diff -Nrcpad gcc-9.1.0/ChangeLog gcc-9.2.0/ChangeLog
*** gcc-9.1.0/ChangeLog	Fri May  3 07:59:54 2019
--- gcc-9.2.0/ChangeLog	Mon Aug 12 07:38:49 2019
***************
*** 1,3 ****
--- 1,11 ----
+ 2019-08-12  Release Manager
+ 
+ 	* GCC 9.2.0 released.
+ 
+ 2019-05-04  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	* ChangeLog.ibm: Delete unintentional commit on the wrong branch.
+ 
  2019-05-03  Release Manager
  
  	* GCC 9.1.0 released.
diff -Nrcpad gcc-9.1.0/LAST_UPDATED gcc-9.2.0/LAST_UPDATED
*** gcc-9.1.0/LAST_UPDATED	Fri May  3 08:02:01 2019
--- gcc-9.2.0/LAST_UPDATED	Mon Aug 12 07:40:33 2019
***************
*** 1 ****
! Obtained from SVN: tags/gcc_9_1_0_release revision 270840
--- 1 ----
! Obtained from SVN: tags/gcc_9_2_0_release revision 274275
diff -Nrcpad gcc-9.1.0/MD5SUMS gcc-9.2.0/MD5SUMS
*** gcc-9.1.0/MD5SUMS	Fri May  3 08:19:45 2019
--- gcc-9.2.0/MD5SUMS	Mon Aug 12 07:58:02 2019
***************
*** 1,5 ****
  # This file contains the MD5 checksums of the files in the 
! # gcc-9.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-9.2.0.tar.xz tarball.
  #
  # Besides verifying that all files in the tarball were correctly expanded,
  # it also can be used to determine if any files have changed since the
*************** e399c6eed967a5699498feb798da61ee  .gitat
*** 17,23 ****
  fe60d87048567d4fe8c8a0ed2448bcc8  COPYING.RUNTIME
  d32239bcb673463ab874e80d47fae504  COPYING3
  6a6a8e020838b23406c81b19c1d46df6  COPYING3.LIB
! d08bbffe0e2e342d4c4db304429bb546  ChangeLog
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
--- 17,23 ----
  fe60d87048567d4fe8c8a0ed2448bcc8  COPYING.RUNTIME
  d32239bcb673463ab874e80d47fae504  COPYING3
  6a6a8e020838b23406c81b19c1d46df6  COPYING3.LIB
! 11703d3ccbb5a20d9fc27bc93d50b010  ChangeLog
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
*************** b4035e127c50228c04554163a8ce2050  INSTAL
*** 32,43 ****
  6350b4cdff096927810e010d2f0f88f3  INSTALL/prerequisites.html
  1c03c2c7732f60e49c9f4fc500ad3089  INSTALL/specific.html
  4f086007f929585b190278c5c2f7b43c  INSTALL/test.html
! a421a5f775516d5f2a45229a0dc44a8c  LAST_UPDATED
  cd94bf363014d5234ce951236b2eff7e  MAINTAINERS
  babbf63ed4e6324c3ce3ec6ae4852ee2  Makefile.def
  1317b9514961375f717373570309ad98  Makefile.in
  1476c59b7fd3be8c21d1af1eb4ac036c  Makefile.tpl
! 59b31733f710633bbca19459f742936f  NEWS
  80d26bc3b1ad4f6969a96a24c9181bf5  README
  a657821f65bab77f4fbf3a75cdee6da9  ar-lib
  500b9244caa7a7ab23ece1db37efa76d  compile
--- 32,43 ----
  6350b4cdff096927810e010d2f0f88f3  INSTALL/prerequisites.html
  1c03c2c7732f60e49c9f4fc500ad3089  INSTALL/specific.html
  4f086007f929585b190278c5c2f7b43c  INSTALL/test.html
! bd2baf84cacaec2aebd61e791bf1032b  LAST_UPDATED
  cd94bf363014d5234ce951236b2eff7e  MAINTAINERS
  babbf63ed4e6324c3ce3ec6ae4852ee2  Makefile.def
  1317b9514961375f717373570309ad98  Makefile.in
  1476c59b7fd3be8c21d1af1eb4ac036c  Makefile.tpl
! 1fb8af26b5e05fe5e07e4068a16ee6f7  NEWS
  80d26bc3b1ad4f6969a96a24c9181bf5  README
  a657821f65bab77f4fbf3a75cdee6da9  ar-lib
  500b9244caa7a7ab23ece1db37efa76d  compile
*************** a657821f65bab77f4fbf3a75cdee6da9  ar-lib
*** 45,51 ****
  40b5681beb170241cdc60d00932a204f  config.guess
  040359150cf11493f973a46d8a25b06b  config.rpath
  028bb6041dfd0ac0e34915870eea93ec  config.sub
! 60a129e01bb0e466a3ef012c05800aa0  config/ChangeLog
  0fcd4badfe2a2191778bdf5ab94aa40c  config/acinclude.m4
  2ea0edfde0ce5ce69b49317a5650f048  config/acx.m4
  6b030f5cf640bdd401ea739f54a667f8  config/asmcfi.m4
--- 45,51 ----
  40b5681beb170241cdc60d00932a204f  config.guess
  040359150cf11493f973a46d8a25b06b  config.rpath
  028bb6041dfd0ac0e34915870eea93ec  config.sub
! 27af02ccb3cf6dc4c917eee207f5f38f  config/ChangeLog
  0fcd4badfe2a2191778bdf5ab94aa40c  config/acinclude.m4
  2ea0edfde0ce5ce69b49317a5650f048  config/acx.m4
  6b030f5cf640bdd401ea739f54a667f8  config/asmcfi.m4
*************** e2dc6b4fd62b77bff96b7951ef74f78f  config
*** 141,147 ****
  0163b672c888aaf1c8ad3e867a0ec9f1  config/zlib.m4
  1b46e273e388b124e571ee18274eacd5  configure
  59a1cf8c425ad9057efc236fa32eeafd  configure.ac
! 2e555f760fefebaf529a3ec535a9fe07  contrib/ChangeLog
  5fc435c7928f858246df931ea3f3ece7  contrib/ChangeLog.jit
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  8498c0cdfe3f444ad6f540ec9e11cbec  contrib/analyze_brprob.py
--- 141,147 ----
  0163b672c888aaf1c8ad3e867a0ec9f1  config/zlib.m4
  1b46e273e388b124e571ee18274eacd5  configure
  59a1cf8c425ad9057efc236fa32eeafd  configure.ac
! 71e9b3c0e7d234e8a100051d4b8907d0  contrib/ChangeLog
  5fc435c7928f858246df931ea3f3ece7  contrib/ChangeLog.jit
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  8498c0cdfe3f444ad6f540ec9e11cbec  contrib/analyze_brprob.py
*************** dfceb883caf21f3071f7309ee0ac8a6b  contri
*** 176,182 ****
  61ad7a180a7895f83d32ef7b15cb8386  contrib/gen_autofdo_event.py
  7c9fd4d662ccbf417ccfbe1999d8ad71  contrib/gennews
  59304fc08afa489baa6b920cc76dc625  contrib/gthr_supp_vxw_5x.c
! c74a8dc81e581a8f6b19a31dea78bbdc  contrib/header-tools/ChangeLog
  1ba821a1e480c2f8ac33b68ca1097770  contrib/header-tools/README
  05ef7fb87e90ba93ee04659be072a357  contrib/header-tools/count-headers
  ba0485a3c721bce9e32407ef996d2a9d  contrib/header-tools/gcc-order-headers
--- 176,182 ----
  61ad7a180a7895f83d32ef7b15cb8386  contrib/gen_autofdo_event.py
  7c9fd4d662ccbf417ccfbe1999d8ad71  contrib/gennews
  59304fc08afa489baa6b920cc76dc625  contrib/gthr_supp_vxw_5x.c
! 000af0a885b5201ce12f416e57fddfb3  contrib/header-tools/ChangeLog
  1ba821a1e480c2f8ac33b68ca1097770  contrib/header-tools/README
  05ef7fb87e90ba93ee04659be072a357  contrib/header-tools/count-headers
  ba0485a3c721bce9e32407ef996d2a9d  contrib/header-tools/gcc-order-headers
*************** a34668cfad9dec733354503fbc67fb24  contri
*** 200,206 ****
  87a19b40fbd220938cf6c23c42c255e2  contrib/prepare_patch.sh
  a6f2829359f65be5c182fd414e30fe8a  contrib/prerequisites.md5
  663d159a25cdcd62d1182f124f0dae82  contrib/prerequisites.sha512
! 42bd29a1f020028527edc4c7db965c1c  contrib/reghunt/ChangeLog
  cf247a580e49d212518de409793db0a8  contrib/reghunt/bin/gcc-build-full
  724e70ea3e80f87f2a201bbe2f1eef37  contrib/reghunt/bin/gcc-build-simple
  3f2318bae7562a4ad1639e686916a545  contrib/reghunt/bin/gcc-cleanup
--- 200,206 ----
  87a19b40fbd220938cf6c23c42c255e2  contrib/prepare_patch.sh
  a6f2829359f65be5c182fd414e30fe8a  contrib/prerequisites.md5
  663d159a25cdcd62d1182f124f0dae82  contrib/prerequisites.sha512
! 5a345b6f32dd9cc71ed01630b6cd458e  contrib/reghunt/ChangeLog
  cf247a580e49d212518de409793db0a8  contrib/reghunt/bin/gcc-build-full
  724e70ea3e80f87f2a201bbe2f1eef37  contrib/reghunt/bin/gcc-build-simple
  3f2318bae7562a4ad1639e686916a545  contrib/reghunt/bin/gcc-cleanup
*************** f251d49dd87647250fcd74dd50b7835f  contri
*** 259,265 ****
  e2829fc4af4f433a6a328a62d5ce8066  contrib/reghunt/examples/reg-watch
  afd863c2ec84c906e20f9b9787b1f0fe  contrib/reghunt/examples/reg-watch.awk
  8955535523d4b5f48006bcb851ba9b4b  contrib/reghunt/examples/testall
! dc232e787c0d6654e26f80c66488a174  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
--- 259,265 ----
  e2829fc4af4f433a6a328a62d5ce8066  contrib/reghunt/examples/reg-watch
  afd863c2ec84c906e20f9b9787b1f0fe  contrib/reghunt/examples/reg-watch.awk
  8955535523d4b5f48006bcb851ba9b4b  contrib/reghunt/examples/testall
! 359c8974e437ebad4aad3592039778ea  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
*************** a0d12be401961a2557883b7c09dc71eb  contri
*** 290,296 ****
  45d4839f2ac702761b88d502311d47ef  contrib/vimrc
  da7aeedeb5a86ee6f5982e559a2d6dcc  contrib/warn_summary
  8b59f0d0a2dcdced14765c514fbad719  depcomp
! 9148531e986f5e81681b013b56032eaa  fixincludes/ChangeLog
  6de190723745dc3f75080144dfa2215e  fixincludes/Makefile.in
  b6e3f4950abc6e254b467063381f6473  fixincludes/README
  455903ad4ff71fa5c5340ef7ae41a0e6  fixincludes/README-fixinc
--- 290,296 ----
  45d4839f2ac702761b88d502311d47ef  contrib/vimrc
  da7aeedeb5a86ee6f5982e559a2d6dcc  contrib/warn_summary
  8b59f0d0a2dcdced14765c514fbad719  depcomp
! 7ab487252e46180a082315acfed9e063  fixincludes/ChangeLog
  6de190723745dc3f75080144dfa2215e  fixincludes/Makefile.in
  b6e3f4950abc6e254b467063381f6473  fixincludes/README
  455903ad4ff71fa5c5340ef7ae41a0e6  fixincludes/README-fixinc
*************** a319a505bde6920ddb4832cf41af3488  fixinc
*** 303,315 ****
  8a18294371ee69da33042b874d27b77e  fixincludes/fixinc.in
  1582ffd94ecc91318eebfb3b81e0bcb1  fixincludes/fixincl.c
  adf245e3714f799eafba40af16be8eb5  fixincludes/fixincl.tpl
! 0698ef0aa8cba11b617fd7abe7a16f89  fixincludes/fixincl.x
  545875b4fe1c26bc3e1befc75b34e9f5  fixincludes/fixlib.c
  620c770139fc32c75b975b614d3156e8  fixincludes/fixlib.h
  5b2c1fd3ef9d44fb6beb1a0d45ddd533  fixincludes/fixopts.c
  ed1415e9dbc8f421fd9288bde0d90ad1  fixincludes/fixtests.c
  51e915676df084b64297d3c4fb0d9c18  fixincludes/genfixes
! d975d95756dfba386d3ddb846dababad  fixincludes/inclhack.def
  44bfe955e0fad29af749b16cd12fa743  fixincludes/mkfixinc.sh
  5f9960cfe65b2e6bef658f770e52dfef  fixincludes/mkheaders.in
  3aa0563cd682ee61ecd9eb6eea0b0bce  fixincludes/procopen.c
--- 303,315 ----
  8a18294371ee69da33042b874d27b77e  fixincludes/fixinc.in
  1582ffd94ecc91318eebfb3b81e0bcb1  fixincludes/fixincl.c
  adf245e3714f799eafba40af16be8eb5  fixincludes/fixincl.tpl
! e63f50442ad2c6b54fb1f69de77ca43f  fixincludes/fixincl.x
  545875b4fe1c26bc3e1befc75b34e9f5  fixincludes/fixlib.c
  620c770139fc32c75b975b614d3156e8  fixincludes/fixlib.h
  5b2c1fd3ef9d44fb6beb1a0d45ddd533  fixincludes/fixopts.c
  ed1415e9dbc8f421fd9288bde0d90ad1  fixincludes/fixtests.c
  51e915676df084b64297d3c4fb0d9c18  fixincludes/genfixes
! 47d6d0b39345e65972ef6cdcd7c7ab02  fixincludes/inclhack.def
  44bfe955e0fad29af749b16cd12fa743  fixincludes/mkfixinc.sh
  5f9960cfe65b2e6bef658f770e52dfef  fixincludes/mkheaders.in
  3aa0563cd682ee61ecd9eb6eea0b0bce  fixincludes/procopen.c
*************** ce39eed82f08475e7b77ba8f3cbd9e41  fixinc
*** 326,332 ****
  1345522e326f071aeb69b1c490fc8fc2  fixincludes/tests/base/ansi/math.h
  fb543bca7c73da85f944600810ef2171  fixincludes/tests/base/ansi/stdlib.h
  d6a40f191014042c3a1bf44086be6773  fixincludes/tests/base/arch/i960/archI960.h
! 7dc3902a9952707702003021370a1cc7  fixincludes/tests/base/architecture/ppc/math.h
  0344107d793447f3bd08f341f61633af  fixincludes/tests/base/assert.h
  0d12f925a64c4fbfb164737569788298  fixincludes/tests/base/bits/fenv.h
  06f1aca4509b42c45b0fcbe0042b88a8  fixincludes/tests/base/bits/huge_val.h
--- 326,332 ----
  1345522e326f071aeb69b1c490fc8fc2  fixincludes/tests/base/ansi/math.h
  fb543bca7c73da85f944600810ef2171  fixincludes/tests/base/ansi/stdlib.h
  d6a40f191014042c3a1bf44086be6773  fixincludes/tests/base/arch/i960/archI960.h
! 08a0e30001bbbf762503a3ac7b0f1ea1  fixincludes/tests/base/architecture/ppc/math.h
  0344107d793447f3bd08f341f61633af  fixincludes/tests/base/assert.h
  0d12f925a64c4fbfb164737569788298  fixincludes/tests/base/bits/fenv.h
  06f1aca4509b42c45b0fcbe0042b88a8  fixincludes/tests/base/bits/huge_val.h
*************** f067e3903c09c98db57bd84f7eaf8df5  fixinc
*** 338,343 ****
--- 338,344 ----
  69f7247dd4e4cf4af4aff6d92ae29999  fixincludes/tests/base/ctrl-quotes-def-1.h
  f1160d24e4253643c441ba3a4b227e43  fixincludes/tests/base/ctype.h
  7664d896c62ce0ef7874adff4ba21c96  fixincludes/tests/base/curses.h
+ 339892e95a87af44aed61c0cd1f7beb9  fixincludes/tests/base/dispatch/object.h
  1c654a39cf9704389beaac48967e4217  fixincludes/tests/base/errno.h
  099987dd3e705438dc51edcc5a202f45  fixincludes/tests/base/fcntl.h
  31a666eaf86d15fa19e6d1834f15ec38  fixincludes/tests/base/features.h
*************** a911f5fbb127353024e77149fcf90596  fixinc
*** 365,370 ****
--- 366,372 ----
  f690db296a82aeefa0bfe9ad74a2b71c  fixincludes/tests/base/netinet/in.h
  2649ccca3396541aeb5e612d4b4a3141  fixincludes/tests/base/netinet/ip.h
  f4a72388e98f34c098a3467dce9aa4e1  fixincludes/tests/base/obstack.h
+ c3da2b1720112f2adb1c2bbf65563364  fixincludes/tests/base/os/base.h
  294cd5d0b36b2fc66737cc43cd46ed69  fixincludes/tests/base/os/trace.h
  c24d1be3b5afd871e9f78e1a67b9cb82  fixincludes/tests/base/pixrect/memvar.h
  1501a200fb392ae040545c7591f79498  fixincludes/tests/base/pthread.h
*************** a5e817d35ded04a0fb03999b50c0e89e  fixinc
*** 427,438 ****
  955462b555900ecd3934223c64e21fa7  fixincludes/tests/base/types/vxTypesBase.h
  8baab8698bb83c6b90ef4091c00ddc1e  fixincludes/tests/base/unistd.h
  3be7c8842fbf2eb29a7d358eff03f38e  gcc/ABOUT-GCC-NLS
! bd6795cd9850b6b2ae992d9820fefec6  gcc/BASE-VER
  59530bdf33659b29e73d4adb9f9f6552  gcc/COPYING
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! 65cbef2a8bcf098246f22fd5e4e38776  gcc/ChangeLog
  a3b63c675afa7a655cc2bfa8a907af79  gcc/ChangeLog-1997
  d9a88529352a010253c2e8fb1ed6023b  gcc/ChangeLog-1998
  240f08f81cb4699e8b49347db38233db  gcc/ChangeLog-1999
--- 429,440 ----
  955462b555900ecd3934223c64e21fa7  fixincludes/tests/base/types/vxTypesBase.h
  8baab8698bb83c6b90ef4091c00ddc1e  fixincludes/tests/base/unistd.h
  3be7c8842fbf2eb29a7d358eff03f38e  gcc/ABOUT-GCC-NLS
! 1b498650ce711fc8c8e934c6f2de5b55  gcc/BASE-VER
  59530bdf33659b29e73d4adb9f9f6552  gcc/COPYING
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! 23ab445ab2703a6ebe80269a501e3809  gcc/ChangeLog
  a3b63c675afa7a655cc2bfa8a907af79  gcc/ChangeLog-1997
  d9a88529352a010253c2e8fb1ed6023b  gcc/ChangeLog-1998
  240f08f81cb4699e8b49347db38233db  gcc/ChangeLog-1999
*************** fb3fadb88e1d2b3b640cfaaa5ff11780  gcc/Ch
*** 463,469 ****
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! 09018e6a7a6b80b790726531b7ba488a  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
--- 465,471 ----
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! c92cd359ce6bbf668baf74e5ee1c7cfa  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
*************** ec6799501b2eb2923d5de6a66169dbd2  gcc/ON
*** 474,480 ****
  cdb4caed52ded231a4df6087fa0976bd  gcc/README.Portability
  69898786da1fa78de919ea62c6931b36  gcc/acinclude.m4
  6879fc308101ea4a52d17fb89e463ec2  gcc/aclocal.m4
! 4af7a9e7c7215994ab75744542e70cae  gcc/ada/ChangeLog
  683be0b07dc4f64f118fd5e8ae9cb30d  gcc/ada/ChangeLog-2001
  7aff25efb203be4136b8776cdc812956  gcc/ada/ChangeLog-2002
  cd2379152000f40157d349018fb9364d  gcc/ada/ChangeLog-2003
--- 476,482 ----
  cdb4caed52ded231a4df6087fa0976bd  gcc/README.Portability
  69898786da1fa78de919ea62c6931b36  gcc/acinclude.m4
  6879fc308101ea4a52d17fb89e463ec2  gcc/aclocal.m4
! 7fc8d564ad7cd243a297dc6b70b41924  gcc/ada/ChangeLog
  683be0b07dc4f64f118fd5e8ae9cb30d  gcc/ada/ChangeLog-2001
  7aff25efb203be4136b8776cdc812956  gcc/ada/ChangeLog-2002
  cd2379152000f40157d349018fb9364d  gcc/ada/ChangeLog-2003
*************** cad79a728ef433f8a1a608110bb8668a  gcc/ad
*** 643,649 ****
  1929a6abe81bc5dca4983b66673e1a37  gcc/ada/exp_ch7.ads
  6eb02cafa6355b5a53639e5a6cdc844e  gcc/ada/exp_ch8.adb
  6553532071333c5eb997f353ae26ce7e  gcc/ada/exp_ch8.ads
! 61e4bd64f84f5a8f38e5dcd6cb01b6ec  gcc/ada/exp_ch9.adb
  6d3bdf8dcaf38266996ca235109f5896  gcc/ada/exp_ch9.ads
  0e02c20c6d3e86945bbc0849ead5ff3e  gcc/ada/exp_code.adb
  f853b775151f98a7b56df4a4ed3fbf58  gcc/ada/exp_code.ads
--- 645,651 ----
  1929a6abe81bc5dca4983b66673e1a37  gcc/ada/exp_ch7.ads
  6eb02cafa6355b5a53639e5a6cdc844e  gcc/ada/exp_ch8.adb
  6553532071333c5eb997f353ae26ce7e  gcc/ada/exp_ch8.ads
! 28ef80138e793104b4c2416af0f81021  gcc/ada/exp_ch9.adb
  6d3bdf8dcaf38266996ca235109f5896  gcc/ada/exp_ch9.ads
  0e02c20c6d3e86945bbc0849ead5ff3e  gcc/ada/exp_code.adb
  f853b775151f98a7b56df4a4ed3fbf58  gcc/ada/exp_code.ads
*************** a312f72cf2c70dd6fb07d318a099caf1  gcc/ad
*** 695,715 ****
  2a11db5f23b90320fa3860f5adc9462b  gcc/ada/frontend.adb
  4f8754489f52ee675d1f27ee3708f304  gcc/ada/frontend.ads
  ddfb37d91a2c83b4ddf4397a881f164c  gcc/ada/gcc-interface/Make-lang.in
! 1bce1ae3082e9d41da18beb10a724ac7  gcc/ada/gcc-interface/Makefile.in
  055be3d11fa6ccb53ffe7f8970a005ce  gcc/ada/gcc-interface/ada-tree.def
  89b21f2f509d7ba6fe8ed75173837cb5  gcc/ada/gcc-interface/ada-tree.h
  51c95420b5900990141d2e5705582197  gcc/ada/gcc-interface/ada.h
  2962facaf5b9ac376e7335599112a520  gcc/ada/gcc-interface/config-lang.in
  786d39e3fbc38a2dc96917857f9a69ef  gcc/ada/gcc-interface/cuintp.c
! 7f700f2f3032835539cbbbec6d5d6f05  gcc/ada/gcc-interface/decl.c
  c413d4d50e9563859f4d751a4404b705  gcc/ada/gcc-interface/gadaint.h
  a97632613b5695725b0e3e72e2447f2e  gcc/ada/gcc-interface/gigi.h
  145be77c79143445142d7570f0853077  gcc/ada/gcc-interface/lang-specs.h
  249eff219f209bb778db640b71035f86  gcc/ada/gcc-interface/lang.opt
  32fb77d8eb5942c00f07c79e589e82c9  gcc/ada/gcc-interface/misc.c
  56f626f9ee32eba8c2d478af39425ad5  gcc/ada/gcc-interface/targtyps.c
! 02778c0709981f2e4bcbf1bd0b2dea10  gcc/ada/gcc-interface/trans.c
! 8be3c64f2d30e2ff17af4247c44bcd7b  gcc/ada/gcc-interface/utils.c
  0e98c3f541bd20833a44c42d83ab1cc7  gcc/ada/gcc-interface/utils2.c
  fee4442db76b93565815e3b01fe99313  gcc/ada/get_scos.adb
  a4ff0a5a6a4e8da7ac489be6d5b23b00  gcc/ada/get_scos.ads
--- 697,717 ----
  2a11db5f23b90320fa3860f5adc9462b  gcc/ada/frontend.adb
  4f8754489f52ee675d1f27ee3708f304  gcc/ada/frontend.ads
  ddfb37d91a2c83b4ddf4397a881f164c  gcc/ada/gcc-interface/Make-lang.in
! 12b2068c9fa5d9189989d1f2317e95cd  gcc/ada/gcc-interface/Makefile.in
  055be3d11fa6ccb53ffe7f8970a005ce  gcc/ada/gcc-interface/ada-tree.def
  89b21f2f509d7ba6fe8ed75173837cb5  gcc/ada/gcc-interface/ada-tree.h
  51c95420b5900990141d2e5705582197  gcc/ada/gcc-interface/ada.h
  2962facaf5b9ac376e7335599112a520  gcc/ada/gcc-interface/config-lang.in
  786d39e3fbc38a2dc96917857f9a69ef  gcc/ada/gcc-interface/cuintp.c
! 29e20ae4b99d0133ce3da9362e8b6cb0  gcc/ada/gcc-interface/decl.c
  c413d4d50e9563859f4d751a4404b705  gcc/ada/gcc-interface/gadaint.h
  a97632613b5695725b0e3e72e2447f2e  gcc/ada/gcc-interface/gigi.h
  145be77c79143445142d7570f0853077  gcc/ada/gcc-interface/lang-specs.h
  249eff219f209bb778db640b71035f86  gcc/ada/gcc-interface/lang.opt
  32fb77d8eb5942c00f07c79e589e82c9  gcc/ada/gcc-interface/misc.c
  56f626f9ee32eba8c2d478af39425ad5  gcc/ada/gcc-interface/targtyps.c
! e33e9258ed8a353d1929a3cf268bb623  gcc/ada/gcc-interface/trans.c
! cf95cc670cc68bb4fa60debfdfbcd3bd  gcc/ada/gcc-interface/utils.c
  0e98c3f541bd20833a44c42d83ab1cc7  gcc/ada/gcc-interface/utils2.c
  fee4442db76b93565815e3b01fe99313  gcc/ada/get_scos.adb
  a4ff0a5a6a4e8da7ac489be6d5b23b00  gcc/ada/get_scos.ads
*************** f2ebe05cc979a30e781b178bf6eb35c8  gcc/ad
*** 733,739 ****
  670cd3e724c6b64c7b322c6e75a0e7c4  gcc/ada/gnathtml.pl
  75c6298161a176ccd1328481515b17d8  gcc/ada/gnatkr.adb
  718ad56f3579b0da95b60ac1301d296a  gcc/ada/gnatkr.ads
! be124a6fd3456a45e9426fe9a87919dd  gcc/ada/gnatlink.adb
  e03010f7917292a737f1c50bf9979596  gcc/ada/gnatlink.ads
  f887d1e051458438dbe6b72562b54c7d  gcc/ada/gnatls.adb
  5503fb390b2533ebbb894362ca8768be  gcc/ada/gnatls.ads
--- 735,741 ----
  670cd3e724c6b64c7b322c6e75a0e7c4  gcc/ada/gnathtml.pl
  75c6298161a176ccd1328481515b17d8  gcc/ada/gnatkr.adb
  718ad56f3579b0da95b60ac1301d296a  gcc/ada/gnatkr.ads
! ef54695f394368183dc5c466e21c6683  gcc/ada/gnatlink.adb
  e03010f7917292a737f1c50bf9979596  gcc/ada/gnatlink.ads
  f887d1e051458438dbe6b72562b54c7d  gcc/ada/gnatls.adb
  5503fb390b2533ebbb894362ca8768be  gcc/ada/gnatls.ads
*************** c2e67c60760605ebb18faac11692746b  gcc/ad
*** 893,899 ****
  60d9d04faae9cc11963d2249a420c6a3  gcc/ada/libgnarl/s-osinte__hpux-dce.adb
  73ff89fb8d2062d7df5e3d3b1f8d5ce5  gcc/ada/libgnarl/s-osinte__hpux-dce.ads
  fb65d8f7b40bd840dc452f504bf7b129  gcc/ada/libgnarl/s-osinte__hpux.ads
! 3d848d64f0aada836654f96f43260557  gcc/ada/libgnarl/s-osinte__kfreebsd-gnu.ads
  a8219738a25712f36c80da2783358a79  gcc/ada/libgnarl/s-osinte__linux.ads
  1812b3978a140b60b39401abcb7a6628  gcc/ada/libgnarl/s-osinte__lynxos178.adb
  126d1d15a9d38eb993235b8514d59e7c  gcc/ada/libgnarl/s-osinte__lynxos178e.ads
--- 895,901 ----
  60d9d04faae9cc11963d2249a420c6a3  gcc/ada/libgnarl/s-osinte__hpux-dce.adb
  73ff89fb8d2062d7df5e3d3b1f8d5ce5  gcc/ada/libgnarl/s-osinte__hpux-dce.ads
  fb65d8f7b40bd840dc452f504bf7b129  gcc/ada/libgnarl/s-osinte__hpux.ads
! 7b04ddd601baac422273106683fab3b9  gcc/ada/libgnarl/s-osinte__kfreebsd-gnu.ads
  a8219738a25712f36c80da2783358a79  gcc/ada/libgnarl/s-osinte__linux.ads
  1812b3978a140b60b39401abcb7a6628  gcc/ada/libgnarl/s-osinte__lynxos178.adb
  126d1d15a9d38eb993235b8514d59e7c  gcc/ada/libgnarl/s-osinte__lynxos178e.ads
*************** de39c38f9551db74633b980502922eac  gcc/ad
*** 2265,2271 ****
  0f4c21401ad2531f8c5d4010537dc6d2  gcc/ada/libgnat/sequenio.ads
  c415b8ca0a8293ae5d4c5f7c0543f0dd  gcc/ada/libgnat/system-aix.ads
  7539e24ed597c671c4e44e1e4222cc93  gcc/ada/libgnat/system-darwin-arm.ads
! 5f0e48b785cf9eb46a555b3ef540f0ed  gcc/ada/libgnat/system-darwin-ppc.ads
  40973ae941f96bd64344817926e6ba0c  gcc/ada/libgnat/system-darwin-x86.ads
  1206023c2df69b31e366aad88d49ba4b  gcc/ada/libgnat/system-djgpp.ads
  a14fcb22cbc4eb7a47a6cc4d2bab6690  gcc/ada/libgnat/system-dragonfly-x86_64.ads
--- 2267,2273 ----
  0f4c21401ad2531f8c5d4010537dc6d2  gcc/ada/libgnat/sequenio.ads
  c415b8ca0a8293ae5d4c5f7c0543f0dd  gcc/ada/libgnat/system-aix.ads
  7539e24ed597c671c4e44e1e4222cc93  gcc/ada/libgnat/system-darwin-arm.ads
! a4e888f8880e125d374db8ca9c7c1f21  gcc/ada/libgnat/system-darwin-ppc.ads
  40973ae941f96bd64344817926e6ba0c  gcc/ada/libgnat/system-darwin-x86.ads
  1206023c2df69b31e366aad88d49ba4b  gcc/ada/libgnat/system-djgpp.ads
  a14fcb22cbc4eb7a47a6cc4d2bab6690  gcc/ada/libgnat/system-dragonfly-x86_64.ads
*************** f5a67f1b4b07c17771d3a39fbd88d0ab  gcc/ad
*** 2457,2463 ****
  e7b00f5a43c2474a64d6f67723f625b8  gcc/ada/sem_ch3.ads
  9182fceea3c4673f6e19c41de0e394e5  gcc/ada/sem_ch4.adb
  19579b727c30e521f95eba0adc1103de  gcc/ada/sem_ch4.ads
! de349333f3e3c054a6a8ad02dd4df52e  gcc/ada/sem_ch5.adb
  321c53e0eb9d689f389afbaf967cd29f  gcc/ada/sem_ch5.ads
  d800d07fcc38b2c1d8877ddefe7ad9e6  gcc/ada/sem_ch6.adb
  bae8233f73919996f85505d2b1f81f30  gcc/ada/sem_ch6.ads
--- 2459,2465 ----
  e7b00f5a43c2474a64d6f67723f625b8  gcc/ada/sem_ch3.ads
  9182fceea3c4673f6e19c41de0e394e5  gcc/ada/sem_ch4.adb
  19579b727c30e521f95eba0adc1103de  gcc/ada/sem_ch4.ads
! f6a8a0d43f46a5b44d8e9385e97e028b  gcc/ada/sem_ch5.adb
  321c53e0eb9d689f389afbaf967cd29f  gcc/ada/sem_ch5.ads
  d800d07fcc38b2c1d8877ddefe7ad9e6  gcc/ada/sem_ch6.adb
  bae8233f73919996f85505d2b1f81f30  gcc/ada/sem_ch6.ads
*************** b6512b8f9058087096a75a01c9231b24  gcc/ba
*** 2633,2639 ****
  431ffeecfc23fc1fd9d4b77938aaa312  gcc/bitmap.c
  8a72f59525595f4c2d176dcedacfc0fe  gcc/bitmap.h
  ac2bb9f75aabb5a7d1baacccdc6802f5  gcc/brig-builtins.def
! 5d8187e228978e730f0db4b747957306  gcc/brig/ChangeLog
  2799840acb52803753cc46e8eb539f02  gcc/brig/Make-lang.in
  df5d7cac8308be6fbc924b83e784c28d  gcc/brig/brig-builtins.h
  648c2cdf588c01a32dc637b2e1470b51  gcc/brig/brig-c.h
--- 2635,2641 ----
  431ffeecfc23fc1fd9d4b77938aaa312  gcc/bitmap.c
  8a72f59525595f4c2d176dcedacfc0fe  gcc/bitmap.h
  ac2bb9f75aabb5a7d1baacccdc6802f5  gcc/brig-builtins.def
! b11f486a422e2cf9146635874849a783  gcc/brig/ChangeLog
  2799840acb52803753cc46e8eb539f02  gcc/brig/Make-lang.in
  df5d7cac8308be6fbc924b83e784c28d  gcc/brig/brig-builtins.h
  648c2cdf588c01a32dc637b2e1470b51  gcc/brig/brig-c.h
*************** f156fc460a35ae6ee619d5361c188ad5  gcc/br
*** 2677,2691 ****
  885cb22e704808bec1c6f34bbb733ac3  gcc/bt-load.c
  ccb5e83fa9be6f84b76daed24fb54d20  gcc/builtin-attrs.def
  dab194419671867a024b4ce5bc4f218d  gcc/builtin-types.def
! f764dcef42b4922719ba4b7ee62c44ca  gcc/builtins.c
  9fbe28b28c50967744c1634709a3875f  gcc/builtins.def
  d4c0e64d63c0264060082687a14e0f61  gcc/builtins.h
! 969a3ac3efc9e90449998f967835b630  gcc/c-family/ChangeLog
  ea3fa1f4d7390a105fa3caab4f79aaf7  gcc/c-family/ChangeLog.gimple-classes
! 85d2bc2af7c58478df2b8b6ebb302120  gcc/c-family/c-ada-spec.c
  6e16aaf2dba3ab401dacab78a702fb68  gcc/c-family/c-ada-spec.h
  605bf2fa58673dc7cb7c123ed23ac806  gcc/c-family/c-attribs.c
! 67a5f3419a037b726ccb8dcb654b132c  gcc/c-family/c-common.c
  799db5073f5196fe7a62aaccceca374f  gcc/c-family/c-common.def
  40739b54640d5ab4583d9850d4493849  gcc/c-family/c-common.h
  536364844b73784722b7930e788d22f3  gcc/c-family/c-cppbuiltin.c
--- 2679,2693 ----
  885cb22e704808bec1c6f34bbb733ac3  gcc/bt-load.c
  ccb5e83fa9be6f84b76daed24fb54d20  gcc/builtin-attrs.def
  dab194419671867a024b4ce5bc4f218d  gcc/builtin-types.def
! 52cb0a29dbc1cb92a22d9453f1398367  gcc/builtins.c
  9fbe28b28c50967744c1634709a3875f  gcc/builtins.def
  d4c0e64d63c0264060082687a14e0f61  gcc/builtins.h
! 30532a7c91d93ceb2b00be5ab9f95c6a  gcc/c-family/ChangeLog
  ea3fa1f4d7390a105fa3caab4f79aaf7  gcc/c-family/ChangeLog.gimple-classes
! 93496fb10cb7c1d3ba6735b8b573cf0d  gcc/c-family/c-ada-spec.c
  6e16aaf2dba3ab401dacab78a702fb68  gcc/c-family/c-ada-spec.h
  605bf2fa58673dc7cb7c123ed23ac806  gcc/c-family/c-attribs.c
! 55c9394548af6c0c6fa800325f7f3ccf  gcc/c-family/c-common.c
  799db5073f5196fe7a62aaccceca374f  gcc/c-family/c-common.def
  40739b54640d5ab4583d9850d4493849  gcc/c-family/c-common.h
  536364844b73784722b7930e788d22f3  gcc/c-family/c-cppbuiltin.c
*************** add8bf9ddb66a53f76024a7f5f97f5ea  gcc/c-
*** 2697,2704 ****
  9faa45d960f8aa84b4aeb5e45185f2bd  gcc/c-family/c-indentation.h
  0f6d01f0ca3f438d7e4dec5000b6dcac  gcc/c-family/c-lex.c
  7f146cedb1c97307754dd4bfcfe9478a  gcc/c-family/c-objc.h
! 241481a3a733e722522c69e801b09355  gcc/c-family/c-omp.c
! 911fac9013145cbbe3d75b85ddef018a  gcc/c-family/c-opts.c
  8a8c085479dcc5c4a071bac6363b632c  gcc/c-family/c-pch.c
  e9957bbe8ab82a16462be3363e6ea8d7  gcc/c-family/c-ppoutput.c
  62cb0b6969be30c0ec37d8ee64f91998  gcc/c-family/c-pragma.c
--- 2699,2706 ----
  9faa45d960f8aa84b4aeb5e45185f2bd  gcc/c-family/c-indentation.h
  0f6d01f0ca3f438d7e4dec5000b6dcac  gcc/c-family/c-lex.c
  7f146cedb1c97307754dd4bfcfe9478a  gcc/c-family/c-objc.h
! 45aae5d5d21d0ade6e934f6f97072e7c  gcc/c-family/c-omp.c
! d295e50a31823c9af918cdd3414489de  gcc/c-family/c-opts.c
  8a8c085479dcc5c4a071bac6363b632c  gcc/c-family/c-pch.c
  e9957bbe8ab82a16462be3363e6ea8d7  gcc/c-family/c-ppoutput.c
  62cb0b6969be30c0ec37d8ee64f91998  gcc/c-family/c-pragma.c
*************** aa8b8c0c92776ef568d28cc0be2c118b  gcc/c-
*** 2720,2746 ****
  1d8729bfb5168940f094c5467d23d18a  gcc/c-family/known-headers.h
  95d7888b5c91642be153950ead0fe53f  gcc/c-family/name-hint.h
  486e4e0fe16c4735aa71549fe44e45a4  gcc/c-family/stub-objc.c
! 30c704d29e356366f696f5f9fc56d61d  gcc/c/ChangeLog
  e2986e827d75732d76f60a2f440aea90  gcc/c/Make-lang.in
  1052580fc1a5dcf61f5187778cce9e9e  gcc/c/c-aux-info.c
  a6e915d6595e5ce0c6e06196129c5675  gcc/c/c-convert.c
! 8f99941d888c161a24b817093d4d48f6  gcc/c/c-decl.c
  b95cf4e938fc7503cfcd938fde042586  gcc/c/c-errors.c
  573795d93ab1c97cf49af46e3c6aa098  gcc/c/c-fold.c
  84e874f6c1c4c67f302338fd3e542121  gcc/c/c-lang.c
  a50b72cffed5275f6c6a1914bc7b7720  gcc/c/c-lang.h
  cbbffcf99ee522116b4b2fc498a9956d  gcc/c/c-objc-common.c
  60515079d4f1f61748b3bd5c040abcc8  gcc/c/c-objc-common.h
! 1b8ab1bdeb9c9e1403637ef0d8e74a79  gcc/c/c-parser.c
  de7fdf850c2558fedc7d6b64ecc3882c  gcc/c/c-parser.h
! c7df118ec6ebb63a90d2e65464d01e36  gcc/c/c-tree.h
! 23ca0d716b29f13bc93f0c094436dac6  gcc/c/c-typeck.c
  e0482ef46be955f4e64ba697cc2b8342  gcc/c/config-lang.in
  e43f502e14e5a147faaa60e6f382c67e  gcc/c/gccspec.c
  865df96f45f670f8daa2ed245fc8f64d  gcc/c/gimple-parser.c
  9f4bd54edc73763195673ac2b1682941  gcc/c/gimple-parser.h
  57e7922af2f14669435483a4755927b7  gcc/caller-save.c
! f8764c02604bc8b952c9c0c2ccf9a591  gcc/calls.c
  eff202a658a884feaf3dea6d8628123d  gcc/calls.h
  001043a9e182f9cf10009b4d3430dd06  gcc/ccmp.c
  bf3a66c3cab2b1ca9cb7d52392aa5005  gcc/ccmp.h
--- 2722,2748 ----
  1d8729bfb5168940f094c5467d23d18a  gcc/c-family/known-headers.h
  95d7888b5c91642be153950ead0fe53f  gcc/c-family/name-hint.h
  486e4e0fe16c4735aa71549fe44e45a4  gcc/c-family/stub-objc.c
! de03028a14ae078369a8cf9a8fef9392  gcc/c/ChangeLog
  e2986e827d75732d76f60a2f440aea90  gcc/c/Make-lang.in
  1052580fc1a5dcf61f5187778cce9e9e  gcc/c/c-aux-info.c
  a6e915d6595e5ce0c6e06196129c5675  gcc/c/c-convert.c
! 57e4e1beabff329a135195a0ef7721ad  gcc/c/c-decl.c
  b95cf4e938fc7503cfcd938fde042586  gcc/c/c-errors.c
  573795d93ab1c97cf49af46e3c6aa098  gcc/c/c-fold.c
  84e874f6c1c4c67f302338fd3e542121  gcc/c/c-lang.c
  a50b72cffed5275f6c6a1914bc7b7720  gcc/c/c-lang.h
  cbbffcf99ee522116b4b2fc498a9956d  gcc/c/c-objc-common.c
  60515079d4f1f61748b3bd5c040abcc8  gcc/c/c-objc-common.h
! 6d369d006f65234dced93673fc4d6ccf  gcc/c/c-parser.c
  de7fdf850c2558fedc7d6b64ecc3882c  gcc/c/c-parser.h
! 447a07f41ef147bc9a7d003b989fd8bb  gcc/c/c-tree.h
! daece10f7f0e6200e9c0381b2bd177ea  gcc/c/c-typeck.c
  e0482ef46be955f4e64ba697cc2b8342  gcc/c/config-lang.in
  e43f502e14e5a147faaa60e6f382c67e  gcc/c/gccspec.c
  865df96f45f670f8daa2ed245fc8f64d  gcc/c/gimple-parser.c
  9f4bd54edc73763195673ac2b1682941  gcc/c/gimple-parser.h
  57e7922af2f14669435483a4755927b7  gcc/caller-save.c
! f7eee29ad11ab7dbe01e8de005a66510  gcc/calls.c
  eff202a658a884feaf3dea6d8628123d  gcc/calls.h
  001043a9e182f9cf10009b4d3430dd06  gcc/ccmp.c
  bf3a66c3cab2b1ca9cb7d52392aa5005  gcc/ccmp.h
*************** dc7a53afb0222a05a0d519157123fcbf  gcc/cf
*** 2753,2759 ****
  e6f59cc79aa2c1bdb16a88e352b6886f  gcc/cfgbuild.h
  0633f29598e0f557b7de3457e9268f7e  gcc/cfgcleanup.c
  f4692b770621730591573a07c4d95fb3  gcc/cfgcleanup.h
! 217aa741238ae113dc2c72c6f5ae5d16  gcc/cfgexpand.c
  fe629b59c6e094d5d8a88ee7ba383257  gcc/cfgexpand.h
  36a955b935b85049e7cb1ebf5ac00ff5  gcc/cfghooks.c
  7141e4c662f2f15a842e2c7da123ed2c  gcc/cfghooks.h
--- 2755,2761 ----
  e6f59cc79aa2c1bdb16a88e352b6886f  gcc/cfgbuild.h
  0633f29598e0f557b7de3457e9268f7e  gcc/cfgcleanup.c
  f4692b770621730591573a07c4d95fb3  gcc/cfgcleanup.h
! 43f8baa0a538a92e1e6d6dfaac3e89eb  gcc/cfgexpand.c
  fe629b59c6e094d5d8a88ee7ba383257  gcc/cfgexpand.h
  36a955b935b85049e7cb1ebf5ac00ff5  gcc/cfghooks.c
  7141e4c662f2f15a842e2c7da123ed2c  gcc/cfghooks.h
*************** d0212d2f39c97e91b55bb8048871b875  gcc/cf
*** 2764,2775 ****
  05d761d9a2fc9947b911169bb7cd205c  gcc/cfgloopmanip.h
  c3b866bd1d8fd06efa3e0f1b7877efc8  gcc/cfgrtl.c
  bccd993b0524c368bad380e50210af12  gcc/cfgrtl.h
! 81f72d24bf22696681f342563e938b8e  gcc/cgraph.c
  1efd36e9433bdebdd9e6def2769af746  gcc/cgraph.h
  5ab10412c44ddfb5b0f25ca8ea3a0202  gcc/cgraphbuild.c
  7a74bbacbd55adadc590f0b83088c09f  gcc/cgraphclones.c
! c37ae75a7c57f5c6f463332de4f1dec4  gcc/cgraphunit.c
! 3992d13b82632c1028f54ce1841015d0  gcc/cif-code.def
  696128ced7ca0d6b122a7e02ece56a55  gcc/collect-utils.c
  f955fc53f7b1d14e95343fca1c4906cb  gcc/collect-utils.h
  d4e8edbe029cb4d56501e7b8ab5eafe2  gcc/collect2-aix.c
--- 2766,2777 ----
  05d761d9a2fc9947b911169bb7cd205c  gcc/cfgloopmanip.h
  c3b866bd1d8fd06efa3e0f1b7877efc8  gcc/cfgrtl.c
  bccd993b0524c368bad380e50210af12  gcc/cfgrtl.h
! 14ce6d093c72ab3aaeb85ea01211d616  gcc/cgraph.c
  1efd36e9433bdebdd9e6def2769af746  gcc/cgraph.h
  5ab10412c44ddfb5b0f25ca8ea3a0202  gcc/cgraphbuild.c
  7a74bbacbd55adadc590f0b83088c09f  gcc/cgraphclones.c
! dcd3e968a11720fd3605b8a83f4c36a2  gcc/cgraphunit.c
! 02b5326e79011aad9677103d6bc0df49  gcc/cif-code.def
  696128ced7ca0d6b122a7e02ece56a55  gcc/collect-utils.c
  f955fc53f7b1d14e95343fca1c4906cb  gcc/collect-utils.h
  d4e8edbe029cb4d56501e7b8ab5eafe2  gcc/collect2-aix.c
*************** cee10e85d01cf459b2d700b2e7c5deb9  gcc/co
*** 2802,2808 ****
  c83b9a6bccece1d72dbb540e0bbf2288  gcc/common/config/frv/frv-common.c
  8490a3114b7a7c6c34c1de1dad694c71  gcc/common/config/gcn/gcn-common.c
  410770a48926d6f4346659ae29a7dafc  gcc/common/config/h8300/h8300-common.c
! 30761ec663649051b53b700ad8572a33  gcc/common/config/i386/i386-common.c
  e04cf8d46ee8d4613b37386345a62a5d  gcc/common/config/ia64/ia64-common.c
  187b948b769bb6d296ad2a02c2bc3416  gcc/common/config/iq2000/iq2000-common.c
  435d31199301c6fc2fb5d05bf10ef7f2  gcc/common/config/lm32/lm32-common.c
--- 2804,2810 ----
  c83b9a6bccece1d72dbb540e0bbf2288  gcc/common/config/frv/frv-common.c
  8490a3114b7a7c6c34c1de1dad694c71  gcc/common/config/gcn/gcn-common.c
  410770a48926d6f4346659ae29a7dafc  gcc/common/config/h8300/h8300-common.c
! ac1b218825981db910dfb3e6d1843910  gcc/common/config/i386/i386-common.c
  e04cf8d46ee8d4613b37386345a62a5d  gcc/common/config/ia64/ia64-common.c
  187b948b769bb6d296ad2a02c2bc3416  gcc/common/config/iq2000/iq2000-common.c
  435d31199301c6fc2fb5d05bf10ef7f2  gcc/common/config/lm32/lm32-common.c
*************** d2fe1983a775408a212dcef07d92e930  gcc/co
*** 2838,2844 ****
  83ba91e4a269133b4daaf46c51daf5d2  gcc/compare-elim.c
  d1100e835255850a32dd95ed5da4496d  gcc/conditions.h
  4511acc0026237bb57e2a9b008fe5d44  gcc/config.build
! 52507ec149ab8331f3a29495044c71da  gcc/config.gcc
  c4271efdeb41a6270bd654eb23d2e339  gcc/config.host
  17793c60d6ca8d788ae7a3277634b2ac  gcc/config.in
  8e697813dc96ca90f5d0f4c196efe2cc  gcc/config/README
--- 2840,2846 ----
  83ba91e4a269133b4daaf46c51daf5d2  gcc/compare-elim.c
  d1100e835255850a32dd95ed5da4496d  gcc/conditions.h
  4511acc0026237bb57e2a9b008fe5d44  gcc/config.build
! 95b2e9cf8e3d562e56dd10bbd5544e5c  gcc/config.gcc
  c4271efdeb41a6270bd654eb23d2e339  gcc/config.host
  17793c60d6ca8d788ae7a3277634b2ac  gcc/config.in
  8e697813dc96ca90f5d0f4c196efe2cc  gcc/config/README
*************** c4084b7bbc66f67ef62d37961e022fff  gcc/co
*** 2859,2865 ****
  dd571367197edac0217373dc2e6bf68e  gcc/config/aarch64/aarch64-option-extensions.def
  838f1517af2ca6f144fbeb195607045f  gcc/config/aarch64/aarch64-opts.h
  23b2873f94be769558c521835e53008d  gcc/config/aarch64/aarch64-passes.def
! 43facb50cdab74bac448856663d4666b  gcc/config/aarch64/aarch64-protos.h
  a26908792e566ebf4f2479f2ff030739  gcc/config/aarch64/aarch64-simd-builtin-types.def
  4058f880fa7499d2fd4087c7c783417f  gcc/config/aarch64/aarch64-simd-builtins.def
  46cc29113c6f635c1275a0c28122cd27  gcc/config/aarch64/aarch64-simd.md
--- 2861,2867 ----
  dd571367197edac0217373dc2e6bf68e  gcc/config/aarch64/aarch64-option-extensions.def
  838f1517af2ca6f144fbeb195607045f  gcc/config/aarch64/aarch64-opts.h
  23b2873f94be769558c521835e53008d  gcc/config/aarch64/aarch64-passes.def
! 4a370c7161690b96ba4538ee8989d313  gcc/config/aarch64/aarch64-protos.h
  a26908792e566ebf4f2479f2ff030739  gcc/config/aarch64/aarch64-simd-builtin-types.def
  4058f880fa7499d2fd4087c7c783417f  gcc/config/aarch64/aarch64-simd-builtins.def
  46cc29113c6f635c1275a0c28122cd27  gcc/config/aarch64/aarch64-simd.md
*************** a26908792e566ebf4f2479f2ff030739  gcc/co
*** 2867,2874 ****
  4136e56280157ea13020fd8e26eb6a25  gcc/config/aarch64/aarch64-sve.md
  1e592d43a448d2246f2b6890ca72b6bd  gcc/config/aarch64/aarch64-tune.md
  d878a234f4fc01a6cb05dcb7284becb3  gcc/config/aarch64/aarch64-tuning-flags.def
! 012433aa0fa316e8633e10ff6bef72e3  gcc/config/aarch64/aarch64.c
! 74e9a901241b0c6b7b6605e55953a368  gcc/config/aarch64/aarch64.h
  d6c51033e214a9111a74072906652c1e  gcc/config/aarch64/aarch64.md
  d2a9cfe47d563e5309348a045cea8ee2  gcc/config/aarch64/aarch64.opt
  4449557b26ddb9c3a60c5516259b8963  gcc/config/aarch64/arm_acle.h
--- 2869,2876 ----
  4136e56280157ea13020fd8e26eb6a25  gcc/config/aarch64/aarch64-sve.md
  1e592d43a448d2246f2b6890ca72b6bd  gcc/config/aarch64/aarch64-tune.md
  d878a234f4fc01a6cb05dcb7284becb3  gcc/config/aarch64/aarch64-tuning-flags.def
! 66752608a1f94ffbac41215bffbb03a4  gcc/config/aarch64/aarch64.c
! bd19ce459733fb6e474d24a36b838d99  gcc/config/aarch64/aarch64.h
  d6c51033e214a9111a74072906652c1e  gcc/config/aarch64/aarch64.md
  d2a9cfe47d563e5309348a045cea8ee2  gcc/config/aarch64/aarch64.opt
  4449557b26ddb9c3a60c5516259b8963  gcc/config/aarch64/arm_acle.h
*************** f43aabd1fcba994e4a225c1b164b523a  gcc/co
*** 2931,2939 ****
  290e74bfd051d65fdd39c687105d9bd2  gcc/config/arc/arc-protos.h
  a267b4dc3fc31399842ad23dfaa7dbe9  gcc/config/arc/arc-simd.h
  8cc83d0aafdf62555514a957f8f7e8cd  gcc/config/arc/arc-tables.opt
! 7abe9f08bb052021649b6edf91cefcee  gcc/config/arc/arc.c
  db49853674821f32d9a95084819809ac  gcc/config/arc/arc.h
! 8131e6c2d0f640b33b12935c5ebcbc02  gcc/config/arc/arc.md
  cf90be9d74224a2cc6182042983f2b5f  gcc/config/arc/arc.opt
  a4bce6d486a1c9a976a7492f50e15b3f  gcc/config/arc/arc600.md
  14ad418999c835ed974a41d77c1f213e  gcc/config/arc/arc700.md
--- 2933,2941 ----
  290e74bfd051d65fdd39c687105d9bd2  gcc/config/arc/arc-protos.h
  a267b4dc3fc31399842ad23dfaa7dbe9  gcc/config/arc/arc-simd.h
  8cc83d0aafdf62555514a957f8f7e8cd  gcc/config/arc/arc-tables.opt
! 335d1ebd777ff536242e69baea7fa9f9  gcc/config/arc/arc.c
  db49853674821f32d9a95084819809ac  gcc/config/arc/arc.h
! e5f49b5ed3f3b8ef4ecd3ff041ae2370  gcc/config/arc/arc.md
  cf90be9d74224a2cc6182042983f2b5f  gcc/config/arc/arc.opt
  a4bce6d486a1c9a976a7492f50e15b3f  gcc/config/arc/arc600.md
  14ad418999c835ed974a41d77c1f213e  gcc/config/arc/arc700.md
*************** e3950ec6bd159734835f8f8fb143efc6  gcc/co
*** 3050,3056 ****
  0b3068c314e12e2a28d607be2eb228c8  gcc/config/arm/t-multilib
  2933b88f6eb66e6cab171a229e4f6ae3  gcc/config/arm/t-phoenix
  1f56d95be8ef65bbcf46237398023685  gcc/config/arm/t-rmprofile
! 97a51b616111594a4ecfb7b12d4757d9  gcc/config/arm/t-rtems
  0ea5b4f92221a7bd097fa437a0048d3e  gcc/config/arm/t-symbian
  b5539c5e14f1eed60835983547d2b721  gcc/config/arm/t-vxworks
  a5d1e9b421b01f3bfa80ffc2b334a24b  gcc/config/arm/thumb1.md
--- 3052,3058 ----
  0b3068c314e12e2a28d607be2eb228c8  gcc/config/arm/t-multilib
  2933b88f6eb66e6cab171a229e4f6ae3  gcc/config/arm/t-phoenix
  1f56d95be8ef65bbcf46237398023685  gcc/config/arm/t-rmprofile
! 6219db2eb3bceea962a45e9f1400f370  gcc/config/arm/t-rtems
  0ea5b4f92221a7bd097fa437a0048d3e  gcc/config/arm/t-symbian
  b5539c5e14f1eed60835983547d2b721  gcc/config/arm/t-vxworks
  a5d1e9b421b01f3bfa80ffc2b334a24b  gcc/config/arm/thumb1.md
*************** fc5ec450b9da1dc883573e40d0c91b3b  gcc/co
*** 3188,3200 ****
  e74b0750f0ceb61a5ca4f402148d36a2  gcc/config/csky/t-csky-elf
  991cf305b10ad8fd014e7c8a7453f593  gcc/config/csky/t-csky-linux
  bf59b25dacd21c9fcf2b697e30e7c9c9  gcc/config/csky/t-sysroot-suffix
! f7a36bc41708eeb35091c294657bf695  gcc/config/darwin-c.c
! 1eba02015046cf9b1f417cb20a018056  gcc/config/darwin-driver.c
  412cdcb9c2a2bdedf1f196e2dce1c790  gcc/config/darwin-f.c
  f73c72be3c214648bc3101dcd648d842  gcc/config/darwin-ppc-ldouble-patch.def
  efac6d6a03d1962a3dec21e6a0ee4247  gcc/config/darwin-protos.h
  da10c05ac6b57283c3ed0f59b6b5a180  gcc/config/darwin-sections.def
! 032cd8b29a43d17d3aba538aeb1fd7ca  gcc/config/darwin.c
  ea4146d2fefa86e990455f9d5c1362ec  gcc/config/darwin.h
  58cc24a6e1a28a718f58fb978798e0b0  gcc/config/darwin.opt
  2315a4d1bdd4673bddd999dcee3d6d9d  gcc/config/darwin10.h
--- 3190,3202 ----
  e74b0750f0ceb61a5ca4f402148d36a2  gcc/config/csky/t-csky-elf
  991cf305b10ad8fd014e7c8a7453f593  gcc/config/csky/t-csky-linux
  bf59b25dacd21c9fcf2b697e30e7c9c9  gcc/config/csky/t-sysroot-suffix
! c4532a4134cf07c557904240e6c4728c  gcc/config/darwin-c.c
! 826dcfc925e6f5a6d92d1d48a12fee45  gcc/config/darwin-driver.c
  412cdcb9c2a2bdedf1f196e2dce1c790  gcc/config/darwin-f.c
  f73c72be3c214648bc3101dcd648d842  gcc/config/darwin-ppc-ldouble-patch.def
  efac6d6a03d1962a3dec21e6a0ee4247  gcc/config/darwin-protos.h
  da10c05ac6b57283c3ed0f59b6b5a180  gcc/config/darwin-sections.def
! e104dec79bcb9396f4355bffd92425cc  gcc/config/darwin.c
  ea4146d2fefa86e990455f9d5c1362ec  gcc/config/darwin.h
  58cc24a6e1a28a718f58fb978798e0b0  gcc/config/darwin.opt
  2315a4d1bdd4673bddd999dcee3d6d9d  gcc/config/darwin10.h
*************** cd3ce655b964da59be838820f7afbf1e  gcc/co
*** 3268,3279 ****
  ec6ba615879e1123eaafc46f0b72630a  gcc/config/gcn/gcn-opts.h
  bc3b2485fb61976a8a6a5807f5c9c33d  gcc/config/gcn/gcn-passes.def
  dacf026a62e83b1fde15af919d5af01b  gcc/config/gcn/gcn-protos.h
! 32b7491c491036f6be6a5032cbb28555  gcc/config/gcn/gcn-run.c
  088892e7bb44130a363753ca5d21da07  gcc/config/gcn/gcn-tree.c
  4dbfc0d748d7ed9786c727ad0d5c16d4  gcc/config/gcn/gcn-valu.md
! 9389a86dd922136cb11437ae135c0307  gcc/config/gcn/gcn.c
  e09daaac3f29b247a9daba47075274ce  gcc/config/gcn/gcn.h
! 526316a40555c2291170d031276da074  gcc/config/gcn/gcn.md
  44a616d7cf74a1a94efad4f463119d17  gcc/config/gcn/gcn.opt
  91400642e04592312a31a82f49e2158e  gcc/config/gcn/predicates.md
  be91a7b10e7529e7d70769e87f60a41f  gcc/config/gcn/t-gcn-hsa
--- 3270,3281 ----
  ec6ba615879e1123eaafc46f0b72630a  gcc/config/gcn/gcn-opts.h
  bc3b2485fb61976a8a6a5807f5c9c33d  gcc/config/gcn/gcn-passes.def
  dacf026a62e83b1fde15af919d5af01b  gcc/config/gcn/gcn-protos.h
! bc9949427ed8734f1fbf7182473a6558  gcc/config/gcn/gcn-run.c
  088892e7bb44130a363753ca5d21da07  gcc/config/gcn/gcn-tree.c
  4dbfc0d748d7ed9786c727ad0d5c16d4  gcc/config/gcn/gcn-valu.md
! 70ead94d62a7748e495c388d65c01c38  gcc/config/gcn/gcn.c
  e09daaac3f29b247a9daba47075274ce  gcc/config/gcn/gcn.h
! 3286ce0df39dd414acbb583175d0aff4  gcc/config/gcn/gcn.md
  44a616d7cf74a1a94efad4f463119d17  gcc/config/gcn/gcn.opt
  91400642e04592312a31a82f49e2158e  gcc/config/gcn/predicates.md
  be91a7b10e7529e7d70769e87f60a41f  gcc/config/gcn/t-gcn-hsa
*************** ed7cebda477da3801ab2beea0506f066  gcc/co
*** 3353,3359 ****
  67355d9d89a43a77dd41a7b627b32397  gcc/config/i386/clzerointrin.h
  f3b9f30db997c0ee4ffd651a7b8c7bb5  gcc/config/i386/constraints.md
  5d5ca54acc326c36227a90408ac4b5ed  gcc/config/i386/core2.md
! 31b61b2d8ffa32b0d44e96f3f6745f9c  gcc/config/i386/cpuid.h
  a99686cc9a2f9c92b9a0dcaab28fb455  gcc/config/i386/cross-stdarg.h
  4c255fd3c1d6f86d211ce3b576bdd483  gcc/config/i386/crtdll.h
  2958d1f4d81ea348ae807e857a49dde4  gcc/config/i386/cygming.h
--- 3355,3361 ----
  67355d9d89a43a77dd41a7b627b32397  gcc/config/i386/clzerointrin.h
  f3b9f30db997c0ee4ffd651a7b8c7bb5  gcc/config/i386/constraints.md
  5d5ca54acc326c36227a90408ac4b5ed  gcc/config/i386/core2.md
! 1e2e358d08c0f239ca6c2efd139e9711  gcc/config/i386/cpuid.h
  a99686cc9a2f9c92b9a0dcaab28fb455  gcc/config/i386/cross-stdarg.h
  4c255fd3c1d6f86d211ce3b576bdd483  gcc/config/i386/crtdll.h
  2958d1f4d81ea348ae807e857a49dde4  gcc/config/i386/cygming.h
*************** a99686cc9a2f9c92b9a0dcaab28fb455  gcc/co
*** 3362,3369 ****
  a5c77fe32a963c929d893e7a273f62d7  gcc/config/i386/cygwin-w64.h
  f4d9e14f42b879c669ebe9bd8b4bc21b  gcc/config/i386/cygwin.h
  58740d7076f1d70d0178ceda20735229  gcc/config/i386/cygwin.opt
! 74646191cb8bfe758ac2073f4ab0b6f2  gcc/config/i386/darwin.h
! 934910fffdf08de64fbb3f194cba6118  gcc/config/i386/darwin64.h
  e145103837be47ad6f925709ecececb7  gcc/config/i386/djgpp-stdint.h
  18b9b64591ce9d58ccfbd14d5b543cd8  gcc/config/i386/djgpp.c
  d604233e0791ee16267daebcf678a923  gcc/config/i386/djgpp.h
--- 3364,3372 ----
  a5c77fe32a963c929d893e7a273f62d7  gcc/config/i386/cygwin-w64.h
  f4d9e14f42b879c669ebe9bd8b4bc21b  gcc/config/i386/cygwin.h
  58740d7076f1d70d0178ceda20735229  gcc/config/i386/cygwin.opt
! 44f12aa7686464ed05c5d38b686944fa  gcc/config/i386/darwin.h
! 8256997a20c204a0527b521ac183cfc2  gcc/config/i386/darwin32-biarch.h
! cf642b6e9bac4617209f4bf91245d902  gcc/config/i386/darwin64-biarch.h
  e145103837be47ad6f925709ecececb7  gcc/config/i386/djgpp-stdint.h
  18b9b64591ce9d58ccfbd14d5b543cd8  gcc/config/i386/djgpp.c
  d604233e0791ee16267daebcf678a923  gcc/config/i386/djgpp.h
*************** adf08cc7a9f8da982b6f17490104534a  gcc/co
*** 3376,3382 ****
  e0da33cac8e8bce8d8bde31a0d532c2b  gcc/config/i386/fma4intrin.h
  d99041261e77672273ebf6ce4f41be50  gcc/config/i386/fmaintrin.h
  992225df900b17f89bbf10398943c0e5  gcc/config/i386/freebsd.h
! 98e57cc7bf089b0e808b3027878b9bbf  gcc/config/i386/freebsd64.h
  d288ec4bfa8c5c01768af069bda66883  gcc/config/i386/fxsrintrin.h
  5267980ce383d1a812eed0c66580b3e3  gcc/config/i386/gas.h
  d87f5906e5cee04c568119528636e1c2  gcc/config/i386/gcc-auto-profile
--- 3379,3385 ----
  e0da33cac8e8bce8d8bde31a0d532c2b  gcc/config/i386/fma4intrin.h
  d99041261e77672273ebf6ce4f41be50  gcc/config/i386/fmaintrin.h
  992225df900b17f89bbf10398943c0e5  gcc/config/i386/freebsd.h
! aa9e14c3ce9db7fbb53ab9b8f7af4cd8  gcc/config/i386/freebsd64.h
  d288ec4bfa8c5c01768af069bda66883  gcc/config/i386/fxsrintrin.h
  5267980ce383d1a812eed0c66580b3e3  gcc/config/i386/gas.h
  d87f5906e5cee04c568119528636e1c2  gcc/config/i386/gcc-auto-profile
*************** b3e3a26baaa00d042200fb7171d2ad0b  gcc/co
*** 3401,3409 ****
  ebd361a54224f0abb09743cd7d7c87cd  gcc/config/i386/i386-opts.h
  480131ba2044127fc48ecef37f6b74e8  gcc/config/i386/i386-passes.def
  e115f008106b73eff935b485b13cc766  gcc/config/i386/i386-protos.h
! 9ba6fe1b250b9966449af856483ba7f4  gcc/config/i386/i386.c
  e72a4d2054d16b05598258048891ff11  gcc/config/i386/i386.h
! 339879c7f430369beb98a387ce05c846  gcc/config/i386/i386.md
  e1a477f88e849a4c3c9d66ce3d04471d  gcc/config/i386/i386.opt
  cf4401814fee167918ada91933e2cc9e  gcc/config/i386/i386elf.h
  5768f331267273ad14615e7256f365f6  gcc/config/i386/ia32intrin.h
--- 3404,3412 ----
  ebd361a54224f0abb09743cd7d7c87cd  gcc/config/i386/i386-opts.h
  480131ba2044127fc48ecef37f6b74e8  gcc/config/i386/i386-passes.def
  e115f008106b73eff935b485b13cc766  gcc/config/i386/i386-protos.h
! 5873ec2a4a026bd6a78662b9b1b7ce2f  gcc/config/i386/i386.c
  e72a4d2054d16b05598258048891ff11  gcc/config/i386/i386.h
! e46b224725d2c75d6ad0ac74ac39066f  gcc/config/i386/i386.md
  e1a477f88e849a4c3c9d66ce3d04471d  gcc/config/i386/i386.opt
  cf4401814fee167918ada91933e2cc9e  gcc/config/i386/i386elf.h
  5768f331267273ad14615e7256f365f6  gcc/config/i386/ia32intrin.h
*************** c00c29b960eba25ad7701d5b3779a49b  gcc/co
*** 3458,3464 ****
  98f0c61a3452035fd54874836a63d639  gcc/config/i386/slm.md
  6b483574d3f8c038362370f678dc3352  gcc/config/i386/smmintrin.h
  eef3bf1c23a71ddebdef079e46139a3f  gcc/config/i386/sol2.h
! 0f85f8e01cc5af401382dd83af99850e  gcc/config/i386/sse.md
  e701af944d5f18cad99e23d7d5ba21c2  gcc/config/i386/ssemath.h
  7a75a57a5da77d44a32094f37fe5e855  gcc/config/i386/stringop.def
  f001f25cc3598b7ef8e3caf37dd64d90  gcc/config/i386/subst.md
--- 3461,3467 ----
  98f0c61a3452035fd54874836a63d639  gcc/config/i386/slm.md
  6b483574d3f8c038362370f678dc3352  gcc/config/i386/smmintrin.h
  eef3bf1c23a71ddebdef079e46139a3f  gcc/config/i386/sol2.h
! 10b7a9cd4da75261b2810aa6180266d9  gcc/config/i386/sse.md
  e701af944d5f18cad99e23d7d5ba21c2  gcc/config/i386/ssemath.h
  7a75a57a5da77d44a32094f37fe5e855  gcc/config/i386/stringop.def
  f001f25cc3598b7ef8e3caf37dd64d90  gcc/config/i386/subst.md
*************** b9708069c1e7a8774135804668c0747e  gcc/co
*** 3467,3475 ****
  07010720a71483ae90330f605213906d  gcc/config/i386/t-cet
  b47b47527b9244424064bb19980e397a  gcc/config/i386/t-cygming
  d5339d6e5a09a02383903f617230e19e  gcc/config/i386/t-cygwin-w64
! 98d94861be252f8541038afee279417f  gcc/config/i386/t-darwin
! 8f92133cb94c59e2939cd65dc5fc8cb4  gcc/config/i386/t-darwin64
  4c5d6e2fe993d41a182cdd83904065d4  gcc/config/i386/t-djgpp
  3a1c0dac7740fd9ef48c7bdf5f313c9d  gcc/config/i386/t-gmm_malloc
  d5939c6bccbf8957206c63308ce628a6  gcc/config/i386/t-gnu
  ec0f2abb2b2fed222d5bb056d05ecc53  gcc/config/i386/t-i386
--- 3470,3479 ----
  07010720a71483ae90330f605213906d  gcc/config/i386/t-cet
  b47b47527b9244424064bb19980e397a  gcc/config/i386/t-cygming
  d5339d6e5a09a02383903f617230e19e  gcc/config/i386/t-cygwin-w64
! 98d94861be252f8541038afee279417f  gcc/config/i386/t-darwin32-biarch
! 8f92133cb94c59e2939cd65dc5fc8cb4  gcc/config/i386/t-darwin64-biarch
  4c5d6e2fe993d41a182cdd83904065d4  gcc/config/i386/t-djgpp
+ 0e6cc16572f654fd2d63196a3ba3102f  gcc/config/i386/t-freebsd64
  3a1c0dac7740fd9ef48c7bdf5f313c9d  gcc/config/i386/t-gmm_malloc
  d5939c6bccbf8957206c63308ce628a6  gcc/config/i386/t-gnu
  ec0f2abb2b2fed222d5bb056d05ecc53  gcc/config/i386/t-i386
*************** bae69273c5e47d61e99558ca73c4fabd  gcc/co
*** 3502,3513 ****
  12e09c6fa27c603c6db59fbfc2a6b089  gcc/config/i386/x-i386
  07874bdbb2db9fbbc61a0561a6fb9455  gcc/config/i386/x-mingw32
  8ec28808257e0332e1e84ed0f435cd3d  gcc/config/i386/x86-64.h
! 79ea69c0b5834df6038d34e851aa7349  gcc/config/i386/x86-tune-costs.h
  3ee62bf62e9afc8ba0a8bc24d7daa1b9  gcc/config/i386/x86-tune-sched-atom.c
  e2aba660569dccf803bb911886ce8baa  gcc/config/i386/x86-tune-sched-bd.c
  6228d4ca5da846e217a1e49c9878fe7d  gcc/config/i386/x86-tune-sched-core.c
  2d7092c41c34b4efaaac90f29e2b8353  gcc/config/i386/x86-tune-sched.c
! 26b2688fe1b096e393eeaac033482148  gcc/config/i386/x86-tune.def
  076dae5afbc6a483ee9db0fd18264c62  gcc/config/i386/x86intrin.h
  0420bee4896647525a19b966b142028e  gcc/config/i386/xm-cygwin.h
  4e7c8bda3a4e1b770528c098bc3492e3  gcc/config/i386/xm-djgpp.h
--- 3506,3517 ----
  12e09c6fa27c603c6db59fbfc2a6b089  gcc/config/i386/x-i386
  07874bdbb2db9fbbc61a0561a6fb9455  gcc/config/i386/x-mingw32
  8ec28808257e0332e1e84ed0f435cd3d  gcc/config/i386/x86-64.h
! 034854cc5cefff2eb04f389280999afe  gcc/config/i386/x86-tune-costs.h
  3ee62bf62e9afc8ba0a8bc24d7daa1b9  gcc/config/i386/x86-tune-sched-atom.c
  e2aba660569dccf803bb911886ce8baa  gcc/config/i386/x86-tune-sched-bd.c
  6228d4ca5da846e217a1e49c9878fe7d  gcc/config/i386/x86-tune-sched-core.c
  2d7092c41c34b4efaaac90f29e2b8353  gcc/config/i386/x86-tune-sched.c
! 5f7164685e9352bb306fdae792a7b279  gcc/config/i386/x86-tune.def
  076dae5afbc6a483ee9db0fd18264c62  gcc/config/i386/x86intrin.h
  0420bee4896647525a19b966b142028e  gcc/config/i386/xm-cygwin.h
  4e7c8bda3a4e1b770528c098bc3492e3  gcc/config/i386/xm-djgpp.h
*************** fcc6b5b44aca95dc36c731b5ebeefd2a  gcc/co
*** 3519,3525 ****
  290b59a3fffcbbfc2f8335f1ccac89b1  gcc/config/i386/xsaveoptintrin.h
  db694a81dbd3e454ad28efffb77f807e  gcc/config/i386/xsavesintrin.h
  9afb7295d3467dffe1abcfa70edb9219  gcc/config/i386/xtestintrin.h
! 0be814f5f4bb41fa80fc8f90e38b8994  gcc/config/i386/znver1.md
  833386ab3e490995259684d87c604628  gcc/config/ia64/constraints.md
  00cc9be1dc062756b8adc08c9553a34b  gcc/config/ia64/div.md
  fb37e9098dd2c5a1c9b4b373eb3241df  gcc/config/ia64/elf.h
--- 3523,3529 ----
  290b59a3fffcbbfc2f8335f1ccac89b1  gcc/config/i386/xsaveoptintrin.h
  db694a81dbd3e454ad28efffb77f807e  gcc/config/i386/xsavesintrin.h
  9afb7295d3467dffe1abcfa70edb9219  gcc/config/i386/xtestintrin.h
! c3d57a91d330d1b6cadb0fff650a550f  gcc/config/i386/znver1.md
  833386ab3e490995259684d87c604628  gcc/config/ia64/constraints.md
  00cc9be1dc062756b8adc08c9553a34b  gcc/config/ia64/div.md
  fb37e9098dd2c5a1c9b4b373eb3241df  gcc/config/ia64/elf.h
*************** aecd930f5e2726f5bec1fb426197545b  gcc/co
*** 3724,3730 ****
  764226fe1b4f917a978a90e372c0f60a  gcc/config/mips/mips-protos.h
  8001d509158827dddae86a1ef107a36a  gcc/config/mips/mips-ps-3d.md
  477dc18cac140a9950d9d880bfab331c  gcc/config/mips/mips-tables.opt
! 8aa53f59863dad01e869fecdd1843388  gcc/config/mips/mips.c
  ec9d3cae94023262f118d4d58cc16bae  gcc/config/mips/mips.h
  a171187f90d3bbf83a3831980f9917a3  gcc/config/mips/mips.md
  58a1deebbe708f1c924bc88f260e4a43  gcc/config/mips/mips.opt
--- 3728,3734 ----
  764226fe1b4f917a978a90e372c0f60a  gcc/config/mips/mips-protos.h
  8001d509158827dddae86a1ef107a36a  gcc/config/mips/mips-ps-3d.md
  477dc18cac140a9950d9d880bfab331c  gcc/config/mips/mips-tables.opt
! 3b6417562c04b4e80b4b75e94ac4cf67  gcc/config/mips/mips.c
  ec9d3cae94023262f118d4d58cc16bae  gcc/config/mips/mips.h
  a171187f90d3bbf83a3831980f9917a3  gcc/config/mips/mips.md
  58a1deebbe708f1c924bc88f260e4a43  gcc/config/mips/mips.opt
*************** d835d08884a2846e70bef505767bd3f1  gcc/co
*** 3890,3896 ****
  c2aabf1e8738380511a66426506fe906  gcc/config/nvptx/nvptx-modes.def
  a2d906d7353aefb6dda89dbee4529c8f  gcc/config/nvptx/nvptx-opts.h
  62bb741baeed3a0ffd2196974341cca4  gcc/config/nvptx/nvptx-protos.h
! ac07d161d674673b4e8c2d4d3aa28761  gcc/config/nvptx/nvptx.c
  ea0b5d5f2faeae1b98097ae36e65feb1  gcc/config/nvptx/nvptx.h
  05cb00b708ee595b383d822144d25347  gcc/config/nvptx/nvptx.md
  d6b5fd2714299c0a1b0d14924fc76c83  gcc/config/nvptx/nvptx.opt
--- 3894,3900 ----
  c2aabf1e8738380511a66426506fe906  gcc/config/nvptx/nvptx-modes.def
  a2d906d7353aefb6dda89dbee4529c8f  gcc/config/nvptx/nvptx-opts.h
  62bb741baeed3a0ffd2196974341cca4  gcc/config/nvptx/nvptx-protos.h
! 890f39c5c47fbcb04b16df3ff1ff2bbb  gcc/config/nvptx/nvptx.c
  ea0b5d5f2faeae1b98097ae36e65feb1  gcc/config/nvptx/nvptx.h
  05cb00b708ee595b383d822144d25347  gcc/config/nvptx/nvptx.md
  d6b5fd2714299c0a1b0d14924fc76c83  gcc/config/nvptx/nvptx.opt
*************** d5042fe02010f269323d1e341bed8abe  gcc/co
*** 3928,3941 ****
  ada7e63838b67fcec827b0c7c329b370  gcc/config/pa/pa-hpux1111.opt
  80fce100c01540700acdbcec93689dd3  gcc/config/pa/pa-hpux1131.h
  9eef59298fac8fd5f03ff549ec092240  gcc/config/pa/pa-hpux1131.opt
! fab34999d0fa9ddf073c931851ba5649  gcc/config/pa/pa-linux.h
  d5563ed37efabc4113c6d2d52ae069f0  gcc/config/pa/pa-modes.def
  221b23af89db8c07ec3d7dedbc5f4b07  gcc/config/pa/pa-openbsd.h
  6b83d58f7455656adda798a184b07961  gcc/config/pa/pa-opts.h
! 876b4526ba24dacdff27c407f3aec58c  gcc/config/pa/pa-protos.h
! d55d319628c80406cd6d834b0cdc8f7b  gcc/config/pa/pa.c
! 5add7abda77ab99d11674b6b6acaf935  gcc/config/pa/pa.h
! 82c12efc6f70a341c67a98d59aa4bb87  gcc/config/pa/pa.md
  88bd457a7657c348e414abd81aaefa24  gcc/config/pa/pa.opt
  08addb62aa1e28ec1df2319962efe906  gcc/config/pa/pa32-linux.h
  383d3a99e9a7d8e4a4acc6a9321613a4  gcc/config/pa/pa32-openbsd.h
--- 3932,3945 ----
  ada7e63838b67fcec827b0c7c329b370  gcc/config/pa/pa-hpux1111.opt
  80fce100c01540700acdbcec93689dd3  gcc/config/pa/pa-hpux1131.h
  9eef59298fac8fd5f03ff549ec092240  gcc/config/pa/pa-hpux1131.opt
! edbc1aeaea640bab696f721a14a2a35d  gcc/config/pa/pa-linux.h
  d5563ed37efabc4113c6d2d52ae069f0  gcc/config/pa/pa-modes.def
  221b23af89db8c07ec3d7dedbc5f4b07  gcc/config/pa/pa-openbsd.h
  6b83d58f7455656adda798a184b07961  gcc/config/pa/pa-opts.h
! b61d90d50654c7416ffbc50abb8b19f1  gcc/config/pa/pa-protos.h
! 27c650aeed972e422c5c23f827bfcab5  gcc/config/pa/pa.c
! aecad92b0d23a49cca12a2eb00f68542  gcc/config/pa/pa.h
! ef4f2d135f43a04a63dfb854ba3d6d8c  gcc/config/pa/pa.md
  88bd457a7657c348e414abd81aaefa24  gcc/config/pa/pa.opt
  08addb62aa1e28ec1df2319962efe906  gcc/config/pa/pa32-linux.h
  383d3a99e9a7d8e4a4acc6a9321613a4  gcc/config/pa/pa32-openbsd.h
*************** b633ae2c150c0a7ff32e94677366ac6b  gcc/co
*** 3977,3985 ****
  afffedc233620fe88ee1b6b5d6670d00  gcc/config/riscv/riscv-modes.def
  05684f4f767303bf3e8ee2037e8460a3  gcc/config/riscv/riscv-opts.h
  e5929a50928fd224822c997b287af1ac  gcc/config/riscv/riscv-protos.h
! ba07b0a12332a5c5098168c6e0ae6a8a  gcc/config/riscv/riscv.c
  365d11e301f3d45216a9e97f47389b60  gcc/config/riscv/riscv.h
! f27f5ca8d89051a24827348bd571378a  gcc/config/riscv/riscv.md
  d503449a0faaaf29e00e2a90d5d5aa9a  gcc/config/riscv/riscv.opt
  fa44ac898fb39747d9ba92f0cc85fc2d  gcc/config/riscv/rtems.h
  e6cdbfde821d41652865b25c4da8dd71  gcc/config/riscv/sifive-7.md
--- 3981,3989 ----
  afffedc233620fe88ee1b6b5d6670d00  gcc/config/riscv/riscv-modes.def
  05684f4f767303bf3e8ee2037e8460a3  gcc/config/riscv/riscv-opts.h
  e5929a50928fd224822c997b287af1ac  gcc/config/riscv/riscv-protos.h
! 86097dbf1bbec8faa46980ae30986735  gcc/config/riscv/riscv.c
  365d11e301f3d45216a9e97f47389b60  gcc/config/riscv/riscv.h
! a9361b093e4240fb11fc7edc29f4c483  gcc/config/riscv/riscv.md
  d503449a0faaaf29e00e2a90d5d5aa9a  gcc/config/riscv/riscv.opt
  fa44ac898fb39747d9ba92f0cc85fc2d  gcc/config/riscv/rtems.h
  e6cdbfde821d41652865b25c4da8dd71  gcc/config/riscv/sifive-7.md
*************** c95dd9752e41e9258ebaf3b692adada6  gcc/co
*** 4032,4041 ****
  567f6de64645ab4b1122ae612e5d543e  gcc/config/rs6000/cell.md
  6d8baadd5e64948caea5c3aa15475ba0  gcc/config/rs6000/constraints.md
  dfd6eafaab4ad60c780cfef035f0322e  gcc/config/rs6000/crypto.md
! 19cf443191b14749edb681129b94663b  gcc/config/rs6000/darwin.h
  01cf6448def53c6b354f3e29bb258278  gcc/config/rs6000/darwin.md
  b274f63e1b2447b8058a0bcf2402eb3f  gcc/config/rs6000/darwin.opt
! 29ba5201c607696864628a8abb92fbfb  gcc/config/rs6000/darwin64.h
  41a7e066dee2e67acbfc227ec42bb26b  gcc/config/rs6000/darwin7.h
  df85b6238e5c83fb11c03f0b2a620366  gcc/config/rs6000/darwin8.h
  50a2af5804a83e081a2ed753f9c0053b  gcc/config/rs6000/default64.h
--- 4036,4046 ----
  567f6de64645ab4b1122ae612e5d543e  gcc/config/rs6000/cell.md
  6d8baadd5e64948caea5c3aa15475ba0  gcc/config/rs6000/constraints.md
  dfd6eafaab4ad60c780cfef035f0322e  gcc/config/rs6000/crypto.md
! cadc7727e5e55e0020f009a5afcc756f  gcc/config/rs6000/darwin.h
  01cf6448def53c6b354f3e29bb258278  gcc/config/rs6000/darwin.md
  b274f63e1b2447b8058a0bcf2402eb3f  gcc/config/rs6000/darwin.opt
! e2442f7a7d39c650b30c87274f59db87  gcc/config/rs6000/darwin32-biarch.h
! 3aeaaf4c43f3df11b4fac94ff932c8c1  gcc/config/rs6000/darwin64-biarch.h
  41a7e066dee2e67acbfc227ec42bb26b  gcc/config/rs6000/darwin7.h
  df85b6238e5c83fb11c03f0b2a620366  gcc/config/rs6000/darwin8.h
  50a2af5804a83e081a2ed753f9c0053b  gcc/config/rs6000/default64.h
*************** b7e4eaef96d0b8b414d1fd6828f9a3e4  gcc/co
*** 4051,4065 ****
  06b2f5f226c8a2372882d30ba546caa1  gcc/config/rs6000/eabisim.h
  24d910994f347836de8fb9b9e0e2ef6a  gcc/config/rs6000/emmintrin.h
  078fb837f606f2c82af2442b03f05a98  gcc/config/rs6000/freebsd.h
! 30b1f23c14b8a74f1c1fb041edebc7d0  gcc/config/rs6000/freebsd64.h
  3e5aef5c08a42e99662e64938d65ad14  gcc/config/rs6000/genopt.sh
  f8974d3549395ae2f96b0122bc9c8c3c  gcc/config/rs6000/host-darwin.c
  5e259175c0025ac68f27d41dcbb56cbb  gcc/config/rs6000/host-ppc64-darwin.c
  af1218974cd07ead6dedfb61e4ba75ef  gcc/config/rs6000/htm.md
  e68b70dbedfc390371fcc84873c3aeeb  gcc/config/rs6000/htmintrin.h
  6d5056a575bb3853a7e02781efeae2fc  gcc/config/rs6000/htmxlintrin.h
! 5b15fcd7882441c036255ab290bef466  gcc/config/rs6000/linux.h
! 66bb65baf8d1251d85ebd279e1374be7  gcc/config/rs6000/linux64.h
  b139093622416e831ee3411c51a5ee50  gcc/config/rs6000/linux64.opt
  854eb23b254c650333b8d209dd970310  gcc/config/rs6000/linuxaltivec.h
  8aacf0cfd795d1b23a4b95e0a30e42ed  gcc/config/rs6000/lynx.h
--- 4056,4070 ----
  06b2f5f226c8a2372882d30ba546caa1  gcc/config/rs6000/eabisim.h
  24d910994f347836de8fb9b9e0e2ef6a  gcc/config/rs6000/emmintrin.h
  078fb837f606f2c82af2442b03f05a98  gcc/config/rs6000/freebsd.h
! 470abc227979e6e495f875cfb36f0d29  gcc/config/rs6000/freebsd64.h
  3e5aef5c08a42e99662e64938d65ad14  gcc/config/rs6000/genopt.sh
  f8974d3549395ae2f96b0122bc9c8c3c  gcc/config/rs6000/host-darwin.c
  5e259175c0025ac68f27d41dcbb56cbb  gcc/config/rs6000/host-ppc64-darwin.c
  af1218974cd07ead6dedfb61e4ba75ef  gcc/config/rs6000/htm.md
  e68b70dbedfc390371fcc84873c3aeeb  gcc/config/rs6000/htmintrin.h
  6d5056a575bb3853a7e02781efeae2fc  gcc/config/rs6000/htmxlintrin.h
! 283bb7176a9b1c881adceaee12fdd9c3  gcc/config/rs6000/linux.h
! 5be566275df05d93f9e890d57c9a9630  gcc/config/rs6000/linux64.h
  b139093622416e831ee3411c51a5ee50  gcc/config/rs6000/linux64.opt
  854eb23b254c650333b8d209dd970310  gcc/config/rs6000/linuxaltivec.h
  8aacf0cfd795d1b23a4b95e0a30e42ed  gcc/config/rs6000/lynx.h
*************** b3d939adbe3c24b55301ff602e773471  gcc/co
*** 4081,4087 ****
  3187f46196cebfb604900c1bbe5eae39  gcc/config/rs6000/ppu_intrinsics.h
  b6ba3d6397778fc8a9b95b8cc1a8921d  gcc/config/rs6000/predicates.md
  db3a72d4ab08bdecda86fb321131459e  gcc/config/rs6000/rs6000-builtin.def
! 86b33daee95b7f38bd37efad1bf53065  gcc/config/rs6000/rs6000-c.c
  348da2d9b5598c03de90a6b5d3b4f37a  gcc/config/rs6000/rs6000-cpus.def
  35cba9a7bddf0d5252d71953ae76e024  gcc/config/rs6000/rs6000-d.c
  c67f18c015c106b14dacb2ba51479ff7  gcc/config/rs6000/rs6000-linux.c
--- 4086,4092 ----
  3187f46196cebfb604900c1bbe5eae39  gcc/config/rs6000/ppu_intrinsics.h
  b6ba3d6397778fc8a9b95b8cc1a8921d  gcc/config/rs6000/predicates.md
  db3a72d4ab08bdecda86fb321131459e  gcc/config/rs6000/rs6000-builtin.def
! 3a99424cba4785c7f3d76710f9c6609b  gcc/config/rs6000/rs6000-c.c
  348da2d9b5598c03de90a6b5d3b4f37a  gcc/config/rs6000/rs6000-cpus.def
  35cba9a7bddf0d5252d71953ae76e024  gcc/config/rs6000/rs6000-d.c
  c67f18c015c106b14dacb2ba51479ff7  gcc/config/rs6000/rs6000-linux.c
*************** e05d5c8a047de2d8fdd1f7ee6af44deb  gcc/co
*** 4093,4099 ****
  f168035749ab2d165f81b6bb536c11f9  gcc/config/rs6000/rs6000-protos.h
  3a8f1ad11a0dba7ead152579f7b3da5b  gcc/config/rs6000/rs6000-string.c
  02c1e43342566e1b7fa224f7a0cf807c  gcc/config/rs6000/rs6000-tables.opt
! f8ff6bb9876dfd3fa8cbd418687ff67c  gcc/config/rs6000/rs6000.c
  76927b1dd36d76ab689025e8f53db229  gcc/config/rs6000/rs6000.h
  4a3514e43b2e5fc573ea0cf33eedf0bf  gcc/config/rs6000/rs6000.md
  f42f20695669f67fccd35baa16ab0310  gcc/config/rs6000/rs6000.opt
--- 4098,4104 ----
  f168035749ab2d165f81b6bb536c11f9  gcc/config/rs6000/rs6000-protos.h
  3a8f1ad11a0dba7ead152579f7b3da5b  gcc/config/rs6000/rs6000-string.c
  02c1e43342566e1b7fa224f7a0cf807c  gcc/config/rs6000/rs6000-tables.opt
! fac4339c0b9fef13fddf986326e4e379  gcc/config/rs6000/rs6000.c
  76927b1dd36d76ab689025e8f53db229  gcc/config/rs6000/rs6000.h
  4a3514e43b2e5fc573ea0cf33eedf0bf  gcc/config/rs6000/rs6000.md
  f42f20695669f67fccd35baa16ab0310  gcc/config/rs6000/rs6000.opt
*************** b54874e2fde6e0300f164482ad632a4b  gcc/co
*** 4101,4115 ****
  424fb74362a73e416da3877193899737  gcc/config/rs6000/rtems.h
  5685a92ffe7cfaddc75504608a13f83f  gcc/config/rs6000/secureplt.h
  58d15d2362102eabce49f3416a870a6f  gcc/config/rs6000/si2vmx.h
! 47cb54ff136eb04b3d781586aa069d66  gcc/config/rs6000/smmintrin.h
  5a3af55246c22c34b71c055a5af3f0b3  gcc/config/rs6000/spu2vmx.h
  c36959c3a8c42edf7c65c907c004fbab  gcc/config/rs6000/sync.md
  0d14d257002d7d6525fb2bef092ee27b  gcc/config/rs6000/sysv4.h
  75d5a1ea31d42aec087d5cb706be48b8  gcc/config/rs6000/sysv4.opt
  cab5d6525809100c6e21d84369a44a9b  gcc/config/rs6000/sysv4le.h
  c49e28f2bb2b24e3ef698bfdcee435e2  gcc/config/rs6000/t-aix52
! f3250b9720d1149346f1ef8e21b52ea9  gcc/config/rs6000/t-darwin64
! 636250eb91fc5dada4804efcd525fc02  gcc/config/rs6000/t-darwin8
  ff0824f51cf28b6b6358b3452e614dd9  gcc/config/rs6000/t-fprules
  632a39af6fd38a308cce4bf799609d1e  gcc/config/rs6000/t-freebsd64
  40e5cd20542141b80d5fcf1a7b10b3fd  gcc/config/rs6000/t-linux
--- 4106,4120 ----
  424fb74362a73e416da3877193899737  gcc/config/rs6000/rtems.h
  5685a92ffe7cfaddc75504608a13f83f  gcc/config/rs6000/secureplt.h
  58d15d2362102eabce49f3416a870a6f  gcc/config/rs6000/si2vmx.h
! 55c21a58376467f2c6ce313ee9d1e737  gcc/config/rs6000/smmintrin.h
  5a3af55246c22c34b71c055a5af3f0b3  gcc/config/rs6000/spu2vmx.h
  c36959c3a8c42edf7c65c907c004fbab  gcc/config/rs6000/sync.md
  0d14d257002d7d6525fb2bef092ee27b  gcc/config/rs6000/sysv4.h
  75d5a1ea31d42aec087d5cb706be48b8  gcc/config/rs6000/sysv4.opt
  cab5d6525809100c6e21d84369a44a9b  gcc/config/rs6000/sysv4le.h
  c49e28f2bb2b24e3ef698bfdcee435e2  gcc/config/rs6000/t-aix52
! 636250eb91fc5dada4804efcd525fc02  gcc/config/rs6000/t-darwin32-biarch
! f3250b9720d1149346f1ef8e21b52ea9  gcc/config/rs6000/t-darwin64-biarch
  ff0824f51cf28b6b6358b3452e614dd9  gcc/config/rs6000/t-fprules
  632a39af6fd38a308cce4bf799609d1e  gcc/config/rs6000/t-freebsd64
  40e5cd20542141b80d5fcf1a7b10b3fd  gcc/config/rs6000/t-linux
*************** c9bbda48804d4713ec85f78f9d2d6e6d  gcc/co
*** 4192,4198 ****
  62076dd49a73c59d5edaf7d215d1c780  gcc/config/s390/tpf.md
  c07c00818fb5b099d66aaebda265bdbb  gcc/config/s390/tpf.opt
  ea0acfd9c6b6faf70d98bed7a69f30dc  gcc/config/s390/vecintrin.h
! 5c4428554f36cb5d3ba7e4daea348eef  gcc/config/s390/vector.md
  fe7a02218dffbe45ed74aae1a436d5ed  gcc/config/s390/vx-builtins.md
  19876f77a242921272972ac5b8bd32d0  gcc/config/s390/x-native
  f4f7b404fcddc18914dae558d104af08  gcc/config/sh/constraints.md
--- 4197,4203 ----
  62076dd49a73c59d5edaf7d215d1c780  gcc/config/s390/tpf.md
  c07c00818fb5b099d66aaebda265bdbb  gcc/config/s390/tpf.opt
  ea0acfd9c6b6faf70d98bed7a69f30dc  gcc/config/s390/vecintrin.h
! f165ba13d6f2e65afa611effc8d91bdd  gcc/config/s390/vector.md
  fe7a02218dffbe45ed74aae1a436d5ed  gcc/config/s390/vx-builtins.md
  19876f77a242921272972ac5b8bd32d0  gcc/config/s390/x-native
  f4f7b404fcddc18914dae558d104af08  gcc/config/sh/constraints.md
*************** aa427cfe3d4647ac44c278f45436ba49  gcc/co
*** 4274,4280 ****
  59ef6e842f252c9bb831564db49c3df2  gcc/config/sparc/sparc-protos.h
  c04e4747a299c2f4b7f2b294dea6ee2c  gcc/config/sparc/sparc.c
  de3d22a440f256ba4e2d34bfb81f01f6  gcc/config/sparc/sparc.h
! 3796d06ad13d8a2d032328579fdd8d00  gcc/config/sparc/sparc.md
  050d31a7b1dbcd95852a707f8ebe3664  gcc/config/sparc/sparc.opt
  c052a53dc474a5b053d578d0786b423f  gcc/config/sparc/sparclet.md
  32e66172adfe4887087c0252d7c91228  gcc/config/sparc/supersparc.md
--- 4279,4285 ----
  59ef6e842f252c9bb831564db49c3df2  gcc/config/sparc/sparc-protos.h
  c04e4747a299c2f4b7f2b294dea6ee2c  gcc/config/sparc/sparc.c
  de3d22a440f256ba4e2d34bfb81f01f6  gcc/config/sparc/sparc.h
! 110a5f2151e4458fb6d95a08006a7df7  gcc/config/sparc/sparc.md
  050d31a7b1dbcd95852a707f8ebe3664  gcc/config/sparc/sparc.opt
  c052a53dc474a5b053d578d0786b423f  gcc/config/sparc/sparclet.md
  32e66172adfe4887087c0252d7c91228  gcc/config/sparc/supersparc.md
*************** f0b5323b9553fa1139cd29c338a9ea19  gcc/co
*** 4464,4471 ****
  9435e37ec4d9b10632cb0274c23733dd  gcc/config/xtensa/xtensa.h
  ec3e3224a3f6496c1a6dd45373ea942d  gcc/config/xtensa/xtensa.md
  4d2567221429e8ff6bdf03bddaf11294  gcc/config/xtensa/xtensa.opt
! b92eb93b99f2b2391de0977ee566355d  gcc/configure
! c3e9eabbf48a5d6c373cc4f9e1cc7109  gcc/configure.ac
  a172c20ab64d456534d82432f8645b86  gcc/context.c
  efedd3c44c8cd7fc59f7eda74f6fd29d  gcc/context.h
  37a26a95e18d4e6618aff970a29ca502  gcc/convert.c
--- 4469,4476 ----
  9435e37ec4d9b10632cb0274c23733dd  gcc/config/xtensa/xtensa.h
  ec3e3224a3f6496c1a6dd45373ea942d  gcc/config/xtensa/xtensa.md
  4d2567221429e8ff6bdf03bddaf11294  gcc/config/xtensa/xtensa.opt
! 6ab2cb239daed476bbeff3bdbec2ac4c  gcc/configure
! 62e702d44582105b93df359a85debf33  gcc/configure.ac
  a172c20ab64d456534d82432f8645b86  gcc/context.c
  efedd3c44c8cd7fc59f7eda74f6fd29d  gcc/context.h
  37a26a95e18d4e6618aff970a29ca502  gcc/convert.c
*************** d1a041b82500893b285a0062712d277b  gcc/co
*** 4473,4479 ****
  f36fa6387bfd9a1849583a199f1bbb8b  gcc/coretypes.h
  e78da05a0986f248aff43cbd5b3494f0  gcc/coverage.c
  57a63860b2bca8fd7a62d7386a3a92f7  gcc/coverage.h
! 3cf0aef048e7d75010a0d75b4e6c61cc  gcc/cp/ChangeLog
  d271e3663538ba1f3281cab3838e92cd  gcc/cp/ChangeLog-1993
  f5a44adbc05521162350ca409d1d95ce  gcc/cp/ChangeLog-1994
  ac55db48d964cb5469ff03c1cd3ee04d  gcc/cp/ChangeLog-1995
--- 4478,4484 ----
  f36fa6387bfd9a1849583a199f1bbb8b  gcc/coretypes.h
  e78da05a0986f248aff43cbd5b3494f0  gcc/coverage.c
  57a63860b2bca8fd7a62d7386a3a92f7  gcc/coverage.h
! 8c196718141396e635f974d0b4030fdd  gcc/cp/ChangeLog
  d271e3663538ba1f3281cab3838e92cd  gcc/cp/ChangeLog-1993
  f5a44adbc05521162350ca409d1d95ce  gcc/cp/ChangeLog-1994
  ac55db48d964cb5469ff03c1cd3ee04d  gcc/cp/ChangeLog-1995
*************** c1c7801b9b0f379e702a4f6cb83972e7  gcc/cp
*** 4504,4517 ****
  9aa3cd9f75c785de9f51446e3f295515  gcc/cp/ChangeLog.tree-ssa
  927c956157fea028964c8aec368e5ed2  gcc/cp/Make-lang.in
  a278dbf0995f78e9c037b3c4f1558d27  gcc/cp/NEWS
! 3d864d1adeff2fd9f4056c00a482cfa6  gcc/cp/call.c
  bd7a7016228b634d3bb60519ffbdcde6  gcc/cp/cfns.gperf
  e1aef57a57197c4db859e6bafa97cbfb  gcc/cp/cfns.h
! 9c707c8cb04252f04bad329f39c734dd  gcc/cp/class.c
! 571a4407f4e14efa4683827a76f85914  gcc/cp/config-lang.in
! e8b1b82634a3edeaab770fe7fae4959a  gcc/cp/constexpr.c
  6438b01a449c6c1c8bd5fc7b127be7f3  gcc/cp/constraint.cc
! 4e0512bc1f42a6fd3a575b852c473b78  gcc/cp/cp-gimplify.c
  8d003f7c56f3b655d27aededf2e31606  gcc/cp/cp-lang.c
  cc48600f1ca0be9a19049072dd42b85e  gcc/cp/cp-name-hint.h
  ba261506b22207389fea2bb55fe402c7  gcc/cp/cp-objcp-common.c
--- 4509,4522 ----
  9aa3cd9f75c785de9f51446e3f295515  gcc/cp/ChangeLog.tree-ssa
  927c956157fea028964c8aec368e5ed2  gcc/cp/Make-lang.in
  a278dbf0995f78e9c037b3c4f1558d27  gcc/cp/NEWS
! 905b009c625bc5d48ec53cf4eda5b561  gcc/cp/call.c
  bd7a7016228b634d3bb60519ffbdcde6  gcc/cp/cfns.gperf
  e1aef57a57197c4db859e6bafa97cbfb  gcc/cp/cfns.h
! 75f0d7f3ffe607138911abf5db69e3bf  gcc/cp/class.c
! 5bb396c6ffef5b425dc65c47c112fed6  gcc/cp/config-lang.in
! 9a3d67c643e1c142025cdb6e53240c3b  gcc/cp/constexpr.c
  6438b01a449c6c1c8bd5fc7b127be7f3  gcc/cp/constraint.cc
! 3b9ec13706212fb9248903c032e790fb  gcc/cp/cp-gimplify.c
  8d003f7c56f3b655d27aededf2e31606  gcc/cp/cp-lang.c
  cc48600f1ca0be9a19049072dd42b85e  gcc/cp/cp-name-hint.h
  ba261506b22207389fea2bb55fe402c7  gcc/cp/cp-objcp-common.c
*************** fe3d2bf68c7b732aca95952928ab1ecf  gcc/cp
*** 4522,4559 ****
  daadab04ea47474c93c89ea05140ebbd  gcc/cp/cvt.c
  01b7c558a0ac024db7c60c6be62c6182  gcc/cp/cxx-pretty-print.c
  7678a47a8d93312c8398e268ffc5f308  gcc/cp/cxx-pretty-print.h
! 5fa05027fe2250906f8c59e4b2fd5bd5  gcc/cp/decl.c
  76de9595bf45ff8c300bb78f7b6e3c45  gcc/cp/decl.h
  8f138efafaa69a3eb3ff459a60617efb  gcc/cp/decl2.c
  d68784ba349655ce2b051133db1fa676  gcc/cp/dump.c
  8cfe3d7f84da7499e66a2551e0e3ee76  gcc/cp/error.c
! a88bc1a417308b67f16ef0624dbb5cde  gcc/cp/except.c
  11ce96c0d1e1bf354ec48e2e448664d8  gcc/cp/expr.c
  50e91fd6211f17a456f074a8d8327f2d  gcc/cp/friend.c
  924d92243a92c5fe453452023675f96d  gcc/cp/g++spec.c
! 8244ecce5529a8c4831ba8a5c6adeab9  gcc/cp/init.c
  4f6397e67b176f88561f4c5a9db0edf7  gcc/cp/lambda.c
  e7f47fb180b2ce4ccd8d330e3fc7e0fb  gcc/cp/lang-specs.h
  f1a6231ae470a1750e57819b2f004be9  gcc/cp/lex.c
  656a41f03fcd123732899b8be272be88  gcc/cp/logic.cc
  d23d8a62b13c842733358e62acf2ea0a  gcc/cp/mangle.c
! 592e39a5b1575a72f23d9550b618ab36  gcc/cp/method.c
  68d5e2bf8ce1292bfe6822be7d4dc589  gcc/cp/name-lookup.c
  415a1e03948c0a97410e0c8df020777c  gcc/cp/name-lookup.h
  779f6c0c5ade6968723ca62c0849ab82  gcc/cp/operators.def
  b9f1b1883295d945297dfce4b04adc55  gcc/cp/optimize.c
! 5924d6c68c478588a374c13c79e6afe6  gcc/cp/parser.c
  61fc5d88549647fbe68ceb0f175b1a6f  gcc/cp/parser.h
! 2f49349da994cf312f101c9f358e8a08  gcc/cp/pt.c
  dc36180a1e0205c61709a1dcb3da2bc1  gcc/cp/ptree.c
  c191067abf9a5a2693dbbe01025ed1e2  gcc/cp/repo.c
  37d68656370c1e59494aec59f81a7334  gcc/cp/rtti.c
  19996ebc786c9b84189e3750bee1dec1  gcc/cp/search.c
! 743e4ac1374c0e206459aef8ab82722f  gcc/cp/semantics.c
! fac8d50c611487dfe0d8a31c590e8d21  gcc/cp/tree.c
  839663aeac0fb479ddbc961c92afb34d  gcc/cp/type-utils.h
! c76c74e68c57ae763b84e890ef17e08f  gcc/cp/typeck.c
! cff200989a4bbfab3611fdf76256cfb2  gcc/cp/typeck2.c
  b11f9a133d5862c4062de877470cbc63  gcc/cp/vtable-class-hierarchy.c
  c7b05adeb502c9e885483461d1e59f99  gcc/cppbuiltin.c
  fd364bcfc8956c1e8e97417e3d79206a  gcc/cppbuiltin.h
--- 4527,4564 ----
  daadab04ea47474c93c89ea05140ebbd  gcc/cp/cvt.c
  01b7c558a0ac024db7c60c6be62c6182  gcc/cp/cxx-pretty-print.c
  7678a47a8d93312c8398e268ffc5f308  gcc/cp/cxx-pretty-print.h
! 537433c6cc08f6a4eb86c9627ea90f56  gcc/cp/decl.c
  76de9595bf45ff8c300bb78f7b6e3c45  gcc/cp/decl.h
  8f138efafaa69a3eb3ff459a60617efb  gcc/cp/decl2.c
  d68784ba349655ce2b051133db1fa676  gcc/cp/dump.c
  8cfe3d7f84da7499e66a2551e0e3ee76  gcc/cp/error.c
! 80a9b2f4c389366bb1f4c40386761718  gcc/cp/except.c
  11ce96c0d1e1bf354ec48e2e448664d8  gcc/cp/expr.c
  50e91fd6211f17a456f074a8d8327f2d  gcc/cp/friend.c
  924d92243a92c5fe453452023675f96d  gcc/cp/g++spec.c
! 450f9ce2eb9e209abe2c7cf5e5b6d9c3  gcc/cp/init.c
  4f6397e67b176f88561f4c5a9db0edf7  gcc/cp/lambda.c
  e7f47fb180b2ce4ccd8d330e3fc7e0fb  gcc/cp/lang-specs.h
  f1a6231ae470a1750e57819b2f004be9  gcc/cp/lex.c
  656a41f03fcd123732899b8be272be88  gcc/cp/logic.cc
  d23d8a62b13c842733358e62acf2ea0a  gcc/cp/mangle.c
! c35b9e09bf86e979189e4b4ff320ed81  gcc/cp/method.c
  68d5e2bf8ce1292bfe6822be7d4dc589  gcc/cp/name-lookup.c
  415a1e03948c0a97410e0c8df020777c  gcc/cp/name-lookup.h
  779f6c0c5ade6968723ca62c0849ab82  gcc/cp/operators.def
  b9f1b1883295d945297dfce4b04adc55  gcc/cp/optimize.c
! 8a54d70262a68ad148ba3e98414a3f27  gcc/cp/parser.c
  61fc5d88549647fbe68ceb0f175b1a6f  gcc/cp/parser.h
! 318116e8b34b87e8aa2d628bb097e1ac  gcc/cp/pt.c
  dc36180a1e0205c61709a1dcb3da2bc1  gcc/cp/ptree.c
  c191067abf9a5a2693dbbe01025ed1e2  gcc/cp/repo.c
  37d68656370c1e59494aec59f81a7334  gcc/cp/rtti.c
  19996ebc786c9b84189e3750bee1dec1  gcc/cp/search.c
! 6b240f10d994ac15c88702084192d5b9  gcc/cp/semantics.c
! 392210500e68921ed44221a84cc8f07c  gcc/cp/tree.c
  839663aeac0fb479ddbc961c92afb34d  gcc/cp/type-utils.h
! fbe465a5109444d3faf5ca850fb0d3b9  gcc/cp/typeck.c
! 9d59826bb0f162c5568d6c0a27290ec4  gcc/cp/typeck2.c
  b11f9a133d5862c4062de877470cbc63  gcc/cp/vtable-class-hierarchy.c
  c7b05adeb502c9e885483461d1e59f99  gcc/cppbuiltin.c
  fd364bcfc8956c1e8e97417e3d79206a  gcc/cppbuiltin.h
*************** ef3d8fd098598bd0e5755bdfd9f4bf2a  gcc/cp
*** 4564,4570 ****
  b1a7078331945dc9fa7c62633b4d7d50  gcc/cselib.c
  063a252b68c316f24dc59a07f97e1d2b  gcc/cselib.h
  1ded054093de910d9786c62bc4fe8cc6  gcc/cstamp-h.in
! 2edf681f22738c23beca3a748c97a770  gcc/d/ChangeLog
  86f687c485111eedca2eb048294f957e  gcc/d/ChangeLog-2006
  70ed1c47fd9b3f5dd95055642ed79265  gcc/d/ChangeLog-2007
  a7090ab2dd83aa4f44823c17566b83ef  gcc/d/ChangeLog-2008
--- 4569,4575 ----
  b1a7078331945dc9fa7c62633b4d7d50  gcc/cselib.c
  063a252b68c316f24dc59a07f97e1d2b  gcc/cselib.h
  1ded054093de910d9786c62bc4fe8cc6  gcc/cstamp-h.in
! 913d267e278467a7fbbae4f9e77e2071  gcc/d/ChangeLog
  86f687c485111eedca2eb048294f957e  gcc/d/ChangeLog-2006
  70ed1c47fd9b3f5dd95055642ed79265  gcc/d/ChangeLog-2007
  a7090ab2dd83aa4f44823c17566b83ef  gcc/d/ChangeLog-2008
*************** fef2df934d130165ca21374db47d02e8  gcc/d/
*** 4742,4748 ****
  310c4fda58a81184bbf6ccdfc2e9f739  gcc/d/modules.cc
  8e37c551277e43140b32e55184ade1cb  gcc/d/runtime.cc
  beee6605ebcd87c9e5d21533727dc99b  gcc/d/runtime.def
! 13ee1921a68865b8aabb9b509e56fda1  gcc/d/toir.cc
  2cdb3d1db12e33ca12f5129697ddbec8  gcc/d/typeinfo.cc
  bc669363a46031847ec11f9917d0f791  gcc/d/types.cc
  ffe6cb4083340e61aa80419c3ac2f84a  gcc/d/verstr.h
--- 4747,4753 ----
  310c4fda58a81184bbf6ccdfc2e9f739  gcc/d/modules.cc
  8e37c551277e43140b32e55184ade1cb  gcc/d/runtime.cc
  beee6605ebcd87c9e5d21533727dc99b  gcc/d/runtime.def
! b0ae361e15a3935005ce7693a750c0d9  gcc/d/toir.cc
  2cdb3d1db12e33ca12f5129697ddbec8  gcc/d/typeinfo.cc
  bc669363a46031847ec11f9917d0f791  gcc/d/types.cc
  ffe6cb4083340e61aa80419c3ac2f84a  gcc/d/verstr.h
*************** cf9a933b3a28daebe222a6cebafd0551  gcc/dc
*** 4762,4768 ****
  82de84d5c769bbd076404cc3405ebe6d  gcc/debug.c
  45abe3c0817b65b46b394180d2178eb1  gcc/debug.h
  10db9180cc5531639a6844e4259458ef  gcc/defaults.h
! 7812a0d8942ffbdc142a69549b130bcb  gcc/df-core.c
  675f39fc1527a3da8ef87b57b5b669c2  gcc/df-problems.c
  dc2390873163ebfdf004568490be25d3  gcc/df-scan.c
  1a3bf044e1ec9bca86fdbc3b7ab9f42d  gcc/df.h
--- 4767,4773 ----
  82de84d5c769bbd076404cc3405ebe6d  gcc/debug.c
  45abe3c0817b65b46b394180d2178eb1  gcc/debug.h
  10db9180cc5531639a6844e4259458ef  gcc/defaults.h
! ecff3bbe467f692dd4e62064ae82072c  gcc/df-core.c
  675f39fc1527a3da8ef87b57b5b669c2  gcc/df-problems.c
  dc2390873163ebfdf004568490be25d3  gcc/df-scan.c
  1a3bf044e1ec9bca86fdbc3b7ab9f42d  gcc/df.h
*************** f61fe8bd99c6a1ee739116e65817e9d4  gcc/do
*** 4785,4791 ****
  7b7190fbddc8b4e564f4ae2123abd2a8  gcc/doc/configterms.texi
  60795d196c8261eb7d710f4bbdf5b015  gcc/doc/contrib.texi
  2197383335890ab6f9d97741387a4787  gcc/doc/contribute.texi
! 9cba026330b000b47ddbc252f1f23764  gcc/doc/cpp.1
  4851bbb23c3348de1de4987f269ef888  gcc/doc/cpp.info
  c9313bba6f7eacee229112ff3b8c8f70  gcc/doc/cpp.texi
  b5148df3818448706f2b184a97174cad  gcc/doc/cppdiropts.texi
--- 4790,4796 ----
  7b7190fbddc8b4e564f4ae2123abd2a8  gcc/doc/configterms.texi
  60795d196c8261eb7d710f4bbdf5b015  gcc/doc/contrib.texi
  2197383335890ab6f9d97741387a4787  gcc/doc/contribute.texi
! adfc0fa4e81a02197588d582f47e9b94  gcc/doc/cpp.1
  4851bbb23c3348de1de4987f269ef888  gcc/doc/cpp.info
  c9313bba6f7eacee229112ff3b8c8f70  gcc/doc/cpp.texi
  b5148df3818448706f2b184a97174cad  gcc/doc/cppdiropts.texi
*************** f7bb9ac1b5dae60734555eca90a141ca  gcc/do
*** 4797,4822 ****
  5b8486d4ec844f76ea0e094a9349baff  gcc/doc/extend.texi
  9847a0b4ecac8bf01bc1390013fa25f1  gcc/doc/fragments.texi
  c6bd1ed9265f37784faebba05d829a4f  gcc/doc/frontends.texi
! 756b8d70826086761e7437375a0d5280  gcc/doc/fsf-funding.7
! 59004868d2a197db4fa96dcde45fff93  gcc/doc/g++.1
! 59004868d2a197db4fa96dcde45fff93  gcc/doc/gcc.1
! 0466a4767b0607a37f45b4894c86fd04  gcc/doc/gcc.info
  e49f40ab3091f625cf3ed09bbd005483  gcc/doc/gcc.texi
  ff758fe6546cdff8044c4a2c1e3d3133  gcc/doc/gccinstall.info
! be26febed1796405198529ab0781f97f  gcc/doc/gccint.info
  b71c697ca91f3744177b1504dd26599c  gcc/doc/gccint.texi
! 227330c5e52fe8c31af58c373ac5a3f7  gcc/doc/gcov-dump.1
  8a2e1271edd73ce818e66d7603a38736  gcc/doc/gcov-dump.texi
! 696bbbe1ac0908660f37eb8ec1854962  gcc/doc/gcov-tool.1
  c8c5612b4f78f5bbbb9094c3ce76017f  gcc/doc/gcov-tool.texi
! 0720d66753fb176ffea0a257b3751711  gcc/doc/gcov.1
  4b1362331fe06b615478dd02a6a38525  gcc/doc/gcov.texi
  a3b1af463ddc14719f053f2825afcd86  gcc/doc/generic.texi
! 698e27f2516f3d405b37eda4df021a88  gcc/doc/gfdl.7
! 040a893fe784a18540942bc5c60b552d  gcc/doc/gfortran.1
  0162e7820af2a1b1c5ded204215ac77b  gcc/doc/gimple.texi
  290370669f02bef1502ada9273e5261f  gcc/doc/gnu.texi
! be3b56a1cf38cb1993d02e5faf37332d  gcc/doc/gpl.7
  dd066b0630411d8431ab6142fd30bbaf  gcc/doc/gty.texi
  706dcee8b5b7d645197a197c3ef0764d  gcc/doc/headerdirs.texi
  11553023c3bbd45ec05788fcb50553d0  gcc/doc/hostconfig.texi
--- 4802,4827 ----
  5b8486d4ec844f76ea0e094a9349baff  gcc/doc/extend.texi
  9847a0b4ecac8bf01bc1390013fa25f1  gcc/doc/fragments.texi
  c6bd1ed9265f37784faebba05d829a4f  gcc/doc/frontends.texi
! e72b2d74820fc8ccc3e33887f1c69856  gcc/doc/fsf-funding.7
! 7d09d5437f22d2099ebb7f23f61acf8b  gcc/doc/g++.1
! 7d09d5437f22d2099ebb7f23f61acf8b  gcc/doc/gcc.1
! 906f7ae859d6b42ae4227d486f28c421  gcc/doc/gcc.info
  e49f40ab3091f625cf3ed09bbd005483  gcc/doc/gcc.texi
  ff758fe6546cdff8044c4a2c1e3d3133  gcc/doc/gccinstall.info
! 4bae601012691d2483dd5692312e8131  gcc/doc/gccint.info
  b71c697ca91f3744177b1504dd26599c  gcc/doc/gccint.texi
! 29ae8a02708edbdda72e8f372daf312a  gcc/doc/gcov-dump.1
  8a2e1271edd73ce818e66d7603a38736  gcc/doc/gcov-dump.texi
! d5ffd9db475fb7a6b3eea573e19ce4c8  gcc/doc/gcov-tool.1
  c8c5612b4f78f5bbbb9094c3ce76017f  gcc/doc/gcov-tool.texi
! d201598599cf01b1f667075dd986cf20  gcc/doc/gcov.1
  4b1362331fe06b615478dd02a6a38525  gcc/doc/gcov.texi
  a3b1af463ddc14719f053f2825afcd86  gcc/doc/generic.texi
! 861a3aab5449da30235ae0f508240b19  gcc/doc/gfdl.7
! 7f39f5e2bfbed0b33c225bc4a8c8d22c  gcc/doc/gfortran.1
  0162e7820af2a1b1c5ded204215ac77b  gcc/doc/gimple.texi
  290370669f02bef1502ada9273e5261f  gcc/doc/gnu.texi
! 59465de0f006c3f1c7204c804bcb48eb  gcc/doc/gpl.7
  dd066b0630411d8431ab6142fd30bbaf  gcc/doc/gty.texi
  706dcee8b5b7d645197a197c3ef0764d  gcc/doc/headerdirs.texi
  11553023c3bbd45ec05788fcb50553d0  gcc/doc/hostconfig.texi
*************** f525208b1949ff445fb4a894794e8e05  gcc/do
*** 4831,4837 ****
  9e97d084cfc56c8b6cec685aa1465f92  gcc/doc/install.texi
  0f558b94d69d2b1452bc739b3d8712de  gcc/doc/install.texi2html
  ba0abad9116562664f5e8ea17d3cec7e  gcc/doc/interface.texi
! 440f988092cf2e809f4d992888eefcf8  gcc/doc/invoke.texi
  096755dfefc05752e3fd09c84b9632a8  gcc/doc/languages.texi
  7ca1cfbc8d0459fc45e1a53008bd1259  gcc/doc/libgcc.texi
  d690c5f97dbd9a2c12aed96a27abfdc2  gcc/doc/loop.texi
--- 4836,4842 ----
  9e97d084cfc56c8b6cec685aa1465f92  gcc/doc/install.texi
  0f558b94d69d2b1452bc739b3d8712de  gcc/doc/install.texi2html
  ba0abad9116562664f5e8ea17d3cec7e  gcc/doc/interface.texi
! 67898d77690b8cb33bed043be7b58025  gcc/doc/invoke.texi
  096755dfefc05752e3fd09c84b9632a8  gcc/doc/languages.texi
  7ca1cfbc8d0459fc45e1a53008bd1259  gcc/doc/libgcc.texi
  d690c5f97dbd9a2c12aed96a27abfdc2  gcc/doc/loop.texi
*************** c825c5e517716c7916155d22dd536600  gcc/do
*** 4848,4854 ****
  dc8902d07aadb727473bd83da9f4a69c  gcc/doc/portability.texi
  885d1a686f672d6b1607723b0bbc2d6d  gcc/doc/rtl.texi
  a6e68aa90617942cdb377189c726bcda  gcc/doc/service.texi
! 1b29c4e849f951e01ebf7c316a32a593  gcc/doc/sourcebuild.texi
  d4270ca62e1fd1bc375d642b6778aac9  gcc/doc/standards.texi
  054c329d0d55bed8252911772835eb4b  gcc/doc/tm.texi
  4082edd14fe2f34afd1688277dceb9e7  gcc/doc/tm.texi.in
--- 4853,4859 ----
  dc8902d07aadb727473bd83da9f4a69c  gcc/doc/portability.texi
  885d1a686f672d6b1607723b0bbc2d6d  gcc/doc/rtl.texi
  a6e68aa90617942cdb377189c726bcda  gcc/doc/service.texi
! 91beae088a0b8fa513ff29b15cc0aa5c  gcc/doc/sourcebuild.texi
  d4270ca62e1fd1bc375d642b6778aac9  gcc/doc/standards.texi
  054c329d0d55bed8252911772835eb4b  gcc/doc/tm.texi
  4082edd14fe2f34afd1688277dceb9e7  gcc/doc/tm.texi.in
*************** ac8212e5149b4a43b5514799717c12e8  gcc/du
*** 4870,4876 ****
  b427cf7950620d2efb54a542b24a040a  gcc/dwarf2asm.c
  3a904ab05dda79aabc42b47af11cd1d7  gcc/dwarf2asm.h
  e4864f329de20345a85ba44662e25a91  gcc/dwarf2cfi.c
! 5937e913eeb518a238e177f3ff653b26  gcc/dwarf2out.c
  51a2795ae1bb809164907da8da55a5c0  gcc/dwarf2out.h
  3a65d932448ff362e9e09a4e85f01665  gcc/early-remat.c
  084ecabdaf2905b82436533aaaf0b94b  gcc/edit-context.c
--- 4875,4881 ----
  b427cf7950620d2efb54a542b24a040a  gcc/dwarf2asm.c
  3a904ab05dda79aabc42b47af11cd1d7  gcc/dwarf2asm.h
  e4864f329de20345a85ba44662e25a91  gcc/dwarf2cfi.c
! 04bdd7d3b1852f032dce783a6296eb45  gcc/dwarf2out.c
  51a2795ae1bb809164907da8da55a5c0  gcc/dwarf2out.h
  3a65d932448ff362e9e09a4e85f01665  gcc/early-remat.c
  084ecabdaf2905b82436533aaaf0b94b  gcc/edit-context.c
*************** af181a02f33e8d4d5264ddc86008d7d1  gcc/em
*** 4884,4890 ****
  7da8abfbff30af506bd6267c01fd3a32  gcc/except.c
  e3dbcca9faf05cdec97b81b92a0193e0  gcc/except.h
  c57c11af41129f87aaf9a8eec7c5b614  gcc/exec-tool.in
! ab24fe82d7328a967944d6b6e8cb6205  gcc/explow.c
  d445c1bb97b86f76c7530964bc3ac62e  gcc/explow.h
  67ac0c4166ae294625b1daddd5190419  gcc/expmed.c
  9ff2927efa2e1a0e55558021c26390b5  gcc/expmed.h
--- 4889,4895 ----
  7da8abfbff30af506bd6267c01fd3a32  gcc/except.c
  e3dbcca9faf05cdec97b81b92a0193e0  gcc/except.h
  c57c11af41129f87aaf9a8eec7c5b614  gcc/exec-tool.in
! e8cb7a70ebd7ffa119d9588711ca65f7  gcc/explow.c
  d445c1bb97b86f76c7530964bc3ac62e  gcc/explow.h
  67ac0c4166ae294625b1daddd5190419  gcc/expmed.c
  9ff2927efa2e1a0e55558021c26390b5  gcc/expmed.h
*************** e4b447e1be275c2eb7ef7a53fff39820  gcc/fi
*** 4903,4911 ****
  2245c6ff80a16a793e9b5348de6e91f8  gcc/flags.h
  62ab96e4969839c0d49207c84e167bdb  gcc/fold-const-call.c
  6d7b5c94cd6a5d83f71696406018c0a3  gcc/fold-const-call.h
! 5c661cbc3f2e80db355a0f5f5fd0dbbb  gcc/fold-const.c
  a1a5b70d2d5210db75df2a17bc70430e  gcc/fold-const.h
! 933ba54ff99ba66b82f73722423a4471  gcc/fortran/ChangeLog
  3330102ad3a0217cba963be6b5eefd58  gcc/fortran/ChangeLog-2002
  d000ab985b1eeb1ad5749f98b8fef99f  gcc/fortran/ChangeLog-2003
  bf42f94f0c51dcc7d8051cc7fda1efdc  gcc/fortran/ChangeLog-2004
--- 4908,4916 ----
  2245c6ff80a16a793e9b5348de6e91f8  gcc/flags.h
  62ab96e4969839c0d49207c84e167bdb  gcc/fold-const-call.c
  6d7b5c94cd6a5d83f71696406018c0a3  gcc/fold-const-call.h
! 6d739e8dc5da8622cdeac73b4dbdee98  gcc/fold-const.c
  a1a5b70d2d5210db75df2a17bc70430e  gcc/fold-const.h
! 14f1527be6a9dfb858a0dcc8222078ac  gcc/fortran/ChangeLog
  3330102ad3a0217cba963be6b5eefd58  gcc/fortran/ChangeLog-2002
  d000ab985b1eeb1ad5749f98b8fef99f  gcc/fortran/ChangeLog-2003
  bf42f94f0c51dcc7d8051cc7fda1efdc  gcc/fortran/ChangeLog-2004
*************** a71efd3e199a80ee07c7f350cc8fcf91  gcc/fo
*** 4925,4933 ****
  7329983fba9efec50463c1ec516a8bb6  gcc/fortran/ChangeLog-2018
  9e0636f92243fb9b3480e27cefc96749  gcc/fortran/ChangeLog.ptr
  f93ce4ff63aa482acfbf5a258406caf4  gcc/fortran/Make-lang.in
! 7bf6ad5260498530291999ee65bf1d3d  gcc/fortran/arith.c
  6690836eb720015b7835e95cd989703d  gcc/fortran/arith.h
! b06d07e578b5fecb8cb1ef07eb8834da  gcc/fortran/array.c
  05d16522c697cac97b84b91201171e02  gcc/fortran/bbt.c
  941992d3a6f17bda2786f079c05c0d47  gcc/fortran/check.c
  f0eebb144e133d9bcafe2924d98ab6bb  gcc/fortran/class.c
--- 4930,4938 ----
  7329983fba9efec50463c1ec516a8bb6  gcc/fortran/ChangeLog-2018
  9e0636f92243fb9b3480e27cefc96749  gcc/fortran/ChangeLog.ptr
  f93ce4ff63aa482acfbf5a258406caf4  gcc/fortran/Make-lang.in
! 1d4cbc1b0cbf7c7c08037328100a1ce8  gcc/fortran/arith.c
  6690836eb720015b7835e95cd989703d  gcc/fortran/arith.h
! c79cb81381296667682bdb61483e604a  gcc/fortran/array.c
  05d16522c697cac97b84b91201171e02  gcc/fortran/bbt.c
  941992d3a6f17bda2786f079c05c0d47  gcc/fortran/check.c
  f0eebb144e133d9bcafe2924d98ab6bb  gcc/fortran/class.c
*************** b59fb0736f3f4578927b040ae8f77938  gcc/fo
*** 4939,4972 ****
  c53510898175a735499a6d352eb16ebb  gcc/fortran/cpp.h
  64504f7c2066290912a3539c510679cb  gcc/fortran/data.c
  713d22369c1f1fcefd7a1679e3fb3b64  gcc/fortran/data.h
! 88fc4da0a948a3f30ca67d6e9c8e6902  gcc/fortran/decl.c
  55c0619e60ea4f3e4f6e7151b4b26ea7  gcc/fortran/dependency.c
  e447ed1c3ad604ee5016b65f79ed4c02  gcc/fortran/dependency.h
! 87f8451e61f5c5a8ea329fdca13e50a2  gcc/fortran/dump-parse-tree.c
  ede6895c89e02d2d9e7349452194899a  gcc/fortran/error.c
! 92f4f9d4b64499617c609a243f48f481  gcc/fortran/expr.c
  4e03cda963b3169c1fbda02df38964e9  gcc/fortran/f95-lang.c
  d59efc0e442622d5f206b83f61b6a1da  gcc/fortran/frontend-passes.c
  3fd259abb59ef9e6976c0454605afc0e  gcc/fortran/gfc-diagnostic.def
  656bf644425fd5feb9342279fbf284c2  gcc/fortran/gfc-internals.texi
! 32180dfd504103a6d6efde184960a54f  gcc/fortran/gfortran.h
! 64682bf49b84cac6b2f24095530c492e  gcc/fortran/gfortran.info
! 103c4f93c367b9a9843e0f2b3fb6f79b  gcc/fortran/gfortran.texi
  22e71554f803f8d2e62849b4737c3981  gcc/fortran/gfortranspec.c
! 3f5f6bf4ad0e607c8d4c3a39f4d37df3  gcc/fortran/interface.c
  23be2f9d44764e574644d5ffd9824f4f  gcc/fortran/intrinsic.c
  74c19897e7db71beea588034368e2433  gcc/fortran/intrinsic.h
! cc992b42a0df7b0165e2c219e1b9c5c8  gcc/fortran/intrinsic.texi
! b87748e2c8d2dad42e6ece72506ffae1  gcc/fortran/invoke.texi
  a995b1899fcd557818f4fc2166d5493a  gcc/fortran/io.c
  d2ac7774e9141113736270e4f5d47262  gcc/fortran/ioparm.def
  87b467c06a1b0203d0c84ebd0e75eceb  gcc/fortran/iresolve.c
  c7c109af1ff2fc4892193c9d4e85ebd9  gcc/fortran/iso-c-binding.def
  03e07dc9c7b567ea6639816f800c6de3  gcc/fortran/iso-fortran-env.def
  18bca2a897c95c53d5180935018750c0  gcc/fortran/lang-specs.h
! 39c6f39c3682fd6a5491fd56ffbb511a  gcc/fortran/lang.opt
  cebab3ef54cb3a4c193daa83bdb9a0e4  gcc/fortran/libgfortran.h
! f865b2e85d7dec32e50436e6503c221c  gcc/fortran/match.c
  be5decbece50f1c7426bd064475247b6  gcc/fortran/match.h
  b963693d98b80d4cfea882998d563e9a  gcc/fortran/matchexp.c
  58ffee79d4ae036799bb40633dacf538  gcc/fortran/mathbuiltins.def
--- 4944,4977 ----
  c53510898175a735499a6d352eb16ebb  gcc/fortran/cpp.h
  64504f7c2066290912a3539c510679cb  gcc/fortran/data.c
  713d22369c1f1fcefd7a1679e3fb3b64  gcc/fortran/data.h
! 7263f6a5d45a82ebc9dae64afd8be25a  gcc/fortran/decl.c
  55c0619e60ea4f3e4f6e7151b4b26ea7  gcc/fortran/dependency.c
  e447ed1c3ad604ee5016b65f79ed4c02  gcc/fortran/dependency.h
! c6fbd637c07d0c8791ae950f824a203f  gcc/fortran/dump-parse-tree.c
  ede6895c89e02d2d9e7349452194899a  gcc/fortran/error.c
! 36714ff19ab36f16438459f8efef58c9  gcc/fortran/expr.c
  4e03cda963b3169c1fbda02df38964e9  gcc/fortran/f95-lang.c
  d59efc0e442622d5f206b83f61b6a1da  gcc/fortran/frontend-passes.c
  3fd259abb59ef9e6976c0454605afc0e  gcc/fortran/gfc-diagnostic.def
  656bf644425fd5feb9342279fbf284c2  gcc/fortran/gfc-internals.texi
! e7da6129ed0678cf956e7ce7c53fd425  gcc/fortran/gfortran.h
! c55957741058c2fcd32872fff50c61c7  gcc/fortran/gfortran.info
! 635ff8ca3ab979159685266e35ccc2b7  gcc/fortran/gfortran.texi
  22e71554f803f8d2e62849b4737c3981  gcc/fortran/gfortranspec.c
! 152c33d9871ec5b02888d91725ee27b7  gcc/fortran/interface.c
  23be2f9d44764e574644d5ffd9824f4f  gcc/fortran/intrinsic.c
  74c19897e7db71beea588034368e2433  gcc/fortran/intrinsic.h
! 34a17559d3f1d5b6243140db21e0db36  gcc/fortran/intrinsic.texi
! b697f4eb995ff9d18d91f0ac5f265202  gcc/fortran/invoke.texi
  a995b1899fcd557818f4fc2166d5493a  gcc/fortran/io.c
  d2ac7774e9141113736270e4f5d47262  gcc/fortran/ioparm.def
  87b467c06a1b0203d0c84ebd0e75eceb  gcc/fortran/iresolve.c
  c7c109af1ff2fc4892193c9d4e85ebd9  gcc/fortran/iso-c-binding.def
  03e07dc9c7b567ea6639816f800c6de3  gcc/fortran/iso-fortran-env.def
  18bca2a897c95c53d5180935018750c0  gcc/fortran/lang-specs.h
! fe6b73b81635da88de16a6202ce2caa1  gcc/fortran/lang.opt
  cebab3ef54cb3a4c193daa83bdb9a0e4  gcc/fortran/libgfortran.h
! b54895fc90fd578a435706c5990e1387  gcc/fortran/match.c
  be5decbece50f1c7426bd064475247b6  gcc/fortran/match.h
  b963693d98b80d4cfea882998d563e9a  gcc/fortran/matchexp.c
  58ffee79d4ae036799bb40633dacf538  gcc/fortran/mathbuiltins.def
*************** fffccf71fa3690d17190fd8d539f4057  gcc/fo
*** 4974,5006 ****
  464d78673383f3498d1e957c4b8b1cef  gcc/fortran/module.c
  d59a8182843c09502bf82b658b37a4f4  gcc/fortran/openmp.c
  f095631319d07a3a3936b639e3e1accc  gcc/fortran/options.c
! 132f2cf33f6a44541365031ee1807e75  gcc/fortran/parse.c
  d1adfddb8878d4805a7fc236b3c20889  gcc/fortran/parse.h
  7f40a1b8c7787833505e24943d887a17  gcc/fortran/primary.c
! 0ddf084334329b71d73d874628558509  gcc/fortran/resolve.c
  834a84c626545487c713349bbb1b081f  gcc/fortran/scanner.c
  9dcd63b70743079da9fc354873d59439  gcc/fortran/scanner.h
  625a1599ae19520343fddc63896f83d9  gcc/fortran/simplify.c
  a1f4b55a0b9b527024a4ee138311b639  gcc/fortran/st.c
! 6e8ca0de23a78960ca109bb9941f6674  gcc/fortran/symbol.c
  b8dc81d2bb586c45cad96700dac806ac  gcc/fortran/target-memory.c
  cc4a189ff7003dc03b49eeb76a83af99  gcc/fortran/target-memory.h
! cb5039fc1214bea9716027d4e0cdf526  gcc/fortran/trans-array.c
  ebe97b9df34311444f24aca4643b773b  gcc/fortran/trans-array.h
  1eda04f5194626de8c17962ab38e146b  gcc/fortran/trans-common.c
  41a1229f5f63123bd9ead09467d00a34  gcc/fortran/trans-const.c
  077cb8eeab5058daa9568ef0fc4a2e14  gcc/fortran/trans-const.h
! db543380f2602edeb899b112137869a8  gcc/fortran/trans-decl.c
! d69de382f9acc5eb0b9a2b4f993bddec  gcc/fortran/trans-expr.c
! 8841a522bcdf585469b07589f1cbc542  gcc/fortran/trans-intrinsic.c
  2d979e269fb210ca986be1d64ec08a99  gcc/fortran/trans-io.c
  0b5bc62050d63f45da6f133dff032185  gcc/fortran/trans-openmp.c
! 24fdc321fb5f3ff24d3934fca5404249  gcc/fortran/trans-stmt.c
  10db947b29d97f98aa8af08ddb4b5689  gcc/fortran/trans-stmt.h
! 2ce7668b28f7cc76781966208367e4e2  gcc/fortran/trans-types.c
  c22006170686ea7e7f2a7dd8a4ac0a98  gcc/fortran/trans-types.h
! 5fb6d1c1073e6106f39ec9577e7f685f  gcc/fortran/trans.c
! a641f82b6a8641d96422a10f03304ea0  gcc/fortran/trans.h
  594746bff0efa8fc539627550bd1ef43  gcc/fortran/types.def
  3a98b848a7fc3b3ece25b9a082235cbd  gcc/fp-test.c
  5f1f378eb488a4b13fa0a03ffe648272  gcc/function-tests.c
--- 4979,5011 ----
  464d78673383f3498d1e957c4b8b1cef  gcc/fortran/module.c
  d59a8182843c09502bf82b658b37a4f4  gcc/fortran/openmp.c
  f095631319d07a3a3936b639e3e1accc  gcc/fortran/options.c
! ace2a185d6148df164c5613ce02de386  gcc/fortran/parse.c
  d1adfddb8878d4805a7fc236b3c20889  gcc/fortran/parse.h
  7f40a1b8c7787833505e24943d887a17  gcc/fortran/primary.c
! a27b51bbafb5b1d25797a3e7e4cec570  gcc/fortran/resolve.c
  834a84c626545487c713349bbb1b081f  gcc/fortran/scanner.c
  9dcd63b70743079da9fc354873d59439  gcc/fortran/scanner.h
  625a1599ae19520343fddc63896f83d9  gcc/fortran/simplify.c
  a1f4b55a0b9b527024a4ee138311b639  gcc/fortran/st.c
! 705af2ca43c9fee904d0d7dff6ed9991  gcc/fortran/symbol.c
  b8dc81d2bb586c45cad96700dac806ac  gcc/fortran/target-memory.c
  cc4a189ff7003dc03b49eeb76a83af99  gcc/fortran/target-memory.h
! 57857b68852392492aa49ef3ffee5059  gcc/fortran/trans-array.c
  ebe97b9df34311444f24aca4643b773b  gcc/fortran/trans-array.h
  1eda04f5194626de8c17962ab38e146b  gcc/fortran/trans-common.c
  41a1229f5f63123bd9ead09467d00a34  gcc/fortran/trans-const.c
  077cb8eeab5058daa9568ef0fc4a2e14  gcc/fortran/trans-const.h
! f01f9261641d9b7e1d41844c20653a2a  gcc/fortran/trans-decl.c
! 4db5ebba52a816d6c70d3aadd41a7cf0  gcc/fortran/trans-expr.c
! 47dec5a844080c55f7950c313ceadbe8  gcc/fortran/trans-intrinsic.c
  2d979e269fb210ca986be1d64ec08a99  gcc/fortran/trans-io.c
  0b5bc62050d63f45da6f133dff032185  gcc/fortran/trans-openmp.c
! 1cbe3a1cfc9f42935eed30e1bd95a826  gcc/fortran/trans-stmt.c
  10db947b29d97f98aa8af08ddb4b5689  gcc/fortran/trans-stmt.h
! 03835df63d6563b412d27abff8693a4b  gcc/fortran/trans-types.c
  c22006170686ea7e7f2a7dd8a4ac0a98  gcc/fortran/trans-types.h
! 89d462f2b5bad02121476e0de349dc66  gcc/fortran/trans.c
! e1ed0805ed897462a3eb494df7b8e9a9  gcc/fortran/trans.h
  594746bff0efa8fc539627550bd1ef43  gcc/fortran/types.def
  3a98b848a7fc3b3ece25b9a082235cbd  gcc/fp-test.c
  5f1f378eb488a4b13fa0a03ffe648272  gcc/function-tests.c
*************** a7ff8581f7bf4ee6fb4f265715228cf7  gcc/gc
*** 5021,5027 ****
  a814d961d7e9e073b252565cde8c155f  gcc/gcov-io.h
  dc992d5b98c495610a6923e7d6415420  gcc/gcov-iov.c
  5b23029f96bae333294f9ee4e7411547  gcc/gcov-tool.c
! 2f5113e34809f7bdbb897d0719380179  gcc/gcov.c
  447d863504a25932baff9beb3cfb6e44  gcc/gcse-common.c
  5440da13c1de0a22fc48d492d607f66e  gcc/gcse-common.h
  1902281f513c1362f71da52d1cdc355d  gcc/gcse.c
--- 5026,5032 ----
  a814d961d7e9e073b252565cde8c155f  gcc/gcov-io.h
  dc992d5b98c495610a6923e7d6415420  gcc/gcov-iov.c
  5b23029f96bae333294f9ee4e7411547  gcc/gcov-tool.c
! a78ce8e169e55c44a0c3d55af0443643  gcc/gcov.c
  447d863504a25932baff9beb3cfb6e44  gcc/gcse-common.c
  5440da13c1de0a22fc48d492d607f66e  gcc/gcse-common.h
  1902281f513c1362f71da52d1cdc355d  gcc/gcse.c
*************** cda4b49528909fb1792335767f849280  gcc/ge
*** 5048,5054 ****
  84f9f809e1190b730831dbc5dfb85e21  gcc/genextract.c
  74d89bef10f452419493538163fcba6e  gcc/genflags.c
  3f6aa70123bbc2cd7943d1af1bb1c7e6  gcc/gengenrtl.c
! f196dda8728676c2205ad8810fe15d63  gcc/gengtype-lex.c
  d6a5c2c81b9e7185f5cb40d1c5a3387f  gcc/gengtype-lex.l
  ef8a85e16c49cc975ea80e6e4401f6ad  gcc/gengtype-parse.c
  24e7c2757ffbf7927773c712f6788c40  gcc/gengtype-state.c
--- 5053,5059 ----
  84f9f809e1190b730831dbc5dfb85e21  gcc/genextract.c
  74d89bef10f452419493538163fcba6e  gcc/genflags.c
  3f6aa70123bbc2cd7943d1af1bb1c7e6  gcc/gengenrtl.c
! c7f086278fad6581dd01054ca269b947  gcc/gengtype-lex.c
  d6a5c2c81b9e7185f5cb40d1c5a3387f  gcc/gengtype-lex.l
  ef8a85e16c49cc975ea80e6e4401f6ad  gcc/gengtype-parse.c
  24e7c2757ffbf7927773c712f6788c40  gcc/gengtype-state.c
*************** efba4f60d77659f0b4e126b3894344af  gcc/gi
*** 5117,5125 ****
  398d13e61baf9570b3ccb3318454180c  gcc/gimple.h
  49c11f744d31cc41069cc45dbba1bc25  gcc/gimplify-me.c
  43fa6e5094c93aad8036a14d8ac60e20  gcc/gimplify-me.h
! 709d1c3272a6a74a3d2539f41903becf  gcc/gimplify.c
  c6c0510b3e23b740d9a289269fda55b9  gcc/gimplify.h
! d0fc9c89f2be4205e2b6fbbb7791a2e5  gcc/ginclude/float.h
  8840798a3cd9f1606a7a0d1ef178904d  gcc/ginclude/iso646.h
  49142b147497b85b4257f972b96c5442  gcc/ginclude/stdalign.h
  7d27c4000125d0a4f54cb35941b9fc6b  gcc/ginclude/stdarg.h
--- 5122,5130 ----
  398d13e61baf9570b3ccb3318454180c  gcc/gimple.h
  49c11f744d31cc41069cc45dbba1bc25  gcc/gimplify-me.c
  43fa6e5094c93aad8036a14d8ac60e20  gcc/gimplify-me.h
! ea47d9908de46496016b8481696c38a6  gcc/gimplify.c
  c6c0510b3e23b740d9a289269fda55b9  gcc/gimplify.h
! 87ed659d26854a1857ea25b6233dd522  gcc/ginclude/float.h
  8840798a3cd9f1606a7a0d1ef178904d  gcc/ginclude/iso646.h
  49142b147497b85b4257f972b96c5442  gcc/ginclude/stdalign.h
  7d27c4000125d0a4f54cb35941b9fc6b  gcc/ginclude/stdarg.h
*************** ad51c6dce046c56b6a8e5d6ac922150b  gcc/gi
*** 5134,5140 ****
  e7c24451311a3e2059da9b3e5233e549  gcc/ginclude/unwind-arm-common.h
  8d9ecf0d6ef93c79623ce1d27a32a2cb  gcc/ginclude/varargs.h
  d1d7a18eab357274c98cfeb68fb7577f  gcc/glimits.h
! 1e5776da06c44fb37da14104061d6322  gcc/go/ChangeLog
  5dd2a0d1adf4b7075e03ae31c64bfc47  gcc/go/Make-lang.in
  60ea054548c83c7f66170073f9f3e74c  gcc/go/README.gcc
  4ce687ab1f7ff58da47bb2be300ecad5  gcc/go/config-lang.in
--- 5139,5145 ----
  e7c24451311a3e2059da9b3e5233e549  gcc/ginclude/unwind-arm-common.h
  8d9ecf0d6ef93c79623ce1d27a32a2cb  gcc/ginclude/varargs.h
  d1d7a18eab357274c98cfeb68fb7577f  gcc/glimits.h
! 4216c4c4943bb86619ef54ba3eca4862  gcc/go/ChangeLog
  5dd2a0d1adf4b7075e03ae31c64bfc47  gcc/go/Make-lang.in
  60ea054548c83c7f66170073f9f3e74c  gcc/go/README.gcc
  4ce687ab1f7ff58da47bb2be300ecad5  gcc/go/config-lang.in
*************** a47ca772697121d45ad30003353f2032  gcc/gr
*** 5206,5212 ****
  77b80e8588a9b50b7e205bda34c520e8  gcc/graphite-isl-ast-to-gimple.c
  097b451b75f6e5a97fa3c29d1cd703ad  gcc/graphite-optimize-isl.c
  7e36efc6b5f37517b83f242bdce7039c  gcc/graphite-poly.c
! bea80b72a0a84b1465e8ccff0498e095  gcc/graphite-scop-detection.c
  8105c9ff8eef77edb830de38f1d6de0f  gcc/graphite-sese-to-poly.c
  5c78e92c7fdbc4137578cdc9c308e997  gcc/graphite.c
  e261adbb1ba84825b33dfe7e9ddd5848  gcc/graphite.h
--- 5211,5217 ----
  77b80e8588a9b50b7e205bda34c520e8  gcc/graphite-isl-ast-to-gimple.c
  097b451b75f6e5a97fa3c29d1cd703ad  gcc/graphite-optimize-isl.c
  7e36efc6b5f37517b83f242bdce7039c  gcc/graphite-poly.c
! af2b75cdaddb6a4599116c504f0430a4  gcc/graphite-scop-detection.c
  8105c9ff8eef77edb830de38f1d6de0f  gcc/graphite-sese-to-poly.c
  5c78e92c7fdbc4137578cdc9c308e997  gcc/graphite.c
  e261adbb1ba84825b33dfe7e9ddd5848  gcc/graphite.h
*************** c06275d8a3a38cb5832dd5c2c4713066  gcc/in
*** 5261,5268 ****
  c635ef2f5753617a60869700b05ff304  gcc/intl.c
  b830ed3141b82cd7d738c9e1625d3877  gcc/intl.h
  0343fae56569bff7d0a1987df3ef21de  gcc/ipa-comdats.c
! a4ada15384607d3d88fd871ecc1161bf  gcc/ipa-cp.c
! fe88112ab04d18afb760a43023f120bb  gcc/ipa-devirt.c
  27d85bc6a1b157e1e0c56bb8a286ed84  gcc/ipa-fnsummary.c
  b231d101383c784df13b08fb9d507308  gcc/ipa-fnsummary.h
  fb40952a6ce3b62999d6ce91032348fd  gcc/ipa-hsa.c
--- 5266,5273 ----
  c635ef2f5753617a60869700b05ff304  gcc/intl.c
  b830ed3141b82cd7d738c9e1625d3877  gcc/intl.h
  0343fae56569bff7d0a1987df3ef21de  gcc/ipa-comdats.c
! f743ac80b729b12791571090c5009756  gcc/ipa-cp.c
! 35c3d9a7af7c266bc122e1e19484e526  gcc/ipa-devirt.c
  27d85bc6a1b157e1e0c56bb8a286ed84  gcc/ipa-fnsummary.c
  b231d101383c784df13b08fb9d507308  gcc/ipa-fnsummary.h
  fb40952a6ce3b62999d6ce91032348fd  gcc/ipa-hsa.c
*************** ed8837fcbbe053c18350910f4576cc35  gcc/ir
*** 5302,5308 ****
  21ba1ac3d0177f982c0b6d00323ccb2a  gcc/ira.c
  21568d492259d37083295ba429e5a425  gcc/ira.h
  0a247958e75cc3f70045797573fbaccb  gcc/is-a.h
! 0fbb824f712e8e3cc9a5a466aa503e81  gcc/jit/ChangeLog
  6071bdf04fb356c5ac99a99ec00c9a12  gcc/jit/ChangeLog.jit
  1679b6e3887d20d9a2efb258aacbd1e3  gcc/jit/Make-lang.in
  fd0d76b6467c987f813d430a35d4760a  gcc/jit/TODO.rst
--- 5307,5313 ----
  21ba1ac3d0177f982c0b6d00323ccb2a  gcc/ira.c
  21568d492259d37083295ba429e5a425  gcc/ira.h
  0a247958e75cc3f70045797573fbaccb  gcc/is-a.h
! e95045784f50e74b942611ddf09bf53f  gcc/jit/ChangeLog
  6071bdf04fb356c5ac99a99ec00c9a12  gcc/jit/ChangeLog.jit
  1679b6e3887d20d9a2efb258aacbd1e3  gcc/jit/Make-lang.in
  fd0d76b6467c987f813d430a35d4760a  gcc/jit/TODO.rst
*************** cc84e02c30c6bb6802ad8609aad8bf77  gcc/lr
*** 5422,5433 ****
  acdf8a24da1fd6341ed7ea7273449ee3  gcc/lto-section-in.c
  df8a9e2718f16387e20d5af9865c5f3a  gcc/lto-section-names.h
  5a2439f6217d4332366143de5c9684da  gcc/lto-section-out.c
! 06f85ad38a9e2ba6f1f17789a8bbc38b  gcc/lto-streamer-in.c
  6323cfe5ebcbfa8b635950bc76ef3c61  gcc/lto-streamer-out.c
  ea9a63d9999a8189268e9406236adac4  gcc/lto-streamer.c
! 12cb557c5c26482448440cee48c55d04  gcc/lto-streamer.h
! 9407ae8309d82cb796c8ea57a69a82f0  gcc/lto-wrapper.c
! b109489dc9eec8a64aa1c1324f7e01af  gcc/lto/ChangeLog
  0a760452464b48ac5e71eae9a072c5be  gcc/lto/Make-lang.in
  042176bc09ee78dc5382c75e0e6986dd  gcc/lto/common.c
  610aacfb6af9f3888f48ce742b264326  gcc/lto/common.h
--- 5427,5438 ----
  acdf8a24da1fd6341ed7ea7273449ee3  gcc/lto-section-in.c
  df8a9e2718f16387e20d5af9865c5f3a  gcc/lto-section-names.h
  5a2439f6217d4332366143de5c9684da  gcc/lto-section-out.c
! d6f8bd96ccc5e6dc5482072e99faa69f  gcc/lto-streamer-in.c
  6323cfe5ebcbfa8b635950bc76ef3c61  gcc/lto-streamer-out.c
  ea9a63d9999a8189268e9406236adac4  gcc/lto-streamer.c
! 9207ea9e45c2c53dfea902ccf027b4f6  gcc/lto-streamer.h
! a54271f7d1d20b8a9ecfa6353758297f  gcc/lto-wrapper.c
! 4fb2474c50692951356990b781b2145e  gcc/lto/ChangeLog
  0a760452464b48ac5e71eae9a072c5be  gcc/lto/Make-lang.in
  042176bc09ee78dc5382c75e0e6986dd  gcc/lto/common.c
  610aacfb6af9f3888f48ce742b264326  gcc/lto/common.h
*************** cf3b5b2df4c991b681af33a0072d4c3a  gcc/mk
*** 5457,5469 ****
  b430985133bbb2d1156515bc5d847196  gcc/mode-classes.def
  350e71f020af88666db17c55c0e66deb  gcc/mode-switching.c
  42c292d245051f216e5e48a4038797e8  gcc/modulo-sched.c
! c271be80cd81ef9f90ec416cacf38c59  gcc/multiple_target.c
! 8cb2ccf97970ec3e1e67965af3c5e0ce  gcc/objc/ChangeLog
  b957c220c88ba0f2c8f46365b3df098b  gcc/objc/Make-lang.in
! 470ca3f77c99e7c934969f9928216675  gcc/objc/config-lang.in
  ad9e39ae0889f63088c011098dccdae7  gcc/objc/lang-specs.h
! 4a00f74961cf272458ced4bab5efe403  gcc/objc/objc-act.c
! 31b91309c0d13c9d3d99fbf94dff6321  gcc/objc/objc-act.h
  bfe6ff97dd53a7313d7fead29b94a860  gcc/objc/objc-encoding.c
  c11b57cc06150879a5ca574b5d7e4542  gcc/objc/objc-encoding.h
  4346bb0134df48c0ccc6f94c6bcec56c  gcc/objc/objc-gnu-runtime-abi-01.c
--- 5462,5474 ----
  b430985133bbb2d1156515bc5d847196  gcc/mode-classes.def
  350e71f020af88666db17c55c0e66deb  gcc/mode-switching.c
  42c292d245051f216e5e48a4038797e8  gcc/modulo-sched.c
! 18252d174482fac7521ebbc9f6298f98  gcc/multiple_target.c
! 931d6bf01ec2d65acd4742f5733cc511  gcc/objc/ChangeLog
  b957c220c88ba0f2c8f46365b3df098b  gcc/objc/Make-lang.in
! 4aa09aa70d19e60b57528c684006bc78  gcc/objc/config-lang.in
  ad9e39ae0889f63088c011098dccdae7  gcc/objc/lang-specs.h
! 3324cfffbdda80387dc00be07dbd3aeb  gcc/objc/objc-act.c
! 575da2318f69dfa61c0d8fd0da64fb4f  gcc/objc/objc-act.h
  bfe6ff97dd53a7313d7fead29b94a860  gcc/objc/objc-encoding.c
  c11b57cc06150879a5ca574b5d7e4542  gcc/objc/objc-encoding.h
  4346bb0134df48c0ccc6f94c6bcec56c  gcc/objc/objc-gnu-runtime-abi-01.c
*************** e13ac2417502f1cd325cac908a8d96c7  gcc/ob
*** 5477,5497 ****
  7637bb49949015bd1a96412472d6ad33  gcc/objc/objc-runtime-shared-support.c
  b88d8dbb459057d08e2bfc6795c2b9d6  gcc/objc/objc-runtime-shared-support.h
  42012b7a1bcce69478d76aba894ea6df  gcc/objc/objc-tree.def
! 3db235809586410dd4424d543c95ae56  gcc/objcp/ChangeLog
  002dccc4b6cd904aa07783ad3dd26389  gcc/objcp/Make-lang.in
! 2a28f5faa4f0bdbaf666a369975be0dc  gcc/objcp/config-lang.in
  e9142f765d98bd6847a7b01f531db273  gcc/objcp/lang-specs.h
  93cc24af70b5ca1508f79136f2616746  gcc/objcp/objcp-decl.c
  3c97ef095f70caff9ddefc01b7e9e2f2  gcc/objcp/objcp-decl.h
  032eccc138f3862e7914e94f1366d8f8  gcc/objcp/objcp-lang.c
  708ffe3c8ac585f5f103c864e1d15c95  gcc/omp-builtins.def
! ada724c5c42427d0a9e74fb283386652  gcc/omp-expand.c
  b65ed3137a00381ad36ae192973acb35  gcc/omp-expand.h
  83b5ccf6a96fa1292bfcb6a9e1aaf174  gcc/omp-general.c
  9285a8a3012098d97afbd4fd2fc0b5fc  gcc/omp-general.h
  e7005cd6099db0d8379847938d5a9e89  gcc/omp-grid.c
  88e0dbc1543f1cc02dd20c216f6c5c31  gcc/omp-grid.h
! d4be79f2c7699c3e648cdf4e304dfaf4  gcc/omp-low.c
  4f601bdff79f47d83afecc62c35cd8f8  gcc/omp-low.h
  54d52698b257f43dc3f27efdd506978d  gcc/omp-offload.c
  2ff7e715ed89e1f7eb89bf9b4c9ca0a8  gcc/omp-offload.h
--- 5482,5502 ----
  7637bb49949015bd1a96412472d6ad33  gcc/objc/objc-runtime-shared-support.c
  b88d8dbb459057d08e2bfc6795c2b9d6  gcc/objc/objc-runtime-shared-support.h
  42012b7a1bcce69478d76aba894ea6df  gcc/objc/objc-tree.def
! 9230a5733f6486605d1286296fd32e6e  gcc/objcp/ChangeLog
  002dccc4b6cd904aa07783ad3dd26389  gcc/objcp/Make-lang.in
! db38d8ce3bed5cb418fb15b88c359f1c  gcc/objcp/config-lang.in
  e9142f765d98bd6847a7b01f531db273  gcc/objcp/lang-specs.h
  93cc24af70b5ca1508f79136f2616746  gcc/objcp/objcp-decl.c
  3c97ef095f70caff9ddefc01b7e9e2f2  gcc/objcp/objcp-decl.h
  032eccc138f3862e7914e94f1366d8f8  gcc/objcp/objcp-lang.c
  708ffe3c8ac585f5f103c864e1d15c95  gcc/omp-builtins.def
! fa8b0562344b8dde5ca23ec71073ed29  gcc/omp-expand.c
  b65ed3137a00381ad36ae192973acb35  gcc/omp-expand.h
  83b5ccf6a96fa1292bfcb6a9e1aaf174  gcc/omp-general.c
  9285a8a3012098d97afbd4fd2fc0b5fc  gcc/omp-general.h
  e7005cd6099db0d8379847938d5a9e89  gcc/omp-grid.c
  88e0dbc1543f1cc02dd20c216f6c5c31  gcc/omp-grid.h
! 316ac21e7ec9a0a4793aaf7e4fa74ad9  gcc/omp-low.c
  4f601bdff79f47d83afecc62c35cd8f8  gcc/omp-low.h
  54d52698b257f43dc3f27efdd506978d  gcc/omp-offload.c
  2ff7e715ed89e1f7eb89bf9b4c9ca0a8  gcc/omp-offload.h
*************** bdbea9e383b4076066877aa71c0d2366  gcc/op
*** 5515,5586 ****
  94f76f231bdbccb14b8cf51635f911e5  gcc/optabs.def
  9f4c21163802095802ef777001a49154  gcc/optabs.h
  614293f5f23a24a7e0343e82abb193b6  gcc/optc-gen.awk
! 957ca81954a2e9601a494330dcad9e0e  gcc/optc-save-gen.awk
  423f11829cf639db6e92252a4d399d16  gcc/opth-gen.awk
  c064e96c835e59fb275bd8f11f1749a3  gcc/optinfo-emit-json.cc
  83c1b1e973536d335274f767d27af618  gcc/optinfo-emit-json.h
  d965ba8f73dd371ab236bae0cf7f9991  gcc/optinfo.cc
  fd6f57ec70fef12e8390f924688cae71  gcc/optinfo.h
! 00e926b11508ef073e9a33cb6cc94b2a  gcc/opts-common.c
  be3b6f71c158bf3820c911da4adb4695  gcc/opts-diagnostic.h
! 886f3b788cfb0445bd66a8f4cd2ee4fe  gcc/opts-global.c
! c5574dd4c28a4a758e5c5e2be5f645f2  gcc/opts.c
  e9cb364a9a9d8629fac7a9125a55ed1e  gcc/opts.h
  5eb6dc6d38c45a56a688a5f60c22a992  gcc/output.h
  350384e6d18600926b1e8063e63d4fe3  gcc/params-enum.h
  d243929a3c5e1ac544db7839c23b33c6  gcc/params-list.h
  310365bd14ae461ae8fba864926aaccb  gcc/params-options.h
  eb3ce0191066addb6f78953fe80b843b  gcc/params.c
! 40f3d6d53f1ef0b2469e36b52eec1b56  gcc/params.def
  7108fb7589804e17e8d9b22c6433b592  gcc/params.h
  f879f40369fe5cc37da2c38955f4c6fd  gcc/pass_manager.h
! 936dfd119866246ec921f1fbbcfdd342  gcc/passes.c
  62478a13a0a53d37e2e9484d9c63325e  gcc/passes.def
  fd818d3d720bafdfaa7770d5fac2d3a0  gcc/plugin.c
  1fa9106368c8f95cc930e11b6a3ce4b6  gcc/plugin.def
  50ec79e5308c5537ef9876bdb3e3e9bb  gcc/plugin.h
! 2f1492693bf0a3a684760593ed36f9c4  gcc/po/ChangeLog
  39305724bd042920259dbe00350f65c4  gcc/po/EXCLUDES
! 91579ab102d5d8356693c226f0e2192f  gcc/po/be.gmo
! d018f96d7804330a60bbdd5eba33556d  gcc/po/be.po
! 16f4f3224c20c410c41fbe57cf60ec3b  gcc/po/da.gmo
! 1d322e842071915016e12de75759fd8c  gcc/po/da.po
! 240ec09f223c053e51d940ce088a8cdd  gcc/po/de.gmo
! 14b69fb1178e72e5cc224df8c67e48f4  gcc/po/de.po
! 672bacfa081884261fbf1f24bb9c2852  gcc/po/el.gmo
! 048a42f44126d7ab67d2887addb69c15  gcc/po/el.po
! 401bef0bea1a968e9ee439b413b8d303  gcc/po/es.gmo
! 3d00faf70313bf91e1843dc2a122bcb2  gcc/po/es.po
  08adf139e1661f359188a1aaf89c8fbc  gcc/po/exgettext
! 0437c6adad37a31fe9862cfd93b59d39  gcc/po/fi.gmo
! 04622e10b8e955951dc3c30ad3ea0fef  gcc/po/fi.po
! d031455dbfa1d43e5a6081be879887d3  gcc/po/fr.gmo
! 878b49e6f13bc513dc5367ed98e0deac  gcc/po/fr.po
  4bd456b7e0757217b349566b9fae162e  gcc/po/gcc.pot
! eac6101cae0cc99fd21cc0bf0acc7533  gcc/po/hr.gmo
! 640191a49d979d03ffc81c96d929293f  gcc/po/hr.po
! e21ef0c2ec13718c883ebca81ed3f194  gcc/po/id.gmo
! 2cf50a31ec91b65b74ea5a3b6186e0a7  gcc/po/id.po
! 92cc0ec01952dc52f25fcc2bf335f045  gcc/po/ja.gmo
! 86e73ea1a8d98e9fe65df066f73f6977  gcc/po/ja.po
! 2949c06d8a4854bee1a677549219ba06  gcc/po/nl.gmo
! 79cb6445c37b39b0887d9a60f2372e6e  gcc/po/nl.po
! 874d552813e21ff5fd75dda5edbf0783  gcc/po/ru.gmo
! 24392cf314b01112f52bdd02e95d555f  gcc/po/ru.po
! ae15d13503c314d471d27a8b40cb57ef  gcc/po/sr.gmo
! 112e7effeee4d7923da2b24053f40e6f  gcc/po/sr.po
! be998cdca888b3d30e2f16f1006cd590  gcc/po/sv.gmo
! 6444c15060ecb7f3469a55bc7f7240b4  gcc/po/sv.po
! a0681c1da6339d2a53efd79c43bc4626  gcc/po/tr.gmo
! 6213cad181e607c2ddafa1a3f3289d45  gcc/po/tr.po
! cd5dcc1293131909c8bf9093cb7c4f17  gcc/po/uk.gmo
! d0157150541323e18e7961383f96a0dc  gcc/po/uk.po
! 97e4cff8bcc70d0242efa3553d000b4d  gcc/po/vi.gmo
! edfee7cc7ed9984ed19a8c7dd44b26b5  gcc/po/vi.po
! 602749da8239588e3d530ca4cf6125fb  gcc/po/zh_CN.gmo
! 749ea98cf79bf14daeefd6f4cf765070  gcc/po/zh_CN.po
! c71f854502c924e7079363e6bee4f8f9  gcc/po/zh_TW.gmo
! 36b896df92b381447e294761717977fb  gcc/po/zh_TW.po
  ad86c1bfe24cb32827b77775fd35546f  gcc/poly-int-types.h
  d5467f59438148d3b13fb0178c550edf  gcc/poly-int.h
  9032d5ee79e4d028077dd971f5715f6c  gcc/postreload-gcse.c
--- 5520,5591 ----
  94f76f231bdbccb14b8cf51635f911e5  gcc/optabs.def
  9f4c21163802095802ef777001a49154  gcc/optabs.h
  614293f5f23a24a7e0343e82abb193b6  gcc/optc-gen.awk
! 9985cee5d5188e43caf5c6dd6fbfff46  gcc/optc-save-gen.awk
  423f11829cf639db6e92252a4d399d16  gcc/opth-gen.awk
  c064e96c835e59fb275bd8f11f1749a3  gcc/optinfo-emit-json.cc
  83c1b1e973536d335274f767d27af618  gcc/optinfo-emit-json.h
  d965ba8f73dd371ab236bae0cf7f9991  gcc/optinfo.cc
  fd6f57ec70fef12e8390f924688cae71  gcc/optinfo.h
! b0ac15bcba3b057bde53bc825fa9b1e8  gcc/opts-common.c
  be3b6f71c158bf3820c911da4adb4695  gcc/opts-diagnostic.h
! 9a2e4a22baa5ddf9aebf347b8f781ce0  gcc/opts-global.c
! a8983698f217409632b4851b48c5934f  gcc/opts.c
  e9cb364a9a9d8629fac7a9125a55ed1e  gcc/opts.h
  5eb6dc6d38c45a56a688a5f60c22a992  gcc/output.h
  350384e6d18600926b1e8063e63d4fe3  gcc/params-enum.h
  d243929a3c5e1ac544db7839c23b33c6  gcc/params-list.h
  310365bd14ae461ae8fba864926aaccb  gcc/params-options.h
  eb3ce0191066addb6f78953fe80b843b  gcc/params.c
! 194b8553e13b0a43f0ff79d61652596c  gcc/params.def
  7108fb7589804e17e8d9b22c6433b592  gcc/params.h
  f879f40369fe5cc37da2c38955f4c6fd  gcc/pass_manager.h
! d6715df9960d1c9fb85d9e6f0b32cca0  gcc/passes.c
  62478a13a0a53d37e2e9484d9c63325e  gcc/passes.def
  fd818d3d720bafdfaa7770d5fac2d3a0  gcc/plugin.c
  1fa9106368c8f95cc930e11b6a3ce4b6  gcc/plugin.def
  50ec79e5308c5537ef9876bdb3e3e9bb  gcc/plugin.h
! 285ce98498f7324f9e75782a653d5657  gcc/po/ChangeLog
  39305724bd042920259dbe00350f65c4  gcc/po/EXCLUDES
! 7bd3573799f04ef22e9bd587c84913b9  gcc/po/be.gmo
! f2d4ebc53db42a57d238129bb7b17720  gcc/po/be.po
! 3ab2c5e38a410ef3876c5599cf31cb91  gcc/po/da.gmo
! 37553d7bf92ee42c955da4c23344c187  gcc/po/da.po
! d0a67c2f5d57884d37977c477b5db243  gcc/po/de.gmo
! da55996f2e07e71b19a21da8fc5f2d4f  gcc/po/de.po
! abe042604f7a68b1a09a4e6a868fd381  gcc/po/el.gmo
! 20955c7240fcc00f705d0ec1051f5b3f  gcc/po/el.po
! 4677ee6705d91013a02ac58830845ac2  gcc/po/es.gmo
! e413acd9330ac965fe2d01ce6adde133  gcc/po/es.po
  08adf139e1661f359188a1aaf89c8fbc  gcc/po/exgettext
! 3e2c0904249e96a02959b87d9685bbd9  gcc/po/fi.gmo
! 97cb9e5d0c414a0843b79b37d650548e  gcc/po/fi.po
! 487f7d68797576ad7e4bf4ba04405771  gcc/po/fr.gmo
! 512fea5846a0ce2a5d5593520064bee9  gcc/po/fr.po
  4bd456b7e0757217b349566b9fae162e  gcc/po/gcc.pot
! ed559b3e18c87c4599081760914c58de  gcc/po/hr.gmo
! e0c57e58b24cada1d0a0b5f07771fa23  gcc/po/hr.po
! 0e48431926732bb68ec893df59637056  gcc/po/id.gmo
! d852612639f172c66708c5fd7edc0bf8  gcc/po/id.po
! 693e78324c117ae14417c1052bea41f3  gcc/po/ja.gmo
! 937594e95250d94723e98780acbe0869  gcc/po/ja.po
! 7615b3156a5dad0bde6ce1e46740d3a5  gcc/po/nl.gmo
! 8ef63c1f2b04ad60c969d36ba90e32ce  gcc/po/nl.po
! 545e487aff9e5bf40ac9e632b2f064e4  gcc/po/ru.gmo
! e3a0c875845f93d4baab9428a839fbbb  gcc/po/ru.po
! 4ad4f4991cb1dbc5b827f5769e9ca65f  gcc/po/sr.gmo
! 4f422bdd8f3663a502500e9afb39e616  gcc/po/sr.po
! dd252e505c70e68c6c670b8e9e997925  gcc/po/sv.gmo
! 11981ca160e0427d95e86e88057d1b48  gcc/po/sv.po
! f7c4a13bc4024598522a8158ed6c5492  gcc/po/tr.gmo
! 2aaa39d7bdfcf352df64c91866e757cb  gcc/po/tr.po
! be3d4469c6e21a670c49e44f9f41da51  gcc/po/uk.gmo
! 432725e3b5fd8d81799ac862e45babfd  gcc/po/uk.po
! 165a6ea389fb7564dc64feefee18342e  gcc/po/vi.gmo
! fd96fcdae21faada9c8047fdad24b993  gcc/po/vi.po
! 959ec2f0ac3424c32e093aeba4fb87cf  gcc/po/zh_CN.gmo
! d11985ddd0e44c02c18a55164da4812c  gcc/po/zh_CN.po
! cfc68405fa1812edfa2940e020e261e7  gcc/po/zh_TW.gmo
! 6c08adf73a8095d168367569d665d404  gcc/po/zh_TW.po
  ad86c1bfe24cb32827b77775fd35546f  gcc/poly-int-types.h
  d5467f59438148d3b13fb0178c550edf  gcc/poly-int.h
  9032d5ee79e4d028077dd971f5715f6c  gcc/postreload-gcse.c
*************** ab5c5312f27f3c26d2591d906ee51c7a  gcc/re
*** 5627,5633 ****
  9203966305a8c356d659ff0d30b665fc  gcc/reload.h
  a17dfe7b8def8a1b2f83f40ecbfd8c32  gcc/reload1.c
  9f29b99b92192be22e24c5d5d57d49ce  gcc/reorg.c
! 61090296891e4f1d049a72b156a7c9b5  gcc/resource.c
  b7b50e49f9ea4dd3de19d8760efef7fa  gcc/resource.h
  e387d881e5cef3f57849e3009a62f707  gcc/rtl-error.c
  ed267bcbb5cb1755de232bd9a2a0f03a  gcc/rtl-error.h
--- 5632,5638 ----
  9203966305a8c356d659ff0d30b665fc  gcc/reload.h
  a17dfe7b8def8a1b2f83f40ecbfd8c32  gcc/reload1.c
  9f29b99b92192be22e24c5d5d57d49ce  gcc/reorg.c
! 3d0ee42fafe36c15a48d29832c00103f  gcc/resource.c
  b7b50e49f9ea4dd3de19d8760efef7fa  gcc/resource.h
  e387d881e5cef3f57849e3009a62f707  gcc/rtl-error.c
  ed267bcbb5cb1755de232bd9a2a0f03a  gcc/rtl-error.h
*************** b6b3aeb60d16390e93625c615587d0e8  gcc/st
*** 5700,5706 ****
  b52c12c3a38a901b9cbae8b02f5cf575  gcc/substring-locations.c
  6d4def6f754fcda7464974d99e9c467a  gcc/substring-locations.h
  e460b8b27ff44fec721fdf67b14c67de  gcc/symbol-summary.h
! 44e3775d260d4f1a410fd9dbae1be7f0  gcc/symtab.c
  0bbf086100e92c55a6fe2bc1f67b06a3  gcc/sync-builtins.def
  4598ecf989b8e92ce32a3121d3981925  gcc/system.h
  085e06baadf50bdc4a76b93e8da11ce7  gcc/target-def.h
--- 5705,5711 ----
  b52c12c3a38a901b9cbae8b02f5cf575  gcc/substring-locations.c
  6d4def6f754fcda7464974d99e9c467a  gcc/substring-locations.h
  e460b8b27ff44fec721fdf67b14c67de  gcc/symbol-summary.h
! 169132398ec7b84e187b60935d7fc7d5  gcc/symtab.c
  0bbf086100e92c55a6fe2bc1f67b06a3  gcc/sync-builtins.def
  4598ecf989b8e92ce32a3121d3981925  gcc/system.h
  085e06baadf50bdc4a76b93e8da11ce7  gcc/target-def.h
*************** b4c473a1ecc1bdecb2b76701e7db2735  gcc/ta
*** 5713,5719 ****
  a1af69db4365630ea2e0d96f5e440141  gcc/targhooks.c
  4ceeff51ef3de31e77e7a727a0363a37  gcc/targhooks.h
  f39fcaa8197187283ccfed40107b426d  gcc/testsuite/.gitattributes
! 0b8aa9e569e983b3d8a4a8fbcc24400c  gcc/testsuite/ChangeLog
  862f04afbd87da2cc6bc432c3f28430f  gcc/testsuite/ChangeLog-1993-2007
  029a5d8dacd25eb5d4711452ac448e5b  gcc/testsuite/ChangeLog-2008
  13ac28c41d51b66b4ec40dba6bd50f39  gcc/testsuite/ChangeLog-2009
--- 5718,5724 ----
  a1af69db4365630ea2e0d96f5e440141  gcc/targhooks.c
  4ceeff51ef3de31e77e7a727a0363a37  gcc/targhooks.h
  f39fcaa8197187283ccfed40107b426d  gcc/testsuite/.gitattributes
! 54f1bde29cb8896d9dd5efa8d6039ec8  gcc/testsuite/ChangeLog
  862f04afbd87da2cc6bc432c3f28430f  gcc/testsuite/ChangeLog-1993-2007
  029a5d8dacd25eb5d4711452ac448e5b  gcc/testsuite/ChangeLog-2008
  13ac28c41d51b66b4ec40dba6bd50f39  gcc/testsuite/ChangeLog-2009
*************** ec5ec31a0614d6762df2a4f03ada7bac  gcc/te
*** 8470,8475 ****
--- 8475,8481 ----
  418addd7c496fa3ae10687ea8dd6668c  gcc/testsuite/c-c++-common/Wrestrict-2.c
  444583f2170154222066726b97ff69ff  gcc/testsuite/c-c++-common/Wrestrict-3.c
  68729058c66482b738afcbe8f284ee0f  gcc/testsuite/c-c++-common/Wrestrict.c
+ 51fdd1aacef3259e17622c73fe086bee  gcc/testsuite/c-c++-common/Wreturn-local-addr.c
  d57f0b6d660c8299b95ba02b346d2d76  gcc/testsuite/c-c++-common/Wsequence-point-1.c
  3831f9cd25e86185c0d7bd260ddc4a22  gcc/testsuite/c-c++-common/Wsequence-point-2.c
  fc393bd66715c29dc1e10b0c545a89de  gcc/testsuite/c-c++-common/Wshift-count-negative-1.c
*************** fb9e5ede5d43a206c572fa77be49ff02  gcc/te
*** 9134,9143 ****
--- 9140,9151 ----
  5a052f00b5f1b3e9b85f4ae57c40cd3f  gcc/testsuite/c-c++-common/gomp/pr85956.c
  62a0e309912895235f385cc84af32654  gcc/testsuite/c-c++-common/gomp/pr86025.c
  0e989c3d25d634c553662814c966233e  gcc/testsuite/c-c++-common/gomp/pr88588.c
+ 61ca8b866c491c9064a5bbfddd90f421  gcc/testsuite/c-c++-common/gomp/pr90954.c
  5d522e2f1f7455bc45f6c1f230d5a5b0  gcc/testsuite/c-c++-common/gomp/priority-1.c
  1dc7bbbafb91e179ac43fa3959ab125f  gcc/testsuite/c-c++-common/gomp/reduction-1.c
  857f55ab743945a521e3287d1b905b4b  gcc/testsuite/c-c++-common/gomp/reduction-task-1.c
  040477a98707a5ccf3fe66c561644189  gcc/testsuite/c-c++-common/gomp/reduction-task-2.c
+ 6bfb4e8e6e1307990ff6a4535855f6b7  gcc/testsuite/c-c++-common/gomp/reduction-task-3.c
  a677ced15167345536932576278b9fa6  gcc/testsuite/c-c++-common/gomp/requires-1.c
  1da64247e9c80b88109924d4ddfab713  gcc/testsuite/c-c++-common/gomp/requires-2.c
  b69afb2466e8b2efa22ee4a458ff3bc2  gcc/testsuite/c-c++-common/gomp/requires-3.c
*************** c7cb982e272572b3d42948b23c3c6229  gcc/te
*** 9153,9158 ****
--- 9161,9167 ----
  68f58a04efd13ae6f69dbef6e23cec6d  gcc/testsuite/c-c++-common/gomp/simd5.c
  dee5af747bd0ddc9371dcb5f4acebedc  gcc/testsuite/c-c++-common/gomp/simd6.c
  46e92b35d2398a842688290ab9b4d326  gcc/testsuite/c-c++-common/gomp/simd7.c
+ cbcc4bef361026a7cc530337842d4576  gcc/testsuite/c-c++-common/gomp/simd8.c
  4763c84e6c50d72fa161297e3be84c0c  gcc/testsuite/c-c++-common/gomp/single1.c
  844fb7ecb682dca6450572fb8b60782a  gcc/testsuite/c-c++-common/gomp/sink-1.c
  1c82cae2e7ce3866f8094c1dd264cbae  gcc/testsuite/c-c++-common/gomp/sink-2.c
*************** ef4bca6875e6d260de7ba0490e9b878e  gcc/te
*** 9261,9266 ****
--- 9270,9276 ----
  19c5c8c6c4a09bd9d296a28e8078a301  gcc/testsuite/c-c++-common/pr52177.c
  e9ab7e8194d7254751245044f83dc8be  gcc/testsuite/c-c++-common/pr52181.c
  9cecc063b60fd542510c334a50694aed  gcc/testsuite/c-c++-common/pr53037-5.c
+ 4908322fe1a077cb05a80ba1874fb60b  gcc/testsuite/c-c++-common/pr53633-2.c
  2fca24cd74390d29df3e15f43b52216b  gcc/testsuite/c-c++-common/pr53633.c
  562b5a3674683ddc3dcd8273868470ff  gcc/testsuite/c-c++-common/pr53874.c
  6b9b24f3111a851cf90729b67b060a3c  gcc/testsuite/c-c++-common/pr54486.c
*************** e0c61fc1ff04506222ad9ce3d489202f  gcc/te
*** 10184,10189 ****
--- 10194,10200 ----
  46004f51a9fbd56fbbea9088e6a2d1af  gcc/testsuite/g++.dg/asan/pr85081.C
  58d155b02b38f916700022148c84d5f5  gcc/testsuite/g++.dg/asan/pr85774.C
  76052a66ecc75316257825ff6b1b32d5  gcc/testsuite/g++.dg/asan/pr88901.C
+ 97920da6fda518a6cd947eb7202b69e4  gcc/testsuite/g++.dg/asan/pr90570.C
  9c127ef1a489fa3066b519905bbcd4df  gcc/testsuite/g++.dg/asan/sanitizer_pthread_wrappers.h
  ec57ce9e20b59de0ebec29f657a688f0  gcc/testsuite/g++.dg/asan/sanitizer_test_config.h
  55a37a27a50226341bc745f47d1908c5  gcc/testsuite/g++.dg/asan/sanitizer_test_utils.h
*************** e20a12eb6455f420adb919299f6e8991  gcc/te
*** 10206,10212 ****
  6683eda46cb30a95dcb3ae310aa86684  gcc/testsuite/g++.dg/bprob/g++-bprob-1.C
  91292dc36de1287d9de59661dd0c8c78  gcc/testsuite/g++.dg/bprob/g++-bprob-2.C
  eb7c2ac5d3e686273e3fe6fe17a3abe4  gcc/testsuite/g++.dg/cdce3.C
! b80fe63ebbdbc8044ea34bdb0d376eb1  gcc/testsuite/g++.dg/cet-notrack-1.C
  5d6eb1269c8738b70f3d15b9a148001f  gcc/testsuite/g++.dg/charset/asm1.c
  f9a431484c75dceb2b5776a2ec603670  gcc/testsuite/g++.dg/charset/asm2.c
  bd34927c7e8ef0637a91744aa30c8e22  gcc/testsuite/g++.dg/charset/asm3.c
--- 10217,10223 ----
  6683eda46cb30a95dcb3ae310aa86684  gcc/testsuite/g++.dg/bprob/g++-bprob-1.C
  91292dc36de1287d9de59661dd0c8c78  gcc/testsuite/g++.dg/bprob/g++-bprob-2.C
  eb7c2ac5d3e686273e3fe6fe17a3abe4  gcc/testsuite/g++.dg/cdce3.C
! 43fea12c8e1efaaa4f6ab8056b357122  gcc/testsuite/g++.dg/cet-notrack-1.C
  5d6eb1269c8738b70f3d15b9a148001f  gcc/testsuite/g++.dg/charset/asm1.c
  f9a431484c75dceb2b5776a2ec603670  gcc/testsuite/g++.dg/charset/asm2.c
  bd34927c7e8ef0637a91744aa30c8e22  gcc/testsuite/g++.dg/charset/asm3.c
*************** ff12be74ca1ae28c77d541ad1dc53873  gcc/te
*** 10807,10813 ****
  6b919a388a7f6ff57c7976486c409fb7  gcc/testsuite/g++.dg/cpp0x/alignas16.C
  f1354435b9e53f5c5d923994edebb49f  gcc/testsuite/g++.dg/cpp0x/alignas2.C
  af0c02bf93d49e5385b61d3e59a21e28  gcc/testsuite/g++.dg/cpp0x/alignas3.C
! 931d9bc562ab99a0d8853329e5a2298b  gcc/testsuite/g++.dg/cpp0x/alignas4.C
  2490568ef637fae72e27c31a035040f2  gcc/testsuite/g++.dg/cpp0x/alignas5.C
  98d93af53a0530bbccdcc33479419fbd  gcc/testsuite/g++.dg/cpp0x/alignas6.C
  28d7e98b1fb09b72287dd79211925768  gcc/testsuite/g++.dg/cpp0x/alignas7.C
--- 10818,10824 ----
  6b919a388a7f6ff57c7976486c409fb7  gcc/testsuite/g++.dg/cpp0x/alignas16.C
  f1354435b9e53f5c5d923994edebb49f  gcc/testsuite/g++.dg/cpp0x/alignas2.C
  af0c02bf93d49e5385b61d3e59a21e28  gcc/testsuite/g++.dg/cpp0x/alignas3.C
! 4e770e3d245d014c238b07e798e03b36  gcc/testsuite/g++.dg/cpp0x/alignas4.C
  2490568ef637fae72e27c31a035040f2  gcc/testsuite/g++.dg/cpp0x/alignas5.C
  98d93af53a0530bbccdcc33479419fbd  gcc/testsuite/g++.dg/cpp0x/alignas6.C
  28d7e98b1fb09b72287dd79211925768  gcc/testsuite/g++.dg/cpp0x/alignas7.C
*************** dad14da1d0b01a33c9cdabaaf609eb0a  gcc/te
*** 10817,10822 ****
--- 10828,10834 ----
  f6ed96119608d817c8a36a47de91e2bc  gcc/testsuite/g++.dg/cpp0x/alignof2.C
  a341935f38f4b4581206e23c9027c975  gcc/testsuite/g++.dg/cpp0x/alignof3.C
  49ca0981579359ddb45186db7cc1d8cc  gcc/testsuite/g++.dg/cpp0x/alignof4.C
+ 84144e8af694c7831f254688551faf4a  gcc/testsuite/g++.dg/cpp0x/alignof5.C
  e679c3ff5560017984a9332e3cd8e485  gcc/testsuite/g++.dg/cpp0x/anon-union1.C
  7b2ba02a276836f1d780b2c828e8dca5  gcc/testsuite/g++.dg/cpp0x/anon-union2.C
  2dd5002330171bc4d37d9ba0cc381c6a  gcc/testsuite/g++.dg/cpp0x/attrib54.C
*************** c40c8e60c51460a8c4576cf7e9487ce3  gcc/te
*** 11205,11210 ****
--- 11217,11224 ----
  707c661c266e778c1084c105e9d93852  gcc/testsuite/g++.dg/cpp0x/constexpr-self1.C
  93f5adfa91badd2f855a754ab7a5e65b  gcc/testsuite/g++.dg/cpp0x/constexpr-shift1.C
  7a36f88a96eb3ed09cffef0f69eabd70  gcc/testsuite/g++.dg/cpp0x/constexpr-sizeof1.C
+ e18407480b883d38af683aed53d2093c  gcc/testsuite/g++.dg/cpp0x/constexpr-sizeof2.C
+ f2a2bd8f3f76f7eef94a256167e0f091  gcc/testsuite/g++.dg/cpp0x/constexpr-sizeof3.C
  dd4700728489bec2565506d830e467d8  gcc/testsuite/g++.dg/cpp0x/constexpr-specialization.C
  0ad13d3b95df07add5489b194d0a0c30  gcc/testsuite/g++.dg/cpp0x/constexpr-static.C
  6750ddb6d120c8e7368eaae5150e78c1  gcc/testsuite/g++.dg/cpp0x/constexpr-static10.C
*************** eb356bb5e47b9ce813f868c74583298f  gcc/te
*** 11715,11720 ****
--- 11729,11735 ----
  994605127bf908d7a5b9745b9991101e  gcc/testsuite/g++.dg/cpp0x/initlist-ctor1.C
  8d42dd7607b094785c2cd3a8c2078180  gcc/testsuite/g++.dg/cpp0x/initlist-ctor2.C
  8642aa67406b008384f59447a05a884c  gcc/testsuite/g++.dg/cpp0x/initlist-deduce.C
+ 12570a3277b174fbec9867439383c712  gcc/testsuite/g++.dg/cpp0x/initlist-deduce2.C
  164cef62ad37c1cf80ca6128f56094b2  gcc/testsuite/g++.dg/cpp0x/initlist-defarg1.C
  be08dc99a94b7b3278c8c66a5274c415  gcc/testsuite/g++.dg/cpp0x/initlist-defarg2.C
  7f34f94c8b3b4fffe98a24b8ebadd5f6  gcc/testsuite/g++.dg/cpp0x/initlist-dr1518.C
*************** a0e44dc1e8f11505922ef4ad50fc35c3  gcc/te
*** 12166,12174 ****
--- 12181,12195 ----
  b1b3cc04dfcf6553ada859f39dcd345e  gcc/testsuite/g++.dg/cpp0x/noexcept38.C
  6dea5db6ed875362a151c9280769adf1  gcc/testsuite/g++.dg/cpp0x/noexcept39.C
  00ee786b468862b3011b43aa447d4e52  gcc/testsuite/g++.dg/cpp0x/noexcept40.C
+ 96ae9b41bef770486b5d1a4c340ceb4b  gcc/testsuite/g++.dg/cpp0x/noexcept43.C
+ 46018fc866e15f240cbaddd67c30c1ca  gcc/testsuite/g++.dg/cpp0x/noexcept44.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
+ 863a68e44c6f60cba3687c5323fbad08  gcc/testsuite/g++.dg/cpp0x/nondeduced1.C
+ b4fac094247fc59b38ba70dd7eb70374  gcc/testsuite/g++.dg/cpp0x/nondeduced2.C
+ 027e92cc415497bd946a9aaea76c4cc6  gcc/testsuite/g++.dg/cpp0x/nondeduced3.C
+ d4d2473df78fbcede5b80ef1560e5935  gcc/testsuite/g++.dg/cpp0x/nondeduced4.C
  c5f62c7fa81e1238df655c66dcf256b6  gcc/testsuite/g++.dg/cpp0x/nontype1.C
  cb5b10af278fbafac78a6d53829b3d37  gcc/testsuite/g++.dg/cpp0x/not_special.C
  e950526c0d7127f5718072cb9366641e  gcc/testsuite/g++.dg/cpp0x/nsdmi-aggr1.C
*************** b8706c4b353788bfe037cbbf67877a76  gcc/te
*** 12187,12192 ****
--- 12208,12214 ----
  28861172743173b9d509ef8324377edf  gcc/testsuite/g++.dg/cpp0x/nsdmi-list2.C
  ef20e3e0e53b4fb3163e5066efb89b64  gcc/testsuite/g++.dg/cpp0x/nsdmi-list3.C
  e7c5d3acfd99916be199f83340ddc3b9  gcc/testsuite/g++.dg/cpp0x/nsdmi-list4.C
+ 4f2b0e8a700c813c8e71144b9058962b  gcc/testsuite/g++.dg/cpp0x/nsdmi-list5.C
  bb52d0707dea46cd2224e8f36c397c29  gcc/testsuite/g++.dg/cpp0x/nsdmi-local.C
  532b3e2c733c1b03dfa22d18667650fb  gcc/testsuite/g++.dg/cpp0x/nsdmi-sizeof.C
  6a97f223fff723db9f950c32a7828e35  gcc/testsuite/g++.dg/cpp0x/nsdmi-template1.C
*************** ce317b0879de92313ef6b7d499d12986  gcc/te
*** 12476,12482 ****
  662c2eb0632332c0375729eb9c9f926e  gcc/testsuite/g++.dg/cpp0x/pr83919.C
  70a182b3dddc113e81b5322b16298fe4  gcc/testsuite/g++.dg/cpp0x/pr83978.C
  71d60efef3e782a1d320da23ac44744e  gcc/testsuite/g++.dg/cpp0x/pr83993.C
! cdacb73eb5ef5329f3ef7dc028e88329  gcc/testsuite/g++.dg/cpp0x/pr84497.C
  bb7f83402a9ba07412c928a5c22bdf7d  gcc/testsuite/g++.dg/cpp0x/pr84585.C
  3357d765c2a248307f8a2822fc51cdf5  gcc/testsuite/g++.dg/cpp0x/pr84606.C
  4645cdc10faa1c61c439188409dd5b38  gcc/testsuite/g++.dg/cpp0x/pr84609.C
--- 12498,12504 ----
  662c2eb0632332c0375729eb9c9f926e  gcc/testsuite/g++.dg/cpp0x/pr83919.C
  70a182b3dddc113e81b5322b16298fe4  gcc/testsuite/g++.dg/cpp0x/pr83978.C
  71d60efef3e782a1d320da23ac44744e  gcc/testsuite/g++.dg/cpp0x/pr83993.C
! 46e79a32b41301a1aed286a7e2ed26a6  gcc/testsuite/g++.dg/cpp0x/pr84497.C
  bb7f83402a9ba07412c928a5c22bdf7d  gcc/testsuite/g++.dg/cpp0x/pr84585.C
  3357d765c2a248307f8a2822fc51cdf5  gcc/testsuite/g++.dg/cpp0x/pr84606.C
  4645cdc10faa1c61c439188409dd5b38  gcc/testsuite/g++.dg/cpp0x/pr84609.C
*************** bfd1287a8faad8f333e00521be33a9de  gcc/te
*** 12515,12520 ****
--- 12537,12543 ----
  db21b41ed5477b5b7d2b3c575f29a0ff  gcc/testsuite/g++.dg/cpp0x/pr89900-2.C
  ac0f7d877c049ceb6028dbfcf2999027  gcc/testsuite/g++.dg/cpp0x/pr89900-3.C
  bc534d453c8bf059bcb562e4107fc4b3  gcc/testsuite/g++.dg/cpp0x/pr89900-4.C
+ 65470c1d7f1a642aa59a9a3d753c0270  gcc/testsuite/g++.dg/cpp0x/pr90598.C
  1f725aacb479fe72f5d994446fab5d54  gcc/testsuite/g++.dg/cpp0x/ptrmem-cst-arg1.C
  6e8e648c26d9bf237cc152180e88c2c2  gcc/testsuite/g++.dg/cpp0x/range-for1.C
  5eec4a19463d582cbc114d93dbff246a  gcc/testsuite/g++.dg/cpp0x/range-for11.C
*************** d8d5c97f0cfc535ec6b3092d8c2ad0a6  gcc/te
*** 13219,13224 ****
--- 13242,13249 ----
  489bd3de48ef1607ca304163277af5df  gcc/testsuite/g++.dg/cpp1y/constexpr-89652.C
  90fa885f78614bf5c1521576e421e9bd  gcc/testsuite/g++.dg/cpp1y/constexpr-89785-1.C
  9db0b914527a8b909b9c56595af3e4d8  gcc/testsuite/g++.dg/cpp1y/constexpr-89785-2.C
+ 6da026613aee5ef4a0c106f2bd05788e  gcc/testsuite/g++.dg/cpp1y/constexpr-90383-1.C
+ 14a30fd2e20dff6196843757b1aeaa95  gcc/testsuite/g++.dg/cpp1y/constexpr-90383-2.C
  c410a0259982426fcc8bf751139fbcd3  gcc/testsuite/g++.dg/cpp1y/constexpr-arith-overflow.C
  8ca7fb9e44e526f77542eaa59593c544  gcc/testsuite/g++.dg/cpp1y/constexpr-array1.C
  10c765e5671de39fd3d751b2e3a5408b  gcc/testsuite/g++.dg/cpp1y/constexpr-array2.C
*************** dfa08547ad14229fe77e680e387d3dbe  gcc/te
*** 13312,13317 ****
--- 13337,13344 ----
  e3c04ea33a4074f5cd6955ab214fc656  gcc/testsuite/g++.dg/cpp1y/lambda-generic-86875.C
  7640b354152fd775d65ec145fc4635da  gcc/testsuite/g++.dg/cpp1y/lambda-generic-87523.C
  c158c48cdc574a61e06922b17254f0d7  gcc/testsuite/g++.dg/cpp1y/lambda-generic-89419.C
+ 7b8a0f9d78b07ded387c1b8722c94c66  gcc/testsuite/g++.dg/cpp1y/lambda-generic-90265.C
+ 3d83ad628fa7a413326bf23651c5bb6e  gcc/testsuite/g++.dg/cpp1y/lambda-generic-90548.C
  87f3d5397981cf431912aae6490ea63a  gcc/testsuite/g++.dg/cpp1y/lambda-generic-auto1.C
  18a2431f49a5d003b8c4af0ee1ee26fb  gcc/testsuite/g++.dg/cpp1y/lambda-generic-cfun.C
  043e19917f87f2b2acd754fc6d7db469  gcc/testsuite/g++.dg/cpp1y/lambda-generic-const1.C
*************** a5e1f08b66165b58419bbab37da9a962  gcc/te
*** 13344,13349 ****
--- 13371,13377 ----
  fcdbf299db7426d40d79e7ce91bbbc1e  gcc/testsuite/g++.dg/cpp1y/lambda-generic-nested2.C
  79b0200bf1646b28e5d82c30cae3557d  gcc/testsuite/g++.dg/cpp1y/lambda-generic-noexcept1.C
  52a13a3c9f86f7ceca034afb60b8f785  gcc/testsuite/g++.dg/cpp1y/lambda-generic-nsdmi1.C
+ a43ac25cf9725b9920a2cff31d07a8a7  gcc/testsuite/g++.dg/cpp1y/lambda-generic-pretty1.C
  db3760d317d0220aeddc9a1ce4072105  gcc/testsuite/g++.dg/cpp1y/lambda-generic-static1.C
  c6cfff44332b8bfb7c52ace4e1af76c5  gcc/testsuite/g++.dg/cpp1y/lambda-generic-static2.C
  d91a981f54ab2a15c0e9427ccb338f24  gcc/testsuite/g++.dg/cpp1y/lambda-generic-targ1.C
*************** d47bddaa09364b9feaca55aae058bc72  gcc/te
*** 13694,13699 ****
--- 13722,13728 ----
  5009a2927199b8cf161c320bb1fb8801  gcc/testsuite/g++.dg/cpp1z/class-deduction63.C
  4a31eaf454fdf182ed592dea6cd3b8a9  gcc/testsuite/g++.dg/cpp1z/class-deduction64.C
  e2a156ae37a7cc2e6e931224eb20400d  gcc/testsuite/g++.dg/cpp1z/class-deduction65.C
+ 0c2a81eea07958b08b069497c1cc14eb  gcc/testsuite/g++.dg/cpp1z/class-deduction66.C
  8c52b34d6b90a66b237e8933d7a2bed6  gcc/testsuite/g++.dg/cpp1z/class-deduction7.C
  923f9361e61894453314ebd0b52faf9a  gcc/testsuite/g++.dg/cpp1z/class-deduction8.C
  3920e918276476b088679b893b9cde19  gcc/testsuite/g++.dg/cpp1z/class-deduction9.C
*************** c7877307f19ce4174d69e10af3dc2b39  gcc/te
*** 14103,14109 ****
--- 14132,14143 ----
  12db8572dc3ed4ec116c606d9c08b2ee  gcc/testsuite/g++.dg/cpp2a/nontype-class14.C
  fc6060e8ca8c838dca5c26d3d60199fd  gcc/testsuite/g++.dg/cpp2a/nontype-class15.C
  3cbcd691f4a41972b8e0e01630766765  gcc/testsuite/g++.dg/cpp2a/nontype-class16.C
+ aa3c5d23779fb7b236f955c1e7e09ac4  gcc/testsuite/g++.dg/cpp2a/nontype-class18.C
+ 3c58a3fab8f598b0ade16965db1c6bb4  gcc/testsuite/g++.dg/cpp2a/nontype-class19.C
  1e477cdeb16a64be43f95930df6cbebf  gcc/testsuite/g++.dg/cpp2a/nontype-class2.C
+ e8d8db2969710fcebdad2b203045f51e  gcc/testsuite/g++.dg/cpp2a/nontype-class20.C
+ e214a6e227705189b8298aa5dccd3e2e  gcc/testsuite/g++.dg/cpp2a/nontype-class21.C
+ 51f1da7fef1598009140af9576ded743  gcc/testsuite/g++.dg/cpp2a/nontype-class22.C
  475e0128b5973f3b9cb034e09e7f1702  gcc/testsuite/g++.dg/cpp2a/nontype-class3.C
  4fd52bde00b799a128d66f6a76100b0d  gcc/testsuite/g++.dg/cpp2a/nontype-class4.C
  ec58f5751e495c0046ef627360867578  gcc/testsuite/g++.dg/cpp2a/nontype-class5.C
*************** fb1be0bd9733b177390a3f38f6ba644f  gcc/te
*** 14140,14145 ****
--- 14174,14180 ----
  572f50d6dfa3c4f0fdaaf80a8a59f6b4  gcc/testsuite/g++.dg/cpp2a/typename13.C
  6a5487c6fdec11b67262939db0faf8ea  gcc/testsuite/g++.dg/cpp2a/typename14.C
  7862f0ba0eaba818dce7841823579992  gcc/testsuite/g++.dg/cpp2a/typename15.C
+ e9ef08a5ea78f77bc5db34abcd097585  gcc/testsuite/g++.dg/cpp2a/typename16.C
  3d56d8b742236c88b155d220c14e91eb  gcc/testsuite/g++.dg/cpp2a/typename2.C
  7b164ec96eddef0d3d54141d1fc6d8ab  gcc/testsuite/g++.dg/cpp2a/typename3.C
  3825378b5ab0b376980e999134b361e7  gcc/testsuite/g++.dg/cpp2a/typename4.C
*************** dcf67ead0fe2bb68fc518e4789e519f2  gcc/te
*** 14354,14359 ****
--- 14389,14395 ----
  423c814771cf96308127152a6e56b792  gcc/testsuite/g++.dg/debug/pr84813.C
  ff81bad5bdaf6ebdf3b91953ac3a3e83  gcc/testsuite/g++.dg/debug/pr88181.C
  03aafe60ff9ad349f4207278a1941889  gcc/testsuite/g++.dg/debug/pr89006.C
+ b3911c06633a98c7252ef4d4cd357add  gcc/testsuite/g++.dg/debug/pr90914.C
  a5e8d546d53a780cc3eb41574ea9f263  gcc/testsuite/g++.dg/debug/ra1.C
  c3f392076ad11f8768ef0321b89abd5f  gcc/testsuite/g++.dg/debug/static1.C
  7e13d86d33b17cfb7cdf61b7b8cca961  gcc/testsuite/g++.dg/debug/template1.C
*************** c0abaf19bc6ccea1ddcd7d45a062e6f7  gcc/te
*** 14533,14538 ****
--- 14569,14575 ----
  c8f6f4459095bf15bd799a6d96061277  gcc/testsuite/g++.dg/eh/nested-try.C
  addd3f35897f7c52014f1e26226e9219  gcc/testsuite/g++.dg/eh/new1.C
  02bc77a36c6c86bb6c3fa9d05ed2ca11  gcc/testsuite/g++.dg/eh/nrv1.C
+ 39b82c2cef9b1e2c8c66b3ae639c6a35  gcc/testsuite/g++.dg/eh/o32-fp.C
  ee5fb539eb5e41ab9f5aa0028f011fce  gcc/testsuite/g++.dg/eh/omit-frame-pointer.C
  dfa0fe611ce9682e5de477f908c0b5c0  gcc/testsuite/g++.dg/eh/omit-frame-pointer2.C
  b0149e5a2fbd5ae0fa0d1eb763a1f18e  gcc/testsuite/g++.dg/eh/partial1.C
*************** a2cb6541b849d8c33282f342e26447ca  gcc/te
*** 14701,14706 ****
--- 14738,14744 ----
  ffd75379d11277c314a7c44c9f8a5129  gcc/testsuite/g++.dg/expr/unary4.C
  e639e926667ce8f9dee4e94ea0269323  gcc/testsuite/g++.dg/expr/volatile1.C
  5f6dc90ecc1bf243ae69988679b96ec4  gcc/testsuite/g++.dg/ext/80654.C
+ 65fb3808ee44eb4b42097f686dbf1c4e  gcc/testsuite/g++.dg/ext/90532.C
  7dfd2972b1402d4103976b061d5cbcd3  gcc/testsuite/g++.dg/ext/alias-canon.C
  d36f9d49ee39bbdeb5dec24146dbdc1d  gcc/testsuite/g++.dg/ext/alias-canon2.C
  d34fa2166247314c56eb1b0cb616d3b4  gcc/testsuite/g++.dg/ext/alias-canon3.C
*************** b7f5975e22585a2f3d80be63f70dccc8  gcc/te
*** 14712,14718 ****
  8086207ba3911ed58a971e642fbfdd29  gcc/testsuite/g++.dg/ext/align1.C
  9b72806f0ff8dd6bff6e2ef84f0ce102  gcc/testsuite/g++.dg/ext/align2.C
  ae6df71fd3bee2754f2c1b710ca23b88  gcc/testsuite/g++.dg/ext/alignof1.C
! eab7bc114d4867ceb8d4e9a258d67045  gcc/testsuite/g++.dg/ext/alignof2.C
  f94bcd708feb1a029065a7503b545f54  gcc/testsuite/g++.dg/ext/altivec-1.C
  11c64f0deba1e4621429dc584ee88ae4  gcc/testsuite/g++.dg/ext/altivec-10.C
  11e05978299d38b5d2b835ef7303988d  gcc/testsuite/g++.dg/ext/altivec-11.C
--- 14750,14756 ----
  8086207ba3911ed58a971e642fbfdd29  gcc/testsuite/g++.dg/ext/align1.C
  9b72806f0ff8dd6bff6e2ef84f0ce102  gcc/testsuite/g++.dg/ext/align2.C
  ae6df71fd3bee2754f2c1b710ca23b88  gcc/testsuite/g++.dg/ext/alignof1.C
! c193f1254c92080bca2fd5ab48c1e175  gcc/testsuite/g++.dg/ext/alignof2.C
  f94bcd708feb1a029065a7503b545f54  gcc/testsuite/g++.dg/ext/altivec-1.C
  11c64f0deba1e4621429dc584ee88ae4  gcc/testsuite/g++.dg/ext/altivec-10.C
  11e05978299d38b5d2b835ef7303988d  gcc/testsuite/g++.dg/ext/altivec-11.C
*************** a24f991beb2c5296f2e8144630b7bb1a  gcc/te
*** 15134,15140 ****
  04cb5500126619139ae126fdc51c8a1f  gcc/testsuite/g++.dg/ext/injected-ttp.C
  f2cf0baaaf489aa15f22210e07d052d1  gcc/testsuite/g++.dg/ext/inline1.C
  6cfdb6711dd7c538f7c4411216e0cc5b  gcc/testsuite/g++.dg/ext/instantiate1.C
! 5e54f0ef2e625e228e1d382cd9aa24b3  gcc/testsuite/g++.dg/ext/instantiate2.C
  561bb7137df38a016a786156224c9769  gcc/testsuite/g++.dg/ext/instantiate3.C
  64c2566bddee53ad391dac93f9ac20f8  gcc/testsuite/g++.dg/ext/int128-1.C
  32e47d9edd5e9de41660e6f8d0faa6c8  gcc/testsuite/g++.dg/ext/int128-2.C
--- 15172,15178 ----
  04cb5500126619139ae126fdc51c8a1f  gcc/testsuite/g++.dg/ext/injected-ttp.C
  f2cf0baaaf489aa15f22210e07d052d1  gcc/testsuite/g++.dg/ext/inline1.C
  6cfdb6711dd7c538f7c4411216e0cc5b  gcc/testsuite/g++.dg/ext/instantiate1.C
! 34f12a4e88c7d91723528bbca194ce29  gcc/testsuite/g++.dg/ext/instantiate2.C
  561bb7137df38a016a786156224c9769  gcc/testsuite/g++.dg/ext/instantiate3.C
  64c2566bddee53ad391dac93f9ac20f8  gcc/testsuite/g++.dg/ext/int128-1.C
  32e47d9edd5e9de41660e6f8d0faa6c8  gcc/testsuite/g++.dg/ext/int128-2.C
*************** c8cc6b1ac116455433fc79d5403b3693  gcc/te
*** 15416,15421 ****
--- 15454,15460 ----
  693cec9bf931df45af9b2d331ac48159  gcc/testsuite/g++.dg/ext/vector34.C
  bc898cae3bed874536a1bd98580d68a7  gcc/testsuite/g++.dg/ext/vector35.C
  abeb7f1800f1c5a18e83e13fb0f1d304  gcc/testsuite/g++.dg/ext/vector36.C
+ ff1db1bf54183447b20849ac3c27f4ab  gcc/testsuite/g++.dg/ext/vector37.C
  1d6b45dce331a414b31b64c5104ab383  gcc/testsuite/g++.dg/ext/vector4.C
  3231264b4b96091ab8a2351e76707e8d  gcc/testsuite/g++.dg/ext/vector5.C
  9dca9632e59d179ee1b85a181a34cae7  gcc/testsuite/g++.dg/ext/vector6.C
*************** bfe432150d1fc8fc9b392fc7e80baf73  gcc/te
*** 15548,15554 ****
  28167c93ffea74cb328ff3cd087d643a  gcc/testsuite/g++.dg/gcov/gcovpart-12b.C
  25de875469d245ed763e16daa6d3e695  gcc/testsuite/g++.dg/gcov/loop.C
  7d9eee67c3f8041f2ddace387e1df1c2  gcc/testsuite/g++.dg/gcov/pr16855-priority.C
! 6a00a42444ecfc55fcc35215a85e8a01  gcc/testsuite/g++.dg/gcov/pr16855.C
  62015e4e627cd00c71bb0efd21af8d60  gcc/testsuite/g++.dg/gcov/pr84548.C
  c8c006792fd429653df69e08d74da961  gcc/testsuite/g++.dg/gcov/pr86109.C
  3c05a5a4b4007f9635bf800d5335487b  gcc/testsuite/g++.dg/gcov/pr88045.C
--- 15587,15593 ----
  28167c93ffea74cb328ff3cd087d643a  gcc/testsuite/g++.dg/gcov/gcovpart-12b.C
  25de875469d245ed763e16daa6d3e695  gcc/testsuite/g++.dg/gcov/loop.C
  7d9eee67c3f8041f2ddace387e1df1c2  gcc/testsuite/g++.dg/gcov/pr16855-priority.C
! 0e2959a120e9dabe4dc820b1236a1579  gcc/testsuite/g++.dg/gcov/pr16855.C
  62015e4e627cd00c71bb0efd21af8d60  gcc/testsuite/g++.dg/gcov/pr84548.C
  c8c006792fd429653df69e08d74da961  gcc/testsuite/g++.dg/gcov/pr86109.C
  3c05a5a4b4007f9635bf800d5335487b  gcc/testsuite/g++.dg/gcov/pr88045.C
*************** a7aeb4a04d9d0da56990791202d4822c  gcc/te
*** 15634,15639 ****
--- 15673,15679 ----
  d9604d99f8b1a6974afc5a3cab2765b3  gcc/testsuite/g++.dg/gomp/for-8.C
  34eb86e893e0bd796aad8d236b5bc215  gcc/testsuite/g++.dg/gomp/for-9.C
  55ae7081128d5dcca0ab399174948078  gcc/testsuite/g++.dg/gomp/gomp.exp
+ eb763d050fd680e1a3302fbda441475d  gcc/testsuite/g++.dg/gomp/lastprivate-1.C
  7f682781cd88149270eb73eb44f419f7  gcc/testsuite/g++.dg/gomp/linear-1.C
  2fe09fbd7df28122d262deb35faa2ae9  gcc/testsuite/g++.dg/gomp/linear-2.C
  6dcaf2b099c377baab33fe0ad0e0e268  gcc/testsuite/g++.dg/gomp/loop-1.C
*************** a154c230ca678644ced231367fd697d3  gcc/te
*** 17050,17055 ****
--- 17090,17097 ----
  03ab546a755ae56fce36b8c6151a6cf3  gcc/testsuite/g++.dg/lto/pr89335_0.C
  cb782e35cc277d1b7be31cdb2b766e39  gcc/testsuite/g++.dg/lto/pr89358_0.C
  4f6e362a864f5ac4f9b9b99e660e0674  gcc/testsuite/g++.dg/lto/pr89358_1.C
+ 71c4e0358186a48bc58fd216bc445a9a  gcc/testsuite/g++.dg/lto/pr90939_0.C
+ 52ac5c759138b17ea3fb0b5c2ad3e41c  gcc/testsuite/g++.dg/lto/pr90939_1.C
  6232508298dd20a759cf64fffbca9f5e  gcc/testsuite/g++.dg/lto/v1-plugin-api-not-supported_0.C
  dbe30d4af4bd2caeabf4784c3ef0ca9d  gcc/testsuite/g++.dg/missing-return.C
  0611288c84e3f846cb789e1b0d0e7706  gcc/testsuite/g++.dg/missing-symbol-2.C
*************** f371a7cf5636fd4c41aae59fe63a8ac2  gcc/te
*** 18203,18208 ****
--- 18245,18251 ----
  f0da996e0e6cc10fd0956c82928969a9  gcc/testsuite/g++.dg/parse/friend10.C
  b7aea7b79ceb529daf91bf537645eb97  gcc/testsuite/g++.dg/parse/friend11.C
  2452cd460dabb0fad6a0da3c5c3063aa  gcc/testsuite/g++.dg/parse/friend12.C
+ f11c0db1632e9e977f85d6feb5080150  gcc/testsuite/g++.dg/parse/friend13.C
  ae8288fe09de8b635d6006a2c82ededf  gcc/testsuite/g++.dg/parse/friend2.C
  fcc030c9d8d11fcc0dc0610cd6499a55  gcc/testsuite/g++.dg/parse/friend3.C
  ead8df5d9d4cf435bf4e3cf134c0131c  gcc/testsuite/g++.dg/parse/friend4.C
*************** ea5aebd8cd9820744d1d08f3b5429dca  gcc/te
*** 18361,18367 ****
  70d93639ad9e4d1ee8748d9329dfae12  gcc/testsuite/g++.dg/parse/ref-qual2.C
  176cd37bac0e17d41ebe5f535df4a12c  gcc/testsuite/g++.dg/parse/ref1.C
  f9babc052a10c42b02c583bc9286f32e  gcc/testsuite/g++.dg/parse/register1.C
! 15c20313893567659b867565ddb52b45  gcc/testsuite/g++.dg/parse/repo1.C
  b935282cf7b22d6ccc8bb31b59d7fc4e  gcc/testsuite/g++.dg/parse/ret-type1.C
  13053eb5bb0c2b4dc12f7851ae997d58  gcc/testsuite/g++.dg/parse/ret-type2.C
  36603b3c2926b20a0727d10d5f631e75  gcc/testsuite/g++.dg/parse/ret-type3.C
--- 18404,18410 ----
  70d93639ad9e4d1ee8748d9329dfae12  gcc/testsuite/g++.dg/parse/ref-qual2.C
  176cd37bac0e17d41ebe5f535df4a12c  gcc/testsuite/g++.dg/parse/ref1.C
  f9babc052a10c42b02c583bc9286f32e  gcc/testsuite/g++.dg/parse/register1.C
! 1008124642cb50fbc6e32845b1adbbae  gcc/testsuite/g++.dg/parse/repo1.C
  b935282cf7b22d6ccc8bb31b59d7fc4e  gcc/testsuite/g++.dg/parse/ret-type1.C
  13053eb5bb0c2b4dc12f7851ae997d58  gcc/testsuite/g++.dg/parse/ret-type2.C
  36603b3c2926b20a0727d10d5f631e75  gcc/testsuite/g++.dg/parse/ret-type3.C
*************** d41d8cd98f00b204e9800998ecf8427e  gcc/te
*** 18466,18471 ****
--- 18509,18516 ----
  a42f209088bbce8d3650be5966861b6b  gcc/testsuite/g++.dg/pch/pch.C
  95603c8965412870090ed14011f4b123  gcc/testsuite/g++.dg/pch/pch.Hs
  086a863a57a53b7240140ea068c43fdc  gcc/testsuite/g++.dg/pch/pch.exp
+ a79b4c14973bc580e45325abf4c19b72  gcc/testsuite/g++.dg/pch/pr90326.C
+ 8733db8bb02cf7abd5d7d07601acc332  gcc/testsuite/g++.dg/pch/pr90326.Hs
  73dd9e7d0e0351552a2f49cc0882db47  gcc/testsuite/g++.dg/pch/static-1.C
  4aaad0cfa4436b8cd8b37b1bf218edc8  gcc/testsuite/g++.dg/pch/static-1.Hs
  a5379c2bad433698a01b3bc2d5473a2e  gcc/testsuite/g++.dg/pch/system-1.C
*************** d8fba4e6baf8e0880ae882765e1135b4  gcc/te
*** 18614,18620 ****
  dd5b895f9e8e377b3fc861eecf9bdbf7  gcc/testsuite/g++.dg/pr71389.C
  6b1ee9b05340152c90e7c09d5b9eb5c2  gcc/testsuite/g++.dg/pr71488.C
  8756c72da60c2ac8cdddc20291df82e3  gcc/testsuite/g++.dg/pr71655.C
! 61b9ffe86576d2921bd026841e1942db  gcc/testsuite/g++.dg/pr71694.C
  1202ce040862ab92e1f0e7f8da8f372a  gcc/testsuite/g++.dg/pr71973-1.C
  4d7bbea7ad49c81e67fcd756ddcfd12f  gcc/testsuite/g++.dg/pr71973-2.C
  77a4316445a154cba3284882042820df  gcc/testsuite/g++.dg/pr71973-3.C
--- 18659,18665 ----
  dd5b895f9e8e377b3fc861eecf9bdbf7  gcc/testsuite/g++.dg/pr71389.C
  6b1ee9b05340152c90e7c09d5b9eb5c2  gcc/testsuite/g++.dg/pr71488.C
  8756c72da60c2ac8cdddc20291df82e3  gcc/testsuite/g++.dg/pr71655.C
! e71ffaaf0dda0a585015ab52583b2b01  gcc/testsuite/g++.dg/pr71694.C
  1202ce040862ab92e1f0e7f8da8f372a  gcc/testsuite/g++.dg/pr71973-1.C
  4d7bbea7ad49c81e67fcd756ddcfd12f  gcc/testsuite/g++.dg/pr71973-2.C
  77a4316445a154cba3284882042820df  gcc/testsuite/g++.dg/pr71973-3.C
*************** d30d77c47257592a098c491dc29a80b1  gcc/te
*** 18685,18690 ****
--- 18730,18736 ----
  d0caf9e5362287726dc95d5165f20feb  gcc/testsuite/g++.dg/pr88217.C
  ed2c407a8454e62219c76dc3c5b72a1e  gcc/testsuite/g++.dg/pr89242.C
  7287759250de84d3108a523dee756970  gcc/testsuite/g++.dg/pr89790.C
+ 8d5a3269887286ec688e05d86356d904  gcc/testsuite/g++.dg/pr91173.C
  184e70d5635b77134bb901b25ccd4c61  gcc/testsuite/g++.dg/predict-1.C
  df9c1f0040c84d9c37fd8d281618f2df  gcc/testsuite/g++.dg/predict-2.C
  9eaee03e6354eabcc7fc34abc5cc11db  gcc/testsuite/g++.dg/predict-3.C
*************** c27356ab2343f10d43b1a2e8626535be  gcc/te
*** 18717,18723 ****
  8f46e7645aa4679909b2df4d299e9558  gcc/testsuite/g++.dg/rtti/no-rtti.C
  352a1ba9eb698ac9c7b5ff1d691318bb  gcc/testsuite/g++.dg/rtti/predefined-rtti-macro-1.C
  d53958b1de4c01a672e8ec50c3bfa248  gcc/testsuite/g++.dg/rtti/predefined-rtti-macro-2.C
! 9f6df32bba52c4b0c518b3f546aa5491  gcc/testsuite/g++.dg/rtti/repo1.C
  bce635f684a724553abba95d702b1cb8  gcc/testsuite/g++.dg/rtti/template1.C
  daac611a89b8fa8aa874e3b9f2cc9663  gcc/testsuite/g++.dg/rtti/tinfo1.C
  a4ca49fa3677bf87a27b0e961eab1cee  gcc/testsuite/g++.dg/rtti/typeid1.C
--- 18763,18769 ----
  8f46e7645aa4679909b2df4d299e9558  gcc/testsuite/g++.dg/rtti/no-rtti.C
  352a1ba9eb698ac9c7b5ff1d691318bb  gcc/testsuite/g++.dg/rtti/predefined-rtti-macro-1.C
  d53958b1de4c01a672e8ec50c3bfa248  gcc/testsuite/g++.dg/rtti/predefined-rtti-macro-2.C
! 6ce205ff4aee93ea03defe12d8cfa198  gcc/testsuite/g++.dg/rtti/repo1.C
  bce635f684a724553abba95d702b1cb8  gcc/testsuite/g++.dg/rtti/template1.C
  daac611a89b8fa8aa874e3b9f2cc9663  gcc/testsuite/g++.dg/rtti/tinfo1.C
  a4ca49fa3677bf87a27b0e961eab1cee  gcc/testsuite/g++.dg/rtti/typeid1.C
*************** be5ada7fe947b5c46a81b039d0695560  gcc/te
*** 19768,19784 ****
  db13b42ef3220221c06b57bc736b7714  gcc/testsuite/g++.dg/template/ref7.C
  a83323a3a58fc6939825b82ec71d661a  gcc/testsuite/g++.dg/template/ref8.C
  6ea497194158bc3d800411bd86aacaff  gcc/testsuite/g++.dg/template/ref9.C
! 0a632cddef1c669686cf95071e3afa4f  gcc/testsuite/g++.dg/template/repo1.C
! 78a6f5ce3eb51c78d7602a071bd63d23  gcc/testsuite/g++.dg/template/repo10.C
! b6d087c9e53b0d3e3aee7a2755bc10a9  gcc/testsuite/g++.dg/template/repo11.C
! 5126d45ee77f7897ba034d0dea05e3dc  gcc/testsuite/g++.dg/template/repo2.C
! 8a2e51baf8c1d282bb93044b215b3c77  gcc/testsuite/g++.dg/template/repo3.C
! fda0c1ab651480c546b2e4e94922aebd  gcc/testsuite/g++.dg/template/repo4.C
! 4a25565c9833beec64e5bf027190e23a  gcc/testsuite/g++.dg/template/repo5.C
! 936f4808a4e8d1dca305df8e8a638a2a  gcc/testsuite/g++.dg/template/repo6.C
! c0415f4bc7bd91e896315de4d85326fe  gcc/testsuite/g++.dg/template/repo7.C
! 7aaeeff16027161d626d21273f9ac79c  gcc/testsuite/g++.dg/template/repo8.C
! 09c238973ea94f59ca87a7f64f81c0e8  gcc/testsuite/g++.dg/template/repo9.C
  9e9322d04add76d1f767de02d143704b  gcc/testsuite/g++.dg/template/restrict1.C
  b8b893e1844c502297d1e4e9591779ef  gcc/testsuite/g++.dg/template/scope1.C
  1ffed1eba156ff05925971c1bb91cd3d  gcc/testsuite/g++.dg/template/scope2.C
--- 19814,19830 ----
  db13b42ef3220221c06b57bc736b7714  gcc/testsuite/g++.dg/template/ref7.C
  a83323a3a58fc6939825b82ec71d661a  gcc/testsuite/g++.dg/template/ref8.C
  6ea497194158bc3d800411bd86aacaff  gcc/testsuite/g++.dg/template/ref9.C
! ddd0ed7c788878109a43ff802bc00454  gcc/testsuite/g++.dg/template/repo1.C
! b5ea979c0e21d5b248d576104c7762ae  gcc/testsuite/g++.dg/template/repo10.C
! b62a1b725ea9b5d8b864f37e33647341  gcc/testsuite/g++.dg/template/repo11.C
! bd2793d132b6f733d231dad851b1e948  gcc/testsuite/g++.dg/template/repo2.C
! d9ebb171ee12a7f9723eedfd8ecc6fc1  gcc/testsuite/g++.dg/template/repo3.C
! dc0d242dcc9441416a4d3302956871f5  gcc/testsuite/g++.dg/template/repo4.C
! 77c0d6283d020a0bb24594e80810fcc1  gcc/testsuite/g++.dg/template/repo5.C
! 29f26a3476f3b6eccb541475269ad795  gcc/testsuite/g++.dg/template/repo6.C
! 5ad0b5a478c27bfb763a1d7be26f9d76  gcc/testsuite/g++.dg/template/repo7.C
! 6a72d2086a55c3a35908d168a1a9aebc  gcc/testsuite/g++.dg/template/repo8.C
! 855bc881512d80f695fbd672e796ace2  gcc/testsuite/g++.dg/template/repo9.C
  9e9322d04add76d1f767de02d143704b  gcc/testsuite/g++.dg/template/restrict1.C
  b8b893e1844c502297d1e4e9591779ef  gcc/testsuite/g++.dg/template/scope1.C
  1ffed1eba156ff05925971c1bb91cd3d  gcc/testsuite/g++.dg/template/scope2.C
*************** a236f1d6b976dcdc6d96e37d197d8bba  gcc/te
*** 20304,20310 ****
  4d3937e73b843fa062f46a8e5db013c3  gcc/testsuite/g++.dg/torture/pr34241.C
  1a999024715fd40eac594a7f4cfec76f  gcc/testsuite/g++.dg/torture/pr34641.C
  b4f36f5dd9e57a473980dae121c14b78  gcc/testsuite/g++.dg/torture/pr34651.C
! d8292884d33aee768bffb9ee8a14c361  gcc/testsuite/g++.dg/torture/pr34850.C
  85e911bb9e21255ea86be27fe65584a1  gcc/testsuite/g++.dg/torture/pr34953.C
  5ed9cac836f27c61b211cf0002cc3911  gcc/testsuite/g++.dg/torture/pr35164-1.C
  d189c1337cd585db66672b0b6d7b9ff3  gcc/testsuite/g++.dg/torture/pr35164-2.C
--- 20350,20356 ----
  4d3937e73b843fa062f46a8e5db013c3  gcc/testsuite/g++.dg/torture/pr34241.C
  1a999024715fd40eac594a7f4cfec76f  gcc/testsuite/g++.dg/torture/pr34641.C
  b4f36f5dd9e57a473980dae121c14b78  gcc/testsuite/g++.dg/torture/pr34651.C
! baea9083b561c64a85b3d055f4f6c29c  gcc/testsuite/g++.dg/torture/pr34850.C
  85e911bb9e21255ea86be27fe65584a1  gcc/testsuite/g++.dg/torture/pr34953.C
  5ed9cac836f27c61b211cf0002cc3911  gcc/testsuite/g++.dg/torture/pr35164-1.C
  d189c1337cd585db66672b0b6d7b9ff3  gcc/testsuite/g++.dg/torture/pr35164-2.C
*************** cf4f053f829cc77941d9499636dba788  gcc/te
*** 20670,20675 ****
--- 20716,20723 ----
  28251f0199f94a1606cac696e1db484b  gcc/testsuite/g++.dg/torture/pr89303.C
  6295f2521ee059610fe7d8e12800e20b  gcc/testsuite/g++.dg/torture/pr89698.C
  922274fa2bea46eb7cee843b1f139ab8  gcc/testsuite/g++.dg/torture/pr90194.C
+ 8f37bcbeb67682110bfb7b989631551a  gcc/testsuite/g++.dg/torture/pr90982.C
+ 8512e0d79849c3153a1290024a552a14  gcc/testsuite/g++.dg/torture/pr91280.C
  e47702cb1ff0caccc17257524e8667dc  gcc/testsuite/g++.dg/torture/predcom-1.C
  d28910105d9c9253d94d70eacd5e19d4  gcc/testsuite/g++.dg/torture/pushpop_macro.C
  a1b47b9c3e69d79d1895ebc4fd11032b  gcc/testsuite/g++.dg/torture/stackalign/check.h
*************** cbba22e9568932c7e9798b4143e8babf  gcc/te
*** 20928,20933 ****
--- 20976,20982 ----
  3fc97853b7f5a33a82d43b9c8b97e80a  gcc/testsuite/g++.dg/tree-ssa/ssa-sra-3.C
  21d667243f1873cc74a1060b9e5a0f15  gcc/testsuite/g++.dg/tree-ssa/ssa-store-ccp-1.C
  49ee787a379cb6910b9e5718ae694e10  gcc/testsuite/g++.dg/tree-ssa/stabilize1.C
+ 2a5935f325533fa199bc7f5e3b2b36d5  gcc/testsuite/g++.dg/tree-ssa/tail-call-1.C
  0fb08fd6d187247ae5872931e884061c  gcc/testsuite/g++.dg/tree-ssa/tmmti.C
  67826d6c8638dba46a4b37835998f34a  gcc/testsuite/g++.dg/tree-ssa/volatile1.C
  927ac273b42ce90eecf5fb0ad135f1c0  gcc/testsuite/g++.dg/tree-ssa/volatile2.C
*************** a5142c9cd89ebb3502a6adbdb75fa29c  gcc/te
*** 21212,21217 ****
--- 21261,21267 ----
  223a9cc82cfdc42f62bbb5398c219cc8  gcc/testsuite/g++.dg/warn/Wimplicit-fallthrough-1.C
  e8496d82a0f58fc4bc26efa7a0a75fd3  gcc/testsuite/g++.dg/warn/Wimplicit-fallthrough-2.C
  126f476a9780bcba16781feab90ed2d8  gcc/testsuite/g++.dg/warn/Wimplicit-fallthrough-3.C
+ d08dead319fb957e35430972a673a2fe  gcc/testsuite/g++.dg/warn/Wimplicit-fallthrough-4.C
  34ef776f2e6de10953d2565fdd08a426  gcc/testsuite/g++.dg/warn/Winit-list1.C
  59963a59cab2e70536733c20bef445b9  gcc/testsuite/g++.dg/warn/Winit-list2.C
  be08197ff1e9fe131158c9e64ecfcf10  gcc/testsuite/g++.dg/warn/Winit-list3.C
*************** d0e225992bc2f0e5e2e51d846e21a8b4  gcc/te
*** 21307,21312 ****
--- 21357,21363 ----
  9c909989b6fe62571bb57ca4b30ea4e2  gcc/testsuite/g++.dg/warn/Wreturn-local-addr-3.C
  514216b0701c15265ff14809c766c104  gcc/testsuite/g++.dg/warn/Wreturn-local-addr-4.C
  8020f9bd49dcb3bd70e40a1e2beda78c  gcc/testsuite/g++.dg/warn/Wreturn-local-addr-5.C
+ d65c00ca7eab93097380a676907d2243  gcc/testsuite/g++.dg/warn/Wreturn-local-addr-6.C
  7e583350bd73c98912c56f5d3dd90aed  gcc/testsuite/g++.dg/warn/Wreturn-local-addr.C
  784c916e3f956afe80f26ff565b29be6  gcc/testsuite/g++.dg/warn/Wreturn-type-1.C
  152517b8ffa5661c5b6be0b9234c1501  gcc/testsuite/g++.dg/warn/Wreturn-type-10.C
*************** eba56eb80e2c30e3bb80d1a990dbb623  gcc/te
*** 21391,21396 ****
--- 21442,21448 ----
  c4794eeb90f1cfe006ae901e87395026  gcc/testsuite/g++.dg/warn/Wsubobject-linkage-4.C
  37b1f9816a13b859a74d7d771c457985  gcc/testsuite/g++.dg/warn/Wsuggest-final-2.C
  66fc4594b649634436248d04beb915da  gcc/testsuite/g++.dg/warn/Wsuggest-final.C
+ bc5f4f6e82e2462ec57c90e3dde36d89  gcc/testsuite/g++.dg/warn/Wsuggest-override-2.C
  4e17982b5944b63e0e786ace108f80ec  gcc/testsuite/g++.dg/warn/Wsuggest-override.C
  77e66f6335a7a4224bbaee7a4264c3e6  gcc/testsuite/g++.dg/warn/Wswitch-1.C
  063811cae4064dfe33ddbcd11e9f93ee  gcc/testsuite/g++.dg/warn/Wswitch-2.C
*************** e7ee5bb602fee5b34b1fc6b20d8d756c  gcc/te
*** 24390,24400 ****
  d7cca84493aad98aec660bbff1f5b1c5  gcc/testsuite/g++.old-deja/g++.pt/instantiate13.C
  7aec59bb622f42c16476e3d897fb0cb4  gcc/testsuite/g++.old-deja/g++.pt/instantiate2.C
  d312822e3a0567debe161e80a9852c67  gcc/testsuite/g++.old-deja/g++.pt/instantiate3.C
! e28db19ea86e39497310ad6bb9c55fc6  gcc/testsuite/g++.old-deja/g++.pt/instantiate4.C
  b72705507b458d57e4782a54d6d2ee76  gcc/testsuite/g++.old-deja/g++.pt/instantiate5-main.cc
  d9a0eaaa98a929b13cc2a5f883260640  gcc/testsuite/g++.old-deja/g++.pt/instantiate5.C
  4b60596da1a9f558f49d041b04457130  gcc/testsuite/g++.old-deja/g++.pt/instantiate5.cc
! f2223ecadbce71d436c96099b2d7bbac  gcc/testsuite/g++.old-deja/g++.pt/instantiate6.C
  d98d69ee99fb3f74d27827ff24fb8b3c  gcc/testsuite/g++.old-deja/g++.pt/instantiate7.C
  b760cfdba7c16665da061ab5cab1fa55  gcc/testsuite/g++.old-deja/g++.pt/instantiate8.C
  9b52836d0b5cc24477740b8ffda0b8b4  gcc/testsuite/g++.old-deja/g++.pt/instantiate9.C
--- 24442,24452 ----
  d7cca84493aad98aec660bbff1f5b1c5  gcc/testsuite/g++.old-deja/g++.pt/instantiate13.C
  7aec59bb622f42c16476e3d897fb0cb4  gcc/testsuite/g++.old-deja/g++.pt/instantiate2.C
  d312822e3a0567debe161e80a9852c67  gcc/testsuite/g++.old-deja/g++.pt/instantiate3.C
! 825ee583aa674bf21134ae75d138f879  gcc/testsuite/g++.old-deja/g++.pt/instantiate4.C
  b72705507b458d57e4782a54d6d2ee76  gcc/testsuite/g++.old-deja/g++.pt/instantiate5-main.cc
  d9a0eaaa98a929b13cc2a5f883260640  gcc/testsuite/g++.old-deja/g++.pt/instantiate5.C
  4b60596da1a9f558f49d041b04457130  gcc/testsuite/g++.old-deja/g++.pt/instantiate5.cc
! 818d0132cf2f719daaa55cca74152f2b  gcc/testsuite/g++.old-deja/g++.pt/instantiate6.C
  d98d69ee99fb3f74d27827ff24fb8b3c  gcc/testsuite/g++.old-deja/g++.pt/instantiate7.C
  b760cfdba7c16665da061ab5cab1fa55  gcc/testsuite/g++.old-deja/g++.pt/instantiate8.C
  9b52836d0b5cc24477740b8ffda0b8b4  gcc/testsuite/g++.old-deja/g++.pt/instantiate9.C
*************** d2ba4d7263802ba42326b543f3865c8e  gcc/te
*** 24603,24612 ****
  9496be7cce9dca2d16421479e66c783d  gcc/testsuite/g++.old-deja/g++.pt/ref2.C
  2ee7c20401a918194c5b9f8b6b65df26  gcc/testsuite/g++.old-deja/g++.pt/ref3.C
  473d7d5b75c57a212b20cd7b20b515c4  gcc/testsuite/g++.old-deja/g++.pt/ref4.C
! 706f15e009be25a8e79222ab0622d4fb  gcc/testsuite/g++.old-deja/g++.pt/repo1.C
! 7f4f10aa57f0877b1c68c5f103359587  gcc/testsuite/g++.old-deja/g++.pt/repo2.C
! 11584031135af6263c74e9e5a913db0b  gcc/testsuite/g++.old-deja/g++.pt/repo3.C
! 77de8441a356c3a922649e61860dd9d3  gcc/testsuite/g++.old-deja/g++.pt/repo4.C
  a8546d341b42085260ccd351b918e18c  gcc/testsuite/g++.old-deja/g++.pt/scope1.C
  7259c6f6b64b40712386f6548cabea8e  gcc/testsuite/g++.old-deja/g++.pt/shadow1.C
  83d4388d44f77cc9c61a03426a13af4e  gcc/testsuite/g++.old-deja/g++.pt/shadow2.C
--- 24655,24664 ----
  9496be7cce9dca2d16421479e66c783d  gcc/testsuite/g++.old-deja/g++.pt/ref2.C
  2ee7c20401a918194c5b9f8b6b65df26  gcc/testsuite/g++.old-deja/g++.pt/ref3.C
  473d7d5b75c57a212b20cd7b20b515c4  gcc/testsuite/g++.old-deja/g++.pt/ref4.C
! ac1af67641d29d797a5fecff3195490f  gcc/testsuite/g++.old-deja/g++.pt/repo1.C
! 5778287430fe98246054adbc40f3197f  gcc/testsuite/g++.old-deja/g++.pt/repo2.C
! 505bdc3813f7ceff365758e44941f6ea  gcc/testsuite/g++.old-deja/g++.pt/repo3.C
! 8980f621fd13d9dea2be096fb966ac7b  gcc/testsuite/g++.old-deja/g++.pt/repo4.C
  a8546d341b42085260ccd351b918e18c  gcc/testsuite/g++.old-deja/g++.pt/scope1.C
  7259c6f6b64b40712386f6548cabea8e  gcc/testsuite/g++.old-deja/g++.pt/shadow1.C
  83d4388d44f77cc9c61a03426a13af4e  gcc/testsuite/g++.old-deja/g++.pt/shadow2.C
*************** aed6e5e76d30c7296815bcff247c5b1d  gcc/te
*** 25056,25061 ****
--- 25108,25114 ----
  e42b1e4bae5852d02674a9f5a44931b3  gcc/testsuite/g++.target/i386/pr89630.C
  e8d8678f29554250ac24dbb0b0a65e98  gcc/testsuite/g++.target/i386/pr89650.C
  6a8ecb5087f6e681c993119a988900ef  gcc/testsuite/g++.target/i386/pr90187.C
+ ae2a93d8f19ffa52e3299875575fb012  gcc/testsuite/g++.target/i386/pr90303.C
  a621b799eff193996043d9d5462e5c27  gcc/testsuite/g++.target/i386/sse4_1-check.h
  821d1f6cc7812ffc5220fc45c484c00f  gcc/testsuite/g++.target/i386/sse4_1-pr54700-1.C
  05e47f652ea4bc7c8df9bae20aaaa2b4  gcc/testsuite/g++.target/i386/sse4_1-pr54700-2.C
*************** caa74354806f94b1777d3d438547d909  gcc/te
*** 27661,27667 ****
  d7d9ce89ee3d3fe0e8938f62790f051e  gcc/testsuite/gcc.c-torture/execute/builtins/abs-2.c
  1dda6f7a5d9ce23a5db5f59c430ae29e  gcc/testsuite/gcc.c-torture/execute/builtins/abs-3-lib.c
  8784d3bd9b264b3c2abfb7b7ea25ccb6  gcc/testsuite/gcc.c-torture/execute/builtins/abs-3.c
! a75d01e571a35e7143384cb35b42813f  gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp
  82dc8c0cc07405b06eb5eee9b43cb713  gcc/testsuite/gcc.c-torture/execute/builtins/chk.h
  f36e146a2aececdc84d9199d53a363ec  gcc/testsuite/gcc.c-torture/execute/builtins/complex-1-lib.c
  8b5a662c0134cd00115a5866e1c0b6c9  gcc/testsuite/gcc.c-torture/execute/builtins/complex-1.c
--- 27714,27720 ----
  d7d9ce89ee3d3fe0e8938f62790f051e  gcc/testsuite/gcc.c-torture/execute/builtins/abs-2.c
  1dda6f7a5d9ce23a5db5f59c430ae29e  gcc/testsuite/gcc.c-torture/execute/builtins/abs-3-lib.c
  8784d3bd9b264b3c2abfb7b7ea25ccb6  gcc/testsuite/gcc.c-torture/execute/builtins/abs-3.c
! 3001e18be20e9627ad1cc66e25c1881f  gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp
  82dc8c0cc07405b06eb5eee9b43cb713  gcc/testsuite/gcc.c-torture/execute/builtins/chk.h
  f36e146a2aececdc84d9199d53a363ec  gcc/testsuite/gcc.c-torture/execute/builtins/complex-1-lib.c
  8b5a662c0134cd00115a5866e1c0b6c9  gcc/testsuite/gcc.c-torture/execute/builtins/complex-1.c
*************** fe9cbf88b57bdd9a5bf9c526284225f4  gcc/te
*** 28506,28511 ****
--- 28559,28566 ----
  4d7dae66f38ff3b1b286c300208b02ed  gcc/testsuite/gcc.c-torture/execute/pr89634.c
  4165667509c1985c02a5caebd101614d  gcc/testsuite/gcc.c-torture/execute/pr89826.c
  b218aa552a7d53beb1e047811733490d  gcc/testsuite/gcc.c-torture/execute/pr90025.c
+ 5235b3e2d6dd776b53d6a44ba5933a8a  gcc/testsuite/gcc.c-torture/execute/pr90949.c
+ 7f239d011b9e98943acdc8e3437ed19c  gcc/testsuite/gcc.c-torture/execute/pr91137.c
  8587088d2eab0e974762ba6cd20b4f04  gcc/testsuite/gcc.c-torture/execute/printf-1.c
  c9ea0c1a31433c22b0bdd0a5b832f7e8  gcc/testsuite/gcc.c-torture/execute/printf-2.c
  9e89c9802e280d635a7bc6756bbaf6e6  gcc/testsuite/gcc.c-torture/execute/printf-chk-1.c
*************** e7237b88231aff2adb46cd199c02550b  gcc/te
*** 28917,28922 ****
--- 28972,28978 ----
  4e40d774fd6f3a1ad4a56086ce6b9341  gcc/testsuite/gcc.dg/Warray-bounds-40.c
  64ab977bbe0d407f03762d3278bb5459  gcc/testsuite/gcc.dg/Warray-bounds-41.c
  f789b1e7b8becd79f38feadd4851b46e  gcc/testsuite/gcc.dg/Warray-bounds-42.c
+ 4d9b6b8d80def8d89af5874a24726506  gcc/testsuite/gcc.dg/Warray-bounds-43.c
  6a53ea6731c8e33605392ac843284e1c  gcc/testsuite/gcc.dg/Warray-bounds-5.c
  80c3d31a9d8de2d05bed1c5c1e97d4c5  gcc/testsuite/gcc.dg/Warray-bounds-6.c
  5be3608072cf842ac1c1ee348830d85a  gcc/testsuite/gcc.dg/Warray-bounds-7.c
*************** db5432c9efc7dc40270438aeee76eb69  gcc/te
*** 29340,29346 ****
  650fc3032a7e08987ca619b55b3a366b  gcc/testsuite/gcc.dg/asan/pr82545.c
  9bc80e3f249062d650dd94cb87ee3fc3  gcc/testsuite/gcc.dg/asan/pr83185.c
  c6879980a054642fecf33371357e8e0e  gcc/testsuite/gcc.dg/asan/pr86962.c
! f93c79487a69b0004aaf7e0503dcc0e8  gcc/testsuite/gcc.dg/asan/pr87930.c
  da89dc3f01ef08b35253f1daef462bec  gcc/testsuite/gcc.dg/asan/sancov-1.c
  7f4f842288c94385c74120c61927a140  gcc/testsuite/gcc.dg/asan/use-after-scope-1.c
  83d04d7ae277af2b6b6c14d844bec429  gcc/testsuite/gcc.dg/asan/use-after-scope-10.c
--- 29396,29402 ----
  650fc3032a7e08987ca619b55b3a366b  gcc/testsuite/gcc.dg/asan/pr82545.c
  9bc80e3f249062d650dd94cb87ee3fc3  gcc/testsuite/gcc.dg/asan/pr83185.c
  c6879980a054642fecf33371357e8e0e  gcc/testsuite/gcc.dg/asan/pr86962.c
! 73adb0a2b667c56247eeda7268b38c1e  gcc/testsuite/gcc.dg/asan/pr87930.c
  da89dc3f01ef08b35253f1daef462bec  gcc/testsuite/gcc.dg/asan/sancov-1.c
  7f4f842288c94385c74120c61927a140  gcc/testsuite/gcc.dg/asan/use-after-scope-1.c
  83d04d7ae277af2b6b6c14d844bec429  gcc/testsuite/gcc.dg/asan/use-after-scope-10.c
*************** bff5bf12c7a752b89f17af335428c788  gcc/te
*** 29498,29504 ****
  b2c4e769d6b76333376078e568f8eaa8  gcc/testsuite/gcc.dg/attr-copy-3.c
  33bfe432b84ca62b61405f079f342fc2  gcc/testsuite/gcc.dg/attr-copy-4.c
  b89b2a5e91e59587574b0ef6b1f1b4c7  gcc/testsuite/gcc.dg/attr-copy-5.c
! 97c732cf3eb1491a1c6368a2b9fa6964  gcc/testsuite/gcc.dg/attr-copy-6.c
  c10fa29096ca32d276cd578446b49f94  gcc/testsuite/gcc.dg/attr-copy-7.c
  3fa183282ac58f59f04453b026ab5935  gcc/testsuite/gcc.dg/attr-copy-8.c
  b354bea7c992db9900660e8f86e50619  gcc/testsuite/gcc.dg/attr-copy.c
--- 29554,29560 ----
  b2c4e769d6b76333376078e568f8eaa8  gcc/testsuite/gcc.dg/attr-copy-3.c
  33bfe432b84ca62b61405f079f342fc2  gcc/testsuite/gcc.dg/attr-copy-4.c
  b89b2a5e91e59587574b0ef6b1f1b4c7  gcc/testsuite/gcc.dg/attr-copy-5.c
! 2e8ef3bda676c7ad375d26757a98539f  gcc/testsuite/gcc.dg/attr-copy-6.c
  c10fa29096ca32d276cd578446b49f94  gcc/testsuite/gcc.dg/attr-copy-7.c
  3fa183282ac58f59f04453b026ab5935  gcc/testsuite/gcc.dg/attr-copy-8.c
  b354bea7c992db9900660e8f86e50619  gcc/testsuite/gcc.dg/attr-copy.c
*************** d4c6704efcf13b06e8298878fac4997e  gcc/te
*** 29583,29588 ****
--- 29639,29645 ----
  3e6146dc074b29e53924ebb8947bcb10  gcc/testsuite/gcc.dg/autopar/pr83957.c
  a15c47e075395d034e4a4f801ac3bbee  gcc/testsuite/gcc.dg/autopar/pr86097.c
  6883ec09b5e79aa6876e10f452d1585f  gcc/testsuite/gcc.dg/autopar/pr90211.c
+ 9f783e9011aea086e00128ca4b6390a4  gcc/testsuite/gcc.dg/autopar/pr91162.c
  cfcabb1d73fb9955200dafe2f7cd4eda  gcc/testsuite/gcc.dg/autopar/reduc-1.c
  bd8dcababb2b878b4b2e6a7b44270723  gcc/testsuite/gcc.dg/autopar/reduc-1char.c
  faacb19babd5a7b53cfd57e60279fa11  gcc/testsuite/gcc.dg/autopar/reduc-1short.c
*************** fefb3e35a8a1d6bc164a6eb33d7fdbb6  gcc/te
*** 30602,30608 ****
  99a74985c69613ac4a42ee34fb74051f  gcc/testsuite/gcc.dg/cpp/include5.c
  407474d1770120e01043176212576177  gcc/testsuite/gcc.dg/cpp/include6.c
  b169efc722fc4f26173ce092c4172e89  gcc/testsuite/gcc.dg/cpp/include7.c
! 10a60705ad3a511b1b8d4078bd299c37  gcc/testsuite/gcc.dg/cpp/isysroot-1.c
  d2356c14719220729fca6a1807576fd6  gcc/testsuite/gcc.dg/cpp/isysroot-2.c
  6aec7ee07d2c4b1e4dbca7996c29c33d  gcc/testsuite/gcc.dg/cpp/lexident.c
  ed521ab2015dc11905c0db0f47732ede  gcc/testsuite/gcc.dg/cpp/lexnum.c
--- 30659,30665 ----
  99a74985c69613ac4a42ee34fb74051f  gcc/testsuite/gcc.dg/cpp/include5.c
  407474d1770120e01043176212576177  gcc/testsuite/gcc.dg/cpp/include6.c
  b169efc722fc4f26173ce092c4172e89  gcc/testsuite/gcc.dg/cpp/include7.c
! d5a926e3d208d77f347b69e459787e36  gcc/testsuite/gcc.dg/cpp/isysroot-1.c
  d2356c14719220729fca6a1807576fd6  gcc/testsuite/gcc.dg/cpp/isysroot-2.c
  6aec7ee07d2c4b1e4dbca7996c29c33d  gcc/testsuite/gcc.dg/cpp/lexident.c
  ed521ab2015dc11905c0db0f47732ede  gcc/testsuite/gcc.dg/cpp/lexnum.c
*************** fe82f155f148a27e0e5e22f4daa9c8a9  gcc/te
*** 30918,30924 ****
  3c434fbf69ab63118b91a596ff524ca3  gcc/testsuite/gcc.dg/cpp/unc4.c
  34fc89f1d246197a5b7c09184e223c2d  gcc/testsuite/gcc.dg/cpp/undef-opt-1.c
  98e3377149a8eb0003f1fc9545eb39cb  gcc/testsuite/gcc.dg/cpp/undef2.c
! b580fc14655d151bc7323c9844094653  gcc/testsuite/gcc.dg/cpp/usr/include/stdio.h
  b2573d118970340cf652e946e2f42a3c  gcc/testsuite/gcc.dg/cpp/utf8-5byte-1.c
  2adb7d5686ff190b39e11527a9b2fece  gcc/testsuite/gcc.dg/cpp/vararg1.c
  7d4c3e4f46665b8a19524995ee62bdf7  gcc/testsuite/gcc.dg/cpp/vararg2.c
--- 30975,30981 ----
  3c434fbf69ab63118b91a596ff524ca3  gcc/testsuite/gcc.dg/cpp/unc4.c
  34fc89f1d246197a5b7c09184e223c2d  gcc/testsuite/gcc.dg/cpp/undef-opt-1.c
  98e3377149a8eb0003f1fc9545eb39cb  gcc/testsuite/gcc.dg/cpp/undef2.c
! b580fc14655d151bc7323c9844094653  gcc/testsuite/gcc.dg/cpp/usr/include/example.h
  b2573d118970340cf652e946e2f42a3c  gcc/testsuite/gcc.dg/cpp/utf8-5byte-1.c
  2adb7d5686ff190b39e11527a9b2fece  gcc/testsuite/gcc.dg/cpp/vararg1.c
  7d4c3e4f46665b8a19524995ee62bdf7  gcc/testsuite/gcc.dg/cpp/vararg2.c
*************** c9fb88e0f1b5c073a2385125ee506c3d  gcc/te
*** 30976,30986 ****
  fb5a1322bd685744938894a0d61c31cd  gcc/testsuite/gcc.dg/darwin-ld-3.c
  9403f2a573873e69a5f66d792f2002b9  gcc/testsuite/gcc.dg/darwin-ld-4.c
  ac166dddd60ee5e26796af85796e8ce4  gcc/testsuite/gcc.dg/darwin-ld-5.c
! fe43be65e311390f6095588e6e663238  gcc/testsuite/gcc.dg/darwin-minversion-1.c
  8d9b0ae7630ed3e5ea62d8f528be9535  gcc/testsuite/gcc.dg/darwin-minversion-10.c
  2710c165e530b0df4195d645b6818a14  gcc/testsuite/gcc.dg/darwin-minversion-11.c
  a83187c00bd86f2436c9e84b40b88937  gcc/testsuite/gcc.dg/darwin-minversion-12.c
! 944161eec9e0dffb752119544a188705  gcc/testsuite/gcc.dg/darwin-minversion-2.c
  7f95fd24b4c6320826303eb18bf069e5  gcc/testsuite/gcc.dg/darwin-minversion-3.c
  6397e1571ab9acb562272433e8b604f5  gcc/testsuite/gcc.dg/darwin-minversion-4.c
  f82c26e49414aa09e3346f397544e64e  gcc/testsuite/gcc.dg/darwin-minversion-5.c
--- 31033,31043 ----
  fb5a1322bd685744938894a0d61c31cd  gcc/testsuite/gcc.dg/darwin-ld-3.c
  9403f2a573873e69a5f66d792f2002b9  gcc/testsuite/gcc.dg/darwin-ld-4.c
  ac166dddd60ee5e26796af85796e8ce4  gcc/testsuite/gcc.dg/darwin-ld-5.c
! f88d22acd71cc3219834b77615cedbc8  gcc/testsuite/gcc.dg/darwin-minversion-1.c
  8d9b0ae7630ed3e5ea62d8f528be9535  gcc/testsuite/gcc.dg/darwin-minversion-10.c
  2710c165e530b0df4195d645b6818a14  gcc/testsuite/gcc.dg/darwin-minversion-11.c
  a83187c00bd86f2436c9e84b40b88937  gcc/testsuite/gcc.dg/darwin-minversion-12.c
! 0ee0b5bc033ff95d344923707892a0f3  gcc/testsuite/gcc.dg/darwin-minversion-2.c
  7f95fd24b4c6320826303eb18bf069e5  gcc/testsuite/gcc.dg/darwin-minversion-3.c
  6397e1571ab9acb562272433e8b604f5  gcc/testsuite/gcc.dg/darwin-minversion-4.c
  f82c26e49414aa09e3346f397544e64e  gcc/testsuite/gcc.dg/darwin-minversion-5.c
*************** ee94511375797117140ca777fd1695b1  gcc/te
*** 30988,30999 ****
  704c9a2dca0a451cca6e5855f7f2347f  gcc/testsuite/gcc.dg/darwin-minversion-7.c
  5a8b775f8ce1e0cafb8782fbc39b58e4  gcc/testsuite/gcc.dg/darwin-minversion-8.c
  aa9dfa39c42ef65a88c0a708412fb842  gcc/testsuite/gcc.dg/darwin-minversion-9.c
  333be43e38c5b8f9c8bde5d01493902a  gcc/testsuite/gcc.dg/darwin-sections.c
  3cfa6daebed9a12884613012f50433e4  gcc/testsuite/gcc.dg/darwin-segaddr.c
  c9bd4478d375a6bea777dcc7c9667d5a  gcc/testsuite/gcc.dg/darwin-version-1.c
  9145b589b54240035dacb7540309d62e  gcc/testsuite/gcc.dg/darwin-weakimport-1.c
  bda7de2e2fd6472aa3ffe7873407e58d  gcc/testsuite/gcc.dg/darwin-weakimport-2.c
! 17dc761b8be4e29841270d6ef57c59a7  gcc/testsuite/gcc.dg/darwin-weakimport-3.c
  d8aef0c8953934ea061fdce6e985cdf1  gcc/testsuite/gcc.dg/darwin-weakref-1.c
  4e2720fdf9f84481a42dcd33f4b6d7a5  gcc/testsuite/gcc.dg/debug/20000503-1.c
  eeacdefaf2f5fad28609bc9a156918cb  gcc/testsuite/gcc.dg/debug/20010207-1.c
--- 31045,31057 ----
  704c9a2dca0a451cca6e5855f7f2347f  gcc/testsuite/gcc.dg/darwin-minversion-7.c
  5a8b775f8ce1e0cafb8782fbc39b58e4  gcc/testsuite/gcc.dg/darwin-minversion-8.c
  aa9dfa39c42ef65a88c0a708412fb842  gcc/testsuite/gcc.dg/darwin-minversion-9.c
+ 5ca3ca317094442241bdcaf1320473d2  gcc/testsuite/gcc.dg/darwin-minversion-link.c
  333be43e38c5b8f9c8bde5d01493902a  gcc/testsuite/gcc.dg/darwin-sections.c
  3cfa6daebed9a12884613012f50433e4  gcc/testsuite/gcc.dg/darwin-segaddr.c
  c9bd4478d375a6bea777dcc7c9667d5a  gcc/testsuite/gcc.dg/darwin-version-1.c
  9145b589b54240035dacb7540309d62e  gcc/testsuite/gcc.dg/darwin-weakimport-1.c
  bda7de2e2fd6472aa3ffe7873407e58d  gcc/testsuite/gcc.dg/darwin-weakimport-2.c
! 616f3eafcf2947e4dd54e569654c0721  gcc/testsuite/gcc.dg/darwin-weakimport-3.c
  d8aef0c8953934ea061fdce6e985cdf1  gcc/testsuite/gcc.dg/darwin-weakref-1.c
  4e2720fdf9f84481a42dcd33f4b6d7a5  gcc/testsuite/gcc.dg/debug/20000503-1.c
  eeacdefaf2f5fad28609bc9a156918cb  gcc/testsuite/gcc.dg/debug/20010207-1.c
*************** a85b0288fea2d86fdb34d6e61c8fb5c4  gcc/te
*** 32047,32052 ****
--- 32105,32111 ----
  bc9fedcf7d4ab83a9eac1b425a07e995  gcc/testsuite/gcc.dg/gomp/pr68128-2.c
  b6e412b1e41464bf3c6ad63059710985  gcc/testsuite/gcc.dg/gomp/pr68640.c
  94d52afbc97b558472c16b172f9755e9  gcc/testsuite/gcc.dg/gomp/pr72781.c
+ 789ef66f070336e211866c3e5ec1dc53  gcc/testsuite/gcc.dg/gomp/pr78884.c
  3dfa5450530e68792fc799c17f83fc46  gcc/testsuite/gcc.dg/gomp/pr81768-1.c
  43bccc2e99a04235390798e75d04c6d1  gcc/testsuite/gcc.dg/gomp/pr81768-2.c
  1fb1dcba746e154601a6f0935615231b  gcc/testsuite/gcc.dg/gomp/pr82374.c
*************** d7416cac7d67876a0d0d2ddd8b64c9d9  gcc/te
*** 32066,32071 ****
--- 32125,32133 ----
  0c7376f88d06747513e9db1619206c72  gcc/testsuite/gcc.dg/gomp/pr89246-1.c
  c60bd6d06d92414ccd01870addd85132  gcc/testsuite/gcc.dg/gomp/pr89246-2.c
  ef3626bfd9a01c1b3e4b0d6ca7d55c1a  gcc/testsuite/gcc.dg/gomp/pr89796.c
+ 7b7c5619e17caf4ff7de95c0ea515fde  gcc/testsuite/gcc.dg/gomp/pr90900.c
+ 05d60743092504cb97cd1b69bc287d30  gcc/testsuite/gcc.dg/gomp/pr91063.c
+ ed760ac8f4b74b9e23f9f524135a1729  gcc/testsuite/gcc.dg/gomp/pr91216.c
  32d1b4709fce01c7b0f596da5c040f2a  gcc/testsuite/gcc.dg/gomp/preprocess-1.c
  5a96f232ac76ad6d8182f67c3f3a4acf  gcc/testsuite/gcc.dg/gomp/reduction-1.c
  ee48ac12f6aa280cf17765633b31f541  gcc/testsuite/gcc.dg/gomp/reduction-2.c
*************** c93c19af3912c5372099065c71ffba18  gcc/te
*** 34627,34633 ****
  f2ca35cbd43cf9bf71e9cbf3e52945f0  gcc/testsuite/gcc.dg/pr57300.c
  8b752322466ded9ea7fe5603bd34f671  gcc/testsuite/gcc.dg/pr57371-5.c
  004a4f8fdc3d9f3d8f85ab84374cfcd6  gcc/testsuite/gcc.dg/pr57438-1.c
- 2542153df9a655c66c2e42c88c5ee178  gcc/testsuite/gcc.dg/pr57438-2.c
  7c87b573539bed38c56258f64393c76b  gcc/testsuite/gcc.dg/pr57518.c
  23b96bb3749fb8b514316d255d91f96d  gcc/testsuite/gcc.dg/pr57662.c
  b734ba441f9823ae6d68c2c14f2e34e8  gcc/testsuite/gcc.dg/pr57773.c
--- 34689,34694 ----
*************** b0750cc8ba04869cc1e70217f4eebdbc  gcc/te
*** 35327,35333 ****
  a357c4dca7ce74a04dd61ff432ff8404  gcc/testsuite/gcc.dg/pr87490.c
  9f5835dddff06438d1493a4e9eb56c06  gcc/testsuite/gcc.dg/pr87600-1.c
  941bf2bb808441fd8f30ce9dc0733891  gcc/testsuite/gcc.dg/pr87600-2.c
! a4732941204a66b07b04e1d653806d88  gcc/testsuite/gcc.dg/pr87600.h
  b7d45912d0dac5e2ce046c07528b0357  gcc/testsuite/gcc.dg/pr87672.c
  1e2ee0fcf0cc52376376b86486419c06  gcc/testsuite/gcc.dg/pr87746.c
  224228e72fa0c94015acbd06f5823e98  gcc/testsuite/gcc.dg/pr87790.c
--- 35388,35394 ----
  a357c4dca7ce74a04dd61ff432ff8404  gcc/testsuite/gcc.dg/pr87490.c
  9f5835dddff06438d1493a4e9eb56c06  gcc/testsuite/gcc.dg/pr87600-1.c
  941bf2bb808441fd8f30ce9dc0733891  gcc/testsuite/gcc.dg/pr87600-2.c
! 28c810126f7d3c5ae3071696d39f9f29  gcc/testsuite/gcc.dg/pr87600.h
  b7d45912d0dac5e2ce046c07528b0357  gcc/testsuite/gcc.dg/pr87672.c
  1e2ee0fcf0cc52376376b86486419c06  gcc/testsuite/gcc.dg/pr87746.c
  224228e72fa0c94015acbd06f5823e98  gcc/testsuite/gcc.dg/pr87790.c
*************** a24193887db72f1e75b2698c04b4ef32  gcc/te
*** 35401,35406 ****
--- 35462,35471 ----
  0a4f5fe719bf1ce6ae61fc33e03adf0f  gcc/testsuite/gcc.dg/pr90082.c
  1da58e3a4fac902964fc884136ff0b30  gcc/testsuite/gcc.dg/pr90095-1.c
  3a34ebdf201442368e6b516ca9855124  gcc/testsuite/gcc.dg/pr90095-2.c
+ 007da9cc3379de76a6986f6c8d62f1aa  gcc/testsuite/gcc.dg/pr90733.c
+ 7c81184e9f0f9dead0859125d7a01a19  gcc/testsuite/gcc.dg/pr90756.c
+ a5cf54d159902a526ee7923257cf4b92  gcc/testsuite/gcc.dg/pr90760.c
+ e2ae67eb39b2578af8765a01c6e6dd08  gcc/testsuite/gcc.dg/pr90892.c
  3825638bdc3a2a004aba9b3d95352327  gcc/testsuite/gcc.dg/pr9365-1.c
  ec1830becced622760bda688ca2bb126  gcc/testsuite/gcc.dg/pr9814-1.c
  38d740dd13641c97d4f565dcd6338d23  gcc/testsuite/gcc.dg/pragma-align-2.c
*************** d5c52784f2a9482db5759569670513e1  gcc/te
*** 35840,35846 ****
  183189a194965b2af592fc3078e905a8  gcc/testsuite/gcc.dg/strlenopt-23.c
  646557764e5eb43bbecf80f7d4847c26  gcc/testsuite/gcc.dg/strlenopt-24.c
  12ccf4d56a602adffcb4e2aa30ca2e53  gcc/testsuite/gcc.dg/strlenopt-25.c
! e2f640ed202ec3e4ac46c04b5b4c8c30  gcc/testsuite/gcc.dg/strlenopt-26.c
  54c022499c5cd6ec3df67aad7bd05203  gcc/testsuite/gcc.dg/strlenopt-27.c
  fb677e40969bbae1b87d54fe31395b4b  gcc/testsuite/gcc.dg/strlenopt-28.c
  9291875a8e6a12ef828a03b860b87e2e  gcc/testsuite/gcc.dg/strlenopt-29.c
--- 35905,35911 ----
  183189a194965b2af592fc3078e905a8  gcc/testsuite/gcc.dg/strlenopt-23.c
  646557764e5eb43bbecf80f7d4847c26  gcc/testsuite/gcc.dg/strlenopt-24.c
  12ccf4d56a602adffcb4e2aa30ca2e53  gcc/testsuite/gcc.dg/strlenopt-25.c
! 340d5f16ff375f4dad387c3e2393928b  gcc/testsuite/gcc.dg/strlenopt-26.c
  54c022499c5cd6ec3df67aad7bd05203  gcc/testsuite/gcc.dg/strlenopt-27.c
  fb677e40969bbae1b87d54fe31395b4b  gcc/testsuite/gcc.dg/strlenopt-28.c
  9291875a8e6a12ef828a03b860b87e2e  gcc/testsuite/gcc.dg/strlenopt-29.c
*************** bb24866cbd28f3f0d47c037448e21d38  gcc/te
*** 35885,35890 ****
--- 35950,35956 ----
  158053e2023d0614005cd902e99f9a24  gcc/testsuite/gcc.dg/strlenopt-6.c
  85f75d34cb6b50c9ce350c543789c6c0  gcc/testsuite/gcc.dg/strlenopt-60.c
  98803059df87193eb2056542d3776bf6  gcc/testsuite/gcc.dg/strlenopt-61.c
+ a37b1c1f5f5440b727c422f8dc1d6fd0  gcc/testsuite/gcc.dg/strlenopt-67.c
  844a0bb7215859aed0f6251edbf80a05  gcc/testsuite/gcc.dg/strlenopt-7.c
  dd3ad10434a920f51b09ddbe77f97b84  gcc/testsuite/gcc.dg/strlenopt-8.c
  043590230d28cceb575cbbc9a044e4d1  gcc/testsuite/gcc.dg/strlenopt-9.c
*************** a56be250f5d8a4a3f63fad5c8624d2bb  gcc/te
*** 37193,37198 ****
--- 37259,37272 ----
  998a987615152e0ebad640146ff97b16  gcc/testsuite/gcc.dg/torture/pr89794.c
  03ff50043fe9b066d5d9805c81aeed55  gcc/testsuite/gcc.dg/torture/pr90020.c
  f13f8d9bb577a47a3c6edb46c6c340b5  gcc/testsuite/gcc.dg/torture/pr90071.c
+ 1c6a61da912dfe2711fb64a23a660471  gcc/testsuite/gcc.dg/torture/pr90328.c
+ 745c92ddb25098eaa8987c980ede181f  gcc/testsuite/gcc.dg/torture/pr90402-1.c
+ 0b0362f5f040bcbdde9b64197a1dd797  gcc/testsuite/gcc.dg/torture/pr90972.c
+ 6658d6f5893b06f49b107ca7db0f19e3  gcc/testsuite/gcc.dg/torture/pr91126.c
+ bd9bc7b117dd395156db0636799b62e1  gcc/testsuite/gcc.dg/torture/pr91145.c
+ b56baaf7b8ad0b8f417806ebccb47e43  gcc/testsuite/gcc.dg/torture/pr91178-2.c
+ 42016ab106da494ff9100e8b0d488dab  gcc/testsuite/gcc.dg/torture/pr91178.c
+ 9a517e2a6fabc62383485f161c86b5df  gcc/testsuite/gcc.dg/torture/pr91200.c
  d086c3946230ba05df33a45be4862730  gcc/testsuite/gcc.dg/torture/pta-callused-1.c
  39620328710fd9ff170741766805e426  gcc/testsuite/gcc.dg/torture/pta-escape-1.c
  f50cbae53561b1267140f574974f7fc0  gcc/testsuite/gcc.dg/torture/pta-ptrarith-1.c
*************** fa7217b4e402db46b1d64ca38eb6f212  gcc/te
*** 37346,37354 ****
  73302853a530c030ecd1ff602214cd97  gcc/testsuite/gcc.dg/tree-prof/pr77698.c
  41f2b0f1caac2c21616dfe0830cd87fe  gcc/testsuite/gcc.dg/tree-prof/pr79587.c
  6326a041bce19e077fb8352676c53447  gcc/testsuite/gcc.dg/tree-prof/prof-robust-1.c
! b0652355ce07f808e2763060ae560f71  gcc/testsuite/gcc.dg/tree-prof/section-attr-1.c
! 4dd865ac02a5c88c99940677ff3cb4c5  gcc/testsuite/gcc.dg/tree-prof/section-attr-2.c
! 75979642a7781fdf399b6c4707f23445  gcc/testsuite/gcc.dg/tree-prof/section-attr-3.c
  e0651baf3344a3a41f63b729be3166b4  gcc/testsuite/gcc.dg/tree-prof/split-1.c
  2e30efb8156c3ae50aaa50acadee975e  gcc/testsuite/gcc.dg/tree-prof/stringop-1.c
  bf4a85c23cfc61392d811a79b833d4e3  gcc/testsuite/gcc.dg/tree-prof/stringop-2.c
--- 37420,37428 ----
  73302853a530c030ecd1ff602214cd97  gcc/testsuite/gcc.dg/tree-prof/pr77698.c
  41f2b0f1caac2c21616dfe0830cd87fe  gcc/testsuite/gcc.dg/tree-prof/pr79587.c
  6326a041bce19e077fb8352676c53447  gcc/testsuite/gcc.dg/tree-prof/prof-robust-1.c
! 8056fa4726dd65db048215ace1fd27cc  gcc/testsuite/gcc.dg/tree-prof/section-attr-1.c
! d131f5a0666172175c8cd5182614bc56  gcc/testsuite/gcc.dg/tree-prof/section-attr-2.c
! 5ec02661d1bb8ee5a24db441f176b81c  gcc/testsuite/gcc.dg/tree-prof/section-attr-3.c
  e0651baf3344a3a41f63b729be3166b4  gcc/testsuite/gcc.dg/tree-prof/split-1.c
  2e30efb8156c3ae50aaa50acadee975e  gcc/testsuite/gcc.dg/tree-prof/stringop-1.c
  bf4a85c23cfc61392d811a79b833d4e3  gcc/testsuite/gcc.dg/tree-prof/stringop-2.c
*************** d225a29621cff47f99749a95f0ed3a1d  gcc/te
*** 38149,38155 ****
  a6df0e42d561322a43f9820ae94e0003  gcc/testsuite/gcc.dg/tree-ssa/pr36550.c
  11d90b3aa10cf7061c7cda86a8429b52  gcc/testsuite/gcc.dg/tree-ssa/pr36881.c
  4162213a059076a67645bb8870ace03d  gcc/testsuite/gcc.dg/tree-ssa/pr36908.c
! adb3f6ce8a584275916a331dab23b2ec  gcc/testsuite/gcc.dg/tree-ssa/pr37508.c
  ccfe111fd13f9c5dfdd26d93dac44fb2  gcc/testsuite/gcc.dg/tree-ssa/pr38250.c
  b481f7665019e11a28748774f18a2bb6  gcc/testsuite/gcc.dg/tree-ssa/pr38385.c
  e48f23a9961141e733efa0ee74dcb168  gcc/testsuite/gcc.dg/tree-ssa/pr38533.c
--- 38223,38229 ----
  a6df0e42d561322a43f9820ae94e0003  gcc/testsuite/gcc.dg/tree-ssa/pr36550.c
  11d90b3aa10cf7061c7cda86a8429b52  gcc/testsuite/gcc.dg/tree-ssa/pr36881.c
  4162213a059076a67645bb8870ace03d  gcc/testsuite/gcc.dg/tree-ssa/pr36908.c
! b1bf59adba2671e61cd5717d26c1e934  gcc/testsuite/gcc.dg/tree-ssa/pr37508.c
  ccfe111fd13f9c5dfdd26d93dac44fb2  gcc/testsuite/gcc.dg/tree-ssa/pr38250.c
  b481f7665019e11a28748774f18a2bb6  gcc/testsuite/gcc.dg/tree-ssa/pr38385.c
  e48f23a9961141e733efa0ee74dcb168  gcc/testsuite/gcc.dg/tree-ssa/pr38533.c
*************** d70be7326192f6275dbf4aeaa98323e4  gcc/te
*** 38389,38394 ****
--- 38463,38469 ----
  25e65dc245562e744264782d86425910  gcc/testsuite/gcc.dg/tree-ssa/pr88087.c
  353295aa9c114bd9239631c19c6ee75e  gcc/testsuite/gcc.dg/tree-ssa/pr88367.c
  7572e4ef6d27c444552d702f2e890c76  gcc/testsuite/gcc.dg/tree-ssa/pr88444.c
+ bdefd352a304b92e8aa4aae58ad27dd3  gcc/testsuite/gcc.dg/tree-ssa/pr88676-2.c
  8e7fa538ce08fd13a85a03ad6604b506  gcc/testsuite/gcc.dg/tree-ssa/pr88676.c
  b0f2c1e77fc0cf943a631ac09484533b  gcc/testsuite/gcc.dg/tree-ssa/pr88753.c
  803805b14d72e2d3f4ed782e074f7424  gcc/testsuite/gcc.dg/tree-ssa/pr88775-1.c
*************** df74a31199b32038f63b600b7a20a4f6  gcc/te
*** 38398,38403 ****
--- 38473,38479 ----
  a8e99357ccf139e15cb199f14791dd62  gcc/testsuite/gcc.dg/tree-ssa/pr89546.c
  2a36aca5f712a030aa778e7ae5777731  gcc/testsuite/gcc.dg/tree-ssa/pr89725.c
  e9230122742d9f2e19bb99dcd54db233  gcc/testsuite/gcc.dg/tree-ssa/pr89872.c
+ d23898ffe25f214674f480b4b21f7ebb  gcc/testsuite/gcc.dg/tree-ssa/pr91091-1.c
  e6c9f2dd9d7405dee4bfd5d6d0fc455f  gcc/testsuite/gcc.dg/tree-ssa/pred-1.c
  90c3c1a872e4566cc043c50e818ef036  gcc/testsuite/gcc.dg/tree-ssa/predcom-1.c
  ec45787b9b781da6181e7960a8cb76f0  gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c
*************** f2d5f6f0cf26422cfdec75c4878c8994  gcc/te
*** 38754,38759 ****
--- 38830,38836 ----
  e11adbe82e5679a944ada801210260f9  gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-67.c
  27abccf2fc930d4818385e0af3050925  gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-68.c
  fe887a26d5f3f55d50823a788a80b191  gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-7.c
+ 2814bc2e5bf683800ae6bddc9f23c38c  gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-78.c
  ee8929c75a08d3026beb2a71adce80fa  gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-8.c
  6c8e375b119ce1b63e19eed89459c12f  gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-9.c
  2957dc80c49929e08096f70c96f5df81  gcc/testsuite/gcc.dg/tree-ssa/ssa-hoist-1.c
*************** e6b187d4532dbfaf8b06b188c9932919  gcc/te
*** 39035,39041 ****
  bb62f82a973334db1c0ebf75b17bcdf8  gcc/testsuite/gcc.dg/tree-ssa/writeonly-3.c
  016029e7b08dbc8fe1d266551df2fdd3  gcc/testsuite/gcc.dg/tree-ssa/writeonly.c
  22eb0b8eeae794a6956326b2c9383fb2  gcc/testsuite/gcc.dg/trunc-1.c
! 0fb759169547ed153cf7c87abc6576fd  gcc/testsuite/gcc.dg/tsan/pr88017.c
  dcc8ff133faffd3fe561dfe431569a07  gcc/testsuite/gcc.dg/tsan/pr88030.c
  de40a1e950c75128048b75517e728603  gcc/testsuite/gcc.dg/tsan/pr90208-1.c
  65ac9eca3bcd49137d096a4f2573e2e2  gcc/testsuite/gcc.dg/tsan/pr90208-2.c
--- 39112,39118 ----
  bb62f82a973334db1c0ebf75b17bcdf8  gcc/testsuite/gcc.dg/tree-ssa/writeonly-3.c
  016029e7b08dbc8fe1d266551df2fdd3  gcc/testsuite/gcc.dg/tree-ssa/writeonly.c
  22eb0b8eeae794a6956326b2c9383fb2  gcc/testsuite/gcc.dg/trunc-1.c
! 66723ae098123069493e416708ef5146  gcc/testsuite/gcc.dg/tsan/pr88017.c
  dcc8ff133faffd3fe561dfe431569a07  gcc/testsuite/gcc.dg/tsan/pr88030.c
  de40a1e950c75128048b75517e728603  gcc/testsuite/gcc.dg/tsan/pr90208-1.c
  65ac9eca3bcd49137d096a4f2573e2e2  gcc/testsuite/gcc.dg/tsan/pr90208-2.c
*************** bfe7e233aad44594cb4ba50195220b40  gcc/te
*** 39131,39137 ****
  c47999a5663fbe110a3d4134c92050c2  gcc/testsuite/gcc.dg/uninit-17-O0.c
  728401b250e40769899aeaa5eb3c4f2e  gcc/testsuite/gcc.dg/uninit-17.c
  997ae4c527f3facdc5684123c0d1cddb  gcc/testsuite/gcc.dg/uninit-18.c
! 938da4424536756c098b807962b84891  gcc/testsuite/gcc.dg/uninit-19.c
  668c58e2312b2988b8c85c02786bdbeb  gcc/testsuite/gcc.dg/uninit-2-O0.c
  e7bbbf0090661e8a065ace2511f8f195  gcc/testsuite/gcc.dg/uninit-2.c
  ddfc3a41edab799f26758dadfa5a4d09  gcc/testsuite/gcc.dg/uninit-20.c
--- 39208,39214 ----
  c47999a5663fbe110a3d4134c92050c2  gcc/testsuite/gcc.dg/uninit-17-O0.c
  728401b250e40769899aeaa5eb3c4f2e  gcc/testsuite/gcc.dg/uninit-17.c
  997ae4c527f3facdc5684123c0d1cddb  gcc/testsuite/gcc.dg/uninit-18.c
! 2a426f79de81351d47cb171978b08347  gcc/testsuite/gcc.dg/uninit-19.c
  668c58e2312b2988b8c85c02786bdbeb  gcc/testsuite/gcc.dg/uninit-2-O0.c
  e7bbbf0090661e8a065ace2511f8f195  gcc/testsuite/gcc.dg/uninit-2.c
  ddfc3a41edab799f26758dadfa5a4d09  gcc/testsuite/gcc.dg/uninit-20.c
*************** bff569b700179c57db87538442b9ced8  gcc/te
*** 39825,39830 ****
--- 39902,39910 ----
  56809f132957b63d3b875ee3bb0bf07d  gcc/testsuite/gcc.dg/vect/pr89268.c
  69001be62fcd4cc36ad201adca97cc9c  gcc/testsuite/gcc.dg/vect/pr89440.c
  5113cbf377c8ce3b753b94ddeb089f6c  gcc/testsuite/gcc.dg/vect/pr90018.c
+ ac67ac2c3d8711dd155a41624852b861  gcc/testsuite/gcc.dg/vect/pr91293-1.c
+ db3576e77c43de369e47976aecb1d53c  gcc/testsuite/gcc.dg/vect/pr91293-2.c
+ 37fe9fcd52d12f73ee435eb9aa6d1c71  gcc/testsuite/gcc.dg/vect/pr91293-3.c
  32d06c886c85516fbdce4ca1bd516496  gcc/testsuite/gcc.dg/vect/section-anchors-pr27770.c
  d7c598d838a7c98392febc88239e2769  gcc/testsuite/gcc.dg/vect/section-anchors-vect-69.c
  cd2f0240aaa18dda8ac3a18459c93d29  gcc/testsuite/gcc.dg/vect/slp-1.c
*************** f08b879256c2fc596e95558ea71b10dc  gcc/te
*** 40381,40386 ****
--- 40461,40470 ----
  08f10aa885db4bd2be45820edefe8f15  gcc/testsuite/gcc.dg/vect/vect-shift-2.c
  876c5613dea8cc4a21ab44d45a6cbd51  gcc/testsuite/gcc.dg/vect/vect-shift-3.c
  86ca35d7517444420f285d4f05d95404  gcc/testsuite/gcc.dg/vect/vect-shift-4.c
+ c17f2dbf9b52a99ba0a2fd83d8aee24d  gcc/testsuite/gcc.dg/vect/vect-simd-1.c
+ 5cd096983154275509f757eca11421cc  gcc/testsuite/gcc.dg/vect/vect-simd-2.c
+ 038a733926c218424972ecbb363de886  gcc/testsuite/gcc.dg/vect/vect-simd-3.c
+ 3985e66f5c318e1f67337946ef35d269  gcc/testsuite/gcc.dg/vect/vect-simd-4.c
  870d11eebf7ff384c41a590921cd8dfe  gcc/testsuite/gcc.dg/vect/vect-simd-clone-1.c
  bc9723b4294408a734863a909b71712b  gcc/testsuite/gcc.dg/vect/vect-simd-clone-10.c
  e15c9b03d8e1d3a7a5ee1c79b19ba163  gcc/testsuite/gcc.dg/vect/vect-simd-clone-10.h
*************** e589823cf1e213d1e19c225dcf58ac42  gcc/te
*** 42774,42780 ****
  5266ac107a73e3ee1d1f44e1cda7d9f2  gcc/testsuite/gcc.target/aarch64/torture/simd-abi-1.c
  9ea66cfab71a8698613e692b8ba84499  gcc/testsuite/gcc.target/aarch64/torture/simd-abi-2.c
  64512faeaf4135b24e5359b66a8439bd  gcc/testsuite/gcc.target/aarch64/torture/simd-abi-3.c
! 46a9fd9240413d6ec3cf819d9a201261  gcc/testsuite/gcc.target/aarch64/torture/simd-abi-4.c
  3a51481c73551709c4619c405b2e6bd9  gcc/testsuite/gcc.target/aarch64/torture/simd-abi-5.c
  1ce3b9de4416918b369087ed5d57b005  gcc/testsuite/gcc.target/aarch64/torture/simd-abi-6.c
  6f76f09058dacb2d4652fe23212078dc  gcc/testsuite/gcc.target/aarch64/torture/simd-abi-7.c
--- 42858,42864 ----
  5266ac107a73e3ee1d1f44e1cda7d9f2  gcc/testsuite/gcc.target/aarch64/torture/simd-abi-1.c
  9ea66cfab71a8698613e692b8ba84499  gcc/testsuite/gcc.target/aarch64/torture/simd-abi-2.c
  64512faeaf4135b24e5359b66a8439bd  gcc/testsuite/gcc.target/aarch64/torture/simd-abi-3.c
! 3f59aec01cc808f861950069daf8ccd7  gcc/testsuite/gcc.target/aarch64/torture/simd-abi-4.c
  3a51481c73551709c4619c405b2e6bd9  gcc/testsuite/gcc.target/aarch64/torture/simd-abi-5.c
  1ce3b9de4416918b369087ed5d57b005  gcc/testsuite/gcc.target/aarch64/torture/simd-abi-6.c
  6f76f09058dacb2d4652fe23212078dc  gcc/testsuite/gcc.target/aarch64/torture/simd-abi-7.c
*************** c2635eb729f09720a184a5826e218569  gcc/te
*** 43055,43060 ****
--- 43139,43145 ----
  58fc9721ecffbfdff197d4585c412004  gcc/testsuite/gcc.target/arc/nps400-cpu-flag.c
  a6f761c17339470bb07c2d99265ec06d  gcc/testsuite/gcc.target/arc/nv-cache.c
  76cbc9fa02438e0b056b240c1acc42a6  gcc/testsuite/gcc.target/arc/pic-1.c
+ 9cf31b5a40dc5c0daec2297181924d9c  gcc/testsuite/gcc.target/arc/pr89838.c
  9bcff0642ee893311d6172e5bdfbc249  gcc/testsuite/gcc.target/arc/pr9000674901.c
  de1d148fe0e6156b068d3be0465e4657  gcc/testsuite/gcc.target/arc/pr9001090948.c
  f46cb560bbbdee851a633b3344aff41c  gcc/testsuite/gcc.target/arc/pr9001107555.c
*************** c519795c715b1ee38d8570576574b148  gcc/te
*** 43073,43078 ****
--- 43158,43165 ----
  96d2f45c2e97c55bc84b472d2f3d175e  gcc/testsuite/gcc.target/arc/tdelay_slots.cpp
  efb2abd7da552d195e873185bd47bf27  gcc/testsuite/gcc.target/arc/tdelegitimize_addr.c
  f948016cf876549e5e3dcd87acd07370  gcc/testsuite/gcc.target/arc/tls-1.c
+ 00d9178b93e13992725f2ea6ff733176  gcc/testsuite/gcc.target/arc/tls-2.c
+ 44a2859768c0bcbc2a0bcbb297d64e50  gcc/testsuite/gcc.target/arc/tls-3.c
  0b251821e8edf2905c449bd1b90e870b  gcc/testsuite/gcc.target/arc/tls-gd.c
  0132211f61d93c2298ed30bc70d7f411  gcc/testsuite/gcc.target/arc/tls-ie.c
  74a9278a293e715bc2a0a7defc167d43  gcc/testsuite/gcc.target/arc/tls-ld.c
*************** c11a83f6e8e6cfecb2d201bb9832efb3  gcc/te
*** 43798,43803 ****
--- 43885,43891 ----
  abdf1bb4a331fd1ce60a010f9cea7a9f  gcc/testsuite/gcc.target/arm/pr88850.c
  c6644644f11735f6f9c0967e73bd841d  gcc/testsuite/gcc.target/arm/pr89093-2.c
  c6cac87f0a5df4357b7919b3d8073825  gcc/testsuite/gcc.target/arm/pr89093.c
+ eb13a55564e5e8fb2982994c3b17a08c  gcc/testsuite/gcc.target/arm/pr89190.c
  7e118390a8f6adc60508c71323d3a526  gcc/testsuite/gcc.target/arm/pr89222.c
  a57b4669de94641d7fba5928bf1f8ca0  gcc/testsuite/gcc.target/arm/pragma_arch_attribute.c
  d1fa915a7ba92f09b7cb8676f62a0974  gcc/testsuite/gcc.target/arm/pragma_arch_attribute_2.c
*************** cca7e10ee55fb1f96e6f6f5962a52b47  gcc/te
*** 44714,44720 ****
  12e90c2a4e4c615ce5067b4215a5d18b  gcc/testsuite/gcc.target/i386/asm-flag-6.c
  c9e95a50e4c08ce058a523de15b6c8fd  gcc/testsuite/gcc.target/i386/asm-flag-7.c
  837d6eb699db50d462ddc69fd4d051c2  gcc/testsuite/gcc.target/i386/asm-mem.c
! e7367ccf6b8a5065714b2503ab9f0367  gcc/testsuite/gcc.target/i386/attr-aligned-2.c
  c34fe5a5178e9716c0f68ffb47564686  gcc/testsuite/gcc.target/i386/attr-aligned.c
  9d11ea77a94e6833f3991c7909c56335  gcc/testsuite/gcc.target/i386/attr-nocf-check-1a.c
  2632af969dd8680f097556a40ba2c147  gcc/testsuite/gcc.target/i386/attr-nocf-check-3a.c
--- 44802,44808 ----
  12e90c2a4e4c615ce5067b4215a5d18b  gcc/testsuite/gcc.target/i386/asm-flag-6.c
  c9e95a50e4c08ce058a523de15b6c8fd  gcc/testsuite/gcc.target/i386/asm-flag-7.c
  837d6eb699db50d462ddc69fd4d051c2  gcc/testsuite/gcc.target/i386/asm-mem.c
! ddb64605d0e2af6e58489acd2ebba490  gcc/testsuite/gcc.target/i386/attr-aligned-2.c
  c34fe5a5178e9716c0f68ffb47564686  gcc/testsuite/gcc.target/i386/attr-aligned.c
  9d11ea77a94e6833f3991c7909c56335  gcc/testsuite/gcc.target/i386/attr-nocf-check-1a.c
  2632af969dd8680f097556a40ba2c147  gcc/testsuite/gcc.target/i386/attr-nocf-check-3a.c
*************** e35d933dd19222a47493fe48e2676f39  gcc/te
*** 45790,45795 ****
--- 45878,45885 ----
  93482d0aa8a9c09d5db85dcae4d5be1f  gcc/testsuite/gcc.target/i386/avx512bw-pr85832.c
  c3390538a58df83dc92017cf0b4fd3fb  gcc/testsuite/gcc.target/i386/avx512bw-pr86036.c
  c3f19932e24d2aa723b1d3fc00ae4836  gcc/testsuite/gcc.target/i386/avx512bw-pr87138.c
+ f43b98d89586a44186b9c785eedf7a28  gcc/testsuite/gcc.target/i386/avx512bw-pr91150.c
+ 6bad096ebe9551612b83b53e42b2abd8  gcc/testsuite/gcc.target/i386/avx512bw-pr91157.c
  186b4d26f65c47b5b328795efe473c71  gcc/testsuite/gcc.target/i386/avx512bw-vdbpsadbw-1.c
  aa76e419ea439da7ae72280b04d232b8  gcc/testsuite/gcc.target/i386/avx512bw-vdbpsadbw-2.c
  c8ba4cce715fd7698d0bd8d7cc7eca78  gcc/testsuite/gcc.target/i386/avx512bw-vmovdqu16-1.c
*************** ab945e2a7f2066639ab19534fdb0271b  gcc/te
*** 45931,45945 ****
  ce62431e0d6dc730be7080f0cdba44c2  gcc/testsuite/gcc.target/i386/avx512bw-vpmovm2b-2.c
  e4b453cdfdb018beffa83ba3631f167f  gcc/testsuite/gcc.target/i386/avx512bw-vpmovm2w-1.c
  2d631a58d4ba9d40cb0081f84837581b  gcc/testsuite/gcc.target/i386/avx512bw-vpmovm2w-2.c
! 06a3164dbd380706d2da61d543128d87  gcc/testsuite/gcc.target/i386/avx512bw-vpmovswb-1.c
  d89a3e7fea8841425db8f8334b6bf852  gcc/testsuite/gcc.target/i386/avx512bw-vpmovswb-2.c
  8a56f5d9d1e0901d2961599ce258247b  gcc/testsuite/gcc.target/i386/avx512bw-vpmovsxbw-1.c
  ed602259785dd505ce43fedc83608fa2  gcc/testsuite/gcc.target/i386/avx512bw-vpmovsxbw-2.c
! 871ff4f86a33d5c9bbbb34ce309c5f9e  gcc/testsuite/gcc.target/i386/avx512bw-vpmovuswb-1.c
  082edd4008d3b3a00b57e8d3ea996a89  gcc/testsuite/gcc.target/i386/avx512bw-vpmovuswb-2.c
  c0e8486201586986f95de6373b432fd4  gcc/testsuite/gcc.target/i386/avx512bw-vpmovw2m-1.c
  9504524787b82a0ccf486f89f4fe27e1  gcc/testsuite/gcc.target/i386/avx512bw-vpmovw2m-2.c
! ff492e91d9f879ceaaad2e456e4a220e  gcc/testsuite/gcc.target/i386/avx512bw-vpmovwb-1.c
  7d6fcb3c926679157d1535ecb9ef00af  gcc/testsuite/gcc.target/i386/avx512bw-vpmovwb-2.c
  36fd23835105aebbfe3ccb58e069edda  gcc/testsuite/gcc.target/i386/avx512bw-vpmovzxbw-1.c
  6d3d5643ba38c610b31450cf8057ed44  gcc/testsuite/gcc.target/i386/avx512bw-vpmovzxbw-2.c
--- 46021,46035 ----
  ce62431e0d6dc730be7080f0cdba44c2  gcc/testsuite/gcc.target/i386/avx512bw-vpmovm2b-2.c
  e4b453cdfdb018beffa83ba3631f167f  gcc/testsuite/gcc.target/i386/avx512bw-vpmovm2w-1.c
  2d631a58d4ba9d40cb0081f84837581b  gcc/testsuite/gcc.target/i386/avx512bw-vpmovm2w-2.c
! 66b7371c44a2141bc879c8295f24662c  gcc/testsuite/gcc.target/i386/avx512bw-vpmovswb-1.c
  d89a3e7fea8841425db8f8334b6bf852  gcc/testsuite/gcc.target/i386/avx512bw-vpmovswb-2.c
  8a56f5d9d1e0901d2961599ce258247b  gcc/testsuite/gcc.target/i386/avx512bw-vpmovsxbw-1.c
  ed602259785dd505ce43fedc83608fa2  gcc/testsuite/gcc.target/i386/avx512bw-vpmovsxbw-2.c
! 8c716e1e77b74aecf16d86bbff7fb082  gcc/testsuite/gcc.target/i386/avx512bw-vpmovuswb-1.c
  082edd4008d3b3a00b57e8d3ea996a89  gcc/testsuite/gcc.target/i386/avx512bw-vpmovuswb-2.c
  c0e8486201586986f95de6373b432fd4  gcc/testsuite/gcc.target/i386/avx512bw-vpmovw2m-1.c
  9504524787b82a0ccf486f89f4fe27e1  gcc/testsuite/gcc.target/i386/avx512bw-vpmovw2m-2.c
! 7d06d207fbd0d03584e33f481722e2be  gcc/testsuite/gcc.target/i386/avx512bw-vpmovwb-1.c
  7d6fcb3c926679157d1535ecb9ef00af  gcc/testsuite/gcc.target/i386/avx512bw-vpmovwb-2.c
  36fd23835105aebbfe3ccb58e069edda  gcc/testsuite/gcc.target/i386/avx512bw-vpmovzxbw-1.c
  6d3d5643ba38c610b31450cf8057ed44  gcc/testsuite/gcc.target/i386/avx512bw-vpmovzxbw-2.c
*************** defa0bf9a761ab8e7ebb8134d95fd415  gcc/te
*** 46057,46062 ****
--- 46147,46153 ----
  d2c68e3327a2157bdcf34a605ff31313  gcc/testsuite/gcc.target/i386/avx512dq-pr85918-2.c
  5968a85a1eb9c3884b74c71c66a7cf8a  gcc/testsuite/gcc.target/i386/avx512dq-pr85918.c
  a55883cf9460124ef35490ac617f199c  gcc/testsuite/gcc.target/i386/avx512dq-pr88465.c
+ 27994cf2e5c4a37ee62a307be6acdb91  gcc/testsuite/gcc.target/i386/avx512dq-pr90991-1.c
  802a65b817227165abdd16614cc84b66  gcc/testsuite/gcc.target/i386/avx512dq-vandnpd-1.c
  16658064864d12d7e0b7ea05daac767c  gcc/testsuite/gcc.target/i386/avx512dq-vandnpd-2.c
  f106641a7d12e3bd58bae9ca7a4d556b  gcc/testsuite/gcc.target/i386/avx512dq-vandnps-1.c
*************** a2908de260a59647ee69aa2e1e318a8b  gcc/te
*** 46398,46403 ****
--- 46489,46495 ----
  a940544da86cef217be8f69bb1db86fd  gcc/testsuite/gcc.target/i386/avx512f-pr88513-2.c
  d8f5b8a616877bf994ca908404ac88d4  gcc/testsuite/gcc.target/i386/avx512f-pr88547-2.c
  845a5a253dac36d4bc2305b59320b360  gcc/testsuite/gcc.target/i386/avx512f-pr89445.c
+ cf8d8483e8f8c207b3c3ece46a4e37a0  gcc/testsuite/gcc.target/i386/avx512f-pr91157.c
  c03d8cf4fa3fd17be806ad4e6adc4bca  gcc/testsuite/gcc.target/i386/avx512f-prefer.c
  fa779c05cab9a2378601e3ad5ae642ef  gcc/testsuite/gcc.target/i386/avx512f-reduce-op-1.c
  ada32523be27898684e961dc8a530319  gcc/testsuite/gcc.target/i386/avx512f-rint-sfix-vec-1.c
*************** e2f92fc61b085e4497461eff83299ca3  gcc/te
*** 48090,48114 ****
  952021d619f2d303a2b0e49db7c8ff04  gcc/testsuite/gcc.target/i386/cet-notrack-3.c
  5c49d05a89027d834db9e8a1a3fcdb75  gcc/testsuite/gcc.target/i386/cet-notrack-4a.c
  23e59cfc2a2ff42cf3c52d39115e995a  gcc/testsuite/gcc.target/i386/cet-notrack-4b.c
! b1ee419bd7c9ff903b2b13c165490544  gcc/testsuite/gcc.target/i386/cet-notrack-5a.c
! 213f3220e27f73cd096deee29bfe795a  gcc/testsuite/gcc.target/i386/cet-notrack-5b.c
  6cc33f7183c2ffe0f20e2fa470b4e950  gcc/testsuite/gcc.target/i386/cet-notrack-6a.c
! 5f1bfc9956dcdc071cf8a8b695cbc0f1  gcc/testsuite/gcc.target/i386/cet-notrack-6b.c
  f46cdc03f831aa997cbc8fa392d93334  gcc/testsuite/gcc.target/i386/cet-notrack-7.c
! 69e99283c265f416bad9b7698570501e  gcc/testsuite/gcc.target/i386/cet-notrack-icf-1.c
! 335fe180a1ba4ffa720a6e9ebf12b263  gcc/testsuite/gcc.target/i386/cet-notrack-icf-2.c
! 24ecbb48388c4aef6a3b5adb78056ff0  gcc/testsuite/gcc.target/i386/cet-notrack-icf-3.c
! abba25302d24634f3ddae070ea2fb58d  gcc/testsuite/gcc.target/i386/cet-notrack-icf-4.c
  b8e1eda2f252f129a90e54617fa39500  gcc/testsuite/gcc.target/i386/cet-property-1.c
  f03688bba56369ec92f324db56599b3d  gcc/testsuite/gcc.target/i386/cet-property-2.c
  a4dff4664eff59fc1d1d6ac49e52a6b6  gcc/testsuite/gcc.target/i386/cet-rdssp-1.c
  30e87cc5b4f9a47bb19c047aa978eede  gcc/testsuite/gcc.target/i386/cet-sjlj-1.c
  6a05c49ca46aa3dbc8ba88fa2f003a28  gcc/testsuite/gcc.target/i386/cet-sjlj-2.c
! 935dcef0d444f5fc49aab71a46277269  gcc/testsuite/gcc.target/i386/cet-sjlj-3.c
  468e8aa10ace6b5e1389e5c01cbdb8f2  gcc/testsuite/gcc.target/i386/cet-sjlj-4.c
! 931d0e144a7b6f768acd12086fbb8cfb  gcc/testsuite/gcc.target/i386/cet-sjlj-5.c
  fe18bceea056fa7c5ce2c0eb9fd0f2ce  gcc/testsuite/gcc.target/i386/cet-sjlj-6a.c
! f057c0e2b7799367849b89b799a5ec98  gcc/testsuite/gcc.target/i386/cet-sjlj-6b.c
  a2960f70e9092f35ab7846d97bc2cd2a  gcc/testsuite/gcc.target/i386/cet-switch-1.c
  d9248423c9f1c716a36c066054a7f5b9  gcc/testsuite/gcc.target/i386/cet-switch-2.c
  b20d49e3df7ecba263d6a023f199461f  gcc/testsuite/gcc.target/i386/cet-switch-3.c
--- 48182,48206 ----
  952021d619f2d303a2b0e49db7c8ff04  gcc/testsuite/gcc.target/i386/cet-notrack-3.c
  5c49d05a89027d834db9e8a1a3fcdb75  gcc/testsuite/gcc.target/i386/cet-notrack-4a.c
  23e59cfc2a2ff42cf3c52d39115e995a  gcc/testsuite/gcc.target/i386/cet-notrack-4b.c
! a79324fe15faea253fa7ef9290c4afe3  gcc/testsuite/gcc.target/i386/cet-notrack-5a.c
! 661572a49be971a917933ca223fa5ec5  gcc/testsuite/gcc.target/i386/cet-notrack-5b.c
  6cc33f7183c2ffe0f20e2fa470b4e950  gcc/testsuite/gcc.target/i386/cet-notrack-6a.c
! fee41db997ba7115adf94b1d67611144  gcc/testsuite/gcc.target/i386/cet-notrack-6b.c
  f46cdc03f831aa997cbc8fa392d93334  gcc/testsuite/gcc.target/i386/cet-notrack-7.c
! dfd6d048c4cc790cbf85d5080d1b5a6e  gcc/testsuite/gcc.target/i386/cet-notrack-icf-1.c
! e420c76b5d51167be532aea06e242b7d  gcc/testsuite/gcc.target/i386/cet-notrack-icf-2.c
! ecf5960debbf0be72bff47ede8c8800e  gcc/testsuite/gcc.target/i386/cet-notrack-icf-3.c
! 8f1538b43a15c0827f66b6f4352ef5fb  gcc/testsuite/gcc.target/i386/cet-notrack-icf-4.c
  b8e1eda2f252f129a90e54617fa39500  gcc/testsuite/gcc.target/i386/cet-property-1.c
  f03688bba56369ec92f324db56599b3d  gcc/testsuite/gcc.target/i386/cet-property-2.c
  a4dff4664eff59fc1d1d6ac49e52a6b6  gcc/testsuite/gcc.target/i386/cet-rdssp-1.c
  30e87cc5b4f9a47bb19c047aa978eede  gcc/testsuite/gcc.target/i386/cet-sjlj-1.c
  6a05c49ca46aa3dbc8ba88fa2f003a28  gcc/testsuite/gcc.target/i386/cet-sjlj-2.c
! 0ce34b19fb1aba3fae48ca22781d12e2  gcc/testsuite/gcc.target/i386/cet-sjlj-3.c
  468e8aa10ace6b5e1389e5c01cbdb8f2  gcc/testsuite/gcc.target/i386/cet-sjlj-4.c
! 90c8ac5897434d5e30c476a51d6a1fe4  gcc/testsuite/gcc.target/i386/cet-sjlj-5.c
  fe18bceea056fa7c5ce2c0eb9fd0f2ce  gcc/testsuite/gcc.target/i386/cet-sjlj-6a.c
! 5cd340cda5b41736cb38e2a525269e74  gcc/testsuite/gcc.target/i386/cet-sjlj-6b.c
  a2960f70e9092f35ab7846d97bc2cd2a  gcc/testsuite/gcc.target/i386/cet-switch-1.c
  d9248423c9f1c716a36c066054a7f5b9  gcc/testsuite/gcc.target/i386/cet-switch-2.c
  b20d49e3df7ecba263d6a023f199461f  gcc/testsuite/gcc.target/i386/cet-switch-3.c
*************** beabba7cdb57fe1b104d0ebda790dc72  gcc/te
*** 48184,48199 ****
  b9e834d41c948e584d3f1cd39c3a5959  gcc/testsuite/gcc.target/i386/extract-insert-combining.c
  4ea9a85bc3f40b1ebeb0581bd96620de  gcc/testsuite/gcc.target/i386/f16c-check.h
  019f466ae9c955f33a105efa418493cf  gcc/testsuite/gcc.target/i386/fabsneg-1.c
! 2cd1bca0764b3dd39530c52b65237f4b  gcc/testsuite/gcc.target/i386/falign-functions-2.c
! 0535b7d0830a3de92b1598828f6183ec  gcc/testsuite/gcc.target/i386/falign-functions-3.c
  9684824da0283d003d291122f96b2299  gcc/testsuite/gcc.target/i386/falign-functions.c
  c8661d46af4e71184c4904ae6ab3be9b  gcc/testsuite/gcc.target/i386/fastcall-1.c
  dbf3cc9b53b5e2d78a16330cbb9137e5  gcc/testsuite/gcc.target/i386/fastcall-sseregparm.c
! 3f07a7644d3e7ab8f6d06af6d6444eb1  gcc/testsuite/gcc.target/i386/fentry-override.c
! f291a14dc86779a185b9d9fb8a9b27e3  gcc/testsuite/gcc.target/i386/fentry.c
! be7dc2f4128fbc1e6f3c9b4ed1ae165a  gcc/testsuite/gcc.target/i386/fentryname1.c
! 623dde2dd7a094173fbb8453bacc053a  gcc/testsuite/gcc.target/i386/fentryname2.c
! b2d43fa887fe4cc4363899bb79d0972f  gcc/testsuite/gcc.target/i386/fentryname3.c
  bd55fbb60894cd429f7fc93df2f43fee  gcc/testsuite/gcc.target/i386/float128-1.c
  706567a3c78ce7fec9f91ce88f6100bd  gcc/testsuite/gcc.target/i386/float128-2.c
  02d798a42a24e851bb36577bb0e02d26  gcc/testsuite/gcc.target/i386/float128-3.c
--- 48276,48291 ----
  b9e834d41c948e584d3f1cd39c3a5959  gcc/testsuite/gcc.target/i386/extract-insert-combining.c
  4ea9a85bc3f40b1ebeb0581bd96620de  gcc/testsuite/gcc.target/i386/f16c-check.h
  019f466ae9c955f33a105efa418493cf  gcc/testsuite/gcc.target/i386/fabsneg-1.c
! 45c5b062d943eec3fbf355c1cf1f80fb  gcc/testsuite/gcc.target/i386/falign-functions-2.c
! c22536f41904605ccd03ddaf7df141aa  gcc/testsuite/gcc.target/i386/falign-functions-3.c
  9684824da0283d003d291122f96b2299  gcc/testsuite/gcc.target/i386/falign-functions.c
  c8661d46af4e71184c4904ae6ab3be9b  gcc/testsuite/gcc.target/i386/fastcall-1.c
  dbf3cc9b53b5e2d78a16330cbb9137e5  gcc/testsuite/gcc.target/i386/fastcall-sseregparm.c
! 5c7c43fd3c76623b3c3861b7f826b843  gcc/testsuite/gcc.target/i386/fentry-override.c
! 5046881025e2cf5dcd3027d9718a2633  gcc/testsuite/gcc.target/i386/fentry.c
! b2b849bd952a43b9a5ce24a2c6ab3a4a  gcc/testsuite/gcc.target/i386/fentryname1.c
! 80156d88eb6412d3f115d20fb52fd9a0  gcc/testsuite/gcc.target/i386/fentryname2.c
! d3db3976df9642f91c19e5ac0609ca74  gcc/testsuite/gcc.target/i386/fentryname3.c
  bd55fbb60894cd429f7fc93df2f43fee  gcc/testsuite/gcc.target/i386/float128-1.c
  706567a3c78ce7fec9f91ce88f6100bd  gcc/testsuite/gcc.target/i386/float128-2.c
  02d798a42a24e851bb36577bb0e02d26  gcc/testsuite/gcc.target/i386/float128-3.c
*************** e10c16f725c9e35553d66bea7d9a2eb3  gcc/te
*** 48293,48302 ****
  35655de5c9348f2a36254312a8d17908  gcc/testsuite/gcc.target/i386/funcspec-7.c
  c5cbddeb1b01f35a7fa7f281fb2acdb4  gcc/testsuite/gcc.target/i386/funcspec-8.c
  98162f894173cc3f53a1739d65f4341d  gcc/testsuite/gcc.target/i386/funcspec-9.c
! a01d3229673b2eb02bbfb6d1191f0b4a  gcc/testsuite/gcc.target/i386/fuse-caller-save-rec.c
  b24def76cda5e6910ee6d0acbaa240e6  gcc/testsuite/gcc.target/i386/fuse-caller-save-xmm-run.c
! d9dbff8ba7e41565da26487dba05d168  gcc/testsuite/gcc.target/i386/fuse-caller-save-xmm.c
! 2d33bd1acc40ca1c46ab6778a9ee92ac  gcc/testsuite/gcc.target/i386/fuse-caller-save.c
  374b8a1c71832c58fa214de004488fce  gcc/testsuite/gcc.target/i386/fxrstor-1.c
  4ba171e5929e217bf7404c8b2936f4dd  gcc/testsuite/gcc.target/i386/fxrstor64-1.c
  997710cd1065bc38da6deb8c74781d45  gcc/testsuite/gcc.target/i386/fxsave-1.c
--- 48385,48394 ----
  35655de5c9348f2a36254312a8d17908  gcc/testsuite/gcc.target/i386/funcspec-7.c
  c5cbddeb1b01f35a7fa7f281fb2acdb4  gcc/testsuite/gcc.target/i386/funcspec-8.c
  98162f894173cc3f53a1739d65f4341d  gcc/testsuite/gcc.target/i386/funcspec-9.c
! 3a08303eb38d70d9bd8e13a2c173ac97  gcc/testsuite/gcc.target/i386/fuse-caller-save-rec.c
  b24def76cda5e6910ee6d0acbaa240e6  gcc/testsuite/gcc.target/i386/fuse-caller-save-xmm-run.c
! bf2ba8b379ebd6007b1d051966393d53  gcc/testsuite/gcc.target/i386/fuse-caller-save-xmm.c
! 2b0fb9cbf57f10cb2e97ffa7daa9ca55  gcc/testsuite/gcc.target/i386/fuse-caller-save.c
  374b8a1c71832c58fa214de004488fce  gcc/testsuite/gcc.target/i386/fxrstor-1.c
  4ba171e5929e217bf7404c8b2936f4dd  gcc/testsuite/gcc.target/i386/fxrstor64-1.c
  997710cd1065bc38da6deb8c74781d45  gcc/testsuite/gcc.target/i386/fxsave-1.c
*************** b56cbb83f01d0feeec0ec874e60a703c  gcc/te
*** 48371,48421 ****
  cdd25f9aac1f47c227bf3e42b258efa9  gcc/testsuite/gcc.target/i386/incoming-7.c
  74e35cf742c4e2fe9ce50213ed289958  gcc/testsuite/gcc.target/i386/incoming-8.c
  9be1a58062ffa2d8454af884da1b9f81  gcc/testsuite/gcc.target/i386/incoming-9.c
! 05d3ff7fd6d107eff7cfa9af54aed600  gcc/testsuite/gcc.target/i386/indirect-thunk-1.c
  20988adf9b08c4b293517a2c73863343  gcc/testsuite/gcc.target/i386/indirect-thunk-10.c
! d5a10c340aca1e4c1b2116dc0bc19ebe  gcc/testsuite/gcc.target/i386/indirect-thunk-2.c
! 4d5fc6b525071b2c53d5f7bd50a1cd89  gcc/testsuite/gcc.target/i386/indirect-thunk-3.c
! fbd8e0dce417f40298be825ed78f88c9  gcc/testsuite/gcc.target/i386/indirect-thunk-4.c
  76b5340f3d1cae758f7f24f209df6970  gcc/testsuite/gcc.target/i386/indirect-thunk-5.c
  44ba2c34bc32936af532c39182517a5f  gcc/testsuite/gcc.target/i386/indirect-thunk-6.c
! 52b4b67306b904f2e2127fb2eb0c6d49  gcc/testsuite/gcc.target/i386/indirect-thunk-7.c
  136c6b3bb1163a3077d4207bfc4e5275  gcc/testsuite/gcc.target/i386/indirect-thunk-8.c
  c6d529ddda0429e0c528b2de3c8384d4  gcc/testsuite/gcc.target/i386/indirect-thunk-9.c
! e506d2eeeb5b8b6b43de5c106e80ef80  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-1.c
  b346e03904cb1d652c2c4820cca183ee  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-10.c
  4bdf208508a160ea7a3791b56b304575  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-11.c
  fb753199c86d198aa2ebbd9d60100b91  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-14.c
  4de4a90f08319415aabcf2779af8c1c9  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-15.c
  aa62fdf94cd481fde7d2bb03cd3887ce  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-16.c
! ea5b37cade05b968b2f5aae50077c1c3  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-2.c
! ee3b180c37ee9f060fe5b24fbacc428f  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-3.c
! e852a496ae80ad82a0595c6f008a2722  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-4.c
! 3c36cf61aba8f95f05132704b4b0c8eb  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-5.c
! 0bf52c88118e706a56766cfe59df0852  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-6.c
! c1a69bca2e988ac9383792e0f01d065e  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-7.c
! 867bd0927104666fdf41c8c325a2553d  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-8.c
  f062bd94d2bcc6229905c541b481a03c  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-9.c
! 14cc4f9a9b2dd94edd821f84af94c611  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-1.c
  3fdd7062ad5b6b04af4107a6cfbce2e2  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-10.c
! 4a1f3c4792dd58316fcbf552deda210a  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-2.c
! 1bbe5649136f8a47208ce67e71058493  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-3.c
! 8995ae15651c704262997baa0032794a  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-4.c
  d60595421b98710f0053736975cb92fb  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-5.c
  159efa6bc07479836c1f52e007ec64f0  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-6.c
! 0268946600fc4f5fea97afa73fc80af5  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-7.c
  38223cb82cf9505ad00ae5f39795236b  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-8.c
  10472248234411fb1063837b89c71e06  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-9.c
! d908699f85e4c95b098f3d81dbba9a45  gcc/testsuite/gcc.target/i386/indirect-thunk-inline-1.c
! 4b8df590855bc29c6f9a503d85024db8  gcc/testsuite/gcc.target/i386/indirect-thunk-inline-2.c
! 2942c6699b3b2e99c37686f596473393  gcc/testsuite/gcc.target/i386/indirect-thunk-inline-3.c
! 8c08ad924ba0e02e7ff6522ade53773b  gcc/testsuite/gcc.target/i386/indirect-thunk-inline-4.c
  22d3ec31148d7eb42f889f412e80b98e  gcc/testsuite/gcc.target/i386/indirect-thunk-inline-5.c
  4bb39d2b0069f6a250bb165c0280899d  gcc/testsuite/gcc.target/i386/indirect-thunk-inline-6.c
! 5f353bf54439f113e922ccf788894173  gcc/testsuite/gcc.target/i386/indirect-thunk-inline-7.c
! 89240a642a727c30a3834ad829614657  gcc/testsuite/gcc.target/i386/indirect-thunk-register-1.c
! 2f7b88c05e6f84c135d8684048b1ddfb  gcc/testsuite/gcc.target/i386/indirect-thunk-register-2.c
! 0f53eb2f8dd4745fc0d56597a3a5cc39  gcc/testsuite/gcc.target/i386/indirect-thunk-register-3.c
! cc84faa83bbaff46af08a97446ceeeb8  gcc/testsuite/gcc.target/i386/indirect-thunk-register-4.c
  ee5ee3c3feb8c1952691f98991ee7be3  gcc/testsuite/gcc.target/i386/indjmp-1.c
  aa8a4b5daac0c21a379120ce3ab4e865  gcc/testsuite/gcc.target/i386/inline-mcpy.c
  e72f30e619db24586870d8d3878cd987  gcc/testsuite/gcc.target/i386/inline_error.c
--- 48463,48513 ----
  cdd25f9aac1f47c227bf3e42b258efa9  gcc/testsuite/gcc.target/i386/incoming-7.c
  74e35cf742c4e2fe9ce50213ed289958  gcc/testsuite/gcc.target/i386/incoming-8.c
  9be1a58062ffa2d8454af884da1b9f81  gcc/testsuite/gcc.target/i386/incoming-9.c
! e668f256640d5e24656173167a660930  gcc/testsuite/gcc.target/i386/indirect-thunk-1.c
  20988adf9b08c4b293517a2c73863343  gcc/testsuite/gcc.target/i386/indirect-thunk-10.c
! 150cb4e600cb21b8816a8ba105fb5820  gcc/testsuite/gcc.target/i386/indirect-thunk-2.c
! 0e064c305676c18f488018e6828f38a0  gcc/testsuite/gcc.target/i386/indirect-thunk-3.c
! b23891ab5e9e381ed1af78f6fdf8694a  gcc/testsuite/gcc.target/i386/indirect-thunk-4.c
  76b5340f3d1cae758f7f24f209df6970  gcc/testsuite/gcc.target/i386/indirect-thunk-5.c
  44ba2c34bc32936af532c39182517a5f  gcc/testsuite/gcc.target/i386/indirect-thunk-6.c
! cd9517f2fb2890df6ac085a32cef6533  gcc/testsuite/gcc.target/i386/indirect-thunk-7.c
  136c6b3bb1163a3077d4207bfc4e5275  gcc/testsuite/gcc.target/i386/indirect-thunk-8.c
  c6d529ddda0429e0c528b2de3c8384d4  gcc/testsuite/gcc.target/i386/indirect-thunk-9.c
! 708bbdeeba5f45f0a0342764c8f7c86d  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-1.c
  b346e03904cb1d652c2c4820cca183ee  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-10.c
  4bdf208508a160ea7a3791b56b304575  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-11.c
  fb753199c86d198aa2ebbd9d60100b91  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-14.c
  4de4a90f08319415aabcf2779af8c1c9  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-15.c
  aa62fdf94cd481fde7d2bb03cd3887ce  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-16.c
! 1ecb2608979285031369d9c5f0976592  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-2.c
! 828593c48db480c3b2fc5799f14d7d88  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-3.c
! 9d0bb39c55286bf33e960d483a7c329f  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-4.c
! 5e9b1a09cee5f12b2b6ce8d153fb519c  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-5.c
! 028b85249d541480b1c4d1621e276609  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-6.c
! 9e211cadb1b686a1d6b8c68737f2cc8f  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-7.c
! 1a3da150db1b16fc41bda9bbd7ca308e  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-8.c
  f062bd94d2bcc6229905c541b481a03c  gcc/testsuite/gcc.target/i386/indirect-thunk-attr-9.c
! d1c1656cbb779e6d00134b71155dca7b  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-1.c
  3fdd7062ad5b6b04af4107a6cfbce2e2  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-10.c
! 5408de7f996a3ac22c3e51ca2425ee4b  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-2.c
! 39a03832c1589f4b9a2b26dd3c8e8177  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-3.c
! 7c578a9f1b9da303cd7dbcc717ab27ac  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-4.c
  d60595421b98710f0053736975cb92fb  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-5.c
  159efa6bc07479836c1f52e007ec64f0  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-6.c
! 7caad64af2c8b081cc9641db901f52f1  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-7.c
  38223cb82cf9505ad00ae5f39795236b  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-8.c
  10472248234411fb1063837b89c71e06  gcc/testsuite/gcc.target/i386/indirect-thunk-extern-9.c
! 2ee9df6250cb2639ae843b62088adb95  gcc/testsuite/gcc.target/i386/indirect-thunk-inline-1.c
! e95f7b90a68144e7a60b7092abb12c4e  gcc/testsuite/gcc.target/i386/indirect-thunk-inline-2.c
! cf34b1c99242035510ff79bc5f7e4650  gcc/testsuite/gcc.target/i386/indirect-thunk-inline-3.c
! 65fbecf1c401a1d2e163d1fae436fe3c  gcc/testsuite/gcc.target/i386/indirect-thunk-inline-4.c
  22d3ec31148d7eb42f889f412e80b98e  gcc/testsuite/gcc.target/i386/indirect-thunk-inline-5.c
  4bb39d2b0069f6a250bb165c0280899d  gcc/testsuite/gcc.target/i386/indirect-thunk-inline-6.c
! 9b18301c6819350bef178c74ce5003b1  gcc/testsuite/gcc.target/i386/indirect-thunk-inline-7.c
! 3fca7ab3c0cbea1ed9c2df3bdb80bf9b  gcc/testsuite/gcc.target/i386/indirect-thunk-register-1.c
! a09ada0e82af6f6e6522d77d6b3e549d  gcc/testsuite/gcc.target/i386/indirect-thunk-register-2.c
! 995443abdd47a45dcd059145549ffe13  gcc/testsuite/gcc.target/i386/indirect-thunk-register-3.c
! 2589f31cac8d58723b7156ade58d680a  gcc/testsuite/gcc.target/i386/indirect-thunk-register-4.c
  ee5ee3c3feb8c1952691f98991ee7be3  gcc/testsuite/gcc.target/i386/indjmp-1.c
  aa8a4b5daac0c21a379120ce3ab4e865  gcc/testsuite/gcc.target/i386/inline-mcpy.c
  e72f30e619db24586870d8d3878cd987  gcc/testsuite/gcc.target/i386/inline_error.c
*************** cda0d89452347311cc45a79be2d8f0fc  gcc/te
*** 48589,48600 ****
  536862ceddae932e3d7da830f0866d31  gcc/testsuite/gcc.target/i386/memcpy-3.c
  39eae588cd264db47b4b4188c56710e7  gcc/testsuite/gcc.target/i386/memcpy-strategy-1.c
  29f6565471ceb4dea82eb41bb79559df  gcc/testsuite/gcc.target/i386/memcpy-strategy-2.c
! 36eea93d2314b17dabcb2b0a81e809d9  gcc/testsuite/gcc.target/i386/memcpy-strategy-3.c
  6e857b4eb94b8707c380e73efcbc5a51  gcc/testsuite/gcc.target/i386/memcpy-strategy-4.c
  c311ee7acf008e98e58f5984f29e567b  gcc/testsuite/gcc.target/i386/memcpy-vector_loop-1.c
  c84ec8a2cd4608e33d447c561108ce97  gcc/testsuite/gcc.target/i386/memcpy-vector_loop-2.c
  40cce91585f47cde61390171cd489668  gcc/testsuite/gcc.target/i386/memset-1.c
! 8dc0b20158a4bbdad650a8874321918c  gcc/testsuite/gcc.target/i386/memset-strategy-1.c
  e34fc4954adf255e63dd959604f68e95  gcc/testsuite/gcc.target/i386/memset-strategy-2.c
  abacd2e1491b7c40915d4be18c0229b4  gcc/testsuite/gcc.target/i386/memset-vector_loop-1.c
  87dbca58e427b20c0f83b7a2aefbd38a  gcc/testsuite/gcc.target/i386/memset-vector_loop-2.c
--- 48681,48692 ----
  536862ceddae932e3d7da830f0866d31  gcc/testsuite/gcc.target/i386/memcpy-3.c
  39eae588cd264db47b4b4188c56710e7  gcc/testsuite/gcc.target/i386/memcpy-strategy-1.c
  29f6565471ceb4dea82eb41bb79559df  gcc/testsuite/gcc.target/i386/memcpy-strategy-2.c
! 9724a363e64e9b37caa5ac0cf2159afd  gcc/testsuite/gcc.target/i386/memcpy-strategy-3.c
  6e857b4eb94b8707c380e73efcbc5a51  gcc/testsuite/gcc.target/i386/memcpy-strategy-4.c
  c311ee7acf008e98e58f5984f29e567b  gcc/testsuite/gcc.target/i386/memcpy-vector_loop-1.c
  c84ec8a2cd4608e33d447c561108ce97  gcc/testsuite/gcc.target/i386/memcpy-vector_loop-2.c
  40cce91585f47cde61390171cd489668  gcc/testsuite/gcc.target/i386/memset-1.c
! 5d42d8053ea9c0f90ccef1a5662638be  gcc/testsuite/gcc.target/i386/memset-strategy-1.c
  e34fc4954adf255e63dd959604f68e95  gcc/testsuite/gcc.target/i386/memset-strategy-2.c
  abacd2e1491b7c40915d4be18c0229b4  gcc/testsuite/gcc.target/i386/memset-vector_loop-1.c
  87dbca58e427b20c0f83b7a2aefbd38a  gcc/testsuite/gcc.target/i386/memset-vector_loop-2.c
*************** c07318ba51e031ad46735ee4cd43f8f3  gcc/te
*** 48650,48656 ****
  d4f46b5271ce6dccc8d803376c5790f5  gcc/testsuite/gcc.target/i386/naked-3.c
  8c4bd037860d3567dcbeae3ff5197511  gcc/testsuite/gcc.target/i386/naked-4.c
  a7f204e20c0df5dad30eac30c4a089ab  gcc/testsuite/gcc.target/i386/nest-1.c
! 7b15e9eda1cd8c4b4c51e95cb088135f  gcc/testsuite/gcc.target/i386/nop-mcount.c
  7554f6e1a30e3cc93f33dbad79fc2a68  gcc/testsuite/gcc.target/i386/noplt-1.c
  4db83aa123fc4bac669e5678c3fd01a8  gcc/testsuite/gcc.target/i386/noplt-2.c
  d71187a904234084fc7700bf4985493b  gcc/testsuite/gcc.target/i386/noplt-3.c
--- 48742,48748 ----
  d4f46b5271ce6dccc8d803376c5790f5  gcc/testsuite/gcc.target/i386/naked-3.c
  8c4bd037860d3567dcbeae3ff5197511  gcc/testsuite/gcc.target/i386/naked-4.c
  a7f204e20c0df5dad30eac30c4a089ab  gcc/testsuite/gcc.target/i386/nest-1.c
! 907e6711117480fbf04e37d85bdb4beb  gcc/testsuite/gcc.target/i386/nop-mcount.c
  7554f6e1a30e3cc93f33dbad79fc2a68  gcc/testsuite/gcc.target/i386/noplt-1.c
  4db83aa123fc4bac669e5678c3fd01a8  gcc/testsuite/gcc.target/i386/noplt-2.c
  d71187a904234084fc7700bf4985493b  gcc/testsuite/gcc.target/i386/noplt-3.c
*************** bccc40fa95a11c992c5319581f1c269f  gcc/te
*** 48684,48690 ****
  b6587e8091b873e052b86981b4c6dd26  gcc/testsuite/gcc.target/i386/pclmul-avx-check.h
  56f7ac50c182627b5551065184b25a3b  gcc/testsuite/gcc.target/i386/pclmul-check.h
  15dd7e15fc38c0bad00692ec554b7cd1  gcc/testsuite/gcc.target/i386/pclmulqdq.c
! 8b3b679a09af74c65842ad3923421a1f  gcc/testsuite/gcc.target/i386/pconfig-1.c
  9679e778097966e5b39d1c4130b0ee74  gcc/testsuite/gcc.target/i386/pentium4-not-mull.c
  51cadc9814c437e72abf8293afd36241  gcc/testsuite/gcc.target/i386/perm-concat.c
  6b3a29397edcea192308598d8a9d0cce  gcc/testsuite/gcc.target/i386/pic-1.c
--- 48776,48782 ----
  b6587e8091b873e052b86981b4c6dd26  gcc/testsuite/gcc.target/i386/pclmul-avx-check.h
  56f7ac50c182627b5551065184b25a3b  gcc/testsuite/gcc.target/i386/pclmul-check.h
  15dd7e15fc38c0bad00692ec554b7cd1  gcc/testsuite/gcc.target/i386/pclmulqdq.c
! 242d92e5ef4346cc2cfc13adcf2f3314  gcc/testsuite/gcc.target/i386/pconfig-1.c
  9679e778097966e5b39d1c4130b0ee74  gcc/testsuite/gcc.target/i386/pentium4-not-mull.c
  51cadc9814c437e72abf8293afd36241  gcc/testsuite/gcc.target/i386/perm-concat.c
  6b3a29397edcea192308598d8a9d0cce  gcc/testsuite/gcc.target/i386/pic-1.c
*************** f99f88a6e994ad6e55e065e41bc58f8f  gcc/te
*** 48721,48728 ****
  97b155f0e8cf769840b251ea0c776079  gcc/testsuite/gcc.target/i386/pr15184-2.c
  d4aa6113ea62bc36639d93e1e44a1210  gcc/testsuite/gcc.target/i386/pr17390.c
  2e4c03f3bc4f33ebf1fe63318811709f  gcc/testsuite/gcc.target/i386/pr17692.c
! c33b333832836eb1f0c931533d63aa0c  gcc/testsuite/gcc.target/i386/pr18041-1.c
! a75d780e69dc6c6acbc5848f20be33ae  gcc/testsuite/gcc.target/i386/pr18041-2.c
  3349f4269d5aaa75a184e9bf79fa22ed  gcc/testsuite/gcc.target/i386/pr18614-1.c
  38fee1aa0d3782b970829ff2bc7e52e5  gcc/testsuite/gcc.target/i386/pr19236-1.c
  a644b45bbd84c706db471958d241d23c  gcc/testsuite/gcc.target/i386/pr19398.c
--- 48813,48820 ----
  97b155f0e8cf769840b251ea0c776079  gcc/testsuite/gcc.target/i386/pr15184-2.c
  d4aa6113ea62bc36639d93e1e44a1210  gcc/testsuite/gcc.target/i386/pr17390.c
  2e4c03f3bc4f33ebf1fe63318811709f  gcc/testsuite/gcc.target/i386/pr17692.c
! d3dae857859b68227163d1fc45aaf67c  gcc/testsuite/gcc.target/i386/pr18041-1.c
! 3f3f5a838c81fc0de1886843866ff67d  gcc/testsuite/gcc.target/i386/pr18041-2.c
  3349f4269d5aaa75a184e9bf79fa22ed  gcc/testsuite/gcc.target/i386/pr18614-1.c
  38fee1aa0d3782b970829ff2bc7e52e5  gcc/testsuite/gcc.target/i386/pr19236-1.c
  a644b45bbd84c706db471958d241d23c  gcc/testsuite/gcc.target/i386/pr19398.c
*************** a644b45bbd84c706db471958d241d23c  gcc/te
*** 48733,48739 ****
  fdacb6b61a5d36e161500b14166654ae  gcc/testsuite/gcc.target/i386/pr21101.c
  6043d0b4998dd913e2d9e533a24f6a55  gcc/testsuite/gcc.target/i386/pr21291.c
  95f61d1360614e076d6888229ba0588f  gcc/testsuite/gcc.target/i386/pr21518.c
! a4e2299ab741326b41b7c96d680454dc  gcc/testsuite/gcc.target/i386/pr22076.c
  7c75138083b8282a0a6352ac179a89b4  gcc/testsuite/gcc.target/i386/pr22141.c
  8f2b174cc8f2156d82ca023e56a0b480  gcc/testsuite/gcc.target/i386/pr22152.c
  8ba2071af1172c3cd6d8259c589bc794  gcc/testsuite/gcc.target/i386/pr22362.c
--- 48825,48831 ----
  fdacb6b61a5d36e161500b14166654ae  gcc/testsuite/gcc.target/i386/pr21101.c
  6043d0b4998dd913e2d9e533a24f6a55  gcc/testsuite/gcc.target/i386/pr21291.c
  95f61d1360614e076d6888229ba0588f  gcc/testsuite/gcc.target/i386/pr21518.c
! 873aea068e102b2d11c7796945eba0e6  gcc/testsuite/gcc.target/i386/pr22076.c
  7c75138083b8282a0a6352ac179a89b4  gcc/testsuite/gcc.target/i386/pr22141.c
  8f2b174cc8f2156d82ca023e56a0b480  gcc/testsuite/gcc.target/i386/pr22152.c
  8ba2071af1172c3cd6d8259c589bc794  gcc/testsuite/gcc.target/i386/pr22362.c
*************** e99eb064d503f38b5a9c419915b38ae9  gcc/te
*** 48750,48756 ****
  d0e5cc510ff9f517c83e2f7086ecb411  gcc/testsuite/gcc.target/i386/pr24178.c
  7757504bdc3b5bd70de1a5960fb48a38  gcc/testsuite/gcc.target/i386/pr24306.c
  32fe0462a1b53d3fc2901ef49c868f00  gcc/testsuite/gcc.target/i386/pr24315.c
! 9e228011509a5ea1e0aa6c774b08d522  gcc/testsuite/gcc.target/i386/pr24414.c
  7374a381241b2f4065e5ce84cfc03f77  gcc/testsuite/gcc.target/i386/pr25196.c
  e2e1fa15682cd42c52206538adc05f64  gcc/testsuite/gcc.target/i386/pr25254.c
  303aec7f9e7bd15228b804c19e082f1e  gcc/testsuite/gcc.target/i386/pr25293.c
--- 48842,48848 ----
  d0e5cc510ff9f517c83e2f7086ecb411  gcc/testsuite/gcc.target/i386/pr24178.c
  7757504bdc3b5bd70de1a5960fb48a38  gcc/testsuite/gcc.target/i386/pr24306.c
  32fe0462a1b53d3fc2901ef49c868f00  gcc/testsuite/gcc.target/i386/pr24315.c
! 0f58cd327f51c6024b5baa09e289c4e1  gcc/testsuite/gcc.target/i386/pr24414.c
  7374a381241b2f4065e5ce84cfc03f77  gcc/testsuite/gcc.target/i386/pr25196.c
  e2e1fa15682cd42c52206538adc05f64  gcc/testsuite/gcc.target/i386/pr25254.c
  303aec7f9e7bd15228b804c19e082f1e  gcc/testsuite/gcc.target/i386/pr25293.c
*************** a07b3ac10c2e8d8960d5f94aacc75325  gcc/te
*** 48785,48798 ****
  9b916b67c68cce873259ce7198b6593b  gcc/testsuite/gcc.target/i386/pr32065-1.c
  694842da5eb4c5254d8b4bfe1dc8c111  gcc/testsuite/gcc.target/i386/pr32065-2.c
  1f9ce93e6d6ec25c764294b90cdb8d4a  gcc/testsuite/gcc.target/i386/pr32191.c
! 22203c7ad5e43b79eb21de05c3452845  gcc/testsuite/gcc.target/i386/pr32219-1.c
! 55289efe9ecdd9f86bee8fb362351170  gcc/testsuite/gcc.target/i386/pr32219-2.c
! 78624072da7312f0eb3cca7f219f416a  gcc/testsuite/gcc.target/i386/pr32219-3.c
! 3300f67245e33576cce58d6bc96e779c  gcc/testsuite/gcc.target/i386/pr32219-4.c
! 8ea5bd47a0cead9c4356e12ff6b5dcef  gcc/testsuite/gcc.target/i386/pr32219-5.c
! efa58ffb44f624da36aeac4c205d0d78  gcc/testsuite/gcc.target/i386/pr32219-6.c
! a63c6aefa093092a5201851c6a0ebc55  gcc/testsuite/gcc.target/i386/pr32219-7.c
! 07c126afe0aa2853ccc8538da083fd19  gcc/testsuite/gcc.target/i386/pr32219-8.c
  0d754f3296fed9daf149740a268d8931  gcc/testsuite/gcc.target/i386/pr32219-9.c
  d165bed09148366aaa31f611e7089751  gcc/testsuite/gcc.target/i386/pr32268.c
  23769d8ea259071995070dc88b8cefc7  gcc/testsuite/gcc.target/i386/pr32280-1.c
--- 48877,48890 ----
  9b916b67c68cce873259ce7198b6593b  gcc/testsuite/gcc.target/i386/pr32065-1.c
  694842da5eb4c5254d8b4bfe1dc8c111  gcc/testsuite/gcc.target/i386/pr32065-2.c
  1f9ce93e6d6ec25c764294b90cdb8d4a  gcc/testsuite/gcc.target/i386/pr32191.c
! 3ef466a500bee78557e9f8543d11be2f  gcc/testsuite/gcc.target/i386/pr32219-1.c
! 6abb8cc0c313706909017ba96248c9ef  gcc/testsuite/gcc.target/i386/pr32219-2.c
! 942798b2083ad96b184e19b7fb0caf32  gcc/testsuite/gcc.target/i386/pr32219-3.c
! bde288e27ca1cb7c3cfffe7b0468d441  gcc/testsuite/gcc.target/i386/pr32219-4.c
! b4936c47ad27f5cfcac7ada484a24cac  gcc/testsuite/gcc.target/i386/pr32219-5.c
! 786db7c45dc2a6ae29200eac1b80c7d3  gcc/testsuite/gcc.target/i386/pr32219-6.c
! 0a22fcd9f354948bd8381b93c4f885b7  gcc/testsuite/gcc.target/i386/pr32219-7.c
! 56481a20c9b8c5e629b4323c67b5f166  gcc/testsuite/gcc.target/i386/pr32219-8.c
  0d754f3296fed9daf149740a268d8931  gcc/testsuite/gcc.target/i386/pr32219-9.c
  d165bed09148366aaa31f611e7089751  gcc/testsuite/gcc.target/i386/pr32268.c
  23769d8ea259071995070dc88b8cefc7  gcc/testsuite/gcc.target/i386/pr32280-1.c
*************** b17093c3bfb7dce01e2961b9007a74f1  gcc/te
*** 48867,48874 ****
  302fd577a2a020db1af8817a3e4168ac  gcc/testsuite/gcc.target/i386/pr38824.c
  cc52fb6e855215f99580b9fa0002669f  gcc/testsuite/gcc.target/i386/pr38931.c
  776dfcacbe92f325df29c325a1a39d91  gcc/testsuite/gcc.target/i386/pr38988.c
! c8d1ff9429ba4604dabba902390d2bb7  gcc/testsuite/gcc.target/i386/pr39013-1.c
! 209afdf599b8ee30768436785833894b  gcc/testsuite/gcc.target/i386/pr39013-2.c
  1441ac15d0d7e61256bb4a348e29d6cf  gcc/testsuite/gcc.target/i386/pr39058.c
  b11c8e619e3aa58383c3682c25436e38  gcc/testsuite/gcc.target/i386/pr39082-1.c
  94f116f1e5835fc4ff466f7510f151e4  gcc/testsuite/gcc.target/i386/pr39139.c
--- 48959,48966 ----
  302fd577a2a020db1af8817a3e4168ac  gcc/testsuite/gcc.target/i386/pr38824.c
  cc52fb6e855215f99580b9fa0002669f  gcc/testsuite/gcc.target/i386/pr38931.c
  776dfcacbe92f325df29c325a1a39d91  gcc/testsuite/gcc.target/i386/pr38988.c
! 139b8a82970c0216c2382ef1c3fafd48  gcc/testsuite/gcc.target/i386/pr39013-1.c
! 8ed5e3e1acfe24d9701317573d9c1a1b  gcc/testsuite/gcc.target/i386/pr39013-2.c
  1441ac15d0d7e61256bb4a348e29d6cf  gcc/testsuite/gcc.target/i386/pr39058.c
  b11c8e619e3aa58383c3682c25436e38  gcc/testsuite/gcc.target/i386/pr39082-1.c
  94f116f1e5835fc4ff466f7510f151e4  gcc/testsuite/gcc.target/i386/pr39139.c
*************** e96e89bee2b35c95b790aab0af5d4c57  gcc/te
*** 49039,49045 ****
  d6e516d1e403892d4cc4985025b0655a  gcc/testsuite/gcc.target/i386/pr49715-1.c
  f2fc960bed4e328a5f9df7a309ea139d  gcc/testsuite/gcc.target/i386/pr49715-2.c
  f7ab73a2fd4f6a3dd974d04abb4a16b0  gcc/testsuite/gcc.target/i386/pr49781-1.c
! a1b436434f76fdc1fde0e433a1c5b3b4  gcc/testsuite/gcc.target/i386/pr49866.c
  f6f60a959460e8b78dd6402b43af4809  gcc/testsuite/gcc.target/i386/pr49920.c
  4e2731d8a8d0fba23d5859b02be21702  gcc/testsuite/gcc.target/i386/pr49927.c
  4e15899cf7cde94f403bc044accb5f22  gcc/testsuite/gcc.target/i386/pr50038.c
--- 49131,49137 ----
  d6e516d1e403892d4cc4985025b0655a  gcc/testsuite/gcc.target/i386/pr49715-1.c
  f2fc960bed4e328a5f9df7a309ea139d  gcc/testsuite/gcc.target/i386/pr49715-2.c
  f7ab73a2fd4f6a3dd974d04abb4a16b0  gcc/testsuite/gcc.target/i386/pr49781-1.c
! 60f4b57b6b6a4d210042d2f56e1d33cf  gcc/testsuite/gcc.target/i386/pr49866.c
  f6f60a959460e8b78dd6402b43af4809  gcc/testsuite/gcc.target/i386/pr49920.c
  4e2731d8a8d0fba23d5859b02be21702  gcc/testsuite/gcc.target/i386/pr49927.c
  4e15899cf7cde94f403bc044accb5f22  gcc/testsuite/gcc.target/i386/pr50038.c
*************** aff7074250516571a07457eace3f2639  gcc/te
*** 49055,49072 ****
  e2c5c9c01d62f181543c46c15e625efc  gcc/testsuite/gcc.target/i386/pr51236.c
  cc3feb019a23f31f22f8d90ea35306a2  gcc/testsuite/gcc.target/i386/pr51393.c
  feae34d686df3d5dc6348f1e08292d5f  gcc/testsuite/gcc.target/i386/pr51987.c
! 9e2c6dc3ff1a53066110e22a1b8878fa  gcc/testsuite/gcc.target/i386/pr52146.c
  fa01242d5badde4691345c598d6cad72  gcc/testsuite/gcc.target/i386/pr52171.c
  ef886cc6e383e494a854c7e9478d4347  gcc/testsuite/gcc.target/i386/pr52252-atom.c
  66960d383ca0ec04f2cfc2ce546d9746  gcc/testsuite/gcc.target/i386/pr52252-core.c
  e90dc7f0b1e6d26c11b5224430e328db  gcc/testsuite/gcc.target/i386/pr52330.c
! 663a04de8e14ab888ac539e83abb3848  gcc/testsuite/gcc.target/i386/pr52698.c
  0c3fdc1f40423ab5e185c0b1d9df7215  gcc/testsuite/gcc.target/i386/pr52736.c
  d5747936af421343d3d26320d8dd18a6  gcc/testsuite/gcc.target/i386/pr52754.c
  a641a51b5a3f6c010901603e68e723fc  gcc/testsuite/gcc.target/i386/pr52813.c
! f3734af93c1735fb407310153bbcc265  gcc/testsuite/gcc.target/i386/pr52857-1.c
! 3c73c51d0b4edd63528474f20107a721  gcc/testsuite/gcc.target/i386/pr52857-2.c
! 8567c3e77e9c76d198a3c6cdfdd49a41  gcc/testsuite/gcc.target/i386/pr52876.c
  ae96f2a6ec3876560fe977282760bda7  gcc/testsuite/gcc.target/i386/pr52882.c
  908f895d749fbe4b41db70b705b92270  gcc/testsuite/gcc.target/i386/pr52883.c
  7cd607f59acbf5495f51e7f583bdfaaf  gcc/testsuite/gcc.target/i386/pr53249.c
--- 49147,49164 ----
  e2c5c9c01d62f181543c46c15e625efc  gcc/testsuite/gcc.target/i386/pr51236.c
  cc3feb019a23f31f22f8d90ea35306a2  gcc/testsuite/gcc.target/i386/pr51393.c
  feae34d686df3d5dc6348f1e08292d5f  gcc/testsuite/gcc.target/i386/pr51987.c
! 28bbe8fb8e03847360d72e655a04541c  gcc/testsuite/gcc.target/i386/pr52146.c
  fa01242d5badde4691345c598d6cad72  gcc/testsuite/gcc.target/i386/pr52171.c
  ef886cc6e383e494a854c7e9478d4347  gcc/testsuite/gcc.target/i386/pr52252-atom.c
  66960d383ca0ec04f2cfc2ce546d9746  gcc/testsuite/gcc.target/i386/pr52252-core.c
  e90dc7f0b1e6d26c11b5224430e328db  gcc/testsuite/gcc.target/i386/pr52330.c
! c48d1106f891da8cb9f2181a389e01b7  gcc/testsuite/gcc.target/i386/pr52698.c
  0c3fdc1f40423ab5e185c0b1d9df7215  gcc/testsuite/gcc.target/i386/pr52736.c
  d5747936af421343d3d26320d8dd18a6  gcc/testsuite/gcc.target/i386/pr52754.c
  a641a51b5a3f6c010901603e68e723fc  gcc/testsuite/gcc.target/i386/pr52813.c
! 517bbfb07279a94cd6901ed62f114aa9  gcc/testsuite/gcc.target/i386/pr52857-1.c
! 2d8dc92c147e4d0bcabd8dc699be03f3  gcc/testsuite/gcc.target/i386/pr52857-2.c
! 95e57e45c052d6f02d8aa1f9d072f874  gcc/testsuite/gcc.target/i386/pr52876.c
  ae96f2a6ec3876560fe977282760bda7  gcc/testsuite/gcc.target/i386/pr52882.c
  908f895d749fbe4b41db70b705b92270  gcc/testsuite/gcc.target/i386/pr52883.c
  7cd607f59acbf5495f51e7f583bdfaaf  gcc/testsuite/gcc.target/i386/pr53249.c
*************** fd40b61a82fba3ab0c6bb50cfedfb117  gcc/te
*** 49082,49093 ****
  438890bd8588325bfdd31602ae74f65c  gcc/testsuite/gcc.target/i386/pr53425-1.c
  384ba022d2854e096a4ab0f145961c51  gcc/testsuite/gcc.target/i386/pr53425-2.c
  b39743561f1aade37b33835b241fb062  gcc/testsuite/gcc.target/i386/pr53623.c
! fab0d7a06b537344b89206ac0118ede7  gcc/testsuite/gcc.target/i386/pr53698.c
  7a5c747070caa41b5e773ef449165641  gcc/testsuite/gcc.target/i386/pr53712.c
  238ec098fd99cdffc357d25a9ea9d019  gcc/testsuite/gcc.target/i386/pr53759-2.c
  6ce6174380124dbd13cb4c159ee9daf9  gcc/testsuite/gcc.target/i386/pr53759.c
  b845585001d3aa1599603bf8f8438393  gcc/testsuite/gcc.target/i386/pr53907.c
! a1bce0d57b6fd35c2faf04c2f80d6550  gcc/testsuite/gcc.target/i386/pr54157.c
  dba42c939904ce7e33213ea822d41659  gcc/testsuite/gcc.target/i386/pr54400.c
  414b8adf659b6e0fae2493215e4c8e43  gcc/testsuite/gcc.target/i386/pr54445-1.c
  f69bb6692a438b6c4c3ae59e8151f9e5  gcc/testsuite/gcc.target/i386/pr54445-2.c
--- 49174,49185 ----
  438890bd8588325bfdd31602ae74f65c  gcc/testsuite/gcc.target/i386/pr53425-1.c
  384ba022d2854e096a4ab0f145961c51  gcc/testsuite/gcc.target/i386/pr53425-2.c
  b39743561f1aade37b33835b241fb062  gcc/testsuite/gcc.target/i386/pr53623.c
! 179de2cb7520586109384b9edf5a9b30  gcc/testsuite/gcc.target/i386/pr53698.c
  7a5c747070caa41b5e773ef449165641  gcc/testsuite/gcc.target/i386/pr53712.c
  238ec098fd99cdffc357d25a9ea9d019  gcc/testsuite/gcc.target/i386/pr53759-2.c
  6ce6174380124dbd13cb4c159ee9daf9  gcc/testsuite/gcc.target/i386/pr53759.c
  b845585001d3aa1599603bf8f8438393  gcc/testsuite/gcc.target/i386/pr53907.c
! c6b9296a558aaf5187a02addf73c05d0  gcc/testsuite/gcc.target/i386/pr54157.c
  dba42c939904ce7e33213ea822d41659  gcc/testsuite/gcc.target/i386/pr54400.c
  414b8adf659b6e0fae2493215e4c8e43  gcc/testsuite/gcc.target/i386/pr54445-1.c
  f69bb6692a438b6c4c3ae59e8151f9e5  gcc/testsuite/gcc.target/i386/pr54445-2.c
*************** b853e1ca0f109e9670d15ca18915f967  gcc/te
*** 49096,49105 ****
  49bc157be86e0960ae4e4637c5986069  gcc/testsuite/gcc.target/i386/pr54592.c
  6d7b053bbb28bb9e1a4e8c1967a60835  gcc/testsuite/gcc.target/i386/pr54694.c
  c502c143bfe08e286784446e3a530233  gcc/testsuite/gcc.target/i386/pr54703.c
! 94c3ae931dcc50fe3b4806ac10d8b49d  gcc/testsuite/gcc.target/i386/pr55049-1.c
! e64fab110c29e7a7dac4eab53a510cd4  gcc/testsuite/gcc.target/i386/pr55093.c
! 971529c1cb0a306601d8a61d4df7716c  gcc/testsuite/gcc.target/i386/pr55116-1.c
! 9fa9c0c5f09f31e76035778e3bf46b4f  gcc/testsuite/gcc.target/i386/pr55116-2.c
  850e83f914a40f18a2e5580f476368ec  gcc/testsuite/gcc.target/i386/pr55130.c
  815f3e59894f23400b8f65f47018b0a6  gcc/testsuite/gcc.target/i386/pr55141.c
  f87cf0427662776b6b805de195141d67  gcc/testsuite/gcc.target/i386/pr55142-1.c
--- 49188,49197 ----
  49bc157be86e0960ae4e4637c5986069  gcc/testsuite/gcc.target/i386/pr54592.c
  6d7b053bbb28bb9e1a4e8c1967a60835  gcc/testsuite/gcc.target/i386/pr54694.c
  c502c143bfe08e286784446e3a530233  gcc/testsuite/gcc.target/i386/pr54703.c
! f9b778e3b98dfbae81a8d9edc0e6e7f0  gcc/testsuite/gcc.target/i386/pr55049-1.c
! 2d60942307fe4e7e807550a8a784f351  gcc/testsuite/gcc.target/i386/pr55093.c
! 65f2fe2ece7ea124fb44ac3412f502b0  gcc/testsuite/gcc.target/i386/pr55116-1.c
! daa42859823476fca1b35a79f1daabe0  gcc/testsuite/gcc.target/i386/pr55116-2.c
  850e83f914a40f18a2e5580f476368ec  gcc/testsuite/gcc.target/i386/pr55130.c
  815f3e59894f23400b8f65f47018b0a6  gcc/testsuite/gcc.target/i386/pr55141.c
  f87cf0427662776b6b805de195141d67  gcc/testsuite/gcc.target/i386/pr55142-1.c
*************** b4fb0c886229835ec55bd681f831812b  gcc/te
*** 49121,49127 ****
  2d3d0716987d79a9b2427e2e7237c420  gcc/testsuite/gcc.target/i386/pr55512-4.c
  ed1ba8dd30b6e7d0c41497405b5c6d08  gcc/testsuite/gcc.target/i386/pr55590-1.c
  f36e5b68f83ad7f55d170085ad4c4fff  gcc/testsuite/gcc.target/i386/pr55590-2.c
! 3a737ef7a5b3519c35502247ffe7f87c  gcc/testsuite/gcc.target/i386/pr55597.c
  05e04dbd1677ad71dcef52e0ba2805c7  gcc/testsuite/gcc.target/i386/pr55672.c
  f10a165430aeef45c61d11278003318d  gcc/testsuite/gcc.target/i386/pr55686.c
  12194a8a936bb0fdc429c4ad3ad689df  gcc/testsuite/gcc.target/i386/pr55775.c
--- 49213,49219 ----
  2d3d0716987d79a9b2427e2e7237c420  gcc/testsuite/gcc.target/i386/pr55512-4.c
  ed1ba8dd30b6e7d0c41497405b5c6d08  gcc/testsuite/gcc.target/i386/pr55590-1.c
  f36e5b68f83ad7f55d170085ad4c4fff  gcc/testsuite/gcc.target/i386/pr55590-2.c
! bdfd75705a8ed1ae370d0e6397e89e61  gcc/testsuite/gcc.target/i386/pr55597.c
  05e04dbd1677ad71dcef52e0ba2805c7  gcc/testsuite/gcc.target/i386/pr55672.c
  f10a165430aeef45c61d11278003318d  gcc/testsuite/gcc.target/i386/pr55686.c
  12194a8a936bb0fdc429c4ad3ad689df  gcc/testsuite/gcc.target/i386/pr55775.c
*************** af5df137e86c7cfd11e8d68f07c8d25c  gcc/te
*** 49223,49232 ****
  0c2d582f00adc7472660160cba8ba19b  gcc/testsuite/gcc.target/i386/pr59839.c
  d1a0e61387e72001b140b22cec7d1a93  gcc/testsuite/gcc.target/i386/pr59874-1.c
  5e70c91e6aef9c124836dbc1d66c0bdc  gcc/testsuite/gcc.target/i386/pr59874-2.c
! 2ec6baf4aeb86d68a84163d2477d428e  gcc/testsuite/gcc.target/i386/pr59874-3.c
  918053d5181acfecc88c708f27f8f436  gcc/testsuite/gcc.target/i386/pr59880.c
  b87fe1f8e7496a37c4723f6e51a2ea39  gcc/testsuite/gcc.target/i386/pr59927.c
! 45e03a75da61788fe5e604ebad69b06f  gcc/testsuite/gcc.target/i386/pr59929.c
  fb96b888f73b2dddf89b41b3dbc9da0e  gcc/testsuite/gcc.target/i386/pr60077-1.c
  87f9b9773ac7d3c76e952ed8199c7a7c  gcc/testsuite/gcc.target/i386/pr60077-2.c
  ca6424ec4af0910766ce85dcf738c0c9  gcc/testsuite/gcc.target/i386/pr60205-1.c
--- 49315,49324 ----
  0c2d582f00adc7472660160cba8ba19b  gcc/testsuite/gcc.target/i386/pr59839.c
  d1a0e61387e72001b140b22cec7d1a93  gcc/testsuite/gcc.target/i386/pr59874-1.c
  5e70c91e6aef9c124836dbc1d66c0bdc  gcc/testsuite/gcc.target/i386/pr59874-2.c
! aeab82c6005d256c58b161b65c623187  gcc/testsuite/gcc.target/i386/pr59874-3.c
  918053d5181acfecc88c708f27f8f436  gcc/testsuite/gcc.target/i386/pr59880.c
  b87fe1f8e7496a37c4723f6e51a2ea39  gcc/testsuite/gcc.target/i386/pr59927.c
! 64ee275f9d63edbf1b06ed2ca865a50b  gcc/testsuite/gcc.target/i386/pr59929.c
  fb96b888f73b2dddf89b41b3dbc9da0e  gcc/testsuite/gcc.target/i386/pr60077-1.c
  87f9b9773ac7d3c76e952ed8199c7a7c  gcc/testsuite/gcc.target/i386/pr60077-2.c
  ca6424ec4af0910766ce85dcf738c0c9  gcc/testsuite/gcc.target/i386/pr60205-1.c
*************** a2283164e9ac8a9ecb6ab0a475ca6ce4  gcc/te
*** 49255,49261 ****
  c2ad80ced67848aa724c64790fae16e7  gcc/testsuite/gcc.target/i386/pr61423.c
  c862a3c17ff7c49e42a7fd543dbaf3ab  gcc/testsuite/gcc.target/i386/pr61446.c
  41c81c5a9c11d9139ad858d341f4ab52  gcc/testsuite/gcc.target/i386/pr61572.c
! 3f4cbdecf1917a066aa3efa5412627d9  gcc/testsuite/gcc.target/i386/pr61599-1.c
  e12bd6c5d5e4249892681c3ca63428e6  gcc/testsuite/gcc.target/i386/pr61599-2.c
  2ee0efa258974320c9447d777ed0cd1e  gcc/testsuite/gcc.target/i386/pr61794.c
  0af95498db628ce9ab87f06bcc3818c2  gcc/testsuite/gcc.target/i386/pr61801.c
--- 49347,49353 ----
  c2ad80ced67848aa724c64790fae16e7  gcc/testsuite/gcc.target/i386/pr61423.c
  c862a3c17ff7c49e42a7fd543dbaf3ab  gcc/testsuite/gcc.target/i386/pr61446.c
  41c81c5a9c11d9139ad858d341f4ab52  gcc/testsuite/gcc.target/i386/pr61572.c
! 051e752e6f5f3b5c6c426d1626da2a1e  gcc/testsuite/gcc.target/i386/pr61599-1.c
  e12bd6c5d5e4249892681c3ca63428e6  gcc/testsuite/gcc.target/i386/pr61599-2.c
  2ee0efa258974320c9447d777ed0cd1e  gcc/testsuite/gcc.target/i386/pr61794.c
  0af95498db628ce9ab87f06bcc3818c2  gcc/testsuite/gcc.target/i386/pr61801.c
*************** c401b2b80062c0d9567f773adca682d1  gcc/te
*** 49271,49277 ****
  c5d5a6e45cbe795c19e3ccb075e2c353  gcc/testsuite/gcc.target/i386/pr63495.c
  d411131829e4182bcd0f01c491669453  gcc/testsuite/gcc.target/i386/pr63527.c
  50ea06065d2e674f38033361f71fea26  gcc/testsuite/gcc.target/i386/pr63534.c
! b94984e7c628f56d531f92149504a0ed  gcc/testsuite/gcc.target/i386/pr63538.c
  561aeb698494e71bb2a1de5b9848f5f5  gcc/testsuite/gcc.target/i386/pr63542-1.c
  c2179fbbe68a40ce1e3486b98db6a47f  gcc/testsuite/gcc.target/i386/pr63542-2.c
  9c17e1a161d05dcffaa896376c5ecc02  gcc/testsuite/gcc.target/i386/pr63563.c
--- 49363,49369 ----
  c5d5a6e45cbe795c19e3ccb075e2c353  gcc/testsuite/gcc.target/i386/pr63495.c
  d411131829e4182bcd0f01c491669453  gcc/testsuite/gcc.target/i386/pr63527.c
  50ea06065d2e674f38033361f71fea26  gcc/testsuite/gcc.target/i386/pr63534.c
! 30aaae44143ac2a44f16e0db0cec0af6  gcc/testsuite/gcc.target/i386/pr63538.c
  561aeb698494e71bb2a1de5b9848f5f5  gcc/testsuite/gcc.target/i386/pr63542-1.c
  c2179fbbe68a40ce1e3486b98db6a47f  gcc/testsuite/gcc.target/i386/pr63542-2.c
  9c17e1a161d05dcffaa896376c5ecc02  gcc/testsuite/gcc.target/i386/pr63563.c
*************** ac964f4b563acffae35942f124a29c33  gcc/te
*** 49292,49298 ****
  516133a673f4f174a446f2fc7a80e412  gcc/testsuite/gcc.target/i386/pr64114.c
  06cb0e7a72d6bb5683ff9652a80c6ae9  gcc/testsuite/gcc.target/i386/pr64291-1.c
  2b7674a20e784b4cf390cb695a576dfe  gcc/testsuite/gcc.target/i386/pr64291-2.c
! 49608ce01a9e0d30d5e69f3723ac732a  gcc/testsuite/gcc.target/i386/pr64317.c
  062641897c1f576f8e34f6685a28feab  gcc/testsuite/gcc.target/i386/pr64386.c
  4ab995a39be1d9f6ab51bed74868b4d9  gcc/testsuite/gcc.target/i386/pr64387.c
  7f461e790905a6a59c18169efe63b087  gcc/testsuite/gcc.target/i386/pr64393.c
--- 49384,49390 ----
  516133a673f4f174a446f2fc7a80e412  gcc/testsuite/gcc.target/i386/pr64114.c
  06cb0e7a72d6bb5683ff9652a80c6ae9  gcc/testsuite/gcc.target/i386/pr64291-1.c
  2b7674a20e784b4cf390cb695a576dfe  gcc/testsuite/gcc.target/i386/pr64291-2.c
! e05ae6facbbbf26826893a785e206bc4  gcc/testsuite/gcc.target/i386/pr64317.c
  062641897c1f576f8e34f6685a28feab  gcc/testsuite/gcc.target/i386/pr64386.c
  4ab995a39be1d9f6ab51bed74868b4d9  gcc/testsuite/gcc.target/i386/pr64387.c
  7f461e790905a6a59c18169efe63b087  gcc/testsuite/gcc.target/i386/pr64393.c
*************** d77f5c5aaeda2ba3b6d6e23d3ff452ed  gcc/te
*** 49356,49362 ****
  9691b9fb2206de681ed083de689c89c7  gcc/testsuite/gcc.target/i386/pr66334.c
  7e1d59ce8293eee1a626a8693fdb6e4f  gcc/testsuite/gcc.target/i386/pr66412.c
  bbcc4bad6e85470b150a7b32458d3e35  gcc/testsuite/gcc.target/i386/pr66424.c
! a15e6d4602a8708a08f7528489b4c898  gcc/testsuite/gcc.target/i386/pr66470.c
  adcb62c54481141a24a282aa3efd51eb  gcc/testsuite/gcc.target/i386/pr66473.c
  a90810efc19810051c42bbf05fc2f72b  gcc/testsuite/gcc.target/i386/pr66560-1.c
  e67da57ff2aa6286b42715d71c873ffa  gcc/testsuite/gcc.target/i386/pr66560-2.c
--- 49448,49454 ----
  9691b9fb2206de681ed083de689c89c7  gcc/testsuite/gcc.target/i386/pr66334.c
  7e1d59ce8293eee1a626a8693fdb6e4f  gcc/testsuite/gcc.target/i386/pr66412.c
  bbcc4bad6e85470b150a7b32458d3e35  gcc/testsuite/gcc.target/i386/pr66424.c
! 19bb97a482a9e3d01f67c4fe65bfdb96  gcc/testsuite/gcc.target/i386/pr66470.c
  adcb62c54481141a24a282aa3efd51eb  gcc/testsuite/gcc.target/i386/pr66473.c
  a90810efc19810051c42bbf05fc2f72b  gcc/testsuite/gcc.target/i386/pr66560-1.c
  e67da57ff2aa6286b42715d71c873ffa  gcc/testsuite/gcc.target/i386/pr66560-2.c
*************** ab260630154714d6a92fa264356ec077  gcc/te
*** 49378,49385 ****
  2736f559d9ed3001d877f7450d819853  gcc/testsuite/gcc.target/i386/pr66818.c
  3a8525427a2c06a8b1267e82570c0b32  gcc/testsuite/gcc.target/i386/pr66819-1.c
  706dbaecc1d6996b81f72c1443d9709e  gcc/testsuite/gcc.target/i386/pr66819-2.c
! 3b93308bdecf42fb2c2176aa9e4b5b1e  gcc/testsuite/gcc.target/i386/pr66819-3.c
! c775a183cd78571eb1b5fb056475ab2a  gcc/testsuite/gcc.target/i386/pr66819-4.c
  a085a03f3e2cb2efe81768c469c38448  gcc/testsuite/gcc.target/i386/pr66819-5.c
  977ca8ebf3373ba11feedebeb69aea2c  gcc/testsuite/gcc.target/i386/pr66821.c
  32a7bc9b1156780a17e61321fa5d0b20  gcc/testsuite/gcc.target/i386/pr66824.c
--- 49470,49477 ----
  2736f559d9ed3001d877f7450d819853  gcc/testsuite/gcc.target/i386/pr66818.c
  3a8525427a2c06a8b1267e82570c0b32  gcc/testsuite/gcc.target/i386/pr66819-1.c
  706dbaecc1d6996b81f72c1443d9709e  gcc/testsuite/gcc.target/i386/pr66819-2.c
! 84d18626653364c4aeae9aa54f1304e1  gcc/testsuite/gcc.target/i386/pr66819-3.c
! 6f5c7f70b4c803c33e6e9c040c4e1d69  gcc/testsuite/gcc.target/i386/pr66819-4.c
  a085a03f3e2cb2efe81768c469c38448  gcc/testsuite/gcc.target/i386/pr66819-5.c
  977ca8ebf3373ba11feedebeb69aea2c  gcc/testsuite/gcc.target/i386/pr66821.c
  32a7bc9b1156780a17e61321fa5d0b20  gcc/testsuite/gcc.target/i386/pr66824.c
*************** c3b077ecd7c86d02b425005a9cb043c1  gcc/te
*** 49415,49421 ****
  20023d24d21d62dd6789da2589104070  gcc/testsuite/gcc.target/i386/pr67963-2.c
  139b1bdb98e3296f9ddee0838954fe94  gcc/testsuite/gcc.target/i386/pr67963-3.c
  1821cb97402be7ffe7bdc5f23f8e3199  gcc/testsuite/gcc.target/i386/pr67985-1.c
! 4212d7a5843c1b880161949554647739  gcc/testsuite/gcc.target/i386/pr67985-2.c
  4f7ff503d6a736a2ea199675c6262322  gcc/testsuite/gcc.target/i386/pr67985-3.c
  4f8f5573505d9b60bab0ee48c5fe922f  gcc/testsuite/gcc.target/i386/pr67995-1.c
  e5e29507fd1dff3f68bf471a7ebabe04  gcc/testsuite/gcc.target/i386/pr67995-2.c
--- 49507,49513 ----
  20023d24d21d62dd6789da2589104070  gcc/testsuite/gcc.target/i386/pr67963-2.c
  139b1bdb98e3296f9ddee0838954fe94  gcc/testsuite/gcc.target/i386/pr67963-3.c
  1821cb97402be7ffe7bdc5f23f8e3199  gcc/testsuite/gcc.target/i386/pr67985-1.c
! dd5ee7ef74ea9dfe9ed9da3e757be1a2  gcc/testsuite/gcc.target/i386/pr67985-2.c
  4f7ff503d6a736a2ea199675c6262322  gcc/testsuite/gcc.target/i386/pr67985-3.c
  4f8f5573505d9b60bab0ee48c5fe922f  gcc/testsuite/gcc.target/i386/pr67995-1.c
  e5e29507fd1dff3f68bf471a7ebabe04  gcc/testsuite/gcc.target/i386/pr67995-2.c
*************** fb74d73535ae13841ad274eed8746e1d  gcc/te
*** 49557,49563 ****
  1b44db35f8df9b2763028de6125de9e3  gcc/testsuite/gcc.target/i386/pr70738-4.c
  61eaf57653733d78911ae6debba297f3  gcc/testsuite/gcc.target/i386/pr70738-5.c
  2c2031d1591def6dc255c3c4e1b5ea98  gcc/testsuite/gcc.target/i386/pr70738-6.c
! a12202905bd4ab853068b48a260a39fc  gcc/testsuite/gcc.target/i386/pr70738-7.c
  3a1ef414c243d704288672ae2ed719ae  gcc/testsuite/gcc.target/i386/pr70738-8.c
  b79c0bcdf58f6e1bba3f6620fefa6f0f  gcc/testsuite/gcc.target/i386/pr70738-9.c
  b8aaa1c61d237ea27d230f6584ce5adf  gcc/testsuite/gcc.target/i386/pr70750-1.c
--- 49649,49655 ----
  1b44db35f8df9b2763028de6125de9e3  gcc/testsuite/gcc.target/i386/pr70738-4.c
  61eaf57653733d78911ae6debba297f3  gcc/testsuite/gcc.target/i386/pr70738-5.c
  2c2031d1591def6dc255c3c4e1b5ea98  gcc/testsuite/gcc.target/i386/pr70738-6.c
! 234057751bd4af4434ba4b09c32e7465  gcc/testsuite/gcc.target/i386/pr70738-7.c
  3a1ef414c243d704288672ae2ed719ae  gcc/testsuite/gcc.target/i386/pr70738-8.c
  b79c0bcdf58f6e1bba3f6620fefa6f0f  gcc/testsuite/gcc.target/i386/pr70738-9.c
  b8aaa1c61d237ea27d230f6584ce5adf  gcc/testsuite/gcc.target/i386/pr70750-1.c
*************** c912bb68571e4d5714afa27a8a0bbfbb  gcc/te
*** 49602,49608 ****
  6b0d02fbe2f46273848e2a4f2e1562cb  gcc/testsuite/gcc.target/i386/pr77761.c
  e24e16431564ae1db7f06ba62681abaa  gcc/testsuite/gcc.target/i386/pr77833.c
  e5be6cf6d0060be81cbbeb24d1b45ac8  gcc/testsuite/gcc.target/i386/pr77856.c
! ddcb7f5cb340f4cab23fd0392eed65ce  gcc/testsuite/gcc.target/i386/pr77881.c
  ebdf78610e5253029e5305e68875b6c9  gcc/testsuite/gcc.target/i386/pr77991.c
  e92468cd3d6db284b41cbd24c3b82524  gcc/testsuite/gcc.target/i386/pr78035.c
  a0f1a716d3aa44f2dbe260d265da5118  gcc/testsuite/gcc.target/i386/pr78037.c
--- 49694,49700 ----
  6b0d02fbe2f46273848e2a4f2e1562cb  gcc/testsuite/gcc.target/i386/pr77761.c
  e24e16431564ae1db7f06ba62681abaa  gcc/testsuite/gcc.target/i386/pr77833.c
  e5be6cf6d0060be81cbbeb24d1b45ac8  gcc/testsuite/gcc.target/i386/pr77856.c
! 93e914077bc0a0fec60293774cf1fb84  gcc/testsuite/gcc.target/i386/pr77881.c
  ebdf78610e5253029e5305e68875b6c9  gcc/testsuite/gcc.target/i386/pr77991.c
  e92468cd3d6db284b41cbd24c3b82524  gcc/testsuite/gcc.target/i386/pr78035.c
  a0f1a716d3aa44f2dbe260d265da5118  gcc/testsuite/gcc.target/i386/pr78037.c
*************** affabb2536eb040c140a3110204ca3b0  gcc/te
*** 49714,49720 ****
  4a3389f7f2146d2198f9c46d5209ba9f  gcc/testsuite/gcc.target/i386/pr81471.c
  b9816b57d822b91888e41f297b660efe  gcc/testsuite/gcc.target/i386/pr81481.c
  98d0e76fde3f746743a32d52d393ac1e  gcc/testsuite/gcc.target/i386/pr81502.c
! 0fbd924645af9022f2ca1f60904a5836  gcc/testsuite/gcc.target/i386/pr81563.c
  487cad21d9bb2d8bb734efc861a4e1ca  gcc/testsuite/gcc.target/i386/pr81639.c
  6f823ba95e2ef0fb5061621d3fcd985c  gcc/testsuite/gcc.target/i386/pr81641.c
  038644eb788a58458ff5b6d517c88717  gcc/testsuite/gcc.target/i386/pr81644.c
--- 49806,49812 ----
  4a3389f7f2146d2198f9c46d5209ba9f  gcc/testsuite/gcc.target/i386/pr81471.c
  b9816b57d822b91888e41f297b660efe  gcc/testsuite/gcc.target/i386/pr81481.c
  98d0e76fde3f746743a32d52d393ac1e  gcc/testsuite/gcc.target/i386/pr81502.c
! e3b82b712ca5673f25540fd5d22fb04c  gcc/testsuite/gcc.target/i386/pr81563.c
  487cad21d9bb2d8bb734efc861a4e1ca  gcc/testsuite/gcc.target/i386/pr81639.c
  6f823ba95e2ef0fb5061621d3fcd985c  gcc/testsuite/gcc.target/i386/pr81641.c
  038644eb788a58458ff5b6d517c88717  gcc/testsuite/gcc.target/i386/pr81644.c
*************** ec965c6c04e6eccada8b8ad3ae3be837  gcc/te
*** 49764,49781 ****
  d7c0264a0141e7dada7356837078fe1f  gcc/testsuite/gcc.target/i386/pr82628.c
  af640e6417bda894b964dcafe04ebb19  gcc/testsuite/gcc.target/i386/pr82659-1.c
  74ed9ea54350e72c8ff175a0019a05fd  gcc/testsuite/gcc.target/i386/pr82659-2.c
! aa2558037d3d720202a8c600f3aa47aa  gcc/testsuite/gcc.target/i386/pr82659-3.c
  5e76a6f37dea0349d6e7aa6a97a1f7a6  gcc/testsuite/gcc.target/i386/pr82659-4.c
  49f4dfdcf0385c77c063607993abc8c4  gcc/testsuite/gcc.target/i386/pr82659-5.c
  ad0f59e4fe0e9407ebaddb65a2989530  gcc/testsuite/gcc.target/i386/pr82659-6.c
! d759476918b912aa5fa84cdf06f95aba  gcc/testsuite/gcc.target/i386/pr82662.c
  ee329bea3f1c92f52009173ce2dce510  gcc/testsuite/gcc.target/i386/pr82673.c
  63efe3801cd250766ce11b7933f4bcf7  gcc/testsuite/gcc.target/i386/pr82699-1.c
! 36c9132901555db6d76239335b5a9d5a  gcc/testsuite/gcc.target/i386/pr82699-2.c
  13e9bbe297f4f4f90fb9a5e5135b57dd  gcc/testsuite/gcc.target/i386/pr82699-3.c
! 82d64cdac8b74bb4401c366ab2d3c756  gcc/testsuite/gcc.target/i386/pr82699-4.c
! d27e931690de3cfe8d3594528ba0fd22  gcc/testsuite/gcc.target/i386/pr82699-5.c
! 95fb323014a42ffedec1eb87aadd9f8c  gcc/testsuite/gcc.target/i386/pr82699-6.c
  aa1a31dcd2bb10e7497c47e00629d6e0  gcc/testsuite/gcc.target/i386/pr82713.c
  fee48546949cab9b7dea834adf9c10c3  gcc/testsuite/gcc.target/i386/pr82795.c
  7312e4c0a341ddbb1d280ed6869fc821  gcc/testsuite/gcc.target/i386/pr82853-1.c
--- 49856,49873 ----
  d7c0264a0141e7dada7356837078fe1f  gcc/testsuite/gcc.target/i386/pr82628.c
  af640e6417bda894b964dcafe04ebb19  gcc/testsuite/gcc.target/i386/pr82659-1.c
  74ed9ea54350e72c8ff175a0019a05fd  gcc/testsuite/gcc.target/i386/pr82659-2.c
! 00e3537b81b03eeb4a7565828f61b2fd  gcc/testsuite/gcc.target/i386/pr82659-3.c
  5e76a6f37dea0349d6e7aa6a97a1f7a6  gcc/testsuite/gcc.target/i386/pr82659-4.c
  49f4dfdcf0385c77c063607993abc8c4  gcc/testsuite/gcc.target/i386/pr82659-5.c
  ad0f59e4fe0e9407ebaddb65a2989530  gcc/testsuite/gcc.target/i386/pr82659-6.c
! e73aed461dc16fd9b7669c6321cda770  gcc/testsuite/gcc.target/i386/pr82662.c
  ee329bea3f1c92f52009173ce2dce510  gcc/testsuite/gcc.target/i386/pr82673.c
  63efe3801cd250766ce11b7933f4bcf7  gcc/testsuite/gcc.target/i386/pr82699-1.c
! 4bacd6d34ff9fea3fd2f47f877ea4d79  gcc/testsuite/gcc.target/i386/pr82699-2.c
  13e9bbe297f4f4f90fb9a5e5135b57dd  gcc/testsuite/gcc.target/i386/pr82699-3.c
! 2ce43f369a7a3b048a6cdb447bb9890e  gcc/testsuite/gcc.target/i386/pr82699-4.c
! d6af6bf73fbd63476737f60047117cce  gcc/testsuite/gcc.target/i386/pr82699-5.c
! 7c0d220bfc6658971cce4f182fb6fd68  gcc/testsuite/gcc.target/i386/pr82699-6.c
  aa1a31dcd2bb10e7497c47e00629d6e0  gcc/testsuite/gcc.target/i386/pr82713.c
  fee48546949cab9b7dea834adf9c10c3  gcc/testsuite/gcc.target/i386/pr82795.c
  7312e4c0a341ddbb1d280ed6869fc821  gcc/testsuite/gcc.target/i386/pr82853-1.c
*************** c19a9d9e41959574f6c21d72429137da  gcc/te
*** 49889,49895 ****
  2360ffb748aff9fb6627cff8522f74d8  gcc/testsuite/gcc.target/i386/pr85984.c
  e68e510c245a1586dead99573f2e33d2  gcc/testsuite/gcc.target/i386/pr86048.c
  926130d343ce505b99901b7c06918b57  gcc/testsuite/gcc.target/i386/pr86194.c
! afab8d524492d43ad64f9d6b7c60b61c  gcc/testsuite/gcc.target/i386/pr86257.c
  42c0a5d4c8a73cc06e361387318fb1ab  gcc/testsuite/gcc.target/i386/pr86270.c
  e89855e4afbc8be3009567aa4b7ef483  gcc/testsuite/gcc.target/i386/pr86334.c
  0a8780c8461919b0211d3ff52f93b9c8  gcc/testsuite/gcc.target/i386/pr86348.c
--- 49981,49987 ----
  2360ffb748aff9fb6627cff8522f74d8  gcc/testsuite/gcc.target/i386/pr85984.c
  e68e510c245a1586dead99573f2e33d2  gcc/testsuite/gcc.target/i386/pr86048.c
  926130d343ce505b99901b7c06918b57  gcc/testsuite/gcc.target/i386/pr86194.c
! 44e3a13049c67a4c86c87d53799997a1  gcc/testsuite/gcc.target/i386/pr86257.c
  42c0a5d4c8a73cc06e361387318fb1ab  gcc/testsuite/gcc.target/i386/pr86270.c
  e89855e4afbc8be3009567aa4b7ef483  gcc/testsuite/gcc.target/i386/pr86334.c
  0a8780c8461919b0211d3ff52f93b9c8  gcc/testsuite/gcc.target/i386/pr86348.c
*************** f529a8c1dee59aa4275d01977b57a0f2  gcc/te
*** 49985,49995 ****
  91b34dd3a5257a32f87edc5c9a1dc01f  gcc/testsuite/gcc.target/i386/pr90096.c
  a9287216d129eff30597718cb0900160  gcc/testsuite/gcc.target/i386/pr90178.c
  c04294701860868605e6d4177d1f5a28  gcc/testsuite/gcc.target/i386/pr90193.c
  849234c7a569c1e86023244bc5561263  gcc/testsuite/gcc.target/i386/pr9771-1.c
  24ceb6d5f3f5cde4b9d852839bdb98ae  gcc/testsuite/gcc.target/i386/prefetchw-1.c
  f11f4731c396f099373c033ab016a64f  gcc/testsuite/gcc.target/i386/prefetchwt1-1.c
  4561455bd0f6ca8ce0b0f477f2897ee2  gcc/testsuite/gcc.target/i386/ptwrite1.c
! 7be84bf22cd4c9b7d64f31fad2775ada  gcc/testsuite/gcc.target/i386/ptwrite2.c
  1c20da95e9e947694dd009c5a701a628  gcc/testsuite/gcc.target/i386/quad-sse.c
  380eaffe3002406a883d64d65cd08581  gcc/testsuite/gcc.target/i386/quad-sse4.c
  9934554e37602f57ebd1d5ff71e36078  gcc/testsuite/gcc.target/i386/rdfsbase-1.c
--- 50077,50090 ----
  91b34dd3a5257a32f87edc5c9a1dc01f  gcc/testsuite/gcc.target/i386/pr90096.c
  a9287216d129eff30597718cb0900160  gcc/testsuite/gcc.target/i386/pr90178.c
  c04294701860868605e6d4177d1f5a28  gcc/testsuite/gcc.target/i386/pr90193.c
+ 71daed2fce58de22bfa193c1d29d8205  gcc/testsuite/gcc.target/i386/pr90547.c
+ 1d0e83324035b21be27951b192325a1c  gcc/testsuite/gcc.target/i386/pr90899.c
+ 214e297c0a7eb9cbfdb0fe5aaefdfaa2  gcc/testsuite/gcc.target/i386/pr91131.c
  849234c7a569c1e86023244bc5561263  gcc/testsuite/gcc.target/i386/pr9771-1.c
  24ceb6d5f3f5cde4b9d852839bdb98ae  gcc/testsuite/gcc.target/i386/prefetchw-1.c
  f11f4731c396f099373c033ab016a64f  gcc/testsuite/gcc.target/i386/prefetchwt1-1.c
  4561455bd0f6ca8ce0b0f477f2897ee2  gcc/testsuite/gcc.target/i386/ptwrite1.c
! 90a00e0f61849345a274cd1b4f96c029  gcc/testsuite/gcc.target/i386/ptwrite2.c
  1c20da95e9e947694dd009c5a701a628  gcc/testsuite/gcc.target/i386/quad-sse.c
  380eaffe3002406a883d64d65cd08581  gcc/testsuite/gcc.target/i386/quad-sse4.c
  9934554e37602f57ebd1d5ff71e36078  gcc/testsuite/gcc.target/i386/rdfsbase-1.c
*************** e2839913fadc6a00676c8f02deb3f59e  gcc/te
*** 50015,50049 ****
  27b94da412b0e514a304cb667a1125f1  gcc/testsuite/gcc.target/i386/regparm-stdcall.c
  f460909450afd8b803c32061496a4d75  gcc/testsuite/gcc.target/i386/regparm.c
  e47bbd1acfd37236fccff011d4c82e82  gcc/testsuite/gcc.target/i386/reload-1.c
! e7bdddab413e9342ceea674dcc11efa9  gcc/testsuite/gcc.target/i386/ret-thunk-1.c
! 07608fba857fa4155e300a8ab038eb73  gcc/testsuite/gcc.target/i386/ret-thunk-10.c
! 0e917c21adaa8ed8f2ef1aba8e2f74dd  gcc/testsuite/gcc.target/i386/ret-thunk-11.c
! f586d3b6d44cf751b4c96abd41d73a53  gcc/testsuite/gcc.target/i386/ret-thunk-12.c
! c7716ba4d15d568304b3d15fa4dd1efa  gcc/testsuite/gcc.target/i386/ret-thunk-13.c
! a115b1a64b3d2e61e179f8cb9c41c216  gcc/testsuite/gcc.target/i386/ret-thunk-14.c
! 1001b8218da78b5babe016a4811af780  gcc/testsuite/gcc.target/i386/ret-thunk-15.c
! eab910bbf14695323d54cd2754f6c13c  gcc/testsuite/gcc.target/i386/ret-thunk-16.c
  cc34b9f508b9c8334f3288b096cb78f7  gcc/testsuite/gcc.target/i386/ret-thunk-17.c
  7d462469a74829644f625dfd13e56245  gcc/testsuite/gcc.target/i386/ret-thunk-18.c
  43b59ba2c7eee4d8d807697e3b13092c  gcc/testsuite/gcc.target/i386/ret-thunk-19.c
! dd35d0e1f55e30827da00a7a3b72f2fc  gcc/testsuite/gcc.target/i386/ret-thunk-2.c
  f3573edd139415913734286a945036c2  gcc/testsuite/gcc.target/i386/ret-thunk-20.c
  b2806d5288ed6597c93c3c78b98f8d80  gcc/testsuite/gcc.target/i386/ret-thunk-21.c
! 2c5f8484e1fe3ff717433984bd9e430e  gcc/testsuite/gcc.target/i386/ret-thunk-22.c
! 224c4a6a3890adb17f39118b19a33a3b  gcc/testsuite/gcc.target/i386/ret-thunk-23.c
! 0ec08e1985573ff0205c8a7332d5f386  gcc/testsuite/gcc.target/i386/ret-thunk-24.c
  5c8cf1edc83ad31d94dba18df2541bd3  gcc/testsuite/gcc.target/i386/ret-thunk-26.c
! fd5c5e9bb01a2b8dc7c5f900d1d87998  gcc/testsuite/gcc.target/i386/ret-thunk-3.c
! ca53ce2b9665ac27d11a2ef828928360  gcc/testsuite/gcc.target/i386/ret-thunk-4.c
! b0ef8962f326b0e0b7e4311f2dc69a16  gcc/testsuite/gcc.target/i386/ret-thunk-5.c
! c7853edb1c95703c93c35ebe12f833be  gcc/testsuite/gcc.target/i386/ret-thunk-6.c
! b51e205421f10208d462405cedb0f344  gcc/testsuite/gcc.target/i386/ret-thunk-7.c
! 848e6463fd3be83bbddee8c7c6dbfdf3  gcc/testsuite/gcc.target/i386/ret-thunk-8.c
! 2f2c6e5c76f0d73d3f69a5c58a4ddf1d  gcc/testsuite/gcc.target/i386/ret-thunk-9.c
  fe7ee8a9110596ef272c4f9b6ad8adad  gcc/testsuite/gcc.target/i386/retarg.c
! 461e44455a2adbb5bcd9dca66f0844b7  gcc/testsuite/gcc.target/i386/returninst1.c
! 76d0a5a440ca7684af8a8394a5ba97c5  gcc/testsuite/gcc.target/i386/returninst2.c
! 3df6266846ae639af002d961b3a0f6af  gcc/testsuite/gcc.target/i386/returninst3.c
  63bd489c03ce382cdba38349c30041ad  gcc/testsuite/gcc.target/i386/rotate-1.c
  92191117b3eaed784b93caca04681834  gcc/testsuite/gcc.target/i386/rotate-2.c
  7b171f958f4d58c28be1d86746ae7551  gcc/testsuite/gcc.target/i386/rotate-3.c
--- 50110,50144 ----
  27b94da412b0e514a304cb667a1125f1  gcc/testsuite/gcc.target/i386/regparm-stdcall.c
  f460909450afd8b803c32061496a4d75  gcc/testsuite/gcc.target/i386/regparm.c
  e47bbd1acfd37236fccff011d4c82e82  gcc/testsuite/gcc.target/i386/reload-1.c
! 9205036382fb9371e714bf429d4a169a  gcc/testsuite/gcc.target/i386/ret-thunk-1.c
! 5c518b4de98553182b09eb3872117c87  gcc/testsuite/gcc.target/i386/ret-thunk-10.c
! e37a168c17859bf43f180a3cb76b47dc  gcc/testsuite/gcc.target/i386/ret-thunk-11.c
! 7fde81ddca4708120e5f5125ba9c9fbf  gcc/testsuite/gcc.target/i386/ret-thunk-12.c
! 14d89c82cb35544a32336240ef58c500  gcc/testsuite/gcc.target/i386/ret-thunk-13.c
! 7ecac60b0aebd17e5dd866ef3377564d  gcc/testsuite/gcc.target/i386/ret-thunk-14.c
! 8ef45c39ce7866f8c203b022a02f775f  gcc/testsuite/gcc.target/i386/ret-thunk-15.c
! 18e90525f1abe3c52128427f9fb39b3e  gcc/testsuite/gcc.target/i386/ret-thunk-16.c
  cc34b9f508b9c8334f3288b096cb78f7  gcc/testsuite/gcc.target/i386/ret-thunk-17.c
  7d462469a74829644f625dfd13e56245  gcc/testsuite/gcc.target/i386/ret-thunk-18.c
  43b59ba2c7eee4d8d807697e3b13092c  gcc/testsuite/gcc.target/i386/ret-thunk-19.c
! a1802923debe6064d056b780f4ee6111  gcc/testsuite/gcc.target/i386/ret-thunk-2.c
  f3573edd139415913734286a945036c2  gcc/testsuite/gcc.target/i386/ret-thunk-20.c
  b2806d5288ed6597c93c3c78b98f8d80  gcc/testsuite/gcc.target/i386/ret-thunk-21.c
! 29d69e15cf5da161b7801ded9cd2d41c  gcc/testsuite/gcc.target/i386/ret-thunk-22.c
! 4b91204f1e7fb9ce122819bf38a258c0  gcc/testsuite/gcc.target/i386/ret-thunk-23.c
! 80f22614da15e0c6c503229e825594bb  gcc/testsuite/gcc.target/i386/ret-thunk-24.c
  5c8cf1edc83ad31d94dba18df2541bd3  gcc/testsuite/gcc.target/i386/ret-thunk-26.c
! 32bd7ac2d14f8f3a3b38d58c04171c4f  gcc/testsuite/gcc.target/i386/ret-thunk-3.c
! c0e1cf033713f4d9f46705d898afe08a  gcc/testsuite/gcc.target/i386/ret-thunk-4.c
! 3eaad5daa9f6529dc9f4448e224a4c08  gcc/testsuite/gcc.target/i386/ret-thunk-5.c
! d51fd9f2d7e7069d77886270f69d0f12  gcc/testsuite/gcc.target/i386/ret-thunk-6.c
! 4234854200abfc91e34d2fc53f42eff3  gcc/testsuite/gcc.target/i386/ret-thunk-7.c
! 6f9c6a5223282b22bc65105d4a0e7e53  gcc/testsuite/gcc.target/i386/ret-thunk-8.c
! f665c9dc56b6a42f361219f9f19d12e6  gcc/testsuite/gcc.target/i386/ret-thunk-9.c
  fe7ee8a9110596ef272c4f9b6ad8adad  gcc/testsuite/gcc.target/i386/retarg.c
! a97704f8e32c5e8bde0ca64585f19254  gcc/testsuite/gcc.target/i386/returninst1.c
! b6489853439ca195ae81c5bc30919887  gcc/testsuite/gcc.target/i386/returninst2.c
! 639ade6069bf2e7113b122e157e2e15c  gcc/testsuite/gcc.target/i386/returninst3.c
  63bd489c03ce382cdba38349c30041ad  gcc/testsuite/gcc.target/i386/rotate-1.c
  92191117b3eaed784b93caca04681834  gcc/testsuite/gcc.target/i386/rotate-2.c
  7b171f958f4d58c28be1d86746ae7551  gcc/testsuite/gcc.target/i386/rotate-3.c
*************** d6fca7d0a14d69c06eab7b10a94824aa  gcc/te
*** 50570,50576 ****
  7f01eb1d223c56a0d719d6be43a7369b  gcc/testsuite/gcc.target/i386/stack-check-19.c
  ca5571ee490db85826dd15cbfd5c6555  gcc/testsuite/gcc.target/i386/stack-prot-guard.c
  79da87a540843a0e1db2e7c3a4c97b4a  gcc/testsuite/gcc.target/i386/stack-prot-kernel.c
! e978e3862d24eaf222b97c35818e8ea3  gcc/testsuite/gcc.target/i386/stack-prot-sym.c
  734f9c675c89f8938b16af80f2c9e1b8  gcc/testsuite/gcc.target/i386/stack-realign-win.c
  f005410b5bda86af8a785a48fccbbc30  gcc/testsuite/gcc.target/i386/stack-realign.c
  f2432fa4e94240719fb29b95541fb57b  gcc/testsuite/gcc.target/i386/stack-usage-realign.c
--- 50665,50671 ----
  7f01eb1d223c56a0d719d6be43a7369b  gcc/testsuite/gcc.target/i386/stack-check-19.c
  ca5571ee490db85826dd15cbfd5c6555  gcc/testsuite/gcc.target/i386/stack-prot-guard.c
  79da87a540843a0e1db2e7c3a4c97b4a  gcc/testsuite/gcc.target/i386/stack-prot-kernel.c
! d4a0de32b5fc72f0848beec394a4cb3e  gcc/testsuite/gcc.target/i386/stack-prot-sym.c
  734f9c675c89f8938b16af80f2c9e1b8  gcc/testsuite/gcc.target/i386/stack-realign-win.c
  f005410b5bda86af8a785a48fccbbc30  gcc/testsuite/gcc.target/i386/stack-realign.c
  f2432fa4e94240719fb29b95541fb57b  gcc/testsuite/gcc.target/i386/stack-usage-realign.c
*************** f32d0d602b6f58b940bf95892b0db34a  gcc/te
*** 50702,50709 ****
  44fec3573c80bd08c5d402045b97645b  gcc/testsuite/gcc.target/i386/warn-vect-op-1.c
  374df7a1c2f21fcd160b142454a349e7  gcc/testsuite/gcc.target/i386/warn-vect-op-2.c
  66d1d77278077916978319dc1f32ebb7  gcc/testsuite/gcc.target/i386/warn-vect-op-3.c
! 6c062d7e0d068b5f99caee590a530a90  gcc/testsuite/gcc.target/i386/wbinvd-1.c
! 5bf54bb626ab3fa4b6aa8a79a9c66456  gcc/testsuite/gcc.target/i386/wbnoinvd-1.c
  a2033299875112ec8a8d46645cf7d9b0  gcc/testsuite/gcc.target/i386/wmul-1.c
  4ad4e72fa1607f98dfaf4b54d6bb5d32  gcc/testsuite/gcc.target/i386/wmul-2.c
  27ad6112330741456181c2be05f60c1f  gcc/testsuite/gcc.target/i386/wmul-3.c
--- 50797,50804 ----
  44fec3573c80bd08c5d402045b97645b  gcc/testsuite/gcc.target/i386/warn-vect-op-1.c
  374df7a1c2f21fcd160b142454a349e7  gcc/testsuite/gcc.target/i386/warn-vect-op-2.c
  66d1d77278077916978319dc1f32ebb7  gcc/testsuite/gcc.target/i386/warn-vect-op-3.c
! 732431c1122c6fec401dab5065f048c2  gcc/testsuite/gcc.target/i386/wbinvd-1.c
! efca2d14ddeeb4b9d4b258a40c5017ef  gcc/testsuite/gcc.target/i386/wbnoinvd-1.c
  a2033299875112ec8a8d46645cf7d9b0  gcc/testsuite/gcc.target/i386/wmul-1.c
  4ad4e72fa1607f98dfaf4b54d6bb5d32  gcc/testsuite/gcc.target/i386/wmul-2.c
  27ad6112330741456181c2be05f60c1f  gcc/testsuite/gcc.target/i386/wmul-3.c
*************** b55929dabbb4b0c1f9cfa4c6e4b0c589  gcc/te
*** 51027,51032 ****
--- 51122,51132 ----
  344d6cf89f1a8075ade946556c121579  gcc/testsuite/gcc.target/mips/dsp-no-lhx.c
  054b59c240c0a05c0533b4653555ae5d  gcc/testsuite/gcc.target/mips/dspr2-MULT.c
  25cca6d613a8cece43e1219e700d9cec  gcc/testsuite/gcc.target/mips/dspr2-MULTU.c
+ e9ef81a89f459482496a3c1471c1986f  gcc/testsuite/gcc.target/mips/dwarfregtable-1.c
+ 830c9f4e30e0ba0bc84b1a3baa6f42f4  gcc/testsuite/gcc.target/mips/dwarfregtable-2.c
+ 11bff7641c0c758d7c30257dc468db79  gcc/testsuite/gcc.target/mips/dwarfregtable-3.c
+ 03fe5459ac3f6802a18085e01248c384  gcc/testsuite/gcc.target/mips/dwarfregtable-4.c
+ c8083c4579b9c1fbfcd99780e8ae96c7  gcc/testsuite/gcc.target/mips/dwarfregtable.h
  6f9e51b8c25866e2827e7200aab30706  gcc/testsuite/gcc.target/mips/ext-1.c
  a0f0152f684621e3c5d9fb7f4592097f  gcc/testsuite/gcc.target/mips/ext-2.c
  c5e7f849981b87558b7a06bbb5c10d92  gcc/testsuite/gcc.target/mips/ext-3.c
*************** e673ccfc74205709a2572a5600a74ef8  gcc/te
*** 51238,51243 ****
--- 51338,51345 ----
  5866667840ee5a0f66ed2572999e9116  gcc/testsuite/gcc.target/mips/msa-builtins-err.c
  5b2c6ad1cf12ab0a6723c98b20dcae7e  gcc/testsuite/gcc.target/mips/msa-builtins.c
  2eadbb80b2f27ea5dec2927523282eac  gcc/testsuite/gcc.target/mips/msa-dotp.c
+ 27a766579a6d69bf5da7215900f5c157  gcc/testsuite/gcc.target/mips/msa-fmadd-n64.c
+ 6ca28b1dbd353df15b9215ec8b8ac903  gcc/testsuite/gcc.target/mips/msa-fmadd-o32.c
  4aeaa4b74503d004f53a0c826972e294  gcc/testsuite/gcc.target/mips/msa-fp-cc.c
  742c80a0278cc84958d4742348970683  gcc/testsuite/gcc.target/mips/msa-minmax.c
  c191c84f397e09414133d234999270dd  gcc/testsuite/gcc.target/mips/msa.c
*************** f7e7c3525d555350473e6eaeb20a763c  gcc/te
*** 51797,51803 ****
  693abfe9d1425102c45411d7a43c9225  gcc/testsuite/gcc.target/powerpc/bcd-1.c
  2940fbb557ceeac404832129251cb807  gcc/testsuite/gcc.target/powerpc/bcd-2.c
  687f10c52944c4a1d0a31971e03dab11  gcc/testsuite/gcc.target/powerpc/bcd-3.c
! 8909fae96fd568f2d54955772689cd28  gcc/testsuite/gcc.target/powerpc/bfp/bfp.exp
  a9acf66df4a99620b48a370fbf90f1e9  gcc/testsuite/gcc.target/powerpc/bfp/scalar-cmp-exp-eq-0.c
  6b805ac8ccc140528c05fe8211e24791  gcc/testsuite/gcc.target/powerpc/bfp/scalar-cmp-exp-eq-1.c
  2f5f56d41bb6a06b417161fd6fb2f539  gcc/testsuite/gcc.target/powerpc/bfp/scalar-cmp-exp-eq-2.c
--- 51899,51905 ----
  693abfe9d1425102c45411d7a43c9225  gcc/testsuite/gcc.target/powerpc/bcd-1.c
  2940fbb557ceeac404832129251cb807  gcc/testsuite/gcc.target/powerpc/bcd-2.c
  687f10c52944c4a1d0a31971e03dab11  gcc/testsuite/gcc.target/powerpc/bcd-3.c
! 1c6a59768bdcda7226d3ce75d3597bdc  gcc/testsuite/gcc.target/powerpc/bfp/bfp.exp
  a9acf66df4a99620b48a370fbf90f1e9  gcc/testsuite/gcc.target/powerpc/bfp/scalar-cmp-exp-eq-0.c
  6b805ac8ccc140528c05fe8211e24791  gcc/testsuite/gcc.target/powerpc/bfp/scalar-cmp-exp-eq-1.c
  2f5f56d41bb6a06b417161fd6fb2f539  gcc/testsuite/gcc.target/powerpc/bfp/scalar-cmp-exp-eq-2.c
*************** c0744700061ef044f794d3f292f70fe4  gcc/te
*** 51928,51934 ****
  ac6fbf41ad19d891d3fdc790fb5f2b79  gcc/testsuite/gcc.target/powerpc/bmi-tzcnt-2.c
  2522f354a88ffbf69670aeb86a40c3f2  gcc/testsuite/gcc.target/powerpc/bmi2-bzhi32-1.c
  df37e5d6c28140935347c611bd06ef2f  gcc/testsuite/gcc.target/powerpc/bmi2-bzhi64-1.c
! 6c24934247952ffbe4809eed3841df92  gcc/testsuite/gcc.target/powerpc/bmi2-bzhi64-1a.c
  eaa99ce32b658f520f3f2d0504644925  gcc/testsuite/gcc.target/powerpc/bmi2-check.h
  63f721848571ec5e6b0029b3c1bdde19  gcc/testsuite/gcc.target/powerpc/bmi2-mulx32-1.c
  beeee58dc54e517ac38855a0e08962de  gcc/testsuite/gcc.target/powerpc/bmi2-mulx32-2.c
--- 52030,52036 ----
  ac6fbf41ad19d891d3fdc790fb5f2b79  gcc/testsuite/gcc.target/powerpc/bmi-tzcnt-2.c
  2522f354a88ffbf69670aeb86a40c3f2  gcc/testsuite/gcc.target/powerpc/bmi2-bzhi32-1.c
  df37e5d6c28140935347c611bd06ef2f  gcc/testsuite/gcc.target/powerpc/bmi2-bzhi64-1.c
! 5494775912b2f1707b37b40517b48f4a  gcc/testsuite/gcc.target/powerpc/bmi2-bzhi64-1a.c
  eaa99ce32b658f520f3f2d0504644925  gcc/testsuite/gcc.target/powerpc/bmi2-check.h
  63f721848571ec5e6b0029b3c1bdde19  gcc/testsuite/gcc.target/powerpc/bmi2-mulx32-1.c
  beeee58dc54e517ac38855a0e08962de  gcc/testsuite/gcc.target/powerpc/bmi2-mulx32-2.c
*************** c5679080166f48cc9f2b7e07db1146c3  gcc/te
*** 51960,51969 ****
  2185aeb234f1817a5540c86fb962da8a  gcc/testsuite/gcc.target/powerpc/builtins-1-be-folded.c
  01e2e658b164ab1133e268dea77a673b  gcc/testsuite/gcc.target/powerpc/builtins-1-le-folded.c
  27220e69230f672958f185fa104ff25c  gcc/testsuite/gcc.target/powerpc/builtins-1-p9-runnable.c
! e70771ee30e869168f52348d1a33e881  gcc/testsuite/gcc.target/powerpc/builtins-1.c
  77f4cc7ca27ab5f1eaac6d0ad22a87aa  gcc/testsuite/gcc.target/powerpc/builtins-1.fold.h
  2a10ec821e82695013c36a701e935514  gcc/testsuite/gcc.target/powerpc/builtins-2-p9-runnable.c
! 15f55d67fe89ea227b2f2c9e5f961501  gcc/testsuite/gcc.target/powerpc/builtins-2.c
  dc2d3d2859a886302c3ee70084f25059  gcc/testsuite/gcc.target/powerpc/builtins-3-p8.c
  85c75f6fadc20cf3c683edd587e1150d  gcc/testsuite/gcc.target/powerpc/builtins-3-p9-runnable.c
  c1b65f18b346486d0879933566a32a3d  gcc/testsuite/gcc.target/powerpc/builtins-3-p9.c
--- 52062,52071 ----
  2185aeb234f1817a5540c86fb962da8a  gcc/testsuite/gcc.target/powerpc/builtins-1-be-folded.c
  01e2e658b164ab1133e268dea77a673b  gcc/testsuite/gcc.target/powerpc/builtins-1-le-folded.c
  27220e69230f672958f185fa104ff25c  gcc/testsuite/gcc.target/powerpc/builtins-1-p9-runnable.c
! 81c2ce2759cd15dac2dd704613f98c24  gcc/testsuite/gcc.target/powerpc/builtins-1.c
  77f4cc7ca27ab5f1eaac6d0ad22a87aa  gcc/testsuite/gcc.target/powerpc/builtins-1.fold.h
  2a10ec821e82695013c36a701e935514  gcc/testsuite/gcc.target/powerpc/builtins-2-p9-runnable.c
! 6d6e11fb84b3f0cf71a7212cc24951fa  gcc/testsuite/gcc.target/powerpc/builtins-2.c
  dc2d3d2859a886302c3ee70084f25059  gcc/testsuite/gcc.target/powerpc/builtins-3-p8.c
  85c75f6fadc20cf3c683edd587e1150d  gcc/testsuite/gcc.target/powerpc/builtins-3-p9-runnable.c
  c1b65f18b346486d0879933566a32a3d  gcc/testsuite/gcc.target/powerpc/builtins-3-p9.c
*************** dc2cf23b07f8ee916ff7449cc8184804  gcc/te
*** 52040,52046 ****
  077c78cf99209d89283cbb5bddc4cb00  gcc/testsuite/gcc.target/powerpc/darwin-abi-7.c
  fbafe20fb642af275b59d470cbb84ac9  gcc/testsuite/gcc.target/powerpc/darwin-abi-8.c
  0f82424f87427f46ef95b80a9c04784a  gcc/testsuite/gcc.target/powerpc/darwin-abi-9.c
! f8920aee2833fd404308e7134a58361a  gcc/testsuite/gcc.target/powerpc/darwin-bool-1.c
  d898994d2dd12e123fcb756d46aed2c4  gcc/testsuite/gcc.target/powerpc/darwin-bool-2.c
  a1b710f163c8e5bce8ebd12b431e1676  gcc/testsuite/gcc.target/powerpc/darwin-ehreturn-1.c
  e5a3f954e535f339c4a0f35fc50c6302  gcc/testsuite/gcc.target/powerpc/darwin-longdouble.c
--- 52142,52148 ----
  077c78cf99209d89283cbb5bddc4cb00  gcc/testsuite/gcc.target/powerpc/darwin-abi-7.c
  fbafe20fb642af275b59d470cbb84ac9  gcc/testsuite/gcc.target/powerpc/darwin-abi-8.c
  0f82424f87427f46ef95b80a9c04784a  gcc/testsuite/gcc.target/powerpc/darwin-abi-9.c
! 42da5af8a68c5b53856fefe7531c3a1f  gcc/testsuite/gcc.target/powerpc/darwin-bool-1.c
  d898994d2dd12e123fcb756d46aed2c4  gcc/testsuite/gcc.target/powerpc/darwin-bool-2.c
  a1b710f163c8e5bce8ebd12b431e1676  gcc/testsuite/gcc.target/powerpc/darwin-ehreturn-1.c
  e5a3f954e535f339c4a0f35fc50c6302  gcc/testsuite/gcc.target/powerpc/darwin-longdouble.c
*************** ce1f3ad7eb43ff7d5709418e9886c843  gcc/te
*** 52060,52066 ****
  972901b33a90e3406b3a91063aefd3ed  gcc/testsuite/gcc.target/powerpc/dfp-td-2.c
  83ee7e0a9ddfbe951ee9584210f0c5c5  gcc/testsuite/gcc.target/powerpc/dfp-td-3.c
  0e43a404f6f713027724627a25a737de  gcc/testsuite/gcc.target/powerpc/dfp-td.c
! 895532b853f9697369028589181b2ef1  gcc/testsuite/gcc.target/powerpc/dfp/dfp.exp
  c0287ae1d78d9e1fad75c01d5cfb29f1  gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-0.c
  1854050d8d6dfd64cb00ac95195fb934  gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-1.c
  3f5a4b52b074fd9c84e9966e3dbe497d  gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-10.c
--- 52162,52168 ----
  972901b33a90e3406b3a91063aefd3ed  gcc/testsuite/gcc.target/powerpc/dfp-td-2.c
  83ee7e0a9ddfbe951ee9584210f0c5c5  gcc/testsuite/gcc.target/powerpc/dfp-td-3.c
  0e43a404f6f713027724627a25a737de  gcc/testsuite/gcc.target/powerpc/dfp-td.c
! 379ceb0c7447c81c1ddcc2ccb57ceef5  gcc/testsuite/gcc.target/powerpc/dfp/dfp.exp
  c0287ae1d78d9e1fad75c01d5cfb29f1  gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-0.c
  1854050d8d6dfd64cb00ac95195fb934  gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-1.c
  3f5a4b52b074fd9c84e9966e3dbe497d  gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-10.c
*************** b5f67a5154b009c6dec03e4ced76145b  gcc/te
*** 52728,52734 ****
  90631e1f2929b792894198b96774c9fc  gcc/testsuite/gcc.target/powerpc/pr63354.c
  46f4342a0fb34a0068bd9a1bc0fb9644  gcc/testsuite/gcc.target/powerpc/pr63491.c
  a3fecc86b4f3176d71745478e4b20b0b  gcc/testsuite/gcc.target/powerpc/pr64019.c
! 77349ad71c2b71d9e7f85df47f12008e  gcc/testsuite/gcc.target/powerpc/pr64205.c
  ce56e41279d8db54c64a5fd047e0cfcf  gcc/testsuite/gcc.target/powerpc/pr64505.c
  564b9b7942b8363816b2ed8864ac1b7a  gcc/testsuite/gcc.target/powerpc/pr65058.c
  07ae256a310975ba7230e33196da928e  gcc/testsuite/gcc.target/powerpc/pr65456.c
--- 52830,52836 ----
  90631e1f2929b792894198b96774c9fc  gcc/testsuite/gcc.target/powerpc/pr63354.c
  46f4342a0fb34a0068bd9a1bc0fb9644  gcc/testsuite/gcc.target/powerpc/pr63491.c
  a3fecc86b4f3176d71745478e4b20b0b  gcc/testsuite/gcc.target/powerpc/pr64019.c
! 1774961bad8e66a4ad3db16a729331d2  gcc/testsuite/gcc.target/powerpc/pr64205.c
  ce56e41279d8db54c64a5fd047e0cfcf  gcc/testsuite/gcc.target/powerpc/pr64505.c
  564b9b7942b8363816b2ed8864ac1b7a  gcc/testsuite/gcc.target/powerpc/pr65058.c
  07ae256a310975ba7230e33196da928e  gcc/testsuite/gcc.target/powerpc/pr65456.c
*************** ba1b12b42ef5b65dd907b1cede8a6f35  gcc/te
*** 52766,52772 ****
  fadd5af5f8c42b4165184bc52b97849a  gcc/testsuite/gcc.target/powerpc/pr71698.c
  c8ad35d730145210d55a41ad470d45de  gcc/testsuite/gcc.target/powerpc/pr71720.c
  d9ccfe0048f3d64bbe5861c9aea6294f  gcc/testsuite/gcc.target/powerpc/pr71763.c
! a1a29a276bb3f6f8436c361b1ef31e74  gcc/testsuite/gcc.target/powerpc/pr71785.c
  1b89918520ab534b2dee02684491f2c7  gcc/testsuite/gcc.target/powerpc/pr71805.c
  ce78835a227344b0ee808a7cd36b8ab3  gcc/testsuite/gcc.target/powerpc/pr71977-1.c
  c829cbeaf198a3914867f862ff322c1f  gcc/testsuite/gcc.target/powerpc/pr71977-2.c
--- 52868,52874 ----
  fadd5af5f8c42b4165184bc52b97849a  gcc/testsuite/gcc.target/powerpc/pr71698.c
  c8ad35d730145210d55a41ad470d45de  gcc/testsuite/gcc.target/powerpc/pr71720.c
  d9ccfe0048f3d64bbe5861c9aea6294f  gcc/testsuite/gcc.target/powerpc/pr71763.c
! 1a2ab1b5ac9370a9c043f60e7d47c0b8  gcc/testsuite/gcc.target/powerpc/pr71785.c
  1b89918520ab534b2dee02684491f2c7  gcc/testsuite/gcc.target/powerpc/pr71805.c
  ce78835a227344b0ee808a7cd36b8ab3  gcc/testsuite/gcc.target/powerpc/pr71977-1.c
  c829cbeaf198a3914867f862ff322c1f  gcc/testsuite/gcc.target/powerpc/pr71977-2.c
*************** cad693783acb9426bf8dcf12e2bd1813  gcc/te
*** 52807,52813 ****
  2cda0e5d4de03c3510058352b171ff87  gcc/testsuite/gcc.target/powerpc/pr79799-4.c
  f5e4ca42eb90a3f7b58c7df86e5df4e6  gcc/testsuite/gcc.target/powerpc/pr79799-5.c
  ea547e9b11c5b4703fd81ab3804e2498  gcc/testsuite/gcc.target/powerpc/pr79907.c
! 1f37d371237a2549ab8743e019930f85  gcc/testsuite/gcc.target/powerpc/pr79909.c
  d95c7f854b8c7b0cf8a1e4eec78d534c  gcc/testsuite/gcc.target/powerpc/pr79916.c
  c4116b75f2059a7e1bab2e403b724598  gcc/testsuite/gcc.target/powerpc/pr79947.c
  4cff93e2c95a57c6100acf907354c378  gcc/testsuite/gcc.target/powerpc/pr79951.c
--- 52909,52915 ----
  2cda0e5d4de03c3510058352b171ff87  gcc/testsuite/gcc.target/powerpc/pr79799-4.c
  f5e4ca42eb90a3f7b58c7df86e5df4e6  gcc/testsuite/gcc.target/powerpc/pr79799-5.c
  ea547e9b11c5b4703fd81ab3804e2498  gcc/testsuite/gcc.target/powerpc/pr79907.c
! 839e8b59fffd1864e14e5cdcca752621  gcc/testsuite/gcc.target/powerpc/pr79909.c
  d95c7f854b8c7b0cf8a1e4eec78d534c  gcc/testsuite/gcc.target/powerpc/pr79916.c
  c4116b75f2059a7e1bab2e403b724598  gcc/testsuite/gcc.target/powerpc/pr79947.c
  4cff93e2c95a57c6100acf907354c378  gcc/testsuite/gcc.target/powerpc/pr79951.c
*************** cf90213699229499f618ed323f0e13bc  gcc/te
*** 52815,52821 ****
  23b8aabd7939d831d56d09ecde9185f7  gcc/testsuite/gcc.target/powerpc/pr80098-2.c
  7bc4c86c7d2fb44d1c0bf5b2495215a5  gcc/testsuite/gcc.target/powerpc/pr80098-3.c
  31e10fa4f3edb14ec1b460a829e97a82  gcc/testsuite/gcc.target/powerpc/pr80101-1.c
! 66ae7647dd692b6ddc6355ddda4f0fa6  gcc/testsuite/gcc.target/powerpc/pr80125.c
  0c08f4c83d90538f2c1ff74965ce6a2b  gcc/testsuite/gcc.target/powerpc/pr80210-2.c
  32dc6ec7c4a1a3cefe2efbb3b602ef2c  gcc/testsuite/gcc.target/powerpc/pr80210.c
  c74100b0e24e645cbd51ff8d93f11730  gcc/testsuite/gcc.target/powerpc/pr80246.c
--- 52917,52923 ----
  23b8aabd7939d831d56d09ecde9185f7  gcc/testsuite/gcc.target/powerpc/pr80098-2.c
  7bc4c86c7d2fb44d1c0bf5b2495215a5  gcc/testsuite/gcc.target/powerpc/pr80098-3.c
  31e10fa4f3edb14ec1b460a829e97a82  gcc/testsuite/gcc.target/powerpc/pr80101-1.c
! d898a03a0134d7a17ff89a9859557dc9  gcc/testsuite/gcc.target/powerpc/pr80125.c
  0c08f4c83d90538f2c1ff74965ce6a2b  gcc/testsuite/gcc.target/powerpc/pr80210-2.c
  32dc6ec7c4a1a3cefe2efbb3b602ef2c  gcc/testsuite/gcc.target/powerpc/pr80210.c
  c74100b0e24e645cbd51ff8d93f11730  gcc/testsuite/gcc.target/powerpc/pr80246.c
*************** cb0a8c588bb900030e2258e13d748a25  gcc/te
*** 52892,52897 ****
--- 52994,53001 ----
  34ba7f3bdc47c4ff8678244f7f449a80  gcc/testsuite/gcc.target/powerpc/pr88845.c
  dd95a2250e2db6dba5532882d6c626fd  gcc/testsuite/gcc.target/powerpc/pr88965.c
  185daccfe9cd0171b973121afbc70613  gcc/testsuite/gcc.target/powerpc/pr89225.c
+ c37f43ea14b9c2771195287a84b61d7f  gcc/testsuite/gcc.target/powerpc/pr89424-0.c
+ 641d52f8caa1635a7b47a9370f9b19ed  gcc/testsuite/gcc.target/powerpc/pr89765-mc.c
  f2d0629b5eb04308346c90a52b0dfad9  gcc/testsuite/gcc.target/powerpc/quad-atomic.c
  4c4c29d599264356e1c6bc46cac8a876  gcc/testsuite/gcc.target/powerpc/r2_shrink-wrap.c
  7659e2d7158a0cc47cd2b58dced8dd34  gcc/testsuite/gcc.target/powerpc/recip-1.c
*************** c67cecac8e254d2d82a5f9b8d2a936b5  gcc/te
*** 52938,52950 ****
  2f1d19a91831a03d6c0e986028e80090  gcc/testsuite/gcc.target/powerpc/sad-vectorize-2.c
  7417eb0c64dc198bfcd9b04ccec38444  gcc/testsuite/gcc.target/powerpc/sad-vectorize-3.c
  04d30e0c285b7d715c72df06decd0d9a  gcc/testsuite/gcc.target/powerpc/sad-vectorize-4.c
! e8409a903c25e73258a07cc7263f0fff  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-1.c
  b267561f99ac721f454b2af55e346864  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-2.c
  eec65639c2807a07f0c7f7d10211bf4b  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-3.c
  440a279cd4b54a0d56f1725ad5e57d55  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-4.c
  ef8eb7cbf624be95837254f86c894d5b  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-5.c
  24a2f6cdda4929c5eaa245cc358ce7c6  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-6.c
! ca1b282ad40b24683e13c46737288d7e  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-7.c
  f66a7c7a9b7cdd49a6b9860dbb16d90a  gcc/testsuite/gcc.target/powerpc/savres.c
  4d279143b2088deebcb4790c43797a2a  gcc/testsuite/gcc.target/powerpc/sd-pwr6.c
  428bf8d4e0a547547d127c62dd9af650  gcc/testsuite/gcc.target/powerpc/sd-vsx.c
--- 53042,53054 ----
  2f1d19a91831a03d6c0e986028e80090  gcc/testsuite/gcc.target/powerpc/sad-vectorize-2.c
  7417eb0c64dc198bfcd9b04ccec38444  gcc/testsuite/gcc.target/powerpc/sad-vectorize-3.c
  04d30e0c285b7d715c72df06decd0d9a  gcc/testsuite/gcc.target/powerpc/sad-vectorize-4.c
! 117d3bda48a47bac18d3fc69aafa9bc5  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-1.c
  b267561f99ac721f454b2af55e346864  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-2.c
  eec65639c2807a07f0c7f7d10211bf4b  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-3.c
  440a279cd4b54a0d56f1725ad5e57d55  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-4.c
  ef8eb7cbf624be95837254f86c894d5b  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-5.c
  24a2f6cdda4929c5eaa245cc358ce7c6  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-6.c
! 97459dfff65ecd5b32b5428b110a3cbb  gcc/testsuite/gcc.target/powerpc/safe-indirect-jump-7.c
  f66a7c7a9b7cdd49a6b9860dbb16d90a  gcc/testsuite/gcc.target/powerpc/savres.c
  4d279143b2088deebcb4790c43797a2a  gcc/testsuite/gcc.target/powerpc/sd-pwr6.c
  428bf8d4e0a547547d127c62dd9af650  gcc/testsuite/gcc.target/powerpc/sd-vsx.c
*************** b3e9870bc5d831fd67c299ee87dfb2f7  gcc/te
*** 52963,52969 ****
  4c18585227dc36fd38dd1cf47b84f45e  gcc/testsuite/gcc.target/powerpc/spe-vector-memcpy.c
  aefbc9c117b311a9394883e9c890efb9  gcc/testsuite/gcc.target/powerpc/spe-vector-memset.c
  915776bd2ecc8e2fbea2bb1921f6b3b6  gcc/testsuite/gcc.target/powerpc/spe1.c
! 386e78afbfef779921b292e8f0906c35  gcc/testsuite/gcc.target/powerpc/spec-barr-1.c
  3ba3683c2c50a036a86876ffe40938d1  gcc/testsuite/gcc.target/powerpc/sse-addps-1.c
  0cf91665719ed287f338142e01af3b8d  gcc/testsuite/gcc.target/powerpc/sse-addss-1.c
  32c26535a97743450f05055f9840cdab  gcc/testsuite/gcc.target/powerpc/sse-andnps-1.c
--- 53067,53073 ----
  4c18585227dc36fd38dd1cf47b84f45e  gcc/testsuite/gcc.target/powerpc/spe-vector-memcpy.c
  aefbc9c117b311a9394883e9c890efb9  gcc/testsuite/gcc.target/powerpc/spe-vector-memset.c
  915776bd2ecc8e2fbea2bb1921f6b3b6  gcc/testsuite/gcc.target/powerpc/spe1.c
! c0e75f8fc195cc2cbbf74bc89b5ca78f  gcc/testsuite/gcc.target/powerpc/spec-barr-1.c
  3ba3683c2c50a036a86876ffe40938d1  gcc/testsuite/gcc.target/powerpc/sse-addps-1.c
  0cf91665719ed287f338142e01af3b8d  gcc/testsuite/gcc.target/powerpc/sse-addss-1.c
  32c26535a97743450f05055f9840cdab  gcc/testsuite/gcc.target/powerpc/sse-andnps-1.c
*************** bc5583d382f38e7c793f7f8613a24bd6  gcc/te
*** 53177,53182 ****
--- 53281,53290 ----
  10504e118ffc13c9ad572e30d5ec6fe2  gcc/testsuite/gcc.target/powerpc/sse3-movddup.c
  f35dc4317411be0a425d926d2e6b2ee2  gcc/testsuite/gcc.target/powerpc/sse3-movshdup.c
  99b9774ed3323e9ed4feec3cf2b4ccea  gcc/testsuite/gcc.target/powerpc/sse3-movsldup.c
+ 17dc38c7da8969219eeb26645255d421  gcc/testsuite/gcc.target/powerpc/sse4_1-check.h
+ 60866f75a3d5489501b63ea643fe17f7  gcc/testsuite/gcc.target/powerpc/sse4_1-pblendvb.c
+ 631da19ee34cd145c0c24ad6bead9d9f  gcc/testsuite/gcc.target/powerpc/sse4_1-pblendw-2.c
+ a8878b7112ae27592ce52739d0a0c122  gcc/testsuite/gcc.target/powerpc/sse4_1-pblendw.c
  c4da621e2f792bd21112c40ff73a206d  gcc/testsuite/gcc.target/powerpc/ssp-1.c
  28df2b90767c1ab9ffd06127b47b30f9  gcc/testsuite/gcc.target/powerpc/ssp-2.c
  16888841126e94e3ccf56cbb553f5490  gcc/testsuite/gcc.target/powerpc/ssse3-check.h
*************** caa4db29432fb9a75d1d9d729711d8ca  gcc/te
*** 53197,53203 ****
  e97a2a7881c0d1aa7fddb88c11f02b9d  gcc/testsuite/gcc.target/powerpc/ssse3-psignd.c
  b95952c2cb2c3da6f2ec763d074b958d  gcc/testsuite/gcc.target/powerpc/ssse3-psignw.c
  f3459c279e70e34d7f608b7b9cd9fe46  gcc/testsuite/gcc.target/powerpc/ssse3-vals.h
! c9be7e0cc9ba390460928b1de506fa70  gcc/testsuite/gcc.target/powerpc/stabs-attrib-vect-darwin.c
  ab241355ba77c8e163b05eb81f33d1c5  gcc/testsuite/gcc.target/powerpc/stack-limit.c
  031f74e1971af44ac9cd3491387d9c74  gcc/testsuite/gcc.target/powerpc/swaps-p8-1.c
  3fd7a06aad5ee00e5cf5ec0b123dc72d  gcc/testsuite/gcc.target/powerpc/swaps-p8-10.c
--- 53305,53311 ----
  e97a2a7881c0d1aa7fddb88c11f02b9d  gcc/testsuite/gcc.target/powerpc/ssse3-psignd.c
  b95952c2cb2c3da6f2ec763d074b958d  gcc/testsuite/gcc.target/powerpc/ssse3-psignw.c
  f3459c279e70e34d7f608b7b9cd9fe46  gcc/testsuite/gcc.target/powerpc/ssse3-vals.h
! 13c6ee4934b094179a2336371362f10d  gcc/testsuite/gcc.target/powerpc/stabs-attrib-vect-darwin.c
  ab241355ba77c8e163b05eb81f33d1c5  gcc/testsuite/gcc.target/powerpc/stack-limit.c
  031f74e1971af44ac9cd3491387d9c74  gcc/testsuite/gcc.target/powerpc/swaps-p8-1.c
  3fd7a06aad5ee00e5cf5ec0b123dc72d  gcc/testsuite/gcc.target/powerpc/swaps-p8-10.c
*************** aaeb960a2e271bc474363e9917aecb51  gcc/te
*** 53465,53491 ****
  52f42f9be22f511e882b624f99d63a7d  gcc/testsuite/gcc.target/powerpc/vsx-builtin-1.c
  746a6949d77db46dfd9f2e1e8fec69ae  gcc/testsuite/gcc.target/powerpc/vsx-builtin-10a.c
  ee3ef7928ea6e74901f53131d408b023  gcc/testsuite/gcc.target/powerpc/vsx-builtin-10b.c
  1bdbd00004403d369e96bc57687fe65b  gcc/testsuite/gcc.target/powerpc/vsx-builtin-11a.c
  4d688d6cc30f1fc3c08737845ddab784  gcc/testsuite/gcc.target/powerpc/vsx-builtin-11b.c
  1ebbfe9fa476b355b9e13099e7b50ec7  gcc/testsuite/gcc.target/powerpc/vsx-builtin-12a.c
  d7651b4972f66a6d7723f6db28e98dd4  gcc/testsuite/gcc.target/powerpc/vsx-builtin-12b.c
! 42f4e3379634f17c9c881b08b404b7a3  gcc/testsuite/gcc.target/powerpc/vsx-builtin-13a.c
! 1f04e1864405bed53787fddd2bf61da4  gcc/testsuite/gcc.target/powerpc/vsx-builtin-13b.c
  f78214f727e056cb438aa1dc4f19c735  gcc/testsuite/gcc.target/powerpc/vsx-builtin-14a.c
  6d407c44e65dacb9f32753308a3fc6e8  gcc/testsuite/gcc.target/powerpc/vsx-builtin-14b.c
  f6fa5f193712221d9f11af0ddc252276  gcc/testsuite/gcc.target/powerpc/vsx-builtin-15a.c
  da132fcd19023e902814c2c6c3d3e728  gcc/testsuite/gcc.target/powerpc/vsx-builtin-15b.c
  0df772c46c802870a93dbc5b775249bf  gcc/testsuite/gcc.target/powerpc/vsx-builtin-16a.c
  c9315e5014dc595cb7bb80a684e77d47  gcc/testsuite/gcc.target/powerpc/vsx-builtin-16b.c
  5c7ef9406c168be4ac15c2543a1475cb  gcc/testsuite/gcc.target/powerpc/vsx-builtin-17a.c
  7ddf389b2cf068432671b0739b2b8457  gcc/testsuite/gcc.target/powerpc/vsx-builtin-17b.c
  a114b00aa5a1b18273f1299e1fc08afe  gcc/testsuite/gcc.target/powerpc/vsx-builtin-18a.c
  23c41691997a3ea06df29aef360ae13b  gcc/testsuite/gcc.target/powerpc/vsx-builtin-18b.c
  6576ab9009c0a3a1175ff644b5490d1d  gcc/testsuite/gcc.target/powerpc/vsx-builtin-19a.c
  5d3014e34a036f0024487d6be5274ab0  gcc/testsuite/gcc.target/powerpc/vsx-builtin-19b.c
  cbf9ec86896ad4451f5e46a21d1e2f7e  gcc/testsuite/gcc.target/powerpc/vsx-builtin-2.c
! 7f05d7369dd2446d5a2bbbc52393180f  gcc/testsuite/gcc.target/powerpc/vsx-builtin-20a.c
! df81e32d858d5dbb23cd5fb144756b88  gcc/testsuite/gcc.target/powerpc/vsx-builtin-20b.c
  982402d34707bf0a3d8481fb104d8e69  gcc/testsuite/gcc.target/powerpc/vsx-builtin-3.c
  cdde8569ebb2ca104f942dd183c12fa2  gcc/testsuite/gcc.target/powerpc/vsx-builtin-4.c
  9bacca313420b00c643d89ba549c4c57  gcc/testsuite/gcc.target/powerpc/vsx-builtin-5.c
--- 53573,53621 ----
  52f42f9be22f511e882b624f99d63a7d  gcc/testsuite/gcc.target/powerpc/vsx-builtin-1.c
  746a6949d77db46dfd9f2e1e8fec69ae  gcc/testsuite/gcc.target/powerpc/vsx-builtin-10a.c
  ee3ef7928ea6e74901f53131d408b023  gcc/testsuite/gcc.target/powerpc/vsx-builtin-10b.c
+ 9d682d5a5fd031d3e41611dbc8838f10  gcc/testsuite/gcc.target/powerpc/vsx-builtin-10c.c
+ 3dc8ccf65d4614d0c682d9459a4b1620  gcc/testsuite/gcc.target/powerpc/vsx-builtin-10d.c
  1bdbd00004403d369e96bc57687fe65b  gcc/testsuite/gcc.target/powerpc/vsx-builtin-11a.c
  4d688d6cc30f1fc3c08737845ddab784  gcc/testsuite/gcc.target/powerpc/vsx-builtin-11b.c
+ d8de4a1238d67cb93380cea219a1c4a1  gcc/testsuite/gcc.target/powerpc/vsx-builtin-11c.c
+ f6cbf8e71f48a7a75897e540e89b4fd2  gcc/testsuite/gcc.target/powerpc/vsx-builtin-11d.c
  1ebbfe9fa476b355b9e13099e7b50ec7  gcc/testsuite/gcc.target/powerpc/vsx-builtin-12a.c
  d7651b4972f66a6d7723f6db28e98dd4  gcc/testsuite/gcc.target/powerpc/vsx-builtin-12b.c
! 14caae2cbbe03ad25daed350e6b3a6dd  gcc/testsuite/gcc.target/powerpc/vsx-builtin-12c.c
! 44033307838f447152183070116da9ec  gcc/testsuite/gcc.target/powerpc/vsx-builtin-12d.c
! 538d3cf96986b862419784127e5e291d  gcc/testsuite/gcc.target/powerpc/vsx-builtin-13a.c
! 0b7e8c580b33ced4e69da2f49d78a4b9  gcc/testsuite/gcc.target/powerpc/vsx-builtin-13b.c
! 70521d0c42ddccdf8e09cdeed533bdec  gcc/testsuite/gcc.target/powerpc/vsx-builtin-13c.c
! 429c38af99dff70d9a830a4de4ecac6d  gcc/testsuite/gcc.target/powerpc/vsx-builtin-13d.c
  f78214f727e056cb438aa1dc4f19c735  gcc/testsuite/gcc.target/powerpc/vsx-builtin-14a.c
  6d407c44e65dacb9f32753308a3fc6e8  gcc/testsuite/gcc.target/powerpc/vsx-builtin-14b.c
+ 8444014ba0811419ad1dc54a94835cc3  gcc/testsuite/gcc.target/powerpc/vsx-builtin-14c.c
+ f8ff6fdf4e4d9c21651204401d90dbb6  gcc/testsuite/gcc.target/powerpc/vsx-builtin-14d.c
  f6fa5f193712221d9f11af0ddc252276  gcc/testsuite/gcc.target/powerpc/vsx-builtin-15a.c
  da132fcd19023e902814c2c6c3d3e728  gcc/testsuite/gcc.target/powerpc/vsx-builtin-15b.c
+ 7ff64276f648cac42ab55f4a33abc049  gcc/testsuite/gcc.target/powerpc/vsx-builtin-15c.c
+ 04ac76b0b1f69b6e2d06d182954ee632  gcc/testsuite/gcc.target/powerpc/vsx-builtin-15d.c
  0df772c46c802870a93dbc5b775249bf  gcc/testsuite/gcc.target/powerpc/vsx-builtin-16a.c
  c9315e5014dc595cb7bb80a684e77d47  gcc/testsuite/gcc.target/powerpc/vsx-builtin-16b.c
+ 555d256392e00f41da27e30bfb6b2140  gcc/testsuite/gcc.target/powerpc/vsx-builtin-16c.c
+ 99f7a0d1d3d3f422c095ece91811cf66  gcc/testsuite/gcc.target/powerpc/vsx-builtin-16d.c
  5c7ef9406c168be4ac15c2543a1475cb  gcc/testsuite/gcc.target/powerpc/vsx-builtin-17a.c
  7ddf389b2cf068432671b0739b2b8457  gcc/testsuite/gcc.target/powerpc/vsx-builtin-17b.c
+ efc4c39d238a4eb46e670b94cdfc9834  gcc/testsuite/gcc.target/powerpc/vsx-builtin-17c.c
+ efc4c39d238a4eb46e670b94cdfc9834  gcc/testsuite/gcc.target/powerpc/vsx-builtin-17d.c
  a114b00aa5a1b18273f1299e1fc08afe  gcc/testsuite/gcc.target/powerpc/vsx-builtin-18a.c
  23c41691997a3ea06df29aef360ae13b  gcc/testsuite/gcc.target/powerpc/vsx-builtin-18b.c
+ ee3bc99955a32918aed1906ad772e2c9  gcc/testsuite/gcc.target/powerpc/vsx-builtin-18c.c
+ ac19be27b979d134fa38e21eff9da1d5  gcc/testsuite/gcc.target/powerpc/vsx-builtin-18d.c
  6576ab9009c0a3a1175ff644b5490d1d  gcc/testsuite/gcc.target/powerpc/vsx-builtin-19a.c
  5d3014e34a036f0024487d6be5274ab0  gcc/testsuite/gcc.target/powerpc/vsx-builtin-19b.c
+ ef6577fd84945078b4cef14e99d50716  gcc/testsuite/gcc.target/powerpc/vsx-builtin-19c.c
+ eb41712c0a85d75f7ad259f45c035835  gcc/testsuite/gcc.target/powerpc/vsx-builtin-19d.c
  cbf9ec86896ad4451f5e46a21d1e2f7e  gcc/testsuite/gcc.target/powerpc/vsx-builtin-2.c
! d128b18a20f2a55978e519508f48f1ae  gcc/testsuite/gcc.target/powerpc/vsx-builtin-20a.c
! 462d58bd5e0209dd5d6550bfae0c2311  gcc/testsuite/gcc.target/powerpc/vsx-builtin-20b.c
! 6481e7c45c6c95a23feaca3286bf3c1d  gcc/testsuite/gcc.target/powerpc/vsx-builtin-20c.c
! 42b7bc847179c4ef1e6e7142bb27bf11  gcc/testsuite/gcc.target/powerpc/vsx-builtin-20d.c
  982402d34707bf0a3d8481fb104d8e69  gcc/testsuite/gcc.target/powerpc/vsx-builtin-3.c
  cdde8569ebb2ca104f942dd183c12fa2  gcc/testsuite/gcc.target/powerpc/vsx-builtin-4.c
  9bacca313420b00c643d89ba549c4c57  gcc/testsuite/gcc.target/powerpc/vsx-builtin-5.c
*************** cdde8569ebb2ca104f942dd183c12fa2  gcc/te
*** 53494,53499 ****
--- 53624,53631 ----
  6c165a9a07d4fa8f16289c23ae6a58fd  gcc/testsuite/gcc.target/powerpc/vsx-builtin-8.c
  33633751eb0bfabbb2951a0070770508  gcc/testsuite/gcc.target/powerpc/vsx-builtin-9a.c
  2e9c4b2355be46611bfe42e4a9f8d1f3  gcc/testsuite/gcc.target/powerpc/vsx-builtin-9b.c
+ 1e35ead3525b068deff65ea3783111ee  gcc/testsuite/gcc.target/powerpc/vsx-builtin-9c.c
+ 2d6ebc881e5a0f8f968a2999b0706911  gcc/testsuite/gcc.target/powerpc/vsx-builtin-9d.c
  4d6dbd4335898e06bfb3368b9da0f54b  gcc/testsuite/gcc.target/powerpc/vsx-extract-1.c
  b190b124ff5594ff601a895fbc280fa9  gcc/testsuite/gcc.target/powerpc/vsx-extract-2.c
  36aa5fcdb64f095e6127737b2d3cecfc  gcc/testsuite/gcc.target/powerpc/vsx-extract-3.c
*************** d12111264ce68b92da7294ffed1c4dcc  gcc/te
*** 53569,53580 ****
  5dda09ba4671676f4b7db79a32479ccf  gcc/testsuite/gcc.target/riscv/predef-6.c
  6fcfed4dbaf9d6628a54e12a265b94fc  gcc/testsuite/gcc.target/riscv/predef-7.c
  5100854f35b1aa15ea4604d6a5d4478e  gcc/testsuite/gcc.target/riscv/predef-8.c
  dfc22da14c07c3bda891ed764956ee67  gcc/testsuite/gcc.target/riscv/riscv.exp
  6bd569a0881471228538a06acf78338a  gcc/testsuite/gcc.target/riscv/save-restore-1.c
  150aa4eb381ea8572b1fe3f201704777  gcc/testsuite/gcc.target/riscv/shift-and-1.c
  9b847cd0a308530a3fd894de275aab48  gcc/testsuite/gcc.target/riscv/shift-and-2.c
  0b46a17ee46024f3154dbf8bdd5cbb02  gcc/testsuite/gcc.target/riscv/shift-shift-1.c
! b56fcd7d4b64630b1d6e9866894a5ac6  gcc/testsuite/gcc.target/riscv/shift-shift-2.c
  1dfed59e9e4db3db2d143a2eba583e14  gcc/testsuite/gcc.target/riscv/shift-shift-3.c
  6dfb9790e241f950ea2aa3291b159220  gcc/testsuite/gcc.target/riscv/switch-qi.c
  8fb57c19db131e7052dd356fcaf31c36  gcc/testsuite/gcc.target/riscv/switch-si.c
--- 53701,53713 ----
  5dda09ba4671676f4b7db79a32479ccf  gcc/testsuite/gcc.target/riscv/predef-6.c
  6fcfed4dbaf9d6628a54e12a265b94fc  gcc/testsuite/gcc.target/riscv/predef-7.c
  5100854f35b1aa15ea4604d6a5d4478e  gcc/testsuite/gcc.target/riscv/predef-8.c
+ b78c980bec602c6a91ac1bc85320f39f  gcc/testsuite/gcc.target/riscv/promote-type-for-libcall.c
  dfc22da14c07c3bda891ed764956ee67  gcc/testsuite/gcc.target/riscv/riscv.exp
  6bd569a0881471228538a06acf78338a  gcc/testsuite/gcc.target/riscv/save-restore-1.c
  150aa4eb381ea8572b1fe3f201704777  gcc/testsuite/gcc.target/riscv/shift-and-1.c
  9b847cd0a308530a3fd894de275aab48  gcc/testsuite/gcc.target/riscv/shift-and-2.c
  0b46a17ee46024f3154dbf8bdd5cbb02  gcc/testsuite/gcc.target/riscv/shift-shift-1.c
! 04f78f5b27020ebb5749248ba9ac40f0  gcc/testsuite/gcc.target/riscv/shift-shift-2.c
  1dfed59e9e4db3db2d143a2eba583e14  gcc/testsuite/gcc.target/riscv/shift-shift-3.c
  6dfb9790e241f950ea2aa3291b159220  gcc/testsuite/gcc.target/riscv/switch-qi.c
  8fb57c19db131e7052dd356fcaf31c36  gcc/testsuite/gcc.target/riscv/switch-si.c
*************** f6942a3fba9c800bffade3bb79196479  gcc/te
*** 53939,53944 ****
--- 54072,54078 ----
  9854e916ee33c3d55eb8860c8a3fed74  gcc/testsuite/gcc.target/s390/vector/vec-nopeel-2.c
  03ba06d58e7f65b8e47eace2aff32bda  gcc/testsuite/gcc.target/s390/vector/vec-scalar-cmp-1.c
  8de36944e18edbbcc735c9baad533f52  gcc/testsuite/gcc.target/s390/vector/vec-shift-1.c
+ 0f81f716920700cba16fc05e47df6d56  gcc/testsuite/gcc.target/s390/vector/vec-shift-2.c
  cea49877a5895e80cb13491b6cdfa2a2  gcc/testsuite/gcc.target/s390/vector/vec-sub-1.c
  db4e2b1f6b0441e2f2f64b6e141245cd  gcc/testsuite/gcc.target/s390/vector/vec-vcond-1.c
  3820ec0689c3262f947212e6f357e08c  gcc/testsuite/gcc.target/s390/vector/vec-vrepi-1.c
*************** d3c71d269c1b4265e86c5ace1089e848  gcc/te
*** 54471,54478 ****
  b43e5e8d171dcdbec5cac42b0b9a298c  gcc/testsuite/gcc.target/x86_64/abi/avx/test_passing_m256.c
  ff732b27c9bb0c5b99ccccb31d12d3ea  gcc/testsuite/gcc.target/x86_64/abi/avx/test_passing_structs.c
  d02989c16f0d1cd0951fe435483c550e  gcc/testsuite/gcc.target/x86_64/abi/avx/test_passing_unions.c
! 1f2bc7ecc365834492210e313a1cf7a0  gcc/testsuite/gcc.target/x86_64/abi/avx512f/abi-avx512f.exp
  2cf03d73572ce81dab43dcceeeacf5c4  gcc/testsuite/gcc.target/x86_64/abi/avx512f/args.h
  018d5507f0c4c2e50d7895e924a53c1b  gcc/testsuite/gcc.target/x86_64/abi/avx512f/asm-support.S
  1c4dc628c680a1d3ad4767c3a1455499  gcc/testsuite/gcc.target/x86_64/abi/avx512f/avx512f-check.h
  75a0b911edb2a39978caadbf2c750015  gcc/testsuite/gcc.target/x86_64/abi/avx512f/test_m512_returning.c
--- 54605,54613 ----
  b43e5e8d171dcdbec5cac42b0b9a298c  gcc/testsuite/gcc.target/x86_64/abi/avx/test_passing_m256.c
  ff732b27c9bb0c5b99ccccb31d12d3ea  gcc/testsuite/gcc.target/x86_64/abi/avx/test_passing_structs.c
  d02989c16f0d1cd0951fe435483c550e  gcc/testsuite/gcc.target/x86_64/abi/avx/test_passing_unions.c
! 7211dd899f8a3a13bb0ce750d7592aff  gcc/testsuite/gcc.target/x86_64/abi/avx512f/abi-avx512f.exp
  2cf03d73572ce81dab43dcceeeacf5c4  gcc/testsuite/gcc.target/x86_64/abi/avx512f/args.h
+ c79ac297933c3dae25e3f797420d1814  gcc/testsuite/gcc.target/x86_64/abi/avx512f/asm-support-darwin.s
  018d5507f0c4c2e50d7895e924a53c1b  gcc/testsuite/gcc.target/x86_64/abi/avx512f/asm-support.S
  1c4dc628c680a1d3ad4767c3a1455499  gcc/testsuite/gcc.target/x86_64/abi/avx512f/avx512f-check.h
  75a0b911edb2a39978caadbf2c750015  gcc/testsuite/gcc.target/x86_64/abi/avx512f/test_m512_returning.c
*************** fe54b6b6c4df6ffbc3faeb4350138a26  gcc/te
*** 57028,57036 ****
  ab61897df959fe950516eff0731b9408  gcc/testsuite/gfortran.dg/ISO_Fortran_binding_10.f90
  306b1a997471f8b3e902c694cdc2135b  gcc/testsuite/gfortran.dg/ISO_Fortran_binding_11.c
  0d4f32a7fb98c6f300d234ef07c868a6  gcc/testsuite/gfortran.dg/ISO_Fortran_binding_11.f90
  9d0f92e87fb4f26f9b6c6ba44603d69c  gcc/testsuite/gfortran.dg/ISO_Fortran_binding_3.c
  2b8b1f675c75cbcedd7b9e79adfde6f8  gcc/testsuite/gfortran.dg/ISO_Fortran_binding_3.f90
! a2c5109e4d02e215a92bf33481b19d8c  gcc/testsuite/gfortran.dg/ISO_Fortran_binding_4.f90
  91ce09cf398c7c0973cdf54dbb3eefae  gcc/testsuite/gfortran.dg/ISO_Fortran_binding_5.c
  af26f6cd242122e0f5a166e7c349964a  gcc/testsuite/gfortran.dg/ISO_Fortran_binding_5.f90
  87b7fc9e6f29a56796b2d4655ff9a288  gcc/testsuite/gfortran.dg/ISO_Fortran_binding_6.c
--- 57163,57173 ----
  ab61897df959fe950516eff0731b9408  gcc/testsuite/gfortran.dg/ISO_Fortran_binding_10.f90
  306b1a997471f8b3e902c694cdc2135b  gcc/testsuite/gfortran.dg/ISO_Fortran_binding_11.c
  0d4f32a7fb98c6f300d234ef07c868a6  gcc/testsuite/gfortran.dg/ISO_Fortran_binding_11.f90
+ f960ece33e6f461552cdfe23d308516d  gcc/testsuite/gfortran.dg/ISO_Fortran_binding_12.c
+ 0f997ee918539916d184f0f26ede39dc  gcc/testsuite/gfortran.dg/ISO_Fortran_binding_12.f90
  9d0f92e87fb4f26f9b6c6ba44603d69c  gcc/testsuite/gfortran.dg/ISO_Fortran_binding_3.c
  2b8b1f675c75cbcedd7b9e79adfde6f8  gcc/testsuite/gfortran.dg/ISO_Fortran_binding_3.f90
! 26bb37cdd8c407bb13011329ec3723aa  gcc/testsuite/gfortran.dg/ISO_Fortran_binding_4.f90
  91ce09cf398c7c0973cdf54dbb3eefae  gcc/testsuite/gfortran.dg/ISO_Fortran_binding_5.c
  af26f6cd242122e0f5a166e7c349964a  gcc/testsuite/gfortran.dg/ISO_Fortran_binding_5.f90
  87b7fc9e6f29a56796b2d4655ff9a288  gcc/testsuite/gfortran.dg/ISO_Fortran_binding_6.c
*************** a7a4d71734bf9559e09017fe4616e065  gcc/te
*** 57455,57461 ****
  28bbca8fc062ad301c676d4eb94d000d  gcc/testsuite/gfortran.dg/assign-debug.f90
  7ad5faf60f3a1cebebfbb2c9e52516d7  gcc/testsuite/gfortran.dg/assign.f90
  4fd44d78ecb3264e1dd3d6bbb0ca8ea6  gcc/testsuite/gfortran.dg/assign_1.f90
! 4238529233bdbb0f1537f457bf9ba682  gcc/testsuite/gfortran.dg/assign_10.f90
  5a14c8021ea0007a87c0f2d24385903b  gcc/testsuite/gfortran.dg/assign_11.f90
  d13716000aff2182530213b6daeb5f10  gcc/testsuite/gfortran.dg/assign_2.f90
  a0494aa37ce786eddcb2107da73e9e9d  gcc/testsuite/gfortran.dg/assign_3.f90
--- 57592,57598 ----
  28bbca8fc062ad301c676d4eb94d000d  gcc/testsuite/gfortran.dg/assign-debug.f90
  7ad5faf60f3a1cebebfbb2c9e52516d7  gcc/testsuite/gfortran.dg/assign.f90
  4fd44d78ecb3264e1dd3d6bbb0ca8ea6  gcc/testsuite/gfortran.dg/assign_1.f90
! 2fadd08fe3904fa5e7b9e433747dd9e5  gcc/testsuite/gfortran.dg/assign_10.f90
  5a14c8021ea0007a87c0f2d24385903b  gcc/testsuite/gfortran.dg/assign_11.f90
  d13716000aff2182530213b6daeb5f10  gcc/testsuite/gfortran.dg/assign_2.f90
  a0494aa37ce786eddcb2107da73e9e9d  gcc/testsuite/gfortran.dg/assign_3.f90
*************** bf4b33b033f4afc9c22972f4a83b0173  gcc/te
*** 57511,57516 ****
--- 57648,57654 ----
  7fad3b7f1aa2cb37c44fc3ed9200f295  gcc/testsuite/gfortran.dg/associate_45.f90
  6143ba2a228800dde0bd37f3665e0994  gcc/testsuite/gfortran.dg/associate_46.f90
  9d5df5da202bebcf02ce0c435182480d  gcc/testsuite/gfortran.dg/associate_47.f90
+ 47ae1500d4b97d431462d23e9c5895d0  gcc/testsuite/gfortran.dg/associate_48.f90
  5dfaf5e9c3d8b8b8f835046ca42ccbf4  gcc/testsuite/gfortran.dg/associate_5.f03
  fe80c25bfc4d1e630472420bac3dc836  gcc/testsuite/gfortran.dg/associate_6.f03
  ac2154aefe0a4ce981b3fa252235e2dd  gcc/testsuite/gfortran.dg/associate_7.f03
*************** c192c51734290982cf2b178b70000613  gcc/te
*** 58731,58736 ****
--- 58869,58876 ----
  3c5354b911d36c1d47547358b22d22d2  gcc/testsuite/gfortran.dg/deferred_character_30.f90
  c872e70a9a84a69ae4b0be8d441bd75e  gcc/testsuite/gfortran.dg/deferred_character_31.f90
  f405c538ee221b34e2094a843f78c12a  gcc/testsuite/gfortran.dg/deferred_character_32.f90
+ 5f82ae5d302549ef737253722a910e61  gcc/testsuite/gfortran.dg/deferred_character_33.f90
+ c8ca7a67e0b9c502e7883c6187a3b1f3  gcc/testsuite/gfortran.dg/deferred_character_33a.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
*************** d5c2becdf2a2a9b3476dac72cfc54877  gcc/te
*** 59195,59200 ****
--- 59335,59341 ----
  3485cc1f6803a287f97032484eec3440  gcc/testsuite/gfortran.dg/extends_type_of_3.f90
  df764dd66e24cfa5a1af1a03b983104b  gcc/testsuite/gfortran.dg/external_implicit_none.f90
  4eca303332980555d4132fbdc52d774a  gcc/testsuite/gfortran.dg/external_initializer.f90
+ bd779906b016bd335bbb19a449289c47  gcc/testsuite/gfortran.dg/external_procedure_4.f90
  e858d42afb6c6feb41d75f84594d0e1f  gcc/testsuite/gfortran.dg/external_procedures_1.f90
  ecf30036a6f1dd697da6f19c378c5e40  gcc/testsuite/gfortran.dg/external_procedures_2.f90
  2625befedf617cfcf62cbf2931fb6f60  gcc/testsuite/gfortran.dg/external_procedures_3.f90
*************** a35f932b5475c26b45985b1a97b21a7f  gcc/te
*** 60230,60236 ****
  b57ee9051d5280b929992d2898d8f034  gcc/testsuite/gfortran.dg/initialization_11.f90
  bdd7b4687a9561717d886f07a1d5dba9  gcc/testsuite/gfortran.dg/initialization_12.f90
  29b359f2371c064c1c62b644c30ff504  gcc/testsuite/gfortran.dg/initialization_13.f90
! cbba9e0b9f17ffb46780a0b986aa6d83  gcc/testsuite/gfortran.dg/initialization_14.f90
  6613fa8d74a24476653dc49846f40cd5  gcc/testsuite/gfortran.dg/initialization_15.f90
  84583e7a928db46dd854d137d0ed4b45  gcc/testsuite/gfortran.dg/initialization_16.f90
  8647608d3b7299c8acdc568fa4eddd23  gcc/testsuite/gfortran.dg/initialization_17.f90
--- 60371,60377 ----
  b57ee9051d5280b929992d2898d8f034  gcc/testsuite/gfortran.dg/initialization_11.f90
  bdd7b4687a9561717d886f07a1d5dba9  gcc/testsuite/gfortran.dg/initialization_12.f90
  29b359f2371c064c1c62b644c30ff504  gcc/testsuite/gfortran.dg/initialization_13.f90
! ab7532cd49cd76af32c5087a178fa3d7  gcc/testsuite/gfortran.dg/initialization_14.f90
  6613fa8d74a24476653dc49846f40cd5  gcc/testsuite/gfortran.dg/initialization_15.f90
  84583e7a928db46dd854d137d0ed4b45  gcc/testsuite/gfortran.dg/initialization_16.f90
  8647608d3b7299c8acdc568fa4eddd23  gcc/testsuite/gfortran.dg/initialization_17.f90
*************** a34e5f9728cdee4c4355a4c6f8be88dd  gcc/te
*** 60248,60253 ****
--- 60389,60395 ----
  658fd1c56fc4835e60064d1eec650767  gcc/testsuite/gfortran.dg/initialization_28.f90
  5fed001031d03f4122b58077df7130d6  gcc/testsuite/gfortran.dg/initialization_29.f90
  0759f2d3acf484e54f39c4c01e5f2536  gcc/testsuite/gfortran.dg/initialization_3.f90
+ 4316030f1b9bcbf5d1b0e39d634b8e3e  gcc/testsuite/gfortran.dg/initialization_30.f90
  ec558a82bb4b8209168624a762e13383  gcc/testsuite/gfortran.dg/initialization_4.f90
  389f80d4cc6b54919b42dee3887e2fba  gcc/testsuite/gfortran.dg/initialization_5.f90
  488f14e62a4815a2fdf65173e83ea2af  gcc/testsuite/gfortran.dg/initialization_6.f90
*************** e5fa8c50769e7fcce10ed8a450b95bed  gcc/te
*** 60321,60328 ****
  8ad0e5ed51c054fefd4a1619ce84a9e3  gcc/testsuite/gfortran.dg/integer_exponentiation_1.f90
  8572c732bc0359bb6bbf907bad34e05e  gcc/testsuite/gfortran.dg/integer_exponentiation_2.f90
  487a86d9fe2843502d5d8b56d241377a  gcc/testsuite/gfortran.dg/integer_exponentiation_3.F90
! 901fdf8ccfce7240b5e2cfa3f7fcb07c  gcc/testsuite/gfortran.dg/integer_exponentiation_4.f90
! 11865904a9b40290411365c9248db032  gcc/testsuite/gfortran.dg/integer_exponentiation_5.F90
  5436c9710c4dbacc08026642a5d88b2d  gcc/testsuite/gfortran.dg/integer_exponentiation_6.F90
  0015da9ffa828cd555fcffad1c400715  gcc/testsuite/gfortran.dg/integer_exponentiation_7.f90
  05d602dc265060112a645567473b9a65  gcc/testsuite/gfortran.dg/integer_plus.f90
--- 60463,60470 ----
  8ad0e5ed51c054fefd4a1619ce84a9e3  gcc/testsuite/gfortran.dg/integer_exponentiation_1.f90
  8572c732bc0359bb6bbf907bad34e05e  gcc/testsuite/gfortran.dg/integer_exponentiation_2.f90
  487a86d9fe2843502d5d8b56d241377a  gcc/testsuite/gfortran.dg/integer_exponentiation_3.F90
! ae15efd6a7c1892fccaf99f1b6fa020b  gcc/testsuite/gfortran.dg/integer_exponentiation_4.f90
! db83f7005a77cd2a21c00e7b3784c6ee  gcc/testsuite/gfortran.dg/integer_exponentiation_5.F90
  5436c9710c4dbacc08026642a5d88b2d  gcc/testsuite/gfortran.dg/integer_exponentiation_6.F90
  0015da9ffa828cd555fcffad1c400715  gcc/testsuite/gfortran.dg/integer_exponentiation_7.f90
  05d602dc265060112a645567473b9a65  gcc/testsuite/gfortran.dg/integer_plus.f90
*************** a704846ad082c08266e269b9c6a39a3d  gcc/te
*** 60535,60540 ****
--- 60677,60683 ----
  5914f27e4ff5ed346cc321cb31df65ac  gcc/testsuite/gfortran.dg/isnan_1.f90
  a4aa11b84941a336d0201e075c1c6b99  gcc/testsuite/gfortran.dg/isnan_2.f90
  339b2ac7960a6a700c8bc790f867edbb  gcc/testsuite/gfortran.dg/iso_c_binding_c_loc_char_1.f03
+ bfa3ec4e007f0e2de77ffc931fcb1799  gcc/testsuite/gfortran.dg/iso_c_binding_char_1.f90
  80c2bb0f7a0a00732842956aae4eff11  gcc/testsuite/gfortran.dg/iso_c_binding_class.f03
  0a1c6409eb75f8da4ebbd4cc2bf56887  gcc/testsuite/gfortran.dg/iso_c_binding_compiler_1.f90
  627f9c15dd02bfce3002a169fedf835d  gcc/testsuite/gfortran.dg/iso_c_binding_compiler_2.f90
*************** ef6409bf620622ca697d23e0176bb68b  gcc/te
*** 60644,60650 ****
  7263138808d62acd927a9034ab879983  gcc/testsuite/gfortran.dg/loop_versioning_8.f90
  fa2580347db6e1242fe72a88dd24938c  gcc/testsuite/gfortran.dg/loop_versioning_9.f90
  e389abe51628b7a64b697ca8b137280e  gcc/testsuite/gfortran.dg/lrshift_1.c
! b44d8b591ff1f6d52bb845f824c37dd5  gcc/testsuite/gfortran.dg/lrshift_1.f90
  35898239313276fce18ae50e056f79b2  gcc/testsuite/gfortran.dg/ltime_gmtime_1.f90
  f94023bf826e84f4f4acf3bd656067b0  gcc/testsuite/gfortran.dg/ltime_gmtime_2.f90
  a50aae7296164245305033ac9ad76f9e  gcc/testsuite/gfortran.dg/lto/20091015-1_0.f
--- 60787,60793 ----
  7263138808d62acd927a9034ab879983  gcc/testsuite/gfortran.dg/loop_versioning_8.f90
  fa2580347db6e1242fe72a88dd24938c  gcc/testsuite/gfortran.dg/loop_versioning_9.f90
  e389abe51628b7a64b697ca8b137280e  gcc/testsuite/gfortran.dg/lrshift_1.c
! 3af86e15651c9d0dd3ee44f4fa02f95d  gcc/testsuite/gfortran.dg/lrshift_1.f90
  35898239313276fce18ae50e056f79b2  gcc/testsuite/gfortran.dg/ltime_gmtime_1.f90
  f94023bf826e84f4f4acf3bd656067b0  gcc/testsuite/gfortran.dg/ltime_gmtime_2.f90
  a50aae7296164245305033ac9ad76f9e  gcc/testsuite/gfortran.dg/lto/20091015-1_0.f
*************** af800127356af2639f24f1da6aa83756  gcc/te
*** 60847,60853 ****
  c59392582fbfe35af66449f41e6233fd  gcc/testsuite/gfortran.dg/module_equivalence_4.f90
  0a89e5b7f2d7572793de214b194ea32d  gcc/testsuite/gfortran.dg/module_equivalence_5.f90
  acfac3a0ba2e4d36498b2885cbdd936a  gcc/testsuite/gfortran.dg/module_equivalence_6.f90
! 3a45f90e37af2f5d4dbfc11d7938bd81  gcc/testsuite/gfortran.dg/module_error_1.f90
  1c2860e06c4c171b07a09848f10e9753  gcc/testsuite/gfortran.dg/module_function_type_1.f90
  cee8f32acb5435cd91e0bf7381211b38  gcc/testsuite/gfortran.dg/module_implicit_conversion.f90
  071d95dd9fdc085795dc4a3ca12b422d  gcc/testsuite/gfortran.dg/module_interface_1.f90
--- 60990,60996 ----
  c59392582fbfe35af66449f41e6233fd  gcc/testsuite/gfortran.dg/module_equivalence_4.f90
  0a89e5b7f2d7572793de214b194ea32d  gcc/testsuite/gfortran.dg/module_equivalence_5.f90
  acfac3a0ba2e4d36498b2885cbdd936a  gcc/testsuite/gfortran.dg/module_equivalence_6.f90
! fe810d3b564167bd5af4fa0f98d06449  gcc/testsuite/gfortran.dg/module_error_1.f90
  1c2860e06c4c171b07a09848f10e9753  gcc/testsuite/gfortran.dg/module_function_type_1.f90
  cee8f32acb5435cd91e0bf7381211b38  gcc/testsuite/gfortran.dg/module_implicit_conversion.f90
  071d95dd9fdc085795dc4a3ca12b422d  gcc/testsuite/gfortran.dg/module_interface_1.f90
*************** f867bd2d1caf94b8344ac3386b825ea1  gcc/te
*** 61057,61063 ****
  03b84fc5eca43cc5d1a0b1a93937da73  gcc/testsuite/gfortran.dg/no_arg_check_1.f90
  b56a2bf137a35e30eaea8c232cf2c5f1  gcc/testsuite/gfortran.dg/no_arg_check_2.f90
  b737c11615e1c006ec919afcf954359a  gcc/testsuite/gfortran.dg/no_arg_check_3.f90
! 549a1f2c46b7c149d7bd62f485d2e1a9  gcc/testsuite/gfortran.dg/no_range_check_1.f90
  1b8a194599702e6446e415880e67121d  gcc/testsuite/gfortran.dg/no_range_check_2.f90
  7f478cdb5ae81598870d41b88b95710c  gcc/testsuite/gfortran.dg/no_range_check_3.f90
  af0220988dae78874b44c32c38151dba  gcc/testsuite/gfortran.dg/no_unit_error_1.f90
--- 61200,61206 ----
  03b84fc5eca43cc5d1a0b1a93937da73  gcc/testsuite/gfortran.dg/no_arg_check_1.f90
  b56a2bf137a35e30eaea8c232cf2c5f1  gcc/testsuite/gfortran.dg/no_arg_check_2.f90
  b737c11615e1c006ec919afcf954359a  gcc/testsuite/gfortran.dg/no_arg_check_3.f90
! d8d9fc1bd3990f780a4edabec5168b98  gcc/testsuite/gfortran.dg/no_range_check_1.f90
  1b8a194599702e6446e415880e67121d  gcc/testsuite/gfortran.dg/no_range_check_2.f90
  7f478cdb5ae81598870d41b88b95710c  gcc/testsuite/gfortran.dg/no_range_check_3.f90
  af0220988dae78874b44c32c38151dba  gcc/testsuite/gfortran.dg/no_unit_error_1.f90
*************** c621629f10feffbfa9fef1441a610e53  gcc/te
*** 61221,61226 ****
--- 61364,61370 ----
  b836f09e53badc9a7066eb5692c28f74  gcc/testsuite/gfortran.dg/pointer_2.f90
  620a59a97d6aa806a934ba7f7e67e932  gcc/testsuite/gfortran.dg/pointer_array_1.f90
  000bda2be477bacf7d759c20e3ac3709  gcc/testsuite/gfortran.dg/pointer_array_10.f90
+ b5def0f17324245ee6df5dd8e854aa7c  gcc/testsuite/gfortran.dg/pointer_array_11.f90
  770f1ab071468199cc11d39d277e60e0  gcc/testsuite/gfortran.dg/pointer_array_2.f90
  c17f47cef447c9ed69614ec0daa92b54  gcc/testsuite/gfortran.dg/pointer_array_3.f90
  dfcbac44563ca824b08d9aae911c293a  gcc/testsuite/gfortran.dg/pointer_array_4.f90
*************** b3ef2aaf4796b96c50079acc822669c9  gcc/te
*** 61609,61614 ****
--- 61753,61759 ----
  94426d6f9de03e56102a32084142c32c  gcc/testsuite/gfortran.dg/pr68319.f90
  72efb9f6fc6b90e2038662cf5300c2b9  gcc/testsuite/gfortran.dg/pr68379-1.f90
  eea87284cbfbd1719101caddb4ac38a8  gcc/testsuite/gfortran.dg/pr68379-2.f
+ 29d463c1b891a0e571c084975617921c  gcc/testsuite/gfortran.dg/pr68544.f90
  139863847705c940567609315eea8334  gcc/testsuite/gfortran.dg/pr68566.f90
  31ac2e9d47442e542327ca97ee352b0a  gcc/testsuite/gfortran.dg/pr68592.f
  073f594f4ecd427a8718c4569b9ff787  gcc/testsuite/gfortran.dg/pr68627.f
*************** eea87284cbfbd1719101caddb4ac38a8  gcc/te
*** 61617,61623 ****
--- 61762,61770 ----
  b9749045f7e8d01ce770bef143077398  gcc/testsuite/gfortran.dg/pr69055.f90
  4dfe5b03dbae8d8845caac4e7f7c0a89  gcc/testsuite/gfortran.dg/pr69155.f90
  ed38cfd514aa0a70b18745aff4616ca3  gcc/testsuite/gfortran.dg/pr69395.f90
+ 1f55c100864bc4cf6e4a0f59988d3578  gcc/testsuite/gfortran.dg/pr69398.f90
  39a58b86266ffa82ee6ef911ebf3cb11  gcc/testsuite/gfortran.dg/pr69497.f90
+ b4bcabad8cbf6ed6353970399e848979  gcc/testsuite/gfortran.dg/pr69499.f90
  96518037a7c5060a69f1bee697816618  gcc/testsuite/gfortran.dg/pr69514_1.f90
  cdcc7573cb338d6147f60cd5f685cd75  gcc/testsuite/gfortran.dg/pr69514_2.f90
  f0a6995f73ec38a5c8e24e5d968a365b  gcc/testsuite/gfortran.dg/pr69554-1.F90
*************** b41dce20e2213fb234886325f924905e  gcc/te
*** 61676,61681 ****
--- 61823,61829 ----
  7ac13d0d1a6ccb282debcd0ac4bf69fd  gcc/testsuite/gfortran.dg/pr77506.f90
  ad1a51ce4bd4b4e49f9cb40f0178b2ad  gcc/testsuite/gfortran.dg/pr77583.f90
  a99d6d5592ea6b962b6a45223a22a17f  gcc/testsuite/gfortran.dg/pr77612.f90
+ 0cc0d4a59555da640d71b962836add3f  gcc/testsuite/gfortran.dg/pr77632_1.f90
  a0e0cbaff470d13a9247b4f6f66572d6  gcc/testsuite/gfortran.dg/pr77694.f90
  f55a4e8f8a1e79f11c9cd9ad6d9eca57  gcc/testsuite/gfortran.dg/pr77719.f90
  96100b9890d4d271e36830a1eb3a80ce  gcc/testsuite/gfortran.dg/pr77763.f90
*************** bf416564a457b9444387855732e4d265  gcc/te
*** 61742,61748 ****
  bd361a07290488b6483c3d2cbc61c2dd  gcc/testsuite/gfortran.dg/pr85521_2.f90
  8a38dba72563cd634a47718362876075  gcc/testsuite/gfortran.dg/pr85542.f90
  e5468da2525b5c88fb154b0609572950  gcc/testsuite/gfortran.dg/pr85543.f90
! b0eb41d6d5e0aa8384db509e9ccf6109  gcc/testsuite/gfortran.dg/pr85687.f90
  7015fea37cfa3077dcf663f014a04889  gcc/testsuite/gfortran.dg/pr85779_1.f90
  cf956ba7ea568a1ec1e49d5d32949c70  gcc/testsuite/gfortran.dg/pr85779_2.f90
  bc3e0be49dbdfdfc634c8f0f2c908763  gcc/testsuite/gfortran.dg/pr85779_3.f90
--- 61890,61896 ----
  bd361a07290488b6483c3d2cbc61c2dd  gcc/testsuite/gfortran.dg/pr85521_2.f90
  8a38dba72563cd634a47718362876075  gcc/testsuite/gfortran.dg/pr85542.f90
  e5468da2525b5c88fb154b0609572950  gcc/testsuite/gfortran.dg/pr85543.f90
! 1bc0d862fdec041bd3263385555b08c2  gcc/testsuite/gfortran.dg/pr85687.f90
  7015fea37cfa3077dcf663f014a04889  gcc/testsuite/gfortran.dg/pr85779_1.f90
  cf956ba7ea568a1ec1e49d5d32949c70  gcc/testsuite/gfortran.dg/pr85779_2.f90
  bc3e0be49dbdfdfc634c8f0f2c908763  gcc/testsuite/gfortran.dg/pr85779_3.f90
*************** a1e635c44207be5bef0583d4e95b9b59  gcc/te
*** 61762,61772 ****
--- 61910,61922 ----
  4ec9420f18b39ca50c103505951d029a  gcc/testsuite/gfortran.dg/pr86322_2.f90
  2de5528de5b20a3f9167bacd244b6af9  gcc/testsuite/gfortran.dg/pr86322_3.f90
  62e30bf2fcb7b9d3e2c07b040f22ad83  gcc/testsuite/gfortran.dg/pr86328.f90
+ f9ac359d21b98d48f1e4b1d3154d68c4  gcc/testsuite/gfortran.dg/pr86587.f90
  e63dcd38c33c95cab02e47d8cd3be75f  gcc/testsuite/gfortran.dg/pr86760.f90
  e45932f2002bdc1431a9d1f393d02f34  gcc/testsuite/gfortran.dg/pr87045.f90
  b4a710f78170379226385d38f9ee29fd  gcc/testsuite/gfortran.dg/pr87117.f90
  a7c7916226de2a451ee13e79701ffcdb  gcc/testsuite/gfortran.dg/pr87217.f
  577ae3ca82714dfd467f92b954cfb1b7  gcc/testsuite/gfortran.dg/pr87360.f90
+ d8214bedb5ecef9053ef86971d5501cc  gcc/testsuite/gfortran.dg/pr87907.f90
  aa095a787c42cdeb4d2b7777cbeccfe3  gcc/testsuite/gfortran.dg/pr87922.f90
  f8e6352c1c80659a4023e56075d6f1cc  gcc/testsuite/gfortran.dg/pr87945_1.f90
  b37e2980deb28560322fe1668580dd8c  gcc/testsuite/gfortran.dg/pr87945_2.f90
*************** d0e021239a321dbde0c39d7f370068c8  gcc/te
*** 61806,61816 ****
--- 61956,61971 ----
  a2461a16a54c67eb1031deda70d3c512  gcc/testsuite/gfortran.dg/pr89084.f90
  be4f5532cbaa58d083d822b627ffe5de  gcc/testsuite/gfortran.dg/pr89253.f
  eb191e16157f03cba56fb00422bb2852  gcc/testsuite/gfortran.dg/pr89266.f90
+ 2726f9a132f249a727072d95e5f0aee3  gcc/testsuite/gfortran.dg/pr89344.f90
  a93655d239d2dec9eca10adffc8e918f  gcc/testsuite/gfortran.dg/pr89451.f90
  3d3ae675ea53199229afe3e1ab0a247a  gcc/testsuite/gfortran.dg/pr89492.f90
  7ebf7d753067f8fb33a012241af298a7  gcc/testsuite/gfortran.dg/pr89664.f90
  831d5fcec1de1ef5c5b043098058d7a8  gcc/testsuite/gfortran.dg/pr89956.f90
+ f93d3cf614a3e39cf100823554d1a638  gcc/testsuite/gfortran.dg/pr90002.f90
  b4b80d372198c955d7e61bb3acdc89e1  gcc/testsuite/gfortran.dg/pr90021.f90
+ 6c40c2e9bce5a1732ce75fa94fa42515  gcc/testsuite/gfortran.dg/pr90290.f90
+ 5fea94bd1571f0284dfaf40f44bde552  gcc/testsuite/gfortran.dg/pr90385.f90
+ 207365a12aa2fd4f78dfbc9891548a86  gcc/testsuite/gfortran.dg/pr91296.f90
  891574fabddfbfea0c1fe4cf0cd69927  gcc/testsuite/gfortran.dg/predcom-1.f
  76cb03b4659cc6b4cd2f072860817262  gcc/testsuite/gfortran.dg/predcom-2.f
  d667c79ea0bad11d2e191cce083c4c1a  gcc/testsuite/gfortran.dg/predict-1.f90
*************** b4b03f1c1fdfb443168b64ca0b187ea5  gcc/te
*** 61918,61923 ****
--- 62073,62079 ----
  a50ed014f3fd628f8e8e8e09f44f8c0f  gcc/testsuite/gfortran.dg/proc_ptr_49.f90
  10c589d311b0a73db8c553ec42336631  gcc/testsuite/gfortran.dg/proc_ptr_5.f90
  43ca301c170d61a34b8db85b8fcd1d84  gcc/testsuite/gfortran.dg/proc_ptr_50.f90
+ 2bdbfb5616cc946bcc711233f9deb135  gcc/testsuite/gfortran.dg/proc_ptr_51.f90
  aa07bccd48fbde93e47db111bac1ce8c  gcc/testsuite/gfortran.dg/proc_ptr_6.f90
  3648c097522ae5858550c7d7776afd28  gcc/testsuite/gfortran.dg/proc_ptr_7.c
  fe310c69dfb181cb04f271dad6a3f1d5  gcc/testsuite/gfortran.dg/proc_ptr_7.f90
*************** bfc82dc7ee1692dedcc482217e13a740  gcc/te
*** 62349,62354 ****
--- 62505,62511 ----
  d57dfe11fdeff81bfd7e9f60c8e8572e  gcc/testsuite/gfortran.dg/shift-kind_2.f90
  e741796e6c1133c27c2ec454e37efd2d  gcc/testsuite/gfortran.dg/shiftalr_1.F90
  5cdd785b760e61c964da25ac40654245  gcc/testsuite/gfortran.dg/shiftalr_2.F90
+ ccd2618a55a7bc3b468d6155f3778173  gcc/testsuite/gfortran.dg/shiftalr_3.f90
  8f4751f2493fbbc2212e98439bf9b329  gcc/testsuite/gfortran.dg/short_circuiting.f90
  3952715f7047d65fcc4623f479fcab60  gcc/testsuite/gfortran.dg/short_circuiting_2.f90
  7ce79e7cb46a8a00a31fefcf25e9e6c3  gcc/testsuite/gfortran.dg/short_circuiting_3.f90
*************** aca4fbb65d8aa4cc8ec405a43a78098c  gcc/te
*** 62620,62626 ****
  478c89f389bf3278481bc92533e8e66c  gcc/testsuite/gfortran.dg/transpose_conjg_1.f90
  3cf036b7034efaa23bd3d26ca8cf3283  gcc/testsuite/gfortran.dg/transpose_intrinsic_func_call_1.f90
  85db2a6cf6ca2d6c94792c2d028ff272  gcc/testsuite/gfortran.dg/transpose_optimization_1.f90
! 0183f1f27db7f01b77f107cb71a2b9f8  gcc/testsuite/gfortran.dg/transpose_optimization_2.f90
  32ed89d0a0d70ae9ee467c7ecd483ca3  gcc/testsuite/gfortran.dg/transpose_reshape_r10.f90
  250cd83d324826e163003cc65309e6c3  gcc/testsuite/gfortran.dg/trim_1.f90
  f7b65ba4a0bca5d191b122de209dc237  gcc/testsuite/gfortran.dg/trim_optimize_1.f90
--- 62777,62783 ----
  478c89f389bf3278481bc92533e8e66c  gcc/testsuite/gfortran.dg/transpose_conjg_1.f90
  3cf036b7034efaa23bd3d26ca8cf3283  gcc/testsuite/gfortran.dg/transpose_intrinsic_func_call_1.f90
  85db2a6cf6ca2d6c94792c2d028ff272  gcc/testsuite/gfortran.dg/transpose_optimization_1.f90
! 358cd12cdc753d32fd54c9213d9dedea  gcc/testsuite/gfortran.dg/transpose_optimization_2.f90
  32ed89d0a0d70ae9ee467c7ecd483ca3  gcc/testsuite/gfortran.dg/transpose_reshape_r10.f90
  250cd83d324826e163003cc65309e6c3  gcc/testsuite/gfortran.dg/trim_1.f90
  f7b65ba4a0bca5d191b122de209dc237  gcc/testsuite/gfortran.dg/trim_optimize_1.f90
*************** d7604b4d2f401c17008d23ef48c7da56  gcc/te
*** 63591,63596 ****
--- 63748,63754 ----
  10caea80f261cd5d08b4f7a3aa173254  gcc/testsuite/gnat.dg/aggr9.ads
  32af85ba2b22e3a45be1db299d0fc3a0  gcc/testsuite/gnat.dg/aggr9_pkg.ads
  35031b3b1cfbf9db80dbdb131ad67e3e  gcc/testsuite/gnat.dg/aliased1.adb
+ 350ca7c5974d0f4a72eaff0670854d4b  gcc/testsuite/gnat.dg/aliased2.adb
  fc20c665ce493e3af920ca3b8b338e2e  gcc/testsuite/gnat.dg/aliased_prefix_accessibility.adb
  3a0cc839327fdbbc751e133fa95e98b4  gcc/testsuite/gnat.dg/aliasing1.adb
  a4902656656cf1933e27aa840c492aae  gcc/testsuite/gnat.dg/aliasing1.ads
*************** a50708b2ae0a8d395dd1659976c1ce1f  gcc/te
*** 64303,64308 ****
--- 64461,64469 ----
  6d5b5981855930d08eb8740d213beecc  gcc/testsuite/gnat.dg/limited_with6.ads
  ebbb64365e62d1b2063f7acc77adc75f  gcc/testsuite/gnat.dg/limited_with6_pkg.adb
  fb6550ce07cad44a375af2fd3012b578  gcc/testsuite/gnat.dg/limited_with6_pkg.ads
+ efe1ef2c8689ede7a2b3cbc6d7c20ca3  gcc/testsuite/gnat.dg/limited_with7.adb
+ cee08c997b095f2bcb58affa1cb7ff08  gcc/testsuite/gnat.dg/limited_with7.ads
+ 46cb1b8cb1fe997cfdcca60b40e3af0f  gcc/testsuite/gnat.dg/limited_with7_pkg.ads
  88c786fe0492ce864aa0677e9d935bf1  gcc/testsuite/gnat.dg/linkedlist.adb
  40dfe1efcee13ecd8e542eb0c4dbb341  gcc/testsuite/gnat.dg/loop_address.adb
  f0b84a52fd304069c6d2f79acc1c5551  gcc/testsuite/gnat.dg/loop_address2.adb
*************** d16b401f2569252322b029a9d9d46660  gcc/te
*** 64663,64668 ****
--- 64824,64833 ----
  d1bcfaeaae0a6dbe3248535b956be6d7  gcc/testsuite/gnat.dg/opt77.adb
  1ce7614297d8a27ea8c22d1efc301918  gcc/testsuite/gnat.dg/opt77_pkg.adb
  11b5c5bc594e85bc8913acab363de886  gcc/testsuite/gnat.dg/opt77_pkg.ads
+ e5a3ed1e22544fabd7373b9901867e8d  gcc/testsuite/gnat.dg/opt78.adb
+ adc1ab66941bc2e3b9b25c8018243b94  gcc/testsuite/gnat.dg/opt78.ads
+ 28f8a31ef39e342b6fe77d5ca75e672a  gcc/testsuite/gnat.dg/opt79.adb
+ fe74354507a5e664cd6533def9371a61  gcc/testsuite/gnat.dg/opt79.ads
  81951fc84d3d36131be8aca4f80c113b  gcc/testsuite/gnat.dg/opt7_pkg.ads
  9df643a09a85f1f88656c303fed9ef56  gcc/testsuite/gnat.dg/opt8.adb
  328d673eb1b44dc8fd4fcd430ebc2ddf  gcc/testsuite/gnat.dg/opt8.ads
*************** db9002fdffbd11c6e835ef0c4498b353  gcc/te
*** 64940,64945 ****
--- 65105,65115 ----
  618e7c90ac781c992b7ebddc98d98640  gcc/testsuite/gnat.dg/specs/array1.ads
  abe14a1ac8ff19714a07b9e460b5fa25  gcc/testsuite/gnat.dg/specs/array2.ads
  14136d47dc533d20d89e8d5247fcfc0b  gcc/testsuite/gnat.dg/specs/array3.ads
+ 5c542287a15abeb4725c59aa2130eed2  gcc/testsuite/gnat.dg/specs/array4.ads
+ 57678da02b32a8c9d3600d402756ff1d  gcc/testsuite/gnat.dg/specs/array5.ads
+ 8a35e508f92ae8cfc2bf7f553c3a11da  gcc/testsuite/gnat.dg/specs/array5_pkg1.ads
+ 65f73b5444cd39e6751236739aa9ae10  gcc/testsuite/gnat.dg/specs/array5_pkg2-g.ads
+ 0b740b5110495d8d3401e65ea953524e  gcc/testsuite/gnat.dg/specs/array5_pkg2.ads
  18531dc960411dab820aa7279791f03a  gcc/testsuite/gnat.dg/specs/array_no_def_init.ads
  2d9efbd53366881b4d205fa4d00c2cc9  gcc/testsuite/gnat.dg/specs/atomic1.ads
  636354bb2ccefb57f0e24237c3cc5727  gcc/testsuite/gnat.dg/specs/atomic2.ads
*************** bc355828b1cdd85584d723d302e0dd02  gcc/te
*** 64959,64964 ****
--- 65129,65135 ----
  beaf6f5b2469866c75e235d2ce97dfe1  gcc/testsuite/gnat.dg/specs/corr_discr.ads
  e63c264218dd1c2dc831e7d0283b1f18  gcc/testsuite/gnat.dg/specs/cpp1.ads
  4f542145776f195cdf433f034952c0c4  gcc/testsuite/gnat.dg/specs/cpp_assignment.ads
+ 78c8a33089fb1cd6db8dc8bdd77261b7  gcc/testsuite/gnat.dg/specs/debug1.ads
  94bcb9682bc5eeab5b3cc1deadc2abfe  gcc/testsuite/gnat.dg/specs/delta_small.ads
  5c96de7de27b274bfad50619af8e7a5d  gcc/testsuite/gnat.dg/specs/discr1.ads
  77c452564ee2e144d1a6d67bba2ab58d  gcc/testsuite/gnat.dg/specs/discr1_pkg.ads
*************** e63c264218dd1c2dc831e7d0283b1f18  gcc/te
*** 64966,64971 ****
--- 65137,65144 ----
  8fe08303eae8308e89dc7719f9c21195  gcc/testsuite/gnat.dg/specs/discr3.ads
  3fbde7cf98bec667a6278f3dfb8ee585  gcc/testsuite/gnat.dg/specs/discr4.ads
  8d06d6a6c623a809cf89f3cd2fb5c5d2  gcc/testsuite/gnat.dg/specs/discr4_pkg.ads
+ c3219a5dfca33df0b8516035b0841e7e  gcc/testsuite/gnat.dg/specs/discr5.ads
+ e4392f7b06cad4011c1b8d6b8192bc34  gcc/testsuite/gnat.dg/specs/discr6.ads
  a78fb7cbf02009e1325caab8c3a179c2  gcc/testsuite/gnat.dg/specs/double_record_extension1.ads
  7b07a208cf739b0fe10deedba049a3bc  gcc/testsuite/gnat.dg/specs/double_record_extension2.ads
  35336c4ca96cbe852e268dc958a45791  gcc/testsuite/gnat.dg/specs/double_record_extension3.ads
*************** a4163ebad9ef247ba8b7b1254fd6d607  gcc/te
*** 65342,65347 ****
--- 65515,65521 ----
  51d39366d7755a33c9ff787d8568f480  gcc/testsuite/gnat.dg/unchecked_convert10.adb
  8f01f788b80bedc6e97ff8cf3cdb7dea  gcc/testsuite/gnat.dg/unchecked_convert11.adb
  5cf6fa7f6f3b4166ca6c74f38d58c7bb  gcc/testsuite/gnat.dg/unchecked_convert12.adb
+ db83ca8da3226bea725ce43acaee8ba1  gcc/testsuite/gnat.dg/unchecked_convert13.adb
  e0b42cd0bffe14a0454e6947c1576b0d  gcc/testsuite/gnat.dg/unchecked_convert2.adb
  ab71b7c411a24b92bc4692458e82095e  gcc/testsuite/gnat.dg/unchecked_convert3.adb
  d11f3831351000de17c86545b36e9825  gcc/testsuite/gnat.dg/unchecked_convert4.adb
*************** b60380636c94bc1c3ac0cfdf088ec315  gcc/te
*** 66797,66803 ****
  bafce09477d3be62bb1367b07ddd11b7  gcc/testsuite/lib/plugin-support.exp
  a9a80eac027f289b7b5b174b694807c2  gcc/testsuite/lib/profopt.exp
  fbbf3d79960aea830ece1a3b86279261  gcc/testsuite/lib/prune.exp
! fb114ddce17387eb3236232113cfd801  gcc/testsuite/lib/scanasm.exp
  3d7d22cd728a7a43dd18bc0433d469bb  gcc/testsuite/lib/scandump.exp
  52b6566494a75ca5dab1941cf50f2b98  gcc/testsuite/lib/scanipa.exp
  232b79c1d797abde70da8763a486bc07  gcc/testsuite/lib/scanlang.exp
--- 66971,66977 ----
  bafce09477d3be62bb1367b07ddd11b7  gcc/testsuite/lib/plugin-support.exp
  a9a80eac027f289b7b5b174b694807c2  gcc/testsuite/lib/profopt.exp
  fbbf3d79960aea830ece1a3b86279261  gcc/testsuite/lib/prune.exp
! 3788b115da13da4283d156b030c75a66  gcc/testsuite/lib/scanasm.exp
  3d7d22cd728a7a43dd18bc0433d469bb  gcc/testsuite/lib/scandump.exp
  52b6566494a75ca5dab1941cf50f2b98  gcc/testsuite/lib/scanipa.exp
  232b79c1d797abde70da8763a486bc07  gcc/testsuite/lib/scanlang.exp
*************** e6321f166b32aa6358ef91407179cccd  gcc/te
*** 66809,66815 ****
  7acc2fe528fd93ffd4e5699c381e4683  gcc/testsuite/lib/scanwpaipa.exp
  030dc615f05eb00335a0b2fd066509b0  gcc/testsuite/lib/target-libpath.exp
  b1611f78cda71099f7cb783fec6036cf  gcc/testsuite/lib/target-supports-dg.exp
! 62e0728c916ad13798c41f331d3e065e  gcc/testsuite/lib/target-supports.exp
  ba8c0be14d2e93c15f823b8c4c0672d1  gcc/testsuite/lib/target-utils.exp
  b85604e4e8dd8de681a31f6c7d59204c  gcc/testsuite/lib/timeout-dg.exp
  53159c18e733a12fd05a5058f29488d5  gcc/testsuite/lib/timeout.exp
--- 66983,66989 ----
  7acc2fe528fd93ffd4e5699c381e4683  gcc/testsuite/lib/scanwpaipa.exp
  030dc615f05eb00335a0b2fd066509b0  gcc/testsuite/lib/target-libpath.exp
  b1611f78cda71099f7cb783fec6036cf  gcc/testsuite/lib/target-supports-dg.exp
! 9da1cbb66b93888ac8065f2520238be7  gcc/testsuite/lib/target-supports.exp
  ba8c0be14d2e93c15f823b8c4c0672d1  gcc/testsuite/lib/target-utils.exp
  b85604e4e8dd8de681a31f6c7d59204c  gcc/testsuite/lib/timeout-dg.exp
  53159c18e733a12fd05a5058f29488d5  gcc/testsuite/lib/timeout.exp
*************** ac0b35dcfcf72480c040349b2b8a874b  gcc/te
*** 66872,66878 ****
  f6a135d669303e10360f4a9e17664aa7  gcc/testsuite/obj-c++.dg/cxx-class-1.mm
  7a5a474af4c3ae26683ee29295314d7b  gcc/testsuite/obj-c++.dg/cxx-ivars-1.mm
  2dd2f7dd6f655732fc606d8c85af825b  gcc/testsuite/obj-c++.dg/cxx-ivars-2.mm
! cca9a4ce8eba1acccfd6ad6cb92b40e7  gcc/testsuite/obj-c++.dg/cxx-ivars-3.mm
  0f4f03268c6b5629c2c23fe7fbc06966  gcc/testsuite/obj-c++.dg/cxx-scope-1.mm
  74ea4974ad0f897a229d4bd99f47da95  gcc/testsuite/obj-c++.dg/cxx-scope-2.mm
  4d63d224c8c642188a58882a0609e394  gcc/testsuite/obj-c++.dg/defs.mm
--- 67046,67052 ----
  f6a135d669303e10360f4a9e17664aa7  gcc/testsuite/obj-c++.dg/cxx-class-1.mm
  7a5a474af4c3ae26683ee29295314d7b  gcc/testsuite/obj-c++.dg/cxx-ivars-1.mm
  2dd2f7dd6f655732fc606d8c85af825b  gcc/testsuite/obj-c++.dg/cxx-ivars-2.mm
! 4e97c54d7299a5d421e1a64c670f075c  gcc/testsuite/obj-c++.dg/cxx-ivars-3.mm
  0f4f03268c6b5629c2c23fe7fbc06966  gcc/testsuite/obj-c++.dg/cxx-scope-1.mm
  74ea4974ad0f897a229d4bd99f47da95  gcc/testsuite/obj-c++.dg/cxx-scope-2.mm
  4d63d224c8c642188a58882a0609e394  gcc/testsuite/obj-c++.dg/defs.mm
*************** b93884370065d3c94f7fc005e43f7756  gcc/te
*** 66929,66935 ****
  000a9198807c2e4ce1ba284e1a6e79ed  gcc/testsuite/obj-c++.dg/gnu-runtime-3.mm
  a19c2dad4a197a57d5e1bd9cd0135705  gcc/testsuite/obj-c++.dg/invalid-method-2.mm
  9c81b01209a656cc36ac861574867c96  gcc/testsuite/obj-c++.dg/invalid-type-1.mm
! f8e8a6e463c96943e1055a954a109c82  gcc/testsuite/obj-c++.dg/isa-field-1.mm
  de4ec57b2d55fc5567fd5f9b20445ea0  gcc/testsuite/obj-c++.dg/ivar-invalid-type-1.mm
  e9e1c689bbfe17a7c0ca833caf159485  gcc/testsuite/obj-c++.dg/ivar-list-semi.mm
  866b783936346966eabc68e8d5f4e78f  gcc/testsuite/obj-c++.dg/ivar-problem-1.mm
--- 67103,67109 ----
  000a9198807c2e4ce1ba284e1a6e79ed  gcc/testsuite/obj-c++.dg/gnu-runtime-3.mm
  a19c2dad4a197a57d5e1bd9cd0135705  gcc/testsuite/obj-c++.dg/invalid-method-2.mm
  9c81b01209a656cc36ac861574867c96  gcc/testsuite/obj-c++.dg/invalid-type-1.mm
! 9aa795d86a9b5053208440819dc1082c  gcc/testsuite/obj-c++.dg/isa-field-1.mm
  de4ec57b2d55fc5567fd5f9b20445ea0  gcc/testsuite/obj-c++.dg/ivar-invalid-type-1.mm
  e9e1c689bbfe17a7c0ca833caf159485  gcc/testsuite/obj-c++.dg/ivar-list-semi.mm
  866b783936346966eabc68e8d5f4e78f  gcc/testsuite/obj-c++.dg/ivar-problem-1.mm
*************** b6a4bff612a08ec461838ac1b3bd23f1  gcc/te
*** 66979,66985 ****
  ae0cb1e1f2ed9485ab1abd0d8669c498  gcc/testsuite/obj-c++.dg/naming-3.mm
  dcb5ecceff49837d638a19ab2eabd0ad  gcc/testsuite/obj-c++.dg/naming-4.mm
  bb8ccf448c201adbf05356ac551899fb  gcc/testsuite/obj-c++.dg/no-extra-load.mm
! e415aeb15f15e2eedb7356be8f6a959e  gcc/testsuite/obj-c++.dg/objc-gc-3.mm
  bd3b42583db47ebcc7fac037f85f00ed  gcc/testsuite/obj-c++.dg/overload-1.mm
  1cfb07f2eb35f604a99dcbe63a567416  gcc/testsuite/obj-c++.dg/plugin/diagnostic-test-expressions-1.mm
  0cdf331164de84117ca5db26f82156b2  gcc/testsuite/obj-c++.dg/plugin/plugin.exp
--- 67153,67159 ----
  ae0cb1e1f2ed9485ab1abd0d8669c498  gcc/testsuite/obj-c++.dg/naming-3.mm
  dcb5ecceff49837d638a19ab2eabd0ad  gcc/testsuite/obj-c++.dg/naming-4.mm
  bb8ccf448c201adbf05356ac551899fb  gcc/testsuite/obj-c++.dg/no-extra-load.mm
! 89a8d8bbc4cfd9231f6b6ff845399672  gcc/testsuite/obj-c++.dg/objc-gc-3.mm
  bd3b42583db47ebcc7fac037f85f00ed  gcc/testsuite/obj-c++.dg/overload-1.mm
  1cfb07f2eb35f604a99dcbe63a567416  gcc/testsuite/obj-c++.dg/plugin/diagnostic-test-expressions-1.mm
  0cdf331164de84117ca5db26f82156b2  gcc/testsuite/obj-c++.dg/plugin/plugin.exp
*************** e9acacfeddf9f5b3fcc7bd49ae2063e8  gcc/te
*** 67086,67092 ****
  1dc4342beadfe6f7bc0c6e08dd15ce24  gcc/testsuite/obj-c++.dg/proto-lossage-4.mm
  40b981421154ac96e17299bce5569949  gcc/testsuite/obj-c++.dg/proto-lossage-5.mm
  fd29bc4e26ebfbde2219d16bcd57ff44  gcc/testsuite/obj-c++.dg/proto-lossage-6.mm
! 6975286133171cd693b6f659097de913  gcc/testsuite/obj-c++.dg/proto-lossage-7.mm
  4cd57b67eb48bda4d17d7be6cbbf3651  gcc/testsuite/obj-c++.dg/proto-qual-1.mm
  cf4aa34add213bab910de4918a4bb01d  gcc/testsuite/obj-c++.dg/protocol-forward-1.mm
  30d24d440a6063d356f6a53af5141ba5  gcc/testsuite/obj-c++.dg/protocol-forward-2.mm
--- 67260,67266 ----
  1dc4342beadfe6f7bc0c6e08dd15ce24  gcc/testsuite/obj-c++.dg/proto-lossage-4.mm
  40b981421154ac96e17299bce5569949  gcc/testsuite/obj-c++.dg/proto-lossage-5.mm
  fd29bc4e26ebfbde2219d16bcd57ff44  gcc/testsuite/obj-c++.dg/proto-lossage-6.mm
! eae4cc9bd17a2b79453bdeeec666557b  gcc/testsuite/obj-c++.dg/proto-lossage-7.mm
  4cd57b67eb48bda4d17d7be6cbbf3651  gcc/testsuite/obj-c++.dg/proto-qual-1.mm
  cf4aa34add213bab910de4918a4bb01d  gcc/testsuite/obj-c++.dg/protocol-forward-1.mm
  30d24d440a6063d356f6a53af5141ba5  gcc/testsuite/obj-c++.dg/protocol-forward-2.mm
*************** caaf3448e346d63b2c9d138c397e34ea  gcc/te
*** 67095,67101 ****
  5e94c540e8c80f67f410219fbbb8290c  gcc/testsuite/obj-c++.dg/protocol-optional-1.mm
  92402d5d0ed140a870d7d3438040c1fa  gcc/testsuite/obj-c++.dg/protocol-qualifier-1.mm
  3acfbf9e5283f39582515ae6ee0f8bcc  gcc/testsuite/obj-c++.dg/protocol-qualifier-2.mm
! b9c660822a38aa2cdfe0b52e7d3afeca  gcc/testsuite/obj-c++.dg/qual-types-1.mm
  1a1c40979049410f20a8586a0ba7d7bd  gcc/testsuite/obj-c++.dg/selector-1.mm
  9279cef4a3631f9e5ab0c052ea83de89  gcc/testsuite/obj-c++.dg/selector-2.mm
  daf831313c6bd7f1fd5054f723b79a65  gcc/testsuite/obj-c++.dg/selector-3.mm
--- 67269,67275 ----
  5e94c540e8c80f67f410219fbbb8290c  gcc/testsuite/obj-c++.dg/protocol-optional-1.mm
  92402d5d0ed140a870d7d3438040c1fa  gcc/testsuite/obj-c++.dg/protocol-qualifier-1.mm
  3acfbf9e5283f39582515ae6ee0f8bcc  gcc/testsuite/obj-c++.dg/protocol-qualifier-2.mm
! 6e84ef17eb796596422af8c47eab548d  gcc/testsuite/obj-c++.dg/qual-types-1.mm
  1a1c40979049410f20a8586a0ba7d7bd  gcc/testsuite/obj-c++.dg/selector-1.mm
  9279cef4a3631f9e5ab0c052ea83de89  gcc/testsuite/obj-c++.dg/selector-2.mm
  daf831313c6bd7f1fd5054f723b79a65  gcc/testsuite/obj-c++.dg/selector-3.mm
*************** c7256230d1e3f8e9c93d3614935b69bc  gcc/te
*** 67105,67129 ****
  9359d93417f401fddd8bdbb1bd3bae20  gcc/testsuite/obj-c++.dg/selector-warn-1.mm
  d2caa0c9e2ed2954ba9e33d87f726293  gcc/testsuite/obj-c++.dg/set-not-used-1.mm
  f0ce3863165308c6c7b05b1e48b6231d  gcc/testsuite/obj-c++.dg/standard-headers.mm
! 4c5901302ebb869ad2843e5bd9b59f85  gcc/testsuite/obj-c++.dg/strings/const-cfstring-2.mm
! 944b45f8bae04534787888f64340973c  gcc/testsuite/obj-c++.dg/strings/const-cfstring-5.mm
  21b76d31bad8ab2bce32ce3f5fceff78  gcc/testsuite/obj-c++.dg/strings/const-str-1.mm
! 88a204f313d69410fede9a1fadead584  gcc/testsuite/obj-c++.dg/strings/const-str-12.mm
  71d1ca70f87be11f4325a5b06987bb9b  gcc/testsuite/obj-c++.dg/strings/const-str-2.mm
  c2f326ebd57afc69cfee9d8f6b441323  gcc/testsuite/obj-c++.dg/strings/const-str-5.mm
  a9aabe53382bdf1de0612f8bcf7ef0eb  gcc/testsuite/obj-c++.dg/strings/const-str-6.mm
  4a89061dc402adc311f94d3659a6eaa2  gcc/testsuite/obj-c++.dg/strings/strings-1.mm
  acda44b06216ac119f6bf3a2e4b8cb98  gcc/testsuite/obj-c++.dg/strings/strings-2.mm
  1c9ddf8ebcb389ac0ffe91037d72fa5a  gcc/testsuite/obj-c++.dg/strings/strings.exp
! 581ec601f0a03f162804a727e94271f1  gcc/testsuite/obj-c++.dg/stubify-1.mm
! 7158cf8b003c2491d8aaa20750064528  gcc/testsuite/obj-c++.dg/stubify-2.mm
  0827dd859e38ad893f65d76bf7a5b5e1  gcc/testsuite/obj-c++.dg/super-class-1.mm
  348dead166b98af1745eea549652a4e0  gcc/testsuite/obj-c++.dg/super-class-2.mm
  5f7cf7eb1290cd0ac7cc810aca461fcb  gcc/testsuite/obj-c++.dg/super-dealloc-1.mm
  43c780cbecdb5565a2bda8b0795d5cf8  gcc/testsuite/obj-c++.dg/super-dealloc-2.mm
  6d77d7810e6a1711e9c3e10911fdf7f5  gcc/testsuite/obj-c++.dg/sync-2.mm
  c1db611d2e6bb0f9226c7b773e41bec6  gcc/testsuite/obj-c++.dg/sync-3.mm
! 7539455b61449559a26b90acb57c727d  gcc/testsuite/obj-c++.dg/syntax-error-1.mm
  76c552ffde73821d35ce37029bf52fb7  gcc/testsuite/obj-c++.dg/syntax-error-10.mm
  fcc3247af976d648bb2eb1348d0828a8  gcc/testsuite/obj-c++.dg/syntax-error-2.mm
  6090398b844ba0e695f8af2946ade6c8  gcc/testsuite/obj-c++.dg/syntax-error-3.mm
--- 67279,67303 ----
  9359d93417f401fddd8bdbb1bd3bae20  gcc/testsuite/obj-c++.dg/selector-warn-1.mm
  d2caa0c9e2ed2954ba9e33d87f726293  gcc/testsuite/obj-c++.dg/set-not-used-1.mm
  f0ce3863165308c6c7b05b1e48b6231d  gcc/testsuite/obj-c++.dg/standard-headers.mm
! 7e38b7f41e74e8e27b3445e6b2742b38  gcc/testsuite/obj-c++.dg/strings/const-cfstring-2.mm
! 0c2da165989aa0dcb159a4c853f22f0c  gcc/testsuite/obj-c++.dg/strings/const-cfstring-5.mm
  21b76d31bad8ab2bce32ce3f5fceff78  gcc/testsuite/obj-c++.dg/strings/const-str-1.mm
! 9219f4c10d317f25c9ea0169dd8103d3  gcc/testsuite/obj-c++.dg/strings/const-str-12.mm
  71d1ca70f87be11f4325a5b06987bb9b  gcc/testsuite/obj-c++.dg/strings/const-str-2.mm
  c2f326ebd57afc69cfee9d8f6b441323  gcc/testsuite/obj-c++.dg/strings/const-str-5.mm
  a9aabe53382bdf1de0612f8bcf7ef0eb  gcc/testsuite/obj-c++.dg/strings/const-str-6.mm
  4a89061dc402adc311f94d3659a6eaa2  gcc/testsuite/obj-c++.dg/strings/strings-1.mm
  acda44b06216ac119f6bf3a2e4b8cb98  gcc/testsuite/obj-c++.dg/strings/strings-2.mm
  1c9ddf8ebcb389ac0ffe91037d72fa5a  gcc/testsuite/obj-c++.dg/strings/strings.exp
! fa70c57e3ccdb714eef96517ba884c54  gcc/testsuite/obj-c++.dg/stubify-1.mm
! 86455888eccfe372be132a4bbd8508df  gcc/testsuite/obj-c++.dg/stubify-2.mm
  0827dd859e38ad893f65d76bf7a5b5e1  gcc/testsuite/obj-c++.dg/super-class-1.mm
  348dead166b98af1745eea549652a4e0  gcc/testsuite/obj-c++.dg/super-class-2.mm
  5f7cf7eb1290cd0ac7cc810aca461fcb  gcc/testsuite/obj-c++.dg/super-dealloc-1.mm
  43c780cbecdb5565a2bda8b0795d5cf8  gcc/testsuite/obj-c++.dg/super-dealloc-2.mm
  6d77d7810e6a1711e9c3e10911fdf7f5  gcc/testsuite/obj-c++.dg/sync-2.mm
  c1db611d2e6bb0f9226c7b773e41bec6  gcc/testsuite/obj-c++.dg/sync-3.mm
! ba3476a2e316e27a60e763e08de4047c  gcc/testsuite/obj-c++.dg/syntax-error-1.mm
  76c552ffde73821d35ce37029bf52fb7  gcc/testsuite/obj-c++.dg/syntax-error-10.mm
  fcc3247af976d648bb2eb1348d0828a8  gcc/testsuite/obj-c++.dg/syntax-error-2.mm
  6090398b844ba0e695f8af2946ade6c8  gcc/testsuite/obj-c++.dg/syntax-error-3.mm
*************** d951d115e8add5e2e78e8e2e56aebc7f  gcc/te
*** 67155,67170 ****
  7212556766805451a098e554a8ab648e  gcc/testsuite/obj-c++.dg/tls/trivial.m
  1131c9137e46b5311c2d803288f2e4d0  gcc/testsuite/obj-c++.dg/too-many-args.mm
  f597ed597da282f891b8ffceb585991a  gcc/testsuite/obj-c++.dg/torture/dg-torture.exp
! 1f7b520d7df4159bcf567388c99dd690  gcc/testsuite/obj-c++.dg/torture/strings/const-cfstring-1.mm
  e42495f1f3ad6ec8f920137751c3f8f7  gcc/testsuite/obj-c++.dg/torture/strings/const-cfstring-3.mm
  d2c0463e1e05d168d9d004c74cec0610  gcc/testsuite/obj-c++.dg/torture/strings/const-cfstring-4.mm
! 3f540974a4f92e1b3375aa8bcbca7e8c  gcc/testsuite/obj-c++.dg/torture/strings/const-str-10.mm
! bc7815bb9a08dccb57fe4e22b74eb729  gcc/testsuite/obj-c++.dg/torture/strings/const-str-11.mm
  78b70f1aad125fecbbe161087e6dbc54  gcc/testsuite/obj-c++.dg/torture/strings/const-str-3.mm
  3b2c597aefd84853b16f8cd8438ff907  gcc/testsuite/obj-c++.dg/torture/strings/const-str-4.mm
  71862e2dfd32f32cc37bc2b6300c0cab  gcc/testsuite/obj-c++.dg/torture/strings/const-str-7.mm
  69c47926ef31db0bb79c5cd3cea4fa0b  gcc/testsuite/obj-c++.dg/torture/strings/const-str-8.mm
! 019ec55674cd5d821fa8a7357a379cfc  gcc/testsuite/obj-c++.dg/torture/strings/const-str-9.mm
  38bba22e495d1876db60c1ae29146fbe  gcc/testsuite/obj-c++.dg/torture/strings/string1.mm
  76de2cb855d6581f6dd62955c08b14dd  gcc/testsuite/obj-c++.dg/torture/strings/strings.exp
  6f6356dbcb53d22602416e8919a2b428  gcc/testsuite/obj-c++.dg/torture/tls/diag-1.mm
--- 67329,67344 ----
  7212556766805451a098e554a8ab648e  gcc/testsuite/obj-c++.dg/tls/trivial.m
  1131c9137e46b5311c2d803288f2e4d0  gcc/testsuite/obj-c++.dg/too-many-args.mm
  f597ed597da282f891b8ffceb585991a  gcc/testsuite/obj-c++.dg/torture/dg-torture.exp
! 18512c71e6c59489aec1ea811d7b29ca  gcc/testsuite/obj-c++.dg/torture/strings/const-cfstring-1.mm
  e42495f1f3ad6ec8f920137751c3f8f7  gcc/testsuite/obj-c++.dg/torture/strings/const-cfstring-3.mm
  d2c0463e1e05d168d9d004c74cec0610  gcc/testsuite/obj-c++.dg/torture/strings/const-cfstring-4.mm
! 541efcfce4c4c1d5e4fd413e651be954  gcc/testsuite/obj-c++.dg/torture/strings/const-str-10.mm
! 6bbd83dc19102b02dff97c3c7b8e0b1f  gcc/testsuite/obj-c++.dg/torture/strings/const-str-11.mm
  78b70f1aad125fecbbe161087e6dbc54  gcc/testsuite/obj-c++.dg/torture/strings/const-str-3.mm
  3b2c597aefd84853b16f8cd8438ff907  gcc/testsuite/obj-c++.dg/torture/strings/const-str-4.mm
  71862e2dfd32f32cc37bc2b6300c0cab  gcc/testsuite/obj-c++.dg/torture/strings/const-str-7.mm
  69c47926ef31db0bb79c5cd3cea4fa0b  gcc/testsuite/obj-c++.dg/torture/strings/const-str-8.mm
! a826eb6d88698556688b1008a86574a6  gcc/testsuite/obj-c++.dg/torture/strings/const-str-9.mm
  38bba22e495d1876db60c1ae29146fbe  gcc/testsuite/obj-c++.dg/torture/strings/string1.mm
  76de2cb855d6581f6dd62955c08b14dd  gcc/testsuite/obj-c++.dg/torture/strings/strings.exp
  6f6356dbcb53d22602416e8919a2b428  gcc/testsuite/obj-c++.dg/torture/tls/diag-1.mm
*************** f1f7032c657f1d2102a3760375786139  gcc/te
*** 67174,67180 ****
  15c44338c7d7fb6b44ce86f191a67e0b  gcc/testsuite/obj-c++.dg/torture/tls/tls.exp
  7212556766805451a098e554a8ab648e  gcc/testsuite/obj-c++.dg/torture/tls/trivial.mm
  94ba53b983b1168f471db7bb452a1c0f  gcc/testsuite/obj-c++.dg/torture/trivial.mm
! 0ee0a10f43d74ab7a6dd476560668484  gcc/testsuite/obj-c++.dg/try-catch-1.mm
  49889360a17310a94a0d85c87ca03271  gcc/testsuite/obj-c++.dg/try-catch-10.mm
  65b30ce3fa7e707247f859f7235dcc28  gcc/testsuite/obj-c++.dg/try-catch-11.mm
  0547cf34f9cf4f3a578623b4ceb22a99  gcc/testsuite/obj-c++.dg/try-catch-12.mm
--- 67348,67354 ----
  15c44338c7d7fb6b44ce86f191a67e0b  gcc/testsuite/obj-c++.dg/torture/tls/tls.exp
  7212556766805451a098e554a8ab648e  gcc/testsuite/obj-c++.dg/torture/tls/trivial.mm
  94ba53b983b1168f471db7bb452a1c0f  gcc/testsuite/obj-c++.dg/torture/trivial.mm
! d12d35759dcf7e68cf1f2f74be5f250e  gcc/testsuite/obj-c++.dg/try-catch-1.mm
  49889360a17310a94a0d85c87ca03271  gcc/testsuite/obj-c++.dg/try-catch-10.mm
  65b30ce3fa7e707247f859f7235dcc28  gcc/testsuite/obj-c++.dg/try-catch-11.mm
  0547cf34f9cf4f3a578623b4ceb22a99  gcc/testsuite/obj-c++.dg/try-catch-12.mm
*************** c4a6f12cba3fe479319845130b67dda9  gcc/te
*** 67184,67190 ****
  749123fd933ccbf7d2de0ef981fa5ab2  gcc/testsuite/obj-c++.dg/try-catch-16.mm
  58a893072e046f31600a1fb4411b6288  gcc/testsuite/obj-c++.dg/try-catch-17.mm
  59ff3d087e1f9cb2e8a2e8509e556580  gcc/testsuite/obj-c++.dg/try-catch-2.mm
! 43b5b40eade6043d78005dfce2cdc085  gcc/testsuite/obj-c++.dg/try-catch-3.mm
  ab26c644da07ff6820be7567e0d98660  gcc/testsuite/obj-c++.dg/try-catch-4.mm
  f80dc47b629cb94d0cd311a6a7f315f1  gcc/testsuite/obj-c++.dg/try-catch-5.mm
  f4f1fe6c960ffa81d0cccc1460f1b58a  gcc/testsuite/obj-c++.dg/try-catch-6.mm
--- 67358,67364 ----
  749123fd933ccbf7d2de0ef981fa5ab2  gcc/testsuite/obj-c++.dg/try-catch-16.mm
  58a893072e046f31600a1fb4411b6288  gcc/testsuite/obj-c++.dg/try-catch-17.mm
  59ff3d087e1f9cb2e8a2e8509e556580  gcc/testsuite/obj-c++.dg/try-catch-2.mm
! eef49412ec0a3bd9b5061e48b0699ddc  gcc/testsuite/obj-c++.dg/try-catch-3.mm
  ab26c644da07ff6820be7567e0d98660  gcc/testsuite/obj-c++.dg/try-catch-4.mm
  f80dc47b629cb94d0cd311a6a7f315f1  gcc/testsuite/obj-c++.dg/try-catch-5.mm
  f4f1fe6c960ffa81d0cccc1460f1b58a  gcc/testsuite/obj-c++.dg/try-catch-6.mm
*************** cbd8c5394b3188c8a0b698fffb29e761  gcc/te
*** 67196,67201 ****
--- 67370,67410 ----
  5748db698f0b8ee6bafe285e6df3dc32  gcc/testsuite/obj-c++.dg/warn5.mm
  677e021d0f4c6a2c24627bc9093ea7d6  gcc/testsuite/obj-c++.dg/warn6.mm
  cf1e5660ee1cd060f1bf1da012306d6b  gcc/testsuite/obj-c++.dg/warn7.mm
+ acc13fee5a886f5ea6ca2841da59effe  gcc/testsuite/objc-obj-c++-shared/CF-CFString.h
+ 11d92670c2906d6a6ff898a559b8b9fc  gcc/testsuite/objc-obj-c++-shared/F-NSArray.h
+ d7fcf22c3ed31b17539b9acb07183a26  gcc/testsuite/objc-obj-c++-shared/F-NSAutoreleasePool.h
+ 8f45c73e7c5775b1214ade32c069ffb4  gcc/testsuite/objc-obj-c++-shared/F-NSObject.h
+ 6fe1b4da0d636ea9e7ff339f5d788f5c  gcc/testsuite/objc-obj-c++-shared/F-NSString.h
+ 81d7286975fc4f7945939a6f5f27727f  gcc/testsuite/objc-obj-c++-shared/F-NSValue.h
+ f5cd47052262fe168dc6074f5baa871d  gcc/testsuite/objc-obj-c++-shared/GNUStep/CoreFoundation/CFArray.h
+ df22b832fd1cc14252d6af54be4e2abb  gcc/testsuite/objc-obj-c++-shared/GNUStep/CoreFoundation/CFAvailability.h
+ f6312f509cfa047b5f10bffa0664b5f8  gcc/testsuite/objc-obj-c++-shared/GNUStep/CoreFoundation/CFBase.h
+ ff366f1b6f27a24776e1b04ef8575c79  gcc/testsuite/objc-obj-c++-shared/GNUStep/CoreFoundation/CFCharacterSet.h
+ b93796d43374fb75c98817ab2d070c2a  gcc/testsuite/objc-obj-c++-shared/GNUStep/CoreFoundation/CFData.h
+ bb366f8c5324fa271b2faf2780fc3d89  gcc/testsuite/objc-obj-c++-shared/GNUStep/CoreFoundation/CFDictionary.h
+ d99c4c5f8d9ddf7f2c9f6ab6e25a2a9b  gcc/testsuite/objc-obj-c++-shared/GNUStep/CoreFoundation/CFLocale.h
+ 1edd852f3dddf0434acf9cba8ded4136  gcc/testsuite/objc-obj-c++-shared/GNUStep/CoreFoundation/CFString.h
+ 6f8cd6c02cece30d49c0e12ff9cfa0a9  gcc/testsuite/objc-obj-c++-shared/GNUStep/Foundation/NSArray.h
+ e16387e01018d3d54a2f32822682dac1  gcc/testsuite/objc-obj-c++-shared/GNUStep/Foundation/NSAutoreleasePool.h
+ 4f3dd54a0c640d2b15ee1f79a8f18369  gcc/testsuite/objc-obj-c++-shared/GNUStep/Foundation/NSDate.h
+ 54ffd1bfa79cf5dc99b3df101a7cd2e6  gcc/testsuite/objc-obj-c++-shared/GNUStep/Foundation/NSEnumerator.h
+ 68c1d47ef6919edabb48b6f50f1a237d  gcc/testsuite/objc-obj-c++-shared/GNUStep/Foundation/NSGeometry.h
+ dc1b5416df768725686ab6df95dc7a40  gcc/testsuite/objc-obj-c++-shared/GNUStep/Foundation/NSObjCRuntime.h
+ 5696d61d4f4781658d55b84d5095e034  gcc/testsuite/objc-obj-c++-shared/GNUStep/Foundation/NSObject.h
+ 6b38d99bc66484db832fe9f58f7b8c5b  gcc/testsuite/objc-obj-c++-shared/GNUStep/Foundation/NSRange.h
+ b029cb9e81a51e8cdb7b9fbfdd1644a8  gcc/testsuite/objc-obj-c++-shared/GNUStep/Foundation/NSString.h
+ 2ced4f29467fa9b3b9c6fbcd7bba5d7d  gcc/testsuite/objc-obj-c++-shared/GNUStep/Foundation/NSValue.h
+ d8cf0532b45f771bf4dad006de162370  gcc/testsuite/objc-obj-c++-shared/GNUStep/Foundation/NSZone.h
+ fc876a83da2209b2d6ac280c346f3b68  gcc/testsuite/objc-obj-c++-shared/GNUStep/GNUstepBase/GNUstep.h
+ 441214db918256e063a2835c335a0c7d  gcc/testsuite/objc-obj-c++-shared/GNUStep/GNUstepBase/GSBlocks.h
+ e27796bdadfcc590ea14bdfd2593ce1b  gcc/testsuite/objc-obj-c++-shared/GNUStep/GNUstepBase/GSConfig.h
+ 705b21cf4d531ccad6b716a5c3de0c38  gcc/testsuite/objc-obj-c++-shared/GNUStep/GNUstepBase/GSObjCRuntime.h
+ dc8c5ec7b9abe64c54eabc2d60a81066  gcc/testsuite/objc-obj-c++-shared/GNUStep/GNUstepBase/GSVersionMacros.h
+ 3dbb9411c2d6b397d1b9f1da3c06eb09  gcc/testsuite/objc-obj-c++-shared/GNUStep/GNUstepBase/NSArray+GNUstepBase.h
+ 5932e7455edfc6960112ad2ac6d02b71  gcc/testsuite/objc-obj-c++-shared/GNUStep/GNUstepBase/NSMutableString+GNUstepBase.h
+ 4ab4e247b27f5d3d833cd13973c34222  gcc/testsuite/objc-obj-c++-shared/GNUStep/GNUstepBase/NSNumber+GNUstepBase.h
+ a08e081524ab6799e394768da76968d3  gcc/testsuite/objc-obj-c++-shared/GNUStep/GNUstepBase/NSObject+GNUstepBase.h
+ ce8c053d2554352e55b35ae330cd5126  gcc/testsuite/objc-obj-c++-shared/GNUStep/GNUstepBase/NSString+GNUstepBase.h
  1aca10b408347876905ccdeb2ec47665  gcc/testsuite/objc-obj-c++-shared/TestsuiteObject.h
  0bd36611150ad47bcc56d42e0b131871  gcc/testsuite/objc-obj-c++-shared/TestsuiteObject.m
  ac76ddcf9ed6ab3c92c31559244da096  gcc/testsuite/objc-obj-c++-shared/next-abi.h
*************** d41bdbf8fd720cd2fb1c999d1e580ba5  gcc/te
*** 67284,67290 ****
  e8f3db69a8847b70c8bc969edd78dbb2  gcc/testsuite/objc.dg/encode-5.m
  1296445554abff012ff56b38392805d1  gcc/testsuite/objc.dg/encode-6-next.m
  e53ead1c08985bdb0849e450194e9b99  gcc/testsuite/objc.dg/encode-6.m
! 6080da2594c39158f3f4b1344700903b  gcc/testsuite/objc.dg/encode-7-next-64bit.m
  ec0c203eb500e86f1c38d60a10728024  gcc/testsuite/objc.dg/encode-7-next.m
  9ab782c949f890c6873d2669830a2e31  gcc/testsuite/objc.dg/encode-7.m
  429d40f99aa6566cade774190e6fc983  gcc/testsuite/objc.dg/encode-8.m
--- 67493,67499 ----
  e8f3db69a8847b70c8bc969edd78dbb2  gcc/testsuite/objc.dg/encode-5.m
  1296445554abff012ff56b38392805d1  gcc/testsuite/objc.dg/encode-6-next.m
  e53ead1c08985bdb0849e450194e9b99  gcc/testsuite/objc.dg/encode-6.m
! ef255acbd6a15fb634d112de0566ec86  gcc/testsuite/objc.dg/encode-7-next-64bit.m
  ec0c203eb500e86f1c38d60a10728024  gcc/testsuite/objc.dg/encode-7-next.m
  9ab782c949f890c6873d2669830a2e31  gcc/testsuite/objc.dg/encode-7.m
  429d40f99aa6566cade774190e6fc983  gcc/testsuite/objc.dg/encode-8.m
*************** fa1ab496151791f4ef05043e7c0b673c  gcc/te
*** 67343,67356 ****
  75cc55de841b4de6d06a46e13f5f7bfe  gcc/testsuite/objc.dg/gnu-runtime-1.m
  a10c57561f5023d1bc5813fb62b15e8f  gcc/testsuite/objc.dg/gnu-runtime-2.m
  cf495a272fe911f953544354d7af49e2  gcc/testsuite/objc.dg/gnu-runtime-3.m
! 5af5796e26fc687bf55b3d9f3ed9238f  gcc/testsuite/objc.dg/headers.m
  f1920dcb3d447ac1425163a2d1e6c0d2  gcc/testsuite/objc.dg/id-1.m
! c6f4519ae7cdde25ce603a24cab9f418  gcc/testsuite/objc.dg/image-info.m
  f642d96cba4255caca5622eae71014c4  gcc/testsuite/objc.dg/incomplete-type-1.m
  7965f2dab76d401f8398a30bcae85653  gcc/testsuite/objc.dg/invalid-method-1.m
  172bebf6092a27228381556a110f96cb  gcc/testsuite/objc.dg/invalid-method-2.m
  cfd869df9840f625e801db2e67f1e182  gcc/testsuite/objc.dg/invalid-type-1.m
! f8e8a6e463c96943e1055a954a109c82  gcc/testsuite/objc.dg/isa-field-1.m
  55075563ae55f61bfee5e587702549a9  gcc/testsuite/objc.dg/ivar-extra-semicolon.m
  27b57b11e7787adb45c687e6d7a063bc  gcc/testsuite/objc.dg/ivar-invalid-type-1.m
  642cb67d94deb494988c902d20ef41d6  gcc/testsuite/objc.dg/ivar-problem-1.m
--- 67552,67566 ----
  75cc55de841b4de6d06a46e13f5f7bfe  gcc/testsuite/objc.dg/gnu-runtime-1.m
  a10c57561f5023d1bc5813fb62b15e8f  gcc/testsuite/objc.dg/gnu-runtime-2.m
  cf495a272fe911f953544354d7af49e2  gcc/testsuite/objc.dg/gnu-runtime-3.m
! 6610c198e68db214bca9de5a0f6cfdec  gcc/testsuite/objc.dg/headers.m
  f1920dcb3d447ac1425163a2d1e6c0d2  gcc/testsuite/objc.dg/id-1.m
! 697c9889104dbd42200e3eaeb739692d  gcc/testsuite/objc.dg/image-info.m
  f642d96cba4255caca5622eae71014c4  gcc/testsuite/objc.dg/incomplete-type-1.m
+ aa8ef11d7fa1e8fe899b665ebe7a4f23  gcc/testsuite/objc.dg/instancetype-0.m
  7965f2dab76d401f8398a30bcae85653  gcc/testsuite/objc.dg/invalid-method-1.m
  172bebf6092a27228381556a110f96cb  gcc/testsuite/objc.dg/invalid-method-2.m
  cfd869df9840f625e801db2e67f1e182  gcc/testsuite/objc.dg/invalid-type-1.m
! 9ad91bf3e53fa36e2556a5ddd4eb378e  gcc/testsuite/objc.dg/isa-field-1.m
  55075563ae55f61bfee5e587702549a9  gcc/testsuite/objc.dg/ivar-extra-semicolon.m
  27b57b11e7787adb45c687e6d7a063bc  gcc/testsuite/objc.dg/ivar-invalid-type-1.m
  642cb67d94deb494988c902d20ef41d6  gcc/testsuite/objc.dg/ivar-problem-1.m
*************** a0a34ff20eea5cde5cc34cb5d51d4e4f  gcc/te
*** 67391,67397 ****
  9153d82237cc99af905bfcb58426980b  gcc/testsuite/objc.dg/method-3.m
  1857e378233cbdb0ef09315d0ee04fc9  gcc/testsuite/objc.dg/method-4.m
  8f76938d87b469c207104bcf02c7f39b  gcc/testsuite/objc.dg/method-5.m
! cc0bfd17577d76434dbf0c4690d50b55  gcc/testsuite/objc.dg/method-6.m
  1d4f49a7f4d9f57ba0929cecbd7a7f28  gcc/testsuite/objc.dg/method-7.m
  172164daa5b2292983d23e0e5d5a94eb  gcc/testsuite/objc.dg/method-8.m
  b534c3ae3ab49fe3be9e7560d558fdf3  gcc/testsuite/objc.dg/method-9.m
--- 67601,67607 ----
  9153d82237cc99af905bfcb58426980b  gcc/testsuite/objc.dg/method-3.m
  1857e378233cbdb0ef09315d0ee04fc9  gcc/testsuite/objc.dg/method-4.m
  8f76938d87b469c207104bcf02c7f39b  gcc/testsuite/objc.dg/method-5.m
! fca76256e166f37586eb06f56a9f0622  gcc/testsuite/objc.dg/method-6.m
  1d4f49a7f4d9f57ba0929cecbd7a7f28  gcc/testsuite/objc.dg/method-7.m
  172164daa5b2292983d23e0e5d5a94eb  gcc/testsuite/objc.dg/method-8.m
  b534c3ae3ab49fe3be9e7560d558fdf3  gcc/testsuite/objc.dg/method-9.m
*************** ba9c85f123a269332f97289544f0c272  gcc/te
*** 67412,67425 ****
  1e68654789c238dc1eaf9e923fe49822  gcc/testsuite/objc.dg/naming-6.m
  ab539e16480243bccd13cb0ab5c05a26  gcc/testsuite/objc.dg/naming-7.m
  dab2c64c5d57ebdc0ca4b496b1db48a2  gcc/testsuite/objc.dg/next-runtime-1.m
! 7bdacce2d25fc27ed41077ddc1cb6a7e  gcc/testsuite/objc.dg/no-extra-load.m
  5aa0d8665f3838cd2d663fc71be4933d  gcc/testsuite/objc.dg/objc-fast-4.m
  6e3afeaf5baf2e68de83a0896e550b27  gcc/testsuite/objc.dg/objc-foreach-1.m
  d7940785b72ab02856b58bf8b4c3d710  gcc/testsuite/objc.dg/objc-foreach-2.m
  b0a4bc88be3fcbba334ad86617c9724e  gcc/testsuite/objc.dg/objc-foreach-3.m
! 12235d0aec67d729a9f040e360810e9c  gcc/testsuite/objc.dg/objc-foreach-4.m
! 3b7013081c6c015d989ef0bde95be007  gcc/testsuite/objc.dg/objc-foreach-5.m
! f531c9a9d8f9e24e5d1b5e0d059e3392  gcc/testsuite/objc.dg/objc-gc-4.m
  e2b871afc37f1772b337d989244b97c6  gcc/testsuite/objc.dg/objc-nofilename-1.m
  e813e9eab1b738541a5a77be6a3e194f  gcc/testsuite/objc.dg/param-1.m
  8c15bc469e56fdb17a7b24540bf21491  gcc/testsuite/objc.dg/pch/interface-1.hs
--- 67622,67635 ----
  1e68654789c238dc1eaf9e923fe49822  gcc/testsuite/objc.dg/naming-6.m
  ab539e16480243bccd13cb0ab5c05a26  gcc/testsuite/objc.dg/naming-7.m
  dab2c64c5d57ebdc0ca4b496b1db48a2  gcc/testsuite/objc.dg/next-runtime-1.m
! 46857bb9920377daaab90747aabd7ff3  gcc/testsuite/objc.dg/no-extra-load.m
  5aa0d8665f3838cd2d663fc71be4933d  gcc/testsuite/objc.dg/objc-fast-4.m
  6e3afeaf5baf2e68de83a0896e550b27  gcc/testsuite/objc.dg/objc-foreach-1.m
  d7940785b72ab02856b58bf8b4c3d710  gcc/testsuite/objc.dg/objc-foreach-2.m
  b0a4bc88be3fcbba334ad86617c9724e  gcc/testsuite/objc.dg/objc-foreach-3.m
! d6bb76e151385d5dcc0bccac5e79fa6e  gcc/testsuite/objc.dg/objc-foreach-4.m
! 7aa5deeefbee0740247f45a83aea37f4  gcc/testsuite/objc.dg/objc-foreach-5.m
! b4dd9e0cb9ae65f4f31c256f03bc08df  gcc/testsuite/objc.dg/objc-gc-4.m
  e2b871afc37f1772b337d989244b97c6  gcc/testsuite/objc.dg/objc-nofilename-1.m
  e813e9eab1b738541a5a77be6a3e194f  gcc/testsuite/objc.dg/param-1.m
  8c15bc469e56fdb17a7b24540bf21491  gcc/testsuite/objc.dg/pch/interface-1.hs
*************** d165610dbbfad82f6af91eab9b66d300  gcc/te
*** 67535,67541 ****
  2891bbb5e156296e3ee3040d4a7c833e  gcc/testsuite/objc.dg/proto-lossage-4.m
  40b981421154ac96e17299bce5569949  gcc/testsuite/objc.dg/proto-lossage-5.m
  d26b84bd4fece35e5ae1ec9a7c6d4f15  gcc/testsuite/objc.dg/proto-lossage-6.m
! 6975286133171cd693b6f659097de913  gcc/testsuite/objc.dg/proto-lossage-7.m
  604faba6fd06b505d44d4837836124fa  gcc/testsuite/objc.dg/proto-qual-1.m
  4afd2785a0050e517e5c3818d2d5ea46  gcc/testsuite/objc.dg/protocol-forward-1.m
  30d24d440a6063d356f6a53af5141ba5  gcc/testsuite/objc.dg/protocol-forward-2.m
--- 67745,67751 ----
  2891bbb5e156296e3ee3040d4a7c833e  gcc/testsuite/objc.dg/proto-lossage-4.m
  40b981421154ac96e17299bce5569949  gcc/testsuite/objc.dg/proto-lossage-5.m
  d26b84bd4fece35e5ae1ec9a7c6d4f15  gcc/testsuite/objc.dg/proto-lossage-6.m
! 43743498fb7683ea796ffd482ace42c9  gcc/testsuite/objc.dg/proto-lossage-7.m
  604faba6fd06b505d44d4837836124fa  gcc/testsuite/objc.dg/proto-qual-1.m
  4afd2785a0050e517e5c3818d2d5ea46  gcc/testsuite/objc.dg/protocol-forward-1.m
  30d24d440a6063d356f6a53af5141ba5  gcc/testsuite/objc.dg/protocol-forward-2.m
*************** e435b5f971ceb7adfd4ad4a826e98257  gcc/te
*** 67570,67580 ****
  44c850eb724ab694c1eea579910821bd  gcc/testsuite/objc.dg/static-1.m
  911d824641cc5460f0bb8428edcd155b  gcc/testsuite/objc.dg/stret-1.m
  581f8e860f7f1e705a6b0235823fa173  gcc/testsuite/objc.dg/stret-2.m
! 48dbd5e4f3a80cc5653bb873d59cd3b4  gcc/testsuite/objc.dg/strings/const-cfstring-2.m
! 944b45f8bae04534787888f64340973c  gcc/testsuite/objc.dg/strings/const-cfstring-5.m
  21b76d31bad8ab2bce32ce3f5fceff78  gcc/testsuite/objc.dg/strings/const-str-1.m
  24ad853ec86d75ab828e6fc36156ce31  gcc/testsuite/objc.dg/strings/const-str-12.m
! 88a204f313d69410fede9a1fadead584  gcc/testsuite/objc.dg/strings/const-str-12b.m
  11e6b8b6d3e9f318be035ef31f291e33  gcc/testsuite/objc.dg/strings/const-str-2.m
  2ea7be2c8319bbf91f203eb9e01c5520  gcc/testsuite/objc.dg/strings/const-str-5.m
  1b52a4aa3cd0d5062e03b48964ddcb0b  gcc/testsuite/objc.dg/strings/const-str-6.m
--- 67780,67790 ----
  44c850eb724ab694c1eea579910821bd  gcc/testsuite/objc.dg/static-1.m
  911d824641cc5460f0bb8428edcd155b  gcc/testsuite/objc.dg/stret-1.m
  581f8e860f7f1e705a6b0235823fa173  gcc/testsuite/objc.dg/stret-2.m
! d14e2bc0e149efd8ad9b13c9f1e48081  gcc/testsuite/objc.dg/strings/const-cfstring-2.m
! 0c2da165989aa0dcb159a4c853f22f0c  gcc/testsuite/objc.dg/strings/const-cfstring-5.m
  21b76d31bad8ab2bce32ce3f5fceff78  gcc/testsuite/objc.dg/strings/const-str-1.m
  24ad853ec86d75ab828e6fc36156ce31  gcc/testsuite/objc.dg/strings/const-str-12.m
! 3cb4e420b65ce84056d2b8bd0ebe50d5  gcc/testsuite/objc.dg/strings/const-str-12b.m
  11e6b8b6d3e9f318be035ef31f291e33  gcc/testsuite/objc.dg/strings/const-str-2.m
  2ea7be2c8319bbf91f203eb9e01c5520  gcc/testsuite/objc.dg/strings/const-str-5.m
  1b52a4aa3cd0d5062e03b48964ddcb0b  gcc/testsuite/objc.dg/strings/const-str-6.m
*************** a1b0dd9c9fb200a066255256ef572225  gcc/te
*** 67589,67595 ****
  c71fc5d6430c26f90154d279a0e4420e  gcc/testsuite/objc.dg/super-class-4.m
  5f7cf7eb1290cd0ac7cc810aca461fcb  gcc/testsuite/objc.dg/super-dealloc-1.m
  43c780cbecdb5565a2bda8b0795d5cf8  gcc/testsuite/objc.dg/super-dealloc-2.m
! e806ea4ccd7ce77b9958611b5c803146  gcc/testsuite/objc.dg/symtab-1.m
  2a986a873850ef622badcc1eb9048d4a  gcc/testsuite/objc.dg/sync-1.m
  6d77d7810e6a1711e9c3e10911fdf7f5  gcc/testsuite/objc.dg/sync-2.m
  a7c71308c349df3308ea10cfd5c4cfc2  gcc/testsuite/objc.dg/sync-3.m
--- 67799,67805 ----
  c71fc5d6430c26f90154d279a0e4420e  gcc/testsuite/objc.dg/super-class-4.m
  5f7cf7eb1290cd0ac7cc810aca461fcb  gcc/testsuite/objc.dg/super-dealloc-1.m
  43c780cbecdb5565a2bda8b0795d5cf8  gcc/testsuite/objc.dg/super-dealloc-2.m
! 0005d93b4fc8f12225545818fc4dfcec  gcc/testsuite/objc.dg/symtab-1.m
  2a986a873850ef622badcc1eb9048d4a  gcc/testsuite/objc.dg/sync-1.m
  6d77d7810e6a1711e9c3e10911fdf7f5  gcc/testsuite/objc.dg/sync-2.m
  a7c71308c349df3308ea10cfd5c4cfc2  gcc/testsuite/objc.dg/sync-3.m
*************** d91e4283788de5085566af47d25f5008  gcc/te
*** 67604,67619 ****
  1131c9137e46b5311c2d803288f2e4d0  gcc/testsuite/objc.dg/too-many-args.m
  83b83c80f3982d5e93c47bed6dd2a88a  gcc/testsuite/objc.dg/torture/dg-torture.exp
  be65f96db9eb7870d002772ea73b79da  gcc/testsuite/objc.dg/torture/forward-1.m
! eb414f8a7531ed8a420a1a6ee919602f  gcc/testsuite/objc.dg/torture/strings/const-cfstring-1.m
  e42495f1f3ad6ec8f920137751c3f8f7  gcc/testsuite/objc.dg/torture/strings/const-cfstring-3.m
  d2c0463e1e05d168d9d004c74cec0610  gcc/testsuite/objc.dg/torture/strings/const-cfstring-4.m
! c00db2a33ee79619d0d18ec1bec143d2  gcc/testsuite/objc.dg/torture/strings/const-str-10.m
! 870aba766852dd810f3d097bf57286e0  gcc/testsuite/objc.dg/torture/strings/const-str-11.m
  11f5cd130f549cf602c1bb2004fba283  gcc/testsuite/objc.dg/torture/strings/const-str-3.m
  95175d9f569f2455a67d3a042a9b49e5  gcc/testsuite/objc.dg/torture/strings/const-str-4.m
  38dc4c1d8bffabc69a852320760c79a3  gcc/testsuite/objc.dg/torture/strings/const-str-7.m
  3e0b925a0c58f41da0dff25baae98066  gcc/testsuite/objc.dg/torture/strings/const-str-8.m
! c240b028053e462ac058c3f830ba0503  gcc/testsuite/objc.dg/torture/strings/const-str-9.m
  a8a9f4264b042cb130bb43f35157c620  gcc/testsuite/objc.dg/torture/strings/string1.m
  f559fec747b34a07335a33efaef1d635  gcc/testsuite/objc.dg/torture/strings/string2.m
  8d3378c509e4ec126b88298049f5b787  gcc/testsuite/objc.dg/torture/strings/string3.m
--- 67814,67829 ----
  1131c9137e46b5311c2d803288f2e4d0  gcc/testsuite/objc.dg/too-many-args.m
  83b83c80f3982d5e93c47bed6dd2a88a  gcc/testsuite/objc.dg/torture/dg-torture.exp
  be65f96db9eb7870d002772ea73b79da  gcc/testsuite/objc.dg/torture/forward-1.m
! 4f20d39a7f1dfacf39a8a1b732ad2c1c  gcc/testsuite/objc.dg/torture/strings/const-cfstring-1.m
  e42495f1f3ad6ec8f920137751c3f8f7  gcc/testsuite/objc.dg/torture/strings/const-cfstring-3.m
  d2c0463e1e05d168d9d004c74cec0610  gcc/testsuite/objc.dg/torture/strings/const-cfstring-4.m
! c59ca8cb9643a4bd47ad25eacc428bee  gcc/testsuite/objc.dg/torture/strings/const-str-10.m
! 3931c6df3b0f09e852f74dc856992284  gcc/testsuite/objc.dg/torture/strings/const-str-11.m
  11f5cd130f549cf602c1bb2004fba283  gcc/testsuite/objc.dg/torture/strings/const-str-3.m
  95175d9f569f2455a67d3a042a9b49e5  gcc/testsuite/objc.dg/torture/strings/const-str-4.m
  38dc4c1d8bffabc69a852320760c79a3  gcc/testsuite/objc.dg/torture/strings/const-str-7.m
  3e0b925a0c58f41da0dff25baae98066  gcc/testsuite/objc.dg/torture/strings/const-str-8.m
! d1d93c13e62106809a456f06ea348f2d  gcc/testsuite/objc.dg/torture/strings/const-str-9.m
  a8a9f4264b042cb130bb43f35157c620  gcc/testsuite/objc.dg/torture/strings/string1.m
  f559fec747b34a07335a33efaef1d635  gcc/testsuite/objc.dg/torture/strings/string2.m
  8d3378c509e4ec126b88298049f5b787  gcc/testsuite/objc.dg/torture/strings/string3.m
*************** d2d07c2ebcb90350a34d2a0a2a215530  gcc/te
*** 67647,67655 ****
  8c73a8da87197ef7c9627087e4a0abdc  gcc/testsuite/objc.dg/va-meth-1.m
  ad588be086756c7bce570ed5a28030b0  gcc/testsuite/objc.dg/volatile-1.m
  5b030d8bcb22dedd984e8d8dae17cfb6  gcc/testsuite/objc.dg/weak-1.m
! c6f92ed8e0845d4f49274791f11f8632  gcc/testsuite/objc.dg/zero-link-1.m
! 665cb537ffd18b494c34ac2bd13e3f52  gcc/testsuite/objc.dg/zero-link-2.m
! a86dde4579f2a917b3ba4488f0c82a58  gcc/testsuite/objc.dg/zero-link-3.m
  0d71c48c831bf5882b80c4cd6ca9d9d8  gcc/testsuite/objc/compile/20011211-1.m
  9b70591be7f91f15d0a53c89bdc94bf4  gcc/testsuite/objc/compile/20060406-1.m
  e48033a35b02dbe178a844fe8c13fefe  gcc/testsuite/objc/compile/compile.exp
--- 67857,67865 ----
  8c73a8da87197ef7c9627087e4a0abdc  gcc/testsuite/objc.dg/va-meth-1.m
  ad588be086756c7bce570ed5a28030b0  gcc/testsuite/objc.dg/volatile-1.m
  5b030d8bcb22dedd984e8d8dae17cfb6  gcc/testsuite/objc.dg/weak-1.m
! f0a85fb06bc40a59b3b67e37b68bf8a9  gcc/testsuite/objc.dg/zero-link-1.m
! 19e680c142e29f8a7a584e91ac7b7056  gcc/testsuite/objc.dg/zero-link-2.m
! af0fd8f33da4a0b997aa6096000deff3  gcc/testsuite/objc.dg/zero-link-3.m
  0d71c48c831bf5882b80c4cd6ca9d9d8  gcc/testsuite/objc/compile/20011211-1.m
  9b70591be7f91f15d0a53c89bdc94bf4  gcc/testsuite/objc/compile/20060406-1.m
  e48033a35b02dbe178a844fe8c13fefe  gcc/testsuite/objc/compile/compile.exp
*************** f8048ba5e1363a697fba1638825efdda  gcc/to
*** 67795,67810 ****
  af2ee3722a9568476164aea9490bddff  gcc/tree-affine.c
  661d33c210c8a531512c7beb6b96e73c  gcc/tree-affine.h
  c1690c6f804c612c1e6ad8c26b8489d8  gcc/tree-call-cdce.c
! 93e02f03c93beb55211287ec5b21314f  gcc/tree-cfg.c
  cf3fa5a439726d0e73d0651b14a2dd1b  gcc/tree-cfg.h
  bcf43d639ae678366922572ff999d4c1  gcc/tree-cfgcleanup.c
  ee6db89124dff9b0bf2e76468c03eb0e  gcc/tree-cfgcleanup.h
  64ba3ee03d1c5a6f1958fdad7c8ee694  gcc/tree-chrec.c
  7b55d46f115ac2eed2a43554095765e3  gcc/tree-chrec.h
  d6d3619e6d0d28721a9c5c6a368ee52c  gcc/tree-complex.c
! f114ad7d434a9e976e75480d4ba87e4b  gcc/tree-core.h
! cf624b73eac0d25c5d0caf9705df9e5f  gcc/tree-data-ref.c
! 85b90f0801f667d1f872bc525b163ea7  gcc/tree-data-ref.h
  51125bd5bc54def0cd796c8c76314b26  gcc/tree-dfa.c
  30a612d5591c7ac87e8ea62051fa68f5  gcc/tree-dfa.h
  7d91748613f2693f57dcc989d3ad1416  gcc/tree-diagnostic.c
--- 68005,68020 ----
  af2ee3722a9568476164aea9490bddff  gcc/tree-affine.c
  661d33c210c8a531512c7beb6b96e73c  gcc/tree-affine.h
  c1690c6f804c612c1e6ad8c26b8489d8  gcc/tree-call-cdce.c
! fd657c20b96297042abba02715a7c7f1  gcc/tree-cfg.c
  cf3fa5a439726d0e73d0651b14a2dd1b  gcc/tree-cfg.h
  bcf43d639ae678366922572ff999d4c1  gcc/tree-cfgcleanup.c
  ee6db89124dff9b0bf2e76468c03eb0e  gcc/tree-cfgcleanup.h
  64ba3ee03d1c5a6f1958fdad7c8ee694  gcc/tree-chrec.c
  7b55d46f115ac2eed2a43554095765e3  gcc/tree-chrec.h
  d6d3619e6d0d28721a9c5c6a368ee52c  gcc/tree-complex.c
! 9ffba5815283744cce13eb21b7e239c1  gcc/tree-core.h
! 9af67decb941bf8ce444686492527806  gcc/tree-data-ref.c
! ef7aefae53ef39fa14071dd236e0a6c1  gcc/tree-data-ref.h
  51125bd5bc54def0cd796c8c76314b26  gcc/tree-dfa.c
  30a612d5591c7ac87e8ea62051fa68f5  gcc/tree-dfa.h
  7d91748613f2693f57dcc989d3ad1416  gcc/tree-diagnostic.c
*************** b79825083a3ebc55626e8b11536c4ba6  gcc/tr
*** 67816,67825 ****
  2d4ed46125756128d55f4b1cb0738c07  gcc/tree-emutls.c
  6a6624d33802dfaf68612c39969d7e4c  gcc/tree-hash-traits.h
  b5f8cac4e95ce5662b8305facd72053e  gcc/tree-hasher.h
! 9220946447306099fc01150c56daa253  gcc/tree-if-conv.c
  f1194f3c38cd8ea80b953e27866fc331  gcc/tree-if-conv.h
! c06a91e222a2a03c8db34992db6fbb27  gcc/tree-inline.c
! 0c3d1a791c17913aa1500e0d9f4b81dc  gcc/tree-inline.h
  66872f4ce13076066c8deaa72f57d82b  gcc/tree-into-ssa.c
  d8db8f29a72806d9ef9a7ce2abf423f6  gcc/tree-into-ssa.h
  9ee363e4b6a8128a19c2bb041c40ac81  gcc/tree-iterator.c
--- 68026,68035 ----
  2d4ed46125756128d55f4b1cb0738c07  gcc/tree-emutls.c
  6a6624d33802dfaf68612c39969d7e4c  gcc/tree-hash-traits.h
  b5f8cac4e95ce5662b8305facd72053e  gcc/tree-hasher.h
! 9dfaafd9bc843f7d032c418283f9821d  gcc/tree-if-conv.c
  f1194f3c38cd8ea80b953e27866fc331  gcc/tree-if-conv.h
! 6757096cec123413f52e538a6c202692  gcc/tree-inline.c
! 6715df3b6c3d1a52e89ee84312bb82a4  gcc/tree-inline.h
  66872f4ce13076066c8deaa72f57d82b  gcc/tree-into-ssa.c
  d8db8f29a72806d9ef9a7ce2abf423f6  gcc/tree-into-ssa.h
  9ee363e4b6a8128a19c2bb041c40ac81  gcc/tree-iterator.c
*************** e328fa27681700c371368b06726b6240  gcc/tr
*** 67832,67859 ****
  581605d2dd6bb83bfa8850340650b609  gcc/tree-object-size.h
  56d40eabfbf48f28cd7a046c887c64db  gcc/tree-outof-ssa.c
  4140681bb09779084be8e530c4b81429  gcc/tree-outof-ssa.h
! c9a98d6e070597a18affe0567a27d0c3  gcc/tree-parloops.c
  0d7426b0f0e17f2520cdaa847330af7c  gcc/tree-parloops.h
! f8fdf55d53d499fc6c81ee66e5c87321  gcc/tree-pass.h
  9c572480fbeacf491cfa0fc39d259ad3  gcc/tree-phinodes.c
  9bc2d68918728aa1c82b3b87c59e72f7  gcc/tree-phinodes.h
! b9bbce6f866842744ff1721a0619c98c  gcc/tree-predcom.c
  35067c56c89aaebeefd37f4193e1b695  gcc/tree-pretty-print.c
  493d17fce20d7c46fe093594a3907627  gcc/tree-pretty-print.h
  7191536639bfd276bc3527da15ebb458  gcc/tree-profile.c
  a972ba059faad340bcbe01fd547285d7  gcc/tree-scalar-evolution.c
  422e453797567c8827d57ca1a918085b  gcc/tree-scalar-evolution.h
  eb66f105c824cefd9bbabb0848c6b196  gcc/tree-sra.c
! 72dd7bda38d182cfd7676c7a4228de08  gcc/tree-ssa-address.c
  26a031bfc9047f95d93c2ae4b3863c6a  gcc/tree-ssa-address.h
! c790542fc49ca10589d88706bec00401  gcc/tree-ssa-alias.c
! bace31134fe12e3d177f66035190106d  gcc/tree-ssa-alias.h
  27f50c3af1a7aef89eedef3b6aa58c06  gcc/tree-ssa-ccp.c
  5cb94ea5ab4b0e0aa5c1bd8c5e774099  gcc/tree-ssa-ccp.h
  23f1dbac1027552f1fad8371d1c6421a  gcc/tree-ssa-coalesce.c
  bd73e3b6a1d6459aba559373e7d25550  gcc/tree-ssa-coalesce.h
! 066d19a9bd4a11669f3961080f997eda  gcc/tree-ssa-copy.c
! 7964740c9612c1819e9494651d72ed7b  gcc/tree-ssa-dce.c
  33554b70ccf1bbc32aa7f228515de7a7  gcc/tree-ssa-dce.h
  62ca87da3ddb8c15dabc78a46376040c  gcc/tree-ssa-dom.c
  d4d7445af3374048e91bdee947d748a5  gcc/tree-ssa-dom.h
--- 68042,68069 ----
  581605d2dd6bb83bfa8850340650b609  gcc/tree-object-size.h
  56d40eabfbf48f28cd7a046c887c64db  gcc/tree-outof-ssa.c
  4140681bb09779084be8e530c4b81429  gcc/tree-outof-ssa.h
! 6791251748b2c670e25f27f66e10d821  gcc/tree-parloops.c
  0d7426b0f0e17f2520cdaa847330af7c  gcc/tree-parloops.h
! 714722e72aa4f9554c174142faa7c4d8  gcc/tree-pass.h
  9c572480fbeacf491cfa0fc39d259ad3  gcc/tree-phinodes.c
  9bc2d68918728aa1c82b3b87c59e72f7  gcc/tree-phinodes.h
! 100e2343de977e828d1c9c9e0f38e4cb  gcc/tree-predcom.c
  35067c56c89aaebeefd37f4193e1b695  gcc/tree-pretty-print.c
  493d17fce20d7c46fe093594a3907627  gcc/tree-pretty-print.h
  7191536639bfd276bc3527da15ebb458  gcc/tree-profile.c
  a972ba059faad340bcbe01fd547285d7  gcc/tree-scalar-evolution.c
  422e453797567c8827d57ca1a918085b  gcc/tree-scalar-evolution.h
  eb66f105c824cefd9bbabb0848c6b196  gcc/tree-sra.c
! cd2c5878ad9e5f4f953ca0876727446e  gcc/tree-ssa-address.c
  26a031bfc9047f95d93c2ae4b3863c6a  gcc/tree-ssa-address.h
! 8a01fa8d5ee8914788850ea45581f755  gcc/tree-ssa-alias.c
! 0063ee17d6abb9e2049d5363f573c9d0  gcc/tree-ssa-alias.h
  27f50c3af1a7aef89eedef3b6aa58c06  gcc/tree-ssa-ccp.c
  5cb94ea5ab4b0e0aa5c1bd8c5e774099  gcc/tree-ssa-ccp.h
  23f1dbac1027552f1fad8371d1c6421a  gcc/tree-ssa-coalesce.c
  bd73e3b6a1d6459aba559373e7d25550  gcc/tree-ssa-coalesce.h
! 2548a159b7f9be6c7710e991380601fe  gcc/tree-ssa-copy.c
! c44c82bb6bd01c015ca39ae8b7017287  gcc/tree-ssa-dce.c
  33554b70ccf1bbc32aa7f228515de7a7  gcc/tree-ssa-dce.h
  62ca87da3ddb8c15dabc78a46376040c  gcc/tree-ssa-dom.c
  d4d7445af3374048e91bdee947d748a5  gcc/tree-ssa-dom.h
*************** f78dfdaa7e2cb04a86be1fcc8ec863bf  gcc/tr
*** 67863,67871 ****
  882535983e77f5bb4aa55d36cbbb7a2e  gcc/tree-ssa-live.c
  c621d600df58fcb07ad10ec2c2f606c8  gcc/tree-ssa-live.h
  a96c558ff8a92678d2bbef6991794e0f  gcc/tree-ssa-loop-ch.c
! 1803cf7bf91d2b6ac98bbab075358f01  gcc/tree-ssa-loop-im.c
  a3d4f1965d8cb78c3506adbb8cf28893  gcc/tree-ssa-loop-ivcanon.c
! 5f3e9dd2ac6e7be297b804522aaa2a10  gcc/tree-ssa-loop-ivopts.c
  90f1da9f2fe88cdb144b9290639bc866  gcc/tree-ssa-loop-ivopts.h
  8ca4f218084b7a65266e03aa42c7f18a  gcc/tree-ssa-loop-manip.c
  f0e687781a3bea2b2278a31d2e2f2d91  gcc/tree-ssa-loop-manip.h
--- 68073,68081 ----
  882535983e77f5bb4aa55d36cbbb7a2e  gcc/tree-ssa-live.c
  c621d600df58fcb07ad10ec2c2f606c8  gcc/tree-ssa-live.h
  a96c558ff8a92678d2bbef6991794e0f  gcc/tree-ssa-loop-ch.c
! e8ef6a22fb0610281c8ce491aa42e235  gcc/tree-ssa-loop-im.c
  a3d4f1965d8cb78c3506adbb8cf28893  gcc/tree-ssa-loop-ivcanon.c
! b60c70bd125dacc80293abee5887de10  gcc/tree-ssa-loop-ivopts.c
  90f1da9f2fe88cdb144b9290639bc866  gcc/tree-ssa-loop-ivopts.h
  8ca4f218084b7a65266e03aa42c7f18a  gcc/tree-ssa-loop-manip.c
  f0e687781a3bea2b2278a31d2e2f2d91  gcc/tree-ssa-loop-manip.h
*************** e57adf6c93783e7a9a4c5329e7f70aab  gcc/tr
*** 67879,67898 ****
  6430b8dc91caf314cea7007ccb343502  gcc/tree-ssa-math-opts.c
  c6e348e48bc6da0fd54bd84f1400c2ac  gcc/tree-ssa-operands.c
  2e5e0d5c35227d27366a9f075289807d  gcc/tree-ssa-operands.h
! bc50cf4d12f3de5d4e056f6c89bda896  gcc/tree-ssa-phiopt.c
  1ef9642ce41d43348cb6a9805e2e165c  gcc/tree-ssa-phiprop.c
! de7e03dfc0990b2539b11ad0b7d82f66  gcc/tree-ssa-pre.c
  3f48463407f52911b59898c513e362a6  gcc/tree-ssa-propagate.c
  e2457942a23f91d5a287e162b3911839  gcc/tree-ssa-propagate.h
! 3400c7acbc0f5b6aab55e0e079e59a3e  gcc/tree-ssa-reassoc.c
! 9077a71303a30aea6881b6e2b4bf97a1  gcc/tree-ssa-sccvn.c
  28fd9378bf562a62cf7b24e67f04decf  gcc/tree-ssa-sccvn.h
! 0308d5504c29da9f80a96d893156d12b  gcc/tree-ssa-scopedtables.c
  56680b87422628c7a0a7bd4beafc7e6a  gcc/tree-ssa-scopedtables.h
  353c3f4dab727030793b1d68161b71be  gcc/tree-ssa-sink.c
! ff3823712ad5d89a1e1234a9063bc73c  gcc/tree-ssa-strlen.c
  0d6511564316fc04732d39013b4cb055  gcc/tree-ssa-strlen.h
! 858246cc4205dfdccdc078e56ae56e22  gcc/tree-ssa-structalias.c
  3bccb1e932b23973cd3bfe5ca5b21737  gcc/tree-ssa-tail-merge.c
  ca804ae9967b39ec65ed1bb4bdbadca6  gcc/tree-ssa-ter.c
  4e75bbd30c15801e7db7f9895805362c  gcc/tree-ssa-ter.h
--- 68089,68108 ----
  6430b8dc91caf314cea7007ccb343502  gcc/tree-ssa-math-opts.c
  c6e348e48bc6da0fd54bd84f1400c2ac  gcc/tree-ssa-operands.c
  2e5e0d5c35227d27366a9f075289807d  gcc/tree-ssa-operands.h
! 065b84a77ecc300506326bd1fcb0335d  gcc/tree-ssa-phiopt.c
  1ef9642ce41d43348cb6a9805e2e165c  gcc/tree-ssa-phiprop.c
! bb98312c48024ae939fa3e7d74d8adde  gcc/tree-ssa-pre.c
  3f48463407f52911b59898c513e362a6  gcc/tree-ssa-propagate.c
  e2457942a23f91d5a287e162b3911839  gcc/tree-ssa-propagate.h
! c9d1ef10e74ba7da93e1ab1eea0bbd75  gcc/tree-ssa-reassoc.c
! 544a797db56f7f46979ed99beade7117  gcc/tree-ssa-sccvn.c
  28fd9378bf562a62cf7b24e67f04decf  gcc/tree-ssa-sccvn.h
! d45f8c094bbd3f6f2a9950914b80913f  gcc/tree-ssa-scopedtables.c
  56680b87422628c7a0a7bd4beafc7e6a  gcc/tree-ssa-scopedtables.h
  353c3f4dab727030793b1d68161b71be  gcc/tree-ssa-sink.c
! 72ff315cc2a08a17fe1331808ada843f  gcc/tree-ssa-strlen.c
  0d6511564316fc04732d39013b4cb055  gcc/tree-ssa-strlen.h
! 79b6e07a493696b6374657f21535d3ab  gcc/tree-ssa-structalias.c
  3bccb1e932b23973cd3bfe5ca5b21737  gcc/tree-ssa-tail-merge.c
  ca804ae9967b39ec65ed1bb4bdbadca6  gcc/tree-ssa-ter.c
  4e75bbd30c15801e7db7f9895805362c  gcc/tree-ssa-ter.h
*************** b6e16525713a8bf38e18bba7ba341062  gcc/tr
*** 67903,67937 ****
  29aa2ecd2a20c323c9d0f065ff32745d  gcc/tree-ssa-threadupdate.h
  5c78a395bea37ee1eab7ce89c4367972  gcc/tree-ssa-uncprop.c
  9068e9426f6249ebadbd13e4ecb249d5  gcc/tree-ssa-uninit.c
! a1a640b7e543694f178f1f6427dbce4f  gcc/tree-ssa.c
  63bdb1dfe1cd10e0a1eeb0cf77760b9e  gcc/tree-ssa.h
! 11fb8498b6c22673ff8b88ef763a0f1d  gcc/tree-ssanames.c
  6f0723a56323cba9fb5a978ac6895ee0  gcc/tree-ssanames.h
  d49633183cf02cde4cbc6ba406868c22  gcc/tree-stdarg.c
  a4c9169e5dfb81b250d51f0fd34714c7  gcc/tree-stdarg.h
! 683258f5048b7e54c8a7e65807bfbc94  gcc/tree-streamer-in.c
! 78af0e4e8ef32af03ebfc6e21f6bd2c1  gcc/tree-streamer-out.c
  98d3d8c48a9b3efe58dfdde689f7c408  gcc/tree-streamer.c
  b054506e5b8d5ed1b8605d943ac31d12  gcc/tree-streamer.h
  6cec4bcb30689c682d5865b856703fcf  gcc/tree-switch-conversion.c
  979b0fbb38ab0a16518112580711689b  gcc/tree-switch-conversion.h
! 170a3d903c350b26d975529a9152a47f  gcc/tree-tailcall.c
  3ab9d8ceff4dd14521eaa63c8fbcaf1b  gcc/tree-vect-data-refs.c
! da51bc39b643665133f45cb419bd9c05  gcc/tree-vect-generic.c
! 9e01df34cb5a45c68798e7e8eb10ce7d  gcc/tree-vect-loop-manip.c
! e180fd242871eb8d92d9926ed9c22106  gcc/tree-vect-loop.c
  8b5080f31c446a3f507f5c76662e7be2  gcc/tree-vect-patterns.c
! 64294e41393b7f7bba544965b8d8e87a  gcc/tree-vect-slp.c
! f753b8516f5a8206b770e3097691b2c2  gcc/tree-vect-stmts.c
  923de3f5927009f9e3576e15ae880ab0  gcc/tree-vector-builder.c
  2e6464b0cb823dde1c47fa1d4ea88c11  gcc/tree-vector-builder.h
  eb39064807ca15d5f21e472bde35333c  gcc/tree-vectorizer.c
! 21a876a7e0181f15ef83db56c2545057  gcc/tree-vectorizer.h
! 8d89d98d7f7db268bc946f2f785b2a3e  gcc/tree-vrp.c
  11bb365df114008a6fda07f3787ffb2a  gcc/tree-vrp.h
  2ce0384a491298cf0a176a004ec12afa  gcc/tree.c
  1e417842f4d580fc7ca0b19e337e2a8f  gcc/tree.def
! 249b08890cb0e6ddb6b145a15d3c60c2  gcc/tree.h
  a632adf0707e5662b38f91c502ebcd9c  gcc/treestruct.def
  a700ac9e89b6cab280947e83afe8304c  gcc/tsan.c
  369e17dd79820668a84a989973ff7f6c  gcc/tsan.h
--- 68113,68147 ----
  29aa2ecd2a20c323c9d0f065ff32745d  gcc/tree-ssa-threadupdate.h
  5c78a395bea37ee1eab7ce89c4367972  gcc/tree-ssa-uncprop.c
  9068e9426f6249ebadbd13e4ecb249d5  gcc/tree-ssa-uninit.c
! c92305908f58a5d0ed8e2110c276b6eb  gcc/tree-ssa.c
  63bdb1dfe1cd10e0a1eeb0cf77760b9e  gcc/tree-ssa.h
! 03a6e7bbdadbcaaf93cf0f4e10e7d79e  gcc/tree-ssanames.c
  6f0723a56323cba9fb5a978ac6895ee0  gcc/tree-ssanames.h
  d49633183cf02cde4cbc6ba406868c22  gcc/tree-stdarg.c
  a4c9169e5dfb81b250d51f0fd34714c7  gcc/tree-stdarg.h
! c17b4939dff5f391c4735dbc3d69c1ad  gcc/tree-streamer-in.c
! d60db07cf0bd16c97faf0fd226ba5980  gcc/tree-streamer-out.c
  98d3d8c48a9b3efe58dfdde689f7c408  gcc/tree-streamer.c
  b054506e5b8d5ed1b8605d943ac31d12  gcc/tree-streamer.h
  6cec4bcb30689c682d5865b856703fcf  gcc/tree-switch-conversion.c
  979b0fbb38ab0a16518112580711689b  gcc/tree-switch-conversion.h
! 4e510963643a52dbb15da81ed4a7dbdc  gcc/tree-tailcall.c
  3ab9d8ceff4dd14521eaa63c8fbcaf1b  gcc/tree-vect-data-refs.c
! 3a36b1196f70db5b6b118a555a0c6a39  gcc/tree-vect-generic.c
! c8f952851187727ac28dc3c21ffb773e  gcc/tree-vect-loop-manip.c
! 5c445aad94fae81ccf8490ed49107465  gcc/tree-vect-loop.c
  8b5080f31c446a3f507f5c76662e7be2  gcc/tree-vect-patterns.c
! 32e75d0c52f144ba054e42235a4c5cc3  gcc/tree-vect-slp.c
! 7b3aef1cae2aa6eae85f176fc754c399  gcc/tree-vect-stmts.c
  923de3f5927009f9e3576e15ae880ab0  gcc/tree-vector-builder.c
  2e6464b0cb823dde1c47fa1d4ea88c11  gcc/tree-vector-builder.h
  eb39064807ca15d5f21e472bde35333c  gcc/tree-vectorizer.c
! 0cf706336ae4b15375927b0368349f1b  gcc/tree-vectorizer.h
! 7c668c1bee054e58d568a128763a640f  gcc/tree-vrp.c
  11bb365df114008a6fda07f3787ffb2a  gcc/tree-vrp.h
  2ce0384a491298cf0a176a004ec12afa  gcc/tree.c
  1e417842f4d580fc7ca0b19e337e2a8f  gcc/tree.def
! c6bd2abb7488c926abada7a2bbbada7e  gcc/tree.h
  a632adf0707e5662b38f91c502ebcd9c  gcc/treestruct.def
  a700ac9e89b6cab280947e83afe8304c  gcc/tsan.c
  369e17dd79820668a84a989973ff7f6c  gcc/tsan.h
*************** cde87ad44f09ec0e37f6764bc5ff918f  gcc/ty
*** 67946,67952 ****
  fdfe19949e8ebfe5f14b613f0f65cd6e  gcc/valtrack.h
  c9b17af100e6e8b93fd6f44f3298c444  gcc/value-prof.c
  6850a2f89c3044494307d034303972cc  gcc/value-prof.h
! a428ad4866d5af8ba01b20a835974ee4  gcc/var-tracking.c
  f25ff8dfe49e22dc886f35d637fa3999  gcc/varasm.c
  6f964e619afc01dea8b02e5c9e30b044  gcc/varasm.h
  618cd72aea132c3e97c596aee2d00ed6  gcc/varpool.c
--- 68156,68162 ----
  fdfe19949e8ebfe5f14b613f0f65cd6e  gcc/valtrack.h
  c9b17af100e6e8b93fd6f44f3298c444  gcc/value-prof.c
  6850a2f89c3044494307d034303972cc  gcc/value-prof.h
! 81d2fc2f16729073ea312642708b81ee  gcc/var-tracking.c
  f25ff8dfe49e22dc886f35d637fa3999  gcc/varasm.c
  6f964e619afc01dea8b02e5c9e30b044  gcc/varasm.h
  618cd72aea132c3e97c596aee2d00ed6  gcc/varpool.c
*************** ed35c9dc4d0b16c41b99ebe0eed61dff  gcc/wi
*** 67974,67984 ****
  f9f7c952be9b58fa5e9fc7a89cbd0c6e  gcc/xcoff.h
  2f034ec50b36619b6f38d5c224cb9a42  gcc/xcoffout.c
  b3d9467b5da1c3d00d28147a04c86dbf  gcc/xcoffout.h
! e28adc1b8610602a36957dc3689b5414  gnattools/ChangeLog
  aaa671ca98fa9f94bfedd0ab395c5505  gnattools/Makefile.in
  8385a4d775aa1b9949c1f88488491c86  gnattools/configure
  1e063bb0b806e41cc0ed23d1b7047746  gnattools/configure.ac
! b27999a6f7142c66b09c28c2d1e0e837  gotools/ChangeLog
  e6bbff19055ec2e8a53d3a2f4bffdeca  gotools/Makefile.am
  49d6c95c9b61332be4b77dbfa6c609dc  gotools/Makefile.in
  7e23031e2e274aaa07b61c1e8f18dc99  gotools/README
--- 68184,68194 ----
  f9f7c952be9b58fa5e9fc7a89cbd0c6e  gcc/xcoff.h
  2f034ec50b36619b6f38d5c224cb9a42  gcc/xcoffout.c
  b3d9467b5da1c3d00d28147a04c86dbf  gcc/xcoffout.h
! f27cccf3e98f7b22e5230eda2b66de50  gnattools/ChangeLog
  aaa671ca98fa9f94bfedd0ab395c5505  gnattools/Makefile.in
  8385a4d775aa1b9949c1f88488491c86  gnattools/configure
  1e063bb0b806e41cc0ed23d1b7047746  gnattools/configure.ac
! 4b3c499353b07a2c4c4af7f71e1a031e  gotools/ChangeLog
  e6bbff19055ec2e8a53d3a2f4bffdeca  gotools/Makefile.am
  49d6c95c9b61332be4b77dbfa6c609dc  gotools/Makefile.in
  7e23031e2e274aaa07b61c1e8f18dc99  gotools/README
*************** c4e8176c1964a5ebe0a55900f2141299  gotool
*** 67989,67995 ****
  eb2aeb3a6cffe7b26a8f1c8a2da23dcd  gotools/gofmt.1
  59530bdf33659b29e73d4adb9f9f6552  include/COPYING
  d32239bcb673463ab874e80d47fae504  include/COPYING3
! 2b67d23fd5a086799d71b844d0cbc28f  include/ChangeLog
  4263432a72ff47ed8bf420208ee7eea5  include/ChangeLog-9103
  a43d76108493b20da790f953f829c6a5  include/ChangeLog.jit
  eb7ab2f3097121a9154cc0ddecf661b2  include/ansidecl.h
--- 68199,68205 ----
  eb2aeb3a6cffe7b26a8f1c8a2da23dcd  gotools/gofmt.1
  59530bdf33659b29e73d4adb9f9f6552  include/COPYING
  d32239bcb673463ab874e80d47fae504  include/COPYING3
! 2413f354f89f3d7a3315971607d698ed  include/ChangeLog
  4263432a72ff47ed8bf420208ee7eea5  include/ChangeLog-9103
  a43d76108493b20da790f953f829c6a5  include/ChangeLog.jit
  eb7ab2f3097121a9154cc0ddecf661b2  include/ansidecl.h
*************** b5692912b7f639c8285c77fa6ad84449  includ
*** 68034,68040 ****
  def665a8553c0865c88d58a554d87473  include/xregex2.h
  5e7c2e8aca772d2a3ac0791728781298  include/xtensa-config.h
  361482dd6b5b5eb7090fff3986fba68a  install-sh
! 3603bcaeed93e7de615d543f2bf9ff36  intl/ChangeLog
  cad1d6fab2274517783de7433c0faa74  intl/Makefile.in
  6ec998bb4716c744bf8185e607f69301  intl/README
  76ca170a525d5b84d90f0478fe788931  intl/VERSION
--- 68244,68250 ----
  def665a8553c0865c88d58a554d87473  include/xregex2.h
  5e7c2e8aca772d2a3ac0791728781298  include/xtensa-config.h
  361482dd6b5b5eb7090fff3986fba68a  install-sh
! fca1ada2a23aa7d78cd3d970b1649938  intl/ChangeLog
  cad1d6fab2274517783de7433c0faa74  intl/Makefile.in
  6ec998bb4716c744bf8185e607f69301  intl/README
  76ca170a525d5b84d90f0478fe788931  intl/VERSION
*************** d50a8c6c5b41089930accbdce767d3c0  intl/p
*** 68076,68087 ****
  b4758a0194e3e41362b939911472ce62  intl/relocatable.c
  bedade7bcfc3bc5eb09a2c6844f637f3  intl/relocatable.h
  43f287d082528203fc85c1d2d81bf30d  intl/textdomain.c
! 54d69f8b219a37019fcc605141e29d79  libada/ChangeLog
  2a453698f4bd6b664ee7c6be22402650  libada/Makefile.in
  ac7a7dbdb4599e1a98b97c82e372191e  libada/configure
  2509405c0c4ff558c0d8f66fa41c7e0d  libada/configure.ac
  46d3fe6da7a771cc2d5420c4137a6861  libatomic/.gitignore
! 1b0a1709417731c8681b48d8f1f17eb5  libatomic/ChangeLog
  8e7df66918150dad6d8320f11f4ede36  libatomic/Makefile.am
  2f61e67926f726144fd98377c2671b78  libatomic/Makefile.in
  6d2b5627e60376680a6923959c375266  libatomic/acinclude.m4
--- 68286,68297 ----
  b4758a0194e3e41362b939911472ce62  intl/relocatable.c
  bedade7bcfc3bc5eb09a2c6844f637f3  intl/relocatable.h
  43f287d082528203fc85c1d2d81bf30d  intl/textdomain.c
! 8368231cf85a285351a82b75ed2cb3c5  libada/ChangeLog
  2a453698f4bd6b664ee7c6be22402650  libada/Makefile.in
  ac7a7dbdb4599e1a98b97c82e372191e  libada/configure
  2509405c0c4ff558c0d8f66fa41c7e0d  libada/configure.ac
  46d3fe6da7a771cc2d5420c4137a6861  libatomic/.gitignore
! 1669b0842bac93622f22d6748111ff97  libatomic/ChangeLog
  8e7df66918150dad6d8320f11f4ede36  libatomic/Makefile.am
  2f61e67926f726144fd98377c2671b78  libatomic/Makefile.in
  6d2b5627e60376680a6923959c375266  libatomic/acinclude.m4
*************** c03a072efac9b30f8f8429ac52fd246b  libato
*** 68167,68173 ****
  8a7308fda7ed1543cb9e3be0f8e47bce  libatomic/testsuite/libatomic.c/atomic-store-5.c
  40618200985a15bcba64f871863da498  libatomic/testsuite/libatomic.c/c.exp
  97b0c9cdfcb733664bdf4efe0f5dc449  libatomic/testsuite/libatomic.c/generic-2.c
! 8c925e6eeb7a18b36dec167958b8272a  libbacktrace/ChangeLog
  eb3a88b53140eb234a99a4b3a55e56bf  libbacktrace/ChangeLog.jit
  648838959097e0a8fa1b0b9704a9ae9d  libbacktrace/Makefile.am
  c8a69ac59470cd3f43c0d784a9d4bfde  libbacktrace/Makefile.in
--- 68377,68383 ----
  8a7308fda7ed1543cb9e3be0f8e47bce  libatomic/testsuite/libatomic.c/atomic-store-5.c
  40618200985a15bcba64f871863da498  libatomic/testsuite/libatomic.c/c.exp
  97b0c9cdfcb733664bdf4efe0f5dc449  libatomic/testsuite/libatomic.c/generic-2.c
! 190866328ef6a26cc49993524ee4480d  libbacktrace/ChangeLog
  eb3a88b53140eb234a99a4b3a55e56bf  libbacktrace/ChangeLog.jit
  648838959097e0a8fa1b0b9704a9ae9d  libbacktrace/Makefile.am
  c8a69ac59470cd3f43c0d784a9d4bfde  libbacktrace/Makefile.in
*************** f917ae4f4a8353f5f6210d4399d333f9  libbac
*** 68212,68218 ****
  4bcecc9e15528ac37690df80f1f37d8b  libbacktrace/unknown.c
  b4b961bd893040c8f1c13c169df3d670  libbacktrace/xcoff.c
  2e820a2f5f1db658ccedaaba021d985c  libbacktrace/ztest.c
! 54d47c7997ab4f02212e83e14b030fb7  libcc1/ChangeLog
  02ca37e3383de9f5c75e8de63507bb96  libcc1/Makefile.am
  783b727d820db2db3b9801e87bfa4f99  libcc1/Makefile.in
  951b88f5687afa4f7735d87a83007fc0  libcc1/aclocal.m4
--- 68422,68428 ----
  4bcecc9e15528ac37690df80f1f37d8b  libbacktrace/unknown.c
  b4b961bd893040c8f1c13c169df3d670  libbacktrace/xcoff.c
  2e820a2f5f1db658ccedaaba021d985c  libbacktrace/ztest.c
! 37a57e3d9d04f4cd4848f7b59d1244df  libcc1/ChangeLog
  02ca37e3383de9f5c75e8de63507bb96  libcc1/Makefile.am
  783b727d820db2db3b9801e87bfa4f99  libcc1/Makefile.in
  951b88f5687afa4f7735d87a83007fc0  libcc1/aclocal.m4
*************** f6e4594f30d0958b989729eaeaf30d13  libcc1
*** 68241,68247 ****
  281515e15866eb4506bbbc786f630e0f  libcc1/names.hh
  504f1417b07f98c5f03ba4c60a9d7a0c  libcc1/rpc.hh
  ea9958db9e43f398aad45b61b850753a  libcc1/status.hh
! 306d488c3888163e6540c575e97b5e7f  libcpp/ChangeLog
  2bd831b17997584e38305782cebe6948  libcpp/ChangeLog.jit
  222dba4ab7498ff043c97003b13ec99d  libcpp/Makefile.in
  5f73e265652f92a8ad72a80124ac7061  libcpp/aclocal.m4
--- 68451,68457 ----
  281515e15866eb4506bbbc786f630e0f  libcc1/names.hh
  504f1417b07f98c5f03ba4c60a9d7a0c  libcc1/rpc.hh
  ea9958db9e43f398aad45b61b850753a  libcc1/status.hh
! 26ffcd9e8f1daf33881b78ac8571dbc1  libcpp/ChangeLog
  2bd831b17997584e38305782cebe6948  libcpp/ChangeLog.jit
  222dba4ab7498ff043c97003b13ec99d  libcpp/Makefile.in
  5f73e265652f92a8ad72a80124ac7061  libcpp/aclocal.m4
*************** d62e382eb7e77997195cc6ba2f1bf242  libcpp
*** 68268,68274 ****
  4d29f81731f27ee18c8643ab850311f7  libcpp/makeucnid.c
  490d1e48a80412dfb3514b94e7f51775  libcpp/mkdeps.c
  a6e9e77c0524957faba66e24fbf3ed8a  libcpp/pch.c
! dbd01418deca3deb56ece6c31b3cabf7  libcpp/po/ChangeLog
  800d45168b428dc83c20c2b9f59ed630  libcpp/po/be.gmo
  dc05c4bd3c6895e2da9141f65119fb51  libcpp/po/be.po
  120a1ad532876abf18a95b8592038fda  libcpp/po/ca.gmo
--- 68478,68484 ----
  4d29f81731f27ee18c8643ab850311f7  libcpp/makeucnid.c
  490d1e48a80412dfb3514b94e7f51775  libcpp/mkdeps.c
  a6e9e77c0524957faba66e24fbf3ed8a  libcpp/pch.c
! 3484fa0b63c8aaf91e572fd10bd92678  libcpp/po/ChangeLog
  800d45168b428dc83c20c2b9f59ed630  libcpp/po/be.gmo
  dc05c4bd3c6895e2da9141f65119fb51  libcpp/po/be.po
  120a1ad532876abf18a95b8592038fda  libcpp/po/ca.gmo
*************** af1c7db5c8a9b4127c3e286c967c1c83  libcpp
*** 68310,68324 ****
  9fd85a64939dc2258227963022405038  libcpp/po/vi.po
  1c9cea6554b92b77f95cbacd326c9b13  libcpp/po/zh_CN.gmo
  47f7c9fd34790919c8f461acbc639224  libcpp/po/zh_CN.po
! e7d4740c93e08de57661bbf40bc15086  libcpp/po/zh_TW.gmo
! 8e991beb6d0570bb3a68256988dd2409  libcpp/po/zh_TW.po
  5abf98047cd438cab551d71a8991266a  libcpp/symtab.c
  c862ccf544840751be474f16ed6b1963  libcpp/system.h
  3dc95ce55f7701bb5907635cff57e092  libcpp/traditional.c
  628099a1919648a76bead35903e7b89b  libcpp/ucnid.h
  d575d8ea34f81aa9a0af383fdbd9d2ca  libcpp/ucnid.tab
  a6c2b3de06c7424706b16f4c206396a1  libdecnumber/.gitignore
! 17ead06f08877737681dec4f6c178a6d  libdecnumber/ChangeLog
  2bd831b17997584e38305782cebe6948  libdecnumber/ChangeLog.jit
  141296edcf1deb455bf9aae8e8a8fe04  libdecnumber/Makefile.in
  5f9283b55276ee7e43f1b2d807e0d85f  libdecnumber/aclocal.m4
--- 68520,68534 ----
  9fd85a64939dc2258227963022405038  libcpp/po/vi.po
  1c9cea6554b92b77f95cbacd326c9b13  libcpp/po/zh_CN.gmo
  47f7c9fd34790919c8f461acbc639224  libcpp/po/zh_CN.po
! 46f30542ab26976791519efa9853e50c  libcpp/po/zh_TW.gmo
! 9d835da089ab8063a74a6a089ea64956  libcpp/po/zh_TW.po
  5abf98047cd438cab551d71a8991266a  libcpp/symtab.c
  c862ccf544840751be474f16ed6b1963  libcpp/system.h
  3dc95ce55f7701bb5907635cff57e092  libcpp/traditional.c
  628099a1919648a76bead35903e7b89b  libcpp/ucnid.h
  d575d8ea34f81aa9a0af383fdbd9d2ca  libcpp/ucnid.tab
  a6c2b3de06c7424706b16f4c206396a1  libdecnumber/.gitignore
! e99d8966a11d2fccbdf4fc8151ff3c53  libdecnumber/ChangeLog
  2bd831b17997584e38305782cebe6948  libdecnumber/ChangeLog.jit
  141296edcf1deb455bf9aae8e8a8fe04  libdecnumber/Makefile.in
  5f9283b55276ee7e43f1b2d807e0d85f  libdecnumber/aclocal.m4
*************** a97c47969dfc92a7666dfe3c2e1e1448  libdec
*** 68381,68387 ****
  74a3833f7f2ae0d269dcacb46972d1f0  libdecnumber/dpd/decimal64.c
  4e08638f371cb9b372f3ec903f00fc0e  libdecnumber/dpd/decimal64.h
  0f6db29710e7075c2fd62bc4478b3b8d  libdecnumber/dpd/decimal64Symbols.h
! 78f3122e3031c9229ab014266999d7d7  libffi/ChangeLog
  ba66fc19311348d373ec271be939a659  libffi/ChangeLog.libffi
  fbbc216bc25d759a72ea3e6d734af56b  libffi/ChangeLog.libgcj
  d946d2b97454ad50a1dbfbf48923c5be  libffi/ChangeLog.v1
--- 68591,68597 ----
  74a3833f7f2ae0d269dcacb46972d1f0  libdecnumber/dpd/decimal64.c
  4e08638f371cb9b372f3ec903f00fc0e  libdecnumber/dpd/decimal64.h
  0f6db29710e7075c2fd62bc4478b3b8d  libdecnumber/dpd/decimal64Symbols.h
! 612c6111bc7e25b0698afb92ef78844a  libffi/ChangeLog
  ba66fc19311348d373ec271be939a659  libffi/ChangeLog.libffi
  fbbc216bc25d759a72ea3e6d734af56b  libffi/ChangeLog.libgcj
  d946d2b97454ad50a1dbfbf48923c5be  libffi/ChangeLog.v1
*************** d47c79b281339983862a8e52d8c73f0f  libffi
*** 68741,68747 ****
  291be426192f460f6a07dfe1c96ab094  libffi/testsuite/libffi.special/special.exp
  93fc3ea311b79f64004992807ce75d1e  libffi/testsuite/libffi.special/unwindtest.cc
  185d0795017fbbe253a13db8e34085f9  libffi/testsuite/libffi.special/unwindtest_ffi_call.cc
! 94d81034e790612980fad4f3dd0471bb  libgcc/ChangeLog
  ad1e8cb6d1e59c5bbcc931b5e56711e1  libgcc/Makefile.in
  d59bffbd4d8f0c9e1e40e0ab856dcfc8  libgcc/config.host
  dbd4c68a64e3be09ab49bad953cf29cd  libgcc/config.in
--- 68951,68957 ----
  291be426192f460f6a07dfe1c96ab094  libffi/testsuite/libffi.special/special.exp
  93fc3ea311b79f64004992807ce75d1e  libffi/testsuite/libffi.special/unwindtest.cc
  185d0795017fbbe253a13db8e34085f9  libffi/testsuite/libffi.special/unwindtest_ffi_call.cc
! 0087f4b3e2f0473676d0ed37c1daece4  libgcc/ChangeLog
  ad1e8cb6d1e59c5bbcc931b5e56711e1  libgcc/Makefile.in
  d59bffbd4d8f0c9e1e40e0ab856dcfc8  libgcc/config.host
  dbd4c68a64e3be09ab49bad953cf29cd  libgcc/config.in
*************** e708eaae233279e50aca0fb6221aa099  libgcc
*** 69126,69132 ****
  2499660ca1508fd7a1c0a9c4bf398faf  libgcc/config/ia64/vms-unwind.h
  d542947a4878833a608a7a6c66107af2  libgcc/config/iq2000/lib2funcs.c
  102f7dad8ad6b54434a1b8313d1e42c4  libgcc/config/iq2000/t-iq2000
! 53a0f514f3b2925f0cb44006795a62e9  libgcc/config/libbid/ChangeLog
  e09001f7f7eb492bfa91377efc1de072  libgcc/config/libbid/_addsub_dd.c
  d1ea578ab0ec90a68084bc92256a875a  libgcc/config/libbid/_addsub_sd.c
  7ec84cbf2be3e6936ecfb988e11678b6  libgcc/config/libbid/_addsub_td.c
--- 69336,69342 ----
  2499660ca1508fd7a1c0a9c4bf398faf  libgcc/config/ia64/vms-unwind.h
  d542947a4878833a608a7a6c66107af2  libgcc/config/iq2000/lib2funcs.c
  102f7dad8ad6b54434a1b8313d1e42c4  libgcc/config/iq2000/t-iq2000
! 3c067c132891daa25457482637248c87  libgcc/config/libbid/ChangeLog
  e09001f7f7eb492bfa91377efc1de072  libgcc/config/libbid/_addsub_dd.c
  d1ea578ab0ec90a68084bc92256a875a  libgcc/config/libbid/_addsub_sd.c
  7ec84cbf2be3e6936ecfb988e11678b6  libgcc/config/libbid/_addsub_td.c
*************** e1de91feb077c33534a9cc4d2fe09657  libgcc
*** 69668,69674 ****
  12c448d35b960a5650c4ba9a5cf35e07  libgcc/config/pa/hpux-unwind.h
  c834198166c01faa755240c006ac5b00  libgcc/config/pa/lib2funcs.S
  fdd883d06fb1d3d9dc0f2dad94fc51f9  libgcc/config/pa/linux-atomic.c
! 1cfb8f57b937aab459cf0521dbabd8b6  libgcc/config/pa/linux-unwind.h
  a34fcdc2071d7bb8cdca3c0f97faa911  libgcc/config/pa/milli64.S
  8267bac5fc9e32d2e728edbc7d978b51  libgcc/config/pa/pa64-hpux-lib.h
  3c5ce73389b2139807c1d2d546229737  libgcc/config/pa/quadlib.c
--- 69878,69884 ----
  12c448d35b960a5650c4ba9a5cf35e07  libgcc/config/pa/hpux-unwind.h
  c834198166c01faa755240c006ac5b00  libgcc/config/pa/lib2funcs.S
  fdd883d06fb1d3d9dc0f2dad94fc51f9  libgcc/config/pa/linux-atomic.c
! dde3935fa4561cabea432f777774f9ba  libgcc/config/pa/linux-unwind.h
  a34fcdc2071d7bb8cdca3c0f97faa911  libgcc/config/pa/milli64.S
  8267bac5fc9e32d2e728edbc7d978b51  libgcc/config/pa/pa64-hpux-lib.h
  3c5ce73389b2139807c1d2d546229737  libgcc/config/pa/quadlib.c
*************** e967bfd87a0d17cf4fd29add907a4c69  libgcc
*** 69749,69755 ****
  b8229e262bc5cd276291e74eb8309e31  libgcc/config/rs6000/darwin-gpsave.S
  fc80371930af52a215f4766b79a131ec  libgcc/config/rs6000/darwin-tramp.S
  1d45fbcdf3a627964ddba595e07ff589  libgcc/config/rs6000/darwin-unwind.h
! a189febcfb331b7d85cf2ccfea993a4a  libgcc/config/rs6000/darwin-vecsave.S
  2b55d2c87b18238e64d6565c7e9574e2  libgcc/config/rs6000/darwin-world.S
  1473f475b809a0e55894c5c6976a7d9b  libgcc/config/rs6000/e500crtres32gpr.S
  4ea6fd97cc136962c42225171e61135b  libgcc/config/rs6000/e500crtres64gpr.S
--- 69959,69965 ----
  b8229e262bc5cd276291e74eb8309e31  libgcc/config/rs6000/darwin-gpsave.S
  fc80371930af52a215f4766b79a131ec  libgcc/config/rs6000/darwin-tramp.S
  1d45fbcdf3a627964ddba595e07ff589  libgcc/config/rs6000/darwin-unwind.h
! b11906e2a6f6e29ade0dc0d1338355ac  libgcc/config/rs6000/darwin-vecsave.S
  2b55d2c87b18238e64d6565c7e9574e2  libgcc/config/rs6000/darwin-world.S
  1473f475b809a0e55894c5c6976a7d9b  libgcc/config/rs6000/e500crtres32gpr.S
  4ea6fd97cc136962c42225171e61135b  libgcc/config/rs6000/e500crtres64gpr.S
*************** aa29c1671558b9acd0f64e4a85a8fb88  libgcc
*** 69797,69803 ****
  85f807ff0364a0c80caa348722990805  libgcc/config/rs6000/sol-cn.S
  8e65197842ba39fd658038728475e572  libgcc/config/rs6000/t-aix-cxa
  0d6637a7e112c021e7ce371918c7659c  libgcc/config/rs6000/t-crtstuff
! fbf232aa523ca2f4bcf139e827eba2da  libgcc/config/rs6000/t-darwin
  d7cdc73d7a8e658f872ea07474837bc2  libgcc/config/rs6000/t-darwin64
  5e37428787f8a44735ab7c7fb6bbcd27  libgcc/config/rs6000/t-e500v1-fp
  ce6aba3310e17ec0410a23118775bbab  libgcc/config/rs6000/t-e500v2-fp
--- 70007,70013 ----
  85f807ff0364a0c80caa348722990805  libgcc/config/rs6000/sol-cn.S
  8e65197842ba39fd658038728475e572  libgcc/config/rs6000/t-aix-cxa
  0d6637a7e112c021e7ce371918c7659c  libgcc/config/rs6000/t-crtstuff
! b6151b20715687e580fd5fc2f102102b  libgcc/config/rs6000/t-darwin
  d7cdc73d7a8e658f872ea07474837bc2  libgcc/config/rs6000/t-darwin64
  5e37428787f8a44735ab7c7fb6bbcd27  libgcc/config/rs6000/t-e500v1-fp
  ce6aba3310e17ec0410a23118775bbab  libgcc/config/rs6000/t-e500v2-fp
*************** af87f07c7852b3f285999fc059f8add9  libgcc
*** 70158,70164 ****
  3141a3583b6db8874e874d333dde6638  libgcc/vtv_end_preinit.c
  8a18f995d18c874fc01982af6acf7552  libgcc/vtv_start.c
  1fc53b7e6934daf3a6708fd8ac1665a7  libgcc/vtv_start_preinit.c
! da1e25a4a290e1a86eb1a6f9b4599523  libgfortran/ChangeLog
  9aca36338382e5b4b730e7779170b24d  libgfortran/ChangeLog-2002
  80d3edc880c2da0b7a2beec2e2c4f774  libgfortran/ChangeLog-2003
  9f0239429993a5e64ed793eb6c55a5c1  libgfortran/ChangeLog-2004
--- 70368,70374 ----
  3141a3583b6db8874e874d333dde6638  libgcc/vtv_end_preinit.c
  8a18f995d18c874fc01982af6acf7552  libgcc/vtv_start.c
  1fc53b7e6934daf3a6708fd8ac1665a7  libgcc/vtv_start_preinit.c
! ce9200da2f1ae308d902ab7020c3c234  libgfortran/ChangeLog
  9aca36338382e5b4b730e7779170b24d  libgfortran/ChangeLog-2002
  80d3edc880c2da0b7a2beec2e2c4f774  libgfortran/ChangeLog-2003
  9f0239429993a5e64ed793eb6c55a5c1  libgfortran/ChangeLog-2004
*************** f565223da2dcb17328986889fbb15fa8  libgfo
*** 70177,70198 ****
  e9051611daf30b5672939006d2ab936c  libgfortran/ChangeLog-2017
  5bffa5826936db152a31f60524b34f0c  libgfortran/ChangeLog-2018
  25bfd98dc36a55432cb00ca406d21544  libgfortran/ISO_Fortran_binding.h
! 7641da1be3a9a744123b5bc20279f3d2  libgfortran/Makefile.am
! 732f26d3b7e05f9e63f957de070f4129  libgfortran/Makefile.in
  163a6e0b260d40c9b49c5bcdcf86e898  libgfortran/acinclude.m4
  e9390b0a1a61f37128036b878602db85  libgfortran/aclocal.m4
  b5f9ab687edb28708849528f51603c1c  libgfortran/c99_protos.h
  bed338e45789a4a4a49e35cd2756f9e4  libgfortran/caf/libcaf.h
  766e2fd5209e3109f8b8ee86893cd028  libgfortran/caf/mpi.c
  0544b9854a3dd6fa039354ffc43b83e7  libgfortran/caf/single.c
! 5798896d37ace6777b994f2f34cc0e1d  libgfortran/config.h.in
  5c19bb271e5ec060b9906ce400b57b1b  libgfortran/config/fpu-387.h
  7ff782768727a8e42a2000ded248bbcb  libgfortran/config/fpu-aix.h
  4ec25d9c76c83ed2b60d700fe07a9c50  libgfortran/config/fpu-generic.h
  e0dbae3b8fe1a967622d169520ad8512  libgfortran/config/fpu-glibc.h
  21589b637a56a7e1d773947eacb49344  libgfortran/config/fpu-sysv.h
! 1fd307f927905a87c335fda1f7d08052  libgfortran/configure
! 124dccd7948c671647b6e3b6c9c3b591  libgfortran/configure.ac
  26d3d2f20028a910fbd80fc9c770806a  libgfortran/configure.host
  9f37d994db19b7b62603fd3af475dad0  libgfortran/generated/_abs_c10.F90
  bcbf3176fb7b4c96acd5043f8717c250  libgfortran/generated/_abs_c16.F90
--- 70387,70408 ----
  e9051611daf30b5672939006d2ab936c  libgfortran/ChangeLog-2017
  5bffa5826936db152a31f60524b34f0c  libgfortran/ChangeLog-2018
  25bfd98dc36a55432cb00ca406d21544  libgfortran/ISO_Fortran_binding.h
! 5b056d16ab443ca70eacb5b139cfb22d  libgfortran/Makefile.am
! 039dfe0c275a22148c189b3fe70ea749  libgfortran/Makefile.in
  163a6e0b260d40c9b49c5bcdcf86e898  libgfortran/acinclude.m4
  e9390b0a1a61f37128036b878602db85  libgfortran/aclocal.m4
  b5f9ab687edb28708849528f51603c1c  libgfortran/c99_protos.h
  bed338e45789a4a4a49e35cd2756f9e4  libgfortran/caf/libcaf.h
  766e2fd5209e3109f8b8ee86893cd028  libgfortran/caf/mpi.c
  0544b9854a3dd6fa039354ffc43b83e7  libgfortran/caf/single.c
! befae60ffc0a3d267e7095a85998871e  libgfortran/config.h.in
  5c19bb271e5ec060b9906ce400b57b1b  libgfortran/config/fpu-387.h
  7ff782768727a8e42a2000ded248bbcb  libgfortran/config/fpu-aix.h
  4ec25d9c76c83ed2b60d700fe07a9c50  libgfortran/config/fpu-generic.h
  e0dbae3b8fe1a967622d169520ad8512  libgfortran/config/fpu-glibc.h
  21589b637a56a7e1d773947eacb49344  libgfortran/config/fpu-sysv.h
! 5ea4b144f0e2ac4d164da44d8c26c0e1  libgfortran/configure
! fdfce80b174e417880accce9c131ad18  libgfortran/configure.ac
  26d3d2f20028a910fbd80fc9c770806a  libgfortran/configure.host
  9f37d994db19b7b62603fd3af475dad0  libgfortran/generated/_abs_c10.F90
  bcbf3176fb7b4c96acd5043f8717c250  libgfortran/generated/_abs_c16.F90
*************** af8133ba29f3c872c8837f0f390d07d9  libgfo
*** 70418,70423 ****
--- 70628,70634 ----
  6ce6abbb01865111d9520dae6b6de79c  libgfortran/generated/findloc0_i2.c
  bd9451e4e3a65aeda847c57c7a227870  libgfortran/generated/findloc0_i4.c
  d64b9fc3bc60b08873501fa0209d3871  libgfortran/generated/findloc0_i8.c
+ 8d05435b6d6e1119d9c7436dee48e711  libgfortran/generated/findloc0_r10.c
  d4ca9620d1f9aacdcd3bc23bcd415236  libgfortran/generated/findloc0_r16.c
  4cd6d6734fceb31fe744996849bfd007  libgfortran/generated/findloc0_r4.c
  0f0b5b2ae15ce9256188ed5c678dd4d2  libgfortran/generated/findloc0_r8.c
*************** d4fda57beddf92c9163d751051a19c8b  libgfo
*** 70431,70436 ****
--- 70642,70648 ----
  caffa59fec8a61f60c4eb1b4b29896af  libgfortran/generated/findloc1_i2.c
  78b232d708b9f22620ee2fb5ee50b4fe  libgfortran/generated/findloc1_i4.c
  dcf56dc2713178ad6306c8d989dec00b  libgfortran/generated/findloc1_i8.c
+ ab986e71d826f30d728b03e803920916  libgfortran/generated/findloc1_r10.c
  5426f083b98003fe64df6b343771554c  libgfortran/generated/findloc1_r16.c
  ab0aaa910a2f479394dbc4393531136c  libgfortran/generated/findloc1_r4.c
  574e25d746925279f6b32f84fdf07ac0  libgfortran/generated/findloc1_r8.c
*************** b03da48b5d30762e9298b91d45a1b51c  libgfo
*** 70799,70805 ****
  c0db1ab6fd5aaba231e2720bb88dcfcd  libgfortran/generated/unpack_r16.c
  f66d03435aadb3d9e340ba46b2a4387a  libgfortran/generated/unpack_r4.c
  ff9a521566cbe4ca04a65915b52b8f0c  libgfortran/generated/unpack_r8.c
! 656b5514c5984b4bda8a70d292ade6c3  libgfortran/gfortran.map
  1fe8c7192a611938d65e70a263cdc4ec  libgfortran/ieee/ieee_arithmetic.F90
  d6e2ae3fb14e532fd1f50ec8933f6e96  libgfortran/ieee/ieee_exceptions.F90
  acac7af534d1238876d75b71fdebb42b  libgfortran/ieee/ieee_features.F90
--- 71011,71017 ----
  c0db1ab6fd5aaba231e2720bb88dcfcd  libgfortran/generated/unpack_r16.c
  f66d03435aadb3d9e340ba46b2a4387a  libgfortran/generated/unpack_r4.c
  ff9a521566cbe4ca04a65915b52b8f0c  libgfortran/generated/unpack_r8.c
! 964a7945c89cab208296f592aa88b337  libgfortran/gfortran.map
  1fe8c7192a611938d65e70a263cdc4ec  libgfortran/ieee/ieee_arithmetic.F90
  d6e2ae3fb14e532fd1f50ec8933f6e96  libgfortran/ieee/ieee_exceptions.F90
  acac7af534d1238876d75b71fdebb42b  libgfortran/ieee/ieee_features.F90
*************** b62a3caca92abc38b0737bcc60ee3488  libgfo
*** 70824,70830 ****
  b3e63f82246e9744eaef77694efd198f  libgfortran/intrinsics/erfc_scaled.c
  d22a5812dae0f815a38d03a03823da86  libgfortran/intrinsics/erfc_scaled_inc.c
  3da4907603e80a2248324a29be0c1994  libgfortran/intrinsics/etime.c
! d9811c3b279ef2f0322d6f18321a46d7  libgfortran/intrinsics/execute_command_line.c
  877a111801c98956547baec200cdd86b  libgfortran/intrinsics/exit.c
  525b82beadb4837e4214d468355d73c7  libgfortran/intrinsics/extends_type_of.c
  690559f19beeb40e8fdac5d599f9371c  libgfortran/intrinsics/f2c_specifics.F90
--- 71036,71042 ----
  b3e63f82246e9744eaef77694efd198f  libgfortran/intrinsics/erfc_scaled.c
  d22a5812dae0f815a38d03a03823da86  libgfortran/intrinsics/erfc_scaled_inc.c
  3da4907603e80a2248324a29be0c1994  libgfortran/intrinsics/etime.c
! a81b7c1b6e3aa80fe6ce33d4100514d8  libgfortran/intrinsics/execute_command_line.c
  877a111801c98956547baec200cdd86b  libgfortran/intrinsics/exit.c
  525b82beadb4837e4214d468355d73c7  libgfortran/intrinsics/extends_type_of.c
  690559f19beeb40e8fdac5d599f9371c  libgfortran/intrinsics/f2c_specifics.F90
*************** c3a84590fc9e05db3ee8edd137ff5b77  libgfo
*** 70886,70897 ****
  2fa6be5ef0b543d07cefb55f968c1743  libgfortran/io/transfer.c
  6503a54c7b76e0b4afb93da1b4e99e11  libgfortran/io/transfer128.c
  6fa4cb6e3796b5aebe0af73525e1fb5f  libgfortran/io/unit.c
! 59f4633f09689d853eb8b6c19107651d  libgfortran/io/unix.c
  a7cac03e5ea5e04ddc1e71230dc8efbf  libgfortran/io/unix.h
  11a8c5319167fe26d31048a4a06ceb26  libgfortran/io/write.c
  95679e10d8a81217f8cec0353e15aaa3  libgfortran/io/write_float.def
  c1e7fdff6b3df44df3ed083c353ad873  libgfortran/kinds-override.h
! 097e1a5d8c7643e96c8e21710de858fe  libgfortran/libgfortran.h
  2527bb19b82f08b34038b07b172d029d  libgfortran/libgfortran.spec.in
  dc1a87f5ed3520558b0fe9f43e4f5ba8  libgfortran/libtool-version
  bf1cf40f09ebd2adb457983597dab3c8  libgfortran/m4/all.m4
--- 71098,71109 ----
  2fa6be5ef0b543d07cefb55f968c1743  libgfortran/io/transfer.c
  6503a54c7b76e0b4afb93da1b4e99e11  libgfortran/io/transfer128.c
  6fa4cb6e3796b5aebe0af73525e1fb5f  libgfortran/io/unit.c
! ec7a3fa5efd004914e6d742ec0fa5d2c  libgfortran/io/unix.c
  a7cac03e5ea5e04ddc1e71230dc8efbf  libgfortran/io/unix.h
  11a8c5319167fe26d31048a4a06ceb26  libgfortran/io/write.c
  95679e10d8a81217f8cec0353e15aaa3  libgfortran/io/write_float.def
  c1e7fdff6b3df44df3ed083c353ad873  libgfortran/kinds-override.h
! a823aab46c4ec0455add47117758beb7  libgfortran/libgfortran.h
  2527bb19b82f08b34038b07b172d029d  libgfortran/libgfortran.spec.in
  dc1a87f5ed3520558b0fe9f43e4f5ba8  libgfortran/libtool-version
  bf1cf40f09ebd2adb457983597dab3c8  libgfortran/m4/all.m4
*************** e39243fb520e1a732300fc16296958a2  libgfo
*** 70968,70974 ****
  34410e0bae9ea796d484d6dbd01c814a  libgfortran/runtime/bounds.c
  48294478892f154208e59c317dd6bf20  libgfortran/runtime/compile_options.c
  2adc19f396ff37ecd57542157a28718d  libgfortran/runtime/convert_char.c
! b40ff53722cdf8df80387d20326eb408  libgfortran/runtime/environ.c
  a2f7022e2eb5048938867c8471383f27  libgfortran/runtime/error.c
  6d6c5e23919130066c887d22316d2e2b  libgfortran/runtime/fpu.c
  caaf67cf249470c9f3570ca0482d2127  libgfortran/runtime/in_pack_generic.c
--- 71180,71186 ----
  34410e0bae9ea796d484d6dbd01c814a  libgfortran/runtime/bounds.c
  48294478892f154208e59c317dd6bf20  libgfortran/runtime/compile_options.c
  2adc19f396ff37ecd57542157a28718d  libgfortran/runtime/convert_char.c
! 62d7752b97133f7bd18b8665aea4cfa2  libgfortran/runtime/environ.c
  a2f7022e2eb5048938867c8471383f27  libgfortran/runtime/error.c
  6d6c5e23919130066c887d22316d2e2b  libgfortran/runtime/fpu.c
  caaf67cf249470c9f3570ca0482d2127  libgfortran/runtime/in_pack_generic.c
*************** dee72a6a60e99528b0d17bf3ff9a1e15  libgo/
*** 70999,71006 ****
  bc2f6032c98896249eadb56177c7d357  libgo/config/ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  libgo/config/ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  libgo/config/lt~obsolete.m4
! ac80c60f5e62a526284ef400767402ca  libgo/configure
! 02709b137e84c88130af298c9eefd20f  libgo/configure.ac
  f5399dcedf2eed9ef608965fd2404139  libgo/go/archive/tar/common.go
  87a02710e7efca5db41784ba5734443b  libgo/go/archive/tar/format.go
  af29334ba01a5c655e357c2b93731bb9  libgo/go/archive/tar/reader.go
--- 71211,71218 ----
  bc2f6032c98896249eadb56177c7d357  libgo/config/ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  libgo/config/ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  libgo/config/lt~obsolete.m4
! e8de37b54ec347004373bdbc83928f7a  libgo/configure
! c0865ad4c835ed686e8e3072c5d379d0  libgo/configure.ac
  f5399dcedf2eed9ef608965fd2404139  libgo/go/archive/tar/common.go
  87a02710e7efca5db41784ba5734443b  libgo/go/archive/tar/format.go
  af29334ba01a5c655e357c2b93731bb9  libgo/go/archive/tar/reader.go
*************** c1127101febb20131cce341d39d68923  libgo/
*** 74037,74043 ****
  b48857459746a196ed794096cea68312  libgo/go/os/user/lookup_unix_test.go
  1a480bc9bd94c7e8e88a937a4a5dd077  libgo/go/os/user/lookup_windows.go
  fb87f1809e72b8166e8a58c63a88175e  libgo/go/os/user/user.go
! 5348fd8e72c9d03584d72a561b9883cc  libgo/go/os/user/user_test.go
  ddb9a53c8281e9f39554f596630d273b  libgo/go/os/wait_unimp.go
  1149e94a06368d702e8cd694897012c3  libgo/go/os/wait_wait6.go
  18542350591ced6b5d1ba48b6a83446d  libgo/go/os/wait_waitid.go
--- 74249,74255 ----
  b48857459746a196ed794096cea68312  libgo/go/os/user/lookup_unix_test.go
  1a480bc9bd94c7e8e88a937a4a5dd077  libgo/go/os/user/lookup_windows.go
  fb87f1809e72b8166e8a58c63a88175e  libgo/go/os/user/user.go
! bd4b42fdacd4cfb9afc3730ac09b0a4f  libgo/go/os/user/user_test.go
  ddb9a53c8281e9f39554f596630d273b  libgo/go/os/wait_unimp.go
  1149e94a06368d702e8cd694897012c3  libgo/go/os/wait_wait6.go
  18542350591ced6b5d1ba48b6a83446d  libgo/go/os/wait_waitid.go
*************** f7bf1d3695314689ddab149ec272a5d5  libgo/
*** 74598,74604 ****
  c2f0ea9929dee5f41764a77df5daad48  libgo/go/syscall/syscall_unix_test.go
  1751515dd92dab6d237e103bbd39cfe9  libgo/go/syscall/tables_nacljs.go
  211b5c2a6e8a54ae3334577b5793cc70  libgo/go/syscall/timestruct.go
! d5fdf2b072a415001b323436807f1c6a  libgo/go/syscall/wait.c
  a2c87e985b24115b85a59cb86a2ff148  libgo/go/testdata/Isaac.Newton-Opticks.txt
  a8b0651e692061a91726f593bf794765  libgo/go/testing/allocs.go
  fd587d4a53008cc7bcdc65dbd97333c5  libgo/go/testing/allocs_test.go
--- 74810,74816 ----
  c2f0ea9929dee5f41764a77df5daad48  libgo/go/syscall/syscall_unix_test.go
  1751515dd92dab6d237e103bbd39cfe9  libgo/go/syscall/tables_nacljs.go
  211b5c2a6e8a54ae3334577b5793cc70  libgo/go/syscall/timestruct.go
! ab266dfc8754f91d500efadf03d22e64  libgo/go/syscall/wait.c
  a2c87e985b24115b85a59cb86a2ff148  libgo/go/testdata/Isaac.Newton-Opticks.txt
  a8b0651e692061a91726f593bf794765  libgo/go/testing/allocs.go
  fd587d4a53008cc7bcdc65dbd97333c5  libgo/go/testing/allocs_test.go
*************** f1f0917f45d626d15a5f129fef3d81e2  libgo/
*** 75131,75137 ****
  8ee949b66b618f814424a36e68df976a  libgo/testsuite/gotest
  ead4e721beb57b319fcd7da8ddf10705  libgo/testsuite/lib/libgo.exp
  6df485581d2f02246f41b5ca46f5bb5d  libgo/testsuite/libgo.testmain/testmain.exp
! d07a5c85670c80d80eba917bc92d9cb4  libgomp/ChangeLog
  0d55aa862aee66efdc5f8d62c94ff8fb  libgomp/ChangeLog.graphite
  d9a2f9477fc09a75dd2d538799f491d8  libgomp/Makefile.am
  b8b41eee465fa52ffd96c3f358ab15c9  libgomp/Makefile.in
--- 75343,75349 ----
  8ee949b66b618f814424a36e68df976a  libgo/testsuite/gotest
  ead4e721beb57b319fcd7da8ddf10705  libgo/testsuite/lib/libgo.exp
  6df485581d2f02246f41b5ca46f5bb5d  libgo/testsuite/libgo.testmain/testmain.exp
! d1ced572bf13d9533f5fd9b45240995f  libgomp/ChangeLog
  0d55aa862aee66efdc5f8d62c94ff8fb  libgomp/ChangeLog.graphite
  d9a2f9477fc09a75dd2d538799f491d8  libgomp/Makefile.am
  b8b41eee465fa52ffd96c3f358ab15c9  libgomp/Makefile.in
*************** fbc6e68e7bd89c3dbe3f538851f8d054  libgom
*** 75139,75145 ****
  026249ab3444b07b9f8b4d3bb5f1c2fe  libgomp/aclocal.m4
  15bcbbf99121f50ec803d5e9511dcf66  libgomp/affinity-fmt.c
  781fa7c2f00c88d5779a1c0aa0cc091e  libgomp/affinity.c
! 98f00ccf415d4d0f8616c1041d782a06  libgomp/alloc.c
  c9f750a5b99481943fbb0fa04832ca66  libgomp/atomic.c
  5ef9c6cd5090fb3d01d475a06d86f237  libgomp/barrier.c
  f69c677174fa140096509e75fcd291df  libgomp/config.h.in
--- 75351,75357 ----
  026249ab3444b07b9f8b4d3bb5f1c2fe  libgomp/aclocal.m4
  15bcbbf99121f50ec803d5e9511dcf66  libgomp/affinity-fmt.c
  781fa7c2f00c88d5779a1c0aa0cc091e  libgomp/affinity.c
! e50482255cf5a7f68e2199101aa075f2  libgomp/alloc.c
  c9f750a5b99481943fbb0fa04832ca66  libgomp/atomic.c
  5ef9c6cd5090fb3d01d475a06d86f237  libgomp/barrier.c
  f69c677174fa140096509e75fcd291df  libgomp/config.h.in
*************** faabbd26a573e96e81dda8363c33e7e0  libgom
*** 75254,75261 ****
  b1c03ac6217cc59a9c6f4a10d0cf82a3  libgomp/libgomp_f.h.in
  ab93cecf1aaa0b64c46f0f9aaede435c  libgomp/libgomp_g.h
  3a2c97bf9c9dccaa95954ccbde64d6ce  libgomp/lock.c
! c7c340c95e08bba1cc77e25747f31bca  libgomp/loop.c
! af1882a632d9d3c4cbb6186814146bcc  libgomp/loop_ull.c
  6acf74336a1a46079ec976f852fabe55  libgomp/oacc-async.c
  60cd215a4e0ae755bd1d7c76a1e5d12d  libgomp/oacc-cuda.c
  08ee40611490c01bab38c84db0b260f3  libgomp/oacc-host.c
--- 75466,75473 ----
  b1c03ac6217cc59a9c6f4a10d0cf82a3  libgomp/libgomp_f.h.in
  ab93cecf1aaa0b64c46f0f9aaede435c  libgomp/libgomp_g.h
  3a2c97bf9c9dccaa95954ccbde64d6ce  libgomp/lock.c
! 15b37b3bc6035ea83d170ed314309546  libgomp/loop.c
! 14c43171a3c7f2690cea3fdacd405e83  libgomp/loop_ull.c
  6acf74336a1a46079ec976f852fabe55  libgomp/oacc-async.c
  60cd215a4e0ae755bd1d7c76a1e5d12d  libgomp/oacc-cuda.c
  08ee40611490c01bab38c84db0b260f3  libgomp/oacc-host.c
*************** bc0270d00ad1e31f5f5cfa13c7d3451a  libgom
*** 75278,75288 ****
  5359d8c018546dc8b9ca987b6a93076f  libgomp/plugin/cuda-lib.def
  9714d24c7aeff1473b83f396caf9f0b0  libgomp/plugin/cuda/cuda.h
  b30986666fc7efaad95867f170f3563a  libgomp/plugin/hsa_ext_finalize.h
! e1be1ab3fa7fd41c862c1b9971e0056a  libgomp/plugin/plugin-hsa.c
  2b69a1e76663d1d93f1e6412aa417a64  libgomp/plugin/plugin-nvptx.c
  bea98177be091f809a781770b92308d2  libgomp/priority_queue.c
  3140992cd6792959803ab33dfcd2d158  libgomp/priority_queue.h
! e51b229eb38621487f6f3103f7407b32  libgomp/sections.c
  bb4331c4cc59998041f6d3fba93bf2e3  libgomp/secure_getenv.h
  447c61ca370e8ecb19bd3cb10d9c5ade  libgomp/single.c
  ec301483e40c415b91ec0ece951a5d71  libgomp/splay-tree.c
--- 75490,75500 ----
  5359d8c018546dc8b9ca987b6a93076f  libgomp/plugin/cuda-lib.def
  9714d24c7aeff1473b83f396caf9f0b0  libgomp/plugin/cuda/cuda.h
  b30986666fc7efaad95867f170f3563a  libgomp/plugin/hsa_ext_finalize.h
! d741c2f1d4dd7d5c77d53fa9895a062b  libgomp/plugin/plugin-hsa.c
  2b69a1e76663d1d93f1e6412aa417a64  libgomp/plugin/plugin-nvptx.c
  bea98177be091f809a781770b92308d2  libgomp/priority_queue.c
  3140992cd6792959803ab33dfcd2d158  libgomp/priority_queue.h
! 4acc874259efa3f5b8cddd57dc48be20  libgomp/sections.c
  bb4331c4cc59998041f6d3fba93bf2e3  libgomp/secure_getenv.h
  447c61ca370e8ecb19bd3cb10d9c5ade  libgomp/single.c
  ec301483e40c415b91ec0ece951a5d71  libgomp/splay-tree.c
*************** b64542faf55a399e300d1e45dd199dea  libgom
*** 75357,75362 ****
--- 75569,75575 ----
  99452f627e990cdefa96819a9e325971  libgomp/testsuite/libgomp.c++/for-24.C
  3ca216cad035ad474193cd5dd18d3646  libgomp/testsuite/libgomp.c++/for-25.C
  3a46935f338415db1e4f5c968d5d9380  libgomp/testsuite/libgomp.c++/for-26.C
+ 051ba74539f9452f0b15fd7bbace8c53  libgomp/testsuite/libgomp.c++/for-27.C
  ea264f143b0032900269cff3dd21e0cc  libgomp/testsuite/libgomp.c++/for-3.C
  a255ea680f411888de34b07ee4819455  libgomp/testsuite/libgomp.c++/for-4.C
  575bf3b3886e4be78de211d7420de600  libgomp/testsuite/libgomp.c++/for-5.C
*************** e768743d2af95f59780e3418077b7e1e  libgom
*** 75848,75853 ****
--- 76061,76067 ----
  5996dc15da52a000b77c153bb70588f6  libgomp/testsuite/libgomp.c/pr81687-2.c
  ed00c0e197dcbbf46f44ea320b473f78  libgomp/testsuite/libgomp.c/pr86660.c
  98b922b1cdf2f28ae03ab1ce3c81629a  libgomp/testsuite/libgomp.c/pr89002.c
+ c809670e9df5e9371adcd7582c352fe5  libgomp/testsuite/libgomp.c/pr90811.c
  2a0a447db3ae892c0c62b0136b00360e  libgomp/testsuite/libgomp.c/priority.c
  ea7c9e74bda402b1663a903b26400fab  libgomp/testsuite/libgomp.c/private-1.c
  a594cebdf052900dd0c8792068e14d85  libgomp/testsuite/libgomp.c/reduction-1.c
*************** d768198b90b24028fc11be993642faa1  libgom
*** 76528,76534 ****
  9246b9000d79b35fe5a74bc9d050731b  libgomp/testsuite/libgomp.oacc-c-c++-common/pr85486-3.c
  22b69effaa117d05dc5c9095fbad5513  libgomp/testsuite/libgomp.oacc-c-c++-common/pr85486.c
  4fe148d3cb364744a0b8614243c110e0  libgomp/testsuite/libgomp.oacc-c-c++-common/pr85782.c
! 6859e02bf25cfe9e2d8fe7b59dfb24b5  libgomp/testsuite/libgomp.oacc-c-c++-common/pr87835.c
  3f7d48aa6bc944391986f0d03a5d74a7  libgomp/testsuite/libgomp.oacc-c-c++-common/pr88288.c
  a519f1298d548091a6f79679d3ba9493  libgomp/testsuite/libgomp.oacc-c-c++-common/pr88941.c
  f18533e09ca653b441891e7eada5fdff  libgomp/testsuite/libgomp.oacc-c-c++-common/pr88946.c
--- 76742,76748 ----
  9246b9000d79b35fe5a74bc9d050731b  libgomp/testsuite/libgomp.oacc-c-c++-common/pr85486-3.c
  22b69effaa117d05dc5c9095fbad5513  libgomp/testsuite/libgomp.oacc-c-c++-common/pr85486.c
  4fe148d3cb364744a0b8614243c110e0  libgomp/testsuite/libgomp.oacc-c-c++-common/pr85782.c
! d317991e6bfc08636d3f79a7be1fc671  libgomp/testsuite/libgomp.oacc-c-c++-common/pr87835.c
  3f7d48aa6bc944391986f0d03a5d74a7  libgomp/testsuite/libgomp.oacc-c-c++-common/pr88288.c
  a519f1298d548091a6f79679d3ba9493  libgomp/testsuite/libgomp.oacc-c-c++-common/pr88941.c
  f18533e09ca653b441891e7eada5fdff  libgomp/testsuite/libgomp.oacc-c-c++-common/pr88946.c
*************** ee7521ad4aa9a4706a403ccbc2d58f80  libgom
*** 76727,76734 ****
  ca78ca2ee2a528893865330c2b0d05bc  libgomp/testsuite/libgomp.oacc-fortran/subarrays-2.f90
  e8a3245c095430c8ef2413afe2ee4c48  libgomp/testsuite/libgomp.oacc-fortran/update-1.f90
  3a53883f5d7397a99e94574ae6990135  libgomp/testsuite/libgomp.oacc-fortran/vector-routine.f90
! 763543cc6e2a93d7dd3ebf568223a8ab  libgomp/work.c
! e52a64771a5fb60af732dc9696255bf4  libhsail-rt/ChangeLog
  9147b482b39962a71e580b4a8265285e  libhsail-rt/Makefile.am
  5a060d9a3e645ad21b36810ed27d297d  libhsail-rt/Makefile.in
  de97a355fadb5753d182cbcf06b1b33a  libhsail-rt/README
--- 76941,76948 ----
  ca78ca2ee2a528893865330c2b0d05bc  libgomp/testsuite/libgomp.oacc-fortran/subarrays-2.f90
  e8a3245c095430c8ef2413afe2ee4c48  libgomp/testsuite/libgomp.oacc-fortran/update-1.f90
  3a53883f5d7397a99e94574ae6990135  libgomp/testsuite/libgomp.oacc-fortran/vector-routine.f90
! c2416ae6388a09109404b7dadd83d9e4  libgomp/work.c
! 274c455538f09e4153f31648fc4804fd  libhsail-rt/ChangeLog
  9147b482b39962a71e580b4a8265285e  libhsail-rt/Makefile.am
  5a060d9a3e645ad21b36810ed27d297d  libhsail-rt/Makefile.in
  de97a355fadb5753d182cbcf06b1b33a  libhsail-rt/README
*************** f10d6eb004be00911c69df75394e3d61  libhsa
*** 76755,76761 ****
  ef9f05873915c22cae79ef5545355353  libhsail-rt/target-config.h.in
  99c2e5e712b990ee07be10f53e41f3fb  libiberty/.gitignore
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! 4c70eaa42788aad09c19198c96dfbd05  libiberty/ChangeLog
  347c31392973de6a4872d540c1718dc1  libiberty/ChangeLog.jit
  1072110de0e01a526aafb095b6560e58  libiberty/Makefile.in
  c68dbf7834af4281ebd84caa3fd54680  libiberty/README
--- 76969,76975 ----
  ef9f05873915c22cae79ef5545355353  libhsail-rt/target-config.h.in
  99c2e5e712b990ee07be10f53e41f3fb  libiberty/.gitignore
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! 5595d8d9c2d2515256376ba3dcf5b860  libiberty/ChangeLog
  347c31392973de6a4872d540c1718dc1  libiberty/ChangeLog.jit
  1072110de0e01a526aafb095b6560e58  libiberty/Makefile.in
  c68dbf7834af4281ebd84caa3fd54680  libiberty/README
*************** a8d96fbdcfa1956fe46b2025bca12029  libibe
*** 76860,76866 ****
  284bb7a096480b355b75c337086220a2  libiberty/sigsetmask.c
  f91b8d5d7816eef3e17ef2622beab65e  libiberty/simple-object-coff.c
  66c8d9ea7185b46fa442f1232a52a9d0  libiberty/simple-object-common.h
! 07d909dabb9c3257cbdc9126dc89c6e9  libiberty/simple-object-elf.c
  da5f132ac5b6c17d4a80b113fa724a27  libiberty/simple-object-mach-o.c
  3648de68e0eb13c0a308c30c79366a4d  libiberty/simple-object-xcoff.c
  9acdd37de46b645a4ee9bbfac819c317  libiberty/simple-object.c
--- 77074,77080 ----
  284bb7a096480b355b75c337086220a2  libiberty/sigsetmask.c
  f91b8d5d7816eef3e17ef2622beab65e  libiberty/simple-object-coff.c
  66c8d9ea7185b46fa442f1232a52a9d0  libiberty/simple-object-common.h
! 65ca0a3d9be3ce891340f1eae754fa19  libiberty/simple-object-elf.c
  da5f132ac5b6c17d4a80b113fa724a27  libiberty/simple-object-mach-o.c
  3648de68e0eb13c0a308c30c79366a4d  libiberty/simple-object-xcoff.c
  9acdd37de46b645a4ee9bbfac819c317  libiberty/simple-object.c
*************** b2c289eb14e9197dcad172f3acba12b7  libibe
*** 76919,76925 ****
  6f774a92661ca4a067f1691a7925524b  libiberty/xstrerror.c
  b401cc074ea4e0b9d4099f3f76045da0  libiberty/xstrndup.c
  9dc48fda00a709b3019aa09eedd3cb6c  libiberty/xvasprintf.c
! 1d1255fd6dafb967883994ab1900575d  libitm/ChangeLog
  5976dc97f843f5680c4fa615f8c3b1b7  libitm/Makefile.am
  e52686e01bf9c75ace85d9d5d66a8f26  libitm/Makefile.in
  c93a1d287ee8fdbc9c0533b3ca5cffb1  libitm/aatree.cc
--- 77133,77139 ----
  6f774a92661ca4a067f1691a7925524b  libiberty/xstrerror.c
  b401cc074ea4e0b9d4099f3f76045da0  libiberty/xstrndup.c
  9dc48fda00a709b3019aa09eedd3cb6c  libiberty/xvasprintf.c
! b2b04fa0f3182864777e784e65003fb7  libitm/ChangeLog
  5976dc97f843f5680c4fa615f8c3b1b7  libitm/Makefile.am
  e52686e01bf9c75ace85d9d5d66a8f26  libitm/Makefile.in
  c93a1d287ee8fdbc9c0533b3ca5cffb1  libitm/aatree.cc
*************** b4e503ecfdccc9f13da8f73eeb6f23a9  libitm
*** 77022,77028 ****
  ef24198422c19f99b0c41be6a16f7081  libitm/testsuite/libitm.c/txrelease.c
  122a1ebf1162054c022a63be5e3b054a  libitm/useraction.cc
  513489f9cf00f7f1db7cdd8d19e45c7c  libitm/util.cc
! c2eb42a3b733e5856a9aefb6d31b77db  libobjc/ChangeLog
  49cbb3d12e03687aa775d9d5152c4f35  libobjc/Makefile.in
  c31835938c8e167ea525cd5fdaf375d9  libobjc/NXConstStr.m
  6b956f327bd823041a4227f02091dee7  libobjc/Object.m
--- 77236,77242 ----
  ef24198422c19f99b0c41be6a16f7081  libitm/testsuite/libitm.c/txrelease.c
  122a1ebf1162054c022a63be5e3b054a  libitm/useraction.cc
  513489f9cf00f7f1db7cdd8d19e45c7c  libitm/util.cc
! 90bdcadf22d6bb6a3d830dea27d6e1af  libobjc/ChangeLog
  49cbb3d12e03687aa775d9d5152c4f35  libobjc/Makefile.in
  c31835938c8e167ea525cd5fdaf375d9  libobjc/NXConstStr.m
  6b956f327bd823041a4227f02091dee7  libobjc/Object.m
*************** ed1131608f0e1f8a6ee6813ddf861c77  libobj
*** 77079,77085 ****
  d21209d281b7fac0c980e2e00fe20da6  libobjc/selector.c
  7392129772c6d373ef507e60dd855223  libobjc/sendmsg.c
  43acbcc5fb5a8b498cc7ff08057d35b1  libobjc/thr.c
! c7fcfc8986962824e804ebd68eda5abb  liboffloadmic/ChangeLog
  99e2b0817f42c602b520261f7dee183b  liboffloadmic/Makefile.am
  3d4335846c6486ad0e619e33a95c2b1f  liboffloadmic/Makefile.in
  7b741af741f39418ab3c1f0be89505e1  liboffloadmic/aclocal.m4
--- 77293,77299 ----
  d21209d281b7fac0c980e2e00fe20da6  libobjc/selector.c
  7392129772c6d373ef507e60dd855223  libobjc/sendmsg.c
  43acbcc5fb5a8b498cc7ff08057d35b1  libobjc/thr.c
! 83129d1ffc256ac5060ae5701cba98aa  liboffloadmic/ChangeLog
  99e2b0817f42c602b520261f7dee183b  liboffloadmic/Makefile.am
  3d4335846c6486ad0e619e33a95c2b1f  liboffloadmic/Makefile.in
  7b741af741f39418ab3c1f0be89505e1  liboffloadmic/aclocal.m4
*************** b1def68202639bd452fb59aea3371fe4  liboff
*** 77167,77173 ****
  4659326a13bd5fed47bb680ddb6f5dc3  liboffloadmic/runtime/orsl-lite/include/orsl-lite.h
  cc603cdf253cc686bfcee192bb7630df  liboffloadmic/runtime/orsl-lite/lib/orsl-lite.c
  dff5c8575c49d6aa71e549b0fa021479  liboffloadmic/runtime/orsl-lite/version.txt
! a856a1a779ddbcb1b5c649c40b08bad3  libphobos/ChangeLog
  da627c4c662405d686ccd633f59112a0  libphobos/Makefile.am
  11ff255ada45e83558a846f1cebff64b  libphobos/Makefile.in
  ee88c20a7744a2305503e1670f3b7889  libphobos/README.gcc
--- 77381,77387 ----
  4659326a13bd5fed47bb680ddb6f5dc3  liboffloadmic/runtime/orsl-lite/include/orsl-lite.h
  cc603cdf253cc686bfcee192bb7630df  liboffloadmic/runtime/orsl-lite/lib/orsl-lite.c
  dff5c8575c49d6aa71e549b0fa021479  liboffloadmic/runtime/orsl-lite/version.txt
! 5307deb271e7f458ed2b1a6fce00b845  libphobos/ChangeLog
  da627c4c662405d686ccd633f59112a0  libphobos/Makefile.am
  11ff255ada45e83558a846f1cebff64b  libphobos/Makefile.in
  ee88c20a7744a2305503e1670f3b7889  libphobos/README.gcc
*************** be293a36c3d9678d428d5ff9b4f5c5fa  libpho
*** 77878,77884 ****
  76010271744c121fab0096a61bb8f014  libphobos/testsuite/libphobos.typeinfo/typeinfo.exp
  668bf1021ddcdd98e1a3977a43a339ff  libphobos/testsuite/testsuite_flags.in
  a916467b91076e631dd8edb7424769c7  libquadmath/COPYING.LIB
! b4aacb237e2460e37e1ef022bbd558b3  libquadmath/ChangeLog
  4696eddf264dd090e144b4849b0a6d91  libquadmath/Makefile.am
  9fadb501b88c2f0e9444ac7d2a1d61f9  libquadmath/Makefile.in
  d9afbc1f1e04c7e461265ff9323cc6f4  libquadmath/acinclude.m4
--- 78092,78098 ----
  76010271744c121fab0096a61bb8f014  libphobos/testsuite/libphobos.typeinfo/typeinfo.exp
  668bf1021ddcdd98e1a3977a43a339ff  libphobos/testsuite/testsuite_flags.in
  a916467b91076e631dd8edb7424769c7  libquadmath/COPYING.LIB
! f54dc35adf63b3debf248ef32608fcae  libquadmath/ChangeLog
  4696eddf264dd090e144b4849b0a6d91  libquadmath/Makefile.am
  9fadb501b88c2f0e9444ac7d2a1d61f9  libquadmath/Makefile.in
  d9afbc1f1e04c7e461265ff9323cc6f4  libquadmath/acinclude.m4
*************** a81cc82679e80c86cfbd5575867450d0  libqua
*** 78018,78024 ****
  af84fa5118f4adec8393614994e1c4d6  libquadmath/strtod/strtoflt128.c
  d15a18f7c46ba2add6148edc5b7563c0  libquadmath/strtod/tens_in_limb.c
  12c73a846f7668d29de720bd79502bef  libquadmath/update-quadmath.py
! 4b93323511a57d699355d4da705f51ed  libsanitizer/ChangeLog
  0e35a2dc2727acc707a3f5ead45c8e12  libsanitizer/HOWTO_MERGE
  0249c37748936faf5b1efd5789587909  libsanitizer/LICENSE.TXT
  02afc6c39fa03cf9664b477a97d59d38  libsanitizer/LOCAL_PATCHES
--- 78232,78238 ----
  af84fa5118f4adec8393614994e1c4d6  libquadmath/strtod/strtoflt128.c
  d15a18f7c46ba2add6148edc5b7563c0  libquadmath/strtod/tens_in_limb.c
  12c73a846f7668d29de720bd79502bef  libquadmath/update-quadmath.py
! 79416c953d4793fb2a31c4063eb404d5  libsanitizer/ChangeLog
  0e35a2dc2727acc707a3f5ead45c8e12  libsanitizer/HOWTO_MERGE
  0249c37748936faf5b1efd5789587909  libsanitizer/LICENSE.TXT
  02afc6c39fa03cf9664b477a97d59d38  libsanitizer/LOCAL_PATCHES
*************** b09e9249c2a4048a2af9c0a5fc459077  libsan
*** 78263,78269 ****
  56b61ae5f649179a135e7b4ded147336  libsanitizer/sanitizer_common/sanitizer_platform_limits_solaris.h
  1ab1c2512cb34fa7cadc6bf2261e9b1a  libsanitizer/sanitizer_common/sanitizer_posix.cc
  5911b4a3048ad8aafcdff370892db0be  libsanitizer/sanitizer_common/sanitizer_posix.h
! bffb3c9a9d7a7c216a6e72365d016e01  libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cc
  5db5281816f2dc232b2790a3822fe5e4  libsanitizer/sanitizer_common/sanitizer_printf.cc
  e5423441970e3bc651af8558c684aec4  libsanitizer/sanitizer_common/sanitizer_procmaps.h
  4e82e7682428d56afb217406e48d827e  libsanitizer/sanitizer_common/sanitizer_procmaps_bsd.cc
--- 78477,78483 ----
  56b61ae5f649179a135e7b4ded147336  libsanitizer/sanitizer_common/sanitizer_platform_limits_solaris.h
  1ab1c2512cb34fa7cadc6bf2261e9b1a  libsanitizer/sanitizer_common/sanitizer_posix.cc
  5911b4a3048ad8aafcdff370892db0be  libsanitizer/sanitizer_common/sanitizer_posix.h
! 955e3f52e18672ee17420e3f518832e5  libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cc
  5db5281816f2dc232b2790a3822fe5e4  libsanitizer/sanitizer_common/sanitizer_printf.cc
  e5423441970e3bc651af8558c684aec4  libsanitizer/sanitizer_common/sanitizer_procmaps.h
  4e82e7682428d56afb217406e48d827e  libsanitizer/sanitizer_common/sanitizer_procmaps_bsd.cc
*************** b490fcba1d9e0b70baffc8ce1a5c2085  libsan
*** 78428,78434 ****
  46e3b6415e85a8bbfc9c5ea5256eba29  libsanitizer/ubsan/ubsan_win_dll_thunk.cc
  a42bfadb27dcd986b87e4c05b987ec4f  libsanitizer/ubsan/ubsan_win_dynamic_runtime_thunk.cc
  84a8f5fe84b5ea37705699c82d3ceefc  libsanitizer/ubsan/ubsan_win_weak_interception.cc
! 82cc2d9f4ad900046bfa6b83f11a77d0  libssp/ChangeLog
  984b6fe21c33a4aa11a33239eba81164  libssp/Makefile.am
  6159efc67a81fc0df755333b60ca43e1  libssp/Makefile.in
  8539c68b9af7b02740719b1723cf0b52  libssp/aclocal.m4
--- 78642,78648 ----
  46e3b6415e85a8bbfc9c5ea5256eba29  libsanitizer/ubsan/ubsan_win_dll_thunk.cc
  a42bfadb27dcd986b87e4c05b987ec4f  libsanitizer/ubsan/ubsan_win_dynamic_runtime_thunk.cc
  84a8f5fe84b5ea37705699c82d3ceefc  libsanitizer/ubsan/ubsan_win_weak_interception.cc
! 004eceff5addcf6c3cd4744a54e7239a  libssp/ChangeLog
  984b6fe21c33a4aa11a33239eba81164  libssp/Makefile.am
  6159efc67a81fc0df755333b60ca43e1  libssp/Makefile.in
  8539c68b9af7b02740719b1723cf0b52  libssp/aclocal.m4
*************** baba3a648adc99223302c44e85deca7d  libssp
*** 78457,78463 ****
  443b5ef0da3859ef66145b58138d0bc6  libssp/strncpy-chk.c
  236980868c84657cf7f5af6a9b7e2e89  libssp/vsnprintf-chk.c
  1a8676d98fbe8ac8bff6649570de529b  libssp/vsprintf-chk.c
! 5bd98d3f14ebad4785da5360aa1af195  libstdc++-v3/ChangeLog
  7aa6c40440a44fcf5ec94c066160c2f8  libstdc++-v3/ChangeLog-1998
  7aff86600b6a1ed3fa87305075a92db0  libstdc++-v3/ChangeLog-1999
  a6f28e8fc9bb07696a9e068b439a3a87  libstdc++-v3/ChangeLog-2000
--- 78671,78677 ----
  443b5ef0da3859ef66145b58138d0bc6  libssp/strncpy-chk.c
  236980868c84657cf7f5af6a9b7e2e89  libssp/vsnprintf-chk.c
  1a8676d98fbe8ac8bff6649570de529b  libssp/vsprintf-chk.c
! c6c3910272086069bd79cbb0905e3690  libstdc++-v3/ChangeLog
  7aa6c40440a44fcf5ec94c066160c2f8  libstdc++-v3/ChangeLog-1998
  7aff86600b6a1ed3fa87305075a92db0  libstdc++-v3/ChangeLog-1999
  a6f28e8fc9bb07696a9e068b439a3a87  libstdc++-v3/ChangeLog-2000
*************** ced62eb7e4ae82690abb361aefcea876  libstd
*** 78482,78488 ****
  dfed1d768aff6bd27d88698c3f79aed4  libstdc++-v3/Makefile.am
  cd9b45698c7eca2af0e1532a92a2b2b8  libstdc++-v3/Makefile.in
  f372af73db4ac0ad88e43199e1f29e08  libstdc++-v3/README
! 50b0a450c1c04fe2d3270d70e9a8e7d8  libstdc++-v3/acinclude.m4
  20a060d0ef805a427a0557409e785c64  libstdc++-v3/aclocal.m4
  0602e3e6bb540f56527e9c75de05b32a  libstdc++-v3/config.h.in
  6fda632cdcc18185f5e0591ce3f9f326  libstdc++-v3/config/abi/compatibility.h
--- 78696,78702 ----
  dfed1d768aff6bd27d88698c3f79aed4  libstdc++-v3/Makefile.am
  cd9b45698c7eca2af0e1532a92a2b2b8  libstdc++-v3/Makefile.in
  f372af73db4ac0ad88e43199e1f29e08  libstdc++-v3/README
! b2d59b23157dbffd23af3e3f953c273a  libstdc++-v3/acinclude.m4
  20a060d0ef805a427a0557409e785c64  libstdc++-v3/aclocal.m4
  0602e3e6bb540f56527e9c75de05b32a  libstdc++-v3/config.h.in
  6fda632cdcc18185f5e0591ce3f9f326  libstdc++-v3/config/abi/compatibility.h
*************** ef1ea53f10bcfe80bee7d219b86cbcd3  libstd
*** 78520,78526 ****
  f1b98dfc6672b72cd4124d9a4f9cebc1  libstdc++-v3/config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt
  5c4c38aeca254313c616b84337c937c3  libstdc++-v3/config/abi/pre/float128.ver
  2f5cffd20c416bb77319bb7c5371530d  libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
! 991ecdbef58f59333dddb0a5a1c784cc  libstdc++-v3/config/abi/pre/gnu.ver
  b01f8da8f4373070847fe317fe8a546e  libstdc++-v3/config/abi/pre/none.ver
  bbbec112af792161a90fe0016f6510f1  libstdc++-v3/config/allocator/bitmap_allocator_base.h
  55b281f9fbbd0c12fe5a2e3024a8571f  libstdc++-v3/config/allocator/malloc_allocator_base.h
--- 78734,78740 ----
  f1b98dfc6672b72cd4124d9a4f9cebc1  libstdc++-v3/config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt
  5c4c38aeca254313c616b84337c937c3  libstdc++-v3/config/abi/pre/float128.ver
  2f5cffd20c416bb77319bb7c5371530d  libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
! 1e72c61de179da3e6d550d9ae211b4c7  libstdc++-v3/config/abi/pre/gnu.ver
  b01f8da8f4373070847fe317fe8a546e  libstdc++-v3/config/abi/pre/none.ver
  bbbec112af792161a90fe0016f6510f1  libstdc++-v3/config/allocator/bitmap_allocator_base.h
  55b281f9fbbd0c12fe5a2e3024a8571f  libstdc++-v3/config/allocator/malloc_allocator_base.h
*************** fe666dcb7d3f59d5bee84928182b84e4  libstd
*** 78647,78653 ****
  cf43bb53f9e7ff85784cbef43079b30f  libstdc++-v3/config/os/mingw32-w64/ctype_configure_char.cc
  5ef35c10f74bbed0cc15b5a6cf3e6d6f  libstdc++-v3/config/os/mingw32-w64/ctype_inline.h
  77f4f2342c993de963cb75e96f77a77e  libstdc++-v3/config/os/mingw32-w64/error_constants.h
! 9fe15593e78cad82ce10b3bea56005bb  libstdc++-v3/config/os/mingw32-w64/os_defines.h
  6a66bbab594456bd0fc80f90efa2ee2a  libstdc++-v3/config/os/mingw32/ctype_base.h
  cf43bb53f9e7ff85784cbef43079b30f  libstdc++-v3/config/os/mingw32/ctype_configure_char.cc
  5ef35c10f74bbed0cc15b5a6cf3e6d6f  libstdc++-v3/config/os/mingw32/ctype_inline.h
--- 78861,78867 ----
  cf43bb53f9e7ff85784cbef43079b30f  libstdc++-v3/config/os/mingw32-w64/ctype_configure_char.cc
  5ef35c10f74bbed0cc15b5a6cf3e6d6f  libstdc++-v3/config/os/mingw32-w64/ctype_inline.h
  77f4f2342c993de963cb75e96f77a77e  libstdc++-v3/config/os/mingw32-w64/error_constants.h
! a29f47807fb6d04c31c23cf5ce83fcfa  libstdc++-v3/config/os/mingw32-w64/os_defines.h
  6a66bbab594456bd0fc80f90efa2ee2a  libstdc++-v3/config/os/mingw32/ctype_base.h
  cf43bb53f9e7ff85784cbef43079b30f  libstdc++-v3/config/os/mingw32/ctype_configure_char.cc
  5ef35c10f74bbed0cc15b5a6cf3e6d6f  libstdc++-v3/config/os/mingw32/ctype_inline.h
*************** fe666dcb7d3f59d5bee84928182b84e4  libstd
*** 78677,78683 ****
  6274544df634836bfd83ce5df142154f  libstdc++-v3/config/os/vxworks/ctype_configure_char.cc
  e8c064c36ffe6f7cf6de50f5997428f9  libstdc++-v3/config/os/vxworks/ctype_inline.h
  7b4a49f873dffd61d3109d92fa8290d6  libstdc++-v3/config/os/vxworks/os_defines.h
! c09bd4b72d100d097a46a06169aa6857  libstdc++-v3/configure
  3885d17dd7d6b035c825922bc5fb564a  libstdc++-v3/configure.ac
  dee74944513a38ef040d42eefb8abca2  libstdc++-v3/configure.host
  144730fdfd14a84d91e900b5789970b8  libstdc++-v3/crossconfig.m4
--- 78891,78897 ----
  6274544df634836bfd83ce5df142154f  libstdc++-v3/config/os/vxworks/ctype_configure_char.cc
  e8c064c36ffe6f7cf6de50f5997428f9  libstdc++-v3/config/os/vxworks/ctype_inline.h
  7b4a49f873dffd61d3109d92fa8290d6  libstdc++-v3/config/os/vxworks/os_defines.h
! 86db52dc9f2394b05cb5fed524502473  libstdc++-v3/configure
  3885d17dd7d6b035c825922bc5fb564a  libstdc++-v3/configure.ac
  dee74944513a38ef040d42eefb8abca2  libstdc++-v3/configure.host
  144730fdfd14a84d91e900b5789970b8  libstdc++-v3/crossconfig.m4
*************** b8ac9fc2f2cfcaed0450c79e2fb01569  libstd
*** 78788,78794 ****
  3fc7d36497eb9024c74305a4517d106b  libstdc++-v3/doc/html/manual/backwards.html
  eed66bf6108dd329e892b6e813b80906  libstdc++-v3/doc/html/manual/bitmap_allocator.html
  9492db633acbfab53feaff0b37361e68  libstdc++-v3/doc/html/manual/bitmap_allocator_impl.html
! 54d26847f78fc949b92b19d3008f9f79  libstdc++-v3/doc/html/manual/bugs.html
  cc3700f2fde50987f186f23abf98a7b1  libstdc++-v3/doc/html/manual/concept_checking.html
  f3a54a6315d716742603d33f454f2c19  libstdc++-v3/doc/html/manual/concurrency.html
  4022477429274deef76d39bdf6ee096a  libstdc++-v3/doc/html/manual/configure.html
--- 79002,79008 ----
  3fc7d36497eb9024c74305a4517d106b  libstdc++-v3/doc/html/manual/backwards.html
  eed66bf6108dd329e892b6e813b80906  libstdc++-v3/doc/html/manual/bitmap_allocator.html
  9492db633acbfab53feaff0b37361e68  libstdc++-v3/doc/html/manual/bitmap_allocator_impl.html
! 8ec71ac84a850407d69741bbf8d67eeb  libstdc++-v3/doc/html/manual/bugs.html
  cc3700f2fde50987f186f23abf98a7b1  libstdc++-v3/doc/html/manual/concept_checking.html
  f3a54a6315d716742603d33f454f2c19  libstdc++-v3/doc/html/manual/concurrency.html
  4022477429274deef76d39bdf6ee096a  libstdc++-v3/doc/html/manual/configure.html
*************** e0a0d6969228dab53067aec56b5f62f9  libstd
*** 78829,78835 ****
  ae9b2e57903953c857a0a2314010036c  libstdc++-v3/doc/html/manual/license.html
  69cfb7ea1d69c38e3d673ba9f4a7c3ba  libstdc++-v3/doc/html/manual/localization.html
  9d7282a3a92209b987a91b15973414af  libstdc++-v3/doc/html/manual/make.html
! ea2b2917fff4410c1cd6d8ab1e3e3929  libstdc++-v3/doc/html/manual/memory.html
  4970f8a0270bd70ee4f48d19c4782afc  libstdc++-v3/doc/html/manual/mt_allocator.html
  0ade9da6c1a80afa0f9e498caea2faf9  libstdc++-v3/doc/html/manual/mt_allocator_design.html
  6cedc0933aa9ffe31dbea517db997b9e  libstdc++-v3/doc/html/manual/mt_allocator_ex_multi.html
--- 79043,79049 ----
  ae9b2e57903953c857a0a2314010036c  libstdc++-v3/doc/html/manual/license.html
  69cfb7ea1d69c38e3d673ba9f4a7c3ba  libstdc++-v3/doc/html/manual/localization.html
  9d7282a3a92209b987a91b15973414af  libstdc++-v3/doc/html/manual/make.html
! b27cc9be60d4ea8b1fc25d28594f3802  libstdc++-v3/doc/html/manual/memory.html
  4970f8a0270bd70ee4f48d19c4782afc  libstdc++-v3/doc/html/manual/mt_allocator.html
  0ade9da6c1a80afa0f9e498caea2faf9  libstdc++-v3/doc/html/manual/mt_allocator_design.html
  6cedc0933aa9ffe31dbea517db997b9e  libstdc++-v3/doc/html/manual/mt_allocator_ex_multi.html
*************** d55e182adbf08772ec85b18d390b0dbb  libstd
*** 78859,78865 ****
  94a606d009c84c4160e2b0557563c305  libstdc++-v3/doc/html/manual/source_code_style.html
  f875f3f4cddfe4fee6aff2308ccb4563  libstdc++-v3/doc/html/manual/source_design_notes.html
  f87298c8974ee33f2519348430b786ae  libstdc++-v3/doc/html/manual/source_organization.html
! 643f8dc66c54f6015fb1426491e95fdd  libstdc++-v3/doc/html/manual/status.html
  9e6cce6bed38f62648e12eb77363d1fc  libstdc++-v3/doc/html/manual/std_contents.html
  dbb5f81a9e8864374fbb835eaa4e8b0d  libstdc++-v3/doc/html/manual/streambufs.html
  47e6a6ef4752e7c7e3ecb2a4948a7514  libstdc++-v3/doc/html/manual/strings.html
--- 79073,79079 ----
  94a606d009c84c4160e2b0557563c305  libstdc++-v3/doc/html/manual/source_code_style.html
  f875f3f4cddfe4fee6aff2308ccb4563  libstdc++-v3/doc/html/manual/source_design_notes.html
  f87298c8974ee33f2519348430b786ae  libstdc++-v3/doc/html/manual/source_organization.html
! 77a5d8cae2c9d9088c81724c15961637  libstdc++-v3/doc/html/manual/status.html
  9e6cce6bed38f62648e12eb77363d1fc  libstdc++-v3/doc/html/manual/std_contents.html
  dbb5f81a9e8864374fbb835eaa4e8b0d  libstdc++-v3/doc/html/manual/streambufs.html
  47e6a6ef4752e7c7e3ecb2a4948a7514  libstdc++-v3/doc/html/manual/strings.html
*************** f0323e43ff8fc1ca28dcdfae61b6cb19  libstd
*** 79087,79093 ****
  ad13daa09172cf901cd8d01d9e35c681  libstdc++-v3/doc/xml/manual/evolution.xml
  0b02d119b1665c496d206d7b14a57999  libstdc++-v3/doc/xml/manual/extensions.xml
  26083dec441281888a23365de5567180  libstdc++-v3/doc/xml/manual/internals.xml
! 75858ea7b21ae303e1baddea05f190cf  libstdc++-v3/doc/xml/manual/intro.xml
  82d01f11ebf848dc64a611a829ef5a38  libstdc++-v3/doc/xml/manual/io.xml
  bab548248426e0e90cdc1436ff5b87de  libstdc++-v3/doc/xml/manual/iterators.xml
  5d3e282d89ac0af0f7752f88466a9d39  libstdc++-v3/doc/xml/manual/locale.xml
--- 79301,79307 ----
  ad13daa09172cf901cd8d01d9e35c681  libstdc++-v3/doc/xml/manual/evolution.xml
  0b02d119b1665c496d206d7b14a57999  libstdc++-v3/doc/xml/manual/extensions.xml
  26083dec441281888a23365de5567180  libstdc++-v3/doc/xml/manual/internals.xml
! d14b671ec1678c739cfd0319422687c8  libstdc++-v3/doc/xml/manual/intro.xml
  82d01f11ebf848dc64a611a829ef5a38  libstdc++-v3/doc/xml/manual/io.xml
  bab548248426e0e90cdc1436ff5b87de  libstdc++-v3/doc/xml/manual/iterators.xml
  5d3e282d89ac0af0f7752f88466a9d39  libstdc++-v3/doc/xml/manual/locale.xml
*************** f352e6be6231a7ecf81a01f327ed8433  libstd
*** 79100,79112 ****
  f6cecb4b0cc60cea5bb4c4699b496f74  libstdc++-v3/doc/xml/manual/policy_data_structures_biblio.xml
  4e49a8e041ae187579c7683d4b840fc4  libstdc++-v3/doc/xml/manual/prerequisites.xml
  a8beb27d3ad616a9fb4f867d1d2091f1  libstdc++-v3/doc/xml/manual/profile_mode.xml
! d86ab4ddaebc9752d3a71f23cc8879cb  libstdc++-v3/doc/xml/manual/shared_ptr.xml
  3d5f1e35d73f54bb6ba7e64b227bba00  libstdc++-v3/doc/xml/manual/spine.xml
  dbbc0a4ffa7e564eb59e5595a11a7511  libstdc++-v3/doc/xml/manual/status_cxx1998.xml
  3859d81c49dcfa127c564d5070831837  libstdc++-v3/doc/xml/manual/status_cxx2011.xml
! ab2024fae49f12d36b19759a519a671e  libstdc++-v3/doc/xml/manual/status_cxx2014.xml
! 52f3b8566b660c5ffe8e21df90a3a9aa  libstdc++-v3/doc/xml/manual/status_cxx2017.xml
! 55412aff6b235b8dd16a60713d43cb8d  libstdc++-v3/doc/xml/manual/status_cxx2020.xml
  3c72998c4574690fac280c058a0db757  libstdc++-v3/doc/xml/manual/status_cxxis29124.xml
  0328d8bf2d7935051ce9dc880ef63b6d  libstdc++-v3/doc/xml/manual/status_cxxtr1.xml
  716409ea4f3fdc47d1b88cc8ac63b392  libstdc++-v3/doc/xml/manual/status_cxxtr24733.xml
--- 79314,79326 ----
  f6cecb4b0cc60cea5bb4c4699b496f74  libstdc++-v3/doc/xml/manual/policy_data_structures_biblio.xml
  4e49a8e041ae187579c7683d4b840fc4  libstdc++-v3/doc/xml/manual/prerequisites.xml
  a8beb27d3ad616a9fb4f867d1d2091f1  libstdc++-v3/doc/xml/manual/profile_mode.xml
! d006612b2e21ab181c25bc88697b4543  libstdc++-v3/doc/xml/manual/shared_ptr.xml
  3d5f1e35d73f54bb6ba7e64b227bba00  libstdc++-v3/doc/xml/manual/spine.xml
  dbbc0a4ffa7e564eb59e5595a11a7511  libstdc++-v3/doc/xml/manual/status_cxx1998.xml
  3859d81c49dcfa127c564d5070831837  libstdc++-v3/doc/xml/manual/status_cxx2011.xml
! 0a178147c06e9eb28044000cb25e4112  libstdc++-v3/doc/xml/manual/status_cxx2014.xml
! 1f7687370c4dd89ee1e1fdf8bccfd9dd  libstdc++-v3/doc/xml/manual/status_cxx2017.xml
! fdc6f64bb20e08eb91d244e8e261bd1c  libstdc++-v3/doc/xml/manual/status_cxx2020.xml
  3c72998c4574690fac280c058a0db757  libstdc++-v3/doc/xml/manual/status_cxxis29124.xml
  0328d8bf2d7935051ce9dc880ef63b6d  libstdc++-v3/doc/xml/manual/status_cxxtr1.xml
  716409ea4f3fdc47d1b88cc8ac63b392  libstdc++-v3/doc/xml/manual/status_cxxtr24733.xml
*************** c3326f8e1fa9d5a80edf587591008559  libstd
*** 79142,79148 ****
  39cfd3a0951c5a63fc14689bc5dc22d7  libstdc++-v3/include/bits/basic_string.tcc
  10a9e1a948a50cf2ef7946a010769093  libstdc++-v3/include/bits/boost_concept_check.h
  90935a186da6f614cdb1d98856fad3bb  libstdc++-v3/include/bits/c++0x_warning.h
! c07115f255219768eeff5fb4b584642b  libstdc++-v3/include/bits/c++config
  dd461c33108298290974aa7353346de1  libstdc++-v3/include/bits/char_traits.h
  bc6ad2ba404ac0a6426342fced42c078  libstdc++-v3/include/bits/codecvt.h
  de4b21ba4f0fae0ad1585cddefd68de6  libstdc++-v3/include/bits/concept_check.h
--- 79356,79362 ----
  39cfd3a0951c5a63fc14689bc5dc22d7  libstdc++-v3/include/bits/basic_string.tcc
  10a9e1a948a50cf2ef7946a010769093  libstdc++-v3/include/bits/boost_concept_check.h
  90935a186da6f614cdb1d98856fad3bb  libstdc++-v3/include/bits/c++0x_warning.h
! b9cb809a1c673599eb405a05b6bb9323  libstdc++-v3/include/bits/c++config
  dd461c33108298290974aa7353346de1  libstdc++-v3/include/bits/char_traits.h
  bc6ad2ba404ac0a6426342fced42c078  libstdc++-v3/include/bits/codecvt.h
  de4b21ba4f0fae0ad1585cddefd68de6  libstdc++-v3/include/bits/concept_check.h
*************** ad01ba7b1035a93be5e17d58644ed2af  libstd
*** 79155,79168 ****
  f5fb19ace357d15cea210b637ae23558  libstdc++-v3/include/bits/fs_dir.h
  124ac69361d852dc782040d364d62224  libstdc++-v3/include/bits/fs_fwd.h
  23e69de9dd87c43d9145a2893370ba4e  libstdc++-v3/include/bits/fs_ops.h
! 41c9af4bd8df86377db45b6403c8b9b9  libstdc++-v3/include/bits/fs_path.h
  f9b126b6fc8ff7f0617895e5010daa1f  libstdc++-v3/include/bits/fstream.tcc
  d4d40e971f1c1bca9a12118ad7910a1b  libstdc++-v3/include/bits/functexcept.h
  365995b5e629f2860c719fdd20a31b2b  libstdc++-v3/include/bits/functional_hash.h
  3956e86233769fcb88778be88433c10a  libstdc++-v3/include/bits/gslice.h
  9d378108e803a46692beda42b16683b8  libstdc++-v3/include/bits/gslice_array.h
! 32c0a6545251337ceec0ce5278885668  libstdc++-v3/include/bits/hashtable.h
! 93d7cb07f1d79e74f208ee4ebefa3694  libstdc++-v3/include/bits/hashtable_policy.h
  3fef12519174b6dc9874611953cbdcc3  libstdc++-v3/include/bits/indirect_array.h
  b0b7b5cb6d19f9f714fbfcfffc0f6f45  libstdc++-v3/include/bits/invoke.h
  58bf144047ab3074d7e119e410259eef  libstdc++-v3/include/bits/ios_base.h
--- 79369,79382 ----
  f5fb19ace357d15cea210b637ae23558  libstdc++-v3/include/bits/fs_dir.h
  124ac69361d852dc782040d364d62224  libstdc++-v3/include/bits/fs_fwd.h
  23e69de9dd87c43d9145a2893370ba4e  libstdc++-v3/include/bits/fs_ops.h
! 3f95422515061304fde4cd0e66abfc18  libstdc++-v3/include/bits/fs_path.h
  f9b126b6fc8ff7f0617895e5010daa1f  libstdc++-v3/include/bits/fstream.tcc
  d4d40e971f1c1bca9a12118ad7910a1b  libstdc++-v3/include/bits/functexcept.h
  365995b5e629f2860c719fdd20a31b2b  libstdc++-v3/include/bits/functional_hash.h
  3956e86233769fcb88778be88433c10a  libstdc++-v3/include/bits/gslice.h
  9d378108e803a46692beda42b16683b8  libstdc++-v3/include/bits/gslice_array.h
! 17cc77dbc7789186d28ba49a1bfb1bea  libstdc++-v3/include/bits/hashtable.h
! 47225e356ae855f4eb9982b6ad305570  libstdc++-v3/include/bits/hashtable_policy.h
  3fef12519174b6dc9874611953cbdcc3  libstdc++-v3/include/bits/indirect_array.h
  b0b7b5cb6d19f9f714fbfcfffc0f6f45  libstdc++-v3/include/bits/invoke.h
  58bf144047ab3074d7e119e410259eef  libstdc++-v3/include/bits/ios_base.h
*************** b0b7b5cb6d19f9f714fbfcfffc0f6f45  libstd
*** 79170,79176 ****
  c274ee2a036512dd9feeff31dc21b708  libstdc++-v3/include/bits/list.tcc
  35f7b9dafe4d67ed0f894fd85f823a22  libstdc++-v3/include/bits/locale_classes.h
  a65729da0347ce9528664e50c9cae2bd  libstdc++-v3/include/bits/locale_classes.tcc
! 9b2474efd40c9655cbf07fa1e5514a22  libstdc++-v3/include/bits/locale_conv.h
  f7c6bf239a73516eeb8e55385afbf224  libstdc++-v3/include/bits/locale_facets.h
  10d74f7452c41add4cbb5df33738b5b9  libstdc++-v3/include/bits/locale_facets.tcc
  f71f1ed35feeb6158aa62ea1131b4e33  libstdc++-v3/include/bits/locale_facets_nonio.h
--- 79384,79390 ----
  c274ee2a036512dd9feeff31dc21b708  libstdc++-v3/include/bits/list.tcc
  35f7b9dafe4d67ed0f894fd85f823a22  libstdc++-v3/include/bits/locale_classes.h
  a65729da0347ce9528664e50c9cae2bd  libstdc++-v3/include/bits/locale_classes.tcc
! 93d69638d69655e15d511a01d195ffff  libstdc++-v3/include/bits/locale_conv.h
  f7c6bf239a73516eeb8e55385afbf224  libstdc++-v3/include/bits/locale_facets.h
  10d74f7452c41add4cbb5df33738b5b9  libstdc++-v3/include/bits/locale_facets.tcc
  f71f1ed35feeb6158aa62ea1131b4e33  libstdc++-v3/include/bits/locale_facets_nonio.h
*************** d7beba2aea9aaa0de3e1c6a601090ca7  libstd
*** 79187,79193 ****
  0c20464790cf0fbc9380433d2d8780df  libstdc++-v3/include/bits/predefined_ops.h
  e665ffe71c9979a74d17d9a227fdab1c  libstdc++-v3/include/bits/ptr_traits.h
  2ce8c36ed537421a9a01b30a9b086fac  libstdc++-v3/include/bits/quoted_string.h
! fd37630dc4cb552d7fa106443fd4ab40  libstdc++-v3/include/bits/random.h
  76765b83e81ef7615d08e2e4220fc037  libstdc++-v3/include/bits/random.tcc
  e042b2a4753dd515774ad1ba767c631a  libstdc++-v3/include/bits/range_access.h
  6de1e217fb67850ea7566ce54395d9b9  libstdc++-v3/include/bits/refwrap.h
--- 79401,79407 ----
  0c20464790cf0fbc9380433d2d8780df  libstdc++-v3/include/bits/predefined_ops.h
  e665ffe71c9979a74d17d9a227fdab1c  libstdc++-v3/include/bits/ptr_traits.h
  2ce8c36ed537421a9a01b30a9b086fac  libstdc++-v3/include/bits/quoted_string.h
! 7dcda47733a18025b5569c85fdf305aa  libstdc++-v3/include/bits/random.h
  76765b83e81ef7615d08e2e4220fc037  libstdc++-v3/include/bits/random.tcc
  e042b2a4753dd515774ad1ba767c631a  libstdc++-v3/include/bits/range_access.h
  6de1e217fb67850ea7566ce54395d9b9  libstdc++-v3/include/bits/refwrap.h
*************** b4e125bf6db70cabb3ff01dd592fac0d  libstd
*** 79212,79218 ****
  7932d189fa392fd2a620055ad890bdd1  libstdc++-v3/include/bits/std_abs.h
  5876d0b51aad351f8767a7f5668d062f  libstdc++-v3/include/bits/std_function.h
  57417250dba56b74869e4c4d89ca53d0  libstdc++-v3/include/bits/std_mutex.h
! 45211d00a5934522a50f4246192f6193  libstdc++-v3/include/bits/stl_algo.h
  cad14f08418514ec0a53e7185cf25aad  libstdc++-v3/include/bits/stl_algobase.h
  b5223fb7dd6dd139418da3653626b821  libstdc++-v3/include/bits/stl_bvector.h
  e7eb9cdaef03a0a44d5afad557cfd6a3  libstdc++-v3/include/bits/stl_construct.h
--- 79426,79432 ----
  7932d189fa392fd2a620055ad890bdd1  libstdc++-v3/include/bits/std_abs.h
  5876d0b51aad351f8767a7f5668d062f  libstdc++-v3/include/bits/std_function.h
  57417250dba56b74869e4c4d89ca53d0  libstdc++-v3/include/bits/std_mutex.h
! db893da6b8e50447f550508336537196  libstdc++-v3/include/bits/stl_algo.h
  cad14f08418514ec0a53e7185cf25aad  libstdc++-v3/include/bits/stl_algobase.h
  b5223fb7dd6dd139418da3653626b821  libstdc++-v3/include/bits/stl_bvector.h
  e7eb9cdaef03a0a44d5afad557cfd6a3  libstdc++-v3/include/bits/stl_construct.h
*************** cc5448e17c303f1be3390cd94518dd59  libstd
*** 79234,79240 ****
  5079146c172abbe6f2a5774bdf05891f  libstdc++-v3/include/bits/stl_set.h
  0edbb9339cbc50d0c5a1b70373a59401  libstdc++-v3/include/bits/stl_stack.h
  cd8f2e23dc1110f93a0d0ff326f4c8ca  libstdc++-v3/include/bits/stl_tempbuf.h
! fb7aee6e9cd7080af8dcef3df1bbbfaf  libstdc++-v3/include/bits/stl_tree.h
  1da11d1d2938a1c6bff9d47f518bc627  libstdc++-v3/include/bits/stl_uninitialized.h
  1f0977f00f361948b448c8d209ba1f18  libstdc++-v3/include/bits/stl_vector.h
  71c6aa7e093756cdee9abdb30947681e  libstdc++-v3/include/bits/stream_iterator.h
--- 79448,79454 ----
  5079146c172abbe6f2a5774bdf05891f  libstdc++-v3/include/bits/stl_set.h
  0edbb9339cbc50d0c5a1b70373a59401  libstdc++-v3/include/bits/stl_stack.h
  cd8f2e23dc1110f93a0d0ff326f4c8ca  libstdc++-v3/include/bits/stl_tempbuf.h
! 85e90905fbdf3f62c7b7edbfbe0805f8  libstdc++-v3/include/bits/stl_tree.h
  1da11d1d2938a1c6bff9d47f518bc627  libstdc++-v3/include/bits/stl_uninitialized.h
  1f0977f00f361948b448c8d209ba1f18  libstdc++-v3/include/bits/stl_vector.h
  71c6aa7e093756cdee9abdb30947681e  libstdc++-v3/include/bits/stream_iterator.h
*************** a752945fb8e2baa429e28753092d6cbe  libstd
*** 79244,79250 ****
  54d6c192d7aa0b179e3c36dce066db6f  libstdc++-v3/include/bits/stringfwd.h
  1de8e1e61d40a4738ea48dc507475128  libstdc++-v3/include/bits/uniform_int_dist.h
  e46d85421e1e7c61a598c9a33e979693  libstdc++-v3/include/bits/unique_lock.h
! 7c0f8d4eb642290254aa82177222406d  libstdc++-v3/include/bits/unique_ptr.h
  153b61a1c1ff148569ef22d30e908109  libstdc++-v3/include/bits/unordered_map.h
  b3d7e91fcdf7063c94b272097ed8f455  libstdc++-v3/include/bits/unordered_set.h
  1053e71b8fd4aced4cd00e8f7c0e6347  libstdc++-v3/include/bits/uses_allocator.h
--- 79458,79464 ----
  54d6c192d7aa0b179e3c36dce066db6f  libstdc++-v3/include/bits/stringfwd.h
  1de8e1e61d40a4738ea48dc507475128  libstdc++-v3/include/bits/uniform_int_dist.h
  e46d85421e1e7c61a598c9a33e979693  libstdc++-v3/include/bits/unique_lock.h
! af3ba229e4e2dd3d5c7d7744a414441f  libstdc++-v3/include/bits/unique_ptr.h
  153b61a1c1ff148569ef22d30e908109  libstdc++-v3/include/bits/unordered_map.h
  b3d7e91fcdf7063c94b272097ed8f455  libstdc++-v3/include/bits/unordered_set.h
  1053e71b8fd4aced4cd00e8f7c0e6347  libstdc++-v3/include/bits/uses_allocator.h
*************** d741d9c63f672f9b2ea45e4178f4046c  libstd
*** 79378,79389 ****
  2ea5d6cc9ad5e33d7da8fa4a2a0d7566  libstdc++-v3/include/decimal/decimal
  64673c147c65045bc2e99f231e3b535e  libstdc++-v3/include/decimal/decimal.h
  57c6e07a383adb24fa0b7b261d1646db  libstdc++-v3/include/experimental/algorithm
! 943ff98b9dbf28c49fe5196ece9fcfc9  libstdc++-v3/include/experimental/any
  38221544ebf64e3f178678d5e4ef97c8  libstdc++-v3/include/experimental/array
  cd8c8e0dcf7a8eb5ac7be0f70f6ce37f  libstdc++-v3/include/experimental/bits/fs_dir.h
  5a7302e8c74e6204e58f19ab4c957fb1  libstdc++-v3/include/experimental/bits/fs_fwd.h
  467b05331a5b50c44ba39b18cd301168  libstdc++-v3/include/experimental/bits/fs_ops.h
! aaa873fcf097532181147f47d7268a6e  libstdc++-v3/include/experimental/bits/fs_path.h
  741a34ab6f3a02b35e48a55f8c1d750b  libstdc++-v3/include/experimental/bits/lfts_config.h
  f1db6717979c01f49f23ffb4f58ddf2a  libstdc++-v3/include/experimental/bits/net.h
  db9101623bdadae06950f396c224a4f6  libstdc++-v3/include/experimental/bits/shared_ptr.h
--- 79592,79603 ----
  2ea5d6cc9ad5e33d7da8fa4a2a0d7566  libstdc++-v3/include/decimal/decimal
  64673c147c65045bc2e99f231e3b535e  libstdc++-v3/include/decimal/decimal.h
  57c6e07a383adb24fa0b7b261d1646db  libstdc++-v3/include/experimental/algorithm
! efb397458ef03b20b1981b22166d571c  libstdc++-v3/include/experimental/any
  38221544ebf64e3f178678d5e4ef97c8  libstdc++-v3/include/experimental/array
  cd8c8e0dcf7a8eb5ac7be0f70f6ce37f  libstdc++-v3/include/experimental/bits/fs_dir.h
  5a7302e8c74e6204e58f19ab4c957fb1  libstdc++-v3/include/experimental/bits/fs_fwd.h
  467b05331a5b50c44ba39b18cd301168  libstdc++-v3/include/experimental/bits/fs_ops.h
! 3d3c9465930bdd52a5bc1742b4e4f9ba  libstdc++-v3/include/experimental/bits/fs_path.h
  741a34ab6f3a02b35e48a55f8c1d750b  libstdc++-v3/include/experimental/bits/lfts_config.h
  f1db6717979c01f49f23ffb4f58ddf2a  libstdc++-v3/include/experimental/bits/net.h
  db9101623bdadae06950f396c224a4f6  libstdc++-v3/include/experimental/bits/shared_ptr.h
*************** f0a25bc94cf0921fa22387cc5b65ef2d  libstd
*** 79418,79424 ****
  571dea4a80152aa6f889c67a6d16eabb  libstdc++-v3/include/experimental/system_error
  7eb4222cd8d331a947f9df76c886aeb0  libstdc++-v3/include/experimental/timer
  72d8cc3e07b46973828cedd2867ea7ef  libstdc++-v3/include/experimental/tuple
! 0d4b9b96fa79d2847ebe04966a56759e  libstdc++-v3/include/experimental/type_traits
  3a7a3fe153763e48536dcb00233987fc  libstdc++-v3/include/experimental/unordered_map
  f8af5648d10d20a6dbbeac79d2271397  libstdc++-v3/include/experimental/unordered_set
  fe33f5b47f7023136b493f1175845de2  libstdc++-v3/include/experimental/utility
--- 79632,79638 ----
  571dea4a80152aa6f889c67a6d16eabb  libstdc++-v3/include/experimental/system_error
  7eb4222cd8d331a947f9df76c886aeb0  libstdc++-v3/include/experimental/timer
  72d8cc3e07b46973828cedd2867ea7ef  libstdc++-v3/include/experimental/tuple
! ff3cc3da48843aefc0257a32abdfa896  libstdc++-v3/include/experimental/type_traits
  3a7a3fe153763e48536dcb00233987fc  libstdc++-v3/include/experimental/unordered_map
  f8af5648d10d20a6dbbeac79d2271397  libstdc++-v3/include/experimental/unordered_set
  fe33f5b47f7023136b493f1175845de2  libstdc++-v3/include/experimental/utility
*************** eaa7af3803834387d1048d319122595a  libstd
*** 79789,79796 ****
  75cfb36aeb3ed8672bb4e2957272203c  libstdc++-v3/include/pstl/LICENSE.txt
  8c0ecc88b53123c47f7707f968274c59  libstdc++-v3/include/pstl/algorithm_fwd.h
  9a4bdf5d9b1cd2ac9f6d22d3670392fc  libstdc++-v3/include/pstl/algorithm_impl.h
! 81de91b85198a6e317a6d732047848d2  libstdc++-v3/include/pstl/execution_defs.h
! dede89d78f904d6cc286b207026d5926  libstdc++-v3/include/pstl/execution_impl.h
  a40b91a2f5d163855500b7b076e02196  libstdc++-v3/include/pstl/glue_algorithm_defs.h
  c4de512ed3f0926bbcf78aefa61e5199  libstdc++-v3/include/pstl/glue_algorithm_impl.h
  80db855b3b6cd3b08124d6c50b7290ab  libstdc++-v3/include/pstl/glue_execution_defs.h
--- 80003,80010 ----
  75cfb36aeb3ed8672bb4e2957272203c  libstdc++-v3/include/pstl/LICENSE.txt
  8c0ecc88b53123c47f7707f968274c59  libstdc++-v3/include/pstl/algorithm_fwd.h
  9a4bdf5d9b1cd2ac9f6d22d3670392fc  libstdc++-v3/include/pstl/algorithm_impl.h
! 141f3b6d3911b389eb23fe7378dc757f  libstdc++-v3/include/pstl/execution_defs.h
! 660008555dc754ed77108b1b4578d4bd  libstdc++-v3/include/pstl/execution_impl.h
  a40b91a2f5d163855500b7b076e02196  libstdc++-v3/include/pstl/glue_algorithm_defs.h
  c4de512ed3f0926bbcf78aefa61e5199  libstdc++-v3/include/pstl/glue_algorithm_impl.h
  80db855b3b6cd3b08124d6c50b7290ab  libstdc++-v3/include/pstl/glue_execution_defs.h
*************** c4de512ed3f0926bbcf78aefa61e5199  libstd
*** 79808,79818 ****
  e82fbfc9e96c43ba5afca7b9a56b2b54  libstdc++-v3/include/pstl/pstl_config.h
  503abd4e9cf8d72bdacde6ea05362556  libstdc++-v3/include/pstl/unseq_backend_simd.h
  6252c95ec128123051be8b56ec370f2e  libstdc++-v3/include/pstl/utils.h
! 87e669287b288f4ccd6f13a2277c592a  libstdc++-v3/include/std/algorithm
! 5637c2c47a0cf173b074f64b5504439d  libstdc++-v3/include/std/any
  9c95de8ed8f9fb8b520d4b044cc8cc95  libstdc++-v3/include/std/array
  57af15edb59ddc1f865e104b83dbe8ef  libstdc++-v3/include/std/atomic
! 026b7039103e11fbf5ecd15d4810baa8  libstdc++-v3/include/std/bit
  654e1a940bd0c28963b4432a47917e2b  libstdc++-v3/include/std/bitset
  a63b95e84dd925559a78e490d3df3b7b  libstdc++-v3/include/std/charconv
  68cb52fefeed3034f42843be40c73806  libstdc++-v3/include/std/chrono
--- 80022,80032 ----
  e82fbfc9e96c43ba5afca7b9a56b2b54  libstdc++-v3/include/pstl/pstl_config.h
  503abd4e9cf8d72bdacde6ea05362556  libstdc++-v3/include/pstl/unseq_backend_simd.h
  6252c95ec128123051be8b56ec370f2e  libstdc++-v3/include/pstl/utils.h
! 69fdd8ef7fd3095846bce082313641b4  libstdc++-v3/include/std/algorithm
! 3e4198f0967f11d5b0c0c6b1a9b251e1  libstdc++-v3/include/std/any
  9c95de8ed8f9fb8b520d4b044cc8cc95  libstdc++-v3/include/std/array
  57af15edb59ddc1f865e104b83dbe8ef  libstdc++-v3/include/std/atomic
! 8f149486561448574d1d1c87402a5ac5  libstdc++-v3/include/std/bit
  654e1a940bd0c28963b4432a47917e2b  libstdc++-v3/include/std/bitset
  a63b95e84dd925559a78e490d3df3b7b  libstdc++-v3/include/std/charconv
  68cb52fefeed3034f42843be40c73806  libstdc++-v3/include/std/chrono
*************** c2c242aec1f37408c35701d73ebc75c6  libstd
*** 79836,79852 ****
  57d291824fbc7ca445adbc15a7fc98be  libstdc++-v3/include/std/list
  b0a390471b8008abda2ef17a4670c389  libstdc++-v3/include/std/locale
  6d24d442604b219cfdeeedfe9da378f4  libstdc++-v3/include/std/map
! b9e1f5ac0f49dcc9d682d68dca76bbef  libstdc++-v3/include/std/memory
  9e91e7b2acba7cc15a400617c0391972  libstdc++-v3/include/std/memory_resource
  d2333804d6e573c8ee88e7907a6a82d8  libstdc++-v3/include/std/mutex
! a4b97f69f7dc9bed218c8229bfdbac06  libstdc++-v3/include/std/numeric
  f2c2315846427ddce9a56b94863068c5  libstdc++-v3/include/std/optional
  b98b3ecbc50df6d02cf8a1bbce109e7a  libstdc++-v3/include/std/ostream
  39fcb44dab41f9aa0bef997a251c4e29  libstdc++-v3/include/std/queue
  7179e8e7f9462f6e06ebeb7f3db836fd  libstdc++-v3/include/std/random
  130614bda011b7470219fbbcb6d651b2  libstdc++-v3/include/std/ratio
  1881f33afe93fb9e6b2ba0178e030e58  libstdc++-v3/include/std/regex
! c859547b511b8ba2c6e34930bd5822db  libstdc++-v3/include/std/scoped_allocator
  509a8a66f470404780b6c1d30223667e  libstdc++-v3/include/std/set
  7a70f23a3d1aa0e9250beca241cfa491  libstdc++-v3/include/std/shared_mutex
  04f9fa1a05b7bed8f797f7bec7555a03  libstdc++-v3/include/std/sstream
--- 80050,80066 ----
  57d291824fbc7ca445adbc15a7fc98be  libstdc++-v3/include/std/list
  b0a390471b8008abda2ef17a4670c389  libstdc++-v3/include/std/locale
  6d24d442604b219cfdeeedfe9da378f4  libstdc++-v3/include/std/map
! f78983d4521095e63da01cf200c0ed07  libstdc++-v3/include/std/memory
  9e91e7b2acba7cc15a400617c0391972  libstdc++-v3/include/std/memory_resource
  d2333804d6e573c8ee88e7907a6a82d8  libstdc++-v3/include/std/mutex
! be2ae9725317ba3cad90289299098bab  libstdc++-v3/include/std/numeric
  f2c2315846427ddce9a56b94863068c5  libstdc++-v3/include/std/optional
  b98b3ecbc50df6d02cf8a1bbce109e7a  libstdc++-v3/include/std/ostream
  39fcb44dab41f9aa0bef997a251c4e29  libstdc++-v3/include/std/queue
  7179e8e7f9462f6e06ebeb7f3db836fd  libstdc++-v3/include/std/random
  130614bda011b7470219fbbcb6d651b2  libstdc++-v3/include/std/ratio
  1881f33afe93fb9e6b2ba0178e030e58  libstdc++-v3/include/std/regex
! b7b9d90e5a96c10fd75ca50e673f2722  libstdc++-v3/include/std/scoped_allocator
  509a8a66f470404780b6c1d30223667e  libstdc++-v3/include/std/set
  7a70f23a3d1aa0e9250beca241cfa491  libstdc++-v3/include/std/shared_mutex
  04f9fa1a05b7bed8f797f7bec7555a03  libstdc++-v3/include/std/sstream
*************** cce28f8b60e9ed2e900998b12565d2a2  libstd
*** 79857,79872 ****
  e3152b05234bb0b1b3ebe01a9b381b88  libstdc++-v3/include/std/string_view
  fa4ccc1ecd9a3eee444ae02c5fa8c921  libstdc++-v3/include/std/system_error
  f1f381bc4a10d4580c3976338bb5ffee  libstdc++-v3/include/std/thread
! 354297547a68b07bb72913aa3629ad0c  libstdc++-v3/include/std/tuple
! 9bc7ec05275f6e81008e18bf63ba42af  libstdc++-v3/include/std/type_traits
  67eaa5c4cdcdaa1de1c2652350ab1b7e  libstdc++-v3/include/std/typeindex
  6619c56f7566124bd6fece25a47e7a15  libstdc++-v3/include/std/unordered_map
  978751cff467ba2c2f5c762a9254abaa  libstdc++-v3/include/std/unordered_set
  394b1cb0cafd891797ad990095eb4df0  libstdc++-v3/include/std/utility
  65f2b095c7f7d08145ac17fe0b04f88b  libstdc++-v3/include/std/valarray
! a38b768ea63daa39f3435804b5ae1603  libstdc++-v3/include/std/variant
  624a3173e77ca9b51ae9ddb764e71af3  libstdc++-v3/include/std/vector
! 5bc0ea78887af866db3fe5844dd50211  libstdc++-v3/include/std/version
  8356854073cfb6742cd411edadb59a90  libstdc++-v3/include/tr1/array
  e824ab79488bb70e859dd27c9fcc9d07  libstdc++-v3/include/tr1/bessel_function.tcc
  72cfb57c55ba2dfc7175f9c1734f9980  libstdc++-v3/include/tr1/beta_function.tcc
--- 80071,80086 ----
  e3152b05234bb0b1b3ebe01a9b381b88  libstdc++-v3/include/std/string_view
  fa4ccc1ecd9a3eee444ae02c5fa8c921  libstdc++-v3/include/std/system_error
  f1f381bc4a10d4580c3976338bb5ffee  libstdc++-v3/include/std/thread
! f1adc9844c843c09d864da9535c571e5  libstdc++-v3/include/std/tuple
! 23ca38e54ec7cd1b60f51e47ecab31dd  libstdc++-v3/include/std/type_traits
  67eaa5c4cdcdaa1de1c2652350ab1b7e  libstdc++-v3/include/std/typeindex
  6619c56f7566124bd6fece25a47e7a15  libstdc++-v3/include/std/unordered_map
  978751cff467ba2c2f5c762a9254abaa  libstdc++-v3/include/std/unordered_set
  394b1cb0cafd891797ad990095eb4df0  libstdc++-v3/include/std/utility
  65f2b095c7f7d08145ac17fe0b04f88b  libstdc++-v3/include/std/valarray
! 8e06a67b5758018be282b1ba145f1c26  libstdc++-v3/include/std/variant
  624a3173e77ca9b51ae9ddb764e71af3  libstdc++-v3/include/std/vector
! e101a9880eb914bfe10bdca8456e82ad  libstdc++-v3/include/std/version
  8356854073cfb6742cd411edadb59a90  libstdc++-v3/include/tr1/array
  e824ab79488bb70e859dd27c9fcc9d07  libstdc++-v3/include/tr1/bessel_function.tcc
  72cfb57c55ba2dfc7175f9c1734f9980  libstdc++-v3/include/tr1/beta_function.tcc
*************** ab74b2f55657d8f21c52698c7a162998  libstd
*** 79947,79953 ****
  5ffe9e90881690891080be57a3d81e9c  libstdc++-v3/libsupc++/bad_cast.cc
  14f4fff4bd46ac6643896ced1fe79f11  libstdc++-v3/libsupc++/bad_typeid.cc
  706169dc599d0a1776bc8a6ca992e564  libstdc++-v3/libsupc++/class_type_info.cc
! c1ef97606ac51486d241f853307ff597  libstdc++-v3/libsupc++/cxxabi.h
  83ef383601c6d6306dd236f38fef3020  libstdc++-v3/libsupc++/cxxabi_forced.h
  6e70e8401c5a8839ebb2bae917e4c523  libstdc++-v3/libsupc++/cxxabi_init_exception.h
  24ac601a81773a29c6d36ebc8a62386c  libstdc++-v3/libsupc++/del_op.cc
--- 80161,80167 ----
  5ffe9e90881690891080be57a3d81e9c  libstdc++-v3/libsupc++/bad_cast.cc
  14f4fff4bd46ac6643896ced1fe79f11  libstdc++-v3/libsupc++/bad_typeid.cc
  706169dc599d0a1776bc8a6ca992e564  libstdc++-v3/libsupc++/class_type_info.cc
! c52db4128a4ab2f5bc59bb66af7d139a  libstdc++-v3/libsupc++/cxxabi.h
  83ef383601c6d6306dd236f38fef3020  libstdc++-v3/libsupc++/cxxabi_forced.h
  6e70e8401c5a8839ebb2bae917e4c523  libstdc++-v3/libsupc++/cxxabi_init_exception.h
  24ac601a81773a29c6d36ebc8a62386c  libstdc++-v3/libsupc++/del_op.cc
*************** fe7ae408ceba5393ac112a19ac4d31d6  libstd
*** 79987,79993 ****
  d2367457a61b5db1690dec909e723970  libstdc++-v3/libsupc++/function_type_info.cc
  41d6987dcd90d16fa7a901bb84143254  libstdc++-v3/libsupc++/fundamental_type_info.cc
  20b0bd1bad9616ed0af96d2995b74fa1  libstdc++-v3/libsupc++/guard.cc
! 7123536356027b6379208aa38b376bbb  libstdc++-v3/libsupc++/guard_error.cc
  9663b9e8eb5e1c5a44095072341b328d  libstdc++-v3/libsupc++/hash_bytes.cc
  560b2cda331f1e8679a5ce5acf8b06b4  libstdc++-v3/libsupc++/hash_bytes.h
  e8747e910b79ad486022d5c882b511c1  libstdc++-v3/libsupc++/initializer_list
--- 80201,80207 ----
  d2367457a61b5db1690dec909e723970  libstdc++-v3/libsupc++/function_type_info.cc
  41d6987dcd90d16fa7a901bb84143254  libstdc++-v3/libsupc++/fundamental_type_info.cc
  20b0bd1bad9616ed0af96d2995b74fa1  libstdc++-v3/libsupc++/guard.cc
! 67149fd04cd120e9a895c22f8a010752  libstdc++-v3/libsupc++/guard_error.cc
  9663b9e8eb5e1c5a44095072341b328d  libstdc++-v3/libsupc++/hash_bytes.cc
  560b2cda331f1e8679a5ce5acf8b06b4  libstdc++-v3/libsupc++/hash_bytes.h
  e8747e910b79ad486022d5c882b511c1  libstdc++-v3/libsupc++/initializer_list
*************** e8e7773bc629a008b2813ee507a0dab6  libstd
*** 80044,80051 ****
  80b6ff44b325c6b6d113435d8eea4b76  libstdc++-v3/scripts/make_graph.py
  f1f331005dc16d1c4b2aada093896f4b  libstdc++-v3/scripts/run_doxygen
  7579350b0ac0412cb42e9c354485ebd9  libstdc++-v3/scripts/testsuite_flags.in
! 8895741afd89be83659b7ff41bc21c7e  libstdc++-v3/src/Makefile.am
! 14b17fe4ae0efa8e10adace3e4b2d86b  libstdc++-v3/src/Makefile.in
  90916fb7977195460281e5c1d76f6256  libstdc++-v3/src/c++11/Makefile.am
  3226b203f60b6b2b599d1e3d6c98592b  libstdc++-v3/src/c++11/Makefile.in
  33fe7a6f982d281233a36524c3e996c9  libstdc++-v3/src/c++11/chrono.cc
--- 80258,80265 ----
  80b6ff44b325c6b6d113435d8eea4b76  libstdc++-v3/scripts/make_graph.py
  f1f331005dc16d1c4b2aada093896f4b  libstdc++-v3/scripts/run_doxygen
  7579350b0ac0412cb42e9c354485ebd9  libstdc++-v3/scripts/testsuite_flags.in
! 9be8c227fd95a6c24e1b96c92a354f12  libstdc++-v3/src/Makefile.am
! 141231ab0864bbbb4b36b9d6a4f743d2  libstdc++-v3/src/Makefile.in
  90916fb7977195460281e5c1d76f6256  libstdc++-v3/src/c++11/Makefile.am
  3226b203f60b6b2b599d1e3d6c98592b  libstdc++-v3/src/c++11/Makefile.in
  33fe7a6f982d281233a36524c3e996c9  libstdc++-v3/src/c++11/chrono.cc
*************** fa5778ab5748bf5015c83010ab87e344  libstd
*** 80061,80067 ****
  a7946422a671c3fbbf79b24bbd82ff9b  libstdc++-v3/src/c++11/cow-shim_facets.cc
  f2043b8154471286c60f8e344f6f9729  libstdc++-v3/src/c++11/cow-sstream-inst.cc
  fa7edec860abf3ccba263b8effc6e272  libstdc++-v3/src/c++11/cow-stdexcept.cc
! d709ba0181059a54b22ada94f2324bbb  libstdc++-v3/src/c++11/cow-string-inst.cc
  bdf53b004c6bef9fe2e81c34076e4d9a  libstdc++-v3/src/c++11/cow-string-io-inst.cc
  b60703370d8a9146b05f4d1cbe07fd75  libstdc++-v3/src/c++11/cow-wstring-inst.cc
  731ff109608b4e411ddcd5cd3d42c18d  libstdc++-v3/src/c++11/cow-wstring-io-inst.cc
--- 80275,80281 ----
  a7946422a671c3fbbf79b24bbd82ff9b  libstdc++-v3/src/c++11/cow-shim_facets.cc
  f2043b8154471286c60f8e344f6f9729  libstdc++-v3/src/c++11/cow-sstream-inst.cc
  fa7edec860abf3ccba263b8effc6e272  libstdc++-v3/src/c++11/cow-stdexcept.cc
! a8cdd6764d135f9b712ed77485ebed9c  libstdc++-v3/src/c++11/cow-string-inst.cc
  bdf53b004c6bef9fe2e81c34076e4d9a  libstdc++-v3/src/c++11/cow-string-io-inst.cc
  b60703370d8a9146b05f4d1cbe07fd75  libstdc++-v3/src/c++11/cow-wstring-inst.cc
  731ff109608b4e411ddcd5cd3d42c18d  libstdc++-v3/src/c++11/cow-wstring-io-inst.cc
*************** e38fab68f0c3915cce3ee9395caa2557  libstd
*** 80091,80097 ****
  644ff67ad5807faee3bab7cd125e7350  libstdc++-v3/src/c++11/mutex_pool.h
  b0313169a6f6368e4b3aa32d0d57191a  libstdc++-v3/src/c++11/ostream-inst.cc
  5eaa15b36ff65daea76dc061f153e828  libstdc++-v3/src/c++11/placeholders.cc
! 674150bd6944d847f1cf1cd16385b1a9  libstdc++-v3/src/c++11/random.cc
  acb0813dcd44d87c860bd70f20035ecb  libstdc++-v3/src/c++11/regex.cc
  a0387f1dd28509bb565d0a9e9b6bc122  libstdc++-v3/src/c++11/shared_ptr.cc
  0e226a55c80b346fffd6c4d06e018cb9  libstdc++-v3/src/c++11/snprintf_lite.cc
--- 80305,80311 ----
  644ff67ad5807faee3bab7cd125e7350  libstdc++-v3/src/c++11/mutex_pool.h
  b0313169a6f6368e4b3aa32d0d57191a  libstdc++-v3/src/c++11/ostream-inst.cc
  5eaa15b36ff65daea76dc061f153e828  libstdc++-v3/src/c++11/placeholders.cc
! caa296410418ee91cdf78a7111a2a57d  libstdc++-v3/src/c++11/random.cc
  acb0813dcd44d87c860bd70f20035ecb  libstdc++-v3/src/c++11/regex.cc
  a0387f1dd28509bb565d0a9e9b6bc122  libstdc++-v3/src/c++11/shared_ptr.cc
  0e226a55c80b346fffd6c4d06e018cb9  libstdc++-v3/src/c++11/snprintf_lite.cc
*************** cdb42d548fb68dcc8d8b2b19f4e3b838  libstd
*** 80113,80120 ****
  9dd26b0a968f9d1f3ad03241a9479a36  libstdc++-v3/src/c++17/cow-string-inst.cc
  21e22ff1ddec6a91c7b379d6f6398649  libstdc++-v3/src/c++17/default_resource.h
  44311054522bc1fcc8f8c2d6d245fb1e  libstdc++-v3/src/c++17/fs_dir.cc
! b8c523c66c1713e871e0e8ddb7979a28  libstdc++-v3/src/c++17/fs_ops.cc
! f07f6b91c81c80dd7ba6ca1c70cf5774  libstdc++-v3/src/c++17/fs_path.cc
  c2553aa3ff07335e6cf5ffcee00fe81f  libstdc++-v3/src/c++17/memory_resource.cc
  1af5792e5d30c803b2b43f569aa2009b  libstdc++-v3/src/c++17/ostream-inst.cc
  40f1c35dfa9dde3a48f23c6fd45542b7  libstdc++-v3/src/c++17/string-inst.cc
--- 80327,80334 ----
  9dd26b0a968f9d1f3ad03241a9479a36  libstdc++-v3/src/c++17/cow-string-inst.cc
  21e22ff1ddec6a91c7b379d6f6398649  libstdc++-v3/src/c++17/default_resource.h
  44311054522bc1fcc8f8c2d6d245fb1e  libstdc++-v3/src/c++17/fs_dir.cc
! 6012582d6d236fb87a1db9800075149c  libstdc++-v3/src/c++17/fs_ops.cc
! 37d4ba4018059e2b568837efcc446d79  libstdc++-v3/src/c++17/fs_path.cc
  c2553aa3ff07335e6cf5ffcee00fe81f  libstdc++-v3/src/c++17/memory_resource.cc
  1af5792e5d30c803b2b43f569aa2009b  libstdc++-v3/src/c++17/ostream-inst.cc
  40f1c35dfa9dde3a48f23c6fd45542b7  libstdc++-v3/src/c++17/string-inst.cc
*************** ac77507691a841d710049cb24b2ed527  libstd
*** 80169,80175 ****
  dcad43451e6bcc72bad1f84e4dc8a1fa  libstdc++-v3/src/filesystem/dir.cc
  43686f627198cf8f07f20bb6fd3956a6  libstdc++-v3/src/filesystem/ops-common.h
  2f3d78abd4cdfffc6f390a21857c654d  libstdc++-v3/src/filesystem/ops.cc
! d6a0738b90cb63cab546925ac069e07c  libstdc++-v3/src/filesystem/path.cc
  d49521ccf869845cbde641d81c74b920  libstdc++-v3/src/shared/hashtable-aux.cc
  e9b48a79435ee0015728938dfbe34881  libstdc++-v3/testsuite/17_intro/freestanding.cc
  2ba7636ae6c959d3f7fc9d610c6dc89a  libstdc++-v3/testsuite/17_intro/headers/c++1998/49745.cc
--- 80383,80389 ----
  dcad43451e6bcc72bad1f84e4dc8a1fa  libstdc++-v3/src/filesystem/dir.cc
  43686f627198cf8f07f20bb6fd3956a6  libstdc++-v3/src/filesystem/ops-common.h
  2f3d78abd4cdfffc6f390a21857c654d  libstdc++-v3/src/filesystem/ops.cc
! 8061bbd7c2c95ce6c0a1e524ec6cf1f1  libstdc++-v3/src/filesystem/path.cc
  d49521ccf869845cbde641d81c74b920  libstdc++-v3/src/shared/hashtable-aux.cc
  e9b48a79435ee0015728938dfbe34881  libstdc++-v3/testsuite/17_intro/freestanding.cc
  2ba7636ae6c959d3f7fc9d610c6dc89a  libstdc++-v3/testsuite/17_intro/headers/c++1998/49745.cc
*************** ef6315c5db03663c3dda103e6d9a1a6e  libstd
*** 80223,80229 ****
  e3ed3e41d5f226929e61703c27f693c5  libstdc++-v3/testsuite/17_intro/headers/c++2020/operator_names.cc
  6a82d8566c6680259cdb820ea85115d2  libstdc++-v3/testsuite/17_intro/headers/c++2020/stdc++.cc
  1acef44ca839d7e2dfea0ab04ee4e360  libstdc++-v3/testsuite/17_intro/headers/c++2020/stdc++_multiple_inclusion.cc
! ddd168118bc853d78b1b11e3edb2ee2f  libstdc++-v3/testsuite/17_intro/names.cc
  3152ffd9fa3e4f32132af4217744b741  libstdc++-v3/testsuite/17_intro/shared_with_static_deps.cc
  5d70096baecf4449bb06506ff42b42a3  libstdc++-v3/testsuite/17_intro/static.cc
  ae7c07c2da8f2b7bcb60cf84d2ebc4b3  libstdc++-v3/testsuite/17_intro/tag_type_explicit_ctor.cc
--- 80437,80443 ----
  e3ed3e41d5f226929e61703c27f693c5  libstdc++-v3/testsuite/17_intro/headers/c++2020/operator_names.cc
  6a82d8566c6680259cdb820ea85115d2  libstdc++-v3/testsuite/17_intro/headers/c++2020/stdc++.cc
  1acef44ca839d7e2dfea0ab04ee4e360  libstdc++-v3/testsuite/17_intro/headers/c++2020/stdc++_multiple_inclusion.cc
! b10da0ada82b1fb18021c69d2f19742e  libstdc++-v3/testsuite/17_intro/names.cc
  3152ffd9fa3e4f32132af4217744b741  libstdc++-v3/testsuite/17_intro/shared_with_static_deps.cc
  5d70096baecf4449bb06506ff42b42a3  libstdc++-v3/testsuite/17_intro/static.cc
  ae7c07c2da8f2b7bcb60cf84d2ebc4b3  libstdc++-v3/testsuite/17_intro/tag_type_explicit_ctor.cc
*************** ae7c07c2da8f2b7bcb60cf84d2ebc4b3  libstd
*** 80231,80236 ****
--- 80445,80451 ----
  727622bbd0cb158a360e9f72bd5560d1  libstdc++-v3/testsuite/17_intro/using_namespace_std_exp_neg.cc
  d74c14da167bc7913c7402b3db251404  libstdc++-v3/testsuite/17_intro/using_namespace_std_tr1_neg.cc
  ee6c552c4f7e2c28bdef9e2d245b6739  libstdc++-v3/testsuite/18_support/50594.cc
+ 2f87c47ecadaa7e8377f15d2db944354  libstdc++-v3/testsuite/18_support/51333.cc
  5696c1bcc1a85e93d0ed124ec9a45751  libstdc++-v3/testsuite/18_support/aligned_alloc/aligned_alloc.cc
  7778da10e40305c4b031bfd44eb239c9  libstdc++-v3/testsuite/18_support/bad_alloc/cons_virtual_derivation.cc
  6ba792e5d65f02ca82767e77fe8d1718  libstdc++-v3/testsuite/18_support/bad_alloc/what.cc
*************** bc282c76f15f9856d625a41f2fb88e34  libstd
*** 80265,80270 ****
--- 80480,80486 ----
  6f8fc57a95eab6f266c17494a3c50df9  libstdc++-v3/testsuite/18_support/exception_ptr/rethrow_exception.cc
  50f54ce5f7d4fc2d43206b7f4f8e31ce  libstdc++-v3/testsuite/18_support/free_eh_pool.cc
  decbbeaaa2aab789f2b05765eb54ea9d  libstdc++-v3/testsuite/18_support/headers/cfloat/values.cc
+ 1efb09b5861c92699fd13ac7ed3f8d02  libstdc++-v3/testsuite/18_support/headers/cfloat/values_c++17.cc
  fb1fec85f5f309967d0b68553c5cc06d  libstdc++-v3/testsuite/18_support/headers/climits/values.cc
  857854a03c556398c8732de822ceee14  libstdc++-v3/testsuite/18_support/headers/csetjmp/functions_std.cc
  e16b4c6e1c92d7199d634b3f98399773  libstdc++-v3/testsuite/18_support/headers/csetjmp/macros.cc
*************** b923baa15e4c6d1370318db408bc1d1c  libstd
*** 80582,80588 ****
  683c03034d352f5949a0497d13e400b4  libstdc++-v3/testsuite/20_util/enable_shared_from_this/members/unique_ptr.cc
  7bef2fddac3e99f7206e58db5ea5d295  libstdc++-v3/testsuite/20_util/enable_shared_from_this/members/weak_from_this.cc
  7cda3dc94118d73c2174be60aca1e408  libstdc++-v3/testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc
- ebc850dea30666958e224fbad3b34207  libstdc++-v3/testsuite/20_util/endian/1.cc
  13579b0471dac6a47dc7f6660dee3581  libstdc++-v3/testsuite/20_util/exchange/1.cc
  037ebfb31f2f27c58bf988c9d2bf3e9c  libstdc++-v3/testsuite/20_util/extent/requirements/explicit_instantiation.cc
  4be15674857c68071e6f104b3e6fff8f  libstdc++-v3/testsuite/20_util/extent/requirements/typedefs.cc
--- 80798,80803 ----
*************** c5581611bd763447e6ef05cc22d1d854  libstd
*** 80746,80752 ****
  8b5573d9d0fc7a1cd8954d5638a37be1  libstdc++-v3/testsuite/20_util/is_constructible/requirements/explicit_instantiation.cc
  8af31fe148e0ef27bba845c708b65196  libstdc++-v3/testsuite/20_util/is_constructible/requirements/typedefs.cc
  de5f8ff4b4389666f890bcebf7190c1b  libstdc++-v3/testsuite/20_util/is_constructible/value-2.cc
! a7f6c1392cc5cd17b0d547f7ad6099e0  libstdc++-v3/testsuite/20_util/is_constructible/value.cc
  017f5e6de85f743930c7d5ea8a659293  libstdc++-v3/testsuite/20_util/is_convertible/requirements/explicit_instantiation.cc
  7434edf62d89ef8c709cad13bd12e34a  libstdc++-v3/testsuite/20_util/is_convertible/requirements/typedefs.cc
  e4ef28022258387e0682513cc1c46c30  libstdc++-v3/testsuite/20_util/is_convertible/value.cc
--- 80961,80967 ----
  8b5573d9d0fc7a1cd8954d5638a37be1  libstdc++-v3/testsuite/20_util/is_constructible/requirements/explicit_instantiation.cc
  8af31fe148e0ef27bba845c708b65196  libstdc++-v3/testsuite/20_util/is_constructible/requirements/typedefs.cc
  de5f8ff4b4389666f890bcebf7190c1b  libstdc++-v3/testsuite/20_util/is_constructible/value-2.cc
! 741c96b042bf28218026ede32bf3802c  libstdc++-v3/testsuite/20_util/is_constructible/value.cc
  017f5e6de85f743930c7d5ea8a659293  libstdc++-v3/testsuite/20_util/is_convertible/requirements/explicit_instantiation.cc
  7434edf62d89ef8c709cad13bd12e34a  libstdc++-v3/testsuite/20_util/is_convertible/requirements/typedefs.cc
  e4ef28022258387e0682513cc1c46c30  libstdc++-v3/testsuite/20_util/is_convertible/value.cc
*************** e4ef28022258387e0682513cc1c46c30  libstd
*** 80758,80764 ****
  a8992763cd43ef41876f0466a9b8eb7d  libstdc++-v3/testsuite/20_util/is_copy_constructible/value.cc
  5023cb7efbf0207a7545f206808dc954  libstdc++-v3/testsuite/20_util/is_default_constructible/requirements/explicit_instantiation.cc
  44c8ff5100b49061701c4dd06e56d1e0  libstdc++-v3/testsuite/20_util/is_default_constructible/requirements/typedefs.cc
! 74109ff69399583e49c0327c10c88c23  libstdc++-v3/testsuite/20_util/is_default_constructible/value.cc
  ba90d8892ad645088c4b255dd36aecde  libstdc++-v3/testsuite/20_util/is_destructible/requirements/explicit_instantiation.cc
  fdc0c0e6c00da1f83f88de238c495ecf  libstdc++-v3/testsuite/20_util/is_destructible/requirements/typedefs.cc
  61512c9267f5565cea2e5892451b7e0a  libstdc++-v3/testsuite/20_util/is_destructible/value.cc
--- 80973,80979 ----
  a8992763cd43ef41876f0466a9b8eb7d  libstdc++-v3/testsuite/20_util/is_copy_constructible/value.cc
  5023cb7efbf0207a7545f206808dc954  libstdc++-v3/testsuite/20_util/is_default_constructible/requirements/explicit_instantiation.cc
  44c8ff5100b49061701c4dd06e56d1e0  libstdc++-v3/testsuite/20_util/is_default_constructible/requirements/typedefs.cc
! bb9ad42dd5942dc843b7efa01000ccac  libstdc++-v3/testsuite/20_util/is_default_constructible/value.cc
  ba90d8892ad645088c4b255dd36aecde  libstdc++-v3/testsuite/20_util/is_destructible/requirements/explicit_instantiation.cc
  fdc0c0e6c00da1f83f88de238c495ecf  libstdc++-v3/testsuite/20_util/is_destructible/requirements/typedefs.cc
  61512c9267f5565cea2e5892451b7e0a  libstdc++-v3/testsuite/20_util/is_destructible/value.cc
*************** eb999027146197400f699695ff6fe74b  libstd
*** 80911,80917 ****
  59d876d2e47b6c7ba1049fa9d7c7c3ee  libstdc++-v3/testsuite/20_util/is_trivially_assignable/value.cc
  dc836347e079a75241f5a3c444314e25  libstdc++-v3/testsuite/20_util/is_trivially_constructible/requirements/explicit_instantiation.cc
  8050e2f779f04a51427ce4af1d9222c2  libstdc++-v3/testsuite/20_util/is_trivially_constructible/requirements/typedefs.cc
! 66e2170eeb4b279fab138f90c62c0b7c  libstdc++-v3/testsuite/20_util/is_trivially_constructible/value.cc
  f6e9dc1d29f7c8771e0008e1e85293dc  libstdc++-v3/testsuite/20_util/is_trivially_copy_assignable/requirements/explicit_instantiation.cc
  241f62131fbe8a0ebe28774c1513af87  libstdc++-v3/testsuite/20_util/is_trivially_copy_assignable/requirements/typedefs.cc
  7f82b3e0d16ffc2265229a63eff7ca2a  libstdc++-v3/testsuite/20_util/is_trivially_copy_assignable/value.cc
--- 81126,81132 ----
  59d876d2e47b6c7ba1049fa9d7c7c3ee  libstdc++-v3/testsuite/20_util/is_trivially_assignable/value.cc
  dc836347e079a75241f5a3c444314e25  libstdc++-v3/testsuite/20_util/is_trivially_constructible/requirements/explicit_instantiation.cc
  8050e2f779f04a51427ce4af1d9222c2  libstdc++-v3/testsuite/20_util/is_trivially_constructible/requirements/typedefs.cc
! 63196bda88cb6eb5c055ae96838f5403  libstdc++-v3/testsuite/20_util/is_trivially_constructible/value.cc
  f6e9dc1d29f7c8771e0008e1e85293dc  libstdc++-v3/testsuite/20_util/is_trivially_copy_assignable/requirements/explicit_instantiation.cc
  241f62131fbe8a0ebe28774c1513af87  libstdc++-v3/testsuite/20_util/is_trivially_copy_assignable/requirements/typedefs.cc
  7f82b3e0d16ffc2265229a63eff7ca2a  libstdc++-v3/testsuite/20_util/is_trivially_copy_assignable/value.cc
*************** f6e9dc1d29f7c8771e0008e1e85293dc  libstd
*** 80923,80929 ****
  7c70079cab2a96c41d5bf2a8c78210bc  libstdc++-v3/testsuite/20_util/is_trivially_copyable/value.cc
  a2df17f7683cad7caf6e7e0dbfe64793  libstdc++-v3/testsuite/20_util/is_trivially_default_constructible/requirements/explicit_instantiation.cc
  fba3eb133a9bb2e17c872e5c071e0434  libstdc++-v3/testsuite/20_util/is_trivially_default_constructible/requirements/typedefs.cc
! 6d95b5987ce386d5d804720e9faaea7d  libstdc++-v3/testsuite/20_util/is_trivially_default_constructible/value.cc
  ce494977463c9d306092df465cc927c0  libstdc++-v3/testsuite/20_util/is_trivially_destructible/requirements/explicit_instantiation.cc
  1181182d377ffcba212877319566a6a4  libstdc++-v3/testsuite/20_util/is_trivially_destructible/requirements/typedefs.cc
  8184e21fc19a87a4102c9fc8eb2f7b40  libstdc++-v3/testsuite/20_util/is_trivially_destructible/value.cc
--- 81138,81144 ----
  7c70079cab2a96c41d5bf2a8c78210bc  libstdc++-v3/testsuite/20_util/is_trivially_copyable/value.cc
  a2df17f7683cad7caf6e7e0dbfe64793  libstdc++-v3/testsuite/20_util/is_trivially_default_constructible/requirements/explicit_instantiation.cc
  fba3eb133a9bb2e17c872e5c071e0434  libstdc++-v3/testsuite/20_util/is_trivially_default_constructible/requirements/typedefs.cc
! ca9f9b2bab1c445c2538e12f7d2f772f  libstdc++-v3/testsuite/20_util/is_trivially_default_constructible/value.cc
  ce494977463c9d306092df465cc927c0  libstdc++-v3/testsuite/20_util/is_trivially_destructible/requirements/explicit_instantiation.cc
  1181182d377ffcba212877319566a6a4  libstdc++-v3/testsuite/20_util/is_trivially_destructible/requirements/typedefs.cc
  8184e21fc19a87a4102c9fc8eb2f7b40  libstdc++-v3/testsuite/20_util/is_trivially_destructible/value.cc
*************** ca6bc8561e3f3d1c6993469a2e7cea79  libstd
*** 81083,81089 ****
  7d0a4b88128f4dac0b5f3fe8f5a71e23  libstdc++-v3/testsuite/20_util/pointer_traits/requirements/typedefs.cc
  47e7db73677d70e829ac951bb46685b9  libstdc++-v3/testsuite/20_util/polymorphic_allocator/1.cc
  d6a4f3dffc6a38dde0b4b346e63f731d  libstdc++-v3/testsuite/20_util/polymorphic_allocator/allocate_object.cc
! d81b87f0a036ba698846f5556d756ab1  libstdc++-v3/testsuite/20_util/polymorphic_allocator/construct_c++2a.cc
  dfdd2667205756919b1f295cb801c889  libstdc++-v3/testsuite/20_util/polymorphic_allocator/construct_pair.cc
  2cf74813c05e9ad9e06e24a087d9a194  libstdc++-v3/testsuite/20_util/polymorphic_allocator/resource.cc
  4c6fb8f4ac6715893936bb9817f49348  libstdc++-v3/testsuite/20_util/polymorphic_allocator/select.cc
--- 81298,81304 ----
  7d0a4b88128f4dac0b5f3fe8f5a71e23  libstdc++-v3/testsuite/20_util/pointer_traits/requirements/typedefs.cc
  47e7db73677d70e829ac951bb46685b9  libstdc++-v3/testsuite/20_util/polymorphic_allocator/1.cc
  d6a4f3dffc6a38dde0b4b346e63f731d  libstdc++-v3/testsuite/20_util/polymorphic_allocator/allocate_object.cc
! 024e6499a3ec3bcf4cf75c36ae3a576c  libstdc++-v3/testsuite/20_util/polymorphic_allocator/construct_c++2a.cc
  dfdd2667205756919b1f295cb801c889  libstdc++-v3/testsuite/20_util/polymorphic_allocator/construct_pair.cc
  2cf74813c05e9ad9e06e24a087d9a194  libstdc++-v3/testsuite/20_util/polymorphic_allocator/resource.cc
  4c6fb8f4ac6715893936bb9817f49348  libstdc++-v3/testsuite/20_util/polymorphic_allocator/select.cc
*************** c509a3750d13d563f0ef11d5551d6b4a  libstd
*** 81163,81168 ****
--- 81378,81384 ----
  579f7fdcd06cf4c1fc9c660aa9eb5d61  libstdc++-v3/testsuite/20_util/scoped_allocator/69114.cc
  f59bfa57522b7c4900aa3a2c14696e37  libstdc++-v3/testsuite/20_util/scoped_allocator/69293_neg.cc
  4255ee430d070ab3255ef593ec98b196  libstdc++-v3/testsuite/20_util/scoped_allocator/construct_pair.cc
+ ceedc2931531e388b65c0b98237664ac  libstdc++-v3/testsuite/20_util/scoped_allocator/construct_pair_c++2a.cc
  9a0a9a13d40a3588368e4a6759e452d9  libstdc++-v3/testsuite/20_util/scoped_allocator/dr2586.cc
  50227d22399472079712095ed26e5c3d  libstdc++-v3/testsuite/20_util/scoped_allocator/outermost.cc
  dfeb6c4c68e810e34dfb9e605a2c27c5  libstdc++-v3/testsuite/20_util/scoped_allocator/propagation.cc
*************** bacb847f2ab4f001308c6172d009272e  libstd
*** 81329,81334 ****
--- 81545,81551 ----
  40d1a969435f0567324b9335c010dd25  libstdc++-v3/testsuite/20_util/tuple/cons/45228.cc
  60a6ef34ea74488f1ccc318e6a7b8323  libstdc++-v3/testsuite/20_util/tuple/cons/48476.cc
  bde7eb5e831abe1dcfda6f7a2e3ce2ed  libstdc++-v3/testsuite/20_util/tuple/cons/66338.cc
+ 24a9a8b85324d7d405425032e69f9362  libstdc++-v3/testsuite/20_util/tuple/cons/90700.cc
  adbcbe552e8c08c91c26838a6f30db03  libstdc++-v3/testsuite/20_util/tuple/cons/allocator_with_any.cc
  2fa4dfbf70af92a55e6927ed61033067  libstdc++-v3/testsuite/20_util/tuple/cons/allocators.cc
  dc1892e7c0bfc0a6bb557c377550fc0c  libstdc++-v3/testsuite/20_util/tuple/cons/assignment.cc
*************** d7710612b0e4673ae1b200cae8997063  libstd
*** 81391,81396 ****
--- 81608,81614 ----
  68cadb5017bf3485e52745d35dffad48  libstdc++-v3/testsuite/20_util/unique_ptr/54351.cc
  a66c6469b29788774bd269ebeb4a9bc5  libstdc++-v3/testsuite/20_util/unique_ptr/assign/48635.cc
  aa711e85b9eb21e8c8ee6111bc309d3e  libstdc++-v3/testsuite/20_util/unique_ptr/assign/48635_neg.cc
+ 8fb0f2007f9a8170e29b505990a47cf0  libstdc++-v3/testsuite/20_util/unique_ptr/assign/91308.cc
  8bad61384ba7c61c8cd785ab7a6b70ea  libstdc++-v3/testsuite/20_util/unique_ptr/assign/assign_neg.cc
  3b8e564ce12c3d6460f17af2f3bd582d  libstdc++-v3/testsuite/20_util/unique_ptr/assign/cv_qual.cc
  2e047704cbe7d22d5d30bd0afeb6a647  libstdc++-v3/testsuite/20_util/unique_ptr/assign/move.cc
*************** b8b2277c71805df19a7a9329f7845ccc  libstd
*** 81813,81818 ****
--- 82031,82037 ----
  93ba6ba2e5e8fbfabc1c3f9d9681a236  libstdc++-v3/testsuite/21_strings/basic_string_view/operators/wchar_t/89446.cc
  a406a8578601bdaa734df9a0fbc17371  libstdc++-v3/testsuite/21_strings/basic_string_view/range_access/char/1.cc
  2f8dbf5265e1e2bbdebbb168b1114208  libstdc++-v3/testsuite/21_strings/basic_string_view/range_access/wchar_t/1.cc
+ 1b592786ef37d39c3935dee13678617a  libstdc++-v3/testsuite/21_strings/basic_string_view/requirements/constexpr_iter.cc
  42056a62341b78df0446a5658b66fdbc  libstdc++-v3/testsuite/21_strings/basic_string_view/requirements/explicit_instantiation/1.cc
  ab84b615da73587ba21949a18ffae825  libstdc++-v3/testsuite/21_strings/basic_string_view/requirements/explicit_instantiation/char/1.cc
  95216966f2106a636d74911f617b91ac  libstdc++-v3/testsuite/21_strings/basic_string_view/requirements/explicit_instantiation/char16_t/1.cc
*************** e2f84ae573c7c3ccc8d7dea9e861136a  libstd
*** 82508,82513 ****
--- 82727,82733 ----
  ca5d6cf0c4b29b14e9503bdbf8db6b31  libstdc++-v3/testsuite/23_containers/array/iterators/end_is_one_past.cc
  74b987fd7a9f461d48b9981aa51f9bb4  libstdc++-v3/testsuite/23_containers/array/range_access.cc
  da2b76c4cfb1cc1d3260ecd0b0d799a7  libstdc++-v3/testsuite/23_containers/array/requirements/citerators.cc
+ e31171ca09d060d2e7b2ce636ecb6f60  libstdc++-v3/testsuite/23_containers/array/requirements/constexpr_iter.cc
  29fceb1e0496937cdbe6332de1c48e9f  libstdc++-v3/testsuite/23_containers/array/requirements/contiguous.cc
  92ac4e64f39891def75adf5ffa8cc06e  libstdc++-v3/testsuite/23_containers/array/requirements/explicit_instantiation/1.cc
  5da5503d9070f0c4d1afd917a2b00803  libstdc++-v3/testsuite/23_containers/array/requirements/explicit_instantiation/2.cc
*************** e37aed360fe9012c84b219e4b24fec3c  libstd
*** 82910,82916 ****
  12b632f43acc433f04b6fe5584393755  libstdc++-v3/testsuite/23_containers/map/18604.cc
  6f615f9e4082984120f9c9fec1b07b57  libstdc++-v3/testsuite/23_containers/map/23781_neg.cc
  613ba8625ef0ee36dc73d49f7e032bbb  libstdc++-v3/testsuite/23_containers/map/48101-2_neg.cc
! 86a80614851de02dfb616e983aca114b  libstdc++-v3/testsuite/23_containers/map/48101_neg.cc
  19d11b358a1f9839570d711237e7d109  libstdc++-v3/testsuite/23_containers/map/56613.cc
  f62b713d33f399643b1989d1bfa688d7  libstdc++-v3/testsuite/23_containers/map/58764.cc
  3f75be4fc41b0ad229e8e74eac4eb9a1  libstdc++-v3/testsuite/23_containers/map/59872.cc
--- 83130,83136 ----
  12b632f43acc433f04b6fe5584393755  libstdc++-v3/testsuite/23_containers/map/18604.cc
  6f615f9e4082984120f9c9fec1b07b57  libstdc++-v3/testsuite/23_containers/map/23781_neg.cc
  613ba8625ef0ee36dc73d49f7e032bbb  libstdc++-v3/testsuite/23_containers/map/48101-2_neg.cc
! f8fb23a12f0fee7c56e12ffd92f61f78  libstdc++-v3/testsuite/23_containers/map/48101_neg.cc
  19d11b358a1f9839570d711237e7d109  libstdc++-v3/testsuite/23_containers/map/56613.cc
  f62b713d33f399643b1989d1bfa688d7  libstdc++-v3/testsuite/23_containers/map/58764.cc
  3f75be4fc41b0ad229e8e74eac4eb9a1  libstdc++-v3/testsuite/23_containers/map/59872.cc
*************** fc9b31d9143bbe51ffa0840292cbf11e  libstd
*** 83002,83008 ****
  28584b990ea0d339c3021dd42b7e29c9  libstdc++-v3/testsuite/23_containers/multimap/14340.cc
  bc2482aef2c5c57990a0048dec5c3134  libstdc++-v3/testsuite/23_containers/multimap/23781_neg.cc
  712dd593f1d69246ddfe2a22a034171c  libstdc++-v3/testsuite/23_containers/multimap/48101-2_neg.cc
! ca170bfb15b98e40d27a8579d1a41aad  libstdc++-v3/testsuite/23_containers/multimap/48101_neg.cc
  d6dfb3b9aca3a9f1657d240319a4d464  libstdc++-v3/testsuite/23_containers/multimap/58764.cc
  d71146ffb573a87102d26490e9163eb5  libstdc++-v3/testsuite/23_containers/multimap/allocator/copy.cc
  edf88338d314c2e76b4d38c71d2f8560  libstdc++-v3/testsuite/23_containers/multimap/allocator/copy_assign.cc
--- 83222,83228 ----
  28584b990ea0d339c3021dd42b7e29c9  libstdc++-v3/testsuite/23_containers/multimap/14340.cc
  bc2482aef2c5c57990a0048dec5c3134  libstdc++-v3/testsuite/23_containers/multimap/23781_neg.cc
  712dd593f1d69246ddfe2a22a034171c  libstdc++-v3/testsuite/23_containers/multimap/48101-2_neg.cc
! 066f8b03379fbb39d8706594c7d7d0af  libstdc++-v3/testsuite/23_containers/multimap/48101_neg.cc
  d6dfb3b9aca3a9f1657d240319a4d464  libstdc++-v3/testsuite/23_containers/multimap/58764.cc
  d71146ffb573a87102d26490e9163eb5  libstdc++-v3/testsuite/23_containers/multimap/allocator/copy.cc
  edf88338d314c2e76b4d38c71d2f8560  libstdc++-v3/testsuite/23_containers/multimap/allocator/copy_assign.cc
*************** e6831eba6770585768d7b0584f714a94  libstd
*** 83075,83081 ****
  1965f4f965e2086122d3e6938d223e1c  libstdc++-v3/testsuite/23_containers/multiset/14340.cc
  69614087e0421a3eb2628a875ede9cff  libstdc++-v3/testsuite/23_containers/multiset/23781_neg.cc
  ea517c6bc6a3eeb71adf05126d3102dc  libstdc++-v3/testsuite/23_containers/multiset/48101-2_neg.cc
! 783aae7cc3c4b26027d09c5a34e84b4e  libstdc++-v3/testsuite/23_containers/multiset/48101_neg.cc
  e3e98029cbdda416a34cf4e680901514  libstdc++-v3/testsuite/23_containers/multiset/58764.cc
  6cdabd4fa8272c0df5832408bc5bc3cb  libstdc++-v3/testsuite/23_containers/multiset/allocator/copy.cc
  5be7e844abd568f957b4eabf14c41e44  libstdc++-v3/testsuite/23_containers/multiset/allocator/copy_assign.cc
--- 83295,83301 ----
  1965f4f965e2086122d3e6938d223e1c  libstdc++-v3/testsuite/23_containers/multiset/14340.cc
  69614087e0421a3eb2628a875ede9cff  libstdc++-v3/testsuite/23_containers/multiset/23781_neg.cc
  ea517c6bc6a3eeb71adf05126d3102dc  libstdc++-v3/testsuite/23_containers/multiset/48101-2_neg.cc
! c0a99011fe37b4eb9f785560dd97d6ce  libstdc++-v3/testsuite/23_containers/multiset/48101_neg.cc
  e3e98029cbdda416a34cf4e680901514  libstdc++-v3/testsuite/23_containers/multiset/58764.cc
  6cdabd4fa8272c0df5832408bc5bc3cb  libstdc++-v3/testsuite/23_containers/multiset/allocator/copy.cc
  5be7e844abd568f957b4eabf14c41e44  libstdc++-v3/testsuite/23_containers/multiset/allocator/copy_assign.cc
*************** f85147c590b6f3846a8433288a3f7146  libstd
*** 83168,83176 ****
  f4d42cd738a2f94e2a6a8cbc3dc1efc2  libstdc++-v3/testsuite/23_containers/set/18604.cc
  0125e98ef120b5bda654126586c360a8  libstdc++-v3/testsuite/23_containers/set/23781_neg.cc
  e617afeb944fb87249041f0edb4ff1c7  libstdc++-v3/testsuite/23_containers/set/48101-2_neg.cc
! 47a216c93ecbaea862188f48919ee791  libstdc++-v3/testsuite/23_containers/set/48101_neg.cc
  1abd9ed0c891b6e2df2ebec35627a8dd  libstdc++-v3/testsuite/23_containers/set/58764.cc
! d93c99535c7c7ff40eb12b81c79d6a52  libstdc++-v3/testsuite/23_containers/set/85965.cc
  5645ea1c875bcef7c4ecf14a1d329fa8  libstdc++-v3/testsuite/23_containers/set/allocator/71964.cc
  1102bd6a39f2726766426aacd263e70a  libstdc++-v3/testsuite/23_containers/set/allocator/copy.cc
  7f8826014ad981e2feded415946010f3  libstdc++-v3/testsuite/23_containers/set/allocator/copy_assign.cc
--- 83388,83396 ----
  f4d42cd738a2f94e2a6a8cbc3dc1efc2  libstdc++-v3/testsuite/23_containers/set/18604.cc
  0125e98ef120b5bda654126586c360a8  libstdc++-v3/testsuite/23_containers/set/23781_neg.cc
  e617afeb944fb87249041f0edb4ff1c7  libstdc++-v3/testsuite/23_containers/set/48101-2_neg.cc
! 9c1b37cc9741c99bd9f25dca3215f786  libstdc++-v3/testsuite/23_containers/set/48101_neg.cc
  1abd9ed0c891b6e2df2ebec35627a8dd  libstdc++-v3/testsuite/23_containers/set/58764.cc
! d1d49b41675997219f39e670fdfbdf0c  libstdc++-v3/testsuite/23_containers/set/85965.cc
  5645ea1c875bcef7c4ecf14a1d329fa8  libstdc++-v3/testsuite/23_containers/set/allocator/71964.cc
  1102bd6a39f2726766426aacd263e70a  libstdc++-v3/testsuite/23_containers/set/allocator/copy.cc
  7f8826014ad981e2feded415946010f3  libstdc++-v3/testsuite/23_containers/set/allocator/copy_assign.cc
*************** f59aec85b99e49baaddc3eaf5b967241  libstd
*** 83254,83260 ****
  b13aecfdeb97925c8af659cbd355c562  libstdc++-v3/testsuite/23_containers/stack/requirements/typedefs.cc
  9c07fac11ca5b7bdf5ef9630cc278977  libstdc++-v3/testsuite/23_containers/stack/requirements/uses_allocator.cc
  5248408f0fcf1f5801d27ecd1bc645d6  libstdc++-v3/testsuite/23_containers/unordered_map/48101-2_neg.cc
! ac69c0462cdbf4b18e8c07303720b184  libstdc++-v3/testsuite/23_containers/unordered_map/48101_neg.cc
  6088ae29043b015cf279c2d0cb01add5  libstdc++-v3/testsuite/23_containers/unordered_map/55043.cc
  54203bcba5e57f79276543fd068f7332  libstdc++-v3/testsuite/23_containers/unordered_map/59548.cc
  2f2883fea6fd9d97675bdf2c8c9416e4  libstdc++-v3/testsuite/23_containers/unordered_map/allocator/copy.cc
--- 83474,83480 ----
  b13aecfdeb97925c8af659cbd355c562  libstdc++-v3/testsuite/23_containers/stack/requirements/typedefs.cc
  9c07fac11ca5b7bdf5ef9630cc278977  libstdc++-v3/testsuite/23_containers/stack/requirements/uses_allocator.cc
  5248408f0fcf1f5801d27ecd1bc645d6  libstdc++-v3/testsuite/23_containers/unordered_map/48101-2_neg.cc
! 479a7a939088452acd4869a0192cb063  libstdc++-v3/testsuite/23_containers/unordered_map/48101_neg.cc
  6088ae29043b015cf279c2d0cb01add5  libstdc++-v3/testsuite/23_containers/unordered_map/55043.cc
  54203bcba5e57f79276543fd068f7332  libstdc++-v3/testsuite/23_containers/unordered_map/59548.cc
  2f2883fea6fd9d97675bdf2c8c9416e4  libstdc++-v3/testsuite/23_containers/unordered_map/allocator/copy.cc
*************** c708d4951d176fae86b89cbb30262dd2  libstd
*** 83350,83356 ****
  1a994f7bf6ad673068a2e52a1020c297  libstdc++-v3/testsuite/23_containers/unordered_map/requirements/explicit_instantiation/5.cc
  8ca0283c15981937a01244139513998d  libstdc++-v3/testsuite/23_containers/unordered_map/requirements/typedefs.cc
  647172811a9f12fecfd3cb6ba654d1ce  libstdc++-v3/testsuite/23_containers/unordered_multimap/48101-2_neg.cc
! e1a8e2202effa0558a51eb684e53bfcb  libstdc++-v3/testsuite/23_containers/unordered_multimap/48101_neg.cc
  831e76c8dcb419f8c5d3d1aa00a56b55  libstdc++-v3/testsuite/23_containers/unordered_multimap/55043.cc
  6ad6d9801cbb95124f4c113f0b6e9061  libstdc++-v3/testsuite/23_containers/unordered_multimap/allocator/copy.cc
  9aac9f0fb54a9451c184b7fde83a074d  libstdc++-v3/testsuite/23_containers/unordered_multimap/allocator/copy_assign.cc
--- 83570,83576 ----
  1a994f7bf6ad673068a2e52a1020c297  libstdc++-v3/testsuite/23_containers/unordered_map/requirements/explicit_instantiation/5.cc
  8ca0283c15981937a01244139513998d  libstdc++-v3/testsuite/23_containers/unordered_map/requirements/typedefs.cc
  647172811a9f12fecfd3cb6ba654d1ce  libstdc++-v3/testsuite/23_containers/unordered_multimap/48101-2_neg.cc
! 664fd579a23342794096d0fb13c59ea9  libstdc++-v3/testsuite/23_containers/unordered_multimap/48101_neg.cc
  831e76c8dcb419f8c5d3d1aa00a56b55  libstdc++-v3/testsuite/23_containers/unordered_multimap/55043.cc
  6ad6d9801cbb95124f4c113f0b6e9061  libstdc++-v3/testsuite/23_containers/unordered_multimap/allocator/copy.cc
  9aac9f0fb54a9451c184b7fde83a074d  libstdc++-v3/testsuite/23_containers/unordered_multimap/allocator/copy_assign.cc
*************** b4a1408d53115d6441cf0af0950d5c97  libstd
*** 83437,83443 ****
  5a76c4679b2b997455299f98c52fa775  libstdc++-v3/testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation/5.cc
  152d604fb425a123f1e12c9d34947c9e  libstdc++-v3/testsuite/23_containers/unordered_multimap/requirements/typedefs.cc
  ce7828249d486585f0480f114e96beb2  libstdc++-v3/testsuite/23_containers/unordered_multiset/48101-2_neg.cc
! 315302106ece88f632be979e6df3d86b  libstdc++-v3/testsuite/23_containers/unordered_multiset/48101_neg.cc
  c52734dbc2cb8a2903ba1435db2ef231  libstdc++-v3/testsuite/23_containers/unordered_multiset/55043.cc
  05e230ad21f3fb55fc41c61ddf227d69  libstdc++-v3/testsuite/23_containers/unordered_multiset/allocator/copy.cc
  954b2b060e84544f77a0b5b2200974c6  libstdc++-v3/testsuite/23_containers/unordered_multiset/allocator/copy_assign.cc
--- 83657,83663 ----
  5a76c4679b2b997455299f98c52fa775  libstdc++-v3/testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation/5.cc
  152d604fb425a123f1e12c9d34947c9e  libstdc++-v3/testsuite/23_containers/unordered_multimap/requirements/typedefs.cc
  ce7828249d486585f0480f114e96beb2  libstdc++-v3/testsuite/23_containers/unordered_multiset/48101-2_neg.cc
! 8b1f1ff601d2e25b83cf9512a011e376  libstdc++-v3/testsuite/23_containers/unordered_multiset/48101_neg.cc
  c52734dbc2cb8a2903ba1435db2ef231  libstdc++-v3/testsuite/23_containers/unordered_multiset/55043.cc
  05e230ad21f3fb55fc41c61ddf227d69  libstdc++-v3/testsuite/23_containers/unordered_multiset/allocator/copy.cc
  954b2b060e84544f77a0b5b2200974c6  libstdc++-v3/testsuite/23_containers/unordered_multiset/allocator/copy_assign.cc
*************** d013403b694ce1378cc3713c8b790c96  libstd
*** 83516,83529 ****
  d39bd0462ba933e0e3795c9d0d991d9c  libstdc++-v3/testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation/5.cc
  1e547a944fb2235501e8830b06ebb45c  libstdc++-v3/testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
  9d914e369cfb77ee02ea999206103981  libstdc++-v3/testsuite/23_containers/unordered_set/48101-2_neg.cc
! 4fa9bb3cb1ced60bd1f1b6e9391cc682  libstdc++-v3/testsuite/23_containers/unordered_set/48101_neg.cc
  c9d2574fbdb135aabb198810b73587a4  libstdc++-v3/testsuite/23_containers/unordered_set/55043.cc
  3609293b799fea0e623dee0b15e21e15  libstdc++-v3/testsuite/23_containers/unordered_set/56267-2.cc
  71c02b3af157689c6524bb9e05315675  libstdc++-v3/testsuite/23_containers/unordered_set/56267.cc
  515736aadf59f555003c46aab06052a3  libstdc++-v3/testsuite/23_containers/unordered_set/56278.cc
  a581c301a90cc1b8a100ac4f5736f52f  libstdc++-v3/testsuite/23_containers/unordered_set/61143.cc
  150a34a15115f172c10d5c56f7156fbe  libstdc++-v3/testsuite/23_containers/unordered_set/63456.cc
! c4908108678248f338b053ab4088d0f8  libstdc++-v3/testsuite/23_containers/unordered_set/85965.cc
  2e4170496e1e0a7e9c0c2bf9e3a55789  libstdc++-v3/testsuite/23_containers/unordered_set/allocator/copy.cc
  a78ae206fb82a2a89506c611bc9972e9  libstdc++-v3/testsuite/23_containers/unordered_set/allocator/copy_assign.cc
  025824ca5bbd7c6320560ed437349172  libstdc++-v3/testsuite/23_containers/unordered_set/allocator/ext_ptr.cc
--- 83736,83749 ----
  d39bd0462ba933e0e3795c9d0d991d9c  libstdc++-v3/testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation/5.cc
  1e547a944fb2235501e8830b06ebb45c  libstdc++-v3/testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
  9d914e369cfb77ee02ea999206103981  libstdc++-v3/testsuite/23_containers/unordered_set/48101-2_neg.cc
! 75acab3865b2e6b2ef746672e382dd4d  libstdc++-v3/testsuite/23_containers/unordered_set/48101_neg.cc
  c9d2574fbdb135aabb198810b73587a4  libstdc++-v3/testsuite/23_containers/unordered_set/55043.cc
  3609293b799fea0e623dee0b15e21e15  libstdc++-v3/testsuite/23_containers/unordered_set/56267-2.cc
  71c02b3af157689c6524bb9e05315675  libstdc++-v3/testsuite/23_containers/unordered_set/56267.cc
  515736aadf59f555003c46aab06052a3  libstdc++-v3/testsuite/23_containers/unordered_set/56278.cc
  a581c301a90cc1b8a100ac4f5736f52f  libstdc++-v3/testsuite/23_containers/unordered_set/61143.cc
  150a34a15115f172c10d5c56f7156fbe  libstdc++-v3/testsuite/23_containers/unordered_set/63456.cc
! 7b09154a05fe6222e87173a6dead7b2d  libstdc++-v3/testsuite/23_containers/unordered_set/85965.cc
  2e4170496e1e0a7e9c0c2bf9e3a55789  libstdc++-v3/testsuite/23_containers/unordered_set/allocator/copy.cc
  a78ae206fb82a2a89506c611bc9972e9  libstdc++-v3/testsuite/23_containers/unordered_set/allocator/copy_assign.cc
  025824ca5bbd7c6320560ed437349172  libstdc++-v3/testsuite/23_containers/unordered_set/allocator/ext_ptr.cc
*************** bce303152eb27f861b814819c00943c1  libstd
*** 84277,84282 ****
--- 84497,84503 ----
  d1d24c8e6971269677ddfef746afcc9f  libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/partial_sort_copy.cc
  dfa3e918ee798986472ca2fb77e5fc44  libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/set.cc
  3b46f5078f4dc3211d8228beb3ff8e92  libstdc++-v3/testsuite/25_algorithms/pstl/alg_sorting/sort.cc
+ d768554defb6bf75365b5b4ff32545de  libstdc++-v3/testsuite/25_algorithms/pstl/feature_test.cc
  d035731e55056eecd7b302936dbcaf62  libstdc++-v3/testsuite/25_algorithms/push_heap/complexity.cc
  9adb6854f00a6268f3cfd40cc0935cf1  libstdc++-v3/testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc
  30b805e1575ae3861abee4cd8e8b6467  libstdc++-v3/testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc
*************** a7701fb6abd192c606e160b9df76f597  libstd
*** 84322,84327 ****
--- 84543,84549 ----
  9a3bccc664daf1a4a3c9264b505a7abc  libstdc++-v3/testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc
  c20251a2ff22d1e26a51a320ec4b5673  libstdc++-v3/testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc
  21e9a43bd74f79444fbe458b3b1edc73  libstdc++-v3/testsuite/25_algorithms/rotate/1.cc
+ f930a84b9f90d60750545c5640daec78  libstdc++-v3/testsuite/25_algorithms/rotate/90920.cc
  c5201128ce8a9634e36124bb70a089d2  libstdc++-v3/testsuite/25_algorithms/rotate/check_type.cc
  2421578140c1bdb7b593d9757340cbdb  libstdc++-v3/testsuite/25_algorithms/rotate/dr488.cc
  2f2de6ee37e17b48b8d85895259c04c3  libstdc++-v3/testsuite/25_algorithms/rotate/moveable.cc
*************** b58799fbbd603a7f8d38623205c50ccd  libstd
*** 84439,84455 ****
  1a842efd3477caf641309cd6a5d83d14  libstdc++-v3/testsuite/26_numerics/adjacent_difference/lwg2055.cc
  371ceda46bcdfeeea894dbb77c3dc962  libstdc++-v3/testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc
  d0687c4a6f076447d6906616025ba1d6  libstdc++-v3/testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc
! 6fbe231cb4274dcce4f0b38ce9130723  libstdc++-v3/testsuite/26_numerics/bit/bit.pow.two/ceil2.cc
! e481267ace36524f348e57b39ec07d20  libstdc++-v3/testsuite/26_numerics/bit/bit.pow.two/floor2.cc
! 071616824fb116ac53f799466dc573ba  libstdc++-v3/testsuite/26_numerics/bit/bit.pow.two/ispow2.cc
! 12df63970f3af102f29941dfab00007e  libstdc++-v3/testsuite/26_numerics/bit/bit.pow.two/log2p1.cc
! 004eacfdd01f2a7814c075922d844004  libstdc++-v3/testsuite/26_numerics/bit/bitops.count/countl_one.cc
! a1a89d826974a1981197a3a24d313a73  libstdc++-v3/testsuite/26_numerics/bit/bitops.count/countl_zero.cc
! 8429365ed527277c90ef035689dc0e5e  libstdc++-v3/testsuite/26_numerics/bit/bitops.count/countr_one.cc
! 357116c9a8be771a23c6347fe74bdb63  libstdc++-v3/testsuite/26_numerics/bit/bitops.count/countr_zero.cc
! 49ad275fdb4facd719ee97443add76aa  libstdc++-v3/testsuite/26_numerics/bit/bitops.count/popcount.cc
! c40086a4af874748b635533dbc845056  libstdc++-v3/testsuite/26_numerics/bit/bitops.rot/rotl.cc
! 33d214eb96bd87fa6f1a3e9d4f9924a1  libstdc++-v3/testsuite/26_numerics/bit/bitops.rot/rotr.cc
  5b44748c1159283791907306e54d2c38  libstdc++-v3/testsuite/26_numerics/complex/13450.cc
  ce082235ab905494fa1f18b5c7cd1877  libstdc++-v3/testsuite/26_numerics/complex/50880.cc
  522fdfca6166b44622748b433e56f22a  libstdc++-v3/testsuite/26_numerics/complex/51083.cc
--- 84661,84678 ----
  1a842efd3477caf641309cd6a5d83d14  libstdc++-v3/testsuite/26_numerics/adjacent_difference/lwg2055.cc
  371ceda46bcdfeeea894dbb77c3dc962  libstdc++-v3/testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc
  d0687c4a6f076447d6906616025ba1d6  libstdc++-v3/testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc
! d6a82735e2a45ccf5ff3336a5ac922c6  libstdc++-v3/testsuite/26_numerics/bit/bit.pow.two/ceil2.cc
! b84097a746e7e567d6f612619071fc59  libstdc++-v3/testsuite/26_numerics/bit/bit.pow.two/ceil2_neg.cc
! 2dc53fecc18e1ff6d7b9f1d8c4e19240  libstdc++-v3/testsuite/26_numerics/bit/bit.pow.two/floor2.cc
! 0fa66e533f065d8087ce060a8ac31b37  libstdc++-v3/testsuite/26_numerics/bit/bit.pow.two/ispow2.cc
! d4426f5524523a34a1e2eea1e0841147  libstdc++-v3/testsuite/26_numerics/bit/bit.pow.two/log2p1.cc
! f6b4b1c57e7e88a95b58374b5e246459  libstdc++-v3/testsuite/26_numerics/bit/bit.rotate/rotl.cc
! 5638be40184ffa9118effde9e3e624de  libstdc++-v3/testsuite/26_numerics/bit/bit.rotate/rotr.cc
! dff8afda399b7f42c1a944333378f59c  libstdc++-v3/testsuite/26_numerics/bit/bitops.count/countl_one.cc
! c39027fa5c418afdf77cfc3d00959fde  libstdc++-v3/testsuite/26_numerics/bit/bitops.count/countl_zero.cc
! d410a470a1dcfd7f734eb4e5970ee717  libstdc++-v3/testsuite/26_numerics/bit/bitops.count/countr_one.cc
! dea3eec253581e0014c040ae87eea391  libstdc++-v3/testsuite/26_numerics/bit/bitops.count/countr_zero.cc
! 0889c8a3d80bd4ae85f2608772e7d241  libstdc++-v3/testsuite/26_numerics/bit/bitops.count/popcount.cc
  5b44748c1159283791907306e54d2c38  libstdc++-v3/testsuite/26_numerics/complex/13450.cc
  ce082235ab905494fa1f18b5c7cd1877  libstdc++-v3/testsuite/26_numerics/complex/50880.cc
  522fdfca6166b44622748b433e56f22a  libstdc++-v3/testsuite/26_numerics/complex/51083.cc
*************** ef3c1be87613289079633fdfafeb651c  libstd
*** 84481,84488 ****
  ada9870c2b3d61dd6fd3e882a78db2a8  libstdc++-v3/testsuite/26_numerics/complex/value_operations/dr387.cc
  24bb43985d8bf2543c193c2aa36cd422  libstdc++-v3/testsuite/26_numerics/complex/value_operations/more_constexpr.cc
  f65d1165a81d4f21e2c6de0507b33d5b  libstdc++-v3/testsuite/26_numerics/complex/value_operations/pr88341.cc
  2c63db07de996c8934d1a40dfbdbbe79  libstdc++-v3/testsuite/26_numerics/gcd/1.cc
! 86df14b171326825023aadbc424e2148  libstdc++-v3/testsuite/26_numerics/gcd/gcd_neg.cc
  f547d9a9ff639c05aa4ccfec557779b3  libstdc++-v3/testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc
  b6bb8d6b872aedc7e7f90d4a55afaeca  libstdc++-v3/testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc
  29d295b1aa704c23facb8b4039134ae1  libstdc++-v3/testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc
--- 84704,84715 ----
  ada9870c2b3d61dd6fd3e882a78db2a8  libstdc++-v3/testsuite/26_numerics/complex/value_operations/dr387.cc
  24bb43985d8bf2543c193c2aa36cd422  libstdc++-v3/testsuite/26_numerics/complex/value_operations/more_constexpr.cc
  f65d1165a81d4f21e2c6de0507b33d5b  libstdc++-v3/testsuite/26_numerics/complex/value_operations/pr88341.cc
+ cbf6ff43e61c99e5a6dcc56cd4511960  libstdc++-v3/testsuite/26_numerics/endian/1.cc
+ eaa0a1a04a61f2081a741a598eaab59e  libstdc++-v3/testsuite/26_numerics/endian/2.cc
+ 0c06aef107859980f09b0ae1f47685f1  libstdc++-v3/testsuite/26_numerics/endian/3.cc
+ cf108086d33eec89096345c3bfcf5089  libstdc++-v3/testsuite/26_numerics/endian/4.cc
  2c63db07de996c8934d1a40dfbdbbe79  libstdc++-v3/testsuite/26_numerics/gcd/1.cc
! 63969dc273bd319c90844bf46d356c4f  libstdc++-v3/testsuite/26_numerics/gcd/gcd_neg.cc
  f547d9a9ff639c05aa4ccfec557779b3  libstdc++-v3/testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc
  b6bb8d6b872aedc7e7f90d4a55afaeca  libstdc++-v3/testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc
  29d295b1aa704c23facb8b4039134ae1  libstdc++-v3/testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc
*************** e427de5e79e7d368ffad9637fb929fc1  libstd
*** 84550,84560 ****
  ab36af34132c8f7ab268fc9b810c4a9f  libstdc++-v3/testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc
  7765b98f4ae2129788a85c364a4863d6  libstdc++-v3/testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc
  89e701dc4e3dfd8ea2fddffdefd82c01  libstdc++-v3/testsuite/26_numerics/lcm/1.cc
! 7f762895bbe3c3e2f14b52d76e19814e  libstdc++-v3/testsuite/26_numerics/lcm/lcm_neg.cc
  1cae347e27d92d9cc3e7b858ff050725  libstdc++-v3/testsuite/26_numerics/lerp.cc
! b977f1ced1974077843daf61d6aa7403  libstdc++-v3/testsuite/26_numerics/midpoint/floating.cc
  773869cc4720c388d9f5ffb2ee20ed37  libstdc++-v3/testsuite/26_numerics/midpoint/integral.cc
! e2fc45c0bc1be5a065b6f34d136a2084  libstdc++-v3/testsuite/26_numerics/midpoint/pointer.cc
  f8a48ea36ab1590a2d95daf01be6f46b  libstdc++-v3/testsuite/26_numerics/partial_sum/1.cc
  4b1874b9e1f4fc32342580318dbe557c  libstdc++-v3/testsuite/26_numerics/partial_sum/lwg2055.cc
  fff1977e493d78a35ed2874d37d4848d  libstdc++-v3/testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc
--- 84777,84787 ----
  ab36af34132c8f7ab268fc9b810c4a9f  libstdc++-v3/testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc
  7765b98f4ae2129788a85c364a4863d6  libstdc++-v3/testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc
  89e701dc4e3dfd8ea2fddffdefd82c01  libstdc++-v3/testsuite/26_numerics/lcm/1.cc
! 7610a41b38265c167fe82f5812e09b18  libstdc++-v3/testsuite/26_numerics/lcm/lcm_neg.cc
  1cae347e27d92d9cc3e7b858ff050725  libstdc++-v3/testsuite/26_numerics/lerp.cc
! ae7974b74d17f9fbd1a5350e2a69ad1b  libstdc++-v3/testsuite/26_numerics/midpoint/floating.cc
  773869cc4720c388d9f5ffb2ee20ed37  libstdc++-v3/testsuite/26_numerics/midpoint/integral.cc
! 87a5840403dfc54edb42b8074884bdb4  libstdc++-v3/testsuite/26_numerics/midpoint/pointer.cc
  f8a48ea36ab1590a2d95daf01be6f46b  libstdc++-v3/testsuite/26_numerics/partial_sum/1.cc
  4b1874b9e1f4fc32342580318dbe557c  libstdc++-v3/testsuite/26_numerics/partial_sum/lwg2055.cc
  fff1977e493d78a35ed2874d37d4848d  libstdc++-v3/testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc
*************** dff1dc8addf390dc989367bbe873578b  libstd
*** 84762,84767 ****
--- 84989,84995 ----
  7ec7ffd9a621ef7b033b72d24ec70481  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/requirements/explicit_instantiation/1.cc
  e29347d9b926e85f61dcf10a0fcf5dc3  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc
  aaf9d3b019467c788c2c04e9210c8706  libstdc++-v3/testsuite/26_numerics/random/pr60037-neg.cc
+ 514c931524173d52147a744c1a57ee89  libstdc++-v3/testsuite/26_numerics/random/random_device/85494.cc
  34abe834479107130d20403dd0a0a30f  libstdc++-v3/testsuite/26_numerics/random/random_device/cons/default.cc
  0204570051e43eefd41e8489804d941d  libstdc++-v3/testsuite/26_numerics/random/random_device/cons/token.cc
  1da0ced7522b84046a6b369f62e9235a  libstdc++-v3/testsuite/26_numerics/random/random_device/requirements/typedefs.cc
*************** f22b4ab71f29d68dbcda730171c952cf  libstd
*** 85626,85639 ****
  57ab7b1053afcc0159b7062623e7cfd2  libstdc++-v3/testsuite/27_io/filesystem/directory_entry/86597.cc
  220b7c2c51f43eaff1ad4dcffa76e0de  libstdc++-v3/testsuite/27_io/filesystem/directory_entry/lwg3171.cc
  c7877ee0b9748bedb3f01b1cba32ac04  libstdc++-v3/testsuite/27_io/filesystem/file_status/1.cc
! 01749df06f2bcd7fc5fcc08eae2e21ae  libstdc++-v3/testsuite/27_io/filesystem/filesystem_error/cons.cc
  eff26d4b635cd75899b17a4f154bc55d  libstdc++-v3/testsuite/27_io/filesystem/filesystem_error/copy.cc
  4d8d56108a486100c75e7a332fcf4565  libstdc++-v3/testsuite/27_io/filesystem/iterators/caching.cc
  af9455c6379de221d047366d4442f1e9  libstdc++-v3/testsuite/27_io/filesystem/iterators/directory_iterator.cc
  64d16ac86811b57a5e79fdd13590e6b4  libstdc++-v3/testsuite/27_io/filesystem/iterators/pop.cc
  3b6075916ca6e6896527a1bad34f7ca4  libstdc++-v3/testsuite/27_io/filesystem/iterators/recursion_pending.cc
  00cb0aa01b3824351005c3a92127faf2  libstdc++-v3/testsuite/27_io/filesystem/iterators/recursive_directory_iterator.cc
! 11fe429d4da0e9b863a3ddd74d64d647  libstdc++-v3/testsuite/27_io/filesystem/operations/absolute.cc
  52e9a6f0108eac656fd1f4752ff0263f  libstdc++-v3/testsuite/27_io/filesystem/operations/all.cc
  dad76e629e8094f265a9225228c3ff17  libstdc++-v3/testsuite/27_io/filesystem/operations/canonical.cc
  5213bfc3da08d5f75b9c1ab30063b0ee  libstdc++-v3/testsuite/27_io/filesystem/operations/copy.cc
--- 85854,85868 ----
  57ab7b1053afcc0159b7062623e7cfd2  libstdc++-v3/testsuite/27_io/filesystem/directory_entry/86597.cc
  220b7c2c51f43eaff1ad4dcffa76e0de  libstdc++-v3/testsuite/27_io/filesystem/directory_entry/lwg3171.cc
  c7877ee0b9748bedb3f01b1cba32ac04  libstdc++-v3/testsuite/27_io/filesystem/file_status/1.cc
! cbef87296e4389dadc6a213c0d455129  libstdc++-v3/testsuite/27_io/filesystem/filesystem_error/cons.cc
  eff26d4b635cd75899b17a4f154bc55d  libstdc++-v3/testsuite/27_io/filesystem/filesystem_error/copy.cc
+ 235df56a9d8fcf6aadf7321f1cfe2586  libstdc++-v3/testsuite/27_io/filesystem/iterators/91067.cc
  4d8d56108a486100c75e7a332fcf4565  libstdc++-v3/testsuite/27_io/filesystem/iterators/caching.cc
  af9455c6379de221d047366d4442f1e9  libstdc++-v3/testsuite/27_io/filesystem/iterators/directory_iterator.cc
  64d16ac86811b57a5e79fdd13590e6b4  libstdc++-v3/testsuite/27_io/filesystem/iterators/pop.cc
  3b6075916ca6e6896527a1bad34f7ca4  libstdc++-v3/testsuite/27_io/filesystem/iterators/recursion_pending.cc
  00cb0aa01b3824351005c3a92127faf2  libstdc++-v3/testsuite/27_io/filesystem/iterators/recursive_directory_iterator.cc
! 3181124f76230a9e2c775540aa6fc459  libstdc++-v3/testsuite/27_io/filesystem/operations/absolute.cc
  52e9a6f0108eac656fd1f4752ff0263f  libstdc++-v3/testsuite/27_io/filesystem/operations/all.cc
  dad76e629e8094f265a9225228c3ff17  libstdc++-v3/testsuite/27_io/filesystem/operations/canonical.cc
  5213bfc3da08d5f75b9c1ab30063b0ee  libstdc++-v3/testsuite/27_io/filesystem/operations/copy.cc
*************** e43c40074f8ee450ee1a39e8e510a27f  libstd
*** 85652,85675 ****
  17c0a3bd8b8a48449ce26c73bb3b8e20  libstdc++-v3/testsuite/27_io/filesystem/operations/read_symlink.cc
  1502ae9ef398b90cb2353d212fae9aaf  libstdc++-v3/testsuite/27_io/filesystem/operations/relative.cc
  9fcae74991887b3ac9f17466452df98f  libstdc++-v3/testsuite/27_io/filesystem/operations/remove.cc
! bb0e2816b7b091231e63713794998db4  libstdc++-v3/testsuite/27_io/filesystem/operations/remove_all.cc
  781edf8b8f5d71f6c73c6d8b99ac9631  libstdc++-v3/testsuite/27_io/filesystem/operations/resize_file.cc
  ceeedb00a04716967fb9702dad6de91c  libstdc++-v3/testsuite/27_io/filesystem/operations/space.cc
! 73bd7956bb7d44f33e92503be6a840b3  libstdc++-v3/testsuite/27_io/filesystem/operations/status.cc
! 90db1549b2a2af93cea891283c20b8b8  libstdc++-v3/testsuite/27_io/filesystem/operations/symlink_status.cc
  530a83adaae0b2d9be136f354d5df733  libstdc++-v3/testsuite/27_io/filesystem/operations/temp_directory_path.cc
  38613bc7c97854356540d26751bdfdd4  libstdc++-v3/testsuite/27_io/filesystem/operations/weakly_canonical.cc
  f9983803e993115a6a0324149769f3ce  libstdc++-v3/testsuite/27_io/filesystem/path/append/path.cc
  449c4db863d5d93378d8426156050827  libstdc++-v3/testsuite/27_io/filesystem/path/append/source.cc
  a9fbdf9b1853a16622bf283148ce1611  libstdc++-v3/testsuite/27_io/filesystem/path/assign/assign.cc
! 51d6715361cbf03bc96166b53954518c  libstdc++-v3/testsuite/27_io/filesystem/path/assign/copy.cc
  c95af3a83f36f41cd3abd01b88396667  libstdc++-v3/testsuite/27_io/filesystem/path/compare/compare.cc
  0196b4dec478bf9926b4a54013fe6ede  libstdc++-v3/testsuite/27_io/filesystem/path/compare/lwg2936.cc
  3753e76644147c7e72b5458e04587185  libstdc++-v3/testsuite/27_io/filesystem/path/compare/path.cc
  bc9f5c7f9be56e3e6b62143566bbd82c  libstdc++-v3/testsuite/27_io/filesystem/path/compare/strings.cc
  5f1d0ba745cb9cf11b5a2f40021b5f79  libstdc++-v3/testsuite/27_io/filesystem/path/concat/path.cc
  c5054b020983fbc74c2935073aa5a722  libstdc++-v3/testsuite/27_io/filesystem/path/concat/strings.cc
! 70d63e7f4b3403d0d2bf45dba499de19  libstdc++-v3/testsuite/27_io/filesystem/path/construct/80762.cc
  310dc93ce05479f6a2f830cd165eaf2c  libstdc++-v3/testsuite/27_io/filesystem/path/construct/copy.cc
  d7d21912e917acc85b9bfabd00e65cef  libstdc++-v3/testsuite/27_io/filesystem/path/construct/default.cc
  34512bc5078a3d725def6fc055a1775d  libstdc++-v3/testsuite/27_io/filesystem/path/construct/format.cc
--- 85881,85906 ----
  17c0a3bd8b8a48449ce26c73bb3b8e20  libstdc++-v3/testsuite/27_io/filesystem/operations/read_symlink.cc
  1502ae9ef398b90cb2353d212fae9aaf  libstdc++-v3/testsuite/27_io/filesystem/operations/relative.cc
  9fcae74991887b3ac9f17466452df98f  libstdc++-v3/testsuite/27_io/filesystem/operations/remove.cc
! 55022dc925095d58b14d22c67a5ab35c  libstdc++-v3/testsuite/27_io/filesystem/operations/remove_all.cc
  781edf8b8f5d71f6c73c6d8b99ac9631  libstdc++-v3/testsuite/27_io/filesystem/operations/resize_file.cc
  ceeedb00a04716967fb9702dad6de91c  libstdc++-v3/testsuite/27_io/filesystem/operations/space.cc
! 2d84a5fe364e0d14deceacb4fad058f1  libstdc++-v3/testsuite/27_io/filesystem/operations/status.cc
! e3dcdf5ccea084d22ca4d88cd3102baa  libstdc++-v3/testsuite/27_io/filesystem/operations/symlink_status.cc
  530a83adaae0b2d9be136f354d5df733  libstdc++-v3/testsuite/27_io/filesystem/operations/temp_directory_path.cc
  38613bc7c97854356540d26751bdfdd4  libstdc++-v3/testsuite/27_io/filesystem/operations/weakly_canonical.cc
  f9983803e993115a6a0324149769f3ce  libstdc++-v3/testsuite/27_io/filesystem/path/append/path.cc
  449c4db863d5d93378d8426156050827  libstdc++-v3/testsuite/27_io/filesystem/path/append/source.cc
  a9fbdf9b1853a16622bf283148ce1611  libstdc++-v3/testsuite/27_io/filesystem/path/assign/assign.cc
! 03752a8ea0024196b2088057bd552af6  libstdc++-v3/testsuite/27_io/filesystem/path/assign/copy.cc
  c95af3a83f36f41cd3abd01b88396667  libstdc++-v3/testsuite/27_io/filesystem/path/compare/compare.cc
  0196b4dec478bf9926b4a54013fe6ede  libstdc++-v3/testsuite/27_io/filesystem/path/compare/lwg2936.cc
  3753e76644147c7e72b5458e04587185  libstdc++-v3/testsuite/27_io/filesystem/path/compare/path.cc
  bc9f5c7f9be56e3e6b62143566bbd82c  libstdc++-v3/testsuite/27_io/filesystem/path/compare/strings.cc
  5f1d0ba745cb9cf11b5a2f40021b5f79  libstdc++-v3/testsuite/27_io/filesystem/path/concat/path.cc
  c5054b020983fbc74c2935073aa5a722  libstdc++-v3/testsuite/27_io/filesystem/path/concat/strings.cc
! cf4da13811559cff87d3248ab22e8c4f  libstdc++-v3/testsuite/27_io/filesystem/path/construct/80762.cc
! 63b49d2b56ac69ca112e63acac76bc2f  libstdc++-v3/testsuite/27_io/filesystem/path/construct/90281.cc
! 333bfb426a30c5534864bc79da8d12b3  libstdc++-v3/testsuite/27_io/filesystem/path/construct/90634.cc
  310dc93ce05479f6a2f830cd165eaf2c  libstdc++-v3/testsuite/27_io/filesystem/path/construct/copy.cc
  d7d21912e917acc85b9bfabd00e65cef  libstdc++-v3/testsuite/27_io/filesystem/path/construct/default.cc
  34512bc5078a3d725def6fc055a1775d  libstdc++-v3/testsuite/27_io/filesystem/path/construct/format.cc
*************** e79272becd48c50d72c51c4dd06d5441  libstd
*** 85682,85689 ****
  57e3e7e30e5bd168ae0f04356f346ec7  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/relative_path.cc
  287bbe9ea74a1a8437ceb2f21d41707b  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/root_directory.cc
  a9033630afd88a86074cdcc7f640219b  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/root_name.cc
! 0d655187eab111812dccbc7830d84ce6  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/root_path.cc
  1e5aef4845e5cb6fa2d8a8c674ec1176  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/stem.cc
  1a486979499cb153e671b354e744e7de  libstdc++-v3/testsuite/27_io/filesystem/path/generation/normal.cc
  2e7d88662a007844bd88c6d869efa3d9  libstdc++-v3/testsuite/27_io/filesystem/path/generation/normal2.cc
  ca3881eeaa795c08df4ac541450cf146  libstdc++-v3/testsuite/27_io/filesystem/path/generation/proximate.cc
--- 85913,85921 ----
  57e3e7e30e5bd168ae0f04356f346ec7  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/relative_path.cc
  287bbe9ea74a1a8437ceb2f21d41707b  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/root_directory.cc
  a9033630afd88a86074cdcc7f640219b  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/root_name.cc
! fcedbe961c0e656c4ece6f8ffa5fbf93  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/root_path.cc
  1e5aef4845e5cb6fa2d8a8c674ec1176  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/stem.cc
+ 1797f3e775076a1060dfe3e010debf1c  libstdc++-v3/testsuite/27_io/filesystem/path/factory/u8path.cc
  1a486979499cb153e671b354e744e7de  libstdc++-v3/testsuite/27_io/filesystem/path/generation/normal.cc
  2e7d88662a007844bd88c6d869efa3d9  libstdc++-v3/testsuite/27_io/filesystem/path/generation/normal2.cc
  ca3881eeaa795c08df4ac541450cf146  libstdc++-v3/testsuite/27_io/filesystem/path/generation/proximate.cc
*************** da98ef2827916c3d13d92a58c1a711e6  libstd
*** 85698,85705 ****
  b1a93fad9338cfa7826d48d55b0d3984  libstdc++-v3/testsuite/27_io/filesystem/path/modifiers/replace_extension.cc
  7ae49c2bc22660b15f7dbee3738e5e37  libstdc++-v3/testsuite/27_io/filesystem/path/modifiers/replace_filename.cc
  c91ac5f6bd5975c44ace7428346470c2  libstdc++-v3/testsuite/27_io/filesystem/path/modifiers/swap.cc
! 433d8ef694778f1bb65d747232712547  libstdc++-v3/testsuite/27_io/filesystem/path/native/string-char8_t.cc
! f96c388618e1849c0af0e6d8c7490144  libstdc++-v3/testsuite/27_io/filesystem/path/native/string.cc
  13c79c8b03b925e2a7c39c78ddbe41d5  libstdc++-v3/testsuite/27_io/filesystem/path/nonmember/append.cc
  0334983a6a57c1566479bb833761ad7f  libstdc++-v3/testsuite/27_io/filesystem/path/nonmember/hash_value.cc
  666a0deeb71d57ee85716157b5b24a9c  libstdc++-v3/testsuite/27_io/filesystem/path/query/empty.cc
--- 85930,85938 ----
  b1a93fad9338cfa7826d48d55b0d3984  libstdc++-v3/testsuite/27_io/filesystem/path/modifiers/replace_extension.cc
  7ae49c2bc22660b15f7dbee3738e5e37  libstdc++-v3/testsuite/27_io/filesystem/path/modifiers/replace_filename.cc
  c91ac5f6bd5975c44ace7428346470c2  libstdc++-v3/testsuite/27_io/filesystem/path/modifiers/swap.cc
! 183085cf86d849468ad91238fc199ccc  libstdc++-v3/testsuite/27_io/filesystem/path/native/alloc.cc
! 8fd5968a494474aaa5a92fc747fa0f8e  libstdc++-v3/testsuite/27_io/filesystem/path/native/string-char8_t.cc
! b2e06b6bd563105b4033e68c78f80608  libstdc++-v3/testsuite/27_io/filesystem/path/native/string.cc
  13c79c8b03b925e2a7c39c78ddbe41d5  libstdc++-v3/testsuite/27_io/filesystem/path/nonmember/append.cc
  0334983a6a57c1566479bb833761ad7f  libstdc++-v3/testsuite/27_io/filesystem/path/nonmember/hash_value.cc
  666a0deeb71d57ee85716157b5b24a9c  libstdc++-v3/testsuite/27_io/filesystem/path/query/empty.cc
*************** c8eb8fb8f209f0009633b918e9000b68  libstd
*** 86600,86607 ****
  92555a3689cd0c159cf792980950520f  libstdc++-v3/testsuite/experimental/any/cons/2.cc
  384b912e2f79b170aaadfba73ccb47c9  libstdc++-v3/testsuite/experimental/any/cons/aligned.cc
  e41ff71dac7a46ced0bf273480446e63  libstdc++-v3/testsuite/experimental/any/cons/nontrivial.cc
! 7d2b78384f961e6c34fd6b612c1947f3  libstdc++-v3/testsuite/experimental/any/misc/any_cast.cc
! 8eaeb32b7ea7247e6a80af8d5dc2e34f  libstdc++-v3/testsuite/experimental/any/misc/any_cast_neg.cc
  2aaf568e822d5a4490bd85c5d4684cb7  libstdc++-v3/testsuite/experimental/any/misc/any_cast_no_rtti.cc
  02a45d017f817c589c91abe8c049c432  libstdc++-v3/testsuite/experimental/any/misc/swap.cc
  03a28db637a67b514129ed0e905114c8  libstdc++-v3/testsuite/experimental/any/modifiers/1.cc
--- 86833,86840 ----
  92555a3689cd0c159cf792980950520f  libstdc++-v3/testsuite/experimental/any/cons/2.cc
  384b912e2f79b170aaadfba73ccb47c9  libstdc++-v3/testsuite/experimental/any/cons/aligned.cc
  e41ff71dac7a46ced0bf273480446e63  libstdc++-v3/testsuite/experimental/any/cons/nontrivial.cc
! 67758b513c4c6d35129d6a6e22c9ee7f  libstdc++-v3/testsuite/experimental/any/misc/any_cast.cc
! 13c74b414732d46d0e81166ee71b6bc1  libstdc++-v3/testsuite/experimental/any/misc/any_cast_neg.cc
  2aaf568e822d5a4490bd85c5d4684cb7  libstdc++-v3/testsuite/experimental/any/misc/any_cast_no_rtti.cc
  02a45d017f817c589c91abe8c049c432  libstdc++-v3/testsuite/experimental/any/misc/swap.cc
  03a28db637a67b514129ed0e905114c8  libstdc++-v3/testsuite/experimental/any/modifiers/1.cc
*************** eb1d33718f1a2cac5b4de66dc7dd649d  libstd
*** 86647,86653 ****
  880dfb07933e87dc590399d5d5c1a9e6  libstdc++-v3/testsuite/experimental/filesystem/path/compare/strings.cc
  e83ef4c82f6b5923c864adf88091aefe  libstdc++-v3/testsuite/experimental/filesystem/path/concat/path.cc
  933015324a97545834e69841d202f5d4  libstdc++-v3/testsuite/experimental/filesystem/path/concat/strings.cc
! 95a21bbda4d8f305a78dc0c23fa567d2  libstdc++-v3/testsuite/experimental/filesystem/path/construct/80762.cc
  e7d7890c87b988c8e2d323253f111516  libstdc++-v3/testsuite/experimental/filesystem/path/construct/copy.cc
  678667c7bd5fbd70a1a722231c8f16cd  libstdc++-v3/testsuite/experimental/filesystem/path/construct/default.cc
  e60e63179df1b9dbb06bee2e82080197  libstdc++-v3/testsuite/experimental/filesystem/path/construct/locale.cc
--- 86880,86888 ----
  880dfb07933e87dc590399d5d5c1a9e6  libstdc++-v3/testsuite/experimental/filesystem/path/compare/strings.cc
  e83ef4c82f6b5923c864adf88091aefe  libstdc++-v3/testsuite/experimental/filesystem/path/concat/path.cc
  933015324a97545834e69841d202f5d4  libstdc++-v3/testsuite/experimental/filesystem/path/concat/strings.cc
! 2d555489f5cae2b1b1eba697a22aaa32  libstdc++-v3/testsuite/experimental/filesystem/path/construct/80762.cc
! 03b39079795f48b0220e2d8521905ac2  libstdc++-v3/testsuite/experimental/filesystem/path/construct/90281.cc
! 4415abf9e4df4ee3452d0b32f2b7b994  libstdc++-v3/testsuite/experimental/filesystem/path/construct/90634.cc
  e7d7890c87b988c8e2d323253f111516  libstdc++-v3/testsuite/experimental/filesystem/path/construct/copy.cc
  678667c7bd5fbd70a1a722231c8f16cd  libstdc++-v3/testsuite/experimental/filesystem/path/construct/default.cc
  e60e63179df1b9dbb06bee2e82080197  libstdc++-v3/testsuite/experimental/filesystem/path/construct/locale.cc
*************** a4a9ce436e3d4a4d500d089f33fcb796  libstd
*** 86661,86666 ****
--- 86896,86902 ----
  7c5121cd07b873cc107351348bdc1702  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/root_name.cc
  8e0714d13fe58067e0b6e92a651ddea6  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/root_path.cc
  78e6da1c48af80aaee464aa0764722ab  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/stem.cc
+ 0fc962a2ea0edeca044c3a2bf369feff  libstdc++-v3/testsuite/experimental/filesystem/path/factory/u8path.cc
  62765c671819da0233b5c8fb211efb34  libstdc++-v3/testsuite/experimental/filesystem/path/generic/generic_string.cc
  f37bfeefce7cad9545d6cb48448327d8  libstdc++-v3/testsuite/experimental/filesystem/path/itr/traversal.cc
  b3ff0597815df939e3a18bbd6b5ae5cc  libstdc++-v3/testsuite/experimental/filesystem/path/modifiers/clear.cc
*************** e7cd1a577e5d5c5c62c35812a96632f2  libstd
*** 86669,86676 ****
  4dcfb51b5147c061dca4b995d5a5bcfe  libstdc++-v3/testsuite/experimental/filesystem/path/modifiers/replace_extension.cc
  be87822260cf8eb2dfd81c8b1b3f3b87  libstdc++-v3/testsuite/experimental/filesystem/path/modifiers/replace_filename.cc
  3d6d25c0c99e0f208a6bcb66b656b45c  libstdc++-v3/testsuite/experimental/filesystem/path/modifiers/swap.cc
! 99545afbb923087ff8c941327358a3a0  libstdc++-v3/testsuite/experimental/filesystem/path/native/string-char8_t.cc
! c140a361c667e40d3a11567e92bde6eb  libstdc++-v3/testsuite/experimental/filesystem/path/native/string.cc
  5bc377399b89e3eaf658514f14e7e9e8  libstdc++-v3/testsuite/experimental/filesystem/path/nonmember/hash_value.cc
  b9b2a746512b30e513d26596f14210d6  libstdc++-v3/testsuite/experimental/filesystem/path/preferred_separator.cc
  1b47dec09d49fe87ab605e32a99fb599  libstdc++-v3/testsuite/experimental/filesystem/path/query/empty.cc
--- 86905,86913 ----
  4dcfb51b5147c061dca4b995d5a5bcfe  libstdc++-v3/testsuite/experimental/filesystem/path/modifiers/replace_extension.cc
  be87822260cf8eb2dfd81c8b1b3f3b87  libstdc++-v3/testsuite/experimental/filesystem/path/modifiers/replace_filename.cc
  3d6d25c0c99e0f208a6bcb66b656b45c  libstdc++-v3/testsuite/experimental/filesystem/path/modifiers/swap.cc
! bec622c5736babadda5247f11bd720d7  libstdc++-v3/testsuite/experimental/filesystem/path/native/alloc.cc
! f76868a5a5f3890c4f8dfc6f4341aacc  libstdc++-v3/testsuite/experimental/filesystem/path/native/string-char8_t.cc
! e66925984b30b382992263dbd04c0b6b  libstdc++-v3/testsuite/experimental/filesystem/path/native/string.cc
  5bc377399b89e3eaf658514f14e7e9e8  libstdc++-v3/testsuite/experimental/filesystem/path/nonmember/hash_value.cc
  b9b2a746512b30e513d26596f14210d6  libstdc++-v3/testsuite/experimental/filesystem/path/preferred_separator.cc
  1b47dec09d49fe87ab605e32a99fb599  libstdc++-v3/testsuite/experimental/filesystem/path/query/empty.cc
*************** b152cffb3fae54fccd04f7aef3c92a43  libstd
*** 86730,86735 ****
--- 86967,86973 ----
  648a8ea821d33e1675f302758e56dffa  libstdc++-v3/testsuite/experimental/memory_resource/new_delete_resource.cc
  ddec0c7d2d5aa1c859bfe857d6c377d9  libstdc++-v3/testsuite/experimental/memory_resource/null_memory_resource.cc
  9ec32bf93e5e67bfef61a292df35feec  libstdc++-v3/testsuite/experimental/memory_resource/resource_adaptor.cc
+ 42c952b32fb145b5e4dc6a4efee7891f  libstdc++-v3/testsuite/experimental/names.cc
  32adc522f4269bae829ef5c9ddc957ae  libstdc++-v3/testsuite/experimental/net/buffer/arithmetic.cc
  3e6ce04cb2ddc4d42fbfc3443f332af6  libstdc++-v3/testsuite/experimental/net/buffer/const.cc
  a9c910688383d40b47c34e07454d3af0  libstdc++-v3/testsuite/experimental/net/buffer/creation.cc
*************** f7deed2b5017016c31d3166ad9190ca5  libstd
*** 86824,86830 ****
  ba59ba738ffc88a693570150593b33b6  libstdc++-v3/testsuite/experimental/propagate_const/observers/1.cc
  804ac5dc0d403b2275112e2bb4660e4c  libstdc++-v3/testsuite/experimental/propagate_const/relops/1.cc
  07b216bb901bbe8216c5d3514a68114b  libstdc++-v3/testsuite/experimental/propagate_const/requirements1.cc
! 9b5d248e1cdd3f76cef2e95e44c0978f  libstdc++-v3/testsuite/experimental/propagate_const/requirements2.cc
  a36a1af4f56b963924244f10ce22f3f2  libstdc++-v3/testsuite/experimental/propagate_const/requirements3.cc
  dd65c9a13a035bbb2f6e10d7f2682053  libstdc++-v3/testsuite/experimental/propagate_const/requirements4.cc
  b5659e8a6969006b55cd833fe1c9f9dd  libstdc++-v3/testsuite/experimental/propagate_const/requirements5.cc
--- 87062,87068 ----
  ba59ba738ffc88a693570150593b33b6  libstdc++-v3/testsuite/experimental/propagate_const/observers/1.cc
  804ac5dc0d403b2275112e2bb4660e4c  libstdc++-v3/testsuite/experimental/propagate_const/relops/1.cc
  07b216bb901bbe8216c5d3514a68114b  libstdc++-v3/testsuite/experimental/propagate_const/requirements1.cc
! e85b35ebf021fc9e3bb6e03aba017f5c  libstdc++-v3/testsuite/experimental/propagate_const/requirements2.cc
  a36a1af4f56b963924244f10ce22f3f2  libstdc++-v3/testsuite/experimental/propagate_const/requirements3.cc
  dd65c9a13a035bbb2f6e10d7f2682053  libstdc++-v3/testsuite/experimental/propagate_const/requirements4.cc
  b5659e8a6969006b55cd833fe1c9f9dd  libstdc++-v3/testsuite/experimental/propagate_const/requirements5.cc
*************** cf500fc61ea10a61f2c44f333dc13256  libstd
*** 87284,87290 ****
  1b727a6d641545d53c21b4d4945fe2d6  libstdc++-v3/testsuite/ext/vstring/types/23767.cc
  2a378299ed6b2f161bdf9ca4ef368c1d  libstdc++-v3/testsuite/lib/dg-options.exp
  824a2412eaede63d713f7221945772ca  libstdc++-v3/testsuite/lib/gdb-test.exp
! 4ef86a1d836b80a4c89a1c62f0473f88  libstdc++-v3/testsuite/lib/libstdc++.exp
  de0e6f9902dcabd5fe63d552d74a0407  libstdc++-v3/testsuite/lib/prune.exp
  c6eee4d95fb8fcc1b2db5c9d694159ab  libstdc++-v3/testsuite/libstdc++-abi/abi.exp
  117164c4c281f041bf6fcddde9aae8af  libstdc++-v3/testsuite/libstdc++-dg/conformance.exp
--- 87522,87528 ----
  1b727a6d641545d53c21b4d4945fe2d6  libstdc++-v3/testsuite/ext/vstring/types/23767.cc
  2a378299ed6b2f161bdf9ca4ef368c1d  libstdc++-v3/testsuite/lib/dg-options.exp
  824a2412eaede63d713f7221945772ca  libstdc++-v3/testsuite/lib/gdb-test.exp
! f1710be60d52e1aa44c52f389f481ee2  libstdc++-v3/testsuite/lib/libstdc++.exp
  de0e6f9902dcabd5fe63d552d74a0407  libstdc++-v3/testsuite/lib/prune.exp
  c6eee4d95fb8fcc1b2db5c9d694159ab  libstdc++-v3/testsuite/libstdc++-abi/abi.exp
  117164c4c281f041bf6fcddde9aae8af  libstdc++-v3/testsuite/libstdc++-dg/conformance.exp
*************** b5759a1f69aa73c131c920c1d35788eb  libstd
*** 88184,88194 ****
  ded08332055566a6a059af888d235e33  libstdc++-v3/testsuite/util/statistic/sample_mean.hpp
  1b3a0ef7a20ba6a838c235e904e1237e  libstdc++-v3/testsuite/util/statistic/sample_mean_confidence_checker.hpp
  288fb9042be3b33077331e78aa153123  libstdc++-v3/testsuite/util/statistic/sample_variance.hpp
! 4adeb8577f437783a53de6306c5b4a64  libstdc++-v3/testsuite/util/testsuite_abi.cc
  86b7d15140154957ba48eb0d9cc1b873  libstdc++-v3/testsuite/util/testsuite_abi.h
  b23a956d9a00583971e3e3bf5d51e367  libstdc++-v3/testsuite/util/testsuite_abi_check.cc
  f5a78f8128c93d96257ff88d5738114b  libstdc++-v3/testsuite/util/testsuite_allocator.cc
! b55d5257d04d96a593964c6914311107  libstdc++-v3/testsuite/util/testsuite_allocator.h
  01d8d7110680d49c852cc0487a979c1a  libstdc++-v3/testsuite/util/testsuite_api.h
  e2ed2610a0c7e50e154cb3df5e3fa3ce  libstdc++-v3/testsuite/util/testsuite_character.cc
  4c916d132216fa27ea8931faf429fb63  libstdc++-v3/testsuite/util/testsuite_character.h
--- 88422,88432 ----
  ded08332055566a6a059af888d235e33  libstdc++-v3/testsuite/util/statistic/sample_mean.hpp
  1b3a0ef7a20ba6a838c235e904e1237e  libstdc++-v3/testsuite/util/statistic/sample_mean_confidence_checker.hpp
  288fb9042be3b33077331e78aa153123  libstdc++-v3/testsuite/util/statistic/sample_variance.hpp
! 4cae4bcaccc3feb2f4090d3ee1dbeffb  libstdc++-v3/testsuite/util/testsuite_abi.cc
  86b7d15140154957ba48eb0d9cc1b873  libstdc++-v3/testsuite/util/testsuite_abi.h
  b23a956d9a00583971e3e3bf5d51e367  libstdc++-v3/testsuite/util/testsuite_abi_check.cc
  f5a78f8128c93d96257ff88d5738114b  libstdc++-v3/testsuite/util/testsuite_allocator.cc
! 3b2d4df257f4f7f697208e1b5ff9d788  libstdc++-v3/testsuite/util/testsuite_allocator.h
  01d8d7110680d49c852cc0487a979c1a  libstdc++-v3/testsuite/util/testsuite_api.h
  e2ed2610a0c7e50e154cb3df5e3fa3ce  libstdc++-v3/testsuite/util/testsuite_character.cc
  4c916d132216fa27ea8931faf429fb63  libstdc++-v3/testsuite/util/testsuite_character.h
*************** cf396350a623c44ab598f321fd287d98  libstd
*** 88198,88204 ****
  f1a48762bf12af20ea7738ced8de1a07  libstdc++-v3/testsuite/util/testsuite_containers.h
  ce52de6e41922041212c0ddcd3400c63  libstdc++-v3/testsuite/util/testsuite_counter_type.h
  93e38927db090a321dcb95d09aca42a8  libstdc++-v3/testsuite/util/testsuite_error.h
! d15054e09427e6ee1790cc92369a1a9c  libstdc++-v3/testsuite/util/testsuite_fs.h
  bbc922e8eb583558c65fd40cbae1250f  libstdc++-v3/testsuite/util/testsuite_greedy_ops.h
  721b82d1c0c8e1e97d967764ed54d336  libstdc++-v3/testsuite/util/testsuite_hooks.cc
  0163ca9796e23a0e4c412229ab121aaa  libstdc++-v3/testsuite/util/testsuite_hooks.h
--- 88436,88442 ----
  f1a48762bf12af20ea7738ced8de1a07  libstdc++-v3/testsuite/util/testsuite_containers.h
  ce52de6e41922041212c0ddcd3400c63  libstdc++-v3/testsuite/util/testsuite_counter_type.h
  93e38927db090a321dcb95d09aca42a8  libstdc++-v3/testsuite/util/testsuite_error.h
! 23d818b8a29e416d6dec161924292e1c  libstdc++-v3/testsuite/util/testsuite_fs.h
  bbc922e8eb583558c65fd40cbae1250f  libstdc++-v3/testsuite/util/testsuite_greedy_ops.h
  721b82d1c0c8e1e97d967764ed54d336  libstdc++-v3/testsuite/util/testsuite_hooks.cc
  0163ca9796e23a0e4c412229ab121aaa  libstdc++-v3/testsuite/util/testsuite_hooks.h
*************** c0f9a9bdae34b75dcbf3e373042f35ff  libstd
*** 88212,88221 ****
  452e5bc7d9c327cdbd50c67a8ffb666c  libstdc++-v3/testsuite/util/testsuite_rvalref.h
  bd1afab2d47df97ce21b7ed85d89c5ac  libstdc++-v3/testsuite/util/testsuite_shared.cc
  e6293fd7591a55b3e443423d4ab263aa  libstdc++-v3/testsuite/util/testsuite_tr1.h
! df1dd178610311491d79f82c5ffd7868  libstdc++-v3/testsuite/util/thread/all.h
  b950d655469c477755252b1e18009596  libtool-ldflags
  47ecfe321fad45e79df28e3545dec650  libtool.m4
! 177c24b22b53692163260193c3340086  libvtv/ChangeLog
  3925e26bd0380754b9ba82cad98854b9  libvtv/Makefile.am
  f0dcdf677be6f1ef329ff74d740ea4eb  libvtv/Makefile.in
  3b765c4f4a0a0f606db1472bce2b8d29  libvtv/acinclude.m4
--- 88450,88459 ----
  452e5bc7d9c327cdbd50c67a8ffb666c  libstdc++-v3/testsuite/util/testsuite_rvalref.h
  bd1afab2d47df97ce21b7ed85d89c5ac  libstdc++-v3/testsuite/util/testsuite_shared.cc
  e6293fd7591a55b3e443423d4ab263aa  libstdc++-v3/testsuite/util/testsuite_tr1.h
! aee4f8b71130a80ebdfc21168f4a9d09  libstdc++-v3/testsuite/util/thread/all.h
  b950d655469c477755252b1e18009596  libtool-ldflags
  47ecfe321fad45e79df28e3545dec650  libtool.m4
! 4daa2b5aa39b4075f3f0b9179e6afde5  libvtv/ChangeLog
  3925e26bd0380754b9ba82cad98854b9  libvtv/Makefile.am
  f0dcdf677be6f1ef329ff74d740ea4eb  libvtv/Makefile.in
  3b765c4f4a0a0f606db1472bce2b8d29  libvtv/acinclude.m4
*************** a317e957f6643aa8ccea2dc901b5cdb4  libvtv
*** 88298,88304 ****
  e9f5d4b7990250a14c410038615b7897  libvtv/vtv_utils.h
  247597a3fcc5b5aa8bd923351c59d853  ltgcc.m4
  87f3355387aff1fb857503a8aa3a0900  ltmain.sh
! 5860ba6f14e2feab808ab7d4358d0178  lto-plugin/ChangeLog
  1d51b0f01f4db0f88d302ab0d691514e  lto-plugin/Makefile.am
  80423554a39cbd842c3d9464b3723033  lto-plugin/Makefile.in
  e60b1443b7156a65450aa31b80bb99fe  lto-plugin/aclocal.m4
--- 88536,88542 ----
  e9f5d4b7990250a14c410038615b7897  libvtv/vtv_utils.h
  247597a3fcc5b5aa8bd923351c59d853  ltgcc.m4
  87f3355387aff1fb857503a8aa3a0900  ltmain.sh
! f74a7b8ef31c9384e4472bd2a108ea70  lto-plugin/ChangeLog
  1d51b0f01f4db0f88d302ab0d691514e  lto-plugin/Makefile.am
  80423554a39cbd842c3d9464b3723033  lto-plugin/Makefile.in
  e60b1443b7156a65450aa31b80bb99fe  lto-plugin/aclocal.m4
*************** dee72a6a60e99528b0d17bf3ff9a1e15  ltopti
*** 88310,88316 ****
  bc2f6032c98896249eadb56177c7d357  ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  lt~obsolete.m4
! 3bd48adfdc52a10c470f69a1d518ae2b  maintainer-scripts/ChangeLog
  33c7bc2d2c55956dfac85a05d8a80eff  maintainer-scripts/README
  e70ffb6559f8817db41ee1e69bc60287  maintainer-scripts/branch_changer.py
  1c3f2c7d87d076b4209a2a03844292e5  maintainer-scripts/bugzilla-close-candidate.py
--- 88548,88554 ----
  bc2f6032c98896249eadb56177c7d357  ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  lt~obsolete.m4
! 4a490ae05b4044db453dd44aec2b6411  maintainer-scripts/ChangeLog
  33c7bc2d2c55956dfac85a05d8a80eff  maintainer-scripts/README
  e70ffb6559f8817db41ee1e69bc60287  maintainer-scripts/branch_changer.py
  1c3f2c7d87d076b4209a2a03844292e5  maintainer-scripts/bugzilla-close-candidate.py
*************** cf2baa0854f564a7785307e79f155efc  symlin
*** 88330,88336 ****
  40bb1f4ce4a60a36d1ec50d66aeed4d1  test-driver
  cb06c1be6a41d68b0a65e0c1a91752bc  ylwrap
  03bf3ba8089f4bf475ef4035cf316a47  zlib/CMakeLists.txt
! 63883337450cca646e732cffb30e68af  zlib/ChangeLog
  969dcade0d3b806b7eaf5f16573a528d  zlib/ChangeLog.gcj
  0e9a37be8e3b85cc0ccf60504064c297  zlib/ChangeLog.jit
  b7a1991f01daea3efe108a215c5514a5  zlib/FAQ
--- 88568,88574 ----
  40bb1f4ce4a60a36d1ec50d66aeed4d1  test-driver
  cb06c1be6a41d68b0a65e0c1a91752bc  ylwrap
  03bf3ba8089f4bf475ef4035cf316a47  zlib/CMakeLists.txt
! fd6f154ab5e0aa5414ea57920a1e44a4  zlib/ChangeLog
  969dcade0d3b806b7eaf5f16573a528d  zlib/ChangeLog.gcj
  0e9a37be8e3b85cc0ccf60504064c297  zlib/ChangeLog.jit
  b7a1991f01daea3efe108a215c5514a5  zlib/FAQ
diff -Nrcpad gcc-9.1.0/NEWS gcc-9.2.0/NEWS
*** gcc-9.1.0/NEWS	Fri May  3 08:02:33 2019
--- gcc-9.2.0/NEWS	Mon Aug 12 07:41:01 2019
*************** see ONEWS.
*** 8,25 ****
  http://gcc.gnu.org/gcc-9/index.html
                                GCC 9 Release Series
  
!    May 3, 2019
  
     The [1]GNU project and the GCC developers are pleased to announce the
!    release of GCC 9.1.
  
!    This release is a major release, containing new features (as well as
!    many other improvements) relative to GCC 8.x.
  
  Release History
  
     GCC 9.1
!           May 3, 2019 ([2]changes, [3]documentation)
  
  References and Acknowledgements
  
--- 8,28 ----
  http://gcc.gnu.org/gcc-9/index.html
                                GCC 9 Release Series
  
!    Aug 12, 2019
  
     The [1]GNU project and the GCC developers are pleased to announce the
!    release of GCC 9.2.
  
!    This release is a bug-fix release, containing fixes for regressions in
!    GCC 9.1 relative to previous releases of GCC.
  
  Release History
  
+    GCC 9.2
+           Aug 12, 2019 ([2]changes, [3]documentation)
+ 
     GCC 9.1
!           May 3, 2019 ([4]changes, [5]documentation)
  
  References and Acknowledgements
  
*************** References and Acknowledgements
*** 27,78 ****
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [4]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 [5]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [6]GCC project
!    web site or contact the [7]GCC development mailing list.
  
!    To obtain GCC please use [8]our mirror sites or [9]our SVN server.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [10]GCC manuals. If that fails, the
!     [11]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [12]gcc@gcc.gnu.org. All of [13]our lists have public
      archives.
  
!    Copyright (C) [14]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [15]maintained by the GCC team. Last modified
!    2019-05-03[16].
  
  References
  
     1. http://www.gnu.org/
     2. http://gcc.gnu.org/gcc-9/changes.html
!    3. http://gcc.gnu.org/onlinedocs/9.1.0/
!    4. http://gcc.gnu.org/gcc-9/buildstat.html
!    5. http://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Contributors.html
!    6. http://gcc.gnu.org/index.html
!    7. mailto:gcc@gcc.gnu.org
!    8. http://gcc.gnu.org/mirrors.html
!    9. http://gcc.gnu.org/svn.html
!   10. https://gcc.gnu.org/onlinedocs/
!   11. mailto:gcc-help@gcc.gnu.org
!   12. mailto:gcc@gcc.gnu.org
!   13. https://gcc.gnu.org/lists.html
!   14. https://www.fsf.org/
!   15. https://gcc.gnu.org/about.html
!   16. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-9/changes.html
                                GCC 9 Release Series
--- 30,83 ----
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [6]successful builds is updated as new information becomes
     available.
  
     The GCC developers would like to thank the numerous people that have
     contributed new features, improvements, bug fixes, and other changes as
!    well as test results to GCC. This [7]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [8]GCC project
!    web site or contact the [9]GCC development mailing list.
  
!    To obtain GCC please use [10]our mirror sites or [11]our SVN server.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [12]GCC manuals. If that fails, the
!     [13]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [14]gcc@gcc.gnu.org. All of [15]our lists have public
      archives.
  
!    Copyright (C) [16]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [17]maintained by the GCC team. Last modified
!    2019-08-12[18].
  
  References
  
     1. http://www.gnu.org/
     2. http://gcc.gnu.org/gcc-9/changes.html
!    3. http://gcc.gnu.org/onlinedocs/9.2.0/
!    4. http://gcc.gnu.org/gcc-9/changes.html
!    5. http://gcc.gnu.org/onlinedocs/9.1.0/
!    6. http://gcc.gnu.org/gcc-9/buildstat.html
!    7. http://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Contributors.html
!    8. http://gcc.gnu.org/index.html
!    9. mailto:gcc@gcc.gnu.org
!   10. http://gcc.gnu.org/mirrors.html
!   11. http://gcc.gnu.org/svn.html
!   12. https://gcc.gnu.org/onlinedocs/
!   13. mailto:gcc-help@gcc.gnu.org
!   14. mailto:gcc@gcc.gnu.org
!   15. https://gcc.gnu.org/lists.html
!   16. https://www.fsf.org/
!   17. https://gcc.gnu.org/about.html
!   18. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-9/changes.html
                                GCC 9 Release Series
*************** Caveats
*** 101,106 ****
--- 106,122 ----
              [2]announcement.
            + Cell Broadband Engine SPU (spu*-*-*). Details can be found in
              the [3]announcement.
+      * A change to the C++ std::rotate algorithm in GCC 9.1.0 can cause
+        ABI incompatibilities with object files compiled with other
+        versions of GCC. If the std::rotate algorithm is called with an
+        empty range then it might cause a divide-by-zero error (as a SIGFPE
+        signal) and crash. The change has been reverted for GCC 9.2.0 and
+        future releases. For more details see [4]Bug 90920. The problem can
+        be avoided by recompiling any objects that might call std::rotate
+        with an empty range, so that the GCC 9.1.0 definition of
+        std::rotate is not used.
+      * The automatic template instantiation at link time ([5]-frepo) has
+        been deprecated and will be removed in a future release.
  
  General Improvements
  
*************** General Improvements
*** 109,116 ****
       * All command line options that take a byte-size argument accept
         64-bit integers as well as standard SI and IEC suffixes such as kb
         and KiB, MB and MiB, or GB and GiB denoting the corresponding
!        multiples of bytes. See [4]Invoking GCC for more.
!      * A new option, [5]-flive-patching=[inline-only-static|inline-clone],
         has been introduced to provide a safe compilation for
         live-patching. At the same time, provides multiple-level control on
         the enabled IPA optimizations. See the user guide for more details
--- 125,132 ----
       * All command line options that take a byte-size argument accept
         64-bit integers as well as standard SI and IEC suffixes such as kb
         and KiB, MB and MiB, or GB and GiB denoting the corresponding
!        multiples of bytes. See [6]Invoking GCC for more.
!      * A new option, [7]-flive-patching=[inline-only-static|inline-clone],
         has been introduced to provide a safe compilation for
         live-patching. At the same time, provides multiple-level control on
         the enabled IPA optimizations. See the user guide for more details
*************** General Improvements
*** 120,126 ****
         Bash-completion.
       * GCC's diagnostics now print source code with a left margin showing
         line numbers, configurable with
!        [6]-fno-diagnostics-show-line-numbers.
         GCC's diagnostics can also now label regions of the source code to
         show pertinent information, such as the types within an expression.
  $ g++ t.cc
--- 136,142 ----
         Bash-completion.
       * GCC's diagnostics now print source code with a left margin showing
         line numbers, configurable with
!        [8]-fno-diagnostics-show-line-numbers.
         GCC's diagnostics can also now label regions of the source code to
         show pertinent information, such as the types within an expression.
  $ g++ t.cc
*************** e>' and 'boxed_value<double>')
*** 136,156 ****
        |                |
        |                boxed_value<[...]>
  
!        These labels can be disabled via [7]-fno-diagnostics-show-labels.
!      * A new option [8]-fdiagnostics-format=json has been introduced for
         emitting diagnostics in a machine-readable format.
!      * The alignment-related options [9]-falign-functions,
!        [10]-falign-labels, [11]-falign-loops, and [12]-falign-jumps
         received support for a secondary alignment (e.g.
         -falign-loops=n:m:n2:m2).
!      * New pair of profiling options ([13]-fprofile-filter-files and
!        [14]-fprofile-exclude-files) has been added. The options help to
         filter which source files are instrumented.
       * AddressSanitizer generates more compact redzones for automatic
         variables. That helps to reduce memory footprint of a sanitized
         binary.
       * Numerous improvements have been made to the output of
!        [15]-fopt-info.
         Messages are now prefixed with optimized, missed, or note, rather
         than the old behavior of all being prefixed with note.
         The output from -fopt-info can now contain information on inlining
--- 152,172 ----
        |                |
        |                boxed_value<[...]>
  
!        These labels can be disabled via [9]-fno-diagnostics-show-labels.
!      * A new option [10]-fdiagnostics-format=json has been introduced for
         emitting diagnostics in a machine-readable format.
!      * The alignment-related options [11]-falign-functions,
!        [12]-falign-labels, [13]-falign-loops, and [14]-falign-jumps
         received support for a secondary alignment (e.g.
         -falign-loops=n:m:n2:m2).
!      * New pair of profiling options ([15]-fprofile-filter-files and
!        [16]-fprofile-exclude-files) has been added. The options help to
         filter which source files are instrumented.
       * AddressSanitizer generates more compact redzones for automatic
         variables. That helps to reduce memory footprint of a sanitized
         binary.
       * Numerous improvements have been made to the output of
!        [17]-fopt-info.
         Messages are now prefixed with optimized, missed, or note, rather
         than the old behavior of all being prefixed with note.
         The output from -fopt-info can now contain information on inlining
*************** mory");
*** 186,212 ****
  
         The old behavior can be obtained via a new -internals suboption of
         -fopt-info.
!      * A new option, [16]-fsave-optimization-record has been added, which
         writes a SRCFILE.opt-record.json.gz file describing the
         optimization decisions made by GCC. This is similar to the output
         of -fopt-info, but with additional metadata such as the inlining
         chain, and profile information (if available).
       * Inter-procedural propagation of stack alignment can now be
!        controlled by [17]-fipa-stack-alignment.
       * Propagation of addressability, readonly and writeonly flags on
         static variables can now be controlled by
!        [18]-fipa-reference-addressable.
  
     The following built-in functions have been introduced.
!      * [19]__builtin_expect_with_probability to provide branch prediction
         probability hints to the optimizer.
!      * [20]__builtin_has_attribute determines whether a function, type, or
         variable has been declared with some attribute.
!      * [21]__builtin_speculation_safe_value can be used to help mitigate
         against unsafe speculative execution.
  
     The following attributes have been introduced.
!      * The [22]copy function attribute has been added. The attribute can
         also be applied to type definitions and to variable declarations.
  
     A large number of improvements to code generation have been made,
--- 202,228 ----
  
         The old behavior can be obtained via a new -internals suboption of
         -fopt-info.
!      * A new option, [18]-fsave-optimization-record has been added, which
         writes a SRCFILE.opt-record.json.gz file describing the
         optimization decisions made by GCC. This is similar to the output
         of -fopt-info, but with additional metadata such as the inlining
         chain, and profile information (if available).
       * Inter-procedural propagation of stack alignment can now be
!        controlled by [19]-fipa-stack-alignment.
       * Propagation of addressability, readonly and writeonly flags on
         static variables can now be controlled by
!        [20]-fipa-reference-addressable.
  
     The following built-in functions have been introduced.
!      * [21]__builtin_expect_with_probability to provide branch prediction
         probability hints to the optimizer.
!      * [22]__builtin_has_attribute determines whether a function, type, or
         variable has been declared with some attribute.
!      * [23]__builtin_speculation_safe_value can be used to help mitigate
         against unsafe speculative execution.
  
     The following attributes have been introduced.
!      * The [24]copy function attribute has been added. The attribute can
         also be applied to type definitions and to variable declarations.
  
     A large number of improvements to code generation have been made,
*************** mory");
*** 214,220 ****
       * Switch expansion has been improved by using a different strategy
         (jump table, bit test, decision tree) for a subset of switch cases.
       * A linear function expression defined as a switch statement can be
!        transformed by [23]-ftree-switch-conversion. For example:
  
  int
  foo (int how)
--- 230,236 ----
       * Switch expansion has been improved by using a different strategy
         (jump table, bit test, decision tree) for a subset of switch cases.
       * A linear function expression defined as a switch statement can be
!        transformed by [25]-ftree-switch-conversion. For example:
  
  int
  foo (int how)
*************** foo (int how)
*** 241,249 ****
            + Improved scalability for very large translation units
              (especially when link-time optimizing large programs).
       * Profile driven optimization improvements:
!           + [24]-fprofile-use now enables [25]-fversion-loops-for-strides,
!             [26]-floop-interchange, [27]-floop-unroll-and-jam,
!             [28]-ftree-loop-distribution.
            + Streaming of counter histograms was removed. This reduces the
              size of profile files. Histogram is computed on the fly with
              link-time optimization. Parameter hot-bb-count-ws-permille was
--- 257,265 ----
            + Improved scalability for very large translation units
              (especially when link-time optimizing large programs).
       * Profile driven optimization improvements:
!           + [26]-fprofile-use now enables [27]-fversion-loops-for-strides,
!             [28]-floop-interchange, [29]-floop-unroll-and-jam,
!             [30]-ftree-loop-distribution.
            + Streaming of counter histograms was removed. This reduces the
              size of profile files. Histogram is computed on the fly with
              link-time optimization. Parameter hot-bb-count-ws-permille was
*************** foo (int how)
*** 260,315 ****
              number of streaming processes.
            + Warnings on C++ One Decl Rule violations (-Wodr) are now more
              informative and produce fewer redundant results.
!        Overal compile time of Firefox 66 and LibreOffice 6.2.3 on an 8
!        core machine was reduced by about 5% compared to GCC 8.3. Size of
!        LTO object files is reduced by 7%. LTO link-time improves by 11% on
         8-core machine and scales significantly better for more parallel
!        build environments. Serial stage of the link-time optimization is
!        28% faster consuming 20% less memory. Parallel stage now partitions
!        to 128 partitions rather than 32 and reduces memory use for every
!        worker by 30%.
  
     The following improvements to the gcov command-line utility have been
     made.
!      * The gcov tool received a new option [29]--use-hotness-colors (-q)
         that can provide perf-like coloring of hot functions.
       * The gcov tool has changed its intermediate format to a new JSON
         format.
  
  New Languages and Language specific improvements
  
!    [30]OpenACC support in C, C++, and Fortran continues to be maintained
     and improved. Most of the OpenACC 2.5 specification is implemented. See
!    the [31]implementation status section on the [32]OpenACC wiki page for
     further information.
  
    C family
  
!      * Version 5.0 of the [33]OpenMP specification is now partially
         supported in the C and C++ compilers. For details which features of
         OpenMP 5.0 are and which are not supported in the GCC 9 release see
!        [34]this mail.
       * New extensions:
!           + [35]__builtin_convertvector built-in for vector conversions
              has been added.
       * New warnings:
!           + [36]-Waddress-of-packed-member, enabled by default, warns
              about an unaligned pointer value from the address of a packed
              member of a struct or union.
       * Enhancements to existing warnings:
!           + [37]-Warray-bounds detects more instances of out-of-bounds
              indices.
!           + [38]-Wattribute-alias also detects attribute mismatches
              between alias declarations and their targets, in addition to
              mismatches between their types.
!           + [39]-Wformat-overflow and [40]-Wformat-truncation have been
              extended to all formatted input/output functions (where
              applicable) and enhanced to detect a subset of instances of
              reading past the end of unterminated constant character arrays
              in %s directives.
!           + [41]-Wmissing-attributes detects instances of missing function
              attributes on declarations of aliases and weak references.
!           + [42]-Wstringop-truncation also detects a subset of instances
              of reading past the end of unterminated constant character
              arrays,
       * If a macro is used with the wrong argument count, the C and C++
--- 276,331 ----
              number of streaming processes.
            + Warnings on C++ One Decl Rule violations (-Wodr) are now more
              informative and produce fewer redundant results.
!        Overall compile time of Firefox 66 and LibreOffice 6.2.3 on an
!        8-core machine was reduced by about 5% compared to GCC 8.3, and the
!        size of LTO object files by 7%. LTO link-time improves by 11% on an
         8-core machine and scales significantly better for more parallel
!        build environments. The serial stage of the link-time optimization
!        is 28% faster consuming 20% less memory. The parallel stage now
!        scales to up to 128 partitions rather than 32 and reduces memory
!        use for every worker by 30%.
  
     The following improvements to the gcov command-line utility have been
     made.
!      * The gcov tool received a new option [31]--use-hotness-colors (-q)
         that can provide perf-like coloring of hot functions.
       * The gcov tool has changed its intermediate format to a new JSON
         format.
  
  New Languages and Language specific improvements
  
!    [32]OpenACC support in C, C++, and Fortran continues to be maintained
     and improved. Most of the OpenACC 2.5 specification is implemented. See
!    the [33]implementation status section on the OpenACC wiki page for
     further information.
  
    C family
  
!      * Version 5.0 of the [34]OpenMP specification is now partially
         supported in the C and C++ compilers. For details which features of
         OpenMP 5.0 are and which are not supported in the GCC 9 release see
!        [35]this mail.
       * New extensions:
!           + [36]__builtin_convertvector built-in for vector conversions
              has been added.
       * New warnings:
!           + [37]-Waddress-of-packed-member, enabled by default, warns
              about an unaligned pointer value from the address of a packed
              member of a struct or union.
       * Enhancements to existing warnings:
!           + [38]-Warray-bounds detects more instances of out-of-bounds
              indices.
!           + [39]-Wattribute-alias also detects attribute mismatches
              between alias declarations and their targets, in addition to
              mismatches between their types.
!           + [40]-Wformat-overflow and [41]-Wformat-truncation have been
              extended to all formatted input/output functions (where
              applicable) and enhanced to detect a subset of instances of
              reading past the end of unterminated constant character arrays
              in %s directives.
!           + [42]-Wmissing-attributes detects instances of missing function
              attributes on declarations of aliases and weak references.
!           + [43]-Wstringop-truncation also detects a subset of instances
              of reading past the end of unterminated constant character
              arrays,
       * If a macro is used with the wrong argument count, the C and C++
*************** New Languages and Language specific impr
*** 330,336 ****
         added in C2X (such warnings are also enabled by use of -Wpedantic
         if not using -std=c2x or -std=gnu2x).
       * New warnings:
!           + [43]-Wabsolute-value warns for calls to standard functions
              that compute the absolute value of an argument when a more
              appropriate standard function is available. For example,
              calling abs(3.14) triggers the warning because the appropriate
--- 346,352 ----
         added in C2X (such warnings are also enabled by use of -Wpedantic
         if not using -std=c2x or -std=gnu2x).
       * New warnings:
!           + [44]-Wabsolute-value warns for calls to standard functions
              that compute the absolute value of an argument when a more
              appropriate standard function is available. For example,
              calling abs(3.14) triggers the warning because the appropriate
*************** New Languages and Language specific impr
*** 343,361 ****
    C++
  
       * New warnings:
!           + [44]-Wdeprecated-copy, implied by -Wextra, warns about the
              C++11 deprecation of implicitly declared copy constructor and
              assignment operator if one of them is user-provided.
              -Wdeprecated-copy-dtor also warns if the destructor is
              user-provided, as specified in C++11.
!           + [45]-Winit-list-lifetime, on by default, warns about uses of
              std::initializer_list that are likely to result in a dangling
              pointer, such as returning or assigning from a temporary list.
!           + [46]-Wredundant-move, implied by -Wextra, warns about
              redundant calls to std::move.
!           + [47]-Wpessimizing-move, implied by -Wall, warns when a call to
              std::move prevents copy elision.
!           + [48]-Wclass-conversion, on by default, warns when a conversion
              function will never be called due to the type it converts to.
       * The C++ front end has experimental support for some of the upcoming
         C++2a draft features with the -std=c++2a or -std=gnu++2a flags,
--- 359,377 ----
    C++
  
       * New warnings:
!           + [45]-Wdeprecated-copy, implied by -Wextra, warns about the
              C++11 deprecation of implicitly declared copy constructor and
              assignment operator if one of them is user-provided.
              -Wdeprecated-copy-dtor also warns if the destructor is
              user-provided, as specified in C++11.
!           + [46]-Winit-list-lifetime, on by default, warns about uses of
              std::initializer_list that are likely to result in a dangling
              pointer, such as returning or assigning from a temporary list.
!           + [47]-Wredundant-move, implied by -Wextra, warns about
              redundant calls to std::move.
!           + [48]-Wpessimizing-move, implied by -Wall, warns when a call to
              std::move prevents copy elision.
!           + [49]-Wclass-conversion, on by default, warns when a conversion
              function will never be called due to the type it converts to.
       * The C++ front end has experimental support for some of the upcoming
         C++2a draft features with the -std=c++2a or -std=gnu++2a flags,
*************** New Languages and Language specific impr
*** 366,372 ****
         attributes, class types in non-type template parameters, allowing
         virtual function calls in constant expressions, explicit(bool),
         std::is_constant_evaluated, nested inline namespaces, etc. For a
!        full list of new features, see [49]the C++ status page.
       * The C++ front end now preserves source locations for literals,
         id-expression, and mem-initializer for longer. For example it is
         now able to pin-point the pertinent locations for bad
--- 382,388 ----
         attributes, class types in non-type template parameters, allowing
         virtual function calls in constant expressions, explicit(bool),
         std::is_constant_evaluated, nested inline namespaces, etc. For a
!        full list of new features, see [50]the C++ status page.
       * The C++ front end now preserves source locations for literals,
         id-expression, and mem-initializer for longer. For example it is
         now able to pin-point the pertinent locations for bad
*************** d*, int)'
*** 426,432 ****
      3 | void callee (int, void *, int)
        |                   ^~~~~~
  
!      * The C++ front end's implementation of [50]-Wformat now shows
         precise locations within string literals, and underlines the
         pertinent arguments at bogus call sites (the C front end has been
         doing this since GCC 7). For example:
--- 442,448 ----
      3 | void callee (int, void *, int)
        |                   ^~~~~~
  
!      * The C++ front end's implementation of [51]-Wformat now shows
         precise locations within string literals, and underlines the
         pertinent arguments at bogus call sites (the C front end has been
         doing this since GCC 7). For example:
*************** _SIZE'?
*** 510,519 ****
  
      Runtime Library (libstdc++)
  
!      * Improved experimental support for C++17, including:
!           + Parallel algorithms and <execution> (requires TBB 2018 or
!             newer).
            + <memory_resource>.
       * Improved experimental support for C++2a, including:
            + Type traits std::remove_cvref, std::unwrap_reference,
              std::unwrap_decay_ref, std::is_nothrow_convertible, and
--- 526,538 ----
  
      Runtime Library (libstdc++)
  
!      * Improved support for C++17, including:
!           + The C++17 implementation is no longer experimental.
!           + Parallel algorithms and <execution> (requires [52]Thread
!             Building Blocks 2018 or newer).
            + <memory_resource>.
+           + Using the types and functions in <filesystem> does not require
+             linking with -lstdc++fs now.
       * Improved experimental support for C++2a, including:
            + Type traits std::remove_cvref, std::unwrap_reference,
              std::unwrap_decay_ref, std::is_nothrow_convertible, and
*************** _SIZE'?
*** 564,575 ****
         specific way, one needs to explicitly check for NaN's before
         calling MAX or MIN, e.g. by using the IEEE_IS_NAN function from the
         intrinsic module IEEE_ARITHMETIC.
!      * A new command-line option [51]-fdec-include, set also by [52]-fdec
!        option, has been added for an extension for compatibility with
!        legacy code. With this option, INCLUDE directive is parsed also as
!        a statement, which allows the directive to be written on multiple
!        source lines with line continuations.
!      * A new [53]BUILTIN directive, has been added. The purpose of the
         directive is to provide an API between the GCC compiler and the GNU
         C Library which would define vector implementations of math
         routines.
--- 583,594 ----
         specific way, one needs to explicitly check for NaN's before
         calling MAX or MIN, e.g. by using the IEEE_IS_NAN function from the
         intrinsic module IEEE_ARITHMETIC.
!      * A new command-line option [53]-fdec-include, set also by the
!        [54]-fdec option, has been added to increase compatibility with
!        legacy code. With this option, an INCLUDE directive is also parsed
!        as a statement, which allows the directive to be spread across
!        multiple source lines with line continuations.
!      * A new [55]BUILTIN directive, has been added. The purpose of the
         directive is to provide an API between the GCC compiler and the GNU
         C Library which would define vector implementations of math
         routines.
*************** _SIZE'?
*** 577,583 ****
  libgccjit
  
       * The libgccjit API gained a new entry point:
!        [54]gcc_jit_context_add_driver_option.
  
  New Targets and Target Specific Improvements
  
--- 596,602 ----
  libgccjit
  
       * The libgccjit API gained a new entry point:
!        [56]gcc_jit_context_add_driver_option.
  
  New Targets and Target Specific Improvements
  
*************** New Targets and Target Specific Improvem
*** 618,624 ****
       * Support has been added for the Arm Neoverse E1 processor
         (-mcpu=neoverse-e1).
       * The AArch64 port now has support for stack clash protection using
!        the [55]-fstack-clash-protection option. The probing interval/guard
         size can be set by using --param
         stack-clash-protection-guard-size=12|16. The value of this
         parameter must be in bytes represented as a power of two. The two
--- 637,643 ----
       * Support has been added for the Arm Neoverse E1 processor
         (-mcpu=neoverse-e1).
       * The AArch64 port now has support for stack clash protection using
!        the [57]-fstack-clash-protection option. The probing interval/guard
         size can be set by using --param
         stack-clash-protection-guard-size=12|16. The value of this
         parameter must be in bytes represented as a power of two. The two
*************** New Targets and Target Specific Improvem
*** 631,637 ****
         option can now be used to enable the return address signing as well
         as the new Branch Target Identification feature of Armv8.5-A
         architecture. For more information on the arguments accepted by
!        this option, please refer to [56]AArch64-Options.
       * The following optional extensions to Armv8.5-A architecture are now
         supported and only affect the assembler.
            + Random Number Generation instructions through the
--- 650,656 ----
         option can now be used to enable the return address signing as well
         as the new Branch Target Identification feature of Armv8.5-A
         architecture. For more information on the arguments accepted by
!        this option, please refer to [58]AArch64-Options.
       * The following optional extensions to Armv8.5-A architecture are now
         supported and only affect the assembler.
            + Random Number Generation instructions through the
*************** New Targets and Target Specific Improvem
*** 683,693 ****
       * A new back end targeting OpenRISC processors has been contributed
         to GCC.
  
  Operating Systems
  
    Windows
  
!      * A C++ Microsoft ABI bitfield layout bug, [57]PR87137 has been
         fixed. A non-field declaration could cause the current bitfield
         allocation unit to be completed, incorrectly placing a following
         bitfield into a new allocation unit. The Microsoft ABI is selected
--- 702,753 ----
       * A new back end targeting OpenRISC processors has been contributed
         to GCC.
  
+   S/390, System z, IBM z Systems
+ 
+      * Support for the arch13 architecture has been added. When using the
+        -march=arch13 option, the compiler will generate code making use of
+        the new instructions introduced with the vector enhancement
+        facility 2 and the miscellaneous instruction extension facility 2.
+        The -mtune=arch13 option enables arch13 specific instruction
+        scheduling without making use of new instructions.
+      * Builtins for the new vector instructions have been added and can be
+        enabled using the -mzvector option.
+      * Support for ESA architecture machines g5 and g6 is deprecated since
+        GCC 6.1.0 and has been removed now.
+      * When compiling with -march=z14 or higher GCC emits alignments hints
+        on the vector load/store instructions (8 or 16 byte).
+      * Functions now have a default alignment of 16 bytes. This helps with
+        branch prediction effects.
+      * -mfentry is now supported. As well as the mcount mechanism the
+        __fentry__ is called before the function prologue. However, since
+        just a single instruction is required to call __fentry__ the call
+        sequence imposes a smaller overhead than mcount (4 instructions).
+        The produced code is compatible only with newer glibc versions,
+        which provide the __fentry__ symbol and do not clobber r0 when
+        resolving lazily bound functions. -mfentry is only supported when
+        generating 64 bit code and does not work with nested C functions.
+      * The -mnop-mcount option can be used to emit NOP instructions
+        instead of an mcount or fentry call stub.
+      * With the -mrecord-mcount option a __mcount_loc section is generated
+        containing pointers to each profiling call stub. This is useful for
+        automatically patching in and out calls.
+ 
  Operating Systems
  
+   Solaris
+ 
+      * g++ now unconditionally enables large file support when compiling
+        32-bit code.
+      * Support for the AddressSanitizer and UndefinedBehaviorSanitizer has
+        been merged from LLVM. For the moment, this only works for 32-bit
+        code on both SPARC and x86.
+      * An initial port of the D runtime library has been completed on
+        Solaris 11/x86. It requires the use of GNU as. Solaris 11/SPARC
+        support is still work-in-progress.
+ 
    Windows
  
!      * A C++ Microsoft ABI bitfield layout bug, [59]PR87137 has been
         fixed. A non-field declaration could cause the current bitfield
         allocation unit to be completed, incorrectly placing a following
         bitfield into a new allocation unit. The Microsoft ABI is selected
*************** Improvements for plugin authors
*** 703,710 ****
       * GCC's diagnostic subsystem now has a way to logically group
         together related diagnostics, auto_diagnostic_group. Such
         diagnostics will be nested by the output of
!        [58]-fdiagnostics-format=json.
!      * GCC now has a set of [59]user experience guidelines for GCC, with
         information and advice on implementing new diagnostics.
  
  Other significant improvements
--- 763,770 ----
       * GCC's diagnostic subsystem now has a way to logically group
         together related diagnostics, auto_diagnostic_group. Such
         diagnostics will be nested by the output of
!        [60]-fdiagnostics-format=json.
!      * GCC now has a set of [61]user experience guidelines for GCC, with
         information and advice on implementing new diagnostics.
  
  Other significant improvements
*************** Other significant improvements
*** 714,808 ****
  
  GCC 9.1
  
!    This is the [60]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 9.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 [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
!    2019-05-03[67].
  
  References
  
     1. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88469
     2. https://gcc.gnu.org/ml/gcc/2018-10/msg00139.html
     3. https://gcc.gnu.org/ml/gcc/2019-04/msg00023.html
!    4. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Invoking-GCC.html#Invoking-GCC
!    5. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-flive-patching
!    6. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fno-diagnostics-show-line-numbers
!    7. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fno-diagnostics-show-labels
!    8. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format
!    9. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-falign-functions
!   10. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-falign-labels
!   11. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-falign-loops
!   12. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-falign-jumps
!   13. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Instrumentation-Options.html#index-fprofile-filter-files
!   14. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Instrumentation-Options.html#index-fprofile-exclude-files
!   15. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Developer-Options.html#index-fopt-info
!   16. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Developer-Options.html#index-fsave-optimization-record
!   17. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-fipa-stack-alignment
!   18. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-fipa-reference-addressable
!   19. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Other-Builtins.html#index-_005f_005fbuiltin_005fexpect_005fwith_005fprobability
!   20. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Other-Builtins.html#index-_005f_005fbuiltin_005fhas_005fattribute-1
!   21. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Other-Builtins.html#index-_005f_005fbuiltin_005fspeculation_005fsafe_005fvalue-1
!   22. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Common-Function-Attributes.html#index-copy-function-attribute
!   23. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-ftree-switch-conversion
!   24. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-fprofile-use
!   25. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-fversion-loops-for-strides
!   26. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-floop-interchange
!   27. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-floop-unroll-and-jam
!   28. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-ftree-loop-distribution
!   29. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Invoking-Gcov.html#Invoking-Gcov
!   30. https://www.openacc.org/
!   31. https://gcc.gnu.org/wiki/OpenACC#status-9
!   32. https://gcc.gnu.org/wiki/OpenACC
!   33. https://www.openmp.org/specifications/
!   34. https://gcc.gnu.org/ml/gcc-patches/2018-11/msg00628.html
!   35. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Vector-Extensions.html#index-_005f_005fbuiltin_005fconvertvector
!   36. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Warning-Options.html#index-Waddress-of-packed-member
!   37. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Warning-Options.html#index-Warray-bounds
!   38. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Warning-Options.html#index-Wattribute-alias
!   39. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Warning-Options.html#index-Wformat-overflow
!   40. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Warning-Options.html#index-Wformat-truncation
!   41. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Warning-Options.html#index-Wmissing-attributes
!   42. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Warning-Options.html#index-Wstringop-truncation
!   43. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Warning-Options.html#index-Wabsolute-value
!   44. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/C_002b_002b-Dialect-Options.html#index-Wdeprecated-copy
!   45. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/C_002b_002b-Dialect-Options.html#index-Winit-list-lifetime
!   46. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/C_002b_002b-Dialect-Options.html#index-Wredundant-move
!   47. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/C_002b_002b-Dialect-Options.html#index-Wpessimizing-move
!   48. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/C_002b_002b-Dialect-Options.html#index-Wclass-conversion
!   49. http://gcc.gnu.org/projects/cxx-status.html#cxx2a
!   50. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Warning-Options.html#index-Wformat
!   51. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gfortran/Fortran-Dialect-Options.html#index-fdec-include
!   52. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gfortran/Fortran-Dialect-Options.html#index-fdec
!   53. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gfortran/BUILTIN-directive.html#BUILTIN-directive
!   54. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/jit/topics/contexts.html#gcc_jit_context_add_driver_option
!   55. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Instrumentation-Options.html#index-fstack-protector
!   56. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/AArch64-Options.html#AArch64-Options
!   57. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87137
!   58. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format
!   59. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gccint/User-Experience-Guidelines.html
!   60. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=9.0
!   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
!   67. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-8/index.html
                                GCC 8 Release Series
--- 774,878 ----
  
  GCC 9.1
  
!    This is the [62]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 9.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 9.2
+ 
+    This is the [63]list of problem reports (PRs) from GCC's bug tracking
+    system that are known to be fixed in the 9.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 [64]GCC manuals. If that fails, the
!     [65]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 [66]gcc@gcc.gnu.org. All of [67]our lists have public
      archives.
  
!    Copyright (C) [68]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 [69]maintained by the GCC team. Last modified
!    2019-08-12[70].
  
  References
  
     1. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88469
     2. https://gcc.gnu.org/ml/gcc/2018-10/msg00139.html
     3. https://gcc.gnu.org/ml/gcc/2019-04/msg00023.html
!    4. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90920
!    5. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/C_002b_002b-Dialect-Options.html#index-frepo
!    6. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Invoking-GCC.html#Invoking-GCC
!    7. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-flive-patching
!    8. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fno-diagnostics-show-line-numbers
!    9. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fno-diagnostics-show-labels
!   10. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format
!   11. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-falign-functions
!   12. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-falign-labels
!   13. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-falign-loops
!   14. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-falign-jumps
!   15. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Instrumentation-Options.html#index-fprofile-filter-files
!   16. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Instrumentation-Options.html#index-fprofile-exclude-files
!   17. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Developer-Options.html#index-fopt-info
!   18. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Developer-Options.html#index-fsave-optimization-record
!   19. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-fipa-stack-alignment
!   20. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-fipa-reference-addressable
!   21. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Other-Builtins.html#index-_005f_005fbuiltin_005fexpect_005fwith_005fprobability
!   22. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Other-Builtins.html#index-_005f_005fbuiltin_005fhas_005fattribute-1
!   23. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Other-Builtins.html#index-_005f_005fbuiltin_005fspeculation_005fsafe_005fvalue-1
!   24. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Common-Function-Attributes.html#index-copy-function-attribute
!   25. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-ftree-switch-conversion
!   26. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-fprofile-use
!   27. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-fversion-loops-for-strides
!   28. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-floop-interchange
!   29. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-floop-unroll-and-jam
!   30. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-ftree-loop-distribution
!   31. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Invoking-Gcov.html#Invoking-Gcov
!   32. https://www.openacc.org/
!   33. https://gcc.gnu.org/wiki/OpenACC#status-9
!   34. https://www.openmp.org/specifications/
!   35. https://gcc.gnu.org/ml/gcc-patches/2018-11/msg00628.html
!   36. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Vector-Extensions.html#index-_005f_005fbuiltin_005fconvertvector
!   37. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Warning-Options.html#index-Waddress-of-packed-member
!   38. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Warning-Options.html#index-Warray-bounds
!   39. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Warning-Options.html#index-Wattribute-alias
!   40. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Warning-Options.html#index-Wformat-overflow
!   41. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Warning-Options.html#index-Wformat-truncation
!   42. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Warning-Options.html#index-Wmissing-attributes
!   43. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Warning-Options.html#index-Wstringop-truncation
!   44. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Warning-Options.html#index-Wabsolute-value
!   45. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/C_002b_002b-Dialect-Options.html#index-Wdeprecated-copy
!   46. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/C_002b_002b-Dialect-Options.html#index-Winit-list-lifetime
!   47. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/C_002b_002b-Dialect-Options.html#index-Wredundant-move
!   48. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/C_002b_002b-Dialect-Options.html#index-Wpessimizing-move
!   49. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/C_002b_002b-Dialect-Options.html#index-Wclass-conversion
!   50. http://gcc.gnu.org/projects/cxx-status.html#cxx2a
!   51. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Warning-Options.html#index-Wformat
!   52. https://www.threadingbuildingblocks.org/
!   53. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gfortran/Fortran-Dialect-Options.html#index-fdec-include
!   54. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gfortran/Fortran-Dialect-Options.html#index-fdec
!   55. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gfortran/BUILTIN-directive.html#BUILTIN-directive
!   56. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/jit/topics/contexts.html#gcc_jit_context_add_driver_option
!   57. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Instrumentation-Options.html#index-fstack-protector
!   58. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/AArch64-Options.html#AArch64-Options
!   59. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87137
!   60. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format
!   61. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gccint/User-Experience-Guidelines.html
!   62. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=9.0
!   63. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=9.2
!   64. https://gcc.gnu.org/onlinedocs/
!   65. mailto:gcc-help@gcc.gnu.org
!   66. mailto:gcc@gcc.gnu.org
!   67. https://gcc.gnu.org/lists.html
!   68. https://www.fsf.org/
!   69. https://gcc.gnu.org/about.html
!   70. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-8/index.html
                                GCC 8 Release Series
*************** References
*** 3173,3178 ****
--- 3243,3250 ----
  http://gcc.gnu.org/gcc-6/index.html
                                GCC 6 Release Series
  
+    (This release series is no longer supported.)
+ 
     October 26, 2018
  
     The [1]GNU project and the GCC developers are pleased to announce the
*************** References and Acknowledgements
*** 3230,3236 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-10-26[24].
  
  References
  
--- 3302,3308 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2019-06-09[24].
  
  References
  
*************** References
*** 4009,4014 ****
--- 4081,4088 ----
  http://gcc.gnu.org/gcc-5/index.html
                                GCC 5 Release Series
  
+    (This release series is no longer supported.)
+ 
     October 10, 2017
  
     The [1]GNU project and the GCC developers are pleased to announce the
*************** References and Acknowledgements
*** 4066,4072 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-09-30[24].
  
  References
  
--- 4140,4146 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2019-06-09[24].
  
  References
  
*************** References
*** 5036,5041 ****
--- 5110,5117 ----
  http://gcc.gnu.org/gcc-4.9/index.html
                               GCC 4.9 Release Series
  
+    (This release series is no longer supported.)
+ 
     Aug 3, 2016
  
     The [1]GNU project and the GCC developers are pleased to announce the
*************** http://gcc.gnu.org/gcc-4.9/index.html
*** 5044,5051 ****
     This release is a bug-fix release, containing fixes for regressions in
     GCC 4.9.3 relative to previous releases of GCC.
  
-    This release series is no longer maintained.
- 
  Release History
  
     GCC 4.9.4
--- 5120,5125 ----
*************** References and Acknowledgements
*** 5095,5101 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-09-30[24].
  
  References
  
--- 5169,5175 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2019-06-09[24].
  
  References
  
*************** References
*** 5777,5782 ****
--- 5851,5858 ----
  http://gcc.gnu.org/gcc-4.8/index.html
                               GCC 4.8 Release Series
  
+    (This release series is no longer supported.)
+ 
     June 23, 2015
  
     The [1]GNU project and the GCC developers are pleased to announce the
*************** http://gcc.gnu.org/gcc-4.8/index.html
*** 5785,5792 ****
     This release is a bug-fix release, containing fixes for regressions in
     GCC 4.8.4 relative to previous releases of GCC.
  
-    This release series is no longer maintained.
- 
  Release History
  
     GCC 4.8.5
--- 5861,5866 ----
*************** References and Acknowledgements
*** 5839,5845 ****
     provided this notice is preserved.
  
     These pages are [25]maintained by the GCC team. Last modified
!    2018-09-30[26].
  
  References
  
--- 5913,5919 ----
     provided this notice is preserved.
  
     These pages are [25]maintained by the GCC team. Last modified
!    2019-06-09[26].
  
  References
  
*************** References
*** 6646,6651 ****
--- 6720,6727 ----
  http://gcc.gnu.org/gcc-4.7/index.html
                               GCC 4.7 Release Series
  
+    (This release series is no longer supported.)
+ 
     June 12, 2014
  
     The [1]GNU project and the GCC developers are pleased to announce the
*************** http://gcc.gnu.org/gcc-4.7/index.html
*** 6654,6661 ****
     This release is a bug-fix release, containing fixes for regressions in
     GCC 4.7.3 relative to previous releases of GCC.
  
-    This release series is no longer maintained.
- 
  Release History
  
     GCC 4.7.4
--- 6730,6735 ----
*************** References and Acknowledgements
*** 6705,6711 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-09-30[24].
  
  References
  
--- 6779,6785 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2019-06-09[24].
  
  References
  
*************** GCC 4.7.4
*** 7526,7532 ****
     provided this notice is preserved.
  
     These pages are [54]maintained by the GCC team. Last modified
!    2018-12-11[55].
  
  References
  
--- 7600,7606 ----
     provided this notice is preserved.
  
     These pages are [54]maintained by the GCC team. Last modified
!    2019-07-10[55].
  
  References
  
*************** References
*** 7554,7560 ****
    22. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfaggressive-function-elimination_007d-270
    23. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Error-and-Warning-Options.html#index-g_t_0040code_007bWreal-q-constant_007d-149
    24. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/SELECTED_005fREAL_005fKIND.html
!   25. https://docs.microsoft.com/en-us/windows/desktop/wer/collecting-user-mode-dumps
    26. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Debugging-Options.html#index-g_t_0040code_007bfno-backtrace_007d-183
    27. https://gcc.gnu.org/wiki/Fortran2003Status
    28. https://gcc.gnu.org/wiki/OOP
--- 7628,7634 ----
    22. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfaggressive-function-elimination_007d-270
    23. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Error-and-Warning-Options.html#index-g_t_0040code_007bWreal-q-constant_007d-149
    24. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/SELECTED_005fREAL_005fKIND.html
!   25. https://docs.microsoft.com/en-us/windows/win32/wer/collecting-user-mode-dumps
    26. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Debugging-Options.html#index-g_t_0040code_007bfno-backtrace_007d-183
    27. https://gcc.gnu.org/wiki/Fortran2003Status
    28. https://gcc.gnu.org/wiki/OOP
*************** References
*** 7589,7594 ****
--- 7663,7670 ----
  http://gcc.gnu.org/gcc-4.6/index.html
                               GCC 4.6 Release Series
  
+    (This release series is no longer supported.)
+ 
     April 12, 2013
  
     The [1]GNU project and the GCC developers are pleased to announce the
*************** http://gcc.gnu.org/gcc-4.6/index.html
*** 7597,7604 ****
     This release is a bug-fix release, containing fixes for regressions in
     GCC 4.6.3 relative to previous releases of GCC.
  
-    This release series is no longer maintained.
- 
  Release History
  
     GCC 4.6.4
--- 7673,7678 ----
*************** References and Acknowledgements
*** 7648,7654 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-09-30[24].
  
  References
  
--- 7722,7728 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2019-06-09[24].
  
  References
  
*************** References
*** 8610,8615 ****
--- 8684,8691 ----
  http://gcc.gnu.org/gcc-4.5/index.html
                               GCC 4.5 Release Series
  
+    (This release series is no longer supported.)
+ 
     Jul 2, 2012
  
     The [1]GNU project and the GCC developers are pleased to announce the
*************** http://gcc.gnu.org/gcc-4.5/index.html
*** 8618,8625 ****
     This release is a bug-fix release, containing fixes for regressions in
     GCC 4.5.3 relative to previous releases of GCC.
  
-    This release series is no longer maintained.
- 
  Release History
  
     GCC 4.5.4
--- 8694,8699 ----
*************** References and Acknowledgements
*** 8669,8675 ****
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2018-09-30[19].
  
  References
  
--- 8743,8749 ----
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2019-06-09[19].
  
  References
  
*************** References
*** 9382,9387 ****
--- 9456,9463 ----
  http://gcc.gnu.org/gcc-4.4/index.html
                               GCC 4.4 Release Series
  
+    This release series is no longer maintained.
+ 
     March 13, 2012
  
     The [1]GNU project and the GCC developers are pleased to announce the
*************** http://gcc.gnu.org/gcc-4.4/index.html
*** 9390,9397 ****
     This release is a bug-fix release, containing fixes for regressions in
     GCC 4.4.6 relative to previous releases of GCC.
  
-    This release series is no longer maintained.
- 
  Release History
  
     GCC 4.4.7
--- 9466,9471 ----
*************** References and Acknowledgements
*** 9450,9456 ****
     provided this notice is preserved.
  
     These pages are [21]maintained by the GCC team. Last modified
!    2018-09-30[22].
  
  References
  
--- 9524,9530 ----
     provided this notice is preserved.
  
     These pages are [21]maintained by the GCC team. Last modified
!    2019-06-09[22].
  
  References
  
*************** References
*** 10112,10117 ****
--- 10186,10193 ----
  http://gcc.gnu.org/gcc-4.3/index.html
                               GCC 4.3 Release Series
  
+    (This release series is no longer supported.)
+ 
     Jun 27, 2011
  
     The [1]GNU project and the GCC developers are pleased to announce the
*************** http://gcc.gnu.org/gcc-4.3/index.html
*** 10120,10127 ****
     This release is a bug-fix release, containing fixes for regressions in
     GCC 4.3.5 relative to previous releases of GCC.
  
-    This release series is no longer maintained.
- 
  Release History
  
     GCC 4.3.6
--- 10196,10201 ----
*************** References and Acknowledgements
*** 10177,10183 ****
     provided this notice is preserved.
  
     These pages are [20]maintained by the GCC team. Last modified
!    2018-09-30[21].
  
  References
  
--- 10251,10257 ----
     provided this notice is preserved.
  
     These pages are [20]maintained by the GCC team. Last modified
!    2019-06-09[21].
  
  References
  
*************** References
*** 11021,11026 ****
--- 11095,11102 ----
  http://gcc.gnu.org/gcc-4.2/index.html
                               GCC 4.2 Release Series
  
+    (This release series is no longer supported.)
+ 
     May 19, 2008
  
     The [1]GNU project and the GCC developers are pleased to announce the
*************** http://gcc.gnu.org/gcc-4.2/index.html
*** 11029,11036 ****
     This release is a bug-fix release, containing fixes for regressions in
     GCC 4.2.3 relative to previous releases of GCC.
  
-    This release series is no longer maintained.
- 
  Release History
  
     GCC 4.2.4
--- 11105,11110 ----
*************** References and Acknowledgements
*** 11080,11086 ****
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2018-09-30[19].
  
  References
  
--- 11154,11160 ----
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2019-06-09[19].
  
  References
  
*************** References
*** 11428,11433 ****
--- 11502,11509 ----
  http://gcc.gnu.org/gcc-4.1/index.html
                               GCC 4.1 Release Series
  
+    (This release series is no longer supported.)
+ 
     February 13, 2007
  
     The [1]GNU project and the GCC developers are pleased to announce the
*************** http://gcc.gnu.org/gcc-4.1/index.html
*** 11436,11443 ****
     This release is a bug-fix release, containing fixes for regressions in
     GCC 4.1.1 relative to previous releases of GCC.
  
-    This release series is no longer maintained.
- 
  Release History
  
     GCC 4.1.2
--- 11512,11517 ----
*************** References and Acknowledgements
*** 11481,11487 ****
     provided this notice is preserved.
  
     These pages are [16]maintained by the GCC team. Last modified
!    2018-09-30[17].
  
  References
  
--- 11555,11561 ----
     provided this notice is preserved.
  
     These pages are [16]maintained by the GCC team. Last modified
!    2019-06-09[17].
  
  References
  
*************** References
*** 12065,12070 ****
--- 12139,12146 ----
  http://gcc.gnu.org/gcc-4.0/index.html
                               GCC 4.0 Release Series
  
+    (This release series is no longer supported.)
+ 
     January 31, 2007
  
     The [1]GNU project and the GCC developers are pleased to announce the
*************** http://gcc.gnu.org/gcc-4.0/index.html
*** 12073,12080 ****
     This release is a bug-fix release, containing fixes for regressions in
     GCC 4.0.3 relative to previous releases of GCC.
  
-    This release series is no longer maintained.
- 
  Release History
  
     GCC 4.0.4
--- 12149,12154 ----
*************** References and Acknowledgements
*** 12124,12130 ****
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2018-09-30[19].
  
  References
  
--- 12198,12204 ----
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2019-06-09[19].
  
  References
  
*************** References
*** 12680,12685 ****
--- 12754,12761 ----
  http://gcc.gnu.org/gcc-3.4/index.html
                               GCC 3.4 Release Series
  
+    (This release series is no longer supported.)
+ 
     May 26, 2006
  
     The [1]GNU project and the GCC developers are pleased to announce the
*************** http://gcc.gnu.org/gcc-3.4/index.html
*** 12693,12700 ****
     improvements, bug fixes, and other changes, thanks to an [3]amazing
     group of volunteers.
  
-    This release series is no longer maintained.
- 
  Release History
  
     GCC 3.4.6
--- 12769,12774 ----
*************** References and Acknowledgements
*** 12750,12756 ****
     provided this notice is preserved.
  
     These pages are [22]maintained by the GCC team. Last modified
!    2018-09-30[23].
  
  References
  
--- 12824,12830 ----
     provided this notice is preserved.
  
     These pages are [22]maintained by the GCC team. Last modified
!    2019-06-09[23].
  
  References
  
*************** References
*** 14963,14968 ****
--- 15037,15044 ----
  http://gcc.gnu.org/gcc-3.3/index.html
                               GCC 3.3 Release Series
  
+    (This release series is no longer supported.)
+ 
     May 03, 2005
  
     The [1]GNU project and the GCC developers are pleased to announce the
*************** http://gcc.gnu.org/gcc-3.3/index.html
*** 14977,14984 ****
     improvements, bug fixes, and other changes, thanks to an [3]amazing
     group of volunteers.
  
-    This release series is no longer maintained.
- 
  Release History
  
     GCC 3.3.6
--- 15053,15058 ----
*************** References and Acknowledgements
*** 15034,15040 ****
     provided this notice is preserved.
  
     These pages are [21]maintained by the GCC team. Last modified
!    2018-09-30[22].
  
  References
  
--- 15108,15114 ----
     provided this notice is preserved.
  
     These pages are [21]maintained by the GCC team. Last modified
!    2019-06-09[22].
  
  References
  
*************** References
*** 16974,16979 ****
--- 17048,17055 ----
  http://gcc.gnu.org/gcc-3.2/index.html
                               GCC 3.2 Release Series
  
+    (This release series is no longer supported.)
+ 
     April 25, 2003
  
     The [1]GNU project and the GCC developers are pleased to announce the
*************** http://gcc.gnu.org/gcc-3.2/index.html
*** 16991,16998 ****
     Please refer to our [2]detailed list of news, caveats, and bug-fixes
     for further information.
  
-    This release series is no longer maintained.
- 
  Release History
  
     GCC 3.2.3
--- 17067,17072 ----
*************** References and Acknowledgements
*** 17039,17045 ****
     provided this notice is preserved.
  
     These pages are [17]maintained by the GCC team. Last modified
!    2018-09-30[18].
  
  References
  
--- 17113,17119 ----
     provided this notice is preserved.
  
     These pages are [17]maintained by the GCC team. Last modified
!    2019-06-09[18].
  
  References
  
*************** References
*** 17922,17927 ****
--- 17996,18003 ----
  http://gcc.gnu.org/gcc-3.1/index.html
                                      GCC 3.1
  
+    (This release series is no longer supported.)
+ 
     July 27, 2002
  
     The [1]GNU project and the GCC developers are pleased to announce the
*************** http://gcc.gnu.org/gcc-3.1/index.html
*** 17929,17936 ****
  
     The links below still apply to GCC 3.1.1.
  
-    This release series is no longer maintained.
- 
     May 15, 2002
  
     The [2]GNU project and the GCC developers are pleased to announce the
--- 18005,18010 ----
*************** http://gcc.gnu.org/gcc-3.1/index.html
*** 17967,17973 ****
     provided this notice is preserved.
  
     These pages are [14]maintained by the GCC team. Last modified
!    2018-09-30[15].
  
  References
  
--- 18041,18047 ----
     provided this notice is preserved.
  
     These pages are [14]maintained by the GCC team. Last modified
!    2019-06-09[15].
  
  References
  
*************** References
*** 18343,18356 ****
  http://gcc.gnu.org/gcc-3.0/index.html
                                     GCC 3.0.4
  
     February 20, 2002
  
     The [1]GNU project and the GCC developers are pleased to announce the
     release of GCC 3.0.4, which is a bug-fix release for the GCC 3.0
     series.
  
-    This release series is no longer maintained.
- 
     GCC used to stand for the GNU C Compiler, but since the compiler
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
--- 18417,18430 ----
  http://gcc.gnu.org/gcc-3.0/index.html
                                     GCC 3.0.4
  
+    (This release series is no longer supported.)
+ 
     February 20, 2002
  
     The [1]GNU project and the GCC developers are pleased to announce the
     release of GCC 3.0.4, which is a bug-fix release for the GCC 3.0
     series.
  
     GCC used to stand for the GNU C Compiler, but since the compiler
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
*************** Previous 3.0.x Releases
*** 18395,18401 ****
     provided this notice is preserved.
  
     These pages are [14]maintained by the GCC team. Last modified
!    2018-09-30[15].
  
  References
  
--- 18469,18475 ----
     provided this notice is preserved.
  
     These pages are [14]maintained by the GCC team. Last modified
!    2019-06-09[15].
  
  References
  
*************** References
*** 18673,18683 ****
  http://gcc.gnu.org/gcc-2.95/index.html
                                      GCC 2.95
  
     March 16, 2001: The GNU project and the GCC developers are pleased to
     announce the release of GCC version 2.95.3.
  
-    This release is no longer maintained.
- 
  Release History
  
     GCC 2.95.3
--- 18747,18757 ----
  http://gcc.gnu.org/gcc-2.95/index.html
                                      GCC 2.95
  
+    (This release series is no longer supported.)
+ 
     March 16, 2001: The GNU project and the GCC developers are pleased to
     announce the release of GCC version 2.95.3.
  
  Release History
  
     GCC 2.95.3
*************** References and Acknowledgements
*** 18739,18745 ****
     provided this notice is preserved.
  
     These pages are [15]maintained by the GCC team. Last modified
!    2018-09-30[16].
  
  References
  
--- 18813,18819 ----
     provided this notice is preserved.
  
     These pages are [15]maintained by the GCC team. Last modified
!    2019-06-09[16].
  
  References
  
diff -Nrcpad gcc-9.1.0/config/ChangeLog gcc-9.2.0/config/ChangeLog
*** gcc-9.1.0/config/ChangeLog	Fri May  3 07:59:54 2019
--- gcc-9.2.0/config/ChangeLog	Mon Aug 12 07:38:49 2019
***************
*** 1,3 ****
--- 1,7 ----
+ 2019-08-12  Release Manager
+ 
+ 	* GCC 9.2.0 released.
+ 
  2019-05-03  Release Manager
  
  	* GCC 9.1.0 released.
diff -Nrcpad gcc-9.1.0/contrib/ChangeLog gcc-9.2.0/contrib/ChangeLog
*** gcc-9.1.0/contrib/ChangeLog	Fri May  3 07:59:54 2019
--- gcc-9.2.0/contrib/ChangeLog	Mon Aug 12 07:38:49 2019
***************
*** 1,3 ****
--- 1,7 ----
+ 2019-08-12  Release Manager
+ 
+ 	* GCC 9.2.0 released.
+ 
  2019-05-03  Release Manager
  
  	* GCC 9.1.0 released.
diff -Nrcpad gcc-9.1.0/contrib/header-tools/ChangeLog gcc-9.2.0/contrib/header-tools/ChangeLog
*** gcc-9.1.0/contrib/header-tools/ChangeLog	Fri May  3 07:59:54 2019
--- gcc-9.2.0/contrib/header-tools/ChangeLog	Mon Aug 12 07:38:49 2019
***************
*** 1,3 ****
--- 1,7 ----
+ 2019-08-12  Release Manager
+ 
+ 	* GCC 9.2.0 released.
+ 
  2019-05-03  Release Manager
  
  	* GCC 9.1.0 released.
diff -Nrcpad gcc-9.1.0/contrib/reghunt/ChangeLog gcc-9.2.0/contrib/reghunt/ChangeLog
*** gcc-9.1.0/contrib/reghunt/ChangeLog	Fri May  3 07:59:54 2019
--- gcc-9.2.0/contrib/reghunt/ChangeLog	Mon Aug 12 07:38:49 2019
***************
*** 1,3 ****
--- 1,7 ----
+ 2019-08-12  Release Manager
+ 
+ 	* GCC 9.2.0 released.
+ 
  2019-05-03  Release Manager
  
  	* GCC 9.1.0 released.
diff -Nrcpad gcc-9.1.0/contrib/regression/ChangeLog gcc-9.2.0/contrib/regression/ChangeLog
*** gcc-9.1.0/contrib/regression/ChangeLog	Fri May  3 07:59:54 2019
--- gcc-9.2.0/contrib/regression/ChangeLog	Mon Aug 12 07:38:49 2019
***************
*** 1,3 ****
--- 1,7 ----
+ 2019-08-12  Release Manager
+ 
+ 	* GCC 9.2.0 released.
+ 
  2019-05-03  Release Manager
  
  	* GCC 9.1.0 released.
diff -Nrcpad gcc-9.1.0/fixincludes/ChangeLog gcc-9.2.0/fixincludes/ChangeLog
*** gcc-9.1.0/fixincludes/ChangeLog	Fri May  3 07:59:54 2019
--- gcc-9.2.0/fixincludes/ChangeLog	Mon Aug 12 07:38:49 2019
***************
*** 1,3 ****
--- 1,43 ----
+ 2019-08-12  Release Manager
+ 
+ 	* GCC 9.2.0 released.
+ 
+ 2019-08-03  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline.
+ 	2019-06-21  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	* inclhack.def: Replace the complex test using __STRICT_ANSI__ and
+ 	__STDC_VERSION__ with a test using __DARWIN_NO_LONG_LONG.
+ 	Ensure that the top level math.h uses <> to wrap included headers
+ 	rather than "".
+ 	* fixincl.x: Regenerated.
+ 	* tests/base/architecture/ppc/math.h: Update test to include the
+ 	__DARWIN_NO_LONG_LONG case.
+ 
+ 2019-08-03  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline.
+ 	2019-06-21  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	* inclhack.def: Guard __has_attribute and __has_extension in
+ 	os/base.h.
+ 	Guard Apple blocks syntax in dispatch/object.h.
+ 	* fixincl.x: Regenerate.
+ 	* tests/base/dispatch/object.h: New file.
+ 	* tests/base/os/base.h: New file.
+ 
+ 2019-05-13  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline.
+ 	2019-05-11  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	PR target/90379
+ 	PR bootstrap/89864
+ 	* inclhack.def (darwin_ucred__Atomic): Do not supply test_text
+ 	for wrap fixes.
+ 	* fixincl.x: Regenerated.
+ 
  2019-05-03  Release Manager
  
  	* GCC 9.1.0 released.
diff -Nrcpad gcc-9.1.0/fixincludes/fixincl.x gcc-9.2.0/fixincludes/fixincl.x
*** gcc-9.1.0/fixincludes/fixincl.x	Thu Apr 18 06:53:21 2019
--- gcc-9.2.0/fixincludes/fixincl.x	Sat Aug  3 19:21:08 2019
***************
*** 2,12 ****
   *
   * DO NOT EDIT THIS FILE   (fixincl.x)
   *
!  * It has been AutoGen-ed  April 16, 2019 at 09:32:25 AM by AutoGen 5.17.4
   * From the definitions    inclhack.def
   * and the template file   fixincl
   */
! /* DO NOT SVN-MERGE THIS FILE, EITHER Tue Apr 16 09:32:25 IST 2019
   *
   * You must regenerate it.  Use the ./genfixes script.
   *
--- 2,12 ----
   *
   * DO NOT EDIT THIS FILE   (fixincl.x)
   *
!  * It has been AutoGen-ed  July  7, 2019 at 11:43:37 AM by AutoGen 5.17.4
   * From the definitions    inclhack.def
   * and the template file   fixincl
   */
! /* DO NOT SVN-MERGE THIS FILE, EITHER Sun Jul  7 11:43:37 BST 2019
   *
   * You must regenerate it.  Use the ./genfixes script.
   *
***************
*** 15,21 ****
   * certain ANSI-incompatible system header files which are fixed to work
   * correctly with ANSI C and placed in a directory that GNU C will search.
   *
!  * This file contains 252 fixup descriptions.
   *
   * See README for more information.
   *
--- 15,21 ----
   * certain ANSI-incompatible system header files which are fixed to work
   * correctly with ANSI C and placed in a directory that GNU C will search.
   *
!  * This file contains 255 fixup descriptions.
   *
   * See README for more information.
   *
*************** tSCC zDarwin_9_Long_Double_Funcs_2List[]
*** 2650,2656 ****
   *  Machine/OS name selection pattern
   */
  tSCC* apzDarwin_9_Long_Double_Funcs_2Machs[] = {
!         "*-*-darwin7.9*",
          (const char*)NULL };
  
  /*
--- 2650,2656 ----
   *  Machine/OS name selection pattern
   */
  tSCC* apzDarwin_9_Long_Double_Funcs_2Machs[] = {
!         "*-*-darwin*",
          (const char*)NULL };
  
  /*
*************** static const char* apzDarwin_Gcc4_Breaka
*** 2756,2761 ****
--- 2756,2797 ----
  
  /* * * * * * * * * * * * * * * * * * * * * * * * * *
   *
+  *  Description of Darwin_Ll_Funcs_Avail fix
+  */
+ tSCC zDarwin_Ll_Funcs_AvailName[] =
+      "darwin_ll_funcs_avail";
+ 
+ /*
+  *  File name selection pattern
+  */
+ tSCC zDarwin_Ll_Funcs_AvailList[] =
+   "architecture/ppc/math.h\0architecture/i386/math.h\0";
+ /*
+  *  Machine/OS name selection pattern
+  */
+ tSCC* apzDarwin_Ll_Funcs_AvailMachs[] = {
+         "*-*-darwin*",
+         (const char*)NULL };
+ 
+ /*
+  *  content selection pattern - do fix if pattern found
+  */
+ tSCC zDarwin_Ll_Funcs_AvailSelect0[] =
+        "#if[^_]*__STDC_VERSION__[^_]*__STDC_VERSION__[^1]*199901L[^_]*__STRICT_ANSI__[^_]*__GNUC__[^)]*";
+ 
+ #define    DARWIN_LL_FUNCS_AVAIL_TEST_CT  1
+ static tTestDesc aDarwin_Ll_Funcs_AvailTests[] = {
+   { TT_EGREP,    zDarwin_Ll_Funcs_AvailSelect0, (regex_t*)NULL }, };
+ 
+ /*
+  *  Fix Command Arguments for Darwin_Ll_Funcs_Avail
+  */
+ static const char* apzDarwin_Ll_Funcs_AvailPatch[] = { sed_cmd_z,
+     "-e", "s/#if[^_]*__STDC_VERSION__[^_]*__STDC_VERSION__[^_]*199901L[^_]*__STRICT_ANSI__[^_]*__GNUC__[^\\)]*)/#if !(__DARWIN_NO_LONG_LONG)/",
+     (char*)NULL };
+ 
+ /* * * * * * * * * * * * * * * * * * * * * * * * * *
+  *
   *  Description of Darwin_Longjmp_Noreturn fix
   */
  tSCC zDarwin_Longjmp_NoreturnName[] =
*************** static const char* apzDarwin_Os_Trace_3P
*** 2918,2923 ****
--- 2954,3039 ----
  
  /* * * * * * * * * * * * * * * * * * * * * * * * * *
   *
+  *  Description of Darwin_Os_Base_1 fix
+  */
+ tSCC zDarwin_Os_Base_1Name[] =
+      "darwin_os_base_1";
+ 
+ /*
+  *  File name selection pattern
+  */
+ tSCC zDarwin_Os_Base_1List[] =
+   "os/base.h\0";
+ /*
+  *  Machine/OS name selection pattern
+  */
+ tSCC* apzDarwin_Os_Base_1Machs[] = {
+         "*-*-darwin*",
+         (const char*)NULL };
+ 
+ /*
+  *  content selection pattern - do fix if pattern found
+  */
+ tSCC zDarwin_Os_Base_1Select0[] =
+        "#define __has_attribute.*\n\
+ #endif";
+ 
+ #define    DARWIN_OS_BASE_1_TEST_CT  1
+ static tTestDesc aDarwin_Os_Base_1Tests[] = {
+   { TT_EGREP,    zDarwin_Os_Base_1Select0, (regex_t*)NULL }, };
+ 
+ /*
+  *  Fix Command Arguments for Darwin_Os_Base_1
+  */
+ static const char* apzDarwin_Os_Base_1Patch[] = {
+     "format",
+     "%0\n\
+ #ifndef __has_extension\n\
+ #define __has_extension(x) 0\n\
+ #endif",
+     (char*)NULL };
+ 
+ /* * * * * * * * * * * * * * * * * * * * * * * * * *
+  *
+  *  Description of Darwin_Dispatch_Object_1 fix
+  */
+ tSCC zDarwin_Dispatch_Object_1Name[] =
+      "darwin_dispatch_object_1";
+ 
+ /*
+  *  File name selection pattern
+  */
+ tSCC zDarwin_Dispatch_Object_1List[] =
+   "dispatch/object.h\0";
+ /*
+  *  Machine/OS name selection pattern
+  */
+ tSCC* apzDarwin_Dispatch_Object_1Machs[] = {
+         "*-*-darwin*",
+         (const char*)NULL };
+ 
+ /*
+  *  content selection pattern - do fix if pattern found
+  */
+ tSCC zDarwin_Dispatch_Object_1Select0[] =
+        "typedef void.*\\^dispatch_block_t.*";
+ 
+ #define    DARWIN_DISPATCH_OBJECT_1_TEST_CT  1
+ static tTestDesc aDarwin_Dispatch_Object_1Tests[] = {
+   { TT_EGREP,    zDarwin_Dispatch_Object_1Select0, (regex_t*)NULL }, };
+ 
+ /*
+  *  Fix Command Arguments for Darwin_Dispatch_Object_1
+  */
+ static const char* apzDarwin_Dispatch_Object_1Patch[] = {
+     "format",
+     "#if __BLOCKS__\n\
+ %0\n\
+ #endif",
+     (char*)NULL };
+ 
+ /* * * * * * * * * * * * * * * * * * * * * * * * * *
+  *
   *  Description of Darwin_Private_Extern fix
   */
  tSCC zDarwin_Private_ExternName[] =
*************** static const char* apzX11_SprintfPatch[]
*** 10230,10238 ****
   *
   *  List of all fixes
   */
! #define REGEX_COUNT          290
  #define MACH_LIST_SIZE_LIMIT 187
! #define FIX_COUNT            252
  
  /*
   *  Enumerate the fixes
--- 10346,10354 ----
   *
   *  List of all fixes
   */
! #define REGEX_COUNT          293
  #define MACH_LIST_SIZE_LIMIT 187
! #define FIX_COUNT            255
  
  /*
   *  Enumerate the fixes
*************** typedef enum {
*** 10303,10312 ****
--- 10419,10431 ----
      DARWIN_9_LONG_DOUBLE_FUNCS_2_FIXIDX,
      DARWIN_EXTERNC_FIXIDX,
      DARWIN_GCC4_BREAKAGE_FIXIDX,
+     DARWIN_LL_FUNCS_AVAIL_FIXIDX,
      DARWIN_LONGJMP_NORETURN_FIXIDX,
      DARWIN_OS_TRACE_1_FIXIDX,
      DARWIN_OS_TRACE_2_FIXIDX,
      DARWIN_OS_TRACE_3_FIXIDX,
+     DARWIN_OS_BASE_1_FIXIDX,
+     DARWIN_DISPATCH_OBJECT_1_FIXIDX,
      DARWIN_PRIVATE_EXTERN_FIXIDX,
      DARWIN_STDINT_1_FIXIDX,
      DARWIN_STDINT_2_FIXIDX,
*************** tFixDesc fixDescList[ FIX_COUNT ] = {
*** 10818,10823 ****
--- 10937,10947 ----
       DARWIN_GCC4_BREAKAGE_TEST_CT, FD_MACH_ONLY | FD_SUBROUTINE,
       aDarwin_Gcc4_BreakageTests,   apzDarwin_Gcc4_BreakagePatch, 0 },
  
+   {  zDarwin_Ll_Funcs_AvailName,    zDarwin_Ll_Funcs_AvailList,
+      apzDarwin_Ll_Funcs_AvailMachs,
+      DARWIN_LL_FUNCS_AVAIL_TEST_CT, FD_MACH_ONLY,
+      aDarwin_Ll_Funcs_AvailTests,   apzDarwin_Ll_Funcs_AvailPatch, 0 },
+ 
    {  zDarwin_Longjmp_NoreturnName,    zDarwin_Longjmp_NoreturnList,
       apzDarwin_Longjmp_NoreturnMachs,
       DARWIN_LONGJMP_NORETURN_TEST_CT, FD_MACH_ONLY | FD_SUBROUTINE,
*************** tFixDesc fixDescList[ FIX_COUNT ] = {
*** 10838,10843 ****
--- 10962,10977 ----
       DARWIN_OS_TRACE_3_TEST_CT, FD_MACH_ONLY | FD_SUBROUTINE,
       aDarwin_Os_Trace_3Tests,   apzDarwin_Os_Trace_3Patch, 0 },
  
+   {  zDarwin_Os_Base_1Name,    zDarwin_Os_Base_1List,
+      apzDarwin_Os_Base_1Machs,
+      DARWIN_OS_BASE_1_TEST_CT, FD_MACH_ONLY | FD_SUBROUTINE,
+      aDarwin_Os_Base_1Tests,   apzDarwin_Os_Base_1Patch, 0 },
+ 
+   {  zDarwin_Dispatch_Object_1Name,    zDarwin_Dispatch_Object_1List,
+      apzDarwin_Dispatch_Object_1Machs,
+      DARWIN_DISPATCH_OBJECT_1_TEST_CT, FD_MACH_ONLY | FD_SUBROUTINE,
+      aDarwin_Dispatch_Object_1Tests,   apzDarwin_Dispatch_Object_1Patch, 0 },
+ 
    {  zDarwin_Private_ExternName,    zDarwin_Private_ExternList,
       apzDarwin_Private_ExternMachs,
       DARWIN_PRIVATE_EXTERN_TEST_CT, FD_MACH_ONLY | FD_SUBROUTINE,
diff -Nrcpad gcc-9.1.0/fixincludes/inclhack.def gcc-9.2.0/fixincludes/inclhack.def
*** gcc-9.1.0/fixincludes/inclhack.def	Thu Apr 18 06:53:21 2019
--- gcc-9.2.0/fixincludes/inclhack.def	Sat Aug  3 19:21:08 2019
*************** fix = {
*** 1298,1309 ****
  };
  
  /*
!  *  For the AAB_darwin7_9_long_double_funcs fix to be useful,
!  *  you have to not use "" includes.
   */
  fix = {
      hackname  = darwin_9_long_double_funcs_2;
!     mach      = "*-*-darwin7.9*";
      files     = math.h;
      select    = '#include[ \t]+\"';
      c_fix     = format;
--- 1298,1309 ----
  };
  
  /*
!  *  For the AAB_darwin7_9_long_double_funcs fix (and later fixes for long long)
!  *  to be useful, the main math.h must use <> and not "" includes.
   */
  fix = {
      hackname  = darwin_9_long_double_funcs_2;
!     mach      = "*-*-darwin*";
      files     = math.h;
      select    = '#include[ \t]+\"';
      c_fix     = format;
*************** fix = {
*** 1311,1317 ****
    
      c_fix_arg = '([ \t]*#[ \t]*include[ \t]+)"([a-z0-9/]+)\.h"';
    
!     test_text = '#include "architecture/ppc/math.h"';
  };
  
  /*
--- 1311,1317 ----
    
      c_fix_arg = '([ \t]*#[ \t]*include[ \t]+)"([a-z0-9/]+)\.h"';
    
!     test_text = '#include <architecture/ppc/math.h>';
  };
  
  /*
*************** fix = {
*** 1355,1360 ****
--- 1355,1376 ----
  };
  
  /*
+  * math.h hides the long long functions that are available on the system for
+  * 10.5 and 10.6 SDKs, we expect to use them in G++ without specifying a value
+  * for __STDC_VERSION__, or switching __STRICT_ANSI__ off.
+  */
+ fix = {
+   hackname  = darwin_ll_funcs_avail;
+   mach      = "*-*-darwin*";
+   files     = architecture/ppc/math.h, architecture/i386/math.h;
+   select    = "#if[^_]*__STDC_VERSION__[^_]*__STDC_VERSION__[^1]*199901L[^_]*"
+ 	      "__STRICT_ANSI__[^_]*__GNUC__[^\)]*";
+   sed       = "s/#if[^_]*__STDC_VERSION__[^_]*__STDC_VERSION__[^_]*199901L[^_]*"
+ 	      "__STRICT_ANSI__[^_]*__GNUC__[^\\)]*\)/#if\ !\(__DARWIN_NO_LONG_LONG\)/";
+   test_text = "#if\ !(__DARWIN_NO_LONG_LONG)";
+ };
+ 
+ /*
   *  Before Mac OS X 10.8 <i386/setjmp.h> doesn't mark longjump noreturn.
   */
  fix = {
*************** fix = {
*** 1426,1431 ****
--- 1442,1490 ----
  };
  
  /*
+  *  In macOS 10.10 <os/base.h>, doesn't have __has_extension guarded.
+  */
+ fix = {
+   hackname  = darwin_os_base_1;
+   mach      = "*-*-darwin*";
+   files     = os/base.h;
+   select    = <<- OS_BASE_1_SEL
+ #define __has_attribute.*
+ #endif
+ OS_BASE_1_SEL;
+   c_fix     = format;
+   c_fix_arg = <<- OS_BASE_1_FIX
+ %0
+ #ifndef __has_extension
+ #define __has_extension(x) 0
+ #endif
+ OS_BASE_1_FIX;
+   test_text = <<- OS_BASE_1_TEST
+ #define __has_attribute(x) 0
+ #endif
+ 
+ #if __GNUC__
+ OS_BASE_1_TEST;
+ };
+ 
+ /*
+  *  In macOS 10.10 <dispatch/object.h>, has unguarded block syntax.
+  */
+ fix = {
+   hackname  = darwin_dispatch_object_1;
+   mach      = "*-*-darwin*";
+   files     = dispatch/object.h;
+   select    = "typedef void.*\\^dispatch_block_t.*";
+   c_fix     = format;
+   c_fix_arg = "#if __BLOCKS__\n%0\n#endif";
+   test_text = <<- DISPATCH_OBJECT_1_TEST
+ typedef void (^dispatch_block_t)(void);
+ 
+ __BEGIN_DECLS
+ DISPATCH_OBJECT_1_TEST;
+ };
+ 
+ /*
   *  __private_extern__ doesn't exist in FSF GCC.  Even if it did,
   *  why would you ever put it in a system header file?
   */
*************** fix = {
*** 1638,1644 ****
      c_fix_arg = "#if (__STDC_VERSION__ < 201112L) || defined(__cplusplus)\n"
  		"# undef _Atomic\n"
  		"#endif\n";
!     test_text = "_Atomic";
  };
  
  /*
--- 1697,1703 ----
      c_fix_arg = "#if (__STDC_VERSION__ < 201112L) || defined(__cplusplus)\n"
  		"# undef _Atomic\n"
  		"#endif\n";
!     test_text = ""; /* Don't provide this for wrap fixes.  */
  };
  
  /*
diff -Nrcpad gcc-9.1.0/fixincludes/tests/base/architecture/ppc/math.h gcc-9.2.0/fixincludes/tests/base/architecture/ppc/math.h
*** gcc-9.1.0/fixincludes/tests/base/architecture/ppc/math.h	Mon Oct 29 16:44:34 2012
--- gcc-9.2.0/fixincludes/tests/base/architecture/ppc/math.h	Sat Aug  3 19:21:08 2019
***************
*** 12,14 ****
--- 12,19 ----
  #if defined( BROKEN_NAN_CHECK )
  #if 1
  #endif  /* BROKEN_NAN_CHECK */
+ 
+ 
+ #if defined( DARWIN_LL_FUNCS_AVAIL_CHECK )
+ #if !(__DARWIN_NO_LONG_LONG)
+ #endif  /* DARWIN_LL_FUNCS_AVAIL_CHECK */
diff -Nrcpad gcc-9.1.0/fixincludes/tests/base/dispatch/object.h gcc-9.2.0/fixincludes/tests/base/dispatch/object.h
*** gcc-9.1.0/fixincludes/tests/base/dispatch/object.h	Thu Jan  1 00:00:00 1970
--- gcc-9.2.0/fixincludes/tests/base/dispatch/object.h	Sat Aug  3 19:11:05 2019
***************
*** 0 ****
--- 1,18 ----
+ /*  DO NOT EDIT THIS FILE.
+ 
+     It has been auto-edited by fixincludes from:
+ 
+ 	"fixinc/tests/inc/dispatch/object.h"
+ 
+     This had to be done to correct non-standard usages in the
+     original, manufacturer supplied header file.  */
+ 
+ 
+ 
+ #if defined( DARWIN_DISPATCH_OBJECT_1_CHECK )
+ #if __BLOCKS__
+ typedef void (^dispatch_block_t)(void);
+ #endif
+ 
+ __BEGIN_DECLS
+ #endif  /* DARWIN_DISPATCH_OBJECT_1_CHECK */
diff -Nrcpad gcc-9.1.0/fixincludes/tests/base/os/base.h gcc-9.2.0/fixincludes/tests/base/os/base.h
*** gcc-9.1.0/fixincludes/tests/base/os/base.h	Thu Jan  1 00:00:00 1970
--- gcc-9.2.0/fixincludes/tests/base/os/base.h	Sat Aug  3 19:11:05 2019
***************
*** 0 ****
--- 1,20 ----
+ /*  DO NOT EDIT THIS FILE.
+ 
+     It has been auto-edited by fixincludes from:
+ 
+ 	"fixinc/tests/inc/os/base.h"
+ 
+     This had to be done to correct non-standard usages in the
+     original, manufacturer supplied header file.  */
+ 
+ 
+ 
+ #if defined( DARWIN_OS_BASE_1_CHECK )
+ #define __has_attribute(x) 0
+ #endif
+ #ifndef __has_extension
+ #define __has_extension(x) 0
+ #endif
+ 
+ #if __GNUC__
+ #endif  /* DARWIN_OS_BASE_1_CHECK */
diff -Nrcpad gcc-9.1.0/gcc/BASE-VER gcc-9.2.0/gcc/BASE-VER
*** gcc-9.1.0/gcc/BASE-VER	Fri May  3 07:59:54 2019
--- gcc-9.2.0/gcc/BASE-VER	Mon Aug 12 07:38:49 2019
***************
*** 1 ****
! 9.1.0
--- 1 ----
! 9.2.0
diff -Nrcpad gcc-9.1.0/gcc/ChangeLog gcc-9.2.0/gcc/ChangeLog
*** gcc-9.1.0/gcc/ChangeLog	Fri May  3 07:59:54 2019
--- gcc-9.2.0/gcc/ChangeLog	Mon Aug 12 07:38:49 2019
***************
*** 1,3 ****
--- 1,1104 ----
+ 2019-08-12  Release Manager
+ 
+ 	* GCC 9.2.0 released.
+ 
+ 2019-08-05  Kito Cheng  <kito.cheng@sifive.com>
+ 
+ 	Backport from mainline
+ 	2019-08-05  Kito Cheng  <kito.cheng@sifive.com>
+ 
+ 	* config/riscv/riscv.c (riscv_promote_function_mode): New.
+ 	(TARGET_PROMOTE_FUNCTION_MODE): Use riscv_promote_function_mode.
+ 
+ 2019-08-05  Alan Modra  <amodra@gmail.com>
+ 
+ 	PR target/91349
+ 	* config/rs6000/freebsd64.h (CPLUSPLUS_CPP_SPEC),
+ 	(LINK_GCC_C_SEQUENCE_SPEC): Undef.
+ 
+ 2019-08-04  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from trunk
+ 	2019-05-02  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	* config/rs6000/rs6000.c (rs6000_dbx_register_number): Return the
+ 	correct numbers for TFHAR, TFIAR, TEXASR.
+ 
+ 2019-08-03  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline
+ 	2019-07-24  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	PR bootstrap/87030
+ 	* config/i386/darwin.h (REAL_LIBGCC_SPEC): Revert change from r273749.
+ 
+ 	PR bootstrap/87030
+ 	* config/i386/darwin.h (REAL_LIBGCC_SPEC): Move from here...
+ 	* config/i386/darwin32-biarch.h .. to here.
+ 	* config/i386/darwin64-biarch.h: Adjust comments.
+ 	* config/rs6000/darwin32-biarch.h: Likewise.
+ 	* config/rs6000/darwin64-biarch.h: Likewise.
+ 	* config.gcc: Missed commit from r273746
+ 	(*-*-darwin*): Don't include CPU t-darwin here.
+ 	(i[34567]86-*-darwin*): Adjust to use biarch files. Produce
+ 	an error message if i686-darwin configuration is attempted for
+ 	Darwin >= 18.
+ 
+ 	Backport from mainline
+ 	2019-07-23  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	PR bootstrap/87030
+ 	* config.gcc (*-*-darwin*): Don't include CPU t-darwin here.
+ 	(i[34567]86-*-darwin*): Adjust to use biarch files. Produce
+ 	an error message if i686-darwin configuration is attempted for
+ 	Darwin >= 18.
+ 	(x86_64-*-darwin*): Switch to single multilib for Darwin >= 18.
+ 	(powerpc-*-darwin*): Use biarch files where needed.
+ 	(powerpc64-*-darwin*): Likewise.
+ 	* config/i386/darwin.h (REAL_LIBGCC_SPEC): Move to new biarch file.
+ 	(DARWIN_ARCH_SPEC, DARWIN_SUBARCH_SPEC): Revise for default single
+ 	arch case.
+ 	* config/i386/darwin32-biarch.h: New.
+ 	* config/i386/darwin64.h: Rename.
+ 	* gcc/config/i386/darwin64-biarch.h: To this.
+ 	* config/i386/t-darwin: Rename.
+ 	* gcc/config/i386/t-darwin32-biarch: To this.
+ 	* config/i386/t-darwin64: Rename.
+ 	* gcc/config/i386/t-darwin64-biarch: To this.
+ 	* config/rs6000/darwin32-biarch.h: New.
+ 	* config/rs6000/darwin64.h: Rename.
+ 	* config/rs6000/darwin64-biarch.h: To this.
+ 	(DARWIN_ARCH_SPEC, DARWIN_SUBARCH_SPEC): Revise for default single
+ 	arch case.
+ 	* config/rs6000/t-darwin8: Rename.
+ 	* config/rs6000/t-darwin32-biarch: To this.
+ 	* config/rs6000/t-darwin64 Rename.
+ 	* config/rs6000/t-darwin64-biarch: To this.
+ 
+ 2019-08-03  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline
+ 	2019-07-07  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	* config/darwin.c (darwin_override_options): Make a final check on PIC
+ 	options.
+ 
+ 2019-08-03  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline
+ 	2019-07-07  Iain Sandoe  <iain@sandoe.co.uk>
+ 	* config/darwin.c (darwin_override_options): Don't jam symbol stubs
+ 	on for kernel code.
+ 
+ 2019-08-03  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline
+ 	2019-06-28  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	* config.gcc (powerpc-*-darwin*, powerpc64-*-darwin*): Remove
+ 	override on extra_headers.
+ 
+ 2019-08-03  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline
+ 	2019-06-27  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	* config/rs6000/rs6000.c (darwin_rs6000_override_options): Honour
+ 	user-specified float mode choice for kernel mode code.
+ 
+ 2019-08-03  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline
+ 	2019-06-27  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	* config/rs6000/rs6000.c (darwin_rs6000_override_options): Do not
+ 	use longcall for 64b code.
+ 
+ 2019-08-03  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline
+ 	2019-06-23  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	* config/rs6000/darwin.h: Handle GCC target pragma.
+ 
+ 2019-08-03  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline
+ 	2019-06-23  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	* config/rs6000/darwin.h: (__PPC__, __PPC64__): New.
+ 
+ 2019-08-02  Martin Sebor  <msebor@redhat.com>
+ 
+ 	Backport from mainline
+ 	2019-07-09  Martin Sebor  <msebor@redhat.com>
+ 
+ 	PR tree-optimization/90989
+ 	* tree-ssa-strlen.c (handle_char_store): Constrain a single character
+ 	optimization to just single character stores.
+ 
+ 2019-08-02  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline
+ 	2019-06-19  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	* config/darwin-driver.c (darwin_driver_init): Fix off-by-one errors
+ 	in computing the number of options to be moved.
+ 
+ 	Backport from mainline
+ 	2019-06-13  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	* config/darwin-driver.c (validate_macosx_version_min): New.
+ 	(darwin_default_min_version): Cleanup and validate supplied version.
+ 	(darwin_driver_init): Likewise and push cleaned version into opts.
+ 
+ 2019-08-02  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline
+ 	2019-05-31  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	* config/i386/darwin.h (ASM_OUTPUT_MAX_SKIP_ALIGN): New.
+ 
+ 2019-08-02  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline
+ 	2019-05-18  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	* config/darwin-c.c (darwin_register_objc_includes): Do not
+ 	prepend the sysroot when building gnu-runtime header search
+ 	paths.
+ 
+ 2019-08-02  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline
+ 	2019-05-18  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	* config/darwin.c (darwin_file_end): Use switch_to_section ()
+ 	instead of direct output of the asm.
+ 
+ 2019-08-02  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2019-07-31  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/91280
+ 	* tree-ssa-structalias.c (get_constraint_for_component_ref):
+ 	Decompose MEM_REF manually for offset handling.
+ 
+ 	2019-07-31  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/91293
+ 	* tree-vect-slp.c (vect_build_slp_tree_2): Do not swap operands
+ 	of reduction stmts.
+ 
+ 2019-08-02  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2019-07-31  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/91178
+ 	* tree-ssa-sccvn.c (vn_reference_maybe_forwprop_address):
+ 	Use tail-recursion.
+ 
+ 	2019-07-17  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/91178
+ 	* tree-ssa.c (release_defs_bitset): Iterate from higher to
+ 	lower SSA names to avoid quadratic behavior in the common case.
+ 	* tree-data-ref.c (split_constant_offset): Add limit argument
+ 	and pass it down.  Initialize it from PARAM_SSA_NAME_DEF_CHAIN_LIMIT.
+ 	(split_constant_offset_1): Add limit argument and use it to
+ 	limit SSA def walking.  Optimize the common plus/minus case.
+ 
+ 	2019-07-12  Martin Sebor  <msebor@redhat.com>
+ 
+ 	* doc/invoke.texi (ssa-name-def-chain-limit): Document new --param.
+ 	* params.def (PARAM_SSA_NAME_DEF_CHAIN_LIMIT): Add new --param.
+ 	* tree-vrp.c (vrp_prop::check_mem_ref): Use
+ 	PARAM_SSA_NAME_DEF_CHAIN_LIMIT.
+ 
+ 2019-08-01  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2019-07-31  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/91301
+ 	* gimplify.c (gimplify_omp_for): If for class iterator on
+ 	distribute parallel for there is no data sharing clause
+ 	on inner_for_stmt, look for private clause on combined
+ 	parallel too and if found, move it to inner_for_stmt.
+ 
+ 	2019-07-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/91216
+ 	* omp-low.c (global_nonaddressable_vars): New variable.
+ 	(use_pointer_for_field): For global decls, if they are non-addressable,
+ 	remember it in the global_nonaddressable_vars bitmap, if they are
+ 	addressable and in the global_nonaddressable_vars bitmap, ignore their
+ 	TREE_ADDRESSABLE bit.
+ 	(omp_copy_decl_2): Clear TREE_ADDRESSABLE also on private copies of
+ 	vars in global_nonaddressable_vars bitmap.
+ 	(execute_lower_omp): Free global_nonaddressable_vars bitmap.
+ 
+ 	PR target/91150
+ 	* config/i386/i386.c (expand_vec_perm_blend): Change mask type
+ 	from unsigned to unsigned HOST_WIDE_INT.  For E_V64QImode cast
+ 	comparison to unsigned HOST_WIDE_INT before shifting it left.
+ 
+ 	2019-07-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/91157
+ 	* tree-vect-generic.c (expand_vector_comparison): Handle lhs being
+ 	a vector boolean with scalar mode.
+ 	(expand_vector_condition): Handle first operand being a vector boolean
+ 	with scalar mode.
+ 	(expand_vector_operations_1): For comparisons, don't bail out early
+ 	if the return type is vector boolean with scalar mode, but comparison
+ 	operand type is not.
+ 
+ 2019-08-01  Alan Modra  <amodra@gmail.com>
+ 
+ 	PR target/91135
+ 	* config/rs6000/linux.h (GNU_USER_TARGET_D_OS_VERSIONS): Don't
+ 	define.
+ 	* config/rs6000/linux64.h (TARGET_OS_CPP_BUILTINS): Invoke
+ 	GNU_USER_TARGET_OS_CPP_BUILTINS for aixdesc abi.
+ 	(GNU_USER_TARGET_D_OS_VERSIONS): Don't define.
+ 
+ 2019-07-31  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	Backport from mainline
+ 	2019-06-24  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	* ginclude/float.h (FLT_DECIMAL_DIG, DBL_DECIMAL_DIG, LDBL_DECIMAL_DIG)
+ 	(FLT_HAS_SUBNORM, DBL_HAS_SUBNORM, LDBL_HAS_SUBNORM, FLT_TRUE_MIN)
+ 	(DBL_TRUE_MIN, LDBL_TRUE_MIN): Also define for C++17.
+ 
+ 2019-07-31  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2019-07-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/91200
+ 	* tree-ssa-phiopt.c (cond_store_replacement): Check we have
+ 	no PHI nodes in middle-bb.
+ 
+ 	2019-07-15  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/91162
+ 	* tree-cfg.c (move_block_to_fn): When releasing a virtual PHI
+ 	node make sure to replace all uses with something valid.
+ 
+ 	2019-07-12  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/91145
+ 	* tree-vect-slp.c (vect_build_slp_tree_2): Fix reduction
+ 	chain check.
+ 
+ 	2019-07-11  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/91131
+ 	* gimplify.c (gimplify_compound_literal_expr): Force a temporary
+ 	when the object is volatile and we have not cleared it even though
+ 	there are no nonzero elements.
+ 
+ 	2019-07-10  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/91126
+ 	* tree-ssa-sccvn.c (n_walk_cb_data::push_partial_def): Adjust
+ 	native encoding offset for BYTES_BIG_ENDIAN.
+ 	(vn_reference_lookup_3): Likewise.
+ 
+ 2019-07-30  Jan Hubicka  <jh@suse.cz>
+ 
+ 	Backport from mainline
+ 	2019-07-23  Jan Hubicka  <hubicka@ucw.cz>
+ 
+ 	* i386-common.c: Use PROCESSOR_ZNVER2 scheduler for znver2.
+ 	* config/i386/znver1.md: Enable patterns for znver2 and add store
+ 	variants which use extra AGU unit.
+ 
+ 2019-07-30  Jan Hubicka  <jh@suse.cz>
+ 
+ 	Backport from mainline
+ 	2019-07-23  Jan Hubicka  <hubicka@ucw.cz>
+ 
+ 	* config/i386/i386.c (ix86_option_override_internal): Default
+ 	PARAM_AVOID_FMA_MAX_BITS to 256 for znver2.
+ 	* config/i386/x86-tune.def (X86_TUNE_AVOID_256FMA_CHAINS): Set
+ 	for ZNVER2.
+ 
+ 2019-07-30  Jan Hubicka  <jh@suse.cz>
+ 
+ 	Backport from mainline
+ 	2019-07-23  Jan Hubicka  <hubicka@ucw.cz>
+ 
+ 	* config/i386/x86-tune-costs.h (znver2_memcpy): Update.
+ 	(znver2_costs): Update 256 bit SSE costs and multiplication.
+ 
+ 2019-07-24  Bin Cheng  <bin.cheng@linux.alibaba.com>
+ 
+ 	Backport from mainline
+ 	2019-07-18  Bin Cheng  <bin.cheng@linux.alibaba.com>
+ 
+ 	PR tree-optimization/91137
+ 	* tree-ssa-loop-ivopts.c (struct ivopts_data): New field.
+ 	(tree_ssa_iv_optimize_init, alloc_iv, tree_ssa_iv_optimize_finalize):
+ 	Init, use and fini the above new field.
+ 	(determine_base_object_1): New function.
+ 	(determine_base_object): Reimplement using walk_tree.
+ 
+ 2019-07-23  Matthew Beliveau  <mbelivea@redhat.com>
+ 	
+ 	Backported from mainline
+ 	2019-07-16  Jeff Law  <law@redhat.com>
+ 	
+ 	PR rtl-optimization/91173
+ 	* tree-ssa-address.c (addr_for_mem_ref): If the base is an
+ 	SSA_NAME with a constant value, fold its value into the offset
+ 	and clear the base before calling gen_addr_rtx.
+ 	* g++.dg/pr91173.C: New test.
+ 
+ 2019-07-23  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR debug/91231
+ 	* lto-streamer-in.c (input_function): Drop inline-entry markers
+ 	that ended up with an unknown location block.
+ 
+ 2019-07-22  Paul A. Clarke  <pc@us.ibm.com>
+ 
+ 	Backport from mainline
+ 	* config/rs6000/smmintrin.h (_mm_blend_epi16): New.
+ 	(_mm_blendv_epi8): New.
+ 
+ 2019-07-22  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2019-07-22  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR driver/91172
+ 	* opts-common.c (decode_cmdline_option): Decode
+ 	argument of -Werror and check it for a wrong language.
+ 	* opts-global.c (complain_wrong_lang): Remove such case.
+ 
+ 2019-07-22  Claudiu Zissulescu  <claziss@synopsys.com>
+ 
+ 	Backport from mainline.
+ 	* config/arc/arc.c (prepare_move_operands): Always use an
+ 	intermediate register when storing a TLS symbols.
+ 
+ 2019-07-20  Richard Sandiford  <richard.sandiford@arm.com>
+ 
+ 	Backport from mainline
+ 	2019-07-10  Richard Sandiford  <richard.sandiford@arm.com>
+ 
+ 	* fold-const.c (fold_relational_const): Fix folding of
+ 	vector-to-scalar NE_EXPRs.
+ 	(test_vector_folding): Add more tests.
+ 
+ 2019-07-19  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/82081 - tail call optimization breaks noexcept
+ 	* tree-tailcall.c (find_tail_calls): Don't turn a call from a
+ 	nothrow function to a might-throw function into a tail call.
+ 
+ 2019-07-18  Kito Cheng  <kito.cheng@sifive.com>
+ 
+ 	Backport from mainline
+ 	2019-07-08  Andrew Waterman  <andrew@sifive.com>
+ 		    Jim Wilson  <jimw@sifive.com>
+ 
+ 	* config/riscv/riscv.md (lshrsi3_zero_extend_3+1): Use operands[1]
+ 	bitsize	instead of BITS_PER_WORD.
+ 	gcc/testsuite/
+ 
+ 2019-07-17  John David Anglin  <danglin@gcc.gnu.org>
+ 
+ 	* config/pa/pa.c (pa_som_asm_init_sections): Don't force all constant
+ 	data into data section when generating PIC code.
+ 	(pa_select_section): Use pa_reloc_rw_mask() to qualify relocs.
+ 	(pa_reloc_rw_mask): Return 3 when generating PIC code and when
+ 	generating code for SOM targets earlier than HP-UX 11.  Otherwise,
+ 	return 2 for SOM and 0 for other targets.
+ 	 
+ 2019-07-17  Andreas Krebbel  <krebbel@linux.ibm.com>
+ 
+ 	Backport from mainline
+ 	2019-07-01  Andreas Krebbel  <krebbel@linux.ibm.com>
+ 
+ 	* config/s390/vector.md: Fix shift count operand printing.
+ 
+ 2019-07-16  Wilco Dijkstra  <wdijkstr@arm.com>
+ 
+ 	Backport from mainline
+ 	2019-05-30  Wilco Dijkstra  <wdijkstr@arm.com>
+ 
+ 	PR driver/90684
+ 	* gcc/opts.c (parse_and_check_align_values): Allow 4 alignment values.
+ 
+ 2019-07-14  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2019-07-04  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/78884
+ 	* gimplify.c (struct gimplify_omp_ctx): Add add_safelen1 member.
+ 	(gimplify_bind_expr): If seeing TREE_ADDRESSABLE VLA inside of simd
+ 	loop body, set ctx->add_safelen1 instead of making it GOVD_PRIVATE.
+ 	(gimplify_adjust_omp_clauses): Add safelen (1) clause if
+ 	ctx->add_safelen1 is set.
+ 
+ 	PR rtl-optimization/90756
+ 	* explow.c (promote_ssa_mode): Always use TYPE_MODE, don't bypass it
+ 	for VECTOR_TYPE_P.
+ 
+ 2019-07-12  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2019-07-04  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/91063
+ 	* tree-vect-stmts.c (vect_init_vector): Call gsi_remove to remove
+ 	stmt from stmts sequence before calling vect_init_vector_1.
+ 	Formatting fix.
+ 
+ 	2019-07-04  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR ipa/91062
+ 	* tree-pass.h (execute_all_ipa_transforms): Add a flag
+ 	parameter whether to disable GC collection.
+ 	* passes.c (execute_one_ipa_transform_pass): Likewise, and
+ 	honor it.
+ 	(execute_all_ipa_transforms): Likewise and pass it down.
+ 	* cgraph.c (cgraph_node::get_body): Do not invoke garbage
+ 	collection from applying IPA transforms.
+ 	* cgraphunit.c (cgraph_node::expand): Allow garbage collection
+ 	from applying IPA transforms.
+ 
+ 	2019-06-26  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR ipa/90982
+ 	* tree-inline.c (remap_ssa_name): Copy SSA range info.
+ 
+ 	2019-06-24  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/90972
+ 	* tree-vect-stmts.c (vect_init_vector): Handle CONSTANT_CLASS_P
+ 	in common code, dealing with STRING_CST properly.
+ 
+ 	2019-06-21  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR debug/90914
+ 	* dwarf2out.c (prune_unused_types_walk): Always consider
+ 	function-local extern declarations as used.
+ 
+ 	2019-06-18  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR debug/90900
+ 	* cfgexpand.c (expand_debug_expr): Treat NOTE_P DECL_RTL
+ 	as if optimized away.
+ 
+ 	2019-05-07  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR lto/90369
+ 	* lto-wrapper.c (debug_objcopy): Use the original filename
+ 	including archive offset for the filename used for -save-temps.
+ 
+ 2019-07-12  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR rtl-optimization/91136
+ 	* df-core.c (ACCESSING REFS): Fix typos in comment.
+ 	* resource.c (mark_target_live_reg): Add artificial defs that occur at
+ 	the beginning of the block to the initial set of live registers.
+ 
+ 2019-07-11  UroÅ¡ Bizjak  <ubizjak@gmail.com>
+ 
+ 	Backported from mainline
+ 	2019-07-06  Richard Sandiford  <richard.sandiford@arm.com>
+ 
+ 	* config/i386/sse.md (*andnot<mode>3_bcst): Fix VI/VI48_AVX512VL typo.
+ 
+ 2019-07-11  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	* config/rs6000/rs6000.c (rs6000_output_function_epilogue): Handle
+ 	Modula-2.
+ 
+ 2019-07-08  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/91108
+ 	* tree-ssa-sccvn.c: Include builtins.h.
+ 	(vn_reference_lookup_3): Use only alignment constraints to
+ 	verify same-valued store disambiguation.
+ 
+ 2019-07-05  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+ 
+ 	Backport from mainline
+ 	2019-06-03  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+ 
+ 	* config/aarch64/aarch64-protos.h (aarch64_asm_output_alias): Declare.
+ 	(aarch64_asm_output_external): Declare.
+ 	* config/aarch64/aarch64.c (aarch64_asm_output_variant_pcs): New.
+ 	(aarch64_declare_function_name): Call aarch64_asm_output_variant_pcs.
+ 	(aarch64_asm_output_alias): New.
+ 	(aarch64_asm_output_external): New.
+ 	* config/aarch64/aarch64.h (ASM_OUTPUT_DEF_FROM_DECLS): Define.
+ 	(ASM_OUTPUT_EXTERNAL): Define.
+ 
+ 	2019-06-04  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+ 
+ 	* config/aarch64/aarch64-protos.h (aarch64_asm_output_external): Remove
+ 	const.
+ 	* config/aarch64/aarch64.c (aarch64_asm_output_external): Call
+ 	default_elf_asm_output_external.
+ 
+ 2019-07-04  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2019-07-03  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR tree-optimization/90892
+ 	* builtins.c (inline_expand_builtin_string_cmp): Handle '\0'
+ 	in string constants.
+ 
+ 2019-07-04  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2019-07-03  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR middle-end/90899
+ 	* multiple_target.c (create_dispatcher_calls): Add to comdat
+ 	group only if set for ifunc.
+ 
+ 2019-07-03  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* dwarf2out.c (add_scalar_info): Add back refererence to existing DIE
+ 	if it has the DW_AT_data_member_location attribute.
+ 
+ 2019-07-02  Andrew Stubbs  <ams@codesourcery.com>
+ 
+ 	Backport from mainline:
+ 	2019-07-02  Andrew Stubbs  <ams@codesourcery.com>
+ 
+ 	* config/gcn/gcn.md (movdi_symbol_save_scc): Convert to define_insn
+ 	with inlined save and restore.
+ 
+ 2019-07-01  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR middle-end/64242
+ 	* config/sparc/sparc.md (nonlocal_goto): Restore frame pointer last.
+ 	Add frame clobber and schedule blockage.
+ 
+ 2019-06-29  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2019-06-27  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/91024
+ 	* gimplify.c (collect_fallthrough_labels): Ignore GIMPLE_PREDICT
+ 	statements.
+ 
+ 	2019-06-26  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/90991
+ 	* config/i386/sse.md
+ 	(*<extract_type>_vinsert<shuffletype><extract_suf>_0): Use vmovupd,
+ 	vmovups, vmovdqu, vmovdqu32 or vmovdqu64 instead of the aligned
+ 	insns if operands[2] is misaligned_operand.
+ 
+ 	2019-06-12  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/90760
+ 	* symtab.c (symtab_node::set_section): Allow being called on aliases
+ 	as long as they aren't analyzed yet.
+ 
+ 2019-06-28  Jeff Law  <law@redhat.com>
+ 
+ 	Backport from mainline
+ 	2019-06-21  Jeff Law  <law@redhat.com>
+ 
+ 	PR tree-optimization/90949
+ 	* tree-ssa-copy.c (fini_copy_prop): Use reset_flow_sensitive_info.
+ 	* tree-ssanames.c (reset_flow_sensitive_info): Reset non-null state.
+ 
+ 2019-06-28  Andrew Stubbs  <ams@codesourcery.com>
+ 
+ 	Backport from mainline:
+ 	2019-05-22  Andrew Stubbs  <ams@codesourcery.com>
+ 
+ 	* config/gcn/gcn.c (gcn_trampoline_init): Call "sorry" on GCN5.
+ 
+ 2019-06-26  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	Backport from mainline
+ 	2019-06-25  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	PR ipa/90939
+ 	* ipa-cp.c (ipcp_bits_lattice::meet_with): Remove assert.
+ 
+ 2019-06-26  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+ 
+ 	Backport from mainline
+ 	2019-06-17  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+ 
+ 	* configure.ac (ld_vers) <*-*-solaris2*>: Remove support for
+ 	alternative Solaris 11.4 format.
+ 	* configure: Regenerate.
+ 
+ 2019-06-25  Claudiu Zissulescu  <claziss@synopsys.com>
+ 
+ 	Backport from mainline
+ 	2019-06-25  Claudiu Zissulescu  <claziss@synopsys.com>
+ 
+ 	* config/arc/arc.c (arc_symbol_binds_local_p): New function.
+ 	(arc_legitimize_pic_address): Simplify and cleanup the function.
+ 	(SYMBOLIC_CONST): Remove.
+ 	(prepare_pic_move): Likewise.
+ 	(prepare_move_operands): Handle complex mov cases here.
+ 	(arc_legitimize_address_0): Remove call to
+ 	arc_legitimize_pic_address.
+ 	(arc_legitimize_address): Remove call to
+ 	arc_legitimize_tls_address.
+ 	* config/arc/arc.md (movqi_insn): Allow Cm3 match.
+ 	(movhi_insn): Likewise.
+ 
+ 2019-06-25  Andrew Stubbs  <ams@codesourcery.com>
+ 
+ 	Backport from mainline
+ 	2019-05-24  Andrew Stubbs  <ams@codesourcery.com>
+ 
+ 	* config/gcn/gcn-run.c (main): Set a non-zero return value if the
+ 	kernel does not exit cleanly.
+ 	* config/gcn/gcn.md (gcn_return): Insert s_waitcnt before s_dcache_wb.
+ 
+ 2019-06-25  Andrew Stubbs  <ams@codesourcery.com>
+ 
+ 	Backport from mainline
+ 	2019-05-24  Andrew Stubbs  <ams@codesourcery.com>
+ 
+ 	* config/gcn/gcn.c (gcn_expand_prologue): Use gen_addsi3_scalar_carry
+ 	for lo-part.
+ 
+ 2019-06-21  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/90930
+ 	* tree-ssa-reassoc.c (rewrite_expr_tree_parallel): Set visited
+ 	flag on new stmts to avoid re-processing them.
+ 
+ 2019-06-24  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/90930
+ 	PR tree-optimization/90316
+ 	* tree-ssa-alias.c (walk_non_aliased_vuses): Add missing
+ 	decrement of limit.
+ 
+ 2019-06-16  Jeff Law  <law@redhat.com>
+ 
+ 	Backport from mainline
+ 	2019-06-16  Prachi Godbole  <prachi.godbole@imgtec.com>
+ 		    Robert Suchanek  <robert.suchanek@mips.com>
+ 	* config/mips/mips.c (mips_expand_builtin_insn): Swap the 1st
+ 	and 3rd operands of the fmadd/fmsub/maddv builtin.
+ 
+ 2019-06-16  John David Anglin  <danglin@gcc.gnu.org>
+ 
+ 	PR middle-end/64242
+ 	* config/pa/pa.md (nonlocal_goto): Restore frame pointer last.  Add
+ 	frame clobbers and schedule block.
+ 	(builtin_longjmp): Likewise.
+ 
+ 2019-06-11  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/90811
+ 	* config/nvptx/nvptx.c (nvptx_output_softstack_switch): Use and.b%d
+ 	instead of and.u%d.
+ 
+ 2019-06-07  John David Anglin  <danglin@gcc.gnu.orig>
+ 
+ 	PR target/90751
+ 	* config/pa/pa-linux.h (ASM_DECLARE_FUNCTION_NAME): Update comment.
+ 	Call pa_output_function_label.
+ 	(TARGET_ASM_FUNCTION_PROLOGUE): define.
+ 	* config/pa/pa-protos.h (pa_output_function_label): Declare.
+ 	* config/pa/pa.c (pa_output_function_prologue): Add ATTRIBUTE_UNUSED
+ 	to declaration.
+ 	(pa_linux_output_function_prologue): Declare.
+ 	(TARGET_ASM_FUNCTION_PROLOGUE): Delete define.
+ 	(pa_output_function_label): New.
+ 	(pa_output_function_prologue): Revise to use pa_output_function_label.
+ 	(pa_linux_output_function_prologue): New.
+ 	* config/pa/pa.h (TARGET_ASM_FUNCTION_PROLOGUE): Define.
+ 
+ 2019-06-06  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2019-05-22  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/90450
+ 	* tree-ssa-loop-im.c (struct im_mem_ref): Add ref_decomposed.
+ 	(mem_ref_hasher::equal): Check it.
+ 	(mem_ref_alloc): Initialize it.
+ 	(gather_mem_refs_stmt): Set it.
+ 
+ 	2019-05-13  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/90402
+ 	* tree-if-conv.c (tree_if_conversion): Value number only
+ 	the loop body by making the latch an exit of the region
+ 	as well.
+ 	* tree-ssa-sccvn.c (process_bb): Add flag whether to skip
+ 	processing PHIs.
+ 	(do_rpo_vn): Deal with multiple edges into the entry block
+ 	that are not backedges inside the region by skipping PHIs
+ 	of the entry block.
+ 
+ 	2019-05-06  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/90328
+ 	* tree-data-ref.h (dr_may_alias_p): Pass in the actual loop nest.
+ 	* tree-data-ref.c (dr_may_alias_p): Check whether the clique
+ 	is valid in the loop nest before using it.
+ 	(initialize_data_dependence_relation): Adjust.
+ 	* graphite-scop-detection.c (build_alias_set): Pass the SCOP enclosing
+ 	loop as loop-nest to dr_may_alias_p.
+ 
+ 2019-06-05  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* fold-const.c (extract_muldiv_1) <PLUS_EXPR>: Do not distribute a
+ 	multiplication by a power-of-two value.
+ 	(fold_plusminus_mult_expr): Use pow2p_hwi to spot a power-of-two value
+ 	and turn the modulo operation into a masking operation.
+ 
+ 2019-06-05  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR debug/90733
+ 	* var-tracking.c (vt_expand_loc_callback): Don't create raw subregs
+ 	with VOIDmode inner operands.
+ 
+ 2019-06-05  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline.
+ 	2019-05-23  Iain Sandoe  <iain@sandoe.co.uk>
+ 	* doc/sourcebuild.texi: Document mfentry target support.
+ 
+ 2019-05-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* tree-predcom.c (is_inv_store_elimination_chain): Fix a typo - lenght
+ 	to length.
+ 
+ 2019-05-30  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline.
+ 	2019-05-23  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	* config/i386/darwin.h: Reject -mfentry*.
+ 
+ 2019-05-30  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline.
+ 	2019-05-12  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	PR target/82920
+ 	* config/i386/darwin.h (CC1_SPEC): Report -mx32 as an error for
+ 	Darwin.
+ 
+ 2019-05-30  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline.
+ 	2019-05-12  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	PR target/82920
+ 	* config/i386/i386.c (ix86_output_jmp_thunk_or_indirect): New.
+ 	(ix86_output_indirect_branch_via_reg): Use output mechanism
+ 	accounting for __USER_LABEL_PREFIX__.
+ 	(ix86_output_indirect_branch_via_push): Likewise.
+ 	(ix86_output_function_return): Likewise.
+ 	(ix86_output_indirect_function_return): Likewise.
+ 
+ 2019-05-29  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR fortran/90329
+ 	* lto-streamer.h (LTO_minor_version): Bump to 1.
+ 
+ 	Backported from mainline
+ 	2019-05-16  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR fortran/90329
+ 	* tree-core.h (struct tree_decl_common): Document
+ 	decl_nonshareable_flag for PARM_DECLs.
+ 	* tree.h (DECL_HIDDEN_STRING_LENGTH): Define.
+ 	* calls.c (expand_call): Don't try tail call if caller
+ 	has any DECL_HIDDEN_STRING_LENGTH PARM_DECLs that are or might be
+ 	passed on the stack and callee needs to pass any arguments on the
+ 	stack.
+ 	* tree-streamer-in.c (unpack_ts_decl_common_value_fields): Use
+ 	else if instead of series of mutually exclusive ifs.  Handle
+ 	DECL_HIDDEN_STRING_LENGTH for PARM_DECLs.
+ 	* tree-streamer-out.c (pack_ts_decl_common_value_fields): Likewise.
+ 
+ 2019-05-29  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR bootstrap/90543
+ 	* optc-save-gen.awk: In cl_optimization_print, use correct condition
+ 	for var_opt_string printing.  In cl_optimization_print_diff, print
+ 	(null) instead of invoking undefined behavior if one of the
+ 	var_opt_string pointers is NULL and use && instead of first || in the
+ 	guarding condition.  For var_target_other options, handle const char *
+ 	target variables similarly to const char * optimize node variables.
+ 
+ 2019-05-28  John David Anglin  <danglin@gcc.gnu.org>
+ 
+ 	* config/pa/pa.c (hppa_profile_hook): Remove offset adjustment.
+ 
+ 2019-05-27  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* dwarf2out.c (resolve_args_picking_1): Deal with DW_OP_GNU_addr_index
+ 	and DW_OP_GNU_const_index opcodes.
+ 
+ 2019-05-24  John David Anglin  <danglin@gcc.gnu.org>
+ 
+ 	PR target/90530
+ 	* config/pa/pa.c (pa_can_change_mode_class): Accept mode changes from
+ 	DImode to SImode in floating-point registers on 64-bit target.
+ 	* config/pa/pa.md (umulsidi3): Change nonimmediate_operand to
+ 	register_operand in xmpyu patterns.
+ 
+ 2019-05-24  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2019-05-23  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR sanitizer/90570
+ 	* gimplify.c (gimplify_target_expr): Skip TREE_STATIC target
+ 	expression similarly to gimplify_decl_expr.
+ 
+ 2019-05-22  UroÅ¡ Bizjak  <ubizjak@gmail.com>
+ 
+ 	Backported from mainline
+ 	2019-05-21  UroÅ¡ Bizjak  <ubizjak@gmail.com>
+ 
+ 	* config/i386/cpuid.h (__cpuid): For 32bit targets, zero
+ 	%ebx and %ecx bafore calling cpuid with leaf 1 or
+ 	non-constant leaf argument.
+ 
+ 	2019-05-21  UroÅ¡ Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/90547
+ 	* config/i386/i386.md (anddi_1 to andsi_1_zext splitter):
+ 	Avoid calling gen_lowpart with CONST operand.
+ 
+ 2019-05-21  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	Backported from mainline
+ 	2019-05-16  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	* config/arm/t-rtems: Replace ARMv7-M multilibs with Cortex-M
+ 	multilibs.
+ 
+ 2019-05-20  Jeff Law  <law@redhat.com>
+ 
+ 	Backported from mainline
+ 	2019-05-17  Dragan Mladjenovic  <dmladjenovic@wavecomp.com>
+ 
+ 	* config/mips/mips.c (mips_dwarf_frame_reg_mode): Replace
+ 	TARGET_FLOAT64 with !TARGET_FLOAT32, thus handling both fp64
+ 	and fpxx modes.
+ 
+ 2019-05-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2019-05-16  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/90484
+ 	* tree-ssa-scopedtables.c (equal_mem_array_ref_p): Don't assert that
+ 	sz0 is equal to sz1, instead return false in that case.
+ 
+ 	* omp-low.c (lower_rec_input_clauses): If OMP_CLAUSE_IF
+ 	has non-constant expression, force sctx.lane and use two
+ 	argument IFN_GOMP_SIMD_LANE instead of single argument.
+ 	* tree-ssa-dce.c (eliminate_unnecessary_stmts): Don't DCE
+ 	two argument IFN_GOMP_SIMD_LANE without lhs.
+ 	* tree-vectorizer.h (struct _loop_vec_info): Add simd_if_cond
+ 	member.
+ 	(LOOP_VINFO_SIMD_IF_COND, LOOP_REQUIRES_VERSIONING_FOR_SIMD_IF_COND):
+ 	Define.
+ 	(LOOP_REQUIRES_VERSIONING): Or in
+ 	LOOP_REQUIRES_VERSIONING_FOR_SIMD_IF_COND.
+ 	* tree-vect-loop.c (_loop_vec_info::_loop_vec_info): Initialize
+ 	simd_if_cond.
+ 	(vect_analyze_loop_2): Punt if LOOP_VINFO_SIMD_IF_COND is constant 0.
+ 	* tree-vect-loop-manip.c (vect_loop_versioning): Add runtime check
+ 	from simd if clause if needed.
+ 
+ 	2019-05-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* omp-low.c (lower_rec_input_clauses): For if (0) or simdlen (1) set
+ 	max_vf to 1.
+ 	* omp-expand.c (expand_omp_simd): For if (0) or simdlen (1) clear
+ 	safelen_int and set loop->dont_vectorize.
+ 
+ 	2019-05-10  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/90385
+ 	* tree-parloops.c (try_create_reduction_list): Punt on non-SSA_NAME
+ 	arguments of the exit phis.
+ 
+ 	PR c++/90383
+ 	* tree-inline.h (struct copy_body_data): Add do_not_fold member.
+ 	* tree-inline.c (remap_gimple_op_r): Avoid folding expressions if
+ 	id->do_not_fold.
+ 	(copy_tree_body_r): Likewise.
+ 	(copy_fn): Set id.do_not_fold to true.
+ 
+ 	2019-05-03  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/90303
+ 	* ipa-devirt.c (obj_type_ref_class, get_odr_type): Don't use
+ 	TYPE_CANONICAL for TYPE_STRUCTURAL_EQUALITY_P types in !in_lto_p mode.
+ 
+ 2019-05-17  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2019-05-07  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/90316
+ 	* tree-ssa-alias.h (get_continuation_for_phi): Take walking
+ 	limit by reference.
+ 	(walk_non_aliased_vuses): Take walking limit argument.
+ 	* tree-ssa-alias.c (maybe_skip_until): Take limit and abort
+ 	walking if it is reached instead of just counting.
+ 	(get_continuation_for_phi): Likewise.
+ 	(walk_non_aliased_vuses): Likewise, instead of leaving counter
+ 	limiting to the callback.
+ 	* tree-ssa-sccvn.c (vn_reference_lookup_2): Adjust.
+ 	(vn_reference_lookup_3): Likewise.
+ 	(vn_reference_lookup_pieces): Likewise.
+ 	(vn_reference_lookup): Likewise.
+ 	* tree-ssa-pre.c (translate_vuse_through_block): Limit walking.
+ 	* tree-ssa-scopedtables.c (vuse_eq): Adjust.
+ 	(avail_exprs_stack::lookup_avail_expr): Likewise.
+ 
+ 	2019-05-06  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/90316
+ 	* tree-ssa-alias.c (maybe_skip_until): Pass in target BB,
+ 	compute target on demand.
+ 	(get_continuation_for_phi): Remove code walking stmts to
+ 	get to a target virtual operand which could end up being
+ 	quadratic.
+ 
+ 2019-05-15  Li Jia He  <helijia@linux.ibm.com>
+ 
+ 	Backport from mainline.
+ 	2019-05-07  Li Jia He  <helijia@linux.ibm.com>
+ 
+ 	* tree-ssa-phiopt.c (two_value_replacement): Fix a typo in parameter
+ 	detection.
+ 
+ 2019-05-14  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2019-05-13  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR tree-optimization/90416
+ 	* tree-vect-stmts.c (vect_check_load_store_mask): Concatenate
+ 	string instead of passing the second part as va_arg argument.
+ 
+ 2019-05-14  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2019-05-13  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR gcov-profile/90380
+ 	* gcov.c (handle_cycle): Do not support zero cycle count,
+ 	it should not be possible.
+ 	(path_contains_zero_cycle_arc): New function.
+ 	(circuit): Ignore zero cycle arc counts.
+ 
+ 2019-05-14  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2019-05-13  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR gcov-profile/90380
+ 	* gcov.c (enum loop_type): Remove the enum and
+ 	the operator.
+ 	(handle_cycle): Assert that we should not reach
+ 	a negative count.
+ 	(circuit): Use loop_found instead of a tri-state loop_type.
+ 	(get_cycles_count): Do not handle NEGATIVE_LOOP as it can't
+ 	happen.
+ 
+ 2019-05-14  Chenghua Xu  <paul.hua.gm@gmail.com>
+ 
+ 	Backport from mainline.
+ 	2019-05-14  Chenghua Xu  <paul.hua.gm@gmail.com>
+ 
+ 	PR target/90357
+ 	* config/mips/mips.c (mips_split_move): Skip forward SRC into
+ 	next insn when the SRC reg is dead.
+ 
+ 2019-05-11  Andreas Tobler <andreast@gcc.gnu.org>
+ 
+ 	Backport from mainline.
+ 	2019-04-25  Andreas Tobler  <andreast@gcc.gnu.org>
+ 
+ 	* config/i386/freebsd64.h: Add bits for 32-bit multilib support.
+ 	* config/i386/t-freebsd64: New file.
+ 	* config.gcc: Add the t-freebsd64 for multilib support.
+ 
+ 2019-05-10  Kelvin Nilsen  <kelvin@gcc.gnu.org>
+ 
+ 	Backport from mainline.
+ 	2019-05-07  Kelvin Nilsen  <kelvin@gcc.gnu.org>
+ 
+ 	PR target/89765
+ 	* config/rs6000/rs6000-c.c (altivec_resolve_overloaded_builtin):
+ 	In handling of ALTIVEC_BUILTIN_VEC_INSERT, use modular arithmetic
+ 	to compute vector element selector for both constant and variable
+ 	operands.
+ 
+ 2019-05-10  Richard Biener  <rguenther@suse.de>
+ 
+ 	* tree-ssa-sccvn.c (visit_reference_op_call): Initialize value-id.
+ 	(do_rpo_vn): Initialize next_value_id.
+ 
+ 2019-05-09  Thomas Schwinge  <thomas@codesourcery.com>
+ 
+ 	* cif-code.def (CHKP): Remove.
+ 
+ 2019-05-07  Kelvin Nilsen  <kelvin@gcc.gnu.org>
+ 
+ 	Backport from mainline.
+ 	2019-05-06  Kelvin Nilsen  <kelvin@gcc.gnu.org>
+ 
+ 	PR target/89424
+ 	* config/rs6000/rs6000.c (rs6000_expand_vector_extract): Add
+ 	handling of V1TImode.
+ 
+ 2019-05-06  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2019-05-06  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR sanitizer/90312
+ 	* config/i386/i386-options.c (ix86_option_override_internal): Error only
+ 	when -mabi is selected to a non-default version.
+ 
+ 2019-05-04  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	* ChangeLog.ibm: Delete unintentional commit on the wrong branch.
+ 	* REVISION: Likewise.
+ 
+ 2019-05-03  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/90316
+ 	* tree-ssa-pre.c (pass_pre::execute): Re-compute DOM fast queries
+ 	before running VN.
+ 
+ 2019-05-03  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* BASE-VER: Set to 9.1.1.
+ 
  2019-05-03  Release Manager
  
  	* GCC 9.1.0 released.
***************
*** 8,14 ****
  	2019-04-30  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
  	PR target/86538
  	* config/aarch64/aarch64-c.c (aarch64_update_cpp_builtins):
! 	Define __ARM_FEATURE_ATOMICS
  
  2019-04-30  Martin Liska  <mliska@suse.cz>
  
--- 1109,1115 ----
  	2019-04-30  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
  	PR target/86538
  	* config/aarch64/aarch64-c.c (aarch64_update_cpp_builtins):
! 	Define __ARM_FEATURE_ATOMICS.
  
  2019-04-30  Martin Liska  <mliska@suse.cz>
  
diff -Nrcpad gcc-9.1.0/gcc/DATESTAMP gcc-9.2.0/gcc/DATESTAMP
*** gcc-9.1.0/gcc/DATESTAMP	Fri May  3 00:16:17 2019
--- gcc-9.2.0/gcc/DATESTAMP	Mon Aug 12 00:16:21 2019
***************
*** 1 ****
! 20190503
--- 1 ----
! 20190812
diff -Nrcpad gcc-9.1.0/gcc/ada/ChangeLog gcc-9.2.0/gcc/ada/ChangeLog
*** gcc-9.1.0/gcc/ada/ChangeLog	Fri May  3 07:59:54 2019
--- gcc-9.2.0/gcc/ada/ChangeLog	Mon Aug 12 07:38:49 2019
***************
*** 1,3 ****
--- 1,134 ----
+ 2019-08-12  Release Manager
+ 
+ 	* GCC 9.2.0 released.
+ 
+ 2019-08-05  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline.
+ 	2019-07-02  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	* libgnat/system-darwin-ppc.ads: Set Stack_Check_Probes True for
+ 	PPC Darwin.
+ 
+ 2019-08-05  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline.
+ 	2019-06-30  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	* gnatlink.adb (Link_Step): Remove duplicate -static-libgcc switches.
+ 	Push -shared-libgcc explicitly, when it is the target default (unless
+ 	overidden by the static flag).
+ 	When the user has put an instance of shared/static-libgcc do not push
+ 	a duplicate of this.
+ 
+ 2019-07-04  James Clarke <jrtc27@debian.org>
+ 
+ 	* libgnarl/s-osinte__kfreebsd-gnu.ads (clockid_t): Make type
+ 	definition public.
+ 	(CLOCK_REALTIME): Make value public.
+ 
+ 2019-06-29  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/decl.c (gnat_to_gnu_entity): Beep up comment on SAVED,
+ 	and tweak comment on the assertion about the scopes of Itypes.  Do not
+ 	skip the regular processing for Itypes that are E_Record_Subtype with
+ 	a Cloned_Subtype.  Get the Cloned_Subtype for every E_Record_Subtype
+ 	if the type is dummy and hasn't got its own freeze node.
+ 	<E_Record_Subtype>: Save again the DECL of the Cloned_Subtype, if any.
+ 	<E_Access_Subtype>: Save again the DECL of the equivalent type.
+ 	(Gigi_Equivalent_Type) <E_Access_Subtype>: New case.
+ 
+ 2019-06-29  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/trans.c (mark_visited_r): Set TYPE_SIZES_GIMPLIFIED on
+ 	the main variant of a type, if any.
+ 
+ 2019-06-29  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/decl.c (set_nonaliased_component_on_array_type): Add
+ 	missing guard for the presence of TYPE_CANONICAL.
+ 	(set_reverse_storage_order_on_array_type): Likewise.
+ 
+ 2019-06-18  Arnaud Charlet  <charlet@adacore.com>
+ 
+ 	PR ada/80590
+ 	* sem_ch5.adb (Analyze_Loop_Statement): Avoid exception propagation
+ 	during normal processing.
+ 
+ 2019-06-17  Arnaud Charlet  <charlet@adacore.com>
+ 
+ 	PR ada/80590
+ 	* exp_ch9.adb (Expand_N_Delay_Relative_Statement): Swap the two
+ 	conditions to avoid a unnecessary exception propagation in the default
+ 	case.
+ 
+ 2019-05-28  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/trans.c (lvalue_required_for_attribute_p): Return 0
+ 	for 'Size too.
+ 	(Identifier_to_gnu): Use the actual subtype for a reference to a
+ 	packed array in a return statement.
+ 	(Attribute_to_gnu) <Attr_Size>: Do not strip VIEW_CONVERT_EXPRs from
+ 	the prefix in every case.
+ 
+ 2019-05-28  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/trans.c (gnat_to_gnu): Remove superfluous tests on
+ 	Backend_Overflow_Checks_On_Target and rework comments.
+ 
+ 2019-05-28  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/trans.c (walk_nesting_tree): New static function.
+ 	(finalize_nrv): Use it to walk the entire nesting tree.
+ 
+ 2019-05-28  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Record_Subtype>: Remove
+ 	obsolete test on Is_For_Access_Subtype.
+ 
+ 2019-05-28  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/decl.c (components_to_record): Set a name on the type
+ 	created for the REP part, if any.
+ 	* gcc-interface/utils.c (finish_record_type): Only take the maximum
+ 	when merging sizes for a variant part at offset 0.
+ 	(merge_sizes): Rename has_rep parameter into max.
+ 
+ 2019-05-27  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/trans.c (Call_to_gnu): Do not initialize the temporary
+ 	created out of addressability concerns if it's for the _Init parameter
+ 	of an initialization procedure.
+ 
+ 2019-05-27  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/utils.c (maybe_pad_type): Issue the warning for the
+ 	specific case of component types preferably.
+ 
+ 2019-05-27  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/trans.c (Identifier_to_gnu): Minor tweaks.
+ 	(gnat_to_gnu): Do not convert the result if it is a reference to an
+ 	unconstrained array used as the prefix of an attribute reference that
+ 	requires an lvalue.
+ 
+ 2019-05-27  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/trans.c (Gigi_Types_Compatible): New predicate.
+ 	(Identifier_to_gnu): Use it to assert that the type of the identifier
+ 	and that of its entity are compatible for gigi.  Rename a couple of
+ 	local variables and separate the processing of the result type.
+ 
+ 2019-05-27  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/trans.c (Call_to_gnu): Use the unpadded type when
+ 	putting back an intermediate conversion the type of the actuals.
+ 
+ 2019-05-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+ 
+ 	* gcc-interface/Makefile.in (install-gcc-specs): Use foreach.
+ 	Honor DESTDIR.
+ 
  2019-05-03  Release Manager
  
  	* GCC 9.1.0 released.
diff -Nrcpad gcc-9.1.0/gcc/ada/exp_ch9.adb gcc-9.2.0/gcc/ada/exp_ch9.adb
*** gcc-9.1.0/gcc/ada/exp_ch9.adb	Wed Jan  9 21:37:45 2019
--- gcc-9.2.0/gcc/ada/exp_ch9.adb	Mon Jun 17 07:35:02 2019
*************** package body Exp_Ch9 is
*** 8258,8275 ****
        Proc : Entity_Id;
  
     begin
!       --  Try to use System.Relative_Delays.Delay_For only if available. This
!       --  is the implementation used on restricted platforms when Ada.Calendar
!       --  is not available.
  
!       if RTE_Available (RO_RD_Delay_For) then
!          Proc := RTE (RO_RD_Delay_For);
  
!       --  Otherwise, use Ada.Calendar.Delays.Delay_For and emit an error
!       --  message if not available.
  
        else
!          Proc := RTE (RO_CA_Delay_For);
        end if;
  
        Rewrite (N,
--- 8258,8274 ----
        Proc : Entity_Id;
  
     begin
!       --  Try to use Ada.Calendar.Delays.Delay_For if available.
  
!       if RTE_Available (RO_CA_Delay_For) then
!          Proc := RTE (RO_CA_Delay_For);
  
!       --  Otherwise, use System.Relative_Delays.Delay_For and emit an error
!       --  message if not available. This is the implementation used on
!       --  restricted platforms when Ada.Calendar is not available.
  
        else
!          Proc := RTE (RO_RD_Delay_For);
        end if;
  
        Rewrite (N,
diff -Nrcpad gcc-9.1.0/gcc/ada/gcc-interface/Makefile.in gcc-9.2.0/gcc/ada/gcc-interface/Makefile.in
*** gcc-9.1.0/gcc/ada/gcc-interface/Makefile.in	Tue Dec 11 23:04:39 2018
--- gcc-9.2.0/gcc/ada/gcc-interface/Makefile.in	Tue May  7 15:21:35 2019
*************** gnatlink-re: ../stamp-tools gnatmake-re
*** 505,513 ****
  install-gcc-specs:
  #	Install all the requested GCC spec files.
  
! 	for f in $(GCC_SPEC_FILES); do \
! 	    $(INSTALL_DATA_DATE) $(srcdir)/ada/$$f $(libsubdir)/; \
! 	done
  
  install-gnatlib: ../stamp-gnatlib-$(RTSDIR) install-gcc-specs
  	$(RMDIR) $(DESTDIR)$(ADA_RTL_OBJ_DIR)
--- 505,512 ----
  install-gcc-specs:
  #	Install all the requested GCC spec files.
  
! 	$(foreach f,$(GCC_SPEC_FILES), \
! 	    $(INSTALL_DATA_DATE) $(srcdir)/ada/$(f) $(DESTDIR)$(libsubdir)/;)
  
  install-gnatlib: ../stamp-gnatlib-$(RTSDIR) install-gcc-specs
  	$(RMDIR) $(DESTDIR)$(ADA_RTL_OBJ_DIR)
diff -Nrcpad gcc-9.1.0/gcc/ada/gcc-interface/decl.c gcc-9.2.0/gcc/ada/gcc-interface/decl.c
*** gcc-9.1.0/gcc/ada/gcc-interface/decl.c	Sun Jan 27 19:14:14 2019
--- gcc-9.2.0/gcc/ada/gcc-interface/decl.c	Sat Jun 29 09:05:43 2019
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 308,314 ****
    tree gnu_size = NULL_TREE;
    /* Contains the GCC name to be used for the GCC node.  */
    tree gnu_entity_name;
!   /* True if we have already saved gnu_decl as a GNAT association.  */
    bool saved = false;
    /* True if we incremented defer_incomplete_level.  */
    bool this_deferred = false;
--- 308,317 ----
    tree gnu_size = NULL_TREE;
    /* Contains the GCC name to be used for the GCC node.  */
    tree gnu_entity_name;
!   /* True if we have already saved gnu_decl as a GNAT association.  This can
!      also be used to purposely avoid making such an association but this use
!      case ought not to be applied to types because it can break the deferral
!      mechanism implemented for access types.  */
    bool saved = false;
    /* True if we incremented defer_incomplete_level.  */
    bool this_deferred = false;
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 325,338 ****
  
    /* Since a use of an Itype is a definition, process it as such if it is in
       the main unit, except for E_Access_Subtype because it's actually a use
!      of its base type, and for E_Record_Subtype with cloned subtype because
!      it's actually a use of the cloned subtype, see below.  */
    if (!definition
        && is_type
        && Is_Itype (gnat_entity)
!       && !(kind == E_Access_Subtype
! 	   || (kind == E_Record_Subtype
! 	       && Present (Cloned_Subtype (gnat_entity))))
        && !present_gnu_tree (gnat_entity)
        && In_Extended_Main_Code_Unit (gnat_entity))
      {
--- 328,338 ----
  
    /* Since a use of an Itype is a definition, process it as such if it is in
       the main unit, except for E_Access_Subtype because it's actually a use
!      of its base type, see below.  */
    if (!definition
        && is_type
        && Is_Itype (gnat_entity)
!       && Ekind (gnat_entity) != E_Access_Subtype
        && !present_gnu_tree (gnat_entity)
        && In_Extended_Main_Code_Unit (gnat_entity))
      {
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 375,381 ****
  	}
  
        /* This abort means the Itype has an incorrect scope, i.e. that its
! 	 scope does not correspond to the subprogram it is declared in.  */
        gcc_unreachable ();
      }
  
--- 375,381 ----
  	}
  
        /* This abort means the Itype has an incorrect scope, i.e. that its
! 	 scope does not correspond to the subprogram it is first used in.  */
        gcc_unreachable ();
      }
  
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 384,390 ****
       In that case, we will abort below when we try to save a new GCC tree
       for this object.  We also need to handle the case of getting a dummy
       type when a Full_View exists but be careful so as not to trigger its
!      premature elaboration.  */
    if ((!definition || (is_type && imported_p))
        && present_gnu_tree (gnat_entity))
      {
--- 384,392 ----
       In that case, we will abort below when we try to save a new GCC tree
       for this object.  We also need to handle the case of getting a dummy
       type when a Full_View exists but be careful so as not to trigger its
!      premature elaboration.  Likewise for a cloned subtype without its own
!      freeze node, which typically happens when a generic gets instantiated
!      on an incomplete or private type.  */
    if ((!definition || (is_type && imported_p))
        && present_gnu_tree (gnat_entity))
      {
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 398,404 ****
  	      || No (Freeze_Node (Full_View (gnat_entity)))))
  	{
  	  gnu_decl
! 	    = gnat_to_gnu_entity (Full_View (gnat_entity), NULL_TREE, false);
  	  save_gnu_tree (gnat_entity, NULL_TREE, false);
  	  save_gnu_tree (gnat_entity, gnu_decl, false);
  	}
--- 400,422 ----
  	      || No (Freeze_Node (Full_View (gnat_entity)))))
  	{
  	  gnu_decl
! 	    = gnat_to_gnu_entity (Full_View (gnat_entity), NULL_TREE,
! 				  false);
! 	  save_gnu_tree (gnat_entity, NULL_TREE, false);
! 	  save_gnu_tree (gnat_entity, gnu_decl, false);
! 	}
! 
!       if (TREE_CODE (gnu_decl) == TYPE_DECL
! 	  && TYPE_IS_DUMMY_P (TREE_TYPE (gnu_decl))
! 	  && Ekind (gnat_entity) == E_Record_Subtype
! 	  && No (Freeze_Node (gnat_entity))
! 	  && Present (Cloned_Subtype (gnat_entity))
! 	  && (present_gnu_tree (Cloned_Subtype (gnat_entity))
! 	      || No (Freeze_Node (Cloned_Subtype (gnat_entity)))))
! 	{
! 	  gnu_decl
! 	    = gnat_to_gnu_entity (Cloned_Subtype (gnat_entity), NULL_TREE,
! 				  false);
  	  save_gnu_tree (gnat_entity, NULL_TREE, false);
  	  save_gnu_tree (gnat_entity, gnu_decl, false);
  	}
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 3331,3344 ****
      case E_Record_Subtype:
        /* If Cloned_Subtype is Present it means this record subtype has
  	 identical layout to that type or subtype and we should use
! 	 that GCC type for this one.  The front end guarantees that
  	 the component list is shared.  */
        if (Present (Cloned_Subtype (gnat_entity)))
  	{
  	  gnu_decl = gnat_to_gnu_entity (Cloned_Subtype (gnat_entity),
  					 NULL_TREE, false);
  	  gnat_annotate_type = Cloned_Subtype (gnat_entity);
! 	  saved = true;
  	  break;
  	}
  
--- 3349,3362 ----
      case E_Record_Subtype:
        /* If Cloned_Subtype is Present it means this record subtype has
  	 identical layout to that type or subtype and we should use
! 	 that GCC type for this one.  The front-end guarantees that
  	 the component list is shared.  */
        if (Present (Cloned_Subtype (gnat_entity)))
  	{
  	  gnu_decl = gnat_to_gnu_entity (Cloned_Subtype (gnat_entity),
  					 NULL_TREE, false);
  	  gnat_annotate_type = Cloned_Subtype (gnat_entity);
! 	  maybe_present = true;
  	  break;
  	}
  
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 3373,3379 ****
  	     Unchecked_Union (it must be an Itype), just return the type.  */
  	  if (Has_Discriminants (gnat_entity)
  	      && Stored_Constraint (gnat_entity) != No_Elist
- 	      && !Is_For_Access_Subtype (gnat_entity)
  	      && Is_Record_Type (gnat_base_type)
  	      && !Is_Unchecked_Union (gnat_base_type))
  	    {
--- 3391,3396 ----
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 3752,3759 ****
      case E_Access_Subtype:
        /* We treat this as identical to its base type; any constraint is
  	 meaningful only to the front-end.  */
!       gnu_decl = gnat_to_gnu_entity (Etype (gnat_entity), NULL_TREE, false);
!       saved = true;
  
        /* The designated subtype must be elaborated as well, if it does
  	 not have its own freeze node.  But designated subtypes created
--- 3769,3776 ----
      case E_Access_Subtype:
        /* We treat this as identical to its base type; any constraint is
  	 meaningful only to the front-end.  */
!       gnu_decl = gnat_to_gnu_entity (gnat_equiv_type, NULL_TREE, false);
!       maybe_present = true;
  
        /* The designated subtype must be elaborated as well, if it does
  	 not have its own freeze node.  But designated subtypes created
*************** Gigi_Equivalent_Type (Entity_Id gnat_ent
*** 4978,4983 ****
--- 4995,5004 ----
  	gnat_equiv = Equivalent_Type (gnat_entity);
        break;
  
+     case E_Access_Subtype:
+       gnat_equiv = Etype (gnat_entity);
+       break;
+ 
      case E_Class_Wide_Type:
        gnat_equiv = Root_Type (gnat_entity);
        break;
*************** static void
*** 6148,6154 ****
  set_nonaliased_component_on_array_type (tree type)
  {
    TYPE_NONALIASED_COMPONENT (type) = 1;
!   TYPE_NONALIASED_COMPONENT (TYPE_CANONICAL (type)) = 1;
  }
  
  /* Set TYPE_REVERSE_STORAGE_ORDER on an array type built by means of
--- 6169,6176 ----
  set_nonaliased_component_on_array_type (tree type)
  {
    TYPE_NONALIASED_COMPONENT (type) = 1;
!   if (TYPE_CANONICAL (type))
!     TYPE_NONALIASED_COMPONENT (TYPE_CANONICAL (type)) = 1;
  }
  
  /* Set TYPE_REVERSE_STORAGE_ORDER on an array type built by means of
*************** static void
*** 6158,6164 ****
  set_reverse_storage_order_on_array_type (tree type)
  {
    TYPE_REVERSE_STORAGE_ORDER (type) = 1;
!   TYPE_REVERSE_STORAGE_ORDER (TYPE_CANONICAL (type)) = 1;
  }
  
  /* Return true if DISCR1 and DISCR2 represent the same discriminant.  */
--- 6180,6187 ----
  set_reverse_storage_order_on_array_type (tree type)
  {
    TYPE_REVERSE_STORAGE_ORDER (type) = 1;
!   if (TYPE_CANONICAL (type))
!     TYPE_REVERSE_STORAGE_ORDER (TYPE_CANONICAL (type)) = 1;
  }
  
  /* Return true if DISCR1 and DISCR2 represent the same discriminant.  */
*************** components_to_record (Node_Id gnat_compo
*** 8162,8167 ****
--- 8185,8192 ----
  	gnu_field_list = gnu_rep_list;
        else
  	{
+ 	  TYPE_NAME (gnu_rep_type)
+ 	    = create_concat_name (gnat_record_type, "REP");
  	  TYPE_REVERSE_STORAGE_ORDER (gnu_rep_type)
  	    = TYPE_REVERSE_STORAGE_ORDER (gnu_record_type);
  	  finish_record_type (gnu_rep_type, gnu_rep_list, 1, debug_info);
diff -Nrcpad gcc-9.1.0/gcc/ada/gcc-interface/trans.c gcc-9.2.0/gcc/ada/gcc-interface/trans.c
*** gcc-9.1.0/gcc/ada/gcc-interface/trans.c	Fri Feb  8 11:37:40 2019
--- gcc-9.2.0/gcc/ada/gcc-interface/trans.c	Sat Jun 29 07:38:08 2019
*************** lvalue_required_for_attribute_p (Node_Id
*** 778,783 ****
--- 778,784 ----
      case Attr_Range_Length:
      case Attr_Length:
      case Attr_Object_Size:
+     case Attr_Size:
      case Attr_Value_Size:
      case Attr_Component_Size:
      case Attr_Descriptor_Size:
*************** lvalue_required_for_attribute_p (Node_Id
*** 797,803 ****
      case Attr_Unrestricted_Access:
      case Attr_Code_Address:
      case Attr_Pool_Address:
-     case Attr_Size:
      case Attr_Alignment:
      case Attr_Bit_Position:
      case Attr_Position:
--- 798,803 ----
*************** fold_constant_decl_in_expr (tree exp)
*** 1021,1026 ****
--- 1021,1062 ----
    gcc_unreachable ();
  }
  
+ /* Return true if TYPE and DEF_TYPE are compatible GNAT types for Gigi.  */
+ 
+ static bool
+ Gigi_Types_Compatible (Entity_Id type, Entity_Id def_type)
+ {
+   /* The trivial case.  */
+   if (type == def_type)
+     return true;
+ 
+   /* A class-wide type is equivalent to a subtype of itself.  */
+   if (Is_Class_Wide_Type (type))
+     return true;
+ 
+   /* A packed array type is compatible with its implementation type.  */
+   if (Is_Packed (def_type) && type == Packed_Array_Impl_Type (def_type))
+     return true;
+ 
+   /* If both types are Itypes, one may be a copy of the other.  */
+   if (Is_Itype (def_type) && Is_Itype (type))
+     return true;
+ 
+   /* If the type is incomplete and comes from a limited context, then also
+      consider its non-limited view.  */
+   if (Is_Incomplete_Type (def_type)
+       && From_Limited_With (def_type)
+       && Present (Non_Limited_View (def_type)))
+     return Gigi_Types_Compatible (type, Non_Limited_View (def_type));
+ 
+   /* If the type is incomplete/private, then also consider its full view.  */
+   if (Is_Incomplete_Or_Private_Type (def_type)
+       && Present (Full_View (def_type)))
+     return Gigi_Types_Compatible (type, Full_View (def_type));
+ 
+   return false;
+ }
+ 
  /* Subroutine of gnat_to_gnu to translate gnat_node, an N_Identifier,
     to a GCC tree, which is returned.  GNU_RESULT_TYPE_P is a pointer
     to where we should place the result type.  */
*************** fold_constant_decl_in_expr (tree exp)
*** 1028,1082 ****
  static tree
  Identifier_to_gnu (Node_Id gnat_node, tree *gnu_result_type_p)
  {
!   Node_Id gnat_temp, gnat_temp_type;
!   tree gnu_result, gnu_result_type;
! 
!   /* Whether we should require an lvalue for GNAT_NODE.  Needed in
!      specific circumstances only, so evaluated lazily.  < 0 means
!      unknown, > 0 means known true, 0 means known false.  */
!   int require_lvalue = -1;
! 
    /* If GNAT_NODE is a constant, whether we should use the initialization
       value instead of the constant entity, typically for scalars with an
       address clause when the parent doesn't require an lvalue.  */
    bool use_constant_initializer = false;
  
    /* If the Etype of this node is not the same as that of the Entity, then
       something went wrong, probably in generic instantiation.  However, this
       does not apply to types.  Since we sometime have strange Ekind's, just
!      do this test for objects.  Moreover, if the Etype of the Entity is private
!      or incomplete coming from a limited context, the Etype of the N_Identifier
!      is allowed to be the full/non-limited view and we also consider a packed
!      array type to be the same as the original type.  Similarly, a CW type is
!      equivalent to a subtype of itself.  Finally, if the types are Itypes, one
!      may be a copy of the other, which is also legal.  */
!   gnat_temp = ((Nkind (gnat_node) == N_Defining_Identifier
! 		|| Nkind (gnat_node) == N_Defining_Operator_Symbol)
! 	       ? gnat_node : Entity (gnat_node));
!   gnat_temp_type = Etype (gnat_temp);
! 
!   gcc_assert (Etype (gnat_node) == gnat_temp_type
! 	      || (Is_Packed (gnat_temp_type)
! 		  && (Etype (gnat_node)
! 		      == Packed_Array_Impl_Type (gnat_temp_type)))
! 	      || (Is_Class_Wide_Type (Etype (gnat_node)))
! 	      || (Is_Incomplete_Or_Private_Type (gnat_temp_type)
! 		  && Present (Full_View (gnat_temp_type))
! 		  && ((Etype (gnat_node) == Full_View (gnat_temp_type))
! 		      || (Is_Packed (Full_View (gnat_temp_type))
! 			  && (Etype (gnat_node)
! 			      == Packed_Array_Impl_Type
! 			           (Full_View (gnat_temp_type))))))
! 	      || (Is_Incomplete_Type (gnat_temp_type)
! 		  && From_Limited_With (gnat_temp_type)
! 		  && Present (Non_Limited_View (gnat_temp_type))
! 		  && Etype (gnat_node) == Non_Limited_View (gnat_temp_type))
! 	      || (Is_Itype (Etype (gnat_node)) && Is_Itype (gnat_temp_type))
! 	      || !(Ekind (gnat_temp) == E_Variable
! 		   || Ekind (gnat_temp) == E_Component
! 		   || Ekind (gnat_temp) == E_Constant
! 		   || Ekind (gnat_temp) == E_Loop_Parameter
! 		   || Is_Formal (gnat_temp)));
  
    /* If this is a reference to a deferred constant whose partial view is an
       unconstrained private type, the proper type is on the full view of the
--- 1064,1094 ----
  static tree
  Identifier_to_gnu (Node_Id gnat_node, tree *gnu_result_type_p)
  {
!   /* The entity of GNAT_NODE and its type.  */
!   Node_Id gnat_entity = (Nkind (gnat_node) == N_Defining_Identifier
! 			 || Nkind (gnat_node) == N_Defining_Operator_Symbol)
! 			? gnat_node : Entity (gnat_node);
!   Node_Id gnat_entity_type = Etype (gnat_entity);
    /* If GNAT_NODE is a constant, whether we should use the initialization
       value instead of the constant entity, typically for scalars with an
       address clause when the parent doesn't require an lvalue.  */
    bool use_constant_initializer = false;
+   /* Whether we should require an lvalue for GNAT_NODE.  Needed in
+      specific circumstances only, so evaluated lazily.  < 0 means
+      unknown, > 0 means known true, 0 means known false.  */
+   int require_lvalue = -1;
+   Node_Id gnat_result_type;
+   tree gnu_result, gnu_result_type;
  
    /* If the Etype of this node is not the same as that of the Entity, then
       something went wrong, probably in generic instantiation.  However, this
       does not apply to types.  Since we sometime have strange Ekind's, just
!      do this test for objects, except for discriminants because their type
!      may have been changed to a subtype by Exp_Ch3.Adjust_Discriminants.  */
!   gcc_assert (!Is_Object (gnat_entity)
! 	      || Ekind (gnat_entity) == E_Discriminant
! 	      || Etype (gnat_node) == gnat_entity_type
! 	      || Gigi_Types_Compatible (Etype (gnat_node), gnat_entity_type));
  
    /* If this is a reference to a deferred constant whose partial view is an
       unconstrained private type, the proper type is on the full view of the
*************** Identifier_to_gnu (Node_Id gnat_node, tr
*** 1086,1121 ****
       attribute Position, generated for dispatching code (see Make_DT in
       exp_disp,adb). In that case we need the type itself, not is parent,
       in particular if it is a derived type  */
!   if (Ekind (gnat_temp) == E_Constant
!       && Is_Private_Type (gnat_temp_type)
!       && (Has_Unknown_Discriminants (gnat_temp_type)
! 	  || (Present (Full_View (gnat_temp_type))
!  	      && Has_Discriminants (Full_View (gnat_temp_type))))
!       && Present (Full_View (gnat_temp)))
      {
!       gnat_temp = Full_View (gnat_temp);
!       gnat_temp_type = Etype (gnat_temp);
      }
    else
      {
!       /* We want to use the Actual_Subtype if it has already been elaborated,
! 	 otherwise the Etype.  Avoid using Actual_Subtype for packed arrays to
! 	 simplify things.  */
!       if ((Ekind (gnat_temp) == E_Constant
! 	   || Ekind (gnat_temp) == E_Variable || Is_Formal (gnat_temp))
! 	  && !(Is_Array_Type (Etype (gnat_temp))
! 	       && Present (Packed_Array_Impl_Type (Etype (gnat_temp))))
! 	  && Present (Actual_Subtype (gnat_temp))
! 	  && present_gnu_tree (Actual_Subtype (gnat_temp)))
! 	gnat_temp_type = Actual_Subtype (gnat_temp);
        else
! 	gnat_temp_type = Etype (gnat_node);
      }
  
    /* Expand the type of this identifier first, in case it is an enumeral
       literal, which only get made when the type is expanded.  There is no
       order-of-elaboration issue here.  */
!   gnu_result_type = get_unpadded_type (gnat_temp_type);
  
    /* If this is a non-imported elementary constant with an address clause,
       retrieve the value instead of a pointer to be dereferenced unless
--- 1098,1137 ----
       attribute Position, generated for dispatching code (see Make_DT in
       exp_disp,adb). In that case we need the type itself, not is parent,
       in particular if it is a derived type  */
!   if (Ekind (gnat_entity) == E_Constant
!       && Is_Private_Type (gnat_entity_type)
!       && (Has_Unknown_Discriminants (gnat_entity_type)
! 	  || (Present (Full_View (gnat_entity_type))
!  	      && Has_Discriminants (Full_View (gnat_entity_type))))
!       && Present (Full_View (gnat_entity)))
      {
!       gnat_entity = Full_View (gnat_entity);
!       gnat_result_type = Etype (gnat_entity);
      }
    else
      {
!       /* We use the Actual_Subtype only if it has already been elaborated,
! 	 as we may be invoked precisely during its elaboration, otherwise
! 	 the Etype.  Avoid using it for packed arrays to simplify things,
! 	 except in a return statement because we need the actual size and
! 	 the front-end does not make it explicit in this case.  */
!       if ((Ekind (gnat_entity) == E_Constant
! 	   || Ekind (gnat_entity) == E_Variable
! 	   || Is_Formal (gnat_entity))
! 	  && !(Is_Array_Type (Etype (gnat_entity))
! 	       && Present (Packed_Array_Impl_Type (Etype (gnat_entity)))
! 	       && Nkind (Parent (gnat_node)) != N_Simple_Return_Statement)
! 	  && Present (Actual_Subtype (gnat_entity))
! 	  && present_gnu_tree (Actual_Subtype (gnat_entity)))
! 	gnat_result_type = Actual_Subtype (gnat_entity);
        else
! 	gnat_result_type = Etype (gnat_node);
      }
  
    /* Expand the type of this identifier first, in case it is an enumeral
       literal, which only get made when the type is expanded.  There is no
       order-of-elaboration issue here.  */
!   gnu_result_type = get_unpadded_type (gnat_result_type);
  
    /* If this is a non-imported elementary constant with an address clause,
       retrieve the value instead of a pointer to be dereferenced unless
*************** Identifier_to_gnu (Node_Id gnat_node, tr
*** 1125,1134 ****
       statement alternative or a record discriminant.  There is no possible
       volatile-ness short-circuit here since Volatile constants must be
       imported per C.6.  */
!   if (Ekind (gnat_temp) == E_Constant
!       && Is_Elementary_Type (gnat_temp_type)
!       && !Is_Imported (gnat_temp)
!       && Present (Address_Clause (gnat_temp)))
      {
        require_lvalue
  	= lvalue_required_p (gnat_node, gnu_result_type, true, false);
--- 1141,1150 ----
       statement alternative or a record discriminant.  There is no possible
       volatile-ness short-circuit here since Volatile constants must be
       imported per C.6.  */
!   if (Ekind (gnat_entity) == E_Constant
!       && Is_Elementary_Type (gnat_result_type)
!       && !Is_Imported (gnat_entity)
!       && Present (Address_Clause (gnat_entity)))
      {
        require_lvalue
  	= lvalue_required_p (gnat_node, gnu_result_type, true, false);
*************** Identifier_to_gnu (Node_Id gnat_node, tr
*** 1139,1151 ****
      {
        /* If this is a deferred constant, the initializer is attached to
  	 the full view.  */
!       if (Present (Full_View (gnat_temp)))
! 	gnat_temp = Full_View (gnat_temp);
  
!       gnu_result = gnat_to_gnu (Expression (Declaration_Node (gnat_temp)));
      }
    else
!     gnu_result = gnat_to_gnu_entity (gnat_temp, NULL_TREE, false);
  
    /* Some objects (such as parameters passed by reference, globals of
       variable size, and renamed objects) actually represent the address
--- 1155,1167 ----
      {
        /* If this is a deferred constant, the initializer is attached to
  	 the full view.  */
!       if (Present (Full_View (gnat_entity)))
! 	gnat_entity = Full_View (gnat_entity);
  
!       gnu_result = gnat_to_gnu (Expression (Declaration_Node (gnat_entity)));
      }
    else
!     gnu_result = gnat_to_gnu_entity (gnat_entity, NULL_TREE, false);
  
    /* Some objects (such as parameters passed by reference, globals of
       variable size, and renamed objects) actually represent the address
*************** Identifier_to_gnu (Node_Id gnat_node, tr
*** 1184,1190 ****
  
  	  if ((TREE_CODE (gnu_result) == INDIRECT_REF
  	       || TREE_CODE (gnu_result) == UNCONSTRAINED_ARRAY_REF)
! 	      && No (Address_Clause (gnat_temp)))
  	    TREE_THIS_NOTRAP (gnu_result) = 1;
  
  	  if (read_only)
--- 1200,1206 ----
  
  	  if ((TREE_CODE (gnu_result) == INDIRECT_REF
  	       || TREE_CODE (gnu_result) == UNCONSTRAINED_ARRAY_REF)
! 	      && No (Address_Clause (gnat_entity)))
  	    TREE_THIS_NOTRAP (gnu_result) = 1;
  
  	  if (read_only)
*************** Identifier_to_gnu (Node_Id gnat_node, tr
*** 1218,1226 ****
    /* But for a constant renaming we couldn't do that incrementally for its
       definition because of the need to return an lvalue so, if the present
       context doesn't itself require an lvalue, we try again here.  */
!   else if (Ekind (gnat_temp) == E_Constant
! 	   && Is_Elementary_Type (gnat_temp_type)
! 	   && Present (Renamed_Object (gnat_temp)))
      {
        if (require_lvalue < 0)
  	require_lvalue
--- 1234,1242 ----
    /* But for a constant renaming we couldn't do that incrementally for its
       definition because of the need to return an lvalue so, if the present
       context doesn't itself require an lvalue, we try again here.  */
!   else if (Ekind (gnat_entity) == E_Constant
! 	   && Is_Elementary_Type (gnat_result_type)
! 	   && Present (Renamed_Object (gnat_entity)))
      {
        if (require_lvalue < 0)
  	require_lvalue
*************** Identifier_to_gnu (Node_Id gnat_node, tr
*** 1236,1245 ****
       avoid problematic conversions to the nominal subtype.  But remove any
       padding from the resulting type.  */
    if (FUNC_OR_METHOD_TYPE_P (TREE_TYPE (gnu_result))
!       || Is_Constr_Subt_For_UN_Aliased (gnat_temp_type)
!       || (Ekind (gnat_temp) == E_Constant
! 	  && Present (Full_View (gnat_temp))
! 	  && Has_Discriminants (gnat_temp_type)
  	  && TREE_CODE (gnu_result) == CONSTRUCTOR))
      {
        gnu_result_type = TREE_TYPE (gnu_result);
--- 1252,1261 ----
       avoid problematic conversions to the nominal subtype.  But remove any
       padding from the resulting type.  */
    if (FUNC_OR_METHOD_TYPE_P (TREE_TYPE (gnu_result))
!       || Is_Constr_Subt_For_UN_Aliased (gnat_result_type)
!       || (Ekind (gnat_entity) == E_Constant
! 	  && Present (Full_View (gnat_entity))
! 	  && Has_Discriminants (gnat_result_type)
  	  && TREE_CODE (gnu_result) == CONSTRUCTOR))
      {
        gnu_result_type = TREE_TYPE (gnu_result);
*************** Attribute_to_gnu (Node_Id gnat_node, tre
*** 2300,2320 ****
      case Attr_Object_Size:
      case Attr_Value_Size:
      case Attr_Max_Size_In_Storage_Elements:
!       gnu_expr = gnu_prefix;
! 
!       /* Remove NOPs and conversions between original and packable version
! 	 from GNU_EXPR, and conversions from GNU_PREFIX.  We use GNU_EXPR
! 	 to see if a COMPONENT_REF was involved.  */
!       while (TREE_CODE (gnu_expr) == NOP_EXPR
! 	     || (TREE_CODE (gnu_expr) == VIEW_CONVERT_EXPR
! 		 && TREE_CODE (TREE_TYPE (gnu_expr)) == RECORD_TYPE
! 		 && TREE_CODE (TREE_TYPE (TREE_OPERAND (gnu_expr, 0)))
  		    == RECORD_TYPE
! 		 && TYPE_NAME (TREE_TYPE (gnu_expr))
! 		    == TYPE_NAME (TREE_TYPE (TREE_OPERAND (gnu_expr, 0)))))
! 	gnu_expr = TREE_OPERAND (gnu_expr, 0);
! 
!       gnu_prefix = remove_conversions (gnu_prefix, true);
        prefix_unused = true;
        gnu_type = TREE_TYPE (gnu_prefix);
  
--- 2316,2339 ----
      case Attr_Object_Size:
      case Attr_Value_Size:
      case Attr_Max_Size_In_Storage_Elements:
!       /* Strip NOPs, conversions between original and packable versions, and
! 	 unpadding from GNU_PREFIX.  Note that we cannot simply strip every
! 	 VIEW_CONVERT_EXPR because some of them may give the actual size, e.g.
! 	 for nominally unconstrained packed array.  We use GNU_EXPR to see
! 	 if a COMPONENT_REF was involved.  */
!       while (CONVERT_EXPR_P (gnu_prefix)
! 	     || TREE_CODE (gnu_prefix) == NON_LVALUE_EXPR
! 	     || (TREE_CODE (gnu_prefix) == VIEW_CONVERT_EXPR
! 		 && TREE_CODE (TREE_TYPE (gnu_prefix)) == RECORD_TYPE
! 		 && TREE_CODE (TREE_TYPE (TREE_OPERAND (gnu_prefix, 0)))
  		    == RECORD_TYPE
! 		 && TYPE_NAME (TREE_TYPE (gnu_prefix))
! 		    == TYPE_NAME (TREE_TYPE (TREE_OPERAND (gnu_prefix, 0)))))
! 	gnu_prefix = TREE_OPERAND (gnu_prefix, 0);
!       gnu_expr = gnu_prefix;
!       if (TREE_CODE (gnu_prefix) == COMPONENT_REF
! 	  && TYPE_IS_PADDING_P (TREE_TYPE (TREE_OPERAND (gnu_prefix, 0))))
! 	gnu_prefix = TREE_OPERAND (gnu_prefix, 0);
        prefix_unused = true;
        gnu_type = TREE_TYPE (gnu_prefix);
  
*************** Attribute_to_gnu (Node_Id gnat_node, tre
*** 2377,2383 ****
        /* Deal with a self-referential size by qualifying the size with the
  	 object or returning the maximum size for a type.  */
        if (TREE_CODE (gnu_prefix) != TYPE_DECL)
! 	gnu_result = SUBSTITUTE_PLACEHOLDER_IN_EXPR (gnu_result, gnu_expr);
        else if (CONTAINS_PLACEHOLDER_P (gnu_result))
  	gnu_result = max_size (gnu_result, true);
  
--- 2396,2402 ----
        /* Deal with a self-referential size by qualifying the size with the
  	 object or returning the maximum size for a type.  */
        if (TREE_CODE (gnu_prefix) != TYPE_DECL)
! 	gnu_result = SUBSTITUTE_PLACEHOLDER_IN_EXPR (gnu_result, gnu_prefix);
        else if (CONTAINS_PLACEHOLDER_P (gnu_result))
  	gnu_result = max_size (gnu_result, true);
  
*************** finalize_nrv_unc_r (tree *tp, int *walk_
*** 4266,4271 ****
--- 4285,4304 ----
    return NULL_TREE;
  }
  
+ /* Apply FUNC to all the sub-trees of nested functions in NODE.  FUNC is called
+    with the DATA and the address of each sub-tree.  If FUNC returns a non-NULL
+    value, the traversal is stopped.  */
+ 
+ static void
+ walk_nesting_tree (struct cgraph_node *node, walk_tree_fn func, void *data)
+ {
+   for (node = node->nested; node; node = node->next_nested)
+     {
+       walk_tree_without_duplicates (&DECL_SAVED_TREE (node->decl), func, data);
+       walk_nesting_tree (node, func, data);
+     }
+ }
+ 
  /* Finalize the Named Return Value optimization for FNDECL.  The NRV bitmap
     contains the candidates for Named Return Value and OTHER is a list of
     the other return values.  GNAT_RET is a representative return node.  */
*************** finalize_nrv_unc_r (tree *tp, int *walk_
*** 4273,4279 ****
  static void
  finalize_nrv (tree fndecl, bitmap nrv, vec<tree, va_gc> *other, Node_Id gnat_ret)
  {
-   struct cgraph_node *node;
    struct nrv_data data;
    walk_tree_fn func;
    unsigned int i;
--- 4306,4311 ----
*************** finalize_nrv (tree fndecl, bitmap nrv, v
*** 4294,4303 ****
      return;
  
    /* Prune also the candidates that are referenced by nested functions.  */
!   node = cgraph_node::get_create (fndecl);
!   for (node = node->nested; node; node = node->next_nested)
!     walk_tree_without_duplicates (&DECL_SAVED_TREE (node->decl), prune_nrv_r,
! 				  &data);
    if (bitmap_empty_p (nrv))
      return;
  
--- 4326,4332 ----
      return;
  
    /* Prune also the candidates that are referenced by nested functions.  */
!   walk_nesting_tree (cgraph_node::get_create (fndecl), prune_nrv_r, &data);
    if (bitmap_empty_p (nrv))
      return;
  
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 5297,5309 ****
  	  /* Create an explicit temporary holding the copy.  */
  	  if (atomic_p)
  	    gnu_name = build_atomic_load (gnu_name, sync);
- 	  gnu_temp
- 	    = create_init_temporary ("A", gnu_name, &gnu_stmt, gnat_actual);
  
! 	  /* But initialize it on the fly like for an implicit temporary as
! 	     we aren't necessarily having a statement list.  */
! 	  gnu_name = build_compound_expr (TREE_TYPE (gnu_name), gnu_stmt,
! 					  gnu_temp);
  
  	  /* Set up to move the copy back to the original if needed.  */
  	  if (!in_param)
--- 5326,5348 ----
  	  /* Create an explicit temporary holding the copy.  */
  	  if (atomic_p)
  	    gnu_name = build_atomic_load (gnu_name, sync);
  
! 	  /* Do not initialize it for the _Init parameter of an initialization
! 	     procedure since no data is meant to be passed in.  */
! 	  if (Ekind (gnat_formal) == E_Out_Parameter
! 	      && Is_Entity_Name (Name (gnat_node))
! 	      && Is_Init_Proc (Entity (Name (gnat_node))))
! 	    gnu_name = gnu_temp = create_temporary ("A", TREE_TYPE (gnu_name));
! 
! 	  /* Initialize it on the fly like for an implicit temporary in the
! 	     other cases, as we don't necessarily have a statement list.  */
! 	  else
! 	    {
! 	      gnu_temp = create_init_temporary ("A", gnu_name, &gnu_stmt,
! 						gnat_actual);
! 	      gnu_name = build_compound_expr (TREE_TYPE (gnu_name), gnu_stmt,
! 					      gnu_temp);
! 	    }
  
  	  /* Set up to move the copy back to the original if needed.  */
  	  if (!in_param)
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 5354,5360 ****
  	 since the parent is a procedure call, so put it back here.  Note that
  	 we might have a dummy type here if the actual is the dereference of a
  	 pointer to it, but that's OK if the formal is passed by reference.  */
!       tree gnu_actual_type = gnat_to_gnu_type (Etype (gnat_actual));
        if (TYPE_IS_DUMMY_P (gnu_actual_type))
  	gcc_assert (is_true_formal_parm && DECL_BY_REF_P (gnu_formal));
        else if (suppress_type_conversion
--- 5393,5399 ----
  	 since the parent is a procedure call, so put it back here.  Note that
  	 we might have a dummy type here if the actual is the dereference of a
  	 pointer to it, but that's OK if the formal is passed by reference.  */
!       tree gnu_actual_type = get_unpadded_type (Etype (gnat_actual));
        if (TYPE_IS_DUMMY_P (gnu_actual_type))
  	gcc_assert (is_true_formal_parm && DECL_BY_REF_P (gnu_formal));
        else if (suppress_type_conversion
*************** gnat_to_gnu (Node_Id gnat_node)
*** 7512,7527 ****
  	    gnu_rhs = convert (gnu_type, gnu_rhs);
  	  }
  
! 	/* Instead of expanding overflow checks for addition, subtraction
! 	   and multiplication itself, the front end will leave this to
! 	   the back end when Backend_Overflow_Checks_On_Target is set.  */
  	if (Do_Overflow_Check (gnat_node)
- 	    && Backend_Overflow_Checks_On_Target
  	    && (code == PLUS_EXPR || code == MINUS_EXPR || code == MULT_EXPR)
  	    && !TYPE_UNSIGNED (gnu_type)
  	    && !FLOAT_TYPE_P (gnu_type))
! 	  gnu_result = build_binary_op_trapv (code, gnu_type,
! 					      gnu_lhs, gnu_rhs, gnat_node);
  	else
  	  {
  	    /* Some operations, e.g. comparisons of arrays, generate complex
--- 7551,7565 ----
  	    gnu_rhs = convert (gnu_type, gnu_rhs);
  	  }
  
! 	/* For signed integer addition, subtraction and multiplication, do an
! 	   overflow check if required.  */
  	if (Do_Overflow_Check (gnat_node)
  	    && (code == PLUS_EXPR || code == MINUS_EXPR || code == MULT_EXPR)
  	    && !TYPE_UNSIGNED (gnu_type)
  	    && !FLOAT_TYPE_P (gnu_type))
! 	  gnu_result
! 	    = build_binary_op_trapv (code, gnu_type, gnu_lhs, gnu_rhs,
! 				     gnat_node);
  	else
  	  {
  	    /* Some operations, e.g. comparisons of arrays, generate complex
*************** gnat_to_gnu (Node_Id gnat_node)
*** 7585,7603 ****
        gnu_expr = gnat_to_gnu (Right_Opnd (gnat_node));
        gnu_result_type = get_unpadded_type (Etype (gnat_node));
  
!       /* Instead of expanding overflow checks for negation and absolute
! 	 value itself, the front end will leave this to the back end
! 	 when Backend_Overflow_Checks_On_Target is set.  */
        if (Do_Overflow_Check (gnat_node)
- 	  && Backend_Overflow_Checks_On_Target
  	  && !TYPE_UNSIGNED (gnu_result_type)
  	  && !FLOAT_TYPE_P (gnu_result_type))
  	gnu_result
! 	  = build_unary_op_trapv (gnu_codes[kind],
! 				  gnu_result_type, gnu_expr, gnat_node);
        else
! 	gnu_result = build_unary_op (gnu_codes[kind],
! 				     gnu_result_type, gnu_expr);
        break;
  
      case N_Allocator:
--- 7623,7639 ----
        gnu_expr = gnat_to_gnu (Right_Opnd (gnat_node));
        gnu_result_type = get_unpadded_type (Etype (gnat_node));
  
!       /* For signed integer negation and absolute value, do an overflow check
! 	 if required.  */
        if (Do_Overflow_Check (gnat_node)
  	  && !TYPE_UNSIGNED (gnu_result_type)
  	  && !FLOAT_TYPE_P (gnu_result_type))
  	gnu_result
! 	  = build_unary_op_trapv (gnu_codes[kind], gnu_result_type, gnu_expr,
! 				  gnat_node);
        else
! 	gnu_result
! 	  = build_unary_op (gnu_codes[kind], gnu_result_type, gnu_expr);
        break;
  
      case N_Allocator:
*************** gnat_to_gnu (Node_Id gnat_node)
*** 8669,8675 ****
  	  declaration, return the result unmodified because we want to use the
  	  return slot optimization in this case.
  
!        5. Finally, if the type of the result is already correct.  */
  
    if (Present (Parent (gnat_node))
        && (lhs_or_actual_p (gnat_node)
--- 8705,8715 ----
  	  declaration, return the result unmodified because we want to use the
  	  return slot optimization in this case.
  
!        5. If this is a reference to an unconstrained array which is used as the
! 	  prefix of an attribute reference that requires an lvalue, return the
! 	  result unmodified because we want return the original bounds.
! 
!        6. Finally, if the type of the result is already correct.  */
  
    if (Present (Parent (gnat_node))
        && (lhs_or_actual_p (gnat_node)
*************** gnat_to_gnu (Node_Id gnat_node)
*** 8718,8730 ****
    else if (gnu_result == error_mark_node || gnu_result_type == void_type_node)
      gnu_result = error_mark_node;
  
!   else if (Present (Parent (gnat_node))
  	   && (Nkind (Parent (gnat_node)) == N_Object_Declaration
  	       || Nkind (Parent (gnat_node)) == N_Object_Renaming_Declaration)
- 	   && TREE_CODE (gnu_result) == CALL_EXPR
  	   && return_type_with_variable_size_p (TREE_TYPE (gnu_result)))
      ;
  
    else if (TREE_TYPE (gnu_result) != gnu_result_type)
      gnu_result = convert (gnu_result_type, gnu_result);
  
--- 8758,8776 ----
    else if (gnu_result == error_mark_node || gnu_result_type == void_type_node)
      gnu_result = error_mark_node;
  
!   else if (TREE_CODE (gnu_result) == CALL_EXPR
! 	   && Present (Parent (gnat_node))
  	   && (Nkind (Parent (gnat_node)) == N_Object_Declaration
  	       || Nkind (Parent (gnat_node)) == N_Object_Renaming_Declaration)
  	   && return_type_with_variable_size_p (TREE_TYPE (gnu_result)))
      ;
  
+   else if (TREE_CODE (gnu_result) == UNCONSTRAINED_ARRAY_REF
+ 	   && Present (Parent (gnat_node))
+ 	   && Nkind (Parent (gnat_node)) == N_Attribute_Reference
+ 	   && lvalue_required_for_attribute_p (Parent (gnat_node)))
+     ;
+ 
    else if (TREE_TYPE (gnu_result) != gnu_result_type)
      gnu_result = convert (gnu_result_type, gnu_result);
  
*************** mark_visited_r (tree *tp, int *walk_subt
*** 8957,8964 ****
    else if (!TYPE_IS_DUMMY_P (t))
      TREE_VISITED (t) = 1;
  
    if (TYPE_P (t))
!     TYPE_SIZES_GIMPLIFIED (t) = 1;
  
    return NULL_TREE;
  }
--- 9003,9011 ----
    else if (!TYPE_IS_DUMMY_P (t))
      TREE_VISITED (t) = 1;
  
+   /* The test in gimplify_type_sizes is on the main variant.  */
    if (TYPE_P (t))
!     TYPE_SIZES_GIMPLIFIED (TYPE_MAIN_VARIANT (t)) = 1;
  
    return NULL_TREE;
  }
diff -Nrcpad gcc-9.1.0/gcc/ada/gcc-interface/utils.c gcc-9.2.0/gcc/ada/gcc-interface/utils.c
*** gcc-9.1.0/gcc/ada/gcc-interface/utils.c	Fri Feb  8 11:37:40 2019
--- gcc-9.2.0/gcc/ada/gcc-interface/utils.c	Tue May 28 07:40:07 2019
*************** built:
*** 1530,1543 ****
  	 generated for some other corresponding source entity.  */
        if (Comes_From_Source (gnat_entity))
  	{
! 	  if (Present (gnat_error_node))
! 	    post_error_ne_tree ("{^ }bits of & unused?",
! 				gnat_error_node, gnat_entity,
! 				size_diffop (size, orig_size));
! 	  else if (is_component_type)
  	    post_error_ne_tree ("component of& padded{ by ^ bits}?",
  				gnat_entity, gnat_entity,
  				size_diffop (size, orig_size));
  	}
      }
  
--- 1530,1543 ----
  	 generated for some other corresponding source entity.  */
        if (Comes_From_Source (gnat_entity))
  	{
! 	  if (is_component_type)
  	    post_error_ne_tree ("component of& padded{ by ^ bits}?",
  				gnat_entity, gnat_entity,
  				size_diffop (size, orig_size));
+ 	  else if (Present (gnat_error_node))
+ 	    post_error_ne_tree ("{^ }bits of & unused?",
+ 				gnat_error_node, gnat_entity,
+ 				size_diffop (size, orig_size));
  	}
      }
  
*************** finish_record_type (tree record_type, tr
*** 1860,1865 ****
--- 1860,1868 ----
        else
  	this_ada_size = this_size;
  
+       const bool variant_part = (TREE_CODE (type) == QUAL_UNION_TYPE);
+       const bool variant_part_at_zero = variant_part && integer_zerop (pos);
+ 
        /* Clear DECL_BIT_FIELD for the cases layout_decl does not handle.  */
        if (DECL_BIT_FIELD (field)
  	  && operand_equal_p (this_size, TYPE_SIZE (type), 0))
*************** finish_record_type (tree record_type, tr
*** 1901,1909 ****
        /* Clear DECL_BIT_FIELD_TYPE for a variant part at offset 0, it's simply
  	 not supported by the DECL_BIT_FIELD_REPRESENTATIVE machinery because
  	 the variant part is always the last field in the list.  */
!       if (DECL_INTERNAL_P (field)
! 	  && TREE_CODE (TREE_TYPE (field)) == QUAL_UNION_TYPE
! 	  && integer_zerop (pos))
  	DECL_BIT_FIELD_TYPE (field) = NULL_TREE;
  
        /* If we still have DECL_BIT_FIELD set at this point, we know that the
--- 1904,1910 ----
        /* Clear DECL_BIT_FIELD_TYPE for a variant part at offset 0, it's simply
  	 not supported by the DECL_BIT_FIELD_REPRESENTATIVE machinery because
  	 the variant part is always the last field in the list.  */
!       if (variant_part_at_zero)
  	DECL_BIT_FIELD_TYPE (field) = NULL_TREE;
  
        /* If we still have DECL_BIT_FIELD set at this point, we know that the
*************** finish_record_type (tree record_type, tr
*** 1938,1955 ****
  	case RECORD_TYPE:
  	  /* Since we know here that all fields are sorted in order of
  	     increasing bit position, the size of the record is one
! 	     higher than the ending bit of the last field processed
! 	     unless we have a rep clause, since in that case we might
! 	     have a field outside a QUAL_UNION_TYPE that has a higher ending
! 	     position.  So use a MAX in that case.  Also, if this field is a
! 	     QUAL_UNION_TYPE, we need to take into account the previous size in
! 	     the case of empty variants.  */
  	  ada_size
! 	    = merge_sizes (ada_size, pos, this_ada_size,
! 			   TREE_CODE (type) == QUAL_UNION_TYPE, rep_level > 0);
  	  size
! 	    = merge_sizes (size, pos, this_size,
! 			   TREE_CODE (type) == QUAL_UNION_TYPE, rep_level > 0);
  	  break;
  
  	default:
--- 1939,1956 ----
  	case RECORD_TYPE:
  	  /* Since we know here that all fields are sorted in order of
  	     increasing bit position, the size of the record is one
! 	     higher than the ending bit of the last field processed,
! 	     unless we have a variant part at offset 0, since in this
! 	     case we might have a field outside the variant part that
! 	     has a higher ending position; so use a MAX in this case.
! 	     Also, if this field is a QUAL_UNION_TYPE, we need to take
! 	     into account the previous size in the case of empty variants.  */
  	  ada_size
! 	    = merge_sizes (ada_size, pos, this_ada_size, variant_part,
! 			   variant_part_at_zero);
  	  size
! 	    = merge_sizes (size, pos, this_size, variant_part,
! 			   variant_part_at_zero);
  	  break;
  
  	default:
*************** rest_of_record_type_compilation (tree re
*** 2230,2242 ****
  /* Utility function of above to merge LAST_SIZE, the previous size of a record
     with FIRST_BIT and SIZE that describe a field.  SPECIAL is true if this
     represents a QUAL_UNION_TYPE in which case we must look for COND_EXPRs and
!    replace a value of zero with the old size.  If HAS_REP is true, we take the
     MAX of the end position of this field with LAST_SIZE.  In all other cases,
     we use FIRST_BIT plus SIZE.  Return an expression for the size.  */
  
  static tree
! merge_sizes (tree last_size, tree first_bit, tree size, bool special,
! 	     bool has_rep)
  {
    tree type = TREE_TYPE (last_size);
    tree new_size;
--- 2231,2242 ----
  /* Utility function of above to merge LAST_SIZE, the previous size of a record
     with FIRST_BIT and SIZE that describe a field.  SPECIAL is true if this
     represents a QUAL_UNION_TYPE in which case we must look for COND_EXPRs and
!    replace a value of zero with the old size.  If MAX is true, we take the
     MAX of the end position of this field with LAST_SIZE.  In all other cases,
     we use FIRST_BIT plus SIZE.  Return an expression for the size.  */
  
  static tree
! merge_sizes (tree last_size, tree first_bit, tree size, bool special, bool max)
  {
    tree type = TREE_TYPE (last_size);
    tree new_size;
*************** merge_sizes (tree last_size, tree first_
*** 2244,2250 ****
    if (!special || TREE_CODE (size) != COND_EXPR)
      {
        new_size = size_binop (PLUS_EXPR, first_bit, size);
!       if (has_rep)
  	new_size = size_binop (MAX_EXPR, last_size, new_size);
      }
  
--- 2244,2250 ----
    if (!special || TREE_CODE (size) != COND_EXPR)
      {
        new_size = size_binop (PLUS_EXPR, first_bit, size);
!       if (max)
  	new_size = size_binop (MAX_EXPR, last_size, new_size);
      }
  
*************** merge_sizes (tree last_size, tree first_
*** 2253,2263 ****
  			    integer_zerop (TREE_OPERAND (size, 1))
  			    ? last_size : merge_sizes (last_size, first_bit,
  						       TREE_OPERAND (size, 1),
! 						       1, has_rep),
  			    integer_zerop (TREE_OPERAND (size, 2))
  			    ? last_size : merge_sizes (last_size, first_bit,
  						       TREE_OPERAND (size, 2),
! 						       1, has_rep));
  
    /* We don't need any NON_VALUE_EXPRs and they can confuse us (especially
       when fed through SUBSTITUTE_IN_EXPR) into thinking that a constant
--- 2253,2263 ----
  			    integer_zerop (TREE_OPERAND (size, 1))
  			    ? last_size : merge_sizes (last_size, first_bit,
  						       TREE_OPERAND (size, 1),
! 						       1, max),
  			    integer_zerop (TREE_OPERAND (size, 2))
  			    ? last_size : merge_sizes (last_size, first_bit,
  						       TREE_OPERAND (size, 2),
! 						       1, max));
  
    /* We don't need any NON_VALUE_EXPRs and they can confuse us (especially
       when fed through SUBSTITUTE_IN_EXPR) into thinking that a constant
diff -Nrcpad gcc-9.1.0/gcc/ada/gnatlink.adb gcc-9.2.0/gcc/ada/gnatlink.adb
*** gcc-9.1.0/gcc/ada/gnatlink.adb	Tue Jan  8 09:54:04 2019
--- gcc-9.2.0/gcc/ada/gnatlink.adb	Mon Aug  5 08:09:34 2019
*************** begin
*** 1884,1889 ****
--- 1884,1890 ----
        Clean_Link_Option_Set : declare
           J                  : Natural;
           Shared_Libgcc_Seen : Boolean := False;
+          Static_Libgcc_Seen : Boolean := False;
  
        begin
           J := Linker_Options.First;
*************** begin
*** 1905,1911 ****
                 end if;
              end if;
  
!             --  Remove duplicate -shared-libgcc switch
  
              if Linker_Options.Table (J).all = Shared_Libgcc_String then
                 if Shared_Libgcc_Seen then
--- 1906,1912 ----
                 end if;
              end if;
  
!             --  Remove duplicate -shared-libgcc switches
  
              if Linker_Options.Table (J).all = Shared_Libgcc_String then
                 if Shared_Libgcc_Seen then
*************** begin
*** 1919,1924 ****
--- 1920,1939 ----
                 end if;
              end if;
  
+             --  Remove duplicate -static-libgcc switches
+ 
+             if Linker_Options.Table (J).all = Static_Libgcc_String then
+                if Static_Libgcc_Seen then
+                   Linker_Options.Table (J .. Linker_Options.Last - 1) :=
+                     Linker_Options.Table (J + 1 .. Linker_Options.Last);
+                   Linker_Options.Decrement_Last;
+                   Num_Args := Num_Args - 1;
+ 
+                else
+                   Static_Libgcc_Seen := True;
+                end if;
+             end if;
+ 
              --  Here we just check for a canonical form that matches the
              --  pragma Linker_Options set in the NT runtime.
  
*************** begin
*** 1950,1963 ****
--- 1965,1991 ----
              --  libgcc, if gcc is not called with -shared-libgcc, call it
              --  with -static-libgcc, as there are some platforms where one
              --  of these two switches is compulsory to link.
+             --  Don't push extra switches if we already saw one.
  
              if Shared_Libgcc_Default = 'T'
                and then not Shared_Libgcc_Seen
+               and then not Static_Libgcc_Seen
              then
                 Linker_Options.Increment_Last;
                 Linker_Options.Table (Linker_Options.Last) := Static_Libgcc;
                 Num_Args := Num_Args + 1;
              end if;
+ 
+             --  Likewise, the reverse.
+ 
+             if Shared_Libgcc_Default = 'H'
+               and then not Static_Libgcc_Seen
+               and then not Shared_Libgcc_Seen
+             then
+                Linker_Options.Increment_Last;
+                Linker_Options.Table (Linker_Options.Last) := Shared_Libgcc;
+                Num_Args := Num_Args + 1;
+             end if;
           end if;
        end Clean_Link_Option_Set;
  
diff -Nrcpad gcc-9.1.0/gcc/ada/libgnarl/s-osinte__kfreebsd-gnu.ads gcc-9.2.0/gcc/ada/libgnarl/s-osinte__kfreebsd-gnu.ads
*** gcc-9.1.0/gcc/ada/libgnarl/s-osinte__kfreebsd-gnu.ads	Tue Jan  8 09:54:04 2019
--- gcc-9.2.0/gcc/ada/libgnarl/s-osinte__kfreebsd-gnu.ads	Thu Jul  4 13:36:08 2019
*************** package System.OS_Interface is
*** 206,214 ****
     function nanosleep (rqtp, rmtp : access timespec) return int;
     pragma Import (C, nanosleep, "nanosleep");
  
!    type clockid_t is private;
! 
!    CLOCK_REALTIME : constant clockid_t;
  
     function clock_gettime
       (clock_id : clockid_t;
--- 206,213 ----
     function nanosleep (rqtp, rmtp : access timespec) return int;
     pragma Import (C, nanosleep, "nanosleep");
  
!    type clockid_t is new int;
!    CLOCK_REALTIME : constant clockid_t := 0;
  
     function clock_gettime
       (clock_id : clockid_t;
*************** private
*** 607,615 ****
     end record;
     pragma Convention (C, timespec);
  
-    type clockid_t is new int;
-    CLOCK_REALTIME : constant clockid_t := 0;
- 
     type pthread_attr_t is record
        detachstate   : int;
        schedpolicy   : int;
--- 606,611 ----
diff -Nrcpad gcc-9.1.0/gcc/ada/libgnat/system-darwin-ppc.ads gcc-9.2.0/gcc/ada/libgnat/system-darwin-ppc.ads
*** gcc-9.1.0/gcc/ada/libgnat/system-darwin-ppc.ads	Tue Jan  8 09:54:04 2019
--- gcc-9.2.0/gcc/ada/libgnat/system-darwin-ppc.ads	Mon Aug  5 08:12:23 2019
*************** private
*** 158,164 ****
     Preallocated_Stacks       : constant Boolean := False;
     Signed_Zeros              : constant Boolean := True;
     Stack_Check_Default       : constant Boolean := False;
!    Stack_Check_Probes        : constant Boolean := False;
     Stack_Check_Limits        : constant Boolean := False;
     Support_Aggregates        : constant Boolean := True;
     Support_Atomic_Primitives : constant Boolean := Word_Size = 64;
--- 158,164 ----
     Preallocated_Stacks       : constant Boolean := False;
     Signed_Zeros              : constant Boolean := True;
     Stack_Check_Default       : constant Boolean := False;
!    Stack_Check_Probes        : constant Boolean := True;
     Stack_Check_Limits        : constant Boolean := False;
     Support_Aggregates        : constant Boolean := True;
     Support_Atomic_Primitives : constant Boolean := Word_Size = 64;
diff -Nrcpad gcc-9.1.0/gcc/ada/sem_ch5.adb gcc-9.2.0/gcc/ada/sem_ch5.adb
*** gcc-9.1.0/gcc/ada/sem_ch5.adb	Tue Jan  8 09:54:04 2019
--- gcc-9.2.0/gcc/ada/sem_ch5.adb	Tue Jun 18 11:44:58 2019
*************** package body Sem_Ch5 is
*** 3359,3366 ****
        --  The following exception is raised by routine Prepare_Loop_Statement
        --  to avoid further analysis of a transformed loop.
  
-       Skip_Analysis : exception;
- 
        function Disable_Constant (N : Node_Id) return Traverse_Result;
        --  If N represents an E_Variable entity, set Is_True_Constant To False
  
--- 3359,3364 ----
*************** package body Sem_Ch5 is
*** 3368,3378 ****
        --  Helper for Analyze_Loop_Statement, to unset Is_True_Constant on
        --  variables referenced within an OpenACC construct.
  
!       procedure Prepare_Loop_Statement (Iter : Node_Id);
        --  Determine whether loop statement N with iteration scheme Iter must be
!       --  transformed prior to analysis, and if so, perform it. The routine
!       --  raises Skip_Analysis to prevent further analysis of the transformed
!       --  loop.
  
        ----------------------
        -- Disable_Constant --
--- 3366,3377 ----
        --  Helper for Analyze_Loop_Statement, to unset Is_True_Constant on
        --  variables referenced within an OpenACC construct.
  
!       procedure Prepare_Loop_Statement
!         (Iter            : Node_Id;
!          Stop_Processing : out Boolean);
        --  Determine whether loop statement N with iteration scheme Iter must be
!       --  transformed prior to analysis, and if so, perform it.
!       --  If Stop_Processing is set to True, should stop further processing.
  
        ----------------------
        -- Disable_Constant --
*************** package body Sem_Ch5 is
*** 3394,3400 ****
        -- Prepare_Loop_Statement --
        ----------------------------
  
!       procedure Prepare_Loop_Statement (Iter : Node_Id) is
           function Has_Sec_Stack_Default_Iterator
             (Cont_Typ : Entity_Id) return Boolean;
           pragma Inline (Has_Sec_Stack_Default_Iterator);
--- 3393,3402 ----
        -- Prepare_Loop_Statement --
        ----------------------------
  
!       procedure Prepare_Loop_Statement
!         (Iter            : Node_Id;
!          Stop_Processing : out Boolean)
!       is
           function Has_Sec_Stack_Default_Iterator
             (Cont_Typ : Entity_Id) return Boolean;
           pragma Inline (Has_Sec_Stack_Default_Iterator);
*************** package body Sem_Ch5 is
*** 3414,3434 ****
           --  Determine whether arbitrary statement Stmt is the sole statement
           --  wrapped within some block, excluding pragmas.
  
!          procedure Prepare_Iterator_Loop (Iter_Spec : Node_Id);
           pragma Inline (Prepare_Iterator_Loop);
           --  Prepare an iterator loop with iteration specification Iter_Spec
           --  for transformation if needed.
  
!          procedure Prepare_Param_Spec_Loop (Param_Spec : Node_Id);
           pragma Inline (Prepare_Param_Spec_Loop);
           --  Prepare a discrete loop with parameter specification Param_Spec
           --  for transformation if needed.
  
           procedure Wrap_Loop_Statement (Manage_Sec_Stack : Boolean);
!          pragma Inline    (Wrap_Loop_Statement);
!          pragma No_Return (Wrap_Loop_Statement);
           --  Wrap loop statement N within a block. Flag Manage_Sec_Stack must
           --  be set when the block must mark and release the secondary stack.
  
           ------------------------------------
           -- Has_Sec_Stack_Default_Iterator --
--- 3416,3442 ----
           --  Determine whether arbitrary statement Stmt is the sole statement
           --  wrapped within some block, excluding pragmas.
  
!          procedure Prepare_Iterator_Loop
!            (Iter_Spec       : Node_Id;
!             Stop_Processing : out Boolean);
           pragma Inline (Prepare_Iterator_Loop);
           --  Prepare an iterator loop with iteration specification Iter_Spec
           --  for transformation if needed.
+          --  If Stop_Processing is set to True, should stop further processing.
  
!          procedure Prepare_Param_Spec_Loop
!            (Param_Spec      : Node_Id;
!             Stop_Processing : out Boolean);
           pragma Inline (Prepare_Param_Spec_Loop);
           --  Prepare a discrete loop with parameter specification Param_Spec
           --  for transformation if needed.
+          --  If Stop_Processing is set to True, should stop further processing.
  
           procedure Wrap_Loop_Statement (Manage_Sec_Stack : Boolean);
!          pragma Inline (Wrap_Loop_Statement);
           --  Wrap loop statement N within a block. Flag Manage_Sec_Stack must
           --  be set when the block must mark and release the secondary stack.
+          --  Should stop further processing after calling this procedure.
  
           ------------------------------------
           -- Has_Sec_Stack_Default_Iterator --
*************** package body Sem_Ch5 is
*** 3504,3515 ****
           -- Prepare_Iterator_Loop --
           ---------------------------
  
!          procedure Prepare_Iterator_Loop (Iter_Spec : Node_Id) is
              Cont_Typ : Entity_Id;
              Nam      : Node_Id;
              Nam_Copy : Node_Id;
  
           begin
              --  The iterator specification has syntactic errors. Transform the
              --  loop into an infinite loop in order to safely perform at least
              --  some minor analysis. This check must come first.
--- 3512,3528 ----
           -- Prepare_Iterator_Loop --
           ---------------------------
  
!          procedure Prepare_Iterator_Loop
!            (Iter_Spec       : Node_Id;
!             Stop_Processing : out Boolean)
!          is
              Cont_Typ : Entity_Id;
              Nam      : Node_Id;
              Nam_Copy : Node_Id;
  
           begin
+             Stop_Processing := False;
+ 
              --  The iterator specification has syntactic errors. Transform the
              --  loop into an infinite loop in order to safely perform at least
              --  some minor analysis. This check must come first.
*************** package body Sem_Ch5 is
*** 3517,3524 ****
              if Error_Posted (Iter_Spec) then
                 Set_Iteration_Scheme (N, Empty);
                 Analyze (N);
! 
!                raise Skip_Analysis;
  
              --  Nothing to do when the loop is already wrapped in a block
  
--- 3530,3536 ----
              if Error_Posted (Iter_Spec) then
                 Set_Iteration_Scheme (N, Empty);
                 Analyze (N);
!                Stop_Processing := True;
  
              --  Nothing to do when the loop is already wrapped in a block
  
*************** package body Sem_Ch5 is
*** 3578,3583 ****
--- 3590,3596 ----
                                     (Cont_Typ, Name_First)
                           or else Is_Sec_Stack_Iteration_Primitive
                                     (Cont_Typ, Name_Next));
+                   Stop_Processing := True;
                 end if;
              end if;
           end Prepare_Iterator_Loop;
*************** package body Sem_Ch5 is
*** 3586,3592 ****
           -- Prepare_Param_Spec_Loop --
           -----------------------------
  
!          procedure Prepare_Param_Spec_Loop (Param_Spec : Node_Id) is
              High     : Node_Id;
              Low      : Node_Id;
              Rng      : Node_Id;
--- 3599,3608 ----
           -- Prepare_Param_Spec_Loop --
           -----------------------------
  
!          procedure Prepare_Param_Spec_Loop
!            (Param_Spec      : Node_Id;
!             Stop_Processing : out Boolean)
!          is
              High     : Node_Id;
              Low      : Node_Id;
              Rng      : Node_Id;
*************** package body Sem_Ch5 is
*** 3594,3599 ****
--- 3610,3616 ----
              Rng_Typ  : Entity_Id;
  
           begin
+             Stop_Processing := False;
              Rng := Discrete_Subtype_Definition (Param_Spec);
  
              --  Nothing to do when the loop is already wrapped in a block
*************** package body Sem_Ch5 is
*** 3622,3632 ****
                 --  on the secondary stack. Note that the loop must be wrapped
                 --  only when such a call exists.
  
!                if Has_Sec_Stack_Call (Low)
!                     or else
!                   Has_Sec_Stack_Call (High)
                 then
                    Wrap_Loop_Statement (Manage_Sec_Stack => True);
                 end if;
  
              --  Otherwise the parameter specification appears in the form
--- 3639,3648 ----
                 --  on the secondary stack. Note that the loop must be wrapped
                 --  only when such a call exists.
  
!                if Has_Sec_Stack_Call (Low) or else Has_Sec_Stack_Call (High)
                 then
                    Wrap_Loop_Statement (Manage_Sec_Stack => True);
+                   Stop_Processing := True;
                 end if;
  
              --  Otherwise the parameter specification appears in the form
*************** package body Sem_Ch5 is
*** 3663,3668 ****
--- 3679,3685 ----
                             and then Needs_Finalization (Rng_Typ))
                 then
                    Wrap_Loop_Statement (Manage_Sec_Stack => True);
+                   Stop_Processing := True;
                 end if;
              end if;
           end Prepare_Param_Spec_Loop;
*************** package body Sem_Ch5 is
*** 3690,3697 ****
  
              Rewrite (N, Blk);
              Analyze (N);
- 
-             raise Skip_Analysis;
           end Wrap_Loop_Statement;
  
           --  Local variables
--- 3707,3712 ----
*************** package body Sem_Ch5 is
*** 3702,3712 ****
        --  Start of processing for Prepare_Loop_Statement
  
        begin
           if Present (Iter_Spec) then
!             Prepare_Iterator_Loop (Iter_Spec);
  
           elsif Present (Param_Spec) then
!             Prepare_Param_Spec_Loop (Param_Spec);
           end if;
        end Prepare_Loop_Statement;
  
--- 3717,3729 ----
        --  Start of processing for Prepare_Loop_Statement
  
        begin
+          Stop_Processing := False;
+ 
           if Present (Iter_Spec) then
!             Prepare_Iterator_Loop (Iter_Spec, Stop_Processing);
  
           elsif Present (Param_Spec) then
!             Prepare_Param_Spec_Loop (Param_Spec, Stop_Processing);
           end if;
        end Prepare_Loop_Statement;
  
*************** package body Sem_Ch5 is
*** 3805,3811 ****
        --      wrapped within a block in order to manage the secondary stack.
  
        if Present (Iter) then
!          Prepare_Loop_Statement (Iter);
        end if;
  
        --  Kill current values on entry to loop, since statements in the body of
--- 3822,3836 ----
        --      wrapped within a block in order to manage the secondary stack.
  
        if Present (Iter) then
!          declare
!             Stop_Processing : Boolean;
!          begin
!             Prepare_Loop_Statement (Iter, Stop_Processing);
! 
!             if Stop_Processing then
!                return;
!             end if;
!          end;
        end if;
  
        --  Kill current values on entry to loop, since statements in the body of
*************** package body Sem_Ch5 is
*** 3979,3988 ****
        if Is_OpenAcc_Environment (Stmt) then
           Disable_Constants (Stmt);
        end if;
- 
-    exception
-       when Skip_Analysis =>
-          null;
     end Analyze_Loop_Statement;
  
     ----------------------------
--- 4004,4009 ----
diff -Nrcpad gcc-9.1.0/gcc/brig/ChangeLog gcc-9.2.0/gcc/brig/ChangeLog
*** gcc-9.1.0/gcc/brig/ChangeLog	Fri May  3 07:59:54 2019
--- gcc-9.2.0/gcc/brig/ChangeLog	Mon Aug 12 07:38:49 2019
***************
*** 1,3 ****
--- 1,7 ----
+ 2019-08-12  Release Manager
+ 
+ 	* GCC 9.2.0 released.
+ 
  2019-05-03  Release Manager
  
  	* GCC 9.1.0 released.
diff -Nrcpad gcc-9.1.0/gcc/builtins.c gcc-9.2.0/gcc/builtins.c
*** gcc-9.1.0/gcc/builtins.c	Thu Apr  4 22:38:10 2019
--- gcc-9.2.0/gcc/builtins.c	Thu Jul  4 09:03:56 2019
*************** inline_expand_builtin_string_cmp (tree e
*** 7124,7131 ****
      return NULL_RTX;
  
    /* For strncmp, if the length is not a const, not qualify.  */
!   if (is_ncmp && !tree_fits_uhwi_p (len3_tree))
!     return NULL_RTX;
  
    int const_str_n = 0;
    if (!len1)
--- 7124,7142 ----
      return NULL_RTX;
  
    /* For strncmp, if the length is not a const, not qualify.  */
!   if (is_ncmp)
!     {
!       if (!tree_fits_uhwi_p (len3_tree))
! 	return NULL_RTX;
!       else
! 	len3 = tree_to_uhwi (len3_tree);
!     }
! 
!   if (src_str1 != NULL)
!     len1 = strnlen (src_str1, len1) + 1;
! 
!   if (src_str2 != NULL)
!     len2 = strnlen (src_str2, len2) + 1;
  
    int const_str_n = 0;
    if (!len1)
*************** inline_expand_builtin_string_cmp (tree e
*** 7140,7146 ****
    gcc_checking_assert (const_str_n > 0);
    length = (const_str_n == 1) ? len1 : len2;
  
!   if (is_ncmp && (len3 = tree_to_uhwi (len3_tree)) < length)
      length = len3;
  
    /* If the length of the comparision is larger than the threshold,
--- 7151,7157 ----
    gcc_checking_assert (const_str_n > 0);
    length = (const_str_n == 1) ? len1 : len2;
  
!   if (is_ncmp && len3 < length)
      length = len3;
  
    /* If the length of the comparision is larger than the threshold,
diff -Nrcpad gcc-9.1.0/gcc/c/ChangeLog gcc-9.2.0/gcc/c/ChangeLog
*** gcc-9.1.0/gcc/c/ChangeLog	Fri May  3 07:59:54 2019
--- gcc-9.2.0/gcc/c/ChangeLog	Mon Aug 12 07:38:49 2019
***************
*** 1,3 ****
--- 1,52 ----
+ 2019-08-12  Release Manager
+ 
+ 	* GCC 9.2.0 released.
+ 
+ 2019-08-02  Martin Sebor  <msebor@redhat.com>
+ 
+ 	Backport from mainline
+ 	2019-06-05  Martin Sebor  <msebor@redhat.com>
+ 
+ 	PR c/90737
+ 	* c-typeck.c (c_finish_return): Only consider functions returning
+ 	pointers as candidates for -Wreturn-local-addr.
+ 
+ 2019-08-01  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2019-07-31  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/91192
+ 	* c-parser.c (c_parser_sizeof_expression): Call set_c_expr_source_range
+ 	even if finish is UNKNOWN_LOCATION, just use start as finish in that
+ 	case.
+ 
+ 2019-07-20  Richard Sandiford  <richard.sandiford@arm.com>
+ 
+ 	Backport from mainline
+ 	2019-07-18  Richard Sandiford  <richard.sandiford@arm.com>
+ 
+ 	PR c/53633
+ 	* c-decl.c (finish_function): Check targetm.warn_func_return
+ 	before issuing a -Wreturn-type warning.
+ 
+ 2019-05-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2019-04-26  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR debug/90197
+ 	* c-tree.h (c_finish_loop): Add 2 further location_t arguments.
+ 	* c-parser.c (c_parser_while_statement): Adjust c_finish_loop caller.
+ 	(c_parser_do_statement): Likewise.
+ 	(c_parser_for_statement): Likewise.  Formatting fixes.
+ 	* c-typeck.c (c_finish_loop): Add COND_LOCUS and INCR_LOCUS arguments,
+ 	emit DEBUG_BEGIN_STMTs if needed.
+ 
+ 2019-05-04  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	* ChangeLog.ibm: Delete unintentional commit on the wrong branch.
+ 
  2019-05-03  Release Manager
  
  	* GCC 9.1.0 released.
diff -Nrcpad gcc-9.1.0/gcc/c/c-decl.c gcc-9.2.0/gcc/c/c-decl.c
*** gcc-9.1.0/gcc/c/c-decl.c	Fri Apr 19 08:24:05 2019
--- gcc-9.2.0/gcc/c/c-decl.c	Sat Jul 20 18:50:20 2019
*************** finish_function (void)
*** 9685,9690 ****
--- 9685,9691 ----
        /* Normally, with -Wreturn-type, flow will complain, but we might
           optimize out static functions.  */
        && !TREE_PUBLIC (fndecl)
+       && targetm.warn_func_return (fndecl)
        && warning (OPT_Wreturn_type,
  		  "no return statement in function returning non-void"))
      TREE_NO_WARNING (fndecl) = 1;
diff -Nrcpad gcc-9.1.0/gcc/c/c-parser.c gcc-9.2.0/gcc/c/c-parser.c
*** gcc-9.1.0/gcc/c/c-parser.c	Thu Mar 14 13:25:27 2019
--- gcc-9.2.0/gcc/c/c-parser.c	Thu Aug  1 06:31:54 2019
*************** c_parser_while_statement (c_parser *pars
*** 6001,6007 ****
    location_t loc_after_labels;
    bool open_brace = c_parser_next_token_is (parser, CPP_OPEN_BRACE);
    body = c_parser_c99_block_statement (parser, if_p, &loc_after_labels);
!   c_finish_loop (loc, cond, NULL, body, c_break_label, c_cont_label, true);
    add_stmt (c_end_compound_stmt (loc, block, flag_isoc99));
    c_parser_maybe_reclassify_token (parser);
  
--- 6001,6008 ----
    location_t loc_after_labels;
    bool open_brace = c_parser_next_token_is (parser, CPP_OPEN_BRACE);
    body = c_parser_c99_block_statement (parser, if_p, &loc_after_labels);
!   c_finish_loop (loc, loc, cond, UNKNOWN_LOCATION, NULL, body,
! 		 c_break_label, c_cont_label, true);
    add_stmt (c_end_compound_stmt (loc, block, flag_isoc99));
    c_parser_maybe_reclassify_token (parser);
  
*************** c_parser_do_statement (c_parser *parser,
*** 6046,6051 ****
--- 6047,6053 ----
    c_break_label = save_break;
    new_cont = c_cont_label;
    c_cont_label = save_cont;
+   location_t cond_loc = c_parser_peek_token (parser)->location;
    cond = c_parser_paren_condition (parser);
    if (ivdep && cond != error_mark_node)
      cond = build3 (ANNOTATE_EXPR, TREE_TYPE (cond), cond,
*************** c_parser_do_statement (c_parser *parser,
*** 6059,6065 ****
   		   build_int_cst (integer_type_node, unroll));
    if (!c_parser_require (parser, CPP_SEMICOLON, "expected %<;%>"))
      c_parser_skip_to_end_of_block_or_statement (parser);
!   c_finish_loop (loc, cond, NULL, body, new_break, new_cont, false);
    add_stmt (c_end_compound_stmt (loc, block, flag_isoc99));
  }
  
--- 6061,6068 ----
   		   build_int_cst (integer_type_node, unroll));
    if (!c_parser_require (parser, CPP_SEMICOLON, "expected %<;%>"))
      c_parser_skip_to_end_of_block_or_statement (parser);
!   c_finish_loop (loc, cond_loc, cond, UNKNOWN_LOCATION, NULL, body,
! 		 new_break, new_cont, false);
    add_stmt (c_end_compound_stmt (loc, block, flag_isoc99));
  }
  
*************** c_parser_for_statement (c_parser *parser
*** 6132,6138 ****
    /* Silence the bogus uninitialized warning.  */
    tree collection_expression = NULL;
    location_t loc = c_parser_peek_token (parser)->location;
!   location_t for_loc = c_parser_peek_token (parser)->location;
    bool is_foreach_statement = false;
    gcc_assert (c_parser_next_token_is_keyword (parser, RID_FOR));
    token_indent_info for_tinfo
--- 6135,6143 ----
    /* Silence the bogus uninitialized warning.  */
    tree collection_expression = NULL;
    location_t loc = c_parser_peek_token (parser)->location;
!   location_t for_loc = loc;
!   location_t cond_loc = UNKNOWN_LOCATION;
!   location_t incr_loc = UNKNOWN_LOCATION;
    bool is_foreach_statement = false;
    gcc_assert (c_parser_next_token_is_keyword (parser, RID_FOR));
    token_indent_info for_tinfo
*************** c_parser_for_statement (c_parser *parser
*** 6166,6172 ****
  	      c_parser_consume_token (parser);
  	      is_foreach_statement = true;
  	      if (check_for_loop_decls (for_loc, true) == NULL_TREE)
! 		c_parser_error (parser, "multiple iterating variables in fast enumeration");
  	    }
  	  else
  	    check_for_loop_decls (for_loc, flag_isoc99);
--- 6171,6178 ----
  	      c_parser_consume_token (parser);
  	      is_foreach_statement = true;
  	      if (check_for_loop_decls (for_loc, true) == NULL_TREE)
! 		c_parser_error (parser, "multiple iterating variables in "
! 					"fast enumeration");
  	    }
  	  else
  	    check_for_loop_decls (for_loc, flag_isoc99);
*************** c_parser_for_statement (c_parser *parser
*** 6196,6202 ****
  		  c_parser_consume_token (parser);
  		  is_foreach_statement = true;
  		  if (check_for_loop_decls (for_loc, true) == NULL_TREE)
! 		    c_parser_error (parser, "multiple iterating variables in fast enumeration");
  		}
  	      else
  		check_for_loop_decls (for_loc, flag_isoc99);
--- 6202,6209 ----
  		  c_parser_consume_token (parser);
  		  is_foreach_statement = true;
  		  if (check_for_loop_decls (for_loc, true) == NULL_TREE)
! 		    c_parser_error (parser, "multiple iterating variables in "
! 					    "fast enumeration");
  		}
  	      else
  		check_for_loop_decls (for_loc, flag_isoc99);
*************** c_parser_for_statement (c_parser *parser
*** 6218,6232 ****
  		c_parser_consume_token (parser);
  		is_foreach_statement = true;
  		if (! lvalue_p (init_expression))
! 		  c_parser_error (parser, "invalid iterating variable in fast enumeration");
! 		object_expression = c_fully_fold (init_expression, false, NULL);
  	      }
  	    else
  	      {
  		ce = convert_lvalue_to_rvalue (loc, ce, true, false);
  		init_expression = ce.value;
  		c_finish_expr_stmt (loc, init_expression);
! 		c_parser_skip_until_found (parser, CPP_SEMICOLON, "expected %<;%>");
  	      }
  	  }
  	}
--- 6225,6242 ----
  		c_parser_consume_token (parser);
  		is_foreach_statement = true;
  		if (! lvalue_p (init_expression))
! 		  c_parser_error (parser, "invalid iterating variable in "
! 					  "fast enumeration");
! 		object_expression
! 		  = c_fully_fold (init_expression, false, NULL);
  	      }
  	    else
  	      {
  		ce = convert_lvalue_to_rvalue (loc, ce, true, false);
  		init_expression = ce.value;
  		c_finish_expr_stmt (loc, init_expression);
! 		c_parser_skip_until_found (parser, CPP_SEMICOLON,
! 					   "expected %<;%>");
  	      }
  	  }
  	}
*************** c_parser_for_statement (c_parser *parser
*** 6235,6252 ****
        gcc_assert (!parser->objc_could_be_foreach_context);
        if (!is_foreach_statement)
  	{
  	  if (c_parser_next_token_is (parser, CPP_SEMICOLON))
  	    {
  	      if (ivdep)
  		{
! 		  c_parser_error (parser, "missing loop condition in loop with "
! 				  "%<GCC ivdep%> pragma");
  		  cond = error_mark_node;
  		}
  	      else if (unroll)
  		{
! 		  c_parser_error (parser, "missing loop condition in loop with "
! 				  "%<GCC unroll%> pragma");
  		  cond = error_mark_node;
  		}
  	      else
--- 6245,6263 ----
        gcc_assert (!parser->objc_could_be_foreach_context);
        if (!is_foreach_statement)
  	{
+ 	  cond_loc = c_parser_peek_token (parser)->location;
  	  if (c_parser_next_token_is (parser, CPP_SEMICOLON))
  	    {
  	      if (ivdep)
  		{
! 		  c_parser_error (parser, "missing loop condition in loop "
! 					  "with %<GCC ivdep%> pragma");
  		  cond = error_mark_node;
  		}
  	      else if (unroll)
  		{
! 		  c_parser_error (parser, "missing loop condition in loop "
! 					  "with %<GCC unroll%> pragma");
  		  cond = error_mark_node;
  		}
  	      else
*************** c_parser_for_statement (c_parser *parser
*** 6275,6285 ****
        /* Parse the increment expression (the third expression in a
  	 for-statement).  In the case of a foreach-statement, this is
  	 the expression that follows the 'in'.  */
        if (c_parser_next_token_is (parser, CPP_CLOSE_PAREN))
  	{
  	  if (is_foreach_statement)
  	    {
! 	      c_parser_error (parser, "missing collection in fast enumeration");
  	      collection_expression = error_mark_node;
  	    }
  	  else
--- 6286,6298 ----
        /* Parse the increment expression (the third expression in a
  	 for-statement).  In the case of a foreach-statement, this is
  	 the expression that follows the 'in'.  */
+       loc = incr_loc = c_parser_peek_token (parser)->location;
        if (c_parser_next_token_is (parser, CPP_CLOSE_PAREN))
  	{
  	  if (is_foreach_statement)
  	    {
! 	      c_parser_error (parser,
! 			      "missing collection in fast enumeration");
  	      collection_expression = error_mark_node;
  	    }
  	  else
*************** c_parser_for_statement (c_parser *parser
*** 6288,6295 ****
        else
  	{
  	  if (is_foreach_statement)
! 	    collection_expression = c_fully_fold (c_parser_expression (parser).value,
! 						  false, NULL);
  	  else
  	    {
  	      struct c_expr ce = c_parser_expression (parser);
--- 6301,6308 ----
        else
  	{
  	  if (is_foreach_statement)
! 	    collection_expression
! 	      = c_fully_fold (c_parser_expression (parser).value, false, NULL);
  	  else
  	    {
  	      struct c_expr ce = c_parser_expression (parser);
*************** c_parser_for_statement (c_parser *parser
*** 6312,6321 ****
    body = c_parser_c99_block_statement (parser, if_p, &loc_after_labels);
  
    if (is_foreach_statement)
!     objc_finish_foreach_loop (loc, object_expression, collection_expression, body, c_break_label, c_cont_label);
    else
!     c_finish_loop (loc, cond, incr, body, c_break_label, c_cont_label, true);
!   add_stmt (c_end_compound_stmt (loc, block, flag_isoc99 || c_dialect_objc ()));
    c_parser_maybe_reclassify_token (parser);
  
    token_indent_info next_tinfo
--- 6325,6338 ----
    body = c_parser_c99_block_statement (parser, if_p, &loc_after_labels);
  
    if (is_foreach_statement)
!     objc_finish_foreach_loop (for_loc, object_expression,
! 			      collection_expression, body, c_break_label,
! 			      c_cont_label);
    else
!     c_finish_loop (for_loc, cond_loc, cond, incr_loc, incr, body,
! 		   c_break_label, c_cont_label, true);
!   add_stmt (c_end_compound_stmt (for_loc, block,
! 				 flag_isoc99 || c_dialect_objc ()));
    c_parser_maybe_reclassify_token (parser);
  
    token_indent_info next_tinfo
*************** c_parser_sizeof_expression (c_parser *pa
*** 7454,7461 ****
  	error_at (expr_loc, "%<sizeof%> applied to a bit-field");
        result = c_expr_sizeof_expr (expr_loc, expr);
      }
!   if (finish != UNKNOWN_LOCATION)
!     set_c_expr_source_range (&result, start, finish);
    return result;
  }
  
--- 7471,7479 ----
  	error_at (expr_loc, "%<sizeof%> applied to a bit-field");
        result = c_expr_sizeof_expr (expr_loc, expr);
      }
!   if (finish == UNKNOWN_LOCATION)
!     finish = start;
!   set_c_expr_source_range (&result, start, finish);
    return result;
  }
  
diff -Nrcpad gcc-9.1.0/gcc/c/c-tree.h gcc-9.2.0/gcc/c/c-tree.h
*** gcc-9.1.0/gcc/c/c-tree.h	Mon Apr  1 07:16:38 2019
--- gcc-9.2.0/gcc/c/c-tree.h	Fri May 17 19:47:18 2019
*************** extern int c_types_compatible_p (tree, t
*** 694,700 ****
  extern tree c_begin_compound_stmt (bool);
  extern tree c_end_compound_stmt (location_t, tree, bool);
  extern void c_finish_if_stmt (location_t, tree, tree, tree);
! extern void c_finish_loop (location_t, tree, tree, tree, tree, tree, bool);
  extern tree c_begin_stmt_expr (void);
  extern tree c_finish_stmt_expr (location_t, tree);
  extern tree c_process_expr_stmt (location_t, tree);
--- 694,701 ----
  extern tree c_begin_compound_stmt (bool);
  extern tree c_end_compound_stmt (location_t, tree, bool);
  extern void c_finish_if_stmt (location_t, tree, tree, tree);
! extern void c_finish_loop (location_t, location_t, tree, location_t, tree,
! 			   tree, tree, tree, bool);
  extern tree c_begin_stmt_expr (void);
  extern tree c_finish_stmt_expr (location_t, tree);
  extern tree c_process_expr_stmt (location_t, tree);
diff -Nrcpad gcc-9.1.0/gcc/c/c-typeck.c gcc-9.2.0/gcc/c/c-typeck.c
*** gcc-9.1.0/gcc/c/c-typeck.c	Fri Apr 19 11:56:07 2019
--- gcc-9.2.0/gcc/c/c-typeck.c	Fri Aug  2 17:05:34 2019
*************** c_finish_return (location_t loc, tree re
*** 10627,10633 ****
  	      if (DECL_P (inner)
  		  && !DECL_EXTERNAL (inner)
  		  && !TREE_STATIC (inner)
! 		  && DECL_CONTEXT (inner) == current_function_decl)
  		{
  		  if (TREE_CODE (inner) == LABEL_DECL)
  		    warning_at (loc, OPT_Wreturn_local_addr,
--- 10627,10634 ----
  	      if (DECL_P (inner)
  		  && !DECL_EXTERNAL (inner)
  		  && !TREE_STATIC (inner)
! 		  && DECL_CONTEXT (inner) == current_function_decl
! 		  && POINTER_TYPE_P (TREE_TYPE (TREE_TYPE (current_function_decl))))
  		{
  		  if (TREE_CODE (inner) == LABEL_DECL)
  		    warning_at (loc, OPT_Wreturn_local_addr,
*************** c_finish_if_stmt (location_t if_locus, t
*** 10858,10868 ****
     the beginning of the loop.  COND is the loop condition.  COND_IS_FIRST
     is false for DO loops.  INCR is the FOR increment expression.  BODY is
     the statement controlled by the loop.  BLAB is the break label.  CLAB is
!    the continue label.  Everything is allowed to be NULL.  */
  
  void
! c_finish_loop (location_t start_locus, tree cond, tree incr, tree body,
! 	       tree blab, tree clab, bool cond_is_first)
  {
    tree entry = NULL, exit = NULL, t;
  
--- 10859,10872 ----
     the beginning of the loop.  COND is the loop condition.  COND_IS_FIRST
     is false for DO loops.  INCR is the FOR increment expression.  BODY is
     the statement controlled by the loop.  BLAB is the break label.  CLAB is
!    the continue label.  Everything is allowed to be NULL.
!    COND_LOCUS is the location of the loop condition, INCR_LOCUS is the
!    location of the FOR increment expression.  */
  
  void
! c_finish_loop (location_t start_locus, location_t cond_locus, tree cond,
! 	       location_t incr_locus, tree incr, tree body, tree blab,
! 	       tree clab, bool cond_is_first)
  {
    tree entry = NULL, exit = NULL, t;
  
*************** c_finish_loop (location_t start_locus, t
*** 10904,10915 ****
  	    }
  
  	  t = build_and_jump (&blab);
! 	  if (cond_is_first)
! 	    exit = fold_build3_loc (start_locus,
! 				COND_EXPR, void_type_node, cond, exit, t);
! 	  else
! 	    exit = fold_build3_loc (input_location,
! 				COND_EXPR, void_type_node, cond, exit, t);
  	}
        else
  	{
--- 10908,10915 ----
  	    }
  
  	  t = build_and_jump (&blab);
! 	  exit = fold_build3_loc (cond_is_first ? start_locus : input_location,
! 				  COND_EXPR, void_type_node, cond, exit, t);
  	}
        else
  	{
*************** c_finish_loop (location_t start_locus, t
*** 10930,10938 ****
    if (clab)
      add_stmt (build1 (LABEL_EXPR, void_type_node, clab));
    if (incr)
!     add_stmt (incr);
    if (entry)
      add_stmt (entry);
    if (exit)
      add_stmt (exit);
    if (blab)
--- 10930,10952 ----
    if (clab)
      add_stmt (build1 (LABEL_EXPR, void_type_node, clab));
    if (incr)
!     {
!       if (MAY_HAVE_DEBUG_MARKER_STMTS && incr_locus != UNKNOWN_LOCATION)
! 	{
! 	  t = build0 (DEBUG_BEGIN_STMT, void_type_node);
! 	  SET_EXPR_LOCATION (t, incr_locus);
! 	  add_stmt (t);
! 	}
!       add_stmt (incr);
!     }
    if (entry)
      add_stmt (entry);
+   if (MAY_HAVE_DEBUG_MARKER_STMTS && cond_locus != UNKNOWN_LOCATION)
+     {
+       t = build0 (DEBUG_BEGIN_STMT, void_type_node);
+       SET_EXPR_LOCATION (t, cond_locus);
+       add_stmt (t);
+     }
    if (exit)
      add_stmt (exit);
    if (blab)
diff -Nrcpad gcc-9.1.0/gcc/c-family/ChangeLog gcc-9.2.0/gcc/c-family/ChangeLog
*** gcc-9.1.0/gcc/c-family/ChangeLog	Fri May  3 07:59:54 2019
--- gcc-9.2.0/gcc/c-family/ChangeLog	Mon Aug 12 07:38:49 2019
***************
*** 1,3 ****
--- 1,45 ----
+ 2019-08-12  Release Manager
+ 
+ 	* GCC 9.2.0 released.
+ 
+ 2019-07-15  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR c++/91125
+ 	* c-opts.c (c_common_handle_option): Warn the -frepo
+ 	will be removed in the future.
+ 
+ 2019-07-14  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2019-07-13  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/91149
+ 	* c-omp.c (c_omp_split_clauses): Fix a pasto in
+ 	OMP_CLAUSE_REDUCTION_TASK handling.
+ 
+ 2019-06-29  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2019-06-25  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR sanitizer/90954
+ 	* c-omp.c (c_finish_omp_atomic): Allow tree_invariant_p in addition
+ 	to SAVE_EXPR in first operand of a COMPOUND_EXPR.
+ 
+ 2019-06-06  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2019-05-15  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR c/90474
+ 	* c-common.c (c_common_mark_addressable_vec): Also mark
+ 	a COMPOUND_LITERAL_EXPR_DECL addressable similar to
+ 	c_mark_addressable.
+ 
+ 2019-05-23  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* c-ada-spec.c (compare_node): Compare the DECL_UIDs as a last resort.
+ 
  2019-05-03  Release Manager
  
  	* GCC 9.1.0 released.
diff -Nrcpad gcc-9.1.0/gcc/c-family/c-ada-spec.c gcc-9.2.0/gcc/c-family/c-ada-spec.c
*** gcc-9.1.0/gcc/c-family/c-ada-spec.c	Tue Apr  9 19:29:17 2019
--- gcc-9.2.0/gcc/c-family/c-ada-spec.c	Thu May 23 10:35:30 2019
*************** compare_node (const void *lp, const void
*** 679,686 ****
  {
    const_tree lhs = *((const tree *) lp);
    const_tree rhs = *((const tree *) rp);
  
!   return compare_location (decl_sloc (lhs, true), decl_sloc (rhs, true));
  }
  
  /* Compare two comments (LP and RP) by their source location.  */
--- 679,688 ----
  {
    const_tree lhs = *((const tree *) lp);
    const_tree rhs = *((const tree *) rp);
+   const int ret
+     = compare_location (decl_sloc (lhs, true), decl_sloc (rhs, true));
  
!   return ret ? ret : DECL_UID (lhs) - DECL_UID (rhs);
  }
  
  /* Compare two comments (LP and RP) by their source location.  */
diff -Nrcpad gcc-9.1.0/gcc/c-family/c-common.c gcc-9.2.0/gcc/c-family/c-common.c
*** gcc-9.1.0/gcc/c-family/c-common.c	Fri Apr 19 11:56:07 2019
--- gcc-9.2.0/gcc/c-family/c-common.c	Thu Jun  6 11:06:45 2019
*************** c_common_mark_addressable_vec (tree t)
*** 6554,6559 ****
--- 6554,6561 ----
      return;
    if (!VAR_P (t) || !DECL_HARD_REGISTER (t))
      TREE_ADDRESSABLE (t) = 1;
+   if (TREE_CODE (t) == COMPOUND_LITERAL_EXPR)
+     TREE_ADDRESSABLE (COMPOUND_LITERAL_EXPR_DECL (t)) = 1;
  }
  
  
diff -Nrcpad gcc-9.1.0/gcc/c-family/c-omp.c gcc-9.2.0/gcc/c-family/c-omp.c
*** gcc-9.1.0/gcc/c-family/c-omp.c	Tue Jan 22 22:28:42 2019
--- gcc-9.2.0/gcc/c-family/c-omp.c	Sun Jul 14 08:29:38 2019
*************** c_finish_omp_atomic (location_t loc, enu
*** 305,311 ****
    if (TREE_CODE (x) == COMPOUND_EXPR)
      {
        pre = TREE_OPERAND (x, 0);
!       gcc_assert (TREE_CODE (pre) == SAVE_EXPR);
        x = TREE_OPERAND (x, 1);
      }
    gcc_assert (TREE_CODE (x) == MODIFY_EXPR);
--- 305,311 ----
    if (TREE_CODE (x) == COMPOUND_EXPR)
      {
        pre = TREE_OPERAND (x, 0);
!       gcc_assert (TREE_CODE (pre) == SAVE_EXPR || tree_invariant_p (pre));
        x = TREE_OPERAND (x, 1);
      }
    gcc_assert (TREE_CODE (x) == MODIFY_EXPR);
*************** c_omp_split_clauses (location_t loc, enu
*** 1648,1654 ****
  		}
  	      else if (code != OMP_SECTIONS
  		       && (mask & (OMP_CLAUSE_MASK_1
! 				   << PRAGMA_OMP_CLAUSE_SCHEDULE)) == 0
  		       && (mask & (OMP_CLAUSE_MASK_1
  				   << PRAGMA_OMP_CLAUSE_SCHEDULE)) == 0)
  		{
--- 1648,1654 ----
  		}
  	      else if (code != OMP_SECTIONS
  		       && (mask & (OMP_CLAUSE_MASK_1
! 				   << PRAGMA_OMP_CLAUSE_NUM_THREADS)) == 0
  		       && (mask & (OMP_CLAUSE_MASK_1
  				   << PRAGMA_OMP_CLAUSE_SCHEDULE)) == 0)
  		{
diff -Nrcpad gcc-9.1.0/gcc/c-family/c-opts.c gcc-9.2.0/gcc/c-family/c-opts.c
*** gcc-9.1.0/gcc/c-family/c-opts.c	Tue Mar 12 15:11:42 2019
--- gcc-9.2.0/gcc/c-family/c-opts.c	Mon Jul 15 04:11:43 2019
*************** c_common_handle_option (size_t scode, co
*** 500,506 ****
      case OPT_frepo:
        flag_use_repository = value;
        if (value)
! 	flag_implicit_templates = 0;
        break;
  
      case OPT_ftabstop_:
--- 500,510 ----
      case OPT_frepo:
        flag_use_repository = value;
        if (value)
! 	{
! 	  flag_implicit_templates = 0;
! 	  warning (OPT_Wdeprecated, "%<-frepo%> is deprecated and will "
! 		   "be removed in a future release");
! 	}
        break;
  
      case OPT_ftabstop_:
diff -Nrcpad gcc-9.1.0/gcc/calls.c gcc-9.2.0/gcc/calls.c
*** gcc-9.1.0/gcc/calls.c	Thu Apr  4 22:38:10 2019
--- gcc-9.2.0/gcc/calls.c	Wed May 29 15:55:12 2019
*************** expand_call (tree exp, rtx target, int i
*** 3628,3633 ****
--- 3628,3655 ----
        || dbg_cnt (tail_call) == false)
      try_tail_call = 0;
  
+   /* Workaround buggy C/C++ wrappers around Fortran routines with
+      character(len=constant) arguments if the hidden string length arguments
+      are passed on the stack; if the callers forget to pass those arguments,
+      attempting to tail call in such routines leads to stack corruption.
+      Avoid tail calls in functions where at least one such hidden string
+      length argument is passed (partially or fully) on the stack in the
+      caller and the callee needs to pass any arguments on the stack.
+      See PR90329.  */
+   if (try_tail_call && maybe_ne (args_size.constant, 0))
+     for (tree arg = DECL_ARGUMENTS (current_function_decl);
+ 	 arg; arg = DECL_CHAIN (arg))
+       if (DECL_HIDDEN_STRING_LENGTH (arg) && DECL_INCOMING_RTL (arg))
+ 	{
+ 	  subrtx_iterator::array_type array;
+ 	  FOR_EACH_SUBRTX (iter, array, DECL_INCOMING_RTL (arg), NONCONST)
+ 	    if (MEM_P (*iter))
+ 	      {
+ 		try_tail_call = 0;
+ 		break;
+ 	      }
+ 	}
+ 
    /* If the user has marked the function as requiring tail-call
       optimization, attempt it.  */
    if (must_tail_call)
diff -Nrcpad gcc-9.1.0/gcc/cfgexpand.c gcc-9.2.0/gcc/cfgexpand.c
*** gcc-9.1.0/gcc/cfgexpand.c	Thu Jan 17 08:05:12 2019
--- gcc-9.2.0/gcc/cfgexpand.c	Fri Jul 12 14:42:14 2019
*************** expand_debug_expr (tree exp)
*** 4369,4375 ****
        op0 = DECL_RTL_IF_SET (exp);
  
        /* This decl was probably optimized away.  */
!       if (!op0)
  	{
  	  if (!VAR_P (exp)
  	      || DECL_EXTERNAL (exp)
--- 4369,4379 ----
        op0 = DECL_RTL_IF_SET (exp);
  
        /* This decl was probably optimized away.  */
!       if (!op0
! 	  /* At least label RTXen are sometimes replaced by
! 	     NOTE_INSN_DELETED_LABEL.  Any notes here are not
! 	     handled by copy_rtx.  */
! 	  || NOTE_P (op0))
  	{
  	  if (!VAR_P (exp)
  	      || DECL_EXTERNAL (exp)
diff -Nrcpad gcc-9.1.0/gcc/cgraph.c gcc-9.2.0/gcc/cgraph.c
*** gcc-9.1.0/gcc/cgraph.c	Mon Apr 15 08:30:36 2019
--- gcc-9.2.0/gcc/cgraph.c	Fri Jul 12 14:42:14 2019
*************** cgraph_node::get_body (void)
*** 3607,3613 ****
        set_dump_file (NULL);
  
        push_cfun (DECL_STRUCT_FUNCTION (decl));
!       execute_all_ipa_transforms ();
        cgraph_edge::rebuild_edges ();
        free_dominance_info (CDI_DOMINATORS);
        free_dominance_info (CDI_POST_DOMINATORS);
--- 3607,3613 ----
        set_dump_file (NULL);
  
        push_cfun (DECL_STRUCT_FUNCTION (decl));
!       execute_all_ipa_transforms (true);
        cgraph_edge::rebuild_edges ();
        free_dominance_info (CDI_DOMINATORS);
        free_dominance_info (CDI_POST_DOMINATORS);
diff -Nrcpad gcc-9.1.0/gcc/cgraphunit.c gcc-9.2.0/gcc/cgraphunit.c
*** gcc-9.1.0/gcc/cgraphunit.c	Wed Feb 13 13:49:34 2019
--- gcc-9.2.0/gcc/cgraphunit.c	Fri Jul 12 14:42:14 2019
*************** cgraph_node::expand (void)
*** 2188,2194 ****
  
    bitmap_obstack_initialize (&reg_obstack); /* FIXME, only at RTL generation*/
  
!   execute_all_ipa_transforms ();
  
    /* Perform all tree transforms and optimizations.  */
  
--- 2188,2194 ----
  
    bitmap_obstack_initialize (&reg_obstack); /* FIXME, only at RTL generation*/
  
!   execute_all_ipa_transforms (false);
  
    /* Perform all tree transforms and optimizations.  */
  
diff -Nrcpad gcc-9.1.0/gcc/cif-code.def gcc-9.2.0/gcc/cif-code.def
*** gcc-9.1.0/gcc/cif-code.def	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/cif-code.def	Thu May  9 09:52:53 2019
*************** DEFCIFCODE(EXTERN_LIVE_ONLY_STATIC, CIF_
*** 141,147 ****
  /* We proved that the call is unreachable.  */
  DEFCIFCODE(UNREACHABLE, CIF_FINAL_ERROR,
  	   N_("unreachable"))
- 
- /* We can't inline because of instrumentation thunk.  */
- DEFCIFCODE(CHKP, CIF_FINAL_ERROR,
- 	   N_("caller is instrumentation thunk"))
--- 141,143 ----
diff -Nrcpad gcc-9.1.0/gcc/common/config/i386/i386-common.c gcc-9.2.0/gcc/common/config/i386/i386-common.c
*** gcc-9.1.0/gcc/common/config/i386/i386-common.c	Mon Mar 11 13:58:44 2019
--- gcc-9.2.0/gcc/common/config/i386/i386-common.c	Tue Jul 30 09:28:13 2019
*************** const pta processor_alias_table[] =
*** 1702,1708 ****
        | PTA_RDRND | PTA_MOVBE | PTA_MWAITX | PTA_ADX | PTA_RDSEED
        | PTA_CLZERO | PTA_CLFLUSHOPT | PTA_XSAVEC | PTA_XSAVES
        | PTA_SHA | PTA_LZCNT | PTA_POPCNT},
!   {"znver2", PROCESSOR_ZNVER2, CPU_ZNVER1,
      PTA_64BIT | PTA_MMX | PTA_SSE | PTA_SSE2 | PTA_SSE3
        | PTA_SSE4A | PTA_CX16 | PTA_ABM | PTA_SSSE3 | PTA_SSE4_1
        | PTA_SSE4_2 | PTA_AES | PTA_PCLMUL | PTA_AVX | PTA_AVX2
--- 1702,1708 ----
        | PTA_RDRND | PTA_MOVBE | PTA_MWAITX | PTA_ADX | PTA_RDSEED
        | PTA_CLZERO | PTA_CLFLUSHOPT | PTA_XSAVEC | PTA_XSAVES
        | PTA_SHA | PTA_LZCNT | PTA_POPCNT},
!   {"znver2", PROCESSOR_ZNVER2, CPU_ZNVER2,
      PTA_64BIT | PTA_MMX | PTA_SSE | PTA_SSE2 | PTA_SSE3
        | PTA_SSE4A | PTA_CX16 | PTA_ABM | PTA_SSSE3 | PTA_SSE4_1
        | PTA_SSE4_2 | PTA_AES | PTA_PCLMUL | PTA_AVX | PTA_AVX2
diff -Nrcpad gcc-9.1.0/gcc/config/aarch64/aarch64-protos.h gcc-9.2.0/gcc/config/aarch64/aarch64-protos.h
*** gcc-9.1.0/gcc/config/aarch64/aarch64-protos.h	Wed Apr 10 20:28:19 2019
--- gcc-9.2.0/gcc/config/aarch64/aarch64-protos.h	Fri Jul  5 15:06:11 2019
*************** bool aarch64_is_long_call_p (rtx);
*** 427,432 ****
--- 427,434 ----
  bool aarch64_is_noplt_call_p (rtx);
  bool aarch64_label_mentioned_p (rtx);
  void aarch64_declare_function_name (FILE *, const char*, tree);
+ void aarch64_asm_output_alias (FILE *, const tree, const tree);
+ void aarch64_asm_output_external (FILE *, tree, const char*);
  bool aarch64_legitimate_pic_operand_p (rtx);
  bool aarch64_mask_and_shift_for_ubfiz_p (scalar_int_mode, rtx, rtx);
  bool aarch64_masks_and_shift_for_bfi_p (scalar_int_mode, unsigned HOST_WIDE_INT,
diff -Nrcpad gcc-9.1.0/gcc/config/aarch64/aarch64.c gcc-9.2.0/gcc/config/aarch64/aarch64.c
*** gcc-9.1.0/gcc/config/aarch64/aarch64.c	Tue Apr 23 15:51:25 2019
--- gcc-9.2.0/gcc/config/aarch64/aarch64.c	Fri Jul  5 15:06:11 2019
*************** aarch64_asm_preferred_eh_data_format (in
*** 15276,15281 ****
--- 15276,15294 ----
     return (global ? DW_EH_PE_indirect : 0) | DW_EH_PE_pcrel | type;
  }
  
+ /* Output .variant_pcs for aarch64_vector_pcs function symbols.  */
+ 
+ static void
+ aarch64_asm_output_variant_pcs (FILE *stream, const tree decl, const char* name)
+ {
+   if (aarch64_simd_decl_p (decl))
+     {
+       fprintf (stream, "\t.variant_pcs\t");
+       assemble_name (stream, name);
+       fprintf (stream, "\n");
+     }
+ }
+ 
  /* The last .arch and .tune assembly strings that we printed.  */
  static std::string aarch64_last_printed_arch_string;
  static std::string aarch64_last_printed_tune_string;
*************** aarch64_declare_function_name (FILE *str
*** 15325,15335 ****
--- 15338,15371 ----
        aarch64_last_printed_tune_string = this_tune->name;
      }
  
+   aarch64_asm_output_variant_pcs (stream, fndecl, name);
+ 
    /* Don't forget the type directive for ELF.  */
    ASM_OUTPUT_TYPE_DIRECTIVE (stream, name, "function");
    ASM_OUTPUT_LABEL (stream, name);
  }
  
+ /* Implement ASM_OUTPUT_DEF_FROM_DECLS.  Output .variant_pcs for aliases.  */
+ 
+ void
+ aarch64_asm_output_alias (FILE *stream, const tree decl, const tree target)
+ {
+   const char *name = XSTR (XEXP (DECL_RTL (decl), 0), 0);
+   const char *value = IDENTIFIER_POINTER (target);
+   aarch64_asm_output_variant_pcs (stream, decl, name);
+   ASM_OUTPUT_DEF (stream, name, value);
+ }
+ 
+ /* Implement ASM_OUTPUT_EXTERNAL.  Output .variant_pcs for undefined
+    function symbol references.  */
+ 
+ void
+ aarch64_asm_output_external (FILE *stream, tree decl, const char* name)
+ {
+   default_elf_asm_output_external (stream, decl, name);
+   aarch64_asm_output_variant_pcs (stream, decl, name);
+ }
+ 
  /* Implements TARGET_ASM_FILE_START.  Output the assembly header.  */
  
  static void
diff -Nrcpad gcc-9.1.0/gcc/config/aarch64/aarch64.h gcc-9.2.0/gcc/config/aarch64/aarch64.h
*** gcc-9.1.0/gcc/config/aarch64/aarch64.h	Thu Jan 10 03:30:59 2019
--- gcc-9.2.0/gcc/config/aarch64/aarch64.h	Fri Jul  5 15:06:11 2019
*************** extern unsigned aarch64_architecture_ver
*** 505,510 ****
--- 505,519 ----
  #define ASM_DECLARE_FUNCTION_NAME(STR, NAME, DECL)	\
    aarch64_declare_function_name (STR, NAME, DECL)
  
+ /* Output assembly strings for alias definition.  */
+ #define ASM_OUTPUT_DEF_FROM_DECLS(STR, DECL, TARGET) \
+   aarch64_asm_output_alias (STR, DECL, TARGET)
+ 
+ /* Output assembly strings for undefined extern symbols.  */
+ #undef ASM_OUTPUT_EXTERNAL
+ #define ASM_OUTPUT_EXTERNAL(STR, DECL, NAME) \
+   aarch64_asm_output_external (STR, DECL, NAME)
+ 
  /* For EH returns X4 contains the stack adjustment.  */
  #define EH_RETURN_STACKADJ_RTX	gen_rtx_REG (Pmode, R4_REGNUM)
  #define EH_RETURN_HANDLER_RTX  aarch64_eh_return_handler_rtx ()
diff -Nrcpad gcc-9.1.0/gcc/config/arc/arc.c gcc-9.2.0/gcc/config/arc/arc.c
*** gcc-9.1.0/gcc/config/arc/arc.c	Wed Apr 24 10:15:47 2019
--- gcc-9.2.0/gcc/config/arc/arc.c	Mon Jul 22 07:21:24 2019
*************** arc_legitimize_tls_address (rtx addr, en
*** 5971,6100 ****
      }
  }
  
! /* Legitimize a pic address reference in ORIG.
!    The return value is the legitimated address.
!    If OLDX is non-zero, it is the target to assign the address to first.  */
  
! static rtx
! arc_legitimize_pic_address (rtx orig, rtx oldx)
  {
!   rtx addr = orig;
!   rtx pat = orig;
!   rtx base;
  
!   if (oldx == orig)
!     oldx = NULL;
  
!   if (GET_CODE (addr) == LABEL_REF)
!     ; /* Do nothing.  */
!   else if (GET_CODE (addr) == SYMBOL_REF)
      {
!       enum tls_model model = SYMBOL_REF_TLS_MODEL (addr);
!       if (model != 0)
! 	return arc_legitimize_tls_address (addr, model);
!       else if (!flag_pic)
! 	return orig;
!       else if (CONSTANT_POOL_ADDRESS_P (addr) || SYMBOL_REF_LOCAL_P (addr))
! 	return arc_unspec_offset (addr, ARC_UNSPEC_GOTOFFPC);
  
        /* This symbol must be referenced via a load from the Global
  	 Offset Table (@GOTPC).  */
!       pat = arc_unspec_offset (addr, ARC_UNSPEC_GOT);
!       pat = gen_const_mem (Pmode, pat);
! 
!       if (oldx == NULL)
! 	oldx = gen_reg_rtx (Pmode);
! 
!       emit_move_insn (oldx, pat);
!       pat = oldx;
!     }
!   else
!     {
!       if (GET_CODE (addr) == CONST)
! 	{
! 	  addr = XEXP (addr, 0);
! 	  if (GET_CODE (addr) == UNSPEC)
! 	    {
! 	      /* Check that the unspec is one of the ones we generate?  */
! 	      return orig;
! 	    }
! 	  /* fwprop is placing in the REG_EQUIV notes constant pic
! 	     unspecs expressions.  Then, loop may use these notes for
! 	     optimizations resulting in complex patterns that are not
! 	     supported by the current implementation. The following
! 	     two if-cases are simplifying the complex patters to
! 	     simpler ones.  */
! 	  else if (GET_CODE (addr) == MINUS)
! 	    {
! 	      rtx op0 = XEXP (addr, 0);
! 	      rtx op1 = XEXP (addr, 1);
! 	      gcc_assert (oldx);
! 	      gcc_assert (GET_CODE (op1) == UNSPEC);
! 
! 	      emit_move_insn (oldx,
! 			      gen_rtx_CONST (SImode,
! 					     arc_legitimize_pic_address (op1,
! 									 NULL_RTX)));
! 	      emit_insn (gen_rtx_SET (oldx, gen_rtx_MINUS (SImode, op0, oldx)));
! 	      return oldx;
! 
! 	    }
! 	  else if (GET_CODE (addr) != PLUS)
! 	    {
! 	      rtx tmp = XEXP (addr, 0);
! 	      enum rtx_code code = GET_CODE (addr);
! 
! 	      /* It only works for UNARY operations.  */
! 	      gcc_assert (UNARY_P (addr));
! 	      gcc_assert (GET_CODE (tmp) == UNSPEC);
! 	      gcc_assert (oldx);
! 
! 	      emit_move_insn
! 		(oldx,
! 		 gen_rtx_CONST (SImode,
! 				arc_legitimize_pic_address (tmp,
! 							    NULL_RTX)));
! 
! 	      emit_insn (gen_rtx_SET (oldx,
! 				      gen_rtx_fmt_ee (code, SImode,
! 						      oldx, const0_rtx)));
! 
! 	      return oldx;
! 	    }
! 	  else
! 	    {
! 	      gcc_assert (GET_CODE (addr) == PLUS);
! 	      if (GET_CODE (XEXP (addr, 0)) == UNSPEC)
! 		return orig;
! 	    }
! 	}
! 
!       if (GET_CODE (addr) == PLUS)
! 	{
! 	  rtx op0 = XEXP (addr, 0), op1 = XEXP (addr, 1);
! 
! 	  base = arc_legitimize_pic_address (op0, oldx);
! 	  pat  = arc_legitimize_pic_address (op1,
! 					     base == oldx ? NULL_RTX : oldx);
  
! 	  if (base == op0 && pat == op1)
! 	    return orig;
  
! 	  if (GET_CODE (pat) == CONST_INT)
! 	    pat = plus_constant (Pmode, base, INTVAL (pat));
! 	  else
! 	    {
! 	      if (GET_CODE (pat) == PLUS && CONSTANT_P (XEXP (pat, 1)))
! 		{
! 		  base = gen_rtx_PLUS (Pmode, base, XEXP (pat, 0));
! 		  pat = XEXP (pat, 1);
! 		}
! 	      pat = gen_rtx_PLUS (Pmode, base, pat);
! 	    }
! 	}
      }
  
!  return pat;
  }
  
  /* Output address constant X to FILE, taking PIC into account.  */
--- 5971,6017 ----
      }
  }
  
! /* Return true if SYMBOL_REF X binds locally.  */
  
! static bool
! arc_symbol_binds_local_p (const_rtx x)
  {
!   return (SYMBOL_REF_DECL (x)
! 	  ? targetm.binds_local_p (SYMBOL_REF_DECL (x))
! 	  : SYMBOL_REF_LOCAL_P (x));
! }
  
! /* Legitimize a pic address reference in ADDR.  The return value is
!    the legitimated address.  */
  
! static rtx
! arc_legitimize_pic_address (rtx addr)
! {
!   if (!flag_pic)
!     return addr;
! 
!   switch (GET_CODE (addr))
      {
!     case SYMBOL_REF:
!       /* TLS symbols are handled in different place.  */
!       if (SYMBOL_REF_TLS_MODEL (addr))
! 	return addr;
  
        /* This symbol must be referenced via a load from the Global
  	 Offset Table (@GOTPC).  */
!       if (!arc_symbol_binds_local_p (addr))
! 	return gen_const_mem (Pmode, arc_unspec_offset (addr, ARC_UNSPEC_GOT));
  
!       /* Local symb: use @pcl to access it.  */
!       /* Fall through.  */
!     case LABEL_REF:
!       return arc_unspec_offset (addr, ARC_UNSPEC_GOTOFFPC);
  
!     default:
!       break;
      }
  
!  return addr;
  }
  
  /* Output address constant X to FILE, taking PIC into account.  */
*************** arc_output_pic_addr_const (FILE * file,
*** 6256,6283 ****
      }
  }
  
- #define SYMBOLIC_CONST(X)	\
- (GET_CODE (X) == SYMBOL_REF						\
-  || GET_CODE (X) == LABEL_REF						\
-  || (GET_CODE (X) == CONST && symbolic_reference_mentioned_p (X)))
- 
- /* Emit insns to move operands[1] into operands[0].  */
- 
- static void
- prepare_pic_move (rtx *operands, machine_mode)
- {
-   if (GET_CODE (operands[0]) == MEM && SYMBOLIC_CONST (operands[1])
-       && flag_pic)
-     operands[1] = force_reg (Pmode, operands[1]);
-   else
-     {
-       rtx temp = (reload_in_progress ? operands[0]
- 		  : flag_pic? gen_reg_rtx (Pmode) : NULL_RTX);
-       operands[1] = arc_legitimize_pic_address (operands[1], temp);
-     }
- }
- 
- 
  /* The function returning the number of words, at the beginning of an
     argument, must be put in registers.  The returned value must be
     zero for arguments that are passed entirely in registers or that
--- 6173,6178 ----
*************** prepare_move_operands (rtx *operands, ma
*** 9053,9106 ****
  	}
      }
  
!   if (mode == SImode && SYMBOLIC_CONST (operands[1]))
      {
!       prepare_pic_move (operands, SImode);
! 
!       /* Disable any REG_EQUALs associated with the symref
! 	 otherwise the optimization pass undoes the work done
! 	 here and references the variable directly.  */
      }
  
    if (MEM_P (operands[0])
!       && !(reload_in_progress || reload_completed))
      {
!       operands[1] = force_reg (mode, operands[1]);
!       if (!move_dest_operand (operands[0], mode))
! 	{
! 	  rtx addr = copy_to_mode_reg (Pmode, XEXP (operands[0], 0));
! 	  /* This is like change_address_1 (operands[0], mode, 0, 1) ,
! 	     except that we can't use that function because it is static.  */
! 	  rtx pat = change_address (operands[0], mode, addr);
! 	  MEM_COPY_ATTRIBUTES (pat, operands[0]);
! 	  operands[0] = pat;
! 	}
!       if (!cse_not_expected)
! 	{
! 	  rtx pat = XEXP (operands[0], 0);
! 
! 	  pat = arc_legitimize_address_0 (pat, pat, mode);
! 	  if (pat)
! 	    {
! 	      pat = change_address (operands[0], mode, pat);
! 	      MEM_COPY_ATTRIBUTES (pat, operands[0]);
! 	      operands[0] = pat;
! 	    }
! 	}
      }
  
!   if (MEM_P (operands[1]) && !cse_not_expected)
!     {
!       rtx pat = XEXP (operands[1], 0);
! 
!       pat = arc_legitimize_address_0 (pat, pat, mode);
!       if (pat)
! 	{
! 	  pat = change_address (operands[1], mode, pat);
! 	  MEM_COPY_ATTRIBUTES (pat, operands[1]);
! 	  operands[1] = pat;
! 	}
!     }
  
    return false;
  }
--- 8948,8984 ----
  	}
      }
  
!   if (GET_CODE (operands[1]) == SYMBOL_REF)
      {
!       enum tls_model model = SYMBOL_REF_TLS_MODEL (operands[1]);
!       if (MEM_P (operands[0]))
! 	operands[1] = force_reg (mode, operands[1]);
!       else if (model)
! 	operands[1] = arc_legitimize_tls_address (operands[1], model);
      }
  
+   operands[1] = arc_legitimize_pic_address (operands[1]);
+ 
+   /* Store instructions are limited, they only accept as address an
+      immediate, a register or a register plus a small immediate.  */
    if (MEM_P (operands[0])
!       && !move_dest_operand (operands[0], mode))
      {
!       rtx tmp0 = copy_to_mode_reg (Pmode, XEXP (operands[0], 0));
!       rtx tmp1 = change_address (operands[0], mode, tmp0);
!       MEM_COPY_ATTRIBUTES (tmp1, operands[0]);
!       operands[0] = tmp1;
      }
  
!   /* Check if it is constant but it is not legitimized.  */
!   if (CONSTANT_P (operands[1])
!       && !arc_legitimate_constant_p (mode, operands[1]))
!     operands[1] = force_reg (mode, XEXP (operands[1], 0));
!   else if (MEM_P (operands[0])
! 	   && ((CONSTANT_P (operands[1])
! 		&& !satisfies_constraint_Cm3 (operands[1]))
! 	       || MEM_P (operands[1])))
!     operands[1] = force_reg (mode, operands[1]);
  
    return false;
  }
*************** arc_legitimize_address_0 (rtx x, rtx old
*** 9572,9582 ****
  {
    rtx addr, inner;
  
-   if (flag_pic && SYMBOLIC_CONST (x))
-      (x) =  arc_legitimize_pic_address (x, 0);
    addr = x;
    if (GET_CODE (addr) == CONST)
      addr = XEXP (addr, 0);
    if (GET_CODE (addr) == PLUS
        && CONST_INT_P (XEXP (addr, 1))
        && ((GET_CODE (XEXP (addr, 0)) == SYMBOL_REF
--- 9450,9459 ----
  {
    rtx addr, inner;
  
    addr = x;
    if (GET_CODE (addr) == CONST)
      addr = XEXP (addr, 0);
+ 
    if (GET_CODE (addr) == PLUS
        && CONST_INT_P (XEXP (addr, 1))
        && ((GET_CODE (XEXP (addr, 0)) == SYMBOL_REF
*************** arc_legitimize_address_0 (rtx x, rtx old
*** 9607,9619 ****
  static rtx
  arc_legitimize_address (rtx orig_x, rtx oldx, machine_mode mode)
  {
-   if (GET_CODE (orig_x) == SYMBOL_REF)
-     {
-       enum tls_model model = SYMBOL_REF_TLS_MODEL (orig_x);
-       if (model != 0)
- 	return arc_legitimize_tls_address (orig_x, model);
-     }
- 
    rtx new_x = arc_legitimize_address_0 (orig_x, oldx, mode);
  
    if (new_x)
--- 9484,9489 ----
diff -Nrcpad gcc-9.1.0/gcc/config/arc/arc.md gcc-9.2.0/gcc/config/arc/arc.md
*** gcc-9.1.0/gcc/config/arc/arc.md	Tue Apr 16 10:21:03 2019
--- gcc-9.2.0/gcc/config/arc/arc.md	Tue Jun 25 11:02:21 2019
*************** core_3, archs4x, archs4xd, archs4xd_slow
*** 671,677 ****
    [(set (match_operand:QI 0 "move_dest_operand" "=Rcq,Rcq#q,    w,Rcq#q,   h, w, w,???w,h, w,Rcq,  S,!*x,  r,r, Ucm,m,???m,  m,Usc")
  	(match_operand:QI 1 "move_src_operand"  "  cL,   cP,Rcq#q,    P,hCm1,cL, I,?Rac,i,?i,  T,Rcq,Usd,Ucm,m,?Rac,c,?Rac,Cm3,i"))]
    "register_operand (operands[0], QImode)
!    || register_operand (operands[1], QImode)"
    "@
     mov%? %0,%1%&
     mov%? %0,%1%&
--- 671,679 ----
    [(set (match_operand:QI 0 "move_dest_operand" "=Rcq,Rcq#q,    w,Rcq#q,   h, w, w,???w,h, w,Rcq,  S,!*x,  r,r, Ucm,m,???m,  m,Usc")
  	(match_operand:QI 1 "move_src_operand"  "  cL,   cP,Rcq#q,    P,hCm1,cL, I,?Rac,i,?i,  T,Rcq,Usd,Ucm,m,?Rac,c,?Rac,Cm3,i"))]
    "register_operand (operands[0], QImode)
!    || register_operand (operands[1], QImode)
!    || (satisfies_constraint_Cm3 (operands[1])
!        && memory_operand (operands[0], QImode))"
    "@
     mov%? %0,%1%&
     mov%? %0,%1%&
*************** core_3, archs4x, archs4xd, archs4xd_slow
*** 713,719 ****
         /* Don't use a LIMM that we could load with a single insn - we loose
  	  delay-slot filling opportunities.  */
         && !satisfies_constraint_I (operands[1])
!        && satisfies_constraint_Usc (operands[0]))"
    "@
     mov%? %0,%1%&
     mov%? %0,%1%&
--- 715,723 ----
         /* Don't use a LIMM that we could load with a single insn - we loose
  	  delay-slot filling opportunities.  */
         && !satisfies_constraint_I (operands[1])
!        && satisfies_constraint_Usc (operands[0]))
!    || (satisfies_constraint_Cm3 (operands[1])
!        && memory_operand (operands[0], HImode))"
    "@
     mov%? %0,%1%&
     mov%? %0,%1%&
diff -Nrcpad gcc-9.1.0/gcc/config/arm/t-rtems gcc-9.2.0/gcc/config/arm/t-rtems
*** gcc-9.1.0/gcc/config/arm/t-rtems	Fri Jun 16 21:05:46 2017
--- gcc-9.2.0/gcc/config/arm/t-rtems	Tue May 21 04:41:23 2019
*************** MULTILIB_DIRNAMES	+= eb
*** 17,24 ****
  MULTILIB_OPTIONS	+= mthumb
  MULTILIB_DIRNAMES	+= thumb
  
! MULTILIB_OPTIONS	+= march=armv5te+fp/march=armv6-m/march=armv7-a/march=armv7-a+simd/march=armv7-r/march=armv7-r+fp/march=armv7-m/march=armv7e-m+fp/march=armv7e-m+fp.dp
! MULTILIB_DIRNAMES	+= armv5te+fp       armv6-m       armv7-a       armv7-a+simd       armv7-r       armv7-r+fp       armv7-m       armv7e-m+fp        armv7e-m+fp.dp
  
  MULTILIB_OPTIONS	+= mfloat-abi=hard
  MULTILIB_DIRNAMES	+= hard
--- 17,24 ----
  MULTILIB_OPTIONS	+= mthumb
  MULTILIB_DIRNAMES	+= thumb
  
! MULTILIB_OPTIONS	+= march=armv5te+fp/march=armv6-m/march=armv7-a/march=armv7-a+simd/march=armv7-r/march=armv7-r+fp/mcpu=cortex-m3/mcpu=cortex-m4/mcpu=cortex-m4+nofp/mcpu=cortex-m7
! MULTILIB_DIRNAMES	+= armv5te+fp       armv6-m       armv7-a       armv7-a+simd       armv7-r       armv7-r+fp       cortex-m3      cortex-m4      cortex-m4+nofp      cortex-m7
  
  MULTILIB_OPTIONS	+= mfloat-abi=hard
  MULTILIB_DIRNAMES	+= hard
*************** MULTILIB_REQUIRED	+= mthumb/march=armv7-
*** 31,37 ****
  MULTILIB_REQUIRED	+= mthumb/march=armv7-a
  MULTILIB_REQUIRED	+= mthumb/march=armv7-r+fp/mfloat-abi=hard
  MULTILIB_REQUIRED	+= mthumb/march=armv7-r
! MULTILIB_REQUIRED	+= mthumb/march=armv7e-m+fp/mfloat-abi=hard
! MULTILIB_REQUIRED	+= mthumb/march=armv7e-m+fp.dp/mfloat-abi=hard
! MULTILIB_REQUIRED	+= mthumb/march=armv7-m
  MULTILIB_REQUIRED	+= mthumb
--- 31,38 ----
  MULTILIB_REQUIRED	+= mthumb/march=armv7-a
  MULTILIB_REQUIRED	+= mthumb/march=armv7-r+fp/mfloat-abi=hard
  MULTILIB_REQUIRED	+= mthumb/march=armv7-r
! MULTILIB_REQUIRED	+= mthumb/mcpu=cortex-m3
! MULTILIB_REQUIRED	+= mthumb/mcpu=cortex-m4/mfloat-abi=hard
! MULTILIB_REQUIRED	+= mthumb/mcpu=cortex-m4+nofp
! MULTILIB_REQUIRED	+= mthumb/mcpu=cortex-m7/mfloat-abi=hard
  MULTILIB_REQUIRED	+= mthumb
diff -Nrcpad gcc-9.1.0/gcc/config/darwin-c.c gcc-9.2.0/gcc/config/darwin-c.c
*** gcc-9.1.0/gcc/config/darwin-c.c	Fri Apr  5 08:37:44 2019
--- gcc-9.2.0/gcc/config/darwin-c.c	Fri Aug  2 14:34:02 2019
*************** static const char *framework_defaults []
*** 463,503 ****
  /* Register the GNU objective-C runtime include path if STDINC.  */
  
  void
! darwin_register_objc_includes (const char *sysroot, const char *iprefix,
! 			       int stdinc)
  {
!   const char *fname;
!   size_t len;
!   /* We do not do anything if we do not want the standard includes. */
!   if (!stdinc)
!     return;
! 
!   fname = GCC_INCLUDE_DIR "-gnu-runtime";
! 
!   /* Register the GNU OBJC runtime include path if we are compiling  OBJC
!     with GNU-runtime.  */
  
!   if (c_dialect_objc () && !flag_next_runtime)
      {
        char *str;
!       /* See if our directory starts with the standard prefix.
  	 "Translate" them, i.e. replace /usr/local/lib/gcc... with
  	 IPREFIX and search them first.  */
!       if (iprefix && (len = cpp_GCC_INCLUDE_DIR_len) != 0 && !sysroot
  	  && !strncmp (fname, cpp_GCC_INCLUDE_DIR, len))
  	{
  	  str = concat (iprefix, fname + len, NULL);
!           /* FIXME: wrap the headers for C++awareness.  */
! 	  add_path (str, INC_SYSTEM, /*c++aware=*/false, false);
  	}
  
!       /* Should this directory start with the sysroot?  */
!       if (sysroot)
! 	str = concat (sysroot, fname, NULL);
!       else
! 	str = update_path (fname, "");
! 
!       add_path (str, INC_SYSTEM, /*c++aware=*/false, false);
      }
  }
  
--- 463,494 ----
  /* Register the GNU objective-C runtime include path if STDINC.  */
  
  void
! darwin_register_objc_includes (const char *sysroot ATTRIBUTE_UNUSED,
! 			       const char *iprefix, int stdinc)
  {
!   /* If we want standard includes;  Register the GNU OBJC runtime include
!      path if we are compiling OBJC with GNU-runtime.
!      This path is compiler-relative, we don't want to prepend the sysroot
!      since it's not expected to find the headers there.  */
  
!   if (stdinc && c_dialect_objc () && !flag_next_runtime)
      {
+       const char *fname = GCC_INCLUDE_DIR "-gnu-runtime";
        char *str;
!       size_t len;
! 
!      /* See if our directory starts with the standard prefix.
  	 "Translate" them, i.e. replace /usr/local/lib/gcc... with
  	 IPREFIX and search them first.  */
!       if (iprefix && (len = cpp_GCC_INCLUDE_DIR_len) != 0
  	  && !strncmp (fname, cpp_GCC_INCLUDE_DIR, len))
  	{
  	  str = concat (iprefix, fname + len, NULL);
! 	  add_path (str, INC_SYSTEM, /*c++aware=*/true, false);
  	}
  
!       str = update_path (fname, "");
!       add_path (str, INC_SYSTEM, /*c++aware=*/true, false);
      }
  }
  
diff -Nrcpad gcc-9.1.0/gcc/config/darwin-driver.c gcc-9.2.0/gcc/config/darwin-driver.c
*** gcc-9.1.0/gcc/config/darwin-driver.c	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/config/darwin-driver.c	Fri Aug  2 14:54:57 2019
*************** along with GCC; see the file COPYING3.
*** 26,31 ****
--- 26,116 ----
  #include "opts.h"
  #include "diagnostic-core.h"
  
+ /* Validate a version string (either given on the command line or, perhaps
+    as MACOSX_DEPLOYMENT_TARGET).
+ 
+    The specs %version-compare() function doesn't accept leading '0' on
+    numbers so strip them out.  Do sanity checking here too.
+ 
+    Return:
+      * original string means it was OK and we didn't want to change it.
+      * new string means it was OK but we rewrote it to avoid possible format
+      problems.
+      * NULL means we didn't like what we saw.
+ */
+ 
+ static const char *
+ validate_macosx_version_min (const char *version_str)
+ {
+   size_t version_len;
+   unsigned long major, minor, tiny = 0;
+   char *end;
+   const char *old_version = version_str;
+   bool need_rewrite = false;
+ 
+   version_len = strlen (version_str);
+   if (version_len < 4) /* The minimum would be 10.x  */
+     return NULL;
+ 
+   /* Version string must consist of digits and periods only.  */
+   if (strspn (version_str, "0123456789.") != version_len)
+     return NULL;
+ 
+   if (!ISDIGIT (version_str[0]) || !ISDIGIT (version_str[version_len - 1]))
+     return NULL;
+ 
+   if (version_str[0] == '0')
+     need_rewrite = true;
+ 
+   major = strtoul (version_str, &end, 10);
+   version_str = end + ((*end == '.') ? 1 : 0);
+ 
+   if (major != 10) /* So far .. all MacOS 10 ... */
+     return NULL;
+ 
+   /* Version string components must be present and numeric.  */
+   if (!ISDIGIT (version_str[0]))
+     return NULL;
+ 
+   /* If we have one or more leading zeros on a component, then rewrite the
+      version string.  */
+   if (version_str[0] == '0' && version_str[1] != '\0'
+       && version_str[1] != '.')
+     need_rewrite = true;
+ 
+   minor = strtoul (version_str, &end, 10);
+   version_str = end + ((*end == '.') ? 1 : 0);
+   if (minor > 99)
+     return NULL;
+ 
+   /* If 'tiny' is present it must be numeric.  */
+   if (*end != '\0' && !ISDIGIT (version_str[0]))
+     return NULL;
+ 
+   /* If we have one or more leading zeros on a component, then rewrite the
+      version string.  */
+   if (*end != '\0' && version_str[0] == '0'
+       && version_str[1] != '\0')
+     need_rewrite = true;
+ 
+   tiny = strtoul (version_str, &end, 10);
+   if (tiny > 99)
+     return NULL;
+ 
+   /* Version string must contain no more than three tokens.  */
+   if (*end != '\0')
+     return NULL;
+ 
+   if (need_rewrite)
+     {
+       char *new_version;
+       asprintf (&new_version, "10.%lu.%lu", minor, tiny);
+       return new_version;
+     }
+ 
+   return old_version;
+ }
+ 
  #ifndef CROSS_DIRECTORY_STRUCTURE
  #include <sys/sysctl.h>
  #include "xregex.h"
*************** darwin_default_min_version (void)
*** 114,125 ****
  
    if (new_flag != NULL)
      {
!       size_t len = strlen (new_flag);
!       if (len > 128) { /* Arbitrary limit, number should be like xx.yy.zz */
! 	warning (0, "couldn%'t understand version %s\n", new_flag);
! 	return NULL;
!       }
!       new_flag = xstrndup (new_flag, len);
      }
    return new_flag;
  }
--- 199,211 ----
  
    if (new_flag != NULL)
      {
!       const char *checked = validate_macosx_version_min (new_flag);
!       if (checked == NULL)
! 	{
! 	  warning (0, "couldn%'t understand version %s\n", new_flag);
! 	  return NULL;
! 	}
!       new_flag = xstrndup (checked, strlen (checked));
      }
    return new_flag;
  }
*************** darwin_driver_init (unsigned int *decode
*** 175,181 ****
  	  if (*decoded_options_count > i) {
  	    memmove (*decoded_options + i,
  		     *decoded_options + i + 1,
! 		     ((*decoded_options_count - i)
  		      * sizeof (struct cl_decoded_option)));
  	  }
  	  --i;
--- 261,267 ----
  	  if (*decoded_options_count > i) {
  	    memmove (*decoded_options + i,
  		     *decoded_options + i + 1,
! 		     ((*decoded_options_count - i - 1)
  		      * sizeof (struct cl_decoded_option)));
  	  }
  	  --i;
*************** darwin_driver_init (unsigned int *decode
*** 209,215 ****
  
  	case OPT_mmacosx_version_min_:
  	  seen_version_min = true;
! 	  vers_string = xstrndup ((*decoded_options)[i].arg, 32);
  
  	default:
  	  break;
--- 295,318 ----
  
  	case OPT_mmacosx_version_min_:
  	  seen_version_min = true;
! 	  vers_string =
! 	    validate_macosx_version_min ((*decoded_options)[i].arg);
! 	  if (vers_string == NULL)
! 	    warning (0, "%qs is not valid for %<mmacosx-version-min%>\n",
! 		     (*decoded_options)[i].arg);
! 	  else if (vers_string == (*decoded_options)[i].arg)
! 	    vers_string = xstrndup ((*decoded_options)[i].arg, 32);
! 	  /* Now we've examined it, and verified/re-written, put it to
! 	     one side and append later.  */
! 	  if (*decoded_options_count > i) {
! 	    memmove (*decoded_options + i,
! 		     *decoded_options + i + 1,
! 		     ((*decoded_options_count - i - 1)
! 		      * sizeof (struct cl_decoded_option)));
! 	  }
! 	  --i;
! 	  --*decoded_options_count;
! 	  break;
  
  	default:
  	  break;
*************** darwin_driver_init (unsigned int *decode
*** 276,297 ****
       so that we can figure out the mechanism and source for the sysroot to
       be used.  */
    if (! seen_version_min && *decoded_options_count > 1)
!     {
!       /* Not set by the User, try to figure it out.  */
!       vers_string = darwin_default_min_version ();
!       if (vers_string != NULL)
! 	{
! 	  ++*decoded_options_count;
! 	  *decoded_options = XRESIZEVEC (struct cl_decoded_option,
! 					 *decoded_options,
! 					 *decoded_options_count);
! 	  generate_option (OPT_mmacosx_version_min_, vers_string, 1, CL_DRIVER,
! 			  &(*decoded_options)[*decoded_options_count - 1]);
! 	}
!     }
!   /* Create and push the major version for assemblers that need it.  */
    if (vers_string != NULL)
      {
        char *asm_major = NULL;
        const char *first_period = strchr(vers_string, '.');
        if (first_period != NULL)
--- 379,398 ----
       so that we can figure out the mechanism and source for the sysroot to
       be used.  */
    if (! seen_version_min && *decoded_options_count > 1)
!     /* Not set by the User, try to figure it out.  */
!     vers_string = darwin_default_min_version ();
! 
!   /* Create and push a cleaned up version, plus the major version for
!      assemblers and other cases that need it.  */
    if (vers_string != NULL)
      {
+        ++*decoded_options_count;
+        *decoded_options = XRESIZEVEC (struct cl_decoded_option,
+ 				      *decoded_options,
+ 				      *decoded_options_count);
+       generate_option (OPT_mmacosx_version_min_, vers_string, 1, CL_DRIVER,
+ 		       &(*decoded_options)[*decoded_options_count - 1]);
+ 
        char *asm_major = NULL;
        const char *first_period = strchr(vers_string, '.');
        if (first_period != NULL)
diff -Nrcpad gcc-9.1.0/gcc/config/darwin.c gcc-9.2.0/gcc/config/darwin.c
*** gcc-9.1.0/gcc/config/darwin.c	Mon Mar 11 13:58:44 2019
--- gcc-9.2.0/gcc/config/darwin.c	Sat Aug  3 20:05:21 2019
*************** darwin_file_end (void)
*** 2939,2950 ****
        if (flag_objc_abi >= 2)
  	{
  	  flags = 16;
! 	  output_section_asm_op
! 	    (darwin_sections[objc2_image_info_section]->unnamed.data);
  	}
        else
! 	output_section_asm_op
! 	  (darwin_sections[objc_image_info_section]->unnamed.data);
  
        ASM_OUTPUT_ALIGN (asm_out_file, 2);
        fputs ("L_OBJC_ImageInfo:\n", asm_out_file);
--- 2939,2948 ----
        if (flag_objc_abi >= 2)
  	{
  	  flags = 16;
!           switch_to_section (darwin_sections[objc2_image_info_section]);
  	}
        else
! 	switch_to_section (darwin_sections[objc_image_info_section]);
  
        ASM_OUTPUT_ALIGN (asm_out_file, 2);
        fputs ("L_OBJC_ImageInfo:\n", asm_out_file);
*************** darwin_override_options (void)
*** 3236,3243 ****
        /* so no tables either.. */
        flag_unwind_tables = 0;
        flag_asynchronous_unwind_tables = 0;
-       /* We still need to emit branch islands for kernel context.  */
-       darwin_emit_branch_islands = true;
      }
  
    if (flag_var_tracking_uninit == 0
--- 3234,3239 ----
*************** darwin_override_options (void)
*** 3247,3252 ****
--- 3243,3250 ----
        && write_symbols == DWARF2_DEBUG)
      flag_var_tracking_uninit = flag_var_tracking;
  
+   /* Final check on PCI options; for Darwin these are not dependent on the PIE
+      ones, although PIE does require PIC to support it.  */
    if (MACHO_DYNAMIC_NO_PIC_P)
      {
        if (flag_pic)
*************** darwin_override_options (void)
*** 3255,3263 ****
  		 " %<-fpie%> or %<-fPIE%>");
        flag_pic = 0;
      }
!   else if (flag_pic == 1)
      {
!       /* Darwin's -fpic is -fPIC.  */
        flag_pic = 2;
      }
  
--- 3253,3263 ----
  		 " %<-fpie%> or %<-fPIE%>");
        flag_pic = 0;
      }
!   else if (flag_pic == 1
! 	   || (flag_pic == 0 && !(flag_mkernel || flag_apple_kext)))
      {
!       /* Darwin's -fpic is -fPIC.
! 	 We only support "static" code in the kernel and kernel exts.  */
        flag_pic = 2;
      }
  
diff -Nrcpad gcc-9.1.0/gcc/config/gcn/gcn-run.c gcc-9.2.0/gcc/config/gcn/gcn-run.c
*** gcc-9.1.0/gcc/config/gcn/gcn-run.c	Mon Mar 18 13:13:27 2019
--- gcc-9.2.0/gcc/config/gcn/gcn-run.c	Tue Jun 25 09:47:15 2019
*************** main (int argc, char *argv[])
*** 829,835 ****
  
    unsigned int upper = (return_value & ~0xffff) >> 16;
    if (upper == 0xcafe)
!     printf ("Kernel exit value was never set\n");
    else if (upper == 0xffff)
      ; /* Set by exit.  */
    else if (upper == 0)
--- 829,838 ----
  
    unsigned int upper = (return_value & ~0xffff) >> 16;
    if (upper == 0xcafe)
!     {
!       printf ("Kernel exit value was never set\n");
!       return_value = 0xff;
!     }
    else if (upper == 0xffff)
      ; /* Set by exit.  */
    else if (upper == 0)
diff -Nrcpad gcc-9.1.0/gcc/config/gcn/gcn.c gcc-9.2.0/gcc/config/gcn/gcn.c
*** gcc-9.1.0/gcc/config/gcn/gcn.c	Tue Feb 19 19:30:59 2019
--- gcc-9.2.0/gcc/config/gcn/gcn.c	Fri Jun 28 16:37:14 2019
*************** gcn_expand_prologue ()
*** 2826,2834 ****
        emit_move_insn (fp_lo, gen_rtx_REG (SImode, 0));
        emit_insn (gen_andsi3_scc (fp_hi, gen_rtx_REG (SImode, 1),
  				 gen_int_mode (0xffff, SImode)));
!       emit_insn (gen_addsi3_scc (fp_lo, fp_lo, wave_offset));
!       emit_insn (gen_addcsi3_scalar_zero (fp_hi, fp_hi,
! 					  gen_rtx_REG (BImode, SCC_REG)));
  
        if (sp_adjust > 0)
  	emit_insn (gen_adddi3_scc (sp, fp, gen_int_mode (sp_adjust, DImode)));
--- 2826,2834 ----
        emit_move_insn (fp_lo, gen_rtx_REG (SImode, 0));
        emit_insn (gen_andsi3_scc (fp_hi, gen_rtx_REG (SImode, 1),
  				 gen_int_mode (0xffff, SImode)));
!       rtx scc = gen_rtx_REG (BImode, SCC_REG);
!       emit_insn (gen_addsi3_scalar_carry (fp_lo, fp_lo, wave_offset, scc));
!       emit_insn (gen_addcsi3_scalar_zero (fp_hi, fp_hi, scc));
  
        if (sp_adjust > 0)
  	emit_insn (gen_adddi3_scc (sp, fp, gen_int_mode (sp_adjust, DImode)));
*************** gcn_asm_trampoline_template (FILE *f)
*** 3062,3067 ****
--- 3062,3071 ----
  static void
  gcn_trampoline_init (rtx m_tramp, tree fndecl, rtx chain_value)
  {
+   if (TARGET_GCN5_PLUS)
+     sorry ("nested function trampolines not supported on GCN5 due to"
+            " non-executable stacks");
+ 
    emit_block_move (m_tramp, assemble_trampoline_template (),
  		   GEN_INT (TRAMPOLINE_SIZE), BLOCK_OP_NORMAL);
  
diff -Nrcpad gcc-9.1.0/gcc/config/gcn/gcn.md gcc-9.2.0/gcc/config/gcn/gcn.md
*** gcc-9.1.0/gcc/config/gcn/gcn.md	Wed Mar 27 17:06:26 2019
--- gcc-9.2.0/gcc/config/gcn/gcn.md	Tue Jul  2 13:57:56 2019
***************
*** 784,793 ****
      if (cfun && cfun->machine && cfun->machine->normal_function)
        return "s_setpc_b64\ts[18:19]";
      else
!       return "s_dcache_wb\;s_endpgm";
    }
    [(set_attr "type" "sop1")
!    (set_attr "length" "8")])
  
  (define_expand "call"
    [(parallel [(call (match_operand 0 "")
--- 784,793 ----
      if (cfun && cfun->machine && cfun->machine->normal_function)
        return "s_setpc_b64\ts[18:19]";
      else
!       return "s_waitcnt\tlgkmcnt(0)\;s_dcache_wb\;s_endpgm";
    }
    [(set_attr "type" "sop1")
!    (set_attr "length" "12")])
  
  (define_expand "call"
    [(parallel [(call (match_operand 0 "")
***************
*** 830,847 ****
   [(set_attr "type" "mult")
    (set_attr "length" "32")])
  
! (define_insn_and_split "movdi_symbol_save_scc"
   [(set (match_operand:DI 0 "nonimmediate_operand" "=Sg")
         (match_operand:DI 1 "general_operand" "Y"))
    (clobber (reg:BI CC_SAVE_REG))]
!  "GET_CODE (operands[1]) == SYMBOL_REF || GET_CODE (operands[1]) == LABEL_REF
    && (lra_in_progress || reload_completed)"
!  "#"
!  "reload_completed"
!  [(set (reg:BI CC_SAVE_REG) (reg:BI SCC_REG))
!   (parallel [(set (match_dup 0) (match_dup 1))
! 	     (clobber (reg:BI SCC_REG))])
!   (set (reg:BI SCC_REG) (reg:BI CC_SAVE_REG))])
  
  (define_insn "gcn_indirect_call"
    [(call (mem (match_operand:DI 0 "register_operand" "Sg"))
--- 830,865 ----
   [(set_attr "type" "mult")
    (set_attr "length" "32")])
  
! (define_insn "movdi_symbol_save_scc"
   [(set (match_operand:DI 0 "nonimmediate_operand" "=Sg")
         (match_operand:DI 1 "general_operand" "Y"))
    (clobber (reg:BI CC_SAVE_REG))]
!  "(GET_CODE (operands[1]) == SYMBOL_REF || GET_CODE (operands[1]) == LABEL_REF)
    && (lra_in_progress || reload_completed)"
!   {
!     /* !!! These sequences clobber CC_SAVE_REG.  */
! 
!     if (SYMBOL_REF_P (operands[1])
! 	&& SYMBOL_REF_WEAK (operands[1]))
! 	return "; s_mov_b32\ts22, scc is not supported by the assembler.\;"
! 	       ".long\t0xbe9600fd\;"
! 	       "s_getpc_b64\t%0\;"
! 	       "s_add_u32\t%L0, %L0, %1@gotpcrel32@lo+4\;"
! 	       "s_addc_u32\t%H0, %H0, %1@gotpcrel32@hi+4\;"
! 	       "s_load_dwordx2\t%0, %0\;"
! 	       "s_cmpk_lg_u32\ts22, 0\;"
! 	       "s_waitcnt\tlgkmcnt(0)";
! 
!     return "; s_mov_b32\ts22, scc is not supported by the assembler.\;"
! 	   ".long\t0xbe9600fd\;"
! 	   "s_getpc_b64\t%0\;"
! 	   "s_add_u32\t%L0, %L0, %1@rel32@lo+4\;"
! 	   "s_addc_u32\t%H0, %H0, %1@rel32@hi+4\;"
! 	   "s_cmpk_lg_u32\ts22, 0";
!   }
!  [(set_attr "type" "mult")
!   (set_attr "length" "40")])
! 
  
  (define_insn "gcn_indirect_call"
    [(call (mem (match_operand:DI 0 "register_operand" "Sg"))
diff -Nrcpad gcc-9.1.0/gcc/config/i386/cpuid.h gcc-9.2.0/gcc/config/i386/cpuid.h
*** gcc-9.1.0/gcc/config/i386/cpuid.h	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/config/i386/cpuid.h	Wed May 22 18:49:22 2019
***************
*** 184,193 ****
--- 184,210 ----
  #define signature_VORTEX_ecx	0x436f5320
  #define signature_VORTEX_edx	0x36387865
  
+ #ifndef __x86_64__
+ /* At least one cpu (Winchip 2) does not set %ebx and %ecx
+    for cpuid leaf 1. Forcibly zero the two registers before
+    calling cpuid as a precaution.  */
+ #define __cpuid(level, a, b, c, d)			\
+   do {							\
+     if (__builtin_constant_p (level) && (level) != 1)	\
+       __asm__ ("cpuid\n\t"				\
+ 	      : "=a" (a), "=b" (b), "=c" (c), "=d" (d)	\
+ 	      : "0" (level));				\
+     else						\
+       __asm__ ("cpuid\n\t"				\
+ 	      : "=a" (a), "=b" (b), "=c" (c), "=d" (d)	\
+ 	      : "0" (level), "1" (0), "2" (0));		\
+   } while (0)
+ #else
  #define __cpuid(level, a, b, c, d)			\
    __asm__ ("cpuid\n\t"					\
  	   : "=a" (a), "=b" (b), "=c" (c), "=d" (d)	\
  	   : "0" (level))
+ #endif
  
  #define __cpuid_count(level, count, a, b, c, d)		\
    __asm__ ("cpuid\n\t"					\
diff -Nrcpad gcc-9.1.0/gcc/config/i386/darwin.h gcc-9.2.0/gcc/config/i386/darwin.h
*** gcc-9.1.0/gcc/config/i386/darwin.h	Fri Feb 15 18:02:50 2019
--- gcc-9.2.0/gcc/config/i386/darwin.h	Sat Aug  3 20:16:22 2019
*************** along with GCC; see the file COPYING3.
*** 47,58 ****
     image.
     Therefore, for 64b exes at least, we must use the libunwind implementation,
     even when static-libgcc is specified.  We put libSystem first so that
!    unwinder symbols are satisfied from there. */
  #undef REAL_LIBGCC_SPEC
  #define REAL_LIBGCC_SPEC						   \
     "%{static-libgcc|static: 						   \
!       %{m64:%:version-compare(>= 10.6 mmacosx-version-min= -lSystem)}	   \
!         -lgcc_eh -lgcc;							   \
        shared-libgcc|fexceptions|fgnu-runtime:				   \
         %:version-compare(!> 10.5 mmacosx-version-min= -lgcc_s.10.4)	   \
         %:version-compare(>< 10.5 10.6 mmacosx-version-min= -lgcc_s.10.5)   \
--- 47,59 ----
     image.
     Therefore, for 64b exes at least, we must use the libunwind implementation,
     even when static-libgcc is specified.  We put libSystem first so that
!    unwinder symbols are satisfied from there.
!    We default to 64b for single-arch builds, so apply this unconditionally. */
  #undef REAL_LIBGCC_SPEC
  #define REAL_LIBGCC_SPEC						   \
     "%{static-libgcc|static: 						   \
!        %:version-compare(>= 10.6 mmacosx-version-min= -lSystem)		   \
!        -lgcc_eh -lgcc;							   \
        shared-libgcc|fexceptions|fgnu-runtime:				   \
         %:version-compare(!> 10.5 mmacosx-version-min= -lgcc_s.10.4)	   \
         %:version-compare(>< 10.5 10.6 mmacosx-version-min= -lgcc_s.10.5)   \
*************** extern int darwin_emit_branch_islands;
*** 131,137 ****
  #undef CC1_SPEC
  #define CC1_SPEC "%(cc1_cpu) \
    %{!mkernel:%{!static:%{!mdynamic-no-pic:-fPIC}}} \
!   %{g: %{!fno-eliminate-unused-debug-symbols: -feliminate-unused-debug-symbols }} " \
    DARWIN_CC1_SPEC
  
  #undef ASM_SPEC
--- 132,140 ----
  #undef CC1_SPEC
  #define CC1_SPEC "%(cc1_cpu) \
    %{!mkernel:%{!static:%{!mdynamic-no-pic:-fPIC}}} \
!   %{g: %{!fno-eliminate-unused-debug-symbols: -feliminate-unused-debug-symbols }} \
!   %{mx32:%eDarwin is not an mx32 platform} \
!   %{mfentry*:%eDarwin does not support -mfentry or associated options}" \
    DARWIN_CC1_SPEC
  
  #undef ASM_SPEC
*************** extern int darwin_emit_branch_islands;
*** 139,147 ****
    " ASM_OPTIONS " -force_cpusubtype_ALL \
    %{static}" ASM_MMACOSX_VERSION_MIN_SPEC
  
- #define DARWIN_ARCH_SPEC "%{m64:x86_64;:i386}"
- #define DARWIN_SUBARCH_SPEC DARWIN_ARCH_SPEC
- 
  #undef ENDFILE_SPEC
  #define ENDFILE_SPEC \
    "%{Ofast|ffast-math|funsafe-math-optimizations:crtfastmath.o%s} \
--- 142,147 ----
*************** extern int darwin_emit_branch_islands;
*** 149,160 ****
     %{mpc64:crtprec64.o%s} \
     %{mpc80:crtprec80.o%s}" TM_DESTRUCTOR
  
  #undef SUBTARGET_EXTRA_SPECS
  #define SUBTARGET_EXTRA_SPECS                                   \
    DARWIN_EXTRA_SPECS                                            \
!   { "darwin_arch", DARWIN_ARCH_SPEC },                          \
    { "darwin_crt2", "" },                                        \
!   { "darwin_subarch", DARWIN_SUBARCH_SPEC },
  
  /* The Darwin assembler mostly follows AT&T syntax.  */
  #undef ASSEMBLER_DIALECT
--- 149,163 ----
     %{mpc64:crtprec64.o%s} \
     %{mpc80:crtprec80.o%s}" TM_DESTRUCTOR
  
+ /* We default to x86_64 for single-arch builds, bi-arch overrides.  */
+ #define DARWIN_ARCH_SPEC "x86_64"
+ 
  #undef SUBTARGET_EXTRA_SPECS
  #define SUBTARGET_EXTRA_SPECS                                   \
    DARWIN_EXTRA_SPECS                                            \
!   { "darwin_arch", DARWIN_ARCH_SPEC },				\
    { "darwin_crt2", "" },                                        \
!   { "darwin_subarch", DARWIN_ARCH_SPEC },
  
  /* The Darwin assembler mostly follows AT&T syntax.  */
  #undef ASSEMBLER_DIALECT
*************** extern int darwin_emit_branch_islands;
*** 221,226 ****
--- 224,241 ----
        }								   \
    } while (0)
  
+ #ifdef HAVE_GAS_MAX_SKIP_P2ALIGN
+ #define ASM_OUTPUT_MAX_SKIP_ALIGN(FILE,LOG,MAX_SKIP)                    \
+   do {                                                                  \
+     if ((LOG) != 0) {                                                   \
+       if ((MAX_SKIP) == 0 || (MAX_SKIP) >= (1 << (LOG)) - 1)            \
+         fprintf ((FILE), "\t.p2align %d\n", (LOG));                     \
+       else                                                              \
+         fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP));     \
+     }                                                                   \
+   } while (0)
+ #endif
+ 
  /* Darwin x86 assemblers support the .ident directive.  */
  
  #undef TARGET_ASM_OUTPUT_IDENT
diff -Nrcpad gcc-9.1.0/gcc/config/i386/darwin32-biarch.h gcc-9.2.0/gcc/config/i386/darwin32-biarch.h
*** gcc-9.1.0/gcc/config/i386/darwin32-biarch.h	Thu Jan  1 00:00:00 1970
--- gcc-9.2.0/gcc/config/i386/darwin32-biarch.h	Sat Aug  3 20:16:22 2019
***************
*** 0 ****
--- 1,58 ----
+ /* Target definitions for i386 running Darwin with a 32b host and supporting
+    a 64b multilib.
+    Copyright (C) 2019 Free Software Foundation, Inc.
+ 
+ This file is part of GCC.
+ 
+ GCC is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3, or (at your option)
+ any later version.
+ 
+ GCC is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ 
+ You should have received a copy of the GNU General Public License
+ along with GCC; see the file COPYING3.  If not see
+ <http://www.gnu.org/licenses/>.  */
+ 
+ #undef DARWIN_ARCH_SPEC
+ #define DARWIN_ARCH_SPEC "%{m64:x86_64;:i386}"
+ 
+ /* WORKAROUND pr80556:
+    For x86_64 Darwin10 and later, the unwinder is in libunwind (redirected
+    from libSystem).  This doesn't use the keymgr (see keymgr.c) and therefore
+    the calls that libgcc makes to obtain the KEYMGR_GCC3_DW2_OBJ_LIST are not
+    updated to include new images, and might not even be valid for a single
+    image.
+    Therefore, for 64b exes at least, we must use the libunwind implementation,
+    even when static-libgcc is specified.  We put libSystem first so that
+    unwinder symbols are satisfied from there. */
+ #undef REAL_LIBGCC_SPEC
+ #define REAL_LIBGCC_SPEC						   \
+    "%{static-libgcc|static: 						   \
+       %{m64:%:version-compare(>= 10.6 mmacosx-version-min= -lSystem)}	   \
+         -lgcc_eh -lgcc;							   \
+       shared-libgcc|fexceptions|fgnu-runtime:				   \
+        %:version-compare(!> 10.5 mmacosx-version-min= -lgcc_s.10.4)	   \
+        %:version-compare(>< 10.5 10.6 mmacosx-version-min= -lgcc_s.10.5)   \
+        %:version-compare(!> 10.5 mmacosx-version-min= -lgcc_ext.10.4)	   \
+        %:version-compare(>= 10.5 mmacosx-version-min= -lgcc_ext.10.5)	   \
+        -lgcc ;								   \
+       :%:version-compare(>< 10.3.9 10.5 mmacosx-version-min= -lgcc_s.10.4) \
+        %:version-compare(>< 10.5 10.6 mmacosx-version-min= -lgcc_s.10.5)   \
+        %:version-compare(!> 10.5 mmacosx-version-min= -lgcc_ext.10.4)	   \
+        %:version-compare(>= 10.5 mmacosx-version-min= -lgcc_ext.10.5)	   \
+        -lgcc }"
+ 
+ #undef  DARWIN_SUBARCH_SPEC
+ #define DARWIN_SUBARCH_SPEC DARWIN_ARCH_SPEC
+ 
+ #undef SUBTARGET_EXTRA_SPECS
+ #define SUBTARGET_EXTRA_SPECS                                   \
+   DARWIN_EXTRA_SPECS                                            \
+   { "darwin_arch", DARWIN_ARCH_SPEC },                          \
+   { "darwin_crt2", "" },                                        \
+   { "darwin_subarch", DARWIN_SUBARCH_SPEC },
diff -Nrcpad gcc-9.1.0/gcc/config/i386/darwin64-biarch.h gcc-9.2.0/gcc/config/i386/darwin64-biarch.h
*** gcc-9.1.0/gcc/config/i386/darwin64-biarch.h	Thu Jan  1 00:00:00 1970
--- gcc-9.2.0/gcc/config/i386/darwin64-biarch.h	Sat Aug  3 20:16:22 2019
***************
*** 0 ****
--- 1,59 ----
+ /* Target definitions for x86_64 running Darwin with a 64b host supporting a
+    32b multilib.
+    Copyright (C) 2006-2019 Free Software Foundation, Inc.
+    Contributed by Apple Computer Inc.
+ 
+ This file is part of GCC.
+ 
+ GCC is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3, or (at your option)
+ any later version.
+ 
+ GCC is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ 
+ You should have received a copy of the GNU General Public License
+ along with GCC; see the file COPYING3.  If not see
+ <http://www.gnu.org/licenses/>.  */
+ 
+ #undef  DARWIN_ARCH_SPEC
+ #define DARWIN_ARCH_SPEC "%{m32:i386;:x86_64}"
+ 
+ /* WORKAROUND pr80556:
+    For x86_64 Darwin10 and later, the unwinder is in libunwind (redirected
+    from libSystem).  This doesn't use the keymgr (see keymgr.c) and therefore
+    the calls that libgcc makes to obtain the KEYMGR_GCC3_DW2_OBJ_LIST are not
+    updated to include new images, and might not even be valid for a single
+    image.
+    Therefore, for 64b exes at least, we must use the libunwind implementation,
+    even when static-libgcc is specified.  We put libSystem first so that
+    unwinder symbols are satisfied from there. */
+ #undef REAL_LIBGCC_SPEC
+ #define REAL_LIBGCC_SPEC						   \
+    "%{static-libgcc|static: 						   \
+       %{!m32:%:version-compare(>= 10.6 mmacosx-version-min= -lSystem)}	   \
+         -lgcc_eh -lgcc;							   \
+       shared-libgcc|fexceptions|fgnu-runtime:				   \
+        %:version-compare(!> 10.5 mmacosx-version-min= -lgcc_s.10.4)	   \
+        %:version-compare(>< 10.5 10.6 mmacosx-version-min= -lgcc_s.10.5)   \
+        %:version-compare(!> 10.5 mmacosx-version-min= -lgcc_ext.10.4)	   \
+        %:version-compare(>= 10.5 mmacosx-version-min= -lgcc_ext.10.5)	   \
+        -lgcc ;								   \
+       :%:version-compare(>< 10.3.9 10.5 mmacosx-version-min= -lgcc_s.10.4) \
+        %:version-compare(>< 10.5 10.6 mmacosx-version-min= -lgcc_s.10.5)   \
+        %:version-compare(!> 10.5 mmacosx-version-min= -lgcc_ext.10.4)	   \
+        %:version-compare(>= 10.5 mmacosx-version-min= -lgcc_ext.10.5)	   \
+        -lgcc }"
+ 
+ #undef  DARWIN_SUBARCH_SPEC
+ #define DARWIN_SUBARCH_SPEC DARWIN_ARCH_SPEC
+ 
+ #undef SUBTARGET_EXTRA_SPECS
+ #define SUBTARGET_EXTRA_SPECS                                   \
+   DARWIN_EXTRA_SPECS                                            \
+   { "darwin_arch", DARWIN_ARCH_SPEC },                          \
+   { "darwin_crt2", "" },                                        \
+   { "darwin_subarch", DARWIN_SUBARCH_SPEC },
diff -Nrcpad gcc-9.1.0/gcc/config/i386/darwin64.h gcc-9.2.0/gcc/config/i386/darwin64.h
*** gcc-9.1.0/gcc/config/i386/darwin64.h	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/config/i386/darwin64.h	Thu Jan  1 00:00:00 1970
***************
*** 1,58 ****
- /* Target definitions for x86_64 running Darwin.
-    Copyright (C) 2006-2019 Free Software Foundation, Inc.
-    Contributed by Apple Computer Inc.
- 
- This file is part of GCC.
- 
- GCC is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 3, or (at your option)
- any later version.
- 
- GCC is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- GNU General Public License for more details.
- 
- You should have received a copy of the GNU General Public License
- along with GCC; see the file COPYING3.  If not see
- <http://www.gnu.org/licenses/>.  */
- 
- #undef  DARWIN_ARCH_SPEC
- #define DARWIN_ARCH_SPEC "%{m32:i386;:x86_64}"
- 
- /* WORKAROUND pr80556:
-    For x86_64 Darwin10 and later, the unwinder is in libunwind (redirected
-    from libSystem).  This doesn't use the keymgr (see keymgr.c) and therefore
-    the calls that libgcc makes to obtain the KEYMGR_GCC3_DW2_OBJ_LIST are not
-    updated to include new images, and might not even be valid for a single
-    image.
-    Therefore, for 64b exes at least, we must use the libunwind implementation,
-    even when static-libgcc is specified.  We put libSystem first so that
-    unwinder symbols are satisfied from there. */
- #undef REAL_LIBGCC_SPEC
- #define REAL_LIBGCC_SPEC						   \
-    "%{static-libgcc|static: 						   \
-       %{!m32:%:version-compare(>= 10.6 mmacosx-version-min= -lSystem)}	   \
-         -lgcc_eh -lgcc;							   \
-       shared-libgcc|fexceptions|fgnu-runtime:				   \
-        %:version-compare(!> 10.5 mmacosx-version-min= -lgcc_s.10.4)	   \
-        %:version-compare(>< 10.5 10.6 mmacosx-version-min= -lgcc_s.10.5)   \
-        %:version-compare(!> 10.5 mmacosx-version-min= -lgcc_ext.10.4)	   \
-        %:version-compare(>= 10.5 mmacosx-version-min= -lgcc_ext.10.5)	   \
-        -lgcc ;								   \
-       :%:version-compare(>< 10.3.9 10.5 mmacosx-version-min= -lgcc_s.10.4) \
-        %:version-compare(>< 10.5 10.6 mmacosx-version-min= -lgcc_s.10.5)   \
-        %:version-compare(!> 10.5 mmacosx-version-min= -lgcc_ext.10.4)	   \
-        %:version-compare(>= 10.5 mmacosx-version-min= -lgcc_ext.10.5)	   \
-        -lgcc }"
- 
- #undef  DARWIN_SUBARCH_SPEC
- #define DARWIN_SUBARCH_SPEC DARWIN_ARCH_SPEC
- 
- #undef SUBTARGET_EXTRA_SPECS
- #define SUBTARGET_EXTRA_SPECS                                   \
-   DARWIN_EXTRA_SPECS                                            \
-   { "darwin_arch", DARWIN_ARCH_SPEC },                          \
-   { "darwin_crt2", "" },                                        \
-   { "darwin_subarch", DARWIN_SUBARCH_SPEC },
--- 0 ----
diff -Nrcpad gcc-9.1.0/gcc/config/i386/freebsd64.h gcc-9.2.0/gcc/config/i386/freebsd64.h
*** gcc-9.1.0/gcc/config/i386/freebsd64.h	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/config/i386/freebsd64.h	Sat May 11 20:43:00 2019
*************** along with GCC; see the file COPYING3.
*** 31,37 ****
  
  #undef	LINK_SPEC
  #define LINK_SPEC "\
!   %{m32:-m elf_i386_fbsd} \
    %{p:%nconsider using '-pg' instead of '-p' with gprof(1)} \
    %{v:-V} \
    %{assert*} %{R*} %{rpath*} %{defsym*} \
--- 31,37 ----
  
  #undef	LINK_SPEC
  #define LINK_SPEC "\
!   %{m32:-m elf_i386_fbsd}%{!m32:-m elf_x86_64_fbsd} \
    %{p:%nconsider using '-pg' instead of '-p' with gprof(1)} \
    %{v:-V} \
    %{assert*} %{R*} %{rpath*} %{defsym*} \
*************** along with GCC; see the file COPYING3.
*** 42,44 ****
--- 42,47 ----
  	-dynamic-linker %(fbsd_dynamic_linker) } \
      %{static:-Bstatic}} \
    %{symbolic:-Bsymbolic}"
+ 
+ #undef	MULTILIB_DEFAULTS
+ #define MULTILIB_DEFAULTS { "m64" }
diff -Nrcpad gcc-9.1.0/gcc/config/i386/i386.c gcc-9.2.0/gcc/config/i386/i386.c
*** gcc-9.1.0/gcc/config/i386/i386.c	Thu Apr 25 17:00:28 2019
--- gcc-9.2.0/gcc/config/i386/i386.c	Thu Aug  1 06:29:22 2019
*************** ix86_option_override_internal (bool main
*** 3705,3716 ****
      error ("%<-mabi=ms%> not supported with X32 ABI");
    gcc_assert (opts->x_ix86_abi == SYSV_ABI || opts->x_ix86_abi == MS_ABI);
  
!   if ((opts->x_flag_sanitize & SANITIZE_USER_ADDRESS) && opts->x_ix86_abi == MS_ABI)
!     error ("%<-mabi=ms%> not supported with %<-fsanitize=address%>");
!   if ((opts->x_flag_sanitize & SANITIZE_KERNEL_ADDRESS) && opts->x_ix86_abi == MS_ABI)
!     error ("%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>");
!   if ((opts->x_flag_sanitize & SANITIZE_THREAD) && opts->x_ix86_abi == MS_ABI)
!     error ("%<-mabi=ms%> not supported with %<-fsanitize=thread%>");
  
    /* For targets using ms ABI enable ms-extensions, if not
       explicit turned off.  For non-ms ABI we turn off this
--- 3705,3721 ----
      error ("%<-mabi=ms%> not supported with X32 ABI");
    gcc_assert (opts->x_ix86_abi == SYSV_ABI || opts->x_ix86_abi == MS_ABI);
  
!   const char *abi_name = opts->x_ix86_abi == MS_ABI ? "ms" : "sysv";
!   if ((opts->x_flag_sanitize & SANITIZE_USER_ADDRESS)
!       && opts->x_ix86_abi != DEFAULT_ABI)
!     error ("%<-mabi=%s%> not supported with %<-fsanitize=address%>", abi_name);
!   if ((opts->x_flag_sanitize & SANITIZE_KERNEL_ADDRESS)
!       && opts->x_ix86_abi != DEFAULT_ABI)
!     error ("%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>",
! 	   abi_name);
!   if ((opts->x_flag_sanitize & SANITIZE_THREAD)
!       && opts->x_ix86_abi != DEFAULT_ABI)
!     error ("%<-mabi=%s%> not supported with %<-fsanitize=thread%>", abi_name);
  
    /* For targets using ms ABI enable ms-extensions, if not
       explicit turned off.  For non-ms ABI we turn off this
*************** ix86_option_override_internal (bool main
*** 4812,4818 ****
      opts->x_flag_cf_protection
        = (cf_protection_level) (opts->x_flag_cf_protection | CF_SET);
  
!   if (ix86_tune_features [X86_TUNE_AVOID_128FMA_CHAINS])
      maybe_set_param_value (PARAM_AVOID_FMA_MAX_BITS, 128,
  			   opts->x_param_values,
  			   opts_set->x_param_values);
--- 4817,4827 ----
      opts->x_flag_cf_protection
        = (cf_protection_level) (opts->x_flag_cf_protection | CF_SET);
  
!   if (ix86_tune_features [X86_TUNE_AVOID_256FMA_CHAINS])
!     maybe_set_param_value (PARAM_AVOID_FMA_MAX_BITS, 256,
! 			   opts->x_param_values,
! 			   opts_set->x_param_values);
!   else if (ix86_tune_features [X86_TUNE_AVOID_128FMA_CHAINS])
      maybe_set_param_value (PARAM_AVOID_FMA_MAX_BITS, 128,
  			   opts->x_param_values,
  			   opts_set->x_param_values);
*************** ix86_nopic_noplt_attribute_p (rtx call_o
*** 28578,28583 ****
--- 28587,28606 ----
    return false;
  }
  
+ /* Helper to output the jmp/call.  */
+ static void
+ ix86_output_jmp_thunk_or_indirect (const char *thunk_name, const int regno)
+ {
+   if (thunk_name != NULL)
+     {
+       fprintf (asm_out_file, "\tjmp\t");
+       assemble_name (asm_out_file, thunk_name);
+       putc ('\n', asm_out_file);
+     }
+   else
+     output_indirect_thunk (regno);
+ }
+ 
  /* Output indirect branch via a call and return thunk.  CALL_OP is a
     register which contains the branch target.  XASM is the assembly
     template for CALL_OP.  Branch is a tail call if SIBCALL_P is true.
*************** ix86_output_indirect_branch_via_reg (rtx
*** 28616,28632 ****
      thunk_name = NULL;
  
    if (sibcall_p)
!     {
!       if (thunk_name != NULL)
! 	fprintf (asm_out_file, "\tjmp\t%s\n", thunk_name);
!       else
! 	output_indirect_thunk (regno);
!     }
    else
      {
        if (thunk_name != NULL)
  	{
! 	  fprintf (asm_out_file, "\tcall\t%s\n", thunk_name);
  	  return;
  	}
  
--- 28639,28652 ----
      thunk_name = NULL;
  
    if (sibcall_p)
!      ix86_output_jmp_thunk_or_indirect (thunk_name, regno);
    else
      {
        if (thunk_name != NULL)
  	{
! 	  fprintf (asm_out_file, "\tcall\t");
! 	  assemble_name (asm_out_file, thunk_name);
! 	  putc ('\n', asm_out_file);
  	  return;
  	}
  
*************** ix86_output_indirect_branch_via_reg (rtx
*** 28647,28656 ****
  
        ASM_OUTPUT_INTERNAL_LABEL (asm_out_file, indirectlabel1);
  
!       if (thunk_name != NULL)
! 	fprintf (asm_out_file, "\tjmp\t%s\n", thunk_name);
!       else
! 	output_indirect_thunk (regno);
  
        ASM_OUTPUT_INTERNAL_LABEL (asm_out_file, indirectlabel2);
  
--- 28667,28673 ----
  
        ASM_OUTPUT_INTERNAL_LABEL (asm_out_file, indirectlabel1);
  
!      ix86_output_jmp_thunk_or_indirect (thunk_name, regno);
  
        ASM_OUTPUT_INTERNAL_LABEL (asm_out_file, indirectlabel2);
  
*************** ix86_output_indirect_branch_via_push (rt
*** 28707,28716 ****
    if (sibcall_p)
      {
        output_asm_insn (push_buf, &call_op);
!       if (thunk_name != NULL)
! 	fprintf (asm_out_file, "\tjmp\t%s\n", thunk_name);
!       else
! 	output_indirect_thunk (regno);
      }
    else
      {
--- 28724,28730 ----
    if (sibcall_p)
      {
        output_asm_insn (push_buf, &call_op);
!       ix86_output_jmp_thunk_or_indirect (thunk_name, regno);
      }
    else
      {
*************** ix86_output_indirect_branch_via_push (rt
*** 28766,28775 ****
  
        output_asm_insn (push_buf, &call_op);
  
!       if (thunk_name != NULL)
! 	fprintf (asm_out_file, "\tjmp\t%s\n", thunk_name);
!       else
! 	output_indirect_thunk (regno);
  
        ASM_OUTPUT_INTERNAL_LABEL (asm_out_file, indirectlabel2);
  
--- 28780,28786 ----
  
        output_asm_insn (push_buf, &call_op);
  
!       ix86_output_jmp_thunk_or_indirect (thunk_name, regno);
  
        ASM_OUTPUT_INTERNAL_LABEL (asm_out_file, indirectlabel2);
  
*************** ix86_output_function_return (bool long_p
*** 28868,28874 ****
  	  indirect_thunk_name (thunk_name, INVALID_REGNUM, need_prefix,
  			       true);
  	  indirect_return_needed |= need_thunk;
! 	  fprintf (asm_out_file, "\tjmp\t%s\n", thunk_name);
  	}
        else
  	output_indirect_thunk (INVALID_REGNUM);
--- 28879,28887 ----
  	  indirect_thunk_name (thunk_name, INVALID_REGNUM, need_prefix,
  			       true);
  	  indirect_return_needed |= need_thunk;
! 	  fprintf (asm_out_file, "\tjmp\t");
! 	  assemble_name (asm_out_file, thunk_name);
! 	  putc ('\n', asm_out_file);
  	}
        else
  	output_indirect_thunk (INVALID_REGNUM);
*************** ix86_output_indirect_function_return (rt
*** 28908,28914 ****
  	      indirect_return_via_cx = true;
  	      indirect_thunks_used |= 1 << CX_REG;
  	    }
! 	  fprintf (asm_out_file, "\tjmp\t%s\n", thunk_name);
  	}
        else
  	output_indirect_thunk (regno);
--- 28921,28929 ----
  	      indirect_return_via_cx = true;
  	      indirect_thunks_used |= 1 << CX_REG;
  	    }
! 	  fprintf (asm_out_file, "\tjmp\t");
! 	  assemble_name (asm_out_file, thunk_name);
! 	  putc ('\n', asm_out_file);
  	}
        else
  	output_indirect_thunk (regno);
*************** static bool
*** 46184,46190 ****
  expand_vec_perm_blend (struct expand_vec_perm_d *d)
  {
    machine_mode mmode, vmode = d->vmode;
!   unsigned i, mask, nelt = d->nelt;
    rtx target, op0, op1, maskop, x;
    rtx rperm[32], vperm;
  
--- 46199,46206 ----
  expand_vec_perm_blend (struct expand_vec_perm_d *d)
  {
    machine_mode mmode, vmode = d->vmode;
!   unsigned i, nelt = d->nelt;
!   unsigned HOST_WIDE_INT mask;
    rtx target, op0, op1, maskop, x;
    rtx rperm[32], vperm;
  
*************** expand_vec_perm_blend (struct expand_vec
*** 46238,46244 ****
      case E_V16SImode:
      case E_V8DImode:
        for (i = 0; i < nelt; ++i)
! 	mask |= (d->perm[i] >= nelt) << i;
        break;
  
      case E_V2DImode:
--- 46254,46260 ----
      case E_V16SImode:
      case E_V8DImode:
        for (i = 0; i < nelt; ++i)
! 	mask |= ((unsigned HOST_WIDE_INT) (d->perm[i] >= nelt)) << i;
        break;
  
      case E_V2DImode:
diff -Nrcpad gcc-9.1.0/gcc/config/i386/i386.md gcc-9.2.0/gcc/config/i386/i386.md
*** gcc-9.1.0/gcc/config/i386/i386.md	Mon Apr  8 12:36:58 2019
--- gcc-9.2.0/gcc/config/i386/i386.md	Wed May 22 18:49:22 2019
***************
*** 8616,8621 ****
--- 8616,8629 ----
        operands[2] = shallow_copy_rtx (operands[2]);
        PUT_MODE (operands[2], SImode);
      }
+   else if (GET_CODE (operands[2]) == CONST)
+     {
+       /* (const:DI (plus:DI (symbol_ref:DI ("...")) (const_int N))) */
+       operands[2] = copy_rtx (operands[2]);
+       PUT_MODE (operands[2], SImode);
+       PUT_MODE (XEXP (operands[2], 0), SImode);
+       PUT_MODE (XEXP (XEXP (operands[2], 0), 0), SImode);
+     }    
    else
      operands[2] = gen_lowpart (SImode, operands[2]);
  })
diff -Nrcpad gcc-9.1.0/gcc/config/i386/sse.md gcc-9.2.0/gcc/config/i386/sse.md
*** gcc-9.1.0/gcc/config/i386/sse.md	Fri Mar 22 12:58:09 2019
--- gcc-9.2.0/gcc/config/i386/sse.md	Thu Jul 11 20:49:13 2019
***************
*** 12481,12488 ****
  	      (const_string "<sseinsnmode>")))])
  
  (define_insn "*andnot<mode>3_bcst"
!   [(set (match_operand:VI 0 "register_operand" "=v")
! 	(and:VI
  	  (not:VI48_AVX512VL
  	     (match_operand:VI48_AVX512VL 1 "register_operand" "v"))
  	  (vec_duplicate:VI48_AVX512VL
--- 12481,12488 ----
  	      (const_string "<sseinsnmode>")))])
  
  (define_insn "*andnot<mode>3_bcst"
!   [(set (match_operand:VI48_AVX512VL 0 "register_operand" "=v")
! 	(and:VI48_AVX512VL
  	  (not:VI48_AVX512VL
  	     (match_operand:VI48_AVX512VL 1 "register_operand" "v"))
  	  (vec_duplicate:VI48_AVX512VL
***************
*** 13529,13543 ****
    switch (<MODE>mode)
      {
      case E_V8DFmode:
!       return "vmovapd\t{%2, %x0|%x0, %2}";
      case E_V16SFmode:
!       return "vmovaps\t{%2, %x0|%x0, %2}";
      case E_V8DImode:
!       return which_alternative == 2 ? "vmovdqa64\t{%2, %x0|%x0, %2}"
! 				    : "vmovdqa\t{%2, %x0|%x0, %2}";
      case E_V16SImode:
!       return which_alternative == 2 ? "vmovdqa32\t{%2, %x0|%x0, %2}"
! 				    : "vmovdqa\t{%2, %x0|%x0, %2}";
      default:
        gcc_unreachable ();
      }
--- 13529,13557 ----
    switch (<MODE>mode)
      {
      case E_V8DFmode:
!       if (misaligned_operand (operands[2], <ssequartermode>mode))
! 	return "vmovupd\t{%2, %x0|%x0, %2}";
!       else
! 	return "vmovapd\t{%2, %x0|%x0, %2}";
      case E_V16SFmode:
!       if (misaligned_operand (operands[2], <ssequartermode>mode))
! 	return "vmovups\t{%2, %x0|%x0, %2}";
!       else
! 	return "vmovaps\t{%2, %x0|%x0, %2}";
      case E_V8DImode:
!       if (misaligned_operand (operands[2], <ssequartermode>mode))
! 	return which_alternative == 2 ? "vmovdqu64\t{%2, %x0|%x0, %2}"
! 				      : "vmovdqu\t{%2, %x0|%x0, %2}";
!       else
! 	return which_alternative == 2 ? "vmovdqa64\t{%2, %x0|%x0, %2}"
! 				      : "vmovdqa\t{%2, %x0|%x0, %2}";
      case E_V16SImode:
!       if (misaligned_operand (operands[2], <ssequartermode>mode))
! 	return which_alternative == 2 ? "vmovdqu32\t{%2, %x0|%x0, %2}"
! 				      : "vmovdqu\t{%2, %x0|%x0, %2}";
!       else
! 	return which_alternative == 2 ? "vmovdqa32\t{%2, %x0|%x0, %2}"
! 				      : "vmovdqa\t{%2, %x0|%x0, %2}";
      default:
        gcc_unreachable ();
      }
diff -Nrcpad gcc-9.1.0/gcc/config/i386/t-darwin gcc-9.2.0/gcc/config/i386/t-darwin
*** gcc-9.1.0/gcc/config/i386/t-darwin	Wed Nov  2 15:23:48 2011
--- gcc-9.2.0/gcc/config/i386/t-darwin	Thu Jan  1 00:00:00 1970
***************
*** 1,2 ****
- MULTILIB_OPTIONS = m64
- MULTILIB_DIRNAMES = x86_64
--- 0 ----
diff -Nrcpad gcc-9.1.0/gcc/config/i386/t-darwin32-biarch gcc-9.2.0/gcc/config/i386/t-darwin32-biarch
*** gcc-9.1.0/gcc/config/i386/t-darwin32-biarch	Thu Jan  1 00:00:00 1970
--- gcc-9.2.0/gcc/config/i386/t-darwin32-biarch	Sat Aug  3 20:16:22 2019
***************
*** 0 ****
--- 1,2 ----
+ MULTILIB_OPTIONS = m64
+ MULTILIB_DIRNAMES = x86_64
diff -Nrcpad gcc-9.1.0/gcc/config/i386/t-darwin64 gcc-9.2.0/gcc/config/i386/t-darwin64
*** gcc-9.1.0/gcc/config/i386/t-darwin64	Wed Nov  2 15:23:48 2011
--- gcc-9.2.0/gcc/config/i386/t-darwin64	Thu Jan  1 00:00:00 1970
***************
*** 1,2 ****
- MULTILIB_OPTIONS = m32
- MULTILIB_DIRNAMES = i386
--- 0 ----
diff -Nrcpad gcc-9.1.0/gcc/config/i386/t-darwin64-biarch gcc-9.2.0/gcc/config/i386/t-darwin64-biarch
*** gcc-9.1.0/gcc/config/i386/t-darwin64-biarch	Thu Jan  1 00:00:00 1970
--- gcc-9.2.0/gcc/config/i386/t-darwin64-biarch	Sat Aug  3 20:16:22 2019
***************
*** 0 ****
--- 1,2 ----
+ MULTILIB_OPTIONS = m32
+ MULTILIB_DIRNAMES = i386
diff -Nrcpad gcc-9.1.0/gcc/config/i386/t-freebsd64 gcc-9.2.0/gcc/config/i386/t-freebsd64
*** gcc-9.1.0/gcc/config/i386/t-freebsd64	Thu Jan  1 00:00:00 1970
--- gcc-9.2.0/gcc/config/i386/t-freebsd64	Sat May 11 20:43:00 2019
***************
*** 0 ****
--- 1,30 ----
+ # Copyright (C) 2019 Free Software Foundation, Inc.
+ #
+ # This file is part of GCC.
+ #
+ # GCC is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # GCC is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with GCC; see the file COPYING3.  If not see
+ # <http://www.gnu.org/licenses/>.
+ 
+ # The 32-bit libraries are found in /usr/lib32
+ 
+ # To support i386 and x86-64, the directory structrue
+ # should be:
+ #
+ # 	/lib has x86-64 libraries.
+ # 	/lib32 has i386 libraries.
+ #
+ 
+ MULTILIB_OPTIONS    = m32
+ MULTILIB_DIRNAMES   = 32
+ MULTILIB_OSDIRNAMES = ../lib32
diff -Nrcpad gcc-9.1.0/gcc/config/i386/x86-tune-costs.h gcc-9.2.0/gcc/config/i386/x86-tune-costs.h
*** gcc-9.1.0/gcc/config/i386/x86-tune-costs.h	Wed Jan  2 11:04:45 2019
--- gcc-9.2.0/gcc/config/i386/x86-tune-costs.h	Tue Jul 30 08:03:43 2019
*************** struct processor_costs znver1_cost = {
*** 1279,1290 ****
  static stringop_algs znver2_memcpy[2] = {
    {libcall, {{6, loop, false}, {14, unrolled_loop, false},
  	     {-1, rep_prefix_4_byte, false}}},
!   {libcall, {{16, loop, false}, {8192, rep_prefix_8_byte, false},
  	     {-1, libcall, false}}}};
  static stringop_algs znver2_memset[2] = {
    {libcall, {{8, loop, false}, {24, unrolled_loop, false},
  	     {2048, rep_prefix_4_byte, false}, {-1, libcall, false}}},
!   {libcall, {{48, unrolled_loop, false}, {8192, rep_prefix_8_byte, false},
  	     {-1, libcall, false}}}};
  
  struct processor_costs znver2_cost = {
--- 1279,1290 ----
  static stringop_algs znver2_memcpy[2] = {
    {libcall, {{6, loop, false}, {14, unrolled_loop, false},
  	     {-1, rep_prefix_4_byte, false}}},
!   {libcall, {{16, loop, false}, {64, rep_prefix_4_byte, false},
  	     {-1, libcall, false}}}};
  static stringop_algs znver2_memset[2] = {
    {libcall, {{8, loop, false}, {24, unrolled_loop, false},
  	     {2048, rep_prefix_4_byte, false}, {-1, libcall, false}}},
!   {libcall, {{24, rep_prefix_4_byte, false}, {128, rep_prefix_8_byte, false},
  	     {-1, libcall, false}}}};
  
  struct processor_costs znver2_cost = {
*************** struct processor_costs znver2_cost = {
*** 1335,1345 ****
  					   in SImode and DImode.  */
    {8, 8},				/* cost of storing MMX registers
  					   in SImode and DImode.  */
!   2, 3, 6,				/* cost of moving XMM,YMM,ZMM
  					   register.  */
!   {6, 6, 6, 10, 20},			/* cost of loading SSE registers
  					   in 32,64,128,256 and 512-bit.  */
!   {6, 6, 6, 10, 20},			/* cost of unaligned loads.  */
    {8, 8, 8, 8, 16},			/* cost of storing SSE registers
  					   in 32,64,128,256 and 512-bit.  */
    {8, 8, 8, 8, 16},			/* cost of unaligned stores.  */
--- 1335,1345 ----
  					   in SImode and DImode.  */
    {8, 8},				/* cost of storing MMX registers
  					   in SImode and DImode.  */
!   2, 2, 3,				/* cost of moving XMM,YMM,ZMM
  					   register.  */
!   {6, 6, 6, 6, 12},			/* cost of loading SSE registers
  					   in 32,64,128,256 and 512-bit.  */
!   {6, 6, 6, 6, 12},			/* cost of unaligned loads.  */
    {8, 8, 8, 8, 16},			/* cost of storing SSE registers
  					   in 32,64,128,256 and 512-bit.  */
    {8, 8, 8, 8, 16},			/* cost of unaligned stores.  */
*************** struct processor_costs znver2_cost = {
*** 1372,1378 ****
    COSTS_N_INSNS (1),			/* cost of cheap SSE instruction.  */
    COSTS_N_INSNS (3),			/* cost of ADDSS/SD SUBSS/SD insns.  */
    COSTS_N_INSNS (3),			/* cost of MULSS instruction.  */
!   COSTS_N_INSNS (4),			/* cost of MULSD instruction.  */
    COSTS_N_INSNS (5),			/* cost of FMA SS instruction.  */
    COSTS_N_INSNS (5),			/* cost of FMA SD instruction.  */
    COSTS_N_INSNS (10),			/* cost of DIVSS instruction.  */
--- 1372,1378 ----
    COSTS_N_INSNS (1),			/* cost of cheap SSE instruction.  */
    COSTS_N_INSNS (3),			/* cost of ADDSS/SD SUBSS/SD insns.  */
    COSTS_N_INSNS (3),			/* cost of MULSS instruction.  */
!   COSTS_N_INSNS (3),			/* cost of MULSD instruction.  */
    COSTS_N_INSNS (5),			/* cost of FMA SS instruction.  */
    COSTS_N_INSNS (5),			/* cost of FMA SD instruction.  */
    COSTS_N_INSNS (10),			/* cost of DIVSS instruction.  */
diff -Nrcpad gcc-9.1.0/gcc/config/i386/x86-tune.def gcc-9.2.0/gcc/config/i386/x86-tune.def
*** gcc-9.1.0/gcc/config/i386/x86-tune.def	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/config/i386/x86-tune.def	Tue Jul 30 08:10:22 2019
*************** DEF_TUNE (X86_TUNE_USE_GATHER, "use_gath
*** 431,436 ****
--- 431,440 ----
     smaller FMA chain.  */
  DEF_TUNE (X86_TUNE_AVOID_128FMA_CHAINS, "avoid_fma_chains", m_ZNVER)
  
+ /* X86_TUNE_AVOID_256FMA_CHAINS: Avoid creating loops with tight 256bit or
+    smaller FMA chain.  */
+ DEF_TUNE (X86_TUNE_AVOID_256FMA_CHAINS, "avoid_fma256_chains", m_ZNVER2)
+ 
  /*****************************************************************************/
  /* AVX instruction selection tuning (some of SSE flags affects AVX, too)     */
  /*****************************************************************************/
diff -Nrcpad gcc-9.1.0/gcc/config/i386/znver1.md gcc-9.2.0/gcc/config/i386/znver1.md
*** gcc-9.1.0/gcc/config/i386/znver1.md	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/config/i386/znver1.md	Tue Jul 30 09:28:13 2019
***************
*** 20,26 ****
  (define_attr "znver1_decode" "direct,vector,double"
    (const_string "direct"))
  
! ;; AMD znver1 Scheduling
  ;; Modeling automatons for zen decoders, integer execution pipes,
  ;; AGU pipes and floating point execution units.
  (define_automaton "znver1, znver1_ieu, znver1_fp, znver1_agu")
--- 20,26 ----
  (define_attr "znver1_decode" "direct,vector,double"
    (const_string "direct"))
  
! ;; AMD znver1 and znver2 Scheduling
  ;; Modeling automatons for zen decoders, integer execution pipes,
  ;; AGU pipes and floating point execution units.
  (define_automaton "znver1, znver1_ieu, znver1_fp, znver1_agu")
***************
*** 51,63 ****
  (define_cpu_unit "znver1-ieu3" "znver1_ieu")
  (define_reservation "znver1-ieu" "znver1-ieu0|znver1-ieu1|znver1-ieu2|znver1-ieu3")
  
! ;; 2 AGU pipes.
  (define_cpu_unit "znver1-agu0" "znver1_agu")
  (define_cpu_unit "znver1-agu1" "znver1_agu")
  (define_reservation "znver1-agu-reserve" "znver1-agu0|znver1-agu1")
  
  (define_reservation "znver1-load" "znver1-agu-reserve")
  (define_reservation "znver1-store" "znver1-agu-reserve")
  
  ;; vectorpath (microcoded) instructions are single issue instructions.
  ;; So, they occupy all the integer units.
--- 51,71 ----
  (define_cpu_unit "znver1-ieu3" "znver1_ieu")
  (define_reservation "znver1-ieu" "znver1-ieu0|znver1-ieu1|znver1-ieu2|znver1-ieu3")
  
! ;; 2 AGU pipes in znver1 and 3 AGU pipes in znver2
! ;; According to CPU diagram last AGU unit is used only for stores.
  (define_cpu_unit "znver1-agu0" "znver1_agu")
  (define_cpu_unit "znver1-agu1" "znver1_agu")
+ (define_cpu_unit "znver2-agu2" "znver1_agu")
  (define_reservation "znver1-agu-reserve" "znver1-agu0|znver1-agu1")
+ (define_reservation "znver2-store-agu-reserve" "znver1-agu0|znver1-agu1|znver2-agu2")
  
+ ;; Load is 4 cycles. We do not model reservation of load unit.
+ ;;(define_reservation "znver1-load" "znver1-agu-reserve, nothing, nothing, nothing")
  (define_reservation "znver1-load" "znver1-agu-reserve")
+ ;; Store operations differs between znver1 and znver2 because extra AGU
+ ;; was added.
  (define_reservation "znver1-store" "znver1-agu-reserve")
+ (define_reservation "znver2-store" "znver2-store-agu-reserve")
  
  ;; vectorpath (microcoded) instructions are single issue instructions.
  ;; So, they occupy all the integer units.
***************
*** 65,70 ****
--- 73,81 ----
  				      +znver1-ieu2+znver1-ieu3
  				      +znver1-agu0+znver1-agu1")
  
+ (define_reservation "znver2-ivector" "znver1-ieu0+znver1-ieu1
+ 				      +znver1-ieu2+znver1-ieu3
+ 				      +znver1-agu0+znver1-agu1+znver2-agu2")
  ;; Floating point unit 4 FP pipes.
  (define_cpu_unit "znver1-fp0" "znver1_fp")
  (define_cpu_unit "znver1-fp1" "znver1_fp")
***************
*** 76,81 ****
--- 87,95 ----
  (define_reservation "znver1-fvector" "znver1-fp0+znver1-fp1
  				      +znver1-fp2+znver1-fp3
  				      +znver1-agu0+znver1-agu1")
+ (define_reservation "znver2-fvector" "znver1-fp0+znver1-fp1
+ 				      +znver1-fp2+znver1-fp3
+ 				      +znver1-agu0+znver1-agu1+znver2-agu2")
  
  ;; Call instruction
  (define_insn_reservation "znver1_call" 1
***************
*** 83,109 ****
  			      (eq_attr "type" "call,callv"))
  			 "znver1-double,znver1-store,znver1-ieu0|znver1-ieu3")
  
  ;; General instructions
  (define_insn_reservation "znver1_push" 1
  			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "push")
! 				   (eq_attr "memory" "none,unknown")))
  			 "znver1-direct,znver1-store")
! 
! (define_insn_reservation "znver1_push_store" 1
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "push")
  				   (eq_attr "memory" "store")))
  			 "znver1-direct,znver1-store")
  
! (define_insn_reservation "znver1_push_both" 5
  			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "push")
  				   (eq_attr "memory" "both")))
  			 "znver1-direct,znver1-load,znver1-store")
  
  (define_insn_reservation "znver1_pop" 4
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "pop")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load")
--- 97,132 ----
  			      (eq_attr "type" "call,callv"))
  			 "znver1-double,znver1-store,znver1-ieu0|znver1-ieu3")
  
+ (define_insn_reservation "znver2_call" 1
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (eq_attr "type" "call,callv"))
+ 			 "znver1-double,znver2-store,znver1-ieu0|znver1-ieu3")
+ 
  ;; General instructions
  (define_insn_reservation "znver1_push" 1
  			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "push")
! 				   (eq_attr "memory" "store")))
  			 "znver1-direct,znver1-store")
! (define_insn_reservation "znver2_push" 1
! 			 (and (eq_attr "cpu" "znver2")
  			      (and (eq_attr "type" "push")
  				   (eq_attr "memory" "store")))
  			 "znver1-direct,znver1-store")
  
! (define_insn_reservation "znver1_push_load" 4
  			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "push")
  				   (eq_attr "memory" "both")))
  			 "znver1-direct,znver1-load,znver1-store")
+ (define_insn_reservation "znver2_push_load" 4
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "type" "push")
+ 				   (eq_attr "memory" "both")))
+ 			 "znver1-direct,znver1-load,znver2-store")
  
  (define_insn_reservation "znver1_pop" 4
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "pop")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load")
***************
*** 113,136 ****
  			      (and (eq_attr "type" "pop")
  				   (eq_attr "memory" "both")))
  			 "znver1-direct,znver1-load,znver1-store")
  
  ;; Leave
  (define_insn_reservation "znver1_leave" 1
  			 (and (eq_attr "cpu" "znver1")
  			      (eq_attr "type" "leave"))
  			 "znver1-double,znver1-ieu, znver1-store")
  
  ;; Integer Instructions or General instructions
  ;; Multiplications
  ;; Reg operands
  (define_insn_reservation "znver1_imul" 3
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "imul")
  				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-ieu1")
  
  (define_insn_reservation "znver1_imul_mem" 7
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "imul")
  				   (eq_attr "memory" "!none")))
  			 "znver1-direct,znver1-load, znver1-ieu1")
--- 136,168 ----
  			      (and (eq_attr "type" "pop")
  				   (eq_attr "memory" "both")))
  			 "znver1-direct,znver1-load,znver1-store")
+ (define_insn_reservation "znver2_pop_mem" 4
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "type" "pop")
+ 				   (eq_attr "memory" "both")))
+ 			 "znver1-direct,znver1-load,znver2-store")
  
  ;; Leave
  (define_insn_reservation "znver1_leave" 1
  			 (and (eq_attr "cpu" "znver1")
  			      (eq_attr "type" "leave"))
  			 "znver1-double,znver1-ieu, znver1-store")
+ (define_insn_reservation "znver2_leave" 1
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (eq_attr "type" "leave"))
+ 			 "znver1-double,znver1-ieu, znver2-store")
  
  ;; Integer Instructions or General instructions
  ;; Multiplications
  ;; Reg operands
  (define_insn_reservation "znver1_imul" 3
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "imul")
  				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-ieu1")
  
  (define_insn_reservation "znver1_imul_mem" 7
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "imul")
  				   (eq_attr "memory" "!none")))
  			 "znver1-direct,znver1-load, znver1-ieu1")
***************
*** 138,165 ****
  ;; Divisions
  ;; Reg operands
  (define_insn_reservation "znver1_idiv_DI" 41
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "idiv")
  				   (and (eq_attr "mode" "DI")
  					(eq_attr "memory" "none"))))
  			 "znver1-double,znver1-ieu2*41")
  
  (define_insn_reservation "znver1_idiv_SI" 25
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "idiv")
  				   (and (eq_attr "mode" "SI")
  					(eq_attr "memory" "none"))))
  			 "znver1-double,znver1-ieu2*25")
  
  (define_insn_reservation "znver1_idiv_HI" 17
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "idiv")
  				   (and (eq_attr "mode" "HI")
  					(eq_attr "memory" "none"))))
  			 "znver1-double,znver1-ieu2*17")
  
  (define_insn_reservation "znver1_idiv_QI" 12
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "idiv")
  				   (and (eq_attr "mode" "QI")
  					(eq_attr "memory" "none"))))
--- 170,197 ----
  ;; Divisions
  ;; Reg operands
  (define_insn_reservation "znver1_idiv_DI" 41
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "idiv")
  				   (and (eq_attr "mode" "DI")
  					(eq_attr "memory" "none"))))
  			 "znver1-double,znver1-ieu2*41")
  
  (define_insn_reservation "znver1_idiv_SI" 25
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "idiv")
  				   (and (eq_attr "mode" "SI")
  					(eq_attr "memory" "none"))))
  			 "znver1-double,znver1-ieu2*25")
  
  (define_insn_reservation "znver1_idiv_HI" 17
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "idiv")
  				   (and (eq_attr "mode" "HI")
  					(eq_attr "memory" "none"))))
  			 "znver1-double,znver1-ieu2*17")
  
  (define_insn_reservation "znver1_idiv_QI" 12
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "idiv")
  				   (and (eq_attr "mode" "QI")
  					(eq_attr "memory" "none"))))
***************
*** 167,194 ****
  
  ;; Mem operands
  (define_insn_reservation "znver1_idiv_mem_DI" 45
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "idiv")
  				   (and (eq_attr "mode" "DI")
  					(eq_attr "memory" "none"))))
  			 "znver1-double,znver1-load,znver1-ieu2*41")
  
  (define_insn_reservation "znver1_idiv_mem_SI" 29
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "idiv")
  				   (and (eq_attr "mode" "SI")
  					(eq_attr "memory" "none"))))
  			 "znver1-double,znver1-load,znver1-ieu2*25")
  
  (define_insn_reservation "znver1_idiv_mem_HI" 21
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "idiv")
  				   (and (eq_attr "mode" "HI")
  					(eq_attr "memory" "none"))))
  			 "znver1-double,znver1-load,znver1-ieu2*17")
  
  (define_insn_reservation "znver1_idiv_mem_QI" 16
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "idiv")
  				   (and (eq_attr "mode" "QI")
  					(eq_attr "memory" "none"))))
--- 199,226 ----
  
  ;; Mem operands
  (define_insn_reservation "znver1_idiv_mem_DI" 45
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "idiv")
  				   (and (eq_attr "mode" "DI")
  					(eq_attr "memory" "none"))))
  			 "znver1-double,znver1-load,znver1-ieu2*41")
  
  (define_insn_reservation "znver1_idiv_mem_SI" 29
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "idiv")
  				   (and (eq_attr "mode" "SI")
  					(eq_attr "memory" "none"))))
  			 "znver1-double,znver1-load,znver1-ieu2*25")
  
  (define_insn_reservation "znver1_idiv_mem_HI" 21
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "idiv")
  				   (and (eq_attr "mode" "HI")
  					(eq_attr "memory" "none"))))
  			 "znver1-double,znver1-load,znver1-ieu2*17")
  
  (define_insn_reservation "znver1_idiv_mem_QI" 16
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "idiv")
  				   (and (eq_attr "mode" "QI")
  					(eq_attr "memory" "none"))))
***************
*** 201,216 ****
  			      (and (eq_attr "type" "str,ishift")
  				   (eq_attr "memory" "both,store")))
  			 "znver1-vector,znver1-ivector")
  ;; MOV - integer moves
  (define_insn_reservation "znver1_load_imov_double" 2
  			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "znver1_decode" "double")
  				   (and (eq_attr "type" "imovx")
  					(eq_attr "memory" "none"))))
! 			 "znver1-double,znver1-ieu")
  
  (define_insn_reservation "znver1_load_imov_direct" 1
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "imov,imovx")
  				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-ieu")
--- 233,266 ----
  			      (and (eq_attr "type" "str,ishift")
  				   (eq_attr "memory" "both,store")))
  			 "znver1-vector,znver1-ivector")
+ 
+ (define_insn_reservation "znver2_str_ishift" 3
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "type" "ishift")
+ 				   (eq_attr "memory" "both,store")))
+ 			 "znver1-vector,znver1-ivector")
+ (define_insn_reservation "znver2_str_istr" 19
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "type" "str")
+ 				   (eq_attr "memory" "both,store")))
+ 			 "znver1-vector,znver1-ivector")
  ;; MOV - integer moves
  (define_insn_reservation "znver1_load_imov_double" 2
  			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "znver1_decode" "double")
  				   (and (eq_attr "type" "imovx")
  					(eq_attr "memory" "none"))))
! 			 "znver1-double,znver1-ieu|znver1-ieu")
! 
! (define_insn_reservation "znver2_load_imov_double" 1
! 			 (and (eq_attr "cpu" "znver2")
! 			      (and (eq_attr "znver1_decode" "double")
! 				   (and (eq_attr "type" "imovx")
! 					(eq_attr "memory" "none"))))
! 			 "znver1-double,znver1-ieu|znver1-ieu")
  
  (define_insn_reservation "znver1_load_imov_direct" 1
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "imov,imovx")
  				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-ieu")
***************
*** 220,226 ****
  			      (and (eq_attr "znver1_decode" "double")
  				   (and (eq_attr "type" "imovx")
  					(eq_attr "memory" "store"))))
! 			 "znver1-double,znver1-ieu,znver1-store")
  
  (define_insn_reservation "znver1_load_imov_direct_store" 1
  			 (and (eq_attr "cpu" "znver1")
--- 270,283 ----
  			      (and (eq_attr "znver1_decode" "double")
  				   (and (eq_attr "type" "imovx")
  					(eq_attr "memory" "store"))))
! 			 "znver1-double,znver1-ieu|znver1-ieu,znver1-store")
! 
! (define_insn_reservation "znver2_load_imov_double_store" 1
! 			 (and (eq_attr "cpu" "znver2")
! 			      (and (eq_attr "znver1_decode" "double")
! 				   (and (eq_attr "type" "imovx")
! 					(eq_attr "memory" "store"))))
! 			 "znver1-double,znver1-ieu|znver1-ieu,znver2-store")
  
  (define_insn_reservation "znver1_load_imov_direct_store" 1
  			 (and (eq_attr "cpu" "znver1")
***************
*** 228,242 ****
  				   (eq_attr "memory" "store")))
  				   "znver1-direct,znver1-ieu,znver1-store")
  
  (define_insn_reservation "znver1_load_imov_double_load" 5
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "znver1_decode" "double")
  				   (and (eq_attr "type" "imovx")
  					(eq_attr "memory" "load"))))
! 			 "znver1-double,znver1-load")
  
  (define_insn_reservation "znver1_load_imov_direct_load" 4
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "imov,imovx")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load")
--- 285,312 ----
  				   (eq_attr "memory" "store")))
  				   "znver1-direct,znver1-ieu,znver1-store")
  
+ (define_insn_reservation "znver2_load_imov_direct_store" 1
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "type" "imov,imovx")
+ 				   (eq_attr "memory" "store")))
+ 				   "znver1-direct,znver1-ieu,znver2-store")
+ 
  (define_insn_reservation "znver1_load_imov_double_load" 5
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "znver1_decode" "double")
  				   (and (eq_attr "type" "imovx")
  					(eq_attr "memory" "load"))))
! 			 "znver1-double,znver1-load,znver1-ieu|znver1-ieu")
! 
! (define_insn_reservation "znver2_load_imov_double_load" 4
! 			 (and (eq_attr "cpu" "znver1,znver2")
! 			      (and (eq_attr "znver1_decode" "double")
! 				   (and (eq_attr "type" "imovx")
! 					(eq_attr "memory" "load"))))
! 			 "znver1-double,znver1-load,znver1-ieu|znver1-ieu")
  
  (define_insn_reservation "znver1_load_imov_direct_load" 4
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "imov,imovx")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load")
***************
*** 244,256 ****
  ;; INTEGER/GENERAL instructions
  ;; register/imm operands only: ALU, ICMP, NEG, NOT, ROTATE, ISHIFT, TEST
  (define_insn_reservation "znver1_insn" 1
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "alu,icmp,negnot,rotate,rotate1,ishift,ishift1,test,setcc,incdec,icmov")
  				   (eq_attr "memory" "none,unknown")))
  			 "znver1-direct,znver1-ieu")
  
  (define_insn_reservation "znver1_insn_load" 5
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "alu,icmp,negnot,rotate,rotate1,ishift,ishift1,test,setcc,incdec,icmov")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-ieu")
--- 314,326 ----
  ;; INTEGER/GENERAL instructions
  ;; register/imm operands only: ALU, ICMP, NEG, NOT, ROTATE, ISHIFT, TEST
  (define_insn_reservation "znver1_insn" 1
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "alu,icmp,negnot,rotate,rotate1,ishift,ishift1,test,setcc,incdec,icmov")
  				   (eq_attr "memory" "none,unknown")))
  			 "znver1-direct,znver1-ieu")
  
  (define_insn_reservation "znver1_insn_load" 5
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "alu,icmp,negnot,rotate,rotate1,ishift,ishift1,test,setcc,incdec,icmov")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-ieu")
***************
*** 261,278 ****
--- 331,365 ----
  				   (eq_attr "memory" "store")))
  			 "znver1-direct,znver1-ieu,znver1-store")
  
+ (define_insn_reservation "znver2_insn_store" 1
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "type" "alu,icmp,negnot,rotate,rotate1,ishift1,test,setcc,incdec")
+ 				   (eq_attr "memory" "store")))
+ 			 "znver1-direct,znver1-ieu,znver2-store")
+ 
  (define_insn_reservation "znver1_insn_both" 5
  			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "alu,icmp,negnot,rotate,rotate1,ishift1,test,setcc,incdec")
  				   (eq_attr "memory" "both")))
  			 "znver1-direct,znver1-load,znver1-ieu,znver1-store")
  
+ (define_insn_reservation "znver2_insn_both" 5
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "type" "alu,icmp,negnot,rotate,rotate1,ishift1,test,setcc,incdec")
+ 				   (eq_attr "memory" "both")))
+ 			 "znver1-direct,znver1-load,znver1-ieu,znver2-store")
+ 
  ;; Fix me: Other vector type insns keeping latency 6 as of now.
  (define_insn_reservation "znver1_ieu_vector" 6
  			 (and (eq_attr "cpu" "znver1")
  			      (eq_attr "type" "other,str,multi"))
  			 "znver1-vector,znver1-ivector")
  
+ (define_insn_reservation "znver2_ieu_vector" 5
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (eq_attr "type" "other,str,multi"))
+ 			 "znver1-vector,znver2-ivector")
+ 
  ;; ALU1 register operands.
  (define_insn_reservation "znver1_alu1_vector" 3
  			 (and (eq_attr "cpu" "znver1")
***************
*** 281,295 ****
  					(eq_attr "memory" "none,unknown"))))
  			 "znver1-vector,znver1-ivector")
  
  (define_insn_reservation "znver1_alu1_double" 2
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "znver1_decode" "double")
  				   (and (eq_attr "type" "alu1")
  					(eq_attr "memory" "none,unknown"))))
  			 "znver1-double,znver1-ieu")
  
  (define_insn_reservation "znver1_alu1_direct" 1
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "znver1_decode" "direct")
  				   (and (eq_attr "type" "alu1")
  					(eq_attr "memory" "none,unknown"))))
--- 368,389 ----
  					(eq_attr "memory" "none,unknown"))))
  			 "znver1-vector,znver1-ivector")
  
+ (define_insn_reservation "znver2_alu1_vector" 3
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "znver1_decode" "vector")
+ 				   (and (eq_attr "type" "alu1")
+ 					(eq_attr "memory" "none,unknown"))))
+ 			 "znver1-vector,znver2-ivector")
+ 
  (define_insn_reservation "znver1_alu1_double" 2
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "znver1_decode" "double")
  				   (and (eq_attr "type" "alu1")
  					(eq_attr "memory" "none,unknown"))))
  			 "znver1-double,znver1-ieu")
  
  (define_insn_reservation "znver1_alu1_direct" 1
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "znver1_decode" "direct")
  				   (and (eq_attr "type" "alu1")
  					(eq_attr "memory" "none,unknown"))))
***************
*** 297,303 ****
  
  ;; Branches : Fix me need to model conditional branches.
  (define_insn_reservation "znver1_branch" 1
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "ibr")
  				   (eq_attr "memory" "none")))
  			  "znver1-direct")
--- 391,397 ----
  
  ;; Branches : Fix me need to model conditional branches.
  (define_insn_reservation "znver1_branch" 1
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "ibr")
  				   (eq_attr "memory" "none")))
  			  "znver1-direct")
***************
*** 309,335 ****
  				   (eq_attr "memory" "load")))
  			 "znver1-vector,znver1-ivector")
  
  ;; LEA executes in ALU units with 1 cycle latency.
  (define_insn_reservation "znver1_lea" 1
! 			 (and (eq_attr "cpu" "znver1")
  			      (eq_attr "type" "lea"))
  			 "znver1-direct,znver1-ieu")
  
  ;; Other integer instrucions
  (define_insn_reservation "znver1_idirect" 1
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "unit" "integer,unknown")
  				   (eq_attr "memory" "none,unknown")))
  			 "znver1-direct,znver1-ieu")
  
  ;;  Floating point
  (define_insn_reservation "znver1_fp_cmov" 6
! 			 (and (eq_attr "cpu" "znver1")
  			      (eq_attr "type" "fcmov"))
  			 "znver1-vector,znver1-fvector")
  
  (define_insn_reservation "znver1_fp_mov_direct_load" 8 
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "znver1_decode" "direct")
  				   (and (eq_attr "type" "fmov")
  					(eq_attr "memory" "load"))))
--- 403,435 ----
  				   (eq_attr "memory" "load")))
  			 "znver1-vector,znver1-ivector")
  
+ (define_insn_reservation "znver2_indirect_branch_mem" 6
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "type" "ibr")
+ 				   (eq_attr "memory" "load")))
+ 			 "znver1-vector,znver2-ivector")
+ 
  ;; LEA executes in ALU units with 1 cycle latency.
  (define_insn_reservation "znver1_lea" 1
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (eq_attr "type" "lea"))
  			 "znver1-direct,znver1-ieu")
  
  ;; Other integer instrucions
  (define_insn_reservation "znver1_idirect" 1
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "unit" "integer,unknown")
  				   (eq_attr "memory" "none,unknown")))
  			 "znver1-direct,znver1-ieu")
  
  ;;  Floating point
  (define_insn_reservation "znver1_fp_cmov" 6
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (eq_attr "type" "fcmov"))
  			 "znver1-vector,znver1-fvector")
  
  (define_insn_reservation "znver1_fp_mov_direct_load" 8 
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "znver1_decode" "direct")
  				   (and (eq_attr "type" "fmov")
  					(eq_attr "memory" "load"))))
***************
*** 341,349 ****
  				   (and (eq_attr "type" "fmov")
  					(eq_attr "memory" "store"))))
  			 "znver1-direct,znver1-fp2|znver1-fp3,znver1-store")
  
  (define_insn_reservation "znver1_fp_mov_double" 4
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "znver1_decode" "double")
  				   (and (eq_attr "type" "fmov")
  					(eq_attr "memory" "none"))))
--- 441,455 ----
  				   (and (eq_attr "type" "fmov")
  					(eq_attr "memory" "store"))))
  			 "znver1-direct,znver1-fp2|znver1-fp3,znver1-store")
+ (define_insn_reservation "znver2_fp_mov_direct_store" 5
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "znver1_decode" "direct")
+ 				   (and (eq_attr "type" "fmov")
+ 					(eq_attr "memory" "store"))))
+ 			 "znver1-direct,znver1-fp2|znver1-fp3,znver2-store")
  
  (define_insn_reservation "znver1_fp_mov_double" 4
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "znver1_decode" "double")
  				   (and (eq_attr "type" "fmov")
  					(eq_attr "memory" "none"))))
***************
*** 356,368 ****
  					(eq_attr "memory" "load"))))
  			 "znver1-double,znver1-load,znver1-fp3")
  
  (define_insn_reservation "znver1_fp_mov_direct" 1
! 			 (and (eq_attr "cpu" "znver1")
  			      (eq_attr "type" "fmov"))
  			 "znver1-direct,znver1-fp3")
  
  (define_insn_reservation "znver1_fp_spc_direct" 5
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "fpspc")
  				   (eq_attr "memory" "store")))
  			 "znver1-direct,znver1-fp3,znver1-fp2")
--- 462,482 ----
  					(eq_attr "memory" "load"))))
  			 "znver1-double,znver1-load,znver1-fp3")
  
+ (define_insn_reservation "znver2_fp_mov_double_load" 12
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "znver1_decode" "double")
+ 				   (and (eq_attr "type" "fmov")
+ 					(eq_attr "memory" "load"))))
+ 			 "znver1-double,znver1-load,znver1-fp3")
+ 
  (define_insn_reservation "znver1_fp_mov_direct" 1
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (eq_attr "type" "fmov"))
  			 "znver1-direct,znver1-fp3")
  
+ ;; TODO: AGU?
  (define_insn_reservation "znver1_fp_spc_direct" 5
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "fpspc")
  				   (eq_attr "memory" "store")))
  			 "znver1-direct,znver1-fp3,znver1-fp2")
***************
*** 372,393 ****
  			      (and (eq_attr "znver1_decode" "vector")
  				   (eq_attr "type" "fpspc,mmxcvt,sselog1,ssemul,ssemov")))
  			 "znver1-vector,znver1-fvector")
  
  ;; FABS
  (define_insn_reservation "znver1_fp_fsgn" 1
! 			 (and (eq_attr "cpu" "znver1")
  			      (eq_attr "type" "fsgn"))
  			 "znver1-direct,znver1-fp3")
  
  (define_insn_reservation "znver1_fp_fcmp" 2
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "memory" "none")
  				   (and (eq_attr "znver1_decode" "double")
  					(eq_attr "type" "fcmp"))))
  			 "znver1-double,znver1-fp0,znver1-fp2")
  
  (define_insn_reservation "znver1_fp_fcmp_load" 9
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "memory" "none")
  				   (and (eq_attr "znver1_decode" "double")
  					(eq_attr "type" "fcmp"))))
--- 486,512 ----
  			      (and (eq_attr "znver1_decode" "vector")
  				   (eq_attr "type" "fpspc,mmxcvt,sselog1,ssemul,ssemov")))
  			 "znver1-vector,znver1-fvector")
+ (define_insn_reservation "znver2_fp_insn_vector" 6
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "znver1_decode" "vector")
+ 				   (eq_attr "type" "fpspc,mmxcvt,sselog1,ssemul,ssemov")))
+ 			 "znver1-vector,znver2-fvector")
  
  ;; FABS
  (define_insn_reservation "znver1_fp_fsgn" 1
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (eq_attr "type" "fsgn"))
  			 "znver1-direct,znver1-fp3")
  
  (define_insn_reservation "znver1_fp_fcmp" 2
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "memory" "none")
  				   (and (eq_attr "znver1_decode" "double")
  					(eq_attr "type" "fcmp"))))
  			 "znver1-double,znver1-fp0,znver1-fp2")
  
  (define_insn_reservation "znver1_fp_fcmp_load" 9
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "memory" "none")
  				   (and (eq_attr "znver1_decode" "double")
  					(eq_attr "type" "fcmp"))))
***************
*** 395,426 ****
  
  ;;FADD FSUB FMUL
  (define_insn_reservation "znver1_fp_op_mul" 5
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "fop,fmul")
  				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp0*5")
  
  (define_insn_reservation "znver1_fp_op_mul_load" 12 
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "fop,fmul")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp0*5")
  
  (define_insn_reservation "znver1_fp_op_imul_load" 16
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "fop,fmul")
  				   (and (eq_attr "fp_int_src" "true")
  					(eq_attr "memory" "load"))))
  			"znver1-double,znver1-load,znver1-fp3,znver1-fp0")
  
  (define_insn_reservation "znver1_fp_op_div" 15
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "fdiv")
  				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp3*15")
  
  (define_insn_reservation "znver1_fp_op_div_load" 22
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "fdiv")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp3*15")
--- 514,545 ----
  
  ;;FADD FSUB FMUL
  (define_insn_reservation "znver1_fp_op_mul" 5
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "fop,fmul")
  				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp0*5")
  
  (define_insn_reservation "znver1_fp_op_mul_load" 12 
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "fop,fmul")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp0*5")
  
  (define_insn_reservation "znver1_fp_op_imul_load" 16
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "fop,fmul")
  				   (and (eq_attr "fp_int_src" "true")
  					(eq_attr "memory" "load"))))
  			"znver1-double,znver1-load,znver1-fp3,znver1-fp0")
  
  (define_insn_reservation "znver1_fp_op_div" 15
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "fdiv")
  				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp3*15")
  
  (define_insn_reservation "znver1_fp_op_div_load" 22
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "fdiv")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp3*15")
***************
*** 432,487 ****
  					(eq_attr "memory" "load"))))
  			 "znver1-double,znver1-load,znver1-fp3*19")
  
  ;; MMX, SSE, SSEn.n, AVX, AVX2 instructions
  (define_insn_reservation "znver1_fp_insn" 1
! 			 (and (eq_attr "cpu" "znver1")
  			      (eq_attr "type" "mmx"))
  			 "znver1-direct,znver1-fpu")
  
  (define_insn_reservation "znver1_mmx_add" 1
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "mmxadd")
  				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp0|znver1-fp1|znver1-fp3")
  
  (define_insn_reservation "znver1_mmx_add_load" 8
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "mmxadd")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp0|znver1-fp1|znver1-fp3")
  
  (define_insn_reservation "znver1_mmx_cmp" 1
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "mmxcmp")
  				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp0|znver1-fp3")
  
  (define_insn_reservation "znver1_mmx_cmp_load" 8
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "mmxcmp")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp0|znver1-fp3")
  
  (define_insn_reservation "znver1_mmx_cvt_pck_shuf" 1
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "mmxcvt,sseshuf,sseshuf1")
  				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp1|znver1-fp2")
  
  (define_insn_reservation "znver1_mmx_cvt_pck_shuf_load" 8
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "mmxcvt,sseshuf,sseshuf1")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp1|znver1-fp2")
  
  (define_insn_reservation "znver1_mmx_shift_move" 1
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "mmxshft,mmxmov")
  				   (eq_attr "memory" "none")))
   			 "znver1-direct,znver1-fp2")
  
  (define_insn_reservation "znver1_mmx_shift_move_load" 8
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "mmxshft,mmxmov")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp2")
--- 551,613 ----
  					(eq_attr "memory" "load"))))
  			 "znver1-double,znver1-load,znver1-fp3*19")
  
+ (define_insn_reservation "znver2_fp_op_idiv_load" 26
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "type" "fdiv")
+ 				   (and (eq_attr "fp_int_src" "true")
+ 					(eq_attr "memory" "load"))))
+ 			 "znver1-double,znver1-load,znver1-fp3*19")
+ 
  ;; MMX, SSE, SSEn.n, AVX, AVX2 instructions
  (define_insn_reservation "znver1_fp_insn" 1
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (eq_attr "type" "mmx"))
  			 "znver1-direct,znver1-fpu")
  
  (define_insn_reservation "znver1_mmx_add" 1
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "mmxadd")
  				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp0|znver1-fp1|znver1-fp3")
  
  (define_insn_reservation "znver1_mmx_add_load" 8
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "mmxadd")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp0|znver1-fp1|znver1-fp3")
  
  (define_insn_reservation "znver1_mmx_cmp" 1
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "mmxcmp")
  				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp0|znver1-fp3")
  
  (define_insn_reservation "znver1_mmx_cmp_load" 8
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "mmxcmp")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp0|znver1-fp3")
  
  (define_insn_reservation "znver1_mmx_cvt_pck_shuf" 1
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "mmxcvt,sseshuf,sseshuf1")
  				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp1|znver1-fp2")
  
  (define_insn_reservation "znver1_mmx_cvt_pck_shuf_load" 8
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "mmxcvt,sseshuf,sseshuf1")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp1|znver1-fp2")
  
  (define_insn_reservation "znver1_mmx_shift_move" 1
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "mmxshft,mmxmov")
  				   (eq_attr "memory" "none")))
   			 "znver1-direct,znver1-fp2")
  
  (define_insn_reservation "znver1_mmx_shift_move_load" 8
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "mmxshft,mmxmov")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp2")
***************
*** 491,509 ****
  			      (and (eq_attr "type" "mmxshft,mmxmov")
  				   (eq_attr "memory" "store,both")))
  			  "znver1-direct,znver1-fp2,znver1-store")
  
  (define_insn_reservation "znver1_mmx_mul" 3
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "mmxmul")
  				   (eq_attr "memory" "none")))
  			  "znver1-direct,znver1-fp0*3")
  
  (define_insn_reservation "znver1_mmx_load" 10
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "mmxmul")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp0*3")
  
  (define_insn_reservation "znver1_avx256_log" 1
  			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "mode" "V8SF,V4DF,OI")
--- 617,641 ----
  			      (and (eq_attr "type" "mmxshft,mmxmov")
  				   (eq_attr "memory" "store,both")))
  			  "znver1-direct,znver1-fp2,znver1-store")
+ (define_insn_reservation "znver2_mmx_move_store" 1
+ 			 (and (eq_attr "cpu" "znver1")
+ 			      (and (eq_attr "type" "mmxshft,mmxmov")
+ 				   (eq_attr "memory" "store,both")))
+ 			  "znver1-direct,znver1-fp2,znver2-store")
  
  (define_insn_reservation "znver1_mmx_mul" 3
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "mmxmul")
  				   (eq_attr "memory" "none")))
  			  "znver1-direct,znver1-fp0*3")
  
  (define_insn_reservation "znver1_mmx_load" 10
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "mmxmul")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp0*3")
  
+ ;; TODO
  (define_insn_reservation "znver1_avx256_log" 1
  			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "mode" "V8SF,V4DF,OI")
***************
*** 519,531 ****
  			 "znver1-double,znver1-load,znver1-fpu")
  
  (define_insn_reservation "znver1_sse_log" 1
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "sselog")
  				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fpu")
  
  (define_insn_reservation "znver1_sse_log_load" 8
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "sselog")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fpu")
--- 651,663 ----
  			 "znver1-double,znver1-load,znver1-fpu")
  
  (define_insn_reservation "znver1_sse_log" 1
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "sselog")
  				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fpu")
  
  (define_insn_reservation "znver1_sse_log_load" 8
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "sselog")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fpu")
***************
*** 545,557 ****
  			 "znver1-double,znver1-load,znver1-fp1|znver1-fp2")
  
  (define_insn_reservation "znver1_sse_log1" 1
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "sselog1")
  				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp1|znver1-fp2")
  
  (define_insn_reservation "znver1_sse_log1_load" 8
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "sselog1")
  				   (eq_attr "memory" "!none")))
  			 "znver1-direct,znver1-load,znver1-fp1|znver1-fp2")
--- 677,689 ----
  			 "znver1-double,znver1-load,znver1-fp1|znver1-fp2")
  
  (define_insn_reservation "znver1_sse_log1" 1
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "sselog1")
  				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp1|znver1-fp2")
  
  (define_insn_reservation "znver1_sse_log1_load" 8
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "type" "sselog1")
  				   (eq_attr "memory" "!none")))
  			 "znver1-direct,znver1-load,znver1-fp1|znver1-fp2")
***************
*** 566,611 ****
  			 "znver1-direct,znver1-fp0|znver1-fp1")
  
  (define_insn_reservation "znver1_sse_comi_load" 8
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "SF,DF,V4SF,V2DF")
! 				   (and (eq_attr "prefix" "!vex")
! 					(and (eq_attr "prefix_extra" "0")
! 					     (and (eq_attr "type" "ssecomi")
! 						  (eq_attr "memory" "load"))))))
  			 "znver1-direct,znver1-load,znver1-fp0|znver1-fp1")
  
  (define_insn_reservation "znver1_sse_comi_double" 2
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "V4SF,V2DF,TI")
! 				   (and (eq_attr "prefix" "vex")
! 					(and (eq_attr "prefix_extra" "0")
! 					     (and (eq_attr "type" "ssecomi")
! 						  (eq_attr "memory" "none"))))))
  			 "znver1-double,znver1-fp0|znver1-fp1")
  
  (define_insn_reservation "znver1_sse_comi_double_load" 10
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "V4SF,V2DF,TI")
! 				   (and (eq_attr "prefix" "vex")
! 					(and (eq_attr "prefix_extra" "0")
! 					     (and (eq_attr "type" "ssecomi")
! 						  (eq_attr "memory" "load"))))))
  			 "znver1-double,znver1-load,znver1-fp0|znver1-fp1")
  
  (define_insn_reservation "znver1_sse_test" 1
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "SF,DF,V4SF,V2DF,TI")
! 				   (and (eq_attr "prefix_extra" "1")
! 					(and (eq_attr "type" "ssecomi")
! 					     (eq_attr "memory" "none")))))
  			 "znver1-direct,znver1-fp1|znver1-fp2")
  
  (define_insn_reservation "znver1_sse_test_load" 8
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "SF,DF,V4SF,V2DF,TI")
! 				   (and (eq_attr "prefix_extra" "1")
! 					(and (eq_attr "type" "ssecomi")
! 					     (eq_attr "memory" "load")))))
  			 "znver1-direct,znver1-load,znver1-fp1|znver1-fp2")
  
  ;; SSE moves
--- 698,747 ----
  			 "znver1-direct,znver1-fp0|znver1-fp1")
  
  (define_insn_reservation "znver1_sse_comi_load" 8
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "SF,DF,V4SF,V2DF"))
! 				   (eq_attr "cpu" "znver2"))
! 			      (and (eq_attr "prefix_extra" "0")
! 				   (and (eq_attr "type" "ssecomi")
! 					(eq_attr "memory" "load"))))
  			 "znver1-direct,znver1-load,znver1-fp0|znver1-fp1")
  
  (define_insn_reservation "znver1_sse_comi_double" 2
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "V4SF,V2DF,TI"))
! 				   (eq_attr "cpu" "znver2"))
! 			      (and (eq_attr "prefix" "vex")
! 				   (and (eq_attr "prefix_extra" "0")
! 					(and (eq_attr "type" "ssecomi")
! 					     (eq_attr "memory" "none")))))
  			 "znver1-double,znver1-fp0|znver1-fp1")
  
  (define_insn_reservation "znver1_sse_comi_double_load" 10
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "V4SF,V2DF,TI"))
! 				   (eq_attr "cpu" "znver2"))
! 			      (and (eq_attr "prefix" "vex")
! 				   (and (eq_attr "prefix_extra" "0")
! 					(and (eq_attr "type" "ssecomi")
! 					     (eq_attr "memory" "load")))))
  			 "znver1-double,znver1-load,znver1-fp0|znver1-fp1")
  
  (define_insn_reservation "znver1_sse_test" 1
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "SF,DF,V4SF,V2DF,TI"))
! 				   (eq_attr "cpu" "znver2"))
! 			      (and (eq_attr "prefix_extra" "1")
! 				   (and (eq_attr "type" "ssecomi")
! 					(eq_attr "memory" "none"))))
  			 "znver1-direct,znver1-fp1|znver1-fp2")
  
  (define_insn_reservation "znver1_sse_test_load" 8
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "SF,DF,V4SF,V2DF,TI"))
! 				   (eq_attr "cpu" "znver2"))
! 			      (and (eq_attr "prefix_extra" "1")
! 				   (and (eq_attr "type" "ssecomi")
! 					(eq_attr "memory" "load"))))
  			 "znver1-direct,znver1-load,znver1-fp1|znver1-fp2")
  
  ;; SSE moves
***************
*** 619,624 ****
--- 755,768 ----
  					     (eq_attr "memory" "none")))))
  			 "znver1-direct,znver1-ieu0")
  
+ (define_insn_reservation "znver2_sse_mov" 1
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "mode" "SI")
+ 				   (and (eq_attr "isa" "avx")
+ 					(and (eq_attr "type" "ssemov")
+ 					     (eq_attr "memory" "none")))))
+ 			 "znver1-direct,znver1-ieu0")
+ 
  (define_insn_reservation "znver1_avx_mov" 2
  			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "mode" "TI")
***************
*** 628,638 ****
  						  (eq_attr "memory" "none"))))))
  			 "znver1-direct,znver1-ieu2")
  
  (define_insn_reservation "znver1_sseavx_mov" 1
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "SF,DF,V4SF,V2DF,TI")
! 				   (and (eq_attr "type" "ssemov")
! 					(eq_attr "memory" "none"))))
  			 "znver1-direct,znver1-fpu")
  
  (define_insn_reservation "znver1_sseavx_mov_store" 1
--- 772,792 ----
  						  (eq_attr "memory" "none"))))))
  			 "znver1-direct,znver1-ieu2")
  
+ (define_insn_reservation "znver2_avx_mov" 1
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "mode" "TI")
+ 				   (and (eq_attr "isa" "avx")
+ 					(and (eq_attr "type" "ssemov")
+ 					     (and (match_operand:SI 1 "register_operand")
+ 						  (eq_attr "memory" "none"))))))
+ 			 "znver1-direct,znver1-ieu2")
+ 
  (define_insn_reservation "znver1_sseavx_mov" 1
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "SF,DF,V4SF,V2DF,TI"))
! 				   (eq_attr "cpu" "znver2"))
! 			      (and (eq_attr "type" "ssemov")
! 				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fpu")
  
  (define_insn_reservation "znver1_sseavx_mov_store" 1
***************
*** 641,652 ****
  				   (and (eq_attr "type" "ssemov")
  					(eq_attr "memory" "store"))))
  			"znver1-direct,znver1-fpu,znver1-store")
  
  (define_insn_reservation "znver1_sseavx_mov_load" 8
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "SF,DF,V4SF,V2DF,TI")
! 				   (and (eq_attr "type" "ssemov")
! 					(eq_attr "memory" "load"))))
  			 "znver1-direct,znver1-load,znver1-fpu")
  
  (define_insn_reservation "znver1_avx256_mov" 1
--- 795,812 ----
  				   (and (eq_attr "type" "ssemov")
  					(eq_attr "memory" "store"))))
  			"znver1-direct,znver1-fpu,znver1-store")
+ (define_insn_reservation "znver2_sseavx_mov_store" 1
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "type" "ssemov")
+ 				   (eq_attr "memory" "store")))
+ 			"znver1-direct,znver1-fpu,znver2-store")
  
  (define_insn_reservation "znver1_sseavx_mov_load" 8
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "SF,DF,V4SF,V2DF,TI"))
! 				   (eq_attr "cpu" "znver2"))
! 			       (and (eq_attr "type" "ssemov")
! 				    (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fpu")
  
  (define_insn_reservation "znver1_avx256_mov" 1
***************
*** 672,688 ****
  
  ;; SSE add
  (define_insn_reservation "znver1_sseavx_add" 3
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "SF,DF,V4SF,V2DF,TI")
! 				   (and (eq_attr "type" "sseadd")
! 					(eq_attr "memory" "none"))))
  			 "znver1-direct,znver1-fp2|znver1-fp3")
  
  (define_insn_reservation "znver1_sseavx_add_load" 10
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "SF,DF,V4SF,V2DF,TI")
! 				   (and (eq_attr "type" "sseadd")
! 					(eq_attr "memory" "load"))))
  			 "znver1-direct,znver1-load,znver1-fp2|znver1-fp3")
  
  (define_insn_reservation "znver1_avx256_add" 3
--- 832,850 ----
  
  ;; SSE add
  (define_insn_reservation "znver1_sseavx_add" 3
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "SF,DF,V4SF,V2DF,TI"))
! 				   (eq_attr "cpu" "znver2"))
! 			      (and (eq_attr "type" "sseadd")
! 				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp2|znver1-fp3")
  
  (define_insn_reservation "znver1_sseavx_add_load" 10
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "SF,DF,V4SF,V2DF,TI"))
! 				   (eq_attr "cpu" "znver2"))
! 			      (and (eq_attr "type" "sseadd")
! 				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp2|znver1-fp3")
  
  (define_insn_reservation "znver1_avx256_add" 3
***************
*** 700,716 ****
  			 "znver1-double,znver1-load,znver1-fp2|znver1-fp3")
  
  (define_insn_reservation "znver1_sseavx_fma" 5
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "SF,DF,V4SF,V2DF")
! 				   (and (eq_attr "type" "ssemuladd")
! 					(eq_attr "memory" "none"))))
  			 "znver1-direct,znver1-fp0|znver1-fp1")
  
  (define_insn_reservation "znver1_sseavx_fma_load" 12
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "SF,DF,V4SF,V2DF")
! 				   (and (eq_attr "type" "ssemuladd")
! 					(eq_attr "memory" "load"))))
  			"znver1-direct,znver1-load,znver1-fp0|znver1-fp1")
  
  (define_insn_reservation "znver1_avx256_fma" 5
--- 862,880 ----
  			 "znver1-double,znver1-load,znver1-fp2|znver1-fp3")
  
  (define_insn_reservation "znver1_sseavx_fma" 5
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "SF,DF,V4SF,V2DF"))
! 				   (eq_attr "cpu" "znver2"))
! 			      (and (eq_attr "type" "ssemuladd")
! 				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp0|znver1-fp1")
  
  (define_insn_reservation "znver1_sseavx_fma_load" 12
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "SF,DF,V4SF,V2DF"))
! 				   (eq_attr "cpu" "znver2"))
! 			      (and (eq_attr "type" "ssemuladd")
! 				   (eq_attr "memory" "load")))
  			"znver1-direct,znver1-load,znver1-fp0|znver1-fp1")
  
  (define_insn_reservation "znver1_avx256_fma" 5
***************
*** 728,744 ****
  			 "znver1-double,znver1-load,znver1-fp0|znver1-fp1")
  
  (define_insn_reservation "znver1_sseavx_iadd" 1
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "DI,TI")
! 				   (and (eq_attr "type" "sseiadd")
! 					(eq_attr "memory" "none"))))
  			 "znver1-direct,znver1-fp0|znver1-fp1|znver1-fp3")
  
  (define_insn_reservation "znver1_sseavx_iadd_load" 8
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "DI,TI")
! 				   (and (eq_attr "type" "sseiadd")
! 					(eq_attr "memory" "load"))))
  			 "znver1-direct,znver1-load,znver1-fp0|znver1-fp1|znver1-fp3")
  
  (define_insn_reservation "znver1_avx256_iadd" 1
--- 892,910 ----
  			 "znver1-double,znver1-load,znver1-fp0|znver1-fp1")
  
  (define_insn_reservation "znver1_sseavx_iadd" 1
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "DI,TI"))
! 				   (eq_attr "cpu" "znver2"))
! 			      (and (eq_attr "type" "sseiadd")
! 				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp0|znver1-fp1|znver1-fp3")
  
  (define_insn_reservation "znver1_sseavx_iadd_load" 8
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "DI,TI"))
! 				   (eq_attr "cpu" "znver2"))
! 			      (and (eq_attr "type" "sseiadd")
! 				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp0|znver1-fp1|znver1-fp3")
  
  (define_insn_reservation "znver1_avx256_iadd" 1
***************
*** 757,763 ****
  
  ;; SSE conversions.
  (define_insn_reservation "znver1_ssecvtsf_si_load" 12
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "mode" "SI")
  				   (and (eq_attr "type" "sseicvt")
  					(and (match_operand:SF 1 "memory_operand")
--- 923,929 ----
  
  ;; SSE conversions.
  (define_insn_reservation "znver1_ssecvtsf_si_load" 12
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "mode" "SI")
  				   (and (eq_attr "type" "sseicvt")
  					(and (match_operand:SF 1 "memory_operand")
***************
*** 771,776 ****
--- 937,949 ----
  					(and (eq_attr "type" "sseicvt")
  					     (eq_attr "memory" "none")))))
  			 "znver1-double,znver1-fp3,znver1-ieu0")
+ (define_insn_reservation "znver2_ssecvtdf_si" 4
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "mode" "SI")
+ 				   (and (match_operand:DF 1 "register_operand")
+ 					(and (eq_attr "type" "sseicvt")
+ 					     (eq_attr "memory" "none")))))
+ 			 "znver1-double,znver1-fp3,znver1-ieu0")
  
  (define_insn_reservation "znver1_ssecvtdf_si_load" 12
  			 (and (eq_attr "cpu" "znver1")
***************
*** 780,785 ****
--- 953,966 ----
  					     (eq_attr "memory" "load")))))
  			 "znver1-double,znver1-load,znver1-fp3,znver1-ieu0")
  
+ (define_insn_reservation "znver2_ssecvtdf_si_load" 11
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "mode" "SI")
+ 				   (and (eq_attr "type" "sseicvt")
+ 					(and (match_operand:DF 1 "memory_operand")
+ 					     (eq_attr "memory" "load")))))
+ 			 "znver1-double,znver1-load,znver1-fp3,znver1-ieu0")
+ 
  ;; All other used ssecvt fp3 pipes
  ;; Check: Need to revisit this again.
  ;; Some SSE converts may use different pipe combinations.
***************
*** 789,827 ****
  				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp3")
  
  (define_insn_reservation "znver1_ssecvt_load" 11
  			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "ssecvt")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp3")
  
  ;; SSE div
  (define_insn_reservation "znver1_ssediv_ss_ps" 10
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "V4SF,SF")
! 				   (and (eq_attr "type" "ssediv")
! 					(eq_attr "memory" "none"))))
  			 "znver1-direct,znver1-fp3*10")
  
  (define_insn_reservation "znver1_ssediv_ss_ps_load" 17
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "V4SF,SF")
! 				   (and (eq_attr "type" "ssediv")
! 			 		(eq_attr "memory" "load"))))
  			 "znver1-direct,znver1-load,znver1-fp3*10")
  
  (define_insn_reservation "znver1_ssediv_sd_pd" 13
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "V2DF,DF")
! 				   (and (eq_attr "type" "ssediv")
! 					(eq_attr "memory" "none"))))
  			 "znver1-direct,znver1-fp3*13")
  
  (define_insn_reservation "znver1_ssediv_sd_pd_load" 20
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "V2DF,DF")
! 				   (and (eq_attr "type" "ssediv")
! 					(eq_attr "memory" "load"))))
  			 "znver1-direct,znver1-load,znver1-fp3*13")
  
  (define_insn_reservation "znver1_ssediv_avx256_ps" 12
--- 970,1028 ----
  				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp3")
  
+ (define_insn_reservation "znver2_ssecvt" 3
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "type" "ssecvt")
+ 				   (eq_attr "memory" "none")))
+ 			 "znver1-direct,znver1-fp3")
+ 
  (define_insn_reservation "znver1_ssecvt_load" 11
  			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "type" "ssecvt")
  				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp3")
  
+ (define_insn_reservation "znver2_ssecvt_load" 11
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "type" "ssecvt")
+ 				   (eq_attr "memory" "load")))
+ 			 "znver1-direct,znver1-load,znver1-fp3")
+ 
  ;; SSE div
  (define_insn_reservation "znver1_ssediv_ss_ps" 10
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "V4SF,SF"))
! 				   (and (eq_attr "cpu" "znver2")
! 			                (eq_attr "mode" "V8SF,V4SF,SF")))
! 			      (and (eq_attr "type" "ssediv")
! 				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp3*10")
  
  (define_insn_reservation "znver1_ssediv_ss_ps_load" 17
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "V4SF,SF"))
! 				   (and (eq_attr "cpu" "znver2")
! 			                (eq_attr "mode" "V8SF,V4SF,SF")))
! 			      (and (eq_attr "type" "ssediv")
! 				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp3*10")
  
  (define_insn_reservation "znver1_ssediv_sd_pd" 13
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "V2DF,DF"))
! 				   (and (eq_attr "cpu" "znver2")
! 			                (eq_attr "mode" "V4DF,V2DF,DF")))
! 			      (and (eq_attr "type" "ssediv")
! 				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp3*13")
  
  (define_insn_reservation "znver1_ssediv_sd_pd_load" 20
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "V2DF,DF"))
! 				   (and (eq_attr "cpu" "znver2")
! 			                (eq_attr "mode" "V4DF,V2DF,DF")))
! 			      (and (eq_attr "type" "ssediv")
! 				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp3*13")
  
  (define_insn_reservation "znver1_ssediv_avx256_ps" 12
***************
*** 853,869 ****
  			 "znver1-double,znver1-load,znver1-fp3*15")
  ;; SSE MUL
  (define_insn_reservation "znver1_ssemul_ss_ps" 3
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "V4SF,SF")
! 				   (and (eq_attr "type" "ssemul")
! 					(eq_attr "memory" "none"))))
  			 "znver1-direct,(znver1-fp0|znver1-fp1)*3")
  
  (define_insn_reservation "znver1_ssemul_ss_ps_load" 10 
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "V4SF,SF")
! 				   (and (eq_attr "type" "ssemul")
! 					(eq_attr "memory" "load"))))
  			 "znver1-direct,znver1-load,(znver1-fp0|znver1-fp1)*3")
  
  (define_insn_reservation "znver1_ssemul_avx256_ps" 3
--- 1054,1074 ----
  			 "znver1-double,znver1-load,znver1-fp3*15")
  ;; SSE MUL
  (define_insn_reservation "znver1_ssemul_ss_ps" 3
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "V4SF,SF"))
! 				   (and (eq_attr "cpu" "znver2")
! 			                (eq_attr "mode" "V8SF,V4SF,SF,V4DF,V2DF,DF")))
! 			      (and (eq_attr "type" "ssemul")
! 				   (eq_attr "memory" "none")))
  			 "znver1-direct,(znver1-fp0|znver1-fp1)*3")
  
  (define_insn_reservation "znver1_ssemul_ss_ps_load" 10 
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "V4SF,SF"))
! 				   (and (eq_attr "cpu" "znver2")
! 			                (eq_attr "mode" "V8SF,V4SF,SF")))
! 			      (and (eq_attr "type" "ssemul")
! 				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,(znver1-fp0|znver1-fp1)*3")
  
  (define_insn_reservation "znver1_ssemul_avx256_ps" 3
***************
*** 894,905 ****
  					(eq_attr "memory" "load"))))
  			 "znver1-direct,znver1-load,(znver1-fp0|znver1-fp1)*4")
  
  (define_insn_reservation "znver1_ssemul_avx256_pd" 5
  			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "mode" "V4DF")
! 				   (and (eq_attr "mode" "V4DF")
! 					(and (eq_attr "type" "ssemul")
! 					     (eq_attr "memory" "none")))))
  			 "znver1-double,(znver1-fp0|znver1-fp1)*4")
  
  (define_insn_reservation "znver1_ssemul_avx256_pd_load" 12
--- 1099,1121 ----
  					(eq_attr "memory" "load"))))
  			 "znver1-direct,znver1-load,(znver1-fp0|znver1-fp1)*4")
  
+ (define_insn_reservation "znver2_ssemul_sd_pd" 3
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "type" "ssemul")
+ 				   (eq_attr "memory" "none")))
+ 			 "znver1-direct,(znver1-fp0|znver1-fp1)*3")
+ 
+ (define_insn_reservation "znver2_ssemul_sd_pd_load" 10
+ 			 (and (eq_attr "cpu" "znver2")
+ 			      (and (eq_attr "type" "ssemul")
+ 				   (eq_attr "memory" "load")))
+ 			 "znver1-direct,znver1-load,(znver1-fp0|znver1-fp1)*3")
+ 
  (define_insn_reservation "znver1_ssemul_avx256_pd" 5
  			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "mode" "V4DF")
! 				   (and (eq_attr "type" "ssemul")
! 					(eq_attr "memory" "none"))))
  			 "znver1-double,(znver1-fp0|znver1-fp1)*4")
  
  (define_insn_reservation "znver1_ssemul_avx256_pd_load" 12
***************
*** 911,952 ****
  
  ;;SSE imul
  (define_insn_reservation "znver1_sseimul" 3
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "TI")
! 				   (and (eq_attr "type" "sseimul")
! 					(eq_attr "memory" "none"))))
  			 "znver1-direct,znver1-fp0*3")
  
  (define_insn_reservation "znver1_sseimul_avx256" 4
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "mode" "OI")
  				   (and (eq_attr "type" "sseimul")
  					(eq_attr "memory" "none"))))
  			 "znver1-double,znver1-fp0*4")
  
  (define_insn_reservation "znver1_sseimul_load" 10
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "TI")
! 				   (and (eq_attr "type" "sseimul")
! 					(eq_attr "memory" "load"))))
  			 "znver1-direct,znver1-load,znver1-fp0*3")
  
  (define_insn_reservation "znver1_sseimul_avx256_load" 11
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "mode" "OI")
  				   (and (eq_attr "type" "sseimul")
  					(eq_attr "memory" "load"))))
  			 "znver1-double,znver1-load,znver1-fp0*4")
  
  (define_insn_reservation "znver1_sseimul_di" 3 
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "mode" "DI")
  				   (and (eq_attr "memory" "none")
  					(eq_attr "type" "sseimul"))))
  			 "znver1-direct,znver1-fp0*3")
  
  (define_insn_reservation "znver1_sseimul_load_di" 10 
! 			 (and (eq_attr "cpu" "znver1")
  			      (and (eq_attr "mode" "DI")
  				   (and (eq_attr "type" "sseimul")
  					(eq_attr "memory" "load"))))
--- 1127,1172 ----
  
  ;;SSE imul
  (define_insn_reservation "znver1_sseimul" 3
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "TI"))
! 				   (and (eq_attr "cpu" "znver2")
! 			                (eq_attr "mode" "TI,OI")))
! 			      (and (eq_attr "type" "sseimul")
! 				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp0*3")
  
  (define_insn_reservation "znver1_sseimul_avx256" 4
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "mode" "OI")
  				   (and (eq_attr "type" "sseimul")
  					(eq_attr "memory" "none"))))
  			 "znver1-double,znver1-fp0*4")
  
  (define_insn_reservation "znver1_sseimul_load" 10
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "TI"))
! 				   (and (eq_attr "cpu" "znver2")
! 			                (eq_attr "mode" "TI,OI")))
! 			      (and (eq_attr "type" "sseimul")
! 				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp0*3")
  
  (define_insn_reservation "znver1_sseimul_avx256_load" 11
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "mode" "OI")
  				   (and (eq_attr "type" "sseimul")
  					(eq_attr "memory" "load"))))
  			 "znver1-double,znver1-load,znver1-fp0*4")
  
  (define_insn_reservation "znver1_sseimul_di" 3 
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "mode" "DI")
  				   (and (eq_attr "memory" "none")
  					(eq_attr "type" "sseimul"))))
  			 "znver1-direct,znver1-fp0*3")
  
  (define_insn_reservation "znver1_sseimul_load_di" 10 
! 			 (and (eq_attr "cpu" "znver1,znver2")
  			      (and (eq_attr "mode" "DI")
  				   (and (eq_attr "type" "sseimul")
  					(eq_attr "memory" "load"))))
***************
*** 954,970 ****
  
  ;; SSE compares
  (define_insn_reservation "znver1_sse_cmp" 1
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "SF,DF,V4SF,V2DF")
! 				   (and (eq_attr "type" "ssecmp")
! 					(eq_attr "memory" "none"))))
  			 "znver1-direct,znver1-fp0|znver1-fp1")
  
  (define_insn_reservation "znver1_sse_cmp_load" 8
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "SF,DF,V4SF,V2DF")
! 				   (and (eq_attr "type" "ssecmp")
! 					(eq_attr "memory" "load"))))
  			 "znver1-direct,znver1-load,znver1-fp0|znver1-fp1")
  
  (define_insn_reservation "znver1_sse_cmp_avx256" 1
--- 1174,1194 ----
  
  ;; SSE compares
  (define_insn_reservation "znver1_sse_cmp" 1
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "SF,DF,V4SF,V2DF"))
! 				   (and (eq_attr "cpu" "znver2")
! 			                (eq_attr "mode" "SF,DF,V4SF,V2DF,V8SF,V4DF")))
! 			       (and (eq_attr "type" "ssecmp")
! 				    (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp0|znver1-fp1")
  
  (define_insn_reservation "znver1_sse_cmp_load" 8
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "SF,DF,V4SF,V2DF"))
! 				   (and (eq_attr "cpu" "znver2")
! 			                (eq_attr "mode" "SF,DF,V4SF,V2DF,V8SF,V4DF")))
! 			      (and (eq_attr "type" "ssecmp")
! 				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp0|znver1-fp1")
  
  (define_insn_reservation "znver1_sse_cmp_avx256" 1
***************
*** 982,998 ****
  			 "znver1-double,znver1-load,znver1-fp0|znver1-fp1")
  
  (define_insn_reservation "znver1_sse_icmp" 1
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "QI,HI,SI,DI,TI")
! 				   (and (eq_attr "type" "ssecmp")
! 					(eq_attr "memory" "none"))))
  			 "znver1-direct,znver1-fp0|znver1-fp3")
  
  (define_insn_reservation "znver1_sse_icmp_load" 8
! 			 (and (eq_attr "cpu" "znver1")
! 			      (and (eq_attr "mode" "QI,HI,SI,DI,TI")
! 				   (and (eq_attr "type" "ssecmp")
! 					(eq_attr "memory" "load"))))
  			 "znver1-direct,znver1-load,znver1-fp0|znver1-fp3")
  
  (define_insn_reservation "znver1_sse_icmp_avx256" 1
--- 1206,1226 ----
  			 "znver1-double,znver1-load,znver1-fp0|znver1-fp1")
  
  (define_insn_reservation "znver1_sse_icmp" 1
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "QI,HI,SI,DI,TI"))
! 				   (and (eq_attr "cpu" "znver2")
! 			                (eq_attr "mode" "QI,HI,SI,DI,TI,OI")))
! 			      (and (eq_attr "type" "ssecmp")
! 				   (eq_attr "memory" "none")))
  			 "znver1-direct,znver1-fp0|znver1-fp3")
  
  (define_insn_reservation "znver1_sse_icmp_load" 8
! 			 (and (ior (and (eq_attr "cpu" "znver1")
! 			                (eq_attr "mode" "QI,HI,SI,DI,TI"))
! 				   (and (eq_attr "cpu" "znver2")
! 			                (eq_attr "mode" "QI,HI,SI,DI,TI,OI")))
! 			      (and (eq_attr "type" "ssecmp")
! 				   (eq_attr "memory" "load")))
  			 "znver1-direct,znver1-load,znver1-fp0|znver1-fp3")
  
  (define_insn_reservation "znver1_sse_icmp_avx256" 1
diff -Nrcpad gcc-9.1.0/gcc/config/mips/mips.c gcc-9.2.0/gcc/config/mips/mips.c
*** gcc-9.1.0/gcc/config/mips/mips.c	Fri Mar 22 18:14:56 2019
--- gcc-9.2.0/gcc/config/mips/mips.c	Mon Jun 17 17:27:30 2019
*************** mips_split_move (rtx dest, rtx src, enum
*** 4849,4854 ****
--- 4849,4855 ----
       can forward SRC for DEST.  This is most useful if the next insn is a
       simple store.   */
    rtx_insn *insn = (rtx_insn *)insn_;
+   struct mips_address_info addr;
    if (insn)
      {
        rtx_insn *next = next_nonnote_nondebug_insn_bb (insn);
*************** mips_split_move (rtx dest, rtx src, enum
*** 4856,4862 ****
  	{
  	  rtx set = single_set (next);
  	  if (set && SET_SRC (set) == dest)
! 	    validate_change (next, &SET_SRC (set), src, false);
  	}
      }
  }
--- 4857,4873 ----
  	{
  	  rtx set = single_set (next);
  	  if (set && SET_SRC (set) == dest)
! 	    {
! 	      if (MEM_P (src))
! 		{
! 		  rtx tmp = XEXP (src, 0);
! 		  mips_classify_address (&addr, tmp, GET_MODE (tmp), true);
! 		  if (REGNO (addr.reg) != REGNO (dest))
! 		    validate_change (next, &SET_SRC (set), src, false);
! 		}
! 	      else
! 		validate_change (next, &SET_SRC (set), src, false);
! 	    }
  	}
      }
  }
*************** mips_dwarf_frame_reg_mode (int regno)
*** 9577,9583 ****
  {
    machine_mode mode = default_dwarf_frame_reg_mode (regno);
  
!   if (FP_REG_P (regno) && mips_abi == ABI_32 && TARGET_FLOAT64)
      mode = SImode;
  
    return mode;
--- 9588,9594 ----
  {
    machine_mode mode = default_dwarf_frame_reg_mode (regno);
  
!   if (FP_REG_P (regno) && mips_abi == ABI_32 && !TARGET_FLOAT32)
      mode = SImode;
  
    return mode;
*************** mips_expand_builtin_insn (enum insn_code
*** 16856,16861 ****
--- 16867,16885 ----
        std::swap (ops[1], ops[2]);
        break;
  
+     case CODE_FOR_msa_maddv_b:
+     case CODE_FOR_msa_maddv_h:
+     case CODE_FOR_msa_maddv_w:
+     case CODE_FOR_msa_maddv_d:
+     case CODE_FOR_msa_fmadd_w:
+     case CODE_FOR_msa_fmadd_d:
+     case CODE_FOR_msa_fmsub_w:
+     case CODE_FOR_msa_fmsub_d:
+       /* fma(a, b, c) results into (a * b + c), however builtin_msa_fmadd expects
+ 	 it to be (a + b * c).  Swap the 1st and 3rd operands.  */
+       std::swap (ops[1], ops[3]);
+       break;
+ 
      case CODE_FOR_msa_slli_b:
      case CODE_FOR_msa_slli_h:
      case CODE_FOR_msa_slli_w:
diff -Nrcpad gcc-9.1.0/gcc/config/nvptx/nvptx.c gcc-9.2.0/gcc/config/nvptx/nvptx.c
*** gcc-9.1.0/gcc/config/nvptx/nvptx.c	Mon Mar 11 13:58:44 2019
--- gcc-9.2.0/gcc/config/nvptx/nvptx.c	Tue Jun 11 16:43:09 2019
*************** nvptx_output_softstack_switch (FILE *fil
*** 1475,1481 ****
        fputs (";\n", file);
        if (!CONST_INT_P (size) || UINTVAL (align) > GET_MODE_SIZE (DImode))
  	fprintf (file,
! 		 "\t\tand.u%d %%r%d, %%r%d, -" HOST_WIDE_INT_PRINT_DEC ";\n",
  		 bits, regno, regno, UINTVAL (align));
      }
    if (cfun->machine->has_softstack)
--- 1475,1481 ----
        fputs (";\n", file);
        if (!CONST_INT_P (size) || UINTVAL (align) > GET_MODE_SIZE (DImode))
  	fprintf (file,
! 		 "\t\tand.b%d %%r%d, %%r%d, -" HOST_WIDE_INT_PRINT_DEC ";\n",
  		 bits, regno, regno, UINTVAL (align));
      }
    if (cfun->machine->has_softstack)
diff -Nrcpad gcc-9.1.0/gcc/config/pa/pa-linux.h gcc-9.2.0/gcc/config/pa/pa-linux.h
*** gcc-9.1.0/gcc/config/pa/pa-linux.h	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/config/pa/pa-linux.h	Fri Jun  7 23:20:44 2019
*************** along with GCC; see the file COPYING3.
*** 101,107 ****
  
  /* FIXME: Hacked from the <elfos.h> one so that we avoid multiple
     labels in a function declaration (since pa.c seems determined to do
!    it differently)  */
  
  #undef ASM_DECLARE_FUNCTION_NAME
  #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL)		\
--- 101,107 ----
  
  /* FIXME: Hacked from the <elfos.h> one so that we avoid multiple
     labels in a function declaration (since pa.c seems determined to do
!    it differently).  */
  
  #undef ASM_DECLARE_FUNCTION_NAME
  #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL)		\
*************** along with GCC; see the file COPYING3.
*** 109,117 ****
--- 109,122 ----
      {								\
        ASM_OUTPUT_TYPE_DIRECTIVE (FILE, NAME, "function");	\
        ASM_DECLARE_RESULT (FILE, DECL_RESULT (DECL));		\
+       pa_output_function_label (FILE);				\
      }								\
    while (0)
  
+ /* Output function prologue for linux.  */
+ #undef TARGET_ASM_FUNCTION_PROLOGUE
+ #define TARGET_ASM_FUNCTION_PROLOGUE pa_linux_output_function_prologue
+ 
  /* As well as globalizing the label, we need to encode the label
     to ensure a plabel is generated in an indirect call.  */
  
diff -Nrcpad gcc-9.1.0/gcc/config/pa/pa-protos.h gcc-9.2.0/gcc/config/pa/pa-protos.h
*** gcc-9.1.0/gcc/config/pa/pa-protos.h	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/config/pa/pa-protos.h	Fri Jun  7 23:20:44 2019
*************** extern void pa_asm_output_aligned_local
*** 108,113 ****
--- 108,114 ----
  extern void pa_hpux_asm_output_external (FILE *, tree, const char *);
  extern HOST_WIDE_INT pa_initial_elimination_offset (int, int);
  extern HOST_WIDE_INT pa_function_arg_size (machine_mode, const_tree);
+ extern void pa_output_function_label (FILE *);
  
  extern const int pa_magic_milli[];
  
diff -Nrcpad gcc-9.1.0/gcc/config/pa/pa.c gcc-9.2.0/gcc/config/pa/pa.c
*** gcc-9.1.0/gcc/config/pa/pa.c	Mon Mar 11 13:58:44 2019
--- gcc-9.2.0/gcc/config/pa/pa.c	Thu Jul 18 00:10:27 2019
*************** static void set_reg_plus_d (int, int, HO
*** 118,124 ****
  static rtx pa_function_value (const_tree, const_tree, bool);
  static rtx pa_libcall_value (machine_mode, const_rtx);
  static bool pa_function_value_regno_p (const unsigned int);
! static void pa_output_function_prologue (FILE *);
  static void update_total_code_bytes (unsigned int);
  static void pa_output_function_epilogue (FILE *);
  static int pa_adjust_cost (rtx_insn *, int, rtx_insn *, int, unsigned int);
--- 118,125 ----
  static rtx pa_function_value (const_tree, const_tree, bool);
  static rtx pa_libcall_value (machine_mode, const_rtx);
  static bool pa_function_value_regno_p (const unsigned int);
! static void pa_output_function_prologue (FILE *) ATTRIBUTE_UNUSED;
! static void pa_linux_output_function_prologue (FILE *) ATTRIBUTE_UNUSED;
  static void update_total_code_bytes (unsigned int);
  static void pa_output_function_epilogue (FILE *);
  static int pa_adjust_cost (rtx_insn *, int, rtx_insn *, int, unsigned int);
*************** static size_t n_deferred_plabels = 0;
*** 262,269 ****
  #undef TARGET_ASM_INTEGER
  #define TARGET_ASM_INTEGER pa_assemble_integer
  
- #undef TARGET_ASM_FUNCTION_PROLOGUE
- #define TARGET_ASM_FUNCTION_PROLOGUE pa_output_function_prologue
  #undef TARGET_ASM_FUNCTION_EPILOGUE
  #define TARGET_ASM_FUNCTION_EPILOGUE pa_output_function_epilogue
  
--- 263,268 ----
*************** pa_compute_frame_size (poly_int64 size,
*** 3842,3857 ****
  	  & ~(PREFERRED_STACK_BOUNDARY / BITS_PER_UNIT - 1));
  }
  
! /* On HP-PA, move-double insns between fpu and cpu need an 8-byte block
!    of memory.  If any fpu reg is used in the function, we allocate
!    such a block here, at the bottom of the frame, just in case it's needed.
! 
!    If this function is a leaf procedure, then we may choose not
!    to do a "save" insn.  The decision about whether or not
!    to do this is made in regclass.c.  */
  
! static void
! pa_output_function_prologue (FILE *file)
  {
    /* The function's label and associated .PROC must never be
       separated and must be output *after* any profiling declarations
--- 3841,3850 ----
  	  & ~(PREFERRED_STACK_BOUNDARY / BITS_PER_UNIT - 1));
  }
  
! /* Output function label, and associated .PROC and .CALLINFO statements.  */
  
! void
! pa_output_function_label (FILE *file)
  {
    /* The function's label and associated .PROC must never be
       separated and must be output *after* any profiling declarations
*************** pa_output_function_prologue (FILE *file)
*** 3897,3903 ****
--- 3890,3911 ----
      fprintf (file, ",ENTRY_FR=%d", fr_saved + 11);
  
    fputs ("\n\t.ENTRY\n", file);
+ }
  
+ /* Output function prologue.  */
+ 
+ static void
+ pa_output_function_prologue (FILE *file)
+ {
+   pa_output_function_label (file);
+   remove_useless_addtr_insns (0);
+ }
+ 
+ /* The label is output by ASM_DECLARE_FUNCTION_NAME on linux.  */
+ 
+ static void
+ pa_linux_output_function_prologue (FILE *file ATTRIBUTE_UNUSED)
+ {
    remove_useless_addtr_insns (0);
  }
  
*************** output_deferred_profile_counters (void)
*** 4569,4578 ****
  void
  hppa_profile_hook (int label_no)
  {
-   /* We use SImode for the address of the function in both 32 and
-      64-bit code to avoid having to provide DImode versions of the
-      lcla2 and load_offset_label_address insn patterns.  */
-   rtx reg = gen_reg_rtx (SImode);
    rtx_code_label *label_rtx = gen_label_rtx ();
    int reg_parm_stack_space = REG_PARM_STACK_SPACE (NULL_TREE);
    rtx arg_bytes, begin_label_rtx, mcount, sym;
--- 4577,4582 ----
*************** hppa_profile_hook (int label_no)
*** 4604,4621 ****
    if (!use_mcount_pcrel_call)
      {
        /* The address of the function is loaded into %r25 with an instruction-
! 	 relative sequence that avoids the use of relocations.  The sequence
! 	 is split so that the load_offset_label_address instruction can
! 	 occupy the delay slot of the call to _mcount.  */
        if (TARGET_PA_20)
! 	emit_insn (gen_lcla2 (reg, label_rtx));
        else
! 	emit_insn (gen_lcla1 (reg, label_rtx));
! 
!       emit_insn (gen_load_offset_label_address (gen_rtx_REG (SImode, 25), 
! 						reg,
! 						begin_label_rtx,
! 						label_rtx));
      }
  
    if (!NO_DEFERRED_PROFILE_COUNTERS)
--- 4608,4620 ----
    if (!use_mcount_pcrel_call)
      {
        /* The address of the function is loaded into %r25 with an instruction-
! 	 relative sequence that avoids the use of relocations.  We use SImode
! 	 for the address of the function in both 32 and 64-bit code to avoid
! 	 having to provide DImode versions of the lcla2 pattern.  */
        if (TARGET_PA_20)
! 	emit_insn (gen_lcla2 (gen_rtx_REG (SImode, 25), label_rtx));
        else
! 	emit_insn (gen_lcla1 (gen_rtx_REG (SImode, 25), label_rtx));
      }
  
    if (!NO_DEFERRED_PROFILE_COUNTERS)
*************** pa_som_asm_init_sections (void)
*** 9803,9821 ****
        = get_unnamed_section (0, output_section_asm_op,
  			     "\t.SPACE $PRIVATE$\n\t.SUBSPA $TM_CLONE_TABLE$");
  
!   /* FIXME: HPUX ld generates incorrect GOT entries for "T" fixups
!      which reference data within the $TEXT$ space (for example constant
       strings in the $LIT$ subspace).
  
       The assemblers (GAS and HP as) both have problems with handling
!      the difference of two symbols which is the other correct way to
       reference constant data during PIC code generation.
  
!      So, there's no way to reference constant data which is in the
!      $TEXT$ space during PIC generation.  Instead place all constant
!      data into the $PRIVATE$ subspace (this reduces sharing, but it
!      works correctly).  */
!   readonly_data_section = flag_pic ? data_section : som_readonly_data_section;
  
    /* We must not have a reference to an external symbol defined in a
       shared library in a readonly section, else the SOM linker will
--- 9802,9823 ----
        = get_unnamed_section (0, output_section_asm_op,
  			     "\t.SPACE $PRIVATE$\n\t.SUBSPA $TM_CLONE_TABLE$");
  
!   /* HPUX ld generates incorrect GOT entries for "T" fixups which
!      reference data within the $TEXT$ space (for example constant
       strings in the $LIT$ subspace).
  
       The assemblers (GAS and HP as) both have problems with handling
!      the difference of two symbols.  This is the other correct way to
       reference constant data during PIC code generation.
  
!      Thus, we can't put constant data needing relocation in the $TEXT$
!      space during PIC generation.
! 
!      Previously, we placed all constant data into the $DATA$ subspace
!      when generating PIC code.  This reduces sharing, but it works
!      correctly.  Now we rely on pa_reloc_rw_mask() for section selection.
!      This puts constant data not needing relocation into the $TEXT$ space.  */
!   readonly_data_section = som_readonly_data_section;
  
    /* We must not have a reference to an external symbol defined in a
       shared library in a readonly section, else the SOM linker will
*************** pa_select_section (tree exp, int reloc,
*** 9848,9854 ****
        && DECL_INITIAL (exp)
        && (DECL_INITIAL (exp) == error_mark_node
            || TREE_CONSTANT (DECL_INITIAL (exp)))
!       && !reloc)
      {
        if (TARGET_SOM
  	  && DECL_ONE_ONLY (exp)
--- 9850,9856 ----
        && DECL_INITIAL (exp)
        && (DECL_INITIAL (exp) == error_mark_node
            || TREE_CONSTANT (DECL_INITIAL (exp)))
!       && !(reloc & pa_reloc_rw_mask ()))
      {
        if (TARGET_SOM
  	  && DECL_ONE_ONLY (exp)
*************** pa_select_section (tree exp, int reloc,
*** 9857,9863 ****
        else
  	return readonly_data_section;
      }
!   else if (CONSTANT_CLASS_P (exp) && !reloc)
      return readonly_data_section;
    else if (TARGET_SOM
  	   && TREE_CODE (exp) == VAR_DECL
--- 9859,9866 ----
        else
  	return readonly_data_section;
      }
!   else if (CONSTANT_CLASS_P (exp)
! 	   && !(reloc & pa_reloc_rw_mask ()))
      return readonly_data_section;
    else if (TARGET_SOM
  	   && TREE_CODE (exp) == VAR_DECL
*************** pa_select_section (tree exp, int reloc,
*** 9873,9884 ****
  static int
  pa_reloc_rw_mask (void)
  {
!   /* We force (const (plus (symbol) (const_int))) to memory when the
!      const_int doesn't fit in a 14-bit integer.  The SOM linker can't
!      handle this construct in read-only memory and we want to avoid
!      this for ELF.  So, we always force an RTX needing relocation to
!      the data section.  */
!   return 3;
  }
  
  static void
--- 9876,9886 ----
  static int
  pa_reloc_rw_mask (void)
  {
!   if (flag_pic || (TARGET_SOM && !TARGET_HPUX_11))
!     return 3;
! 
!   /* HP linker does not support global relocs in readonly memory.  */
!   return TARGET_SOM ? 2 : 0;
  }
  
  static void
*************** pa_can_change_mode_class (machine_mode f
*** 10008,10017 ****
    /* There is no way to load QImode or HImode values directly from memory
       to a FP register.  SImode loads to the FP registers are not zero
       extended.  On the 64-bit target, this conflicts with the definition
!      of LOAD_EXTEND_OP.  Thus, we can't allow changing between modes with
!      different sizes in the floating-point registers.  */
    if (MAYBE_FP_REG_CLASS_P (rclass))
!     return false;
  
    /* TARGET_HARD_REGNO_MODE_OK places modes with sizes larger than a word
       in specific sets of registers.  Thus, we cannot allow changing
--- 10010,10020 ----
    /* There is no way to load QImode or HImode values directly from memory
       to a FP register.  SImode loads to the FP registers are not zero
       extended.  On the 64-bit target, this conflicts with the definition
!      of LOAD_EXTEND_OP.  Thus, we reject all mode changes in the FP registers
!      except for DImode to SImode on the 64-bit target.  It is handled by
!      register renaming in pa_print_operand.  */
    if (MAYBE_FP_REG_CLASS_P (rclass))
!     return TARGET_64BIT && from == DImode && to == SImode;
  
    /* TARGET_HARD_REGNO_MODE_OK places modes with sizes larger than a word
       in specific sets of registers.  Thus, we cannot allow changing
diff -Nrcpad gcc-9.1.0/gcc/config/pa/pa.h gcc-9.2.0/gcc/config/pa/pa.h
*** gcc-9.1.0/gcc/config/pa/pa.h	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/config/pa/pa.h	Fri Jun  7 23:20:44 2019
*************** do {									     \
*** 1305,1307 ****
--- 1305,1310 ----
  
  /* Target CPU versions for D.  */
  #define TARGET_D_CPU_VERSIONS pa_d_target_versions
+ 
+ /* Output default function prologue for hpux.  */
+ #define TARGET_ASM_FUNCTION_PROLOGUE pa_output_function_prologue
diff -Nrcpad gcc-9.1.0/gcc/config/pa/pa.md gcc-9.2.0/gcc/config/pa/pa.md
*** gcc-9.1.0/gcc/config/pa/pa.md	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/config/pa/pa.md	Sun Jun 16 21:44:08 2019
***************
*** 5319,5326 ****
  
  (define_insn "umulsidi3"
    [(set (match_operand:DI 0 "register_operand" "=f")
! 	(mult:DI (zero_extend:DI (match_operand:SI 1 "nonimmediate_operand" "f"))
! 		 (zero_extend:DI (match_operand:SI 2 "nonimmediate_operand" "f"))))]
    "TARGET_PA_11 && ! TARGET_DISABLE_FPREGS && ! TARGET_SOFT_FLOAT"
    "xmpyu %1,%2,%0"
    [(set_attr "type" "fpmuldbl")
--- 5319,5326 ----
  
  (define_insn "umulsidi3"
    [(set (match_operand:DI 0 "register_operand" "=f")
! 	(mult:DI (zero_extend:DI (match_operand:SI 1 "register_operand" "f"))
! 		 (zero_extend:DI (match_operand:SI 2 "register_operand" "f"))))]
    "TARGET_PA_11 && ! TARGET_DISABLE_FPREGS && ! TARGET_SOFT_FLOAT"
    "xmpyu %1,%2,%0"
    [(set_attr "type" "fpmuldbl")
***************
*** 5328,5334 ****
  
  (define_insn ""
    [(set (match_operand:DI 0 "register_operand" "=f")
! 	(mult:DI (zero_extend:DI (match_operand:SI 1 "nonimmediate_operand" "f"))
  		 (match_operand:DI 2 "uint32_operand" "f")))]
    "TARGET_PA_11 && ! TARGET_DISABLE_FPREGS && ! TARGET_SOFT_FLOAT && !TARGET_64BIT"
    "xmpyu %1,%R2,%0"
--- 5328,5334 ----
  
  (define_insn ""
    [(set (match_operand:DI 0 "register_operand" "=f")
! 	(mult:DI (zero_extend:DI (match_operand:SI 1 "register_operand" "f"))
  		 (match_operand:DI 2 "uint32_operand" "f")))]
    "TARGET_PA_11 && ! TARGET_DISABLE_FPREGS && ! TARGET_SOFT_FLOAT && !TARGET_64BIT"
    "xmpyu %1,%R2,%0"
***************
*** 5337,5343 ****
  
  (define_insn ""
    [(set (match_operand:DI 0 "register_operand" "=f")
! 	(mult:DI (zero_extend:DI (match_operand:SI 1 "nonimmediate_operand" "f"))
  		 (match_operand:DI 2 "uint32_operand" "f")))]
    "TARGET_PA_11 && ! TARGET_DISABLE_FPREGS && ! TARGET_SOFT_FLOAT && TARGET_64BIT"
    "xmpyu %1,%2R,%0"
--- 5337,5343 ----
  
  (define_insn ""
    [(set (match_operand:DI 0 "register_operand" "=f")
! 	(mult:DI (zero_extend:DI (match_operand:SI 1 "register_operand" "f"))
  		 (match_operand:DI 2 "uint32_operand" "f")))]
    "TARGET_PA_11 && ! TARGET_DISABLE_FPREGS && ! TARGET_SOFT_FLOAT && TARGET_64BIT"
    "xmpyu %1,%2R,%0"
***************
*** 6904,6924 ****
    rtx stack = operands[2];
    rtx fp = operands[3];
  
-   lab = copy_to_reg (lab);
- 
    emit_clobber (gen_rtx_MEM (BLKmode, gen_rtx_SCRATCH (VOIDmode)));
    emit_clobber (gen_rtx_MEM (BLKmode, hard_frame_pointer_rtx));
  
!   /* Restore the frame pointer.  The virtual_stack_vars_rtx is saved
!      instead of the hard_frame_pointer_rtx in the save area.  As a
!      result, an extra instruction is needed to adjust for the offset
!      of the virtual stack variables and the hard frame pointer.  */
!   if (GET_CODE (fp) != REG)
!     fp = force_reg (Pmode, fp);
!   emit_move_insn (hard_frame_pointer_rtx, plus_constant (Pmode, fp, -8));
  
    emit_stack_restore (SAVE_NONLOCAL, stack);
  
    emit_use (hard_frame_pointer_rtx);
    emit_use (stack_pointer_rtx);
  
--- 6904,6927 ----
    rtx stack = operands[2];
    rtx fp = operands[3];
  
    emit_clobber (gen_rtx_MEM (BLKmode, gen_rtx_SCRATCH (VOIDmode)));
    emit_clobber (gen_rtx_MEM (BLKmode, hard_frame_pointer_rtx));
  
!   lab = copy_to_reg (lab);
  
+   /* Restore the stack and frame pointers.  The virtual_stack_vars_rtx
+      is saved instead of the hard_frame_pointer_rtx in the save area.
+      As a result, an extra instruction is needed to adjust for the offset
+      of the virtual stack variables and the hard frame pointer.  */
+   fp = copy_to_reg (fp);
    emit_stack_restore (SAVE_NONLOCAL, stack);
  
+   /* Ensure the frame pointer move is not optimized.  */
+   emit_insn (gen_blockage ());
+   emit_clobber (hard_frame_pointer_rtx);
+   emit_clobber (frame_pointer_rtx);
+   emit_move_insn (hard_frame_pointer_rtx, plus_constant (Pmode, fp, -8));
+ 
    emit_use (hard_frame_pointer_rtx);
    emit_use (stack_pointer_rtx);
  
*************** add,l %2,%3,%3\;bv,n %%r0(%3)"
*** 8695,8717 ****
    emit_clobber (gen_rtx_MEM (BLKmode, gen_rtx_SCRATCH (VOIDmode)));
    emit_clobber (gen_rtx_MEM (BLKmode, hard_frame_pointer_rtx));
  
-   /* Restore the frame pointer.  The virtual_stack_vars_rtx is saved
-      instead of the hard_frame_pointer_rtx in the save area.  We need
-      to adjust for the offset between these two values.  */
-   if (GET_CODE (fp) != REG)
-     fp = force_reg (Pmode, fp);
-   emit_move_insn (hard_frame_pointer_rtx, plus_constant (Pmode, fp, -8));
- 
-   /* This bit is the same as expand_builtin_longjmp.  */
-   emit_stack_restore (SAVE_NONLOCAL, stack);
-   emit_use (hard_frame_pointer_rtx);
-   emit_use (stack_pointer_rtx);
- 
    /* Load the label we are jumping through into r1 so that we know
       where to look for it when we get back to setjmp's function for
       restoring the gp.  */
    emit_move_insn (pv, lab);
  
    /* Prevent the insns above from being scheduled into the delay slot
       of the interspace jump because the space register could change.  */
    emit_insn (gen_blockage ());
--- 8698,8723 ----
    emit_clobber (gen_rtx_MEM (BLKmode, gen_rtx_SCRATCH (VOIDmode)));
    emit_clobber (gen_rtx_MEM (BLKmode, hard_frame_pointer_rtx));
  
    /* Load the label we are jumping through into r1 so that we know
       where to look for it when we get back to setjmp's function for
       restoring the gp.  */
    emit_move_insn (pv, lab);
  
+   /* Restore the stack and frame pointers.  The virtual_stack_vars_rtx
+      is saved instead of the hard_frame_pointer_rtx in the save area.
+      We need to adjust for the offset between these two values.  */
+   fp = copy_to_reg (fp);
+   emit_stack_restore (SAVE_NONLOCAL, stack);
+ 
+   /* Ensure the frame pointer move is not optimized.  */
+   emit_insn (gen_blockage ());
+   emit_clobber (hard_frame_pointer_rtx);
+   emit_clobber (frame_pointer_rtx);
+   emit_move_insn (hard_frame_pointer_rtx, plus_constant (Pmode, fp, -8));
+ 
+   emit_use (hard_frame_pointer_rtx);
+   emit_use (stack_pointer_rtx);
+ 
    /* Prevent the insns above from being scheduled into the delay slot
       of the interspace jump because the space register could change.  */
    emit_insn (gen_blockage ());
diff -Nrcpad gcc-9.1.0/gcc/config/riscv/riscv.c gcc-9.2.0/gcc/config/riscv/riscv.c
*** gcc-9.1.0/gcc/config/riscv/riscv.c	Tue Apr  9 06:38:07 2019
--- gcc-9.2.0/gcc/config/riscv/riscv.c	Mon Aug  5 07:54:31 2019
*************** riscv_constant_alignment (const_tree exp
*** 4866,4871 ****
--- 4866,4897 ----
    return align;
  }
  
+ /* Implement TARGET_PROMOTE_FUNCTION_MODE.  */
+ 
+ /* This function is equivalent to default_promote_function_mode_always_promote
+    except that it returns a promoted mode even if type is NULL_TREE.  This is
+    needed by libcalls which have no type (only a mode) such as fixed conversion
+    routines that take a signed or unsigned char/short/int argument and convert
+    it to a fixed type.  */
+ 
+ static machine_mode
+ riscv_promote_function_mode (const_tree type ATTRIBUTE_UNUSED,
+ 			     machine_mode mode,
+ 			     int *punsignedp ATTRIBUTE_UNUSED,
+ 			     const_tree fntype ATTRIBUTE_UNUSED,
+ 			     int for_return ATTRIBUTE_UNUSED)
+ {
+   int unsignedp;
+ 
+   if (type != NULL_TREE)
+     return promote_mode (type, mode, punsignedp);
+ 
+   unsignedp = *punsignedp;
+   PROMOTE_MODE (mode, unsignedp, type);
+   *punsignedp = unsignedp;
+   return mode;
+ }
+ 
  /* Initialize the GCC target structure.  */
  #undef TARGET_ASM_ALIGNED_HI_OP
  #define TARGET_ASM_ALIGNED_HI_OP "\t.half\t"
*************** riscv_constant_alignment (const_tree exp
*** 4907,4913 ****
  #define TARGET_EXPAND_BUILTIN_VA_START riscv_va_start
  
  #undef  TARGET_PROMOTE_FUNCTION_MODE
! #define TARGET_PROMOTE_FUNCTION_MODE default_promote_function_mode_always_promote
  
  #undef TARGET_RETURN_IN_MEMORY
  #define TARGET_RETURN_IN_MEMORY riscv_return_in_memory
--- 4933,4939 ----
  #define TARGET_EXPAND_BUILTIN_VA_START riscv_va_start
  
  #undef  TARGET_PROMOTE_FUNCTION_MODE
! #define TARGET_PROMOTE_FUNCTION_MODE riscv_promote_function_mode
  
  #undef TARGET_RETURN_IN_MEMORY
  #define TARGET_RETURN_IN_MEMORY riscv_return_in_memory
diff -Nrcpad gcc-9.1.0/gcc/config/riscv/riscv.md gcc-9.2.0/gcc/config/riscv/riscv.md
*** gcc-9.1.0/gcc/config/riscv/riscv.md	Tue Mar 26 19:41:02 2019
--- gcc-9.2.0/gcc/config/riscv/riscv.md	Thu Jul 18 07:00:32 2019
***************
*** 1775,1784 ****
    (set (match_dup 0)
         (lshiftrt:GPR (match_dup 0) (match_dup 2)))]
  {
!   operands[2] = GEN_INT (BITS_PER_WORD
  			 - exact_log2 (INTVAL (operands[2]) + 1));
  })
!   
  ;; Handle AND with 0xF...F0...0 where there are 32 to 63 zeros.  This can be
  ;; split into two shifts.  Otherwise it requires 3 instructions: li, sll, and.
  (define_split
--- 1775,1785 ----
    (set (match_dup 0)
         (lshiftrt:GPR (match_dup 0) (match_dup 2)))]
  {
!   /* Op2 is a VOIDmode constant, so get the mode size from op1.  */
!   operands[2] = GEN_INT (GET_MODE_BITSIZE (GET_MODE (operands[1]))
  			 - exact_log2 (INTVAL (operands[2]) + 1));
  })
! 
  ;; Handle AND with 0xF...F0...0 where there are 32 to 63 zeros.  This can be
  ;; split into two shifts.  Otherwise it requires 3 instructions: li, sll, and.
  (define_split
diff -Nrcpad gcc-9.1.0/gcc/config/rs6000/darwin.h gcc-9.2.0/gcc/config/rs6000/darwin.h
*** gcc-9.1.0/gcc/config/rs6000/darwin.h	Wed Mar 27 01:15:50 2019
--- gcc-9.2.0/gcc/config/rs6000/darwin.h	Sat Aug  3 20:16:22 2019
***************
*** 54,60 ****
--- 54,62 ----
    do							\
      {							\
        if (!TARGET_64BIT) builtin_define ("__ppc__");	\
+       if (!TARGET_64BIT) builtin_define ("__PPC__");	\
        if (TARGET_64BIT) builtin_define ("__ppc64__");	\
+       if (TARGET_64BIT) builtin_define ("__PPC64__");	\
        builtin_define ("__POWERPC__");			\
        builtin_define ("__NATURAL_ALIGNMENT__");		\
        darwin_cpp_builtins (pfile);			\
*************** extern int darwin_emit_branch_islands;
*** 98,108 ****
    %<faltivec %<fno-altivec " \
    DARWIN_CC1_SPEC
  
! #define DARWIN_ARCH_SPEC "%{m64:ppc64;:ppc}"
  
  #define DARWIN_SUBARCH_SPEC "			\
-  %{m64: ppc64}					\
-  %{!m64:					\
   %{mcpu=601:ppc601;				\
     mcpu=603:ppc603;				\
     mcpu=603e:ppc603;				\
--- 100,109 ----
    %<faltivec %<fno-altivec " \
    DARWIN_CC1_SPEC
  
! /* Default to PPC for single arch builds.  */
! #define DARWIN_ARCH_SPEC "ppc"
  
  #define DARWIN_SUBARCH_SPEC "			\
   %{mcpu=601:ppc601;				\
     mcpu=603:ppc603;				\
     mcpu=603e:ppc603;				\
*************** extern int darwin_emit_branch_islands;
*** 117,123 ****
     mcpu=970:ppc970;				\
     mcpu=power4:ppc970;				\
     mcpu=G5:ppc970;				\
!    :ppc}}"
  
  /* We need to jam the crt to 10.5 for 10.6 (Rosetta) use.  */
  #undef DARWIN_CRT1_SPEC
--- 118,124 ----
     mcpu=970:ppc970;				\
     mcpu=power4:ppc970;				\
     mcpu=G5:ppc970;				\
!    :ppc}"
  
  /* We need to jam the crt to 10.5 for 10.6 (Rosetta) use.  */
  #undef DARWIN_CRT1_SPEC
*************** extern int darwin_emit_branch_islands;
*** 395,400 ****
--- 396,402 ----
    do \
      { \
        DARWIN_REGISTER_TARGET_PRAGMAS(); \
+       targetm.target_option.pragma_parse = rs6000_pragma_target_parse; \
        targetm.resolve_overloaded_builtin = altivec_resolve_overloaded_builtin; \
      } \
    while (0)
diff -Nrcpad gcc-9.1.0/gcc/config/rs6000/darwin32-biarch.h gcc-9.2.0/gcc/config/rs6000/darwin32-biarch.h
*** gcc-9.1.0/gcc/config/rs6000/darwin32-biarch.h	Thu Jan  1 00:00:00 1970
--- gcc-9.2.0/gcc/config/rs6000/darwin32-biarch.h	Sat Aug  3 20:16:22 2019
***************
*** 0 ****
--- 1,49 ----
+ /* Target definitions for PowerPC running Darwin (Mac OS X) for a 32b host
+    with a 64b miultilib.
+    Copyright (C) 2019 Free Software Foundation, Inc.
+ 
+    This file is part of GCC.
+ 
+    GCC is free software; you can redistribute it and/or modify it
+    under the terms of the GNU General Public License as published
+    by the Free Software Foundation; either version 3, or (at your
+    option) any later version.
+ 
+    GCC is distributed in the hope that it will be useful, but WITHOUT
+    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+    or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
+    License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with GCC; see the file COPYING3.  If not see
+    <http://www.gnu.org/licenses/>.  */
+ 
+ #undef DARWIN_ARCH_SPEC
+ #define DARWIN_ARCH_SPEC "%{m64:ppc64;:ppc}"
+ 
+ #undef DARWIN_SUBARCH_SPEC
+ #define DARWIN_SUBARCH_SPEC "			\
+  %{m64: ppc64}					\
+  %{!m64:					\
+  %{mcpu=601:ppc601;				\
+    mcpu=603:ppc603;				\
+    mcpu=603e:ppc603;				\
+    mcpu=604:ppc604;				\
+    mcpu=604e:ppc604e;				\
+    mcpu=740:ppc750;				\
+    mcpu=750:ppc750;				\
+    mcpu=G3:ppc750;				\
+    mcpu=7400:ppc7400;				\
+    mcpu=G4:ppc7400;				\
+    mcpu=7450:ppc7450;				\
+    mcpu=970:ppc970;				\
+    mcpu=power4:ppc970;				\
+    mcpu=G5:ppc970;				\
+    :ppc}}"
+ 
+ #undef SUBTARGET_EXTRA_SPECS
+ #define SUBTARGET_EXTRA_SPECS			\
+   DARWIN_EXTRA_SPECS                            \
+   { "darwin_arch", DARWIN_ARCH_SPEC },		\
+   { "darwin_crt2", DARWIN_CRT2_SPEC },		\
+   { "darwin_subarch", DARWIN_SUBARCH_SPEC },
diff -Nrcpad gcc-9.1.0/gcc/config/rs6000/darwin64-biarch.h gcc-9.2.0/gcc/config/rs6000/darwin64-biarch.h
*** gcc-9.1.0/gcc/config/rs6000/darwin64-biarch.h	Thu Jan  1 00:00:00 1970
--- gcc-9.2.0/gcc/config/rs6000/darwin64-biarch.h	Sat Aug  3 20:16:22 2019
***************
*** 0 ****
--- 1,38 ----
+ /* Target definitions for PowerPC64 running Darwin (Mac OS X) for a 64b host
+    supporting a 32b multilib.
+    Copyright (C) 2006-2019 Free Software Foundation, Inc.
+    Contributed by Apple Computer Inc.
+ 
+    This file is part of GCC.
+ 
+    GCC is free software; you can redistribute it and/or modify it
+    under the terms of the GNU General Public License as published
+    by the Free Software Foundation; either version 3, or (at your
+    option) any later version.
+ 
+    GCC is distributed in the hope that it will be useful, but WITHOUT
+    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+    or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
+    License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with GCC; see the file COPYING3.  If not see
+    <http://www.gnu.org/licenses/>.  */
+ 
+ #undef  TARGET_DEFAULT
+ #define TARGET_DEFAULT (MASK_POWERPC64 | MASK_64BIT \
+ 			| MASK_MULTIPLE | MASK_PPC_GFXOPT)
+ 
+ #undef DARWIN_ARCH_SPEC
+ #define DARWIN_ARCH_SPEC "%{m32:ppc;:ppc64}"
+ 
+ /* Actually, there's really only 970 as an active option.  */
+ #undef DARWIN_SUBARCH_SPEC
+ #define DARWIN_SUBARCH_SPEC DARWIN_ARCH_SPEC
+ 
+ #undef SUBTARGET_EXTRA_SPECS
+ #define SUBTARGET_EXTRA_SPECS			\
+   DARWIN_EXTRA_SPECS                            \
+   { "darwin_arch", DARWIN_ARCH_SPEC },		\
+   { "darwin_crt2", "" },			\
+   { "darwin_subarch", DARWIN_SUBARCH_SPEC },
diff -Nrcpad gcc-9.1.0/gcc/config/rs6000/darwin64.h gcc-9.2.0/gcc/config/rs6000/darwin64.h
*** gcc-9.1.0/gcc/config/rs6000/darwin64.h	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/config/rs6000/darwin64.h	Thu Jan  1 00:00:00 1970
***************
*** 1,32 ****
- /* Target definitions for PowerPC running Darwin (Mac OS X).
-    Copyright (C) 2006-2019 Free Software Foundation, Inc.
-    Contributed by Apple Computer Inc.
- 
-    This file is part of GCC.
- 
-    GCC is free software; you can redistribute it and/or modify it
-    under the terms of the GNU General Public License as published
-    by the Free Software Foundation; either version 3, or (at your
-    option) any later version.
- 
-    GCC is distributed in the hope that it will be useful, but WITHOUT
-    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-    or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
-    License for more details.
- 
-    You should have received a copy of the GNU General Public License
-    along with GCC; see the file COPYING3.  If not see
-    <http://www.gnu.org/licenses/>.  */
- 
- #undef  TARGET_DEFAULT
- #define TARGET_DEFAULT (MASK_POWERPC64 | MASK_64BIT \
- 			| MASK_MULTIPLE | MASK_PPC_GFXOPT)
- 
- #undef DARWIN_ARCH_SPEC
- #define DARWIN_ARCH_SPEC "%{m32:ppc;:ppc64}"
- 
- #undef DARWIN_SUBARCH_SPEC
- #define DARWIN_SUBARCH_SPEC DARWIN_ARCH_SPEC
- 
- #undef DARWIN_CRT2_SPEC
- #define DARWIN_CRT2_SPEC ""
--- 0 ----
diff -Nrcpad gcc-9.1.0/gcc/config/rs6000/freebsd64.h gcc-9.2.0/gcc/config/rs6000/freebsd64.h
*** gcc-9.1.0/gcc/config/rs6000/freebsd64.h	Mon Mar 11 13:58:44 2019
--- gcc-9.2.0/gcc/config/rs6000/freebsd64.h	Mon Aug  5 01:53:31 2019
***************
*** 17,22 ****
--- 17,26 ----
     along with GCC; see the file COPYING3.  If not see
     <http://www.gnu.org/licenses/>.  */
  
+ /* Undef gnu-user.h macros we don't want.  */
+ #undef CPLUSPLUS_CPP_SPEC
+ #undef LINK_GCC_C_SEQUENCE_SPEC
+ 
  /* Override the defaults, which exist to force the proper definition.  */
  
  #ifdef IN_LIBGCC2
diff -Nrcpad gcc-9.1.0/gcc/config/rs6000/linux.h gcc-9.2.0/gcc/config/rs6000/linux.h
*** gcc-9.1.0/gcc/config/rs6000/linux.h	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/config/rs6000/linux.h	Thu Aug  1 05:57:12 2019
***************
*** 59,77 ****
      }							\
    while (0)
  
- #define GNU_USER_TARGET_D_OS_VERSIONS()		\
-     do {					\
- 	builtin_version ("linux");		\
- 	if (OPTION_GLIBC)			\
- 	  builtin_version ("CRuntime_Glibc");	\
- 	else if (OPTION_UCLIBC)			\
- 	  builtin_version ("CRuntime_UClibc");	\
- 	else if (OPTION_BIONIC)			\
- 	  builtin_version ("CRuntime_Bionic");	\
- 	else if (OPTION_MUSL)			\
- 	  builtin_version ("CRuntime_Musl");	\
-     } while (0)
- 
  #undef	CPP_OS_DEFAULT_SPEC
  #define CPP_OS_DEFAULT_SPEC "%(cpp_os_linux)"
  
--- 59,64 ----
diff -Nrcpad gcc-9.1.0/gcc/config/rs6000/linux64.h gcc-9.2.0/gcc/config/rs6000/linux64.h
*** gcc-9.1.0/gcc/config/rs6000/linux64.h	Mon Mar 11 13:58:44 2019
--- gcc-9.2.0/gcc/config/rs6000/linux64.h	Thu Aug  1 05:57:12 2019
*************** extern int dot_symbols;
*** 376,382 ****
  #define TARGET_OS_CPP_BUILTINS()			\
    do							\
      {							\
!       if (strcmp (rs6000_abi_name, "linux") == 0)	\
  	GNU_USER_TARGET_OS_CPP_BUILTINS();		\
        if (TARGET_64BIT)					\
  	{						\
--- 376,383 ----
  #define TARGET_OS_CPP_BUILTINS()			\
    do							\
      {							\
!       if (strcmp (rs6000_abi_name, "linux") == 0	\
! 	  || strcmp (rs6000_abi_name, "aixdesc") == 0)	\
  	GNU_USER_TARGET_OS_CPP_BUILTINS();		\
        if (TARGET_64BIT)					\
  	{						\
*************** extern int dot_symbols;
*** 400,418 ****
      }							\
    while (0)
  
- #define GNU_USER_TARGET_D_OS_VERSIONS()		\
-     do {					\
- 	builtin_version ("linux");		\
- 	if (OPTION_GLIBC)			\
- 	  builtin_version ("CRuntime_Glibc");	\
- 	else if (OPTION_UCLIBC)			\
- 	  builtin_version ("CRuntime_UClibc");	\
- 	else if (OPTION_BIONIC)			\
- 	  builtin_version ("CRuntime_Bionic");	\
- 	else if (OPTION_MUSL)			\
- 	  builtin_version ("CRuntime_Musl");	\
-     } while (0)
- 
  #undef  CPP_OS_DEFAULT_SPEC
  #define CPP_OS_DEFAULT_SPEC "%(cpp_os_linux) %(include_extra)"
  
--- 401,406 ----
diff -Nrcpad gcc-9.1.0/gcc/config/rs6000/rs6000-c.c gcc-9.2.0/gcc/config/rs6000/rs6000-c.c
*** gcc-9.1.0/gcc/config/rs6000/rs6000-c.c	Fri Mar 15 19:52:43 2019
--- gcc-9.2.0/gcc/config/rs6000/rs6000-c.c	Fri May 10 14:00:17 2019
*************** altivec_resolve_overloaded_builtin (loca
*** 6736,6746 ****
        /* If we can use the VSX xxpermdi instruction, use that for insert.  */
        mode = TYPE_MODE (arg1_type);
        if ((mode == V2DFmode || mode == V2DImode) && VECTOR_UNIT_VSX_P (mode)
! 	  && TREE_CODE (arg2) == INTEGER_CST
! 	  && wi::ltu_p (wi::to_wide (arg2), 2))
  	{
  	  tree call = NULL_TREE;
  
  	  if (mode == V2DFmode)
  	    call = rs6000_builtin_decls[VSX_BUILTIN_VEC_SET_V2DF];
  	  else if (mode == V2DImode)
--- 6736,6748 ----
        /* If we can use the VSX xxpermdi instruction, use that for insert.  */
        mode = TYPE_MODE (arg1_type);
        if ((mode == V2DFmode || mode == V2DImode) && VECTOR_UNIT_VSX_P (mode)
! 	  && TREE_CODE (arg2) == INTEGER_CST)
  	{
+ 	  wide_int selector = wi::to_wide (arg2);
+ 	  selector = wi::umod_trunc (selector, 2);
  	  tree call = NULL_TREE;
  
+ 	  arg2 = wide_int_to_tree (TREE_TYPE (arg2), selector);
  	  if (mode == V2DFmode)
  	    call = rs6000_builtin_decls[VSX_BUILTIN_VEC_SET_V2DF];
  	  else if (mode == V2DImode)
*************** altivec_resolve_overloaded_builtin (loca
*** 6752,6762 ****
  	    return build_call_expr (call, 3, arg1, arg0, arg2);
  	}
        else if (mode == V1TImode && VECTOR_UNIT_VSX_P (mode)
! 	       && TREE_CODE (arg2) == INTEGER_CST
! 	       && wi::eq_p (wi::to_wide (arg2), 0))
  	{
  	  tree call = rs6000_builtin_decls[VSX_BUILTIN_VEC_SET_V1TI];
  
  	  /* Note, __builtin_vec_insert_<xxx> has vector and scalar types
  	     reversed.  */
  	  return build_call_expr (call, 3, arg1, arg0, arg2);
--- 6754,6765 ----
  	    return build_call_expr (call, 3, arg1, arg0, arg2);
  	}
        else if (mode == V1TImode && VECTOR_UNIT_VSX_P (mode)
! 	       && TREE_CODE (arg2) == INTEGER_CST)
  	{
  	  tree call = rs6000_builtin_decls[VSX_BUILTIN_VEC_SET_V1TI];
+ 	  wide_int selector = wi::zero(32);
  
+ 	  arg2 = wide_int_to_tree (TREE_TYPE (arg2), selector);
  	  /* Note, __builtin_vec_insert_<xxx> has vector and scalar types
  	     reversed.  */
  	  return build_call_expr (call, 3, arg1, arg0, arg2);
*************** altivec_resolve_overloaded_builtin (loca
*** 6764,6773 ****
  
        /* Build *(((arg1_inner_type*)&(vector type){arg1})+arg2) = arg0. */
        arg1_inner_type = TREE_TYPE (arg1_type);
!       arg2 = build_binary_op (loc, BIT_AND_EXPR, arg2,
! 			      build_int_cst (TREE_TYPE (arg2),
! 					     TYPE_VECTOR_SUBPARTS (arg1_type)
! 					     - 1), 0);
        decl = build_decl (loc, VAR_DECL, NULL_TREE, arg1_type);
        DECL_EXTERNAL (decl) = 0;
        TREE_PUBLIC (decl) = 0;
--- 6767,6779 ----
  
        /* Build *(((arg1_inner_type*)&(vector type){arg1})+arg2) = arg0. */
        arg1_inner_type = TREE_TYPE (arg1_type);
!       if (TYPE_VECTOR_SUBPARTS (arg1_type) == 1)
! 	arg2 = build_int_cst (TREE_TYPE (arg2), 0);
!       else
! 	arg2 = build_binary_op (loc, BIT_AND_EXPR, arg2,
! 				build_int_cst (TREE_TYPE (arg2),
! 					       TYPE_VECTOR_SUBPARTS (arg1_type)
! 					       - 1), 0);
        decl = build_decl (loc, VAR_DECL, NULL_TREE, arg1_type);
        DECL_EXTERNAL (decl) = 0;
        TREE_PUBLIC (decl) = 0;
diff -Nrcpad gcc-9.1.0/gcc/config/rs6000/rs6000.c gcc-9.2.0/gcc/config/rs6000/rs6000.c
*** gcc-9.1.0/gcc/config/rs6000/rs6000.c	Wed Apr 17 21:11:00 2019
--- gcc-9.2.0/gcc/config/rs6000/rs6000.c	Sun Aug  4 19:23:59 2019
*************** darwin_rs6000_override_options (void)
*** 3639,3648 ****
        rs6000_isa_flags |= OPTION_MASK_POWERPC64;
        warning (0, "%qs requires PowerPC64 architecture, enabling", "-m64");
      }
    if (flag_mkernel)
      {
        rs6000_default_long_calls = 1;
!       rs6000_isa_flags |= OPTION_MASK_SOFT_FLOAT;
      }
  
    /* Make -m64 imply -maltivec.  Darwin's 64-bit ABI includes
--- 3639,3660 ----
        rs6000_isa_flags |= OPTION_MASK_POWERPC64;
        warning (0, "%qs requires PowerPC64 architecture, enabling", "-m64");
      }
+ 
+   /* The linkers [ld64] that support 64Bit do not need the JBSR longcall
+      optimisation, and will not work with the most generic case (where the
+      symbol is undefined external, but there is no symbl stub).  */
+   if (TARGET_64BIT)
+     rs6000_default_long_calls = 0;
+ 
+   /* ld_classic is (so far) still used for kernel (static) code, and supports
+      the JBSR longcall / branch islands.  */
    if (flag_mkernel)
      {
        rs6000_default_long_calls = 1;
! 
!       /* Allow a kext author to do -mkernel -mhard-float.  */
!       if (! (rs6000_isa_flags_explicit & OPTION_MASK_SOFT_FLOAT))
!         rs6000_isa_flags |= OPTION_MASK_SOFT_FLOAT;
      }
  
    /* Make -m64 imply -maltivec.  Darwin's 64-bit ABI includes
*************** rs6000_expand_vector_extract (rtx target
*** 6944,6949 ****
--- 6956,6965 ----
  
        switch (mode)
  	{
+ 	case E_V1TImode:
+ 	  emit_move_insn (target, gen_lowpart (TImode, vec));
+ 	  return;
+ 
  	case E_V2DFmode:
  	  emit_insn (gen_vsx_extract_v2df_var (target, vec, elt));
  	  return;
*************** rs6000_output_function_epilogue (FILE *f
*** 29154,29159 ****
--- 29170,29177 ----
  	i = 1;
        else if (! strcmp (language_string, "GNU Ada"))
  	i = 3;
+       else if (! strcmp (language_string, "GNU Modula-2"))
+ 	i = 8;
        else if (lang_GNU_CXX ()
  	       || ! strcmp (language_string, "GNU Objective-C++"))
  	i = 9;
*************** rs6000_init_dwarf_reg_sizes_extra (tree
*** 36269,36278 ****
  unsigned int
  rs6000_dbx_register_number (unsigned int regno, unsigned int format)
  {
!   /* Except for the above, we use the internal number for non-DWARF
!      debug information, and also for .eh_frame.  */
    if ((format == 0 && write_symbols != DWARF2_DEBUG) || format == 2)
!     return regno;
  
    /* On some platforms, we use the standard DWARF register
       numbering for .debug_info and .debug_frame.  */
--- 36287,36306 ----
  unsigned int
  rs6000_dbx_register_number (unsigned int regno, unsigned int format)
  {
!   /* We use the GCC 7 (and before) internal number for non-DWARF debug
!      information, and also for .eh_frame.  */
    if ((format == 0 && write_symbols != DWARF2_DEBUG) || format == 2)
!     {
!       /* Translate the regnos to their numbers in GCC 7 (and before).  */
!       if (regno == TFHAR_REGNO)
! 	regno = 114;
!       else if (regno == TFIAR_REGNO)
! 	regno = 115;
!       else if (regno == TEXASR_REGNO)
! 	regno = 116;
! 
!       return regno;
!     }
  
    /* On some platforms, we use the standard DWARF register
       numbering for .debug_info and .debug_frame.  */
*************** rs6000_dbx_register_number (unsigned int
*** 36299,36304 ****
--- 36327,36338 ----
      return 356;
    if (regno == VSCR_REGNO)
      return 67;
+   if (regno == TFHAR_REGNO)
+     return 228;
+   if (regno == TFIAR_REGNO)
+     return 229;
+   if (regno == TEXASR_REGNO)
+     return 230;
  #endif
    return regno;
  }
diff -Nrcpad gcc-9.1.0/gcc/config/rs6000/smmintrin.h gcc-9.2.0/gcc/config/rs6000/smmintrin.h
*** gcc-9.1.0/gcc/config/rs6000/smmintrin.h	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/config/rs6000/smmintrin.h	Mon Jul 22 16:32:37 2019
*************** _mm_extract_ps (__m128 __X, const int __
*** 66,69 ****
--- 66,89 ----
    return ((__v4si)__X)[__N & 3];
  }
  
+ extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
+ _mm_blend_epi16 (__m128i __A, __m128i __B, const int __imm8)
+ {
+   __v16qi __charmask = vec_splats ((signed char) __imm8);
+   __charmask = vec_gb (__charmask);
+   __v8hu __shortmask = (__v8hu) vec_unpackh (__charmask);
+   #ifdef __BIG_ENDIAN__
+   __shortmask = vec_reve (__shortmask);
+   #endif
+   return (__m128i) vec_sel ((__v8hu) __A, (__v8hu) __B, __shortmask);
+ }
+ 
+ extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
+ _mm_blendv_epi8 (__m128i __A, __m128i __B, __m128i __mask)
+ {
+   const __v16qu __seven = vec_splats ((unsigned char) 0x07);
+   __v16qu __lmask = vec_sra ((__v16qu) __mask, __seven);
+   return (__m128i) vec_sel ((__v16qu) __A, (__v16qu) __B, __lmask);
+ }
+ 
  #endif
diff -Nrcpad gcc-9.1.0/gcc/config/rs6000/t-darwin32-biarch gcc-9.2.0/gcc/config/rs6000/t-darwin32-biarch
*** gcc-9.1.0/gcc/config/rs6000/t-darwin32-biarch	Thu Jan  1 00:00:00 1970
--- gcc-9.2.0/gcc/config/rs6000/t-darwin32-biarch	Sat Aug  3 20:16:22 2019
***************
*** 0 ****
--- 1,3 ----
+ # 64-bit libraries can only be built in Darwin 8.x or later.
+ MULTILIB_OPTIONS = m64
+ MULTILIB_DIRNAMES = ppc64
diff -Nrcpad gcc-9.1.0/gcc/config/rs6000/t-darwin64 gcc-9.2.0/gcc/config/rs6000/t-darwin64
*** gcc-9.1.0/gcc/config/rs6000/t-darwin64	Wed Nov  2 15:23:48 2011
--- gcc-9.2.0/gcc/config/rs6000/t-darwin64	Thu Jan  1 00:00:00 1970
***************
*** 1,2 ****
- MULTILIB_OPTIONS = m32
- MULTILIB_DIRNAMES = ppc
--- 0 ----
diff -Nrcpad gcc-9.1.0/gcc/config/rs6000/t-darwin64-biarch gcc-9.2.0/gcc/config/rs6000/t-darwin64-biarch
*** gcc-9.1.0/gcc/config/rs6000/t-darwin64-biarch	Thu Jan  1 00:00:00 1970
--- gcc-9.2.0/gcc/config/rs6000/t-darwin64-biarch	Sat Aug  3 20:16:22 2019
***************
*** 0 ****
--- 1,2 ----
+ MULTILIB_OPTIONS = m32
+ MULTILIB_DIRNAMES = ppc
diff -Nrcpad gcc-9.1.0/gcc/config/rs6000/t-darwin8 gcc-9.2.0/gcc/config/rs6000/t-darwin8
*** gcc-9.1.0/gcc/config/rs6000/t-darwin8	Thu Sep 29 00:42:21 2005
--- gcc-9.2.0/gcc/config/rs6000/t-darwin8	Thu Jan  1 00:00:00 1970
***************
*** 1,3 ****
- # 64-bit libraries can only be built in Darwin 8.x or later.
- MULTILIB_OPTIONS = m64
- MULTILIB_DIRNAMES = ppc64
--- 0 ----
diff -Nrcpad gcc-9.1.0/gcc/config/s390/vector.md gcc-9.2.0/gcc/config/s390/vector.md
*** gcc-9.1.0/gcc/config/s390/vector.md	Fri Apr 12 07:41:51 2019
--- gcc-9.2.0/gcc/config/s390/vector.md	Wed Jul 17 07:32:30 2019
***************
*** 981,987 ****
  	(VEC_SHIFTS:VI (match_operand:VI 1 "register_operand"   "v")
  		       (match_operand:SI 2 "nonmemory_operand" "an")))]
    "TARGET_VX"
!   "<vec_shifts_mnem><bhfgq>\t%v0,%v1,%Y2"
    [(set_attr "op_type" "VRS")])
  
  ; Shift each element by corresponding vector element
--- 981,987 ----
  	(VEC_SHIFTS:VI (match_operand:VI 1 "register_operand"   "v")
  		       (match_operand:SI 2 "nonmemory_operand" "an")))]
    "TARGET_VX"
!   "<vec_shifts_mnem><bhfgq>\t%v0,%v1,<addr_style_op_ops>"
    [(set_attr "op_type" "VRS")])
  
  ; Shift each element by corresponding vector element
diff -Nrcpad gcc-9.1.0/gcc/config/sparc/sparc.md gcc-9.2.0/gcc/config/sparc/sparc.md
*** gcc-9.1.0/gcc/config/sparc/sparc.md	Tue Feb 26 21:08:22 2019
--- gcc-9.2.0/gcc/config/sparc/sparc.md	Mon Jul  1 16:27:06 2019
*************** visl")
*** 7381,7387 ****
    ""
  {
    rtx i7 = gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM);
!   rtx r_label = copy_to_reg (operands[1]);
    rtx r_sp = adjust_address (operands[2], Pmode, 0);
    rtx r_fp = operands[3];
    rtx r_i7 = adjust_address (operands[2], Pmode, GET_MODE_SIZE (Pmode));
--- 7381,7387 ----
    ""
  {
    rtx i7 = gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM);
!   rtx r_label = operands[1];
    rtx r_sp = adjust_address (operands[2], Pmode, 0);
    rtx r_fp = operands[3];
    rtx r_i7 = adjust_address (operands[2], Pmode, GET_MODE_SIZE (Pmode));
*************** visl")
*** 7394,7402 ****
    emit_clobber (gen_rtx_MEM (BLKmode, gen_rtx_SCRATCH (VOIDmode)));
    emit_clobber (gen_rtx_MEM (BLKmode, hard_frame_pointer_rtx));
  
!   /* Restore frame pointer for containing function.  */
!   emit_move_insn (hard_frame_pointer_rtx, r_fp);
    emit_stack_restore (SAVE_NONLOCAL, r_sp);
    emit_move_insn (i7, r_i7);
  
    /* USE of hard_frame_pointer_rtx added for consistency;
--- 7394,7411 ----
    emit_clobber (gen_rtx_MEM (BLKmode, gen_rtx_SCRATCH (VOIDmode)));
    emit_clobber (gen_rtx_MEM (BLKmode, hard_frame_pointer_rtx));
  
!   r_label = copy_to_reg (r_label);
! 
!   /* Restore the frame pointer and stack pointer.  We must use a
!      temporary since the setjmp buffer may be a local.  */
!   r_fp = copy_to_reg (r_fp);
    emit_stack_restore (SAVE_NONLOCAL, r_sp);
+   r_i7 = copy_to_reg (r_i7);
+ 
+   /* Ensure the frame pointer move is not optimized.  */
+   emit_insn (gen_blockage ());
+   emit_clobber (hard_frame_pointer_rtx);
+   emit_move_insn (hard_frame_pointer_rtx, r_fp);
    emit_move_insn (i7, r_i7);
  
    /* USE of hard_frame_pointer_rtx added for consistency;
*************** visl")
*** 7405,7412 ****
    emit_use (stack_pointer_rtx);
    emit_use (i7);
  
!   emit_jump_insn (gen_indirect_jump (r_label));
!   emit_barrier ();
    DONE;
  })
  
--- 7414,7420 ----
    emit_use (stack_pointer_rtx);
    emit_use (i7);
  
!   emit_indirect_jump (r_label);
    DONE;
  })
  
diff -Nrcpad gcc-9.1.0/gcc/config.gcc gcc-9.2.0/gcc/config.gcc
*** gcc-9.1.0/gcc/config.gcc	Mon Apr 15 08:05:03 2019
--- gcc-9.2.0/gcc/config.gcc	Sat Aug  3 20:16:22 2019
*************** x86_cpus="generic intel"
*** 676,682 ****
  # Common parts for widely ported systems.
  case ${target} in
  *-*-darwin*)
!   tmake_file="t-darwin ${cpu_type}/t-darwin"
    tm_file="${tm_file} darwin.h"
    case ${target} in
    *-*-darwin9*)
--- 676,682 ----
  # Common parts for widely ported systems.
  case ${target} in
  *-*-darwin*)
!   tmake_file="t-darwin "
    tm_file="${tm_file} darwin.h"
    case ${target} in
    *-*-darwin9*)
*************** hppa[12]*-*-hpux11*)
*** 1609,1624 ****
  		dwarf2=no
  	fi
  	;;
  i[34567]86-*-darwin*)
  	need_64bit_isa=yes
  	# Baseline choice for a machine that allows m64 support.
  	with_cpu=${with_cpu:-core2}
  	tmake_file="${tmake_file} t-slibgcc"
  	;;
  x86_64-*-darwin*)
  	with_cpu=${with_cpu:-core2}
! 	tmake_file="${tmake_file} ${cpu_type}/t-darwin64 t-slibgcc"
! 	tm_file="${tm_file} ${cpu_type}/darwin64.h"
  	;;
  i[34567]86-*-elfiamcu)
  	tm_file="${tm_file} i386/unix.h i386/att.h dbxelf.h elfos.h newlib-stdint.h i386/iamcu.h"
--- 1609,1633 ----
  		dwarf2=no
  	fi
  	;;
+ i[34567]86-*-darwin1[89]*)
+ 	echo "Error: 32bit target is not supported after Darwin17" 1>&2
+ 	;;
  i[34567]86-*-darwin*)
  	need_64bit_isa=yes
  	# Baseline choice for a machine that allows m64 support.
  	with_cpu=${with_cpu:-core2}
+ 	tmake_file="${tmake_file} ${cpu_type}/t-darwin32-biarch t-slibgcc"
+ 	tm_file="${tm_file} ${cpu_type}/darwin32-biarch.h"
+ 	;;
+ x86_64-*-darwin1[89]* | x86_64-*-darwin2[01]*)
+ 	# Only 64b from now
+ 	with_cpu=${with_cpu:-core2}
  	tmake_file="${tmake_file} t-slibgcc"
  	;;
  x86_64-*-darwin*)
  	with_cpu=${with_cpu:-core2}
! 	tmake_file="${tmake_file} ${cpu_type}/t-darwin64-biarch t-slibgcc"
! 	tm_file="${tm_file} ${cpu_type}/darwin64-biarch.h"
  	;;
  i[34567]86-*-elfiamcu)
  	tm_file="${tm_file} i386/unix.h i386/att.h dbxelf.h elfos.h newlib-stdint.h i386/iamcu.h"
*************** pdp11-*-*)
*** 2578,2603 ****
  #	extra_headers=
  #	;;
  powerpc-*-darwin*)
! 	extra_options="${extra_options} rs6000/darwin.opt"
  	case ${target} in
! 	  *-darwin1[0-9]* | *-darwin[8-9]*)
! 	    tmake_file="${tmake_file} rs6000/t-darwin8"
! 	    tm_file="${tm_file} rs6000/darwin8.h"
  	    ;;
  	  *-darwin7*)
! 	    tm_file="${tm_file} rs6000/darwin7.h"
  	    ;;
! 	  *-darwin[0-6]*)
  	    ;;
  	esac
  	tmake_file="${tmake_file} t-slibgcc"
- 	extra_headers=altivec.h
  	;;
  powerpc64-*-darwin*)
  	extra_options="${extra_options} ${cpu_type}/darwin.opt"
! 	tmake_file="${tmake_file} ${cpu_type}/t-darwin64 t-slibgcc"
! 	tm_file="${tm_file} ${cpu_type}/darwin8.h ${cpu_type}/darwin64.h"
! 	extra_headers=altivec.h
  	;;
  powerpc*-*-freebsd*)
  	tm_file="${tm_file} dbxelf.h elfos.h gnu-user.h ${fbsd_tm_file} rs6000/sysv4.h"
--- 2587,2617 ----
  #	extra_headers=
  #	;;
  powerpc-*-darwin*)
! 	extra_options="${extra_options} ${cpu_type}/darwin.opt"
  	case ${target} in
! 	  *-darwin1[0-9]* | *-darwin9*)
! 	    tmake_file="${tmake_file} ${cpu_type}/t-darwin32-biarch"
! 	    tm_file="${tm_file} ${cpu_type}/darwin32-biarch.h"
! 	    ;;
! 	  *-darwin8*)
! 	    tmake_file="${tmake_file} ${cpu_type}/t-darwin32-biarch"
! 	    tm_file="${tm_file} ${cpu_type}/darwin32-biarch.h"
! 	    tm_file="${tm_file} ${cpu_type}/darwin8.h"
  	    ;;
  	  *-darwin7*)
! 	    tm_file="${tm_file} ${cpu_type}/darwin7.h"
  	    ;;
! 	  *-darwin[456]*)
! 	    # Earlier - ingle arch, with 32b only
! 	    # OS X 10.0, the first edition is Darwin4
  	    ;;
  	esac
  	tmake_file="${tmake_file} t-slibgcc"
  	;;
  powerpc64-*-darwin*)
  	extra_options="${extra_options} ${cpu_type}/darwin.opt"
! 	tmake_file="${tmake_file} ${cpu_type}/t-darwin64-biarch t-slibgcc"
! 	tm_file="${tm_file} ${cpu_type}/darwin64-biarch.h"
  	;;
  powerpc*-*-freebsd*)
  	tm_file="${tm_file} dbxelf.h elfos.h gnu-user.h ${fbsd_tm_file} rs6000/sysv4.h"
*************** case ${target} in
*** 4927,4933 ****
  		;;
  	i[34567]86-*-dragonfly* | x86_64-*-dragonfly*)
  		;;
! 	i[34567]86-*-freebsd* | x86_64-*-freebsd*)
  		;;
  	ia64*-*-linux*)
  		;;
--- 4941,4950 ----
  		;;
  	i[34567]86-*-dragonfly* | x86_64-*-dragonfly*)
  		;;
! 	i[34567]86-*-freebsd*)
! 		;;
! 	x86_64-*-freebsd*)
! 		tmake_file="${tmake_file} i386/t-freebsd64"
  		;;
  	ia64*-*-linux*)
  		;;
diff -Nrcpad gcc-9.1.0/gcc/configure gcc-9.2.0/gcc/configure
*** gcc-9.1.0/gcc/configure	Mon Apr 15 07:39:20 2019
--- gcc-9.2.0/gcc/configure	Wed Jun 26 09:15:46 2019
*************** if test $in_tree_ld != yes ; then
*** 23060,23076 ****
  	#
  	# ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.1701:onnv-ab196087-6931056-03/25/10
  	#
- 	# In Solaris 11.4, this was changed to
- 	#
- 	# ld: Solaris ELF Utilities: 11.4-1.3123
- 	#
  	# ld and ld.so.1 are guaranteed to be updated in lockstep, so ld version
  	# numbers can be used in ld.so.1 feature checks even if a different
  	# linker is configured.
  	ld_ver=`$gcc_cv_ld -V 2>&1`
! 	if echo "$ld_ver" | $EGREP 'Solaris Link Editors|Solaris ELF Utilities' > /dev/null; then
  	  ld_vers=`echo $ld_ver | sed -n \
! 	    -e 's,^.*: \(5\|1[0-9]\)\.[0-9][0-9]*-\([0-9]\.[0-9][0-9]*\).*$,\2,p'`
  	  ld_vers_major=`expr "$ld_vers" : '\([0-9]*\)'`
  	  ld_vers_minor=`expr "$ld_vers" : '[0-9]*\.\([0-9]*\)'`
  	fi
--- 23060,23072 ----
  	#
  	# ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.1701:onnv-ab196087-6931056-03/25/10
  	#
  	# ld and ld.so.1 are guaranteed to be updated in lockstep, so ld version
  	# numbers can be used in ld.so.1 feature checks even if a different
  	# linker is configured.
  	ld_ver=`$gcc_cv_ld -V 2>&1`
! 	if echo "$ld_ver" | grep 'Solaris Link Editors' > /dev/null; then
  	  ld_vers=`echo $ld_ver | sed -n \
! 	    -e 's,^.*: 5\.[0-9][0-9]*-\([0-9]\.[0-9][0-9]*\).*$,\1,p'`
  	  ld_vers_major=`expr "$ld_vers" : '\([0-9]*\)'`
  	  ld_vers_minor=`expr "$ld_vers" : '[0-9]*\.\([0-9]*\)'`
  	fi
diff -Nrcpad gcc-9.1.0/gcc/configure.ac gcc-9.2.0/gcc/configure.ac
*** gcc-9.1.0/gcc/configure.ac	Mon Apr 15 07:39:20 2019
--- gcc-9.2.0/gcc/configure.ac	Wed Jun 26 09:15:46 2019
*************** if test $in_tree_ld != yes ; then
*** 2673,2689 ****
  	#
  	# ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.1701:onnv-ab196087-6931056-03/25/10
  	#
- 	# In Solaris 11.4, this was changed to
- 	#
- 	# ld: Solaris ELF Utilities: 11.4-1.3123
- 	#
  	# ld and ld.so.1 are guaranteed to be updated in lockstep, so ld version
  	# numbers can be used in ld.so.1 feature checks even if a different
  	# linker is configured.
  	ld_ver=`$gcc_cv_ld -V 2>&1`
! 	if echo "$ld_ver" | $EGREP 'Solaris Link Editors|Solaris ELF Utilities' > /dev/null; then
  	  ld_vers=`echo $ld_ver | sed -n \
! 	    -e 's,^.*: \(5\|1[0-9]\)\.[0-9][0-9]*-\([0-9]\.[0-9][0-9]*\).*$,\2,p'`
  	  ld_vers_major=`expr "$ld_vers" : '\([0-9]*\)'`
  	  ld_vers_minor=`expr "$ld_vers" : '[0-9]*\.\([0-9]*\)'`
  	fi
--- 2673,2685 ----
  	#
  	# ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.1701:onnv-ab196087-6931056-03/25/10
  	#
  	# ld and ld.so.1 are guaranteed to be updated in lockstep, so ld version
  	# numbers can be used in ld.so.1 feature checks even if a different
  	# linker is configured.
  	ld_ver=`$gcc_cv_ld -V 2>&1`
! 	if echo "$ld_ver" | grep 'Solaris Link Editors' > /dev/null; then
  	  ld_vers=`echo $ld_ver | sed -n \
! 	    -e 's,^.*: 5\.[0-9][0-9]*-\([0-9]\.[0-9][0-9]*\).*$,\1,p'`
  	  ld_vers_major=`expr "$ld_vers" : '\([0-9]*\)'`
  	  ld_vers_minor=`expr "$ld_vers" : '[0-9]*\.\([0-9]*\)'`
  	fi
diff -Nrcpad gcc-9.1.0/gcc/cp/ChangeLog gcc-9.2.0/gcc/cp/ChangeLog
*** gcc-9.1.0/gcc/cp/ChangeLog	Fri May  3 07:59:54 2019
--- gcc-9.2.0/gcc/cp/ChangeLog	Mon Aug 12 07:38:49 2019
***************
*** 1,3 ****
--- 1,163 ----
+ 2019-08-12  Release Manager
+ 
+ 	* GCC 9.2.0 released.
+ 
+ 2019-08-02  Martin Sebor  <msebor@redhat.com>
+ 
+ 	Backport from mainline
+ 	2019-06-05  Martin Sebor  <msebor@redhat.com>
+ 
+ 	PR c/90737
+ 	* typeck.c (maybe_warn_about_returning_address_of_local): Only
+ 	consider functions returning pointers as candidates for
+ 	-Wreturn-local-addr.
+ 
+ 2019-08-02  Marek Polacek  <polacek@redhat.com>
+ 
+ 	Backported from mainline
+ 	2019-08-02  Marek Polacek  <polacek@redhat.com>
+ 	
+ 	PR c++/91230 - wrong error with __PRETTY_FUNCTION__ and generic lambda.
+ 	* pt.c (value_dependent_expression_p): Consider __PRETTY_FUNCTION__
+ 	inside a template function value-dependent.
+ 
+ 2019-07-19  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/90098 - partial specialization and class non-type parms.
+ 	PR c++/90099
+ 	PR c++/90101
+ 	* call.c (build_converted_constant_expr_internal): Don't copy.
+ 	* pt.c (process_partial_specialization): Allow VIEW_CONVERT_EXPR
+ 	around class non-type parameter.
+ 	(unify) [TEMPLATE_PARM_INDEX]: Ignore cv-quals.
+ 	(invalid_nontype_parm_type_p): Check for dependent class type.
+ 
+ 	PR c++/85552 - wrong instantiation of dtor for DMI.
+ 	* typeck2.c (digest_nsdmi_init): Set tf_no_cleanup for direct-init.
+ 
+ 2019-07-19  Nina Dinka Ranns  <dinka.ranns@gmail.com>
+ 
+ 	PR c++/63149 - Wrong auto deduction from braced-init-list.
+ 	* pt.c (listify_autos): use non cv qualified auto_node in
+ 	std::initializer_list<auto>.
+ 
+ 2019-07-01  Marek Polacek  <polacek@redhat.com>
+ 
+ 	Backported from mainline
+ 	2019-06-21  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/60223 - ICE with T{} in non-deduced context.
+ 	* pt.c (unify): Allow COMPOUND_LITERAL_P in a non-deduced context.
+ 
+ 	PR c++/90490 - fix decltype issues in noexcept-specifier.
+ 	* except.c (build_noexcept_spec): Call
+ 	instantiate_non_dependent_expr_sfinae before
+ 	build_converted_constant_expr instead of calling
+ 	instantiate_non_dependent_expr after it.  Add
+ 	processing_template_decl_sentinel.
+ 
+ 2019-06-29  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2019-06-21  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/90950
+ 	* semantics.c (finish_omp_clauses): Don't reject references to
+ 	incomplete types if processing_template_decl.
+ 
+ 2019-06-12  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/90825 - endless recursion when evaluating sizeof.
+ 	PR c++/90832 - endless recursion when evaluating sizeof.
+ 	* constexpr.c (cxx_eval_constant_expression): Don't recurse on the
+ 	result of fold_sizeof_expr if is returns a SIZEOF_EXPR.
+ 	* typeck.c (cxx_sizeof_expr): Only return a SIZEOF_EXPR if the operand
+ 	is instantiation-dependent.
+ 
+ 	PR c++/90736 - bogus error with alignof.
+ 	* constexpr.c (adjust_temp_type): Use cv_unqualified type.
+ 
+ 2019-06-11  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/90810
+ 	* init.c (constant_value_1): Handle VECTOR_CST DECL_INITIAL for
+ 	!DECL_INITIALIZED_BY_CONSTANT_EXPRESSION_P decls like CONSTRUCTOR.
+ 
+ 2019-06-05  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2019-05-29  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/90598
+ 	* tree.c (lvalue_kind): Return clk_none for expressions with
+ 	with VOID_TYPE_P.
+ 
+ 2019-05-28  Marek Polacek  <polacek@redhat.com>
+ 
+ 	Backported from mainline
+ 	2019-05-28  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/90548 - ICE with generic lambda and empty pack.
+ 	* pt.c (tsubst_copy_and_build): Handle pack expansion properly.
+ 
+ 2019-05-25  Marek Polacek  <polacek@redhat.com>
+ 
+ 	Backported from mainline
+ 	2019-05-25  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/90572 - wrong disambiguation in friend declaration.
+ 	* parser.c (cp_parser_constructor_declarator_p): Don't allow missing
+ 	typename for friend declarations.
+ 
+ 2019-05-20  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	Backported from mainline
+ 	2019-05-20  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR c++/90532 Ensure __is_constructible(T[]) is false
+ 	* method.c (is_xible_helper): Return error_mark_node for construction
+ 	of an array of unknown bound.
+ 
+ 2019-05-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2019-05-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR debug/90197
+ 	* cp-gimplify.c (genericize_cp_loop): Emit a DEBUG_BEGIN_STMT
+ 	before the condition (or if missing or constant non-zero at the end
+ 	of the loop.  Emit a DEBUG_BEGIN_STMT before the increment expression
+ 	if any.  Don't call protected_set_expr_location on incr if it already
+ 	has a location.
+ 
+ 	2019-05-10  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR pch/90326
+ 	* config-lang.in (gtfiles): Remove c-family/c-lex.c, add
+ 	c-family/c-cppbuiltin.c.
+ 
+ 2019-05-10  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/78010 - bogus -Wsuggest-override warning on final function.
+ 	* class.c (check_for_override): Don't warn for final functions.
+ 
+ 2019-05-06  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/90265 - ICE with generic lambda.
+ 	* pt.c (tsubst_copy_and_build): Use a dedicated variable for the last
+ 	element in the vector.
+ 
+ 2019-05-06  Paolo Carlini  <paolo.carlini@oracle.com>
+ 
+ 	PR c++/90173
+ 	* decl.c (grokdeclarator): Set type to error_mark_node
+ 	upon error about template placeholder type non followed
+ 	by a simple declarator-id.
+ 
+ 2019-05-04  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	* ChangeLog.ibm: Delete unintentional commit on the wrong branch.
+ 
  2019-05-03  Release Manager
  
  	* GCC 9.1.0 released.
diff -Nrcpad gcc-9.1.0/gcc/cp/call.c gcc-9.2.0/gcc/cp/call.c
*** gcc-9.1.0/gcc/cp/call.c	Wed Apr 24 10:08:07 2019
--- gcc-9.2.0/gcc/cp/call.c	Fri Jul 19 08:53:07 2019
*************** build_converted_constant_expr_internal (
*** 4279,4284 ****
--- 4279,4290 ----
  
    if (conv)
      {
+       /* Don't copy a class non-type template parameter.  */
+       if (CLASS_TYPE_P (type) && conv->kind == ck_rvalue
+ 	  && TREE_CODE (expr) == VIEW_CONVERT_EXPR
+ 	  && TREE_CODE (TREE_OPERAND (expr, 0)) == TEMPLATE_PARM_INDEX)
+ 	conv = next_conversion (conv);
+ 
        conv->check_narrowing = true;
        conv->check_narrowing_const_only = true;
        expr = convert_like (conv, expr, complain);
diff -Nrcpad gcc-9.1.0/gcc/cp/class.c gcc-9.2.0/gcc/cp/class.c
*** gcc-9.1.0/gcc/cp/class.c	Mon Mar 11 13:58:44 2019
--- gcc-9.2.0/gcc/cp/class.c	Fri May 10 14:57:22 2019
*************** check_for_override (tree decl, tree ctyp
*** 2780,2786 ****
      {
        DECL_VINDEX (decl) = decl;
        overrides_found = true;
!       if (warn_override && !DECL_OVERRIDE_P (decl)
  	  && !DECL_DESTRUCTOR_P (decl))
  	warning_at (DECL_SOURCE_LOCATION (decl), OPT_Wsuggest_override,
  		    "%qD can be marked override", decl);
--- 2780,2788 ----
      {
        DECL_VINDEX (decl) = decl;
        overrides_found = true;
!       if (warn_override
! 	  && !DECL_OVERRIDE_P (decl)
! 	  && !DECL_FINAL_P (decl)
  	  && !DECL_DESTRUCTOR_P (decl))
  	warning_at (DECL_SOURCE_LOCATION (decl), OPT_Wsuggest_override,
  		    "%qD can be marked override", decl);
diff -Nrcpad gcc-9.1.0/gcc/cp/config-lang.in gcc-9.2.0/gcc/cp/config-lang.in
*** gcc-9.1.0/gcc/cp/config-lang.in	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/cp/config-lang.in	Fri May 17 19:49:54 2019
*************** gtfiles="\
*** 37,43 ****
  \$(srcdir)/c-family/c-pragma.h \$(srcdir)/cp/decl.h \
  \$(srcdir)/cp/parser.h \
  \$(srcdir)/c-family/c-common.c \$(srcdir)/c-family/c-format.c \
! \$(srcdir)/c-family/c-lex.c \$(srcdir)/c-family/c-pragma.c \
  \$(srcdir)/cp/call.c \$(srcdir)/cp/class.c \$(srcdir)/cp/constexpr.c \
  \$(srcdir)/cp/cp-gimplify.c \
  \$(srcdir)/cp/cp-lang.c \$(srcdir)/cp/cp-objcp-common.c \
--- 37,43 ----
  \$(srcdir)/c-family/c-pragma.h \$(srcdir)/cp/decl.h \
  \$(srcdir)/cp/parser.h \
  \$(srcdir)/c-family/c-common.c \$(srcdir)/c-family/c-format.c \
! \$(srcdir)/c-family/c-cppbuiltin.c \$(srcdir)/c-family/c-pragma.c \
  \$(srcdir)/cp/call.c \$(srcdir)/cp/class.c \$(srcdir)/cp/constexpr.c \
  \$(srcdir)/cp/cp-gimplify.c \
  \$(srcdir)/cp/cp-lang.c \$(srcdir)/cp/cp-objcp-common.c \
diff -Nrcpad gcc-9.1.0/gcc/cp/constexpr.c gcc-9.2.0/gcc/cp/constexpr.c
*** gcc-9.1.0/gcc/cp/constexpr.c	Fri Apr 12 15:29:03 2019
--- gcc-9.2.0/gcc/cp/constexpr.c	Thu Jun 13 00:56:54 2019
*************** adjust_temp_type (tree type, tree temp)
*** 1337,1343 ****
    if (TREE_CODE (temp) == EMPTY_CLASS_EXPR)
      return build0 (EMPTY_CLASS_EXPR, type);
    gcc_assert (scalarish_type_p (type));
!   return cp_fold_convert (type, temp);
  }
  
  /* Callback for walk_tree used by unshare_constructor.  */
--- 1337,1345 ----
    if (TREE_CODE (temp) == EMPTY_CLASS_EXPR)
      return build0 (EMPTY_CLASS_EXPR, type);
    gcc_assert (scalarish_type_p (type));
!   /* Now we know we're dealing with a scalar, and a prvalue of non-class
!      type is cv-unqualified.  */
!   return cp_fold_convert (cv_unqualified (type), temp);
  }
  
  /* Callback for walk_tree used by unshare_constructor.  */
*************** cxx_eval_constant_expression (const cons
*** 4763,4771 ****
        break;
  
      case SIZEOF_EXPR:
!       r = cxx_eval_constant_expression (ctx, fold_sizeof_expr (t), lval,
! 					non_constant_p, overflow_p,
! 					jump_target);
        break;
  
      case COMPOUND_EXPR:
--- 4765,4783 ----
        break;
  
      case SIZEOF_EXPR:
!       r = fold_sizeof_expr (t);
!       /* In a template, fold_sizeof_expr may merely create a new SIZEOF_EXPR,
! 	 which could lead to an infinite recursion.  */
!       if (TREE_CODE (r) != SIZEOF_EXPR)
! 	r = cxx_eval_constant_expression (ctx, r, lval,
! 					  non_constant_p, overflow_p,
! 					  jump_target);
!       else
! 	{
! 	  *non_constant_p = true;
! 	  gcc_assert (ctx->quiet);
! 	}
! 
        break;
  
      case COMPOUND_EXPR:
diff -Nrcpad gcc-9.1.0/gcc/cp/cp-gimplify.c gcc-9.2.0/gcc/cp/cp-gimplify.c
*** gcc-9.1.0/gcc/cp/cp-gimplify.c	Tue Mar  5 22:17:13 2019
--- gcc-9.2.0/gcc/cp/cp-gimplify.c	Fri May 17 19:52:06 2019
*************** genericize_cp_loop (tree *stmt_p, locati
*** 241,248 ****
    tree blab, clab;
    tree exit = NULL;
    tree stmt_list = NULL;
  
!   protected_set_expr_location (incr, start_locus);
  
    cp_walk_tree (&cond, cp_genericize_r, data, NULL);
    cp_walk_tree (&incr, cp_genericize_r, data, NULL);
--- 241,250 ----
    tree blab, clab;
    tree exit = NULL;
    tree stmt_list = NULL;
+   tree debug_begin = NULL;
  
!   if (EXPR_LOCATION (incr) == UNKNOWN_LOCATION)
!     protected_set_expr_location (incr, start_locus);
  
    cp_walk_tree (&cond, cp_genericize_r, data, NULL);
    cp_walk_tree (&incr, cp_genericize_r, data, NULL);
*************** genericize_cp_loop (tree *stmt_p, locati
*** 253,258 ****
--- 255,267 ----
    cp_walk_tree (&body, cp_genericize_r, data, NULL);
    *walk_subtrees = 0;
  
+   if (MAY_HAVE_DEBUG_MARKER_STMTS
+       && (!cond || !integer_zerop (cond)))
+     {
+       debug_begin = build0 (DEBUG_BEGIN_STMT, void_type_node);
+       SET_EXPR_LOCATION (debug_begin, cp_expr_loc_or_loc (cond, start_locus));
+     }
+ 
    if (cond && TREE_CODE (cond) != INTEGER_CST)
      {
        /* If COND is constant, don't bother building an exit.  If it's false,
*************** genericize_cp_loop (tree *stmt_p, locati
*** 265,274 ****
      }
  
    if (exit && cond_is_first)
!     append_to_statement_list (exit, &stmt_list);
    append_to_statement_list (body, &stmt_list);
    finish_bc_block (&stmt_list, bc_continue, clab);
!   append_to_statement_list (incr, &stmt_list);
    if (exit && !cond_is_first)
      append_to_statement_list (exit, &stmt_list);
  
--- 274,297 ----
      }
  
    if (exit && cond_is_first)
!     {
!       append_to_statement_list (debug_begin, &stmt_list);
!       debug_begin = NULL_TREE;
!       append_to_statement_list (exit, &stmt_list);
!     }
    append_to_statement_list (body, &stmt_list);
    finish_bc_block (&stmt_list, bc_continue, clab);
!   if (incr)
!     {
!       if (MAY_HAVE_DEBUG_MARKER_STMTS)
! 	{
! 	  tree d = build0 (DEBUG_BEGIN_STMT, void_type_node);
! 	  SET_EXPR_LOCATION (d, cp_expr_loc_or_loc (incr, start_locus));
! 	  append_to_statement_list (d, &stmt_list);
! 	}
!       append_to_statement_list (incr, &stmt_list);
!     }
!   append_to_statement_list (debug_begin, &stmt_list);
    if (exit && !cond_is_first)
      append_to_statement_list (exit, &stmt_list);
  
diff -Nrcpad gcc-9.1.0/gcc/cp/decl.c gcc-9.2.0/gcc/cp/decl.c
*** gcc-9.1.0/gcc/cp/decl.c	Fri Apr 19 11:56:07 2019
--- gcc-9.2.0/gcc/cp/decl.c	Mon May  6 15:23:37 2019
*************** grokdeclarator (const cp_declarator *dec
*** 10973,10978 ****
--- 10973,10979 ----
        error_at (typespec_loc, "template placeholder type %qT must be followed "
  		"by a simple declarator-id", type);
        inform (DECL_SOURCE_LOCATION (tmpl), "%qD declared here", tmpl);
+       type = error_mark_node;
      }
  
    staticp = 0;
diff -Nrcpad gcc-9.1.0/gcc/cp/except.c gcc-9.2.0/gcc/cp/except.c
*** gcc-9.1.0/gcc/cp/except.c	Fri Apr 12 15:29:03 2019
--- gcc-9.2.0/gcc/cp/except.c	Tue Jul  2 00:23:41 2019
*************** build_noexcept_spec (tree expr, tsubst_f
*** 1288,1295 ****
    if (TREE_CODE (expr) != DEFERRED_NOEXCEPT
        && !value_dependent_expression_p (expr))
      {
        expr = build_converted_constant_bool_expr (expr, complain);
-       expr = instantiate_non_dependent_expr (expr);
        expr = cxx_constant_value (expr);
      }
    if (TREE_CODE (expr) == INTEGER_CST)
--- 1288,1297 ----
    if (TREE_CODE (expr) != DEFERRED_NOEXCEPT
        && !value_dependent_expression_p (expr))
      {
+       expr = instantiate_non_dependent_expr_sfinae (expr, complain);
+       /* Don't let convert_like_real create more template codes.  */
+       processing_template_decl_sentinel s;
        expr = build_converted_constant_bool_expr (expr, complain);
        expr = cxx_constant_value (expr);
      }
    if (TREE_CODE (expr) == INTEGER_CST)
diff -Nrcpad gcc-9.1.0/gcc/cp/init.c gcc-9.2.0/gcc/cp/init.c
*** gcc-9.1.0/gcc/cp/init.c	Wed Mar  6 18:46:32 2019
--- gcc-9.2.0/gcc/cp/init.c	Tue Jun 11 13:08:47 2019
*************** constant_value_1 (tree decl, bool strict
*** 2341,2348 ****
  		  || TREE_CODE (init) == STRING_CST)))
  	break;
        /* Don't return a CONSTRUCTOR for a variable with partial run-time
! 	 initialization, since it doesn't represent the entire value.  */
!       if (TREE_CODE (init) == CONSTRUCTOR
  	  && !DECL_INITIALIZED_BY_CONSTANT_EXPRESSION_P (decl))
  	break;
        /* If the variable has a dynamic initializer, don't use its
--- 2341,2351 ----
  		  || TREE_CODE (init) == STRING_CST)))
  	break;
        /* Don't return a CONSTRUCTOR for a variable with partial run-time
! 	 initialization, since it doesn't represent the entire value.
! 	 Similarly for VECTOR_CSTs created by cp_folding those
! 	 CONSTRUCTORs.  */
!       if ((TREE_CODE (init) == CONSTRUCTOR
! 	   || TREE_CODE (init) == VECTOR_CST)
  	  && !DECL_INITIALIZED_BY_CONSTANT_EXPRESSION_P (decl))
  	break;
        /* If the variable has a dynamic initializer, don't use its
diff -Nrcpad gcc-9.1.0/gcc/cp/method.c gcc-9.2.0/gcc/cp/method.c
*** gcc-9.1.0/gcc/cp/method.c	Mon Apr  8 08:13:50 2019
--- gcc-9.2.0/gcc/cp/method.c	Mon May 20 13:02:10 2019
*************** is_xible_helper (enum tree_code code, tr
*** 1205,1210 ****
--- 1205,1212 ----
      expr = assignable_expr (to, from);
    else if (trivial && from && TREE_CHAIN (from))
      return error_mark_node; // only 0- and 1-argument ctors can be trivial
+   else if (TREE_CODE (to) == ARRAY_TYPE && !TYPE_DOMAIN (to))
+     return error_mark_node; // can't construct an array of unknown bound
    else
      expr = constructible_expr (to, from);
    return expr;
diff -Nrcpad gcc-9.1.0/gcc/cp/parser.c gcc-9.2.0/gcc/cp/parser.c
*** gcc-9.1.0/gcc/cp/parser.c	Fri Apr 12 19:01:17 2019
--- gcc-9.2.0/gcc/cp/parser.c	Sat May 25 14:46:15 2019
*************** cp_parser_constructor_declarator_p (cp_p
*** 27629,27637 ****
  	  parser->num_template_parameter_lists = 0;
  
  	  /* Look for the type-specifier.  It's not optional, but its typename
! 	     might be.  */
  	  cp_parser_type_specifier (parser,
! 				    (flags & ~CP_PARSER_FLAGS_OPTIONAL),
  				    /*decl_specs=*/NULL,
  				    /*is_declarator=*/true,
  				    /*declares_class_or_enum=*/NULL,
--- 27629,27647 ----
  	  parser->num_template_parameter_lists = 0;
  
  	  /* Look for the type-specifier.  It's not optional, but its typename
! 	     might be.  Unless this is a friend declaration; we don't want to
! 	     treat
! 
! 	       friend S (T::fn)(int);
! 
! 	     as a constructor, but with P0634, we might assume a type when
! 	     looking for the type-specifier.  It is actually a function named
! 	     `T::fn' that takes one parameter (of type `int') and returns a
! 	     value of type `S'.  Constructors can be friends, but they must
! 	     use a qualified name.  */
  	  cp_parser_type_specifier (parser,
! 				    (friend_p ? CP_PARSER_FLAGS_NONE
! 				     : (flags & ~CP_PARSER_FLAGS_OPTIONAL)),
  				    /*decl_specs=*/NULL,
  				    /*is_declarator=*/true,
  				    /*declares_class_or_enum=*/NULL,
diff -Nrcpad gcc-9.1.0/gcc/cp/pt.c gcc-9.2.0/gcc/cp/pt.c
*** gcc-9.1.0/gcc/cp/pt.c	Wed Apr 24 20:37:30 2019
--- gcc-9.2.0/gcc/cp/pt.c	Fri Aug  2 13:29:05 2019
*************** process_partial_specialization (tree dec
*** 4953,4959 ****
                   simple identifier' condition and also the `specialized
                   non-type argument' bit.  */
                && TREE_CODE (arg) != TEMPLATE_PARM_INDEX
! 	      && !(REFERENCE_REF_P (arg)
  		   && TREE_CODE (TREE_OPERAND (arg, 0)) == TEMPLATE_PARM_INDEX))
              {
                if ((!packed_args && tpd.arg_uses_template_parms[i])
--- 4953,4960 ----
                   simple identifier' condition and also the `specialized
                   non-type argument' bit.  */
                && TREE_CODE (arg) != TEMPLATE_PARM_INDEX
! 	      && !((REFERENCE_REF_P (arg)
! 		    || TREE_CODE (arg) == VIEW_CONVERT_EXPR)
  		   && TREE_CODE (TREE_OPERAND (arg, 0)) == TEMPLATE_PARM_INDEX))
              {
                if ((!packed_args && tpd.arg_uses_template_parms[i])
*************** tsubst_copy_and_build (tree t,
*** 18856,18861 ****
--- 18857,18865 ----
  	   the thunk template for a generic lambda.  */
  	if (CALL_FROM_THUNK_P (t))
  	  {
+ 	    /* Now that we've expanded any packs, the number of call args
+ 	       might be different.  */
+ 	    unsigned int cargs = call_args->length ();
  	    tree thisarg = NULL_TREE;
  	    if (TREE_CODE (function) == COMPONENT_REF)
  	      {
*************** tsubst_copy_and_build (tree t,
*** 18869,18875 ****
  	    /* We aren't going to do normal overload resolution, so force the
  	       template-id to resolve.  */
  	    function = resolve_nondeduced_context (function, complain);
! 	    for (unsigned i = 0; i < nargs; ++i)
  	      {
  		/* In a thunk, pass through args directly, without any
  		   conversions.  */
--- 18873,18879 ----
  	    /* We aren't going to do normal overload resolution, so force the
  	       template-id to resolve.  */
  	    function = resolve_nondeduced_context (function, complain);
! 	    for (unsigned i = 0; i < cargs; ++i)
  	      {
  		/* In a thunk, pass through args directly, without any
  		   conversions.  */
*************** tsubst_copy_and_build (tree t,
*** 18880,18890 ****
  	      }
  	    if (thisarg)
  	      {
! 		/* Shift the other args over to make room.  */
! 		vec_safe_push (call_args, (*call_args)[nargs-1]);
! 		for (int i = nargs-1; i > 0; --i)
! 		  (*call_args)[i] = (*call_args)[i-1];
! 		(*call_args)[0] = thisarg;
  	      }
  	    ret = build_call_a (function, call_args->length (),
  				call_args->address ());
--- 18884,18901 ----
  	      }
  	    if (thisarg)
  	      {
! 		/* If there are no other args, just push 'this'.  */
! 		if (cargs == 0)
! 		  vec_safe_push (call_args, thisarg);
! 		else
! 		  {
! 		    /* Otherwise, shift the other args over to make room.  */
! 		    tree last = (*call_args)[cargs - 1];
! 		    vec_safe_push (call_args, last);
! 		    for (int i = cargs - 1; i > 0; --i)
! 		      (*call_args)[i] = (*call_args)[i - 1];
! 		    (*call_args)[0] = thisarg;
! 		  }
  	      }
  	    ret = build_call_a (function, call_args->length (),
  				call_args->address ());
*************** unify (tree tparms, tree targs, tree par
*** 22369,22377 ****
  	/* Template-parameter dependent expression.  Just accept it for now.
  	   It will later be processed in convert_template_argument.  */
  	;
!       else if (same_type_p (non_reference (TREE_TYPE (arg)),
! 			    non_reference (tparm)))
! 	/* OK */;
        else if ((strict & UNIFY_ALLOW_INTEGER)
  	       && CP_INTEGRAL_TYPE_P (tparm))
  	/* Convert the ARG to the type of PARM; the deduced non-type
--- 22380,22390 ----
  	/* Template-parameter dependent expression.  Just accept it for now.
  	   It will later be processed in convert_template_argument.  */
  	;
!       else if (same_type_ignoring_top_level_qualifiers_p
! 	       (non_reference (TREE_TYPE (arg)),
! 		non_reference (tparm)))
! 	/* OK.  Ignore top-level quals here because a class-type template
! 	   parameter object is const.  */;
        else if ((strict & UNIFY_ALLOW_INTEGER)
  	       && CP_INTEGRAL_TYPE_P (tparm))
  	/* Convert the ARG to the type of PARM; the deduced non-type
*************** unify (tree tparms, tree targs, tree par
*** 22785,22791 ****
        /* An unresolved overload is a nondeduced context.  */
        if (is_overloaded_fn (parm) || type_unknown_p (parm))
  	return unify_success (explain_p);
!       gcc_assert (EXPR_P (parm) || TREE_CODE (parm) == TRAIT_EXPR);
      expr:
        /* We must be looking at an expression.  This can happen with
  	 something like:
--- 22798,22806 ----
        /* An unresolved overload is a nondeduced context.  */
        if (is_overloaded_fn (parm) || type_unknown_p (parm))
  	return unify_success (explain_p);
!       gcc_assert (EXPR_P (parm)
! 		  || COMPOUND_LITERAL_P (parm)
! 		  || TREE_CODE (parm) == TRAIT_EXPR);
      expr:
        /* We must be looking at an expression.  This can happen with
  	 something like:
*************** unify (tree tparms, tree targs, tree par
*** 22793,22807 ****
  	   template <int I>
  	   void foo(S<I>, S<I + 2>);
  
! 	 This is a "nondeduced context":
  
  	   [deduct.type]
  
! 	   The nondeduced contexts are:
  
! 	   --A type that is a template-id in which one or more of
! 	     the template-arguments is an expression that references
! 	     a template-parameter.
  
  	 In these cases, we assume deduction succeeded, but don't
  	 actually infer any unifications.  */
--- 22808,22826 ----
  	   template <int I>
  	   void foo(S<I>, S<I + 2>);
  
! 	 or
! 
! 	   template<typename T>
! 	   void foo(A<T, T{}>);
! 
! 	 This is a "non-deduced context":
  
  	   [deduct.type]
  
! 	   The non-deduced contexts are:
  
! 	   --A non-type template argument or an array bound in which
! 	     a subexpression references a template parameter.
  
  	 In these cases, we assume deduction succeeded, but don't
  	 actually infer any unifications.  */
*************** invalid_nontype_parm_type_p (tree type,
*** 25217,25222 ****
--- 25236,25243 ----
  		 "with %<-std=c++2a%> or %<-std=gnu++2a%>");
  	  return true;
  	}
+       if (dependent_type_p (type))
+ 	return false;
        if (!complete_type_or_else (type, NULL_TREE))
  	return true;
        if (!literal_type_p (type))
*************** value_dependent_expression_p (tree expre
*** 25541,25547 ****
        if (DECL_HAS_VALUE_EXPR_P (expression))
  	{
  	  tree value_expr = DECL_VALUE_EXPR (expression);
! 	  if (value_dependent_expression_p (value_expr))
  	    return true;
  	}
        return false;
--- 25562,25575 ----
        if (DECL_HAS_VALUE_EXPR_P (expression))
  	{
  	  tree value_expr = DECL_VALUE_EXPR (expression);
! 	  if (value_dependent_expression_p (value_expr)
! 	      /* __PRETTY_FUNCTION__ inside a template function is dependent
! 		 on the name of the function.  */
! 	      || (DECL_PRETTY_FUNCTION_P (expression)
! 		  /* It might be used in a template, but not a template
! 		     function, in which case its DECL_VALUE_EXPR will be
! 		     "top level".  */
! 		  && value_expr == error_mark_node))
  	    return true;
  	}
        return false;
*************** listify (tree arg)
*** 26835,26841 ****
  static tree
  listify_autos (tree type, tree auto_node)
  {
!   tree init_auto = listify (auto_node);
    tree argvec = make_tree_vec (1);
    TREE_VEC_ELT (argvec, 0) = init_auto;
    if (processing_template_decl)
--- 26863,26869 ----
  static tree
  listify_autos (tree type, tree auto_node)
  {
!   tree init_auto = listify (strip_top_quals (auto_node));
    tree argvec = make_tree_vec (1);
    TREE_VEC_ELT (argvec, 0) = init_auto;
    if (processing_template_decl)
diff -Nrcpad gcc-9.1.0/gcc/cp/semantics.c gcc-9.2.0/gcc/cp/semantics.c
*** gcc-9.1.0/gcc/cp/semantics.c	Mon Apr  8 08:13:50 2019
--- gcc-9.2.0/gcc/cp/semantics.c	Fri Jun 28 22:11:03 2019
*************** finish_omp_clauses (tree clauses, enum c
*** 7774,7780 ****
  	  t = require_complete_type (t);
  	  if (t == error_mark_node)
  	    remove = true;
! 	  else if (TYPE_REF_P (TREE_TYPE (t))
  		   && !complete_type_or_else (TREE_TYPE (TREE_TYPE (t)), t))
  	    remove = true;
  	}
--- 7774,7781 ----
  	  t = require_complete_type (t);
  	  if (t == error_mark_node)
  	    remove = true;
! 	  else if (!processing_template_decl
! 		   && TYPE_REF_P (TREE_TYPE (t))
  		   && !complete_type_or_else (TREE_TYPE (TREE_TYPE (t)), t))
  	    remove = true;
  	}
diff -Nrcpad gcc-9.1.0/gcc/cp/tree.c gcc-9.2.0/gcc/cp/tree.c
*** gcc-9.1.0/gcc/cp/tree.c	Mon Mar 18 19:37:00 2019
--- gcc-9.2.0/gcc/cp/tree.c	Wed Jun  5 12:21:27 2019
*************** lvalue_kind (const_tree ref)
*** 83,88 ****
--- 83,92 ----
    if (ref == current_class_ptr)
      return clk_none;
  
+   /* Expressions with cv void type are prvalues.  */
+   if (TREE_TYPE (ref) && VOID_TYPE_P (TREE_TYPE (ref)))
+     return clk_none;
+ 
    switch (TREE_CODE (ref))
      {
      case SAVE_EXPR:
diff -Nrcpad gcc-9.1.0/gcc/cp/typeck.c gcc-9.2.0/gcc/cp/typeck.c
*** gcc-9.1.0/gcc/cp/typeck.c	Wed Apr 24 10:08:07 2019
--- gcc-9.2.0/gcc/cp/typeck.c	Fri Aug  2 17:05:34 2019
*************** cxx_sizeof_expr (tree e, tsubst_flags_t
*** 1691,1697 ****
    if (e == error_mark_node)
      return error_mark_node;
  
!   if (processing_template_decl)
      {
        e = build_min (SIZEOF_EXPR, size_type_node, e);
        TREE_SIDE_EFFECTS (e) = 0;
--- 1691,1697 ----
    if (e == error_mark_node)
      return error_mark_node;
  
!   if (instantiation_dependent_uneval_expression_p (e))
      {
        e = build_min (SIZEOF_EXPR, size_type_node, e);
        TREE_SIDE_EFFECTS (e) = 0;
*************** maybe_warn_about_returning_address_of_lo
*** 9311,9321 ****
  			"returning local initializer_list variable %qD "
  			"does not extend the lifetime of the underlying array",
  			whats_returned);
!       else if (TREE_CODE (whats_returned) == LABEL_DECL)
  	w = warning_at (loc, OPT_Wreturn_local_addr,
  			"address of label %qD returned",
  			whats_returned);
!       else
  	w = warning_at (loc, OPT_Wreturn_local_addr,
  			"address of local variable %qD returned",
  			whats_returned);
--- 9311,9322 ----
  			"returning local initializer_list variable %qD "
  			"does not extend the lifetime of the underlying array",
  			whats_returned);
!       else if (POINTER_TYPE_P (valtype)
! 	       && TREE_CODE (whats_returned) == LABEL_DECL)
  	w = warning_at (loc, OPT_Wreturn_local_addr,
  			"address of label %qD returned",
  			whats_returned);
!       else if (POINTER_TYPE_P (valtype))
  	w = warning_at (loc, OPT_Wreturn_local_addr,
  			"address of local variable %qD returned",
  			whats_returned);
diff -Nrcpad gcc-9.1.0/gcc/cp/typeck2.c gcc-9.2.0/gcc/cp/typeck2.c
*** gcc-9.1.0/gcc/cp/typeck2.c	Tue Apr  9 13:19:16 2019
--- gcc-9.2.0/gcc/cp/typeck2.c	Fri Jul 19 08:52:58 2019
*************** digest_nsdmi_init (tree decl, tree init,
*** 1293,1299 ****
    tree type = TREE_TYPE (decl);
    int flags = LOOKUP_IMPLICIT;
    if (DIRECT_LIST_INIT_P (init))
!     flags = LOOKUP_NORMAL;
    if (BRACE_ENCLOSED_INITIALIZER_P (init)
        && CP_AGGREGATE_TYPE_P (type))
      init = reshape_init (type, init, complain);
--- 1293,1302 ----
    tree type = TREE_TYPE (decl);
    int flags = LOOKUP_IMPLICIT;
    if (DIRECT_LIST_INIT_P (init))
!     {
!       flags = LOOKUP_NORMAL;
!       complain |= tf_no_cleanup;
!     }
    if (BRACE_ENCLOSED_INITIALIZER_P (init)
        && CP_AGGREGATE_TYPE_P (type))
      init = reshape_init (type, init, complain);
diff -Nrcpad gcc-9.1.0/gcc/d/ChangeLog gcc-9.2.0/gcc/d/ChangeLog
*** gcc-9.1.0/gcc/d/ChangeLog	Fri May  3 07:59:54 2019
--- gcc-9.2.0/gcc/d/ChangeLog	Mon Aug 12 07:38:49 2019
***************
*** 1,3 ****
--- 1,15 ----
+ 2019-08-12  Release Manager
+ 
+ 	* GCC 9.2.0 released.
+ 
+ 2019-06-11  Richard Biener  <rguenthe@suse.de>
+ 
+ 	d/90778
+ 	* toir.cc (pop_label): Only queue labels in a vector.
+ 	(cmp_labels): Label decl comparator.
+ 	(pop_binding_level): Pop labels in DECL_UID order to avoid
+ 	debug info differences.
+ 
  2019-05-03  Release Manager
  
  	* GCC 9.1.0 released.
diff -Nrcpad gcc-9.1.0/gcc/d/toir.cc gcc-9.2.0/gcc/d/toir.cc
*** gcc-9.1.0/gcc/d/toir.cc	Tue Apr 23 20:08:46 2019
--- gcc-9.2.0/gcc/d/toir.cc	Tue Jun 11 08:31:09 2019
*************** pop_binding_label (Statement * const &,
*** 65,74 ****
  }
  
  /* At the end of a function, all labels declared within the function
!    go out of scope.  BLOCK is the top-level block for the function.  */
  
  bool
! pop_label (Statement * const &s, d_label_entry *ent, tree block)
  {
    if (!ent->bc_label)
      {
--- 65,74 ----
  }
  
  /* At the end of a function, all labels declared within the function
!    go out of scope.  Queue them in LABELS.  */
  
  bool
! pop_label (Statement * const &, d_label_entry *ent, vec<tree> &labels)
  {
    if (!ent->bc_label)
      {
*************** pop_label (Statement * const &s, d_label
*** 77,89 ****
        if (DECL_NAME (ent->label))
  	{
  	  gcc_assert (DECL_INITIAL (ent->label) != NULL_TREE);
! 	  DECL_CHAIN (ent->label) = BLOCK_VARS (block);
! 	  BLOCK_VARS (block) = ent->label;
  	}
      }
  
-   d_function_chain->labels->remove (s);
- 
    return true;
  }
  
--- 77,86 ----
        if (DECL_NAME (ent->label))
  	{
  	  gcc_assert (DECL_INITIAL (ent->label) != NULL_TREE);
! 	  labels.safe_push (ent->label);
  	}
      }
  
    return true;
  }
  
*************** push_binding_level (level_kind kind)
*** 103,108 ****
--- 100,113 ----
    current_binding_level = new_level;
  }
  
+ static int
+ cmp_labels (const void *p1, const void *p2)
+ {
+   const tree *l1 = (const tree *)p1;
+   const tree *l2 = (const tree *)p2;
+   return DECL_UID (*l1) - DECL_UID (*l2);
+ }
+ 
  tree
  pop_binding_level (void)
  {
*************** pop_binding_level (void)
*** 125,131 ****
  
        /* Pop all the labels declared in the function.  */
        if (d_function_chain->labels)
! 	d_function_chain->labels->traverse<tree, &pop_label> (block);
      }
    else
      {
--- 130,146 ----
  
        /* Pop all the labels declared in the function.  */
        if (d_function_chain->labels)
! 	{
! 	  auto_vec<tree> labels;
! 	  d_function_chain->labels->traverse<vec<tree> &, &pop_label> (labels);
! 	  d_function_chain->labels->empty ();
! 	  labels.qsort (cmp_labels);
! 	  for (unsigned i = 0; i < labels.length (); ++i)
! 	    {
! 	      DECL_CHAIN (labels[i]) = BLOCK_VARS (block);
! 	      BLOCK_VARS (block) = labels[i];
! 	    }
! 	}
      }
    else
      {
diff -Nrcpad gcc-9.1.0/gcc/df-core.c gcc-9.2.0/gcc/df-core.c
*** gcc-9.1.0/gcc/df-core.c	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/df-core.c	Fri Jul 12 10:16:11 2019
*************** There are 4 ways to obtain access to ref
*** 298,309 ****
  
     Artificial defs and uses occur both at the beginning and ends of blocks.
  
!      For blocks that area at the destination of eh edges, the
       artificial uses and defs occur at the beginning.  The defs relate
       to the registers specified in EH_RETURN_DATA_REGNO and the uses
!      relate to the registers specified in ED_USES.  Logically these
       defs and uses should really occur along the eh edge, but there is
!      no convenient way to do this.  Artificial edges that occur at the
       beginning of the block have the DF_REF_AT_TOP flag set.
  
       Artificial uses occur at the end of all blocks.  These arise from
--- 298,309 ----
  
     Artificial defs and uses occur both at the beginning and ends of blocks.
  
!      For blocks that are at the destination of eh edges, the
       artificial uses and defs occur at the beginning.  The defs relate
       to the registers specified in EH_RETURN_DATA_REGNO and the uses
!      relate to the registers specified in EH_USES.  Logically these
       defs and uses should really occur along the eh edge, but there is
!      no convenient way to do this.  Artificial defs that occur at the
       beginning of the block have the DF_REF_AT_TOP flag set.
  
       Artificial uses occur at the end of all blocks.  These arise from
diff -Nrcpad gcc-9.1.0/gcc/doc/cpp.1 gcc-9.2.0/gcc/doc/cpp.1
*** gcc-9.1.0/gcc/doc/cpp.1	Fri May  3 08:03:04 2019
--- gcc-9.2.0/gcc/doc/cpp.1	Mon Aug 12 07:41:32 2019
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "CPP 1"
! .TH CPP 1 "2019-05-03" "gcc-9.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 "2019-08-12" "gcc-9.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-9.1.0/gcc/doc/fsf-funding.7 gcc-9.2.0/gcc/doc/fsf-funding.7
*** gcc-9.1.0/gcc/doc/fsf-funding.7	Fri May  3 08:03:04 2019
--- gcc-9.2.0/gcc/doc/fsf-funding.7	Mon Aug 12 07:41:32 2019
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "FSF-FUNDING 7"
! .TH FSF-FUNDING 7 "2019-05-03" "gcc-9.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 "2019-08-12" "gcc-9.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-9.1.0/gcc/doc/g++.1 gcc-9.2.0/gcc/doc/g++.1
*** gcc-9.1.0/gcc/doc/g++.1	Fri May  3 08:12:45 2019
--- gcc-9.2.0/gcc/doc/g++.1	Mon Aug 12 07:51:12 2019
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2019-05-03" "gcc-9.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 "2019-08-12" "gcc-9.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
*************** The maximum number of instructions that
*** 11355,11360 ****
--- 11355,11367 ----
  before the loop versioning pass considers it too big to copy,
  discounting any instructions in inner loops that directly benefit
  from versioning.
+ .IP "\fBssa-name-def-chain-limit\fR" 4
+ .IX Item "ssa-name-def-chain-limit"
+ The maximum number of \s-1SSA_NAME\s0 assignments to follow in determining
+ a property of a variable such as its value.  This limits the number
+ of iterations or recursive calls \s-1GCC\s0 performs when optimizing certain
+ statements or when determining their validity prior to issuing
+ diagnostics.
  .RE
  .RS 4
  .RE
diff -Nrcpad gcc-9.1.0/gcc/doc/gcc.1 gcc-9.2.0/gcc/doc/gcc.1
*** gcc-9.1.0/gcc/doc/gcc.1	Fri May  3 08:12:45 2019
--- gcc-9.2.0/gcc/doc/gcc.1	Mon Aug 12 07:51:12 2019
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2019-05-03" "gcc-9.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 "2019-08-12" "gcc-9.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
*************** The maximum number of instructions that
*** 11355,11360 ****
--- 11355,11367 ----
  before the loop versioning pass considers it too big to copy,
  discounting any instructions in inner loops that directly benefit
  from versioning.
+ .IP "\fBssa-name-def-chain-limit\fR" 4
+ .IX Item "ssa-name-def-chain-limit"
+ The maximum number of \s-1SSA_NAME\s0 assignments to follow in determining
+ a property of a variable such as its value.  This limits the number
+ of iterations or recursive calls \s-1GCC\s0 performs when optimizing certain
+ statements or when determining their validity prior to issuing
+ diagnostics.
  .RE
  .RS 4
  .RE
diff -Nrcpad gcc-9.1.0/gcc/doc/gcc.info gcc-9.2.0/gcc/doc/gcc.info
*** gcc-9.1.0/gcc/doc/gcc.info	Fri May  3 08:12:52 2019
--- gcc-9.2.0/gcc/doc/gcc.info	Mon Aug 12 07:51:19 2019
*************** Introduction
*** 58,64 ****
  
  This manual documents how to use the GNU compilers, as well as their
  features and incompatibilities, and how to report bugs.  It corresponds
! to the compilers (GCC) version 9.1.0.  The internals of the GNU
  compilers, including how to port them to new targets and some
  information about how to write front ends for new languages, are
  documented in a separate manual.  *Note Introduction: (gccint)Top.
--- 58,64 ----
  
  This manual documents how to use the GNU compilers, as well as their
  features and incompatibilities, and how to report bugs.  It corresponds
! to the compilers (GCC) version 9.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.
*************** includes experimental options that may p
*** 11256,11261 ****
--- 11256,11268 ----
            discounting any instructions in inner loops that directly
            benefit from versioning.
  
+      'ssa-name-def-chain-limit'
+           The maximum number of SSA_NAME assignments to follow in
+           determining a property of a variable such as its value.  This
+           limits the number of iterations or recursive calls GCC
+           performs when optimizing certain statements or when
+           determining their validity prior to issuing diagnostics.
+ 
  
  File: gcc.info,  Node: Instrumentation Options,  Next: Preprocessor Options,  Prev: Optimize Options,  Up: Invoking GCC
  
*************** Ref: Wtrigraphs276653
*** 65345,65749 ****
  Node: Debugging Options314884
  Node: Optimize Options334074
  Ref: Type-punning402874
! Node: Instrumentation Options501963
! Node: Preprocessor Options539004
! Ref: dashMF543851
! Ref: fdollars-in-identifiers548430
! Node: Assembler Options560680
! Node: Link Options561371
! Ref: Link Options-Footnote-1578368
! Node: Directory Options578704
! Node: Code Gen Options587107
! Node: Developer Options615793
! Node: Submodel Options656928
! Node: AArch64 Options658721
! Ref: aarch64-feature-modifiers672002
! Node: Adapteva Epiphany Options675682
! Node: AMD GCN Options681634
! Node: ARC Options682460
! Node: ARM Options703672
! Node: AVR Options740242
! Node: Blackfin Options764271
! Node: C6X Options772163
! Node: CRIS Options773706
! Node: CR16 Options777445
! Node: C-SKY Options778357
! Node: Darwin Options783217
! Node: DEC Alpha Options790658
! Node: FR30 Options802274
! Node: FT32 Options802839
! Node: FRV Options803785
! Node: GNU/Linux Options810549
! Node: H8/300 Options811930
! Node: HPPA Options813382
! Node: IA-64 Options822914
! Node: LM32 Options831042
! Node: M32C Options831565
! Node: M32R/D Options832838
! Node: M680x0 Options836383
! Node: MCore Options850468
! Node: MeP Options851970
! Node: MicroBlaze Options855930
! Node: MIPS Options859020
! Node: MMIX Options895559
! Node: MN10300 Options898036
! Node: Moxie Options900579
! Node: MSP430 Options901066
! Node: NDS32 Options905770
! Node: Nios II Options907940
! Node: Nvidia PTX Options920102
! Node: OpenRISC Options922571
! Node: PDP-11 Options924067
! Node: picoChip Options925316
! Node: PowerPC Options927454
! Node: RISC-V Options927677
! Node: RL78 Options932902
! Node: RS/6000 and PowerPC Options936677
! Node: RX Options977289
! Node: S/390 and zSeries Options985891
! Node: Score Options996270
! Node: SH Options997119
! Node: Solaris 2 Options1012259
! Node: SPARC Options1013497
! Node: SPU Options1029118
! Node: System V Options1034057
! Node: TILE-Gx Options1034883
! Node: TILEPro Options1035901
! Node: V850 Options1036405
! Node: VAX Options1043092
! Node: Visium Options1043630
! Node: VMS Options1045938
! Node: VxWorks Options1046754
! Node: x86 Options1047906
! Node: x86 Windows Options1108871
! Node: Xstormy16 Options1111676
! Node: Xtensa Options1111970
! Node: zSeries Options1117119
! Node: Spec Files1117315
! Node: Environment Variables1139473
! Node: Precompiled Headers1148199
! Node: C Implementation1154205
! Node: Translation implementation1155895
! Node: Environment implementation1156486
! Node: Identifiers implementation1157040
! Node: Characters implementation1158126
! Node: Integers implementation1161776
! Node: Floating point implementation1163825
! Node: Arrays and pointers implementation1166888
! Ref: Arrays and pointers implementation-Footnote-11168348
! Node: Hints implementation1168474
! Node: Structures unions enumerations and bit-fields implementation1169969
! Node: Qualifiers implementation1172193
! Node: Declarators implementation1173972
! Node: Statements implementation1174313
! Node: Preprocessing directives implementation1174639
! Node: Library functions implementation1176960
! Node: Architecture implementation1177609
! Node: Locale-specific behavior implementation1179254
! Node: C++ Implementation1179559
! Node: Conditionally-supported behavior1180842
! Node: Exception handling1181459
! Node: C Extensions1181926
! Node: Statement Exprs1187130
! Node: Local Labels1192502
! Node: Labels as Values1195475
! Ref: Labels as Values-Footnote-11198002
! Node: Nested Functions1198187
! Node: Nonlocal Gotos1202141
! Node: Constructing Calls1204407
! Node: Typeof1209122
! Node: Conditionals1213051
! Node: __int1281213940
! Node: Long Long1214465
! Node: Complex1215956
! Node: Floating Types1218724
! Node: Half-Precision1222191
! Node: Decimal Float1224602
! Node: Hex Floats1226456
! Node: Fixed-Point1227530
! Node: Named Address Spaces1230788
! Ref: AVR Named Address Spaces1231474
! Node: Zero Length1238497
! Node: Empty Structures1242678
! Node: Variable Length1243084
! Node: Variadic Macros1245802
! Node: Escaped Newlines1248180
! Node: Subscripting1249041
! Node: Pointer Arith1249766
! Node: Variadic Pointer Args1250343
! Node: Pointers to Arrays1251068
! Node: Initializers1251821
! Node: Compound Literals1252322
! Node: Designated Inits1255889
! Node: Case Ranges1259813
! Node: Cast to Union1260494
! Node: Mixed Declarations1262217
! Node: Function Attributes1262727
! Node: Common Function Attributes1267183
! Node: AArch64 Function Attributes1325839
! Node: AMD GCN Function Attributes1331810
! Node: ARC Function Attributes1334863
! Node: ARM Function Attributes1337185
! Node: AVR Function Attributes1342324
! Node: Blackfin Function Attributes1346859
! Node: CR16 Function Attributes1349357
! Node: C-SKY Function Attributes1349881
! Node: Epiphany Function Attributes1351178
! Node: H8/300 Function Attributes1353933
! Node: IA-64 Function Attributes1355131
! Node: M32C Function Attributes1356173
! Node: M32R/D Function Attributes1358511
! Node: m68k Function Attributes1359985
! Node: MCORE Function Attributes1360929
! Node: MeP Function Attributes1361740
! Node: MicroBlaze Function Attributes1363041
! Node: Microsoft Windows Function Attributes1364548
! Node: MIPS Function Attributes1369117
! Node: MSP430 Function Attributes1374735
! Node: NDS32 Function Attributes1378788
! Node: Nios II Function Attributes1381212
! Node: Nvidia PTX Function Attributes1382509
! Node: PowerPC Function Attributes1383124
! Node: RISC-V Function Attributes1390179
! Node: RL78 Function Attributes1391595
! Node: RX Function Attributes1392834
! Node: S/390 Function Attributes1395381
! Node: SH Function Attributes1397209
! Node: SPU Function Attributes1400630
! Node: Symbian OS Function Attributes1401438
! Node: V850 Function Attributes1401775
! Node: Visium Function Attributes1402320
! Node: x86 Function Attributes1402848
! Node: Xstormy16 Function Attributes1425337
! Node: Variable Attributes1425844
! Node: Common Variable Attributes1427405
! Node: ARC Variable Attributes1444224
! Node: AVR Variable Attributes1444606
! Node: Blackfin Variable Attributes1449768
! Node: H8/300 Variable Attributes1450626
! Node: IA-64 Variable Attributes1451699
! Node: M32R/D Variable Attributes1452450
! Node: MeP Variable Attributes1453233
! Node: Microsoft Windows Variable Attributes1455326
! Node: MSP430 Variable Attributes1457779
! Node: Nvidia PTX Variable Attributes1458980
! Node: PowerPC Variable Attributes1459597
! Node: RL78 Variable Attributes1460154
! Node: SPU Variable Attributes1460572
! Node: V850 Variable Attributes1460937
! Node: x86 Variable Attributes1461569
! Node: Xstormy16 Variable Attributes1462625
! Node: Type Attributes1463195
! Node: Common Type Attributes1464883
! Node: ARC Type Attributes1486375
! Node: ARM Type Attributes1486847
! Node: MeP Type Attributes1487629
! Node: PowerPC Type Attributes1488031
! Node: SPU Type Attributes1489020
! Node: x86 Type Attributes1489439
! Node: Label Attributes1490427
! Node: Enumerator Attributes1492360
! Node: Statement Attributes1493679
! Node: Attribute Syntax1495162
! Node: Function Prototypes1506420
! Node: C++ Comments1508200
! Node: Dollar Signs1508719
! Node: Character Escapes1509184
! Node: Alignment1509468
! Node: Inline1511121
! Node: Volatiles1515938
! Node: Using Assembly Language with C1518837
! Node: Basic Asm1520074
! Node: Extended Asm1525524
! Ref: Volatile1529623
! Ref: AssemblerTemplate1533743
! Ref: OutputOperands1537983
! Ref: FlagOutputOperands1544946
! Ref: InputOperands1546987
! Ref: Clobbers and Scratch Registers1551255
! Ref: GotoLabels1559896
! Ref: x86Operandmodifiers1562031
! Ref: x86floatingpointasmoperands1565188
! Node: Constraints1568517
! Node: Simple Constraints1569623
! Node: Multi-Alternative1576937
! Node: Modifiers1578612
! Node: Machine Constraints1581410
! Node: Asm Labels1644605
! Node: Explicit Register Variables1646225
! Ref: Explicit Reg Vars1646439
! Node: Global Register Variables1647048
! Ref: Global Reg Vars1647256
! Node: Local Register Variables1652038
! Ref: Local Reg Vars1652258
! Node: Size of an asm1655886
! Node: Alternate Keywords1657364
! Node: Incomplete Enums1658863
! Node: Function Names1659620
! Node: Return Address1661518
! Node: Vector Extensions1665459
! Node: Offsetof1675224
! Node: __sync Builtins1676057
! Node: __atomic Builtins1682500
! Node: Integer Overflow Builtins1696125
! Node: x86 specific memory model extensions for transactional memory1702608
! Node: Object Size Checking1703874
! Node: Other Builtins1710130
! Node: Target Builtins1759358
! Node: AArch64 Built-in Functions1761022
! Node: Alpha Built-in Functions1761477
! Node: Altera Nios II Built-in Functions1764525
! Node: ARC Built-in Functions1768894
! Node: ARC SIMD Built-in Functions1774106
! Node: ARM iWMMXt Built-in Functions1783002
! Node: ARM C Language Extensions (ACLE)1789998
! Node: ARM Floating Point Status and Control Intrinsics1791337
! Node: ARM ARMv8-M Security Extensions1791822
! Node: AVR Built-in Functions1793167
! Node: Blackfin Built-in Functions1796928
! Node: FR-V Built-in Functions1797547
! Node: Argument Types1798415
! Node: Directly-mapped Integer Functions1800169
! Node: Directly-mapped Media Functions1801253
! Node: Raw read/write Functions1809459
! Node: Other Built-in Functions1810367
! Node: MIPS DSP Built-in Functions1811553
! Node: MIPS Paired-Single Support1824050
! Node: MIPS Loongson Built-in Functions1825549
! Node: Paired-Single Arithmetic1832071
! Node: Paired-Single Built-in Functions1833019
! Node: MIPS-3D Built-in Functions1835686
! Node: MIPS SIMD Architecture (MSA) Support1841080
! Node: MIPS SIMD Architecture Built-in Functions1843920
! Node: Other MIPS Built-in Functions1870750
! Node: MSP430 Built-in Functions1871759
! Node: NDS32 Built-in Functions1873160
! Node: picoChip Built-in Functions1874453
! Node: Basic PowerPC Built-in Functions1875802
! Node: Basic PowerPC Built-in Functions Available on all Configurations1876602
! Node: Basic PowerPC Built-in Functions Available on ISA 2.051884657
! Node: Basic PowerPC Built-in Functions Available on ISA 2.061889516
! Node: Basic PowerPC Built-in Functions Available on ISA 2.071891596
! Node: Basic PowerPC Built-in Functions Available on ISA 3.01892450
! Node: PowerPC AltiVec/VSX Built-in Functions1899366
! Node: PowerPC AltiVec Built-in Functions on ISA 2.051903040
! Node: PowerPC AltiVec Built-in Functions Available on ISA 2.061992278
! Node: PowerPC AltiVec Built-in Functions Available on ISA 2.072016723
! Node: PowerPC AltiVec Built-in Functions Available on ISA 3.02037927
! Node: PowerPC Hardware Transactional Memory Built-in Functions2072642
! Node: PowerPC Atomic Memory Operation Functions2081157
! Node: RX Built-in Functions2083692
! Node: S/390 System z Built-in Functions2087710
! Node: SH Built-in Functions2092940
! Node: SPARC VIS Built-in Functions2094668
! Node: SPU Built-in Functions2103197
! Node: TI C6X Built-in Functions2104914
! Node: TILE-Gx Built-in Functions2105939
! Node: TILEPro Built-in Functions2107058
! Node: x86 Built-in Functions2108158
! Node: x86 transactional memory intrinsics2171848
! Node: x86 control-flow protection intrinsics2175115
! Node: Target Format Checks2176886
! Node: Solaris Format Checks2177318
! Node: Darwin Format Checks2177744
! Node: Pragmas2178707
! Node: AArch64 Pragmas2179632
! Node: ARM Pragmas2180089
! Node: M32C Pragmas2180716
! Node: MeP Pragmas2181788
! Node: RS/6000 and PowerPC Pragmas2183856
! Node: S/390 Pragmas2184596
! Node: Darwin Pragmas2185162
! Node: Solaris Pragmas2186215
! Node: Symbol-Renaming Pragmas2187379
! Node: Structure-Layout Pragmas2189014
! Node: Weak Pragmas2191294
! Node: Diagnostic Pragmas2192029
! Node: Visibility Pragmas2196220
! Node: Push/Pop Macro Pragmas2196905
! Node: Function Specific Option Pragmas2197878
! Node: Loop-Specific Pragmas2199844
! Node: Unnamed Fields2201444
! Node: Thread-Local2203641
! Node: C99 Thread-Local Edits2205747
! Node: C++98 Thread-Local Edits2207745
! Node: Binary constants2211190
! Node: C++ Extensions2211861
! Node: C++ Volatiles2213491
! Node: Restricted Pointers2215839
! Node: Vague Linkage2217430
! Node: C++ Interface2221053
! Ref: C++ Interface-Footnote-12224850
! Node: Template Instantiation2224988
! Node: Bound member functions2232471
! Node: C++ Attributes2234003
! Node: Function Multiversioning2238075
! Node: Type Traits2239882
! Node: C++ Concepts2246832
! Node: Deprecated Features2248338
! Node: Backwards Compatibility2250163
! Node: Objective-C2251235
! Node: GNU Objective-C runtime API2251842
! Node: Modern GNU Objective-C runtime API2252849
! Node: Traditional GNU Objective-C runtime API2255285
! Node: Executing code before main2256012
! Node: What you can and what you cannot do in +load2258756
! Node: Type encoding2261126
! Node: Legacy type encoding2266267
! Node: @encode2267357
! Node: Method signatures2267902
! Node: Garbage Collection2269894
! Node: Constant string objects2272584
! Node: compatibility_alias2275093
! Node: Exceptions2275818
! Node: Synchronization2278528
! Node: Fast enumeration2279712
! Node: Using fast enumeration2280024
! Node: c99-like fast enumeration syntax2281235
! Node: Fast enumeration details2281938
! Node: Fast enumeration protocol2284278
! Node: Messaging with the GNU Objective-C runtime2287430
! Node: Dynamically registering methods2288802
! Node: Forwarding hook2290493
! Node: Compatibility2293533
! Node: Gcov2300089
! Node: Gcov Intro2300624
! Node: Invoking Gcov2303342
! Node: Gcov and Optimization2326177
! Node: Gcov Data Files2329920
! Node: Cross-profiling2331329
! Node: Gcov-tool2333183
! Node: Gcov-tool Intro2333608
! Node: Invoking Gcov-tool2335578
! Node: Gcov-dump2338156
! Node: Gcov-dump Intro2338478
! Node: Invoking Gcov-dump2338745
! Node: Trouble2339346
! Node: Actual Bugs2340764
! Node: Interoperation2341211
! Node: Incompatibilities2348102
! Node: Fixed Headers2356254
! Node: Standard Libraries2357912
! Node: Disappointments2359284
! Node: C++ Misunderstandings2363643
! Node: Static Definitions2364454
! Node: Name lookup2365507
! Ref: Name lookup-Footnote-12370288
! Node: Temporaries2370477
! Node: Copy Assignment2372453
! Node: Non-bugs2374260
! Node: Warnings and Errors2384766
! Node: Bugs2386528
! Node: Bug Criteria2386995
! Node: Bug Reporting2389205
! Node: Service2389423
! Node: Contributing2390243
! Node: Funding2390983
! Node: GNU Project2393473
! Node: Copying2394119
! Node: GNU Free Documentation License2431628
! Node: Contributors2456746
! Node: Option Index2497719
! Node: Keyword Index2760979
  
  End Tag Table
--- 65352,65756 ----
  Node: Debugging Options314884
  Node: Optimize Options334074
  Ref: Type-punning402874
! Node: Instrumentation Options502328
! Node: Preprocessor Options539369
! Ref: dashMF544216
! Ref: fdollars-in-identifiers548795
! Node: Assembler Options561045
! Node: Link Options561736
! Ref: Link Options-Footnote-1578733
! Node: Directory Options579069
! Node: Code Gen Options587472
! Node: Developer Options616158
! Node: Submodel Options657293
! Node: AArch64 Options659086
! Ref: aarch64-feature-modifiers672367
! Node: Adapteva Epiphany Options676047
! Node: AMD GCN Options681999
! Node: ARC Options682825
! Node: ARM Options704037
! Node: AVR Options740607
! Node: Blackfin Options764636
! Node: C6X Options772528
! Node: CRIS Options774071
! Node: CR16 Options777810
! Node: C-SKY Options778722
! Node: Darwin Options783582
! Node: DEC Alpha Options791023
! Node: FR30 Options802639
! Node: FT32 Options803204
! Node: FRV Options804150
! Node: GNU/Linux Options810914
! Node: H8/300 Options812295
! Node: HPPA Options813747
! Node: IA-64 Options823279
! Node: LM32 Options831407
! Node: M32C Options831930
! Node: M32R/D Options833203
! Node: M680x0 Options836748
! Node: MCore Options850833
! Node: MeP Options852335
! Node: MicroBlaze Options856295
! Node: MIPS Options859385
! Node: MMIX Options895924
! Node: MN10300 Options898401
! Node: Moxie Options900944
! Node: MSP430 Options901431
! Node: NDS32 Options906135
! Node: Nios II Options908305
! Node: Nvidia PTX Options920467
! Node: OpenRISC Options922936
! Node: PDP-11 Options924432
! Node: picoChip Options925681
! Node: PowerPC Options927819
! Node: RISC-V Options928042
! Node: RL78 Options933267
! Node: RS/6000 and PowerPC Options937042
! Node: RX Options977654
! Node: S/390 and zSeries Options986256
! Node: Score Options996635
! Node: SH Options997484
! Node: Solaris 2 Options1012624
! Node: SPARC Options1013862
! Node: SPU Options1029483
! Node: System V Options1034422
! Node: TILE-Gx Options1035248
! Node: TILEPro Options1036266
! Node: V850 Options1036770
! Node: VAX Options1043457
! Node: Visium Options1043995
! Node: VMS Options1046303
! Node: VxWorks Options1047119
! Node: x86 Options1048271
! Node: x86 Windows Options1109236
! Node: Xstormy16 Options1112041
! Node: Xtensa Options1112335
! Node: zSeries Options1117484
! Node: Spec Files1117680
! Node: Environment Variables1139838
! Node: Precompiled Headers1148564
! Node: C Implementation1154570
! Node: Translation implementation1156260
! Node: Environment implementation1156851
! Node: Identifiers implementation1157405
! Node: Characters implementation1158491
! Node: Integers implementation1162141
! Node: Floating point implementation1164190
! Node: Arrays and pointers implementation1167253
! Ref: Arrays and pointers implementation-Footnote-11168713
! Node: Hints implementation1168839
! Node: Structures unions enumerations and bit-fields implementation1170334
! Node: Qualifiers implementation1172558
! Node: Declarators implementation1174337
! Node: Statements implementation1174678
! Node: Preprocessing directives implementation1175004
! Node: Library functions implementation1177325
! Node: Architecture implementation1177974
! Node: Locale-specific behavior implementation1179619
! Node: C++ Implementation1179924
! Node: Conditionally-supported behavior1181207
! Node: Exception handling1181824
! Node: C Extensions1182291
! Node: Statement Exprs1187495
! Node: Local Labels1192867
! Node: Labels as Values1195840
! Ref: Labels as Values-Footnote-11198367
! Node: Nested Functions1198552
! Node: Nonlocal Gotos1202506
! Node: Constructing Calls1204772
! Node: Typeof1209487
! Node: Conditionals1213416
! Node: __int1281214305
! Node: Long Long1214830
! Node: Complex1216321
! Node: Floating Types1219089
! Node: Half-Precision1222556
! Node: Decimal Float1224967
! Node: Hex Floats1226821
! Node: Fixed-Point1227895
! Node: Named Address Spaces1231153
! Ref: AVR Named Address Spaces1231839
! Node: Zero Length1238862
! Node: Empty Structures1243043
! Node: Variable Length1243449
! Node: Variadic Macros1246167
! Node: Escaped Newlines1248545
! Node: Subscripting1249406
! Node: Pointer Arith1250131
! Node: Variadic Pointer Args1250708
! Node: Pointers to Arrays1251433
! Node: Initializers1252186
! Node: Compound Literals1252687
! Node: Designated Inits1256254
! Node: Case Ranges1260178
! Node: Cast to Union1260859
! Node: Mixed Declarations1262582
! Node: Function Attributes1263092
! Node: Common Function Attributes1267548
! Node: AArch64 Function Attributes1326204
! Node: AMD GCN Function Attributes1332175
! Node: ARC Function Attributes1335228
! Node: ARM Function Attributes1337550
! Node: AVR Function Attributes1342689
! Node: Blackfin Function Attributes1347224
! Node: CR16 Function Attributes1349722
! Node: C-SKY Function Attributes1350246
! Node: Epiphany Function Attributes1351543
! Node: H8/300 Function Attributes1354298
! Node: IA-64 Function Attributes1355496
! Node: M32C Function Attributes1356538
! Node: M32R/D Function Attributes1358876
! Node: m68k Function Attributes1360350
! Node: MCORE Function Attributes1361294
! Node: MeP Function Attributes1362105
! Node: MicroBlaze Function Attributes1363406
! Node: Microsoft Windows Function Attributes1364913
! Node: MIPS Function Attributes1369482
! Node: MSP430 Function Attributes1375100
! Node: NDS32 Function Attributes1379153
! Node: Nios II Function Attributes1381577
! Node: Nvidia PTX Function Attributes1382874
! Node: PowerPC Function Attributes1383489
! Node: RISC-V Function Attributes1390544
! Node: RL78 Function Attributes1391960
! Node: RX Function Attributes1393199
! Node: S/390 Function Attributes1395746
! Node: SH Function Attributes1397574
! Node: SPU Function Attributes1400995
! Node: Symbian OS Function Attributes1401803
! Node: V850 Function Attributes1402140
! Node: Visium Function Attributes1402685
! Node: x86 Function Attributes1403213
! Node: Xstormy16 Function Attributes1425702
! Node: Variable Attributes1426209
! Node: Common Variable Attributes1427770
! Node: ARC Variable Attributes1444589
! Node: AVR Variable Attributes1444971
! Node: Blackfin Variable Attributes1450133
! Node: H8/300 Variable Attributes1450991
! Node: IA-64 Variable Attributes1452064
! Node: M32R/D Variable Attributes1452815
! Node: MeP Variable Attributes1453598
! Node: Microsoft Windows Variable Attributes1455691
! Node: MSP430 Variable Attributes1458144
! Node: Nvidia PTX Variable Attributes1459345
! Node: PowerPC Variable Attributes1459962
! Node: RL78 Variable Attributes1460519
! Node: SPU Variable Attributes1460937
! Node: V850 Variable Attributes1461302
! Node: x86 Variable Attributes1461934
! Node: Xstormy16 Variable Attributes1462990
! Node: Type Attributes1463560
! Node: Common Type Attributes1465248
! Node: ARC Type Attributes1486740
! Node: ARM Type Attributes1487212
! Node: MeP Type Attributes1487994
! Node: PowerPC Type Attributes1488396
! Node: SPU Type Attributes1489385
! Node: x86 Type Attributes1489804
! Node: Label Attributes1490792
! Node: Enumerator Attributes1492725
! Node: Statement Attributes1494044
! Node: Attribute Syntax1495527
! Node: Function Prototypes1506785
! Node: C++ Comments1508565
! Node: Dollar Signs1509084
! Node: Character Escapes1509549
! Node: Alignment1509833
! Node: Inline1511486
! Node: Volatiles1516303
! Node: Using Assembly Language with C1519202
! Node: Basic Asm1520439
! Node: Extended Asm1525889
! Ref: Volatile1529988
! Ref: AssemblerTemplate1534108
! Ref: OutputOperands1538348
! Ref: FlagOutputOperands1545311
! Ref: InputOperands1547352
! Ref: Clobbers and Scratch Registers1551620
! Ref: GotoLabels1560261
! Ref: x86Operandmodifiers1562396
! Ref: x86floatingpointasmoperands1565553
! Node: Constraints1568882
! Node: Simple Constraints1569988
! Node: Multi-Alternative1577302
! Node: Modifiers1578977
! Node: Machine Constraints1581775
! Node: Asm Labels1644970
! Node: Explicit Register Variables1646590
! Ref: Explicit Reg Vars1646804
! Node: Global Register Variables1647413
! Ref: Global Reg Vars1647621
! Node: Local Register Variables1652403
! Ref: Local Reg Vars1652623
! Node: Size of an asm1656251
! Node: Alternate Keywords1657729
! Node: Incomplete Enums1659228
! Node: Function Names1659985
! Node: Return Address1661883
! Node: Vector Extensions1665824
! Node: Offsetof1675589
! Node: __sync Builtins1676422
! Node: __atomic Builtins1682865
! Node: Integer Overflow Builtins1696490
! Node: x86 specific memory model extensions for transactional memory1702973
! Node: Object Size Checking1704239
! Node: Other Builtins1710495
! Node: Target Builtins1759723
! Node: AArch64 Built-in Functions1761387
! Node: Alpha Built-in Functions1761842
! Node: Altera Nios II Built-in Functions1764890
! Node: ARC Built-in Functions1769259
! Node: ARC SIMD Built-in Functions1774471
! Node: ARM iWMMXt Built-in Functions1783367
! Node: ARM C Language Extensions (ACLE)1790363
! Node: ARM Floating Point Status and Control Intrinsics1791702
! Node: ARM ARMv8-M Security Extensions1792187
! Node: AVR Built-in Functions1793532
! Node: Blackfin Built-in Functions1797293
! Node: FR-V Built-in Functions1797912
! Node: Argument Types1798780
! Node: Directly-mapped Integer Functions1800534
! Node: Directly-mapped Media Functions1801618
! Node: Raw read/write Functions1809824
! Node: Other Built-in Functions1810732
! Node: MIPS DSP Built-in Functions1811918
! Node: MIPS Paired-Single Support1824415
! Node: MIPS Loongson Built-in Functions1825914
! Node: Paired-Single Arithmetic1832436
! Node: Paired-Single Built-in Functions1833384
! Node: MIPS-3D Built-in Functions1836051
! Node: MIPS SIMD Architecture (MSA) Support1841445
! Node: MIPS SIMD Architecture Built-in Functions1844285
! Node: Other MIPS Built-in Functions1871115
! Node: MSP430 Built-in Functions1872124
! Node: NDS32 Built-in Functions1873525
! Node: picoChip Built-in Functions1874818
! Node: Basic PowerPC Built-in Functions1876167
! Node: Basic PowerPC Built-in Functions Available on all Configurations1876967
! Node: Basic PowerPC Built-in Functions Available on ISA 2.051885022
! Node: Basic PowerPC Built-in Functions Available on ISA 2.061889881
! Node: Basic PowerPC Built-in Functions Available on ISA 2.071891961
! Node: Basic PowerPC Built-in Functions Available on ISA 3.01892815
! Node: PowerPC AltiVec/VSX Built-in Functions1899731
! Node: PowerPC AltiVec Built-in Functions on ISA 2.051903405
! Node: PowerPC AltiVec Built-in Functions Available on ISA 2.061992643
! Node: PowerPC AltiVec Built-in Functions Available on ISA 2.072017088
! Node: PowerPC AltiVec Built-in Functions Available on ISA 3.02038292
! Node: PowerPC Hardware Transactional Memory Built-in Functions2073007
! Node: PowerPC Atomic Memory Operation Functions2081522
! Node: RX Built-in Functions2084057
! Node: S/390 System z Built-in Functions2088075
! Node: SH Built-in Functions2093305
! Node: SPARC VIS Built-in Functions2095033
! Node: SPU Built-in Functions2103562
! Node: TI C6X Built-in Functions2105279
! Node: TILE-Gx Built-in Functions2106304
! Node: TILEPro Built-in Functions2107423
! Node: x86 Built-in Functions2108523
! Node: x86 transactional memory intrinsics2172213
! Node: x86 control-flow protection intrinsics2175480
! Node: Target Format Checks2177251
! Node: Solaris Format Checks2177683
! Node: Darwin Format Checks2178109
! Node: Pragmas2179072
! Node: AArch64 Pragmas2179997
! Node: ARM Pragmas2180454
! Node: M32C Pragmas2181081
! Node: MeP Pragmas2182153
! Node: RS/6000 and PowerPC Pragmas2184221
! Node: S/390 Pragmas2184961
! Node: Darwin Pragmas2185527
! Node: Solaris Pragmas2186580
! Node: Symbol-Renaming Pragmas2187744
! Node: Structure-Layout Pragmas2189379
! Node: Weak Pragmas2191659
! Node: Diagnostic Pragmas2192394
! Node: Visibility Pragmas2196585
! Node: Push/Pop Macro Pragmas2197270
! Node: Function Specific Option Pragmas2198243
! Node: Loop-Specific Pragmas2200209
! Node: Unnamed Fields2201809
! Node: Thread-Local2204006
! Node: C99 Thread-Local Edits2206112
! Node: C++98 Thread-Local Edits2208110
! Node: Binary constants2211555
! Node: C++ Extensions2212226
! Node: C++ Volatiles2213856
! Node: Restricted Pointers2216204
! Node: Vague Linkage2217795
! Node: C++ Interface2221418
! Ref: C++ Interface-Footnote-12225215
! Node: Template Instantiation2225353
! Node: Bound member functions2232836
! Node: C++ Attributes2234368
! Node: Function Multiversioning2238440
! Node: Type Traits2240247
! Node: C++ Concepts2247197
! Node: Deprecated Features2248703
! Node: Backwards Compatibility2250528
! Node: Objective-C2251600
! Node: GNU Objective-C runtime API2252207
! Node: Modern GNU Objective-C runtime API2253214
! Node: Traditional GNU Objective-C runtime API2255650
! Node: Executing code before main2256377
! Node: What you can and what you cannot do in +load2259121
! Node: Type encoding2261491
! Node: Legacy type encoding2266632
! Node: @encode2267722
! Node: Method signatures2268267
! Node: Garbage Collection2270259
! Node: Constant string objects2272949
! Node: compatibility_alias2275458
! Node: Exceptions2276183
! Node: Synchronization2278893
! Node: Fast enumeration2280077
! Node: Using fast enumeration2280389
! Node: c99-like fast enumeration syntax2281600
! Node: Fast enumeration details2282303
! Node: Fast enumeration protocol2284643
! Node: Messaging with the GNU Objective-C runtime2287795
! Node: Dynamically registering methods2289167
! Node: Forwarding hook2290858
! Node: Compatibility2293898
! Node: Gcov2300454
! Node: Gcov Intro2300989
! Node: Invoking Gcov2303707
! Node: Gcov and Optimization2326542
! Node: Gcov Data Files2330285
! Node: Cross-profiling2331694
! Node: Gcov-tool2333548
! Node: Gcov-tool Intro2333973
! Node: Invoking Gcov-tool2335943
! Node: Gcov-dump2338521
! Node: Gcov-dump Intro2338843
! Node: Invoking Gcov-dump2339110
! Node: Trouble2339711
! Node: Actual Bugs2341129
! Node: Interoperation2341576
! Node: Incompatibilities2348467
! Node: Fixed Headers2356619
! Node: Standard Libraries2358277
! Node: Disappointments2359649
! Node: C++ Misunderstandings2364008
! Node: Static Definitions2364819
! Node: Name lookup2365872
! Ref: Name lookup-Footnote-12370653
! Node: Temporaries2370842
! Node: Copy Assignment2372818
! Node: Non-bugs2374625
! Node: Warnings and Errors2385131
! Node: Bugs2386893
! Node: Bug Criteria2387360
! Node: Bug Reporting2389570
! Node: Service2389788
! Node: Contributing2390608
! Node: Funding2391348
! Node: GNU Project2393838
! Node: Copying2394484
! Node: GNU Free Documentation License2431993
! Node: Contributors2457111
! Node: Option Index2498084
! Node: Keyword Index2761344
  
  End Tag Table
diff -Nrcpad gcc-9.1.0/gcc/doc/gccint.info gcc-9.2.0/gcc/doc/gccint.info
*** gcc-9.1.0/gcc/doc/gccint.info	Fri May  3 08:12:53 2019
--- gcc-9.2.0/gcc/doc/gccint.info	Mon Aug 12 07:51:21 2019
*************** 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 9.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 9.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
*************** specified for the particular test in an
*** 5607,5612 ****
--- 5607,5616 ----
  'fma4'
       Target supports compiling 'fma4' instructions.
  
+ 'mfentry'
+      Target supports the '-mfentry' option that alters the position of
+      profiling calls such that they precede the prologue.
+ 
  'ms_hook_prologue'
       Target supports attribute 'ms_hook_prologue'.
  
*************** Ref: arm_coproc1_ok235344
*** 55314,55686 ****
  Ref: arm_coproc2_ok235470
  Ref: arm_coproc3_ok235698
  Ref: stack_size_et246920
! Node: Add Options249223
! Ref: arm_fp16_ieee250241
! Ref: arm_fp16_alternative250496
! Ref: stack_size_ao252747
! Node: Require Support253109
! Node: Final Actions255938
! Node: Ada Tests261677
! Node: C Tests262840
! Node: LTO Testing267212
! Node: gcov Testing268855
! Node: profopt Testing271825
! Node: compat Testing273540
! Node: Torture Tests277780
! Node: GIMPLE Tests279414
! Node: RTL Tests280656
! Node: Options281962
! Node: Option file format282403
! Node: Option properties289392
! Node: Passes305462
! Node: Parsing pass306278
! Node: Gimplification pass309806
! Node: Pass manager311639
! Node: Tree SSA passes313485
! Node: RTL passes335027
! Node: Optimization info347291
! Node: Dump setup348110
! Node: Optimization groups349239
! Node: Dump files and streams350218
! Node: Dump output verbosity351416
! Node: Dump types352472
! Node: Dump examples354814
! Node: poly_int356295
! Node: Overview of poly_int357775
! Node: Consequences of using poly_int360379
! Node: Comparisons involving poly_int362014
! Node: Comparison functions for poly_int363652
! Node: Properties of the poly_int comparisons364859
! Node: Comparing potentially-unordered poly_ints367301
! Node: Comparing ordered poly_ints368212
! Node: Checking for a poly_int marker value370236
! Node: Range checks on poly_ints371085
! Node: Sorting poly_ints373739
! Node: Arithmetic on poly_ints374512
! Node: Using poly_int with C++ arithmetic operators375313
! Node: wi arithmetic on poly_ints376844
! Node: Division of poly_ints377696
! Node: Other poly_int arithmetic379203
! Node: Alignment of poly_ints380609
! Node: Computing bounds on poly_ints383886
! Node: Converting poly_ints384667
! Node: Miscellaneous poly_int routines388214
! Node: Guidelines for using poly_int388854
! Node: GENERIC393786
! Node: Deficiencies395664
! Node: Tree overview395905
! Node: Macros and Functions400029
! Node: Identifiers400854
! Node: Containers402463
! Node: Types403620
! Node: Declarations415694
! Node: Working with declarations416189
! Node: Internal structure421793
! Node: Current structure hierarchy422177
! Node: Adding new DECL node types424270
! Node: Attributes428554
! Node: Expression trees429798
! Node: Constant expressions431552
! Node: Storage References437644
! Node: Unary and Binary Expressions441163
! Node: Vectors462019
! Node: Statements468923
! Node: Basic Statements469455
! Node: Blocks474082
! Node: Statement Sequences475783
! Node: Empty Statements476116
! Node: Jumps476690
! Node: Cleanups477343
! Node: OpenMP479110
! Node: OpenACC484955
! Node: Functions485996
! Node: Function Basics486467
! Node: Function Properties490151
! Node: Language-dependent trees492932
! Node: C and C++ Trees493819
! Node: Types for C++496723
! Node: Namespaces501693
! Node: Classes504799
! Node: Functions for C++509707
! Node: Statements for C++515958
! Node: C++ Expressions524011
! Node: Java Trees525516
! Node: GIMPLE525629
! Node: Tuple representation529294
! Node: Class hierarchy of GIMPLE statements536254
! Node: GIMPLE instruction set541242
! Node: GIMPLE Exception Handling542874
! Node: Temporaries544786
! Ref: Temporaries-Footnote-1546104
! Node: Operands546169
! Node: Compound Expressions546930
! Node: Compound Lvalues547164
! Node: Conditional Expressions547926
! Node: Logical Operators548585
! Node: Manipulating GIMPLE statements555932
! Node: Tuple specific accessors561868
! Node: GIMPLE_ASM562647
! Node: GIMPLE_ASSIGN565030
! Node: GIMPLE_BIND569734
! Node: GIMPLE_CALL571548
! Node: GIMPLE_CATCH575691
! Node: GIMPLE_COND576841
! Node: GIMPLE_DEBUG579636
! Node: GIMPLE_EH_FILTER584234
! Node: GIMPLE_LABEL585797
! Node: GIMPLE_GOTO586410
! Node: GIMPLE_NOP586933
! Node: GIMPLE_OMP_ATOMIC_LOAD587295
! Node: GIMPLE_OMP_ATOMIC_STORE588291
! Node: GIMPLE_OMP_CONTINUE588990
! Node: GIMPLE_OMP_CRITICAL590469
! Node: GIMPLE_OMP_FOR591463
! Node: GIMPLE_OMP_MASTER594879
! Node: GIMPLE_OMP_ORDERED595257
! Node: GIMPLE_OMP_PARALLEL595651
! Node: GIMPLE_OMP_RETURN598420
! Node: GIMPLE_OMP_SECTION599065
! Node: GIMPLE_OMP_SECTIONS599725
! Node: GIMPLE_OMP_SINGLE601335
! Node: GIMPLE_PHI602281
! Node: GIMPLE_RESX603560
! Node: GIMPLE_RETURN604279
! Node: GIMPLE_SWITCH604853
! Node: GIMPLE_TRY606728
! Node: GIMPLE_WITH_CLEANUP_EXPR608500
! Node: GIMPLE sequences609379
! Node: Sequence iterators612585
! Node: Adding a new GIMPLE statement code621042
! Node: Statement and operand traversals622387
! Node: Tree SSA624979
! Node: Annotations626767
! Node: SSA Operands627172
! Node: SSA641247
! Node: Alias analysis650953
! Node: Memory model654727
! Node: RTL656086
! Node: RTL Objects658274
! Node: RTL Classes662158
! Node: Accessors667457
! Node: Special Accessors669630
! Node: Flags675417
! Node: Machine Modes690680
! Node: Constants708086
! Node: Regs and Memory719475
! Node: Arithmetic738727
! Node: Comparisons748902
! Node: Bit-Fields753194
! Node: Vector Operations754745
! Node: Conversions756849
! Node: RTL Declarations761347
! Node: Side Effects762191
! Node: Incdec779798
! Node: Assembler783134
! Node: Debug Information784679
! Node: Insns786606
! Node: Calls814462
! Node: Sharing817055
! Node: Reading RTL820250
! Node: Control Flow821241
! Node: Basic Blocks823009
! Node: Edges828463
! Node: Profile information837082
! Node: Maintaining the CFG841766
! Node: Liveness information847534
! Node: Loop Analysis and Representation849660
! Node: Loop representation850696
! Node: Loop querying858259
! Node: Loop manipulation861080
! Node: LCSSA863416
! Node: Scalar evolutions865485
! Node: loop-iv868729
! Node: Number of iterations870651
! Node: Dependency analysis874732
! Node: Machine Desc881083
! Node: Overview883646
! Node: Patterns885686
! Node: Example890653
! Node: RTL Template892114
! Node: Output Template902770
! Node: Output Statement906951
! Node: Predicates911290
! Node: Machine-Independent Predicates914208
! Node: Defining Predicates919152
! Node: Constraints925115
! Node: Simple Constraints926584
! Node: Multi-Alternative939424
! Node: Class Preferences942633
! Node: Modifiers943525
! Node: Machine Constraints948258
! Node: Disable Insn Alternatives1014710
! Node: Define Constraints1018202
! Node: C Constraint Interface1025596
! Node: Standard Names1028723
! Ref: shift patterns1062592
! Ref: prologue instruction pattern1115439
! Ref: window_save instruction pattern1115932
! Ref: epilogue instruction pattern1116209
! Node: Pattern Ordering1138185
! Node: Dependent Patterns1139421
! Node: Jump Patterns1141041
! Ref: Jump Patterns-Footnote-11143186
! Node: Looping Patterns1143234
! Node: Insn Canonicalizations1148873
! Node: Expander Definitions1154080
! Node: Insn Splitting1162294
! Node: Including Patterns1172700
! Node: Peephole Definitions1174484
! Node: define_peephole1175737
! Node: define_peephole21182067
! Node: Insn Attributes1186156
! Node: Defining Attributes1187338
! Ref: define_enum_attr1190830
! Node: Expressions1191866
! Node: Tagging Insns1198616
! Node: Attr Example1202969
! Node: Insn Lengths1205342
! Node: Constant Attributes1208750
! Node: Mnemonic Attribute1209926
! Node: Delay Slots1211445
! Node: Processor pipeline description1214668
! Ref: Processor pipeline description-Footnote-11233480
! Node: Conditional Execution1233804
! Node: Define Subst1237287
! Node: Define Subst Example1239322
! Node: Define Subst Pattern Matching1242316
! Node: Define Subst Output Template1243542
! Node: Constant Definitions1245865
! Ref: define_enum1249647
! Node: Iterators1250135
! Node: Mode Iterators1250780
! Node: Defining Mode Iterators1251758
! Node: Substitutions1253252
! Node: Examples1255494
! Node: Code Iterators1256942
! Node: Int Iterators1259221
! Node: Subst Iterators1261667
! Node: Parameterized Names1263387
! Node: Target Macros1266915
! Node: Target Structure1269978
! Node: Driver1272470
! Node: Run-time Target1291440
! Node: Per-Function Data1301321
! Node: Storage Layout1304085
! Node: Type Layout1331584
! Node: Registers1344925
! Node: Register Basics1345899
! Node: Allocation Order1353097
! Node: Values in Registers1355581
! Node: Leaf Functions1363057
! Node: Stack Registers1365916
! Node: Register Classes1367188
! Node: Stack and Calling1401970
! Node: Frame Layout1402576
! Node: Exception Handling1414411
! Node: Stack Checking1420621
! Node: Frame Registers1426246
! Node: Elimination1434797
! Node: Stack Arguments1438653
! Node: Register Arguments1445849
! Node: Scalar Return1470103
! Node: Aggregate Return1476559
! Node: Caller Saves1481113
! Node: Function Entry1481855
! Node: Profiling1493407
! Node: Tail Calls1495517
! Node: Shrink-wrapping separate components1497427
! Node: Stack Smashing Protection1500468
! Node: Miscellaneous Register Hooks1502957
! Node: Varargs1503822
! Node: Trampolines1513615
! Node: Library Calls1522438
! Node: Addressing Modes1527122
! Node: Anchored Addresses1554068
! Node: Condition Code1556711
! Node: CC0 Condition Codes1559038
! Node: MODE_CC Condition Codes1562284
! Node: Costs1569079
! Node: Scheduling1590450
! Node: Sections1614372
! Node: PIC1630591
! Node: Assembler Format1632650
! Node: File Framework1633788
! Ref: TARGET_HAVE_SWITCHABLE_BSS_SECTIONS1641387
! Node: Data Output1644657
! Node: Uninitialized Data1652945
! Node: Label Output1657956
! Node: Initialization1682567
! Node: Macros for Initialization1688528
! Node: Instruction Output1695247
! Node: Dispatch Tables1705876
! Node: Exception Region Output1710705
! Node: Alignment Output1717787
! Node: Debugging Info1721474
! Node: All Debuggers1722128
! Node: DBX Options1724900
! Node: DBX Hooks1730338
! Node: File Names and DBX1731647
! Node: DWARF1733751
! Node: VMS Debug1739566
! Node: Floating Point1740145
! Node: Mode Switching1742900
! Node: Target Attributes1747337
! Node: Emulated TLS1756303
! Node: MIPS Coprocessors1759693
! Node: PCH Target1760852
! Node: C++ ABI1762694
! Node: D Language and ABI1767486
! Node: Named Address Spaces1768531
! Node: Misc1774458
! Ref: TARGET_SHIFT_TRUNCATION_MASK1782329
! Node: Host Config1836165
! Node: Host Common1837234
! Node: Filesystem1839608
! Node: Host Misc1843723
! Node: Fragments1846172
! Node: Target Fragment1847367
! Node: Host Fragment1858179
! Node: Collect21858419
! Node: Header Dirs1861055
! Node: Type Information1862478
! Node: GTY Options1865754
! Node: Inheritance and GTY1877012
! Ref: Inheritance and GTY-Footnote-11878577
! Node: User GC1878847
! Node: GGC Roots1882586
! Node: Files1883299
! Node: Invoking the garbage collector1886006
! Node: Troubleshooting1887511
! Node: Plugins1888586
! Node: Plugins loading1889715
! Node: Plugin API1890814
! Node: Plugins pass1898540
! Node: Plugins GC1900511
! Node: Plugins description1902228
! Node: Plugins attr1902764
! Node: Plugins recording1905044
! Node: Plugins gate1905894
! Node: Plugins tracking1906485
! Node: Plugins building1907073
! Node: LTO1910574
! Node: LTO Overview1911446
! Node: LTO object file layout1917273
! Node: IPA1921903
! Node: WHOPR1930867
! Node: Internal flags1935427
! Node: Match and Simplify1936838
! Node: GIMPLE API1937811
! Node: The Language1940606
! Node: User Experience Guidelines1952463
! Node: Guidelines for Diagnostics1953402
! Ref: input_location_example1960463
! Node: Guidelines for Options1970146
! Node: Funding1970323
! Node: GNU Project1972830
! Node: Copying1973479
! Node: GNU Free Documentation License2010991
! Node: Contributors2036112
! Node: Option Index2077088
! Node: Concept Index2077965
  
  End Tag Table
--- 55318,55690 ----
  Ref: arm_coproc2_ok235470
  Ref: arm_coproc3_ok235698
  Ref: stack_size_et246920
! Node: Add Options249363
! Ref: arm_fp16_ieee250381
! Ref: arm_fp16_alternative250636
! Ref: stack_size_ao252887
! Node: Require Support253249
! Node: Final Actions256078
! Node: Ada Tests261817
! Node: C Tests262980
! Node: LTO Testing267352
! Node: gcov Testing268995
! Node: profopt Testing271965
! Node: compat Testing273680
! Node: Torture Tests277920
! Node: GIMPLE Tests279554
! Node: RTL Tests280796
! Node: Options282102
! Node: Option file format282543
! Node: Option properties289532
! Node: Passes305602
! Node: Parsing pass306418
! Node: Gimplification pass309946
! Node: Pass manager311779
! Node: Tree SSA passes313625
! Node: RTL passes335167
! Node: Optimization info347431
! Node: Dump setup348250
! Node: Optimization groups349379
! Node: Dump files and streams350358
! Node: Dump output verbosity351556
! Node: Dump types352612
! Node: Dump examples354954
! Node: poly_int356435
! Node: Overview of poly_int357915
! Node: Consequences of using poly_int360519
! Node: Comparisons involving poly_int362154
! Node: Comparison functions for poly_int363792
! Node: Properties of the poly_int comparisons364999
! Node: Comparing potentially-unordered poly_ints367441
! Node: Comparing ordered poly_ints368352
! Node: Checking for a poly_int marker value370376
! Node: Range checks on poly_ints371225
! Node: Sorting poly_ints373879
! Node: Arithmetic on poly_ints374652
! Node: Using poly_int with C++ arithmetic operators375453
! Node: wi arithmetic on poly_ints376984
! Node: Division of poly_ints377836
! Node: Other poly_int arithmetic379343
! Node: Alignment of poly_ints380749
! Node: Computing bounds on poly_ints384026
! Node: Converting poly_ints384807
! Node: Miscellaneous poly_int routines388354
! Node: Guidelines for using poly_int388994
! Node: GENERIC393926
! Node: Deficiencies395804
! Node: Tree overview396045
! Node: Macros and Functions400169
! Node: Identifiers400994
! Node: Containers402603
! Node: Types403760
! Node: Declarations415834
! Node: Working with declarations416329
! Node: Internal structure421933
! Node: Current structure hierarchy422317
! Node: Adding new DECL node types424410
! Node: Attributes428694
! Node: Expression trees429938
! Node: Constant expressions431692
! Node: Storage References437784
! Node: Unary and Binary Expressions441303
! Node: Vectors462159
! Node: Statements469063
! Node: Basic Statements469595
! Node: Blocks474222
! Node: Statement Sequences475923
! Node: Empty Statements476256
! Node: Jumps476830
! Node: Cleanups477483
! Node: OpenMP479250
! Node: OpenACC485095
! Node: Functions486136
! Node: Function Basics486607
! Node: Function Properties490291
! Node: Language-dependent trees493072
! Node: C and C++ Trees493959
! Node: Types for C++496863
! Node: Namespaces501833
! Node: Classes504939
! Node: Functions for C++509847
! Node: Statements for C++516098
! Node: C++ Expressions524151
! Node: Java Trees525656
! Node: GIMPLE525769
! Node: Tuple representation529434
! Node: Class hierarchy of GIMPLE statements536394
! Node: GIMPLE instruction set541382
! Node: GIMPLE Exception Handling543014
! Node: Temporaries544926
! Ref: Temporaries-Footnote-1546244
! Node: Operands546309
! Node: Compound Expressions547070
! Node: Compound Lvalues547304
! Node: Conditional Expressions548066
! Node: Logical Operators548725
! Node: Manipulating GIMPLE statements556072
! Node: Tuple specific accessors562008
! Node: GIMPLE_ASM562787
! Node: GIMPLE_ASSIGN565170
! Node: GIMPLE_BIND569874
! Node: GIMPLE_CALL571688
! Node: GIMPLE_CATCH575831
! Node: GIMPLE_COND576981
! Node: GIMPLE_DEBUG579776
! Node: GIMPLE_EH_FILTER584374
! Node: GIMPLE_LABEL585937
! Node: GIMPLE_GOTO586550
! Node: GIMPLE_NOP587073
! Node: GIMPLE_OMP_ATOMIC_LOAD587435
! Node: GIMPLE_OMP_ATOMIC_STORE588431
! Node: GIMPLE_OMP_CONTINUE589130
! Node: GIMPLE_OMP_CRITICAL590609
! Node: GIMPLE_OMP_FOR591603
! Node: GIMPLE_OMP_MASTER595019
! Node: GIMPLE_OMP_ORDERED595397
! Node: GIMPLE_OMP_PARALLEL595791
! Node: GIMPLE_OMP_RETURN598560
! Node: GIMPLE_OMP_SECTION599205
! Node: GIMPLE_OMP_SECTIONS599865
! Node: GIMPLE_OMP_SINGLE601475
! Node: GIMPLE_PHI602421
! Node: GIMPLE_RESX603700
! Node: GIMPLE_RETURN604419
! Node: GIMPLE_SWITCH604993
! Node: GIMPLE_TRY606868
! Node: GIMPLE_WITH_CLEANUP_EXPR608640
! Node: GIMPLE sequences609519
! Node: Sequence iterators612725
! Node: Adding a new GIMPLE statement code621182
! Node: Statement and operand traversals622527
! Node: Tree SSA625119
! Node: Annotations626907
! Node: SSA Operands627312
! Node: SSA641387
! Node: Alias analysis651093
! Node: Memory model654867
! Node: RTL656226
! Node: RTL Objects658414
! Node: RTL Classes662298
! Node: Accessors667597
! Node: Special Accessors669770
! Node: Flags675557
! Node: Machine Modes690820
! Node: Constants708226
! Node: Regs and Memory719615
! Node: Arithmetic738867
! Node: Comparisons749042
! Node: Bit-Fields753334
! Node: Vector Operations754885
! Node: Conversions756989
! Node: RTL Declarations761487
! Node: Side Effects762331
! Node: Incdec779938
! Node: Assembler783274
! Node: Debug Information784819
! Node: Insns786746
! Node: Calls814602
! Node: Sharing817195
! Node: Reading RTL820390
! Node: Control Flow821381
! Node: Basic Blocks823149
! Node: Edges828603
! Node: Profile information837222
! Node: Maintaining the CFG841906
! Node: Liveness information847674
! Node: Loop Analysis and Representation849800
! Node: Loop representation850836
! Node: Loop querying858399
! Node: Loop manipulation861220
! Node: LCSSA863556
! Node: Scalar evolutions865625
! Node: loop-iv868869
! Node: Number of iterations870791
! Node: Dependency analysis874872
! Node: Machine Desc881223
! Node: Overview883786
! Node: Patterns885826
! Node: Example890793
! Node: RTL Template892254
! Node: Output Template902910
! Node: Output Statement907091
! Node: Predicates911430
! Node: Machine-Independent Predicates914348
! Node: Defining Predicates919292
! Node: Constraints925255
! Node: Simple Constraints926724
! Node: Multi-Alternative939564
! Node: Class Preferences942773
! Node: Modifiers943665
! Node: Machine Constraints948398
! Node: Disable Insn Alternatives1014850
! Node: Define Constraints1018342
! Node: C Constraint Interface1025736
! Node: Standard Names1028863
! Ref: shift patterns1062732
! Ref: prologue instruction pattern1115579
! Ref: window_save instruction pattern1116072
! Ref: epilogue instruction pattern1116349
! Node: Pattern Ordering1138325
! Node: Dependent Patterns1139561
! Node: Jump Patterns1141181
! Ref: Jump Patterns-Footnote-11143326
! Node: Looping Patterns1143374
! Node: Insn Canonicalizations1149013
! Node: Expander Definitions1154220
! Node: Insn Splitting1162434
! Node: Including Patterns1172840
! Node: Peephole Definitions1174624
! Node: define_peephole1175877
! Node: define_peephole21182207
! Node: Insn Attributes1186296
! Node: Defining Attributes1187478
! Ref: define_enum_attr1190970
! Node: Expressions1192006
! Node: Tagging Insns1198756
! Node: Attr Example1203109
! Node: Insn Lengths1205482
! Node: Constant Attributes1208890
! Node: Mnemonic Attribute1210066
! Node: Delay Slots1211585
! Node: Processor pipeline description1214808
! Ref: Processor pipeline description-Footnote-11233620
! Node: Conditional Execution1233944
! Node: Define Subst1237427
! Node: Define Subst Example1239462
! Node: Define Subst Pattern Matching1242456
! Node: Define Subst Output Template1243682
! Node: Constant Definitions1246005
! Ref: define_enum1249787
! Node: Iterators1250275
! Node: Mode Iterators1250920
! Node: Defining Mode Iterators1251898
! Node: Substitutions1253392
! Node: Examples1255634
! Node: Code Iterators1257082
! Node: Int Iterators1259361
! Node: Subst Iterators1261807
! Node: Parameterized Names1263527
! Node: Target Macros1267055
! Node: Target Structure1270118
! Node: Driver1272610
! Node: Run-time Target1291580
! Node: Per-Function Data1301461
! Node: Storage Layout1304225
! Node: Type Layout1331724
! Node: Registers1345065
! Node: Register Basics1346039
! Node: Allocation Order1353237
! Node: Values in Registers1355721
! Node: Leaf Functions1363197
! Node: Stack Registers1366056
! Node: Register Classes1367328
! Node: Stack and Calling1402110
! Node: Frame Layout1402716
! Node: Exception Handling1414551
! Node: Stack Checking1420761
! Node: Frame Registers1426386
! Node: Elimination1434937
! Node: Stack Arguments1438793
! Node: Register Arguments1445989
! Node: Scalar Return1470243
! Node: Aggregate Return1476699
! Node: Caller Saves1481253
! Node: Function Entry1481995
! Node: Profiling1493547
! Node: Tail Calls1495657
! Node: Shrink-wrapping separate components1497567
! Node: Stack Smashing Protection1500608
! Node: Miscellaneous Register Hooks1503097
! Node: Varargs1503962
! Node: Trampolines1513755
! Node: Library Calls1522578
! Node: Addressing Modes1527262
! Node: Anchored Addresses1554208
! Node: Condition Code1556851
! Node: CC0 Condition Codes1559178
! Node: MODE_CC Condition Codes1562424
! Node: Costs1569219
! Node: Scheduling1590590
! Node: Sections1614512
! Node: PIC1630731
! Node: Assembler Format1632790
! Node: File Framework1633928
! Ref: TARGET_HAVE_SWITCHABLE_BSS_SECTIONS1641527
! Node: Data Output1644797
! Node: Uninitialized Data1653085
! Node: Label Output1658096
! Node: Initialization1682707
! Node: Macros for Initialization1688668
! Node: Instruction Output1695387
! Node: Dispatch Tables1706016
! Node: Exception Region Output1710845
! Node: Alignment Output1717927
! Node: Debugging Info1721614
! Node: All Debuggers1722268
! Node: DBX Options1725040
! Node: DBX Hooks1730478
! Node: File Names and DBX1731787
! Node: DWARF1733891
! Node: VMS Debug1739706
! Node: Floating Point1740285
! Node: Mode Switching1743040
! Node: Target Attributes1747477
! Node: Emulated TLS1756443
! Node: MIPS Coprocessors1759833
! Node: PCH Target1760992
! Node: C++ ABI1762834
! Node: D Language and ABI1767626
! Node: Named Address Spaces1768671
! Node: Misc1774598
! Ref: TARGET_SHIFT_TRUNCATION_MASK1782469
! Node: Host Config1836305
! Node: Host Common1837374
! Node: Filesystem1839748
! Node: Host Misc1843863
! Node: Fragments1846312
! Node: Target Fragment1847507
! Node: Host Fragment1858319
! Node: Collect21858559
! Node: Header Dirs1861195
! Node: Type Information1862618
! Node: GTY Options1865894
! Node: Inheritance and GTY1877152
! Ref: Inheritance and GTY-Footnote-11878717
! Node: User GC1878987
! Node: GGC Roots1882726
! Node: Files1883439
! Node: Invoking the garbage collector1886146
! Node: Troubleshooting1887651
! Node: Plugins1888726
! Node: Plugins loading1889855
! Node: Plugin API1890954
! Node: Plugins pass1898680
! Node: Plugins GC1900651
! Node: Plugins description1902368
! Node: Plugins attr1902904
! Node: Plugins recording1905184
! Node: Plugins gate1906034
! Node: Plugins tracking1906625
! Node: Plugins building1907213
! Node: LTO1910714
! Node: LTO Overview1911586
! Node: LTO object file layout1917413
! Node: IPA1922043
! Node: WHOPR1931007
! Node: Internal flags1935567
! Node: Match and Simplify1936978
! Node: GIMPLE API1937951
! Node: The Language1940746
! Node: User Experience Guidelines1952603
! Node: Guidelines for Diagnostics1953542
! Ref: input_location_example1960603
! Node: Guidelines for Options1970286
! Node: Funding1970463
! Node: GNU Project1972970
! Node: Copying1973619
! Node: GNU Free Documentation License2011131
! Node: Contributors2036252
! Node: Option Index2077228
! Node: Concept Index2078105
  
  End Tag Table
diff -Nrcpad gcc-9.1.0/gcc/doc/gcov-dump.1 gcc-9.2.0/gcc/doc/gcov-dump.1
*** gcc-9.1.0/gcc/doc/gcov-dump.1	Fri May  3 08:03:04 2019
--- gcc-9.2.0/gcc/doc/gcov-dump.1	Mon Aug 12 07:41:32 2019
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV-DUMP 1"
! .TH GCOV-DUMP 1 "2019-05-03" "gcc-9.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 "2019-08-12" "gcc-9.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-9.1.0/gcc/doc/gcov-tool.1 gcc-9.2.0/gcc/doc/gcov-tool.1
*** gcc-9.1.0/gcc/doc/gcov-tool.1	Fri May  3 08:03:04 2019
--- gcc-9.2.0/gcc/doc/gcov-tool.1	Mon Aug 12 07:41:32 2019
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV-TOOL 1"
! .TH GCOV-TOOL 1 "2019-05-03" "gcc-9.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 "2019-08-12" "gcc-9.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-9.1.0/gcc/doc/gcov.1 gcc-9.2.0/gcc/doc/gcov.1
*** gcc-9.1.0/gcc/doc/gcov.1	Fri May  3 08:03:04 2019
--- gcc-9.2.0/gcc/doc/gcov.1	Mon Aug 12 07:41:32 2019
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV 1"
! .TH GCOV 1 "2019-05-03" "gcc-9.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 "2019-08-12" "gcc-9.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-9.1.0/gcc/doc/gfdl.7 gcc-9.2.0/gcc/doc/gfdl.7
*** gcc-9.1.0/gcc/doc/gfdl.7	Fri May  3 08:03:04 2019
--- gcc-9.2.0/gcc/doc/gfdl.7	Mon Aug 12 07:41:32 2019
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GFDL 7"
! .TH GFDL 7 "2019-05-03" "gcc-9.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 "2019-08-12" "gcc-9.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-9.1.0/gcc/doc/gfortran.1 gcc-9.2.0/gcc/doc/gfortran.1
*** gcc-9.1.0/gcc/doc/gfortran.1	Fri May  3 08:12:44 2019
--- gcc-9.2.0/gcc/doc/gfortran.1	Mon Aug 12 07:51:11 2019
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GFORTRAN 1"
! .TH GFORTRAN 1 "2019-05-03" "gcc-9.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 "2019-08-12" "gcc-9.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
*************** by type.  Explanations are in the follow
*** 211,217 ****
  .IP "\fIDebugging Options\fR" 4
  .IX Item "Debugging Options"
  \&\fB\-fbacktrace \-fdump\-fortran\-optimized \-fdump\-fortran\-original 
! \&\-fdump\-parse\-tree \-ffpe\-trap=\fR\fIlist\fR \fB\-ffpe\-summary=\fR\fIlist\fR\fB \fR
  .IP "\fIDirectory Options\fR" 4
  .IX Item "Directory Options"
  \&\fB\-I\fR\fIdir\fR  \fB\-J\fR\fIdir\fR \fB\-fintrinsic\-modules\-path\fR \fIdir\fR
--- 211,218 ----
  .IP "\fIDebugging Options\fR" 4
  .IX Item "Debugging Options"
  \&\fB\-fbacktrace \-fdump\-fortran\-optimized \-fdump\-fortran\-original 
! \&\-fdump\-fortran\-global \-fdump\-parse\-tree \-ffpe\-trap=\fR\fIlist\fR 
! \&\fB\-ffpe\-summary=\fR\fIlist\fR\fB \fR
  .IP "\fIDirectory Options\fR" 4
  .IX Item "Directory Options"
  \&\fB\-I\fR\fIdir\fR  \fB\-J\fR\fIdir\fR \fB\-fintrinsic\-modules\-path\fR \fIdir\fR
*************** by type.  Explanations are in the follow
*** 224,234 ****
  \&\fB\-frecord\-marker=\fR\fIlength\fR \fB\-fsign\-zero\fR
  .IP "\fIInteroperability Options\fR" 4
  .IX Item "Interoperability Options"
! \&\fB\-fc\-prototypes\fR
  .IP "\fICode Generation Options\fR" 4
  .IX Item "Code Generation Options"
  \&\fB\-faggressive\-function\-elimination \-fblas\-matmul\-limit=\fR\fIn\fR 
! \&\fB\-fbounds\-check \-fcheck\-array\-temporaries 
  \&\-fcheck=\fR\fI<all|array\-temps|bounds|do|mem|pointer|recursion>\fR 
  \&\fB\-fcoarray=\fR\fI<none|single|lib>\fR \fB\-fexternal\-blas \-ff2c
  \&\-ffrontend\-loop\-interchange 
--- 225,236 ----
  \&\fB\-frecord\-marker=\fR\fIlength\fR \fB\-fsign\-zero\fR
  .IP "\fIInteroperability Options\fR" 4
  .IX Item "Interoperability Options"
! \&\fB\-fc\-prototypes \-fc\-prototypes\-external\fR
  .IP "\fICode Generation Options\fR" 4
  .IX Item "Code Generation Options"
  \&\fB\-faggressive\-function\-elimination \-fblas\-matmul\-limit=\fR\fIn\fR 
! \&\fB\-fbounds\-check \-ftail\-call\-workaround \-ftail\-call\-workaround=\fR\fIn\fR 
! \&\fB\-fcheck\-array\-temporaries 
  \&\-fcheck=\fR\fI<all|array\-temps|bounds|do|mem|pointer|recursion>\fR 
  \&\fB\-fcoarray=\fR\fI<none|single|lib>\fR \fB\-fexternal\-blas \-ff2c
  \&\-ffrontend\-loop\-interchange 
*************** Fortran compiler itself. The output gene
*** 1013,1018 ****
--- 1015,1027 ----
  change between releases. This option may also generate internal
  compiler errors for features which have only recently been added. This
  option is deprecated; use \f(CW\*(C`\-fdump\-fortran\-original\*(C'\fR instead.
+ .IP "\fB\-fdump\-fortran\-global\fR" 4
+ .IX Item "-fdump-fortran-global"
+ Output a list of the global identifiers after translating into
+ middle-end representation. Mostly useful for debugging the \s-1GNU\s0 Fortran
+ compiler itself. The output generated by this option might change
+ between releases.  This option may also generate internal compiler
+ errors for features which have only recently been added.
  .IP "\fB\-ffpe\-trap=\fR\fIlist\fR" 4
  .IX Item "-ffpe-trap=list"
  Specify a list of floating point exception traps to enable.  On most
*************** warnings for generated array temporaries
*** 1362,1367 ****
--- 1371,1411 ----
  .IP "\fB\-fbounds\-check\fR" 4
  .IX Item "-fbounds-check"
  Deprecated alias for \fB\-fcheck=bounds\fR.
+ .IP "\fB\-ftail\-call\-workaround\fR" 4
+ .IX Item "-ftail-call-workaround"
+ .PD 0
+ .IP "\fB\-ftail\-call\-workaround=\fR\fIn\fR" 4
+ .IX Item "-ftail-call-workaround=n"
+ .PD
+ Some C interfaces to Fortran codes violate the gfortran \s-1ABI\s0 by
+ omitting the hidden character length arguments as described in
+   This can lead to crashes
+ because pushing arguments for tail calls can overflow the stack.
+ .Sp
+ To provide a workaround for existing binary packages, this option
+ disables tail call optimization for gfortran procedures with character
+ arguments.  With \fB\-ftail\-call\-workaround=2\fR tail call optimization
+ is disabled in all gfortran procedures with character arguments,
+ with \fB\-ftail\-call\-workaround=1\fR or equivalent
+ \&\fB\-ftail\-call\-workaround\fR only in gfortran procedures with character
+ arguments that call implicitly prototyped procedures.
+ .Sp
+ Using this option can lead to problems including crashes due to
+ insufficient stack space.
+ .Sp
+ It is \fIvery strongly\fR recommended to fix the code in question.
+ The \fB\-fc\-prototypes\-external\fR option can be used to generate
+ prototypes which conform to gfortran's \s-1ABI,\s0 for inclusion in the
+ source code.
+ .Sp
+ Support for this option will likely be withdrawn in a future release
+ of gfortran.
+ .Sp
+ The negative form, \fB\-fno\-tail\-call\-workaround\fR or equivalent
+ \&\fB\-ftail\-call\-workaround=0\fR, can be used to disable this option.
+ .Sp
+ Default is currently \fB\-ftail\-call\-workaround\fR, this will change
+ in future releases.
  .IP "\fB\-fcheck\-array\-temporaries\fR" 4
  .IX Item "-fcheck-array-temporaries"
  Deprecated alias for \fB\-fcheck=array\-temps\fR.
diff -Nrcpad gcc-9.1.0/gcc/doc/gpl.7 gcc-9.2.0/gcc/doc/gpl.7
*** gcc-9.1.0/gcc/doc/gpl.7	Fri May  3 08:03:04 2019
--- gcc-9.2.0/gcc/doc/gpl.7	Mon Aug 12 07:41:32 2019
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GPL 7"
! .TH GPL 7 "2019-05-03" "gcc-9.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 "2019-08-12" "gcc-9.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-9.1.0/gcc/doc/invoke.texi gcc-9.2.0/gcc/doc/invoke.texi
*** gcc-9.1.0/gcc/doc/invoke.texi	Tue Apr 23 10:03:41 2019
--- gcc-9.2.0/gcc/doc/invoke.texi	Fri Aug  2 08:40:34 2019
*************** before the loop versioning pass consider
*** 12157,12162 ****
--- 12157,12169 ----
  discounting any instructions in inner loops that directly benefit
  from versioning.
  
+ @item ssa-name-def-chain-limit
+ The maximum number of SSA_NAME assignments to follow in determining
+ a property of a variable such as its value.  This limits the number
+ of iterations or recursive calls GCC performs when optimizing certain
+ statements or when determining their validity prior to issuing
+ diagnostics.
+ 
  @end table
  @end table
  
diff -Nrcpad gcc-9.1.0/gcc/doc/sourcebuild.texi gcc-9.2.0/gcc/doc/sourcebuild.texi
*** gcc-9.1.0/gcc/doc/sourcebuild.texi	Wed Mar  6 10:01:16 2019
--- gcc-9.2.0/gcc/doc/sourcebuild.texi	Wed Jun  5 08:27:37 2019
*************** Target supports compiling @code{aes} ins
*** 2382,2387 ****
--- 2382,2391 ----
  @item fma4
  Target supports compiling @code{fma4} instructions.
  
+ @item mfentry
+ Target supports the @code{-mfentry} option that alters the
+ position of profiling calls such that they precede the prologue.
+ 
  @item ms_hook_prologue
  Target supports attribute @code{ms_hook_prologue}.
  
diff -Nrcpad gcc-9.1.0/gcc/dwarf2out.c gcc-9.2.0/gcc/dwarf2out.c
*** gcc-9.1.0/gcc/dwarf2out.c	Mon Mar 25 21:19:09 2019
--- gcc-9.2.0/gcc/dwarf2out.c	Fri Jul 12 14:42:14 2019
*************** resolve_args_picking_1 (dw_loc_descr_ref
*** 17906,17911 ****
--- 17906,17913 ----
  	case DW_OP_push_object_address:
  	case DW_OP_call_frame_cfa:
  	case DW_OP_GNU_variable_value:
+ 	case DW_OP_GNU_addr_index:
+ 	case DW_OP_GNU_const_index:
  	  ++frame_offset_;
  	  break;
  
*************** add_scalar_info (dw_die_ref die, enum dw
*** 20843,20848 ****
--- 20845,20851 ----
  	  if (decl_die != NULL)
  	    {
  	      if (get_AT (decl_die, DW_AT_location)
+ 		  || get_AT (decl_die, DW_AT_data_member_location)
  		  || get_AT (decl_die, DW_AT_const_value))
  		{
  		  add_AT_die_ref (die, attr, decl_die);
*************** prune_unused_types_walk (dw_die_ref die)
*** 29416,29424 ****
  	    break;
  
  	  /* premark_used_variables marks external variables --- don't mark
! 	     them here.  */
  	  if (get_AT (die, DW_AT_external))
! 	    return;
  	}
        /* FALLTHROUGH */
  
--- 29419,29434 ----
  	    break;
  
  	  /* premark_used_variables marks external variables --- don't mark
! 	     them here.  But function-local externals are always considered
! 	     used.  */
  	  if (get_AT (die, DW_AT_external))
! 	    {
! 	      for (c = die->die_parent; c; c = c->die_parent)
! 		if (c->die_tag == DW_TAG_subprogram)
! 		  break;
! 	      if (!c)
! 		return;
! 	    }
  	}
        /* FALLTHROUGH */
  
diff -Nrcpad gcc-9.1.0/gcc/explow.c gcc-9.2.0/gcc/explow.c
*** gcc-9.1.0/gcc/explow.c	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/explow.c	Sun Jul 14 08:27:12 2019
*************** promote_ssa_mode (const_tree name, int *
*** 892,907 ****
  
    tree type = TREE_TYPE (name);
    int unsignedp = TYPE_UNSIGNED (type);
!   machine_mode mode = TYPE_MODE (type);
! 
!   /* Bypass TYPE_MODE when it maps vector modes to BLKmode.  */
!   if (mode == BLKmode)
!     {
!       gcc_assert (VECTOR_TYPE_P (type));
!       mode = type->type_common.mode;
!     }
! 
!   machine_mode pmode = promote_mode (type, mode, &unsignedp);
    if (punsignedp)
      *punsignedp = unsignedp;
  
--- 892,898 ----
  
    tree type = TREE_TYPE (name);
    int unsignedp = TYPE_UNSIGNED (type);
!   machine_mode pmode = promote_mode (type, TYPE_MODE (type), &unsignedp);
    if (punsignedp)
      *punsignedp = unsignedp;
  
diff -Nrcpad gcc-9.1.0/gcc/fold-const.c gcc-9.2.0/gcc/fold-const.c
*** gcc-9.1.0/gcc/fold-const.c	Thu Apr 18 12:30:36 2019
--- gcc-9.2.0/gcc/fold-const.c	Sat Jul 20 18:49:59 2019
*************** extract_muldiv_1 (tree t, tree c, enum t
*** 6475,6482 ****
  	 apply the distributive law to commute the multiply and addition
  	 if the multiplication of the constants doesn't overflow
  	 and overflow is defined.  With undefined overflow
! 	 op0 * c might overflow, while (op0 + orig_op1) * c doesn't.  */
!       if (code == MULT_EXPR && TYPE_OVERFLOW_WRAPS (ctype))
  	return fold_build2 (tcode, ctype,
  			    fold_build2 (code, ctype,
  					 fold_convert (ctype, op0),
--- 6475,6486 ----
  	 apply the distributive law to commute the multiply and addition
  	 if the multiplication of the constants doesn't overflow
  	 and overflow is defined.  With undefined overflow
! 	 op0 * c might overflow, while (op0 + orig_op1) * c doesn't.
! 	 But fold_plusminus_mult_expr would factor back any power-of-two
! 	 value so do not distribute in the first place in this case.  */
!       if (code == MULT_EXPR
! 	  && TYPE_OVERFLOW_WRAPS (ctype)
! 	  && !(tree_fits_shwi_p (c) && pow2p_hwi (absu_hwi (tree_to_shwi (c)))))
  	return fold_build2 (tcode, ctype,
  			    fold_build2 (code, ctype,
  					 fold_convert (ctype, op0),
*************** fold_plusminus_mult_expr (location_t loc
*** 7124,7137 ****
    /* No identical multiplicands; see if we can find a common
       power-of-two factor in non-power-of-two multiplies.  This
       can help in multi-dimensional array access.  */
!   else if (tree_fits_shwi_p (arg01)
! 	   && tree_fits_shwi_p (arg11))
      {
!       HOST_WIDE_INT int01, int11, tmp;
        bool swap = false;
        tree maybe_same;
-       int01 = tree_to_shwi (arg01);
-       int11 = tree_to_shwi (arg11);
  
        /* Move min of absolute values to int11.  */
        if (absu_hwi (int01) < absu_hwi (int11))
--- 7128,7140 ----
    /* No identical multiplicands; see if we can find a common
       power-of-two factor in non-power-of-two multiplies.  This
       can help in multi-dimensional array access.  */
!   else if (tree_fits_shwi_p (arg01) && tree_fits_shwi_p (arg11))
      {
!       HOST_WIDE_INT int01 = tree_to_shwi (arg01);
!       HOST_WIDE_INT int11 = tree_to_shwi (arg11);
!       HOST_WIDE_INT tmp;
        bool swap = false;
        tree maybe_same;
  
        /* Move min of absolute values to int11.  */
        if (absu_hwi (int01) < absu_hwi (int11))
*************** fold_plusminus_mult_expr (location_t loc
*** 7144,7150 ****
        else
  	maybe_same = arg11;
  
!       if (exact_log2 (absu_hwi (int11)) > 0 && int01 % int11 == 0
  	  /* The remainder should not be a constant, otherwise we
  	     end up folding i * 4 + 2 to (i * 2 + 1) * 2 which has
  	     increased the number of multiplications necessary.  */
--- 7147,7156 ----
        else
  	maybe_same = arg11;
  
!       const unsigned HOST_WIDE_INT factor = absu_hwi (int11);
!       if (factor > 1
! 	  && pow2p_hwi (factor)
! 	  && (int01 & (factor - 1)) == 0
  	  /* The remainder should not be a constant, otherwise we
  	     end up folding i * 4 + 2 to (i * 2 + 1) * 2 which has
  	     increased the number of multiplications necessary.  */
*************** fold_relational_const (enum tree_code co
*** 14044,14056 ****
  	    {
  	      tree elem0 = VECTOR_CST_ELT (op0, i);
  	      tree elem1 = VECTOR_CST_ELT (op1, i);
! 	      tree tmp = fold_relational_const (code, type, elem0, elem1);
  	      if (tmp == NULL_TREE)
  		return NULL_TREE;
  	      if (integer_zerop (tmp))
! 		return constant_boolean_node (false, type);
  	    }
! 	  return constant_boolean_node (true, type);
  	}
        tree_vector_builder elts;
        if (!elts.new_binary_operation (type, op0, op1, false))
--- 14050,14062 ----
  	    {
  	      tree elem0 = VECTOR_CST_ELT (op0, i);
  	      tree elem1 = VECTOR_CST_ELT (op1, i);
! 	      tree tmp = fold_relational_const (EQ_EXPR, type, elem0, elem1);
  	      if (tmp == NULL_TREE)
  		return NULL_TREE;
  	      if (integer_zerop (tmp))
! 		return constant_boolean_node (code == NE_EXPR, type);
  	    }
! 	  return constant_boolean_node (code == EQ_EXPR, type);
  	}
        tree_vector_builder elts;
        if (!elts.new_binary_operation (type, op0, op1, false))
*************** test_vector_folding ()
*** 14821,14826 ****
--- 14827,14833 ----
    tree type = build_vector_type (inner_type, 4);
    tree zero = build_zero_cst (type);
    tree one = build_one_cst (type);
+   tree index = build_index_vector (type, 0, 1);
  
    /* Verify equality tests that return a scalar boolean result.  */
    tree res_type = boolean_type_node;
*************** test_vector_folding ()
*** 14828,14833 ****
--- 14835,14847 ----
    ASSERT_TRUE (integer_nonzerop (fold_build2 (EQ_EXPR, res_type, zero, zero)));
    ASSERT_TRUE (integer_nonzerop (fold_build2 (NE_EXPR, res_type, zero, one)));
    ASSERT_FALSE (integer_nonzerop (fold_build2 (NE_EXPR, res_type, one, one)));
+   ASSERT_TRUE (integer_nonzerop (fold_build2 (NE_EXPR, res_type, index, one)));
+   ASSERT_FALSE (integer_nonzerop (fold_build2 (EQ_EXPR, res_type,
+ 					       index, one)));
+   ASSERT_FALSE (integer_nonzerop (fold_build2 (NE_EXPR, res_type,
+ 					      index, index)));
+   ASSERT_TRUE (integer_nonzerop (fold_build2 (EQ_EXPR, res_type,
+ 					      index, index)));
  }
  
  /* Verify folding of VEC_DUPLICATE_EXPRs.  */
diff -Nrcpad gcc-9.1.0/gcc/fortran/ChangeLog gcc-9.2.0/gcc/fortran/ChangeLog
*** gcc-9.1.0/gcc/fortran/ChangeLog	Fri May  3 07:59:54 2019
--- gcc-9.2.0/gcc/fortran/ChangeLog	Mon Aug 12 07:38:49 2019
***************
*** 1,3 ****
--- 1,276 ----
+ 2019-08-12  Release Manager
+ 
+ 	* GCC 9.2.0 released.
+ 
+ 2019-08-04  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/87233
+ 	* expr.c (check_restricted): Relax constraint C1279 which was
+ 	removed from F2008 and above.
+ 
+ 2019-07-30  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/91296
+ 	* interface.c (compare_actual_expr): When checking for aliasing, add
+ 	a case to handle REF_INQUIRY (e.g., foo(x%re, x%im) do not alias).
+ 
+ 2019-07-29  Thomas Koenig  <tkoenig@gcc.gnu.org>
+ 	Paul Thomas <pault@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/90786
+ 	PR fortran/90813
+ 	* trans-expr.c (pointer_assignment_is_proc_pointer) Remove as
+ 	it is very simple and only called from one place.
+ 	(gfc_trans_pointer_assignment): Rename non_proc_pointer_assign
+ 	as non_proc_ptr_assign. Assign to it directly, rather than call
+ 	to above, deleted function and use gfc_expr_attr instead of
+ 	only checking the reference chain.
+ 	* dump-parse-tree.c (show_global_symbol): New function.
+ 	(gfc_dump_global_symbols): New function.
+ 	* gfortran.h (gfc_traverse_gsymbol): Add prototype.
+ 	(gfc_dump_global_symbols): Likewise.
+ 	* invoke.texi: Document -fdump-fortran-global.
+ 	* lang.opt: Add -fdump-fortran-global.
+ 	* parse.c (gfc_parse_file): Handle flag_dump_fortran_global.
+ 	* symbol.c (gfc_traverse_gsymbol): New function.
+ 	* trans-decl.c (sym_identifier): New function.
+ 	(mangled_identifier): New function, doing most of the work
+ 	of gfc_sym_mangled_identifier.
+ 	(gfc_sym_mangled_identifier): Use mangled_identifier.  Add mangled
+ 	identifier to global symbol table.
+ 	(get_proc_pointer_decl): Use backend decl from global identifier
+ 	if present.
+ 
+ 2019-07-23  Thomas KÃ¶nig  <tkoenig@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR libfortran/91030
+ 	* gfortran.texi (GFORTRAN_FORMATTED_BUFFER_SIZE): Document.
+ 	(GFORTRAN_UNFORMATTED_BUFFER_SIZE): Likewise.
+ 
+ 2019-07-07  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	PR fortran/91077
+ 	* trans-array.c (gfc_conv_scalarized_array_ref) Delete code
+ 	that gave symbol backend decl for subref arrays and deferred
+ 	length variables.
+ 
+ 2019-06-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/90937
+ 	* trans-types.c (get_formal_from_actual_arglist): Get symbol from
+ 	current namespace so it will be freed later.  If symbol is of type
+ 	character, get an empty character length.
+ 
+ 2019-06-20  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	PR fortran/90290
+ 	* match.c (gfc_match_stopcode): Check F2008 condition on stop code.
+ 
+ 2019-06-20  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	PR fortran/90002
+ 	* array.c (gfc_free_array_spec): When freeing an array-spec, avoid
+ 	an ICE for assumed-shape coarrays.
+ 
+ 2019-06-20  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	PR fortran/89344
+ 	* expr.c (gfc_check_vardef_context): Check for INTENT(IN) variable
+ 	in SELECT TYPE construct.
+ 
+ 2019-06-20  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	PR fortran/87907
+ 	* resolve.c (resolve_contained_fntype): Do not dereference a NULL
+ 	pointer.
+ 
+ 2019-06-20  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	PR fortran/86587
+ 	* symbol.c (verify_bind_c_derived_type): Remove erroneous error
+ 	checking for BIND(C) and PRIVATE attributes.
+ 
+ 2019-06-20  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	PR fortran/77632
+ 	* /decl.c (variable_decl): Mark a variable that is a target in pointer
+ 	initialization when in PROGRAM, MODULE, or SUBMODULE scope with an
+ 	implicit save.
+ 
+ 2019-06-20  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	PR fortran/69499
+ 	* match.c (gfc_match_select_type):  SELECT TYPE is an executable
+ 	statement, and cannot appear in MODULE or SUBMODULE scope.
+ 
+ 2019-06-20  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	PR fortran/69398
+ 	* decl.c (attr_decl): Check for duplicate DIMENSION attribute for a
+ 	CLASS entity.
+ 
+ 2019-06-20  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	PR fortran/68544
+ 	* resolve.c (is_dt_name): New function to compare symbol name against
+ 	list of derived types.
+ 	(resolve_actual_arglist): Use it to find wrong code.
+ 
+ 2019-06-20  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	* arith.c (arith_power): Rework overflow of an integer to an integer
+ 	exponent.
+ 
+ 2019-06-18  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backport from mainline
+ 	2019-06-14  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	PR fortran/90577
+ 	PR fortran/90578
+ 	* trans-intrinsic.c (gfc_conv_intrinsic_shift): Properly
+ 	distinguish logical/arithmetic shifts.
+ 	* intrinsic.texi: Update documentation for SHIFTR/SHIFTL/SHIFTA
+ 	(Fortran 2008) and LSHIFT/RSHIFT (GNU extensions).
+ 
+ 2019-06-11  Thomas Koenig  <tkoenig@gcc.gnu.org>
+ 	TomÃ¡Å¡ Trnka  <trnka@scm.com>
+ 
+ 	Backport from trunk
+ 	PR fortran/90744
+ 	* trans-types.c (get_formal_from_actual_arglist): Unset typespec
+ 	flags which make no sense for procedures without explicit
+ 	interface.
+ 
+ 2019-05-30  Marek Polacek  <polacek@redhat.com>
+ 
+ 	* lang.opt (ftail-call-workaround): Fix a typo.
+ 
+ 2019-05-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* lang.opt (ftail-call-workaround=): Fix a typo - lenghts to lengths.
+ 
+ 2019-05-29  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR fortran/90329
+ 	Backported from mainline
+ 	2019-05-29  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR fortran/90329
+ 	* lang.opt (fbroken-callers): Remove.
+ 	(ftail-call-workaround, ftail-call-workaround=): New options.
+ 	* gfortran.h (struct gfc_namespace): Add implicit_interface_calls.
+ 	* interface.c (gfc_procedure_use): Set implicit_interface_calls
+ 	for calls to implicit interface procedures.
+ 	* trans-decl.c (create_function_arglist): Use flag_tail_call_workaround
+ 	instead of flag_broken_callers.  If it is not 2, also require
+ 	sym->ns->implicit_interface_calls.
+ 	* invoke.texi (fbroken-callers): Remove documentation.
+ 	(ftail-call-workaround, ftail-call-workaround=): Document.
+ 
+ 	2019-05-19  Thomas Koenig  <tkoenig@gcc.gnu.org>
+ 
+ 	PR fortran/90329
+ 	* invoke.texi: Document -fbroken-callers.
+ 	* lang.opt: Add -fbroken-callers.
+ 	* trans-decl.c (create_function_arglist): Only set
+ 	DECL_HIDDEN_STRING_LENGTH if flag_broken_callers is set.
+ 
+ 	2019-05-16  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR fortran/90329
+ 	* trans-decl.c (create_function_arglist): Set
+ 	DECL_HIDDEN_STRING_LENGTH on hidden string length PARM_DECLs if
+ 	len is constant.
+ 
+ 2019-05-21  Janne Blomqvist  <jb@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR libfortran/90038
+ 	* intrinsic.texi (EXECUTE_COMMAND_LINE): Explain new
+ 	wait=.false. implementation.
+ 
+ 2019-05-19  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/90498
+ 	* trans-stmt.c (trans_associate_var) Do not use the saved
+ 	descriptor if the expression is a COMPONENT_REF.
+ 
+ 2019-05-15  Janne Blomqvist  <jb@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	* parse.c (gfc_parse_file): Remove translation string markers.
+ 
+ 2019-05-12  Janne Blomqvist  <jb@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	* dump-parse-tree.c (get_c_type_name): Use macros for complex type
+ 	names.
+ 	* parse.c (gfc_parse_file): Define complex macros, add CPP support
+ 	when printing C prototypes.
+ 
+ 2019-05-11  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/90093
+ 	* trans-decl.c (convert_CFI_desc): Test that the dummy is
+ 	present before doing any of the conversions.
+ 
+ 	PR fortran/90352
+ 	* decl.c (gfc_verify_c_interop_param): Restore the error for
+ 	charlen > 1 actual arguments passed to bind(C) procs.
+ 	Clean up trailing white space.
+ 
+ 	PR fortran/90355
+ 	* trans-array.c (gfc_trans_create_temp_array): Set the 'span'
+ 	field to the element length for all types.
+ 	(gfc_conv_expr_descriptor): The force_no_tmp flag is used to
+ 	prevent temporary creation, especially for substrings.
+ 	* trans-decl.c (gfc_trans_deferred_vars): Rather than assert
+ 	that the backend decl for the string length is non-null, use it
+ 	as a condition before calling gfc_trans_vla_type_sizes.
+ 	* trans-expr.c (gfc_conv_gfc_desc_to_cfi_desc): 'force_no_tmp'
+ 	is set before calling gfc_conv_expr_descriptor.
+ 	* trans.c (get_array_span): Move the code for extracting 'span'
+ 	from gfc_build_array_ref to this function. This is specific to
+ 	descriptors that are component and indirect references.
+ 	* trans.h : Add the force_no_tmp flag bitfield to gfc_se.
+ 
+ 2019-05-09  Thomas Koenig  <tkoenig@gcc.gnu.org>
+ 
+ 	Backport from trunk
+ 	PR fortran/90351
+ 	PR fortran/90329
+ 	* gfortran.dg/dump-parse-tree.c: Include version.h.
+ 	(gfc_dump_external_c_prototypes): New function.
+ 	(get_c_type_name): Select "char" as a name for a simple char.
+ 	Adjust to handling external functions. Also handle complex.
+ 	(write_decl): Add argument bind_c. Adjust for dumping of external
+ 	procedures.
+ 	(write_proc): Likewise.
+ 	(write_interop_decl): Add bind_c argument to call of write_proc.
+ 	* gfortran.h: Add prototype for gfc_dump_external_c_prototypes.
+ 	* lang.opt: Add -fc-prototypes-external flag.
+ 	* parse.c (gfc_parse_file): Move dumping of BIND(C) prototypes.
+ 	Call gfc_dump_external_c_prototypes if option is set.
+ 	* invoke.texi: Document -fc-prototypes-external.
+ 
  2019-05-03  Release Manager
  
  	* GCC 9.1.0 released.
diff -Nrcpad gcc-9.1.0/gcc/fortran/arith.c gcc-9.2.0/gcc/fortran/arith.c
*** gcc-9.1.0/gcc/fortran/arith.c	Fri Mar  8 10:51:28 2019
--- gcc-9.2.0/gcc/fortran/arith.c	Thu Jun 20 22:58:56 2019
*************** arith_power (gfc_expr *op1, gfc_expr *op
*** 848,855 ****
  	    {
  	    case BT_INTEGER:
  	      {
- 		int power;
- 
  		/* First, we simplify the cases of op1 == 1, 0 or -1.  */
  		if (mpz_cmp_si (op1->value.integer, 1) == 0)
  		  {
--- 848,853 ----
*************** arith_power (gfc_expr *op1, gfc_expr *op
*** 884,912 ****
  				       "exponent of integer has zero "
  				       "result at %L", &result->where);
  		  }
! 		else if (gfc_extract_int (op2, &power))
  		  {
! 		    /* If op2 doesn't fit in an int, the exponentiation will
! 		       overflow, because op2 > 0 and abs(op1) > 1.  */
! 		    mpz_t max;
! 		    int i;
! 		    i = gfc_validate_kind (BT_INTEGER, result->ts.kind, false);
! 
! 		    if (flag_range_check)
! 		      rc = ARITH_OVERFLOW;
  
! 		    /* Still, we want to give the same value as the
! 		       processor.  */
! 		    mpz_init (max);
! 		    mpz_add_ui (max, gfc_integer_kinds[i].huge, 1);
! 		    mpz_mul_ui (max, max, 2);
! 		    mpz_powm (result->value.integer, op1->value.integer,
! 			      op2->value.integer, max);
! 		    mpz_clear (max);
  		  }
- 		else
- 		  mpz_pow_ui (result->value.integer, op1->value.integer,
- 			      power);
  	      }
  	      break;
  
--- 882,917 ----
  				       "exponent of integer has zero "
  				       "result at %L", &result->where);
  		  }
! 		else
  		  {
! 		    /* We have abs(op1) > 1 and op2 > 1.
! 		       If op2 > bit_size(op1), we'll have an out-of-range
! 		       result.  */
! 		    int k, power;
  
! 		    k = gfc_validate_kind (BT_INTEGER, op1->ts.kind, false);
! 		    power = gfc_integer_kinds[k].bit_size;
! 		    if (mpz_cmp_si (op2->value.integer, power) < 0)
! 		      {
! 			gfc_extract_int (op2, &power);
! 			mpz_pow_ui (result->value.integer, op1->value.integer,
! 				    power);
! 			rc = gfc_range_check (result);
! 			if (rc == ARITH_OVERFLOW)
! 			  gfc_error_now ("Result of exponentiation at %L "
! 					 "exceeds the range of %s", &op1->where,
! 					 gfc_typename (&(op1->ts)));
! 		      }
! 		    else
! 		      {
! 			/* Provide a nonsense value to propagate up. */
! 			mpz_set (result->value.integer,
! 				 gfc_integer_kinds[k].huge);
! 			mpz_add_ui (result->value.integer,
! 				    result->value.integer, 1);
! 			rc = ARITH_OVERFLOW;
! 		      }
  		  }
  	      }
  	      break;
  
diff -Nrcpad gcc-9.1.0/gcc/fortran/array.c gcc-9.2.0/gcc/fortran/array.c
*** gcc-9.1.0/gcc/fortran/array.c	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/fortran/array.c	Fri Jun 21 00:38:13 2019
*************** gfc_free_array_spec (gfc_array_spec *as)
*** 324,333 ****
    if (as == NULL)
      return;
  
!   for (i = 0; i < as->rank + as->corank; i++)
      {
!       gfc_free_expr (as->lower[i]);
!       gfc_free_expr (as->upper[i]);
      }
  
    free (as);
--- 324,345 ----
    if (as == NULL)
      return;
  
!   if (as->corank == 0)
      {
!       for (i = 0; i < as->rank; i++)
! 	{
! 	  gfc_free_expr (as->lower[i]);
! 	  gfc_free_expr (as->upper[i]);
! 	}
!     }
!   else
!     {
!       int n = as->rank + as->corank - (as->cotype == AS_EXPLICIT ? 1 : 0);
!       for (i = 0; i < n; i++)
! 	{
! 	  gfc_free_expr (as->lower[i]);
! 	  gfc_free_expr (as->upper[i]);
! 	}
      }
  
    free (as);
diff -Nrcpad gcc-9.1.0/gcc/fortran/decl.c gcc-9.2.0/gcc/fortran/decl.c
*** gcc-9.1.0/gcc/fortran/decl.c	Mon Apr 22 21:00:40 2019
--- gcc-9.2.0/gcc/fortran/decl.c	Thu Jun 20 23:50:54 2019
*************** match_data_constant (gfc_expr **result)
*** 406,412 ****
  	 contains the right constant expression.  Check here.  */
        if ((*result)->symtree == NULL
  	  && (*result)->expr_type == EXPR_CONSTANT
! 	  && ((*result)->ts.type == BT_INTEGER 
  	      || (*result)->ts.type == BT_REAL))
  	return m;
  
--- 406,412 ----
  	 contains the right constant expression.  Check here.  */
        if ((*result)->symtree == NULL
  	  && (*result)->expr_type == EXPR_CONSTANT
! 	  && ((*result)->ts.type == BT_INTEGER
  	      || (*result)->ts.type == BT_REAL))
  	return m;
  
*************** gfc_verify_c_interop_param (gfc_symbol *
*** 1493,1511 ****
  
            /* Character strings are only C interoperable if they have a
               length of 1.  */
!           if (sym->ts.type == BT_CHARACTER)
  	    {
  	      gfc_charlen *cl = sym->ts.u.cl;
  	      if (!cl || !cl->length || cl->length->expr_type != EXPR_CONSTANT
                    || mpz_cmp_si (cl->length->value.integer, 1) != 0)
  		{
! 		  if (!gfc_notify_std (GFC_STD_F2018,
! 				       "Character argument %qs at %L "
! 				       "must be length 1 because "
! 				       "procedure %qs is BIND(C)",
! 				       sym->name, &sym->declared_at,
! 				       sym->ns->proc_name->name))
! 		    retval = false;
  		}
  	    }
  
--- 1493,1510 ----
  
            /* Character strings are only C interoperable if they have a
               length of 1.  */
!           if (sym->ts.type == BT_CHARACTER && !sym->attr.dimension)
  	    {
  	      gfc_charlen *cl = sym->ts.u.cl;
  	      if (!cl || !cl->length || cl->length->expr_type != EXPR_CONSTANT
                    || mpz_cmp_si (cl->length->value.integer, 1) != 0)
  		{
! 		  gfc_error ("Character argument %qs at %L "
! 			     "must be length 1 because "
! 			     "procedure %qs is BIND(C)",
! 			     sym->name, &sym->declared_at,
! 			     sym->ns->proc_name->name);
! 		  retval = false;
  		}
  	    }
  
*************** variable_decl (int elem)
*** 2780,2785 ****
--- 2779,2794 ----
  	  m = match_pointer_init (&initializer, 0);
  	  if (m != MATCH_YES)
  	    goto cleanup;
+ 
+ 	  /* The target of a pointer initialization must have the SAVE
+ 	     attribute.  A variable in PROGRAM, MODULE, or SUBMODULE scope
+ 	     is implicit SAVEd.  Explicitly, set the SAVE_IMPLICIT value.  */
+ 	  if (initializer->expr_type == EXPR_VARIABLE
+ 	      && initializer->symtree->n.sym->attr.save == SAVE_NONE
+ 	      && (gfc_current_state () == COMP_PROGRAM
+ 		  || gfc_current_state () == COMP_MODULE
+ 		  || gfc_current_state () == COMP_SUBMODULE))
+ 	    initializer->symtree->n.sym->attr.save = SAVE_IMPLICIT;
  	}
        else if (gfc_match_char ('=') == MATCH_YES)
  	{
*************** static bool
*** 6074,6080 ****
  in_module_or_interface(void)
  {
    if (gfc_current_state () == COMP_MODULE
!       || gfc_current_state () == COMP_SUBMODULE 
        || gfc_current_state () == COMP_INTERFACE)
      return true;
  
--- 6083,6089 ----
  in_module_or_interface(void)
  {
    if (gfc_current_state () == COMP_MODULE
!       || gfc_current_state () == COMP_SUBMODULE
        || gfc_current_state () == COMP_INTERFACE)
      return true;
  
*************** in_module_or_interface(void)
*** 6085,6091 ****
        gfc_state_data *p;
        for (p = gfc_state_stack->previous; p ; p = p->previous)
  	{
! 	  if (p->state == COMP_MODULE || p->state == COMP_SUBMODULE 
  	      || p->state == COMP_INTERFACE)
  	    return true;
  	}
--- 6094,6100 ----
        gfc_state_data *p;
        for (p = gfc_state_stack->previous; p ; p = p->previous)
  	{
! 	  if (p->state == COMP_MODULE || p->state == COMP_SUBMODULE
  	      || p->state == COMP_INTERFACE)
  	    return true;
  	}
*************** gfc_match_formal_arglist (gfc_symbol *pr
*** 6304,6310 ****
      }
  
    if (gfc_match_char (')') == MATCH_YES)
!   {        
      if (typeparam)
        {
  	gfc_error_now ("A type parameter list is required at %C");
--- 6313,6319 ----
      }
  
    if (gfc_match_char (')') == MATCH_YES)
!   {
      if (typeparam)
        {
  	gfc_error_now ("A type parameter list is required at %C");
*************** gfc_match_entry (void)
*** 7489,7495 ****
  	  if (!gfc_add_is_bind_c (&(entry->attr), entry->name,
  				  &(entry->declared_at), 1))
  	    return MATCH_ERROR;
! 	
  	}
  
        if (!gfc_current_ns->parent
--- 7498,7504 ----
  	  if (!gfc_add_is_bind_c (&(entry->attr), entry->name,
  				  &(entry->declared_at), 1))
  	    return MATCH_ERROR;
! 
  	}
  
        if (!gfc_current_ns->parent
*************** attr_decl1 (void)
*** 8373,8378 ****
--- 8382,8396 ----
       to the first component, or '_data' field.  */
    if (sym->ts.type == BT_CLASS && sym->ts.u.derived->attr.is_class)
      {
+       /* gfc_set_array_spec set sym->attr not CLASS_DATA(sym)->attr.  Check
+ 	 for duplicate attribute here.  */
+       if (CLASS_DATA(sym)->attr.dimension == 1 && as)
+ 	{
+ 	  gfc_error ("Duplicate DIMENSION attribute at %C");
+ 	  m = MATCH_ERROR;
+ 	  goto cleanup;
+ 	}
+ 
        if (!gfc_copy_attr (&CLASS_DATA(sym)->attr, &current_attr, &var_locus))
  	{
  	  m = MATCH_ERROR;
diff -Nrcpad gcc-9.1.0/gcc/fortran/dump-parse-tree.c gcc-9.2.0/gcc/fortran/dump-parse-tree.c
*** gcc-9.1.0/gcc/fortran/dump-parse-tree.c	Sun Mar 31 15:21:10 2019
--- gcc-9.2.0/gcc/fortran/dump-parse-tree.c	Tue Jul 30 19:11:03 2019
*************** along with GCC; see the file COPYING3.
*** 35,40 ****
--- 35,41 ----
  #include "coretypes.h"
  #include "gfortran.h"
  #include "constructor.h"
+ #include "version.h"
  
  /* Keep track of indentation for symbol tree dumps.  */
  static int show_level = 0;
*************** gfc_dump_parse_tree (gfc_namespace *ns,
*** 3074,3079 ****
--- 3075,3081 ----
  /* This part writes BIND(C) definition for use in external C programs.  */
  
  static void write_interop_decl (gfc_symbol *);
+ static void write_proc (gfc_symbol *, bool);
  
  void
  gfc_dump_c_prototypes (gfc_namespace *ns, FILE *file)
*************** gfc_dump_c_prototypes (gfc_namespace *ns
*** 3086,3091 ****
--- 3088,3120 ----
    gfc_traverse_ns (ns, write_interop_decl);
  }
  
+ /* Loop over all global symbols, writing out their declrations.  */
+ 
+ void
+ gfc_dump_external_c_prototypes (FILE * file)
+ {
+   dumpfile = file;
+   fprintf (dumpfile,
+ 	   _("/* Prototypes for external procedures generated from %s\n"
+ 	     "   by GNU Fortran %s%s.\n\n"
+ 	     "   Use of this interface is discouraged, consider using the\n"
+ 	     "   BIND(C) feature of standard Fortran instead.  */\n\n"),
+ 	   gfc_source_file, pkgversion_string, version_string);
+ 
+   for (gfc_current_ns = gfc_global_ns_list; gfc_current_ns;
+        gfc_current_ns = gfc_current_ns->sibling)
+     {
+       gfc_symbol *sym = gfc_current_ns->proc_name;
+ 
+       if (sym == NULL || sym->attr.flavor != FL_PROCEDURE
+ 	  || sym->attr.is_bind_c)
+ 	continue;
+ 
+       write_proc (sym, false);
+     }
+   return;
+ }
+ 
  enum type_return { T_OK=0, T_WARN, T_ERROR };
  
  /* Return the name of the type for later output.  Both function pointers and
*************** get_c_type_name (gfc_typespec *ts, gfc_a
*** 3104,3110 ****
    *asterisk = false;
    *post = "";
    *type_name = "<error>";
!   if (ts->type == BT_REAL || ts->type == BT_INTEGER)
      {
        if (ts->is_c_interop && ts->interop_kind)
  	{
--- 3133,3139 ----
    *asterisk = false;
    *post = "";
    *type_name = "<error>";
!   if (ts->type == BT_REAL || ts->type == BT_INTEGER || ts->type == BT_COMPLEX)
      {
        if (ts->is_c_interop && ts->interop_kind)
  	{
*************** get_c_type_name (gfc_typespec *ts, gfc_a
*** 3113,3118 ****
--- 3142,3153 ----
  	    *type_name = "signed char";
  	  else if (strcmp (*type_name, "size_t") == 0)
  	    *type_name = "ssize_t";
+ 	  else if (strcmp (*type_name, "float_complex") == 0)
+ 	    *type_name = "__GFORTRAN_FLOAT_COMPLEX";
+ 	  else if (strcmp (*type_name, "double_complex") == 0)
+ 	    *type_name = "__GFORTRAN_DOUBLE_COMPLEX";
+ 	  else if (strcmp (*type_name, "long_double_complex") == 0)
+ 	    *type_name = "__GFORTRAN_LONG_DOUBLE_COMPLEX";
  
  	  ret = T_OK;
  	}
*************** get_c_type_name (gfc_typespec *ts, gfc_a
*** 3130,3135 ****
--- 3165,3176 ----
  		    *type_name = "signed char";
  		  else if (strcmp (*type_name, "size_t") == 0)
  		    *type_name = "ssize_t";
+ 		  else if (strcmp (*type_name, "float_complex") == 0)
+ 		    *type_name = "__GFORTRAN_FLOAT_COMPLEX";
+ 		  else if (strcmp (*type_name, "double_complex") == 0)
+ 		    *type_name = "__GFORTRAN_DOUBLE_COMPLEX";
+ 		  else if (strcmp (*type_name, "long_double_complex") == 0)
+ 		    *type_name = "__GFORTRAN_LONG_DOUBLE_COMPLEX";
  
  		  ret = T_WARN;
  		  break;
*************** get_c_type_name (gfc_typespec *ts, gfc_a
*** 3167,3182 ****
  	}
        else
  	{
! 	  /* Let's select an appropriate int, with a warning. */
! 	  for (int i = 0; i < ISOCBINDING_NUMBER; i++)
! 	    {
! 	      if (c_interop_kinds_table[i].f90_type == BT_INTEGER
! 		  && c_interop_kinds_table[i].value == ts->kind)
! 		{
! 		  *type_name = c_interop_kinds_table[i].name + 2;
! 		  ret = T_WARN;
! 		}
  	    }
  	}
      }
    else if (ts->type == BT_DERIVED)
--- 3208,3228 ----
  	}
        else
  	{
! 	  if (ts->kind == gfc_default_character_kind)
! 	    *type_name = "char";
! 	  else
! 	    /* Let's select an appropriate int. */
! 	    for (int i = 0; i < ISOCBINDING_NUMBER; i++)
! 	      {
! 		if (c_interop_kinds_table[i].f90_type == BT_INTEGER
! 		    && c_interop_kinds_table[i].value == ts->kind)
! 		  {
! 		    *type_name = c_interop_kinds_table[i].name + 2;
! 		    break;
! 		  }
  	    }
+ 	  ret = T_WARN;
+ 
  	}
      }
    else if (ts->type == BT_DERIVED)
*************** get_c_type_name (gfc_typespec *ts, gfc_a
*** 3200,3211 ****
--- 3246,3259 ----
  		}
  	    }
  	  *asterisk = true;
+ 	  ret = T_OK;
  	}
        else
  	*type_name = ts->u.derived->name;
  
        ret = T_OK;
      }
+ 
    if (ret != T_ERROR && as)
      {
        mpz_t sz;
*************** get_c_type_name (gfc_typespec *ts, gfc_a
*** 3222,3228 ****
  /* Write out a declaration.  */
  static void
  write_decl (gfc_typespec *ts, gfc_array_spec *as, const char *sym_name,
! 	    bool func_ret, locus *where)
  {
    const char *pre, *type_name, *post;
    bool asterisk;
--- 3270,3276 ----
  /* Write out a declaration.  */
  static void
  write_decl (gfc_typespec *ts, gfc_array_spec *as, const char *sym_name,
! 	    bool func_ret, locus *where, bool bind_c)
  {
    const char *pre, *type_name, *post;
    bool asterisk;
*************** write_decl (gfc_typespec *ts, gfc_array_
*** 3245,3251 ****
    fputs (sym_name, dumpfile);
    fputs (post, dumpfile);
  
!   if (rok == T_WARN)
      fprintf (dumpfile," /* WARNING: Converting '%s' to interoperable type */",
  	     gfc_typename (ts));
  }
--- 3293,3299 ----
    fputs (sym_name, dumpfile);
    fputs (post, dumpfile);
  
!   if (rok == T_WARN && bind_c)
      fprintf (dumpfile," /* WARNING: Converting '%s' to interoperable type */",
  	     gfc_typename (ts));
  }
*************** write_type (gfc_symbol *sym)
*** 3262,3268 ****
    for (c = sym->components; c; c = c->next)
      {
        fputs ("    ", dumpfile);
!       write_decl (&(c->ts), c->as, c->name, false, &sym->declared_at);
        fputs (";\n", dumpfile);
      }
  
--- 3310,3316 ----
    for (c = sym->components; c; c = c->next)
      {
        fputs ("    ", dumpfile);
!       write_decl (&(c->ts), c->as, c->name, false, &sym->declared_at, true);
        fputs (";\n", dumpfile);
      }
  
*************** write_variable (gfc_symbol *sym)
*** 3284,3297 ****
      sym_name = sym->name;
  
    fputs ("extern ", dumpfile);
!   write_decl (&(sym->ts), sym->as, sym_name, false, &sym->declared_at);
    fputs (";\n", dumpfile);
  }
  
  
  /* Write out a procedure, including its arguments.  */
  static void
! write_proc (gfc_symbol *sym)
  {
    const char *pre, *type_name, *post;
    bool asterisk;
--- 3332,3345 ----
      sym_name = sym->name;
  
    fputs ("extern ", dumpfile);
!   write_decl (&(sym->ts), sym->as, sym_name, false, &sym->declared_at, true);
    fputs (";\n", dumpfile);
  }
  
  
  /* Write out a procedure, including its arguments.  */
  static void
! write_proc (gfc_symbol *sym, bool bind_c)
  {
    const char *pre, *type_name, *post;
    bool asterisk;
*************** write_proc (gfc_symbol *sym)
*** 3299,3320 ****
    gfc_formal_arglist *f;
    const char *sym_name;
    const char *intent_in;
  
    if (sym->binding_label)
      sym_name = sym->binding_label;
    else
      sym_name = sym->name;
  
!   if (sym->ts.type == BT_UNKNOWN)
      {
        fprintf (dumpfile, "void ");
        fputs (sym_name, dumpfile);
      }
    else
!     write_decl (&(sym->ts), sym->as, sym_name, true, &sym->declared_at);
  
!   fputs (" (", dumpfile);
  
    for (f = sym->formal; f; f = f->next)
      {
        gfc_symbol *s;
--- 3347,3381 ----
    gfc_formal_arglist *f;
    const char *sym_name;
    const char *intent_in;
+   bool external_character;
+ 
+   external_character =  sym->ts.type == BT_CHARACTER && !bind_c;
  
    if (sym->binding_label)
      sym_name = sym->binding_label;
    else
      sym_name = sym->name;
  
!   if (sym->ts.type == BT_UNKNOWN || external_character)
      {
        fprintf (dumpfile, "void ");
        fputs (sym_name, dumpfile);
      }
    else
!     write_decl (&(sym->ts), sym->as, sym_name, true, &sym->declared_at, bind_c);
  
!   if (!bind_c)
!     fputs ("_", dumpfile);
  
+   fputs (" (", dumpfile);
+   if (external_character)
+     {
+       fprintf (dumpfile, "char *result_%s, size_t result_%s_len",
+ 	       sym_name, sym_name);
+       if (sym->formal)
+ 	fputs (", ", dumpfile);
+     }
+       
    for (f = sym->formal; f; f = f->next)
      {
        gfc_symbol *s;
*************** write_proc (gfc_symbol *sym)
*** 3325,3331 ****
  	{
  	  gfc_error_now ("Cannot convert %qs to interoperable type at %L",
  			 gfc_typename (&s->ts), &s->declared_at);
! 	  fprintf (stderr, "/* Cannot convert '%s' to interoperable type */",
  		   gfc_typename (&s->ts));
  	  return;
  	}
--- 3386,3392 ----
  	{
  	  gfc_error_now ("Cannot convert %qs to interoperable type at %L",
  			 gfc_typename (&s->ts), &s->declared_at);
! 	  fprintf (dumpfile, "/* Cannot convert '%s' to interoperable type */",
  		   gfc_typename (&s->ts));
  	  return;
  	}
*************** write_proc (gfc_symbol *sym)
*** 3346,3357 ****
  
        fputs (s->name, dumpfile);
        fputs (post, dumpfile);
!       if (rok == T_WARN)
  	fputs(" /* WARNING: non-interoperable KIND */ ", dumpfile);
  
        if (f->next)
  	fputs(", ", dumpfile);
      }
    fputs (");\n", dumpfile);
  }
  
--- 3407,3423 ----
  
        fputs (s->name, dumpfile);
        fputs (post, dumpfile);
!       if (bind_c && rok == T_WARN)
  	fputs(" /* WARNING: non-interoperable KIND */ ", dumpfile);
  
        if (f->next)
  	fputs(", ", dumpfile);
      }
+   if (!bind_c)
+     for (f = sym->formal; f; f = f->next)
+       if (f->sym->ts.type == BT_CHARACTER)
+ 	fprintf (dumpfile, ", size_t %s_len", f->sym->name);
+ 
    fputs (");\n", dumpfile);
  }
  
*************** write_interop_decl (gfc_symbol *sym)
*** 3375,3379 ****
    else if (sym->attr.flavor == FL_DERIVED)
      write_type (sym);
    else if (sym->attr.flavor == FL_PROCEDURE)
!     write_proc (sym);
  }
--- 3441,3478 ----
    else if (sym->attr.flavor == FL_DERIVED)
      write_type (sym);
    else if (sym->attr.flavor == FL_PROCEDURE)
!     write_proc (sym, true);
! }
! 
! /* This section deals with dumping the global symbol tree.  */
! 
! /* Callback function for printing out the contents of the tree.  */
! 
! static void
! show_global_symbol (gfc_gsymbol *gsym, void *f_data)
! {
!   FILE *out;
!   out = (FILE *) f_data;
! 
!   if (gsym->name)
!     fprintf (out, "name=%s", gsym->name);
! 
!   if (gsym->sym_name)
!     fprintf (out, ", sym_name=%s", gsym->sym_name);
! 
!   if (gsym->mod_name)
!     fprintf (out, ", mod_name=%s", gsym->mod_name);
! 
!   if (gsym->binding_label)
!     fprintf (out, ", binding_label=%s", gsym->binding_label);
! 
!   fputc ('\n', out);
! }
! 
! /* Show all global symbols.  */
! 
! void
! gfc_dump_global_symbols (FILE *f)
! {
!   gfc_traverse_gsymbol (gfc_gsym_root, show_global_symbol, (void *) f);
  }
diff -Nrcpad gcc-9.1.0/gcc/fortran/expr.c gcc-9.2.0/gcc/fortran/expr.c
*** gcc-9.1.0/gcc/fortran/expr.c	Sun Apr 14 18:14:58 2019
--- gcc-9.2.0/gcc/fortran/expr.c	Mon Aug  5 00:47:41 2019
*************** check_restricted (gfc_expr *e)
*** 3305,3315 ****
  	 restricted expression in an elemental procedure, it will have
  	 already been simplified away once we get here.  Therefore we
  	 don't need to jump through hoops to distinguish valid from
! 	 invalid cases.  */
!       if (sym->attr.dummy && sym->ns == gfc_current_ns
  	  && sym->ns->proc_name && sym->ns->proc_name->attr.elemental)
  	{
! 	  gfc_error ("Dummy argument %qs not allowed in expression at %L",
  		     sym->name, &e->where);
  	  break;
  	}
--- 3305,3317 ----
  	 restricted expression in an elemental procedure, it will have
  	 already been simplified away once we get here.  Therefore we
  	 don't need to jump through hoops to distinguish valid from
! 	 invalid cases.  Allowed in F2018.  */
!       if (gfc_notification_std (GFC_STD_F2008)
! 	  && sym->attr.dummy && sym->ns == gfc_current_ns
  	  && sym->ns->proc_name && sym->ns->proc_name->attr.elemental)
  	{
! 	  gfc_error_now ("Dummy argument %qs not "
! 		     "allowed in expression at %L",
  		     sym->name, &e->where);
  	  break;
  	}
*************** gfc_check_vardef_context (gfc_expr* e, b
*** 6086,6092 ****
  	    check_intentin = false;
  	}
      }
!   if (check_intentin && sym->attr.intent == INTENT_IN)
      {
        if (pointer && is_pointer)
  	{
--- 6088,6099 ----
  	    check_intentin = false;
  	}
      }
! 
!   if (check_intentin
!       && (sym->attr.intent == INTENT_IN
! 	  || (sym->attr.select_type_temporary && sym->assoc
! 	      && sym->assoc->target && sym->assoc->target->symtree
! 	      && sym->assoc->target->symtree->n.sym->attr.intent == INTENT_IN)))
      {
        if (pointer && is_pointer)
  	{
*************** gfc_check_vardef_context (gfc_expr* e, b
*** 6098,6107 ****
  	}
        if (!pointer && !is_pointer && !sym->attr.pointer)
  	{
  	  if (context)
  	    gfc_error ("Dummy argument %qs with INTENT(IN) in variable"
  		       " definition context (%s) at %L",
! 		       sym->name, context, &e->where);
  	  return false;
  	}
      }
--- 6105,6116 ----
  	}
        if (!pointer && !is_pointer && !sym->attr.pointer)
  	{
+ 	  const char *name = sym->attr.select_type_temporary
+ 			   ? sym->assoc->target->symtree->name : sym->name;
  	  if (context)
  	    gfc_error ("Dummy argument %qs with INTENT(IN) in variable"
  		       " definition context (%s) at %L",
! 		       name, context, &e->where);
  	  return false;
  	}
      }
diff -Nrcpad gcc-9.1.0/gcc/fortran/gfortran.h gcc-9.2.0/gcc/fortran/gfortran.h
*** gcc-9.1.0/gcc/fortran/gfortran.h	Sun Apr 14 18:14:58 2019
--- gcc-9.2.0/gcc/fortran/gfortran.h	Tue Jul 30 19:11:03 2019
*************** typedef struct gfc_namespace
*** 1866,1871 ****
--- 1866,1874 ----
  
    /* Set to 1 for !$ACC ROUTINE namespaces.  */
    unsigned oacc_routine:1;
+ 
+   /* Set to 1 if there are any calls to procedures with implicit interface.  */
+   unsigned implicit_interface_calls:1;
  }
  gfc_namespace;
  
*************** void gfc_free_dt_list (void);
*** 3120,3125 ****
--- 3123,3129 ----
  gfc_gsymbol *gfc_get_gsymbol (const char *, bool bind_c);
  gfc_gsymbol *gfc_find_gsymbol (gfc_gsymbol *, const char *);
  gfc_gsymbol *gfc_find_case_gsymbol (gfc_gsymbol *, const char *);
+ void gfc_traverse_gsymbol (gfc_gsymbol *, void (*)(gfc_gsymbol *, void *), void *);
  
  gfc_typebound_proc* gfc_get_typebound_proc (gfc_typebound_proc*);
  gfc_symbol* gfc_get_derived_super_type (gfc_symbol*);
*************** void gfc_delete_bbt (void *, void *, com
*** 3462,3467 ****
--- 3466,3473 ----
  /* dump-parse-tree.c */
  void gfc_dump_parse_tree (gfc_namespace *, FILE *);
  void gfc_dump_c_prototypes (gfc_namespace *, FILE *);
+ void gfc_dump_external_c_prototypes (FILE *);
+ void gfc_dump_global_symbols (FILE *);
  
  /* parse.c */
  bool gfc_parse_file (void);
diff -Nrcpad gcc-9.1.0/gcc/fortran/gfortran.info gcc-9.2.0/gcc/fortran/gfortran.info
*** gcc-9.1.0/gcc/fortran/gfortran.info	Fri May  3 08:12:47 2019
--- gcc-9.2.0/gcc/fortran/gfortran.info	Mon Aug 12 07:51:14 2019
*************** _Debugging Options_
*** 476,482 ****
       *Note Options for debugging your program or GNU Fortran: Debugging
       Options.
            -fbacktrace -fdump-fortran-optimized -fdump-fortran-original
!           -fdump-parse-tree -ffpe-trap=LIST -ffpe-summary=LIST
  
  
  _Directory Options_
--- 476,483 ----
       *Note Options for debugging your program or GNU Fortran: Debugging
       Options.
            -fbacktrace -fdump-fortran-optimized -fdump-fortran-original
!           -fdump-fortran-global -fdump-parse-tree -ffpe-trap=LIST
!           -ffpe-summary=LIST
  
  
  _Directory Options_
*************** _Runtime Options_
*** 495,506 ****
  
  _Interoperability Options_
       *Note Options for interoperability: Interoperability Options.
!           -fc-prototypes
  
  _Code Generation Options_
       *Note Options for code generation conventions: Code Gen Options.
            -faggressive-function-elimination -fblas-matmul-limit=N
!           -fbounds-check -fcheck-array-temporaries
            -fcheck=<ALL|ARRAY-TEMPS|BOUNDS|DO|MEM|POINTER|RECURSION>
            -fcoarray=<NONE|SINGLE|LIB> -fexternal-blas -ff2c
            -ffrontend-loop-interchange
--- 496,508 ----
  
  _Interoperability Options_
       *Note Options for interoperability: Interoperability Options.
!           -fc-prototypes -fc-prototypes-external
  
  _Code Generation Options_
       *Note Options for code generation conventions: Code Gen Options.
            -faggressive-function-elimination -fblas-matmul-limit=N
!           -fbounds-check -ftail-call-workaround -ftail-call-workaround=N
!           -fcheck-array-temporaries
            -fcheck=<ALL|ARRAY-TEMPS|BOUNDS|DO|MEM|POINTER|RECURSION>
            -fcoarray=<NONE|SINGLE|LIB> -fexternal-blas -ff2c
            -ffrontend-loop-interchange
*************** either your program or the GNU Fortran c
*** 1285,1290 ****
--- 1287,1299 ----
       compiler errors for features which have only recently been added.
       This option is deprecated; use '-fdump-fortran-original' instead.
  
+ '-fdump-fortran-global'
+      Output a list of the global identifiers after translating into
+      middle-end representation.  Mostly useful for debugging the GNU
+      Fortran compiler itself.  The output generated by this option might
+      change between releases.  This option may also generate internal
+      compiler errors for features which have only recently been added.
+ 
  '-ffpe-trap=LIST'
       Specify a list of floating point exception traps to enable.  On
       most systems, if a floating point exception occurs and the trap for
*************** the other form by either removing 'no-'
*** 1644,1649 ****
--- 1653,1689 ----
  '-fbounds-check'
       Deprecated alias for '-fcheck=bounds'.
  
+ '-ftail-call-workaround'
+ '-ftail-call-workaround=N'
+      Some C interfaces to Fortran codes violate the gfortran ABI by
+      omitting the hidden character length arguments as described in
+      *Note Argument passing conventions::.  This can lead to crashes
+      because pushing arguments for tail calls can overflow the stack.
+ 
+      To provide a workaround for existing binary packages, this option
+      disables tail call optimization for gfortran procedures with
+      character arguments.  With '-ftail-call-workaround=2' tail call
+      optimization is disabled in all gfortran procedures with character
+      arguments, with '-ftail-call-workaround=1' or equivalent
+      '-ftail-call-workaround' only in gfortran procedures with character
+      arguments that call implicitly prototyped procedures.
+ 
+      Using this option can lead to problems including crashes due to
+      insufficient stack space.
+ 
+      It is _very strongly_ recommended to fix the code in question.  The
+      '-fc-prototypes-external' option can be used to generate prototypes
+      which conform to gfortran's ABI, for inclusion in the source code.
+ 
+      Support for this option will likely be withdrawn in a future
+      release of gfortran.
+ 
+      The negative form, '-fno-tail-call-workaround' or equivalent
+      '-ftail-call-workaround=0', can be used to disable this option.
+ 
+      Default is currently '-ftail-call-workaround', this will change in
+      future releases.
+ 
  '-fcheck-array-temporaries'
       Deprecated alias for '-fcheck=array-temps'.
  
*************** File: gfortran.info,  Node: Interoperabi
*** 1870,1875 ****
--- 1910,1937 ----
       where the C code intended for interoperating with the Fortran code
       then uses '#include "foo.h"'.
  
+ -fc-prototypes-external
+      This option will generate C prototypes from external functions and
+      subroutines and write them to standard output.  This may be useful
+      for making sure that C bindings to Fortran code are correct.  This
+      option does not generate prototypes for 'BIND(C)' procedures, use
+      '-fc-prototypes' for that.
+ 
+      The generated prototypes may need inclusion of an appropriate
+      header, such as as '<stdint.h>' or '<stdlib.h>'.
+ 
+      This is primarily meant for legacy code to ensure that existing C
+      bindings match what 'gfortran' emits.  The generated C prototypes
+      should be correct for the current version of the compiler, but may
+      not match what other compilers or earlier versions of 'gfortran'
+      need.  For new developments, use of the 'BIND(C)' features is
+      recommended.
+ 
+      Example of use:
+           $ gfortran -fc-prototypes-external -fsyntax-only foo.f > foo.h
+      where the C code intended for interoperating with the Fortran code
+      then uses '#include "foo.h"'.
+ 
  
  File: gfortran.info,  Node: Environment Variables,  Prev: Interoperability Options,  Up: Invoking GNU Fortran
  
*************** variables.
*** 1910,1915 ****
--- 1972,1979 ----
  * GFORTRAN_LIST_SEPARATOR::  Separator for list output
  * GFORTRAN_CONVERT_UNIT::  Set endianness for unformatted I/O
  * GFORTRAN_ERROR_BACKTRACE:: Show backtrace on run-time errors
+ * GFORTRAN_FORMATTED_BUFFER_SIZE:: Buffer size for formatted files.
+ * GFORTRAN_UNFORMATTED_BUFFER_SIZE:: Buffer size for unformatted files.
  
  
  File: gfortran.info,  Node: TMPDIR,  Next: GFORTRAN_STDIN_UNIT,  Up: Runtime
*************** statement_.  This is to give control ove
*** 2079,2085 ****
  not have the source code of their program available.
  
  
! File: gfortran.info,  Node: GFORTRAN_ERROR_BACKTRACE,  Prev: GFORTRAN_CONVERT_UNIT,  Up: Runtime
  
  3.11 'GFORTRAN_ERROR_BACKTRACE'--Show backtrace on run-time errors
  ==================================================================
--- 2143,2149 ----
  not have the source code of their program available.
  
  
! File: gfortran.info,  Node: GFORTRAN_ERROR_BACKTRACE,  Next: GFORTRAN_FORMATTED_BUFFER_SIZE,  Prev: GFORTRAN_CONVERT_UNIT,  Up: Runtime
  
  3.11 'GFORTRAN_ERROR_BACKTRACE'--Show backtrace on run-time errors
  ==================================================================
*************** variable to 'n', 'N', '0'.  Default is t
*** 2091,2096 ****
--- 2155,2180 ----
  '-fno-backtrace' compile option was used.
  
  
+ File: gfortran.info,  Node: GFORTRAN_FORMATTED_BUFFER_SIZE,  Next: GFORTRAN_UNFORMATTED_BUFFER_SIZE,  Prev: GFORTRAN_ERROR_BACKTRACE,  Up: Runtime
+ 
+ 3.12 'GFORTRAN_FORMATTED_BUFFER_SIZE'--Set buffer size for formatted I/O
+ ========================================================================
+ 
+ The 'GFORTRAN_FORMATTED_BUFFER_SIZE' environment variable specifies
+ buffer size in bytes to be used for formatted output.  The default value
+ is 8192.
+ 
+ 
+ File: gfortran.info,  Node: GFORTRAN_UNFORMATTED_BUFFER_SIZE,  Prev: GFORTRAN_FORMATTED_BUFFER_SIZE,  Up: Runtime
+ 
+ 3.13 'GFORTRAN_UNFORMATTED_BUFFER_SIZE'--Set buffer size for unformatted I/O
+ ============================================================================
+ 
+ The 'GFORTRAN_UNFORMATTED_BUFFER_SIZE' environment variable specifies
+ buffer size in bytes to be used for unformatted output.  The default
+ value is 131072.
+ 
+ 
  File: gfortran.info,  Node: Fortran standards status,  Next: Compiler Characteristics,  Prev: Runtime,  Up: Top
  
  4 Fortran standards status
*************** _Description_:
*** 11594,11604 ****
       'EXECUTE_COMMAND_LINE' runs a shell command, synchronously or
       asynchronously.
  
!      The 'COMMAND' argument is passed to the shell and executed, using
!      the C library's 'system' call.  (The shell is 'sh' on Unix systems,
!      and 'cmd.exe' on Windows.)  If 'WAIT' is present and has the value
!      false, the execution of the command is asynchronous if the system
!      supports it; otherwise, the command is executed synchronously.
  
       The three last arguments allow the user to get status information.
       After synchronous execution, 'EXITSTAT' contains the integer exit
--- 11678,11689 ----
       'EXECUTE_COMMAND_LINE' runs a shell command, synchronously or
       asynchronously.
  
!      The 'COMMAND' argument is passed to the shell and executed (The
!      shell is 'sh' on Unix systems, and 'cmd.exe' on Windows.).  If
!      'WAIT' is present and has the value false, the execution of the
!      command is asynchronous if the system supports it; otherwise, the
!      command is executed synchronously using the C library's 'system'
!      call.
  
       The three last arguments allow the user to get status information.
       After synchronous execution, 'EXITSTAT' contains the integer exit
*************** _Description_:
*** 11611,11616 ****
--- 11696,11705 ----
       responsibility of the user to ensure that 'system' is not called
       concurrently.
  
+      For asynchronous execution on supported targets, the POSIX
+      'posix_spawn' or 'fork' functions are used.  Also, a signal handler
+      for the 'SIGCHLD' signal is installed.
+ 
  _Standard_:
       Fortran 2008 and later
  
*************** File: gfortran.info,  Node: LSHIFT,  Nex
*** 15071,15080 ****
  
  _Description_:
       'LSHIFT' returns a value corresponding to I with all of the bits
!      shifted left by SHIFT places.  If the absolute value of SHIFT is
!      greater than 'BIT_SIZE(I)', the value is undefined.  Bits shifted
!      out from the left end are lost; zeros are shifted in from the
!      opposite end.
  
       This function has been superseded by the 'ISHFT' intrinsic, which
       is standard in Fortran 95 and later, and the 'SHIFTL' intrinsic,
--- 15160,15169 ----
  
  _Description_:
       'LSHIFT' returns a value corresponding to I with all of the bits
!      shifted left by SHIFT places.  SHIFT shall be nonnegative and less
!      than or equal to 'BIT_SIZE(I)', otherwise the result value is
!      undefined.  Bits shifted out from the left end are lost; zeros are
!      shifted in from the opposite end.
  
       This function has been superseded by the 'ISHFT' intrinsic, which
       is standard in Fortran 95 and later, and the 'SHIFTL' intrinsic,
*************** File: gfortran.info,  Node: RSHIFT,  Nex
*** 17230,17240 ****
  
  _Description_:
       'RSHIFT' returns a value corresponding to I with all of the bits
!      shifted right by SHIFT places.  If the absolute value of SHIFT is
!      greater than 'BIT_SIZE(I)', the value is undefined.  Bits shifted
!      out from the right end are lost.  The fill is arithmetic: the bits
!      shifted in from the left end are equal to the leftmost bit, which
!      in two's complement representation is the sign bit.
  
       This function has been superseded by the 'SHIFTA' intrinsic, which
       is standard in Fortran 2008 and later.
--- 17319,17330 ----
  
  _Description_:
       'RSHIFT' returns a value corresponding to I with all of the bits
!      shifted right by SHIFT places.  SHIFT shall be nonnegative and less
!      than or equal to 'BIT_SIZE(I)', otherwise the result value is
!      undefined.  Bits shifted out from the right end are lost.  The fill
!      is arithmetic: the bits shifted in from the left end are equal to
!      the leftmost bit, which in two's complement representation is the
!      sign bit.
  
       This function has been superseded by the 'SHIFTA' intrinsic, which
       is standard in Fortran 2008 and later.
*************** File: gfortran.info,  Node: SHIFTA,  Nex
*** 17687,17697 ****
  
  _Description_:
       'SHIFTA' returns a value corresponding to I with all of the bits
!      shifted right by SHIFT places.  If the absolute value of SHIFT is
!      greater than 'BIT_SIZE(I)', the value is undefined.  Bits shifted
!      out from the right end are lost.  The fill is arithmetic: the bits
!      shifted in from the left end are equal to the leftmost bit, which
!      in two's complement representation is the sign bit.
  
  _Standard_:
       Fortran 2008 and later
--- 17777,17788 ----
  
  _Description_:
       'SHIFTA' returns a value corresponding to I with all of the bits
!      shifted right by SHIFT places.  SHIFT that be nonnegative and less
!      than or equal to 'BIT_SIZE(I)', otherwise the result value is
!      undefined.  Bits shifted out from the right end are lost.  The fill
!      is arithmetic: the bits shifted in from the left end are equal to
!      the leftmost bit, which in two's complement representation is the
!      sign bit.
  
  _Standard_:
       Fortran 2008 and later
*************** File: gfortran.info,  Node: SHIFTL,  Nex
*** 17720,17729 ****
  
  _Description_:
       'SHIFTL' returns a value corresponding to I with all of the bits
!      shifted left by SHIFT places.  If the absolute value of SHIFT is
!      greater than 'BIT_SIZE(I)', the value is undefined.  Bits shifted
!      out from the left end are lost, and bits shifted in from the right
!      end are set to 0.
  
  _Standard_:
       Fortran 2008 and later
--- 17811,17820 ----
  
  _Description_:
       'SHIFTL' returns a value corresponding to I with all of the bits
!      shifted left by SHIFT places.  SHIFT shall be nonnegative and less
!      than or equal to 'BIT_SIZE(I)', otherwise the result value is
!      undefined.  Bits shifted out from the left end are lost, and bits
!      shifted in from the right end are set to 0.
  
  _Standard_:
       Fortran 2008 and later
*************** File: gfortran.info,  Node: SHIFTR,  Nex
*** 17752,17761 ****
  
  _Description_:
       'SHIFTR' returns a value corresponding to I with all of the bits
!      shifted right by SHIFT places.  If the absolute value of SHIFT is
!      greater than 'BIT_SIZE(I)', the value is undefined.  Bits shifted
!      out from the right end are lost, and bits shifted in from the left
!      end are set to 0.
  
  _Standard_:
       Fortran 2008 and later
--- 17843,17852 ----
  
  _Description_:
       'SHIFTR' returns a value corresponding to I with all of the bits
!      shifted right by SHIFT places.  SHIFT shall be nonnegative and less
!      than or equal to 'BIT_SIZE(I)', otherwise the result value is
!      undefined.  Bits shifted out from the right end are lost, and bits
!      shifted in from the left end are set to 0.
  
  _Standard_:
       Fortran 2008 and later
*************** both forms.
*** 21105,21110 ****
--- 21196,21203 ----
                                                                (line 122)
  * c-prototypes:                          Interoperability Options.
                                                                (line   7)
+ * c-prototypes-external:                 Interoperability Options.
+                                                               (line  25)
  * CC:                                    Preprocessing Options.
                                                                (line 137)
  * cpp:                                   Preprocessing Options.
*************** both forms.
*** 21123,21136 ****
                                                                (line 154)
  * dU:                                    Preprocessing Options.
                                                                (line  44)
! * faggressive-function-elimination:      Code Gen Options.    (line 375)
! * falign-commons:                        Code Gen Options.    (line 348)
  * fall-intrinsics:                       Fortran Dialect Options.
                                                                (line  17)
! * fblas-matmul-limit:                    Code Gen Options.    (line 277)
  * fbounds-check:                         Code Gen Options.    (line 201)
  * fcheck:                                Code Gen Options.    (line 144)
! * fcheck-array-temporaries:              Code Gen Options.    (line 204)
  * fcoarray:                              Code Gen Options.    (line 130)
  * fconvert=CONVERSION:                   Runtime Options.     (line  10)
  * fcray-pointer:                         Fortran Dialect Options.
--- 21216,21229 ----
                                                                (line 154)
  * dU:                                    Preprocessing Options.
                                                                (line  44)
! * faggressive-function-elimination:      Code Gen Options.    (line 406)
! * falign-commons:                        Code Gen Options.    (line 379)
  * fall-intrinsics:                       Fortran Dialect Options.
                                                                (line  17)
! * fblas-matmul-limit:                    Code Gen Options.    (line 308)
  * fbounds-check:                         Code Gen Options.    (line 201)
  * fcheck:                                Code Gen Options.    (line 144)
! * fcheck-array-temporaries:              Code Gen Options.    (line 235)
  * fcoarray:                              Code Gen Options.    (line 130)
  * fconvert=CONVERSION:                   Runtime Options.     (line  10)
  * fcray-pointer:                         Fortran Dialect Options.
*************** both forms.
*** 21163,21213 ****
                                                                (line 175)
  * fdollar-ok:                            Fortran Dialect Options.
                                                                (line  73)
  * fdump-fortran-optimized:               Debugging Options.   (line  18)
  * fdump-fortran-original:                Debugging Options.   (line  10)
  * fdump-parse-tree:                      Debugging Options.   (line  25)
! * fexternal-blas:                        Code Gen Options.    (line 269)
  * ff2c:                                  Code Gen Options.    (line  28)
  * ffixed-form:                           Fortran Dialect Options.
                                                                (line  11)
  * ffixed-line-length-N:                  Fortran Dialect Options.
                                                                (line  96)
! * ffpe-summary=LIST:                     Debugging Options.   (line  66)
! * ffpe-trap=LIST:                        Debugging Options.   (line  33)
  * ffree-form:                            Fortran Dialect Options.
                                                                (line  11)
  * ffree-line-length-N:                   Fortran Dialect Options.
                                                                (line 118)
  * fimplicit-none:                        Fortran Dialect Options.
                                                                (line 129)
! * finit-character:                       Code Gen Options.    (line 312)
! * finit-derived:                         Code Gen Options.    (line 312)
! * finit-integer:                         Code Gen Options.    (line 312)
! * finit-local-zero:                      Code Gen Options.    (line 312)
! * finit-logical:                         Code Gen Options.    (line 312)
! * finit-real:                            Code Gen Options.    (line 312)
! * finline-matmul-limit:                  Code Gen Options.    (line 288)
  * finteger-4-integer-8:                  Fortran Dialect Options.
                                                                (line 213)
  * fintrinsic-modules-path DIR:           Directory Options.   (line  36)
! * fmax-array-constructor:                Code Gen Options.    (line 207)
  * fmax-errors=N:                         Error and Warning Options.
                                                                (line  27)
  * fmax-identifier-length=N:              Fortran Dialect Options.
                                                                (line 125)
! * fmax-stack-var-size:                   Code Gen Options.    (line 225)
  * fmax-subrecord-length=LENGTH:          Runtime Options.     (line  29)
  * fmodule-private:                       Fortran Dialect Options.
                                                                (line  91)
  * fno-automatic:                         Code Gen Options.    (line  15)
! * fno-backtrace:                         Debugging Options.   (line  79)
! * fno-protect-parens:                    Code Gen Options.    (line 360)
  * fno-underscoring:                      Code Gen Options.    (line  57)
  * fopenacc:                              Fortran Dialect Options.
                                                                (line 138)
  * fopenmp:                               Fortran Dialect Options.
                                                                (line 149)
! * fpack-derived:                         Code Gen Options.    (line 247)
  * fpad-source:                           Fortran Dialect Options.
                                                                (line 110)
  * fpp:                                   Preprocessing Options.
--- 21256,21307 ----
                                                                (line 175)
  * fdollar-ok:                            Fortran Dialect Options.
                                                                (line  73)
+ * fdump-fortran-global:                  Debugging Options.   (line  33)
  * fdump-fortran-optimized:               Debugging Options.   (line  18)
  * fdump-fortran-original:                Debugging Options.   (line  10)
  * fdump-parse-tree:                      Debugging Options.   (line  25)
! * fexternal-blas:                        Code Gen Options.    (line 300)
  * ff2c:                                  Code Gen Options.    (line  28)
  * ffixed-form:                           Fortran Dialect Options.
                                                                (line  11)
  * ffixed-line-length-N:                  Fortran Dialect Options.
                                                                (line  96)
! * ffpe-summary=LIST:                     Debugging Options.   (line  73)
! * ffpe-trap=LIST:                        Debugging Options.   (line  40)
  * ffree-form:                            Fortran Dialect Options.
                                                                (line  11)
  * ffree-line-length-N:                   Fortran Dialect Options.
                                                                (line 118)
  * fimplicit-none:                        Fortran Dialect Options.
                                                                (line 129)
! * finit-character:                       Code Gen Options.    (line 343)
! * finit-derived:                         Code Gen Options.    (line 343)
! * finit-integer:                         Code Gen Options.    (line 343)
! * finit-local-zero:                      Code Gen Options.    (line 343)
! * finit-logical:                         Code Gen Options.    (line 343)
! * finit-real:                            Code Gen Options.    (line 343)
! * finline-matmul-limit:                  Code Gen Options.    (line 319)
  * finteger-4-integer-8:                  Fortran Dialect Options.
                                                                (line 213)
  * fintrinsic-modules-path DIR:           Directory Options.   (line  36)
! * fmax-array-constructor:                Code Gen Options.    (line 238)
  * fmax-errors=N:                         Error and Warning Options.
                                                                (line  27)
  * fmax-identifier-length=N:              Fortran Dialect Options.
                                                                (line 125)
! * fmax-stack-var-size:                   Code Gen Options.    (line 256)
  * fmax-subrecord-length=LENGTH:          Runtime Options.     (line  29)
  * fmodule-private:                       Fortran Dialect Options.
                                                                (line  91)
  * fno-automatic:                         Code Gen Options.    (line  15)
! * fno-backtrace:                         Debugging Options.   (line  86)
! * fno-protect-parens:                    Code Gen Options.    (line 391)
  * fno-underscoring:                      Code Gen Options.    (line  57)
  * fopenacc:                              Fortran Dialect Options.
                                                                (line 138)
  * fopenmp:                               Fortran Dialect Options.
                                                                (line 149)
! * fpack-derived:                         Code Gen Options.    (line 278)
  * fpad-source:                           Fortran Dialect Options.
                                                                (line 110)
  * fpp:                                   Preprocessing Options.
*************** both forms.
*** 21226,21242 ****
                                                                (line 228)
  * freal-8-real-4:                        Fortran Dialect Options.
                                                                (line 228)
! * frealloc-lhs:                          Code Gen Options.    (line 369)
  * frecord-marker=LENGTH:                 Runtime Options.     (line  21)
! * frecursive:                            Code Gen Options.    (line 302)
! * frepack-arrays:                        Code Gen Options.    (line 253)
! * frontend-loop-interchange:             Code Gen Options.    (line 396)
! * frontend-optimize:                     Code Gen Options.    (line 383)
  * fsecond-underscore:                    Code Gen Options.    (line 113)
! * fshort-enums:                          Code Gen Options.    (line 263)
  * fshort-enums <1>:                      Fortran 2003 status. (line  92)
  * fsign-zero:                            Runtime Options.     (line  34)
! * fstack-arrays:                         Code Gen Options.    (line 239)
  * fsyntax-only:                          Error and Warning Options.
                                                                (line  33)
  * ftest-forall-temp:                     Fortran Dialect Options.
--- 21320,21336 ----
                                                                (line 228)
  * freal-8-real-4:                        Fortran Dialect Options.
                                                                (line 228)
! * frealloc-lhs:                          Code Gen Options.    (line 400)
  * frecord-marker=LENGTH:                 Runtime Options.     (line  21)
! * frecursive:                            Code Gen Options.    (line 333)
! * frepack-arrays:                        Code Gen Options.    (line 284)
! * frontend-loop-interchange:             Code Gen Options.    (line 427)
! * frontend-optimize:                     Code Gen Options.    (line 414)
  * fsecond-underscore:                    Code Gen Options.    (line 113)
! * fshort-enums:                          Code Gen Options.    (line 294)
  * fshort-enums <1>:                      Fortran 2003 status. (line  92)
  * fsign-zero:                            Runtime Options.     (line  34)
! * fstack-arrays:                         Code Gen Options.    (line 270)
  * fsyntax-only:                          Error and Warning Options.
                                                                (line  33)
  * ftest-forall-temp:                     Fortran Dialect Options.
*************** both forms.
*** 21271,21276 ****
--- 21365,21371 ----
  * static-libgfortran:                    Link Options.        (line  11)
  * std=STD option:                        Fortran Dialect Options.
                                                                (line 239)
+ * tail-call-workaround:                  Code Gen Options.    (line 205)
  * UNAME:                                 Preprocessing Options.
                                                                (line 185)
  * undef:                                 Preprocessing Options.
*************** Keyword Index
*** 21397,21403 ****
                                                                (line  71)
  * alignment of COMMON blocks:            Error and Warning Options.
                                                                (line 226)
! * alignment of COMMON blocks <1>:        Code Gen Options.    (line 348)
  * ALL:                                   ALL.                 (line   6)
  * all warnings:                          Error and Warning Options.
                                                                (line  62)
--- 21492,21498 ----
                                                                (line  71)
  * alignment of COMMON blocks:            Error and Warning Options.
                                                                (line 226)
! * alignment of COMMON blocks <1>:        Code Gen Options.    (line 379)
  * ALL:                                   ALL.                 (line   6)
  * all warnings:                          Error and Warning Options.
                                                                (line  62)
*************** Keyword Index
*** 21524,21530 ****
  * BACKSPACE:                             Read/Write after EOF marker.
                                                                (line   6)
  * BACKTRACE:                             BACKTRACE.           (line   6)
! * backtrace:                             Debugging Options.   (line  79)
  * backtrace <1>:                         BACKTRACE.           (line   6)
  * base 10 logarithm function:            LOG10.               (line   6)
  * BBCLR:                                 IBCLR.               (line   6)
--- 21619,21625 ----
  * BACKSPACE:                             Read/Write after EOF marker.
                                                                (line   6)
  * BACKTRACE:                             BACKTRACE.           (line   6)
! * backtrace:                             Debugging Options.   (line  86)
  * backtrace <1>:                         BACKTRACE.           (line   6)
  * base 10 logarithm function:            LOG10.               (line   6)
  * BBCLR:                                 IBCLR.               (line   6)
*************** Keyword Index
*** 21913,21919 ****
  * elapsed time <1>:                      SECNDS.              (line   6)
  * elapsed time <2>:                      SECOND.              (line   6)
  * Elimination of functions with identical argument lists: Code Gen Options.
!                                                               (line 375)
  * ENCODE:                                ENCODE and DECODE statements.
                                                                (line   6)
  * ENUM statement:                        Fortran 2003 status. (line  92)
--- 22008,22014 ----
  * elapsed time <1>:                      SECNDS.              (line   6)
  * elapsed time <2>:                      SECOND.              (line   6)
  * Elimination of functions with identical argument lists: Code Gen Options.
!                                                               (line 406)
  * ENCODE:                                ENCODE and DECODE statements.
                                                                (line   6)
  * ENUM statement:                        Fortran 2003 status. (line  92)
*************** Keyword Index
*** 22035,22041 ****
  * FPUTC:                                 FPUTC.               (line   6)
  * FRACTION:                              FRACTION.            (line   6)
  * FREE:                                  FREE.                (line   6)
! * Front-end optimization:                Code Gen Options.    (line 383)
  * FSEEK:                                 FSEEK.               (line   6)
  * FSTAT:                                 FSTAT.               (line   6)
  * FTELL:                                 FTELL.               (line   6)
--- 22130,22136 ----
  * FPUTC:                                 FPUTC.               (line   6)
  * FRACTION:                              FRACTION.            (line   6)
  * FREE:                                  FREE.                (line   6)
! * Front-end optimization:                Code Gen Options.    (line 414)
  * FSEEK:                                 FSEEK.               (line   6)
  * FSTAT:                                 FSTAT.               (line   6)
  * FTELL:                                 FTELL.               (line   6)
*************** Keyword Index
*** 22048,22054 ****
  * Gamma function:                        GAMMA.               (line   6)
  * Gamma function, logarithm of:          LOG_GAMMA.           (line   6)
  * GCC:                                   GNU Fortran and GCC. (line   6)
! * Generating C prototypes from Fortran source code: Interoperability Options.
                                                                (line   7)
  * GERROR:                                GERROR.              (line   6)
  * GETARG:                                GETARG.              (line   6)
--- 22143,22151 ----
  * Gamma function:                        GAMMA.               (line   6)
  * Gamma function, logarithm of:          LOG_GAMMA.           (line   6)
  * GCC:                                   GNU Fortran and GCC. (line   6)
! * Generating C prototypes from external procedures: Interoperability Options.
!                                                               (line  25)
! * Generating C prototypes from Fortran BIND(C) enteties: Interoperability Options.
                                                                (line   7)
  * GERROR:                                GERROR.              (line   6)
  * GETARG:                                GETARG.              (line   6)
*************** Keyword Index
*** 22256,22262 ****
  * login name:                            GETLOG.              (line   6)
  * LOG_GAMMA:                             LOG_GAMMA.           (line   6)
  * LONG:                                  LONG.                (line   6)
! * loop interchange, Fortran:             Code Gen Options.    (line 396)
  * loop interchange, warning:             Error and Warning Options.
                                                                (line 135)
  * LSHIFT:                                LSHIFT.              (line   6)
--- 22353,22359 ----
  * login name:                            GETLOG.              (line   6)
  * LOG_GAMMA:                             LOG_GAMMA.           (line   6)
  * LONG:                                  LONG.                (line   6)
! * loop interchange, Fortran:             Code Gen Options.    (line 427)
  * loop interchange, warning:             Error and Warning Options.
                                                                (line 135)
  * LSHIFT:                                LSHIFT.              (line   6)
*************** Keyword Index
*** 22480,22486 ****
  * RANK:                                  RANK.                (line   6)
  * rank:                                  RANK.                (line   6)
  * re-association of parenthesized expressions: Code Gen Options.
!                                                               (line 360)
  * read character, stream mode:           FGET.                (line   6)
  * read character, stream mode <1>:       FGETC.               (line   6)
  * READONLY:                              Extended I/O specifiers.
--- 22577,22583 ----
  * RANK:                                  RANK.                (line   6)
  * rank:                                  RANK.                (line   6)
  * re-association of parenthesized expressions: Code Gen Options.
!                                                               (line 391)
  * read character, stream mode:           FGET.                (line   6)
  * read character, stream mode <1>:       FGETC.               (line   6)
  * READONLY:                              Extended I/O specifiers.
*************** Keyword Index
*** 22494,22500 ****
  * real number, relative spacing <1>:     SPACING.             (line   6)
  * real number, scale:                    SCALE.               (line   6)
  * real number, set exponent:             SET_EXPONENT.        (line   6)
! * Reallocate the LHS in assignments:     Code Gen Options.    (line 369)
  * Reallocate the LHS in assignments, notification: Error and Warning Options.
                                                                (line 237)
  * REALPART:                              REAL.                (line   6)
--- 22591,22597 ----
  * real number, relative spacing <1>:     SPACING.             (line   6)
  * real number, scale:                    SCALE.               (line   6)
  * real number, set exponent:             SET_EXPONENT.        (line   6)
! * Reallocate the LHS in assignments:     Code Gen Options.    (line 400)
  * Reallocate the LHS in assignments, notification: Error and Warning Options.
                                                                (line 237)
  * REALPART:                              REAL.                (line   6)
*************** Keyword Index
*** 22505,22511 ****
  * Reduction, XOR:                        PARITY.              (line   6)
  * remainder:                             MOD.                 (line   6)
  * RENAME:                                RENAME.              (line   6)
! * repacking arrays:                      Code Gen Options.    (line 253)
  * REPEAT:                                REPEAT.              (line   6)
  * RESHAPE:                               RESHAPE.             (line   6)
  * REWIND:                                Read/Write after EOF marker.
--- 22602,22608 ----
  * Reduction, XOR:                        PARITY.              (line   6)
  * remainder:                             MOD.                 (line   6)
  * RENAME:                                RENAME.              (line   6)
! * repacking arrays:                      Code Gen Options.    (line 284)
  * REPEAT:                                REPEAT.              (line   6)
  * RESHAPE:                               RESHAPE.             (line   6)
  * REWIND:                                Read/Write after EOF marker.
*************** Keyword Index
*** 22614,22620 ****
                                                                (line   6)
  * STRUCTURE:                             STRUCTURE and RECORD.
                                                                (line   6)
! * structure packing:                     Code Gen Options.    (line 247)
  * subrecord:                             File format of unformatted sequential files.
                                                                (line   6)
  * subscript checking:                    Code Gen Options.    (line 144)
--- 22711,22717 ----
                                                                (line   6)
  * STRUCTURE:                             STRUCTURE and RECORD.
                                                                (line   6)
! * structure packing:                     Code Gen Options.    (line 278)
  * subrecord:                             File format of unformatted sequential files.
                                                                (line   6)
  * subscript checking:                    Code Gen Options.    (line 144)
*************** Keyword Index
*** 22688,22694 ****
  * TIME8:                                 TIME8.               (line   6)
  * TINY:                                  TINY.                (line   6)
  * TR 15581:                              Fortran 2003 status. (line  97)
! * trace:                                 Debugging Options.   (line  79)
  * TRAILZ:                                TRAILZ.              (line   6)
  * TRANSFER:                              TRANSFER.            (line   6)
  * transforming symbol names:             Code Gen Options.    (line  57)
--- 22785,22791 ----
  * TIME8:                                 TIME8.               (line   6)
  * TINY:                                  TINY.                (line   6)
  * TR 15581:                              Fortran 2003 status. (line  97)
! * trace:                                 Debugging Options.   (line  86)
  * TRAILZ:                                TRAILZ.              (line   6)
  * TRANSFER:                              TRANSFER.            (line   6)
  * transforming symbol names:             Code Gen Options.    (line  57)
*************** Node: Standards15635
*** 22843,23291 ****
  Node: Varying Length Character Strings16972
  Node: Invoking GNU Fortran17724
  Node: Option Summary19558
! Node: Fortran Dialect Options23465
! Node: Preprocessing Options36052
! Node: Error and Warning Options44293
! Node: Debugging Options56075
! Node: Directory Options60471
! Node: Link Options61906
! Node: Runtime Options62532
! Node: Code Gen Options64439
! Node: Interoperability Options82852
! Node: Environment Variables83892
! Node: Runtime84505
! Node: TMPDIR85539
! Node: GFORTRAN_STDIN_UNIT86209
! Node: GFORTRAN_STDOUT_UNIT86591
! Node: GFORTRAN_STDERR_UNIT86992
! Node: GFORTRAN_UNBUFFERED_ALL87394
! Node: GFORTRAN_UNBUFFERED_PRECONNECTED87925
! Node: GFORTRAN_SHOW_LOCUS88569
! Node: GFORTRAN_OPTIONAL_PLUS89065
! Node: GFORTRAN_LIST_SEPARATOR89543
! Node: GFORTRAN_CONVERT_UNIT90151
! Node: GFORTRAN_ERROR_BACKTRACE93006
! Node: Fortran standards status93563
! Node: Fortran 2003 status93815
! Node: Fortran 2008 status98970
! Node: Fortran 2018 status104348
! Node: Compiler Characteristics106706
! Node: KIND Type Parameters107489
! Node: Internal representation of LOGICAL variables108917
! Node: Evaluation of logical expressions109774
! Node: MAX and MIN intrinsics with REAL NaN arguments110625
! Node: Thread-safety of the runtime library111446
! Node: Data consistency and durability113851
! Node: Files opened without an explicit ACTION= specifier116964
! Node: File operations on symbolic links117655
! Node: File format of unformatted sequential files118775
! Node: Asynchronous I/O121147
! Node: Extensions121847
! Node: Extensions implemented in GNU Fortran122452
! Node: Old-style kind specifications124348
! Node: Old-style variable initialization125450
! Node: Extensions to namelist126762
! Node: X format descriptor without count field129065
! Node: Commas in FORMAT specifications129592
! Node: Missing period in FORMAT specifications130109
! Node: I/O item lists130671
! Node: Q exponent-letter131056
! Node: BOZ literal constants131654
! Node: Real array indices134233
! Node: Unary operators134532
! Node: Implicitly convert LOGICAL and INTEGER values134946
! Node: Hollerith constants support135905
! Node: Cray pointers137677
! Node: CONVERT specifier143185
! Node: OpenMP145180
! Node: OpenACC147438
! Node: Argument list functions148747
! Node: Read/Write after EOF marker150390
! Node: STRUCTURE and RECORD150993
! Node: UNION and MAP156080
! Node: Type variants for integer intrinsics159048
! Node: AUTOMATIC and STATIC attributes160943
! Node: Extended math intrinsics162477
! Node: Form feed as whitespace164273
! Node: TYPE as an alias for PRINT164819
! Node: %LOC as an rvalue165284
! Node: .XOR. operator165931
! Node: Bitwise logical operators166331
! Node: Extended I/O specifiers167832
! Node: Legacy PARAMETER statements171552
! Node: Default exponents172157
! Node: Extensions not implemented in GNU Fortran172509
! Node: ENCODE and DECODE statements173476
! Node: Variable FORMAT expressions174807
! Node: Alternate complex function syntax175912
! Node: Volatile COMMON blocks176462
! Node: OPEN( ... NAME=)176964
! Node: Q edit descriptor177392
! Node: Mixed-Language Programming178344
! Node: Interoperability with C178924
! Node: Intrinsic Types180258
! Node: Derived Types and struct181254
! Node: Interoperable Global Variables182612
! Node: Interoperable Subroutines and Functions183887
! Node: Working with Pointers187681
! Node: Further Interoperability of Fortran with C192157
! Node: GNU Fortran Compiler Directives195729
! Node: ATTRIBUTES directive196041
! Node: UNROLL directive199229
! Node: BUILTIN directive199762
! Node: Non-Fortran Main Program200580
! Node: _gfortran_set_args202768
! Node: _gfortran_set_options203706
! Node: _gfortran_set_convert207313
! Node: _gfortran_set_record_marker208181
! Node: _gfortran_set_fpe208991
! Node: _gfortran_set_max_subrecord_length210189
! Node: Naming and argument-passing conventions211112
! Node: Naming conventions211831
! Node: Argument passing conventions213303
! Node: Coarray Programming218608
! Node: Type and enum ABI Documentation218855
! Node: caf_token_t219153
! Node: caf_register_t219389
! Node: caf_deregister_t220600
! Node: caf_reference_t221102
! Node: caf_team_t225426
! Node: Function ABI Documentation225725
! Node: _gfortran_caf_init228175
! Node: _gfortran_caf_finish229601
! Node: _gfortran_caf_this_image230540
! Node: _gfortran_caf_num_images231295
! Node: _gfortran_caf_image_status232406
! Node: _gfortran_caf_failed_images233526
! Node: _gfortran_caf_stopped_images234696
! Node: _gfortran_caf_register235869
! Node: _gfortran_caf_deregister240051
! Node: _gfortran_caf_is_present241657
! Node: _gfortran_caf_send242736
! Node: _gfortran_caf_get245926
! Node: _gfortran_caf_sendget249007
! Node: _gfortran_caf_send_by_ref252918
! Node: _gfortran_caf_get_by_ref256527
! Node: _gfortran_caf_sendget_by_ref260046
! Node: _gfortran_caf_lock264342
! Node: _gfortran_caf_unlock266128
! Node: _gfortran_caf_event_post267609
! Node: _gfortran_caf_event_wait269058
! Node: _gfortran_caf_event_query271165
! Node: _gfortran_caf_sync_all272496
! Node: _gfortran_caf_sync_images273424
! Node: _gfortran_caf_sync_memory274959
! Node: _gfortran_caf_error_stop275951
! Node: _gfortran_caf_error_stop_str276555
! Node: _gfortran_caf_fail_image277260
! Node: _gfortran_caf_atomic_define277796
! Node: _gfortran_caf_atomic_ref279111
! Node: _gfortran_caf_atomic_cas280415
! Node: _gfortran_caf_atomic_op282176
! Node: _gfortran_caf_co_broadcast284278
! Node: _gfortran_caf_co_max285383
! Node: _gfortran_caf_co_min287009
! Node: _gfortran_caf_co_sum288629
! Node: _gfortran_caf_co_reduce290169
! Node: Intrinsic Procedures292813
! Node: Introduction to Intrinsics310072
! Node: ABORT312422
! Node: ABS313167
! Node: ACCESS315117
! Node: ACHAR317047
! Node: ACOS318251
! Node: ACOSD319537
! Node: ACOSH320849
! Node: ADJUSTL321845
! Node: ADJUSTR322787
! Node: AIMAG323737
! Node: AINT325109
! Node: ALARM326715
! Node: ALL328347
! Node: ALLOCATED330271
! Node: AND331410
! Node: ANINT333145
! Node: ANY334642
! Node: ASIN336568
! Node: ASIND337843
! Node: ASINH339141
! Node: ASSOCIATED340147
! Node: ATAN343158
! Node: ATAND344608
! Node: ATAN2346078
! Node: ATAN2D347941
! Node: ATANH349915
! Node: ATOMIC_ADD350921
! Node: ATOMIC_AND352453
! Node: ATOMIC_CAS354041
! Node: ATOMIC_DEFINE355900
! Node: ATOMIC_FETCH_ADD357619
! Node: ATOMIC_FETCH_AND359419
! Node: ATOMIC_FETCH_OR361209
! Node: ATOMIC_FETCH_XOR362986
! Node: ATOMIC_OR364769
! Node: ATOMIC_REF366354
! Node: ATOMIC_XOR368250
! Node: BACKTRACE369835
! Node: BESSEL_J0370415
! Node: BESSEL_J1371431
! Node: BESSEL_JN372448
! Node: BESSEL_Y0374273
! Node: BESSEL_Y1375228
! Node: BESSEL_YN376183
! Node: BGE378014
! Node: BGT378706
! Node: BIT_SIZE379356
! Node: BLE380178
! Node: BLT380860
! Node: BTEST381498
! Node: C_ASSOCIATED382955
! Node: C_F_POINTER384166
! Node: C_F_PROCPOINTER385601
! Node: C_FUNLOC387108
! Node: C_LOC388479
! Node: C_SIZEOF389758
! Node: CEILING391171
! Node: CHAR392179
! Node: CHDIR393391
! Node: CHMOD394565
! Node: CMPLX396480
! Node: CO_BROADCAST397923
! Node: CO_MAX399696
! Node: CO_MIN401576
! Node: CO_REDUCE403442
! Node: CO_SUM406945
! Node: COMMAND_ARGUMENT_COUNT408852
! Node: COMPILER_OPTIONS409769
! Node: COMPILER_VERSION410795
! Node: COMPLEX411759
! Node: CONJG412898
! Node: COS413954
! Node: COSD415409
! Node: COSH416858
! Node: COTAN418041
! Node: COTAND419180
! Node: COUNT420359
! Node: CPU_TIME422384
! Node: CSHIFT423741
! Node: CTIME425401
! Node: DATE_AND_TIME426909
! Node: DBLE429389
! Node: DCMPLX430184
! Node: DIGITS431366
! Node: DIM432333
! Node: DOT_PRODUCT433614
! Node: DPROD435257
! Node: DREAL436184
! Node: DSHIFTL436850
! Node: DSHIFTR438183
! Node: DTIME439517
! Node: EOSHIFT442332
! Node: EPSILON444405
! Node: ERF445132
! Node: ERFC445913
! Node: ERFC_SCALED446723
! Node: ETIME447416
! Node: EVENT_QUERY449655
! Node: EXECUTE_COMMAND_LINE451244
! Node: EXIT453839
! Node: EXP454717
! Node: EXPONENT455970
! Node: EXTENDS_TYPE_OF456734
! Node: FDATE457592
! Node: FGET459078
! Node: FGETC460905
! Node: FINDLOC462715
! Node: FLOOR465175
! Node: FLUSH466166
! Node: FNUM468045
! Node: FPUT468770
! Node: FPUTC470404
! Node: FRACTION472185
! Node: FREE473089
! Node: FSEEK473932
! Node: FSTAT476238
! Node: FTELL477325
! Node: GAMMA478307
! Node: GERROR479361
! Node: GETARG480083
! Node: GET_COMMAND481855
! Node: GET_COMMAND_ARGUMENT483229
! Node: GETCWD485276
! Node: GETENV486256
! Node: GET_ENVIRONMENT_VARIABLE487688
! Node: GETGID489851
! Node: GETLOG490388
! Node: GETPID491250
! Node: GETUID491980
! Node: GMTIME492496
! Node: HOSTNM494256
! Node: HUGE495177
! Node: HYPOT495899
! Node: IACHAR496725
! Node: IALL497893
! Node: IAND499378
! Node: IANY501105
! Node: IARGC502599
! Node: IBCLR503620
! Node: IBITS504868
! Node: IBSET506372
! Node: ICHAR507615
! Node: IDATE509785
! Node: IEOR511085
! Node: IERRNO512705
! Node: IMAGE_INDEX513254
! Node: INDEX intrinsic514282
! Node: INT515808
! Node: INT2517567
! Node: INT8518335
! Node: IOR519050
! Node: IPARITY520646
! Node: IRAND522178
! Node: IS_CONTIGUOUS523537
! Node: IS_IOSTAT_END524703
! Node: IS_IOSTAT_EOR525810
! Node: ISATTY526939
! Node: ISHFT527722
! Node: ISHFTC529291
! Node: ISNAN531098
! Node: ITIME531865
! Node: KILL533163
! Node: KIND534248
! Node: LBOUND535094
! Node: LCOBOUND536432
! Node: LEADZ537567
! Node: LEN538428
! Node: LEN_TRIM539724
! Node: LGE540712
! Node: LGT542225
! Node: LINK543703
! Node: LLE544742
! Node: LLT546242
! Node: LNBLNK547713
! Node: LOC548491
! Node: LOG549223
! Node: LOG10550568
! Node: LOG_GAMMA551558
! Node: LOGICAL552660
! Node: LONG553472
! Node: LSHIFT554230
! Node: LSTAT555316
! Node: LTIME556516
! Node: MALLOC558198
! Node: MASKL559660
! Node: MASKR560427
! Node: MATMUL561197
! Node: MAX562370
! Node: MAXEXPONENT563905
! Node: MAXLOC564722
! Node: MAXVAL567339
! Node: MCLOCK568979
! Node: MCLOCK8570002
! Node: MERGE571232
! Node: MERGE_BITS571984
! Node: MIN573023
! Node: MINEXPONENT574561
! Node: MINLOC575192
! Node: MINVAL577840
! Node: MOD579493
! Node: MODULO581657
! Node: MOVE_ALLOC582960
! Node: MVBITS583993
! Node: NEAREST585645
! Node: NEW_LINE586745
! Node: NINT587518
! Node: NORM2588939
! Node: NOT590081
! Node: NULL591251
! Node: NUM_IMAGES592159
! Node: OR593860
! Node: PACK595583
! Node: PARITY597591
! Node: PERROR598812
! Node: POPCNT599437
! Node: POPPAR600309
! Node: PRECISION601363
! Node: PRESENT602250
! Node: PRODUCT603362
! Node: RADIX604896
! Node: RAN605708
! Node: RAND606164
! Node: RANDOM_INIT607497
! Node: RANDOM_NUMBER609453
! Node: RANDOM_SEED610695
! Node: RANGE613165
! Node: RANK613846
! Node: REAL614627
! Node: RENAME616616
! Node: REPEAT617638
! Node: RESHAPE618366
! Node: RRSPACING619833
! Node: RSHIFT620526
! Node: SAME_TYPE_AS621666
! Node: SCALE622498
! Node: SCAN623279
! Node: SECNDS624837
! Node: SECOND625929
! Node: SELECTED_CHAR_KIND626805
! Node: SELECTED_INT_KIND628400
! Node: SELECTED_REAL_KIND629577
! Node: SET_EXPONENT632254
! Node: SHAPE633251
! Node: SHIFTA634675
! Node: SHIFTL635639
! Node: SHIFTR636476
! Node: SIGN637314
! Node: SIGNAL638540
! Node: SIN640046
! Node: SIND641137
! Node: SINH642466
! Node: SIZE643479
! Node: SIZEOF644798
! Node: SLEEP646453
! Node: SPACING647014
! Node: SPREAD648028
! Node: SQRT649179
! Node: SRAND650511
! Node: STAT651745
! Node: STORAGE_SIZE654913
! Node: SUM655792
! Node: SYMLNK657284
! Node: SYSTEM658419
! Node: SYSTEM_CLOCK659674
! Node: TAN662504
! Node: TAND663575
! Node: TANH664659
! Node: THIS_IMAGE665834
! Node: TIME668134
! Node: TIME8669305
! Node: TINY670504
! Node: TRAILZ671105
! Node: TRANSFER671923
! Node: TRANSPOSE673959
! Node: TRIM674649
! Node: TTYNAM675507
! Node: UBOUND676425
! Node: UCOBOUND677815
! Node: UMASK678952
! Node: UNLINK679634
! Node: UNPACK680614
! Node: VERIFY681909
! Node: XOR683638
! Node: Intrinsic Modules685448
! Node: ISO_FORTRAN_ENV685737
! Node: ISO_C_BINDING690140
! Node: IEEE modules693846
! Node: OpenMP Modules OMP_LIB and OMP_LIB_KINDS694989
! Node: OpenACC Module OPENACC696529
! Node: Contributing697456
! Node: Contributors698310
! Node: Projects699941
! Node: Proposed Extensions700748
! Node: Copying702758
! Node: GNU Free Documentation License740304
! Node: Funding765428
! Node: Option Index767954
! Node: Keyword Index785961
  
  End Tag Table
--- 22940,23390 ----
  Node: Varying Length Character Strings16972
  Node: Invoking GNU Fortran17724
  Node: Option Summary19558
! Node: Fortran Dialect Options23579
! Node: Preprocessing Options36166
! Node: Error and Warning Options44407
! Node: Debugging Options56189
! Node: Directory Options60961
! Node: Link Options62396
! Node: Runtime Options63022
! Node: Code Gen Options64929
! Node: Interoperability Options84787
! Node: Environment Variables86865
! Node: Runtime87478
! Node: TMPDIR88652
! Node: GFORTRAN_STDIN_UNIT89322
! Node: GFORTRAN_STDOUT_UNIT89704
! Node: GFORTRAN_STDERR_UNIT90105
! Node: GFORTRAN_UNBUFFERED_ALL90507
! Node: GFORTRAN_UNBUFFERED_PRECONNECTED91038
! Node: GFORTRAN_SHOW_LOCUS91682
! Node: GFORTRAN_OPTIONAL_PLUS92178
! Node: GFORTRAN_LIST_SEPARATOR92656
! Node: GFORTRAN_CONVERT_UNIT93264
! Node: GFORTRAN_ERROR_BACKTRACE96119
! Node: GFORTRAN_FORMATTED_BUFFER_SIZE96715
! Node: GFORTRAN_UNFORMATTED_BUFFER_SIZE97163
! Node: Fortran standards status97592
! Node: Fortran 2003 status97844
! Node: Fortran 2008 status102999
! Node: Fortran 2018 status108377
! Node: Compiler Characteristics110735
! Node: KIND Type Parameters111518
! Node: Internal representation of LOGICAL variables112946
! Node: Evaluation of logical expressions113803
! Node: MAX and MIN intrinsics with REAL NaN arguments114654
! Node: Thread-safety of the runtime library115475
! Node: Data consistency and durability117880
! Node: Files opened without an explicit ACTION= specifier120993
! Node: File operations on symbolic links121684
! Node: File format of unformatted sequential files122804
! Node: Asynchronous I/O125176
! Node: Extensions125876
! Node: Extensions implemented in GNU Fortran126481
! Node: Old-style kind specifications128377
! Node: Old-style variable initialization129479
! Node: Extensions to namelist130791
! Node: X format descriptor without count field133094
! Node: Commas in FORMAT specifications133621
! Node: Missing period in FORMAT specifications134138
! Node: I/O item lists134700
! Node: Q exponent-letter135085
! Node: BOZ literal constants135683
! Node: Real array indices138262
! Node: Unary operators138561
! Node: Implicitly convert LOGICAL and INTEGER values138975
! Node: Hollerith constants support139934
! Node: Cray pointers141706
! Node: CONVERT specifier147214
! Node: OpenMP149209
! Node: OpenACC151467
! Node: Argument list functions152776
! Node: Read/Write after EOF marker154419
! Node: STRUCTURE and RECORD155022
! Node: UNION and MAP160109
! Node: Type variants for integer intrinsics163077
! Node: AUTOMATIC and STATIC attributes164972
! Node: Extended math intrinsics166506
! Node: Form feed as whitespace168302
! Node: TYPE as an alias for PRINT168848
! Node: %LOC as an rvalue169313
! Node: .XOR. operator169960
! Node: Bitwise logical operators170360
! Node: Extended I/O specifiers171861
! Node: Legacy PARAMETER statements175581
! Node: Default exponents176186
! Node: Extensions not implemented in GNU Fortran176538
! Node: ENCODE and DECODE statements177505
! Node: Variable FORMAT expressions178836
! Node: Alternate complex function syntax179941
! Node: Volatile COMMON blocks180491
! Node: OPEN( ... NAME=)180993
! Node: Q edit descriptor181421
! Node: Mixed-Language Programming182373
! Node: Interoperability with C182953
! Node: Intrinsic Types184287
! Node: Derived Types and struct185283
! Node: Interoperable Global Variables186641
! Node: Interoperable Subroutines and Functions187916
! Node: Working with Pointers191710
! Node: Further Interoperability of Fortran with C196186
! Node: GNU Fortran Compiler Directives199758
! Node: ATTRIBUTES directive200070
! Node: UNROLL directive203258
! Node: BUILTIN directive203791
! Node: Non-Fortran Main Program204609
! Node: _gfortran_set_args206797
! Node: _gfortran_set_options207735
! Node: _gfortran_set_convert211342
! Node: _gfortran_set_record_marker212210
! Node: _gfortran_set_fpe213020
! Node: _gfortran_set_max_subrecord_length214218
! Node: Naming and argument-passing conventions215141
! Node: Naming conventions215860
! Node: Argument passing conventions217332
! Node: Coarray Programming222637
! Node: Type and enum ABI Documentation222884
! Node: caf_token_t223182
! Node: caf_register_t223418
! Node: caf_deregister_t224629
! Node: caf_reference_t225131
! Node: caf_team_t229455
! Node: Function ABI Documentation229754
! Node: _gfortran_caf_init232204
! Node: _gfortran_caf_finish233630
! Node: _gfortran_caf_this_image234569
! Node: _gfortran_caf_num_images235324
! Node: _gfortran_caf_image_status236435
! Node: _gfortran_caf_failed_images237555
! Node: _gfortran_caf_stopped_images238725
! Node: _gfortran_caf_register239898
! Node: _gfortran_caf_deregister244080
! Node: _gfortran_caf_is_present245686
! Node: _gfortran_caf_send246765
! Node: _gfortran_caf_get249955
! Node: _gfortran_caf_sendget253036
! Node: _gfortran_caf_send_by_ref256947
! Node: _gfortran_caf_get_by_ref260556
! Node: _gfortran_caf_sendget_by_ref264075
! Node: _gfortran_caf_lock268371
! Node: _gfortran_caf_unlock270157
! Node: _gfortran_caf_event_post271638
! Node: _gfortran_caf_event_wait273087
! Node: _gfortran_caf_event_query275194
! Node: _gfortran_caf_sync_all276525
! Node: _gfortran_caf_sync_images277453
! Node: _gfortran_caf_sync_memory278988
! Node: _gfortran_caf_error_stop279980
! Node: _gfortran_caf_error_stop_str280584
! Node: _gfortran_caf_fail_image281289
! Node: _gfortran_caf_atomic_define281825
! Node: _gfortran_caf_atomic_ref283140
! Node: _gfortran_caf_atomic_cas284444
! Node: _gfortran_caf_atomic_op286205
! Node: _gfortran_caf_co_broadcast288307
! Node: _gfortran_caf_co_max289412
! Node: _gfortran_caf_co_min291038
! Node: _gfortran_caf_co_sum292658
! Node: _gfortran_caf_co_reduce294198
! Node: Intrinsic Procedures296842
! Node: Introduction to Intrinsics314101
! Node: ABORT316451
! Node: ABS317196
! Node: ACCESS319146
! Node: ACHAR321076
! Node: ACOS322280
! Node: ACOSD323566
! Node: ACOSH324878
! Node: ADJUSTL325874
! Node: ADJUSTR326816
! Node: AIMAG327766
! Node: AINT329138
! Node: ALARM330744
! Node: ALL332376
! Node: ALLOCATED334300
! Node: AND335439
! Node: ANINT337174
! Node: ANY338671
! Node: ASIN340597
! Node: ASIND341872
! Node: ASINH343170
! Node: ASSOCIATED344176
! Node: ATAN347187
! Node: ATAND348637
! Node: ATAN2350107
! Node: ATAN2D351970
! Node: ATANH353944
! Node: ATOMIC_ADD354950
! Node: ATOMIC_AND356482
! Node: ATOMIC_CAS358070
! Node: ATOMIC_DEFINE359929
! Node: ATOMIC_FETCH_ADD361648
! Node: ATOMIC_FETCH_AND363448
! Node: ATOMIC_FETCH_OR365238
! Node: ATOMIC_FETCH_XOR367015
! Node: ATOMIC_OR368798
! Node: ATOMIC_REF370383
! Node: ATOMIC_XOR372279
! Node: BACKTRACE373864
! Node: BESSEL_J0374444
! Node: BESSEL_J1375460
! Node: BESSEL_JN376477
! Node: BESSEL_Y0378302
! Node: BESSEL_Y1379257
! Node: BESSEL_YN380212
! Node: BGE382043
! Node: BGT382735
! Node: BIT_SIZE383385
! Node: BLE384207
! Node: BLT384889
! Node: BTEST385527
! Node: C_ASSOCIATED386984
! Node: C_F_POINTER388195
! Node: C_F_PROCPOINTER389630
! Node: C_FUNLOC391137
! Node: C_LOC392508
! Node: C_SIZEOF393787
! Node: CEILING395200
! Node: CHAR396208
! Node: CHDIR397420
! Node: CHMOD398594
! Node: CMPLX400509
! Node: CO_BROADCAST401952
! Node: CO_MAX403725
! Node: CO_MIN405605
! Node: CO_REDUCE407471
! Node: CO_SUM410974
! Node: COMMAND_ARGUMENT_COUNT412881
! Node: COMPILER_OPTIONS413798
! Node: COMPILER_VERSION414824
! Node: COMPLEX415788
! Node: CONJG416927
! Node: COS417983
! Node: COSD419438
! Node: COSH420887
! Node: COTAN422070
! Node: COTAND423209
! Node: COUNT424388
! Node: CPU_TIME426413
! Node: CSHIFT427770
! Node: CTIME429430
! Node: DATE_AND_TIME430938
! Node: DBLE433418
! Node: DCMPLX434213
! Node: DIGITS435395
! Node: DIM436362
! Node: DOT_PRODUCT437643
! Node: DPROD439286
! Node: DREAL440213
! Node: DSHIFTL440879
! Node: DSHIFTR442212
! Node: DTIME443546
! Node: EOSHIFT446361
! Node: EPSILON448434
! Node: ERF449161
! Node: ERFC449942
! Node: ERFC_SCALED450752
! Node: ETIME451445
! Node: EVENT_QUERY453684
! Node: EXECUTE_COMMAND_LINE455273
! Node: EXIT458053
! Node: EXP458931
! Node: EXPONENT460184
! Node: EXTENDS_TYPE_OF460948
! Node: FDATE461806
! Node: FGET463292
! Node: FGETC465119
! Node: FINDLOC466929
! Node: FLOOR469389
! Node: FLUSH470380
! Node: FNUM472259
! Node: FPUT472984
! Node: FPUTC474618
! Node: FRACTION476399
! Node: FREE477303
! Node: FSEEK478146
! Node: FSTAT480452
! Node: FTELL481539
! Node: GAMMA482521
! Node: GERROR483575
! Node: GETARG484297
! Node: GET_COMMAND486069
! Node: GET_COMMAND_ARGUMENT487443
! Node: GETCWD489490
! Node: GETENV490470
! Node: GET_ENVIRONMENT_VARIABLE491902
! Node: GETGID494065
! Node: GETLOG494602
! Node: GETPID495464
! Node: GETUID496194
! Node: GMTIME496710
! Node: HOSTNM498470
! Node: HUGE499391
! Node: HYPOT500113
! Node: IACHAR500939
! Node: IALL502107
! Node: IAND503592
! Node: IANY505319
! Node: IARGC506813
! Node: IBCLR507834
! Node: IBITS509082
! Node: IBSET510586
! Node: ICHAR511829
! Node: IDATE513999
! Node: IEOR515299
! Node: IERRNO516919
! Node: IMAGE_INDEX517468
! Node: INDEX intrinsic518496
! Node: INT520022
! Node: INT2521781
! Node: INT8522549
! Node: IOR523264
! Node: IPARITY524860
! Node: IRAND526392
! Node: IS_CONTIGUOUS527751
! Node: IS_IOSTAT_END528917
! Node: IS_IOSTAT_EOR530024
! Node: ISATTY531153
! Node: ISHFT531936
! Node: ISHFTC533505
! Node: ISNAN535312
! Node: ITIME536079
! Node: KILL537377
! Node: KIND538462
! Node: LBOUND539308
! Node: LCOBOUND540646
! Node: LEADZ541781
! Node: LEN542642
! Node: LEN_TRIM543938
! Node: LGE544926
! Node: LGT546439
! Node: LINK547917
! Node: LLE548956
! Node: LLT550456
! Node: LNBLNK551927
! Node: LOC552705
! Node: LOG553437
! Node: LOG10554782
! Node: LOG_GAMMA555772
! Node: LOGICAL556874
! Node: LONG557686
! Node: LSHIFT558444
! Node: LSTAT559553
! Node: LTIME560753
! Node: MALLOC562435
! Node: MASKL563897
! Node: MASKR564664
! Node: MATMUL565434
! Node: MAX566607
! Node: MAXEXPONENT568142
! Node: MAXLOC568959
! Node: MAXVAL571576
! Node: MCLOCK573216
! Node: MCLOCK8574239
! Node: MERGE575469
! Node: MERGE_BITS576221
! Node: MIN577260
! Node: MINEXPONENT578798
! Node: MINLOC579429
! Node: MINVAL582077
! Node: MOD583730
! Node: MODULO585894
! Node: MOVE_ALLOC587197
! Node: MVBITS588230
! Node: NEAREST589882
! Node: NEW_LINE590982
! Node: NINT591755
! Node: NORM2593176
! Node: NOT594318
! Node: NULL595488
! Node: NUM_IMAGES596396
! Node: OR598097
! Node: PACK599820
! Node: PARITY601828
! Node: PERROR603049
! Node: POPCNT603674
! Node: POPPAR604546
! Node: PRECISION605600
! Node: PRESENT606487
! Node: PRODUCT607599
! Node: RADIX609133
! Node: RAN609945
! Node: RAND610401
! Node: RANDOM_INIT611734
! Node: RANDOM_NUMBER613690
! Node: RANDOM_SEED614932
! Node: RANGE617402
! Node: RANK618083
! Node: REAL618864
! Node: RENAME620853
! Node: REPEAT621875
! Node: RESHAPE622603
! Node: RRSPACING624070
! Node: RSHIFT624763
! Node: SAME_TYPE_AS625931
! Node: SCALE626763
! Node: SCAN627544
! Node: SECNDS629102
! Node: SECOND630194
! Node: SELECTED_CHAR_KIND631070
! Node: SELECTED_INT_KIND632665
! Node: SELECTED_REAL_KIND633842
! Node: SET_EXPONENT636519
! Node: SHAPE637516
! Node: SHIFTA638940
! Node: SHIFTL639931
! Node: SHIFTR640791
! Node: SIGN641652
! Node: SIGNAL642878
! Node: SIN644384
! Node: SIND645475
! Node: SINH646804
! Node: SIZE647817
! Node: SIZEOF649136
! Node: SLEEP650791
! Node: SPACING651352
! Node: SPREAD652366
! Node: SQRT653517
! Node: SRAND654849
! Node: STAT656083
! Node: STORAGE_SIZE659251
! Node: SUM660130
! Node: SYMLNK661622
! Node: SYSTEM662757
! Node: SYSTEM_CLOCK664012
! Node: TAN666842
! Node: TAND667913
! Node: TANH668997
! Node: THIS_IMAGE670172
! Node: TIME672472
! Node: TIME8673643
! Node: TINY674842
! Node: TRAILZ675443
! Node: TRANSFER676261
! Node: TRANSPOSE678297
! Node: TRIM678987
! Node: TTYNAM679845
! Node: UBOUND680763
! Node: UCOBOUND682153
! Node: UMASK683290
! Node: UNLINK683972
! Node: UNPACK684952
! Node: VERIFY686247
! Node: XOR687976
! Node: Intrinsic Modules689786
! Node: ISO_FORTRAN_ENV690075
! Node: ISO_C_BINDING694478
! Node: IEEE modules698184
! Node: OpenMP Modules OMP_LIB and OMP_LIB_KINDS699327
! Node: OpenACC Module OPENACC700867
! Node: Contributing701794
! Node: Contributors702648
! Node: Projects704279
! Node: Proposed Extensions705086
! Node: Copying707096
! Node: GNU Free Documentation License744642
! Node: Funding769766
! Node: Option Index772292
! Node: Keyword Index790585
  
  End Tag Table
diff -Nrcpad gcc-9.1.0/gcc/fortran/gfortran.texi gcc-9.2.0/gcc/fortran/gfortran.texi
*** gcc-9.1.0/gcc/fortran/gfortran.texi	Thu Mar 14 17:31:18 2019
--- gcc-9.2.0/gcc/fortran/gfortran.texi	Tue Jul 23 08:57:45 2019
*************** Malformed environment variables are sile
*** 611,616 ****
--- 611,618 ----
  * GFORTRAN_LIST_SEPARATOR::  Separator for list output
  * GFORTRAN_CONVERT_UNIT::  Set endianness for unformatted I/O
  * GFORTRAN_ERROR_BACKTRACE:: Show backtrace on run-time errors
+ * GFORTRAN_FORMATTED_BUFFER_SIZE:: Buffer size for formatted files.
+ * GFORTRAN_UNFORMATTED_BUFFER_SIZE:: Buffer size for unformatted files.
  @end menu
  
  @node TMPDIR
*************** the backtracing, set the variable to @sa
*** 782,787 ****
--- 784,803 ----
  Default is to print a backtrace unless the @option{-fno-backtrace}
  compile option was used.
  
+ @node GFORTRAN_FORMATTED_BUFFER_SIZE
+ @section @env{GFORTRAN_FORMATTED_BUFFER_SIZE}---Set buffer size for formatted I/O
+ 
+ The @env{GFORTRAN_FORMATTED_BUFFER_SIZE} environment variable
+ specifies buffer size in bytes to be used for formatted output.
+ The default value is 8192.
+ 
+ @node GFORTRAN_UNFORMATTED_BUFFER_SIZE
+ @section @env{GFORTRAN_UNFORMATTED_BUFFER_SIZE}---Set buffer size for unformatted I/O
+ 
+ The @env{GFORTRAN_UNFORMATTED_BUFFER_SIZE} environment variable
+ specifies buffer size in bytes to be used for unformatted output.
+ The default value is 131072.
+ 
  @c =====================================================================
  @c PART II: LANGUAGE REFERENCE
  @c =====================================================================
diff -Nrcpad gcc-9.1.0/gcc/fortran/interface.c gcc-9.2.0/gcc/fortran/interface.c
*** gcc-9.1.0/gcc/fortran/interface.c	Sun Mar 24 12:51:19 2019
--- gcc-9.2.0/gcc/fortran/interface.c	Tue Jul 30 21:38:48 2019
*************** compare_actual_expr (gfc_expr *e1, gfc_e
*** 3488,3493 ****
--- 3488,3500 ----
  	case REF_SUBSTRING:
  	  return false;
  
+ 	case REF_INQUIRY:
+ 	  if (e1->symtree->n.sym->ts.type == BT_COMPLEX
+ 	      && e1->ts.type == BT_REAL && e2->ts.type == BT_REAL
+ 	      && r1->u.i != r2->u.i)
+ 	    return false;
+ 	  break;
+ 
  	default:
  	  gfc_internal_error ("compare_actual_expr(): Bad component code");
  	}
*************** gfc_procedure_use (gfc_symbol *sym, gfc_
*** 3685,3690 ****
--- 3692,3698 ----
  	gfc_warning (OPT_Wimplicit_procedure,
  		     "Procedure %qs called at %L is not explicitly declared",
  		     sym->name, where);
+       gfc_find_proc_namespace (sym->ns)->implicit_interface_calls = 1;
      }
  
    if (sym->attr.if_source == IFSRC_UNKNOWN)
diff -Nrcpad gcc-9.1.0/gcc/fortran/intrinsic.texi gcc-9.2.0/gcc/fortran/intrinsic.texi
*** gcc-9.1.0/gcc/fortran/intrinsic.texi	Mon Mar 25 09:25:07 2019
--- gcc-9.2.0/gcc/fortran/intrinsic.texi	Tue Jun 18 20:21:47 2019
*************** end program atomic
*** 5596,5607 ****
  @code{EXECUTE_COMMAND_LINE} runs a shell command, synchronously or
  asynchronously.
  
! The @code{COMMAND} argument is passed to the shell and executed, using
! the C library's @code{system} call.  (The shell is @code{sh} on Unix
! systems, and @code{cmd.exe} on Windows.)  If @code{WAIT} is present
! and has the value false, the execution of the command is asynchronous
! if the system supports it; otherwise, the command is executed
! synchronously.
  
  The three last arguments allow the user to get status information.  After
  synchronous execution, @code{EXITSTAT} contains the integer exit code of
--- 5596,5607 ----
  @code{EXECUTE_COMMAND_LINE} runs a shell command, synchronously or
  asynchronously.
  
! The @code{COMMAND} argument is passed to the shell and executed (The
! shell is @code{sh} on Unix systems, and @code{cmd.exe} on Windows.).
! If @code{WAIT} is present and has the value false, the execution of
! the command is asynchronous if the system supports it; otherwise, the
! command is executed synchronously using the C library's @code{system}
! call.
  
  The three last arguments allow the user to get status information.  After
  synchronous execution, @code{EXITSTAT} contains the integer exit code of
*************** Note that the @code{system} function nee
*** 5613,5618 ****
--- 5613,5622 ----
  the responsibility of the user to ensure that @code{system} is not
  called concurrently.
  
+ For asynchronous execution on supported targets, the POSIX
+ @code{posix_spawn} or @code{fork} functions are used.  Also, a signal
+ handler for the @code{SIGCHLD} signal is installed.
+ 
  @item @emph{Standard}:
  Fortran 2008 and later
  
*************** The return value is a @code{INTEGER(4)}
*** 9685,9694 ****
  @table @asis
  @item @emph{Description}:
  @code{LSHIFT} returns a value corresponding to @var{I} with all of the
! bits shifted left by @var{SHIFT} places.  If the absolute value of
! @var{SHIFT} is greater than @code{BIT_SIZE(I)}, the value is undefined. 
! Bits shifted out from the left end are lost; zeros are shifted in from
! the opposite end.
  
  This function has been superseded by the @code{ISHFT} intrinsic, which
  is standard in Fortran 95 and later, and the @code{SHIFTL} intrinsic,
--- 9689,9698 ----
  @table @asis
  @item @emph{Description}:
  @code{LSHIFT} returns a value corresponding to @var{I} with all of the
! bits shifted left by @var{SHIFT} places.  @var{SHIFT} shall be
! nonnegative and less than or equal to @code{BIT_SIZE(I)}, otherwise
! the result value is undefined.  Bits shifted out from the left end are
! lost; zeros are shifted in from the opposite end.
  
  This function has been superseded by the @code{ISHFT} intrinsic, which
  is standard in Fortran 95 and later, and the @code{SHIFTL} intrinsic,
*************** The value returned is equal to
*** 12240,12250 ****
  @table @asis
  @item @emph{Description}:
  @code{RSHIFT} returns a value corresponding to @var{I} with all of the
! bits shifted right by @var{SHIFT} places.  If the absolute value of
! @var{SHIFT} is greater than @code{BIT_SIZE(I)}, the value is undefined.
! Bits shifted out from the right end are lost. The fill is arithmetic: the
! bits shifted in from the left end are equal to the leftmost bit, which in
! two's complement representation is the sign bit.
  
  This function has been superseded by the @code{SHIFTA} intrinsic, which
  is standard in Fortran 2008 and later.
--- 12244,12255 ----
  @table @asis
  @item @emph{Description}:
  @code{RSHIFT} returns a value corresponding to @var{I} with all of the
! bits shifted right by @var{SHIFT} places.  @var{SHIFT} shall be
! nonnegative and less than or equal to @code{BIT_SIZE(I)}, otherwise
! the result value is undefined.  Bits shifted out from the right end
! are lost. The fill is arithmetic: the bits shifted in from the left
! end are equal to the leftmost bit, which in two's complement
! representation is the sign bit.
  
  This function has been superseded by the @code{SHIFTA} intrinsic, which
  is standard in Fortran 2008 and later.
*************** END PROGRAM
*** 12779,12789 ****
  @table @asis
  @item @emph{Description}:
  @code{SHIFTA} returns a value corresponding to @var{I} with all of the
! bits shifted right by @var{SHIFT} places.  If the absolute value of
! @var{SHIFT} is greater than @code{BIT_SIZE(I)}, the value is undefined.
! Bits shifted out from the right end are lost. The fill is arithmetic: the
! bits shifted in from the left end are equal to the leftmost bit, which in
! two's complement representation is the sign bit.
  
  @item @emph{Standard}:
  Fortran 2008 and later
--- 12784,12795 ----
  @table @asis
  @item @emph{Description}:
  @code{SHIFTA} returns a value corresponding to @var{I} with all of the
! bits shifted right by @var{SHIFT} places.  @var{SHIFT} that be
! nonnegative and less than or equal to @code{BIT_SIZE(I)}, otherwise
! the result value is undefined.  Bits shifted out from the right end
! are lost. The fill is arithmetic: the bits shifted in from the left
! end are equal to the leftmost bit, which in two's complement
! representation is the sign bit.
  
  @item @emph{Standard}:
  Fortran 2008 and later
*************** The return value is of type @code{INTEGE
*** 12819,12828 ****
  @table @asis
  @item @emph{Description}:
  @code{SHIFTL} returns a value corresponding to @var{I} with all of the
! bits shifted left by @var{SHIFT} places.  If the absolute value of
! @var{SHIFT} is greater than @code{BIT_SIZE(I)}, the value is undefined.
! Bits shifted out from the left end are lost, and bits shifted in from
! the right end are set to 0.
  
  @item @emph{Standard}:
  Fortran 2008 and later
--- 12825,12834 ----
  @table @asis
  @item @emph{Description}:
  @code{SHIFTL} returns a value corresponding to @var{I} with all of the
! bits shifted left by @var{SHIFT} places.  @var{SHIFT} shall be
! nonnegative and less than or equal to @code{BIT_SIZE(I)}, otherwise
! the result value is undefined.  Bits shifted out from the left end are
! lost, and bits shifted in from the right end are set to 0.
  
  @item @emph{Standard}:
  Fortran 2008 and later
*************** The return value is of type @code{INTEGE
*** 12858,12867 ****
  @table @asis
  @item @emph{Description}:
  @code{SHIFTR} returns a value corresponding to @var{I} with all of the
! bits shifted right by @var{SHIFT} places.  If the absolute value of
! @var{SHIFT} is greater than @code{BIT_SIZE(I)}, the value is undefined.
! Bits shifted out from the right end are lost, and bits shifted in from
! the left end are set to 0.
  
  @item @emph{Standard}:
  Fortran 2008 and later
--- 12864,12873 ----
  @table @asis
  @item @emph{Description}:
  @code{SHIFTR} returns a value corresponding to @var{I} with all of the
! bits shifted right by @var{SHIFT} places.  @var{SHIFT} shall be
! nonnegative and less than or equal to @code{BIT_SIZE(I)}, otherwise
! the result value is undefined.  Bits shifted out from the right end
! are lost, and bits shifted in from the left end are set to 0.
  
  @item @emph{Standard}:
  Fortran 2008 and later
diff -Nrcpad gcc-9.1.0/gcc/fortran/invoke.texi gcc-9.2.0/gcc/fortran/invoke.texi
*** gcc-9.1.0/gcc/fortran/invoke.texi	Tue Feb 26 17:21:43 2019
--- gcc-9.2.0/gcc/fortran/invoke.texi	Tue Jul 30 19:11:03 2019
*************** and warnings}.
*** 157,163 ****
  @item Debugging Options
  @xref{Debugging Options,,Options for debugging your program or GNU Fortran}.
  @gccoptlist{-fbacktrace -fdump-fortran-optimized -fdump-fortran-original @gol
! -fdump-parse-tree -ffpe-trap=@var{list} -ffpe-summary=@var{list}
  }
  
  @item Directory Options
--- 157,164 ----
  @item Debugging Options
  @xref{Debugging Options,,Options for debugging your program or GNU Fortran}.
  @gccoptlist{-fbacktrace -fdump-fortran-optimized -fdump-fortran-original @gol
! -fdump-fortran-global -fdump-parse-tree -ffpe-trap=@var{list} @gol
! -ffpe-summary=@var{list}
  }
  
  @item Directory Options
*************** and warnings}.
*** 176,187 ****
  
  @item Interoperability Options
  @xref{Interoperability Options,,Options for interoperability}.
! @gccoptlist{-fc-prototypes}
  
  @item Code Generation Options
  @xref{Code Gen Options,,Options for code generation conventions}.
  @gccoptlist{-faggressive-function-elimination -fblas-matmul-limit=@var{n} @gol
! -fbounds-check -fcheck-array-temporaries @gol
  -fcheck=@var{<all|array-temps|bounds|do|mem|pointer|recursion>} @gol
  -fcoarray=@var{<none|single|lib>} -fexternal-blas -ff2c
  -ffrontend-loop-interchange @gol
--- 177,189 ----
  
  @item Interoperability Options
  @xref{Interoperability Options,,Options for interoperability}.
! @gccoptlist{-fc-prototypes -fc-prototypes-external}
  
  @item Code Generation Options
  @xref{Code Gen Options,,Options for code generation conventions}.
  @gccoptlist{-faggressive-function-elimination -fblas-matmul-limit=@var{n} @gol
! -fbounds-check -ftail-call-workaround -ftail-call-workaround=@var{n} @gol
! -fcheck-array-temporaries @gol
  -fcheck=@var{<all|array-temps|bounds|do|mem|pointer|recursion>} @gol
  -fcoarray=@var{<none|single|lib>} -fexternal-blas -ff2c
  -ffrontend-loop-interchange @gol
*************** change between releases. This option may
*** 1181,1186 ****
--- 1183,1196 ----
  compiler errors for features which have only recently been added. This
  option is deprecated; use @code{-fdump-fortran-original} instead.
  
+ @item -fdump-fortran-global
+ @opindex @code{fdump-fortran-global}
+ Output a list of the global identifiers after translating into
+ middle-end representation. Mostly useful for debugging the GNU Fortran
+ compiler itself. The output generated by this option might change
+ between releases.  This option may also generate internal compiler
+ errors for features which have only recently been added.
+ 
  @item -ffpe-trap=@var{list}
  @opindex @code{ffpe-trap=}@var{list}
  Specify a list of floating point exception traps to enable.  On most
*************** warnings for generated array temporaries
*** 1617,1622 ****
--- 1627,1665 ----
  @c Note: This option is also referred in gcc's manpage
  Deprecated alias for @option{-fcheck=bounds}.
  
+ @item -ftail-call-workaround
+ @itemx -ftail-call-workaround=@var{n}
+ @opindex @code{tail-call-workaround}
+ Some C interfaces to Fortran codes violate the gfortran ABI by
+ omitting the hidden character length arguments as described in
+ @xref{Argument passing conventions}.  This can lead to crashes
+ because pushing arguments for tail calls can overflow the stack.
+ 
+ To provide a workaround for existing binary packages, this option
+ disables tail call optimization for gfortran procedures with character
+ arguments.  With @option{-ftail-call-workaround=2} tail call optimization
+ is disabled in all gfortran procedures with character arguments,
+ with @option{-ftail-call-workaround=1} or equivalent
+ @option{-ftail-call-workaround} only in gfortran procedures with character
+ arguments that call implicitly prototyped procedures.
+ 
+ Using this option can lead to problems including crashes due to
+ insufficient stack space.
+ 
+ It is @emph{very strongly} recommended to fix the code in question.
+ The @option{-fc-prototypes-external} option can be used to generate
+ prototypes which conform to gfortran's ABI, for inclusion in the
+ source code.
+ 
+ Support for this option will likely be withdrawn in a future release
+ of gfortran.
+ 
+ The negative form, @option{-fno-tail-call-workaround} or equivalent
+ @option{-ftail-call-workaround=0}, can be used to disable this option.
+ 
+ Default is currently @option{-ftail-call-workaround}, this will change
+ in future releases.
+ 
  @item -fcheck-array-temporaries
  @opindex @code{fcheck-array-temporaries}
  Deprecated alias for @option{-fcheck=array-temps}.
*************** shared by @command{gfortran}, @command{g
*** 1870,1876 ****
  
  @item -fc-prototypes
  @opindex @code{c-prototypes}
! @cindex Generating C prototypes from Fortran source code
  This option will generate C prototypes from @code{BIND(C)} variable
  declarations, types and procedure interfaces and writes them to
  standard output.  @code{ENUM} is not yet supported.
--- 1913,1919 ----
  
  @item -fc-prototypes
  @opindex @code{c-prototypes}
! @cindex Generating C prototypes from Fortran BIND(C) enteties
  This option will generate C prototypes from @code{BIND(C)} variable
  declarations, types and procedure interfaces and writes them to
  standard output.  @code{ENUM} is not yet supported.
*************** $ gfortran -fc-prototypes -fsyntax-only
*** 1889,1894 ****
--- 1932,1963 ----
  @end smallexample
  where the C code intended for interoperating with the Fortran code
  then  uses @code{#include "foo.h"}.
+ 
+ @item -fc-prototypes-external
+ @opindex @code{c-prototypes-external}
+ @cindex Generating C prototypes from external procedures
+ This option will generate C prototypes from external functions and
+ subroutines and write them to standard output.  This may be useful for
+ making sure that C bindings to Fortran code are correct.  This option
+ does not generate prototypes for @code{BIND(C)} procedures, use
+ @option{-fc-prototypes} for that.
+ 
+ The generated prototypes may need inclusion of an appropriate
+ header, such as as @code{<stdint.h>} or @code{<stdlib.h>}.
+ 
+ This is primarily meant for legacy code to ensure that existing C
+ bindings match what @command{gfortran} emits.  The generated C
+ prototypes should be correct for the current version of the compiler,
+ but may not match what other compilers or earlier versions of
+ @command{gfortran} need.  For new developments, use of the
+ @code{BIND(C)} features is recommended.
+ 
+ Example of use:
+ @smallexample
+ $ gfortran -fc-prototypes-external -fsyntax-only foo.f > foo.h
+ @end smallexample
+ where the C code intended for interoperating with the Fortran code
+ then  uses @code{#include "foo.h"}.
  @end table
  
  @node Environment Variables
diff -Nrcpad gcc-9.1.0/gcc/fortran/lang.opt gcc-9.2.0/gcc/fortran/lang.opt
*** gcc-9.1.0/gcc/fortran/lang.opt	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/fortran/lang.opt	Tue Jul 30 19:11:03 2019
*************** fc-prototypes
*** 428,433 ****
--- 428,437 ----
  Fortran Var(flag_c_prototypes)
  Generate C prototypes from BIND(C) declarations.
  
+ fc-prototypes-external
+ Fortran Var(flag_c_prototypes_external)
+ Generate C prototypes from non-BIND(C) external procedure definitions.
+ 
  fd-lines-as-code
  Fortran RejectNegative
  Ignore 'D' in column one in fixed form.
*************** fdump-fortran-optimized
*** 496,501 ****
--- 500,509 ----
  Fortran Var(flag_dump_fortran_optimized)
  Display the code tree after front end optimization.
  
+ fdump-fortran-global
+ Fortran Var(flag_dump_fortran_global)
+ Display the global symbol table after parsing.
+ 
  fdump-parse-tree
  Fortran Alias(fdump-fortran-original)
  Display the code tree after parsing; deprecated option.
*************** fsign-zero
*** 754,759 ****
--- 762,774 ----
  Fortran Var(flag_sign_zero) Init(1)
  Apply negative sign to zero values.
  
+ ftail-call-workaround
+ Fortran Alias(ftail-call-workaround=,1,0)
+ 
+ ftail-call-workaround=
+ Fortran RejectNegative Joined UInteger IntegerRange(0, 2) Var(flag_tail_call_workaround) Init(1)
+ Disallow tail call optimization when a calling routine may have omitted character lengths.
+ 
  funderscoring
  Fortran Var(flag_underscoring) Init(1)
  Append underscores to externally visible names.
diff -Nrcpad gcc-9.1.0/gcc/fortran/match.c gcc-9.2.0/gcc/fortran/match.c
*** gcc-9.1.0/gcc/fortran/match.c	Tue Mar 12 17:22:28 2019
--- gcc-9.2.0/gcc/fortran/match.c	Fri Jun 21 00:54:28 2019
*************** gfc_match_stopcode (gfc_statement st)
*** 2955,2961 ****
  {
    gfc_expr *e = NULL;
    match m;
!   bool f95, f03;
  
    /* Set f95 for -std=f95.  */
    f95 = (gfc_option.allow_std == GFC_STD_OPT_F95);
--- 2955,2961 ----
  {
    gfc_expr *e = NULL;
    match m;
!   bool f95, f03, f08;
  
    /* Set f95 for -std=f95.  */
    f95 = (gfc_option.allow_std == GFC_STD_OPT_F95);
*************** gfc_match_stopcode (gfc_statement st)
*** 2963,2968 ****
--- 2963,2971 ----
    /* Set f03 for -std=f2003.  */
    f03 = (gfc_option.allow_std == GFC_STD_OPT_F03);
  
+   /* Set f08 for -std=f2008.  */
+   f08 = (gfc_option.allow_std == GFC_STD_OPT_F08);
+ 
    /* Look for a blank between STOP and the stop-code for F2008 or later.  */
    if (gfc_current_form != FORM_FIXED && !(f95 || f03))
      {
*************** gfc_match_stopcode (gfc_statement st)
*** 3051,3058 ****
        /* Test for F95 and F2003 style STOP stop-code.  */
        if (e->expr_type != EXPR_CONSTANT && (f95 || f03))
  	{
! 	  gfc_error ("STOP code at %L must be a scalar CHARACTER constant or "
! 		     "digit[digit[digit[digit[digit]]]]", &e->where);
  	  goto cleanup;
  	}
  
--- 3054,3061 ----
        /* Test for F95 and F2003 style STOP stop-code.  */
        if (e->expr_type != EXPR_CONSTANT && (f95 || f03))
  	{
! 	  gfc_error ("STOP code at %L must be a scalar CHARACTER constant "
! 		     "or digit[digit[digit[digit[digit]]]]", &e->where);
  	  goto cleanup;
  	}
  
*************** gfc_match_stopcode (gfc_statement st)
*** 3062,3067 ****
--- 3065,3078 ----
        gfc_reduce_init_expr (e);
        gfc_init_expr_flag = false;
  
+       /* Test for F2008 style STOP stop-code.  */
+       if (e->expr_type != EXPR_CONSTANT && f08)
+ 	{
+ 	  gfc_error ("STOP code at %L must be a scalar default CHARACTER or "
+ 		     "INTEGER constant expression", &e->where);
+ 	  goto cleanup;
+ 	}
+ 
        if (!(e->ts.type == BT_CHARACTER || e->ts.type == BT_INTEGER))
  	{
  	  gfc_error ("STOP code at %L must be either INTEGER or CHARACTER type",
*************** gfc_match_select_type (void)
*** 6186,6191 ****
--- 6197,6209 ----
    if (m != MATCH_YES)
      return m;
  
+   if (gfc_current_state() == COMP_MODULE
+       || gfc_current_state() == COMP_SUBMODULE)
+     {
+       gfc_error ("SELECT TYPE at %C cannot appear in this scope");
+       return MATCH_ERROR;
+     }
+ 
    gfc_current_ns = gfc_build_block_ns (ns);
    m = gfc_match (" %n => %e", name, &expr2);
    if (m == MATCH_YES)
diff -Nrcpad gcc-9.1.0/gcc/fortran/parse.c gcc-9.2.0/gcc/fortran/parse.c
*** gcc-9.1.0/gcc/fortran/parse.c	Wed Mar 13 07:21:33 2019
--- gcc-9.2.0/gcc/fortran/parse.c	Tue Jul 30 19:11:03 2019
*************** loop:
*** 6278,6286 ****
    if (flag_dump_fortran_original)
      gfc_dump_parse_tree (gfc_current_ns, stdout);
  
-   if (flag_c_prototypes)
-     gfc_dump_c_prototypes (gfc_current_ns, stdout);
- 
    gfc_get_errors (NULL, &errors);
    if (s.state == COMP_MODULE || s.state == COMP_SUBMODULE)
      {
--- 6278,6283 ----
*************** done:
*** 6333,6341 ****
--- 6330,6378 ----
  	fputs ("------------------------------------------\n\n", stdout);
        }
  
+   /* Dump C prototypes.  */
+   if (flag_c_prototypes || flag_c_prototypes_external)
+     {
+       fprintf (stdout,
+ 	       "#include <stddef.h>\n"
+ 	       "#ifdef __cplusplus\n"
+ 	       "#include <complex>\n"
+ 	       "#define __GFORTRAN_FLOAT_COMPLEX std::complex<float>\n"
+ 	       "#define __GFORTRAN_DOUBLE_COMPLEX std::complex<double>\n"
+ 	       "#define __GFORTRAN_LONG_DOUBLE_COMPLEX std::complex<long double>\n"
+ 	       "extern \"C\" {\n"
+ 	       "#else\n"
+ 	       "#define __GFORTRAN_FLOAT_COMPLEX float _Complex\n"
+ 	       "#define __GFORTRAN_DOUBLE_COMPLEX double _Complex\n"
+ 	       "#define __GFORTRAN_LONG_DOUBLE_COMPLEX long double _Complex\n"
+ 	       "#endif\n\n");
+     }
+ 
+   /* First dump BIND(C) prototypes.  */
+   if (flag_c_prototypes)
+     {
+       for (gfc_current_ns = gfc_global_ns_list; gfc_current_ns;
+ 	   gfc_current_ns = gfc_current_ns->sibling)
+ 	gfc_dump_c_prototypes (gfc_current_ns, stdout);
+     }
+ 
+   /* Dump external prototypes.  */
+   if (flag_c_prototypes_external)
+     gfc_dump_external_c_prototypes (stdout);
+ 
+   if (flag_c_prototypes || flag_c_prototypes_external)
+     fprintf (stdout, "\n#ifdef __cplusplus\n}\n#endif\n");
+ 
    /* Do the translation.  */
    translate_all_program_units (gfc_global_ns_list);
  
+   /* Dump the global symbol ist.  We only do this here because part
+      of it is generated after mangling the identifiers in
+      trans-decl.c.  */
+ 
+   if (flag_dump_fortran_global)
+     gfc_dump_global_symbols (stdout);
+   
    gfc_end_source_files ();
    return true;
  
diff -Nrcpad gcc-9.1.0/gcc/fortran/resolve.c gcc-9.2.0/gcc/fortran/resolve.c
*** gcc-9.1.0/gcc/fortran/resolve.c	Mon Apr 22 06:50:33 2019
--- gcc-9.2.0/gcc/fortran/resolve.c	Fri Jun 21 00:12:37 2019
*************** resolve_contained_fntype (gfc_symbol *sy
*** 583,588 ****
--- 583,591 ----
        || sym->attr.entry_master)
      return;
  
+   if (!sym->result)
+     return;
+ 
    /* Try to find out of what the return type is.  */
    if (sym->result->ts.type == BT_UNKNOWN && sym->result->ts.interface == NULL)
      {
*************** resolve_procedure_expression (gfc_expr*
*** 1862,1867 ****
--- 1865,1889 ----
  }
  
  
+ /* Check that name is not a derived type.  */
+  
+ static bool
+ is_dt_name (const char *name)
+ {
+   gfc_symbol *dt_list, *dt_first;
+ 
+   dt_list = dt_first = gfc_derived_types;
+   for (; dt_list; dt_list = dt_list->dt_next)
+     {
+       if (strcmp(dt_list->name, name) == 0)
+ 	return true;
+       if (dt_first == dt_list->dt_next)
+ 	break;
+     }
+   return false;
+ }
+ 
+ 
  /* Resolve an actual argument list.  Most of the time, this is just
     resolving the expressions in the list.
     The exception is that we sometimes have to decide whether arguments
*************** resolve_actual_arglist (gfc_actual_argli
*** 1923,1928 ****
--- 1945,1957 ----
  
        sym = e->symtree->n.sym;
  
+       if (sym->attr.flavor == FL_PROCEDURE && is_dt_name (sym->name))
+ 	{
+ 	  gfc_error ("Derived type %qs is used as an actual "
+ 		     "argument at %L", sym->name, &e->where);
+ 	  goto cleanup;
+ 	}
+ 
        if (sym->attr.flavor == FL_PROCEDURE
  	  || sym->attr.intrinsic
  	  || sym->attr.external)
diff -Nrcpad gcc-9.1.0/gcc/fortran/symbol.c gcc-9.2.0/gcc/fortran/symbol.c
*** gcc-9.1.0/gcc/fortran/symbol.c	Wed Mar 20 21:32:23 2019
--- gcc-9.2.0/gcc/fortran/symbol.c	Tue Jul 30 19:11:03 2019
*************** gfc_get_gsymbol (const char *name, bool
*** 4357,4362 ****
--- 4357,4375 ----
    return s;
  }
  
+ void
+ gfc_traverse_gsymbol (gfc_gsymbol *gsym,
+ 		      void (*do_something) (gfc_gsymbol *, void *),
+ 		      void *data)
+ {
+   if (gsym->left)
+     gfc_traverse_gsymbol (gsym->left, do_something, data);
+ 
+   (*do_something) (gsym, data);
+ 
+   if (gsym->right)
+     gfc_traverse_gsymbol (gsym->right, do_something, data);
+ }
  
  static gfc_symbol *
  get_iso_c_binding_dt (int sym_id)
*************** verify_bind_c_derived_type (gfc_symbol *
*** 4529,4544 ****
        curr_comp = curr_comp->next;
      } while (curr_comp != NULL);
  
- 
-   /* Make sure we don't have conflicts with the attributes.  */
-   if (derived_sym->attr.access == ACCESS_PRIVATE)
-     {
-       gfc_error ("Derived type %qs at %L cannot be declared with both "
-                  "PRIVATE and BIND(C) attributes", derived_sym->name,
-                  &(derived_sym->declared_at));
-       retval = false;
-     }
- 
    if (derived_sym->attr.sequence != 0)
      {
        gfc_error ("Derived type %qs at %L cannot have the SEQUENCE "
--- 4542,4547 ----
diff -Nrcpad gcc-9.1.0/gcc/fortran/trans-array.c gcc-9.2.0/gcc/fortran/trans-array.c
*** gcc-9.1.0/gcc/fortran/trans-array.c	Sun Apr 14 18:14:58 2019
--- gcc-9.2.0/gcc/fortran/trans-array.c	Sun Jul  7 14:32:53 2019
*************** gfc_trans_create_temp_array (stmtblock_t
*** 1239,1244 ****
--- 1239,1245 ----
    tree nelem;
    tree cond;
    tree or_expr;
+   tree elemsize;
    tree class_expr = NULL_TREE;
    int n, dim, tmp_dim;
    int total_dim = 0;
*************** gfc_trans_create_temp_array (stmtblock_t
*** 1333,1347 ****
    tmp = gfc_conv_descriptor_dtype (desc);
    gfc_add_modify (pre, tmp, gfc_get_dtype (TREE_TYPE (desc)));
  
-   /* Also set the span for derived types, since they can be used in
-      component references to arrays of this type.  */
-   if (TREE_CODE (eltype) == RECORD_TYPE)
-     {
-       tmp = TYPE_SIZE_UNIT (eltype);
-       tmp = fold_convert (gfc_array_index_type, tmp);
-       gfc_conv_descriptor_span_set (pre, desc, tmp);
-     }
- 
    /*
       Fill in the bounds and stride.  This is a packed array, so:
  
--- 1334,1339 ----
*************** gfc_trans_create_temp_array (stmtblock_t
*** 1413,1434 ****
  	}
      }
  
    /* Get the size of the array.  */
    if (size && !callee_alloc)
      {
-       tree elemsize;
        /* If or_expr is true, then the extent in at least one
  	 dimension is zero and the size is set to zero.  */
        size = fold_build3_loc (input_location, COND_EXPR, gfc_array_index_type,
  			      or_expr, gfc_index_zero_node, size);
  
        nelem = size;
-       if (class_expr == NULL_TREE)
- 	elemsize = fold_convert (gfc_array_index_type,
- 			TYPE_SIZE_UNIT (gfc_get_element_type (type)));
-       else
- 	elemsize = gfc_class_vtab_size_get (class_expr);
- 
        size = fold_build2_loc (input_location, MULT_EXPR, gfc_array_index_type,
  			      size, elemsize);
      }
--- 1405,1425 ----
  	}
      }
  
+   if (class_expr == NULL_TREE)
+     elemsize = fold_convert (gfc_array_index_type,
+ 			     TYPE_SIZE_UNIT (gfc_get_element_type (type)));
+   else
+     elemsize = gfc_class_vtab_size_get (class_expr);
+ 
    /* Get the size of the array.  */
    if (size && !callee_alloc)
      {
        /* If or_expr is true, then the extent in at least one
  	 dimension is zero and the size is set to zero.  */
        size = fold_build3_loc (input_location, COND_EXPR, gfc_array_index_type,
  			      or_expr, gfc_index_zero_node, size);
  
        nelem = size;
        size = fold_build2_loc (input_location, MULT_EXPR, gfc_array_index_type,
  			      size, elemsize);
      }
*************** gfc_trans_create_temp_array (stmtblock_t
*** 1438,1443 ****
--- 1429,1438 ----
        size = NULL_TREE;
      }
  
+   /* Set the span.  */
+   tmp = fold_convert (gfc_array_index_type, elemsize);
+   gfc_conv_descriptor_span_set (pre, desc, tmp);
+ 
    gfc_trans_allocate_array_storage (pre, post, info, size, nelem, initial,
  				    dynamic, dealloc);
  
*************** gfc_conv_scalarized_array_ref (gfc_se *
*** 3507,3525 ****
      return;
  
    if (get_CFI_desc (NULL, expr, &decl, ar))
-     {
        decl = build_fold_indirect_ref_loc (input_location, decl);
-       goto done;
-     }
- 
-   if (expr && ((is_subref_array (expr)
- 		&& GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (info->descriptor)))
- 	       || (expr->ts.deferred && (expr->expr_type == EXPR_VARIABLE
- 					 || expr->expr_type == EXPR_FUNCTION))))
-     decl = expr->symtree->n.sym->backend_decl;
- 
-   if (decl && GFC_DECL_PTR_ARRAY_P (decl))
-     goto done;
  
    /* A pointer array component can be detected from its field decl. Fix
       the descriptor, mark the resulting variable decl and pass it to
--- 3502,3508 ----
*************** gfc_conv_scalarized_array_ref (gfc_se *
*** 3537,3543 ****
  	decl = info->descriptor;
      }
  
- done:
    se->expr = gfc_build_array_ref (base, index, decl);
  }
  
--- 3520,3525 ----
*************** gfc_conv_expr_descriptor (gfc_se *se, gf
*** 7248,7253 ****
--- 7230,7237 ----
  
        if (se->force_tmp)
  	need_tmp = 1;
+       else if (se->force_no_tmp)
+ 	need_tmp = 0;
  
        if (need_tmp)
  	full = 0;
diff -Nrcpad gcc-9.1.0/gcc/fortran/trans-decl.c gcc-9.2.0/gcc/fortran/trans-decl.c
*** gcc-9.1.0/gcc/fortran/trans-decl.c	Sun Apr 14 18:14:58 2019
--- gcc-9.2.0/gcc/fortran/trans-decl.c	Tue Jul 30 19:11:03 2019
*************** gfc_get_label_decl (gfc_st_label * lp)
*** 345,383 ****
      }
  }
  
  
! /* Convert a gfc_symbol to an identifier of the same name.  */
! 
! static tree
! gfc_sym_identifier (gfc_symbol * sym)
  {
    if (sym->attr.is_main_program && strcmp (sym->name, "main") == 0)
!     return (get_identifier ("MAIN__"));
    else
!     return (get_identifier (sym->name));
  }
  
! 
! /* Construct mangled name from symbol name.  */
  
  static tree
! gfc_sym_mangled_identifier (gfc_symbol * sym)
  {
!   char name[GFC_MAX_MANGLED_SYMBOL_LEN + 1];
  
    /* Prevent the mangling of identifiers that have an assigned
       binding label (mainly those that are bind(c)).  */
    if (sym->attr.is_bind_c == 1 && sym->binding_label)
!     return get_identifier (sym->binding_label);
  
    if (!sym->fn_result_spec)
      {
        if (sym->module == NULL)
! 	return gfc_sym_identifier (sym);
        else
  	{
  	  snprintf (name, sizeof name, "__%s_MOD_%s", sym->module, sym->name);
! 	  return get_identifier (name);
  	}
      }
    else
--- 345,389 ----
      }
  }
  
+ /* Return the name of an identifier.  */
  
! static const char *
! sym_identifier (gfc_symbol *sym)
  {
    if (sym->attr.is_main_program && strcmp (sym->name, "main") == 0)
!     return "MAIN__";
    else
!     return sym->name;
  }
  
! /* Convert a gfc_symbol to an identifier of the same name.  */
  
  static tree
! gfc_sym_identifier (gfc_symbol * sym)
  {
!   return get_identifier (sym_identifier (sym));
! }
  
+ /* Construct mangled name from symbol name.   */
+ 
+ static const char *
+ mangled_identifier (gfc_symbol *sym)
+ {
+   static char name[GFC_MAX_MANGLED_SYMBOL_LEN + 1];
    /* Prevent the mangling of identifiers that have an assigned
       binding label (mainly those that are bind(c)).  */
+ 
    if (sym->attr.is_bind_c == 1 && sym->binding_label)
!     return sym->binding_label;
  
    if (!sym->fn_result_spec)
      {
        if (sym->module == NULL)
! 	return sym_identifier (sym);
        else
  	{
  	  snprintf (name, sizeof name, "__%s_MOD_%s", sym->module, sym->name);
! 	  return name;
  	}
      }
    else
*************** gfc_sym_mangled_identifier (gfc_symbol *
*** 392,408 ****
  		    sym->ns->proc_name->module,
  		    sym->ns->proc_name->name,
  		    sym->name);
! 	  return get_identifier (name);
  	}
        else
  	{
  	  snprintf (name, sizeof name, "__%s_PROC_%s",
  		    sym->ns->proc_name->name, sym->name);
! 	  return get_identifier (name);
  	}
      }
  }
  
  
  /* Construct mangled function name from symbol name.  */
  
--- 398,437 ----
  		    sym->ns->proc_name->module,
  		    sym->ns->proc_name->name,
  		    sym->name);
! 	  return name;
  	}
        else
  	{
  	  snprintf (name, sizeof name, "__%s_PROC_%s",
  		    sym->ns->proc_name->name, sym->name);
! 	  return name;
  	}
      }
  }
  
+ /* Get mangled identifier, adding the symbol to the global table if
+    it is not yet already there.  */
+ 
+ static tree
+ gfc_sym_mangled_identifier (gfc_symbol * sym)
+ {
+   tree result;
+   gfc_gsymbol *gsym;
+   const char *name;
+ 
+   name = mangled_identifier (sym);
+   result = get_identifier (name);
+ 
+   gsym = gfc_find_gsymbol (gfc_gsym_root, name);
+   if (gsym == NULL)
+     {
+       gsym = gfc_get_gsymbol (name, false);
+       gsym->ns = sym->ns;
+       gsym->sym_name = sym->name;
+     }
+ 
+   return result;
+ }
  
  /* Construct mangled function name from symbol name.  */
  
*************** get_proc_pointer_decl (gfc_symbol *sym)
*** 1905,1910 ****
--- 1934,1955 ----
    tree decl;
    tree attributes;
  
+   if (sym->module || sym->fn_result_spec)
+     {
+       const char *name;
+       gfc_gsymbol *gsym;
+ 
+       name = mangled_identifier (sym);
+       gsym = gfc_find_gsymbol (gfc_gsym_root, name);
+       if (gsym != NULL)
+ 	{
+ 	  gfc_symbol *s;
+ 	  gfc_find_symbol (sym->name, gsym->ns, 0, &s);
+ 	  if (s && s->backend_decl)
+ 	    return s->backend_decl;
+ 	}
+     }
+ 
    decl = sym->backend_decl;
    if (decl)
      return decl;
*************** create_function_arglist (gfc_symbol * sy
*** 2513,2518 ****
--- 2558,2574 ----
  	  TREE_READONLY (length) = 1;
  	  gfc_finish_decl (length);
  
+ 	  /* Marking the length DECL_HIDDEN_STRING_LENGTH will lead
+ 	     to tail calls being disabled.  Only do that if we
+ 	     potentially have broken callers.  */
+ 	  if (flag_tail_call_workaround
+ 	      && f->sym->ts.u.cl
+ 	      && f->sym->ts.u.cl->length
+ 	      && f->sym->ts.u.cl->length->expr_type == EXPR_CONSTANT
+ 	      && (flag_tail_call_workaround == 2
+ 		  || f->sym->ns->implicit_interface_calls))
+ 	    DECL_HIDDEN_STRING_LENGTH (length) = 1;
+ 
  	  /* Remember the passed value.  */
            if (!f->sym->ts.u.cl ||  f->sym->ts.u.cl->passed_length)
              {
*************** convert_CFI_desc (gfc_wrapped_block * bl
*** 4278,4285 ****
--- 4334,4343 ----
    tree CFI_desc_ptr;
    tree dummy_ptr;
    tree tmp;
+   tree present;
    tree incoming;
    tree outgoing;
+   stmtblock_t outer_block;
    stmtblock_t tmpblock;
  
    /* dummy_ptr will be the pointer to the passed array descriptor,
*************** convert_CFI_desc (gfc_wrapped_block * bl
*** 4303,4308 ****
--- 4361,4372 ----
        gfc_desc_ptr = gfc_create_var (tmp, "gfc_desc_ptr");
        CFI_desc_ptr = gfc_create_var (pvoid_type_node, "CFI_desc_ptr");
  
+       /* Fix the condition for the presence of the argument.  */
+       gfc_init_block (&outer_block);
+       present = fold_build2_loc (input_location, NE_EXPR,
+ 				 logical_type_node, dummy_ptr,
+ 				 build_int_cst (TREE_TYPE (dummy_ptr), 0));
+ 
        gfc_init_block (&tmpblock);
        /* Pointer to the gfc descriptor.  */
        gfc_add_modify (&tmpblock, gfc_desc_ptr,
*************** convert_CFI_desc (gfc_wrapped_block * bl
*** 4318,4333 ****
        /* Set the dummy pointer to point to the gfc_descriptor.  */
        gfc_add_modify (&tmpblock, dummy_ptr,
  		      fold_convert (TREE_TYPE (dummy_ptr), gfc_desc_ptr));
-       incoming = gfc_finish_block (&tmpblock);
  
!       gfc_init_block (&tmpblock);
        /* Convert the gfc descriptor back to the CFI type before going
! 	 out of scope.  */
        tmp = gfc_build_addr_expr (ppvoid_type_node, CFI_desc_ptr);
        outgoing = build_call_expr_loc (input_location,
  			gfor_fndecl_gfc_to_cfi, 2, tmp, gfc_desc_ptr);
        gfc_add_expr_to_block (&tmpblock, outgoing);
!       outgoing = gfc_finish_block (&tmpblock);
  
        /* Add the lot to the procedure init and finally blocks.  */
        gfc_add_init_cleanup (block, incoming, outgoing);
--- 4382,4424 ----
        /* Set the dummy pointer to point to the gfc_descriptor.  */
        gfc_add_modify (&tmpblock, dummy_ptr,
  		      fold_convert (TREE_TYPE (dummy_ptr), gfc_desc_ptr));
  
!       /* The hidden string length is not passed to bind(C) procedures so set
! 	 it from the descriptor element length.  */
!       if (sym->ts.type == BT_CHARACTER
! 	  && sym->ts.u.cl->backend_decl
! 	  && VAR_P (sym->ts.u.cl->backend_decl))
! 	{
! 	  tmp = build_fold_indirect_ref_loc (input_location, dummy_ptr);
! 	  tmp = gfc_conv_descriptor_elem_len (tmp);
! 	  gfc_add_modify (&tmpblock, sym->ts.u.cl->backend_decl,
! 			  fold_convert (TREE_TYPE (sym->ts.u.cl->backend_decl),
! 				        tmp));
! 	}
! 
!       /* Check that the argument is present before executing the above.  */
!       incoming = build3_v (COND_EXPR, present,
! 			   gfc_finish_block (&tmpblock),
! 			   build_empty_stmt (input_location));
!       gfc_add_expr_to_block (&outer_block, incoming);
!       incoming = gfc_finish_block (&outer_block);
! 
! 
        /* Convert the gfc descriptor back to the CFI type before going
! 	 out of scope, if the CFI type was present at entry.  */
!       gfc_init_block (&outer_block);
!       gfc_init_block (&tmpblock);
! 
        tmp = gfc_build_addr_expr (ppvoid_type_node, CFI_desc_ptr);
        outgoing = build_call_expr_loc (input_location,
  			gfor_fndecl_gfc_to_cfi, 2, tmp, gfc_desc_ptr);
        gfc_add_expr_to_block (&tmpblock, outgoing);
! 
!       outgoing = build3_v (COND_EXPR, present,
! 			   gfc_finish_block (&tmpblock),
! 			   build_empty_stmt (input_location));
!       gfc_add_expr_to_block (&outer_block, outgoing);
!       outgoing = gfc_finish_block (&outer_block);
  
        /* Add the lot to the procedure init and finally blocks.  */
        gfc_add_init_cleanup (block, incoming, outgoing);
*************** gfc_trans_deferred_vars (gfc_symbol * pr
*** 4923,4931 ****
  
    for (f = gfc_sym_get_dummy_args (proc_sym); f; f = f->next)
      {
!       if (f->sym && f->sym->tlink == NULL && f->sym->ts.type == BT_CHARACTER)
  	{
- 	  gcc_assert (f->sym->ts.u.cl->backend_decl != NULL);
  	  if (TREE_CODE (f->sym->ts.u.cl->backend_decl) == PARM_DECL)
  	    gfc_trans_vla_type_sizes (f->sym, &tmpblock);
  	}
--- 5014,5022 ----
  
    for (f = gfc_sym_get_dummy_args (proc_sym); f; f = f->next)
      {
!       if (f->sym && f->sym->tlink == NULL && f->sym->ts.type == BT_CHARACTER
! 	  && f->sym->ts.u.cl->backend_decl)
  	{
  	  if (TREE_CODE (f->sym->ts.u.cl->backend_decl) == PARM_DECL)
  	    gfc_trans_vla_type_sizes (f->sym, &tmpblock);
  	}
diff -Nrcpad gcc-9.1.0/gcc/fortran/trans-expr.c gcc-9.2.0/gcc/fortran/trans-expr.c
*** gcc-9.1.0/gcc/fortran/trans-expr.c	Sun Apr 14 18:14:58 2019
--- gcc-9.2.0/gcc/fortran/trans-expr.c	Tue Jul 30 19:11:03 2019
*************** gfc_conv_gfc_desc_to_cfi_desc (gfc_se *p
*** 5006,5011 ****
--- 5006,5012 ----
  
    if (e->rank != 0)
      {
+       parmse->force_no_tmp = 1;
        if (fsym->attr.contiguous
  	  && !gfc_is_simply_contiguous (e, false, true))
  	gfc_conv_subref_array_arg (parmse, e, false, fsym->attr.intent,
*************** trans_caf_token_assign (gfc_se *lse, gfc
*** 8784,8806 ****
      }
  }
  
- /* Indentify class valued proc_pointer assignments.  */
- 
- static bool
- pointer_assignment_is_proc_pointer (gfc_expr * expr1, gfc_expr * expr2)
- {
-   gfc_ref * ref;
- 
-   ref = expr1->ref;
-   while (ref && ref->next)
-      ref = ref->next;
- 
-   return ref && ref->type == REF_COMPONENT
-       && ref->u.c.component->attr.proc_pointer
-       && expr2->expr_type == EXPR_VARIABLE
-       && expr2->symtree->n.sym->attr.flavor == FL_PROCEDURE;
- }
- 
  
  /* Do everything that is needed for a CLASS function expr2.  */
  
--- 8785,8790 ----
*************** gfc_trans_pointer_assignment (gfc_expr *
*** 8853,8859 ****
    tree desc;
    tree tmp;
    tree expr1_vptr = NULL_TREE;
!   bool scalar, non_proc_pointer_assign;
    gfc_ss *ss;
  
    gfc_start_block (&block);
--- 8837,8843 ----
    tree desc;
    tree tmp;
    tree expr1_vptr = NULL_TREE;
!   bool scalar, non_proc_ptr_assign;
    gfc_ss *ss;
  
    gfc_start_block (&block);
*************** gfc_trans_pointer_assignment (gfc_expr *
*** 8861,8867 ****
    gfc_init_se (&lse, NULL);
  
    /* Usually testing whether this is not a proc pointer assignment.  */
!   non_proc_pointer_assign = !pointer_assignment_is_proc_pointer (expr1, expr2);
  
    /* Check whether the expression is a scalar or not; we cannot use
       expr1->rank as it can be nonzero for proc pointers.  */
--- 8845,8853 ----
    gfc_init_se (&lse, NULL);
  
    /* Usually testing whether this is not a proc pointer assignment.  */
!   non_proc_ptr_assign = !(gfc_expr_attr (expr1).proc_pointer
! 			&& expr2->expr_type == EXPR_VARIABLE
! 			&& expr2->symtree->n.sym->attr.flavor == FL_PROCEDURE);
  
    /* Check whether the expression is a scalar or not; we cannot use
       expr1->rank as it can be nonzero for proc pointers.  */
*************** gfc_trans_pointer_assignment (gfc_expr *
*** 8871,8877 ****
      gfc_free_ss_chain (ss);
  
    if (expr1->ts.type == BT_DERIVED && expr2->ts.type == BT_CLASS
!       && expr2->expr_type != EXPR_FUNCTION && non_proc_pointer_assign)
      {
        gfc_add_data_component (expr2);
        /* The following is required as gfc_add_data_component doesn't
--- 8857,8863 ----
      gfc_free_ss_chain (ss);
  
    if (expr1->ts.type == BT_DERIVED && expr2->ts.type == BT_CLASS
!       && expr2->expr_type != EXPR_FUNCTION && non_proc_ptr_assign)
      {
        gfc_add_data_component (expr2);
        /* The following is required as gfc_add_data_component doesn't
*************** gfc_trans_pointer_assignment (gfc_expr *
*** 8891,8897 ****
        else
  	gfc_conv_expr (&rse, expr2);
  
!       if (non_proc_pointer_assign && expr1->ts.type == BT_CLASS)
  	{
  	  trans_class_vptr_len_assignment (&block, expr1, expr2, &rse, NULL,
  					   NULL);
--- 8877,8883 ----
        else
  	gfc_conv_expr (&rse, expr2);
  
!       if (non_proc_ptr_assign && expr1->ts.type == BT_CLASS)
  	{
  	  trans_class_vptr_len_assignment (&block, expr1, expr2, &rse, NULL,
  					   NULL);
diff -Nrcpad gcc-9.1.0/gcc/fortran/trans-intrinsic.c gcc-9.2.0/gcc/fortran/trans-intrinsic.c
*** gcc-9.1.0/gcc/fortran/trans-intrinsic.c	Mon Apr 22 06:50:33 2019
--- gcc-9.2.0/gcc/fortran/trans-intrinsic.c	Tue Jun 18 20:21:47 2019
*************** gfc_conv_intrinsic_shift (gfc_se * se, g
*** 6337,6342 ****
--- 6337,6343 ----
  			  bool arithmetic)
  {
    tree args[2], type, num_bits, cond;
+   tree bigshift;
  
    gfc_conv_intrinsic_function_args (se, expr, args, 2);
  
*************** gfc_conv_intrinsic_shift (gfc_se * se, g
*** 6356,6361 ****
--- 6357,6374 ----
    if (!arithmetic)
      se->expr = fold_convert (type, se->expr);
  
+   if (!arithmetic)
+     bigshift = build_int_cst (type, 0);
+   else
+     {
+       tree nonneg = fold_build2_loc (input_location, GE_EXPR,
+ 				     logical_type_node, args[0],
+ 				     build_int_cst (TREE_TYPE (args[0]), 0));
+       bigshift = fold_build3_loc (input_location, COND_EXPR, type, nonneg,
+ 				  build_int_cst (type, 0),
+ 				  build_int_cst (type, -1));
+     }
+ 
    /* The Fortran standard allows shift widths <= BIT_SIZE(I), whereas
       gcc requires a shift width < BIT_SIZE(I), so we have to catch this
       special case.  */
*************** gfc_conv_intrinsic_shift (gfc_se * se, g
*** 6364,6370 ****
  			  args[1], num_bits);
  
    se->expr = fold_build3_loc (input_location, COND_EXPR, type, cond,
! 			      build_int_cst (type, 0), se->expr);
  }
  
  /* ISHFT (I, SHIFT) = (abs (shift) >= BIT_SIZE (i))
--- 6377,6383 ----
  			  args[1], num_bits);
  
    se->expr = fold_build3_loc (input_location, COND_EXPR, type, cond,
! 			      bigshift, se->expr);
  }
  
  /* ISHFT (I, SHIFT) = (abs (shift) >= BIT_SIZE (i))
diff -Nrcpad gcc-9.1.0/gcc/fortran/trans-stmt.c gcc-9.2.0/gcc/fortran/trans-stmt.c
*** gcc-9.1.0/gcc/fortran/trans-stmt.c	Wed Mar 27 12:51:43 2019
--- gcc-9.2.0/gcc/fortran/trans-stmt.c	Sun May 19 18:08:28 2019
*************** trans_associate_var (gfc_symbol *sym, gf
*** 1858,1864 ****
  	    {
  	      if (e->symtree
  		  && DECL_LANG_SPECIFIC (e->symtree->n.sym->backend_decl)
! 		 && GFC_DECL_SAVED_DESCRIPTOR (e->symtree->n.sym->backend_decl))
  		/* Use the original class descriptor stored in the saved
  		   descriptor to get the target_expr.  */
  		target_expr =
--- 1858,1865 ----
  	    {
  	      if (e->symtree
  		  && DECL_LANG_SPECIFIC (e->symtree->n.sym->backend_decl)
! 		  && GFC_DECL_SAVED_DESCRIPTOR (e->symtree->n.sym->backend_decl)
! 		  && TREE_CODE (target_expr) != COMPONENT_REF)
  		/* Use the original class descriptor stored in the saved
  		   descriptor to get the target_expr.  */
  		target_expr =
diff -Nrcpad gcc-9.1.0/gcc/fortran/trans-types.c gcc-9.2.0/gcc/fortran/trans-types.c
*** gcc-9.1.0/gcc/fortran/trans-types.c	Sun Mar 31 18:33:51 2019
--- gcc-9.2.0/gcc/fortran/trans-types.c	Fri Jun 21 19:28:54 2019
*************** get_formal_from_actual_arglist (gfc_symb
*** 2997,3003 ****
        if (a->expr)
  	{
  	  snprintf (name, GFC_MAX_SYMBOL_LEN, "_formal_%d", var_num ++);
! 	  gfc_get_symbol (name, NULL, &s);
  	  if (a->expr->ts.type == BT_PROCEDURE)
  	    {
  	      s->attr.flavor = FL_PROCEDURE;
--- 2997,3003 ----
        if (a->expr)
  	{
  	  snprintf (name, GFC_MAX_SYMBOL_LEN, "_formal_%d", var_num ++);
! 	  gfc_get_symbol (name, gfc_current_ns, &s);
  	  if (a->expr->ts.type == BT_PROCEDURE)
  	    {
  	      s->attr.flavor = FL_PROCEDURE;
*************** get_formal_from_actual_arglist (gfc_symb
*** 3005,3010 ****
--- 3005,3017 ----
  	  else
  	    {
  	      s->ts = a->expr->ts;
+ 
+ 	      if (s->ts.type == BT_CHARACTER)
+ 		  s->ts.u.cl = gfc_get_charlen ();
+ 
+ 	      s->ts.deferred = 0;
+ 	      s->ts.is_iso_c = 0;
+ 	      s->ts.is_c_interop = 0;
  	      s->attr.flavor = FL_VARIABLE;
  	      if (a->expr->rank > 0)
  		{
diff -Nrcpad gcc-9.1.0/gcc/fortran/trans.c gcc-9.2.0/gcc/fortran/trans.c
*** gcc-9.1.0/gcc/fortran/trans.c	Sun Apr 14 18:14:58 2019
--- gcc-9.2.0/gcc/fortran/trans.c	Sat May 11 07:47:32 2019
*************** get_array_span (tree type, tree decl)
*** 290,295 ****
--- 290,305 ----
  {
    tree span;
  
+   /* Component references are guaranteed to have a reliable value for
+      'span'. Likewise indirect references since they emerge from the
+      conversion of a CFI descriptor or the hidden dummy descriptor.  */
+   if (TREE_CODE (decl) == COMPONENT_REF
+       && GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (decl)))
+     return gfc_conv_descriptor_span_get (decl);
+   else if (TREE_CODE (decl) == INDIRECT_REF
+ 	   && GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (decl)))
+     return gfc_conv_descriptor_span_get (decl);
+ 
    /* Return the span for deferred character length array references.  */
    if (type && TREE_CODE (type) == ARRAY_TYPE
        && TYPE_MAX_VALUE (TYPE_DOMAIN (type)) != NULL_TREE
*************** get_array_span (tree type, tree decl)
*** 352,360 ****
        else
  	span = NULL_TREE;
      }
-   else if (TREE_CODE (decl) == INDIRECT_REF
- 	   && GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (decl)))
-     span = gfc_conv_descriptor_span_get (decl);
    else
      span = NULL_TREE;
  
--- 362,367 ----
*************** gfc_build_array_ref (tree base, tree off
*** 399,410 ****
    if (vptr)
      span = gfc_vptr_size_get (vptr);
    else if (decl)
!     {
!       if (TREE_CODE (decl) == COMPONENT_REF)
! 	span = gfc_conv_descriptor_span_get (decl);
!       else
! 	span = get_array_span (type, decl);
!     }
  
    /* If a non-null span has been generated reference the element with
       pointer arithmetic.  */
--- 406,412 ----
    if (vptr)
      span = gfc_vptr_size_get (vptr);
    else if (decl)
!     span = get_array_span (type, decl);
  
    /* If a non-null span has been generated reference the element with
       pointer arithmetic.  */
diff -Nrcpad gcc-9.1.0/gcc/fortran/trans.h gcc-9.2.0/gcc/fortran/trans.h
*** gcc-9.1.0/gcc/fortran/trans.h	Sun Feb 24 22:49:47 2019
--- gcc-9.2.0/gcc/fortran/trans.h	Sat May 11 07:47:32 2019
*************** typedef struct gfc_se
*** 91,96 ****
--- 91,99 ----
       args alias.  */
    unsigned force_tmp:1;
  
+   /* If set, will pass subref descriptors without a temporary.  */
+   unsigned force_no_tmp:1;
+ 
    /* Unconditionally calculate offset for array segments and constant
       arrays in gfc_conv_expr_descriptor.  */
    unsigned use_offset:1;
diff -Nrcpad gcc-9.1.0/gcc/gcov.c gcc-9.2.0/gcc/gcov.c
*** gcc-9.1.0/gcc/gcov.c	Mon Apr  8 12:16:15 2019
--- gcc-9.2.0/gcc/gcov.c	Tue May 14 08:46:35 2019
*************** bool function_info::group_line_p (unsign
*** 676,702 ****
  typedef vector<arc_info *> arc_vector_t;
  typedef vector<const block_info *> block_vector_t;
  
- /* Enum with types of loop in CFG.  */
- 
- enum loop_type
- {
-   NO_LOOP = 0,
-   LOOP = 1,
-   NEGATIVE_LOOP = 3
- };
- 
- /* Loop_type operator that merges two values: A and B.  */
- 
- inline loop_type& operator |= (loop_type& a, loop_type b)
- {
-     return a = static_cast<loop_type> (a | b);
- }
- 
  /* Handle cycle identified by EDGES, where the function finds minimum cs_count
     and subtract the value from all counts.  The subtracted value is added
     to COUNT.  Returns type of loop.  */
  
! static loop_type
  handle_cycle (const arc_vector_t &edges, int64_t &count)
  {
    /* Find the minimum edge of the cycle, and reduce all nodes in the cycle by
--- 676,686 ----
  typedef vector<arc_info *> arc_vector_t;
  typedef vector<const block_info *> block_vector_t;
  
  /* Handle cycle identified by EDGES, where the function finds minimum cs_count
     and subtract the value from all counts.  The subtracted value is added
     to COUNT.  Returns type of loop.  */
  
! static void
  handle_cycle (const arc_vector_t &edges, int64_t &count)
  {
    /* Find the minimum edge of the cycle, and reduce all nodes in the cycle by
*************** handle_cycle (const arc_vector_t &edges,
*** 712,718 ****
    for (unsigned i = 0; i < edges.size (); i++)
      edges[i]->cs_count -= cycle_count;
  
!   return cycle_count < 0 ? NEGATIVE_LOOP : LOOP;
  }
  
  /* Unblock a block U from BLOCKED.  Apart from that, iterate all blocks
--- 696,702 ----
    for (unsigned i = 0; i < edges.size (); i++)
      edges[i]->cs_count -= cycle_count;
  
!   gcc_assert (cycle_count > 0);
  }
  
  /* Unblock a block U from BLOCKED.  Apart from that, iterate all blocks
*************** unblock (const block_info *u, block_vect
*** 738,754 ****
      unblock (*it, blocked, block_lists);
  }
  
  /* Find circuit going to block V, PATH is provisional seen cycle.
     BLOCKED is vector of blocked vertices, BLOCK_LISTS contains vertices
     blocked by a block.  COUNT is accumulated count of the current LINE.
     Returns what type of loop it contains.  */
  
! static loop_type
  circuit (block_info *v, arc_vector_t &path, block_info *start,
  	 block_vector_t &blocked, vector<block_vector_t> &block_lists,
  	 line_info &linfo, int64_t &count)
  {
!   loop_type result = NO_LOOP;
  
    /* Add v to the block list.  */
    gcc_assert (find (blocked.begin (), blocked.end (), v) == blocked.end ());
--- 722,749 ----
      unblock (*it, blocked, block_lists);
  }
  
+ /* Return true when PATH contains a zero cycle arc count.  */
+ 
+ static bool
+ path_contains_zero_cycle_arc (arc_vector_t &path)
+ {
+   for (unsigned i = 0; i < path.size (); i++)
+     if (path[i]->cs_count == 0)
+       return true;
+   return false;
+ }
+ 
  /* Find circuit going to block V, PATH is provisional seen cycle.
     BLOCKED is vector of blocked vertices, BLOCK_LISTS contains vertices
     blocked by a block.  COUNT is accumulated count of the current LINE.
     Returns what type of loop it contains.  */
  
! static bool
  circuit (block_info *v, arc_vector_t &path, block_info *start,
  	 block_vector_t &blocked, vector<block_vector_t> &block_lists,
  	 line_info &linfo, int64_t &count)
  {
!   bool loop_found = false;
  
    /* Add v to the block list.  */
    gcc_assert (find (blocked.begin (), blocked.end (), v) == blocked.end ());
*************** circuit (block_info *v, arc_vector_t &pa
*** 758,783 ****
    for (arc_info *arc = v->succ; arc; arc = arc->succ_next)
      {
        block_info *w = arc->dst;
!       if (w < start || !linfo.has_block (w))
  	continue;
  
        path.push_back (arc);
        if (w == start)
! 	/* Cycle has been found.  */
! 	result |= handle_cycle (path, count);
!       else if (find (blocked.begin (), blocked.end (), w) == blocked.end ())
! 	result |= circuit (w, path, start, blocked, block_lists, linfo, count);
  
        path.pop_back ();
      }
  
!   if (result != NO_LOOP)
      unblock (v, blocked, block_lists);
    else
      for (arc_info *arc = v->succ; arc; arc = arc->succ_next)
        {
  	block_info *w = arc->dst;
! 	if (w < start || !linfo.has_block (w))
  	  continue;
  
  	size_t index
--- 753,787 ----
    for (arc_info *arc = v->succ; arc; arc = arc->succ_next)
      {
        block_info *w = arc->dst;
!       if (w < start
! 	  || arc->cs_count == 0
! 	  || !linfo.has_block (w))
  	continue;
  
        path.push_back (arc);
        if (w == start)
! 	{
! 	  /* Cycle has been found.  */
! 	  handle_cycle (path, count);
! 	  loop_found = true;
! 	}
!       else if (!path_contains_zero_cycle_arc (path)
! 	       &&  find (blocked.begin (), blocked.end (), w) == blocked.end ())
! 	loop_found |= circuit (w, path, start, blocked, block_lists, linfo,
! 			       count);
  
        path.pop_back ();
      }
  
!   if (loop_found)
      unblock (v, blocked, block_lists);
    else
      for (arc_info *arc = v->succ; arc; arc = arc->succ_next)
        {
  	block_info *w = arc->dst;
! 	if (w < start
! 	    || arc->cs_count == 0
! 	    || !linfo.has_block (w))
  	  continue;
  
  	size_t index
*************** circuit (block_info *v, arc_vector_t &pa
*** 788,801 ****
  	  list.push_back (v);
        }
  
!   return result;
  }
  
! /* Find cycles for a LINFO.  If HANDLE_NEGATIVE_CYCLES is set and the line
!    contains a negative loop, then perform the same function once again.  */
  
  static gcov_type
! get_cycles_count (line_info &linfo, bool handle_negative_cycles = true)
  {
    /* Note that this algorithm works even if blocks aren't in sorted order.
       Each iteration of the circuit detection is completely independent
--- 792,804 ----
  	  list.push_back (v);
        }
  
!   return loop_found;
  }
  
! /* Find cycles for a LINFO.  */
  
  static gcov_type
! get_cycles_count (line_info &linfo)
  {
    /* Note that this algorithm works even if blocks aren't in sorted order.
       Each iteration of the circuit detection is completely independent
*************** get_cycles_count (line_info &linfo, bool
*** 803,809 ****
       Therefore, operating on a permuted order (i.e., non-sorted) only
       has the effect of permuting the output cycles.  */
  
!   loop_type result = NO_LOOP;
    gcov_type count = 0;
    for (vector<block_info *>::iterator it = linfo.blocks.begin ();
         it != linfo.blocks.end (); it++)
--- 806,812 ----
       Therefore, operating on a permuted order (i.e., non-sorted) only
       has the effect of permuting the output cycles.  */
  
!   bool loop_found = false;
    gcov_type count = 0;
    for (vector<block_info *>::iterator it = linfo.blocks.begin ();
         it != linfo.blocks.end (); it++)
*************** get_cycles_count (line_info &linfo, bool
*** 811,824 ****
        arc_vector_t path;
        block_vector_t blocked;
        vector<block_vector_t > block_lists;
!       result |= circuit (*it, path, *it, blocked, block_lists, linfo,
! 			 count);
      }
  
-   /* If we have a negative cycle, repeat the find_cycles routine.  */
-   if (result == NEGATIVE_LOOP && handle_negative_cycles)
-     count += get_cycles_count (linfo, false);
- 
    return count;
  }
  
--- 814,823 ----
        arc_vector_t path;
        block_vector_t blocked;
        vector<block_vector_t > block_lists;
!       loop_found |= circuit (*it, path, *it, blocked, block_lists, linfo,
! 			     count);
      }
  
    return count;
  }
  
diff -Nrcpad gcc-9.1.0/gcc/gengtype-lex.c gcc-9.2.0/gcc/gengtype-lex.c
*** gcc-9.1.0/gcc/gengtype-lex.c	Fri May  3 08:03:04 2019
--- gcc-9.2.0/gcc/gengtype-lex.c	Mon Aug 12 07:41:32 2019
*************** int yy_flex_debug = 0;
*** 1192,1198 ****
  #define YY_MORE_ADJ 0
  #define YY_RESTORE_YY_MORE_OFFSET
  char *yytext;
! #line 1 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  /* -*- indented-text -*- */
  /* Process source files and output type information.
     Copyright (C) 2002-2019 Free Software Foundation, Inc.
--- 1192,1198 ----
  #define YY_MORE_ADJ 0
  #define YY_RESTORE_YY_MORE_OFFSET
  char *yytext;
! #line 1 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  /* -*- indented-text -*- */
  /* Process source files and output type information.
     Copyright (C) 2002-2019 Free Software Foundation, Inc.
*************** You should have received a copy of the G
*** 1213,1219 ****
  along with GCC; see the file COPYING3.  If not see
  <http://www.gnu.org/licenses/>.  */
  #define YY_NO_INPUT 1
! #line 24 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  #ifdef HOST_GENERATOR_FILE
  #include "config.h"
  #define GENERATOR_FILE 1
--- 1213,1219 ----
  along with GCC; see the file COPYING3.  If not see
  <http://www.gnu.org/licenses/>.  */
  #define YY_NO_INPUT 1
! #line 24 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  #ifdef HOST_GENERATOR_FILE
  #include "config.h"
  #define GENERATOR_FILE 1
*************** YY_DECL
*** 1465,1471 ****
  		}
  
  	{
! #line 66 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  
    /* Do this on entry to yylex():  */
    *yylval = 0;
--- 1465,1471 ----
  		}
  
  	{
! #line 66 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  
    /* Do this on entry to yylex():  */
    *yylval = 0;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1537,1543 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 77 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return TYPEDEF;
--- 1537,1543 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 77 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return TYPEDEF;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1550,1556 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 81 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
--- 1550,1556 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 81 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1563,1569 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 85 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return UNION;
--- 1563,1569 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 85 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return UNION;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1576,1582 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 89 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
--- 1576,1582 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 89 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1589,1595 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 93 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return EXTERN;
--- 1589,1595 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 93 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return EXTERN;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1602,1608 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 97 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STATIC;
--- 1602,1608 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 97 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STATIC;
*************** YY_RULE_SETUP
*** 1613,1637 ****
  
  case 7:
  YY_RULE_SETUP
! #line 105 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct_comment); }
  	YY_BREAK
  case 8:
  /* rule 8 can match eol */
  YY_RULE_SETUP
! #line 106 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 9:
  /* rule 9 can match eol */
  YY_RULE_SETUP
! #line 108 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 10:
  /* rule 10 can match eol */
  YY_RULE_SETUP
! #line 109 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 11:
--- 1613,1637 ----
  
  case 7:
  YY_RULE_SETUP
! #line 105 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct_comment); }
  	YY_BREAK
  case 8:
  /* rule 8 can match eol */
  YY_RULE_SETUP
! #line 106 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 9:
  /* rule 9 can match eol */
  YY_RULE_SETUP
! #line 108 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 10:
  /* rule 10 can match eol */
  YY_RULE_SETUP
! #line 109 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 11:
*************** YY_LINENO_REWIND_TO(yy_bp + 5);
*** 1641,1647 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 111 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  /* don't care */
  	YY_BREAK
  case 12:
--- 1641,1647 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 111 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  /* don't care */
  	YY_BREAK
  case 12:
*************** case 12:
*** 1650,1666 ****
  YY_LINENO_REWIND_TO(yy_cp - 1);
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 113 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  case 13:
  /* rule 13 can match eol */
! #line 114 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  case 14:
  /* rule 14 can match eol */
! #line 115 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  case 15:
  /* rule 15 can match eol */
  YY_RULE_SETUP
! #line 115 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  {
      *yylval = XDUPVAR (const char, yytext, yyleng, yyleng + 1);
      return IGNORABLE_CXX_KEYWORD;
--- 1650,1666 ----
  YY_LINENO_REWIND_TO(yy_cp - 1);
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 113 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  case 13:
  /* rule 13 can match eol */
! #line 114 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  case 14:
  /* rule 14 can match eol */
! #line 115 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  case 15:
  /* rule 15 can match eol */
  YY_RULE_SETUP
! #line 115 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  {
      *yylval = XDUPVAR (const char, yytext, yyleng, yyleng + 1);
      return IGNORABLE_CXX_KEYWORD;
*************** YY_LINENO_REWIND_TO(yy_bp + 3);
*** 1673,1679 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 3;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 119 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { return GTY_TOKEN; }
  	YY_BREAK
  case 17:
--- 1673,1679 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 3;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 119 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { return GTY_TOKEN; }
  	YY_BREAK
  case 17:
*************** YY_LINENO_REWIND_TO(yy_bp + 5);
*** 1683,1689 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 120 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { return UNION; }
  	YY_BREAK
  case 18:
--- 1683,1689 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 120 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { return UNION; }
  	YY_BREAK
  case 18:
*************** YY_LINENO_REWIND_TO(yy_bp + 6);
*** 1693,1699 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 6;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 121 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 19:
--- 1693,1699 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 6;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 121 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 19:
*************** YY_LINENO_REWIND_TO(yy_bp + 5);
*** 1703,1709 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 122 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 20:
--- 1703,1709 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 122 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 20:
*************** YY_LINENO_REWIND_TO(yy_bp + 7);
*** 1713,1719 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 7;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 123 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { return TYPEDEF; }
  	YY_BREAK
  case 21:
--- 1713,1719 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 7;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 123 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { return TYPEDEF; }
  	YY_BREAK
  case 21:
*************** YY_LINENO_REWIND_TO(yy_bp + 4);
*** 1723,1729 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 124 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { return ENUM; }
  	YY_BREAK
  case 22:
--- 1723,1729 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 124 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { return ENUM; }
  	YY_BREAK
  case 22:
*************** YY_LINENO_REWIND_TO(yy_bp + 9);
*** 1733,1739 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 9;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 125 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { return PTR_ALIAS; }
  	YY_BREAK
  case 23:
--- 1733,1739 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 9;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 125 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { return PTR_ALIAS; }
  	YY_BREAK
  case 23:
*************** YY_LINENO_REWIND_TO(yy_bp + 10);
*** 1743,1749 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 10;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 126 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { return NESTED_PTR; }
  	YY_BREAK
  case 24:
--- 1743,1749 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 10;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 126 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { return NESTED_PTR; }
  	YY_BREAK
  case 24:
*************** YY_LINENO_REWIND_TO(yy_bp + 4);
*** 1753,1764 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 127 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { return USER_GTY; }
  	YY_BREAK
  case 25:
  YY_RULE_SETUP
! #line 128 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { return NUM; }
  	YY_BREAK
  case 26:
--- 1753,1764 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 127 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { return USER_GTY; }
  	YY_BREAK
  case 25:
  YY_RULE_SETUP
! #line 128 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { return NUM; }
  	YY_BREAK
  case 26:
*************** case 26:
*** 1767,1777 ****
  YY_LINENO_REWIND_TO(yy_cp - 1);
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 131 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  case 27:
  /* rule 27 can match eol */
  YY_RULE_SETUP
! #line 131 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  {
    size_t len;
  
--- 1767,1777 ----
  YY_LINENO_REWIND_TO(yy_cp - 1);
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 131 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  case 27:
  /* rule 27 can match eol */
  YY_RULE_SETUP
! #line 131 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  {
    size_t len;
  
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1790,1796 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 142 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext, yyleng, yyleng+1);
    return ID;
--- 1790,1796 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 142 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext, yyleng, yyleng+1);
    return ID;
*************** YY_RULE_SETUP
*** 1799,1805 ****
  case 29:
  /* rule 29 can match eol */
  YY_RULE_SETUP
! #line 147 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return STRING;
--- 1799,1805 ----
  case 29:
  /* rule 29 can match eol */
  YY_RULE_SETUP
! #line 147 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return STRING;
*************** YY_RULE_SETUP
*** 1809,1815 ****
  case 30:
  /* rule 30 can match eol */
  YY_RULE_SETUP
! #line 152 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return ARRAY;
--- 1809,1815 ----
  case 30:
  /* rule 30 can match eol */
  YY_RULE_SETUP
! #line 152 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return ARRAY;
*************** YY_RULE_SETUP
*** 1818,1824 ****
  case 31:
  /* rule 31 can match eol */
  YY_RULE_SETUP
! #line 156 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng);
    return CHAR;
--- 1818,1824 ----
  case 31:
  /* rule 31 can match eol */
  YY_RULE_SETUP
! #line 156 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng);
    return CHAR;
*************** YY_RULE_SETUP
*** 1826,1849 ****
  	YY_BREAK
  case 32:
  YY_RULE_SETUP
! #line 161 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { return ELLIPSIS; }
  	YY_BREAK
  case 33:
  YY_RULE_SETUP
! #line 162 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { return yytext[0]; }
  	YY_BREAK
  /* ignore pp-directives */
  case 34:
  /* rule 34 can match eol */
  YY_RULE_SETUP
! #line 165 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  {lexer_line.line++;}
  	YY_BREAK
  case 35:
  YY_RULE_SETUP
! #line 167 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, "unexpected character `%s'", yytext);
  }
--- 1826,1849 ----
  	YY_BREAK
  case 32:
  YY_RULE_SETUP
! #line 161 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { return ELLIPSIS; }
  	YY_BREAK
  case 33:
  YY_RULE_SETUP
! #line 162 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { return yytext[0]; }
  	YY_BREAK
  /* ignore pp-directives */
  case 34:
  /* rule 34 can match eol */
  YY_RULE_SETUP
! #line 165 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  {lexer_line.line++;}
  	YY_BREAK
  case 35:
  YY_RULE_SETUP
! #line 167 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, "unexpected character `%s'", yytext);
  }
*************** YY_RULE_SETUP
*** 1851,1886 ****
  
  case 36:
  YY_RULE_SETUP
! #line 172 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { BEGIN(in_comment); }
  	YY_BREAK
  case 37:
  /* rule 37 can match eol */
  YY_RULE_SETUP
! #line 173 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 38:
  /* rule 38 can match eol */
  YY_RULE_SETUP
! #line 174 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 39:
! #line 176 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  case 40:
  /* rule 40 can match eol */
! #line 177 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  case 41:
  /* rule 41 can match eol */
  YY_RULE_SETUP
! #line 177 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 42:
  /* rule 42 can match eol */
  YY_RULE_SETUP
! #line 178 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 43:
--- 1851,1886 ----
  
  case 36:
  YY_RULE_SETUP
! #line 172 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { BEGIN(in_comment); }
  	YY_BREAK
  case 37:
  /* rule 37 can match eol */
  YY_RULE_SETUP
! #line 173 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 38:
  /* rule 38 can match eol */
  YY_RULE_SETUP
! #line 174 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 39:
! #line 176 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  case 40:
  /* rule 40 can match eol */
! #line 177 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  case 41:
  /* rule 41 can match eol */
  YY_RULE_SETUP
! #line 177 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 42:
  /* rule 42 can match eol */
  YY_RULE_SETUP
! #line 178 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 43:
*************** YY_LINENO_REWIND_TO(yy_bp + 1);
*** 1890,1910 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 179 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 44:
  /* rule 44 can match eol */
  YY_RULE_SETUP
! #line 182 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 45:
! #line 184 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  case 46:
  YY_RULE_SETUP
! #line 184 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 47:
--- 1890,1910 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 179 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 44:
  /* rule 44 can match eol */
  YY_RULE_SETUP
! #line 182 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 45:
! #line 184 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  case 46:
  YY_RULE_SETUP
! #line 184 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 47:
*************** YY_LINENO_REWIND_TO(yy_bp + 1);
*** 1914,1938 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 185 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 48:
  YY_RULE_SETUP
! #line 188 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { BEGIN(INITIAL); } 
  	YY_BREAK
  case 49:
  YY_RULE_SETUP
! #line 189 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct); }
  	YY_BREAK
  case 50:
! #line 192 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  case 51:
  YY_RULE_SETUP
! #line 192 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, 
  		 "unterminated comment or string; unexpected EOF");
--- 1914,1938 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 185 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 48:
  YY_RULE_SETUP
! #line 188 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { BEGIN(INITIAL); } 
  	YY_BREAK
  case 49:
  YY_RULE_SETUP
! #line 189 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct); }
  	YY_BREAK
  case 50:
! #line 192 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  case 51:
  YY_RULE_SETUP
! #line 192 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, 
  		 "unterminated comment or string; unexpected EOF");
*************** YY_RULE_SETUP
*** 1941,1952 ****
  case 52:
  /* rule 52 can match eol */
  YY_RULE_SETUP
! #line 197 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 53:
  YY_RULE_SETUP
! #line 199 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  YY_FATAL_ERROR( "flex scanner jammed" );
  	YY_BREAK
  #line 1948 "gengtype-lex.c"
--- 1941,1952 ----
  case 52:
  /* rule 52 can match eol */
  YY_RULE_SETUP
! #line 197 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 53:
  YY_RULE_SETUP
! #line 199 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  YY_FATAL_ERROR( "flex scanner jammed" );
  	YY_BREAK
  #line 1948 "gengtype-lex.c"
*************** void yyfree (void * ptr )
*** 2920,2926 ****
  
  #define YYTABLES_NAME "yytables"
  
! #line 199 "/d/gcc-9.1.0/gcc-9.1.0/gcc/gengtype-lex.l"
  
  
  
--- 2920,2926 ----
  
  #define YYTABLES_NAME "yytables"
  
! #line 199 "/d/gcc-9.2.0/gcc-9.2.0/gcc/gengtype-lex.l"
  
  
  
diff -Nrcpad gcc-9.1.0/gcc/gimplify.c gcc-9.2.0/gcc/gimplify.c
*** gcc-9.1.0/gcc/gimplify.c	Thu Apr 25 17:58:56 2019
--- gcc-9.2.0/gcc/gimplify.c	Thu Aug  1 06:31:20 2019
*************** struct gimplify_omp_ctx
*** 210,215 ****
--- 210,216 ----
    bool combined_loop;
    bool distribute;
    bool target_firstprivatize_array_bases;
+   bool add_safelen1;
    int defaultmap[4];
  };
  
*************** gimplify_bind_expr (tree *expr_p, gimple
*** 1319,1330 ****
  		  || splay_tree_lookup (ctx->variables,
  					(splay_tree_key) t) == NULL))
  	    {
  	      if (ctx->region_type == ORT_SIMD
  		  && TREE_ADDRESSABLE (t)
  		  && !TREE_STATIC (t))
! 		omp_add_variable (ctx, t, GOVD_PRIVATE | GOVD_SEEN);
! 	      else
! 		omp_add_variable (ctx, t, GOVD_LOCAL | GOVD_SEEN);
  	    }
  
  	  DECL_SEEN_IN_BIND_EXPR_P (t) = 1;
--- 1320,1336 ----
  		  || splay_tree_lookup (ctx->variables,
  					(splay_tree_key) t) == NULL))
  	    {
+ 	      int flag = GOVD_LOCAL;
  	      if (ctx->region_type == ORT_SIMD
  		  && TREE_ADDRESSABLE (t)
  		  && !TREE_STATIC (t))
! 		{
! 		  if (TREE_CODE (DECL_SIZE_UNIT (t)) != INTEGER_CST)
! 		    ctx->add_safelen1 = true;
! 		  else
! 		    flag = GOVD_PRIVATE;
! 		}
! 	      omp_add_variable (ctx, t, flag | GOVD_SEEN);
  	    }
  
  	  DECL_SEEN_IN_BIND_EXPR_P (t) = 1;
*************** collect_fallthrough_labels (gimple_stmt_
*** 2081,2086 ****
--- 2087,2094 ----
  	}
        else if (gimple_call_internal_p (gsi_stmt (*gsi_p), IFN_ASAN_MARK))
  	;
+       else if (gimple_code (gsi_stmt (*gsi_p)) == GIMPLE_PREDICT)
+ 	;
        else if (!is_gimple_debug (gsi_stmt (*gsi_p)))
  	prev = gsi_stmt (*gsi_p);
        gsi_next (gsi_p);
*************** gimplify_init_constructor (tree *expr_p,
*** 4954,4960 ****
  	   one field to assign, initialize the target from a temporary.  */
  	if (TREE_THIS_VOLATILE (object)
  	    && !TREE_ADDRESSABLE (type)
! 	    && num_nonzero_elements > 0
  	    && vec_safe_length (elts) > 1)
  	  {
  	    tree temp = create_tmp_var (TYPE_MAIN_VARIANT (type));
--- 4962,4968 ----
  	   one field to assign, initialize the target from a temporary.  */
  	if (TREE_THIS_VOLATILE (object)
  	    && !TREE_ADDRESSABLE (type)
! 	    && (num_nonzero_elements > 0 || !cleared)
  	    && vec_safe_length (elts) > 1)
  	  {
  	    tree temp = create_tmp_var (TYPE_MAIN_VARIANT (type));
*************** gimplify_target_expr (tree *expr_p, gimp
*** 6662,6667 ****
--- 6670,6676 ----
  	    }
  	  if (asan_poisoned_variables
  	      && DECL_ALIGN (temp) <= MAX_SUPPORTED_STACK_ALIGNMENT
+ 	      && !TREE_STATIC (temp)
  	      && dbg_cnt (asan_use_after_scope)
  	      && !gimplify_omp_ctxp)
  	    {
*************** gimplify_adjust_omp_clauses (gimple_seq
*** 9681,9686 ****
--- 9690,9708 ----
  			   omp_find_stores_op, &wi);
  	}
      }
+ 
+   if (ctx->add_safelen1)
+     {
+       /* If there are VLAs in the body of simd loop, prevent
+ 	 vectorization.  */
+       gcc_assert (ctx->region_type == ORT_SIMD);
+       c = build_omp_clause (UNKNOWN_LOCATION, OMP_CLAUSE_SAFELEN);
+       OMP_CLAUSE_SAFELEN_EXPR (c) = integer_one_node;
+       OMP_CLAUSE_CHAIN (c) = *list_p;
+       *list_p = c;
+       list_p = &OMP_CLAUSE_CHAIN (c);
+     }
+ 
    while ((c = *list_p) != NULL)
      {
        splay_tree_node n;
*************** gimplify_omp_for (tree *expr_p, gimple_s
*** 10436,10441 ****
--- 10458,10479 ----
  		  && OMP_CLAUSE_DECL (*pc) == orig_decl)
  		break;
  	    if (*pc == NULL_TREE)
+ 	      {
+ 		tree *spc;
+ 		for (spc = &OMP_PARALLEL_CLAUSES (*data[1]);
+ 		     *spc; spc = &OMP_CLAUSE_CHAIN (*spc))
+ 		  if (OMP_CLAUSE_CODE (*spc) == OMP_CLAUSE_PRIVATE
+ 		      && OMP_CLAUSE_DECL (*spc) == orig_decl)
+ 		    break;
+ 		if (*spc)
+ 		  {
+ 		    tree c = *spc;
+ 		    *spc = OMP_CLAUSE_CHAIN (c);
+ 		    OMP_CLAUSE_CHAIN (c) = NULL_TREE;
+ 		    *pc = c;
+ 		  }
+ 	      }
+ 	    if (*pc == NULL_TREE)
  	      ;
  	    else if (OMP_CLAUSE_CODE (*pc) == OMP_CLAUSE_PRIVATE)
  	      {
diff -Nrcpad gcc-9.1.0/gcc/ginclude/float.h gcc-9.2.0/gcc/ginclude/float.h
*** gcc-9.1.0/gcc/ginclude/float.h	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/ginclude/float.h	Wed Jul 31 19:56:16 2019
*************** see the files COPYING3 and COPYING.RUNTI
*** 210,216 ****
  
  #endif /* C99 */
  
! #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 201112L
  /* Versions of DECIMAL_DIG for each floating-point type.  */
  #undef FLT_DECIMAL_DIG
  #undef DBL_DECIMAL_DIG
--- 210,217 ----
  
  #endif /* C99 */
  
! #if (defined (__STDC_VERSION__) && __STDC_VERSION__ >= 201112L) \
!      || (defined (__cplusplus) && __cplusplus >= 201703L)
  /* Versions of DECIMAL_DIG for each floating-point type.  */
  #undef FLT_DECIMAL_DIG
  #undef DBL_DECIMAL_DIG
diff -Nrcpad gcc-9.1.0/gcc/go/ChangeLog gcc-9.2.0/gcc/go/ChangeLog
*** gcc-9.1.0/gcc/go/ChangeLog	Fri May  3 07:59:54 2019
--- gcc-9.2.0/gcc/go/ChangeLog	Mon Aug 12 07:38:49 2019
***************
*** 1,3 ****
--- 1,7 ----
+ 2019-08-12  Release Manager
+ 
+ 	* GCC 9.2.0 released.
+ 
  2019-05-03  Release Manager
  
  	* GCC 9.1.0 released.
diff -Nrcpad gcc-9.1.0/gcc/graphite-scop-detection.c gcc-9.2.0/gcc/graphite-scop-detection.c
*** gcc-9.1.0/gcc/graphite-scop-detection.c	Wed Feb  6 11:18:33 2019
--- gcc-9.2.0/gcc/graphite-scop-detection.c	Thu Jun  6 11:06:45 2019
*************** build_alias_set (scop_p scop)
*** 1417,1425 ****
    int i, j;
    int *all_vertices;
  
    FOR_EACH_VEC_ELT (scop->drs, i, dr1)
      for (j = i+1; scop->drs.iterate (j, &dr2); j++)
!       if (dr_may_alias_p (dr1->dr, dr2->dr, true))
  	{
  	  /* Dependences in the same alias set need to be handled
  	     by just looking at DR_ACCESS_FNs.  */
--- 1417,1429 ----
    int i, j;
    int *all_vertices;
  
+   struct loop *nest
+     = find_common_loop (scop->scop_info->region.entry->dest->loop_father,
+ 			scop->scop_info->region.exit->src->loop_father);
+ 
    FOR_EACH_VEC_ELT (scop->drs, i, dr1)
      for (j = i+1; scop->drs.iterate (j, &dr2); j++)
!       if (dr_may_alias_p (dr1->dr, dr2->dr, nest))
  	{
  	  /* Dependences in the same alias set need to be handled
  	     by just looking at DR_ACCESS_FNs.  */
diff -Nrcpad gcc-9.1.0/gcc/ipa-cp.c gcc-9.2.0/gcc/ipa-cp.c
*** gcc-9.1.0/gcc/ipa-cp.c	Thu Mar  7 16:42:20 2019
--- gcc-9.2.0/gcc/ipa-cp.c	Wed Jun 26 12:04:08 2019
*************** ipcp_bits_lattice::meet_with (ipcp_bits_
*** 1070,1076 ****
    if (TREE_CODE_CLASS (code) == tcc_binary)
      {
        tree type = TREE_TYPE (operand);
-       gcc_assert (INTEGRAL_TYPE_P (type));
        widest_int o_value, o_mask;
        get_value_and_mask (operand, &o_value, &o_mask);
  
--- 1070,1075 ----
diff -Nrcpad gcc-9.1.0/gcc/ipa-devirt.c gcc-9.2.0/gcc/ipa-devirt.c
*** gcc-9.1.0/gcc/ipa-devirt.c	Sun Apr 14 20:56:45 2019
--- gcc-9.2.0/gcc/ipa-devirt.c	Fri May 17 19:48:25 2019
*************** obj_type_ref_class (const_tree ref)
*** 2020,2026 ****
    ref = TREE_VALUE (TYPE_ARG_TYPES (ref));
    gcc_checking_assert (TREE_CODE (ref) == POINTER_TYPE);
    tree ret = TREE_TYPE (ref);
!   if (!in_lto_p)
      ret = TYPE_CANONICAL (ret);
    else
      ret = get_odr_type (ret)->type;
--- 2020,2026 ----
    ref = TREE_VALUE (TYPE_ARG_TYPES (ref));
    gcc_checking_assert (TREE_CODE (ref) == POINTER_TYPE);
    tree ret = TREE_TYPE (ref);
!   if (!in_lto_p && !TYPE_STRUCTURAL_EQUALITY_P (ret))
      ret = TYPE_CANONICAL (ret);
    else
      ret = get_odr_type (ret)->type;
*************** get_odr_type (tree type, bool insert)
*** 2042,2048 ****
    int base_id = -1;
  
    type = TYPE_MAIN_VARIANT (type);
!   if (!in_lto_p)
      type = TYPE_CANONICAL (type);
  
    gcc_checking_assert (can_be_name_hashed_p (type)
--- 2042,2048 ----
    int base_id = -1;
  
    type = TYPE_MAIN_VARIANT (type);
!   if (!in_lto_p && !TYPE_STRUCTURAL_EQUALITY_P (type))
      type = TYPE_CANONICAL (type);
  
    gcc_checking_assert (can_be_name_hashed_p (type)
diff -Nrcpad gcc-9.1.0/gcc/jit/ChangeLog gcc-9.2.0/gcc/jit/ChangeLog
*** gcc-9.1.0/gcc/jit/ChangeLog	Fri May  3 07:59:54 2019
--- gcc-9.2.0/gcc/jit/ChangeLog	Mon Aug 12 07:38:49 2019
***************
*** 1,3 ****
--- 1,7 ----
+ 2019-08-12  Release Manager
+ 
+ 	* GCC 9.2.0 released.
+ 
  2019-05-03  Release Manager
  
  	* GCC 9.1.0 released.
diff -Nrcpad gcc-9.1.0/gcc/lto/ChangeLog gcc-9.2.0/gcc/lto/ChangeLog
*** gcc-9.1.0/gcc/lto/ChangeLog	Fri May  3 07:59:54 2019
--- gcc-9.2.0/gcc/lto/ChangeLog	Mon Aug 12 07:38:49 2019
***************
*** 1,3 ****
--- 1,7 ----
+ 2019-08-12  Release Manager
+ 
+ 	* GCC 9.2.0 released.
+ 
  2019-05-03  Release Manager
  
  	* GCC 9.1.0 released.
diff -Nrcpad gcc-9.1.0/gcc/lto-streamer-in.c gcc-9.2.0/gcc/lto-streamer-in.c
*** gcc-9.1.0/gcc/lto-streamer-in.c	Fri Mar  8 10:20:12 2019
--- gcc-9.2.0/gcc/lto-streamer-in.c	Tue Jul 23 11:17:37 2019
*************** input_function (tree fn_decl, struct dat
*** 1140,1145 ****
--- 1140,1153 ----
  		      ? !MAY_HAVE_DEBUG_MARKER_STMTS
  		      : !MAY_HAVE_DEBUG_BIND_STMTS))
  		remove = true;
+ 	      /* In case the linemap overflows locations can be dropped
+ 		 to zero.  Thus do not keep nonsensical inline entry markers
+ 		 we'd later ICE on.  */
+ 	      tree block;
+ 	      if (gimple_debug_inline_entry_p (stmt)
+ 		  && (block = gimple_block (stmt))
+ 		  && !inlined_function_outer_scope_p (block))
+ 		remove = true;
  	      if (is_gimple_call (stmt)
  		  && gimple_call_internal_p (stmt))
  		{
diff -Nrcpad gcc-9.1.0/gcc/lto-streamer.h gcc-9.2.0/gcc/lto-streamer.h
*** gcc-9.1.0/gcc/lto-streamer.h	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/lto-streamer.h	Wed May 29 15:55:12 2019
*************** along with GCC; see the file COPYING3.
*** 121,127 ****
       form followed by the data for the string.  */
  
  #define LTO_major_version 8
! #define LTO_minor_version 0
  
  typedef unsigned char	lto_decl_flags_t;
  
--- 121,127 ----
       form followed by the data for the string.  */
  
  #define LTO_major_version 8
! #define LTO_minor_version 1
  
  typedef unsigned char	lto_decl_flags_t;
  
diff -Nrcpad gcc-9.1.0/gcc/lto-wrapper.c gcc-9.2.0/gcc/lto-wrapper.c
*** gcc-9.1.0/gcc/lto-wrapper.c	Fri Apr  5 08:37:44 2019
--- gcc-9.2.0/gcc/lto-wrapper.c	Fri Jul 12 14:42:14 2019
*************** debug_objcopy (const char *infile, bool
*** 1044,1049 ****
--- 1044,1050 ----
    int err;
  
    const char *p;
+   const char *orig_infile = infile;
    off_t inoff = 0;
    long loffset;
    int consumed;
*************** debug_objcopy (const char *infile, bool
*** 1080,1088 ****
  
    if (save_temps)
      {
!       outfile = (char *) xmalloc (strlen (infile)
  				  + sizeof (".debug.temp.o") + 1);
!       strcpy (outfile, infile);
        strcat (outfile, ".debug.temp.o");
      }
    else
--- 1081,1089 ----
  
    if (save_temps)
      {
!       outfile = (char *) xmalloc (strlen (orig_infile)
  				  + sizeof (".debug.temp.o") + 1);
!       strcpy (outfile, orig_infile);
        strcat (outfile, ".debug.temp.o");
      }
    else
diff -Nrcpad gcc-9.1.0/gcc/multiple_target.c gcc-9.2.0/gcc/multiple_target.c
*** gcc-9.1.0/gcc/multiple_target.c	Fri Apr 12 12:54:00 2019
--- gcc-9.2.0/gcc/multiple_target.c	Thu Jul  4 09:03:40 2019
*************** create_dispatcher_calls (struct cgraph_n
*** 158,164 ****
  	    {
  	      symtab_node *source = ref->referring;
  	      source->create_reference (inode, IPA_REF_ALIAS);
! 	      source->add_to_same_comdat_group (inode);
  	    }
  	  else
  	    gcc_unreachable ();
--- 158,165 ----
  	    {
  	      symtab_node *source = ref->referring;
  	      source->create_reference (inode, IPA_REF_ALIAS);
! 	      if (inode->get_comdat_group ())
! 		source->add_to_same_comdat_group (inode);
  	    }
  	  else
  	    gcc_unreachable ();
diff -Nrcpad gcc-9.1.0/gcc/objc/ChangeLog gcc-9.2.0/gcc/objc/ChangeLog
*** gcc-9.1.0/gcc/objc/ChangeLog	Fri May  3 07:59:54 2019
--- gcc-9.2.0/gcc/objc/ChangeLog	Mon Aug 12 07:38:49 2019
***************
*** 1,3 ****
--- 1,26 ----
+ 2019-08-12  Release Manager
+ 
+ 	* GCC 9.2.0 released.
+ 
+ 2019-08-03  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backport from mainline.
+ 	2019-05-18  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	* objc/objc-act.h (OCTI_INSTANCE_TYPE, OCTI_INSTANCETYPE_NAME): New.
+ 	(objc_global_trees): Add instance type and name.
+ 	(INSTANCE_TYPEDEF_NAME): New.
+ 	* objc/objc-act.c (synth_module_prologue): Build decls for
+ 	objc_instancetype_type and objc_instancetype_name.
+ 
+ 2019-05-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2019-05-10  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR pch/90326
+ 	* config-lang.in (gtfiles): Add c-family/c-format.c.
+ 
  2019-05-03  Release Manager
  
  	* GCC 9.1.0 released.
diff -Nrcpad gcc-9.1.0/gcc/objc/config-lang.in gcc-9.2.0/gcc/objc/config-lang.in
*** gcc-9.1.0/gcc/objc/config-lang.in	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/objc/config-lang.in	Fri May 17 19:49:54 2019
*************** lang_requires="c"
*** 35,38 ****
  # Order is important.  If you change this list, make sure you test
  # building without C++ as well; that is, remove the gcc/cp directory,
  # and build with --enable-languages=c,objc.
! gtfiles="\$(srcdir)/objc/objc-map.h \$(srcdir)/c-family/c-objc.h \$(srcdir)/objc/objc-act.h \$(srcdir)/objc/objc-act.c \$(srcdir)/objc/objc-runtime-shared-support.c \$(srcdir)/objc/objc-gnu-runtime-abi-01.c \$(srcdir)/objc/objc-next-runtime-abi-01.c \$(srcdir)/objc/objc-next-runtime-abi-02.c \$(srcdir)/c/c-parser.h \$(srcdir)/c/c-parser.c \$(srcdir)/c/c-tree.h \$(srcdir)/c/c-decl.c \$(srcdir)/c/c-lang.h \$(srcdir)/c/c-objc-common.c \$(srcdir)/c-family/c-common.c \$(srcdir)/c-family/c-common.h \$(srcdir)/c-family/c-cppbuiltin.c \$(srcdir)/c-family/c-pragma.h \$(srcdir)/c-family/c-pragma.c"
--- 35,38 ----
  # Order is important.  If you change this list, make sure you test
  # building without C++ as well; that is, remove the gcc/cp directory,
  # and build with --enable-languages=c,objc.
! gtfiles="\$(srcdir)/objc/objc-map.h \$(srcdir)/c-family/c-objc.h \$(srcdir)/objc/objc-act.h \$(srcdir)/objc/objc-act.c \$(srcdir)/objc/objc-runtime-shared-support.c \$(srcdir)/objc/objc-gnu-runtime-abi-01.c \$(srcdir)/objc/objc-next-runtime-abi-01.c \$(srcdir)/objc/objc-next-runtime-abi-02.c \$(srcdir)/c/c-parser.h \$(srcdir)/c/c-parser.c \$(srcdir)/c/c-tree.h \$(srcdir)/c/c-decl.c \$(srcdir)/c/c-lang.h \$(srcdir)/c/c-objc-common.c \$(srcdir)/c-family/c-common.c \$(srcdir)/c-family/c-common.h \$(srcdir)/c-family/c-cppbuiltin.c \$(srcdir)/c-family/c-pragma.h \$(srcdir)/c-family/c-pragma.c \$(srcdir)/c-family/c-format.c"
diff -Nrcpad gcc-9.1.0/gcc/objc/objc-act.c gcc-9.2.0/gcc/objc/objc-act.c
*** gcc-9.1.0/gcc/objc/objc-act.c	Fri Apr  5 08:37:44 2019
--- gcc-9.2.0/gcc/objc/objc-act.c	Sat Aug  3 20:21:44 2019
*************** synth_module_prologue (void)
*** 2950,2961 ****
    objc_class_reference = xref_tag (RECORD_TYPE, objc_class_id);
  
    objc_object_type = build_pointer_type (objc_object_reference);
    objc_class_type = build_pointer_type (objc_class_reference);
  
    objc_object_name = get_identifier (OBJECT_TYPEDEF_NAME);
    objc_class_name = get_identifier (CLASS_TYPEDEF_NAME);
  
!   /* Declare the 'id' and 'Class' typedefs.  */
    type = lang_hooks.decls.pushdecl (build_decl (input_location,
  						TYPE_DECL,
  						objc_object_name,
--- 2950,2963 ----
    objc_class_reference = xref_tag (RECORD_TYPE, objc_class_id);
  
    objc_object_type = build_pointer_type (objc_object_reference);
+   objc_instancetype_type = build_pointer_type (objc_object_reference);
    objc_class_type = build_pointer_type (objc_class_reference);
  
    objc_object_name = get_identifier (OBJECT_TYPEDEF_NAME);
+   objc_instancetype_name = get_identifier (INSTANCE_TYPEDEF_NAME);
    objc_class_name = get_identifier (CLASS_TYPEDEF_NAME);
  
!   /* Declare the 'id', 'instancetype' and 'Class' typedefs.  */
    type = lang_hooks.decls.pushdecl (build_decl (input_location,
  						TYPE_DECL,
  						objc_object_name,
*************** synth_module_prologue (void)
*** 2963,2968 ****
--- 2965,2976 ----
    TREE_NO_WARNING (type) = 1;
  
    type = lang_hooks.decls.pushdecl (build_decl (input_location,
+ 						TYPE_DECL,
+ 						objc_instancetype_name,
+ 						objc_instancetype_type));
+   TREE_NO_WARNING (type) = 1;
+ 
+   type = lang_hooks.decls.pushdecl (build_decl (input_location,
  						TYPE_DECL,
  						objc_class_name,
  						objc_class_type));
diff -Nrcpad gcc-9.1.0/gcc/objc/objc-act.h gcc-9.2.0/gcc/objc/objc-act.h
*** gcc-9.1.0/gcc/objc/objc-act.h	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/objc/objc-act.h	Sat Aug  3 20:21:44 2019
*************** enum objc_tree_index
*** 313,318 ****
--- 313,319 ----
      OCTI_SUPER_TYPE,
      OCTI_SEL_TYPE,
      OCTI_ID_TYPE,
+     OCTI_INSTANCE_TYPE,
      OCTI_CLS_TYPE,
      OCTI_NST_TYPE,
      OCTI_PROTO_TYPE,
*************** enum objc_tree_index
*** 368,373 ****
--- 369,375 ----
      OCTI_OBJ_ID,
      OCTI_CLS_ID,
      OCTI_ID_NAME,
+     OCTI_INSTANCETYPE_NAME,
      OCTI_CLASS_NAME,
      OCTI_CNST_STR_ID,
      OCTI_CNST_STR_TYPE,
*************** extern GTY(()) tree objc_global_trees[OC
*** 443,448 ****
--- 445,451 ----
  #define objc_super_type		objc_global_trees[OCTI_SUPER_TYPE]
  #define objc_selector_type		objc_global_trees[OCTI_SEL_TYPE]
  #define objc_object_type	objc_global_trees[OCTI_ID_TYPE]
+ #define objc_instancetype_type	objc_global_trees[OCTI_INSTANCE_TYPE]
  #define objc_class_type		objc_global_trees[OCTI_CLS_TYPE]
  #define objc_instance_type	objc_global_trees[OCTI_NST_TYPE]
  #define objc_protocol_type	objc_global_trees[OCTI_PROTO_TYPE]
*************** extern GTY(()) tree objc_global_trees[OC
*** 570,576 ****
  
  #define objc_object_id		objc_global_trees[OCTI_OBJ_ID]
  #define objc_class_id		objc_global_trees[OCTI_CLS_ID]
! #define objc_object_name		objc_global_trees[OCTI_ID_NAME]
  #define objc_class_name		objc_global_trees[OCTI_CLASS_NAME]
  
  /* Constant string classes.  */
--- 573,580 ----
  
  #define objc_object_id		objc_global_trees[OCTI_OBJ_ID]
  #define objc_class_id		objc_global_trees[OCTI_CLS_ID]
! #define objc_object_name        objc_global_trees[OCTI_ID_NAME]
! #define objc_instancetype_name	objc_global_trees[OCTI_INSTANCETYPE_NAME]
  #define objc_class_name		objc_global_trees[OCTI_CLASS_NAME]
  
  /* Constant string classes.  */
*************** extern GTY(()) tree objc_global_trees[OC
*** 608,613 ****
--- 612,618 ----
  /* Reserved tag definitions.  */
  
  #define OBJECT_TYPEDEF_NAME		"id"
+ #define INSTANCE_TYPEDEF_NAME		"instancetype"
  #define CLASS_TYPEDEF_NAME		"Class"
  
  #define TAG_OBJECT			"objc_object"
diff -Nrcpad gcc-9.1.0/gcc/objcp/ChangeLog gcc-9.2.0/gcc/objcp/ChangeLog
*** gcc-9.1.0/gcc/objcp/ChangeLog	Fri May  3 07:59:54 2019
--- gcc-9.2.0/gcc/objcp/ChangeLog	Mon Aug 12 07:38:49 2019
***************
*** 1,3 ****
--- 1,15 ----
+ 2019-08-12  Release Manager
+ 
+ 	* GCC 9.2.0 released.
+ 
+ 2019-05-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2019-05-10  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR pch/90326
+ 	* config-lang.in (gtfiles): Don't add c-family/c-cppbuiltin.c.
+ 
  2019-05-03  Release Manager
  
  	* GCC 9.1.0 released.
diff -Nrcpad gcc-9.1.0/gcc/objcp/config-lang.in gcc-9.2.0/gcc/objcp/config-lang.in
*** gcc-9.1.0/gcc/objcp/config-lang.in	Tue Jan  1 12:31:55 2019
--- gcc-9.2.0/gcc/objcp/config-lang.in	Fri May 17 19:49:54 2019
*************** gtfiles="$(. $srcdir/cp/config-lang.in ;
*** 52,58 ****
  gtfiles="$gtfiles \
  \$(srcdir)/objc/objc-act.h \
  \$(srcdir)/objc/objc-map.h \
- \$(srcdir)/c-family/c-cppbuiltin.c \
  \$(srcdir)/objc/objc-act.c \
  \$(srcdir)/objc/objc-gnu-runtime-abi-01.c \
  \$(srcdir)/objc/objc-next-runtime-abi-01.c \
--- 52,57 ----
diff -Nrcpad gcc-9.1.0/gcc/omp-expand.c gcc-9.2.0/gcc/omp-expand.c
*** gcc-9.1.0/gcc/omp-expand.c	Thu Mar  7 19:46:11 2019
--- gcc-9.2.0/gcc/omp-expand.c	Fri May 17 19:52:55 2019
*************** expand_omp_simd (struct omp_region *regi
*** 4664,4673 ****
--- 4664,4678 ----
    tree *counts = NULL;
    int i;
    int safelen_int = INT_MAX;
+   bool dont_vectorize = false;
    tree safelen = omp_find_clause (gimple_omp_for_clauses (fd->for_stmt),
  				  OMP_CLAUSE_SAFELEN);
    tree simduid = omp_find_clause (gimple_omp_for_clauses (fd->for_stmt),
  				  OMP_CLAUSE__SIMDUID_);
+   tree ifc = omp_find_clause (gimple_omp_for_clauses (fd->for_stmt),
+ 			      OMP_CLAUSE_IF);
+   tree simdlen = omp_find_clause (gimple_omp_for_clauses (fd->for_stmt),
+ 				  OMP_CLAUSE_SIMDLEN);
    tree n1, n2;
  
    if (safelen)
*************** expand_omp_simd (struct omp_region *regi
*** 4681,4686 ****
--- 4686,4697 ----
        if (safelen_int == 1)
  	safelen_int = 0;
      }
+   if ((ifc && integer_zerop (OMP_CLAUSE_IF_EXPR (ifc)))
+       || (simdlen && integer_onep (OMP_CLAUSE_SIMDLEN_EXPR (simdlen))))
+     {
+       safelen_int = 0;
+       dont_vectorize = true;
+     }
    type = TREE_TYPE (fd->loop.v);
    entry_bb = region->entry;
    cont_bb = region->cont;
*************** expand_omp_simd (struct omp_region *regi
*** 4965,4970 ****
--- 4976,4983 ----
  	  loop->force_vectorize = true;
  	  cfun->has_force_vectorize_loops = true;
  	}
+       else if (dont_vectorize)
+ 	loop->dont_vectorize = true;
      }
    else if (simduid)
      cfun->has_simduid_loops = true;
diff -Nrcpad gcc-9.1.0/gcc/omp-low.c gcc-9.2.0/gcc/omp-low.c
*** gcc-9.1.0/gcc/omp-low.c	Thu Mar 28 22:33:29 2019
--- gcc-9.2.0/gcc/omp-low.c	Thu Aug  1 06:30:26 2019
*************** static splay_tree all_contexts;
*** 139,144 ****
--- 139,145 ----
  static int taskreg_nesting_level;
  static int target_nesting_level;
  static bitmap task_shared_vars;
+ static bitmap global_nonaddressable_vars;
  static vec<omp_context *> taskreg_contexts;
  
  static void scan_omp (gimple_seq *, omp_context *);
*************** use_pointer_for_field (tree decl, omp_co
*** 403,409 ****
  
        /* Do not use copy-in/copy-out for variables that have their
  	 address taken.  */
!       if (TREE_ADDRESSABLE (decl))
  	return true;
  
        /* lower_send_shared_vars only uses copy-in, but not copy-out
--- 404,429 ----
  
        /* Do not use copy-in/copy-out for variables that have their
  	 address taken.  */
!       if (is_global_var (decl))
! 	{
! 	  /* For file scope vars, track whether we've seen them as
! 	     non-addressable initially and in that case, keep the same
! 	     answer for the duration of the pass, even when they are made
! 	     addressable later on e.g. through reduction expansion.  Global
! 	     variables which weren't addressable before the pass will not
! 	     have their privatized copies address taken.  See PR91216.  */
! 	  if (!TREE_ADDRESSABLE (decl))
! 	    {
! 	      if (!global_nonaddressable_vars)
! 		global_nonaddressable_vars = BITMAP_ALLOC (NULL);
! 	      bitmap_set_bit (global_nonaddressable_vars, DECL_UID (decl));
! 	    }
! 	  else if (!global_nonaddressable_vars
! 		   || !bitmap_bit_p (global_nonaddressable_vars,
! 				     DECL_UID (decl)))
! 	    return true;
! 	}
!       else if (TREE_ADDRESSABLE (decl))
  	return true;
  
        /* lower_send_shared_vars only uses copy-in, but not copy-out
*************** omp_copy_decl_2 (tree var, tree name, tr
*** 481,488 ****
       it's address.  But we don't need to take address of privatizations
       from that var.  */
    if (TREE_ADDRESSABLE (var)
!       && task_shared_vars
!       && bitmap_bit_p (task_shared_vars, DECL_UID (var)))
      TREE_ADDRESSABLE (copy) = 0;
    ctx->block_vars = copy;
  
--- 501,510 ----
       it's address.  But we don't need to take address of privatizations
       from that var.  */
    if (TREE_ADDRESSABLE (var)
!       && ((task_shared_vars
! 	   && bitmap_bit_p (task_shared_vars, DECL_UID (var)))
! 	  || (global_nonaddressable_vars
! 	      && bitmap_bit_p (global_nonaddressable_vars, DECL_UID (var)))))
      TREE_ADDRESSABLE (copy) = 0;
    ctx->block_vars = copy;
  
*************** lower_rec_input_clauses (tree clauses, g
*** 3783,3788 ****
--- 3805,3811 ----
    tree simt_lane = NULL_TREE, simtrec = NULL_TREE;
    tree ivar = NULL_TREE, lvar = NULL_TREE, uid = NULL_TREE;
    gimple_seq llist[3] = { };
+   tree nonconst_simd_if = NULL_TREE;
  
    copyin_seq = NULL;
    sctx.is_simt = is_simd && omp_find_clause (clauses, OMP_CLAUSE__SIMT_);
*************** lower_rec_input_clauses (tree clauses, g
*** 3811,3816 ****
--- 3834,3849 ----
  	      || is_variable_sized (OMP_CLAUSE_DECL (c)))
  	    sctx.max_vf = 1;
  	  break;
+ 	case OMP_CLAUSE_IF:
+ 	  if (integer_zerop (OMP_CLAUSE_IF_EXPR (c)))
+ 	    sctx.max_vf = 1;
+ 	  else if (TREE_CODE (OMP_CLAUSE_IF_EXPR (c)) != INTEGER_CST)
+ 	    nonconst_simd_if = OMP_CLAUSE_IF_EXPR (c);
+ 	  break;
+         case OMP_CLAUSE_SIMDLEN:
+ 	  if (integer_onep (OMP_CLAUSE_SIMDLEN_EXPR (c)))
+ 	    sctx.max_vf = 1;
+ 	  break;
  	default:
  	  continue;
  	}
*************** lower_rec_input_clauses (tree clauses, g
*** 5182,5187 ****
--- 5215,5231 ----
    if (known_eq (sctx.max_vf, 1U))
      sctx.is_simt = false;
  
+   if (nonconst_simd_if)
+     {
+       if (sctx.lane == NULL_TREE)
+ 	{
+ 	  sctx.idx = create_tmp_var (unsigned_type_node);
+ 	  sctx.lane = create_tmp_var (unsigned_type_node);
+ 	}
+       /* FIXME: For now.  */
+       sctx.is_simt = false;
+     }
+ 
    if (sctx.lane || sctx.is_simt)
      {
        uid = create_tmp_var (ptr_type_node, "simduid");
*************** lower_rec_input_clauses (tree clauses, g
*** 5211,5218 ****
      }
    if (sctx.lane)
      {
!       gimple *g
! 	= gimple_build_call_internal (IFN_GOMP_SIMD_LANE, 1, uid);
        gimple_call_set_lhs (g, sctx.lane);
        gimple_stmt_iterator gsi = gsi_start_1 (gimple_omp_body_ptr (ctx->stmt));
        gsi_insert_before_without_update (&gsi, g, GSI_SAME_STMT);
--- 5255,5263 ----
      }
    if (sctx.lane)
      {
!       gimple *g = gimple_build_call_internal (IFN_GOMP_SIMD_LANE,
! 					      1 + (nonconst_simd_if != NULL),
! 					      uid, nonconst_simd_if);
        gimple_call_set_lhs (g, sctx.lane);
        gimple_stmt_iterator gsi = gsi_start_1 (gimple_omp_body_ptr (ctx->stmt));
        gsi_insert_before_without_update (&gsi, g, GSI_SAME_STMT);
*************** execute_lower_omp (void)
*** 10557,10562 ****
--- 10602,10608 ----
        all_contexts = NULL;
      }
    BITMAP_FREE (task_shared_vars);
+   BITMAP_FREE (global_nonaddressable_vars);
  
    /* If current function is a method, remove artificial dummy VAR_DECL created
       for non-static data member privatization, they aren't needed for
diff -Nrcpad gcc-9.1.0/gcc/optc-save-gen.awk gcc-9.2.0/gcc/optc-save-gen.awk
*** gcc-9.1.0/gcc/optc-save-gen.awk	Fri Feb 15 07:17:24 2019
--- gcc-9.2.0/gcc/optc-save-gen.awk	Wed May 29 09:35:34 2019
*************** for (i = 0; i < n_opt_char; i++) {
*** 253,259 ****
  }
  
  for (i = 0; i < n_opt_string; i++) {
! 	print "  if (ptr->x_" var_opt_char[i] ")";
  	print "    fprintf (file, \"%*s%s (%s)\\n\",";
  	print "             indent_to, \"\",";
  	print "             \"" var_opt_string[i] "\",";
--- 253,259 ----
  }
  
  for (i = 0; i < n_opt_string; i++) {
! 	print "  if (ptr->x_" var_opt_string[i] ")";
  	print "    fprintf (file, \"%*s%s (%s)\\n\",";
  	print "             indent_to, \"\",";
  	print "             \"" var_opt_string[i] "\",";
*************** for (i = 0; i < n_opt_char; i++) {
*** 326,338 ****
  for (i = 0; i < n_opt_string; i++) {
  	name = var_opt_string[i]
  	print "  if (ptr1->x_" name " != ptr2->x_" name "";
! 	print "      || (!ptr1->x_" name" || !ptr2->x_" name
  	print "          || strcmp (ptr1->x_" name", ptr2->x_" name ")))";
  	print "    fprintf (file, \"%*s%s (%s/%s)\\n\",";
  	print "             indent_to, \"\",";
  	print "             \"" name "\",";
! 	print "             ptr1->x_" name ",";
! 	print "             ptr2->x_" name ");";
  	print "";
  }
  
--- 326,338 ----
  for (i = 0; i < n_opt_string; i++) {
  	name = var_opt_string[i]
  	print "  if (ptr1->x_" name " != ptr2->x_" name "";
! 	print "      && (!ptr1->x_" name" || !ptr2->x_" name
  	print "          || strcmp (ptr1->x_" name", ptr2->x_" name ")))";
  	print "    fprintf (file, \"%*s%s (%s/%s)\\n\",";
  	print "             indent_to, \"\",";
  	print "             \"" name "\",";
! 	print "             ptr1->x_" name " ? ptr1->x_" name " : \"(null)\",";
! 	print "             ptr2->x_" name " ? ptr1->x_" name " : \"(null)\");";
  	print "";
  }
  
*************** n_target_char = 0;
*** 349,354 ****
--- 349,355 ----
  n_target_short = 0;
  n_target_int = 0;
  n_target_enum = 0;
+ n_target_string = 0;
  n_target_other = 0;
  
  if (have_save) {
*************** if (have_save) {
*** 381,386 ****
--- 382,389 ----
  				if (otype == var_type(flags[i]))
  					var_target_range[name] = ""
  			}
+ 			else if (otype ~ "^const char \\**$")
+ 				var_target_string[n_target_string++] = name;
  			else
  				var_target_other[n_target_other++] = name;
  		}
*************** for (i = 0; i < n_target_char; i++) {
*** 429,434 ****
--- 432,441 ----
  	print "  ptr->x_" var_target_char[i] " = opts->x_" var_target_char[i] ";";
  }
  
+ for (i = 0; i < n_target_string; i++) {
+ 	print "  ptr->x_" var_target_string[i] " = opts->x_" var_target_string[i] ";";
+ }
+ 
  print "}";
  
  print "";
*************** for (i = 0; i < n_target_char; i++) {
*** 461,466 ****
--- 468,477 ----
  	print "  opts->x_" var_target_char[i] " = ptr->x_" var_target_char[i] ";";
  }
  
+ for (i = 0; i < n_target_string; i++) {
+ 	print "  opts->x_" var_target_string[i] " = ptr->x_" var_target_string[i] ";";
+ }
+ 
  # This must occur after the normal variables in case the code depends on those
  # variables.
  print "";
*************** for (i = 0; i < n_target_char; i++) {
*** 530,535 ****
--- 541,555 ----
  	print "";
  }
  
+ for (i = 0; i < n_target_string; i++) {
+ 	print "  if (ptr->x_" var_target_string[i] ")";
+ 	print "    fprintf (file, \"%*s%s (%s)\\n\",";
+ 	print "             indent, \"\",";
+ 	print "             \"" var_target_string[i] "\",";
+ 	print "             ptr->x_" var_target_string[i] ");";
+ 	print "";
+ }
+ 
  print "";
  print "  if (targetm.target_option.print)";
  print "    targetm.target_option.print (file, indent, ptr);";
*************** for (i = 0; i < n_target_char; i++) {
*** 605,610 ****
--- 625,643 ----
  	print "";
  }
  
+ for (i = 0; i < n_target_string; i++) {
+ 	name = var_target_string[i]
+ 	print "  if (ptr1->x_" name " != ptr2->x_" name "";
+ 	print "      && (!ptr1->x_" name" || !ptr2->x_" name
+ 	print "          || strcmp (ptr1->x_" name", ptr2->x_" name ")))";
+ 	print "    fprintf (file, \"%*s%s (%s/%s)\\n\",";
+ 	print "             indent, \"\",";
+ 	print "             \"" name "\",";
+ 	print "             ptr1->x_" name " ? ptr1->x_" name " : \"(null)\",";
+ 	print "             ptr2->x_" name " ? ptr1->x_" name " : \"(null)\");";
+ 	print "";
+ }
+ 
  print "}";
  
  print "";
diff -Nrcpad gcc-9.1.0/gcc/opts-common.c gcc-9.2.0/gcc/opts-common.c
*** gcc-9.1.0/gcc/opts-common.c	Fri Mar 29 18:44:01 2019
--- gcc-9.2.0/gcc/opts-common.c	Mon Jul 22 09:37:18 2019
*************** decode_cmdline_option (const char **argv
*** 537,543 ****
  
    extra_args = 0;
  
!   opt_index = find_opt (argv[0] + 1, lang_mask);
    i = 0;
    while (opt_index == OPT_SPECIAL_unknown
  	 && i < ARRAY_SIZE (option_map))
--- 537,544 ----
  
    extra_args = 0;
  
!   const char *opt_value = argv[0] + 1;
!   opt_index = find_opt (opt_value, lang_mask);
    i = 0;
    while (opt_index == OPT_SPECIAL_unknown
  	 && i < ARRAY_SIZE (option_map))
*************** decode_cmdline_option (const char **argv
*** 745,750 ****
--- 746,768 ----
    /* Check if this is a switch for a different front end.  */
    if (!option_ok_for_language (option, lang_mask))
      errors |= CL_ERR_WRONG_LANG;
+   else if (strcmp (option->opt_text, "-Werror=") == 0
+ 	   && strchr (opt_value, ',') == NULL)
+     {
+       /* Verify that -Werror argument is a valid warning
+ 	 for a language.  */
+       char *werror_arg = xstrdup (opt_value + 6);
+       werror_arg[0] = 'W';
+ 
+       size_t warning_index = find_opt (werror_arg, lang_mask);
+       if (warning_index != OPT_SPECIAL_unknown)
+ 	{
+ 	  const struct cl_option *warning_option
+ 	    = &cl_options[warning_index];
+ 	  if (!option_ok_for_language (warning_option, lang_mask))
+ 	    errors |= CL_ERR_WRONG_LANG;
+ 	}
+     }
  
    /* Convert the argument to lowercase if appropriate.  */
    if (arg && option->cl_tolower)
diff -Nrcpad gcc-9.1.0/gcc/opts-global.c gcc-9.2.0/gcc/opts-global.c
*** gcc-9.1.0/gcc/opts-global.c	Mon Mar 11 13:58:44 2019
--- gcc-9.2.0/gcc/opts-global.c	Mon Jul 22 09:37:18 2019
*************** complain_wrong_lang (const struct cl_dec
*** 103,112 ****
  	   text, bad_lang);
    else if (lang_mask == CL_DRIVER)
      gcc_unreachable ();
!   else
      /* Eventually this should become a hard error IMO.  */
      warning (0, "command line option %qs is valid for %s but not for %s",
  	     text, ok_langs, bad_lang);
  
    free (ok_langs);
    free (bad_lang);
--- 103,116 ----
  	   text, bad_lang);
    else if (lang_mask == CL_DRIVER)
      gcc_unreachable ();
!   else if (ok_langs[0] != '\0')
      /* Eventually this should become a hard error IMO.  */
      warning (0, "command line option %qs is valid for %s but not for %s",
  	     text, ok_langs, bad_lang);
+   else
+     /* Happens for -Werror=warning_name.  */
+     warning (0, "%<-Werror=%> argument %qs is not valid for %s",
+ 	     text, bad_lang);
  
    free (ok_langs);
    free (bad_lang);
diff -Nrcpad gcc-9.1.0/gcc/opts.c gcc-9.2.0/gcc/opts.c
*** gcc-9.1.0/gcc/opts.c	Tue Apr 30 08:51:23 2019
--- gcc-9.2.0/gcc/opts.c	Tue Jul 16 16:17:39 2019
*************** parse_and_check_align_values (const char
*** 2016,2029 ****
    free (str);
  
    /* Check that we have a correct number of values.  */
! #ifdef SUBALIGN_LOG
!   unsigned max_valid_values = 4;
! #else
!   unsigned max_valid_values = 2;
! #endif
! 
!   if (result_values.is_empty ()
!       || result_values.length () > max_valid_values)
      {
        if (report_error)
  	error_at (loc, "invalid number of arguments for %<-falign-%s%> "
--- 2016,2022 ----
    free (str);
  
    /* Check that we have a correct number of values.  */
!   if (result_values.is_empty () || result_values.length () > 4)
      {
        if (report_error)
  	error_at (loc, "invalid number of arguments for %<-falign-%s%> "
diff -Nrcpad gcc-9.1.0/gcc/params.def gcc-9.2.0/gcc/params.def
*** gcc-9.1.0/gcc/params.def	Fri Apr 12 14:35:48 2019
--- gcc-9.2.0/gcc/params.def	Fri Aug  2 08:40:34 2019
*************** DEFPARAM(PARAM_LOOP_VERSIONING_MAX_OUTER
*** 1414,1419 ****
--- 1414,1425 ----
  	 " loops.",
  	 100, 0, 0)
  
+ DEFPARAM(PARAM_SSA_NAME_DEF_CHAIN_LIMIT,
+ 	 "ssa-name-def-chain-limit",
+ 	 "The maximum number of SSA_NAME assignments to follow in determining "
+ 	 "a value.",
+ 	 512, 0, 0)
+ 
  /*
  
  Local variables:
diff -Nrcpad gcc-9.1.0/gcc/passes.c gcc-9.2.0/gcc/passes.c
*** gcc-9.1.0/gcc/passes.c	Mon Mar 11 13:58:44 2019
--- gcc-9.2.0/gcc/passes.c	Fri Jul 12 14:42:14 2019
*************** execute_ipa_summary_passes (ipa_opt_pass
*** 2196,2202 ****
  
  static void
  execute_one_ipa_transform_pass (struct cgraph_node *node,
! 				ipa_opt_pass_d *ipa_pass)
  {
    opt_pass *pass = ipa_pass;
    unsigned int todo_after = 0;
--- 2196,2202 ----
  
  static void
  execute_one_ipa_transform_pass (struct cgraph_node *node,
! 				ipa_opt_pass_d *ipa_pass, bool do_not_collect)
  {
    opt_pass *pass = ipa_pass;
    unsigned int todo_after = 0;
*************** execute_one_ipa_transform_pass (struct c
*** 2242,2255 ****
    redirect_edge_var_map_empty ();
  
    /* Signal this is a suitable GC collection point.  */
!   if (!(todo_after & TODO_do_not_ggc_collect))
      ggc_collect ();
  }
  
  /* For the current function, execute all ipa transforms. */
  
  void
! execute_all_ipa_transforms (void)
  {
    struct cgraph_node *node;
    if (!cfun)
--- 2242,2255 ----
    redirect_edge_var_map_empty ();
  
    /* Signal this is a suitable GC collection point.  */
!   if (!do_not_collect && !(todo_after & TODO_do_not_ggc_collect))
      ggc_collect ();
  }
  
  /* For the current function, execute all ipa transforms. */
  
  void
! execute_all_ipa_transforms (bool do_not_collect)
  {
    struct cgraph_node *node;
    if (!cfun)
*************** execute_all_ipa_transforms (void)
*** 2261,2267 ****
        unsigned int i;
  
        for (i = 0; i < node->ipa_transforms_to_apply.length (); i++)
! 	execute_one_ipa_transform_pass (node, node->ipa_transforms_to_apply[i]);
        node->ipa_transforms_to_apply.release ();
      }
  }
--- 2261,2268 ----
        unsigned int i;
  
        for (i = 0; i < node->ipa_transforms_to_apply.length (); i++)
! 	execute_one_ipa_transform_pass (node, node->ipa_transforms_to_apply[i],
! 					do_not_collect);
        node->ipa_transforms_to_apply.release ();
      }
  }
diff -Nrcpad gcc-9.1.0/gcc/po/ChangeLog gcc-9.2.0/gcc/po/ChangeLog
*** gcc-9.1.0/gcc/po/ChangeLog	Fri May  3 07:59:54 2019
--- gcc-9.2.0/gcc/po/ChangeLog	Mon Aug 12 07:38:49 2019
***************
*** 1,3 ****
--- 1,41 ----
+ 2019-08-12  Release Manager
+ 
+ 	* GCC 9.2.0 released.
+ 
+ 2019-08-09  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* uk.po: Update.
+ 
+ 2019-06-06  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* sv.po: Update.
+ 
+ 2019-06-03  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* sv.po: Update.
+ 
+ 2019-05-31  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* fi.po, sv.po: Update.
+ 
+ 2019-05-20  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* es.po, sv.po: Update.
+ 
+ 2019-05-13  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* sv.po: Update.
+ 
+ 2019-05-09  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* de.po, fr.po: Update.
+ 
+ 2019-05-08  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.
+ 
  2019-05-03  Release Manager
  
  	* GCC 9.1.0 released.
diff -Nrcpad gcc-9.1.0/gcc/po/be.gmo gcc-9.2.0/gcc/po/be.gmo
*** gcc-9.1.0/gcc/po/be.gmo	Fri May  3 08:12:44 2019
--- gcc-9.2.0/gcc/po/be.gmo	Mon Aug 12 07:51:11 2019
*************** For bug reporting instructions, please s
*** 17,23 ****
  missing terminating %c characterno argumentsoptions enabled: previous definition hereprograms: %s
  section attributes are not supported for this targettoo few arguments to functiontoo many arguments to functiontoo many input filesunknown register name: %sunrecognized addressvirtual functions cannot be friendsProject-Id-Version: gcc 3.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-04-13 17:21+0200
  PO-Revision-Date: 2002-05-17 15:54+0200
  Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>
  Language-Team: Belarusian <i18n@tut.by>
--- 17,23 ----
  missing terminating %c characterno argumentsoptions enabled: previous definition hereprograms: %s
  section attributes are not supported for this targettoo few arguments to functiontoo many arguments to functiontoo many input filesunknown register name: %sunrecognized addressvirtual functions cannot be friendsProject-Id-Version: gcc 3.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-05-02 20:28+0000
  PO-Revision-Date: 2002-05-17 15:54+0200
  Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>
  Language-Team: Belarusian <i18n@tut.by>
diff -Nrcpad gcc-9.1.0/gcc/po/be.po gcc-9.2.0/gcc/po/be.po
*** gcc-9.1.0/gcc/po/be.po	Tue Apr 23 21:03:01 2019
--- gcc-9.2.0/gcc/po/be.po	Wed May  8 00:05:32 2019
*************** msgid ""
*** 6,12 ****
  msgstr ""
  "Project-Id-Version: gcc 3.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2019-04-13 17:21+0200\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: 2019-05-02 20:28+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 ""
*** 201,212 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6143 config/i386/i386.c:16997
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4207 config/arc/arc.c:6240 config/i386/i386.c:17088
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
--- 201,212 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6158 config/i386/i386.c:16998
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4207 config/arc/arc.c:6255 config/i386/i386.c:17089
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 1272,1318 ****
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1630
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.c:1633
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.c:1636
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.c:1639 opts.c:1678
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.c:1642
  msgid "The --param option recognizes the following as parameters"
  msgstr ""
  
! #: opts.c:1648
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.c:1650
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.c:1661
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.c:1663
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.c:1665
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.c:1676
  msgid "The following options are language-related"
  msgstr ""
  
--- 1272,1325 ----
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1581
! #, fuzzy, c-format
! msgid ""
! "  Known valid arguments for %s option:\n"
! "   "
! msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
! 
! #: opts.c:1631
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.c:1634
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.c:1637
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.c:1640 opts.c:1679
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.c:1643
  msgid "The --param option recognizes the following as parameters"
  msgstr ""
  
! #: opts.c:1649
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.c:1651
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.c:1662
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.c:1664
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.c:1666
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.c:1677
  msgid "The following options are language-related"
  msgstr ""
  
*************** msgstr ""
*** 1445,1451 ****
  msgid "options enabled: "
  msgstr "Ð²Ñ‹Ð±Ð°Ñ€Ñ‹ ÑžÐºÐ»ÑŽÑ‡Ð°Ð½Ñ‹:"
  
! #: tree-diagnostic.c:299 c/c-decl.c:5617 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
--- 1452,1458 ----
  msgid "options enabled: "
  msgstr "Ð²Ñ‹Ð±Ð°Ñ€Ñ‹ ÑžÐºÐ»ÑŽÑ‡Ð°Ð½Ñ‹:"
  
! #: tree-diagnostic.c:299 c/c-decl.c:5634 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
*************** msgstr "`%E' - Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½
*** 3054,3060 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22872
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
--- 3061,3067 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22877
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
*************** msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€
*** 3081,3087 ****
  msgid "invalid address mode"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18255
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
--- 3088,3094 ----
  msgid "invalid address mode"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18256
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ
*** 3174,3282 ****
  msgid "invalid operand address"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/arc/arc.c:4207
  #, fuzzy, c-format
  msgid "invalid operand to %%Z code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4215
  #, fuzzy, c-format
  msgid "invalid operand to %%z code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4223
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4231
  #, fuzzy, c-format
  msgid "invalid operand to %%M code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4239 config/m32r/m32r.c:2103
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4250 config/m32r/m32r.c:2096
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4398 config/m32r/m32r.c:2129
  #, fuzzy, c-format
  msgid "invalid operand to %%R code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4474 config/m32r/m32r.c:2152
  #, fuzzy, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4542 config/m32r/m32r.c:2223
  #, fuzzy, c-format
  msgid "invalid operand to %%U code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4554
  #, fuzzy, c-format
  msgid "invalid operand to %%V code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4611
  #, fuzzy, c-format
  msgid "invalid operand to %%O code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4637 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
  
! #: config/arc/arc.c:6228
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:6517 config/cris/cris.c:2571
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: config/arm/arm.c:19310 config/arm/arm.c:19335 config/arm/arm.c:19345
! #: config/arm/arm.c:19354 config/arm/arm.c:19363
  #, fuzzy, c-format
  #| msgid "invalid %%f operand"
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/arm/arm.c:22203 config/arm/arm.c:22221
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/arm/arm.c:22209
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.c:22327 config/arm/arm.c:22340 config/arm/arm.c:22365
  #: config/nios2/nios2.c:3070
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/arm/arm.c:22442 config/arm/arm.c:22464 config/arm/arm.c:22474
! #: config/arm/arm.c:22484 config/arm/arm.c:22494 config/arm/arm.c:22533
! #: config/arm/arm.c:22551 config/arm/arm.c:22576 config/arm/arm.c:22591
! #: config/arm/arm.c:22618 config/arm/arm.c:22625 config/arm/arm.c:22643
! #: config/arm/arm.c:22650 config/arm/arm.c:22658 config/arm/arm.c:22679
! #: config/arm/arm.c:22686 config/arm/arm.c:22819 config/arm/arm.c:22826
! #: config/arm/arm.c:22853 config/arm/arm.c:22860 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
--- 3181,3289 ----
  msgid "invalid operand address"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/arc/arc.c:4220
  #, fuzzy, c-format
  msgid "invalid operand to %%Z code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4228
  #, fuzzy, c-format
  msgid "invalid operand to %%z code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4236
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4244
  #, fuzzy, c-format
  msgid "invalid operand to %%M code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4252 config/m32r/m32r.c:2103
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4263 config/m32r/m32r.c:2096
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4411 config/m32r/m32r.c:2129
  #, fuzzy, c-format
  msgid "invalid operand to %%R code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4487 config/m32r/m32r.c:2152
  #, fuzzy, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4555 config/m32r/m32r.c:2223
  #, fuzzy, c-format
  msgid "invalid operand to %%U code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4567
  #, fuzzy, c-format
  msgid "invalid operand to %%V code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4624
  #, fuzzy, c-format
  msgid "invalid operand to %%O code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4650 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
  
! #: config/arc/arc.c:6243
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:6532 config/cris/cris.c:2571
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: config/arm/arm.c:19315 config/arm/arm.c:19340 config/arm/arm.c:19350
! #: config/arm/arm.c:19359 config/arm/arm.c:19368
  #, fuzzy, c-format
  #| msgid "invalid %%f operand"
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/arm/arm.c:22208 config/arm/arm.c:22226
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/arm/arm.c:22214
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.c:22332 config/arm/arm.c:22345 config/arm/arm.c:22370
  #: config/nios2/nios2.c:3070
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/arm/arm.c:22447 config/arm/arm.c:22469 config/arm/arm.c:22479
! #: config/arm/arm.c:22489 config/arm/arm.c:22499 config/arm/arm.c:22538
! #: config/arm/arm.c:22556 config/arm/arm.c:22581 config/arm/arm.c:22596
! #: config/arm/arm.c:22623 config/arm/arm.c:22630 config/arm/arm.c:22648
! #: config/arm/arm.c:22655 config/arm/arm.c:22663 config/arm/arm.c:22684
! #: config/arm/arm.c:22691 config/arm/arm.c:22824 config/arm/arm.c:22831
! #: config/arm/arm.c:22858 config/arm/arm.c:22865 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
*************** msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€
*** 3284,3296 ****
  msgid "invalid operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/arm/arm.c:22546
  #, c-format
  msgid "instruction never executed"
  msgstr ""
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22567
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
--- 3291,3303 ----
  msgid "invalid operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/arm/arm.c:22551
  #, c-format
  msgid "instruction never executed"
  msgstr ""
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22572
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ
*** 3410,3416 ****
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6502
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3417,3423 ----
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6520
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
*** 3648,3747 ****
  msgid "invalid fp constant"
  msgstr "`%E' - Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ñ�Ð·ÑŒÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ‚Ñ‹Ð¿Ñƒ string"
  
! #: config/i386/i386.c:17082
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.c:17621
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:17626
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of asm flag output"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:17857
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:17892
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:17961
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:17966
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:18043
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18122
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18140
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18153
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18168
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.c:18196
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18214
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18237
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18341
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/i386/i386.c:18403
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:18453
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.c:29331
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
--- 3655,3754 ----
  msgid "invalid fp constant"
  msgstr "`%E' - Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ñ�Ð·ÑŒÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ‚Ñ‹Ð¿Ñƒ string"
  
! #: config/i386/i386.c:17083
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.c:17622
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:17627
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of asm flag output"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:17858
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:17893
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:17962
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:17967
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:18044
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18123
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18141
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18154
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18169
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.c:18197
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18215
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18238
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18342
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/i386/i386.c:18404
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:18454
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.c:29334
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
*************** msgstr ""
*** 4228,4252 ****
  msgid "invalid expression for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.c:11723
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "vector argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/s390/s390.c:16047
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.c:16057
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:16060
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:16068
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 4235,4259 ----
  msgid "invalid expression for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.c:11733
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "vector argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/s390/s390.c:16057
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.c:16067
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:16070
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:16078
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr ""
*** 4655,4694 ****
  msgid "expected label"
  msgstr ""
  
! #: cp/call.c:11044
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:11045
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.c:3141
  #, fuzzy
  msgid "jump to label %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: cp/decl.c:3142
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:3212
  msgid "enters try block"
  msgstr ""
  
! #: cp/decl.c:3218
  msgid "enters catch block"
  msgstr ""
  
! #: cp/decl.c:3224
  msgid "enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3230
  msgid "enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3237
  msgid "enters constexpr if statement"
  msgstr ""
  
--- 4662,4701 ----
  msgid "expected label"
  msgstr ""
  
! #: cp/call.c:11059
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:11060
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.c:3158
  #, fuzzy
  msgid "jump to label %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: cp/decl.c:3159
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:3229
  msgid "enters try block"
  msgstr ""
  
! #: cp/decl.c:3235
  msgid "enters catch block"
  msgstr ""
  
! #: cp/decl.c:3241
  msgid "enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3247
  msgid "enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3254
  msgid "enters constexpr if statement"
  msgstr ""
  
*************** msgstr ""
*** 4922,4928 ****
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:2003 cp/pt.c:23707
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
--- 4929,4935 ----
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:2003 cp/pt.c:23706
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
*************** msgstr ""
*** 4973,5022 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6230 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.c:6231 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.c:6258 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.c:6275 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.c:6287 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.c:6305
  #, fuzzy
  #| msgid "too many arguments to function"
  msgid "in argument to unary !"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:6351
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6353
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6355
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6357
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 4980,5029 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6248 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.c:6249 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.c:6276 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.c:6293 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.c:6305 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.c:6323
  #, fuzzy
  #| msgid "too many arguments to function"
  msgid "in argument to unary !"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:6369
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6371
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6373
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6375
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 5105,5111 ****
  msgid "Deleted feature:"
  msgstr ""
  
! #: fortran/expr.c:3608
  msgid "array assignment"
  msgstr ""
  
--- 5112,5118 ----
  msgid "Deleted feature:"
  msgstr ""
  
! #: fortran/expr.c:3632
  msgid "array assignment"
  msgstr ""
  
*************** msgstr ""
*** 5322,5332 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2061 fortran/resolve.c:11462
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.c:2064 fortran/resolve.c:11513 fortran/resolve.c:11516
  msgid "pointer assignment"
  msgstr ""
  
--- 5329,5339 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2061 fortran/resolve.c:11466
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.c:2064 fortran/resolve.c:11517 fortran/resolve.c:11520
  msgid "pointer assignment"
  msgstr ""
  
*************** msgstr ""
*** 5506,5585 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:7010
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:7014
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:7018
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7022
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7026
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7312 fortran/resolve.c:7315
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7688 fortran/resolve.c:7691
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7924 fortran/resolve.c:9660
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7968 fortran/resolve.c:9672
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9463
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9684
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.c:1635
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.c:5887
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.c:9496
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.c:5952
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.c:5960
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9309
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:10720
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 5513,5592 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:7014
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:7018
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:7022
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7026
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7030
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7316 fortran/resolve.c:7319
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7692 fortran/resolve.c:7695
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7928 fortran/resolve.c:9664
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7972 fortran/resolve.c:9676
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9467
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9688
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.c:1675
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.c:5935
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.c:9544
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.c:6025
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.c:6033
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9250
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:10661
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 5588,5599 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8737
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8769
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
--- 5595,5606 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8758
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8790
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
*************** msgstr ""
*** 5634,5657 ****
  msgid "Incorrect function return value"
  msgstr ""
  
! #: fortran/trans.c:611
  msgid "Memory allocation failed"
  msgstr ""
  
! #: fortran/trans.c:689 fortran/trans.c:1672
  msgid "Allocation would exceed memory limit"
  msgstr ""
  
! #: fortran/trans.c:898
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.c:904
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.c:1357 fortran/trans.c:1516
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
--- 5641,5664 ----
  msgid "Incorrect function return value"
  msgstr ""
  
! #: fortran/trans.c:614
  msgid "Memory allocation failed"
  msgstr ""
  
! #: fortran/trans.c:692 fortran/trans.c:1675
  msgid "Allocation would exceed memory limit"
  msgstr ""
  
! #: fortran/trans.c:901
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.c:907
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.c:1360 fortran/trans.c:1519
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
*************** msgstr ""
*** 6005,8135 ****
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: config/alpha/alpha.opt:23 config/i386/i386.opt:440
! #, fuzzy
! #| msgid "Do not use hardware fp"
! msgid "Do not use hardware fp."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ"
  
! #: config/alpha/alpha.opt:27
  #, fuzzy
! #| msgid "Use 64-bit FP registers"
! msgid "Use fp registers."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 64-Ð±Ñ–Ñ‚Ð½Ñ‹Ñ� FP-Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ñ‹"
  
! #: config/alpha/alpha.opt:31 common.opt:654 common.opt:788 common.opt:998
! #: common.opt:1002 common.opt:1006 common.opt:1010 common.opt:1574
! #: common.opt:1630 common.opt:1762 common.opt:1766 common.opt:2000
! #: common.opt:2178 common.opt:2879 fortran/lang.opt:489
! msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
  
! #: config/alpha/alpha.opt:35
! msgid "Request IEEE-conformant math library routines (OSF/1)."
  msgstr ""
  
! #: config/alpha/alpha.opt:39
! msgid "Emit IEEE-conformant code, without inexact exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:46
! msgid "Do not emit complex integer constants to read-only memory."
  msgstr ""
  
! #: config/alpha/alpha.opt:50
! msgid "Use VAX fp."
  msgstr ""
  
! #: config/alpha/alpha.opt:54
! #, fuzzy
! #| msgid "Do not use hardware fp"
! msgid "Do not use VAX fp."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ"
  
! #: config/alpha/alpha.opt:58
! msgid "Emit code for the byte/word ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:62
! msgid "Emit code for the motion video ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:66
! msgid "Emit code for the fp move and sqrt ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:70
! msgid "Emit code for the counting ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:74
! msgid "Emit code using explicit relocation directives."
  msgstr ""
  
! #: config/alpha/alpha.opt:78
! msgid "Emit 16-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:82
! msgid "Emit 32-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:86
! msgid "Emit direct branches to local functions."
  msgstr ""
  
! #: config/alpha/alpha.opt:90
! msgid "Emit indirect branches to local functions."
  msgstr ""
  
! #: config/alpha/alpha.opt:94
! msgid "Emit rdval instead of rduniq for thread pointer."
  msgstr ""
  
! #: config/alpha/alpha.opt:98 config/s390/s390.opt:150 config/i386/i386.opt:212
! #: config/sparc/long-double-switch.opt:23
! msgid "Use 128-bit long double."
  msgstr ""
  
! #: config/alpha/alpha.opt:102 config/s390/s390.opt:154
! #: config/i386/i386.opt:208 config/sparc/long-double-switch.opt:27
! #, fuzzy
! #| msgid "Use 64 bit float"
! msgid "Use 64-bit long double."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 64-Ñ… Ð±Ñ–Ñ‚Ð½Ñ‹ float"
  
! #: config/alpha/alpha.opt:106
! msgid "Use features of and schedule given CPU."
  msgstr ""
  
! #: config/alpha/alpha.opt:110
! msgid "Schedule given CPU."
  msgstr ""
  
! #: config/alpha/alpha.opt:114
! msgid "Control the generated fp rounding mode."
  msgstr ""
  
! #: config/alpha/alpha.opt:118
! msgid "Control the IEEE trap mode."
  msgstr ""
  
! #: config/alpha/alpha.opt:122
! msgid "Control the precision given to fp exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:126
! msgid "Tune expected memory latency."
  msgstr ""
  
! #: config/alpha/alpha.opt:130 config/ia64/ia64.opt:118
! msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
  msgstr ""
  
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
  msgstr ""
  
! #: config/mips/mips.opt:32
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
  msgstr ""
  
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/mips/mips.opt:55
! msgid "Generate code that can be used in SVR4-style dynamic objects."
  msgstr ""
  
! #: config/mips/mips.opt:59
! msgid "Use PMC-style 'mad' instructions."
  msgstr ""
  
! #: config/mips/mips.opt:63
! #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Use integer madd/msub instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/mips/mips.opt:67
! #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/mips/mips.opt:71
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/mips/mips.opt:75
! msgid "Use Branch Likely instructions, overriding the architecture default."
  msgstr ""
  
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
  msgstr ""
  
! #: config/mips/mips.opt:83
! msgid "Trap on integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
  msgstr ""
  
! #: config/mips/mips.opt:91
! msgid "Valid arguments to -mcode-readable=:"
  msgstr ""
  
! #: config/mips/mips.opt:104
! msgid "Use branch-and-break sequences to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:108
! msgid "Use trap instructions to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:112
! #, fuzzy
! msgid "Allow the use of MDMX instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/mips/mips.opt:116
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
  msgstr ""
  
! #: config/mips/mips.opt:120
! msgid "Use MIPS-DSP instructions."
  msgstr ""
  
! #: config/mips/mips.opt:124
! msgid "Use MIPS-DSP REV 2 instructions."
  msgstr ""
  
! #: config/mips/mips.opt:134 config/c6x/c6x.opt:30 config/nios2/nios2.opt:94
! #: config/tilegx/tilegx.opt:45
! msgid "Use big-endian byte order."
  msgstr ""
  
! #: config/mips/mips.opt:138 config/c6x/c6x.opt:34 config/nios2/nios2.opt:98
! #: config/tilegx/tilegx.opt:49
! msgid "Use little-endian byte order."
  msgstr ""
  
! #: config/mips/mips.opt:142 config/iq2000/iq2000.opt:61
! msgid "Use ROM instead of RAM."
  msgstr ""
  
! #: config/mips/mips.opt:146
! msgid "Use Enhanced Virtual Addressing instructions."
  msgstr ""
  
! #: config/mips/mips.opt:150
! msgid "Use NewABI-style %reloc() assembly operators."
  msgstr ""
  
! #: config/mips/mips.opt:154
! msgid "Use -G for data that is not defined by the current object."
  msgstr ""
  
! #: config/mips/mips.opt:158
! msgid "Work around certain 24K errata."
  msgstr ""
  
! #: config/mips/mips.opt:162
! msgid "Work around certain R4000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:166
! msgid "Work around certain R4400 errata."
  msgstr ""
  
! #: config/mips/mips.opt:170
! msgid "Work around the R5900 short loop erratum."
  msgstr ""
  
! #: config/mips/mips.opt:174
! msgid "Work around certain RM7000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:178
! msgid "Work around certain R10000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:182
! msgid "Work around errata for early SB-1 revision 2 cores."
  msgstr ""
  
! #: config/mips/mips.opt:186
! msgid "Work around certain VR4120 errata."
  msgstr ""
  
! #: config/mips/mips.opt:190
! msgid "Work around VR4130 mflo/mfhi errata."
  msgstr ""
  
! #: config/mips/mips.opt:194
! msgid "Work around an early 4300 hardware bug."
  msgstr ""
  
! #: config/mips/mips.opt:198
! #, fuzzy
! #| msgid "options enabled: "
! msgid "FP exceptions are enabled."
! msgstr "Ð²Ñ‹Ð±Ð°Ñ€Ñ‹ ÑžÐºÐ»ÑŽÑ‡Ð°Ð½Ñ‹:"
  
! #: config/mips/mips.opt:202
! #, fuzzy
! #| msgid "Use 32-bit general registers"
! msgid "Use 32-bit floating-point registers."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 32-Ð±Ñ–Ñ‚Ð½Ñ‹Ñ� Ð³Ð°Ð»Ð¾ÑžÐ½Ñ‹Ñ� Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ñ‹"
  
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
  msgstr ""
  
! #: config/mips/mips.opt:210
! #, fuzzy
! #| msgid "Use 64-bit general registers"
! msgid "Use 64-bit floating-point registers."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 64-Ð±Ñ–Ñ‚Ð½Ñ‹Ñ� Ð³Ð°Ð»Ð¾ÑžÐ½Ñ‹Ñ� Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ñ‹"
  
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
  msgstr ""
  
! #: config/mips/mips.opt:226
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
  msgstr ""
  
! #: config/mips/mips.opt:236
! #, fuzzy
! #| msgid "Use 32-bit general registers"
! msgid "Use 32-bit general registers."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 32-Ð±Ñ–Ñ‚Ð½Ñ‹Ñ� Ð³Ð°Ð»Ð¾ÑžÐ½Ñ‹Ñ� Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ñ‹"
  
! #: config/mips/mips.opt:240
  #, fuzzy
! #| msgid "Use 64-bit general registers"
! msgid "Use 64-bit general registers."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 64-Ð±Ñ–Ñ‚Ð½Ñ‹Ñ� Ð³Ð°Ð»Ð¾ÑžÐ½Ñ‹Ñ� Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ñ‹"
  
! #: config/mips/mips.opt:244
! msgid "Use GP-relative addressing to access small data."
  msgstr ""
  
! #: config/mips/mips.opt:248
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
  msgstr ""
  
! #: config/mips/mips.opt:252
! msgid "Allow the use of hardware floating-point ABI and instructions."
  msgstr ""
  
! #: config/mips/mips.opt:256
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
  msgstr ""
  
! #: config/mips/mips.opt:260
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
  msgstr ""
  
! #: config/mips/mips.opt:264
! #, fuzzy
! #| msgid "Generate code for Intel as"
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: config/mips/mips.opt:268
! msgid "Generate MIPS16 code."
  msgstr ""
  
! #: config/mips/mips.opt:272
! msgid "Use MIPS-3D instructions."
  msgstr ""
  
! #: config/mips/mips.opt:276
! msgid "Use ll, sc and sync instructions."
  msgstr ""
  
! #: config/mips/mips.opt:280
! msgid "Use -G for object-local data."
  msgstr ""
  
! #: config/mips/mips.opt:284
! msgid "Use indirect calls."
  msgstr ""
  
! #: config/mips/mips.opt:288
! #, fuzzy
! #| msgid "Use 32 bit float"
! msgid "Use a 32-bit long type."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 32-Ñ… Ð±Ñ–Ñ‚Ð½Ñ‹ float"
  
! #: config/mips/mips.opt:292
! #, fuzzy
! #| msgid "Use 64 bit float"
! msgid "Use a 64-bit long type."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 64-Ñ… Ð±Ñ–Ñ‚Ð½Ñ‹ float"
  
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
  msgstr ""
  
! #: config/mips/mips.opt:300
! msgid "Don't optimize block moves."
  msgstr ""
  
! #: config/mips/mips.opt:304
! #, fuzzy
! #| msgid "Don't use AltiVec instructions"
! msgid "Use microMIPS instructions."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– AltiVec"
  
! #: config/mips/mips.opt:308
! msgid "Use MIPS MSA Extension instructions."
  msgstr ""
  
! #: config/mips/mips.opt:312
! #, fuzzy
! msgid "Allow the use of MT instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/mips/mips.opt:316
! #, fuzzy
! msgid "Prevent the use of all floating-point operations."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/mips/mips.opt:320
! #, fuzzy
! #| msgid "Don't use AltiVec instructions"
! msgid "Use MCU instructions."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– AltiVec"
  
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:328
! #, fuzzy
! msgid "Do not use MDMX instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/mips/mips.opt:332
! #, fuzzy
! #| msgid "Generate code for GNU ld"
! msgid "Generate normal-mode code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU ld"
  
! #: config/mips/mips.opt:336
! #, fuzzy
! msgid "Do not use MIPS-3D instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/mips/mips.opt:340
! #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Use paired-single floating-point instructions."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
  msgstr ""
  
! #: config/mips/mips.opt:348
! msgid "Valid arguments to -mr10k-cache-barrier=:"
  msgstr ""
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
  msgstr ""
  
! #: config/mips/mips.opt:365
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
  msgstr ""
  
! #: config/mips/mips.opt:369
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
  msgstr ""
  
! #: config/mips/mips.opt:373
! msgid "Use SmartMIPS instructions."
  msgstr ""
  
! #: config/mips/mips.opt:377
! msgid "Prevent the use of all hardware floating-point instructions."
  msgstr ""
  
! #: config/mips/mips.opt:381
! msgid "Optimize lui/addiu address loads."
  msgstr ""
  
! #: config/mips/mips.opt:385
! msgid "Assume all symbols have 32-bit values."
  msgstr ""
  
! #: config/mips/mips.opt:389
! msgid "Use synci instruction to invalidate i-cache."
  msgstr ""
  
! #: config/mips/mips.opt:393 config/arc/arc.opt:406 config/s390/s390.opt:225
! #: config/ft32/ft32.opt:27
! msgid "Use LRA instead of reload."
  msgstr ""
  
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:405 config/riscv/riscv.opt:80
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
  msgstr ""
  
! #: config/mips/mips.opt:409 config/iq2000/iq2000.opt:74
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr ""
  
! #: config/mips/mips.opt:413
! msgid "Use Virtualization (VZ) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:417
! msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:421
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:425
! msgid "Use Global INValidate (GINV) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:429
! msgid "Perform VR4130-specific alignment optimizations."
  msgstr ""
  
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:437
! msgid "Enable use of odd-numbered single-precision registers."
  msgstr ""
  
! #: config/mips/mips.opt:441
! #, fuzzy
! #| msgid "Optimize for 3900"
! msgid "Optimize frame header."
! msgstr "Ð�Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ð´Ð»Ñ� 3900"
  
! #: config/mips/mips.opt:448
! msgid "Enable load/store bonding."
  msgstr ""
  
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:473
! msgid "Use Loongson EXTension (EXT) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:477
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
  msgstr ""
  
! #: config/visium/visium.opt:25
! msgid "Link with libc.a and libdebug.a."
  msgstr ""
  
! #: config/visium/visium.opt:29
! msgid "Link with libc.a and libsim.a."
  msgstr ""
  
! #: config/visium/visium.opt:33
! #, fuzzy
! #| msgid "Use hardware fp"
! msgid "Use hardware FP (default)."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ"
  
! #: config/visium/visium.opt:37 config/sparc/sparc.opt:30
! #: config/sparc/sparc.opt:34
  #, fuzzy
! #| msgid "Use hardware fp"
! msgid "Use hardware FP."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ"
  
! #: config/visium/visium.opt:41 config/sparc/sparc.opt:38
! #, fuzzy
! #| msgid "Do not use hardware fp"
! msgid "Do not use hardware FP."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ"
  
! #: config/visium/visium.opt:45
! #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "Use features of and schedule code for given CPU."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/visium/visium.opt:49 config/spu/spu.opt:84 config/s390/s390.opt:194
! #: config/i386/i386.opt:514 config/sparc/sparc.opt:146
! #: config/ia64/ia64.opt:122
  #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "Schedule code for given CPU."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/visium/visium.opt:65
! #, fuzzy
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/visium/visium.opt:69
! #, fuzzy
! #| msgid "Generate code for Intel as"
! msgid "Generate code for the user mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: config/visium/visium.opt:73
! msgid "Only retained for backward compatibility."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:28
! msgid "Preferentially allocate registers that allow short instruction generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:32
! msgid "Set branch cost."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:36
! #, fuzzy
! msgid "Enable conditional move instruction usage."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/epiphany/epiphany.opt:40
! msgid "Set number of nops to emit before each insn pattern."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:52
! #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Use software floating point comparisons."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:76
! #, fuzzy
! msgid "Generate call insns as indirect calls."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: config/epiphany/epiphany.opt:80
! #, fuzzy
! msgid "Generate call insns as direct calls."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:112
! msgid "Vectorize for double-word operations."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:132
! msgid "Use the floating point unit for integer add/subtract."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:30
! #, fuzzy
! #| msgid "Target the AM33 processor"
! msgid "Target the AM33 processor."
! msgstr "ÐœÑ�Ñ‚Ð° - AM33 Ð¿Ñ€Ð°Ñ†Ñ�Ñ�Ð°Ñ€"
  
! #: config/mn10300/mn10300.opt:34
! #, fuzzy
! #| msgid "Target the AM33 processor"
! msgid "Target the AM33/2.0 processor."
! msgstr "ÐœÑ�Ñ‚Ð° - AM33 Ð¿Ñ€Ð°Ñ†Ñ�Ñ�Ð°Ñ€"
  
! #: config/mn10300/mn10300.opt:38
! #, fuzzy
! #| msgid "Target the AM33 processor"
! msgid "Target the AM34 processor."
! msgstr "ÐœÑ�Ñ‚Ð° - AM33 Ð¿Ñ€Ð°Ñ†Ñ�Ñ�Ð°Ñ€"
  
! #: config/mn10300/mn10300.opt:42 config/arm/arm.opt:236
! msgid "Tune code for the given processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:46
! msgid "Work around hardware multiply bug."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:55
! msgid "Enable linker relaxations."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:63
! #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/mn10300/mn10300.opt:67
! #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/csky/csky_tables.opt:24
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:199
! msgid "Known CSKY architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:218
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/csky/csky.opt:34
! msgid "Specify the target architecture."
  msgstr ""
  
! #: config/csky/csky.opt:38
! msgid "Specify the target processor."
  msgstr ""
  
! #: config/csky/csky.opt:44 config/mcore/mcore.opt:35 config/moxie/moxie.opt:23
! msgid "Generate big-endian code."
  msgstr ""
  
! #: config/csky/csky.opt:51 config/mcore/mcore.opt:51 config/moxie/moxie.opt:27
! msgid "Generate little-endian code."
  msgstr ""
  
! #: config/csky/csky.opt:61
! #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Enable hardware floating-point instructions."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/csky/csky.opt:65
! msgid "Use library calls to perform floating-point operations (default)."
  msgstr ""
  
! #: config/csky/csky.opt:69
! msgid "Specify the target floating-point hardware/format."
  msgstr ""
  
! #: config/csky/csky.opt:73
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:77
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:85
! msgid "Enable the extended LRW instruction (default for CK801)."
  msgstr ""
  
! #: config/csky/csky.opt:89
  #, fuzzy
! msgid "Enable interrupt stack instructions."
! msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/csky/csky.opt:93
! #, fuzzy
! #| msgid "Don't use AltiVec instructions"
! msgid "Enable multiprocessor instructions."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– AltiVec"
  
! #: config/csky/csky.opt:97
! msgid "Enable coprocessor instructions."
  msgstr ""
  
! #: config/csky/csky.opt:101
! #, fuzzy
! msgid "Enable cache prefetch instructions."
! msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/csky/csky.opt:105
! msgid "Enable C-SKY SECURE instructions."
  msgstr ""
  
! #: config/csky/csky.opt:112
! msgid "Enable C-SKY TRUST instructions."
  msgstr ""
  
! #: config/csky/csky.opt:116
! msgid "Enable C-SKY DSP instructions."
  msgstr ""
  
! #: config/csky/csky.opt:120
! msgid "Enable C-SKY Enhanced DSP instructions."
  msgstr ""
  
! #: config/csky/csky.opt:124
! msgid "Enable C-SKY Vector DSP instructions."
  msgstr ""
  
! #: config/csky/csky.opt:130
  #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Generate divide instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/csky/csky.opt:134
  #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate code for Smart Mode."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
  msgstr ""
  
! #: config/csky/csky.opt:142
! msgid "Generate code using global anchor symbol addresses."
  msgstr ""
  
! #: config/csky/csky.opt:146
! msgid "Generate push/pop instructions (default)."
  msgstr ""
  
! #: config/csky/csky.opt:150
! msgid "Generate stm/ldm instructions (default)."
  msgstr ""
  
! #: config/csky/csky.opt:157
! msgid "Generate constant pools in the compiler instead of assembler."
  msgstr ""
  
! #: config/csky/csky.opt:161
! msgid "Emit .stack_size directives."
  msgstr ""
  
! #: config/csky/csky.opt:165
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
  msgstr ""
  
! #: config/csky/csky.opt:169
! msgid "Set the branch costs to roughly the specified number of instructions."
  msgstr ""
  
! #: config/csky/csky.opt:173
! msgid "Permit scheduling of function prologue and epilogue sequences."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:40
  #, fuzzy
! msgid "Use software emulation for floating point (default)."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/microblaze/microblaze.opt:44
  #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Use hardware floating point instructions."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/microblaze/microblaze.opt:48
! msgid "Use table lookup optimization for small signed integer divisions."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:52
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:56
! msgid "Don't optimize block moves, use memcpy."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:60 config/arm/arm.opt:99
! #: config/aarch64/aarch64.opt:68
! msgid "Assume target CPU is configured as big endian."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:64 config/arm/arm.opt:164
! #: config/aarch64/aarch64.opt:84
! msgid "Assume target CPU is configured as little endian."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:68
! msgid "Use the soft multiply emulation (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:76
! msgid "Use the software emulation for divides (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:80
! msgid "Use the hardware barrel shifter instead of emulation."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:84
! #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Use pattern compare instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/microblaze/microblaze.opt:88
! msgid "Check for stack overflow at runtime."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
! msgid "Use GP relative sdata/sbss sections."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:104
! #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Use hardware floating point conversion instructions."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/microblaze/microblaze.opt:108
  #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Use hardware floating point square root instruction."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
! #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Use hardware prefetch instruction."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/microblaze/microblaze.opt:132
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
  msgstr ""
  
! #: config/spu/spu.opt:20
! msgid "Emit warnings when run-time relocations are generated."
  msgstr ""
  
! #: config/spu/spu.opt:24
! msgid "Emit errors when run-time relocations are generated."
  msgstr ""
  
! #: config/spu/spu.opt:28
! msgid "Specify cost of branches (Default 20)."
  msgstr ""
  
! #: config/spu/spu.opt:32
! msgid "Make sure loads and stores are not moved past DMA instructions."
  msgstr ""
  
! #: config/spu/spu.opt:36
! msgid "volatile must be specified on any memory that is effected by DMA."
  msgstr ""
  
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
  msgstr ""
  
! #: config/spu/spu.opt:48
! msgid "Use standard main function as entry for startup."
  msgstr ""
  
! #: config/spu/spu.opt:52
! msgid "Generate branch hints for branches."
  msgstr ""
  
! #: config/spu/spu.opt:56
! msgid "Maximum number of nops to insert for a hint (Default 2)."
  msgstr ""
  
! #: config/spu/spu.opt:60
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
  msgstr ""
  
! #: config/spu/spu.opt:64
! #, fuzzy
! #| msgid "Generate code for Intel as"
! msgid "Generate code for 18 bit addressing."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: config/spu/spu.opt:68
  #, fuzzy
! #| msgid "Generate code for Intel as"
! msgid "Generate code for 32 bit addressing."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: config/spu/spu.opt:72 config/sh/sh.opt:227 config/ia64/ia64.opt:114
! #: config/pa/pa.opt:62
! msgid "Specify range of registers to make fixed."
  msgstr ""
  
! #: config/spu/spu.opt:76
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
  msgstr ""
  
! #: config/spu/spu.opt:80 config/s390/s390.opt:56 config/i386/i386.opt:257
  #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "Generate code for given CPU."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/spu/spu.opt:88
! msgid "Access variables in 32-bit PPU objects (default)."
  msgstr ""
  
! #: config/spu/spu.opt:92
! msgid "Access variables in 64-bit PPU objects."
  msgstr ""
  
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
  msgstr ""
  
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
  msgstr ""
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
  msgstr ""
  
! #: config/c6x/c6x-tables.opt:24
! msgid "Known C6X ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/c6x/c6x.opt:38 config/msp430/msp430.opt:3 config/bfin/bfin.opt:40
! msgid "Use simulator runtime."
  msgstr ""
  
! #: config/c6x/c6x.opt:42
! msgid "Select method for sdata handling."
  msgstr ""
  
! #: config/c6x/c6x.opt:46
! msgid "Valid arguments for the -msdata= option:"
  msgstr ""
  
! #: config/c6x/c6x.opt:59
! msgid "Compile for the DSBT shared library ABI."
  msgstr ""
  
! #: config/c6x/c6x.opt:63 config/bfin/bfin.opt:82
! msgid "Avoid generating pc-relative calls; use indirection."
  msgstr ""
  
! #: config/c6x/c6x.opt:67 config/m68k/m68k.opt:103 config/arm/arm.opt:86
! #: config/nios2/nios2.opt:570 config/nds32/nds32.opt:171
! msgid "Specify the name of the target architecture."
  msgstr ""
  
! #: config/mcore/mcore.opt:23
! #, fuzzy
! msgid "Generate code for the M*Core M210."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: config/mcore/mcore.opt:27
! #, fuzzy
! msgid "Generate code for the M*Core M340."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: config/mcore/mcore.opt:31
! msgid "Force functions to be aligned to a 4 byte boundary."
  msgstr ""
  
! #: config/mcore/mcore.opt:39
! msgid "Emit call graph information."
  msgstr ""
  
! #: config/mcore/mcore.opt:43
! #, fuzzy
! msgid "Use the divide instruction."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/mcore/mcore.opt:47
! msgid "Inline constants if it can be done in 2 insns or less."
  msgstr ""
  
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
  msgstr ""
  
! #: config/mcore/mcore.opt:60
! msgid "Use arbitrary sized immediates in bit operations."
  msgstr ""
  
! #: config/mcore/mcore.opt:64
! msgid "Prefer word accesses over byte accesses."
  msgstr ""
  
! #: config/mcore/mcore.opt:71
! msgid "Set the maximum amount for a single stack increment operation."
  msgstr ""
  
! #: config/mcore/mcore.opt:75
! msgid "Always treat bitfields as int-sized."
  msgstr ""
  
! #: config/arc/arc-tables.opt:25
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/arc/arc.opt:26
! msgid "Compile code for big endian mode."
  msgstr ""
  
! #: config/arc/arc.opt:30
! msgid "Compile code for little endian mode.  This is the default."
  msgstr ""
  
! #: config/arc/arc.opt:34
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
  msgstr ""
  
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
  msgstr ""
  
! #: config/arc/arc.opt:42
! msgid "Same as -mA6."
  msgstr ""
  
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:54
! msgid "Same as -mA7."
  msgstr ""
  
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
  msgstr ""
  
! #: config/arc/arc.opt:132
! msgid "Enable DIV-REM instructions for ARCv2."
  msgstr ""
  
! #: config/arc/arc.opt:136
! msgid "Enable code density instructions for ARCv2."
  msgstr ""
  
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
  msgstr ""
  
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:158
! msgid "Generate instructions supported by barrel shifter."
  msgstr ""
  
! #: config/arc/arc.opt:162
! #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Generate norm instruction."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/arc/arc.opt:166
! #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Generate swap instruction."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/arc/arc.opt:170
! #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/arc/arc.opt:174
! #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
  msgstr ""
  
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
  msgstr ""
  
! #: config/arc/arc.opt:186
! msgid "Generate call insns as register indirect calls."
  msgstr ""
  
! #: config/arc/arc.opt:190
  #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:198
! #, fuzzy
! #| msgid "Generate code without GP reg"
! msgid "Generate millicode thunks."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð±ÐµÐ· GP reg"
  
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:210
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
  msgstr ""
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:226
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
  msgstr ""
  
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
  msgstr ""
  
! #: config/arc/arc.opt:238
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
  msgstr ""
  
! #: config/arc/arc.opt:242
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
  msgstr ""
  
! #: config/arc/arc.opt:246 config/sh/sh.opt:243
! msgid "Annotate assembler instructions with estimated addresses."
  msgstr ""
  
! #: config/arc/arc.opt:250
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
  msgstr ""
  
! #: config/arc/arc.opt:254
! msgid "-mcpu=TUNE Tune code for given ARC variant."
  msgstr ""
  
! #: config/arc/arc.opt:285
! msgid "Enable the use of indexed loads."
  msgstr ""
  
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
  msgstr ""
  
! #: config/arc/arc.opt:293
! msgid "Generate 32x16 multiply and mac instructions."
  msgstr ""
  
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
  msgstr ""
  
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
  msgstr ""
  
! #: config/arc/arc.opt:311
! #, fuzzy
! msgid "Do alignment optimizations for call instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:323
! msgid "Enable pre-reload use of cbranchsi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
  msgstr ""
  
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
  msgstr ""
  
! #: config/arc/arc.opt:335
! msgid "Enable compact casesi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:339
! msgid "Enable 'q' instruction alternatives."
  msgstr ""
  
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
  msgstr ""
  
! #: config/arc/arc.opt:350
! msgid "Enable variable polynomial CRC extension."
  msgstr ""
  
! #: config/arc/arc.opt:354
! msgid "Enable DSP 3.1 Pack A extensions."
  msgstr ""
  
! #: config/arc/arc.opt:358
! msgid "Enable dual viterbi butterfly extension."
  msgstr ""
  
! #: config/arc/arc.opt:368
! msgid "Enable Dual and Single Operand Instructions for Telephony."
  msgstr ""
  
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
  msgstr ""
  
! #: config/arc/arc.opt:377
! msgid "Enable Locked Load/Store Conditional extension."
  msgstr ""
  
! #: config/arc/arc.opt:381
! #, fuzzy
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/arc/arc.opt:385
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
  msgstr ""
  
! #: config/arc/arc.opt:389
! msgid "Pass -EB option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:393
! msgid "Pass -EL option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:397
! msgid "Pass -marclinux option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:430
! #, fuzzy
! #| msgid "Don't use AltiVec instructions"
! msgid "Enable atomic instructions."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– AltiVec"
  
! #: config/arc/arc.opt:434
! msgid "Enable double load/store instructions for ARC HS."
  msgstr ""
  
! #: config/arc/arc.opt:438
! msgid "Specify the name of the target floating point configuration."
  msgstr ""
  
! #: config/arc/arc.opt:481
! msgid "Specify thread pointer register number."
  msgstr ""
  
! #: config/arc/arc.opt:488
! msgid "Enable use of NPS400 bit operations."
  msgstr ""
  
! #: config/arc/arc.opt:492
! msgid "Enable use of NPS400 xld/xst extension."
  msgstr ""
  
! #: config/arc/arc.opt:496 config/arm/arm.opt:276 config/nds32/nds32.opt:461
! msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/arc/arc.opt:500
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
  msgstr ""
  
! #: config/arc/arc.opt:504
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
  msgstr ""
  
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:537
! msgid "Enable use of BI/BIH instructions when available."
  msgstr ""
  
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
! #: config/m68k/m68k.opt:30
  #, fuzzy
! #| msgid "Generate code for a 520X"
! msgid "Generate code for a 520X."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 520X"
  
! #: config/m68k/m68k.opt:34
! #, fuzzy
! #| msgid "Generate code for a 520X"
! msgid "Generate code for a 5206e."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 520X"
  
! #: config/m68k/m68k.opt:38
! #, fuzzy
! #| msgid "Generate code for a 520X"
! msgid "Generate code for a 528x."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 520X"
  
! #: config/m68k/m68k.opt:42
! #, fuzzy
! #| msgid "Generate code for a 520X"
! msgid "Generate code for a 5307."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 520X"
  
! #: config/m68k/m68k.opt:46
! #, fuzzy
! #| msgid "Generate code for a 520X"
! msgid "Generate code for a 5407."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 520X"
  
! #: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
! #, fuzzy
! #| msgid "Generate code for a 68000"
! msgid "Generate code for a 68000."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68000"
  
! #: config/m68k/m68k.opt:54
! #, fuzzy
! #| msgid "Generate code for a 68020"
! msgid "Generate code for a 68010."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68020"
  
! #: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
  #, fuzzy
! #| msgid "Generate code for a 68020"
! msgid "Generate code for a 68020."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68020"
  
! #: config/m68k/m68k.opt:62
! #, fuzzy
! msgid "Generate code for a 68040, without any new instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: config/m68k/m68k.opt:66
! #, fuzzy
! msgid "Generate code for a 68060, without any new instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: config/m68k/m68k.opt:70
! #, fuzzy
! #| msgid "Generate code for a 68030"
! msgid "Generate code for a 68030."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68030"
  
! #: config/m68k/m68k.opt:74
  #, fuzzy
! #| msgid "Generate code for a 68040"
! msgid "Generate code for a 68040."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68040"
  
! #: config/m68k/m68k.opt:78
  #, fuzzy
! #| msgid "Generate code for a 68060"
! msgid "Generate code for a 68060."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68060"
  
! #: config/m68k/m68k.opt:82
! #, fuzzy
! #| msgid "Generate code for a 68302"
! msgid "Generate code for a 68302."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68302"
  
! #: config/m68k/m68k.opt:86
! #, fuzzy
! #| msgid "Generate code for a 68332"
! msgid "Generate code for a 68332."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68332"
  
! #: config/m68k/m68k.opt:91
! #, fuzzy
! #| msgid "Generate code for a 68851"
! msgid "Generate code for a 68851."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68851"
  
! #: config/m68k/m68k.opt:95
! msgid "Generate code that uses 68881 floating-point instructions."
  msgstr ""
  
! #: config/m68k/m68k.opt:99
! msgid "Align variables on a 32-bit boundary."
  msgstr ""
  
! #: config/m68k/m68k.opt:107
! #, fuzzy
! msgid "Use the bit-field instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/m68k/m68k.opt:119
! #, fuzzy
! #| msgid "Generate code for GNU ld"
! msgid "Generate code for a ColdFire v4e."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU ld"
  
! #: config/m68k/m68k.opt:123
! msgid "Specify the target CPU."
  msgstr ""
  
! #: config/m68k/m68k.opt:127
! #, fuzzy
! #| msgid "Generate code for a cpu32"
! msgid "Generate code for a cpu32."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ†Ð¿32"
  
! #: config/m68k/m68k.opt:131
! msgid "Use hardware division instructions on ColdFire."
  msgstr ""
  
! #: config/m68k/m68k.opt:135
! #, fuzzy
! msgid "Generate code for a Fido A."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/m68k/m68k.opt:139
! msgid "Generate code which uses hardware floating point instructions."
  msgstr ""
  
! #: config/m68k/m68k.opt:143
! msgid "Enable ID based shared library."
  msgstr ""
  
! #: config/m68k/m68k.opt:147
! msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
  msgstr ""
  
! #: config/m68k/m68k.opt:151
  #, fuzzy
! msgid "Do not use the bit-field instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/m68k/m68k.opt:155
! msgid "Use normal calling convention."
  msgstr ""
  
! #: config/m68k/m68k.opt:159
! msgid "Consider type 'int' to be 32 bits wide."
  msgstr ""
  
! #: config/m68k/m68k.opt:163
! msgid "Generate pc-relative code."
  msgstr ""
  
! #: config/m68k/m68k.opt:167
! msgid "Use different calling convention using 'rtd'."
  msgstr ""
  
! #: config/m68k/m68k.opt:171 config/bfin/bfin.opt:78
! msgid "Enable separate data segment."
  msgstr ""
  
! #: config/m68k/m68k.opt:175 config/bfin/bfin.opt:74
! msgid "ID of shared library to build."
  msgstr ""
  
! #: config/m68k/m68k.opt:179
! msgid "Consider type 'int' to be 16 bits wide."
  msgstr ""
  
! #: config/m68k/m68k.opt:183
! msgid "Generate code with library calls for floating point."
  msgstr ""
  
! #: config/m68k/m68k.opt:187
! msgid "Do not use unaligned memory references."
  msgstr ""
  
! #: config/m68k/m68k.opt:191
! msgid "Tune for the specified target CPU or architecture."
  msgstr ""
  
! #: config/m68k/m68k.opt:195
! msgid "Support more than 8192 GOT entries on ColdFire."
  msgstr ""
  
! #: config/m68k/m68k.opt:199
! msgid "Support TLS segment larger than 64K."
  msgstr ""
  
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
! msgid "Use IEEE math for fp comparisons."
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:25
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:365
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:411
! msgid "Known M68K ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/v850/v850.opt:29
! #, fuzzy
! msgid "Use registers r2 and r5."
! msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: config/v850/v850.opt:33
! msgid "Use 4 byte entries in switch tables."
  msgstr ""
  
! #: config/v850/v850.opt:37
! #, fuzzy
! #| msgid "Enable exception handling"
! msgid "Enable backend debugging."
! msgstr "Ð£ÐºÐ»ÑŽÑ‡Ñ‹Ñ†ÑŒ Ð°Ð¿Ñ€Ð°Ñ†Ð¾ÑžÐºÑƒ Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ñ�Ð½ÑŒÐ½Ñ�Ñž"
  
! #: config/v850/v850.opt:41
! #, fuzzy
! msgid "Do not use the callt instruction (default)."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/v850/v850.opt:45
! msgid "Reuse r30 on a per function basis."
  msgstr ""
  
! #: config/v850/v850.opt:52
! msgid "Prohibit PC relative function calls."
  msgstr ""
  
! #: config/v850/v850.opt:56
! msgid "Use stubs for function prologues."
  msgstr ""
  
! #: config/v850/v850.opt:60
! msgid "Set the max size of data eligible for the SDA area."
  msgstr ""
  
! #: config/v850/v850.opt:67
! #, fuzzy
! msgid "Enable the use of the short load instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/v850/v850.opt:71
! msgid "Same as: -mep -mprolog-function."
  msgstr ""
  
! #: config/v850/v850.opt:75
! msgid "Set the max size of data eligible for the TDA area."
  msgstr ""
  
! #: config/v850/v850.opt:82
! msgid "Do not enforce strict alignment."
  msgstr ""
  
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
  msgstr ""
  
! #: config/v850/v850.opt:93
! #, fuzzy
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850 processor."
! msgstr "Ð�Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹Ñ� Ð´Ð»Ñ�  F930 Ð¿Ñ€Ð°Ñ†Ñ�Ñ�Ð°Ñ€Ð°Ñž"
  
! #: config/v850/v850.opt:97
! #, fuzzy
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850e processor."
! msgstr "Ð�Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹Ñ� Ð´Ð»Ñ�  F930 Ð¿Ñ€Ð°Ñ†Ñ�Ñ�Ð°Ñ€Ð°Ñž"
  
! #: config/v850/v850.opt:101
! #, fuzzy
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850e1 processor."
! msgstr "Ð�Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹Ñ� Ð´Ð»Ñ�  F930 Ð¿Ñ€Ð°Ñ†Ñ�Ñ�Ð°Ñ€Ð°Ñž"
  
! #: config/v850/v850.opt:105
! msgid "Compile for the v850es variant of the v850e1."
  msgstr ""
  
! #: config/v850/v850.opt:109
! #, fuzzy
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850e2 processor."
! msgstr "Ð�Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹Ñ� Ð´Ð»Ñ�  F930 Ð¿Ñ€Ð°Ñ†Ñ�Ñ�Ð°Ñ€Ð°Ñž"
  
! #: config/v850/v850.opt:113
! #, fuzzy
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850e2v3 processor."
! msgstr "Ð�Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹Ñ� Ð´Ð»Ñ�  F930 Ð¿Ñ€Ð°Ñ†Ñ�Ñ�Ð°Ñ€Ð°Ñž"
  
! #: config/v850/v850.opt:117
! #, fuzzy
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850e3v5 processor."
! msgstr "Ð�Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹Ñ� Ð´Ð»Ñ�  F930 Ð¿Ñ€Ð°Ñ†Ñ�Ñ�Ð°Ñ€Ð°Ñž"
  
! #: config/v850/v850.opt:124
! msgid "Enable v850e3v5 loop instructions."
  msgstr ""
  
! #: config/v850/v850.opt:128
! msgid "Set the max size of data eligible for the ZDA area."
  msgstr ""
  
! #: config/v850/v850.opt:135
! msgid "Enable relaxing in the assembler."
  msgstr ""
  
! #: config/v850/v850.opt:139
! msgid "Prohibit PC relative jumps."
  msgstr ""
  
! #: config/v850/v850.opt:143
! #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/v850/v850.opt:147
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
  msgstr ""
  
! #: config/v850/v850.opt:151
! msgid "Enable support for the RH850 ABI.  This is the default."
  msgstr ""
  
! #: config/v850/v850.opt:155
! msgid "Enable support for the old GCC ABI."
  msgstr ""
  
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
  msgstr ""
  
! #: config/m32r/m32r.opt:34
! msgid "Compile for the m32rx."
  msgstr ""
  
! #: config/m32r/m32r.opt:38
! msgid "Compile for the m32r2."
  msgstr ""
  
! #: config/m32r/m32r.opt:42
! msgid "Compile for the m32r."
  msgstr ""
  
! #: config/m32r/m32r.opt:46
! msgid "Align all loops to 32 byte boundary."
  msgstr ""
  
! #: config/m32r/m32r.opt:50
! msgid "Prefer branches over conditional execution."
  msgstr ""
  
! #: config/m32r/m32r.opt:54
! msgid "Give branches their default cost."
  msgstr ""
  
! #: config/m32r/m32r.opt:58
! #, fuzzy
! #| msgid "Output compiler statistics"
! msgid "Display compile time statistics."
! msgstr "Ð’Ñ‹Ð²ÐµÑ�Ñ†Ñ– Ñ�Ñ‚Ð°Ñ‚Ñ‹Ñ�Ñ‚Ñ‹ÐºÑƒ ÐºÐ°Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: config/m32r/m32r.opt:62
! msgid "Specify cache flush function."
  msgstr ""
  
! #: config/m32r/m32r.opt:66
! msgid "Specify cache flush trap number."
  msgstr ""
  
! #: config/m32r/m32r.opt:70
! msgid "Only issue one instruction per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:74
! msgid "Allow two instructions to be issued per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:78
! msgid "Code size: small, medium or large."
  msgstr ""
  
! #: config/m32r/m32r.opt:94
! msgid "Don't call any cache flush functions."
  msgstr ""
  
! #: config/m32r/m32r.opt:98
! msgid "Don't call any cache flush trap."
  msgstr ""
  
! #: config/m32r/m32r.opt:105
! msgid "Small data area: none, sdata, use."
  msgstr ""
  
! #: config/arm/arm.opt:35
! msgid "TLS dialect to use:"
  msgstr ""
  
! #: config/arm/arm.opt:45
! msgid "Specify an ABI."
  msgstr ""
  
! #: config/arm/arm.opt:49
! msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:68
! msgid "Generate a call to abort if a noreturn function returns."
  msgstr ""
  
! #: config/arm/arm.opt:75
! msgid "Generate APCS conformant stack frames."
  msgstr ""
  
! #: config/arm/arm.opt:79
! msgid "Generate re-entrant, PIC code."
  msgstr ""
  
! #: config/arm/arm.opt:95
! #, fuzzy
! #| msgid "Generate code without GP reg"
! msgid "Generate code in 32 bit ARM state."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð±ÐµÐ· GP reg"
  
! #: config/arm/arm.opt:103
! msgid "Thumb: Assume non-static functions may be called from ARM code."
  msgstr ""
  
! #: config/arm/arm.opt:107
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr ""
  
! #: config/arm/arm.opt:111 config/bfin/bfin.opt:44
! msgid "Specify the name of the target CPU."
  msgstr ""
  
! #: config/arm/arm.opt:115
! msgid "Specify if floating point hardware should be used."
  msgstr ""
  
! #: config/arm/arm.opt:119
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr ""
  
! #: config/arm/arm.opt:123
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:136
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:140
! #, fuzzy
! msgid "Specify the __fp16 floating-point format."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/arm/arm.opt:144
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr ""
  
! #: config/arm/arm.opt:157
! msgid "Specify the name of the target floating point hardware/format."
  msgstr ""
  
! #: config/arm/arm.opt:168
! msgid "Generate call insns as indirect calls, if necessary."
  msgstr ""
  
! #: config/arm/arm.opt:172 config/s390/s390.opt:229
! msgid "Assume data segments are relative to text segment."
  msgstr ""
  
! #: config/arm/arm.opt:176
! msgid "Specify the register to be used for PIC addressing."
  msgstr ""
  
! #: config/arm/arm.opt:180
! msgid "Store function names in object code."
  msgstr ""
  
! #: config/arm/arm.opt:184
! msgid "Permit scheduling of a function's prologue sequence."
  msgstr ""
  
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
! msgid "Do not load the PIC register in function prologues."
  msgstr ""
  
! #: config/arm/arm.opt:195
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr ""
  
! #: config/arm/arm.opt:199
  #, fuzzy
! #| msgid "Generate code for GNU as"
! msgid "Generate code for Thumb state."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU as"
  
! #: config/arm/arm.opt:203
! msgid "Support calls between Thumb and ARM instruction sets."
  msgstr ""
  
! #: config/arm/arm.opt:207
! msgid "Specify thread local storage scheme."
  msgstr ""
  
! #: config/arm/arm.opt:211
! msgid "Specify how to access the thread pointer."
  msgstr ""
  
! #: config/arm/arm.opt:215
! msgid "Valid arguments to -mtp=:"
  msgstr ""
  
! #: config/arm/arm.opt:228
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:232
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:240
! 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:251
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:255
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:259
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:263
! msgid "Only generate absolute relocations on word sized values."
  msgstr ""
  
! #: config/arm/arm.opt:267
! msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:271
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:280
! msgid "Use Neon to perform 64-bits operations rather than core registers."
  msgstr ""
  
! #: config/arm/arm.opt:284
! msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:288
! msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:292
! msgid "Do not allow constant data to be placed in code sections."
  msgstr ""
  
! #: config/arm/arm.opt:296
! msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:300
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:304 config/sh/sh.opt:195
! msgid "Cost to assume for a branch insn."
  msgstr ""
  
! #: config/arm/arm-tables.opt:25
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:257
! msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:354
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
  msgstr ""
  
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/tilepro/tilepro.opt:32
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
  msgstr ""
  
! #: config/sol2.opt:36
! msgid "Pass -z text to linker."
  msgstr ""
  
  #: config/vms/vms.opt:27
--- 6012,8318 ----
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: fortran/lang.opt:146
! msgid "-J<directory>\tPut MODULE files in 'directory'."
! msgstr ""
  
! #: fortran/lang.opt:198
! msgid "Warn about possible aliasing of dummy arguments."
! msgstr ""
! 
! #: fortran/lang.opt:202
! msgid "Warn about alignment of COMMON blocks."
! msgstr ""
! 
! #: fortran/lang.opt:206
! msgid "Warn about missing ampersand in continued character constants."
! msgstr ""
! 
! #: fortran/lang.opt:210
  #, fuzzy
! #| msgid "cannot create temporary file"
! msgid "Warn about creation of array temporaries."
! msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ Ñ‡Ð°Ñ�Ð¾Ð²Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: fortran/lang.opt:214
! msgid "Warn about type and rank mismatches between arguments and parameters."
  msgstr ""
  
! #: fortran/lang.opt:218
! msgid "Warn if the type of a variable might be not interoperable with C."
  msgstr ""
  
! #: fortran/lang.opt:226
! msgid "Warn about truncated character expressions."
  msgstr ""
  
! #: fortran/lang.opt:230
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
  msgstr ""
  
! #: fortran/lang.opt:238
! msgid "Warn about most implicit conversions."
  msgstr ""
  
! #: fortran/lang.opt:242
! msgid "Warn about possibly incorrect subscripts in do loops."
! msgstr ""
  
! #: fortran/lang.opt:250
! msgid "Warn if loops have been interchanged."
  msgstr ""
  
! #: fortran/lang.opt:254
! msgid "Warn about function call elimination."
  msgstr ""
  
! #: fortran/lang.opt:258
! msgid "Warn about calls with implicit interface."
  msgstr ""
  
! #: fortran/lang.opt:262
! msgid "Warn about called procedures not explicitly declared."
  msgstr ""
  
! #: fortran/lang.opt:266
! msgid "Warn about constant integer divisions with truncated results."
  msgstr ""
  
! #: fortran/lang.opt:270
! msgid "Warn about truncated source lines."
  msgstr ""
  
! #: fortran/lang.opt:274
! msgid "Warn on intrinsics not part of the selected standard."
  msgstr ""
  
! #: fortran/lang.opt:286
! msgid "Warn about USE statements that have no ONLY qualifier."
  msgstr ""
  
! #: fortran/lang.opt:298
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
  msgstr ""
  
! #: fortran/lang.opt:302
! msgid "Warn when a left-hand-side array variable is reallocated."
  msgstr ""
  
! #: fortran/lang.opt:306
! msgid "Warn when a left-hand-side variable is reallocated."
  msgstr ""
  
! #: fortran/lang.opt:310
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
! msgstr ""
  
! #: fortran/lang.opt:318
! msgid "Warn about \"suspicious\" constructs."
  msgstr ""
  
! #: fortran/lang.opt:322
! msgid "Permit nonconforming uses of the tab character."
  msgstr ""
  
! #: fortran/lang.opt:326
! msgid "Warn about an invalid DO loop."
  msgstr ""
  
! #: fortran/lang.opt:330
! msgid "Warn about underflow of numerical constant expressions."
  msgstr ""
  
! #: fortran/lang.opt:338
! msgid "Warn if a user-procedure has the same name as an intrinsic."
  msgstr ""
  
! #: fortran/lang.opt:346
! msgid "Warn about unused dummy arguments."
  msgstr ""
  
! #: fortran/lang.opt:350
! msgid "Warn about zero-trip DO loops."
  msgstr ""
  
! #: fortran/lang.opt:354
! msgid "Enable preprocessing."
  msgstr ""
  
! #: fortran/lang.opt:362
! msgid "Disable preprocessing."
  msgstr ""
  
! #: fortran/lang.opt:370
! msgid "Eliminate multiple function invocations also for impure functions."
  msgstr ""
  
! #: fortran/lang.opt:374
! msgid "Enable alignment of COMMON blocks."
  msgstr ""
  
! #: fortran/lang.opt:378
! msgid "All intrinsics procedures are available regardless of selected standard."
  msgstr ""
  
! #: fortran/lang.opt:386
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
  msgstr ""
  
! #: fortran/lang.opt:390
! msgid "Specify that backslash in string introduces an escape character."
! msgstr ""
  
! #: fortran/lang.opt:394
! msgid "Produce a backtrace when a runtime error is encountered."
! msgstr ""
  
! #: fortran/lang.opt:398
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
  msgstr ""
  
! #: fortran/lang.opt:402
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
  msgstr ""
  
! #: fortran/lang.opt:406
! msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:425
! msgid "Use the Cray Pointer extension."
  msgstr ""
  
! #: fortran/lang.opt:429
! msgid "Generate C prototypes from BIND(C) declarations."
  msgstr ""
  
! #: fortran/lang.opt:433
! msgid "Ignore 'D' in column one in fixed form."
  msgstr ""
  
! #: fortran/lang.opt:437
! msgid "Treat lines with 'D' in column one as comments."
  msgstr ""
  
! #: fortran/lang.opt:441
! msgid "Enable all DEC language extensions."
  msgstr ""
  
! #: fortran/lang.opt:445
! msgid "Enable legacy parsing of INCLUDE as statement."
! msgstr ""
  
! #: fortran/lang.opt:449
! msgid "Enable kind-specific variants of integer intrinsic functions."
  msgstr ""
  
! #: fortran/lang.opt:453
! msgid "Enable legacy math intrinsics for compatibility."
  msgstr ""
  
! #: fortran/lang.opt:457
! msgid "Enable support for DEC STRUCTURE/RECORD."
  msgstr ""
  
! #: fortran/lang.opt:461
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
  msgstr ""
  
! #: fortran/lang.opt:465
! msgid "Set the default double precision kind to an 8 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:469
! msgid "Set the default integer kind to an 8 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:473
! msgid "Set the default real kind to an 8 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:477
! msgid "Set the default real kind to an 10 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:481
! msgid "Set the default real kind to an 16 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:485
! msgid "Allow dollar signs in entity names."
  msgstr ""
  
! #: fortran/lang.opt:489 config/alpha/alpha.opt:31 common.opt:654
! #: common.opt:788 common.opt:998 common.opt:1002 common.opt:1006
! #: common.opt:1010 common.opt:1574 common.opt:1630 common.opt:1762
! #: common.opt:1766 common.opt:2000 common.opt:2178 common.opt:2879
! msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
  
! #: fortran/lang.opt:493
! msgid "Display the code tree after parsing."
  msgstr ""
  
! #: fortran/lang.opt:497
! msgid "Display the code tree after front end optimization."
  msgstr ""
  
! #: fortran/lang.opt:501
! msgid "Display the code tree after parsing; deprecated option."
  msgstr ""
  
! #: fortran/lang.opt:505
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
  msgstr ""
  
! #: fortran/lang.opt:509
! msgid "Use f2c calling convention."
  msgstr ""
  
! #: fortran/lang.opt:513
! msgid "Assume that the source file is fixed form."
  msgstr ""
  
! #: fortran/lang.opt:517
! msgid "Force creation of temporary to test infrequently-executed forall code."
  msgstr ""
  
! #: fortran/lang.opt:521
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
  msgstr ""
  
! #: fortran/lang.opt:525 fortran/lang.opt:529
! msgid "Specify where to find the compiled intrinsic modules."
! msgstr ""
  
! #: fortran/lang.opt:533
! msgid "Allow arbitrary character line width in fixed mode."
! msgstr ""
  
! #: fortran/lang.opt:537
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
  msgstr ""
  
! #: fortran/lang.opt:541
! msgid "Pad shorter fixed form lines to line width with spaces."
! msgstr ""
  
! #: fortran/lang.opt:545
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:549
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:553
! msgid "Assume that the source file is free form."
  msgstr ""
  
! #: fortran/lang.opt:557
! msgid "Allow arbitrary character line width in free mode."
  msgstr ""
  
! #: fortran/lang.opt:561
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
! msgstr ""
  
! #: fortran/lang.opt:565
! msgid "Try to interchange loops if profitable."
! msgstr ""
! 
! #: fortran/lang.opt:569
  #, fuzzy
! #| msgid "Enable SSA optimizations"
! msgid "Enable front end optimization."
! msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: fortran/lang.opt:573
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
  msgstr ""
  
! #: fortran/lang.opt:577
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
  msgstr ""
  
! #: fortran/lang.opt:581
! msgid "Initialize components of derived type variables according to other init flags."
  msgstr ""
  
! #: fortran/lang.opt:585
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
  msgstr ""
  
! #: fortran/lang.opt:589
! msgid "Initialize local variables to zero (from g77)."
  msgstr ""
  
! #: fortran/lang.opt:593
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
! msgstr ""
  
! #: fortran/lang.opt:597
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
  msgstr ""
  
! #: fortran/lang.opt:619
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
  msgstr ""
  
! #: fortran/lang.opt:623
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
  msgstr ""
  
! #: fortran/lang.opt:627
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
  msgstr ""
  
! #: fortran/lang.opt:631
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
  msgstr ""
  
! #: fortran/lang.opt:635
! msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
! msgstr ""
  
! #: fortran/lang.opt:639
! msgid "Put all local arrays on stack."
! msgstr ""
  
! #: fortran/lang.opt:643
! msgid "Set default accessibility of module entities to PRIVATE."
  msgstr ""
  
! #: fortran/lang.opt:663
! msgid "Try to lay out derived types as compactly as possible."
  msgstr ""
  
! #: fortran/lang.opt:671
! msgid "Protect parentheses in expressions."
! msgstr ""
  
! #: fortran/lang.opt:675
! msgid "Path to header file that should be pre-included before each compilation unit."
  msgstr ""
  
! #: fortran/lang.opt:679
! msgid "Enable range checking during compilation."
! msgstr ""
  
! #: fortran/lang.opt:683
! msgid "Interpret any REAL(4) as a REAL(8)."
! msgstr ""
  
! #: fortran/lang.opt:687
! msgid "Interpret any REAL(4) as a REAL(10)."
! msgstr ""
  
! #: fortran/lang.opt:691
! msgid "Interpret any REAL(4) as a REAL(16)."
  msgstr ""
  
! #: fortran/lang.opt:695
! msgid "Interpret any REAL(8) as a REAL(4)."
! msgstr ""
  
! #: fortran/lang.opt:699
! msgid "Interpret any REAL(8) as a REAL(10)."
! msgstr ""
  
! #: fortran/lang.opt:703
! msgid "Interpret any REAL(8) as a REAL(16)."
! msgstr ""
  
! #: fortran/lang.opt:707
! msgid "Reallocate the LHS in assignments."
! msgstr ""
  
! #: fortran/lang.opt:711
! msgid "Use a 4-byte record marker for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:715
! msgid "Use an 8-byte record marker for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:719
! msgid "Allocate local variables on the stack to allow indirect recursion."
  msgstr ""
  
! #: fortran/lang.opt:723
! msgid "Copy array sections into a contiguous block on procedure entry."
  msgstr ""
  
! #: fortran/lang.opt:727
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
  msgstr ""
  
! #: fortran/lang.opt:743
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
  msgstr ""
  
! #: fortran/lang.opt:747
! msgid "Append a second underscore if the name already contains an underscore."
  msgstr ""
  
! #: fortran/lang.opt:755
! msgid "Apply negative sign to zero values."
  msgstr ""
  
! #: fortran/lang.opt:759
! msgid "Append underscores to externally visible names."
  msgstr ""
  
! #: fortran/lang.opt:763 c-family/c.opt:1405 c-family/c.opt:1437
! #: c-family/c.opt:1685 config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167
! #: common.opt:1375 common.opt:1450 common.opt:1718 common.opt:1849
! #: common.opt:2249 common.opt:2285 common.opt:2378 common.opt:2382
! #: common.opt:2487 common.opt:2578 common.opt:2586 common.opt:2594
! #: common.opt:2602 common.opt:2703 common.opt:2755 common.opt:2843
! #: common.opt:2980 common.opt:2984 common.opt:2988 common.opt:2992
! msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
  
! #: fortran/lang.opt:803
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
  msgstr ""
  
! #: fortran/lang.opt:807
! msgid "Conform to the ISO Fortran 2003 standard."
  msgstr ""
  
! #: fortran/lang.opt:811
! msgid "Conform to the ISO Fortran 2008 standard."
  msgstr ""
  
! #: fortran/lang.opt:815
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
  msgstr ""
  
! #: fortran/lang.opt:819
! msgid "Conform to the ISO Fortran 2018 standard."
  msgstr ""
  
! #: fortran/lang.opt:823
! msgid "Conform to the ISO Fortran 95 standard."
  msgstr ""
  
! #: fortran/lang.opt:827
! msgid "Conform to nothing in particular."
  msgstr ""
  
! #: fortran/lang.opt:831
! msgid "Accept extensions to support legacy code."
  msgstr ""
  
! #: c-family/c.opt:182
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
  msgstr ""
  
! #: c-family/c.opt:186
! msgid "Do not discard comments."
  msgstr ""
  
! #: c-family/c.opt:190
! msgid "Do not discard comments in macro expansions."
  msgstr ""
  
! #: c-family/c.opt:194
! 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
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
! msgstr ""
  
! #: c-family/c.opt:205
! msgid "Enable parsing GIMPLE."
  msgstr ""
  
! #: c-family/c.opt:209
! msgid "Print the name of header files as they are used."
  msgstr ""
  
! #: c-family/c.opt:213
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:217
! msgid "Generate make dependencies."
  msgstr ""
  
! #: c-family/c.opt:221
! msgid "Generate make dependencies and compile."
  msgstr ""
  
! #: c-family/c.opt:225
! msgid "-MF <file>\tWrite dependency output to the given file."
  msgstr ""
  
! #: c-family/c.opt:229
! msgid "Treat missing header files as generated files."
  msgstr ""
  
! #: c-family/c.opt:233
! msgid "Like -M but ignore system header files."
  msgstr ""
  
! #: c-family/c.opt:237
! msgid "Like -MD but ignore system header files."
! msgstr ""
  
! #: c-family/c.opt:241
  #, fuzzy
! #| msgid "Generate code for Intel as"
! msgid "Generate phony targets for all headers."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: c-family/c.opt:245
! msgid "-MQ <target>\tAdd a MAKE-quoted target."
! msgstr ""
  
! #: c-family/c.opt:249
! msgid "-MT <target>\tAdd an unquoted target."
! msgstr ""
  
! #: c-family/c.opt:253
  #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Do not generate #line directives."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c.opt:257
! msgid "-U<macro>\tUndefine <macro>."
! msgstr ""
  
! #: c-family/c.opt:261
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
! msgstr ""
  
! #: c-family/c.opt:265
! msgid "Warn about things that change between the current -fabi-version and the specified version."
  msgstr ""
  
! #: c-family/c.opt:269
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
  msgstr ""
  
! #: c-family/c.opt:276
! msgid "Warn on suspicious calls of standard functions computing absolute values."
  msgstr ""
  
! #: c-family/c.opt:280
! msgid "Warn about suspicious uses of memory addresses."
  msgstr ""
  
! #: c-family/c.opt:296
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
! msgstr ""
  
! #: c-family/c.opt:300
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
  msgstr ""
  
! #: c-family/c.opt:304 ada/gcc-interface/lang.opt:57
! msgid "Enable most warning messages."
! msgstr ""
  
! #: c-family/c.opt:308
! msgid "Warn on any use of alloca."
  msgstr ""
  
! #: c-family/c.opt:312
! msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
  msgstr ""
  
! #: c-family/c.opt:317
! msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:321
! msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
  msgstr ""
  
! #: c-family/c.opt:325
! 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:331
! msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
! msgstr ""
  
! #: c-family/c.opt:343
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
! msgstr ""
  
! #: c-family/c.opt:347
! msgid "Warn about casting functions to incompatible types."
  msgstr ""
  
! #: c-family/c.opt:351
! msgid "Warn about boolean expression compared with an integer value different from true/false."
  msgstr ""
  
! #: c-family/c.opt:355
! msgid "Warn about certain operations on boolean expressions."
  msgstr ""
  
! #: c-family/c.opt:359
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr ""
  
! #: c-family/c.opt:363
! msgid "Warn when a built-in function is declared with the wrong signature."
  msgstr ""
  
! #: c-family/c.opt:367
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
  msgstr ""
  
! #: c-family/c.opt:371
! msgid "Warn about features not present in ISO C11, but present in ISO C2X."
! msgstr ""
  
! #: c-family/c.opt:375
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
! msgstr ""
  
! #: c-family/c.opt:379
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
! msgstr ""
  
! #: c-family/c.opt:383
! msgid "Warn about C constructs that are not in the common subset of C and C++."
  msgstr ""
  
! #: c-family/c.opt:390
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
  msgstr ""
  
! #: c-family/c.opt:394
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
  msgstr ""
  
! #: c-family/c.opt:401
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
  msgstr ""
  
! #: c-family/c.opt:405
! msgid "Warn about casts between incompatible function types."
! msgstr ""
  
! #: c-family/c.opt:409
! msgid "Warn about casts which discard qualifiers."
! msgstr ""
  
! #: c-family/c.opt:413 c-family/c.opt:417
! msgid "Warn about catch handlers of non-reference type."
  msgstr ""
  
! #: c-family/c.opt:421
! msgid "Warn about subscripts whose type is \"char\"."
  msgstr ""
  
! #: c-family/c.opt:425 c-family/c.opt:1310 c-family/c.opt:1314
! #: c-family/c.opt:1318 c-family/c.opt:1322 c-family/c.opt:1326
! #: c-family/c.opt:1330 c-family/c.opt:1334 c-family/c.opt:1341
! #: c-family/c.opt:1345 c-family/c.opt:1349 c-family/c.opt:1353
! #: c-family/c.opt:1357 c-family/c.opt:1361 c-family/c.opt:1365
! #: c-family/c.opt:1369 c-family/c.opt:1373 c-family/c.opt:1377
! #: c-family/c.opt:1381 c-family/c.opt:1385 c-family/c.opt:1389
! #: config/i386/i386.opt:967
! msgid "Deprecated in GCC 9.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:429
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
  msgstr ""
  
! #: c-family/c.opt:433
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr ""
  
! #: c-family/c.opt:437
! msgid "Synonym for -Wcomment."
  msgstr ""
  
! #: c-family/c.opt:441
! msgid "Warn for conditionally-supported constructs."
  msgstr ""
  
! #: c-family/c.opt:445
! msgid "Warn for implicit type conversions that may change a value."
! msgstr ""
  
! #: c-family/c.opt:449
! msgid "Warn for converting NULL from/to a non-pointer type."
  msgstr ""
  
! #: c-family/c.opt:457
! msgid "Warn when all constructors and destructors are private."
  msgstr ""
  
! #: c-family/c.opt:461
! msgid "Warn about dangling else."
  msgstr ""
  
! #: c-family/c.opt:465
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr ""
  
! #: c-family/c.opt:469
! msgid "Warn when a declaration is found after a statement."
  msgstr ""
  
! #: c-family/c.opt:473
  #, fuzzy
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c-family/c.opt:477
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
! msgstr ""
  
! #: c-family/c.opt:485
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:490
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
! msgstr ""
  
! #: c-family/c.opt:495
! msgid "Warn about positional initialization of structs requiring designated initializers."
  msgstr ""
  
! #: c-family/c.opt:499
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr ""
  
! #: c-family/c.opt:503
! msgid "Warn if type qualifiers on pointers are discarded."
  msgstr ""
  
! #: c-family/c.opt:507
! msgid "Warn about compile-time integer division by zero."
  msgstr ""
  
! #: c-family/c.opt:511
! msgid "Warn about duplicated branches in if-else statements."
  msgstr ""
  
! #: c-family/c.opt:515
! msgid "Warn about duplicated conditions in an if-else-if chain."
! msgstr ""
! 
! #: c-family/c.opt:519
! msgid "Warn about violations of Effective C++ style rules."
! msgstr ""
! 
! #: c-family/c.opt:523
  #, fuzzy
! #| msgid "empty body in an else-statement"
! msgid "Warn about an empty body in an if or else statement."
! msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: c-family/c.opt:527
! msgid "Warn about stray tokens after #else and #endif."
! msgstr ""
! 
! #: c-family/c.opt:531
! msgid "Warn about comparison of different enum types."
! msgstr ""
! 
! #: c-family/c.opt:539
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
! msgstr ""
! 
! #: c-family/c.opt:547
! msgid "Warn about semicolon after in-class function definition."
! msgstr ""
! 
! #: c-family/c.opt:551
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
! msgstr ""
! 
! #: c-family/c.opt:555
! msgid "Warn if testing floating point numbers for equality."
! msgstr ""
! 
! #: c-family/c.opt:559 c-family/c.opt:601
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
! msgstr ""
! 
! #: c-family/c.opt:563
! msgid "Warn about format strings that contain NUL bytes."
! msgstr ""
! 
! #: c-family/c.opt:567
  #, fuzzy
! #| msgid "too many arguments to function `%s'"
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: c-family/c.opt:571
! msgid "Warn about format strings that are not literals."
  msgstr ""
  
! #: c-family/c.opt:575
! 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:580
! msgid "Warn about possible security problems with format functions."
  msgstr ""
  
! #: c-family/c.opt:584
! msgid "Warn about sign differences with format functions."
  msgstr ""
  
! #: c-family/c.opt:588
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr ""
  
! #: c-family/c.opt:593
! msgid "Warn about strftime formats yielding 2-digit years."
  msgstr ""
  
! #: c-family/c.opt:597
! msgid "Warn about zero-length formats."
  msgstr ""
  
! #: c-family/c.opt:605
! msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr ""
  
! #: c-family/c.opt:610
! msgid "Warn about calls to snprintf and similar functions that truncate output."
  msgstr ""
  
! #: c-family/c.opt:614
! msgid "Warn when the field in a struct is not aligned."
! msgstr ""
! 
! #: c-family/c.opt:618
! msgid "Warn whenever type qualifiers are ignored."
! msgstr ""
! 
! #: c-family/c.opt:622
  #, fuzzy
! #| msgid "`%s' attribute ignored"
! msgid "Warn whenever attributes are ignored."
! msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: c-family/c.opt:626
! msgid "Warn when there is a conversion between pointers that have incompatible types."
! msgstr ""
! 
! #: c-family/c.opt:630
! msgid "Warn when the address of packed member of struct or union is taken."
! msgstr ""
! 
! #: c-family/c.opt:634
! msgid "Warn about variables which are initialized to themselves."
! msgstr ""
! 
! #: c-family/c.opt:638
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
! msgstr ""
! 
! #: c-family/c.opt:642
  #, fuzzy
! #| msgid "Invalid declaration"
! msgid "Warn about implicit declarations."
! msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: c-family/c.opt:650
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
  msgstr ""
  
! #: c-family/c.opt:654
! msgid "Warn if \"defined\" is used outside #if."
  msgstr ""
  
! #: c-family/c.opt:658
! #, fuzzy
! msgid "Warn about implicit function declarations."
! msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
! 
! #: c-family/c.opt:662
! msgid "Warn when a declaration does not specify a type."
  msgstr ""
  
! #: c-family/c.opt:669
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr ""
  
! #: c-family/c.opt:673
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr ""
  
! #: c-family/c.opt:677
! msgid "Warn for suspicious integer expressions in boolean context."
  msgstr ""
  
! #: c-family/c.opt:681
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
  msgstr ""
  
! #: c-family/c.opt:685
! msgid "Warn about invalid uses of the \"offsetof\" macro."
  msgstr ""
  
! #: c-family/c.opt:689
! msgid "Warn about PCH files that are found but not used."
  msgstr ""
  
! #: c-family/c.opt:693
! msgid "Warn when a jump misses a variable initialization."
! msgstr ""
  
! #: c-family/c.opt:697
! 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:701
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr ""
  
! #: c-family/c.opt:705
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr ""
  
! #: c-family/c.opt:709
! msgid "Do not warn about using \"long long\" when -pedantic."
  msgstr ""
  
! #: c-family/c.opt:713
! msgid "Warn about suspicious declarations of \"main\"."
! msgstr ""
  
! #: c-family/c.opt:721
! 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:725
! 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:729
! msgid "Warn when the indentation of the code does not reflect the block structure."
! msgstr ""
! 
! #: c-family/c.opt:733
! msgid "Warn about possibly missing braces around initializers."
! msgstr ""
! 
! #: c-family/c.opt:737
  #, fuzzy
! msgid "Warn about global functions without previous declarations."
! msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: c-family/c.opt:741
! msgid "Warn about missing fields in struct initializers."
  msgstr ""
  
! #: c-family/c.opt:745
! 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:749
! msgid "Warn on direct multiple inheritance."
  msgstr ""
  
! #: c-family/c.opt:753
! msgid "Warn on namespace definition."
  msgstr ""
  
! #: c-family/c.opt:757
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
! msgstr ""
  
! #: c-family/c.opt:761
! msgid "Warn about missing sized deallocation functions."
  msgstr ""
  
! #: c-family/c.opt:765
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr ""
  
! #: c-family/c.opt:769
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr ""
  
! #: c-family/c.opt:773
! msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr ""
  
! #: c-family/c.opt:777
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:782
! 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:787
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
  msgstr ""
  
! #: c-family/c.opt:791
! msgid "Warn about functions which might be candidates for format attributes."
  msgstr ""
  
! #: c-family/c.opt:795
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr ""
  
! #: c-family/c.opt:800
! msgid "Warn about enumerated switches, with no default, missing a case."
  msgstr ""
  
! #: c-family/c.opt:804
! msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr ""
  
! #: c-family/c.opt:808
! msgid "Warn about all enumerated switches missing a specific case."
! msgstr ""
  
! #: c-family/c.opt:812
! msgid "Warn about switches with boolean controlling expression."
! msgstr ""
! 
! #: c-family/c.opt:816
  #, fuzzy
! msgid "Warn on primary template declaration."
! msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: c-family/c.opt:820
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr ""
  
! #: c-family/c.opt:829
! msgid "Warn about user-specified include directories that do not exist."
  msgstr ""
  
! #: c-family/c.opt:833
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
! msgstr ""
! 
! #: c-family/c.opt:837
! msgid "Warn about global functions without prototypes."
! msgstr ""
! 
! #: c-family/c.opt:844
  #, fuzzy
! #| msgid "multi-character character constant"
! msgid "Warn about use of multi-character character constants."
! msgstr "Ð¼Ð½Ð°Ð³Ð°Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: c-family/c.opt:848
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr ""
  
! #: c-family/c.opt:852
! msgid "Warn about \"extern\" declarations not at file scope."
  msgstr ""
  
! #: c-family/c.opt:856
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr ""
  
! #: c-family/c.opt:860
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr ""
  
! #: c-family/c.opt:864
! msgid "Warn when non-templatized friend functions are declared within a template."
  msgstr ""
  
! #: c-family/c.opt:868
! msgid "Warn when a conversion function will never be called due to the type it converts to."
  msgstr ""
  
! #: c-family/c.opt:872
! msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr ""
  
! #: c-family/c.opt:876
! msgid "Warn about non-virtual destructors."
  msgstr ""
  
! #: c-family/c.opt:880
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr ""
  
! #: c-family/c.opt:896
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr ""
  
! #: c-family/c.opt:919
! msgid "Warn if a C-style cast is used in a program."
  msgstr ""
  
! #: c-family/c.opt:923
! msgid "Warn for obsolescent usage in a declaration."
  msgstr ""
  
! #: c-family/c.opt:927
! msgid "Warn if an old-style parameter definition is used."
! msgstr ""
  
! #: c-family/c.opt:931
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
! msgstr ""
  
! #: c-family/c.opt:935
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr ""
  
! #: c-family/c.opt:939
! msgid "Warn about overloaded virtual function names."
  msgstr ""
  
! #: c-family/c.opt:943
! msgid "Warn about overriding initializers without side effects."
! msgstr ""
  
! #: c-family/c.opt:947
! msgid "Warn about overriding initializers with side effects."
  msgstr ""
  
! #: c-family/c.opt:951
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr ""
  
! #: c-family/c.opt:955
! msgid "Warn about possibly missing parentheses."
  msgstr ""
  
! #: c-family/c.opt:963
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr ""
  
! #: c-family/c.opt:967
! msgid "Warn when converting the type of pointers to member functions."
  msgstr ""
  
! #: c-family/c.opt:971
! msgid "Warn about function pointer arithmetic."
  msgstr ""
  
! #: c-family/c.opt:975
! msgid "Warn when a pointer differs in signedness in an assignment."
  msgstr ""
  
! #: c-family/c.opt:979
! msgid "Warn when a pointer is compared with a zero character constant."
  msgstr ""
  
! #: c-family/c.opt:983
! msgid "Warn when a pointer is cast to an integer of a different size."
  msgstr ""
  
! #: c-family/c.opt:987
! msgid "Warn about misuses of pragmas."
  msgstr ""
  
! #: c-family/c.opt:991
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr ""
  
! #: c-family/c.opt:995
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr ""
  
! #: c-family/c.opt:999
! msgid "Warn if inherited methods are unimplemented."
  msgstr ""
  
! #: c-family/c.opt:1003 c-family/c.opt:1007
! msgid "Warn for placement new expressions with undefined behavior."
  msgstr ""
  
! #: c-family/c.opt:1011
! msgid "Warn about multiple declarations of the same object."
  msgstr ""
  
! #: c-family/c.opt:1015
! msgid "Warn about redundant calls to std::move."
  msgstr ""
  
! #: c-family/c.opt:1019
! msgid "Warn about uses of register storage specifier."
  msgstr ""
  
! #: c-family/c.opt:1023
! msgid "Warn when the compiler reorders code."
  msgstr ""
  
! #: c-family/c.opt:1027
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
  msgstr ""
  
! #: c-family/c.opt:1031
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1035
! msgid "Warn if a selector has multiple methods."
  msgstr ""
  
! #: c-family/c.opt:1039
! msgid "Warn about possible violations of sequence point rules."
  msgstr ""
  
! #: c-family/c.opt:1043
! msgid "Warn if a local declaration hides an instance variable."
  msgstr ""
  
! #: c-family/c.opt:1047 c-family/c.opt:1051
! msgid "Warn if left shift of a signed value overflows."
! msgstr ""
  
! #: c-family/c.opt:1055
! msgid "Warn if shift count is negative."
! msgstr ""
  
! #: c-family/c.opt:1059
! msgid "Warn if shift count >= width of type."
! msgstr ""
  
! #: c-family/c.opt:1063
! msgid "Warn if left shifting a negative value."
! msgstr ""
  
! #: c-family/c.opt:1067
! msgid "Warn about signed-unsigned comparisons."
  msgstr ""
  
! #: c-family/c.opt:1075
! msgid "Warn for implicit type conversions between signed and unsigned integers."
  msgstr ""
  
! #: c-family/c.opt:1079
! msgid "Warn when overload promotes from unsigned to signed."
  msgstr ""
  
! #: c-family/c.opt:1083
! msgid "Warn about uncasted NULL used as sentinel."
! msgstr ""
! 
! #: c-family/c.opt:1087
  #, fuzzy
! msgid "Warn about unprototyped function declarations."
! msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c-family/c.opt:1099
! msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr ""
  
! #: c-family/c.opt:1103
! msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
! msgstr ""
  
! #: c-family/c.opt:1107
! msgid "Deprecated.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1115
! msgid "Warn if a comparison always evaluates to true or false."
  msgstr ""
  
! #: c-family/c.opt:1119
! msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr ""
  
! #: c-family/c.opt:1123
! msgid "Warn about features not present in traditional C."
  msgstr ""
  
! #: c-family/c.opt:1127
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr ""
  
! #: c-family/c.opt:1131
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr ""
  
! #: c-family/c.opt:1135
! msgid "Warn about @selector()s without previously declared methods."
  msgstr ""
  
! #: c-family/c.opt:1139
! msgid "Warn if an undefined macro is used in an #if directive."
  msgstr ""
  
! #: c-family/c.opt:1151
! msgid "Warn about unrecognized pragmas."
  msgstr ""
  
! #: c-family/c.opt:1155
! msgid "Warn about unsuffixed float constants."
  msgstr ""
  
! #: c-family/c.opt:1163
! msgid "Warn when typedefs locally defined in a function are not used."
  msgstr ""
  
! #: c-family/c.opt:1167
! msgid "Warn about macros defined in the main file that are not used."
  msgstr ""
  
! #: c-family/c.opt:1171
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
  msgstr ""
  
! #: c-family/c.opt:1179 c-family/c.opt:1183
! msgid "Warn when a const variable is unused."
  msgstr ""
  
! #: c-family/c.opt:1187
! msgid "Warn about using variadic macros."
  msgstr ""
  
! #: c-family/c.opt:1191
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr ""
  
! #: c-family/c.opt:1195
! msgid "Warn if a variable length array is used."
  msgstr ""
  
! #: c-family/c.opt:1199
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
  msgstr ""
  
! #: c-family/c.opt:1206
! msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
! msgstr ""
  
! #: c-family/c.opt:1210
! msgid "Warn when a register variable is declared volatile."
  msgstr ""
  
! #: c-family/c.opt:1214
! msgid "Warn on direct virtual inheritance."
  msgstr ""
  
! #: c-family/c.opt:1218
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
  msgstr ""
  
! #: c-family/c.opt:1222
! 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:1226
! msgid "Warn when a literal '0' is used as null pointer."
  msgstr ""
  
! #: c-family/c.opt:1230
! msgid "Warn about useless casts."
  msgstr ""
  
! #: c-family/c.opt:1234
! 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:1238
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr ""
  
! #: c-family/c.opt:1242
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr ""
  
! #: c-family/c.opt:1247
! msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr ""
  
! #: c-family/c.opt:1255
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr ""
  
! #: c-family/c.opt:1259
! msgid "Enforce class member access control semantics."
  msgstr ""
  
! #: c-family/c.opt:1263
! msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
  msgstr ""
  
! #: c-family/c.opt:1267
! msgid "Support C++17 allocation of over-aligned types."
  msgstr ""
  
! #: c-family/c.opt:1271
! msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
! msgstr ""
  
! #: c-family/c.opt:1278
! msgid "Allow variadic functions without named parameter."
  msgstr ""
  
! #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
! #: c-family/c.opt:1858 c-family/c.opt:1874
! #, fuzzy
! msgid "No longer supported."
! msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
! 
! #: c-family/c.opt:1286
! msgid "Recognize the \"asm\" keyword."
  msgstr ""
  
! #: c-family/c.opt:1294
! #, fuzzy
! msgid "Recognize built-in functions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
! 
! #: c-family/c.opt:1301
! msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr ""
  
! #: c-family/c.opt:1305
! 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:1393
! msgid "Deprecated in GCC 8.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1397
! msgid "Enable support for C++ concepts."
  msgstr ""
  
! #: c-family/c.opt:1401
! msgid "Allow the arguments of the '?' operator to have different types."
  msgstr ""
  
! #: c-family/c.opt:1409
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr ""
  
! #: c-family/c.opt:1413
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
! msgstr ""
  
! #: c-family/c.opt:1417
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr ""
  
! #: c-family/c.opt:1421
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr ""
  
! #: c-family/c.opt:1425
! msgid "Emit debug annotations during preprocessing."
  msgstr ""
  
! #: c-family/c.opt:1429
! msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
  msgstr ""
  
! #: c-family/c.opt:1433
! msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr ""
  
! #: c-family/c.opt:1441
! msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr ""
  
! #: c-family/c.opt:1445
! msgid "Preprocess directives only."
  msgstr ""
  
! #: c-family/c.opt:1449
! msgid "Permit '$' as an identifier character."
  msgstr ""
  
! #: c-family/c.opt:1453
! msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr ""
  
! #: c-family/c.opt:1457
! msgid "Write all declarations as Ada code transitively."
  msgstr ""
  
! #: c-family/c.opt:1461
! msgid "Write all declarations as Ada code for the given file only."
  msgstr ""
  
! #: c-family/c.opt:1468
! msgid "-fno-elide-type Do not elide common elements in template comparisons."
  msgstr ""
  
! #: c-family/c.opt:1472
  #, fuzzy
! msgid "Generate code to check exception specifications."
! msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c-family/c.opt:1479
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
! msgstr ""
  
! #: c-family/c.opt:1483
! msgid "Permit universal character names (\\u and \\U) in identifiers."
! msgstr ""
  
! #: c-family/c.opt:1487
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
! msgstr ""
  
! #: c-family/c.opt:1491
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
! msgstr ""
  
! #: c-family/c.opt:1501
! msgid "Do not assume that standard C libraries and \"main\" exist."
! msgstr ""
  
! #: c-family/c.opt:1505
! msgid "Recognize GNU-defined keywords."
! msgstr ""
  
! #: c-family/c.opt:1509
  #, fuzzy
! #| msgid "Generate code for GNU as"
! msgid "Generate code for GNU runtime environment."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU as"
  
! #: c-family/c.opt:1513
! msgid "Use traditional GNU semantics for inline functions."
! msgstr ""
  
! #: c-family/c.opt:1526
! msgid "Assume normal C execution environment."
! msgstr ""
  
! #: c-family/c.opt:1534
! msgid "Export functions even if they can be inlined."
! msgstr ""
  
! #: c-family/c.opt:1538
  #, fuzzy
! msgid "Emit implicit instantiations of inline templates."
! msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c-family/c.opt:1542
  #, fuzzy
! msgid "Emit implicit instantiations of templates."
! msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c-family/c.opt:1546
! msgid "Implement C++17 inheriting constructor semantics."
! msgstr ""
  
! #: c-family/c.opt:1553
! msgid "Don't emit dllexported inline functions unless needed."
! msgstr ""
  
! #: c-family/c.opt:1560
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
! msgstr ""
  
! #: c-family/c.opt:1564
! msgid "Don't warn about uses of Microsoft extensions."
  msgstr ""
  
! #: c-family/c.opt:1583
! msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr ""
  
! #: c-family/c.opt:1587
! msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
! msgstr ""
  
! #: c-family/c.opt:1591
! msgid "Assume that receivers of Objective-C messages may be nil."
! msgstr ""
  
! #: c-family/c.opt:1595
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr ""
  
! #: c-family/c.opt:1599
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
! msgstr ""
  
! #: c-family/c.opt:1624
! msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr ""
  
! #: c-family/c.opt:1628
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
! msgstr ""
  
! #: c-family/c.opt:1634
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr ""
  
! #: c-family/c.opt:1638
! msgid "Allow fast jumps to the message dispatcher."
  msgstr ""
  
! #: c-family/c.opt:1644
! msgid "Enable Objective-C exception and synchronization syntax."
  msgstr ""
  
! #: c-family/c.opt:1648
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
! msgstr ""
! 
! #: c-family/c.opt:1652
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
! msgstr ""
! 
! #: c-family/c.opt:1657
  #, fuzzy
! #| msgid "Enable exception handling"
! msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr "Ð£ÐºÐ»ÑŽÑ‡Ñ‹Ñ†ÑŒ Ð°Ð¿Ñ€Ð°Ñ†Ð¾ÑžÐºÑƒ Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ñ�Ð½ÑŒÐ½Ñ�Ñž"
  
! #: c-family/c.opt:1661
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
  msgstr ""
  
! #: c-family/c.opt:1665
! msgid "Enable OpenACC."
  msgstr ""
  
! #: c-family/c.opt:1669
! msgid "Specify default OpenACC compute dimensions."
  msgstr ""
  
! #: c-family/c.opt:1673
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr ""
  
! #: c-family/c.opt:1677
! msgid "Enable OpenMP's SIMD directives."
  msgstr ""
  
! #: c-family/c.opt:1681
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
  msgstr ""
  
! #: c-family/c.opt:1692
! msgid "Look for and use PCH files even when preprocessing."
  msgstr ""
  
! #: c-family/c.opt:1696
! msgid "Downgrade conformance errors to warnings."
  msgstr ""
  
! #: c-family/c.opt:1700
! msgid "Enable Plan 9 language extensions."
  msgstr ""
  
! #: c-family/c.opt:1704
! msgid "Treat the input file as already preprocessed."
  msgstr ""
  
! #: c-family/c.opt:1712
! msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
  msgstr ""
  
! #: c-family/c.opt:1716
! msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
  msgstr ""
  
! #: c-family/c.opt:1720
! msgid "Treat known sprintf return values as constants."
  msgstr ""
  
! #: c-family/c.opt:1724
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr ""
  
! #: c-family/c.opt:1728
! msgid "Enable automatic template instantiation."
  msgstr ""
  
! #: c-family/c.opt:1732
! msgid "Generate run time type descriptor information."
  msgstr ""
  
! #: c-family/c.opt:1736 ada/gcc-interface/lang.opt:77
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr ""
  
! #: c-family/c.opt:1740
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
  msgstr ""
  
! #: c-family/c.opt:1744
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
! msgstr ""
  
! #: c-family/c.opt:1748 ada/gcc-interface/lang.opt:81
! msgid "Make \"char\" signed by default."
! msgstr ""
  
! #: c-family/c.opt:1752
! msgid "Enable C++14 sized deallocation support."
  msgstr ""
  
! #: c-family/c.opt:1759
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1775
! msgid "Display statistics accumulated during compilation."
  msgstr ""
  
! #: c-family/c.opt:1779
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr ""
  
! #: c-family/c.opt:1786 c-family/c.opt:1791
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
! msgstr ""
  
! #: c-family/c.opt:1808
! msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
  msgstr ""
  
! #: c-family/c.opt:1812
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr ""
  
! #: c-family/c.opt:1819
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr ""
  
! #: c-family/c.opt:1826
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr ""
  
! #: c-family/c.opt:1830
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
! msgstr ""
  
! #: c-family/c.opt:1834 ada/gcc-interface/lang.opt:85
! msgid "Make \"char\" unsigned by default."
! msgstr ""
  
! #: c-family/c.opt:1838
! msgid "Use __cxa_atexit to register destructors."
! msgstr ""
  
! #: c-family/c.opt:1842
! msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr ""
  
! #: c-family/c.opt:1846
! msgid "Marks all inlined functions and methods as having hidden visibility."
! msgstr ""
  
! #: c-family/c.opt:1850
! msgid "Changes visibility to match Microsoft Visual Studio by default."
! msgstr ""
  
! #: c-family/c.opt:1862 d/lang.opt:330
! msgid "Emit common-like symbols as weak symbols."
! msgstr ""
  
! #: c-family/c.opt:1866
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:1870
! msgid "Generate a #line directive pointing at the current working directory."
  msgstr ""
  
! #: c-family/c.opt:1878
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr ""
  
! #: c-family/c.opt:1882
! msgid "Dump declarations to a .decl file."
  msgstr ""
  
! #: c-family/c.opt:1886
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
! msgstr ""
  
! #: c-family/c.opt:1890
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:1894
! msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:1898
! 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:1903
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:1907
! msgid "-imacros <file>\tAccept definition of macros in <file>."
  msgstr ""
  
! #: c-family/c.opt:1911
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr ""
  
! #: c-family/c.opt:1915
! msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr ""
  
! #: c-family/c.opt:1919
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr ""
  
! #: c-family/c.opt:1923
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
  msgstr ""
  
! #: c-family/c.opt:1927
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
  msgstr ""
  
! #: c-family/c.opt:1931
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
! msgstr ""
  
! #: c-family/c.opt:1935
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:1939
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:1949
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr ""
  
! #: c-family/c.opt:1953
! msgid "Do not search standard system include directories for C++."
  msgstr ""
  
! #: c-family/c.opt:1965
! msgid "Generate C header of platform-specific features."
  msgstr ""
  
! #: c-family/c.opt:1969
! msgid "Remap file names when including files."
  msgstr ""
  
! #: c-family/c.opt:1973 c-family/c.opt:1977
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr ""
  
! #: c-family/c.opt:1981
! msgid "Conform to the ISO 2011 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:1985
! msgid "Deprecated in favor of -std=c++11."
  msgstr ""
  
! #: c-family/c.opt:1989
! msgid "Deprecated in favor of -std=c++14."
  msgstr ""
  
! #: c-family/c.opt:1993
! msgid "Conform to the ISO 2014 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:1997
! msgid "Deprecated in favor of -std=c++17."
  msgstr ""
  
! #: c-family/c.opt:2001
! msgid "Conform to the ISO 2017 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2005
! msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2009 c-family/c.opt:2135
! msgid "Conform to the ISO 2011 C standard."
! msgstr ""
  
! #: c-family/c.opt:2013
! msgid "Deprecated in favor of -std=c11."
  msgstr ""
  
! #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
! #: c-family/c.opt:2143
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
  msgstr ""
  
! #: c-family/c.opt:2025
! msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
! msgid "Conform to the ISO 1990 C standard."
  msgstr ""
  
! #: c-family/c.opt:2037 c-family/c.opt:2127
! msgid "Conform to the ISO 1999 C standard."
  msgstr ""
  
! #: c-family/c.opt:2041
! msgid "Deprecated in favor of -std=c99."
  msgstr ""
  
! #: c-family/c.opt:2045 c-family/c.opt:2050
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2055
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
! msgstr ""
  
! #: c-family/c.opt:2059
! msgid "Deprecated in favor of -std=gnu++11."
  msgstr ""
  
! #: c-family/c.opt:2063
! msgid "Deprecated in favor of -std=gnu++14."
  msgstr ""
  
! #: c-family/c.opt:2067
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2071
! msgid "Deprecated in favor of -std=gnu++17."
  msgstr ""
  
! #: c-family/c.opt:2075
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2079
! msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2083
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2087
! msgid "Deprecated in favor of -std=gnu11."
  msgstr ""
  
! #: c-family/c.opt:2091 c-family/c.opt:2095
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2099
! msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
! msgstr ""
! 
! #: c-family/c.opt:2103 c-family/c.opt:2107
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2111
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2115
! msgid "Deprecated in favor of -std=gnu99."
! msgstr ""
! 
! #: c-family/c.opt:2123
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
! msgstr ""
! 
! #: c-family/c.opt:2131
! msgid "Deprecated in favor of -std=iso9899:1999."
! msgstr ""
! 
! #: c-family/c.opt:2150
! msgid "Enable traditional preprocessing."
! msgstr ""
! 
! #: c-family/c.opt:2154
! msgid "-trigraphs\tSupport ISO C trigraphs."
! msgstr ""
! 
! #: c-family/c.opt:2158
! msgid "Do not predefine system-specific and GCC-specific macros."
! msgstr ""
! 
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:61
! msgid "Synonym of -gnatk8."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:73
! msgid "Select the runtime."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:97
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
! msgstr ""
! 
! #: d/lang.opt:51
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
! msgstr ""
! 
! #: d/lang.opt:55
! msgid "-Hf <file>\tWrite D interface to <file>."
! msgstr ""
! 
! #: d/lang.opt:123
! msgid "Warn about casts that will produce a null result."
! msgstr ""
! 
! #: d/lang.opt:139
! msgid "Warn from speculative compiles such as __traits(compiles)."
! msgstr ""
! 
! #: d/lang.opt:151
! msgid "Generate JSON file."
! msgstr ""
! 
! #: d/lang.opt:155
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr ""
! 
! #: d/lang.opt:159
! msgid "Debug library to use instead of phobos."
! msgstr ""
! 
! #: d/lang.opt:163
! msgid "Default library to use instead of phobos."
! msgstr ""
! 
! #: d/lang.opt:167
! msgid "Do link the standard D startup files in the compilation."
! msgstr ""
! 
! #: d/lang.opt:174
  #, fuzzy
! msgid "Generate code for all template instantiations."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: d/lang.opt:178
! #, fuzzy
! msgid "Generate code for assert contracts."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
! 
! #: d/lang.opt:186
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:210
! msgid "Compile in debug code."
  msgstr ""
  
! #: d/lang.opt:214
! msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:218
! #, fuzzy
! #| msgid "Generate ELF output"
! msgid "Generate documentation."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ELF-Ð²Ñ‹Ð²Ð°Ð´"
! 
! #: d/lang.opt:222
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:226
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr ""
  
! #: d/lang.opt:230
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:234
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr ""
  
! #: d/lang.opt:238
! msgid "Display the frontend AST after parsing and semantic passes."
  msgstr ""
  
! #: d/lang.opt:242
! #, fuzzy
! #| msgid "unsupported version"
! msgid "Ignore unsupported pragmas."
! msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
! 
! #: d/lang.opt:246
! #, fuzzy
! msgid "Generate code for class invariant contracts."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
! 
! #: d/lang.opt:250
! msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:254
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:258
! msgid "Generate ModuleInfo struct for output module."
  msgstr ""
  
! #: d/lang.opt:262
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:266
! #, fuzzy
! #| msgid "Generate code for Intel as"
! msgid "Generate code for postcondition contracts."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
! 
! #: d/lang.opt:270
! #, fuzzy
! #| msgid "Generate code for Intel as"
! msgid "Generate code for precondition contracts."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
! 
! #: d/lang.opt:274
! msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:282
! #, fuzzy
! #| msgid "Generate code for Intel as"
! msgid "Generate code for switches without a default case."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
! 
! #: d/lang.opt:286
! msgid "List information on all language changes."
  msgstr ""
  
! #: d/lang.opt:290
! msgid "Give deprecation messages about -ftransition=import anomalies."
  msgstr ""
  
! #: d/lang.opt:294
! msgid "List all usages of complex or imaginary types."
  msgstr ""
  
! #: d/lang.opt:298
! msgid "Implement DIP1000: Scoped pointers (experimental)."
  msgstr ""
  
! #: d/lang.opt:302
! msgid "Implement DIP25: Sealed references (experimental)."
  msgstr ""
  
! #: d/lang.opt:306
! msgid "List all non-mutable fields which occupy an object instance."
  msgstr ""
  
! #: d/lang.opt:310
! msgid "Revert to single phase name lookup."
  msgstr ""
  
! #: d/lang.opt:314
! msgid "List all hidden GC allocations."
  msgstr ""
  
! #: d/lang.opt:318
! msgid "List all variables going into thread local storage."
  msgstr ""
  
! #: d/lang.opt:322
! msgid "Compile in unittest code."
  msgstr ""
  
! #: d/lang.opt:326
! msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:350
! msgid "Do not link the standard D library in the compilation."
  msgstr ""
  
! #: d/lang.opt:358
! msgid "Link the standard D library statically in the compilation."
  msgstr ""
  
! #: d/lang.opt:362
! msgid "Link the standard D library dynamically in the compilation."
  msgstr ""
  
! #: go/lang.opt:42
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr ""
! 
! #: go/lang.opt:46
! msgid "Add explicit checks for division by zero."
! msgstr ""
! 
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr ""
! 
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
! msgstr ""
! 
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr ""
! 
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr ""
! 
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr ""
! 
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr ""
! 
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr ""
! 
! #: go/lang.opt:78
! msgid "Functions which return values must end with return statements."
! msgstr ""
! 
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
! msgstr ""
! 
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
  #: config/vms/vms.opt:27
*************** msgstr ""
*** 8148,8389 ****
  msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
  msgstr ""
  
! #: config/avr/avr.opt:23
! msgid "Use subroutines for function prologues and epilogues."
  msgstr ""
  
! #: config/avr/avr.opt:27
! msgid "-mmcu=MCU\tSelect the target MCU."
  msgstr ""
  
! #: config/avr/avr.opt:31
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
  msgstr ""
  
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
  msgstr ""
  
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
  msgstr ""
  
! #: config/avr/avr.opt:43
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
  msgstr ""
  
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
  msgstr ""
  
! #: config/avr/avr.opt:57
  #, fuzzy
! #| msgid "Use 32 bit int"
! msgid "Use an 8-bit 'int' type."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 32-Ñ… Ð±Ñ–Ñ‚Ð½Ñ‹ int"
  
! #: config/avr/avr.opt:61
! msgid "Change the stack pointer without disabling interrupts."
  msgstr ""
  
! #: config/avr/avr.opt:65
! 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
! msgid "Treat main as if it had attribute OS_task."
  msgstr ""
  
! #: config/avr/avr.opt:79
! msgid "Change only the low 8 bits of the stack pointer."
  msgstr ""
  
! #: config/avr/avr.opt:83
! msgid "Relax branches."
  msgstr ""
  
! #: config/avr/avr.opt:87
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
  msgstr ""
  
! #: config/avr/avr.opt:91
! 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
! 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
! 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
! msgid "Warn if the address space of an address is changed."
  msgstr ""
  
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr ""
  
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr ""
  
! #: config/avr/avr.opt:116
! 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
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
! #: config/s390/tpf.opt:23
! msgid "Enable TPF-OS tracing code."
  msgstr ""
  
! #: config/s390/tpf.opt:27
! msgid "Specify main object for TPF-OS."
  msgstr ""
  
! #: config/s390/s390.opt:48
! msgid "31 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:52
! msgid "64 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:120
! msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:124
! msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:128
! msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:132
! msgid "Enable decimal floating point hardware support."
  msgstr ""
  
! #: config/s390/s390.opt:136
  #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Enable hardware floating point."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/s390/s390.opt:140
! 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:158
! msgid "Use hardware transactional execution instructions."
  msgstr ""
  
! #: config/s390/s390.opt:162
! msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:166
! msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:170
! msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:174
  #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Disable hardware floating point."
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/s390/s390.opt:178
! 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:182
! msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:186
! 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:190
! msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:198
! msgid "Use the mvcle instruction for block moves."
  msgstr ""
  
! #: config/s390/s390.opt:202
! 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:207
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:211
! msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:215
! msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:219
! 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:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:239
! 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:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:256
! 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:262
! 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:268 config/i386/i386.opt:1050
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/s390/s390.opt:284
! 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:293
! 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:298
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:302 config/i386/i386.opt:934
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
  #: config/riscv/riscv.opt:26
--- 8331,8803 ----
  msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
  msgstr ""
  
! #: config/mcore/mcore.opt:23
! #, fuzzy
! msgid "Generate code for the M*Core M210."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
! 
! #: config/mcore/mcore.opt:27
! #, fuzzy
! msgid "Generate code for the M*Core M340."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
! 
! #: config/mcore/mcore.opt:31
! 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
! msgid "Generate big-endian code."
  msgstr ""
  
! #: config/mcore/mcore.opt:39
! msgid "Emit call graph information."
  msgstr ""
  
! #: config/mcore/mcore.opt:43
! #, fuzzy
! msgid "Use the divide instruction."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
! 
! #: config/mcore/mcore.opt:47
! 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
! msgid "Generate little-endian code."
  msgstr ""
  
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
  msgstr ""
  
! #: config/mcore/mcore.opt:60
! msgid "Use arbitrary sized immediates in bit operations."
  msgstr ""
  
! #: config/mcore/mcore.opt:64
! msgid "Prefer word accesses over byte accesses."
! msgstr ""
! 
! #: config/mcore/mcore.opt:71
! msgid "Set the maximum amount for a single stack increment operation."
! msgstr ""
! 
! #: config/mcore/mcore.opt:75
! msgid "Always treat bitfields as int-sized."
! msgstr ""
! 
! #: config/linux-android.opt:23
  #, fuzzy
! #| msgid "Generate code for Intel as"
! msgid "Generate code for the Android platform."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: config/mmix/mmix.opt:24
! #, fuzzy
! msgid "For intrinsics library: pass all parameters in registers."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° sb"
! 
! #: config/mmix/mmix.opt:28
! msgid "Use register stack for parameters and return value."
  msgstr ""
  
! #: config/mmix/mmix.opt:32
! msgid "Use call-clobbered registers for parameters and return value."
  msgstr ""
  
! #: config/mmix/mmix.opt:37
! msgid "Use epsilon-respecting floating point compare instructions."
  msgstr ""
  
! #: config/mmix/mmix.opt:41
! msgid "Use zero-extending memory loads, not sign-extending ones."
  msgstr ""
  
! #: config/mmix/mmix.opt:45
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
  msgstr ""
  
! #: config/mmix/mmix.opt:49
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
  msgstr ""
  
! #: config/mmix/mmix.opt:53
! msgid "Do not provide a default start-address 0x100 of the program."
  msgstr ""
  
! #: config/mmix/mmix.opt:57
! msgid "Link to emit program in ELF format (rather than mmo)."
  msgstr ""
  
! #: config/mmix/mmix.opt:61
! msgid "Use P-mnemonics for branches statically predicted as taken."
  msgstr ""
  
! #: config/mmix/mmix.opt:65
! msgid "Don't use P-mnemonics for branches."
  msgstr ""
  
! #: config/mmix/mmix.opt:79
! msgid "Use addresses that allocate global registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:83
! msgid "Do not use addresses that allocate global registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:87
! msgid "Generate a single exit point for each function."
  msgstr ""
  
! #: config/mmix/mmix.opt:91
! #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Do not generate a single exit point for each function."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
! 
! #: config/mmix/mmix.opt:95
! msgid "Set start-address of the program."
  msgstr ""
  
! #: config/mmix/mmix.opt:99
! msgid "Set start-address of data."
  msgstr ""
  
! #: config/darwin.opt:117
! msgid "Generate compile-time CFString objects."
  msgstr ""
  
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:223
! msgid "Generate code suitable for executables (NOT shared libs)."
  msgstr ""
  
! #: config/darwin.opt:227
! msgid "Generate code suitable for fast turn around debugging."
  msgstr ""
  
! #: config/darwin.opt:235
! msgid "The earliest MacOS X version on which this program will run."
  msgstr ""
  
! #: config/darwin.opt:239
! msgid "Set sizeof(bool) to 1."
  msgstr ""
  
! #: config/darwin.opt:243
  #, fuzzy
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: config/darwin.opt:247
! #, fuzzy
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
! 
! #: config/darwin.opt:251
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
  msgstr ""
  
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
  msgstr ""
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
! msgid "Use simulator runtime."
  msgstr ""
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:111
! msgid "Specify the name of the target CPU."
  msgstr ""
  
! #: config/bfin/bfin.opt:48
! msgid "Omit frame pointer for leaf functions."
  msgstr ""
  
! #: config/bfin/bfin.opt:52
! msgid "Program is entirely located in low 64k of memory."
! msgstr ""
! 
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
! msgstr ""
! 
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
! msgstr ""
! 
! #: config/bfin/bfin.opt:65
! msgid "Enabled ID based shared library."
! msgstr ""
! 
! #: config/bfin/bfin.opt:69
! 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
! msgid "ID of shared library to build."
! msgstr ""
! 
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:171
! msgid "Enable separate data segment."
! msgstr ""
! 
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
! msgid "Avoid generating pc-relative calls; use indirection."
! msgstr ""
! 
! #: config/bfin/bfin.opt:86
  #, fuzzy
! msgid "Link with the fast floating-point library."
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/bfin/bfin.opt:90 config/frv/frv.opt:130
! msgid "Enable Function Descriptor PIC mode."
  msgstr ""
  
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
! msgid "Enable inlining of PLT in function calls."
  msgstr ""
  
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
! msgid "Enable multicore support."
  msgstr ""
  
! #: config/bfin/bfin.opt:106
! msgid "Build for Core A."
  msgstr ""
  
! #: config/bfin/bfin.opt:110
! msgid "Build for Core B."
  msgstr ""
  
! #: config/bfin/bfin.opt:114
! msgid "Build for SDRAM."
  msgstr ""
  
! #: config/bfin/bfin.opt:118
! msgid "Assume ICPLBs are enabled at runtime."
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:25
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:365
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:411
! msgid "Known M68K ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
! msgid "Use IEEE math for fp comparisons."
  msgstr ""
  
! #: config/m68k/m68k.opt:30
! #, fuzzy
! #| msgid "Generate code for a 520X"
! msgid "Generate code for a 520X."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 520X"
! 
! #: config/m68k/m68k.opt:34
! #, fuzzy
! #| msgid "Generate code for a 520X"
! msgid "Generate code for a 5206e."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 520X"
! 
! #: config/m68k/m68k.opt:38
! #, fuzzy
! #| msgid "Generate code for a 520X"
! msgid "Generate code for a 528x."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 520X"
! 
! #: config/m68k/m68k.opt:42
! #, fuzzy
! #| msgid "Generate code for a 520X"
! msgid "Generate code for a 5307."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 520X"
! 
! #: config/m68k/m68k.opt:46
! #, fuzzy
! #| msgid "Generate code for a 520X"
! msgid "Generate code for a 5407."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 520X"
! 
! #: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
! #, fuzzy
! #| msgid "Generate code for a 68000"
! msgid "Generate code for a 68000."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68000"
! 
! #: config/m68k/m68k.opt:54
! #, fuzzy
! #| msgid "Generate code for a 68020"
! msgid "Generate code for a 68010."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68020"
! 
! #: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
! #, fuzzy
! #| msgid "Generate code for a 68020"
! msgid "Generate code for a 68020."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68020"
! 
! #: config/m68k/m68k.opt:62
! #, fuzzy
! msgid "Generate code for a 68040, without any new instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
! 
! #: config/m68k/m68k.opt:66
! #, fuzzy
! msgid "Generate code for a 68060, without any new instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
! 
! #: config/m68k/m68k.opt:70
! #, fuzzy
! #| msgid "Generate code for a 68030"
! msgid "Generate code for a 68030."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68030"
! 
! #: config/m68k/m68k.opt:74
! #, fuzzy
! #| msgid "Generate code for a 68040"
! msgid "Generate code for a 68040."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68040"
! 
! #: config/m68k/m68k.opt:78
! #, fuzzy
! #| msgid "Generate code for a 68060"
! msgid "Generate code for a 68060."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68060"
! 
! #: config/m68k/m68k.opt:82
! #, fuzzy
! #| msgid "Generate code for a 68302"
! msgid "Generate code for a 68302."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68302"
! 
! #: config/m68k/m68k.opt:86
! #, fuzzy
! #| msgid "Generate code for a 68332"
! msgid "Generate code for a 68332."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68332"
! 
! #: config/m68k/m68k.opt:91
! #, fuzzy
! #| msgid "Generate code for a 68851"
! msgid "Generate code for a 68851."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68851"
! 
! #: config/m68k/m68k.opt:95
! msgid "Generate code that uses 68881 floating-point instructions."
  msgstr ""
  
! #: config/m68k/m68k.opt:99
! msgid "Align variables on a 32-bit boundary."
  msgstr ""
  
! #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
! msgid "Specify the name of the target architecture."
  msgstr ""
  
! #: config/m68k/m68k.opt:107
! #, fuzzy
! msgid "Use the bit-field instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
! 
! #: config/m68k/m68k.opt:119
! #, fuzzy
! #| msgid "Generate code for GNU ld"
! msgid "Generate code for a ColdFire v4e."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU ld"
! 
! #: config/m68k/m68k.opt:123
! msgid "Specify the target CPU."
  msgstr ""
  
! #: config/m68k/m68k.opt:127
! #, fuzzy
! #| msgid "Generate code for a cpu32"
! msgid "Generate code for a cpu32."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ†Ð¿32"
! 
! #: config/m68k/m68k.opt:131
! msgid "Use hardware division instructions on ColdFire."
  msgstr ""
  
! #: config/m68k/m68k.opt:135
! #, fuzzy
! msgid "Generate code for a Fido A."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
! 
! #: config/m68k/m68k.opt:139
! msgid "Generate code which uses hardware floating point instructions."
  msgstr ""
  
! #: config/m68k/m68k.opt:143
! msgid "Enable ID based shared library."
  msgstr ""
  
! #: config/m68k/m68k.opt:147
! msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
  msgstr ""
  
! #: config/m68k/m68k.opt:151
! #, fuzzy
! msgid "Do not use the bit-field instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
! 
! #: config/m68k/m68k.opt:155
! msgid "Use normal calling convention."
! msgstr ""
! 
! #: config/m68k/m68k.opt:159
! msgid "Consider type 'int' to be 32 bits wide."
! msgstr ""
! 
! #: config/m68k/m68k.opt:163
! msgid "Generate pc-relative code."
! msgstr ""
! 
! #: config/m68k/m68k.opt:167
! msgid "Use different calling convention using 'rtd'."
! msgstr ""
! 
! #: config/m68k/m68k.opt:179
! msgid "Consider type 'int' to be 16 bits wide."
! msgstr ""
! 
! #: config/m68k/m68k.opt:183
! msgid "Generate code with library calls for floating point."
! msgstr ""
! 
! #: config/m68k/m68k.opt:187
! msgid "Do not use unaligned memory references."
! msgstr ""
! 
! #: config/m68k/m68k.opt:191
! msgid "Tune for the specified target CPU or architecture."
! msgstr ""
! 
! #: config/m68k/m68k.opt:195
! msgid "Support more than 8192 GOT entries on ColdFire."
! msgstr ""
! 
! #: config/m68k/m68k.opt:199
! msgid "Support TLS segment larger than 64K."
  msgstr ""
  
  #: config/riscv/riscv.opt:26
*************** msgstr ""
*** 8418,8423 ****
--- 8832,8841 ----
  msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
  msgstr ""
  
+ #: config/riscv/riscv.opt:80 config/mips/mips.opt:405
+ msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
+ msgstr ""
+ 
  #: config/riscv/riscv.opt:84
  msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
*************** msgid "Do not generate unaligned memory
*** 8435,8442 ****
  msgstr ""
  
  #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/tilegx/tilegx.opt:57 config/rs6000/aix64.opt:36
! #: config/rs6000/linux64.opt:32
  msgid "Known code models (for use with the -mcmodel= option):"
  msgstr ""
  
--- 8853,8860 ----
  msgstr ""
  
  #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
! #: config/tilegx/tilegx.opt:57
  msgid "Known code models (for use with the -mcmodel= option):"
  msgstr ""
  
*************** msgstr ""
*** 8452,8779 ****
  msgid "Emit RISC-V ELF attribute."
  msgstr ""
  
! #: config/darwin.opt:117
! msgid "Generate compile-time CFString objects."
  msgstr ""
  
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:223
! msgid "Generate code suitable for executables (NOT shared libs)."
  msgstr ""
  
! #: config/darwin.opt:227
! msgid "Generate code suitable for fast turn around debugging."
  msgstr ""
  
! #: config/darwin.opt:235
! msgid "The earliest MacOS X version on which this program will run."
  msgstr ""
  
! #: config/darwin.opt:239
! msgid "Set sizeof(bool) to 1."
  msgstr ""
  
! #: config/darwin.opt:243
  #, fuzzy
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: config/darwin.opt:247
  #, fuzzy
! msgid "Generate code for the kernel or loadable kernel extensions."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/darwin.opt:251
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
  msgstr ""
  
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
  msgstr ""
  
! #: config/sh/superh.opt:6
! msgid "Board name [and memory region]."
  msgstr ""
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
  msgstr ""
  
! #: config/sh/sh.opt:42
! #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate SH1 code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/sh/sh.opt:46
  #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate SH2 code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/sh/sh.opt:50
! msgid "Generate default double-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:54
! msgid "Generate SH2a FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:58
! msgid "Generate default single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:62
! msgid "Generate only single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:66
  #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate SH2e code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/sh/sh.opt:70
  #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate SH3 code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/sh/sh.opt:74
  #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate SH3e code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/sh/sh.opt:78
  #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate SH4 code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/sh/sh.opt:82
! msgid "Generate SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:86
! msgid "Generate SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:92
! msgid "Generate SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:96
! msgid "Generate SH4 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:100
! msgid "Generate SH4-100 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:104
! msgid "Generate SH4-200 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:108
! msgid "Generate SH4-300 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:112
  #, fuzzy
  #| msgid "Generate code for given CPU"
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/sh/sh.opt:117
  #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/sh/sh.opt:122
  #, fuzzy
  #| msgid "Generate code for given CPU"
! msgid "Generate code for SH4 500 series (FPU-less)."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/sh/sh.opt:127
! msgid "Generate default single-precision SH4 code."
  msgstr ""
  
! #: config/sh/sh.opt:131
! msgid "Generate default single-precision SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:135
! msgid "Generate default single-precision SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:139
! msgid "Generate default single-precision SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:143
! msgid "Generate only single-precision SH4 code."
  msgstr ""
  
! #: config/sh/sh.opt:147
! msgid "Generate only single-precision SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:151
! msgid "Generate only single-precision SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:155
! msgid "Generate only single-precision SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:159
  #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate SH4a code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/sh/sh.opt:163
! msgid "Generate SH4a FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:167
! msgid "Generate default single-precision SH4a code."
  msgstr ""
  
! #: config/sh/sh.opt:171
! msgid "Generate only single-precision SH4a code."
  msgstr ""
  
! #: config/sh/sh.opt:175
! msgid "Generate SH4al-dsp code."
  msgstr ""
  
! #: config/sh/sh.opt:179 config/i386/i386.opt:216
! msgid "Reserve space for outgoing arguments in the function prologue."
  msgstr ""
  
! #: config/sh/sh.opt:183
  #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "Generate code in big endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/sh/sh.opt:187
! msgid "Generate 32-bit offsets in switch tables."
  msgstr ""
  
! #: config/sh/sh.opt:191
  #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Generate bit instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
  msgstr ""
  
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
  msgstr ""
  
! #: config/sh/sh.opt:207
! msgid "Align doubles at 64-bit boundaries."
  msgstr ""
  
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
  msgstr ""
  
! #: config/sh/sh.opt:215
! msgid "Specify name for 32 bit signed division function."
  msgstr ""
  
! #: config/sh/sh.opt:219
! #, fuzzy
! #| msgid "Generate ELF output"
! msgid "Generate ELF FDPIC code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ELF-Ð²Ñ‹Ð²Ð°Ð´"
  
! #: config/sh/sh.opt:223
! 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
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
  msgstr ""
  
! #: config/sh/sh.opt:235
! msgid "Increase the IEEE compliance for floating-point comparisons."
  msgstr ""
  
! #: config/sh/sh.opt:239
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
  msgstr ""
  
! #: config/sh/sh.opt:247
  #, fuzzy
! #| msgid "Generate code without GP reg"
! msgid "Generate code in little endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð±ÐµÐ· GP reg"
  
! #: config/sh/sh.opt:251
! msgid "Mark MAC register as call-clobbered."
  msgstr ""
  
! #: config/sh/sh.opt:257
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
  msgstr ""
  
! #: config/sh/sh.opt:261
! msgid "Emit function-calls using global offset table when generating PIC."
  msgstr ""
  
! #: config/sh/sh.opt:265
! msgid "Shorten address references during linking."
  msgstr ""
  
! #: config/sh/sh.opt:273
! msgid "Specify the model for atomic operations."
  msgstr ""
  
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
  msgstr ""
  
! #: config/sh/sh.opt:281
! msgid "Cost to assume for a multiply insn."
  msgstr ""
  
! #: config/sh/sh.opt:285
! 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
! msgid "Pretend a branch-around-a-move is a conditional move."
  msgstr ""
  
! #: config/sh/sh.opt:295
  #, fuzzy
! msgid "Enable the use of the fsca instruction."
! msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/sh/sh.opt:299
  #, fuzzy
! msgid "Enable the use of the fsrra instruction."
! msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/sh/sh.opt:303
! msgid "Use LRA instead of reload (transitional)."
  msgstr ""
  
  #: config/i386/i386.opt:192
--- 8870,9680 ----
  msgid "Emit RISC-V ELF attribute."
  msgstr ""
  
! #: config/m32c/m32c.opt:23
! msgid "-msim\tUse simulator runtime."
  msgstr ""
  
! #: config/m32c/m32c.opt:27
! msgid "-mcpu=r8c\tCompile code for R8C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:31
! msgid "-mcpu=m16c\tCompile code for M16C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:35
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:39
! msgid "-mcpu=m32c\tCompile code for M32C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:43
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
  msgstr ""
  
! #: config/msp430/msp430.opt:7
! msgid "Force assembly output to always use hex constants."
  msgstr ""
  
! #: config/msp430/msp430.opt:11
! msgid "Specify the MCU to build for."
! msgstr ""
! 
! #: config/msp430/msp430.opt:15
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
! msgstr ""
! 
! #: config/msp430/msp430.opt:19
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
! msgstr ""
! 
! #: config/msp430/msp430.opt:23
! msgid "Select large model - 20-bit addresses/pointers."
! msgstr ""
! 
! #: config/msp430/msp430.opt:27
! msgid "Select small model - 16-bit addresses/pointers (default)."
! msgstr ""
! 
! #: config/msp430/msp430.opt:31
! msgid "Optimize opcode sizes at link time."
! msgstr ""
! 
! #: config/msp430/msp430.opt:38
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
! msgstr ""
! 
! #: config/msp430/msp430.opt:45
! msgid "Specify the type of hardware multiply to support."
! msgstr ""
! 
! #: config/msp430/msp430.opt:67
! msgid "Specify whether functions should be placed into low or high memory."
! msgstr ""
! 
! #: config/msp430/msp430.opt:71
! msgid "Specify whether variables should be placed into low or high memory."
! msgstr ""
! 
! #: config/msp430/msp430.opt:90
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
! msgstr ""
! 
! #: config/msp430/msp430.opt:94
! msgid "Passes on a request to the assembler to warn about various silicon errata."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:68 config/arm/arm.opt:99
! #: config/microblaze/microblaze.opt:60
! msgid "Assume target CPU is configured as big endian."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:72 config/i386/i386.opt:1019
  #, fuzzy
! #| msgid "Generate code without GP reg"
! msgid "Generate code which uses only the general registers."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð±ÐµÐ· GP reg"
  
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:84 config/arm/arm.opt:164
! #: config/microblaze/microblaze.opt:64
! msgid "Assume target CPU is configured as little endian."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:96 config/i386/i386.opt:400
! msgid "Omit the frame pointer in leaf functions."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:104
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:123
! msgid "Use features of architecture ARCH."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:127
! msgid "Use features of and optimize for CPU."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:131
  #, fuzzy
! #| msgid "Optimize for 3900"
! msgid "Optimize for CPU."
! msgstr "Ð�Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ð´Ð»Ñ� 3900"
! 
! #: config/aarch64/aarch64.opt:135
! #, fuzzy
! msgid "Generate code that conforms to the specified ABI."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:157
! msgid "Use branch-protection features."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:165
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:178
! 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:184
! 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:191
! 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:197
! msgid "The possible SVE vector lengths:"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:219
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:231 config/i386/i386.opt:983
! #: config/rs6000/rs6000.opt:542
! msgid "Use given stack-protector guard."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:245
! 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:251
! 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/linux.opt:24
! msgid "Use Bionic C library."
! msgstr ""
! 
! #: config/linux.opt:28
  #, fuzzy
! #| msgid "Use GNU as"
! msgid "Use GNU C library."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ GNU Ñ�Ðº"
  
! #: config/linux.opt:32
! msgid "Use uClibc C library."
  msgstr ""
  
! #: config/linux.opt:36
! msgid "Use musl C library."
  msgstr ""
  
! #: config/ia64/ilp32.opt:3
! #, fuzzy
! #| msgid "Generate ELF output"
! msgid "Generate ILP32 code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ELF-Ð²Ñ‹Ð²Ð°Ð´"
! 
! #: config/ia64/ilp32.opt:7
! #, fuzzy
! #| msgid "Generate ELF output"
! msgid "Generate LP64 code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ELF-Ð²Ñ‹Ð²Ð°Ð´"
! 
! #: config/ia64/ia64.opt:28
! msgid "Generate big endian code."
  msgstr ""
  
! #: config/ia64/ia64.opt:32
! msgid "Generate little endian code."
  msgstr ""
  
! #: config/ia64/ia64.opt:36
  #, fuzzy
! #| msgid "Generate code for GNU as"
! msgid "Generate code for GNU as."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU as"
  
! #: config/ia64/ia64.opt:40
  #, fuzzy
! #| msgid "Generate code for GNU ld"
! msgid "Generate code for GNU ld."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU ld"
  
! #: config/ia64/ia64.opt:44
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr ""
! 
! #: config/ia64/ia64.opt:48
  #, fuzzy
! #| msgid "Use symbolic register names"
! msgid "Use in/loc/out register names."
! msgstr "Ð£Ð¶Ñ‹Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»Ñ–Ñ‡Ð½Ñ‹Ñ� Ð½Ð°Ð·Ð²Ñ‹ Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°Ñž"
  
! #: config/ia64/ia64.opt:55
! msgid "Enable use of sdata/scommon/sbss."
! msgstr ""
! 
! #: config/ia64/ia64.opt:59
  #, fuzzy
! #| msgid "Generate code without GP reg"
! msgid "Generate code without GP reg."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð±ÐµÐ· GP reg"
  
! #: config/ia64/ia64.opt:63
! msgid "gp is constant (but save/restore gp on indirect calls)."
  msgstr ""
  
! #: config/ia64/ia64.opt:67
! msgid "Generate self-relocatable code."
  msgstr ""
  
! #: config/ia64/ia64.opt:71
! msgid "Generate inline floating point division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:75
! msgid "Generate inline floating point division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:82
! msgid "Generate inline integer division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:86
! msgid "Generate inline integer division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:90
! msgid "Do not inline integer division."
  msgstr ""
  
! #: config/ia64/ia64.opt:94
! msgid "Generate inline square root, optimize for latency."
! msgstr ""
! 
! #: config/ia64/ia64.opt:98
! msgid "Generate inline square root, optimize for throughput."
! msgstr ""
! 
! #: config/ia64/ia64.opt:102
! msgid "Do not inline square root."
! msgstr ""
! 
! #: config/ia64/ia64.opt:106
! msgid "Enable DWARF line debug info via GNU as."
! msgstr ""
! 
! #: config/ia64/ia64.opt:110
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr ""
! 
! #: config/ia64/ia64.opt:114 config/spu/spu.opt:72 config/pa/pa.opt:62
! #: config/sh/sh.opt:227
! msgid "Specify range of registers to make fixed."
! msgstr ""
! 
! #: config/ia64/ia64.opt:118 config/alpha/alpha.opt:130
! msgid "Specify bit size of immediate TLS offsets."
! msgstr ""
! 
! #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:514
! #: config/s390/s390.opt:194 config/sparc/sparc.opt:146
! #: config/visium/visium.opt:49
  #, fuzzy
  #| msgid "Generate code for given CPU"
! msgid "Schedule code for given CPU."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
! msgstr ""
! 
! #: config/ia64/ia64.opt:136
! msgid "Use data speculation before reload."
! msgstr ""
! 
! #: config/ia64/ia64.opt:140
! msgid "Use data speculation after reload."
! msgstr ""
! 
! #: config/ia64/ia64.opt:144
  #, fuzzy
! #| msgid "Create console application"
! msgid "Use control speculation."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ð¾Ð»ÑŒÐ½Ñ‹ Ð¿Ñ€Ñ‹Ð´Ð°Ñ‚Ð°Ðº"
  
! #: config/ia64/ia64.opt:148
! msgid "Use in block data speculation before reload."
! msgstr ""
! 
! #: config/ia64/ia64.opt:152
! msgid "Use in block data speculation after reload."
! msgstr ""
! 
! #: config/ia64/ia64.opt:156
! msgid "Use in block control speculation."
! msgstr ""
! 
! #: config/ia64/ia64.opt:160
! msgid "Use simple data speculation check."
! msgstr ""
! 
! #: config/ia64/ia64.opt:164
! msgid "Use simple data speculation check for control speculation."
! msgstr ""
! 
! #: config/ia64/ia64.opt:174
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr ""
! 
! #: config/ia64/ia64.opt:178
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr ""
! 
! #: config/ia64/ia64.opt:182
! 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
! 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
! 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
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr ""
! 
! #: config/spu/spu.opt:20
! msgid "Emit warnings when run-time relocations are generated."
! msgstr ""
! 
! #: config/spu/spu.opt:24
! msgid "Emit errors when run-time relocations are generated."
! msgstr ""
! 
! #: config/spu/spu.opt:28
! msgid "Specify cost of branches (Default 20)."
! msgstr ""
! 
! #: config/spu/spu.opt:32
! msgid "Make sure loads and stores are not moved past DMA instructions."
! msgstr ""
! 
! #: config/spu/spu.opt:36
! msgid "volatile must be specified on any memory that is effected by DMA."
! msgstr ""
! 
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
! msgstr ""
! 
! #: config/spu/spu.opt:48
! msgid "Use standard main function as entry for startup."
! msgstr ""
! 
! #: config/spu/spu.opt:52
! msgid "Generate branch hints for branches."
! msgstr ""
! 
! #: config/spu/spu.opt:56
! msgid "Maximum number of nops to insert for a hint (Default 2)."
! msgstr ""
! 
! #: config/spu/spu.opt:60
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
! msgstr ""
! 
! #: config/spu/spu.opt:64
! #, fuzzy
! #| msgid "Generate code for Intel as"
! msgid "Generate code for 18 bit addressing."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
! 
! #: config/spu/spu.opt:68
! #, fuzzy
! #| msgid "Generate code for Intel as"
! msgid "Generate code for 32 bit addressing."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
! 
! #: config/spu/spu.opt:76
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
! msgstr ""
! 
! #: config/spu/spu.opt:80 config/i386/i386.opt:257 config/s390/s390.opt:56
  #, fuzzy
  #| msgid "Generate code for given CPU"
! msgid "Generate code for given CPU."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/spu/spu.opt:88
! msgid "Access variables in 32-bit PPU objects (default)."
  msgstr ""
  
! #: config/spu/spu.opt:92
! msgid "Access variables in 64-bit PPU objects."
  msgstr ""
  
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
  msgstr ""
  
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
  msgstr ""
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:28
! msgid "Preferentially allocate registers that allow short instruction generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:32
! msgid "Set branch cost."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:36
  #, fuzzy
! msgid "Enable conditional move instruction usage."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/epiphany/epiphany.opt:40
! msgid "Set number of nops to emit before each insn pattern."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:52
! #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Use software floating point comparisons."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
! 
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:76
  #, fuzzy
! msgid "Generate call insns as indirect calls."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: config/epiphany/epiphany.opt:80
! #, fuzzy
! msgid "Generate call insns as direct calls."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
! 
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:112
! msgid "Vectorize for double-word operations."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:132
! msgid "Use the floating point unit for integer add/subtract."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
! msgstr ""
! 
! #: config/ft32/ft32.opt:23
! msgid "Target the software simulator."
! msgstr ""
! 
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:225 config/mips/mips.opt:393
! #: config/arc/arc.opt:406
! msgid "Use LRA instead of reload."
! msgstr ""
! 
! #: config/ft32/ft32.opt:31
  #, fuzzy
! msgid "Avoid use of the DIV and MOD instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/ft32/ft32.opt:35
! #, fuzzy
! #| msgid "Target the AM33 processor"
! msgid "Target the FT32B architecture."
! msgstr "ÐœÑ�Ñ‚Ð° - AM33 Ð¿Ñ€Ð°Ñ†Ñ�Ñ�Ð°Ñ€"
! 
! #: config/ft32/ft32.opt:39
! msgid "Enable FT32B code compression."
  msgstr ""
  
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
  msgstr ""
  
! #: config/h8300/h8300.opt:23
! #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate H8S code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
! 
! #: config/h8300/h8300.opt:27
! #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate H8SX code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
! 
! #: config/h8300/h8300.opt:31
! msgid "Generate H8S/2600 code."
  msgstr ""
  
! #: config/h8300/h8300.opt:35
! msgid "Make integers 32 bits wide."
  msgstr ""
  
! #: config/h8300/h8300.opt:42
! msgid "Use registers for argument passing."
  msgstr ""
  
! #: config/h8300/h8300.opt:46
! msgid "Consider access to byte sized memory slow."
! msgstr ""
  
! #: config/h8300/h8300.opt:50
! msgid "Enable linker relaxing."
  msgstr ""
  
! #: config/h8300/h8300.opt:54
! msgid "Generate H8/300H code."
  msgstr ""
  
! #: config/h8300/h8300.opt:58
! msgid "Enable the normal mode."
  msgstr ""
  
! #: config/h8300/h8300.opt:62
! msgid "Use H8/300 alignment rules."
  msgstr ""
  
! #: config/h8300/h8300.opt:66
! msgid "Push extended registers on stack in monitor functions."
! msgstr ""
! 
! #: config/h8300/h8300.opt:70
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr ""
! 
! #: config/pdp11/pdp11.opt:23
  #, fuzzy
! #| msgid "Generate code for a 520X"
! msgid "Generate code for an 11/10."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 520X"
  
! #: config/pdp11/pdp11.opt:27
! #, fuzzy
! #| msgid "Generate code for a 68040"
! msgid "Generate code for an 11/40."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68040"
! 
! #: config/pdp11/pdp11.opt:31
! #, fuzzy
! #| msgid "Generate code for a 520X"
! msgid "Generate code for an 11/45."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 520X"
! 
! #: config/pdp11/pdp11.opt:35
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:39
! #, fuzzy
! #| msgid "Use DEC assembler syntax"
! msgid "Use the DEC assembler syntax."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ DEC-Ñ�Ñ–Ð½Ñ‚Ð°ÐºÑ� Ð´Ð»Ñ� Ð°Ñ�Ñ�Ð¼Ð±Ð»ÐµÑ€Ð°"
! 
! #: config/pdp11/pdp11.opt:43
! #, fuzzy
! #| msgid "Use UNIX assembler syntax"
! msgid "Use the GNU assembler syntax."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ UNIX-Ñ�Ñ–Ð½Ñ‚Ð°ÐºÑ� Ð´Ð»Ñ� Ð°Ñ�Ñ�Ð¼Ð±Ð»ÐµÑ€Ð°"
! 
! #: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:188
! #: config/frv/frv.opt:158
! #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Use hardware floating point."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
! 
! #: config/pdp11/pdp11.opt:51
! #, fuzzy
! #| msgid "Use 16 bit int"
! msgid "Use 16 bit int."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 16-Ñ†Ñ– Ð±Ñ–Ñ‚Ð½Ñ‹ int"
! 
! #: config/pdp11/pdp11.opt:55
! #, fuzzy
! #| msgid "Use 32 bit int"
! msgid "Use 32 bit int."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 32-Ñ… Ð±Ñ–Ñ‚Ð½Ñ‹ int"
! 
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
! #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Do not use hardware floating point."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
! 
! #: config/pdp11/pdp11.opt:63
! msgid "Target has split I&D."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:67
! #, fuzzy
! #| msgid "Use UNIX assembler syntax"
! msgid "Use UNIX assembler syntax."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ UNIX-Ñ�Ñ–Ð½Ñ‚Ð°ÐºÑ� Ð´Ð»Ñ� Ð°Ñ�Ñ�Ð¼Ð±Ð»ÐµÑ€Ð°"
! 
! #: config/pdp11/pdp11.opt:71
! msgid "Use LRA register allocator."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:23
! msgid "Use CONST16 instruction to load constants."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:27
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:31
! msgid "Use indirect CALLXn instructions for large programs."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:35
! msgid "Automatically align branch targets to reduce branch penalties."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:39
! msgid "Intersperse literal pools with code in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:47
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
! msgstr ""
! 
! #: config/i386/cygming.opt:23
  #, fuzzy
! #| msgid "Create console application"
! msgid "Create console application."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ð¾Ð»ÑŒÐ½Ñ‹ Ð¿Ñ€Ñ‹Ð´Ð°Ñ‚Ð°Ðº"
  
! #: config/i386/cygming.opt:27
  #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate code for a DLL."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/i386/cygming.opt:31
! msgid "Ignore dllimport for functions."
! msgstr ""
! 
! #: config/i386/cygming.opt:35
! msgid "Use Mingw-specific thread support."
! msgstr ""
! 
! #: config/i386/cygming.opt:39
! msgid "Set Windows defines."
! msgstr ""
! 
! #: config/i386/cygming.opt:43
! #, fuzzy
! #| msgid "Create GUI application"
! msgid "Create GUI application."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ GUI Ð¿Ñ€Ñ‹Ð´Ð°Ñ‚Ð°Ðº"
! 
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
! msgstr ""
! 
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
! msgstr ""
! 
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
! msgstr ""
! 
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
! msgstr ""
! 
! #: config/i386/mingw.opt:29
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr ""
! 
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
  msgstr ""
  
  #: config/i386/i386.opt:192
*************** msgstr ""
*** 8794,8799 ****
--- 9695,9716 ----
  msgid "Use 80-bit long double."
  msgstr ""
  
+ #: config/i386/i386.opt:208 config/s390/s390.opt:154
+ #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
+ #, fuzzy
+ #| msgid "Use 64 bit float"
+ msgid "Use 64-bit long double."
+ msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 64-Ñ… Ð±Ñ–Ñ‚Ð½Ñ‹ float"
+ 
+ #: config/i386/i386.opt:212 config/s390/s390.opt:150
+ #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
+ msgid "Use 128-bit long double."
+ msgstr ""
+ 
+ #: config/i386/i386.opt:216 config/sh/sh.opt:179
+ msgid "Reserve space for outgoing arguments in the function prologue."
+ msgstr ""
+ 
  #: config/i386/i386.opt:220
  msgid "Align some doubles on dword boundary."
  msgstr ""
*************** msgstr ""
*** 8889,8898 ****
  msgid "Use native (MS) bitfield layout."
  msgstr ""
  
- #: config/i386/i386.opt:400 config/aarch64/aarch64.opt:96
- msgid "Omit the frame pointer in leaf functions."
- msgstr ""
- 
  #: config/i386/i386.opt:404
  msgid "Set 80387 floating-point precision to 32-bit."
  msgstr ""
--- 9806,9811 ----
*************** msgstr ""
*** 8925,8930 ****
--- 9838,9849 ----
  msgid "Alternate calling convention."
  msgstr ""
  
+ #: config/i386/i386.opt:440 config/alpha/alpha.opt:23
+ #, fuzzy
+ #| msgid "Do not use hardware fp"
+ msgid "Do not use hardware fp."
+ msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ"
+ 
  #: config/i386/i386.opt:444
  msgid "Use SSE register passing conventions for SF and DF mode."
  msgstr ""
*************** msgstr ""
*** 9359,9364 ****
--- 10278,10287 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
+ #: config/i386/i386.opt:934 config/s390/s390.opt:302
+ msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
+ msgstr ""
+ 
  #: config/i386/i386.opt:939
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
*************** msgstr ""
*** 9387,9403 ****
  msgid "Support RTM built-in functions and code generation."
  msgstr ""
  
- #: config/i386/i386.opt:967 c-family/c.opt:425 c-family/c.opt:1310
- #: c-family/c.opt:1314 c-family/c.opt:1318 c-family/c.opt:1322
- #: c-family/c.opt:1326 c-family/c.opt:1330 c-family/c.opt:1334
- #: c-family/c.opt:1341 c-family/c.opt:1345 c-family/c.opt:1349
- #: c-family/c.opt:1353 c-family/c.opt:1357 c-family/c.opt:1361
- #: c-family/c.opt:1365 c-family/c.opt:1369 c-family/c.opt:1373
- #: c-family/c.opt:1377 c-family/c.opt:1381 c-family/c.opt:1385
- #: c-family/c.opt:1389
- msgid "Deprecated in GCC 9.  This switch has no effect."
- msgstr ""
- 
  #: config/i386/i386.opt:971
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr ""
--- 10310,10315 ----
*************** msgstr ""
*** 9410,9420 ****
  msgid "Support PKU built-in functions and code generation."
  msgstr ""
  
- #: config/i386/i386.opt:983 config/aarch64/aarch64.opt:231
- #: config/rs6000/rs6000.opt:542
- msgid "Use given stack-protector guard."
- msgstr ""
- 
  #: config/i386/i386.opt:987
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr ""
--- 10322,10327 ----
*************** msgstr ""
*** 9431,9442 ****
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr ""
  
- #: config/i386/i386.opt:1019 config/aarch64/aarch64.opt:72
- #, fuzzy
- #| msgid "Generate code without GP reg"
- msgid "Generate code which uses only the general registers."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð±ÐµÐ· GP reg"
- 
  #: config/i386/i386.opt:1023
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
--- 10338,10343 ----
*************** msgstr ""
*** 9461,9466 ****
--- 10362,10371 ----
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
+ #: config/i386/i386.opt:1050 config/s390/s390.opt:268
+ msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
+ msgstr ""
+ 
  #: config/i386/i386.opt:1066
  msgid "Force indirect call and jump via register."
  msgstr ""
*************** msgstr ""
*** 9493,9584 ****
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/cygming.opt:23
  #, fuzzy
! #| msgid "Create console application"
! msgid "Create console application."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ð¾Ð»ÑŒÐ½Ñ‹ Ð¿Ñ€Ñ‹Ð´Ð°Ñ‚Ð°Ðº"
  
! #: config/i386/cygming.opt:27
  #, fuzzy
  #| msgid "Generate code for a DLL"
! msgid "Generate code for a DLL."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/i386/cygming.opt:31
! msgid "Ignore dllimport for functions."
  msgstr ""
  
! #: config/i386/cygming.opt:35
! msgid "Use Mingw-specific thread support."
  msgstr ""
  
! #: config/i386/cygming.opt:39
! msgid "Set Windows defines."
  msgstr ""
  
! #: config/i386/cygming.opt:43
  #, fuzzy
! #| msgid "Create GUI application"
! msgid "Create GUI application."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ GUI Ð¿Ñ€Ñ‹Ð´Ð°Ñ‚Ð°Ðº"
  
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
  msgstr ""
  
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
  msgstr ""
  
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
  msgstr ""
  
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
  msgstr ""
  
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
  msgstr ""
  
! #: config/i386/mingw.opt:29
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
  msgstr ""
  
! #: config/moxie/moxie.opt:31
! msgid "Enable MUL.X and UMUL.X instructions."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:23
! msgid "Use CONST16 instruction to load constants."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:27
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:31
! msgid "Use indirect CALLXn instructions for large programs."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:35
! msgid "Automatically align branch targets to reduce branch penalties."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:39
! msgid "Intersperse literal pools with code in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:47
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
  msgstr ""
  
  #: config/sparc/sparc.opt:42
  #, fuzzy
  #| msgid "Use alternate register names"
--- 10398,11295 ----
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:23
! msgid "Assume code will be linked by GNU ld."
! msgstr ""
! 
! #: config/pa/pa64-hpux.opt:27
! 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
! msgid "Specify UNIX standard for predefines and linking."
! msgstr ""
! 
! #: config/pa/pa-hpux.opt:27
  #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "Generate cpp defines for server IO."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/pa/pa-hpux.opt:35
  #, fuzzy
  #| msgid "Generate code for a DLL"
! msgid "Generate cpp defines for workstation IO."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
! #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate PA1.0 code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
! 
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
! #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate PA1.1 code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
! 
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
  msgstr ""
  
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
  msgstr ""
  
! #: config/pa/pa.opt:50
! msgid "Disable FP regs."
  msgstr ""
  
! #: config/pa/pa.opt:54
  #, fuzzy
! #| msgid "invalid address"
! msgid "Disable indexed addressing."
! msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/pa/pa.opt:58
! #, fuzzy
! msgid "Generate fast indirect calls."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
! 
! #: config/pa/pa.opt:66
! msgid "Assume code will be assembled by GAS."
  msgstr ""
  
! #: config/pa/pa.opt:75
! #, fuzzy
! #| msgid "Enable SSA optimizations"
! msgid "Enable linker optimizations."
! msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
! 
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
  msgstr ""
  
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
  msgstr ""
  
! #: config/pa/pa.opt:91
! msgid "Disable space regs."
  msgstr ""
  
! #: config/pa/pa.opt:107
! msgid "Use portable calling conventions."
  msgstr ""
  
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
  msgstr ""
  
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
! #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Use software floating point."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
! 
! #: config/pa/pa.opt:144
! msgid "Do not disable space regs."
  msgstr ""
  
! #: config/v850/v850.opt:29
! #, fuzzy
! msgid "Use registers r2 and r5."
! msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
! 
! #: config/v850/v850.opt:33
! msgid "Use 4 byte entries in switch tables."
  msgstr ""
  
! #: config/v850/v850.opt:37
! #, fuzzy
! #| msgid "Enable exception handling"
! msgid "Enable backend debugging."
! msgstr "Ð£ÐºÐ»ÑŽÑ‡Ñ‹Ñ†ÑŒ Ð°Ð¿Ñ€Ð°Ñ†Ð¾ÑžÐºÑƒ Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ñ�Ð½ÑŒÐ½Ñ�Ñž"
! 
! #: config/v850/v850.opt:41
! #, fuzzy
! msgid "Do not use the callt instruction (default)."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
! 
! #: config/v850/v850.opt:45
! msgid "Reuse r30 on a per function basis."
  msgstr ""
  
! #: config/v850/v850.opt:52
! msgid "Prohibit PC relative function calls."
  msgstr ""
  
! #: config/v850/v850.opt:56
! msgid "Use stubs for function prologues."
  msgstr ""
  
! #: config/v850/v850.opt:60
! msgid "Set the max size of data eligible for the SDA area."
  msgstr ""
  
! #: config/v850/v850.opt:67
! #, fuzzy
! msgid "Enable the use of the short load instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
! 
! #: config/v850/v850.opt:71
! msgid "Same as: -mep -mprolog-function."
  msgstr ""
  
! #: config/v850/v850.opt:75
! msgid "Set the max size of data eligible for the TDA area."
! msgstr ""
! 
! #: config/v850/v850.opt:82
! msgid "Do not enforce strict alignment."
! msgstr ""
! 
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr ""
! 
! #: config/v850/v850.opt:93
! #, fuzzy
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850 processor."
! msgstr "Ð�Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹Ñ� Ð´Ð»Ñ�  F930 Ð¿Ñ€Ð°Ñ†Ñ�Ñ�Ð°Ñ€Ð°Ñž"
! 
! #: config/v850/v850.opt:97
! #, fuzzy
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850e processor."
! msgstr "Ð�Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹Ñ� Ð´Ð»Ñ�  F930 Ð¿Ñ€Ð°Ñ†Ñ�Ñ�Ð°Ñ€Ð°Ñž"
! 
! #: config/v850/v850.opt:101
! #, fuzzy
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850e1 processor."
! msgstr "Ð�Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹Ñ� Ð´Ð»Ñ�  F930 Ð¿Ñ€Ð°Ñ†Ñ�Ñ�Ð°Ñ€Ð°Ñž"
! 
! #: config/v850/v850.opt:105
! msgid "Compile for the v850es variant of the v850e1."
! msgstr ""
! 
! #: config/v850/v850.opt:109
! #, fuzzy
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850e2 processor."
! msgstr "Ð�Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹Ñ� Ð´Ð»Ñ�  F930 Ð¿Ñ€Ð°Ñ†Ñ�Ñ�Ð°Ñ€Ð°Ñž"
! 
! #: config/v850/v850.opt:113
! #, fuzzy
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850e2v3 processor."
! msgstr "Ð�Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹Ñ� Ð´Ð»Ñ�  F930 Ð¿Ñ€Ð°Ñ†Ñ�Ñ�Ð°Ñ€Ð°Ñž"
! 
! #: config/v850/v850.opt:117
! #, fuzzy
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850e3v5 processor."
! msgstr "Ð�Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹Ñ� Ð´Ð»Ñ�  F930 Ð¿Ñ€Ð°Ñ†Ñ�Ñ�Ð°Ñ€Ð°Ñž"
! 
! #: config/v850/v850.opt:124
! msgid "Enable v850e3v5 loop instructions."
! msgstr ""
! 
! #: config/v850/v850.opt:128
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr ""
! 
! #: config/v850/v850.opt:135
! msgid "Enable relaxing in the assembler."
! msgstr ""
! 
! #: config/v850/v850.opt:139
! msgid "Prohibit PC relative jumps."
! msgstr ""
! 
! #: config/v850/v850.opt:143
! #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
! 
! #: config/v850/v850.opt:147
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr ""
! 
! #: config/v850/v850.opt:151
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr ""
! 
! #: config/v850/v850.opt:155
! msgid "Enable support for the old GCC ABI."
! msgstr ""
! 
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
! msgstr ""
! 
! #: config/g.opt:27
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr ""
! 
! #: config/lynx.opt:23
! msgid "Support legacy multi-threading."
! msgstr ""
! 
! #: config/lynx.opt:27
! #, fuzzy
! #| msgid "Use hardware fp"
! msgid "Use shared libraries."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ"
! 
! #: config/lynx.opt:31
! msgid "Support multi-threading."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:22 config/gcn/gcn.opt:47
! #, fuzzy
! #| msgid "Generate code for a 68302"
! msgid "Generate code for a 32-bit ABI."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68302"
! 
! #: config/nvptx/nvptx.opt:26 config/gcn/gcn.opt:51
! #, fuzzy
! #| msgid "Generate code for a 68040"
! msgid "Generate code for a 64-bit ABI."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68040"
! 
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:34
! msgid "Optimize partition neutering."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:54
! msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:64
! msgid "Specify the version of the ptx ISA to use."
! msgstr ""
! 
! #: config/vxworks.opt:36
! msgid "Assume the VxWorks RTP environment."
! msgstr ""
! 
! #: config/vxworks.opt:43
! msgid "Assume the VxWorks vThreads environment."
! msgstr ""
! 
! #: config/cr16/cr16.opt:23
! msgid "-msim   Use simulator runtime."
! msgstr ""
! 
! #: config/cr16/cr16.opt:27
! #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Generate SBIT, CBIT instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
! 
! #: config/cr16/cr16.opt:31
! msgid "Support multiply accumulate instructions."
! msgstr ""
! 
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
! msgstr ""
! 
! #: config/cr16/cr16.opt:42
! #, fuzzy
! #| msgid "Generate code for a cpu32"
! msgid "Generate code for CR16C architecture."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ†Ð¿32"
! 
! #: config/cr16/cr16.opt:46
! #, fuzzy
! msgid "Generate code for CR16C+ architecture (Default)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
! 
! #: config/cr16/cr16.opt:50
! msgid "Treat integers as 32-bit."
! msgstr ""
! 
! #: config/avr/avr.opt:23
! msgid "Use subroutines for function prologues and epilogues."
! msgstr ""
! 
! #: config/avr/avr.opt:27
! msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr ""
! 
! #: config/avr/avr.opt:31
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr ""
! 
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
! msgstr ""
! 
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
! msgstr ""
! 
! #: config/avr/avr.opt:43
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr ""
! 
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
! msgstr ""
! 
! #: config/avr/avr.opt:57
! #, fuzzy
! #| msgid "Use 32 bit int"
! msgid "Use an 8-bit 'int' type."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 32-Ñ… Ð±Ñ–Ñ‚Ð½Ñ‹ int"
! 
! #: config/avr/avr.opt:61
! msgid "Change the stack pointer without disabling interrupts."
! msgstr ""
! 
! #: config/avr/avr.opt:65
! 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
! msgid "Treat main as if it had attribute OS_task."
! msgstr ""
! 
! #: config/avr/avr.opt:79
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr ""
! 
! #: config/avr/avr.opt:83
! msgid "Relax branches."
! msgstr ""
! 
! #: config/avr/avr.opt:87
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr ""
! 
! #: config/avr/avr.opt:91
! 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
! 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
! 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
! msgid "Warn if the address space of an address is changed."
! msgstr ""
! 
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr ""
! 
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr ""
! 
! #: config/avr/avr.opt:116
! 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
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr ""
! 
! #: config/m32r/m32r.opt:34
! msgid "Compile for the m32rx."
! msgstr ""
! 
! #: config/m32r/m32r.opt:38
! msgid "Compile for the m32r2."
! msgstr ""
! 
! #: config/m32r/m32r.opt:42
! msgid "Compile for the m32r."
! msgstr ""
! 
! #: config/m32r/m32r.opt:46
! msgid "Align all loops to 32 byte boundary."
! msgstr ""
! 
! #: config/m32r/m32r.opt:50
! msgid "Prefer branches over conditional execution."
! msgstr ""
! 
! #: config/m32r/m32r.opt:54
! msgid "Give branches their default cost."
! msgstr ""
! 
! #: config/m32r/m32r.opt:58
! #, fuzzy
! #| msgid "Output compiler statistics"
! msgid "Display compile time statistics."
! msgstr "Ð’Ñ‹Ð²ÐµÑ�Ñ†Ñ– Ñ�Ñ‚Ð°Ñ‚Ñ‹Ñ�Ñ‚Ñ‹ÐºÑƒ ÐºÐ°Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°"
! 
! #: config/m32r/m32r.opt:62
! msgid "Specify cache flush function."
! msgstr ""
! 
! #: config/m32r/m32r.opt:66
! msgid "Specify cache flush trap number."
! msgstr ""
! 
! #: config/m32r/m32r.opt:70
! msgid "Only issue one instruction per cycle."
! msgstr ""
! 
! #: config/m32r/m32r.opt:74
! msgid "Allow two instructions to be issued per cycle."
! msgstr ""
! 
! #: config/m32r/m32r.opt:78
! msgid "Code size: small, medium or large."
! msgstr ""
! 
! #: config/m32r/m32r.opt:94
! msgid "Don't call any cache flush functions."
! msgstr ""
! 
! #: config/m32r/m32r.opt:98
! msgid "Don't call any cache flush trap."
! msgstr ""
! 
! #: config/m32r/m32r.opt:105
! msgid "Small data area: none, sdata, use."
! msgstr ""
! 
! #: config/s390/tpf.opt:23
! msgid "Enable TPF-OS tracing code."
! msgstr ""
! 
! #: config/s390/tpf.opt:27
! msgid "Specify main object for TPF-OS."
! msgstr ""
! 
! #: config/s390/s390.opt:48
! msgid "31 bit ABI."
! msgstr ""
! 
! #: config/s390/s390.opt:52
! msgid "64 bit ABI."
! msgstr ""
! 
! #: config/s390/s390.opt:120
! msgid "Maintain backchain pointer."
! msgstr ""
! 
! #: config/s390/s390.opt:124
! msgid "Additional debug prints."
! msgstr ""
! 
! #: config/s390/s390.opt:128
! msgid "ESA/390 architecture."
! msgstr ""
! 
! #: config/s390/s390.opt:132
! msgid "Enable decimal floating point hardware support."
! msgstr ""
! 
! #: config/s390/s390.opt:136
! #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Enable hardware floating point."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
! 
! #: config/s390/s390.opt:140
! 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:158
! msgid "Use hardware transactional execution instructions."
! msgstr ""
! 
! #: config/s390/s390.opt:162
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr ""
! 
! #: config/s390/s390.opt:166
! msgid "Use packed stack layout."
! msgstr ""
! 
! #: config/s390/s390.opt:170
! msgid "Use bras for executable < 64k."
! msgstr ""
! 
! #: config/s390/s390.opt:174
! #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Disable hardware floating point."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
! 
! #: config/s390/s390.opt:178
! 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:182
! msgid "Switches off the -mstack-guard= option."
! msgstr ""
! 
! #: config/s390/s390.opt:186
! 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:190
! msgid "Switches off the -mstack-size= option."
! msgstr ""
! 
! #: config/s390/s390.opt:198
! msgid "Use the mvcle instruction for block moves."
! msgstr ""
! 
! #: config/s390/s390.opt:202
! 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:207
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
! msgstr ""
! 
! #: config/s390/s390.opt:211
! msgid "Warn if a single function's framesize exceeds the given framesize."
! msgstr ""
! 
! #: config/s390/s390.opt:215
! msgid "z/Architecture."
! msgstr ""
! 
! #: config/s390/s390.opt:219
! 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:229 config/arm/arm.opt:172
! msgid "Assume data segments are relative to text segment."
! msgstr ""
! 
! #: config/s390/s390.opt:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:239
! 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:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:256
! 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:262
! 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:284
! 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:293
! 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:298
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
! msgstr ""
! 
! #: config/rl78/rl78.opt:27 config/rx/rx.opt:87
! msgid "Use the simulator runtime."
! msgstr ""
! 
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr ""
! 
! #: config/rl78/rl78.opt:50
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr ""
! 
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr ""
! 
! #: config/rl78/rl78.opt:58
! 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
! msgid "Alias for -mcpu=g10."
! msgstr ""
! 
! #: config/rl78/rl78.opt:81
! msgid "Alias for -mcpu=g13."
! msgstr ""
! 
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
! msgid "Alias for -mcpu=g14."
! msgstr ""
! 
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr ""
! 
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr ""
! 
! #: config/stormy16/stormy16.opt:24
! msgid "Provide libraries for the simulator."
! msgstr ""
! 
! #: config/arm/arm-tables.opt:25
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr ""
! 
! #: config/arm/arm-tables.opt:257
! msgid "Known ARM architectures (for use with the -march= option):"
! msgstr ""
! 
! #: config/arm/arm-tables.opt:354
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:35
! msgid "TLS dialect to use:"
! msgstr ""
! 
! #: config/arm/arm.opt:45
! msgid "Specify an ABI."
! msgstr ""
! 
! #: config/arm/arm.opt:49
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:68
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr ""
! 
! #: config/arm/arm.opt:75
! msgid "Generate APCS conformant stack frames."
! msgstr ""
! 
! #: config/arm/arm.opt:79
! msgid "Generate re-entrant, PIC code."
! msgstr ""
! 
! #: config/arm/arm.opt:95
! #, fuzzy
! #| msgid "Generate code without GP reg"
! msgid "Generate code in 32 bit ARM state."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð±ÐµÐ· GP reg"
! 
! #: config/arm/arm.opt:103
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr ""
! 
! #: config/arm/arm.opt:107
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr ""
! 
! #: config/arm/arm.opt:115
! msgid "Specify if floating point hardware should be used."
! msgstr ""
! 
! #: config/arm/arm.opt:119
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr ""
! 
! #: config/arm/arm.opt:123
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:136
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr ""
! 
! #: config/arm/arm.opt:140
! #, fuzzy
! msgid "Specify the __fp16 floating-point format."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
! 
! #: config/arm/arm.opt:144
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:157
! msgid "Specify the name of the target floating point hardware/format."
! msgstr ""
! 
! #: config/arm/arm.opt:168
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr ""
! 
! #: config/arm/arm.opt:176
! msgid "Specify the register to be used for PIC addressing."
! msgstr ""
! 
! #: config/arm/arm.opt:180
! msgid "Store function names in object code."
! msgstr ""
! 
! #: config/arm/arm.opt:184
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr ""
! 
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
! msgid "Do not load the PIC register in function prologues."
! msgstr ""
! 
! #: config/arm/arm.opt:195
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr ""
! 
! #: config/arm/arm.opt:199
! #, fuzzy
! #| msgid "Generate code for GNU as"
! msgid "Generate code for Thumb state."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU as"
! 
! #: config/arm/arm.opt:203
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr ""
! 
! #: config/arm/arm.opt:207
! msgid "Specify thread local storage scheme."
! msgstr ""
! 
! #: config/arm/arm.opt:211
! msgid "Specify how to access the thread pointer."
! msgstr ""
! 
! #: config/arm/arm.opt:215
! msgid "Valid arguments to -mtp=:"
! msgstr ""
! 
! #: config/arm/arm.opt:228
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr ""
! 
! #: config/arm/arm.opt:232
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr ""
! 
! #: config/arm/arm.opt:236 config/mn10300/mn10300.opt:42
! msgid "Tune code for the given processor."
! msgstr ""
! 
! #: config/arm/arm.opt:240
! 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:251
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr ""
  
+ #: config/arm/arm.opt:255
+ msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:259
+ msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:263
+ msgid "Only generate absolute relocations on word sized values."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:267
+ msgid "Generate IT blocks appropriate for ARMv8."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:271
+ msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:276 config/nds32/nds32.opt:461 config/arc/arc.opt:496
+ msgid "Enable unaligned word and halfword accesses to packed data."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:280
+ msgid "Use Neon to perform 64-bits operations rather than core registers."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:284
+ msgid "Assume loading data from flash is slower than fetching instructions."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:288
+ msgid "Assume unified syntax for inline assembly code."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:292
+ msgid "Do not allow constant data to be placed in code sections."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:296
+ msgid "When linking for big-endian targets, generate a BE8 format image."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:300
+ msgid "When linking for big-endian targets, generate a legacy BE32 format image."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:304 config/sh/sh.opt:195
+ msgid "Cost to assume for a branch insn."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:308
+ msgid "Generate code which uses the core registers only (r0-r14)."
+ msgstr ""
+ 
+ #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
+ #: config/visium/visium.opt:37
+ #, fuzzy
+ #| msgid "Use hardware fp"
+ msgid "Use hardware FP."
+ msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ"
+ 
+ #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
+ #, fuzzy
+ #| msgid "Do not use hardware fp"
+ msgid "Do not use hardware FP."
+ msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ"
+ 
  #: config/sparc/sparc.opt:42
  #, fuzzy
  #| msgid "Use alternate register names"
*************** msgstr ""
*** 9726,9943 ****
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
! #: config/m32c/m32c.opt:23
! msgid "-msim\tUse simulator runtime."
  msgstr ""
  
! #: config/m32c/m32c.opt:27
! msgid "-mcpu=r8c\tCompile code for R8C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:31
! msgid "-mcpu=m16c\tCompile code for M16C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:35
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:39
! msgid "-mcpu=m32c\tCompile code for M32C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:43
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:31
! msgid "Specify CPU for code generation purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:47
! msgid "Specify CPU for scheduling purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:51
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:70
! msgid "No default crt0.o."
  msgstr ""
  
! #: config/g.opt:27
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
  
! #: config/linux-android.opt:23
  #, fuzzy
! #| msgid "Generate code for Intel as"
! msgid "Generate code for the Android platform."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: config/ia64/ilp32.opt:3
  #, fuzzy
! #| msgid "Generate ELF output"
! msgid "Generate ILP32 code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ELF-Ð²Ñ‹Ð²Ð°Ð´"
  
! #: config/ia64/ilp32.opt:7
  #, fuzzy
! #| msgid "Generate ELF output"
! msgid "Generate LP64 code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ELF-Ð²Ñ‹Ð²Ð°Ð´"
  
! #: config/ia64/ia64.opt:28
! msgid "Generate big endian code."
  msgstr ""
  
! #: config/ia64/ia64.opt:32
! msgid "Generate little endian code."
  msgstr ""
  
! #: config/ia64/ia64.opt:36
  #, fuzzy
! #| msgid "Generate code for GNU as"
! msgid "Generate code for GNU as."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU as"
  
! #: config/ia64/ia64.opt:40
  #, fuzzy
! #| msgid "Generate code for GNU ld"
! msgid "Generate code for GNU ld."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU ld"
  
! #: config/ia64/ia64.opt:44
! msgid "Emit stop bits before and after volatile extended asms."
  msgstr ""
  
! #: config/ia64/ia64.opt:48
  #, fuzzy
! #| msgid "Use symbolic register names"
! msgid "Use in/loc/out register names."
! msgstr "Ð£Ð¶Ñ‹Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»Ñ–Ñ‡Ð½Ñ‹Ñ� Ð½Ð°Ð·Ð²Ñ‹ Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°Ñž"
  
! #: config/ia64/ia64.opt:55
! msgid "Enable use of sdata/scommon/sbss."
  msgstr ""
  
! #: config/ia64/ia64.opt:59
  #, fuzzy
! #| msgid "Generate code without GP reg"
! msgid "Generate code without GP reg."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð±ÐµÐ· GP reg"
  
! #: config/ia64/ia64.opt:63
! msgid "gp is constant (but save/restore gp on indirect calls)."
  msgstr ""
  
! #: config/ia64/ia64.opt:67
! msgid "Generate self-relocatable code."
  msgstr ""
  
! #: config/ia64/ia64.opt:71
! msgid "Generate inline floating point division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:75
! msgid "Generate inline floating point division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:82
! msgid "Generate inline integer division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:86
! msgid "Generate inline integer division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:90
! msgid "Do not inline integer division."
  msgstr ""
  
! #: config/ia64/ia64.opt:94
! msgid "Generate inline square root, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:98
! msgid "Generate inline square root, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:102
! msgid "Do not inline square root."
  msgstr ""
  
! #: config/ia64/ia64.opt:106
! msgid "Enable DWARF line debug info via GNU as."
  msgstr ""
  
! #: config/ia64/ia64.opt:110
! msgid "Enable earlier placing stop bits for better scheduling."
  msgstr ""
  
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
  msgstr ""
  
! #: config/ia64/ia64.opt:136
! msgid "Use data speculation before reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:140
! msgid "Use data speculation after reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:144
  #, fuzzy
! #| msgid "Create console application"
! msgid "Use control speculation."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ð¾Ð»ÑŒÐ½Ñ‹ Ð¿Ñ€Ñ‹Ð´Ð°Ñ‚Ð°Ðº"
  
! #: config/ia64/ia64.opt:148
! msgid "Use in block data speculation before reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:152
! msgid "Use in block data speculation after reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:156
! msgid "Use in block control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:160
! msgid "Use simple data speculation check."
  msgstr ""
  
! #: config/ia64/ia64.opt:164
! msgid "Use simple data speculation check for control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:174
! msgid "Count speculative dependencies while calculating priority of instructions."
  msgstr ""
  
! #: config/ia64/ia64.opt:178
! msgid "Place a stop bit after every cycle when scheduling."
  msgstr ""
  
! #: config/ia64/ia64.opt:182
! 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
! 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
! 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
! msgid "Don't generate checks for control speculation in selective scheduling."
  msgstr ""
  
  #: config/nios2/elf.opt:26
  msgid "Link with a limited version of the C library."
  msgstr ""
--- 11437,12078 ----
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
! msgid "Generate 64-bit code."
  msgstr ""
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
! msgid "Generate 32-bit code."
  msgstr ""
  
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/rs6000/476.opt:24
! 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
! msgid "Compile for 64-bit pointers."
  msgstr ""
  
! #: config/rs6000/aix64.opt:28
! msgid "Compile for 32-bit pointers."
  msgstr ""
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
! msgid "Select code model."
  msgstr ""
  
! #: config/rs6000/aix64.opt:49
! msgid "Support message passing with the Parallel Environment."
  msgstr ""
  
! #: config/rs6000/linux64.opt:24
! msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:121
! msgid "Use PowerPC-64 instruction set."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:125
! msgid "Use PowerPC General Purpose group optional instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:129
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:133
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:137
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:141
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:145
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:149
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:153
  #, fuzzy
! #| msgid "Don't use AltiVec instructions"
! msgid "Use AltiVec instructions."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– AltiVec"
  
! #: config/rs6000/rs6000.opt:157
! msgid "Enable early gimple folding of builtins."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:161
  #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Use decimal floating point instructions."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/rs6000/rs6000.opt:165
! msgid "Use 4xx half-word multiply instructions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:169
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:173
  #, fuzzy
! #| msgid "Don't use AltiVec instructions"
! msgid "Generate load/store multiple instructions."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– AltiVec"
  
! #: config/rs6000/rs6000.opt:192
! msgid "Use PowerPC V2.06 popcntd instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:204
! msgid "Use vector/scalar (VSX) instructions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:232
  #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Do not generate load/store with update instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.opt:236
  #, fuzzy
! msgid "Generate load/store with update instructions."
! msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/rs6000/rs6000.opt:244
! msgid "Avoid generation of indexed load/store instructions when possible."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:248
  #, fuzzy
! #| msgid "`__builtin_next_arg' called without an argument"
! msgid "Mark __tls_get_addr calls with argument info."
! msgstr "\"__buitin_next_arg\" Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°ÐµÑ†Ñ†Ð° Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.opt:255
! msgid "Schedule the start and end of the procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:259
! msgid "Return all structures in memory (AIX default)."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:263
! msgid "Return small structures in registers (SVR4 default)."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:283
! msgid "Do not place floating point constants in TOC."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:287
! msgid "Place floating point constants in TOC."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:291
! msgid "Do not place symbol+offset constants in TOC."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:295
! msgid "Place symbol+offset constants in TOC."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:310
! msgid "Put everything in the regular TOC."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:314
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:318
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:322
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:326
! msgid "Max number of bytes to move inline."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:330
! msgid "Max number of bytes to compare without loops."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:334
! msgid "Max number of bytes to compare with loops."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:342
  #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Generate isel instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.opt:346
! msgid "-mdebug=\tEnable debug output."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:350
! msgid "Use the AltiVec ABI extensions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:354
! #, fuzzy
! #| msgid "Don't use AltiVec instructions"
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– AltiVec"
! 
! #: config/rs6000/rs6000.opt:358
! msgid "Use the ELFv1 ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:362
! msgid "Use the ELFv2 ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:382
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:386
! #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
! 
! #: config/rs6000/rs6000.opt:397
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:413
! msgid "Avoid all range limits on call instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:421
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:425
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:441
! msgid "Specify alignment of structure fields default/natural."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:445
! msgid "Valid arguments to -malign-:"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:475
! msgid "Allow sign extension in fusion operations."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:479
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:483
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:490
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:494
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:510
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:514
! msgid "Use vector instructions added in ISA 3.0."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:518
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:526
  #, fuzzy
! msgid "Generate the integer modulo instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.opt:530
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:534
! msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:24
! msgid "-mcall-ABI\tSelect ABI calling convention."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:28
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:32
! msgid "Allow readonly data in sdata."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:36
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:52
! msgid "Align to the base type of the bit-field."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:56
! 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
! msgid "Produce code relocatable at runtime."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! msgid "Produce little endian code."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
! 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
! msgid "No description yet."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:94
! msgid "Assume all variable arg functions are prototyped."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:103
! #, fuzzy
! #| msgid "Don't use EABI"
! msgid "Use EABI."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ EABI"
! 
! #: config/rs6000/sysv4.opt:107
! msgid "Allow bit-fields to cross word boundaries."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:111
! #, fuzzy
! #| msgid "Use alternate register names"
! msgid "Use alternate register names."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°Ñ†ÑŒ Ð°Ð»ÑŒÑ‚Ñ�Ñ€Ð½Ð°Ñ‚Ñ‹ÑžÐ½Ñ‹Ñ� Ð½Ð°Ð·Ð²Ñ‹ Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°Ñž"
! 
! #: config/rs6000/sysv4.opt:117
! msgid "Use default method for sdata handling."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:121
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:125
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:129
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:133
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:137
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:157
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:161
! #, fuzzy
! msgid "Generate code for old exec BSS PLT."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
! 
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
! msgstr ""
! 
! #: config/alpha/alpha.opt:27
! #, fuzzy
! #| msgid "Use 64-bit FP registers"
! msgid "Use fp registers."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 64-Ð±Ñ–Ñ‚Ð½Ñ‹Ñ� FP-Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ñ‹"
! 
! #: config/alpha/alpha.opt:35
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr ""
! 
! #: config/alpha/alpha.opt:39
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr ""
! 
! #: config/alpha/alpha.opt:46
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr ""
! 
! #: config/alpha/alpha.opt:50
! msgid "Use VAX fp."
! msgstr ""
! 
! #: config/alpha/alpha.opt:54
! #, fuzzy
! #| msgid "Do not use hardware fp"
! msgid "Do not use VAX fp."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ"
! 
! #: config/alpha/alpha.opt:58
! msgid "Emit code for the byte/word ISA extension."
! msgstr ""
! 
! #: config/alpha/alpha.opt:62
! msgid "Emit code for the motion video ISA extension."
! msgstr ""
! 
! #: config/alpha/alpha.opt:66
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr ""
! 
! #: config/alpha/alpha.opt:70
! msgid "Emit code for the counting ISA extension."
! msgstr ""
! 
! #: config/alpha/alpha.opt:74
! msgid "Emit code using explicit relocation directives."
! msgstr ""
! 
! #: config/alpha/alpha.opt:78
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr ""
! 
! #: config/alpha/alpha.opt:82
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr ""
! 
! #: config/alpha/alpha.opt:86
! msgid "Emit direct branches to local functions."
! msgstr ""
! 
! #: config/alpha/alpha.opt:90
! msgid "Emit indirect branches to local functions."
! msgstr ""
! 
! #: config/alpha/alpha.opt:94
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr ""
! 
! #: config/alpha/alpha.opt:106
! msgid "Use features of and schedule given CPU."
! msgstr ""
! 
! #: config/alpha/alpha.opt:110
! msgid "Schedule given CPU."
! msgstr ""
! 
! #: config/alpha/alpha.opt:114
! msgid "Control the generated fp rounding mode."
! msgstr ""
! 
! #: config/alpha/alpha.opt:118
! msgid "Control the IEEE trap mode."
! msgstr ""
! 
! #: config/alpha/alpha.opt:122
! msgid "Control the precision given to fp exceptions."
! msgstr ""
! 
! #: config/alpha/alpha.opt:126
! msgid "Tune expected memory latency."
! msgstr ""
! 
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
! msgstr ""
! 
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
! msgstr ""
! 
! #: config/tilepro/tilepro.opt:32
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
! msgstr ""
! 
! #: config/lm32/lm32.opt:24
! #, fuzzy
! #| msgid "Don't use AltiVec instructions"
! msgid "Enable multiply instructions."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– AltiVec"
! 
! #: config/lm32/lm32.opt:28
! msgid "Enable divide and modulus instructions."
! msgstr ""
! 
! #: config/lm32/lm32.opt:32
! #, fuzzy
! msgid "Enable barrel shift instructions."
! msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
! 
! #: config/lm32/lm32.opt:36
! #, fuzzy
! msgid "Enable sign extend instructions."
! msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
! 
! #: config/lm32/lm32.opt:40
! #, fuzzy
! msgid "Enable user-defined instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
! 
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
! msgstr ""
! 
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
! msgstr ""
! 
! #: config/or1k/or1k.opt:28
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
! msgstr ""
! 
! #: config/or1k/or1k.opt:32
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
! msgstr ""
! 
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
! msgstr ""
! 
! #: config/or1k/or1k.opt:42
! msgid "Allows generation of binaries which use the l.rori instructions."
! msgstr ""
! 
! #: config/or1k/or1k.opt:46
! msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
! msgstr ""
! 
! #: config/or1k/or1k.opt:52
! msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
! msgstr ""
! 
! #: config/or1k/or1k.opt:58
! msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
! msgstr ""
! 
! #: config/or1k/or1k.opt:63
! msgid "Use divide emulation."
  msgstr ""
  
+ #: config/or1k/or1k.opt:67
+ #, fuzzy
+ #| msgid "empty declaration"
+ msgid "Use multiply emulation."
+ msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
+ 
  #: config/nios2/elf.opt:26
  msgid "Link with a limited version of the C library."
  msgstr ""
*************** msgstr ""
*** 9998,10003 ****
--- 12133,12148 ----
  msgid "Equivalent to -mgpopt=none."
  msgstr ""
  
+ #: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mips/mips.opt:134
+ #: config/tilegx/tilegx.opt:45
+ msgid "Use big-endian byte order."
+ msgstr ""
+ 
+ #: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mips/mips.opt:138
+ #: config/tilegx/tilegx.opt:49
+ msgid "Use little-endian byte order."
+ msgstr ""
+ 
  #: config/nios2/nios2.opt:102
  msgid "Floating point custom instruction configuration name."
  msgstr ""
*************** msgstr ""
*** 10548,10662 ****
  msgid "Regular expression matching section names for r0-relative addressing."
  msgstr ""
  
- #: config/lm32/lm32.opt:24
- #, fuzzy
- #| msgid "Don't use AltiVec instructions"
- msgid "Enable multiply instructions."
- msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– AltiVec"
- 
- #: config/lm32/lm32.opt:28
- msgid "Enable divide and modulus instructions."
- msgstr ""
- 
- #: config/lm32/lm32.opt:32
- #, fuzzy
- msgid "Enable barrel shift instructions."
- msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
- 
- #: config/lm32/lm32.opt:36
- #, fuzzy
- msgid "Enable sign extend instructions."
- msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
- 
- #: config/lm32/lm32.opt:40
- #, fuzzy
- msgid "Enable user-defined instructions."
- msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
- 
- #: config/msp430/msp430.opt:7
- msgid "Force assembly output to always use hex constants."
- msgstr ""
- 
- #: config/msp430/msp430.opt:11
- msgid "Specify the MCU to build for."
- msgstr ""
- 
- #: config/msp430/msp430.opt:15
- msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
- msgstr ""
- 
- #: config/msp430/msp430.opt:19
- msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
- msgstr ""
- 
- #: config/msp430/msp430.opt:23
- msgid "Select large model - 20-bit addresses/pointers."
- msgstr ""
- 
- #: config/msp430/msp430.opt:27
- msgid "Select small model - 16-bit addresses/pointers (default)."
- msgstr ""
- 
- #: config/msp430/msp430.opt:31
- msgid "Optimize opcode sizes at link time."
- msgstr ""
- 
- #: config/msp430/msp430.opt:38
- msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
- msgstr ""
- 
- #: config/msp430/msp430.opt:45
- msgid "Specify the type of hardware multiply to support."
- msgstr ""
- 
- #: config/msp430/msp430.opt:67
- msgid "Specify whether functions should be placed into low or high memory."
- msgstr ""
- 
- #: config/msp430/msp430.opt:71
- msgid "Specify whether variables should be placed into low or high memory."
- msgstr ""
- 
- #: config/msp430/msp430.opt:90
- msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
- msgstr ""
- 
- #: config/msp430/msp430.opt:94
- msgid "Passes on a request to the assembler to warn about various silicon errata."
- msgstr ""
- 
- #: config/gcn/gcn.opt:26
- msgid "GCN GPU type to use:"
- msgstr ""
- 
- #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
- msgid "Specify the name of the target GPU."
- msgstr ""
- 
- #: config/gcn/gcn.opt:47 config/nvptx/nvptx.opt:22
- #, fuzzy
- #| msgid "Generate code for a 68302"
- msgid "Generate code for a 32-bit ABI."
- msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68302"
- 
- #: config/gcn/gcn.opt:51 config/nvptx/nvptx.opt:26
- #, fuzzy
- #| msgid "Generate code for a 68040"
- msgid "Generate code for a 64-bit ABI."
- msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68040"
- 
- #: config/gcn/gcn.opt:55
- msgid "Enable OpenMP GPU offloading."
- msgstr ""
- 
- #: config/gcn/gcn.opt:71
- msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
- msgstr ""
- 
- #: config/gcn/gcn.opt:78
- msgid "Warn about invalid OpenACC dimensions."
- msgstr ""
- 
  #: config/rx/rx.opt:29
  msgid "Store doubles in 64 bits."
  msgstr ""
--- 12693,12698 ----
*************** msgstr ""
*** 10690,10699 ****
  msgid "Maximum size of global and static variables which can be placed into the small data area."
  msgstr ""
  
- #: config/rx/rx.opt:87 config/rl78/rl78.opt:27
- msgid "Use the simulator runtime."
- msgstr ""
- 
  #: config/rx/rx.opt:93
  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 ""
--- 12726,12731 ----
*************** msgstr ""
*** 10742,11529 ****
  msgid "Always use JSR, never BSR, for calls."
  msgstr ""
  
! #: config/cr16/cr16.opt:23
! msgid "-msim   Use simulator runtime."
! msgstr ""
! 
! #: config/cr16/cr16.opt:27
! #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Generate SBIT, CBIT instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
! 
! #: config/cr16/cr16.opt:31
! msgid "Support multiply accumulate instructions."
  msgstr ""
  
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
  msgstr ""
  
! #: config/cr16/cr16.opt:42
! #, fuzzy
! #| msgid "Generate code for a cpu32"
! msgid "Generate code for CR16C architecture."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ†Ð¿32"
! 
! #: config/cr16/cr16.opt:46
  #, fuzzy
! msgid "Generate code for CR16C+ architecture (Default)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
! 
! #: config/cr16/cr16.opt:50
! msgid "Treat integers as 32-bit."
! msgstr ""
  
! #: config/pa/pa-hpux.opt:27
  #, fuzzy
  #| msgid "Generate code for given CPU"
! msgid "Generate cpp defines for server IO."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/pa/pa-hpux.opt:31 config/pa/pa-hpux1131.opt:23
! #: config/pa/pa-hpux1111.opt:23 config/pa/pa-hpux1010.opt:23
! msgid "Specify UNIX standard for predefines and linking."
! msgstr ""
! 
! #: config/pa/pa-hpux.opt:35
! #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate cpp defines for workstation IO."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
! 
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
  #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate PA1.0 code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
  #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate PA1.1 code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
  msgstr ""
  
! #: config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167 common.opt:1375
! #: common.opt:1450 common.opt:1718 common.opt:1849 common.opt:2249
! #: common.opt:2285 common.opt:2378 common.opt:2382 common.opt:2487
! #: common.opt:2578 common.opt:2586 common.opt:2594 common.opt:2602
! #: common.opt:2703 common.opt:2755 common.opt:2843 common.opt:2980
! #: common.opt:2984 common.opt:2988 common.opt:2992 c-family/c.opt:1405
! #: c-family/c.opt:1437 c-family/c.opt:1685 fortran/lang.opt:763
! msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
  
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
  msgstr ""
  
! #: config/pa/pa.opt:50
! msgid "Disable FP regs."
  msgstr ""
  
! #: config/pa/pa.opt:54
  #, fuzzy
! #| msgid "invalid address"
! msgid "Disable indexed addressing."
! msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/pa/pa.opt:58
  #, fuzzy
! msgid "Generate fast indirect calls."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: config/pa/pa.opt:66
! msgid "Assume code will be assembled by GAS."
  msgstr ""
  
! #: config/pa/pa.opt:75
! #, fuzzy
! #| msgid "Enable SSA optimizations"
! msgid "Enable linker optimizations."
! msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
  msgstr ""
  
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
  msgstr ""
  
! #: config/pa/pa.opt:91
! msgid "Disable space regs."
  msgstr ""
  
! #: config/pa/pa.opt:107
! msgid "Use portable calling conventions."
  msgstr ""
  
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
  msgstr ""
  
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
  #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Use software floating point."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/pa/pa.opt:144
! msgid "Do not disable space regs."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:23
! msgid "Assume code will be linked by GNU ld."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:27
! msgid "Assume code will be linked by HP ld."
  msgstr ""
  
! #: config/vxworks.opt:36
! msgid "Assume the VxWorks RTP environment."
  msgstr ""
  
! #: config/vxworks.opt:43
! msgid "Assume the VxWorks vThreads environment."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
! msgstr ""
  
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:104
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:123
! msgid "Use features of architecture ARCH."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:127
! msgid "Use features of and optimize for CPU."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:131
  #, fuzzy
! #| msgid "Optimize for 3900"
! msgid "Optimize for CPU."
! msgstr "Ð�Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ð´Ð»Ñ� 3900"
  
! #: config/aarch64/aarch64.opt:135
  #, fuzzy
! msgid "Generate code that conforms to the specified ABI."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:157
! msgid "Use branch-protection features."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:165
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:178
! 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:184
! 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:191
! 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:197
! msgid "The possible SVE vector lengths:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:219
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr ""
  
! #: config/aarch64/aarch64.opt:245
! 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:251
! 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/h8300/h8300.opt:23
! #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate H8S code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
! 
! #: config/h8300/h8300.opt:27
! #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate H8SX code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/h8300/h8300.opt:31
! msgid "Generate H8S/2600 code."
  msgstr ""
  
! #: config/h8300/h8300.opt:35
! msgid "Make integers 32 bits wide."
  msgstr ""
  
! #: config/h8300/h8300.opt:42
! msgid "Use registers for argument passing."
  msgstr ""
  
! #: config/h8300/h8300.opt:46
! msgid "Consider access to byte sized memory slow."
  msgstr ""
  
! #: config/h8300/h8300.opt:50
! msgid "Enable linker relaxing."
  msgstr ""
  
! #: config/h8300/h8300.opt:54
! msgid "Generate H8/300H code."
  msgstr ""
  
! #: config/h8300/h8300.opt:58
! msgid "Enable the normal mode."
  msgstr ""
  
! #: config/h8300/h8300.opt:62
! msgid "Use H8/300 alignment rules."
  msgstr ""
  
! #: config/h8300/h8300.opt:66
! msgid "Push extended registers on stack in monitor functions."
  msgstr ""
  
! #: config/h8300/h8300.opt:70
! msgid "Do not push extended registers on stack in monitor functions."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:34
! msgid "Optimize partition neutering."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:54
! msgid "Known PTX ISA versions (for use with the -misa= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:64
! msgid "Specify the version of the ptx ISA to use."
  msgstr ""
  
! #: config/vax/vax.opt:23 config/vax/vax.opt:27
! msgid "Target DFLOAT double precision code."
  msgstr ""
  
! #: config/vax/vax.opt:31 config/vax/vax.opt:35
! msgid "Generate GFLOAT double precision code."
  msgstr ""
  
! #: config/vax/vax.opt:39
  #, fuzzy
! #| msgid "Generate code for GNU as"
! msgid "Generate code for GNU assembler (gas)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU as"
  
! #: config/vax/vax.opt:43
  #, fuzzy
! #| msgid "Generate code for GNU as"
! msgid "Generate code for UNIX assembler."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU as"
  
! #: config/vax/vax.opt:47
! msgid "Use VAXC structure conventions."
! msgstr ""
  
! #: config/vax/vax.opt:51
! msgid "Use new adddi3/subdi3 patterns."
  msgstr ""
  
! #: config/linux.opt:24
! msgid "Use Bionic C library."
  msgstr ""
  
! #: config/linux.opt:28
! #, fuzzy
! #| msgid "Use GNU as"
! msgid "Use GNU C library."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ GNU Ñ�Ðº"
! 
! #: config/linux.opt:32
! msgid "Use uClibc C library."
  msgstr ""
  
! #: config/linux.opt:36
! msgid "Use musl C library."
! msgstr ""
  
! #: config/mmix/mmix.opt:24
  #, fuzzy
! msgid "For intrinsics library: pass all parameters in registers."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° sb"
  
! #: config/mmix/mmix.opt:28
! msgid "Use register stack for parameters and return value."
  msgstr ""
  
! #: config/mmix/mmix.opt:32
! msgid "Use call-clobbered registers for parameters and return value."
  msgstr ""
  
! #: config/mmix/mmix.opt:37
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr ""
  
! #: config/mmix/mmix.opt:41
! msgid "Use zero-extending memory loads, not sign-extending ones."
! msgstr ""
  
! #: config/mmix/mmix.opt:45
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
  msgstr ""
  
! #: config/mmix/mmix.opt:49
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
  msgstr ""
  
! #: config/mmix/mmix.opt:53
! msgid "Do not provide a default start-address 0x100 of the program."
  msgstr ""
  
! #: config/mmix/mmix.opt:57
! msgid "Link to emit program in ELF format (rather than mmo)."
  msgstr ""
  
! #: config/mmix/mmix.opt:61
! msgid "Use P-mnemonics for branches statically predicted as taken."
  msgstr ""
  
! #: config/mmix/mmix.opt:65
! msgid "Don't use P-mnemonics for branches."
  msgstr ""
  
! #: config/mmix/mmix.opt:79
! msgid "Use addresses that allocate global registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:83
! msgid "Do not use addresses that allocate global registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:87
! msgid "Generate a single exit point for each function."
  msgstr ""
  
! #: config/mmix/mmix.opt:91
! #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Do not generate a single exit point for each function."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
! 
! #: config/mmix/mmix.opt:95
! msgid "Set start-address of the program."
  msgstr ""
  
! #: config/mmix/mmix.opt:99
! msgid "Set start-address of data."
  msgstr ""
  
! #: config/fr30/fr30.opt:23
! msgid "Assume small address space."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:23
! #, fuzzy
! #| msgid "Generate code for a 520X"
! msgid "Generate code for an 11/10."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 520X"
  
! #: config/pdp11/pdp11.opt:27
  #, fuzzy
! #| msgid "Generate code for a 68040"
! msgid "Generate code for an 11/40."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68040"
  
! #: config/pdp11/pdp11.opt:31
  #, fuzzy
! #| msgid "Generate code for a 520X"
! msgid "Generate code for an 11/45."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 520X"
  
! #: config/pdp11/pdp11.opt:35
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:39
! #, fuzzy
! #| msgid "Use DEC assembler syntax"
! msgid "Use the DEC assembler syntax."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ DEC-Ñ�Ñ–Ð½Ñ‚Ð°ÐºÑ� Ð´Ð»Ñ� Ð°Ñ�Ñ�Ð¼Ð±Ð»ÐµÑ€Ð°"
! 
! #: config/pdp11/pdp11.opt:43
! #, fuzzy
! #| msgid "Use UNIX assembler syntax"
! msgid "Use the GNU assembler syntax."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ UNIX-Ñ�Ñ–Ð½Ñ‚Ð°ÐºÑ� Ð´Ð»Ñ� Ð°Ñ�Ñ�Ð¼Ð±Ð»ÐµÑ€Ð°"
  
! #: config/pdp11/pdp11.opt:47 config/frv/frv.opt:158
! #: config/rs6000/rs6000.opt:188
  #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Use hardware floating point."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/pdp11/pdp11.opt:51
  #, fuzzy
! #| msgid "Use 16 bit int"
! msgid "Use 16 bit int."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 16-Ñ†Ñ– Ð±Ñ–Ñ‚Ð½Ñ‹ int"
  
! #: config/pdp11/pdp11.opt:55
  #, fuzzy
! #| msgid "Use 32 bit int"
! msgid "Use 32 bit int."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 32-Ñ… Ð±Ñ–Ñ‚Ð½Ñ‹ int"
  
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
  #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Do not use hardware floating point."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/pdp11/pdp11.opt:63
! msgid "Target has split I&D."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:67
! #, fuzzy
! #| msgid "Use UNIX assembler syntax"
! msgid "Use UNIX assembler syntax."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ UNIX-Ñ�Ñ–Ð½Ñ‚Ð°ÐºÑ� Ð´Ð»Ñ� Ð°Ñ�Ñ�Ð¼Ð±Ð»ÐµÑ€Ð°"
! 
! #: config/pdp11/pdp11.opt:71
! msgid "Use LRA register allocator."
  msgstr ""
  
! #: config/frv/frv.opt:30
! msgid "Use 4 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:34
! msgid "Use 8 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:38
! #, fuzzy
! #| msgid "Enable SSA optimizations"
! msgid "Enable label alignment optimizations."
! msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: config/frv/frv.opt:42
! msgid "Dynamically allocate cc registers."
  msgstr ""
  
! #: config/frv/frv.opt:49
! msgid "Set the cost of branches."
  msgstr ""
  
! #: config/frv/frv.opt:53
! msgid "Enable conditional execution other than moves/scc."
  msgstr ""
  
! #: config/frv/frv.opt:57
! msgid "Change the maximum length of conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:61
! msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:65
! msgid "Enable conditional moves."
  msgstr ""
  
! #: config/frv/frv.opt:69
! msgid "Set the target CPU type."
  msgstr ""
  
! #: config/frv/frv.opt:73
! msgid "Known FR-V CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/frv/frv.opt:122
  #, fuzzy
! #| msgid "Don't use AltiVec instructions"
! msgid "Use fp double instructions."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– AltiVec"
  
! #: config/frv/frv.opt:126
! msgid "Change the ABI to allow double word insns."
  msgstr ""
  
! #: config/frv/frv.opt:130 config/bfin/bfin.opt:90
! msgid "Enable Function Descriptor PIC mode."
  msgstr ""
  
! #: config/frv/frv.opt:134
! msgid "Just use icc0/fcc0."
  msgstr ""
  
! #: config/frv/frv.opt:138
! msgid "Only use 32 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:142
! msgid "Use 64 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:146
! msgid "Only use 32 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:150
! msgid "Use 64 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:154
! msgid "Enable use of GPREL for read-only data in FDPIC."
  msgstr ""
  
! #: config/frv/frv.opt:162 config/bfin/bfin.opt:94
! msgid "Enable inlining of PLT in function calls."
  msgstr ""
  
! #: config/frv/frv.opt:166
! msgid "Enable PIC support for building libraries."
  msgstr ""
  
! #: config/frv/frv.opt:170
! msgid "Follow the EABI linkage requirements."
  msgstr ""
  
! #: config/frv/frv.opt:174
! msgid "Disallow direct calls to global functions."
  msgstr ""
  
! #: config/frv/frv.opt:178
! #, fuzzy
! msgid "Use media instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
! 
! #: config/frv/frv.opt:182
! msgid "Use multiply add/subtract instructions."
  msgstr ""
  
! #: config/frv/frv.opt:186
! msgid "Enable optimizing &&/|| in conditional execution."
  msgstr ""
  
! #: config/frv/frv.opt:190
! msgid "Enable nested conditional execution optimizations."
  msgstr ""
  
! #: config/frv/frv.opt:195
! msgid "Do not mark ABI switches in e_flags."
  msgstr ""
  
! #: config/frv/frv.opt:199
! msgid "Remove redundant membars."
! msgstr ""
  
! #: config/frv/frv.opt:203
! msgid "Pack VLIW instructions."
  msgstr ""
  
! #: config/frv/frv.opt:207
! msgid "Enable setting GPRs to the result of comparisons."
  msgstr ""
  
! #: config/frv/frv.opt:211
! msgid "Change the amount of scheduler lookahead."
  msgstr ""
  
! #: config/frv/frv.opt:219
! msgid "Assume a large TLS segment."
  msgstr ""
  
! #: config/frv/frv.opt:223
! msgid "Do not assume a large TLS segment."
  msgstr ""
  
! #: config/frv/frv.opt:228
! msgid "Cause gas to print tomcat statistics."
! msgstr ""
  
! #: config/frv/frv.opt:233
! msgid "Link with the library-pic libraries."
! msgstr ""
  
! #: config/frv/frv.opt:237
! msgid "Allow branches to be packed with other instructions."
  msgstr ""
  
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/tilegx/tilegx.opt:37
! msgid "Compile with 32 bit longs and pointers."
  msgstr ""
  
! #: config/tilegx/tilegx.opt:41
! msgid "Compile with 64 bit longs and pointers."
  msgstr ""
  
! #: config/tilegx/tilegx.opt:53
! msgid "Use given TILE-Gx code model."
  msgstr ""
  
! #: config/lynx.opt:23
! msgid "Support legacy multi-threading."
  msgstr ""
  
! #: config/lynx.opt:27
  #, fuzzy
! #| msgid "Use hardware fp"
! msgid "Use shared libraries."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ"
  
! #: config/lynx.opt:31
! msgid "Support multi-threading."
  msgstr ""
  
! #: config/stormy16/stormy16.opt:24
! msgid "Provide libraries for the simulator."
  msgstr ""
  
! #: config/bfin/bfin.opt:48
! msgid "Omit frame pointer for leaf functions."
  msgstr ""
  
! #: config/bfin/bfin.opt:52
! msgid "Program is entirely located in low 64k of memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
  msgstr ""
  
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
  msgstr ""
  
! #: config/bfin/bfin.opt:65
! msgid "Enabled ID based shared library."
  msgstr ""
  
! #: config/bfin/bfin.opt:69
! 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:86
! #, fuzzy
! msgid "Link with the fast floating-point library."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
! msgid "Enable multicore support."
  msgstr ""
  
! #: config/bfin/bfin.opt:106
! msgid "Build for Core A."
  msgstr ""
  
! #: config/bfin/bfin.opt:110
! msgid "Build for Core B."
  msgstr ""
  
! #: config/bfin/bfin.opt:114
! msgid "Build for SDRAM."
  msgstr ""
  
! #: config/bfin/bfin.opt:118
! msgid "Assume ICPLBs are enabled at runtime."
  msgstr ""
  
  #: config/cris/cris.opt:45
--- 12774,13523 ----
  msgid "Always use JSR, never BSR, for calls."
  msgstr ""
  
! #: config/visium/visium.opt:25
! msgid "Link with libc.a and libdebug.a."
  msgstr ""
  
! #: config/visium/visium.opt:29
! msgid "Link with libc.a and libsim.a."
  msgstr ""
  
! #: config/visium/visium.opt:33
  #, fuzzy
! #| msgid "Use hardware fp"
! msgid "Use hardware FP (default)."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ"
  
! #: config/visium/visium.opt:45
  #, fuzzy
  #| msgid "Generate code for given CPU"
! msgid "Use features of and schedule code for given CPU."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/visium/visium.opt:65
  #, fuzzy
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/visium/visium.opt:69
  #, fuzzy
! #| msgid "Generate code for Intel as"
! msgid "Generate code for the user mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: config/visium/visium.opt:73
! msgid "Only retained for backward compatibility."
  msgstr ""
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
  msgstr ""
  
! #: config/sol2.opt:36
! msgid "Pass -z text to linker."
  msgstr ""
  
! #: config/moxie/moxie.opt:31
! msgid "Enable MUL.X and UMUL.X instructions."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:40
  #, fuzzy
! msgid "Use software emulation for floating point (default)."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/microblaze/microblaze.opt:44
  #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Use hardware floating point instructions."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/microblaze/microblaze.opt:48
! msgid "Use table lookup optimization for small signed integer divisions."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:52
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr ""
  
! #: config/microblaze/microblaze.opt:56
! msgid "Don't optimize block moves, use memcpy."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:68
! msgid "Use the soft multiply emulation (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:76
! msgid "Use the software emulation for divides (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:80
! msgid "Use the hardware barrel shifter instead of emulation."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:84
  #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Use pattern compare instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/microblaze/microblaze.opt:88
! msgid "Check for stack overflow at runtime."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
! msgid "Use GP relative sdata/sbss sections."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:104
! #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Use hardware floating point conversion instructions."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/microblaze/microblaze.opt:108
! #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Use hardware floating point square root instruction."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
! #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Use hardware prefetch instruction."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/microblaze/microblaze.opt:132
! 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
! msgid "Target DFLOAT double precision code."
  msgstr ""
  
! #: config/vax/vax.opt:31 config/vax/vax.opt:35
! msgid "Generate GFLOAT double precision code."
  msgstr ""
  
! #: config/vax/vax.opt:39
  #, fuzzy
! #| msgid "Generate code for GNU as"
! msgid "Generate code for GNU assembler (gas)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU as"
  
! #: config/vax/vax.opt:43
  #, fuzzy
! #| msgid "Generate code for GNU as"
! msgid "Generate code for UNIX assembler."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU as"
  
! #: config/vax/vax.opt:47
! msgid "Use VAXC structure conventions."
  msgstr ""
  
! #: config/vax/vax.opt:51
! msgid "Use new adddi3/subdi3 patterns."
  msgstr ""
  
! #: config/frv/frv.opt:30
! msgid "Use 4 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:34
! msgid "Use 8 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:38
! #, fuzzy
! #| msgid "Enable SSA optimizations"
! msgid "Enable label alignment optimizations."
! msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: config/frv/frv.opt:42
! msgid "Dynamically allocate cc registers."
  msgstr ""
  
! #: config/frv/frv.opt:49
! msgid "Set the cost of branches."
  msgstr ""
  
! #: config/frv/frv.opt:53
! msgid "Enable conditional execution other than moves/scc."
  msgstr ""
  
! #: config/frv/frv.opt:57
! msgid "Change the maximum length of conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:61
! msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:65
! msgid "Enable conditional moves."
  msgstr ""
  
! #: config/frv/frv.opt:69
! msgid "Set the target CPU type."
  msgstr ""
  
! #: config/frv/frv.opt:73
! msgid "Known FR-V CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/frv/frv.opt:122
! #, fuzzy
! #| msgid "Don't use AltiVec instructions"
! msgid "Use fp double instructions."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– AltiVec"
  
! #: config/frv/frv.opt:126
! msgid "Change the ABI to allow double word insns."
  msgstr ""
  
! #: config/frv/frv.opt:134
! msgid "Just use icc0/fcc0."
  msgstr ""
  
! #: config/frv/frv.opt:138
! msgid "Only use 32 FPRs."
! msgstr ""
  
! #: config/frv/frv.opt:142
! msgid "Use 64 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:146
! msgid "Only use 32 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:150
! msgid "Use 64 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:154
! msgid "Enable use of GPREL for read-only data in FDPIC."
  msgstr ""
  
! #: config/frv/frv.opt:166
! msgid "Enable PIC support for building libraries."
  msgstr ""
  
! #: config/frv/frv.opt:170
! msgid "Follow the EABI linkage requirements."
  msgstr ""
  
! #: config/frv/frv.opt:174
! msgid "Disallow direct calls to global functions."
  msgstr ""
  
! #: config/frv/frv.opt:178
! #, fuzzy
! msgid "Use media instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
! 
! #: config/frv/frv.opt:182
! msgid "Use multiply add/subtract instructions."
  msgstr ""
  
! #: config/frv/frv.opt:186
! msgid "Enable optimizing &&/|| in conditional execution."
  msgstr ""
  
! #: config/frv/frv.opt:190
! msgid "Enable nested conditional execution optimizations."
  msgstr ""
  
! #: config/frv/frv.opt:195
! msgid "Do not mark ABI switches in e_flags."
  msgstr ""
  
! #: config/frv/frv.opt:199
! msgid "Remove redundant membars."
  msgstr ""
  
! #: config/frv/frv.opt:203
! msgid "Pack VLIW instructions."
  msgstr ""
  
! #: config/frv/frv.opt:207
! msgid "Enable setting GPRs to the result of comparisons."
  msgstr ""
  
! #: config/frv/frv.opt:211
! msgid "Change the amount of scheduler lookahead."
  msgstr ""
  
! #: config/frv/frv.opt:219
! msgid "Assume a large TLS segment."
  msgstr ""
  
! #: config/frv/frv.opt:223
! msgid "Do not assume a large TLS segment."
  msgstr ""
  
! #: config/frv/frv.opt:228
! msgid "Cause gas to print tomcat statistics."
  msgstr ""
  
! #: config/frv/frv.opt:233
! msgid "Link with the library-pic libraries."
  msgstr ""
  
! #: config/frv/frv.opt:237
! msgid "Allow branches to be packed with other instructions."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:30
  #, fuzzy
! #| msgid "Target the AM33 processor"
! msgid "Target the AM33 processor."
! msgstr "ÐœÑ�Ñ‚Ð° - AM33 Ð¿Ñ€Ð°Ñ†Ñ�Ñ�Ð°Ñ€"
  
! #: config/mn10300/mn10300.opt:34
  #, fuzzy
! #| msgid "Target the AM33 processor"
! msgid "Target the AM33/2.0 processor."
! msgstr "ÐœÑ�Ñ‚Ð° - AM33 Ð¿Ñ€Ð°Ñ†Ñ�Ñ�Ð°Ñ€"
  
! #: config/mn10300/mn10300.opt:38
! #, fuzzy
! #| msgid "Target the AM33 processor"
! msgid "Target the AM34 processor."
! msgstr "ÐœÑ�Ñ‚Ð° - AM33 Ð¿Ñ€Ð°Ñ†Ñ�Ñ�Ð°Ñ€"
  
! #: config/mn10300/mn10300.opt:46
! msgid "Work around hardware multiply bug."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:55
! msgid "Enable linker relaxations."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:63
! #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/mn10300/mn10300.opt:67
  #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "Generate code in big-endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! #, fuzzy
! #| msgid "Generate code for Intel ld"
! msgid "Generate code in little-endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel ld"
  
! #: config/nds32/nds32.opt:37
! msgid "Force performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:41
! msgid "Forbid performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
  msgstr ""
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:71
! msgid "Use reduced-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:75
! msgid "Use full-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
! msgid "Align function entry to 4 byte."
  msgstr ""
  
! #: config/nds32/nds32.opt:97
! 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
! 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
! msgid "Specify the address generation strategy for ICT call's code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:109
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr ""
  
! #: config/nds32/nds32.opt:119
  #, fuzzy
! msgid "Generate conditional move instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:123
  #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Generate hardware abs instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:127
! msgid "Generate performance extension instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:131
! msgid "Generate performance extension version 2 instructions."
! msgstr ""
  
! #: config/nds32/nds32.opt:135
  #, fuzzy
! msgid "Generate string extension instructions."
! msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.opt:139
  #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Generate DSP extension instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:143
  #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:147
  #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Generate 16-bit instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
  msgstr ""
  
! #: config/nds32/nds32.opt:155
! msgid "Enable Virtual Hosting support."
  msgstr ""
  
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:163
! msgid "Specify the security level of c-isr for the whole file."
  msgstr ""
  
! #: config/nds32/nds32.opt:167
! 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
! msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:197
! msgid "Specify the cpu for pipeline model."
  msgstr ""
  
! #: config/nds32/nds32.opt:201
! msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:361
! 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
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
  msgstr ""
  
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
  msgstr ""
  
! #: config/nds32/nds32.opt:425
! msgid "Enable constructor/destructor feature."
  msgstr ""
  
! #: config/nds32/nds32.opt:429
  #, fuzzy
! msgid "Guide linker to relax instructions."
! msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.opt:433
! msgid "Generate floating-point multiply-accumulation instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:437
! msgid "Generate single-precision floating-point instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:441
! msgid "Generate double-precision floating-point instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
  msgstr ""
  
! #: config/nds32/nds32.opt:449
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
  msgstr ""
  
! #: config/nds32/nds32.opt:453
! msgid "Generate return instruction in naked function."
  msgstr ""
  
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
  msgstr ""
  
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:31
! msgid "Specify CPU for code generation purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:47
! msgid "Specify CPU for scheduling purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:51
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
! msgid "Use ROM instead of RAM."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:70
! msgid "No default crt0.o."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:409
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr ""
  
! #: config/csky/csky.opt:34
! msgid "Specify the target architecture."
  msgstr ""
  
! #: config/csky/csky.opt:38
! msgid "Specify the target processor."
  msgstr ""
  
! #: config/csky/csky.opt:61
! #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Enable hardware floating-point instructions."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/csky/csky.opt:65
! msgid "Use library calls to perform floating-point operations (default)."
  msgstr ""
  
! #: config/csky/csky.opt:69
! msgid "Specify the target floating-point hardware/format."
  msgstr ""
  
! #: config/csky/csky.opt:73
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:77
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:85
! msgid "Enable the extended LRW instruction (default for CK801)."
  msgstr ""
  
! #: config/csky/csky.opt:89
! #, fuzzy
! msgid "Enable interrupt stack instructions."
! msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/csky/csky.opt:93
! #, fuzzy
! #| msgid "Don't use AltiVec instructions"
! msgid "Enable multiprocessor instructions."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– AltiVec"
  
! #: config/csky/csky.opt:97
! msgid "Enable coprocessor instructions."
  msgstr ""
  
! #: config/csky/csky.opt:101
! #, fuzzy
! msgid "Enable cache prefetch instructions."
! msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
! 
! #: config/csky/csky.opt:105
! msgid "Enable C-SKY SECURE instructions."
  msgstr ""
  
! #: config/csky/csky.opt:112
! msgid "Enable C-SKY TRUST instructions."
  msgstr ""
  
! #: config/csky/csky.opt:116
! msgid "Enable C-SKY DSP instructions."
  msgstr ""
  
! #: config/csky/csky.opt:120
! msgid "Enable C-SKY Enhanced DSP instructions."
  msgstr ""
  
! #: config/csky/csky.opt:124
! msgid "Enable C-SKY Vector DSP instructions."
  msgstr ""
  
! #: config/csky/csky.opt:130
  #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Generate divide instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/csky/csky.opt:134
! #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate code for Smart Mode."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
! 
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
  msgstr ""
  
! #: config/csky/csky.opt:142
! msgid "Generate code using global anchor symbol addresses."
  msgstr ""
  
! #: config/csky/csky.opt:146
! msgid "Generate push/pop instructions (default)."
  msgstr ""
  
! #: config/csky/csky.opt:150
! msgid "Generate stm/ldm instructions (default)."
  msgstr ""
  
! #: config/csky/csky.opt:157
! msgid "Generate constant pools in the compiler instead of assembler."
  msgstr ""
  
! #: config/csky/csky.opt:161
! msgid "Emit .stack_size directives."
  msgstr ""
  
! #: config/csky/csky.opt:165
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
  msgstr ""
  
! #: config/csky/csky.opt:169
! msgid "Set the branch costs to roughly the specified number of instructions."
  msgstr ""
  
! #: config/csky/csky.opt:173
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr ""
  
! #: config/csky/csky_tables.opt:24
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:199
! msgid "Known CSKY architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:218
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/c6x/c6x-tables.opt:24
! msgid "Known C6X ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/c6x/c6x.opt:42
! msgid "Select method for sdata handling."
  msgstr ""
  
! #: config/c6x/c6x.opt:46
! msgid "Valid arguments for the -msdata= option:"
! msgstr ""
! 
! #: config/c6x/c6x.opt:59
! msgid "Compile for the DSBT shared library ABI."
! msgstr ""
! 
! #: config/cris/linux.opt:27
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
  msgstr ""
  
  #: config/cris/cris.opt:45
*************** msgstr ""
*** 11610,12482 ****
  msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr ""
  
! #: config/cris/linux.opt:27
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
  msgstr ""
  
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:121
! msgid "Use PowerPC-64 instruction set."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:125
! msgid "Use PowerPC General Purpose group optional instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:129
! msgid "Use PowerPC Graphics group optional instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:133
! msgid "Use PowerPC V2.01 single field mfcr instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:137
! msgid "Use PowerPC V2.02 popcntb instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:141
! msgid "Use PowerPC V2.02 floating point rounding instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:145
! msgid "Use PowerPC V2.05 compare bytes instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:149
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:153
! #, fuzzy
! #| msgid "Don't use AltiVec instructions"
! msgid "Use AltiVec instructions."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– AltiVec"
  
! #: config/rs6000/rs6000.opt:157
! msgid "Enable early gimple folding of builtins."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:161
  #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Use decimal floating point instructions."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/rs6000/rs6000.opt:165
! msgid "Use 4xx half-word multiply instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:169
! msgid "Use 4xx string-search dlmzb instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:173
! #, fuzzy
! #| msgid "Don't use AltiVec instructions"
! msgid "Generate load/store multiple instructions."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– AltiVec"
  
! #: config/rs6000/rs6000.opt:192
! msgid "Use PowerPC V2.06 popcntd instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:204
! msgid "Use vector/scalar (VSX) instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:232
  #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Do not generate load/store with update instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.opt:236
  #, fuzzy
! msgid "Generate load/store with update instructions."
! msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/rs6000/rs6000.opt:244
! msgid "Avoid generation of indexed load/store instructions when possible."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:248
  #, fuzzy
! #| msgid "`__builtin_next_arg' called without an argument"
! msgid "Mark __tls_get_addr calls with argument info."
! msgstr "\"__buitin_next_arg\" Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°ÐµÑ†Ñ†Ð° Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/rs6000/rs6000.opt:255
! msgid "Schedule the start and end of the procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:259
! msgid "Return all structures in memory (AIX default)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:263
! msgid "Return small structures in registers (SVR4 default)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
! msgid "Generate software reciprocal divide and square root for better throughput."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:283
! msgid "Do not place floating point constants in TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:287
! msgid "Place floating point constants in TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:291
! msgid "Do not place symbol+offset constants in TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:295
! msgid "Place symbol+offset constants in TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:310
! msgid "Put everything in the regular TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:314
! msgid "Generate VRSAVE instructions when generating AltiVec code."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:318
! msgid "Deprecated option.  Use -mno-vrsave instead."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:322
! msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:326
! msgid "Max number of bytes to move inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:330
! msgid "Max number of bytes to compare without loops."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:334
! msgid "Max number of bytes to compare with loops."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:342
  #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Generate isel instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.opt:346
! msgid "-mdebug=\tEnable debug output."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:350
! msgid "Use the AltiVec ABI extensions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:354
! #, fuzzy
! #| msgid "Don't use AltiVec instructions"
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– AltiVec"
  
! #: config/rs6000/rs6000.opt:358
! msgid "Use the ELFv1 ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:362
! msgid "Use the ELFv2 ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:382
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:386
  #, fuzzy
  #| msgid "Generate code for given CPU"
! msgid "-mtune=\tSchedule code for given CPU."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/rs6000/rs6000.opt:397
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:413
! msgid "Avoid all range limits on call instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:421
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:425
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:441
! msgid "Specify alignment of structure fields default/natural."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:445
! msgid "Valid arguments to -malign-:"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:475
! msgid "Allow sign extension in fusion operations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:479
! msgid "Use vector and scalar instructions added in ISA 2.07."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:483
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:490
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:494
! msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:510
! msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:514
! msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:518
! msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:526
  #, fuzzy
! msgid "Generate the integer modulo instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.opt:530
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:534
! msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
! msgid "Generate 64-bit code."
  msgstr ""
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
! msgid "Generate 32-bit code."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:24
! msgid "-mcall-ABI\tSelect ABI calling convention."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:28
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:32
! msgid "Allow readonly data in sdata."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:36
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:52
! msgid "Align to the base type of the bit-field."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:56
! 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
! msgid "Produce code relocatable at runtime."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! msgid "Produce little endian code."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
! 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
! msgid "No description yet."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:94
! msgid "Assume all variable arg functions are prototyped."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:103
  #, fuzzy
! #| msgid "Don't use EABI"
! msgid "Use EABI."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ EABI"
  
! #: config/rs6000/sysv4.opt:107
! msgid "Allow bit-fields to cross word boundaries."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:111
  #, fuzzy
! #| msgid "Use alternate register names"
! msgid "Use alternate register names."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°Ñ†ÑŒ Ð°Ð»ÑŒÑ‚Ñ�Ñ€Ð½Ð°Ñ‚Ñ‹ÑžÐ½Ñ‹Ñ� Ð½Ð°Ð·Ð²Ñ‹ Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°Ñž"
  
! #: config/rs6000/sysv4.opt:117
! msgid "Use default method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:121
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:125
! msgid "Link with libads.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:129
! msgid "Link with libyk.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:133
! msgid "Link with libmvme.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:137
! msgid "Set the PPC_EMB bit in the ELF flags header."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:157
! msgid "Generate code to use a non-exec PLT and GOT."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:161
! #, fuzzy
! msgid "Generate code for old exec BSS PLT."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
  msgstr ""
  
! #: config/rs6000/aix64.opt:24
! msgid "Compile for 64-bit pointers."
  msgstr ""
  
! #: config/rs6000/aix64.opt:28
! msgid "Compile for 32-bit pointers."
  msgstr ""
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
! msgid "Select code model."
  msgstr ""
  
! #: config/rs6000/aix64.opt:49
! msgid "Support message passing with the Parallel Environment."
  msgstr ""
  
! #: config/rs6000/linux64.opt:24
! msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/rs6000/476.opt:24
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
  msgstr ""
  
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
  msgstr ""
  
! #: config/rl78/rl78.opt:50
! msgid "Use all registers, reserving none for interrupt handlers."
  msgstr ""
  
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
  msgstr ""
  
! #: config/rl78/rl78.opt:58
! 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
! msgid "Alias for -mcpu=g10."
  msgstr ""
  
! #: config/rl78/rl78.opt:81
! msgid "Alias for -mcpu=g13."
  msgstr ""
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
! msgid "Alias for -mcpu=g14."
  msgstr ""
  
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
  msgstr ""
  
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "Generate code in big-endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! #, fuzzy
! #| msgid "Generate code for Intel ld"
! msgid "Generate code in little-endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel ld"
  
! #: config/nds32/nds32.opt:37
! msgid "Force performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:41
! msgid "Forbid performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
  msgstr ""
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:71
! msgid "Use reduced-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:75
! msgid "Use full-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
! msgid "Align function entry to 4 byte."
  msgstr ""
  
! #: config/nds32/nds32.opt:97
! 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
! 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
! msgid "Specify the address generation strategy for ICT call's code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:109
! msgid "Known cmodel types (for use with the -mict-model= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:119
! #, fuzzy
! msgid "Generate conditional move instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:123
! #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Generate hardware abs instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:127
! msgid "Generate performance extension instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:131
! msgid "Generate performance extension version 2 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:135
  #, fuzzy
! msgid "Generate string extension instructions."
! msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.opt:139
  #, fuzzy
  #| msgid "Do not generate char instructions"
! msgid "Generate DSP extension instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:143
  #, fuzzy
  #| msgid "Do not generate char instructions"
! msgid "Generate v3 push25/pop25 instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:147
  #, fuzzy
  #| msgid "Do not generate char instructions"
! msgid "Generate 16-bit instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
  msgstr ""
  
! #: config/nds32/nds32.opt:155
! msgid "Enable Virtual Hosting support."
  msgstr ""
  
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:163
! msgid "Specify the security level of c-isr for the whole file."
! msgstr ""
  
! #: config/nds32/nds32.opt:167
! 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
! msgid "Known arch types (for use with the -march= option):"
! msgstr ""
  
! #: config/nds32/nds32.opt:197
! msgid "Specify the cpu for pipeline model."
  msgstr ""
  
! #: config/nds32/nds32.opt:201
! msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:361
! 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
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
  msgstr ""
  
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
  msgstr ""
  
! #: config/nds32/nds32.opt:425
! msgid "Enable constructor/destructor feature."
  msgstr ""
  
! #: config/nds32/nds32.opt:429
! #, fuzzy
! msgid "Guide linker to relax instructions."
! msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.opt:433
! msgid "Generate floating-point multiply-accumulation instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:437
! msgid "Generate single-precision floating-point instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:441
! msgid "Generate double-precision floating-point instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
  msgstr ""
  
! #: config/nds32/nds32.opt:449
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
  msgstr ""
  
! #: config/nds32/nds32.opt:453
! msgid "Generate return instruction in naked function."
  msgstr ""
  
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
  msgstr ""
  
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
  msgstr ""
  
! #: config/ft32/ft32.opt:23
! msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:31
  #, fuzzy
! msgid "Avoid use of the DIV and MOD instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/ft32/ft32.opt:35
! #, fuzzy
! #| msgid "Target the AM33 processor"
! msgid "Target the FT32B architecture."
! msgstr "ÐœÑ�Ñ‚Ð° - AM33 Ð¿Ñ€Ð°Ñ†Ñ�Ñ�Ð°Ñ€"
  
! #: config/ft32/ft32.opt:39
! msgid "Enable FT32B code compression."
  msgstr ""
  
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
  msgstr ""
  
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
  msgstr ""
  
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
  msgstr ""
  
! #: config/or1k/or1k.opt:28
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
  msgstr ""
  
! #: config/or1k/or1k.opt:32
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
  msgstr ""
  
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
  msgstr ""
  
! #: config/or1k/or1k.opt:42
! msgid "Allows generation of binaries which use the l.rori instructions."
  msgstr ""
  
! #: config/or1k/or1k.opt:46
! msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
  msgstr ""
  
! #: config/or1k/or1k.opt:52
! msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
  msgstr ""
  
! #: config/or1k/or1k.opt:58
! msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
  msgstr ""
  
! #: config/or1k/or1k.opt:63
! msgid "Use divide emulation."
  msgstr ""
  
! #: config/or1k/or1k.opt:67
  #, fuzzy
! #| msgid "empty declaration"
! msgid "Use multiply emulation."
! msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: ada/gcc-interface/lang.opt:57 c-family/c.opt:304
! msgid "Enable most warning messages."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:61
! msgid "Synonym of -gnatk8."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:73
! msgid "Select the runtime."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:77 c-family/c.opt:1736
! msgid "Use the narrowest integer type possible for enumeration types."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:81 c-family/c.opt:1748
! msgid "Make \"char\" signed by default."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:85 c-family/c.opt:1834
! msgid "Make \"char\" unsigned by default."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:97
! msgid "-gnat<options>\tSpecify options to GNAT."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
  msgstr ""
  
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
  msgstr ""
  
! #: go/lang.opt:42
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
  msgstr ""
  
! #: go/lang.opt:46
! msgid "Add explicit checks for division by zero."
  msgstr ""
  
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
  msgstr ""
  
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
  msgstr ""
  
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
  msgstr ""
  
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
  msgstr ""
  
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
  msgstr ""
  
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
  msgstr ""
  
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
  msgstr ""
  
! #: go/lang.opt:78
! msgid "Functions which return values must end with return statements."
  msgstr ""
  
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
  msgstr ""
  
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
  #: common.opt:243
--- 13604,14696 ----
  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
! msgid "Board name [and memory region]."
  msgstr ""
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
  msgstr ""
  
! #: config/sh/sh.opt:42
! #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate SH1 code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
! 
! #: config/sh/sh.opt:46
! #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate SH2 code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
! 
! #: config/sh/sh.opt:50
! msgid "Generate default double-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:54
! msgid "Generate SH2a FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:58
! msgid "Generate default single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:62
! msgid "Generate only single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:66
! #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate SH2e code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
! 
! #: config/sh/sh.opt:70
! #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate SH3 code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
! 
! #: config/sh/sh.opt:74
! #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate SH3e code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
! 
! #: config/sh/sh.opt:78
! #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate SH4 code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
! 
! #: config/sh/sh.opt:82
! msgid "Generate SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:86
! msgid "Generate SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:92
! msgid "Generate SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:96
! msgid "Generate SH4 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:100
! msgid "Generate SH4-100 FPU-less code."
! msgstr ""
  
! #: config/sh/sh.opt:104
! msgid "Generate SH4-200 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:108
! msgid "Generate SH4-300 FPU-less code."
! msgstr ""
! 
! #: config/sh/sh.opt:112
  #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/sh/sh.opt:117
! #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
! 
! #: config/sh/sh.opt:122
! #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
! 
! #: config/sh/sh.opt:127
! msgid "Generate default single-precision SH4 code."
  msgstr ""
  
! #: config/sh/sh.opt:131
! msgid "Generate default single-precision SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:135
! msgid "Generate default single-precision SH4-200 code."
! msgstr ""
  
! #: config/sh/sh.opt:139
! msgid "Generate default single-precision SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:143
! msgid "Generate only single-precision SH4 code."
  msgstr ""
  
! #: config/sh/sh.opt:147
! msgid "Generate only single-precision SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:151
! msgid "Generate only single-precision SH4-200 code."
! msgstr ""
! 
! #: config/sh/sh.opt:155
! msgid "Generate only single-precision SH4-300 code."
! msgstr ""
! 
! #: config/sh/sh.opt:159
  #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate SH4a code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/sh/sh.opt:163
! msgid "Generate SH4a FPU-less code."
! msgstr ""
! 
! #: config/sh/sh.opt:167
! msgid "Generate default single-precision SH4a code."
! msgstr ""
! 
! #: config/sh/sh.opt:171
! msgid "Generate only single-precision SH4a code."
! msgstr ""
! 
! #: config/sh/sh.opt:175
! msgid "Generate SH4al-dsp code."
! msgstr ""
! 
! #: config/sh/sh.opt:183
  #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "Generate code in big endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/sh/sh.opt:187
! msgid "Generate 32-bit offsets in switch tables."
  msgstr ""
  
! #: config/sh/sh.opt:191
  #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Generate bit instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
  msgstr ""
  
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
  msgstr ""
  
! #: config/sh/sh.opt:207
! msgid "Align doubles at 64-bit boundaries."
  msgstr ""
  
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
  msgstr ""
  
! #: config/sh/sh.opt:215
! msgid "Specify name for 32 bit signed division function."
  msgstr ""
  
! #: config/sh/sh.opt:219
! #, fuzzy
! #| msgid "Generate ELF output"
! msgid "Generate ELF FDPIC code."
! msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ELF-Ð²Ñ‹Ð²Ð°Ð´"
! 
! #: config/sh/sh.opt:223
! 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
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
  msgstr ""
  
! #: config/sh/sh.opt:235
! msgid "Increase the IEEE compliance for floating-point comparisons."
  msgstr ""
  
! #: config/sh/sh.opt:239
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
  msgstr ""
  
! #: config/sh/sh.opt:243 config/arc/arc.opt:246
! msgid "Annotate assembler instructions with estimated addresses."
  msgstr ""
  
! #: config/sh/sh.opt:247
! #, fuzzy
! #| msgid "Generate code without GP reg"
! msgid "Generate code in little endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð±ÐµÐ· GP reg"
! 
! #: config/sh/sh.opt:251
! msgid "Mark MAC register as call-clobbered."
  msgstr ""
  
! #: config/sh/sh.opt:257
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
  msgstr ""
  
! #: config/sh/sh.opt:261
! msgid "Emit function-calls using global offset table when generating PIC."
  msgstr ""
  
! #: config/sh/sh.opt:265
! msgid "Shorten address references during linking."
  msgstr ""
  
! #: config/sh/sh.opt:273
! msgid "Specify the model for atomic operations."
  msgstr ""
  
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
  msgstr ""
  
! #: config/sh/sh.opt:281
! msgid "Cost to assume for a multiply insn."
  msgstr ""
  
! #: config/sh/sh.opt:285
! 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
! msgid "Pretend a branch-around-a-move is a conditional move."
  msgstr ""
  
! #: config/sh/sh.opt:295
  #, fuzzy
! msgid "Enable the use of the fsca instruction."
! msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/sh/sh.opt:299
! #, fuzzy
! msgid "Enable the use of the fsrra instruction."
! msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
! 
! #: config/sh/sh.opt:303
! msgid "Use LRA instead of reload (transitional)."
  msgstr ""
  
! #: config/gcn/gcn.opt:26
! msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
! msgid "Specify the name of the target GPU."
! msgstr ""
  
! #: config/gcn/gcn.opt:55
! msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:71
! msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
  msgstr ""
  
! #: config/gcn/gcn.opt:78
! msgid "Warn about invalid OpenACC dimensions."
  msgstr ""
  
! #: config/fr30/fr30.opt:23
! msgid "Assume small address space."
! msgstr ""
! 
! #: config/mips/mips.opt:32
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr ""
! 
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
! msgstr ""
! 
! #: config/mips/mips.opt:55
! msgid "Generate code that can be used in SVR4-style dynamic objects."
! msgstr ""
! 
! #: config/mips/mips.opt:59
! msgid "Use PMC-style 'mad' instructions."
! msgstr ""
! 
! #: config/mips/mips.opt:63
! #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Use integer madd/msub instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
! 
! #: config/mips/mips.opt:67
  #, fuzzy
  #| msgid "Generate code for given CPU"
! msgid "-march=ISA\tGenerate code for the given ISA."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/mips/mips.opt:71
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/mips/mips.opt:75
! msgid "Use Branch Likely instructions, overriding the architecture default."
  msgstr ""
  
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
  msgstr ""
  
! #: config/mips/mips.opt:83
! msgid "Trap on integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
  msgstr ""
  
! #: config/mips/mips.opt:91
! msgid "Valid arguments to -mcode-readable=:"
  msgstr ""
  
! #: config/mips/mips.opt:104
! msgid "Use branch-and-break sequences to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:108
! msgid "Use trap instructions to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:112
! #, fuzzy
! msgid "Allow the use of MDMX instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
! 
! #: config/mips/mips.opt:116
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
  msgstr ""
  
! #: config/mips/mips.opt:120
! msgid "Use MIPS-DSP instructions."
  msgstr ""
  
! #: config/mips/mips.opt:124
! msgid "Use MIPS-DSP REV 2 instructions."
  msgstr ""
  
! #: config/mips/mips.opt:146
! msgid "Use Enhanced Virtual Addressing instructions."
  msgstr ""
  
! #: config/mips/mips.opt:150
! msgid "Use NewABI-style %reloc() assembly operators."
  msgstr ""
  
! #: config/mips/mips.opt:154
! msgid "Use -G for data that is not defined by the current object."
  msgstr ""
  
! #: config/mips/mips.opt:158
! msgid "Work around certain 24K errata."
  msgstr ""
  
! #: config/mips/mips.opt:162
! msgid "Work around certain R4000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:166
! msgid "Work around certain R4400 errata."
  msgstr ""
  
! #: config/mips/mips.opt:170
! msgid "Work around the R5900 short loop erratum."
  msgstr ""
  
! #: config/mips/mips.opt:174
! msgid "Work around certain RM7000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:178
! msgid "Work around certain R10000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:182
! msgid "Work around errata for early SB-1 revision 2 cores."
  msgstr ""
  
! #: config/mips/mips.opt:186
! msgid "Work around certain VR4120 errata."
  msgstr ""
  
! #: config/mips/mips.opt:190
! msgid "Work around VR4130 mflo/mfhi errata."
  msgstr ""
  
! #: config/mips/mips.opt:194
! msgid "Work around an early 4300 hardware bug."
  msgstr ""
  
! #: config/mips/mips.opt:198
  #, fuzzy
! #| msgid "options enabled: "
! msgid "FP exceptions are enabled."
! msgstr "Ð²Ñ‹Ð±Ð°Ñ€Ñ‹ ÑžÐºÐ»ÑŽÑ‡Ð°Ð½Ñ‹:"
  
! #: config/mips/mips.opt:202
! #, fuzzy
! #| msgid "Use 32-bit general registers"
! msgid "Use 32-bit floating-point registers."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 32-Ð±Ñ–Ñ‚Ð½Ñ‹Ñ� Ð³Ð°Ð»Ð¾ÑžÐ½Ñ‹Ñ� Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ñ‹"
! 
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
  msgstr ""
  
! #: config/mips/mips.opt:210
! #, fuzzy
! #| msgid "Use 64-bit general registers"
! msgid "Use 64-bit floating-point registers."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 64-Ð±Ñ–Ñ‚Ð½Ñ‹Ñ� Ð³Ð°Ð»Ð¾ÑžÐ½Ñ‹Ñ� Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ñ‹"
! 
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
  msgstr ""
  
! #: config/mips/mips.opt:226
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
  msgstr ""
  
! #: config/mips/mips.opt:236
! #, fuzzy
! #| msgid "Use 32-bit general registers"
! msgid "Use 32-bit general registers."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 32-Ð±Ñ–Ñ‚Ð½Ñ‹Ñ� Ð³Ð°Ð»Ð¾ÑžÐ½Ñ‹Ñ� Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ñ‹"
! 
! #: config/mips/mips.opt:240
! #, fuzzy
! #| msgid "Use 64-bit general registers"
! msgid "Use 64-bit general registers."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 64-Ð±Ñ–Ñ‚Ð½Ñ‹Ñ� Ð³Ð°Ð»Ð¾ÑžÐ½Ñ‹Ñ� Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ñ‹"
! 
! #: config/mips/mips.opt:244
! msgid "Use GP-relative addressing to access small data."
  msgstr ""
  
! #: config/mips/mips.opt:248
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
  msgstr ""
  
! #: config/mips/mips.opt:252
! msgid "Allow the use of hardware floating-point ABI and instructions."
  msgstr ""
  
! #: config/mips/mips.opt:256
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
  msgstr ""
  
! #: config/mips/mips.opt:260
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
  msgstr ""
  
! #: config/mips/mips.opt:264
! #, fuzzy
! #| msgid "Generate code for Intel as"
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
! 
! #: config/mips/mips.opt:268
! msgid "Generate MIPS16 code."
  msgstr ""
  
! #: config/mips/mips.opt:272
! msgid "Use MIPS-3D instructions."
  msgstr ""
  
! #: config/mips/mips.opt:276
! msgid "Use ll, sc and sync instructions."
  msgstr ""
  
! #: config/mips/mips.opt:280
! msgid "Use -G for object-local data."
  msgstr ""
  
! #: config/mips/mips.opt:284
! msgid "Use indirect calls."
  msgstr ""
  
! #: config/mips/mips.opt:288
! #, fuzzy
! #| msgid "Use 32 bit float"
! msgid "Use a 32-bit long type."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 32-Ñ… Ð±Ñ–Ñ‚Ð½Ñ‹ float"
! 
! #: config/mips/mips.opt:292
! #, fuzzy
! #| msgid "Use 64 bit float"
! msgid "Use a 64-bit long type."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 64-Ñ… Ð±Ñ–Ñ‚Ð½Ñ‹ float"
! 
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
  msgstr ""
  
! #: config/mips/mips.opt:300
! msgid "Don't optimize block moves."
! msgstr ""
! 
! #: config/mips/mips.opt:304
  #, fuzzy
! #| msgid "Don't use AltiVec instructions"
! msgid "Use microMIPS instructions."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– AltiVec"
  
! #: config/mips/mips.opt:308
! msgid "Use MIPS MSA Extension instructions."
  msgstr ""
  
! #: config/mips/mips.opt:312
  #, fuzzy
! msgid "Allow the use of MT instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/mips/mips.opt:316
! #, fuzzy
! msgid "Prevent the use of all floating-point operations."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
! 
! #: config/mips/mips.opt:320
! #, fuzzy
! #| msgid "Don't use AltiVec instructions"
! msgid "Use MCU instructions."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– AltiVec"
! 
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:328
! #, fuzzy
! msgid "Do not use MDMX instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
! 
! #: config/mips/mips.opt:332
! #, fuzzy
! #| msgid "Generate code for GNU ld"
! msgid "Generate normal-mode code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU ld"
! 
! #: config/mips/mips.opt:336
! #, fuzzy
! msgid "Do not use MIPS-3D instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
! 
! #: config/mips/mips.opt:340
! #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Use paired-single floating-point instructions."
! msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
! 
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
  msgstr ""
  
! #: config/mips/mips.opt:348
! msgid "Valid arguments to -mr10k-cache-barrier=:"
  msgstr ""
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
  msgstr ""
  
! #: config/mips/mips.opt:365
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
  msgstr ""
  
! #: config/mips/mips.opt:369
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
  msgstr ""
  
! #: config/mips/mips.opt:373
! msgid "Use SmartMIPS instructions."
  msgstr ""
  
! #: config/mips/mips.opt:377
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr ""
  
! #: config/mips/mips.opt:381
! msgid "Optimize lui/addiu address loads."
  msgstr ""
  
! #: config/mips/mips.opt:385
! msgid "Assume all symbols have 32-bit values."
  msgstr ""
  
! #: config/mips/mips.opt:389
! msgid "Use synci instruction to invalidate i-cache."
  msgstr ""
  
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:413
! msgid "Use Virtualization (VZ) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:417
! msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:421
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:425
! msgid "Use Global INValidate (GINV) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:429
! msgid "Perform VR4130-specific alignment optimizations."
  msgstr ""
  
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:437
! msgid "Enable use of odd-numbered single-precision registers."
  msgstr ""
  
! #: config/mips/mips.opt:441
! #, fuzzy
! #| msgid "Optimize for 3900"
! msgid "Optimize frame header."
! msgstr "Ð�Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ð´Ð»Ñ� 3900"
! 
! #: config/mips/mips.opt:448
! msgid "Enable load/store bonding."
  msgstr ""
  
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:473
! msgid "Use Loongson EXTension (EXT) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:477
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
  msgstr ""
  
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
  msgstr ""
  
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgstr ""
  
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
! msgstr ""
  
! #: config/tilegx/tilegx.opt:37
! msgid "Compile with 32 bit longs and pointers."
  msgstr ""
  
! #: config/tilegx/tilegx.opt:41
! msgid "Compile with 64 bit longs and pointers."
  msgstr ""
  
! #: config/tilegx/tilegx.opt:53
! msgid "Use given TILE-Gx code model."
  msgstr ""
  
! #: config/arc/arc-tables.opt:25
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/arc/arc.opt:26
! msgid "Compile code for big endian mode."
  msgstr ""
  
! #: config/arc/arc.opt:30
! msgid "Compile code for little endian mode.  This is the default."
  msgstr ""
  
! #: config/arc/arc.opt:34
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
  msgstr ""
  
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
  msgstr ""
  
! #: config/arc/arc.opt:42
! msgid "Same as -mA6."
  msgstr ""
  
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:54
! msgid "Same as -mA7."
  msgstr ""
  
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
! msgstr ""
  
! #: config/arc/arc.opt:132
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr ""
  
! #: config/arc/arc.opt:136
! msgid "Enable code density instructions for ARCv2."
  msgstr ""
  
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
  msgstr ""
  
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr ""
! 
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
! msgstr ""
! 
! #: config/arc/arc.opt:158
! msgid "Generate instructions supported by barrel shifter."
! msgstr ""
! 
! #: config/arc/arc.opt:162
  #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Generate norm instruction."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/arc/arc.opt:166
  #, fuzzy
  #| msgid "Do not generate char instructions"
! msgid "Generate swap instruction."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/arc/arc.opt:170
  #, fuzzy
  #| msgid "Do not generate char instructions"
! msgid "Generate mul64 and mulu64 instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/arc/arc.opt:174
  #, fuzzy
  #| msgid "Do not generate char instructions"
! msgid "Do not generate mpy instructions for ARC700."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
  msgstr ""
  
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
  msgstr ""
  
! #: config/arc/arc.opt:186
! msgid "Generate call insns as register indirect calls."
  msgstr ""
  
! #: config/arc/arc.opt:190
! #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:198
! #, fuzzy
! #| msgid "Generate code without GP reg"
! msgid "Generate millicode thunks."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð±ÐµÐ· GP reg"
  
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:210
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
  msgstr ""
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:226
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
  msgstr ""
  
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
  msgstr ""
  
! #: config/arc/arc.opt:238
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr ""
  
! #: config/arc/arc.opt:242
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
  msgstr ""
  
! #: config/arc/arc.opt:250
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
  msgstr ""
  
! #: config/arc/arc.opt:254
! msgid "-mcpu=TUNE Tune code for given ARC variant."
  msgstr ""
  
! #: config/arc/arc.opt:285
! msgid "Enable the use of indexed loads."
  msgstr ""
  
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
  msgstr ""
  
! #: config/arc/arc.opt:293
! msgid "Generate 32x16 multiply and mac instructions."
  msgstr ""
  
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
  msgstr ""
  
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
  msgstr ""
  
! #: config/arc/arc.opt:311
  #, fuzzy
! msgid "Do alignment optimizations for call instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
! msgstr ""
  
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:323
! msgid "Enable pre-reload use of cbranchsi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
  msgstr ""
  
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
  msgstr ""
  
! #: config/arc/arc.opt:335
! msgid "Enable compact casesi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:339
! msgid "Enable 'q' instruction alternatives."
  msgstr ""
  
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
  msgstr ""
  
! #: config/arc/arc.opt:350
! msgid "Enable variable polynomial CRC extension."
  msgstr ""
  
! #: config/arc/arc.opt:354
! msgid "Enable DSP 3.1 Pack A extensions."
  msgstr ""
  
! #: config/arc/arc.opt:358
! msgid "Enable dual viterbi butterfly extension."
  msgstr ""
  
! #: config/arc/arc.opt:368
! msgid "Enable Dual and Single Operand Instructions for Telephony."
  msgstr ""
  
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
  msgstr ""
  
! #: config/arc/arc.opt:377
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr ""
! 
! #: config/arc/arc.opt:381
  #, fuzzy
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/arc/arc.opt:385
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
  msgstr ""
  
! #: config/arc/arc.opt:389
! msgid "Pass -EB option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:393
! msgid "Pass -EL option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:397
! msgid "Pass -marclinux option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:430
! #, fuzzy
! #| msgid "Don't use AltiVec instructions"
! msgid "Enable atomic instructions."
! msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– AltiVec"
! 
! #: config/arc/arc.opt:434
! msgid "Enable double load/store instructions for ARC HS."
  msgstr ""
  
! #: config/arc/arc.opt:438
! msgid "Specify the name of the target floating point configuration."
  msgstr ""
  
! #: config/arc/arc.opt:481
! msgid "Specify thread pointer register number."
  msgstr ""
  
! #: config/arc/arc.opt:488
! msgid "Enable use of NPS400 bit operations."
  msgstr ""
  
! #: config/arc/arc.opt:492
! msgid "Enable use of NPS400 xld/xst extension."
  msgstr ""
  
! #: config/arc/arc.opt:500
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
  msgstr ""
  
! #: config/arc/arc.opt:504
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
  msgstr ""
  
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:537
! msgid "Enable use of BI/BIH instructions when available."
  msgstr ""
  
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
! #: lto/lang.opt:50
! msgid "Set linker output type (used internally during LTO optimization)."
  msgstr ""
  
! #: lto/lang.opt:55
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
  msgstr ""
  
! #: lto/lang.opt:59
! msgid "Specify a file to which a list of files output by LTRANS is written."
  msgstr ""
  
! #: lto/lang.opt:63
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
  msgstr ""
  
! #: lto/lang.opt:67
! msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
! msgstr ""
! 
! #: lto/lang.opt:71
! msgid "The resolution file."
  msgstr ""
  
  #: common.opt:243
*************** msgstr ""
*** 14481,16685 ****
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
- #: d/lang.opt:51
- msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
- msgstr ""
- 
- #: d/lang.opt:55
- msgid "-Hf <file>\tWrite D interface to <file>."
- msgstr ""
- 
- #: d/lang.opt:123
- msgid "Warn about casts that will produce a null result."
- msgstr ""
- 
- #: d/lang.opt:139
- msgid "Warn from speculative compiles such as __traits(compiles)."
- msgstr ""
- 
- #: d/lang.opt:151
- msgid "Generate JSON file."
- msgstr ""
- 
- #: d/lang.opt:155
- msgid "-Xf <file>\tWrite JSON output to the given <file>."
- msgstr ""
- 
- #: d/lang.opt:159
- msgid "Debug library to use instead of phobos."
- msgstr ""
- 
- #: d/lang.opt:163
- msgid "Default library to use instead of phobos."
- msgstr ""
- 
- #: d/lang.opt:167
- msgid "Do link the standard D startup files in the compilation."
- msgstr ""
- 
- #: d/lang.opt:174
- #, fuzzy
- msgid "Generate code for all template instantiations."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
- 
- #: d/lang.opt:178
- #, fuzzy
- msgid "Generate code for assert contracts."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
- 
- #: d/lang.opt:186
- msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
- msgstr ""
- 
- #: d/lang.opt:210
- msgid "Compile in debug code."
- msgstr ""
- 
- #: d/lang.opt:214
- msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
- msgstr ""
- 
- #: d/lang.opt:218
- #, fuzzy
- #| msgid "Generate ELF output"
- msgid "Generate documentation."
- msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ELF-Ð²Ñ‹Ð²Ð°Ð´"
- 
- #: d/lang.opt:222
- msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
- msgstr ""
- 
- #: d/lang.opt:226
- msgid "-fdoc-file=<file>\tWrite documentation to <file>."
- msgstr ""
- 
- #: d/lang.opt:230
- msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
- msgstr ""
- 
- #: d/lang.opt:234
- msgid "Display the frontend AST after parsing and semantic passes."
- msgstr ""
- 
- #: d/lang.opt:238
- #, fuzzy
- #| msgid "unsupported version"
- msgid "Ignore unsupported pragmas."
- msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
- 
- #: d/lang.opt:242
- #, fuzzy
- msgid "Generate code for class invariant contracts."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
- 
- #: d/lang.opt:246
- msgid "Generate a default D main() function when compiling."
- msgstr ""
- 
- #: d/lang.opt:250
- msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
- msgstr ""
- 
- #: d/lang.opt:254
- msgid "Generate ModuleInfo struct for output module."
- msgstr ""
- 
- #: d/lang.opt:258
- msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
- msgstr ""
- 
- #: d/lang.opt:262
- #, fuzzy
- #| msgid "Generate code for Intel as"
- msgid "Generate code for postcondition contracts."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
- 
- #: d/lang.opt:266
- #, fuzzy
- #| msgid "Generate code for Intel as"
- msgid "Generate code for precondition contracts."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
- 
- #: d/lang.opt:270
- msgid "Compile release version."
- msgstr ""
- 
- #: d/lang.opt:274
- #, fuzzy
- #| msgid "Generate code for Intel as"
- msgid "Generate code for switches without a default case."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
- 
- #: d/lang.opt:278
- msgid "List information on all language changes."
- msgstr ""
- 
- #: d/lang.opt:282
- msgid "Give deprecation messages about -ftransition=import anomalies."
- msgstr ""
- 
- #: d/lang.opt:286
- msgid "List all usages of complex or imaginary types."
- msgstr ""
- 
- #: d/lang.opt:290
- msgid "Implement DIP1000: Scoped pointers (experimental)."
- msgstr ""
- 
- #: d/lang.opt:294
- msgid "Implement DIP25: Sealed references (experimental)."
- msgstr ""
- 
- #: d/lang.opt:298
- msgid "List all non-mutable fields which occupy an object instance."
- msgstr ""
- 
- #: d/lang.opt:302
- msgid "Revert to single phase name lookup."
- msgstr ""
- 
- #: d/lang.opt:306
- msgid "List all hidden GC allocations."
- msgstr ""
- 
- #: d/lang.opt:310
- msgid "List all variables going into thread local storage."
- msgstr ""
- 
- #: d/lang.opt:314
- msgid "Compile in unittest code."
- msgstr ""
- 
- #: d/lang.opt:318
- msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
- msgstr ""
- 
- #: d/lang.opt:322 c-family/c.opt:1862
- msgid "Emit common-like symbols as weak symbols."
- msgstr ""
- 
- #: d/lang.opt:342
- msgid "Do not link the standard D library in the compilation."
- msgstr ""
- 
- #: d/lang.opt:350
- msgid "Link the standard D library statically in the compilation."
- msgstr ""
- 
- #: d/lang.opt:354
- msgid "Link the standard D library dynamically in the compilation."
- msgstr ""
- 
- #: c-family/c.opt:182
- msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
- msgstr ""
- 
- #: c-family/c.opt:186
- msgid "Do not discard comments."
- msgstr ""
- 
- #: c-family/c.opt:190
- msgid "Do not discard comments in macro expansions."
- msgstr ""
- 
- #: c-family/c.opt:194
- 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
- msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
- msgstr ""
- 
- #: c-family/c.opt:205
- msgid "Enable parsing GIMPLE."
- msgstr ""
- 
- #: c-family/c.opt:209
- msgid "Print the name of header files as they are used."
- msgstr ""
- 
- #: c-family/c.opt:213
- msgid "-I <dir>\tAdd <dir> to the end of the main include path."
- msgstr ""
- 
- #: c-family/c.opt:217
- msgid "Generate make dependencies."
- msgstr ""
- 
- #: c-family/c.opt:221
- msgid "Generate make dependencies and compile."
- msgstr ""
- 
- #: c-family/c.opt:225
- msgid "-MF <file>\tWrite dependency output to the given file."
- msgstr ""
- 
- #: c-family/c.opt:229
- msgid "Treat missing header files as generated files."
- msgstr ""
- 
- #: c-family/c.opt:233
- msgid "Like -M but ignore system header files."
- msgstr ""
- 
- #: c-family/c.opt:237
- msgid "Like -MD but ignore system header files."
- msgstr ""
- 
- #: c-family/c.opt:241
- #, fuzzy
- #| msgid "Generate code for Intel as"
- msgid "Generate phony targets for all headers."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
- 
- #: c-family/c.opt:245
- msgid "-MQ <target>\tAdd a MAKE-quoted target."
- msgstr ""
- 
- #: c-family/c.opt:249
- msgid "-MT <target>\tAdd an unquoted target."
- msgstr ""
- 
- #: c-family/c.opt:253
- #, fuzzy
- #| msgid "Do not generate char instructions"
- msgid "Do not generate #line directives."
- msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
- 
- #: c-family/c.opt:257
- msgid "-U<macro>\tUndefine <macro>."
- msgstr ""
- 
- #: c-family/c.opt:261
- msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
- msgstr ""
- 
- #: c-family/c.opt:265
- msgid "Warn about things that change between the current -fabi-version and the specified version."
- msgstr ""
- 
- #: c-family/c.opt:269
- msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
- msgstr ""
- 
- #: c-family/c.opt:276
- msgid "Warn on suspicious calls of standard functions computing absolute values."
- msgstr ""
- 
- #: c-family/c.opt:280
- msgid "Warn about suspicious uses of memory addresses."
- msgstr ""
- 
- #: c-family/c.opt:296
- msgid "Warn about 'new' of type with extended alignment without -faligned-new."
- msgstr ""
- 
- #: c-family/c.opt:300
- msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
- msgstr ""
- 
- #: c-family/c.opt:308
- msgid "Warn on any use of alloca."
- msgstr ""
- 
- #: c-family/c.opt:312
- msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
- msgstr ""
- 
- #: c-family/c.opt:317
- msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:321
- msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
- msgstr ""
- 
- #: c-family/c.opt:325
- 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:331
- msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:343
- msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
- msgstr ""
- 
- #: c-family/c.opt:347
- msgid "Warn about casting functions to incompatible types."
- msgstr ""
- 
- #: c-family/c.opt:351
- msgid "Warn about boolean expression compared with an integer value different from true/false."
- msgstr ""
- 
- #: c-family/c.opt:355
- msgid "Warn about certain operations on boolean expressions."
- msgstr ""
- 
- #: c-family/c.opt:359
- msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
- msgstr ""
- 
- #: c-family/c.opt:363
- msgid "Warn when a built-in function is declared with the wrong signature."
- msgstr ""
- 
- #: c-family/c.opt:367
- msgid "Warn when a built-in preprocessor macro is undefined or redefined."
- msgstr ""
- 
- #: c-family/c.opt:371
- msgid "Warn about features not present in ISO C11, but present in ISO C2X."
- msgstr ""
- 
- #: c-family/c.opt:375
- msgid "Warn about features not present in ISO C90, but present in ISO C99."
- msgstr ""
- 
- #: c-family/c.opt:379
- msgid "Warn about features not present in ISO C99, but present in ISO C11."
- msgstr ""
- 
- #: c-family/c.opt:383
- msgid "Warn about C constructs that are not in the common subset of C and C++."
- msgstr ""
- 
- #: c-family/c.opt:390
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
- msgstr ""
- 
- #: c-family/c.opt:394
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
- msgstr ""
- 
- #: c-family/c.opt:401
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
- msgstr ""
- 
- #: c-family/c.opt:405
- msgid "Warn about casts between incompatible function types."
- msgstr ""
- 
- #: c-family/c.opt:409
- msgid "Warn about casts which discard qualifiers."
- msgstr ""
- 
- #: c-family/c.opt:413 c-family/c.opt:417
- msgid "Warn about catch handlers of non-reference type."
- msgstr ""
- 
- #: c-family/c.opt:421
- msgid "Warn about subscripts whose type is \"char\"."
- msgstr ""
- 
- #: c-family/c.opt:429
- msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
- msgstr ""
- 
- #: c-family/c.opt:433
- msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
- msgstr ""
- 
- #: c-family/c.opt:437
- msgid "Synonym for -Wcomment."
- msgstr ""
- 
- #: c-family/c.opt:441
- msgid "Warn for conditionally-supported constructs."
- msgstr ""
- 
- #: c-family/c.opt:445
- msgid "Warn for implicit type conversions that may change a value."
- msgstr ""
- 
- #: c-family/c.opt:449
- msgid "Warn for converting NULL from/to a non-pointer type."
- msgstr ""
- 
- #: c-family/c.opt:457
- msgid "Warn when all constructors and destructors are private."
- msgstr ""
- 
- #: c-family/c.opt:461
- msgid "Warn about dangling else."
- msgstr ""
- 
- #: c-family/c.opt:465
- msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
- msgstr ""
- 
- #: c-family/c.opt:469
- msgid "Warn when a declaration is found after a statement."
- msgstr ""
- 
- #: c-family/c.opt:473
- #, fuzzy
- msgid "Warn when deleting a pointer to incomplete type."
- msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
- 
- #: c-family/c.opt:477
- msgid "Warn about deleting polymorphic objects with non-virtual destructors."
- msgstr ""
- 
- #: c-family/c.opt:485
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
- msgstr ""
- 
- #: c-family/c.opt:490
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
- msgstr ""
- 
- #: c-family/c.opt:495
- msgid "Warn about positional initialization of structs requiring designated initializers."
- msgstr ""
- 
- #: c-family/c.opt:499
- msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
- msgstr ""
- 
- #: c-family/c.opt:503
- msgid "Warn if type qualifiers on pointers are discarded."
- msgstr ""
- 
- #: c-family/c.opt:507
- msgid "Warn about compile-time integer division by zero."
- msgstr ""
- 
- #: c-family/c.opt:511
- msgid "Warn about duplicated branches in if-else statements."
- msgstr ""
- 
- #: c-family/c.opt:515
- msgid "Warn about duplicated conditions in an if-else-if chain."
- msgstr ""
- 
- #: c-family/c.opt:519
- msgid "Warn about violations of Effective C++ style rules."
- msgstr ""
- 
- #: c-family/c.opt:523
- #, fuzzy
- #| msgid "empty body in an else-statement"
- msgid "Warn about an empty body in an if or else statement."
- msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
- 
- #: c-family/c.opt:527
- msgid "Warn about stray tokens after #else and #endif."
- msgstr ""
- 
- #: c-family/c.opt:531
- msgid "Warn about comparison of different enum types."
- msgstr ""
- 
- #: c-family/c.opt:539
- msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
- msgstr ""
- 
- #: c-family/c.opt:547
- msgid "Warn about semicolon after in-class function definition."
- msgstr ""
- 
- #: c-family/c.opt:551
- msgid "Warn for implicit type conversions that cause loss of floating point precision."
- msgstr ""
- 
- #: c-family/c.opt:555
- msgid "Warn if testing floating point numbers for equality."
- msgstr ""
- 
- #: c-family/c.opt:559 c-family/c.opt:601
- msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
- msgstr ""
- 
- #: c-family/c.opt:563
- msgid "Warn about format strings that contain NUL bytes."
- msgstr ""
- 
- #: c-family/c.opt:567
- #, fuzzy
- #| msgid "too many arguments to function `%s'"
- msgid "Warn if passing too many arguments to a function for its format string."
- msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
- 
- #: c-family/c.opt:571
- msgid "Warn about format strings that are not literals."
- msgstr ""
- 
- #: c-family/c.opt:575
- 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:580
- msgid "Warn about possible security problems with format functions."
- msgstr ""
- 
- #: c-family/c.opt:584
- msgid "Warn about sign differences with format functions."
- msgstr ""
- 
- #: c-family/c.opt:588
- msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
- msgstr ""
- 
- #: c-family/c.opt:593
- msgid "Warn about strftime formats yielding 2-digit years."
- msgstr ""
- 
- #: c-family/c.opt:597
- msgid "Warn about zero-length formats."
- msgstr ""
- 
- #: c-family/c.opt:605
- msgid "Warn about function calls with format strings that write past the end of the destination region."
- msgstr ""
- 
- #: c-family/c.opt:610
- msgid "Warn about calls to snprintf and similar functions that truncate output."
- msgstr ""
- 
- #: c-family/c.opt:614
- msgid "Warn when the field in a struct is not aligned."
- msgstr ""
- 
- #: c-family/c.opt:618
- msgid "Warn whenever type qualifiers are ignored."
- msgstr ""
- 
- #: c-family/c.opt:622
- #, fuzzy
- #| msgid "`%s' attribute ignored"
- msgid "Warn whenever attributes are ignored."
- msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
- 
- #: c-family/c.opt:626
- msgid "Warn when there is a conversion between pointers that have incompatible types."
- msgstr ""
- 
- #: c-family/c.opt:630
- msgid "Warn when the address of packed member of struct or union is taken."
- msgstr ""
- 
- #: c-family/c.opt:634
- msgid "Warn about variables which are initialized to themselves."
- msgstr ""
- 
- #: c-family/c.opt:638
- msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
- msgstr ""
- 
- #: c-family/c.opt:642
- #, fuzzy
- #| msgid "Invalid declaration"
- msgid "Warn about implicit declarations."
- msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
- 
- #: c-family/c.opt:650
- msgid "Warn about implicit conversions from \"float\" to \"double\"."
- msgstr ""
- 
- #: c-family/c.opt:654
- msgid "Warn if \"defined\" is used outside #if."
- msgstr ""
- 
- #: c-family/c.opt:658
- #, fuzzy
- msgid "Warn about implicit function declarations."
- msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
- 
- #: c-family/c.opt:662
- msgid "Warn when a declaration does not specify a type."
- msgstr ""
- 
- #: c-family/c.opt:669
- msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
- msgstr ""
- 
- #: c-family/c.opt:673
- msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
- msgstr ""
- 
- #: c-family/c.opt:677
- msgid "Warn for suspicious integer expressions in boolean context."
- msgstr ""
- 
- #: c-family/c.opt:681
- msgid "Warn when there is a cast to a pointer from an integer of a different size."
- msgstr ""
- 
- #: c-family/c.opt:685
- msgid "Warn about invalid uses of the \"offsetof\" macro."
- msgstr ""
- 
- #: c-family/c.opt:689
- msgid "Warn about PCH files that are found but not used."
- msgstr ""
- 
- #: c-family/c.opt:693
- msgid "Warn when a jump misses a variable initialization."
- msgstr ""
- 
- #: c-family/c.opt:697
- 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:701
- msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
- msgstr ""
- 
- #: c-family/c.opt:705
- msgid "Warn when logical not is used on the left hand side operand of a comparison."
- msgstr ""
- 
- #: c-family/c.opt:709
- msgid "Do not warn about using \"long long\" when -pedantic."
- msgstr ""
- 
- #: c-family/c.opt:713
- msgid "Warn about suspicious declarations of \"main\"."
- msgstr ""
- 
- #: c-family/c.opt:721
- 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:725
- 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:729
- msgid "Warn when the indentation of the code does not reflect the block structure."
- msgstr ""
- 
- #: c-family/c.opt:733
- msgid "Warn about possibly missing braces around initializers."
- msgstr ""
- 
- #: c-family/c.opt:737
- #, fuzzy
- msgid "Warn about global functions without previous declarations."
- msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
- 
- #: c-family/c.opt:741
- msgid "Warn about missing fields in struct initializers."
- msgstr ""
- 
- #: c-family/c.opt:745
- 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:749
- msgid "Warn on direct multiple inheritance."
- msgstr ""
- 
- #: c-family/c.opt:753
- msgid "Warn on namespace definition."
- msgstr ""
- 
- #: c-family/c.opt:757
- msgid "Warn when fields in a struct with the packed attribute are misaligned."
- msgstr ""
- 
- #: c-family/c.opt:761
- msgid "Warn about missing sized deallocation functions."
- msgstr ""
- 
- #: c-family/c.opt:765
- msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
- msgstr ""
- 
- #: c-family/c.opt:769
- msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
- msgstr ""
- 
- #: c-family/c.opt:773
- msgid "Warn when sizeof is applied on a parameter declared as an array."
- msgstr ""
- 
- #: c-family/c.opt:777
- msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
- msgstr ""
- 
- #: c-family/c.opt:782
- 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:787
- msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
- msgstr ""
- 
- #: c-family/c.opt:791
- msgid "Warn about functions which might be candidates for format attributes."
- msgstr ""
- 
- #: c-family/c.opt:795
- msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
- msgstr ""
- 
- #: c-family/c.opt:800
- msgid "Warn about enumerated switches, with no default, missing a case."
- msgstr ""
- 
- #: c-family/c.opt:804
- msgid "Warn about enumerated switches missing a \"default:\" statement."
- msgstr ""
- 
- #: c-family/c.opt:808
- msgid "Warn about all enumerated switches missing a specific case."
- msgstr ""
- 
- #: c-family/c.opt:812
- msgid "Warn about switches with boolean controlling expression."
- msgstr ""
- 
- #: c-family/c.opt:816
- #, fuzzy
- msgid "Warn on primary template declaration."
- msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
- 
- #: c-family/c.opt:820
- msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
- msgstr ""
- 
- #: c-family/c.opt:829
- msgid "Warn about user-specified include directories that do not exist."
- msgstr ""
- 
- #: c-family/c.opt:833
- msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
- msgstr ""
- 
- #: c-family/c.opt:837
- msgid "Warn about global functions without prototypes."
- msgstr ""
- 
- #: c-family/c.opt:844
- #, fuzzy
- #| msgid "multi-character character constant"
- msgid "Warn about use of multi-character character constants."
- msgstr "Ð¼Ð½Ð°Ð³Ð°Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
- 
- #: c-family/c.opt:848
- msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
- msgstr ""
- 
- #: c-family/c.opt:852
- msgid "Warn about \"extern\" declarations not at file scope."
- msgstr ""
- 
- #: c-family/c.opt:856
- msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
- msgstr ""
- 
- #: c-family/c.opt:860
- msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
- msgstr ""
- 
- #: c-family/c.opt:864
- msgid "Warn when non-templatized friend functions are declared within a template."
- msgstr ""
- 
- #: c-family/c.opt:868
- msgid "Warn when a conversion function will never be called due to the type it converts to."
- msgstr ""
- 
- #: c-family/c.opt:872
- msgid "Warn for unsafe raw memory writes to objects of class types."
- msgstr ""
- 
- #: c-family/c.opt:876
- msgid "Warn about non-virtual destructors."
- msgstr ""
- 
- #: c-family/c.opt:880
- msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
- msgstr ""
- 
- #: c-family/c.opt:896
- msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
- msgstr ""
- 
- #: c-family/c.opt:919
- msgid "Warn if a C-style cast is used in a program."
- msgstr ""
- 
- #: c-family/c.opt:923
- msgid "Warn for obsolescent usage in a declaration."
- msgstr ""
- 
- #: c-family/c.opt:927
- msgid "Warn if an old-style parameter definition is used."
- msgstr ""
- 
- #: c-family/c.opt:931
- msgid "Warn if a simd directive is overridden by the vectorizer cost model."
- msgstr ""
- 
- #: c-family/c.opt:935
- msgid "Warn if a string is longer than the maximum portable length specified by the standard."
- msgstr ""
- 
- #: c-family/c.opt:939
- msgid "Warn about overloaded virtual function names."
- msgstr ""
- 
- #: c-family/c.opt:943
- msgid "Warn about overriding initializers without side effects."
- msgstr ""
- 
- #: c-family/c.opt:947
- msgid "Warn about overriding initializers with side effects."
- msgstr ""
- 
- #: c-family/c.opt:951
- msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
- msgstr ""
- 
- #: c-family/c.opt:955
- msgid "Warn about possibly missing parentheses."
- msgstr ""
- 
- #: c-family/c.opt:963
- msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
- msgstr ""
- 
- #: c-family/c.opt:967
- msgid "Warn when converting the type of pointers to member functions."
- msgstr ""
- 
- #: c-family/c.opt:971
- msgid "Warn about function pointer arithmetic."
- msgstr ""
- 
- #: c-family/c.opt:975
- msgid "Warn when a pointer differs in signedness in an assignment."
- msgstr ""
- 
- #: c-family/c.opt:979
- msgid "Warn when a pointer is compared with a zero character constant."
- msgstr ""
- 
- #: c-family/c.opt:983
- msgid "Warn when a pointer is cast to an integer of a different size."
- msgstr ""
- 
- #: c-family/c.opt:987
- msgid "Warn about misuses of pragmas."
- msgstr ""
- 
- #: c-family/c.opt:991
- msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
- msgstr ""
- 
- #: c-family/c.opt:995
- msgid "Warn if a property for an Objective-C object has no assign semantics specified."
- msgstr ""
- 
- #: c-family/c.opt:999
- msgid "Warn if inherited methods are unimplemented."
- msgstr ""
- 
- #: c-family/c.opt:1003 c-family/c.opt:1007
- msgid "Warn for placement new expressions with undefined behavior."
- msgstr ""
- 
- #: c-family/c.opt:1011
- msgid "Warn about multiple declarations of the same object."
- msgstr ""
- 
- #: c-family/c.opt:1015
- msgid "Warn about redundant calls to std::move."
- msgstr ""
- 
- #: c-family/c.opt:1019
- msgid "Warn about uses of register storage specifier."
- msgstr ""
- 
- #: c-family/c.opt:1023
- msgid "Warn when the compiler reorders code."
- msgstr ""
- 
- #: c-family/c.opt:1027
- msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
- msgstr ""
- 
- #: c-family/c.opt:1031
- msgid "Warn on suspicious constructs involving reverse scalar storage order."
- msgstr ""
- 
- #: c-family/c.opt:1035
- msgid "Warn if a selector has multiple methods."
- msgstr ""
- 
- #: c-family/c.opt:1039
- msgid "Warn about possible violations of sequence point rules."
- msgstr ""
- 
- #: c-family/c.opt:1043
- msgid "Warn if a local declaration hides an instance variable."
- msgstr ""
- 
- #: c-family/c.opt:1047 c-family/c.opt:1051
- msgid "Warn if left shift of a signed value overflows."
- msgstr ""
- 
- #: c-family/c.opt:1055
- msgid "Warn if shift count is negative."
- msgstr ""
- 
- #: c-family/c.opt:1059
- msgid "Warn if shift count >= width of type."
- msgstr ""
- 
- #: c-family/c.opt:1063
- msgid "Warn if left shifting a negative value."
- msgstr ""
- 
- #: c-family/c.opt:1067
- msgid "Warn about signed-unsigned comparisons."
- msgstr ""
- 
- #: c-family/c.opt:1075
- msgid "Warn for implicit type conversions between signed and unsigned integers."
- msgstr ""
- 
- #: c-family/c.opt:1079
- msgid "Warn when overload promotes from unsigned to signed."
- msgstr ""
- 
- #: c-family/c.opt:1083
- msgid "Warn about uncasted NULL used as sentinel."
- msgstr ""
- 
- #: c-family/c.opt:1087
- #, fuzzy
- msgid "Warn about unprototyped function declarations."
- msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
- 
- #: c-family/c.opt:1099
- msgid "Warn if type signatures of candidate methods do not match exactly."
- msgstr ""
- 
- #: c-family/c.opt:1103
- msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
- msgstr ""
- 
- #: c-family/c.opt:1107
- msgid "Deprecated.  This switch has no effect."
- msgstr ""
- 
- #: c-family/c.opt:1115
- msgid "Warn if a comparison always evaluates to true or false."
- msgstr ""
- 
- #: c-family/c.opt:1119
- msgid "Warn if a throw expression will always result in a call to terminate()."
- msgstr ""
- 
- #: c-family/c.opt:1123
- msgid "Warn about features not present in traditional C."
- msgstr ""
- 
- #: c-family/c.opt:1127
- msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
- msgstr ""
- 
- #: c-family/c.opt:1131
- msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
- msgstr ""
- 
- #: c-family/c.opt:1135
- msgid "Warn about @selector()s without previously declared methods."
- msgstr ""
- 
- #: c-family/c.opt:1139
- msgid "Warn if an undefined macro is used in an #if directive."
- msgstr ""
- 
- #: c-family/c.opt:1151
- msgid "Warn about unrecognized pragmas."
- msgstr ""
- 
- #: c-family/c.opt:1155
- msgid "Warn about unsuffixed float constants."
- msgstr ""
- 
- #: c-family/c.opt:1163
- msgid "Warn when typedefs locally defined in a function are not used."
- msgstr ""
- 
- #: c-family/c.opt:1167
- msgid "Warn about macros defined in the main file that are not used."
- msgstr ""
- 
- #: c-family/c.opt:1171
- msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
- msgstr ""
- 
- #: c-family/c.opt:1179 c-family/c.opt:1183
- msgid "Warn when a const variable is unused."
- msgstr ""
- 
- #: c-family/c.opt:1187
- msgid "Warn about using variadic macros."
- msgstr ""
- 
- #: c-family/c.opt:1191
- msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
- msgstr ""
- 
- #: c-family/c.opt:1195
- msgid "Warn if a variable length array is used."
- msgstr ""
- 
- #: c-family/c.opt:1199
- msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
- msgstr ""
- 
- #: c-family/c.opt:1206
- msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:1210
- msgid "Warn when a register variable is declared volatile."
- msgstr ""
- 
- #: c-family/c.opt:1214
- msgid "Warn on direct virtual inheritance."
- msgstr ""
- 
- #: c-family/c.opt:1218
- msgid "Warn if a virtual base has a non-trivial move assignment operator."
- msgstr ""
- 
- #: c-family/c.opt:1222
- 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:1226
- msgid "Warn when a literal '0' is used as null pointer."
- msgstr ""
- 
- #: c-family/c.opt:1230
- msgid "Warn about useless casts."
- msgstr ""
- 
- #: c-family/c.opt:1234
- 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:1238
- msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
- msgstr ""
- 
- #: c-family/c.opt:1242
- msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
- msgstr ""
- 
- #: c-family/c.opt:1247
- msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
- msgstr ""
- 
- #: c-family/c.opt:1255
- msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
- msgstr ""
- 
- #: c-family/c.opt:1259
- msgid "Enforce class member access control semantics."
- msgstr ""
- 
- #: c-family/c.opt:1263
- msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
- msgstr ""
- 
- #: c-family/c.opt:1267
- msgid "Support C++17 allocation of over-aligned types."
- msgstr ""
- 
- #: c-family/c.opt:1271
- msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
- msgstr ""
- 
- #: c-family/c.opt:1278
- msgid "Allow variadic functions without named parameter."
- msgstr ""
- 
- #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
- #: c-family/c.opt:1858 c-family/c.opt:1874
- #, fuzzy
- msgid "No longer supported."
- msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
- 
- #: c-family/c.opt:1286
- msgid "Recognize the \"asm\" keyword."
- msgstr ""
- 
- #: c-family/c.opt:1294
- #, fuzzy
- msgid "Recognize built-in functions."
- msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
- 
- #: c-family/c.opt:1301
- msgid "Where shorter, use canonicalized paths to systems headers."
- msgstr ""
- 
- #: c-family/c.opt:1305
- 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:1393
- msgid "Deprecated in GCC 8.  This switch has no effect."
- msgstr ""
- 
- #: c-family/c.opt:1397
- msgid "Enable support for C++ concepts."
- msgstr ""
- 
- #: c-family/c.opt:1401
- msgid "Allow the arguments of the '?' operator to have different types."
- msgstr ""
- 
- #: c-family/c.opt:1409
- msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
- msgstr ""
- 
- #: c-family/c.opt:1413
- msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
- msgstr ""
- 
- #: c-family/c.opt:1417
- msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
- msgstr ""
- 
- #: c-family/c.opt:1421
- msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
- msgstr ""
- 
- #: c-family/c.opt:1425
- msgid "Emit debug annotations during preprocessing."
- msgstr ""
- 
- #: c-family/c.opt:1429
- msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
- msgstr ""
- 
- #: c-family/c.opt:1433
- msgid "Factor complex constructors and destructors to favor space over speed."
- msgstr ""
- 
- #: c-family/c.opt:1441
- msgid "Print hierarchical comparisons when template types are mismatched."
- msgstr ""
- 
- #: c-family/c.opt:1445
- msgid "Preprocess directives only."
- msgstr ""
- 
- #: c-family/c.opt:1449
- msgid "Permit '$' as an identifier character."
- msgstr ""
- 
- #: c-family/c.opt:1453
- msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
- msgstr ""
- 
- #: c-family/c.opt:1457
- msgid "Write all declarations as Ada code transitively."
- msgstr ""
- 
- #: c-family/c.opt:1461
- msgid "Write all declarations as Ada code for the given file only."
- msgstr ""
- 
- #: c-family/c.opt:1468
- msgid "-fno-elide-type Do not elide common elements in template comparisons."
- msgstr ""
- 
- #: c-family/c.opt:1472
- #, fuzzy
- msgid "Generate code to check exception specifications."
- msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
- 
- #: c-family/c.opt:1479
- msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
- msgstr ""
- 
- #: c-family/c.opt:1483
- msgid "Permit universal character names (\\u and \\U) in identifiers."
- msgstr ""
- 
- #: c-family/c.opt:1487
- msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
- msgstr ""
- 
- #: c-family/c.opt:1491
- msgid "Support dynamic initialization of thread-local variables in a different translation unit."
- msgstr ""
- 
- #: c-family/c.opt:1501
- msgid "Do not assume that standard C libraries and \"main\" exist."
- msgstr ""
- 
- #: c-family/c.opt:1505
- msgid "Recognize GNU-defined keywords."
- msgstr ""
- 
- #: c-family/c.opt:1509
- #, fuzzy
- #| msgid "Generate code for GNU as"
- msgid "Generate code for GNU runtime environment."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU as"
- 
- #: c-family/c.opt:1513
- msgid "Use traditional GNU semantics for inline functions."
- msgstr ""
- 
- #: c-family/c.opt:1526
- msgid "Assume normal C execution environment."
- msgstr ""
- 
- #: c-family/c.opt:1534
- msgid "Export functions even if they can be inlined."
- msgstr ""
- 
- #: c-family/c.opt:1538
- #, fuzzy
- msgid "Emit implicit instantiations of inline templates."
- msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
- 
- #: c-family/c.opt:1542
- #, fuzzy
- msgid "Emit implicit instantiations of templates."
- msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
- 
- #: c-family/c.opt:1546
- msgid "Implement C++17 inheriting constructor semantics."
- msgstr ""
- 
- #: c-family/c.opt:1553
- msgid "Don't emit dllexported inline functions unless needed."
- msgstr ""
- 
- #: c-family/c.opt:1560
- msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
- msgstr ""
- 
- #: c-family/c.opt:1564
- msgid "Don't warn about uses of Microsoft extensions."
- msgstr ""
- 
- #: c-family/c.opt:1583
- msgid "Implement resolution of DR 150 for matching of template template arguments."
- msgstr ""
- 
- #: c-family/c.opt:1587
- msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
- msgstr ""
- 
- #: c-family/c.opt:1591
- msgid "Assume that receivers of Objective-C messages may be nil."
- msgstr ""
- 
- #: c-family/c.opt:1595
- msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
- msgstr ""
- 
- #: c-family/c.opt:1599
- msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
- msgstr ""
- 
- #: c-family/c.opt:1624
- msgid "Treat a throw() exception specification as noexcept to improve code size."
- msgstr ""
- 
- #: c-family/c.opt:1628
- msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
- msgstr ""
- 
- #: c-family/c.opt:1634
- msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
- msgstr ""
- 
- #: c-family/c.opt:1638
- msgid "Allow fast jumps to the message dispatcher."
- msgstr ""
- 
- #: c-family/c.opt:1644
- msgid "Enable Objective-C exception and synchronization syntax."
- msgstr ""
- 
- #: c-family/c.opt:1648
- msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
- msgstr ""
- 
- #: c-family/c.opt:1652
- msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
- msgstr ""
- 
- #: c-family/c.opt:1657
- #, fuzzy
- #| msgid "Enable exception handling"
- msgid "Enable Objective-C setjmp exception handling runtime."
- msgstr "Ð£ÐºÐ»ÑŽÑ‡Ñ‹Ñ†ÑŒ Ð°Ð¿Ñ€Ð°Ñ†Ð¾ÑžÐºÑƒ Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ñ�Ð½ÑŒÐ½Ñ�Ñž"
- 
- #: c-family/c.opt:1661
- msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
- msgstr ""
- 
- #: c-family/c.opt:1665
- msgid "Enable OpenACC."
- msgstr ""
- 
- #: c-family/c.opt:1669
- msgid "Specify default OpenACC compute dimensions."
- msgstr ""
- 
- #: c-family/c.opt:1673
- msgid "Enable OpenMP (implies -frecursive in Fortran)."
- msgstr ""
- 
- #: c-family/c.opt:1677
- msgid "Enable OpenMP's SIMD directives."
- msgstr ""
- 
- #: c-family/c.opt:1681
- msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
- msgstr ""
- 
- #: c-family/c.opt:1692
- msgid "Look for and use PCH files even when preprocessing."
- msgstr ""
- 
- #: c-family/c.opt:1696
- msgid "Downgrade conformance errors to warnings."
- msgstr ""
- 
- #: c-family/c.opt:1700
- msgid "Enable Plan 9 language extensions."
- msgstr ""
- 
- #: c-family/c.opt:1704
- msgid "Treat the input file as already preprocessed."
- msgstr ""
- 
- #: c-family/c.opt:1712
- msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
- msgstr ""
- 
- #: c-family/c.opt:1716
- msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
- msgstr ""
- 
- #: c-family/c.opt:1720
- msgid "Treat known sprintf return values as constants."
- msgstr ""
- 
- #: c-family/c.opt:1724
- msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
- msgstr ""
- 
- #: c-family/c.opt:1728
- msgid "Enable automatic template instantiation."
- msgstr ""
- 
- #: c-family/c.opt:1732
- msgid "Generate run time type descriptor information."
- msgstr ""
- 
- #: c-family/c.opt:1740
- msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
- msgstr ""
- 
- #: c-family/c.opt:1744
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
- msgstr ""
- 
- #: c-family/c.opt:1752
- msgid "Enable C++14 sized deallocation support."
- msgstr ""
- 
- #: c-family/c.opt:1759
- msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
- msgstr ""
- 
- #: c-family/c.opt:1775
- msgid "Display statistics accumulated during compilation."
- msgstr ""
- 
- #: c-family/c.opt:1779
- msgid "Assume that values of enumeration type are always within the minimum range of that type."
- msgstr ""
- 
- #: c-family/c.opt:1786 c-family/c.opt:1791
- msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
- msgstr ""
- 
- #: c-family/c.opt:1808
- msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
- msgstr ""
- 
- #: c-family/c.opt:1812
- msgid "Set the maximum number of template instantiation notes for a single warning or error."
- msgstr ""
- 
- #: c-family/c.opt:1819
- msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
- msgstr ""
- 
- #: c-family/c.opt:1826
- msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
- msgstr ""
- 
- #: c-family/c.opt:1830
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
- msgstr ""
- 
- #: c-family/c.opt:1838
- msgid "Use __cxa_atexit to register destructors."
- msgstr ""
- 
- #: c-family/c.opt:1842
- msgid "Use __cxa_get_exception_ptr in exception handling."
- msgstr ""
- 
- #: c-family/c.opt:1846
- msgid "Marks all inlined functions and methods as having hidden visibility."
- msgstr ""
- 
- #: c-family/c.opt:1850
- msgid "Changes visibility to match Microsoft Visual Studio by default."
- msgstr ""
- 
- #: c-family/c.opt:1866
- msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
- msgstr ""
- 
- #: c-family/c.opt:1870
- msgid "Generate a #line directive pointing at the current working directory."
- msgstr ""
- 
- #: c-family/c.opt:1878
- msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
- msgstr ""
- 
- #: c-family/c.opt:1882
- msgid "Dump declarations to a .decl file."
- msgstr ""
- 
- #: c-family/c.opt:1886
- msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
- msgstr ""
- 
- #: c-family/c.opt:1890
- msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
- msgstr ""
- 
- #: c-family/c.opt:1894
- msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
- msgstr ""
- 
- #: c-family/c.opt:1898
- 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:1903
- msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
- msgstr ""
- 
- #: c-family/c.opt:1907
- msgid "-imacros <file>\tAccept definition of macros in <file>."
- msgstr ""
- 
- #: c-family/c.opt:1911
- msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
- msgstr ""
- 
- #: c-family/c.opt:1915
- msgid "-include <file>\tInclude the contents of <file> before other files."
- msgstr ""
- 
- #: c-family/c.opt:1919
- msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
- msgstr ""
- 
- #: c-family/c.opt:1923
- msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
- msgstr ""
- 
- #: c-family/c.opt:1927
- msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
- msgstr ""
- 
- #: c-family/c.opt:1931
- msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
- msgstr ""
- 
- #: c-family/c.opt:1935
- msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
- msgstr ""
- 
- #: c-family/c.opt:1939
- msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
- msgstr ""
- 
- #: c-family/c.opt:1949
- msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
- msgstr ""
- 
- #: c-family/c.opt:1953
- msgid "Do not search standard system include directories for C++."
- msgstr ""
- 
- #: c-family/c.opt:1965
- msgid "Generate C header of platform-specific features."
- msgstr ""
- 
- #: c-family/c.opt:1969
- msgid "Remap file names when including files."
- msgstr ""
- 
- #: c-family/c.opt:1973 c-family/c.opt:1977
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
- msgstr ""
- 
- #: c-family/c.opt:1981
- msgid "Conform to the ISO 2011 C++ standard."
- msgstr ""
- 
- #: c-family/c.opt:1985
- msgid "Deprecated in favor of -std=c++11."
- msgstr ""
- 
- #: c-family/c.opt:1989
- msgid "Deprecated in favor of -std=c++14."
- msgstr ""
- 
- #: c-family/c.opt:1993
- msgid "Conform to the ISO 2014 C++ standard."
- msgstr ""
- 
- #: c-family/c.opt:1997
- msgid "Deprecated in favor of -std=c++17."
- msgstr ""
- 
- #: c-family/c.opt:2001
- msgid "Conform to the ISO 2017 C++ standard."
- msgstr ""
- 
- #: c-family/c.opt:2005
- msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
- msgstr ""
- 
- #: c-family/c.opt:2009 c-family/c.opt:2135
- msgid "Conform to the ISO 2011 C standard."
- msgstr ""
- 
- #: c-family/c.opt:2013
- msgid "Deprecated in favor of -std=c11."
- msgstr ""
- 
- #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
- #: c-family/c.opt:2143
- msgid "Conform to the ISO 2017 C standard (published in 2018)."
- msgstr ""
- 
- #: c-family/c.opt:2025
- msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
- msgstr ""
- 
- #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
- msgid "Conform to the ISO 1990 C standard."
- msgstr ""
- 
- #: c-family/c.opt:2037 c-family/c.opt:2127
- msgid "Conform to the ISO 1999 C standard."
- msgstr ""
- 
- #: c-family/c.opt:2041
- msgid "Deprecated in favor of -std=c99."
- msgstr ""
- 
- #: c-family/c.opt:2045 c-family/c.opt:2050
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2055
- msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2059
- msgid "Deprecated in favor of -std=gnu++11."
- msgstr ""
- 
- #: c-family/c.opt:2063
- msgid "Deprecated in favor of -std=gnu++14."
- msgstr ""
- 
- #: c-family/c.opt:2067
- msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2071
- msgid "Deprecated in favor of -std=gnu++17."
- msgstr ""
- 
- #: c-family/c.opt:2075
- msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2079
- msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
- msgstr ""
- 
- #: c-family/c.opt:2083
- msgid "Conform to the ISO 2011 C standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2087
- msgid "Deprecated in favor of -std=gnu11."
- msgstr ""
- 
- #: c-family/c.opt:2091 c-family/c.opt:2095
- msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2099
- msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
- msgstr ""
- 
- #: c-family/c.opt:2103 c-family/c.opt:2107
- msgid "Conform to the ISO 1990 C standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2111
- msgid "Conform to the ISO 1999 C standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2115
- msgid "Deprecated in favor of -std=gnu99."
- msgstr ""
- 
- #: c-family/c.opt:2123
- msgid "Conform to the ISO 1990 C standard as amended in 1994."
- msgstr ""
- 
- #: c-family/c.opt:2131
- msgid "Deprecated in favor of -std=iso9899:1999."
- msgstr ""
- 
- #: c-family/c.opt:2150
- msgid "Enable traditional preprocessing."
- msgstr ""
- 
- #: c-family/c.opt:2154
- msgid "-trigraphs\tSupport ISO C trigraphs."
- msgstr ""
- 
- #: c-family/c.opt:2158
- msgid "Do not predefine system-specific and GCC-specific macros."
- msgstr ""
- 
- #: fortran/lang.opt:146
- msgid "-J<directory>\tPut MODULE files in 'directory'."
- msgstr ""
- 
- #: fortran/lang.opt:198
- msgid "Warn about possible aliasing of dummy arguments."
- msgstr ""
- 
- #: fortran/lang.opt:202
- msgid "Warn about alignment of COMMON blocks."
- msgstr ""
- 
- #: fortran/lang.opt:206
- msgid "Warn about missing ampersand in continued character constants."
- msgstr ""
- 
- #: fortran/lang.opt:210
- #, fuzzy
- #| msgid "cannot create temporary file"
- msgid "Warn about creation of array temporaries."
- msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ Ñ‡Ð°Ñ�Ð¾Ð²Ñ‹ Ñ„Ð°Ð¹Ð»"
- 
- #: fortran/lang.opt:214
- msgid "Warn about type and rank mismatches between arguments and parameters."
- msgstr ""
- 
- #: fortran/lang.opt:218
- msgid "Warn if the type of a variable might be not interoperable with C."
- msgstr ""
- 
- #: fortran/lang.opt:226
- msgid "Warn about truncated character expressions."
- msgstr ""
- 
- #: fortran/lang.opt:230
- msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
- msgstr ""
- 
- #: fortran/lang.opt:238
- msgid "Warn about most implicit conversions."
- msgstr ""
- 
- #: fortran/lang.opt:242
- msgid "Warn about possibly incorrect subscripts in do loops."
- msgstr ""
- 
- #: fortran/lang.opt:250
- msgid "Warn if loops have been interchanged."
- msgstr ""
- 
- #: fortran/lang.opt:254
- msgid "Warn about function call elimination."
- msgstr ""
- 
- #: fortran/lang.opt:258
- msgid "Warn about calls with implicit interface."
- msgstr ""
- 
- #: fortran/lang.opt:262
- msgid "Warn about called procedures not explicitly declared."
- msgstr ""
- 
- #: fortran/lang.opt:266
- msgid "Warn about constant integer divisions with truncated results."
- msgstr ""
- 
- #: fortran/lang.opt:270
- msgid "Warn about truncated source lines."
- msgstr ""
- 
- #: fortran/lang.opt:274
- msgid "Warn on intrinsics not part of the selected standard."
- msgstr ""
- 
- #: fortran/lang.opt:286
- msgid "Warn about USE statements that have no ONLY qualifier."
- msgstr ""
- 
- #: fortran/lang.opt:298
- msgid "Warn about real-literal-constants with 'q' exponent-letter."
- msgstr ""
- 
- #: fortran/lang.opt:302
- msgid "Warn when a left-hand-side array variable is reallocated."
- msgstr ""
- 
- #: fortran/lang.opt:306
- msgid "Warn when a left-hand-side variable is reallocated."
- msgstr ""
- 
- #: fortran/lang.opt:310
- msgid "Warn if the pointer in a pointer assignment might outlive its target."
- msgstr ""
- 
- #: fortran/lang.opt:318
- msgid "Warn about \"suspicious\" constructs."
- msgstr ""
- 
- #: fortran/lang.opt:322
- msgid "Permit nonconforming uses of the tab character."
- msgstr ""
- 
- #: fortran/lang.opt:326
- msgid "Warn about an invalid DO loop."
- msgstr ""
- 
- #: fortran/lang.opt:330
- msgid "Warn about underflow of numerical constant expressions."
- msgstr ""
- 
- #: fortran/lang.opt:338
- msgid "Warn if a user-procedure has the same name as an intrinsic."
- msgstr ""
- 
- #: fortran/lang.opt:346
- msgid "Warn about unused dummy arguments."
- msgstr ""
- 
- #: fortran/lang.opt:350
- msgid "Warn about zero-trip DO loops."
- msgstr ""
- 
- #: fortran/lang.opt:354
- msgid "Enable preprocessing."
- msgstr ""
- 
- #: fortran/lang.opt:362
- msgid "Disable preprocessing."
- msgstr ""
- 
- #: fortran/lang.opt:370
- msgid "Eliminate multiple function invocations also for impure functions."
- msgstr ""
- 
- #: fortran/lang.opt:374
- msgid "Enable alignment of COMMON blocks."
- msgstr ""
- 
- #: fortran/lang.opt:378
- msgid "All intrinsics procedures are available regardless of selected standard."
- msgstr ""
- 
- #: fortran/lang.opt:386
- msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
- msgstr ""
- 
- #: fortran/lang.opt:390
- msgid "Specify that backslash in string introduces an escape character."
- msgstr ""
- 
- #: fortran/lang.opt:394
- msgid "Produce a backtrace when a runtime error is encountered."
- msgstr ""
- 
- #: fortran/lang.opt:398
- msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
- msgstr ""
- 
- #: fortran/lang.opt:402
- msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
- msgstr ""
- 
- #: fortran/lang.opt:406
- msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
- msgstr ""
- 
- #: fortran/lang.opt:425
- msgid "Use the Cray Pointer extension."
- msgstr ""
- 
- #: fortran/lang.opt:429
- msgid "Generate C prototypes from BIND(C) declarations."
- msgstr ""
- 
- #: fortran/lang.opt:433
- msgid "Ignore 'D' in column one in fixed form."
- msgstr ""
- 
- #: fortran/lang.opt:437
- msgid "Treat lines with 'D' in column one as comments."
- msgstr ""
- 
- #: fortran/lang.opt:441
- msgid "Enable all DEC language extensions."
- msgstr ""
- 
- #: fortran/lang.opt:445
- msgid "Enable legacy parsing of INCLUDE as statement."
- msgstr ""
- 
- #: fortran/lang.opt:449
- msgid "Enable kind-specific variants of integer intrinsic functions."
- msgstr ""
- 
- #: fortran/lang.opt:453
- msgid "Enable legacy math intrinsics for compatibility."
- msgstr ""
- 
- #: fortran/lang.opt:457
- msgid "Enable support for DEC STRUCTURE/RECORD."
- msgstr ""
- 
- #: fortran/lang.opt:461
- msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
- msgstr ""
- 
- #: fortran/lang.opt:465
- msgid "Set the default double precision kind to an 8 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:469
- msgid "Set the default integer kind to an 8 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:473
- msgid "Set the default real kind to an 8 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:477
- msgid "Set the default real kind to an 10 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:481
- msgid "Set the default real kind to an 16 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:485
- msgid "Allow dollar signs in entity names."
- msgstr ""
- 
- #: fortran/lang.opt:493
- msgid "Display the code tree after parsing."
- msgstr ""
- 
- #: fortran/lang.opt:497
- msgid "Display the code tree after front end optimization."
- msgstr ""
- 
- #: fortran/lang.opt:501
- msgid "Display the code tree after parsing; deprecated option."
- msgstr ""
- 
- #: fortran/lang.opt:505
- msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
- msgstr ""
- 
- #: fortran/lang.opt:509
- msgid "Use f2c calling convention."
- msgstr ""
- 
- #: fortran/lang.opt:513
- msgid "Assume that the source file is fixed form."
- msgstr ""
- 
- #: fortran/lang.opt:517
- msgid "Force creation of temporary to test infrequently-executed forall code."
- msgstr ""
- 
- #: fortran/lang.opt:521
- msgid "Interpret any INTEGER(4) as an INTEGER(8)."
- msgstr ""
- 
- #: fortran/lang.opt:525 fortran/lang.opt:529
- msgid "Specify where to find the compiled intrinsic modules."
- msgstr ""
- 
- #: fortran/lang.opt:533
- msgid "Allow arbitrary character line width in fixed mode."
- msgstr ""
- 
- #: fortran/lang.opt:537
- msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
- msgstr ""
- 
- #: fortran/lang.opt:541
- msgid "Pad shorter fixed form lines to line width with spaces."
- msgstr ""
- 
- #: fortran/lang.opt:545
- msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
- msgstr ""
- 
- #: fortran/lang.opt:549
- msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
- msgstr ""
- 
- #: fortran/lang.opt:553
- msgid "Assume that the source file is free form."
- msgstr ""
- 
- #: fortran/lang.opt:557
- msgid "Allow arbitrary character line width in free mode."
- msgstr ""
- 
- #: fortran/lang.opt:561
- msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
- msgstr ""
- 
- #: fortran/lang.opt:565
- msgid "Try to interchange loops if profitable."
- msgstr ""
- 
- #: fortran/lang.opt:569
- #, fuzzy
- #| msgid "Enable SSA optimizations"
- msgid "Enable front end optimization."
- msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
- 
- #: fortran/lang.opt:573
- msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
- msgstr ""
- 
- #: fortran/lang.opt:577
- msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
- msgstr ""
- 
- #: fortran/lang.opt:581
- msgid "Initialize components of derived type variables according to other init flags."
- msgstr ""
- 
- #: fortran/lang.opt:585
- msgid "-finit-integer=<n>\tInitialize local integer variables to n."
- msgstr ""
- 
- #: fortran/lang.opt:589
- msgid "Initialize local variables to zero (from g77)."
- msgstr ""
- 
- #: fortran/lang.opt:593
- msgid "-finit-logical=<true|false>\tInitialize local logical variables."
- msgstr ""
- 
- #: fortran/lang.opt:597
- msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
- msgstr ""
- 
- #: fortran/lang.opt:619
- msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
- msgstr ""
- 
- #: fortran/lang.opt:623
- msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
- msgstr ""
- 
- #: fortran/lang.opt:627
- msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
- msgstr ""
- 
- #: fortran/lang.opt:631
- msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
- msgstr ""
- 
- #: fortran/lang.opt:635
- msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
- msgstr ""
- 
- #: fortran/lang.opt:639
- msgid "Put all local arrays on stack."
- msgstr ""
- 
- #: fortran/lang.opt:643
- msgid "Set default accessibility of module entities to PRIVATE."
- msgstr ""
- 
- #: fortran/lang.opt:663
- msgid "Try to lay out derived types as compactly as possible."
- msgstr ""
- 
- #: fortran/lang.opt:671
- msgid "Protect parentheses in expressions."
- msgstr ""
- 
- #: fortran/lang.opt:675
- msgid "Path to header file that should be pre-included before each compilation unit."
- msgstr ""
- 
- #: fortran/lang.opt:679
- msgid "Enable range checking during compilation."
- msgstr ""
- 
- #: fortran/lang.opt:683
- msgid "Interpret any REAL(4) as a REAL(8)."
- msgstr ""
- 
- #: fortran/lang.opt:687
- msgid "Interpret any REAL(4) as a REAL(10)."
- msgstr ""
- 
- #: fortran/lang.opt:691
- msgid "Interpret any REAL(4) as a REAL(16)."
- msgstr ""
- 
- #: fortran/lang.opt:695
- msgid "Interpret any REAL(8) as a REAL(4)."
- msgstr ""
- 
- #: fortran/lang.opt:699
- msgid "Interpret any REAL(8) as a REAL(10)."
- msgstr ""
- 
- #: fortran/lang.opt:703
- msgid "Interpret any REAL(8) as a REAL(16)."
- msgstr ""
- 
- #: fortran/lang.opt:707
- msgid "Reallocate the LHS in assignments."
- msgstr ""
- 
- #: fortran/lang.opt:711
- msgid "Use a 4-byte record marker for unformatted files."
- msgstr ""
- 
- #: fortran/lang.opt:715
- msgid "Use an 8-byte record marker for unformatted files."
- msgstr ""
- 
- #: fortran/lang.opt:719
- msgid "Allocate local variables on the stack to allow indirect recursion."
- msgstr ""
- 
- #: fortran/lang.opt:723
- msgid "Copy array sections into a contiguous block on procedure entry."
- msgstr ""
- 
- #: fortran/lang.opt:727
- msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
- msgstr ""
- 
- #: fortran/lang.opt:743
- msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
- msgstr ""
- 
- #: fortran/lang.opt:747
- msgid "Append a second underscore if the name already contains an underscore."
- msgstr ""
- 
- #: fortran/lang.opt:755
- msgid "Apply negative sign to zero values."
- msgstr ""
- 
- #: fortran/lang.opt:759
- msgid "Append underscores to externally visible names."
- msgstr ""
- 
- #: fortran/lang.opt:803
- msgid "Statically link the GNU Fortran helper library (libgfortran)."
- msgstr ""
- 
- #: fortran/lang.opt:807
- msgid "Conform to the ISO Fortran 2003 standard."
- msgstr ""
- 
- #: fortran/lang.opt:811
- msgid "Conform to the ISO Fortran 2008 standard."
- msgstr ""
- 
- #: fortran/lang.opt:815
- msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
- msgstr ""
- 
- #: fortran/lang.opt:819
- msgid "Conform to the ISO Fortran 2018 standard."
- msgstr ""
- 
- #: fortran/lang.opt:823
- msgid "Conform to the ISO Fortran 95 standard."
- msgstr ""
- 
- #: fortran/lang.opt:827
- msgid "Conform to nothing in particular."
- msgstr ""
- 
- #: fortran/lang.opt:831
- msgid "Accept extensions to support legacy code."
- msgstr ""
- 
- #: lto/lang.opt:50
- msgid "Set linker output type (used internally during LTO optimization)."
- msgstr ""
- 
- #: lto/lang.opt:55
- msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
- msgstr ""
- 
- #: lto/lang.opt:59
- msgid "Specify a file to which a list of files output by LTRANS is written."
- msgstr ""
- 
- #: lto/lang.opt:63
- msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
- msgstr ""
- 
- #: lto/lang.opt:67
- msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
- msgstr ""
- 
- #: lto/lang.opt:71
- msgid "The resolution file."
- msgstr ""
- 
  #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:671 cp/cvt.c:1342
  #: cp/cvt.c:1595
  #, gcc-internal-format
--- 16695,16700 ----
*************** msgid "ignoring attribute %qE because it
*** 17163,17169 ****
  msgstr ""
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13987 cp/friend.c:303 cp/tree.c:4569
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
--- 17178,17184 ----
  msgstr ""
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13996 cp/friend.c:303 cp/tree.c:4569
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
*************** msgstr ""
*** 17187,17199 ****
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: attribs.c:594 cp/decl.c:11234
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: attribs.c:596 cp/decl.c:11235
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
--- 17202,17214 ----
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: attribs.c:594 cp/decl.c:11243
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: attribs.c:596 cp/decl.c:11244
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
*************** msgstr ""
*** 17239,17249 ****
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5770 config/darwin.c:2066 config/arm/arm.c:6893
! #: config/arm/arm.c:6921 config/arm/arm.c:6938 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6377 config/i386/i386.c:41290
! #: config/i386/i386.c:45874 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
--- 17254,17264 ----
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5680 config/darwin.c:2066 config/arm/arm.c:6898
! #: config/arm/arm.c:6926 config/arm/arm.c:6943 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6378 config/i386/i386.c:41272
! #: config/i386/i386.c:45856 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
*************** msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€
*** 17258,17265 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2564
! #: cp/decl.c:2986
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %qD"
--- 17273,17280 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2581
! #: cp/decl.c:3003
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %qD"
*************** msgstr ""
*** 18413,18610 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.c:3026
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.c:3110
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.c:3117
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.c:3122
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.c:3127
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "local symbols must be defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cgraph.c:3132
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.c:3137
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.c:3142
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.c:3149
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.c:3156
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.c:3171
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.c:3181
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.c:3186
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.c:3193
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.c:3213
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3235
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3246
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.c:3251
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.c:3262
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.c:3275
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.c:3286
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.c:3291
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.c:3303
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.c:3314
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.c:3321
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.c:3330
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3335
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3340
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.c:3376
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.c:3384
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cgraph.c:3393
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.c:3403
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.c:3413
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.c:3426
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3438
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3449
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.c:3556 varpool.c:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `-%s' is missing"
  msgid "%s: section %s is missing"
--- 18428,18625 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.c:3032
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.c:3116
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.c:3123
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.c:3128
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.c:3133
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "local symbols must be defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cgraph.c:3138
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.c:3143
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.c:3148
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.c:3155
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.c:3162
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.c:3177
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.c:3187
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.c:3192
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.c:3199
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.c:3219
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3241
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3252
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.c:3257
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.c:3268
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.c:3287
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.c:3292
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.c:3297
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.c:3315
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.c:3320
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.c:3327
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.c:3336
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3341
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3346
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.c:3382
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.c:3390
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cgraph.c:3399
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.c:3409
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.c:3419
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.c:3432
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3444
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3455
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.c:3562 varpool.c:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `-%s' is missing"
  msgid "%s: section %s is missing"
*************** msgid "%<weakref%> attribute ignored bec
*** 18641,18653 ****
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11490
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "%q+F used but never defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cgraphunit.c:978 c/c-decl.c:11500
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
--- 18656,18668 ----
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11507
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "%q+F used but never defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cgraphunit.c:978 c/c-decl.c:11517
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
*************** msgstr ""
*** 19141,19147 ****
  msgid "internal consistency failure"
  msgstr "ÑƒÐ½ÑƒÑ‚Ñ€Ð°Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°"
  
! #: emit-rtl.c:4039
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr ""
--- 19156,19162 ----
  msgid "internal consistency failure"
  msgstr "ÑƒÐ½ÑƒÑ‚Ñ€Ð°Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°"
  
! #: emit-rtl.c:4040
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr ""
*************** msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ
*** 19254,19265 ****
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1488
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
  
! #: final.c:4879 tree-cfgcleanup.c:1505
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
--- 19269,19280 ----
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1497
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
  
! #: final.c:4879 tree-cfgcleanup.c:1514
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
*************** msgstr ""
*** 19274,19280 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2379 tree-ssa-reassoc.c:3259
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 19289,19295 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2380 tree-ssa-reassoc.c:3260
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr ""
*** 19936,19948 ****
  msgid "null pointer dereference"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13222
! #: tree.c:13259 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6746 cp/call.c:8480 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7437 cp/decl2.c:5422 cp/pt.c:8440
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1702 cp/typeck.c:1899
! #: cp/typeck.c:3949 cp/typeck.c:9306
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared here"
--- 19951,19963 ----
  msgid "null pointer dereference"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13241
! #: tree.c:13278 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6760 cp/call.c:8495 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7446 cp/decl2.c:5422 cp/pt.c:8442
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1719 cp/typeck.c:1916
! #: cp/typeck.c:3967 cp/typeck.c:9324
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared here"
*************** msgstr ""
*** 20206,20296 ****
  msgid "using the range [%E, %E] for directive argument"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3021
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
! msgstr ""
! 
! #: gimple-ssa-sprintf.c:3022
! #, gcc-internal-format
! msgid "%qE output %wu bytes into a destination of size %wu"
! msgstr ""
  
! #: gimple-ssa-sprintf.c:3027
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3032
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3037
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3049
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgstr ""
  
  #: gimple-ssa-sprintf.c:3050
  #, gcc-internal-format
- msgid "%qE output %wu bytes"
- msgstr ""
- 
- #: gimple-ssa-sprintf.c:3054
- #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3058
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3062
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3437
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3471
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4100
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4111
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4132
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4183
  msgid "%Gnull destination pointer"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4201
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4213
  msgid "%Gnull format string"
  msgstr ""
  
--- 20221,20305 ----
  msgid "using the range [%E, %E] for directive argument"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3020
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
! msgid_plural "%qE output %wu bytes into a destination of size %wu"
! msgstr[0] ""
! msgstr[1] ""
  
! #: gimple-ssa-sprintf.c:3025
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3030
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3035
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3046
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgid_plural "%qE output %wu bytes"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-sprintf.c:3050
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3054
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3058
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3433
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3467
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4096
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4107
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4128
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4179
  msgid "%Gnull destination pointer"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4197
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4209
  msgid "%Gnull format string"
  msgstr ""
  
*************** msgstr ""
*** 20510,20518 ****
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3771 c/c-decl.c:4044
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3959
! #: cp/decl.c:10966 cp/decl.c:11402 cp/decl.c:11411 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, fuzzy, gcc-internal-format
--- 20519,20527 ----
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3788 c/c-decl.c:4061
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3969
! #: cp/decl.c:10975 cp/decl.c:11411 cp/decl.c:11420 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 20819,20840 ****
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.c:13435
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:13956
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:13961
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:13968
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
--- 20828,20849 ----
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.c:13436
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:13957
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:13962
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:13969
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
*************** msgstr ""
*** 20996,21003 ****
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1305 ipa-devirt.c:1381
! #: ipa-devirt.c:1420 ipa-devirt.c:1438
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
--- 21005,21012 ----
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1323 ipa-devirt.c:1399
! #: ipa-devirt.c:1438 ipa-devirt.c:1456
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
*************** msgstr ""
*** 21072,21218 ****
  msgid "type %qT should match type %qT"
  msgstr ""
  
! #: ipa-devirt.c:1331
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1338
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1346
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1371
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1396
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1405
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1465
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1480
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1503 ipa-devirt.c:1515
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1538
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1542
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1560 ipa-devirt.c:1624
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1567 ipa-devirt.c:1629
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1575
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1589
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1602
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.c:1633
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1655
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1780
  #, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr ""
  
! #: ipa-devirt.c:3955
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3964
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3994
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4002
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4010
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4021
  #, 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"
--- 21081,21227 ----
  msgid "type %qT should match type %qT"
  msgstr ""
  
! #: ipa-devirt.c:1349
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1356
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1414
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1423
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1483
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1498
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1521 ipa-devirt.c:1533
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1556
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1560
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1578 ipa-devirt.c:1642
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1585 ipa-devirt.c:1647
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1593
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1607
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1620
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1627
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.c:1651
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1673
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1798
  #, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr ""
  
! #: ipa-devirt.c:3973
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3982
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4012
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4020
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4028
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4039
  #, 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 "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½
*** 21844,21850 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.c:1247 opts.c:2169
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
--- 21853,21859 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.c:1247 opts.c:2170
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
*************** msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð
*** 21870,21881 ****
  msgid "unrecognized argument in option %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts-common.c:1291 config/i386/i386.c:3382
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: opts-common.c:1294 config/i386/i386.c:3385
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
--- 21879,21890 ----
  msgid "unrecognized argument in option %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts-common.c:1291 config/i386/i386.c:3383
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: opts-common.c:1294 config/i386/i386.c:3386
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
*************** msgstr ""
*** 22130,22288 ****
  msgid "live patching is not supported with LTO"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: opts.c:1668
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1898
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.c:1938
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.c:1944
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.c:1979
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%<%s%> attribute directive ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: opts.c:2006
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.c:2028
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.c:2037
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.c:2224
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:2233
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts.c:2496
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr ""
  
! #: opts.c:2508
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2516
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.c:2602
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: opts.c:2660
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter `%s'"
  msgid "unknown stack check parameter %qs"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: opts.c:2688
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2699
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: opts.c:2823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:2834
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param option: %s"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ --param : %s"
  
! #: opts.c:2837
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param option: %s"
  msgid "invalid --param name %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ --param : %s"
  
! #: opts.c:2845
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param option: %s"
  msgid "invalid --param value %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ --param : %s"
  
! #: opts.c:2967
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: opts.c:2976
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: opts.c:2994
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts.c:2996
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.c:3016
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:3020
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:3065
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.c:3090
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr ""
  
! #: opts.c:3092
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: -%s is not an option that controls warnings"
  msgstr ""
--- 22139,22297 ----
  msgid "live patching is not supported with LTO"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: opts.c:1669
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1899
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.c:1939
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.c:1945
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.c:1980
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%<%s%> attribute directive ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: opts.c:2007
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.c:2029
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.c:2038
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.c:2225
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:2234
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts.c:2497
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr ""
  
! #: opts.c:2509
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2517
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.c:2603
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: opts.c:2661
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter `%s'"
  msgid "unknown stack check parameter %qs"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: opts.c:2689
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2700
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: opts.c:2824
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:2835
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param option: %s"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ --param : %s"
  
! #: opts.c:2838
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param option: %s"
  msgid "invalid --param name %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ --param : %s"
  
! #: opts.c:2846
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param option: %s"
  msgid "invalid --param value %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ --param : %s"
  
! #: opts.c:2968
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: opts.c:2977
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: opts.c:2995
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts.c:2997
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.c:3017
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:3021
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:3066
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.c:3091
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr ""
  
! #: opts.c:3093
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: -%s is not an option that controls warnings"
  msgstr ""
*************** msgstr "ÐšÐ»Ð°Ñ� \"%s\" ÑƒÐ¶Ð¾ Ñ–Ñ�Ð½ÑƒÐ
*** 22607,22613 ****
  msgid "can%'t use %qs as a fixed register"
  msgstr "ÐšÐ»Ð°Ñ� \"%s\" ÑƒÐ¶Ð¾ Ñ–Ñ�Ð½ÑƒÐµ"
  
! #: reginfo.c:762 config/arc/arc.c:1047 config/arc/arc.c:1089
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
--- 22616,22622 ----
  msgid "can%'t use %qs as a fixed register"
  msgstr "ÐšÐ»Ð°Ñ� \"%s\" ÑƒÐ¶Ð¾ Ñ–Ñ�Ð½ÑƒÐµ"
  
! #: reginfo.c:762 config/arc/arc.c:1046 config/arc/arc.c:1088
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
*************** msgstr ""
*** 22680,22731 ****
  msgid "output operand is constant in %<asm%>"
  msgstr ""
  
! #: rtl.c:854
  #, 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.c:864
  #, 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.c:874
  #, 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.c:883
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:893
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:904
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:931
  #, 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.c:941
  #, 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.c:951
  #, 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.c:962
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr ""
--- 22689,22740 ----
  msgid "output operand is constant in %<asm%>"
  msgstr ""
  
! #: rtl.c:859
  #, 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.c:869
  #, 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.c:879
  #, 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.c:888
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:898
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:909
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:936
  #, 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.c:946
  #, 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.c:956
  #, 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.c:967
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr ""
*************** msgstr ""
*** 24291,24297 ****
  msgid "cannot update SSA form"
  msgstr ""
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:866 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr ""
--- 24300,24306 ----
  msgid "cannot update SSA form"
  msgstr ""
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:868 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr ""
*************** msgstr ""
*** 24316,24331 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3456
  msgid "%Gargument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3461
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: tree-ssa-ccp.c:3465
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr ""
--- 24325,24340 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3459
  msgid "%Gargument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3464
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: tree-ssa-ccp.c:3468
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr ""
*************** msgstr ""
*** 24683,24774 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:8361
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.c:8530
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.c:9881 tree.c:9966 tree.c:10027
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9918
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9931
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9980
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9993
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10053
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10067
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10079
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10092
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10105
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:13217
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.c:13243
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.c:13246
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.c:13252
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.c:13255
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
--- 24692,24783 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:8372
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.c:8541
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.c:9900 tree.c:9985 tree.c:10046
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9937
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9950
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9999
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10072
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10086
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10098
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10111
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:13236
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.c:13239
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.c:13262
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.c:13265
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.c:13271
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.c:13274
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
*************** msgstr ""
*** 24793,25035 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13796
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13837
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13841
  #, gcc-internal-format
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13861
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13874
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13910
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13912
  #, gcc-internal-format
  msgid "type variant%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13914
  #, gcc-internal-format
  msgid "type%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13953
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13955
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13957
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13974
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13976 tree.c:13987
  #, gcc-internal-format
  msgid "type variant%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:13978 tree.c:13989
  #, gcc-internal-format
  msgid "type%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:13985
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.c:14288
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr ""
  
! #: tree.c:14293
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14305
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14332
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14338
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:14354
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:14364
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:14374
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:14395
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:14401
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14412
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14423
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14441
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:14448
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:14455
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:14471
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:14479
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:14486
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:14496
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: tree.c:14505
  #, fuzzy, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: tree.c:14527
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:14542
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:14548
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:14574
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14587
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:14605
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:14615
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:14622
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr ""
--- 24802,25044 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13815
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13856
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13858
  #, gcc-internal-format
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13880
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13893
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13929
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13931
  #, gcc-internal-format
  msgid "type variant%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13933
  #, gcc-internal-format
  msgid "type%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13972
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13974
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13976
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13993
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13995 tree.c:14006
  #, gcc-internal-format
  msgid "type variant%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:13997 tree.c:14008
  #, gcc-internal-format
  msgid "type%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:14004
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.c:14307
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr ""
  
! #: tree.c:14312
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:14343
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14351
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14357
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:14373
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:14383
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:14393
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:14414
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:14420
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14431
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14442
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14460
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:14467
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:14474
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:14490
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:14498
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:14505
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:14515
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: tree.c:14524
  #, fuzzy, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: tree.c:14546
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:14567
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:14593
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14606
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:14618
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:14624
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:14634
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:14641
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr ""
*************** msgstr ""
*** 25156,25162 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.c:2217 c/c-decl.c:5202 c/c-parser.c:1544
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
--- 25165,25171 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.c:2217 c/c-decl.c:5219 c/c-parser.c:1544
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
*************** msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½
*** 25947,26545 ****
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: c-family/c-common.c:738
  #, fuzzy, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c-family/c-common.c:783
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of string literal is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: c-family/c-common.c:806
  #, 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.c:979
  #, 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.c:1019
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr ""
  
! #: c-family/c-common.c:1028
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr ""
  
! #: c-family/c-common.c:1035
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr ""
  
! #: c-family/c-common.c:1046
  #, 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.c:1056
  #, 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.c:1104
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr ""
  
! #: c-family/c-common.c:1112
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr ""
  
! #: c-family/c-common.c:1121
  #, 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.c:1360 c-family/c-warn.c:1291
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr ""
  
! #: c-family/c-common.c:1365 c-family/c-warn.c:1299
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr ""
  
! #: c-family/c-common.c:1374
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr ""
  
! #: c-family/c-common.c:1379
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr ""
  
! #: c-family/c-common.c:1532 c-family/c-common.c:1594
  #, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr ""
  
! #: c-family/c-common.c:1780
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr ""
  
! #: c-family/c-common.c:2097
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr ""
  
! #: c-family/c-common.c:2143
! #, gcc-internal-format
! msgid "case label value is less than minimum value for type"
! msgstr ""
! 
! #: c-family/c-common.c:2153
! #, gcc-internal-format
! msgid "case label value exceeds maximum value for type"
! msgstr ""
! 
! #: c-family/c-common.c:2162
! #, gcc-internal-format
! msgid "lower value in case label range less than minimum value for type"
! msgstr ""
! 
! #: c-family/c-common.c:2172
! #, gcc-internal-format
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr ""
! 
! #: c-family/c-common.c:2260
  #, 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.c:2799
  #, fuzzy, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: c-family/c-common.c:3048
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr ""
  
! #: c-family/c-common.c:3051
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr ""
  
! #: c-family/c-common.c:3148
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr ""
  
! #: c-family/c-common.c:3155
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr ""
  
! #: c-family/c-common.c:3198
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.c:3207
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.c:3381
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.c:3408
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3452
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.c:3464
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr ""
  
! #: c-family/c-common.c:3480
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3489
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context"
  msgstr ""
  
! #: c-family/c-common.c:3525
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3551 cp/semantics.c:662 cp/typeck.c:9090
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.c:3638 c/c-decl.c:4495 c/c-decl.c:6630 c/c-typeck.c:14934
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of %<restrict%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c-family/c-common.c:3712
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: c-family/c-common.c:3722
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.c:3725
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.c:3736
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr ""
  
! #: c-family/c-common.c:3745
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c-family/c-common.c:3753
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr ""
  
! #: c-family/c-common.c:3795
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.c:4590
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.c:4710
  #, fuzzy, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c-family/c-common.c:4902
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.c:4909
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.c:4935
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr ""
  
! #: c-family/c-common.c:4996
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.c:4998
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr ""
  
! #: c-family/c-common.c:5002
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr ""
  
! #: c-family/c-common.c:5003 c-family/c-warn.c:2326
  #, gcc-internal-format
  msgid "previously used here"
  msgstr ""
  
! #: c-family/c-common.c:5007
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.c:5009
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr ""
  
! #: c-family/c-common.c:5103
  #, fuzzy, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: c-family/c-common.c:5277
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: c-family/c-common.c:5285 c-family/c-common.c:5295
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr ""
  
! #: c-family/c-common.c:5305
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr ""
  
! #: c-family/c-common.c:5313
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr ""
  
! #: c-family/c-common.c:5461
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-common.c:5475
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.c:5580
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr ""
  
! #: c-family/c-common.c:5673 c-family/c-common.c:5723
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.c:5676 c-family/c-common.c:5727
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.c:5759
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr ""
  
! #: c-family/c-common.c:5763
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.c:5908 c-family/c-common.c:6677 c-family/c-common.c:6724
! #: c-family/c-common.c:6797 c-family/c-common.c:6870 c/c-typeck.c:3641
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-common.c:5913 c-family/c-common.c:6730 c-family/c-common.c:6896
  #: c/c-typeck.c:3505
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %qE"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-common.c:5943
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: c-family/c-common.c:5968
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.c:5989 c-family/c-common.c:6033
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: c-family/c-common.c:6012
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: c-family/c-common.c:6026
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c-family/c-common.c:6046
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c-family/c-common.c:6063 c-family/c-common.c:6099
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.c:6070
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.c:6076
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr ""
  
! #: c-family/c-common.c:6082
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.c:6105
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr ""
  
! #: c-family/c-common.c:6111
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.c:6362
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-family/c-common.c:6367
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.c:6374
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.c:6387
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: c-family/c-common.c:6440
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6601
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: c-family/c-common.c:6707 c-family/c-common.c:6829
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:6741
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr ""
  
! #: c-family/c-common.c:6755
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr ""
  
! #: c-family/c-common.c:6963
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "incorrect number of arguments to function %qE"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c-family/c-common.c:6977
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.c:6986
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.c:6997
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.c:7018
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.c:7026
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.c:7032
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.c:7040
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:7052
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:7065
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:7465
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr ""
  
! #: c-family/c-common.c:8037
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.c:8079 c-family/c-common.c:8128 c-family/c-common.c:8144
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8232
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.c:8252
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c-family/c-common.c:8255
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c-family/c-common.c:8259
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: c-family/c-common.c:8262
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: c-family/c-common.c:8267
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8270
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8275
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8278
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8349
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 25956,26534 ----
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: c-family/c-common.c:736
  #, fuzzy, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c-family/c-common.c:781
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of string literal is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: c-family/c-common.c:804
  #, 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.c:977
  #, 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.c:1017
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr ""
  
! #: c-family/c-common.c:1026
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr ""
  
! #: c-family/c-common.c:1033
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr ""
  
! #: c-family/c-common.c:1044
  #, 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.c:1054
  #, 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.c:1102
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr ""
  
! #: c-family/c-common.c:1110
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr ""
  
! #: c-family/c-common.c:1119
  #, 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.c:1358 c-family/c-warn.c:1291
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr ""
  
! #: c-family/c-common.c:1363 c-family/c-warn.c:1299
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr ""
  
! #: c-family/c-common.c:1372
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr ""
  
! #: c-family/c-common.c:1377
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr ""
  
! #: c-family/c-common.c:1530 c-family/c-common.c:1592
  #, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr ""
  
! #: c-family/c-common.c:1778
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr ""
  
! #: c-family/c-common.c:2095
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr ""
  
! #: c-family/c-common.c:2178
  #, 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.c:2717
  #, fuzzy, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: c-family/c-common.c:2966
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr ""
  
! #: c-family/c-common.c:2969
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr ""
  
! #: c-family/c-common.c:3066
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr ""
  
! #: c-family/c-common.c:3073
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr ""
  
! #: c-family/c-common.c:3116
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.c:3125
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.c:3299
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.c:3326
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3370
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.c:3382
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr ""
  
! #: c-family/c-common.c:3398
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3407
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context"
  msgstr ""
  
! #: c-family/c-common.c:3443
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3469 cp/semantics.c:662 cp/typeck.c:9108
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.c:3556 c/c-decl.c:4512 c/c-decl.c:6647 c/c-typeck.c:14926
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of %<restrict%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c-family/c-common.c:3630
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: c-family/c-common.c:3640
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.c:3643
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.c:3654
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr ""
  
! #: c-family/c-common.c:3663
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c-family/c-common.c:3671
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr ""
  
! #: c-family/c-common.c:3713
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.c:4508
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.c:4628
  #, fuzzy, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c-family/c-common.c:4819
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.c:4826
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.c:4854
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr ""
  
! #: c-family/c-common.c:4906
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.c:4908
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr ""
  
! #: c-family/c-common.c:4912
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr ""
  
! #: c-family/c-common.c:4913 c-family/c-warn.c:2401
  #, gcc-internal-format
  msgid "previously used here"
  msgstr ""
  
! #: c-family/c-common.c:4917
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.c:4919
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr ""
  
! #: c-family/c-common.c:5013
  #, fuzzy, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: c-family/c-common.c:5187
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: c-family/c-common.c:5195 c-family/c-common.c:5205
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr ""
  
! #: c-family/c-common.c:5215
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr ""
  
! #: c-family/c-common.c:5223
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr ""
  
! #: c-family/c-common.c:5371
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-common.c:5385
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.c:5490
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr ""
  
! #: c-family/c-common.c:5583 c-family/c-common.c:5633
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.c:5586 c-family/c-common.c:5637
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.c:5669
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr ""
  
! #: c-family/c-common.c:5673
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.c:5818 c-family/c-common.c:6587 c-family/c-common.c:6634
! #: c-family/c-common.c:6707 c-family/c-common.c:6780 c/c-typeck.c:3641
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-common.c:5823 c-family/c-common.c:6640 c-family/c-common.c:6806
  #: c/c-typeck.c:3505
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %qE"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-common.c:5853
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: c-family/c-common.c:5878
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.c:5899 c-family/c-common.c:5943
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: c-family/c-common.c:5922
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: c-family/c-common.c:5936
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c-family/c-common.c:5956
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c-family/c-common.c:5973 c-family/c-common.c:6009
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.c:5980
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.c:5986
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr ""
  
! #: c-family/c-common.c:5992
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.c:6015
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr ""
  
! #: c-family/c-common.c:6021
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.c:6272
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-family/c-common.c:6277
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.c:6284
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.c:6297
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: c-family/c-common.c:6350
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6511
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: c-family/c-common.c:6617 c-family/c-common.c:6739
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:6651
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr ""
  
! #: c-family/c-common.c:6665
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr ""
  
! #: c-family/c-common.c:6873
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "incorrect number of arguments to function %qE"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c-family/c-common.c:6887
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.c:6896
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.c:6907
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.c:6928
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.c:6936
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.c:6942
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.c:6950
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:6962
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:6975
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:7375
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr ""
  
! #: c-family/c-common.c:7947
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.c:7989 c-family/c-common.c:8038 c-family/c-common.c:8054
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8142
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.c:8162
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c-family/c-common.c:8165
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c-family/c-common.c:8169
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: c-family/c-common.c:8172
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: c-family/c-common.c:8177
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8180
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8185
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8188
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8259
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgstr ""
*** 27997,28443 ****
  msgid "case value %qs not in enumerated type %qT"
  msgstr ""
  
! #: c-family/c-warn.c:1445
  #, gcc-internal-format
  msgid "switch missing default case"
  msgstr ""
  
! #: c-family/c-warn.c:1490
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr ""
  
! #: c-family/c-warn.c:1563
  #, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr ""
  
! #: c-family/c-warn.c:1591
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.c:1613
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1615
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1617
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1619
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1623
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1624
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1625
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1626
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1630
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1631
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1632
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1633
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1636
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1637
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1638
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1639
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1644
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1646
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1648
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1650
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr ""
  
! #: c-family/c-warn.c:1655
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "assignment of function %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c-family/c-warn.c:1656
  #, fuzzy, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-warn.c:1657
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "decrement of function %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c-family/c-warn.c:1658
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1661 c/c-typeck.c:4886
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1662 c/c-typeck.c:4889
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1663 c/c-typeck.c:4892
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1664
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1678
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr ""
  
! #: c-family/c-warn.c:1681
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr ""
  
! #: c-family/c-warn.c:1684
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr ""
  
! #: c-family/c-warn.c:1687
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr ""
  
! #: c-family/c-warn.c:1690
  #, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr ""
  
! #: c-family/c-warn.c:1707
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid type argument (have %qT)"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼Ñ�Ñ‚Ñ€Ð° `%T'"
  
! #: c-family/c-warn.c:1711
  #, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1716
  #, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1721
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c-family/c-warn.c:1726
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c-family/c-warn.c:1731
  #, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1758
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr ""
  
! #: c-family/c-warn.c:1794 c-family/c-warn.c:1797
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr ""
  
! #: c-family/c-warn.c:1800 c-family/c-warn.c:1803
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr ""
  
! #: c-family/c-warn.c:1809 c-family/c-warn.c:1812
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr ""
  
! #: c-family/c-warn.c:1815 c-family/c-warn.c:1818
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr ""
  
! #: c-family/c-warn.c:1824 c-family/c-warn.c:1827
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr ""
  
! #: c-family/c-warn.c:1834 c-family/c-warn.c:1838
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr ""
  
! #: c-family/c-warn.c:1842 c-family/c-warn.c:1845
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr ""
  
! #: c-family/c-warn.c:1850
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1858 c-family/c-warn.c:1862
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr ""
  
! #: c-family/c-warn.c:1866 c-family/c-warn.c:1869
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr ""
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1881 c-family/c-warn.c:1884
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1888 c-family/c-warn.c:1891
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1896
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1903 c-family/c-warn.c:1906
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr ""
  
! #: c-family/c-warn.c:1911 c-family/c-warn.c:1914
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr ""
  
! #: c-family/c-warn.c:1924 c-family/c-warn.c:1930
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr ""
  
! #: c-family/c-warn.c:1946
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "label %q+D defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: c-family/c-warn.c:1948
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "label %q+D declared but not defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "division by zero"
  msgstr ""
  
! #: c-family/c-warn.c:1991
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.c:2015
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.c:2054 c/c-typeck.c:11911 c/c-typeck.c:12079
! #: cp/typeck.c:5193
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2107
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2160
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr ""
  
! #: c-family/c-warn.c:2163
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr ""
  
! #: c-family/c-warn.c:2173
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr ""
  
! #: c-family/c-warn.c:2227
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter `%s'"
  msgid "unused parameter %qD"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: c-family/c-warn.c:2289
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "typedef %qD locally defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: c-family/c-warn.c:2325
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicated %<if%> condition"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"const\""
  
! #: c-family/c-warn.c:2354
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr ""
  
! #: c-family/c-warn.c:2362
  #, fuzzy, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c-family/c-warn.c:2367
  #, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr ""
  
! #: c-family/c-warn.c:2416
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.c:2454 c-family/c-warn.c:2478
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr ""
  
! #: c-family/c-warn.c:2457 c-family/c-warn.c:2475
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr ""
  
! #: c-family/c-warn.c:2525
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.c:2590 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.c:2697
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.c:2698
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.c:2789
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.c:2796 c-family/c-warn.c:2799 cp/init.c:638
  #, gcc-internal-format
  msgid "defined here"
  msgstr ""
  
! #: c-family/c-warn.c:2886
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
--- 27986,28452 ----
  msgid "case value %qs not in enumerated type %qT"
  msgstr ""
  
! #: c-family/c-warn.c:1463
! #, gcc-internal-format
! msgid "lower value in case label range less than minimum value for type"
! msgstr ""
! 
! #: c-family/c-warn.c:1477
! #, gcc-internal-format
! msgid "case label value is less than minimum value for type"
! msgstr ""
! 
! #: c-family/c-warn.c:1494
! #, gcc-internal-format
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr ""
! 
! #: c-family/c-warn.c:1507
! #, gcc-internal-format
! msgid "case label value exceeds maximum value for type"
! msgstr ""
! 
! #: c-family/c-warn.c:1520
  #, gcc-internal-format
  msgid "switch missing default case"
  msgstr ""
  
! #: c-family/c-warn.c:1565
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr ""
  
! #: c-family/c-warn.c:1638
  #, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr ""
  
! #: c-family/c-warn.c:1666
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.c:1688
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1690
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1692
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1694
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1698
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1699
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1700
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1701
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1705
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1706
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1707
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1708
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1711
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1712
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1713
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1714
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1719
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1721
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1723
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1725
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr ""
  
! #: c-family/c-warn.c:1730
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "assignment of function %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c-family/c-warn.c:1731
  #, fuzzy, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-warn.c:1732
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "decrement of function %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c-family/c-warn.c:1733
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1736 c/c-typeck.c:4886
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1737 c/c-typeck.c:4889
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1738 c/c-typeck.c:4892
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1739
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1753
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr ""
  
! #: c-family/c-warn.c:1756
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr ""
  
! #: c-family/c-warn.c:1759
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr ""
  
! #: c-family/c-warn.c:1762
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr ""
  
! #: c-family/c-warn.c:1765
  #, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr ""
  
! #: c-family/c-warn.c:1782
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid type argument (have %qT)"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼Ñ�Ñ‚Ñ€Ð° `%T'"
  
! #: c-family/c-warn.c:1786
  #, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1791
  #, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1796
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c-family/c-warn.c:1801
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c-family/c-warn.c:1806
  #, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1833
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr ""
  
! #: c-family/c-warn.c:1869 c-family/c-warn.c:1872
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr ""
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr ""
  
! #: c-family/c-warn.c:1884 c-family/c-warn.c:1887
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr ""
  
! #: c-family/c-warn.c:1890 c-family/c-warn.c:1893
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr ""
  
! #: c-family/c-warn.c:1899 c-family/c-warn.c:1902
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr ""
  
! #: c-family/c-warn.c:1909 c-family/c-warn.c:1913
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr ""
  
! #: c-family/c-warn.c:1917 c-family/c-warn.c:1920
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr ""
  
! #: c-family/c-warn.c:1925
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1933 c-family/c-warn.c:1937
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr ""
  
! #: c-family/c-warn.c:1941 c-family/c-warn.c:1944
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr ""
  
! #: c-family/c-warn.c:1950 c-family/c-warn.c:1953
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1956 c-family/c-warn.c:1959
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1963 c-family/c-warn.c:1966
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1978 c-family/c-warn.c:1981
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr ""
  
! #: c-family/c-warn.c:1986 c-family/c-warn.c:1989
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr ""
  
! #: c-family/c-warn.c:1999 c-family/c-warn.c:2005
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr ""
  
! #: c-family/c-warn.c:2021
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "label %q+D defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: c-family/c-warn.c:2023
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "label %q+D declared but not defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: c-family/c-warn.c:2046
  #, gcc-internal-format
  msgid "division by zero"
  msgstr ""
  
! #: c-family/c-warn.c:2066
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.c:2090
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.c:2129 c/c-typeck.c:11903 c/c-typeck.c:12071
! #: cp/typeck.c:5211
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2182
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2235
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr ""
  
! #: c-family/c-warn.c:2238
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr ""
  
! #: c-family/c-warn.c:2248
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr ""
  
! #: c-family/c-warn.c:2302
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter `%s'"
  msgid "unused parameter %qD"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: c-family/c-warn.c:2364
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "typedef %qD locally defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: c-family/c-warn.c:2400
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicated %<if%> condition"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"const\""
  
! #: c-family/c-warn.c:2429
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr ""
  
! #: c-family/c-warn.c:2437
  #, fuzzy, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c-family/c-warn.c:2442
  #, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr ""
  
! #: c-family/c-warn.c:2491
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.c:2529 c-family/c-warn.c:2553
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr ""
  
! #: c-family/c-warn.c:2532 c-family/c-warn.c:2550
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr ""
  
! #: c-family/c-warn.c:2600
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.c:2665 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.c:2772
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.c:2773
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.c:2864
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.c:2871 c-family/c-warn.c:2874 cp/init.c:638
  #, gcc-internal-format
  msgid "defined here"
  msgstr ""
  
! #: c-family/c-warn.c:2961
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
*************** msgstr ""
*** 29047,29053 ****
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6715 config/arm/arm.c:6745 config/arm/arm.c:27085
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
--- 29056,29062 ----
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6720 config/arm/arm.c:6750 config/arm/arm.c:27090
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
*************** msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€
*** 29091,29097 ****
  
  #: config/aarch64/aarch64.c:11486
  #, gcc-internal-format
! msgid "incompatible options %<-mstack-protector-guard=global%> and%<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
  #: config/aarch64/aarch64.c:11495
--- 29100,29106 ----
  
  #: config/aarch64/aarch64.c:11486
  #, gcc-internal-format
! msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
  #: config/aarch64/aarch64.c:11495
*************** msgstr ""
*** 29251,29259 ****
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.c:12699 config/arm/arm.c:30865
! #: config/i386/i386.c:5318 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15399
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
--- 29260,29268 ----
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.c:12699 config/arm/arm.c:30870
! #: config/i386/i386.c:5319 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15409
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
*************** msgstr ""
*** 29278,29311 ****
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18647 config/i386/i386.c:50594
! #: config/i386/i386.c:50721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %d"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/aarch64/aarch64.c:18657 config/aarch64/aarch64.c:18678
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18661
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18665
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18682
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18704
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %d for type %qT"
  msgstr ""
--- 29287,29320 ----
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18646 config/i386/i386.c:50576
! #: config/i386/i386.c:50703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %d"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/aarch64/aarch64.c:18656 config/aarch64/aarch64.c:18677
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18660
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18664
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18681
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18703
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %d for type %qT"
  msgstr ""
*************** msgstr ""
*** 29365,29372 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr ""
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6885
! #: config/arc/arc.c:7159 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 29374,29381 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr ""
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6900
! #: config/arc/arc.c:7174 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 29394,29440 ****
  
  #: config/arc/arc.c:953
  #, gcc-internal-format
! msgid "No FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.c:959
! #, gcc-internal-format, gfc-internal-format
! msgid "PIC is not supported for %s. Generating non-PIC code only.."
! msgstr ""
  
! #: config/arc/arc.c:1022
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "missing dash"
  msgstr "ÐŸÑ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½Ð° Ð½Ð°Ð·Ð²Ð°"
  
! #: config/arc/arc.c:1034
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr ""
  
! #: config/arc/arc.c:1054
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr ""
  
! #: config/arc/arc.c:1063 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr ""
  
! #: config/arc/arc.c:1113
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.c:1175
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.c:1184
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
--- 29403,29450 ----
  
  #: config/arc/arc.c:953
  #, gcc-internal-format
! msgid "no FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.c:958
! #, fuzzy, gcc-internal-format
! #| msgid "-pipe is not supported"
! msgid "PIC is not supported for %qs"
! msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/arc/arc.c:1021
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "missing dash"
  msgstr "ÐŸÑ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½Ð° Ð½Ð°Ð·Ð²Ð°"
  
! #: config/arc/arc.c:1033
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr ""
  
! #: config/arc/arc.c:1053
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr ""
  
! #: config/arc/arc.c:1062 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr ""
  
! #: config/arc/arc.c:1112
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.c:1174
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.c:1183
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
*************** msgstr ""
*** 29443,29496 ****
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #: config/arc/arc.c:1225
! #, gcc-internal-format, gfc-internal-format
! msgid "Option %s=%s is not available for %s CPU."
  msgstr ""
  
! #: config/arc/arc.c:1230
! #, gcc-internal-format, gfc-internal-format
! msgid "Option %s is ignored, the default value %s is considered for %s CPU."
  msgstr ""
  
! #: config/arc/arc.c:1238
! #, gcc-internal-format, gfc-internal-format
! msgid "Option %s is not available for %s CPU"
  msgstr ""
  
! #: config/arc/arc.c:1243
! #, gcc-internal-format, gfc-internal-format
! msgid "Unset option %s is ignored, it is always enabled for %s CPU."
  msgstr ""
  
! #: config/arc/arc.c:1809
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr ""
  
! #: config/arc/arc.c:1957 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/arc/arc.c:1966
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/arc/arc.c:1975
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/arc/arc.c:1989 config/arm/arm.c:6861 config/arm/arm.c:6879
! #: config/arm/arm.c:7054 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6332 config/i386/i386.c:12169
! #: config/i386/i386.c:41194 config/i386/i386.c:41244 config/i386/i386.c:41314
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
--- 29453,29509 ----
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
! #. translated.  They are like keywords which one can relate with the
! #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.c:1227
! #, gcc-internal-format
! msgid "option %<%s=%s%> is not available for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.c:1232
! #, gcc-internal-format
! msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.c:1240
! #, gcc-internal-format
! msgid "option %qs is not available for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.c:1245
! #, gcc-internal-format
! msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.c:1812
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr ""
  
! #: config/arc/arc.c:1961 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/arc/arc.c:1970
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/arc/arc.c:1979
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/arc/arc.c:1993 config/arm/arm.c:6866 config/arm/arm.c:6884
! #: config/arm/arm.c:7059 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6333 config/i386/i386.c:12170
! #: config/i386/i386.c:41176 config/i386/i386.c:41226 config/i386/i386.c:41296
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args
*** 29502,29636 ****
  msgid "%qE attribute only applies to functions"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arc/arc.c:6784
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "\"__buitin_next_arg\" Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°ÐµÑ†Ñ†Ð° Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/arc/arc.c:6792
  #, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr ""
  
! #: config/arc/arc.c:6955
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:6996 config/arc/arc.c:7093
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7029 config/arc/arc.c:7061
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7033 config/arc/arc.c:7065
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:7097
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:7130
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:7134
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7141
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:7144
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:7191
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7196
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:7200
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:7204
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7258
  #, gcc-internal-format
! msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:8251
  #, gcc-internal-format
! msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:8464
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.c:11015
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arc/arc.c:11023 config/arc/arc.c:11062
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `-%s' is missing"
  msgid "argument of %qE attribute is missing"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"-%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/arc/arc.c:11034 config/arc/arc.c:11073 config/arc/arc.c:11183
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/arc/arc.c:11054
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arc/arc.c:11109
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arc/arc.c:11115
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/arc/arc.c:11173 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, fuzzy, gcc-internal-format
--- 29515,29649 ----
  msgid "%qE attribute only applies to functions"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arc/arc.c:6799
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "\"__buitin_next_arg\" Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°ÐµÑ†Ñ†Ð° Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/arc/arc.c:6807
  #, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr ""
  
! #: config/arc/arc.c:6970
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:7011 config/arc/arc.c:7108
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7044 config/arc/arc.c:7076
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7048 config/arc/arc.c:7080
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:7112
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:7145
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:7149
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7156
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:7159
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:7206
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7211
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:7219
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:7222
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7273
  #, gcc-internal-format
! msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:8268
  #, gcc-internal-format
! msgid "insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:8481
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.c:11034
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arc/arc.c:11042 config/arc/arc.c:11081
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `-%s' is missing"
  msgid "argument of %qE attribute is missing"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"-%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/arc/arc.c:11053 config/arc/arc.c:11092 config/arc/arc.c:11202
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/arc/arc.c:11073
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arc/arc.c:11128
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arc/arc.c:11134
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/arc/arc.c:11192 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 29998,30080 ****
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6496 config/arm/arm.c:6709 config/arm/arm.c:6742
! #: config/arm/arm.c:27078
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:7003
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:7015
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.c:7024
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:7046 config/arm/arm.c:7098
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arm/arm.c:7065
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.c:7114
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arm/arm.c:8888
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.c:12534
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12537
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:24019
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24675
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24939
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:25189
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:25420
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30889
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr ""
--- 30011,30098 ----
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6117
! #, gcc-internal-format
! msgid "argument of type %qT not permitted with -mgeneral-regs-only"
! msgstr ""
! 
! #: config/arm/arm.c:6501 config/arm/arm.c:6714 config/arm/arm.c:6747
! #: config/arm/arm.c:27083
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:7008
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:7020
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.c:7029
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:7051 config/arm/arm.c:7103
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arm/arm.c:7070
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.c:7119
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arm/arm.c:8893
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.c:12539
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12542
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:24024
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24680
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24944
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:25194
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:25425
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30895
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr ""
*************** msgstr ""
*** 30082,30098 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30897
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30910
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.c:30924
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
--- 30100,30116 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30903
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30916
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.c:30930
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
*************** msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ñ‹Ñ
*** 30847,31721 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð°Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹ Ñ„Ð°Ð¹Ð» %s"
  
! #: config/i386/i386.c:3353
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "wrong argument %qs to option %qs"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: config/i386/i386.c:3359
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3369
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3395
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3408
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3418
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3425
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3478
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386.c:3598
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386.c:3647
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3649
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3675
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3692
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:3704
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386.c:3708
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386.c:3710
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386.c:3712
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386.c:3729 config/i386/i386.c:3738 config/i386/i386.c:3750
! #: config/i386/i386.c:3761 config/i386/i386.c:3772
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:3741 config/i386/i386.c:3753
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:3759 config/i386/i386.c:3768 config/i386/i386.c:5089
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "code model %s does not support PIC mode"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386.c:3796
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386.c:3801
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:3810
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3812
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3819
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3821
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3829 config/i386/i386.c:4137
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/i386/i386.c:4077
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4078
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4100
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4102
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4107
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4108
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:4156
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4157
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4177
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4179
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4184
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4185
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:4251
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4253
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4256
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386.c:4284
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4285
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4364
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4367
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:4390
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:4403
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386.c:4406
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr ""
  
! #: config/i386/i386.c:4412
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4413
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4423
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4430
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4480
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4482
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4496
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4498
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4608
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386.c:4611
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4615
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4680
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr ""
  
! #: config/i386/i386.c:4739
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386.c:4772
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386.c:5384 config/i386/i386.c:5431 config/s390/s390.c:15465
! #: config/s390/s390.c:15515 config/s390/s390.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5412
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5716
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5731
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5780
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5788
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5823
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5831
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5925
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386.c:5927
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5931
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:6345 config/i386/i386.c:6396
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6350
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6357 config/i386/i386.c:41214
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:6363
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/i386/i386.c:6388 config/i386/i386.c:6431
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6392
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6400 config/i386/i386.c:6449
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6410 config/i386/i386.c:6427
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6414
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6418 config/i386/i386.c:6445
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6435 config/i386/i386.c:6453
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6441
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386.c:6685
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6688
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7003
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "X32 does not support ms_abi attribute"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386.c:7037
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7376
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7382
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7396
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7402
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7418
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7424
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7440
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7446
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7627
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7744
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7862
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8025
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8031
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8047
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8357 config/i386/i386.c:8597 config/i386/i386.c:9097
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8359 config/i386/i386.c:8599 config/i386/i386.c:9099
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.c:9003
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11285
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.c:13284
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13374
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14664
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14684
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14695
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17635
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17646 config/i386/i386.c:17660
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17707
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17899
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.c:28369
  #, gcc-internal-format
  msgid "interrupt service routine can%'t be called directly"
  msgstr ""
  
! #: config/i386/i386.c:29748
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32093
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32143
! #, gcc-internal-format, gfc-internal-format
! msgid "no dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32153
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr ""
  
! #: config/i386/i386.c:32315
  #, gcc-internal-format
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32320 config/i386/i386.c:32597
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function multiversioning not supported"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: config/i386/i386.c:32453 config/rs6000/rs6000.c:37466
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:32876
  #, fuzzy, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:32901 config/i386/i386.c:32951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' is initialized"
  msgid "parameter to builtin not valid: %s"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: config/i386/i386.c:34181 config/i386/i386.c:35621
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:34576
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:34671
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35552
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35567
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35600
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35640
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35653
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35663
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35668 config/i386/i386.c:36455
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35802
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:35807
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386.c:35813 config/i386/i386.c:36020
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386.c:36002
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:36008
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:36011
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36453
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:36535 config/rs6000/rs6000.c:14703
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36715
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36719
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/i386/i386.c:37298
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:38054 config/i386/i386.c:38266
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38319
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38325
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386.c:38344
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:41201
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:41222
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:41255 config/i386/i386.c:41264
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41300 config/rs6000/rs6000.c:32977
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:41325 config/i386/i386.c:41347 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:41335 config/i386/i386.c:41357 config/s390/s390.c:1175
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41396
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41407
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41410
  #, gcc-internal-format
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44273
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44337
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr ""
  
! #: config/i386/i386.c:44366
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:50557
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50564
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50570
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50615
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50645
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
--- 30865,31739 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð°Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹ Ñ„Ð°Ð¹Ð» %s"
  
! #: config/i386/i386.c:3354
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "wrong argument %qs to option %qs"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: config/i386/i386.c:3360
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3370
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3396
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3409
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3419
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3426
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3479
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386.c:3599
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386.c:3648
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3650
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3676
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3693
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:3705
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386.c:3709
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386.c:3711
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386.c:3713
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386.c:3730 config/i386/i386.c:3739 config/i386/i386.c:3751
! #: config/i386/i386.c:3762 config/i386/i386.c:3773
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:3742 config/i386/i386.c:3754
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:3760 config/i386/i386.c:3769 config/i386/i386.c:5090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "code model %s does not support PIC mode"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386.c:3797
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386.c:3802
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:3811
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3813
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3820
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3822
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3830 config/i386/i386.c:4138
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/i386/i386.c:4078
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4079
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4101
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4103
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4108
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4109
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:4157
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4158
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4178
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4180
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4185
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4186
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:4252
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4254
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4257
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386.c:4285
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4286
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4365
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4368
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:4391
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:4404
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386.c:4407
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr ""
  
! #: config/i386/i386.c:4413
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4414
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4424
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4431
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4481
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4483
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4499
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4609
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386.c:4612
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4616
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4681
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr ""
  
! #: config/i386/i386.c:4740
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386.c:4745
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386.c:4773
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386.c:5385 config/i386/i386.c:5432 config/s390/s390.c:15475
! #: config/s390/s390.c:15525 config/s390/s390.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5413
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5717
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5732
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5781
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5789
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5824
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5832
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5926
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386.c:5928
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5932
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:6346 config/i386/i386.c:6397
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6351
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6358 config/i386/i386.c:41196
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:6364
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/i386/i386.c:6389 config/i386/i386.c:6432
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6393
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6401 config/i386/i386.c:6450
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6411 config/i386/i386.c:6428
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6415
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6419 config/i386/i386.c:6446
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6436 config/i386/i386.c:6454
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6442
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386.c:6686
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6689
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7004
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "X32 does not support ms_abi attribute"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386.c:7038
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7377
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7383
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7397
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7403
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7419
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7425
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7441
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7447
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7628
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7745
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7863
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8048
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8358 config/i386/i386.c:8598 config/i386/i386.c:9098
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8360 config/i386/i386.c:8600 config/i386/i386.c:9100
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.c:9004
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11286
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.c:13285
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13375
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14665
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14685
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14696
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17636
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17647 config/i386/i386.c:17661
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17693
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17708
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17900
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.c:28372
  #, gcc-internal-format
  msgid "interrupt service routine can%'t be called directly"
  msgstr ""
  
! #: config/i386/i386.c:29751
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32250
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32300
! #, gcc-internal-format
! msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
  msgstr ""
  
! #: config/i386/i386.c:32311
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr ""
  
! #: config/i386/i386.c:32473
  #, gcc-internal-format
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32478 config/i386/i386.c:32755
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function multiversioning not supported"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: config/i386/i386.c:32611 config/rs6000/rs6000.c:37466
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:32853
  #, fuzzy, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:32878 config/i386/i386.c:32928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' is initialized"
  msgid "parameter to builtin not valid: %s"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: config/i386/i386.c:34158 config/i386/i386.c:35598
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:34553
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:34648
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35529
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35544
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35577
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35617
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35630
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35640
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35645 config/i386/i386.c:36432
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35779
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:35784
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386.c:35790 config/i386/i386.c:35997
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386.c:35979
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35985
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35988
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36430
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:36512 config/rs6000/rs6000.c:14703
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36697
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36701
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/i386/i386.c:37280
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:38036 config/i386/i386.c:38248
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38301
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38307
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386.c:38326
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:41183
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:41204
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:41237 config/i386/i386.c:41246
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41282 config/rs6000/rs6000.c:32977
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:41307 config/i386/i386.c:41329 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:41317 config/i386/i386.c:41339 config/s390/s390.c:1175
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:41371
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41378
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41392
  #, gcc-internal-format
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44255
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44319
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr ""
  
! #: config/i386/i386.c:44348
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:50539
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50546
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50552
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50597
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50627
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args
*** 33946,34056 ****
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11107
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr ""
  
! #: config/s390/s390.c:11123
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr ""
  
! #: config/s390/s390.c:11151
  #, fuzzy, gcc-internal-format
  #| msgid "size of `%s' is %d bytes"
  msgid "frame size of %qs is %wd bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/s390/s390.c:11155
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:12761
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.c:15032
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:15039
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.c:15074
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:15077
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15106
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:15110
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:15122
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15131
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:15137
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:15139
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:15142
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.c:15231
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:15267
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/s390/s390.c:15274
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/s390/s390.c:15304
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15471
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
--- 33964,34074 ----
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11117
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr ""
  
! #: config/s390/s390.c:11133
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr ""
  
! #: config/s390/s390.c:11161
  #, fuzzy, gcc-internal-format
  #| msgid "size of `%s' is %d bytes"
  msgid "frame size of %qs is %wd bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/s390/s390.c:11165
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:12771
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.c:15042
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:15049
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.c:15084
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:15087
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15116
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:15120
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:15132
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15141
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:15147
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:15149
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:15152
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.c:15241
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:15277
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/s390/s390.c:15284
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/s390/s390.c:15314
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15481
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
*************** msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€
*** 34519,34526 ****
  msgid "could not read the BRIG file"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12553 cp/typeck.c:2031
! #: cp/typeck.c:8137 cp/typeck.c:8915
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
--- 34537,34544 ----
  msgid "could not read the BRIG file"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12545 cp/typeck.c:2048
! #: cp/typeck.c:8155 cp/typeck.c:8933
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
*************** msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹Ð·Ð½Ð°
*** 34583,34589 ****
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c/c-decl.c:1589 c/c-decl.c:6901 c/c-decl.c:7774 c/c-decl.c:8582
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr ""
--- 34601,34607 ----
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c/c-decl.c:1589 c/c-decl.c:6918 c/c-decl.c:7791 c/c-decl.c:8599
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr ""
*************** msgstr ""
*** 34646,34652 ****
  msgid "built-in function %q+D declared as non-function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.c:1932 c/c-decl.c:2977
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
--- 34664,34670 ----
  msgid "built-in function %q+D declared as non-function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.c:1932 c/c-decl.c:2994
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
*************** msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ s
*** 34793,35022 ****
  msgid "redundant redeclaration of %q+D"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: c/c-decl.c:2935
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: c/c-decl.c:2957
  #, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr ""
  
! #: c/c-decl.c:2970 cp/name-lookup.c:2827
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
  
! #: c/c-decl.c:2996
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: c/c-decl.c:3002 cp/name-lookup.c:2611
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.c:3129
  #, fuzzy, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: c/c-decl.c:3292 c/c-decl.c:3306
  #, fuzzy, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.c:3298 c/c-decl.c:3311
  #, fuzzy, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.c:3572
  #, fuzzy, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.c:3583
  #, fuzzy, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: c/c-decl.c:3594
  #, fuzzy, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.c:3655
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.c:3660
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.c:3673
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.c:3678
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function)"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.c:3682
  #, fuzzy, gcc-internal-format
  #| msgid "(Each undeclared identifier is reported only once"
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Ð�Ð± ÐºÐ¾Ð¶Ð½Ñ‹Ð¼ Ð½ÐµÐ°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½Ñ‹Ð¼ Ñ–Ð´Ñ�Ð½Ñ‚Ñ‹Ñ„Ñ–ÐºÐ°Ñ‚Ð°Ñ€Ñ‹ Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»Ñ�ÐµÑ†Ñ†Ð°"
  
! #: c/c-decl.c:3730 cp/decl.c:3030
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
  
! #: c/c-decl.c:3766
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr ""
  
! #: c/c-decl.c:3769
  #, fuzzy, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c/c-decl.c:3770 c/c-decl.c:3825 c/c-decl.c:3915
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "label %qD defined here"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: c/c-decl.c:3824 c/c-decl.c:3914
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr ""
  
! #: c/c-decl.c:3847
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "duplicate label declaration %qE"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: c/c-decl.c:3946 cp/decl.c:3436
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: c/c-decl.c:3977
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr ""
  
! #: c/c-decl.c:4042
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr ""
  
! #: c/c-decl.c:4043 c/c-decl.c:4054
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr ""
  
! #: c/c-decl.c:4053
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr ""
  
! #: c/c-decl.c:4136
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.c:4505
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr ""
  
! #: c/c-decl.c:4515
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4530
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4541
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4563 c/c-decl.c:4571
  #, fuzzy, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c/c-decl.c:4579
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%<inline%> in empty declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.c:4585
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.c:4591
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4597
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4604
  #, fuzzy, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c/c-decl.c:4610
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "useless %qs in empty declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.c:4623
  #, fuzzy, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c/c-decl.c:4630
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4637 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.c:4708
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: c/c-decl.c:4712
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
--- 34811,35040 ----
  msgid "redundant redeclaration of %q+D"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: c/c-decl.c:2952
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: c/c-decl.c:2974
  #, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr ""
  
! #: c/c-decl.c:2987 cp/name-lookup.c:2827
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
  
! #: c/c-decl.c:3013
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: c/c-decl.c:3019 cp/name-lookup.c:2611
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.c:3146
  #, fuzzy, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: c/c-decl.c:3309 c/c-decl.c:3323
  #, fuzzy, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.c:3315 c/c-decl.c:3328
  #, fuzzy, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.c:3589
  #, fuzzy, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.c:3600
  #, fuzzy, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: c/c-decl.c:3611
  #, fuzzy, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.c:3672
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.c:3677
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.c:3690
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.c:3695
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function)"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.c:3699
  #, fuzzy, gcc-internal-format
  #| msgid "(Each undeclared identifier is reported only once"
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Ð�Ð± ÐºÐ¾Ð¶Ð½Ñ‹Ð¼ Ð½ÐµÐ°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½Ñ‹Ð¼ Ñ–Ð´Ñ�Ð½Ñ‚Ñ‹Ñ„Ñ–ÐºÐ°Ñ‚Ð°Ñ€Ñ‹ Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»Ñ�ÐµÑ†Ñ†Ð°"
  
! #: c/c-decl.c:3747 cp/decl.c:3047
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
  
! #: c/c-decl.c:3783
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr ""
  
! #: c/c-decl.c:3786
  #, fuzzy, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c/c-decl.c:3787 c/c-decl.c:3842 c/c-decl.c:3932
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "label %qD defined here"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: c/c-decl.c:3841 c/c-decl.c:3931
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr ""
  
! #: c/c-decl.c:3864
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "duplicate label declaration %qE"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: c/c-decl.c:3963 cp/decl.c:3453
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: c/c-decl.c:3994
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr ""
  
! #: c/c-decl.c:4059
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr ""
  
! #: c/c-decl.c:4060 c/c-decl.c:4071
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr ""
  
! #: c/c-decl.c:4070
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr ""
  
! #: c/c-decl.c:4153
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.c:4522
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr ""
  
! #: c/c-decl.c:4532
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4547
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4558
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4580 c/c-decl.c:4588
  #, fuzzy, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c/c-decl.c:4596
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%<inline%> in empty declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.c:4602
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.c:4608
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4614
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4621
  #, fuzzy, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c/c-decl.c:4627
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "useless %qs in empty declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.c:4640
  #, fuzzy, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c/c-decl.c:4647
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4654 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.c:4725
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: c/c-decl.c:4729
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
*************** msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð
*** 35024,35052 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4718 c/c-decl.c:7347
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4864
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is usually a function"
  msgid "%q+D is usually a function"
  msgstr "`%s' - Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: c/c-decl.c:4873
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: c/c-decl.c:4878
  #, 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.c:4884
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' is initialized"
  msgid "parameter %qD is initialized"
--- 35042,35070 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4735 c/c-decl.c:7364
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4881
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is usually a function"
  msgid "%q+D is usually a function"
  msgstr "`%s' - Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: c/c-decl.c:4890
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: c/c-decl.c:4895
  #, 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.c:4901
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' is initialized"
  msgid "parameter %qD is initialized"
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†
*** 35056,35329 ****
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4903 c/c-decl.c:4918 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr ""
  
! #: c/c-decl.c:4909
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:4998
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.c:5048
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5050
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: c/c-decl.c:5131
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr ""
  
! #: c/c-decl.c:5136
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %q+D"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: c/c-decl.c:5140
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero or negative size array %q+D"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: c/c-decl.c:5218
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.c:5268
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr ""
  
! #: c/c-decl.c:5298
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr ""
  
! #: c/c-decl.c:5384
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c/c-decl.c:5399 cp/decl.c:7400
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.c:5463
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr ""
  
! #: c/c-decl.c:5569
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5623 c/c-decl.c:5638
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:5633
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.c:5644
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr ""
  
! #: c/c-decl.c:5649
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr ""
  
! #: c/c-decl.c:5659
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qs has invalid type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:5665
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: c/c-decl.c:5676
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr ""
  
! #: c/c-decl.c:5682
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr ""
  
! #: c/c-decl.c:5695
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr ""
  
! #: c/c-decl.c:5710
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr ""
  
! #: c/c-decl.c:5713
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr ""
  
! #: c/c-decl.c:5720
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-decl.c:5722
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-decl.c:5931 c/c-decl.c:6305 c/c-decl.c:6315
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr ""
  
! #: c/c-decl.c:5933
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr ""
  
! #: c/c-decl.c:5953
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr ""
  
! #: c/c-decl.c:5957
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr ""
  
! #: c/c-decl.c:5989
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicate %<const%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"const\""
  
! #: c/c-decl.c:5991
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<restrict%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: c/c-decl.c:5993
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<volatile%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: c/c-decl.c:5995
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<_Atomic%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: c/c-decl.c:5998
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr ""
  
! #: c/c-decl.c:6021 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.c:6035
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:6037
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: c/c-decl.c:6039
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr ""
  
! #: c/c-decl.c:6041
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c/c-decl.c:6059
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.c:6062
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr ""
  
! #: c/c-decl.c:6066
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.c:6069
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:6072 cp/decl.c:11167
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c/c-decl.c:6089
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:6093
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr ""
  
! #: c/c-decl.c:6098
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:6102
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.c:6107
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:6110
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr ""
--- 35074,35347 ----
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4920 c/c-decl.c:4935 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr ""
  
! #: c/c-decl.c:4926
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:5015
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.c:5065
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5067
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: c/c-decl.c:5148
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr ""
  
! #: c/c-decl.c:5153
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %q+D"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: c/c-decl.c:5157
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero or negative size array %q+D"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: c/c-decl.c:5235
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.c:5285
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr ""
  
! #: c/c-decl.c:5315
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr ""
  
! #: c/c-decl.c:5401
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c/c-decl.c:5416 cp/decl.c:7409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.c:5480
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr ""
  
! #: c/c-decl.c:5586
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5640 c/c-decl.c:5655
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:5650
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.c:5661
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr ""
  
! #: c/c-decl.c:5666
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr ""
  
! #: c/c-decl.c:5676
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qs has invalid type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:5682
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: c/c-decl.c:5693
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr ""
  
! #: c/c-decl.c:5699
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr ""
  
! #: c/c-decl.c:5712
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr ""
  
! #: c/c-decl.c:5727
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr ""
  
! #: c/c-decl.c:5730
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr ""
  
! #: c/c-decl.c:5737
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-decl.c:5739
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-decl.c:5948 c/c-decl.c:6322 c/c-decl.c:6332
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr ""
  
! #: c/c-decl.c:5950
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr ""
  
! #: c/c-decl.c:5970
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr ""
  
! #: c/c-decl.c:5974
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr ""
  
! #: c/c-decl.c:6006
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicate %<const%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"const\""
  
! #: c/c-decl.c:6008
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<restrict%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: c/c-decl.c:6010
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<volatile%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: c/c-decl.c:6012
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<_Atomic%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: c/c-decl.c:6015
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr ""
  
! #: c/c-decl.c:6038 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.c:6052
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:6054
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: c/c-decl.c:6056
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr ""
  
! #: c/c-decl.c:6058
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c/c-decl.c:6076
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.c:6079
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr ""
  
! #: c/c-decl.c:6083
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.c:6086
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:6089 cp/decl.c:11176
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c/c-decl.c:6106
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:6110
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr ""
  
! #: c/c-decl.c:6115
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:6119
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.c:6124
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:6127
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr ""
*************** msgstr ""
*** 35331,36066 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6157 c/c-decl.c:6526
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c/c-decl.c:6205
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr ""
  
! #: c/c-decl.c:6207
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr ""
  
! #: c/c-decl.c:6214
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr ""
  
! #: c/c-decl.c:6217
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr ""
  
! #: c/c-decl.c:6225 c/c-decl.c:8285
  #, fuzzy, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c/c-decl.c:6251
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.c:6255
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.c:6262
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:6265
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.c:6276
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-decl.c:6279
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-decl.c:6288
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of array %qE is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: c/c-decl.c:6290
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of unnamed array is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: c/c-decl.c:6375
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array %qE is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: c/c-decl.c:6378
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of unnamed array is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: c/c-decl.c:6414 c/c-decl.c:7071
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6436
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%<[*]%> not in a declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: c/c-decl.c:6449
  #, fuzzy, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:6455
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6459
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6562
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE declared as function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.c:6565
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr ""
  
! #: c/c-decl.c:6572
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.c:6575
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.c:6616
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function definition has qualified void return type"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: c/c-decl.c:6620 cp/decl.c:11454
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
! #: c/c-decl.c:6658 c/c-decl.c:6867 c/c-decl.c:6921 c/c-decl.c:7005
! #: c/c-decl.c:7126 c/c-parser.c:2851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
  
! #: c/c-decl.c:6664 c/c-decl.c:6873 c/c-decl.c:7010 c/c-decl.c:7131
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr ""
  
! #: c/c-decl.c:6758
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.c:6762
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.c:6768
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr ""
  
! #: c/c-decl.c:6784
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.c:6787
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:6793
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.c:6796
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr ""
  
! #: c/c-decl.c:6811
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qE has atomic type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:6813
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field has atomic type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:6822
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr ""
  
! #: c/c-decl.c:6824
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.c:6829
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.c:6831
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:6836
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr ""
  
! #: c/c-decl.c:6838
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr ""
  
! #: c/c-decl.c:6841
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c/c-decl.c:6848
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.c:6851
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.c:6882
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.c:6884
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:6927
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr ""
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6938
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.c:6955 cp/decl.c:10177
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.c:6995
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr ""
  
! #: c/c-decl.c:7037
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.c:7039
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.c:7052
  #, fuzzy, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.c:7059
  #, fuzzy, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:7061
  #, fuzzy, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:7097 c/c-decl.c:7108 c/c-decl.c:7111
  #, fuzzy, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: c/c-decl.c:7168
  #, fuzzy, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c/c-decl.c:7170
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7181
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:7184
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:7213
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:7223
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.c:7225
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7260
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr ""
  
! #: c/c-decl.c:7262
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.c:7353 c/c-decl.c:9023
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
  
! #: c/c-decl.c:7363
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr ""
  
! #: c/c-decl.c:7401
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:7405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:7416
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.c:7420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.c:7494
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr ""
  
! #: c/c-decl.c:7498 c/c-decl.c:7534
  #, fuzzy, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c/c-decl.c:7528
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr ""
  
! #: c/c-decl.c:7574
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7580
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7682
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr ""
  
! #: c/c-decl.c:7688
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "struct defined here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.c:7694
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "union defined here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.c:7770
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.c:7772
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.c:7781
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.c:7783
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.c:7813 c/c-decl.c:8601
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7880 cp/decl.c:4823
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
  
! #: c/c-decl.c:7885
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:7888
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:7981 c/c-decl.c:7999 c/c-decl.c:8060
  #, fuzzy, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: c/c-decl.c:8086
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8089
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8194
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr ""
  
! #: c/c-decl.c:8196
  #, gcc-internal-format
  msgid "union has no members"
  msgstr ""
  
! #: c/c-decl.c:8201
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr ""
  
! #: c/c-decl.c:8203
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.c:8264 cp/decl.c:12342
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
  
! #: c/c-decl.c:8270
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr ""
  
! #: c/c-decl.c:8276
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr ""
  
! #: c/c-decl.c:8307
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "type %qT is too large"
  msgstr "%s - Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: c/c-decl.c:8412
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.c:8573
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8580
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %<enum %E%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: c/c-decl.c:8659 cp/decl.c:14713
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
  
! #: c/c-decl.c:8674
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.c:8788 c/c-decl.c:8804
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.c:8799
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.c:8823
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.c:8831
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8920 cp/decl.c:5120 cp/decl.c:15242
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.c:8938
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.c:8949
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type defaults to %<int%>"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: c/c-decl.c:8973
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.c:9032
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for `%s'"
  msgid "no previous prototype for %qD"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð¿Ñ€Ð°Ñ‚Ð°Ñ‚Ñ‹Ð¿Ð° Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.c:9041
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.c:9049 cp/decl.c:15377
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "no previous declaration for %qD"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.c:9059
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.c:9078
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type of %qD is not %<int%>"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: c/c-decl.c:9080
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.c:9087
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is usually a function"
  msgid "%qD is normally a non-static function"
  msgstr "`%s' - Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: c/c-decl.c:9124
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.c:9139
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.c:9155
  #, gcc-internal-format
  msgid "parameter name omitted"
  msgstr ""
  
! #: c/c-decl.c:9192
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr ""
  
! #: c/c-decl.c:9201
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr ""
  
! #: c/c-decl.c:9217
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr ""
  
! #: c/c-decl.c:9225
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: c/c-decl.c:9234
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.c:9263 c/c-decl.c:9268
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.c:9288
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:9295
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr ""
  
! #: c/c-decl.c:9348
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.c:9359
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "number of arguments doesn%'t match prototype"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: c/c-decl.c:9362 c/c-decl.c:9409 c/c-decl.c:9423
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "prototype declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.c:9401
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.c:9406
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9416
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.c:9421
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9672 cp/decl.c:16203
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.c:9691 cp/decl.c:16235
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
--- 35349,36084 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6174 c/c-decl.c:6543
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c/c-decl.c:6222
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr ""
  
! #: c/c-decl.c:6224
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr ""
  
! #: c/c-decl.c:6231
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr ""
  
! #: c/c-decl.c:6234
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr ""
  
! #: c/c-decl.c:6242 c/c-decl.c:8302
  #, fuzzy, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c/c-decl.c:6268
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.c:6272
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.c:6279
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:6282
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.c:6293
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-decl.c:6296
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-decl.c:6305
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of array %qE is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: c/c-decl.c:6307
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of unnamed array is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: c/c-decl.c:6392
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array %qE is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: c/c-decl.c:6395
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of unnamed array is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: c/c-decl.c:6431 c/c-decl.c:7088
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6453
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%<[*]%> not in a declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: c/c-decl.c:6466
  #, fuzzy, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:6472
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6476
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6579
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE declared as function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.c:6582
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr ""
  
! #: c/c-decl.c:6589
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.c:6592
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.c:6633
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function definition has qualified void return type"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: c/c-decl.c:6637 cp/decl.c:11463
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
! #: c/c-decl.c:6675 c/c-decl.c:6884 c/c-decl.c:6938 c/c-decl.c:7022
! #: c/c-decl.c:7143 c/c-parser.c:2851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
  
! #: c/c-decl.c:6681 c/c-decl.c:6890 c/c-decl.c:7027 c/c-decl.c:7148
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr ""
  
! #: c/c-decl.c:6775
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.c:6779
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.c:6785
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr ""
  
! #: c/c-decl.c:6801
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.c:6804
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:6810
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.c:6813
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr ""
  
! #: c/c-decl.c:6828
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qE has atomic type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:6830
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field has atomic type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:6839
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr ""
  
! #: c/c-decl.c:6841
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.c:6846
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.c:6848
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:6853
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr ""
  
! #: c/c-decl.c:6855
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr ""
  
! #: c/c-decl.c:6858
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c/c-decl.c:6865
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.c:6868
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.c:6899
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.c:6901
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:6944
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr ""
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6955
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.c:6972 cp/decl.c:10186
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.c:7012
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr ""
  
! #: c/c-decl.c:7054
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.c:7056
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.c:7069
  #, fuzzy, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.c:7076
  #, fuzzy, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:7078
  #, fuzzy, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:7114 c/c-decl.c:7125 c/c-decl.c:7128
  #, fuzzy, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: c/c-decl.c:7185
  #, fuzzy, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c/c-decl.c:7187
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7198
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:7201
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:7230
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:7240
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.c:7242
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7277
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr ""
  
! #: c/c-decl.c:7279
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.c:7370 c/c-decl.c:9040
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
  
! #: c/c-decl.c:7380
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr ""
  
! #: c/c-decl.c:7418
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:7422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:7433
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.c:7437
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.c:7511
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr ""
  
! #: c/c-decl.c:7515 c/c-decl.c:7551
  #, fuzzy, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c/c-decl.c:7545
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr ""
  
! #: c/c-decl.c:7591
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7699
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr ""
  
! #: c/c-decl.c:7705
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "struct defined here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.c:7711
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "union defined here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.c:7787
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.c:7789
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.c:7798
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.c:7800
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.c:7830 c/c-decl.c:8618
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7897 cp/decl.c:4833
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
  
! #: c/c-decl.c:7902
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:7905
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:7998 c/c-decl.c:8016 c/c-decl.c:8077
  #, fuzzy, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: c/c-decl.c:8103
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8106
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8211
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr ""
  
! #: c/c-decl.c:8213
  #, gcc-internal-format
  msgid "union has no members"
  msgstr ""
  
! #: c/c-decl.c:8218
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr ""
  
! #: c/c-decl.c:8220
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.c:8281 cp/decl.c:12351
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
  
! #: c/c-decl.c:8287
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr ""
  
! #: c/c-decl.c:8293
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr ""
  
! #: c/c-decl.c:8324
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "type %qT is too large"
  msgstr "%s - Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: c/c-decl.c:8429
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.c:8590
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8597
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %<enum %E%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: c/c-decl.c:8676 cp/decl.c:14722
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
  
! #: c/c-decl.c:8691
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.c:8805 c/c-decl.c:8821
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.c:8816
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.c:8840
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.c:8848
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8937 cp/decl.c:5130 cp/decl.c:15251
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.c:8955
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.c:8966
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type defaults to %<int%>"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: c/c-decl.c:8990
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.c:9049
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for `%s'"
  msgid "no previous prototype for %qD"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð¿Ñ€Ð°Ñ‚Ð°Ñ‚Ñ‹Ð¿Ð° Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.c:9058
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.c:9066 cp/decl.c:15386
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "no previous declaration for %qD"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.c:9076
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.c:9095
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type of %qD is not %<int%>"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: c/c-decl.c:9097
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.c:9104
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is usually a function"
  msgid "%qD is normally a non-static function"
  msgstr "`%s' - Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: c/c-decl.c:9141
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.c:9156
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.c:9172
  #, gcc-internal-format
  msgid "parameter name omitted"
  msgstr ""
  
! #: c/c-decl.c:9209
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr ""
  
! #: c/c-decl.c:9218
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr ""
  
! #: c/c-decl.c:9234
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr ""
  
! #: c/c-decl.c:9242
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: c/c-decl.c:9251
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.c:9280 c/c-decl.c:9285
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.c:9305
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.c:9312
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr ""
  
! #: c/c-decl.c:9365
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.c:9376
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "number of arguments doesn%'t match prototype"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: c/c-decl.c:9379 c/c-decl.c:9426 c/c-decl.c:9440
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "prototype declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.c:9418
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.c:9423
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9433
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.c:9438
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9689 cp/decl.c:16212
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.c:9708 cp/decl.c:16244
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
*************** msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹Ð·Ð½Ð°
*** 36069,36335 ****
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9787
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.c:9792
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.c:9799
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: c/c-decl.c:9831
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9835
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9842
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9847
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9851
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9855
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:10105
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.c:10163 c/c-decl.c:10170
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "duplicate %qE declaration specifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: c/c-decl.c:10197 c/c-decl.c:10581 c/c-decl.c:10971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:10209 cp/parser.c:29186
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
  msgstr "`long long long' - Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð´Ð¾ÑžÐ³Ð° Ð´Ð»Ñ� GCC"
  
! #: c/c-decl.c:10222
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support `long long'"
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ `long long'"
  
! #: c/c-decl.c:10451 c/c-parser.c:9089
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:10497
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support saturating types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:10568 c/c-decl.c:11128
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qE"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: c/c-decl.c:10624
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:10646
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: c/c-decl.c:10689
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:10808
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:10858
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: c/c-decl.c:10929
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support `long long'"
  msgid "ISO C does not support decimal floating point"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ `long long'"
  
! #: c/c-decl.c:10952 c/c-decl.c:11221 c/c-parser.c:8080
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: c/c-decl.c:10954
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:10989
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.c:11002
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.c:11050
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not at beginning of declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: c/c-decl.c:11071
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:11073
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.c:11075
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.c:11089 c/c-parser.c:7480
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: c/c-decl.c:11092 c/c-parser.c:7483
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C90 does not support %qE"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: c/c-decl.c:11104
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:11113
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.c:11126
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.c:11134
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:11142
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.c:11218
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.c:11233
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ‹ \"complex\" Ñƒ Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ– \"double complex\""
  
! #: c/c-decl.c:11284 c/c-decl.c:11300 c/c-decl.c:11326
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:11724 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.c:11728 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.c:385 c/c-typeck.c:11838 cp/typeck.c:4814
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.c:395 c/c-typeck.c:11847 cp/typeck.c:4822
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:396 c/c-typeck.c:11777 cp/typeck.c:4767
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:404 c/c-typeck.c:11866 cp/typeck.c:4830
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:405 c/c-typeck.c:11801 cp/typeck.c:4775
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:412 c/c-typeck.c:11858
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.c:413 c/c-typeck.c:11788
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
--- 36087,36353 ----
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9804
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.c:9809
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.c:9816
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: c/c-decl.c:9848
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9852
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9859
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9864
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9868
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9872
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:10122
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.c:10180 c/c-decl.c:10187
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "duplicate %qE declaration specifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: c/c-decl.c:10214 c/c-decl.c:10598 c/c-decl.c:10988
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:10226 cp/parser.c:29186
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
  msgstr "`long long long' - Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð´Ð¾ÑžÐ³Ð° Ð´Ð»Ñ� GCC"
  
! #: c/c-decl.c:10239
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support `long long'"
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ `long long'"
  
! #: c/c-decl.c:10468 c/c-parser.c:9089
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:10514
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support saturating types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:10585 c/c-decl.c:11145
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qE"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: c/c-decl.c:10641
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:10663
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: c/c-decl.c:10706
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:10825
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:10875
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: c/c-decl.c:10946
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support `long long'"
  msgid "ISO C does not support decimal floating point"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ `long long'"
  
! #: c/c-decl.c:10969 c/c-decl.c:11238 c/c-parser.c:8080
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: c/c-decl.c:10971
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:11006
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.c:11019
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.c:11067
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not at beginning of declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: c/c-decl.c:11088
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:11090
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.c:11092
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.c:11106 c/c-parser.c:7480
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: c/c-decl.c:11109 c/c-parser.c:7483
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C90 does not support %qE"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: c/c-decl.c:11121
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:11130
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.c:11143
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.c:11151
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:11159
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.c:11235
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.c:11250
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ‹ \"complex\" Ñƒ Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ– \"double complex\""
  
! #: c/c-decl.c:11301 c/c-decl.c:11317 c/c-decl.c:11343
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:11741 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.c:11745 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.c:385 c/c-typeck.c:11830 cp/typeck.c:4832
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.c:395 c/c-typeck.c:11839 cp/typeck.c:4840
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:396 c/c-typeck.c:11769 cp/typeck.c:4785
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:404 c/c-typeck.c:11858 cp/typeck.c:4848
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:405 c/c-typeck.c:11793 cp/typeck.c:4793
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:412 c/c-typeck.c:11850
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.c:413 c/c-typeck.c:11780
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
*************** msgstr ""
*** 36825,36836 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4601
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6990 cp/typeck.c:4606
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
--- 36843,36854 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4619
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6990 cp/typeck.c:4624
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
*************** msgstr ""
*** 37766,37772 ****
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16754
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
--- 37784,37790 ----
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16757
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
*************** msgstr ""
*** 38148,38154 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr ""
  
! #: c/c-typeck.c:2628 cp/typeck.c:3428 cp/typeck.c:3517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
--- 38166,38172 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr ""
  
! #: c/c-typeck.c:2628 cp/typeck.c:3446 cp/typeck.c:3535
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
*************** msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�
*** 38173,38179 ****
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2912 cp/typeck.c:1700
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
--- 38191,38197 ----
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2912 cp/typeck.c:1717
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
*************** msgstr ""
*** 38289,38305 ****
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4887 cp/typeck.c:5148
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4913 cp/typeck.c:4936
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr ""
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4916 cp/typeck.c:4939
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
--- 38307,38323 ----
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4905 cp/typeck.c:5166
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4931 cp/typeck.c:4954
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr ""
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4934 cp/typeck.c:4957
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
*************** msgstr ""
*** 38324,38330 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:3963 cp/typeck.c:5708
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
--- 38342,38348 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:3963 cp/typeck.c:5726
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
*************** msgstr ""
*** 38496,38502 ****
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11034
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
--- 38514,38520 ----
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11026
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
*************** msgstr ""
*** 38569,38575 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5864 cp/typeck.c:7973
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
--- 38587,38593 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5864 cp/typeck.c:7991
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
*************** msgstr ""
*** 38732,38738 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:7083 cp/typeck.c:9068
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
--- 38750,38756 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:7083 cp/typeck.c:9086
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
*************** msgstr ""
*** 38892,38898 ****
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.c:7857 cp/typeck.c:2067
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
--- 38910,38916 ----
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.c:7857 cp/typeck.c:2084
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
*************** msgstr ""
*** 38923,38929 ****
  msgid "invalid initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c/c-typeck.c:8255 cp/decl.c:6467
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
--- 38941,38947 ----
  msgid "invalid initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c/c-typeck.c:8255 cp/decl.c:6477
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
*************** msgstr ""
*** 39069,39075 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"goto *expr;\""
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9502
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function declared %<noreturn%> has a %<return%> statement"
--- 39087,39093 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"goto *expr;\""
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9520
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function declared %<noreturn%> has a %<return%> statement"
*************** msgstr ""
*** 39095,39502 ****
  msgid "function returns address of label"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: c/c-typeck.c:10725 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.c:10750
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.c:10788 c/c-typeck.c:10796
  #, fuzzy, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-typeck.c:10802 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10804
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10976 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10978 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10983 cp/parser.c:12872
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.c:10988
  #, gcc-internal-format
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:10990
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:11016 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.c:11060
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5162
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11896 c/c-typeck.c:12064 cp/typeck.c:5175
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11921 c/c-typeck.c:12089 cp/typeck.c:5203
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11935 cp/typeck.c:4878
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
  
! #: c/c-typeck.c:11953 c/c-typeck.c:11974
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11959 c/c-typeck.c:11980
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:12001 c/c-typeck.c:12130
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.c:12008 c/c-typeck.c:12014
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-typeck.c:12021 c/c-typeck.c:12140
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.c:12033 c/c-typeck.c:12038 c/c-typeck.c:12166 c/c-typeck.c:12171
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.c:12118
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.c:12120
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.c:12125
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr ""
  
! #: c/c-typeck.c:12148 c/c-typeck.c:12151 c/c-typeck.c:12158 c/c-typeck.c:12161
! #: cp/typeck.c:5226 cp/typeck.c:5233
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.c:12226
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.c:12541
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12545
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12549
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12565
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12755 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12766 c/c-typeck.c:12776 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.c:12811 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12855 c/c-typeck.c:14331 c/c-typeck.c:14395 c/c-typeck.c:14457
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12868 c/c-typeck.c:14263 c/c-typeck.c:14381
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12877 c/c-typeck.c:14405 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.c:12887 cp/semantics.c:4689 cp/semantics.c:7192
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12891 c/c-typeck.c:14422 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12898
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12907 c/c-typeck.c:14429 c/c-typeck.c:14539
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12943 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12950 cp/semantics.c:4752
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12979 c/c-typeck.c:13045 c/c-typeck.c:13317
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12998 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13006 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13015 c/c-typeck.c:13131 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13032 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13088 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13123 cp/semantics.c:4934
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13141 c/c-typeck.c:13256 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13149 cp/semantics.c:4960
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.c:13534 cp/semantics.c:6012
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.c:13541
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.c:13547 cp/semantics.c:6019
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.c:13560 cp/semantics.c:6035
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.c:13580 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.c:13607
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13614 cp/semantics.c:6102
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13620 cp/semantics.c:6108
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13626 cp/semantics.c:6114
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13738 c/c-typeck.c:13748
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.c:13766
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13778
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13786
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13836
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13845 cp/semantics.c:5904
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.c:13933
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13951 c/c-typeck.c:14597 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13963 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13977 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.c:13993
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14012 cp/semantics.c:6310
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:14042 c/c-typeck.c:14532 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:14052 cp/semantics.c:6407
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14096 c/c-typeck.c:14127
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14072 c/c-typeck.c:14103 c/c-typeck.c:14352 c/c-typeck.c:14468
! #: c/c-typeck.c:14475 c/c-typeck.c:14491 c/c-typeck.c:14502
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
--- 39113,39520 ----
  msgid "function returns address of label"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: c/c-typeck.c:10721 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.c:10746
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.c:10783 c/c-typeck.c:10791
  #, fuzzy, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-typeck.c:10797 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10799
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10968 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10970 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10975 cp/parser.c:12872
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.c:10980
  #, gcc-internal-format
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:10982
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:11008 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.c:11052
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:11880 c/c-typeck.c:12048 cp/typeck.c:5180
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5193
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11913 c/c-typeck.c:12081 cp/typeck.c:5221
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11927 cp/typeck.c:4896
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
  
! #: c/c-typeck.c:11945 c/c-typeck.c:11966
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11951 c/c-typeck.c:11972
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11993 c/c-typeck.c:12122
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.c:12000 c/c-typeck.c:12006
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-typeck.c:12013 c/c-typeck.c:12132
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.c:12025 c/c-typeck.c:12030 c/c-typeck.c:12158 c/c-typeck.c:12163
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.c:12110
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.c:12112
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.c:12117
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr ""
  
! #: c/c-typeck.c:12140 c/c-typeck.c:12143 c/c-typeck.c:12150 c/c-typeck.c:12153
! #: cp/typeck.c:5244 cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.c:12218
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.c:12533
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12537
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12541
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12557
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12747 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12758 c/c-typeck.c:12768 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.c:12803 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12847 c/c-typeck.c:14323 c/c-typeck.c:14387 c/c-typeck.c:14449
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12860 c/c-typeck.c:14255 c/c-typeck.c:14373
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12869 c/c-typeck.c:14397 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.c:12879 cp/semantics.c:4689 cp/semantics.c:7192
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12883 c/c-typeck.c:14414 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12890
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12899 c/c-typeck.c:14421 c/c-typeck.c:14531
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12935 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12942 cp/semantics.c:4752
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12971 c/c-typeck.c:13037 c/c-typeck.c:13309
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12990 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12998 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13007 c/c-typeck.c:13123 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13024 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13065 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13080 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13115 cp/semantics.c:4934
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13133 c/c-typeck.c:13248 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13141 cp/semantics.c:4960
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.c:13526 cp/semantics.c:6012
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.c:13533
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.c:13539 cp/semantics.c:6019
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.c:13552 cp/semantics.c:6035
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.c:13572 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.c:13599
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13606 cp/semantics.c:6102
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13612 cp/semantics.c:6108
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13618 cp/semantics.c:6114
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13730 c/c-typeck.c:13740
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.c:13758
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13770
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13778
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13828
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13837 cp/semantics.c:5904
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.c:13925
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13943 c/c-typeck.c:14589 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13955 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13969 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
  
! #: c/c-typeck.c:13977
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14004 cp/semantics.c:6310
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:14034 c/c-typeck.c:14524 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:14044 cp/semantics.c:6407
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.c:14056 c/c-typeck.c:14088 c/c-typeck.c:14119
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14095 c/c-typeck.c:14344 c/c-typeck.c:14460
! #: c/c-typeck.c:14467 c/c-typeck.c:14483 c/c-typeck.c:14494
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
*************** msgstr ""
*** 39505,39676 ****
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14075 c/c-typeck.c:14106 c/c-typeck.c:14478 c/c-typeck.c:14505
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:14089 cp/semantics.c:6477
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:14120 cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:14139 cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14146
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:14153
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14160
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14173 cp/semantics.c:6936
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14179
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14244 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.c:14255 cp/semantics.c:7012
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14271 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.c:14280 cp/semantics.c:7042
  #, 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.c:14323 cp/semantics.c:7086
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14488 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:14356 c/c-typeck.c:14494 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:14388 cp/semantics.c:7155
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14448 c/c-typeck.c:14546 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14527 cp/semantics.c:7361
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:14555 cp/semantics.c:7390
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:14569 cp/semantics.c:7406
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14572 cp/semantics.c:7409
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14587
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:14675 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:14721 cp/semantics.c:7814
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14731
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14750 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14762 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14780 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14795 cp/semantics.c:7709
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14961
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.c:14966
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.c:14972
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 39523,39694 ----
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14067 c/c-typeck.c:14098 c/c-typeck.c:14470 c/c-typeck.c:14497
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:14081 cp/semantics.c:6477
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:14112 cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:14131 cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14138
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:14145
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14152
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14165 cp/semantics.c:6936
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14171
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14236 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.c:14247 cp/semantics.c:7012
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14263 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.c:14272 cp/semantics.c:7042
  #, 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.c:14315 cp/semantics.c:7086
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14340 c/c-typeck.c:14480 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14486 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:14380 cp/semantics.c:7155
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14440 c/c-typeck.c:14538 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14519 cp/semantics.c:7361
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:14547 cp/semantics.c:7390
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:14561 cp/semantics.c:7406
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14564 cp/semantics.c:7409
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14579
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:14667 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:14713 cp/semantics.c:7814
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14723
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14742 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14754 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14772 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14787 cp/semantics.c:7709
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14953
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.c:14958
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.c:14964
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð·
*** 39841,39847 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:3589 cp/pt.c:6503
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 39859,39865 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:3589 cp/pt.c:6505
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 39931,39937 ****
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.c:4289 cp/call.c:11228
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
--- 39949,39955 ----
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.c:4289 cp/call.c:11243
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
*************** msgstr ""
*** 40106,40569 ****
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.c:6505
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6508
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6547
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.c:6707
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6713
  #, fuzzy, gcc-internal-format
  #| msgid "impossible operator '%s'"
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ñ‹ Ð°Ð¿Ñ�Ñ€Ð°Ñ‚Ð°Ñ€ '%s'"
  
! #: cp/call.c:6731
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.c:6733 cp/decl.c:7446
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.c:6738
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.c:6740 cp/decl.c:7447
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared protected here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/call.c:6745
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.c:6855
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6858 cp/call.c:6877 cp/typeck.c:4047
  #, fuzzy, gcc-internal-format
  #| msgid "  from here"
  msgid "  declared here"
  msgstr " Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/call.c:6862
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.c:6874
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6881
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.c:6948
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6993
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:7004
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:7013
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:7053 cp/cvt.c:226
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:7095 cp/call.c:7102
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:7098
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:7351
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7355
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7358
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7393
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:7396 cp/call.c:7413
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7399
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:7512
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.c:7529 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.c:7566
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7602
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.c:7612
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7680
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/call.c:7689
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7793
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:7852
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:8245
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:8248 cp/call.c:8364 cp/call.c:10695
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:8278
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:8360
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:8366
  #, gcc-internal-format
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr ""
  
! #: cp/call.c:8478
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8609
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.c:8966
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8969
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8974
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8979
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8994
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8996
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.c:8998
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.c:9001
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9004
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9006
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:9027
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9029
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.c:9031
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9034
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9037
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9040
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:9051
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:9063
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9080
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:9083
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:9093
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9096
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9099
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:9130
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.c:9226
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:9500 cp/typeck.c:9003
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/call.c:9522
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9551
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9598
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:9639 cp/pt.c:15262 cp/typeck.c:3029
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9641
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9799
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.c:9802
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:9823
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:9828
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:9829
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:9852
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:10693
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:10754
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10755
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:10758
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:10988
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:10992
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:10994
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:11040
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:11443
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:11566
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:11570
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
--- 40124,40587 ----
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.c:6519
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6522
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6561
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.c:6721
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6727
  #, fuzzy, gcc-internal-format
  #| msgid "impossible operator '%s'"
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ñ‹ Ð°Ð¿Ñ�Ñ€Ð°Ñ‚Ð°Ñ€ '%s'"
  
! #: cp/call.c:6745
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.c:6747 cp/decl.c:7455
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.c:6752
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.c:6754 cp/decl.c:7456
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared protected here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/call.c:6759
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.c:6870
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6873 cp/call.c:6892 cp/typeck.c:4065
  #, fuzzy, gcc-internal-format
  #| msgid "  from here"
  msgid "  declared here"
  msgstr " Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/call.c:6877
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.c:6889
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6896
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.c:6963
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:7008
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:7019
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:7028
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:7068 cp/cvt.c:226
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:7110 cp/call.c:7117
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:7113
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:7366
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7370
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7373
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7408
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:7411 cp/call.c:7428
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7414
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:7527
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.c:7544 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.c:7581
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7617
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.c:7627
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7695
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/call.c:7704
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7808
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:7867
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:8260
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:8263 cp/call.c:8379 cp/call.c:10710
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:8293
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:8375
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:8381
  #, gcc-internal-format
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr ""
  
! #: cp/call.c:8493
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8624
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.c:8981
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8984
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8989
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8994
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:9009
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.c:9011
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.c:9013
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.c:9016
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9019
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9021
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:9042
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9044
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.c:9046
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9049
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9052
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9055
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:9066
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:9078
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9095
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:9098
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9111
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9114
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:9123
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:9145
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.c:9241
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:9515 cp/typeck.c:9021
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/call.c:9537
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9566
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9613
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:9654 cp/pt.c:15265 cp/typeck.c:3047
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9656
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9814
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.c:9817
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:9838
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:9843
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:9844
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:9867
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:10708
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:10769
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10770
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:10773
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:11003
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:11007
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:11009
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:11055
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:11458
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:11581
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:11585
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
*************** msgstr ""
*** 41557,41563 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.c:497 cp/typeck.c:7518
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
--- 41575,41581 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.c:497 cp/typeck.c:7536
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
*************** msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ
*** 41925,41931 ****
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.c:1225 cp/decl.c:14140
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
--- 41943,41949 ----
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.c:1225 cp/decl.c:14149
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
*************** msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ
*** 42125,42165 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2422
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:2561
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
  #. Reject two definitions.
! #: cp/decl.c:2815 cp/decl.c:2844 cp/decl.c:2877 cp/decl.c:2894 cp/decl.c:2992
  #: cp/decl2.c:903
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/decl.c:2831
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.c:2841
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:2855 cp/decl.c:2904
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2858 cp/decl.c:2907
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
--- 42143,42183 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2439
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:2578
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
  #. Reject two definitions.
! #: cp/decl.c:2832 cp/decl.c:2861 cp/decl.c:2894 cp/decl.c:2911 cp/decl.c:3009
  #: cp/decl2.c:903
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/decl.c:2848
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.c:2858
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:2872 cp/decl.c:2921
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2875 cp/decl.c:2924
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
*************** msgstr ""
*** 42167,44222 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2924
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.c:2938
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2956 cp/decl.c:3000 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:2983
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.c:3049
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3050
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.c:3144
  #, gcc-internal-format
  msgid "  from here"
  msgstr " Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/decl.c:3167 cp/decl.c:3395
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3195
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:3198
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:3253
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3348 cp/decl.c:3368
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:3355
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:3358
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:3366
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:3370
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3372
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3378
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3410 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3809
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:3816 cp/parser.c:6492
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr ""
  
! #: cp/decl.c:3827
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:3855 cp/decl.c:3948
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3856
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.c:3869
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.c:3878
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:3885
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:3957
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:4273
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.c:4741
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4744
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4747
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4766
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:4769
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4792
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:4797
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:4814
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.c:4846
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.c:4854
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:4861
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:4864
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:4869
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:4872
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.c:4875
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4879
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4883
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4887
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4891
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4895
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.c:4898
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.c:4920
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:4923
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.c:4995
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4999
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5069 cp/decl2.c:834
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:5077
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.c:5107
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.c:5131
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.c:5139
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:5140
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:5152
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5164
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:5214
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.c:5248
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5252
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:5317
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:5323 cp/decl.c:6330
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:5333
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:5369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:5426
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5432
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5451
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.c:5454
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:5510
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.c:5517
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.c:5529
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qD"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.c:5569
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.c:5593
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:5644
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5648
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5654
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5690
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:5697
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5704
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.c:5712
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.c:5716
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5719
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5887
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.c:5928
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:5963
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5971
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.c:5991
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.c:6021
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6060 cp/decl.c:6302 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:6097
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:6107
  #, gcc-internal-format
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr ""
  
! #: cp/decl.c:6227
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:6332
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:6340
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.c:6395
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:6416
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.c:6461
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6568
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.c:6603
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.c:6605
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.c:6608
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.c:6791
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:6938
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:6956 cp/decl.c:12902
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.c:6960 cp/decl.c:12906
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.c:7007
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7103
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.c:7156
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7348
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:7432
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7435
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7442
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.c:7468
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7477
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7694
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:7710
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.c:7719 cp/decl.c:7804
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7723
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7726
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7771
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.c:7797
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:7806
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7827
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7853
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.c:7858
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.c:7863
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.c:7867
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.c:7876
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.c:8316
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8319
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8324
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8553
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.c:8557
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.c:8560
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.c:8576
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8578
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8604
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.c:8606
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8612
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.c:8615
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.c:8617
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8623
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.c:8626
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.c:8628
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8634
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.c:8637
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.c:8639
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.c:8653
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:8685
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8725
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.c:8736
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.c:8743
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.c:8746
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8822
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.c:8884
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:8895
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:8916
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8925
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8942
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.c:8989
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:8992
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.c:8995
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:8997
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.c:9054
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:9055
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:9063
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:9064
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:9074
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:9080
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.c:9093
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.c:9103
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:9111
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9117
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9125
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.c:9130
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.c:9211
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' Ð¿Ð°Ð²Ñ–Ð½Ð½Ð° Ð²Ñ�Ñ€Ñ‚Ð°Ñ†ÑŒ `int'"
  
! #: cp/decl.c:9251
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:9256
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.c:9258
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:9275
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.c:9465
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.c:9474
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:9481
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9601
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.c:9605
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.c:9609
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.c:9620
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9625
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:9630
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9739
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:9742
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:9773 cp/decl.c:9842
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:9777 cp/decl.c:9845
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9825
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9828
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9852
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9855
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9861
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9864
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9913
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:9973
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr ""
  
! #: cp/decl.c:9975 cp/pt.c:14971
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/decl.c:9985
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as array of void"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:9987
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.c:9994
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.c:9999
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.c:10001
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.c:10006
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.c:10009
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.c:10023
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:10027
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:10097
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:10100
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.c:10110
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:10113
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.c:10125
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:10128
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:10136
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.c:10139
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:10143
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:10152
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10173
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10180
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10195
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.c:10200
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.c:10458
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:10461 cp/decl.c:10481
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:10464
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:10473
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr ""
  
! #: cp/decl.c:10495 cp/decl.c:10588 cp/decl.c:10597 cp/decl.c:12241
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10501
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as non-member"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:10529
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10580
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:10605
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:10610
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:10645
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10652
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10660
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:10666
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/decl.c:10701
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ‹ \"complex\" Ñƒ Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ– \"double complex\""
  
! #: cp/decl.c:10750 cp/decl.c:10753 cp/decl.c:10756
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:10772
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: cp/decl.c:10778
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: cp/decl.c:10832
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr ""
  
! #: cp/decl.c:10838
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr ""
  
! #: cp/decl.c:10846 cp/decl.c:10852
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.c:10857
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.c:10859
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.c:10925
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10964
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10984
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.c:10993
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr ""
  
! #: cp/decl.c:11006
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:11013
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.c:11023 cp/decl.c:11165
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.c:11030
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11036
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11046
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:11056
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr ""
  
! #: cp/decl.c:11059
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:11061
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:11065
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.c:11070
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:11076
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr ""
  
! #: cp/decl.c:11080
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:11084
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr ""
  
! #: cp/decl.c:11088
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11092
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11103
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.c:11106
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11137
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.c:11163
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.c:11177
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:11181
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:11203
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:11285
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:11334
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11357
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11361
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.c:11366
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11382
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11387
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:11398
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.c:11407
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.c:11420
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.c:11432
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.c:11435
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11465
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qs declared as function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:11471
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.c:11500
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11501
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11505
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11506
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11514
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11515
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11533
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11550
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11554
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:11557
  #, fuzzy, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:11570
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11596
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:11636
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:11649 cp/decl.c:11656
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ð° %s."
  
! #: cp/decl.c:11658
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.c:11687
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.c:11688
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:11761
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11831
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11856
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11862
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11892
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11894
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11902
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11942
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.c:11950
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11952
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11963
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "%<explicit%> outside class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.c:11966
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:11969
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:11979
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11986
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11993
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11999
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:12005
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:12011
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:12047
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.c:12050
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:12055
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:12059
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:12083
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:12171
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:12179
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:12181
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:12185
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:12198
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:12218
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:12222
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:12232
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:12247
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:12266
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ð¿Ñ€Ð°Ñ‚Ð°ÐºÐ¾Ð»Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:12272
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.c:12274
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:12325 cp/parser.c:3290
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:12329
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.c:12353
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:12356
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12372
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `::'"
  
! #: cp/decl.c:12393
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:12403
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:12413
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.c:12427
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:12434
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:12441
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12447
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12453
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.c:12462
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12468
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.c:12477
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.c:12480
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:12538
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:12543
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:12555
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:12558
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.c:12603
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12608
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.c:12637
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12642
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12697
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12699
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12704
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12708
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12713
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.c:12725
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12729
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12737
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.c:12744
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12745
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:12779
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.c:12788
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12827
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12834
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:12840
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12848
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.c:12869
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:12881
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:12886
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.c:13051
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:13054
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:13138
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:13142
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:13165
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:13192
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:13194
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
--- 42185,44240 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.c:2955
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2958
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2973 cp/decl.c:3017 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:3000
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.c:3066
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3067
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.c:3161
  #, gcc-internal-format
  msgid "  from here"
  msgstr " Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/decl.c:3184 cp/decl.c:3412
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3212
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:3215
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:3270
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3365 cp/decl.c:3385
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:3372
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:3375
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:3383
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3395
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3427 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3819
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:3826 cp/parser.c:6492
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr ""
  
! #: cp/decl.c:3837
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:3865 cp/decl.c:3958
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3866
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.c:3879
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.c:3888
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:3967
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:4283
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.c:4751
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4754
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4776
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:4779
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4802
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:4807
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:4824
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.c:4856
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.c:4864
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:4871
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:4874
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:4879
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:4882
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.c:4885
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4889
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4893
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4901
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4905
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.c:4908
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.c:4930
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:4933
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.c:5005
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:5009
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5079 cp/decl2.c:834
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:5087
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.c:5117
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.c:5141
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.c:5149
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:5150
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:5162
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5174
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:5224
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.c:5258
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5262
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:5327
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:5333 cp/decl.c:6340
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:5343
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:5379
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:5436
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5442
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5461
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.c:5464
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:5520
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.c:5527
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.c:5539
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qD"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.c:5579
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.c:5603
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:5654
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5658
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5664
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5700
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:5707
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5714
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.c:5722
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.c:5726
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5729
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5897
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.c:5938
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:5973
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5981
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.c:6001
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.c:6031
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6070 cp/decl.c:6312 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:6107
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:6117
  #, gcc-internal-format
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr ""
  
! #: cp/decl.c:6237
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:6342
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:6350
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.c:6405
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:6426
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.c:6471
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6578
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.c:6615
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.c:6618
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.c:6623
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.c:6801
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:6948
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:6966 cp/decl.c:12911
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.c:6970 cp/decl.c:12915
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.c:7017
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7113
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.c:7166
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7358
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:7441
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7444
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7451
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.c:7477
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7486
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7703
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:7719
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.c:7728 cp/decl.c:7813
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7732
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7735
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7780
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.c:7806
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:7815
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7836
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7862
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.c:7867
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.c:7872
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.c:7876
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.c:7885
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.c:8325
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8328
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8333
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8562
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.c:8566
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.c:8569
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.c:8585
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8587
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8613
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.c:8615
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8621
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.c:8624
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.c:8626
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.c:8635
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.c:8637
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8643
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.c:8648
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8655
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.c:8662
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:8694
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8734
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.c:8745
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.c:8752
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.c:8755
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8831
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.c:8893
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:8904
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:8925
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8934
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8951
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.c:8998
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:9001
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.c:9004
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:9006
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.c:9063
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:9064
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:9072
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:9073
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:9083
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:9089
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.c:9102
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.c:9112
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:9120
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9126
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9134
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.c:9139
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.c:9220
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' Ð¿Ð°Ð²Ñ–Ð½Ð½Ð° Ð²Ñ�Ñ€Ñ‚Ð°Ñ†ÑŒ `int'"
  
! #: cp/decl.c:9260
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:9265
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.c:9267
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:9284
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.c:9474
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.c:9483
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:9490
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9610
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.c:9614
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.c:9618
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9634
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:9639
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9748
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:9751
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:9782 cp/decl.c:9851
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:9786 cp/decl.c:9854
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9834
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9837
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9861
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9864
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9870
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:9982
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr ""
  
! #: cp/decl.c:9984 cp/pt.c:14974
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/decl.c:9994
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as array of void"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:9996
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.c:10001
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.c:10003
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.c:10008
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.c:10010
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.c:10015
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.c:10018
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.c:10032
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:10036
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:10106
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:10109
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.c:10119
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:10122
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.c:10134
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:10137
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:10145
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.c:10148
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:10152
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:10161
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10182
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10189
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10204
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.c:10209
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.c:10467
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:10470 cp/decl.c:10490
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:10473
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:10482
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr ""
  
! #: cp/decl.c:10504 cp/decl.c:10597 cp/decl.c:10606 cp/decl.c:12250
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10510
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as non-member"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:10538
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10589
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:10614
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:10619
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:10654
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10661
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10669
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:10675
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/decl.c:10710
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ‹ \"complex\" Ñƒ Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ– \"double complex\""
  
! #: cp/decl.c:10759 cp/decl.c:10762 cp/decl.c:10765
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:10781
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: cp/decl.c:10787
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: cp/decl.c:10841
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr ""
  
! #: cp/decl.c:10847
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr ""
  
! #: cp/decl.c:10855 cp/decl.c:10861
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.c:10866
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.c:10868
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.c:10934
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10973
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10993
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.c:11002
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr ""
  
! #: cp/decl.c:11015
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:11022
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.c:11032 cp/decl.c:11174
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.c:11039
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11045
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11055
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:11065
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr ""
  
! #: cp/decl.c:11068
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:11070
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:11074
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.c:11079
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:11085
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr ""
  
! #: cp/decl.c:11089
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:11093
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr ""
  
! #: cp/decl.c:11097
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11101
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11112
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.c:11115
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11146
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.c:11172
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.c:11186
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:11190
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11198
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:11212
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:11294
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:11343
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11366
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11370
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.c:11375
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11382
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11391
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11396
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:11407
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.c:11416
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.c:11429
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.c:11441
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.c:11444
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11474
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qs declared as function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:11480
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.c:11509
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11510
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11514
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11515
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11523
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11524
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11542
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11559
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11563
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:11566
  #, fuzzy, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:11579
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:11645
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:11658 cp/decl.c:11665
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ð° %s."
  
! #: cp/decl.c:11667
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.c:11696
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.c:11697
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:11770
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11840
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11865
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11871
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11901
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11903
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11911
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.c:11959
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11961
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11972
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "%<explicit%> outside class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.c:11975
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:11978
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:11988
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11995
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:12002
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:12008
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:12014
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:12020
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:12056
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.c:12059
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:12064
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:12068
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:12092
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:12180
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:12188
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:12190
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:12194
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:12207
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:12227
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:12231
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:12241
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:12256
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:12275
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ð¿Ñ€Ð°Ñ‚Ð°ÐºÐ¾Ð»Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:12281
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.c:12283
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:12334 cp/parser.c:3290
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:12338
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.c:12362
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:12365
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12381
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `::'"
  
! #: cp/decl.c:12402
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:12412
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:12422
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.c:12436
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:12443
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:12450
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12456
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12462
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.c:12471
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12477
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.c:12486
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.c:12489
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:12547
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:12552
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:12564
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:12567
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.c:12612
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12617
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.c:12646
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12651
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12706
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12708
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12713
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12717
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12722
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.c:12734
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12738
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12746
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.c:12753
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12754
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:12788
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.c:12797
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12836
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12843
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:12849
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12857
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.c:12878
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:12890
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:12895
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.c:13060
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:13063
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:13147
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:13151
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:13174
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:13201
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:13203
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
*************** msgstr ""
*** 44236,44402 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13448
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13527
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:13534
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:13561
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr ""
  
! #: cp/decl.c:13567
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13577
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13603
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
  #. Variadic.
! #: cp/decl.c:13614
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:13640
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.c:13641
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.c:13653
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:13654
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:13665
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "%qD must have no arguments"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: cp/decl.c:13666 cp/decl.c:13676
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.c:13677
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.c:13691
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:13715
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13722
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13724
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13733
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13735
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13751
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13770
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13777
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13789
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13844
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:13867
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13870
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13872
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qD has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:13880
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13881 cp/decl.c:13888
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qT has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:13887
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 44254,44420 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13457
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13536
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:13543
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:13570
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr ""
  
! #: cp/decl.c:13576
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13586
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13612
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
  #. Variadic.
! #: cp/decl.c:13623
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:13649
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.c:13650
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.c:13662
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:13663
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:13674
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "%qD must have no arguments"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: cp/decl.c:13675 cp/decl.c:13685
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.c:13686
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.c:13700
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:13724
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13731
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13733
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13742
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13744
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13760
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13779
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13786
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13798
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13853
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:13876
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13879
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13881
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qD has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:13889
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13890 cp/decl.c:13897
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qT has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:13896
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 44408,44502 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13902
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:13956 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13986 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9306
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:13991
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:14000 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.c:14103
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.c:14139
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:14279
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:14286
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14297
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.c:14322
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:14352
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:14354
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: cp/decl.c:14499
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14502 cp/decl.c:14510 cp/decl.c:14520 cp/parser.c:18945
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:14507
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14517
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14590
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 44426,44520 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13911
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:13965 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13995 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9308
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:14000
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:14009 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.c:14112
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.c:14148
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:14288
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:14295
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14306
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.c:14331
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:14361
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:14363
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: cp/decl.c:14508
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14511 cp/decl.c:14519 cp/decl.c:14529 cp/parser.c:18945
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:14516
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14526
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14599
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 44505,44582 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14737
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14909
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.c:14919
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:14968
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14969
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.c:14980
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:15000
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.c:15111
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.c:15286 cp/typeck.c:9675
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15633
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "invalid function declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:16102
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.c:16104 cp/typeck.c:9555
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:16324
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:16338
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: cp/decl.c:16711
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 44523,44600 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14746
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14918
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.c:14928
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:14977
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14978
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.c:14989
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:15009
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.c:15120
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.c:15295 cp/typeck.c:9693
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15642
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "invalid function declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:16111
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.c:16113 cp/typeck.c:9573
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:16333
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:16347
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: cp/decl.c:16720
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 44616,44622 ****
  msgid "deleting %qT is undefined"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° \"%s\" ÑƒÐ¶Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.c:566 cp/pt.c:5559
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
--- 44634,44640 ----
  msgid "deleting %qT is undefined"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° \"%s\" ÑƒÐ¶Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.c:566 cp/pt.c:5561
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
*************** msgstr ""
*** 44629,44635 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5518
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
--- 44647,44653 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5520
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
*************** msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
*** 45066,45072 ****
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr ""
  
! #: cp/error.c:4292 cp/typeck.c:2420
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
--- 45084,45090 ----
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr ""
  
! #: cp/error.c:4292 cp/typeck.c:2437
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
*************** msgstr ""
*** 45076,45082 ****
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr ""
  
! #: cp/error.c:4318 cp/typeck.c:3013
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
--- 45094,45100 ----
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr ""
  
! #: cp/error.c:4318 cp/typeck.c:3031
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
*************** msgstr ""
*** 45414,45420 ****
  msgid "invalid pointer to bit-field %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:2264 cp/typeck.c:1897
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
--- 45432,45438 ----
  msgid "invalid pointer to bit-field %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:2264 cp/typeck.c:1914
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
*************** msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€
*** 46264,46270 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3162 cp/pt.c:18411
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
--- 46282,46288 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3162 cp/pt.c:18414
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
*************** msgstr ""
*** 46623,46629 ****
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6552 cp/typeck.c:2712 cp/typeck.c:2715 cp/typeck.c:2732
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
--- 46641,46647 ----
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6552 cp/typeck.c:2730 cp/typeck.c:2733 cp/typeck.c:2750
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
*************** msgstr ""
*** 46649,46655 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.c:7028 cp/pt.c:19023
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 46667,46673 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.c:7028 cp/pt.c:19026
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�
*** 46665,46671 ****
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7744 cp/typeck.c:2600
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
--- 46683,46689 ----
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7744 cp/typeck.c:2618
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
*************** msgstr ""
*** 47116,47127 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:14972 cp/pt.c:25054
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14984 cp/pt.c:25066
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 47134,47145 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:14972 cp/pt.c:25053
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14984 cp/pt.c:25065
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr ""
*** 48362,48368 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:37072 cp/pt.c:16761
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
--- 48380,48386 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:37072 cp/pt.c:16764
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
*************** msgstr ""
*** 48403,48409 ****
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:39655 cp/pt.c:13085 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
--- 48421,48427 ----
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:39655 cp/pt.c:13087 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
*************** msgstr ""
*** 48741,48747 ****
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4083 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
--- 48759,48765 ----
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4083 cp/pt.c:4837
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
*************** msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ
*** 48767,48845 ****
  msgid "template parameter %qD declared here"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.c:4771
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.c:4830
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/pt.c:4854
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4858
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4862 cp/pt.c:4873
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4870
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.c:4886
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.c:4888
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.c:4935
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4938
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4959
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5005
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:5067
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.c:5071
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.c:5254
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
--- 48785,48863 ----
  msgid "template parameter %qD declared here"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.c:4773
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.c:4832
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/pt.c:4856
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4860
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4864 cp/pt.c:4875
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4872
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.c:4888
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.c:4890
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4940
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4961
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5007
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:5069
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.c:5073
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.c:5256
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
*************** msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð
*** 48847,48893 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5276
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.c:5312
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5315
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.c:5318
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.c:5321
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5324 cp/pt.c:5382
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.c:5496
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.c:5503
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.c:5511
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 48865,48911 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5278
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.c:5314
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5317
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.c:5320
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.c:5323
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5326 cp/pt.c:5384
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.c:5498
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.c:5505
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.c:5513
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 48897,48973 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5533
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:5676
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.c:5719
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5733
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:5736
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:5738
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:5759
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.c:5762
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.c:5889
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:5902
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:5913
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  msgstr[1] "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:5917
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  msgstr[1] "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.c:5954
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:5955
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
--- 48915,48991 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5535
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:5678
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.c:5721
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5735
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:5738
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:5740
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:5761
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.c:5764
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.c:5891
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:5904
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:5915
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  msgstr[1] "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:5919
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  msgstr[1] "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.c:5956
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:5957
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
*************** msgstr ""
*** 48976,49382 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5965
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/pt.c:5967
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "original definition appeared here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/pt.c:5995
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr ""
  
! #: cp/pt.c:5998
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.c:6258 cp/pt.c:6326
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:6261
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6264
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6276
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6280
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6329
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6331
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.c:6391
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:6400
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6409
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6418
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.c:6429
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.c:6439
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.c:6448
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6460
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6464
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6475
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6486
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6498
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:6529
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.c:6542
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.c:6546
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.c:6557
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6567
  #, gcc-internal-format
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:6577
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:6623
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr ""
  
! #: cp/pt.c:6630
  #, 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.c:6639
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6654
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6663
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6670
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr ""
  
! #: cp/pt.c:6688
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6696
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6778
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6944
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "in template argument for type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/pt.c:6958
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr ""
  
! #: cp/pt.c:7044
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:7052
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:7070
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:7130
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:7132
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7186
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:7758
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7774
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.c:7909
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7938
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:7943
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7959 cp/pt.c:7981 cp/pt.c:8035
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7964
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7969
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7972
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7986
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7989
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:8039
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:8053
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:8056
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.c:8119
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.c:8257 cp/pt.c:8570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:8272 cp/pt.c:8404
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8400
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.c:8409
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/pt.c:8434
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8438
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8536
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9155
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:9318
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:9320
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:9444
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr ""
  
! #: cp/pt.c:9814
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.c:10244
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11324
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.c:11819
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12201
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.c:12291
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12294
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12855
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
--- 48994,49400 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5967
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/pt.c:5969
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "original definition appeared here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/pt.c:5997
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr ""
  
! #: cp/pt.c:6000
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.c:6260 cp/pt.c:6328
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:6263
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6266
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6278
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6282
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6331
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6333
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.c:6393
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:6402
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6411
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6420
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.c:6431
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.c:6441
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.c:6450
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6462
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6466
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6477
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6488
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6500
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:6531
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.c:6544
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6569
  #, gcc-internal-format
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:6579
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:6625
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr ""
  
! #: cp/pt.c:6632
  #, 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.c:6641
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6656
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6665
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6672
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr ""
  
! #: cp/pt.c:6690
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6698
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6780
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6946
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "in template argument for type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/pt.c:6960
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr ""
  
! #: cp/pt.c:7046
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:7054
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:7072
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:7132
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:7134
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7188
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:7760
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7776
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.c:7911
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7940
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:7945
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7961 cp/pt.c:7983 cp/pt.c:8037
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7966
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7971
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7974
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7988
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7991
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:8041
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:8055
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:8058
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.c:8121
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.c:8259 cp/pt.c:8572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:8274 cp/pt.c:8406
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8402
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.c:8411
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/pt.c:8436
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8440
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8538
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9157
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:9320
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:9322
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:9446
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr ""
  
! #: cp/pt.c:9816
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.c:10246
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11326
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.c:11821
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12203
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.c:12293
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12296
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12857
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
*************** msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð
*** 49394,49694 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13880
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.c:14053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼Ñ�Ñ‚Ñ€Ð° `%T'"
  
! #: cp/pt.c:14055
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: cp/pt.c:14173
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: cp/pt.c:14175
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/pt.c:14213
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14825
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:14827
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:14829
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14842
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.c:14845
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:14893
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14899
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14905
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.c:15005
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.c:15025
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:15062
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:15070
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:15134
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15209
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:15387
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:15402
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:15404
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15494
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.c:15617
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.c:16133 cp/pt.c:17885
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.c:16137 cp/pt.c:17889
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18941
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18969
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18974
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18977
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18982
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.c:19038
  #, 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.c:19333
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:19336
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:19659
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.c:19661
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/pt.c:19671
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:19686
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.c:19704
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:23704
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23706
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23712
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.c:23736 cp/pt.c:23831
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23742
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23744
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.c:23763
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:23769 cp/pt.c:23826
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:23774
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:23782
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23818
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23841 cp/pt.c:23927
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23846 cp/pt.c:23944
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:23903
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23905
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23914
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:23932
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23978
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:24300
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
--- 49412,49712 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13882
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.c:14056
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼Ñ�Ñ‚Ñ€Ð° `%T'"
  
! #: cp/pt.c:14058
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: cp/pt.c:14176
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: cp/pt.c:14178
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/pt.c:14216
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14828
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:14830
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:14832
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14845
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.c:14848
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:14896
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14902
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14908
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.c:15008
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.c:15028
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:15065
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:15073
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:15137
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15212
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:15390
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:15405
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:15407
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15497
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.c:15620
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.c:16136 cp/pt.c:17888
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.c:16140 cp/pt.c:17892
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18944
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18972
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18977
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18980
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18985
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.c:19041
  #, 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.c:19336
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:19339
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:19662
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.c:19664
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/pt.c:19674
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:19689
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.c:19707
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:23703
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23705
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23711
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.c:23735 cp/pt.c:23830
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23741
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23743
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.c:23762
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:23768 cp/pt.c:23825
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:23773
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:23781
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23817
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23840 cp/pt.c:23926
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23845 cp/pt.c:23943
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:23902
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23904
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23913
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:23931
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23977
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:24299
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
*************** msgstr ""
*** 49700,49821 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24640
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:24842
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:25217
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr ""
  
! #: cp/pt.c:25225
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not literal"
  msgstr ""
  
! #: cp/pt.c:25232
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it has a mutable member"
  msgstr ""
  
! #: cp/pt.c:25244
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:25246
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:26582
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/pt.c:26822
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:27303
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.c:27452
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.c:27459
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:27473
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:27480
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.c:27546
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:27549
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:27582
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:27617
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.c:27619
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:27653
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:27657
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:27661
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:27665
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:27783
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
--- 49718,49839 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24639
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:24841
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:25216
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr ""
  
! #: cp/pt.c:25224
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not literal"
  msgstr ""
  
! #: cp/pt.c:25231
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it has a mutable member"
  msgstr ""
  
! #: cp/pt.c:25243
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:25245
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:26581
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/pt.c:26821
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:27302
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.c:27454
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.c:27461
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:27475
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:27482
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.c:27548
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:27551
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:27584
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:27619
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.c:27621
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:27655
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:27659
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:27663
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:27667
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:27785
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
*************** msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ
*** 50028,50034 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2703 cp/typeck.c:2632
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
--- 50046,50052 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2703 cp/typeck.c:2650
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
*************** msgstr ""
*** 50663,51476 ****
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.c:1480
  #, gcc-internal-format
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1487
  #, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1618
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.c:1710
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1718
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1769
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1780
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1857
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/typeck.c:1902
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:2076
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr ""
  
! #: cp/typeck.c:2245
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2249
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2383 cp/typeck.c:2945
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2387 cp/typeck.c:2949
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2418
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:2497
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr ""
  
! #: cp/typeck.c:2647
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/typeck.c:2656
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.c:2816
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr ""
  
! #: cp/typeck.c:2839
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr ""
  
! #: cp/typeck.c:2850
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr ""
  
! #: cp/typeck.c:2864
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: cp/typeck.c:2979 cp/typeck.c:3005
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.c:3044
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.c:3097
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a member template function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/typeck.c:3276
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:3307
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3310
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3313
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:3316
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3380
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.c:3477
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:3511
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.c:3584
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.c:3816
  #, fuzzy, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/typeck.c:3831
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:3852
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3869
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.c:3872
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.c:3875
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.c:3932
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3933
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3938
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3939
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3945
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3946
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3956
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3957
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3960
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3961
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:4044
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:4050
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:4299
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4310
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4428 cp/typeck.c:4439
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:4485
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.c:4852
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "left rotate count is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: cp/typeck.c:4853
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:4859
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4860
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4954 cp/typeck.c:4962 cp/typeck.c:5242 cp/typeck.c:5250
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.c:5164 cp/typeck.c:5177
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:5279
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr ""
  
! #: cp/typeck.c:5324
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.c:5337
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.c:5637
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5645
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5653
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5699
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:5778
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5779
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5795
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:5798
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5805
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:5980
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:5985
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6021
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.c:6038
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.c:6095
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:6115
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: cp/typeck.c:6265
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6266
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6388
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.c:6389
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:6405
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:6406
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:6417
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:6418
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:6453
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6462
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6469
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6650
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:6672
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.c:6677
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6752
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6764
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.c:6768
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.c:6772
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.c:6809
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.c:6895
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6928
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6934
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6940
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6961
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.c:6974
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.c:7393
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:7399 cp/typeck.c:7405 cp/typeck.c:9031
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/typeck.c:7431
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/typeck.c:7505
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7575
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.c:7600
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7611
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7632 cp/typeck.c:7814
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.c:7648
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.c:7662
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:7730
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7739
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7780
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7849
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:7945 cp/typeck.c:7953
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:7962
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:8281
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8341
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8368
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:8382
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.c:8384
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:8532
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:8579 cp/typeck.c:8598
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:8679
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:8994
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.c:8999
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.c:9008
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.c:9012
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.c:9017
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.c:9049
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9053
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9058
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9063
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9073
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9169
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cp/typeck.c:9252
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:9255
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9289
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9293
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9298
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9302
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9446
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.c:9448 cp/typeck.c:9471
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.c:9470
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr ""
  
! #: cp/typeck.c:9508
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9516
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9519
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:9553 cp/typeck.c:9599
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9561
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.c:9580
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9583
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9619
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9648
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10262
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
--- 50681,51494 ----
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.c:1495
  #, gcc-internal-format
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1502
  #, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1635
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.c:1727
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1735
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1786
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1797
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1874
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/typeck.c:1919
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:2093
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr ""
  
! #: cp/typeck.c:2262
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2266
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2400 cp/typeck.c:2963
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2404 cp/typeck.c:2967
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2435
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:2515
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr ""
  
! #: cp/typeck.c:2665
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2815
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.c:2834
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr ""
  
! #: cp/typeck.c:2857
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr ""
  
! #: cp/typeck.c:2868
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr ""
  
! #: cp/typeck.c:2882
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: cp/typeck.c:2997 cp/typeck.c:3023
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.c:3062
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.c:3115
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a member template function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/typeck.c:3294
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:3325
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3328
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3331
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:3334
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3398
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.c:3495
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:3529
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.c:3602
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.c:3834
  #, fuzzy, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/typeck.c:3849
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:3870
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3887
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.c:3890
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.c:3893
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.c:3950
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3951
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3956
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3957
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3963
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3964
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3974
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3975
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3978
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3979
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:4062
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:4068
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:4317
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4328
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4446 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:4503
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.c:4870
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "left rotate count is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: cp/typeck.c:4871
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:4877
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4878
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4972 cp/typeck.c:4980 cp/typeck.c:5260 cp/typeck.c:5268
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.c:5182 cp/typeck.c:5195
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:5297
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr ""
  
! #: cp/typeck.c:5342
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.c:5355
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.c:5655
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5663
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5671
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5717
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:5796
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5797
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5813
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:5816
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5823
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:5998
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:6003
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6039
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.c:6056
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.c:6113
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:6133
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: cp/typeck.c:6283
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6284
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6406
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.c:6407
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:6423
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:6424
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:6435
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:6436
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:6471
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6480
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6487
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6668
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:6690
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.c:6695
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6770
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6782
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.c:6790
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.c:6827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.c:6913
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6946
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6952
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6958
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6979
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.c:6992
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.c:7411
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:7417 cp/typeck.c:7423 cp/typeck.c:9049
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/typeck.c:7449
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/typeck.c:7523
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7593
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.c:7618
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7629
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7650 cp/typeck.c:7832
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.c:7666
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.c:7680
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:7748
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7757
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7798
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7867
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:7963 cp/typeck.c:7971
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:7980
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:8299
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8359
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8386
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:8400
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.c:8402
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: cp/typeck.c:8536
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:8550
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:8597 cp/typeck.c:8616
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:8697
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:9012
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.c:9017
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.c:9026
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.c:9030
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.c:9035
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.c:9067
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9071
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9076
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9081
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9091
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9187
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cp/typeck.c:9270
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:9273
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9307
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9311
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9316
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9320
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9464
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.c:9466 cp/typeck.c:9489
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.c:9488
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr ""
  
! #: cp/typeck.c:9526
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9534
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9537
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:9571 cp/typeck.c:9617
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9579
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.c:9598
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9601
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9637
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9666
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10280
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
*************** msgstr ""
*** 53314,53320 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10258
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
--- 53332,53338 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10287
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
*************** msgstr ""
*** 53506,53512 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1095 fortran/resolve.c:11972
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 53524,53530 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1095 fortran/resolve.c:11976
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 53772,53778 ****
  msgid "%qs entity cannot have an initializer at %C"
  msgstr ""
  
! #: fortran/decl.c:2663 fortran/decl.c:8554
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
--- 53790,53796 ----
  msgid "%qs entity cannot have an initializer at %C"
  msgstr ""
  
! #: fortran/decl.c:2663 fortran/decl.c:8583
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
*************** msgstr ""
*** 53798,53804 ****
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.c:2775 fortran/decl.c:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
--- 53816,53822 ----
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.c:2775 fortran/decl.c:6851
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
*************** msgstr ""
*** 53808,53814 ****
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2797 fortran/decl.c:10432
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr ""
--- 53826,53832 ----
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2797 fortran/decl.c:10461
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr ""
*************** msgstr ""
*** 54140,54146 ****
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5468 fortran/decl.c:8858
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
--- 54158,54164 ----
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5468 fortran/decl.c:8887
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
*************** msgstr ""
*** 54258,55189 ****
  msgid "Syntax error in data declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6103
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:6148
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:6160
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6206
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6213
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6281
  #, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr ""
  
! #: fortran/decl.c:6295 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.c:6301 fortran/decl.c:6309
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr ""
  
! #: fortran/decl.c:6349
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.c:6362
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6365
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6383
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr ""
  
! #: fortran/decl.c:6386
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6425
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6431
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6470
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: fortran/decl.c:6557 fortran/decl.c:7670
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.c:6761
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6768
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6774
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6797
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6843 fortran/decl.c:7031 fortran/decl.c:10916
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6892 fortran/decl.c:10816
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6899
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6975
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6993
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:7002 fortran/decl.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7144
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7168 fortran/decl.c:7172 fortran/decl.c:7427
! #: fortran/decl.c:7431 fortran/decl.c:7634 fortran/decl.c:7638
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7325
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7334
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7337
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7340
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.c:7343
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7347 fortran/decl.c:7392
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.c:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7359
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7364
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7368
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7376
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7380
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.c:7456 fortran/decl.c:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7550
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr ""
  
! #: fortran/decl.c:7685
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.c:7748 fortran/decl.c:7755
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7795
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7811
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr ""
  
! #: fortran/decl.c:7819
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7844
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7850
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:8124
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8133
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8173
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8190
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:8204 fortran/decl.c:8212
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8311
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8319
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8327
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8336
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8471
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:8485 fortran/decl.c:8525
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8501
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.c:8505
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8511
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8550
  #, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8574
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8586
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8612
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8644
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8663
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.c:8702
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8808
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8825
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8902
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8926
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8991
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8998
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:9024
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr ""
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:9065
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9084 fortran/decl.c:9140
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:9119
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9126
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9175
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9182
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9201
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9212
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9258
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9272
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9276
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9314
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9326
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9353
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9390
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9459
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9552
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9610
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9659
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9668
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9674
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9681
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9688
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9723
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9744
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9790
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:9796
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:9843
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9876
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9911
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9925
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9943
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9950
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:10113
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10141
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:10152
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:10155
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr ""
  
! #: fortran/decl.c:10172
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10235
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10318
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10338
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10370
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.c:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10580 fortran/decl.c:10595
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10615
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10662
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10680
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10696
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10709
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10711
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10719
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10732
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10774
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10780
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr ""
  
! #: fortran/decl.c:10800
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10805
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10832
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10844
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10850
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10860
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10877
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10888
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10939
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10959
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10971
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.c:10992
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11003
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:11039
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11047
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:11095
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:11105
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:11158
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:11169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:11191
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:11208
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.c:11214
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: fortran/decl.c:11227
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr ""
  
! #: fortran/decl.c:11297
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11343
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11363
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11377
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
--- 54276,55212 ----
  msgid "Syntax error in data declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6125
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:6130
! #, gcc-internal-format, gfc-internal-format
! msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
! msgstr ""
! 
! #: fortran/decl.c:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6235
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6249
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6310
  #, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr ""
  
! #: fortran/decl.c:6324 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.c:6330 fortran/decl.c:6338
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr ""
  
! #: fortran/decl.c:6378
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.c:6391
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6394
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6412
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr ""
  
! #: fortran/decl.c:6415
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6454
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6460
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6499
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6576
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: fortran/decl.c:6586 fortran/decl.c:7699
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.c:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6797
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6803
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6826
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6872 fortran/decl.c:7060 fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6921 fortran/decl.c:10845
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6932
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:7004
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:7022
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:7031 fortran/decl.c:9606
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7101
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7197 fortran/decl.c:7201 fortran/decl.c:7456
! #: fortran/decl.c:7460 fortran/decl.c:7663 fortran/decl.c:7667
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7354
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7369
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7376 fortran/decl.c:7421
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7380
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.c:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7388
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7397
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7401
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7409
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7413
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.c:7485 fortran/decl.c:7706
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7579
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr ""
  
! #: fortran/decl.c:7714
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.c:7777 fortran/decl.c:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7840
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr ""
  
! #: fortran/decl.c:7848
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7867
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7873
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8162
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8202
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8219
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:8233 fortran/decl.c:8241
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8500
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:8514 fortran/decl.c:8554
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8530
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.c:8534
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8540
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8579
  #, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8603
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8615
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8641
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8692
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.c:8731
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8837
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8854
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8893
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8931
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8955
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9020
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9033
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:9053
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr ""
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9078
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9113 fortran/decl.c:9169
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:9148
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9204
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9211
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9241
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9287
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9301
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9305
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9343
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9355
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9382
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9407
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9419
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9463
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9488
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9581
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9639
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9688
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9697
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9703
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9710
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9717
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9752
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9773
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9819
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:9825
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:9872
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9905
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9940
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9954
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9972
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9979
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:10142
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10170
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:10181
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:10184
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr ""
  
! #: fortran/decl.c:10201
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10264
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10367
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10399
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10478
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10526
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.c:10562
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10609 fortran/decl.c:10624
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10644
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10664
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10691
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10709
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10725
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10738
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10748
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10761
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10803
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10809
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr ""
  
! #: fortran/decl.c:10829
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10834
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10857
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10861
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10873
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10879
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10889
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10906
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10917
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10988
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.c:11000
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.c:11021
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11032
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:11068
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11076
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:11134
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11152
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:11220
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11227
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:11237
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.c:11243
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: fortran/decl.c:11256
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr ""
  
! #: fortran/decl.c:11326
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11392
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11406
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
*************** msgstr ""
*** 55295,55736 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:1227
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1521 fortran/expr.c:1572
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1648
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.c:1756 fortran/primary.c:2309
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1770 fortran/primary.c:2324
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1781
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1793
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:2372
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.c:2416
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2441
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.c:2448
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.c:2458
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.c:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2485
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2493
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2516
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.c:2640
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2717
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2748
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2825 fortran/resolve.c:2694
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.c:2837
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2876
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.c:2896
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2902
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2911
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2915
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2921
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:2931
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:2985
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3120
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.c:3127
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.c:3134
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.c:3142
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.c:3288
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:3295
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.c:3302
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.c:3331
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr ""
  
! #: fortran/expr.c:3362
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.c:3394
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.c:3403
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
! #: fortran/expr.c:3437
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.c:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.c:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3555
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr ""
  
! #: fortran/expr.c:3566
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3581
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3603
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3613
  #, gcc-internal-format
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3618 fortran/resolve.c:10445
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3629 fortran/resolve.c:10456
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3637 fortran/resolve.c:10465
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3641 fortran/resolve.c:10469
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3645 fortran/resolve.c:10473
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3678
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:3719
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:3727
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.c:3751
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr ""
  
! #: fortran/expr.c:3756
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.c:3791 fortran/expr.c:3811
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3799 fortran/expr.c:3818
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3845
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:3866
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3891
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3900
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3910
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3916
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3923
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.c:3931
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3954
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.c:4007
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr ""
  
! #: fortran/expr.c:4017 fortran/expr.c:4032
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4023 fortran/expr.c:4038 fortran/resolve.c:2572
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4050
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4059
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.c:4072
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.c:4086
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr ""
  
! #: fortran/expr.c:4091
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:4100
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4126
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.c:4143
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
--- 55318,55759 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:1251
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.c:1357
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1545 fortran/expr.c:1596
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1672
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.c:1780 fortran/primary.c:2309
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1794 fortran/primary.c:2324
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1805
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1817
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:2396
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.c:2440
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.c:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.c:2482
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.c:2498
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2540
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.c:2664
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2741
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2849 fortran/resolve.c:2694
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.c:2861
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2900
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.c:2920
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2926
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2935
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2939
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2945
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:2955
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:3009
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3144
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.c:3151
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.c:3158
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.c:3166
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.c:3312
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:3319
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.c:3326
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.c:3355
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr ""
  
! #: fortran/expr.c:3386
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3406
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.c:3418
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.c:3427
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
! #: fortran/expr.c:3461
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.c:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3579
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr ""
  
! #: fortran/expr.c:3590
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3617
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3627
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3637
  #, gcc-internal-format
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3642 fortran/resolve.c:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3653 fortran/resolve.c:10460
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3661 fortran/resolve.c:10469
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3665 fortran/resolve.c:10473
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3669 fortran/resolve.c:10477
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3678
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:3751
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.c:3775
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr ""
  
! #: fortran/expr.c:3780
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3809
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.c:3815 fortran/expr.c:3835
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3823 fortran/expr.c:3842
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3869
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:3890
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3915
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3924
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3934
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3940
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3947
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.c:3955
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3978
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.c:4031
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr ""
  
! #: fortran/expr.c:4041 fortran/expr.c:4056
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4047 fortran/expr.c:4062 fortran/resolve.c:2572
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4074
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4083
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.c:4096
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.c:4110
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr ""
  
! #: fortran/expr.c:4115
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:4124
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4150
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.c:4163
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.c:4167
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
*************** msgstr ""
*** 55738,55904 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4175 fortran/expr.c:4247
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.c:4199
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr ""
  
! #: fortran/expr.c:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:4217
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:4226
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.c:4234
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:4297
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.c:4373 fortran/resolve.c:1457
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.c:4379
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.c:4394 fortran/resolve.c:1463
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.c:4406
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:4412
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.c:4419
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.c:4887
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5985
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5994
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:6005
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6014
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6027
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6040
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6070
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6078
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6091
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6099
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6111
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:6170
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6175
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6187
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 55761,55927 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4199 fortran/expr.c:4271
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.c:4223
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr ""
  
! #: fortran/expr.c:4233
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:4241
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:4250
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.c:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:4321
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.c:4397 fortran/resolve.c:1457
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.c:4403
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.c:4418 fortran/resolve.c:1463
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.c:4430
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:4436
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.c:4443
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.c:4911
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.c:5993
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6001
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6009
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6018
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:6029
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6038
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6064
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6094
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6102
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6115
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6123
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6135
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:6194
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6199
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6211
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.c:6253
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgstr ""
*** 55924,55932 ****
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1229
! #: fortran/trans-array.c:6568 fortran/trans-array.c:8072
! #: fortran/trans-intrinsic.c:7954
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr ""
--- 55947,55955 ----
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1269
! #: fortran/trans-array.c:6616 fortran/trans-array.c:8120
! #: fortran/trans-intrinsic.c:7975
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr ""
*************** msgstr ""
*** 56117,56128 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:987 fortran/resolve.c:16640
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:994 fortran/resolve.c:16658
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 56140,56151 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:987 fortran/resolve.c:16644
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:994 fortran/resolve.c:16662
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 57336,57342 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3397 fortran/resolve.c:14541
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 57359,57365 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3397 fortran/resolve.c:14545
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 58831,58842 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6285
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6289
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 58854,58865 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6299
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6303
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr ""
*** 59076,59083 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10276
! #: fortran/resolve.c:11559
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 59099,59106 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10280
! #: fortran/resolve.c:11563
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 59127,59140 ****
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6026
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr ""
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6056
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
--- 59150,59163 ----
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6040
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr ""
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6070
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
*************** msgstr ""
*** 59435,59606 ****
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:5637
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5643
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5649
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5653
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5666
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5670
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5674
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5692
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5713 fortran/openmp.c:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5799 fortran/openmp.c:5812
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5831
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5837
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5843
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5871
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5881 fortran/openmp.c:5890
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5905 fortran/openmp.c:5912
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5926
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5961
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.c:6032
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6039
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6086
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6092
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6193
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6215
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6247
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6276
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6298
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6329
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6339
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.c:6347
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 59458,59629 ----
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:5636
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5642
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5648
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5652
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5665
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5669
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5673
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5691
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5703
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5720
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5798 fortran/openmp.c:5811
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5830
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5836
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5842
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5858
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5880 fortran/openmp.c:5889
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5904 fortran/openmp.c:5911
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5925
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.c:6046
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6053
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6100
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6106
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6207
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6229
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6253
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6261
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6290
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6312
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6328
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6343
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6353
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.c:6361
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr ""
*** 60984,60990 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9805 fortran/resolve.c:11488
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
--- 61007,61013 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9809 fortran/resolve.c:11492
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
*************** msgstr ""
*** 61094,61100 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16572
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 61117,61123 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16576
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð
*** 61336,61428 ****
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:4726
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr ""
  
! #: fortran/resolve.c:4737
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.c:4749
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.c:4792
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.c:4890
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4906
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:4919
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4926
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4936
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:4946
  #, 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.c:5136
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.c:5150
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5160
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5180
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:5278
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.c:5360
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.c:5370
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 61359,61451 ----
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:4730
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr ""
  
! #: fortran/resolve.c:4741
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.c:4753
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.c:4796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.c:4894
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4901
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4910
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:4923
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4930
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4940
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:4950
  #, 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.c:5140
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.c:5154
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5164
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5184
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:5282
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.c:5364
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.c:5374
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 61431,61442 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5380
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5395
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 61454,61465 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5384
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5399
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 61445,61727 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5405
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5416
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5425
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5440
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5620
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5625
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5695
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5708
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5952 fortran/resolve.c:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:6075
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6114
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6123
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6311
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6345
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6397
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6947
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6973
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.c:6987 fortran/resolve.c:6994
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7036
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:7095
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:7156
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7161
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7168
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7181
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7194
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7298 fortran/resolve.c:7591
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7306 fortran/resolve.c:7555
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7443
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7602
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7614
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7643
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7656
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7674
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7755 fortran/resolve.c:7770
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7762
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7787
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7796 fortran/resolve.c:7825 fortran/resolve.c:7853
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7802
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.c:7872
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.c:7887
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7898
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7930
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7953
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7964
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7980
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:8003
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:8033
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:8039 fortran/resolve.c:8045
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 61468,61750 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5420
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5429
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5444
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5624
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5629
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5699
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5712
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5956 fortran/resolve.c:6108
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.c:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:6079
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6118
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6127
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6315
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6349
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6401
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6951
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6977
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6987
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.c:6991 fortran/resolve.c:6998
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7040
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7076
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:7093
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:7099
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:7160
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7165
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7198
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7302 fortran/resolve.c:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7310 fortran/resolve.c:7559
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7416
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7447
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7606
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7618
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7647
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7660
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7759 fortran/resolve.c:7774
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7766
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7791
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7800 fortran/resolve.c:7829 fortran/resolve.c:7857
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.c:7818
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.c:7876
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.c:7891
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7902
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7934
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7968
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7984
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:8043 fortran/resolve.c:8049
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 61730,61973 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8273
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8324
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:8335
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8413
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8423
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8441 fortran/resolve.c:8449
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8511 fortran/resolve.c:9118
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8537
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8549
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8564
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8667
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8727
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8732
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.c:8754
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8765
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8993
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9028 fortran/resolve.c:9040
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9069
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:9081
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:9093
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:9096
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:9106
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9353
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9448
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9500
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9532
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9539
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9550
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9556
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9571
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9631
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9641
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9648
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9655 fortran/resolve.c:9777
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9667 fortran/resolve.c:9785
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9679
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9692
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9753
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9757 fortran/resolve.c:9767
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9812
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9822
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9839 fortran/resolve.c:9862
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9843 fortran/resolve.c:9868
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 61753,61996 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8277
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8352
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8398
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8417
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8445 fortran/resolve.c:8453
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8515 fortran/resolve.c:9122
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8541
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8553
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8568
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8671
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8731
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8736
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.c:8758
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9032 fortran/resolve.c:9044
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:9085
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:9097
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:9100
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9357
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9452
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9504
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.c:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9527
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9536
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9543
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9554
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9560
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9575
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9635
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9649
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9652
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9659 fortran/resolve.c:9781
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9671 fortran/resolve.c:9789
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9683
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9696
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9757
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9761 fortran/resolve.c:9771
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9816
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9826
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9843 fortran/resolve.c:9866
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9847 fortran/resolve.c:9872
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 61975,62160 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9883
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9955
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9971
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9979 fortran/resolve.c:10066
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9989 fortran/resolve.c:10076
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:10020
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10029
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.c:10176
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:10207
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10284
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10386
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10499
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10531
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10536
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10546
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10578
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10587
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10594
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr ""
  
! #: fortran/resolve.c:10605
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10923
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11165
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:11177
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.c:11420
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11423
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11434
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11496
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11542
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.c:11546
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11603
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11608
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11692
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11771
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11881
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11895
  #, 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 ""
--- 61998,62183 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9887
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9975
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9983 fortran/resolve.c:10070
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9993 fortran/resolve.c:10080
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:10024
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10033
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.c:10180
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:10201
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:10211
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10390
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10503
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10535
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10540
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10550
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10586
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10591
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr ""
  
! #: fortran/resolve.c:10609
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10927
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11169
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:11181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.c:11424
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11427
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11438
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11500
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11546
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.c:11550
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11607
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11612
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11696
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11775
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11885
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11899
  #, 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 ""
*** 62162,63113 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11914
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11999
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "String length at %L is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.c:12228
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12240
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:12250
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:12265
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12277
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12309
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.c:12331
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12358
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12394
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12419
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12440
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12447
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12494
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12497
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12501
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12504
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12507
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12510
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12552
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.c:12579
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12601
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:12623
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12641
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12653
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12662
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12672
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12691
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12695
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12699
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12703
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12716
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12725
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12731
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:12800
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12806
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12812
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12820
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12826
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12869
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12877
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12894
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12978
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12987
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.c:12996
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13004
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13010
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:13024
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:13033
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:13055
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:13092
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:13132
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13168
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:13227
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13239
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:13267
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13323
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13515
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13557
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13571
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13585 fortran/resolve.c:14071
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13593
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13602
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13608
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13614
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13643
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13653
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13748
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13851
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13860
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13870
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13895
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13906
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14004
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:14018
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:14034
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14044
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:14053
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14062
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14104
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:14117
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:14128
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14161
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:14169
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:14178
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:14260
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:14305
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14318
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14382
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14415
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14429
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:14494
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14500
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14506
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14514
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14531
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14553
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14564
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14591
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14615
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14631
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14642
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14650
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14701
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14712
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14719
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14758
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14822
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14825
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14921
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.c:14942
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14955
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14966
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14973
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14986
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14992
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15002
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:15011
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15024 fortran/resolve.c:15201
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:15038
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15047
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.c:15056
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15064
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15071
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:15098
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15105
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15112
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:15138
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.c:15148
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15227
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15242
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15255
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15273
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:15285
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15294
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15306
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15315
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15327
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15343
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15351
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15358
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15370
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.c:15379
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15395
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15401
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15426
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:15496
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15507
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15612
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.c:15620
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15627
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15636
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15650
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15696
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15709
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15808
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15816
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15949
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:16114
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.c:16120
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.c:16204
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16213
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16221
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:16237
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16340
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16355
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16380
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16389
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16462
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16473
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16484
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16515
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:16582
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16595
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16615
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16625
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16633
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16647
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16665
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16672
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16750
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 62185,63136 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11918
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:12003
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "String length at %L is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:12236
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12244
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:12254
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:12269
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12281
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12313
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.c:12335
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12362
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12398
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12423
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12444
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12451
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12498
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12501
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12505
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12508
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12511
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12514
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.c:12583
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12605
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:12627
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12645
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12657
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12666
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12676
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12695
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12699
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12703
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12707
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12720
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12729
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12735
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12747
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:12804
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12810
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12816
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12824
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12830
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12873
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12898
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12982
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12991
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.c:13000
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13008
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13014
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13020
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:13028
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:13059
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:13096
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:13136
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13172
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:13231
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13243
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:13271
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13327
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13519
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13561
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13575
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13589 fortran/resolve.c:14075
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13597
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13606
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13612
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13618
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13647
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13657
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13752
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13855
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13864
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13874
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13899
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13910
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14008
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:14022
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:14038
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14048
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:14057
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14066
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14108
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:14121
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:14132
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14165
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:14173
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:14182
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:14264
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:14309
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14322
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14386
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14419
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14433
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:14498
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14504
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14510
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14518
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14535
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14557
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14568
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14595
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14619
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14635
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14646
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14654
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14705
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14716
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14762
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14826
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14829
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14925
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.c:14946
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14959
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14962
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14970
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14977
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14996
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15006
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:15015
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15028 fortran/resolve.c:15205
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:15042
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15051
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.c:15060
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15068
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15075
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:15095
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:15102
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15109
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:15142
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.c:15152
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15231
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15246
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15259
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15277
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:15289
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15298
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15310
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15319
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15331
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15347
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15355
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15362
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15374
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.c:15383
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15399
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15405
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15430
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:15500
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15511
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15616
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.c:15624
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15631
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15640
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15654
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15700
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15713
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15812
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15820
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15828
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15953
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:16118
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.c:16124
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.c:16208
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16217
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16225
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:16241
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16344
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16384
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16393
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16466
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16477
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16488
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16519
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:16586
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16599
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16619
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16629
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16637
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16651
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16669
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16676
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16754
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 63978,63994 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6035
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.c:8068
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.c:10972
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 64001,64017 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6083
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.c:8116
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.c:11020
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 64080,64147 ****
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.c:4327 fortran/trans-decl.c:6660
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.c:4815
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.c:5048
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.c:5061
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5686
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.c:5692
  #, 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.c:5702 fortran/trans-decl.c:5840
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5717
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5736
  #, fuzzy, gcc-internal-format
  #| msgid "unused variable `%s'"
  msgid "Unused variable %qs declared at %L"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€Ð°Ð¼ÐµÐ½Ð½Ð°Ñ� \"%s\""
  
! #: fortran/trans-decl.c:5785
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: fortran/trans-decl.c:5789
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5812
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.c:6389
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
--- 64103,64170 ----
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.c:4393 fortran/trans-decl.c:6733
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.c:4881
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.c:5121
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.c:5134
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5759
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.c:5765
  #, 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.c:5775 fortran/trans-decl.c:5913
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5790
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5809
  #, fuzzy, gcc-internal-format
  #| msgid "unused variable `%s'"
  msgid "Unused variable %qs declared at %L"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€Ð°Ð¼ÐµÐ½Ð½Ð°Ñ� \"%s\""
  
! #: fortran/trans-decl.c:5858
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: fortran/trans-decl.c:5862
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5885
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.c:6462
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
*************** msgstr ""
*** 64188,64199 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11246 fortran/trans-stmt.c:1066
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11253
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
--- 64211,64222 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11267 fortran/trans-stmt.c:1066
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11274
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
*************** msgstr ""
*** 64303,64309 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.c:2114
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
--- 64326,64332 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.c:2117
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
*************** msgstr ""
*** 65523,65549 ****
  msgid "creating selector for nonexistent method %qE"
  msgstr ""
  
! #: config/fused-madd.opt:22
  #, gcc-internal-format
! msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
  msgstr ""
  
! #: config/microblaze/microblaze.opt:87
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fstack-check"
  msgstr ""
  
! #: config/microblaze/microblaze.opt:95
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
  msgstr ""
  
! #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
! #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
! #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
! #: config/arc/arc.opt:384
  #, gcc-internal-format
! msgid "%qs is deprecated"
  msgstr ""
  
  #: config/vms/vms.opt:42
--- 65546,65636 ----
  msgid "creating selector for nonexistent method %qE"
  msgstr ""
  
! #: fortran/lang.opt:409
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized section name \"%s\""
! msgid "Unrecognized option to endianness value: %qs"
! msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ�Ñ�ÐºÑ†Ñ‹Ñ– \"%s\""
! 
! #: fortran/lang.opt:600
  #, gcc-internal-format
! msgid "Unrecognized option to floating-point init value: %qs"
  msgstr ""
  
! #: fortran/lang.opt:730
! #, fuzzy, gcc-internal-format
! msgid "Unrecognized option: %qs"
! msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
! 
! #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
! #, fuzzy, gcc-internal-format
! msgid "assertion missing after %qs"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
! 
! #: 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:256
! #, fuzzy, gcc-internal-format
! msgid "macro name missing after %qs"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
! 
! #: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
! #: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220 c-family/c.opt:224
! #: c-family/c.opt:236 c-family/c.opt:1906 c-family/c.opt:1914 brig/lang.opt:44
! #: config/darwin.opt:56 common.opt:326 common.opt:329 common.opt:3140
! #, fuzzy, gcc-internal-format
! #| msgid "missing white space after number '%.*s'"
! msgid "missing filename after %qs"
! msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
! 
! #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
! #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:1902
! #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
! #, fuzzy, gcc-internal-format
! msgid "missing path after %qs"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
! 
! #: c-family/c.opt:244 c-family/c.opt:248
! #, fuzzy, gcc-internal-format
! #| msgid "missing white space after number '%.*s'"
! msgid "missing makefile target after %qs"
! msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
! 
! #: c-family/c.opt:283
  #, gcc-internal-format
! msgid "argument %qs to %<-Waligned-new%> not recognized"
  msgstr ""
  
! #: c-family/c.opt:903
! #, fuzzy, gcc-internal-format
! #| msgid "language %s not recognized"
! msgid "argument %qs to %<-Wnormalized%> not recognized"
! msgstr "Ð¼Ð¾Ð²Ð° %s Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°"
! 
! #: c-family/c.opt:1408
! #, fuzzy, gcc-internal-format
! msgid "no class name specified with %qs"
! msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹ ÑžÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ� Ñ„Ð°Ð¹Ð»Ñ‹"
! 
! #: c-family/c.opt:1519
  #, gcc-internal-format
! msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
  msgstr ""
  
! #: c-family/c.opt:1602
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized section name \"%s\""
! msgid "unrecognized ivar visibility value %qs"
! msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ�Ñ�ÐºÑ†Ñ‹Ñ– \"%s\""
! 
! #: c-family/c.opt:1762
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized section name \"%s\""
! msgid "unrecognized scalar storage order value %qs"
! msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ�Ñ�ÐºÑ†Ñ‹Ñ– \"%s\""
! 
! #: d/lang.opt:189
  #, gcc-internal-format
! msgid "unknown array bounds setting %qs"
  msgstr ""
  
  #: config/vms/vms.opt:42
*************** msgstr ""
*** 65552,65572 ****
  msgid "unknown pointer size model %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
- #: config/avr/avr.opt:26
- #, gcc-internal-format
- msgid "missing device or architecture after %qs"
- msgstr ""
- 
- #: config/darwin.opt:56 brig/lang.opt:44 common.opt:326 common.opt:329
- #: common.opt:3140 c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76
- #: c-family/c.opt:79 c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220
- #: c-family/c.opt:224 c-family/c.opt:236 c-family/c.opt:1906
- #: c-family/c.opt:1914
- #, fuzzy, gcc-internal-format
- #| msgid "missing white space after number '%.*s'"
- msgid "missing filename after %qs"
- msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
- 
  #: config/i386/i386.opt:319
  #, gcc-internal-format
  msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
--- 65639,65644 ----
*************** msgstr ""
*** 65582,65587 ****
--- 65654,65664 ----
  msgid "%<-msse5%> was removed"
  msgstr ""
  
+ #: config/avr/avr.opt:26
+ #, gcc-internal-format
+ msgid "missing device or architecture after %qs"
+ msgstr ""
+ 
  #: config/rs6000/rs6000.opt:317
  #, gcc-internal-format
  msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
*************** msgstr ""
*** 65602,65607 ****
--- 65679,65713 ----
  msgid "using old darwin ABI"
  msgstr ""
  
+ #: config/fused-madd.opt:22
+ #, gcc-internal-format
+ msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
+ msgstr ""
+ 
+ #: config/microblaze/microblaze.opt:87
+ #, gcc-internal-format
+ msgid "%qs is deprecated; use -fstack-check"
+ msgstr ""
+ 
+ #: config/microblaze/microblaze.opt:95
+ #, gcc-internal-format
+ msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
+ msgstr ""
+ 
+ #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
+ #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
+ #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
+ #: config/arc/arc.opt:384
+ #, gcc-internal-format
+ msgid "%qs is deprecated"
+ msgstr ""
+ 
+ #: lto/lang.opt:28
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown machine mode `%s'"
+ msgid "unknown linker output %qs"
+ msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
+ 
  #: common.opt:1406
  #, fuzzy, gcc-internal-format
  msgid "unknown excess precision style %qs"
*************** msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°Ñ� Ð½Ð°Ð
*** 65695,65784 ****
  msgid "unknown vtable verify initialization priority %qs"
  msgstr ""
  
- #: d/lang.opt:189
- #, gcc-internal-format
- msgid "unknown array bounds setting %qs"
- msgstr ""
- 
- #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
- #, fuzzy, gcc-internal-format
- msgid "assertion missing after %qs"
- msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
- 
- #: 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:256
- #, fuzzy, gcc-internal-format
- msgid "macro name missing after %qs"
- msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
- 
- #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
- #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:1902
- #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
- #, fuzzy, gcc-internal-format
- msgid "missing path after %qs"
- msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
- 
- #: c-family/c.opt:244 c-family/c.opt:248
- #, fuzzy, gcc-internal-format
- #| msgid "missing white space after number '%.*s'"
- msgid "missing makefile target after %qs"
- msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
- 
- #: c-family/c.opt:283
- #, gcc-internal-format
- msgid "argument %qs to %<-Waligned-new%> not recognized"
- msgstr ""
- 
- #: c-family/c.opt:903
- #, fuzzy, gcc-internal-format
- #| msgid "language %s not recognized"
- msgid "argument %qs to %<-Wnormalized%> not recognized"
- msgstr "Ð¼Ð¾Ð²Ð° %s Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°"
- 
- #: c-family/c.opt:1408
- #, fuzzy, gcc-internal-format
- msgid "no class name specified with %qs"
- msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹ ÑžÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ� Ñ„Ð°Ð¹Ð»Ñ‹"
- 
- #: c-family/c.opt:1519
- #, gcc-internal-format
- msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
- msgstr ""
- 
- #: c-family/c.opt:1602
- #, fuzzy, gcc-internal-format
- #| msgid "unrecognized section name \"%s\""
- msgid "unrecognized ivar visibility value %qs"
- msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ�Ñ�ÐºÑ†Ñ‹Ñ– \"%s\""
- 
- #: c-family/c.opt:1762
- #, fuzzy, gcc-internal-format
- #| msgid "unrecognized section name \"%s\""
- msgid "unrecognized scalar storage order value %qs"
- msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ�Ñ�ÐºÑ†Ñ‹Ñ– \"%s\""
- 
- #: fortran/lang.opt:409
- #, fuzzy, gcc-internal-format
- #| msgid "unrecognized section name \"%s\""
- msgid "Unrecognized option to endianness value: %qs"
- msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ�Ñ�ÐºÑ†Ñ‹Ñ– \"%s\""
- 
- #: fortran/lang.opt:600
- #, gcc-internal-format
- msgid "Unrecognized option to floating-point init value: %qs"
- msgstr ""
- 
- #: fortran/lang.opt:730
- #, fuzzy, gcc-internal-format
- msgid "Unrecognized option: %qs"
- msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
- 
- #: lto/lang.opt:28
- #, fuzzy, gcc-internal-format
- #| msgid "unknown machine mode `%s'"
- msgid "unknown linker output %qs"
- msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
- 
  #~ msgid "missing argument in `__builtin_args_info'"
  #~ msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ `__builtin_args_info'"
  
--- 65801,65806 ----
diff -Nrcpad gcc-9.1.0/gcc/po/da.gmo gcc-9.2.0/gcc/po/da.gmo
*** gcc-9.1.0/gcc/po/da.gmo	Fri May  3 08:12:44 2019
--- gcc-9.2.0/gcc/po/da.gmo	Mon Aug 12 07:51:11 2019
*************** warranty; not even for MERCHANTABILITY o
*** 305,311 ****
  unconditional %2d taken %s
  undefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunion cannot be made transparentunknown TLS model %qsunknown alignment %qs specified for option %qsunknown array size in deleteunknown callback event registered by plugin %sunknown cc_attr valueunknown destunknown insn modeunknown move insn:unknown punctuation '%c'unknown register name: %sunknown relocation unspecunknown srcunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunreachableunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsupported argument type to builtin functionunsupported combination: %sunsupported fixed-point conversionunsupported operand size for extended registerunsupported size for integer registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatuse of %s and %s together in %s formatuseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvar-tracking-assignments changes selective schedulingvariable %q+D part of alias cyclevariable %qD has initializer but incomplete typevariable or field declared voidvariable symbol is not variablevariable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-sized object may not be initializedvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvector argument passed to unprototyped functionverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_histograms failedverify_type failedversion attribute is not a stringvirtual functions cannot be friendsvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewaitpid failedwarning: writing to LTRANS output list %s: %mwrong TYPE_CACHED_VALUES entrywrong argument %qs to option %qswrong insn in the fallthru edgewrong number of template arguments (%d, should be %d)wrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codezero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc-9.1-b20190203
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-04-13 17:21+0200
  PO-Revision-Date: 2019-02-14 11:00+0200
  Last-Translator: Joe Hansen <joedalton2@yahoo.dk>
  Language-Team: Danish <dansk@dansk-gruppen.dk>
--- 305,311 ----
  unconditional %2d taken %s
  undefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunion cannot be made transparentunknown TLS model %qsunknown alignment %qs specified for option %qsunknown array size in deleteunknown callback event registered by plugin %sunknown cc_attr valueunknown destunknown insn modeunknown move insn:unknown punctuation '%c'unknown register name: %sunknown relocation unspecunknown srcunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunreachableunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsupported argument type to builtin functionunsupported combination: %sunsupported fixed-point conversionunsupported operand size for extended registerunsupported size for integer registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatuse of %s and %s together in %s formatuseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvar-tracking-assignments changes selective schedulingvariable %q+D part of alias cyclevariable %qD has initializer but incomplete typevariable or field declared voidvariable symbol is not variablevariable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-sized object may not be initializedvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvector argument passed to unprototyped functionverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_histograms failedverify_type failedversion attribute is not a stringvirtual functions cannot be friendsvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewaitpid failedwarning: writing to LTRANS output list %s: %mwrong TYPE_CACHED_VALUES entrywrong argument %qs to option %qswrong insn in the fallthru edgewrong number of template arguments (%d, should be %d)wrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codezero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc-9.1-b20190203
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-05-02 20:28+0000
  PO-Revision-Date: 2019-02-14 11:00+0200
  Last-Translator: Joe Hansen <joedalton2@yahoo.dk>
  Language-Team: Danish <dansk@dansk-gruppen.dk>
diff -Nrcpad gcc-9.1.0/gcc/po/da.po gcc-9.2.0/gcc/po/da.po
*** gcc-9.1.0/gcc/po/da.po	Tue Apr 23 21:03:01 2019
--- gcc-9.2.0/gcc/po/da.po	Wed May  8 00:05:32 2019
*************** 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: 2019-04-13 17:21+0200\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: 2019-05-02 20:28+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 "Â»%%lÂ«-operand er ikke en etike
*** 330,341 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6143 config/i386/i386.c:16997
  #, c-format
  msgid "floating constant misused"
  msgstr "kommatalskonstant misbrugt"
  
! #: final.c:4207 config/arc/arc.c:6240 config/i386/i386.c:17088
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
--- 330,341 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6158 config/i386/i386.c:16998
  #, c-format
  msgid "floating constant misused"
  msgstr "kommatalskonstant misbrugt"
  
! #: final.c:4207 config/arc/arc.c:6255 config/i386/i386.c:17089
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr " Ingen fundet. Brug --help=%s fo
*** 1410,1456 ****
  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.c:1630
  msgid "The following options are target specific"
  msgstr "De fÃ¸lgende tilvalg er mÃ¥lspecifikke"
  
! #: opts.c:1633
  msgid "The following options control compiler warning messages"
  msgstr "De fÃ¸lgende tilvalg kontrollerer advarselsbeskeder for oversÃ¦tteren"
  
! #: opts.c:1636
  msgid "The following options control optimizations"
  msgstr "De fÃ¸lgende tilvalg kontrollerer optimeringer"
  
! #: opts.c:1639 opts.c:1678
  msgid "The following options are language-independent"
  msgstr "De fÃ¸lgende tilvalg er sproguafhÃ¦ngige"
  
! #: opts.c:1642
  msgid "The --param option recognizes the following as parameters"
  msgstr "Tilvalget --param genkender fÃ¸lgende som parametre"
  
! #: opts.c:1648
  msgid "The following options are specific to just the language "
  msgstr "De fÃ¸lgende tilvalg er specifikke kun for sproget "
  
! #: opts.c:1650
  msgid "The following options are supported by the language "
  msgstr "De fÃ¸lgende tilvalg er understÃ¸ttet af sproget "
  
! #: opts.c:1661
  msgid "The following options are not documented"
  msgstr "De fÃ¸lgende tilvalg er ikke dokumenterede"
  
! #: opts.c:1663
  msgid "The following options take separate arguments"
  msgstr "De fÃ¸lgende tilvalg anvender forskellige parametre"
  
! #: opts.c:1665
  msgid "The following options take joined arguments"
  msgstr "De fÃ¸lgende tilvalg anvender fÃ¦lles parametre"
  
! #: opts.c:1676
  msgid "The following options are language-related"
  msgstr "De fÃ¸lgende tilvalg er sprogrelaterede"
  
--- 1410,1464 ----
  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.c:1581
! #, fuzzy, c-format
! #| msgid "invalid type argument"
! msgid ""
! "  Known valid arguments for %s option:\n"
! "   "
! msgstr "ugyldig typeparameter"
! 
! #: opts.c:1631
  msgid "The following options are target specific"
  msgstr "De fÃ¸lgende tilvalg er mÃ¥lspecifikke"
  
! #: opts.c:1634
  msgid "The following options control compiler warning messages"
  msgstr "De fÃ¸lgende tilvalg kontrollerer advarselsbeskeder for oversÃ¦tteren"
  
! #: opts.c:1637
  msgid "The following options control optimizations"
  msgstr "De fÃ¸lgende tilvalg kontrollerer optimeringer"
  
! #: opts.c:1640 opts.c:1679
  msgid "The following options are language-independent"
  msgstr "De fÃ¸lgende tilvalg er sproguafhÃ¦ngige"
  
! #: opts.c:1643
  msgid "The --param option recognizes the following as parameters"
  msgstr "Tilvalget --param genkender fÃ¸lgende som parametre"
  
! #: opts.c:1649
  msgid "The following options are specific to just the language "
  msgstr "De fÃ¸lgende tilvalg er specifikke kun for sproget "
  
! #: opts.c:1651
  msgid "The following options are supported by the language "
  msgstr "De fÃ¸lgende tilvalg er understÃ¸ttet af sproget "
  
! #: opts.c:1662
  msgid "The following options are not documented"
  msgstr "De fÃ¸lgende tilvalg er ikke dokumenterede"
  
! #: opts.c:1664
  msgid "The following options take separate arguments"
  msgstr "De fÃ¸lgende tilvalg anvender forskellige parametre"
  
! #: opts.c:1666
  msgid "The following options take joined arguments"
  msgstr "De fÃ¸lgende tilvalg anvender fÃ¦lles parametre"
  
! #: opts.c:1677
  msgid "The following options are language-related"
  msgstr "De fÃ¸lgende tilvalg er sprogrelaterede"
  
*************** msgstr "tilvalg overbragt: "
*** 1579,1585 ****
  msgid "options enabled: "
  msgstr "tilvalg slÃ¥et til: "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5617 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
--- 1587,1593 ----
  msgid "options enabled: "
  msgstr "tilvalg slÃ¥et til: "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5634 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
*************** msgstr "ugyldig konstant:"
*** 3165,3171 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22872
  #, c-format
  msgid "missing operand"
  msgstr "manglende operand"
--- 3173,3179 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22877
  #, c-format
  msgid "missing operand"
  msgstr "manglende operand"
*************** msgstr "ugyldig operandprÃ¦fiks Â»%%%cÂ«
*** 3191,3197 ****
  msgid "invalid address mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18255
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
--- 3199,3205 ----
  msgid "invalid address mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18256
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
*************** msgstr "ugyldig %%xn-kode"
*** 3283,3392 ****
  msgid "invalid operand address"
  msgstr "ugyldig operandadresse"
  
! #: config/arc/arc.c:4207
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/arc/arc.c:4215
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ugyldig operand til %%z-koden"
  
! #: config/arc/arc.c:4223
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operands to %%c code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/arc/arc.c:4231
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ugyldig operand til %%M-koden"
  
! #: config/arc/arc.c:4239 config/m32r/m32r.c:2103
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ugyldig operand til %%p-koden"
  
! #: config/arc/arc.c:4250 config/m32r/m32r.c:2096
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ugyldig operand til %%s-koden"
  
! #: config/arc/arc.c:4398 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ugyldig operand til %%R-koden"
  
! #: config/arc/arc.c:4474 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ugyldig operand til %%H/%%L-koden"
  
! #: config/arc/arc.c:4542 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ugyldig operand til %%U-koden"
  
! #: config/arc/arc.c:4554
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ugyldig operand til %%V-koden"
  
! #: config/arc/arc.c:4611
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ugyldig operand til %%O-koden"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4637 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr "ugyldig operand-uddatakode"
  
! #: config/arc/arc.c:6228
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ugyldig UNSPEC som operand: %d"
  
! #: config/arc/arc.c:6517 config/cris/cris.c:2571
  msgid "unrecognized supposed constant"
  msgstr "ukendt formodet konstant"
  
! #: config/arm/arm.c:19310 config/arm/arm.c:19335 config/arm/arm.c:19345
! #: config/arm/arm.c:19354 config/arm/arm.c:19363
  #, c-format
  msgid "invalid shift operand"
  msgstr "ugyldig skift-operand"
  
! #: config/arm/arm.c:22203 config/arm/arm.c:22221
  #, fuzzy, c-format
  #| msgid "Generate char instructions"
  msgid "predicated Thumb instruction"
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/arm/arm.c:22209
  #, fuzzy, c-format
  #| msgid "ret instruction not implemented"
  msgid "predicated instruction in conditional sequence"
  msgstr "ret-instruktion ikke implementeret"
  
! #: config/arm/arm.c:22327 config/arm/arm.c:22340 config/arm/arm.c:22365
  #: config/nios2/nios2.c:3070
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ikke understÃ¸ttet operand for koden Â»%cÂ«"
  
! #: config/arm/arm.c:22442 config/arm/arm.c:22464 config/arm/arm.c:22474
! #: config/arm/arm.c:22484 config/arm/arm.c:22494 config/arm/arm.c:22533
! #: config/arm/arm.c:22551 config/arm/arm.c:22576 config/arm/arm.c:22591
! #: config/arm/arm.c:22618 config/arm/arm.c:22625 config/arm/arm.c:22643
! #: config/arm/arm.c:22650 config/arm/arm.c:22658 config/arm/arm.c:22679
! #: config/arm/arm.c:22686 config/arm/arm.c:22819 config/arm/arm.c:22826
! #: config/arm/arm.c:22853 config/arm/arm.c:22860 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
--- 3291,3400 ----
  msgid "invalid operand address"
  msgstr "ugyldig operandadresse"
  
! #: config/arc/arc.c:4220
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/arc/arc.c:4228
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ugyldig operand til %%z-koden"
  
! #: config/arc/arc.c:4236
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operands to %%c code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/arc/arc.c:4244
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ugyldig operand til %%M-koden"
  
! #: config/arc/arc.c:4252 config/m32r/m32r.c:2103
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ugyldig operand til %%p-koden"
  
! #: config/arc/arc.c:4263 config/m32r/m32r.c:2096
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ugyldig operand til %%s-koden"
  
! #: config/arc/arc.c:4411 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ugyldig operand til %%R-koden"
  
! #: config/arc/arc.c:4487 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ugyldig operand til %%H/%%L-koden"
  
! #: config/arc/arc.c:4555 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ugyldig operand til %%U-koden"
  
! #: config/arc/arc.c:4567
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ugyldig operand til %%V-koden"
  
! #: config/arc/arc.c:4624
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ugyldig operand til %%O-koden"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4650 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr "ugyldig operand-uddatakode"
  
! #: config/arc/arc.c:6243
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ugyldig UNSPEC som operand: %d"
  
! #: config/arc/arc.c:6532 config/cris/cris.c:2571
  msgid "unrecognized supposed constant"
  msgstr "ukendt formodet konstant"
  
! #: config/arm/arm.c:19315 config/arm/arm.c:19340 config/arm/arm.c:19350
! #: config/arm/arm.c:19359 config/arm/arm.c:19368
  #, c-format
  msgid "invalid shift operand"
  msgstr "ugyldig skift-operand"
  
! #: config/arm/arm.c:22208 config/arm/arm.c:22226
  #, fuzzy, c-format
  #| msgid "Generate char instructions"
  msgid "predicated Thumb instruction"
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/arm/arm.c:22214
  #, fuzzy, c-format
  #| msgid "ret instruction not implemented"
  msgid "predicated instruction in conditional sequence"
  msgstr "ret-instruktion ikke implementeret"
  
! #: config/arm/arm.c:22332 config/arm/arm.c:22345 config/arm/arm.c:22370
  #: config/nios2/nios2.c:3070
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ikke understÃ¸ttet operand for koden Â»%cÂ«"
  
! #: config/arm/arm.c:22447 config/arm/arm.c:22469 config/arm/arm.c:22479
! #: config/arm/arm.c:22489 config/arm/arm.c:22499 config/arm/arm.c:22538
! #: config/arm/arm.c:22556 config/arm/arm.c:22581 config/arm/arm.c:22596
! #: config/arm/arm.c:22623 config/arm/arm.c:22630 config/arm/arm.c:22648
! #: config/arm/arm.c:22655 config/arm/arm.c:22663 config/arm/arm.c:22684
! #: config/arm/arm.c:22691 config/arm/arm.c:22824 config/arm/arm.c:22831
! #: config/arm/arm.c:22858 config/arm/arm.c:22865 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
*************** msgstr "Ikke understÃ¸ttet operand for k
*** 3394,3406 ****
  msgid "invalid operand for code '%c'"
  msgstr "ugyldig operand for koden Â»%cÂ«"
  
! #: config/arm/arm.c:22546
  #, c-format
  msgid "instruction never executed"
  msgstr "instruktion aldrig udfÃ¸rt"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22567
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "forÃ¦ldet Maverick-formatkode Â»%cÂ«"
--- 3402,3414 ----
  msgid "invalid operand for code '%c'"
  msgstr "ugyldig operand for koden Â»%cÂ«"
  
! #: config/arm/arm.c:22551
  #, c-format
  msgid "instruction never executed"
  msgstr "instruktion aldrig udfÃ¸rt"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22572
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "forÃ¦ldet Maverick-formatkode Â»%cÂ«"
*************** msgstr "ugyldig const_double-operand"
*** 3521,3527 ****
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6502
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3529,3535 ----
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6520
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "ugyldig operand til %%Z-koden"
*** 3758,3857 ****
  msgid "invalid fp constant"
  msgstr "ugyldig konstant:"
  
! #: config/i386/i386.c:17082
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ugyldig UNSPEC som operand"
  
! #: config/i386/i386.c:17621
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "ugyldig brug af 'restrict'"
  
! #: config/i386/i386.c:17626
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ugyldig brug af asm-flaguddata"
  
! #: config/i386/i386.c:17857
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»OÂ«"
  
! #: config/i386/i386.c:17892
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»zÂ«"
  
! #: config/i386/i386.c:17961
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ugyldig operandtype brugt med operandkoden Â»ZÂ«"
  
! #: config/i386/i386.c:17966
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»ZÂ«"
  
! #: config/i386/i386.c:18043
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»YÂ«"
  
! #: config/i386/i386.c:18122
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»DÂ«"
  
! #: config/i386/i386.c:18140
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.c:18153
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand er ikke en offsettable-hukommelsesreference, ugyldig operandkode Â»HÂ«"
  
! #: config/i386/i386.c:18168
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand er ikke et heltal, ugyldig operandkode Â»KÂ«"
  
! #: config/i386/i386.c:18196
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode Â»rÂ«"
  
! #: config/i386/i386.c:18214
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand er ikke et heltal, ugyldig operandkode Â»RÂ«"
  
! #: config/i386/i386.c:18237
  #, fuzzy, c-format
  #| msgid "operand is not a specific integer, invalid operand code 'r'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode Â»rÂ«"
  
! #: config/i386/i386.c:18341
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.c:18403
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ugyldige begrÃ¦nsninger for operand"
  
! #: config/i386/i386.c:18453
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector immediate"
  msgstr "ugyldig konstant:"
  
! #: config/i386/i386.c:29331
  msgid "unknown insn mode"
  msgstr "ukendt instruktionstilstand"
  
--- 3766,3865 ----
  msgid "invalid fp constant"
  msgstr "ugyldig konstant:"
  
! #: config/i386/i386.c:17083
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ugyldig UNSPEC som operand"
  
! #: config/i386/i386.c:17622
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "ugyldig brug af 'restrict'"
  
! #: config/i386/i386.c:17627
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ugyldig brug af asm-flaguddata"
  
! #: config/i386/i386.c:17858
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»OÂ«"
  
! #: config/i386/i386.c:17893
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»zÂ«"
  
! #: config/i386/i386.c:17962
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ugyldig operandtype brugt med operandkoden Â»ZÂ«"
  
! #: config/i386/i386.c:17967
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»ZÂ«"
  
! #: config/i386/i386.c:18044
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»YÂ«"
  
! #: config/i386/i386.c:18123
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»DÂ«"
  
! #: config/i386/i386.c:18141
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.c:18154
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand er ikke en offsettable-hukommelsesreference, ugyldig operandkode Â»HÂ«"
  
! #: config/i386/i386.c:18169
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand er ikke et heltal, ugyldig operandkode Â»KÂ«"
  
! #: config/i386/i386.c:18197
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode Â»rÂ«"
  
! #: config/i386/i386.c:18215
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand er ikke et heltal, ugyldig operandkode Â»RÂ«"
  
! #: config/i386/i386.c:18238
  #, fuzzy, c-format
  #| msgid "operand is not a specific integer, invalid operand code 'r'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode Â»rÂ«"
  
! #: config/i386/i386.c:18342
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.c:18404
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ugyldige begrÃ¦nsninger for operand"
  
! #: config/i386/i386.c:18454
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector immediate"
  msgstr "ugyldig konstant:"
  
! #: config/i386/i386.c:29334
  msgid "unknown insn mode"
  msgstr "ukendt instruktionstilstand"
  
*************** msgstr "ugyldigt udtryk - prÃ¸v at brug
*** 4336,4358 ****
  msgid "invalid expression for output modifier '%c'"
  msgstr "ugyldig udtryk til uddataÃ¦ndringen Â»%cÂ«"
  
! #: config/s390/s390.c:11723
  msgid "vector argument passed to unprototyped function"
  msgstr "vektorparameter sendt til funktion uden prototype"
  
! #: config/s390/s390.c:16047
  msgid "types differ in signedness"
  msgstr "typer er forskellige i signedness"
  
! #: config/s390/s390.c:16057
  msgid "binary operator does not support two vector bool operands"
  msgstr "binÃ¦r operator understÃ¸tter ikke tovektor bool-operand"
  
! #: config/s390/s390.c:16060
  msgid "binary operator does not support vector bool operand"
  msgstr "binÃ¦r operator understÃ¸tter ikke vektor bool-operand"
  
! #: config/s390/s390.c:16068
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "binÃ¦r operator understÃ¸tter ikke at blande vektor bool med kommatals vektor-operand"
  
--- 4344,4366 ----
  msgid "invalid expression for output modifier '%c'"
  msgstr "ugyldig udtryk til uddataÃ¦ndringen Â»%cÂ«"
  
! #: config/s390/s390.c:11733
  msgid "vector argument passed to unprototyped function"
  msgstr "vektorparameter sendt til funktion uden prototype"
  
! #: config/s390/s390.c:16057
  msgid "types differ in signedness"
  msgstr "typer er forskellige i signedness"
  
! #: config/s390/s390.c:16067
  msgid "binary operator does not support two vector bool operands"
  msgstr "binÃ¦r operator understÃ¸tter ikke tovektor bool-operand"
  
! #: config/s390/s390.c:16070
  msgid "binary operator does not support vector bool operand"
  msgstr "binÃ¦r operator understÃ¸tter ikke vektor bool-operand"
  
! #: config/s390/s390.c:16078
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "binÃ¦r operator understÃ¸tter ikke at blande vektor bool med kommatals vektor-operand"
  
*************** msgstr "%<<%> forventet"
*** 4755,4793 ****
  msgid "expected label"
  msgstr "forventet etiket"
  
! #: cp/call.c:11044
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.c:11045
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
! #: cp/decl.c:3141
  msgid "jump to label %qD"
  msgstr "spring til etiketten %qD"
  
! #: cp/decl.c:3142
  msgid "jump to case label"
  msgstr "spring til case-etiket"
  
! #: cp/decl.c:3212
  msgid "enters try block"
  msgstr "gÃ¥r ind i try-blok"
  
! #: cp/decl.c:3218
  msgid "enters catch block"
  msgstr "gÃ¥r ind i catch-blok"
  
! #: cp/decl.c:3224
  msgid "enters OpenMP structured block"
  msgstr "gÃ¥r ind i OpenMP-struktureret blok"
  
! #: cp/decl.c:3230
  msgid "enters synchronized or atomic statement"
  msgstr "gÃ¥r ind i synkroniseret eller atomar udtryk"
  
! #: cp/decl.c:3237
  msgid "enters constexpr if statement"
  msgstr "gÃ¥r ind i constexpr if-udtryk"
  
--- 4763,4801 ----
  msgid "expected label"
  msgstr "forventet etiket"
  
! #: cp/call.c:11059
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.c:11060
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
! #: cp/decl.c:3158
  msgid "jump to label %qD"
  msgstr "spring til etiketten %qD"
  
! #: cp/decl.c:3159
  msgid "jump to case label"
  msgstr "spring til case-etiket"
  
! #: cp/decl.c:3229
  msgid "enters try block"
  msgstr "gÃ¥r ind i try-blok"
  
! #: cp/decl.c:3235
  msgid "enters catch block"
  msgstr "gÃ¥r ind i catch-blok"
  
! #: cp/decl.c:3241
  msgid "enters OpenMP structured block"
  msgstr "gÃ¥r ind i OpenMP-struktureret blok"
  
! #: cp/decl.c:3247
  msgid "enters synchronized or atomic statement"
  msgstr "gÃ¥r ind i synkroniseret eller atomar udtryk"
  
! #: cp/decl.c:3254
  msgid "enters constexpr if statement"
  msgstr "gÃ¥r ind i constexpr if-udtryk"
  
*************** msgstr ""
*** 5031,5037 ****
  msgid "candidates are:"
  msgstr "candidate%s: %+#D"
  
! #: cp/pt.c:2003 cp/pt.c:23707
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
--- 5039,5045 ----
  msgid "candidates are:"
  msgstr "candidate%s: %+#D"
  
! #: cp/pt.c:2003 cp/pt.c:23706
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
*************** msgstr ""
*** 5094,5143 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6230 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "forkert parametertype til unÃ¦rt minus"
  
! #: cp/typeck.c:6231 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "forkert parametertype til unÃ¦rt plus"
  
! #: cp/typeck.c:6258 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "forkert parametertype til bitkomplement"
  
! #: cp/typeck.c:6275 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "forkert parametertype til abs"
  
! #: cp/typeck.c:6287 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "forkert parametertype til konjugation"
  
! #: cp/typeck.c:6305
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "forkert parametertype til unÃ¦rt plus"
  
! #: cp/typeck.c:6351
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6353
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6355
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6357
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 5102,5151 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6248 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "forkert parametertype til unÃ¦rt minus"
  
! #: cp/typeck.c:6249 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "forkert parametertype til unÃ¦rt plus"
  
! #: cp/typeck.c:6276 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "forkert parametertype til bitkomplement"
  
! #: cp/typeck.c:6293 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "forkert parametertype til abs"
  
! #: cp/typeck.c:6305 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "forkert parametertype til konjugation"
  
! #: cp/typeck.c:6323
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "forkert parametertype til unÃ¦rt plus"
  
! #: cp/typeck.c:6369
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6371
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6373
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6375
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 5230,5236 ****
  msgid "Deleted feature:"
  msgstr ""
  
! #: fortran/expr.c:3608
  #, fuzzy
  #| msgid "assignment"
  msgid "array assignment"
--- 5238,5244 ----
  msgid "Deleted feature:"
  msgstr ""
  
! #: fortran/expr.c:3632
  #, fuzzy
  #| msgid "assignment"
  msgid "array assignment"
*************** msgstr ""
*** 5489,5499 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2061 fortran/resolve.c:11462
  msgid "assignment"
  msgstr "tildeling"
  
! #: fortran/parse.c:2064 fortran/resolve.c:11513 fortran/resolve.c:11516
  #, fuzzy
  #| msgid "assignment"
  msgid "pointer assignment"
--- 5497,5507 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2061 fortran/resolve.c:11466
  msgid "assignment"
  msgstr "tildeling"
  
! #: fortran/parse.c:2064 fortran/resolve.c:11517 fortran/resolve.c:11520
  #, fuzzy
  #| msgid "assignment"
  msgid "pointer assignment"
*************** msgstr ""
*** 5687,5768 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:7010
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:7014
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:7018
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7022
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ugyldigt udtryk som operand"
  
! #: fortran/resolve.c:7026
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7312 fortran/resolve.c:7315
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7688 fortran/resolve.c:7691
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7924 fortran/resolve.c:9660
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7968 fortran/resolve.c:9672
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9463
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9684
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.c:1635
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.c:5887
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.c:9496
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.c:5952
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.c:5960
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9309
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:10720
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 5695,5776 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:7014
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:7018
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:7022
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7026
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ugyldigt udtryk som operand"
  
! #: fortran/resolve.c:7030
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7316 fortran/resolve.c:7319
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7692 fortran/resolve.c:7695
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7928 fortran/resolve.c:9664
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7972 fortran/resolve.c:9676
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9467
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9688
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.c:1675
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.c:5935
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.c:9544
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.c:6025
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.c:6033
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9250
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:10661
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 5771,5782 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8737
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8769
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
--- 5779,5790 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8758
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8790
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
*************** msgstr "danner reference til void"
*** 5827,5850 ****
  msgid "Incorrect function return value"
  msgstr "en funktion uden returtype returnerer en ikke-tom vÃ¦rdi"
  
! #: fortran/trans.c:611
  msgid "Memory allocation failed"
  msgstr "Hukommelsesallokering mislykkedes"
  
! #: fortran/trans.c:689 fortran/trans.c:1672
  msgid "Allocation would exceed memory limit"
  msgstr ""
  
! #: fortran/trans.c:898
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.c:904
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.c:1357 fortran/trans.c:1516
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
--- 5835,5858 ----
  msgid "Incorrect function return value"
  msgstr "en funktion uden returtype returnerer en ikke-tom vÃ¦rdi"
  
! #: fortran/trans.c:614
  msgid "Memory allocation failed"
  msgstr "Hukommelsesallokering mislykkedes"
  
! #: fortran/trans.c:692 fortran/trans.c:1675
  msgid "Allocation would exceed memory limit"
  msgstr ""
  
! #: fortran/trans.c:901
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.c:907
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.c:1360 fortran/trans.c:1519
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
*************** msgstr ""
*** 6213,8045 ****
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: config/alpha/alpha.opt:23 config/i386/i386.opt:440
! #, fuzzy
! #| msgid "Do not use hardware fp"
! msgid "Do not use hardware fp."
! msgstr "Brug ikke hardwarekommatal"
  
! #: config/alpha/alpha.opt:27
  #, fuzzy
! #| msgid "Use fp registers"
! msgid "Use fp registers."
! msgstr "Brug kommatalsregistre"
  
! #: config/alpha/alpha.opt:31 common.opt:654 common.opt:788 common.opt:998
! #: common.opt:1002 common.opt:1006 common.opt:1010 common.opt:1574
! #: common.opt:1630 common.opt:1762 common.opt:1766 common.opt:2000
! #: common.opt:2178 common.opt:2879 fortran/lang.opt:489
! msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
  
! #: config/alpha/alpha.opt:35
  #, fuzzy
! #| msgid "Request IEEE-conformant math library routines (OSF/1)"
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr "PÃ¥krÃ¦v at matematiksbibliotekrutiner opfylder IEEE-standarden (OSF/1)"
  
! #: config/alpha/alpha.opt:39
  #, fuzzy
! #| msgid "Emit IEEE-conformant code, without inexact exceptions"
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr "Udsend kode der opfylder IEEE-standarden, uden ineksakte undtagelser"
  
! #: config/alpha/alpha.opt:46
! #, fuzzy
! #| msgid "Do not emit complex integer constants to read-only memory"
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "Udsend ikke komplekse heltalskonstanter til skrivebeskyttet hukommelse"
  
! #: config/alpha/alpha.opt:50
! #, fuzzy
! #| msgid "Use VAX fp"
! msgid "Use VAX fp."
! msgstr "Benyt VAX-kommatal"
  
! #: config/alpha/alpha.opt:54
  #, fuzzy
! #| msgid "Do not use VAX fp"
! msgid "Do not use VAX fp."
! msgstr "Benyt ikke VAX-kommatal"
  
! #: config/alpha/alpha.opt:58
! #, fuzzy
! #| msgid "Emit code for the byte/word ISA extension"
! msgid "Emit code for the byte/word ISA extension."
! msgstr "Udsend kode for byte/word-ISA-udvidelsen"
  
! #: config/alpha/alpha.opt:62
  #, fuzzy
! #| msgid "Emit code for the motion video ISA extension"
! msgid "Emit code for the motion video ISA extension."
! msgstr "Udsend kode for video-ISA-udvidelsen"
  
! #: config/alpha/alpha.opt:66
  #, fuzzy
! #| msgid "Emit code for the fp move and sqrt ISA extension"
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "Udsend kode for kommatalsflytning og kvadratrod-ISA-udvidelsen"
  
! #: config/alpha/alpha.opt:70
! #, fuzzy
! #| msgid "Emit code for the counting ISA extension"
! msgid "Emit code for the counting ISA extension."
! msgstr "Udsend kode for tÃ¦ller-ISA-udvidelsen"
  
! #: config/alpha/alpha.opt:74
  #, fuzzy
! #| msgid "Emit code using explicit relocation directives"
! msgid "Emit code using explicit relocation directives."
! msgstr "Udsend kode der bruger eksplicitte relokaliseringsdirektiver"
  
! #: config/alpha/alpha.opt:78
  #, fuzzy
! #| msgid "Emit 16-bit relocations to the small data areas"
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr "Udsend 16-bit relokalisering til det lille dataomrÃ¥de"
  
! #: config/alpha/alpha.opt:82
  #, fuzzy
! #| msgid "Emit 32-bit relocations to the small data areas"
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr "Udsend 32-bit relokalisering til det lille dataomrÃ¥de"
  
! #: config/alpha/alpha.opt:86
  #, fuzzy
! msgid "Emit direct branches to local functions."
! msgstr "Udelad rammehenvisningen i de yderste funktioner"
  
! #: config/alpha/alpha.opt:90
  #, fuzzy
! msgid "Emit indirect branches to local functions."
! msgstr "Udelad rammehenvisningen i de yderste funktioner"
  
! #: config/alpha/alpha.opt:94
  #, fuzzy
! #| msgid "Emit rdval instead of rduniq for thread pointer"
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr "Udsend rdval i stedet for rduniq for trÃ¥dhenvisning"
  
! #: config/alpha/alpha.opt:98 config/s390/s390.opt:150 config/i386/i386.opt:212
! #: config/sparc/long-double-switch.opt:23
  #, fuzzy
! #| msgid "Use 128 bit long doubles"
! msgid "Use 128-bit long double."
! msgstr "Benyt 128 bit long double"
  
! #: config/alpha/alpha.opt:102 config/s390/s390.opt:154
! #: config/i386/i386.opt:208 config/sparc/long-double-switch.opt:27
  #, fuzzy
! #| msgid "Use 64 bit long doubles"
! msgid "Use 64-bit long double."
! msgstr "Benyt 64 bit long double"
  
! #: config/alpha/alpha.opt:106
  #, fuzzy
! #| msgid "Use features of and schedule given CPU"
! msgid "Use features of and schedule given CPU."
! msgstr "Brug faciliteter fra og planlÃ¦g mht. den givne processor"
  
! #: config/alpha/alpha.opt:110
  #, fuzzy
! #| msgid "Schedule given CPU"
! msgid "Schedule given CPU."
! msgstr "PlanlÃ¦g til en given processor"
  
! #: config/alpha/alpha.opt:114
  #, fuzzy
! #| msgid "Control the generated fp rounding mode"
! msgid "Control the generated fp rounding mode."
! msgstr "KontrollÃ©r den genererede kommatalsafrundingstilstand"
  
! #: config/alpha/alpha.opt:118
  #, fuzzy
! #| msgid "Control the IEEE trap mode"
! msgid "Control the IEEE trap mode."
! msgstr "KontrollÃ©r IEEE-fÃ¦ldetilstanden"
  
! #: config/alpha/alpha.opt:122
  #, fuzzy
! #| msgid "Control the precision given to fp exceptions"
! msgid "Control the precision given to fp exceptions."
! msgstr "KontrollÃ©r den prÃ¦cision der gives til kommatalsundtagelser"
  
! #: config/alpha/alpha.opt:126
  #, fuzzy
! #| msgid "Tune expected memory latency"
! msgid "Tune expected memory latency."
! msgstr "JustÃ©r den forventede hukommelsesventetid"
  
! #: config/alpha/alpha.opt:130 config/ia64/ia64.opt:118
  #, fuzzy
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "Specify bit size of immediate TLS offsets."
! msgstr "Angiv bitstÃ¸rrelse for umiddelbar TLS-afsÃ¦t"
  
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
  msgstr ""
  
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
  msgstr ""
  
! #: config/mips/mips.opt:32
  #, fuzzy
! #| msgid "Generate code that conforms to the given ABI"
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "Opret kode som overholde den angivne ABI"
  
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/mips/mips.opt:55
! msgid "Generate code that can be used in SVR4-style dynamic objects."
  msgstr ""
  
! #: config/mips/mips.opt:59
! #, fuzzy
! #| msgid "Use bit-field instructions"
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Benyt bitfeltinstruktioner"
  
! #: config/mips/mips.opt:63
  #, fuzzy
! #| msgid "Use bit-field instructions"
! msgid "Use integer madd/msub instructions."
! msgstr "Benyt bitfeltinstruktioner"
  
! #: config/mips/mips.opt:67
  #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "GenerÃ©r kode til en given processor"
  
! #: config/mips/mips.opt:71
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/mips/mips.opt:75
  #, fuzzy
! #| msgid "Use Branch Likely instructions, overriding default for arch"
! msgid "Use Branch Likely instructions, overriding the architecture default."
! msgstr "Benyt Branch Likely-instruktioner, overskrivende forvalget for arkitektur"
  
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
  msgstr ""
  
! #: config/mips/mips.opt:83
  #, fuzzy
! #| msgid "Trap on integer divide by zero"
! msgid "Trap on integer divide by zero."
! msgstr "ForÃ¥rsag undtagelse ved heltalsdivision med nul"
  
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
  msgstr ""
  
! #: config/mips/mips.opt:91
! msgid "Valid arguments to -mcode-readable=:"
  msgstr ""
  
! #: config/mips/mips.opt:104
  #, fuzzy
! #| msgid "Don't trap on integer divide by zero"
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "ForÃ¥rsag ikke undtagelse ved heltalsdivision med nul"
  
! #: config/mips/mips.opt:108
  #, fuzzy
! #| msgid "Don't trap on integer divide by zero"
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "ForÃ¥rsag ikke undtagelse ved heltalsdivision med nul"
  
! #: config/mips/mips.opt:112
  #, fuzzy
! #| msgid "Allow the use of MDMX instructions"
! msgid "Allow the use of MDMX instructions."
! msgstr "Tillade brugen af MDMX-instruktioner"
  
! #: config/mips/mips.opt:116
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/mips/mips.opt:120
  #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use MIPS-DSP instructions."
! msgstr "Benyt MIPS-DSP-instruktioner"
  
! #: config/mips/mips.opt:124
  #, fuzzy
! #| msgid "Use MIPS-DSP REV 2 instructions"
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "Benyt MIPS-DSP REV 2-instruktioner"
  
! #: config/mips/mips.opt:134 config/c6x/c6x.opt:30 config/nios2/nios2.opt:94
! #: config/tilegx/tilegx.opt:45
  #, fuzzy
! #| msgid "Use big-endian byte order"
! msgid "Use big-endian byte order."
! msgstr "Benyt storendet byteordning"
  
! #: config/mips/mips.opt:138 config/c6x/c6x.opt:34 config/nios2/nios2.opt:98
! #: config/tilegx/tilegx.opt:49
  #, fuzzy
! #| msgid "Use little-endian byte order"
! msgid "Use little-endian byte order."
! msgstr "Benyt lilleendet byteordning"
  
! #: config/mips/mips.opt:142 config/iq2000/iq2000.opt:61
  #, fuzzy
! #| msgid "Use ROM instead of RAM"
! msgid "Use ROM instead of RAM."
! msgstr "Benyt ROM i stedet for RAM"
  
! #: config/mips/mips.opt:146
  #, fuzzy
! #| msgid "Use Enhanced Virtual Addressing instructions"
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Benyt Enhanced Virtual Addressing-instruktioner"
  
! #: config/mips/mips.opt:150
! msgid "Use NewABI-style %reloc() assembly operators."
  msgstr ""
  
! #: config/mips/mips.opt:154
  #, fuzzy
! #| msgid "Use -G for data that is not defined by the current object"
! msgid "Use -G for data that is not defined by the current object."
! msgstr "Benyt -G for data som ikke er defineret af det nuvÃ¦rende objekt"
  
! #: config/mips/mips.opt:158
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain 24K errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:162
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain R4000 errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:166
  #, fuzzy
! #| msgid "Work around certain R4400 errata"
! msgid "Work around certain R4400 errata."
! msgstr "Arbejd rundt om bestemte R4400-fejl"
  
! #: config/mips/mips.opt:170
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around the R5900 short loop erratum."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:174
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain RM7000 errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:178
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain R10000 errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:182
! msgid "Work around errata for early SB-1 revision 2 cores."
  msgstr ""
  
! #: config/mips/mips.opt:186
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain VR4120 errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:190
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:194
! #, fuzzy
! #| msgid "Work around early 4300 hardware bug"
! msgid "Work around an early 4300 hardware bug."
! msgstr "Arbejd rundt om tidlig 4300-hardwarefejl"
  
! #: config/mips/mips.opt:198
  #, fuzzy
! #| msgid "options enabled: "
! msgid "FP exceptions are enabled."
! msgstr "tilvalg slÃ¥et til: "
  
! #: config/mips/mips.opt:202
  #, fuzzy
! #| msgid "Use 32-bit general registers"
! msgid "Use 32-bit floating-point registers."
! msgstr "Benyt 32 bit almene registre"
  
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
  msgstr ""
  
! #: config/mips/mips.opt:210
  #, fuzzy
! #| msgid "Use 64-bit general registers"
! msgid "Use 64-bit floating-point registers."
! msgstr "Benyt 64 bit almene registre"
  
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
  msgstr ""
  
! #: config/mips/mips.opt:226
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
  msgstr ""
  
! #: config/mips/mips.opt:236
  #, fuzzy
! #| msgid "Use 32-bit general registers"
! msgid "Use 32-bit general registers."
! msgstr "Benyt 32 bit almene registre"
  
! #: config/mips/mips.opt:240
  #, fuzzy
! #| msgid "Use 64-bit general registers"
! msgid "Use 64-bit general registers."
! msgstr "Benyt 64 bit almene registre"
  
! #: config/mips/mips.opt:244
  #, fuzzy
! #| msgid "Disable indexed addressing"
! msgid "Use GP-relative addressing to access small data."
! msgstr "DeaktivÃ©r indekseret adressering"
  
! #: config/mips/mips.opt:248
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
  msgstr ""
  
! #: config/mips/mips.opt:252
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/mips/mips.opt:256
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
  msgstr ""
  
! #: config/mips/mips.opt:260
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
  msgstr ""
  
! #: config/mips/mips.opt:264
  #, fuzzy
! #| msgid "Generate code for Intel as"
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "GenerÃ©r kode til Intel as"
  
! #: config/mips/mips.opt:268
! #, fuzzy
! #| msgid "Generate MC code"
! msgid "Generate MIPS16 code."
! msgstr "GenerÃ©r MC-kode"
  
! #: config/mips/mips.opt:272
  #, fuzzy
! #| msgid "Don't use MIPS16 instructions"
! msgid "Use MIPS-3D instructions."
! msgstr "Benyt ikke MIPS16-instruktioner"
  
! #: config/mips/mips.opt:276
  #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use ll, sc and sync instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/mips/mips.opt:280
! msgid "Use -G for object-local data."
  msgstr ""
  
! #: config/mips/mips.opt:284
  #, fuzzy
! #| msgid "Use indirect calls"
! msgid "Use indirect calls."
! msgstr "Benyt indirekte kald"
  
! #: config/mips/mips.opt:288
  #, fuzzy
! #| msgid "Use 32-bit long type"
! msgid "Use a 32-bit long type."
! msgstr "Benyt 32 bit long-type"
  
! #: config/mips/mips.opt:292
  #, fuzzy
! #| msgid "Use 64-bit long type"
! msgid "Use a 64-bit long type."
! msgstr "Benyt 64 bit long-type"
  
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
! msgstr ""
  
! #: config/mips/mips.opt:300
  #, fuzzy
! #| msgid "Don't optimize block moves"
! msgid "Don't optimize block moves."
! msgstr "OptimÃ©r ikke blokflytninger"
  
! #: config/mips/mips.opt:304
  #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use microMIPS instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/mips/mips.opt:308
  #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Benyt MIPS-DSP-instruktioner"
  
! #: config/mips/mips.opt:312
  #, fuzzy
! #| msgid "Enable use of RTPS instruction"
! msgid "Allow the use of MT instructions."
! msgstr "AktivÃ©r brug af RTPS-instruktionen"
  
! #: config/mips/mips.opt:316
  #, fuzzy
! #| msgid "boolean registers required for the floating-point option"
! msgid "Prevent the use of all floating-point operations."
! msgstr "booleske registre er pÃ¥krÃ¦vet til kommatalsindstillingen"
  
! #: config/mips/mips.opt:320
  #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use MCU instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:328
  #, fuzzy
! msgid "Do not use MDMX instructions."
! msgstr "Benyt ikke AltiVec-instruktioner"
  
! #: config/mips/mips.opt:332
  #, fuzzy
! msgid "Generate normal-mode code."
! msgstr "GenerÃ©r SA-kode"
  
! #: config/mips/mips.opt:336
  #, fuzzy
! #| msgid "Don't use MIPS16 instructions"
! msgid "Do not use MIPS-3D instructions."
! msgstr "Benyt ikke MIPS16-instruktioner"
  
! #: config/mips/mips.opt:340
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Use paired-single floating-point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
  msgstr ""
  
! #: config/mips/mips.opt:348
! msgid "Valid arguments to -mr10k-cache-barrier=:"
  msgstr ""
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
  msgstr ""
  
! #: config/mips/mips.opt:365
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
  msgstr ""
  
! #: config/mips/mips.opt:369
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/mips/mips.opt:373
  #, fuzzy
! #| msgid "Don't use MIPS16 instructions"
! msgid "Use SmartMIPS instructions."
! msgstr "Benyt ikke MIPS16-instruktioner"
  
! #: config/mips/mips.opt:377
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/mips/mips.opt:381
  #, fuzzy
! #| msgid "Optimize lui/addiu address loads"
! msgid "Optimize lui/addiu address loads."
! msgstr "OptimÃ©r lui/addiu-adresseindlÃ¦sninger"
  
! #: config/mips/mips.opt:385
  #, fuzzy
! #| msgid "Assume all doubles are aligned"
! msgid "Assume all symbols have 32-bit values."
! msgstr "Antag at alle double-variabler er justerede"
  
! #: config/mips/mips.opt:389
! msgid "Use synci instruction to invalidate i-cache."
! msgstr ""
  
! #: config/mips/mips.opt:393 config/arc/arc.opt:406 config/s390/s390.opt:225
! #: config/ft32/ft32.opt:27
  #, fuzzy
! #| msgid "Use ROM instead of RAM"
! msgid "Use LRA instead of reload."
! msgstr "Benyt ROM i stedet for RAM"
  
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:405 config/riscv/riscv.opt:80
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
  msgstr ""
  
! #: config/mips/mips.opt:409 config/iq2000/iq2000.opt:74
  #, fuzzy
! #| msgid "Put uninitialized constants in ROM (needs -membedded-data)"
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr "Anbring konstanter uden startvÃ¦rdi i ROM (behÃ¸ver -membedded-data)"
  
! #: config/mips/mips.opt:413
  #, fuzzy
! #| msgid "Use multiply-accumulate fp instructions"
! msgid "Use Virtualization (VZ) instructions."
! msgstr "Benyt kommatalsinstruktioner til multiplikationsakkumulering"
  
! #: config/mips/mips.opt:417
  #, fuzzy
! #| msgid "Use Enhanced Virtual Addressing instructions"
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "Benyt Enhanced Virtual Addressing-instruktioner"
  
! #: config/mips/mips.opt:421
  #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/mips/mips.opt:425
  #, fuzzy
! #| msgid "Use multiply-accumulate fp instructions"
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Benyt kommatalsinstruktioner til multiplikationsakkumulering"
  
! #: config/mips/mips.opt:429
  #, fuzzy
! #| msgid "Perform jump threading optimizations"
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "UdfÃ¸r springtrÃ¥dningsoptimeringer"
  
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:437
  #, fuzzy
! #| msgid "the %qs architecture does not support odd single-precision registers"
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "arkitekturen %qs understÃ¸tter ikke ulige enkelprÃ¦cision registre"
  
! #: config/mips/mips.opt:441
  #, fuzzy
! msgid "Optimize frame header."
! msgstr "  -Os                     OptimÃ©r mht. plads i stedet for hastighed\n"
  
! #: config/mips/mips.opt:448
  #, fuzzy
! #| msgid "Enable aggressive SSA dead code elimination"
! msgid "Enable load/store bonding."
! msgstr "AktivÃ©r aggressiv SSA-eliminering af ubrugt kode"
  
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:473
  #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "Benyt MIPS-DSP-instruktioner"
  
! #: config/mips/mips.opt:477
  #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "Benyt MIPS-DSP-instruktioner"
  
! #: config/visium/visium.opt:25
  #, fuzzy
! #| msgid "Link with libyk.a, libc.a and crt0.o"
! msgid "Link with libc.a and libdebug.a."
! msgstr "SammenkÃ¦d med libyk.a, libc.a og crt0.o"
  
! #: config/visium/visium.opt:29
  #, fuzzy
! #| msgid "Link with libsim.a, libc.a and sim-crt0.o"
! msgid "Link with libc.a and libsim.a."
! msgstr "SammenkÃ¦d med libsim.a, libc.a og sim-crt0.o"
  
! #: config/visium/visium.opt:33
! msgid "Use hardware FP (default)."
! msgstr "Brug hardware-FP (standard)."
  
! #: config/visium/visium.opt:37 config/sparc/sparc.opt:30
! #: config/sparc/sparc.opt:34
  #, fuzzy
! #| msgid "Use hardware fp"
! msgid "Use hardware FP."
! msgstr "Brug hardwarekommatal"
  
! #: config/visium/visium.opt:41 config/sparc/sparc.opt:38
  #, fuzzy
! #| msgid "Do not use hardware fp"
! msgid "Do not use hardware FP."
! msgstr "Brug ikke hardwarekommatal"
  
! #: config/visium/visium.opt:45
  #, fuzzy
! #| msgid "Use features of and schedule code for given CPU"
! msgid "Use features of and schedule code for given CPU."
! msgstr "Benyt faciliteter fra og planlÃ¦g koden til en given processor"
  
! #: config/visium/visium.opt:49 config/spu/spu.opt:84 config/s390/s390.opt:194
! #: config/i386/i386.opt:514 config/sparc/sparc.opt:146
! #: config/ia64/ia64.opt:122
  #, fuzzy
! #| msgid "Schedule code for given CPU"
! msgid "Schedule code for given CPU."
! msgstr "PlanlÃ¦g koden til en given processor"
  
! #: config/visium/visium.opt:65
  #, fuzzy
! #| msgid "Generate code for the M*Core M340"
! msgid "Generate code for the supervisor mode (default)."
! msgstr "GenerÃ©r kode til en M*Core M340"
  
! #: config/visium/visium.opt:69
! msgid "Generate code for the user mode."
! msgstr "Opret kode for brugertilstanden."
  
! #: config/visium/visium.opt:73
! msgid "Only retained for backward compatibility."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:28
! msgid "Preferentially allocate registers that allow short instruction generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:32
  #, fuzzy
! msgid "Set branch cost."
! msgstr "Ingen forgreninger i %s %s\n"
  
! #: config/epiphany/epiphany.opt:36
  #, fuzzy
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable conditional move instruction usage."
! msgstr "AktivÃ©r brug af betingede flytteinstruktioner"
  
! #: config/epiphany/epiphany.opt:40
  #, fuzzy
! #| msgid "The maximum number of instructions to consider to fill a delay slot"
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "Det maksimale antal instruktioner det overvejes at udfylde ventepladser med"
  
! #: config/epiphany/epiphany.opt:52
  #, fuzzy
! #| msgid "Use software floating point"
! msgid "Use software floating point comparisons."
! msgstr "Benyt softwarekommatal"
  
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:76
  #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as indirect calls."
! msgstr "GenerÃ©r kaldeinstruktioner som indirekte kald, om nÃ¸dvendigt"
  
! #: config/epiphany/epiphany.opt:80
  #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as direct calls."
! msgstr "GenerÃ©r kaldeinstruktioner som indirekte kald, om nÃ¸dvendigt"
! 
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:112
  #, fuzzy
! #| msgid "Use structs on stronger alignment for double-word copies"
! msgid "Vectorize for double-word operations."
! msgstr "Benyt strukturer pÃ¥ stÃ¦rkere justering til dobbelt-ord kopier"
  
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:132
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:30
! msgid "Target the AM33 processor."
! msgstr "MÃ¥lret mod AM33-processoren."
  
! #: config/mn10300/mn10300.opt:34
! msgid "Target the AM33/2.0 processor."
! msgstr "MÃ¥lret mod AM33/2.0-processoren."
  
! #: config/mn10300/mn10300.opt:38
! msgid "Target the AM34 processor."
! msgstr "MÃ¥lret mod AM34-processoren."
  
! #: config/mn10300/mn10300.opt:42 config/arm/arm.opt:236
  #, fuzzy
! #| msgid "Compile for the v850 processor"
! msgid "Tune code for the given processor."
! msgstr "OversÃ¦t for v850-processoren"
  
! #: config/mn10300/mn10300.opt:46
! msgid "Work around hardware multiply bug."
! msgstr "Arbejd omkring hardware-multiplikationsfejl."
  
! #: config/mn10300/mn10300.opt:55
  #, fuzzy
! #| msgid "Enable linker relaxations"
! msgid "Enable linker relaxations."
! msgstr "AktivÃ©r tolerant sammenkÃ¦dning"
  
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:63
  #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Allow gcc to generate LIW instructions."
! msgstr "GenerÃ©r ikke char-instruktioner"
  
! #: config/mn10300/mn10300.opt:67
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Tillad at gcc opretter SETLB- og Lcc-instruktioner."
  
! #: config/csky/csky_tables.opt:24
  #, fuzzy
! #| msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
  
! #: config/csky/csky_tables.opt:199
  #, fuzzy
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/csky/csky_tables.opt:218
  #, fuzzy
! #| msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
  
! #: config/csky/csky.opt:34
  #, fuzzy
! #| msgid "Specify the name of the target architecture."
! msgid "Specify the target architecture."
! msgstr "Angiv navnet pÃ¥ mÃ¥larkitekturen."
  
! #: config/csky/csky.opt:38
  #, fuzzy
! #| msgid "Specify the name of the target CPU"
! msgid "Specify the target processor."
! msgstr "Angiv navnet pÃ¥ mÃ¥lprocessoren"
  
! #: config/csky/csky.opt:44 config/mcore/mcore.opt:35 config/moxie/moxie.opt:23
  #, fuzzy
! #| msgid "Generate big-endian code"
! msgid "Generate big-endian code."
! msgstr "Opret storendet kode"
  
! #: config/csky/csky.opt:51 config/mcore/mcore.opt:51 config/moxie/moxie.opt:27
  #, fuzzy
! #| msgid "Generate little-endian code"
! msgid "Generate little-endian code."
! msgstr "Opret lilleendet kode"
  
! #: config/csky/csky.opt:61
  #, fuzzy
! #| msgid "Use hardware floating point instructions."
! msgid "Enable hardware floating-point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner."
  
! #: config/csky/csky.opt:65
  #, fuzzy
! #| msgid "Use library calls to perform FP operations"
! msgid "Use library calls to perform floating-point operations (default)."
! msgstr "Benyt bibliotekskald til at udfÃ¸re kommatalsoperationer"
  
! #: config/csky/csky.opt:69
  #, fuzzy
! #| msgid "Specify the version of the floating point emulator"
! msgid "Specify the target floating-point hardware/format."
! msgstr "Angiv versionen af kommatalsemulatoren"
  
! #: config/csky/csky.opt:73
  #, fuzzy
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "GenerÃ©r fejlfindingsinfo i standardformat"
  
! #: config/csky/csky.opt:77
  #, fuzzy
! #| msgid "Generate prefetch instructions, if available, for arrays in loops"
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "GenerÃ©r prÃ¦hentningsinstruktioner, hvis tilgÃ¦ngelige, for tabeller i lÃ¸kker"
  
! #: config/csky/csky.opt:85
  #, fuzzy
! #| msgid "Do not use the callt instruction"
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "Benyt ikke callt-instruktionen"
  
! #: config/csky/csky.opt:89
  #, fuzzy
! #| msgid "Enable barrel shift instructions"
! msgid "Enable interrupt stack instructions."
! msgstr "Aktiver barrel shift-instruktioner"
  
! #: config/csky/csky.opt:93
  #, fuzzy
! #| msgid "Enable multiply instructions"
! msgid "Enable multiprocessor instructions."
! msgstr "Aktiver multiply-instruktioner"
  
! #: config/csky/csky.opt:97
  #, fuzzy
! #| msgid "Enable parallel instructions"
! msgid "Enable coprocessor instructions."
! msgstr "AktivÃ©r parallelle instruktioner"
  
! #: config/csky/csky.opt:101
  #, fuzzy
! #| msgid "Enable parallel instructions"
! msgid "Enable cache prefetch instructions."
! msgstr "AktivÃ©r parallelle instruktioner"
  
! #: config/csky/csky.opt:105
  #, fuzzy
! #| msgid "Enable parallel instructions"
! msgid "Enable C-SKY SECURE instructions."
! msgstr "AktivÃ©r parallelle instruktioner"
  
! #: config/csky/csky.opt:112
  #, fuzzy
! #| msgid "Enable parallel instructions"
! msgid "Enable C-SKY TRUST instructions."
! msgstr "AktivÃ©r parallelle instruktioner"
  
! #: config/csky/csky.opt:116
  #, fuzzy
! #| msgid "Enable parallel instructions"
! msgid "Enable C-SKY DSP instructions."
! msgstr "AktivÃ©r parallelle instruktioner"
  
! #: config/csky/csky.opt:120
  #, fuzzy
! #| msgid "Enable parallel instructions"
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "AktivÃ©r parallelle instruktioner"
  
! #: config/csky/csky.opt:124
  #, fuzzy
! #| msgid "Enable parallel instructions"
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "AktivÃ©r parallelle instruktioner"
  
! #: config/csky/csky.opt:130
  #, fuzzy
! #| msgid "Generate char instructions"
! msgid "Generate divide instructions."
! msgstr "GenerÃ©r char-instruktioner"
  
! #: config/csky/csky.opt:134
  #, fuzzy
! msgid "Generate code for Smart Mode."
! msgstr "GenerÃ©r kode til en 520X"
  
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
  msgstr ""
  
! #: config/csky/csky.opt:142
  #, fuzzy
! #| msgid "Generate code in little endian mode"
! msgid "Generate code using global anchor symbol addresses."
! msgstr "Opret kode i lilleendet tilstand"
  
! #: config/csky/csky.opt:146
  #, fuzzy
! #| msgid "Generate char instructions"
! msgid "Generate push/pop instructions (default)."
! msgstr "GenerÃ©r char-instruktioner"
  
! #: config/csky/csky.opt:150
  #, fuzzy
! #| msgid "Generate char instructions"
! msgid "Generate stm/ldm instructions (default)."
! msgstr "GenerÃ©r char-instruktioner"
  
! #: config/csky/csky.opt:157
! msgid "Generate constant pools in the compiler instead of assembler."
  msgstr ""
  
! #: config/csky/csky.opt:161
  #, fuzzy
! #| msgid "Do not generate .size directives"
! msgid "Emit .stack_size directives."
! msgstr "GenerÃ©r ikke .size-direktiver"
  
! #: config/csky/csky.opt:165
  #, fuzzy
! #| msgid "Generate code for GNU runtime environment"
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "GenerÃ©r kode til GNU-kÃ¸rselmiljÃ¸"
  
! #: config/csky/csky.opt:169
! msgid "Set the branch costs to roughly the specified number of instructions."
! msgstr ""
  
! #: config/csky/csky.opt:173
  #, fuzzy
! #| msgid "Use stubs for function prologues"
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "Benyt stubbe til funktionsindledninger"
  
! #: config/microblaze/microblaze.opt:40
  #, fuzzy
! #| msgid "Use software floating point"
! msgid "Use software emulation for floating point (default)."
! msgstr "Benyt softwarekommatal"
  
! #: config/microblaze/microblaze.opt:44
! msgid "Use hardware floating point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner."
  
! #: config/microblaze/microblaze.opt:48
  #, fuzzy
! #| msgid "Avoid all range limits on call instructions"
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "UndgÃ¥ alle omrÃ¥degrÃ¦nser ved kaldeinstruktioner"
  
! #: config/microblaze/microblaze.opt:52
  #, fuzzy
! #| msgid "Use features of and schedule code for given CPU"
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "Benyt faciliteter fra og planlÃ¦g koden til en given processor"
  
! #: config/microblaze/microblaze.opt:56
  #, fuzzy
! #| msgid "Don't optimize block moves, use memcpy"
! msgid "Don't optimize block moves, use memcpy."
! msgstr "Optimer ikke blokflytninger, brug memcpy"
  
! #: config/microblaze/microblaze.opt:60 config/arm/arm.opt:99
! #: config/aarch64/aarch64.opt:68
  #, fuzzy
! #| msgid "Assume target CPU is configured as big endian"
! msgid "Assume target CPU is configured as big endian."
! msgstr "Antag at mÃ¥lprocessoren er konfigureret som storendet"
  
! #: config/microblaze/microblaze.opt:64 config/arm/arm.opt:164
! #: config/aarch64/aarch64.opt:84
  #, fuzzy
! #| msgid "Assume target CPU is configured as little endian"
! msgid "Assume target CPU is configured as little endian."
! msgstr "Antag at mÃ¥lprocessoren er konfigureret som lilleendet"
  
! #: config/microblaze/microblaze.opt:68
  #, fuzzy
! #| msgid "Use the soft multiply emulation (default)"
! msgid "Use the soft multiply emulation (default)."
! msgstr "Benyt den blÃ¸de multiply-emulering (standard)"
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
! msgstr "Benyt instruktioner for ny rÃ¦kkefÃ¸lge (swap og byte vendt om indlÃ¦s/lager) (standard)."
  
! #: config/microblaze/microblaze.opt:76
! msgid "Use the software emulation for divides (default)."
! msgstr "Benyt programemuleringen for divisioner (standard)."
  
! #: config/microblaze/microblaze.opt:80
  #, fuzzy
! #| msgid "Use hardware quad fp instructions"
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: config/microblaze/microblaze.opt:84
  #, fuzzy
! #| msgid "Use pattern compare instructions"
! msgid "Use pattern compare instructions."
! msgstr "Benyt mÃ¸nstersammenligningsinstruktioner"
  
! #: config/microblaze/microblaze.opt:88
  #, fuzzy
! #| msgid "Check for stack overflow at runtime"
! msgid "Check for stack overflow at runtime."
! msgstr "Kontroller for stakoverlÃ¸b ved kÃ¸rselstid"
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
  #, fuzzy
! #| msgid "Use GP relative sdata/sbss sections"
! msgid "Use GP relative sdata/sbss sections."
! msgstr "Benyt GP-relative sdata/sbss-sektioner"
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:104
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Use hardware floating point conversion instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/microblaze/microblaze.opt:108
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Use hardware floating point square root instruction."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
  #, fuzzy
! #| msgid "Use hardware quad fp instructions"
! msgid "Use hardware prefetch instruction."
! msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: config/microblaze/microblaze.opt:132
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
  msgstr ""
  
! #: config/spu/spu.opt:20
! msgid "Emit warnings when run-time relocations are generated."
  msgstr ""
  
! #: config/spu/spu.opt:24
! msgid "Emit errors when run-time relocations are generated."
  msgstr ""
  
! #: config/spu/spu.opt:28
  #, fuzzy
! #| msgid "Specify cost of branches (Default 20)"
! msgid "Specify cost of branches (Default 20)."
! msgstr "Specificer omkostning for forgreninger (standard 20)"
  
! #: config/spu/spu.opt:32
  #, fuzzy
! #| msgid "Generate load/store with update instructions"
! msgid "Make sure loads and stores are not moved past DMA instructions."
! msgstr "GenerÃ©r indlÃ¦sning/lagring med opdateringsinstruktioner"
  
! #: config/spu/spu.opt:36
! msgid "volatile must be specified on any memory that is effected by DMA."
  msgstr ""
  
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
  msgstr ""
  
! #: config/spu/spu.opt:48
  #, fuzzy
! #| msgid "Use jsr and rts for function calls and returns"
! msgid "Use standard main function as entry for startup."
! msgstr "Benyt jsr og rts til funktionskald og returneringer"
  
! #: config/spu/spu.opt:52
  #, fuzzy
! #| msgid "Generate branch hints for branches"
! msgid "Generate branch hints for branches."
! msgstr "Opret forgreningsfif for forgreninger"
  
! #: config/spu/spu.opt:56
  #, fuzzy
! #| msgid "The maximum number of instructions to consider to fill a delay slot"
! msgid "Maximum number of nops to insert for a hint (Default 2)."
! msgstr "Det maksimale antal instruktioner det overvejes at udfylde ventepladser med"
  
! #: config/spu/spu.opt:60
  #, fuzzy
! #| msgid "The maximum number of instructions to consider to unroll in a loop"
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
! msgstr "Det maksimale antal instruktioner der overvejes at udrulle i en lÃ¸kke"
  
! #: config/spu/spu.opt:64
  #, fuzzy
! #| msgid "Generate code for 18 bit addressing"
! msgid "Generate code for 18 bit addressing."
! msgstr "Opret kode for 18-bit adressering"
  
! #: config/spu/spu.opt:68
  #, fuzzy
! #| msgid "Generate code for 32 bit addressing"
! msgid "Generate code for 32 bit addressing."
! msgstr "Opret kode for 32-bit adressering"
  
! #: config/spu/spu.opt:72 config/sh/sh.opt:227 config/ia64/ia64.opt:114
! #: config/pa/pa.opt:62
  #, fuzzy
! #| msgid "Specify range of registers to make fixed"
! msgid "Specify range of registers to make fixed."
! msgstr "Angiv interval af registre der skal gÃ¸res faste"
  
! #: config/spu/spu.opt:76
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
  msgstr ""
  
! #: config/spu/spu.opt:80 config/s390/s390.opt:56 config/i386/i386.opt:257
! #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "Generate code for given CPU."
! msgstr "GenerÃ©r kode til en given processor"
  
! #: config/spu/spu.opt:88
  #, fuzzy
! #| msgid "Pass parameters in registers (default)"
! msgid "Access variables in 32-bit PPU objects (default)."
! msgstr "Overbring parametre i registre (standard)"
  
! #: config/spu/spu.opt:92
  #, fuzzy
! #| msgid "Pass parameters in registers (default)"
! msgid "Access variables in 64-bit PPU objects."
! msgstr "Overbring parametre i registre (standard)"
  
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
  msgstr ""
  
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
  msgstr ""
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
  msgstr ""
  
! #: config/c6x/c6x-tables.opt:24
! msgid "Known C6X ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/c6x/c6x.opt:38 config/msp430/msp430.opt:3 config/bfin/bfin.opt:40
  #, fuzzy
! #| msgid "Use the WindISS simulator"
! msgid "Use simulator runtime."
! msgstr "Benyt WindISS-simulatoren"
  
! #: config/c6x/c6x.opt:42
  #, fuzzy
! #| msgid "Select method for sdata handling"
! msgid "Select method for sdata handling."
! msgstr "Angiv metode for sdata-hÃ¥ndtering"
  
! #: config/c6x/c6x.opt:46
  #, fuzzy
! #| msgid "Pass arguments on the stack"
! msgid "Valid arguments for the -msdata= option:"
! msgstr "Overbring parametre pÃ¥ stakken"
  
! #: config/c6x/c6x.opt:59
  #, fuzzy
! #| msgid "Compile for the Thumb not the ARM"
! msgid "Compile for the DSBT shared library ABI."
! msgstr "OversÃ¦t til Thymb, ikke til ARM"
  
! #: config/c6x/c6x.opt:63 config/bfin/bfin.opt:82
! msgid "Avoid generating pc-relative calls; use indirection."
  msgstr ""
  
! #: config/c6x/c6x.opt:67 config/m68k/m68k.opt:103 config/arm/arm.opt:86
! #: config/nios2/nios2.opt:570 config/nds32/nds32.opt:171
! msgid "Specify the name of the target architecture."
! msgstr "Angiv navnet pÃ¥ mÃ¥larkitekturen."
  
! #: config/mcore/mcore.opt:23
  #, fuzzy
! #| msgid "Generate code for the M*Core M340"
! msgid "Generate code for the M*Core M210."
! msgstr "GenerÃ©r kode til en M*Core M340"
  
! #: config/mcore/mcore.opt:27
  #, fuzzy
! #| msgid "Generate code for the M*Core M340"
! msgid "Generate code for the M*Core M340."
! msgstr "GenerÃ©r kode til en M*Core M340"
  
! #: config/mcore/mcore.opt:31
  #, fuzzy
! #| msgid "Force functions to be aligned to a 4 byte boundary"
! msgid "Force functions to be aligned to a 4 byte boundary."
! msgstr "Tving funktioner til at blive justeret til en 4 byte-grÃ¦nse"
  
! #: config/mcore/mcore.opt:39
  #, fuzzy
! #| msgid "Emit call graph information"
! msgid "Emit call graph information."
! msgstr "Udsend kaldegrafinfo"
  
! #: config/mcore/mcore.opt:43
  #, fuzzy
! #| msgid "Use the divide instruction"
! msgid "Use the divide instruction."
! msgstr "Benyt divisionsinstruktionen"
  
! #: config/mcore/mcore.opt:47
  #, fuzzy
! #| msgid "Inline constants if it can be done in 2 insns or less"
! msgid "Inline constants if it can be done in 2 insns or less."
! msgstr "Indlejr konstanter hvis det kan gÃ¸res med 2 instruktioner eller mindre"
  
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
  msgstr ""
  
! #: config/mcore/mcore.opt:60
  #, fuzzy
! #| msgid "Do not arbitrary sized immediates in bit operations"
! msgid "Use arbitrary sized immediates in bit operations."
! msgstr "Benyt ikke vilkÃ¥rlige stÃ¸rrelsers umiddelbare vÃ¦rdier i bitoperationer"
  
! #: config/mcore/mcore.opt:64
  #, fuzzy
! #| msgid "Prefer word accesses over byte accesses"
! msgid "Prefer word accesses over byte accesses."
! msgstr "ForetrÃ¦k ord-tilgange frem for byte-tilgange"
  
! #: config/mcore/mcore.opt:71
  #, fuzzy
! #| msgid "Maximum amount for a single stack increment operation"
! msgid "Set the maximum amount for a single stack increment operation."
! msgstr "Maksimalt antal for en enkelt stakforÃ¸gelsesoperation"
  
! #: config/mcore/mcore.opt:75
  #, fuzzy
! #| msgid "Always treat bit-field as int-sized"
! msgid "Always treat bitfields as int-sized."
! msgstr "Behandl altid bitfelter som af stÃ¸rrelsen int"
  
! #: config/arc/arc-tables.opt:25
  #, fuzzy
! #| msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
  
! #: config/arc/arc.opt:26
  #, fuzzy
! #| msgid "Compile code for big endian mode"
! msgid "Compile code for big endian mode."
! msgstr "Kompiler kode for storendet tilstand"
  
! #: config/arc/arc.opt:30
  #, fuzzy
! #| msgid "Compile code for little endian mode.  This is the default"
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "Kompiler kode for lillendet tilstand. Dette er standarden"
  
! #: config/arc/arc.opt:34
  #, fuzzy
! #| msgid "Disable use of conditional move instructions"
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "DeaktivÃ©r brug af betingede flytteinstruktioner"
  
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
  msgstr ""
  
! #: config/arc/arc.opt:42
  #, fuzzy
! #| msgid "Same as -mcpu=i386"
! msgid "Same as -mA6."
! msgstr "Magen til -mcpu=i386"
  
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:54
  #, fuzzy
! #| msgid "Same as -mcpu=i386"
! msgid "Same as -mA7."
! msgstr "Magen til -mcpu=i386"
  
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
  msgstr ""
  
! #: config/arc/arc.opt:132
  #, fuzzy
! #| msgid "Enable parallel instructions"
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "AktivÃ©r parallelle instruktioner"
  
! #: config/arc/arc.opt:136
  #, fuzzy
! #| msgid "Enable barrel shift instructions"
! msgid "Enable code density instructions for ARCv2."
! msgstr "Aktiver barrel shift-instruktioner"
  
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
  msgstr ""
  
! #: config/arc/arc.opt:150
  #, fuzzy
! #| msgid "Don't use data cache for volatile mem refs"
! msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr "Benyt ikke datamellemlager for volatile hukommelsesreferencer"
  
! #: config/arc/arc.opt:154
  #, fuzzy
! #| msgid "Don't use data cache for volatile mem refs"
! msgid "Enable cache bypass for volatile references."
! msgstr "Benyt ikke datamellemlager for volatile hukommelsesreferencer"
  
! #: config/arc/arc.opt:158
  #, fuzzy
! #| msgid "Generate string instructions for block moves"
! msgid "Generate instructions supported by barrel shifter."
! msgstr "GenerÃ©r strengoperationer til blokflytninger"
  
! #: config/arc/arc.opt:162
  #, fuzzy
! #| msgid "Generate char instructions"
! msgid "Generate norm instruction."
! msgstr "GenerÃ©r char-instruktioner"
  
! #: config/arc/arc.opt:166
  #, fuzzy
  #| msgid "Generate char instructions"
! msgid "Generate swap instruction."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/arc/arc.opt:170
! #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: config/arc/arc.opt:174
  #, fuzzy
! #| msgid "Do not generate multm instructions"
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "GenerÃ©r ikke multm-instruktioner"
  
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
  msgstr ""
  
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
  msgstr ""
  
! #: config/arc/arc.opt:186
  #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as register indirect calls."
! msgstr "GenerÃ©r kaldeinstruktioner som indirekte kald, om nÃ¸dvendigt"
  
! #: config/arc/arc.opt:190
  #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "GenerÃ©r ikke char-instruktioner"
  
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:198
  #, fuzzy
! #| msgid "Generate CA code"
! msgid "Generate millicode thunks."
! msgstr "GenerÃ©r CA-kode"
  
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
  #, fuzzy
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "GenerÃ©r char-instruktioner"
  
! #: config/arc/arc.opt:210
  #, fuzzy
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "GenerÃ©r char-instruktioner"
  
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
! msgstr ""
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:226
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
  msgstr ""
  
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
  msgstr ""
  
! #: config/arc/arc.opt:238
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
  msgstr ""
  
! #: config/arc/arc.opt:242
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
  msgstr ""
  
! #: config/arc/arc.opt:246 config/sh/sh.opt:243
! msgid "Annotate assembler instructions with estimated addresses."
  msgstr ""
  
! #: config/arc/arc.opt:250
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
  msgstr ""
  
! #: config/arc/arc.opt:254
  #, fuzzy
! #| msgid "Schedule code for given CPU"
! msgid "-mcpu=TUNE Tune code for given ARC variant."
! msgstr "PlanlÃ¦g koden til en given processor"
  
! #: config/arc/arc.opt:285
  #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of indexed loads."
! msgstr "AktivÃ©r brug af short load-instruktioner"
  
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
  msgstr ""
  
! #: config/arc/arc.opt:293
  #, fuzzy
! #| msgid "Generate fused multiply/add instructions"
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "GenerÃ©r sammensatte gang/addÃ©r-instruktioner"
  
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
  msgstr ""
  
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
  msgstr ""
  
! #: config/arc/arc.opt:311
  #, fuzzy
! #| msgid "Avoid all range limits on call instructions"
! msgid "Do alignment optimizations for call instructions."
! msgstr "UndgÃ¥ alle omrÃ¥degrÃ¦nser ved kaldeinstruktioner"
  
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:323
  #, fuzzy
! #| msgid "no viable candidates"
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "ingen mulige kandidater"
  
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
  msgstr ""
  
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
  msgstr ""
  
! #: config/arc/arc.opt:335
  #, fuzzy
! #| msgid "no viable candidates"
! msgid "Enable compact casesi pattern."
! msgstr "ingen mulige kandidater"
  
! #: config/arc/arc.opt:339
  #, fuzzy
! #| msgid "Enable parallel instructions"
! msgid "Enable 'q' instruction alternatives."
! msgstr "AktivÃ©r parallelle instruktioner"
  
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
! msgstr ""
  
! #: config/arc/arc.opt:350
  #, fuzzy
! #| msgid "Enable Transmeta picoJava extensions"
! msgid "Enable variable polynomial CRC extension."
! msgstr "AktivÃ©r Transmeta picoJava-udvidelser"
  
! #: config/arc/arc.opt:354
  #, fuzzy
! #| msgid "Enable Transmeta picoJava extensions"
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "AktivÃ©r Transmeta picoJava-udvidelser"
  
! #: config/arc/arc.opt:358
  #, fuzzy
! #| msgid "Enable linker relaxation"
! msgid "Enable dual viterbi butterfly extension."
! msgstr "AktivÃ©r tolerant sammenkÃ¦der"
  
! #: config/arc/arc.opt:368
  #, fuzzy
! #| msgid "Enable leading zero instructions"
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "Aktiver foranstaillede zero-instruktioner"
  
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
  msgstr ""
  
! #: config/arc/arc.opt:377
  #, fuzzy
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "AktivÃ©r brug af betingede flytteinstruktioner"
  
! #: config/arc/arc.opt:381
  #, fuzzy
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable swap byte ordering extension instruction."
! msgstr "AktivÃ©r brug af betingede flytteinstruktioner"
  
! #: config/arc/arc.opt:385
  #, fuzzy
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "AktivÃ©r brug af betingede flytteinstruktioner"
  
! #: config/arc/arc.opt:389
  #, fuzzy
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -EB option through to linker."
! msgstr "Overbring -assert pure-text til sammenkÃ¦deren"
  
! #: config/arc/arc.opt:393
  #, fuzzy
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -EL option through to linker."
! msgstr "Overbring -assert pure-text til sammenkÃ¦deren"
  
! #: config/arc/arc.opt:397
  #, fuzzy
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -marclinux option through to linker."
! msgstr "Overbring -assert pure-text til sammenkÃ¦deren"
  
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
! msgstr ""
  
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:430
  #, fuzzy
! #| msgid "Enable parallel instructions"
! msgid "Enable atomic instructions."
! msgstr "AktivÃ©r parallelle instruktioner"
  
! #: config/arc/arc.opt:434
  #, fuzzy
! #| msgid "Enable leading zero instructions"
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "Aktiver foranstaillede zero-instruktioner"
  
! #: config/arc/arc.opt:438
  #, fuzzy
! #| msgid "Specify the version of the floating point emulator"
! msgid "Specify the name of the target floating point configuration."
! msgstr "Angiv versionen af kommatalsemulatoren"
  
! #: config/arc/arc.opt:481
  #, fuzzy
! #| msgid "Use given thread-local storage dialect"
! msgid "Specify thread pointer register number."
! msgstr "Benyt den givne trÃ¥d-lokale lagringsdialekt"
  
! #: config/arc/arc.opt:488
  #, fuzzy
! #| msgid "Enable use of RTPB instruction"
! msgid "Enable use of NPS400 bit operations."
! msgstr "AktivÃ©r brug af RTPB-instruktionen"
  
! #: config/arc/arc.opt:492
  #, fuzzy
! #| msgid "Enable use of RTPB instruction"
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr "AktivÃ©r brug af RTPB-instruktionen"
  
! #: config/arc/arc.opt:496 config/arm/arm.opt:276 config/nds32/nds32.opt:461
! msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/arc/arc.opt:500
  #, fuzzy
! #| msgid "Specify the register to be used for PIC addressing"
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "Angiv det register der skal bruges til PIC-adressering"
  
! #: config/arc/arc.opt:504
  #, fuzzy
! #| msgid "Specify the register to be used for PIC addressing"
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "Angiv det register der skal bruges til PIC-adressering"
  
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:537
  #, fuzzy
! #| msgid "Disable use of DB instruction"
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "DeaktivÃ©r brug af DB-instruktioner"
  
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
  #: config/m68k/m68k.opt:30
  #, fuzzy
  #| msgid "Generate code for a 520X"
--- 6221,9233 ----
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: fortran/lang.opt:146
! msgid "-J<directory>\tPut MODULE files in 'directory'."
! msgstr ""
  
! #: fortran/lang.opt:198
  #, fuzzy
! msgid "Warn about possible aliasing of dummy arguments."
! msgstr "Advar om mulige manglende paranteser"
  
! #: fortran/lang.opt:202
! msgid "Warn about alignment of COMMON blocks."
  msgstr ""
  
! #: fortran/lang.opt:206
  #, fuzzy
! msgid "Warn about missing ampersand in continued character constants."
! msgstr "Advar om brug af multitegnskonstanter"
  
! #: fortran/lang.opt:210
  #, fuzzy
! #| msgid "Warn about function pointer arithmetic"
! msgid "Warn about creation of array temporaries."
! msgstr "Advar om beregninger pÃ¥ funktionshenvisninger"
  
! #: fortran/lang.opt:214
! msgid "Warn about type and rank mismatches between arguments and parameters."
! msgstr ""
  
! #: fortran/lang.opt:218
! msgid "Warn if the type of a variable might be not interoperable with C."
! msgstr ""
  
! #: fortran/lang.opt:226
  #, fuzzy
! msgid "Warn about truncated character expressions."
! msgstr "Advar om brug af multitegnskonstanter"
  
! #: fortran/lang.opt:230
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
! msgstr ""
  
! #: fortran/lang.opt:238
  #, fuzzy
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about most implicit conversions."
! msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: fortran/lang.opt:242
  #, fuzzy
! #| msgid "Warn about possibly confusing type conversions"
! msgid "Warn about possibly incorrect subscripts in do loops."
! msgstr "Advar om typekonverteringer der kan vÃ¦re forvirrende"
  
! #: fortran/lang.opt:250
! msgid "Warn if loops have been interchanged."
! msgstr ""
  
! #: fortran/lang.opt:254
  #, fuzzy
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about function call elimination."
! msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: fortran/lang.opt:258
  #, fuzzy
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about calls with implicit interface."
! msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: fortran/lang.opt:262
  #, fuzzy
! #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
! msgid "Warn about called procedures not explicitly declared."
! msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
  
! #: fortran/lang.opt:266
  #, fuzzy
! msgid "Warn about constant integer divisions with truncated results."
! msgstr "Advar ikke om heltalsdivision pÃ¥ oversÃ¦ttelsestidspunktet med nul"
  
! #: fortran/lang.opt:270
  #, fuzzy
! msgid "Warn about truncated source lines."
! msgstr "Advar om funktionserklÃ¦ringer uden prototype"
  
! #: fortran/lang.opt:274
! msgid "Warn on intrinsics not part of the selected standard."
! msgstr ""
! 
! #: fortran/lang.opt:286
  #, fuzzy
! msgid "Warn about USE statements that have no ONLY qualifier."
! msgstr "Advar om brug af multitegnskonstanter"
  
! #: fortran/lang.opt:298
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
! msgstr ""
! 
! #: fortran/lang.opt:302
  #, fuzzy
! #| msgid "Warn when a variable is unused"
! msgid "Warn when a left-hand-side array variable is reallocated."
! msgstr "Advar nÃ¥r en variabel ikke benyttes"
  
! #: fortran/lang.opt:306
  #, fuzzy
! #| msgid "Warn when a variable is unused"
! msgid "Warn when a left-hand-side variable is reallocated."
! msgstr "Advar nÃ¥r en variabel ikke benyttes"
  
! #: fortran/lang.opt:310
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
! msgstr ""
! 
! #: fortran/lang.opt:318
  #, fuzzy
! msgid "Warn about \"suspicious\" constructs."
! msgstr "Advar om mistÃ¦nkelige erklÃ¦ringer af main"
  
! #: fortran/lang.opt:322
! msgid "Permit nonconforming uses of the tab character."
! msgstr ""
! 
! #: fortran/lang.opt:326
  #, fuzzy
! #| msgid "zero-length %s format string"
! msgid "Warn about an invalid DO loop."
! msgstr "formateringsstreng %s med lÃ¦ngden nul"
  
! #: fortran/lang.opt:330
  #, fuzzy
! #| msgid "overflow in constant expression"
! msgid "Warn about underflow of numerical constant expressions."
! msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/lang.opt:338
! msgid "Warn if a user-procedure has the same name as an intrinsic."
! msgstr ""
! 
! #: fortran/lang.opt:346
  #, fuzzy
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn about unused dummy arguments."
! msgstr "Advar om ukendte pragmaer"
  
! #: fortran/lang.opt:350
  #, fuzzy
! #| msgid "zero-length %s format string"
! msgid "Warn about zero-trip DO loops."
! msgstr "formateringsstreng %s med lÃ¦ngden nul"
  
! #: fortran/lang.opt:354
  #, fuzzy
! msgid "Enable preprocessing."
! msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: fortran/lang.opt:362
  #, fuzzy
! #| msgid "Disable indexed addressing"
! msgid "Disable preprocessing."
! msgstr "DeaktivÃ©r indekseret adressering"
  
! #: fortran/lang.opt:370
! msgid "Eliminate multiple function invocations also for impure functions."
  msgstr ""
  
! #: fortran/lang.opt:374
! msgid "Enable alignment of COMMON blocks."
  msgstr ""
  
! #: fortran/lang.opt:378
! msgid "All intrinsics procedures are available regardless of selected standard."
! msgstr ""
! 
! #: fortran/lang.opt:386
  #, fuzzy
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
! msgstr "Behandl lokale variable og COMMON-blokke som om de var nÃ¦vnt i SAVE-sÃ¦tninger"
  
! #: fortran/lang.opt:390
! msgid "Specify that backslash in string introduces an escape character."
  msgstr ""
  
! #: fortran/lang.opt:394
! msgid "Produce a backtrace when a runtime error is encountered."
  msgstr ""
  
! #: fortran/lang.opt:398
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
! msgstr ""
  
! #: fortran/lang.opt:402
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
! msgstr ""
! 
! #: fortran/lang.opt:406
! msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
! msgstr ""
! 
! #: fortran/lang.opt:425
  #, fuzzy
! #| msgid "Use the Cygwin interface"
! msgid "Use the Cray Pointer extension."
! msgstr "Benyt Cygwin-grÃ¦nsefladen"
  
! #: fortran/lang.opt:429
  #, fuzzy
! msgid "Generate C prototypes from BIND(C) declarations."
! msgstr "Advar om funktionserklÃ¦ringer uden prototype"
  
! #: fortran/lang.opt:433
! msgid "Ignore 'D' in column one in fixed form."
  msgstr ""
  
! #: fortran/lang.opt:437
! msgid "Treat lines with 'D' in column one as comments."
! msgstr ""
! 
! #: fortran/lang.opt:441
  #, fuzzy
! #| msgid "Enable Transmeta picoJava extensions"
! msgid "Enable all DEC language extensions."
! msgstr "AktivÃ©r Transmeta picoJava-udvidelser"
  
! #: fortran/lang.opt:445
! msgid "Enable legacy parsing of INCLUDE as statement."
  msgstr ""
  
! #: fortran/lang.opt:449
! msgid "Enable kind-specific variants of integer intrinsic functions."
! msgstr ""
! 
! #: fortran/lang.opt:453
! msgid "Enable legacy math intrinsics for compatibility."
! msgstr ""
! 
! #: fortran/lang.opt:457
  #, fuzzy
! #| msgid "Enable support for huge objects"
! msgid "Enable support for DEC STRUCTURE/RECORD."
! msgstr "AktivÃ©r understÃ¸ttelse af enorme objekter"
  
! #: fortran/lang.opt:461
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
  msgstr ""
  
! #: fortran/lang.opt:465
! msgid "Set the default double precision kind to an 8 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:469
! msgid "Set the default integer kind to an 8 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:473
! msgid "Set the default real kind to an 8 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:477
! msgid "Set the default real kind to an 10 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:481
! msgid "Set the default real kind to an 16 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:485
! msgid "Allow dollar signs in entity names."
! msgstr ""
! 
! #: fortran/lang.opt:489 config/alpha/alpha.opt:31 common.opt:654
! #: common.opt:788 common.opt:998 common.opt:1002 common.opt:1006
! #: common.opt:1010 common.opt:1574 common.opt:1630 common.opt:1762
! #: common.opt:1766 common.opt:2000 common.opt:2178 common.opt:2879
! msgid "Does nothing. Preserved for backward compatibility."
! msgstr ""
! 
! #: fortran/lang.opt:493
  #, fuzzy
! msgid "Display the code tree after parsing."
! msgstr "Foretag en komplet registerflytningsoptimering"
  
! #: fortran/lang.opt:497
  #, fuzzy
! msgid "Display the code tree after front end optimization."
! msgstr "Foretag en komplet registerflytningsoptimering"
  
! #: fortran/lang.opt:501
  #, fuzzy
! msgid "Display the code tree after parsing; deprecated option."
! msgstr "Foretag en komplet registerflytningsoptimering"
  
! #: fortran/lang.opt:505
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
! msgstr ""
! 
! #: fortran/lang.opt:509
  #, fuzzy
! #| msgid "Use normal calling convention"
! msgid "Use f2c calling convention."
! msgstr "Brug normal kaldekonvention"
  
! #: fortran/lang.opt:513
  #, fuzzy
! #| msgid "Assume that pointers not aliased"
! msgid "Assume that the source file is fixed form."
! msgstr "Antag at henvisninger ikke kan vÃ¦re aliaser"
  
! #: fortran/lang.opt:517
! msgid "Force creation of temporary to test infrequently-executed forall code."
! msgstr ""
! 
! #: fortran/lang.opt:521
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
! msgstr ""
! 
! #: fortran/lang.opt:525 fortran/lang.opt:529
! msgid "Specify where to find the compiled intrinsic modules."
! msgstr ""
! 
! #: fortran/lang.opt:533
! msgid "Allow arbitrary character line width in fixed mode."
! msgstr ""
! 
! #: fortran/lang.opt:537
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
! msgstr ""
! 
! #: fortran/lang.opt:541
! msgid "Pad shorter fixed form lines to line width with spaces."
! msgstr ""
! 
! #: fortran/lang.opt:545
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
! msgstr ""
! 
! #: fortran/lang.opt:549
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
! msgstr ""
! 
! #: fortran/lang.opt:553
  #, fuzzy
! #| msgid "Assume that pointers not aliased"
! msgid "Assume that the source file is free form."
! msgstr "Antag at henvisninger ikke kan vÃ¦re aliaser"
  
! #: fortran/lang.opt:557
! msgid "Allow arbitrary character line width in free mode."
! msgstr ""
! 
! #: fortran/lang.opt:561
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
! msgstr ""
! 
! #: fortran/lang.opt:565
! msgid "Try to interchange loops if profitable."
! msgstr ""
! 
! #: fortran/lang.opt:569
  #, fuzzy
! #| msgid "Enable linker optimizations"
! msgid "Enable front end optimization."
! msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: fortran/lang.opt:573
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
! msgstr ""
! 
! #: fortran/lang.opt:577
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
! msgstr ""
! 
! #: fortran/lang.opt:581
! msgid "Initialize components of derived type variables according to other init flags."
! msgstr ""
! 
! #: fortran/lang.opt:585
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
! msgstr ""
! 
! #: fortran/lang.opt:589
  #, fuzzy
! #| msgid "Initialize local vars and arrays to zero"
! msgid "Initialize local variables to zero (from g77)."
! msgstr "KlargÃ¸r lokale variable og tabeller til nul"
  
! #: fortran/lang.opt:593
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
! msgstr ""
! 
! #: fortran/lang.opt:597
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
! msgstr ""
! 
! #: fortran/lang.opt:619
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
! msgstr ""
! 
! #: fortran/lang.opt:623
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
! msgstr ""
! 
! #: fortran/lang.opt:627
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
! msgstr ""
! 
! #: fortran/lang.opt:631
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
! msgstr ""
! 
! #: fortran/lang.opt:635
! msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
! msgstr ""
! 
! #: fortran/lang.opt:639
  #, fuzzy
! #| msgid "Pass all arguments on stack"
! msgid "Put all local arrays on stack."
! msgstr "Overbring alle parametre pÃ¥ stakken"
  
! #: fortran/lang.opt:643
! msgid "Set default accessibility of module entities to PRIVATE."
! msgstr ""
! 
! #: fortran/lang.opt:663
! msgid "Try to lay out derived types as compactly as possible."
! msgstr ""
! 
! #: fortran/lang.opt:671
  #, fuzzy
! #| msgid "unexpected address expression"
! msgid "Protect parentheses in expressions."
! msgstr "uventet adresseudtryk"
  
! #: fortran/lang.opt:675
! msgid "Path to header file that should be pre-included before each compilation unit."
  msgstr ""
  
! #: fortran/lang.opt:679
  #, fuzzy
! #| msgid "Enable linker optimizations"
! msgid "Enable range checking during compilation."
! msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: fortran/lang.opt:683
! msgid "Interpret any REAL(4) as a REAL(8)."
! msgstr ""
! 
! #: fortran/lang.opt:687
! msgid "Interpret any REAL(4) as a REAL(10)."
! msgstr ""
! 
! #: fortran/lang.opt:691
! msgid "Interpret any REAL(4) as a REAL(16)."
! msgstr ""
! 
! #: fortran/lang.opt:695
! msgid "Interpret any REAL(8) as a REAL(4)."
! msgstr ""
! 
! #: fortran/lang.opt:699
! msgid "Interpret any REAL(8) as a REAL(10)."
! msgstr ""
! 
! #: fortran/lang.opt:703
! msgid "Interpret any REAL(8) as a REAL(16)."
! msgstr ""
! 
! #: fortran/lang.opt:707
  #, fuzzy
! #| msgid "invalid lvalue in assignment"
! msgid "Reallocate the LHS in assignments."
! msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: fortran/lang.opt:711
! msgid "Use a 4-byte record marker for unformatted files."
! msgstr ""
! 
! #: fortran/lang.opt:715
! msgid "Use an 8-byte record marker for unformatted files."
! msgstr ""
! 
! #: fortran/lang.opt:719
! msgid "Allocate local variables on the stack to allow indirect recursion."
! msgstr ""
! 
! #: fortran/lang.opt:723
! msgid "Copy array sections into a contiguous block on procedure entry."
! msgstr ""
! 
! #: fortran/lang.opt:727
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
! msgstr ""
! 
! #: fortran/lang.opt:743
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
! msgstr ""
! 
! #: fortran/lang.opt:747
! msgid "Append a second underscore if the name already contains an underscore."
! msgstr ""
! 
! #: fortran/lang.opt:755
! msgid "Apply negative sign to zero values."
! msgstr ""
! 
! #: fortran/lang.opt:759
  #, fuzzy
! msgid "Append underscores to externally visible names."
! msgstr "TilfÃ¸j aldrig en anden understreg til eksterne variable"
  
! #: fortran/lang.opt:763 c-family/c.opt:1405 c-family/c.opt:1437
! #: c-family/c.opt:1685 config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167
! #: common.opt:1375 common.opt:1450 common.opt:1718 common.opt:1849
! #: common.opt:2249 common.opt:2285 common.opt:2378 common.opt:2382
! #: common.opt:2487 common.opt:2578 common.opt:2586 common.opt:2594
! #: common.opt:2602 common.opt:2703 common.opt:2755 common.opt:2843
! #: common.opt:2980 common.opt:2984 common.opt:2988 common.opt:2992
! msgid "Does nothing.  Preserved for backward compatibility."
! msgstr ""
! 
! #: fortran/lang.opt:803
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
! msgstr ""
! 
! #: fortran/lang.opt:807
! msgid "Conform to the ISO Fortran 2003 standard."
! msgstr ""
! 
! #: fortran/lang.opt:811
! msgid "Conform to the ISO Fortran 2008 standard."
! msgstr ""
! 
! #: fortran/lang.opt:815
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
! msgstr ""
! 
! #: fortran/lang.opt:819
! msgid "Conform to the ISO Fortran 2018 standard."
! msgstr ""
! 
! #: fortran/lang.opt:823
! msgid "Conform to the ISO Fortran 95 standard."
! msgstr ""
! 
! #: fortran/lang.opt:827
! msgid "Conform to nothing in particular."
! msgstr ""
! 
! #: fortran/lang.opt:831
! msgid "Accept extensions to support legacy code."
! msgstr ""
! 
! #: c-family/c.opt:182
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
! msgstr ""
! 
! #: c-family/c.opt:186
  #, fuzzy
! msgid "Do not discard comments."
! msgstr "DeaktivÃ©r ikke pladsregistre"
  
! #: c-family/c.opt:190
  #, fuzzy
! msgid "Do not discard comments in macro expansions."
! msgstr "DeaktivÃ©r ikke pladsregistre"
  
! #: c-family/c.opt:194
! 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
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
! msgstr ""
! 
! #: c-family/c.opt:205
  #, fuzzy
! msgid "Enable parsing GIMPLE."
! msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: c-family/c.opt:209
  #, fuzzy
! msgid "Print the name of header files as they are used."
! msgstr "Udskriv navne pÃ¥ programenheder efterhÃ¥nden som de oversÃ¦ttes"
  
! #: c-family/c.opt:213
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:217
  #, fuzzy
! msgid "Generate make dependencies."
! msgstr "GenerÃ©r lilleendet kode"
  
! #: c-family/c.opt:221
  #, fuzzy
! msgid "Generate make dependencies and compile."
! msgstr "GenerÃ©r lilleendet kode"
  
! #: c-family/c.opt:225
! msgid "-MF <file>\tWrite dependency output to the given file."
! msgstr ""
  
! #: c-family/c.opt:229
  #, fuzzy
! #| msgid "Set Windows defines"
! msgid "Treat missing header files as generated files."
! msgstr "Angiv Windows-definitioner"
  
! #: c-family/c.opt:233
! msgid "Like -M but ignore system header files."
! msgstr ""
! 
! #: c-family/c.opt:237
! msgid "Like -MD but ignore system header files."
! msgstr ""
! 
! #: c-family/c.opt:241
  #, fuzzy
! #| msgid "Generate code for Intel as"
! msgid "Generate phony targets for all headers."
! msgstr "GenerÃ©r kode til Intel as"
  
! #: c-family/c.opt:245
! msgid "-MQ <target>\tAdd a MAKE-quoted target."
  msgstr ""
  
! #: c-family/c.opt:249
! msgid "-MT <target>\tAdd an unquoted target."
! msgstr ""
! 
! #: c-family/c.opt:253
  #, fuzzy
! msgid "Do not generate #line directives."
! msgstr "GenerÃ©r ikke .size-direktiver"
  
! #: c-family/c.opt:257
! msgid "-U<macro>\tUndefine <macro>."
  msgstr ""
  
! #: c-family/c.opt:261
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
  msgstr ""
  
! #: c-family/c.opt:265
! msgid "Warn about things that change between the current -fabi-version and the specified version."
  msgstr ""
  
! #: c-family/c.opt:269
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
  msgstr ""
  
! #: c-family/c.opt:276
! msgid "Warn on suspicious calls of standard functions computing absolute values."
! msgstr ""
! 
! #: c-family/c.opt:280
  #, fuzzy
! msgid "Warn about suspicious uses of memory addresses."
! msgstr "Advar om mistÃ¦nkelige erklÃ¦ringer af main"
  
! #: c-family/c.opt:296
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
! msgstr ""
! 
! #: c-family/c.opt:300
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
! msgstr ""
! 
! #: c-family/c.opt:304 ada/gcc-interface/lang.opt:57
  #, fuzzy
! #| msgid "Enable most warning messages"
! msgid "Enable most warning messages."
! msgstr "AktivÃ©r de fleste advarselsbeskeder"
  
! #: c-family/c.opt:308
  #, fuzzy
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn on any use of alloca."
! msgstr "Advar om ukendte pragmaer"
  
! #: c-family/c.opt:312
! msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
  msgstr ""
  
! #: c-family/c.opt:317
! msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
! msgstr ""
! 
! #: c-family/c.opt:321
! msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
! msgstr ""
! 
! #: c-family/c.opt:325
  #, fuzzy
! 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 "  -Wlarger-than-<tal>     Advar hvis et objekt er stÃ¸rre end <tal> byte\n"
  
! #: c-family/c.opt:331
! msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:343
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
  msgstr ""
  
! #: c-family/c.opt:347
  #, fuzzy
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about casting functions to incompatible types."
! msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: c-family/c.opt:351
! msgid "Warn about boolean expression compared with an integer value different from true/false."
! msgstr ""
  
! #: c-family/c.opt:355
  #, fuzzy
! msgid "Warn about certain operations on boolean expressions."
! msgstr "Advar om kode som kan bryde strenge aliasregler"
  
! #: c-family/c.opt:359
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
! msgstr ""
! 
! #: c-family/c.opt:363
  #, fuzzy
! #| msgid "Warn when an inlined function cannot be inlined"
! msgid "Warn when a built-in function is declared with the wrong signature."
! msgstr "Advar nÃ¥r en inline funktion ikke kan indbygges"
  
! #: c-family/c.opt:367
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
  msgstr ""
  
! #: c-family/c.opt:371
  #, fuzzy
! msgid "Warn about features not present in ISO C11, but present in ISO C2X."
! msgstr "foreslÃ¥r undladelse af brug af #elif i traditionel C"
  
! #: c-family/c.opt:375
  #, fuzzy
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
! msgstr "foreslÃ¥r undladelse af brug af #elif i traditionel C"
  
! #: c-family/c.opt:379
  #, fuzzy
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
! msgstr "foreslÃ¥r undladelse af brug af #elif i traditionel C"
  
! #: c-family/c.opt:383
! #, fuzzy
! #| msgid "Warn about constructs whose meanings change in ISO C"
! msgid "Warn about C constructs that are not in the common subset of C and C++."
! msgstr "Advar om konstruktioner hvis betydning er Ã¦ndret i ISO C"
  
! #: c-family/c.opt:390
  #, fuzzy
! #| msgid "Warn about constructs whose meanings change in ISO C"
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
! msgstr "Advar om konstruktioner hvis betydning er Ã¦ndret i ISO C"
  
! #: c-family/c.opt:394
  #, fuzzy
! #| msgid "Warn about constructs whose meanings change in ISO C"
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
! msgstr "Advar om konstruktioner hvis betydning er Ã¦ndret i ISO C"
  
! #: c-family/c.opt:401
  #, fuzzy
! #| msgid "Warn about constructs whose meanings change in ISO C"
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
! msgstr "Advar om konstruktioner hvis betydning er Ã¦ndret i ISO C"
  
! #: c-family/c.opt:405
  #, fuzzy
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about casts between incompatible function types."
! msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: c-family/c.opt:409
  #, fuzzy
! #| msgid "Warn about casts which discard qualifiers"
! msgid "Warn about casts which discard qualifiers."
! msgstr "Advar om typeomtvingninger som forkaster modifikationer"
  
! #: c-family/c.opt:413 c-family/c.opt:417
  #, fuzzy
! #| msgid "Warn about inconsistent return types"
! msgid "Warn about catch handlers of non-reference type."
! msgstr "Advar om inkonsistente returtyper"
  
! #: c-family/c.opt:421
! #, fuzzy
! msgid "Warn about subscripts whose type is \"char\"."
! msgstr "Advar som tabelindeksering hvis type er 'char'"
! 
! #: c-family/c.opt:425 c-family/c.opt:1310 c-family/c.opt:1314
! #: c-family/c.opt:1318 c-family/c.opt:1322 c-family/c.opt:1326
! #: c-family/c.opt:1330 c-family/c.opt:1334 c-family/c.opt:1341
! #: c-family/c.opt:1345 c-family/c.opt:1349 c-family/c.opt:1353
! #: c-family/c.opt:1357 c-family/c.opt:1361 c-family/c.opt:1365
! #: c-family/c.opt:1369 c-family/c.opt:1373 c-family/c.opt:1377
! #: c-family/c.opt:1381 c-family/c.opt:1385 c-family/c.opt:1389
! #: config/i386/i386.opt:967
! #, fuzzy
! msgid "Deprecated in GCC 9.  This switch has no effect."
! msgstr "%s har ingen %s"
! 
! #: c-family/c.opt:429
! #, fuzzy
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
! msgstr "variablen '%s' bliver mÃ¥ske overskrevet af 'longjmp' eller 'vfork'"
! 
! #: c-family/c.opt:433
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr ""
  
! #: c-family/c.opt:437
! msgid "Synonym for -Wcomment."
! msgstr ""
! 
! #: c-family/c.opt:441
  #, fuzzy
! #| msgid "Enable use of conditional move instructions"
! msgid "Warn for conditionally-supported constructs."
! msgstr "AktivÃ©r brug af betingede flytteinstruktioner"
  
! #: c-family/c.opt:445
  #, fuzzy
! #| msgid "comparison between signed and unsigned integer expressions"
! msgid "Warn for implicit type conversions that may change a value."
! msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c-family/c.opt:449
  #, fuzzy
! #| msgid "converting NULL to non-pointer type"
! msgid "Warn for converting NULL from/to a non-pointer type."
! msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: c-family/c.opt:457
  #, fuzzy
! msgid "Warn when all constructors and destructors are private."
! msgstr "Advar ikke nÃ¥r alle konstruktions-/destruktionsfunktioner er private"
  
! #: c-family/c.opt:461
! #, fuzzy
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about dangling else."
! msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
! 
! #: c-family/c.opt:465
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr ""
  
! #: c-family/c.opt:469
! #, fuzzy
! msgid "Warn when a declaration is found after a statement."
! msgstr "Advar nÃ¥r en erklÃ¦ring ikke angiver en type"
! 
! #: c-family/c.opt:473
! #, fuzzy
! #| msgid "dereferencing pointer to incomplete type"
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
! 
! #: c-family/c.opt:477
! #, fuzzy
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
! msgstr "Advar om ikke-virtuelle destruktionsfunktioner"
! 
! #: c-family/c.opt:485
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:490
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr ""
  
! #: c-family/c.opt:495
! msgid "Warn about positional initialization of structs requiring designated initializers."
! msgstr "Advar om mulige manglende strukturer der krÃ¦ver udpegede startvÃ¦rdier."
! 
! #: c-family/c.opt:499
! #, fuzzy
! #| msgid "static or type qualifiers in non-parameter array declarator"
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
! msgstr "static eller typemodifikationer i ikke-parametertabelerklÃ¦ring"
! 
! #: c-family/c.opt:503
! #, fuzzy
! #| msgid "static or type qualifiers in non-parameter array declarator"
! msgid "Warn if type qualifiers on pointers are discarded."
! msgstr "static eller typemodifikationer i ikke-parametertabelerklÃ¦ring"
! 
! #: c-family/c.opt:507
! #, fuzzy
! msgid "Warn about compile-time integer division by zero."
! msgstr "Advar ikke om heltalsdivision pÃ¥ oversÃ¦ttelsestidspunktet med nul"
! 
! #: c-family/c.opt:511
! #, fuzzy
! #| msgid "empty body in an else-statement"
! msgid "Warn about duplicated branches in if-else statements."
! msgstr "tom krop i en else-sÃ¦tning"
! 
! #: c-family/c.opt:515
! msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr ""
  
! #: c-family/c.opt:519
  #, fuzzy
! #| msgid "Warn about violations of Effective C++ style rules"
! msgid "Warn about violations of Effective C++ style rules."
! msgstr "Advar om overtrÃ¦delser af stilreglerne fra Effective C++"
  
! #: c-family/c.opt:523
  #, fuzzy
! #| msgid "empty body in an else-statement"
! msgid "Warn about an empty body in an if or else statement."
! msgstr "tom krop i en else-sÃ¦tning"
  
! #: c-family/c.opt:527
  #, fuzzy
! #| msgid "empty body in an else-statement"
! msgid "Warn about stray tokens after #else and #endif."
! msgstr "tom krop i en else-sÃ¦tning"
  
! #: c-family/c.opt:531
  #, fuzzy
! #| msgid "Warn about inconsistent return types"
! msgid "Warn about comparison of different enum types."
! msgstr "Advar om inkonsistente returtyper"
  
! #: c-family/c.opt:539
  #, fuzzy
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
! msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: c-family/c.opt:547
! #, fuzzy
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about semicolon after in-class function definition."
! msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: c-family/c.opt:551
  #, fuzzy
! #| msgid "comparison between signed and unsigned integer expressions"
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
! msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c-family/c.opt:555
! #, fuzzy
! msgid "Warn if testing floating point numbers for equality."
! msgstr "Advar om lighedssammenligninger mellem kommatal"
! 
! #: c-family/c.opt:559 c-family/c.opt:601
! #, fuzzy
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
! msgstr "Advar om printf/scanf/strftime/strfmon-formateringsanormaliteter"
! 
! #: c-family/c.opt:563
! #, fuzzy
! msgid "Warn about format strings that contain NUL bytes."
! msgstr "Advar om brug af multitegnskonstanter"
! 
! #: c-family/c.opt:567
! #, fuzzy
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "for mange parametre til funktionen 'va_start'"
! 
! #: c-family/c.opt:571
! #, fuzzy
! msgid "Warn about format strings that are not literals."
! msgstr "Advar om brug af multitegnskonstanter"
! 
! #: c-family/c.opt:575
! 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:580
! #, fuzzy
! #| msgid "Warn about possible security problems with format functions"
! msgid "Warn about possible security problems with format functions."
! msgstr "Advar om mulige sikkerhedsproblemer i forbindelse med formateringsfunktioner"
! 
! #: c-family/c.opt:584
! #, fuzzy
! #| msgid "Warn about possible security problems with format functions"
! msgid "Warn about sign differences with format functions."
! msgstr "Advar om mulige sikkerhedsproblemer i forbindelse med formateringsfunktioner"
! 
! #: c-family/c.opt:588
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr ""
  
! #: c-family/c.opt:593
! #, fuzzy
! msgid "Warn about strftime formats yielding 2-digit years."
! msgstr "Advar ikke om strftime-formateringer med 2-cifres Ã¥r"
! 
! #: c-family/c.opt:597
! #, fuzzy
! #| msgid "zero-length %s format string"
! msgid "Warn about zero-length formats."
! msgstr "formateringsstreng %s med lÃ¦ngden nul"
! 
! #: c-family/c.opt:605
! msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr ""
  
! #: c-family/c.opt:610
  #, fuzzy
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about calls to snprintf and similar functions that truncate output."
! msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: c-family/c.opt:614
  #, fuzzy
! msgid "Warn when the field in a struct is not aligned."
! msgstr "Advar ikke nÃ¥r alle konstruktions-/destruktionsfunktioner er private"
  
! #: c-family/c.opt:618
  #, fuzzy
! #| msgid "Warn when trigraphs are encountered"
! msgid "Warn whenever type qualifiers are ignored."
! msgstr "Advar nÃ¥r trigrafer mÃ¸des"
  
! #: c-family/c.opt:622
  #, fuzzy
! #| msgid "Warn when trigraphs are encountered"
! msgid "Warn whenever attributes are ignored."
! msgstr "Advar nÃ¥r trigrafer mÃ¸des"
  
! #: c-family/c.opt:626
  #, fuzzy
! #| msgid "dereferencing pointer to incomplete type"
! msgid "Warn when there is a conversion between pointers that have incompatible types."
! msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: c-family/c.opt:630
! msgid "Warn when the address of packed member of struct or union is taken."
! msgstr ""
! 
! #: c-family/c.opt:634
  #, fuzzy
! #| msgid "Warn about uninitialized automatic variables"
! msgid "Warn about variables which are initialized to themselves."
! msgstr "Advar om ikke-klargjorte automatiske variabler"
  
! #: c-family/c.opt:638
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr ""
  
! #: c-family/c.opt:642
  #, fuzzy
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about implicit declarations."
! msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: c-family/c.opt:650
  #, fuzzy
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
! msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: c-family/c.opt:654
  #, fuzzy
! msgid "Warn if \"defined\" is used outside #if."
! msgstr "ugyldigt eller ikke-defineret #-direktiv"
  
! #: c-family/c.opt:658
! #, fuzzy
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about implicit function declarations."
! msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
! 
! #: c-family/c.opt:662
! #, fuzzy
! #| msgid "Warn when a declaration does not specify a type"
! msgid "Warn when a declaration does not specify a type."
! msgstr "Advar nÃ¥r en erklÃ¦ring ikke angiver en type"
! 
! #: c-family/c.opt:669
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr ""
  
! #: c-family/c.opt:673
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr ""
  
! #: c-family/c.opt:677
! msgid "Warn for suspicious integer expressions in boolean context."
  msgstr ""
  
! #: c-family/c.opt:681
  #, fuzzy
! #| msgid "cast to pointer from integer of different size"
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
! msgstr "typeomtvingelse fra heltal til henvisning af en anden stÃ¸rrelse"
  
! #: c-family/c.opt:685
  #, fuzzy
! msgid "Warn about invalid uses of the \"offsetof\" macro."
! msgstr "Advar om brug af #import-direktivet"
  
! #: c-family/c.opt:689
  #, fuzzy
! msgid "Warn about PCH files that are found but not used."
! msgstr "Advar om brug af multitegnskonstanter"
  
! #: c-family/c.opt:693
  #, fuzzy
! #| msgid "Missing variable initializer"
! msgid "Warn when a jump misses a variable initialization."
! msgstr "Manglende variabelstartvÃ¦rdi"
  
! #: c-family/c.opt:697
! 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:701
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
! msgstr ""
! 
! #: c-family/c.opt:705
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
! msgstr ""
! 
! #: c-family/c.opt:709
  #, fuzzy
! msgid "Do not warn about using \"long long\" when -pedantic."
! msgstr "Advar ikke om brug af 'long long' nÃ¥r -pedantic benyttes"
  
! #: c-family/c.opt:713
  #, fuzzy
! msgid "Warn about suspicious declarations of \"main\"."
! msgstr "Advar om mistÃ¦nkelige erklÃ¦ringer af main"
  
! #: c-family/c.opt:721
! 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:725
! 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:729
  #, fuzzy
! #| msgid "Warn when the packed attribute has no effect on struct layout"
! msgid "Warn when the indentation of the code does not reflect the block structure."
! msgstr "Advar nÃ¥r packed-egenskaben ikke har nogen effekt pÃ¥ struct-layoutet"
  
! #: c-family/c.opt:733
! msgid "Warn about possibly missing braces around initializers."
! msgstr "Advar om mulige manglende krÃ¸llede paranteser omkring startvÃ¦rdier."
! 
! #: c-family/c.opt:737
! msgid "Warn about global functions without previous declarations."
! msgstr "Advar om globale funktioner uden tidligere erklÃ¦ringer."
! 
! #: c-family/c.opt:741
! msgid "Warn about missing fields in struct initializers."
! msgstr "Advar om mulige manglende felter i strukturstartvÃ¦rdier."
! 
! #: c-family/c.opt:745
! 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:749
! msgid "Warn on direct multiple inheritance."
! msgstr ""
! 
! #: c-family/c.opt:753
  #, fuzzy
! #| msgid "`##' at start of macro definition"
! msgid "Warn on namespace definition."
! msgstr "'##' i begyndelsen af makrodefinitionen"
  
! #: c-family/c.opt:757
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
! msgstr ""
! 
! #: c-family/c.opt:761
  #, fuzzy
! msgid "Warn about missing sized deallocation functions."
! msgstr "Advar om mistÃ¦nkelige erklÃ¦ringer af main"
  
! #: c-family/c.opt:765
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
! msgstr ""
  
! #: c-family/c.opt:769
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr ""
  
! #: c-family/c.opt:773
! msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr ""
  
! #: c-family/c.opt:777
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:782
! 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:787
  #, fuzzy
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
! msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: c-family/c.opt:791
  #, fuzzy
! #| msgid "Warn about functions which might be candidates for format attributes"
! msgid "Warn about functions which might be candidates for format attributes."
! msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: c-family/c.opt:795
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
! msgstr ""
! 
! #: c-family/c.opt:800
  #, fuzzy
! #| msgid "Warn about enumerated switches, with no default, missing a case"
! msgid "Warn about enumerated switches, with no default, missing a case."
! msgstr "Advar om switch-sÃ¦tninger over enum-typer som mangler et tilfÃ¦lde og ikke har default"
  
! #: c-family/c.opt:804
  #, fuzzy
! msgid "Warn about enumerated switches missing a \"default:\" statement."
! msgstr "Advar om switch-sÃ¦tninger over enum-typer som mangler default"
  
! #: c-family/c.opt:808
! #, fuzzy
! #| msgid "Warn about all enumerated switches missing a specific case"
! msgid "Warn about all enumerated switches missing a specific case."
! msgstr "Advar om alle switch-sÃ¦tninger over enum-typer som mangler et bestemt tilfÃ¦lde"
  
! #: c-family/c.opt:812
! #, fuzzy
! msgid "Warn about switches with boolean controlling expression."
! msgstr "Advar om kode som kan bryde strenge aliasregler"
  
! #: c-family/c.opt:816
! #, fuzzy
! #| msgid "for template declaration `%D'"
! msgid "Warn on primary template declaration."
! msgstr "til skabelonserklÃ¦ring '%D'"
! 
! #: c-family/c.opt:820
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr ""
  
! #: c-family/c.opt:829
! msgid "Warn about user-specified include directories that do not exist."
  msgstr ""
  
! #: c-family/c.opt:833
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr ""
  
! #: c-family/c.opt:837
  #, fuzzy
! msgid "Warn about global functions without prototypes."
! msgstr "Advar om globale funktioner uden prototyper"
  
! #: c-family/c.opt:844
  #, fuzzy
! msgid "Warn about use of multi-character character constants."
! msgstr "Advar om brug af multitegnskonstanter"
  
! #: c-family/c.opt:848
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr ""
  
! #: c-family/c.opt:852
  #, fuzzy
! msgid "Warn about \"extern\" declarations not at file scope."
! msgstr "Advar om extern-erklÃ¦ringer som ikke er ved filvirkefeltsniveauet"
  
! #: c-family/c.opt:856
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr ""
  
! #: c-family/c.opt:860
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
! msgstr ""
! 
! #: c-family/c.opt:864
  #, fuzzy
! msgid "Warn when non-templatized friend functions are declared within a template."
! msgstr "Advar ikke nÃ¥r ikke-skabelonsvennefunktioner erklÃ¦res inde i en skabelon"
  
! #: c-family/c.opt:868
! #, fuzzy
! #| msgid "conversion to %s%s will never use a type conversion operator"
! msgid "Warn when a conversion function will never be called due to the type it converts to."
! msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
! 
! #: c-family/c.opt:872
! msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr ""
  
! #: c-family/c.opt:876
! #, fuzzy
! msgid "Warn about non-virtual destructors."
! msgstr "Advar om ikke-virtuelle destruktionsfunktioner"
  
! #: c-family/c.opt:880
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
! msgstr ""
  
! #: c-family/c.opt:896
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
! msgstr ""
  
! #: c-family/c.opt:919
  #, fuzzy
! msgid "Warn if a C-style cast is used in a program."
! msgstr "Advar hvis en typeomtvingning i C-stil benyttes"
  
! #: c-family/c.opt:923
! #, fuzzy
! #| msgid "Warn about implicit function declarations"
! msgid "Warn for obsolescent usage in a declaration."
! msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: c-family/c.opt:927
  #, fuzzy
! msgid "Warn if an old-style parameter definition is used."
! msgstr "Advar nÃ¥r en funktionsparameter ikke benyttes"
  
! #: c-family/c.opt:931
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr ""
  
! #: c-family/c.opt:935
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
! msgstr ""
! 
! #: c-family/c.opt:939
  #, fuzzy
! #| msgid "Warn about overloaded virtual function names"
! msgid "Warn about overloaded virtual function names."
! msgstr "Advar om flertydige virtuelle funktionsnavne"
  
! #: c-family/c.opt:943
! msgid "Warn about overriding initializers without side effects."
! msgstr "Advar om overskrivning af startvÃ¦rdier uden sideeffekter."
  
! #: c-family/c.opt:947
! msgid "Warn about overriding initializers with side effects."
! msgstr "Advar om overskrivning af startvÃ¦rdier med sideeffekter."
! 
! #: c-family/c.opt:951
  #, fuzzy
! #| msgid "Warn about constructs whose meanings change in ISO C"
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
! msgstr "Advar om konstruktioner hvis betydning er Ã¦ndret i ISO C"
  
! #: c-family/c.opt:955
  #, fuzzy
! msgid "Warn about possibly missing parentheses."
! msgstr "Advar om mulige manglende paranteser"
  
! #: c-family/c.opt:963
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
! msgstr ""
! 
! #: c-family/c.opt:967
  #, fuzzy
! msgid "Warn when converting the type of pointers to member functions."
! msgstr "Advar ikke ved typeomdannelse af henvisninger til medlemsfunktioner"
  
! #: c-family/c.opt:971
  #, fuzzy
! #| msgid "Warn about function pointer arithmetic"
! msgid "Warn about function pointer arithmetic."
! msgstr "Advar om beregninger pÃ¥ funktionshenvisninger"
  
! #: c-family/c.opt:975
  #, fuzzy
! #| msgid "Warn when overload promotes from unsigned to signed"
! msgid "Warn when a pointer differs in signedness in an assignment."
! msgstr "Advar nÃ¥r flertydiggÃ¸relse forfremmer fra unsigned til signed"
  
! #: c-family/c.opt:979
  #, fuzzy
! msgid "Warn when a pointer is compared with a zero character constant."
! msgstr "Advar om brug af multitegnskonstanter"
  
! #: c-family/c.opt:983
  #, fuzzy
! #| msgid "cast from pointer to integer of different size"
! msgid "Warn when a pointer is cast to an integer of a different size."
! msgstr "typeomtvingelse fra henvisning til heltal af en anden stÃ¸rrelse"
  
! #: c-family/c.opt:987
  #, fuzzy
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn about misuses of pragmas."
! msgstr "Advar om ukendte pragmaer"
  
! #: c-family/c.opt:991
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
! msgstr ""
! 
! #: c-family/c.opt:995
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
! msgstr ""
! 
! #: c-family/c.opt:999
  #, fuzzy
! msgid "Warn if inherited methods are unimplemented."
! msgstr "Advar ikk hvis nedarvede metoder ikke implementeres"
  
! #: c-family/c.opt:1003 c-family/c.opt:1007
! msgid "Warn for placement new expressions with undefined behavior."
! msgstr ""
! 
! #: c-family/c.opt:1011
  #, fuzzy
! #| msgid "Warn about multiple declarations of the same object"
! msgid "Warn about multiple declarations of the same object."
! msgstr "Advar om flere erklÃ¦ring af det samme objekt"
  
! #: c-family/c.opt:1015
! msgid "Warn about redundant calls to std::move."
! msgstr ""
! 
! #: c-family/c.opt:1019
  #, fuzzy
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn about uses of register storage specifier."
! msgstr "Advar om ukendte pragmaer"
  
! #: c-family/c.opt:1023
  #, fuzzy
! #| msgid "Warn when the compiler reorders code"
! msgid "Warn when the compiler reorders code."
! msgstr "Advar nÃ¥r oversÃ¦tteren Ã¦ndrer pÃ¥ ordenen af kode"
  
! #: c-family/c.opt:1027
  #, fuzzy
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
! msgstr "Advar nÃ¥r en funktions returtype antages at vÃ¦re int"
  
! #: c-family/c.opt:1031
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
! msgstr ""
! 
! #: c-family/c.opt:1035
  #, fuzzy
! #| msgid "Warn if a selector has multiple methods"
! msgid "Warn if a selector has multiple methods."
! msgstr "Advar hvis en vÃ¦lger har flere metoder"
  
! #: c-family/c.opt:1039
  #, fuzzy
! #| msgid "Warn about possible violations of sequence point rules"
! msgid "Warn about possible violations of sequence point rules."
! msgstr "Advar om mulige brud pÃ¥ sekvenspunktreglerne"
  
! #: c-family/c.opt:1043
  #, fuzzy
! #| msgid "local declaration of `%s' hides instance variable"
! msgid "Warn if a local declaration hides an instance variable."
! msgstr "den lokale erklÃ¦ring af funktionen '%s' skjuler instansvariabel"
  
! #: c-family/c.opt:1047 c-family/c.opt:1051
! msgid "Warn if left shift of a signed value overflows."
! msgstr ""
! 
! #: c-family/c.opt:1055
  #, fuzzy
! #| msgid "right shift count is negative"
! msgid "Warn if shift count is negative."
! msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c.opt:1059
  #, fuzzy
! #| msgid "right shift count >= width of type"
! msgid "Warn if shift count >= width of type."
! msgstr "hÃ¸jreskiftsantal er stÃ¸rre end bredden af typen"
  
! #: c-family/c.opt:1063
  #, fuzzy
! #| msgid "right shift count is negative"
! msgid "Warn if left shifting a negative value."
! msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c.opt:1067
  #, fuzzy
! msgid "Warn about signed-unsigned comparisons."
! msgstr "Advar om sammenligninger mellem typer med og uden fortegn"
  
! #: c-family/c.opt:1075
  #, fuzzy
! #| msgid "comparison between signed and unsigned integer expressions"
! msgid "Warn for implicit type conversions between signed and unsigned integers."
! msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c-family/c.opt:1079
  #, fuzzy
! #| msgid "Warn when overload promotes from unsigned to signed"
! msgid "Warn when overload promotes from unsigned to signed."
! msgstr "Advar nÃ¥r flertydiggÃ¸relse forfremmer fra unsigned til signed"
  
! #: c-family/c.opt:1083
  #, fuzzy
! msgid "Warn about uncasted NULL used as sentinel."
! msgstr "Advar om funktionserklÃ¦ringer uden prototype"
  
! #: c-family/c.opt:1087
  #, fuzzy
! msgid "Warn about unprototyped function declarations."
! msgstr "Advar om funktionserklÃ¦ringer uden prototype"
  
! #: c-family/c.opt:1099
! msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr ""
  
! #: c-family/c.opt:1103
! msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
! msgstr ""
! 
! #: c-family/c.opt:1107
  #, fuzzy
! msgid "Deprecated.  This switch has no effect."
! msgstr "%s har ingen %s"
  
! #: c-family/c.opt:1115
  #, fuzzy
! #| msgid "comparison is always false due to limited range of data type"
! msgid "Warn if a comparison always evaluates to true or false."
! msgstr "sammenligning er altid falsk pÃ¥ grund af den begrÃ¦nsede rÃ¦kkevidde af datatypen"
  
! #: c-family/c.opt:1119
! msgid "Warn if a throw expression will always result in a call to terminate()."
! msgstr ""
! 
! #: c-family/c.opt:1123
  #, fuzzy
! msgid "Warn about features not present in traditional C."
! msgstr "foreslÃ¥r undladelse af brug af #elif i traditionel C"
  
! #: c-family/c.opt:1127
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr ""
  
! #: c-family/c.opt:1131
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
! msgstr ""
! 
! #: c-family/c.opt:1135
  #, fuzzy
! msgid "Warn about @selector()s without previously declared methods."
! msgstr "Advar om globale funktioner uden tidligere erklÃ¦ringer"
  
! #: c-family/c.opt:1139
  #, fuzzy
! msgid "Warn if an undefined macro is used in an #if directive."
! msgstr "ugyldigt eller ikke-defineret #-direktiv"
  
! #: c-family/c.opt:1151
! #, fuzzy
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn about unrecognized pragmas."
! msgstr "Advar om ukendte pragmaer"
  
! #: c-family/c.opt:1155
  #, fuzzy
! #| msgid "both 'f' and 'l' suffixes on floating constant"
! msgid "Warn about unsuffixed float constants."
! msgstr "bÃ¥de 'f'- og 'l'-endelser i kommatalskonstant"
  
! #: c-family/c.opt:1163
  #, fuzzy
! #| msgid "Warn when an inlined function cannot be inlined"
! msgid "Warn when typedefs locally defined in a function are not used."
! msgstr "Advar nÃ¥r en inline funktion ikke kan indbygges"
  
! #: c-family/c.opt:1167
! #, fuzzy
! #| msgid "Warn when an inlined function cannot be inlined"
! msgid "Warn about macros defined in the main file that are not used."
! msgstr "Advar nÃ¥r en inline funktion ikke kan indbygges"
  
! #: c-family/c.opt:1171
  #, fuzzy
! #| msgid "%Hignoring return value of function declared with attribute warn_unused_result"
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
! msgstr "%Hignorerer returvÃ¦rdi af funktion erklÃ¦ret med egenskaben warn_unused_result"
  
! #: c-family/c.opt:1179 c-family/c.opt:1183
  #, fuzzy
! #| msgid "Warn when a variable is unused"
! msgid "Warn when a const variable is unused."
! msgstr "Advar nÃ¥r en variabel ikke benyttes"
  
! #: c-family/c.opt:1187
  #, fuzzy
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn about using variadic macros."
! msgstr "Advar om ukendte pragmaer"
  
! #: c-family/c.opt:1191
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
! msgstr ""
! 
! #: c-family/c.opt:1195
  #, fuzzy
! #| msgid "Warn when a variable is unused"
! msgid "Warn if a variable length array is used."
! msgstr "Advar nÃ¥r en variabel ikke benyttes"
  
! #: c-family/c.opt:1199
  #, fuzzy
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
! msgstr "  -Wlarger-than-<tal>     Advar hvis et objekt er stÃ¸rre end <tal> byte\n"
  
! #: c-family/c.opt:1206
! msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
! msgstr ""
! 
! #: c-family/c.opt:1210
  #, fuzzy
! #| msgid "instance variable `%s' is declared private"
! msgid "Warn when a register variable is declared volatile."
! msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: c-family/c.opt:1214
! msgid "Warn on direct virtual inheritance."
! msgstr ""
  
! #: c-family/c.opt:1218
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
! msgstr ""
  
! #: c-family/c.opt:1222
! 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:1226
  #, fuzzy
! #| msgid "Warn when a label is unused"
! msgid "Warn when a literal '0' is used as null pointer."
! msgstr "Advar nÃ¥r en etiket ikke benyttes"
  
! #: c-family/c.opt:1230
  #, fuzzy
! msgid "Warn about useless casts."
! msgstr "Advar om ikke-virtuelle destruktionsfunktioner"
  
! #: c-family/c.opt:1234
! 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:1238
  #, fuzzy
! #| msgid "Warn when a declaration does not specify a type"
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
! msgstr "Advar nÃ¥r en erklÃ¦ring ikke angiver en type"
  
! #: c-family/c.opt:1242
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
! msgstr ""
! 
! #: c-family/c.opt:1247
! msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
! msgstr ""
! 
! #: c-family/c.opt:1255
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
! msgstr ""
! 
! #: c-family/c.opt:1259
  #, fuzzy
! msgid "Enforce class member access control semantics."
! msgstr "Adlyd ikke tilgangskontrolsemantikker"
  
! #: c-family/c.opt:1263
! msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
  msgstr ""
  
! #: c-family/c.opt:1267
! msgid "Support C++17 allocation of over-aligned types."
  msgstr ""
  
! #: c-family/c.opt:1271
! msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
! msgstr ""
! 
! #: c-family/c.opt:1278
! msgid "Allow variadic functions without named parameter."
! msgstr ""
! 
! #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
! #: c-family/c.opt:1858 c-family/c.opt:1874
  #, fuzzy
! #| msgid "--driver no longer supported"
! msgid "No longer supported."
! msgstr "--driver understÃ¸ttes ikke lÃ¦ngere"
  
! #: c-family/c.opt:1286
  #, fuzzy
! msgid "Recognize the \"asm\" keyword."
! msgstr "Genkend ikke det reserverede ord 'asm'"
  
! #: c-family/c.opt:1294
! #, fuzzy
! msgid "Recognize built-in functions."
! msgstr "Genkend ikke nogen indbyggede funktioner"
! 
! #: c-family/c.opt:1301
! msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr ""
  
! #: c-family/c.opt:1305
! 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:1393
! #, fuzzy
! msgid "Deprecated in GCC 8.  This switch has no effect."
! msgstr "%s har ingen %s"
! 
! #: c-family/c.opt:1397
! #, fuzzy
! #| msgid "Enable support for huge objects"
! msgid "Enable support for C++ concepts."
! msgstr "AktivÃ©r understÃ¸ttelse af enorme objekter"
! 
! #: c-family/c.opt:1401
! #, fuzzy
! msgid "Allow the arguments of the '?' operator to have different types."
! msgstr "operander til ?: har forskellige typer"
! 
! #: c-family/c.opt:1409
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr ""
  
! #: c-family/c.opt:1413
! #, fuzzy
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
! msgstr "Angiv maksimal skabelonsinstantieringsdybde"
! 
! #: c-family/c.opt:1417
! #, fuzzy
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
! msgstr "Angiv maksimal skabelonsinstantieringsdybde"
! 
! #: c-family/c.opt:1421
! #, fuzzy
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
! msgstr "Angiv maksimal skabelonsinstantieringsdybde"
! 
! #: c-family/c.opt:1425
! #, fuzzy
! msgid "Emit debug annotations during preprocessing."
! msgstr "AktivÃ©r stakprÃ¸vning"
! 
! #: c-family/c.opt:1429
! msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
  msgstr ""
  
! #: c-family/c.opt:1433
  #, fuzzy
! msgid "Factor complex constructors and destructors to favor space over speed."
! msgstr "Advar ikke nÃ¥r alle konstruktions-/destruktionsfunktioner er private"
  
! #: c-family/c.opt:1441
! msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr ""
  
! #: c-family/c.opt:1445
! #, fuzzy
! #| msgid "Process #ident directives"
! msgid "Preprocess directives only."
! msgstr "Behandl #ident-direktiver"
! 
! #: c-family/c.opt:1449
! #, fuzzy
! msgid "Permit '$' as an identifier character."
! msgstr "formatering er en bredtegnsstreng"
! 
! #: c-family/c.opt:1453
! msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr ""
  
! #: c-family/c.opt:1457
! msgid "Write all declarations as Ada code transitively."
  msgstr ""
  
! #: c-family/c.opt:1461
! msgid "Write all declarations as Ada code for the given file only."
! msgstr ""
! 
! #: c-family/c.opt:1468
! msgid "-fno-elide-type Do not elide common elements in template comparisons."
! msgstr ""
! 
! #: c-family/c.opt:1472
  #, fuzzy
! msgid "Generate code to check exception specifications."
! msgstr "GenerÃ©r ikke kode til at kontrollere undtagelsesspecifikationer"
  
! #: c-family/c.opt:1479
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
! msgstr ""
! 
! #: c-family/c.opt:1483
  #, fuzzy
! #| msgid "universal-character-name '\\u%04x' not valid in identifier"
! msgid "Permit universal character names (\\u and \\U) in identifiers."
! msgstr "universelt tegn '\\u%04x' er ikke gyldigt i kaldenavne"
  
! #: c-family/c.opt:1487
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
  msgstr ""
  
! #: c-family/c.opt:1491
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr ""
  
! #: c-family/c.opt:1501
  #, fuzzy
! msgid "Do not assume that standard C libraries and \"main\" exist."
! msgstr "Antag at standardbibliotekerne og main mÃ¥ske ikke eksisterer"
  
! #: c-family/c.opt:1505
  #, fuzzy
! msgid "Recognize GNU-defined keywords."
! msgstr "Genkend ikke GNU-definerede reserverede ord"
  
! #: c-family/c.opt:1509
  #, fuzzy
! #| msgid "Generate code for GNU runtime environment"
! msgid "Generate code for GNU runtime environment."
! msgstr "GenerÃ©r kode til GNU-kÃ¸rselmiljÃ¸"
  
! #: c-family/c.opt:1513
  #, fuzzy
! #| msgid "traditional C rejects initialization of unions"
! msgid "Use traditional GNU semantics for inline functions."
! msgstr "traditionel C forbyder tildeling af startvÃ¦rdi til unioner"
  
! #: c-family/c.opt:1526
  #, fuzzy
! #| msgid "Assume normal C execution environment"
! msgid "Assume normal C execution environment."
! msgstr "Antag normalt C-kÃ¸rselsmiljÃ¸"
  
! #: c-family/c.opt:1534
  #, fuzzy
! #| msgid "Export functions even if they can be inlined"
! msgid "Export functions even if they can be inlined."
! msgstr "EksportÃ©r funktioner ogsÃ¥ selvom de kan integreres"
  
! #: c-family/c.opt:1538
  #, fuzzy
! msgid "Emit implicit instantiations of inline templates."
! msgstr "Udsend kun eksplicitte instatieringer af indlejrede skabeloner"
  
! #: c-family/c.opt:1542
! #, fuzzy
! msgid "Emit implicit instantiations of templates."
! msgstr "Udsend kun eksplicitte instatieringer af indlejrede skabeloner"
! 
! #: c-family/c.opt:1546
! msgid "Implement C++17 inheriting constructor semantics."
  msgstr ""
  
! #: c-family/c.opt:1553
! msgid "Don't emit dllexported inline functions unless needed."
! msgstr ""
  
! #: c-family/c.opt:1560
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
! msgstr ""
! 
! #: c-family/c.opt:1564
  #, fuzzy
! msgid "Don't warn about uses of Microsoft extensions."
! msgstr "Udsend ikke pedantiske advarsler om brug af Microsoft-udvidelser"
  
! #: c-family/c.opt:1583
! msgid "Implement resolution of DR 150 for matching of template template arguments."
! msgstr ""
! 
! #: c-family/c.opt:1587
  #, fuzzy
! msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
! msgstr "GenerÃ©r kode til NeXT-kÃ¸rselmiljÃ¸"
  
! #: c-family/c.opt:1591
! msgid "Assume that receivers of Objective-C messages may be nil."
  msgstr ""
  
! #: c-family/c.opt:1595
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr ""
  
! #: c-family/c.opt:1599
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr ""
  
! #: c-family/c.opt:1624
! msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr ""
  
! #: c-family/c.opt:1628
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
! msgstr ""
! 
! #: c-family/c.opt:1634
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
! msgstr ""
! 
! #: c-family/c.opt:1638
! msgid "Allow fast jumps to the message dispatcher."
! msgstr ""
! 
! #: c-family/c.opt:1644
  #, fuzzy
! #| msgid "Enable exception handling"
! msgid "Enable Objective-C exception and synchronization syntax."
! msgstr "AktivÃ©r undtagelseshÃ¥ndtering"
  
! #: c-family/c.opt:1648
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
! msgstr ""
! 
! #: c-family/c.opt:1652
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
! msgstr ""
! 
! #: c-family/c.opt:1657
  #, fuzzy
! #| msgid "Enable exception handling"
! msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr "AktivÃ©r undtagelseshÃ¥ndtering"
  
! #: c-family/c.opt:1661
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
! msgstr ""
! 
! #: c-family/c.opt:1665
  #, fuzzy
! #| msgid "Enable debugging"
! msgid "Enable OpenACC."
! msgstr "AktivÃ©r fejlanalyseringsinfo"
  
! #: c-family/c.opt:1669
! msgid "Specify default OpenACC compute dimensions."
! msgstr ""
! 
! #: c-family/c.opt:1673
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
! msgstr ""
! 
! #: c-family/c.opt:1677
! msgid "Enable OpenMP's SIMD directives."
! msgstr ""
! 
! #: c-family/c.opt:1681
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
! msgstr ""
! 
! #: c-family/c.opt:1692
! msgid "Look for and use PCH files even when preprocessing."
! msgstr ""
! 
! #: c-family/c.opt:1696
  #, fuzzy
! #| msgid "Downgrade conformance errors to warnings"
! msgid "Downgrade conformance errors to warnings."
! msgstr "NedgradÃ©r standardoverholdelsesfejl til advarsler"
  
! #: c-family/c.opt:1700
! #, fuzzy
! #| msgid "Enable Transmeta picoJava extensions"
! msgid "Enable Plan 9 language extensions."
! msgstr "AktivÃ©r Transmeta picoJava-udvidelser"
! 
! #: c-family/c.opt:1704
! msgid "Treat the input file as already preprocessed."
  msgstr ""
  
! #: c-family/c.opt:1712
! msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
! msgstr ""
  
! #: c-family/c.opt:1716
! msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
! msgstr ""
! 
! #: c-family/c.opt:1720
! msgid "Treat known sprintf return values as constants."
! msgstr ""
! 
! #: c-family/c.opt:1724
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
! msgstr ""
! 
! #: c-family/c.opt:1728
  #, fuzzy
! #| msgid "Enable automatic template instantiation"
! msgid "Enable automatic template instantiation."
! msgstr "AktivÃ©r automatisk skabelonsinstantiering"
  
! #: c-family/c.opt:1732
  #, fuzzy
! msgid "Generate run time type descriptor information."
! msgstr "GenerÃ©r ikke typebeskrivelsesoplysninger til kÃ¸rselstidspunktet"
  
! #: c-family/c.opt:1736 ada/gcc-interface/lang.opt:77
  #, fuzzy
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c-family/c.opt:1740
  #, fuzzy
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
! msgstr "Overskriv den underliggende type af wchar_t til 'unsigned short'"
  
! #: c-family/c.opt:1744
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
! msgstr ""
! 
! #: c-family/c.opt:1748 ada/gcc-interface/lang.opt:81
  #, fuzzy
! msgid "Make \"char\" signed by default."
! msgstr "Lad 'char' vÃ¦re med fortegn som standard"
  
! #: c-family/c.opt:1752
  #, fuzzy
! #| msgid "hexadecimal floating constants require an exponent"
! msgid "Enable C++14 sized deallocation support."
! msgstr "hexadecimal kommatalskonstant skal have en eksponent"
  
! #: c-family/c.opt:1759
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1775
  #, fuzzy
! #| msgid "Display statistics accumulated during compilation"
! msgid "Display statistics accumulated during compilation."
! msgstr "Vis statistik som indsamles under oversÃ¦ttelsen"
  
! #: c-family/c.opt:1779
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
! msgstr ""
! 
! #: c-family/c.opt:1786 c-family/c.opt:1791
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
! msgstr ""
! 
! #: c-family/c.opt:1808
! msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
! msgstr ""
! 
! #: c-family/c.opt:1812
  #, fuzzy
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
! msgstr "Det maksimale antal faser der skal gennemgÃ¥s ved udfÃ¸rsel af GCSE"
  
! #: c-family/c.opt:1819
  #, fuzzy
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
! msgstr "Angiv maksimal skabelonsinstantieringsdybde"
  
! #: c-family/c.opt:1826
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
! msgstr ""
! 
! #: c-family/c.opt:1830
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
! msgstr ""
! 
! #: c-family/c.opt:1834 ada/gcc-interface/lang.opt:85
  #, fuzzy
! msgid "Make \"char\" unsigned by default."
! msgstr "Lad 'char' vÃ¦re uden fortegn som standard"
  
! #: c-family/c.opt:1838
  #, fuzzy
! #| msgid "Use __cxa_atexit to register destructors"
! msgid "Use __cxa_atexit to register destructors."
! msgstr "Benyt __cxa_atexit til at registrere destruktionsfunktioner"
  
! #: c-family/c.opt:1842
! msgid "Use __cxa_get_exception_ptr in exception handling."
! msgstr ""
! 
! #: c-family/c.opt:1846
! msgid "Marks all inlined functions and methods as having hidden visibility."
! msgstr ""
! 
! #: c-family/c.opt:1850
! msgid "Changes visibility to match Microsoft Visual Studio by default."
! msgstr ""
! 
! #: c-family/c.opt:1862 d/lang.opt:330
  #, fuzzy
! #| msgid "Emit common-like symbols as weak symbols"
! msgid "Emit common-like symbols as weak symbols."
! msgstr "Udsend almindelige symboler som svage symboler"
  
! #: c-family/c.opt:1866
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
! msgstr ""
! 
! #: c-family/c.opt:1870
! msgid "Generate a #line directive pointing at the current working directory."
! msgstr ""
! 
! #: c-family/c.opt:1878
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
! msgstr ""
! 
! #: c-family/c.opt:1882
  #, fuzzy
! msgid "Dump declarations to a .decl file."
! msgstr "Udskriv erklÃ¦ringer i en .decl-fil"
  
! #: c-family/c.opt:1886
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
! msgstr ""
! 
! #: c-family/c.opt:1890
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
! msgstr ""
! 
! #: c-family/c.opt:1894
! msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
! msgstr ""
! 
! #: c-family/c.opt:1898
! 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:1903
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
! msgstr ""
! 
! #: c-family/c.opt:1907
  #, fuzzy
! msgid "-imacros <file>\tAccept definition of macros in <file>."
! msgstr "  -aux-info <fil>         Udskriv erklÃ¦ringsoplysninger til <fil>\n"
  
! #: c-family/c.opt:1911
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr ""
  
! #: c-family/c.opt:1915
! msgid "-include <file>\tInclude the contents of <file> before other files."
! msgstr ""
! 
! #: c-family/c.opt:1919
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
! msgstr ""
! 
! #: c-family/c.opt:1923
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
! msgstr ""
! 
! #: c-family/c.opt:1927
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
! msgstr ""
! 
! #: c-family/c.opt:1931
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
! msgstr ""
! 
! #: c-family/c.opt:1935
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
! msgstr ""
! 
! #: c-family/c.opt:1939
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
! msgstr ""
! 
! #: c-family/c.opt:1949
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
! msgstr ""
! 
! #: c-family/c.opt:1953
! msgid "Do not search standard system include directories for C++."
! msgstr ""
! 
! #: c-family/c.opt:1965
  #, fuzzy
! msgid "Generate C header of platform-specific features."
! msgstr "GenerÃ©r C-inkluderingsfil med platformspecifikke faciliteter"
  
! #: c-family/c.opt:1969
! #, fuzzy
! msgid "Remap file names when including files."
! msgstr "tomt filnavn i #%s"
! 
! #: c-family/c.opt:1973 c-family/c.opt:1977
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr ""
  
! #: c-family/c.opt:1981
! msgid "Conform to the ISO 2011 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:1985
! msgid "Deprecated in favor of -std=c++11."
! msgstr ""
! 
! #: c-family/c.opt:1989
! msgid "Deprecated in favor of -std=c++14."
! msgstr ""
! 
! #: c-family/c.opt:1993
! msgid "Conform to the ISO 2014 C++ standard."
! msgstr ""
! 
! #: c-family/c.opt:1997
! msgid "Deprecated in favor of -std=c++17."
! msgstr ""
! 
! #: c-family/c.opt:2001
! msgid "Conform to the ISO 2017 C++ standard."
! msgstr ""
! 
! #: c-family/c.opt:2005
! msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
! msgstr ""
! 
! #: c-family/c.opt:2009 c-family/c.opt:2135
! msgid "Conform to the ISO 2011 C standard."
! msgstr ""
! 
! #: c-family/c.opt:2013
! msgid "Deprecated in favor of -std=c11."
! msgstr ""
! 
! #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
! #: c-family/c.opt:2143
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
! msgstr ""
! 
! #: c-family/c.opt:2025
! msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
! msgstr ""
! 
! #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
! msgid "Conform to the ISO 1990 C standard."
! msgstr ""
! 
! #: c-family/c.opt:2037 c-family/c.opt:2127
! msgid "Conform to the ISO 1999 C standard."
! msgstr ""
! 
! #: c-family/c.opt:2041
! msgid "Deprecated in favor of -std=c99."
! msgstr ""
! 
! #: c-family/c.opt:2045 c-family/c.opt:2050
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2055
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2059
! msgid "Deprecated in favor of -std=gnu++11."
! msgstr ""
! 
! #: c-family/c.opt:2063
! msgid "Deprecated in favor of -std=gnu++14."
! msgstr ""
! 
! #: c-family/c.opt:2067
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2071
! msgid "Deprecated in favor of -std=gnu++17."
! msgstr ""
! 
! #: c-family/c.opt:2075
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2079
! msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
! msgstr ""
! 
! #: c-family/c.opt:2083
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2087
! msgid "Deprecated in favor of -std=gnu11."
! msgstr ""
! 
! #: c-family/c.opt:2091 c-family/c.opt:2095
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2099
! msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
! msgstr ""
! 
! #: c-family/c.opt:2103 c-family/c.opt:2107
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2111
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2115
! msgid "Deprecated in favor of -std=gnu99."
! msgstr ""
! 
! #: c-family/c.opt:2123
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
! msgstr ""
! 
! #: c-family/c.opt:2131
! msgid "Deprecated in favor of -std=iso9899:1999."
! msgstr ""
! 
! #: c-family/c.opt:2150
  #, fuzzy
! msgid "Enable traditional preprocessing."
! msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: c-family/c.opt:2154
! msgid "-trigraphs\tSupport ISO C trigraphs."
  msgstr ""
  
! #: c-family/c.opt:2158
! msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
  
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:61
! msgid "Synonym of -gnatk8."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:73
  #, fuzzy
! #| msgid "Use the WindISS simulator"
! msgid "Select the runtime."
! msgstr "Benyt WindISS-simulatoren"
  
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:97
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
! msgstr ""
! 
! #: d/lang.opt:51
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
! msgstr ""
! 
! #: d/lang.opt:55
  #, fuzzy
! msgid "-Hf <file>\tWrite D interface to <file>."
! msgstr "  -o <fil>                Anbring uddata i <fil>\n"
  
! #: d/lang.opt:123
! #, fuzzy
! #| msgid "Warn about casts which discard qualifiers"
! msgid "Warn about casts that will produce a null result."
! msgstr "Advar om typeomtvingninger som forkaster modifikationer"
! 
! #: d/lang.opt:139
! msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:151
  #, fuzzy
! #| msgid "Generate H8S code"
! msgid "Generate JSON file."
! msgstr "GenerÃ©r H8S-kode"
  
! #: d/lang.opt:155
  #, fuzzy
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr "  -o <fil>                Anbring uddata i <fil>\n"
  
! #: d/lang.opt:159
! msgid "Debug library to use instead of phobos."
! msgstr ""
! 
! #: d/lang.opt:163
! msgid "Default library to use instead of phobos."
! msgstr ""
! 
! #: d/lang.opt:167
  #, fuzzy
! msgid "Do link the standard D startup files in the compilation."
! msgstr "Antag at standardbibliotekerne og main mÃ¥ske ikke eksisterer"
  
! #: d/lang.opt:174
  #, fuzzy
! #| msgid "Generate code for a bit-manipulation unit"
! msgid "Generate code for all template instantiations."
! msgstr "GenerÃ©r kode til en bit-manipuleringsenhed"
  
! #: d/lang.opt:178
! #, fuzzy
! #| msgid "Generate code for GNU assembler (gas)"
! msgid "Generate code for assert contracts."
! msgstr "Opret kode for GNU-assembler (gas)"
! 
! #: d/lang.opt:186
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
! msgstr ""
! 
! #: d/lang.opt:210
! #, fuzzy
! #| msgid "Compile code for big endian mode"
! msgid "Compile in debug code."
! msgstr "Kompiler kode for storendet tilstand"
! 
! #: d/lang.opt:214
! msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
! msgstr ""
! 
! #: d/lang.opt:218
  #, fuzzy
  #| msgid "Generate char instructions"
! msgid "Generate documentation."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: d/lang.opt:222
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
! msgstr ""
  
! #: d/lang.opt:226
  #, fuzzy
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
! msgstr "  -o <fil>                Anbring uddata i <fil>\n"
  
! #: d/lang.opt:230
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:234
! #, fuzzy
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
! msgstr "Antag at standardbibliotekerne og main mÃ¥ske ikke eksisterer"
! 
! #: d/lang.opt:238
! #, fuzzy
! msgid "Display the frontend AST after parsing and semantic passes."
! msgstr "Foretag en komplet registerflytningsoptimering"
! 
! #: d/lang.opt:242
! msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:246
  #, fuzzy
! #| msgid "Generate code for a bit-manipulation unit"
! msgid "Generate code for class invariant contracts."
! msgstr "GenerÃ©r kode til en bit-manipuleringsenhed"
  
! #: d/lang.opt:250
! msgid "Generate a default D main() function when compiling."
! msgstr ""
! 
! #: d/lang.opt:254
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
! msgstr ""
! 
! #: d/lang.opt:258
  #, fuzzy
! #| msgid "Generate code for the user mode."
! msgid "Generate ModuleInfo struct for output module."
! msgstr "Opret kode for brugertilstanden."
  
! #: d/lang.opt:262
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:266
  #, fuzzy
! #| msgid "Generate code for a bit-manipulation unit"
! msgid "Generate code for postcondition contracts."
! msgstr "GenerÃ©r kode til en bit-manipuleringsenhed"
  
! #: d/lang.opt:270
  #, fuzzy
! #| msgid "Generate code for a bit-manipulation unit"
! msgid "Generate code for precondition contracts."
! msgstr "GenerÃ©r kode til en bit-manipuleringsenhed"
  
! #: d/lang.opt:274
  #, fuzzy
! #| msgid "Display the compiler's version"
! msgid "Compile release version."
! msgstr "Vis oversÃ¦tterens version"
  
! #: d/lang.opt:282
! #, fuzzy
! #| msgid "Generate code for the M*Core M340"
! msgid "Generate code for switches without a default case."
! msgstr "GenerÃ©r kode til en M*Core M340"
  
! #: d/lang.opt:286
! msgid "List information on all language changes."
  msgstr ""
  
! #: d/lang.opt:290
! msgid "Give deprecation messages about -ftransition=import anomalies."
  msgstr ""
  
! #: d/lang.opt:294
! msgid "List all usages of complex or imaginary types."
  msgstr ""
  
! #: d/lang.opt:298
! msgid "Implement DIP1000: Scoped pointers (experimental)."
  msgstr ""
  
! #: d/lang.opt:302
! msgid "Implement DIP25: Sealed references (experimental)."
  msgstr ""
  
! #: d/lang.opt:306
! msgid "List all non-mutable fields which occupy an object instance."
  msgstr ""
  
! #: d/lang.opt:310
! msgid "Revert to single phase name lookup."
  msgstr ""
  
! #: d/lang.opt:314
! msgid "List all hidden GC allocations."
  msgstr ""
  
! #: d/lang.opt:318
  #, fuzzy
! #| msgid "Use given thread-local storage dialect"
! msgid "List all variables going into thread local storage."
! msgstr "Benyt den givne trÃ¥d-lokale lagringsdialekt"
  
! #: d/lang.opt:322
  #, fuzzy
! #| msgid "Compile with 16-bit integer mode"
! msgid "Compile in unittest code."
! msgstr "OversÃ¦t med 16 bit-heltalstilstand"
  
! #: d/lang.opt:326
! msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:350
  #, fuzzy
! msgid "Do not link the standard D library in the compilation."
! msgstr "Antag at standardbibliotekerne og main mÃ¥ske ikke eksisterer"
  
! #: d/lang.opt:358
! msgid "Link the standard D library statically in the compilation."
  msgstr ""
  
! #: d/lang.opt:362
! msgid "Link the standard D library dynamically in the compilation."
  msgstr ""
  
! #: go/lang.opt:42
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
  msgstr ""
  
! #: go/lang.opt:46
  #, fuzzy
! #| msgid "division by zero"
! msgid "Add explicit checks for division by zero."
! msgstr "division med nul"
  
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
  msgstr ""
  
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
  msgstr ""
  
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr ""
! 
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr ""
! 
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr ""
! 
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr ""
! 
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr ""
! 
! #: go/lang.opt:78
  #, fuzzy
! #| msgid "function declared `noreturn' has a `return' statement"
! msgid "Functions which return values must end with return statements."
! msgstr "funktion der er erklÃ¦ret 'noreturn' har en 'return'-sÃ¦tning"
  
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
  msgstr ""
  
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
! #: config/vms/vms.opt:27
! msgid "Malloc data into P2 space."
! msgstr ""
! 
! #: config/vms/vms.opt:31
! msgid "Set name of main routine for the debugger."
! msgstr ""
! 
! #: config/vms/vms.opt:35
! msgid "Use VMS exit codes instead of posix ones."
! msgstr ""
! 
! #: config/vms/vms.opt:39
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
! msgstr ""
! 
! #: config/mcore/mcore.opt:23
  #, fuzzy
! #| msgid "Generate code for the M*Core M340"
! msgid "Generate code for the M*Core M210."
! msgstr "GenerÃ©r kode til en M*Core M340"
  
! #: config/mcore/mcore.opt:27
  #, fuzzy
! #| msgid "Generate code for the M*Core M340"
! msgid "Generate code for the M*Core M340."
! msgstr "GenerÃ©r kode til en M*Core M340"
  
! #: config/mcore/mcore.opt:31
! #, fuzzy
! #| msgid "Force functions to be aligned to a 4 byte boundary"
! msgid "Force functions to be aligned to a 4 byte boundary."
! msgstr "Tving funktioner til at blive justeret til en 4 byte-grÃ¦nse"
  
! #: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23 config/csky/csky.opt:44
  #, fuzzy
! #| msgid "Generate big-endian code"
! msgid "Generate big-endian code."
! msgstr "Opret storendet kode"
  
! #: config/mcore/mcore.opt:39
  #, fuzzy
! #| msgid "Emit call graph information"
! msgid "Emit call graph information."
! msgstr "Udsend kaldegrafinfo"
  
! #: config/mcore/mcore.opt:43
  #, fuzzy
! #| msgid "Use the divide instruction"
! msgid "Use the divide instruction."
! msgstr "Benyt divisionsinstruktionen"
  
! #: config/mcore/mcore.opt:47
  #, fuzzy
! #| msgid "Inline constants if it can be done in 2 insns or less"
! msgid "Inline constants if it can be done in 2 insns or less."
! msgstr "Indlejr konstanter hvis det kan gÃ¸res med 2 instruktioner eller mindre"
  
! #: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27 config/csky/csky.opt:51
! #, fuzzy
! #| msgid "Generate little-endian code"
! msgid "Generate little-endian code."
! msgstr "Opret lilleendet kode"
! 
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
  msgstr ""
  
! #: config/mcore/mcore.opt:60
  #, fuzzy
! #| msgid "Do not arbitrary sized immediates in bit operations"
! msgid "Use arbitrary sized immediates in bit operations."
! msgstr "Benyt ikke vilkÃ¥rlige stÃ¸rrelsers umiddelbare vÃ¦rdier i bitoperationer"
  
! #: config/mcore/mcore.opt:64
  #, fuzzy
! #| msgid "Prefer word accesses over byte accesses"
! msgid "Prefer word accesses over byte accesses."
! msgstr "ForetrÃ¦k ord-tilgange frem for byte-tilgange"
  
! #: config/mcore/mcore.opt:71
  #, fuzzy
! #| msgid "Maximum amount for a single stack increment operation"
! msgid "Set the maximum amount for a single stack increment operation."
! msgstr "Maksimalt antal for en enkelt stakforÃ¸gelsesoperation"
  
! #: config/mcore/mcore.opt:75
  #, fuzzy
! #| msgid "Always treat bit-field as int-sized"
! msgid "Always treat bitfields as int-sized."
! msgstr "Behandl altid bitfelter som af stÃ¸rrelsen int"
  
! #: config/linux-android.opt:23
! msgid "Generate code for the Android platform."
! msgstr "Opret kode for Androidplatformen."
! 
! #: config/mmix/mmix.opt:24
  #, fuzzy
! #| msgid "For intrinsics library: pass all parameters in registers"
! msgid "For intrinsics library: pass all parameters in registers."
! msgstr "For indbyggede biblioteker: overbring alle parametre i registre"
  
! #: config/mmix/mmix.opt:28
  #, fuzzy
! #| msgid "Use register stack for parameters and return value"
! msgid "Use register stack for parameters and return value."
! msgstr "Benyt registerstakken til parametre og returvÃ¦rdier"
  
! #: config/mmix/mmix.opt:32
! #, fuzzy
! #| msgid "Use call-clobbered registers for parameters and return value"
! msgid "Use call-clobbered registers for parameters and return value."
! msgstr "Benyt kaldeoptagne registre til parametre og returvÃ¦rdier"
  
! #: config/mmix/mmix.opt:37
! #, fuzzy
! #| msgid "Use epsilon-respecting floating point compare instructions"
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "Benyt epsilon-respekterende instruktioner til kommatalssammenligning"
! 
! #: config/mmix/mmix.opt:41
! #, fuzzy
! #| msgid "Use zero-extending memory loads, not sign-extending ones"
! msgid "Use zero-extending memory loads, not sign-extending ones."
! msgstr "Benyt nul-udvidende hukommelsesindlÃ¦sninger, ikke fortegnsudvidende"
! 
! #: config/mmix/mmix.opt:45
! #, fuzzy
! #| msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)"
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
! msgstr "GenerÃ©r divisionsresultater med rest som har det samme fortegn som nÃ¦vneren (ikke tÃ¦lleren)"
! 
! #: config/mmix/mmix.opt:49
! #, fuzzy
! #| msgid "Prepend global symbols with \":\" (for use with PREFIX)"
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
! msgstr "TilfÃ¸j \":\" til starten af globale symboler (til brug sammen med PREFIX)"
! 
! #: config/mmix/mmix.opt:53
! #, fuzzy
! #| msgid "Do not provide a default start-address 0x100 of the program"
! msgid "Do not provide a default start-address 0x100 of the program."
! msgstr "Tilbyd ikke standardstartadressen 0x100 for programmet"
! 
! #: config/mmix/mmix.opt:57
! #, fuzzy
! #| msgid "Link to emit program in ELF format (rather than mmo)"
! msgid "Link to emit program in ELF format (rather than mmo)."
! msgstr "Lad sammenkÃ¦dningen udsende programmet i ELF-format (i stedet for mmo)"
! 
! #: config/mmix/mmix.opt:61
! #, fuzzy
! #| msgid "Use P-mnemonics for branches statically predicted as taken"
! msgid "Use P-mnemonics for branches statically predicted as taken."
! msgstr "Benyt P-aliaser for forgreninger som statistisk forudses at blive taget"
! 
! #: config/mmix/mmix.opt:65
! #, fuzzy
! #| msgid "Don't use P-mnemonics for branches"
! msgid "Don't use P-mnemonics for branches."
! msgstr "Benyt ikke P-aliaser for forgreninger"
! 
! #: config/mmix/mmix.opt:79
! #, fuzzy
! #| msgid "Use addresses that allocate global registers"
! msgid "Use addresses that allocate global registers."
! msgstr "Benyt adresser der allokerer globale registre"
! 
! #: config/mmix/mmix.opt:83
! #, fuzzy
! #| msgid "Do not use addresses that allocate global registers"
! msgid "Do not use addresses that allocate global registers."
! msgstr "Benyt ikke adresser der allokerer globale registre"
! 
! #: config/mmix/mmix.opt:87
! #, fuzzy
! #| msgid "Generate a single exit point for each function"
! msgid "Generate a single exit point for each function."
! msgstr "GenerÃ©r et enkelt afslutningspunkt for hver funktion"
! 
! #: config/mmix/mmix.opt:91
! #, fuzzy
! #| msgid "Do not generate a single exit point for each function"
! msgid "Do not generate a single exit point for each function."
! msgstr "GenerÃ©r ikke et enkelt afslutningspunkt for hver funktion"
! 
! #: config/mmix/mmix.opt:95
! #, fuzzy
! #| msgid "Set start-address of the program"
! msgid "Set start-address of the program."
! msgstr "Angiv startadressen for programmet"
! 
! #: config/mmix/mmix.opt:99
! #, fuzzy
! #| msgid "Set start-address of data"
! msgid "Set start-address of data."
! msgstr "Angiv startadressen for data"
! 
! #: config/darwin.opt:117
! #, fuzzy
! #| msgid "Generate code using byte writes"
! msgid "Generate compile-time CFString objects."
! msgstr "GenerÃ©r kode der bruger byte-skrivninger"
! 
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:223
! #, fuzzy
! #| msgid "Generate code for a Sun Sky board"
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "GenerÃ©r kode til et Sun Sky-kort"
! 
! #: config/darwin.opt:227
! #, fuzzy
! #| msgid "Generate code for a Sun Sky board"
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "GenerÃ©r kode til et Sun Sky-kort"
! 
! #: config/darwin.opt:235
! msgid "The earliest MacOS X version on which this program will run."
  msgstr ""
  
! #: config/darwin.opt:239
  #, fuzzy
! #| msgid "Set sizeof(bool) to 1"
! msgid "Set sizeof(bool) to 1."
! msgstr "SÃ¦t sizeof(bool) til 1"
  
! #: config/darwin.opt:243
  #, fuzzy
! #| msgid "Generate code for darwin loadable kernel extensions"
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Opret kode for darwinkerneudvidelser der kan indlÃ¦ses"
  
! #: config/darwin.opt:247
  #, fuzzy
! #| msgid "Generate code for the specified chip or CPU version"
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "GenerÃ©r kode til en given chip- eller processorversion"
  
! #: config/darwin.opt:251
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr ""
! 
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
! msgstr ""
! 
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
  #, fuzzy
! #| msgid "Use the WindISS simulator"
! msgid "Use simulator runtime."
! msgstr "Benyt WindISS-simulatoren"
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:111
  #, fuzzy
! #| msgid "Specify the name of the target CPU"
! msgid "Specify the name of the target CPU."
! msgstr "Angiv navnet pÃ¥ mÃ¥lprocessoren"
  
! #: config/bfin/bfin.opt:48
  #, fuzzy
! #| msgid "Omit the frame pointer in leaf functions"
! msgid "Omit frame pointer for leaf functions."
! msgstr "Udelad rammehenvisningen i de yderste funktioner"
  
! #: config/bfin/bfin.opt:52
! msgid "Program is entirely located in low 64k of memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
! msgstr ""
! 
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
! msgstr ""
! 
! #: config/bfin/bfin.opt:65
! msgid "Enabled ID based shared library."
! msgstr "Aktiveret id-baseret delt bibliotek."
! 
! #: config/bfin/bfin.opt:69
! 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
  #, fuzzy
! #| msgid "Create a shared library"
! msgid "ID of shared library to build."
! msgstr "Opret et delt bibliotek"
  
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:171
  #, fuzzy
! msgid "Enable separate data segment."
! msgstr "DeaktivÃ©r pladsregistre"
  
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
! msgid "Avoid generating pc-relative calls; use indirection."
  msgstr ""
  
! #: config/bfin/bfin.opt:86
! msgid "Link with the fast floating-point library."
! msgstr "LÃ¦nk med det hurtige kommatalsbibliotek."
! 
! #: config/bfin/bfin.opt:90 config/frv/frv.opt:130
! msgid "Enable Function Descriptor PIC mode."
! msgstr "Aktiver Function Descriptor PIC-tilstand."
! 
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
! msgid "Enable inlining of PLT in function calls."
! msgstr "Aktiver indlejring af PLT i funktionskald."
! 
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
  #, fuzzy
! #| msgid "hexadecimal floating constants require an exponent"
! msgid "Enable multicore support."
! msgstr "hexadecimal kommatalskonstant skal have en eksponent"
  
! #: config/bfin/bfin.opt:106
! msgid "Build for Core A."
  msgstr ""
  
+ #: config/bfin/bfin.opt:110
+ msgid "Build for Core B."
+ msgstr ""
+ 
+ #: config/bfin/bfin.opt:114
+ msgid "Build for SDRAM."
+ msgstr ""
+ 
+ #: config/bfin/bfin.opt:118
+ msgid "Assume ICPLBs are enabled at runtime."
+ msgstr ""
+ 
+ #: config/m68k/m68k-tables.opt:25
+ msgid "Known M68K CPUs (for use with the -mcpu= option):"
+ msgstr ""
+ 
+ #: config/m68k/m68k-tables.opt:365
+ msgid "Known M68K microarchitectures (for use with the -mtune= option):"
+ msgstr ""
+ 
+ #: config/m68k/m68k-tables.opt:411
+ msgid "Known M68K ISAs (for use with the -march= option):"
+ msgstr ""
+ 
+ #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
+ #, fuzzy
+ #| msgid "Use IEEE math for fp comparisons"
+ msgid "Use IEEE math for fp comparisons."
+ msgstr "Brug IEEE-matematik til kommatalssammenligninger"
+ 
  #: config/m68k/m68k.opt:30
  #, fuzzy
  #| msgid "Generate code for a 520X"
*************** msgstr "Opret kode som bruger 68881-komm
*** 8142,8147 ****
--- 9330,9340 ----
  msgid "Align variables on a 32-bit boundary."
  msgstr "JustÃ©r variabler til 32 bit-grÃ¦nserne"
  
+ #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
+ #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
+ msgid "Specify the name of the target architecture."
+ msgstr "Angiv navnet pÃ¥ mÃ¥larkitekturen."
+ 
  #: config/m68k/m68k.opt:107
  msgid "Use the bit-field instructions."
  msgstr "Benyt bitfeltinstruktionerne."
*************** msgstr "GenerÃ©r pc-relativ kode"
*** 8222,8238 ****
  msgid "Use different calling convention using 'rtd'."
  msgstr "Benyt anden kaldekonvention vha. 'rtd'"
  
- #: config/m68k/m68k.opt:171 config/bfin/bfin.opt:78
- #, fuzzy
- msgid "Enable separate data segment."
- msgstr "DeaktivÃ©r pladsregistre"
- 
- #: config/m68k/m68k.opt:175 config/bfin/bfin.opt:74
- #, fuzzy
- #| msgid "Create a shared library"
- msgid "ID of shared library to build."
- msgstr "Opret et delt bibliotek"
- 
  #: config/m68k/m68k.opt:179
  #, fuzzy
  #| msgid "Consider type `int' to be 16 bits wide"
--- 9415,9420 ----
*************** msgstr ""
*** 8265,9487 ****
  msgid "Support TLS segment larger than 64K."
  msgstr ""
  
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
! #, fuzzy
! #| msgid "Use IEEE math for fp comparisons"
! msgid "Use IEEE math for fp comparisons."
! msgstr "Brug IEEE-matematik til kommatalssammenligninger"
! 
! #: config/m68k/m68k-tables.opt:25
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr ""
! 
! #: config/m68k/m68k-tables.opt:365
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:411
! msgid "Known M68K ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/v850/v850.opt:29
! msgid "Use registers r2 and r5."
! msgstr "Benyt ikke registrene r2 og r5."
! 
! #: config/v850/v850.opt:33
! msgid "Use 4 byte entries in switch tables."
! msgstr "Benyt 4 byte-elementer i switch-tabeller."
! 
! #: config/v850/v850.opt:37
! msgid "Enable backend debugging."
! msgstr "Aktiver motorfejlsÃ¸gning."
! 
! #: config/v850/v850.opt:41
! msgid "Do not use the callt instruction (default)."
! msgstr "Benyt ikke callt-instruktionen (standard)."
! 
! #: config/v850/v850.opt:45
! msgid "Reuse r30 on a per function basis."
! msgstr "Genbrug r30 pÃ¥ et pr. funktionsgrundlag."
! 
! #: config/v850/v850.opt:52
! msgid "Prohibit PC relative function calls."
! msgstr "Forbyd PC-relative funktionskald."
! 
! #: config/v850/v850.opt:56
! msgid "Use stubs for function prologues."
! msgstr "Benyt stubbe til funktionsindledninger."
! 
! #: config/v850/v850.opt:60
! msgid "Set the max size of data eligible for the SDA area."
! msgstr "Angiv den maks. stÃ¸rrelse af data til SDA-omrÃ¥det."
  
! #: config/v850/v850.opt:67
! msgid "Enable the use of the short load instructions."
! msgstr "Aktiver brug af short load-instruktioner."
  
! #: config/v850/v850.opt:71
! msgid "Same as: -mep -mprolog-function."
! msgstr "Samme som: -mep -mprolog-function."
  
! #: config/v850/v850.opt:75
! msgid "Set the max size of data eligible for the TDA area."
! msgstr "Angiv den maks. stÃ¸rrelse af data til TDA-omrÃ¥det."
  
! #: config/v850/v850.opt:82
! msgid "Do not enforce strict alignment."
! msgstr "Gennemtving ikke streng justering."
  
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
  msgstr ""
  
! #: config/v850/v850.opt:93
! msgid "Compile for the v850 processor."
! msgstr "OversÃ¦t for v850-processoren."
! 
! #: config/v850/v850.opt:97
! msgid "Compile for the v850e processor."
! msgstr "OversÃ¦t for v850e-processoren."
! 
! #: config/v850/v850.opt:101
! msgid "Compile for the v850e1 processor."
! msgstr "OversÃ¦t for v850e1-processoren."
! 
! #: config/v850/v850.opt:105
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "OversÃ¦t for v850-es-varianten af v850e1."
! 
! #: config/v850/v850.opt:109
! msgid "Compile for the v850e2 processor."
! msgstr "OversÃ¦t for v850e2-processoren."
! 
! #: config/v850/v850.opt:113
! msgid "Compile for the v850e2v3 processor."
! msgstr "OversÃ¦t for v850e2v3-processoren."
! 
! #: config/v850/v850.opt:117
! msgid "Compile for the v850e3v5 processor."
! msgstr "OversÃ¦t for v850e3v5-processoren."
! 
! #: config/v850/v850.opt:124
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Aktiverv850e3v5-lÃ¸kkeinstruktioner."
! 
! #: config/v850/v850.opt:128
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr "Angiv den maks. stÃ¸rrelse af data til ZDA-omrÃ¥det."
! 
! #: config/v850/v850.opt:135
! msgid "Enable relaxing in the assembler."
! msgstr "Aktiver relaxing i maskinkodeoversÃ¦tteren"
! 
! #: config/v850/v850.opt:139
! msgid "Prohibit PC relative jumps."
! msgstr "Forbyd PC-relative hop."
  
! #: config/v850/v850.opt:143
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/v850/v850.opt:147
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/v850/v850.opt:151
  #, fuzzy
! #| msgid "Enable the use of RX FPU instructions.  This is the default."
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "Aktiver brugen af RX FPU-instruktioner. Dette er standarden."
  
! #: config/v850/v850.opt:155
! msgid "Enable support for the old GCC ABI."
! msgstr "Aktiver understÃ¸ttelse af den gamle GCC ABI."
  
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
  msgstr ""
  
! #: config/m32r/m32r.opt:34
! msgid "Compile for the m32rx."
! msgstr "OversÃ¦t til m32rx'en."
! 
! #: config/m32r/m32r.opt:38
! msgid "Compile for the m32r2."
! msgstr "OversÃ¦t til m32rx'en."
! 
! #: config/m32r/m32r.opt:42
! msgid "Compile for the m32r."
! msgstr "OversÃ¦t til m32r'en."
! 
! #: config/m32r/m32r.opt:46
! msgid "Align all loops to 32 byte boundary."
! msgstr "Juster alle lÃ¸kker til 32 byte-grÃ¦nserne."
! 
! #: config/m32r/m32r.opt:50
! msgid "Prefer branches over conditional execution."
! msgstr "ForetrÃ¦k forgrening frem for betinget udfÃ¸relse."
! 
! #: config/m32r/m32r.opt:54
! msgid "Give branches their default cost."
! msgstr "Giv forgreninger deres standardomkostning."
! 
! #: config/m32r/m32r.opt:58
! msgid "Display compile time statistics."
! msgstr "Vis oversÃ¦ttelsesstatistik."
  
! #: config/m32r/m32r.opt:62
! msgid "Specify cache flush function."
! msgstr "Angiv mellemlagertÃ¸mningsfunktion."
  
! #: config/m32r/m32r.opt:66
! msgid "Specify cache flush trap number."
! msgstr "Angiv mellemlagertÃ¸mningsfunktion."
  
! #: config/m32r/m32r.opt:70
! msgid "Only issue one instruction per cycle."
! msgstr "UdfÃ¸r kun Ã©n instruktion pr. cyklus."
  
! #: config/m32r/m32r.opt:74
! msgid "Allow two instructions to be issued per cycle."
! msgstr "Tillad at to instruktioner udstedes per cyklus."
  
! #: config/m32r/m32r.opt:78
! msgid "Code size: small, medium or large."
! msgstr "KodestÃ¸rrelse: small, medium eller large."
  
! #: config/m32r/m32r.opt:94
! msgid "Don't call any cache flush functions."
! msgstr "Kald ikke nogen mellemlagertÃ¸mningsfunktion."
  
! #: config/m32r/m32r.opt:98
! msgid "Don't call any cache flush trap."
! msgstr "Kald ikke nogen mellemlagertÃ¸mningsfunktion."
  
! #: config/m32r/m32r.opt:105
! msgid "Small data area: none, sdata, use."
! msgstr "OmrÃ¥de til smÃ¥ data: none, sdata, use."
  
! #: config/arm/arm.opt:35
! msgid "TLS dialect to use:"
  msgstr ""
  
! #: config/arm/arm.opt:45
  #, fuzzy
! #| msgid "Specify an ABI"
! msgid "Specify an ABI."
! msgstr "Angiv en ABI"
  
! #: config/arm/arm.opt:49
! msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:68
  #, fuzzy
! #| msgid "Generate a call to abort if a noreturn function returns"
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "GenerÃ©r et kald til abort hvis en noreturn-funktion returnerer"
  
! #: config/arm/arm.opt:75
! #, fuzzy
! #| msgid "Generate APCS conformant stack frames"
! msgid "Generate APCS conformant stack frames."
! msgstr "GenerÃ©r APCS-overholdende stakrammer"
  
! #: config/arm/arm.opt:79
! #, fuzzy
! #| msgid "Generate re-entrant, PIC code"
! msgid "Generate re-entrant, PIC code."
! msgstr "GenerÃ©r genindtrÃ¦delig PIC-kode"
  
! #: config/arm/arm.opt:95
! #, fuzzy
! #| msgid "Generate code assuming DW bit is set"
! msgid "Generate code in 32 bit ARM state."
! msgstr "GenerÃ©r kode der antager at DW-bitten er sat"
  
! #: config/arm/arm.opt:103
! #, fuzzy
! #| msgid "Thumb: Assume non-static functions may be called from ARM code"
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr "Thumb: Antag at ikke-statiske funktioner kan kaldes fra ARM-kode"
  
! #: config/arm/arm.opt:107
! #, fuzzy
! #| msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr "Thumb: Antag at funktionshenvisninger kan gÃ¥ til kode der ikke er opmÃ¦rksom pÃ¥ Thumb"
  
! #: config/arm/arm.opt:111 config/bfin/bfin.opt:44
! #, fuzzy
! #| msgid "Specify the name of the target CPU"
! msgid "Specify the name of the target CPU."
! msgstr "Angiv navnet pÃ¥ mÃ¥lprocessoren"
  
! #: config/arm/arm.opt:115
  #, fuzzy
! msgid "Specify if floating point hardware should be used."
! msgstr "Angiv versionen af kommatalsemulatoren"
  
! #: config/arm/arm.opt:119
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr ""
  
! #: config/arm/arm.opt:123
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:136
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:140
! #, fuzzy
! #| msgid "Specify the version of the floating point emulator"
! msgid "Specify the __fp16 floating-point format."
! msgstr "Angiv versionen af kommatalsemulatoren"
! 
! #: config/arm/arm.opt:144
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr ""
  
! #: config/arm/arm.opt:157
  #, fuzzy
! #| msgid "Specify the version of the floating point emulator"
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "Angiv versionen af kommatalsemulatoren"
  
! #: config/arm/arm.opt:168
  #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "GenerÃ©r kaldeinstruktioner som indirekte kald, om nÃ¸dvendigt"
  
! #: config/arm/arm.opt:172 config/s390/s390.opt:229
! msgid "Assume data segments are relative to text segment."
  msgstr ""
  
! #: config/arm/arm.opt:176
! #, fuzzy
! #| msgid "Specify the register to be used for PIC addressing"
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Angiv det register der skal bruges til PIC-adressering"
! 
! #: config/arm/arm.opt:180
! #, fuzzy
! #| msgid "Store function names in object code"
! msgid "Store function names in object code."
! msgstr "Gem funktionsnavne i objektkode"
! 
! #: config/arm/arm.opt:184
! #, fuzzy
! #| msgid "Use stubs for function prologues"
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "Benyt stubbe til funktionsindledninger"
  
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
  #, fuzzy
! #| msgid "Do not load the PIC register in function prologues"
! msgid "Do not load the PIC register in function prologues."
! msgstr "IndlÃ¦s ikke PIC-registeret i funktionsbegyndelser"
  
! #: config/arm/arm.opt:195
  #, fuzzy
! #| msgid "Specify the minimum bit alignment of structures"
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr "Angiv den mindste bitjustering af strukturer"
  
! #: config/arm/arm.opt:199
  #, fuzzy
! #| msgid "Generate code for GNU as"
! msgid "Generate code for Thumb state."
! msgstr "GenerÃ©r kode til GNU as"
  
! #: config/arm/arm.opt:203
! #, fuzzy
! #| msgid "Support calls between Thumb and ARM instruction sets"
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "UnderstÃ¸t kald mellem Thumb- og ARM-instruktionssÃ¦ttene"
  
! #: config/arm/arm.opt:207
  #, fuzzy
! #| msgid "Use given thread-local storage dialect"
! msgid "Specify thread local storage scheme."
! msgstr "Benyt den givne trÃ¥d-lokale lagringsdialekt"
  
! #: config/arm/arm.opt:211
  #, fuzzy
  #| msgid "Specify the name of the target architecture"
! msgid "Specify how to access the thread pointer."
  msgstr "Angiv navnet pÃ¥ mÃ¥larkitekturen"
  
! #: config/arm/arm.opt:215
  #, fuzzy
! #| msgid "Pass all arguments on stack"
! msgid "Valid arguments to -mtp=:"
! msgstr "Overbring alle parametre pÃ¥ stakken"
  
! #: config/arm/arm.opt:228
  #, fuzzy
! #| msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Thumb: GenerÃ©r (ikke-yderste) stakrammer selv hvis det ikke er nÃ¸dvendigt"
  
! #: config/arm/arm.opt:232
  #, fuzzy
! #| msgid "Thumb: Generate (leaf) stack frames even if not needed"
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Thumb: GenerÃ©r (yderste) stakrammer selv hvis det ikke er nÃ¸dvendigt"
! 
! #: config/arm/arm.opt:240
! 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:251
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr ""
! 
! #: config/arm/arm.opt:255
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr ""
  
! #: config/arm/arm.opt:259
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:263
! msgid "Only generate absolute relocations on word sized values."
  msgstr ""
  
! #: config/arm/arm.opt:267
! msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:271
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:280
! msgid "Use Neon to perform 64-bits operations rather than core registers."
  msgstr ""
  
! #: config/arm/arm.opt:284
! msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:288
! msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:292
! #, fuzzy
! #| msgid "Do not use the callt instruction"
! msgid "Do not allow constant data to be placed in code sections."
! msgstr "Benyt ikke callt-instruktionen"
! 
! #: config/arm/arm.opt:296
! msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:300
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:304 config/sh/sh.opt:195
! msgid "Cost to assume for a branch insn."
  msgstr ""
  
! #: config/arm/arm-tables.opt:25
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:257
! msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:354
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
  msgstr ""
  
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
  #, fuzzy
! #| msgid "Use features of and schedule code for given CPU"
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
! msgstr "Benyt faciliteter fra og planlÃ¦g koden til en given processor"
  
! #: config/tilepro/tilepro.opt:32
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
  msgstr ""
  
! #: config/sol2.opt:36
  #, fuzzy
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -z text to linker."
! msgstr "Overbring -assert pure-text til sammenkÃ¦deren"
! 
! #: config/vms/vms.opt:27
! msgid "Malloc data into P2 space."
! msgstr ""
! 
! #: config/vms/vms.opt:31
! msgid "Set name of main routine for the debugger."
! msgstr ""
  
! #: config/vms/vms.opt:35
! msgid "Use VMS exit codes instead of posix ones."
! msgstr ""
  
! #: config/vms/vms.opt:39
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
! msgstr ""
  
! #: config/avr/avr.opt:23
! msgid "Use subroutines for function prologues and epilogues."
! msgstr "Benyt subrutiner for funktionsindledning/-afslutninger."
  
! #: config/avr/avr.opt:27
  #, fuzzy
! #| msgid "Specify the name of the target CPU"
! msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr "Angiv navnet pÃ¥ mÃ¥lprocessoren"
  
! #: config/avr/avr.opt:31
  #, fuzzy
! #| msgid "Use subroutines for function prologue/epilogue"
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "Benyt subrutiner for funktionsindledning/-afslutninger"
  
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
! msgstr ""
  
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
! msgstr ""
  
! #: config/avr/avr.opt:43
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr ""
  
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
! msgstr ""
  
! #: config/avr/avr.opt:57
  #, fuzzy
! #| msgid "Use 64-bit int type"
! msgid "Use an 8-bit 'int' type."
! msgstr "Benyt 64 bit int-type"
  
! #: config/avr/avr.opt:61
  #, fuzzy
! #| msgid "Change the stack pointer without disabling interrupts"
! msgid "Change the stack pointer without disabling interrupts."
! msgstr "Ã†ndr stakhenvisningen uden at deaktivere afbrydelser"
  
! #: config/avr/avr.opt:65
! 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
! msgid "Treat main as if it had attribute OS_task."
! msgstr ""
  
! #: config/avr/avr.opt:79
  #, fuzzy
! #| msgid "Change only the low 8 bits of the stack pointer"
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr "Ã†ndr kun de laveste 8 bit af stakhenvisningen"
  
! #: config/avr/avr.opt:83
  #, fuzzy
! msgid "Relax branches."
! msgstr "Ingen forgreninger i %s %s\n"
  
! #: config/avr/avr.opt:87
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr ""
  
! #: config/avr/avr.opt:91
! 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
! 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
! 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
  #, fuzzy
! #| msgid "taking the address of a label is non-standard"
! msgid "Warn if the address space of an address is changed."
! msgstr "at tage adressen af en etiket fÃ¸lger ikke standarden"
  
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr ""
  
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr ""
  
! #: config/avr/avr.opt:116
! 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
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr ""
  
! #: config/s390/tpf.opt:23
! msgid "Enable TPF-OS tracing code."
! msgstr "Aktiver TPF-OS-registreringskode."
  
! #: config/s390/tpf.opt:27
  #, fuzzy
! #| msgid "Specify maximum number of iterations for RPTS"
! msgid "Specify main object for TPF-OS."
! msgstr "Angiv maksimalt antal iterationer for RPTS"
  
! #: config/s390/s390.opt:48
! msgid "31 bit ABI."
! msgstr "31-bit ABI."
  
! #: config/s390/s390.opt:52
! msgid "64 bit ABI."
! msgstr "64-bit ABI."
  
! #: config/s390/s390.opt:120
! msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:124
! msgid "Additional debug prints."
! msgstr "Udskriv ekstra fejlsÃ¸gningsinformation."
! 
! #: config/s390/s390.opt:128
! msgid "ESA/390 architecture."
! msgstr "ESA/390-arkitektur."
! 
! #: config/s390/s390.opt:132
  #, fuzzy
! #| msgid "hexadecimal floating constants require an exponent"
! msgid "Enable decimal floating point hardware support."
! msgstr "hexadecimal kommatalskonstant skal have en eksponent"
  
! #: config/s390/s390.opt:136
  #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Enable hardware floating point."
! msgstr "Benyt hardware-kommatal"
! 
! #: config/s390/s390.opt:140
! 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:158
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Use hardware transactional execution instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.opt:162
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.opt:166
! msgid "Use packed stack layout."
! msgstr ""
  
! #: config/s390/s390.opt:170
  #, fuzzy
! #| msgid "Use bras for executable < 64k"
! msgid "Use bras for executable < 64k."
! msgstr "Benyt bras til kÃ¸rbar fil < 64k"
  
! #: config/s390/s390.opt:174
  #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Disable hardware floating point."
! msgstr "Benyt hardware-kommatal"
  
! #: config/s390/s390.opt:178
! 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:182
! msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:186
! 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:190
! msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:198
! #, fuzzy
! #| msgid "Generate string instructions for block moves"
! msgid "Use the mvcle instruction for block moves."
! msgstr "GenerÃ©r strengoperationer til blokflytninger"
! 
! #: config/s390/s390.opt:202
! 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:207
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:211
! msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:215
! msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:219
! 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:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:239
! 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:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:256
! 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:262
! 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:268 config/i386/i386.opt:1050
  #, fuzzy
! #| msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
! msgstr "Kendte cpu'er (for brug med tilvalgene -mcpu= og -mtune=):"
  
! #: config/s390/s390.opt:284
! 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:293
  #, fuzzy
! 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 "Flyt ikke instruktioner til en funktions begyndelse"
  
! #: config/s390/s390.opt:298
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
! msgstr ""
  
! #: config/s390/s390.opt:302 config/i386/i386.opt:934
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
! #: config/riscv/riscv.opt:26
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr ""
  
! #: config/riscv/riscv.opt:30
! msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
! msgstr ""
  
! #: config/riscv/riscv.opt:34
! msgid "Specify integer and floating-point calling convention."
! msgstr "Angiv kaldkonventione for heltal og kommatal."
  
! #: config/riscv/riscv.opt:38 config/i386/i386.opt:416
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "ForsÃ¸g at holde stakken justeret til denne potens af 2."
  
! #: config/riscv/riscv.opt:42
! #, fuzzy
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/riscv/riscv.opt:67
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "Brug hardware-kommatalsdivision og kvadratrodsinstruktioner."
  
! #: config/riscv/riscv.opt:71
! #, fuzzy
! #| msgid "Don't trap on integer divide by zero"
! msgid "Use hardware instructions for integer division."
! msgstr "ForÃ¥rsag ikke undtagelse ved heltalsdivision med nul"
  
! #: config/riscv/riscv.opt:75
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
  msgstr ""
  
! #: config/riscv/riscv.opt:84
  #, fuzzy
! msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "  -G <str>                Anbring globale og statiske data mindre end <tal> byte i en specialsektion (pÃ¥ nogle mÃ¥larkitekturer)\n"
  
! #: config/riscv/riscv.opt:88
  #, fuzzy
! #| msgid "Use subroutines for function prologue/epilogue"
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "Benyt subrutiner for funktionsindledning/-afslutninger"
  
! #: config/riscv/riscv.opt:92 config/aarch64/aarch64.opt:88
  #, fuzzy
! #| msgid "Specify the MCU name"
! msgid "Specify the code model."
! msgstr "Angiv MCU-navnet"
  
! #: config/riscv/riscv.opt:96
  #, fuzzy
! #| msgid "Do not permit unaligned accesses"
! msgid "Do not generate unaligned memory accesses."
! msgstr "Tillad ikke ikke-justeret adgang"
! 
! #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/tilegx/tilegx.opt:57 config/rs6000/aix64.opt:36
! #: config/rs6000/linux64.opt:32
! msgid "Known code models (for use with the -mcmodel= option):"
! msgstr ""
  
! #: config/riscv/riscv.opt:110
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:114
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:133
! msgid "Emit RISC-V ELF attribute."
  msgstr ""
  
! #: config/darwin.opt:117
! #, fuzzy
! #| msgid "Generate code using byte writes"
! msgid "Generate compile-time CFString objects."
! msgstr "GenerÃ©r kode der bruger byte-skrivninger"
! 
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:223
  #, fuzzy
! #| msgid "Generate code for a Sun Sky board"
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "GenerÃ©r kode til et Sun Sky-kort"
  
! #: config/darwin.opt:227
  #, fuzzy
! #| msgid "Generate code for a Sun Sky board"
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "GenerÃ©r kode til et Sun Sky-kort"
  
! #: config/darwin.opt:235
! msgid "The earliest MacOS X version on which this program will run."
  msgstr ""
  
! #: config/darwin.opt:239
! #, fuzzy
! #| msgid "Set sizeof(bool) to 1"
! msgid "Set sizeof(bool) to 1."
! msgstr "SÃ¦t sizeof(bool) til 1"
! 
! #: config/darwin.opt:243
! #, fuzzy
! #| msgid "Generate code for darwin loadable kernel extensions"
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Opret kode for darwinkerneudvidelser der kan indlÃ¦ses"
  
! #: config/darwin.opt:247
  #, fuzzy
! #| msgid "Generate code for the specified chip or CPU version"
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "GenerÃ©r kode til en given chip- eller processorversion"
  
! #: config/darwin.opt:251
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
  msgstr ""
  
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
! msgstr ""
  
! #: config/sh/superh.opt:6
! msgid "Board name [and memory region]."
  msgstr ""
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
! msgstr "KÃ¸rselstidsnavn."
! 
! #: config/sh/sh.opt:42
  #, fuzzy
! #| msgid "Generate SH1 code"
! msgid "Generate SH1 code."
! msgstr "Opret SH1-kode"
  
! #: config/sh/sh.opt:46
  #, fuzzy
! #| msgid "Generate SH2 code"
! msgid "Generate SH2 code."
! msgstr "Opret SH2-kode"
  
! #: config/sh/sh.opt:50
  #, fuzzy
! #| msgid "Generate default double-precision SH2a-FPU code"
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "Opret standardkode for dobbeltprÃ¦cision SH2a-FPU"
  
! #: config/sh/sh.opt:54
  #, fuzzy
! #| msgid "Generate SH2a FPU-less code"
! msgid "Generate SH2a FPU-less code."
! msgstr "Opret SH2a FPU-less-kode"
  
! #: config/sh/sh.opt:58
  #, fuzzy
! #| msgid "Generate default single-precision SH2a-FPU code"
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "Opret standardkode for enkelprÃ¦cision SH2a-FPU-kode"
  
! #: config/sh/sh.opt:62
! #, fuzzy
! #| msgid "Generate only single-precision SH2a-FPU code"
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "Opret kun enkelprÃ¦cision SH2a-FPU-kode"
  
! #: config/sh/sh.opt:66
  #, fuzzy
! #| msgid "Generate SH2e code"
! msgid "Generate SH2e code."
! msgstr "Opret SH2e-kode"
  
! #: config/sh/sh.opt:70
  #, fuzzy
! #| msgid "Generate SH3 code"
! msgid "Generate SH3 code."
! msgstr "Opret SH3-kode"
  
! #: config/sh/sh.opt:74
  #, fuzzy
! #| msgid "Generate SH3e code"
! msgid "Generate SH3e code."
! msgstr "Opret SH3e-kode"
  
! #: config/sh/sh.opt:78
  #, fuzzy
! #| msgid "Generate SH4 code"
! msgid "Generate SH4 code."
! msgstr "Opret SH4-kode"
  
! #: config/sh/sh.opt:82
  #, fuzzy
! #| msgid "Generate SH4-100 code"
! msgid "Generate SH4-100 code."
! msgstr "Opret SH4-100-kode"
  
! #: config/sh/sh.opt:86
  #, fuzzy
! #| msgid "Generate SH4-200 code"
! msgid "Generate SH4-200 code."
! msgstr "Opret SH4-200-kode"
  
! #: config/sh/sh.opt:92
  #, fuzzy
! #| msgid "Generate SH4-300 code"
! msgid "Generate SH4-300 code."
! msgstr "Opret SH4-300-kode"
  
! #: config/sh/sh.opt:96
  #, fuzzy
! #| msgid "Generate SH4 FPU-less code"
! msgid "Generate SH4 FPU-less code."
! msgstr "Opret SH4 FPU-less-kode"
  
! #: config/sh/sh.opt:100
  #, fuzzy
! #| msgid "Generate SH4-100 FPU-less code"
! msgid "Generate SH4-100 FPU-less code."
! msgstr "Opret SH4-100 FPU-less-kode"
  
! #: config/sh/sh.opt:104
  #, fuzzy
! #| msgid "Generate SH4-200 FPU-less code"
! msgid "Generate SH4-200 FPU-less code."
! msgstr "Opret SH4-200 FPU-less-kode"
  
! #: config/sh/sh.opt:108
! #, fuzzy
! #| msgid "Generate SH4-300 FPU-less code"
! msgid "Generate SH4-300 FPU-less code."
! msgstr "Opret SH4-300 FPU-less-kode"
  
! #: config/sh/sh.opt:112
  #, fuzzy
! #| msgid "Generate code for SH4 340 series (MMU/FPU-less)"
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Opret kode for SH4 340-serien (MMU/FPU-less)"
  
! #: config/sh/sh.opt:117
  #, fuzzy
! #| msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Opret kode for SH4 400-serien (MMU/FPU-less)"
! 
! #: config/sh/sh.opt:122
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Opret kode for SH4 500-serien (FPU-less)."
  
! #: config/sh/sh.opt:127
  #, fuzzy
! #| msgid "Generate default single-precision SH4 code"
! msgid "Generate default single-precision SH4 code."
! msgstr "Opret standardkode for enkelprÃ¦cision SH4"
  
! #: config/sh/sh.opt:131
  #, fuzzy
! #| msgid "Generate default single-precision SH4-100 code"
! msgid "Generate default single-precision SH4-100 code."
! msgstr "Opret standardkode for enkelprÃ¦cision SH4-100"
  
! #: config/sh/sh.opt:135
! #, fuzzy
! #| msgid "Generate default single-precision SH4-200 code"
! msgid "Generate default single-precision SH4-200 code."
! msgstr "Opret standardkode for enkelprÃ¦cision SH4-200"
  
! #: config/sh/sh.opt:139
  #, fuzzy
! #| msgid "Generate default single-precision SH4-300 code"
! msgid "Generate default single-precision SH4-300 code."
! msgstr "Opret standardkode for enkelprÃ¦cision SH4-300"
  
! #: config/sh/sh.opt:143
  #, fuzzy
! #| msgid "Generate only single-precision SH4 code"
! msgid "Generate only single-precision SH4 code."
! msgstr "Opret kun enkelprÃ¦cision SH4-kode"
  
! #: config/sh/sh.opt:147
  #, fuzzy
! #| msgid "Generate only single-precision SH4-100 code"
! msgid "Generate only single-precision SH4-100 code."
! msgstr "Opret kun enkelprÃ¦cision SH4-100-kode"
  
! #: config/sh/sh.opt:151
  #, fuzzy
! #| msgid "Generate only single-precision SH4-200 code"
! msgid "Generate only single-precision SH4-200 code."
! msgstr "Opret kun enkelprÃ¦cision SH4-200-kode"
  
! #: config/sh/sh.opt:155
  #, fuzzy
! #| msgid "Generate only single-precision SH4-300 code"
! msgid "Generate only single-precision SH4-300 code."
! msgstr "Opret kun enkelprÃ¦csion SH4-300-kode"
  
! #: config/sh/sh.opt:159
  #, fuzzy
! #| msgid "Generate SH4a code"
! msgid "Generate SH4a code."
! msgstr "Opret SH4a-kode"
  
! #: config/sh/sh.opt:163
  #, fuzzy
! #| msgid "Generate SH4a FPU-less code"
! msgid "Generate SH4a FPU-less code."
! msgstr "Opret SH4a FPU-less-kode"
  
! #: config/sh/sh.opt:167
  #, fuzzy
! #| msgid "Generate default single-precision SH4a code"
! msgid "Generate default single-precision SH4a code."
! msgstr "Opret standardkode for enkelprÃ¦cision SH4a"
  
! #: config/sh/sh.opt:171
  #, fuzzy
! #| msgid "Generate only single-precision SH4a code"
! msgid "Generate only single-precision SH4a code."
! msgstr "Opret kun enkelprÃ¦cision SH4a-kode"
  
! #: config/sh/sh.opt:175
  #, fuzzy
! #| msgid "Generate SH4al-dsp code"
! msgid "Generate SH4al-dsp code."
! msgstr "Opret SH4al-dsp-kode"
  
! #: config/sh/sh.opt:179 config/i386/i386.opt:216
  #, fuzzy
! #| msgid "Generate cld instruction in the function prologue."
! msgid "Reserve space for outgoing arguments in the function prologue."
! msgstr "Opret cld-instruktion i en funktions begyndelse."
  
! #: config/sh/sh.opt:183
  #, fuzzy
! #| msgid "Generate code in big endian mode"
! msgid "Generate code in big endian mode."
! msgstr "Opret kode i storendet tilstand"
  
! #: config/sh/sh.opt:187
  #, fuzzy
! #| msgid "Use 4 byte entries in switch tables"
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "Benyt 4 byte-elementer i switch-tabeller"
  
! #: config/sh/sh.opt:191
  #, fuzzy
! #| msgid "Generate char instructions"
! msgid "Generate bit instructions."
! msgstr "GenerÃ©r char-instruktioner"
! 
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
! msgstr ""
  
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
  msgstr ""
  
! #: config/sh/sh.opt:207
  #, fuzzy
! #| msgid "Align variables on a 16-bit boundary"
! msgid "Align doubles at 64-bit boundaries."
! msgstr "JustÃ©r variabler til 16 bit-grÃ¦nserne"
! 
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
! msgstr ""
  
! #: config/sh/sh.opt:215
  #, fuzzy
! #| msgid "Specify alternate name for bss section"
! msgid "Specify name for 32 bit signed division function."
! msgstr "Angiv alternativt navn til bss-sektionen"
  
! #: config/sh/sh.opt:219
  #, fuzzy
! #| msgid "Generate LP64 code"
! msgid "Generate ELF FDPIC code."
! msgstr "Opret LP64-kode"
! 
! #: config/sh/sh.opt:223
! 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
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr ""
  
! #: config/sh/sh.opt:235
  #, fuzzy
! #| msgid "Use IEEE math for fp comparisons"
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "Brug IEEE-matematik til kommatalssammenligninger"
! 
! #: config/sh/sh.opt:239
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr ""
  
! #: config/sh/sh.opt:247
  #, fuzzy
! #| msgid "Generate code in little endian mode"
! msgid "Generate code in little endian mode."
! msgstr "Opret kode i lilleendet tilstand"
  
! #: config/sh/sh.opt:251
  #, fuzzy
! msgid "Mark MAC register as call-clobbered."
! msgstr "ukendt registernavn '%s' i 'asm'"
  
! #: config/sh/sh.opt:257
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr ""
  
! #: config/sh/sh.opt:261
! msgid "Emit function-calls using global offset table when generating PIC."
  msgstr ""
  
! #: config/sh/sh.opt:265
! msgid "Shorten address references during linking."
  msgstr ""
  
! #: config/sh/sh.opt:273
! #, fuzzy
! #| msgid "Specify alternate name for data section"
! msgid "Specify the model for atomic operations."
! msgstr "Angiv alternativt navn til datasektionen"
! 
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
  msgstr ""
  
! #: config/sh/sh.opt:281
! msgid "Cost to assume for a multiply insn."
  msgstr ""
  
! #: config/sh/sh.opt:285
! 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
! msgid "Pretend a branch-around-a-move is a conditional move."
  msgstr ""
  
- #: config/sh/sh.opt:295
- #, fuzzy
- #| msgid "Enable the use of the short load instructions"
- msgid "Enable the use of the fsca instruction."
- msgstr "AktivÃ©r brug af short load-instruktioner"
- 
- #: config/sh/sh.opt:299
- #, fuzzy
- #| msgid "Enable the use of the short load instructions"
- msgid "Enable the use of the fsrra instruction."
- msgstr "AktivÃ©r brug af short load-instruktioner"
- 
- #: config/sh/sh.opt:303
- #, fuzzy
- #| msgid "Use ROM instead of RAM"
- msgid "Use LRA instead of reload (transitional)."
- msgstr "Benyt ROM i stedet for RAM"
- 
  #: config/i386/i386.opt:192
  #, fuzzy
  #| msgid "sizeof(long double) is 16"
--- 9447,10488 ----
  msgid "Support TLS segment larger than 64K."
  msgstr ""
  
! #: config/riscv/riscv.opt:26
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
  msgstr ""
  
! #: config/riscv/riscv.opt:30
! msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
  msgstr ""
  
! #: config/riscv/riscv.opt:34
! msgid "Specify integer and floating-point calling convention."
! msgstr "Angiv kaldkonventione for heltal og kommatal."
  
! #: config/riscv/riscv.opt:38 config/i386/i386.opt:416
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "ForsÃ¸g at holde stakken justeret til denne potens af 2."
  
! #: config/riscv/riscv.opt:42
! #, fuzzy
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/riscv/riscv.opt:67
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "Brug hardware-kommatalsdivision og kvadratrodsinstruktioner."
  
! #: config/riscv/riscv.opt:71
! #, fuzzy
! #| msgid "Don't trap on integer divide by zero"
! msgid "Use hardware instructions for integer division."
! msgstr "ForÃ¥rsag ikke undtagelse ved heltalsdivision med nul"
  
! #: config/riscv/riscv.opt:75
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
  msgstr ""
  
! #: config/riscv/riscv.opt:80 config/mips/mips.opt:405
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
! msgstr ""
  
! #: config/riscv/riscv.opt:84
  #, fuzzy
! msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "  -G <str>                Anbring globale og statiske data mindre end <tal> byte i en specialsektion (pÃ¥ nogle mÃ¥larkitekturer)\n"
  
! #: config/riscv/riscv.opt:88
  #, fuzzy
! #| msgid "Use subroutines for function prologue/epilogue"
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "Benyt subrutiner for funktionsindledning/-afslutninger"
  
! #: config/riscv/riscv.opt:92 config/aarch64/aarch64.opt:88
  #, fuzzy
! #| msgid "Specify the MCU name"
! msgid "Specify the code model."
! msgstr "Angiv MCU-navnet"
  
! #: config/riscv/riscv.opt:96
! #, fuzzy
! #| msgid "Do not permit unaligned accesses"
! msgid "Do not generate unaligned memory accesses."
! msgstr "Tillad ikke ikke-justeret adgang"
  
! #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
! #: config/tilegx/tilegx.opt:57
! msgid "Known code models (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:110
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
! msgstr ""
  
! #: config/riscv/riscv.opt:114
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
! msgstr ""
  
! #: config/riscv/riscv.opt:133
! msgid "Emit RISC-V ELF attribute."
! msgstr ""
  
! #: config/m32c/m32c.opt:23
! #, fuzzy
! #| msgid "Use the WindISS simulator"
! msgid "-msim\tUse simulator runtime."
! msgstr "Benyt WindISS-simulatoren"
  
! #: config/m32c/m32c.opt:27
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr ""
  
! #: config/m32c/m32c.opt:31
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr ""
  
! #: config/m32c/m32c.opt:35
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr ""
  
! #: config/m32c/m32c.opt:39
! msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr ""
  
! #: config/m32c/m32c.opt:43
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr ""
  
! #: config/msp430/msp430.opt:7
! msgid "Force assembly output to always use hex constants."
  msgstr ""
  
! #: config/msp430/msp430.opt:11
  #, fuzzy
! #| msgid "Specify the MCU name"
! msgid "Specify the MCU to build for."
! msgstr "Angiv MCU-navnet"
  
! #: config/msp430/msp430.opt:15
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
  msgstr ""
  
! #: config/msp430/msp430.opt:19
  #, fuzzy
! #| msgid "Specify the MCU name"
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
! msgstr "Angiv MCU-navnet"
  
! #: config/msp430/msp430.opt:23
! msgid "Select large model - 20-bit addresses/pointers."
! msgstr ""
  
! #: config/msp430/msp430.opt:27
! msgid "Select small model - 16-bit addresses/pointers (default)."
! msgstr ""
  
! #: config/msp430/msp430.opt:31
! msgid "Optimize opcode sizes at link time."
! msgstr ""
  
! #: config/msp430/msp430.opt:38
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
! msgstr "Brug en minimal kÃ¸rselstid (ingen statiske startvÃ¦rdier eller ctors) for hukommelsesbegrÃ¦nsede enheder."
  
! #: config/msp430/msp430.opt:45
! msgid "Specify the type of hardware multiply to support."
! msgstr ""
  
! #: config/msp430/msp430.opt:67
! msgid "Specify whether functions should be placed into low or high memory."
! msgstr ""
  
! #: config/msp430/msp430.opt:71
  #, fuzzy
! #| msgid "Only initialized variables can be placed into program memory area."
! msgid "Specify whether variables should be placed into low or high memory."
! msgstr "Kun variabler med startvÃ¦rdi kan placeres i programhukommelsesomrÃ¥det."
  
! #: config/msp430/msp430.opt:90
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
  msgstr ""
  
! #: config/msp430/msp430.opt:94
! msgid "Passes on a request to the assembler to warn about various silicon errata."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:68 config/arm/arm.opt:99
! #: config/microblaze/microblaze.opt:60
  #, fuzzy
! #| msgid "Assume target CPU is configured as big endian"
! msgid "Assume target CPU is configured as big endian."
! msgstr "Antag at mÃ¥lprocessoren er konfigureret som storendet"
  
! #: config/aarch64/aarch64.opt:72 config/i386/i386.opt:1019
  #, fuzzy
! #| msgid "Generate code which uses the FPU"
! msgid "Generate code which uses only the general registers."
! msgstr "GenerÃ©r kode som bruger FPU'en"
  
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:84 config/arm/arm.opt:164
! #: config/microblaze/microblaze.opt:64
  #, fuzzy
! #| msgid "Assume target CPU is configured as little endian"
! msgid "Assume target CPU is configured as little endian."
! msgstr "Antag at mÃ¥lprocessoren er konfigureret som lilleendet"
  
! #: config/aarch64/aarch64.opt:92
  #, fuzzy
! #| msgid "Don't assume that unaligned accesses are handled by the system"
! msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr "Antag ikke at ujusterede tilgange hÃ¥ndteres af systemet"
  
! #: config/aarch64/aarch64.opt:96 config/i386/i386.opt:400
  #, fuzzy
! #| msgid "Omit the frame pointer in leaf functions"
! msgid "Omit the frame pointer in leaf functions."
! msgstr "Udelad rammehenvisningen i de yderste funktioner"
  
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:104
  #, fuzzy
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
! msgstr "Angiv bitstÃ¸rrelse for umiddelbar TLS-afsÃ¦t"
  
! #: config/aarch64/aarch64.opt:123
  #, fuzzy
  #| msgid "Specify the name of the target architecture"
! msgid "Use features of architecture ARCH."
  msgstr "Angiv navnet pÃ¥ mÃ¥larkitekturen"
  
! #: config/aarch64/aarch64.opt:127
  #, fuzzy
! #| msgid "Use features of and schedule code for given CPU"
! msgid "Use features of and optimize for CPU."
! msgstr "Benyt faciliteter fra og planlÃ¦g koden til en given processor"
  
! #: config/aarch64/aarch64.opt:131
  #, fuzzy
! #| msgid "Optimize for 3900"
! msgid "Optimize for CPU."
! msgstr "OptimÃ©r for 3900"
  
! #: config/aarch64/aarch64.opt:135
  #, fuzzy
! #| msgid "Generate code that conforms to the given ABI"
! msgid "Generate code that conforms to the specified ABI."
! msgstr "Opret kode som overholde den angivne ABI"
  
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:157
! msgid "Use branch-protection features."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:165
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:178
! 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:184
! 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:191
! 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:197
! msgid "The possible SVE vector lengths:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:219
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:231 config/i386/i386.opt:983
! #: config/rs6000/rs6000.opt:542
! msgid "Use given stack-protector guard."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
  #, fuzzy
! #| msgid "Pass all arguments on stack"
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Overbring alle parametre pÃ¥ stakken"
  
! #: config/aarch64/aarch64.opt:245
! 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:251
! 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/linux.opt:24
  #, fuzzy
! #| msgid "Use Bionic C library"
! msgid "Use Bionic C library."
! msgstr "Brug Bionic C-bibliotek"
  
! #: config/linux.opt:28
! #, fuzzy
! #| msgid "Use GNU C library"
! msgid "Use GNU C library."
! msgstr "Brug GNU C-bibliotek"
  
! #: config/linux.opt:32
! #, fuzzy
! #| msgid "Use uClibc C library"
! msgid "Use uClibc C library."
! msgstr "Brug uClibc C-bibiotek"
  
! #: config/linux.opt:36
! #, fuzzy
! #| msgid "Use uClibc C library"
! msgid "Use musl C library."
! msgstr "Brug uClibc C-bibiotek"
  
! #: config/ia64/ilp32.opt:3
  #, fuzzy
! #| msgid "Generate ILP32 code"
! msgid "Generate ILP32 code."
! msgstr "Opret ILP32-kode"
  
! #: config/ia64/ilp32.opt:7
  #, fuzzy
! #| msgid "Generate LP64 code"
! msgid "Generate LP64 code."
! msgstr "Opret LP64-kode"
  
! #: config/ia64/ia64.opt:28
! #, fuzzy
! #| msgid "Generate big endian code"
! msgid "Generate big endian code."
! msgstr "Opret storendet kode"
  
! #: config/ia64/ia64.opt:32
! #, fuzzy
! #| msgid "Generate little endian code"
! msgid "Generate little endian code."
! msgstr "Opret lilleendet kode"
  
! #: config/ia64/ia64.opt:36
! #, fuzzy
! #| msgid "Generate code for GNU as"
! msgid "Generate code for GNU as."
! msgstr "Opret kode til GNU as"
  
! #: config/ia64/ia64.opt:40
! #, fuzzy
! #| msgid "Generate code for GNU ld"
! msgid "Generate code for GNU ld."
! msgstr "Opret kode til GNU ld"
  
! #: config/ia64/ia64.opt:44
  #, fuzzy
! #| msgid "Emit stop bits before and after volatile extended asms"
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr "Udsend stopbit fÃ¸r og efter volatile udvidede asm-sÃ¦tninger"
  
! #: config/ia64/ia64.opt:48
  #, fuzzy
! #| msgid "Use in/loc/out register names"
! msgid "Use in/loc/out register names."
! msgstr "Benyt in/loc/out-registernavne"
  
! #: config/ia64/ia64.opt:55
! #, fuzzy
! #| msgid "Enable use of sdata/scommon/sbss"
! msgid "Enable use of sdata/scommon/sbss."
! msgstr "AktivÃ©r brug af sdata/scommon/sbss"
  
! #: config/ia64/ia64.opt:59
! #, fuzzy
! #| msgid "Generate code without GP reg"
! msgid "Generate code without GP reg."
! msgstr "GenerÃ©r kode uden GP-registeret"
  
! #: config/ia64/ia64.opt:63
  #, fuzzy
! #| msgid "gp is constant (but save/restore gp on indirect calls)"
! msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr "gp er konstant (men gem/gendan gp ved indirekte kald)"
  
! #: config/ia64/ia64.opt:67
  #, fuzzy
! #| msgid "Generate self-relocatable code"
! msgid "Generate self-relocatable code."
! msgstr "GenerÃ©r selvflyttende kode"
  
! #: config/ia64/ia64.opt:71
! #, fuzzy
! #| msgid "Generate inline floating point division, optimize for latency"
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "GenerÃ©r indlejrede kommatalsdivisioner, optimÃ©r for ventetid"
  
! #: config/ia64/ia64.opt:75
! #, fuzzy
! #| msgid "Generate inline floating point division, optimize for throughput"
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "GenerÃ©r indlejrede kommatalsdivisioner, optimÃ©r for bÃ¥ndbredde"
  
! #: config/ia64/ia64.opt:82
! #, fuzzy
! #| msgid "Generate inline integer division, optimize for latency"
! msgid "Generate inline integer division, optimize for latency."
! msgstr "GenerÃ©r indlejrede heltalsdivisioner, optimÃ©r for ventetid"
  
! #: config/ia64/ia64.opt:86
! #, fuzzy
! #| msgid "Generate inline integer division, optimize for throughput"
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "GenerÃ©r indlejrede heltalsdivisioner, optimÃ©r for bÃ¥ndbredde"
  
! #: config/ia64/ia64.opt:90
  #, fuzzy
! msgid "Do not inline integer division."
! msgstr "Advar ikke om heltalsdivision pÃ¥ oversÃ¦ttelsestidspunktet med nul"
  
! #: config/ia64/ia64.opt:94
! #, fuzzy
! msgid "Generate inline square root, optimize for latency."
! msgstr "GenerÃ©r indlejrede heltalsdivisioner, optimÃ©r for ventetid"
  
! #: config/ia64/ia64.opt:98
! #, fuzzy
! msgid "Generate inline square root, optimize for throughput."
! msgstr "GenerÃ©r indlejrede heltalsdivisioner, optimÃ©r for bÃ¥ndbredde"
  
! #: config/ia64/ia64.opt:102
! #, fuzzy
! #| msgid "Do not disable space regs"
! msgid "Do not inline square root."
! msgstr "DeaktivÃ©r ikke pladsregistre"
  
! #: config/ia64/ia64.opt:106
! #, fuzzy
! #| msgid "Enable Dwarf 2 line debug info via GNU as"
! msgid "Enable DWARF line debug info via GNU as."
! msgstr "AktivÃ©r Dwarf 2-linjefejlanalyseringsinfo via GNU as"
  
! #: config/ia64/ia64.opt:110
! #, fuzzy
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "DeaktivÃ©r parallelle instruktioner"
  
! #: config/ia64/ia64.opt:114 config/spu/spu.opt:72 config/pa/pa.opt:62
! #: config/sh/sh.opt:227
  #, fuzzy
! #| msgid "Specify range of registers to make fixed"
! msgid "Specify range of registers to make fixed."
! msgstr "Angiv interval af registre der skal gÃ¸res faste"
  
! #: config/ia64/ia64.opt:118 config/alpha/alpha.opt:130
! #, fuzzy
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "Specify bit size of immediate TLS offsets."
! msgstr "Angiv bitstÃ¸rrelse for umiddelbar TLS-afsÃ¦t"
  
! #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:514
! #: config/s390/s390.opt:194 config/sparc/sparc.opt:146
! #: config/visium/visium.opt:49
! #, fuzzy
! #| msgid "Schedule code for given CPU"
! msgid "Schedule code for given CPU."
! msgstr "PlanlÃ¦g koden til en given processor"
  
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
  msgstr ""
  
! #: config/ia64/ia64.opt:136
  #, fuzzy
! #| msgid "Allow speculative motion of more loads"
! msgid "Use data speculation before reload."
! msgstr "Tillad spekulativ bevÃ¦gelse af flere indlÃ¦sninger"
  
! #: config/ia64/ia64.opt:140
  #, fuzzy
! #| msgid "Allow speculative motion of more loads"
! msgid "Use data speculation after reload."
! msgstr "Tillad spekulativ bevÃ¦gelse af flere indlÃ¦sninger"
  
! #: config/ia64/ia64.opt:144
  #, fuzzy
! #| msgid "Create console application"
! msgid "Use control speculation."
! msgstr "Opret konsolprogram"
  
! #: config/ia64/ia64.opt:148
  #, fuzzy
! #| msgid "Allow speculative motion of more loads"
! msgid "Use in block data speculation before reload."
! msgstr "Tillad spekulativ bevÃ¦gelse af flere indlÃ¦sninger"
  
! #: config/ia64/ia64.opt:152
! #, fuzzy
! #| msgid "Allow speculative motion of more loads"
! msgid "Use in block data speculation after reload."
! msgstr "Tillad spekulativ bevÃ¦gelse af flere indlÃ¦sninger"
  
! #: config/ia64/ia64.opt:156
  #, fuzzy
! #| msgid "Create console application"
! msgid "Use in block control speculation."
! msgstr "Opret konsolprogram"
  
! #: config/ia64/ia64.opt:160
  #, fuzzy
! #| msgid "Allow speculative motion of more loads"
! msgid "Use simple data speculation check."
! msgstr "Tillad spekulativ bevÃ¦gelse af flere indlÃ¦sninger"
  
! #: config/ia64/ia64.opt:164
! #, fuzzy
! #| msgid "Allow speculative motion of more loads"
! msgid "Use simple data speculation check for control speculation."
! msgstr "Tillad spekulativ bevÃ¦gelse af flere indlÃ¦sninger"
  
! #: config/ia64/ia64.opt:174
! msgid "Count speculative dependencies while calculating priority of instructions."
  msgstr ""
  
! #: config/ia64/ia64.opt:178
! msgid "Place a stop bit after every cycle when scheduling."
  msgstr ""
  
! #: config/ia64/ia64.opt:182
! 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
! 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
! 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
! msgid "Don't generate checks for control speculation in selective scheduling."
  msgstr ""
  
! #: config/spu/spu.opt:20
! msgid "Emit warnings when run-time relocations are generated."
  msgstr ""
  
! #: config/spu/spu.opt:24
! msgid "Emit errors when run-time relocations are generated."
  msgstr ""
  
! #: config/spu/spu.opt:28
! #, fuzzy
! #| msgid "Specify cost of branches (Default 20)"
! msgid "Specify cost of branches (Default 20)."
! msgstr "Specificer omkostning for forgreninger (standard 20)"
  
! #: config/spu/spu.opt:32
! #, fuzzy
! #| msgid "Generate load/store with update instructions"
! msgid "Make sure loads and stores are not moved past DMA instructions."
! msgstr "GenerÃ©r indlÃ¦sning/lagring med opdateringsinstruktioner"
  
! #: config/spu/spu.opt:36
! msgid "volatile must be specified on any memory that is effected by DMA."
  msgstr ""
  
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
  msgstr ""
  
! #: config/spu/spu.opt:48
! #, fuzzy
! #| msgid "Use jsr and rts for function calls and returns"
! msgid "Use standard main function as entry for startup."
! msgstr "Benyt jsr og rts til funktionskald og returneringer"
  
! #: config/spu/spu.opt:52
! #, fuzzy
! #| msgid "Generate branch hints for branches"
! msgid "Generate branch hints for branches."
! msgstr "Opret forgreningsfif for forgreninger"
  
! #: config/spu/spu.opt:56
  #, fuzzy
! #| msgid "The maximum number of instructions to consider to fill a delay slot"
! msgid "Maximum number of nops to insert for a hint (Default 2)."
! msgstr "Det maksimale antal instruktioner det overvejes at udfylde ventepladser med"
  
! #: config/spu/spu.opt:60
! #, fuzzy
! #| msgid "The maximum number of instructions to consider to unroll in a loop"
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
! msgstr "Det maksimale antal instruktioner der overvejes at udrulle i en lÃ¸kke"
  
! #: config/spu/spu.opt:64
  #, fuzzy
! #| msgid "Generate code for 18 bit addressing"
! msgid "Generate code for 18 bit addressing."
! msgstr "Opret kode for 18-bit adressering"
  
! #: config/spu/spu.opt:68
! #, fuzzy
! #| msgid "Generate code for 32 bit addressing"
! msgid "Generate code for 32 bit addressing."
! msgstr "Opret kode for 32-bit adressering"
  
! #: config/spu/spu.opt:76
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
  msgstr ""
  
! #: config/spu/spu.opt:80 config/i386/i386.opt:257 config/s390/s390.opt:56
! #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "Generate code for given CPU."
! msgstr "GenerÃ©r kode til en given processor"
  
! #: config/spu/spu.opt:88
! #, fuzzy
! #| msgid "Pass parameters in registers (default)"
! msgid "Access variables in 32-bit PPU objects (default)."
! msgstr "Overbring parametre i registre (standard)"
  
! #: config/spu/spu.opt:92
! #, fuzzy
! #| msgid "Pass parameters in registers (default)"
! msgid "Access variables in 64-bit PPU objects."
! msgstr "Overbring parametre i registre (standard)"
  
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
! msgstr ""
  
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
! msgstr ""
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:28
! msgid "Preferentially allocate registers that allow short instruction generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:32
  #, fuzzy
! msgid "Set branch cost."
! msgstr "Ingen forgreninger i %s %s\n"
  
! #: config/epiphany/epiphany.opt:36
  #, fuzzy
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable conditional move instruction usage."
! msgstr "AktivÃ©r brug af betingede flytteinstruktioner"
  
! #: config/epiphany/epiphany.opt:40
  #, fuzzy
! #| msgid "The maximum number of instructions to consider to fill a delay slot"
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "Det maksimale antal instruktioner det overvejes at udfylde ventepladser med"
  
! #: config/epiphany/epiphany.opt:52
  #, fuzzy
! #| msgid "Use software floating point"
! msgid "Use software floating point comparisons."
! msgstr "Benyt softwarekommatal"
  
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:76
  #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as indirect calls."
! msgstr "GenerÃ©r kaldeinstruktioner som indirekte kald, om nÃ¸dvendigt"
  
! #: config/epiphany/epiphany.opt:80
  #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as direct calls."
! msgstr "GenerÃ©r kaldeinstruktioner som indirekte kald, om nÃ¸dvendigt"
  
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:112
  #, fuzzy
! #| msgid "Use structs on stronger alignment for double-word copies"
! msgid "Vectorize for double-word operations."
! msgstr "Benyt strukturer pÃ¥ stÃ¦rkere justering til dobbelt-ord kopier"
  
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:132
! #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
  msgstr ""
  
! #: config/ft32/ft32.opt:23
  #, fuzzy
! #| msgid "Target the AM33 processor."
! msgid "Target the software simulator."
! msgstr "MÃ¥lret mod AM33-processoren."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:225 config/mips/mips.opt:393
! #: config/arc/arc.opt:406
  #, fuzzy
! #| msgid "Use ROM instead of RAM"
! msgid "Use LRA instead of reload."
! msgstr "Benyt ROM i stedet for RAM"
  
! #: config/ft32/ft32.opt:31
  #, fuzzy
! #| msgid "Allow the use of MDMX instructions"
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Tillade brugen af MDMX-instruktioner"
  
! #: config/ft32/ft32.opt:35
  #, fuzzy
! #| msgid "Specify the name of the target architecture."
! msgid "Target the FT32B architecture."
! msgstr "Angiv navnet pÃ¥ mÃ¥larkitekturen."
  
! #: config/ft32/ft32.opt:39
  #, fuzzy
! #| msgid "Enable aggressive SSA dead code elimination"
! msgid "Enable FT32B code compression."
! msgstr "AktivÃ©r aggressiv SSA-eliminering af ubrugt kode"
  
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
! msgstr ""
  
! #: config/h8300/h8300.opt:23
  #, fuzzy
! #| msgid "Generate H8S code"
! msgid "Generate H8S code."
! msgstr "GenerÃ©r H8S-kode"
  
! #: config/h8300/h8300.opt:27
  #, fuzzy
! #| msgid "Generate H8S code"
! msgid "Generate H8SX code."
! msgstr "GenerÃ©r H8S-kode"
  
! #: config/h8300/h8300.opt:31
  #, fuzzy
! #| msgid "Generate H8S/2600 code"
! msgid "Generate H8S/2600 code."
! msgstr "GenerÃ©r H8S/2600-kode"
  
! #: config/h8300/h8300.opt:35
  #, fuzzy
! #| msgid "Make integers 32 bits wide"
! msgid "Make integers 32 bits wide."
! msgstr "GÃ¸r heltal 32 bit brede"
  
! #: config/h8300/h8300.opt:42
  #, fuzzy
! #| msgid "Use registers for argument passing"
! msgid "Use registers for argument passing."
! msgstr "Benyt registre til parameteroverbringning"
  
! #: config/h8300/h8300.opt:46
  #, fuzzy
! #| msgid "Consider access to byte sized memory slow"
! msgid "Consider access to byte sized memory slow."
! msgstr "Betragt tilgang til bytestÃ¸rrelseshukommelse som langsomt"
  
! #: config/h8300/h8300.opt:50
  #, fuzzy
! #| msgid "Enable linker relaxing"
! msgid "Enable linker relaxing."
! msgstr "AktivÃ©r tolerant sammenkÃ¦dning"
  
! #: config/h8300/h8300.opt:54
  #, fuzzy
! #| msgid "Generate H8/300H code"
! msgid "Generate H8/300H code."
! msgstr "GenerÃ©r H8/300H-kode"
  
! #: config/h8300/h8300.opt:58
  #, fuzzy
! #| msgid "Enable the normal mode"
! msgid "Enable the normal mode."
! msgstr "AktivÃ©r den normale tilstand"
  
! #: config/h8300/h8300.opt:62
  #, fuzzy
! #| msgid "Use H8/300 alignment rules"
! msgid "Use H8/300 alignment rules."
! msgstr "Benyt H8/300-justeringsregler"
  
! #: config/h8300/h8300.opt:66
! msgid "Push extended registers on stack in monitor functions."
! msgstr ""
  
! #: config/h8300/h8300.opt:70
  #, fuzzy
! #| msgid "Do not use the callt instruction"
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr "Benyt ikke callt-instruktionen"
  
! #: config/pdp11/pdp11.opt:23
  #, fuzzy
! #| msgid "Generate code for an 11/10"
! msgid "Generate code for an 11/10."
! msgstr "GenerÃ©r kode til en 11/10"
  
! #: config/pdp11/pdp11.opt:27
  #, fuzzy
! #| msgid "Generate code for an 11/40"
! msgid "Generate code for an 11/40."
! msgstr "GenerÃ©r kode til en 11/40"
  
! #: config/pdp11/pdp11.opt:31
  #, fuzzy
! #| msgid "Generate code for an 11/45"
! msgid "Generate code for an 11/45."
! msgstr "GenerÃ©r kode til en 11/45"
  
! #: config/pdp11/pdp11.opt:35
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr "Returner kommatalsresultater i ac0 (fr0 i Unix-maskinkodesyntaks)."
  
! #: config/pdp11/pdp11.opt:39
  #, fuzzy
! #| msgid "Use DEC assembler syntax"
! msgid "Use the DEC assembler syntax."
! msgstr "Benyt DEC-maskinkodesyntaks"
  
! #: config/pdp11/pdp11.opt:43
  #, fuzzy
! #| msgid "Use DEC assembler syntax"
! msgid "Use the GNU assembler syntax."
! msgstr "Benyt DEC-maskinkodesyntaks"
  
! #: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:188
! #: config/frv/frv.opt:158
  #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Use hardware floating point."
! msgstr "Benyt hardware-kommatal"
  
! #: config/pdp11/pdp11.opt:51
  #, fuzzy
! #| msgid "Use 16 bit int"
! msgid "Use 16 bit int."
! msgstr "Benyt 16 bit int"
  
! #: config/pdp11/pdp11.opt:55
  #, fuzzy
! #| msgid "Use 32 bit int"
! msgid "Use 32 bit int."
! msgstr "Benyt 32 bit int"
  
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
  #, fuzzy
! #| msgid "Do not use hardware floating point"
! msgid "Do not use hardware floating point."
! msgstr "Benyt ikke hardware-kommatal"
  
! #: config/pdp11/pdp11.opt:63
  #, fuzzy
! #| msgid "Target has split I&D"
! msgid "Target has split I&D."
! msgstr "MÃ¥larkitektur har delt I&D"
  
! #: config/pdp11/pdp11.opt:67
  #, fuzzy
! #| msgid "Use UNIX assembler syntax"
! msgid "Use UNIX assembler syntax."
! msgstr "Benyt UNIX-maskinkodesyntaks"
  
! #: config/pdp11/pdp11.opt:71
  #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Use LRA register allocator."
! msgstr "AktivÃ©r brug af short load-instruktioner"
  
! #: config/xtensa/xtensa.opt:23
  #, fuzzy
! msgid "Use CONST16 instruction to load constants."
! msgstr "Brug push-instruktioner til at gemme udgÃ¥ende parametre"
  
! #: config/xtensa/xtensa.opt:27
  #, fuzzy
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "GenerÃ©r placeringsuafhÃ¦ngig kode, om muligt"
  
! #: config/xtensa/xtensa.opt:31
  #, fuzzy
! #| msgid "Use indirect CALLXn instructions for large programs"
! msgid "Use indirect CALLXn instructions for large programs."
! msgstr "Benyt indirekte CALLXn-instruktioner for store programmer"
  
! #: config/xtensa/xtensa.opt:35
  #, fuzzy
! #| msgid "Automatically align branch targets to reduce branch penalties"
! msgid "Automatically align branch targets to reduce branch penalties."
! msgstr "JustÃ©r automatisk forgreningsmÃ¥l for at reducere forgreningsstraffe"
  
! #: config/xtensa/xtensa.opt:39
  #, fuzzy
! #| msgid "Intersperse literal pools with code in the text section"
! msgid "Intersperse literal pools with code in the text section."
! msgstr "Fordel konstanter med kode i tekstsektionen"
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:47
  #, fuzzy
! #| msgid "Do not serialize volatile memory references with MEMW instructions"
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
! msgstr "SerialisÃ©r ikke volatile hukommelsesreference med MEMW-instruktioner"
  
! #: config/i386/cygming.opt:23
  #, fuzzy
! #| msgid "Create console application"
! msgid "Create console application."
! msgstr "Opret konsolprogram"
  
! #: config/i386/cygming.opt:27
  #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate code for a DLL."
! msgstr "GenerÃ©r kode til en DLL"
  
! #: config/i386/cygming.opt:31
  #, fuzzy
! #| msgid "Ignore dllimport for functions"
! msgid "Ignore dllimport for functions."
! msgstr "IgnorÃ©r dllimport til funktioner"
  
! #: config/i386/cygming.opt:35
  #, fuzzy
! #| msgid "Use Mingw-specific thread support"
! msgid "Use Mingw-specific thread support."
! msgstr "Benyt Mingw-specifik trÃ¥dunderstÃ¸ttelse"
  
! #: config/i386/cygming.opt:39
  #, fuzzy
! #| msgid "Set Windows defines"
! msgid "Set Windows defines."
! msgstr "Angiv Windows-definitioner"
  
! #: config/i386/cygming.opt:43
! #, fuzzy
! #| msgid "Create GUI application"
! msgid "Create GUI application."
! msgstr "Opret grafisk program"
  
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
  msgstr ""
  
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
  msgstr ""
  
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
  msgstr ""
  
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
  msgstr ""
  
! #: config/i386/mingw.opt:29
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
  msgstr ""
  
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
  msgstr ""
  
  #: config/i386/i386.opt:192
  #, fuzzy
  #| msgid "sizeof(long double) is 16"
*************** msgstr "sizeof(long double) er 12"
*** 9506,9511 ****
--- 10507,10532 ----
  msgid "Use 80-bit long double."
  msgstr "Benyt 128 bit long double"
  
+ #: config/i386/i386.opt:208 config/s390/s390.opt:154
+ #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
+ #, fuzzy
+ #| msgid "Use 64 bit long doubles"
+ msgid "Use 64-bit long double."
+ msgstr "Benyt 64 bit long double"
+ 
+ #: config/i386/i386.opt:212 config/s390/s390.opt:150
+ #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
+ #, fuzzy
+ #| msgid "Use 128 bit long doubles"
+ msgid "Use 128-bit long double."
+ msgstr "Benyt 128 bit long double"
+ 
+ #: config/i386/i386.opt:216 config/sh/sh.opt:179
+ #, fuzzy
+ #| msgid "Generate cld instruction in the function prologue."
+ msgid "Reserve space for outgoing arguments in the function prologue."
+ msgstr "Opret cld-instruktion i en funktions begyndelse."
+ 
  #: config/i386/i386.opt:220
  #, fuzzy
  #| msgid "Align some doubles on dword boundary"
*************** msgstr ""
*** 9624,9635 ****
  msgid "Use native (MS) bitfield layout."
  msgstr ""
  
- #: config/i386/i386.opt:400 config/aarch64/aarch64.opt:96
- #, fuzzy
- #| msgid "Omit the frame pointer in leaf functions"
- msgid "Omit the frame pointer in leaf functions."
- msgstr "Udelad rammehenvisningen i de yderste funktioner"
- 
  #: config/i386/i386.opt:404
  msgid "Set 80387 floating-point precision to 32-bit."
  msgstr "SÃ¦t 80387-kommatalsprÃ¦cision til 32-bit"
--- 10645,10650 ----
*************** msgstr "Antallet af registre der skal br
*** 9666,9671 ****
--- 10681,10692 ----
  msgid "Alternate calling convention."
  msgstr "Alternativ kaldekonvention"
  
+ #: config/i386/i386.opt:440 config/alpha/alpha.opt:23
+ #, fuzzy
+ #| msgid "Do not use hardware fp"
+ msgid "Do not use hardware fp."
+ msgstr "Brug ikke hardwarekommatal"
+ 
  #: config/i386/i386.opt:444
  msgid "Use SSE register passing conventions for SF and DF mode."
  msgstr ""
*************** msgstr "Flyt ikke instruktioner til en f
*** 10219,10224 ****
--- 11240,11249 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "Opret __mcount_loc-sektion med alle mcount- eller __fentry__-kald."
  
+ #: config/i386/i386.opt:934 config/s390/s390.opt:302
+ msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
+ msgstr ""
+ 
  #: config/i386/i386.opt:939
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
*************** msgstr ""
*** 10249,10266 ****
  msgid "Support RTM built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede RTM-funktioner og kodegenerering"
  
- #: config/i386/i386.opt:967 c-family/c.opt:425 c-family/c.opt:1310
- #: c-family/c.opt:1314 c-family/c.opt:1318 c-family/c.opt:1322
- #: c-family/c.opt:1326 c-family/c.opt:1330 c-family/c.opt:1334
- #: c-family/c.opt:1341 c-family/c.opt:1345 c-family/c.opt:1349
- #: c-family/c.opt:1353 c-family/c.opt:1357 c-family/c.opt:1361
- #: c-family/c.opt:1365 c-family/c.opt:1369 c-family/c.opt:1373
- #: c-family/c.opt:1377 c-family/c.opt:1381 c-family/c.opt:1385
- #: c-family/c.opt:1389
- #, fuzzy
- msgid "Deprecated in GCC 9.  This switch has no effect."
- msgstr "%s har ingen %s"
- 
  #: config/i386/i386.opt:971
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MWAITX- og MONITORX-funktioner og kodegenerering"
--- 11274,11279 ----
*************** msgstr "UnderstÃ¸t indbyggede CLZERO-fun
*** 10273,10283 ****
  msgid "Support PKU built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede PKU-funktioner og kodegenerering"
  
- #: config/i386/i386.opt:983 config/aarch64/aarch64.opt:231
- #: config/rs6000/rs6000.opt:542
- msgid "Use given stack-protector guard."
- msgstr ""
- 
  #: config/i386/i386.opt:987
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr ""
--- 11286,11291 ----
*************** msgstr ""
*** 10294,10305 ****
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr ""
  
- #: config/i386/i386.opt:1019 config/aarch64/aarch64.opt:72
- #, fuzzy
- #| msgid "Generate code which uses the FPU"
- msgid "Generate code which uses only the general registers."
- msgstr "GenerÃ©r kode som bruger FPU'en"
- 
  #: config/i386/i386.opt:1023
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
--- 11302,11307 ----
*************** msgstr ""
*** 10326,10331 ****
--- 11328,11339 ----
  msgid "Convert function return to call and return thunk."
  msgstr "en funktions returtype kan ikke vÃ¦re en funktion"
  
+ #: config/i386/i386.opt:1050 config/s390/s390.opt:268
+ #, fuzzy
+ #| msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
+ msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
+ msgstr "Kendte cpu'er (for brug med tilvalgene -mcpu= og -mtune=):"
+ 
  #: config/i386/i386.opt:1066
  msgid "Force indirect call and jump via register."
  msgstr ""
*************** msgstr ""
*** 10358,10466 ****
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/cygming.opt:23
  #, fuzzy
! #| msgid "Create console application"
! msgid "Create console application."
! msgstr "Opret konsolprogram"
  
! #: config/i386/cygming.opt:27
  #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate code for a DLL."
! msgstr "GenerÃ©r kode til en DLL"
  
! #: config/i386/cygming.opt:31
  #, fuzzy
! #| msgid "Ignore dllimport for functions"
! msgid "Ignore dllimport for functions."
! msgstr "IgnorÃ©r dllimport til funktioner"
  
! #: config/i386/cygming.opt:35
  #, fuzzy
! #| msgid "Use Mingw-specific thread support"
! msgid "Use Mingw-specific thread support."
! msgstr "Benyt Mingw-specifik trÃ¥dunderstÃ¸ttelse"
  
! #: config/i386/cygming.opt:39
  #, fuzzy
! #| msgid "Set Windows defines"
! msgid "Set Windows defines."
! msgstr "Angiv Windows-definitioner"
  
! #: config/i386/cygming.opt:43
  #, fuzzy
! #| msgid "Create GUI application"
! msgid "Create GUI application."
! msgstr "Opret grafisk program"
  
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
  msgstr ""
  
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
  msgstr ""
  
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
  msgstr ""
  
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
  msgstr ""
  
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
  msgstr ""
  
! #: config/i386/mingw.opt:29
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
  msgstr ""
  
! #: config/moxie/moxie.opt:31
  #, fuzzy
! #| msgid "Enable MPY||ADD and MPY||SUB instructions"
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "AktivÃ©r instruktionerne MPY||ADD og MPY||SUB"
  
! #: config/xtensa/xtensa.opt:23
  #, fuzzy
! msgid "Use CONST16 instruction to load constants."
! msgstr "Brug push-instruktioner til at gemme udgÃ¥ende parametre"
  
! #: config/xtensa/xtensa.opt:27
  #, fuzzy
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "GenerÃ©r placeringsuafhÃ¦ngig kode, om muligt"
  
! #: config/xtensa/xtensa.opt:31
  #, fuzzy
! #| msgid "Use indirect CALLXn instructions for large programs"
! msgid "Use indirect CALLXn instructions for large programs."
! msgstr "Benyt indirekte CALLXn-instruktioner for store programmer"
  
! #: config/xtensa/xtensa.opt:35
  #, fuzzy
! #| msgid "Automatically align branch targets to reduce branch penalties"
! msgid "Automatically align branch targets to reduce branch penalties."
! msgstr "JustÃ©r automatisk forgreningsmÃ¥l for at reducere forgreningsstraffe"
  
! #: config/xtensa/xtensa.opt:39
  #, fuzzy
! #| msgid "Intersperse literal pools with code in the text section"
! msgid "Intersperse literal pools with code in the text section."
! msgstr "Fordel konstanter med kode i tekstsektionen"
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:47
  #, fuzzy
! #| msgid "Do not serialize volatile memory references with MEMW instructions"
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
! msgstr "SerialisÃ©r ikke volatile hukommelsesreference med MEMW-instruktioner"
  
  #: config/sparc/sparc.opt:42
  #, fuzzy
--- 11366,12298 ----
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:23
! msgid "Assume code will be linked by GNU ld."
! msgstr "Antag at kode vil blive sammenkÃ¦det med GNU ld."
! 
! #: config/pa/pa64-hpux.opt:27
! msgid "Assume code will be linked by HP ld."
! msgstr "Antag at kode vil blive sammenkÃ¦det med 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
! msgid "Specify UNIX standard for predefines and linking."
! msgstr ""
! 
! #: config/pa/pa-hpux.opt:27
! msgid "Generate cpp defines for server IO."
! msgstr "Opret cpp-defineringer til server-IO."
! 
! #: config/pa/pa-hpux.opt:35
! msgid "Generate cpp defines for workstation IO."
! msgstr "Opret CPP-defineringer til arbejdsstation-IO."
! 
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
! msgid "Generate PA1.0 code."
! msgstr "Opret PA1.0-kode."
! 
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
! msgid "Generate PA1.1 code."
! msgstr "Opret PA1.1-kode."
! 
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "Opret PA2.0-kode (krÃ¦ver binutils 2.10 eller nyere)."
! 
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
! msgstr ""
! 
! #: config/pa/pa.opt:50
! msgid "Disable FP regs."
! msgstr "Deaktiver kommatalsregistre."
! 
! #: config/pa/pa.opt:54
! msgid "Disable indexed addressing."
! msgstr "Deaktiver indekseret adressering."
! 
! #: config/pa/pa.opt:58
! msgid "Generate fast indirect calls."
! msgstr "Opret hurtige indirekte kald."
! 
! #: config/pa/pa.opt:66
! msgid "Assume code will be assembled by GAS."
! msgstr "Antag at koden bliver oversat af GAS."
! 
! #: config/pa/pa.opt:75
! msgid "Enable linker optimizations."
! msgstr "Aktiver sammenkÃ¦deroptimeringer."
! 
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
! msgstr "Opret altid lange kald."
! 
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
! msgstr "Udsend lange load/store-sekvenser."
! 
! #: config/pa/pa.opt:91
! msgid "Disable space regs."
! msgstr "DeaktivÃ©e pladsregistre."
! 
! #: config/pa/pa.opt:107
! msgid "Use portable calling conventions."
! msgstr "Benyt portable kaldekonventioner."
! 
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr "Angiv CPU for planlÃ¦gningsformÃ¥l. Gyldige argumenter er 700, 7100, 7100LC, 7200, 7300 og 8000."
! 
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
! msgid "Use software floating point."
! msgstr "Benyt softwarekommatal."
! 
! #: config/pa/pa.opt:144
! msgid "Do not disable space regs."
! msgstr "Deaktiver ikke pladsregistre."
! 
! #: config/v850/v850.opt:29
! msgid "Use registers r2 and r5."
! msgstr "Benyt ikke registrene r2 og r5."
! 
! #: config/v850/v850.opt:33
! msgid "Use 4 byte entries in switch tables."
! msgstr "Benyt 4 byte-elementer i switch-tabeller."
! 
! #: config/v850/v850.opt:37
! msgid "Enable backend debugging."
! msgstr "Aktiver motorfejlsÃ¸gning."
! 
! #: config/v850/v850.opt:41
! msgid "Do not use the callt instruction (default)."
! msgstr "Benyt ikke callt-instruktionen (standard)."
! 
! #: config/v850/v850.opt:45
! msgid "Reuse r30 on a per function basis."
! msgstr "Genbrug r30 pÃ¥ et pr. funktionsgrundlag."
! 
! #: config/v850/v850.opt:52
! msgid "Prohibit PC relative function calls."
! msgstr "Forbyd PC-relative funktionskald."
! 
! #: config/v850/v850.opt:56
! msgid "Use stubs for function prologues."
! msgstr "Benyt stubbe til funktionsindledninger."
! 
! #: config/v850/v850.opt:60
! msgid "Set the max size of data eligible for the SDA area."
! msgstr "Angiv den maks. stÃ¸rrelse af data til SDA-omrÃ¥det."
! 
! #: config/v850/v850.opt:67
! msgid "Enable the use of the short load instructions."
! msgstr "Aktiver brug af short load-instruktioner."
! 
! #: config/v850/v850.opt:71
! msgid "Same as: -mep -mprolog-function."
! msgstr "Samme som: -mep -mprolog-function."
! 
! #: config/v850/v850.opt:75
! msgid "Set the max size of data eligible for the TDA area."
! msgstr "Angiv den maks. stÃ¸rrelse af data til TDA-omrÃ¥det."
! 
! #: config/v850/v850.opt:82
! msgid "Do not enforce strict alignment."
! msgstr "Gennemtving ikke streng justering."
! 
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr ""
! 
! #: config/v850/v850.opt:93
! msgid "Compile for the v850 processor."
! msgstr "OversÃ¦t for v850-processoren."
! 
! #: config/v850/v850.opt:97
! msgid "Compile for the v850e processor."
! msgstr "OversÃ¦t for v850e-processoren."
! 
! #: config/v850/v850.opt:101
! msgid "Compile for the v850e1 processor."
! msgstr "OversÃ¦t for v850e1-processoren."
! 
! #: config/v850/v850.opt:105
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "OversÃ¦t for v850-es-varianten af v850e1."
! 
! #: config/v850/v850.opt:109
! msgid "Compile for the v850e2 processor."
! msgstr "OversÃ¦t for v850e2-processoren."
! 
! #: config/v850/v850.opt:113
! msgid "Compile for the v850e2v3 processor."
! msgstr "OversÃ¦t for v850e2v3-processoren."
! 
! #: config/v850/v850.opt:117
! msgid "Compile for the v850e3v5 processor."
! msgstr "OversÃ¦t for v850e3v5-processoren."
! 
! #: config/v850/v850.opt:124
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Aktiverv850e3v5-lÃ¸kkeinstruktioner."
! 
! #: config/v850/v850.opt:128
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr "Angiv den maks. stÃ¸rrelse af data til ZDA-omrÃ¥det."
! 
! #: config/v850/v850.opt:135
! msgid "Enable relaxing in the assembler."
! msgstr "Aktiver relaxing i maskinkodeoversÃ¦tteren"
! 
! #: config/v850/v850.opt:139
! msgid "Prohibit PC relative jumps."
! msgstr "Forbyd PC-relative hop."
! 
! #: config/v850/v850.opt:143
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/v850/v850.opt:147
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/v850/v850.opt:151
  #, fuzzy
! #| msgid "Enable the use of RX FPU instructions.  This is the default."
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "Aktiver brugen af RX FPU-instruktioner. Dette er standarden."
  
! #: config/v850/v850.opt:155
! msgid "Enable support for the old GCC ABI."
! msgstr "Aktiver understÃ¸ttelse af den gamle GCC ABI."
! 
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
! msgstr ""
! 
! #: config/g.opt:27
  #, fuzzy
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "  -G <str>                Anbring globale og statiske data mindre end <tal> byte i en specialsektion (pÃ¥ nogle mÃ¥larkitekturer)\n"
  
! #: config/lynx.opt:23
! msgid "Support legacy multi-threading."
! msgstr ""
! 
! #: config/lynx.opt:27
! msgid "Use shared libraries."
! msgstr "Brug delte biblioteker."
! 
! #: config/lynx.opt:31
! msgid "Support multi-threading."
! msgstr "UnderstÃ¸t brug af flere trÃ¥de."
! 
! #: config/nvptx/nvptx.opt:22 config/gcn/gcn.opt:47
! msgid "Generate code for a 32-bit ABI."
! msgstr "Opret kode til en 32-bit ABI."
! 
! #: config/nvptx/nvptx.opt:26 config/gcn/gcn.opt:51
! msgid "Generate code for a 64-bit ABI."
! msgstr "Opret kode til en 64-bit ABI."
! 
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:34
! msgid "Optimize partition neutering."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:54
! msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgstr "Kendte PTX ISA-versioner (for brug med tilvalget -misa=):"
! 
! #: config/nvptx/nvptx.opt:64
! msgid "Specify the version of the ptx ISA to use."
! msgstr "Angiv versionen for ptx ISA'en at anvende."
! 
! #: config/vxworks.opt:36
! msgid "Assume the VxWorks RTP environment."
! msgstr "Antag VxWorks RTP-miljÃ¸et."
! 
! #: config/vxworks.opt:43
! msgid "Assume the VxWorks vThreads environment."
! msgstr "Antag VxWorks vThreads-miljÃ¸et."
! 
! #: config/cr16/cr16.opt:23
  #, fuzzy
! #| msgid "Use the WindISS simulator"
! msgid "-msim   Use simulator runtime."
! msgstr "Benyt WindISS-simulatoren"
  
! #: config/cr16/cr16.opt:27
! msgid "Generate SBIT, CBIT instructions."
! msgstr "Opret SBIT-, CBIT-instruktioner."
! 
! #: config/cr16/cr16.opt:31
  #, fuzzy
! #| msgid "Use multiply-accumulate fp instructions"
! msgid "Support multiply accumulate instructions."
! msgstr "Benyt kommatalsinstruktioner til multiplikationsakkumulering"
  
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
  msgstr ""
  
! #: config/cr16/cr16.opt:42
! msgid "Generate code for CR16C architecture."
! msgstr "Opret kode for CR16C-arkitekturen."
! 
! #: config/cr16/cr16.opt:46
! msgid "Generate code for CR16C+ architecture (Default)."
! msgstr "Opret kode for CR16C+-arkitekturen (standard)."
! 
! #: config/cr16/cr16.opt:50
! msgid "Treat integers as 32-bit."
! msgstr "Opfat heltal som 32-bit"
! 
! #: config/avr/avr.opt:23
! msgid "Use subroutines for function prologues and epilogues."
! msgstr "Benyt subrutiner for funktionsindledning/-afslutninger."
! 
! #: config/avr/avr.opt:27
! #, fuzzy
! #| msgid "Specify the name of the target CPU"
! msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr "Angiv navnet pÃ¥ mÃ¥lprocessoren"
! 
! #: config/avr/avr.opt:31
! #, fuzzy
! #| msgid "Use subroutines for function prologue/epilogue"
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "Benyt subrutiner for funktionsindledning/-afslutninger"
! 
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
  msgstr ""
  
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
  msgstr ""
  
! #: config/avr/avr.opt:43
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
  msgstr ""
  
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
  msgstr ""
  
! #: config/avr/avr.opt:57
! #, fuzzy
! #| msgid "Use 64-bit int type"
! msgid "Use an 8-bit 'int' type."
! msgstr "Benyt 64 bit int-type"
! 
! #: config/avr/avr.opt:61
! #, fuzzy
! #| msgid "Change the stack pointer without disabling interrupts"
! msgid "Change the stack pointer without disabling interrupts."
! msgstr "Ã†ndr stakhenvisningen uden at deaktivere afbrydelser"
! 
! #: config/avr/avr.opt:65
! 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
! msgid "Treat main as if it had attribute OS_task."
! msgstr ""
! 
! #: config/avr/avr.opt:79
  #, fuzzy
! #| msgid "Change only the low 8 bits of the stack pointer"
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr "Ã†ndr kun de laveste 8 bit af stakhenvisningen"
  
! #: config/avr/avr.opt:83
  #, fuzzy
! msgid "Relax branches."
! msgstr "Ingen forgreninger i %s %s\n"
  
! #: config/avr/avr.opt:87
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr ""
! 
! #: config/avr/avr.opt:91
! 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
! 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
! 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
  #, fuzzy
! #| msgid "taking the address of a label is non-standard"
! msgid "Warn if the address space of an address is changed."
! msgstr "at tage adressen af en etiket fÃ¸lger ikke standarden"
  
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr ""
! 
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr ""
! 
! #: config/avr/avr.opt:116
! 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
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr ""
! 
! #: config/m32r/m32r.opt:34
! msgid "Compile for the m32rx."
! msgstr "OversÃ¦t til m32rx'en."
! 
! #: config/m32r/m32r.opt:38
! msgid "Compile for the m32r2."
! msgstr "OversÃ¦t til m32rx'en."
! 
! #: config/m32r/m32r.opt:42
! msgid "Compile for the m32r."
! msgstr "OversÃ¦t til m32r'en."
! 
! #: config/m32r/m32r.opt:46
! msgid "Align all loops to 32 byte boundary."
! msgstr "Juster alle lÃ¸kker til 32 byte-grÃ¦nserne."
! 
! #: config/m32r/m32r.opt:50
! msgid "Prefer branches over conditional execution."
! msgstr "ForetrÃ¦k forgrening frem for betinget udfÃ¸relse."
! 
! #: config/m32r/m32r.opt:54
! msgid "Give branches their default cost."
! msgstr "Giv forgreninger deres standardomkostning."
! 
! #: config/m32r/m32r.opt:58
! msgid "Display compile time statistics."
! msgstr "Vis oversÃ¦ttelsesstatistik."
! 
! #: config/m32r/m32r.opt:62
! msgid "Specify cache flush function."
! msgstr "Angiv mellemlagertÃ¸mningsfunktion."
! 
! #: config/m32r/m32r.opt:66
! msgid "Specify cache flush trap number."
! msgstr "Angiv mellemlagertÃ¸mningsfunktion."
! 
! #: config/m32r/m32r.opt:70
! msgid "Only issue one instruction per cycle."
! msgstr "UdfÃ¸r kun Ã©n instruktion pr. cyklus."
! 
! #: config/m32r/m32r.opt:74
! msgid "Allow two instructions to be issued per cycle."
! msgstr "Tillad at to instruktioner udstedes per cyklus."
! 
! #: config/m32r/m32r.opt:78
! msgid "Code size: small, medium or large."
! msgstr "KodestÃ¸rrelse: small, medium eller large."
! 
! #: config/m32r/m32r.opt:94
! msgid "Don't call any cache flush functions."
! msgstr "Kald ikke nogen mellemlagertÃ¸mningsfunktion."
! 
! #: config/m32r/m32r.opt:98
! msgid "Don't call any cache flush trap."
! msgstr "Kald ikke nogen mellemlagertÃ¸mningsfunktion."
! 
! #: config/m32r/m32r.opt:105
! msgid "Small data area: none, sdata, use."
! msgstr "OmrÃ¥de til smÃ¥ data: none, sdata, use."
! 
! #: config/s390/tpf.opt:23
! msgid "Enable TPF-OS tracing code."
! msgstr "Aktiver TPF-OS-registreringskode."
! 
! #: config/s390/tpf.opt:27
  #, fuzzy
! #| msgid "Specify maximum number of iterations for RPTS"
! msgid "Specify main object for TPF-OS."
! msgstr "Angiv maksimalt antal iterationer for RPTS"
  
! #: config/s390/s390.opt:48
! msgid "31 bit ABI."
! msgstr "31-bit ABI."
! 
! #: config/s390/s390.opt:52
! msgid "64 bit ABI."
! msgstr "64-bit ABI."
! 
! #: config/s390/s390.opt:120
! msgid "Maintain backchain pointer."
! msgstr ""
! 
! #: config/s390/s390.opt:124
! msgid "Additional debug prints."
! msgstr "Udskriv ekstra fejlsÃ¸gningsinformation."
! 
! #: config/s390/s390.opt:128
! msgid "ESA/390 architecture."
! msgstr "ESA/390-arkitektur."
! 
! #: config/s390/s390.opt:132
  #, fuzzy
! #| msgid "hexadecimal floating constants require an exponent"
! msgid "Enable decimal floating point hardware support."
! msgstr "hexadecimal kommatalskonstant skal have en eksponent"
  
! #: config/s390/s390.opt:136
  #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Enable hardware floating point."
! msgstr "Benyt hardware-kommatal"
  
! #: config/s390/s390.opt:140
! 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:158
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Use hardware transactional execution instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
! 
! #: config/s390/s390.opt:162
! #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr "Benyt hardware-kommatalsinstruktioner"
! 
! #: config/s390/s390.opt:166
! msgid "Use packed stack layout."
! msgstr ""
! 
! #: config/s390/s390.opt:170
! #, fuzzy
! #| msgid "Use bras for executable < 64k"
! msgid "Use bras for executable < 64k."
! msgstr "Benyt bras til kÃ¸rbar fil < 64k"
! 
! #: config/s390/s390.opt:174
! #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Disable hardware floating point."
! msgstr "Benyt hardware-kommatal"
! 
! #: config/s390/s390.opt:178
! 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:182
! msgid "Switches off the -mstack-guard= option."
! msgstr ""
! 
! #: config/s390/s390.opt:186
! 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:190
! msgid "Switches off the -mstack-size= option."
! msgstr ""
! 
! #: config/s390/s390.opt:198
! #, fuzzy
! #| msgid "Generate string instructions for block moves"
! msgid "Use the mvcle instruction for block moves."
! msgstr "GenerÃ©r strengoperationer til blokflytninger"
! 
! #: config/s390/s390.opt:202
! 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:207
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
! msgstr ""
! 
! #: config/s390/s390.opt:211
! msgid "Warn if a single function's framesize exceeds the given framesize."
! msgstr ""
! 
! #: config/s390/s390.opt:215
! msgid "z/Architecture."
! msgstr ""
! 
! #: config/s390/s390.opt:219
! 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:229 config/arm/arm.opt:172
! msgid "Assume data segments are relative to text segment."
! msgstr ""
! 
! #: config/s390/s390.opt:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:239
! 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:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:256
! 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:262
! 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:284
! 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:293
! #, fuzzy
! 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 "Flyt ikke instruktioner til en funktions begyndelse"
! 
! #: config/s390/s390.opt:298
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
! msgstr ""
! 
! #: config/rl78/rl78.opt:27 config/rx/rx.opt:87
! #, fuzzy
! #| msgid "Use the WindISS simulator"
! msgid "Use the simulator runtime."
! msgstr "Benyt WindISS-simulatoren"
! 
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr ""
! 
! #: config/rl78/rl78.opt:50
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr ""
! 
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr ""
! 
! #: config/rl78/rl78.opt:58
! 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
! msgid "Alias for -mcpu=g10."
! msgstr ""
! 
! #: config/rl78/rl78.opt:81
! msgid "Alias for -mcpu=g13."
! msgstr ""
! 
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
! msgid "Alias for -mcpu=g14."
! msgstr ""
! 
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr ""
! 
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr ""
! 
! #: config/stormy16/stormy16.opt:24
! msgid "Provide libraries for the simulator."
! msgstr ""
! 
! #: config/arm/arm-tables.opt:25
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr ""
! 
! #: config/arm/arm-tables.opt:257
! msgid "Known ARM architectures (for use with the -march= option):"
! msgstr ""
! 
! #: config/arm/arm-tables.opt:354
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:35
! msgid "TLS dialect to use:"
! msgstr ""
! 
! #: config/arm/arm.opt:45
! #, fuzzy
! #| msgid "Specify an ABI"
! msgid "Specify an ABI."
! msgstr "Angiv en ABI"
! 
! #: config/arm/arm.opt:49
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:68
! #, fuzzy
! #| msgid "Generate a call to abort if a noreturn function returns"
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "GenerÃ©r et kald til abort hvis en noreturn-funktion returnerer"
! 
! #: config/arm/arm.opt:75
! #, fuzzy
! #| msgid "Generate APCS conformant stack frames"
! msgid "Generate APCS conformant stack frames."
! msgstr "GenerÃ©r APCS-overholdende stakrammer"
! 
! #: config/arm/arm.opt:79
! #, fuzzy
! #| msgid "Generate re-entrant, PIC code"
! msgid "Generate re-entrant, PIC code."
! msgstr "GenerÃ©r genindtrÃ¦delig PIC-kode"
! 
! #: config/arm/arm.opt:95
! #, fuzzy
! #| msgid "Generate code assuming DW bit is set"
! msgid "Generate code in 32 bit ARM state."
! msgstr "GenerÃ©r kode der antager at DW-bitten er sat"
! 
! #: config/arm/arm.opt:103
! #, fuzzy
! #| msgid "Thumb: Assume non-static functions may be called from ARM code"
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr "Thumb: Antag at ikke-statiske funktioner kan kaldes fra ARM-kode"
! 
! #: config/arm/arm.opt:107
! #, fuzzy
! #| msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr "Thumb: Antag at funktionshenvisninger kan gÃ¥ til kode der ikke er opmÃ¦rksom pÃ¥ Thumb"
! 
! #: config/arm/arm.opt:115
! #, fuzzy
! msgid "Specify if floating point hardware should be used."
! msgstr "Angiv versionen af kommatalsemulatoren"
! 
! #: config/arm/arm.opt:119
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr ""
! 
! #: config/arm/arm.opt:123
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:136
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr ""
! 
! #: config/arm/arm.opt:140
! #, fuzzy
! #| msgid "Specify the version of the floating point emulator"
! msgid "Specify the __fp16 floating-point format."
! msgstr "Angiv versionen af kommatalsemulatoren"
! 
! #: config/arm/arm.opt:144
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:157
! #, fuzzy
! #| msgid "Specify the version of the floating point emulator"
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "Angiv versionen af kommatalsemulatoren"
! 
! #: config/arm/arm.opt:168
! #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "GenerÃ©r kaldeinstruktioner som indirekte kald, om nÃ¸dvendigt"
! 
! #: config/arm/arm.opt:176
! #, fuzzy
! #| msgid "Specify the register to be used for PIC addressing"
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Angiv det register der skal bruges til PIC-adressering"
! 
! #: config/arm/arm.opt:180
! #, fuzzy
! #| msgid "Store function names in object code"
! msgid "Store function names in object code."
! msgstr "Gem funktionsnavne i objektkode"
! 
! #: config/arm/arm.opt:184
! #, fuzzy
! #| msgid "Use stubs for function prologues"
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "Benyt stubbe til funktionsindledninger"
! 
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
! #, fuzzy
! #| msgid "Do not load the PIC register in function prologues"
! msgid "Do not load the PIC register in function prologues."
! msgstr "IndlÃ¦s ikke PIC-registeret i funktionsbegyndelser"
! 
! #: config/arm/arm.opt:195
! #, fuzzy
! #| msgid "Specify the minimum bit alignment of structures"
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr "Angiv den mindste bitjustering af strukturer"
! 
! #: config/arm/arm.opt:199
! #, fuzzy
! #| msgid "Generate code for GNU as"
! msgid "Generate code for Thumb state."
! msgstr "GenerÃ©r kode til GNU as"
! 
! #: config/arm/arm.opt:203
! #, fuzzy
! #| msgid "Support calls between Thumb and ARM instruction sets"
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "UnderstÃ¸t kald mellem Thumb- og ARM-instruktionssÃ¦ttene"
! 
! #: config/arm/arm.opt:207
! #, fuzzy
! #| msgid "Use given thread-local storage dialect"
! msgid "Specify thread local storage scheme."
! msgstr "Benyt den givne trÃ¥d-lokale lagringsdialekt"
! 
! #: config/arm/arm.opt:211
! #, fuzzy
! #| msgid "Specify the name of the target architecture"
! msgid "Specify how to access the thread pointer."
! msgstr "Angiv navnet pÃ¥ mÃ¥larkitekturen"
! 
! #: config/arm/arm.opt:215
! #, fuzzy
! #| msgid "Pass all arguments on stack"
! msgid "Valid arguments to -mtp=:"
! msgstr "Overbring alle parametre pÃ¥ stakken"
! 
! #: config/arm/arm.opt:228
! #, fuzzy
! #| msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Thumb: GenerÃ©r (ikke-yderste) stakrammer selv hvis det ikke er nÃ¸dvendigt"
! 
! #: config/arm/arm.opt:232
! #, fuzzy
! #| msgid "Thumb: Generate (leaf) stack frames even if not needed"
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Thumb: GenerÃ©r (yderste) stakrammer selv hvis det ikke er nÃ¸dvendigt"
! 
! #: config/arm/arm.opt:236 config/mn10300/mn10300.opt:42
! #, fuzzy
! #| msgid "Compile for the v850 processor"
! msgid "Tune code for the given processor."
! msgstr "OversÃ¦t for v850-processoren"
! 
! #: config/arm/arm.opt:240
! 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:251
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr ""
! 
! #: config/arm/arm.opt:255
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr ""
! 
! #: config/arm/arm.opt:259
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
! msgstr ""
! 
! #: config/arm/arm.opt:263
! msgid "Only generate absolute relocations on word sized values."
! msgstr ""
! 
! #: config/arm/arm.opt:267
! msgid "Generate IT blocks appropriate for ARMv8."
! msgstr ""
! 
! #: config/arm/arm.opt:271
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr ""
! 
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:461 config/arc/arc.opt:496
! msgid "Enable unaligned word and halfword accesses to packed data."
! msgstr ""
! 
! #: config/arm/arm.opt:280
! msgid "Use Neon to perform 64-bits operations rather than core registers."
! msgstr ""
! 
! #: config/arm/arm.opt:284
! msgid "Assume loading data from flash is slower than fetching instructions."
! msgstr ""
! 
! #: config/arm/arm.opt:288
! msgid "Assume unified syntax for inline assembly code."
! msgstr ""
! 
! #: config/arm/arm.opt:292
! #, fuzzy
! #| msgid "Do not use the callt instruction"
! msgid "Do not allow constant data to be placed in code sections."
! msgstr "Benyt ikke callt-instruktionen"
! 
! #: config/arm/arm.opt:296
! msgid "When linking for big-endian targets, generate a BE8 format image."
! msgstr ""
! 
! #: config/arm/arm.opt:300
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
! msgstr ""
! 
! #: config/arm/arm.opt:304 config/sh/sh.opt:195
! msgid "Cost to assume for a branch insn."
! msgstr ""
! 
! #: config/arm/arm.opt:308
! #, fuzzy
! #| msgid "Generate code which uses the FPU"
! msgid "Generate code which uses the core registers only (r0-r14)."
! msgstr "GenerÃ©r kode som bruger FPU'en"
! 
! #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
! #: config/visium/visium.opt:37
! #, fuzzy
! #| msgid "Use hardware fp"
! msgid "Use hardware FP."
! msgstr "Brug hardwarekommatal"
! 
! #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
! #, fuzzy
! #| msgid "Do not use hardware fp"
! msgid "Do not use hardware FP."
! msgstr "Brug ikke hardwarekommatal"
  
  #: config/sparc/sparc.opt:42
  #, fuzzy
*************** msgstr ""
*** 10646,10912 ****
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
! #: config/m32c/m32c.opt:23
  #, fuzzy
! #| msgid "Use the WindISS simulator"
! msgid "-msim\tUse simulator runtime."
! msgstr "Benyt WindISS-simulatoren"
  
! #: config/m32c/m32c.opt:27
! msgid "-mcpu=r8c\tCompile code for R8C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:31
! msgid "-mcpu=m16c\tCompile code for M16C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:35
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:39
! msgid "-mcpu=m32c\tCompile code for M32C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:43
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:31
  #, fuzzy
! #| msgid "Specify CPU for code generation purposes"
! msgid "Specify CPU for code generation purposes."
! msgstr "Angiv processor til kodegenereringsformÃ¥l"
  
! #: config/iq2000/iq2000.opt:47
  #, fuzzy
! #| msgid "Specify CPU for scheduling purposes"
! msgid "Specify CPU for scheduling purposes."
! msgstr "Angiv processor til planlÃ¦gningsformÃ¥l"
  
! #: config/iq2000/iq2000.opt:51
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:70
  #, fuzzy
! #| msgid "No default crt0.o"
! msgid "No default crt0.o."
! msgstr "Ingen standard crt0.o"
  
! #: config/g.opt:27
  #, fuzzy
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "  -G <str>                Anbring globale og statiske data mindre end <tal> byte i en specialsektion (pÃ¥ nogle mÃ¥larkitekturer)\n"
  
! #: config/linux-android.opt:23
! msgid "Generate code for the Android platform."
! msgstr "Opret kode for Androidplatformen."
  
! #: config/ia64/ilp32.opt:3
  #, fuzzy
! #| msgid "Generate ILP32 code"
! msgid "Generate ILP32 code."
! msgstr "Opret ILP32-kode"
  
! #: config/ia64/ilp32.opt:7
  #, fuzzy
! #| msgid "Generate LP64 code"
! msgid "Generate LP64 code."
! msgstr "Opret LP64-kode"
  
! #: config/ia64/ia64.opt:28
  #, fuzzy
! #| msgid "Generate big endian code"
! msgid "Generate big endian code."
! msgstr "Opret storendet kode"
  
! #: config/ia64/ia64.opt:32
  #, fuzzy
! #| msgid "Generate little endian code"
! msgid "Generate little endian code."
! msgstr "Opret lilleendet kode"
  
! #: config/ia64/ia64.opt:36
  #, fuzzy
! #| msgid "Generate code for GNU as"
! msgid "Generate code for GNU as."
! msgstr "Opret kode til GNU as"
  
! #: config/ia64/ia64.opt:40
  #, fuzzy
! #| msgid "Generate code for GNU ld"
! msgid "Generate code for GNU ld."
! msgstr "Opret kode til GNU ld"
  
! #: config/ia64/ia64.opt:44
  #, fuzzy
! #| msgid "Emit stop bits before and after volatile extended asms"
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr "Udsend stopbit fÃ¸r og efter volatile udvidede asm-sÃ¦tninger"
  
! #: config/ia64/ia64.opt:48
  #, fuzzy
! #| msgid "Use in/loc/out register names"
! msgid "Use in/loc/out register names."
! msgstr "Benyt in/loc/out-registernavne"
  
! #: config/ia64/ia64.opt:55
  #, fuzzy
! #| msgid "Enable use of sdata/scommon/sbss"
! msgid "Enable use of sdata/scommon/sbss."
! msgstr "AktivÃ©r brug af sdata/scommon/sbss"
  
! #: config/ia64/ia64.opt:59
  #, fuzzy
! #| msgid "Generate code without GP reg"
! msgid "Generate code without GP reg."
! msgstr "GenerÃ©r kode uden GP-registeret"
  
! #: config/ia64/ia64.opt:63
  #, fuzzy
! #| msgid "gp is constant (but save/restore gp on indirect calls)"
! msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr "gp er konstant (men gem/gendan gp ved indirekte kald)"
  
! #: config/ia64/ia64.opt:67
  #, fuzzy
! #| msgid "Generate self-relocatable code"
! msgid "Generate self-relocatable code."
! msgstr "GenerÃ©r selvflyttende kode"
  
! #: config/ia64/ia64.opt:71
  #, fuzzy
! #| msgid "Generate inline floating point division, optimize for latency"
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "GenerÃ©r indlejrede kommatalsdivisioner, optimÃ©r for ventetid"
  
! #: config/ia64/ia64.opt:75
  #, fuzzy
! #| msgid "Generate inline floating point division, optimize for throughput"
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "GenerÃ©r indlejrede kommatalsdivisioner, optimÃ©r for bÃ¥ndbredde"
  
! #: config/ia64/ia64.opt:82
  #, fuzzy
! #| msgid "Generate inline integer division, optimize for latency"
! msgid "Generate inline integer division, optimize for latency."
! msgstr "GenerÃ©r indlejrede heltalsdivisioner, optimÃ©r for ventetid"
  
! #: config/ia64/ia64.opt:86
  #, fuzzy
! #| msgid "Generate inline integer division, optimize for throughput"
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "GenerÃ©r indlejrede heltalsdivisioner, optimÃ©r for bÃ¥ndbredde"
  
! #: config/ia64/ia64.opt:90
  #, fuzzy
! msgid "Do not inline integer division."
! msgstr "Advar ikke om heltalsdivision pÃ¥ oversÃ¦ttelsestidspunktet med nul"
  
! #: config/ia64/ia64.opt:94
  #, fuzzy
! msgid "Generate inline square root, optimize for latency."
! msgstr "GenerÃ©r indlejrede heltalsdivisioner, optimÃ©r for ventetid"
  
! #: config/ia64/ia64.opt:98
  #, fuzzy
! msgid "Generate inline square root, optimize for throughput."
! msgstr "GenerÃ©r indlejrede heltalsdivisioner, optimÃ©r for bÃ¥ndbredde"
  
! #: config/ia64/ia64.opt:102
  #, fuzzy
! #| msgid "Do not disable space regs"
! msgid "Do not inline square root."
! msgstr "DeaktivÃ©r ikke pladsregistre"
  
! #: config/ia64/ia64.opt:106
  #, fuzzy
! #| msgid "Enable Dwarf 2 line debug info via GNU as"
! msgid "Enable DWARF line debug info via GNU as."
! msgstr "AktivÃ©r Dwarf 2-linjefejlanalyseringsinfo via GNU as"
  
! #: config/ia64/ia64.opt:110
  #, fuzzy
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "DeaktivÃ©r parallelle instruktioner"
  
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
  msgstr ""
  
! #: config/ia64/ia64.opt:136
  #, fuzzy
! #| msgid "Allow speculative motion of more loads"
! msgid "Use data speculation before reload."
! msgstr "Tillad spekulativ bevÃ¦gelse af flere indlÃ¦sninger"
  
! #: config/ia64/ia64.opt:140
  #, fuzzy
! #| msgid "Allow speculative motion of more loads"
! msgid "Use data speculation after reload."
! msgstr "Tillad spekulativ bevÃ¦gelse af flere indlÃ¦sninger"
  
! #: config/ia64/ia64.opt:144
  #, fuzzy
! #| msgid "Create console application"
! msgid "Use control speculation."
! msgstr "Opret konsolprogram"
  
! #: config/ia64/ia64.opt:148
  #, fuzzy
! #| msgid "Allow speculative motion of more loads"
! msgid "Use in block data speculation before reload."
! msgstr "Tillad spekulativ bevÃ¦gelse af flere indlÃ¦sninger"
  
! #: config/ia64/ia64.opt:152
  #, fuzzy
! #| msgid "Allow speculative motion of more loads"
! msgid "Use in block data speculation after reload."
! msgstr "Tillad spekulativ bevÃ¦gelse af flere indlÃ¦sninger"
  
! #: config/ia64/ia64.opt:156
  #, fuzzy
! #| msgid "Create console application"
! msgid "Use in block control speculation."
! msgstr "Opret konsolprogram"
  
! #: config/ia64/ia64.opt:160
  #, fuzzy
! #| msgid "Allow speculative motion of more loads"
! msgid "Use simple data speculation check."
! msgstr "Tillad spekulativ bevÃ¦gelse af flere indlÃ¦sninger"
  
! #: config/ia64/ia64.opt:164
  #, fuzzy
! #| msgid "Allow speculative motion of more loads"
! msgid "Use simple data speculation check for control speculation."
! msgstr "Tillad spekulativ bevÃ¦gelse af flere indlÃ¦sninger"
  
! #: config/ia64/ia64.opt:174
! msgid "Count speculative dependencies while calculating priority of instructions."
  msgstr ""
  
! #: config/ia64/ia64.opt:178
! msgid "Place a stop bit after every cycle when scheduling."
  msgstr ""
  
! #: config/ia64/ia64.opt:182
! 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
! 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
! 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
! msgid "Don't generate checks for control speculation in selective scheduling."
  msgstr ""
  
  #: config/nios2/elf.opt:26
  #, fuzzy
  #| msgid "Use the Xtensa floating-point unit"
--- 12478,13318 ----
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
  #, fuzzy
! #| msgid "Generate 64-bit code"
! msgid "Generate 64-bit code."
! msgstr "Opret 64-bit kode"
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
! #, fuzzy
! #| msgid "Generate 32-bit code"
! msgid "Generate 32-bit code."
! msgstr "Opret 32-bit kode"
! 
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Kendte cpu'er (for brug med tilvalgene -mcpu= og -mtune=):"
! 
! #: config/rs6000/476.opt:24
! 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
! #, fuzzy
! #| msgid "Compile for 64-bit pointers"
! msgid "Compile for 64-bit pointers."
! msgstr "OversÃ¦t for 64 bit-henvisninger"
! 
! #: config/rs6000/aix64.opt:28
! #, fuzzy
! #| msgid "Compile for 32-bit pointers"
! msgid "Compile for 32-bit pointers."
! msgstr "OversÃ¦t for 32 bit-henvisninger"
! 
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
! #, fuzzy
! #| msgid "Select code model"
! msgid "Select code model."
! msgstr "VÃ¦lg kodemodel"
! 
! #: config/rs6000/aix64.opt:49
! #, fuzzy
! #| msgid "Support message passing with the Parallel Environment"
! msgid "Support message passing with the Parallel Environment."
! msgstr "UnderstÃ¸t meddelelsesoverbringelse med Parallel Environment"
! 
! #: config/rs6000/linux64.opt:24
! #, fuzzy
! msgid "Call mcount for profiling before a function prologue."
! msgstr "Flyt ikke instruktioner til en funktions begyndelse"
! 
! #: config/rs6000/rs6000.opt:121
! #, fuzzy
! #| msgid "Use PowerPC-64 instruction set"
! msgid "Use PowerPC-64 instruction set."
! msgstr "Benyt PowerPC-64-instruktionssÃ¦ttet"
! 
! #: config/rs6000/rs6000.opt:125
! #, fuzzy
! #| msgid "Use PowerPC General Purpose group optional instructions"
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "Benyt valgfrie instruktioner fra PowerPC General Purpose-gruppen"
! 
! #: config/rs6000/rs6000.opt:129
! #, fuzzy
! #| msgid "Use PowerPC Graphics group optional instructions"
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "Benyt valgfrie instruktioner fra PowerPC Graphics-gruppen"
! 
! #: config/rs6000/rs6000.opt:133
! #, fuzzy
! #| msgid "Use PowerPC V2.01 single field mfcr instruction"
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Benyt PowerPC V2.01-enkeltfelt mfcr-instruktion"
! 
! #: config/rs6000/rs6000.opt:137
! #, fuzzy
! #| msgid "Use PowerPC V2.02 popcntb instruction"
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "Benyt PowerPC V2.02 popcntb-instruktion"
! 
! #: config/rs6000/rs6000.opt:141
! #, fuzzy
! #| msgid "Use PowerPC V2.02 floating point rounding instructions"
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "Benyt PowerPC V2.02-kommatalsafrundingsinstruktioner"
! 
! #: config/rs6000/rs6000.opt:145
! #, fuzzy
! #| msgid "Use PowerPC V2.05 compare bytes instruction"
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "Brug PowerPC V2.05 compare bytes-instruktion"
! 
! #: config/rs6000/rs6000.opt:149
! #, fuzzy
! #| msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
! msgstr "Brug udvidet PowerPC V2.05 move-kommatal til/fra GPR-instruktioner"
! 
! #: config/rs6000/rs6000.opt:153
! #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use AltiVec instructions."
! msgstr "Benyt AltiVec-instruktioner"
! 
! #: config/rs6000/rs6000.opt:157
! #, fuzzy
! #| msgid "Enable most warning messages"
! msgid "Enable early gimple folding of builtins."
! msgstr "AktivÃ©r de fleste advarselsbeskeder"
! 
! #: config/rs6000/rs6000.opt:161
! #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Use decimal floating point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
! 
! #: config/rs6000/rs6000.opt:165
! #, fuzzy
! #| msgid "Use 4xx half-word multiply instructions"
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Brug 4xx half-word multiply-instruktioner"
! 
! #: config/rs6000/rs6000.opt:169
! #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "Benyt AltiVec-instruktioner"
! 
! #: config/rs6000/rs6000.opt:173
! #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate load/store multiple instructions."
! msgstr "Opret flere indlÃ¦snings-/lagringsinstruktioner"
! 
! #: config/rs6000/rs6000.opt:192
! #, fuzzy
! #| msgid "Use PowerPC instruction set"
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "Benyt PowerPC-instruktionssÃ¦ttet"
! 
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:204
! #, fuzzy
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Benyt vektor/skalar-instruktioner (VSX)"
! 
! #: config/rs6000/rs6000.opt:232
! #, fuzzy
! #| msgid "Do not generate load/store with update instructions"
! msgid "Do not generate load/store with update instructions."
! msgstr "GenerÃ©r ikke indlÃ¦sning/lagring med opdateringsinstruktioner"
! 
! #: config/rs6000/rs6000.opt:236
! #, fuzzy
! #| msgid "Generate load/store with update instructions"
! msgid "Generate load/store with update instructions."
! msgstr "GenerÃ©r indlÃ¦sning/lagring med opdateringsinstruktioner"
! 
! #: config/rs6000/rs6000.opt:244
! #, fuzzy
! #| msgid "Do not generate load/store multiple instructions"
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "GenerÃ©r ikke flere indlÃ¦snings-/lagringsinstruktioner"
! 
! #: config/rs6000/rs6000.opt:248
! #, fuzzy
! #| msgid "Mark __tls_get_addr calls with argument info"
! msgid "Mark __tls_get_addr calls with argument info."
! msgstr "Marker __tls_get_addr-kald med parameterinformation"
! 
! #: config/rs6000/rs6000.opt:255
! #, fuzzy
! #| msgid "Schedule the start and end of the procedure"
! msgid "Schedule the start and end of the procedure."
! msgstr "PlanlÃ¦g begyndelsen og slutningen af proceduren"
! 
! #: config/rs6000/rs6000.opt:259
! #, fuzzy
! #| msgid "Return all structures in memory (AIX default)"
! msgid "Return all structures in memory (AIX default)."
! msgstr "ReturnÃ©r alle strukturer i hukommelse (SVR4-standard)"
! 
! #: config/rs6000/rs6000.opt:263
! #, fuzzy
! #| msgid "Return small structures in registers (SVR4 default)"
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "ReturnÃ©r smÃ¥ strukturer i registre (SVR4-standard)"
! 
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "Opret programreciprok division og kvadratrod for bedre bÃ¥ndbredde."
! 
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:283
! #, fuzzy
! #| msgid "Do not place floating point constants in TOC"
! msgid "Do not place floating point constants in TOC."
! msgstr "Anbring ikke kommatalskonstanter i indholdsfortegnelsen"
! 
! #: config/rs6000/rs6000.opt:287
! #, fuzzy
! #| msgid "Place floating point constants in TOC"
! msgid "Place floating point constants in TOC."
! msgstr "Anbring kommatalskonstanter i indholdsfortegnelsen"
! 
! #: config/rs6000/rs6000.opt:291
! #, fuzzy
! #| msgid "Do not place symbol+offset constants in TOC"
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "Anbring ikke symbol+afsÃ¦t-konstanter i indholdsfortegnelsen"
! 
! #: config/rs6000/rs6000.opt:295
! #, fuzzy
! #| msgid "Place symbol+offset constants in TOC"
! msgid "Place symbol+offset constants in TOC."
! msgstr "Anbring symbol+afsÃ¦t-konstanter i indholdsfortegnelsen"
! 
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:310
  #, fuzzy
! #| msgid "Put everything in the regular TOC"
! msgid "Put everything in the regular TOC."
! msgstr "Anbring alting i den regulÃ¦re indholdsfortegnelse"
  
! #: config/rs6000/rs6000.opt:314
  #, fuzzy
! #| msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "Angiv yes/no hvis VRSAVE-instruktioner skal genereres til AltiVec"
  
! #: config/rs6000/rs6000.opt:318
! #, fuzzy
! #| msgid "Deprecated option.  Use -mno-vrsave instead"
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "ForÃ¦ldet tilvalg. Brug -mno-vrsave i stedet"
! 
! #: config/rs6000/rs6000.opt:322
! #, fuzzy
! #| msgid "Deprecated option.  Use -mvrsave instead"
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "ForÃ¦ldet tilvalg. Brug -mvrsave i stedet"
! 
! #: config/rs6000/rs6000.opt:326
! msgid "Max number of bytes to move inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:330
  #, fuzzy
! #| msgid "The maximum number of insns of an unswitched loop."
! msgid "Max number of bytes to compare without loops."
! msgstr "Det maksimale antal instruktioner for en ikke lÃ¸kke uden afbryder."
  
! #: config/rs6000/rs6000.opt:334
  #, fuzzy
! #| msgid "The maximum number of insns of an unswitched loop."
! msgid "Max number of bytes to compare with loops."
! msgstr "Det maksimale antal instruktioner for en ikke lÃ¸kke uden afbryder."
  
! #: config/rs6000/rs6000.opt:338
! #, fuzzy
! #| msgid "maximum number of arrays per scop."
! msgid "Max number of bytes to compare."
! msgstr "maksimalt antal tabeller per scop."
  
! #: config/rs6000/rs6000.opt:342
  #, fuzzy
! #| msgid "Generate char instructions"
! msgid "Generate isel instructions."
! msgstr "GenerÃ©r char-instruktioner"
  
! #: config/rs6000/rs6000.opt:346
  #, fuzzy
! #| msgid "Enable debug output"
! msgid "-mdebug=\tEnable debug output."
! msgstr "AktivÃ©r fejlanalyseringsuddata"
  
! #: config/rs6000/rs6000.opt:350
  #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use the AltiVec ABI extensions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/rs6000/rs6000.opt:354
  #, fuzzy
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "Benyt ikke AltiVec-instruktioner"
  
! #: config/rs6000/rs6000.opt:358
  #, fuzzy
! #| msgid "Use EABI"
! msgid "Use the ELFv1 ABI."
! msgstr "Benyt EABI"
  
! #: config/rs6000/rs6000.opt:362
  #, fuzzy
! #| msgid "Use EABI"
! msgid "Use the ELFv2 ABI."
! msgstr "Benyt EABI"
  
! #: config/rs6000/rs6000.opt:382
  #, fuzzy
! #| msgid "Use features of and schedule code for given CPU"
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "Benyt faciliteter fra og planlÃ¦g koden til en given processor"
  
! #: config/rs6000/rs6000.opt:386
  #, fuzzy
! #| msgid "Schedule code for given CPU"
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "PlanlÃ¦g koden til en given processor"
  
! #: config/rs6000/rs6000.opt:397
  #, fuzzy
! #| msgid "Select full, part, or no traceback table"
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr "VÃ¦lg komplet, partiel eller ingen tilbagesporingstabel"
  
! #: config/rs6000/rs6000.opt:413
  #, fuzzy
! #| msgid "Avoid all range limits on call instructions"
! msgid "Avoid all range limits on call instructions."
! msgstr "UndgÃ¥ alle omrÃ¥degrÃ¦nser ved kaldeinstruktioner"
  
! #: config/rs6000/rs6000.opt:421
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:425
  #, fuzzy
! #| msgid "Specify size of long double (64 or 128 bits)"
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
! msgstr "Angiv stÃ¸rrelsen af long double (64 eller 128 bit)"
  
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:441
  #, fuzzy
! msgid "Specify alignment of structure fields default/natural."
! msgstr "Angiv den mindste bitjustering af strukturer"
  
! #: config/rs6000/rs6000.opt:445
! msgid "Valid arguments to -malign-:"
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:475
  #, fuzzy
! #| msgid "Align destination of the string operations"
! msgid "Allow sign extension in fusion operations."
! msgstr "JustÃ©r strengoperationernes destination"
  
! #: config/rs6000/rs6000.opt:479
  #, fuzzy
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "Benyt vektor/skalar-instruktioner (VSX)"
  
! #: config/rs6000/rs6000.opt:483
  #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/rs6000/rs6000.opt:490
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.opt:494
  #, fuzzy
! #| msgid "Generate char instructions"
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "GenerÃ©r char-instruktioner"
  
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:510
  #, fuzzy
! #| msgid "Use pattern compare instructions"
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr "Benyt mÃ¸nstersammenligningsinstruktioner"
  
! #: config/rs6000/rs6000.opt:514
  #, fuzzy
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use vector instructions added in ISA 3.0."
! msgstr "Benyt vektor/skalar-instruktioner (VSX)"
  
! #: config/rs6000/rs6000.opt:518
  #, fuzzy
! #| msgid "Enable parallel instructions"
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr "AktivÃ©r parallelle instruktioner"
  
! #: config/rs6000/rs6000.opt:522
  #, fuzzy
! #| msgid "Serialize volatile memory references with MEMW instructions"
! msgid "Fuse medium/large code model toc references with the memory instruction."
! msgstr "SerialisÃ©r volatile hukommelsesreference med MEMW-instruktioner"
  
! #: config/rs6000/rs6000.opt:526
  #, fuzzy
! #| msgid "Generate char instructions"
! msgid "Generate the integer modulo instructions."
! msgstr "GenerÃ©r char-instruktioner"
  
! #: config/rs6000/rs6000.opt:530
! #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr "Benyt hardware-kommatalsinstruktioner"
! 
! #: config/rs6000/rs6000.opt:534
! #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
! 
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:24
  #, fuzzy
! #| msgid "Select ABI calling convention"
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "Angiv ABI-kaldekonvention"
  
! #: config/rs6000/sysv4.opt:28
  #, fuzzy
! #| msgid "Select method for sdata handling"
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr "Angiv metode for sdata-hÃ¥ndtering"
  
! #: config/rs6000/sysv4.opt:32
! msgid "Allow readonly data in sdata."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:36
  #, fuzzy
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr "Angiv bitstÃ¸rrelse for umiddelbar TLS-afsÃ¦t"
  
! #: config/rs6000/sysv4.opt:52
  #, fuzzy
! #| msgid "Align to the base type of the bit-field"
! msgid "Align to the base type of the bit-field."
! msgstr "JustÃ©r til grundtypen for bitfeltet"
  
! #: config/rs6000/sysv4.opt:56
  #, fuzzy
! #| msgid "Don't assume that unaligned accesses are handled by the system"
! msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
! msgstr "Antag ikke at ujusterede tilgange hÃ¥ndteres af systemet"
  
! #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
  #, fuzzy
! #| msgid "Produce code relocatable at runtime"
! msgid "Produce code relocatable at runtime."
! msgstr "Opret kode som kan flyttes pÃ¥ kÃ¸rselstidspunktet"
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
  #, fuzzy
! #| msgid "Produce little endian code"
! msgid "Produce little endian code."
! msgstr "Opret lilleendet kode"
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
  #, fuzzy
! #| msgid "Produce big endian code"
! msgid "Produce big endian code."
! msgstr "Fremstil storendet kode"
  
! #: 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
! #, fuzzy
! #| msgid "no description yet"
! msgid "No description yet."
! msgstr "ingen beskrivelse endnu"
! 
! #: config/rs6000/sysv4.opt:94
! #, fuzzy
! #| msgid "sizeof applied to a function type"
! msgid "Assume all variable arg functions are prototyped."
! msgstr "sizeof benyttet pÃ¥ en funktionstype"
! 
! #: config/rs6000/sysv4.opt:103
! #, fuzzy
! #| msgid "Use EABI"
! msgid "Use EABI."
! msgstr "Benyt EABI"
! 
! #: config/rs6000/sysv4.opt:107
! #, fuzzy
! #| msgid "Do not allow bit-fields to cross word boundaries"
! msgid "Allow bit-fields to cross word boundaries."
! msgstr "Tillad ikke bitfelter at krydse ordgrÃ¦nser"
! 
! #: config/rs6000/sysv4.opt:111
! #, fuzzy
! #| msgid "Use alternate register names"
! msgid "Use alternate register names."
! msgstr "Benyt alternative registernavne"
! 
! #: config/rs6000/sysv4.opt:117
! #, fuzzy
! #| msgid "Select method for sdata handling"
! msgid "Use default method for sdata handling."
! msgstr "Angiv metode for sdata-hÃ¥ndtering"
! 
! #: config/rs6000/sysv4.opt:121
! #, fuzzy
! #| msgid "Link with libsim.a, libc.a and sim-crt0.o"
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "SammenkÃ¦d med libsim.a, libc.a og sim-crt0.o"
! 
! #: config/rs6000/sysv4.opt:125
! #, fuzzy
! #| msgid "Link with libads.a, libc.a and crt0.o"
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "SammenkÃ¦d med libads.a, libc.a og crt0.o"
! 
! #: config/rs6000/sysv4.opt:129
! #, fuzzy
! #| msgid "Link with libyk.a, libc.a and crt0.o"
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "SammenkÃ¦d med libyk.a, libc.a og crt0.o"
! 
! #: config/rs6000/sysv4.opt:133
! #, fuzzy
! #| msgid "Link with libmvme.a, libc.a and crt0.o"
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "SammenkÃ¦d med libmvme.a, libc.a og crt0.o"
! 
! #: config/rs6000/sysv4.opt:137
! #, fuzzy
! #| msgid "Set the PPC_EMB bit in the ELF flags header"
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr "SÃ¦t PPC_EMB-bitten i ELF-tilvalgshovedet"
! 
! #: config/rs6000/sysv4.opt:157
! #, fuzzy
! #| msgid "Generate code for a Sun Sky board"
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "GenerÃ©r kode til et Sun Sky-kort"
! 
! #: config/rs6000/sysv4.opt:161
! #, fuzzy
! #| msgid "Generate code for a Sun FPA"
! msgid "Generate code for old exec BSS PLT."
! msgstr "GenerÃ©r kode til en Sun FPA"
! 
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
  msgstr ""
  
! #: config/alpha/alpha.opt:27
! #, fuzzy
! #| msgid "Use fp registers"
! msgid "Use fp registers."
! msgstr "Brug kommatalsregistre"
! 
! #: config/alpha/alpha.opt:35
! #, fuzzy
! #| msgid "Request IEEE-conformant math library routines (OSF/1)"
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr "PÃ¥krÃ¦v at matematiksbibliotekrutiner opfylder IEEE-standarden (OSF/1)"
! 
! #: config/alpha/alpha.opt:39
! #, fuzzy
! #| msgid "Emit IEEE-conformant code, without inexact exceptions"
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr "Udsend kode der opfylder IEEE-standarden, uden ineksakte undtagelser"
! 
! #: config/alpha/alpha.opt:46
! #, fuzzy
! #| msgid "Do not emit complex integer constants to read-only memory"
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "Udsend ikke komplekse heltalskonstanter til skrivebeskyttet hukommelse"
! 
! #: config/alpha/alpha.opt:50
! #, fuzzy
! #| msgid "Use VAX fp"
! msgid "Use VAX fp."
! msgstr "Benyt VAX-kommatal"
! 
! #: config/alpha/alpha.opt:54
! #, fuzzy
! #| msgid "Do not use VAX fp"
! msgid "Do not use VAX fp."
! msgstr "Benyt ikke VAX-kommatal"
! 
! #: config/alpha/alpha.opt:58
! #, fuzzy
! #| msgid "Emit code for the byte/word ISA extension"
! msgid "Emit code for the byte/word ISA extension."
! msgstr "Udsend kode for byte/word-ISA-udvidelsen"
! 
! #: config/alpha/alpha.opt:62
! #, fuzzy
! #| msgid "Emit code for the motion video ISA extension"
! msgid "Emit code for the motion video ISA extension."
! msgstr "Udsend kode for video-ISA-udvidelsen"
! 
! #: config/alpha/alpha.opt:66
! #, fuzzy
! #| msgid "Emit code for the fp move and sqrt ISA extension"
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "Udsend kode for kommatalsflytning og kvadratrod-ISA-udvidelsen"
! 
! #: config/alpha/alpha.opt:70
! #, fuzzy
! #| msgid "Emit code for the counting ISA extension"
! msgid "Emit code for the counting ISA extension."
! msgstr "Udsend kode for tÃ¦ller-ISA-udvidelsen"
! 
! #: config/alpha/alpha.opt:74
! #, fuzzy
! #| msgid "Emit code using explicit relocation directives"
! msgid "Emit code using explicit relocation directives."
! msgstr "Udsend kode der bruger eksplicitte relokaliseringsdirektiver"
! 
! #: config/alpha/alpha.opt:78
! #, fuzzy
! #| msgid "Emit 16-bit relocations to the small data areas"
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr "Udsend 16-bit relokalisering til det lille dataomrÃ¥de"
! 
! #: config/alpha/alpha.opt:82
! #, fuzzy
! #| msgid "Emit 32-bit relocations to the small data areas"
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr "Udsend 32-bit relokalisering til det lille dataomrÃ¥de"
! 
! #: config/alpha/alpha.opt:86
! #, fuzzy
! msgid "Emit direct branches to local functions."
! msgstr "Udelad rammehenvisningen i de yderste funktioner"
! 
! #: config/alpha/alpha.opt:90
! #, fuzzy
! msgid "Emit indirect branches to local functions."
! msgstr "Udelad rammehenvisningen i de yderste funktioner"
! 
! #: config/alpha/alpha.opt:94
! #, fuzzy
! #| msgid "Emit rdval instead of rduniq for thread pointer"
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr "Udsend rdval i stedet for rduniq for trÃ¥dhenvisning"
! 
! #: config/alpha/alpha.opt:106
! #, fuzzy
! #| msgid "Use features of and schedule given CPU"
! msgid "Use features of and schedule given CPU."
! msgstr "Brug faciliteter fra og planlÃ¦g mht. den givne processor"
! 
! #: config/alpha/alpha.opt:110
! #, fuzzy
! #| msgid "Schedule given CPU"
! msgid "Schedule given CPU."
! msgstr "PlanlÃ¦g til en given processor"
! 
! #: config/alpha/alpha.opt:114
! #, fuzzy
! #| msgid "Control the generated fp rounding mode"
! msgid "Control the generated fp rounding mode."
! msgstr "KontrollÃ©r den genererede kommatalsafrundingstilstand"
! 
! #: config/alpha/alpha.opt:118
! #, fuzzy
! #| msgid "Control the IEEE trap mode"
! msgid "Control the IEEE trap mode."
! msgstr "KontrollÃ©r IEEE-fÃ¦ldetilstanden"
! 
! #: config/alpha/alpha.opt:122
! #, fuzzy
! #| msgid "Control the precision given to fp exceptions"
! msgid "Control the precision given to fp exceptions."
! msgstr "KontrollÃ©r den prÃ¦cision der gives til kommatalsundtagelser"
! 
! #: config/alpha/alpha.opt:126
! #, fuzzy
! #| msgid "Tune expected memory latency"
! msgid "Tune expected memory latency."
! msgstr "JustÃ©r den forventede hukommelsesventetid"
! 
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
  msgstr ""
  
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
! #, fuzzy
! #| msgid "Use features of and schedule code for given CPU"
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
! msgstr "Benyt faciliteter fra og planlÃ¦g koden til en given processor"
! 
! #: config/tilepro/tilepro.opt:32
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/lm32/lm32.opt:24
! #, fuzzy
! #| msgid "Enable multiply instructions"
! msgid "Enable multiply instructions."
! msgstr "Aktiver multiply-instruktioner"
! 
! #: config/lm32/lm32.opt:28
! #, fuzzy
! #| msgid "Enable divide and modulus instructions"
! msgid "Enable divide and modulus instructions."
! msgstr "Aktiver division- og modulinstruktioner"
! 
! #: config/lm32/lm32.opt:32
! #, fuzzy
! #| msgid "Enable barrel shift instructions"
! msgid "Enable barrel shift instructions."
! msgstr "Aktiver barrel shift-instruktioner"
! 
! #: config/lm32/lm32.opt:36
! #, fuzzy
! #| msgid "Enable parallel instructions"
! msgid "Enable sign extend instructions."
! msgstr "AktivÃ©r parallelle instruktioner"
! 
! #: config/lm32/lm32.opt:40
! #, fuzzy
! #| msgid "Enable use of DB instruction"
! msgid "Enable user-defined instructions."
! msgstr "AktivÃ©r brug af DB-instruktioner"
! 
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
  msgstr ""
  
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
! msgstr ""
! 
! #: config/or1k/or1k.opt:28
! #, fuzzy
! #| msgid "Use hardware quad fp instructions"
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
! msgstr "Benyt hardware quad-kommatalsinstruktioner"
! 
! #: config/or1k/or1k.opt:32
! #, fuzzy
! #| msgid "Don't trap on integer divide by zero"
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
! msgstr "ForÃ¥rsag ikke undtagelse ved heltalsdivision med nul"
! 
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
  msgstr ""
  
+ #: config/or1k/or1k.opt:42
+ #, fuzzy
+ #| msgid "Do not use the callt instruction"
+ msgid "Allows generation of binaries which use the l.rori instructions."
+ msgstr "Benyt ikke callt-instruktionen"
+ 
+ #: config/or1k/or1k.opt:46
+ msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
+ msgstr ""
+ 
+ #: config/or1k/or1k.opt:52
+ msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
+ msgstr ""
+ 
+ #: config/or1k/or1k.opt:58
+ msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
+ msgstr ""
+ 
+ #: config/or1k/or1k.opt:63
+ #, fuzzy
+ #| msgid "Use the divide instruction"
+ msgid "Use divide emulation."
+ msgstr "Benyt divisionsinstruktionen"
+ 
+ #: config/or1k/or1k.opt:67
+ #, fuzzy
+ #| msgid "Use the soft multiply emulation (default)"
+ msgid "Use multiply emulation."
+ msgstr "Benyt den blÃ¸de multiply-emulering (standard)"
+ 
  #: config/nios2/elf.opt:26
  #, fuzzy
  #| msgid "Use the Xtensa floating-point unit"
*************** msgstr ""
*** 10983,10988 ****
--- 13389,13408 ----
  msgid "Equivalent to -mgpopt=none."
  msgstr ""
  
+ #: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mips/mips.opt:134
+ #: config/tilegx/tilegx.opt:45
+ #, fuzzy
+ #| msgid "Use big-endian byte order"
+ msgid "Use big-endian byte order."
+ msgstr "Benyt storendet byteordning"
+ 
+ #: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mips/mips.opt:138
+ #: config/tilegx/tilegx.opt:49
+ #, fuzzy
+ #| msgid "Use little-endian byte order"
+ msgid "Use little-endian byte order."
+ msgstr "Benyt lilleendet byteordning"
+ 
  #: config/nios2/nios2.opt:102
  msgid "Floating point custom instruction configuration name."
  msgstr ""
*************** msgstr ""
*** 11707,11832 ****
  msgid "Regular expression matching section names for r0-relative addressing."
  msgstr ""
  
- #: config/lm32/lm32.opt:24
- #, fuzzy
- #| msgid "Enable multiply instructions"
- msgid "Enable multiply instructions."
- msgstr "Aktiver multiply-instruktioner"
- 
- #: config/lm32/lm32.opt:28
- #, fuzzy
- #| msgid "Enable divide and modulus instructions"
- msgid "Enable divide and modulus instructions."
- msgstr "Aktiver division- og modulinstruktioner"
- 
- #: config/lm32/lm32.opt:32
- #, fuzzy
- #| msgid "Enable barrel shift instructions"
- msgid "Enable barrel shift instructions."
- msgstr "Aktiver barrel shift-instruktioner"
- 
- #: config/lm32/lm32.opt:36
- #, fuzzy
- #| msgid "Enable parallel instructions"
- msgid "Enable sign extend instructions."
- msgstr "AktivÃ©r parallelle instruktioner"
- 
- #: config/lm32/lm32.opt:40
- #, fuzzy
- #| msgid "Enable use of DB instruction"
- msgid "Enable user-defined instructions."
- msgstr "AktivÃ©r brug af DB-instruktioner"
- 
- #: config/msp430/msp430.opt:7
- msgid "Force assembly output to always use hex constants."
- msgstr ""
- 
- #: config/msp430/msp430.opt:11
- #, fuzzy
- #| msgid "Specify the MCU name"
- msgid "Specify the MCU to build for."
- msgstr "Angiv MCU-navnet"
- 
- #: config/msp430/msp430.opt:15
- msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
- msgstr ""
- 
- #: config/msp430/msp430.opt:19
- #, fuzzy
- #| msgid "Specify the MCU name"
- msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
- msgstr "Angiv MCU-navnet"
- 
- #: config/msp430/msp430.opt:23
- msgid "Select large model - 20-bit addresses/pointers."
- msgstr ""
- 
- #: config/msp430/msp430.opt:27
- msgid "Select small model - 16-bit addresses/pointers (default)."
- msgstr ""
- 
- #: config/msp430/msp430.opt:31
- msgid "Optimize opcode sizes at link time."
- msgstr ""
- 
- #: config/msp430/msp430.opt:38
- msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
- msgstr "Brug en minimal kÃ¸rselstid (ingen statiske startvÃ¦rdier eller ctors) for hukommelsesbegrÃ¦nsede enheder."
- 
- #: config/msp430/msp430.opt:45
- msgid "Specify the type of hardware multiply to support."
- msgstr ""
- 
- #: config/msp430/msp430.opt:67
- msgid "Specify whether functions should be placed into low or high memory."
- msgstr ""
- 
- #: config/msp430/msp430.opt:71
- #, fuzzy
- #| msgid "Only initialized variables can be placed into program memory area."
- msgid "Specify whether variables should be placed into low or high memory."
- msgstr "Kun variabler med startvÃ¦rdi kan placeres i programhukommelsesomrÃ¥det."
- 
- #: config/msp430/msp430.opt:90
- msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
- msgstr ""
- 
- #: config/msp430/msp430.opt:94
- msgid "Passes on a request to the assembler to warn about various silicon errata."
- msgstr ""
- 
- #: config/gcn/gcn.opt:26
- msgid "GCN GPU type to use:"
- msgstr ""
- 
- #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
- #, fuzzy
- #| msgid "Specify the name of the target CPU"
- msgid "Specify the name of the target GPU."
- msgstr "Angiv navnet pÃ¥ mÃ¥lprocessoren"
- 
- #: config/gcn/gcn.opt:47 config/nvptx/nvptx.opt:22
- msgid "Generate code for a 32-bit ABI."
- msgstr "Opret kode til en 32-bit ABI."
- 
- #: config/gcn/gcn.opt:51 config/nvptx/nvptx.opt:26
- msgid "Generate code for a 64-bit ABI."
- msgstr "Opret kode til en 64-bit ABI."
- 
- #: config/gcn/gcn.opt:55
- msgid "Enable OpenMP GPU offloading."
- msgstr ""
- 
- #: config/gcn/gcn.opt:71
- msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
- msgstr ""
- 
- #: config/gcn/gcn.opt:78
- #, fuzzy
- #| msgid "zero-length %s format string"
- msgid "Warn about invalid OpenACC dimensions."
- msgstr "formateringsstreng %s med lÃ¦ngden nul"
- 
  #: config/rx/rx.opt:29
  msgid "Store doubles in 64 bits."
  msgstr ""
--- 14127,14132 ----
*************** msgstr ""
*** 11861,11872 ****
  msgid "Maximum size of global and static variables which can be placed into the small data area."
  msgstr ""
  
- #: config/rx/rx.opt:87 config/rl78/rl78.opt:27
- #, fuzzy
- #| msgid "Use the WindISS simulator"
- msgid "Use the simulator runtime."
- msgstr "Benyt WindISS-simulatoren"
- 
  #: config/rx/rx.opt:93
  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 ""
--- 14161,14166 ----
*************** msgstr ""
*** 11923,12286 ****
  msgid "Always use JSR, never BSR, for calls."
  msgstr "GenerÃ©r altid lange kalde"
  
! #: config/cr16/cr16.opt:23
! #, fuzzy
! #| msgid "Use the WindISS simulator"
! msgid "-msim   Use simulator runtime."
! msgstr "Benyt WindISS-simulatoren"
! 
! #: config/cr16/cr16.opt:27
! msgid "Generate SBIT, CBIT instructions."
! msgstr "Opret SBIT-, CBIT-instruktioner."
! 
! #: config/cr16/cr16.opt:31
! #, fuzzy
! #| msgid "Use multiply-accumulate fp instructions"
! msgid "Support multiply accumulate instructions."
! msgstr "Benyt kommatalsinstruktioner til multiplikationsakkumulering"
! 
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
! msgstr ""
! 
! #: config/cr16/cr16.opt:42
! msgid "Generate code for CR16C architecture."
! msgstr "Opret kode for CR16C-arkitekturen."
! 
! #: config/cr16/cr16.opt:46
! msgid "Generate code for CR16C+ architecture (Default)."
! msgstr "Opret kode for CR16C+-arkitekturen (standard)."
! 
! #: config/cr16/cr16.opt:50
! msgid "Treat integers as 32-bit."
! msgstr "Opfat heltal som 32-bit"
! 
! #: config/pa/pa-hpux.opt:27
! msgid "Generate cpp defines for server IO."
! msgstr "Opret cpp-defineringer til server-IO."
! 
! #: config/pa/pa-hpux.opt:31 config/pa/pa-hpux1131.opt:23
! #: config/pa/pa-hpux1111.opt:23 config/pa/pa-hpux1010.opt:23
! msgid "Specify UNIX standard for predefines and linking."
! msgstr ""
! 
! #: config/pa/pa-hpux.opt:35
! msgid "Generate cpp defines for workstation IO."
! msgstr "Opret CPP-defineringer til arbejdsstation-IO."
! 
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
! msgid "Generate PA1.0 code."
! msgstr "Opret PA1.0-kode."
! 
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
! msgid "Generate PA1.1 code."
! msgstr "Opret PA1.1-kode."
! 
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "Opret PA2.0-kode (krÃ¦ver binutils 2.10 eller nyere)."
! 
! #: config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167 common.opt:1375
! #: common.opt:1450 common.opt:1718 common.opt:1849 common.opt:2249
! #: common.opt:2285 common.opt:2378 common.opt:2382 common.opt:2487
! #: common.opt:2578 common.opt:2586 common.opt:2594 common.opt:2602
! #: common.opt:2703 common.opt:2755 common.opt:2843 common.opt:2980
! #: common.opt:2984 common.opt:2988 common.opt:2992 c-family/c.opt:1405
! #: c-family/c.opt:1437 c-family/c.opt:1685 fortran/lang.opt:763
! msgid "Does nothing.  Preserved for backward compatibility."
! msgstr ""
! 
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
! msgstr ""
! 
! #: config/pa/pa.opt:50
! msgid "Disable FP regs."
! msgstr "Deaktiver kommatalsregistre."
! 
! #: config/pa/pa.opt:54
! msgid "Disable indexed addressing."
! msgstr "Deaktiver indekseret adressering."
! 
! #: config/pa/pa.opt:58
! msgid "Generate fast indirect calls."
! msgstr "Opret hurtige indirekte kald."
! 
! #: config/pa/pa.opt:66
! msgid "Assume code will be assembled by GAS."
! msgstr "Antag at koden bliver oversat af GAS."
! 
! #: config/pa/pa.opt:75
! msgid "Enable linker optimizations."
! msgstr "Aktiver sammenkÃ¦deroptimeringer."
! 
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
! msgstr "Opret altid lange kald."
! 
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
! msgstr "Udsend lange load/store-sekvenser."
! 
! #: config/pa/pa.opt:91
! msgid "Disable space regs."
! msgstr "DeaktivÃ©e pladsregistre."
! 
! #: config/pa/pa.opt:107
! msgid "Use portable calling conventions."
! msgstr "Benyt portable kaldekonventioner."
! 
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr "Angiv CPU for planlÃ¦gningsformÃ¥l. Gyldige argumenter er 700, 7100, 7100LC, 7200, 7300 og 8000."
! 
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
! msgid "Use software floating point."
! msgstr "Benyt softwarekommatal."
! 
! #: config/pa/pa.opt:144
! msgid "Do not disable space regs."
! msgstr "Deaktiver ikke pladsregistre."
! 
! #: config/pa/pa64-hpux.opt:23
! msgid "Assume code will be linked by GNU ld."
! msgstr "Antag at kode vil blive sammenkÃ¦det med GNU ld."
! 
! #: config/pa/pa64-hpux.opt:27
! msgid "Assume code will be linked by HP ld."
! msgstr "Antag at kode vil blive sammenkÃ¦det med HP ld."
! 
! #: config/vxworks.opt:36
! msgid "Assume the VxWorks RTP environment."
! msgstr "Antag VxWorks RTP-miljÃ¸et."
! 
! #: config/vxworks.opt:43
! msgid "Assume the VxWorks vThreads environment."
! msgstr "Antag VxWorks vThreads-miljÃ¸et."
! 
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:92
  #, fuzzy
! #| msgid "Don't assume that unaligned accesses are handled by the system"
! msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr "Antag ikke at ujusterede tilgange hÃ¥ndteres af systemet"
! 
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:104
  #, fuzzy
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
! msgstr "Angiv bitstÃ¸rrelse for umiddelbar TLS-afsÃ¦t"
  
! #: config/aarch64/aarch64.opt:123
! #, fuzzy
! #| msgid "Specify the name of the target architecture"
! msgid "Use features of architecture ARCH."
! msgstr "Angiv navnet pÃ¥ mÃ¥larkitekturen"
  
! #: config/aarch64/aarch64.opt:127
  #, fuzzy
  #| msgid "Use features of and schedule code for given CPU"
! msgid "Use features of and optimize for CPU."
  msgstr "Benyt faciliteter fra og planlÃ¦g koden til en given processor"
  
! #: config/aarch64/aarch64.opt:131
! #, fuzzy
! #| msgid "Optimize for 3900"
! msgid "Optimize for CPU."
! msgstr "OptimÃ©r for 3900"
! 
! #: config/aarch64/aarch64.opt:135
  #, fuzzy
! #| msgid "Generate code that conforms to the given ABI"
! msgid "Generate code that conforms to the specified ABI."
! msgstr "Opret kode som overholde den angivne ABI"
! 
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:157
! msgid "Use branch-protection features."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:165
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:178
! 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:184
! 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:191
! 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:197
! msgid "The possible SVE vector lengths:"
! msgstr ""
  
! #: config/aarch64/aarch64.opt:219
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
  #, fuzzy
! #| msgid "Pass all arguments on stack"
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Overbring alle parametre pÃ¥ stakken"
  
! #: config/aarch64/aarch64.opt:245
! 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:251
! 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/h8300/h8300.opt:23
  #, fuzzy
! #| msgid "Generate H8S code"
! msgid "Generate H8S code."
! msgstr "GenerÃ©r H8S-kode"
  
! #: config/h8300/h8300.opt:27
  #, fuzzy
! #| msgid "Generate H8S code"
! msgid "Generate H8SX code."
! msgstr "GenerÃ©r H8S-kode"
  
! #: config/h8300/h8300.opt:31
  #, fuzzy
! #| msgid "Generate H8S/2600 code"
! msgid "Generate H8S/2600 code."
! msgstr "GenerÃ©r H8S/2600-kode"
  
! #: config/h8300/h8300.opt:35
  #, fuzzy
! #| msgid "Make integers 32 bits wide"
! msgid "Make integers 32 bits wide."
! msgstr "GÃ¸r heltal 32 bit brede"
  
! #: config/h8300/h8300.opt:42
! #, fuzzy
! #| msgid "Use registers for argument passing"
! msgid "Use registers for argument passing."
! msgstr "Benyt registre til parameteroverbringning"
  
! #: config/h8300/h8300.opt:46
! #, fuzzy
! #| msgid "Consider access to byte sized memory slow"
! msgid "Consider access to byte sized memory slow."
! msgstr "Betragt tilgang til bytestÃ¸rrelseshukommelse som langsomt"
  
! #: config/h8300/h8300.opt:50
  #, fuzzy
! #| msgid "Enable linker relaxing"
! msgid "Enable linker relaxing."
! msgstr "AktivÃ©r tolerant sammenkÃ¦dning"
  
! #: config/h8300/h8300.opt:54
  #, fuzzy
! #| msgid "Generate H8/300H code"
! msgid "Generate H8/300H code."
! msgstr "GenerÃ©r H8/300H-kode"
  
! #: config/h8300/h8300.opt:58
  #, fuzzy
! #| msgid "Enable the normal mode"
! msgid "Enable the normal mode."
! msgstr "AktivÃ©r den normale tilstand"
  
! #: config/h8300/h8300.opt:62
  #, fuzzy
! #| msgid "Use H8/300 alignment rules"
! msgid "Use H8/300 alignment rules."
! msgstr "Benyt H8/300-justeringsregler"
  
! #: config/h8300/h8300.opt:66
! msgid "Push extended registers on stack in monitor functions."
  msgstr ""
  
! #: config/h8300/h8300.opt:70
! #, fuzzy
! #| msgid "Do not use the callt instruction"
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr "Benyt ikke callt-instruktionen"
! 
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:34
! msgid "Optimize partition neutering."
! msgstr ""
  
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:54
! msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgstr "Kendte PTX ISA-versioner (for brug med tilvalget -misa=):"
  
! #: config/nvptx/nvptx.opt:64
! msgid "Specify the version of the ptx ISA to use."
! msgstr "Angiv versionen for ptx ISA'en at anvende."
  
  #: config/vax/vax.opt:23 config/vax/vax.opt:27
  #, fuzzy
--- 14217,14385 ----
  msgid "Always use JSR, never BSR, for calls."
  msgstr "GenerÃ©r altid lange kalde"
  
! #: config/visium/visium.opt:25
  #, fuzzy
! #| msgid "Link with libyk.a, libc.a and crt0.o"
! msgid "Link with libc.a and libdebug.a."
! msgstr "SammenkÃ¦d med libyk.a, libc.a og crt0.o"
  
! #: config/visium/visium.opt:29
  #, fuzzy
! #| msgid "Link with libsim.a, libc.a and sim-crt0.o"
! msgid "Link with libc.a and libsim.a."
! msgstr "SammenkÃ¦d med libsim.a, libc.a og sim-crt0.o"
  
! #: config/visium/visium.opt:33
! msgid "Use hardware FP (default)."
! msgstr "Brug hardware-FP (standard)."
  
! #: config/visium/visium.opt:45
  #, fuzzy
  #| msgid "Use features of and schedule code for given CPU"
! msgid "Use features of and schedule code for given CPU."
  msgstr "Benyt faciliteter fra og planlÃ¦g koden til en given processor"
  
! #: config/visium/visium.opt:65
  #, fuzzy
! #| msgid "Generate code for the M*Core M340"
! msgid "Generate code for the supervisor mode (default)."
! msgstr "GenerÃ©r kode til en M*Core M340"
  
! #: config/visium/visium.opt:69
! msgid "Generate code for the user mode."
! msgstr "Opret kode for brugertilstanden."
  
! #: config/visium/visium.opt:73
! msgid "Only retained for backward compatibility."
  msgstr ""
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
  msgstr ""
  
! #: config/sol2.opt:36
! #, fuzzy
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -z text to linker."
! msgstr "Overbring -assert pure-text til sammenkÃ¦deren"
  
! #: config/moxie/moxie.opt:31
  #, fuzzy
! #| msgid "Enable MPY||ADD and MPY||SUB instructions"
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "AktivÃ©r instruktionerne MPY||ADD og MPY||SUB"
  
! #: config/microblaze/microblaze.opt:40
! #, fuzzy
! #| msgid "Use software floating point"
! msgid "Use software emulation for floating point (default)."
! msgstr "Benyt softwarekommatal"
  
! #: config/microblaze/microblaze.opt:44
! msgid "Use hardware floating point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner."
  
! #: config/microblaze/microblaze.opt:48
  #, fuzzy
! #| msgid "Avoid all range limits on call instructions"
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "UndgÃ¥ alle omrÃ¥degrÃ¦nser ved kaldeinstruktioner"
  
! #: config/microblaze/microblaze.opt:52
  #, fuzzy
! #| msgid "Use features of and schedule code for given CPU"
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "Benyt faciliteter fra og planlÃ¦g koden til en given processor"
  
! #: config/microblaze/microblaze.opt:56
  #, fuzzy
! #| msgid "Don't optimize block moves, use memcpy"
! msgid "Don't optimize block moves, use memcpy."
! msgstr "Optimer ikke blokflytninger, brug memcpy"
  
! #: config/microblaze/microblaze.opt:68
  #, fuzzy
! #| msgid "Use the soft multiply emulation (default)"
! msgid "Use the soft multiply emulation (default)."
! msgstr "Benyt den blÃ¸de multiply-emulering (standard)"
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
! msgstr "Benyt instruktioner for ny rÃ¦kkefÃ¸lge (swap og byte vendt om indlÃ¦s/lager) (standard)."
  
! #: config/microblaze/microblaze.opt:76
! msgid "Use the software emulation for divides (default)."
! msgstr "Benyt programemuleringen for divisioner (standard)."
  
! #: config/microblaze/microblaze.opt:80
  #, fuzzy
! #| msgid "Use hardware quad fp instructions"
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: config/microblaze/microblaze.opt:84
  #, fuzzy
! #| msgid "Use pattern compare instructions"
! msgid "Use pattern compare instructions."
! msgstr "Benyt mÃ¸nstersammenligningsinstruktioner"
  
! #: config/microblaze/microblaze.opt:88
  #, fuzzy
! #| msgid "Check for stack overflow at runtime"
! msgid "Check for stack overflow at runtime."
! msgstr "Kontroller for stakoverlÃ¸b ved kÃ¸rselstid"
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
  #, fuzzy
! #| msgid "Use GP relative sdata/sbss sections"
! msgid "Use GP relative sdata/sbss sections."
! msgstr "Benyt GP-relative sdata/sbss-sektioner"
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:104
! #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Use hardware floating point conversion instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/microblaze/microblaze.opt:108
! #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Use hardware floating point square root instruction."
! msgstr "Benyt hardware-kommatalsinstruktioner"
! 
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
! #, fuzzy
! #| msgid "Use hardware quad fp instructions"
! msgid "Use hardware prefetch instruction."
! msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: config/microblaze/microblaze.opt:132
! 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
  #, fuzzy
*************** msgstr "Brug VAXC-strukturkonventioner"
*** 12318,12532 ****
  msgid "Use new adddi3/subdi3 patterns."
  msgstr "Brug nye addi3/subdi3-mÃ¸nstre"
  
- #: config/linux.opt:24
- #, fuzzy
- #| msgid "Use Bionic C library"
- msgid "Use Bionic C library."
- msgstr "Brug Bionic C-bibliotek"
- 
- #: config/linux.opt:28
- #, fuzzy
- #| msgid "Use GNU C library"
- msgid "Use GNU C library."
- msgstr "Brug GNU C-bibliotek"
- 
- #: config/linux.opt:32
- #, fuzzy
- #| msgid "Use uClibc C library"
- msgid "Use uClibc C library."
- msgstr "Brug uClibc C-bibiotek"
- 
- #: config/linux.opt:36
- #, fuzzy
- #| msgid "Use uClibc C library"
- msgid "Use musl C library."
- msgstr "Brug uClibc C-bibiotek"
- 
- #: config/mmix/mmix.opt:24
- #, fuzzy
- #| msgid "For intrinsics library: pass all parameters in registers"
- msgid "For intrinsics library: pass all parameters in registers."
- msgstr "For indbyggede biblioteker: overbring alle parametre i registre"
- 
- #: config/mmix/mmix.opt:28
- #, fuzzy
- #| msgid "Use register stack for parameters and return value"
- msgid "Use register stack for parameters and return value."
- msgstr "Benyt registerstakken til parametre og returvÃ¦rdier"
- 
- #: config/mmix/mmix.opt:32
- #, fuzzy
- #| msgid "Use call-clobbered registers for parameters and return value"
- msgid "Use call-clobbered registers for parameters and return value."
- msgstr "Benyt kaldeoptagne registre til parametre og returvÃ¦rdier"
- 
- #: config/mmix/mmix.opt:37
- #, fuzzy
- #| msgid "Use epsilon-respecting floating point compare instructions"
- msgid "Use epsilon-respecting floating point compare instructions."
- msgstr "Benyt epsilon-respekterende instruktioner til kommatalssammenligning"
- 
- #: config/mmix/mmix.opt:41
- #, fuzzy
- #| msgid "Use zero-extending memory loads, not sign-extending ones"
- msgid "Use zero-extending memory loads, not sign-extending ones."
- msgstr "Benyt nul-udvidende hukommelsesindlÃ¦sninger, ikke fortegnsudvidende"
- 
- #: config/mmix/mmix.opt:45
- #, fuzzy
- #| msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)"
- msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
- msgstr "GenerÃ©r divisionsresultater med rest som har det samme fortegn som nÃ¦vneren (ikke tÃ¦lleren)"
- 
- #: config/mmix/mmix.opt:49
- #, fuzzy
- #| msgid "Prepend global symbols with \":\" (for use with PREFIX)"
- msgid "Prepend global symbols with \":\" (for use with PREFIX)."
- msgstr "TilfÃ¸j \":\" til starten af globale symboler (til brug sammen med PREFIX)"
- 
- #: config/mmix/mmix.opt:53
- #, fuzzy
- #| msgid "Do not provide a default start-address 0x100 of the program"
- msgid "Do not provide a default start-address 0x100 of the program."
- msgstr "Tilbyd ikke standardstartadressen 0x100 for programmet"
- 
- #: config/mmix/mmix.opt:57
- #, fuzzy
- #| msgid "Link to emit program in ELF format (rather than mmo)"
- msgid "Link to emit program in ELF format (rather than mmo)."
- msgstr "Lad sammenkÃ¦dningen udsende programmet i ELF-format (i stedet for mmo)"
- 
- #: config/mmix/mmix.opt:61
- #, fuzzy
- #| msgid "Use P-mnemonics for branches statically predicted as taken"
- msgid "Use P-mnemonics for branches statically predicted as taken."
- msgstr "Benyt P-aliaser for forgreninger som statistisk forudses at blive taget"
- 
- #: config/mmix/mmix.opt:65
- #, fuzzy
- #| msgid "Don't use P-mnemonics for branches"
- msgid "Don't use P-mnemonics for branches."
- msgstr "Benyt ikke P-aliaser for forgreninger"
- 
- #: config/mmix/mmix.opt:79
- #, fuzzy
- #| msgid "Use addresses that allocate global registers"
- msgid "Use addresses that allocate global registers."
- msgstr "Benyt adresser der allokerer globale registre"
- 
- #: config/mmix/mmix.opt:83
- #, fuzzy
- #| msgid "Do not use addresses that allocate global registers"
- msgid "Do not use addresses that allocate global registers."
- msgstr "Benyt ikke adresser der allokerer globale registre"
- 
- #: config/mmix/mmix.opt:87
- #, fuzzy
- #| msgid "Generate a single exit point for each function"
- msgid "Generate a single exit point for each function."
- msgstr "GenerÃ©r et enkelt afslutningspunkt for hver funktion"
- 
- #: config/mmix/mmix.opt:91
- #, fuzzy
- #| msgid "Do not generate a single exit point for each function"
- msgid "Do not generate a single exit point for each function."
- msgstr "GenerÃ©r ikke et enkelt afslutningspunkt for hver funktion"
- 
- #: config/mmix/mmix.opt:95
- #, fuzzy
- #| msgid "Set start-address of the program"
- msgid "Set start-address of the program."
- msgstr "Angiv startadressen for programmet"
- 
- #: config/mmix/mmix.opt:99
- #, fuzzy
- #| msgid "Set start-address of data"
- msgid "Set start-address of data."
- msgstr "Angiv startadressen for data"
- 
- #: config/fr30/fr30.opt:23
- #, fuzzy
- #| msgid "Assume small address space"
- msgid "Assume small address space."
- msgstr "Antag lille adresserum"
- 
- #: config/pdp11/pdp11.opt:23
- #, fuzzy
- #| msgid "Generate code for an 11/10"
- msgid "Generate code for an 11/10."
- msgstr "GenerÃ©r kode til en 11/10"
- 
- #: config/pdp11/pdp11.opt:27
- #, fuzzy
- #| msgid "Generate code for an 11/40"
- msgid "Generate code for an 11/40."
- msgstr "GenerÃ©r kode til en 11/40"
- 
- #: config/pdp11/pdp11.opt:31
- #, fuzzy
- #| msgid "Generate code for an 11/45"
- msgid "Generate code for an 11/45."
- msgstr "GenerÃ©r kode til en 11/45"
- 
- #: config/pdp11/pdp11.opt:35
- msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
- msgstr "Returner kommatalsresultater i ac0 (fr0 i Unix-maskinkodesyntaks)."
- 
- #: config/pdp11/pdp11.opt:39
- #, fuzzy
- #| msgid "Use DEC assembler syntax"
- msgid "Use the DEC assembler syntax."
- msgstr "Benyt DEC-maskinkodesyntaks"
- 
- #: config/pdp11/pdp11.opt:43
- #, fuzzy
- #| msgid "Use DEC assembler syntax"
- msgid "Use the GNU assembler syntax."
- msgstr "Benyt DEC-maskinkodesyntaks"
- 
- #: config/pdp11/pdp11.opt:47 config/frv/frv.opt:158
- #: config/rs6000/rs6000.opt:188
- #, fuzzy
- #| msgid "Use hardware floating point"
- msgid "Use hardware floating point."
- msgstr "Benyt hardware-kommatal"
- 
- #: config/pdp11/pdp11.opt:51
- #, fuzzy
- #| msgid "Use 16 bit int"
- msgid "Use 16 bit int."
- msgstr "Benyt 16 bit int"
- 
- #: config/pdp11/pdp11.opt:55
- #, fuzzy
- #| msgid "Use 32 bit int"
- msgid "Use 32 bit int."
- msgstr "Benyt 32 bit int"
- 
- #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
- #, fuzzy
- #| msgid "Do not use hardware floating point"
- msgid "Do not use hardware floating point."
- msgstr "Benyt ikke hardware-kommatal"
- 
- #: config/pdp11/pdp11.opt:63
- #, fuzzy
- #| msgid "Target has split I&D"
- msgid "Target has split I&D."
- msgstr "MÃ¥larkitektur har delt I&D"
- 
- #: config/pdp11/pdp11.opt:67
- #, fuzzy
- #| msgid "Use UNIX assembler syntax"
- msgid "Use UNIX assembler syntax."
- msgstr "Benyt UNIX-maskinkodesyntaks"
- 
- #: config/pdp11/pdp11.opt:71
- #, fuzzy
- #| msgid "Enable the use of the short load instructions"
- msgid "Use LRA register allocator."
- msgstr "AktivÃ©r brug af short load-instruktioner"
- 
  #: config/frv/frv.opt:30
  msgid "Use 4 media accumulators."
  msgstr "Benyt 4 medie-akkumulatorer."
--- 14417,14422 ----
*************** msgstr "Benyt AltiVec-instruktioner"
*** 12591,12600 ****
  msgid "Change the ABI to allow double word insns."
  msgstr ""
  
- #: config/frv/frv.opt:130 config/bfin/bfin.opt:90
- msgid "Enable Function Descriptor PIC mode."
- msgstr "Aktiver Function Descriptor PIC-tilstand."
- 
  #: config/frv/frv.opt:134
  msgid "Just use icc0/fcc0."
  msgstr "Brug kun icc0/fcc0."
--- 14481,14486 ----
*************** msgstr "Brug 64 GPR'er."
*** 12619,12628 ****
  msgid "Enable use of GPREL for read-only data in FDPIC."
  msgstr "Aktiver brug af GPREL for skrivebeskyttede data i FDPIC."
  
- #: config/frv/frv.opt:162 config/bfin/bfin.opt:94
- msgid "Enable inlining of PLT in function calls."
- msgstr "Aktiver indlejring af PLT i funktionskald."
- 
  #: config/frv/frv.opt:166
  msgid "Enable PIC support for building libraries."
  msgstr "Aktiver PIC-understÃ¸ttelse for bygning af biblioteker."
--- 14505,14510 ----
*************** msgstr "SammenkÃ¦d med library-pic-bibli
*** 12694,12793 ****
  msgid "Allow branches to be packed with other instructions."
  msgstr "Benyt ikke callt-instruktionen"
  
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/tilegx/tilegx.opt:37
  #, fuzzy
! #| msgid "Compile for 32-bit pointers"
! msgid "Compile with 32 bit longs and pointers."
! msgstr "OversÃ¦t for 32 bit-henvisninger"
  
! #: config/tilegx/tilegx.opt:41
  #, fuzzy
! #| msgid "Compile for 64-bit pointers"
! msgid "Compile with 64 bit longs and pointers."
! msgstr "OversÃ¦t for 64 bit-henvisninger"
  
! #: config/tilegx/tilegx.opt:53
  #, fuzzy
! #| msgid "Use given x86-64 code model"
! msgid "Use given TILE-Gx code model."
! msgstr "Benyt den givne x86-64-kodemodel"
  
! #: config/lynx.opt:23
! msgid "Support legacy multi-threading."
  msgstr ""
  
! #: config/lynx.opt:27
! msgid "Use shared libraries."
! msgstr "Brug delte biblioteker."
  
! #: config/lynx.opt:31
! msgid "Support multi-threading."
! msgstr "UnderstÃ¸t brug af flere trÃ¥de."
  
! #: config/stormy16/stormy16.opt:24
! msgid "Provide libraries for the simulator."
  msgstr ""
  
! #: config/bfin/bfin.opt:48
  #, fuzzy
! #| msgid "Omit the frame pointer in leaf functions"
! msgid "Omit frame pointer for leaf functions."
! msgstr "Udelad rammehenvisningen i de yderste funktioner"
  
! #: config/bfin/bfin.opt:52
! msgid "Program is entirely located in low 64k of memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
  msgstr ""
  
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
  msgstr ""
  
! #: config/bfin/bfin.opt:65
! msgid "Enabled ID based shared library."
! msgstr "Aktiveret id-baseret delt bibliotek."
  
! #: config/bfin/bfin.opt:69
! 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:86
! msgid "Link with the fast floating-point library."
! msgstr "LÃ¦nk med det hurtige kommatalsbibliotek."
  
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
  #, fuzzy
  #| msgid "hexadecimal floating constants require an exponent"
! msgid "Enable multicore support."
  msgstr "hexadecimal kommatalskonstant skal have en eksponent"
  
! #: config/bfin/bfin.opt:106
! msgid "Build for Core A."
  msgstr ""
  
! #: config/bfin/bfin.opt:110
! msgid "Build for Core B."
  msgstr ""
  
! #: config/bfin/bfin.opt:114
! msgid "Build for SDRAM."
  msgstr ""
  
! #: config/bfin/bfin.opt:118
! msgid "Assume ICPLBs are enabled at runtime."
  msgstr ""
  
  #: config/cris/cris.opt:45
  #, fuzzy
  #| msgid "Do not use multiply-accumulate fp instructions"
--- 14576,15090 ----
  msgid "Allow branches to be packed with other instructions."
  msgstr "Benyt ikke callt-instruktionen"
  
! #: config/mn10300/mn10300.opt:30
! msgid "Target the AM33 processor."
! msgstr "MÃ¥lret mod AM33-processoren."
! 
! #: config/mn10300/mn10300.opt:34
! msgid "Target the AM33/2.0 processor."
! msgstr "MÃ¥lret mod AM33/2.0-processoren."
! 
! #: config/mn10300/mn10300.opt:38
! msgid "Target the AM34 processor."
! msgstr "MÃ¥lret mod AM34-processoren."
! 
! #: config/mn10300/mn10300.opt:46
! msgid "Work around hardware multiply bug."
! msgstr "Arbejd omkring hardware-multiplikationsfejl."
! 
! #: config/mn10300/mn10300.opt:55
! #, fuzzy
! #| msgid "Enable linker relaxations"
! msgid "Enable linker relaxations."
! msgstr "AktivÃ©r tolerant sammenkÃ¦dning"
! 
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:63
  #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Allow gcc to generate LIW instructions."
! msgstr "GenerÃ©r ikke char-instruktioner"
  
! #: config/mn10300/mn10300.opt:67
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Tillad at gcc opretter SETLB- og Lcc-instruktioner."
! 
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
! msgstr ""
! 
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr ""
! 
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! msgid "Generate code in big-endian mode."
! msgstr "Opret kode i storendet tilstand."
! 
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! msgid "Generate code in little-endian mode."
! msgstr "Opret kode i lilleendet tilstand."
! 
! #: config/nds32/nds32.opt:37
  #, fuzzy
! #| msgid "Do not perform tail call optimization"
! msgid "Force performing fp-as-gp optimization."
! msgstr "UdfÃ¸r ikke halekaldsoptimering"
  
! #: config/nds32/nds32.opt:41
  #, fuzzy
! #| msgid "Do not perform tail call optimization"
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "UdfÃ¸r ikke halekaldsoptimering"
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr ""
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr ""
  
! #: config/nds32/nds32.opt:71
! msgid "Use reduced-set registers for register allocation."
! msgstr "Brug reduceret sÃ¦t af registre for registerallokering."
! 
! #: config/nds32/nds32.opt:75
! #, fuzzy
! #| msgid "Reschedule instructions before register allocation"
! msgid "Use full-set registers for register allocation."
! msgstr "OmplanlÃ¦g instruktioner fÃ¸r registerallokering"
! 
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
  #, fuzzy
! #| msgid "Use alternate leaf function entries"
! msgid "Align function entry to 4 byte."
! msgstr "Benyt alternative elementer til yderste funktioner"
  
! #: config/nds32/nds32.opt:97
! 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
! 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
! msgid "Specify the address generation strategy for ICT call's code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:109
! #, fuzzy
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/nds32/nds32.opt:119
! msgid "Generate conditional move instructions."
! msgstr "Opret betingede flytteinstruktioner."
  
! #: config/nds32/nds32.opt:123
! #, fuzzy
! #| msgid "Generate char instructions"
! msgid "Generate hardware abs instructions."
! msgstr "GenerÃ©r char-instruktioner"
  
! #: config/nds32/nds32.opt:127
! #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate performance extension instructions."
! msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
! 
! #: config/nds32/nds32.opt:131
! #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate performance extension version 2 instructions."
! msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
! 
! #: config/nds32/nds32.opt:135
! #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate string extension instructions."
! msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
! 
! #: config/nds32/nds32.opt:139
! #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate DSP extension instructions."
! msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
! 
! #: config/nds32/nds32.opt:143
! #, fuzzy
! #| msgid "Generate char instructions"
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "GenerÃ©r char-instruktioner"
! 
! #: config/nds32/nds32.opt:147
! #, fuzzy
! #| msgid "Generate char instructions"
! msgid "Generate 16-bit instructions."
! msgstr "GenerÃ©r char-instruktioner"
! 
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
  msgstr ""
  
! #: config/nds32/nds32.opt:155
  #, fuzzy
  #| msgid "hexadecimal floating constants require an exponent"
! msgid "Enable Virtual Hosting support."
  msgstr "hexadecimal kommatalskonstant skal have en eksponent"
  
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:163
! msgid "Specify the security level of c-isr for the whole file."
  msgstr ""
  
! #: config/nds32/nds32.opt:167
! 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
! msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
+ #: config/nds32/nds32.opt:197
+ #, fuzzy
+ #| msgid "Specify the MCU name"
+ msgid "Specify the cpu for pipeline model."
+ msgstr "Angiv MCU-navnet"
+ 
+ #: config/nds32/nds32.opt:201
+ #, fuzzy
+ #| msgid "Known FR-V CPUs (for use with the -mcpu= option):"
+ msgid "Known cpu types (for use with the -mcpu= option):"
+ msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
+ 
+ #: config/nds32/nds32.opt:361
+ 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
+ #, fuzzy
+ #| msgid "Known ABIs (for use with the -mabi= option):"
+ msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
+ msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
+ 
+ #: config/nds32/nds32.opt:393
+ msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
+ msgstr ""
+ 
+ #: config/nds32/nds32.opt:412
+ msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
+ msgstr ""
+ 
+ #: config/nds32/nds32.opt:425
+ #, fuzzy
+ msgid "Enable constructor/destructor feature."
+ msgstr "Advar ikke nÃ¥r alle konstruktions-/destruktionsfunktioner er private"
+ 
+ #: config/nds32/nds32.opt:429
+ #, fuzzy
+ #| msgid "Generate char instructions"
+ msgid "Guide linker to relax instructions."
+ msgstr "GenerÃ©r char-instruktioner"
+ 
+ #: config/nds32/nds32.opt:433
+ #, fuzzy
+ #| msgid "Generate floating point mathematics using given instruction set"
+ msgid "Generate floating-point multiply-accumulation instructions."
+ msgstr "GenerÃ©r kommatalsmatematik vha. givent instruktionssÃ¦t"
+ 
+ #: config/nds32/nds32.opt:437
+ #, fuzzy
+ #| msgid "Use hardware floating point instructions"
+ msgid "Generate single-precision floating-point instructions."
+ msgstr "Benyt hardware-kommatalsinstruktioner"
+ 
+ #: config/nds32/nds32.opt:441
+ #, fuzzy
+ #| msgid "Generate code that uses 68881 floating-point instructions."
+ msgid "Generate double-precision floating-point instructions."
+ msgstr "Opret kode som bruger 68881-kommatalsinstruktioner."
+ 
+ #: config/nds32/nds32.opt:445
+ msgid "Force disable hardware loop, even use -mext-dsp."
+ msgstr ""
+ 
+ #: config/nds32/nds32.opt:449
+ #, fuzzy
+ #| msgid "Use stubs for function prologues"
+ msgid "Permit scheduling of a function's prologue and epilogue sequence."
+ msgstr "Benyt stubbe til funktionsindledninger"
+ 
+ #: config/nds32/nds32.opt:453
+ #, fuzzy
+ #| msgid "Generate cld instruction in the function prologue."
+ msgid "Generate return instruction in naked function."
+ msgstr "Opret cld-instruktion i en funktions begyndelse."
+ 
+ #: config/nds32/nds32.opt:457
+ msgid "Always save $lp in the stack."
+ msgstr ""
+ 
+ #: config/nds32/nds32.opt:465
+ msgid "Allow use r15 for inline ASM."
+ msgstr ""
+ 
+ #: config/iq2000/iq2000.opt:31
+ #, fuzzy
+ #| msgid "Specify CPU for code generation purposes"
+ msgid "Specify CPU for code generation purposes."
+ msgstr "Angiv processor til kodegenereringsformÃ¥l"
+ 
+ #: config/iq2000/iq2000.opt:47
+ #, fuzzy
+ #| msgid "Specify CPU for scheduling purposes"
+ msgid "Specify CPU for scheduling purposes."
+ msgstr "Angiv processor til planlÃ¦gningsformÃ¥l"
+ 
+ #: config/iq2000/iq2000.opt:51
+ msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
+ msgstr ""
+ 
+ #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
+ #, fuzzy
+ #| msgid "Use ROM instead of RAM"
+ msgid "Use ROM instead of RAM."
+ msgstr "Benyt ROM i stedet for RAM"
+ 
+ #: config/iq2000/iq2000.opt:70
+ #, fuzzy
+ #| msgid "No default crt0.o"
+ msgid "No default crt0.o."
+ msgstr "Ingen standard crt0.o"
+ 
+ #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:409
+ #, fuzzy
+ #| msgid "Put uninitialized constants in ROM (needs -membedded-data)"
+ msgid "Put uninitialized constants in ROM (needs -membedded-data)."
+ msgstr "Anbring konstanter uden startvÃ¦rdi i ROM (behÃ¸ver -membedded-data)"
+ 
+ #: config/csky/csky.opt:34
+ #, fuzzy
+ #| msgid "Specify the name of the target architecture."
+ msgid "Specify the target architecture."
+ msgstr "Angiv navnet pÃ¥ mÃ¥larkitekturen."
+ 
+ #: config/csky/csky.opt:38
+ #, fuzzy
+ #| msgid "Specify the name of the target CPU"
+ msgid "Specify the target processor."
+ msgstr "Angiv navnet pÃ¥ mÃ¥lprocessoren"
+ 
+ #: config/csky/csky.opt:61
+ #, fuzzy
+ #| msgid "Use hardware floating point instructions."
+ msgid "Enable hardware floating-point instructions."
+ msgstr "Benyt hardware-kommatalsinstruktioner."
+ 
+ #: config/csky/csky.opt:65
+ #, fuzzy
+ #| msgid "Use library calls to perform FP operations"
+ msgid "Use library calls to perform floating-point operations (default)."
+ msgstr "Benyt bibliotekskald til at udfÃ¸re kommatalsoperationer"
+ 
+ #: config/csky/csky.opt:69
+ #, fuzzy
+ #| msgid "Specify the version of the floating point emulator"
+ msgid "Specify the target floating-point hardware/format."
+ msgstr "Angiv versionen af kommatalsemulatoren"
+ 
+ #: config/csky/csky.opt:73
+ #, fuzzy
+ msgid "Generate C-SKY FPU double float instructions (default for hard float)."
+ msgstr "GenerÃ©r fejlfindingsinfo i standardformat"
+ 
+ #: config/csky/csky.opt:77
+ #, fuzzy
+ #| msgid "Generate prefetch instructions, if available, for arrays in loops"
+ msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
+ msgstr "GenerÃ©r prÃ¦hentningsinstruktioner, hvis tilgÃ¦ngelige, for tabeller i lÃ¸kker"
+ 
+ #: config/csky/csky.opt:85
+ #, fuzzy
+ #| msgid "Do not use the callt instruction"
+ msgid "Enable the extended LRW instruction (default for CK801)."
+ msgstr "Benyt ikke callt-instruktionen"
+ 
+ #: config/csky/csky.opt:89
+ #, fuzzy
+ #| msgid "Enable barrel shift instructions"
+ msgid "Enable interrupt stack instructions."
+ msgstr "Aktiver barrel shift-instruktioner"
+ 
+ #: config/csky/csky.opt:93
+ #, fuzzy
+ #| msgid "Enable multiply instructions"
+ msgid "Enable multiprocessor instructions."
+ msgstr "Aktiver multiply-instruktioner"
+ 
+ #: config/csky/csky.opt:97
+ #, fuzzy
+ #| msgid "Enable parallel instructions"
+ msgid "Enable coprocessor instructions."
+ msgstr "AktivÃ©r parallelle instruktioner"
+ 
+ #: config/csky/csky.opt:101
+ #, fuzzy
+ #| msgid "Enable parallel instructions"
+ msgid "Enable cache prefetch instructions."
+ msgstr "AktivÃ©r parallelle instruktioner"
+ 
+ #: config/csky/csky.opt:105
+ #, fuzzy
+ #| msgid "Enable parallel instructions"
+ msgid "Enable C-SKY SECURE instructions."
+ msgstr "AktivÃ©r parallelle instruktioner"
+ 
+ #: config/csky/csky.opt:112
+ #, fuzzy
+ #| msgid "Enable parallel instructions"
+ msgid "Enable C-SKY TRUST instructions."
+ msgstr "AktivÃ©r parallelle instruktioner"
+ 
+ #: config/csky/csky.opt:116
+ #, fuzzy
+ #| msgid "Enable parallel instructions"
+ msgid "Enable C-SKY DSP instructions."
+ msgstr "AktivÃ©r parallelle instruktioner"
+ 
+ #: config/csky/csky.opt:120
+ #, fuzzy
+ #| msgid "Enable parallel instructions"
+ msgid "Enable C-SKY Enhanced DSP instructions."
+ msgstr "AktivÃ©r parallelle instruktioner"
+ 
+ #: config/csky/csky.opt:124
+ #, fuzzy
+ #| msgid "Enable parallel instructions"
+ msgid "Enable C-SKY Vector DSP instructions."
+ msgstr "AktivÃ©r parallelle instruktioner"
+ 
+ #: config/csky/csky.opt:130
+ #, fuzzy
+ #| msgid "Generate char instructions"
+ msgid "Generate divide instructions."
+ msgstr "GenerÃ©r char-instruktioner"
+ 
+ #: config/csky/csky.opt:134
+ #, fuzzy
+ msgid "Generate code for Smart Mode."
+ msgstr "GenerÃ©r kode til en 520X"
+ 
+ #: config/csky/csky.opt:138
+ msgid "Enable use of R16-R31 (default)."
+ msgstr ""
+ 
+ #: config/csky/csky.opt:142
+ #, fuzzy
+ #| msgid "Generate code in little endian mode"
+ msgid "Generate code using global anchor symbol addresses."
+ msgstr "Opret kode i lilleendet tilstand"
+ 
+ #: config/csky/csky.opt:146
+ #, fuzzy
+ #| msgid "Generate char instructions"
+ msgid "Generate push/pop instructions (default)."
+ msgstr "GenerÃ©r char-instruktioner"
+ 
+ #: config/csky/csky.opt:150
+ #, fuzzy
+ #| msgid "Generate char instructions"
+ msgid "Generate stm/ldm instructions (default)."
+ msgstr "GenerÃ©r char-instruktioner"
+ 
+ #: config/csky/csky.opt:157
+ msgid "Generate constant pools in the compiler instead of assembler."
+ msgstr ""
+ 
+ #: config/csky/csky.opt:161
+ #, fuzzy
+ #| msgid "Do not generate .size directives"
+ msgid "Emit .stack_size directives."
+ msgstr "GenerÃ©r ikke .size-direktiver"
+ 
+ #: config/csky/csky.opt:165
+ #, fuzzy
+ #| msgid "Generate code for GNU runtime environment"
+ msgid "Generate code for C-SKY compiler runtime instead of libgcc."
+ msgstr "GenerÃ©r kode til GNU-kÃ¸rselmiljÃ¸"
+ 
+ #: config/csky/csky.opt:169
+ msgid "Set the branch costs to roughly the specified number of instructions."
+ msgstr ""
+ 
+ #: config/csky/csky.opt:173
+ #, fuzzy
+ #| msgid "Use stubs for function prologues"
+ msgid "Permit scheduling of function prologue and epilogue sequences."
+ msgstr "Benyt stubbe til funktionsindledninger"
+ 
+ #: config/csky/csky_tables.opt:24
+ #, fuzzy
+ #| msgid "Known FR-V CPUs (for use with the -mcpu= option):"
+ msgid "Known CSKY CPUs (for use with the -mcpu= options):"
+ msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
+ 
+ #: config/csky/csky_tables.opt:199
+ #, fuzzy
+ #| msgid "Known ABIs (for use with the -mabi= option):"
+ msgid "Known CSKY architectures (for use with the -march= option):"
+ msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
+ 
+ #: config/csky/csky_tables.opt:218
+ #, fuzzy
+ #| msgid "Known FR-V CPUs (for use with the -mcpu= option):"
+ msgid "Known CSKY FPUs (for use with the -mfpu= option):"
+ msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
+ 
+ #: config/c6x/c6x-tables.opt:24
+ msgid "Known C6X ISAs (for use with the -march= option):"
+ msgstr ""
+ 
+ #: config/c6x/c6x.opt:42
+ #, fuzzy
+ #| msgid "Select method for sdata handling"
+ msgid "Select method for sdata handling."
+ msgstr "Angiv metode for sdata-hÃ¥ndtering"
+ 
+ #: config/c6x/c6x.opt:46
+ #, fuzzy
+ #| msgid "Pass arguments on the stack"
+ msgid "Valid arguments for the -msdata= option:"
+ msgstr "Overbring parametre pÃ¥ stakken"
+ 
+ #: config/c6x/c6x.opt:59
+ #, fuzzy
+ #| msgid "Compile for the Thumb not the ARM"
+ msgid "Compile for the DSBT shared library ABI."
+ msgstr "OversÃ¦t til Thymb, ikke til ARM"
+ 
+ #: config/cris/linux.opt:27
+ #, fuzzy
+ #| msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
+ msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
+ msgstr "Benyt ikke GOTPLT-referencer sammen med -fpic og -fPIC"
+ 
  #: config/cris/cris.opt:45
  #, fuzzy
  #| msgid "Do not use multiply-accumulate fp instructions"
*************** msgstr ""
*** 12902,13978 ****
  msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr ""
  
! #: config/cris/linux.opt:27
! #, fuzzy
! #| msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
! msgstr "Benyt ikke GOTPLT-referencer sammen med -fpic og -fPIC"
  
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Kendte cpu'er (for brug med tilvalgene -mcpu= og -mtune=):"
  
! #: config/rs6000/rs6000.opt:121
  #, fuzzy
! #| msgid "Use PowerPC-64 instruction set"
! msgid "Use PowerPC-64 instruction set."
! msgstr "Benyt PowerPC-64-instruktionssÃ¦ttet"
  
! #: config/rs6000/rs6000.opt:125
  #, fuzzy
! #| msgid "Use PowerPC General Purpose group optional instructions"
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "Benyt valgfrie instruktioner fra PowerPC General Purpose-gruppen"
  
! #: config/rs6000/rs6000.opt:129
  #, fuzzy
! #| msgid "Use PowerPC Graphics group optional instructions"
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "Benyt valgfrie instruktioner fra PowerPC Graphics-gruppen"
  
! #: config/rs6000/rs6000.opt:133
  #, fuzzy
! #| msgid "Use PowerPC V2.01 single field mfcr instruction"
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Benyt PowerPC V2.01-enkeltfelt mfcr-instruktion"
  
! #: config/rs6000/rs6000.opt:137
  #, fuzzy
! #| msgid "Use PowerPC V2.02 popcntb instruction"
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "Benyt PowerPC V2.02 popcntb-instruktion"
  
! #: config/rs6000/rs6000.opt:141
  #, fuzzy
! #| msgid "Use PowerPC V2.02 floating point rounding instructions"
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "Benyt PowerPC V2.02-kommatalsafrundingsinstruktioner"
  
! #: config/rs6000/rs6000.opt:145
  #, fuzzy
! #| msgid "Use PowerPC V2.05 compare bytes instruction"
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "Brug PowerPC V2.05 compare bytes-instruktion"
  
! #: config/rs6000/rs6000.opt:149
  #, fuzzy
! #| msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
! msgstr "Brug udvidet PowerPC V2.05 move-kommatal til/fra GPR-instruktioner"
  
! #: config/rs6000/rs6000.opt:153
  #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use AltiVec instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/rs6000/rs6000.opt:157
  #, fuzzy
! #| msgid "Enable most warning messages"
! msgid "Enable early gimple folding of builtins."
! msgstr "AktivÃ©r de fleste advarselsbeskeder"
  
! #: config/rs6000/rs6000.opt:161
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Use decimal floating point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.opt:165
  #, fuzzy
! #| msgid "Use 4xx half-word multiply instructions"
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Brug 4xx half-word multiply-instruktioner"
  
! #: config/rs6000/rs6000.opt:169
  #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/rs6000/rs6000.opt:173
  #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate load/store multiple instructions."
! msgstr "Opret flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:192
  #, fuzzy
! #| msgid "Use PowerPC instruction set"
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "Benyt PowerPC-instruktionssÃ¦ttet"
! 
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:204
  #, fuzzy
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Benyt vektor/skalar-instruktioner (VSX)"
  
! #: config/rs6000/rs6000.opt:232
  #, fuzzy
! #| msgid "Do not generate load/store with update instructions"
! msgid "Do not generate load/store with update instructions."
! msgstr "GenerÃ©r ikke indlÃ¦sning/lagring med opdateringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:236
  #, fuzzy
! #| msgid "Generate load/store with update instructions"
! msgid "Generate load/store with update instructions."
! msgstr "GenerÃ©r indlÃ¦sning/lagring med opdateringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:244
  #, fuzzy
! #| msgid "Do not generate load/store multiple instructions"
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "GenerÃ©r ikke flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:248
  #, fuzzy
! #| msgid "Mark __tls_get_addr calls with argument info"
! msgid "Mark __tls_get_addr calls with argument info."
! msgstr "Marker __tls_get_addr-kald med parameterinformation"
  
! #: config/rs6000/rs6000.opt:255
  #, fuzzy
! #| msgid "Schedule the start and end of the procedure"
! msgid "Schedule the start and end of the procedure."
! msgstr "PlanlÃ¦g begyndelsen og slutningen af proceduren"
  
! #: config/rs6000/rs6000.opt:259
  #, fuzzy
! #| msgid "Return all structures in memory (AIX default)"
! msgid "Return all structures in memory (AIX default)."
! msgstr "ReturnÃ©r alle strukturer i hukommelse (SVR4-standard)"
  
! #: config/rs6000/rs6000.opt:263
  #, fuzzy
! #| msgid "Return small structures in registers (SVR4 default)"
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "ReturnÃ©r smÃ¥ strukturer i registre (SVR4-standard)"
  
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "Opret programreciprok division og kvadratrod for bedre bÃ¥ndbredde."
  
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:283
  #, fuzzy
! #| msgid "Do not place floating point constants in TOC"
! msgid "Do not place floating point constants in TOC."
! msgstr "Anbring ikke kommatalskonstanter i indholdsfortegnelsen"
  
! #: config/rs6000/rs6000.opt:287
  #, fuzzy
! #| msgid "Place floating point constants in TOC"
! msgid "Place floating point constants in TOC."
! msgstr "Anbring kommatalskonstanter i indholdsfortegnelsen"
  
! #: config/rs6000/rs6000.opt:291
  #, fuzzy
! #| msgid "Do not place symbol+offset constants in TOC"
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "Anbring ikke symbol+afsÃ¦t-konstanter i indholdsfortegnelsen"
  
! #: config/rs6000/rs6000.opt:295
  #, fuzzy
! #| msgid "Place symbol+offset constants in TOC"
! msgid "Place symbol+offset constants in TOC."
! msgstr "Anbring symbol+afsÃ¦t-konstanter i indholdsfortegnelsen"
  
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:310
  #, fuzzy
! #| msgid "Put everything in the regular TOC"
! msgid "Put everything in the regular TOC."
! msgstr "Anbring alting i den regulÃ¦re indholdsfortegnelse"
  
! #: config/rs6000/rs6000.opt:314
  #, fuzzy
! #| msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "Angiv yes/no hvis VRSAVE-instruktioner skal genereres til AltiVec"
  
! #: config/rs6000/rs6000.opt:318
  #, fuzzy
! #| msgid "Deprecated option.  Use -mno-vrsave instead"
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "ForÃ¦ldet tilvalg. Brug -mno-vrsave i stedet"
  
! #: config/rs6000/rs6000.opt:322
  #, fuzzy
! #| msgid "Deprecated option.  Use -mvrsave instead"
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "ForÃ¦ldet tilvalg. Brug -mvrsave i stedet"
  
! #: config/rs6000/rs6000.opt:326
! msgid "Max number of bytes to move inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:330
! #, fuzzy
! #| msgid "The maximum number of insns of an unswitched loop."
! msgid "Max number of bytes to compare without loops."
! msgstr "Det maksimale antal instruktioner for en ikke lÃ¸kke uden afbryder."
  
! #: config/rs6000/rs6000.opt:334
  #, fuzzy
! #| msgid "The maximum number of insns of an unswitched loop."
! msgid "Max number of bytes to compare with loops."
! msgstr "Det maksimale antal instruktioner for en ikke lÃ¸kke uden afbryder."
  
! #: config/rs6000/rs6000.opt:338
! #, fuzzy
! #| msgid "maximum number of arrays per scop."
! msgid "Max number of bytes to compare."
! msgstr "maksimalt antal tabeller per scop."
  
! #: config/rs6000/rs6000.opt:342
  #, fuzzy
! #| msgid "Generate char instructions"
! msgid "Generate isel instructions."
! msgstr "GenerÃ©r char-instruktioner"
  
! #: config/rs6000/rs6000.opt:346
  #, fuzzy
! #| msgid "Enable debug output"
! msgid "-mdebug=\tEnable debug output."
! msgstr "AktivÃ©r fejlanalyseringsuddata"
  
! #: config/rs6000/rs6000.opt:350
! #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use the AltiVec ABI extensions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/rs6000/rs6000.opt:354
  #, fuzzy
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "Benyt ikke AltiVec-instruktioner"
  
! #: config/rs6000/rs6000.opt:358
  #, fuzzy
! #| msgid "Use EABI"
! msgid "Use the ELFv1 ABI."
! msgstr "Benyt EABI"
  
! #: config/rs6000/rs6000.opt:362
  #, fuzzy
! #| msgid "Use EABI"
! msgid "Use the ELFv2 ABI."
! msgstr "Benyt EABI"
  
! #: config/rs6000/rs6000.opt:382
  #, fuzzy
! #| msgid "Use features of and schedule code for given CPU"
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "Benyt faciliteter fra og planlÃ¦g koden til en given processor"
  
! #: config/rs6000/rs6000.opt:386
  #, fuzzy
! #| msgid "Schedule code for given CPU"
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "PlanlÃ¦g koden til en given processor"
  
! #: config/rs6000/rs6000.opt:397
  #, fuzzy
! #| msgid "Select full, part, or no traceback table"
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr "VÃ¦lg komplet, partiel eller ingen tilbagesporingstabel"
  
! #: config/rs6000/rs6000.opt:413
  #, fuzzy
! #| msgid "Avoid all range limits on call instructions"
! msgid "Avoid all range limits on call instructions."
! msgstr "UndgÃ¥ alle omrÃ¥degrÃ¦nser ved kaldeinstruktioner"
  
! #: config/rs6000/rs6000.opt:421
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:425
  #, fuzzy
! #| msgid "Specify size of long double (64 or 128 bits)"
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
! msgstr "Angiv stÃ¸rrelsen af long double (64 eller 128 bit)"
  
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:441
  #, fuzzy
! msgid "Specify alignment of structure fields default/natural."
! msgstr "Angiv den mindste bitjustering af strukturer"
  
! #: config/rs6000/rs6000.opt:445
! msgid "Valid arguments to -malign-:"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:475
  #, fuzzy
! #| msgid "Align destination of the string operations"
! msgid "Allow sign extension in fusion operations."
! msgstr "JustÃ©r strengoperationernes destination"
  
! #: config/rs6000/rs6000.opt:479
  #, fuzzy
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "Benyt vektor/skalar-instruktioner (VSX)"
  
! #: config/rs6000/rs6000.opt:483
  #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/rs6000/rs6000.opt:490
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.opt:494
  #, fuzzy
! #| msgid "Generate char instructions"
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "GenerÃ©r char-instruktioner"
  
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:510
  #, fuzzy
! #| msgid "Use pattern compare instructions"
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr "Benyt mÃ¸nstersammenligningsinstruktioner"
  
! #: config/rs6000/rs6000.opt:514
  #, fuzzy
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use vector instructions added in ISA 3.0."
! msgstr "Benyt vektor/skalar-instruktioner (VSX)"
  
! #: config/rs6000/rs6000.opt:518
  #, fuzzy
! #| msgid "Enable parallel instructions"
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr "AktivÃ©r parallelle instruktioner"
  
! #: config/rs6000/rs6000.opt:522
  #, fuzzy
! #| msgid "Serialize volatile memory references with MEMW instructions"
! msgid "Fuse medium/large code model toc references with the memory instruction."
! msgstr "SerialisÃ©r volatile hukommelsesreference med MEMW-instruktioner"
  
! #: config/rs6000/rs6000.opt:526
  #, fuzzy
! #| msgid "Generate char instructions"
! msgid "Generate the integer modulo instructions."
! msgstr "GenerÃ©r char-instruktioner"
  
! #: config/rs6000/rs6000.opt:530
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.opt:534
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
  #, fuzzy
! #| msgid "Generate 64-bit code"
! msgid "Generate 64-bit code."
! msgstr "Opret 64-bit kode"
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
  #, fuzzy
! #| msgid "Generate 32-bit code"
! msgid "Generate 32-bit code."
! msgstr "Opret 32-bit kode"
  
! #: config/rs6000/sysv4.opt:24
  #, fuzzy
! #| msgid "Select ABI calling convention"
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "Angiv ABI-kaldekonvention"
  
! #: config/rs6000/sysv4.opt:28
  #, fuzzy
! #| msgid "Select method for sdata handling"
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr "Angiv metode for sdata-hÃ¥ndtering"
  
! #: config/rs6000/sysv4.opt:32
! msgid "Allow readonly data in sdata."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:36
  #, fuzzy
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr "Angiv bitstÃ¸rrelse for umiddelbar TLS-afsÃ¦t"
  
! #: config/rs6000/sysv4.opt:52
! #, fuzzy
! #| msgid "Align to the base type of the bit-field"
! msgid "Align to the base type of the bit-field."
! msgstr "JustÃ©r til grundtypen for bitfeltet"
  
! #: config/rs6000/sysv4.opt:56
! #, fuzzy
! #| msgid "Don't assume that unaligned accesses are handled by the system"
! msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
! msgstr "Antag ikke at ujusterede tilgange hÃ¥ndteres af systemet"
  
! #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
  #, fuzzy
! #| msgid "Produce code relocatable at runtime"
! msgid "Produce code relocatable at runtime."
! msgstr "Opret kode som kan flyttes pÃ¥ kÃ¸rselstidspunktet"
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
  #, fuzzy
! #| msgid "Produce little endian code"
! msgid "Produce little endian code."
! msgstr "Opret lilleendet kode"
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
  #, fuzzy
! #| msgid "Produce big endian code"
! msgid "Produce big endian code."
! msgstr "Fremstil storendet kode"
  
! #: 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
  #, fuzzy
! #| msgid "no description yet"
! msgid "No description yet."
! msgstr "ingen beskrivelse endnu"
  
! #: config/rs6000/sysv4.opt:94
  #, fuzzy
! #| msgid "sizeof applied to a function type"
! msgid "Assume all variable arg functions are prototyped."
! msgstr "sizeof benyttet pÃ¥ en funktionstype"
  
! #: config/rs6000/sysv4.opt:103
  #, fuzzy
! #| msgid "Use EABI"
! msgid "Use EABI."
! msgstr "Benyt EABI"
  
! #: config/rs6000/sysv4.opt:107
  #, fuzzy
! #| msgid "Do not allow bit-fields to cross word boundaries"
! msgid "Allow bit-fields to cross word boundaries."
! msgstr "Tillad ikke bitfelter at krydse ordgrÃ¦nser"
  
! #: config/rs6000/sysv4.opt:111
  #, fuzzy
! #| msgid "Use alternate register names"
! msgid "Use alternate register names."
! msgstr "Benyt alternative registernavne"
  
! #: config/rs6000/sysv4.opt:117
  #, fuzzy
! #| msgid "Select method for sdata handling"
! msgid "Use default method for sdata handling."
! msgstr "Angiv metode for sdata-hÃ¥ndtering"
  
! #: config/rs6000/sysv4.opt:121
  #, fuzzy
! #| msgid "Link with libsim.a, libc.a and sim-crt0.o"
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "SammenkÃ¦d med libsim.a, libc.a og sim-crt0.o"
  
! #: config/rs6000/sysv4.opt:125
  #, fuzzy
! #| msgid "Link with libads.a, libc.a and crt0.o"
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "SammenkÃ¦d med libads.a, libc.a og crt0.o"
  
! #: config/rs6000/sysv4.opt:129
  #, fuzzy
! #| msgid "Link with libyk.a, libc.a and crt0.o"
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "SammenkÃ¦d med libyk.a, libc.a og crt0.o"
  
! #: config/rs6000/sysv4.opt:133
  #, fuzzy
! #| msgid "Link with libmvme.a, libc.a and crt0.o"
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "SammenkÃ¦d med libmvme.a, libc.a og crt0.o"
  
! #: config/rs6000/sysv4.opt:137
  #, fuzzy
! #| msgid "Set the PPC_EMB bit in the ELF flags header"
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr "SÃ¦t PPC_EMB-bitten i ELF-tilvalgshovedet"
  
! #: config/rs6000/sysv4.opt:157
  #, fuzzy
! #| msgid "Generate code for a Sun Sky board"
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "GenerÃ©r kode til et Sun Sky-kort"
  
! #: config/rs6000/sysv4.opt:161
  #, fuzzy
! #| msgid "Generate code for a Sun FPA"
! msgid "Generate code for old exec BSS PLT."
! msgstr "GenerÃ©r kode til en Sun FPA"
  
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
! msgstr ""
  
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
  msgstr ""
  
! #: config/rs6000/aix64.opt:24
! #, fuzzy
! #| msgid "Compile for 64-bit pointers"
! msgid "Compile for 64-bit pointers."
! msgstr "OversÃ¦t for 64 bit-henvisninger"
! 
! #: config/rs6000/aix64.opt:28
  #, fuzzy
! #| msgid "Compile for 32-bit pointers"
! msgid "Compile for 32-bit pointers."
! msgstr "OversÃ¦t for 32 bit-henvisninger"
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
  #, fuzzy
! #| msgid "Select code model"
! msgid "Select code model."
! msgstr "VÃ¦lg kodemodel"
  
! #: config/rs6000/aix64.opt:49
  #, fuzzy
! #| msgid "Support message passing with the Parallel Environment"
! msgid "Support message passing with the Parallel Environment."
! msgstr "UnderstÃ¸t meddelelsesoverbringelse med Parallel Environment"
  
! #: config/rs6000/linux64.opt:24
  #, fuzzy
! msgid "Call mcount for profiling before a function prologue."
! msgstr "Flyt ikke instruktioner til en funktions begyndelse"
  
! #: config/rs6000/476.opt:24
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
  msgstr ""
  
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
  msgstr ""
  
! #: config/rl78/rl78.opt:50
! msgid "Use all registers, reserving none for interrupt handlers."
  msgstr ""
  
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
  msgstr ""
  
! #: config/rl78/rl78.opt:58
! 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
! msgid "Alias for -mcpu=g10."
! msgstr ""
  
! #: config/rl78/rl78.opt:81
! msgid "Alias for -mcpu=g13."
! msgstr ""
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
! msgid "Alias for -mcpu=g14."
! msgstr ""
  
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr ""
  
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! msgid "Generate code in big-endian mode."
! msgstr "Opret kode i storendet tilstand."
! 
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! msgid "Generate code in little-endian mode."
! msgstr "Opret kode i lilleendet tilstand."
  
! #: config/nds32/nds32.opt:37
  #, fuzzy
! #| msgid "Do not perform tail call optimization"
! msgid "Force performing fp-as-gp optimization."
! msgstr "UdfÃ¸r ikke halekaldsoptimering"
  
! #: config/nds32/nds32.opt:41
  #, fuzzy
! #| msgid "Do not perform tail call optimization"
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "UdfÃ¸r ikke halekaldsoptimering"
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr ""
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr ""
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:71
! msgid "Use reduced-set registers for register allocation."
! msgstr "Brug reduceret sÃ¦t af registre for registerallokering."
! 
! #: config/nds32/nds32.opt:75
  #, fuzzy
! #| msgid "Reschedule instructions before register allocation"
! msgid "Use full-set registers for register allocation."
! msgstr "OmplanlÃ¦g instruktioner fÃ¸r registerallokering"
  
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
! msgstr ""
  
! #: config/nds32/nds32.opt:85
  #, fuzzy
! #| msgid "Use alternate leaf function entries"
! msgid "Align function entry to 4 byte."
! msgstr "Benyt alternative elementer til yderste funktioner"
  
! #: config/nds32/nds32.opt:97
! 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
! 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
! msgid "Specify the address generation strategy for ICT call's code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:109
  #, fuzzy
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/nds32/nds32.opt:119
! msgid "Generate conditional move instructions."
! msgstr "Opret betingede flytteinstruktioner."
  
! #: config/nds32/nds32.opt:123
  #, fuzzy
! #| msgid "Generate char instructions"
! msgid "Generate hardware abs instructions."
! msgstr "GenerÃ©r char-instruktioner"
  
! #: config/nds32/nds32.opt:127
  #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate performance extension instructions."
! msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:131
  #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate performance extension version 2 instructions."
! msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:135
  #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate string extension instructions."
! msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:139
  #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate DSP extension instructions."
! msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:143
  #, fuzzy
! #| msgid "Generate char instructions"
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "GenerÃ©r char-instruktioner"
  
! #: config/nds32/nds32.opt:147
  #, fuzzy
! #| msgid "Generate char instructions"
! msgid "Generate 16-bit instructions."
! msgstr "GenerÃ©r char-instruktioner"
  
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
  msgstr ""
  
! #: config/nds32/nds32.opt:155
  #, fuzzy
! #| msgid "hexadecimal floating constants require an exponent"
! msgid "Enable Virtual Hosting support."
! msgstr "hexadecimal kommatalskonstant skal have en eksponent"
  
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:163
! msgid "Specify the security level of c-isr for the whole file."
  msgstr ""
  
! #: config/nds32/nds32.opt:167
! 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
! msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:197
  #, fuzzy
! #| msgid "Specify the MCU name"
! msgid "Specify the cpu for pipeline model."
! msgstr "Angiv MCU-navnet"
  
! #: config/nds32/nds32.opt:201
  #, fuzzy
! #| msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
  
! #: config/nds32/nds32.opt:361
! 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
  #, fuzzy
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr ""
  
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr ""
  
! #: config/nds32/nds32.opt:425
  #, fuzzy
! msgid "Enable constructor/destructor feature."
! msgstr "Advar ikke nÃ¥r alle konstruktions-/destruktionsfunktioner er private"
  
! #: config/nds32/nds32.opt:429
  #, fuzzy
  #| msgid "Generate char instructions"
! msgid "Guide linker to relax instructions."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/nds32/nds32.opt:433
  #, fuzzy
! #| msgid "Generate floating point mathematics using given instruction set"
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "GenerÃ©r kommatalsmatematik vha. givent instruktionssÃ¦t"
  
! #: config/nds32/nds32.opt:437
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Generate single-precision floating-point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/nds32/nds32.opt:441
  #, fuzzy
! #| msgid "Generate code that uses 68881 floating-point instructions."
! msgid "Generate double-precision floating-point instructions."
! msgstr "Opret kode som bruger 68881-kommatalsinstruktioner."
  
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
  msgstr ""
  
! #: config/nds32/nds32.opt:449
  #, fuzzy
! #| msgid "Use stubs for function prologues"
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "Benyt stubbe til funktionsindledninger"
  
! #: config/nds32/nds32.opt:453
  #, fuzzy
! #| msgid "Generate cld instruction in the function prologue."
! msgid "Generate return instruction in naked function."
! msgstr "Opret cld-instruktion i en funktions begyndelse."
  
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
  msgstr ""
  
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
  msgstr ""
  
! #: config/ft32/ft32.opt:23
! #, fuzzy
! #| msgid "Target the AM33 processor."
! msgid "Target the software simulator."
! msgstr "MÃ¥lret mod AM33-processoren."
  
! #: config/ft32/ft32.opt:31
  #, fuzzy
! #| msgid "Allow the use of MDMX instructions"
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Tillade brugen af MDMX-instruktioner"
  
! #: config/ft32/ft32.opt:35
  #, fuzzy
! #| msgid "Specify the name of the target architecture."
! msgid "Target the FT32B architecture."
! msgstr "Angiv navnet pÃ¥ mÃ¥larkitekturen."
  
! #: config/ft32/ft32.opt:39
  #, fuzzy
! #| msgid "Enable aggressive SSA dead code elimination"
! msgid "Enable FT32B code compression."
! msgstr "AktivÃ©r aggressiv SSA-eliminering af ubrugt kode"
  
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
  msgstr ""
  
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
  msgstr ""
  
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
  msgstr ""
  
! #: config/or1k/or1k.opt:28
  #, fuzzy
! #| msgid "Use hardware quad fp instructions"
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
! msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: config/or1k/or1k.opt:32
! #, fuzzy
! #| msgid "Don't trap on integer divide by zero"
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
! msgstr "ForÃ¥rsag ikke undtagelse ved heltalsdivision med nul"
  
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
  msgstr ""
  
! #: config/or1k/or1k.opt:42
  #, fuzzy
! #| msgid "Do not use the callt instruction"
! msgid "Allows generation of binaries which use the l.rori instructions."
! msgstr "Benyt ikke callt-instruktionen"
  
! #: config/or1k/or1k.opt:46
! msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
  msgstr ""
  
! #: config/or1k/or1k.opt:52
! msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
  msgstr ""
  
! #: config/or1k/or1k.opt:58
! msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
  msgstr ""
  
! #: config/or1k/or1k.opt:63
  #, fuzzy
! #| msgid "Use the divide instruction"
! msgid "Use divide emulation."
! msgstr "Benyt divisionsinstruktionen"
  
! #: config/or1k/or1k.opt:67
  #, fuzzy
! #| msgid "Use the soft multiply emulation (default)"
! msgid "Use multiply emulation."
! msgstr "Benyt den blÃ¸de multiply-emulering (standard)"
  
! #: ada/gcc-interface/lang.opt:57 c-family/c.opt:304
  #, fuzzy
! #| msgid "Enable most warning messages"
! msgid "Enable most warning messages."
! msgstr "AktivÃ©r de fleste advarselsbeskeder"
  
! #: ada/gcc-interface/lang.opt:61
! msgid "Synonym of -gnatk8."
! msgstr ""
  
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:73
  #, fuzzy
! #| msgid "Use the WindISS simulator"
! msgid "Select the runtime."
! msgstr "Benyt WindISS-simulatoren"
  
! #: ada/gcc-interface/lang.opt:77 c-family/c.opt:1736
  #, fuzzy
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: ada/gcc-interface/lang.opt:81 c-family/c.opt:1748
  #, fuzzy
! msgid "Make \"char\" signed by default."
! msgstr "Lad 'char' vÃ¦re med fortegn som standard"
  
! #: ada/gcc-interface/lang.opt:85 c-family/c.opt:1834
  #, fuzzy
! msgid "Make \"char\" unsigned by default."
! msgstr "Lad 'char' vÃ¦re uden fortegn som standard"
  
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
! msgstr ""
  
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
! msgstr ""
  
! #: ada/gcc-interface/lang.opt:97
! msgid "-gnat<options>\tSpecify options to GNAT."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
  msgstr ""
  
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
  msgstr ""
  
! #: go/lang.opt:42
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
  msgstr ""
  
! #: go/lang.opt:46
  #, fuzzy
! #| msgid "division by zero"
! msgid "Add explicit checks for division by zero."
! msgstr "division med nul"
  
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr ""
  
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
! msgstr ""
  
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
  msgstr ""
  
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
  msgstr ""
  
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
  msgstr ""
  
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
  msgstr ""
  
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
  msgstr ""
  
! #: go/lang.opt:78
! #, fuzzy
! #| msgid "function declared `noreturn' has a `return' statement"
! msgid "Functions which return values must end with return statements."
! msgstr "funktion der er erklÃ¦ret 'noreturn' har en 'return'-sÃ¦tning"
  
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
  msgstr ""
  
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
  #: common.opt:243
  msgid "Provide bash completion for options starting with provided string."
  msgstr ""
--- 15199,16526 ----
  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
! msgid "Board name [and memory region]."
! msgstr ""
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
! msgstr "KÃ¸rselstidsnavn."
  
! #: config/sh/sh.opt:42
  #, fuzzy
! #| msgid "Generate SH1 code"
! msgid "Generate SH1 code."
! msgstr "Opret SH1-kode"
  
! #: config/sh/sh.opt:46
  #, fuzzy
! #| msgid "Generate SH2 code"
! msgid "Generate SH2 code."
! msgstr "Opret SH2-kode"
  
! #: config/sh/sh.opt:50
  #, fuzzy
! #| msgid "Generate default double-precision SH2a-FPU code"
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "Opret standardkode for dobbeltprÃ¦cision SH2a-FPU"
  
! #: config/sh/sh.opt:54
  #, fuzzy
! #| msgid "Generate SH2a FPU-less code"
! msgid "Generate SH2a FPU-less code."
! msgstr "Opret SH2a FPU-less-kode"
  
! #: config/sh/sh.opt:58
  #, fuzzy
! #| msgid "Generate default single-precision SH2a-FPU code"
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "Opret standardkode for enkelprÃ¦cision SH2a-FPU-kode"
  
! #: config/sh/sh.opt:62
  #, fuzzy
! #| msgid "Generate only single-precision SH2a-FPU code"
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "Opret kun enkelprÃ¦cision SH2a-FPU-kode"
  
! #: config/sh/sh.opt:66
  #, fuzzy
! #| msgid "Generate SH2e code"
! msgid "Generate SH2e code."
! msgstr "Opret SH2e-kode"
  
! #: config/sh/sh.opt:70
  #, fuzzy
! #| msgid "Generate SH3 code"
! msgid "Generate SH3 code."
! msgstr "Opret SH3-kode"
  
! #: config/sh/sh.opt:74
  #, fuzzy
! #| msgid "Generate SH3e code"
! msgid "Generate SH3e code."
! msgstr "Opret SH3e-kode"
  
! #: config/sh/sh.opt:78
  #, fuzzy
! #| msgid "Generate SH4 code"
! msgid "Generate SH4 code."
! msgstr "Opret SH4-kode"
  
! #: config/sh/sh.opt:82
  #, fuzzy
! #| msgid "Generate SH4-100 code"
! msgid "Generate SH4-100 code."
! msgstr "Opret SH4-100-kode"
  
! #: config/sh/sh.opt:86
  #, fuzzy
! #| msgid "Generate SH4-200 code"
! msgid "Generate SH4-200 code."
! msgstr "Opret SH4-200-kode"
  
! #: config/sh/sh.opt:92
  #, fuzzy
! #| msgid "Generate SH4-300 code"
! msgid "Generate SH4-300 code."
! msgstr "Opret SH4-300-kode"
  
! #: config/sh/sh.opt:96
  #, fuzzy
! #| msgid "Generate SH4 FPU-less code"
! msgid "Generate SH4 FPU-less code."
! msgstr "Opret SH4 FPU-less-kode"
  
! #: config/sh/sh.opt:100
  #, fuzzy
! #| msgid "Generate SH4-100 FPU-less code"
! msgid "Generate SH4-100 FPU-less code."
! msgstr "Opret SH4-100 FPU-less-kode"
  
! #: config/sh/sh.opt:104
  #, fuzzy
! #| msgid "Generate SH4-200 FPU-less code"
! msgid "Generate SH4-200 FPU-less code."
! msgstr "Opret SH4-200 FPU-less-kode"
  
! #: config/sh/sh.opt:108
  #, fuzzy
! #| msgid "Generate SH4-300 FPU-less code"
! msgid "Generate SH4-300 FPU-less code."
! msgstr "Opret SH4-300 FPU-less-kode"
  
! #: config/sh/sh.opt:112
  #, fuzzy
! #| msgid "Generate code for SH4 340 series (MMU/FPU-less)"
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Opret kode for SH4 340-serien (MMU/FPU-less)"
  
! #: config/sh/sh.opt:117
  #, fuzzy
! #| msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Opret kode for SH4 400-serien (MMU/FPU-less)"
  
! #: config/sh/sh.opt:122
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Opret kode for SH4 500-serien (FPU-less)."
! 
! #: config/sh/sh.opt:127
  #, fuzzy
! #| msgid "Generate default single-precision SH4 code"
! msgid "Generate default single-precision SH4 code."
! msgstr "Opret standardkode for enkelprÃ¦cision SH4"
  
! #: config/sh/sh.opt:131
  #, fuzzy
! #| msgid "Generate default single-precision SH4-100 code"
! msgid "Generate default single-precision SH4-100 code."
! msgstr "Opret standardkode for enkelprÃ¦cision SH4-100"
  
! #: config/sh/sh.opt:135
  #, fuzzy
! #| msgid "Generate default single-precision SH4-200 code"
! msgid "Generate default single-precision SH4-200 code."
! msgstr "Opret standardkode for enkelprÃ¦cision SH4-200"
  
! #: config/sh/sh.opt:139
  #, fuzzy
! #| msgid "Generate default single-precision SH4-300 code"
! msgid "Generate default single-precision SH4-300 code."
! msgstr "Opret standardkode for enkelprÃ¦cision SH4-300"
  
! #: config/sh/sh.opt:143
! #, fuzzy
! #| msgid "Generate only single-precision SH4 code"
! msgid "Generate only single-precision SH4 code."
! msgstr "Opret kun enkelprÃ¦cision SH4-kode"
  
! #: config/sh/sh.opt:147
! #, fuzzy
! #| msgid "Generate only single-precision SH4-100 code"
! msgid "Generate only single-precision SH4-100 code."
! msgstr "Opret kun enkelprÃ¦cision SH4-100-kode"
  
! #: config/sh/sh.opt:151
! #, fuzzy
! #| msgid "Generate only single-precision SH4-200 code"
! msgid "Generate only single-precision SH4-200 code."
! msgstr "Opret kun enkelprÃ¦cision SH4-200-kode"
  
! #: config/sh/sh.opt:155
  #, fuzzy
! #| msgid "Generate only single-precision SH4-300 code"
! msgid "Generate only single-precision SH4-300 code."
! msgstr "Opret kun enkelprÃ¦csion SH4-300-kode"
  
! #: config/sh/sh.opt:159
  #, fuzzy
! #| msgid "Generate SH4a code"
! msgid "Generate SH4a code."
! msgstr "Opret SH4a-kode"
  
! #: config/sh/sh.opt:163
  #, fuzzy
! #| msgid "Generate SH4a FPU-less code"
! msgid "Generate SH4a FPU-less code."
! msgstr "Opret SH4a FPU-less-kode"
  
! #: config/sh/sh.opt:167
  #, fuzzy
! #| msgid "Generate default single-precision SH4a code"
! msgid "Generate default single-precision SH4a code."
! msgstr "Opret standardkode for enkelprÃ¦cision SH4a"
  
! #: config/sh/sh.opt:171
! #, fuzzy
! #| msgid "Generate only single-precision SH4a code"
! msgid "Generate only single-precision SH4a code."
! msgstr "Opret kun enkelprÃ¦cision SH4a-kode"
  
! #: config/sh/sh.opt:175
  #, fuzzy
! #| msgid "Generate SH4al-dsp code"
! msgid "Generate SH4al-dsp code."
! msgstr "Opret SH4al-dsp-kode"
  
! #: config/sh/sh.opt:183
  #, fuzzy
! #| msgid "Generate code in big endian mode"
! msgid "Generate code in big endian mode."
! msgstr "Opret kode i storendet tilstand"
  
! #: config/sh/sh.opt:187
  #, fuzzy
! #| msgid "Use 4 byte entries in switch tables"
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "Benyt 4 byte-elementer i switch-tabeller"
  
! #: config/sh/sh.opt:191
  #, fuzzy
! #| msgid "Generate char instructions"
! msgid "Generate bit instructions."
! msgstr "GenerÃ©r char-instruktioner"
  
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
  msgstr ""
  
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
! msgstr ""
  
! #: config/sh/sh.opt:207
  #, fuzzy
! #| msgid "Align variables on a 16-bit boundary"
! msgid "Align doubles at 64-bit boundaries."
! msgstr "JustÃ©r variabler til 16 bit-grÃ¦nserne"
  
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
! msgstr ""
  
! #: config/sh/sh.opt:215
  #, fuzzy
! #| msgid "Specify alternate name for bss section"
! msgid "Specify name for 32 bit signed division function."
! msgstr "Angiv alternativt navn til bss-sektionen"
  
! #: config/sh/sh.opt:219
  #, fuzzy
! #| msgid "Generate LP64 code"
! msgid "Generate ELF FDPIC code."
! msgstr "Opret LP64-kode"
  
! #: config/sh/sh.opt:223
! 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
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr ""
! 
! #: config/sh/sh.opt:235
  #, fuzzy
! #| msgid "Use IEEE math for fp comparisons"
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "Brug IEEE-matematik til kommatalssammenligninger"
  
! #: config/sh/sh.opt:239
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr ""
! 
! #: config/sh/sh.opt:243 config/arc/arc.opt:246
! msgid "Annotate assembler instructions with estimated addresses."
! msgstr ""
! 
! #: config/sh/sh.opt:247
  #, fuzzy
! #| msgid "Generate code in little endian mode"
! msgid "Generate code in little endian mode."
! msgstr "Opret kode i lilleendet tilstand"
  
! #: config/sh/sh.opt:251
  #, fuzzy
! msgid "Mark MAC register as call-clobbered."
! msgstr "ukendt registernavn '%s' i 'asm'"
  
! #: config/sh/sh.opt:257
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr ""
! 
! #: config/sh/sh.opt:261
! msgid "Emit function-calls using global offset table when generating PIC."
! msgstr ""
! 
! #: config/sh/sh.opt:265
! msgid "Shorten address references during linking."
! msgstr ""
! 
! #: config/sh/sh.opt:273
  #, fuzzy
! #| msgid "Specify alternate name for data section"
! msgid "Specify the model for atomic operations."
! msgstr "Angiv alternativt navn til datasektionen"
  
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
! msgstr ""
! 
! #: config/sh/sh.opt:281
! msgid "Cost to assume for a multiply insn."
! msgstr ""
! 
! #: config/sh/sh.opt:285
! 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
! msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr ""
! 
! #: config/sh/sh.opt:295
  #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of the fsca instruction."
! msgstr "AktivÃ©r brug af short load-instruktioner"
  
! #: config/sh/sh.opt:299
  #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of the fsrra instruction."
! msgstr "AktivÃ©r brug af short load-instruktioner"
  
! #: config/sh/sh.opt:303
  #, fuzzy
! #| msgid "Use ROM instead of RAM"
! msgid "Use LRA instead of reload (transitional)."
! msgstr "Benyt ROM i stedet for RAM"
  
! #: config/gcn/gcn.opt:26
! msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
  #, fuzzy
! #| msgid "Specify the name of the target CPU"
! msgid "Specify the name of the target GPU."
! msgstr "Angiv navnet pÃ¥ mÃ¥lprocessoren"
  
! #: config/gcn/gcn.opt:55
! msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:71
! msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
  msgstr ""
  
! #: config/gcn/gcn.opt:78
  #, fuzzy
! #| msgid "zero-length %s format string"
! msgid "Warn about invalid OpenACC dimensions."
! msgstr "formateringsstreng %s med lÃ¦ngden nul"
  
! #: config/fr30/fr30.opt:23
! #, fuzzy
! #| msgid "Assume small address space"
! msgid "Assume small address space."
! msgstr "Antag lille adresserum"
! 
! #: config/mips/mips.opt:32
! #, fuzzy
! #| msgid "Generate code that conforms to the given ABI"
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "Opret kode som overholde den angivne ABI"
! 
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/mips/mips.opt:55
! msgid "Generate code that can be used in SVR4-style dynamic objects."
  msgstr ""
  
! #: config/mips/mips.opt:59
! #, fuzzy
! #| msgid "Use bit-field instructions"
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Benyt bitfeltinstruktioner"
! 
! #: config/mips/mips.opt:63
! #, fuzzy
! #| msgid "Use bit-field instructions"
! msgid "Use integer madd/msub instructions."
! msgstr "Benyt bitfeltinstruktioner"
! 
! #: config/mips/mips.opt:67
! #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "GenerÃ©r kode til en given processor"
! 
! #: config/mips/mips.opt:71
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/mips/mips.opt:75
! #, fuzzy
! #| msgid "Use Branch Likely instructions, overriding default for arch"
! msgid "Use Branch Likely instructions, overriding the architecture default."
! msgstr "Benyt Branch Likely-instruktioner, overskrivende forvalget for arkitektur"
! 
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
  msgstr ""
  
! #: config/mips/mips.opt:83
! #, fuzzy
! #| msgid "Trap on integer divide by zero"
! msgid "Trap on integer divide by zero."
! msgstr "ForÃ¥rsag undtagelse ved heltalsdivision med nul"
! 
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
  msgstr ""
  
! #: config/mips/mips.opt:91
! msgid "Valid arguments to -mcode-readable=:"
! msgstr ""
! 
! #: config/mips/mips.opt:104
  #, fuzzy
! #| msgid "Don't trap on integer divide by zero"
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "ForÃ¥rsag ikke undtagelse ved heltalsdivision med nul"
  
! #: config/mips/mips.opt:108
  #, fuzzy
! #| msgid "Don't trap on integer divide by zero"
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "ForÃ¥rsag ikke undtagelse ved heltalsdivision med nul"
  
! #: config/mips/mips.opt:112
  #, fuzzy
! #| msgid "Allow the use of MDMX instructions"
! msgid "Allow the use of MDMX instructions."
! msgstr "Tillade brugen af MDMX-instruktioner"
  
! #: config/mips/mips.opt:116
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/mips/mips.opt:120
  #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use MIPS-DSP instructions."
! msgstr "Benyt MIPS-DSP-instruktioner"
  
! #: config/mips/mips.opt:124
! #, fuzzy
! #| msgid "Use MIPS-DSP REV 2 instructions"
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "Benyt MIPS-DSP REV 2-instruktioner"
  
! #: config/mips/mips.opt:146
! #, fuzzy
! #| msgid "Use Enhanced Virtual Addressing instructions"
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Benyt Enhanced Virtual Addressing-instruktioner"
  
! #: config/mips/mips.opt:150
! msgid "Use NewABI-style %reloc() assembly operators."
  msgstr ""
  
! #: config/mips/mips.opt:154
  #, fuzzy
! #| msgid "Use -G for data that is not defined by the current object"
! msgid "Use -G for data that is not defined by the current object."
! msgstr "Benyt -G for data som ikke er defineret af det nuvÃ¦rende objekt"
  
! #: config/mips/mips.opt:158
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain 24K errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:162
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain R4000 errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:166
  #, fuzzy
! #| msgid "Work around certain R4400 errata"
! msgid "Work around certain R4400 errata."
! msgstr "Arbejd rundt om bestemte R4400-fejl"
  
! #: config/mips/mips.opt:170
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around the R5900 short loop erratum."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:174
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain RM7000 errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:178
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain R10000 errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:182
! msgid "Work around errata for early SB-1 revision 2 cores."
  msgstr ""
  
! #: config/mips/mips.opt:186
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain VR4120 errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:190
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:194
  #, fuzzy
! #| msgid "Work around early 4300 hardware bug"
! msgid "Work around an early 4300 hardware bug."
! msgstr "Arbejd rundt om tidlig 4300-hardwarefejl"
  
! #: config/mips/mips.opt:198
  #, fuzzy
! #| msgid "options enabled: "
! msgid "FP exceptions are enabled."
! msgstr "tilvalg slÃ¥et til: "
  
! #: config/mips/mips.opt:202
! #, fuzzy
! #| msgid "Use 32-bit general registers"
! msgid "Use 32-bit floating-point registers."
! msgstr "Benyt 32 bit almene registre"
! 
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
  msgstr ""
  
! #: config/mips/mips.opt:210
  #, fuzzy
! #| msgid "Use 64-bit general registers"
! msgid "Use 64-bit floating-point registers."
! msgstr "Benyt 64 bit almene registre"
  
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
! msgstr ""
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
! msgstr ""
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
! msgstr ""
! 
! #: config/mips/mips.opt:226
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr ""
! 
! #: config/mips/mips.opt:236
  #, fuzzy
! #| msgid "Use 32-bit general registers"
! msgid "Use 32-bit general registers."
! msgstr "Benyt 32 bit almene registre"
  
! #: config/mips/mips.opt:240
  #, fuzzy
! #| msgid "Use 64-bit general registers"
! msgid "Use 64-bit general registers."
! msgstr "Benyt 64 bit almene registre"
  
! #: config/mips/mips.opt:244
  #, fuzzy
! #| msgid "Disable indexed addressing"
! msgid "Use GP-relative addressing to access small data."
! msgstr "DeaktivÃ©r indekseret adressering"
  
! #: config/mips/mips.opt:248
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
! msgstr ""
! 
! #: config/mips/mips.opt:252
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/mips/mips.opt:256
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr ""
! 
! #: config/mips/mips.opt:260
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr ""
! 
! #: config/mips/mips.opt:264
  #, fuzzy
! #| msgid "Generate code for Intel as"
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "GenerÃ©r kode til Intel as"
  
! #: config/mips/mips.opt:268
  #, fuzzy
! #| msgid "Generate MC code"
! msgid "Generate MIPS16 code."
! msgstr "GenerÃ©r MC-kode"
  
! #: config/mips/mips.opt:272
  #, fuzzy
! #| msgid "Don't use MIPS16 instructions"
! msgid "Use MIPS-3D instructions."
! msgstr "Benyt ikke MIPS16-instruktioner"
  
! #: config/mips/mips.opt:276
  #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use ll, sc and sync instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/mips/mips.opt:280
! msgid "Use -G for object-local data."
! msgstr ""
! 
! #: config/mips/mips.opt:284
  #, fuzzy
! #| msgid "Use indirect calls"
! msgid "Use indirect calls."
! msgstr "Benyt indirekte kald"
  
! #: config/mips/mips.opt:288
  #, fuzzy
! #| msgid "Use 32-bit long type"
! msgid "Use a 32-bit long type."
! msgstr "Benyt 32 bit long-type"
  
! #: config/mips/mips.opt:292
  #, fuzzy
! #| msgid "Use 64-bit long type"
! msgid "Use a 64-bit long type."
! msgstr "Benyt 64 bit long-type"
  
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
! msgstr ""
! 
! #: config/mips/mips.opt:300
  #, fuzzy
! #| msgid "Don't optimize block moves"
! msgid "Don't optimize block moves."
! msgstr "OptimÃ©r ikke blokflytninger"
  
! #: config/mips/mips.opt:304
  #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use microMIPS instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/mips/mips.opt:308
  #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Benyt MIPS-DSP-instruktioner"
  
! #: config/mips/mips.opt:312
  #, fuzzy
! #| msgid "Enable use of RTPS instruction"
! msgid "Allow the use of MT instructions."
! msgstr "AktivÃ©r brug af RTPS-instruktionen"
  
! #: config/mips/mips.opt:316
  #, fuzzy
! #| msgid "boolean registers required for the floating-point option"
! msgid "Prevent the use of all floating-point operations."
! msgstr "booleske registre er pÃ¥krÃ¦vet til kommatalsindstillingen"
  
! #: config/mips/mips.opt:320
! #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use MCU instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:328
  #, fuzzy
! msgid "Do not use MDMX instructions."
! msgstr "Benyt ikke AltiVec-instruktioner"
  
! #: config/mips/mips.opt:332
  #, fuzzy
! msgid "Generate normal-mode code."
! msgstr "GenerÃ©r SA-kode"
  
! #: config/mips/mips.opt:336
  #, fuzzy
! #| msgid "Don't use MIPS16 instructions"
! msgid "Do not use MIPS-3D instructions."
! msgstr "Benyt ikke MIPS16-instruktioner"
  
! #: config/mips/mips.opt:340
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Use paired-single floating-point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
  msgstr ""
  
! #: config/mips/mips.opt:348
! msgid "Valid arguments to -mr10k-cache-barrier=:"
  msgstr ""
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
  msgstr ""
  
! #: config/mips/mips.opt:365
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
  msgstr ""
  
! #: config/mips/mips.opt:369
! #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/mips/mips.opt:373
! #, fuzzy
! #| msgid "Don't use MIPS16 instructions"
! msgid "Use SmartMIPS instructions."
! msgstr "Benyt ikke MIPS16-instruktioner"
  
! #: config/mips/mips.opt:377
! #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/mips/mips.opt:381
! #, fuzzy
! #| msgid "Optimize lui/addiu address loads"
! msgid "Optimize lui/addiu address loads."
! msgstr "OptimÃ©r lui/addiu-adresseindlÃ¦sninger"
  
! #: config/mips/mips.opt:385
! #, fuzzy
! #| msgid "Assume all doubles are aligned"
! msgid "Assume all symbols have 32-bit values."
! msgstr "Antag at alle double-variabler er justerede"
  
! #: config/mips/mips.opt:389
! msgid "Use synci instruction to invalidate i-cache."
  msgstr ""
  
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:413
! #, fuzzy
! #| msgid "Use multiply-accumulate fp instructions"
! msgid "Use Virtualization (VZ) instructions."
! msgstr "Benyt kommatalsinstruktioner til multiplikationsakkumulering"
  
! #: config/mips/mips.opt:417
  #, fuzzy
! #| msgid "Use Enhanced Virtual Addressing instructions"
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "Benyt Enhanced Virtual Addressing-instruktioner"
  
! #: config/mips/mips.opt:421
  #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/mips/mips.opt:425
! #, fuzzy
! #| msgid "Use multiply-accumulate fp instructions"
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Benyt kommatalsinstruktioner til multiplikationsakkumulering"
  
! #: config/mips/mips.opt:429
! #, fuzzy
! #| msgid "Perform jump threading optimizations"
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "UdfÃ¸r springtrÃ¥dningsoptimeringer"
  
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:437
  #, fuzzy
! #| msgid "the %qs architecture does not support odd single-precision registers"
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "arkitekturen %qs understÃ¸tter ikke ulige enkelprÃ¦cision registre"
  
! #: config/mips/mips.opt:441
! #, fuzzy
! msgid "Optimize frame header."
! msgstr "  -Os                     OptimÃ©r mht. plads i stedet for hastighed\n"
  
! #: config/mips/mips.opt:448
  #, fuzzy
! #| msgid "Enable aggressive SSA dead code elimination"
! msgid "Enable load/store bonding."
! msgstr "AktivÃ©r aggressiv SSA-eliminering af ubrugt kode"
  
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:473
  #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "Benyt MIPS-DSP-instruktioner"
  
! #: config/mips/mips.opt:477
! #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "Benyt MIPS-DSP-instruktioner"
  
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
! msgstr ""
! 
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgstr ""
! 
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
! msgstr ""
! 
! #: config/tilegx/tilegx.opt:37
  #, fuzzy
! #| msgid "Compile for 32-bit pointers"
! msgid "Compile with 32 bit longs and pointers."
! msgstr "OversÃ¦t for 32 bit-henvisninger"
  
! #: config/tilegx/tilegx.opt:41
  #, fuzzy
! #| msgid "Compile for 64-bit pointers"
! msgid "Compile with 64 bit longs and pointers."
! msgstr "OversÃ¦t for 64 bit-henvisninger"
  
! #: config/tilegx/tilegx.opt:53
  #, fuzzy
! #| msgid "Use given x86-64 code model"
! msgid "Use given TILE-Gx code model."
! msgstr "Benyt den givne x86-64-kodemodel"
  
! #: config/arc/arc-tables.opt:25
  #, fuzzy
! #| msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
  
! #: config/arc/arc.opt:26
  #, fuzzy
! #| msgid "Compile code for big endian mode"
! msgid "Compile code for big endian mode."
! msgstr "Kompiler kode for storendet tilstand"
  
! #: config/arc/arc.opt:30
  #, fuzzy
! #| msgid "Compile code for little endian mode.  This is the default"
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "Kompiler kode for lillendet tilstand. Dette er standarden"
  
! #: config/arc/arc.opt:34
  #, fuzzy
! #| msgid "Disable use of conditional move instructions"
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "DeaktivÃ©r brug af betingede flytteinstruktioner"
  
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
  msgstr ""
  
! #: config/arc/arc.opt:42
  #, fuzzy
! #| msgid "Same as -mcpu=i386"
! msgid "Same as -mA6."
! msgstr "Magen til -mcpu=i386"
  
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:54
! #, fuzzy
! #| msgid "Same as -mcpu=i386"
! msgid "Same as -mA7."
! msgstr "Magen til -mcpu=i386"
! 
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
  msgstr ""
  
! #: config/arc/arc.opt:132
  #, fuzzy
! #| msgid "Enable parallel instructions"
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "AktivÃ©r parallelle instruktioner"
  
! #: config/arc/arc.opt:136
  #, fuzzy
! #| msgid "Enable barrel shift instructions"
! msgid "Enable code density instructions for ARCv2."
! msgstr "Aktiver barrel shift-instruktioner"
  
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
  msgstr ""
  
! #: config/arc/arc.opt:150
  #, fuzzy
! #| msgid "Don't use data cache for volatile mem refs"
! msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr "Benyt ikke datamellemlager for volatile hukommelsesreferencer"
  
! #: config/arc/arc.opt:154
! #, fuzzy
! #| msgid "Don't use data cache for volatile mem refs"
! msgid "Enable cache bypass for volatile references."
! msgstr "Benyt ikke datamellemlager for volatile hukommelsesreferencer"
  
! #: config/arc/arc.opt:158
! #, fuzzy
! #| msgid "Generate string instructions for block moves"
! msgid "Generate instructions supported by barrel shifter."
! msgstr "GenerÃ©r strengoperationer til blokflytninger"
  
! #: config/arc/arc.opt:162
  #, fuzzy
! #| msgid "Generate char instructions"
! msgid "Generate norm instruction."
! msgstr "GenerÃ©r char-instruktioner"
  
! #: config/arc/arc.opt:166
  #, fuzzy
  #| msgid "Generate char instructions"
! msgid "Generate swap instruction."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/arc/arc.opt:170
  #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: config/arc/arc.opt:174
  #, fuzzy
! #| msgid "Do not generate multm instructions"
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "GenerÃ©r ikke multm-instruktioner"
  
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
! msgstr ""
! 
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
! msgstr ""
! 
! #: config/arc/arc.opt:186
  #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as register indirect calls."
! msgstr "GenerÃ©r kaldeinstruktioner som indirekte kald, om nÃ¸dvendigt"
  
! #: config/arc/arc.opt:190
! #, fuzzy
! #| msgid "Do not generate char instructions"
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "GenerÃ©r ikke char-instruktioner"
! 
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:198
  #, fuzzy
! #| msgid "Generate CA code"
! msgid "Generate millicode thunks."
! msgstr "GenerÃ©r CA-kode"
  
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
  #, fuzzy
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "GenerÃ©r char-instruktioner"
  
! #: config/arc/arc.opt:210
! #, fuzzy
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "GenerÃ©r char-instruktioner"
! 
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
  msgstr ""
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:226
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
! msgstr ""
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
! msgstr ""
! 
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
! msgstr ""
! 
! #: config/arc/arc.opt:238
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr ""
! 
! #: config/arc/arc.opt:242
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
! msgstr ""
! 
! #: config/arc/arc.opt:250
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr ""
! 
! #: config/arc/arc.opt:254
  #, fuzzy
! #| msgid "Schedule code for given CPU"
! msgid "-mcpu=TUNE Tune code for given ARC variant."
! msgstr "PlanlÃ¦g koden til en given processor"
  
! #: config/arc/arc.opt:285
  #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of indexed loads."
! msgstr "AktivÃ©r brug af short load-instruktioner"
  
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
! msgstr ""
! 
! #: config/arc/arc.opt:293
  #, fuzzy
! #| msgid "Generate fused multiply/add instructions"
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "GenerÃ©r sammensatte gang/addÃ©r-instruktioner"
  
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
  msgstr ""
  
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
  msgstr ""
  
! #: config/arc/arc.opt:311
  #, fuzzy
! #| msgid "Avoid all range limits on call instructions"
! msgid "Do alignment optimizations for call instructions."
! msgstr "UndgÃ¥ alle omrÃ¥degrÃ¦nser ved kaldeinstruktioner"
  
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
! msgstr ""
  
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:323
  #, fuzzy
! #| msgid "no viable candidates"
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "ingen mulige kandidater"
  
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
  msgstr ""
  
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
  msgstr ""
  
! #: config/arc/arc.opt:335
! #, fuzzy
! #| msgid "no viable candidates"
! msgid "Enable compact casesi pattern."
! msgstr "ingen mulige kandidater"
! 
! #: config/arc/arc.opt:339
! #, fuzzy
! #| msgid "Enable parallel instructions"
! msgid "Enable 'q' instruction alternatives."
! msgstr "AktivÃ©r parallelle instruktioner"
! 
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
  msgstr ""
  
! #: config/arc/arc.opt:350
  #, fuzzy
! #| msgid "Enable Transmeta picoJava extensions"
! msgid "Enable variable polynomial CRC extension."
! msgstr "AktivÃ©r Transmeta picoJava-udvidelser"
  
! #: config/arc/arc.opt:354
  #, fuzzy
! #| msgid "Enable Transmeta picoJava extensions"
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "AktivÃ©r Transmeta picoJava-udvidelser"
  
! #: config/arc/arc.opt:358
  #, fuzzy
! #| msgid "Enable linker relaxation"
! msgid "Enable dual viterbi butterfly extension."
! msgstr "AktivÃ©r tolerant sammenkÃ¦der"
  
! #: config/arc/arc.opt:368
! #, fuzzy
! #| msgid "Enable leading zero instructions"
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "Aktiver foranstaillede zero-instruktioner"
  
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
  msgstr ""
  
! #: config/arc/arc.opt:377
  #, fuzzy
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "AktivÃ©r brug af betingede flytteinstruktioner"
  
! #: config/arc/arc.opt:381
  #, fuzzy
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable swap byte ordering extension instruction."
! msgstr "AktivÃ©r brug af betingede flytteinstruktioner"
  
! #: config/arc/arc.opt:385
  #, fuzzy
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "AktivÃ©r brug af betingede flytteinstruktioner"
  
! #: config/arc/arc.opt:389
  #, fuzzy
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -EB option through to linker."
! msgstr "Overbring -assert pure-text til sammenkÃ¦deren"
  
! #: config/arc/arc.opt:393
! #, fuzzy
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -EL option through to linker."
! msgstr "Overbring -assert pure-text til sammenkÃ¦deren"
  
! #: config/arc/arc.opt:397
! #, fuzzy
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -marclinux option through to linker."
! msgstr "Overbring -assert pure-text til sammenkÃ¦deren"
  
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:430
  #, fuzzy
! #| msgid "Enable parallel instructions"
! msgid "Enable atomic instructions."
! msgstr "AktivÃ©r parallelle instruktioner"
  
! #: config/arc/arc.opt:434
! #, fuzzy
! #| msgid "Enable leading zero instructions"
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "Aktiver foranstaillede zero-instruktioner"
  
! #: config/arc/arc.opt:438
! #, fuzzy
! #| msgid "Specify the version of the floating point emulator"
! msgid "Specify the name of the target floating point configuration."
! msgstr "Angiv versionen af kommatalsemulatoren"
  
! #: config/arc/arc.opt:481
! #, fuzzy
! #| msgid "Use given thread-local storage dialect"
! msgid "Specify thread pointer register number."
! msgstr "Benyt den givne trÃ¥d-lokale lagringsdialekt"
! 
! #: config/arc/arc.opt:488
! #, fuzzy
! #| msgid "Enable use of RTPB instruction"
! msgid "Enable use of NPS400 bit operations."
! msgstr "AktivÃ©r brug af RTPB-instruktionen"
! 
! #: config/arc/arc.opt:492
! #, fuzzy
! #| msgid "Enable use of RTPB instruction"
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr "AktivÃ©r brug af RTPB-instruktionen"
! 
! #: config/arc/arc.opt:500
! #, fuzzy
! #| msgid "Specify the register to be used for PIC addressing"
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "Angiv det register der skal bruges til PIC-adressering"
! 
! #: config/arc/arc.opt:504
! #, fuzzy
! #| msgid "Specify the register to be used for PIC addressing"
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "Angiv det register der skal bruges til PIC-adressering"
! 
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:537
! #, fuzzy
! #| msgid "Disable use of DB instruction"
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "DeaktivÃ©r brug af DB-instruktioner"
! 
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
! #: lto/lang.opt:50
! msgid "Set linker output type (used internally during LTO optimization)."
  msgstr ""
  
! #: lto/lang.opt:55
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
  msgstr ""
  
! #: lto/lang.opt:59
! msgid "Specify a file to which a list of files output by LTRANS is written."
! msgstr ""
  
! #: lto/lang.opt:63
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
  msgstr ""
  
! #: lto/lang.opt:67
! msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
  msgstr ""
  
+ #: lto/lang.opt:71
+ #, fuzzy
+ #| msgid "invalid register in the instruction"
+ msgid "The resolution file."
+ msgstr "ugyldigt register i instruktionen"
+ 
  #: common.opt:243
  msgid "Provide bash completion for options starting with provided string."
  msgstr ""
*************** msgstr "Opret en placeringsuafhÃ¦ngig kÃ
*** 16410,18944 ****
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
- #: d/lang.opt:51
- msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
- msgstr ""
- 
- #: d/lang.opt:55
- #, fuzzy
- msgid "-Hf <file>\tWrite D interface to <file>."
- msgstr "  -o <fil>                Anbring uddata i <fil>\n"
- 
- #: d/lang.opt:123
- #, fuzzy
- #| msgid "Warn about casts which discard qualifiers"
- msgid "Warn about casts that will produce a null result."
- msgstr "Advar om typeomtvingninger som forkaster modifikationer"
- 
- #: d/lang.opt:139
- msgid "Warn from speculative compiles such as __traits(compiles)."
- msgstr ""
- 
- #: d/lang.opt:151
- #, fuzzy
- #| msgid "Generate H8S code"
- msgid "Generate JSON file."
- msgstr "GenerÃ©r H8S-kode"
- 
- #: d/lang.opt:155
- #, fuzzy
- msgid "-Xf <file>\tWrite JSON output to the given <file>."
- msgstr "  -o <fil>                Anbring uddata i <fil>\n"
- 
- #: d/lang.opt:159
- msgid "Debug library to use instead of phobos."
- msgstr ""
- 
- #: d/lang.opt:163
- msgid "Default library to use instead of phobos."
- msgstr ""
- 
- #: d/lang.opt:167
- #, fuzzy
- msgid "Do link the standard D startup files in the compilation."
- msgstr "Antag at standardbibliotekerne og main mÃ¥ske ikke eksisterer"
- 
- #: d/lang.opt:174
- #, fuzzy
- #| msgid "Generate code for a bit-manipulation unit"
- msgid "Generate code for all template instantiations."
- msgstr "GenerÃ©r kode til en bit-manipuleringsenhed"
- 
- #: d/lang.opt:178
- #, fuzzy
- #| msgid "Generate code for GNU assembler (gas)"
- msgid "Generate code for assert contracts."
- msgstr "Opret kode for GNU-assembler (gas)"
- 
- #: d/lang.opt:186
- msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
- msgstr ""
- 
- #: d/lang.opt:210
- #, fuzzy
- #| msgid "Compile code for big endian mode"
- msgid "Compile in debug code."
- msgstr "Kompiler kode for storendet tilstand"
- 
- #: d/lang.opt:214
- msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
- msgstr ""
- 
- #: d/lang.opt:218
- #, fuzzy
- #| msgid "Generate char instructions"
- msgid "Generate documentation."
- msgstr "GenerÃ©r char-instruktioner"
- 
- #: d/lang.opt:222
- msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
- msgstr ""
- 
- #: d/lang.opt:226
- #, fuzzy
- msgid "-fdoc-file=<file>\tWrite documentation to <file>."
- msgstr "  -o <fil>                Anbring uddata i <fil>\n"
- 
- #: d/lang.opt:230
- msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
- msgstr ""
- 
- #: d/lang.opt:234
- #, fuzzy
- msgid "Display the frontend AST after parsing and semantic passes."
- msgstr "Foretag en komplet registerflytningsoptimering"
- 
- #: d/lang.opt:238
- msgid "Ignore unsupported pragmas."
- msgstr ""
- 
- #: d/lang.opt:242
- #, fuzzy
- #| msgid "Generate code for a bit-manipulation unit"
- msgid "Generate code for class invariant contracts."
- msgstr "GenerÃ©r kode til en bit-manipuleringsenhed"
- 
- #: d/lang.opt:246
- msgid "Generate a default D main() function when compiling."
- msgstr ""
- 
- #: d/lang.opt:250
- msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
- msgstr ""
- 
- #: d/lang.opt:254
- #, fuzzy
- #| msgid "Generate code for the user mode."
- msgid "Generate ModuleInfo struct for output module."
- msgstr "Opret kode for brugertilstanden."
- 
- #: d/lang.opt:258
- msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
- msgstr ""
- 
- #: d/lang.opt:262
- #, fuzzy
- #| msgid "Generate code for a bit-manipulation unit"
- msgid "Generate code for postcondition contracts."
- msgstr "GenerÃ©r kode til en bit-manipuleringsenhed"
- 
- #: d/lang.opt:266
- #, fuzzy
- #| msgid "Generate code for a bit-manipulation unit"
- msgid "Generate code for precondition contracts."
- msgstr "GenerÃ©r kode til en bit-manipuleringsenhed"
- 
- #: d/lang.opt:270
- #, fuzzy
- #| msgid "Display the compiler's version"
- msgid "Compile release version."
- msgstr "Vis oversÃ¦tterens version"
- 
- #: d/lang.opt:274
- #, fuzzy
- #| msgid "Generate code for the M*Core M340"
- msgid "Generate code for switches without a default case."
- msgstr "GenerÃ©r kode til en M*Core M340"
- 
- #: d/lang.opt:278
- msgid "List information on all language changes."
- msgstr ""
- 
- #: d/lang.opt:282
- msgid "Give deprecation messages about -ftransition=import anomalies."
- msgstr ""
- 
- #: d/lang.opt:286
- msgid "List all usages of complex or imaginary types."
- msgstr ""
- 
- #: d/lang.opt:290
- msgid "Implement DIP1000: Scoped pointers (experimental)."
- msgstr ""
- 
- #: d/lang.opt:294
- msgid "Implement DIP25: Sealed references (experimental)."
- msgstr ""
- 
- #: d/lang.opt:298
- msgid "List all non-mutable fields which occupy an object instance."
- msgstr ""
- 
- #: d/lang.opt:302
- msgid "Revert to single phase name lookup."
- msgstr ""
- 
- #: d/lang.opt:306
- msgid "List all hidden GC allocations."
- msgstr ""
- 
- #: d/lang.opt:310
- #, fuzzy
- #| msgid "Use given thread-local storage dialect"
- msgid "List all variables going into thread local storage."
- msgstr "Benyt den givne trÃ¥d-lokale lagringsdialekt"
- 
- #: d/lang.opt:314
- #, fuzzy
- #| msgid "Compile with 16-bit integer mode"
- msgid "Compile in unittest code."
- msgstr "OversÃ¦t med 16 bit-heltalstilstand"
- 
- #: d/lang.opt:318
- msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
- msgstr ""
- 
- #: d/lang.opt:322 c-family/c.opt:1862
- #, fuzzy
- #| msgid "Emit common-like symbols as weak symbols"
- msgid "Emit common-like symbols as weak symbols."
- msgstr "Udsend almindelige symboler som svage symboler"
- 
- #: d/lang.opt:342
- #, fuzzy
- msgid "Do not link the standard D library in the compilation."
- msgstr "Antag at standardbibliotekerne og main mÃ¥ske ikke eksisterer"
- 
- #: d/lang.opt:350
- msgid "Link the standard D library statically in the compilation."
- msgstr ""
- 
- #: d/lang.opt:354
- msgid "Link the standard D library dynamically in the compilation."
- msgstr ""
- 
- #: c-family/c.opt:182
- msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
- msgstr ""
- 
- #: c-family/c.opt:186
- #, fuzzy
- msgid "Do not discard comments."
- msgstr "DeaktivÃ©r ikke pladsregistre"
- 
- #: c-family/c.opt:190
- #, fuzzy
- msgid "Do not discard comments in macro expansions."
- msgstr "DeaktivÃ©r ikke pladsregistre"
- 
- #: c-family/c.opt:194
- 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
- msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
- msgstr ""
- 
- #: c-family/c.opt:205
- #, fuzzy
- msgid "Enable parsing GIMPLE."
- msgstr "AktivÃ©r stakprÃ¸vning"
- 
- #: c-family/c.opt:209
- #, fuzzy
- msgid "Print the name of header files as they are used."
- msgstr "Udskriv navne pÃ¥ programenheder efterhÃ¥nden som de oversÃ¦ttes"
- 
- #: c-family/c.opt:213
- msgid "-I <dir>\tAdd <dir> to the end of the main include path."
- msgstr ""
- 
- #: c-family/c.opt:217
- #, fuzzy
- msgid "Generate make dependencies."
- msgstr "GenerÃ©r lilleendet kode"
- 
- #: c-family/c.opt:221
- #, fuzzy
- msgid "Generate make dependencies and compile."
- msgstr "GenerÃ©r lilleendet kode"
- 
- #: c-family/c.opt:225
- msgid "-MF <file>\tWrite dependency output to the given file."
- msgstr ""
- 
- #: c-family/c.opt:229
- #, fuzzy
- #| msgid "Set Windows defines"
- msgid "Treat missing header files as generated files."
- msgstr "Angiv Windows-definitioner"
- 
- #: c-family/c.opt:233
- msgid "Like -M but ignore system header files."
- msgstr ""
- 
- #: c-family/c.opt:237
- msgid "Like -MD but ignore system header files."
- msgstr ""
- 
- #: c-family/c.opt:241
- #, fuzzy
- #| msgid "Generate code for Intel as"
- msgid "Generate phony targets for all headers."
- msgstr "GenerÃ©r kode til Intel as"
- 
- #: c-family/c.opt:245
- msgid "-MQ <target>\tAdd a MAKE-quoted target."
- msgstr ""
- 
- #: c-family/c.opt:249
- msgid "-MT <target>\tAdd an unquoted target."
- msgstr ""
- 
- #: c-family/c.opt:253
- #, fuzzy
- msgid "Do not generate #line directives."
- msgstr "GenerÃ©r ikke .size-direktiver"
- 
- #: c-family/c.opt:257
- msgid "-U<macro>\tUndefine <macro>."
- msgstr ""
- 
- #: c-family/c.opt:261
- msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
- msgstr ""
- 
- #: c-family/c.opt:265
- msgid "Warn about things that change between the current -fabi-version and the specified version."
- msgstr ""
- 
- #: c-family/c.opt:269
- msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
- msgstr ""
- 
- #: c-family/c.opt:276
- msgid "Warn on suspicious calls of standard functions computing absolute values."
- msgstr ""
- 
- #: c-family/c.opt:280
- #, fuzzy
- msgid "Warn about suspicious uses of memory addresses."
- msgstr "Advar om mistÃ¦nkelige erklÃ¦ringer af main"
- 
- #: c-family/c.opt:296
- msgid "Warn about 'new' of type with extended alignment without -faligned-new."
- msgstr ""
- 
- #: c-family/c.opt:300
- msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
- msgstr ""
- 
- #: c-family/c.opt:308
- #, fuzzy
- #| msgid "Warn about unrecognized pragmas"
- msgid "Warn on any use of alloca."
- msgstr "Advar om ukendte pragmaer"
- 
- #: c-family/c.opt:312
- msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
- msgstr ""
- 
- #: c-family/c.opt:317
- msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:321
- msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
- msgstr ""
- 
- #: c-family/c.opt:325
- #, fuzzy
- 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 "  -Wlarger-than-<tal>     Advar hvis et objekt er stÃ¸rre end <tal> byte\n"
- 
- #: c-family/c.opt:331
- msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:343
- msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
- msgstr ""
- 
- #: c-family/c.opt:347
- #, fuzzy
- #| msgid "Warn about casting functions to incompatible types"
- msgid "Warn about casting functions to incompatible types."
- msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
- 
- #: c-family/c.opt:351
- msgid "Warn about boolean expression compared with an integer value different from true/false."
- msgstr ""
- 
- #: c-family/c.opt:355
- #, fuzzy
- msgid "Warn about certain operations on boolean expressions."
- msgstr "Advar om kode som kan bryde strenge aliasregler"
- 
- #: c-family/c.opt:359
- msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
- msgstr ""
- 
- #: c-family/c.opt:363
- #, fuzzy
- #| msgid "Warn when an inlined function cannot be inlined"
- msgid "Warn when a built-in function is declared with the wrong signature."
- msgstr "Advar nÃ¥r en inline funktion ikke kan indbygges"
- 
- #: c-family/c.opt:367
- msgid "Warn when a built-in preprocessor macro is undefined or redefined."
- msgstr ""
- 
- #: c-family/c.opt:371
- #, fuzzy
- msgid "Warn about features not present in ISO C11, but present in ISO C2X."
- msgstr "foreslÃ¥r undladelse af brug af #elif i traditionel C"
- 
- #: c-family/c.opt:375
- #, fuzzy
- msgid "Warn about features not present in ISO C90, but present in ISO C99."
- msgstr "foreslÃ¥r undladelse af brug af #elif i traditionel C"
- 
- #: c-family/c.opt:379
- #, fuzzy
- msgid "Warn about features not present in ISO C99, but present in ISO C11."
- msgstr "foreslÃ¥r undladelse af brug af #elif i traditionel C"
- 
- #: c-family/c.opt:383
- #, fuzzy
- #| msgid "Warn about constructs whose meanings change in ISO C"
- msgid "Warn about C constructs that are not in the common subset of C and C++."
- msgstr "Advar om konstruktioner hvis betydning er Ã¦ndret i ISO C"
- 
- #: c-family/c.opt:390
- #, fuzzy
- #| msgid "Warn about constructs whose meanings change in ISO C"
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
- msgstr "Advar om konstruktioner hvis betydning er Ã¦ndret i ISO C"
- 
- #: c-family/c.opt:394
- #, fuzzy
- #| msgid "Warn about constructs whose meanings change in ISO C"
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
- msgstr "Advar om konstruktioner hvis betydning er Ã¦ndret i ISO C"
- 
- #: c-family/c.opt:401
- #, fuzzy
- #| msgid "Warn about constructs whose meanings change in ISO C"
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
- msgstr "Advar om konstruktioner hvis betydning er Ã¦ndret i ISO C"
- 
- #: c-family/c.opt:405
- #, fuzzy
- #| msgid "Warn about casting functions to incompatible types"
- msgid "Warn about casts between incompatible function types."
- msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
- 
- #: c-family/c.opt:409
- #, fuzzy
- #| msgid "Warn about casts which discard qualifiers"
- msgid "Warn about casts which discard qualifiers."
- msgstr "Advar om typeomtvingninger som forkaster modifikationer"
- 
- #: c-family/c.opt:413 c-family/c.opt:417
- #, fuzzy
- #| msgid "Warn about inconsistent return types"
- msgid "Warn about catch handlers of non-reference type."
- msgstr "Advar om inkonsistente returtyper"
- 
- #: c-family/c.opt:421
- #, fuzzy
- msgid "Warn about subscripts whose type is \"char\"."
- msgstr "Advar som tabelindeksering hvis type er 'char'"
- 
- #: c-family/c.opt:429
- #, fuzzy
- msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
- msgstr "variablen '%s' bliver mÃ¥ske overskrevet af 'longjmp' eller 'vfork'"
- 
- #: c-family/c.opt:433
- msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
- msgstr ""
- 
- #: c-family/c.opt:437
- msgid "Synonym for -Wcomment."
- msgstr ""
- 
- #: c-family/c.opt:441
- #, fuzzy
- #| msgid "Enable use of conditional move instructions"
- msgid "Warn for conditionally-supported constructs."
- msgstr "AktivÃ©r brug af betingede flytteinstruktioner"
- 
- #: c-family/c.opt:445
- #, fuzzy
- #| msgid "comparison between signed and unsigned integer expressions"
- msgid "Warn for implicit type conversions that may change a value."
- msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
- 
- #: c-family/c.opt:449
- #, fuzzy
- #| msgid "converting NULL to non-pointer type"
- msgid "Warn for converting NULL from/to a non-pointer type."
- msgstr "konverterer NULL til en ikke-henvisningstype"
- 
- #: c-family/c.opt:457
- #, fuzzy
- msgid "Warn when all constructors and destructors are private."
- msgstr "Advar ikke nÃ¥r alle konstruktions-/destruktionsfunktioner er private"
- 
- #: c-family/c.opt:461
- #, fuzzy
- #| msgid "Warn about implicit function declarations"
- msgid "Warn about dangling else."
- msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
- 
- #: c-family/c.opt:465
- msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
- msgstr ""
- 
- #: c-family/c.opt:469
- #, fuzzy
- msgid "Warn when a declaration is found after a statement."
- msgstr "Advar nÃ¥r en erklÃ¦ring ikke angiver en type"
- 
- #: c-family/c.opt:473
- #, fuzzy
- #| msgid "dereferencing pointer to incomplete type"
- msgid "Warn when deleting a pointer to incomplete type."
- msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
- 
- #: c-family/c.opt:477
- #, fuzzy
- msgid "Warn about deleting polymorphic objects with non-virtual destructors."
- msgstr "Advar om ikke-virtuelle destruktionsfunktioner"
- 
- #: c-family/c.opt:485
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
- msgstr ""
- 
- #: c-family/c.opt:490
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
- msgstr ""
- 
- #: c-family/c.opt:495
- msgid "Warn about positional initialization of structs requiring designated initializers."
- msgstr "Advar om mulige manglende strukturer der krÃ¦ver udpegede startvÃ¦rdier."
- 
- #: c-family/c.opt:499
- #, fuzzy
- #| msgid "static or type qualifiers in non-parameter array declarator"
- msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
- msgstr "static eller typemodifikationer i ikke-parametertabelerklÃ¦ring"
- 
- #: c-family/c.opt:503
- #, fuzzy
- #| msgid "static or type qualifiers in non-parameter array declarator"
- msgid "Warn if type qualifiers on pointers are discarded."
- msgstr "static eller typemodifikationer i ikke-parametertabelerklÃ¦ring"
- 
- #: c-family/c.opt:507
- #, fuzzy
- msgid "Warn about compile-time integer division by zero."
- msgstr "Advar ikke om heltalsdivision pÃ¥ oversÃ¦ttelsestidspunktet med nul"
- 
- #: c-family/c.opt:511
- #, fuzzy
- #| msgid "empty body in an else-statement"
- msgid "Warn about duplicated branches in if-else statements."
- msgstr "tom krop i en else-sÃ¦tning"
- 
- #: c-family/c.opt:515
- msgid "Warn about duplicated conditions in an if-else-if chain."
- msgstr ""
- 
- #: c-family/c.opt:519
- #, fuzzy
- #| msgid "Warn about violations of Effective C++ style rules"
- msgid "Warn about violations of Effective C++ style rules."
- msgstr "Advar om overtrÃ¦delser af stilreglerne fra Effective C++"
- 
- #: c-family/c.opt:523
- #, fuzzy
- #| msgid "empty body in an else-statement"
- msgid "Warn about an empty body in an if or else statement."
- msgstr "tom krop i en else-sÃ¦tning"
- 
- #: c-family/c.opt:527
- #, fuzzy
- #| msgid "empty body in an else-statement"
- msgid "Warn about stray tokens after #else and #endif."
- msgstr "tom krop i en else-sÃ¦tning"
- 
- #: c-family/c.opt:531
- #, fuzzy
- #| msgid "Warn about inconsistent return types"
- msgid "Warn about comparison of different enum types."
- msgstr "Advar om inkonsistente returtyper"
- 
- #: c-family/c.opt:539
- #, fuzzy
- msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
- msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
- 
- #: c-family/c.opt:547
- #, fuzzy
- #| msgid "Warn about implicit function declarations"
- msgid "Warn about semicolon after in-class function definition."
- msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
- 
- #: c-family/c.opt:551
- #, fuzzy
- #| msgid "comparison between signed and unsigned integer expressions"
- msgid "Warn for implicit type conversions that cause loss of floating point precision."
- msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
- 
- #: c-family/c.opt:555
- #, fuzzy
- msgid "Warn if testing floating point numbers for equality."
- msgstr "Advar om lighedssammenligninger mellem kommatal"
- 
- #: c-family/c.opt:559 c-family/c.opt:601
- #, fuzzy
- msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
- msgstr "Advar om printf/scanf/strftime/strfmon-formateringsanormaliteter"
- 
- #: c-family/c.opt:563
- #, fuzzy
- msgid "Warn about format strings that contain NUL bytes."
- msgstr "Advar om brug af multitegnskonstanter"
- 
- #: c-family/c.opt:567
- #, fuzzy
- msgid "Warn if passing too many arguments to a function for its format string."
- msgstr "for mange parametre til funktionen 'va_start'"
- 
- #: c-family/c.opt:571
- #, fuzzy
- msgid "Warn about format strings that are not literals."
- msgstr "Advar om brug af multitegnskonstanter"
- 
- #: c-family/c.opt:575
- 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:580
- #, fuzzy
- #| msgid "Warn about possible security problems with format functions"
- msgid "Warn about possible security problems with format functions."
- msgstr "Advar om mulige sikkerhedsproblemer i forbindelse med formateringsfunktioner"
- 
- #: c-family/c.opt:584
- #, fuzzy
- #| msgid "Warn about possible security problems with format functions"
- msgid "Warn about sign differences with format functions."
- msgstr "Advar om mulige sikkerhedsproblemer i forbindelse med formateringsfunktioner"
- 
- #: c-family/c.opt:588
- msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
- msgstr ""
- 
- #: c-family/c.opt:593
- #, fuzzy
- msgid "Warn about strftime formats yielding 2-digit years."
- msgstr "Advar ikke om strftime-formateringer med 2-cifres Ã¥r"
- 
- #: c-family/c.opt:597
- #, fuzzy
- #| msgid "zero-length %s format string"
- msgid "Warn about zero-length formats."
- msgstr "formateringsstreng %s med lÃ¦ngden nul"
- 
- #: c-family/c.opt:605
- msgid "Warn about function calls with format strings that write past the end of the destination region."
- msgstr ""
- 
- #: c-family/c.opt:610
- #, fuzzy
- #| msgid "Warn about casting functions to incompatible types"
- msgid "Warn about calls to snprintf and similar functions that truncate output."
- msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
- 
- #: c-family/c.opt:614
- #, fuzzy
- msgid "Warn when the field in a struct is not aligned."
- msgstr "Advar ikke nÃ¥r alle konstruktions-/destruktionsfunktioner er private"
- 
- #: c-family/c.opt:618
- #, fuzzy
- #| msgid "Warn when trigraphs are encountered"
- msgid "Warn whenever type qualifiers are ignored."
- msgstr "Advar nÃ¥r trigrafer mÃ¸des"
- 
- #: c-family/c.opt:622
- #, fuzzy
- #| msgid "Warn when trigraphs are encountered"
- msgid "Warn whenever attributes are ignored."
- msgstr "Advar nÃ¥r trigrafer mÃ¸des"
- 
- #: c-family/c.opt:626
- #, fuzzy
- #| msgid "dereferencing pointer to incomplete type"
- msgid "Warn when there is a conversion between pointers that have incompatible types."
- msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
- 
- #: c-family/c.opt:630
- msgid "Warn when the address of packed member of struct or union is taken."
- msgstr ""
- 
- #: c-family/c.opt:634
- #, fuzzy
- #| msgid "Warn about uninitialized automatic variables"
- msgid "Warn about variables which are initialized to themselves."
- msgstr "Advar om ikke-klargjorte automatiske variabler"
- 
- #: c-family/c.opt:638
- msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
- msgstr ""
- 
- #: c-family/c.opt:642
- #, fuzzy
- #| msgid "Warn about implicit function declarations"
- msgid "Warn about implicit declarations."
- msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
- 
- #: c-family/c.opt:650
- #, fuzzy
- #| msgid "Warn about implicit function declarations"
- msgid "Warn about implicit conversions from \"float\" to \"double\"."
- msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
- 
- #: c-family/c.opt:654
- #, fuzzy
- msgid "Warn if \"defined\" is used outside #if."
- msgstr "ugyldigt eller ikke-defineret #-direktiv"
- 
- #: c-family/c.opt:658
- #, fuzzy
- #| msgid "Warn about implicit function declarations"
- msgid "Warn about implicit function declarations."
- msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
- 
- #: c-family/c.opt:662
- #, fuzzy
- #| msgid "Warn when a declaration does not specify a type"
- msgid "Warn when a declaration does not specify a type."
- msgstr "Advar nÃ¥r en erklÃ¦ring ikke angiver en type"
- 
- #: c-family/c.opt:669
- msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
- msgstr ""
- 
- #: c-family/c.opt:673
- msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
- msgstr ""
- 
- #: c-family/c.opt:677
- msgid "Warn for suspicious integer expressions in boolean context."
- msgstr ""
- 
- #: c-family/c.opt:681
- #, fuzzy
- #| msgid "cast to pointer from integer of different size"
- msgid "Warn when there is a cast to a pointer from an integer of a different size."
- msgstr "typeomtvingelse fra heltal til henvisning af en anden stÃ¸rrelse"
- 
- #: c-family/c.opt:685
- #, fuzzy
- msgid "Warn about invalid uses of the \"offsetof\" macro."
- msgstr "Advar om brug af #import-direktivet"
- 
- #: c-family/c.opt:689
- #, fuzzy
- msgid "Warn about PCH files that are found but not used."
- msgstr "Advar om brug af multitegnskonstanter"
- 
- #: c-family/c.opt:693
- #, fuzzy
- #| msgid "Missing variable initializer"
- msgid "Warn when a jump misses a variable initialization."
- msgstr "Manglende variabelstartvÃ¦rdi"
- 
- #: c-family/c.opt:697
- 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:701
- msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
- msgstr ""
- 
- #: c-family/c.opt:705
- msgid "Warn when logical not is used on the left hand side operand of a comparison."
- msgstr ""
- 
- #: c-family/c.opt:709
- #, fuzzy
- msgid "Do not warn about using \"long long\" when -pedantic."
- msgstr "Advar ikke om brug af 'long long' nÃ¥r -pedantic benyttes"
- 
- #: c-family/c.opt:713
- #, fuzzy
- msgid "Warn about suspicious declarations of \"main\"."
- msgstr "Advar om mistÃ¦nkelige erklÃ¦ringer af main"
- 
- #: c-family/c.opt:721
- 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:725
- 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:729
- #, fuzzy
- #| msgid "Warn when the packed attribute has no effect on struct layout"
- msgid "Warn when the indentation of the code does not reflect the block structure."
- msgstr "Advar nÃ¥r packed-egenskaben ikke har nogen effekt pÃ¥ struct-layoutet"
- 
- #: c-family/c.opt:733
- msgid "Warn about possibly missing braces around initializers."
- msgstr "Advar om mulige manglende krÃ¸llede paranteser omkring startvÃ¦rdier."
- 
- #: c-family/c.opt:737
- msgid "Warn about global functions without previous declarations."
- msgstr "Advar om globale funktioner uden tidligere erklÃ¦ringer."
- 
- #: c-family/c.opt:741
- msgid "Warn about missing fields in struct initializers."
- msgstr "Advar om mulige manglende felter i strukturstartvÃ¦rdier."
- 
- #: c-family/c.opt:745
- 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:749
- msgid "Warn on direct multiple inheritance."
- msgstr ""
- 
- #: c-family/c.opt:753
- #, fuzzy
- #| msgid "`##' at start of macro definition"
- msgid "Warn on namespace definition."
- msgstr "'##' i begyndelsen af makrodefinitionen"
- 
- #: c-family/c.opt:757
- msgid "Warn when fields in a struct with the packed attribute are misaligned."
- msgstr ""
- 
- #: c-family/c.opt:761
- #, fuzzy
- msgid "Warn about missing sized deallocation functions."
- msgstr "Advar om mistÃ¦nkelige erklÃ¦ringer af main"
- 
- #: c-family/c.opt:765
- msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
- msgstr ""
- 
- #: c-family/c.opt:769
- msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
- msgstr ""
- 
- #: c-family/c.opt:773
- msgid "Warn when sizeof is applied on a parameter declared as an array."
- msgstr ""
- 
- #: c-family/c.opt:777
- msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
- msgstr ""
- 
- #: c-family/c.opt:782
- 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:787
- #, fuzzy
- #| msgid "Warn about casting functions to incompatible types"
- msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
- msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
- 
- #: c-family/c.opt:791
- #, fuzzy
- #| msgid "Warn about functions which might be candidates for format attributes"
- msgid "Warn about functions which might be candidates for format attributes."
- msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
- 
- #: c-family/c.opt:795
- msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
- msgstr ""
- 
- #: c-family/c.opt:800
- #, fuzzy
- #| msgid "Warn about enumerated switches, with no default, missing a case"
- msgid "Warn about enumerated switches, with no default, missing a case."
- msgstr "Advar om switch-sÃ¦tninger over enum-typer som mangler et tilfÃ¦lde og ikke har default"
- 
- #: c-family/c.opt:804
- #, fuzzy
- msgid "Warn about enumerated switches missing a \"default:\" statement."
- msgstr "Advar om switch-sÃ¦tninger over enum-typer som mangler default"
- 
- #: c-family/c.opt:808
- #, fuzzy
- #| msgid "Warn about all enumerated switches missing a specific case"
- msgid "Warn about all enumerated switches missing a specific case."
- msgstr "Advar om alle switch-sÃ¦tninger over enum-typer som mangler et bestemt tilfÃ¦lde"
- 
- #: c-family/c.opt:812
- #, fuzzy
- msgid "Warn about switches with boolean controlling expression."
- msgstr "Advar om kode som kan bryde strenge aliasregler"
- 
- #: c-family/c.opt:816
- #, fuzzy
- #| msgid "for template declaration `%D'"
- msgid "Warn on primary template declaration."
- msgstr "til skabelonserklÃ¦ring '%D'"
- 
- #: c-family/c.opt:820
- msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
- msgstr ""
- 
- #: c-family/c.opt:829
- msgid "Warn about user-specified include directories that do not exist."
- msgstr ""
- 
- #: c-family/c.opt:833
- msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
- msgstr ""
- 
- #: c-family/c.opt:837
- #, fuzzy
- msgid "Warn about global functions without prototypes."
- msgstr "Advar om globale funktioner uden prototyper"
- 
- #: c-family/c.opt:844
- #, fuzzy
- msgid "Warn about use of multi-character character constants."
- msgstr "Advar om brug af multitegnskonstanter"
- 
- #: c-family/c.opt:848
- msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
- msgstr ""
- 
- #: c-family/c.opt:852
- #, fuzzy
- msgid "Warn about \"extern\" declarations not at file scope."
- msgstr "Advar om extern-erklÃ¦ringer som ikke er ved filvirkefeltsniveauet"
- 
- #: c-family/c.opt:856
- msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
- msgstr ""
- 
- #: c-family/c.opt:860
- msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
- msgstr ""
- 
- #: c-family/c.opt:864
- #, fuzzy
- msgid "Warn when non-templatized friend functions are declared within a template."
- msgstr "Advar ikke nÃ¥r ikke-skabelonsvennefunktioner erklÃ¦res inde i en skabelon"
- 
- #: c-family/c.opt:868
- #, fuzzy
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "Warn when a conversion function will never be called due to the type it converts to."
- msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
- 
- #: c-family/c.opt:872
- msgid "Warn for unsafe raw memory writes to objects of class types."
- msgstr ""
- 
- #: c-family/c.opt:876
- #, fuzzy
- msgid "Warn about non-virtual destructors."
- msgstr "Advar om ikke-virtuelle destruktionsfunktioner"
- 
- #: c-family/c.opt:880
- msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
- msgstr ""
- 
- #: c-family/c.opt:896
- msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
- msgstr ""
- 
- #: c-family/c.opt:919
- #, fuzzy
- msgid "Warn if a C-style cast is used in a program."
- msgstr "Advar hvis en typeomtvingning i C-stil benyttes"
- 
- #: c-family/c.opt:923
- #, fuzzy
- #| msgid "Warn about implicit function declarations"
- msgid "Warn for obsolescent usage in a declaration."
- msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
- 
- #: c-family/c.opt:927
- #, fuzzy
- msgid "Warn if an old-style parameter definition is used."
- msgstr "Advar nÃ¥r en funktionsparameter ikke benyttes"
- 
- #: c-family/c.opt:931
- msgid "Warn if a simd directive is overridden by the vectorizer cost model."
- msgstr ""
- 
- #: c-family/c.opt:935
- msgid "Warn if a string is longer than the maximum portable length specified by the standard."
- msgstr ""
- 
- #: c-family/c.opt:939
- #, fuzzy
- #| msgid "Warn about overloaded virtual function names"
- msgid "Warn about overloaded virtual function names."
- msgstr "Advar om flertydige virtuelle funktionsnavne"
- 
- #: c-family/c.opt:943
- msgid "Warn about overriding initializers without side effects."
- msgstr "Advar om overskrivning af startvÃ¦rdier uden sideeffekter."
- 
- #: c-family/c.opt:947
- msgid "Warn about overriding initializers with side effects."
- msgstr "Advar om overskrivning af startvÃ¦rdier med sideeffekter."
- 
- #: c-family/c.opt:951
- #, fuzzy
- #| msgid "Warn about constructs whose meanings change in ISO C"
- msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
- msgstr "Advar om konstruktioner hvis betydning er Ã¦ndret i ISO C"
- 
- #: c-family/c.opt:955
- #, fuzzy
- msgid "Warn about possibly missing parentheses."
- msgstr "Advar om mulige manglende paranteser"
- 
- #: c-family/c.opt:963
- msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
- msgstr ""
- 
- #: c-family/c.opt:967
- #, fuzzy
- msgid "Warn when converting the type of pointers to member functions."
- msgstr "Advar ikke ved typeomdannelse af henvisninger til medlemsfunktioner"
- 
- #: c-family/c.opt:971
- #, fuzzy
- #| msgid "Warn about function pointer arithmetic"
- msgid "Warn about function pointer arithmetic."
- msgstr "Advar om beregninger pÃ¥ funktionshenvisninger"
- 
- #: c-family/c.opt:975
- #, fuzzy
- #| msgid "Warn when overload promotes from unsigned to signed"
- msgid "Warn when a pointer differs in signedness in an assignment."
- msgstr "Advar nÃ¥r flertydiggÃ¸relse forfremmer fra unsigned til signed"
- 
- #: c-family/c.opt:979
- #, fuzzy
- msgid "Warn when a pointer is compared with a zero character constant."
- msgstr "Advar om brug af multitegnskonstanter"
- 
- #: c-family/c.opt:983
- #, fuzzy
- #| msgid "cast from pointer to integer of different size"
- msgid "Warn when a pointer is cast to an integer of a different size."
- msgstr "typeomtvingelse fra henvisning til heltal af en anden stÃ¸rrelse"
- 
- #: c-family/c.opt:987
- #, fuzzy
- #| msgid "Warn about unrecognized pragmas"
- msgid "Warn about misuses of pragmas."
- msgstr "Advar om ukendte pragmaer"
- 
- #: c-family/c.opt:991
- msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
- msgstr ""
- 
- #: c-family/c.opt:995
- msgid "Warn if a property for an Objective-C object has no assign semantics specified."
- msgstr ""
- 
- #: c-family/c.opt:999
- #, fuzzy
- msgid "Warn if inherited methods are unimplemented."
- msgstr "Advar ikk hvis nedarvede metoder ikke implementeres"
- 
- #: c-family/c.opt:1003 c-family/c.opt:1007
- msgid "Warn for placement new expressions with undefined behavior."
- msgstr ""
- 
- #: c-family/c.opt:1011
- #, fuzzy
- #| msgid "Warn about multiple declarations of the same object"
- msgid "Warn about multiple declarations of the same object."
- msgstr "Advar om flere erklÃ¦ring af det samme objekt"
- 
- #: c-family/c.opt:1015
- msgid "Warn about redundant calls to std::move."
- msgstr ""
- 
- #: c-family/c.opt:1019
- #, fuzzy
- #| msgid "Warn about unrecognized pragmas"
- msgid "Warn about uses of register storage specifier."
- msgstr "Advar om ukendte pragmaer"
- 
- #: c-family/c.opt:1023
- #, fuzzy
- #| msgid "Warn when the compiler reorders code"
- msgid "Warn when the compiler reorders code."
- msgstr "Advar nÃ¥r oversÃ¦tteren Ã¦ndrer pÃ¥ ordenen af kode"
- 
- #: c-family/c.opt:1027
- #, fuzzy
- msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
- msgstr "Advar nÃ¥r en funktions returtype antages at vÃ¦re int"
- 
- #: c-family/c.opt:1031
- msgid "Warn on suspicious constructs involving reverse scalar storage order."
- msgstr ""
- 
- #: c-family/c.opt:1035
- #, fuzzy
- #| msgid "Warn if a selector has multiple methods"
- msgid "Warn if a selector has multiple methods."
- msgstr "Advar hvis en vÃ¦lger har flere metoder"
- 
- #: c-family/c.opt:1039
- #, fuzzy
- #| msgid "Warn about possible violations of sequence point rules"
- msgid "Warn about possible violations of sequence point rules."
- msgstr "Advar om mulige brud pÃ¥ sekvenspunktreglerne"
- 
- #: c-family/c.opt:1043
- #, fuzzy
- #| msgid "local declaration of `%s' hides instance variable"
- msgid "Warn if a local declaration hides an instance variable."
- msgstr "den lokale erklÃ¦ring af funktionen '%s' skjuler instansvariabel"
- 
- #: c-family/c.opt:1047 c-family/c.opt:1051
- msgid "Warn if left shift of a signed value overflows."
- msgstr ""
- 
- #: c-family/c.opt:1055
- #, fuzzy
- #| msgid "right shift count is negative"
- msgid "Warn if shift count is negative."
- msgstr "hÃ¸jreskiftsantal er negativ"
- 
- #: c-family/c.opt:1059
- #, fuzzy
- #| msgid "right shift count >= width of type"
- msgid "Warn if shift count >= width of type."
- msgstr "hÃ¸jreskiftsantal er stÃ¸rre end bredden af typen"
- 
- #: c-family/c.opt:1063
- #, fuzzy
- #| msgid "right shift count is negative"
- msgid "Warn if left shifting a negative value."
- msgstr "hÃ¸jreskiftsantal er negativ"
- 
- #: c-family/c.opt:1067
- #, fuzzy
- msgid "Warn about signed-unsigned comparisons."
- msgstr "Advar om sammenligninger mellem typer med og uden fortegn"
- 
- #: c-family/c.opt:1075
- #, fuzzy
- #| msgid "comparison between signed and unsigned integer expressions"
- msgid "Warn for implicit type conversions between signed and unsigned integers."
- msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
- 
- #: c-family/c.opt:1079
- #, fuzzy
- #| msgid "Warn when overload promotes from unsigned to signed"
- msgid "Warn when overload promotes from unsigned to signed."
- msgstr "Advar nÃ¥r flertydiggÃ¸relse forfremmer fra unsigned til signed"
- 
- #: c-family/c.opt:1083
- #, fuzzy
- msgid "Warn about uncasted NULL used as sentinel."
- msgstr "Advar om funktionserklÃ¦ringer uden prototype"
- 
- #: c-family/c.opt:1087
- #, fuzzy
- msgid "Warn about unprototyped function declarations."
- msgstr "Advar om funktionserklÃ¦ringer uden prototype"
- 
- #: c-family/c.opt:1099
- msgid "Warn if type signatures of candidate methods do not match exactly."
- msgstr ""
- 
- #: c-family/c.opt:1103
- msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
- msgstr ""
- 
- #: c-family/c.opt:1107
- #, fuzzy
- msgid "Deprecated.  This switch has no effect."
- msgstr "%s har ingen %s"
- 
- #: c-family/c.opt:1115
- #, fuzzy
- #| msgid "comparison is always false due to limited range of data type"
- msgid "Warn if a comparison always evaluates to true or false."
- msgstr "sammenligning er altid falsk pÃ¥ grund af den begrÃ¦nsede rÃ¦kkevidde af datatypen"
- 
- #: c-family/c.opt:1119
- msgid "Warn if a throw expression will always result in a call to terminate()."
- msgstr ""
- 
- #: c-family/c.opt:1123
- #, fuzzy
- msgid "Warn about features not present in traditional C."
- msgstr "foreslÃ¥r undladelse af brug af #elif i traditionel C"
- 
- #: c-family/c.opt:1127
- msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
- msgstr ""
- 
- #: c-family/c.opt:1131
- msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
- msgstr ""
- 
- #: c-family/c.opt:1135
- #, fuzzy
- msgid "Warn about @selector()s without previously declared methods."
- msgstr "Advar om globale funktioner uden tidligere erklÃ¦ringer"
- 
- #: c-family/c.opt:1139
- #, fuzzy
- msgid "Warn if an undefined macro is used in an #if directive."
- msgstr "ugyldigt eller ikke-defineret #-direktiv"
- 
- #: c-family/c.opt:1151
- #, fuzzy
- #| msgid "Warn about unrecognized pragmas"
- msgid "Warn about unrecognized pragmas."
- msgstr "Advar om ukendte pragmaer"
- 
- #: c-family/c.opt:1155
- #, fuzzy
- #| msgid "both 'f' and 'l' suffixes on floating constant"
- msgid "Warn about unsuffixed float constants."
- msgstr "bÃ¥de 'f'- og 'l'-endelser i kommatalskonstant"
- 
- #: c-family/c.opt:1163
- #, fuzzy
- #| msgid "Warn when an inlined function cannot be inlined"
- msgid "Warn when typedefs locally defined in a function are not used."
- msgstr "Advar nÃ¥r en inline funktion ikke kan indbygges"
- 
- #: c-family/c.opt:1167
- #, fuzzy
- #| msgid "Warn when an inlined function cannot be inlined"
- msgid "Warn about macros defined in the main file that are not used."
- msgstr "Advar nÃ¥r en inline funktion ikke kan indbygges"
- 
- #: c-family/c.opt:1171
- #, fuzzy
- #| msgid "%Hignoring return value of function declared with attribute warn_unused_result"
- msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
- msgstr "%Hignorerer returvÃ¦rdi af funktion erklÃ¦ret med egenskaben warn_unused_result"
- 
- #: c-family/c.opt:1179 c-family/c.opt:1183
- #, fuzzy
- #| msgid "Warn when a variable is unused"
- msgid "Warn when a const variable is unused."
- msgstr "Advar nÃ¥r en variabel ikke benyttes"
- 
- #: c-family/c.opt:1187
- #, fuzzy
- #| msgid "Warn about unrecognized pragmas"
- msgid "Warn about using variadic macros."
- msgstr "Advar om ukendte pragmaer"
- 
- #: c-family/c.opt:1191
- msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
- msgstr ""
- 
- #: c-family/c.opt:1195
- #, fuzzy
- #| msgid "Warn when a variable is unused"
- msgid "Warn if a variable length array is used."
- msgstr "Advar nÃ¥r en variabel ikke benyttes"
- 
- #: c-family/c.opt:1199
- #, fuzzy
- msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
- msgstr "  -Wlarger-than-<tal>     Advar hvis et objekt er stÃ¸rre end <tal> byte\n"
- 
- #: c-family/c.opt:1206
- msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:1210
- #, fuzzy
- #| msgid "instance variable `%s' is declared private"
- msgid "Warn when a register variable is declared volatile."
- msgstr "instansvariablen '%s' er erklÃ¦ret privat"
- 
- #: c-family/c.opt:1214
- msgid "Warn on direct virtual inheritance."
- msgstr ""
- 
- #: c-family/c.opt:1218
- msgid "Warn if a virtual base has a non-trivial move assignment operator."
- msgstr ""
- 
- #: c-family/c.opt:1222
- 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:1226
- #, fuzzy
- #| msgid "Warn when a label is unused"
- msgid "Warn when a literal '0' is used as null pointer."
- msgstr "Advar nÃ¥r en etiket ikke benyttes"
- 
- #: c-family/c.opt:1230
- #, fuzzy
- msgid "Warn about useless casts."
- msgstr "Advar om ikke-virtuelle destruktionsfunktioner"
- 
- #: c-family/c.opt:1234
- 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:1238
- #, fuzzy
- #| msgid "Warn when a declaration does not specify a type"
- msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
- msgstr "Advar nÃ¥r en erklÃ¦ring ikke angiver en type"
- 
- #: c-family/c.opt:1242
- msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
- msgstr ""
- 
- #: c-family/c.opt:1247
- msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
- msgstr ""
- 
- #: c-family/c.opt:1255
- msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
- msgstr ""
- 
- #: c-family/c.opt:1259
- #, fuzzy
- msgid "Enforce class member access control semantics."
- msgstr "Adlyd ikke tilgangskontrolsemantikker"
- 
- #: c-family/c.opt:1263
- msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
- msgstr ""
- 
- #: c-family/c.opt:1267
- msgid "Support C++17 allocation of over-aligned types."
- msgstr ""
- 
- #: c-family/c.opt:1271
- msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
- msgstr ""
- 
- #: c-family/c.opt:1278
- msgid "Allow variadic functions without named parameter."
- msgstr ""
- 
- #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
- #: c-family/c.opt:1858 c-family/c.opt:1874
- #, fuzzy
- #| msgid "--driver no longer supported"
- msgid "No longer supported."
- msgstr "--driver understÃ¸ttes ikke lÃ¦ngere"
- 
- #: c-family/c.opt:1286
- #, fuzzy
- msgid "Recognize the \"asm\" keyword."
- msgstr "Genkend ikke det reserverede ord 'asm'"
- 
- #: c-family/c.opt:1294
- #, fuzzy
- msgid "Recognize built-in functions."
- msgstr "Genkend ikke nogen indbyggede funktioner"
- 
- #: c-family/c.opt:1301
- msgid "Where shorter, use canonicalized paths to systems headers."
- msgstr ""
- 
- #: c-family/c.opt:1305
- 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:1393
- #, fuzzy
- msgid "Deprecated in GCC 8.  This switch has no effect."
- msgstr "%s har ingen %s"
- 
- #: c-family/c.opt:1397
- #, fuzzy
- #| msgid "Enable support for huge objects"
- msgid "Enable support for C++ concepts."
- msgstr "AktivÃ©r understÃ¸ttelse af enorme objekter"
- 
- #: c-family/c.opt:1401
- #, fuzzy
- msgid "Allow the arguments of the '?' operator to have different types."
- msgstr "operander til ?: har forskellige typer"
- 
- #: c-family/c.opt:1409
- msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
- msgstr ""
- 
- #: c-family/c.opt:1413
- #, fuzzy
- msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
- msgstr "Angiv maksimal skabelonsinstantieringsdybde"
- 
- #: c-family/c.opt:1417
- #, fuzzy
- msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
- msgstr "Angiv maksimal skabelonsinstantieringsdybde"
- 
- #: c-family/c.opt:1421
- #, fuzzy
- msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
- msgstr "Angiv maksimal skabelonsinstantieringsdybde"
- 
- #: c-family/c.opt:1425
- #, fuzzy
- msgid "Emit debug annotations during preprocessing."
- msgstr "AktivÃ©r stakprÃ¸vning"
- 
- #: c-family/c.opt:1429
- msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
- msgstr ""
- 
- #: c-family/c.opt:1433
- #, fuzzy
- msgid "Factor complex constructors and destructors to favor space over speed."
- msgstr "Advar ikke nÃ¥r alle konstruktions-/destruktionsfunktioner er private"
- 
- #: c-family/c.opt:1441
- msgid "Print hierarchical comparisons when template types are mismatched."
- msgstr ""
- 
- #: c-family/c.opt:1445
- #, fuzzy
- #| msgid "Process #ident directives"
- msgid "Preprocess directives only."
- msgstr "Behandl #ident-direktiver"
- 
- #: c-family/c.opt:1449
- #, fuzzy
- msgid "Permit '$' as an identifier character."
- msgstr "formatering er en bredtegnsstreng"
- 
- #: c-family/c.opt:1453
- msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
- msgstr ""
- 
- #: c-family/c.opt:1457
- msgid "Write all declarations as Ada code transitively."
- msgstr ""
- 
- #: c-family/c.opt:1461
- msgid "Write all declarations as Ada code for the given file only."
- msgstr ""
- 
- #: c-family/c.opt:1468
- msgid "-fno-elide-type Do not elide common elements in template comparisons."
- msgstr ""
- 
- #: c-family/c.opt:1472
- #, fuzzy
- msgid "Generate code to check exception specifications."
- msgstr "GenerÃ©r ikke kode til at kontrollere undtagelsesspecifikationer"
- 
- #: c-family/c.opt:1479
- msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
- msgstr ""
- 
- #: c-family/c.opt:1483
- #, fuzzy
- #| msgid "universal-character-name '\\u%04x' not valid in identifier"
- msgid "Permit universal character names (\\u and \\U) in identifiers."
- msgstr "universelt tegn '\\u%04x' er ikke gyldigt i kaldenavne"
- 
- #: c-family/c.opt:1487
- msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
- msgstr ""
- 
- #: c-family/c.opt:1491
- msgid "Support dynamic initialization of thread-local variables in a different translation unit."
- msgstr ""
- 
- #: c-family/c.opt:1501
- #, fuzzy
- msgid "Do not assume that standard C libraries and \"main\" exist."
- msgstr "Antag at standardbibliotekerne og main mÃ¥ske ikke eksisterer"
- 
- #: c-family/c.opt:1505
- #, fuzzy
- msgid "Recognize GNU-defined keywords."
- msgstr "Genkend ikke GNU-definerede reserverede ord"
- 
- #: c-family/c.opt:1509
- #, fuzzy
- #| msgid "Generate code for GNU runtime environment"
- msgid "Generate code for GNU runtime environment."
- msgstr "GenerÃ©r kode til GNU-kÃ¸rselmiljÃ¸"
- 
- #: c-family/c.opt:1513
- #, fuzzy
- #| msgid "traditional C rejects initialization of unions"
- msgid "Use traditional GNU semantics for inline functions."
- msgstr "traditionel C forbyder tildeling af startvÃ¦rdi til unioner"
- 
- #: c-family/c.opt:1526
- #, fuzzy
- #| msgid "Assume normal C execution environment"
- msgid "Assume normal C execution environment."
- msgstr "Antag normalt C-kÃ¸rselsmiljÃ¸"
- 
- #: c-family/c.opt:1534
- #, fuzzy
- #| msgid "Export functions even if they can be inlined"
- msgid "Export functions even if they can be inlined."
- msgstr "EksportÃ©r funktioner ogsÃ¥ selvom de kan integreres"
- 
- #: c-family/c.opt:1538
- #, fuzzy
- msgid "Emit implicit instantiations of inline templates."
- msgstr "Udsend kun eksplicitte instatieringer af indlejrede skabeloner"
- 
- #: c-family/c.opt:1542
- #, fuzzy
- msgid "Emit implicit instantiations of templates."
- msgstr "Udsend kun eksplicitte instatieringer af indlejrede skabeloner"
- 
- #: c-family/c.opt:1546
- msgid "Implement C++17 inheriting constructor semantics."
- msgstr ""
- 
- #: c-family/c.opt:1553
- msgid "Don't emit dllexported inline functions unless needed."
- msgstr ""
- 
- #: c-family/c.opt:1560
- msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
- msgstr ""
- 
- #: c-family/c.opt:1564
- #, fuzzy
- msgid "Don't warn about uses of Microsoft extensions."
- msgstr "Udsend ikke pedantiske advarsler om brug af Microsoft-udvidelser"
- 
- #: c-family/c.opt:1583
- msgid "Implement resolution of DR 150 for matching of template template arguments."
- msgstr ""
- 
- #: c-family/c.opt:1587
- #, fuzzy
- msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
- msgstr "GenerÃ©r kode til NeXT-kÃ¸rselmiljÃ¸"
- 
- #: c-family/c.opt:1591
- msgid "Assume that receivers of Objective-C messages may be nil."
- msgstr ""
- 
- #: c-family/c.opt:1595
- msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
- msgstr ""
- 
- #: c-family/c.opt:1599
- msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
- msgstr ""
- 
- #: c-family/c.opt:1624
- msgid "Treat a throw() exception specification as noexcept to improve code size."
- msgstr ""
- 
- #: c-family/c.opt:1628
- msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
- msgstr ""
- 
- #: c-family/c.opt:1634
- msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
- msgstr ""
- 
- #: c-family/c.opt:1638
- msgid "Allow fast jumps to the message dispatcher."
- msgstr ""
- 
- #: c-family/c.opt:1644
- #, fuzzy
- #| msgid "Enable exception handling"
- msgid "Enable Objective-C exception and synchronization syntax."
- msgstr "AktivÃ©r undtagelseshÃ¥ndtering"
- 
- #: c-family/c.opt:1648
- msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
- msgstr ""
- 
- #: c-family/c.opt:1652
- msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
- msgstr ""
- 
- #: c-family/c.opt:1657
- #, fuzzy
- #| msgid "Enable exception handling"
- msgid "Enable Objective-C setjmp exception handling runtime."
- msgstr "AktivÃ©r undtagelseshÃ¥ndtering"
- 
- #: c-family/c.opt:1661
- msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
- msgstr ""
- 
- #: c-family/c.opt:1665
- #, fuzzy
- #| msgid "Enable debugging"
- msgid "Enable OpenACC."
- msgstr "AktivÃ©r fejlanalyseringsinfo"
- 
- #: c-family/c.opt:1669
- msgid "Specify default OpenACC compute dimensions."
- msgstr ""
- 
- #: c-family/c.opt:1673
- msgid "Enable OpenMP (implies -frecursive in Fortran)."
- msgstr ""
- 
- #: c-family/c.opt:1677
- msgid "Enable OpenMP's SIMD directives."
- msgstr ""
- 
- #: c-family/c.opt:1681
- msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
- msgstr ""
- 
- #: c-family/c.opt:1692
- msgid "Look for and use PCH files even when preprocessing."
- msgstr ""
- 
- #: c-family/c.opt:1696
- #, fuzzy
- #| msgid "Downgrade conformance errors to warnings"
- msgid "Downgrade conformance errors to warnings."
- msgstr "NedgradÃ©r standardoverholdelsesfejl til advarsler"
- 
- #: c-family/c.opt:1700
- #, fuzzy
- #| msgid "Enable Transmeta picoJava extensions"
- msgid "Enable Plan 9 language extensions."
- msgstr "AktivÃ©r Transmeta picoJava-udvidelser"
- 
- #: c-family/c.opt:1704
- msgid "Treat the input file as already preprocessed."
- msgstr ""
- 
- #: c-family/c.opt:1712
- msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
- msgstr ""
- 
- #: c-family/c.opt:1716
- msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
- msgstr ""
- 
- #: c-family/c.opt:1720
- msgid "Treat known sprintf return values as constants."
- msgstr ""
- 
- #: c-family/c.opt:1724
- msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
- msgstr ""
- 
- #: c-family/c.opt:1728
- #, fuzzy
- #| msgid "Enable automatic template instantiation"
- msgid "Enable automatic template instantiation."
- msgstr "AktivÃ©r automatisk skabelonsinstantiering"
- 
- #: c-family/c.opt:1732
- #, fuzzy
- msgid "Generate run time type descriptor information."
- msgstr "GenerÃ©r ikke typebeskrivelsesoplysninger til kÃ¸rselstidspunktet"
- 
- #: c-family/c.opt:1740
- #, fuzzy
- msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
- msgstr "Overskriv den underliggende type af wchar_t til 'unsigned short'"
- 
- #: c-family/c.opt:1744
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
- msgstr ""
- 
- #: c-family/c.opt:1752
- #, fuzzy
- #| msgid "hexadecimal floating constants require an exponent"
- msgid "Enable C++14 sized deallocation support."
- msgstr "hexadecimal kommatalskonstant skal have en eksponent"
- 
- #: c-family/c.opt:1759
- msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
- msgstr ""
- 
- #: c-family/c.opt:1775
- #, fuzzy
- #| msgid "Display statistics accumulated during compilation"
- msgid "Display statistics accumulated during compilation."
- msgstr "Vis statistik som indsamles under oversÃ¦ttelsen"
- 
- #: c-family/c.opt:1779
- msgid "Assume that values of enumeration type are always within the minimum range of that type."
- msgstr ""
- 
- #: c-family/c.opt:1786 c-family/c.opt:1791
- msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
- msgstr ""
- 
- #: c-family/c.opt:1808
- msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
- msgstr ""
- 
- #: c-family/c.opt:1812
- #, fuzzy
- msgid "Set the maximum number of template instantiation notes for a single warning or error."
- msgstr "Det maksimale antal faser der skal gennemgÃ¥s ved udfÃ¸rsel af GCSE"
- 
- #: c-family/c.opt:1819
- #, fuzzy
- msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
- msgstr "Angiv maksimal skabelonsinstantieringsdybde"
- 
- #: c-family/c.opt:1826
- msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
- msgstr ""
- 
- #: c-family/c.opt:1830
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
- msgstr ""
- 
- #: c-family/c.opt:1838
- #, fuzzy
- #| msgid "Use __cxa_atexit to register destructors"
- msgid "Use __cxa_atexit to register destructors."
- msgstr "Benyt __cxa_atexit til at registrere destruktionsfunktioner"
- 
- #: c-family/c.opt:1842
- msgid "Use __cxa_get_exception_ptr in exception handling."
- msgstr ""
- 
- #: c-family/c.opt:1846
- msgid "Marks all inlined functions and methods as having hidden visibility."
- msgstr ""
- 
- #: c-family/c.opt:1850
- msgid "Changes visibility to match Microsoft Visual Studio by default."
- msgstr ""
- 
- #: c-family/c.opt:1866
- msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
- msgstr ""
- 
- #: c-family/c.opt:1870
- msgid "Generate a #line directive pointing at the current working directory."
- msgstr ""
- 
- #: c-family/c.opt:1878
- msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
- msgstr ""
- 
- #: c-family/c.opt:1882
- #, fuzzy
- msgid "Dump declarations to a .decl file."
- msgstr "Udskriv erklÃ¦ringer i en .decl-fil"
- 
- #: c-family/c.opt:1886
- msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
- msgstr ""
- 
- #: c-family/c.opt:1890
- msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
- msgstr ""
- 
- #: c-family/c.opt:1894
- msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
- msgstr ""
- 
- #: c-family/c.opt:1898
- 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:1903
- msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
- msgstr ""
- 
- #: c-family/c.opt:1907
- #, fuzzy
- msgid "-imacros <file>\tAccept definition of macros in <file>."
- msgstr "  -aux-info <fil>         Udskriv erklÃ¦ringsoplysninger til <fil>\n"
- 
- #: c-family/c.opt:1911
- msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
- msgstr ""
- 
- #: c-family/c.opt:1915
- msgid "-include <file>\tInclude the contents of <file> before other files."
- msgstr ""
- 
- #: c-family/c.opt:1919
- msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
- msgstr ""
- 
- #: c-family/c.opt:1923
- msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
- msgstr ""
- 
- #: c-family/c.opt:1927
- msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
- msgstr ""
- 
- #: c-family/c.opt:1931
- msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
- msgstr ""
- 
- #: c-family/c.opt:1935
- msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
- msgstr ""
- 
- #: c-family/c.opt:1939
- msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
- msgstr ""
- 
- #: c-family/c.opt:1949
- msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
- msgstr ""
- 
- #: c-family/c.opt:1953
- msgid "Do not search standard system include directories for C++."
- msgstr ""
- 
- #: c-family/c.opt:1965
- #, fuzzy
- msgid "Generate C header of platform-specific features."
- msgstr "GenerÃ©r C-inkluderingsfil med platformspecifikke faciliteter"
- 
- #: c-family/c.opt:1969
- #, fuzzy
- msgid "Remap file names when including files."
- msgstr "tomt filnavn i #%s"
- 
- #: c-family/c.opt:1973 c-family/c.opt:1977
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
- msgstr ""
- 
- #: c-family/c.opt:1981
- msgid "Conform to the ISO 2011 C++ standard."
- msgstr ""
- 
- #: c-family/c.opt:1985
- msgid "Deprecated in favor of -std=c++11."
- msgstr ""
- 
- #: c-family/c.opt:1989
- msgid "Deprecated in favor of -std=c++14."
- msgstr ""
- 
- #: c-family/c.opt:1993
- msgid "Conform to the ISO 2014 C++ standard."
- msgstr ""
- 
- #: c-family/c.opt:1997
- msgid "Deprecated in favor of -std=c++17."
- msgstr ""
- 
- #: c-family/c.opt:2001
- msgid "Conform to the ISO 2017 C++ standard."
- msgstr ""
- 
- #: c-family/c.opt:2005
- msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
- msgstr ""
- 
- #: c-family/c.opt:2009 c-family/c.opt:2135
- msgid "Conform to the ISO 2011 C standard."
- msgstr ""
- 
- #: c-family/c.opt:2013
- msgid "Deprecated in favor of -std=c11."
- msgstr ""
- 
- #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
- #: c-family/c.opt:2143
- msgid "Conform to the ISO 2017 C standard (published in 2018)."
- msgstr ""
- 
- #: c-family/c.opt:2025
- msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
- msgstr ""
- 
- #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
- msgid "Conform to the ISO 1990 C standard."
- msgstr ""
- 
- #: c-family/c.opt:2037 c-family/c.opt:2127
- msgid "Conform to the ISO 1999 C standard."
- msgstr ""
- 
- #: c-family/c.opt:2041
- msgid "Deprecated in favor of -std=c99."
- msgstr ""
- 
- #: c-family/c.opt:2045 c-family/c.opt:2050
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2055
- msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2059
- msgid "Deprecated in favor of -std=gnu++11."
- msgstr ""
- 
- #: c-family/c.opt:2063
- msgid "Deprecated in favor of -std=gnu++14."
- msgstr ""
- 
- #: c-family/c.opt:2067
- msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2071
- msgid "Deprecated in favor of -std=gnu++17."
- msgstr ""
- 
- #: c-family/c.opt:2075
- msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2079
- msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
- msgstr ""
- 
- #: c-family/c.opt:2083
- msgid "Conform to the ISO 2011 C standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2087
- msgid "Deprecated in favor of -std=gnu11."
- msgstr ""
- 
- #: c-family/c.opt:2091 c-family/c.opt:2095
- msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2099
- msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
- msgstr ""
- 
- #: c-family/c.opt:2103 c-family/c.opt:2107
- msgid "Conform to the ISO 1990 C standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2111
- msgid "Conform to the ISO 1999 C standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2115
- msgid "Deprecated in favor of -std=gnu99."
- msgstr ""
- 
- #: c-family/c.opt:2123
- msgid "Conform to the ISO 1990 C standard as amended in 1994."
- msgstr ""
- 
- #: c-family/c.opt:2131
- msgid "Deprecated in favor of -std=iso9899:1999."
- msgstr ""
- 
- #: c-family/c.opt:2150
- #, fuzzy
- msgid "Enable traditional preprocessing."
- msgstr "AktivÃ©r stakprÃ¸vning"
- 
- #: c-family/c.opt:2154
- msgid "-trigraphs\tSupport ISO C trigraphs."
- msgstr ""
- 
- #: c-family/c.opt:2158
- msgid "Do not predefine system-specific and GCC-specific macros."
- msgstr ""
- 
- #: fortran/lang.opt:146
- msgid "-J<directory>\tPut MODULE files in 'directory'."
- msgstr ""
- 
- #: fortran/lang.opt:198
- #, fuzzy
- msgid "Warn about possible aliasing of dummy arguments."
- msgstr "Advar om mulige manglende paranteser"
- 
- #: fortran/lang.opt:202
- msgid "Warn about alignment of COMMON blocks."
- msgstr ""
- 
- #: fortran/lang.opt:206
- #, fuzzy
- msgid "Warn about missing ampersand in continued character constants."
- msgstr "Advar om brug af multitegnskonstanter"
- 
- #: fortran/lang.opt:210
- #, fuzzy
- #| msgid "Warn about function pointer arithmetic"
- msgid "Warn about creation of array temporaries."
- msgstr "Advar om beregninger pÃ¥ funktionshenvisninger"
- 
- #: fortran/lang.opt:214
- msgid "Warn about type and rank mismatches between arguments and parameters."
- msgstr ""
- 
- #: fortran/lang.opt:218
- msgid "Warn if the type of a variable might be not interoperable with C."
- msgstr ""
- 
- #: fortran/lang.opt:226
- #, fuzzy
- msgid "Warn about truncated character expressions."
- msgstr "Advar om brug af multitegnskonstanter"
- 
- #: fortran/lang.opt:230
- msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
- msgstr ""
- 
- #: fortran/lang.opt:238
- #, fuzzy
- #| msgid "Warn about implicit function declarations"
- msgid "Warn about most implicit conversions."
- msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
- 
- #: fortran/lang.opt:242
- #, fuzzy
- #| msgid "Warn about possibly confusing type conversions"
- msgid "Warn about possibly incorrect subscripts in do loops."
- msgstr "Advar om typekonverteringer der kan vÃ¦re forvirrende"
- 
- #: fortran/lang.opt:250
- msgid "Warn if loops have been interchanged."
- msgstr ""
- 
- #: fortran/lang.opt:254
- #, fuzzy
- #| msgid "Warn about implicit function declarations"
- msgid "Warn about function call elimination."
- msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
- 
- #: fortran/lang.opt:258
- #, fuzzy
- #| msgid "Warn about implicit function declarations"
- msgid "Warn about calls with implicit interface."
- msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
- 
- #: fortran/lang.opt:262
- #, fuzzy
- #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
- msgid "Warn about called procedures not explicitly declared."
- msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
- 
- #: fortran/lang.opt:266
- #, fuzzy
- msgid "Warn about constant integer divisions with truncated results."
- msgstr "Advar ikke om heltalsdivision pÃ¥ oversÃ¦ttelsestidspunktet med nul"
- 
- #: fortran/lang.opt:270
- #, fuzzy
- msgid "Warn about truncated source lines."
- msgstr "Advar om funktionserklÃ¦ringer uden prototype"
- 
- #: fortran/lang.opt:274
- msgid "Warn on intrinsics not part of the selected standard."
- msgstr ""
- 
- #: fortran/lang.opt:286
- #, fuzzy
- msgid "Warn about USE statements that have no ONLY qualifier."
- msgstr "Advar om brug af multitegnskonstanter"
- 
- #: fortran/lang.opt:298
- msgid "Warn about real-literal-constants with 'q' exponent-letter."
- msgstr ""
- 
- #: fortran/lang.opt:302
- #, fuzzy
- #| msgid "Warn when a variable is unused"
- msgid "Warn when a left-hand-side array variable is reallocated."
- msgstr "Advar nÃ¥r en variabel ikke benyttes"
- 
- #: fortran/lang.opt:306
- #, fuzzy
- #| msgid "Warn when a variable is unused"
- msgid "Warn when a left-hand-side variable is reallocated."
- msgstr "Advar nÃ¥r en variabel ikke benyttes"
- 
- #: fortran/lang.opt:310
- msgid "Warn if the pointer in a pointer assignment might outlive its target."
- msgstr ""
- 
- #: fortran/lang.opt:318
- #, fuzzy
- msgid "Warn about \"suspicious\" constructs."
- msgstr "Advar om mistÃ¦nkelige erklÃ¦ringer af main"
- 
- #: fortran/lang.opt:322
- msgid "Permit nonconforming uses of the tab character."
- msgstr ""
- 
- #: fortran/lang.opt:326
- #, fuzzy
- #| msgid "zero-length %s format string"
- msgid "Warn about an invalid DO loop."
- msgstr "formateringsstreng %s med lÃ¦ngden nul"
- 
- #: fortran/lang.opt:330
- #, fuzzy
- #| msgid "overflow in constant expression"
- msgid "Warn about underflow of numerical constant expressions."
- msgstr "overlÃ¸b i konstant udtryk"
- 
- #: fortran/lang.opt:338
- msgid "Warn if a user-procedure has the same name as an intrinsic."
- msgstr ""
- 
- #: fortran/lang.opt:346
- #, fuzzy
- #| msgid "Warn about unrecognized pragmas"
- msgid "Warn about unused dummy arguments."
- msgstr "Advar om ukendte pragmaer"
- 
- #: fortran/lang.opt:350
- #, fuzzy
- #| msgid "zero-length %s format string"
- msgid "Warn about zero-trip DO loops."
- msgstr "formateringsstreng %s med lÃ¦ngden nul"
- 
- #: fortran/lang.opt:354
- #, fuzzy
- msgid "Enable preprocessing."
- msgstr "AktivÃ©r stakprÃ¸vning"
- 
- #: fortran/lang.opt:362
- #, fuzzy
- #| msgid "Disable indexed addressing"
- msgid "Disable preprocessing."
- msgstr "DeaktivÃ©r indekseret adressering"
- 
- #: fortran/lang.opt:370
- msgid "Eliminate multiple function invocations also for impure functions."
- msgstr ""
- 
- #: fortran/lang.opt:374
- msgid "Enable alignment of COMMON blocks."
- msgstr ""
- 
- #: fortran/lang.opt:378
- msgid "All intrinsics procedures are available regardless of selected standard."
- msgstr ""
- 
- #: fortran/lang.opt:386
- #, fuzzy
- msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
- msgstr "Behandl lokale variable og COMMON-blokke som om de var nÃ¦vnt i SAVE-sÃ¦tninger"
- 
- #: fortran/lang.opt:390
- msgid "Specify that backslash in string introduces an escape character."
- msgstr ""
- 
- #: fortran/lang.opt:394
- msgid "Produce a backtrace when a runtime error is encountered."
- msgstr ""
- 
- #: fortran/lang.opt:398
- msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
- msgstr ""
- 
- #: fortran/lang.opt:402
- msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
- msgstr ""
- 
- #: fortran/lang.opt:406
- msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
- msgstr ""
- 
- #: fortran/lang.opt:425
- #, fuzzy
- #| msgid "Use the Cygwin interface"
- msgid "Use the Cray Pointer extension."
- msgstr "Benyt Cygwin-grÃ¦nsefladen"
- 
- #: fortran/lang.opt:429
- #, fuzzy
- msgid "Generate C prototypes from BIND(C) declarations."
- msgstr "Advar om funktionserklÃ¦ringer uden prototype"
- 
- #: fortran/lang.opt:433
- msgid "Ignore 'D' in column one in fixed form."
- msgstr ""
- 
- #: fortran/lang.opt:437
- msgid "Treat lines with 'D' in column one as comments."
- msgstr ""
- 
- #: fortran/lang.opt:441
- #, fuzzy
- #| msgid "Enable Transmeta picoJava extensions"
- msgid "Enable all DEC language extensions."
- msgstr "AktivÃ©r Transmeta picoJava-udvidelser"
- 
- #: fortran/lang.opt:445
- msgid "Enable legacy parsing of INCLUDE as statement."
- msgstr ""
- 
- #: fortran/lang.opt:449
- msgid "Enable kind-specific variants of integer intrinsic functions."
- msgstr ""
- 
- #: fortran/lang.opt:453
- msgid "Enable legacy math intrinsics for compatibility."
- msgstr ""
- 
- #: fortran/lang.opt:457
- #, fuzzy
- #| msgid "Enable support for huge objects"
- msgid "Enable support for DEC STRUCTURE/RECORD."
- msgstr "AktivÃ©r understÃ¸ttelse af enorme objekter"
- 
- #: fortran/lang.opt:461
- msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
- msgstr ""
- 
- #: fortran/lang.opt:465
- msgid "Set the default double precision kind to an 8 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:469
- msgid "Set the default integer kind to an 8 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:473
- msgid "Set the default real kind to an 8 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:477
- msgid "Set the default real kind to an 10 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:481
- msgid "Set the default real kind to an 16 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:485
- msgid "Allow dollar signs in entity names."
- msgstr ""
- 
- #: fortran/lang.opt:493
- #, fuzzy
- msgid "Display the code tree after parsing."
- msgstr "Foretag en komplet registerflytningsoptimering"
- 
- #: fortran/lang.opt:497
- #, fuzzy
- msgid "Display the code tree after front end optimization."
- msgstr "Foretag en komplet registerflytningsoptimering"
- 
- #: fortran/lang.opt:501
- #, fuzzy
- msgid "Display the code tree after parsing; deprecated option."
- msgstr "Foretag en komplet registerflytningsoptimering"
- 
- #: fortran/lang.opt:505
- msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
- msgstr ""
- 
- #: fortran/lang.opt:509
- #, fuzzy
- #| msgid "Use normal calling convention"
- msgid "Use f2c calling convention."
- msgstr "Brug normal kaldekonvention"
- 
- #: fortran/lang.opt:513
- #, fuzzy
- #| msgid "Assume that pointers not aliased"
- msgid "Assume that the source file is fixed form."
- msgstr "Antag at henvisninger ikke kan vÃ¦re aliaser"
- 
- #: fortran/lang.opt:517
- msgid "Force creation of temporary to test infrequently-executed forall code."
- msgstr ""
- 
- #: fortran/lang.opt:521
- msgid "Interpret any INTEGER(4) as an INTEGER(8)."
- msgstr ""
- 
- #: fortran/lang.opt:525 fortran/lang.opt:529
- msgid "Specify where to find the compiled intrinsic modules."
- msgstr ""
- 
- #: fortran/lang.opt:533
- msgid "Allow arbitrary character line width in fixed mode."
- msgstr ""
- 
- #: fortran/lang.opt:537
- msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
- msgstr ""
- 
- #: fortran/lang.opt:541
- msgid "Pad shorter fixed form lines to line width with spaces."
- msgstr ""
- 
- #: fortran/lang.opt:545
- msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
- msgstr ""
- 
- #: fortran/lang.opt:549
- msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
- msgstr ""
- 
- #: fortran/lang.opt:553
- #, fuzzy
- #| msgid "Assume that pointers not aliased"
- msgid "Assume that the source file is free form."
- msgstr "Antag at henvisninger ikke kan vÃ¦re aliaser"
- 
- #: fortran/lang.opt:557
- msgid "Allow arbitrary character line width in free mode."
- msgstr ""
- 
- #: fortran/lang.opt:561
- msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
- msgstr ""
- 
- #: fortran/lang.opt:565
- msgid "Try to interchange loops if profitable."
- msgstr ""
- 
- #: fortran/lang.opt:569
- #, fuzzy
- #| msgid "Enable linker optimizations"
- msgid "Enable front end optimization."
- msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
- 
- #: fortran/lang.opt:573
- msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
- msgstr ""
- 
- #: fortran/lang.opt:577
- msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
- msgstr ""
- 
- #: fortran/lang.opt:581
- msgid "Initialize components of derived type variables according to other init flags."
- msgstr ""
- 
- #: fortran/lang.opt:585
- msgid "-finit-integer=<n>\tInitialize local integer variables to n."
- msgstr ""
- 
- #: fortran/lang.opt:589
- #, fuzzy
- #| msgid "Initialize local vars and arrays to zero"
- msgid "Initialize local variables to zero (from g77)."
- msgstr "KlargÃ¸r lokale variable og tabeller til nul"
- 
- #: fortran/lang.opt:593
- msgid "-finit-logical=<true|false>\tInitialize local logical variables."
- msgstr ""
- 
- #: fortran/lang.opt:597
- msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
- msgstr ""
- 
- #: fortran/lang.opt:619
- msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
- msgstr ""
- 
- #: fortran/lang.opt:623
- msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
- msgstr ""
- 
- #: fortran/lang.opt:627
- msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
- msgstr ""
- 
- #: fortran/lang.opt:631
- msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
- msgstr ""
- 
- #: fortran/lang.opt:635
- msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
- msgstr ""
- 
- #: fortran/lang.opt:639
- #, fuzzy
- #| msgid "Pass all arguments on stack"
- msgid "Put all local arrays on stack."
- msgstr "Overbring alle parametre pÃ¥ stakken"
- 
- #: fortran/lang.opt:643
- msgid "Set default accessibility of module entities to PRIVATE."
- msgstr ""
- 
- #: fortran/lang.opt:663
- msgid "Try to lay out derived types as compactly as possible."
- msgstr ""
- 
- #: fortran/lang.opt:671
- #, fuzzy
- #| msgid "unexpected address expression"
- msgid "Protect parentheses in expressions."
- msgstr "uventet adresseudtryk"
- 
- #: fortran/lang.opt:675
- msgid "Path to header file that should be pre-included before each compilation unit."
- msgstr ""
- 
- #: fortran/lang.opt:679
- #, fuzzy
- #| msgid "Enable linker optimizations"
- msgid "Enable range checking during compilation."
- msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
- 
- #: fortran/lang.opt:683
- msgid "Interpret any REAL(4) as a REAL(8)."
- msgstr ""
- 
- #: fortran/lang.opt:687
- msgid "Interpret any REAL(4) as a REAL(10)."
- msgstr ""
- 
- #: fortran/lang.opt:691
- msgid "Interpret any REAL(4) as a REAL(16)."
- msgstr ""
- 
- #: fortran/lang.opt:695
- msgid "Interpret any REAL(8) as a REAL(4)."
- msgstr ""
- 
- #: fortran/lang.opt:699
- msgid "Interpret any REAL(8) as a REAL(10)."
- msgstr ""
- 
- #: fortran/lang.opt:703
- msgid "Interpret any REAL(8) as a REAL(16)."
- msgstr ""
- 
- #: fortran/lang.opt:707
- #, fuzzy
- #| msgid "invalid lvalue in assignment"
- msgid "Reallocate the LHS in assignments."
- msgstr "ugyldig venstrevÃ¦rdi i tildeling"
- 
- #: fortran/lang.opt:711
- msgid "Use a 4-byte record marker for unformatted files."
- msgstr ""
- 
- #: fortran/lang.opt:715
- msgid "Use an 8-byte record marker for unformatted files."
- msgstr ""
- 
- #: fortran/lang.opt:719
- msgid "Allocate local variables on the stack to allow indirect recursion."
- msgstr ""
- 
- #: fortran/lang.opt:723
- msgid "Copy array sections into a contiguous block on procedure entry."
- msgstr ""
- 
- #: fortran/lang.opt:727
- msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
- msgstr ""
- 
- #: fortran/lang.opt:743
- msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
- msgstr ""
- 
- #: fortran/lang.opt:747
- msgid "Append a second underscore if the name already contains an underscore."
- msgstr ""
- 
- #: fortran/lang.opt:755
- msgid "Apply negative sign to zero values."
- msgstr ""
- 
- #: fortran/lang.opt:759
- #, fuzzy
- msgid "Append underscores to externally visible names."
- msgstr "TilfÃ¸j aldrig en anden understreg til eksterne variable"
- 
- #: fortran/lang.opt:803
- msgid "Statically link the GNU Fortran helper library (libgfortran)."
- msgstr ""
- 
- #: fortran/lang.opt:807
- msgid "Conform to the ISO Fortran 2003 standard."
- msgstr ""
- 
- #: fortran/lang.opt:811
- msgid "Conform to the ISO Fortran 2008 standard."
- msgstr ""
- 
- #: fortran/lang.opt:815
- msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
- msgstr ""
- 
- #: fortran/lang.opt:819
- msgid "Conform to the ISO Fortran 2018 standard."
- msgstr ""
- 
- #: fortran/lang.opt:823
- msgid "Conform to the ISO Fortran 95 standard."
- msgstr ""
- 
- #: fortran/lang.opt:827
- msgid "Conform to nothing in particular."
- msgstr ""
- 
- #: fortran/lang.opt:831
- msgid "Accept extensions to support legacy code."
- msgstr ""
- 
- #: lto/lang.opt:50
- msgid "Set linker output type (used internally during LTO optimization)."
- msgstr ""
- 
- #: lto/lang.opt:55
- msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
- msgstr ""
- 
- #: lto/lang.opt:59
- msgid "Specify a file to which a list of files output by LTRANS is written."
- msgstr ""
- 
- #: lto/lang.opt:63
- msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
- msgstr ""
- 
- #: lto/lang.opt:67
- msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
- msgstr ""
- 
- #: lto/lang.opt:71
- #, fuzzy
- #| msgid "invalid register in the instruction"
- msgid "The resolution file."
- msgstr "ugyldigt register i instruktionen"
- 
  #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:671 cp/cvt.c:1342
  #: cp/cvt.c:1595
  #, gcc-internal-format
--- 18958,18963 ----
*************** msgid "ignoring attribute %qE because it
*** 19443,19449 ****
  msgstr "dataomrÃ¥det '%s' er i modstrid med tidligere erklÃ¦ring"
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13987 cp/friend.c:303 cp/tree.c:4569
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration here"
--- 19462,19468 ----
  msgstr "dataomrÃ¥det '%s' er i modstrid med tidligere erklÃ¦ring"
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13996 cp/friend.c:303 cp/tree.c:4569
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration here"
*************** msgstr "egenskabsdirektivet '%s' ignorer
*** 19469,19481 ****
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: attribs.c:594 cp/decl.c:11234
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: attribs.c:596 cp/decl.c:11235
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
--- 19488,19500 ----
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: attribs.c:594 cp/decl.c:11243
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: attribs.c:596 cp/decl.c:11244
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 19523,19533 ****
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5770 config/darwin.c:2066 config/arm/arm.c:6893
! #: config/arm/arm.c:6921 config/arm/arm.c:6938 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6377 config/i386/i386.c:41290
! #: config/i386/i386.c:45874 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
--- 19542,19552 ----
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5680 config/darwin.c:2066 config/arm/arm.c:6898
! #: config/arm/arm.c:6926 config/arm/arm.c:6943 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6378 config/i386/i386.c:41272
! #: config/i386/i386.c:45856 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
*************** msgstr "egenskaben '%s' ignoreret"
*** 19543,19550 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2564
! #: cp/decl.c:2986
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "tidligere erklÃ¦ring af %qD"
--- 19562,19569 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2581
! #: cp/decl.c:3003
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "tidligere erklÃ¦ring af %qD"
*************** msgstr "basisblokkene er ikke nummeret i
*** 20774,20978 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "antallet af basisbloknoter i instruktionskÃ¦den (%d) != n_basic_blocks (%d)"
  
! #: cgraph.c:3026
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "caller edge count invalid"
  msgstr "venstreskiftsantal er negativ"
  
! #: cgraph.c:3110
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.c:3117
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.c:3122
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.c:3127
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "local symbols must be defined"
  msgstr "ingen symboltabel fundet"
  
! #: cgraph.c:3132
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.c:3137
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.c:3142
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.c:3149
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.c:3156
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.c:3171
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.c:3181
  #, fuzzy, gcc-internal-format
  #| msgid "section pointer missing"
  msgid "inlined_to pointer is wrong"
  msgstr "sektionshenvisning mangler"
  
! #: cgraph.c:3186
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple inline callers"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cgraph.c:3193
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.c:3213
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "caller edge count does not match BB count"
  msgstr "venstreskiftsantal er negativ"
  
! #: cgraph.c:3235
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3246
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.c:3251
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer to bit-field `%D'"
  msgid "inlined_to pointer refers to itself"
  msgstr "ugyldig henvisning til bitfeltet '%D'"
  
! #: cgraph.c:3262
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.c:3275
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.c:3286
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.c:3291
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.c:3303
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.c:3314
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.c:3321
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.c:3330
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3335
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3340
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.c:3376
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.c:3384
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' used prior to declaration"
  msgid "edge points to wrong declaration:"
  msgstr "'%s' benyttes fÃ¸r erklÃ¦ringen"
  
! #: cgraph.c:3393
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.c:3403
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.c:3413
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.c:3426
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3438
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3449
  #, fuzzy, gcc-internal-format
  #| msgid "verify_flow_info failed"
  msgid "verify_cgraph_node failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: cgraph.c:3556 varpool.c:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "string section missing"
  msgid "%s: section %s is missing"
--- 20793,20997 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "antallet af basisbloknoter i instruktionskÃ¦den (%d) != n_basic_blocks (%d)"
  
! #: cgraph.c:3032
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "caller edge count invalid"
  msgstr "venstreskiftsantal er negativ"
  
! #: cgraph.c:3116
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.c:3123
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.c:3128
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.c:3133
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "local symbols must be defined"
  msgstr "ingen symboltabel fundet"
  
! #: cgraph.c:3138
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.c:3143
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.c:3148
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.c:3155
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.c:3162
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.c:3177
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.c:3187
  #, fuzzy, gcc-internal-format
  #| msgid "section pointer missing"
  msgid "inlined_to pointer is wrong"
  msgstr "sektionshenvisning mangler"
  
! #: cgraph.c:3192
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple inline callers"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cgraph.c:3199
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.c:3219
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "caller edge count does not match BB count"
  msgstr "venstreskiftsantal er negativ"
  
! #: cgraph.c:3241
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3252
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.c:3257
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer to bit-field `%D'"
  msgid "inlined_to pointer refers to itself"
  msgstr "ugyldig henvisning til bitfeltet '%D'"
  
! #: cgraph.c:3268
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.c:3287
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.c:3292
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.c:3297
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.c:3315
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.c:3320
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.c:3327
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.c:3336
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3341
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3346
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.c:3382
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.c:3390
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' used prior to declaration"
  msgid "edge points to wrong declaration:"
  msgstr "'%s' benyttes fÃ¸r erklÃ¦ringen"
  
! #: cgraph.c:3399
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.c:3409
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.c:3419
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.c:3432
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3444
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3455
  #, fuzzy, gcc-internal-format
  #| msgid "verify_flow_info failed"
  msgid "verify_cgraph_node failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: cgraph.c:3562 varpool.c:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "string section missing"
  msgid "%s: section %s is missing"
*************** msgid "%<weakref%> attribute ignored bec
*** 21012,21023 ****
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11490
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F brugt, men aldrig defineret"
  
! #: cgraphunit.c:978 c/c-decl.c:11500
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F erklÃ¦ret %<static%>, men aldrig defineret"
--- 21031,21042 ----
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11507
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F brugt, men aldrig defineret"
  
! #: cgraphunit.c:978 c/c-decl.c:11517
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F erklÃ¦ret %<static%>, men aldrig defineret"
*************** msgstr ""
*** 21531,21537 ****
  msgid "internal consistency failure"
  msgstr "intern GCC-afbrydelse"
  
! #: emit-rtl.c:4039
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr "ICE: emit_insn brugt hvor emit_jump_insn behÃ¸ves:\n"
--- 21550,21556 ----
  msgid "internal consistency failure"
  msgstr "intern GCC-afbrydelse"
  
! #: emit-rtl.c:4040
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr "ICE: emit_insn brugt hvor emit_jump_insn behÃ¸ves:\n"
*************** msgstr "ugyldig typeparameter"
*** 21649,21661 ****
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "%JstÃ¸rrelsen af '%D' er stÃ¸rre end %d byte"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1488
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not open final insn dump file %qs: %m"
  msgstr "kunne ikke Ã¥bne dumpningsfilen '%s'"
  
! #: final.c:4879 tree-cfgcleanup.c:1505
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not close final insn dump file %qs: %m"
--- 21668,21680 ----
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "%JstÃ¸rrelsen af '%D' er stÃ¸rre end %d byte"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1497
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not open final insn dump file %qs: %m"
  msgstr "kunne ikke Ã¥bne dumpningsfilen '%s'"
  
! #: final.c:4879 tree-cfgcleanup.c:1514
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not close final insn dump file %qs: %m"
*************** msgstr "stort heltal forkortes underfors
*** 21672,21678 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "sammenligning er altid %d pÃ¥ grund af den begrÃ¦nsede rÃ¦kkevidde af bitfeltet"
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2379 tree-ssa-reassoc.c:3259
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 21691,21697 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "sammenligning er altid %d pÃ¥ grund af den begrÃ¦nsede rÃ¦kkevidde af bitfeltet"
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2380 tree-ssa-reassoc.c:3260
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr "kan ikke erklÃ¦re henvisninger t
*** 22357,22369 ****
  msgid "null pointer dereference"
  msgstr "henvisning"
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13222
! #: tree.c:13259 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6746 cp/call.c:8480 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7437 cp/decl2.c:5422 cp/pt.c:8440
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1702 cp/typeck.c:1899
! #: cp/typeck.c:3949 cp/typeck.c:9306
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared here"
--- 22376,22388 ----
  msgid "null pointer dereference"
  msgstr "henvisning"
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13241
! #: tree.c:13278 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6760 cp/call.c:8495 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7446 cp/decl2.c:5422 cp/pt.c:8442
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1719 cp/typeck.c:1916
! #: cp/typeck.c:3967 cp/typeck.c:9324
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared here"
*************** msgstr "deaktiver videregivelse %s for f
*** 22631,22723 ****
  msgid "using the range [%E, %E] for directive argument"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3021
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
! msgstr ""
! 
! #: gimple-ssa-sprintf.c:3022
! #, gcc-internal-format
! msgid "%qE output %wu bytes into a destination of size %wu"
! msgstr ""
  
! #: gimple-ssa-sprintf.c:3027
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3032
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3037
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3049
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgstr ""
  
  #: gimple-ssa-sprintf.c:3050
  #, gcc-internal-format
- msgid "%qE output %wu bytes"
- msgstr ""
- 
- #: gimple-ssa-sprintf.c:3054
- #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3058
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3062
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3437
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3471
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4100
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4111
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4132
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4183
  #, fuzzy
  #| msgid "pointer"
  msgid "%Gnull destination pointer"
  msgstr "henvisning"
  
! #: gimple-ssa-sprintf.c:4201
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4213
  #, fuzzy
  #| msgid "null format string"
  msgid "%Gnull format string"
--- 22650,22736 ----
  msgid "using the range [%E, %E] for directive argument"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3020
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
! msgid_plural "%qE output %wu bytes into a destination of size %wu"
! msgstr[0] ""
! msgstr[1] ""
  
! #: gimple-ssa-sprintf.c:3025
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3030
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3035
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3046
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgid_plural "%qE output %wu bytes"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-sprintf.c:3050
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3054
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3058
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3433
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3467
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4096
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4107
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4128
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4179
  #, fuzzy
  #| msgid "pointer"
  msgid "%Gnull destination pointer"
  msgstr "henvisning"
  
! #: gimple-ssa-sprintf.c:4197
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4209
  #, fuzzy
  #| msgid "null format string"
  msgid "%Gnull format string"
*************** msgstr ""
*** 22955,22963 ****
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3771 c/c-decl.c:4044
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3959
! #: cp/decl.c:10966 cp/decl.c:11402 cp/decl.c:11411 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, fuzzy, gcc-internal-format
--- 22968,22976 ----
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3788 c/c-decl.c:4061
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3969
! #: cp/decl.c:10975 cp/decl.c:11411 cp/decl.c:11420 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 23290,23313 ****
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.c:13435
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:13956
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is promoted to `%s' when passed through `...'"
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "'%s' forfremmes til '%s' ved overbringelse gennem '...'"
  
! #: gimplify.c:13961
  #, fuzzy, gcc-internal-format
  #| msgid "(so you should pass `%s' not `%s' to `va_arg')"
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(sÃ¥ du skal overbring '%s' ikke '%s' til 'va_arg')"
  
! #: gimplify.c:13968
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
--- 23303,23326 ----
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.c:13436
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:13957
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is promoted to `%s' when passed through `...'"
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "'%s' forfremmes til '%s' ved overbringelse gennem '...'"
  
! #: gimplify.c:13962
  #, fuzzy, gcc-internal-format
  #| msgid "(so you should pass `%s' not `%s' to `va_arg')"
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(sÃ¥ du skal overbring '%s' ikke '%s' til 'va_arg')"
  
! #: gimplify.c:13969
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
*************** msgstr "tidligere definition her"
*** 23477,23484 ****
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1305 ipa-devirt.c:1381
! #: ipa-devirt.c:1420 ipa-devirt.c:1438
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a different type is defined in another translation unit"
--- 23490,23497 ----
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1323 ipa-devirt.c:1399
! #: ipa-devirt.c:1438 ipa-devirt.c:1456
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a different type is defined in another translation unit"
*************** msgstr "tidligere definition her"
*** 23564,23716 ****
  msgid "type %qT should match type %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: ipa-devirt.c:1331
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1338
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1346
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1371
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1396
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1405
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1465
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1480
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1503 ipa-devirt.c:1515
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1538
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1542
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1560 ipa-devirt.c:1624
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1567 ipa-devirt.c:1629
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type with different bases is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1575
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1589
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1602
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "fields have different layout in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.c:1633
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1655
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1780
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "the extra base is defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: ipa-devirt.c:3955
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3964
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3994
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4002
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4010
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4021
  #, 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"
--- 23577,23729 ----
  msgid "type %qT should match type %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: ipa-devirt.c:1349
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1356
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1414
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1423
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1483
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1498
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1521 ipa-devirt.c:1533
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1556
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1560
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1578 ipa-devirt.c:1642
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1585 ipa-devirt.c:1647
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type with different bases is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1593
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1607
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1620
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "fields have different layout in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1627
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.c:1651
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1673
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1798
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "the extra base is defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: ipa-devirt.c:3973
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3982
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4012
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4020
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4028
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4039
  #, 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 ""
*** 24374,24380 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: opts-common.c:1247 opts.c:2169
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "der mangler en parameter til tilvalget '-%s'"
--- 24387,24393 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: opts-common.c:1247 opts.c:2170
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "der mangler en parameter til tilvalget '-%s'"
*************** msgstr "-malign-functions=%d er ikke mel
*** 24400,24412 ****
  msgid "unrecognized argument in option %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts-common.c:1291 config/i386/i386.c:3382
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: opts-common.c:1294 config/i386/i386.c:3385
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s"
--- 24413,24425 ----
  msgid "unrecognized argument in option %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts-common.c:1291 config/i386/i386.c:3383
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: opts-common.c:1294 config/i386/i386.c:3386
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s"
*************** msgstr "-traditional understÃ¸ttes ikke
*** 24678,24841 ****
  msgid "live patching is not supported with LTO"
  msgstr "profilgenerering understÃ¸ttes ikke med -mg\n"
  
! #: opts.c:1668
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1898
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.c:1938
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.c:1944
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.c:1979
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "%<%s%> attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: opts.c:2006
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ugyldig typeparameter"
  
! #: opts.c:2028
  #, 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.c:2037
  #, 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.c:2224
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:2233
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.c:2496
  #, fuzzy, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: opts.c:2508
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2516
  #, 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.c:2602
  #, 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.c:2660
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown stack check parameter %qs"
  msgstr "ukendt registernavn: %s"
  
! #: opts.c:2688
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2699
  #, 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.c:2823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: Â»--paramÂ«-parametre skal vÃ¦re pÃ¥ formen NAVN=VÃ†RDI"
  
! #: opts.c:2834
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "ugyldig Â»--paramÂ«-vÃ¦rdi %qs"
  
! #: opts.c:2837
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "ugyldig Â»--paramÂ«-vÃ¦rdi %qs"
  
! #: opts.c:2845
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ugyldig Â»--paramÂ«-vÃ¦rdi %qs"
  
! #: opts.c:2967
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "mÃ¥lsystemet understÃ¸tter ikke fejlfindingsuddata"
  
! #: opts.c:2976
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "fejlsÃ¸gningsformatet %qs er i modstrid med tidligere valg"
  
! #: opts.c:2994
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "ukendt fejlsÃ¸gningsuddataniveau %qs"
  
! #: opts.c:2996
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "fejlsÃ¸gningsuddataniveau %qs er for hÃ¸jt"
  
! #: opts.c:3016
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "henter maksimumbegrÃ¦nsning pÃ¥ kernefilens stÃ¸rrelse: %m"
  
! #: opts.c:3020
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "angiver kernefilens stÃ¸rrelsesbegrÃ¦nsning til maksimum: %m"
  
! #: opts.c:3065
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "ukendt GCC-fejlfindingstilvalg: %c"
  
! #: opts.c:3090
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr "-Werror=%s: intet tilvalg -%s"
  
! #: opts.c:3092
  #, 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"
--- 24691,24854 ----
  msgid "live patching is not supported with LTO"
  msgstr "profilgenerering understÃ¸ttes ikke med -mg\n"
  
! #: opts.c:1669
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1899
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.c:1939
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.c:1945
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.c:1980
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "%<%s%> attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: opts.c:2007
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ugyldig typeparameter"
  
! #: opts.c:2029
  #, 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.c:2038
  #, 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.c:2225
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:2234
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.c:2497
  #, fuzzy, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: opts.c:2509
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2517
  #, 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.c:2603
  #, 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.c:2661
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown stack check parameter %qs"
  msgstr "ukendt registernavn: %s"
  
! #: opts.c:2689
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2700
  #, 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.c:2824
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: Â»--paramÂ«-parametre skal vÃ¦re pÃ¥ formen NAVN=VÃ†RDI"
  
! #: opts.c:2835
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "ugyldig Â»--paramÂ«-vÃ¦rdi %qs"
  
! #: opts.c:2838
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "ugyldig Â»--paramÂ«-vÃ¦rdi %qs"
  
! #: opts.c:2846
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ugyldig Â»--paramÂ«-vÃ¦rdi %qs"
  
! #: opts.c:2968
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "mÃ¥lsystemet understÃ¸tter ikke fejlfindingsuddata"
  
! #: opts.c:2977
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "fejlsÃ¸gningsformatet %qs er i modstrid med tidligere valg"
  
! #: opts.c:2995
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "ukendt fejlsÃ¸gningsuddataniveau %qs"
  
! #: opts.c:2997
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "fejlsÃ¸gningsuddataniveau %qs er for hÃ¸jt"
  
! #: opts.c:3017
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "henter maksimumbegrÃ¦nsning pÃ¥ kernefilens stÃ¸rrelse: %m"
  
! #: opts.c:3021
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "angiver kernefilens stÃ¸rrelsesbegrÃ¦nsning til maksimum: %m"
  
! #: opts.c:3066
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "ukendt GCC-fejlfindingstilvalg: %c"
  
! #: opts.c:3091
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr "-Werror=%s: intet tilvalg -%s"
  
! #: opts.c:3093
  #, 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 "kan ikke bruge %qs som et kald-b
*** 25170,25176 ****
  msgid "can%'t use %qs as a fixed register"
  msgstr "kan ikke bruge %qs som et fast register"
  
! #: reginfo.c:762 config/arc/arc.c:1047 config/arc/arc.c:1089
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
--- 25183,25189 ----
  msgid "can%'t use %qs as a fixed register"
  msgstr "kan ikke bruge %qs som et fast register"
  
! #: reginfo.c:762 config/arc/arc.c:1046 config/arc/arc.c:1088
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
*************** msgstr "%<asm%>-operandbegrÃ¦nsning er i
*** 25243,25295 ****
  msgid "output operand is constant in %<asm%>"
  msgstr "uddataoperand er konstant i %<asm%>"
  
! #: rtl.c:854
  #, 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-kontrol: tilgang til udtrykstrÃ¦ %d fra Â»%sÂ« med sidste udtrykstrÃ¦ %d i %s, ved %s:%d"
  
! #: rtl.c:864
  #, 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-kontrol: forventede udtrykstrÃ¦ %d type Â»%cÂ«, har Â»%cÂ« (registeroverfÃ¸rselsudtryk %s) i %s, ved %s:%d"
  
! #: rtl.c:874
  #, 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-kontrol: forventede udtrykstrÃ¦ %d type Â»%cÂ« eller Â»%cÂ«, har Â»%cÂ« (registeroverfÃ¸rselsudtryk %s) i %s, ved %s:%d"
  
! #: rtl.c:883
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr "RTL-kontrol: forventede koden Â»%sÂ«, har Â»%sÂ« i %s, ved %s:%d"
  
! #: rtl.c:893
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "RTL-kontrol: forventede koden Â»%sÂ« eller Â»%sÂ«, har Â»%sÂ« i %s, ved %s:%d"
  
! #: rtl.c:904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "RTL-kontrol: forventede koden Â»%sÂ« eller Â»%sÂ«, har Â»%sÂ« i %s, ved %s:%d"
  
! #: rtl.c:931
  #, 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-kontrol: forsÃ¸g pÃ¥ at opfatte ikke-blok symbol som et bloksymbol i %s, ved %s:%d"
  
! #: rtl.c:941
  #, 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-kontrol: tilgang til hwi-udtrykstrÃ¦ %d af vektor hvis sidste udtrykstrÃ¦ er %d i %s, ved %s:%d"
  
! #: rtl.c:951
  #, 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-kontrol: tilgang til udtrykstrÃ¦ %d af vektor hvis sidste udtrykstrÃ¦ er %d i %s, ved %s:%d"
  
! #: rtl.c:962
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr "RTL-flagkontrol: %s benyttet med uventet rtx-kode Â»%sÂ« i %s, ved %s:%d"
--- 25256,25308 ----
  msgid "output operand is constant in %<asm%>"
  msgstr "uddataoperand er konstant i %<asm%>"
  
! #: rtl.c:859
  #, 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-kontrol: tilgang til udtrykstrÃ¦ %d fra Â»%sÂ« med sidste udtrykstrÃ¦ %d i %s, ved %s:%d"
  
! #: rtl.c:869
  #, 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-kontrol: forventede udtrykstrÃ¦ %d type Â»%cÂ«, har Â»%cÂ« (registeroverfÃ¸rselsudtryk %s) i %s, ved %s:%d"
  
! #: rtl.c:879
  #, 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-kontrol: forventede udtrykstrÃ¦ %d type Â»%cÂ« eller Â»%cÂ«, har Â»%cÂ« (registeroverfÃ¸rselsudtryk %s) i %s, ved %s:%d"
  
! #: rtl.c:888
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr "RTL-kontrol: forventede koden Â»%sÂ«, har Â»%sÂ« i %s, ved %s:%d"
  
! #: rtl.c:898
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "RTL-kontrol: forventede koden Â»%sÂ« eller Â»%sÂ«, har Â»%sÂ« i %s, ved %s:%d"
  
! #: rtl.c:909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "RTL-kontrol: forventede koden Â»%sÂ« eller Â»%sÂ«, har Â»%sÂ« i %s, ved %s:%d"
  
! #: rtl.c:936
  #, 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-kontrol: forsÃ¸g pÃ¥ at opfatte ikke-blok symbol som et bloksymbol i %s, ved %s:%d"
  
! #: rtl.c:946
  #, 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-kontrol: tilgang til hwi-udtrykstrÃ¦ %d af vektor hvis sidste udtrykstrÃ¦ er %d i %s, ved %s:%d"
  
! #: rtl.c:956
  #, 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-kontrol: tilgang til udtrykstrÃ¦ %d af vektor hvis sidste udtrykstrÃ¦ er %d i %s, ved %s:%d"
  
! #: rtl.c:967
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr "RTL-flagkontrol: %s benyttet med uventet rtx-kode Â»%sÂ« i %s, ved %s:%d"
*************** msgstr ""
*** 26960,26966 ****
  msgid "cannot update SSA form"
  msgstr ""
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:866 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr ""
--- 26973,26979 ----
  msgid "cannot update SSA form"
  msgstr ""
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:868 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr ""
*************** msgstr "ugyldigt udtryk som operand"
*** 26986,27002 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3456
  msgid "%Gargument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3461
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "in a call to built-in function %qD"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: tree-ssa-ccp.c:3465
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "Ugyldig erklÃ¦ring"
--- 26999,27015 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3459
  msgid "%Gargument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3464
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "in a call to built-in function %qD"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: tree-ssa-ccp.c:3468
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "Ugyldig erklÃ¦ring"
*************** msgstr ""
*** 27370,27461 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:8361
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "en tabel af funktioner giver ikke mening"
  
! #: tree.c:8530
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "en funktions returtype kan ikke vÃ¦re en funktion"
  
! #: tree.c:9881 tree.c:9966 tree.c:10027
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: %s, har %s i %s, ved %s:%d"
  
! #: tree.c:9918
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede ingen af %s, har %s i %s, ved %s:%d"
  
! #: tree.c:9931
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede klasse %qs, har %qs (%s) i %s, ved %s:%d"
  
! #: tree.c:9980
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede ikke klasse %qs, har %qs (%s) i %s, ved %s:%d"
  
! #: tree.c:9993
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede omp_clause %s, har %s i %s, ved %s:%d"
  
! #: tree.c:10053
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede trÃ¦ som indeholder %qs-struktur, har %qs i %s, ved %s:%d"
  
! #: tree.c:10067
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik udtrykstrÃ¦ %d af tree_int_cst med %d udtrykstrÃ¦er i %s, ved %s:%d"
  
! #: tree.c:10079
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik udtrykstrÃ¦ %d af tree_vec med %d udtrykstrÃ¦er i %s, ved %s:%d"
  
! #: tree.c:10092
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik operand %d af %s med %d operander i %s, ved %s:%d"
  
! #: tree.c:10105
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik operand %d af omp_clause %s med %d operander i %s, ved %s:%d"
  
! #: tree.c:13217
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD er forÃ¦ldet: %s"
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD  er forÃ¦ldet"
  
! #: tree.c:13243
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE er forÃ¦ldet: %s"
  
! #: tree.c:13246
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE er forÃ¦ldet"
  
! #: tree.c:13252
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "type er forÃ¦ldet: %s"
  
! #: tree.c:13255
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "type er forÃ¦ldet"
--- 27383,27474 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:8372
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "en tabel af funktioner giver ikke mening"
  
! #: tree.c:8541
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "en funktions returtype kan ikke vÃ¦re en funktion"
  
! #: tree.c:9900 tree.c:9985 tree.c:10046
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: %s, har %s i %s, ved %s:%d"
  
! #: tree.c:9937
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede ingen af %s, har %s i %s, ved %s:%d"
  
! #: tree.c:9950
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede klasse %qs, har %qs (%s) i %s, ved %s:%d"
  
! #: tree.c:9999
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede ikke klasse %qs, har %qs (%s) i %s, ved %s:%d"
  
! #: tree.c:10012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede omp_clause %s, har %s i %s, ved %s:%d"
  
! #: tree.c:10072
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede trÃ¦ som indeholder %qs-struktur, har %qs i %s, ved %s:%d"
  
! #: tree.c:10086
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik udtrykstrÃ¦ %d af tree_int_cst med %d udtrykstrÃ¦er i %s, ved %s:%d"
  
! #: tree.c:10098
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik udtrykstrÃ¦ %d af tree_vec med %d udtrykstrÃ¦er i %s, ved %s:%d"
  
! #: tree.c:10111
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik operand %d af %s med %d operander i %s, ved %s:%d"
  
! #: tree.c:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik operand %d af omp_clause %s med %d operander i %s, ved %s:%d"
  
! #: tree.c:13236
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD er forÃ¦ldet: %s"
  
! #: tree.c:13239
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD  er forÃ¦ldet"
  
! #: tree.c:13262
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE er forÃ¦ldet: %s"
  
! #: tree.c:13265
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE er forÃ¦ldet"
  
! #: tree.c:13271
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "type er forÃ¦ldet: %s"
  
! #: tree.c:13274
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "type er forÃ¦ldet"
*************** msgstr "type er forÃ¦ldet"
*** 27480,27727 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13796
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13837
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13839
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.c:13841
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr "types TREE_TYPE"
  
! #: tree.c:13861
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13874
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13910
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13912
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s TYPE_BINFO"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.c:13914
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s TYPE_BINFO"
  msgstr "types TREE_TYPE"
  
! #: tree.c:13953
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13955
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13957
  #, gcc-internal-format
  msgid "and field"
  msgstr "og felt"
  
! #: tree.c:13974
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13976 tree.c:13987
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s TREE_TYPE"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.c:13978 tree.c:13989
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s TREE_TYPE"
  msgstr "types TREE_TYPE"
  
! #: tree.c:13985
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "type er ikke forenelig med dens variant"
  
! #: tree.c:14288
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "Hovedvariant er ikke defineret"
  
! #: tree.c:14293
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14305
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr "TYPE_CANONICAL er ikke kompatibel"
  
! #: tree.c:14332
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14338
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:14354
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr "TYPE_VFIELD er ikke FIELD_DECL eller TREE_LIST"
  
! #: tree.c:14364
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr "TYPE_NEXT_PTR_TO er ikke POINTER_TYPE"
  
! #: tree.c:14374
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr "TYPE_NEXT_REF_TO er ikke REFERENCE_TYPE"
  
! #: tree.c:14395
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr "TYPE_BINFO er ikke TREE_BINFO"
  
! #: tree.c:14401
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr "TYPE_BINFO type er ikke TYPE_MAIN_VARIANT"
  
! #: tree.c:14412
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14423
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14441
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:14448
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:14455
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:14471
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:14479
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:14486
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:14496
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "Tabellen TYPE_DOMAIN er ikke af en heltalstype"
  
! #: tree.c:14505
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "TYPE_FIELDS er defineret i en ufuldstÃ¦ndig type"
  
! #: tree.c:14527
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr "Forkert trÃ¦ i TYPE_FIELDS-liste"
  
! #: tree.c:14542
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:14548
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr "forkert TYPE_CACHED_VALUES-element"
  
! #: tree.c:14574
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14587
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:14605
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:14615
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:14622
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr "verify_type mislykkedes"
--- 27493,27740 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13815
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13856
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13858
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.c:13860
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr "types TREE_TYPE"
  
! #: tree.c:13880
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13893
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13929
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13931
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s TYPE_BINFO"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.c:13933
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s TYPE_BINFO"
  msgstr "types TREE_TYPE"
  
! #: tree.c:13972
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13974
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13976
  #, gcc-internal-format
  msgid "and field"
  msgstr "og felt"
  
! #: tree.c:13993
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13995 tree.c:14006
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s TREE_TYPE"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.c:13997 tree.c:14008
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s TREE_TYPE"
  msgstr "types TREE_TYPE"
  
! #: tree.c:14004
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "type er ikke forenelig med dens variant"
  
! #: tree.c:14307
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "Hovedvariant er ikke defineret"
  
! #: tree.c:14312
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:14343
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr "TYPE_CANONICAL er ikke kompatibel"
  
! #: tree.c:14351
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14357
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:14373
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr "TYPE_VFIELD er ikke FIELD_DECL eller TREE_LIST"
  
! #: tree.c:14383
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr "TYPE_NEXT_PTR_TO er ikke POINTER_TYPE"
  
! #: tree.c:14393
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr "TYPE_NEXT_REF_TO er ikke REFERENCE_TYPE"
  
! #: tree.c:14414
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr "TYPE_BINFO er ikke TREE_BINFO"
  
! #: tree.c:14420
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr "TYPE_BINFO type er ikke TYPE_MAIN_VARIANT"
  
! #: tree.c:14431
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14442
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14460
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:14467
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:14474
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:14490
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:14498
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:14505
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:14515
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "Tabellen TYPE_DOMAIN er ikke af en heltalstype"
  
! #: tree.c:14524
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "TYPE_FIELDS er defineret i en ufuldstÃ¦ndig type"
  
! #: tree.c:14546
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr "Forkert trÃ¦ i TYPE_FIELDS-liste"
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:14567
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr "forkert TYPE_CACHED_VALUES-element"
  
! #: tree.c:14593
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14606
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:14618
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:14624
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:14634
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:14641
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr "verify_type mislykkedes"
*************** msgstr "trÃ¥d-lokal COMMON-data er ikke
*** 27850,27856 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "%Jforespurgt justering for '%D' er stÃ¸rre end den implementerede justering pÃ¥ %d"
  
! #: varasm.c:2217 c/c-decl.c:5202 c/c-parser.c:1544
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't known"
  msgid "storage size of %q+D isn%'t known"
--- 27863,27869 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "%Jforespurgt justering for '%D' er stÃ¸rre end den implementerede justering pÃ¥ %d"
  
! #: varasm.c:2217 c/c-decl.c:5219 c/c-parser.c:1544
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't known"
  msgid "storage size of %q+D isn%'t known"
*************** msgstr "sektionsegenskaber understÃ¸ttes
*** 28714,29376 ****
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "egenskaben '%s' er ikke understÃ¸ttet pÃ¥ denne platform"
  
! #: c-family/c-common.c:738
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%D' is not defined outside of function scope"
  msgid "%qD is not defined outside of function scope"
  msgstr "%J'%D' er ikke defineret uden for funktionsvirkefelt"
  
! #: c-family/c-common.c:783
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of string literal is too large"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: c-family/c-common.c:806
  #, fuzzy, gcc-internal-format
  #| msgid "string length `%d' is greater than the length `%d' ISO C%d compilers are required to support"
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr "strenglÃ¦ngden '%d' er stÃ¸rre end den lÃ¦ngde pÃ¥ '%d' som ISO C%d-oversÃ¦ttere er pÃ¥lagt at understÃ¸tte"
  
! #: c-family/c-common.c:979
  #, 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.c:1019
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "den anden paramter til '__builtin_longjmp' skal vÃ¦re 1"
  
! #: c-family/c-common.c:1028
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "den anden paramter til '__builtin_longjmp' skal vÃ¦re 1"
  
! #: c-family/c-common.c:1035
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "den anden paramter til '__builtin_longjmp' skal vÃ¦re 1"
  
! #: c-family/c-common.c:1046
  #, 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.c:1056
  #, 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.c:1104
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "den anden paramter til '__builtin_longjmp' skal vÃ¦re 1"
  
! #: c-family/c-common.c:1112
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "den anden paramter til '__builtin_longjmp' skal vÃ¦re 1"
  
! #: c-family/c-common.c:1121
  #, 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.c:1360 c-family/c-warn.c:1291
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' discards qualifiers"
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: c-family/c-common.c:1365 c-family/c-warn.c:1299
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' is ambiguous"
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr "konvertering fra '%T' til '%T' er tvetydigt"
  
! #: c-family/c-common.c:1374
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' discards qualifiers"
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: c-family/c-common.c:1379
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' is ambiguous"
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr "konvertering fra '%T' til '%T' er tvetydigt"
  
! #: c-family/c-common.c:1532 c-family/c-common.c:1594
  #, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr ""
  
! #: c-family/c-common.c:1780
  #, fuzzy, gcc-internal-format
  #| msgid "operation on `%s' may be undefined"
  msgid "operation on %qE may be undefined"
  msgstr "brug af '%s' er muligvis ikke defineret"
  
! #: c-family/c-common.c:2097
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "case-etiketten kan ikke reduceres til en heltalskonstant"
  
! #: c-family/c-common.c:2143
! #, fuzzy, gcc-internal-format
! #| msgid "integer constant is larger than the maximum value for its type"
! msgid "case label value is less than minimum value for type"
! msgstr "heltalskonstant er stÃ¸rre end den maksimale vÃ¦rdi for dens type"
! 
! #: c-family/c-common.c:2153
! #, fuzzy, gcc-internal-format
! #| msgid "integer constant is larger than the maximum value for its type"
! msgid "case label value exceeds maximum value for type"
! msgstr "heltalskonstant er stÃ¸rre end den maksimale vÃ¦rdi for dens type"
! 
! #: c-family/c-common.c:2162
! #, fuzzy, gcc-internal-format
! #| msgid "integer constant is larger than the maximum value for its type"
! msgid "lower value in case label range less than minimum value for type"
! msgstr "heltalskonstant er stÃ¸rre end den maksimale vÃ¦rdi for dens type"
! 
! #: c-family/c-common.c:2172
! #, fuzzy, gcc-internal-format
! #| msgid "integer constant is larger than the maximum value for its type"
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr "heltalskonstant er stÃ¸rre end den maksimale vÃ¦rdi for dens type"
! 
! #: c-family/c-common.c:2260
  #, 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.c:2799
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s"
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "ugyldige operander til binÃ¦r %s"
  
! #: c-family/c-common.c:3048
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "sammenligning er altid falsk pÃ¥ grund af den begrÃ¦nsede rÃ¦kkevidde af datatypen"
  
! #: c-family/c-common.c:3051
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "sammenligning er altid sand pÃ¥ grund af den begrÃ¦nsede rÃ¦kkevidde af datatypen"
  
! #: c-family/c-common.c:3148
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr "sammenligning med unsigned udtryk >= 0 er altid sand"
  
! #: c-family/c-common.c:3155
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr "sammenligning med unsigned udtryk < 0 er altid falsk"
  
! #: c-family/c-common.c:3198
  #, fuzzy, gcc-internal-format
  #| msgid "pointer of type `void *' used in arithmetic"
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "henvisning af typen 'void *' benyttet i udregning"
  
! #: c-family/c-common.c:3207
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "henvisning til en funktion benyttet i udregning"
  
! #: c-family/c-common.c:3381
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.c:3408
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: c-family/c-common.c:3452
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.c:3464
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr ""
  
! #: c-family/c-common.c:3480
  #, fuzzy, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: c-family/c-common.c:3489
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for its type"
  msgid "?: using integer constants in boolean context"
  msgstr "heltalskonstanten er for stor for dens type"
  
! #: c-family/c-common.c:3525
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: c-family/c-common.c:3551 cp/semantics.c:662 cp/typeck.c:9090
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "foreslÃ¥r paranteser omkring tildeling der er benyttet som boolsk vÃ¦rdi"
  
! #: c-family/c-common.c:3638 c/c-decl.c:4495 c/c-decl.c:6630 c/c-typeck.c:14934
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of %<restrict%>"
  msgstr "ugyldig brug af 'restrict'"
  
! #: c-family/c-common.c:3712
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `sizeof' to a function type"
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "ugyldig anvendelse af 'sizeof' pÃ¥ en funktionstype"
  
! #: c-family/c-common.c:3722
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "new kan ikke bruges pÃ¥ en funktionstype"
  
! #: c-family/c-common.c:3725
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "new kan ikke bruges pÃ¥ en funktionstype"
  
! #: c-family/c-common.c:3736
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to a void type"
  msgid "invalid application of %qs to a void type"
  msgstr "ugyldig anvendelse af '%s' pÃ¥ en void-type"
  
! #: c-family/c-common.c:3745
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to an incomplete type"
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "ugyldig anvendelse af '%s' pÃ¥ en ufuldstÃ¦ndig type"
  
! #: c-family/c-common.c:3753
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to an incomplete type"
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "ugyldig anvendelse af '%s' pÃ¥ en ufuldstÃ¦ndig type"
  
! #: c-family/c-common.c:3795
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "'__alignof' benyttet pÃ¥ et bitfelt"
  
! #: c-family/c-common.c:4590
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to `va_arg' not of type `va_list'"
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "den fÃ¸rste parameter til 'va_arg' er ikke af typen 'va_list'"
  
! #: c-family/c-common.c:4710
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function `%s'"
  msgid "cannot disable built-in function %qs"
  msgstr "kan ikke deaktivere den indbyggede funktion '%s'"
  
! #: c-family/c-common.c:4902
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "henvisningsvariabler er ikke tilladt som case-vÃ¦rdier"
  
! #: c-family/c-common.c:4909
  #, fuzzy, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "ISO C forbyder intervaludtryk i switch-sÃ¦tninger"
  
! #: c-family/c-common.c:4935
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "tomt interval angivet"
  
! #: c-family/c-common.c:4996
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "case-vÃ¦rdi optrÃ¦der mere end Ã©n gang (mÃ¥ske pga. intervalsammenfald)"
  
! #: c-family/c-common.c:4998
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first entry overlapping that value"
  msgid "this is the first entry overlapping that value"
  msgstr "%Jdette er det fÃ¸rste punkt som falder sammen med den vÃ¦rdi"
  
! #: c-family/c-common.c:5002
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "case-vÃ¦rdi optrÃ¦der mere end Ã©n gang"
  
! #: c-family/c-common.c:5003 c-family/c-warn.c:2326
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously used here"
  msgstr "%Jtidligere benyttet her"
  
! #: c-family/c-common.c:5007
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "flere default-etiketter i Ã©n switch-konstruktion"
  
! #: c-family/c-common.c:5009
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first default label"
  msgid "this is the first default label"
  msgstr "%Jdette er den fÃ¸rste default-etiket"
  
! #: c-family/c-common.c:5103
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "at tage adressen af en etiket fÃ¸lger ikke standarden"
  
! #: c-family/c-common.c:5277
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "requested alignment is not an integer constant"
  msgstr "angivet justering er ikke en konstant"
  
! #: c-family/c-common.c:5285 c-family/c-common.c:5295
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "angivet justering er ikke en potens af 2"
  
! #: c-family/c-common.c:5305
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "angivet justering er for stor"
  
! #: c-family/c-common.c:5313
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "angivet justering er for stor"
  
! #: c-family/c-common.c:5461
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: c-family/c-common.c:5475
  #, fuzzy, gcc-internal-format
  #| msgid "Prohibit PC relative function calls"
  msgid "missing sentinel in function call"
  msgstr "Forbyd PC-relative funktionskald"
  
! #: c-family/c-common.c:5580
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "null argument where non-null required (arg %lu)"
  msgid "null argument where non-null required (argument %lu)"
  msgstr "nulparameter hvor ikke-nul er pÃ¥krÃ¦vet (parameter %lu)"
  
! #: c-family/c-common.c:5673 c-family/c-common.c:5723
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.c:5676 c-family/c-common.c:5727
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand for 'p' modifier"
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "ugyldig operand til 'p'-Ã¦ndring"
  
! #: c-family/c-common.c:5759
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr ""
  
! #: c-family/c-common.c:5763
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: c-family/c-common.c:5908 c-family/c-common.c:6677 c-family/c-common.c:6724
! #: c-family/c-common.c:6797 c-family/c-common.c:6870 c/c-typeck.c:3641
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: c-family/c-common.c:5913 c-family/c-common.c:6730 c-family/c-common.c:6896
  #: c/c-typeck.c:3505
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %qE"
  msgstr "for mange parametre til funktionen"
  
! #: c-family/c-common.c:5943
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "third argument to function %qE must be a constant integer"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: c-family/c-common.c:5968
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.c:5989 c-family/c-common.c:6033
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-floating-point argument in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.c:6012
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.c:6026
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.c:6046
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.c:6063 c-family/c-common.c:6099
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.c:6070
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c-family/c-common.c:6076
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.c:6082
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.c:6105
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.c:6111
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.c:6362
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: c-family/c-common.c:6367
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.c:6374
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.c:6387
  #, fuzzy, gcc-internal-format
  #| msgid "attempt to take address of bit-field structure member `%D'"
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "forsÃ¸g pÃ¥ at finde adressen af bitfeltstrukturmedlemmet '%D'"
  
! #: c-family/c-common.c:6440
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6601
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: c-family/c-common.c:6707 c-family/c-common.c:6829
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: c-family/c-common.c:6741
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c-family/c-common.c:6755
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "venstre parameter skal vÃ¦re en skive"
  
! #: c-family/c-common.c:6963
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "incorrect number of arguments to function %qE"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: c-family/c-common.c:6977
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c-family/c-common.c:6986
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.c:6997
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c-family/c-common.c:7018
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qE must be a pointer type"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c-family/c-common.c:7026
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.c:7032
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c-family/c-common.c:7040
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of `%+D'"
  msgid "size mismatch in argument %d of %qE"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: c-family/c-common.c:7052
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:7065
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid memory model argument %d of %qE"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c-family/c-common.c:7465
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr ""
  
! #: c-family/c-common.c:8037
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "index value is out of bound"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: c-family/c-common.c:8079 c-family/c-common.c:8128 c-family/c-common.c:8144
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8232
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: c-family/c-common.c:8252
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: c-family/c-common.c:8255
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c-family/c-common.c:8259
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "stÃ¸rrelsen af tabel er negativ"
  
! #: c-family/c-common.c:8262
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "stÃ¸rrelsen af tabel er negativ"
  
! #: c-family/c-common.c:8267
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c-common.c:8270
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c-common.c:8275
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c-common.c:8278
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size of array exceeds maximum object size %qE"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c-common.c:8349
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 28727,29365 ----
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "egenskaben '%s' er ikke understÃ¸ttet pÃ¥ denne platform"
  
! #: c-family/c-common.c:736
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%D' is not defined outside of function scope"
  msgid "%qD is not defined outside of function scope"
  msgstr "%J'%D' er ikke defineret uden for funktionsvirkefelt"
  
! #: c-family/c-common.c:781
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of string literal is too large"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: c-family/c-common.c:804
  #, fuzzy, gcc-internal-format
  #| msgid "string length `%d' is greater than the length `%d' ISO C%d compilers are required to support"
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr "strenglÃ¦ngden '%d' er stÃ¸rre end den lÃ¦ngde pÃ¥ '%d' som ISO C%d-oversÃ¦ttere er pÃ¥lagt at understÃ¸tte"
  
! #: c-family/c-common.c:977
  #, 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.c:1017
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "den anden paramter til '__builtin_longjmp' skal vÃ¦re 1"
  
! #: c-family/c-common.c:1026
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "den anden paramter til '__builtin_longjmp' skal vÃ¦re 1"
  
! #: c-family/c-common.c:1033
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "den anden paramter til '__builtin_longjmp' skal vÃ¦re 1"
  
! #: c-family/c-common.c:1044
  #, 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.c:1054
  #, 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.c:1102
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "den anden paramter til '__builtin_longjmp' skal vÃ¦re 1"
  
! #: c-family/c-common.c:1110
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "den anden paramter til '__builtin_longjmp' skal vÃ¦re 1"
  
! #: c-family/c-common.c:1119
  #, 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.c:1358 c-family/c-warn.c:1291
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' discards qualifiers"
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: c-family/c-common.c:1363 c-family/c-warn.c:1299
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' is ambiguous"
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr "konvertering fra '%T' til '%T' er tvetydigt"
  
! #: c-family/c-common.c:1372
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' discards qualifiers"
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: c-family/c-common.c:1377
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' is ambiguous"
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr "konvertering fra '%T' til '%T' er tvetydigt"
  
! #: c-family/c-common.c:1530 c-family/c-common.c:1592
  #, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr ""
  
! #: c-family/c-common.c:1778
  #, fuzzy, gcc-internal-format
  #| msgid "operation on `%s' may be undefined"
  msgid "operation on %qE may be undefined"
  msgstr "brug af '%s' er muligvis ikke defineret"
  
! #: c-family/c-common.c:2095
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "case-etiketten kan ikke reduceres til en heltalskonstant"
  
! #: c-family/c-common.c:2178
  #, 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.c:2717
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s"
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "ugyldige operander til binÃ¦r %s"
  
! #: c-family/c-common.c:2966
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "sammenligning er altid falsk pÃ¥ grund af den begrÃ¦nsede rÃ¦kkevidde af datatypen"
  
! #: c-family/c-common.c:2969
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "sammenligning er altid sand pÃ¥ grund af den begrÃ¦nsede rÃ¦kkevidde af datatypen"
  
! #: c-family/c-common.c:3066
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr "sammenligning med unsigned udtryk >= 0 er altid sand"
  
! #: c-family/c-common.c:3073
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr "sammenligning med unsigned udtryk < 0 er altid falsk"
  
! #: c-family/c-common.c:3116
  #, fuzzy, gcc-internal-format
  #| msgid "pointer of type `void *' used in arithmetic"
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "henvisning af typen 'void *' benyttet i udregning"
  
! #: c-family/c-common.c:3125
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "henvisning til en funktion benyttet i udregning"
  
! #: c-family/c-common.c:3299
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.c:3326
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: c-family/c-common.c:3370
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.c:3382
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr ""
  
! #: c-family/c-common.c:3398
  #, fuzzy, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: c-family/c-common.c:3407
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for its type"
  msgid "?: using integer constants in boolean context"
  msgstr "heltalskonstanten er for stor for dens type"
  
! #: c-family/c-common.c:3443
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: c-family/c-common.c:3469 cp/semantics.c:662 cp/typeck.c:9108
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "foreslÃ¥r paranteser omkring tildeling der er benyttet som boolsk vÃ¦rdi"
  
! #: c-family/c-common.c:3556 c/c-decl.c:4512 c/c-decl.c:6647 c/c-typeck.c:14926
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of %<restrict%>"
  msgstr "ugyldig brug af 'restrict'"
  
! #: c-family/c-common.c:3630
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `sizeof' to a function type"
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "ugyldig anvendelse af 'sizeof' pÃ¥ en funktionstype"
  
! #: c-family/c-common.c:3640
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "new kan ikke bruges pÃ¥ en funktionstype"
  
! #: c-family/c-common.c:3643
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "new kan ikke bruges pÃ¥ en funktionstype"
  
! #: c-family/c-common.c:3654
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to a void type"
  msgid "invalid application of %qs to a void type"
  msgstr "ugyldig anvendelse af '%s' pÃ¥ en void-type"
  
! #: c-family/c-common.c:3663
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to an incomplete type"
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "ugyldig anvendelse af '%s' pÃ¥ en ufuldstÃ¦ndig type"
  
! #: c-family/c-common.c:3671
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to an incomplete type"
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "ugyldig anvendelse af '%s' pÃ¥ en ufuldstÃ¦ndig type"
  
! #: c-family/c-common.c:3713
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "'__alignof' benyttet pÃ¥ et bitfelt"
  
! #: c-family/c-common.c:4508
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to `va_arg' not of type `va_list'"
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "den fÃ¸rste parameter til 'va_arg' er ikke af typen 'va_list'"
  
! #: c-family/c-common.c:4628
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function `%s'"
  msgid "cannot disable built-in function %qs"
  msgstr "kan ikke deaktivere den indbyggede funktion '%s'"
  
! #: c-family/c-common.c:4819
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "henvisningsvariabler er ikke tilladt som case-vÃ¦rdier"
  
! #: c-family/c-common.c:4826
  #, fuzzy, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "ISO C forbyder intervaludtryk i switch-sÃ¦tninger"
  
! #: c-family/c-common.c:4854
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "tomt interval angivet"
  
! #: c-family/c-common.c:4906
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "case-vÃ¦rdi optrÃ¦der mere end Ã©n gang (mÃ¥ske pga. intervalsammenfald)"
  
! #: c-family/c-common.c:4908
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first entry overlapping that value"
  msgid "this is the first entry overlapping that value"
  msgstr "%Jdette er det fÃ¸rste punkt som falder sammen med den vÃ¦rdi"
  
! #: c-family/c-common.c:4912
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "case-vÃ¦rdi optrÃ¦der mere end Ã©n gang"
  
! #: c-family/c-common.c:4913 c-family/c-warn.c:2401
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously used here"
  msgstr "%Jtidligere benyttet her"
  
! #: c-family/c-common.c:4917
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "flere default-etiketter i Ã©n switch-konstruktion"
  
! #: c-family/c-common.c:4919
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first default label"
  msgid "this is the first default label"
  msgstr "%Jdette er den fÃ¸rste default-etiket"
  
! #: c-family/c-common.c:5013
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "at tage adressen af en etiket fÃ¸lger ikke standarden"
  
! #: c-family/c-common.c:5187
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "requested alignment is not an integer constant"
  msgstr "angivet justering er ikke en konstant"
  
! #: c-family/c-common.c:5195 c-family/c-common.c:5205
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "angivet justering er ikke en potens af 2"
  
! #: c-family/c-common.c:5215
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "angivet justering er for stor"
  
! #: c-family/c-common.c:5223
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "angivet justering er for stor"
  
! #: c-family/c-common.c:5371
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: c-family/c-common.c:5385
  #, fuzzy, gcc-internal-format
  #| msgid "Prohibit PC relative function calls"
  msgid "missing sentinel in function call"
  msgstr "Forbyd PC-relative funktionskald"
  
! #: c-family/c-common.c:5490
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "null argument where non-null required (arg %lu)"
  msgid "null argument where non-null required (argument %lu)"
  msgstr "nulparameter hvor ikke-nul er pÃ¥krÃ¦vet (parameter %lu)"
  
! #: c-family/c-common.c:5583 c-family/c-common.c:5633
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.c:5586 c-family/c-common.c:5637
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand for 'p' modifier"
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "ugyldig operand til 'p'-Ã¦ndring"
  
! #: c-family/c-common.c:5669
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr ""
  
! #: c-family/c-common.c:5673
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: c-family/c-common.c:5818 c-family/c-common.c:6587 c-family/c-common.c:6634
! #: c-family/c-common.c:6707 c-family/c-common.c:6780 c/c-typeck.c:3641
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: c-family/c-common.c:5823 c-family/c-common.c:6640 c-family/c-common.c:6806
  #: c/c-typeck.c:3505
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %qE"
  msgstr "for mange parametre til funktionen"
  
! #: c-family/c-common.c:5853
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "third argument to function %qE must be a constant integer"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: c-family/c-common.c:5878
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.c:5899 c-family/c-common.c:5943
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-floating-point argument in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.c:5922
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.c:5936
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.c:5956
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.c:5973 c-family/c-common.c:6009
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.c:5980
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c-family/c-common.c:5986
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.c:5992
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.c:6015
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.c:6021
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.c:6272
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: c-family/c-common.c:6277
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.c:6284
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.c:6297
  #, fuzzy, gcc-internal-format
  #| msgid "attempt to take address of bit-field structure member `%D'"
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "forsÃ¸g pÃ¥ at finde adressen af bitfeltstrukturmedlemmet '%D'"
  
! #: c-family/c-common.c:6350
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6511
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: c-family/c-common.c:6617 c-family/c-common.c:6739
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: c-family/c-common.c:6651
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c-family/c-common.c:6665
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "venstre parameter skal vÃ¦re en skive"
  
! #: c-family/c-common.c:6873
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "incorrect number of arguments to function %qE"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: c-family/c-common.c:6887
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c-family/c-common.c:6896
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.c:6907
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c-family/c-common.c:6928
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qE must be a pointer type"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c-family/c-common.c:6936
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.c:6942
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c-family/c-common.c:6950
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of `%+D'"
  msgid "size mismatch in argument %d of %qE"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: c-family/c-common.c:6962
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:6975
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid memory model argument %d of %qE"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c-family/c-common.c:7375
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr ""
  
! #: c-family/c-common.c:7947
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "index value is out of bound"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: c-family/c-common.c:7989 c-family/c-common.c:8038 c-family/c-common.c:8054
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8142
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: c-family/c-common.c:8162
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: c-family/c-common.c:8165
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c-family/c-common.c:8169
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "stÃ¸rrelsen af tabel er negativ"
  
! #: c-family/c-common.c:8172
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "stÃ¸rrelsen af tabel er negativ"
  
! #: c-family/c-common.c:8177
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c-common.c:8180
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c-common.c:8185
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c-common.c:8188
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size of array exceeds maximum object size %qE"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c-common.c:8259
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgstr "case-vÃ¦rdien '%ld' eksisterer i
*** 30947,31407 ****
  msgid "case value %qs not in enumerated type %qT"
  msgstr "case-vÃ¦rdien '%ld' eksisterer ikke i enum-type"
  
! #: c-family/c-warn.c:1445
  #, gcc-internal-format
  msgid "switch missing default case"
  msgstr "switch-konstruktion mangler default"
  
! #: c-family/c-warn.c:1490
  #, fuzzy, gcc-internal-format
  #| msgid "the conditional began here"
  msgid "switch condition has boolean value"
  msgstr "betingelsen begyndte her"
  
! #: c-family/c-warn.c:1563
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration value `%s' not handled in switch"
  msgid "enumeration value %qE not handled in switch"
  msgstr "enum-vÃ¦rdien '%s' hÃ¥ndteres ikke i switch-sÃ¦tning"
  
! #: c-family/c-warn.c:1591
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.c:1613
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1615
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1617
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1619
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr ""
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.c:1623
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "assignment of read-only member %qD"
  msgstr "%s af medlemmet '%s' der kun mÃ¥ lÃ¦ses"
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.c:1624
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "increment of read-only member %qD"
  msgstr "%s af medlemmet '%s' der kun mÃ¥ lÃ¦ses"
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.c:1625
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "decrement of read-only member %qD"
  msgstr "%s af medlemmet '%s' der kun mÃ¥ lÃ¦ses"
  
! #: c-family/c-warn.c:1626
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1630
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only variable `%s'"
  msgid "assignment of read-only variable %qD"
  msgstr "%s af variablen '%s' der kun mÃ¥ lÃ¦ses"
  
! #: c-family/c-warn.c:1631
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only variable `%s'"
  msgid "increment of read-only variable %qD"
  msgstr "%s af variablen '%s' der kun mÃ¥ lÃ¦ses"
  
! #: c-family/c-warn.c:1632
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only variable `%s'"
  msgid "decrement of read-only variable %qD"
  msgstr "%s af variablen '%s' der kun mÃ¥ lÃ¦ses"
  
! #: c-family/c-warn.c:1633
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr ""
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.c:1636
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "assignment of read-only parameter %qD"
  msgstr "%s af medlemmet '%s' der kun mÃ¥ lÃ¦ses"
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.c:1637
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "increment of read-only parameter %qD"
  msgstr "%s af medlemmet '%s' der kun mÃ¥ lÃ¦ses"
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.c:1638
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "decrement of read-only parameter %qD"
  msgstr "%s af medlemmet '%s' der kun mÃ¥ lÃ¦ses"
  
! #: c-family/c-warn.c:1639
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1644
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1646
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1648
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1650
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr ""
  
! #: c-family/c-warn.c:1655
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "assignment of function %qD"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: c-family/c-warn.c:1656
  #, fuzzy, gcc-internal-format
  #| msgid "In statement function"
  msgid "increment of function %qD"
  msgstr "I sÃ¦tningsfunktion"
  
! #: c-family/c-warn.c:1657
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "decrement of function %qD"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: c-family/c-warn.c:1658
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1661 c/c-typeck.c:4886
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
  msgid "assignment of read-only location %qE"
  msgstr "%s af placering der kun mÃ¥ lÃ¦ses"
  
! #: c-family/c-warn.c:1662 c/c-typeck.c:4889
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
  msgid "increment of read-only location %qE"
  msgstr "%s af placering der kun mÃ¥ lÃ¦ses"
  
! #: c-family/c-warn.c:1663 c/c-typeck.c:4892
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
  msgid "decrement of read-only location %qE"
  msgstr "%s af placering der kun mÃ¥ lÃ¦ses"
  
! #: c-family/c-warn.c:1664
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1678
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "lvalue required as left operand of assignment"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: c-family/c-warn.c:1681
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr ""
  
! #: c-family/c-warn.c:1684
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr ""
  
! #: c-family/c-warn.c:1687
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr ""
  
! #: c-family/c-warn.c:1690
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "lvalue required in asm statement"
  msgstr "ugyldig venstrevÃ¦rdi i asm-sÃ¦tning"
  
! #: c-family/c-warn.c:1707
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type argument (have %qT)"
  msgstr "ugyldig typeparameter"
  
! #: c-family/c-warn.c:1711
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c-family/c-warn.c:1716
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c-family/c-warn.c:1721
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c-family/c-warn.c:1726
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c-family/c-warn.c:1731
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c-family/c-warn.c:1758
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript has type `char'"
  msgid "array subscript has type %<char%>"
  msgstr "tabelindeks er af typen 'char'"
  
! #: c-family/c-warn.c:1794 c-family/c-warn.c:1797
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around + or - inside shift"
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr "foreslÃ¥r paranteser omkring + eller - inden i skifteoperation"
  
! #: c-family/c-warn.c:1800 c-family/c-warn.c:1803
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around + or - inside shift"
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr "foreslÃ¥r paranteser omkring + eller - inden i skifteoperation"
  
! #: c-family/c-warn.c:1809 c-family/c-warn.c:1812
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around + or - inside shift"
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr "foreslÃ¥r paranteser omkring + eller - inden i skifteoperation"
  
! #: c-family/c-warn.c:1815 c-family/c-warn.c:1818
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around + or - inside shift"
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr "foreslÃ¥r paranteser omkring + eller - inden i skifteoperation"
  
! #: c-family/c-warn.c:1824 c-family/c-warn.c:1827
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around && within ||"
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr "foreslÃ¥r paranteser omkring && inden i ||"
  
! #: c-family/c-warn.c:1834 c-family/c-warn.c:1838
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around arithmetic in operand of |"
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr "foreslÃ¥r paranteser omkring beregning i operand til |"
  
! #: c-family/c-warn.c:1842 c-family/c-warn.c:1845
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around comparison in operand of |"
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr "foreslÃ¥r paranteser omkring sammenligning i operand til |"
  
! #: c-family/c-warn.c:1850
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1858 c-family/c-warn.c:1862
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around arithmetic in operand of ^"
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr "foreslÃ¥r paranteser omkring beregning i operand til ^"
  
! #: c-family/c-warn.c:1866 c-family/c-warn.c:1869
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around comparison in operand of ^"
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr "foreslÃ¥r paranteser omkring sammenligning i operand til ^"
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around + or - in operand of &"
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr "foreslÃ¥r paranteser omkring + eller - i operand til &"
  
! #: c-family/c-warn.c:1881 c-family/c-warn.c:1884
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around + or - in operand of &"
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr "foreslÃ¥r paranteser omkring + eller - i operand til &"
  
! #: c-family/c-warn.c:1888 c-family/c-warn.c:1891
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around comparison in operand of &"
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr "foreslÃ¥r paranteser omkring sammenligning i operand til &"
  
! #: c-family/c-warn.c:1896
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1903 c-family/c-warn.c:1906
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around comparison in operand of |"
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr "foreslÃ¥r paranteser omkring sammenligning i operand til |"
  
! #: c-family/c-warn.c:1911 c-family/c-warn.c:1914
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around comparison in operand of |"
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr "foreslÃ¥r paranteser omkring sammenligning i operand til |"
  
! #: c-family/c-warn.c:1924 c-family/c-warn.c:1930
  #, fuzzy, gcc-internal-format
  #| msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "sammenligninger som 'x <= y <= z' fÃ¸lger ikke den matematiske betydning"
  
! #: c-family/c-warn.c:1946
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "label %q+D defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: c-family/c-warn.c:1948
  #, fuzzy, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "division med nul"
  
! #: c-family/c-warn.c:1991
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.c:2015
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.c:2054 c/c-typeck.c:11911 c/c-typeck.c:12079
! #: cp/typeck.c:5193
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "comparison between types %qT and %qT"
  msgstr "sammenligning mellem typerne '%#T' og '%#T'"
  
! #: c-family/c-warn.c:2107
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2160
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr ""
  
! #: c-family/c-warn.c:2163
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "sammenligning af forfremmet ~unsigned med konstant"
  
! #: c-family/c-warn.c:2173
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "sammenligning af forfremmet ~unsigned med unsigned"
  
! #: c-family/c-warn.c:2227
  #, fuzzy, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "ubenyttet parameter '%s'"
  
! #: c-family/c-warn.c:2289
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "typedef %qD locally defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: c-family/c-warn.c:2325
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicated %<if%> condition"
  msgstr "'const' optrÃ¦der mere end Ã©n gang"
  
! #: c-family/c-warn.c:2354
  #, fuzzy, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr "erklÃ¦ring af '%s' der er en statisk variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c-family/c-warn.c:2362
  #, fuzzy, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "tidligere erklÃ¦ring af funktionen '%s' med egenskaben noinline"
  
! #: c-family/c-warn.c:2367
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "erklÃ¦ring af '%s' der er en statisk variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c-family/c-warn.c:2416
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.c:2454 c-family/c-warn.c:2478
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression < 0 is always false"
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "sammenligning med unsigned udtryk < 0 er altid falsk"
  
! #: c-family/c-warn.c:2457 c-family/c-warn.c:2475
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "sammenligning med unsigned udtryk >= 0 er altid sand"
  
! #: c-family/c-warn.c:2525
  #, fuzzy
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
--- 30936,31420 ----
  msgid "case value %qs not in enumerated type %qT"
  msgstr "case-vÃ¦rdien '%ld' eksisterer ikke i enum-type"
  
! #: c-family/c-warn.c:1463
! #, fuzzy, gcc-internal-format
! #| msgid "integer constant is larger than the maximum value for its type"
! msgid "lower value in case label range less than minimum value for type"
! msgstr "heltalskonstant er stÃ¸rre end den maksimale vÃ¦rdi for dens type"
! 
! #: c-family/c-warn.c:1477
! #, fuzzy, gcc-internal-format
! #| msgid "integer constant is larger than the maximum value for its type"
! msgid "case label value is less than minimum value for type"
! msgstr "heltalskonstant er stÃ¸rre end den maksimale vÃ¦rdi for dens type"
! 
! #: c-family/c-warn.c:1494
! #, fuzzy, gcc-internal-format
! #| msgid "integer constant is larger than the maximum value for its type"
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr "heltalskonstant er stÃ¸rre end den maksimale vÃ¦rdi for dens type"
! 
! #: c-family/c-warn.c:1507
! #, fuzzy, gcc-internal-format
! #| msgid "integer constant is larger than the maximum value for its type"
! msgid "case label value exceeds maximum value for type"
! msgstr "heltalskonstant er stÃ¸rre end den maksimale vÃ¦rdi for dens type"
! 
! #: c-family/c-warn.c:1520
  #, gcc-internal-format
  msgid "switch missing default case"
  msgstr "switch-konstruktion mangler default"
  
! #: c-family/c-warn.c:1565
  #, fuzzy, gcc-internal-format
  #| msgid "the conditional began here"
  msgid "switch condition has boolean value"
  msgstr "betingelsen begyndte her"
  
! #: c-family/c-warn.c:1638
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration value `%s' not handled in switch"
  msgid "enumeration value %qE not handled in switch"
  msgstr "enum-vÃ¦rdien '%s' hÃ¥ndteres ikke i switch-sÃ¦tning"
  
! #: c-family/c-warn.c:1666
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.c:1688
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1690
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1692
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1694
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr ""
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.c:1698
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "assignment of read-only member %qD"
  msgstr "%s af medlemmet '%s' der kun mÃ¥ lÃ¦ses"
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.c:1699
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "increment of read-only member %qD"
  msgstr "%s af medlemmet '%s' der kun mÃ¥ lÃ¦ses"
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.c:1700
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "decrement of read-only member %qD"
  msgstr "%s af medlemmet '%s' der kun mÃ¥ lÃ¦ses"
  
! #: c-family/c-warn.c:1701
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1705
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only variable `%s'"
  msgid "assignment of read-only variable %qD"
  msgstr "%s af variablen '%s' der kun mÃ¥ lÃ¦ses"
  
! #: c-family/c-warn.c:1706
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only variable `%s'"
  msgid "increment of read-only variable %qD"
  msgstr "%s af variablen '%s' der kun mÃ¥ lÃ¦ses"
  
! #: c-family/c-warn.c:1707
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only variable `%s'"
  msgid "decrement of read-only variable %qD"
  msgstr "%s af variablen '%s' der kun mÃ¥ lÃ¦ses"
  
! #: c-family/c-warn.c:1708
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr ""
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.c:1711
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "assignment of read-only parameter %qD"
  msgstr "%s af medlemmet '%s' der kun mÃ¥ lÃ¦ses"
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.c:1712
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "increment of read-only parameter %qD"
  msgstr "%s af medlemmet '%s' der kun mÃ¥ lÃ¦ses"
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.c:1713
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "decrement of read-only parameter %qD"
  msgstr "%s af medlemmet '%s' der kun mÃ¥ lÃ¦ses"
  
! #: c-family/c-warn.c:1714
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1719
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1721
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1723
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1725
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr ""
  
! #: c-family/c-warn.c:1730
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "assignment of function %qD"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: c-family/c-warn.c:1731
  #, fuzzy, gcc-internal-format
  #| msgid "In statement function"
  msgid "increment of function %qD"
  msgstr "I sÃ¦tningsfunktion"
  
! #: c-family/c-warn.c:1732
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "decrement of function %qD"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: c-family/c-warn.c:1733
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1736 c/c-typeck.c:4886
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
  msgid "assignment of read-only location %qE"
  msgstr "%s af placering der kun mÃ¥ lÃ¦ses"
  
! #: c-family/c-warn.c:1737 c/c-typeck.c:4889
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
  msgid "increment of read-only location %qE"
  msgstr "%s af placering der kun mÃ¥ lÃ¦ses"
  
! #: c-family/c-warn.c:1738 c/c-typeck.c:4892
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
  msgid "decrement of read-only location %qE"
  msgstr "%s af placering der kun mÃ¥ lÃ¦ses"
  
! #: c-family/c-warn.c:1739
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1753
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "lvalue required as left operand of assignment"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: c-family/c-warn.c:1756
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr ""
  
! #: c-family/c-warn.c:1759
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr ""
  
! #: c-family/c-warn.c:1762
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr ""
  
! #: c-family/c-warn.c:1765
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "lvalue required in asm statement"
  msgstr "ugyldig venstrevÃ¦rdi i asm-sÃ¦tning"
  
! #: c-family/c-warn.c:1782
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type argument (have %qT)"
  msgstr "ugyldig typeparameter"
  
! #: c-family/c-warn.c:1786
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c-family/c-warn.c:1791
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c-family/c-warn.c:1796
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c-family/c-warn.c:1801
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c-family/c-warn.c:1806
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c-family/c-warn.c:1833
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript has type `char'"
  msgid "array subscript has type %<char%>"
  msgstr "tabelindeks er af typen 'char'"
  
! #: c-family/c-warn.c:1869 c-family/c-warn.c:1872
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around + or - inside shift"
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr "foreslÃ¥r paranteser omkring + eller - inden i skifteoperation"
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around + or - inside shift"
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr "foreslÃ¥r paranteser omkring + eller - inden i skifteoperation"
  
! #: c-family/c-warn.c:1884 c-family/c-warn.c:1887
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around + or - inside shift"
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr "foreslÃ¥r paranteser omkring + eller - inden i skifteoperation"
  
! #: c-family/c-warn.c:1890 c-family/c-warn.c:1893
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around + or - inside shift"
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr "foreslÃ¥r paranteser omkring + eller - inden i skifteoperation"
  
! #: c-family/c-warn.c:1899 c-family/c-warn.c:1902
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around && within ||"
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr "foreslÃ¥r paranteser omkring && inden i ||"
  
! #: c-family/c-warn.c:1909 c-family/c-warn.c:1913
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around arithmetic in operand of |"
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr "foreslÃ¥r paranteser omkring beregning i operand til |"
  
! #: c-family/c-warn.c:1917 c-family/c-warn.c:1920
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around comparison in operand of |"
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr "foreslÃ¥r paranteser omkring sammenligning i operand til |"
  
! #: c-family/c-warn.c:1925
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1933 c-family/c-warn.c:1937
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around arithmetic in operand of ^"
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr "foreslÃ¥r paranteser omkring beregning i operand til ^"
  
! #: c-family/c-warn.c:1941 c-family/c-warn.c:1944
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around comparison in operand of ^"
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr "foreslÃ¥r paranteser omkring sammenligning i operand til ^"
  
! #: c-family/c-warn.c:1950 c-family/c-warn.c:1953
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around + or - in operand of &"
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr "foreslÃ¥r paranteser omkring + eller - i operand til &"
  
! #: c-family/c-warn.c:1956 c-family/c-warn.c:1959
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around + or - in operand of &"
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr "foreslÃ¥r paranteser omkring + eller - i operand til &"
  
! #: c-family/c-warn.c:1963 c-family/c-warn.c:1966
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around comparison in operand of &"
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr "foreslÃ¥r paranteser omkring sammenligning i operand til &"
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1978 c-family/c-warn.c:1981
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around comparison in operand of |"
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr "foreslÃ¥r paranteser omkring sammenligning i operand til |"
  
! #: c-family/c-warn.c:1986 c-family/c-warn.c:1989
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around comparison in operand of |"
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr "foreslÃ¥r paranteser omkring sammenligning i operand til |"
  
! #: c-family/c-warn.c:1999 c-family/c-warn.c:2005
  #, fuzzy, gcc-internal-format
  #| msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "sammenligninger som 'x <= y <= z' fÃ¸lger ikke den matematiske betydning"
  
! #: c-family/c-warn.c:2021
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "label %q+D defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: c-family/c-warn.c:2023
  #, fuzzy, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: c-family/c-warn.c:2046
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "division med nul"
  
! #: c-family/c-warn.c:2066
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.c:2090
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.c:2129 c/c-typeck.c:11903 c/c-typeck.c:12071
! #: cp/typeck.c:5211
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "comparison between types %qT and %qT"
  msgstr "sammenligning mellem typerne '%#T' og '%#T'"
  
! #: c-family/c-warn.c:2182
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2235
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr ""
  
! #: c-family/c-warn.c:2238
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "sammenligning af forfremmet ~unsigned med konstant"
  
! #: c-family/c-warn.c:2248
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "sammenligning af forfremmet ~unsigned med unsigned"
  
! #: c-family/c-warn.c:2302
  #, fuzzy, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "ubenyttet parameter '%s'"
  
! #: c-family/c-warn.c:2364
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "typedef %qD locally defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: c-family/c-warn.c:2400
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicated %<if%> condition"
  msgstr "'const' optrÃ¦der mere end Ã©n gang"
  
! #: c-family/c-warn.c:2429
  #, fuzzy, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr "erklÃ¦ring af '%s' der er en statisk variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c-family/c-warn.c:2437
  #, fuzzy, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "tidligere erklÃ¦ring af funktionen '%s' med egenskaben noinline"
  
! #: c-family/c-warn.c:2442
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "erklÃ¦ring af '%s' der er en statisk variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c-family/c-warn.c:2491
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.c:2529 c-family/c-warn.c:2553
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression < 0 is always false"
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "sammenligning med unsigned udtryk < 0 er altid falsk"
  
! #: c-family/c-warn.c:2532 c-family/c-warn.c:2550
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "sammenligning med unsigned udtryk >= 0 er altid sand"
  
! #: c-family/c-warn.c:2600
  #, fuzzy
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
*************** msgid_plural "passing argument %i to res
*** 31409,31442 ****
  msgstr[0] "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  msgstr[1] "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: c-family/c-warn.c:2590 c/c-typeck.c:5457 cp/call.c:5570
  #, fuzzy, gcc-internal-format
  #| msgid "the conditional began here"
  msgid "this condition has identical branches"
  msgstr "betingelsen begyndte her"
  
! #: c-family/c-warn.c:2697
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.c:2698
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.c:2789
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.c:2796 c-family/c-warn.c:2799 cp/init.c:638
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c-family/c-warn.c:2886
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
--- 31422,31455 ----
  msgstr[0] "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  msgstr[1] "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: c-family/c-warn.c:2665 c/c-typeck.c:5457 cp/call.c:5570
  #, fuzzy, gcc-internal-format
  #| msgid "the conditional began here"
  msgid "this condition has identical branches"
  msgstr "betingelsen begyndte her"
  
! #: c-family/c-warn.c:2772
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.c:2773
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.c:2864
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.c:2871 c-family/c-warn.c:2874 cp/init.c:638
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c-family/c-warn.c:2961
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
*************** msgstr "%s fra en henvisningstype der ik
*** 32103,32109 ****
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6715 config/arm/arm.c:6745 config/arm/arm.c:27085
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
--- 32116,32122 ----
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6720 config/arm/arm.c:6750 config/arm/arm.c:27090
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
*************** msgstr "ukendt specifikationsfunktion '%
*** 32149,32155 ****
  
  #: config/aarch64/aarch64.c:11486
  #, gcc-internal-format
! msgid "incompatible options %<-mstack-protector-guard=global%> and%<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
  #: config/aarch64/aarch64.c:11495
--- 32162,32168 ----
  
  #: config/aarch64/aarch64.c:11486
  #, gcc-internal-format
! msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
  #: config/aarch64/aarch64.c:11495
*************** msgstr "mÃ¥larkitektursystem understÃ¸tt
*** 32331,32339 ****
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/aarch64/aarch64.c:12699 config/arm/arm.c:30865
! #: config/i386/i386.c:5318 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15399
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument not a string"
--- 32344,32352 ----
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/aarch64/aarch64.c:12699 config/arm/arm.c:30870
! #: config/i386/i386.c:5319 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15409
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument not a string"
*************** msgstr "linjenummer er uden for det gyld
*** 32363,32399 ****
  msgid "lane %wd out of range %wd - %wd"
  msgstr "linjenummer er uden for det gyldige interval"
  
! #: config/aarch64/aarch64.c:18647 config/i386/i386.c:50594
! #: config/i386/i386.c:50721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %d"
  msgstr "versionen er ikke understÃ¸ttet"
  
! #: config/aarch64/aarch64.c:18657 config/aarch64/aarch64.c:18678
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18661
  #, 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.c:18665
  #, 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.c:18682
  #, 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.c:18704
  #, fuzzy, gcc-internal-format
  #| msgid "The -shared option is not currently supported for VAX ELF."
  msgid "GCC does not currently support simdlen %d for type %qT"
--- 32376,32412 ----
  msgid "lane %wd out of range %wd - %wd"
  msgstr "linjenummer er uden for det gyldige interval"
  
! #: config/aarch64/aarch64.c:18646 config/i386/i386.c:50576
! #: config/i386/i386.c:50703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %d"
  msgstr "versionen er ikke understÃ¸ttet"
  
! #: config/aarch64/aarch64.c:18656 config/aarch64/aarch64.c:18677
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18660
  #, 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.c:18664
  #, 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.c:18681
  #, 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.c:18703
  #, fuzzy, gcc-internal-format
  #| msgid "The -shared option is not currently supported for VAX ELF."
  msgid "GCC does not currently support simdlen %d for type %qT"
*************** msgstr "L%d-mellemlagersventetid ukendt
*** 32462,32469 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "ugyldig vÃ¦rdi '%s' for -mmemory-latency"
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6885
! #: config/arc/arc.c:7159 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 32475,32482 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "ugyldig vÃ¦rdi '%s' for -mmemory-latency"
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6900
! #: config/arc/arc.c:7174 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 32492,32540 ****
  
  #: config/arc/arc.c:953
  #, gcc-internal-format
! msgid "No FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.c:959
! #, gcc-internal-format, gfc-internal-format
! msgid "PIC is not supported for %s. Generating non-PIC code only.."
! msgstr ""
  
! #: config/arc/arc.c:1022
  #, fuzzy, gcc-internal-format
  #| msgid "missing operand"
  msgid "missing dash"
  msgstr "manglende operand"
  
! #: config/arc/arc.c:1034
  #, fuzzy, gcc-internal-format
  #| msgid "first argument must be []byte"
  msgid "first register must be R0"
  msgstr "fÃ¸rste parameter skal vÃ¦re []byte"
  
! #: config/arc/arc.c:1054
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "operand 1 must be a hard register"
  msgid "last register name %s must be an odd register"
  msgstr "operand 1 skal vÃ¦re et hÃ¥rdt register"
  
! #: config/arc/arc.c:1063 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s er et tomt interval"
  
! #: config/arc/arc.c:1113
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.c:1175
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.c:1184
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
--- 32505,32553 ----
  
  #: config/arc/arc.c:953
  #, gcc-internal-format
! msgid "no FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.c:958
! #, fuzzy, gcc-internal-format
! msgid "PIC is not supported for %qs"
! msgstr "-g er kun understÃ¸ttet ved brug af GAS pÃ¥ denne processor,"
  
! #: config/arc/arc.c:1021
  #, fuzzy, gcc-internal-format
  #| msgid "missing operand"
  msgid "missing dash"
  msgstr "manglende operand"
  
! #: config/arc/arc.c:1033
  #, fuzzy, gcc-internal-format
  #| msgid "first argument must be []byte"
  msgid "first register must be R0"
  msgstr "fÃ¸rste parameter skal vÃ¦re []byte"
  
! #: config/arc/arc.c:1053
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "operand 1 must be a hard register"
  msgid "last register name %s must be an odd register"
  msgstr "operand 1 skal vÃ¦re et hÃ¥rdt register"
  
! #: config/arc/arc.c:1062 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s er et tomt interval"
  
! #: config/arc/arc.c:1112
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.c:1174
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.c:1183
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
*************** msgstr ""
*** 32543,32601 ****
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #: config/arc/arc.c:1225
! #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' is not a valid class name"
! msgid "Option %s=%s is not available for %s CPU."
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/arc/arc.c:1230
! #, gcc-internal-format, gfc-internal-format
! msgid "Option %s is ignored, the default value %s is considered for %s CPU."
  msgstr ""
  
! #: config/arc/arc.c:1238
! #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' is not a valid class name"
! msgid "Option %s is not available for %s CPU"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/arc/arc.c:1243
! #, gcc-internal-format, gfc-internal-format
! msgid "Unset option %s is ignored, it is always enabled for %s CPU."
! msgstr ""
  
! #: config/arc/arc.c:1809
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr ""
  
! #: config/arc/arc.c:1957 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument of %qE attribute is not a string constant"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/arc/arc.c:1966
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.c:1975
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.c:1989 config/arm/arm.c:6861 config/arm/arm.c:6879
! #: config/arm/arm.c:7054 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6332 config/i386/i386.c:12169
! #: config/i386/i386.c:41194 config/i386/i386.c:41244 config/i386/i386.c:41314
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
--- 32556,32618 ----
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
! #. translated.  They are like keywords which one can relate with the
! #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.c:1227
! #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
! msgid "option %<%s=%s%> is not available for %qs CPU"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/arc/arc.c:1232
! #, gcc-internal-format
! msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.c:1240
! #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
! msgid "option %qs is not available for %qs CPU"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/arc/arc.c:1245
! #, fuzzy, gcc-internal-format
! #| msgid "`%s' is not a valid class name"
! msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
! msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/arc/arc.c:1812
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr ""
  
! #: config/arc/arc.c:1961 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument of %qE attribute is not a string constant"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/arc/arc.c:1970
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.c:1979
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.c:1993 config/arm/arm.c:6866 config/arm/arm.c:6884
! #: config/arm/arm.c:7059 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6333 config/i386/i386.c:12170
! #: config/i386/i386.c:41176 config/i386/i386.c:41226 config/i386/i386.c:41296
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
*************** msgstr "parameteren til egenskaben '%s e
*** 32608,32761 ****
  msgid "%qE attribute only applies to functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arc/arc.c:6784
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: config/arc/arc.c:6792
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "ugyldig parameter til '__builtin_frame_address'"
  
! #: config/arc/arc.c:6955
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6996 config/arc/arc.c:7093
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:7029 config/arc/arc.c:7061
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:7033 config/arc/arc.c:7065
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:7097
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:7130
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:7134
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:7141
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:7144
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:7191
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "long long constant not a valid immediate operand"
  msgid "builtin requires an immediate for operand %d"
  msgstr "long long-konstant er ikke en gyldig umiddelbar operand"
  
! #: config/arc/arc.c:7196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:7200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:7204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7258
  #, gcc-internal-format
! msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:8251
! #, gcc-internal-format
! msgid "Insn addresses not set after shorten_branches"
! msgstr ""
  
! #: config/arc/arc.c:8464
  #, fuzzy, gcc-internal-format
  #| msgid "pre-increment address is not a register"
  msgid "insn addresses not freed"
  msgstr "prÃ¦fiks forÃ¸gelsesadresse er ikke et register"
  
! #: config/arc/arc.c:11015
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/arc/arc.c:11023 config/arc/arc.c:11062
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is missing"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.c:11034 config/arc/arc.c:11073 config/arc/arc.c:11183
  #: config/avr/avr.c:9790
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/arc/arc.c:11054
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: config/arc/arc.c:11109
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: config/arc/arc.c:11115
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute ignored"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.c:11173 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, fuzzy, gcc-internal-format
--- 32625,32779 ----
  msgid "%qE attribute only applies to functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arc/arc.c:6799
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: config/arc/arc.c:6807
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "ugyldig parameter til '__builtin_frame_address'"
  
! #: config/arc/arc.c:6970
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:7011 config/arc/arc.c:7108
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:7044 config/arc/arc.c:7076
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:7048 config/arc/arc.c:7080
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:7112
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:7145
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:7149
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:7156
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:7159
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:7206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "long long constant not a valid immediate operand"
  msgid "builtin requires an immediate for operand %d"
  msgstr "long long-konstant er ikke en gyldig umiddelbar operand"
  
! #: config/arc/arc.c:7211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:7215
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:7219
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:7222
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7273
  #, gcc-internal-format
! msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:8268
! #, fuzzy, gcc-internal-format
! #| msgid "pre-increment address is not a register"
! msgid "insn addresses not set after shorten_branches"
! msgstr "prÃ¦fiks forÃ¸gelsesadresse er ikke et register"
  
! #: config/arc/arc.c:8481
  #, fuzzy, gcc-internal-format
  #| msgid "pre-increment address is not a register"
  msgid "insn addresses not freed"
  msgstr "prÃ¦fiks forÃ¸gelsesadresse er ikke et register"
  
! #: config/arc/arc.c:11034
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/arc/arc.c:11042 config/arc/arc.c:11081
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is missing"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.c:11053 config/arc/arc.c:11092 config/arc/arc.c:11202
  #: config/avr/avr.c:9790
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/arc/arc.c:11073
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: config/arc/arc.c:11128
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: config/arc/arc.c:11134
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute ignored"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.c:11192 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 33138,33227 ****
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6496 config/arm/arm.c:6709 config/arm/arm.c:6742
! #: config/arm/arm.c:27078
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:7003
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.c:7015
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: config/arm/arm.c:7024
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.c:7046 config/arm/arm.c:7098
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: config/arm/arm.c:7065
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.c:7114
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: config/arm/arm.c:8888
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.c:12534
  #, fuzzy, gcc-internal-format
  #| msgid "line number out of range"
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr "linjenummer er uden for det gyldige interval"
  
! #: config/arm/arm.c:12537
  #, fuzzy, gcc-internal-format
  #| msgid "line number out of range"
  msgid "%s %wd out of range %wd - %wd"
  msgstr "linjenummer er uden for det gyldige interval"
  
! #: config/arm/arm.c:24019
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "kan ikke beregne virkelig placering af stakkede parametre"
  
! #: config/arm/arm.c:24675
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24939
  #, 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.c:25189
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/arm/arm.c:25420
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30889
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid fpu for target attribute or pragma %qs"
--- 33156,33250 ----
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6117
! #, gcc-internal-format
! msgid "argument of type %qT not permitted with -mgeneral-regs-only"
! msgstr ""
! 
! #: config/arm/arm.c:6501 config/arm/arm.c:6714 config/arm/arm.c:6747
! #: config/arm/arm.c:27083
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:7008
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.c:7020
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: config/arm/arm.c:7029
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.c:7051 config/arm/arm.c:7103
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: config/arm/arm.c:7070
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.c:7119
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: config/arm/arm.c:8893
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.c:12539
  #, fuzzy, gcc-internal-format
  #| msgid "line number out of range"
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr "linjenummer er uden for det gyldige interval"
  
! #: config/arm/arm.c:12542
  #, fuzzy, gcc-internal-format
  #| msgid "line number out of range"
  msgid "%s %wd out of range %wd - %wd"
  msgstr "linjenummer er uden for det gyldige interval"
  
! #: config/arm/arm.c:24024
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "kan ikke beregne virkelig placering af stakkede parametre"
  
! #: config/arm/arm.c:24680
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24944
  #, 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.c:25194
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/arm/arm.c:25425
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30895
  #, 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
*** 33230,33247 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30897
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30910
  #, 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.c:30924
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
--- 33253,33270 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30903
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30916
  #, 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.c:30930
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
*************** msgstr "kan ikke udvide PCH-filen: %m"
*** 34062,34675 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "kan ikke angive position i PCH-filen: %m"
  
! #: config/i386/i386.c:3353
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "forkert parameter %qs for tilvalget %qs"
  
! #: config/i386/i386.c:3359
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3369
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "forkert strateginavn %qs er angivet for tilvalget %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3395
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understÃ¸ttet for 32-bit kode"
  
! #: config/i386/i386.c:3408
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "ukendt justering %qs angivet for tilvalget %qs"
  
! #: config/i386/i386.c:3418
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3425
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "intet klassenavn angivet med '-%s'"
  
! #: config/i386/i386.c:3478
  #, fuzzy, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386.c:3598
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "kodemodellen %s er ikke understÃ¸ttet i PIC-tilstand"
  
! #: config/i386/i386.c:3647
  #, fuzzy, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: config/i386/i386.c:3649
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3675
  #, 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.c:3692
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "adressetilstanden %qs er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/i386/i386.c:3704
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "-traditional understÃ¸ttes ikke i C++"
  
! #: config/i386/i386.c:3708
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr "-traditional understÃ¸ttes ikke i C++"
  
! #: config/i386/i386.c:3710
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "-traditional understÃ¸ttes ikke i C++"
  
! #: config/i386/i386.c:3712
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/i386/i386.c:3729 config/i386/i386.c:3738 config/i386/i386.c:3750
! #: config/i386/i386.c:3761 config/i386/i386.c:3772
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/i386/i386.c:3741 config/i386/i386.c:3753
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i x32-tilstand"
  
! #: config/i386/i386.c:3759 config/i386/i386.c:3768 config/i386/i386.c:5089
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "kodemodellen %s understÃ¸tter ikke PIC-tilstand"
  
! #: config/i386/i386.c:3796
  #, 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.c:3801
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i bit-tilstand er ikke oversat med ind"
  
! #: config/i386/i386.c:3810
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3812
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3819
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3821
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3829 config/i386/i386.c:4137
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "den valgte processor understÃ¸tter ikke x86-64-instruktionssÃ¦ttet"
  
! #: config/i386/i386.c:4077
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/i386/i386.c:4078
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/i386/i386.c:4100
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4102
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4107
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4108
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4156
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcpu="
  
! #: config/i386/i386.c:4157
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcpu="
  
! #: config/i386/i386.c:4177
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4179
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4184
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4185
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4251
  #, 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.c:4253
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4256
  #, 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.c:4284
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386.c:4285
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386.c:4364
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "-fprefetch-loop-arrays understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: config/i386/i386.c:4367
  #, 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.c:4390
  #, 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.c:4403
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386.c:4406
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "profilering understÃ¸ttes ikke endnu"
  
! #: config/i386/i386.c:4412
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4413
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4423
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-instruktionssÃ¦t deaktiveret, bruger 387-beregninger"
  
! #: config/i386/i386.c:4430
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-instruktionssÃ¦t deaktiveret, bruger SSE-beregninger"
  
! #: config/i386/i386.c:4480
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4482
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4496
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4498
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4608
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386.c:4611
  #, 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.c:4615
  #, 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.c:4680
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386.c:4739
  #, 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.c:4744
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs er ikke et gyldigt tilvalg til prÃ¦processoren"
  
! #: config/i386/i386.c:4772
  #, 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.c:5384 config/i386/i386.c:5431 config/s390/s390.c:15465
! #: config/s390/s390.c:15515 config/s390/s390.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5412
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5716
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386.c:5731
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5780
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386.c:5788
  #, 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.c:5823
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386.c:5831
  #, 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.c:5925
  #, 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.c:5927
  #, 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.c:5931
  #, 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.c:6345 config/i386/i386.c:6396
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall og regparm er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6350
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6357 config/i386/i386.c:41214
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-egenskaben krÃ¦ver en heltalskonstant som parameter"
  
! #: config/i386/i386.c:6363
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "parameter til %qE-egenskaben er stÃ¸rre end %d"
  
! #: config/i386/i386.c:6388 config/i386/i386.c:6431
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6392
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6400 config/i386/i386.c:6449
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6410 config/i386/i386.c:6427
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6414
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall og fastcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6418 config/i386/i386.c:6445
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6435 config/i386/i386.c:6453
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6441
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-egenskaben bruges til ikke-klasse metode"
  
! #: config/i386/i386.c:6685
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6688
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7003
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 understÃ¸tter ikke egenskaben ms_abi"
  
! #: config/i386/i386.c:7037
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.c:7376
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7382
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7396
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7402
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7418
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7424
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7440
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7446
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7627
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7744
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7862
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8025
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8031
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8047
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8357 config/i386/i386.c:8597 config/i386/i386.c:9097
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8359 config/i386/i386.c:8599 config/i386/i386.c:9099
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.c:9003
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11285
  #, 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.c:13284
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.c:13374
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14664
  #, 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.c:14684
  #, 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"
--- 34085,34698 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "kan ikke angive position i PCH-filen: %m"
  
! #: config/i386/i386.c:3354
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "forkert parameter %qs for tilvalget %qs"
  
! #: config/i386/i386.c:3360
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3370
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "forkert strateginavn %qs er angivet for tilvalget %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3396
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understÃ¸ttet for 32-bit kode"
  
! #: config/i386/i386.c:3409
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "ukendt justering %qs angivet for tilvalget %qs"
  
! #: config/i386/i386.c:3419
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3426
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "intet klassenavn angivet med '-%s'"
  
! #: config/i386/i386.c:3479
  #, fuzzy, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386.c:3599
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "kodemodellen %s er ikke understÃ¸ttet i PIC-tilstand"
  
! #: config/i386/i386.c:3648
  #, fuzzy, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: config/i386/i386.c:3650
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3676
  #, 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.c:3693
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "adressetilstanden %qs er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/i386/i386.c:3705
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "-traditional understÃ¸ttes ikke i C++"
  
! #: config/i386/i386.c:3709
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr "-traditional understÃ¸ttes ikke i C++"
  
! #: config/i386/i386.c:3711
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "-traditional understÃ¸ttes ikke i C++"
  
! #: config/i386/i386.c:3713
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/i386/i386.c:3730 config/i386/i386.c:3739 config/i386/i386.c:3751
! #: config/i386/i386.c:3762 config/i386/i386.c:3773
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/i386/i386.c:3742 config/i386/i386.c:3754
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i x32-tilstand"
  
! #: config/i386/i386.c:3760 config/i386/i386.c:3769 config/i386/i386.c:5090
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "kodemodellen %s understÃ¸tter ikke PIC-tilstand"
  
! #: config/i386/i386.c:3797
  #, 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.c:3802
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i bit-tilstand er ikke oversat med ind"
  
! #: config/i386/i386.c:3811
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3813
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3820
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3822
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3830 config/i386/i386.c:4138
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "den valgte processor understÃ¸tter ikke x86-64-instruktionssÃ¦ttet"
  
! #: config/i386/i386.c:4078
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/i386/i386.c:4079
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/i386/i386.c:4101
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4103
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4108
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4109
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4157
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcpu="
  
! #: config/i386/i386.c:4158
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcpu="
  
! #: config/i386/i386.c:4178
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4180
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4185
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4186
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4252
  #, 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.c:4254
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4257
  #, 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.c:4285
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386.c:4286
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386.c:4365
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "-fprefetch-loop-arrays understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: config/i386/i386.c:4368
  #, 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.c:4391
  #, 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.c:4404
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386.c:4407
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "profilering understÃ¸ttes ikke endnu"
  
! #: config/i386/i386.c:4413
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4414
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4424
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-instruktionssÃ¦t deaktiveret, bruger 387-beregninger"
  
! #: config/i386/i386.c:4431
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-instruktionssÃ¦t deaktiveret, bruger SSE-beregninger"
  
! #: config/i386/i386.c:4481
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4483
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4499
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4609
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386.c:4612
  #, 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.c:4616
  #, 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.c:4681
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386.c:4740
  #, 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.c:4745
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs er ikke et gyldigt tilvalg til prÃ¦processoren"
  
! #: config/i386/i386.c:4773
  #, 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.c:5385 config/i386/i386.c:5432 config/s390/s390.c:15475
! #: config/s390/s390.c:15525 config/s390/s390.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5413
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5717
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386.c:5732
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5781
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386.c:5789
  #, 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.c:5824
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386.c:5832
  #, 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.c:5926
  #, 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.c:5928
  #, 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.c:5932
  #, 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.c:6346 config/i386/i386.c:6397
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall og regparm er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6351
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6358 config/i386/i386.c:41196
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-egenskaben krÃ¦ver en heltalskonstant som parameter"
  
! #: config/i386/i386.c:6364
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "parameter til %qE-egenskaben er stÃ¸rre end %d"
  
! #: config/i386/i386.c:6389 config/i386/i386.c:6432
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6393
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6401 config/i386/i386.c:6450
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6411 config/i386/i386.c:6428
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6415
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall og fastcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6419 config/i386/i386.c:6446
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6436 config/i386/i386.c:6454
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6442
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-egenskaben bruges til ikke-klasse metode"
  
! #: config/i386/i386.c:6686
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6689
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7004
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 understÃ¸tter ikke egenskaben ms_abi"
  
! #: config/i386/i386.c:7038
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.c:7377
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7383
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7397
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7403
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7419
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7425
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7441
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7447
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7628
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7745
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7863
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8048
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8358 config/i386/i386.c:8598 config/i386/i386.c:9098
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8360 config/i386/i386.c:8600 config/i386/i386.c:9100
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.c:9004
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11286
  #, 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.c:13285
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.c:13375
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14665
  #, 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.c:14685
  #, 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
*** 34677,35019 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14695
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/i386/i386.c:17635
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported size for integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.c:17646 config/i386/i386.c:17660
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "udvidede registre har ikke hÃ¸je halvdele"
  
! #: config/i386/i386.c:17707
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ikke-understÃ¸ttet operandstÃ¸rrelse for udvidede registre"
  
! #: config/i386/i386.c:17899
  #, 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.c:28369
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can%'t be called directly"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386.c:29748
  #, 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.c:32093
  #, fuzzy, gcc-internal-format
  #| msgid "No case for %s"
  msgid "no dispatcher found for the versioning attributes"
  msgstr "Ingen case for %s"
  
! #: config/i386/i386.c:32143
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "No case for %s"
! msgid "no dispatcher found for %s"
! msgstr "Ingen case for %s"
  
! #: config/i386/i386.c:32153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No case for %s"
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr "Ingen case for %s"
  
! #: config/i386/i386.c:32315
  #, gcc-internal-format
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32320 config/i386/i386.c:32597
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/i386/i386.c:32453 config/rs6000/rs6000.c:37466
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: config/i386/i386.c:32876
  #, fuzzy, gcc-internal-format
  #| msgid "argument to dss must be a 2-bit unsigned literal"
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "parameter til dss skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/i386/i386.c:32901 config/i386/i386.c:32951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter to builtin not valid: %s"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: config/i386/i386.c:34181 config/i386/i386.c:35621
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 2-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:34576
  #, fuzzy, gcc-internal-format
  #| msgid "shift must be an immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "skiftevÃ¦rdi skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/i386/i386.c:34671
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35552
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35567
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35600
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the last argument must be a 4-bit immediate"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/i386/i386.c:35640
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 1-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35653
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 5-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35663
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35668 config/i386/i386.c:36455
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35802
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/i386/i386.c:35807
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:35813 config/i386/i386.c:36020
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect rounding operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:36002
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/i386/i386.c:36008
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:36011
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:36453
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:36535 config/rs6000/rs6000.c:14703
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36715
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36719
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "%qE needs isa option %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/i386/i386.c:37298
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "last argument must be an immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/i386/i386.c:38054 config/i386/i386.c:38266
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38319
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38325
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:38344
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:41201
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/i386/i386.c:41222
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/i386/i386.c:41255 config/i386/i386.c:41264
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:41300 config/rs6000/rs6000.c:32977
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: config/i386/i386.c:41325 config/i386/i386.c:41347 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-egenskaben krÃ¦ver et strengkonstant som parameter"
  
! #: config/i386/i386.c:41335 config/i386/i386.c:41357 config/s390/s390.c:1175
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/i386/i386.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41396
  #, 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.c:41407
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41410
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386.c:44273
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "alternatives not allowed in asm flag output"
  msgstr "SÃ¦tning ved %0 er ugyldig i denne kontekst"
  
! #: config/i386/i386.c:44337
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown asm flag output %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/i386/i386.c:44366
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for make function"
  msgid "invalid type for asm flag output"
  msgstr "ugyldig type for make-funktion"
  
! #: config/i386/i386.c:50557
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown architecture specific memory model"
  msgstr "FinjustÃ©r justering til en given chip- eller processorversion"
  
! #: config/i386/i386.c:50564
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50570
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50615
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/i386/i386.c:50645
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
--- 34700,35042 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14696
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/i386/i386.c:17636
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported size for integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.c:17647 config/i386/i386.c:17661
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.c:17693
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "udvidede registre har ikke hÃ¸je halvdele"
  
! #: config/i386/i386.c:17708
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ikke-understÃ¸ttet operandstÃ¸rrelse for udvidede registre"
  
! #: config/i386/i386.c:17900
  #, 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.c:28372
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can%'t be called directly"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386.c:29751
  #, 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.c:32250
  #, fuzzy, gcc-internal-format
  #| msgid "No case for %s"
  msgid "no dispatcher found for the versioning attributes"
  msgstr "Ingen case for %s"
  
! #: config/i386/i386.c:32300
! #, fuzzy, gcc-internal-format
! #| msgid "__builtin_trap not supported by this target"
! msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
! msgstr "__builtin_trap understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: config/i386/i386.c:32311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No case for %s"
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr "Ingen case for %s"
  
! #: config/i386/i386.c:32473
  #, gcc-internal-format
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32478 config/i386/i386.c:32755
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/i386/i386.c:32611 config/rs6000/rs6000.c:37466
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: config/i386/i386.c:32853
  #, fuzzy, gcc-internal-format
  #| msgid "argument to dss must be a 2-bit unsigned literal"
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "parameter til dss skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/i386/i386.c:32878 config/i386/i386.c:32928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter to builtin not valid: %s"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: config/i386/i386.c:34158 config/i386/i386.c:35598
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 2-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:34553
  #, fuzzy, gcc-internal-format
  #| msgid "shift must be an immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "skiftevÃ¦rdi skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/i386/i386.c:34648
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35529
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35544
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35577
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the last argument must be a 4-bit immediate"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/i386/i386.c:35617
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 1-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35630
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 5-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35640
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35645 config/i386/i386.c:36432
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35779
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/i386/i386.c:35784
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:35790 config/i386/i386.c:35997
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect rounding operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:35979
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/i386/i386.c:35985
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35988
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:36430
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:36512 config/rs6000/rs6000.c:14703
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36697
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36701
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "%qE needs isa option %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/i386/i386.c:37280
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "last argument must be an immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/i386/i386.c:38036 config/i386/i386.c:38248
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38301
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38307
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:38326
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:41183
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/i386/i386.c:41204
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/i386/i386.c:41237 config/i386/i386.c:41246
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:41282 config/rs6000/rs6000.c:32977
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: config/i386/i386.c:41307 config/i386/i386.c:41329 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-egenskaben krÃ¦ver et strengkonstant som parameter"
  
! #: config/i386/i386.c:41317 config/i386/i386.c:41339 config/s390/s390.c:1175
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/i386/i386.c:41371
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41378
  #, 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.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41392
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386.c:44255
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "alternatives not allowed in asm flag output"
  msgstr "SÃ¦tning ved %0 er ugyldig i denne kontekst"
  
! #: config/i386/i386.c:44319
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown asm flag output %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/i386/i386.c:44348
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for make function"
  msgid "invalid type for asm flag output"
  msgstr "ugyldig type for make-funktion"
  
! #: config/i386/i386.c:50539
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown architecture specific memory model"
  msgstr "FinjustÃ©r justering til en given chip- eller processorversion"
  
! #: config/i386/i386.c:50546
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50552
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50597
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/i386/i386.c:50627
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
*************** msgstr "parameteren til egenskaben '%s e
*** 37428,37543 ****
  msgid "total size of local variables exceeds architecture limit"
  msgstr "Total stÃ¸rrelse af lokale variable overstiger arkitekturgrÃ¦nsen."
  
! #: config/s390/s390.c:11107
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr ""
  
! #: config/s390/s390.c:11123
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr ""
  
! #: config/s390/s390.c:11151
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of '%D' is %d bytes"
  msgid "frame size of %qs is %wd bytes"
  msgstr "%JstÃ¸rrelsen af '%D' er %d byte"
  
! #: config/s390/s390.c:11155
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:12761
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: config/s390/s390.c:15032
  #, fuzzy, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "kodemodellen %s er ikke understÃ¸ttet i PIC-tilstand"
  
! #: config/s390/s390.c:15039
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.c:15074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware vector support not available on %s"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.c:15077
  #, fuzzy, gcc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.c:15106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.c:15110
  #, fuzzy, gcc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.c:15122
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15131
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:15137
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:15139
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:15142
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.c:15231
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "-f%s er ikke understÃ¸ttet: ignoreret"
  
  #. argument is not a plain number
! #: config/s390/s390.c:15267
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/s390/s390.c:15274
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: config/s390/s390.c:15304
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15471
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
--- 37451,37566 ----
  msgid "total size of local variables exceeds architecture limit"
  msgstr "Total stÃ¸rrelse af lokale variable overstiger arkitekturgrÃ¦nsen."
  
! #: config/s390/s390.c:11117
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr ""
  
! #: config/s390/s390.c:11133
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr ""
  
! #: config/s390/s390.c:11161
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of '%D' is %d bytes"
  msgid "frame size of %qs is %wd bytes"
  msgstr "%JstÃ¸rrelsen af '%D' er %d byte"
  
! #: config/s390/s390.c:11165
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:12771
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: config/s390/s390.c:15042
  #, fuzzy, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "kodemodellen %s er ikke understÃ¸ttet i PIC-tilstand"
  
! #: config/s390/s390.c:15049
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.c:15084
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware vector support not available on %s"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.c:15087
  #, fuzzy, gcc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.c:15116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.c:15120
  #, fuzzy, gcc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.c:15132
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15141
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:15147
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:15149
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:15152
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.c:15241
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "-f%s er ikke understÃ¸ttet: ignoreret"
  
  #. argument is not a plain number
! #: config/s390/s390.c:15277
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/s390/s390.c:15284
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: config/s390/s390.c:15314
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15481
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 38050,38057 ****
  msgid "could not read the BRIG file"
  msgstr "kunne ikke finde specifikationsfilen %s\n"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12553 cp/typeck.c:2031
! #: cp/typeck.c:8137 cp/typeck.c:8915
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "tom vÃ¦rdi er ikke ignoreret som den burde vÃ¦re"
--- 38073,38080 ----
  msgid "could not read the BRIG file"
  msgstr "kunne ikke finde specifikationsfilen %s\n"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12545 cp/typeck.c:2048
! #: cp/typeck.c:8155 cp/typeck.c:8933
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "tom vÃ¦rdi er ikke ignoreret som den burde vÃ¦re"
*************** msgstr "etiketten '%D' er defineret, men
*** 38115,38121 ****
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c/c-decl.c:1589 c/c-decl.c:6901 c/c-decl.c:7774 c/c-decl.c:8582
  #, fuzzy, gcc-internal-format
  msgid "originally defined here"
  msgstr "  oprindelig definition er her"
--- 38138,38144 ----
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c/c-decl.c:1589 c/c-decl.c:6918 c/c-decl.c:7791 c/c-decl.c:8599
  #, fuzzy, gcc-internal-format
  msgid "originally defined here"
  msgstr "  oprindelig definition er her"
*************** msgstr "'%#D' omerklÃ¦ret som en anden f
*** 38181,38187 ****
  msgid "built-in function %q+D declared as non-function"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: c/c-decl.c:1932 c/c-decl.c:2977
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "declaration of %q+D shadows a built-in function"
--- 38204,38210 ----
  msgid "built-in function %q+D declared as non-function"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: c/c-decl.c:1932 c/c-decl.c:2994
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "declaration of %q+D shadows a built-in function"
*************** msgstr "omdefinering af '%s'"
*** 38334,38580 ****
  msgid "redundant redeclaration of %q+D"
  msgstr "overflÃ¸dig omerklÃ¦ring af '%D' i samme virkefelt"
  
! #: c/c-decl.c:2935
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a previous local"
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "erklÃ¦ring af '%s' skygger for en tidligere lokal variabel"
  
! #: c/c-decl.c:2957
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %qD shadows a parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: c/c-decl.c:2970 cp/name-lookup.c:2827
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "declaration of %qD shadows a global declaration"
  msgstr "erklÃ¦ring af '%s' skygger for en global erklÃ¦ring"
  
! #: c/c-decl.c:2996
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a previous local"
  msgid "declaration of %qD shadows a previous local"
  msgstr "erklÃ¦ring af '%s' skygger for en tidligere lokal variabel"
  
! #: c/c-decl.c:3002 cp/name-lookup.c:2611
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "shadowed declaration is here"
  msgstr "%Jskygget erklÃ¦ring er her"
  
! #: c/c-decl.c:3129
  #, fuzzy, gcc-internal-format
  #| msgid "nested extern declaration of `%s'"
  msgid "nested extern declaration of %qD"
  msgstr "indlejret extern-erklÃ¦ring af '%s'"
  
! #: c/c-decl.c:3292 c/c-decl.c:3306
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%s'"
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%s'"
  
! #: c/c-decl.c:3298 c/c-decl.c:3311
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%s'"
  msgid "implicit declaration of function %qE"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%s'"
  
! #: c/c-decl.c:3572
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%#D'"
  
! #: c/c-decl.c:3583
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "include %qs or provide a declaration of %qD"
  msgstr "ugyldig omerklÃ¦ring af '%D'"
  
! #: c/c-decl.c:3594
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "incompatible implicit declaration of function %qD"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%#D'"
  
! #: c/c-decl.c:3655
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "'%s' ikke erklÃ¦ret her (ikke i en funktion)"
  
! #: c/c-decl.c:3660
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%qE undeclared here (not in a function)"
  msgstr "'%s' ikke erklÃ¦ret her (ikke i en funktion)"
  
! #: c/c-decl.c:3673
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "'%s' er ikke erklÃ¦ret (fÃ¸rst benyttet i denne funktion)"
  
! #: c/c-decl.c:3678
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function)"
  msgstr "'%s' er ikke erklÃ¦ret (fÃ¸rst benyttet i denne funktion)"
  
  # dÃ¦kkende, og pÃ¦nere end original i praktisk brug
! #: c/c-decl.c:3682
  #, fuzzy, gcc-internal-format
  #| msgid "(Each undeclared identifier is reported only once for each function it appears in.)"
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(et kaldenavn der ikke er erklÃ¦ret, rapporteres kun Ã©n gang per funktion)"
  
! #: c/c-decl.c:3730 cp/decl.c:3030
  #, fuzzy, gcc-internal-format
  #| msgid "label %s referenced outside of any function"
  msgid "label %qE referenced outside of any function"
  msgstr "der er blevet henvist til etiketten '%s' uden for en funktion"
  
! #: c/c-decl.c:3766
  #, fuzzy, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-decl.c:3769
  #, fuzzy, gcc-internal-format
  #| msgid "Missing variable initializer"
  msgid "jump skips variable initialization"
  msgstr "Manglende variabelstartvÃ¦rdi"
  
! #: c/c-decl.c:3770 c/c-decl.c:3825 c/c-decl.c:3915
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "label %qD defined here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: c/c-decl.c:3824 c/c-decl.c:3914
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "jump into statement expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: c/c-decl.c:3847
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "duplicate label declaration %qE"
  msgstr "etiketten '%s' er blevet erklÃ¦ret mere end Ã©n gang"
  
! #: c/c-decl.c:3946 cp/decl.c:3436
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "duplicate label %qD"
  msgstr "etiketten '%D' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.c:3977
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr ""
  
! #: c/c-decl.c:4042
  #, fuzzy, gcc-internal-format
  #| msgid "Missing variable initializer"
  msgid "switch jumps over variable initialization"
  msgstr "Manglende variabelstartvÃ¦rdi"
  
! #: c/c-decl.c:4043 c/c-decl.c:4054
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr ""
  
! #: c/c-decl.c:4053
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "switch jumps into statement expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: c/c-decl.c:4136
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE defineret som forkert slags mÃ¦rke"
  
! #: c/c-decl.c:4505
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "unavngiven struct/union som ikke definerer nogen instanser"
  
! #: c/c-decl.c:4515
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr "tom erklÃ¦ring med lagringsklasseanvisning erklÃ¦rer ikke mÃ¦rke igen"
  
! #: c/c-decl.c:4530
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr "tom erklÃ¦ring med typemodifikation erklÃ¦rer ikke mÃ¦rke igen"
  
! #: c/c-decl.c:4541
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "tom erklÃ¦ring med %<_Alignas%> erklÃ¦rer ikke mÃ¦rke igen"
  
! #: c/c-decl.c:4563 c/c-decl.c:4571
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "ubrugeligt typenavn i tom erklÃ¦ring"
  
! #: c/c-decl.c:4579
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%>i tom erklÃ¦ring"
  
! #: c/c-decl.c:4585
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> i tom erklÃ¦ring"
  
! #: c/c-decl.c:4591
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> i file-scope tom erklÃ¦ring"
  
! #: c/c-decl.c:4597
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> i file-scope tom erklÃ¦ring"
  
! #: c/c-decl.c:4604
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "ubrugelig lagringsklasseanvisning i tom erklÃ¦ring"
  
! #: c/c-decl.c:4610
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "ubrugelig %qs i tom erklÃ¦ring"
  
! #: c/c-decl.c:4623
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "ubrugelig typemodifikationer i tom erklÃ¦ring"
  
! #: c/c-decl.c:4630
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "ubrugelig %<_Alignas%> i tom erklÃ¦ring"
  
! #: c/c-decl.c:4637 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "tom erklÃ¦ring"
  
! #: c/c-decl.c:4708
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 understÃ¸tter ikke %<static%> eller typemodifikationer i parameterarrayerklÃ¦ringer"
  
! #: c/c-decl.c:4712
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 understÃ¸tter ikke %<[*]%> arrayerklÃ¦ringer"
--- 38357,38603 ----
  msgid "redundant redeclaration of %q+D"
  msgstr "overflÃ¸dig omerklÃ¦ring af '%D' i samme virkefelt"
  
! #: c/c-decl.c:2952
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a previous local"
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "erklÃ¦ring af '%s' skygger for en tidligere lokal variabel"
  
! #: c/c-decl.c:2974
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %qD shadows a parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: c/c-decl.c:2987 cp/name-lookup.c:2827
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "declaration of %qD shadows a global declaration"
  msgstr "erklÃ¦ring af '%s' skygger for en global erklÃ¦ring"
  
! #: c/c-decl.c:3013
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a previous local"
  msgid "declaration of %qD shadows a previous local"
  msgstr "erklÃ¦ring af '%s' skygger for en tidligere lokal variabel"
  
! #: c/c-decl.c:3019 cp/name-lookup.c:2611
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "shadowed declaration is here"
  msgstr "%Jskygget erklÃ¦ring er her"
  
! #: c/c-decl.c:3146
  #, fuzzy, gcc-internal-format
  #| msgid "nested extern declaration of `%s'"
  msgid "nested extern declaration of %qD"
  msgstr "indlejret extern-erklÃ¦ring af '%s'"
  
! #: c/c-decl.c:3309 c/c-decl.c:3323
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%s'"
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%s'"
  
! #: c/c-decl.c:3315 c/c-decl.c:3328
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%s'"
  msgid "implicit declaration of function %qE"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%s'"
  
! #: c/c-decl.c:3589
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%#D'"
  
! #: c/c-decl.c:3600
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "include %qs or provide a declaration of %qD"
  msgstr "ugyldig omerklÃ¦ring af '%D'"
  
! #: c/c-decl.c:3611
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "incompatible implicit declaration of function %qD"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%#D'"
  
! #: c/c-decl.c:3672
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "'%s' ikke erklÃ¦ret her (ikke i en funktion)"
  
! #: c/c-decl.c:3677
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%qE undeclared here (not in a function)"
  msgstr "'%s' ikke erklÃ¦ret her (ikke i en funktion)"
  
! #: c/c-decl.c:3690
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "'%s' er ikke erklÃ¦ret (fÃ¸rst benyttet i denne funktion)"
  
! #: c/c-decl.c:3695
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function)"
  msgstr "'%s' er ikke erklÃ¦ret (fÃ¸rst benyttet i denne funktion)"
  
  # dÃ¦kkende, og pÃ¦nere end original i praktisk brug
! #: c/c-decl.c:3699
  #, fuzzy, gcc-internal-format
  #| msgid "(Each undeclared identifier is reported only once for each function it appears in.)"
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(et kaldenavn der ikke er erklÃ¦ret, rapporteres kun Ã©n gang per funktion)"
  
! #: c/c-decl.c:3747 cp/decl.c:3047
  #, fuzzy, gcc-internal-format
  #| msgid "label %s referenced outside of any function"
  msgid "label %qE referenced outside of any function"
  msgstr "der er blevet henvist til etiketten '%s' uden for en funktion"
  
! #: c/c-decl.c:3783
  #, fuzzy, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-decl.c:3786
  #, fuzzy, gcc-internal-format
  #| msgid "Missing variable initializer"
  msgid "jump skips variable initialization"
  msgstr "Manglende variabelstartvÃ¦rdi"
  
! #: c/c-decl.c:3787 c/c-decl.c:3842 c/c-decl.c:3932
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "label %qD defined here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: c/c-decl.c:3841 c/c-decl.c:3931
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "jump into statement expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: c/c-decl.c:3864
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "duplicate label declaration %qE"
  msgstr "etiketten '%s' er blevet erklÃ¦ret mere end Ã©n gang"
  
! #: c/c-decl.c:3963 cp/decl.c:3453
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "duplicate label %qD"
  msgstr "etiketten '%D' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.c:3994
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr ""
  
! #: c/c-decl.c:4059
  #, fuzzy, gcc-internal-format
  #| msgid "Missing variable initializer"
  msgid "switch jumps over variable initialization"
  msgstr "Manglende variabelstartvÃ¦rdi"
  
! #: c/c-decl.c:4060 c/c-decl.c:4071
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr ""
  
! #: c/c-decl.c:4070
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "switch jumps into statement expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: c/c-decl.c:4153
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE defineret som forkert slags mÃ¦rke"
  
! #: c/c-decl.c:4522
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "unavngiven struct/union som ikke definerer nogen instanser"
  
! #: c/c-decl.c:4532
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr "tom erklÃ¦ring med lagringsklasseanvisning erklÃ¦rer ikke mÃ¦rke igen"
  
! #: c/c-decl.c:4547
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr "tom erklÃ¦ring med typemodifikation erklÃ¦rer ikke mÃ¦rke igen"
  
! #: c/c-decl.c:4558
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "tom erklÃ¦ring med %<_Alignas%> erklÃ¦rer ikke mÃ¦rke igen"
  
! #: c/c-decl.c:4580 c/c-decl.c:4588
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "ubrugeligt typenavn i tom erklÃ¦ring"
  
! #: c/c-decl.c:4596
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%>i tom erklÃ¦ring"
  
! #: c/c-decl.c:4602
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> i tom erklÃ¦ring"
  
! #: c/c-decl.c:4608
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> i file-scope tom erklÃ¦ring"
  
! #: c/c-decl.c:4614
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> i file-scope tom erklÃ¦ring"
  
! #: c/c-decl.c:4621
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "ubrugelig lagringsklasseanvisning i tom erklÃ¦ring"
  
! #: c/c-decl.c:4627
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "ubrugelig %qs i tom erklÃ¦ring"
  
! #: c/c-decl.c:4640
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "ubrugelig typemodifikationer i tom erklÃ¦ring"
  
! #: c/c-decl.c:4647
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "ubrugelig %<_Alignas%> i tom erklÃ¦ring"
  
! #: c/c-decl.c:4654 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "tom erklÃ¦ring"
  
! #: c/c-decl.c:4725
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 understÃ¸tter ikke %<static%> eller typemodifikationer i parameterarrayerklÃ¦ringer"
  
! #: c/c-decl.c:4729
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 understÃ¸tter ikke %<[*]%> arrayerklÃ¦ringer"
*************** msgstr "ISO C90 understÃ¸tter ikke %<[*]
*** 38582,38610 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4718 c/c-decl.c:7347
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4864
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D er normalt en funktion"
  
  # init dÃ¦kker over vÃ¦rditildeling her - samme for de nÃ¦ste mange
! #: c/c-decl.c:4873
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD bliver tildelt en vÃ¦rdi (benyt __typeof__ i stedet)"
  
! #: c/c-decl.c:4878
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "funktionen %qD bliver tildelt en startvÃ¦rdi som en variabel"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.c:4884
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "parameteren %qD bliver tildelt en startvÃ¦rdi"
--- 38605,38633 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4735 c/c-decl.c:7364
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4881
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D er normalt en funktion"
  
  # init dÃ¦kker over vÃ¦rditildeling her - samme for de nÃ¦ste mange
! #: c/c-decl.c:4890
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD bliver tildelt en vÃ¦rdi (benyt __typeof__ i stedet)"
  
! #: c/c-decl.c:4895
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "funktionen %qD bliver tildelt en startvÃ¦rdi som en variabel"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.c:4901
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "parameteren %qD bliver tildelt en startvÃ¦rdi"
*************** msgstr "parameteren %qD bliver tildelt e
*** 38613,38915 ****
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4903 c/c-decl.c:4918 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr "et objekt af variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: c/c-decl.c:4909
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "variablen %qD bliver tildelt en startvÃ¦rdi, men er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:4998
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "inline funktion %q+D givet egenskaben noinline"
  
! #: c/c-decl.c:5048
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member `%D'"
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "konstant medlem '%D' uden startvÃ¦rdi"
  
! #: c/c-decl.c:5050
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD skal tildeles en startvÃ¦rdi"
  
! #: c/c-decl.c:5131
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of `%D'"
  msgid "initializer fails to determine size of %q+D"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af '%D'"
  
! #: c/c-decl.c:5136
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %q+D"
  msgstr "tabelstÃ¸rrelsen mangler i '%D'"
  
! #: c/c-decl.c:5140
  #, fuzzy, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "nul eller negativ stÃ¸rrelse for tabellen '%s'"
  
! #: c/c-decl.c:5218
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't constant"
  msgid "storage size of %q+D isn%'t constant"
  msgstr "lagringsstÃ¸rrelsen af '%D' er ikke konstant"
  
! #: c/c-decl.c:5268
  #, fuzzy, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr "ignorerer asm-anvisning til den ikke-statiske, lokale variabel '%s'"
  
! #: c/c-decl.c:5298
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "kan ikke anbringe et objekt med et volatile-felt i et register"
  
! #: c/c-decl.c:5384
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: c/c-decl.c:5399 cp/decl.c:7400
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.c:5463
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C forbyder forhÃ¥ndsparametererklÃ¦ringer"
  
! #: c/c-decl.c:5569
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5623 c/c-decl.c:5638
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' width not an integer constant"
  msgid "bit-field %qs width not an integer constant"
  msgstr "bredden af bitfeltet '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.c:5633
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' width not an integer constant"
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "bredden af bitfeltet '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.c:5644
  #, fuzzy, gcc-internal-format
  #| msgid "negative width in bit-field `%s'"
  msgid "negative width in bit-field %qs"
  msgstr "negativ bredde i bitfeltet '%s'"
  
! #: c/c-decl.c:5649
  #, fuzzy, gcc-internal-format
  #| msgid "zero width for bit-field `%s'"
  msgid "zero width for bit-field %qs"
  msgstr "en bredde pÃ¥ nul for bitfeltet '%s'"
  
! #: c/c-decl.c:5659
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qs has invalid type"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:5665
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: c/c-decl.c:5676
  #, fuzzy, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "linjestilsdirektiv er en GCC-udvidelse"
  
! #: c/c-decl.c:5682
  #, fuzzy, gcc-internal-format
  #| msgid "width of `%s' exceeds its type"
  msgid "width of %qs exceeds its type"
  msgstr "bredden af '%s' overstiger typen"
  
  # RETMIG: find pÃ¥ et eller andet med prÃ¦cisionen
! #: c/c-decl.c:5695
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is narrower than values of its type"
  msgid "%qs is narrower than values of its type"
  msgstr "'%s' er smallere end vÃ¦rdier af dens type"
  
! #: c/c-decl.c:5710
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr "ISO C90 forbyder tabellen '%s' hvis stÃ¸rrelse ikke kan bestemmes"
  
! #: c/c-decl.c:5713
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr "ISO C90 forbyder tabellen '%s' hvis stÃ¸rrelse ikke kan bestemmes"
  
! #: c/c-decl.c:5720
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: c/c-decl.c:5722
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C++ forbyder tabel med variabel stÃ¸rrelse"
  
! #: c/c-decl.c:5931 c/c-decl.c:6305 c/c-decl.c:6315
  #, fuzzy, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-decl.c:5933
  #, fuzzy, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-decl.c:5953
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.c:5957
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "type defaults to %<int%> in type name"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.c:5989
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicate %<const%>"
  msgstr "'const' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.c:5991
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<restrict%>"
  msgstr "'restrict' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.c:5993
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<volatile%>"
  msgstr "'volatile' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.c:5995
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<_Atomic%>"
  msgstr "'restrict' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.c:5998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conflicting super class name `%s'"
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "modstridende superklassenavn '%s'"
  
! #: c/c-decl.c:6021 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `auto'"
  msgid "function definition declared %<auto%>"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: c/c-decl.c:6037
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "function definition declared %<register%>"
  msgstr "'register' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: c/c-decl.c:6039
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `typedef'"
  msgid "function definition declared %<typedef%>"
  msgstr "'typedef' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: c/c-decl.c:6041
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `auto'"
  msgid "function definition declared %qs"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: c/c-decl.c:6059
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "storage class specified for structure field %qE"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.c:6062
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "storage class specified for structure field"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.c:6066
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for parameter %qE"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.c:6069
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.c:6072 cp/decl.c:11167
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c/c-decl.c:6089
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' initialized and declared `extern'"
  msgid "%qE initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startvÃ¦rdi og er samtidig erklÃ¦ret 'extern'"
  
! #: c/c-decl.c:6093
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has both `extern' and initializer"
  msgid "%qE has both %<extern%> and initializer"
  msgstr "'%s' er erklÃ¦ret 'extern', men bliver tildelt en startvÃ¦rdi"
  
! #: c/c-decl.c:6098
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste niveau angiver 'auto'"
  
! #: c/c-decl.c:6102
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste niveau angiver 'auto'"
  
! #: c/c-decl.c:6107
  #, fuzzy, gcc-internal-format
  #| msgid "nested function `%s' declared `extern'"
  msgid "nested function %qE declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklÃ¦ret 'extern'"
  
! #: c/c-decl.c:6110
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "function-scope %qE implicitly auto and declared %qs"
--- 38636,38938 ----
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4920 c/c-decl.c:4935 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr "et objekt af variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: c/c-decl.c:4926
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "variablen %qD bliver tildelt en startvÃ¦rdi, men er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:5015
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "inline funktion %q+D givet egenskaben noinline"
  
! #: c/c-decl.c:5065
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member `%D'"
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "konstant medlem '%D' uden startvÃ¦rdi"
  
! #: c/c-decl.c:5067
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD skal tildeles en startvÃ¦rdi"
  
! #: c/c-decl.c:5148
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of `%D'"
  msgid "initializer fails to determine size of %q+D"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af '%D'"
  
! #: c/c-decl.c:5153
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %q+D"
  msgstr "tabelstÃ¸rrelsen mangler i '%D'"
  
! #: c/c-decl.c:5157
  #, fuzzy, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "nul eller negativ stÃ¸rrelse for tabellen '%s'"
  
! #: c/c-decl.c:5235
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't constant"
  msgid "storage size of %q+D isn%'t constant"
  msgstr "lagringsstÃ¸rrelsen af '%D' er ikke konstant"
  
! #: c/c-decl.c:5285
  #, fuzzy, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr "ignorerer asm-anvisning til den ikke-statiske, lokale variabel '%s'"
  
! #: c/c-decl.c:5315
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "kan ikke anbringe et objekt med et volatile-felt i et register"
  
! #: c/c-decl.c:5401
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: c/c-decl.c:5416 cp/decl.c:7409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.c:5480
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C forbyder forhÃ¥ndsparametererklÃ¦ringer"
  
! #: c/c-decl.c:5586
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5640 c/c-decl.c:5655
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' width not an integer constant"
  msgid "bit-field %qs width not an integer constant"
  msgstr "bredden af bitfeltet '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.c:5650
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' width not an integer constant"
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "bredden af bitfeltet '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.c:5661
  #, fuzzy, gcc-internal-format
  #| msgid "negative width in bit-field `%s'"
  msgid "negative width in bit-field %qs"
  msgstr "negativ bredde i bitfeltet '%s'"
  
! #: c/c-decl.c:5666
  #, fuzzy, gcc-internal-format
  #| msgid "zero width for bit-field `%s'"
  msgid "zero width for bit-field %qs"
  msgstr "en bredde pÃ¥ nul for bitfeltet '%s'"
  
! #: c/c-decl.c:5676
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qs has invalid type"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:5682
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: c/c-decl.c:5693
  #, fuzzy, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "linjestilsdirektiv er en GCC-udvidelse"
  
! #: c/c-decl.c:5699
  #, fuzzy, gcc-internal-format
  #| msgid "width of `%s' exceeds its type"
  msgid "width of %qs exceeds its type"
  msgstr "bredden af '%s' overstiger typen"
  
  # RETMIG: find pÃ¥ et eller andet med prÃ¦cisionen
! #: c/c-decl.c:5712
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is narrower than values of its type"
  msgid "%qs is narrower than values of its type"
  msgstr "'%s' er smallere end vÃ¦rdier af dens type"
  
! #: c/c-decl.c:5727
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr "ISO C90 forbyder tabellen '%s' hvis stÃ¸rrelse ikke kan bestemmes"
  
! #: c/c-decl.c:5730
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr "ISO C90 forbyder tabellen '%s' hvis stÃ¸rrelse ikke kan bestemmes"
  
! #: c/c-decl.c:5737
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: c/c-decl.c:5739
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C++ forbyder tabel med variabel stÃ¸rrelse"
  
! #: c/c-decl.c:5948 c/c-decl.c:6322 c/c-decl.c:6332
  #, fuzzy, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-decl.c:5950
  #, fuzzy, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-decl.c:5970
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.c:5974
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "type defaults to %<int%> in type name"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.c:6006
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicate %<const%>"
  msgstr "'const' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.c:6008
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<restrict%>"
  msgstr "'restrict' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.c:6010
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<volatile%>"
  msgstr "'volatile' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.c:6012
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<_Atomic%>"
  msgstr "'restrict' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.c:6015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conflicting super class name `%s'"
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "modstridende superklassenavn '%s'"
  
! #: c/c-decl.c:6038 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.c:6052
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `auto'"
  msgid "function definition declared %<auto%>"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: c/c-decl.c:6054
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "function definition declared %<register%>"
  msgstr "'register' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: c/c-decl.c:6056
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `typedef'"
  msgid "function definition declared %<typedef%>"
  msgstr "'typedef' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: c/c-decl.c:6058
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `auto'"
  msgid "function definition declared %qs"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: c/c-decl.c:6076
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "storage class specified for structure field %qE"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.c:6079
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "storage class specified for structure field"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.c:6083
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for parameter %qE"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.c:6086
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.c:6089 cp/decl.c:11176
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c/c-decl.c:6106
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' initialized and declared `extern'"
  msgid "%qE initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startvÃ¦rdi og er samtidig erklÃ¦ret 'extern'"
  
! #: c/c-decl.c:6110
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has both `extern' and initializer"
  msgid "%qE has both %<extern%> and initializer"
  msgstr "'%s' er erklÃ¦ret 'extern', men bliver tildelt en startvÃ¦rdi"
  
! #: c/c-decl.c:6115
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste niveau angiver 'auto'"
  
! #: c/c-decl.c:6119
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste niveau angiver 'auto'"
  
! #: c/c-decl.c:6124
  #, fuzzy, gcc-internal-format
  #| msgid "nested function `%s' declared `extern'"
  msgid "nested function %qE declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklÃ¦ret 'extern'"
  
! #: c/c-decl.c:6127
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "function-scope %qE implicitly auto and declared %qs"
*************** msgstr "'%s' i funktionsvirkefelt underf
*** 38918,39699 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6157 c/c-decl.c:6526
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "static eller typemodifikationer i ikke-parametertabelerklÃ¦ring"
  
! #: c/c-decl.c:6205
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of %qE as array of voids"
  msgstr "'%s' erklÃ¦ret som en tabel af void"
  
! #: c/c-decl.c:6207
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of type name as array of voids"
  msgstr "'%s' erklÃ¦ret som en tabel af void"
  
! #: c/c-decl.c:6214
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qE as array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: c/c-decl.c:6217
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of type name as array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: c/c-decl.c:6225 c/c-decl.c:8285
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "ugyldig brug af struktur med fleksibelt tabelmedlem"
  
! #: c/c-decl.c:6251
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of array %qE has non-integer type"
  msgstr "stÃ¸rrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.c:6255
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of unnamed array has non-integer type"
  msgstr "stÃ¸rrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.c:6262
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of array %qE has incomplete type"
  msgstr "stÃ¸rrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.c:6265
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of unnamed array has incomplete type"
  msgstr "stÃ¸rrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.c:6276
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids zero-size array `%s'"
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C forbyder tabellen '%s' med stÃ¸rrelsen nul"
  
! #: c/c-decl.c:6279
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array"
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med stÃ¸rrelsen nul"
  
! #: c/c-decl.c:6288
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of array %qE is negative"
  msgstr "stÃ¸rrelsen af tabel er negativ"
  
! #: c/c-decl.c:6290
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of unnamed array is negative"
  msgstr "stÃ¸rrelsen af tabel er negativ"
  
! #: c/c-decl.c:6375
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array %qE is too large"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: c/c-decl.c:6378
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of unnamed array is too large"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: c/c-decl.c:6414 c/c-decl.c:7071
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 understÃ¸tter ikke fleksible tabelmedlemmer"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6436
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%<[*]%> not in a declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklÃ¦ringen"
  
! #: c/c-decl.c:6449
  #, fuzzy, gcc-internal-format
  #| msgid "array type has incomplete element type"
  msgid "array type has incomplete element type %qT"
  msgstr "tabeltypen er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:6455
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklÃ¦ring af '%D' som flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: c/c-decl.c:6459
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklÃ¦ring af '%D' som flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: c/c-decl.c:6562
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE er erklÃ¦ret som en funktion, der returnerer en funktion"
  
! #: c/c-decl.c:6565
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "'typenavn er erklÃ¦ret som en funktion, der returnerer en funktion"
  
! #: c/c-decl.c:6572
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE er erklÃ¦ret som en funktion, der returnerer en array"
  
! #: c/c-decl.c:6575
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "typenavn er erklÃ¦ret som en funktion, der returnerer en array"
  
! #: c/c-decl.c:6616
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "funktiondefinition har kvalificeret void-returtype"
  
! #: c/c-decl.c:6620 cp/decl.c:11454
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: c/c-decl.c:6658 c/c-decl.c:6867 c/c-decl.c:6921 c/c-decl.c:7005
! #: c/c-decl.c:7126 c/c-parser.c:2851
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%>-qualified function type"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-decl.c:6664 c/c-decl.c:6873 c/c-decl.c:7010 c/c-decl.c:7131
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-decl.c:6758
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.c:6762
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.c:6768
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "ignorerer asm-anvisning til den ikke-statiske, lokale variabel '%s'"
  
! #: c/c-decl.c:6784
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier omitted for parameter `%E'"
  msgid "%qs specified for parameter %qE"
  msgstr "typeangivelse udeladt for parameteren '%E'"
  
! #: c/c-decl.c:6787
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier omitted for parameter"
  msgid "%qs specified for unnamed parameter"
  msgstr "typeangivelsen er ikke angivet for parameteren"
  
! #: c/c-decl.c:6793
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%qs specified for structure field %qE"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.c:6796
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%qs specified for structure field"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.c:6811
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qE has atomic type"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:6813
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field has atomic type"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:6822
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "justering mÃ¥ ikke angives for '%s'"
  
! #: c/c-decl.c:6824
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.c:6829
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "alignment specified for parameter %qE"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.c:6831
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "alignment specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.c:6836
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "justering mÃ¥ ikke angives for '%s'"
  
! #: c/c-decl.c:6838
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "alignment specified for unnamed bit-field"
  msgstr "'__alignof' benyttet pÃ¥ et bitfelt"
  
! #: c/c-decl.c:6841
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "alignment specified for function %qE"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: c/c-decl.c:6848
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.c:6851
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.c:6882
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "variablen '%s' er erklÃ¦ret 'inline'"
  
! #: c/c-decl.c:6884
  #, fuzzy, gcc-internal-format
  #| msgid "operator `%T' declared to return `%T'"
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "operator '%T' erklÃ¦ret til at returnere '%T'"
  
! #: c/c-decl.c:6927
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C forbyder const eller volatile funktionstyper"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6938
  #, fuzzy, gcc-internal-format
  #| msgid "data member may not have variably modified type `%T'"
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "datamedlem mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: c/c-decl.c:6955 cp/decl.c:10177
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable or field %qE declared void"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: c/c-decl.c:6995
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: c/c-decl.c:7037
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter %q+D declared %<inline%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: c/c-decl.c:7039
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: c/c-decl.c:7052
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "field %qE declared as a function"
  msgstr "feltet '%s' er erklÃ¦ret som en funktion"
  
! #: c/c-decl.c:7059
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' has incomplete type"
  msgid "field %qE has incomplete type"
  msgstr "feltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:7061
  #, fuzzy, gcc-internal-format
  #| msgid "name `%T' has incomplete type"
  msgid "unnamed field has incomplete type"
  msgstr "navnet '%T' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:7097 c/c-decl.c:7108 c/c-decl.c:7111
  #, fuzzy, gcc-internal-format
  #| msgid "invalid storage class for function `%s'"
  msgid "invalid storage class for function %qE"
  msgstr "ugyldig lagringsklasse for funktion '%s'"
  
  # at oversÃ¦tte inline med et udsagnsord her bliver vist for tvetydigt
! #: c/c-decl.c:7168
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function `main'"
  msgid "cannot inline function %<main%>"
  msgstr "funktionen 'main' kan ikke vÃ¦re inline"
  
! #: c/c-decl.c:7170
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7181
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-decl.c:7184
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-decl.c:7213
  #, fuzzy, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "variabel eller felt '%s' erklÃ¦ret void"
  
! #: c/c-decl.c:7223
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "variablen '%s' er erklÃ¦ret 'inline'"
  
! #: c/c-decl.c:7225
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "variablen '%s' er erklÃ¦ret 'inline'"
  
! #: c/c-decl.c:7260
  #, fuzzy, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-decl.c:7262
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.c:7353 c/c-decl.c:9023
  #, fuzzy, gcc-internal-format
  #| msgid "function declaration isn't a prototype"
  msgid "function declaration isn%'t a prototype"
  msgstr "funktionserklÃ¦ringen er ikke en prototype"
  
! #: c/c-decl.c:7363
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "parameternavne (uden typer) i funktionserklÃ¦ringen"
  
! #: c/c-decl.c:7401
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:7405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "parameter %u has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:7416
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:7420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' has incomplete type"
  msgid "parameter %u has void type"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:7494
  #, fuzzy, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: c/c-decl.c:7498 c/c-decl.c:7534
  #, fuzzy, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: c/c-decl.c:7528
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "parameteren '%s' har kun en forhÃ¥ndserklÃ¦ring"
  
! #: c/c-decl.c:7574
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7580
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7682
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "enum type defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.c:7688
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "struct defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.c:7694
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "union defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.c:7770
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `union %s'"
  msgid "redefinition of %<union %E%>"
  msgstr "omdefinering af 'union %s'"
  
! #: c/c-decl.c:7772
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `struct %s'"
  msgid "redefinition of %<struct %E%>"
  msgstr "omdefinering af 'struct %s'"
  
! #: c/c-decl.c:7781
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "nested redefinition of %<union %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.c:7783
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "nested redefinition of %<struct %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.c:7813 c/c-decl.c:8601
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7880 cp/decl.c:4823
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
  
! #: c/c-decl.c:7885
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C doesn't support unnamed structs/unions"
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C understÃ¸tter ikke unavngivne struct/union-konstruktioner"
  
! #: c/c-decl.c:7888
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C doesn't support unnamed structs/unions"
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C understÃ¸tter ikke unavngivne struct/union-konstruktioner"
  
! #: c/c-decl.c:7981 c/c-decl.c:7999 c/c-decl.c:8060
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate member `%D'"
  msgid "duplicate member %q+D"
  msgstr "medlemmet '%D' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.c:8086
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8089
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8194
  #, fuzzy, gcc-internal-format
  #| msgid "named members"
  msgid "union has no named members"
  msgstr "navngivne medlemmer"
  
! #: c/c-decl.c:8196
  #, fuzzy, gcc-internal-format
  msgid "union has no members"
  msgstr "anonym sammensat type uden medlemmer"
  
! #: c/c-decl.c:8201
  #, fuzzy, gcc-internal-format
  #| msgid "named members"
  msgid "struct has no named members"
  msgstr "navngivne medlemmer"
  
! #: c/c-decl.c:8203
  #, fuzzy, gcc-internal-format
  #| msgid "%s has no member named `%s'"
  msgid "struct has no members"
  msgstr "%s har intet medlem ved navn '%s'"
  
! #: c/c-decl.c:8264 cp/decl.c:12342
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: c/c-decl.c:8270
  #, fuzzy, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: c/c-decl.c:8276
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: c/c-decl.c:8307
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "type %qT is too large"
  msgstr "%s er for stor"
  
! #: c/c-decl.c:8412
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union kan ikke ikke gÃ¸res gennemsigtig"
  
! #: c/c-decl.c:8573
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "nested redefinition of %<enum %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8580
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of `enum %s'"
  msgid "redeclaration of %<enum %E%>"
  msgstr "omerklÃ¦ring af 'enum %s'"
  
! #: c/c-decl.c:8659 cp/decl.c:14713
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
  
! #: c/c-decl.c:8674
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "enum-vÃ¦rdier overstige rÃ¦kkevidden af det stÃ¸rste heltal"
  
! #: c/c-decl.c:8788 c/c-decl.c:8804
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.c:8799
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.c:8823
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "enum-vÃ¦rdier for store"
  
! #: c/c-decl.c:8831
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of `int'"
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C begrÃ¦nser enum-vÃ¦rdier til rÃ¦kkevidden af 'int'"
  
! #: c/c-decl.c:8920 cp/decl.c:5120 cp/decl.c:15242
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "inline funktion '%s' givet egenskaben noinline"
  
! #: c/c-decl.c:8938
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "returtypen er en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:8949
  #, fuzzy, gcc-internal-format
  #| msgid "return type defaults to `int'"
  msgid "return type defaults to %<int%>"
  msgstr "returtypen antages at vÃ¦re 'int'"
  
! #: c/c-decl.c:8973
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "feltet '%s' er erklÃ¦ret som en funktion"
  
! #: c/c-decl.c:9032
  #, fuzzy, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "ingen tidligere prototype for '%s'"
  
! #: c/c-decl.c:9041
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "'%s' blev brugt uden en prototype fÃ¸r dens definition"
  
! #: c/c-decl.c:9049 cp/decl.c:15377
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "ingen tidligere erklÃ¦ring af '%s'"
  
! #: c/c-decl.c:9059
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "'%s' blev brugt uden en erklÃ¦ring fÃ¸r dens definition"
  
! #: c/c-decl.c:9078
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "returtypen til '%s' er ikke 'int'"
  
! #: c/c-decl.c:9080
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.c:9087
  #, fuzzy, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "'%s' er normalt en ikke-statisk funktion"
  
! #: c/c-decl.c:9124
  #, fuzzy, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "kan ikke bruge '::' i parametererklÃ¦ring"
  
! #: c/c-decl.c:9139
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "traditionel C tillader ikke ISO C-functionsdefinitioner"
  
! #: c/c-decl.c:9155
  #, fuzzy, gcc-internal-format
  msgid "parameter name omitted"
  msgstr "parameternavn udeladt"
  
! #: c/c-decl.c:9192
  #, fuzzy, gcc-internal-format
  #| msgid "traditional C rejects ISO C style function definitions"
  msgid "old-style function definition"
  msgstr "traditionel C tillader ikke ISO C-functionsdefinitioner"
  
! #: c/c-decl.c:9201
  #, fuzzy, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "parameternavn mangler fra parameterliste"
  
! #: c/c-decl.c:9217
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: c/c-decl.c:9225
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "flere parametre ved navn '%s'"
  
! #: c/c-decl.c:9234
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter %qD declared with void type"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: c/c-decl.c:9263 c/c-decl.c:9268
  #, fuzzy, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "typen til '%s' antages at vÃ¦re 'int'"
  
! #: c/c-decl.c:9288
  #, fuzzy, gcc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "parameter %qD has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:9295
  #, fuzzy, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "erklÃ¦ring af parameteren '%s', men ingen sÃ¥dan parameter"
  
! #: c/c-decl.c:9348
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: c/c-decl.c:9359
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of arguments doesn%'t match prototype"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: c/c-decl.c:9362 c/c-decl.c:9409 c/c-decl.c:9423
  #, fuzzy, gcc-internal-format
  msgid "prototype declaration"
  msgstr "tom erklÃ¦ring"
  
! #: c/c-decl.c:9401
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "den forfremmede parameter '%s' passer ikke til prototypen"
  
! #: c/c-decl.c:9406
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "den forfremmede parameter '%s' passer ikke til prototypen"
  
! #: c/c-decl.c:9416
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.c:9421
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.c:9672 cp/decl.c:16203
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: c/c-decl.c:9691 cp/decl.c:16235
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
--- 38941,39722 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6174 c/c-decl.c:6543
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "static eller typemodifikationer i ikke-parametertabelerklÃ¦ring"
  
! #: c/c-decl.c:6222
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of %qE as array of voids"
  msgstr "'%s' erklÃ¦ret som en tabel af void"
  
! #: c/c-decl.c:6224
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of type name as array of voids"
  msgstr "'%s' erklÃ¦ret som en tabel af void"
  
! #: c/c-decl.c:6231
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qE as array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: c/c-decl.c:6234
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of type name as array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: c/c-decl.c:6242 c/c-decl.c:8302
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "ugyldig brug af struktur med fleksibelt tabelmedlem"
  
! #: c/c-decl.c:6268
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of array %qE has non-integer type"
  msgstr "stÃ¸rrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.c:6272
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of unnamed array has non-integer type"
  msgstr "stÃ¸rrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.c:6279
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of array %qE has incomplete type"
  msgstr "stÃ¸rrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.c:6282
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of unnamed array has incomplete type"
  msgstr "stÃ¸rrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.c:6293
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids zero-size array `%s'"
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C forbyder tabellen '%s' med stÃ¸rrelsen nul"
  
! #: c/c-decl.c:6296
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array"
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med stÃ¸rrelsen nul"
  
! #: c/c-decl.c:6305
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of array %qE is negative"
  msgstr "stÃ¸rrelsen af tabel er negativ"
  
! #: c/c-decl.c:6307
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of unnamed array is negative"
  msgstr "stÃ¸rrelsen af tabel er negativ"
  
! #: c/c-decl.c:6392
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array %qE is too large"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: c/c-decl.c:6395
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of unnamed array is too large"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: c/c-decl.c:6431 c/c-decl.c:7088
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 understÃ¸tter ikke fleksible tabelmedlemmer"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6453
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%<[*]%> not in a declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklÃ¦ringen"
  
! #: c/c-decl.c:6466
  #, fuzzy, gcc-internal-format
  #| msgid "array type has incomplete element type"
  msgid "array type has incomplete element type %qT"
  msgstr "tabeltypen er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:6472
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklÃ¦ring af '%D' som flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: c/c-decl.c:6476
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklÃ¦ring af '%D' som flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: c/c-decl.c:6579
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE er erklÃ¦ret som en funktion, der returnerer en funktion"
  
! #: c/c-decl.c:6582
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "'typenavn er erklÃ¦ret som en funktion, der returnerer en funktion"
  
! #: c/c-decl.c:6589
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE er erklÃ¦ret som en funktion, der returnerer en array"
  
! #: c/c-decl.c:6592
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "typenavn er erklÃ¦ret som en funktion, der returnerer en array"
  
! #: c/c-decl.c:6633
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "funktiondefinition har kvalificeret void-returtype"
  
! #: c/c-decl.c:6637 cp/decl.c:11463
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: c/c-decl.c:6675 c/c-decl.c:6884 c/c-decl.c:6938 c/c-decl.c:7022
! #: c/c-decl.c:7143 c/c-parser.c:2851
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%>-qualified function type"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-decl.c:6681 c/c-decl.c:6890 c/c-decl.c:7027 c/c-decl.c:7148
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-decl.c:6775
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.c:6779
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.c:6785
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "ignorerer asm-anvisning til den ikke-statiske, lokale variabel '%s'"
  
! #: c/c-decl.c:6801
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier omitted for parameter `%E'"
  msgid "%qs specified for parameter %qE"
  msgstr "typeangivelse udeladt for parameteren '%E'"
  
! #: c/c-decl.c:6804
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier omitted for parameter"
  msgid "%qs specified for unnamed parameter"
  msgstr "typeangivelsen er ikke angivet for parameteren"
  
! #: c/c-decl.c:6810
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%qs specified for structure field %qE"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.c:6813
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%qs specified for structure field"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.c:6828
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qE has atomic type"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:6830
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field has atomic type"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:6839
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "justering mÃ¥ ikke angives for '%s'"
  
! #: c/c-decl.c:6841
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.c:6846
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "alignment specified for parameter %qE"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.c:6848
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "alignment specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.c:6853
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "justering mÃ¥ ikke angives for '%s'"
  
! #: c/c-decl.c:6855
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "alignment specified for unnamed bit-field"
  msgstr "'__alignof' benyttet pÃ¥ et bitfelt"
  
! #: c/c-decl.c:6858
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "alignment specified for function %qE"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: c/c-decl.c:6865
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.c:6868
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.c:6899
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "variablen '%s' er erklÃ¦ret 'inline'"
  
! #: c/c-decl.c:6901
  #, fuzzy, gcc-internal-format
  #| msgid "operator `%T' declared to return `%T'"
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "operator '%T' erklÃ¦ret til at returnere '%T'"
  
! #: c/c-decl.c:6944
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C forbyder const eller volatile funktionstyper"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6955
  #, fuzzy, gcc-internal-format
  #| msgid "data member may not have variably modified type `%T'"
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "datamedlem mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: c/c-decl.c:6972 cp/decl.c:10186
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable or field %qE declared void"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: c/c-decl.c:7012
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: c/c-decl.c:7054
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter %q+D declared %<inline%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: c/c-decl.c:7056
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: c/c-decl.c:7069
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "field %qE declared as a function"
  msgstr "feltet '%s' er erklÃ¦ret som en funktion"
  
! #: c/c-decl.c:7076
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' has incomplete type"
  msgid "field %qE has incomplete type"
  msgstr "feltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:7078
  #, fuzzy, gcc-internal-format
  #| msgid "name `%T' has incomplete type"
  msgid "unnamed field has incomplete type"
  msgstr "navnet '%T' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:7114 c/c-decl.c:7125 c/c-decl.c:7128
  #, fuzzy, gcc-internal-format
  #| msgid "invalid storage class for function `%s'"
  msgid "invalid storage class for function %qE"
  msgstr "ugyldig lagringsklasse for funktion '%s'"
  
  # at oversÃ¦tte inline med et udsagnsord her bliver vist for tvetydigt
! #: c/c-decl.c:7185
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function `main'"
  msgid "cannot inline function %<main%>"
  msgstr "funktionen 'main' kan ikke vÃ¦re inline"
  
! #: c/c-decl.c:7187
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7198
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-decl.c:7201
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-decl.c:7230
  #, fuzzy, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "variabel eller felt '%s' erklÃ¦ret void"
  
! #: c/c-decl.c:7240
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "variablen '%s' er erklÃ¦ret 'inline'"
  
! #: c/c-decl.c:7242
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "variablen '%s' er erklÃ¦ret 'inline'"
  
! #: c/c-decl.c:7277
  #, fuzzy, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-decl.c:7279
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.c:7370 c/c-decl.c:9040
  #, fuzzy, gcc-internal-format
  #| msgid "function declaration isn't a prototype"
  msgid "function declaration isn%'t a prototype"
  msgstr "funktionserklÃ¦ringen er ikke en prototype"
  
! #: c/c-decl.c:7380
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "parameternavne (uden typer) i funktionserklÃ¦ringen"
  
! #: c/c-decl.c:7418
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:7422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "parameter %u has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:7433
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:7437
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' has incomplete type"
  msgid "parameter %u has void type"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:7511
  #, fuzzy, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: c/c-decl.c:7515 c/c-decl.c:7551
  #, fuzzy, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: c/c-decl.c:7545
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "parameteren '%s' har kun en forhÃ¥ndserklÃ¦ring"
  
! #: c/c-decl.c:7591
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7699
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "enum type defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.c:7705
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "struct defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.c:7711
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "union defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.c:7787
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `union %s'"
  msgid "redefinition of %<union %E%>"
  msgstr "omdefinering af 'union %s'"
  
! #: c/c-decl.c:7789
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `struct %s'"
  msgid "redefinition of %<struct %E%>"
  msgstr "omdefinering af 'struct %s'"
  
! #: c/c-decl.c:7798
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "nested redefinition of %<union %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.c:7800
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "nested redefinition of %<struct %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.c:7830 c/c-decl.c:8618
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7897 cp/decl.c:4833
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
  
! #: c/c-decl.c:7902
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C doesn't support unnamed structs/unions"
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C understÃ¸tter ikke unavngivne struct/union-konstruktioner"
  
! #: c/c-decl.c:7905
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C doesn't support unnamed structs/unions"
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C understÃ¸tter ikke unavngivne struct/union-konstruktioner"
  
! #: c/c-decl.c:7998 c/c-decl.c:8016 c/c-decl.c:8077
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate member `%D'"
  msgid "duplicate member %q+D"
  msgstr "medlemmet '%D' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.c:8103
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8106
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8211
  #, fuzzy, gcc-internal-format
  #| msgid "named members"
  msgid "union has no named members"
  msgstr "navngivne medlemmer"
  
! #: c/c-decl.c:8213
  #, fuzzy, gcc-internal-format
  msgid "union has no members"
  msgstr "anonym sammensat type uden medlemmer"
  
! #: c/c-decl.c:8218
  #, fuzzy, gcc-internal-format
  #| msgid "named members"
  msgid "struct has no named members"
  msgstr "navngivne medlemmer"
  
! #: c/c-decl.c:8220
  #, fuzzy, gcc-internal-format
  #| msgid "%s has no member named `%s'"
  msgid "struct has no members"
  msgstr "%s har intet medlem ved navn '%s'"
  
! #: c/c-decl.c:8281 cp/decl.c:12351
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: c/c-decl.c:8287
  #, fuzzy, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: c/c-decl.c:8293
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: c/c-decl.c:8324
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "type %qT is too large"
  msgstr "%s er for stor"
  
! #: c/c-decl.c:8429
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union kan ikke ikke gÃ¸res gennemsigtig"
  
! #: c/c-decl.c:8590
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "nested redefinition of %<enum %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8597
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of `enum %s'"
  msgid "redeclaration of %<enum %E%>"
  msgstr "omerklÃ¦ring af 'enum %s'"
  
! #: c/c-decl.c:8676 cp/decl.c:14722
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
  
! #: c/c-decl.c:8691
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "enum-vÃ¦rdier overstige rÃ¦kkevidden af det stÃ¸rste heltal"
  
! #: c/c-decl.c:8805 c/c-decl.c:8821
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.c:8816
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.c:8840
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "enum-vÃ¦rdier for store"
  
! #: c/c-decl.c:8848
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of `int'"
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C begrÃ¦nser enum-vÃ¦rdier til rÃ¦kkevidden af 'int'"
  
! #: c/c-decl.c:8937 cp/decl.c:5130 cp/decl.c:15251
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "inline funktion '%s' givet egenskaben noinline"
  
! #: c/c-decl.c:8955
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "returtypen er en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:8966
  #, fuzzy, gcc-internal-format
  #| msgid "return type defaults to `int'"
  msgid "return type defaults to %<int%>"
  msgstr "returtypen antages at vÃ¦re 'int'"
  
! #: c/c-decl.c:8990
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "feltet '%s' er erklÃ¦ret som en funktion"
  
! #: c/c-decl.c:9049
  #, fuzzy, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "ingen tidligere prototype for '%s'"
  
! #: c/c-decl.c:9058
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "'%s' blev brugt uden en prototype fÃ¸r dens definition"
  
! #: c/c-decl.c:9066 cp/decl.c:15386
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "ingen tidligere erklÃ¦ring af '%s'"
  
! #: c/c-decl.c:9076
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "'%s' blev brugt uden en erklÃ¦ring fÃ¸r dens definition"
  
! #: c/c-decl.c:9095
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "returtypen til '%s' er ikke 'int'"
  
! #: c/c-decl.c:9097
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.c:9104
  #, fuzzy, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "'%s' er normalt en ikke-statisk funktion"
  
! #: c/c-decl.c:9141
  #, fuzzy, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "kan ikke bruge '::' i parametererklÃ¦ring"
  
! #: c/c-decl.c:9156
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "traditionel C tillader ikke ISO C-functionsdefinitioner"
  
! #: c/c-decl.c:9172
  #, fuzzy, gcc-internal-format
  msgid "parameter name omitted"
  msgstr "parameternavn udeladt"
  
! #: c/c-decl.c:9209
  #, fuzzy, gcc-internal-format
  #| msgid "traditional C rejects ISO C style function definitions"
  msgid "old-style function definition"
  msgstr "traditionel C tillader ikke ISO C-functionsdefinitioner"
  
! #: c/c-decl.c:9218
  #, fuzzy, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "parameternavn mangler fra parameterliste"
  
! #: c/c-decl.c:9234
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: c/c-decl.c:9242
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "flere parametre ved navn '%s'"
  
! #: c/c-decl.c:9251
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter %qD declared with void type"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: c/c-decl.c:9280 c/c-decl.c:9285
  #, fuzzy, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "typen til '%s' antages at vÃ¦re 'int'"
  
! #: c/c-decl.c:9305
  #, fuzzy, gcc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "parameter %qD has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.c:9312
  #, fuzzy, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "erklÃ¦ring af parameteren '%s', men ingen sÃ¥dan parameter"
  
! #: c/c-decl.c:9365
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: c/c-decl.c:9376
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of arguments doesn%'t match prototype"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: c/c-decl.c:9379 c/c-decl.c:9426 c/c-decl.c:9440
  #, fuzzy, gcc-internal-format
  msgid "prototype declaration"
  msgstr "tom erklÃ¦ring"
  
! #: c/c-decl.c:9418
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "den forfremmede parameter '%s' passer ikke til prototypen"
  
! #: c/c-decl.c:9423
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "den forfremmede parameter '%s' passer ikke til prototypen"
  
! #: c/c-decl.c:9433
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.c:9438
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.c:9689 cp/decl.c:16212
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: c/c-decl.c:9708 cp/decl.c:16244
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
*************** msgstr "etiketten '%D' er defineret, men
*** 39702,39979 ****
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9787
  #, fuzzy, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "begyndelseserklÃ¦ring i 'for'-lÃ¸kke benyttet uden for C99-tilstand"
  
! #: c/c-decl.c:9792
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.c:9799
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 understÃ¸tter ikke %<[*]%> arrayerklÃ¦ringer"
  
! #: c/c-decl.c:9831
  #, fuzzy, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "erklÃ¦ring af '%s' der er en statisk variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.c:9835
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "erklÃ¦ring af '%s' der er en 'extern'-variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.c:9842
  #, fuzzy, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "'struct %s' erklÃ¦ret i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.c:9847
  #, fuzzy, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "'union %s' erklÃ¦ret i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.c:9851
  #, fuzzy, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "'enum %s' erklÃ¦ret i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.c:9855
  #, fuzzy, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "erklÃ¦ring af '%s' der ikke er en variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.c:10105
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.c:10163 c/c-decl.c:10170
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "duplicate %qE declaration specifier"
  msgstr "gentaget erklÃ¦ring af enheden '%s'"
  
! #: c/c-decl.c:10197 c/c-decl.c:10581 c/c-decl.c:10971
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration specifiers"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.c:10209 cp/parser.c:29186
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
  msgstr "'long long long' er for langt for GCC"
  
! #: c/c-decl.c:10222
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 understÃ¸tter ikke 'long long'"
  
! #: c/c-decl.c:10451 c/c-parser.c:9089
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-decl.c:10497
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support saturating types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.c:10568 c/c-decl.c:11128
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qE"
  msgstr "'%s' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.c:10624
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.c:10646
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<__int%d%> is not supported on this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: c/c-decl.c:10689
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-decl.c:10808
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.c:10858
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: c/c-decl.c:10929
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C does not support decimal floating point"
  msgstr "ISO C90 understÃ¸tter ikke 'long long'"
  
! #: c/c-decl.c:10952 c/c-decl.c:11221 c/c-parser.c:8080
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "fixed-point types not supported for this target"
  msgstr "-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: c/c-decl.c:10954
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.c:10989
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.c:11002
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' fails to be a typedef or built in type"
  msgid "%qE fails to be a typedef or built in type"
  msgstr "'%s' er hverken en typedef eller en indbygget type"
  
! #: c/c-decl.c:11050
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not at beginning of declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklÃ¦ringen"
  
! #: c/c-decl.c:11071
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:11073
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.c:11075
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.c:11089 c/c-parser.c:7480
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: c/c-decl.c:11092 c/c-parser.c:7483
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 understÃ¸tter ikke 'long long'"
  
! #: c/c-decl.c:11104
  #, fuzzy, gcc-internal-format
  #| msgid "`__thread' before `extern'"
  msgid "%<__thread%> before %<extern%>"
  msgstr "'__thread' fÃ¸r 'extern'"
  
! #: c/c-decl.c:11113
  #, fuzzy, gcc-internal-format
  #| msgid "`__thread' before `static'"
  msgid "%<__thread%> before %<static%>"
  msgstr "'__thread' fÃ¸r 'static'"
  
! #: c/c-decl.c:11126
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.c:11134
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration specifiers"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.c:11142
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs used with %qE"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-decl.c:11218
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.c:11233
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C understÃ¸tter ikke at blot 'complex' betyder 'double complex'"
  
! #: c/c-decl.c:11284 c/c-decl.c:11300 c/c-decl.c:11326
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.c:11724 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.c:11728 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.c:385 c/c-typeck.c:11838 cp/typeck.c:4814
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.c:395 c/c-typeck.c:11847 cp/typeck.c:4822
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.c:396 c/c-typeck.c:11777 cp/typeck.c:4767
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c/c-fold.c:404 c/c-typeck.c:11866 cp/typeck.c:4830
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "venstreskiftsantal er stÃ¸rre end bredden af typen"
  
! #: c/c-fold.c:405 c/c-typeck.c:11801 cp/typeck.c:4775
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "hÃ¸jreskiftsantal er stÃ¸rre end bredden af typen"
  
! #: c/c-fold.c:412 c/c-typeck.c:11858
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "left shift count >= width of vector element"
  msgstr "venstreskiftsantal er stÃ¸rre end bredden af typen"
  
! #: c/c-fold.c:413 c/c-typeck.c:11788
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count >= width of type"
  msgid "right shift count >= width of vector element"
--- 39725,40002 ----
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9804
  #, fuzzy, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "begyndelseserklÃ¦ring i 'for'-lÃ¸kke benyttet uden for C99-tilstand"
  
! #: c/c-decl.c:9809
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.c:9816
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 understÃ¸tter ikke %<[*]%> arrayerklÃ¦ringer"
  
! #: c/c-decl.c:9848
  #, fuzzy, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "erklÃ¦ring af '%s' der er en statisk variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.c:9852
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "erklÃ¦ring af '%s' der er en 'extern'-variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.c:9859
  #, fuzzy, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "'struct %s' erklÃ¦ret i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.c:9864
  #, fuzzy, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "'union %s' erklÃ¦ret i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.c:9868
  #, fuzzy, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "'enum %s' erklÃ¦ret i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.c:9872
  #, fuzzy, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "erklÃ¦ring af '%s' der ikke er en variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.c:10122
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.c:10180 c/c-decl.c:10187
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "duplicate %qE declaration specifier"
  msgstr "gentaget erklÃ¦ring af enheden '%s'"
  
! #: c/c-decl.c:10214 c/c-decl.c:10598 c/c-decl.c:10988
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration specifiers"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.c:10226 cp/parser.c:29186
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
  msgstr "'long long long' er for langt for GCC"
  
! #: c/c-decl.c:10239
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 understÃ¸tter ikke 'long long'"
  
! #: c/c-decl.c:10468 c/c-parser.c:9089
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-decl.c:10514
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support saturating types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.c:10585 c/c-decl.c:11145
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qE"
  msgstr "'%s' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.c:10641
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.c:10663
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<__int%d%> is not supported on this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: c/c-decl.c:10706
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-decl.c:10825
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.c:10875
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: c/c-decl.c:10946
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C does not support decimal floating point"
  msgstr "ISO C90 understÃ¸tter ikke 'long long'"
  
! #: c/c-decl.c:10969 c/c-decl.c:11238 c/c-parser.c:8080
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "fixed-point types not supported for this target"
  msgstr "-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: c/c-decl.c:10971
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.c:11006
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.c:11019
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' fails to be a typedef or built in type"
  msgid "%qE fails to be a typedef or built in type"
  msgstr "'%s' er hverken en typedef eller en indbygget type"
  
! #: c/c-decl.c:11067
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not at beginning of declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklÃ¦ringen"
  
! #: c/c-decl.c:11088
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:11090
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.c:11092
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.c:11106 c/c-parser.c:7480
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: c/c-decl.c:11109 c/c-parser.c:7483
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 understÃ¸tter ikke 'long long'"
  
! #: c/c-decl.c:11121
  #, fuzzy, gcc-internal-format
  #| msgid "`__thread' before `extern'"
  msgid "%<__thread%> before %<extern%>"
  msgstr "'__thread' fÃ¸r 'extern'"
  
! #: c/c-decl.c:11130
  #, fuzzy, gcc-internal-format
  #| msgid "`__thread' before `static'"
  msgid "%<__thread%> before %<static%>"
  msgstr "'__thread' fÃ¸r 'static'"
  
! #: c/c-decl.c:11143
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.c:11151
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration specifiers"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.c:11159
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs used with %qE"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-decl.c:11235
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.c:11250
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C understÃ¸tter ikke at blot 'complex' betyder 'double complex'"
  
! #: c/c-decl.c:11301 c/c-decl.c:11317 c/c-decl.c:11343
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.c:11741 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.c:11745 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.c:385 c/c-typeck.c:11830 cp/typeck.c:4832
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.c:395 c/c-typeck.c:11839 cp/typeck.c:4840
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.c:396 c/c-typeck.c:11769 cp/typeck.c:4785
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c/c-fold.c:404 c/c-typeck.c:11858 cp/typeck.c:4848
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "venstreskiftsantal er stÃ¸rre end bredden af typen"
  
! #: c/c-fold.c:405 c/c-typeck.c:11793 cp/typeck.c:4793
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "hÃ¸jreskiftsantal er stÃ¸rre end bredden af typen"
  
! #: c/c-fold.c:412 c/c-typeck.c:11850
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "left shift count >= width of vector element"
  msgstr "venstreskiftsantal er stÃ¸rre end bredden af typen"
  
! #: c/c-fold.c:413 c/c-typeck.c:11780
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count >= width of type"
  msgid "right shift count >= width of vector element"
*************** msgstr "ISO C forbyder udeladelse af den
*** 40496,40507 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4601
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6990 cp/typeck.c:4606
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "first %<sizeof%> operand was declared here"
--- 40519,40530 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4619
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6990 cp/typeck.c:4624
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "first %<sizeof%> operand was declared here"
*************** msgstr ""
*** 41506,41512 ****
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16754
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
--- 41529,41535 ----
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16757
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
*************** msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *
*** 41905,41911 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "vÃ¦rdien der er pÃ¥fÃ¸rt et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: c/c-typeck.c:2628 cp/typeck.c:3428 cp/typeck.c:3517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "tabelindeks er ikke et heltal"
--- 41928,41934 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "vÃ¦rdien der er pÃ¥fÃ¸rt et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: c/c-typeck.c:2628 cp/typeck.c:3446 cp/typeck.c:3535
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "tabelindeks er ikke et heltal"
*************** msgstr "ISO C90 forbyder opslag i tabel
*** 41932,41938 ****
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2912 cp/typeck.c:1700
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
--- 41955,41961 ----
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2912 cp/typeck.c:1717
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
*************** msgstr ""
*** 42063,42081 ****
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4887 cp/typeck.c:5148
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "%Jsvag erklÃ¦ring af '%D' efter fÃ¸rste brug resulterer i ikke-defineret opfÃ¸rsel"
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4913 cp/typeck.c:4936
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4916 cp/typeck.c:4939
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
--- 42086,42104 ----
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4905 cp/typeck.c:5166
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "%Jsvag erklÃ¦ring af '%D' efter fÃ¸rste brug resulterer i ikke-defineret opfÃ¸rsel"
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4931 cp/typeck.c:4954
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4934 cp/typeck.c:4957
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
*************** msgstr "henvisning til en funktion benyt
*** 42103,42109 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:3963 cp/typeck.c:5708
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
--- 42126,42132 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:3963 cp/typeck.c:5726
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
*************** msgstr "henvisnings- og heltalstype i be
*** 42299,42305 ****
  msgid "left-hand operand of comma expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11034
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right-hand operand of comma expression has no effect"
--- 42322,42328 ----
  msgid "left-hand operand of comma expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11026
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right-hand operand of comma expression has no effect"
*************** msgstr "typeomtvingelse fra henvisning t
*** 42377,42383 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5864 cp/typeck.c:7973
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "typeomtvingelse fra heltal til henvisning af en anden stÃ¸rrelse"
--- 42400,42406 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5864 cp/typeck.c:7991
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "typeomtvingelse fra heltal til henvisning af en anden stÃ¸rrelse"
*************** msgstr "Advar om funktioner som kan vÃ¦r
*** 42566,42572 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c/c-typeck.c:7083 cp/typeck.c:9068
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "return type might be a candidate for a format attribute"
--- 42589,42595 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c/c-typeck.c:7083 cp/typeck.c:9086
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "return type might be a candidate for a format attribute"
*************** msgstr "%s fra en henvisningstype der ik
*** 42757,42763 ****
  msgid "array of inappropriate type initialized from string constant"
  msgstr "char-tabel fÃ¥r tildelt startvÃ¦rdi fra en bred streng"
  
! #: c/c-typeck.c:7857 cp/typeck.c:2067
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ugyldig brug af en tabel der ikke kan optrÃ¦de som en venstrevÃ¦rdi"
--- 42780,42786 ----
  msgid "array of inappropriate type initialized from string constant"
  msgstr "char-tabel fÃ¥r tildelt startvÃ¦rdi fra en bred streng"
  
! #: c/c-typeck.c:7857 cp/typeck.c:2084
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ugyldig brug af en tabel der ikke kan optrÃ¦de som en venstrevÃ¦rdi"
*************** msgstr "startvÃ¦rdielement kan ikke bere
*** 42789,42795 ****
  msgid "invalid initializer"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: c/c-typeck.c:8255 cp/decl.c:6467
  #, 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"
--- 42812,42818 ----
  msgid "invalid initializer"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: c/c-typeck.c:8255 cp/decl.c:6477
  #, 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"
*************** msgstr "for mange elementer i skalarstar
*** 42941,42947 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C forbyder 'goto *udtryk;'"
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9502
  #, fuzzy, gcc-internal-format
  #| msgid "function declared `noreturn' has a `return' statement"
  msgid "function declared %<noreturn%> has a %<return%> statement"
--- 42964,42970 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C forbyder 'goto *udtryk;'"
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9520
  #, fuzzy, gcc-internal-format
  #| msgid "function declared `noreturn' has a `return' statement"
  msgid "function declared %<noreturn%> has a %<return%> statement"
*************** msgstr "'return' med en vÃ¦rdi i en funk
*** 42971,43418 ****
  msgid "function returns address of label"
  msgstr "funktion returnerer adressen pÃ¥ en lokal variabel"
  
! #: c/c-typeck.c:10725 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-stÃ¸rrelsen er ikke et heltal"
  
! #: c/c-typeck.c:10750
  #, fuzzy, gcc-internal-format
  #| msgid "`long' switch expression not converted to `int' in ISO C"
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "'long'-udtryk i switch konverteres ikke til 'int' i ISO C"
  
! #: c/c-typeck.c:10788 c/c-typeck.c:10796
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "case label is not an integer constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.c:10802 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: c/c-typeck.c:10804
  #, fuzzy, gcc-internal-format
  #| msgid "`default' label not within a switch statement"
  msgid "%<default%> label not within a switch statement"
  msgstr "'default'-etiket befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: c/c-typeck.c:10976 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-sÃ¦tning befinder sig ikke i en lÃ¸kke- eller switch-konstruktion"
  
! #: c/c-typeck.c:10978 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-sÃ¦tning befinder sig ikke i en lÃ¸kke"
  
! #: c/c-typeck.c:10983 cp/parser.c:12872
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement used with OpenMP for loop"
  msgstr "break-sÃ¦tning befinder sig ikke i en lÃ¸kke- eller switch-konstruktion"
  
! #: c/c-typeck.c:10988
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break-sÃ¦tning befinder sig ikke i en lÃ¸kke- eller switch-konstruktion"
  
! #: c/c-typeck.c:10990
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "continue-sÃ¦tning befinder sig ikke i en lÃ¸kke"
  
! #: c/c-typeck.c:11016 cp/cp-gimplify.c:473
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstatement with no effect"
  msgid "statement with no effect"
  msgstr "%HsÃ¦tning uden nogen virkning"
  
! #: c/c-typeck.c:11060
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5162
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "comparing vectors with different element types"
  msgstr "operander til ?: har forskellige typer"
  
! #: c/c-typeck.c:11896 c/c-typeck.c:12064 cp/typeck.c:5175
  #, fuzzy, gcc-internal-format
  #| msgid "operand constraints for `asm' differ in number of alternatives"
  msgid "comparing vectors with different number of elements"
  msgstr "operandbegrÃ¦nsninger til 'asm' har forskellige antal alternativer"
  
! #: c/c-typeck.c:11921 c/c-typeck.c:12089 cp/typeck.c:5203
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11935 cp/typeck.c:4878
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "sammenligning af kommatal med == eller != er ikke sikkert"
  
! #: c/c-typeck.c:11953 c/c-typeck.c:11974
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11959 c/c-typeck.c:11980
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:12001 c/c-typeck.c:12130
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.c:12008 c/c-typeck.c:12014
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids comparison of `void *' with function pointer"
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
  
! #: c/c-typeck.c:12021 c/c-typeck.c:12140
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.c:12033 c/c-typeck.c:12038 c/c-typeck.c:12166 c/c-typeck.c:12171
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c/c-typeck.c:12118
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "sammenligning mellem en fuldstÃ¦ndig og ufuldstÃ¦ndig henvisning"
  
! #: c/c-typeck.c:12120
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C forbyder ordnede sammenligninger af henvisninger til funktioner"
  
! #: c/c-typeck.c:12125
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with null pointer"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: c/c-typeck.c:12148 c/c-typeck.c:12151 c/c-typeck.c:12158 c/c-typeck.c:12161
! #: cp/typeck.c:5226 cp/typeck.c:5233
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: c/c-typeck.c:12226
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.c:12541
  #, fuzzy, gcc-internal-format
  #| msgid "array type value used where scalar is required"
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "vÃ¦rdi af tabeltype angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: c/c-typeck.c:12545
  #, fuzzy, gcc-internal-format
  #| msgid "struct type value used where scalar is required"
  msgid "used struct type value where scalar is required"
  msgstr "vÃ¦rdi af struct-type angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: c/c-typeck.c:12549
  #, fuzzy, gcc-internal-format
  #| msgid "union type value used where scalar is required"
  msgid "used union type value where scalar is required"
  msgstr "vÃ¦rdi af union-type angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: c/c-typeck.c:12565
  #, fuzzy, gcc-internal-format
  #| msgid "struct type value used where scalar is required"
  msgid "used vector type where scalar is required"
  msgstr "vÃ¦rdi af struct-type angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: c/c-typeck.c:12755 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12766 c/c-typeck.c:12776 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-typeck.c:12811 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12855 c/c-typeck.c:14331 c/c-typeck.c:14395 c/c-typeck.c:14457
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:12868 c/c-typeck.c:14263 c/c-typeck.c:14381
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qE in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:12877 c/c-typeck.c:14405 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: c/c-typeck.c:12887 cp/semantics.c:4689 cp/semantics.c:7192
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.c:12891 c/c-typeck.c:14422 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.c:12898
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:12907 c/c-typeck.c:14429 c/c-typeck.c:14539
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12943 cp/semantics.c:4745
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c/c-typeck.c:12950 cp/semantics.c:4752
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "length %qE of array section does not have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c/c-typeck.c:12979 c/c-typeck.c:13045 c/c-typeck.c:13317
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Intern oversÃ¦tterfejl i %s ved %s:%d."
  
! #: c/c-typeck.c:12998 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13006 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13015 c/c-typeck.c:13131 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13032 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13088 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13123 cp/semantics.c:4934
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13141 c/c-typeck.c:13256 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13149 cp/semantics.c:4960
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE does not have pointer or array type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.c:13534 cp/semantics.c:6012
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "kaster NULL som har en heltals-, ikke en henvisningstype"
  
! #: c/c-typeck.c:13541
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.c:13547 cp/semantics.c:6019
  #, fuzzy, gcc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:13560 cp/semantics.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: c/c-typeck.c:13580 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.c:13607
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13614 cp/semantics.c:6102
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.c:13620 cp/semantics.c:6108
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "end expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.c:13626 cp/semantics.c:6114
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "step expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.c:13738 c/c-typeck.c:13748
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.c:13766
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.c:13778
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "zero sized type %qT in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:13786
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "variable sized type %qT in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:13836
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: c/c-typeck.c:13845 cp/semantics.c:5904
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "brug af '%D' er tvetydigt"
  
! #: c/c-typeck.c:13933
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13951 c/c-typeck.c:14597 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13963 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13977 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.c:13993
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14012 cp/semantics.c:6310
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.c:14042 c/c-typeck.c:14532 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in clause %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.c:14052 cp/semantics.c:6407
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14096 c/c-typeck.c:14127
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14072 c/c-typeck.c:14103 c/c-typeck.c:14352 c/c-typeck.c:14468
! #: c/c-typeck.c:14475 c/c-typeck.c:14491 c/c-typeck.c:14502
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
--- 42994,43441 ----
  msgid "function returns address of label"
  msgstr "funktion returnerer adressen pÃ¥ en lokal variabel"
  
! #: c/c-typeck.c:10721 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-stÃ¸rrelsen er ikke et heltal"
  
! #: c/c-typeck.c:10746
  #, fuzzy, gcc-internal-format
  #| msgid "`long' switch expression not converted to `int' in ISO C"
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "'long'-udtryk i switch konverteres ikke til 'int' i ISO C"
  
! #: c/c-typeck.c:10783 c/c-typeck.c:10791
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "case label is not an integer constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.c:10797 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: c/c-typeck.c:10799
  #, fuzzy, gcc-internal-format
  #| msgid "`default' label not within a switch statement"
  msgid "%<default%> label not within a switch statement"
  msgstr "'default'-etiket befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: c/c-typeck.c:10968 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-sÃ¦tning befinder sig ikke i en lÃ¸kke- eller switch-konstruktion"
  
! #: c/c-typeck.c:10970 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-sÃ¦tning befinder sig ikke i en lÃ¸kke"
  
! #: c/c-typeck.c:10975 cp/parser.c:12872
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement used with OpenMP for loop"
  msgstr "break-sÃ¦tning befinder sig ikke i en lÃ¸kke- eller switch-konstruktion"
  
! #: c/c-typeck.c:10980
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break-sÃ¦tning befinder sig ikke i en lÃ¸kke- eller switch-konstruktion"
  
! #: c/c-typeck.c:10982
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "continue-sÃ¦tning befinder sig ikke i en lÃ¸kke"
  
! #: c/c-typeck.c:11008 cp/cp-gimplify.c:473
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstatement with no effect"
  msgid "statement with no effect"
  msgstr "%HsÃ¦tning uden nogen virkning"
  
! #: c/c-typeck.c:11052
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:11880 c/c-typeck.c:12048 cp/typeck.c:5180
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "comparing vectors with different element types"
  msgstr "operander til ?: har forskellige typer"
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5193
  #, fuzzy, gcc-internal-format
  #| msgid "operand constraints for `asm' differ in number of alternatives"
  msgid "comparing vectors with different number of elements"
  msgstr "operandbegrÃ¦nsninger til 'asm' har forskellige antal alternativer"
  
! #: c/c-typeck.c:11913 c/c-typeck.c:12081 cp/typeck.c:5221
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11927 cp/typeck.c:4896
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "sammenligning af kommatal med == eller != er ikke sikkert"
  
! #: c/c-typeck.c:11945 c/c-typeck.c:11966
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11951 c/c-typeck.c:11972
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11993 c/c-typeck.c:12122
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.c:12000 c/c-typeck.c:12006
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids comparison of `void *' with function pointer"
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
  
! #: c/c-typeck.c:12013 c/c-typeck.c:12132
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.c:12025 c/c-typeck.c:12030 c/c-typeck.c:12158 c/c-typeck.c:12163
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c/c-typeck.c:12110
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "sammenligning mellem en fuldstÃ¦ndig og ufuldstÃ¦ndig henvisning"
  
! #: c/c-typeck.c:12112
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C forbyder ordnede sammenligninger af henvisninger til funktioner"
  
! #: c/c-typeck.c:12117
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with null pointer"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: c/c-typeck.c:12140 c/c-typeck.c:12143 c/c-typeck.c:12150 c/c-typeck.c:12153
! #: cp/typeck.c:5244 cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: c/c-typeck.c:12218
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.c:12533
  #, fuzzy, gcc-internal-format
  #| msgid "array type value used where scalar is required"
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "vÃ¦rdi af tabeltype angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: c/c-typeck.c:12537
  #, fuzzy, gcc-internal-format
  #| msgid "struct type value used where scalar is required"
  msgid "used struct type value where scalar is required"
  msgstr "vÃ¦rdi af struct-type angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: c/c-typeck.c:12541
  #, fuzzy, gcc-internal-format
  #| msgid "union type value used where scalar is required"
  msgid "used union type value where scalar is required"
  msgstr "vÃ¦rdi af union-type angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: c/c-typeck.c:12557
  #, fuzzy, gcc-internal-format
  #| msgid "struct type value used where scalar is required"
  msgid "used vector type where scalar is required"
  msgstr "vÃ¦rdi af struct-type angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: c/c-typeck.c:12747 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12758 c/c-typeck.c:12768 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-typeck.c:12803 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12847 c/c-typeck.c:14323 c/c-typeck.c:14387 c/c-typeck.c:14449
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:12860 c/c-typeck.c:14255 c/c-typeck.c:14373
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qE in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:12869 c/c-typeck.c:14397 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: c/c-typeck.c:12879 cp/semantics.c:4689 cp/semantics.c:7192
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.c:12883 c/c-typeck.c:14414 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.c:12890
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:12899 c/c-typeck.c:14421 c/c-typeck.c:14531
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12935 cp/semantics.c:4745
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c/c-typeck.c:12942 cp/semantics.c:4752
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "length %qE of array section does not have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c/c-typeck.c:12971 c/c-typeck.c:13037 c/c-typeck.c:13309
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Intern oversÃ¦tterfejl i %s ved %s:%d."
  
! #: c/c-typeck.c:12990 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12998 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13007 c/c-typeck.c:13123 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13024 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13065 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13080 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13115 cp/semantics.c:4934
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13133 c/c-typeck.c:13248 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13141 cp/semantics.c:4960
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE does not have pointer or array type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.c:13526 cp/semantics.c:6012
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "kaster NULL som har en heltals-, ikke en henvisningstype"
  
! #: c/c-typeck.c:13533
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.c:13539 cp/semantics.c:6019
  #, fuzzy, gcc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:13552 cp/semantics.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: c/c-typeck.c:13572 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.c:13599
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13606 cp/semantics.c:6102
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.c:13612 cp/semantics.c:6108
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "end expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.c:13618 cp/semantics.c:6114
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "step expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.c:13730 c/c-typeck.c:13740
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.c:13758
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.c:13770
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "zero sized type %qT in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:13778
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "variable sized type %qT in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:13828
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: c/c-typeck.c:13837 cp/semantics.c:5904
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "brug af '%D' er tvetydigt"
  
! #: c/c-typeck.c:13925
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13943 c/c-typeck.c:14589 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13955 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13969 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
  
! #: c/c-typeck.c:13977
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14004 cp/semantics.c:6310
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.c:14034 c/c-typeck.c:14524 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in clause %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.c:14044 cp/semantics.c:6407
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.c:14056 c/c-typeck.c:14088 c/c-typeck.c:14119
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14095 c/c-typeck.c:14344 c/c-typeck.c:14460
! #: c/c-typeck.c:14467 c/c-typeck.c:14483 c/c-typeck.c:14494
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
*************** msgstr ""
*** 43421,43601 ****
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14075 c/c-typeck.c:14106 c/c-typeck.c:14478 c/c-typeck.c:14505
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:14089 cp/semantics.c:6477
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: c/c-typeck.c:14120 cp/semantics.c:6528
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: c/c-typeck.c:14139 cp/semantics.c:6865
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.c:14146
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.c:14153
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD i %<aligned%>-klausul"
  
! #: c/c-typeck.c:14160
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14173 cp/semantics.c:6936
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.c:14179
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: c/c-typeck.c:14244 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.c:14255 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.c:14271 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.c:14280 cp/semantics.c:7042
  #, 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.c:14323 cp/semantics.c:7086
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14488 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i motion-klausuller"
  
! #: c/c-typeck.c:14356 c/c-typeck.c:14494 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: c/c-typeck.c:14388 cp/semantics.c:7155
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE har ikke en mappable-type i %qs-klausul"
  
! #: c/c-typeck.c:14448 c/c-typeck.c:14546 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD har ikke en mappable-type i %qs-klausul"
  
! #: c/c-typeck.c:14527 cp/semantics.c:7361
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE er hverken en variabel eller et funktionsnavn i klausul %qs"
  
! #: c/c-typeck.c:14555 cp/semantics.c:7390
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:14569 cp/semantics.c:7406
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14572 cp/semantics.c:7409
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14587
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.c:14675 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:14721 cp/semantics.c:7814
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14731
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14750 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14762 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14780 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14795 cp/semantics.c:7709
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14961
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.c:14966
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to `va_arg' not of type `va_list'"
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "den fÃ¸rste parameter til 'va_arg' er ikke af typen 'va_list'"
  
! #: c/c-typeck.c:14972
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 43444,43624 ----
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14067 c/c-typeck.c:14098 c/c-typeck.c:14470 c/c-typeck.c:14497
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:14081 cp/semantics.c:6477
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: c/c-typeck.c:14112 cp/semantics.c:6528
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: c/c-typeck.c:14131 cp/semantics.c:6865
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.c:14138
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.c:14145
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD i %<aligned%>-klausul"
  
! #: c/c-typeck.c:14152
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14165 cp/semantics.c:6936
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.c:14171
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: c/c-typeck.c:14236 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.c:14247 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.c:14263 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.c:14272 cp/semantics.c:7042
  #, 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.c:14315 cp/semantics.c:7086
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14340 c/c-typeck.c:14480 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i motion-klausuller"
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14486 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: c/c-typeck.c:14380 cp/semantics.c:7155
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE har ikke en mappable-type i %qs-klausul"
  
! #: c/c-typeck.c:14440 c/c-typeck.c:14538 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD har ikke en mappable-type i %qs-klausul"
  
! #: c/c-typeck.c:14519 cp/semantics.c:7361
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE er hverken en variabel eller et funktionsnavn i klausul %qs"
  
! #: c/c-typeck.c:14547 cp/semantics.c:7390
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:14561 cp/semantics.c:7406
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14564 cp/semantics.c:7409
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14579
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.c:14667 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:14713 cp/semantics.c:7814
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14723
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14742 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14754 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14772 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14787 cp/semantics.c:7709
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14953
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.c:14958
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to `va_arg' not of type `va_list'"
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "den fÃ¸rste parameter til 'va_arg' er ikke af typen 'va_list'"
  
! #: c/c-typeck.c:14964
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr "  for konvertering fra '%T' til
*** 43786,43792 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.c:3589 cp/pt.c:6503
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 43809,43815 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.c:3589 cp/pt.c:6505
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 43884,43890 ****
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/call.c:4289 cp/call.c:11228
  #, fuzzy
  #| msgid "could not convert `%E' to `%T'"
  msgid "could not convert %qE from %qH to %qI"
--- 43907,43913 ----
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/call.c:4289 cp/call.c:11243
  #, fuzzy
  #| msgid "could not convert `%E' to `%T'"
  msgid "could not convert %qE from %qH to %qI"
*************** msgstr "ingen '%D(int)' erklÃ¦ret for su
*** 44076,44587 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: cp/call.c:6505
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6508
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6547
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%#D'"
  
! #: cp/call.c:6707
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6713
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "ingen passende 'operator delete' for '%T'"
  
! #: cp/call.c:6731
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.c:6733 cp/decl.c:7446
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared private here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.c:6738
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.c:6740 cp/decl.c:7447
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared protected here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.c:6745
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "'%+#D' er ikke tilgÃ¦ngelig"
  
  # %s bliver til returnering eller tildeling eller noget i den retning
! #: cp/call.c:6855
  #, fuzzy, gcc-internal-format
  #| msgid "passing NULL used for non-pointer %s %P of `%D'"
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "overbringelse af NULL benyttet for ikke-henvisnings%s %P af '%D'"
  
! #: cp/call.c:6858 cp/call.c:6877 cp/typeck.c:4047
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "  declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.c:6862
  #, fuzzy, gcc-internal-format
  #| msgid "%s to non-pointer type `%T' from NULL"
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "%s til ikke-henvisningstypen '%T' fra NULL"
  
! #: cp/call.c:6874
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: cp/call.c:6881
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/call.c:6948
  #, fuzzy, gcc-internal-format
  #| msgid "  initializing argument %P of `%D'"
  msgid "  initializing argument %P of %qD"
  msgstr "  ved klargÃ¸ring af parameteren %P til '%D'"
  
! #: cp/call.c:6993
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "too many braces around initializer for %qT"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi for '%T'"
  
! #: cp/call.c:7004
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/call.c:7013
  #, fuzzy
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.c:7053 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.c:7095 cp/call.c:7102
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:7098
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:7351
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.c:7355
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/call.c:7358
  #, fuzzy
  #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.c:7393
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "kan ikke klargÃ¸re '%T' fra %T'"
  
! #: cp/call.c:7396 cp/call.c:7413
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "kan ikke erklÃ¦re feltet '%D' til at vÃ¦re af typen '%T'"
  
! #: cp/call.c:7399
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "kan ikke klargÃ¸re '%T' fra %T'"
  
! #: cp/call.c:7512
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.c:7529 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.c:7566
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7602
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-POD type `%#T' through `...'"
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "kan ikke modtage objekter af en ikke-POD type '%#T' gennem '...'"
  
! #: cp/call.c:7612
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7680
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/call.c:7689
  #, fuzzy, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/call.c:7793
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/call.c:7852
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:8245
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.c:8248 cp/call.c:8364 cp/call.c:10695
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "  in call to %qD"
  msgstr "  i kald af '%D'"
  
! #: cp/call.c:8278
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "'%T' er en utilgÃ¦ngelig stamklasse til '%T'"
  
! #: cp/call.c:8360
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:8366
  #, gcc-internal-format
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr ""
  
! #: cp/call.c:8478
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/call.c:8609
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.c:8966
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8969
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/call.c:8974
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8979
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8994
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/call.c:8996
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.c:8998
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "; use value-initialization instead"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/call.c:9001
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9004
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/call.c:9006
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:9027
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/call.c:9029
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use copy-assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.c:9031
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "; use copy-initialization instead"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: cp/call.c:9034
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9037
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9040
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:9051
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:9063
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9080
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:9083
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:9093
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9096
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9099
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:9130
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%#qT declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.c:9226
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/call.c:9500 cp/typeck.c:9003
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/call.c:9522
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.c:9551
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.c:9598
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/call.c:9639 cp/pt.c:15262 cp/typeck.c:3029
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call destructor `%T::~%T' without object"
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "kan ikke kalde destruktionsfunktion '%T::~%T' uden objekt"
  
! #: cp/call.c:9641
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9799
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: cp/call.c:9802
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "kald af flertydig '%D(%A)' er tvetydigt"
  
! #: cp/call.c:9823
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:9828
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "returnerer en vÃ¦rdi fra en konstruktionsfunktion"
  
! #: cp/call.c:9829
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "returnerer en vÃ¦rdi fra en destruktionsfunktion"
  
! #: cp/call.c:9852
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function `%D' without object"
  msgid "cannot call member function %qD without object"
  msgstr "kan ikke kalde medlemsfunktionen '%D' uden et objekt"
  
! #: cp/call.c:10693
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' chooses `%T' over `%T'"
  msgid "passing %qT chooses %qT over %qT"
  msgstr "videregivelse af '%T' vÃ¦lger '%T' frem for '%T'"
  
! #: cp/call.c:10754
  #, fuzzy, gcc-internal-format
  #| msgid "choosing `%D' over `%D'"
  msgid "choosing %qD over %qD"
  msgstr "vÃ¦lger '%D' frem for '%D'"
  
! #: cp/call.c:10755
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.c:10758
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  fordi konverteringssekvensen for parameteren er bedre"
  
! #: cp/call.c:10988
  #, fuzzy, gcc-internal-format
  #| msgid "default argument specified in explicit specialization"
  msgid "default argument mismatch in overload resolution"
  msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: cp/call.c:10992
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:10994
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:11040
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ifÃ¸lge ISO C++ er '%D' og '%D' tvetydigt selvom den vÃ¦rste konvertering for fÃ¸rstnÃ¦vnte er bedre end den vÃ¦rste konvertering for den sidstnÃ¦vnte"
  
! #: cp/call.c:11443
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:11566
  #, fuzzy
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/call.c:11570
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
--- 44099,44610 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: cp/call.c:6519
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6522
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6561
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%#D'"
  
! #: cp/call.c:6721
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6727
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "ingen passende 'operator delete' for '%T'"
  
! #: cp/call.c:6745
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.c:6747 cp/decl.c:7455
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared private here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.c:6752
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.c:6754 cp/decl.c:7456
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared protected here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.c:6759
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "'%+#D' er ikke tilgÃ¦ngelig"
  
  # %s bliver til returnering eller tildeling eller noget i den retning
! #: cp/call.c:6870
  #, fuzzy, gcc-internal-format
  #| msgid "passing NULL used for non-pointer %s %P of `%D'"
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "overbringelse af NULL benyttet for ikke-henvisnings%s %P af '%D'"
  
! #: cp/call.c:6873 cp/call.c:6892 cp/typeck.c:4065
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "  declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.c:6877
  #, fuzzy, gcc-internal-format
  #| msgid "%s to non-pointer type `%T' from NULL"
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "%s til ikke-henvisningstypen '%T' fra NULL"
  
! #: cp/call.c:6889
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: cp/call.c:6896
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/call.c:6963
  #, fuzzy, gcc-internal-format
  #| msgid "  initializing argument %P of `%D'"
  msgid "  initializing argument %P of %qD"
  msgstr "  ved klargÃ¸ring af parameteren %P til '%D'"
  
! #: cp/call.c:7008
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "too many braces around initializer for %qT"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi for '%T'"
  
! #: cp/call.c:7019
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/call.c:7028
  #, fuzzy
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.c:7068 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.c:7110 cp/call.c:7117
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:7113
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:7366
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.c:7370
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/call.c:7373
  #, fuzzy
  #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.c:7408
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "kan ikke klargÃ¸re '%T' fra %T'"
  
! #: cp/call.c:7411 cp/call.c:7428
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "kan ikke erklÃ¦re feltet '%D' til at vÃ¦re af typen '%T'"
  
! #: cp/call.c:7414
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "kan ikke klargÃ¸re '%T' fra %T'"
  
! #: cp/call.c:7527
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.c:7544 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.c:7581
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7617
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-POD type `%#T' through `...'"
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "kan ikke modtage objekter af en ikke-POD type '%#T' gennem '...'"
  
! #: cp/call.c:7627
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7695
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/call.c:7704
  #, fuzzy, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/call.c:7808
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/call.c:7867
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:8260
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.c:8263 cp/call.c:8379 cp/call.c:10710
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "  in call to %qD"
  msgstr "  i kald af '%D'"
  
! #: cp/call.c:8293
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "'%T' er en utilgÃ¦ngelig stamklasse til '%T'"
  
! #: cp/call.c:8375
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:8381
  #, gcc-internal-format
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr ""
  
! #: cp/call.c:8493
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/call.c:8624
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.c:8981
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8984
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/call.c:8989
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8994
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:9009
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/call.c:9011
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.c:9013
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "; use value-initialization instead"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/call.c:9016
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9019
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/call.c:9021
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:9042
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/call.c:9044
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use copy-assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.c:9046
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "; use copy-initialization instead"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: cp/call.c:9049
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9052
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9055
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:9066
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:9078
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9095
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:9098
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9111
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9114
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:9123
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:9145
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%#qT declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.c:9241
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/call.c:9515 cp/typeck.c:9021
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/call.c:9537
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.c:9566
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.c:9613
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/call.c:9654 cp/pt.c:15265 cp/typeck.c:3047
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call destructor `%T::~%T' without object"
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "kan ikke kalde destruktionsfunktion '%T::~%T' uden objekt"
  
! #: cp/call.c:9656
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9814
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: cp/call.c:9817
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "kald af flertydig '%D(%A)' er tvetydigt"
  
! #: cp/call.c:9838
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:9843
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "returnerer en vÃ¦rdi fra en konstruktionsfunktion"
  
! #: cp/call.c:9844
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "returnerer en vÃ¦rdi fra en destruktionsfunktion"
  
! #: cp/call.c:9867
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function `%D' without object"
  msgid "cannot call member function %qD without object"
  msgstr "kan ikke kalde medlemsfunktionen '%D' uden et objekt"
  
! #: cp/call.c:10708
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' chooses `%T' over `%T'"
  msgid "passing %qT chooses %qT over %qT"
  msgstr "videregivelse af '%T' vÃ¦lger '%T' frem for '%T'"
  
! #: cp/call.c:10769
  #, fuzzy, gcc-internal-format
  #| msgid "choosing `%D' over `%D'"
  msgid "choosing %qD over %qD"
  msgstr "vÃ¦lger '%D' frem for '%D'"
  
! #: cp/call.c:10770
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.c:10773
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  fordi konverteringssekvensen for parameteren er bedre"
  
! #: cp/call.c:11003
  #, fuzzy, gcc-internal-format
  #| msgid "default argument specified in explicit specialization"
  msgid "default argument mismatch in overload resolution"
  msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: cp/call.c:11007
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:11009
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:11055
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ifÃ¸lge ISO C++ er '%D' og '%D' tvetydigt selvom den vÃ¦rste konvertering for fÃ¸rstnÃ¦vnte er bedre end den vÃ¦rste konvertering for den sidstnÃ¦vnte"
  
! #: cp/call.c:11458
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:11581
  #, fuzzy
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/call.c:11585
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
*************** msgstr "ugyldig const_cast af en hÃ¸jrev
*** 45701,45707 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: cp/cvt.c:497 cp/typeck.c:7518
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "casting %qT to %qT does not dereference pointer"
--- 45724,45730 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: cp/cvt.c:497 cp/typeck.c:7536
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "casting %qT to %qT does not dereference pointer"
*************** msgid "redeclaration %qD differs in %<co
*** 46114,46120 ****
  msgstr "erklÃ¦ring af '%D' som %s"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: cp/decl.c:1225 cp/decl.c:14140
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
--- 46137,46143 ----
  msgstr "erklÃ¦ring af '%D' som %s"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: cp/decl.c:1225 cp/decl.c:14149
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
*************** msgstr "indlejret omdefinering af '%s'"
*** 46338,46380 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2422
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "explicit specialization of %qD after first use"
  msgstr "eksplicit specialisering af %D efter fÃ¸rste brug"
  
! #: cp/decl.c:2561
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "dataomrÃ¥det '%s' er i modstrid med tidligere erklÃ¦ring"
  
  #. Reject two definitions.
! #: cp/decl.c:2815 cp/decl.c:2844 cp/decl.c:2877 cp/decl.c:2894 cp/decl.c:2992
  #: cp/decl2.c:903
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "omdefinering af '%#T'"
  
! #: cp/decl.c:2831
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' conflicts with previous using declaration `%#D'"
  msgid "%qD conflicts with used function"
  msgstr "'%#D' strider mod tidligere using-erklÃ¦ring '%#D'"
  
! #: cp/decl.c:2841
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%q#D not declared in class"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/decl.c:2855 cp/decl.c:2904
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2858 cp/decl.c:2907
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
--- 46361,46403 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2439
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "explicit specialization of %qD after first use"
  msgstr "eksplicit specialisering af %D efter fÃ¸rste brug"
  
! #: cp/decl.c:2578
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "dataomrÃ¥det '%s' er i modstrid med tidligere erklÃ¦ring"
  
  #. Reject two definitions.
! #: cp/decl.c:2832 cp/decl.c:2861 cp/decl.c:2894 cp/decl.c:2911 cp/decl.c:3009
  #: cp/decl2.c:903
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "omdefinering af '%#T'"
  
! #: cp/decl.c:2848
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' conflicts with previous using declaration `%#D'"
  msgid "%qD conflicts with used function"
  msgstr "'%#D' strider mod tidligere using-erklÃ¦ring '%#D'"
  
! #: cp/decl.c:2858
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%q#D not declared in class"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/decl.c:2872 cp/decl.c:2921
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2875 cp/decl.c:2924
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
*************** msgstr ""
*** 46382,47087 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2924
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.c:2938
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "trÃ¥dlokal erklÃ¦ring af '%s' fÃ¸lger ikke-trÃ¥dlokal erklÃ¦ring"
  
! #: cp/decl.c:2941
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "ikke-trÃ¥dlokal erklÃ¦ring af '%s' fÃ¸lger trÃ¥dlokal erklÃ¦ring"
  
! #: cp/decl.c:2956 cp/decl.c:3000 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %q#D"
  msgstr "omerklÃ¦ring af '%#D'"
  
! #: cp/decl.c:2983
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%s' in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "overflÃ¸dig omerklÃ¦ring af '%s' i samme virkefelt"
  
! #: cp/decl.c:3049
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3050
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "en tidligere lokal variabel"
  
! #: cp/decl.c:3144
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  herfra"
  
! #: cp/decl.c:3167 cp/decl.c:3395
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3195
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of `%#D'"
  msgid "  crosses initialization of %q#D"
  msgstr "  krydser klargÃ¸ring af '%#D'"
  
! #: cp/decl.c:3198
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/decl.c:3253
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3348 cp/decl.c:3368
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  gÃ¥r ind i catch-blok"
  
! #: cp/decl.c:3355
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of `%#D'"
  msgid "  skips initialization of %q#D"
  msgstr "  springer over klargÃ¸ring af '%#D'"
  
! #: cp/decl.c:3358
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/decl.c:3366
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  gÃ¥r ind i try-blok"
  
! #: cp/decl.c:3370
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3372
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr "uventet operand"
  
! #: cp/decl.c:3378
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters OpenMP structured block"
  msgstr "  gÃ¥r ind i try-blok"
  
! #: cp/decl.c:3410 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3809
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.c:3816 cp/parser.c:6492
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "'%D' benyttet uden skabelonsparametre"
  
! #: cp/decl.c:3827
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
  msgid "%q#T is not a class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/decl.c:3855 cp/decl.c:3948
  #, fuzzy, gcc-internal-format
  #| msgid "no class template named `%#T' in `%#T'"
  msgid "no class template named %q#T in %q#T"
  msgstr "ingen klasseskabelon ved navn '%#T' i '%#T'"
  
! #: cp/decl.c:3856
  #, fuzzy, gcc-internal-format
  #| msgid "no type named `%#T' in `%#T'"
  msgid "no type named %q#T in %q#T"
  msgstr "ingen type ved navn '%#T' i '%#T'"
  
! #: cp/decl.c:3869
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/decl.c:3878
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:3885
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:3957
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameters do not match template %qD"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:4273
  #, 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.c:4741
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with constructor not allowed in anonymous aggregate"
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med konstruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:4744
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with destructor not allowed in anonymous aggregate"
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med destruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:4747
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med kopitildelingsoperator er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:4766
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: cp/decl.c:4769
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4792
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flere typer i Ã©n erklÃ¦ring"
  
! #: cp/decl.c:4797
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of C++ built-in type `%T'"
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "omerklÃ¦ring af indbygget type i C++ '%T'"
  
! #: cp/decl.c:4814
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4846
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "manglende typenavn i typedef-erklÃ¦ring"
  
! #: cp/decl.c:4854
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ forbyder anonyme strukturer"
  
! #: cp/decl.c:4861
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.c:4864
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.c:4869
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified inside a class"
  msgid "%<friend%> can only be specified inside a class"
  msgstr "'%D' kan kun angives inden i en klasse"
  
! #: cp/decl.c:4872
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for constructors"
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "'%D' kan kun angives for konstruktionsfunktioner"
  
! #: cp/decl.c:4875
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "a storage class can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4879
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4883
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4887
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4891
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4895
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:4898
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "tom erklÃ¦ring"
  
! #: cp/decl.c:4920
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter list used in explicit instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "skabelonsparameterliste benyttet i eksplicit instantiering"
  
! #: cp/decl.c:4923
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/decl.c:4995
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4999
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
  # init dÃ¦kker over vÃ¦rditildeling her - samme for de nÃ¦ste mange
! #: cp/decl.c:5069 cp/decl2.c:834
  #, fuzzy, gcc-internal-format
  #| msgid "typedef `%D' is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef '%D' bliver tildelt en vÃ¦rdi (benyt __typeof__ i stedet)"
  
! #: cp/decl.c:5077
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "erklÃ¦ringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:5107
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:5131
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/decl.c:5139
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "non-member-template declaration of %qD"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/decl.c:5140
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "does not match member template declaration here"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/decl.c:5152
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tillader ikke '%T::%D' at blive defineret som '%T::%D'"
  
! #: cp/decl.c:5164
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "duplicate initialization of %qD"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: cp/decl.c:5214
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "erklÃ¦ring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.c:5248
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5252
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/decl.c:5317
  #, fuzzy, gcc-internal-format
  #| msgid "variable `%#D' has initializer but incomplete type"
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variablen '%#D' bliver tildelt en startvÃ¦rdi, men er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:5323 cp/decl.c:6330
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array `%#D' have incomplete type"
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:5333
  #, fuzzy, gcc-internal-format
  #| msgid "aggregate `%#D' has incomplete type and cannot be defined"
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "den sammensatte type '%#D' er af en ufuldstÃ¦ndig type og kan ikke defineres"
  
! #: cp/decl.c:5369
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as reference but not initialized"
  msgid "%qD declared as reference but not initialized"
  msgstr "'%D' erklÃ¦ret som en reference, men bliver ikke tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:5426
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5432
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5451
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ikke-trivielle udpegede startvÃ¦rdier er ikke understÃ¸ttet"
  
! #: cp/decl.c:5454
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:5510
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af %qD"
  
! #: cp/decl.c:5517
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "tabelstÃ¸rrelsen mangler i %qD"
  
! #: cp/decl.c:5529
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nulstÃ¸rrelsestabel %qD"
  
! #: cp/decl.c:5569
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "lagringsstÃ¸rrelsen af %qD er ikke kendt"
  
! #: cp/decl.c:5593
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "lagringsstÃ¸rrelsen af '%D' er ikke konstant"
  
! #: cp/decl.c:5644
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.c:5648
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.c:5654
  #, fuzzy, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "  du kan arbejde dig rundt om dette ved at fjerne startvÃ¦rdien"
  
! #: cp/decl.c:5690
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "uninitialized const %qD"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: cp/decl.c:5697
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/decl.c:5704
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/decl.c:5712
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/decl.c:5716
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5719
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5887
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ugyldig startvÃ¦rdi til virtuel medlemsfunktion '%D'"
  
! #: cp/decl.c:5928
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for `%T' must be brace-enclosed"
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "startvÃ¦rdi for '%T' skal vÃ¦re indesluttet i krÃ¸llede paranteser"
  
! #: cp/decl.c:5963
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5971
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "%qT has no non-static data member named %qD"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.c:5991
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: cp/decl.c:6021
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in aggregate initializer"
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "for mange elementer i startvÃ¦rdi til sammensat type"
  
! #: cp/decl.c:6060 cp/decl.c:6302 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "for mange startvÃ¦rdier for %qT"
  
! #: cp/decl.c:6097
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "braces around scalar initializer for type %qT"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi for '%T'"
  
! #: cp/decl.c:6107
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi for '%T'"
  
! #: cp/decl.c:6227
  #, fuzzy, gcc-internal-format
  #| msgid "missing braces around initializer"
  msgid "missing braces around initializer for %qT"
  msgstr "krÃ¸llede paranteser mangler omkring startvÃ¦rdien"
  
! #: cp/decl.c:6332
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array `%#D' have incomplete type"
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:6340
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: cp/decl.c:6395
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "'%D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:6416
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "scalar object %qD requires one element in initializer"
  msgstr "for mange elementer i union-startvÃ¦rdi"
  
! #: cp/decl.c:6461
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be initialized by constructor, not by `{...}'"
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "'%D' skal klargÃ¸res af en konstruktionsfunktion, ikke af '{...}'"
  
! #: cp/decl.c:6568
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: cp/decl.c:6603
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "tildeling af startvÃ¦rdi er ugyldig for statisk medlem med konstruktionsfunktion"
  
! #: cp/decl.c:6605
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.c:6608
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(en klargÃ¸ring uden for klassens erklÃ¦ring er nÃ¸dvendig)"
  
! #: cp/decl.c:6791
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' with uninitialized const fields"
  msgid "reference %qD is initialized with itself"
  msgstr "medlem '%D' med konstante felter uden startvÃ¦rdi"
  
! #: cp/decl.c:6938
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/decl.c:6956 cp/decl.c:12902
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++17 tillader ikke %<register%>-lagerklasseangivelse"
  
! #: cp/decl.c:6960 cp/decl.c:12906
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "%<register%> storage class specifier used"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.c:7007
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/decl.c:7103
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "et objekt af variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: cp/decl.c:7156
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing previous type declaration of `%#D'"
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skygger for tidligere typeerklÃ¦ring af '%#D'"
  
! #: cp/decl.c:7348
  #, fuzzy, gcc-internal-format
  #| msgid "function `%#D' is initialized like a variable"
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen '%#D' bliver tildelt en startvÃ¦rdi som en variabel"
  
! #: cp/decl.c:7432
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  kan ikke bruge forÃ¦ldet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: cp/decl.c:7435
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7442
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.c:7468
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7477
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7694
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:7710
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: cp/decl.c:7719 cp/decl.c:7804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%u name provided for structured binding"
--- 46405,47110 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.c:2955
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "trÃ¥dlokal erklÃ¦ring af '%s' fÃ¸lger ikke-trÃ¥dlokal erklÃ¦ring"
  
! #: cp/decl.c:2958
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "ikke-trÃ¥dlokal erklÃ¦ring af '%s' fÃ¸lger trÃ¥dlokal erklÃ¦ring"
  
! #: cp/decl.c:2973 cp/decl.c:3017 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %q#D"
  msgstr "omerklÃ¦ring af '%#D'"
  
! #: cp/decl.c:3000
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%s' in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "overflÃ¸dig omerklÃ¦ring af '%s' i samme virkefelt"
  
! #: cp/decl.c:3066
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3067
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "en tidligere lokal variabel"
  
! #: cp/decl.c:3161
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  herfra"
  
! #: cp/decl.c:3184 cp/decl.c:3412
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3212
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of `%#D'"
  msgid "  crosses initialization of %q#D"
  msgstr "  krydser klargÃ¸ring af '%#D'"
  
! #: cp/decl.c:3215
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/decl.c:3270
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3365 cp/decl.c:3385
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  gÃ¥r ind i catch-blok"
  
! #: cp/decl.c:3372
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of `%#D'"
  msgid "  skips initialization of %q#D"
  msgstr "  springer over klargÃ¸ring af '%#D'"
  
! #: cp/decl.c:3375
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/decl.c:3383
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  gÃ¥r ind i try-blok"
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3389
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr "uventet operand"
  
! #: cp/decl.c:3395
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters OpenMP structured block"
  msgstr "  gÃ¥r ind i try-blok"
  
! #: cp/decl.c:3427 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3819
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.c:3826 cp/parser.c:6492
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "'%D' benyttet uden skabelonsparametre"
  
! #: cp/decl.c:3837
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
  msgid "%q#T is not a class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/decl.c:3865 cp/decl.c:3958
  #, fuzzy, gcc-internal-format
  #| msgid "no class template named `%#T' in `%#T'"
  msgid "no class template named %q#T in %q#T"
  msgstr "ingen klasseskabelon ved navn '%#T' i '%#T'"
  
! #: cp/decl.c:3866
  #, fuzzy, gcc-internal-format
  #| msgid "no type named `%#T' in `%#T'"
  msgid "no type named %q#T in %q#T"
  msgstr "ingen type ved navn '%#T' i '%#T'"
  
! #: cp/decl.c:3879
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/decl.c:3888
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:3967
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameters do not match template %qD"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:4283
  #, 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.c:4751
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with constructor not allowed in anonymous aggregate"
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med konstruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:4754
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with destructor not allowed in anonymous aggregate"
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med destruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:4757
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med kopitildelingsoperator er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:4776
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: cp/decl.c:4779
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4802
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flere typer i Ã©n erklÃ¦ring"
  
! #: cp/decl.c:4807
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of C++ built-in type `%T'"
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "omerklÃ¦ring af indbygget type i C++ '%T'"
  
! #: cp/decl.c:4824
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4856
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "manglende typenavn i typedef-erklÃ¦ring"
  
! #: cp/decl.c:4864
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ forbyder anonyme strukturer"
  
! #: cp/decl.c:4871
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.c:4874
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.c:4879
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified inside a class"
  msgid "%<friend%> can only be specified inside a class"
  msgstr "'%D' kan kun angives inden i en klasse"
  
! #: cp/decl.c:4882
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for constructors"
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "'%D' kan kun angives for konstruktionsfunktioner"
  
! #: cp/decl.c:4885
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "a storage class can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4889
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4893
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4897
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4901
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4905
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:4908
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "tom erklÃ¦ring"
  
! #: cp/decl.c:4930
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter list used in explicit instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "skabelonsparameterliste benyttet i eksplicit instantiering"
  
! #: cp/decl.c:4933
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/decl.c:5005
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:5009
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
  # init dÃ¦kker over vÃ¦rditildeling her - samme for de nÃ¦ste mange
! #: cp/decl.c:5079 cp/decl2.c:834
  #, fuzzy, gcc-internal-format
  #| msgid "typedef `%D' is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef '%D' bliver tildelt en vÃ¦rdi (benyt __typeof__ i stedet)"
  
! #: cp/decl.c:5087
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "erklÃ¦ringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:5117
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:5141
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/decl.c:5149
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "non-member-template declaration of %qD"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/decl.c:5150
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "does not match member template declaration here"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/decl.c:5162
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tillader ikke '%T::%D' at blive defineret som '%T::%D'"
  
! #: cp/decl.c:5174
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "duplicate initialization of %qD"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: cp/decl.c:5224
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "erklÃ¦ring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.c:5258
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5262
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/decl.c:5327
  #, fuzzy, gcc-internal-format
  #| msgid "variable `%#D' has initializer but incomplete type"
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variablen '%#D' bliver tildelt en startvÃ¦rdi, men er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:5333 cp/decl.c:6340
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array `%#D' have incomplete type"
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:5343
  #, fuzzy, gcc-internal-format
  #| msgid "aggregate `%#D' has incomplete type and cannot be defined"
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "den sammensatte type '%#D' er af en ufuldstÃ¦ndig type og kan ikke defineres"
  
! #: cp/decl.c:5379
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as reference but not initialized"
  msgid "%qD declared as reference but not initialized"
  msgstr "'%D' erklÃ¦ret som en reference, men bliver ikke tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:5436
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5442
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5461
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ikke-trivielle udpegede startvÃ¦rdier er ikke understÃ¸ttet"
  
! #: cp/decl.c:5464
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:5520
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af %qD"
  
! #: cp/decl.c:5527
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "tabelstÃ¸rrelsen mangler i %qD"
  
! #: cp/decl.c:5539
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nulstÃ¸rrelsestabel %qD"
  
! #: cp/decl.c:5579
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "lagringsstÃ¸rrelsen af %qD er ikke kendt"
  
! #: cp/decl.c:5603
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "lagringsstÃ¸rrelsen af '%D' er ikke konstant"
  
! #: cp/decl.c:5654
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.c:5658
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.c:5664
  #, fuzzy, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "  du kan arbejde dig rundt om dette ved at fjerne startvÃ¦rdien"
  
! #: cp/decl.c:5700
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "uninitialized const %qD"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: cp/decl.c:5707
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/decl.c:5714
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/decl.c:5722
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/decl.c:5726
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5729
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5897
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ugyldig startvÃ¦rdi til virtuel medlemsfunktion '%D'"
  
! #: cp/decl.c:5938
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for `%T' must be brace-enclosed"
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "startvÃ¦rdi for '%T' skal vÃ¦re indesluttet i krÃ¸llede paranteser"
  
! #: cp/decl.c:5973
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5981
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "%qT has no non-static data member named %qD"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.c:6001
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: cp/decl.c:6031
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in aggregate initializer"
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "for mange elementer i startvÃ¦rdi til sammensat type"
  
! #: cp/decl.c:6070 cp/decl.c:6312 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "for mange startvÃ¦rdier for %qT"
  
! #: cp/decl.c:6107
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "braces around scalar initializer for type %qT"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi for '%T'"
  
! #: cp/decl.c:6117
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi for '%T'"
  
! #: cp/decl.c:6237
  #, fuzzy, gcc-internal-format
  #| msgid "missing braces around initializer"
  msgid "missing braces around initializer for %qT"
  msgstr "krÃ¸llede paranteser mangler omkring startvÃ¦rdien"
  
! #: cp/decl.c:6342
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array `%#D' have incomplete type"
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:6350
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: cp/decl.c:6405
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "'%D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:6426
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "scalar object %qD requires one element in initializer"
  msgstr "for mange elementer i union-startvÃ¦rdi"
  
! #: cp/decl.c:6471
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be initialized by constructor, not by `{...}'"
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "'%D' skal klargÃ¸res af en konstruktionsfunktion, ikke af '{...}'"
  
! #: cp/decl.c:6578
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "tildeling af startvÃ¦rdi er ugyldig for statisk medlem med konstruktionsfunktion"
  
! #: cp/decl.c:6615
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.c:6618
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.c:6623
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(en klargÃ¸ring uden for klassens erklÃ¦ring er nÃ¸dvendig)"
  
! #: cp/decl.c:6801
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' with uninitialized const fields"
  msgid "reference %qD is initialized with itself"
  msgstr "medlem '%D' med konstante felter uden startvÃ¦rdi"
  
! #: cp/decl.c:6948
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/decl.c:6966 cp/decl.c:12911
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++17 tillader ikke %<register%>-lagerklasseangivelse"
  
! #: cp/decl.c:6970 cp/decl.c:12915
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "%<register%> storage class specifier used"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.c:7017
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/decl.c:7113
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "et objekt af variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: cp/decl.c:7166
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing previous type declaration of `%#D'"
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skygger for tidligere typeerklÃ¦ring af '%#D'"
  
! #: cp/decl.c:7358
  #, fuzzy, gcc-internal-format
  #| msgid "function `%#D' is initialized like a variable"
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen '%#D' bliver tildelt en startvÃ¦rdi som en variabel"
  
! #: cp/decl.c:7441
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  kan ikke bruge forÃ¦ldet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: cp/decl.c:7444
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7451
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.c:7477
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7486
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7703
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:7719
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: cp/decl.c:7728 cp/decl.c:7813
  #, 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
*** 47089,48715 ****
  msgstr[0] "lagringsklasse angivet for strukturfelt '%s'"
  msgstr[1] "lagringsklasse angivet for strukturfelt '%s'"
  
! #: cp/decl.c:7723
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7726
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7771
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length vector %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: cp/decl.c:7797
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:7806
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7827
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "in initialization of structured binding variable %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: cp/decl.c:7853
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose union type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.c:7858
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.c:7863
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.c:7867
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:7876
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/decl.c:8316
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8319
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8324
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8553
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of `%D'"
  msgid "initializer fails to determine size of %qT"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af '%D'"
  
! #: cp/decl.c:8557
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "tabelstÃ¸rrelsen mangler i '%D'"
  
! #: cp/decl.c:8560
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "nulstÃ¸rrelsestabel '%D'"
  
! #: cp/decl.c:8576
  #, fuzzy, gcc-internal-format
  #| msgid "destructor for alien class `%T' cannot be a member"
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruktionsfunktionen for den fremmede klasse '%T' kan ikke vÃ¦re et medlem"
  
! #: cp/decl.c:8578
  #, fuzzy, gcc-internal-format
  #| msgid "constructor for alien class `%T' cannot be a member"
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktionsfunktionen for den fremmede klasse '%T' kan ikke vÃ¦re et medlem"
  
! #: cp/decl.c:8604
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8606
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8612
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.c:8615
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8617
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8623
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.c:8626
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "'%D' erklÃ¦ret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8628
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8634
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.c:8637
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "'%D' erklÃ¦ret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8639
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8646
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%q+D declared as a friend"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.c:8653
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared with an exception specification"
  msgid "%q+D declared with an exception specification"
  msgstr "'%D' erklÃ¦ret med en undtagelsesspecifikation"
  
! #: cp/decl.c:8685
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "erklÃ¦ring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/decl.c:8725
  #, fuzzy, gcc-internal-format
  #| msgid "static member function `%#D' declared with type qualifiers"
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion '%#D' erklÃ¦ret med typemodifikationer"
  
! #: cp/decl.c:8736
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.c:8743
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.c:8746
  #, fuzzy, gcc-internal-format
  #| msgid "Java method '%D' has non-Java return type `%T'"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Java-metoden '%D' har har en returtype '%T' som ikke er fra Java"
  
! #: cp/decl.c:8822
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not definition"
  msgid "concept %qD has no definition"
  msgstr "node er alias men ikke definition"
  
! #: cp/decl.c:8884
  #, 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.c:8895
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-id `%D' in declaration of primary template"
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ugyldig brug af skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/decl.c:8916
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/decl.c:8925
  #, fuzzy, gcc-internal-format
  #| msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "'inline' er ikke tilladt i erklÃ¦ring venneskabelonsspecialisering '%D'"
  
! #: cp/decl.c:8942
  #, 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.c:8989
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "kan ikke erklÃ¦re %<::main%> som en skabelon"
  
! #: cp/decl.c:8992
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "kan ikke erklÃ¦re %<::main%> som indlejret"
  
! #: cp/decl.c:8995
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "kan ikke erklÃ¦re %<::main%> til at vÃ¦re %<constexpr%>"
  
! #: cp/decl.c:8997
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be static"
  msgstr "kan ikke erklÃ¦re '::main' som statisk"
  
! #: cp/decl.c:9054
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:9055
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:9063
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:9064
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:9074
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.c:9080
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.c:9093
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/decl.c:9103
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%qD has invalid argument list"
  msgstr "#%s med ugyldig parameter"
  
! #: cp/decl.c:9111
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9117
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9125
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.c:9130
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.c:9211
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/decl.c:9251
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of implicitly-declared %qD"
  msgstr "definition af underforstÃ¥et-erklÃ¦ret '%D'"
  
! #: cp/decl.c:9256
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definition af underforstÃ¥et-erklÃ¦ret '%D'"
  
! #: cp/decl.c:9258
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.c:9275
  #, fuzzy, gcc-internal-format
  #| msgid "no `%#D' member function declared in class `%T'"
  msgid "no %q#D member function declared in class %qT"
  msgstr "ingen medlemsfunktion '%#D' erklÃ¦ret i klassen '%T'"
  
! #: cp/decl.c:9465
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "kan ikke erklÃ¦re '::main' som en skabelon"
  
! #: cp/decl.c:9474
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:9481
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9601
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9605
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9609
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9620
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9625
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.c:9630
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi til medlemskonstant '%D' af en ikke-heltallig type"
  
! #: cp/decl.c:9739
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af en heltalstype"
  
! #: cp/decl.c:9742
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabel er ikke af en heltalstype"
  
! #: cp/decl.c:9773 cp/decl.c:9842
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:9777 cp/decl.c:9845
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:9825
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array `%D'"
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med stÃ¸rrelsen nul"
  
! #: cp/decl.c:9828
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med stÃ¸rrelsen nul"
  
! #: cp/decl.c:9852
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array `%D'"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med variabel stÃ¸rrelse"
  
! #: cp/decl.c:9855
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ forbyder tabel med variabel stÃ¸rrelse"
  
! #: cp/decl.c:9861
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9864
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9913
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "tabeldimension for stor"
  
! #: cp/decl.c:9973
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%qD declared as array of %qT"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.c:9975 cp/pt.c:14971
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of %qT"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.c:9985
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "'%s' erklÃ¦ret som en tabel af void"
  
! #: cp/decl.c:9987
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of void"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.c:9992
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9994
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9999
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:10001
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of references"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.c:10006
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:10009
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of function members"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:10023
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklÃ¦ring af '%D' som flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: cp/decl.c:10027
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: cp/decl.c:10097
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "angivelse af returneringstypen til konstruktionsfunktion er ugyldigt"
  
! #: cp/decl.c:10100
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:10110
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.c:10113
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:10125
  #, fuzzy, gcc-internal-format
  #| msgid "return type specified for `operator %T'"
  msgid "return type specified for %<operator %T%>"
  msgstr "returtype angivet for 'operator %T'"
  
! #: cp/decl.c:10128
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:10136
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.c:10139
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:10143
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:10152
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:10173
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unavngiven variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.c:10180
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.c:10195
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.c:10200
  #, 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.c:10458
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.c:10461 cp/decl.c:10481
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/decl.c:10464
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.c:10473
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%q#T is not a class or a namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/decl.c:10495 cp/decl.c:10588 cp/decl.c:10597 cp/decl.c:12241
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qD as non-function"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.c:10501
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qD as non-member"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.c:10529
  #, fuzzy, gcc-internal-format
  #| msgid "declarator-id missing; using reserved word `%D'"
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "erklÃ¦rer-id mangler; bruger reserveret ord '%D'"
  
! #: cp/decl.c:10580
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "function definition does not declare parameters"
  msgstr "'register' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:10605
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "erklÃ¦ring af '%D' som %s"
  
! #: cp/decl.c:10610
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/decl.c:10645
  #, fuzzy, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/decl.c:10652
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/decl.c:10660
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration of %qs"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:10666
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:10701
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C understÃ¸tter ikke at blot 'complex' betyder 'double complex'"
  
! #: cp/decl.c:10750 cp/decl.c:10753 cp/decl.c:10756
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids declaration of `%s' with no type"
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ forbyder erklÃ¦ring af '%s' uden en type"
  
! #: cp/decl.c:10772
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_trap understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: cp/decl.c:10778
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ understÃ¸tter ikke 'long long'"
  
! #: cp/decl.c:10832
  #, 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.c:10838
  #, 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.c:10846 cp/decl.c:10852
  #, 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.c:10857
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/decl.c:10859
  #, 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.c:10925
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:10964
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10984
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/decl.c:10993
  #, 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++2a%> or %<-std=gnu++2a%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/decl.c:11006
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-erklÃ¦ringer er ugyldig i parametererklÃ¦ringer"
  
! #: cp/decl.c:11013
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for template parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.c:11023 cp/decl.c:11165
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.c:11030
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:11036
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:11046
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.c:11056
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.c:11059
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `typedef'"
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "'typedef' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:11061
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:11065
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "structured binding declaration cannot be %qs"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: cp/decl.c:11070
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:11076
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "'register' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:11080
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.c:11084
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11088
  #, fuzzy, gcc-internal-format
  #| msgid "const `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "const '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11092
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11103
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/decl.c:11106
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11137
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:11163
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specified for %qs"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.c:11177
  #, fuzzy, gcc-internal-format
  #| msgid "nested function `%s' declared `extern'"
  msgid "nested function %qs declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklÃ¦ret 'extern'"
  
! #: cp/decl.c:11181
  #, fuzzy, gcc-internal-format
  #| msgid "top-level declaration of `%s' specifies `auto'"
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste niveau angiver 'auto'"
  
! #: cp/decl.c:11189
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "'%s' i funktionsvirkefelt underforstÃ¥et auto og erklÃ¦ret '__thread'"
  
! #: cp/decl.c:11203
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklÃ¦ringer"
  
! #: cp/decl.c:11285
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:11334
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "requires-clause on return type"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/decl.c:11357
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11361
  #, 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.c:11366
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11382
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11387
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ugyldig brug af '%D"
  
! #: cp/decl.c:11398
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: cp/decl.c:11407
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:11420
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.c:11432
  #, 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.c:11435
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11465
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "%qs declared as function returning a function"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en funktion"
  
! #: cp/decl.c:11471
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning an array"
  msgid "%qs declared as function returning an array"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en tabel"
  
! #: cp/decl.c:11500
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.c:11501
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.c:11505
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be cv-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:11506
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "constructors may not be cv-qualified"
  msgstr "konstruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:11514
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be ref-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:11515
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "constructors may not be ref-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:11533
  #, 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.c:11550
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:11554
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/decl.c:11557
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function `%s' in a local class definition"
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "kan ikke definere vennefunktion '%s' i en lokal klassedefinition"
  
! #: cp/decl.c:11570
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:11596
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktionsfunktioner mÃ¥ ikke have parametre"
  
! #: cp/decl.c:11636
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T'"
  msgid "cannot declare pointer to %q#T"
  msgstr "kan ikke erklÃ¦re henvisning til '%#T'"
  
! #: cp/decl.c:11649 cp/decl.c:11656
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "cannot declare reference to %q#T"
  msgstr "kan ikke erklÃ¦re reference til '%#T'"
  
! #: cp/decl.c:11658
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T' member"
  msgid "cannot declare pointer to %q#T member"
  msgstr "kan ikke erklÃ¦re henvisning til medlemmet '%#T'"
  
! #: cp/decl.c:11687
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare references to references"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan ikke erklÃ¦re referencer til referencer"
  
! #: cp/decl.c:11688
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.c:11761
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11831
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' used as a declarator"
  msgid "template-id %qD used as a declarator"
  msgstr "skabelons-id '%D' benyttet som erklÃ¦rer"
  
! #: cp/decl.c:11856
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner er underforstÃ¥et venner af deres klasse"
  
! #: cp/decl.c:11862
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification `%T::' on member `%s' ignored"
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra modifikation '%T::' af medlemmet '%s' ignoreret"
  
! #: cp/decl.c:11892
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.c:11894
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.c:11902
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member `%T::%s' within `%T'"
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlem '%T::%s' inde i '%T'"
  
! #: cp/decl.c:11942
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/decl.c:11950
  #, fuzzy, gcc-internal-format
  #| msgid "data member may not have variably modified type `%T'"
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: cp/decl.c:11952
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type `%T'"
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: cp/decl.c:11963
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.c:11966
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklÃ¦ring"
  
! #: cp/decl.c:11969
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be `explicit'"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "kun erklÃ¦ringer af konstruktionsfunktioner kan vÃ¦re 'explicit'"
  
! #: cp/decl.c:11979
  #, fuzzy, gcc-internal-format
  #| msgid "non-member `%s' cannot be declared `mutable'"
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er medlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11986
  #, fuzzy, gcc-internal-format
  #| msgid "non-object member `%s' cannot be declared `mutable'"
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er objektmedlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11993
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11999
  #, fuzzy, gcc-internal-format
  #| msgid "static `%s' cannot be declared `mutable'"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:12005
  #, fuzzy, gcc-internal-format
  #| msgid "const `%s' cannot be declared `mutable'"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:12011
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "referencen %qs kan ikke erklÃ¦res %<mutable%>"
  
! #: cp/decl.c:12047
  #, 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.c:12050
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef erklÃ¦ret %<auto%>"
  
! #: cp/decl.c:12055
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:12059
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-navn kan ikke vÃ¦re en indlejret-navn-specifikation"
  
! #: cp/decl.c:12083
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ forbyder indlejret type %qD med samme navn som den omgivende klasse"
  
! #: cp/decl.c:12171
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet for friend class-erklÃ¦ring"
  
! #: cp/decl.c:12179
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:12181
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-erklÃ¦ring krÃ¦ver klasseangivelse, dvs. %<friend class %T::%D%>"
  
! #: cp/decl.c:12185
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-erklÃ¦ring krÃ¦ver klasseangivelse, dvs. %<friend %#T%>"
  
! #: cp/decl.c:12198
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "forsÃ¸g pÃ¥ at gÃ¸re klassen %qT til ven af det globale virkningsfelt"
  
! #: cp/decl.c:12218
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/decl.c:12222
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:12232
  #, fuzzy, gcc-internal-format
  #| msgid "abstract declarator `%T' used as declaration"
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt erklÃ¦rer '%T' benyttet som erklÃ¦ring"
  
! #: cp/decl.c:12247
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/decl.c:12266
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use `::' in parameter declaration"
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "kan ikke bruge '::' i parametererklÃ¦ring"
  
! #: cp/decl.c:12272
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.c:12274
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter declared %<auto%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.c:12325 cp/parser.c:3290
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklÃ¦ring"
  
! #: cp/decl.c:12329
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.c:12353
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 understÃ¸tter ikke fleksible tabelmedlemmer"
  
! #: cp/decl.c:12356
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 understÃ¸tter ikke fleksible tabelmedlemmer"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12372
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "ugyldig brug af '::'"
  
! #: cp/decl.c:12393
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function `%#D' conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "erklÃ¦ring af C-funktionen '%#D' strider mod"
  
! #: cp/decl.c:12403
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktionen '%D' erklÃ¦ret virtual inden i en union"
  
! #: cp/decl.c:12413
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "'%D' kan ikke erklÃ¦res virtual eftersom den altid er statisk"
  
! #: cp/decl.c:12427
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:12434
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %qD as member of %qT"
  msgstr "erklÃ¦ring af '%s' skygger for et medlem af 'this'"
  
! #: cp/decl.c:12441
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a destructor cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:12447
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:12453
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:12462
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a constructor cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:12468
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.c:12477
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "specialisering af underforstÃ¥et erklÃ¦ret speciel medlemsfunktion"
  
! #: cp/decl.c:12480
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.c:12538
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "feltet '%D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:12543
  #, fuzzy, gcc-internal-format
  #| msgid "name `%T' has incomplete type"
  msgid "name %qT has incomplete type"
  msgstr "navnet '%T' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:12555
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:12558
  #, 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.c:12603
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static data member %qE declared %<concept%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12608
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:12637
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12642
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12697
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `auto' invalid for function `%s'"
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen 'auto' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12699
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `register' invalid for function `%s'"
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen 'register' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12704
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12708
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12713
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier `%s' not allowed after struct or class"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
  
! #: cp/decl.c:12725
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.c:12729
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.c:12737
  #, fuzzy, gcc-internal-format
  #| msgid "virtual non-class function `%s'"
  msgid "virtual non-class function %qs"
  msgstr "virtuel funktion '%s' tilhÃ¸rer ikke en klasse"
  
! #: cp/decl.c:12744
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "%qs defined in a non-class scope"
  msgstr "metodedefinitionen optrÃ¦der ikke i en klassekontekst"
  
! #: cp/decl.c:12745
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "%qs declared in a non-class scope"
  msgstr "using-erklÃ¦ring for ikke-medlem ved klassevirkefelt"
  
! #: cp/decl.c:12779
  #, 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.c:12788
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan ikke erklÃ¦re en funktion for static inden i en anden funktion"
  
! #: cp/decl.c:12827
  #, fuzzy, gcc-internal-format
  #| msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "'static' mÃ¥ ikke bruges ved definering (i modsÃ¦tning til erklÃ¦ring) af et statisk datamedlem"
  
! #: cp/decl.c:12834
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12840
  #, fuzzy, gcc-internal-format
  #| msgid "cannot explicitly declare member `%#D' to have extern linkage"
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "kan ikke eksplicit erklÃ¦re medlemmet '%#D' til at have extern-kÃ¦dning"
  
! #: cp/decl.c:12848
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "erklÃ¦ring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.c:12869
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has no initializer"
  msgstr "erklÃ¦ringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:12881
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' initialized and declared `extern'"
  msgid "%qs initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startvÃ¦rdi og er samtidig erklÃ¦ret 'extern'"
  
! #: cp/decl.c:12886
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has both `extern' and initializer"
  msgid "%qs has both %<extern%> and initializer"
  msgstr "'%s' er erklÃ¦ret 'extern', men bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:13051
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.c:13054
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.c:13138
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `virtual' in template declaration of `%#D'"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ugyldig brug af 'virtual' i skabelonserklÃ¦ring af '%#D'"
  
! #: cp/decl.c:13142
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklÃ¦ring"
  
! #: cp/decl.c:13165
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' invalidly declared method type"
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameteren '%D' er pÃ¥ ugyldig vis erklÃ¦ret som af en medlemsfunktionstype"
  
! #: cp/decl.c:13192
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grÃ¦nse '%T'"
  
! #: cp/decl.c:13194
  #, 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"
--- 47112,48738 ----
  msgstr[0] "lagringsklasse angivet for strukturfelt '%s'"
  msgstr[1] "lagringsklasse angivet for strukturfelt '%s'"
  
! #: cp/decl.c:7732
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7735
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7780
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length vector %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: cp/decl.c:7806
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:7815
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7836
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "in initialization of structured binding variable %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: cp/decl.c:7862
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose union type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.c:7867
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.c:7872
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.c:7876
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:7885
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/decl.c:8325
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8328
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8333
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8562
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of `%D'"
  msgid "initializer fails to determine size of %qT"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af '%D'"
  
! #: cp/decl.c:8566
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "tabelstÃ¸rrelsen mangler i '%D'"
  
! #: cp/decl.c:8569
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "nulstÃ¸rrelsestabel '%D'"
  
! #: cp/decl.c:8585
  #, fuzzy, gcc-internal-format
  #| msgid "destructor for alien class `%T' cannot be a member"
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruktionsfunktionen for den fremmede klasse '%T' kan ikke vÃ¦re et medlem"
  
! #: cp/decl.c:8587
  #, fuzzy, gcc-internal-format
  #| msgid "constructor for alien class `%T' cannot be a member"
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktionsfunktionen for den fremmede klasse '%T' kan ikke vÃ¦re et medlem"
  
! #: cp/decl.c:8613
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8615
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8621
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.c:8624
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8626
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8632
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.c:8635
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "'%D' erklÃ¦ret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8637
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8643
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.c:8646
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "'%D' erklÃ¦ret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8648
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8655
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%q+D declared as a friend"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.c:8662
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared with an exception specification"
  msgid "%q+D declared with an exception specification"
  msgstr "'%D' erklÃ¦ret med en undtagelsesspecifikation"
  
! #: cp/decl.c:8694
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "erklÃ¦ring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/decl.c:8734
  #, fuzzy, gcc-internal-format
  #| msgid "static member function `%#D' declared with type qualifiers"
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion '%#D' erklÃ¦ret med typemodifikationer"
  
! #: cp/decl.c:8745
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.c:8752
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.c:8755
  #, fuzzy, gcc-internal-format
  #| msgid "Java method '%D' has non-Java return type `%T'"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Java-metoden '%D' har har en returtype '%T' som ikke er fra Java"
  
! #: cp/decl.c:8831
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not definition"
  msgid "concept %qD has no definition"
  msgstr "node er alias men ikke definition"
  
! #: cp/decl.c:8893
  #, 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.c:8904
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-id `%D' in declaration of primary template"
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ugyldig brug af skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/decl.c:8925
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/decl.c:8934
  #, fuzzy, gcc-internal-format
  #| msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "'inline' er ikke tilladt i erklÃ¦ring venneskabelonsspecialisering '%D'"
  
! #: cp/decl.c:8951
  #, 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.c:8998
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "kan ikke erklÃ¦re %<::main%> som en skabelon"
  
! #: cp/decl.c:9001
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "kan ikke erklÃ¦re %<::main%> som indlejret"
  
! #: cp/decl.c:9004
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "kan ikke erklÃ¦re %<::main%> til at vÃ¦re %<constexpr%>"
  
! #: cp/decl.c:9006
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be static"
  msgstr "kan ikke erklÃ¦re '::main' som statisk"
  
! #: cp/decl.c:9063
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:9064
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:9072
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:9073
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:9083
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.c:9089
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.c:9102
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/decl.c:9112
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%qD has invalid argument list"
  msgstr "#%s med ugyldig parameter"
  
! #: cp/decl.c:9120
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9126
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9134
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.c:9139
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.c:9220
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/decl.c:9260
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of implicitly-declared %qD"
  msgstr "definition af underforstÃ¥et-erklÃ¦ret '%D'"
  
! #: cp/decl.c:9265
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definition af underforstÃ¥et-erklÃ¦ret '%D'"
  
! #: cp/decl.c:9267
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.c:9284
  #, fuzzy, gcc-internal-format
  #| msgid "no `%#D' member function declared in class `%T'"
  msgid "no %q#D member function declared in class %qT"
  msgstr "ingen medlemsfunktion '%#D' erklÃ¦ret i klassen '%T'"
  
! #: cp/decl.c:9474
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "kan ikke erklÃ¦re '::main' som en skabelon"
  
! #: cp/decl.c:9483
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:9490
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9610
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9614
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9618
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9629
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9634
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.c:9639
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi til medlemskonstant '%D' af en ikke-heltallig type"
  
! #: cp/decl.c:9748
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af en heltalstype"
  
! #: cp/decl.c:9751
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabel er ikke af en heltalstype"
  
! #: cp/decl.c:9782 cp/decl.c:9851
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:9786 cp/decl.c:9854
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:9834
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array `%D'"
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med stÃ¸rrelsen nul"
  
! #: cp/decl.c:9837
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med stÃ¸rrelsen nul"
  
! #: cp/decl.c:9861
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array `%D'"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med variabel stÃ¸rrelse"
  
! #: cp/decl.c:9864
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ forbyder tabel med variabel stÃ¸rrelse"
  
! #: cp/decl.c:9870
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "tabeldimension for stor"
  
! #: cp/decl.c:9982
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%qD declared as array of %qT"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.c:9984 cp/pt.c:14974
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of %qT"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.c:9994
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "'%s' erklÃ¦ret som en tabel af void"
  
! #: cp/decl.c:9996
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of void"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.c:10001
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:10003
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:10008
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:10010
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of references"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.c:10015
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:10018
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of function members"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:10032
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklÃ¦ring af '%D' som flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: cp/decl.c:10036
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: cp/decl.c:10106
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "angivelse af returneringstypen til konstruktionsfunktion er ugyldigt"
  
! #: cp/decl.c:10109
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:10119
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.c:10122
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:10134
  #, fuzzy, gcc-internal-format
  #| msgid "return type specified for `operator %T'"
  msgid "return type specified for %<operator %T%>"
  msgstr "returtype angivet for 'operator %T'"
  
! #: cp/decl.c:10137
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:10145
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.c:10148
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:10152
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:10161
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:10182
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unavngiven variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.c:10189
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.c:10204
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.c:10209
  #, 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.c:10467
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.c:10470 cp/decl.c:10490
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/decl.c:10473
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.c:10482
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%q#T is not a class or a namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/decl.c:10504 cp/decl.c:10597 cp/decl.c:10606 cp/decl.c:12250
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qD as non-function"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.c:10510
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qD as non-member"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.c:10538
  #, fuzzy, gcc-internal-format
  #| msgid "declarator-id missing; using reserved word `%D'"
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "erklÃ¦rer-id mangler; bruger reserveret ord '%D'"
  
! #: cp/decl.c:10589
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "function definition does not declare parameters"
  msgstr "'register' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:10614
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "erklÃ¦ring af '%D' som %s"
  
! #: cp/decl.c:10619
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/decl.c:10654
  #, fuzzy, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/decl.c:10661
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/decl.c:10669
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration of %qs"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:10675
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:10710
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C understÃ¸tter ikke at blot 'complex' betyder 'double complex'"
  
! #: cp/decl.c:10759 cp/decl.c:10762 cp/decl.c:10765
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids declaration of `%s' with no type"
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ forbyder erklÃ¦ring af '%s' uden en type"
  
! #: cp/decl.c:10781
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_trap understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: cp/decl.c:10787
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ understÃ¸tter ikke 'long long'"
  
! #: cp/decl.c:10841
  #, 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.c:10847
  #, 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.c:10855 cp/decl.c:10861
  #, 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.c:10866
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/decl.c:10868
  #, 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.c:10934
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:10973
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10993
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/decl.c:11002
  #, 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++2a%> or %<-std=gnu++2a%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/decl.c:11015
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-erklÃ¦ringer er ugyldig i parametererklÃ¦ringer"
  
! #: cp/decl.c:11022
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for template parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.c:11032 cp/decl.c:11174
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.c:11039
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:11045
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:11055
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.c:11065
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.c:11068
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `typedef'"
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "'typedef' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:11070
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:11074
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "structured binding declaration cannot be %qs"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: cp/decl.c:11079
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:11085
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "'register' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:11089
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.c:11093
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11097
  #, fuzzy, gcc-internal-format
  #| msgid "const `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "const '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11101
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11112
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/decl.c:11115
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11146
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:11172
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specified for %qs"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.c:11186
  #, fuzzy, gcc-internal-format
  #| msgid "nested function `%s' declared `extern'"
  msgid "nested function %qs declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklÃ¦ret 'extern'"
  
! #: cp/decl.c:11190
  #, fuzzy, gcc-internal-format
  #| msgid "top-level declaration of `%s' specifies `auto'"
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste niveau angiver 'auto'"
  
! #: cp/decl.c:11198
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "'%s' i funktionsvirkefelt underforstÃ¥et auto og erklÃ¦ret '__thread'"
  
! #: cp/decl.c:11212
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklÃ¦ringer"
  
! #: cp/decl.c:11294
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:11343
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "requires-clause on return type"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/decl.c:11366
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11370
  #, 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.c:11375
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:11382
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11391
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11396
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ugyldig brug af '%D"
  
! #: cp/decl.c:11407
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: cp/decl.c:11416
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:11429
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.c:11441
  #, 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.c:11444
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11474
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "%qs declared as function returning a function"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en funktion"
  
! #: cp/decl.c:11480
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning an array"
  msgid "%qs declared as function returning an array"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en tabel"
  
! #: cp/decl.c:11509
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.c:11510
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.c:11514
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be cv-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:11515
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "constructors may not be cv-qualified"
  msgstr "konstruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:11523
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be ref-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:11524
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "constructors may not be ref-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:11542
  #, 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.c:11559
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:11563
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/decl.c:11566
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function `%s' in a local class definition"
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "kan ikke definere vennefunktion '%s' i en lokal klassedefinition"
  
! #: cp/decl.c:11579
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktionsfunktioner mÃ¥ ikke have parametre"
  
! #: cp/decl.c:11645
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T'"
  msgid "cannot declare pointer to %q#T"
  msgstr "kan ikke erklÃ¦re henvisning til '%#T'"
  
! #: cp/decl.c:11658 cp/decl.c:11665
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "cannot declare reference to %q#T"
  msgstr "kan ikke erklÃ¦re reference til '%#T'"
  
! #: cp/decl.c:11667
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T' member"
  msgid "cannot declare pointer to %q#T member"
  msgstr "kan ikke erklÃ¦re henvisning til medlemmet '%#T'"
  
! #: cp/decl.c:11696
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare references to references"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan ikke erklÃ¦re referencer til referencer"
  
! #: cp/decl.c:11697
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.c:11770
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11840
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' used as a declarator"
  msgid "template-id %qD used as a declarator"
  msgstr "skabelons-id '%D' benyttet som erklÃ¦rer"
  
! #: cp/decl.c:11865
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner er underforstÃ¥et venner af deres klasse"
  
! #: cp/decl.c:11871
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification `%T::' on member `%s' ignored"
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra modifikation '%T::' af medlemmet '%s' ignoreret"
  
! #: cp/decl.c:11901
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.c:11903
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.c:11911
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member `%T::%s' within `%T'"
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlem '%T::%s' inde i '%T'"
  
! #: cp/decl.c:11951
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/decl.c:11959
  #, fuzzy, gcc-internal-format
  #| msgid "data member may not have variably modified type `%T'"
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: cp/decl.c:11961
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type `%T'"
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: cp/decl.c:11972
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.c:11975
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklÃ¦ring"
  
! #: cp/decl.c:11978
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be `explicit'"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "kun erklÃ¦ringer af konstruktionsfunktioner kan vÃ¦re 'explicit'"
  
! #: cp/decl.c:11988
  #, fuzzy, gcc-internal-format
  #| msgid "non-member `%s' cannot be declared `mutable'"
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er medlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11995
  #, fuzzy, gcc-internal-format
  #| msgid "non-object member `%s' cannot be declared `mutable'"
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er objektmedlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:12002
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:12008
  #, fuzzy, gcc-internal-format
  #| msgid "static `%s' cannot be declared `mutable'"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:12014
  #, fuzzy, gcc-internal-format
  #| msgid "const `%s' cannot be declared `mutable'"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:12020
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "referencen %qs kan ikke erklÃ¦res %<mutable%>"
  
! #: cp/decl.c:12056
  #, 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.c:12059
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef erklÃ¦ret %<auto%>"
  
! #: cp/decl.c:12064
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:12068
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-navn kan ikke vÃ¦re en indlejret-navn-specifikation"
  
! #: cp/decl.c:12092
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ forbyder indlejret type %qD med samme navn som den omgivende klasse"
  
! #: cp/decl.c:12180
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet for friend class-erklÃ¦ring"
  
! #: cp/decl.c:12188
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:12190
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-erklÃ¦ring krÃ¦ver klasseangivelse, dvs. %<friend class %T::%D%>"
  
! #: cp/decl.c:12194
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-erklÃ¦ring krÃ¦ver klasseangivelse, dvs. %<friend %#T%>"
  
! #: cp/decl.c:12207
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "forsÃ¸g pÃ¥ at gÃ¸re klassen %qT til ven af det globale virkningsfelt"
  
! #: cp/decl.c:12227
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/decl.c:12231
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:12241
  #, fuzzy, gcc-internal-format
  #| msgid "abstract declarator `%T' used as declaration"
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt erklÃ¦rer '%T' benyttet som erklÃ¦ring"
  
! #: cp/decl.c:12256
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/decl.c:12275
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use `::' in parameter declaration"
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "kan ikke bruge '::' i parametererklÃ¦ring"
  
! #: cp/decl.c:12281
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.c:12283
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter declared %<auto%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.c:12334 cp/parser.c:3290
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklÃ¦ring"
  
! #: cp/decl.c:12338
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.c:12362
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 understÃ¸tter ikke fleksible tabelmedlemmer"
  
! #: cp/decl.c:12365
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 understÃ¸tter ikke fleksible tabelmedlemmer"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12381
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "ugyldig brug af '::'"
  
! #: cp/decl.c:12402
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function `%#D' conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "erklÃ¦ring af C-funktionen '%#D' strider mod"
  
! #: cp/decl.c:12412
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktionen '%D' erklÃ¦ret virtual inden i en union"
  
! #: cp/decl.c:12422
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "'%D' kan ikke erklÃ¦res virtual eftersom den altid er statisk"
  
! #: cp/decl.c:12436
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:12443
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %qD as member of %qT"
  msgstr "erklÃ¦ring af '%s' skygger for et medlem af 'this'"
  
! #: cp/decl.c:12450
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a destructor cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:12456
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:12462
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:12471
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a constructor cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:12477
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.c:12486
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "specialisering af underforstÃ¥et erklÃ¦ret speciel medlemsfunktion"
  
! #: cp/decl.c:12489
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.c:12547
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "feltet '%D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:12552
  #, fuzzy, gcc-internal-format
  #| msgid "name `%T' has incomplete type"
  msgid "name %qT has incomplete type"
  msgstr "navnet '%T' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:12564
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:12567
  #, 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.c:12612
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static data member %qE declared %<concept%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12617
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:12646
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12651
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12706
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `auto' invalid for function `%s'"
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen 'auto' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12708
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `register' invalid for function `%s'"
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen 'register' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12713
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12717
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12722
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier `%s' not allowed after struct or class"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
  
! #: cp/decl.c:12734
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.c:12738
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.c:12746
  #, fuzzy, gcc-internal-format
  #| msgid "virtual non-class function `%s'"
  msgid "virtual non-class function %qs"
  msgstr "virtuel funktion '%s' tilhÃ¸rer ikke en klasse"
  
! #: cp/decl.c:12753
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "%qs defined in a non-class scope"
  msgstr "metodedefinitionen optrÃ¦der ikke i en klassekontekst"
  
! #: cp/decl.c:12754
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "%qs declared in a non-class scope"
  msgstr "using-erklÃ¦ring for ikke-medlem ved klassevirkefelt"
  
! #: cp/decl.c:12788
  #, 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.c:12797
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan ikke erklÃ¦re en funktion for static inden i en anden funktion"
  
! #: cp/decl.c:12836
  #, fuzzy, gcc-internal-format
  #| msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "'static' mÃ¥ ikke bruges ved definering (i modsÃ¦tning til erklÃ¦ring) af et statisk datamedlem"
  
! #: cp/decl.c:12843
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12849
  #, fuzzy, gcc-internal-format
  #| msgid "cannot explicitly declare member `%#D' to have extern linkage"
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "kan ikke eksplicit erklÃ¦re medlemmet '%#D' til at have extern-kÃ¦dning"
  
! #: cp/decl.c:12857
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "erklÃ¦ring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.c:12878
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has no initializer"
  msgstr "erklÃ¦ringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:12890
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' initialized and declared `extern'"
  msgid "%qs initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startvÃ¦rdi og er samtidig erklÃ¦ret 'extern'"
  
! #: cp/decl.c:12895
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has both `extern' and initializer"
  msgid "%qs has both %<extern%> and initializer"
  msgstr "'%s' er erklÃ¦ret 'extern', men bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:13060
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.c:13063
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.c:13147
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `virtual' in template declaration of `%#D'"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ugyldig brug af 'virtual' i skabelonserklÃ¦ring af '%#D'"
  
! #: cp/decl.c:13151
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklÃ¦ring"
  
! #: cp/decl.c:13174
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' invalidly declared method type"
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameteren '%D' er pÃ¥ ugyldig vis erklÃ¦ret som af en medlemsfunktionstype"
  
! #: cp/decl.c:13201
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grÃ¦nse '%T'"
  
! #: cp/decl.c:13203
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes reference to array of unknown bound %qT"
*************** msgstr "parameteren '%D' inkluderer %s t
*** 48730,48919 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13448
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constructor; you probably meant `%T (const %T&)'"
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ugyldig konstruktionsfunktion; du mente sandsynligvis '%T (const %T&)'"
  
! #: cp/decl.c:13527
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD may not be declared within a namespace"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.c:13534
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/decl.c:13561
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a nonstatic member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.c:13567
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be either a non-static member function or a non-member function"
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "'%D' skal enten vÃ¦re en ikke-statisk medlemsfunktion eller ikke en medlemsfunktion"
  
! #: cp/decl.c:13577
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must have an argument of class or enumerated type"
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "'%D' skal have en parameter af en klasse- eller enum-type"
  
  #. 13.4.0.3
! #: cp/decl.c:13603
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ forbyder flertydiggÃ¸relse af operatoren ?:"
  
  #. Variadic.
! #: cp/decl.c:13614
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must not have variable number of arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: cp/decl.c:13640
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "'%D' skal tage mod nul eller Ã©n parameter"
  
! #: cp/decl.c:13641
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: cp/decl.c:13653
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfiks '%D' skal tage mod 'int' som parameter"
  
! #: cp/decl.c:13654
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "postfiks '%D' skal tage mod 'int' som den anden parameter"
  
! #: cp/decl.c:13665
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.c:13666 cp/decl.c:13676
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: cp/decl.c:13677
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.c:13691
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%qD cannot have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.c:13715
  #, 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.c:13722
  #, 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.c:13724
  #, 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.c:13733
  #, 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.c:13735
  #, 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.c:13751
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/decl.c:13770
  #, fuzzy, gcc-internal-format
  #| msgid "prefix `%D' should return `%T'"
  msgid "prefix %qD should return %qT"
  msgstr "prÃ¦fiks '%D' skal returnere '%T'"
  
! #: cp/decl.c:13777
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' should return `%T'"
  msgid "postfix %qD should return %qT"
  msgstr "postfiks '%D' skal returnere '%T'"
  
! #: cp/decl.c:13789
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should return by value"
  msgid "%qD should return by value"
  msgstr "'%D' skal returnere pr. vÃ¦rdi (ikke reference)"
  
! #: cp/decl.c:13844
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter `%T' after `%s'"
  msgid "using template type parameter %qT after %qs"
  msgstr "bruger skabelonstypeparameter '%D' efter '%s'"
  
! #: cp/decl.c:13867
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization `%D' for `%+D'"
  msgid "using alias template specialization %qT after %qs"
  msgstr "tvetydig skabelonsspecialisering '%D' for '%+D'"
  
! #: cp/decl.c:13870
  #, fuzzy, gcc-internal-format
  #| msgid "using typedef-name `%D' after `%s'"
  msgid "using typedef-name %qD after %qs"
  msgstr "bruger typedef-navn '%D' efter '%s'"
  
! #: cp/decl.c:13872
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "tidligere erklÃ¦ring som '%#D'"
  
! #: cp/decl.c:13880
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "'%#D' omerklÃ¦ret som %C"
  
! #: cp/decl.c:13881 cp/decl.c:13888
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dette er en tidligere erklÃ¦ring"
  
! #: cp/decl.c:13887
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "'%#D' omerklÃ¦ret som %C"
--- 48753,48942 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13457
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constructor; you probably meant `%T (const %T&)'"
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ugyldig konstruktionsfunktion; du mente sandsynligvis '%T (const %T&)'"
  
! #: cp/decl.c:13536
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD may not be declared within a namespace"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.c:13543
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/decl.c:13570
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a nonstatic member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.c:13576
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be either a non-static member function or a non-member function"
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "'%D' skal enten vÃ¦re en ikke-statisk medlemsfunktion eller ikke en medlemsfunktion"
  
! #: cp/decl.c:13586
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must have an argument of class or enumerated type"
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "'%D' skal have en parameter af en klasse- eller enum-type"
  
  #. 13.4.0.3
! #: cp/decl.c:13612
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ forbyder flertydiggÃ¸relse af operatoren ?:"
  
  #. Variadic.
! #: cp/decl.c:13623
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must not have variable number of arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: cp/decl.c:13649
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "'%D' skal tage mod nul eller Ã©n parameter"
  
! #: cp/decl.c:13650
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: cp/decl.c:13662
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfiks '%D' skal tage mod 'int' som parameter"
  
! #: cp/decl.c:13663
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "postfiks '%D' skal tage mod 'int' som den anden parameter"
  
! #: cp/decl.c:13674
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.c:13675 cp/decl.c:13685
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: cp/decl.c:13686
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.c:13700
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%qD cannot have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.c:13724
  #, 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.c:13731
  #, 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.c:13733
  #, 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.c:13742
  #, 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.c:13744
  #, 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.c:13760
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/decl.c:13779
  #, fuzzy, gcc-internal-format
  #| msgid "prefix `%D' should return `%T'"
  msgid "prefix %qD should return %qT"
  msgstr "prÃ¦fiks '%D' skal returnere '%T'"
  
! #: cp/decl.c:13786
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' should return `%T'"
  msgid "postfix %qD should return %qT"
  msgstr "postfiks '%D' skal returnere '%T'"
  
! #: cp/decl.c:13798
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should return by value"
  msgid "%qD should return by value"
  msgstr "'%D' skal returnere pr. vÃ¦rdi (ikke reference)"
  
! #: cp/decl.c:13853
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter `%T' after `%s'"
  msgid "using template type parameter %qT after %qs"
  msgstr "bruger skabelonstypeparameter '%D' efter '%s'"
  
! #: cp/decl.c:13876
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization `%D' for `%+D'"
  msgid "using alias template specialization %qT after %qs"
  msgstr "tvetydig skabelonsspecialisering '%D' for '%+D'"
  
! #: cp/decl.c:13879
  #, fuzzy, gcc-internal-format
  #| msgid "using typedef-name `%D' after `%s'"
  msgid "using typedef-name %qD after %qs"
  msgstr "bruger typedef-navn '%D' efter '%s'"
  
! #: cp/decl.c:13881
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "tidligere erklÃ¦ring som '%#D'"
  
! #: cp/decl.c:13889
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "'%#D' omerklÃ¦ret som %C"
  
! #: cp/decl.c:13890 cp/decl.c:13897
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dette er en tidligere erklÃ¦ring"
  
! #: cp/decl.c:13896
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "'%#D' omerklÃ¦ret som %C"
*************** msgstr "'%#D' omerklÃ¦ret som %C"
*** 48925,49027 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13902
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/decl.c:13956 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13986 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9306
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qT is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.c:13991
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:14000 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/decl.c:14103
  #, fuzzy, gcc-internal-format
  #| msgid "use of enum `%#D' without previous declaration"
  msgid "use of enum %q#D without previous declaration"
  msgstr "brug af enum '%#D' uden tidligere erklÃ¦ring"
  
! #: cp/decl.c:14139
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration `%#D' declares a non-template function"
  msgid "redeclaration of %qT as a non-template"
  msgstr "friend-erklÃ¦ring '%#D' erklÃ¦rer en ikke-skabelonsfunktion"
  
! #: cp/decl.c:14279
  #, fuzzy, gcc-internal-format
  #| msgid "derived union `%T' invalid"
  msgid "derived union %qT invalid"
  msgstr "nedarvet union '%T' ugyldig"
  
! #: cp/decl.c:14286
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qT defined with multiple direct bases"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.c:14297
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct or virtual base of `%T'"
  msgid "%qT defined with direct virtual base"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/decl.c:14322
  #, fuzzy, gcc-internal-format
  #| msgid "base type `%T' fails to be a struct or class type"
  msgid "base type %qT fails to be a struct or class type"
  msgstr "stamklassetype '%T' er hverken en struct- eller class-type"
  
! #: cp/decl.c:14352
  #, fuzzy, gcc-internal-format
  #| msgid "recursive type `%T' undefined"
  msgid "recursive type %qT undefined"
  msgstr "rekursiv type '%T' ikke defineret"
  
! #: cp/decl.c:14354
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate base type `%T' invalid"
  msgid "duplicate base type %qT invalid"
  msgstr "stamklassetype '%T' optrÃ¦der mere end Ã©n gang"
  
! #: cp/decl.c:14499
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14502 cp/decl.c:14510 cp/decl.c:14520 cp/parser.c:18945
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidligere definition her"
  
! #: cp/decl.c:14507
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14517
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14590
  #, 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"
--- 48948,49050 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13911
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/decl.c:13965 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13995 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9308
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qT is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.c:14000
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:14009 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/decl.c:14112
  #, fuzzy, gcc-internal-format
  #| msgid "use of enum `%#D' without previous declaration"
  msgid "use of enum %q#D without previous declaration"
  msgstr "brug af enum '%#D' uden tidligere erklÃ¦ring"
  
! #: cp/decl.c:14148
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration `%#D' declares a non-template function"
  msgid "redeclaration of %qT as a non-template"
  msgstr "friend-erklÃ¦ring '%#D' erklÃ¦rer en ikke-skabelonsfunktion"
  
! #: cp/decl.c:14288
  #, fuzzy, gcc-internal-format
  #| msgid "derived union `%T' invalid"
  msgid "derived union %qT invalid"
  msgstr "nedarvet union '%T' ugyldig"
  
! #: cp/decl.c:14295
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qT defined with multiple direct bases"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.c:14306
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct or virtual base of `%T'"
  msgid "%qT defined with direct virtual base"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/decl.c:14331
  #, fuzzy, gcc-internal-format
  #| msgid "base type `%T' fails to be a struct or class type"
  msgid "base type %qT fails to be a struct or class type"
  msgstr "stamklassetype '%T' er hverken en struct- eller class-type"
  
! #: cp/decl.c:14361
  #, fuzzy, gcc-internal-format
  #| msgid "recursive type `%T' undefined"
  msgid "recursive type %qT undefined"
  msgstr "rekursiv type '%T' ikke defineret"
  
! #: cp/decl.c:14363
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate base type `%T' invalid"
  msgid "duplicate base type %qT invalid"
  msgstr "stamklassetype '%T' optrÃ¦der mere end Ã©n gang"
  
! #: cp/decl.c:14508
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14511 cp/decl.c:14519 cp/decl.c:14529 cp/parser.c:18945
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidligere definition her"
  
! #: cp/decl.c:14516
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14526
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14599
  #, 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
*** 49031,49116 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14737
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14909
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.c:14919
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.c:14968
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14969
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of `int'"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C begrÃ¦nser enum-vÃ¦rdier til rÃ¦kkevidden af 'int'"
  
! #: cp/decl.c:14980
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in enumeration values at `%D'"
  msgid "overflow in enumeration values at %qD"
  msgstr "enum-vÃ¦rdier for store ved '%D'"
  
! #: cp/decl.c:15000
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/decl.c:15111
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "return type %q#T is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/decl.c:15286 cp/typeck.c:9675
  #, fuzzy, gcc-internal-format
  #| msgid "`operator=' should return a reference to `*this'"
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "'operator=' bÃ¸r returnere en reference til '*this'"
  
! #: cp/decl.c:15633
  #, fuzzy, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/decl.c:16102
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: cp/decl.c:16104 cp/typeck.c:9555
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:16324
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/decl.c:16338
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in class `%T'"
  msgid "%qD is already defined in class %qT"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.c:16711
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 49054,49139 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14746
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14918
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.c:14928
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.c:14977
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14978
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of `int'"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C begrÃ¦nser enum-vÃ¦rdier til rÃ¦kkevidden af 'int'"
  
! #: cp/decl.c:14989
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in enumeration values at `%D'"
  msgid "overflow in enumeration values at %qD"
  msgstr "enum-vÃ¦rdier for store ved '%D'"
  
! #: cp/decl.c:15009
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/decl.c:15120
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "return type %q#T is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/decl.c:15295 cp/typeck.c:9693
  #, fuzzy, gcc-internal-format
  #| msgid "`operator=' should return a reference to `*this'"
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "'operator=' bÃ¸r returnere en reference til '*this'"
  
! #: cp/decl.c:15642
  #, fuzzy, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/decl.c:16111
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: cp/decl.c:16113 cp/typeck.c:9573
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:16333
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/decl.c:16347
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in class `%T'"
  msgid "%qD is already defined in class %qT"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.c:16720
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr "kan ikke udfÃ¸re delete pÃ¥ en f
*** 49155,49161 ****
  msgid "deleting %qT is undefined"
  msgstr "benyttelse af delete pÃ¥ '%T' er ikke defineret"
  
! #: cp/decl2.c:566 cp/pt.c:5559
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %q#D"
--- 49178,49184 ----
  msgid "deleting %qT is undefined"
  msgstr "benyttelse af delete pÃ¥ '%T' er ikke defineret"
  
! #: cp/decl2.c:566 cp/pt.c:5561
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %q#D"
*************** msgstr "for fÃ¥ skabelonsparameterlister
*** 49170,49176 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5518
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
--- 49193,49199 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5520
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
*************** msgstr "brug af '%D' er tvetydigt"
*** 49660,49666 ****
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/error.c:4292 cp/typeck.c:2420
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "%qD is not a member of %qT"
--- 49683,49689 ----
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/error.c:4292 cp/typeck.c:2437
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "%qD is not a member of %qT"
*************** msgstr "'%D' er ikke et medlem af '%T'"
*** 49672,49678 ****
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/error.c:4318 cp/typeck.c:3013
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "'%D' er ikke et medlem af '%T'"
--- 49695,49701 ----
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/error.c:4318 cp/typeck.c:3031
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "'%D' er ikke et medlem af '%T'"
*************** msgstr "ufuldstÃ¦ndig type '%T' har ikke
*** 50057,50063 ****
  msgid "invalid pointer to bit-field %qD"
  msgstr "ugyldig henvisning til bitfeltet '%D'"
  
! #: cp/init.c:2264 cp/typeck.c:1897
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
--- 50080,50086 ----
  msgid "invalid pointer to bit-field %qD"
  msgstr "ugyldig henvisning til bitfeltet '%D'"
  
! #: cp/init.c:2264 cp/typeck.c:1914
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
*************** msgstr "ugyldig roteringsinstruktion"
*** 50978,50984 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3162 cp/pt.c:18411
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
--- 51001,51007 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3162 cp/pt.c:18414
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
*************** msgstr "ufuldstÃ¦ndig type '%T' kan ikke
*** 51360,51366 ****
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "ufuldstÃ¦ndig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/parser.c:6552 cp/typeck.c:2712 cp/typeck.c:2715 cp/typeck.c:2732
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a template"
--- 51383,51389 ----
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "ufuldstÃ¦ndig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/parser.c:6552 cp/typeck.c:2730 cp/typeck.c:2733 cp/typeck.c:2750
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a template"
*************** msgstr "new kan ikke bruges pÃ¥ en refer
*** 51387,51393 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/parser.c:7028 cp/pt.c:19023
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 51410,51416 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/parser.c:7028 cp/pt.c:19026
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "ISO C++ forbyder sammensatte kon
*** 51403,51409 ****
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7744 cp/typeck.c:2600
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
--- 51426,51432 ----
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7744 cp/typeck.c:2618
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
*************** msgstr "kun konstruktionsfunktioner har
*** 51890,51901 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/parser.c:14972 cp/pt.c:25054
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14984 cp/pt.c:25066
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 51913,51924 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/parser.c:14972 cp/pt.c:25053
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14984 cp/pt.c:25065
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr ""
*** 53200,53206 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: cp/parser.c:37072 cp/pt.c:16761
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "iteration variable %qD should not be reduction"
--- 53223,53229 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: cp/parser.c:37072 cp/pt.c:16764
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "iteration variable %qD should not be reduction"
*************** msgstr ""
*** 53244,53250 ****
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:39655 cp/pt.c:13085 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
--- 53267,53273 ----
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:39655 cp/pt.c:13087 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
*************** msgstr "datamedlem '%D' kan ikke vÃ¦re e
*** 53617,53623 ****
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4083 cp/pt.c:4835
  #, fuzzy, gcc-internal-format
  #| msgid "        `%D'"
  msgid "        %qD"
--- 53640,53646 ----
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4083 cp/pt.c:4837
  #, fuzzy, gcc-internal-format
  #| msgid "        `%D'"
  msgid "        %qD"
*************** msgstr "erklÃ¦ring af '%#D' skygger for
*** 53646,53716 ****
  msgid "template parameter %qD declared here"
  msgstr "skabelonsparametertypen '%T' erklÃ¦ret 'friend'"
  
! #: cp/pt.c:4771
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of variable concept %q#D"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/pt.c:4830
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "skabelonsparametre der ikke bruges i partiel specialisering:"
  
! #: cp/pt.c:4854
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.c:4858
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.c:4862 cp/pt.c:4873
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4870
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.c:4886
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.c:4888
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "primary template %qD"
  msgstr "etiketten '%D' optrÃ¦der mere end Ã©n gang"
  
! #: cp/pt.c:4935
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4938
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.c:4959
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "template argument %qE involves template parameter(s)"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.c:5005
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' of template argument `%E' depends on template parameter(s)"
  msgid "type %qT of template argument %qE depends on a template parameter"
--- 53669,53739 ----
  msgid "template parameter %qD declared here"
  msgstr "skabelonsparametertypen '%T' erklÃ¦ret 'friend'"
  
! #: cp/pt.c:4773
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of variable concept %q#D"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/pt.c:4832
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "skabelonsparametre der ikke bruges i partiel specialisering:"
  
! #: cp/pt.c:4856
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.c:4860
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.c:4864 cp/pt.c:4875
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4872
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.c:4888
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.c:4890
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "primary template %qD"
  msgstr "etiketten '%D' optrÃ¦der mere end Ã©n gang"
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4940
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.c:4961
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "template argument %qE involves template parameter(s)"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.c:5007
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' of template argument `%E' depends on template parameter(s)"
  msgid "type %qT of template argument %qE depends on a template parameter"
*************** msgid_plural "type %qT of template argum
*** 53718,53736 ****
  msgstr[0] "typen '%T' af skabelonsparameteren '%E' afhÃ¦nger af skabelonsparameter"
  msgstr[1] "typen '%T' af skabelonsparameteren '%E' afhÃ¦nger af skabelonsparameter"
  
! #: cp/pt.c:5067
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.c:5071
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.c:5254
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for `%D'"
  msgid "no default argument for %qD"
--- 53741,53759 ----
  msgstr[0] "typen '%T' af skabelonsparameteren '%E' afhÃ¦nger af skabelonsparameter"
  msgstr[1] "typen '%T' af skabelonsparameteren '%E' afhÃ¦nger af skabelonsparameter"
  
! #: cp/pt.c:5069
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.c:5073
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.c:5256
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for `%D'"
  msgid "no default argument for %qD"
*************** msgstr "ingen standardparameter til '%D'
*** 53739,53791 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5276
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.c:5312
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.c:5315
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.c:5318
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.c:5321
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in partial specializations"
  msgstr "skabelonsparametre der ikke bruges i partiel specialisering:"
  
! #: cp/pt.c:5324 cp/pt.c:5382
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type `%T' has type `%T'"
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/pt.c:5496
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "template %qD declared"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/pt.c:5503
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "skabelonsklasse uden et navn"
  
! #: cp/pt.c:5511
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 53762,53814 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5278
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.c:5314
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.c:5317
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.c:5320
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.c:5323
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in partial specializations"
  msgstr "skabelonsparametre der ikke bruges i partiel specialisering:"
  
! #: cp/pt.c:5326 cp/pt.c:5384
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type `%T' has type `%T'"
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/pt.c:5498
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "template %qD declared"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/pt.c:5505
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "skabelonsklasse uden et navn"
  
! #: cp/pt.c:5513
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 53795,53860 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5533
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid template declaration of %qD"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/pt.c:5676
  #, fuzzy, gcc-internal-format
  #| msgid "template definition of non-template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "skabelonsdefinition af ikke-skabelon '%#D'"
  
! #: cp/pt.c:5719
  #, fuzzy, gcc-internal-format
  #| msgid "expected %d levels of template parms for `%#D', got %d"
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "forvented %d niveauer af skabelonsparametre for '%#D', modtog %d"
  
! #: cp/pt.c:5733
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#D'"
  msgid "got %d template parameters for %q#D"
  msgstr "modtog %d skabelonsparametre for '%#D'"
  
! #: cp/pt.c:5736
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#T'"
  msgid "got %d template parameters for %q#T"
  msgstr "modtog %d skabelonsparametre for '%#T'"
  
! #: cp/pt.c:5738
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  men %d pÃ¥krÃ¦vet"
  
! #: cp/pt.c:5759
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/pt.c:5762
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing class templates are not explicitly specialized"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "omgivende klasseskabeloner er ikke eksplicit specialiserede"
  
! #: cp/pt.c:5889
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%qT is not a template type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/pt.c:5902
  #, fuzzy, gcc-internal-format
  #| msgid "too few template parameter lists in declaration of `%D'"
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.c:5913
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "redeclared with %d template parameter"
--- 53818,53883 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5535
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid template declaration of %qD"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/pt.c:5678
  #, fuzzy, gcc-internal-format
  #| msgid "template definition of non-template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "skabelonsdefinition af ikke-skabelon '%#D'"
  
! #: cp/pt.c:5721
  #, fuzzy, gcc-internal-format
  #| msgid "expected %d levels of template parms for `%#D', got %d"
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "forvented %d niveauer af skabelonsparametre for '%#D', modtog %d"
  
! #: cp/pt.c:5735
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#D'"
  msgid "got %d template parameters for %q#D"
  msgstr "modtog %d skabelonsparametre for '%#D'"
  
! #: cp/pt.c:5738
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#T'"
  msgid "got %d template parameters for %q#T"
  msgstr "modtog %d skabelonsparametre for '%#T'"
  
! #: cp/pt.c:5740
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  men %d pÃ¥krÃ¦vet"
  
! #: cp/pt.c:5761
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/pt.c:5764
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing class templates are not explicitly specialized"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "omgivende klasseskabeloner er ikke eksplicit specialiserede"
  
! #: cp/pt.c:5891
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%qT is not a template type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/pt.c:5904
  #, fuzzy, gcc-internal-format
  #| msgid "too few template parameter lists in declaration of `%D'"
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.c:5915
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "redeclared with %d template parameter"
*************** msgid_plural "redeclared with %d templat
*** 53862,53868 ****
  msgstr[0] "'%D' benyttet uden skabelonsparametre"
  msgstr[1] "'%D' benyttet uden skabelonsparametre"
  
! #: cp/pt.c:5917
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration %qD used %d template parameter"
--- 53885,53891 ----
  msgstr[0] "'%D' benyttet uden skabelonsparametre"
  msgstr[1] "'%D' benyttet uden skabelonsparametre"
  
! #: cp/pt.c:5919
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration %qD used %d template parameter"
*************** msgid_plural "previous declaration %qD u
*** 53870,53882 ****
  msgstr[0] "tidligere erklÃ¦ring af '%#D' her"
  msgstr[1] "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/pt.c:5954
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter `%#D'"
  msgid "template parameter %q+#D"
  msgstr "skabelonsparameter '%#D'"
  
! #: cp/pt.c:5955
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as `%#D'"
  msgid "redeclared here as %q#D"
--- 53893,53905 ----
  msgstr[0] "tidligere erklÃ¦ring af '%#D' her"
  msgstr[1] "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/pt.c:5956
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter `%#D'"
  msgid "template parameter %q+#D"
  msgstr "skabelonsparameter '%#D'"
  
! #: cp/pt.c:5957
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as `%#D'"
  msgid "redeclared here as %q#D"
*************** msgstr "omerklÃ¦ret her som '%#D'"
*** 53886,54341 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5965
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "redefinition of default argument for %q#D"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/pt.c:5967
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/pt.c:5995
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/pt.c:5998
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/pt.c:6258 cp/pt.c:6326
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6261
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "den skal vÃ¦re adressen af en funktion med ekstern kÃ¦dning"
  
! #: cp/pt.c:6264
  #, fuzzy, gcc-internal-format
  #| msgid "it must be the address of a function with external linkage"
  msgid "it must be the name of a function with external linkage"
  msgstr "den skal vÃ¦re adressen af en funktion med ekstern kÃ¦dning"
  
! #: cp/pt.c:6276
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6280
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6329
  #, fuzzy, gcc-internal-format
  #| msgid "it must be a pointer-to-member of the form `&X::Y'"
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "den skal vÃ¦re en henvisning til medlem pÃ¥ formen '&X::Y'"
  
! #: cp/pt.c:6331
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "because it is a member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/pt.c:6391
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#D'"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "modtog %d skabelonsparametre for '%#D'"
  
! #: cp/pt.c:6400
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6409
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "  mismatched types %qT and %qT"
  msgstr "sammenligning mellem typerne '%#T' og '%#T'"
  
! #: cp/pt.c:6418
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.c:6429
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/pt.c:6439
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.c:6448
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6460
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6464
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6475
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6486
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "  member function type %qT is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6498
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:6529
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: cp/pt.c:6542
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is an ambiguous base of `%T'"
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "'%T' er en tvetydig stamklasse til '%T'"
  
! #: cp/pt.c:6546
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not derived from %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/pt.c:6557
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6567
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/pt.c:6577
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "  template argument %qE does not match %qE"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:6623
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6630
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6639
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6654
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "the address of %qD is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6663
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6670
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6688
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6696
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6778
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6944
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.c:6958
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.c:7044
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:7052
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:7070
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:7130
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:7132
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7186
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:7758
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7774
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring attributes in template argument %qE"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/pt.c:7909
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/pt.c:7938
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "ugyldig brug af 'restrict'"
  
! #: cp/pt.c:7943
  #, fuzzy, gcc-internal-format
  #| msgid "to refer to a type member of a template parameter, use `typename %E'"
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "benyt 'typename %E' for at referere til et typemedlem af en skabelonsparameter"
  
! #: cp/pt.c:7959 cp/pt.c:7981 cp/pt.c:8035
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: cp/pt.c:7964
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a constant of type `%T', got `%T'"
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  forventede en konstant af typen '%T', modtog '%T'"
  
! #: cp/pt.c:7969
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.c:7972
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected a type, got %qE"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.c:7986
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%T'"
  msgid "  expected a type, got %qT"
  msgstr "  forventede en type, modtog '%T'"
  
! #: cp/pt.c:7989
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a class template, got `%T'"
  msgid "  expected a class template, got %qT"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.c:8039
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type `%D', got `%D'"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  forventede en skabelon af typen '%D', modtog '%D'"
  
! #: cp/pt.c:8053
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: cp/pt.c:8056
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected %qD but got %qD"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.c:8119
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument `%E' to `%T'"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "kunne ikke konvertere skabelonsparameteren '%E' til '%T'"
  
! #: cp/pt.c:8257 cp/pt.c:8570
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:8272 cp/pt.c:8404
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/pt.c:8400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/pt.c:8409
  #, fuzzy, gcc-internal-format
  #| msgid "provided for `%D'"
  msgid "provided for %qD"
  msgstr "angivet for '%D'"
  
! #: cp/pt.c:8434
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8438
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/pt.c:8536
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9155
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%q#D is not a function template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/pt.c:9318
  #, fuzzy, gcc-internal-format
  #| msgid "non-template type `%T' used as a template"
  msgid "non-template type %qT used as a template"
  msgstr "ikke-skabelonstype '%T' benyttet som skabelon"
  
! #: cp/pt.c:9320
  #, fuzzy, gcc-internal-format
  #| msgid "for template declaration `%D'"
  msgid "for template declaration %q+D"
  msgstr "til skabelonserklÃ¦ring '%D'"
  
! #: cp/pt.c:9444
  #, fuzzy, gcc-internal-format
  #| msgid "internal gcc abort"
  msgid "template constraint failure"
  msgstr "intern GCC-afbrydelse"
  
! #: cp/pt.c:9814
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "use of invalid variable template %qE"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/pt.c:10244
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.c:11324
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: cp/pt.c:11819
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12201
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "'%s' er ikke ved begyndelsen af erklÃ¦ringen"
  
! #: cp/pt.c:12291
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12294
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12855
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "  when instantiating default argument for call to %qD"
--- 53909,54364 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5967
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "redefinition of default argument for %q#D"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/pt.c:5969
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/pt.c:5997
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/pt.c:6000
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/pt.c:6260 cp/pt.c:6328
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6263
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "den skal vÃ¦re adressen af en funktion med ekstern kÃ¦dning"
  
! #: cp/pt.c:6266
  #, fuzzy, gcc-internal-format
  #| msgid "it must be the address of a function with external linkage"
  msgid "it must be the name of a function with external linkage"
  msgstr "den skal vÃ¦re adressen af en funktion med ekstern kÃ¦dning"
  
! #: cp/pt.c:6278
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6282
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6331
  #, fuzzy, gcc-internal-format
  #| msgid "it must be a pointer-to-member of the form `&X::Y'"
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "den skal vÃ¦re en henvisning til medlem pÃ¥ formen '&X::Y'"
  
! #: cp/pt.c:6333
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "because it is a member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/pt.c:6393
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#D'"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "modtog %d skabelonsparametre for '%#D'"
  
! #: cp/pt.c:6402
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6411
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "  mismatched types %qT and %qT"
  msgstr "sammenligning mellem typerne '%#T' og '%#T'"
  
! #: cp/pt.c:6420
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.c:6431
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/pt.c:6441
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.c:6450
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6462
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6466
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6477
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6488
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "  member function type %qT is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6500
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:6531
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: cp/pt.c:6544
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is an ambiguous base of `%T'"
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "'%T' er en tvetydig stamklasse til '%T'"
  
! #: cp/pt.c:6548
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not derived from %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6569
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/pt.c:6579
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "  template argument %qE does not match %qE"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:6625
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6632
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6641
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6656
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "the address of %qD is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6665
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6672
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6690
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6698
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6780
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6946
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.c:6960
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.c:7046
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:7054
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:7072
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:7132
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:7134
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7188
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:7760
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7776
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring attributes in template argument %qE"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/pt.c:7911
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/pt.c:7940
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "ugyldig brug af 'restrict'"
  
! #: cp/pt.c:7945
  #, fuzzy, gcc-internal-format
  #| msgid "to refer to a type member of a template parameter, use `typename %E'"
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "benyt 'typename %E' for at referere til et typemedlem af en skabelonsparameter"
  
! #: cp/pt.c:7961 cp/pt.c:7983 cp/pt.c:8037
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: cp/pt.c:7966
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a constant of type `%T', got `%T'"
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  forventede en konstant af typen '%T', modtog '%T'"
  
! #: cp/pt.c:7971
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.c:7974
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected a type, got %qE"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.c:7988
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%T'"
  msgid "  expected a type, got %qT"
  msgstr "  forventede en type, modtog '%T'"
  
! #: cp/pt.c:7991
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a class template, got `%T'"
  msgid "  expected a class template, got %qT"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.c:8041
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type `%D', got `%D'"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  forventede en skabelon af typen '%D', modtog '%D'"
  
! #: cp/pt.c:8055
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: cp/pt.c:8058
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected %qD but got %qD"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.c:8121
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument `%E' to `%T'"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "kunne ikke konvertere skabelonsparameteren '%E' til '%T'"
  
! #: cp/pt.c:8259 cp/pt.c:8572
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:8274 cp/pt.c:8406
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/pt.c:8402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/pt.c:8411
  #, fuzzy, gcc-internal-format
  #| msgid "provided for `%D'"
  msgid "provided for %qD"
  msgstr "angivet for '%D'"
  
! #: cp/pt.c:8436
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8440
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/pt.c:8538
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9157
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%q#D is not a function template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/pt.c:9320
  #, fuzzy, gcc-internal-format
  #| msgid "non-template type `%T' used as a template"
  msgid "non-template type %qT used as a template"
  msgstr "ikke-skabelonstype '%T' benyttet som skabelon"
  
! #: cp/pt.c:9322
  #, fuzzy, gcc-internal-format
  #| msgid "for template declaration `%D'"
  msgid "for template declaration %q+D"
  msgstr "til skabelonserklÃ¦ring '%D'"
  
! #: cp/pt.c:9446
  #, fuzzy, gcc-internal-format
  #| msgid "internal gcc abort"
  msgid "template constraint failure"
  msgstr "intern GCC-afbrydelse"
  
! #: cp/pt.c:9816
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "use of invalid variable template %qE"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/pt.c:10246
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.c:11326
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: cp/pt.c:11821
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12203
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "'%s' er ikke ved begyndelsen af erklÃ¦ringen"
  
! #: cp/pt.c:12293
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12296
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12857
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "  when instantiating default argument for call to %qD"
*************** msgstr "omdefinering af standardparamete
*** 54354,54693 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13880
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "variable %qD has function type"
  msgstr "sizeof benyttet pÃ¥ en funktionstype"
  
! #: cp/pt.c:14053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/pt.c:14055
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "i erklÃ¦ringen '%D'"
  
! #: cp/pt.c:14173
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "function returning an array"
  msgstr "funktion returnerer en vÃ¦rdi af en sammensat type"
  
! #: cp/pt.c:14175
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "function returning a function"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en funktion"
  
! #: cp/pt.c:14213
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member function of non-class type `%T'"
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "opretter henvisning til medlemsfunktion af typen '%T' der ikke er en klasse"
  
! #: cp/pt.c:14825
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "danner reference til void"
  
! #: cp/pt.c:14827
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming pointer to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.c:14829
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming reference to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.c:14842
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming pointer to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.c:14845
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming reference to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.c:14893
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "creating pointer to member of non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/pt.c:14899
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member reference type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.c:14905
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member of type void"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.c:15005
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.c:15025
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class, struct, or union type"
  msgid "%qT is not a class, struct, or union type"
  msgstr "'%T' er ikke en class-, struct- eller union-type"
  
! #: cp/pt.c:15062
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:15070
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "unavngiven klargÃ¸ring af '%T' som ikke har nogen stamklasser"
  
! #: cp/pt.c:15134
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "en startvÃ¦rdi der ikke er tom, tildeles til en tabel med tomme elementer"
  
! #: cp/pt.c:15209
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%s' in template"
  msgid "use of %qs in template"
  msgstr "brug af '%s' i skabelon"
  
! #: cp/pt.c:15387
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/pt.c:15402
  #, fuzzy, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "'%D' benyttes som en type, men er ikke defineret som en type"
  
! #: cp/pt.c:15404
  #, fuzzy, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "  (benyt 'typename %T::%D' hvis det er hvad du mener)"
  
! #: cp/pt.c:15494
  #, 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.c:15617
  #, fuzzy, gcc-internal-format
  #| msgid "missing static field `%s'"
  msgid "using invalid field %qD"
  msgstr "manglende statisk felt '%s'"
  
! #: cp/pt.c:16133 cp/pt.c:17885
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/pt.c:16137 cp/pt.c:17889
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18941
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18969
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18974
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18977
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18982
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "'%s' ikke erklÃ¦ret her (ikke i en funktion)"
  
! #: cp/pt.c:19038
  #, 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.c:19333
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.c:19336
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qD is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.c:19659
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "skabelonsparameter '%T' benytter anonym type"
  
! #: cp/pt.c:19661
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "standardparameter for '%#D' har typen '%T'"
  
! #: cp/pt.c:19671
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: cp/pt.c:19686
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/pt.c:19704
  #, fuzzy, gcc-internal-format
  #| msgid "  trying to instantiate `%D'"
  msgid "  trying to instantiate %qD"
  msgstr "  ved forsÃ¸g pÃ¥ at instantiere '%D'"
  
! #: cp/pt.c:23704
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.c:23706
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.c:23712
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.c:23736 cp/pt.c:23831
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-template %q#D"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.c:23742
  #, 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.c:23744
  #, 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.c:23763
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/pt.c:23769 cp/pt.c:23826
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching template for %qD found"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/pt.c:23774
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.c:23782
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit instantiation of %q#D"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: cp/pt.c:23818
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#D'"
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "'%#D' er blevet eksplicit instantieret mere end Ã©n gang"
  
! #: cp/pt.c:23841 cp/pt.c:23927
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af 'extern' ved eksplicitte instantieringer"
  
! #: cp/pt.c:23846 cp/pt.c:23944
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/pt.c:23903
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.c:23905
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.c:23914
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#T' before definition of template"
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplicit instantiering af '%T' fÃ¸r definering af skabelonen"
  
! #: cp/pt.c:23932
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af '%s ved eksplicitte instantieringer"
  
! #: cp/pt.c:23978
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#T'"
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "'%#T' er blevet eksplicit instantieret mere end Ã©n gang"
  
! #: cp/pt.c:24300
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "exception specification of %qD depends on itself"
--- 54377,54716 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13882
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "variable %qD has function type"
  msgstr "sizeof benyttet pÃ¥ en funktionstype"
  
! #: cp/pt.c:14056
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/pt.c:14058
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "i erklÃ¦ringen '%D'"
  
! #: cp/pt.c:14176
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "function returning an array"
  msgstr "funktion returnerer en vÃ¦rdi af en sammensat type"
  
! #: cp/pt.c:14178
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "function returning a function"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en funktion"
  
! #: cp/pt.c:14216
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member function of non-class type `%T'"
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "opretter henvisning til medlemsfunktion af typen '%T' der ikke er en klasse"
  
! #: cp/pt.c:14828
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "danner reference til void"
  
! #: cp/pt.c:14830
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming pointer to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.c:14832
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming reference to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.c:14845
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming pointer to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.c:14848
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming reference to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.c:14896
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "creating pointer to member of non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/pt.c:14902
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member reference type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.c:14908
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member of type void"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.c:15008
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.c:15028
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class, struct, or union type"
  msgid "%qT is not a class, struct, or union type"
  msgstr "'%T' er ikke en class-, struct- eller union-type"
  
! #: cp/pt.c:15065
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:15073
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "unavngiven klargÃ¸ring af '%T' som ikke har nogen stamklasser"
  
! #: cp/pt.c:15137
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "en startvÃ¦rdi der ikke er tom, tildeles til en tabel med tomme elementer"
  
! #: cp/pt.c:15212
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%s' in template"
  msgid "use of %qs in template"
  msgstr "brug af '%s' i skabelon"
  
! #: cp/pt.c:15390
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/pt.c:15405
  #, fuzzy, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "'%D' benyttes som en type, men er ikke defineret som en type"
  
! #: cp/pt.c:15407
  #, fuzzy, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "  (benyt 'typename %T::%D' hvis det er hvad du mener)"
  
! #: cp/pt.c:15497
  #, 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.c:15620
  #, fuzzy, gcc-internal-format
  #| msgid "missing static field `%s'"
  msgid "using invalid field %qD"
  msgstr "manglende statisk felt '%s'"
  
! #: cp/pt.c:16136 cp/pt.c:17888
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/pt.c:16140 cp/pt.c:17892
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18944
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18972
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18977
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18980
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18985
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "'%s' ikke erklÃ¦ret her (ikke i en funktion)"
  
! #: cp/pt.c:19041
  #, 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.c:19336
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.c:19339
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qD is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.c:19662
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "skabelonsparameter '%T' benytter anonym type"
  
! #: cp/pt.c:19664
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "standardparameter for '%#D' har typen '%T'"
  
! #: cp/pt.c:19674
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: cp/pt.c:19689
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/pt.c:19707
  #, fuzzy, gcc-internal-format
  #| msgid "  trying to instantiate `%D'"
  msgid "  trying to instantiate %qD"
  msgstr "  ved forsÃ¸g pÃ¥ at instantiere '%D'"
  
! #: cp/pt.c:23703
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.c:23705
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.c:23711
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.c:23735 cp/pt.c:23830
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-template %q#D"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.c:23741
  #, 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.c:23743
  #, 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.c:23762
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/pt.c:23768 cp/pt.c:23825
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching template for %qD found"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/pt.c:23773
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.c:23781
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit instantiation of %q#D"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: cp/pt.c:23817
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#D'"
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "'%#D' er blevet eksplicit instantieret mere end Ã©n gang"
  
! #: cp/pt.c:23840 cp/pt.c:23926
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af 'extern' ved eksplicitte instantieringer"
  
! #: cp/pt.c:23845 cp/pt.c:23943
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/pt.c:23902
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.c:23904
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.c:23913
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#T' before definition of template"
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplicit instantiering af '%T' fÃ¸r definering af skabelonen"
  
! #: cp/pt.c:23931
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af '%s ved eksplicitte instantieringer"
  
! #: cp/pt.c:23977
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#T'"
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "'%#T' er blevet eksplicit instantieret mere end Ã©n gang"
  
! #: cp/pt.c:24299
  #, 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
*** 54700,54836 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24640
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%D' but no definition available"
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplicit instantiering af '%D', men ingen definition tilgÃ¦ngelig"
  
! #: cp/pt.c:24842
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.c:25217
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "non-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:25225
  #, 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 literal"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.c:25232
  #, 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 has a mutable member"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.c:25244
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/pt.c:25246
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.c:26582
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/pt.c:26822
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/pt.c:27303
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/pt.c:27452
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.c:27459
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.c:27473
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:27480
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "funktion overvejes ikke for indbygning"
  
! #: cp/pt.c:27546
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:27549
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:27582
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%s som heltal i stedet for kommatal pÃ¥ grund af prototypen"
  
! #: cp/pt.c:27617
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ugyldig metodeerklÃ¦ring, returtype pÃ¥krÃ¦vet"
  
! #: cp/pt.c:27619
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:27653
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:27657
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.c:27661
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.c:27665
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.c:27783
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ugyldig standardparameter i skabelon"
--- 54723,54859 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24639
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%D' but no definition available"
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplicit instantiering af '%D', men ingen definition tilgÃ¦ngelig"
  
! #: cp/pt.c:24841
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.c:25216
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "non-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:25224
  #, 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 literal"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.c:25231
  #, 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 has a mutable member"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.c:25243
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/pt.c:25245
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.c:26581
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/pt.c:26821
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/pt.c:27302
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/pt.c:27454
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.c:27461
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.c:27475
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:27482
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "funktion overvejes ikke for indbygning"
  
! #: cp/pt.c:27548
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:27551
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:27584
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%s som heltal i stedet for kommatal pÃ¥ grund af prototypen"
  
! #: cp/pt.c:27619
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ugyldig metodeerklÃ¦ring, returtype pÃ¥krÃ¦vet"
  
! #: cp/pt.c:27621
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:27655
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:27659
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.c:27663
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.c:27667
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.c:27785
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ugyldig standardparameter i skabelon"
*************** msgstr "ugyldig brug af 'this' ved Ã¸ver
*** 55070,55076 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/semantics.c:2703 cp/typeck.c:2632
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualified type %qT does not match destructor name ~%qT"
--- 55093,55099 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/semantics.c:2703 cp/typeck.c:2650
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualified type %qT does not match destructor name ~%qT"
*************** msgstr "%s mellem forskellige henvisning
*** 55776,56690 ****
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.c:1480
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.c:1487
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.c:1618
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to a member function"
  msgid "invalid application of %qs to a member function"
  msgstr "ugyldig brug af '%s' pÃ¥ en medlemsfunktion"
  
! #: cp/typeck.c:1710
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ugyldig anvendelse af '%s' pÃ¥ en void-type"
  
! #: cp/typeck.c:1718
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ forbyder anvendelse af 'sizeof' pÃ¥ et udtryk af en funktionstype"
  
! #: cp/typeck.c:1769
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ugyldig anvendelse af '%s' pÃ¥ en void-type"
  
! #: cp/typeck.c:1780
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ forbyder anvendelse af 'sizeof' pÃ¥ et udtryk af en funktionstype"
  
! #: cp/typeck.c:1857
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabel er ikke af en heltalstype"
  
! #: cp/typeck.c:1902
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/typeck.c:2076
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of temporary array"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:2245
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to `%T'"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "forÃ¦ldet konvertering fra strengkonstant til '%T'"
  
! #: cp/typeck.c:2249
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to `%T'"
  msgid "deprecated conversion from string constant to %qT"
  msgstr "forÃ¦ldet konvertering fra strengkonstant til '%T'"
  
! #: cp/typeck.c:2383 cp/typeck.c:2945
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-sammensat type '%T'"
  
! #: cp/typeck.c:2387 cp/typeck.c:2949
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' in `%E', which is of non-class type `%T'"
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-klassetype '%T'"
  
! #: cp/typeck.c:2418
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/typeck.c:2497
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member `%D' of NULL object"
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ugyldig tilgang til ikke-statisk datamedlem '%D' af NULL-objekt"
  
! #: cp/typeck.c:2647
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/typeck.c:2656
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.c:2816
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.c:2839
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.c:2850
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.c:2864
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.c:2979 cp/typeck.c:3005
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a member of `%T'"
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "'%D::%D' er ikke et medlem af '%T'"
  
! #: cp/typeck.c:3044
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/typeck.c:3097
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD is not a member template function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/typeck.c:3276
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qT is not a pointer-to-object type"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/typeck.c:3307
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.c:3310
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.c:3313
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.c:3316
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3380
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: cp/typeck.c:3477
  #, fuzzy, gcc-internal-format
  #| msgid "subscripting array declared `register'"
  msgid "subscripting array declared %<register%>"
  msgstr "indeksering af tabel som er erklÃ¦ret 'register'"
  
! #: cp/typeck.c:3511
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "vÃ¦rdien der er pÃ¥fÃ¸rt et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: cp/typeck.c:3584
  #, fuzzy, gcc-internal-format
  #| msgid "object missing in use of `%E'"
  msgid "object missing in use of %qE"
  msgstr "objekt mangler i brug af '%E'"
  
! #: cp/typeck.c:3816
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function `%s'"
  msgid "cannot call function %qD"
  msgstr "kan ikke deaktivere den indbyggede funktion '%s'"
  
! #: cp/typeck.c:3831
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids calling `::main' from within program"
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ forbyder kald af '::main' inde fra programmet"
  
! #: cp/typeck.c:3852
  #, fuzzy, gcc-internal-format
  #| msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "brug .* eller ->* i kald af henvisning til medlemsfunktion i '%E (...)'"
  
! #: cp/typeck.c:3869
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qE cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.c:3872
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.c:3875
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.c:3932
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many arguments to constructor %q#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.c:3933
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "too few arguments to constructor %q#D"
  msgstr "for fÃ¥ parametre til %s '%+#D'"
  
! #: cp/typeck.c:3938
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.c:3939
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.c:3945
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.c:3946
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.c:3956
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many arguments to method %q#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.c:3957
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "too few arguments to method %q#D"
  msgstr "for fÃ¥ parametre til %s '%+#D'"
  
! #: cp/typeck.c:3960
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.c:3961
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.c:4044
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: cp/typeck.c:4050
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: cp/typeck.c:4299
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: cp/typeck.c:4310
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: cp/typeck.c:4428 cp/typeck.c:4439
  #, fuzzy, gcc-internal-format
  #| msgid "assuming cast to type `%T' from overloaded function"
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "antager typeomtvingning til typen '%T' fra flertydig funktion"
  
! #: cp/typeck.c:4485
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL benyttet i udregning"
  
! #: cp/typeck.c:4852
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "left rotate count is negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/typeck.c:4853
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "right rotate count is negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/typeck.c:4859
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count >= width of type"
  msgid "left rotate count >= width of type"
  msgstr "%s-roteringsantal >= bredden af typen"
  
! #: cp/typeck.c:4860
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count >= width of type"
  msgid "right rotate count >= width of type"
  msgstr "%s-roteringsantal >= bredden af typen"
  
! #: cp/typeck.c:4954 cp/typeck.c:4962 cp/typeck.c:5242 cp/typeck.c:5250
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ forbyder sammenligning mellem henvisningsvariabel og heltal"
  
! #: cp/typeck.c:5164 cp/typeck.c:5177
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:5279
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "uordnet sammenligning af ikke-kommatalsparameter"
  
! #: cp/typeck.c:5324
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/typeck.c:5337
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands of types `%T' and `%T' to binary `%O'"
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ugyldige operander af typerne '%T' og '%T' til binÃ¦r '%O'"
  
! #: cp/typeck.c:5637
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning af typen 'void *' i fratrÃ¦kning"
  
! #: cp/typeck.c:5645
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til funktion i fratrÃ¦kning"
  
! #: cp/typeck.c:5653
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til medlemsfunktion i fratrÃ¦kning"
  
! #: cp/typeck.c:5699
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ugyldig brug af en henvisning til en ufuldstÃ¦ndig type i henvisningsberegning"
  
! #: cp/typeck.c:5778
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of constructor %qD"
  msgstr "tager adressen pÃ¥ en destruktionsfunktion"
  
! #: cp/typeck.c:5779
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of destructor %qD"
  msgstr "tager adressen pÃ¥ en destruktionsfunktion"
  
! #: cp/typeck.c:5795
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ugyldig brug af '%E' til at danne en henvisning til medlemsfunktion; benyt et kaldenavn med klasseprÃ¦fiks"
  
! #: cp/typeck.c:5798
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5805
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "paranteser omkring '%E' kan ikke bruges til at danne en henvisning til medlemsfunktion"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5980
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ en ikke-modificeret, ikke-statisk medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.c:5985
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ en bundet medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6021
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:6038
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking address of function `::main'"
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ funktionen '::main'"
  
! #: cp/typeck.c:6095
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create pointer to reference member `%D'"
  msgid "cannot create pointer to reference member %qD"
  msgstr "kan ikke oprette henvisning til reference medlemmet '%D'"
  
! #: cp/typeck.c:6115
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field `%s'"
  msgid "attempt to take address of bit-field"
  msgstr "kan ikke finde adressen af bitfeltet '%s'"
  
! #: cp/typeck.c:6265
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "%<~%> on an expression of type bool"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:6266
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6388
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.c:6389
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.c:6405
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/typeck.c:6406
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/typeck.c:6417
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.c:6418
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.c:6453
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6462
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6469
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6650
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan ikke tage adressen af 'this' som er et hÃ¸jrevÃ¦rdiudtryk"
  
! #: cp/typeck.c:6672
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of explicit register variable %qD requested"
  msgstr "forespÃ¸rgsel efter adressen af registervariablen '%s'"
  
! #: cp/typeck.c:6677
  #, fuzzy, gcc-internal-format
  #| msgid "address requested for `%D', which is declared `register'"
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adresse forespurgt for '%D' som er erklÃ¦ret 'register'"
  
! #: cp/typeck.c:6752
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6764
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6768
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6772
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6895
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6928
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
  
! #: cp/typeck.c:6934
  #, fuzzy, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
  
! #: cp/typeck.c:6940
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from `%T' to `%T' casts away const (or volatile)"
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast fra '%T' til '%T' fjerner const (eller volatile)"
  
! #: cp/typeck.c:6961
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
  
! #: cp/typeck.c:6974
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: cp/typeck.c:7393
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type `%T' to type `%T'"
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ugyldig static_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7399 cp/typeck.c:7405 cp/typeck.c:9031
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/typeck.c:7431
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "konvertering fra '%T' til '%T'"
  
! #: cp/typeck.c:7505
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ugyldig reinterpret_cast af et hÃ¸jrevÃ¦rdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7575
  #, fuzzy
  #| msgid "reinterpret_cast from `%T' to `%T' loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "reinterpret_cast fra '%T' til '%T' mister prÃ¦cision"
  
! #: cp/typeck.c:7600
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7611
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.c:7632 cp/typeck.c:7814
  #, fuzzy
  #| msgid "cast from `%T' to `%T' increases required alignment of target type"
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "typeomtvingning fra '%T' til '%T' forÃ¸ger den pÃ¥krÃ¦vede justering af mÃ¥lets type"
  
! #: cp/typeck.c:7648
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ forbyder sammenligninger mellem henvisning til funktion og henvisning til objekt"
  
! #: cp/typeck.c:7662
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type `%T' to type `%T'"
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7730
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ugyldig brug af const_cast med typen '%T' som ikke er en henvisnings-, reference- eller en henvisning til datamedlem-type"
  
! #: cp/typeck.c:7739
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "ugyldig brug af const_cast med typen '%T' som er en henvisning eller reference til funktion"
  
! #: cp/typeck.c:7780
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7849
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type `%T' to type `%T'"
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7945 cp/typeck.c:7953
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting to an array type `%T'"
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ forbyder omtvingelse af typen til en tabeltype '%T'"
  
! #: cp/typeck.c:7962
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "invalid cast to function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck.c:8281
  #, fuzzy, gcc-internal-format
  #| msgid "  in evaluation of `%Q(%#T, %#T)'"
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  i evaluering af '%Q(%#T, %#T)'"
  
! #: cp/typeck.c:8341
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "tabelindekset i startvÃ¦rdien er ikke en konstant"
  
! #: cp/typeck.c:8368
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: cp/typeck.c:8382
  #, fuzzy, gcc-internal-format
  #| msgid "bad array initializer"
  msgid "array used as initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi til tabel"
  
! #: cp/typeck.c:8384
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "invalid array assignment"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   i henvisning til medlemsfunktion-omdannelse"
  
! #: cp/typeck.c:8532
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "henvisning til medlem-omdannelse via den virtuelle stamklasse '%T' af '%T'"
  
! #: cp/typeck.c:8579 cp/typeck.c:8598
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   i henvisning til medlem-omdannelse"
  
! #: cp/typeck.c:8679
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/typeck.c:8994
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
  
! #: cp/typeck.c:8999
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:9008
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:9012
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in return"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:9017
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:9049
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/typeck.c:9053
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.c:9058
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/typeck.c:9063
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.c:9073
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.c:9169
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of `%+D'"
  msgid "in passing argument %P of %qD"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: cp/typeck.c:9252
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.c:9255
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9289
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable `%D' returned"
  msgid "reference to local variable %qD returned"
  msgstr "reference til den lokale variabel '%D' returneret"
  
! #: cp/typeck.c:9293
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9298
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "address of label %qD returned"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: cp/typeck.c:9302
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "address of local variable %qD returned"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: cp/typeck.c:9446
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.c:9448 cp/typeck.c:9471
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.c:9470
  #, fuzzy, gcc-internal-format
  #| msgid "too many 'l' suffixes in integer constant"
  msgid "redundant move in return statement"
  msgstr "for mange 'l'-endelser i heltalskonstant"
  
! #: cp/typeck.c:9508
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "returnerer en vÃ¦rdi fra en destruktionsfunktion"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9516
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "kan ikke returnere fra en hÃ¥ndtering af en funktions-try-blok i en konstruktionsfunktion"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9519
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "returnerer en vÃ¦rdi fra en konstruktionsfunktion"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9553 cp/typeck.c:9599
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "'return' uden nogen vÃ¦rdi i en funktion der ikke returnerer void"
  
! #: cp/typeck.c:9561
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "manglende startvÃ¦rdi"
  
! #: cp/typeck.c:9580
  #, fuzzy, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/typeck.c:9583
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9619
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "'return' uden nogen vÃ¦rdi i en funktion der ikke returnerer void"
  
! #: cp/typeck.c:9648
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "'operator new' mÃ¥ ikke returnere NULL medmindre den er erklÃ¦ret 'throw()' (eller -fcheck-new er benyttet)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10262
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
--- 55799,56713 ----
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.c:1495
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.c:1502
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.c:1635
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to a member function"
  msgid "invalid application of %qs to a member function"
  msgstr "ugyldig brug af '%s' pÃ¥ en medlemsfunktion"
  
! #: cp/typeck.c:1727
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ugyldig anvendelse af '%s' pÃ¥ en void-type"
  
! #: cp/typeck.c:1735
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ forbyder anvendelse af 'sizeof' pÃ¥ et udtryk af en funktionstype"
  
! #: cp/typeck.c:1786
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ugyldig anvendelse af '%s' pÃ¥ en void-type"
  
! #: cp/typeck.c:1797
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ forbyder anvendelse af 'sizeof' pÃ¥ et udtryk af en funktionstype"
  
! #: cp/typeck.c:1874
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabel er ikke af en heltalstype"
  
! #: cp/typeck.c:1919
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/typeck.c:2093
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of temporary array"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:2262
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to `%T'"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "forÃ¦ldet konvertering fra strengkonstant til '%T'"
  
! #: cp/typeck.c:2266
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to `%T'"
  msgid "deprecated conversion from string constant to %qT"
  msgstr "forÃ¦ldet konvertering fra strengkonstant til '%T'"
  
! #: cp/typeck.c:2400 cp/typeck.c:2963
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-sammensat type '%T'"
  
! #: cp/typeck.c:2404 cp/typeck.c:2967
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' in `%E', which is of non-class type `%T'"
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-klassetype '%T'"
  
! #: cp/typeck.c:2435
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/typeck.c:2515
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member `%D' of NULL object"
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ugyldig tilgang til ikke-statisk datamedlem '%D' af NULL-objekt"
  
! #: cp/typeck.c:2665
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2815
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.c:2834
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.c:2857
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.c:2868
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.c:2882
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.c:2997 cp/typeck.c:3023
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a member of `%T'"
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "'%D::%D' er ikke et medlem af '%T'"
  
! #: cp/typeck.c:3062
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/typeck.c:3115
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD is not a member template function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/typeck.c:3294
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qT is not a pointer-to-object type"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/typeck.c:3325
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.c:3328
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.c:3331
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.c:3334
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3398
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: cp/typeck.c:3495
  #, fuzzy, gcc-internal-format
  #| msgid "subscripting array declared `register'"
  msgid "subscripting array declared %<register%>"
  msgstr "indeksering af tabel som er erklÃ¦ret 'register'"
  
! #: cp/typeck.c:3529
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "vÃ¦rdien der er pÃ¥fÃ¸rt et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: cp/typeck.c:3602
  #, fuzzy, gcc-internal-format
  #| msgid "object missing in use of `%E'"
  msgid "object missing in use of %qE"
  msgstr "objekt mangler i brug af '%E'"
  
! #: cp/typeck.c:3834
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function `%s'"
  msgid "cannot call function %qD"
  msgstr "kan ikke deaktivere den indbyggede funktion '%s'"
  
! #: cp/typeck.c:3849
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids calling `::main' from within program"
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ forbyder kald af '::main' inde fra programmet"
  
! #: cp/typeck.c:3870
  #, fuzzy, gcc-internal-format
  #| msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "brug .* eller ->* i kald af henvisning til medlemsfunktion i '%E (...)'"
  
! #: cp/typeck.c:3887
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qE cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.c:3890
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.c:3893
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.c:3950
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many arguments to constructor %q#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.c:3951
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "too few arguments to constructor %q#D"
  msgstr "for fÃ¥ parametre til %s '%+#D'"
  
! #: cp/typeck.c:3956
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.c:3957
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.c:3963
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.c:3964
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.c:3974
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many arguments to method %q#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.c:3975
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "too few arguments to method %q#D"
  msgstr "for fÃ¥ parametre til %s '%+#D'"
  
! #: cp/typeck.c:3978
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.c:3979
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.c:4062
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: cp/typeck.c:4068
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: cp/typeck.c:4317
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: cp/typeck.c:4328
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: cp/typeck.c:4446 cp/typeck.c:4457
  #, fuzzy, gcc-internal-format
  #| msgid "assuming cast to type `%T' from overloaded function"
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "antager typeomtvingning til typen '%T' fra flertydig funktion"
  
! #: cp/typeck.c:4503
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL benyttet i udregning"
  
! #: cp/typeck.c:4870
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "left rotate count is negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/typeck.c:4871
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "right rotate count is negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/typeck.c:4877
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count >= width of type"
  msgid "left rotate count >= width of type"
  msgstr "%s-roteringsantal >= bredden af typen"
  
! #: cp/typeck.c:4878
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count >= width of type"
  msgid "right rotate count >= width of type"
  msgstr "%s-roteringsantal >= bredden af typen"
  
! #: cp/typeck.c:4972 cp/typeck.c:4980 cp/typeck.c:5260 cp/typeck.c:5268
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ forbyder sammenligning mellem henvisningsvariabel og heltal"
  
! #: cp/typeck.c:5182 cp/typeck.c:5195
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:5297
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "uordnet sammenligning af ikke-kommatalsparameter"
  
! #: cp/typeck.c:5342
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/typeck.c:5355
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands of types `%T' and `%T' to binary `%O'"
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ugyldige operander af typerne '%T' og '%T' til binÃ¦r '%O'"
  
! #: cp/typeck.c:5655
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning af typen 'void *' i fratrÃ¦kning"
  
! #: cp/typeck.c:5663
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til funktion i fratrÃ¦kning"
  
! #: cp/typeck.c:5671
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til medlemsfunktion i fratrÃ¦kning"
  
! #: cp/typeck.c:5717
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ugyldig brug af en henvisning til en ufuldstÃ¦ndig type i henvisningsberegning"
  
! #: cp/typeck.c:5796
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of constructor %qD"
  msgstr "tager adressen pÃ¥ en destruktionsfunktion"
  
! #: cp/typeck.c:5797
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of destructor %qD"
  msgstr "tager adressen pÃ¥ en destruktionsfunktion"
  
! #: cp/typeck.c:5813
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ugyldig brug af '%E' til at danne en henvisning til medlemsfunktion; benyt et kaldenavn med klasseprÃ¦fiks"
  
! #: cp/typeck.c:5816
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5823
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "paranteser omkring '%E' kan ikke bruges til at danne en henvisning til medlemsfunktion"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5998
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ en ikke-modificeret, ikke-statisk medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.c:6003
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ en bundet medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6039
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:6056
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking address of function `::main'"
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ funktionen '::main'"
  
! #: cp/typeck.c:6113
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create pointer to reference member `%D'"
  msgid "cannot create pointer to reference member %qD"
  msgstr "kan ikke oprette henvisning til reference medlemmet '%D'"
  
! #: cp/typeck.c:6133
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field `%s'"
  msgid "attempt to take address of bit-field"
  msgstr "kan ikke finde adressen af bitfeltet '%s'"
  
! #: cp/typeck.c:6283
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "%<~%> on an expression of type bool"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:6284
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6406
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.c:6407
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.c:6423
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/typeck.c:6424
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/typeck.c:6435
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.c:6436
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.c:6471
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6480
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6487
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6668
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan ikke tage adressen af 'this' som er et hÃ¸jrevÃ¦rdiudtryk"
  
! #: cp/typeck.c:6690
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of explicit register variable %qD requested"
  msgstr "forespÃ¸rgsel efter adressen af registervariablen '%s'"
  
! #: cp/typeck.c:6695
  #, fuzzy, gcc-internal-format
  #| msgid "address requested for `%D', which is declared `register'"
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adresse forespurgt for '%D' som er erklÃ¦ret 'register'"
  
! #: cp/typeck.c:6770
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6782
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6786
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6790
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6913
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6946
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
  
! #: cp/typeck.c:6952
  #, fuzzy, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
  
! #: cp/typeck.c:6958
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from `%T' to `%T' casts away const (or volatile)"
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast fra '%T' til '%T' fjerner const (eller volatile)"
  
! #: cp/typeck.c:6979
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
  
! #: cp/typeck.c:6992
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: cp/typeck.c:7411
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type `%T' to type `%T'"
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ugyldig static_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7417 cp/typeck.c:7423 cp/typeck.c:9049
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/typeck.c:7449
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "konvertering fra '%T' til '%T'"
  
! #: cp/typeck.c:7523
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ugyldig reinterpret_cast af et hÃ¸jrevÃ¦rdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7593
  #, fuzzy
  #| msgid "reinterpret_cast from `%T' to `%T' loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "reinterpret_cast fra '%T' til '%T' mister prÃ¦cision"
  
! #: cp/typeck.c:7618
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7629
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.c:7650 cp/typeck.c:7832
  #, fuzzy
  #| msgid "cast from `%T' to `%T' increases required alignment of target type"
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "typeomtvingning fra '%T' til '%T' forÃ¸ger den pÃ¥krÃ¦vede justering af mÃ¥lets type"
  
! #: cp/typeck.c:7666
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ forbyder sammenligninger mellem henvisning til funktion og henvisning til objekt"
  
! #: cp/typeck.c:7680
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type `%T' to type `%T'"
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7748
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ugyldig brug af const_cast med typen '%T' som ikke er en henvisnings-, reference- eller en henvisning til datamedlem-type"
  
! #: cp/typeck.c:7757
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "ugyldig brug af const_cast med typen '%T' som er en henvisning eller reference til funktion"
  
! #: cp/typeck.c:7798
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7867
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type `%T' to type `%T'"
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7963 cp/typeck.c:7971
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting to an array type `%T'"
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ forbyder omtvingelse af typen til en tabeltype '%T'"
  
! #: cp/typeck.c:7980
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "invalid cast to function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck.c:8299
  #, fuzzy, gcc-internal-format
  #| msgid "  in evaluation of `%Q(%#T, %#T)'"
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  i evaluering af '%Q(%#T, %#T)'"
  
! #: cp/typeck.c:8359
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "tabelindekset i startvÃ¦rdien er ikke en konstant"
  
! #: cp/typeck.c:8386
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: cp/typeck.c:8400
  #, fuzzy, gcc-internal-format
  #| msgid "bad array initializer"
  msgid "array used as initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi til tabel"
  
! #: cp/typeck.c:8402
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "invalid array assignment"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: cp/typeck.c:8536
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   i henvisning til medlemsfunktion-omdannelse"
  
! #: cp/typeck.c:8550
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "henvisning til medlem-omdannelse via den virtuelle stamklasse '%T' af '%T'"
  
! #: cp/typeck.c:8597 cp/typeck.c:8616
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   i henvisning til medlem-omdannelse"
  
! #: cp/typeck.c:8697
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/typeck.c:9012
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
  
! #: cp/typeck.c:9017
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:9026
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:9030
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in return"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:9035
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:9067
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/typeck.c:9071
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.c:9076
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/typeck.c:9081
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.c:9091
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.c:9187
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of `%+D'"
  msgid "in passing argument %P of %qD"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: cp/typeck.c:9270
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.c:9273
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9307
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable `%D' returned"
  msgid "reference to local variable %qD returned"
  msgstr "reference til den lokale variabel '%D' returneret"
  
! #: cp/typeck.c:9311
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9316
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "address of label %qD returned"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: cp/typeck.c:9320
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "address of local variable %qD returned"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: cp/typeck.c:9464
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.c:9466 cp/typeck.c:9489
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.c:9488
  #, fuzzy, gcc-internal-format
  #| msgid "too many 'l' suffixes in integer constant"
  msgid "redundant move in return statement"
  msgstr "for mange 'l'-endelser i heltalskonstant"
  
! #: cp/typeck.c:9526
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "returnerer en vÃ¦rdi fra en destruktionsfunktion"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9534
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "kan ikke returnere fra en hÃ¥ndtering af en funktions-try-blok i en konstruktionsfunktion"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9537
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "returnerer en vÃ¦rdi fra en konstruktionsfunktion"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9571 cp/typeck.c:9617
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "'return' uden nogen vÃ¦rdi i en funktion der ikke returnerer void"
  
! #: cp/typeck.c:9579
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "manglende startvÃ¦rdi"
  
! #: cp/typeck.c:9598
  #, fuzzy, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/typeck.c:9601
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9637
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "'return' uden nogen vÃ¦rdi i en funktion der ikke returnerer void"
  
! #: cp/typeck.c:9666
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "'operator new' mÃ¥ ikke returnere NULL medmindre den er erklÃ¦ret 'throw()' (eller -fcheck-new er benyttet)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10280
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
*************** msgstr ""
*** 58635,58641 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10258
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
--- 58658,58664 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10287
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
*************** msgstr ""
*** 58838,58844 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1095 fortran/resolve.c:11972
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 58861,58867 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1095 fortran/resolve.c:11976
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 59123,59129 ****
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/decl.c:2663 fortran/decl.c:8554
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
--- 59146,59152 ----
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/decl.c:2663 fortran/decl.c:8583
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
*************** msgstr ""
*** 59151,59157 ****
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/decl.c:2775 fortran/decl.c:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
--- 59174,59180 ----
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/decl.c:2775 fortran/decl.c:6851
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
*************** msgstr ""
*** 59161,59167 ****
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2797 fortran/decl.c:10432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected an initialization expression at %C"
--- 59184,59190 ----
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2797 fortran/decl.c:10461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected an initialization expression at %C"
*************** msgstr ""
*** 59513,59519 ****
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5468 fortran/decl.c:8858
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
--- 59536,59542 ----
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5468 fortran/decl.c:8887
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
*************** msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makro
*** 59632,60611 ****
  msgid "Syntax error in data declaration at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/decl.c:6103
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:6148
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:6160
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6206
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6213
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6281
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: fortran/decl.c:6295 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "Alternate-return argument at %C"
  msgstr "forkert parametertype til %s"
  
! #: fortran/decl.c:6301 fortran/decl.c:6309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: fortran/decl.c:6349
  #, fuzzy, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "PlanlÃ¦g ikke begyndelsen og slutningen af proceduren"
  
! #: fortran/decl.c:6362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't specify array dimension in a declaration"
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Kan ikke angive tabeldimension i en erklÃ¦ring"
  
! #: fortran/decl.c:6365
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6383
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/decl.c:6386
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6425
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6431
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6470
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conflicts with function declaration `%#D'"
  msgid "Unexpected junk after function declaration at %C"
  msgstr "strider mod funktionserklÃ¦ring '%#D'"
  
! #: fortran/decl.c:6557 fortran/decl.c:7670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: fortran/decl.c:6761
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6768
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6774
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6797
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6843 fortran/decl.c:7031 fortran/decl.c:10916
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:6892 fortran/decl.c:10816
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6899
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6975
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6993
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:7002 fortran/decl.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7144
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7168 fortran/decl.c:7172 fortran/decl.c:7427
! #: fortran/decl.c:7431 fortran/decl.c:7634 fortran/decl.c:7638
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "ENTRY statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:7334
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7337
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/decl.c:7343
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7347 fortran/decl.c:7392
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "ENTRY-sÃ¦tning ved %C kan ikke fremgÃ¥ i en STRUCTURE-blok"
  
! #: fortran/decl.c:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7359
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7364
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/decl.c:7368
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7376
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/decl.c:7384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:7405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/decl.c:7456 fortran/decl.c:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/decl.c:7685
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.c:7748 fortran/decl.c:7755
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7795
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: fortran/decl.c:7819
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing first operand for binary operator at %0"
  msgid "Missing closing paren for binding label at %C"
  msgstr "Manglende fÃ¸rste operand for binÃ¦r operator ved %0"
  
! #: fortran/decl.c:7844
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7850
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:8124
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected END statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:8133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "END statement instead of %s statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
  #. We would have required END [something].
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/decl.c:8153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting %s statement at %L"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:8173
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8190
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:8204 fortran/decl.c:8212
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%s' in switch statement"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "mere end Ã©n '%s'-etiket i switch-sÃ¦tningen"
  
! #: fortran/decl.c:8311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/decl.c:8319
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8327
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8336
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8471
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:8485 fortran/decl.c:8525
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8501
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "Cray pointer at %C must be an integer"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: fortran/decl.c:8505
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8511
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8550
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot set Cray pointee array spec."
  msgstr "kan ikke konverteres til en henvisningstype"
  
! #: fortran/decl.c:8574
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8586
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8612
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "INTENT er ikke tilladt i BLOCK ved %C"
  
! #: fortran/decl.c:8644
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "OPTIONAL er ikke tilladt i BLOCK ved %C"
  
! #: fortran/decl.c:8663
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.c:8702
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8808
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8825
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8902
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaksfejl i PROTECTED-udtryk ved %C"
  
! #: fortran/decl.c:8926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Access specifier or PRIVATE statement at %0 invalid for derived-type definition within other than the specification part of a module"
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "Tilgangsangivelse eller PRIVATE-sÃ¦tning ved %0 er ugyldig for nedarvet typedefinition som ikke er i specifikationsdelen af et modul"
  
! #: fortran/decl.c:8963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Access specifier or PRIVATE statement at %0 invalid for derived-type definition within other than the specification part of a module"
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "Tilgangsangivelse eller PRIVATE-sÃ¦tning ved %0 er ugyldig for nedarvet typedefinition som ikke er i specifikationsdelen af et modul"
  
! #: fortran/decl.c:8991
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious sign in FORMAT statement at %0"
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Mystisk fortegn i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:9024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initializing array with parameter list"
  msgid "Initializing already initialized variable at %C"
  msgstr "klargÃ¸r tabel med en parameterliste"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:9065
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9084 fortran/decl.c:9140
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:9119
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9175
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9201
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9212
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9272
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "VALUE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9314
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9326
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "VOLATILE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9353
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9390
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: fortran/decl.c:9552
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9610
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9659
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9668
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9674
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9681
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9688
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "  kan ikke bruge forÃ¦ldet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: fortran/decl.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9723
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9744
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9790
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:9796
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: fortran/decl.c:9843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Junk after MAP statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Junk after UNION statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9911
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/decl.c:9925
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing structure name for outer structure definition at %0"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Manglende strukturnavn for ydre strukturdefinition ved %0"
  
! #: fortran/decl.c:9943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9950
  #, fuzzy, gcc-internal-format
  #| msgid "Type name at %0 not the same as name at %1"
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Typenavn ved %0 er ikke det samme som navn ved %1"
  
! #: fortran/decl.c:10113
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10141
  #, fuzzy, gcc-internal-format
  #| msgid "Type name at %0 not the same as name at %1"
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Typenavn ved %0 er ikke det samme som navn ved %1"
  
! #: fortran/decl.c:10152
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:10155
  #, fuzzy, gcc-internal-format
  #| msgid "Type name at %0 not the same as name at %1"
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "Typenavn ved %0 er ikke det samme som navn ved %1"
  
! #: fortran/decl.c:10172
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10235
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10318
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10338
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10370
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10497
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type name expected before `*'"
  msgid "ENUM definition statement expected before %C"
  msgstr "der forventedes et typenavn fÃ¸r '*'"
  
! #: fortran/decl.c:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10580 fortran/decl.c:10595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "multiple access specifiers"
  msgid "Duplicate access-specifier at %C"
  msgstr "mere end Ã©n tilgangsangivelse"
  
! #: fortran/decl.c:10615
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10662
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10680
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10696
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10709
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Forventede tilgangsangivere ved %C"
  
! #: fortran/decl.c:10711
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Forventede bindingattribut ved %C"
  
! #: fortran/decl.c:10719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "NON_OVERRIDABLE og DEFERRED kan ikke begge vises ved %C"
  
! #: fortran/decl.c:10732
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10774
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10780
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> forventet ved %C"
  
! #: fortran/decl.c:10800
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10805
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10832
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "PROCEDURE-liste ved %C"
  
! #: fortran/decl.c:10844
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> er ugyldig for DEFERRED-binding ved %C"
  
! #: fortran/decl.c:10850
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10860
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10877
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10888
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10939
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10959
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/decl.c:10971
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Forventede generisk navn elelr operatordeskriptor ved %C"
  
! #: fortran/decl.c:10992
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Forkert udformet GENERIC-udtryk ved %C"
  
! #: fortran/decl.c:11003
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "Forventede %<=>%> ved %C"
  
! #: fortran/decl.c:11039
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11047
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:11095
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:11105
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:11158
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:11169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:11191
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:11208
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.c:11214
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/decl.c:11227
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: fortran/decl.c:11297
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11343
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11363
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11377
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
--- 59655,60639 ----
  msgid "Syntax error in data declaration at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/decl.c:6125
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:6130
! #, gcc-internal-format, gfc-internal-format
! msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
! msgstr ""
! 
! #: fortran/decl.c:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6235
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6249
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: fortran/decl.c:6324 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "Alternate-return argument at %C"
  msgstr "forkert parametertype til %s"
  
! #: fortran/decl.c:6330 fortran/decl.c:6338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: fortran/decl.c:6378
  #, fuzzy, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "PlanlÃ¦g ikke begyndelsen og slutningen af proceduren"
  
! #: fortran/decl.c:6391
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't specify array dimension in a declaration"
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Kan ikke angive tabeldimension i en erklÃ¦ring"
  
! #: fortran/decl.c:6394
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6412
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/decl.c:6415
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6454
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6460
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6499
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6576
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conflicts with function declaration `%#D'"
  msgid "Unexpected junk after function declaration at %C"
  msgstr "strider mod funktionserklÃ¦ring '%#D'"
  
! #: fortran/decl.c:6586 fortran/decl.c:7699
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: fortran/decl.c:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6797
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6803
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6826
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6872 fortran/decl.c:7060 fortran/decl.c:10945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:6921 fortran/decl.c:10845
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6932
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:7004
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:7022
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:7031 fortran/decl.c:9606
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7101
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7197 fortran/decl.c:7201 fortran/decl.c:7456
! #: fortran/decl.c:7460 fortran/decl.c:7663 fortran/decl.c:7667
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "ENTRY statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7376 fortran/decl.c:7421
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7380
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "ENTRY-sÃ¦tning ved %C kan ikke fremgÃ¥ i en STRUCTURE-blok"
  
! #: fortran/decl.c:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7388
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7393
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/decl.c:7397
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7401
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/decl.c:7413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:7434
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/decl.c:7485 fortran/decl.c:7706
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/decl.c:7714
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.c:7777 fortran/decl.c:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: fortran/decl.c:7848
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7867
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing first operand for binary operator at %0"
  msgid "Missing closing paren for binding label at %C"
  msgstr "Manglende fÃ¸rste operand for binÃ¦r operator ved %0"
  
! #: fortran/decl.c:7873
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:8153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected END statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:8162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "END statement instead of %s statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
  #. We would have required END [something].
! #: fortran/decl.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/decl.c:8182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting %s statement at %L"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:8202
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8219
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:8233 fortran/decl.c:8241
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%s' in switch statement"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "mere end Ã©n '%s'-etiket i switch-sÃ¦tningen"
  
! #: fortran/decl.c:8340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/decl.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8500
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:8514 fortran/decl.c:8554
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "Cray pointer at %C must be an integer"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: fortran/decl.c:8534
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8540
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8579
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot set Cray pointee array spec."
  msgstr "kan ikke konverteres til en henvisningstype"
  
! #: fortran/decl.c:8603
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8615
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8641
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "INTENT er ikke tilladt i BLOCK ved %C"
  
! #: fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "OPTIONAL er ikke tilladt i BLOCK ved %C"
  
! #: fortran/decl.c:8692
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.c:8731
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8837
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8854
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8893
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8931
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaksfejl i PROTECTED-udtryk ved %C"
  
! #: fortran/decl.c:8955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Access specifier or PRIVATE statement at %0 invalid for derived-type definition within other than the specification part of a module"
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "Tilgangsangivelse eller PRIVATE-sÃ¦tning ved %0 er ugyldig for nedarvet typedefinition som ikke er i specifikationsdelen af et modul"
  
! #: fortran/decl.c:8992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Access specifier or PRIVATE statement at %0 invalid for derived-type definition within other than the specification part of a module"
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "Tilgangsangivelse eller PRIVATE-sÃ¦tning ved %0 er ugyldig for nedarvet typedefinition som ikke er i specifikationsdelen af et modul"
  
! #: fortran/decl.c:9020
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:9027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious sign in FORMAT statement at %0"
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Mystisk fortegn i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9033
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:9053
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initializing array with parameter list"
  msgid "Initializing already initialized variable at %C"
  msgstr "klargÃ¸r tabel med en parameterliste"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9078
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:9094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9113 fortran/decl.c:9169
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:9148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9241
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9287
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9301
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "VALUE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "VOLATILE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9382
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9419
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9463
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: fortran/decl.c:9581
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9639
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9688
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9697
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9703
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9710
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9717
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "  kan ikke bruge forÃ¦ldet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: fortran/decl.c:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9752
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9773
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9819
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:9825
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: fortran/decl.c:9872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Junk after MAP statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Junk after UNION statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9940
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/decl.c:9954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing structure name for outer structure definition at %0"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Manglende strukturnavn for ydre strukturdefinition ved %0"
  
! #: fortran/decl.c:9972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9979
  #, fuzzy, gcc-internal-format
  #| msgid "Type name at %0 not the same as name at %1"
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Typenavn ved %0 er ikke det samme som navn ved %1"
  
! #: fortran/decl.c:10142
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10170
  #, fuzzy, gcc-internal-format
  #| msgid "Type name at %0 not the same as name at %1"
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Typenavn ved %0 er ikke det samme som navn ved %1"
  
! #: fortran/decl.c:10181
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:10184
  #, fuzzy, gcc-internal-format
  #| msgid "Type name at %0 not the same as name at %1"
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "Typenavn ved %0 er ikke det samme som navn ved %1"
  
! #: fortran/decl.c:10201
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10264
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10367
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10399
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10478
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10526
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type name expected before `*'"
  msgid "ENUM definition statement expected before %C"
  msgstr "der forventedes et typenavn fÃ¸r '*'"
  
! #: fortran/decl.c:10562
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10609 fortran/decl.c:10624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "multiple access specifiers"
  msgid "Duplicate access-specifier at %C"
  msgstr "mere end Ã©n tilgangsangivelse"
  
! #: fortran/decl.c:10644
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10664
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10691
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10709
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10725
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10738
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Forventede tilgangsangivere ved %C"
  
! #: fortran/decl.c:10740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Forventede bindingattribut ved %C"
  
! #: fortran/decl.c:10748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "NON_OVERRIDABLE og DEFERRED kan ikke begge vises ved %C"
  
! #: fortran/decl.c:10761
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10803
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10809
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> forventet ved %C"
  
! #: fortran/decl.c:10829
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10834
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10857
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10861
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "PROCEDURE-liste ved %C"
  
! #: fortran/decl.c:10873
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> er ugyldig for DEFERRED-binding ved %C"
  
! #: fortran/decl.c:10879
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10889
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10906
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10917
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10988
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/decl.c:11000
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Forventede generisk navn elelr operatordeskriptor ved %C"
  
! #: fortran/decl.c:11021
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Forkert udformet GENERIC-udtryk ved %C"
  
! #: fortran/decl.c:11032
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "Forventede %<=>%> ved %C"
  
! #: fortran/decl.c:11068
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11076
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:11134
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11152
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:11220
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11227
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:11237
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.c:11243
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/decl.c:11256
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: fortran/decl.c:11326
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11392
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
*************** msgstr "heltalsoverlÃ¸b i udtryk"
*** 60718,61174 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:1227
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1521 fortran/expr.c:1572
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1648
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.c:1756 fortran/primary.c:2309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "LEN part_ref at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/expr.c:1770 fortran/primary.c:2324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter `%s'"
  msgid "KIND part_ref at %C"
  msgstr "ugyldig parameter '%s'"
  
! #: fortran/expr.c:1781
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "IM part_ref at %C"
  msgstr "Manglende komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/expr.c:2372
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.c:2416
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2441
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.c:2448
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.c:2458
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.c:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing operand for operator at %1 at end of expression at %0"
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Manglende operand for operator ved %1 i slutningen af udtryk ved %0"
  
! #: fortran/expr.c:2493
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing operand for operator at %1 at end of expression at %0"
  msgid "Numeric operands are required in expression at %L"
  msgstr "Manglende operand for operator ved %1 i slutningen af udtryk ved %0"
  
! #: fortran/expr.c:2516
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.c:2640
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2717
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2748
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2825 fortran/resolve.c:2694
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.c:2837
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2876
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.c:2896
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2902
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2911
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/expr.c:2915
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2921
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:2931
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:2985
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3120
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: fortran/expr.c:3127
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.c:3134
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.c:3142
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: fortran/expr.c:3288
  #, fuzzy, gcc-internal-format
  #| msgid "double quoted strings not allowed in #if expressions"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "strenge med dobbelte anfÃ¸rselstegn er ikke tilladte i #if-udtryk"
  
! #: fortran/expr.c:3295
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.c:3302
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.c:3331
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/expr.c:3362
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.c:3394
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "Funktion %qs ved %L skal vÃ¦re PURE"
  
! #: fortran/expr.c:3403
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
! #: fortran/expr.c:3437
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.c:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.c:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3555
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs ved %L er ikke en VÃ†RDI"
  
! #: fortran/expr.c:3566
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:3574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: fortran/expr.c:3581
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: fortran/expr.c:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3603
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3613
  #, gcc-internal-format
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3618 fortran/resolve.c:10445
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3629 fortran/resolve.c:10456
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3637 fortran/resolve.c:10465
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3641 fortran/resolve.c:10469
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3645 fortran/resolve.c:10473
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3678
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:3719
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:3727
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.c:3751
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr ""
  
! #: fortran/expr.c:3756
  #, fuzzy, gcc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/expr.c:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.c:3791 fortran/expr.c:3811
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3799 fortran/expr.c:3818
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3845
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:3866
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: fortran/expr.c:3891
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3900
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3910
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/expr.c:3916
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3923
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.c:3931
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3954
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.c:4007
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: fortran/expr.c:4017 fortran/expr.c:4032
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4023 fortran/expr.c:4038 fortran/resolve.c:2572
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4050
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4059
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.c:4072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/expr.c:4086
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr ""
  
! #: fortran/expr.c:4091
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:4100
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4126
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.c:4143
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
--- 60746,61202 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:1251
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.c:1357
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1545 fortran/expr.c:1596
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1672
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.c:1780 fortran/primary.c:2309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "LEN part_ref at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/expr.c:1794 fortran/primary.c:2324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter `%s'"
  msgid "KIND part_ref at %C"
  msgstr "ugyldig parameter '%s'"
  
! #: fortran/expr.c:1805
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "IM part_ref at %C"
  msgstr "Manglende komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/expr.c:2396
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.c:2440
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.c:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.c:2482
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.c:2498
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing operand for operator at %1 at end of expression at %0"
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Manglende operand for operator ved %1 i slutningen af udtryk ved %0"
  
! #: fortran/expr.c:2517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing operand for operator at %1 at end of expression at %0"
  msgid "Numeric operands are required in expression at %L"
  msgstr "Manglende operand for operator ved %1 i slutningen af udtryk ved %0"
  
! #: fortran/expr.c:2540
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.c:2664
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2741
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2849 fortran/resolve.c:2694
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.c:2861
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2900
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.c:2920
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2926
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2935
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/expr.c:2939
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2945
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:2955
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:3009
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3144
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: fortran/expr.c:3151
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.c:3158
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.c:3166
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: fortran/expr.c:3312
  #, fuzzy, gcc-internal-format
  #| msgid "double quoted strings not allowed in #if expressions"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "strenge med dobbelte anfÃ¸rselstegn er ikke tilladte i #if-udtryk"
  
! #: fortran/expr.c:3319
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.c:3326
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.c:3355
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/expr.c:3386
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3406
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.c:3418
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "Funktion %qs ved %L skal vÃ¦re PURE"
  
! #: fortran/expr.c:3427
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
! #: fortran/expr.c:3461
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.c:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3579
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs ved %L er ikke en VÃ†RDI"
  
! #: fortran/expr.c:3590
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:3598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: fortran/expr.c:3605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: fortran/expr.c:3617
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3627
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3637
  #, gcc-internal-format
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3642 fortran/resolve.c:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3653 fortran/resolve.c:10460
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3661 fortran/resolve.c:10469
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3665 fortran/resolve.c:10473
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3669 fortran/resolve.c:10477
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3678
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:3751
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.c:3775
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr ""
  
! #: fortran/expr.c:3780
  #, fuzzy, gcc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/expr.c:3809
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.c:3815 fortran/expr.c:3835
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3823 fortran/expr.c:3842
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3869
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:3890
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: fortran/expr.c:3915
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3924
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3934
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/expr.c:3940
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3947
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.c:3955
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3978
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.c:4031
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: fortran/expr.c:4041 fortran/expr.c:4056
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4047 fortran/expr.c:4062 fortran/resolve.c:2572
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4074
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4083
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.c:4096
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/expr.c:4110
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr ""
  
! #: fortran/expr.c:4115
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:4124
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4150
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.c:4163
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.c:4167
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
*************** msgstr ""
*** 61176,61345 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4175 fortran/expr.c:4247
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.c:4199
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "pointer/integer type mismatch in conditional expression"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "henvisnings- og heltalstype i betingelsesudtrykket passer ikke sammen"
  
! #: fortran/expr.c:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:4217
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:4226
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.c:4234
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:4297
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.c:4373 fortran/resolve.c:1457
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.c:4379
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.c:4394 fortran/resolve.c:1463
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.c:4406
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:4412
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/expr.c:4419
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/expr.c:4887
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5985
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5994
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:6005
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6014
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6027
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6040
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6070
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6078
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6091
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/expr.c:6099
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/expr.c:6111
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/expr.c:6170
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6175
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6187
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 61204,61373 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4199 fortran/expr.c:4271
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.c:4223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "pointer/integer type mismatch in conditional expression"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "henvisnings- og heltalstype i betingelsesudtrykket passer ikke sammen"
  
! #: fortran/expr.c:4233
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:4241
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:4250
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.c:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:4321
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.c:4397 fortran/resolve.c:1457
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.c:4403
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.c:4418 fortran/resolve.c:1463
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.c:4430
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:4436
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/expr.c:4443
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/expr.c:4911
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.c:5993
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6001
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6009
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6018
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:6029
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6038
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6064
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6094
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6102
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6115
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/expr.c:6123
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/expr.c:6135
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/expr.c:6194
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6199
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6211
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.c:6253
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgstr "Forventede binÃ¦r operator melle
*** 61367,61375 ****
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1229
! #: fortran/trans-array.c:6568 fortran/trans-array.c:8072
! #: fortran/trans-intrinsic.c:7954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of `%T'"
  msgid "Creating array temporary at %L"
--- 61395,61403 ----
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1269
! #: fortran/trans-array.c:6616 fortran/trans-array.c:8120
! #: fortran/trans-intrinsic.c:7975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of `%T'"
  msgid "Creating array temporary at %L"
*************** msgstr ""
*** 61567,61578 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:987 fortran/resolve.c:16640
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:994 fortran/resolve.c:16658
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 61595,61606 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:987 fortran/resolve.c:16644
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:994 fortran/resolve.c:16662
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 62844,62850 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3397 fortran/resolve.c:14541
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 62872,62878 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3397 fortran/resolve.c:14545
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 64415,64426 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6285
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6289
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 64443,64454 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6299
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6303
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr ""
*** 64661,64668 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10276
! #: fortran/resolve.c:11559
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 64689,64696 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10280
! #: fortran/resolve.c:11563
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 64712,64725 ****
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6026
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr ""
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6056
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
--- 64740,64753 ----
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6040
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr ""
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6070
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
*************** msgstr ""
*** 65023,65197 ****
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:5637
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5643
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5649
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5653
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5666
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5670
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5674
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5692
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5713 fortran/openmp.c:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5799 fortran/openmp.c:5812
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5831
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5837
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5843
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5871
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5881 fortran/openmp.c:5890
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5905 fortran/openmp.c:5912
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5926
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "overflow in constant expression"
  msgid "TILE requires constant expression at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/openmp.c:6032
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6039
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.c:6086
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/openmp.c:6092
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6193
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6215
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6247
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6276
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6298
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6329
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6339
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.c:6347
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 65051,65225 ----
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:5636
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5642
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5648
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5652
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5665
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5669
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5673
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5691
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5703
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5720
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5798 fortran/openmp.c:5811
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5830
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5836
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5842
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5858
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5880 fortran/openmp.c:5889
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5904 fortran/openmp.c:5911
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5925
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5960
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "overflow in constant expression"
  msgid "TILE requires constant expression at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/openmp.c:6046
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.c:6100
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/openmp.c:6106
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6207
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6229
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6253
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6261
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6290
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6312
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6328
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6343
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6353
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.c:6361
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr ""
*** 66627,66633 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9805 fortran/resolve.c:11488
  #, 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"
--- 66655,66661 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9809 fortran/resolve.c:11492
  #, 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 ""
*** 66743,66749 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16572
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 66771,66777 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16576
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr "parameter til '%s' skal vÃ¦re en
*** 66992,67086 ****
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:4726
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr ""
  
! #: fortran/resolve.c:4737
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.c:4749
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.c:4792
  #, 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.c:4890
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4906
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:4919
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4926
  #, 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.c:4936
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:4946
  #, 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.c:5136
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.c:5150
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5160
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5180
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:5278
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.c:5360
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.c:5370
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 67020,67114 ----
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:4730
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr ""
  
! #: fortran/resolve.c:4741
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.c:4753
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.c:4796
  #, 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.c:4894
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4901
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4910
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:4923
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4930
  #, 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.c:4940
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:4950
  #, 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.c:5140
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.c:5154
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5164
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5184
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:5282
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.c:5364
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.c:5374
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 67089,67100 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5380
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5395
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 67117,67128 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5384
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5399
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 67103,67392 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5405
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5416
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5425
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5440
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5620
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5625
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5695
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5708
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5952 fortran/resolve.c:6104
  #, 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.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:6075
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6114
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6123
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6311
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6345
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6397
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6947
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6973
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6983
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "\"%s\" after # is not a positive integer"
  msgid "%s at %L must be integer"
  msgstr "\"%s\" efter # er ikke et positivt heltal"
  
! #: fortran/resolve.c:6987 fortran/resolve.c:6994
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7036
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:7095
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:7156
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7161
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7168
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7181
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7194
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7298 fortran/resolve.c:7591
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7306 fortran/resolve.c:7555
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7443
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7602
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7614
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7643
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7656
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7674
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7755 fortran/resolve.c:7770
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7796 fortran/resolve.c:7825 fortran/resolve.c:7853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7802
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.c:7872
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.c:7887
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7898
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7930
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7953
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7964
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7980
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:8003
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:8033
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:8039 fortran/resolve.c:8045
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 67131,67420 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5420
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5429
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5444
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5624
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5629
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5699
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5712
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5956 fortran/resolve.c:6108
  #, 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.c:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:6079
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6118
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6127
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6315
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6349
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6401
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6951
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6977
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6987
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "\"%s\" after # is not a positive integer"
  msgid "%s at %L must be integer"
  msgstr "\"%s\" efter # er ikke et positivt heltal"
  
! #: fortran/resolve.c:6991 fortran/resolve.c:6998
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7040
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7076
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:7093
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:7099
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:7160
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7165
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7198
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7302 fortran/resolve.c:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7310 fortran/resolve.c:7559
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7416
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7447
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7606
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7618
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7647
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7660
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7759 fortran/resolve.c:7774
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7800 fortran/resolve.c:7829 fortran/resolve.c:7857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.c:7818
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.c:7876
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.c:7891
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7902
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7934
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7968
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7984
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:8043 fortran/resolve.c:8049
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 67395,67644 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8273
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.c:8335
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8413
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8423
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8441 fortran/resolve.c:8449
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8511 fortran/resolve.c:9118
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8537
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8549
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8564
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8667
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8727
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Selector at %L cannot be NULL()"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.c:8732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' has incomplete type"
  msgid "Selector at %L has no type"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.c:8754
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8765
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8993
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9028 fortran/resolve.c:9040
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9069
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:9081
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:9093
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:9096
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:9106
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9353
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9448
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9532
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9539
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9550
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9556
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9571
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9631
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9641
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9648
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9655 fortran/resolve.c:9777
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9667 fortran/resolve.c:9785
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9679
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9692
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.c:9753
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9757 fortran/resolve.c:9767
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/resolve.c:9822
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9839 fortran/resolve.c:9862
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9843 fortran/resolve.c:9868
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 67423,67672 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8277
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.c:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8352
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8398
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8417
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8445 fortran/resolve.c:8453
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8515 fortran/resolve.c:9122
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8541
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8553
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8568
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8671
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Selector at %L cannot be NULL()"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.c:8736
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' has incomplete type"
  msgid "Selector at %L has no type"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.c:8758
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9032 fortran/resolve.c:9044
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:9085
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:9097
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:9100
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9357
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9452
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9504
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/resolve.c:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9527
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9536
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9543
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9554
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9560
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9575
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9635
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9649
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9652
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9659 fortran/resolve.c:9781
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9671 fortran/resolve.c:9789
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9683
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.c:9757
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9761 fortran/resolve.c:9771
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/resolve.c:9826
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9843 fortran/resolve.c:9866
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9847 fortran/resolve.c:9872
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 67646,67836 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/resolve.c:9955
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9971
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9979 fortran/resolve.c:10066
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9989 fortran/resolve.c:10076
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/resolve.c:10020
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10029
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.c:10176
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "FORALL construct at %L"
  msgstr "I konstruktionen"
  
! #: fortran/resolve.c:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:10207
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10284
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10386
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10499
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10531
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10536
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10546
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10578
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10587
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10594
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr ""
  
! #: fortran/resolve.c:10605
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10923
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Pointer procedure assignment at %L"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: fortran/resolve.c:11177
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.c:11420
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11423
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11434
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11496
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11542
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid NULL at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.c:11546
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11603
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11608
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11692
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11771
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11881
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11895
  #, 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 ""
--- 67674,67864 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9887
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9975
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9983 fortran/resolve.c:10070
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9993 fortran/resolve.c:10080
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/resolve.c:10024
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10033
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.c:10180
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "FORALL construct at %L"
  msgstr "I konstruktionen"
  
! #: fortran/resolve.c:10201
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:10211
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10390
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10503
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10535
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10540
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10550
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10586
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10591
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr ""
  
! #: fortran/resolve.c:10609
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10927
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Pointer procedure assignment at %L"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: fortran/resolve.c:11181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.c:11424
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11427
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11438
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11500
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11546
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid NULL at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.c:11550
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11607
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11612
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11696
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11775
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11885
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11899
  #, 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 ""
*** 67838,68801 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11914
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11999
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer at %0 too large"
  msgid "String length at %L is too large"
  msgstr "Heltal ved %0 for stort"
  
! #: fortran/resolve.c:12228
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12240
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:12250
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:12265
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12277
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12309
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.c:12331
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12358
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12394
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12419
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12440
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12447
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12494
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12497
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12501
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12504
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12507
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12510
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fejl ved egenskabsundersÃ¸gelse af filen %s"
  
! #: fortran/resolve.c:12579
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12601
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:12623
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12641
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "funktion kan ikke indbygges"
  
! #: fortran/resolve.c:12653
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object of type `%T' may not be initialized"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "objekt af typen '%T' med variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: fortran/resolve.c:12662
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12672
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12691
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12695
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12699
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12703
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12716
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12725
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12731
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:12800
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12806
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12812
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12820
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12826
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12869
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12877
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12894
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12978
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12987
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/resolve.c:12996
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13004
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13010
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:13024
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:13033
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:13055
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:13092
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:13132
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13168
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:13227
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13239
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:13267
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13323
  #, 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.c:13515
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13557
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13571
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13585 fortran/resolve.c:14071
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13593
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13602
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13608
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13614
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13643
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13653
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13748
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13851
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13860
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13870
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13895
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13906
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.c:14004
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:14018
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:14034
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14044
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:14053
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14062
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14104
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:14117
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:14128
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14161
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:14169
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:14178
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:14260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/resolve.c:14305
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14318
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14382
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14415
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14429
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: fortran/resolve.c:14494
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14500
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14506
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14514
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14531
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14553
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14564
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14591
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14615
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14631
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14642
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "uforenelig afledt type i PARAMETER ved %L"
  
! #: fortran/resolve.c:14650
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.c:14701
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14712
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14719
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14758
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14822
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14825
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14921
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.c:14942
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Ingen angivelse af underforstÃ¥et DO-iterator '%A' ved %0"
  
! #: fortran/resolve.c:14955
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14966
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14973
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14986
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14992
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15002
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:15011
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15024 fortran/resolve.c:15201
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:15038
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15047
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.c:15056
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15064
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15071
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:15098
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15105
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15112
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:15138
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.c:15148
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.c:15227
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15242
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15255
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15273
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:15285
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15294
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15306
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15315
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15327
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15343
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15351
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15358
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15370
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.c:15379
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15395
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15401
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15426
  #, 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.c:15496
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15507
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15612
  #, 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.c:15620
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15627
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15636
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15650
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15696
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15709
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15808
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15816
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15949
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:16114
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.c:16120
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.c:16204
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16213
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16221
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:16237
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16340
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16355
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16380
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16389
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16462
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16473
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16484
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16515
  #, 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.c:16582
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16595
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16615
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16625
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16633
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16647
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16665
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16672
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16750
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 67866,68829 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11918
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:12003
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer at %0 too large"
  msgid "String length at %L is too large"
  msgstr "Heltal ved %0 for stort"
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:12236
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12244
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:12254
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:12269
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12281
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12313
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.c:12335
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12362
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12398
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12423
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12444
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12451
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12498
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12501
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12505
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12508
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12511
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12514
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fejl ved egenskabsundersÃ¸gelse af filen %s"
  
! #: fortran/resolve.c:12583
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12605
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:12627
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12645
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "funktion kan ikke indbygges"
  
! #: fortran/resolve.c:12657
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object of type `%T' may not be initialized"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "objekt af typen '%T' med variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: fortran/resolve.c:12666
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12676
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12695
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12699
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12703
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12707
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12720
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12729
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12735
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12747
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:12804
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12810
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12816
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12824
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12830
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12873
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12898
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12982
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12991
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/resolve.c:13000
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13008
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13014
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13020
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:13028
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:13059
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:13096
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:13136
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13172
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:13231
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13243
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:13271
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13327
  #, 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.c:13519
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13561
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13575
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13589 fortran/resolve.c:14075
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13597
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13606
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13612
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13618
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13647
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13657
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13752
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13855
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13864
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13874
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13899
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13910
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.c:14008
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:14022
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:14038
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14048
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:14057
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14066
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14108
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:14121
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:14132
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14165
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:14173
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:14182
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:14264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/resolve.c:14309
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14322
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14386
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14419
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14433
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: fortran/resolve.c:14498
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14504
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14510
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14518
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14535
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14557
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14568
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14595
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14619
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14635
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14646
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "uforenelig afledt type i PARAMETER ved %L"
  
! #: fortran/resolve.c:14654
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.c:14705
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14716
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14762
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14826
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14829
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14925
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.c:14946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Ingen angivelse af underforstÃ¥et DO-iterator '%A' ved %0"
  
! #: fortran/resolve.c:14959
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14962
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14970
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14977
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14996
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15006
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:15015
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15028 fortran/resolve.c:15205
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:15042
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15051
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.c:15060
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15068
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15075
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:15095
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:15102
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15109
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:15142
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.c:15152
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.c:15231
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15246
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15259
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15277
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:15289
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15298
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15310
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15319
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15331
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15347
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15355
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15362
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15374
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.c:15383
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15399
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15405
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15430
  #, 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.c:15500
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15511
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15616
  #, 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.c:15624
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15631
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15640
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15654
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15700
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15713
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15812
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15820
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15828
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15953
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:16118
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.c:16124
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.c:16208
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16217
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16225
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:16241
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16344
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16384
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16393
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16466
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16477
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16488
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16519
  #, 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.c:16586
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16599
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16619
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16629
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16637
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16651
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16669
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16676
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16754
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 69691,69707 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6035
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.c:8068
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.c:10972
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 69719,69735 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6083
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.c:8116
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.c:11020
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr "tildeling af startvÃ¦rdi til new
*** 69795,69866 ****
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.c:4327 fortran/trans-decl.c:6660
  #, 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.c:4815
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.c:5048
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.c:5061
  #, 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.c:5686
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.c:5692
  #, 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.c:5702 fortran/trans-decl.c:5840
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5717
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5736
  #, 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.c:5785
  #, 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.c:5789
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5812
  #, 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.c:6389
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
--- 69823,69894 ----
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.c:4393 fortran/trans-decl.c:6733
  #, 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.c:4881
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.c:5121
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.c:5134
  #, 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.c:5759
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.c:5765
  #, 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.c:5775 fortran/trans-decl.c:5913
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5790
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5809
  #, 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.c:5858
  #, 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.c:5862
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5885
  #, 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.c:6462
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
*************** msgstr ""
*** 69909,69920 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11246 fortran/trans-stmt.c:1066
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "The event variable at %L shall not be coindexed"
--- 69937,69948 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11267 fortran/trans-stmt.c:1066
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "The event variable at %L shall not be coindexed"
*************** msgstr ""
*** 70027,70033 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.c:2114
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
--- 70055,70061 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.c:2117
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
*************** msgstr ""
*** 71290,71338 ****
  msgid "creating selector for nonexistent method %qE"
  msgstr "opretter vÃ¦lger for ikke-eksisterende metode '%s'"
  
! #: config/fused-madd.opt:22
  #, fuzzy, gcc-internal-format
! msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
! msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
! 
! #: config/microblaze/microblaze.opt:87
! #, gcc-internal-format
! msgid "%qs is deprecated; use -fstack-check"
! msgstr "%qs er forÃ¦ldet; brug -fstack-check"
  
! #: config/microblaze/microblaze.opt:95
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
! msgstr "%qs er forÃ¦ldet; brug -fno-zero-initialized-in-bss"
  
! #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
! #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
! #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
! #: config/arc/arc.opt:384
  #, fuzzy, gcc-internal-format
! #| msgid "`%s' is deprecated"
! msgid "%qs is deprecated"
! msgstr "'%s' er forÃ¦ldet"
  
! #: config/vms/vms.opt:42
  #, fuzzy, gcc-internal-format
! msgid "unknown pointer size model %qs"
! msgstr "'%s': ukendt tls-model-tilvalg"
  
! #: config/avr/avr.opt:26
! #, gcc-internal-format
! msgid "missing device or architecture after %qs"
! msgstr "manglende enhed eller arkitektur efter %qs"
  
! #: config/darwin.opt:56 brig/lang.opt:44 common.opt:326 common.opt:329
! #: common.opt:3140 c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76
! #: c-family/c.opt:79 c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220
! #: c-family/c.opt:224 c-family/c.opt:236 c-family/c.opt:1906
! #: c-family/c.opt:1914
  #, fuzzy, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "et filnavn mangler efter '-%s'"
  
  #: config/i386/i386.opt:319
  #, fuzzy, gcc-internal-format
  msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
--- 71318,71414 ----
  msgid "creating selector for nonexistent method %qE"
  msgstr "opretter vÃ¦lger for ikke-eksisterende metode '%s'"
  
! #: fortran/lang.opt:409
  #, fuzzy, gcc-internal-format
! #| msgid "unrecognized section name \"%s\""
! msgid "Unrecognized option to endianness value: %qs"
! msgstr "ukendt sektionsnavn \"%s\""
  
! #: fortran/lang.opt:600
  #, gcc-internal-format
! msgid "Unrecognized option to floating-point init value: %qs"
! msgstr "Tilvalg til kommatals opstartsvÃ¦rdi blev ikke genkendt: %qs"
  
! #: fortran/lang.opt:730
  #, fuzzy, gcc-internal-format
! #| msgid "unrecognized option `%s'"
! msgid "Unrecognized option: %qs"
! msgstr "ukendt tilvalg '%s'"
  
! #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
  #, fuzzy, gcc-internal-format
! msgid "assertion missing after %qs"
! msgstr "et postulat mangler efter %s"
  
! #: 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:256
! #, fuzzy, gcc-internal-format
! msgid "macro name missing after %qs"
! msgstr "et makronavn mangler efter %s"
  
! #: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
! #: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220 c-family/c.opt:224
! #: c-family/c.opt:236 c-family/c.opt:1906 c-family/c.opt:1914 brig/lang.opt:44
! #: config/darwin.opt:56 common.opt:326 common.opt:329 common.opt:3140
  #, fuzzy, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "et filnavn mangler efter '-%s'"
  
+ #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
+ #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:1902
+ #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
+ #, fuzzy, gcc-internal-format
+ msgid "missing path after %qs"
+ msgstr "et mÃ¥l mangler efter '-%s'"
+ 
+ #: c-family/c.opt:244 c-family/c.opt:248
+ #, fuzzy, gcc-internal-format
+ msgid "missing makefile target after %qs"
+ msgstr "et mÃ¥l mangler efter '-%s'"
+ 
+ #: c-family/c.opt:283
+ #, fuzzy, gcc-internal-format
+ #| msgid "language %s not recognized"
+ msgid "argument %qs to %<-Waligned-new%> not recognized"
+ msgstr "sproget %s ikke genkendt"
+ 
+ #: c-family/c.opt:903
+ #, fuzzy, gcc-internal-format
+ #| msgid "language %s not recognized"
+ msgid "argument %qs to %<-Wnormalized%> not recognized"
+ msgstr "sproget %s ikke genkendt"
+ 
+ #: c-family/c.opt:1408
+ #, fuzzy, gcc-internal-format
+ msgid "no class name specified with %qs"
+ msgstr "intet klassenavn angivet med '-%s'"
+ 
+ #: c-family/c.opt:1519
+ #, fuzzy, gcc-internal-format
+ msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
+ msgstr "-fhandle-exceptions er blevet omdÃ¸bt til -fexceptions (og er nu til som standard)"
+ 
+ #: c-family/c.opt:1602
+ #, fuzzy, gcc-internal-format
+ msgid "unrecognized ivar visibility value %qs"
+ msgstr "ukendt registernavn '%s'"
+ 
+ #: c-family/c.opt:1762
+ #, fuzzy, gcc-internal-format
+ msgid "unrecognized scalar storage order value %qs"
+ msgstr "ukendt registernavn '%s'"
+ 
+ #: d/lang.opt:189
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown register name: %s"
+ msgid "unknown array bounds setting %qs"
+ msgstr "ukendt registernavn: %s"
+ 
+ #: config/vms/vms.opt:42
+ #, fuzzy, gcc-internal-format
+ msgid "unknown pointer size model %qs"
+ msgstr "'%s': ukendt tls-model-tilvalg"
+ 
  #: config/i386/i386.opt:319
  #, fuzzy, gcc-internal-format
  msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
*************** msgstr ""
*** 71348,71353 ****
--- 71424,71434 ----
  msgid "%<-msse5%> was removed"
  msgstr "%<-msse5%> blev fjernet"
  
+ #: config/avr/avr.opt:26
+ #, gcc-internal-format
+ msgid "missing device or architecture after %qs"
+ msgstr "manglende enhed eller arkitektur efter %qs"
+ 
  #: config/rs6000/rs6000.opt:317
  #, fuzzy, gcc-internal-format
  msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
*************** msgstr ""
*** 71368,71373 ****
--- 71449,71483 ----
  msgid "using old darwin ABI"
  msgstr ""
  
+ #: config/fused-madd.opt:22
+ #, fuzzy, gcc-internal-format
+ msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
+ msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
+ 
+ #: config/microblaze/microblaze.opt:87
+ #, gcc-internal-format
+ msgid "%qs is deprecated; use -fstack-check"
+ msgstr "%qs er forÃ¦ldet; brug -fstack-check"
+ 
+ #: config/microblaze/microblaze.opt:95
+ #, gcc-internal-format
+ msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
+ msgstr "%qs er forÃ¦ldet; brug -fno-zero-initialized-in-bss"
+ 
+ #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
+ #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
+ #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
+ #: config/arc/arc.opt:384
+ #, fuzzy, gcc-internal-format
+ #| msgid "`%s' is deprecated"
+ msgid "%qs is deprecated"
+ msgstr "'%s' er forÃ¦ldet"
+ 
+ #: lto/lang.opt:28
+ #, fuzzy, gcc-internal-format
+ msgid "unknown linker output %qs"
+ msgstr "'%s': ukendt tls-model-tilvalg"
+ 
  #: common.opt:1406
  #, fuzzy, gcc-internal-format
  #| msgid "unknown string token %s\n"
*************** msgstr "ikke genkendt synlighedsvÃ¦rdi %
*** 71463,71551 ****
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "(i nÃ¦rheden af klargÃ¸ringen af '%s')"
  
- #: d/lang.opt:189
- #, fuzzy, gcc-internal-format
- #| msgid "unknown register name: %s"
- msgid "unknown array bounds setting %qs"
- msgstr "ukendt registernavn: %s"
- 
- #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
- #, fuzzy, gcc-internal-format
- msgid "assertion missing after %qs"
- msgstr "et postulat mangler efter %s"
- 
- #: 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:256
- #, fuzzy, gcc-internal-format
- msgid "macro name missing after %qs"
- msgstr "et makronavn mangler efter %s"
- 
- #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
- #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:1902
- #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
- #, fuzzy, gcc-internal-format
- msgid "missing path after %qs"
- msgstr "et mÃ¥l mangler efter '-%s'"
- 
- #: c-family/c.opt:244 c-family/c.opt:248
- #, fuzzy, gcc-internal-format
- msgid "missing makefile target after %qs"
- msgstr "et mÃ¥l mangler efter '-%s'"
- 
- #: c-family/c.opt:283
- #, fuzzy, gcc-internal-format
- #| msgid "language %s not recognized"
- msgid "argument %qs to %<-Waligned-new%> not recognized"
- msgstr "sproget %s ikke genkendt"
- 
- #: c-family/c.opt:903
- #, fuzzy, gcc-internal-format
- #| msgid "language %s not recognized"
- msgid "argument %qs to %<-Wnormalized%> not recognized"
- msgstr "sproget %s ikke genkendt"
- 
- #: c-family/c.opt:1408
- #, fuzzy, gcc-internal-format
- msgid "no class name specified with %qs"
- msgstr "intet klassenavn angivet med '-%s'"
- 
- #: c-family/c.opt:1519
- #, fuzzy, gcc-internal-format
- msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
- msgstr "-fhandle-exceptions er blevet omdÃ¸bt til -fexceptions (og er nu til som standard)"
- 
- #: c-family/c.opt:1602
- #, fuzzy, gcc-internal-format
- msgid "unrecognized ivar visibility value %qs"
- msgstr "ukendt registernavn '%s'"
- 
- #: c-family/c.opt:1762
- #, fuzzy, gcc-internal-format
- msgid "unrecognized scalar storage order value %qs"
- msgstr "ukendt registernavn '%s'"
- 
- #: fortran/lang.opt:409
- #, fuzzy, gcc-internal-format
- #| msgid "unrecognized section name \"%s\""
- msgid "Unrecognized option to endianness value: %qs"
- msgstr "ukendt sektionsnavn \"%s\""
- 
- #: fortran/lang.opt:600
- #, gcc-internal-format
- msgid "Unrecognized option to floating-point init value: %qs"
- msgstr "Tilvalg til kommatals opstartsvÃ¦rdi blev ikke genkendt: %qs"
- 
- #: fortran/lang.opt:730
- #, fuzzy, gcc-internal-format
- #| msgid "unrecognized option `%s'"
- msgid "Unrecognized option: %qs"
- msgstr "ukendt tilvalg '%s'"
- 
- #: lto/lang.opt:28
- #, fuzzy, gcc-internal-format
- msgid "unknown linker output %qs"
- msgstr "'%s': ukendt tls-model-tilvalg"
- 
  #~ msgid "invalid %%t operand '"
  #~ msgstr "ugyldig %%t-operand '"
  
--- 71573,71578 ----
diff -Nrcpad gcc-9.1.0/gcc/po/de.gmo gcc-9.2.0/gcc/po/de.gmo
*** gcc-9.1.0/gcc/po/de.gmo	Fri May  3 08:12:44 2019
--- gcc-9.2.0/gcc/po/de.gmo	Mon Aug 12 07:51:11 2019
***************
*** 1,1690 ****
! Þ•Î3ŒžEü<HQIQOQ-QQ1Q±Q ÆQÛçQ+ÃR0ïRK SlS
‚S�SœS<°SBíSR0T>ƒT@ÂT9UC=UF�U5ÈUIþUHV_V!tV$–V »VÜV"úV+WIW#PW”tW	XXA.X'pX˜X¶XF»X7YQ:Y5ŒY]ÂYw ZI˜ZAâZK$[Np[B¿[O\LR\RŸ\;ò\8.]>g]I¦]Ið]B:^~}^?ü^D<_E�_@Ç_E`CN`=’`ZÐ`@+a6la{£aBb?bb‰¢b9,cPfcC·cFûcsBdE¶dCüdQ@eN’e�áeGrfŒºfOGgR—gCêgQ.hN€hFÏh9i=Pi=Ži4ÌiPjMRjE jBæjG)kIqkH»kBl=Gl7…l6½mIôm>no[n-ËnEùn
! ?o'Jo8ro>«oêo)üo0&pWp=`p+žpZÊpl%q+’qm¾q0,r)]r ‡r¨r;¸rEôr#:s ^ss7”s8Ìs)t/tBtbt$}t$¢t*Çt*òtu8u SutuŽušu#«uÏu8æuv!0v;RvEŽvÔv5óvE)w%ow1•w.Çwöw0xLEx6’x7ÉxlyGny$¶yÛyJúy*EzEpz2¶zEézl/{œ{3¸{@ì{-|5E|{|„| ›|&¼|Jã|8.}Ug}:½}ø}~-~L~I[~A¥~@ç~/(@X;™#Õcù_]€Y½€l�X„�TÝ�Q2‚K„‚LÐ‚Sƒ^qƒHÐƒ5„IO„Y™„,ó„* …6K…A‚…3Ä…cø…=\†š†°†#À†#ä†3‡*<‡4g‡.œ‡2Ë‡4þ‡,3ˆ6`ˆQ—ˆ3éˆ3‰=Q‰�‰C£‰;ç‰I#ŠImŠW·ŠE‹"U‹x‹9‹‹.Å‹ô‹Œ5Œ7OŒ‡Œ#¢Œ,ÆŒ$óŒ$�#=�&a�ˆ�6¢�/Ù�J	Ž2TŽ&‡Ž,®ŽPÛŽH,�0u�x¦�?�F_�3¦�.Ú�9	‘2C‘-v‘0¤‘_Õ‘V5’ZŒ’Eç’H-“Fv“P½“R”Ga”E©”Qï”:A•;|•D¸•gý•se–iÙ–oC—<³—Sð—{D˜]À˜d™[ƒ™Œß™WlšVÄšN›;j›Z¦›pœJrœ`½œI�oh�RØ�k+ž9—ž9ÑžŸ(+Ÿ*TŸ:Ÿ:ºŸWõŸGM Y• Zï \J¡¬§¡ÌT¢^!£n€£fï£vV¤eÍ¤u3¥\©¥l¦Js¦:¾¦Lù¦žF§¾å§W¤¨gü¨_d©oÄ©^4ªn“ªU«eX«)¾«%è«|¬œ‹¬F(­Vo­NÆ­^®Mt®]Â®D ¯Te¯ º¯!Û¯ ý¯&°4E°z°-“°#Á°å°.± 0±Q±.j±0™±7Ê±!²f$²4‹²=À²Lþ²"K³n³(€³,©³&Ö³ý³´0-´H^´S§´û´/µ]Cµ$¡µ&Æµ;íµ)¶6G¶4~¶4³¶2è¶-·5I·ˆ·'¸30¸d¸?„¸?Ä¸¹1¹Q¹5l¹*¢¹RÍ¹j º&‹º&²º%Ùº*ÿºO*»>z»7¹»;ñ»9-¼;g¼0£¼4Ô¼1	½;½=L½>Š½;É½p¾'v¾'ž¾+Æ¾5ò¾T(¿Y}¿H×¿N ÀVoÀ`ÆÀ`'ÁVˆÁ]ßÁU=Â\“ÂhðÂIYÃb£ÃVÄ@]Ä>žÄ<ÝÄXÅUsÅHÉÅ.Æ;AÆ]}ÆyÛÆCUÇ-™ÇRÇÇGÈ/bÈ’È­È8ÈÈ8ÉR:É@�ÉTÎÉE#ÊUiÊE¿Ê#ËM)Ë*wËd¢ËZÌIbÌ4¬Ì&áÌ>ÍlGÍm´Í7"ÎZZÎNµÎ8Ï@=ÏA~Ï?ÀÏiÐ&jÐ5‘ÐmÇÐQ5Ñ8‡Ñ3ÀÑ)ôÑ\Ò1{Ò:­ÒèÒ?ÿÒh?Ó;¨ÓHäÓ\-Ô!ŠÔ<¬Ô6éÔ; Õ,\Õ!‰Õj«Õ6Ö=MÖ5‹Ö'ÁÖQéÖ:;×<v×0³×4ä×,Ø4FØ,{Ø<¨Ø5åØ!Ù&=Ù+dÙ;�Ù6ÌÙ=Ú,AÚ,nÚ3›Ú:ÏÚT
! Û+_Û4‹Û4ÀÛ>õÛ04Ü0eÜ-–Ü4ÄÜ3ùÜ/-Ý/]Ý@�Ý)ÎÝ)øÝ"Þ4<Þ<qÞ3®ÞKâÞ!.ß!Pß-rß- ßCÎß.àFAàˆà5¥à,Ûàá@&áBgá>ªáféáEPâ!–â!¸â'Úâ#ã<&ã(cãBŒã5Ïã9ä@?äB€ä9Ãäjýä(hå3‘å1Åå1÷å.)æ8Xæ5‘æ;Çæ/ç/3ç/cç/“ç+Ãç*ïç6èQèJpè»è1ÙèBé*Né*yé/¤éMÔé3"ê1Vê@ˆê0Éê?úê::ë;uë8±ë&êë-ì<?ì(|ì,¥ì'Òì(úì)#íWMí"¥í#ÈíBìí2/îbî8‚î5»î1ñî#ï):ï1dï?–ï!Öï2øï_+ð:‹ð8Æð/ÿð"/ñ*RñI}ñ4ÇñCüñH@ò3‰ò½ò>Õò-óCBó†ó:�ó2Øó=ôIô1hôšô$¹ô2Þôõ(õUGõ-�õ/Ëõ3ûõ?/ö?oö0¯ö+àöA÷.N÷*}÷2¨÷2Û÷1ø0@ø9qø1«ø2Ýø1ù+Bù,nù3›ù.ÏùDþù3Cú$wú+œúÈú7ßúaû�yû@
! üBKüDŽü&ÓüCúü:>ýyý6–ýCÍý@þ%RþBxþ$»þàþKþþ*Jÿ'uÿ�ÿ'»ÿ0ãÿ"/?R ’#³0×(.1*`,‹1¸3êH+g"“1¶4è)4G$|$¡9Æ98:1s5¥DÛ1 PR‚£V&4}/²7âQ1lEž6ä3<O?Œ>Ì@	eL	?²	/ò	="
! i`
! <Ê
! CEK2‘+Ä+ð->J‰¨Ç<ßE
<b
;Ÿ
EÛ
F!6hIŸXé7B.z8©Tâ75S!‰9«*å*?;6{8²Xë@D%…@«oìE\3¢5Ö()50_8�;É2.8Dg,¬RÙV,QƒUÕ9+)eQ�lá4N4ƒ2¸2ëZiypãKTn `=p9®8èU!8w3° ä/5)TB~YÁN‚j1íQ.q H¿F EO 8• HÎ 1!"I!8l!3¥!"Ù!&ü!I#"#m"C‘"/Õ"2#48#.m#:œ#E×#/$ M$(n$#—$+»$&ç$7%BF%H‰%(Ò%"û%%&)D&$n&%“&7¹&$ñ&G'*^',‰'8¶'.ï'(N>(1�(J¿(E
! )=P)5Ž)@Ä)+*B1*4t*k©*X+>n+2­+Mà+'.,"V,&y,) ,<Ê,-l'-_”-^ô-GS.,›.PÈ../*H/Fs/Kº/M0!T0@v0$·0$Ü0&1((15Q1e‡1%í1?2S2b2�2œ24·2ì2û2/3MH3B–36Ù3G4=X4z–4^5zp5Yë5‡E64Í6(7'+7=S7:‘7JÌ7,8)D89n8/¨86Ø8:93J98~9J·9/:H2:K{:SÇ:.;JJ;@•;!Ö;Bø;8;<Rt<-Ç<Wõ<JM=H˜=-á=E>:U>*�>1»>wí>Ce?o©?0@;J@3†@(º@2ã@,A'CADkA5°A)æA%B26BoiBIÙB)#C!MCXoC+ÈC:ôC=/D3mD!¡D9ÃD-ýD-+E(YE/‚E%²E6ØE/F#?F<cF$ F5ÅF9ûF=5GGsG*»G%æGH'H#EH@iH%ªH ÐH®qIL JMmJ¬»J¼hK\%Lj‚LMíLN;M¸ŠM¬CN^ðNfOOÈ¶O¼Pf<Qn£Q„R2—RMÊR(S5ASQwSHÉSBTsUT ÉT-êTIU@bU”£U[8V¾”V_SW†³WT:X4�XVÄX0Y0LY-}Y5«Y9áYIZBeZ*¨ZÓZîZ^[7b[>š[0Ù[4
! \7?\Bw\Pº\=]?I]J‰]XÔ]C-^Fq^6¸^Eï^’5_QÈ_X`s`*“`;¾`(ú`6#a#Za~a2ša#Ía'ña/b1IbB{b-¾b1ìb!c)@c>jcA©cKëcC7d,{d*¨d/Ód,e+0e\e#xe*œe.ÇeöeJ	fTfsfŒf+¬fFØfMgJmgj¸gN#h(rh›h+»hpçhXi#ji%Ži4´iéiúij3j+Pj|j>—j<ÖjvkŠkF§kSîk/Bl-rl l¾l@Ülm"1mTm:km9¦m9àm"n3=n!qn“n)¬n*Ön0o92o#lo$�oAµo÷o"p-4p3bp/–p,Æp<ópF0qwq*’q.½q+ìq4r7MrS…rGÙr:!s%\s!‚s*¤sÏsës=t(Ft1ot5¡t*×t)u,,u/Yuo‰ukùu0evX–v]ïvaMw¯wWÏw-'x#UxEyx¿x*Úx=yCy [y!|y žy1¿yDñyE6z |zD�z{âz0^{1�{6Á{7ø{)0|#Z|'~|"¦|&É|ð|#}'4}"\}}-œ}Ê}Ü}0ö}'~@~/Q~.�~'°~ Ø~0ù~#*NkŠ¢$À:å0 €BQ€;”€?Ð€?�P�f�4y�\®�‚$*‚%O‚u‚#“‚'·‚ß‚6þ‚5ƒ Sƒtƒ†ƒœƒ%»ƒ%áƒ„'„F„-a„�„-ª„%Ø„þ„.…I…3g…›…±…Ð…]â…@†+V†/‚†#²†0Ö†/‡#7‡[‡,z‡§‡Ç‡Û‡,ú‡C'ˆ6kˆA¢ˆ+äˆ+‰*<‰.g‰!–‰*¸‰Rã‰\6Šc“Š9÷Š=1‹!o‹'‘‹H¹‹5Œ)8Œ)bŒ"ŒŒ#¯ŒÓŒ.îŒ�.�$>�(c�=Œ�.Ê�ù�;Ž(OŽxŽ.“Ž@ÂŽ‚�‚†�	�"�A�#a�(…�0®�5ß�‘+‘":‘"]‘}€‘5þ‘24’ g’6ˆ’4¿’ô’M“N`“3¯“>ã“K"”9n”E¨”Gî”86•Po•CÀ•J–1O–5�–*·–)â–C—P—1o—¡—»—+Ú—"˜6)˜2`˜1“˜3Å˜5ù˜7/™'g™I�™-Ù™5š&=š$dšJ‰šNÔšP#›>t›[³›@œ5PœA†œ)Èœ#òœ!�,8�.e�1”�2Æ�Gù�KAž,�žMºž,Ÿ;5ŸXqŸ=ÊŸO <X .• CÄ 5¡>¡)^¡%ˆ¡)®¡Ø¡ñ¡¢2'¢<Z¢3—¢0Ë¢ü¢G£3Z£4Ž£8Ã£8ü£5¤+S¤"¤Q¢¤1ô¤A&¥(h¥,‘¥¾¥0Ý¥*¦B9¦-|¦/ª¦-Ú¦.§(7§*`§)‹§1µ§Gç§K/¨J{¨,Æ¨&ó¨,©"G©=j©,¨©'Õ©1ý©#/ª'Sª9{ª0µª'æª3«0B«/s«(£«1Ì«)þ«3(¬6\¬ “¬ ´¬?Õ¬+­.A­-p­+ž­Ê­ Ü­\ý­/Z®'Š®²®+Ë®*÷®'"¯$J¯*o¯š¯]´¯;°_N°0®°)ß° 	±2*±E]±)£±<Í±"
! ²'-²U²-p²+ž²Ê²Ü²;ò²F.³u³•³-±³ ß³Z´O[´«´Á´XÓ´1,µ\^µL»µI¶MR¶K ¶Zì¶kG·K³·Nÿ·dN¸+³¸/ß¸#¹03¹/d¹#”¹-¸¹,æ¹º&/ºVºCmº±º3Èº+üº (»*I».t»£»?Ã»¼,"¼O¼g¼)„¼"®¼4Ñ¼½2½M½3b½–½+³½Jß½;*¾$f¾C‹¾<Ï¾5¿*B¿.m¿œ¿F¶¿iý¿+gÀ>“À'ÒÀ:úÀ5ÁLÁgÁ5�Á=·Á)õÁÂ5Â0PÂ0�Â²Â6ÄÂCûÂ$?Ã&dÃG‹Ã2ÓÃJÄ,QÄ:~ÄK¹Ä-Å;3Å#oÅ“Å.¯Å+ÞÅ
! Æ*ÆIÆ"iÆŒÆ¥ÆÅÆ)ÝÆ)Ç1ÇLÇ'cÇ ‹Ç#¬ÇÐÇæÇYÈS[È$¯ÈÔÈðÈ2ÉBÉ[ÉrÉ1ŠÉ5¼É'òÉÊ,7Ê9dÊžÊA¢Ê"äÊ"Ë*ËGGËD�ËEÔË/ÌGJÌ$’Ì8·Ì8ðÌd)ÍOŽÍ=ÞÍCÎH`Î,©ÎBÖÎ.Ï7HÏ3€Ï>´Ï@óÏ;4ÐHpÐ;¹Ð5õÐA+ÑWmÑ6ÅÑ9üÑ;6ÒTrÒ4ÇÒ6üÒ43ÓLhÓ8µÓ<îÓ=+Ô>iÔ?¨ÔZèÔICÕA�Õ=ÏÕ6
Ö6DÖ:{Ö4¶Ö@ëÖI,×<v×N³×QØ8TØB�ØKÐØuÙ5’ÙOÈÙIÚ8bÚ<›ÚFØÚ:ÛFZÛG¡Û=éÛf'Ü/ŽÜ.¾ÜAíÜ/Ý“KÝ&ßÝWÞb^ÞLÁÞAß=PßlŽßûß¶àÉàâà#þà%"á)Há5ráH¨áñá=âSMâE¡â:çâ<"ã>_ã:žã>Ùã=äOVä@¦äEçä-å LåmåBƒåBÆå:	æ'Dæ0læ6�æ*Ôæ2ÿæ:2ç6mçH¤ç,íç0è"Kè+nè-šè+Èè~ôè�sé!ê%ê >ê _ê €ê+¡ê'Íê#õê$ë>ë+^ë1Šë/¼ëìëIìAVì"˜ì1»ì"íìFídWíU¼íPî'cî‹îžî4¯î\äîOAï7‘ï5Éï{ÿïK{ð2ÇðPúð?Kñ1‹ñ'½ñ+åñ&ò'8òm`ò4Îò(ó(,óUófó:xó3³ó$çóô8)ô0bô'“ôR»ôõ%õDAõ'†õ@®õ ïõ@ö Qö-rö+ öÌöéöa	÷-k÷™÷U²÷,ø&5øB\ø#Ÿø+ÃøXïø5Hù#~ù¢ùp¼ù-ú'Mú#uú™úOµú"û%(ûNû_û-wû¥û7¾û'öû"ü!Aü#cü‡ü!§ü%Éü#ïüý3ýQýhý„ý¡ý!³ýÕýëý.þQ5þP‡þ
Øþaæþ.Hÿwÿdˆÿ1íÿ"&.6em2u2¨MÛM)w0Œ½(Ä,í'0N9W2‘9Ä<þ;9D~—±#ÊOî.>5m9£5Ýf'z8¢Û4ù>.?m+­*Ù,-1/_�2¦*Ù.)3&]'„&¬&Ó%ú# 	'D	%l	(’	 »	$Ü	 
! ""
! ,E
! 2r
! ¥
! Å
! *ä
! ,.<$k*�A»3ý:11lž¶)Òü
+6
^b
?Á
?)A3k5ŸDÕ?OZ-ªLØ/%6UôŒ,�®É8é0"3S7‡>¿$þ5#,Y.†,µ1â32H{6—1Î$0%Vl7s«Ëç#û ?+`Œ“¤¸Ðì2:I)„J®Cù=U(u,žOË"),1
! ^6i ¿Ü(õ:Y7v(®×5÷-A)[/…
µ!Ã å' .0O€
› ©Êá÷*9-W"…!¨)ÊPôEGPY$b3‡»×1÷:)>d£¬µ¾Ç!Ðò  $ 1 : C L U q z -~ 5¬ ,â !%!†1!^¸!r"Š"
¨"*¶"<á".#M#i#5†#
¼#€Ê#K$;Q$’�$e %(†%+¯%.Û%+
! &-6&|d&ná&3P'A„'kÆ'52('h(7�(.È(5÷(&-)$T).y)¨)[Ä)“ *L´*Œ+cŽ+Gò+‚:,v½,m4-J¢-Gí-¹5.+ï.1/:M/$ˆ/+­/Ù/ó/
0)&0.P0>0<¾0;û0'71F_1W¦1>þ1S=2Y‘2Lë2L83œ…3?"4Qb4b´4B5EZ5O 5sð5[d6^À6V7\v7‚Ó7=V86”8}Ë8LI9<–90Ó9-:82:Qk:B½:G;QH;Hš;Jã;W.<Z†<Vá<H8=D�=JÆ=?>=Q>B�>�Ò>CT?D˜?7Ý?A@*W@G‚@MÊ@KA;dA? AEàAH&BboBJÒBcCZ�C9ÜC1DBHDÑ‹DL]ErªENF9lF6¦FZÝF98GirG]ÜGE:Hw€HXøHIQIO›I@ëI2,JF_Jb¦JU	KM_K@­KVîKWEL9�Ll×L\DMB¡MyäMT^NP³NIOFNON•OCäOG(P~pPzïPLjQ:·QWòQTJRSŸRRóR>FS:…SdÀS'%T*MTCxT/¼TAìTL.U6{UE²UCøUB<V+V?«V@ëV=,W:jWA¥WCçWG+X2sX7¦XBÞXZ!Y@|Y+½Y+éY9ZIOZC™Z)ÝZM[7U[+�[:¹[Aô[+6\*b\*�\,¸\(å\]=,]>j]O©]ù]%^u:^3°^Oä^ 4_DU_5š_[Ð_K,`Bx`Q»`?
aMaja8‰auÂaL8bL…b=Òb:c$KcApc3²c#æc-
! d+8d,dd#‘d6µd[ìd>He‡e0œeÍe3Ùe
f(fBf0[fŒf4ªf!ßf"g$g=g!Ig
! kgvg…g™g¦g½gÐgØg	ágëgûg
! hh,h8hShnh�hŽh›h«h½hÒh	åhïhühii	/i
! 9i%Di-ji^˜i-÷i6%j!\jŒ~j[k[gk"Ãk7ækOl'nl6–l6Ílm[!m3}m±mÊmçm@ûmB<n?n-¿n0íno?5o3uo0©o)Úo9p=>p5|p²p+Âp0îp$q+Dq:pq*«qÖqAíq:/r%jr�r%ªr)Ðrúrs-4sBbs?¥s,åsPtSctw·tC/u'su7›u5Óu?	v=IvA‡vGÉv)w:;wHvwJ¿w1
! x'<x‡dx>ìy+zŽ«zb:{P�{=î{1,|/^|qŽ|o}.p}0Ÿ}UÐ}Ÿ&~=Æ~OgTe¼V"€Wy€EÑ€J�)b�:Œ�)Ç�ñ�B
! ‚7M‚)…‚#¯‚Ó‚ì‚ƒƒ+ƒ'@ƒhƒ†ƒ$˜ƒ½ƒ+Ýƒ#	„-„/M„%}„£„Á„(Û„h…%m…H“…4Ü…J†0\†F�†?Ô†m‡l‚‡Iï‡H9ˆC‚ˆHÆˆG‰BW‰Oš‰(ê‰KŠ2_Š6’ŠlÉŠe6‹Mœ‹$ê‹mŒ3}Œ2±Œ*äŒ4�QD�>–�#Õ�+ù�1%Ž'WŽ5ŽVµŽm�{z�@ö�07�nh�+×�‘*!‘'L‘&t‘'›‘@Ã‘S’#X’!|’Jž’>é’Z(“.ƒ“L²“ÿ“1”~O”¶Î”¨…•¥.–@Ô–%—D;—K€—Ì—;ê—:&˜^a˜KÀ˜?™L™;l™0¨™$Ù™<þ™;šWš$ušFšš%áš6›6>›)u›VŸ›Gö›4>œtsœ@èœ:)�d�9„�F¾�/ž#5ž2Yž1ŒžX¾žhŸ1€Ÿ/²ŸUâŸ>8 Jw GÂ G
! ¡6R¡+‰¡.µ¡hä¡OM¢K�¢8é¢C"£Sf£dº£Q¤=q¤B¯¤Iò¤X<¥\•¥4ò¥9'¦Ca¦=¥¦Cã¦6'§1^§7�§HÈ§3¨=E¨Oƒ¨0Ó¨0©*5©!`©<‚©-¿©)í©)ª*Aª)lªP–ª6çª/«/N«/~«8®«5ç«9¬9W¬6‘¬7È¬.­9/­-i­:—­<Ò­/®>?®+~®(ª®.Ó®+¯8.¯Bg¯:ª¯å¯J°N°ic°qÍ°?±'S±{±n•±v²{²o–²w³,~³M«³Hù³-B´%p´7–´7Î´>µGEµ4�µOÂµ;¶(N¶3w¶ «¶mÌ¶':·;b·Bž·9á·0¸DL¸B‘¸DÔ¸B¹G\¹G¤¹?ì¹,ºJº^gºPÆº6»5N»5„»Cº»*þ»[)¼8…¼{¾¼¨:½Xã½%<¾b¾$€¾G¥¾)í¾8¿;P¿RŒ¿+ß¿9À)EÀ7oÀR§À:úÀA5Á8wÁ)°ÁtÚÁ.OÂK~Â%ÊÂðÂ&Ã13Ã7eÃ?�Ã%ÝÃ%Ä$)ÄTNÄ2£Ä*ÖÄ1ÅK3ÅDÅ+ÄÅ&ðÅ%Æ$=Æ?bÆ/¢ÆÒÆ#îÆ.Ç1AÇzsÇtîÇ9cÈ[�ÈGùÈ*AÉ)lÉX–É<ïÉ#,Ê(PÊ/yÊq©ÊNË)jËN”Ë2ãËMÌ)dÌ2ŽÌ;ÁÌ;ýÌ19ÍakÍÍÍ0àÍGÎ_YÎk¹Î:%Ï`ÏHyÏ1ÂÏdôÏBYÐCœÐ{àÐR\ÑN¯Ñ1þÑV0Ò=‡ÒSÅÒZÓdtÓdÙÓE>ÔB„ÔCÇÔCÕOÕ@`Õ
¡Õ:¯Õ&êÕ3ÖJEÖ1�Ö>ÂÖ<×B>×1�×6³×'ê×3Ø8FØ7Ø+·Ø(ãØ4Ù>AÙ'€Ù,¨Ù4ÕÙB
! ÚkMÚ2¹Ú:ìÚ*'Û%RÛxÛ!‘Û³ÛÏÛëÛ+Ü0Ü NÜ/oÜŸÜ
¾Ü:ÌÜGÝFOÝ@–Ý×Ý+ïÝ/Þ&KÞrÞ.�Þ¼Þ8ÒÞ3ß1?ß?qßJ±ß=üß':àbà;rà®à¿àÎàíà.á1áKá<eá5¢á5Øá3â(Bâ5kâ¡â*½â#èâãã."ã.Qã0€ã8±ãêã
! äE(äNnäG½äFå@Lå>�å<Ìå&	æ<0æ5mæ=£æáæBç$Dç[içAÅç_ècgèDËèMéG^é_¦é8ê+?ê.kêšê¶êÈêÚê#ëê(ë8ë>Pë6�ë.Æë\õë9RìKŒìRØì2+í8^íJ—íIâíD,îMqîA¿î9ï0;ï/lï-œï8Êï4ð8ðTð7pðD¨ðEíðA3ñ)uñŸñ6¿ñ8öñ./ò3^òC’òÖò<ìò>)ó,hó3•ó>Éó<ôEô]ôvô–ô]¶ôYõYnõ9Èõ5ö18ö5jö6 öF×ö!÷@÷YS÷W­÷=ø+Cø+oø/›ø?ËøAùMùhùƒùM•ùoãù9Sú=�ú>Ëú8
! ûCû-`û,Žû»ûAÔû@ü>Wü5–ü<Ìü	ý@"ý+cý.�ý'¾ýMæý:4þ7oþ§þ2Åþ(øþ!ÿ.Aÿpÿ!Žÿ+°ÿ/Üÿ2!?7aE™ß
ø 61K1}¯"Ëîfý(d#�±1Ð%%5([„3 0Ô*)0>Z`™6ú?1GqH¹NZQQ¬fþoeVÕW,S„GØF 	Gg	$¯	#Ô	%ø	*
! >I
! ˆ
! )¡
! 8Ë
! CH1b7”EÌ:JM5˜5Î)
?.
Bn
"±
0Ô
6v<W³ULa4®tã?X"˜n»L*@wT¸+
V9Y�0ê !<!^:€_»8 Uv•(ªÓé 7!X!z#œ#À-ä)C)\j†'ñ'PAX’,ë9*R4}1²vär[LÎKWgB¿kEnQ´8=?¡} QÀ/ABj„fï3VEŠ2ÐD .H <w ´ ?È K!!T!v!.‹!*º!!å!6"7>"#v"cš"Oþ"7N##†#7ª##â#9$%@$9f$% $KÆ$7%9J%%„%Tª%hÿ%Oh&c¸&)'<F')ƒ')­''×'Bÿ'B(*_('Š('²(IÚ("$):G);‚)1¾)Bð)23*Mf*C´*+ø*4$+Y+'u+-�+ Ë+ì+k,:w,G²,?ú,1:-9l-?¦-1æ-1.J.[j.!Æ.#è.O/)\/ †/J§/0ò/;#0#_0'ƒ0*«0:Ö0>1#P1Ot1%Ä1?ê1**2:U2>�2Ï2<ç2$30=3.n3�3#¹3Ý3ì3/4@;4,|4?©49é46#57Z53’53Æ5%ú5 6-262`6(“66¼6=ó6=17&o7H–7#ß7P8<T8&‘8&¸8Lß8,9*J9+u9)¡9Ë9Lá99.:h:%}:)£:6Í:*;8/;.h;,—;-Ä;-ò;* <*K<$v<3›<OÏ<*=OJ=lš=y>u�>:÷>u2?D¨? í?'Ž@ˆ¶@°?A„ðA¬uB¦"CÎÉC)˜D4ÂDI÷D)AE3kE#ŸEÃE0ÔE0F"6F"YF"|F ŸF ÀF$áF$G$+G"PG"sG)–G,ÀG)íG'H9?HRyHOÌH,I*II2tI)§I3ÑIRJlXJLÅJKKd^K?ÃKWL9[L0•L=ÆL4M:9M^tMXÓMn,NY›NWõN\MOJªO[õODQPE–PvÜP#SQ$wQ#œQ!ÀQâQ×òR@ÊS:T@FT:‡T+ÂT8îTM'USuUkÉU5VMPV:žVOÙV)WC:WF~WgÅWM-X {XœX8¸X?ñXB1YtY‹Y'ŸY*ÇY“òY"†Z8©ZDâZ '[2H[3{[$¯[7Ô[\;,\h\‚\*™\:Ä\*ÿ\1*]q\]8Î].^96^"p^9“^Í^,è^_2._9a_:›_*Ö_ `!"`!D`6f`D�`4â`,a*Daoa�a;ªa6æa3b.Qb$€b?¥b-åb,c9@c<zc=·c7õce-d:“dHÎd,e-DeXre.Ëeúe$f<f Zf{fFŽf4Õf4
! g?g#Wg{g)“g&½g&äg+h(7h"`h(ƒh(¬h)Õh)ÿh*)i*Ti*i*ªi*Õi*j*+j*Vj*�j*¬j*×j*k(-k(Vk(k(¨k(Ñk(úk)#l(Ml(vl(Ÿl(Èl*ñl*m*Gm*rm(�m(Æm(ïm(n(An(jn(“n(¼n(ån(o)7o)ao'‹o(³o(Üo)p)/p(Yp(‚p(«p(Ôp+ýp')q'Qq(yq'¢q3Êq4þq43r3hr"œrB¿r?s%Bs hsB‰s3Ìs6t47tFlt{³t:/u'ju’u#®uÒu6íu.$v4Sv)ˆv²v*»v.æv+w?Aw>�wAÀwÂx2ÅxvøxLoyL¼yL	z9Vz0�zHÁz@
! {=K{>‰{"È{Të{@|Z|&w|&ž| Å|0æ|-}(E}n}&‡}+®}'Ú}!~$~!D~!f~-ˆ~(¶~"ß~")%,O |,�+Ê#ö$€'?€*g€)’€2¼€Qï€›A�"Ý�*‚1+‚-]‚)‹‚:µ‚ð‚6ƒP=ƒ?ŽƒTÎƒ:#„=^„5œ„)Ò„ü„+…-A…"o…N’…Pá…$2†8W†7�†9È†‡<‡7U‡?�‡5Í‡9ˆ3=ˆ4qˆ9¦ˆ<àˆ6‰8T‰A�‰;Ï‰7ŠGCŠ%‹Š±Š)ËŠ,õŠ5"‹"X‹.{‹ª‹"Æ‹é‹*ö‹!Œ2ŒBBŒ:…ŒÀŒÛŒñŒ�M'�0u�.¦�.Õ�$Ž
)ŽA7ŽayŽAÛŽ+�SI�^��cü�B`�£�½�0Ú�0‘6<‘s‘Ž‘i«‘*’)@’1j’-œ’/Ê’)ú’,$“bQ“(´“4Ý“d”ow”Bç”1*•*\•*‡•²•>Ò•Š–2œ–0Ï–6—77—]o—0Í—6þ—5˜G˜,f˜&“˜)º˜$ä˜	™7(™(`™‰™'¨™!Ð™ ò™%š/9š1iš›š&­š!Ôš(öš:›-Z›ˆ›2§›$Ú›(ÿ›(œ>Hœ!‡œ/©œÙœ%òœ.�8G�5€�¶�/Æ�ö� ž*5ž"`žLƒžGÐž8Ÿ(QŸ!zŸ7œŸ)ÔŸ%þŸ%$ J f +† "² Õ #ô -¡*F¡$q¡)–¡/À¡ð¡'¢8¢(V¢C¢Ã¢(ß¢£?"£!b£0„£$µ£Ú£,ñ£#¤+B¤n¤v„¤^û¤eZ¥MÀ¥¦;-¦2i¦*œ¦Ç¦&á¦ §8)§!b§:„§¿§Þ§/ó§<#¨'`¨ˆ¨1¨¨(Ú¨7©(;©d©$©¤©Ã©8Þ©EªH]ª)¦ª)Ðª(úª#«,C«Up«0Æ«-÷«O%¬)u¬OŸ¬$ï¬=­%R­0x­.©­Ø­÷­®.®I®a®F|®"Ã®=æ®$$¯!I¯&k¯;’¯(Î¯#÷¯/°NK°š°¸°Ò°#ð°2±1G±y±+�±¼±)Ò±#ü±3 ²!T²&v²�²1»²Ví² D³<e³¢³2¸³,ë³ ´(9´,b´7�´#Ç´0ë´µc:µ4žµ6Óµ¢
! ¶8­¶,æ¶7·K·k·+ƒ·¾¯·>n¸Û­¸v‰¹<º =º=^º-œº'Êº(òºc».»t®»‰#¼!­¼;Ï¼1½0=½$n½'“½"»½Þ½ ù½6¾!Q¾!s¾6•¾"Ì¾)ï¾¿8¿lO¿;¼¿9ø¿@2ÀYsÀ&ÍÀ ôÀ-ÁrCÁQ¶Á;Â(DÂmÂE‡Â:ÍÂ(Ã1Ã.FÃguÃ4ÝÃRÄ+eÄ&‘Ä?¸Ä+øÄ?$ÅdÅ�ÅC�ÅáÅ=çÅ%Æ%>ÆdÆ}Æ"›Æ-¾ÆìÆÇ9+ÇMeÇ³ÇA¹Ç<ûÇ88ÈIqÈ!»ÈXÝÈE6É|É�É¢É·ÉÕÉ(êÉ.ÊBÊXÊ/nÊAžÊ$àÊ,Ë2ËIË3dË<˜ËNÕËC$Ì#hÌ+ŒÌ3¸Ì0ìÌ'ÍEÍ%eÍ+‹Í5·ÍíÍ
! Î%)ÎOÎjÎŠÎ ¦ÎÇÎ*ãÎ1Ï0@Ï+qÏC�Ï áÏ"Ð.%Ð1TÐ.†Ð%µÐ0ÛÐ)Ñ06ÑgÑ:€Ñ2»Ñ(îÑ0ÒHÒYÒ)qÒ›Ò`µÒ$Ó
;Ó1IÓ{Ó�Ó/«Ó$ÛÓÔ'Ô=8ÔvÔB–Ô)ÙÔÕ3 Õ$TÕ/yÕ<©Õ1æÕÖ+Ö&HÖ5oÖ"¥Ö&ÈÖ)ïÖY×-s×7¡×3Ù×-
Ø1;Ø2mØ Ø.ÀØ<ïØ5,Ù5bÙ1˜Ù;ÊÙ)Úq0ÚO¢Ú.òÚ$!Û?FÛ-†Û)´Û5ÞÛ%ÜY:Ü”Ü$¯Ü7ÔÜ/ÝF<Ý-ƒÝ@±Ý4òÝ!'ÞIÞ_Þ4vÞ>«Þ0êÞAß=]ß6›ß-Òß2à3à!Mà8oà6¨à-ßàE
áSá;ná9ªáHäá:-â7hâ: â7Ûâ;ã:Oã<ŠãFÇã*ä+9äeä6qä$¨äOÍä=å=[å?™åÙå(ñåSæ>næ2­æJàæ;+ç5gç?�çmÝç%Kè2qèC¤è9èè;"és^é(Òé�ûé1‰ê2»ê2îêF!ë0hë3™ë*Íë'øë? ì8`ì+™ì>Åì?í3DíRxí!ËíxííDfî9«îIåî9/ïiï!‡ï
©ï3·ïHëï'4ð/\ðGŒð-Ôð'ñ:*ñGeñ­ñMÍñ_ò,{òB¨òNëò4:ó.oó>žóLÝóS*ôo~ô/îô>õJ]õH¨õ~ñõGpöF¸öEÿö6E÷5|÷"²÷ZÕ÷\0ø�ø7¢ø
ÚøFèøE/ù4uùªù@Àù@ú0Búsú:‚ú>½úCüú2@ûsû‘û«û)Áûëûü-!üOüeü&�ü4¨ü4Ýü4ý%Gý0mý0žýFÏý$þB;þ.~þ­þeÆþ&,ÿSÿjÿ}ÿ•ÿ©ÿ)¾ÿèÿüÿ-&Ti6~!µ×êý.AUq„¤»Ûò)FZ:sD®BóE6L|8É4/7-gH•¹Þ#˜¼Öð#$/4T&‰/°2à$$8;]%™0¿ð&
! 1*K<vM³0	02	,c	�	®	!Í	ï	
! *
! D
! ^
! x
! ’
! ²
! Í
! è
! 8W8r«Æáü!9Rn.‰¸Ôð#
,0
4]
;’
Î
#ë
*):Ad2¦'Ù""$;G0ƒ ´"Õ!ø!$<$a9†6À=÷A5/w-§1ÕE:Mnˆ5÷0-E^,¤3Ñ>4D4y®'Ì#ô'=@#~(¢9Ë+)1+[6‡-¾>ì4+4`2•0È0ù+*/V/†/¶,æ$8]V´6Ì@D@b;£Dß#$>HA‡7É:2<5o2¥ØKô@]*z-¥'ÓûQi'„¬Ç-â(,9,f,“)Àê, 62 'i L‘ LÞ <+!<h!B¥!)è!"11".c".’"LÁ"k#z$ š$6»$Jò$X=%(–%'¿%ç%)&@,&4m&C¢&&æ&V
'Pd'Pµ'U(!\(>~(+½(Aé(9+)9e)1Ÿ)¡Ñ)Bs*#¶*:Ú*:+CP+I”+Þ+-ú+(,GB,#Š,}®,¯,-3Ü-T.e.C~.NÂ.j/|/1‹/½/;Ü/050R04m0L¢0Mï0=1DO1D”1 Ù1ú1:2L2c2D}2LÂ2>35N3:„36¿3Iö3C@4E„4+Ê4+ö4L"5)o52™5KÌ5J6Jc6'®6/Ö62797(I76r7=©7=ç79%8=_8D�8(â849,@9-m9(›9CÄ9':.0:_:D}:'Â:@ê:.+;0Z;!‹;<­;Fê;61<.h<C—<CÛ<&=,F=2s=D¦= ë=1>>>9]>:—>PÒ>&#?<J?8‡?-À?î?!@1.@.`@5�@NÅ@+AE@A?†A]ÆA2$B5WB2�B2ÀB>óB>2C,qCEžCHäCE-D0sD6¤D,ÛD6EU?E!•E·EaÖEU8F3ŽF/ÂF2òF$%G"JG)mG&—GF¾G2H$8HN]HA¬H;îH5*It`I—ÕI9mJc§JGK?SK:“K8ÎK%L)-LWL#wL#›L)¿L‰éL=sM9±MBëM2.N%aN%‡N&­N+ÔN;O:<O&wOUžOôO&P&8P/_P2�P/ÂP8òP4+Q!`Q+‚Q2®Q-áQ%R)5R%_R%…R&«R+ÒRþR2S/NS~S&™SaÀSŒ"TP¯TjU4kU' UÈUèUV2
V.@V'oV%—V½V2ÜVW-,W2ZW7�W2ÅW=øW86X8oX=¨X8æX6Y;VY4’Y9ÇY4Z96Z4pZE¥Z7ëZ1#[2U[2ˆ[F»[K\IN\I˜\Eâ\G(]p]Hð]T9^Ž^0¨^,Ù^c_Fj_¾±_•p`PaWaja‚a”aªaºaÍaäab@b,]b[Šb0æb*cLBc-�c+½c@éc>*d5id.ŸdÎdXçd@e<`e,�e)ÊeFôe8;f7tf1¬f<ÞfBgC^gG¢gNêg.9h=hhm¦h/i/DiNti#Ãiaçi6IjY€jZÚj@5k_vk/Ök(lk/l-›lQÉlOm.kmMšm-èmIn2`n8“nCÌnvoj‡o0òo!#p+Ep+qp+�p+Ép,õp,"q-Oq-}q-«q-Ùq-r-5r-cr-‘r-¿r-ír-s-Is+ws+£s+Ïs+ûs+'t+St,t+¬t+Øt+u+0u-\u-Šu-¸u-æu+v+@v+lv+˜v+Äv+ðv+w+Hw+tw+ w,Ìw,ùw*&x+Qx+}x,©x,Öx+y+/y+[y+‡y.³y*ây*
z+8z#dzAˆzUÊzB {)c{c�{ñ{+	|K5|M�|9Ï|+	}5}>O}3Ž}&Â}$é}Y~3h~4œ~QÑ~<#6`)—>Á!€""€GE€K�€7Ù€)�*;�$f�$‹�#°�$Ô�$ù�#‚‹B‚8Î‚Jƒ#Rƒ.vƒ>¥ƒ8äƒ4„WR„*ª„MÕ„:#…v^…?Õ…5†@K†6Œ†>Ã†r‡-u‡:£‡BÞ‡@!ˆ"bˆ0…ˆ¶ˆ$Éˆ îˆN‰^‰{‰1›‰8Í‰+Š)2Š<\Š'™Š-ÁŠ0ïŠa ‹'‚‹4ª‹%ß‹'Œ&-Œ^TŒ.³Œ,âŒ�A)�5k� ¡�*Â�í�Ž+&Ž<RŽ�Ž(§Ž<ÐŽ"
�,0�$]�‚� ˜�¹� Ø�/ù�3)�]�)q�?›�Û�Cï�M3‘=�‘2¿‘Eò‘D8’V}’,Ô’'“Y)“4ƒ“,¸“0å“0”=G”0…”:¶”1ñ”9#•2]•1�•;Â•1þ•30–5d–1š–2Ì–@ÿ–1@—?r—J²—6ý—84˜4m˜4¢˜<×˜>™=S™3‘™:Å™Cš7Dš:|š6·š1îšE ›Af›Q¨›_ú›WZœO²œH� K�(l�•�,¨�Õ�9ê�H$žEmž)³žÝž4òž3'ŸN[Ÿ1ªŸOÜŸ6, 3c 2— 0Ê /û )+¡#U¡*y¡*¤¡-Ï¡@ý¡!>¢`¢%{¢¡¢-³¢2á¢?£$T£y£'˜£(À£(é£5¤H¤]¤!v¤;˜¤:Ô¤5¥E¥-X¥&†¥ ­¥Î¥'í¥*¦%@¦*f¦$‘¦A¶¦Cø¦<§<\§.™§3È§)ü§6&¨7]¨4•¨6Ê¨3©I5©%©¥©
¾©'Ì©-ô©&"ªIªOiªH¹ªH«@K«NŒ«9Û«H¬H^¬J§¬ò¬*	­(4­]­1}­)¯­-Ù­,®,4®<a®5ž®&Ô®/û®=+¯&i¯%�¯7¶¯5î¯<$°"a°„°$˜°½°.Ì°0û°W,±„±<”±Ñ±9ê±O$²t²�²¬² Ë²!ì²³:*³?e³T¥³!ú³´$7´-\´Š´u¦´gµD„µ:Éµ!¶*&¶-Q¶¶#Ÿ¶!Ã¶0å¶@·<W·<”·&Ñ·<ø·R5¸;ˆ¸>Ä¸@¹8D¹w}¹9õ¹3/ºBcºG¦ºXîº3G»G{»JÃ»9¼DH¼Y�¼lç¼pT½"Å½\è½LE¾8’¾;Ë¾E¿GM¿?•¿jÕ¿K@ÀUŒÀ[âÀl>Á4«ÁOàÁE0ÂOvÂiÆÂO0Ã8€Ã'¹Ã:áÃaÄ�~ÄWÅ8XÅŒ‘ÅŽÆ†­ÆH4ÇN}Ç=ÌÇi
! ÈYtÈuÎÈvDÉ)»É)åÉ<ÊLÊ*eÊ�Ê§Ê?¾Ê^þÊ=]Ë]›Ë@ùËd:ÌCŸÌJãÌ_.ÍVŽÍ@åÍQ&ÎVxÎUÏÎ=%ÏVcÏ9ºÏ3ôÏ*(Ð*SÐ?~Ð.¾Ð%íÐhÑ0|Ñ.­Ñ6ÜÑ;Ò+OÒ{Ò:™Ò8ÔÒ)
Ó-7Ó'eÓ�Ó%¡Ó%ÇÓOíÓ%=ÔcÔ&~Ô4¥Ô2ÚÔ
Õ *Õ/KÕ1{Õ­Õ(ÍÕöÕ#Ö‰)ÖO³Ö9×$=×.b×?‘×.Ñ×SØ0TØ8…Ø5¾ØBôØr7ÙBªÙFíÙ^4Úd“Ú‚øÚf{ÛPâÛZ3ÜKŽÜÚÜ;òÜ:.ÝBiÝ5¬Ý+âÝ4Þ-CÞqÞ3ˆÞ*¼ÞPçÞ8ß2Pß(ƒß-¬ß>ÚßIà?cà+£à6Ïà)áL0áE}áÃá'Úáâ
âV'â1~â8°â<éâ&&ã(MãBvã<¹ãRöã8IäS‚äÖä2ðä#å3?åså+�å¹å	ÆåÐåãå÷åæU&æI|æÆæ4Ûæ4ç6Eç5|çv²ç3)è=]è<›è!Øè7úè;2é(né:—é.Òé9êC;ê@êAÀêEë“HëýÜëîÚìûÉíìÅî!²ï3Ôï+ð14ð9fð! ð9Âð4üð51ñ,gñ;”ñUÐñ&ò\Aò/žò(Îò.÷ò&ó48ó3mó4¡ó1Öó>ôBGôZŠôZåôA@õ\‚õ\ßõ?<ö8|ö2µö/èö-÷;F÷4‚÷"·÷8Ú÷ø$(ø Mønø4�ø&Âø;éø)%ùjOùKºù`ú8gú8 ú%Ùú)ÿúL)ûVvûÍûßû.ñû0 ü:QüHŒüNÕü|$ýh¡ý&
! þ71þ.iþ=˜þ9Öþ6ÿ:Gÿ3‚ÿ;¶ÿ:òÿ:-	Hh	2±	ä	<ö	%3	;Y	•	&¬	!Ó	#õ		*7	8b	ƒ›	D	%d	6Š	Á	)á			`	`v	×	:ì	O'	7w	$¯	4Ô			5"	5X	Ž	*«	$Ö	=û	)9	)c	*�	¸	Õ	ë		'	*:	e	+|	>¨	Bç	;*		f		;…		(Á		ê		(
! 	C-
! 	%q
! 	5—
! 	9Í
! 	F	N	$[	7€	¸	#Ó	#÷	)	#E	Mi	7·	9ï	7)
	8a
	.š
	@É
	B
! 	<M	@Š	>Ë	
! 		69	>p	¯	;É		>	/^	-Ž	L¼	*		:4	o	.‡	7¶	kî	gZ	jÂ	B-	9p	-ª	UØ	".	"Q	)t	.ž	Í	;å	"!	†D	8Ë	A	=F	P„	JÕ	z 	P›	8ì	M%	{s	\ï	$L	Eq	-·	-å	E	@Y	0š	)Ë	*õ	3 	6T	.‹	@º	Lû	MH	F–	FÝ	B$	Ag	.©	#Ø	ü	L	3a	W•	0í		'9	5a	-—	+Å	,ñ	0 	%O 	9u 	¯ 	Å 	%Ý 	5!	9!	S!	Zm!	)È!	Gò!	G:"	%‚"	C¨"	)ì"	2#	 I#	0j#	.›#	HÊ#	4$	H$	$c$	#ˆ$	,¬$	)Ù$	&%	/*%	AZ%	4œ%	>Ñ%	<&	3M&	(�&	)ª&	&Ô&	%û&	J!'	l'	Et'	4º'	7ï'	_'(	=‡(	0Å(	5ö(	D,)	Œq)	‹þ)	7Š*	@Â*	B+	;F+	+‚+	-®+	"Ü+	{ÿ+	{,	�,	4¥,	%Ú,	=-	;>-	/z-	 ª-	Ë-	4ã-	).	:B.	+}.	(©.	JÒ.	6/	T/	Op/	gÀ/	5(0	z^0	1Ù0	<1	&H1	5o1	³¥1	"Y2	)|2	,¦2	4Ó2	B3	0K3	P|3	IÍ3	,4	0D4	;u4	F±4	1ø4	I*5	5t5	Hª5	5ó5	[)6	3…6	F¹6	<7	O=7	Y�7	=ç7	5%8	Z[8	S¶8	2
! 9	(=9	f9	^~9	GÝ9	?%:	Oe:	Gµ:	!ý:	L;	Cl;	�°;	2<	sM<	$Á<	8æ<	\=	|=	$•=	º=	)Ö=	#>	1$>	$V>	{>	#—>	B»>	$þ>	6#?	Z?	"y?	[œ?	0ø?	;)@	-e@	%“@	¹@	Ñ@	ã@	?ú@	>:A	>yA	>¸A	?÷A	>7B	<vB	=³B	<ñB	@.C	?oC	g¯C	:D	=RD	&�D	&·D	DÞD	F#E	JjE	NµE	@F	FEF	8ŒF	PÅF	HG	E_G	2¥G	"ØG	ûG	6H	;RH	.ŽH	9½H	8÷H	80I	.iI	T˜I	)íI	KJ	?cJ	£J	+ÁJ	íJ	.K	&3K	'ZK	;‚K	;¾K	úK	"L	.8L	gL	‡L	¥L	8ÂL	9ûL	45M	,jM	-—M	8ÅM	;þM	D:N	1N	±N	'ÐN	 øN	O	 8O	YO	%xO	#žO	&ÂO	@éO	9*P	>dP	1£P	,ÕP	DQ	EGQ	�Q	M�Q	9ëQ	&%R	LR	fR	*uR	& R	*ÇR	>òR	/1S	,aS	1ŽS	/ÀS	$ðS	;T	6QT	!ˆT	@ªT	2ëT	&U	,EU	>rU	1±U	6ãU	2V	3MV	0�V	>²V	ñV	JW	N[W	?ªW	:êW	1%X	WX	%qX	&—X	!¾X	àX	(ÿX	 (Y	.IY	DxY	"½Y	1àY	%Z	48Z	2mZ	< Z	NÝZ	7,[	*d[	,�[	"¼[	#ß[	\	 \	G>\	3†\	&º\	&á\	:]	BC]	A†]	)È]	
ò]	<^	3=^	Gq^	>¹^	<ø^	.5_	:d_	#Ÿ_	OÃ_	%`	(9`	<b`	Ÿ`	>»`	ú`	2a	8>a	wa	†a	2ša	Ía	-èa	3b	'Jb	%rb	7˜b	5Ðb	Ic	
Pc	6^c	•c	°c	"Ðc	(óc	Xd	1ud	/§d	8×d	e	/e	EKe	I‘e	Ûe	õe	^
! f	+if	B•f	
Øf	
æf	 ôf	%g	C;g	:g	(ºg	3ãg	.h	hFh	-¯h	vÝh	vTi	cËi	/j	Lj	;`j	,œj	jÉj	'4k	>\k	>›k	>Úk	l	3l	Fl	`l	šsl	rm	‡�m	/	n	!9n	$[n	9€n	ºn	%În	ôn	Y
o	go	‡o	$¢o	KÇo	<p	”Pp	Oåp	;5q	2qq	1¤q	-Öq	-r	-2r	`r	ur	8†r	I¿r	(	s	A2s	Dts	7¹s	*ñs	.t	3Kt	Dt	4Ät	2ùt	,u	Eu	\u	!wu	,™u	�Æu	�Tv	Eâv	(w	=Bw	4€w	2µw	2èw	1x	eMx	3³x	3çx	3y	gOy	>·y	|öy	Usz	(Éz	òz	O{	M[{	©{	0Ã{	4ô{	0)|	/Z|	$Š|	*¯|	@Ú|	A}	9]}	8—}	:Ð}	~	2 ~	$S~	‚x~	=û~	=9	 w	N˜	=ç	"%€	ãH€	<,�	`i�	TÊ�	Q‚	Gq‚	E¹‚	Dÿ‚	DDƒ	S‰ƒ	4Ýƒ	?„	?R„	-’„	NÀ„	`…	Dp…	Pµ…	W†	)^†	$ˆ†	b­†	‡	1%‡	DW‡	hœ‡	ˆ	6ˆ	Vˆ	*fˆ	‘ˆ	 ¯ˆ	UÐˆ	&&‰	+M‰	Vy‰	)Ð‰	2ú‰	6-Š	dŠ	>„Š	>ÃŠ	1‹	)4‹	?^‹	Pž‹	[ï‹	@KŒ	^ŒŒ	WëŒ	9C�	}�	)›�	BÅ�	7Ž	@@Ž	�Ž	(™Ž	#ÂŽ	3æŽ	>�	(Y�	#‚�	#¦�	,Ê�	<÷�	>4�	3s�	7§�	Sß�	A3‘	u‘	�‘	 ­‘	2Î‘	’	1’	*Q’	$|’	'¡’	@É’	C
! “	5N“	C„“	CÈ“	N”	5[”	<‘”	QÎ”	! •	"B•	?e•	&¥•	JÌ•	,–	AD–	†–	5¢–	AØ–	U—	Ap—	J²—	Gý—	3E˜	y˜	:’˜	%Í˜	ó˜	C™	5U™	2‹™	'¾™	=æ™	$š	/?š	†oš	Šöš	e�›	ç›	$œ	0&œ	?Wœ	_—œ	 ÷œ	C�	.\�	 ‹�	=¬�	;ê�	0&ž	@Wž	*˜ž	AÃž	IŸ	(OŸ	?xŸ	8¸Ÿ	2ñŸ	I$ 	]n 	SÌ 	 ¡	3@¡	&t¡	1›¡	(Í¡	,ö¡	3#¢	*W¢	g‚¢	Qê¢	A<£	"~£	3¡£	:Õ£	)¤	3:¤	4n¤	/£¤	8Ó¤	 ¥	-¥	6G¥	4~¥	4³¥	8è¥	(!¦	4J¦	'¦	3§¦	4Û¦	;§	L§	Al§	G®§	Nö§	NE¨	V”¨	^ë¨	cJ©	i®©	hª	�ª	«	�«	¬	��¬	­	�ƒ­	®	r…®	€ø®	€y¯	€ú¯	{°	ƒû°	9±	7¹±	Cñ±	65²	7l²	3¤²	Ø²	;÷²	73³	5k³	5¡³	×³	3ó³	3'´	?[´	3›´	$Ï´	4ô´	:)µ	7dµ	8œµ	3Õµ	&	¶	0¶	M¶	(k¶	$”¶	5¹¶	Hï¶	28·	-k·	-™·	.Ç·	Aö·	Y8¸	/’¸	@Â¸	u¹	Sy¹	Í¹	6í¹	/$º	Tº	)mº	(—º	\Àº	0»	0N»	[»	EÛ»	!¼	E4¼	Gz¼	'Â¼	&ê¼	½	!-½	.O½	1~½	%°½	0Ö½	-¾	5¾	.S¾	2‚¾	-µ¾	#ã¾	L¿	%T¿	8z¿	³¿	KÑ¿	4À	.RÀ	+�À	6­À	4äÀ	,Á	GFÁ	IŽÁ	3ØÁ	bÂ	1oÂ	$¡Â	ÆÂ	ÝÂ	(ñÂ	,Ã	FGÃ	/ŽÃ	.¾Ã	0íÃ	,Ä	"KÄ	2nÄ	,¡Ä	)ÎÄ	(øÄ	+!Å	,MÅ	&zÅ	+¡Å	+ÍÅ	%ùÅ	"Æ	BÆ	#bÆ	&†Æ	7­Æ	-åÆ	-Ç	*AÇ	)lÇ	)–Ç	$ÀÇ	&åÇ	)È	-6È	+dÈ	%�È	(¶È	5ßÈ	#É	'9É	4aÉ	'–É	&¾É	 åÉ	+Ê	2Ê	2QÊ	4„Ê	0¹Ê	1êÊ	?Ë	;\Ë	K˜Ë	VäË	P;Ì	KŒÌ	ØÌ	+øÌ	/$Í	'TÍ	|Í	(�Í	…¹Í	/?Î	)oÎ	#™Î	#½Î	áÎ	(þÎ	"'Ï	9JÏ	/„Ï	+´Ï	 àÏ	2Ð	&4Ð	*[Ð	1†Ð	¸Ð	(ÔÐ	,ýÐ	-*Ñ	$XÑ	&}Ñ	,¤Ñ	*ÑÑ	!üÑ	+Ò	sJÒ	¾Ò	ªÜÒ	$‡Ô	[¬Ô	KÕ	TÕ	1jÕ	œÕ	·Õ	ÖÕ	ñÕ	Ö	/Ö	p;Ö	4¬Ö	=áÖ	9×	UY×	:¯×	?ê×	�*Ø	Y»Ø	HÙ	g^Ù	1ÆÙ	„øÙ	N}Ú	[ÌÚ	Y(Û	<‚Û	<¿Û	:üÛ	a7Ü	A™Ü	@ÛÜ	JÝ	@gÝ	y¨Ý	C"Þ	:fÞ	O¡Þ	MñÞ	J?ß	aŠß	[ìß	WHà	> à	Vßà	=6á	9tá	R®á	Gâ	iIâ	o³â	)#ã	hMã	>¶ã	cõã	=Yä	E—ä	¹Ýä	<—å	iÔå	a>æ	J æ	Sëæ	D?ç	/„ç	.´ç	*ãç	(è	87è	4pè	)¥è	7Ïè	+é	+3é	-_é	\�é	‰êé	mtê	gâê	fJë	>±ë	gðë	WXì	9°ì	têì	Ö_í	¼6î	Hóî	L<ï	Z‰ï	5äï	Oð	4jð	=Ÿð	AÝð	7ñ	5Wñ	t�ñ	-ò	;0ò	0lò	N�ò	aìò	TNó	G£ó	Bëó	5.ô	Sdô	T¸ô	8
õ	BFõ	-‰õ	2·õ	Iêõ	N4ö	\ƒö	‡àö	Vh÷	Z¿÷	yø	D”ø	ZÙø	N4ù	Cƒù	YÇù	O!ú	?qú	:±ú	?ìú	<,û	Jiû	J´û	0ÿû	>0ü	2oü	4¢ü	_×ü	D7ý	A|ý	c¾ý	i"þ	/Œþ	J¼þ	Iÿ	oQÿ	IÁÿ	X
! Yd
! T¾
! ?
! KS
! CŸ
! Cã
! 7'
! a_
! \Á
! —
! ’¶
! ‘I
! �Û
! :l
! 7§
! Kß
! ^+
! dŠ
! Fï
! Ž6
! ’Å
! ]X
!  ¶
! ×
! gò
! Z	
! o	
! Š	
!  	
! 1¶	
! /è	
! 4
  
! ¢M
  
! ð
  
! }p
! :î
! A)
! Ok
! q»
! |-
! 1ª
! VÜ
! J3
! P~
! VÏ
! L&
! {s
! .ï
! f
! S…
! BÙ
! Y
! .v
! "¥
! RÈ
! Q
! 7m
! 9¥
! \ß
! ˜<
! ˜Õ
!  n
! &�
! M¶
! /
! ;4
! p
! ‚
! <¢
! Uß
! 5
! ?P
! ?�
! 7Ð
! ;
! "D
! Zg
! BÂ
! +
! %1
! <W
! "”
! $·
! .Ü
! 3
! '?
! g
! /†
! 2¶
! (é
! 4
! ,G
! 6t
! 3«
! Nß
! 7.
! Ef
! ¬
! IÌ
! 
! @4
! u
! /�
! /¿
! *ï
! .
! HI
! !’
! -´
! 1â
! 2
! <G
! ,„
! '±
! 6Ù
! "
! 3
! 2Q
! ]„
! .â
! @ 
! R 
! Iq 
! P» 
! :!
! 6G!
! C~!
! 6Â!
! ;ù!
! 45"
! ;j"
! \¦"
!  #
! >$#
! @c#
! 7¤#
! YÜ#
! :6$
! *q$
! œ$
! 8·$
! ?ð$
! 0%
! 9I%
! 3ƒ%
! 3·%
! &ë%
! N&
! -a&
! �&
! ?¦&
! )æ&
! I'
! Z'
! /t'
! 1¤'
! 3Ö'
! "
! (
! &-(
! %T(
! z(
! +™(
! =Å(
! S)
! zW)
! )Ò)
! /ü)
! 8,*
! /e*
! +•*
! Á*
! /ß*
! ++
! 1;+
! -m+
! 0›+
! 'Ì+
! ,ô+
! !,
! 6A,
! x,
!  —,
! ¸,
! .Ç,
! ö,
! ?-
! "V-
! >y-
! +¸-
! 2ä-
! #.
! U;.
! -‘.
! ¿.
! Ý.
! ý.
! #/
! ):/
! 3d/
! 0˜/
! 1É/
! 2û/
! =.0
! 3l0
! 0 0
! 1Ñ0
! 41
! 481
! -m1
! *›1
! )Æ1
! -ð1
! +2
! ,J2
! 0w2
! -¨2
! Ö2
! +ñ2
! (3
! &F3
! &m3
! *”3
! $¿3
! 5ä3
! '4
! B4
!  W4
! 4x4
!  ­4
! cÎ4
! y25
! ›¬5
! }H6
! Æ6
! -á6
! ,7
! 5<7
! r7
! <‹7
! &È7
! |ï7
! !l8
! (Ž8
! !·8
! =Ù8
! /9
! 1G9
! y9
! C™9
! CÝ9
! #!:
! =E:
! "ƒ:
! H¦:
! Hï:
! 98;
! .r;
! 3¡;
! @Õ;
! /<
! F<
! 'c<
! 5‹<
! 2Á<
! Gô<
! :<=
! w=
! X•=
! î=
! >
! >
! '>
! $7>
! \>
! =z>
! $¸>
! Ý>
! F÷>
! (>?
! (g?
! �?
! �?
! ª?
! $º?
! ß?
! ý?
! @
! /@
! G@
! c@
! }@
! D“@
! *Ø@
! /A
! 	3A
! -=A
! BkA
! ®A
! $ÁA
! 0æA
! *B
! BB
! !^B
! G€B
! FÈB
! GC
! 5WC
! )�C
! ·C
! ÒC
! *îC
! .D
! CHD
! ŒD
! $¢D
! ÇD
!  áD
! E
! "E
! I@E
! IŠE
! BÔE
! -F
! ;EF
! I�F
! !ËF
! 8íF
! 1&G
! 0XG
! 7‰G
! &ÁG
! ,èG
! &H
! <H
! 6\H
! “H
! 8«H
! 1äH
! I
! 2I
! -MI
! -{I
! ,©I
! 8ÖI
! =J
! =MJ
! =‹J
! =ÉJ
! K
! K
! )3K
! %]K
! )ƒK
! 2­K
! àK
! 1øK
! *L
! WBL
! :šL
! 1ÕL
! 6M
! ->M
! 9lM
! ¦M
! ÄM
! 2ÝM
! ¢N
! 1³N
! åN
! CO
! DO
! dO
! =ƒO
! oÁO
! 21P
! 1dP
! –P
! @¯P
! "ðP
! #Q
! (7Q
! &`Q
! -‡Q
! \µQ
! :R
! MR
! 1cR
! ;•R
! /ÑR
! HS
! JS
! %fS
! 0ŒS
! '½S
! "åS
! T
! (T
! DT
! /VT
! †T
! ¥T
! ÃT
! ÛT
! føT
!  _U
! '€U
! ¨U
! ÅU
! àU
! ?ñU
! /1V
! 4aV
! )–V
! 4ÀV
! õV
! @W
! SW
! /dW
! A”W
! "ÖW
! "ùW
! 2X
! DOX
! !”X
! +¶X
! ,âX
! Y
! 4.Y
! cY
! >wY
  4¶Y
! #ëY
! +Z
! 9;Z
! cuZ
! AÙZ
! [
! !9[
! :[[
! –[
! ®[
! 'Ê[
! ò[
! ?
! \
! J\
!  ^\
! \
! Ÿ\
! Z¾\
! Z]
! yt]
! zî]
! %i^
! >�^
! Î^
! .ç^
! !_
! H8_
! !�_
! 3£_
! +×_
! 1`
! C5`
!  y`
! 2š`
! 3Í`
! #a
! %a
! G>a
! m†a
! jôa
! _b
! :ub
! "°b
! Ób
! 2êb
! 4c
! (Rc
! {c
! ˜c
! P¨c
! 0ùc
! 9*d
! !dd
! 5†d
! ,¼d
! -éd
! Ae
! 0Ye
! Še
! ªe
! Êe
! èe
! ûe
! f
! ?,f
! 'lf
! (”f
! 1½f
! ïf
! g
! 5+g
! Eag
! §g
! >Åg
! >h
! 2Ch
! 5vh
! 6¬h
! ?ãh
! *#i
! >Ni
! 4�i
! Âi
! *Ýi
! 1j
! ³:j
! 3îj
! K"k
! :nk
! ©k
! -¿k
! 5ík
! )#l
! %Ml
! 9sl
! Y­l
! Pm
! :Xm
! D“m
! 4Øm
! A
n
! "On
! (rn
! )›n
! Ån
! DÜn
! !o
! *7o
! #bo
! †o
! œo
! ²o
! @Ëo
! p
! &%p
! (Lp
! up
! $’p
! ·p
! )Õp
! ,ÿp
! (,q
! Uq
! 7oq
! +§q
! BÓq
! Jr
! par
! JÒr
! is
! F‡s
! 7Îs
! {t
! 3‚t
! g¶t
! Qu
! bpu
! ŽÓu
! xbv
! PÛv
! F,w
! fsw
! hÚw
! JCx
! pŽx
! mÿx
! Kmy
! L¹y
! Gz
! nNz
! X½z
! 2{
! yI{
! 7Ã{
! =û{
! O9|
! u‰|
! _ÿ|
! k_}
! WË}
! W#~
! *{~
! P¦~
! Y÷~
! {Q
! ^Í
! \,€
! s‰€
! Tý€
! QR�
! G¤�
! fì�
! _S‚
! R³‚
! &ƒ
! 6-ƒ
! .dƒ
! [“ƒ
! 3ïƒ
! W#„
! d{„
! ,à„
! u
…
! ƒ…
! %ž…
! <Ä…
! .†
! @0†
! 9q†
! $«†
! 6Ð†
! 2‡
! 4:‡
! 'o‡
! 5—‡
! 3Í‡
! #ˆ
! G%ˆ
! <mˆ
! Gªˆ
! Vòˆ
! VI‰
! V ‰
! W÷‰
! UOŠ
! R¥Š
! LøŠ
! 1E‹
! 6w‹
! 6®‹
! &å‹
! ;Œ
! 4HŒ
! }Œ
! WœŒ
! SôŒ
! 5H�
! ]~�
! HÜ�
! g%Ž
! )�Ž
! 3·Ž
! 5ëŽ
! 1!�
! *S�
! 0~�
! 5¯�
! 8å�
! .�
! 1M�
! =�
! )½�
! ç�
! q‘
! Es‘
! ;¹‘
! 5õ‘
! 8+’
! >d’
! @£’
! Fä’
! C+“
! Co“
  C³“
! 1÷“
! 0)”
! 1Z”
! %Œ”
! `²”
! ~•
! X’•
! 'ë•
! I–
! J]–
! K¨–
! Mô–
! IB—
! EŒ—
! :Ò—
! /
˜
! 9=˜
! !w˜
! *™˜
! )Ä˜
! Nî˜
! &=™
! 0d™
! =•™
! 3Ó™
! >š
! 1Fš
! 0xš
! ©š
! %Èš
! 4îš
! I#›
! #m›
! 9‘›
! GË›
! .œ
! -Bœ
! 5pœ
! 8¦œ
! =ßœ
! 2�
! RP�
! 0£�
! <Ô�
! 7ž
! 5Iž
! 7ž
! (·ž
! aàž
! ABŸ
! P„Ÿ
! ;ÕŸ
! ( 
! J: 
! 2… 
! 8¸ 
! 2ñ 
! '$¡
! QL¡
! Qž¡
! /ð¡
! 3 ¢
! +T¢
! ‚€¢
! n£
! -r£
! b £
! `¤
! /d¤
! 8”¤
! ZÍ¤
! Q(¥
! +z¥
! "¦¥
! PÉ¥
! E¦
! _`¦
! *À¦
! 7ë¦
! -#§
! .Q§
!  €§
! }¡§
! &¨
! "F¨
! 6i¨
!  ¨
! @º¨
! <û¨
! 98©
! .r©
! N¡©
! !ð©
! Cª
! 9Vª
! 3�ª
! Äª
! äª
! ,«
! 40«
! He«
! O®«
! ;þ«
! ,:¬
! ;g¬
! ;£¬
! <ß¬
! :­
! &W­
! N~­
! ,Í­
! hú­
! xc®
! 7Ü®
! ^¯
! Gs¯
! E»¯
! 7°
! N9°
! Oˆ°
! (Ø°
! D±
! BF±
! V‰±
! Yà±
! G:²
! ;‚²
! (¾²
! Bç²
! R*³
! +}³
! 2©³
! 7Ü³
! E´
! BZ´
! J�´
! Qè´
! ,:µ
! /gµ
! '—µ
! %¿µ
! Gåµ
! E-¶
! %s¶
!  ™¶
! 4º¶
! Pï¶
! 3@·
! Et·
! Aº·
! Oü·
! 2L¸
! B¸
! 4Â¸
! 4÷¸
! i,¹
! –¹
! $±¹
! #Ö¹
! 5ú¹
! 0º
! %Nº
! Itº
! E¾º
! O»
! VT»
! .«»
! CÚ»
! B¼
! %a¼
! T‡¼
! 0Ü¼
! U
½
! 3c½
! 1—½
! É½
! =é½
! )'¾
! 2Q¾
! „¾
! 9¡¾
! 3Û¾
! 0¿
! P@¿
! c‘¿
! ;õ¿
! >1À
! ?pÀ
! 3°À
! käÀ
! &PÁ
! 3wÁ
! «Á
! :ËÁ
! 7Â
! ]>Â
! RœÂ
! (ïÂ
! 0Ã
! +IÃ
! /uÃ
! >¥Ã
! 0äÃ
! FÄ
! L\Ä
! S©Ä
! JýÄ
! @HÅ
! \‰Å
! IæÅ
! 20Æ
! AcÆ
! 4¥Æ
! 9ÚÆ
! bÇ
! @wÇ
! C¸Ç
! %üÇ
! /"È
! KRÈ
! >žÈ
! KÝÈ
! N)É
! >xÉ
! g·É
! (Ê
! VHÊ
! %ŸÊ
! *ÅÊ
! ðÊ
! BøÊ
! D;Ë
! D€Ë
! GÅÌ
! T
Í
! TbÍ
! A·Í
! IùÍ
! +CÎ
! 0oÎ
! : Î
! 6ÛÎ
! JÏ
! ]Ï
! *}Ï
! #¨Ï
! !ÌÏ
! IîÏ
! g8Ð
! $ Ð
! ^ÅÐ
! '$Ñ
! .LÑ
! {Ñ
! "›Ñ
! !¾Ñ
! !àÑ
! "Ò
! "%Ò
! 3HÒ
! "|Ò
! )ŸÒ
! 4ÉÒ
! 4þÒ
! N3Ó
! K‚Ó
! UÎÓ
! ®$Ô
! ªÓÔ
! J~Õ
! QÉÖ
! ;×
! 0W×
! +ˆ×
! ;´×
! :ð×
! "+Ø
! NØ
! 2mØ
! / Ø
! %ÐØ
! öØ
! Ù
! g5Ù
! 9�Ù
! x×Ù
! )PÚ
! )zÚ
! ¤Ú
! ÄÚ
! $ÊÚ
! 
ïÚ
! ýÚ
! 	Û
  
! Û
! 	#Û
! +-Û
! :YÛ
! /”Û
! 3ÄÛ
! .øÛ
! ='Ü
! @eÜ
! ¦Ü
! >¹Ü
! :øÜ
! 3Ý
! 05Ý
! >fÝ
! b¥Ý
! ;Þ
! 7DÞ
! %|Þ
! #¢Þ
! 8ÆÞ
! "ÿÞ
! $"ß
! 7Gß
! Nß
! BÎß
! 6à
! )Hà
! Lrà
! <¿à
! 7üà
! N4á
! Eƒá
! 8Éá
! .â
! 41â
! -fâ
! *”â
! ,¿â
! Wìâ
! /Dã
! 6tã
! I«ã
! ?õã
! G5ä
! }ä
! 3œä
! 3Ðä
! Bå
! ?Gå
! =‡å
! 9Åå
! Bÿå
! MBæ
! F�æ
! G×æ
! Aç
! Saç
! Cµç
! (ùç
! ."è
! &Qè
! xè
! {Žè
! +
! é
! i6é
! M é
! 1îé
! - ê
! 1Nê
! 1€ê
! g²ê
! %ë
! "@ë
! Ecë
! %©ë
! #Ïë
! %óë
! pì
! *Šì
! Hµì
! þì
! 8í
! 8Rí
! 1‹í
! <½í
! 3úí
! 1.î
! `î
! &~î
! B¥î
! *èî
! ï
! ;1ï
! 9mï
! H§ï
! 9ðï
! **ð
! \Uð
! 8²ð
! 1ëð
! 5ñ
! /Sñ
! 2ƒñ
! ¶ñ
! 2ºñ
! 5íñ
! #ò
! #<ò
! Q`ò
! J²ò
! 'ýò
! .%ó
! BTó
! ;—ó
! 4Óó
! 5ô
! 8>ô
! /wô
! %§ô
! $Íô
! %òô
! /õ
! (Hõ
! )qõ
! #›õ
! )¿õ
! )éõ
! -ö
! Aö
! )Vö
! €ö
! +”ö
! -Àö
!  îö
! #÷
! (3÷
! *\÷
! ‡÷
! Ÿ÷
! $·÷
! )Ü÷
! )ø
! .0ø
! >_ø
! Ažø
! càø
! ADù
! 9†ù
! <Àù
! 4ýù
! ;2ú
! 3nú
! 8¢ú
! HÛú
! D$û
! Piû
! >ºû
! 3ùû
! 7-ü
! [eü
! <Áü
! þü
! 

! ý
! .ý
! $Gý
! 	lý
! ?vý
! i¶ý
! 1 þ
! &Rþ
! yþ
! J™þ
! -äþ
! !ÿ
! #4ÿ
! 7Xÿ
! '�ÿ
! >¸ÿ
! <÷ÿ
! )46^2•@È!	<+h.ƒ%²Ø0÷/(?X8˜?Ñ4:FA�=Ã35+O){+¥Ñ'ê1;D<€!½$ß++J+v+¢+Î+ú+&IR3œ6Ð>AF+ˆ+´+à%	2	"O	*r	�	;¶	ò	<
! :O
! !Š
! $¬
! 2Ñ
! 5‹:2Æ<ù=6Et<ºM÷#E
i
'ˆ
I°
mú
yhsânVzÅt@oµ{%u¡ht€nõydvÞwUxÍqF;¸2ôC':kG¦)î((A&j0‘0ÂSó3G*{A¦.è)2ATt(É*ò,0J'{=£=á7
S*a+Œ+¸&ä9#]1n& /Ç@÷.8$g5Œ4Â4÷,;L<ˆDÅ
! 7(O-x-¦Ôï	 /# /S 0ƒ 2´ 0ç 7!9P!!Š!!¬!HÎ!A"*Y"!„"¦"&À"'ç"(#<8#0u#%¦#2Ì#2ÿ#&2$>Y$*˜$"Ã$æ$N%.Q%
! €%.‹%:º%)õ%5&_U&Eµ&Aû& ='^',y'$¦'"Ë'.î'%(%C($i(Ž(D¥(Dê(4/)@d)(¥)/Î)þ)*+*2A*Lt*Á*Tà*L5+[‚+WÞ+\6,D“,PØ,C)-m-
ƒ-
‘-$Ÿ-9Ä-Eþ-ED.CŠ.*Î.#ù.)/G/.]/Œ/(ž/0Ç/Mø/@F0"‡02ª03Ý041QF1+˜1,Ä1)ñ102HL2M•2/ã223F3'd33Œ3À3Þ3ê34 $4%E4k4%}4£4´4Æ4Ø4ë4$ú45%05/V5%†5,¬5,Ù5.6,56,b6,�6,¼6*é6&7/;7k7t7{7(‡7%°7"Ö7ù78787D8@|8½8Í8HÖ89+>9"j9/�9+½9&é9':-8:#f:&Š:&±:1Ø:1
! ;%<;%b;ˆ; ;(¸;�á;"r<5•<HË<:=/O='=0§=$Ø=%ý=+#>/O>'>(§> Ð>+ñ>?!2?T?r?4’?-Ç?8õ?/.@W^@9¶@4ð@%A87A)pA,šA(ÇAðAB*B+IB6uB¬B,ÆB+óBC9(CbC�C�C·C×C8ôC€-D0®D;ßD)E=EE!ƒE>¥EIäE/.FJ^F©F!ÈFêF=
! G HG-iG—G±GHÇG)H):H1dH–HµH/ÐH.I@/I-pI-žI.ÌIûI)JZ@JG›J(ãJNK#[K$K$¤K*ÉK ôK>L9TLAŽLAÐLHM5[M,‘M,¾M2ëMBN;aN�NZªN.O(4OD]O1¢O6ÔO3P3?P5sP=©PJçP*2Q"]Q0€QG±QùQR,R)IR"sR*–R*ÁREìRP2S6ƒS2ºSíS&T2T9KT…T–T7°T7èT3 U%TU)zU¤U¾UÞU@öU-7V>eV>¤VDãVM(WHvWN¿WHX.WX †X'§X-ÏX=ýX;Y;VY#’Y¶Y6ÔY:Z5FZ|ZœZ»ZÎZéZ[[)/[#Y['}[&¥["Ì[3ï[#\7\M\$g\Œ\*£\Î\Û\è\]9].P]8]3¸].ì]/^,K^0x^3©^;Ý^F_`_K€_#Ì_ð_>`+M`y`.’`Á`,á`@a&Oa!va,˜a,Åaòa-b':b-bb+�b#¼bCàbS$cLxciÅcb/d ’d#³d-×dVe-\e1Še*¼e&çe&f)5f>_f/žf>Îf?
gAMg4�g+Äg4ðg9%h8_h3˜hÌh%ëh5i GiThi7½i6õi7,jdjI}jHÇj?k\PkZ­k/l(8l-al�l*¯l+Úl1m08m‰imMóm3An-unT£n9øn$2o8Wo.�o¿oÖo(ño<p'Wpp“p¦p¶pÕp"òp'q=q6Sq)Šq<´q(ñq'r/Br1rr'¤r1Ìr2þr?1sKqs½sÝs#öst)t<tMt!ht Št«tiÇt31ueuxu"–u$¹uÞu üu1v1OvF�vEÈvhw3ww2«wÞwGýw'Ex.mx-œx>Êx	yy$9y8^yB—yNÚy))zSz;jz*¦z*Ñz(üz0%{-V{E„{8Ê{E|&I|&p|0—|AÈ|&
! }1})O}2y}6¬}&ã}
! ~;&~Qb~,´~1á~0(D/m4�*Òý%€)<€)f€8�€8É€A�4D�@y�$º�<ß�.‚4K‚0€‚±‚Ë‚Gè‚L0ƒL}ƒ6Êƒ.„10„/b„T’„ ç„'…0…8L…P……0Ö…† †=†(\†0…†6¶†&í†I‡*^‡‰‡+¨‡NÔ‡N#ˆ$rˆ%—ˆ&½ˆäˆ!úˆ$‰A‰Z‰+r‰+ž‰-Ê‰5ø‰-.ŠD\Š5¡Š)×Š[‹]‹z‹"š‹8½‹	ö‹!Œ"ŒAŒ@RŒ/“Œ(ÃŒìŒ'	�<1�-n�$œ�Á�Ö�ë�ŽŽ/4Ž5dŽ8šŽÓŽ`óŽ>T�6“�>Ê�;	�)E�#o�“�°�0Ì�.ý�3,‘9`‘8š‘ Ó‘ô‘B’LV’&£’6Ê’$“&“1>“<p“;­“.é“B”A[”5�”1Ó”F•1L•.~•.­•5Ü•5–>H–C‡–Ë–.ã–/—B—9[—/•—+Å—Lñ—H>˜E‡˜AÍ˜™M'™"u™'˜™5À™,ö™#š09š.jš.™šÈšæš›$›5@›>v›<µ›Nò›XAœ4šœ/Ïœ8ÿœ:8�s�0��*Á�(ì�+ž4Až9vž9°ž+êž,Ÿ CŸ/dŸ$”Ÿ¹ŸØŸ:óŸc. ’ 2¥ 3Ø 2¡U?¡O•¡å¡"¢?(¢=h¢D¦¢&ë¢%£)8£.b£‘£3«£Eß£,%¤R¤6r¤2©¤UÜ¤(2¥G[¥>£¥Aâ¥+$¦$P¦%u¦›¦&°¦$×¦4ü¦,1§(^§B‡§LÊ§¨7¨.T¨=ƒ¨'Á¨4é¨3©8R©7‹©+Ã©6ï©-&ªPTª&¥ª.ÌªBûª/>«*n«:™«:Ô«<¬)L¬v¬C”¬'Ø¬@­DA­@†­LÇ­5®BJ®(�®;¶®Dò®L7¯[„¯Xà¯I9°#ƒ°w§°F±&f±�±7¨±<à±9²JW²,¢²<Ï²I³V³m³+�³L¹³P´;W´c“´ ÷´,µ Eµ*fµ-‘µ/¿µ%ïµ7¶?M¶0�¶¾¶6Þ¶·&.·1U·‡·#¥· É·+ê·¸)6¸)`¸Š¸¦¸Á¸Þ¸þ¸#¹-7¹)e¹ �¹%°¹-Ö¹1º$6º4[º*�º5»º5ñº0'»X»6n»"¥»È»ä»¼9¼0R¼'ƒ¼-«¼Ù¼$ö¼,½7H½f€½.ç½5¾L¾<h¾5¥¾Û¾,ì¾+¿3E¿0y¿/ª¿Ú¿ð¿ÿ¿/À"5ÀXÀG`ÀH¨À0ñÀ#"Á)FÁ%pÁ3–Á=ÊÁJÂjSÂ'¾Â*æÂ<Ã5NÃ&„Ã6«Ã'âÃ
! Ä/Ä/NÄ1~ÄJ°Ä>ûÄD:Å!Å/¡Å(ÑÅ)úÅ#$Æ#HÆalÆ"ÎÆ ñÆÇ42Ç>gÇ5¦Ç.ÜÇ/È*;È&fÈ+�È(¹È$âÈaÉ6iÉF É.çÉZÊCqÊFµÊAüÊ.>Ë*mËF˜Ë.ßË
ÌÌ2Ì6JÌC�Ì!ÅÌçÌ0Í8Í+RÍ.~Í#­Í!ÑÍ-óÍ$!Î$FÎ#kÎ.�Î@¾Î<ÿÎ<<ÏJyÏÄÏVØÏ7/Ð1gÐ6™Ð/ÐÐ Ñ!Ñ,?Ñ?lÑ/¬Ñ0ÜÑ1
Ò/?Ò5oÒV¥Ò<üÒQ9Ó0‹Óa¼ÓUÔktÔEàÔJ&Õ?qÕV±Õ1Ö@:Ö6{ÖL²Ö-ÿÖc-×‘×¯×+¼×7è×: Ø1[Ø8�Ø&ÆØ7íØ*%Ù1PÙ:‚Ù@½Ù3þÙ'2Ú%ZÚ$€Ú;¥Ú.áÚNÛ_Û5yÛ¯ÛÉÛåÛùÛiÜmxÜKæÜ12Ý"dÝ ‡Ý¨Ý#ÅÝ,éÝCÞBZÞ�Þ¶ÞFÐÞ4ß@Lß*�ß+¸ß*äß1à'AàFià=°à#îà$á#7á([á(„á ­á9Îáâ'âCâ]âvâ&�â´â4ÆâCûâ?ã(Vãã6Ÿã#ÖãTúãOä-`ä,Žä»ä*Õä/å(0åYå$så˜å)·å1áå;æ,Oæ0|æ/­æ&Ýæ)ç.ç=ç+Sçç*“ç¾çÔçëç
è
è#è
Bè%Pèvè•è±èÍèíèé&é?@é€é(�é(Æéïéê &ê7Gê-ê­êÁêáê÷êV
ëdë}ë@™ë(Úëì"ì:ì8Zì.“ìPÂì*í/>í3ní¢í!±í0ÓíMîHRî›î$ºîßî4úî/ï+Cï+oï›ï µï4ÖïMðYð:kðE¦ð<ìð)ñ ?ñ)`ñ(Šñ!³ñÕñòñò$!ò+Fò$rò*—òÂò5áòJóTbó·ó
ÌóÚóWúó8Rô‹ô£ô+²ô5ÞôHõ]õ|õ�õ'­õÕõæõ ö?"öCbö;¦ö/âö3÷AF÷ˆ÷8Ÿ÷7Ø÷+ø2<ø@oø3°øHäø3-ù>aù$ ù,Åù4òù&'ú5Nú5„úfºú!û'û"<û_ûuû‡ûŸû*§ûÒûñûNü;`ü'œü'Äü$ìü0ý$Bý)gý%‘ý%·ý$Ýý%þ(þ$Dþiþ…þ žþ1¿þ1ñþ#ÿBÿ)bÿŒÿ¬ÿ+»ÿçÿ,O;‹š²Ìäü*;Jb|8•ÎÞ%í&%:+`Œ9¤Þ#ý!0:?z‰›¶ÊÜëú!"30V[‡ã*ô2"E1hš*¬4×!75K�•8°é 2&Ry�|¢130e0–Çâö		‹0	¼	Ï	â	ñ		
! 
! 7
! 5F
! (|
! 3¥
! Ù
! Ræ
! J9+„°-Ì!ú5Jc•©ºÎá$õ4
O
!d
†
*¦
Ñ
å
0ý
.K`#t˜ªÁÞ÷"1Ebœ±Â Þ*ÿ0*[x�Ÿº%Ïõ
,B&T{Ž+ŸËçAý@?€�!µ×ê5Peƒš²ÅÝDõ :K[F§PîT?@”Õó<9OU‰Tß/40d+•/Á/ñ<!9^,˜6Å,ü2).\D‹UÐ/&+V+‚<®}ë4i2ž^Ñ_0:�+Ë'÷C0cD”.ÙA=JAˆÊHæ(/"X{Q’&ä> J Bc B¦ é 	!.!'D!$l!‘!*¬!×!÷!.",6"6c"š"#·"%Û""#$#B#/b#0’##Ã#8ç#: $c[$?¿$ÿ$0%/J%/z%ª%4Æ%0û%2,&2_&3’&
Æ&
Ô&/â&>'#Q'"u'+˜')Ä'!î' (1(-O(}(—(£(À(Ü(ú()8/)h)†)0¤)4Õ)
! * *:*Z*z*š* ¶**×*+( +PI+:š+4Õ+
! ,=",`,z,:Š,BÅ,4-A=-=-/½-&í-4."I.,l.7™.Ñ.*ð.&/B/#\/*€/"«/DÎ/@04T05‰0&¿0)æ01G01x1
…1“18›1jÔ1F?2&†2B­24ð2%3<3`Z3@»3#ü3 4C'43k4)Ÿ4@É4!
! 53,57`56˜57Ï5+636)Q6.{6%ª60Ð6'7)7C7_7/n75ž76Ô7@88L8*…80°8;á8296P9$‡9$¬9/Ñ9!: #:)D:)n:)˜:-Â:$ð:;y4;œ®;0K<|< ˜<8¹<Eò<@8=3y=4­=â=*ú=V%>M|>:Ê>C?I?g? ‡?,¨?‡Õ?,]@!Š@F¬@Fó@^:AF™AQàAc2Bf–BWýBAUC9—CTÑCJ&D0qD+¢D:ÎD#	E#-E+QEo}EAíEF/FvF6’F-ÉF÷F!G-5G'cG9‹G%ÅG)ëG(H >H/_H2�H$ÂH[çH-CI-qIOŸIhïI$XJ5}J³JÊJ?èJ;(KdKwK'–K8¾K÷KL!1L*SL~LœL4¼L1ñL,#MMPM/žM3ÎM<Nk?Nh«NO".O!QO0sO1¤OÖO
! éO^ôO:SP"ŽP(±P'ÚP"Q!%Q!GQ iQ!ŠQ"¬Q+ÏQ%ûQ!R)7R$aR#†R+ªR0ÖRS$S.@S/oS"ŸSÂS"áS#T7(T&`T/‡T·T&ÖTýT$U<U$XU#}U$¡U&ÆU-íU'V1CVuV#’V#¶VÚV÷VW!1W$SW$xW-�W+ËW÷W!X!8X(ZX0ƒX)´X(ÞXY!Y:=Y-xY.¦YÕY0ëY/Z-LZ4zZ6¯Z*æZ6[#H[#l[1�[7Â[5ú[.0\_\6s\Jª\@õ\+6];b]4ž]6Ó]6
! ^A^5F^ |^#�^ Á^.â^)_$;_'`_Oˆ_/Ø_,`%5`[`6r`e©`Xa?ha-¨a.Öa<b=Bb9€bNºb(	c>2chqc3ÚcCdSRd,¦d,Ód"e#e>e#We${e@ e6áe?fHXfL¡fFîfH5g~g.œg>Ëg
! h!$h>Fh…hŸh°hÌhèhi i:9i:tiO¯iHÿiEHjOŽjHÞjE'k$mk7’kSÊkYlZxlcÓlD7mb|m*ßm)
! n#4n/Xn6ˆn%¿nån=ôn 2o)So<}oºo9Êo8p(=pJfpK±pAýpA?q2�q-´q"âq'r-rDrWrur‰r¤r ¾r!ßr s!"s Ds"es!ˆs"ªsÍsís
t!-t4Ot„t&¢t!ÉtëtEuFKuB’u!Õu+÷u:#v1^vL�v@Ýv:w1Yw`‹w(ìwx#5x(Yx‚x%¡x.Çx'öxy;9y<uy?²yEòy)8z&bz,‰z1¶z èzJ	{0T{=…{,Ã{.ð{=|H]|¦|%À|'æ|}%}-5}/c}“}'®}Ö}-ö}+$~5P~2†~!¹~Û~0û~,+F.r#¡!Å-ç$€$:€#_€6ƒ€?º€3ú€,.�[�6q�¨�+Ä�.ð�1‚5Q‚/‡‚8·‚Uð‚[Fƒ\¢ƒeÿƒFe„d¬„a…gs…hÛ…qD†R¶†p	‡Yz‡.Ô‡Nˆ Rˆ]sˆ"Ñˆ>ôˆ-3‰9a‰I›‰Eå‰H+ŠHtŠ8½ŠDöŠ);‹Ce‹;©‹Oå‹G5ŒF}Œ+ÄŒðŒ/�->�0l�2��#Ð�ô�7Ž+IŽ*uŽ* ŽUËŽ<!�^�*~�*©�9Ô�<�'K�6s�!ª�-Ì�1ú�4,‘1a‘N“‘Qâ‘?4’:t’&¯’ Ö’÷’I“=a“/Ÿ“"Ï“-ò“, ”*M”8x”H±”Kú”3F•z•#–•,º•#ç•1–;=–)y–%£–!É–)ë–/—3E—3y—/­—5Ý—˜",˜&O˜v˜;�˜4Ë˜™1™.A™Dp™$µ™)Ú™&š)+š0Uš1†š¸š;Óš0›5@›?v›7¶›<î›8+œdœ)}œ§œ=Æœ9�->�'l�I”�2Þ�8ž<Jž‡ž&Ÿž*Æž'ñžŸ3Ÿ PŸ6qŸF¨ŸRïŸ:B 5} :³ î 8¡1>¡-p¡(ž¡[Ç¡3#¢;W¢@“¢EÔ¢Q£*l£(—£*À£ë£þ£¤#¤7¤K¤_¤q¤…¤—¤©¤»¤Ì¤Þ¤ò¤¥¥.¥?¥Q¥c¥w¥‰¥�¥¯¥Ã¥Õ¥ç¥û¥
¦¦1¦C¦U¦i¦}¦‘¦£¦µ¦É¦Û¦ï¦§§&§:§L§^§p§‚§”§¨§º§Î§à§ô§¨¨.¨@¨R¨/d¨”¨G¦¨hî¨aW©¹©(É©ò©+ª7ªQª%dªŠª ª#»ª$ßª««,«F«d«#u« ™«/º«6ê«!!¬C¬Kb¬®¬'¾¬'æ¬'­6­"K­)n­˜­1°­5â­3®0L®4}®/²®)â®G¯1T¯7†¯/¾¯#î¯°!.°!P°r°‘°%©°(Ï°ø°±0*±4[±�±©± Ç±è±*ü±&'²&N²&u²<œ²'Ù²!³(#³/L³&|³%£³&É³"ð³*´+>´)j´&”´3»´,ï´7µTµqµ/‚µ)²µ"Üµ.ÿµ0.¶"_¶‚¶:¢¶Ý¶#û¶"·!B·&d·!‹·,­·&Ú·'¸)¸-E¸!s¸5•¸Ë¸:Þ¸.¹(H¹q¹1…¹·¹&Ò¹+ù¹$%º%Jº)pºšº1ººìº!
! »+,»2X»>‹»-Ê»,ø»O%¼&u¼œ¼¹¼Î¼.â¼½.½JN½R™½3ì½( ¾(I¾2r¾$¥¾NÊ¾¿$6¿T[¿K°¿ü¿À+À)HÀ+rÀ6žÀ
ÕÀ.ãÀ#Á6Á$TÁ#yÁ�Á+»ÁçÁÂÂ.%Â#TÂ'xÂ' Â(ÈÂ*ñÂ+Ã>HÃ=‡Ã>ÅÃ1Ä(6Ä"_Ä1‚ÄN´Ä:Å>Å!ZÅ(|Å¥ÅµÅÏÅçÅÆ Æ =Æ ^Æ Æ  Æ ÁÆ âÆ Ç $Ç EÇ!fÇ ˆÇ©Ç%ÇÇ#íÇ#È"5ÈXÈxÈ”È«È)ÉÈ)óÈ)ÉGÉgÉƒÉŸÉ»ÉÒÉîÉÊ%ÊAÊ]ÊyÊ•Ê±Ê#ÍÊ ñÊ/Ë$BË%gË%�Ë3³ËçË#Ì0(ÌYÌkÌ ‚Ì+£ÌÏÌ7åÌ/ÍMÍ"hÍ‹Í ¤Í+ÅÍ1ñÍ #ÎDÎ[ÎVxÎÏÎ%êÎ%Ï06Ï.gÏ2–Ï$ÉÏîÏÐ)%ÐOÐ%nÐ”Ð)§Ð6ÑÐ#Ñ%,ÑRÑ=hÑ$¦Ñ)ËÑõÑ"Ò#.Ò-RÒ&€Ò§Ò#ÃÒ#çÒ#Ó/ÓNÓ<bÓŸÓ8½Ó$öÓ Ô*<Ô+gÔ2“Ô7ÆÔ/þÔ*.Õ YÕ"zÕ'�ÕÅÕ=äÕ"Ö!<Ö4^ÖH“ÖPÜÖ,-×Z×)v×- ×&Î×'õ×Ø=Ø4]Ø,’Ø%¿ØåØÙ.Ù4HÙ2}Ù,°Ù!ÝÙAÿÙAAÚƒÚ$ŸÚ.ÄÚ8óÚ2,Û_Û+rÛ7žÛÖÛ'éÛÜD'Ü2lÜ,ŸÜÌÜ(ëÜ.Ý[CÝmŸÝ(
Þ=6Þ!tÞ'–Þ'¾Þ$æÞ7ß#Cß%gß6�ß3Äß@øß39àmà)�à-·à5åà(á(Dámá(Œá(µá&Þáâ3"â.Vâ*…âA°â9òâ,ã5@ãLvã/Ãã!óãäC4ä1xä/ªä.Úä(	å2åJå%cå‰å)¤åÎåãåøå+æ/Aæ.qæQ æHòæ4;ç:pç7«çãçýç7
! è'Bè1jè.œè.Ëè(úè1#é+Ué.�é+°é%Üé2ê5ê$Pêuê!‡êE©ê)ïê<ë9Vë�ë"¯ëÒëåë÷ëì*0ì#[ì!ì!¡ì!Ãì!åì$í",í#Oí#sí#—í»íÛí-ùí)'î Qîrî’î"²î$Õî"úîï&=ï'dï+Œï(¸ï!áïð%#ð7Ið3�ð1µðfçðVNñ5¥ñÛñ#âñò&òFò,]ò"Šò1­òRßò22óIeóN¯ó5þóK4ôK€ô]Ìô_*õ;Šõ<Æõö$#öHö'cöC‹ö"Ïö-òö ÷;÷_Y÷L¹÷,øH3ø1|ø®ø ½ø"Þøù!ù+AùmùŠù3§ùHÛù$ú18ú7jú¢ú·ú Çúèú!û'*û,Rûû5ŽûÄû&Üû6üH:üHƒüOÌü'ý=DýF‚ý9ÉýWþn[þ™Êþdÿ'„ÿ¬ÿ7Ãÿ!ûÿ+
0I
z
-š
È
è

1&
2X
+‹
/·
$ç
;
.H
>w
#¶
?Ú
#
!>
0`
1‘
&Ã
/ê
4
2O
2‚
8µ
/î
>
/]
&�
$´
 Ù
4ú
:/
@j
#«
Ï
&ï

$1
$V
-{
&©
 Ð
Bñ
-4
$b
‡
.¤
Ó
*ñ
%	
B	
\	
+z	
¦	
!Æ	
"è	

! 
%'
! 
,M
! 
z
! 
$•
! 
º
! 
$Õ
! 
&ú
! 
0!
&R
8y
)²
BÜ
'
$G
/l
7œ
.Ô
*

-.

\

?z

º

!Í

ï

h
u
�
8œ
%Õ
!û

.=
l
 †
§
,Å
-ò
/ 
5P
6†
/½
$í

/
(N
<w
6´
@ë
2,
M_
?­
?í
1-
9_
=™
h×
=@
5~
5´
%ê
N
._
6Ž
0Å
Pö
2G
+z
1¦
IØ
&"
)I
?s
6³
@ê
.+
3Z
,Ž
)»
(å
0
:?
.z
&©
<Ð
$

"2
U
Co
D³
>ø
47
4l
¡
4¶
&ë
$
7
)J
"t
=—
.Õ
0
05
*f
*‘
4¼
ñ
.
Q0
I‚
"Ì
(ï
H
a
y
!˜
)º
%ä
%
!  
0 
&D 
k 
 ‰ 
!ª 
Ì 
Ù 
(ì 
!
)!
/D!
t!
(‘!
"º!
8Ý!
9"
!P"
r"
7ˆ"
6À"
÷"
#
#
4)#
^#
%u#
&›#
Â#
!á#
$
$$
 C$
(d$
1�$
9¿$
Gù$
&A%
Kh%
0´%
Wå%
$=&
 b&
Nƒ&
TÒ&
''
0F'
Bw'
Aº'
-ü'
1*(
I\(
7¦(
4Þ(
K)
!_)
"�)
"¤)
Ç)
æ)
&*
%**
bP*
1³*
%å*
+
2'+
(Z+
+ƒ+
+¯+
&Û+
+,
.,
)F,
-p,
0ž,
(Ï,
%ø,
0-
O-
 m-
Ž-
,¦-
'Ó-
.û-
2*.
!].
#.
/£.
4Ó.
$/
A-/
4o/
j¤/
20
'B0
)j0
@”0
Õ0
 ò0
51
<I1
+†1
²1
.È1
2÷1
*2
3B2
+v2
B¢2
Oå2
D53
=z3
¸3
/Ñ3
4
.4
1E4
#w4
›4
 °4
Ñ4
„ñ4
�v5
$ø5
 6
/>6
'n6
'–6
8¾6
=÷6
-57
Zc7
Q¾7
S8
d8
ƒ8
"œ8
$¿8
#ä8
(9
)19
9[9
-•9
"Ã9
æ9
':
G-:
u:
-Ž:
¼:
Ð:
'î:
;
#;
8B;
 {;
$œ;
#Á;
å;
!ö;
 <
.9<
h<
‚<
5ž<
Ô<
ð<
1=
5==
-s=
¡=
¸=
Î=
/Ý=
C
>
5Q>

‡>
"•>
/¸>
-è>
.?
+E?
4q?
;¦?
+â?
*@
39@
"m@
&�@
&·@
#Þ@
#A
"&A
"IA
lA
ŒA
'ªA
(ÒA
ûA
2B
.EB
tB
&‘B
#¸B
"ÜB
-ÿB
,-C
ZC
/uC
,¥C
(ÒC
5ûC
!1D
7SD
'‹D
³D
 ÉD
$êD
E
+/E
9[E
*•E
,ÀE
,íE
4F
"OF
CrF
8¶F
ïF
'
G
%5G
.[G
/ŠG
$ºG
6ßG
AH
KXH
5¤H
ÚH
4ùH
'.I
!VI
HxI
VÁI
EJ
+^J
,ŠJ
M·J
BK
,HK
)uK
7ŸK
;×K
5L
3IL
4}L
.²L
áL
/ýL
.-M
+\M
0ˆM
"¹M
9ÜM
IN
I`N
.ªN
*ÙN
-O
02O
1cO
&•O
'¼O
(äO
/
P
4=P
)rP
,œP
-ÉP
'÷P
(Q
&HQ
8oQ
¨Q
=¸Q
(öQ
;R
D[R
F R
/çR
1S
4IS
Z~S
9ÙS
4T
8HT
H�T
!ÊT
(ìT
EU
E[U
;¡U
$ÝU
)V
1,V
2^V
a‘V
SóV
$GW
(lW
S•W
OéW
&9X
:`X
›X
%«X
:ÑX
KY
MXY
6¦Y
+ÝY
/	Z
*9Z
+dZ
*�Z
»Z
ÐZ
 ïZ
![
2[
/N[
-~[
.¬[
Û[
à[
4ç[
\
)\
B\
5X\
,Ž\
<»\
5ø\
1.]
z`]
1Û]
l
^
8z^
L³^
H_
I_
`_
\}_
3Ú_
7`
*F`
.q`
' `
,È`
"õ`
<a
1Ua
4‡a
+¼a
èa
5b
#<b
-`b
Žb
L¦b
5ób
G)c
qc
†c
B¤c
:çc
."d
=Qd
M�d
eÝd
RCe
Z–e
&ñe
Bf
>[f
Ašf
*Üf
Ng
Vg
:pg
<«g
Aèg
l*h
5—h
1Íh
)ÿh
2)i
"\i
i
’i
!¥i
Çi
æi
j
/j
/Mj
/}j
/­j
3Ýj
8k
3Jk
8~k
+·k
3ãk
+l
3Cl
Awl
@¹l
:úl
95m
9om
;©m
;åm
3!n
3Un
H‰n
.Òn
&o
(o
%Do
6jo
3¡o
UÕo
<+p
8hp
¡p
*¿p
/êp
!q
/<q
Qlq
%¾q
Däq
<)r
=fr
2¤r
)×r
6s
"8s
[s
ms
$s
¤s
9µs
;ïs
/+t
/[t
‹t
"¨t
!Ët
ít
=u
Cu
]u
tu
.ˆu
H·u
!v
>"v
2av
 ”v
Cµv
3ùv
<-w
*jw
•w
 ¯w
Ðw
)ðw
+x
%Fx
%lx
+’x
¾x
Òx
îx
?y
DNy
“y
%²y
"Øy
*ûy
7&z
^z
zz
–z
Y±z
,{
H8{
A�{
ZÃ{
H|
-g|
6•|
5Ì|
}
("}
'K}
)s}
�}
$º}
+ß}
%~
"1~
-T~
%‚~
!¨~
<Ê~
>
,F
s
�
@¯
'ð
!€
 :€
[€
v€
8’€
1Ë€
5ý€
*3�
^�
7u�
E­�
1ó�
L%‚
Lr‚
-¿‚
*í‚
=ƒ
=Vƒ
9”ƒ
"Îƒ
"ñƒ
#„
J8„
Mƒ„
BÑ„
&…
*;…
%f…
UŒ…
¿â…
‰¢†
7,‡
.d‡
†“‡
8ˆ
3Sˆ
4‡ˆ
 ¼ˆ
WÝˆ
45‰
 j‰
.‹‰
Bº‰
Oý‰
BMŠ
K�Š
JÜŠ
K'‹
Ks‹
J¿‹
K
! Œ
5VŒ
7ŒŒ
JÄŒ
9�
9I�
Eƒ�
QÉ�
DŽ
D`Ž
@¥Ž
šæŽ
:��
^¼�
#�
?�
A_�
¡�
	©�
J³�
+þ�
	*‘
4‘
@‘
%T‘
nz‘
mé‘
dW’
;¼’
:ø’
L3“
3€“
%´“
&Ú“
;”
:=”
x”
€”
<‘”
Î”
-á”
.•
*>•
i•
(‡•
8°•
<é•
B&–
Fi–
B°–
Zó–
(N—
)w—
:¡—
(Ü—
1˜
<7˜
Rt˜
/Ç˜
/÷˜
<'™
cd™
6È™
Cÿ™
6Cš
7zš
)²š
FÜš
B#›
f›
E{›
&Á›
0è›
\œ
>vœ
;µœ
(ñœ
-�
4H�
}�
"›�
Q¾�
@ž
BQž
1”ž
4Æž
'ûž
'#Ÿ
	KŸ
UŸ
DpŸ
@µŸ
öŸ
. 
B 
,_ 
1Œ 
)¾ 
"è 
*¡
56¡
l¡
�¡
›¡
h´¡
¢
:¢
 T¢
1u¢
1§¢
 Ù¢
ú¢
£
%4£
Z£
 v£
—£
%³£
Ù£
ò£
$¤
3¤
.S¤
‚¤
‘¤
&¨¤
#Ï¤
ó¤
¥
$¥
B¥
W¥
l¥
&‚¥
/©¥
:Ù¥
*¦
2?¦
r¦
Œ¦
6©¦
 à¦

§
7§
.G§
%v§
.œ§
1Ë§
@ý§
@>¨
¨
ž¨
;º¨
(ö¨
K©
$k©
�©
8«©
ä©
>ú©
N9ª
Mˆª
3Öª
@
! «
K«
h«
y«
)™«
(Ã«
@ì«
%-¬
+S¬
¬
2•¬
-È¬
+ö¬
$"­
6G­
~­
5š­
<Ð­
<
®
4J®
7®
5·®
Aí®
7/¯
>g¯
P¦¯
a÷¯
BY°
œ°
¶°
%Õ°
-û°
+)±
6U±
-Œ±
.º±
-é±
²
**²
U²
`u²
$Ö²
1û²
-³
=@³
~³
,›³
È³
è³
-´
D6´
{´
1˜´
Ê´
4à´
Jµ
%`µ
%†µ
&¬µ
CÓµ
&¶
&>¶
 e¶
D†¶
Ë¶
é¶
L·
AN·
�·
®·
Ë·
à·
õ·
)
! ¸
4¸
S¸
0p¸
8¡¸
"Ú¸
?ý¸
=¹
,]¹
EŠ¹
(Ð¹
,ù¹
$&º
Kº
iº
(…º
7®º
!æº
»
'!»
'I»
2q»
$¤»
VÉ»
; ¼
>\¼
>›¼
9Ú¼
-½
3B½
v½
(”½
@½½
4þ½
)3¾
]¾
!w¾
™¾
¶¾
Í¾
ã¾
(ú¾
#¿
;9¿
Du¿
=º¿
]ø¿
#VÀ
CzÀ
,¾À
<ëÀ
n(Á
>—Á
(ÖÁ
*ÿÁ
6*Â
4aÂ
I–Â
.àÂ
2Ã
'BÃ
4jÃ
$ŸÃ
-ÄÃ
!òÃ
&Ä
 ;Ä
\Ä
pÄ
7„Ä
¼Ä
ÛÄ
öÄ
(Å
%:Å
0`Å
!‘Å
"³Å
'ÖÅ
(þÅ
4'Æ
E\Æ
)¢Æ
;ÌÆ
6Ç
+?Ç
1kÇ
=�Ç
ÛÇ
úÇ
È
!9È
7[È
!“È
µÈ
1ÍÈ
0ÿÈ
)0É
)ZÉ
„É
1ŸÉ
8ÑÉ
9
! Ê
?DÊ
\„Ê
\áÊ
$>Ë
#cË
‡Ë
b¢Ë
OÌ
 UÌ
YvÌ
?ÐÌ
+Í
<Í
 YÍ
MzÍ
-ÈÍ
IöÍ
S@Î
2”Î
ÇÎ
!×Î
#ùÎ
Ï
"<Ï
,_Ï
ŒÏ
4ªÏ
*ßÏ
 
! Ð
O+Ð
{Ð
F•Ð
=ÜÐ
Ñ
$4Ñ
$YÑ
8~Ñ
^·Ñ
(Ò
.?Ò
JnÒ
&¹Ò
5àÒ
LÓ
GcÓ
«Ó
5ËÓ
:Ô
=<Ô
/zÔ
*ªÔ
OÕÔ
C%Õ
%iÕ
'�Õ
-·Õ
NåÕ
<4Ö
7qÖ
$©Ö
^ÎÖ
V-×
6„×
R»×
ˆØ
8—Ø
BÐØ
@Ù
0TÙ
9…Ù
&¿Ù
4æÙ
$Ú
3@Ú
6tÚ
«Ú
ÁÚ
&àÚ
Û
8%Û
)^Û
(ˆÛ
(±Û
#ÚÛ
$þÛ
%#Ü
+IÜ
uÜ
 ’Ü
³Ü
+ÓÜ
ÿÜ
"Ý
7Ý
IÝ

! aÝ
 lÝ
�Ý
­Ý
$ÊÝ
)ïÝ
.Þ
$HÞ
(mÞ
(–Þ
¿Þ
(ÞÞ
2ß
3:ß
:nß
?©ß
4éß
	à
%(à
'Nà
-và
5¤à
!Úà
1üà
.á
)Lá
#vá
5šá
8Ðá
+	â
85â
1nâ
% â
&Æâ
íâ
.ã
:ã
-Yã
'‡ã
*¯ã
4Úã
ä
$*ä
(Oä
5xä
#®ä
)Òä
)üä
*&å
!Qå
"så
"–å
.¹å
èå
æ
!æ
@æ
_æ
yæ
H–æ
/ßæ
@ç
Pç
eç
e|ç
Yâç
&<è
cè
 {è
œè
"¸è
SÛè
/é
Né
mé
Œé
«é
Êé
?Ûé
>ê
6Zê
*‘ê
!¼ê
Þê
#íê
 ë
*2ë
)]ë
,‡ë
4´ë
)éë
$ì
=8ì
'vì
<žì
(Ûì
=í
'Bí
3jí
Bží
4áí
,î
#Cî
5gî
A�î
5ßî
4ï
)Jï
)tï
-žï
@Ìï
"
ð
F0ð
$wð
*œð
+Çð
óð
-	ñ
'7ñ
)_ñ
‰ñ
E¥ñ
Mëñ
U9ò
F�ò
0Öò
&ó
5.ó
'dó
5Œó
Âó
Ûó
úó
$ô
>ô
^ô
A{ô
9½ô
J÷ô
0Bõ
7sõ
«õ
3Ãõ
&÷õ
-ö
(Lö
!uö
 —ö
¸ö
-Ñö
Vÿö
/V÷
†÷
ž÷
º÷
0Ö÷
'ø
+/ø
9[ø
M•ø
!ãø
'ù
'-ù
9Uù
3�ù
4Ãù
;øù
V4ú
;‹ú
6Çú
/þú
2.û
2aû
,”û
IÁû
3ü
!?ü
aü
vü
3Šü
/¾ü
3îü
7"ý
3Zý
Žý
)®ý
)Øý
+þ
/.þ
2^þ
$‘þ
-¶þ
@äþ
$%ÿ
!Jÿ
#lÿ
 �ÿ
4±ÿ
Hæÿ
(/Xoˆ'�ÅÚ)ö( ZI*¤+Ï"û2H9dž2®6á46M3„3¸4ì5!3W4‹,À7í3%/Y6‰0ÀJñ8<!u(—$À.å9(N(w4 9Õ7=G3…/¹4é.	.M	4|	.±	.à	,
! 9<
! 9v
! 9°
! :ê
! 9%:_9š9ÔWWf.¾í
7"
<Z
O—
Lç
X4F�9Ô$!3"U&x)ŸÉå.*F q0’#Ã=ç%*@$k�!° Ò-óO!q!Š<¬-é$7<.t(£.Ì-û)19.k/š3ÊFþ3E'y"¡+Ä3ð@$De%ªÐ+ð3ZP«ÁÜ9ü46-k(™<Âÿ#9](zf£¡
! ¬$Å†ê6qM¨:ö616h/Ÿ%Ï-õ<#H`5©&ß7A>G€È@à2!$Ty �:®é* >+ 3j Dž 3ã $!3<!5p!0¦!6×!@"?O"D�"@Ô";#Q#e#z#Ž#¤#¸#Ë#à#ô#	$$2$H$\$r$Œ$ $³$Ä$Þ$ó$	%%2%E%9]%L—%Iä%D.&Ms&MÁ&@'(P'(y'3¢'dÖ'3;(%o(=•(HÓ(?)(\)B…)HÈ)7*ZI*Y¤*Pþ*BO+[’+8î+\',b„,\ç,XD-N�-Uì-UB.U˜.Vî.VE/Vœ/Uó/UI0UŸ0Võ0VL1V£1Uú1UP2U¦2Vü2VS3Vª324$44Y4-x4s¦4>5?Y5F™5+à5460A60r61£69Õ6%7!57+W7+ƒ7+¯7,Û7+8+48,`8,�8*º8Wå8,=9&j9K‘9KÝ9U):a:{á:A];4Ÿ;YÔ;".<ZQ<Z¬<[=[c=Z¿=[>'v>)ž>)È>)ò>H?We?X½?-@.D@9s@A­@vï@7fAižAlB5uB;«B#çB9CUEC5›CQÑCˆ#D!¬D>ÎD4
E>BE<�EC¾E6F-9F!gF;‰F7ÅF%ýF1#G2UG2ˆGW»GH.3HbH<tH2±HäH�I •I¶I2ÓI(JE/JEuJ0»J.ìJ"K3>K>rKX±KB
! LMLF_L¦L+ÄLðL1M)@M'jM)’M7¼M%ôMN*8N"cN!†N)¨N ÒNóN6O IORjO/½O$íO"P15P9gP¡P)¹P(ãPQ*Q ?Q`QsQ+‘Q2½Q/ðQ/ R(PR8yR&²RÙR#øR"S?S*ZS!…S §S,ÈSõS*
T58T*nT™T3¹TíTU U=U[U)pU,šU0ÇU7øU!0V#RV0vV&§V#ÎV/òVA"W3dW/˜W(ÈW8ñWM*X6xX8¯X.èX3Y-KYJyYKÄY,ZA=ZHZ>ÈZU[&]['„[H¬[Dõ[F:\Q�\CÓ\=]8U];Ž]OÊ]-^H^0c^/”^Ä^8Ú^/_DC_1ˆ_$º_7ß_,`0D`u`8‘`'Ê`&ò`+a%Ea>kaYªabb#gbH‹b(Ôb$ýb/"cRc4hc‚�c d-?dCmdC±d-õd-#e5Qe.‡e%¶eÜeðef'f0Bf0sf ¤f#Åf&éf g"1g#Tg$xg'�g&Ågìg(
! h(3h(\h…h"¥h!Èh'êh*i)=i/gi8—i'Ði1øiH*j(sj3œj1Ðj5k8k/XkˆkFŸk/æk(l)?l1il8›l+Ôl+m/,m6\m“m.n+Bn0nnŸn$ºn%ßn&o),o&Vo(}o¦oÀoÛo úop-p@pAWp ™pEºp#q $q3Eq1yq(«q4Ôq	r/#r.Sr%‚rQ¨rúrs%4s4Zs4�s+Äs3ðs0$t3Ut,‰t)¶t7àt6u!Ou&qu7˜u2Ðu.v)2v+\v.ˆv6·vîv4	w>w,\w‰w"Ÿw/Âw?òw+2xB^x6¡xØxFøx%?yey7yy2±y4äy0z>Jz"‰z¬z&Èz!ïz{-{^E{¤{3À{%ô{(|C|b|||3�|Ä|'Ù|$}>&}9e})Ÿ}EÉ}!~1~C~V~"m~6�~Ç~Þ~)ö~& "GHj3³/çU€&m€L”€3á€Y�8o�3¨�4Ü� ‚2‚E‚Z‚&u‚*œ‚,Ç‚ô‚:ƒDMƒ)’ƒ¼ƒÖƒ"íƒ„0„N„1d„.–„*Å„9ð„ *…K…h…„…,š…Ç…5ß….†D†/Z†0Š†»†Ú†÷†"‡-'‡,U‡‚‡”‡²‡Ì‡å‡ø‡ˆ*-ˆ)Xˆ4‚ˆ·ˆ!Ôˆ/öˆ*&‰)Q‰{‰!š‰¼‰×‰$ð‰Š/ŠIŠIcŠ3­ŠáŠ!íŠ#‹&3‹Z‹5u‹«‹(Á‹@ê‹B+ŒAnŒ °ŒÑŒ ñŒ-�;@�!|�1ž�Ð�ð�Ž!'ŽPIŽ6šŽ<ÑŽ"�.1�G`�G¨�'ð�-�3F� z�›�"§�Ê�!ß�‘‘#1‘&U‘:|‘M·‘.’(4’?]’.�’2Ì’$ÿ’7$“#\“€“�“»“%Ù“2ÿ“=2”7p”&¨”(Ï”)ø”!"• D•2e•˜•+·•ã•– –!?–a–+u–¡–J¿–=
! —2H—={—2¹—Bì—7/˜<g˜A¤˜æ˜™&™-C™q™!‘™³™"Ï™ò™9š4Aš!vš.˜šGÇš›2)›$\›�›%˜›)¾›è›œ œ"?œbœ%wœ�œ²œhÆœ>/�n�ƒ�Pš�9ë�*%ž>Pž?�žzÏž#JŸDnŸ1³ŸåŸ)þŸ6( _ q f‘ Kø KD¡_�¡.ð¡9¢2Y¢<Œ¢;É¢G£(M£'v£ž£]µ£&¤1:¤=l¤Eª¤<ð¤0-¥8^¥K—¥'ã¥?¦K¦-g¦$•¦Eº¦0§"1§T§)r§&œ§Ã§Ö§\ó§GP¨/˜¨.È¨)÷¨)!© K©l©4†©&»©+â©*ª(9ªFbª0©ªLÚª4'«\«*k«1–«UÈ«N¬m¬]€¬dÞ¬]C­U¡­d÷­U\®N²®U¯W¯#o¯“¯+¨¯Ô¯+ë¯/° G°Qh°%º°2à°%±29±/l±œ±´±*Í±-ø±@&²-g²@•²8Ö²K³8[³K”³à³1ÿ³1´.M´T|´-Ñ´=ÿ´/=µ;mµ2©µ2Üµ¶¶39¶ m¶)Ž¶+¸¶*ä¶5·E·1N·$€·!¥·,Ç·<ô·U1¸!‡¸F©¸ð¸0¹>@¹#¹£¹=Á¹7ÿ¹C7ºT{ºZÐº[+»d‡»Eì»c2¼o–¼#½!*½L½:j½[¥½#¾%¾=E¾/ƒ¾%³¾Ù¾ù¾1¿IK¿C•¿DÙ¿%À[DÀ& ÀÇÀ,çÀ#Á%8Á4^Á.“Á2ÂÁIõÁ?Â6SÂWŠÂWâÂ0:Ã.kÃ/šÃ+ÊÃ(öÃ-Ä+MÄ@yÄ<ºÄ8÷Ä50Å6fÅ)�Å'ÇÅ2ïÅ,"ÆHOÆ?˜ÆØÆòÆÇ7 ÇBXÇ,›Ç'ÈÇ6ðÇ+'È+SÈ6È?¶È)öÈ2 ÉSÉhÉ�É“É!¦É'ÈÉ(ðÉ=Ê#WÊ!{Ê5�Ê$ÓÊ%øÊ.Ë/MË0}Ë.®Ë2ÝË#Ì4ÌGÌ3fÌ6šÌ8ÑÌ'
! Í$2ÍQWÍ ©ÍAÊÍ"Î(/ÎXÎAjÎ¬Î¸Î	ÇÎAÑÎÏ&ÏOFÏ'–Ï&¾Ï%åÏ&Ð42Ð.gÐ –Ð·Ð%ÕÐLûÐHÑ^Ñ}Ñ›Ñ0¹Ñ+êÑÒÒm,Ò•šÒZ0Ó&‹Ó%²Ó#ØÓ*üÓ'Ô*;Ô$fÔ*‹Ô¶Ô<ÕÔ8Õ KÕ"lÕ�Õ¨Õ+ÈÕ5ôÕ.*Ö4YÖAŽÖ6ÐÖ2×8:×2s×2¦×<Ù×2Ø>IØ5ˆØ>¾Ø)ýØ0'ÙXÙrÙ�Ù%©Ù"ÏÙ òÙ Ú-4Ú"bÚ!…Ú§Ú%ÁÚ%çÚ4
ÛJBÛ'�ÛµÛÅÛ'ãÛ Ü+,Ü!XÜzÜ‹Ü©ÜÆÜÞÜûÜÝ5#Ý-YÝ‡Ý=“ÝÑß×ß¼Ùß¹–àPá iá
! Šá1•â2ÇâRúâMã
bãpã|ãK�ãLÙãZ&ä=�äI¿ä;	åKEåX‘å=êåP(æyæ“æ$ªæ&Ïæ&öæ#ç&Aç.hç—ç+žç›Êçfèlè4†è(»è%äè
! éZé?jé}ªé9(ê\bê‚¿êLBëA�ëQÑë#ìL£ì`ðì]Qíd¯í>î;SîB�îMÒîQ ïPrïÃïECðA‰ðRËð9ñNXñM§ñ7õñQ-òBò9Âò’üòF�ó>ÖóŒô9¢ô‚ÜôF_õM¦õxôõFmöF´öNûöQJ÷ œ÷S=ø¢‘øO4ùM„ù[Òù^.úO�úIÝúA'û>iû>¨û@çû|(üS¥üKùüTEýFšýMáýP/þ:€þG»þ4ÿ:8Zs(Î{÷8sN¬û+83Cl°,Ä3ñ	%J/9z\´r;„nÀ//8_)˜ÂGÔQ(n*—ÂIÝI'6q¨%Áç((-/V2†"¹"Ü ÿ 	
! :	E	$Y	~	8—	
Ð	(Þ	@
! JH
! “
! =±
! Oï
! ,?;l;¨ä6V;D’B×v
O‘
*á
'F4){H¥8î>'tfÛ9ûM5&ƒ>ªéò"
! '-KU<¡rÞAQ“¥6·î[ÿF[O¢8òI+>u1´væc]dÁl&[“VïVFP�XîVGlžh>tR³a,h0•@ÆOIWv¡@Yp,€,­@Ú+?G3‡9»>õ14<fS£6÷5.Jd¯>ÃE DH I� Y× L1!+~!ª!<¾!>û!:"T";h">¤"ã"*ý"2(#9[#8•#7Î#;$*B$>m$8¬$Yå$9?%-y%1§%JÙ%W$&9|&�¶&G8'N€'8Ï'7(=@(=~(G¼(<)lA)]®)d*Lq*W¾*V+[m+]É+V',U~,\Ô,A1-Bs-H¶-lÿ-xl.rå.yX/]Ò/^00‘�0a!1jƒ1_î1ˆN2S×2^+3WŠ3Bâ3c%4s‰4Pý4cN5O²5r6Zu6nÐ6??7C7"Ã70æ758HM8F–8eÝ8QC9s•9n	:{x:ìô:á;€ð<‘q=~>”‚>�? §?}H@ŽÆ@XUAD®AfóAÒZBô-Cs"D„–DqE‚�E‚F““Fp'G�˜GFHBaHˆ¤Hª-INØI_'JU‡JfÝJ]DKn¢KKL\]L"ºL#ÝL!M.#M;RMŽM2¦M%ÙMÿM-N!KNmN1…N5·N>íN(,OwUO<ÍO>
! PTIP#žPÂP+×P-Q51Q+gQ“Q=©QMçQ]5R“R9­RfçR NSFoS;¶S òS:T8NT8‡T6ÀT1÷T9)U˜cU*üU5'V+]VJ‰VIÔV!W>@W!WU¡W0÷WR(Xq{X*íX-Y,FY+sY_ŸYBÿYABZC„ZAÈZC
! [6N[:…[<À[ý[;\@J\=‹\uÉ\(?](h],‘]@¾]Xÿ][X^J´^Pÿ^XP_b©_b`Xo`_È`W(a^€ajßaKJbd–bXûbHTcB�cCàc^$d\ƒdSàd34e@hec©e~
fHŒf1ÕfTgR\g0¯g!àg!h>$hCchl§hHiX]iL¶iZjQ^j+°jGÜj1$kdVkc»kKl?kl «l@Ìls
mt�m=öma4nY–n8ðnI)oJsoG¾opp'wp:ŸprÚpjMqH¸q>r/@r^pr:ÏrM
! sXsIts{¾sD:tdtxät+]uJ‰uTÔu>)v8hv%¡v¦ÇvNnwU½wMx3axX•x=îxA,y6ny9¥y2ßy9z2LzCz:Ãz"þz/!{/Q{L�{HÎ{D|1\|7Ž|?Æ|D}dK}1°}9â}:~KW~4£~4Ø~5
:CC~7Â7úO2€0‚€-³€á€:�E;�7��P¹�2
! ‚%=‚3c‚1—‚SÉ‚2ƒMPƒžƒ;»ƒ4÷ƒ,„CK„E�„GÕ„o…T�…)â…)†/6†5f†Fœ†:ã†M‡Bl‡?¯‡Cï‡E3ˆ?yˆs¹ˆ)-‰>W‰M–‰5ä‰3ŠINŠF˜ŠLßŠD,‹Dq‹D¶‹Dû‹3@Œ0tŒ:¥Œ!àŒC�!F�7h�Q �.ò�.!Ž9PŽ]ŠŽ5èŽ7�KV�.¢�GÑ�@�@Z�=›�(Ù�/‘F2‘:y‘1´‘,æ‘.’.B’Wq’(É’'ò’?“8Z“!““=µ“7ó“:+”f”;€”2¼”Jï”(:•5c•h™•G–EJ–2�–+Ã–.ï–R—5q—L§—Jô—7?˜!w˜G™˜:á˜G™d™J|™8Ç™CšDš1dš–š,¶š9ãš›$3›\X›2µ›0è›8œMRœO œ,ðœ-�?K�1‹�(½�8æ�2ž5Rž4ˆž<½ž5úž20Ÿ5cŸ*™Ÿ9ÄŸ/þŸ0. B_ >¢ #á *¡0¡TH¡O�¡Ÿí¡J�¢IØ¢K"£0n£MŸ£Eí£"3¤KV¤b¢¤\¥&b¥C‰¥%Í¥*ó¥N¦,m¦(š¦'Ã¦4ë¦. §O§"j§C�§#Ñ§'õ§4¨/R¨7‚¨'º¨/â¨.©3A©Ku©*Á©#ì©2ª8Cª-|ª=ªª#èª%«H2«C{«>¿«?þ«9>¬Ex¬:¾¬\ù¬ŒV­`ã­;D®7€®O¸®k¯,t¯J¡¯Cì¯>0°Do°W´°V±Ic±i­±D²:\²F—²sÞ²ER³K˜³Mä³52´3h´4œ´*Ñ´Dü´Aµ]µyµBŽµ`ÑµE2¶Bx¶_»¶a·>}·S¼·e¸?v¸:¶¸Fñ¸Q8¹'Š¹K²¹!þ¹< º0]º/ŽºE¾º;»=@»\~»@Û»'¼@D¼……¼M½FY½F ½;ç½.#¾@R¾C“¾5×¾9
¿1G¿Ty¿FÎ¿UÀZkÀTÆÀZÁ?vÁ,¶Á]ãÁvAÂF¸Â9ÿÂ?9Ã3yÃd­ÃxÄ�‹ÄPÅ�mÅ€ûÅF|Æ=ÃÆ:Çf<ÇB£Ç3æÇ!È8<È$uÈ(šÈFÃÈf
! ÉVqÉ€ÈÉ1IÊK{Ê,ÇÊ"ôÊRËPjËS»ËAÌXQÌ4ªÌßÌCÿÌ9CÍ&}Í0¤ÍNÕÍ#$ÎKHÎ3”Î/ÈÎ6øÎ5/ÏHeÏQ®Ï;Ð,<Ð2iÐ#œÐ1ÀÐ.òÐC!ÑKeÑN±Ñ*Ò"+Ò$NÒ0sÒ(¤Ò*ÍÒ3øÒ&,ÓLSÓ2 Ó4ÓÓ9Ô4BÔ wÔS˜Ô4ìÔ`!ÕR‚ÕWÕÕI-ÖQwÖ4ÉÖRþÖ7Q×�‰×cØM}Ø8ËØcÙ.hÙ)—Ù'ÁÙ-éÙ@Ú%XÚ†~ÚeÛƒkÛLïÛ/<ÜflÜ3ÓÜ+ÝR3ÝQ†ÝPØÝ#)ÞKMÞ(™Þ(ÂÞ*ëÞ-ß6Dß|{ß*øß@#àdàsà’à­à=Èàáá<2áUoáOÅá9âOOâIŸâ†éâlpã•Ýãxsä‘ìä9~å/¸å'èåBæ?SæP“æ?äæ,$ç8Qç2Šç;½ç<ùç46è;kèP§è:øèN3éP‚é]Óé21êPdê@µê$öêLë?hë]¨ëGìwNìdÆì[+í%‡íC­íEñí07îChî€¬îJ-ï’xï8ðJDð>�ð6Îð;ñ.Añ+pñJœñ;çñ0#ò1Tò@†ò„ÇòPLó.�ó(Ìójõó1`ôE’ô>Øô2õ$JõDoõ;´õ4ðõ,%ö5Rö/ˆö;¸ö?ôö(4÷B]÷& ÷=Ç÷AøEGøC�ø4Ñø,ù+3ù_ù)}ùE§ù+íùÊúÚäú]¿û^üÒ|üÎOý~þŽ�þ^,ÿ_‹ÿØëÿÀÄj…hðÔY¼.hëfT�»;LZˆ3ã<WTN¬EûzA*¼3çMEiÚ¯uŠ	ê
! ’ë
! º~f97 ^Ø97
:q
;¬
=è
K&\rCÏ4H^pxFéC0:tG¯G÷_?{ŸSWoiÇ…1W·SDcT¨Àý`¾gB‡8ÊC*G<r"¯Ò8î(',P2}3°Qä86<o4¬6áGI`VªV6X4�@Ä8/> n*�1º3ì \59’Ì#ê)O8Oˆ^Øz7H²-û) /I my ç +ÿ -+!KY!¥!·!"×!!ú!&" C"Qd"W¶"r# �#K¢#Yî#2H$7{$!³$Õ$Jõ$@%(V%%J–%Fá%B(&%k&4‘&!Æ&"è&+'87'9p'Aª''ì',(KA(�((¬(/Õ(9)6?).v)@¥)Qæ)%8*6^*F•*&Ü*8+9<+\v+PÓ+G$,0l, �,8¾,(÷, ->>-7}--µ-2ã-&.,=.*j.,•.�Â.�S/9Õ/a0fq0vØ0%O1`u12Ö1%	2L/2)|2/¦2JÖ2 !3,B3&o3 –38·3Vð3HG4.�4O¿4š56ª57á5<6=V6/”6'Ä6,ì6&7,@7"m7&�7+·7%ã7 	85*8`8"x88›8#Ô8ø8.9-:9)h9’98°9'é9: -:N: k:,Œ:E¹:7ÿ:@7;7x;G°;Gø;@<X<Dr<f·<&=-E=:s= ®='Ï=+÷= #>ID>!Ž>#°>Ô>å>&ú>*!?3L?'€?¨?Ç?.ä?@.0@%_@ …@1¦@Ø@;õ@1AGAfAhwAàA-÷A1%B*WB2‚B1µB%çB"
C,0C]C|C–CEµCGûC:CDV~D2ÕD4E5=E?sE/³E?ãEg#Fw‹FGFƒGCÊG(H17H[iHCÅH0	I/:I"jI$�I²I0ÒIJJ$,J)QJJ{J2ÆJùJ?K.YKˆK5¥KTÛK‹0L¼L<M#[M/M*¯M,ÚM6NF>N…NŸN+±N7ÝN™OJ¯O5úO 0P:QP7ŒPÄPXàPY9Q:“QDÎQ]RCqRMµROSISSX�SGöSY>T-˜T1ÆT-øT%&U@LU�U6­U#äU V5)V:_V<šV9×V6W?HW>ˆWJÇW5XOHX7˜X=ÐX/Y1>YepYhÖYj?ZUªZ}[[~[=Ú[F\1_\ ‘\"²\;Õ\0]9B]:|]V·]Y^1h^[š^-ö^F$_nk_LÚ_^'`I†`5Ð`Ra>Ya ˜a/¹a2éa.bKbbb}b<œbGÙb@!c8bc›c=·c1õc4'd?\d?œdÜd,üd#)e^MeB¬eLïe/<f4lf!¡fEÃfG	gMQg2Ÿg9Òg,h;9h+uh6¡h4Øh6
iYDiWžiYöi8Pj+‰j2µjèjIk9Rk,Œk5¹k0ïk+ l@Ll1�l'¿l=çl8%m7^m?–m?Öm0n:Gn:‚n%½n,ãnHo;Yo;•o;Ño7
pEp#]pb�p.äp#q7q+Qq)}q2§q)Úq.r3rdNr6³rZêr7Es(}s ¦s3ÇsEûs.At=pt)®t/Øt$u'-u.Uu„u•u:ªu]åu'Cvkv4ˆv½v_ÝvV=w”wªwX»w4xXIxP¢xLóxM@yMŽyaÜyƒ>zPÂzQ{ae{*Ç{1ò{*$|2O|1‚|%´|2Ú|,
}:})Y}ƒ}GŸ}ç}:~,<~ i~5Š~?À~0G1#y/�Í#é,
€%:€7`€˜€7´€ì€8	�&B�7i�S¡�Bõ�-8‚If‚D°‚;õ‚%1ƒ9Wƒ‘ƒ^¬ƒ…„:‘„QÌ„7…KV…¢…½…Ü…?ú…>:†7y†±†È†4æ†2‡N‡Ab‡K¤‡5ð‡4&ˆD[ˆ3 ˆRÔˆ/'‰BW‰Uš‰2ð‰E#Š'iŠ‘Š1±Š5ãŠ&‹&@‹!g‹,‰‹¶‹'Ò‹ú‹/Œ+BŒnŒ‹ŒC¦Œ*êŒ�4�J�`d�RÅ�'Ž@Ž_Ž2|Ž ¯ŽÐŽæŽ3ýŽ81�9j�'¤�3Ì�?�@�LD�%‘�%·�Ý�Ný�NL‘T›‘3ð‘X$’6}’D´’Aù’l;“W¨“D”ZE”Q ”2ò”L%•6r•?©•?é•I)–Ks–E¿–P—EV—?œ—OÜ—\,˜B‰˜FÌ˜F™_Z™>º™Aù™<;šSxšEÌšI›I\›J¦›Gñ›c9œQ�œFïœI6�B€�?Ã�Ež;IžN…ž]ÔžG2ŸMzŸ]ÈŸB& Li [¶ w¡EŠ¡XÐ¡d)¢AŽ¢BÐ¢P£Cd£M¨£Qö£VH¤mŸ¤3
¥,A¥=n¥¬¥ªÊ¥-u¦j£¦x§M‡§;Õ§K¨c]¨Á¨ÉÛ¨¥©¿©"Ý©#ª.$ª6SªJŠª"ÕªDøª\=«Tš«Gï«K7¬Iƒ¬CÍ¬K­K]­^©­U®M^®$¬®&Ñ®ø®L¯La¯C®¯%ò¯1°:J°5…°9»°Bõ°J8±jƒ±2î±6!²(X²1�²;³²6ï²«&³˜Ò³8k´¤´2À´#ó´µ42µ.gµ2–µ2Éµ$üµ-!¶4O¶4„¶!¹¶TÛ¶P0·'�·2©·*Ü·N¸dV¸Y»¸X¹2n¹¡¹³¹9Ä¹sþ¹Trº@Çº8»œA»XÞ»77¼Lo¼B¼¼6ÿ¼/6½/f½*–½+Á½�í½;o¾0«¾3Ü¾¿$¿;5¿Dq¿5¶¿ì¿?À;KÀ*‡Àn²À!Á:ÁHSÁ+œÁBÈÁ"ÂD.Â$sÂ*˜Â+ÃÂ#ïÂ6ÃsJÃ:¾ÃùÃTÄ-iÄ-—ÄCÅÄ!	Å/+Å_[ÅE»Å'Æ!)ÆzKÆ)ÆÆ5ðÆ)&ÇPÇ[oÇ)ËÇ9õÇ/ÈAÈ7\È ”È7µÈ+íÈ7É6QÉ(ˆÉ ±ÉÒÉ#òÉ(Ê?Ê^Ê{Ê/‘Ê)ÁÊëÊ*Ë,ËGË(bËL‹Ë]ØË
6Ì}DÌ/ÂÌòÌ€Í2„Í·ÍºÍ¾Í=×ÍÎÎ6%Î6\ÎI“ÎIÝÎ'Ï<<ÏyÏ.€Ï@¯ÏðÏýÏ@ÐGÐASÐK•ÐRáÐU4Ñ	ŠÑR”ÑçÑÒÒ'=ÒYeÒ4¿Ò;ôÒ<0Ó<mÓgªÓ0ÔCCÔ2‡Ô;ºÔ=öÔV4Õ;‹Õ:ÇÕ<Ö=?Ö1}Ö¯Ö3ÈÖ;üÖ?8×:x×7³×8ë×7$Ø7\Ø6”Ø4ËØ8Ù69Ù9pÙ1ªÙ5ÜÙ1Ú3DÚ=xÚC¶Ú0úÚ/+Û1[Û3�Û9ÁÛ#ûÛ4ÜMTÜ3¢Ü:ÖÜHÝZÝ!zÝ/œÝ%ÌÝòÝ6ÞVIÞ9 Þ9ÚÞ3ß6Hß:ßHºßCàUGà4�àJÒàDá9bá&œá1Ãâõâ!ã@5ã4vã=«ã=éã='ä$eä5Šä8Àä6ùä30å8då:�å9Øåæ>/æ<næ+«æ2×æ$
! ç	/ç49ç)nç)˜çÂçØç#øç)è8Fèè†è*™èÄèÝè úèé-éCé=]é,›éIÈéPêcê*€ê3«ê0ßêYëjëqëxë7€ë
! ¸ë>Ãë ì#ì>ì.ZìS‰ì-ÝìFí:Rí/�íN½íî*!î0Lî/}î
­î)»î)åî3ï)CïEmï-³ïáï$òïð6ðTðjð‡ð#šð1¾ð(ðð3ñ;MñX‰ñâñåñ÷ñ	ò,ò7Hò€ò* ò2Ëò=þò=<ózóŒóžó°óÂó'Ôó üóô0ôBôUôgôyô‹ô �ô¾ôÐô+ÔôBõ=Cõ�õ—õª õiKövµö#,÷P÷1`÷>’÷>Ñ÷ ø%1ø7Wø
! �øˆšø#ù=)ù®gùfú*}ú-¨ú0Öú-û/5û�eûqçûLYüN¦ü‡õüD}ý-Âý>ðý:/þ:jþ+¥þ8Ñþ-
! ÿ&8ÿ}_ÿ“Ýÿcq²ÕnˆO÷†GzÎrIV¼m½�6?=v@´1õ8'*` ‹#¬6Ð8N@<�GÌ/hDn­P	Um	hÃ	Z,
! S‡
! “Û
! 0oT rõQhTº`
ip
nÚ
iIc³s©‹E5:{š¶\QE®6ô<+PhR¹KLX[¥M[O_«aimO×E'OmF½<EA�‡MOcG³Eû3AYuQÏM!AoE±E÷P=WŽMæp4e¥D9P=ŠÈQÉ„M :î6) b` @Ã v!p{!Hì!‡5"l½"^*#J‰#HÔ#?$W]$cµ$b%T|%SÑ%\%&d‚&Bç&Š*'rµ'A((“j(bþ(Va)c¸)d*f�*=è*G&+’n+|,Z~,CÙ,U-hs-WÜ-V4.G‹.CÓ.q/+‰/3µ/Fé/800Vi0XÀ0>1TX1O­1Bý15@2Dv2P»2`3Jm3V¸3X4Oh4?¸47ø4?05‚p5Eó5/965i6PŸ6Fð6<77+t7K 7Pì7,=8Sj8R¾8990K90|92­9.à9.:A>:U€:gÖ:$>;&c;„Š;;<`K<"¬<XÏ<9(=^b=WÁ=K>Ye>G¿>+?-3?Oa?Œ±?X>@Q—@Dé@^.A,�AJºA3B(9B8bB4›B9ÐB/
! C7:C^rCDÑCD6,DcD?oD¯D.»D*êDCE0YEKŠE6ÖE4
FBF^F.gF–F¢F²F
ÇFÕFíFÿFGGG)G9GEG_GsG�G«G¼GÈGÕGæGùGH-H9HJH`HwH‘H�H*°H/ÛH^I7jI>¢I(áIª
! JaµJmK&…K>¬KYëK+EL8qL8ªLãL_M<aMžM!¸MÚMEîMD4NDyN=¾N6üN3OEJO>�O4ÏO+P@0P?qP>±PðP-Q2.Q%aQ@‡QDÈQ(
R6RHNR>—R-ÖRS'S+GSsS�S4®SIãSJ-T3xTU¬TZU�]ULßU*,V;WV<“VCÐVDWEYWQŸW:ñWQ,XH~XJÇX:Y/MY†}YO[’T[µç[|�\W]Kr]9¾]8ø]�1^³^:3_7n_g¦_®`I½`]aweauÝa_Sbb³b[cXrc?ËcNd6Zd&‘dV¸dUe:ee4 eÕeïeff%2f8Xf.‘fÀf.Øf%g--g&[g/‚gA²g+ôg h>h&\hqƒh(õhRi4qiJ¦i>ñiQ0jK‚j‚Îj€QkQÒkP$lNulJÄlRmLbmQ¯m,nQ.n7€n=¸nönyvo^ðo1Op~�p/q/0q4`q2•q`ÈqG)r)qr6›r6Òr'	s21sNds|³s—0tVÈt?un_u=Îu+v58v4nv6£v7ÚvCwsVw&Êw$ñwPx>gxA¦x%èxOy2^y8‘ypÊyÇ;zº{µ¾{:t| ¯|NÐ|^}~}Hœ}Jå}i0~]š~Lø~(EDn5³0éC€^€,|€4©€ZÞ€.9�8h�?¡�-á�W‚Lg‚6´‚…ë‚CqƒIµƒ0ÿƒ80„Vi„1À„-ò„M …?n…\®…g†6s†7ª†Uâ†D8‡I}‡HÇ‡Hˆ:Yˆ0”ˆ0ÅˆqöˆQh‰Mº‰=ŠKFŠT’ŠlçŠWT‹F¬‹Fó‹M:Œ\ˆŒ[åŒ:A�A|�F¾�EŽIKŽ<•Ž6ÒŽ=	�OG�;—�FÓ�N�8i�4¢�*×�$‘F'‘4n‘-£‘-Ñ‘4ÿ‘+4’Y`’Dº’6ÿ’76“6n“9¥“5ß“>”>T”;“”9Ï”1	•H;•0„•@µ•Bö•79–Dq–+¶–+â–1—.@—Ao—P±—2˜!5˜VW˜®˜ˆÈ˜‹Q™Ý™3ò™&šŽBš‘Ñšc›Ž›‘œ3 œMÔœN"�0q�>¢�=á�=žA]žOŸž+ïžTŸGpŸ)¸Ÿ4âŸ! w9 (± FÚ H!¡<j¡8§¡Là¡L-¢Lz¢LÇ¢Z£Zo£?Ê£)
! ¤4¤aT¤K¶¤=¥4@¥3u¥E©¥1ï¥^!¦@€¦„Á¦©F§dð§%U¨!{¨%�¨XÃ¨+©FH©F�©[Ö©(2ªG[ª-£ª4ÑªP«@W«N˜«9ç«4!¬{V¬4Ò¬h­5p­'¦­/Î­Iþ­AH®LŠ®1×®9	¯8C¯�|¯<þ¯J;°M†°YÔ°W.±>†±(Å±<î±,+²@X²a™²û²+³2D³5w³š­³ŒH´GÕ´hµO†µ2Öµ2	¶V<¶=“¶Ñ¶#ð¶7·~L·[Ë·1'¸XY¸<²¸[ï¸4K¹=€¹K¾¹K
! º@Vºj—º»8»JQ»qœ»}¼HŒ¼Õ¼Oõ¼<E½n‚½Vñ½PH¾ˆ™¾]"¿X€¿=Ù¿PÀMhÀo¶Ài&Ál�ÁnýÁLlÂT¹ÂOÃJ^Ã ©ÃQÊÃÄB1Ä.tÄD£ÄYèÄ8BÅU{ÅIÑÅhÆ4„Æ;¹Æ+õÆ4!ÇBVÇ?™Ç.ÙÇ0È>9ÈQxÈ8ÊÈ2ÉA6ÉFxÉ{¿É7;ÊMsÊ0ÁÊ>òÊ11Ë:cË4žË4ÓË1ÌD:Ì6Ì1¶Ì2èÌ#Í?Í@NÍX�ÍNèÍA7ÎyÎ<’Î@ÏÎ-Ï>Ï1ZÏŒÏ:£Ï<ÞÏ3ÐFOÐY–ÐMðÐ4>ÑsÑEƒÑÉÑæÑ#ùÑÒ<7ÒtÒ”Ò@³ÒGôÒ@<Ó6}Ó/´Ó:äÓ Ô.@Ô&oÔ–Ô¦Ô=¸Ô?öÔA6Õ8xÕ#±ÕÕÕQóÕPEÖN–ÖNåÖK4×I€×KÊ×8Ø@OØ2�Ø<ÃØ ÙF!Ù5hÙežÙVÚ„[Ú‹àÚ_lÛRÌÛUÜ~uÜ0ôÜ-%ÝCSÝ—Ý¶ÝÉÝÜÝ)îÝ,Þ'EÞ:mÞ7¨Þ.àÞ_ß@oßS°ß`àFeà@¬àSíàRAáL”áVááJ8â7ƒâ9»â;õâN1ã:€ã9»ãõãä6)äC`äE¤äHêä*3å ^å<å>¼å5ûå91æRkæ¾æ>ÕæFç/[ç5‹çJÁçJèWèuè%”è!ºèrÜèWOén§é>ê;Uê;‘ê;Íê;	ëWEë'�ëÅëeÙëY?ì=™ì>×ì7í9NíJˆíBÓíî1îMîVbî‚¹îB<ïFïGÆï>ð"Mð2pð1£ðÕðKïðO;ñJ‹ñ9Öñ[ò!lòQŽòSàòW4ó9ŒóVÆóOôLmô+ºô5æô5õ0Rõ>ƒõ/Âõ.òõ9!ö4[öF�ö=×öH÷T^÷)³÷0Ý÷"ø71ø%iø?�øCÏø*ù3>ù rù“ù5ú4Iú/~ú@®úïú/û/4ûBdû,§û2Ôû3ü-;ü iü<ŠügÇüF/ýUvýNÌýQþKmþa¹þWÿrsÿyæÿ_`WÀVNoI¾H)Q({,¤=Ñ]"m*�J»LS4n:£GÞ?&Rf>¹>ø77LoN¼'63<j„§c,`�Yñ<K	Œˆ	J
! *`
! ‚‹
! MH\c¥-	_7r—B
! 
)M
!w
(™
@Â
[_%Ÿ#Åé-1H` x!™"»"Þ$$&0K|š¸2ÕH)Q){_¥r6x=¯/í>9\w–sK‚PÎgM‡vÕGL[”<ðA-±o°!OÒ1"LTg¡c	9mJ§4òI'7qL©öJJY1¤Ö=ì(*&SDzJ¿0
! w;_³J0^J�0ÚH 2T H‡ 2Ð ]!Ga!H©!2ò!l%"‡’"g#‚‚#2$A8$2z$2­$0à$K%]%;{%%·%%Ý%T&'X&B€&ZÃ&6'YU'5¯'På'F6(4}(D²(÷())(>) g)ˆ)t§)9*\V*C³*>÷*L6+Oƒ+1Ó+5,#;,}_,&Ý,5-Y:-0”-2Å-Oø-?H.Bˆ.(Ë.,ô./!/HQ/Dš/$ß/Q0*V0H�0+Ê0Dö0@;1|1B”1×18ð15)2_2({2¤2)¹2?ã2D#31h3Rš3?í3B-48p42©42Ü4,5<5/N54~5/³5Dã5F(6Fo6-¶6Sä6.87Yg7HÁ7)
! 8)48Y^8¸86×869,E9r9NŠ9GÙ9!:,7:*d:9�:/É:<ù:26;/i;/™;4É;2þ;41<.f<<•<^Ò<*1=c\=zÀ=ˆ;>„Ä>EI?„�?L@™a@<û@á8A$B�?CÐÍCžDF¢E;éFN%GStG:ÈG=H(AHjH9H9¹H"óH"I"9I \I }I$žI$ÃI$èI"
J"0J)SJ4}J1²J/äJCKoXKUÈK2L4QL>†L1ÅLD÷LZ<Mw—MPNO`Nw°NH(O[qOGÍO8P@NP:�PCÊPmQa|Q~ÞQ]]Rd»Ra SX‚SoÛSLKTM˜T„æT(kU(”U(½U(æUVÐWQäW?6XGvX7¾X-öX8$YZ]YW¸YpZ�ZPŸZGðZ`8[™[N¹[I\{R\^Î\'-]$U]Ez]TÀ]J^`^}^*—^2Â^¡õ^)—_?Á_N`$P`:u`,°`Ý`1ý`/aCJaŽa¬a9Ça=b;?b2{b®b4.c)ccD�c-ÒcIdJd/jdšd=¶d=ôdA2e-te$¢e Çe èeJ	fFTf?›f'Ûf1g-5g*cgAŽg9Ðg.
! h29h(lhM•h)ãh-
i9;i@uiH¶iHÿinHjA·jSùj=Mk1‹kd½k="l#`l4„l¹l ×lølVm8gm1 m+Òm+þm+*n4Vn*‹n!¶n,Øn.o.4o.co.’o/Áo/ño0!p0Rp0ƒp0´p0åp0q0Gq0xq0©q0Úq0r0<r.mr.œr.Ër.úr.)s.Xs/‡s.·s.æs.t.Dt0st0¤t0Õt0u.7u.fu.•u.Äu.óu."v.Qv.€v.¯v.Þv/
w/=w-mw.›w.Êw/ùw/)x.Yx.ˆx.·x.æx,y-By-py.žy4Íy<zE?z5…z5»z)ñzJ{Jf{2±{6ä{H|Ad|F¦|;í|C)}¤m}:~CM~$‘~(¶~"ß~5888q1ªÜ2é5€2R€D…€CÊ€L�Æ[�7"‚�Z‚JÜ‚M'ƒ[uƒCÑƒ3„MI„C—„?Û„?…$[…`€…!á…†$ †&E† l†0�†-¾†(ì†‡'/‡+W‡'ƒ‡!«‡ Í‡!î‡!ˆ-2ˆ&`ˆ"‡ˆ"ªˆ)Íˆ,÷ˆ%$‰3J‰6~‰ µ‰$Ö‰)û‰+%Š)QŠ5{Š`±Š§‹º‹(Ù‹BŒ>EŒ:„ŒK¿Œ�>�X^�@·�Wø�IPŽ=šŽ>ØŽ0�H�'b�1Š�#¼�[à�`<�(��>Æ�;‘BA‘„‘I›‘Då‘P*’F{’JÂ’C
“FQ“J˜“Mã“F1”Ix”UÂ”K•Cd•M¨•%ö•–.7–-f–6”–#Ë–3ï–#—#@—
d—)r—œ—µ—HÅ—@˜O˜k˜€˜ ˜TÀ˜5™/K™,{™$¨™Í™GÜ™g$šRŒš+ßšj›dv›cÛ›@?œ&€œ §œ>Èœ?�6G�$~�'£�ˆË�1Tž/†ž9¶ž-ðž9Ÿ7XŸ7�ŸfÈŸ./ ?^ †ž i%¡U�¡=å¡2#¢0V¢&‡¢?®¢ î¢3�£/Ã£Fó£<:¤„w¤Fü¤8C¥|¥�¥/°¥0à¥*¦'<¦*d¦7�¦KÇ¦§)2§!\§ ~§$Ÿ§8Ä§8ý§6¨'P¨*x¨4£¨AØ¨7©-R©@€©*Á©3ì©' ªPHª%™ªF¿ª«%«<E«?‚«IÂ«¬@!¬$b¬'‡¬;¯¬'ë¬\­Xp­<É­V®+]®D‰®2Î®.¯.0¯ _¯+€¯4¬¯,á¯%°&4°>[°4š°)Ï°3ù°>-±/l±-œ±,Ê±1÷±T)²~²1›² Í²Mî²#<³?`³1 ³Ò³2î³#!´*E´p´†Š´kµz}µ_øµ#X¶S|¶HÐ¶/·#I·,m·š·Eº·(¸;)¸+e¸%‘¸=·¸Mõ¸)C¹$m¹4’¹0Ç¹@ø¹<9ºvº/–º!Æº"èº9»LE»`’»)ó»)¼3G¼'{¼'£¼tË¼C@½;„½bÀ½2#¾dV¾$»¾Jà¾3+¿N_¿8®¿(ç¿!À2ÀOÀnÀC‹ÀNÏÀ,ÁMKÁ5™Á/ÏÁ9ÿÁQ9Â1‹Â0½Â8îÂ]'Ã"…Ã%¨Ã#ÎÃ"òÃBÄ;XÄ”ÄA¯ÄñÄ3Å(BÅ5kÅ#¡Å.ÅÅ%ôÅ=ÆcXÆ*¼ÆDçÆ,ÇAJÇ;ŒÇ-ÈÇ5öÇ9,ÈAfÈ.¨È2×È.
! Éq9É.«É>ÚÉ£Ê9½Ê'÷Ê4Ë4TË‰Ë%¥ËÍËË9™ÌþÓÌ„ÒÍ=WÎ4•ÎHÊÎ3Ï(GÏ)pÏqšÏ.Ð|;Ð¤¸Ð*]ÑNˆÑ;×Ñ>Ò-RÒ1€Ò/²Ò'âÒ2
! ÓQ=Ó.�Ó'¾Ó,æÓ+Ô1?Ô'qÔ™Ôs¹Ô;-Õ8iÕ@¢ÕjãÕ,NÖ'{Ö?£ÖqãÖaU×M·×%Ø+ØAGØK‰Ø1ÕØÙ>Ùv[Ù>ÒÙ\ÚDnÚ?³ÚXóÚ,LÛDyÛ!¾Û àÛSÜUÜK\Ü$¨Ü&ÍÜ!ôÜ(Ý3?Ý,sÝ( Ý.ÉÝFøÝ†?ÞÆÞSÏÞL#ß8pßU©ß(ÿßd(àV�àäàúàá &áGá-]á+‹á·áÎá0åáIâ)`â4Šâ¿âÛâ7öâ>.ãPmãB¾ã'ä*)ä0Tä*…ä+°ä%Üä,å(/å3XåŒåªåÅååå"æ%æ>æ\æ.yæ3¨æ6Üæ çG4ç"|ç'Ÿç7Çç@ÿç3@è$tè/™è(Éè/òè"é<8é8ué(®é2×é
! êê/:êjêe�ê%çê

ë0ëLëhë1€ë)²ëÜë'òëMì hìD‰ì*Îìùì5í$Ní/síB£í1æíî +î$Lî;qî%­î)Óî+ýîp)ï8šïCÓï=ð>Uð:”ð3Ïð ñ4$ñ=Yñ:—ñ3Òñ2òA9ò+{òz§òX"ó2{ó%®óFÔó4ô*Pô;{ô(·ôhàôIõ'iõ>‘õ9Ðõ`
! ö.köMšö3èö ÷=÷T÷4l÷D¡÷2æ÷2øELø8’ø2Ëø3þø2ù&MùDtù1¹ù;ëùJ'ú(rú?›ú9ÛúYû=oû=­û=ëû=)üAgü>©üEèür.ý*¡ý+Ìýøý@þ*PþY{þIÕþEÿSeÿ¹ÿ.ÑÿbEc9©YãB=5€;¶�ò!€C¢HæC/Ks‹¿ K§l>LS7 eØP>&�:¶ ñL<_0œBÍD:UW�!èy
! 	I„	:Î	J	
! ;T
! "�
! !³
! 
Õ
! 8ã
! N,k0˜UÉ4+T<€[½"
U<
r’
0D6d{=à4GSW›\óyP=ÊIVRk©~V”PëV<:“GÎ:bQd´A5wSŠSÞI2|E“@Ù:UBfG©Lñ9>x‘¬+Âî	@&g}$š5¿5õ5+(a7Š2Â_õ(UK~5Êg1�³ÊÝõ	/Ncw1�¿Ô9é#@Sf…™¬ÀÞ!ñ!*L!c…œ»Ï7èl  k� Gù ]A!NŸ!>î!:-"'h"K�" Ü"}#œ#¶#Ð#&æ#,
$>:$.y$5¨$(Þ$'%'/%GW%%Ÿ%1Å%÷%'&:&,U&=‚&\À&0'0N'+'«'!Ê'"ì'(.(N(m(Œ(«(Ê(é())7)1W)‰)1©)Û)û)*;* [*|*”*¯*5Î*+#+B+&a+1ˆ+6º+Jñ+&<,/c,+“,,¿,Jì,07-)h-#’-#¶-BÚ-1. O.$p.&•.&¼.)ã.)
/A7/2y/N¬/Kû/-G0-u0-£0NÑ05 1~V1AÕ1>2LV2<£26à283:P3@‹31Ì37þ3.64/e4:•4$Ð4)õ4A51a5/“51Ã5?õ5356Fi6=°6=î6;,7:h7:£75Þ7989N89ˆ86Â8.ù8(9kD9°93È9Mü9$J:8o:3¨:OÜ: ,;CM;C‘;AÕ;A<<Y<<–<?Ó<=m*=˜=µ=CÒ=9>3P>„>q£>?#3?W? m?5Ž?0Ä?4õ?4*@4_@1”@Æ@1â@;A(PAVyA[ÐA<,BAiBD«B'ðB+C*DC-oC8�CUÖC‡,D#´E$ØE3ýER1Fn„F#óF3GKG!aGEƒG<ÉGFH&MHHtH_½HaIeI'åIB
J5PJJ†J?ÑJAK6SK¹ŠKZDL$ŸLFÄLFMHRMR›M#îM5NHN]hN&ÆNžíNÆŒO;SPm�PýPKQZcQu¾Q4R:CR"~R[¡RýRS7S;RSYŽS]èSFTHYTA¢T#äTUB UcUzU^”UBóUP6V7‡V>¿V8þVQ7WH‰WJÒW2X(PXUyX+ÏX3ûXi/YL™YRæY.9Z9hZ;¢ZÞZ$öZ@[?\[?œ[=Ü[G\Nb\.±\8à\0],J]&w]Mž]+ì]1^J^Ij^%´^AÚ^=_BZ_.�_<Ì_J	`;T`3�`EÄ`I
! a.Ta3ƒa7·aGïa#7b2[b)ŽbE¸bDþbZCc,žc>ËcG
! d5Rd&ˆd*¯d2Úd2
e;@e_|e-ÜeT
! f9_fu™f4g>Dg9ƒg7½g>õg@4h/uhR¥hQøhNJiL™i<æi,#j8PjW‰j+áj"
k[0kXŒkEåk.+l6Zl.‘l.Àl,ïl(m\Em4¢m,×mZnW_nK·nCo GoÍèoH¶pxÿp>xqQ·qO	rIYr(£r,Ìr(ùr,"s!Os-qsœŸs:<t;wtX³t4u'Au'iu(‘u-ºuEèuv.v(¥vWÎv&w+Ew*qw8œw8Õw4xICxE�x+Óx2ÿxC2y7vy)®y-Øy'z'.z(Vz-z­z8Ìz4{:{*U{{€{šü{\—|…ô|8z}3³}%ç}'
~
! 5~<@~1}~-¯~%Ý~!5%%[-�9¯>é8(€Da€>¦€Cå€H)�Br�=µ�Aó�;5‚@q‚;²‚@î‚:/ƒKjƒE¶ƒ3üƒI0„>z„S¹„U
…^c…PÂ…Q†We††½†OD‡X”‡í‡B
ˆ>Pˆx�ˆK‰ÒT‰«'ŠGÓŠ‹.‹G‹Y‹s‹ƒ‹–‹!­‹Ï‹Kë‹57ŒjmŒ4ØŒ/
�Q=�1��7Á�=ù�:7ŽNrŽ;ÁŽ1ýŽ]/� ��2®�7á�/�KI�9•�9Ï�9	‘GC‘K‹‘O×‘\'’W„’3Ü’D“zU“6Ð“>”XF”;Ÿ”kÛ”?G•z‡•]–N`–h¯–.—3G—Ž{—*
! ˜Y5˜P�˜Eà˜W&™J~™jÉ™W4šJŒšX×šƒ0›}´›:2œ$mœ6’œ6Éœ6�67�7n�7¦�8Þ�8ž8Pž8‰ž8Âž8ûž84Ÿ8mŸ8¦Ÿ8ßŸ8 8Q 6Š 6Á 6ø 6/¡6f¡6�¡7Ô¡6¢6C¢6z¢6±¢8è¢8!£8Z£8“£6Ì£6¤6:¤6q¤6¨¤6ß¤6¥6M¥6„¥6»¥7ò¥7*¦5b¦6˜¦6Ï¦7§7>§6v§6­§6ä§6¨9R¨5Œ¨5Â¨6ø¨&/©LV©h£©Dª,Qªy~ªøª(«W:«\’«Fï«36¬!j¬HŒ¬;Õ¬2­+D­]p­:Î­=	®^G®F¦®@í®1.¯E`¯$¦¯!Ë¯Jí¯P8°B‰°'Ì°/ô°*$±*O±)z±*¤±*Ï±)ú±™$²A¾²R³0S³9„³E¾³@´@E´j†´,ñ´UµDtµŠ¹µRD¶H—¶Ià¶=*·Ih·�²·1@¸>r¸G±¸Fù¸(@¹9i¹£¹/»¹!ë¹]
ºkº"‹º8®ºAçº-)».W»F†»'Í»-õ»0#¼]T¼,²¼=ß¼'½+E½'q½b™½6ü½13¾e¾Nƒ¾;Ò¾)¿18¿#j¿Ž¿+­¿GÙ¿#!À-EÀ=sÀ+±À7ÝÀ+ÁAÁ'^Á%†Á'¬Á=ÔÁ=ÂPÂ-mÂC›ÂßÂHôÂ^=Ã[œÃ<øÃM5ÄRƒÄaÖÄ88Å5qÅn§Å:Æ2QÆ6„Æ6»ÆDòÆ67Ç@nÇ;¯Ç@ëÇ7,È7dÈAœÈ7ÞÈ9É;PÉ7ŒÉ8ÄÉFýÉ7DÊF|ÊVÃÊ<Ë?WË:—Ë:ÒËB
ÌHPÌC™Ì<ÝÌCÍH^Í<§Í?äÍ<$Î7aÎG™ÎCáÎW%Ïl}ÏhêÏUSÐZ©Ð%Ñ,*ÑWÑ,kÑ˜ÑK³ÑRÿÑGRÒ,šÒÇÒ6ÝÒ5ÓNJÓ5™ÓQÏÓD!Ô9fÔ3 Ô1ÔÔ/Õ;6Õ/rÕ;¢Õ-ÞÕ0ÖB=Ö$€Ö¥Ö"ÃÖæÖ3øÖ@,×Rm×0À×*ñ×.Ø/KØ({Ø>¤ØãØÙ(!Ù:JÙ9…Ù:¿ÙúÙ5Ú'GÚ!oÚ‘Ú(±Ú+ÚÚ&Û+-Û$YÛF~ÛNÅÛ+ÜH@Ü@‰Ü?ÊÜ5
! Ý3@Ý;tÝ<°ÝDíÝ<2ÞMoÞ,½ÞêÞß/ß9Cß/}ß!­ßUÏßS%àSyàKÍàXá>rá]±á]â_mâÍâ'äâ(ã5ã3Uã9‰ã0Ãã0ôã/%ä<Uä5’ä&Èä-ïä@å"^å"�å;¤å<àåIæ#gæ‹æ)¡æËæ;Ýæ?çeYç¿çQÏç!èF:èd�è4æè é2<é.oé&žéÅéHåéM.ê[|ê Øêùê,ë2Dë&wë›žë}:ìL¸ìLí?Rí;’í<Îí-î19î+kîI—îFáîT(ï_}ï5ÝïAðiUðM¿ðH
ñDVñ>›ñxÚñ?SòR“òNæòG5óa}ó6ßóIôV`ôC·ôWûô`Sõf´õ–ö%²övØöSO÷9£÷HÝ÷k&ø^’øFñøf8ùOŸùPïùc@úv¤ú7ûiSûF½ûlü™qüUýEaý(§ýGÐýoþœˆþj%ÿ7�ÿ…Èÿ‡NžÖRuoÈD8p}`î„OˆÔ9].—CÆ 
! :+9f! jÂ�-U¯rUxhÎB7XzfÓ^:	F™	Yà	^:
! l™
! ELL9™4Ó,,5Eb&¨*Ïpú/k
6›
IÒ
I-f"”7·8ï+(4T"‰¬-Ã ñ^%q—,´9á?[z0˜-É÷)@$QŠvY=[5™CÏE5Y\�;ì=(>fA¥vçE^E¤hêxSŒÌnYWÈm JŽÙCö>:OyHÉ7EJ>�Ï4å1[L¨=Å,50NfSµC	)M6w-®\ÜL9†2žÑænó9b ?œ BÜ (!.H!`w!KØ!f$"A‹"nÍ"<#<X#$•#Kº#%$1,$
^$l${$™$*²$Ý$hù$[b%¾%EÜ%<"&?_&6Ÿ&‘Ö&7h'] '`þ')_(O‰(GÙ()!)HK)3”)KÈ)M*Db*D§*<ì*¡)+ Ë+ì,þ-/-01L0(~0@§0Hè0+11C]16¡18Ø1-2;?2_{2Û2hû22d3+—31Ã3õ3C4EK4@‘48Ò4@5KL5`˜5`ù5JZ6b¥6b7Hk72´74ç758*R8I}8=Ç8$9P*9{99�9 É9$ê9>:,N:W{:*Ó:nþ:Rm;mÀ;@.<Go<)·<-á<O=Y_=¹=Ð=6ç=5>ET>Sš>iî>‘X?rê?*]@Aˆ@5Ê@HA=IA=‡ABÅA;BNDB7“BAËBf
C6tC«CKÀC-DO:D ŠD+«D'×D'ÿD%'E1ME7E�·EXGF6 F@×F&G6?G
! vGx�GwúGrHH�HRÙH?,I+lIB˜I#ÛI?ÿI??J"J3¢J+ÖJMK.PK-K.­KÜKùKL,L$9L.^L�L+¤LFÐLHMU`M#¶MEÚM+ N"LN0oNG N'èN<O;MOI‰OÓO-åO<PPP*jP*•P)ÀP"êPK
Q;YQ=•QBÓQNR=eRF£RHêRB3SFvSD½STTC4TExT¾TAØTUJ5U7€U.¸UJçU82V;kV§V-¼VJêV€5W|¶Wn3XJ¢X8íX9&YX`Y$¹Y$ÞY+Z0/Z%`Z;†Z.ÂZ©ñZN›[Uê[Q@\V’\[é\“E]_Ù]T9^IŽ^‰Ø^Sb_2¶_Qé_0;`/l`Fœ`Oã`;3a1oa8¡a<ÚaHbA`bK¢bJîbK9cL…cCÒcEdC\d; d)Üde^%eB„eWÇe=f!]f*f?ªf6êf3!g2Ug:ˆg,ÃgMðg!>h"`h5ƒhM¹h#i!+ijMi,¸iOåiQ5j+‡jS³j*k>2kAqk6³k4êkXl=xl!¶l'Øl)m-*m*Xm%ƒm2©m@Üm.n;Ln=ˆn4Æn.ûn4*o#_o'ƒo‚«o.pL6p6ƒp3ºpZîp:Iq-„q/²q?âq©"r¨Ìr:usB°sDósA8t/zt-ªt&ØtŠÿtŠužu3²u(æu?vDOv7”v&Ìvóv>
w*Lw:ww3²w.æwBxFXxŸxk¾xe*y=�y‡Îy2Vz7‰z(Áz5êz³ {-Ô{=|5@|Gv|O¾|<}ZK}U¦}2ü}6/~Ff~M­~;û~S7G‹XÓA,€ln€;Û€L�<d�M¡�^ï�?N‚6Ž‚oÅ‚Q5ƒ3‡ƒ'»ƒãƒiúƒRd„A·„Pù„GJ… ’…Q³…E†ŸK†ë†}
! ‡0ˆ‡1¹‡]ë‡Iˆ1cˆ•ˆ,²ˆ'ßˆA‰'I‰q‰"‘‰^´‰.ŠBBŠ,…Š²ŠiÑŠ4;‹Gp‹5¸‹4î‹#Œ>ŒQŒDhŒC­ŒCñŒC5�Dy�C¾�AŽBDŽA‡ŽUÉŽ@�u`�?Ö�=�(T�-}�U«�W‘[Y‘_µ‘Q’Wg’I¿’a	“Yk“VÅ“4”$Q”-v”;¤”Gà”,(•=U•<“•<Ð•0
–_>–2ž–UÑ–K'—"s—1–—!È—4ê—-˜-M˜A{˜A½˜ ÿ˜# ™7D™(|™¥™$Å™=ê™?(š8hš)¡š/Ëš>ûšE:›J€›8Ë›!œ.&œ'Uœ)}œ+§œ%Óœ,ùœ*&�=Q�L��EÜ�I"žBlž8¯žVèžN?ŸŽŸS¡Ÿ>õŸ34 h † 5� 1Ó 0¡L6¡;ƒ¡9¿¡8ù¡?2¢2r¢U¥¢=û¢'9£Fa£;¨£0ä£6¤HL¤=•¤?Ó¤)¥(=¥3f¥;š¥ Ö¥L÷¥OD¦H”¦FÝ¦A$§f§/…§/µ§&å§#¨20¨,c¨;�¨JÌ¨0©>H©-‡©>µ©8ô©@-ªSnªJÂª3
«/A«'q«.™«#È«$ì«T¬>f¬9¥¬0ß¬Q­Ob­M²­<®
=®GK®6“®PÊ®8¯<T¯3‘¯>Å¯%°X*°,ƒ°0°°Bá°$±DB±‡±A›±<Ý±²$,²2Q²„²3Ÿ²?Ó²*³+>³;j³<¦³Iã³
-´<;´x´&–´(½´*æ´gµ5yµ6¯µ@æµ!'¶I¶^f¶WÅ¶·8·eN·9´·Kî·:¸M¸(`¸'‰¸E±¸?÷¸)7¹9a¹6›¹qÒ¹-Dº}rºxðºi»"é»¼6(¼$_¼€„¼*½A0½Jr½F½½*¾/¾!J¾l¾”ƒ¾Š¿œ£¿;@À)|À5¦ÀLÜÀ)Á*FÁ&qÁ\˜Á&õÁÂ+;ÂVgÂ<¾ÂžûÂ[šÃ8öÃ:/Ä+jÄ1–Ä1ÈÄ1úÄ,ÅGÅ7_Åh—Å3ÆV4ÆY‹ÆVåÆ2<Ç6oÇG¦ÇKîÇ@:È@{È-¼ÈêÈ"É'+É'SÉy{ÉzõÉIpÊºÊEÒÊ<Ë=UË=“Ë<ÑËgÌCvÌCºÌ@þÌg?ÍH§Í~ðÍ]oÎ+ÍÎùÎ\ÏZlÏ(ÇÏ3ðÏ9$ÐH^ÐH§Ð,ðÐ(ÑAFÑVˆÑBßÑL"ÒGoÒ%·Ò<ÝÒ(Ó�CÓKÓÓDÔ.dÔN“ÔXâÔ,;ÕhÕOnÖp¾Öh/×d˜×cý×UaØS·ØLÙ`XÙ;¹ÙDõÙB:Ú0}ÚW®Ú‡Û<ŽÛWËÛ\#Ü&€Ü§ÜaÄÜ&Ý2;ÝYnÝÈÝHÞ?dÞ¤Þ3±Þ)åÞ6ßUFß$œß0Áß^òß3Qà7…à8½à öàIáIaáI«á,õáD"âogâk×âGCãz‹ã_ä>fä"¥ä ÈäKéä:5åMpå¾å:Òå!
æ8/æ:hæ,£æÐæìæ#ç3,ç=`ç7žçYÖçP0è:�è¼èÕèõè3éCé([é4„é,¹é)æé?êBPêA“êSÕêL)ëLvë3ÃëW÷ëQOì2¡ì6ÔìOí6[íZ’í0ííKîjî7ŠîKÂîNïG]ïQ¥ïL÷ï5DðzðF”ð&ÛðñE"ñ8hñ9¡ñ*Ûñ:òAò:`ò ›ò¦<ó‡ãókô'‰ô0±ôMâôc0õ'”õR¼õ3ö'Cö?kö>«ö3êöM÷(l÷E•÷ZÛ÷16øLhøAµø?÷øZ7ùi’ùaüù'^úH†ú2Ïú<û6?û>vû@µû:öû’1ü^ÄüS#ý+wý:£ýFÞý2%þ?Xþ@˜þ>ÙþDÿ!]ÿÿ=šÿ;Øÿ@?U*•@À5?7?wG·(ÿM(SvZÊZ%b€jãoNu¾t4ˆ©ˆ2ˆ»ˆDŠÍˆXŠáˆl	~õ	Œt
! ŒŒŽ‹�§E7
C}
KÁ
=
CK:�ÊBê>-Al<®ë:?CGƒ:Ë+@2FsCºDþ?C(ƒ¬Ê*é/=DH‚4Ë//00`D‘bÖ09@j�«d9$ž;Ã7ÿ7*V/�h±;;Vc’WöNXgKÀ)(6_$};¢2Þ)3;3o £4Ä:ù44)i_“)ó: XOy7É395;oJ«0öJ'ZrBÍ[ +l &˜ ¿ × .í 1!NN!5�!0Ó!1"-6"#d"3ˆ"-¼"*ê")#,?#-l#(š#,Ã#,ð#&$#D$!h$"Š$'­$=Õ$-%3A%,u%*¢%*Í%%ø%'&*F&.q&, &&Í&)ô&4'$S'&x'+Ÿ'-Ë'(ù'"(0B(s(:“(;Î(:
! )0E)Iv)EÀ)N*VU*S¬*R+&S+-z+1¨+)Ú+,(!,©J,Hô,1=-.o-<ž-5Û-A.;S.R�.Hâ.D+/9p/Kª/?ö/C60Jz04Å0Aú0E<1F‚1=É1?2EG2C�2:Ñ2D3ˆQ3-Ú3¡41ª5`Ü5F=6„65œ6Ò6 ï67)-7$W7	|7}†7N8SS86§8rÞ8=Q9@�9�Ð9Zn:QÉ:y;7•;˜Í;Yf<eÀ<b&=B‰=UÌ=A">md>CÒ>@?\W?O´?}@T‚@@×@UANnAL½Ar
! Bc}B`áB@BCeƒCDéC>.DPmDƒ¾DqBEx´E&-FgTFE¼FaG;dGE GÁæGB¨HkëH_WIX·I`JMqJ1¿J-ñJ)K.IK<xK;µK*ñK:L,WL5„L3ºL{îLÁjM‰,Nƒ¶N‚:OP½OpPWPB×P‡Qæ¢QÚ‰RcdSNÈSeT2}T^°TPU<`U@�U@ÞUFVofV/ÖVBWEIW_�WRïWXBXA›XEÝXB#YXfYk¿YD+ZMpZ7¾Z:öZ\1[SŽ[Zâ[Ž=\XÌ\^%]l„]Wñ]aI^R«^Hþ^`G_N¨_7÷_W/`=‡`KÅ`la^~a=ÝaSbCob>³bgòbQZc>¬c|ëcphd%ÙdLÿdMLezšeFf[\fp¸fX)gR‚gLÕgI"hFlhL³heiZfi”ÁiŽVjŽåjŽtkGl;Klb‡ldêlkOm@»m§üm­¤njRo½oÚo]òoPppp�p«p:Æp6q=8qªvqŽ!rŒ°rG=sR…s^Øsw7t�¯t5=ufsuJÚuM%vmsvZáv<w@¼wuýwfsxGÚx]"y>€y,¿yhìyWUzA­zCïzh3{œœ{œ9| Ö|.÷|Z&}<�}H¾}~$~A?~o�~#ñ~d[zCÖI€3d€k˜€Q�>V�6•�?Ì�&‚13‚4e‚5š‚+Ð‚!ü‚3ƒ2Rƒ*…ƒ4°ƒ/åƒ>„1T„\†„Hã„_,…%Œ…\²…$†I4† ~†9Ÿ†8Ù†;‡9N‡oˆ‡(ø‡6!ˆXˆ:Øˆ@‰5T‰1Š‰@¼‰+ý‰+)Š5UŠs‹ŠCÿŠBC‹"†‹Z©‹aŒ6fŒ;�ŒFÙŒ; �@\�A��Hß�b(Ž!‹ŽG­ŽFõŽ?<�^|�DÛ�4 �U�Ir�M¼� 
! ‘;+‘8g‘5 ‘&Ö‘Uý‘3S’‡’DŸ’2ä’R“%j“<�“<Í“B
! ”+M”/y”.©”'Ø”4•D5•Sz•‰Î•(X–0�–D²–4÷–*,—W—4w—-¬—5Ú—/˜2@˜)s˜.�˜!Ì˜;î˜ *™"K™n™8™#¸™EÜ™$"šLGš-”š1Âš&ôšk›5‡›½›(Û›œ)œ6Eœ@|œ=½œ:ûœ;6�Jr�<½�8ú�:3žAnž=°ž3îž0"Ÿ3SŸ:‡Ÿ5ÂŸ6øŸ6/ 4f › 9¶ 9ð &*¡&Q¡5x¡(®¡9×¡/¢A¢%a¢:‡¢#Â¢wæ¢£^£¼¤¤¿¤d¥-~¥*¬¥;×¥¦\)¦.†¦£µ¦+Y§-…§/³§Lã§,0¨1]¨$�¨P´¨K©,Q©D~©*Ã©Rî©RAªB”ª5×ª;
«JI«1”«Æ«(æ«I¬FY¬J ¬Ië¬&5­O\­¬­Ë­á­÷­$
®/2®@b®.£®Ò®Kï®.;¯2j¯�¯°¯Ã¯$Ù¯/þ¯.°L°i°#‡°«°Æ°Rå°38±9l±¦±:¶±iñ±[²/w²D§²4ì²$!³4F³R{³OÎ³L´Ck´/¯´ß´!ÿ´-!µ1Oµ8�µºµ+Ñµýµ!¶:¶2V¶J‰¶JÔ¶;·6[·G’·WÚ·&2¸9Y¸6“¸3Ê¸3þ¸'2¹.Z¹'‰¹!±¹;Ó¹ºC(º?lº¬ºÉº=éº<'»*d»M�»HÝ»H&¼Ho¼H¸¼½$½(8½'a½8‰½8Â½$û½E ¾$f¾s‹¾Cÿ¾6C¿Gz¿1Â¿Iô¿$>ÀcÀE€À»ÆÀ<‚Á&¿ÁVæÁ&=Â-dÂK’Â~ÞÂQ]ÃH¯Ã øÃKÄ)eÄ(�Ä%¸Ä0ÞÄ,Åj<ÅB§ÅêÅ>Æ:GÆ7‚ÆcºÆ#ÇBBÇG…Ç=ÍÇ-È)9È$cÈˆÈ;ŸÈ(ÛÈ'É),É'VÉn~É,íÉ3Ê&NÊ0uÊ%¦ÊGÌÊ1Ë3FË%zË, Ë%ÍËEóË%9Ì0_ÌG�Ì(ØÌ.Í40Í@eÍ+¦Í4ÒÍ3Î+;Î9gÎ¡ÎP¾ÎGÏ;WÏ6“ÏDÊÏ¡ÐT±Ð)Ñ"0Ñ;SÑ�Ñ¨Ñ;ÅÑ#ÒU%Ò{Ò&˜Ò$¿Ò#äÒvÓvÓ}öÓ~tÔ-óÔL!Õ!nÕ-�Õ"¾Õ]áÕ)?ÖKiÖ,µÖ;âÖ`×#×=£×;á×)ØGØoeØŒÕØ{bÙÞÙEúÙ*@Ú%kÚN‘Ú3àÚ(Û=Û\ÛUuÛDËÛOÜ&`Ü<‡Ü7ÄÜ@üÜa=Ý2ŸÝ(ÒÝ&ûÝ"ÞAÞVÞkÞMŠÞ7ØÞ?ß*Pß{ß—ßC²ßPöß*GàJràJ½à+á64á8káw¤á3âDPâ?•â%Õâ:ûâ66ãÅmã<3ädpäFÕäå5;åMqå=¿å(ýåH&æ{oæ_ëæLKçR˜çAëçL-è1zè:¬è;çè0#éMTé¢é'¸é%àéêê8êKQê�ê/·ê,çê!ë)6ë"`ë.ƒë1²ë-äëì?1ì5qì[§ìQíUíWÕío-îS�î6ñî(ï>¨ïrçï\Zðr·ð¤*ñ€ÏñUPòI¦ò†ðò‹wóNô�RôˆàôJiõQ´õJöuQö^Çö4&÷�[÷4Ý÷FøXYø�²øn@ùv¯ù`&ú_‡ú*çúTûogû|×ûgTü[¼üxýV‘ý^èýIGþs‘þgÿTmÿ-Âÿ@ðÿ31Ye8¿døo],Íuú&p*—LÂ@FP@—+Ø=8B/{&«9ÒO)\s†8úQ3g…gígUp½r._¡c	Ce	A©	@ë	+,
! KX
! ;¤
! $à
! lEr;¸ˆôT}Ò1R
D„
MÉ
56M:„=¿>ý/<?l;¬(èt1K¦Kò4>GsK»kFsRºR
R`E³3ù3-,acŽƒòGv+¾PêQ;R�TàP5J†:Ñ/A<$~-£*ÑXü+U<�=¾Iü>F9…J¿"
! /-5]V“)êC]X3¶2êDDbM§=õe34™@Î;AKC�.Ñ€ O� RÑ I$!.n!O�!;í!E)"8o"@¨"hé"VR#6©#Dà#$%$™J$nä$4S%nˆ%g÷%7_&<—&iÔ&a>'. '+Ï'Cû'R?(j’(>ý(6<)9s)0­)#Þ)’*,•*.Â*Añ*%3+TY+J®+Gù+=A,a,*á,T-@a-H¢-$ë-..=?.B}.cÀ.Z$/G/6Ç/Aþ/A@0O‚0KÒ0?1]^1E¼1k2”n2G3mK3S¹3W
4Ke4_±4f5/x5R¨5`û5_\6K¼6Q7JZ77¥7QÝ7n/8Cž8Câ8K&9Jr9E½9]:ma:7Ï:L;:T;(�;O¸;N<:W<(’<4»<pð<7a=N™=8è=Z!>;|>E¸>7þ>>6?ou?+å?&@)8@Hb@!«@/Í@Wý@gUAh½Ai&B4�BPÅBKC:bCi�C0D_8DC˜DAÜD,ELKE9˜EHÒE/FFKFB’F:ÕFcGftGRÛGC.H1rHC¤HqèH8ZIC“I0×IAJ=JJdˆJdíJ4RKG‡K9ÏK;	LAELB‡LHÊLUMiiMZÓMO.No~N^îN;MON‰OWØOI0PwzP_òP[RQ*®Q;ÙQJRP`R@±RBòRL5Sd‚S*çSTT(gT/�TÀT`ÈTX)UI‚UtÌVtAW[¶WJXV]X+´X;àX<Y]YYP·Y&Z4/Z+dZ*�ZN»Zn
! [%y[\Ÿ[(ü[(%\N\ l\�\­\ Í\ î\-]'=]*e]0�]0Á]^ò]]Q^c¯^Ì_Æà_ž§`aFbC¨b3ìb5 cBVcA™c;Ûc7d6Od;†d*Âd"íd%eŠ6eTÁe’f:©f.äf!g5g&;gbgwg
! —g¢g²g3Âg?ög>6hAuh4·hIìhL6iƒiL”iHái*jB-jGpj}¸j@6kDwk+¼k+èkDl*Yl(„lM­lhûlXdmE½m/nW3n=‹n7ÉnioQkoQ½o?pDOp8”p8Íp:q_Aq4¡qEÖqVrIsrG½r(sK.s>zsP¹sJ
! tBUt<˜t\Õtd2u]—u\õuYRvs¬v] w6~w?µw7õw-x¢Fx3éxkyS‰y7Ýy4z5Jz5€zq¶z*({)S{M}{'Ë{&ó{+|ˆF|/Ï|Oÿ|+O}B{}=¾}7ü}D4~.y~.¨~/×~/E7.}!¬AÎA€SR€B¦€4é€f�F…�?Ì�=‚>J‚<‰‚Æ‚AÌ‚DƒSƒ3rƒt¦ƒS„1o„8¡„HÚ„B#…?f…9¦…Aà…2"†&U†'|†(¤†1Í†*ÿ†+*‡&V‡.}‡0¬‡0Ý‡ˆ&%ˆLˆ3cˆ5—ˆ)Íˆ&÷ˆ%‰*D‰o‰Š‰.¨‰-×‰-Š13ŠNeŠG´Š]üŠWZ‹D²‹;÷‹@3ŒItŒC¾ŒF�dI�W®�fŽAmŽ@¯ŽHðŽl9�F¦�
í�û�%�'1�"Y�@|�|½�B:‘4}‘²‘_Í‘8-’!f’,ˆ’Sµ’1	“=;“Ey“,¿“;ì“7(”W`”¸”EØ” •2?•'r• š•1»•0í•@–<_–7œ–9Ô–H—FW—>ž—;Ý—˜67˜:n˜6©˜#à˜'™5,™Db™C§™4ë™+ šLš6jš6¡š6Øš6›6F›6}›6´›=ë›:)œ4dœE™œ?ßœ5�5U�5‹�'Á�é�$ž0,ž]žKzž#Æž=êž>(Ÿ)gŸ ‘Ÿ=²Ÿ@ðŸ¥1 <× E¡LZ¡G§¡>ï¡X.¢%‡¢!­¢.Ï¢Uþ¢rT£€Ç£sH¤z¼¤ˆ7¥{À¥{<¦‰¸¦|B§t¿§‚4¨u·¨v-©¤©‡$ªˆ¬ª�5«C·«4û«S0¬5„¬Lº¬2­.:­-i­(—­<À­9ý­f7®9ž®-Ø®U¯5\¯-’¯>À¯aÿ¯1a°5“°7É°8±,:±Cg±A«±í±²!² 3²)T²0~²&¯²Ö²Cô²8³4H³'}³9¥³Bß³3"´)V´@€´6Á´;ø´!4µXVµ?¯µdïµ
T¶9b¶)œ¶8Æ¶3ÿ¶3·N·h·2‚·3µ·4é·6¸3U¸;‰¸=Å¸¹¹H=¹?†¹.Æ¹)õ¹#º"Cºfº†ºC¦º5êº, »<M»HŠ»1Ó»L¼,R¼3¼³¼[Ï¼,+½	X½0b½7“½%Ë½=ñ½/¾9¯¾Pé¾#:¿^¿7y¿4±¿/æ¿?À0VÀ.‡À.¶ÀåÀbþÀ^aÁ0ÀÁ=ñÁ"/Â/RÂ‚Â¡ÂÀÂ?ÞÂ|Ã&›ÃqÂÃh4Äz�ÄtÅy�Å[ÆicÆcÍÆ1ÇFÇ
YÇ0gÇA˜ÇOÚÇW*ÈM‚È8ÐÈ/	É,9ÉfÉ5{É±É*ÉÉ2ôÉR'Ê_zÊ%ÚÊ>Ë:?Ë2zË\­Ë9
! Ì-DÌ+rÌ/žÌUÎÌR$Í8wÍ;°Í.ìÍ8Î@TÎ!•Î·Î"ÇÎ!êÎ#Ï-0Ï^Ï0vÏ§ÏÁÏÜÏ÷ÏÐ+ÐJÐ,cÐ;�Ð0ÌÐ;ýÐ;9Ñ=uÑ;³Ñ;ïÑ;+Ò;gÒ;£Ò/ßÒ8ÓHÓ\ÓcÓ/wÓ-§Ó,ÕÓ(Ô(+ÔTÔ>fÔH¥ÔîÔ
ÕOÕ(eÕ2ŽÕ)ÁÕ6ëÕ2"Ö+UÖ.�Ö4°Ö*åÖ-×->×8l×6¥×+Ü×+Ø4ØQØ1nØ§ Ø!HÙDjÙJ¯ÙDúÙ0?Ú'pÚ-˜Ú5ÆÚ6üÚ<3Û@pÛ8±Û9êÛ1$Ü<VÜ%“Ü,¹ÜæÜ Ý/%Ý3UÝQ‰Ý1ÛÝZ
Þ?hÞ<¨ÞåÞAöÞ'8ß5`ß&–ß½ßÜß!÷ß4à<Nà‹à*¦à)ÑàûàCá'Hápá"Žá'±á"Ùá6üá¢3â7ÖâKã<ZãJ—ã,âãDä[Tä2°ä\ãä@@å>�å?ÀåJæ.Kæ<zæ·æÕæWôæ>Lç2‹ç9¾ç øç"è6<è5sèJ©è.ôè5#é6Yé$�é0µésæépZêAËêc
ë3që4¥ë4Úë@ì9PìJŠì?ÕìPíGfíS®í:î0=î6nîB¥îNèî^7ï–ïT¦ï*ûï-&ðGTð;œð<Øð<ñ;Rñ>Žñ=ÍñGò-Sò$�ò0¦òG×òó?ó%Zó:€ó,»ó6èó1ôQQô_£ô>õ<Bõ õ+ õÌõLêõ7ö"Kö<nö<«ö8èö7!÷:Y÷*”÷$¿÷ä÷Mø?OøM�øMÝøT+ùt€ùjõùb`ú^Ãú?"û2bû>•û:ÔûRü)büYŒü5æü/ýULýQ¢ýQôý1Fþ0xþ"©þ+Ìþ*øþ #ÿ'Dÿ:lÿ3§ÿ?Ûÿ?7[N“$â'+/<['˜>Àÿ6KG9“QÍD;d? <à@I^L¨aõ3W\‹9è2"LU:¢)Ý<.D?s_³?0S<„<Á*þ@)	7j	>¢	=á	7
! OW
! h§
! l~}‚ü-4­8â`
9|
<¶
4ó
.(0W/ˆH¸9H;J„GÏA6YI�LÚF'An,°4ÝI.\h‹KôJ@E‹!ÑXóULM¢}ðsnAâ7$?\,œ=É5B=B€°Ã_tHÔ?i]OÇ6ONEž%ä)
! =4LrB¿"!%G-f+”<À9ý%79]=—SÕ8)8bB›8Þ<?TB”S×e+ *‘ &¼ 6ã "!"=!"`!/ƒ!7³!9ë!-%"vS">Ê" 	#5*#2`#0“#,Ä#7ñ#9)$Bc$S¦$\ú$tW%IÌ%I&,`&V�&8ä&B'A`'R¢'õ'/(:B(U}(MÓ(^!)6€)'·)Lß):,*:g*8¢*RÛ*F.+Su+QÉ+S,<o,:¬,Dç,S,-*€--«->Ù-J.Ec.0©. Ú.:û.Y6/5�/0Æ/3÷/1+0.]0/Œ0+¼0è0&1*,1<W1A”1HÖ1E2;e2H¡23ê2G37f39ž33Ø3!4%.4DT4M™4Mç4:556p5B§59ê5V$6#{64Ÿ6(Ô6<ý6Z:74•7%Ê71ð7/"89R8AŒ89Î8&9I/9*y9¤9+Ã9Nï9N>:$�:%²:$Ø:ý:';%<;b;;#—;1»;0í;9<;X<M”<=â<4 =cU=!¹=(Û=)>B.>	q><{><¸>õ>W?6^?3•?É?+å?A@DS@9˜@Ò@ç@ A"A#7A1[AF�AIÔA#BeBBI¨B@òBI3CD}C)ÂC#ìCD(-D4VD6‹D:ÂDMýDKKE —E¸EU×Ej-F&˜F"¿F(âFG1"GMTGK¢G9îGH(HGqH@¹H=úHV8I0�I5ÀI4öIB+JAnJG°JCøJ<K/XK0ˆK¹KRÐK.#L1RLP„LLÕLJ"MFmM´MiÏM.9N2hN9›N4ÕN
! O6"O/YO0‰O ºOÛO"ûOP6=P<tP:±PYìPlFQ2³QFæQ;-R?iR%©R@ÏR5S.FS6uS@¬SGíSG5T7}T=µT*óT7U/VU(†U$¯ULÔUk!V�V1žV1ÐV1W]4WY’W)ìW/XQFXO˜X[èX:DY9Y1¹Y:ëY"&ZJIZO”Z5äZ$[<?[9|[a¶[1\NJ\L™\Jæ\;1]0m]1ž]Ð]+î]1^<L^,‰^3¶^Vê^jA_¬_Ì_/ê_F`)a`:‹`3Æ`7ú`:2a4ma/¢a1ÒaLb8Qb2ŠbL½b.
! c29c>lc>«cHêc)3d']dG…d*ÍdMødOFeK–eTâe:7fCrf+¶f@âfN#gUrgbÈg_+hR‹h'Þh¤iE«i*ñijE8jF~j=ÅjWk.[kFŠk^Ñk'0l0Xl<‰lZÆlW!mFym^Àm2nKRn/žn:ÎnE	o>Oo4ŽoCÃoVpE^p0¤p<Õp%q88q?qq4±q4æq1rIMr-—r<År8s+;s'gs&�s)¶s#às2t=7t#ut™tB°tAótO5u&…u6¬u1ãu=v=Sv:‘vÌv=çv(%w!Nw pw‘wE­w:ów0.x._x Žx)¯x9ÙxCyzWy3Òy:zAzK`z<¬zéz2ûz/.{<^{2›{3Î{|'|@|8L|"…|¨|Xº|Y}3m}*¡}!Ì}î}0~?=~U}~mÓ~+A2mG 9è."€AQ€/“€Ã€8Ø€8�AJ�KŒ�@Ø�O‚#i‚3�‚,Á‚,î‚'ƒ#Cƒjgƒ&Òƒ%ùƒ!„6A„Ax„7º„7ò„7*…2b….•…FÄ…,†'8†k`†@Ì†J
‡3X‡cŒ‡Pð‡UAˆJ—ˆ3âˆ.‰WE‰9�‰×‰ç‰!ŠC)ŠKmŠ)¹Š&ãŠ?
! ‹J‹;h‹9¤‹7Þ‹2ŒBIŒ3ŒŒ1ÀŒ1òŒ9$�H^�K§�Ió�R=Ž�Žf¦ŽP
�9^�@˜�7Ù�!�"3�2V�G‰�5Ñ�@‘1H‘0z‘8«‘[ä‘=@’[~’6Ú’h“iz“tä“VY”N°”Qÿ”[Q•9­•<ç•=$–Ub–.¸–oç–*W—‚—>‘—MÐ—C˜2b˜5•˜+Ë˜@÷˜28™-k™E™™Cß™;#š-_š(�š,¶šOãš23›Rf›¹›?Ö›$œ/;œkœ(…œr®œƒ!�Y¥�9ÿ�(9ž)bž#Œž)°ž=ÚžPŸGiŸ#±Ÿ#ÕŸWùŸ?Q S‘ .å 4¡7I¡8�¡0º¡Më¡K9¢/…¢0µ¢*æ¢2£(D£(m£7–£ Î£ï£¤ /¤P¤+o¤#›¤?¿¤Cÿ¤C¥'[¥)ƒ¥<­¥$ê¥R¦b¦0v¦H§¦*ð¦*§5F§*|§§§+Ã§*ï§1¨8L¨B…¨:È¨+©@/©7p©$¨©Í©Ü©-ò© ª*4ª_ªuªŒª
£ª
±ª'¿ª
çª0õª&«F«f« †«§«»«'Ö«Iþ«H¬*g¬*’¬ ½¬Þ¬õ¬<­2P­ƒ­–­&µ­Ü­Xó­L®i®Fƒ®0Ê®û®)¯.:¯9i¯9£¯cÝ¯;A°@}°D¾°±2#±<V±I“±sÝ±#Q²$u²š²7µ²í²3³3;³o³%Ž³D´³rù³l´<~´E»´@µBµ&\µ:ƒµ5¾µ#ôµ ¶9¶W¶)t¶0ž¶,Ï¶-ü¶)*·<T·U‘·sç·[¸q¸ €¸b¡¸D¹I¹^¹/m¹F�¹\ä¹)Aºkº'…º5­ºãºúº)»BB»H…»BÎ»1¼7C¼K{¼Ç¼=ã¼5!½4W½IŒ½\Ö½53¾_i¾5É¾=ÿ¾%=¿/c¿7“¿'Ë¿3ó¿4'ÀV\À³À!ºÀ4ÜÀÁ.Á&LÁsÁ0|Á­ÁÌÁYìÁCFÂ:ŠÂ-ÅÂ*óÂ2Ã.QÃ4€Ã/µÃ0åÃ/Ä/FÄ1vÄ(¨ÄÑÄ)ñÄ%Å2AÅ2tÅ§Å ÂÅ+ãÅ Æ0Æ,?ÆlÆ‹ÆšÆ´ÆQÃÆÇ$Ç>ÇZÇtÇ ŽÇ¯Ç¾ÇÏÇÞÇøÇÈ:/ÈjÈzÈ'‰È(±È%ÚÈ-É.É=HÉ †É%§ÉÍÉÜÉ=ëÉ)Ê8ÊJÊeÊyÊ‹ÊšÊ©Ê!ÀÊ"âÊ2Ë]8Ë–Ë.§ËÖËéË$üË2!ÌTÌ0fÌ6—ÌÎÌãÌùÌB
ÍPÍdÍ:€Í»ÍÒÍ"ãÍ!Î((ÎQÎgÎ‰zÎÏ3Ï2LÏ4Ï´ÏÏÏãÏùÏÐ˜Ð¶ÐÉÐÜÐëÐÑÑ0ÑA?Ñ'�Ñ5©ÑßÑTðÑIEÒ:�ÒÊÒ*æÒÓ/Ó%JÓ)pÓšÓ·Ó$ÏÓôÓÔÔ3Ô$HÔ3mÔ¡Ô#¶Ô"ÚÔ/ýÔ-Õ(AÕCjÕ"®ÕÑÕåÕ-÷Õ%Ö7Ö NÖ)oÖ™Ö&®ÖÕÖéÖ×'×F×_×q×&‹×4²×2ç×Ø7ØPØeØ%�Ø*§ØÒØ/êØÙ3Ù%EÙ#kÙ�Ù<ŸÙ!ÜÙþÙHÚG]Ú¥ÚÀÚ*ØÚÛÛ4ÛRÛlÛ†Û›Û¹ÛÏÛéÛûÛÜI1Ü1{Ü\­ÜW
! Ý]bÝWÀÝWÞ!pÞ!’Þ>´ÞBóÞ`6ßi—ß3à85à1nà3 à3Ôà:á7Cá/{áD«á4ðáN%â8tâF­âjôâ3_ã1“ã-ÅãBóã†6äI½ä8åu@åv¶å4-æ(bæ1‹æD½æ4çF7ç4~çR³çJèRQè¤èTÂè+é"CéféY}é/×é:ê!BêTdêH¹ê0ë3ëEGë=�ë/Ëë$ûë3 ì)Tì~ì7–ì>Îì>
í)Lí#ví%ší2Àí-óí6!îCXîAœî9ÞîSïXlïlÅïU2ðˆð6žð@Õð@ñWñ5sñ4©ñ6Þñ6ò7Lò„ò
�ò/«ò>Ûò2ó'Mó;uó:±ó'ìó ô#5ô7Yô‘ô
! §ô²ôÎôéôõ$õK6õ(‚õ«õGËõKö_ölö‹ö«öËöëö#÷7+÷ c÷,„÷V±÷Bø9Kø0…øH¶øÿøùC2ùKvù?Âù:ú6=ú9tú/®ú3Þú#û16û?hû¨û/Èû7øû$0ü*Uü:€ü(»ü;äü7 ý6Xý7�ý4Çý:üý&7þM^þ¬þ¹þÆþVÏþu&ÿMœÿ$êÿC8SŒ¤gÃO+'{£Nª8ù,2X_*¸?ã>#CbC¦6ê%!-G9u'¯;×)#=a/‘IÁNXZ8³*ì0;H7„G¼((-5V%Œ$²,×,	,1	0^	'�	#·	ŒÛ	·h
! = ^ zC›CßL#>p9¯é-
Z3
PŽ
Cß
L#p#�+³1ßˆ;š#ÖJúUEs›TUdoºx*X£UüCRb–XùCR0–>Ç&*-7X‡�DR]%°>Ö>!T*v1¡&Ó>ú(9,b+�#».ß:/IˆyH4K`€lá0NC#Ã&çA=PŽ$¡2Æ;ù5Q2q8¤Ý0ü7-Me1³aå:GN‚PÑ}" z   !*<!&g!4Ž!3Ã!÷!
! 
! "o"=…""Ã"4æ"'#"C#!f#!ˆ# ª#!Ë#"í#<$6M$&„$)«$$Õ$#ú$+%AJ%Œ%©%.Å%/ô%"$&G&3f&#š&7¾&&ö&/'M'&l'“'$­'Ò'5î'#$($H(&m(-”('Â(1ê()#9)#])�)ž)½)!Ø)$ú)$*-D*+r*ž*!½*!ß*(+0*+([+(„+­+É+:æ+-!,.O,~,@™,?Ú,4-CO-8“-(Ì-5õ-(+.(T..}.Y¬.:/9A/{/C˜/JÜ/@'09h0G¢0Dê0H/1Gx1À1CÅ1#	2--2$[2.€27¯2/ç2&3o>3=®35ì3-"4 P4Bq4q´4c&5CŠ55Î5:6;?6<{6C¸6Uü62R7?…7qÅ7C78T{8ZÐ82+92^9,‘9*¾9"é90:4=:Gr:Lº:N;cV;Yº;R<Sg<»<7Û<I=]=!{=@�=Þ=þ=>3>S>s>"“><¶>>ó>Z2?c�?Jñ?Z<@S—@Jë@&6A8]AX–AiïAjYBoÄBO4Co„C9ôC2.D'aD@‰DPÊD&EBE=VE ”E(µEBÞE!FU2F<ˆF3ÅFSùFTMGA¢GKäG=0H7nH,¦H2ÓHI#!I"EIhI|I™I ¹I!ÚI üI!J ?J"`J!ƒJ"¥JÈJèJK!(K>JK&‰K&°K ×KøK_L`sLeÔL :MC[M>ŸM.ÞMV
NBdNB§N6êNm!O*�O'ºO%âO*P"3P%VP1|P'®PÖP:õP>0QHoQC¸Q1üQ..R-]RA‹R!ÍRSïR7CSN{S3ÊS3þSJ2TY}T×T%ðT3UJUcU.tU4£UØU'ñUV29V4lV4¡VEÖV)W#FW?jWªW8ÅW9þW48X/mX?�X0ÝX.Y.=Y5lY>¢Y?áY7!ZYZ1wZ$©Z<ÎZD[DP[8•[@Î[G\VW\g®\h]m]Mí]m;^c©^t
_u‚_zø_Zs`zÎ`bIa0¬aMÝa#+bdOb"´b=×b+c;Ac?}cV½cgde|d7âdDe._eJŽeHÙeO"fPrfJÃf/g#>g6bg;™g4Õg<
! h*Ghrh<’h2Ïh1i14iOfiB¶i'ùi-!j2OjA‚jDÄj5	kA?k,�k6®k;åk=!l9_lt™lamHpmD¹m7þm16n0hnF™nRàn93o3mo<¡o;Þo7pIRpOœpQìpD>q,ƒq4°q=åq/#r=SrR‘r2är,s2Ds=ws@µsDösD;t@€tFÁt!u(*u(Su%|uG¢u>êu)vA<v:~vM¹v-w25w*hw2“w4Æw.ûw*x>Jx/‰x:¹xSôxHHyR‘y9äyz8:z!sz9•z5Ïz4{':{Vb{@¹{Kú{PF|—|*°|/Û|,}8}S}&n}6•}FÌ}R~@f~C§~@ë~,IE?�5Ï.€Y4€@Ž€>Ï€I�GX�T �,õ�A"‚'d‚Œ‚£‚¼‚Ð‚è‚ƒƒ-ƒEƒZƒoƒ„ƒšƒ¯ƒÇƒåƒúƒ„'„<„Q„i„~„–„«„Ã„Ø„í„……/…D…Y…n…†…ž…¶…Ë…à…ø…
†%†:†R†g††”†©†¾†Ó†è†‡‡-‡B‡Z‡o‡ˆ‡�‡²‡Ç‡5Ý‡ˆP(ˆ~yˆhøˆa‰.w‰!¦‰3È‰"ü‰Š,6ŠcŠ}Š&�Š7ÄŠüŠ‹$‹"C‹!f‹'ˆ‹'°‹7Ø‹>Œ'OŒ$wŒ_œŒüŒ1�1A�1s�¥�$Ä�+é�Ž94Ž;nŽ6ªŽ3áŽ<�0R�1ƒ�Mµ�;�9?�6y�4°�!å�&‘&.‘$U‘z‘-˜‘4Æ‘'û‘#’48’8m’¦’.À’)ï’$“0>“-o“0�“,Î“Gû“-C”)q”.›”1Ê”&ü”.#•4R•%‡•7­•9å•5–(U–=~–-¼–=ê– (—I—>^—4�—&Ò—4ù—=.˜&l˜#“˜F·˜þ˜%™$>™&c™-Š™$¸™,Ý™.
! š/9šiš1‰š%»š?áš!›B8›6{›2²›å›:œ =œ(^œ0‡œ/¸œ0èœ3�$M�>r� ±�$Ò�4÷�4,žDaž5¦ž4ÜžUŸ*gŸ!’Ÿ´ŸÎŸ1îŸ  $@ [e nÁ D0¡/u¡/¥¡6Õ¡+¢l8¢¥¢(Â¢_ë¢PK£œ£"·£$Ú£1ÿ£31¤Ae¤§¤6»¤+ò¤&¥&E¥$l¥ ‘¥-²¥$à¥¦¦3/¦&c¦)Š¦3´¦<è¦1%§2W§DŠ§CÏ§D¨2X¨/‹¨%»¨:á¨U©<r© ¯©%Ð©,ö©#ª"7ªZª vª!—ª+¹ª+åª+«+=«+i«+•«+Á«+í«+¬+E¬,q¬+ž¬$Ê¬*ï¬+­'F­(n­/—­!Ç­é­%®4,®4a®4–®%Ë®!ñ®!¯!5¯W¯!t¯–¯%³¯!Ù¯!û¯!°!?°!a°!ƒ°)¥°%Ï°:õ°*0±([±+„±<°±"í±%²96²"p²“²$­²0Ò²³K³6i³ ³,½³ê³"´5)´>_´(ž´Ç´"ä´Rµ Zµ${µ/ µ8Ðµ6	¶D@¶)…¶¯¶ Í¶2î¶"!·*D·o·)�·<··&ô·7¸S¸Ph¸+¹¸+å¸¹3,¹+`¹2Œ¹+¿¹#ë¹)º&9º-`º!Žº°ºPÇº%»F>»-…»³»Ç» ç»#¼5,¼&b¼;‰¼%Å¼$ë¼*½&;½Bb½ ¥½2Æ½<ù½Q6¾Xˆ¾*á¾¿(,¿,U¿*‚¿%­¿"Ó¿+ö¿N"À:qÀ1¬À-ÞÀ Á9-Á>gÁ;¦Á6âÁ,ÂLFÂL“Â&àÂ6Ã<>ÃA{Ã>½ÃüÃ;ÄGVÄžÄ1¼Ä"îÄXÅAjÅ7¬Å.äÅ3ÆGGÆc�Æ}óÆ3qÇK¥Ç/ñÇ1!È1SÈ0…ÈB¶È1ùÈ3+É9_ÉE™ÉAßÉC!Ê/eÊ=•Ê>ÓÊFË<YË3–Ë*ÊË:õË:0Ì8kÌ)¤Ì?ÎÌHÍ9WÍV‘ÍEèÍ.Î>HÎY‡Î>áÎ- Ï(NÏAwÏG¹Ï7Ð/9Ð*iÐ”Ð¯Ð'ÌÐôÐ4ÑGÑbÑ~Ñ0›Ñ3ÌÑ.Òa/ÒY‘Ò:ëÒ<&Ó9cÓ�Ó½Ó6ÍÓ.Ô83Ô1lÔ-žÔ-ÌÔ8úÔ33Õ1gÕ/™Õ-ÉÕ:÷Õ2Ö/RÖ‚Ö2“ÖTÆÖ,×EH×PŽ×ß×*ý×(Ø>Ø SØ%tØ1šØ*ÌØ(÷Ø( Ù(IÙ(rÙ+›Ù)ÇÙ*ñÙ*Ú*GÚ&rÚ$™Ú4¾Ú0óÚ'$Û&LÛ&sÛ)šÛ+ÄÛ)ðÛ&Ü-AÜ.oÜ2žÜ/ÑÜ(Ý&*Ý.QÝA€ÝIÂÝEÞ|RÞbÏÞB2ßuß+|ß*¨ß*Óßþß0à$Hà1màcŸà5áI9á\ƒá8àáMâMgâMµâMã9Qã1‹ã6½ã$ôãä,2äC_ä+£äBÏä!å&4åd[å]Àå4æSSæ4§æÜæ"íæ*ç#;ç&_ç0†ç·ç×ç4ôçK)èuè=”è5Òèé#é$7é#\é%€é4¦é4Ûéê="ê`ê2€ê9³ê`íêZNë^©ë:ìFCìWŠìCâìf&íu�í¡î ¥î:Æîï?!ï;aï+�ï3Éï#ýïD!ð(fð'�ð.·ð;æð?"ñ+bñ:Žñ*ÉñRôñ9GòH�ò+ÊòCöò#:ó/^óAŽóBÐó7ô@KôEŒôCÒôCõIZõ@¤õWåõ@=ö7~ö5¶ö+ìöD÷<]÷Lš÷$ç÷#ø,0ø]ø.}ø+¬ø8Øø4ù&FùAmùE¯ù(õùú?9ú'yú5¡ú,×ú û$%û4Jû(û*¨û/Óû"ü.&ü4Uü!Šü,¬ü!Ùü-ûü-)ý=Wý/•ý@Åý6þO=þ4�þ-Âþ8ðþ@)ÿ6jÿ2¡ÿ<ÔÿE0v/ˆ+¸häM!_I�/Ë(û,$7Q‰ §È,æ-5A?w?·5÷(-?V=–0Ô4<:@w4¸JíD8?}3½@ñR2n…CôD8G}-ÅNó-B	9p	8ª	Qã	<5
! 0r
! 8£
! LÜ
! 4)/^AŽ2ÐK2O6‚/¹5é/
3O
;ƒ
;¿
%û
V!(x"¡ ÄUåO;N‹6Ú6H6](”%½ã+÷$#>H3‡9»9õ,/,\5‰¿?ÏTFd*«0ÖMU/q.¡7Ð6??+�É"ß#&<,P}“3²æ4ÿ&4@[Aœ"Þ<;V
’ ¸7Ê'&D!k!�¯#Ê$î(5<DrX·*d;1 fÒ)9 cY„[Þ!:4\L‘bÞSA5•MËC:]R˜%ë( %: !` (‚ &« +Ò uþ ;t!*°!Û!8ù!02"'c"<‹",È"2õ"((#-Q#,#3¬#.à#)$<9$$v$,›$È$4Þ$+%.?%&n%"•%#¸%=Ü%=&;X&[”&Kð&…<'?Â')(0,(J](#¨(Ì(7ë(F#)6j)¡)4¼)>ñ)0*KP*.œ*EË*g+\y+QÖ+((,1Q,ƒ,2š,7Í,,-2-H-h-‘‡-�.+©.(Õ.@þ.4?/4t/<©/^æ/BE0iˆ0Yò0bL1.¯1Þ1+ù1-%2,S25€24¶2Bë2?.3"n3#‘3+µ3Vá3843X4Œ4¥41Å4÷4+5A35"u5(˜5,Á5)î5(6&A6(h6‘6°6EÐ67$674[79�7/Ê7ú7%8<8@Q8@’8IÓ894:9So91Ã96õ92,:;_:B›:2Þ:2;7D;)|;+¦;(Ò;#û;#<#C<#g<$‹<!°<&Ò<.ù<(==A=8=¸=4Õ=(
! >)3>3]>6‘>È>8å>;?>Z?=™?+×?H@8L@&…@1¬@5Þ@0A<EAJ‚A;ÍA=	B=GBE…B0ËBDüBDAC(†C'¯C'×C6ÿC76D0nD<ŸDUÜD\2E@�E$ÐE:õE)0F$ZFXFTØF\-G3ŠG,¾GXëGXDH0�H)ÎHHøH=AI?I4¿I5ôI5*J`J8€J4¹J5îJ8$K%]KBƒKKÆKKL?^L(žL<ÇL;M=@M(~M6§M2ÞM=NCON7“N0ËN7üN-4O.bO,‘O=¾OüO>P,NPD{PaÀPU"Q<xQ>µQ<ôQl1RAžR=àR8S^WS)¶S-àSITIXTN¢T'ñT.U<HU2…Uh¸UR!V%tV(šVbÃV^&W-…WK³WÿW/XABXS„XaØX<:YAwY,¹Y,æY4Z8HZ�Z$—Z+¼Z/èZ[<2[Co[?³[ó[û[4\<\"H\k\;ƒ\/¿\Mï\4=]4r]Š§]62^si^CÝ^T!_Pv_Ç_#à_l`2q`<¤`+á`-
a,;a*ha%“aK¹a?b@Eb6†b"½b8àb<cHVcŸcY¾c@dOYd©d!¿dCádR%e1xeLªe]÷eoUf]Åf`#g)„gJ®gEùgP?h1�hWÂhiG:iO‚iJÒi�j?»j5ûj41kEfk,¬k&Ùk)l:*l:el# l3Äl:øl:3m:nm9©m>ãm="n>`nCŸn4ãn>o4Wo>ŒoBËoSpAbp@¤p@åpE&qElq;²q;îqQ*r5|r)²r-Ür7
! s4Bs6wso®sIt9ht¢t2Ât7õt*-u=Xu_–u,öuR#vGvvH¾v1w29w@lw'­wÕwéw1x5xCKxH�x0Øx/	y'9y(ay'Šy²yOÏy z@zYz@tzYµz({A8{5z{#°{CÔ{7|:P|.‹|º|*×|}(!}0J}.{}&ª}<Ñ}~"~ <~A]~HŸ~è~',0-]6‹Ââ€^!€=€€T¾€M�_a�MÁ�6‚@F‚?‡‚Ç‚)ç‚(ƒ2:ƒ-mƒ+›ƒ3Çƒ+ûƒ('„0P„!�„(£„DÌ„F…5X…Ž…-®…?Ü….†"K†'n†–†!²†;Ô†9‡;J‡%†‡¬‡3Æ‡?ú‡2:ˆKmˆK¹ˆ.‰.4‰Rc‰R¶‰P	Š4ZŠ)�Š0¹Š\êŠ]G‹H¥‹,î‹0Œ%LŒYrŒÈÌŒ�•�5%Ž1[Ž˜�Ž=&�Dd�N©� ø�W�Bq�&´�6Û�L‘X_‘K¸‘V’T[’V°’W“T_“W´“P”K]”P©”>ú”>9•Vx•iÏ•h9–h¢–L—©X—N˜zQ˜0Ì˜)ý˜H'™p™}™PŒ™0Ý™šš*š*CšmnšwÜšnT›DÃ›FœNOœ3žœ3Òœ5�I<�J†�Ñ�Ø�Fç�.ž3>ž3rž+¦ž"Òž)õž3Ÿ7SŸP‹ŸVÜŸY3 o� +ý 1)¡D[¡/ ¡:Ð¡8¢MD¢+’¢3¾¢6ò¢y)£<££Fà£<'¤5d¤+š¤QÆ¤A¥Z¥\o¥$Ì¥.ñ¥r ¦@“¦>Ô¦(§0<§8m§"¦§,É§Qö§@H¨A‰¨7Ë¨:©'>©'f©Ž©š©K·©FªJª%aª#‡ª.«ª8Úª/«3C«,w«:¤«ß«õ«¬u.¬¤¬Ã¬"Þ¬4­46­"k­Ž­­­'Ì­ô­&®9®%W®}®—®&µ®%Ü®1¯4¯J¯(g¯%�¯¶¯Í¯ã¯°°.°'L°?t°C´°-ø°9&± `±#�±7¥±-Ý±²B²7]²3•²6É²9³C:³J~³"É³ ì³C
´+Q´_}´,Ý´
! µ<%µbµAwµV¹µS¶8d¶E�¶ã¶·'·5@·4v·U«·,¸0.¸:_¸Yš¸>ô¸=3¹(q¹;š¹Ö¹=ò¹D0ºGuº<½º=úº68»No»H¾»G¼_O¼r¯¼K"½ n½ �½"°½;Ó½=¾MM¾?›¾=Û¾=¿W¿%q¿8—¿zÐ¿'KÀ4sÀ¨ÀC¼À"Á.#ÁRÁoÁ4ŒÁPÁÁÂ20ÂcÂBzÂO½Â#
Ã/1Ã(aÃDŠÃ*ÏÃ(úÃ"#ÄLFÄ!“ÄµÄNÐÄQÅqÅ�Å®ÅÄÅÚÅ,ðÅ Æ>Æ-\Æ<ŠÆ-ÇÆ@õÆ!6Ç>XÇN—Ç/æÇ7È&NÈuÈ,•È/ÂÈ4òÈ/'ÉWÉ(sÉ+œÉ7ÈÉ+Êq,ÊAžÊFàÊF'Ë>nË;­Ë7éË!Ì(AÌ?jÌ7ªÌ.âÌ*Í/<Í-lÍ*šÍ,ÅÍ*òÍ/ÎMÎ;gÎN£ÎBòÎ_5Ï(•ÏH¾Ï1ÐG9ÐŠ�ÐNÑ,[Ñ8ˆÑGÁÑ9	ÒZCÒ1žÒ@ÐÒ=ÓBOÓ*’Ó1½Ó"ïÓ&Ô%9Ô_ÔuÔ=‰Ô&ÇÔîÔ	Õ,$Õ6QÕ0ˆÕ!¹Õ"ÛÕ'þÕ0&Ö:WÖ<’Ö+ÏÖHûÖ4D×-y×6§×MÞ×#,Ø$PØ+uØ¡Ø6ÁØ&øØÙ7:Ù6rÙ+©Ù.ÕÙÚ4#Ú;XÚ;”ÚGÐÚÛ˜Û,Ü"EÜ)hÜx’Ü^Ý1jÝqœÝMÞ5\Þ+’Þ.¾Þ^íÞ5LßT‚ßj×ß5Bàxà#Šà+®à$Úà'ÿà1'á Yá5zá0°á"ááSâXâbxâVÛâ2ã Qã rãI“ãaÝã9?ä?yäd¹ä/å<Nå[‹åTçå"<æX_æ:¸æ=óæ,1ç*^ç„‰çUè\dè9Áè1ûèR-éE€éAÆé6êb?êb¢ê9ëX?ëˆ˜ëD!ìVfìU½ìAíEUí+›í?Çí/î97îAqî³îÉî1çîï69ï0pï/¡ï4Ñï*ð.1ð)`ð5ŠðÀð(ßð(ñ41ñ!fñ#ˆñ"¬ñÏñîñ.þñ!-ò.Oò~ò:œò?×ò5ó9Mó9‡ó/Áó9ñó@+ô3lôH ôQéôL;õˆõ%•õ'»õ3ãõ@ö&Xö@ö"Àö5ãö)÷KC÷;�÷5Ë÷;ø<=ø-zø*¨ø"Óø3öø!*ù9Lù-†ù/´ù7äùú56ú1lú?žú.Þú-
û9;û6uû*¬û+×û&ü8*ücüü-›ü'Éü$ñü ýJ7ý2‚ýPµýþþq0þ^¢þ0ÿ2ÿ!Iÿkÿ(‰ÿY²ÿ+++W+ƒ+¯ÛMûLID–=Û6P0i š-»+é0QF-˜&ÆDí*2B]0 DÑ0?GD‡?Ì1#>Hb?«>ë=*.h.—5ÆJü#GUk&Á*è+	?	;U	1‘	1Ã	õ	N
! V`
! S·
! F6R0‰Aº.üC+o&�*´+ß#
/
PO
9 
^Ú
:9Dt¹:Õ%362j,�"Êí*^.9� Ç$è$
121d6–AÍ\)l-–2Ä?÷?7AwB¹Sü:P7‹3Ã6÷6.Be_¨B1K}$’7·3ï7#;[8—Ð+í+*E.p4Ÿ&Ô3ûF/+v&¢*É%ô<\W4´é#3=q$‹8°4ék7Š4Â3÷+K#eA‰ËAØES`U´R
! R]S°T RY S¬ K!XL!D¥!Gê!D2"=w"Tµ"B
! #,M#3z#®#4Ë#8$(9$6b$D™$LÞ$J+%av%bØ%1;&0m&0ž&0Ï&0'&1'0X'%‰'5¯'5å'M(5i(4Ÿ(5Ô(4
! )4?)_t)_Ô)04*e*"ƒ*F¦*Cí*Y1+V‹+bâ+CE,H‰,$Ò,)÷,$!-%F--l-*š-!Å-ç-7û-@3.'t.<œ.(Ù.I/+L/*x/*£/!Î/*ð/)05E0v{0$ò0/1JG1?’1%Ò1:ø1)32*]25ˆ2@¾2ÿ293-F3.t39£3[Ý3:94+t4" 4-Ã4;ñ4E-5Fs58º5'ó5*60F6jw6â6ú6!7>87/w73§7*Û7I8P8&j8#‘8µ8.Ò8x9Ùz9T:%m:†“:=;NX;:§;6â;=<4W<1Œ<0¾<Aï<O1=;�=/½=<í=D*>Uo>Å>=Ü>3?(N?w?(‹?D´?ù?,@O?@8�@HÈ@8A JA.kA6šA1ÑA2BK6BH‚BSËB@C7`C˜CµCÓCðCD,DHDfDƒD¡D¾DÜDûDE7EWEtE�E§EÇEåEF#F?F[FCzFT¾FaGUuG[ËG['HMƒH$ÑH$öH7IaSI4µI&êIIJK[JA§J.éJKKMdK:²KSíKRALV”LEëLd1MA–MsØMtLNkÁNg-OP•O_æO_FP_¦P`Q`gQ`ÈQ_)R_‰R_éR`IS`ªS`T_lT_ÌT_,U`ŒU`íU`NV+¯V)ÛV/W/5W„eWBêWE-XNsX3ÂX8öX2/Y2bY2•YMÈY'Z)>Z1hZ1šZ1ÌZ2þZ11[1c[1•[1Ç[*ù[f$\/‹\&»\[â\U>]_”]mô]†b^Oé^49_ln_'Û_]`]a`^¿`^a]}a^Ûa(:b2cb2–b2ÉbOübjLcj·c."d6Qd;ˆd@Ädwe<}e`ºe‚f@žfEßf6%gD\gb¡g9hX>hˆ—h& iDGi:ŒiDÇiBjKOjG›jAãj%%kHKkD”k%Ùk7ÿk57l=mli«l m:6mqm?†m5Æm#üm© n"Ên+ín0o.JoIyoIÃo2
p;@p%|p3¢pAÖppqP‰q"ÚqVýqTr+rržr5¼r-òr+ s-Ls=zs)¸s!âs%t&*t%Qt-wt%¥t"Ët8ît!'uRIu?œu$Üu"v2$v@Wv˜v-±v*ßv
! w(w >w_wrw;‘w4Íw*x1-x*_x@Šx(Ëx ôx%y$;y`y,}y$ªy#Ïy/óy#z9=zEwz;½z!ùz@{ \{}{-•{%Ã{é{:|1@|2r|7¥| Ý|$þ|/#}'S}({}4¤}VÙ}D0~@u~-¶~Fä~d+B�=Ó4€@F€8‡€WÀ€S�1l�Qž�Xð�QI‚e›‚-ƒ'/ƒHWƒD ƒFåƒQ,„C~„=Â„8…;9…Ou…4Å…ú…9†/Q†�†D›†Aà†@"‡Xc‡*¼‡Cç‡0+ˆ(\ˆ!…ˆE§ˆ1íˆ0‰3P‰'„‰B¬‰qï‰}aŠ"ßŠN‹&Q‹'x‹6 ‹×‹Cì‹„0Œ"µŒ0ØŒJ	�KT�* �2Ë�9þ�.8Ž*gŽ’Ž©ŽºŽ@ÏŽ0�7A�.y�!¨�(Ê� ó�$�%9�&_�%†�6¬�%ã�.	‘*8‘9c‘"�‘À‘"ß‘#’-&’%T’0z’B«’7î’9&“U`“/¶“?æ“;&”7b”*š”7Å”ý”V•7n•2¦•1Ù•9–>E–2„–5·–4í–:"—~]—&Ü—+˜3/˜3c˜=—˜>Õ˜?™BT™?—™A×™2š3Lš7€š!¸š*Úš+›/1›Ma›&¯›IÖ›) œ&JœGqœ>¹œ1øœ9*�#d�Bˆ�4Ë�(žH)žrž,Žž2»ž@îž@/Ÿ:pŸA«ŸDíŸF2 >y =¸ Cö C:¡7~¡3¶¡?ê¡=*¢:h¢3£¢6×¢;£IJ£#”£G¸£)¤:*¤e¤$„¤A©¤Më¤?9¥^y¥MØ¥0&¦RW¦8ª¦!ã¦D§?J§AŠ§:Ì§Y¨0a¨%’¨5¸¨$î¨©2©pR©)Ã©Aí©:/ª,jª—ª·ªÓª7éª!«(7«$`«A…«>Ç«)¬g0¬$˜¬½¬Ñ¬æ¬$ÿ¬<$­"a­„­4¤­2Ù­0®[=®A™®?Û®j¯-†¯X´¯<
°gJ°G²°6ú°71±+i±•±´±"Í±)ð±4²6O²#†²5ª²Aà²-"³P³p³+Š³'¶³1Þ³´7+´4c´2˜´NË´,µ%Gµ(mµ–µ4¯µ(äµ=
¶7K¶ƒ¶3¡¶/Õ¶"·(·F·/W·;‡·*Ã·î·.¸6¸ S¸t¸‹¸&¦¸.Í¸,ü¸6)¹ `¹%�¹5§¹3Ý¹2º$Dº-iº —º¸º'Óºûº%»%>»Ud»:º»õ».¼)6¼)`¼Š¼9ª¼ä¼)ý¼_'½a‡½`é½$J¾#o¾$“¾1¸¾Jê¾*5¿B`¿&£¿Ê¿&å¿+Àj8À?£ÀDãÀ>(Á6gÁXžÁX÷Á5PÂ)†Â4°Â åÂÃ2ÃJÃ#`Ã„Ã¡Ã4´Ã0éÃ;ÄMVÄ0¤Ä'ÕÄ=ýÄ1;Å5mÅ'£Å<ËÅ Æ")ÆLÆjÆ%‚Æ0¨ÆGÙÆ7!Ç&YÇ)€Ç*ªÇÕÇõÇ7ÈLÈ:iÈ"¤È%ÇÈíÈ!É.É2FÉ-yÉY§ÉJÊALÊJŽÊAÙÊQËHmËC¶ËLúËGÌ&gÌ.ŽÌ9½Ì'÷Ì)Í#IÍ&mÍ”ÍH³ÍAüÍ+>Î>jÎO©Î"ùÎ>Ï/[Ï‹Ï1ªÏ'ÜÏÐÐ;Ð'RÐzÐ1–Ð"ÈÐ!ëÐv
ÑJ„ÑÏÑ îÑ^ÒCnÒ6²ÒgéÒUQÓŒ§Ó.4ÔQcÔ@µÔ"öÔ5ÕOOÕŸÕ2¹ÕrìÕb_ÖUÂÖk×9„×A¾×=ØD>ØHƒØPÌØ-Ù.KÙzÙv™Ù3Ú=DÚE‚ÚNÈÚEÛ:]ÛG˜Û~àÛ0_ÜC�Ü&ÔÜ3ûÜ1/ÝVaÝB¸Ý/ûÝ6+Þ5bÞ<˜ÞÕÞ(óÞoß^ŒßAëß@-à.nà,�à#Êàîà4á'Cá0ká6œá4ÓáPâ8YâS’â:æâ!ã<9ã;vã}²ã…0ä¶ä‡Òä�Zå…ëå†qæ�øæ{‰çwèw}è#õè2éLé:lé §é1ÈéEúé(@êmiê4×êEë4RëE‡ëJÍëì4ì-Qì,ì>¬ì,ëì>í4WíFŒí4ÓíFî$Oî6tî«î0Êî^ûî/ZïCŠï4ÎïCð0Gð8xð±ð¾ð8Ýð%ñ*<ñ2gñ)šñ2Äñ÷ñ<ò*=ò'hò7�òEÈòSó#bóK†óÒó;ðóC,ô&pô*—ôFÂô:	õQDõ[–õlòõm_örÍöR@÷r“÷‡ø*Žø)¹ø&ãøA
! ùmLù.ºù*éùKú5`ú,–ú0Ãú!ôúMûOdûR´û?ü-Güruü0èü+ý8Eý*~ý+©ý?Õý3þ@IþMŠþØþMòþi@ÿiªÿ00E4v,«%Ø)þ,(AU7—3Ï9A='$§9Ì:OA?‘*Ñü(H@S‰=Ý8GT<œ<ÙGP^:¯Cê.C\s'†.®+ÝN	#X!|Až+à%	02	3c	A—	@Ù	:
! /U
! …
! $›
! 8À
! ?ù
! ?90y3ªXÞ,7Sd(¸,á
U#
y
†
	š
@¤
å
2û
[.3Š5¾3ô2(2[7Ž#Æ&ê(R:�$¨'Í*õ4 :U�”p®²jÒ&=%d#Š,®Û)ù,#9P7ŠMÂI%Z&€'§%Ï<õ<23o:£FÞ;%7a>™8Ø7AI7‹OÃ9DM1’4Äù"8*['†+®+Ú5)<(f"�-²)à@
! cK=¯íü*+D.p$ŸÄ×õ&+Rm6ˆB¿$—õ,¬ *�$�å(Ü	Î5S,¿
! •/Ï*G24—'}I-R)H‚úO¼ÿ¼"Ø&09'GÅ,˜-%�"o±)Çm1|Ó#iY4°ôÙ2©<2Ô,Â.ŽØ¾/Ó/Ø/j"Á³*Ñ(%
! »)åðžÅ%ay'e( ß”H'Ÿ1Œ{&¡&Ó
ó*S-x]+ùl°'Æ/“°0öP¤0¥3´•+,¤2×·-""o"®Xž_3SÐ5Ì½È$÷)a?(Ø(¦'%"T.$Ö#!Ê&æ›ÖÊ3²W+M 
Ò/ S eX,cL,Ìð0­0	
! ÙÄÃÁû"%-ó%
ŽãQÑ(‡&¼ ×#¼ë&+{¤6v*À£úI1�Ÿ')° 
! �0[J1D$ -~:+. %x1Ä3è(I0ÖË#
h
! šå/.î9)Ý0L
! Ç} ¾»!’c0â�+$íæ›%aH.®ç-	
	*ë$ÞWÊ'f&/V1Á÷!Í%("WO‡-«²ÁR22&’2¼'Ð
#\13üK
! ''FÎ. -Ü+B*«’ñ*z[[Ž
—
! ÅI	D!¹ž*Ž1)K*ÀOà11¿¹&Ø¾%±n
! 7/	­]D(V	�Y'C
! j,}+d"ß1Ø
! |o&M·!^)U£òiÏ2eî)‰â"Þù±I/t¡	Á'Ü%mü	8'¢ ²óìÞü.B3¡¿,û"¸$×ØèßâWÒ
3Ö
6
! v&¢$[D.[ïYw0›$;Y4$j*nD"†Z,òƒ$”#b*(	ó Õ

 ™ÚPþ
†0°Rù(�«*2ý!º.ÿx'¾1c
'cŠ,"™Gž'$P”"X,#|¤]ú&'Š.[”ƒÞ&Â)˜c(£(M1¬)˜
t'1”ƒ!v)ö0e1;/îVæ s¹
0Ì÷(K.[#Å!¹2O*e
! t
! {"0(‘†ê0Ÿ2Ž'u¿JÞ€¤)�à 
! {'5{-]ŽAR0Š,#)Þ,»¦öÆ‰!� «-…œ%É13t(/({/|&+
„-" ÎÐ±
! ç©/%ãx§#ä %5&|
! 
*\V2<)UÒ#âD/ë	¹0£'Í:Ò,%tÏc¸4Ž0w¬ö2ü1¯3$¥*g�µ&Š-*1*ü&@*$�3�Ü½*–g÷
! È?©*…!ÒÆ~!N)O/51
$þ•;$×b0á"0×
2tö–
! °,°Á.Á%á#ÆÙ5*#
! Õ	�*‡
! .Ø
+�‰*-	
³€¾
! –ª
! »$Æ:2&×)x	cw=ûaQ*J!¹Ù+µK	2û
! Á$,JŸ,Ô!a…*O(r0E*éê'†ø#j`V,‰ÊÔôó‰e"!3ÊÏ¥+k¨³
¢*!N:"i
g(÷}.?(sV&mEÅ"e)1´-H i/åÕv
! �´yÇ1:ˆ-Æ£$¼#Æ§1äŸÅ³+*Y"Nï
ú
! ò0J+§'–$"Ã2»,ñnû2]	œ,HfÒ)Œ h§,<&Ð$(.'e!'+%†&þ¥ÒÒÃ"1Ù+w#y°
! %l0Oä
! †À-Xê^“2×*b÷	O©,êd
'^
! Ø.!®*U!ÖlœR‹)MŽ+Ò Àj³!Ÿ¤WCË�.í§%Ê
¶"æ6_@ÐäA$tb/]$?,‚$JO5+‰‚õ2	*Š1"	œî‚<³P#^2ÝÛ€/-Y)a1g�$�×
! /N
!  Š+Í&7
! 0*ò©&¸Ã!)"Ý$'€Z[ÇCC)�±ñ%wd*¡~½&)QË-N2r,Š2"”>üD ½ˆH/Ô|-´%n£9§x*[-ñ-@Ì+|(Ï”,,¡®…Md.„Óú.,/ýN#2.#1?æ/Ç!˜‡e ©".#r'ü-öÑ.íï(Ú+*/#� Q¤2 é!+!GÅÒ¹	Ã×õðr%{%ËM-6"Ò2U—R /]Ý!z5V2�ú+áËì"#+¯.ßR+$2®!}5	 íì!N3Åµ0+	¨/†;	â°K(m0'‘.4tf7õ$|"Úã¢ì¿Ï!p.1Ó.¹+$(_
! 0
S
þ0˜[I”-Z7˜*]5'§2�tõ
! TÀ',*5§ê›Á3†~#i*þ"Ò1q+&/+®/ð)_¿!3I1µ*™$9 !µG
! Ýs(*&~.)–Op—V$)h”�-¸.± u‰0g"ÚÙ
Œ036?u-��
¢Lû%C*R,º!N"""=÷…Jú2þ	U™Ì\Ÿ3^G%=)È'Â#ð
! ¤.`1P
! ¡ž„¼7ÁÂ^!šsŠ)
! {…ê#+^"c!x›-¶%B1D'Š#«
! ×(¦V#T·*
! ¤,éë|—/>*þ¾$¶#ù„
! ,¡×
,~3ÃDÀ	=	Û&Ñ~ [.Õ#·Ÿ*„	w»
KÉÿ-ïóØ%üV$g%ô+3�)g+&¬½/ù2|)és,"x¶'®•
}žP'©P,Š­	0c œ2µ(�°Ð-ï!©Ÿ¯´/2i(’+3)ÆÊ-£0Ó­'à¶Ô±
! ;(Ñ�.�e0Å{3ð"l¬–53A6ß#pÒ¿Æ¥hÚ(!,/5”*™O‡"9-=-8æ²Qÿ(ðË
@Â
! ž
”A,?$ï©.�,šl#,Õ�1 
! }3§0é‚"¹
òÂÝØ.²–-"[#ƒÿ%)Þ%j„\ð,M^-X1KMì8
! B(Ým¬3*å  (Ð/zÄ%ÇÉ	%œ0M&Ø#î¬Nq"å."‰M†
! ™,ú0§ÌR+„&à0d(¾3$P*Á6hÖ×"ÆI&%
y2#uÎš½0ñ
! Ú"¬&õ”‘“Š!ÍŠ¡'()Ý§.3r–)L0K,`n$q9uÁÊ+³?
! ¾³.Ë3†
O)cå±€UØ'‡1¿+ÂÎEx;¤ŠÏ|1%j±F!¬$Î¯Ïà•,â1ÿöz]-¡p(—ZQ&_ü$àÌÂ/¨u'þ&V_
! mé"?
! ÑMˆ3›)ý<
! 
! á'l:t›våò/ 7$q-ˆ.à­• ¼_
Î1‡ˆÈ
®))
<õî!èv		õ
½M)*
! {Â¶‹#9	É–ô .*s$m)Ø£è/ƒ/83Z+
! ½— Ÿ/>+£¦³$S(#L$”AÈ¢&:,3È¹;&
N$“‹¶×#Õ+º#Þ 0/º
oM
! ù\
! QB	|0P%¥/Q£*ã†/íÐëÁ3-tÚº õ)×•2ˆÖ#+Y
! £2Û.þä\�«'E'j%Ei²|t$¤'È/J)Œ°#Z3%¼A"ì
! g3€Pî¡•6)œÿ*· v#É$`LB‘b�(P/?/µ,F1
ì•w.HÑJ¦¨2A-ˆ	Tï
! ü,v™·*±+'#U4m
! b1¨ý¥-‡-\ÍN!­Ä:0âì~×È(÷g/âÊ!û„~%Ã' +Í…
FrÇú*9�-U
! n³5í¹�}
! Y1c!~+à'U£¢
�‚gx0t+D	Ç,=†¢l‡.ƒ(ÂF%T
8	—Ó%µ.§
! Á)³ôK/…	Wšb~$N¨Á‰6	f$¬,¹*ï1m$p²*Ïÿ¸’-–
Û
! ©Ÿ±3]3g>)#Jâ&)†'8H%!$ë10%7(é4
! „9�$)š©0Á
! )|­)p	Õl/4-1ùÇy0–å2Š^î€•ƒ4&Ð2
! *$µ3mò«9$Ç3ÕQóªZ™.¨A&2)1›[ l%*š.V Ö&5.å'�2ÕØ�"
! å1M·'= åÖg×cô‚ôd,V)¬//ép)Õ’é1¼Î%.VÕ(<�
! &0¬0l)Ki2É|„¦	Fñ#Ë.11�!#¶,�(+£-«	›„"â ])I É%,€&Wh-z	$>'E¨Ô
ÛÁ.(	9"ñ.’9*ht
zþ%œ,L
²
5)"%G»RÜ& xÀ,4¹f%
9I
«&o
! ®à£&ä ´„1o H†m@	êÛ
¡ U'3Ž
! è"ZÍ-/ÍŠ*ó¾šô"ì1™äÊØ)‡$”"	Êd
! b,Ä1à(ü(ì ®	…1É&,)J9
! ¢/C—&'³Ë2(»#Õã"fy*2+.-**}/ï§3(g¾U)Å$é.
Œ3„>f-î+n&D0Ó	p¨ý*­é¼!…Kð$¶äs*™´(}0,±?O2§&·2U#¾r-$"C¦0®#Õ/ï.¢Èwå/Ú,˜‚w?dÖ8Òõ›(,˜A[ï	ý/.MG¢¦S#_)±Í)ô{0ˆô'b!—º$®k ù
¸'ÌG)'µæ%|*nKªE14V!¡¶ù
! x
Ð
ßçsr
! L5õGgi*”çü)f/ß$�,¦°	¢'m,Ô7!!e²i2Sæ+u�Å­,µ-$‚.€â'Ô*¶¢›&±#N÷R3ª*õ×ð	ƒ&ï'lå,M,–*€*(?èQ ”)wÁ,^8*À'
Ë„¡,Ã/-Û/�º¡2p2t&I%T\	*•
#'ì$òD2a‰ç-I"à-¯
! bê%o()ÖÝ±$Àá|2Ø+Zô…"Œ#¦	�o0‰1ö+ý2ø2$3làÛ"à)± �!±	‡Ý.Œ/Ù ãR0ã~0s%J$Ó(w ¿	:î
Y y%.
Ï·ß'¯'å)ç±a*S<*G#@€˜y33“
! eµ	+£´'-!2ç)u&±F[2�*k%‡Ÿ¡3½!1“ü Y…/$&*!ƒ1'ÃlT,O-š/×,èZ KV0h
3l0Žü%Fñ�ü/òƒÔøÕ(Ä¦Ü,.dÎ#½1R ~)!/u#€!l
}"½
! Äëbœ'Æ+	Î&Æ‡õ2°û øz,S§�‡Ô/ç	d¡-:lÔ(–‹ƒ>Ç&Ðfr$í"+Üq
Ë&!
! #	ƒ230Š[&\$j!Nº§Þ.É
>3O¨ã'é?§`%âîü
ò*i)”	Ë(­
! )6‡)u	Ñ6&¦.Å

)¯Ò+@-(Ò§;{$%è)÷ž2W‹*îií$–.F({2Ž�M}(Ê1,!ÐzÍE–\Å'“2=1»^+gqïF´3E~ÎÛ]#õT+Ô1ô-X(È &ôž¬Tò	d3³·Í'¥+Ò%¯{)�­8@.8qk/$Íæ‹/â)®êÀ'�Î·/à$û^&ã5r)&·n0À3ž0Ë
! Ð#'š2Æ!Õ%þö›l&Ö/ø)IO.•G¼(yš)×/K�²ö_DÏá
B*Óm”3�&þ=ÀAÂ=»²Ç0×˜E4V˜4;:Á3yîïh1%, ,¾Aá-î1~
�©¦&9i	&\0 \ú	3‚ª¤%|¤
! éŠ®e*7/›2-3”,@#û-••(H$O"§)8)	2oÌ( �%f*ÑÔ„0®0¹!)vÕø$O
ós"Â+—«2gu0;)}I;¨à…0�ŸìÔç�1ÉG("kÚ"
! ~ÁB"ù(]&
˜.²a½,@$À
! —t‘Õ*:(®ž!'0/Ãà+í/}|³&r&!
-ƒ07Î0ï/“'=.f)t Z"&ø%Œ)‹ j)k$Ð$•	b x­	3›R©Z2#>/?˜#E$@¡Ý,¤$)`{åo6Œ¨!Ü*Z$†;²
! 
! (|'i,ÂÐ&PU¥ ó/q C1Ô'‘À40òž J',/!UÇXØ$ëÃ}2j"²%ÿb)+8JÑ+z3Ìz*^é
W ½©1¥"ÇB í·"‰.g,Ý Ÿ%R«G +ßÒk¿1H#ñ	ƒ:Óý+p1“
2/ÚFŒâ<0~Z
! Tw	at�"ï•#z&ç".
! O	ŸT
!  
­)Õ'/9	dˆ/º0z	F(ª²#-\%F�U(¾ô!ð1ó)¬#×-É'à	ûx%[+%Q.8+| !ºG%sVÁ!&�
ær#J“.e˜&š+/vÞ-ÀCG'P%|+„¬pi0vdÆ Ø,D(!Ã=ÄSoÅhÏ#kò‘+™q)Ý'¦
! ×ý.$2Ù-¬ê
À-./N&žK¯]1“1Ë*ö
2çç�2WU
! -ÛšK%k,×i
CQ,Œ&‚%ªžÿm­,�¬ã
! ‹í‘)ÎF 9!Äda>
$1t«:£CÁ-.¦3Ì%µ vhô(Lf(…(z„o÷ ¢8(Ì…
! 0VÒÔ& íz0Â
‡0¨€@(‘ë0*ÃƒÚ 9.Ì-ð-�	ò
¹-.Sm		!~RÂ,¡0·	­&	/#Ã*×!u!æp’*U.ª+Z¢F)� .øÀ÷.)­…e›1"¼Ê6%†1Þ¥Ì	½/ß>%xøq)³-'BT1sOÝ$ë%C0nW#Ä�X$ä·.¸Vw$4+‰$¤(
! 36*=%{+“#B0l*r*ƒm%ÿ/ÿóö'X3{.ì)Z-a$óð2>e25Ï×ã	yS"Ï0.å-�!ž/	'Äa

!  +)šÚþ/}Ns -G/¾
,IÅð+Y&Uõ%à"ÛÉ`+Â"U
! 3X%ÁÁp'Å&F+V1	&¶£“Ü²/Û	p&b"÷M¼*€Æó	yŽã!·&-3="'	eœ	e/Oó-`VFÎ�0kU,Ç¡ì&x/@zd¼
! E™rîË!§-Ð�+j½1?!—-ØÑ-Ùå!§3ùâ-U6�©E(·0`/71ÏIè—!³6 {$¾(p:�	.	D0ÕLQ°û*/gúM*Â3ý	 #Y$˜2‹'çx#÷>Ií#‰ù''çõ�–,�Í$n:*¦YO¤æJC?Ü(¨ãÅ3.b‚ õ\w3a(­ã&zØ)0>™_¼)¹÷0#ykN&( ù¬1�
! &£,)i!ÿ	xô*! Ñ›1–"øÖ$Œ
! µ	lÂâ.
! Œv™2gLc7*$#h0M$k'$«)�1,�
! J'aš+ô“%¯÷Òî
! nŸ<‡*ÆN2‚	•TƒTªF½(”$!`- ¨°»$+“í*óŒ%*¨1|$�Ä*þ!E~2E#"»/u3¼ö,¨ ¼WïŽQãÊÂom?%-¸0ä&›è/3-"ÿB/ˆFS\M¬-)‹$q3~Ã÷¿#þ Ê"‡¡%(zÌ1É**70100+Ê;M‹
! :&_o.<ª3•$1ãÙ0ì
! ¯%×“/±!ñæ'1._$*)¨
/
‰Dfý_&
é-µ'o,{ú‹äh	T)¿/­4(+Û!Ï¢Á~	Î
! Ï
‚™#þ[È"Ú"y÷Ì»Û)-Ï"Ü'Êâ. ±¹\*2™!W-$&	‹
&á €-Kïû *'æ›.Üa¿%þÃ"*
! //)!0KÇ$�(¦ÔEÜ-É”$‘-Gà*81â+e.’+ R!}ï»
! È&îYª#‘Â0ð!ñ"`b	á/y6Ç)aû+s+Ì¡/Ü�X)ãý J	!$3%¡1ñ+²¯*8´â/�)½Z&ÞJjÒ	ž­ Õ("Ó-:.Œ#6V-E¾ä³
! Dy ƒƒ-mÍˆ)ë&X�/DDz-8×�
½I¯r t*ò¶#î*6T	¿ š
/O½í6(ª&_#-<ø.è ñ$7ß	ý,Ç*Ð°
ÕH&ÞÌðœ
È.™6ÝÚ¿J'Hº,�!�0E'1�‰èõ8¢0C	Ã$J,õ-ÿÇÞµ
è€,Çà•}•*l*ÖÁÔÿÚ%0)¾00ÍYÉí,ÞÉì-["´ä+Â(À�è2¯¥0šx Eè&è ¾%Ê�$¼sS&í
! ƒ-'Áò&-;¸�d`²"&Ç
! Oºh¹.Œ(¾¯"%+ß
)«9Ì*P1j‹(µ*8.»Üé%ÚÍ3p0ØVÃN0zšÈ¥Î/;™
! =³,=
! m$€]A�£üx;1k·&	N| –3¯&q'1ýÌw¢	¥ŠöK2Œ•3‰Ö'87!Ð0)&'%{…Tò2˜¶	Ì MØ-ç0b0êµ
! –¦!Ö
! ‹%�î/‚1W( z2Qå^%«'÷1$àát3ââ2,pÙ(ß
! QÆ-	X“3.OP%(#'ô
ž ƒhÑ3	¨¦á*ƒv/’ß•¢s,c%33_ ÷÷{9‚&ó(Ç-){1S’$X*£p8,"¿»·û9,rIÄ
! 5*“$Y2!Ñºžä-"(x
! dÞÊËf12$&‘¶$b)Ý&‡î"Ú$ÛA$óJ/B
M3Kñù"+Ö¤*0ö¼%•!—+Ö½F
p
! 6)X>"°ô2�/¦ 	‰ �0Ð1H2â7-�
! %ö1OXÙ"[!œï+œê,
í
T% ,�Š(EÞvl|,i
! ¸/L#û­µ&½)¡t².A%gÌ
ñÆ'MŠ/ø&2X¢Ø^*³ô%¦¡#u,©
! ˆ£†y,{!§12n1fÝ˜+v0Û%"F1)é*Î(6Xù$ß´@"X4é2"“
)ú2)ç!	i, 8!5"ç/N'9À€/Å	('ú¤3D&hÅQ12^ ¢)ð4¡"fO�!�%O#C ¹é#¤ÊïÄ!D3"„ÿ,¿œ†7¶(¸Í0
±”/Ù6ØÓÃe±h#;
S*#—ˆ^GkÌ'Â¥zdauu+ºõ#ôÆ.j‰
! .S¹ˆ!Šç
^©T´p$Á^3*š3Ñ3»'
! l³/#9Â_0
É þ'ß*'/pR$©Î½&Y«+!1~'%/%]Éý&�$™Lv!N
! »p …Ì!¯)Œ"|ª	� ·+i=3®3©¹@,›;'2�›“&5)¶~/z 	µ%OMºû0?"ÒµY>#3”&ž/ä§ß)7#ïÐ`Ä¦(Vw¹œ!æÖ)1ò&T/%a"l ‚)b‹G&"3‡'~
^º
 k"òY+Š»¥¼+z]*Þe	*°J#ƒ#ÿ.¸3å(™G	Ýÿy+CˆM"ê!˜6
[ƒ·#8$Q&ë
! ùY0ºù(|ÂU
÷""#Æ›p%à3 *.À)E
Ä¶3�2`5N
{’7Ú#ø(¨*dh-¦i	Š'¨%–+{-^3ƒXeê.%(Î+7„3¹,º*ï&Æ,'-(Ü
! 2Š˜Ñ*1Í"%ÅV
þ-õâu$WW3Qºh=ìÄöe "f0‡î» í1#Û+ö-R(G,Ö-(X$v#,s)ë2�(ŽÞ™*Gdd	4	ã)"1:$
N	Î;#î$š1î*?*ðS™ v‚—É!:ý1_	l(P.�*ßD5/
¹	!2xˆ Ó0Ñ
ì¥P28^'«
€Pc)Sá-2ƒ+»*Ö
"„'NN,Ig+Œ1ý
! ÆòÎüËÙ1\/G1 (��.È
«V3Hø
=-Þ([ôf+í!Š
c=D�.82ä
™î‚ÌÆú”'!Q
! ËÂ8db-U$½$62]zœæ
’i-™-éçäÕ/1|.©(-CÑsL@k#E
! G*¯§
<¼
).ž(b
! ¯#¾ø'œž.0r3Ë%%1åI+o{tö(ˆR
ÍE&œ/N00" &3 ˆ$´f*€.í!&ZÔÛ2�Ó�+&3±j A‘3ãðv"Ä,Y à#yD1ª/,:ÜãPÉ3é-`" Íq,åþKÍ­131a0}nC%‹"v˜n'å&F#Õ“	¼$’	;3®Î˜
! úŠ3\"‹ò‘2“)nc2© �úù0#ù$¸Ÿ.‘	Nó"�ù2ü®2\.%I2s!o!œ+#_"EðÕ-e-ÃW ®�îZ"
! ¤�2~&Å\0$ôæ&“eŽ	c1ù,É+&¤+®ašq1H%;+-üÚÚ§€'ý&\zâ#“,p"ö.ð K#²¦+&
Œ^,
! Æý!"Ú-'a.”m/ì	Q"å.k2-õ'O3û/�)Å¿ì‡!Ö"æ$ëÞ‡2Mœo˜U€Ï+ô0•Llˆ'€$u/Zñ-t/éô$„!ï*NÑå$%Ÿu	›
! ;»‰Ýf ¶
Þ.'}.æ‘#´.]I×2è†"%/ÒúNYè!+à2ej¬ Ä1R/o3š,?'B)‰R0»B$Üµ™(q!*¨;2„íú%~.1%Ö2Ýi É7@P
¦%Ž/:G
! k	wõå)u6W
! yõ!ê_ÏßL)\É;B-uÛ0¬%¤žû:%É—êÊa/Zp1æ(«0Uä	),ôJ
! Ó*wå*'Ojo3tT0mï2î‰Ú§uã/½'›/ÌöÿÒ±'z#ÓJ"ô£0—2L,	y·/G#n/Ò&ì,I'érŽ$U%0H*Á	µo-
! â$-!3Ô$Û~ðI‡„&Þ%ñ/›3Ç°ñ) Â“;hs
! Å Šk
! é,W7
 !ßn
! ô10µ/(—*øR¶,D-¸%	´+—t)Ñ&�21<#u_À*ZÓt".0ýt1%³:'á,Ø*•ËP‚&e",-Ø0
! Ù¾j$¿Ž7	Î
Bë	G`2#'Ê%¤…#M¸È¤”zóBzLñ
Ïê/çªÊ(t,œi.Æ:	b‚ˆ¶¥1Üw/,
! 
! ®4-I‘"E´pˆ&*qnt"½yÈ­£"ˆÅŸé(C&š B%Ñ¾!g¬	¨$0¸%V.,3y"Ï<!+3'i)ˆ)ˆ+°L!ÄŒ_„˜%*]f{í‹J&$13—,s#M0aZÁhE(+5
aŸ#d)²,­2s'ó)$í(/àG$P ÏjÎÙI„/\÷%^
æœ,s|{â1(+[ß/Ð'Í.Hí%Å0æ1�wT*?b6/XiC.q/]!½	%.–03ê Ø 0»%Ô§&.™f	fÂ3(‹ã¨Q	ý�.hÙ#<g|
b
çÓ0?2F3‹º%L]p,>E/üqv d+­“-l2Í	r#y;êr’!Ú"ò)V˜(Ñ/êS)á¤!K)nÒy	˜ Ý(ãu1c	\22	ÀÛ-�…,Ø%n-©eyÒ³î0H¦}=.-û!¹”(€)>.!w(Ü"•%7
! è1tßå"m
³	l ð)r�+©2*÷n!å2 ·#0*@'a3>«.P&·\6ôÜ]Þì(j-MÛ1º£/Dü2
.ë*·n2‘*(_2ç'°%_äTDZ²¢.þÀ"A»šÆ1Î®¢_+(1h$Õ0Ú® ­-¿½y#ø/¡}Ö.Å1D*À«1áR&.zž¢B3ÕÕ)ä/Ù3#·jØ
+Í!j&,'�¢Õ "_Æ
‹T'5Ø k1¯(™Îp-Œ2š*µÚ¾õ¹L'Ï'll.où)š "RE3Ä$Ú°¨.T"*µ5
! ÿÂ±‘2ßƒ~®11û1c"'a2ö_‘
! ay!E)åä#õÓ$a,U1Â&>1P!msÜn.T.†ö¶.œ*î`Y¶,rí…+ø*{ &Ê*
! Y3	™è%œ#› é ¾¦§Ð©!K0\#-¼öé/¸¢Ÿ9„*Ÿ£	¿]egŽñ„D¨,|%¬“Ö+­æ*_eÞ=2K˜!ìD/½")(¬+ryT_.‡/
Ò“"E0h«›'1	;M+L2µ½.7r«‘Š	Ò
›*2#è
! ÝtŸ"Hp(j6"E ùwüÈ»l™z
! é(�å+Õ²¾õ72¢-�&‹¬!»Ë]Ëu%;'h+Óƒ@î¾ uÃ.œ+…_'`(‘@?F">Þü…./Ö.þ1!¢!À0/w&Ê‰î&4*¿-\1¯0S2±ª/L*/G+µ-A	‡+»’&¸ãOž´~Ûè‘
¥N(œ"ú/·¾"í ¨á(à. ±&Þ	Cc$:©„%-Ü!óóÿ'Ö,³Ï(õ0¹$&[)GÙ"$†320ÓW$
! !ç(ÿ]›é
! ‹	¡!Ä-š‡¾,ô/.(¨;s	
¥#µ=>&)¨v
Ú,»2†é0e3/æ2È!¿‹ˆA
°D==¼0éªìê? ¬ Ð
! 4Ä/£¼<+Ÿ(ô
! êâ!õ1.0.œ3‡ã(0X#–W'H-ë#Vë)W
+ù0]f"¨'(3ë°è"ª•X~”
! .­¸z�âs&ÊˆP-‡"#g&�¸¼H3¿0b)-/*§!
! #)fi(&¿Pù!¯Ä¼-¸	°*2ö÷#/L.<3‘!TæàU/.-d#›��x
Ù)‚$—$Þ*þÎ)p#¤ª-£Î2’1'*!1?Ž.Gc, 
! %S7,Wu ².0ï0§ �{¥5ú	yÚ.©[r!Bw='Ÿu‹"½%c*¢«©%·ó	ÌÂR'î´
! ÿ§ˆ'”õ"?qv-ýG‰+‚¢¦-Ú)	ëJ
! "ûð#&Å(âû.Þ)&—.M
! 	Q/¨G
È;*é�o_�	m2²æ±0¥)(
±>Ïc31c&k†(ª±Ç2ØJÒŽ$\+«“³®	U&‘,½)ú"�'V"-,q3zè¿ÏwÏ/”Ñ2õjá$.3É•&z.ê§á	]XÇ)L)¤>ðaÐ52ð—"ç2_2%&&'¡$A0™"6×Z'å2),š
! n&Wà&v'âÎ$—–2Å.v=x!³1Û-,II#Ý2ƒ
?fÿ©‹(‚0©$Ãƒ'/f,ý/þ$	&­
! P"�‹!A2¢,ÛÕ A|	˜”ÁKh4/AÂ@s
P	%å
! ^3
! ÿ)†!$Ô¾&A.m3ŒD>¢Ÿ&I)A'º
�1¶ A(GB,Ú!
! ˆ(”óãA¡BÎ3iÏ8/@
! ¦ÆCþ)2 Ù.~%0¬(·3ä$*[ŽúpÈŒ
¸õ&O®Ã%Ê/•
! ±%ÈU+á�
! Š&À.‰!ôÉ?—# ,ð“3�'n×!j¦"B
Íwyœ#-H	Èñ(¯X#öùñ,½3»ªkë±,6�›p/ò%Y!ÀP3X.2Z©W-Ë
7=Ö ã
o¿¼xº&ê
! ó¶§¨�55#3h&îÒèqN..ýr.^0�
! Ô2Œ~hêÆ(p,º‘Ñ1¾�]’Ñ$ÉYHF,I*	ýU*ýÖ±2ž.¯‹#Î*Î÷*w!>[%P w'Ê.PC'o%ß æÀ‹Ú@93%#ªøq
! ¿
ŸóRèÖ´&ŒÏ.Ï«ä'X/U!Â!'»Iá
! ;î ßåÛÀ4'òt0Ü
/"§y1ºýó,0©$L1bÿg.Hw%Ý`--™iÛ'1p™lÃ1)ƒ
! #È‡#L€14"ïZa‡·--/É/µ!aY_ä-û
ƒåÆ%¨pt2DÙe'$/2Ï-�Š
|)/V&ü#¸)à/2¬r+ ð%
! X%É(o#¡K +É,Ç»„Â ©)@ð”%:®'m01ËÉ©O
! ÛMþý'ÿ÷'²ò	áÚó'<<V&32,%øB
! \,Ÿ
! [Y¼ß!Ë!Ì,‰,,Â)
! ì7‚Zœ.*2L+"Î¾2Ì&îó¦
^1Ëñ1;|!™
Ä0*#{
i"c†+V¾'
! +6y
CÞ]�*[
_!àò*W*Õ$BÄú*’/Ð¹ÿ$Úìb7+á†a¶±-«%çø-Y#ç/q{úÇ%z'†ãé�'¹“«,1f~(ÿ0¬.nN*(2
! †M/ø
! Ý�¡%5$g#l1å0>)2Ö*« )¥!ªí•)S*Ì0–™%�	“Ï ×'ÜZ
K"„Ì(÷&n �-Ë0vŸ$¯3¸2Š"
! s‚:'Êô`"5,
&Ñ1ªz(‚Ü0-š²%Y
à“¾�1Ð*‹ ø:
­)33/ö#2]7)y�J‘øEGùó&+Ñ
! Æ3:!¹A*½Á U ø 6!Å#ÂD+Ô+'1*7l!{²(Zo�#æPnÙQo*P@/Dß+ºðà!B.!ó!4ÕÐ(Z)è,3&üº
! ½üà$g
! H0ÆË#a'‘,	"F/2cä‚	`‘™Å/¢0ð#Œ!xZ.^³#+/f‚?0Jå1‰'‚(r$'g'3-q¢ã#¹(Ÿ<0»(o~
! +ß(ŒÔ) ¸Cû­/
7 ð&œ0Ö0²ÎŽ/ÑÌ2â
! …2Õ1$Ë,ñkŸRü(µþy-^	”ªWX
! ^œ^Çñ'#”‹&­"¯$€0`ß%Ï°u
! $)ü®(ðl³/…o){#.X0¾)2‹$	z&&s )­(áø.ˆ¸&ˆï#2	Óš	˜D+2Ø%,:1`08#W'Iï?37�…# ëq*v2Â-ÉbÒ($c-óq|Ê…4#•Qkw&HØ	üÛt!(h,¶Šü€ ç.R&p³�/0«·<(¢‹3ò1í(b,9%àú'61â¯1m¬”%ä/KY*,ƒû"ø1Ô½—0o
× é$N �¥{*i…ÇºŒ,áÆ"£ ä(Ü0‰3Å1#<,é;,ÙÇòì.Öï«"�
°1#\¿ÊÄ§ê"Á/H,¸-¶ñ  (õ’o1=•/ž	.UÎ-÷
ß:€
! ê½èÞ
×÷2;o‹+çÏ&08#|È�Éñ&
! $ºç!l	Üã*íªÑ#:3ü'\.g$˜$§"T$[¥ ·
&#$�°×&åÀ Í›Ã/ À/ì1.uÁ(7%ŸÚ)O%±/\(Ç'š'Û,’.E,÷’ /Á#UÀ
»È>,X+@!Q$Âž"Sc#…iÕ&?--&L(Ð"
$&+p+Hù&T`$9ç+U/ÜeuÉUtµ1Û ) V	HWÙ
! ø‹121¢Ó&™-J GË/�®,Q%É	db'+ QSvù-.x!2ƒ
! Å·)K'LõP¢2z$w2Š{ bÝ*+3tr¥ 3®DËm'T X!‰	˜),¯-� È3ú dÆ2Ž(_	ÛS/�º+a!L%'‘ôƒ3û)($IPR	›0ý£3Ì"b#´é‘0·Ÿ Ã(0-?d3/ž%‚pæì%Wz+UY3`¬ý)Œ<	×$ƒ6«P®i+$[[¥$C"�â0]'0ÐwJ-\-G).¡—(B›,¶)ù34)KûŽ#,%+þ³)Ö!À%û*O¤/o4k4
wî(ú."!@Â®s!ž9`.Èøò+•Eí	È
! L ¡
Ü,!Q!�ò¹1!ç13ë«±ÿ"Ï$•-¿)¿!­0!Jm&ÐÆ�¿j/31)w
d%ú!–Ê0ƒ"¦
 ì.|1=+³3Ër
ñå#Œ+}&#u›	Ó
 1·kú1>	Ÿ0ª)×0÷Âí~.. 2_’,}á%½Öµé+Ì¥2¬"€(Ó;õn)¸›%B#g"2�'Ãó.<«ž+Uòg ò(Lù 5ðÖXš9t#Ñ!èã.(~ž#Ž«(éÝ%¡ÜÆ*9ÂÅF'ØÐ+Ñ‚Ÿ.ä)‹,6�&
?»©($N%Ž (%»uØ+
! `Æ·£1Ò* Œuå	<.ªV b3…%°¬†7*á€I
! ×í+M.å¨})¿(æ"É.Å+s6'†#z„.q:Ô*hP0•Z	£#h!þ8 +#³¾¤:
! ¤	N©+>¨H
! –§(ñN1Þb
! ó$Ë-E2í¯ßëÀ2èÆ)ÍÌP¦�Hòk°Afû&S·
! ë®T&˜<%Ö³0÷É#:y"[$D·>þ.½8C!2)ìB&S.H1>0¬"™°2×.]0˜3iJ%[ 4ƒ)ú  z
K](>
'ûÐ	X.	
! +63´ìÒ

ý"2˜WÈÑ\)z/Ñ'ãÜî'ü+,ø9þôæ#ëŒæ0¶J3xŽ%™	Õ÷á.­g1³"**eªd'á&´",+ ¹1ë"ÞÊŸk<ìË
%Z*Dm1h24!`$�Ük)¬2gË´ñ0À$£Ú%&Ø2¤%¥
YÔÙ#* c/²Ö1j$
Ð,{"Á	‚X"‡X;‰|„)V
! ¯/Y”.	1*3?µ,Þ>!ïÄ.Ó'T(ï)ü+Ì#‡3"ê+ˆÊ×P
²+Í,w)Ä£¸Ö)Q§!- j#e¥­%°‘q$f!‘’„,‰)ËÅ!n
	.p
ë]W)–…¸(¼Ê,¸û,ÜÁ1Ý1¾A m!È2�,7Ù-)¼&áaŸ
8Ý4�‡	S3Ó"œwÇ	­ƒ¡+sN*ü"Á
! @j
M'œd	-T2:Àñ	Ùp¿ï%*_1î\ï
! Ü/&/©"é	àÇG.&F‡
šW&ô1ã É-*qó¤(�ž…ã%Ü$mõC¼,Ÿ)ÿ
! ` xÓmð&¥	e'c‹´B/k+—>3ö�ø;¬
1.E“_Õ(2\È-—¡ë++*Ý’3—{l!.Mx&)!ß- 	¾	àR.,1+ƒÅ2X›T!þ'ÝT#šBÓ@ššº²†² ò#Õ,…&%M[n÷/fè
ê)Ò'>(�ÈŒ	þX'.¾Õ/l3bÛ€	B+¡£†.g2J!À#™/I!ôª0Ã²0z!õ+õ.á95!Î%^ª!³„ÕÜ20$Í¹3Ÿ+Ž&
! ³î‰®
! ®.×h~àÒ±,2	!-2l!J%nö˜‚/++*E%/™¤
?e,
H"gsŸ.µÐ'Ipú”À!B'·�Ó!.H&0¿*92‹�0ãA+† V7¸h(gL3Zh3•èÄp*ï"‰Lëp/0€"%1©&ùš
}-÷ú©z %_/ '+S	B³:  ‡Ý#êÙ$&™'–#Å*†»0F[_%cS·�+² £$€#1 
þk‡¡.$¥*œ.Ì-$R1ç&O,m*tŒ*â°$4ö!MÒ0*ºea/'Zˆ"7¹!è0¹#¢+<ÓgÁË$×ÿTA!Œ.ö$Ü1a+S¹"³'ºî{#¿ÿ ‚,¨"|…q%°(+Ëù%Z\«$•")MÞs2Xª2±2*S'©
7"Î	çL&ð/  Y�3ï®+£
! h½.¶+ý0ù*/
! 	4Ñ‚¯¬*d#(@1Ñ�3O›
ÔŽž3l°+y
! }$»"‰/§%“+×»	\70ñ±.Š "Ë	Í3~¬º2ø\³o×Q†$Ù|©êŽE uw‰0³°&±øK!
! qi#É*-0Ì–P$´1ª'0-ï ÖF0¼ç
! ö#ì28;%Ž)%x2Y		nÎ '"þ*ë$.°		xC#bÖGoÿœ$RÆHØn
–Ý&?+A1Ø"¯Ô.Ø@sN/225`ä=ó0×H)î
! …m�*l%ˆ& ør;1‚3¹/`;
! Ž¡m|_÷ñ'+0�
…!ë-L-V€!œ¤#-È+Þ/K
¢òM(H°"Ž,”õ�€+ê-»+ñ9 –
! F	V‘Nk-d/^ÛÐx"äÉ‰%üÊÝDù*+°3?ÓD,›Œ=#4.(J(ª,R 3Ò‹0n²	'x3Ž"Ú/)*KŽ3	)C‰&O@Ç!ê¸
! ðÜ#�qø6+€3Ù',—)�s*á)�%	 "73W!90ö*j3fêÛb%Û(¿2¸ð.E·$3®"vXß#%—&ªLç#v<Þ#qæ)T¥‡_3Y£•RD
	Rà%�,¶Í Ö0/j.¤*ž®È(g
	hÈ, J¯17
:#Ah'²05b–%½2
! 
ú$Šjv®$º-€œ(žÛ#uá1P(ÎQ¸1Š´Gâ%’×+Ú8-h"
! n,þ„	Æª 8%ö%Ù	b–æ,(·?‡]$ö,¯*Ùt	+É±2ã0¯93!<Ù,c†	5%«‹-þ2ü'¦$f•1RSì#‚3!*’Y»â
^V(,¢(3ŒÇ
­0®%#s!üœA¶0hqj	8š% §	.¹(‘×%4ù‘ÁÈ)Õ"™)ÖuS
! GB!¿¦1•¨3+Ó
! +«š='¦*R#I(CÕ”„ #3Üò œK1äð
`
! 0õ*xþ,Å«/^v 3"“|ÿ`#šÔ.%V'd&a	4¿91t'X&Cö)$‘|3Ã3#¥T¤�#Zˆ±Í+R`'<1#T‹ˆ1)éÅ
! Æ&
U3L'u
”3m¶´#ªÑ.Ö	dáK&V+³a%Ø1Ê1œ-ª%À;ìõJ9ÍÓ—3Š0@+42’¥-êÜ!ú¼¨c.Ïtð&Ý/$-Y-¾+$«3»ßQkdÛ<"†,j*E	U-V¸ë/€%ƒ*s3kä¡À(^!+9dk*°¼1ý%^êø”
ÜQ',Ã&q0jŒ¾.Àž$ˆ4 Í#I$Ž/¡ñ�®î%=)v3Õ
! åo$�-
! ,f;-£)ý‰22m@3!Ÿ’¶
! È”1Q-b.>&¾Š$¹L+"Ï,`!ç*pG3`'ÒË)X2`X-`·%f$ ..O1Ð)°!ù,0 n%Þ+ë!ö
! ,­$Ÿa­3"á e
!ÖÇrüv(áe1%qS$¡(ûÏ%¸ä",„$0nÍ2¯,0.˜	3+ÁKï23±EŽ*ÿ&ß//Í-ú,"™-K$ä#@)=!@
%'©3uA&F¤€˜“!¢:
d2ª1ïŸ!¼	0“(á2u¬&=,Ó,J.BÚ*z%fA*}0ÙH
Àc"�
! 6-í ÷´32-Ôâ|7 •"¼f.@2$Ïð~1…õ/eÖ7z«ß"¾#’ò"vÍ/äø6ä*r²&\'¸
u˜ Ø3ÿ2ÁcøP
2¼21rb&Ëúµ$­+	Œ&Ù°o	à,Ç SÉ"ç,0Ê®[	k3˜ª-µÊ¬XY(L	þûù+ #5 ä1Ø!�1Ð."'ò"%r(Ô¯!RcCA¤‹Ò
! ²1,¦,‘•F<'…´¼,–1‚úŸÇé& *á.o/Á/
! 11Î"ž1Ú"0B2Ð0õ¤ #(ÐÚ2ª ÕTgƒð*}§qD
Àw1r+î£.B80À‘È%©-øÇm	ž-Wò$[*è$¿$´$˜Öà+ïõ ÅX'SÄ&‘}1Ž^2]
h ï,+,’’±’HF›D%»-Ü)]2°š"ü08	˜½A3O0¹'+†=ç¿¹ ÙÚ
! ›!wDù ‰"¶1´É/&_08')´)l#rÔ«$^(' ˜/æ!’‚!)@÷‚Ú
>,#ùÔ[Ûçó
I–Ë&EO'1<í0z"±¾
! 1$C
%1¬o'ÿ
½#â(ò£%½+:iO!Ía-u)-Â›>pu03æÙ�3)C+/1÷«ìÏ
! ")Ã 2á!Ë"Å	H†-ø,áûT#n¸*0É2r
! 2îè( l-¦/W1š&
éý
³Q#D)¾§™3Ã
Õ2œ;!K¢ÔÓ¥3ü kX ö˜G-‡$î'Ç.
—	_(žàì/ß&þ+(�Å-�Úd1@ l
! }%ƒ,qã.ûáçõ‚-)‰¶÷Ba q(õ $H�ˆ26„Ê	Ý
˜,jR%]
! … 5(Š
! ®-'””û$¯+ÇþR/�3û*#œs1jH’Ùþ
! …-a–'C#*,
! q2y(),
gW%½ F?1Z%|/Â1È*_³
! ''“j2S1ª$Nðùº1Å§$î,<	b(|u#I*r"›"öB÷$`&»&@î2ã!$kqû?)ˆP„Ò60¢3‘pè+�f2$C(M2
€û–­*i-ðd¼3þ#7Ä+s-0Ü"3AÞ¯ ¦�àÓë0¡ñ!‡ ª(ß˜'„š$Þ^#2mý^/,(‚'Q0ãWG&&2•/N)Ý"-8 1¼/!'·$-�‡}ƒzëÃ(í)Q�-ò,W$e,}³(ÐÔó1l_,î	Š�h�8
ô&²$üfÔl3,—Û*Ö(/²'Ž–�#ý¬ô‰;"^$ð	úI.å8"q#M!ü*¶•i3	g)^£¯·
! ä!à
Ïê(Í(°-B{FÊ$-‘%2+ÓÄ'!ì9sÆ$ê€í3€  &ëV/k
ÌG!Q
‰#²-À1•.²)	,R-J2P)q¼2Äëé02`)Òà´Õ.+Š%)!,ýY y,:+‘]$,È#®È0( ‡où1¼#í-sëx#jAe+¸,�ö,M#â�"9+þ
! /=&€÷®+Um-ú)R+Ù/¤&Ç<!“Jì
Eç$oÝ)�ØÂ2;øÄ`¤�M	…#ú/\„$â,ˆ%0ÓŠ%’Â$¥Ò-ó+$.‹ý($°)#-¶*¬²�!€2hKá‚€
xô.$*+ýï-`O+vd Þ'ëå’)¸#	@*!�)ø0HW0N#
! ›(ƒ|ª
¶¶Ì|#Ý-“UÐ§\!â$Æ
! ãŸ	Þ$è*º	Â'7.A)²t-
! .Û%ocÜò,)0v¯P�u.‹2í¢^'&úÉŒF¿€EŒ'hmécO á¥Ã,Ñ'|$+9»›Nj+‹\bÓç$*"p!BQ0	Ãkœ50;\&”=0Îì0I/–"L†Þi=/wéK (<›t1{Rÿu"
! nX	±1'å%œ>Â%òÆ˜
! Põ%ü!+8..ïí]%ã$�./Bb´)[,‘/î-„+)X+%oì¥'>HÜ }:3%Ý
! ¢*ê2Ç/ÅÖ1�ÿ+ì'ôç&¬
! Ó1¸e$+1Fß.v%o–	ïu&ËÇ+}
ÒïXL¿3+Ê2%¨"c¼âüßÐ%Ÿ½ÇÙ%ç¡*{ní�#2ˆ,Š ,k!õš#´÷¥&“59)cø"�&AƒØ5Å« Q(!c�²÷+™f#šê$ô9&"ó1´ 1)Í2"Ø¤!+k0A
! !Ò.e• ùË1æ.",P'“*¨#
æ
! î#Í1CS4%N:Æ	ý#}	�,E-ï0+Ì$Ä#Í
! <hq“ äU"¤ k/Šƒ.iø+½&1§©	(#­'
! ”
! G.úÔý‰wö%.Ä(YÌ.è43ASrà
! A.“â	?#E.v+’è-Q
! z}‰ñÕ+D
  
! Q+3Ä'¨å
! è�(`	´v¸ä%%%]ä0bi1—²%-…ôµ&¡
! C2	<}æ
! mÍ*=Ýû'š!š0‚uö/3ÌGdÓ+)#ï6,ð©#K¥
! œOÖÉŽj(fl¯M…3–œF!�UF.ì+àÕÅ)g"'ò.=Ó ø!iq	Q1 ~-ä.W€.Ž-T
! æ0
! 0&3m+I¹?*“W,ÌD ºß0e´y+Cò!D
! ˜1Á"8&K¤
Er(*>/ÈÎó@%
oË+g0?%ÑñÁ&P�)Îì; øöH•ð/_-„î.=2Åë(,0¸e¶/Ï÷#h*°Û$ì�ˆ0–jË ÷-6$B(a#K3—þ}*,&»+4(( ¦)ˆ!¯¾..'¬-ÿÓž
! ˆ¬*r=ã2ä(Y%Ã	\@Ð/×(&r2„é)[¼žÛ»(S.Ÿ*'WÀ†)Ð]"*Š%Ô0f1Ã+Ä—iÔ%-‡.†*§è	6.7&”0‚#t.Z(Þ!$ Ä)‡'‹ácÊ  $s´25Ž)%#&¯	&¦a
! ¸¦#ÓJ™+Fa>$w¶!{?
¿(
! FÏ9"¼	Ð B´,˜"ÀÏ1-ñ*,ä¹	ƒ `Y/Ï)n(�üh)ý‘(ÿë'Ñ,1'´
°@&A[/q.ù	;%Ù´	o�"ÜH(!*º"â3Ú&À#‡,t¬«ö&i!
2!Ì„
$Bž,Íß9
—Nµ®<
†,_
! f4Ï}—8ûH+ð'‡‡3ˆf…D#ý-w*µyÈ1¬�	µ2�%Nÿ#¨-Þ1Œ$•’(Â(Q&�„«µ\
/†2‘ é†‚
! ^.pd¢1Ú0Ã-'0s÷•0æ+ˆ*¨0P1±"^á0
Á0£Ýë%3"&%„+ã+’L(-Š½

! -’)N-.#Y&,�Lä,<}Êñÿ[0Óx,Îk&¦V¹%w7'òO»(u ò-ÎöW/T½U,'(K0Xa&t {“+¤~}#&pØV–Ä	µ#r±*<$è)—3º/…}'d$y‰
Ä
Õ.Ž-0i'»3¨
! öžº(F)ZZsº&#-
k£(¿¬'û31å
1F–(#"x)˜(Ž2ê	'#j1‚
b¯�,È˜'§ô)³Ç(u(VÝl+x+–rÓOe%Ú1œ&…&!#!*w
! ]/�S«#Ë	0€Kª.},»1x$´[
! 2*ÞHÐj¿ý>-ÃJYWŒ-âR�!Yk2Im.¯#¥%¾€€Ód…@/+(¾b+¤-+Ïùóä$¾Èy&Ë8¬º)–!
„2È"&£¹[æ@ 3¼."ˆ#~æ	Á6Ã
! r	æ.y24æ¯èñ81E`-� OW.H!‰:)«!ˆ¥-(À&ñrºyŠf
! `TÑ"Ž‘1=
£+ü–&�/(›c
! L"r’
! �×ö	ÄÆ­û÷,ô,Ñ)Á2. {
! ŸÂ"#d0}j&ðØÃÿõ	RJ3˜0"C�# Ú5…'Á+S0Ê#Z!– ‰Ô
! x-}=/¥=Vëns/
ÛY.!òÙÒâ-…)U	d-W	%�
i+µ+a¤É)¹
! Ž!n	{,9#ów‰!i&‹¶W' j­ô	1™&Ýª�j’
z$9ße&×”29'‚*=¯2ûQ
½> —­0tÇh.�g1s0Nï[1¥
BQ3\ã´ÛéÐ"x.M2<c´Àº†%®³2W"-
! !-·w"è.’%>
! Ä2c(•'÷1P+×1ÝË'2	K-:ÿ-~êô¸‘Þ0ŒÎ*%ú-	s;0ª3=(£k2)(,“ð(}¥'nÕ~*ÛF-ñ2¸ mº3®&Ñ	"ŽtßMÌ3	2—\!®{
©'ÆÄòæŽ¾k6êþµŒøÞ
! É�‡ÊÜ{3üÀ+†ÝÈ	¤SU2vñz1¸++Å ¿&q\Œ�!+‹./ ¥.Æ
[j
! 32«ˆ >vá+Æ`
,	1¿³ y(íU0.%Ã0bÔí­#öµ)…N8ñ*D-,æãßc-d,é,¬ø£!�Bx(Œ
'%)G/&d!oñµy/M/0xÙþ(c…$ö"7ý:/´z)¦è¥o—0åšÙ!™îã2Z1Ï`,A/#
TØ
! 2!žÃ)jÔ-Ñ =$¶k(¶-2Ò€%-©/C-¸œ)/¿"í&A,·º+'‚+ª~ÎÜW2Sfç *·,ç m"ÌTú(--Œ
ë
^@Â*]B�øÙ×	ŠL­
Pƒ1&(Ò$,0Ä"á'v.É
! Ô	œ1Žã,Šß2Î‹Ñ2Žù/}*
¶Ñn3¦1/8)d¾-Ã+,<þB›#~&Ø¦Ç$c'3)Ú'ÄC3!%›f˜n+FÔ#œ¸"¨(^b$$1â],o)Ÿ†ûÄÌ
! –/ì|&�¼g*©Âö
¼?C/ý9/v½-“I'2¦Ã#6#
! ³@°ú#µÍq³%‰(CãÙä­º#"/±	Ê
! °
!  è‘$ªˆ
Åq41íÐb2m(�!‹�@â*ÊIã12"4#¥(Õž&°·(€ë5!\5G"s'§� ~,ü Ñ01+‰'5U›m#85H(Î'g'¡ÔV%¨< �Ñ0QK+ó#ÈÃR
! _0¢;.?40	d*rg&é'9(/
! ºÄ“ºZ#7-%].
! ;ôQ)¯*·*p§+än*F&@,w-2,¿'M%÷?.´0['<{	ýË‡(£Sû#Y)y.úQ*>Ú‹Ô‰%?	†ZØL/ë2.µ"T"I".â¢"q&B® 2¨	5Z0 +Íº'ðì	S!^¡Lá	©Å&’!t	ƒ	Ý—@0
¿ôñl0».a)AçÃí'=3áæ£Á*i�à(’06Ši’
�]j0¦2©™N+J0R"¹Ô¶è¦Ìl'­]*$C$!Ò"£-.É¢%¦âó`Ý	•$/ê¬)Ô I3GbÇß¨&CÂ	ìxv$Íl$Þžõž((¨)ã-µwÛ‡/
! 0t%†ÃJà´!$ø	µ“0
! 	®
<N/ãÊ)qC,ñvO$F*cÈ²3!	0\ Þ"!(½Ö%‡%ë ò
! ¦F
! ç~vÒ!¡)„#:*„vö ïˆü–žw4ÈÙh/§/"-�0ž)u*�: A¹~"Æ#¥( ë,ë.Z6}~�$l,Î!ê& Ív,p[+I+[3ú
! É))©Ÿ’ 	#�%Ê%{(%$hx¤²Ç$Æ+Ÿ-g#àS+Ì)åi%¯©¹)ŸÃ½Ñ"ÿ/T-e#`ù.Cc+Ã£Ûó2Ñ$Jy)_J&Í
Ó2Ú	ˆ
! ù]áyÛÁ
þ+KY	š-ž©—,$ëÊ«”+f
"&3Ûÿ!ª<4:
! ™Ýi,, 
«2*à!å=*–n"ý"0E"�&Z/|E+Q2ŒÀ1a*Aä`*” Ù&™0ÁçÐ!,.I,Kš(�Dc[/Ç"Ý+›(²!	/ê1ä¶{8·11ñ>	J*r1%2¹!¡g!83
.»í2Ä °/$«¥ZÍ-#†F$/ç%ÿ1¥,#ê&
!û(´?&H	ú’"^Eá±(œ
! h°.ê…~éSù#)Y,²2í.³3&è#³ýâ"¾•å
'¼1
! kÍžË§*Ñ¤1Í_¢
! ä2x~ |m )ïÿ³ .›+ú4,‘'&¸R*‘Å"�	V*Ó)ú
#R¨+w,Žßb
æ+'ï$.Ï1�/1d£
ß] ß@2‚2s—1j'Þ2æ&"õ(ª /ùÚ\3Ù*?l"²P¡f3^ñŒM
í
(ºÐ"+�ª"ì-_á!.x9_*·øF2ß,<2(L-+Ü}!’#O¯% 0š%¿.>Ï	O&!
J
</mò'5¤Å0./,ÂÃUÆ0µ¦Ã{# r/Cþg-§Œ–3#'´4F¶2ûÝì*’'ùK¢#G0�$�
! !Ì/ 'f2'Y#CT3`3L„(ê¡àw+7Ç#	(;>2(è##ô2-
! „E!<-X
è'¨¼¨Ðqý$Šs.&
! u2}o2-ÌÛÙçWv[(Ñ%¶�%Ä0Ä ¹Iè¤"xR¡ó
! LÉ0tÎ,]2p3óex1y$þm2´*1s5-�'k+-êZˆ±
'(�($$�1o+?ê*Ô"f'œ T‘&CVíÊ“¯
”!‚e�*v1
#1Q^†!rž W i$‰-šg	zT��>Zó­!%n#ü
! ’�%óÕ!}ÒÜ.:-æ-™1û	Uô#x­.A#Š—%S%ûñ¸!˜¢$—
¾*aƒ%)­›h%'+k.:ƒ¶&yÈn	%#qD
  
  For bug reporting instructions, please see:
  
--- 1,1707 ----
! Þ•Ñ3¤ž+E,=ØQÙQßQ-áQ1RAR VRÛwR+SS0SK°SüS
T T,T<@TB}TRÀT>U@RU9“UCÍUFV5XVIŽVØVïV!W$&W KWlW"ŠW+­WÙW#àW”X™XŸXA¾X'Y(YFYFKY7’YQÊY5Z]RZw°ZI([Ar[K´[N\BO\O’\Lâ\R/];‚]8¾]>÷]I6^I€^BÊ^~
_?Œ_DÌ_E`@W`E˜`CÞ`="aZ`a@»a6üa{3bB¯b?òb‰2c9¼cPöcCGdF‹dsÒdEFeCŒeQÐeN"f�qfGgŒJgO×gR'hCzhQ¾hNiF_i9¦i=ài=j4\jP‘jMâjE0kBvkG¹kIlHKlB”l=×l7m6Mn*„nI¯nùnoo-†oE´o
! úo'p8-p>fp¥p)·p0ápq=q+YqZ…qlàq+Mrmyr0çr)s Bscs;ssE¯s#õs t:t7Ot8‡t)Àtêtýtu$8u$]u*‚u*­uØuóu v/vIvUv#fvŠv8¡vÚv!ëv;
wEIw�w5®wEäw%*x1Px.‚x±x0ÏxLy6My7„yl¼yG)z$qz–zJµz*{E+{2q{E¤{lê{W|3s|@§|è|5}6}?} V}&w}Jž}8é}U"~:x~³~Æ~-Ù~IA`@¢/ã@€;T€#�€c´€_�Yx�lÒ�X?‚T˜‚Qí‚K?ƒL‹ƒSØƒ^,„H‹„5Ô„I
! …YT…,®…*Û…6†A=†3†c³†=‡U‡k‡#{‡#Ÿ‡3Ã‡*÷‡4"ˆ.Wˆ2†ˆ4¹ˆ,îˆ6‰QR‰3¤‰3Ø‰=ŠJŠC^Š;¢ŠIÞŠI(‹Wr‹EÊ‹"Œ3Œ9FŒ.€Œ¯ŒÂŒ5ÔŒ7
! �B�#]�,��$®�$Ó�#ø�&ŽCŽ6]Ž/”ŽJÄŽ2�&B�,i�P–�Hç�00�xa�?Ú�F‘3a‘.•‘9Ä‘2þ‘-1’0_’_�’Vð’ZG“E¢“Hè“F1”Px”RÉ”G•Ed•Qª•:ü•;7–Ds–g¸–s —i”—oþ—<n˜S«˜{ÿ˜]{™dÙ™[>šŒššW'›V›NÖ›;%œZaœp¼œJ-�`x�IÙ�o#žR“žkæž9RŸ9ŒŸÆŸ(æŸ* :: :u W° G¡YP¡Zª¡\¢¬b¢Ì£^Ü£n;¤fª¤v¥eˆ¥uî¥\d¦lÁ¦J.§:y§L´§ž¨¾ ¨W_©g·©_ªoª^ïªnN«U½«e¬)y¬%£¬|É¬œF­Fã­V*®N�®^Ð®M/¯]}¯DÛ¯T ° u°!–° ¸°&Ù°4±5±-N±#|± ±.¼± ë±².%²0T²7…²!½²fß²4F³={³L¹³"´)´(;´,d´&‘´¸´Ó´0è´HµSbµ¶µ/Îµ]þµ$\¶&�¶;¨¶ä¶6·49·4n·2£·-Ö·5¸ˆ:¸'Ã¸3ë¸¹??¹?¹¿¹1Ú¹º5'º*]ºRˆºjÛº&F»&m»%”»*º»Oå»>5¼7t¼;¬¼9è¼;"½0^½4�½1Ä½ö½=¾>E¾;„¾pÀ¾'1¿'Y¿+�¿5­¿Tã¿Y8ÀH’ÀNÛÀV*Á`�Á`âÁVCÂ]šÂUøÂ\NÃh«ÃIÄb^ÄVÁÄ@Å>YÅ<˜ÅXÕÅU.ÆH„Æ.ÍÆ;üÆ]8Çy–ÇCÈ-TÈR‚ÈGÕÈ/ÉMÉhÉ8ƒÉ8¼ÉRõÉ@HÊT‰ÊEÞÊU$ËEzË#ÀËMäË*2Ìd]ÌZÂÌIÍ4gÍ&œÍ>ÃÍlÎmoÎ7ÝÎZÏNpÏ8¿Ï@øÏA9Ð?{Ði»Ð&%Ñ5LÑm‚ÑQðÑ8BÒ3{Ò)¯Ò\ÙÒ16Ó:hÓ£Ó?ºÓhúÓ;cÔHŸÔ\èÔ!EÕ<gÕ6¤Õ;ÛÕ,Ö!DÖjfÖ6ÑÖ=×5F×'|×Q¤×:ö×<1Ø0nØ4ŸØ,ÔØ4Ù,6Ù<cÙ5 Ù!ÖÙ&øÙ+Ú;KÚ6‡Ú=¾Ú,üÚ,)Û3VÛ:ŠÛTÅÛ+Ü4FÜ4{Ü>°Ü0ïÜ0 Ý-QÝ4Ý3´Ý/èÝ/Þ@HÞ)‰Þ)³ÞÝÞ4÷Þ<,ß3ißK�ß!éß!à--à-[àC‰à.ÍàFüàCá5`á,–áÃá@ááB"â>eâf¤âEã!Qã!sã'•ã#½ã<áã(äBGä5Šä9Àä@úäB;å9~åj¸å(#æ3Læ1€æ1²æ.äæ8ç5Lç;‚ç/¾ç/îç/è/Nè+~è*ªè6ÕèéJ+évé1”éBÆé*	ê*4ê/_êM�ê3Ýê1ë@Cë0„ë?µë:õë;0ì8lì&¥ì-Ìì<úì(7í,`í'�í(µí)ÞíWî"`î#ƒîB§î2êîï8=ï5vï1¬ïÞï)õï1ð?Qð!‘ð2³ð_æð:Fñ8�ñ/ºñ"êñ*
òI8ò4‚òC·òHûò3Dóxó>�ó-ÏóCýóAô:Xô2“ô=Æôõ1#õUõ$tõ2™õÌõãõUö-Xö/†ö3¶ö?êö?*÷0j÷+›÷AÇ÷.	ø*8ø2cø2–ø1Éø0ûø9,ù1fù2˜ù1Ëù+ýù,)ú3Vú.ŠúD¹ú3þú$2û+Wûƒû7šûaÒû�4ü@ÅüBýDIý&ŽýCµý:ùý4þ6QþCˆþ@Ìþ%
ÿB3ÿ$vÿ›ÿK¹ÿ*'0X'v0žÏ"ê?
 M#n0’(Ã.ì*,F1s3¥HÙ+""N1q4£)Ø4$7$\9�9»8õ1.5`D–1ÛP
‚^Vá48/m7�QÕ1'EY6Ÿ3Ö<
! 	?G	>‡	@Æ	e
! ?m
! /­
! =Ý
! i<…CÂE2L++«-×>
D
c
‚
<š
E×
<;ZE–FÜ6#IZX¤7ý.58dT�ò5!D9f* *Ë?ö668mX¦@ÿ%@@fo§E3]5‘(Ç)ð08K;„2À.óD",gR”VçQ>U�9æ) QJlœ4	4>2s2¦ZÙi4pžKn[`Ê=+9i8£UÜ823k Ÿ/Àð)B9Y|NÖ‚%1¨QÚ., [ Hz FÃ E
! !8P!H‰!1Ò!""8'"3`""”"&·"IÞ"#(#CL#/�#2À#4ó#.($:W$E’$/Ø$ %()%#R%+v%&¢%7É%B&HD&(�&"¶&%Ù&)ÿ&$)'%N'7t'$¬'GÑ'*(,D(8q(.ª(Ù(Nù(1H)Jz)EÅ)=*5I*@*+À*Bì*4/+kd+XÐ+>),2h,M›,'é,"-&4-)[-<…-Â-lâ-_O.^¯.G/,V/Pƒ/.Ô/*0F.0Ku0MÁ0!1@11$r1$—1&¼1(ã152eB2%¨2?Î233<3W34r3§3¶3/Ó3M4BQ46”4GË4=5zQ5^Ì5z+6Y¦6‡74ˆ7(½7'æ7=8:L8J‡8,Ò8)ÿ89)9/c96“9:Ê93:89:Jr:/½:Hí:K6;S‚;.Ö;J<@P<!‘<B³<8ö<R/=-‚=W°=J>HS>-œ>EÊ>:?*K?1v?w¨?C @od@0Ô@;A3AA(uA2žA,ÑA'þAD&B5kB)¡B%ËB2ñBo$CI”C)ÞC!DX*D+ƒD:¯D=êD3(E!\E9~E-¸E-æE(F/=F%mF6“F/ÊF#úF<G$[G5€G9¶G=ðGG.H*vH%¡HÇHâH#I@$I%eI ‹I®,JLÛJM(K¬vK¼#L\àLj=MM¨MNöM¸EN¬þN^«Of
! PÈqP¼:Qf÷Qn^R„ÍR2RSM…S(ÓS5üSQ2TH„TBÍTsU „U-¥UIÓU@V”^V[óV¾OW_X†nXTõX4JYVY0ÖY0Z-8Z5fZ9œZIÖZB [*c[Ž[©[^¾[7\>U\0”\4Å\7ú\B2]Pu]=Æ]?^JD^X�^Cè^F,_6s_Eª_’ð_Qƒ`XÕ`.a*Na;ya(µa6Þa#b9b2Ub#ˆb'¬b/Ôb1cB6c-yc1§c!Ùc)ûc>%dAddK¦dCòd,6e*ce/Že,¾e+ëef#3f*Wf.‚f±fJÄfg.gGg+ggF“gMÚgJ(hjshNÞh(-iVi+vip¢ij#%j%Ij4oj¤jµjÐjîj+k7k>Rk<‘kvÎkElFblS©l/ýl--m[mym@—mØm"ìmn:&n9an9›n"Õn3øn!,oNo)go*‘o0¼o9ío#'p$KpApp²p"Ìp-ïp3q/Qq,�q<®qFëq2r*Mr.xr+§r4Ór7sS@sG”s:Üs%t!=t*_tŠt¦t=Ãt(u1*u5\u*’u)½u,çu/voDvk´v0 wXQw]ªwaxjxWŠx-âx#yE4yzy*•y=Àyþy z!7z Yz1zzD¬zEñz 7{DX{{�{0|1J|6||7³|)ë|#}'9}"a}&„}«}#Ë}'ï}"~:~-W~…~—~0±~â~û~/.<'k “0´#å	€&€E€]€${€: €0Û€B�;O�?‹�?Ë�‚!‚44‚\i‚Æ‚$å‚%
! ƒ0ƒ#Nƒ'rƒšƒ6¹ƒðƒ „/„A„W„%v„%œ„Â„â„…-…J…-e…%“…¹….Õ…†3"†V†l†‹†]�†û†+‡/=‡#m‡0‘‡/Â‡#ò‡ˆ,5ˆbˆ‚ˆ–ˆ,µˆCâˆ6&‰A]‰+Ÿ‰+Ë‰*÷‰."Š!QŠ*sŠRžŠ\ñŠcN‹9²‹=ì‹!*Œ'LŒHtŒ5½Œ)óŒ)�"G�#j�Ž�.©�Ø�é�$ù�(Ž=GŽ.…Ž´Ž;ÎŽ(
! �3�.N�@}�‚¾�‚A�Ä�Ý�ü�#‘(@‘0i‘5š‘Ð‘æ‘"õ‘"’};’5¹’2ï’ "“6C“4z“¯“MÍ“N”3j”>ž”KÝ”9)•Ec•G©•8ñ•P*–C{–J¿–1
! —5<—*r—)�—CÇ—˜1*˜\˜v˜+•˜"Á˜6ä˜2™1N™3€™5´™7ê™'"šIJš-”š5Âš&øš$›JD›N�›PÞ›>/œ[nœ@Êœ5�AA�)ƒ�#­�!Ñ�,ó�. ž1Ož2�žG´žKüž,HŸMuŸ,ÃŸ;ðŸX, =… OÃ <¡.P¡C¡5Ã¡ù¡)¢%C¢)i¢“¢¬¢Æ¢2â¢<£3R£0†£·£GÍ£3¤4I¤8~¤8·¤ð¤+¥":¥Q]¥1¯¥Aá¥(#¦,L¦y¦0˜¦*É¦Bô¦-7§/e§-•§.Ã§(ò§*¨)F¨1p¨G¢¨Kê¨J6©,�©&®©,Õ©"ª=%ª,cª'�ª1¸ª#êª'«96«0p«'¡«3É«0ý«/.¬(^¬1‡¬)¹¬3ã¬6­ N­ o­?�­+Ð­.ü­-+®+Y®…® —®\¸®/¯'E¯m¯+†¯*²¯'Ý¯$°**°U°]o°;Í°_	±0i±)š± Ä±2å±E²)^²<ˆ²"Å²'è²³-+³+Y³…³—³;­³Fé³0´P´-l´ š´Z»´Oµfµ|µXŽµ1çµ\¶Lv¶IÃ¶M
·K[·Z§·k¸Kn¸Nº¸d	¹+n¹/š¹#Ê¹0î¹/º#Oº-sº,¡ºÎº&êº»C(»l»3ƒ»+·» ã»*¼./¼^¼?~¼¾¼,Ý¼
! ½"½)?½"i½4Œ½(Á½fê½Q¾+n¾Jš¾;å¾$!¿CF¿<Š¿5Ç¿*ý¿.(ÀWÀFqÀi¸À+"Á>NÁ'�Á:µÁðÁÂ"Â5<Â=rÂ)°ÂÚÂðÂ0Ã0<ÃmÃ6ÃC¶Ã$úÃ&ÄGFÄ2ŽÄJÁÄ,Å:9ÅKtÅ-ÀÅ;îÅ#*ÆNÆ.jÆ+™ÆÅÆåÆÇ"$ÇGÇ`Ç€Ç)˜Ç)ÂÇìÇÈ'È FÈ#gÈ‹È¡ÈY¼ÈSÉ$jÉ�É«É2ÊÉýÉÊ-Ê1EÊ5wÊ'­ÊÕÊ,òÊ9ËYËA]Ë"ŸË"ÂËåËGÌDJÌE�Ì/ÕÌGÍ$MÍ8rÍ8«ÍdäÍOIÎ=™ÎC×ÎHÏ,dÏB‘Ï.ÔÏ7Ð3;Ð>oÐ@®Ð;ïÐH+Ñ;tÑ5°ÑAæÑW(Ò6€Ò9·Ò;ñÒT-Ó4‚Ó6·Ó4îÓL#Ô8pÔ<©Ô=æÔ>$Õ?cÕZ£ÕIþÕAHÖ=ŠÖ6ÈÖ6ÿÖ:6×4q×@¦×Iç×<1ØNnØQ½Ø8ÙBHÙK‹Ùu×Ù5MÚOƒÚIÓÚ8Û<VÛF“Û:ÚÛFÜG\Ü=¤ÜfâÜ/IÝ.yÝA¨ÝêÝ“Þ&šÞWÁÞbßL|ßAÉß=àlIà¶à¶Íà„á�á#¹á%Ýá)â5-âHcâ¬â=ÊâSãE\ã:¢ã<Ýã>ä:Yä>”ä=ÓäOå@aåE¢åèå æ(æB>æB�æ:Äæ'ÿæ0'ç6Xç*�ç2ºç:íç6(èH_è,¨è0Õè"é+)é-Ué+ƒé~¯é�.ê!¾êàê ùê ë ;ë+\ë'ˆë#°ë$Ôëùë+ì1Eì/wì§ìIÇìAí"Sí1ví"¨íFËídîUwîPÍî'ïFïYï4jï\ŸïOüï7Lð5„ð{ºðK6ñ2‚ñPµñ?ò1Fò'xò+ ò&Ìò'óòmó4‰ó(¾ó(çóô!ô:3ô3nô$¢ôÇô8äô0õ'NõRvõÉõàõDüõ'Aö@iö ªö@Ëö ÷--÷+[÷‡÷¤÷aÄ÷-&øTøUmø,Ãø&ðøBù#Zù+~ùXªù5ú#9ú]úpwúèú'û#0ûTûOpû"Àû%ãû	üü-2ü`ü7yü'±ü"Ùü!üü#ýBý!bý%„ý#ªýÎýîýþ#þ?þ\þ!nþ�þ¦þ.ÁþQðþPBÿ
“ÿa¡ÿ.2dC1¨ÚÝá.ñ (202cM–Mä20Gx(,¨Õâë	92L9<¹ö9ÿ9Rl#…O©.ù5(9^5˜fÎ'58]–4´>é?(+h*”,¿-ì/J2a*”.¿)î&	'?	&g	&Ž	%µ	#Û	'ÿ	%'
! (M
!  v
! $—
!  ¼
! "Ý
! ,2-`€*Ÿ,Ê.÷$&*KAv3¸:ì1'
Y
q
)�
·
×
+ñ
^?|?¼)ü3&5ZD�?ÕO-eL“/à6ôG,<i„8¤0Ý37B>z$¹5Þ,.A,p1�3Ï266R1‰$»0à'7.f†¢#¶Ú ú+GN_s‹§ÇÚí:)?JiC´ø(0,YO†ÖÝä,ì
! 6$[z—(°:Ù71(i’5²èü)/@
p!~  'Á é0
! ;
V d…œ²Ëåô-"@!c)…P¯$3Bv’1²:ä> ^ g p y ‚ !‹ ­ É Ö ß ì õ þ !!,!5!-9!5g!,�!Ê!à!†ì!^s"rÒ"E#
c#*q#<œ#.Ù#$$$5A$
w$€…$%;%’H%eÛ%(A&+j&.–&+Å&-ñ&|'nœ'3(A?(k�(5í('#)7K).ƒ)5²)&è)$*.4*c*[*“Û*Lo+Œ¼+cI,G­,‚õ,vx-mï-J].G¨.¹ð.+ª/1Ö/:0$C0+h0”0®0È0)á0.1>:1<y1;¶1'ò1F2Wa2>¹2Sø2YL3L¦3Ló3œ@4?Ý4Q5bo5BÒ5E6O[6s«6[7^{7VÚ7\18‚Ž8=96O9}†9L:<Q:0Ž:-¿:8í:Q&;Bx;G»;Q<HU<Jž<Wé<ZA=Vœ=Hó=D<>J�>?Ì>=?BJ?��?C@DS@7˜@AÐ@*AG=AM…AKÓA;B?[BE›BHáBb*CJ�CcØCZ<D9—D1ÑDBEÑFELFreFNØF9'G6aGZ˜G9óGi-H]—HEõHw;IX³IIJOVJ@¦J2çJFKbaKUÄKML@hLV©LWM9XMl’M\ÿMB\NyŸNTOPnOI¿OF	PNPPCŸPGãP~+QzªQL%R:rRW­RTSSZSR®S>T:@Td{T'àT*UC3U/wUA§ULéU66VEmVC³VB÷V+:W?fW@¦W=çW:%XA`XC¢XGæX2.Y7aYB™YZÜY@7Z+xZ+¤Z9ÐZI
! [CT[)˜[MÂ[7\+H\:t\A¯\+ñ\*]*H],s]( ]É]=ç]>%^Od^´^%Ï^uõ^3k_OŸ_ ï_D`5U`[‹`Kç`B3aQva?Èab%b8Dbu}bLóbL@c=�c:Ëc$dA+d3md#¡d-Åd+ód,e#Le6pe[§e>fBf0Wfˆf3”fÈf(Ôfýf0gGg4eg!šg"¼gßgøg!h
! &h1h@hThahxh‹h“h	œh¦h¶hÅhÑhçhóhi)i<iIiVifixi�i	 iªi·iÇi×i	êi
! ôi%ÿi-%j^Sj-²j6àj!kŒ9k[Æk["l"~l7¡lOÙl')m6Qm6ˆm¿m[Üm38nln…n¢n@¶nB÷n?:o-zo0¨oÙo?ðo30p0dp)•p9¿p=ùp57qmq+}q0©q$Úq+ÿq:+r*fr‘rA¨r:êr%%sKs%es)‹sµsÒs-ïsBt?`t, tPÍtSuwruCêu'.v7Vv5Žv?Äv=wABwG„w)Ìw:öwH1xJzx1Åx'÷x‡y>§zæzŽf{bõ{PX|=©|1ç|/}qI}o»}.+~0Z~U‹~Ÿá~=�O¿g€ew€VÝ€W4�EŒ�JÒ�)‚:G‚)‚‚¬‚BÅ‚7ƒ)@ƒ#jƒŽƒ§ƒ¼ƒÑƒæƒ'ûƒ#„A„$S„x„+˜„#Ä„è„/…%8…^…|…(–…h¿…%(†HN†4—†JÌ†0‡FH‡?�‡mÏ‡l=ˆIªˆHôˆC=‰H�‰GÊ‰BŠOUŠ(¥ŠKÎŠ2‹6M‹l„‹eñ‹MWŒ$¥ŒmÊŒ38�2l�*Ÿ�4Ê�Qÿ�>QŽ#�Ž+´Ž1àŽ'�5:�Vp�mÇ�{5�@±�0ò�n#‘+’‘¾‘*Ü‘'’&/’'V’@~’S¿’#“!7“JY“>¤“Zã“.>”Lm”º”1Ø”~
! •¶‰•¨@–¥é–@�—%Ð—Dö—K;˜‡˜;¥˜:á˜^™K{™?Ç™š;'š0cš$”š<¹šöš›$0›FU›%œ›6Â›6ù›)0œVZœG±œ4ùœt.�@£�:ä�ž9?žFyž/Àž#ðž2Ÿ1GŸXyŸhÒŸ1; /m U� >ó J2¡G}¡GÅ¡6
¢+D¢.p¢hŸ¢O£KX£8¤£CÝ£S!¤du¤QÚ¤=,¥Bj¥I­¥X÷¥\P¦4­¦9â¦C§=`§Cž§6â§1¨7K¨Hƒ¨3Ì¨=©O>©0Ž©0¿©*ð©!ª<=ª-zª)¨ª)Òª*üª)'«PQ«6¢«/Ù«/	¬/9¬8i¬5¢¬9Ø¬9­6L­7ƒ­.»­9ê­-$®:R®<�®/Ê®>ú®+9¯(e¯.Ž¯+½¯8é¯B"°:e° °J¾°	±i±qˆ±ú±'²6²nP²v¿²6³oQ³wÁ³,9´Mf´H´´-ý´%+µ7Qµ7‰µ>ÁµG¶4H¶O}¶;Í¶(	·32· f·m‡·'õ·;¸BY¸9œ¸0Ö¸D¹BL¹D�¹BÔ¹GºG_º?§ºçº»^"»P�»6Ò»5	¼5?¼Cu¼*¹¼[ä¼8@½{y½¨õ½Xž¾%÷¾¿$;¿G`¿)¨¿8Ò¿;ÀRGÀ+šÀ9ÆÀ)Á7*ÁRbÁ:µÁAðÁ82Â)kÂt•Â.
! ÃK9Ã%…Ã«Ã&ÇÃ1îÃ7 Ä?XÄ%˜Ä%¾Ä$äÄT	Å2^Å*‘Å1¼ÅKîÅD:Æ+Æ&«Æ%ÒÆ$øÆ?Ç/]Ç�Ç#©Ç.ÍÇ1üÇz.Èt©È9É[XÉ<´ÉGñÉ*9Ê)dÊXŽÊ<çÊ#$Ë(HË/qËq¡ËNÌ)bÌNŒÌ2ÛÌMÍ)\Í2†Í;¹Í;õÍ11ÎacÎÅÎ0ØÎG	Ï_QÏk±Ï:ÐXÐHqÐ1ºÐdìÐBQÑC”Ñ{ØÑRTÒN§Ò1öÒV(Ó=ÓS½ÓZÔdlÔdÑÔE6ÕB|ÕC¿ÕCÖGÖ@XÖ
™Ö:§Ö&âÖ3	×J=×1ˆ×>º×<ù×B6Ø1yØ6«Ø'âØ3
! Ù8>Ù7wÙ+¯Ù(ÛÙ4Ú>9Ú'xÚ, Ú4ÍÚBÛkEÛ2±Û:äÛ*Ü%JÜpÜ!‰Ü«ÜÇÜãÜ+üÜ(Ý FÝ/gÝ—Ý
¶Ý:ÄÝGÿÝFGÞ@ŽÞÏÞ+çÞ/ß&Cßjß.…ß´ß8Êß3à17à?iàJ©à=ôà'2áZá;já¦á·áÆáåá.úá)âCâ<]â5šâ5Ðâ3ã(:ã5cã™ã*µã#àãä
ä.ä.Iä0xä8©äâäåE åNfåGµåFýå@Dæ>…æ<Äæ&ç<(ç5eç=›çÙçBùç$<è[aèA½è_ÿèc_éDÃéMêGVê_žê8þê+7ë.cë’ë®ëÀëÒë#ãë(ì0ì>Hì6‡ì.¾ì\íì9JíK„íRÐí2#î8VîJ�îIÚîD$ïMiïA·ï9ùï03ð/dð-”ð8Âð4ûð0ñLñ7hñD ñEåñA+ò)mò—ò6·ò8îò.'ó3VóCŠóÎó<äó>!ô,`ô3�ô>Áô<õ=õUõnõŽõ]®õYöYfö9Àö5úö10÷5b÷6˜÷FÏ÷!ø8øYKøW¥ø=ýø+;ù+gù/“ù?ÃùAúEú`ú{úM�úoÛú9Kû=…û>Ãû8ü;ü-Xü,†ü³üAÌü@ý>Oý5Žý<Äýþ@þ+[þ.‡þ'¶þMÞþ:,ÿ7gÿŸÿ2½ÿ(ðÿ.9h!†+¨/Ô2!77YE‘×
ðþ 
.1C1u§"Ãæfõ(\#…©1Èú%%-(S|3˜0Ì*ý)(>R`‘6ò?)GiH±NúZIQ¤föo]VÍW$	S|	GÐ	F
! G_
! $§
! #Ì
! %ð
! *>A€)™8ÃCü@1Z7ŒEÄ:
! 
JE
5�
5Æ
)ü
?&Bf"©0Ì6ýv4W«ULY4¦tÛ?P"�n³L"@oT°+V1Yˆ0â !4!V:x_³0 Mn�(¢Ëáø /!P!r#”#¸-Ü
! !;)Tj~'é'P9XŠ,ã9*J4u1ªvÜrSLÆKW_B·kúEfQ¬8þ=7¡u Q¸/
! A:j|fç3N E‚ 2È Dû .@!<o!¬!?À!K"!L"n".ƒ"*²"!Ý"6ÿ"76##n#c’#Oö#7F$#~$7¢$#Ú$9þ$%8%9^%%˜%K¾%7
! &9B&%|&T¢&h÷&O`'c°')(<>(){()¥('Ï(B÷(:)*W)'‚)'ª)IÒ)"*:?*;z*1¶*Bè*2++M^+C¬++ð+4,Q,'m,-•, Ã,ä,k-:o-Gª-?ò-12.9d.?ž.1Þ.1/B/[b/!¾/#à/O0)T0 ~0JŸ00ê0;1#W1'{1*£1:Î1>	2#H2Ol2%¼2?â2*"3:M3>ˆ3Ç3<ß34054.f4•4#±4Õ4ä4/5@35,t5?¡59á5667R63Š63¾6%ò67-*72X7(‹76´7=ë7=)8&g8HŽ8#×8Pû8<L9&‰9&°9L×9$:*B:+m:)™:Ã:LÙ:9&;`;%u;)›;6Å;*ü;8'<.`<,�<-¼<-ê<*=*C=$n=3“=OÇ=*>OB>l’>yÿ>uy?:ï?u*@D @ å@'†Aˆ®A°7B„èB¬mC¦DÎÁD)�E4ºEIïE)9F3cF#—F»F0ÌF0ýF".G"QG"tG —G ¸G$ÙG$þG$#H"HH"kH)ŽH,¸H)åH'I97IRqIOÄI,J*AJ2lJ)ŸJ3ÉJRýJlPKL½KK
! LdVL?»LWûL9SM0�M=¾M4üM:1N^lNXËNn$OY“OWíO\EPJ¢P[íPDIQEŽQvÔQ#KR$oR#”R!¸RÚR×êS@ÂT:U@>U:U+ºU8æUMVSmVkÁV-WMHW:–WOÑW!XC2XFvXg½XM%Y sY”Y8°Y?éYB)ZlZƒZ'—Z*¿Z“êZ"~[8¡[DÚ[ \2@\3s\$§\7Ì\];$]`]z]*‘]:¼]*÷]1"^qT^8Æ^.ÿ^9._"h_9‹_Å_,à_
`2&`9Y`:“`*Î` ù`!a!<a6^aD•a4Úa,b*<bgb‡b;¢b6Þb3c.Ic$xc?�c-Ýc,d98d<rd=¯d7íde%e:‹eHÆe,f-<fXjf.Ãfòf$g4g RgsgF†g4Íg4h7h#Ohsh)‹h&µh&Üh+i(/i"Xi({i(¤i)Íi)÷i*!j*Lj*wj*¢j*Íj*øj*#k*Nk*yk*¤k*Ïk*úk(%l(Nl(wl( l(Él(òl)m(Em(nm(—m(Àm*ém*n*?n*jn(•n(¾n(çn(o(9o(bo(‹o(´o(Ýo(p)/p)Yp'ƒp(«p(Ôp)ýp)'q(Qq(zq(£q(Ìq+õq'!r'Ir(qr'šr3Âr4ör4+s3`s"”sB·s?ús%:t `tB�t3Ät6øt4/uFdu{«u:'v'bvŠv#¦vÊv6åv.w4Kw)€wªw*³w.Þw+
x?9x>yxA¸xÂúx2½yvðyLgzL´zL{9N{0ˆ{H¹{@|=C|>�|"À|Tã|8}R}&o}&–} ½}0Þ}-~(=~f~&~+¦~'Ò~!ú~!<!^-€(®"×"ú)€,G€ t€,•€+Â€#î€$�'7�*_�)Š�2´�Qç�›9‚"Õ‚*ø‚1#ƒ-Uƒ)ƒƒ:­ƒèƒ6þƒP5„?†„TÆ„:…=V…5”…)Ê…ô…+
†-9†"g†NŠ†PÙ†$*‡8O‡7ˆ‡9À‡ú‡<ˆ7Mˆ?…ˆ5Åˆ9ûˆ35‰4i‰9ž‰<Ø‰6Š8LŠA…Š;ÇŠ7‹G;‹%ƒ‹©‹)Ã‹,í‹5Œ"PŒ.sŒ¢Œ"¾ŒáŒ*îŒ�*�B:�:}�¸�Ó�é�ŽMŽ0mŽ.žŽ.ÍŽ$üŽ
!�A/�aq�AÓ�+�SA�^•�cô�BX‘›‘µ‘0Ò‘0’64’k’†’i£’*
“)8“1b“-”“/Â“)ò“,”bI”(¬”4Õ”d
! •oo•Bß•1"–*T–*–ª–>Ê–Š	—2”—0Ç—6ø—7/˜]g˜0Å˜6ö˜-™?™,^™&‹™)²™$Ü™š7 š(Xš�š' š!Èš êš%›/1›1a›“›&¥›!Ì›(î›:œ-Rœ€œ2Ÿœ$Òœ(÷œ �>@�!�/¡�Ñ�%ê�.ž8?ž5xž®ž/¾žîž Ÿ*-Ÿ"XŸL{ŸGÈŸ8 (I !r 7” )Ì %ö %¡B¡^¡+~¡"ª¡Í¡#ì¡-¢*>¢$i¢)Ž¢/¸¢è¢'£0£(N£Cw£»£(×£¤?¤!Z¤0|¤$­¤Ò¤,é¤#¥+:¥f¥v|¥^ó¥eR¦M¸¦§;%§2a§*”§¿§&Ù§ ¨8!¨!Z¨:|¨·¨Ö¨/ë¨<©'X©€©1 ©(Ò©7û©(3ª\ª$wªœª»ª8ÖªE«HU«)ž«)È«(ò«¬,;¬Uh¬0¾¬-ï¬O­)m­O—­$ç­=®%J®0p®.¡®Ð®ï®¯&¯A¯Y¯Ft¯"»¯=Þ¯$°!A°&c°;Š°(Æ°#ï°/±NC±’±°±Ê±#è±2²1?²q²+ˆ²´²)Ê²#ô²3³!L³&n³•³1³³Vå³ <´<]´š´2°´,ã´ µ(1µ,Zµ7‡µ#¿µ0ãµ¶c2¶4–¶6Ë¶¢·8¥·,Þ·7¸C¸c¸+{¸¾§¸>f¹Û¥¹v�º<øº 5»=V»-”»'Â»(ê»c¼.w¼t¦¼‰½!¥½;Ç½1¾05¾$f¾'‹¾"³¾Ö¾ ñ¾6¿!I¿!k¿6�¿"Ä¿)ç¿À0ÀlGÀ;´À9ðÀ@*ÁYkÁ&ÅÁ ìÁ-
Âr;ÂQ®Â;Ã(<ÃeÃEÃ:ÅÃ(Ä)Ä.>ÄgmÄ4ÕÄR
! Å+]Å&‰Å?°Å+ðÅ?Æ\ÆyÆC•ÆÙÆ=ßÆÇ%6Ç\ÇuÇ"“Ç-¶ÇäÇÈ9#ÈM]È«ÈA±È<óÈ80ÉIiÉ!³ÉXÕÉE.ÊtÊ‡ÊšÊ¯ÊÍÊ(âÊ.Ë:ËPË/fËA–Ë$ØË,ýË*ÌAÌ3\Ì<�ÌNÍÌCÍ#`Í+„Í3°Í0äÍ'Î=Î%]Î+ƒÎ5¯ÎåÎÏ%!ÏGÏbÏ‚Ï žÏ¿Ï*ÛÏ1Ð08Ð+iÐC•Ð ÙÐ"úÐ.Ñ1LÑ.~Ñ%­Ñ0ÓÑ)Ò0.Ò_Ò:xÒ2³Ò(æÒ0Ó@ÓQÓ)iÓ“Ó`­Ó$Ô
3Ô1AÔsÔˆÔ/£Ô$ÓÔøÔ'Õ=0ÕnÕBŽÕ)ÑÕûÕ3Ö$LÖ/qÖ<¡Ö1ÞÖ×#×&@×5g×"�×&À×)ç×YØ-kØ7™Ø3ÑØ-Ù13Ù2eÙ˜Ù.¸Ù<çÙ5$Ú5ZÚ1�Ú;ÂÚ)þÚq(ÛOšÛ.êÛ$Ü?>Ü-~Ü)¬Ü5ÖÜ%ÝY2ÝŒÝ$§Ý7ÌÝ/ÞF4Þ-{Þ@©Þ4êÞ!ßAßWß4nß>£ß0âßAà=Uà6“à-Êà2øà+á!Eá8gá6 á-×áEâKâ;fâ9¢âHÜâ:%ã7`ã:˜ã7Óã;ä:Gä<‚äF¿ä*å+1å]å6iå$ åOÅå=æ=Sæ?‘æÑæ(éæSç>fç2¥çJØç;#è5_è?•èmÕè%Cé2iéCœé9àé;êsVê(Êê�óê1�ë2³ë2æëFì0`ì3‘ì*Åì'ðì?í8Xí+‘í>½í?üí3<îRpî!ÃîxåîD^ï9£ïIÝï9'ðað!ð
¡ð3¯ðHãð',ñ/TñG„ñ-Ìñ'úñ:"òG]ò¥òMÅò_ó,sóB óNãó42ô.gô>–ôLÕôS"õovõ/æõ>öJUöH ö~éöGh÷F°÷E÷÷6=ø5tø"ªøZÍø\(ù…ù7šù
ÒùFàùE'ú4mú¢ú@¸ú@ùú0:ûkû:zû>µûCôû28ükü‰ü£ü)¹üãüýü-ýGý]ý&yý4 ý4Õý4
! þ%?þ0eþ0–þFÇþ$ÿB3ÿ.vÿ¥ÿe¾ÿ&$Kbu�¡)¶àô-La6v!­Ïâõ&9Mi|œ³Óê
! !>R:kD¦BëE.Lt8Á4ú//-_H�¹Ö#�´Îè#$'4L&�/¨2Ø$$0;U%‘0·è&	)	*C	<n	M«	0ù	0*
! ,[
! ˆ
! ¦
! !Å
! ç
! "<VpŠªÅàû8O8j£¾Ùô!
1
J
f
.�
°
Ì
è
#,(4U;ŠÆ#ã*)2A\2ž'Ñ"ù";?0{ ¬"Í!ð!$4$Y9~6¸=ïA-/o-Ÿ1ÍEÿ:En€5ï0%EV,œ3É>ý4<:q4¬á'ÿ#''K=s#±(Õ9þ+8)d+Ž6º-ñ>4^4“2È0û0,+]/‰/¹/é,$Fk]‰ç6ÿ@6w@•;ÖD#W>{Aº7ü:42o5¢2ØK's�*­-Ø'.QJœ'·ßú- (C ,l ,™ ,Æ )ó !,8!6e!'œ!LÄ!L"<^"<›"BØ")#E#1d#.–#.Å#Lô#kA$­% Í%6î%J%&Xp&(É&'ò&')5'@_'4 'CÕ'&(V@(P—(Pè(U9)!�)>±)+ð)A*9^*9˜*1Ò*¡+B¦+#é+:
,:H,Cƒ,IÇ,----[-Gu-#½-}á-¯_.3/TC/˜/C±/Nõ/jD0¯01¾0ð0;1K1h1…14 1LÕ1M"2p2D‚2DÇ2 3-3:D33–3D°3Lõ3>B45�4:·46ò4I)5Cs5E·5+ý5+)6LU6)¢62Ì6Kÿ6JK7J–7'á7/	8298l8F|8(Ã86ì8=#9=a99Ÿ9=Ù9D:(\:4…:,º:-ç:(;C>;'‚;.ª;Ù;D÷;'<<@d<.¥<0Ô<!=<'=Fd=6«=.â=C>CU>&™>,À>2í>D ? e?1†?¸?9×?:@PL@&�@<Ä@8A-:AhA!†A1¨A.ÚA5	BN?B+ŽBEºB?C]@C2žC5ÑC2D2:D>mD>¬D,ëDEEH^EE§E0íE6F,UF6‚FU¹F!G1GaPGU²G3H/<H2lH$ŸH"ÄH)çH&IF8I2I$²IN×IA&J;hJ5¤JtÚJ—OK9çKc!LG…L?ÍL:
M8HM%�M)§MÑM#ñM#N)9N‰cN=íN9+OBeO2¨O%ÛO%P&'P+NP;zP:¶P&ñPUQnQ&‹Q&²Q/ÙQ2	R/<R8lR4¥R!ÚR+üR2(S-[S%‰S)¯S%ÙS%ÿS&%T+LTxT2•T/ÈTøT&Ua:UŒœUP)VjzV4åV'WBWbW~W2‡W.ºW'éW%X7X2VX‰X-¦X2ÔX7Y2?Y=rY8°Y8éY="Z8`Z6™Z;ÐZ4[9A[4{[9°[4ê[E\7e\1�\2Ï\2]F5]K|]IÈ]I^E\^G¢^ê^Hj_T³_`0"`,S`c€`Fä`¾+a•êaP€bÑbäbübc$c4cGc^c|c@–c,×c[d0`d*‘dL¼d-	e+7e@ce>¤e5ãe.fHfXafºf<Úf,g)DgFng8µg7îg1&h<XhB•hCØhGiNdi.³i=âim j/Žj/¾jNîj#=kaak6ÃkYúkZTl@¯l_ðl/Pm(€mk©m-nQCnO•n.ånMoIbo2¬o8ßoCpv\pjÓp0>q!oq+‘q+½q+éq+r,Ar,nr-›r-Ér-÷r-%s-Ss-�s-¯s-Ýs-t-9t-gt-•t+Ãt+ït+u+Gu+su+Ÿu,Ëu+øu+$v+Pv+|v-¨v-Öv-w-2w+`w+Œw+¸w+äw+x+<x+hx+”x+Àx+ìx,y,Ey*ry+�y+Éy,õy,"z+Oz+{z+§z+Óz.ÿz*.{*Y{+„{#°{AÔ{U|Bl|)¯|cÙ|=}+U}K�}MÍ}9~+U~�~>›~3Ú~&$5YZ3´4èQ€<o€6¬€)ã€>
�!L�"n�G‘�KÙ�7%‚)]‚*‡‚$²‚$×‚#ü‚$ ƒ$Eƒ#jƒ‹Žƒ8„JS„#ž„.Â„>ñ„80…4i…Wž…*ö…M!†:o†vª†?!‡5a‡@—‡6Ø‡>ˆrNˆ-Áˆ:ïˆB*‰@m‰"®‰0Ñ‰Š$Š :ŠN[ŠªŠÇŠ1çŠ8‹+R‹)~‹<¨‹'å‹-
Œ0;ŒalŒ'ÎŒ4öŒ%+�'Q�&y�^ �.ÿ�,.Ž[ŽAuŽ5·Ž íŽ*�9�W�+r�<ž�Û�(ó�<�"Y�,|�$©�Î� ä�‘ $‘/E‘3u‘©‘)½‘?ç‘'’C;’M’=Í’2“E>“D„“VÉ“, ”'M”Yu”4Ï”,•01•0b•=“•0Ñ•:–1=–9o–2©–1Ü–;—1J—3|—5°—1æ—2˜@K˜1Œ˜?¾˜Jþ˜6I™8€™4¹™4î™<#š>`š=Ÿš3Ýš:›CL›7�›:È›6œ1:œElœA²œQôœ_F�W¦�Oþ�HNž —ž(¸žáž,ôž!Ÿ96ŸHpŸE¹Ÿ)ÿŸ) 4> 3s N§ 1ö O(¡6x¡3¯¡2ã¡0¢/G¢)w¢#¡¢*Å¢*ð¢-£@I£!Š£¬£%Ç£í£-ÿ£2-¤?`¤$ ¤Å¤'ä¤(¥(5¥5^¥”¥©¥!Â¥;ä¥: ¦5[¦‘¦-¤¦&Ò¦ ù¦§'9§*a§%Œ§*²§$Ý§A¨CD¨ˆ¨<¨¨.å¨3©)H©6r©7©©4á©6ª3MªI�ª%Ëªñª

! «'«-@«&n«•«Oµ«H¬HN¬@—¬NØ¬9'­Ha­Hª­Jó­>®*U®(€®©®1É®)û®-%¯,S¯,€¯<­¯5ê¯& °/G°=w°&µ°%Ü°7±5:±<p±"­±Ð±Fä±$+²P²._²0Ž²W¿²³<'³d³9}³O·³´#´?´ ^´!´¡´:½´?ø´T8µ!�µ¯µ$Êµ-ïµ¶u9¶g¯¶D·:\·!—·*¹·-ä·¸#2¸!V¸0x¸@©¸<ê¸<'¹&d¹<‹¹RÈ¹;º>Wº@–º8×ºw»9ˆ»3Â»Bö»G9¼X�¼3Ú¼G½JV½9¡½DÛ½Y ¾lz¾pç¾"X¿\{¿LØ¿8%À;^ÀEšÀGàÀ?(ÁjhÁKÓÁUÂ[uÂlÑÂ4>ÃOsÃEÃÃO	ÄiYÄOÃÄ8Å'LÅ:tÅa¯Å�ÆW“Æ8ëÆŒ$ÇŽ±Ç†@ÈHÇÈNÉ=_Éi�ÉYÊuaÊv×Ê)NË)xË<¢ËßË*øË#Ì:Ì?QÌ^‘Ì=ðÌ].Í@ŒÍdÍÍC2ÎJvÎ_ÁÎV!Ï@xÏQ¹ÏVÐUbÐ=¸ÐVöÐ9MÑ3‡Ñ*»Ñ*æÑ?Ò.QÒ%€Òh¦Ò0Ó.@Ó6oÓ;¦Ó+âÓÔ:,Ô8gÔ) Ô-ÊÔ'øÔ Õ%4Õ%ZÕO€Õ%ÐÕöÕ&Ö48Ö2mÖ Ö ½Ö/ÞÖ1×@×(`×‰×#˜×‰¼×OFØ9–Ø$ÐØ.õØ?$Ù.dÙS“Ù0çÙ8Ú5QÚB‡ÚrÊÚB=ÛF€Û^ÇÛd&Ü‚‹ÜfÝPuÝZÆÝK!ÞmÞ;…Þ:ÁÞBüÞ5?ß+uß4¡ß-Ößà3à*OàPzàËà2ãà(á-?á>máI¬á?öá+6â6bâ)™âLÃâEãVã'mã•ã
¬ãVºã1ä8Cä<|ä&¹ä(àäB	å<LåR‰å8ÜåSæiæ2ƒæ¶æ3Òæ+ç2ç	?çIç\çpçŠçUŸçIõç?è4Tè4‰è6¾è5õèv+é3¢é=Öé<ê!Qê7sê;«ê(çê:ë.Kë9zëC´ë@øëA9ìE{ì“ÁìýUíîSîûBïì>ð!+ñ3Mñ+�ñ1­ñ9ßñ!ò9;ò4uò5ªò,àò;
óUIóŸó\ºó/ô(Gô.pôŸô4±ô3æô4õ1Oõ>�õBÀõZöZ^öA¹ö\ûö\X÷?µ÷8õ÷2.ø/aø-‘ø;¿ø4ûø"0ù8SùŒù$¡ù Æùçù4ú&;ú;bú)žújÈúK3û`û8àû8ü%Rü)xüL¢üVïüFýXý.jý0™ý:ÊýHþNNþ|�þhÿ&ƒÿ7ªÿ.âÿ=	9O	6‰	:À	3û	;/	:k	:¦	Há	2*	]	<o	%¬	;Ò		&%	!L	#n	’	*°	8Û	ƒ	6˜	Ï		ï	`ù	`Z	»	:Ð	O	7[	$“	4¸	í	5	5<	r	*�	$º	=ß	)	)G	*q	œ	¹	Ï	ê	'ö	*		I		+`		>Œ		BË		
! 	+
! 	;J
! 	(†
! 	¯
! 	(É
! 	Cò
! 	%6	5\	9’	FÌ		$ 	7E	}	#˜	#¼	)à	#
! 
	M.
	7|
	9´
	7î
	8&	._	@Ž	BÏ	<	@O	>�	Ï	ä	6þ	>5	t	;Ž	Ê	>ä	/#	-S	L�	*Î	:ù	4	.L	7{	k³	g	j‡	Bò	95	-o	U�	"ó	"	)9	.c	’	;ª	"æ	†		8�	AÉ	=	PI	Jš	zå	P`	8±	Mê	{8	\´	$	E6	-|	-ª	EØ	@	0_	)�	*º	3å	6	.P	@	LÀ	M
	F[	F¢	Bé	A,	.n	#�	Á	LÙ	3&	WZ	0²	ã	'þ	5& 	-\ 	+Š 	,¶ 	0ã 	%!	9:!	t!	Š!	%¢!	5È!	þ!	"	Z2"	)�"	G·"	Gÿ"	%G#	Cm#	)±#	2Û#	 $	0/$	.`$	H�$	4Ø$	
%	$(%	#M%	,q%	)ž%	&È%	/ï%	A&	4a&	>–&	<Õ&	3'	(F'	)o'	&™'	%À'	Jæ'	1(	E9(	4(	7´(	_ì(	=L)	0Š)	5»)	Dñ)	Œ6*	‹Ã*	7O+	@‡+	BÈ+	;,	+G,	-s,	"¡,	{Ä,	@-	U-	4j-	%Ÿ-	=Å-	;.	/?.	 o.	�.	4¨.	)Ý.	:/	+B/	(n/	J—/	6â/	0	O50	g…0	5í0	z#1	1ž1	<Ð1	&
2	542	³j2	"3	)A3	,k3	4˜3	BÍ3	04	PA4	I’4	,Ü4	0	5	;:5	Fv5	1½5	Iï5	596	Ho6	5¸6	[î6	3J7	F~7	<Å7	O8	YR8	=¬8	5ê8	Z 9	S{9	2Ï9	(:	+:	^C:	G¢:	?ê:	O*;	Gz;	!Â;	Lä;	C1<	�u<	÷<	s=	$†=	8«=	\ä=	A>	$Z>	>	)›>	#Å>	1é>	$?	@?	#\?	B€?	$Ã?	6è?	@	">@	[a@	0½@	;î@	-*A	%XA	~A	–A	¨A	?¿A	>ÿA	>>B	>}B	?¼B	>üB	<;C	=xC	<¶C	@óC	?4D	gtD	:ÜD	=E	&UE	&|E	D£E	FèE	J/F	NzF	@ÉF	F
! G	8QG	PŠG	HÛG	E$H	2jH	"�H	ÀH	6àH	;I	.SI	9‚I	8¼I	8õI	..J	T]J	)²J	KÜJ	?(K	hK	+†K	²K	.ÉK	&øK	'L	;GL	;ƒL	¿L	"ÚL	.ýL	,M	LM	jM	8‡M	9ÀM	4úM	,/N	-\N	8ŠN	;ÃN	DÿN	1DO	vO	'•O	 ½O	ÞO	 ýO	P	%=P	#cP	&‡P	@®P	9ïP	>)Q	1hQ	,šQ	DÇQ	ER	RR	MbR	9°R	&êR	S	+S	*:S	&eS	*ŒS	>·S	/öS	,&T	1ST	/…T	$µT	;ÚT	6U	!MU	@oU	2°U	&ãU	,
! V	>7V	1vV	6¨V	2ßV	3W	0FW	>wW	¶W	JÕW	N X	?oX	:¯X	1êX	Y	%6Y	&\Y	!ƒY	¥Y	(ÄY	 íY	.Z	D=Z	"‚Z	1¥Z	%×Z	4ýZ	22[	<e[	N¢[	7ñ[	*)\	,T\	"�\	#¤\	È\	 â\	G]	3K]	&]	&¦]	:Í]	B^	AK^	)�^	
·^	<Å^	3_	G6_	>~_	<½_	.ú_	:)`	#d`	Oˆ`	%Ø`	(þ`	<'a	da	>€a	¿a	2Ða	8b	<b	Kb	2_b	’b	-­b	3Ûb	'c	%7c	7]c	5•c	IËc	
d	6#d	Zd	ud	"•d	(¸d	Xád	1:e	/le	8œe	Õe	ôe	Ef	IVf	 f	ºf	^Ïf	+.g	BZg	
�g	
«g	 ¹g	%Úg	Ch	:Dh	(h	3¨h	.Üh	hi	-ti	v¢i	vj	c�j	ôj	k	;%k	,ak	jŽk	'ùk	>!l	>`l	>Ÿl	Þl	øl	m	%m	š8m	rÓm	‡Fn	/În	!þn	$ o	9Eo	o	%“o	¹o	YÒo	,p	Lp	$gp	KŒp	<Øp	”q	Oªq	;úq	26r	1ir	-›r	-Ér	-÷r	%s	:s	8Ks	I„s	(Îs	A÷s	D9t	7~t	*¶t	.át	3u	DDu	4‰u	2¾u	ñu	
! v	!v	!<v	,^v	�‹v	�w	E§w	íw	=x	4Ex	2zx	2­x	1àx	ey	3xy	3¬y	3ày	gz	>|z	|»z	U8{	(Ž{	·{	OÐ{	M |	n|	0ˆ|	4¹|	0î|	/}	$O}	*t}	@Ÿ}	Aà}	9"~	8\~	:•~	Ð~	2å~	$	‚=	=À	=þ	 <€	N]€	=¬€	"ê€	ã
�	<ñ�	`.‚	T�‚	Qä‚	G6ƒ	E~ƒ	DÄƒ	D	„	SN„	4¢„	?×„	?…	-W…	N……	`Ô…	D5†	Pz†	WË†	)#‡	$M‡	br‡	Õ‡	1ê‡	Dˆ	haˆ	Êˆ	6äˆ	‰	*+‰	V‰	 t‰	U•‰	&ë‰	+Š	V>Š	)•Š	2¿Š	6òŠ	)‹	>I‹	>ˆ‹	1Ç‹	)ù‹	?#Œ	PcŒ	[´Œ	@�	^Q�	W°�	9Ž	BŽ	)`Ž	BŠŽ	7ÍŽ	@�	F�	(^�	#‡�	3«�	>ß�	(�	#G�	#k�	,��	<¼�	>ù�	38‘	7l‘	S¤‘	Aø‘	:’	R’	 r’	2“’	Æ’	1ä’	*“	$A“	'f“	@Ž“	CÏ“	5”	CI”	C�”	NÑ”	5 •	<V•	Q“•	!å•	"–	?*–	&j–	J‘–	,Ü–	A	—	K—	5g—	A�—	Uß—	A5˜	Jw˜	GÂ˜	3
! ™	>™	:W™	%’™	¸™	CÖ™	5š	2Pš	'ƒš	=«š	éš	/›	†4›	Š»›	eFœ	¬œ	$Æœ	0ëœ	?�	_\�	 ¼�	CÝ�	.!ž	 Pž	=qž	;¯ž	0ëž	@Ÿ	*]Ÿ	AˆŸ	IÊŸ	( 	?= 	8} 	2¶ 	Ié 	]3¡	S‘¡	å¡	3¢	&9¢	1`¢	(’¢	,»¢	3è¢	*£	gG£	Q¯£	A¤	"C¤	3f¤	:š¤	)Õ¤	3ÿ¤	43¥	/h¥	8˜¥	 Ñ¥	ò¥	6¦	4C¦	4x¦	8­¦	(æ¦	4§	'D§	3l§	4 §	;Õ§	¨	A1¨	Gs¨	N»¨	N
! ©	VY©	^°©	cª	isª	hÝª	F«	Æ«	F¬	Æ¬	�F­	È­	�H®	Ê®	rJ¯	€½¯	€>°	€¿°	@±	ƒÀ±	9D²	7~²	C¶²	6ú²	71³	3i³	�³	;¼³	7ø³	50´	5f´	œ´	3¸´	3ì´	? µ	3`µ	$”µ	4¹µ	:îµ	7)¶	8a¶	3š¶	&Î¶	õ¶	·	(0·	$Y·	5~·	H´·	2ý·	-0¸	-^¸	.Œ¸	A»¸	Yý¸	/W¹	@‡¹	uÈ¹	S>º	’º	6²º	/éº	»	)2»	(\»	\…»	0â»	0¼	[D¼	E ¼	æ¼	Eù¼	G?½	'‡½	&¯½	Ö½	!ò½	.¾	1C¾	%u¾	0›¾	-Ì¾	ú¾	.¿	2G¿	-z¿	#¨¿	LÌ¿	%À	8?À	xÀ	K–À	4âÀ	.Á	+FÁ	6rÁ	4©Á	,ÞÁ	GÂ	ISÂ	3�Â	bÑÂ	14Ã	$fÃ	‹Ã	¢Ã	(¶Ã	,ßÃ	FÄ	/SÄ	.ƒÄ	0²Ä	,ãÄ	"Å	23Å	,fÅ	)“Å	(½Å	+æÅ	,Æ	&?Æ	+fÆ	+’Æ	%¾Æ	"äÆ	Ç	#'Ç	&KÇ	7rÇ	-ªÇ	-ØÇ	*È	)1È	)[È	$…È	&ªÈ	)ÑÈ	-ûÈ	+)É	%UÉ	({É	5¤É	#ÚÉ	'þÉ	4&Ê	'[Ê	&ƒÊ	 ªÊ	+ËÊ	÷Ê	2Ë	4IË	0~Ë	1¯Ë	?áË	;!Ì	K]Ì	V©Ì	PÍ	KQÍ	�Í	+½Í	/éÍ	'Î	AÎ	(UÎ	…~Î	/Ï	)4Ï	#^Ï	#‚Ï	¦Ï	(ÃÏ	"ìÏ	9Ð	/IÐ	+yÐ	 ¥Ð	2ÆÐ	&ùÐ	* Ñ	1KÑ	}Ñ	(™Ñ	,ÂÑ	-ïÑ	$Ò	&BÒ	,iÒ	*–Ò	!ÁÒ	+ãÒ	sÓ	ƒÓ	ª¡Ó	$LÕ	[qÕ	KÍÕ	Ö	1/Ö	aÖ	|Ö	›Ö	¶Ö	ÕÖ	ôÖ	p×	4q×	=¦×	9ä×	UØ	:tØ	?¯Ø	�ïØ	Y€Ù	HÚÙ	g#Ú	1‹Ú	„½Ú	NBÛ	[‘Û	YíÛ	<GÜ	<„Ü	:ÁÜ	aüÜ	A^Ý	@ Ý	JáÝ	@,Þ	ymÞ	CçÞ	:+ß	Ofß	M¶ß	Jà	aOà	[±à	W
á	>eá	V¤á	=ûá	99â	Rsâ	GÆâ	iã	oxã	)èã	hä	>{ä	cºä	=å	E\å	¹¢å	<\æ	i™æ	aç	Jeç	S°ç	Dè	/Iè	.yè	*¨è	(Óè	8üè	45é	)jé	7”é	+Ìé	+øé	-$ê	\Rê	‰¯ê	m9ë	g§ë	fì	>vì	gµì	Wí	9uí	t¯í	Ö$î	¼ûî	H¸ï	Lð	ZNð	5©ð	Oßð	4/ñ	=dñ	A¢ñ	7äñ	5ò	tRò	-Çò	;õò	01ó	Nbó	a±ó	Tô	Ghô	B°ô	5óô	S)õ	T}õ	8Òõ	Bö	-Nö	2|ö	I¯ö	Nùö	\H÷	‡¥÷	V-ø	Z„ø	yßø	DYù	Zžù	Nùù	CHú	YŒú	Oæú	?6û	:vû	?±û	<ñû	J.ü	Jyü	0Äü	>õü	24ý	4gý	_œý	Düý	AAþ	cƒþ	içþ	/Qÿ	J�ÿ	IÌÿ	o
! I†
! XÐ
! Y)
! Tƒ
! ?Ø
! K
! Cd
! C¨
! 7ì
! a$
! \†
! —ã
! ’{
! ‘
! � 
! :1
! 7l
! K¤
! ^ð
! dO
! F´
! Žû
! ’Š
! ]	
!  {	
! œ	
! g·	
! 
  
! 4
  
! O
  
! e
! 
! 1{
! 
! /­
! 
! 4Ý
! 
! ¢
! µ
! }5
! :³
! Aî
! O0
! q€
! |ò
! 1o
! V¡
! Jø
! PC
! V”
! Lë
! {8
! .´
! fã
! SJ
! Bž
! Yá
! .;
! "j
! R�
! Qà
! 72
! 9j
! \¤
! ˜
! ˜š
!  3
! &T
! M{
! /É
! ;ù
! 5
! G
! <g
! U¤
! ú
! ?
! ?U
! 7•
! ;Í
! "	
! Z,
! B‡
! +Ê
! %ö
! <
! "Y
! $|
! .¡
! 3Ð
! '
! ,
! /K
! 2{
! (®
! 4×
! ,
! 69
! 3p
! N¤
! 7ó
! E+
! q
! I‘
! Û
! @ù
! :
! /T
! /„
! *´
! .ß
! H
! !W
! -y
! 1§
! 2Ù
! <
! ,I
! 'v
! 6ž
! "Õ
! ø
! 2 
! ]I 
! .§ 
! @Ö 
! !
! I6!
! P€!
! :Ñ!
! 6"
! CC"
! 6‡"
! ;¾"
! 4ú"
! ;/#
! \k#
!  È#
! >é#
! @($
! 7i$
! Y¡$
! :û$
! *6%
! a%
! 8|%
! ?µ%
! õ%
! 9&
! 3H&
! 3|&
! &°&
! N×&
! -&'
! T'
! ?k'
! )«'
! IÕ'
! (
! /9(
! 1i(
! 3›(
! "Ï(
! &ò(
! %)
! ?)
! +^)
! =Š)
! SÈ)
! z*
! )—*
! /Á*
! 8ñ*
! /*+
! +Z+
! †+
! /¤+
! +Ô+
! 1,
! -2,
! 0`,
! '‘,
! ,¹,
! æ,
! 6-
! =-
!  \-
! }-
! .Œ-
! »-
! ?Û-
! ".
! >>.
! +}.
! 2©.
! #Ü.
! U/
! -V/
! „/
! ¢/
! Â/
! #Û/
! )ÿ/
! 3)0
! 0]0
! 1Ž0
! 2À0
! =ó0
! 311
! 0e1
! 1–1
! 4È1
! 4ý1
! -22
! *`2
! )‹2
! -µ2
! +ã2
! ,3
! 0<3
! -m3
! ›3
! +¶3
! (â3
! &4
! &24
! *Y4
! $„4
! 5©4
! 'ß4
! 5
!  5
! 4=5
!  r5
! c“5
! y÷5
! ›q6
! }
7
! ‹7
! -¦7
! ,Ô7
! 58
! 78
! &P8
! |w8
! !ô8
! (9
! !?9
! =a9
! /Ÿ9
! 1Ï9
! :
! C!:
! Ce:
! #©:
! =Í:
! ";
! H.;
! Hw;
! 9À;
! .ú;
! 3)<
! @]<
! /ž<
! Î<
! 'ë<
! 5=
! 2I=
! G|=
! :Ä=
! ÿ=
! X>
! v>
! �>
! Ÿ>
! ¯>
! $¿>
! ä>
! =?
! $@?
! e?
! F?
! (Æ?
! (ï?
! @
! %@
! 2@
! $B@
! g@
! …@
! �@
! ·@
! Ï@
! ë@
! A
! DA
! *`A
! /‹A
! 	»A
! -ÅA
! BóA
! 6B
! $IB
! 0nB
! *ŸB
! ÊB
! !æB
! GC
! FPC
! G—C
! 5ßC
! )D
! ?D
! ZD
! *vD
! .¡D
! CÐD
! E
! $*E
! OE
!  iE
! ŠE
! "¥E
! IÈE
! IF
! B\F
! -ŸF
! ;ÍF
! I	G
! !SG
! 8uG
! 1®G
! 0àG
! 7H
! &IH
! ,pH
! &�H
! ÄH
! 6äH
! I
! 83I
! 1lI
! žI
! ºI
! -ÕI
! -J
! ,1J
! 8^J
! =—J
! =ÕJ
! =K
! =QK
! �K
! ›K
! )»K
! %åK
! )L
! 25L
! hL
! 1€L
! ²L
! WÊL
! :"M
! 1]M
! 6�M
! -ÆM
! 9ôM
! .N
! LN
! 2eN
! ¢˜N
! 1;O
! mO
! CˆO
! ÌO
! ìO
! =P
! oIP
! 2¹P
! 1ìP
! Q
! @7Q
! "xQ
! #›Q
! (¿Q
! &èQ
! -R
! \=R
! :šR
! ÕR
! 1ëR
! ;S
! /YS
! H‰S
! ÒS
! %îS
! 0T
! 'ET
! "mT
! �T
! °T
! ÌT
! /ÞT
! U
! -U
! KU
! cU
! f€U
!  çU
! 'V
! 0V
! MV
! hV
! ?yV
! /¹V
! 4éV
! )W
! 4HW
! }W
! @šW
! ÛW
! /ìW
! AX
! "^X
! "�X
! 2¤X
! D×X
! !Y
! +>Y
! ,jY
! —Y
  4¶Y
! ëY
! >ÿY
! 4>Z
! #sZ
! +—Z
! 9ÃZ
! cýZ
! Aa[
! £[
! !Á[
! :ã[
! \
! 6\
! 'R\
! z\
! ?’\
! Ò\
!  æ\
! ]
! ']
! ZF]
! Z¡]
! yü]
! zv^
! %ñ^
! >_
! V_
! .o_
! !ž_
! HÀ_
! !	`
! 3+`
! +_`
! 1‹`
! C½`
!  a
! 2"a
! 3Ua
! #‰a
! ­a
! GÆa
! mb
! j|b
! çb
! :ýb
! "8c
! [c
! 2rc
! 4¥c
! (Úc
! d
!  d
! P0d
! 0�d
! 9²d
! !ìd
! 5e
! ,De
! -qe
! AŸe
! 0áe
! f
! 2f
! Rf
! pf
! ƒf
! –f
! ?´f
! 'ôf
! (g
! 1Eg
! wg
! —g
! 5³g
! Eég
! /h
! >Mh
! >Œh
! 2Ëh
! 5þh
! 64i
! ?ki
! *«i
! >Öi
! 4j
! Jj
! *ej
! 1�j
! ³Âj
! 3vk
! Kªk
! :ök
! 1l
! -Gl
! 5ul
! )«l
! %Õl
! 9ûl
! Y5m
! P�m
! :àm
! Dn
! 4`n
! A•n
! "×n
! (ún
! )#o
! Mo
! Ddo
! ©o
! *¿o
! #êo
! p
! $p
! :p
! @Sp
! ”p
! &­p
! (Ôp
! ýp
! $q
! ?q
! )]q
! ,‡q
! (´q
! Ýq
! 7÷q
! +/r
! B[r
! Jžr
! pér
! JZs
! i¥s
! Ft
! 7Vt
! {Žt
! 3
! u
! g>u
! Q¦u
! bøu
! Ž[v
! xêv
! Pcw
! F´w
! fûw
! hbx
! JËx
! py
! m‡y
! Kõy
! LAz
! GŽz
! nÖz
! XE{
! 2ž{
! yÑ{
! 7K|
! =ƒ|
! OÁ|
! u}
! _‡}
! kç}
! WS~
! W«~
! *
! P.
! Y
! {Ù
! ^U€
! \´€
! s�
! T…�
! QÚ�
! G,‚
! ft‚
! _Û‚
! R;ƒ
! &Žƒ
! 6µƒ
! .ìƒ
! [„
! 3w„
! W«„
! d…
! ,h…
! u•…
! †
! %&†
! <L†
! .‰†
! @¸†
! 9ù†
! $3‡
! 6X‡
! 2�‡
! 4Â‡
! '÷‡
! 5ˆ
! 3Uˆ
! #‰ˆ
! G­ˆ
! <õˆ
! G2‰
! Vz‰
! VÑ‰
! V(Š
! WŠ
! U×Š
! R-‹
! L€‹
! 1Í‹
! 6ÿ‹
! 66Œ
! &mŒ
! ;”Œ
! 4ÐŒ
! �
! W$�
! S|�
! 5Ð�
! ]Ž
! HdŽ
! g­Ž
! )�
! 3?�
! 5s�
! 1©�
! *Û�
! 0�
! 57�
! 8m�
! .¦�
! 1Õ�
! =‘
! )E‘
! o‘
! q‰‘
! Eû‘
! ;A’
! 5}’
! 8³’
! >ì’
! @+“
! Fl“
  C³“
! C÷“
! C;”
! 1”
! 0±”
! 1â”
! %•
! `:•
! ~›•
! X–
! 's–
! I›–
! Jå–
! K0—
! M|—
! IÊ—
! E˜
! :Z˜
! /•˜
! 9Å˜
! !ÿ˜
! *!™
! )L™
! Nv™
! &Å™
! 0ì™
! =š
! 3[š
! >�š
! 1Îš
! 0›
! 1›
! %P›
! 4v›
! I«›
! #õ›
! 9œ
! GSœ
! .›œ
! -Êœ
! 5øœ
! 8.�
! =g�
! 2¥�
! RØ�
! 0+ž
! <\ž
! 7™ž
! 5Ñž
! 7Ÿ
! (?Ÿ
! ahŸ
! AÊŸ
! P 
! ;] 
! (™ 
! JÂ 
! 2
¡
! 8@¡
! 2y¡
! '¬¡
! QÔ¡
! Q&¢
! /x¢
! 3¨¢
! +Ü¢
! ‚£
! n‹£
! -ú£
! b(¤
! `‹¤
! /ì¤
! 8¥
! ZU¥
! Q°¥
! +¦
! ".¦
! PQ¦
! E¢¦
! _è¦
! *H§
! 7s§
! -«§
! .Ù§
!  ¨
! })¨
! &§¨
! "Î¨
! 6ñ¨
! (©
! @B©
! <ƒ©
! 9À©
! .ú©
! N)ª
! !xª
! Cšª
! 9Þª
! 3«
! L«
! l«
! ,‹«
! 4¸«
! Hí«
! O6¬
! ;†¬
! ,Â¬
! ;ï¬
! ;+­
! <g­
! :¤­
! &ß­
! N®
! ,U®
! h‚®
! xë®
! 7d¯
! ^œ¯
! Gû¯
! EC°
! 7‰°
! NÁ°
! O±
! (`±
! D‰±
! BÎ±
! V²
! Yh²
! GÂ²
! ;
! ³
! (F³
! Bo³
! R²³
! +´
! 21´
! 7d´
! Eœ´
! Bâ´
! J%µ
! Qpµ
! ,Âµ
! /ïµ
! '¶
! %G¶
! Gm¶
! Eµ¶
! %û¶
!  !·
! 4B·
! Pw·
! 3È·
! Eü·
! AB¸
! O„¸
! 2Ô¸
! B¹
! 4J¹
! 4¹
! i´¹
! º
! $9º
! #^º
! 5‚º
! ¸º
! %Öº
! Iüº
! EF»
! OŒ»
! VÜ»
! .3¼
! Cb¼
! B¦¼
! %é¼
! T½
! 0d½
! U•½
! 3ë½
! 1¾
! Q¾
! =q¾
! )¯¾
! 2Ù¾
! ¿
! 9)¿
! 3c¿
! 0—¿
! PÈ¿
! cÀ
! ;}À
! >¹À
! ?øÀ
! 38Á
! klÁ
! &ØÁ
! 3ÿÁ
! 3Â
! :SÂ
! 7ŽÂ
! ]ÆÂ
! R$Ã
! (wÃ
! 0 Ã
! +ÑÃ
! /ýÃ
! >-Ä
! 0lÄ
! F�Ä
! LäÄ
! S1Å
! J…Å
! @ÐÅ
! \Æ
! InÆ
! 2¸Æ
! AëÆ
! 4-Ç
! 9bÇ
! bœÇ
! @ÿÇ
! C@È
! %„È
! /ªÈ
! KÚÈ
! >&É
! KeÉ
! N±É
! >Ê
! g?Ê
! (§Ê
! VÐÊ
! %'Ë
! *MË
! xË
! B€Ë
! DÃË
! DÌ
! GMÍ
! T•Í
! TêÍ
! A?Î
! I�Î
! +ËÎ
! 0÷Î
! :(Ï
! 6cÏ
! JšÏ
! åÏ
! *Ð
! #0Ð
! !TÐ
! IvÐ
! gÀÐ
! $(Ñ
! ^MÑ
! '¬Ñ
! .ÔÑ
! Ò
! "#Ò
! !FÒ
! !hÒ
! "ŠÒ
! "­Ò
! 3ÐÒ
! "Ó
! )'Ó
! 4QÓ
! 4†Ó
! N»Ó
! K
! Ô
! UVÔ
! ®¬Ô
! ª[Õ
! JÖ
! QQ×
! ;£×
! 0ß×
! +Ø
! ;<Ø
! :xØ
! "³Ø
! ÖØ
! 2õØ
! /(Ù
! %XÙ
! ~Ù
! žÙ
! g½Ù
! 9%Ú
! x_Ú
! )ØÚ
! )Û
! ,Û
! LÛ
! $RÛ
! 
wÛ
! …Û
! 	–Û
  
!  Û
! 	«Û
! +µÛ
! :áÛ
! /Ü
! 3LÜ
! .€Ü
! =¯Ü
! @íÜ
! .Ý
! >AÝ
! :€Ý
! »Ý
! 0½Ý
! >îÝ
! b-Þ
! ;�Þ
! 7ÌÞ
! %ß
! #*ß
! 8Nß
! "‡ß
! $ªß
! 7Ïß
! Nà
! BVà
! 6™à
! )Ðà
! Lúà
! <Gá
! 7„á
! N¼á
! Eâ
! 8Qâ
! .Šâ
! 4¹â
! -îâ
! *ã
! ,Gã
! Wtã
! /Ìã
! 6üã
! I3ä
! ?}ä
! G½ä
! å
! 3$å
! 3Xå
! BŒå
! ?Ïå
! =æ
! 9Mæ
! B‡æ
! MÊæ
! Fç
! G_ç
! A§ç
! Séç
! C=è
! (�è
! .ªè
! &Ùè
! é
! {é
! +’é
! i¾é
! M(ê
! 1vê
! -¨ê
! 1Öê
! 1ë
! g:ë
! %¢ë
! "Èë
! Eëë
! %1ì
! #Wì
! %{ì
! p¡ì
! *í
! H=í
! †í
! 8¡í
! 8Úí
! 1î
! <Eî
! 3‚î
! 1¶î
! èî
! &ï
! B-ï
! *pï
! ›ï
! ;¹ï
! 9õï
! H/ð
! 9xð
! *²ð
! \Ýð
! 8:ñ
! 1sñ
! 5¥ñ
! /Ûñ
! 2ò
! >ò
! 2Bò
! 5uò
! «ò
! #Äò
! Qèò
! J:ó
! '…ó
! .­ó
! BÜó
! ;ô
! 4[ô
! 5�ô
! 8Æô
! /ÿô
! %/õ
! $Uõ
! %zõ
! / õ
! (Ðõ
! )ùõ
! ##ö
! )Gö
! )qö
! -›ö
! Éö
! )Þö
! ÷
! +÷
! -H÷
!  v÷
! #—÷
! (»÷
! *ä÷
! ø
! 'ø
! $?ø
! )dø
! )Žø
! .¸ø
! >çø
! A&ù
! chù
! AÌù
! 9ú
! <Hú
! 4…ú
! ;ºú
! 3öú
! 8*û
! Hcû
! D¬û
! Pñû
! >Bü
! 3�ü
! 7µü
! [íü
! <Iý
! †ý
! 
’ý
! . ý
! $Ïý
! 	ôý
! ?þý
! i>þ
! 1¨þ
! &Úþ
! ÿ
! J!ÿ
! -lÿ
! !šÿ
! #¼ÿ
! 7àÿ
! '>@<)¼6æ2@P!‘<³ð.%:`0/°?à8 ?Y4™:ÎA	=K3‰½+×)+-Y'r1š;Ì<!E$gŒ+¦+Ò+þ+*+V+‚+®IÚ3$6X>�AÎ+	+<	+h	%”	º	"×	*ú	%
! ;>
! z
! <š
! :×
! !$42Y5Œ‹Â2N<�=¾Eü;B
<~
M»
#	-'LItm¾y,s¦nz‰toy{éuehÛtDn¹y(v¢wx‘q
! ;|2¸Cë:/Gj)²(Ü(&.0U0†S·3*?Aj.¬)Û2T8(�*¶,á0'?=g=¥ãû
*%+P+|&¨Ï9ç!12&d/‹@».ü$+5P4†4»ð;<LD‰Î7Û( -< -j ˜ ³ Í /ç /!0G!2x!0«!7Ü!9"!N"!p"H’"AÛ"*#!H#j#&„#'«#(Ó#<ü#09$%j$2�$2Ã$&ö$>%*\%"‡%ª%NÆ%.&
! D&.O&:~&)¹&5ã&_'Ey'A¿' ("(,=($j("�(.²(%á(%)$-)R)Di)D®)4ó)@(*(i*/’*Â*Ø*ï*2+L8+…+T¤+Lù+[F,W¢,\ú,DW-Pœ-Cí-1.
G.
U.$c.9ˆ.EÂ.E/CN/*’/#½/)á/0.!0P0(b00‹0M¼0@
! 1"K12n13¡14Õ1Q
! 2+\2,ˆ2)µ20ß2H3MY3/§32×3
! 4'(43P4„4¢4®4Ë4 è4%	5/5%A5g5x5Š5œ5¯5$¾5ã5%ô5/6%J6,p6,�6.Ê6,ù6,&7,S7,€7*­7&Ø7/ÿ7/888?8(K8%t8"š8½8Ü8û879@@9�9‘9Hš9ã9+:".:/Q:+�:&­:'Ô:-ü:#*;&N;&u;1œ;1Î;%<%&<L<d<(|<�¥<"6=5Y=H�=:Ø=/>'C>0k>$œ>%Á>+ç>/?'C?(k? ”?+µ?á?!ö?@6@4V@-‹@8¹@/ò@W"A9zA4´AéA8ûA)4B,^B(‹B´BÒBîB+
C69CpC,ŠC+·CãC9ìC&DEDaD{D›D8¸D€ñD0rE;£E)ßE=	F!GF>iFI¨F/òFJ"GmG!ŒG®G=ÎG H--H[HuHH‹H)ÔH)þH1(IZIyI/”I.ÄI@óI-4J-bJ.�J¿J)ÚJZKG_K(§KNÐK#L$CL$hL*�L ¸L>ÙL9MARMA”MHÖM5N,UN,‚N2¯NBâN;%OaOZnO.ÉO(øOD!P1fP6˜P3ÏP3Q57Q=mQJ«Q*öQ"!R0DRGuR½RØRðR)
S"7S*ZS*…SE°SPöS6GT2~T±T&ÏTöT9UIUZU7tU7¬U3äU%V)>VhV‚V¢V@ºV-ûV>)W>hWD§WMìWH:XNƒXHÒX.Y JY'kY-“Y=ÁYÿY;Z#VZzZ6˜Z:ÏZ5
! [@[`[[’[­[Ç[Ú[)ó[#\'A\&i\"�\3³\ç\û\]$+]P]*g]’]Ÿ]¬]Ê]9Ú].^8C^3|^.°^/ß^,_0<_3m_;¡_FÝ_$`KD`#�`´`>Ò`+a=a.Va…a,¥a@Òa&b!:b,\b,‰b¶b-Ðb'þb-&c+Tc#€cC¤cSècL<di‰dbód Ve#we-›eVÉe- f1Nf*€f&«f&Òf)ùf>#g/bg>’g?ÑgAh4Sh+ˆh4´h9éh8#i3\i�i%¯i5Õi jT,j7�j6¹j7ðj(kIAkH‹k?Ôk\lZql/Ìl(ül-%mSm*sm+žm1Êm0üm‰-nM·n3o-9oTgo9¼o$öo8p.Tpƒpšp(µp<Þp'qCqWqjqzq™q"¶q'Ùqr6r)Nr<xr(µr'Þr/s16s'hs1�s2Âs?õsK5t�t¡t#ºtÞtítuu!,u Nuoui‹u3õu)v<v"Zv$}v¢v Àv1áv1wFEwEŒwhÒw3;x2ox¢xGÁx'	y.1y-`y>ŽyÍyây$ýy8"zB[zNžz)íz{;.{*j{*•{(À{0é{-|EH|8Ž|EÇ|&
}&4}0[}AŒ}&Î}õ})~2=~6p~&§~Î~;ê~Q&,x1¥0×(€/1€4a€*–€Á€%Ú€)�)*�8T�8��AÆ�4‚@=‚$~‚<£‚.à‚4ƒ0Dƒuƒ�ƒG¬ƒLôƒLA„6Ž„.Å„1ô„/&…TV… «…'Ì…ô…8†PI†0š†Ë† à†‡( ‡0I‡6z‡&±‡IØ‡*"ˆMˆ+lˆN˜ˆNçˆ$6‰%[‰&�‰¨‰!¾‰$à‰ŠŠ+6Š+bŠ-ŽŠ5¼Š-òŠD ‹5e‹)›‹[Å‹!Œ>Œ"^Œ8�Œ	ºŒ!ÄŒæŒ�@�/W�(‡�°�'Í�<õ�-2Ž$`Ž…ŽšŽ¯ŽÈŽÜŽ/øŽ5(�8^�—�`·�>�6W�>Ž�;Í�)	‘#3‘W‘t‘0�‘.Á‘3ð‘9$’8^’ —’¸’B×’L“&g“6Ž“$Å“ê“1”<4”;q”.­”BÜ”A•5a•1—•FÉ•1–.B–.q–5 –5Ö–>—CK—�—.§—/Ö—˜9˜/Y˜+‰˜Lµ˜H™EK™A‘™Ó™Më™"9š'\š5„š,ºšçš0ýš..›.]›Œ›ª›Ê›è›5œ>:œ<yœN¶œX�4^�/“�8Ã�:ü�7ž0Tž*…ž(°ž+Ùž4Ÿ9:Ÿ9tŸ+®Ÿ,ÚŸ  /( $X } œ :· cò V¡2i¡3œ¡2Ð¡U¢OY¢©¢"É¢?ì¢=,£Dj£&¯£%Ö£)ü£.&¤U¤3o¤E£¤,é¤¥66¥2m¥U ¥(ö¥G¦>g¦A¦¦+è¦$§%9§_§&t§$›§4À§,õ§("¨BK¨LŽ¨Û¨û¨.©=G©'…©4­©3â©8ª7Oª+‡ª6³ª-êªP«&i«.�«B¿«/¬*2¬:]¬:˜¬<Ó¬)­:­CX­'œ­@Ä­D®@J®L‹®5Ø®B¯(Q¯;z¯D¶¯Lû¯[H°X¤°Iý°#G±wk±Fã±&*²Q²7l²<¤²9á²J³,f³<“³IÐ³´1´+Q´L}´PÊ´;µcWµ »µ,Üµ 	¶**¶-U¶/ƒ¶%³¶7Ù¶?·0Q·‚·6¢·Ù·&ò·1¸K¸#i¸ �¸+®¸Ú¸)ú¸)$¹N¹j¹…¹¢¹Â¹#×¹-û¹))º Sº%tº-šº1Èº$úº4»*T»5»5µ»0ë»¼62¼"i¼Œ¼¨¼Å¼9Ü¼0½'G½-o½�½$º½,ß½7¾fD¾.«¾5Ú¾¿<,¿5i¿Ÿ¿,°¿+Ý¿3	À0=À/nÀžÀ´ÀÃÀ/ÉÀ"ùÀÁG$ÁHlÁ0µÁ#æÁ)
! Â%4Â3ZÂ=ŽÂJÌÂjÃ'‚Ã*ªÃ<ÕÃ5Ä&HÄ6oÄ'¦ÄÎÄ/âÄ/Å1BÅJtÅ>¿ÅDþÅ!CÆ/eÆ(•Æ)¾Æ#èÆ#Ça0Ç"’Ç µÇÖÇ4öÇ>+È5jÈ. È/ÏÈ*ÿÈ&*É+QÉ(}É$¦ÉaËÉ6-ÊFdÊ.«ÊZÚÊC5ËFyËAÀË.Ì*1ÌF\Ì.£Ì
ÒÌàÌöÌ6ÍCEÍ!‰Í«Í0ËÍüÍ+Î.BÎ#qÎ!•Î-·Î$åÎ$
! Ï#/Ï.SÏ@‚Ï<ÃÏ<ÐJ=ÐˆÐVœÐ7óÐ1+Ñ6]Ñ/”Ñ ÄÑåÑ,Ò?0Ò/pÒ0 Ò1ÑÒ/Ó53ÓViÓ<ÀÓQýÓ0OÔa€ÔUâÔk8ÕE¤ÕJêÕ?5ÖVuÖ1ÌÖ@þÖ6?×Lv×-Ã×cñ×UØsØ+€Ø7¬Ø:äØ1Ù8QÙ&ŠÙ7±Ù*éÙ1Ú:FÚ@�Ú3ÂÚ'öÚ%Û$DÛ;iÛ.¥ÛNÔÛ#Ü5=ÜsÜ�Ü©Ü½ÜiÒÜm<ÝKªÝ1öÝ"(Þ KÞlÞ#‰Þ,­ÞCÚÞBßaßzßF”ß4Ûß@à*Qà+|à*¨à1Óà'áF-á=tá#²á$Öá#ûá(â(Hâ qâ9’âÌâëâã!ã:ã&Qãxã4ŠãC¿ãä(äCä6cä#šäT¾äå-$å,Råå*™å/Äå(ôåæ$7æ\æ){æ1¥æ;×æ,ç0@ç/qç&¡ç)Èçòçè+èCè*Wè‚è˜è¯è
Æè
Ôè#âè
é%é:éYéué‘é±éÆé&Ýé?êDê(aê(Šê³êÓê êê7ë-Cëqë…ë¥ë»ëVÑë(ìAì@]ì(žìÇì"Ûìþì8í.WíP†í*×í/î32îfî!uî0—îMÈîHï_ï$~ï£ï4¾ïóï+ð+3ð_ð yð4šðMÏðñ:/ñEjñ<°ñíñ ò)$ò(Nò!wò™ò¶òÌò$åò+
! ó$6ó*[ó†ó5¥óJÛóT&ô{ô
�ôžôW¾ô8õOõgõ+võ5¢õHØõ!ö@öSö'qö™öªö Åö?æöC&÷;j÷/¦÷3Ö÷A
! øLø8cø7œø+Ôø2ù@3ù3tùH¨ù3ñù>%ú$dú,‰ú4¶ú&ëú5û5Hûf~ûåûëû"ü#ü9üKücü*kü–üµüNÕü;$ý'`ý'ˆý$°ý0Õý$þ)+þ%Uþ%{þ$¡þ%Æþìþ$ÿ-ÿIÿ bÿ1ƒÿ1µÿçÿ)&Pp+«ÉØðOÿO^v�¨Àßîÿ&@8Y’¢%±&×%þ+$P9h¢#Áåô:>M_zŽ ¯¾!Õ"÷0[K§*¸ãö"	1,^*p4›Ðåû5EY8t­Ä Õö&=S|fã1÷0)	0Z	‹	¦	º	Ð	ã	‹ô	€
! “
! ¦
! µ
! Í
! Ü
! û
! 5
! (@3i�RªJý+Ht-�!¾àù
'
C
Y
m
~
’
¥
$¹
4Þ
!(J*j•©0Áò$#8\n…¢»"Òõ	&C`u† ¢*Ã0î<Tc~%“¹Ñð&?R+c�«AÁ@Da!y›®ÆÞù)G^v‰¡D¹ þKFkP²T@X™·<Ö9UMT£/ø0(+Y/…/µ<å9",\6‰,À2í. DOU”/ê++F<r}¯4-2b^•_ô:T+�'»Cã0'DX.�AÌ=ALŽHª(ó" ? QV &¨ >Ï !B'!Bj!­!Í!.Ù!'"$0"U"*p"›"»".Ë",ú"6'#^##{#%Ÿ#"Å#è#$/&$0V$#‡$8«$:ä$c%?ƒ%Ã%0Ý%/&/>&n&4Š&0¿&2ð&2#'3V'
Š'
˜'/¦'>Ö'#("9(+\()ˆ(!²( Ô(õ(-)A)[)g)„) )¾)Ý)8ó),*J*0h*4™*Î* Ý*þ*+>+^+ z+*›+Æ+(ä+P
,:^,4™,Î,=æ,$->-:N-B‰-4Ì-A.=C./�.&±.4Ø."
/,0/7]/•/*´/&ß/0# 0*D0"o0D’0@×0415M1&ƒ1)ª1Ô1Gô1<2
I2W28_2j˜2F3&J3Bq34´3é34`4@4#À4ä4Cë43/5)c5@�5!Î53ð57$66\67“6+Ë6÷6)7.?7%n70”7'Å7í78#8/285b86˜8@Ï889*I90t9;¥92á96:$K:$p:/•:!Å: ç:);)2;)\;-†;$´;Ù;yø;œr<0=@= \=8}=E¶=@ü=3=>4q>¦>*¾>Vé>M@?:Ž?CÉ?
@+@ K@,l@‡™@,!A!NAFpAF·A^þAF]BQ¤BcöBfZCWÁCAD9[DT•DJêD05E+fE:’E#ÍE#ñE+FoAFA±FFóF:G6VG-�G»G!×G-ùG''H9OH%‰H)¯H(ÙH I/#I2SI$†I[«I-J-5JOcJh³J$K5AKwKŽK?¬K;ìK(L;L'ZL8‚L»LÙL!õL*MBM`M4€M1µM,çMMN/bN3’N<ÆNkOhoOØO"òO!P07P1hPšP
! ­P^¸P:Q"RQ(uQ'žQ"ÆQ!éQ!R -R!NR"pR+“R%¿RåR)ûR$%S#JS+nS0šSËSèS.T/3T"cT†T"¥T#ÈT7ìT&$U/KU{U&šUÁU$ÛUV$V#AV$eV&ŠV-±V'ßV1W9W#VW#zWžW»WÚW!õW$X$<X-aX+�X»X!ÚX!üX(Y0GY)xY(¢YËYåY:Z-<Z.jZ™Z0¯Z/àZ-[4>[6s[*ª[6Õ[#\#0\1T\7†\5¾\.ô\#]67]Jn]@¹]+ú];&^4b^6—^6Î^_5
! _ @_#a_ …_.¦_)Õ_$ÿ_'$`OL`/œ`,Ì`%ù`a66aemaXÓa?,b-lb.šb<Éb=c9DcN~c(Íc>öch5d3ždCÒdSe,je,—e"Äeçef#f$?f@df6¥f?ÜfHgLegF²gHùgBh.`h>�hÎh!èh>
! iIiciti�i¬iÈiäi:ýi:8jOsjHÃjEkORkH¢kEëk$1l7VlSŽlYâlZ<mc—mDûmb@n*£n)În#øn/o6Lo%ƒo©o=¸o öo)p<Ap~p9Žp8Èp(qJ*qKuqAÁqAr2Er-xr"¦r'Érñrss9sMshs ‚s!£s Ås!æs t")t!Lt"nt‘t±tÑt!ñt4uHu&fu!�u¯uEÉuFvBVv!™v+»v:çv1"wLTw@¡w:âw1xaOx(±xÚx#úx(yGy%fy.Œy'»yãy;þy<:z?wzE·z)ýz&'{,N{1{{ ­{JÎ{0|=J|,ˆ|.µ|=ä|H"}k}%…}'«}Ó}ê}-ú}/(~X~'s~›~-»~+é~52K!~ 0Àñ+€.7€#f€!Š€-¬€$Ú€$ÿ€#$�6H�?�3¿�,ó� ‚66‚m‚+‰‚.µ‚1ä‚5ƒ/Lƒ8|ƒUµƒ[„\g„eÄ„F*…dq…aÖ…g8†h †q	‡R{‡pÎ‡Y?ˆ.™ˆNÈˆ ‰]8‰"–‰>¹‰-ø‰9&ŠI`ŠEªŠHðŠH9‹8‚‹D»‹)ŒC*Œ;nŒOªŒGúŒFB�+‰�µ�/Ó�-Ž01Ž2bŽ#•Ž¹Ž7ÖŽ+�*:�*e�U��<æ�#�*C�*n�9™�<Ó�'‘68‘!o‘-‘‘1¿‘4ñ‘1&’NX’Q§’?ù’:9“&t“ ›“¼“IÜ“=&”/d”"””-·”,å”*•8=•Hv•K¿•3–?–#[–,–#¬–1Ð–;—)>—%h—!Ž—)°—/Ú—3
! ˜3>˜/r˜5¢˜Ø˜-ñ˜"™&B™i™;‚™4¾™ó™1š.4šDcš$¨š)Íš&÷š)›0H›1y›«›;Æ›0œ53œ?iœ7©œ<áœ8�W�)p�š�=¹�9÷�-1ž'_žI‡ž2Ñž8Ÿ<=ŸzŸ&’Ÿ*¹Ÿ'äŸ &  C 6d F› Râ :5¡5p¡:¦¡á¡8ø¡11¢-c¢(‘¢[º¢3£;J£@†£EÇ£Q
¤*_¤(Š¤*³¤Þ¤ñ¤¥¥*¥>¥R¥d¥x¥Š¥œ¥®¥¿¥Ñ¥å¥û¥
¦!¦2¦D¦V¦j¦|¦�¦¢¦¶¦È¦Ú¦î¦§§$§6§H§\§p§„§–§¨§¼§Î§â§ô§¨¨-¨?¨Q¨c¨u¨‡¨›¨­¨Á¨Ó¨ç¨ù¨©!©3©E©/W©‡©G™©há©aJª¬ª(¼ªåª+þª*«D«%W«}«“«#®«$Ò«÷«¬¬9¬W¬#h¬ Œ¬/­¬6Ý¬!­6­KU­¡­'±­'Ù­'®)®">®)a®‹®1£®5Õ®3¯0?¯4p¯/¥¯)Õ¯Gÿ¯1G°7y°/±°#á°±!!±!C±e±„±%œ±(Â±ë±²0²4N²ƒ²œ² º²Û²*ï²&³&A³&h³<�³'Ì³!ô³(´/?´&o´%–´&¼´"ã´*µ+1µ)]µ&‡µ3®µ,âµ7¶G¶d¶/u¶)¥¶"Ï¶.ò¶0!·"R·u·:•·Ð·#î·"¸!5¸&W¸!~¸, ¸&Í¸'ô¸¹-8¹!f¹5ˆ¹¾¹:Ñ¹.º(;ºdº1xºªº&Åº+ìº$»%=»)c»�»1­»ß»!ý»+¼2K¼>~¼-½¼,ë¼O½&h½�½¬½Á½.Õ½¾!¾JA¾RŒ¾3ß¾(¿(<¿2e¿$˜¿N½¿À$)ÀTNÀK£ÀïÀÁÁ);Á+eÁ6‘Á
ÈÁ.ÖÁ#Â)Â$GÂ#lÂ�Â+®ÂÚÂúÂÃ.Ã#GÃ'kÃ'“Ã(»Ã*äÃ+Ä>;Ä=zÄ>¸Ä1÷Ä()Å"RÅ1uÅN§Å:öÅ1Æ!MÆ(oÆ˜Æ¨ÆÂÆÚÆôÆ Ç 0Ç QÇ rÇ “Ç ´Ç ÕÇ öÇ È 8È!YÈ {ÈœÈ%ºÈ#àÈ#É"(ÉKÉkÉ‡ÉžÉ)¼É)æÉ)Ê:ÊZÊvÊ’Ê®ÊÅÊáÊøÊË4ËPËlËˆË¤Ë#ÀË äË/Ì$5Ì%ZÌ%€Ì3¦ÌÚÌ#÷Ì0ÍLÍ^Í uÍ+–ÍÂÍ7ØÍ/Î@Î"[Î~Î —Î+¸Î1äÎ Ï7ÏNÏVkÏÂÏ%ÝÏ%Ð0)Ð.ZÐ2‰Ð$¼ÐáÐûÐ)ÑBÑ%aÑ‡Ñ)šÑ6ÄÑ#ûÑ%ÒEÒ=[Ò$™Ò)¾ÒèÒ"þÒ#!Ó-EÓ&sÓšÓ#¶Ó#ÚÓ#þÓ"ÔAÔ<UÔ’Ô8°Ô$éÔ Õ*/Õ+ZÕ2†Õ7¹Õ/ñÕ*!Ö LÖ"mÖ'�Ö¸Ö=×Ö×!/×4Q×H†×PÏ×, ØMØ)iØ-“Ø&ÁØ'èØÙ0Ù4PÙ,…Ù%²ÙØÙöÙ.Ú4;Ú2pÚ,£Ú!ÐÚAòÚA4ÛvÛ$’Û.·Û8æÛ2ÜRÜ+eÜ7‘ÜÉÜ'ÜÜÝDÝ2_Ý,’Ý¿Ý(ÞÝ.Þ[6Þm’Þ(ß=)ß!gß'‰ß'±ß$Ùß7þß#6à%Zà6€à3·à@ëà3,á`á)€á-ªá5Øá(â(7â`â(â(¨â&Ñâøâ3ã.Iã*xãA£ã9åãä53äLiä/¶ä!æäåC'å1kå/�å.Íå(üå%æ=æ%Væ|æ)—æÁæÖæëæ+ç/4ç.dçQ“çHåç4.è:cè7žèÖèðè7ýè'5é1]é.�é.¾é(íé1ê+Hê.tê+£ê%Ïê2õê(ë$Cëhë!zëEœë)âë<ì9Iìƒì"¢ìÅìØìêìí*#í#Ní!rí!”í!¶í!Øí$úí"î#Bî#fî#Šî®îÎî-ìî)ï Dïeï…ï"¥ï$Èï"íïð&0ð'Wð+ð(«ð!Ôðöð%ñ7<ñ3tñ1¨ñfÚñVAò5˜òÎò#Õòùòó9ó,Pó"}ó1 óRÒó2%ôIXôN¢ô5ñôK'õKsõ]¿õ_ö;}ö<¹ööö$÷;÷'V÷C~÷"Â÷-å÷ø.ø_LøL¬ø,ùøH&ù1où¡ù °ù"Ñùôù!ú+4ú`ú}ú3šúHÎúû1+û7]û•ûªû ºûÛû!ûû'ü,Eürü5�ü·ü&Ïü6öüH-ýHvýO¿ý'þ=7þFuþ9¼þWöþnNÿ™½ÿW
'w
Ÿ
7¶
!î
+
0<
m
-�
»
Û
û
1
2K
+~
/ª
$Ú
;ÿ
.;
>j
#©
?Í
#

!1
0S
1„
&¶
/Ý
4

2B
2u
8¨
/á
>
/P
&€
$§
 Ì
4í
:"
@]
#ž
Â
&â
	
$$
$I
-n
&œ
 Ã
Bä
-'	
$U	
z	
.—	
Æ	
*ä	
%
! 
5
! 
O
! 
+m
! 
™
! 
!¹
! 
"Û
! 
þ
! 
%
,@
m
$ˆ
­
$È
&í
0
&E
8l
)¥
BÏ
'

$:

/_

7�

.Ç

*ö

-!
O
?m
­
!À
â
hÿ
h
t
8�
%È
!î

.0
_
 y
š
,¸
-å
/
5C
6y
/°
$à

"
(A
<j
6§
@Þ
2
MR
? 
?à
1 
9R
=Œ
hÊ
=3
5q
5§
%Ý
N
.R
6�
0¸
Pé
2:
+m
1™
IË
&
)<
?f
6¦
@Ý
.
3M
,�
)®
(Ø
0
:2
.m
&œ
<Ã
$
"%
H
Cb
D¦
>ë
4*
4_
”
4©
&Þ
$
*
)=
"g
=Š
.È
0÷
0(
*Y
*„
4¯
ä
.ô
Q#
Iu
"¿
(â
H 
T 
l 
!‹ 
)­ 
%× 
%ý 
#!
&7!
^!
 |!
!�!
¿!
Ì!
(ß!
"
"
/7"
g"
(„"
"­"
8Ð"
9	#
!C#
e#
7{#
6³#
ê#
ù#
$
4$
Q$
%h$
&Ž$
µ$
!Ô$
ö$
$%
 6%
(W%
1€%
9²%
Gì%
&4&
K[&
0§&
WØ&
$0'
 U'
Nv'
TÅ'
(
09(
Bj(
A­(
-ï(
1)
IO)
7™)
4Ñ)
K*
!R*
"t*
"—*
º*
Ù*
&ö*
%+
bC+
1¦+
%Ø+
þ+
2,
(M,
+v,
+¢,
&Î,
+õ,
!-
)9-
-c-
0‘-
(Â-
%ë-
0.
B.
 `.
�.
,™.
'Æ.
.î.
2/
!P/
#r/
/–/
4Æ/
$û/
A 0
4b0
j—0
21
'51
)]1
@‡1
È1
 å1
52
<<2
+y2
¥2
.»2
2ê2
3
353
+i3
B•3
OØ3
D(4
=m4
«4
/Ä4
ô4
.	5
185
#j5
Ž5
 £5
Ä5
„ä5
�i6
$ë6
 7
/17
'a7
'‰7
8±7
=ê7
-(8
ZV8
Q±8
S9
W9
v9
"�9
$²9
#×9
(û9
)$:
9N:
-ˆ:
"¶:
Ù:
'ø:
G ;
h;
-�;
¯;
Ã;
Ý;
'û;
#<
0<
8O<
 ˆ<
$©<
#Î<
ò<
!=
 %=
.F=
u=
�=
5«=
á=
1ý=
5/>
-e>
“>
ª>
À>
/Ï>
Cÿ>
5C?

y?
"‡?
/ª?
-Ú?
.@
+7@
4c@
;˜@
+Ô@
*A
3+A
"_A
&‚A
&©A
#ÐA
#ôA
"B
";B
^B
~B
'œB
(ÄB
íB
2C
.7C
fC
&ƒC
#ªC
"ÎC
-ñC
,D
LD
/gD
,—D
(ÄD
5íD
!#E
7EE
'}E
¥E
 »E
$ÜE
F
+!F
9MF
*‡F
,²F
,ßF
4G
"AG
CdG
8¨G
áG
'ÿG
%'H
.MH
/|H
$¬H
6ÑH
AI
KJI
5–I
ÌI
4ëI
' J
!HJ
HjJ
V³J
E
! K
+PK
,|K
M©K
B÷K
,:L
)gL
7‘L
;ÉL
5M
3;M
4oM
.¤M
ÓM
/ïM
.N
+NN
0zN
"«N
9ÎN
IO
IRO
.œO
*ËO
-öO
0$P
1UP
&‡P
'®P
(ÖP
/ÿP
4/Q
)dQ
,ŽQ
-»Q
'éQ
(R
&:R
8aR
šR
=ªR
(èR
;S
DMS
F’S
/ÙS
1	T
4;T
ZpT
9ËT
4U
8:U
HsU
!¼U
(ÞU
EV
EMV
;“V
$ÏV
)ôV
1W
2PW
aƒW
SåW
$9X
(^X
S‡X
OÛX
&+Y
:RY
�Y
%�Y
:ÃY
KþY
MJZ
6˜Z
+ÏZ
/ûZ
*+[
+V[
*‚[
­[
Â[
 á[
!\
$\
/@\
-p\
.ž\
Í\
Ò\
4Ù\
]
]
4]
5J]
,€]
<­]
5ê]
1 ^
zR^
1Í^
lÿ^
8l_
L¥_
Hò_
;`
R`
\o`
3Ì`
7a
*8a
.ca
'’a
,ºa
"ça
<
! b
1Gb
4yb
+®b
Úb
5øb
#.c
-Rc
€c
L˜c
5åc
Gd
cd
xd
B–d
:Ùd
.e
=Ce
M�e
eÏe
R5f
Zˆf
&ãf
B
! g
>Mg
AŒg
*Îg
Nùg
Hh
:bh
<�h
AÚh
li
5‰i
1¿i
)ñi
2j
"Nj
qj
„j
!—j
¹j
Øj
ôj
/k
/?k
/ok
/Ÿk
3Ïk
8l
3<l
8pl
+©l
3Õl
+	m
35m
Aim
@«m
:ìm
9'n
9an
;›n
;×n
3o
3Go
H{o
.Äo
&óo
p
%6p
6\p
3“p
UÇp
<q
8Zq
“q
*±q
/Üq
!r
/.r
Q^r
%°r
DÖr
-s
<Is
=†s
2Äs
F÷s
'>t
)ft
6�t
"Çt
êt
üt
$u
3u
9Du
;~u
/ºu
/êu
v
"7v
!Zv
|v
=”v
Òv
ìv
w
.w
HFw
!�w
>±w
2ðw
 #x
CDx
3ˆx
<¼x
*ùx
$y
 >y
_y
)y
+©y
%Õy
%ûy
+!z
Mz
az
}z
?�z
DÝz
"{
%A{
"g{
*Š{
7µ{
í{
	|
%|
Y@|
,š|
HÇ|
A}
ZR}
H­}
-ö}
6$~
5[~
‘~
(±~
'Ú~
)
,
$I
+n
%š
"À
-ã
%€
!7€
<Y€
>–€
,Õ€
�
�
@>�
'�
!§�
 É�
ê�
‚
8!‚
1Z‚
5Œ‚
*Â‚
í‚
7ƒ
E<ƒ
1‚ƒ
L´ƒ
L„
-N„
*|„
=§„
=å„
9#…
"]…
"€…
#£…
JÇ…
M†
B`†
&£†
*Ê†
%õ†
U‡
¿q‡
‰1ˆ
7»ˆ
.óˆ
†"‰
8©‰
3â‰
4Š
 KŠ
WlŠ
4ÄŠ
 ùŠ
.‹
BI‹
OŒ‹
BÜ‹
KŒ
JkŒ
K¶Œ
K�
JN�
K™�
5å�
7Ž
JSŽ
9žŽ
9ØŽ
E�
QX�
Dª�
Dï�
@4�
šu�
:‘
^K‘
#ª‘
Î‘
Aî‘
0’
	8’
JB’
+�’
	¹’
Ã’
Ï’
%ã’
n	“
mx“
dæ“
;K”
:‡”
LÂ”
3•
%C•
&i•
;�•
:Ì•
–
–
< –
]–
-p–
.ž–
*Í–
ø–
(—
8?—
<x—
Bµ—
Fø—
B?˜
Z‚˜
(Ý˜
)™
:0™
(k™
1”™
<Æ™
Rš
/Vš
/†š
<¶š
cóš
6W›
CŽ›
6Ò›
7	œ
)Aœ
Fkœ
B²œ
õœ
E
! �
&P�
0w�
\¨�
>ž
;Dž
(€ž
-©ž
4×ž
Ÿ
"*Ÿ
QMŸ
@ŸŸ
BàŸ
1# 
4U 
'Š 
'² 
	Ú 
ä 
Dÿ 
@D¡
…¡
.¢¡
Ñ¡
,î¡
1¢
)M¢
"w¢
*š¢
5Å¢
û¢
£
*£
hC£
¬£
É£
 ã£
1¤
16¤
 h¤
‰¤
¦¤
%Ã¤
é¤
 ¥
&¥
%B¥
h¥
�¥
$�¥
Â¥
.â¥
¦
 ¦
&7¦
#^¦
‚¦
›¦
³¦
Ñ¦
æ¦
û¦
&§
/8§
:h§
*£§
2Î§
¨
¨
68¨
 o¨

�¨
7ž¨
.Ö¨
%©
.+©
1Z©
@Œ©
@Í©
ª
-ª
;Iª
(…ª
K®ª
$úª
«
8:«
s«
>‰«
NÈ«
M¬
3e¬
@™¬
Ú¬
÷¬
­
)(­
(R­
@{­
%¼­
+â­
®
2$®
-W®
+…®
$±®
6Ö®

¯
5)¯
<_¯
<œ¯
4Ù¯
7°
5F°
A|°
7¾°
>ö°
P5±
a†±
Bè±
+²
E²
%d²
-Š²
+¸²
6ä²
-³
.I³
-x³
¦³
*¹³
ä³
`´
$e´
1Š´
¼´
=Ï´

µ
,*µ
Wµ
wµ
-—µ
DÅµ

! ¶
1'¶
Y¶
4o¶
J¤¶
%ï¶
%·
&;·
Cb·
&¦·
&Í·
 ô·
D¸
Z¸
x¸
L�¸
AÝ¸
¹
=¹
Z¹
o¹
„¹
)™¹
Ã¹
â¹
0ÿ¹
80º
"iº
?Œº
Ìº
,ìº
E»
(_»
,ˆ»
$µ»
Ú»
ø»
(¼
7=¼
!u¼
—¼
'°¼
'Ø¼
2½
$3½
WX½
;°½
>ì½
>+¾
9j¾
-¤¾
3Ò¾
¿
($¿
@M¿
4Ž¿
)Ã¿
í¿
!À
)À
FÀ
]À
sÀ
(ŠÀ
³À
;ÉÀ
DÁ
=JÁ
]ˆÁ
#æÁ
C
! Â
,NÂ
<{Â
n¸Â
>'Ã
(fÃ
*�Ã
6ºÃ
4ñÃ
I&Ä
.pÄ
2ŸÄ
'ÒÄ
4úÄ
$/Å
-TÅ
!‚Å
&¤Å
 ËÅ
ìÅ
Æ
7Æ
LÆ
kÆ
†Æ
(¡Æ
%ÊÆ
0ðÆ
!!Ç
"CÇ
'fÇ
(ŽÇ
4·Ç
EìÇ
)2È
;\È
6˜È
+ÏÈ
1ûÈ
=-É
kÉ
ŠÉ
©É
!ÉÉ
7ëÉ
!#Ê
EÊ
1]Ê
0�Ê
)ÀÊ
)êÊ
Ë
1/Ë
8aË
9šË
?ÔË
\Ì
\qÌ
$ÎÌ
#óÌ
Í
b2Í
O•Í
 åÍ
YÎ
?`Î
+ Î
ÌÎ
 éÎ
M
! Ï
-XÏ
I†Ï
SÐÏ
2$Ð
WÐ
!gÐ
#‰Ð
­Ð
"ÌÐ
,ïÐ
Ñ
4:Ñ
*oÑ
 šÑ
O»Ñ
Ò
F%Ò
=lÒ
ªÒ
$ÄÒ
$éÒ
8Ó
^GÓ
(¦Ó
.ÏÓ
JþÓ
&IÔ
5pÔ
L¦Ô
GóÔ
;Õ
5[Õ
:‘Õ
=ÌÕ
/
! Ö
*:Ö
OeÖ
CµÖ
%ùÖ
'×
-G×
Nu×
<Ä×
7Ø
$9Ø
^^Ø
V½Ø
6Ù
RKÙ
ˆžÙ
8'Ú
B`Ú
@£Ú
0äÚ
9Û
&OÛ
4vÛ
$«Û
3ÐÛ
6Ü
;Ü
QÜ
&pÜ
—Ü
8µÜ
)îÜ
(Ý
(AÝ
#jÝ
$ŽÝ
%³Ý
+ÙÝ
Þ
 "Þ
CÞ
+cÞ
�Þ
"¤Þ
ÇÞ
ÙÞ

! ñÞ
 üÞ
ß
=ß
$Zß
)ß
.©ß
$Øß
(ýß
(&à
Oà
(nà
2—à
3Êà
:þà
?9á
4yá
	®á
%¸á
'Þá
-â
54â
!jâ
1Œâ
¾â
)Üâ
#ã
5*ã
8`ã
+™ã
8Åã
1þã
%0ä
&Vä
}ä
.›ä
Êä
-éä
'å
*?å
4jå
Ÿå
$ºå
(ßå
5æ
#>æ
)bæ
)Œæ
*¶æ
!áæ
"ç
"&ç
.Iç
xç
“ç
!®ç
Ðç
ïç
	è
H&è
/oè
@Ÿè
àè
õè
eé
Yré
&Ìé
óé
 ê
,ê
"Hê
Skê
¿ê
Þê
ýê
ë
;ë
Zë
?kë
>«ë
6êë
*!ì
!Lì
nì
#}ì
 ¡ì
*Âì
)íì
,í
4Dí
)yí
$£í
=Èí
'î
<.î
(kî
=”î
'Òî
3úî
B.ï
4qï
,¦ï
#Óï
5÷ï
A-ð
5oð
4¥ð
)Úð
)ñ
-.ñ
@\ñ
"�ñ
FÀñ
$ò
*,ò
+Wò
ƒò
-™ò
'Çò
)ïò
ó
E5ó
M{ó
UÉó
Fô
0fô
&—ô
5¾ô
'ôô
5õ
Rõ
kõ
Šõ
$©õ
Îõ
îõ
Aö
9Mö
J‡ö
0Òö
7÷
;÷
3S÷
&‡÷
-®÷
(Ü÷
!ø
 'ø
Hø
-aø
V�ø
/æø
ù
.ù
Jù
0fù
'—ù
+¿ù
9ëù
M%ú
!sú
'•ú
'½ú
9åú
3û
4Sû
;ˆû
VÄû
;ü
6Wü
/Žü
2¾ü
2ñü
,$ý
IQý
3›ý
!Ïý
ñý
þ
3þ
/Nþ
3~þ
7²þ
3êþ
ÿ
)>ÿ
)hÿ
+’ÿ
/¾ÿ
2îÿ
$!-F@t$µ!Ú#ü  4AHv(¿èÿ'-Uj)†(°ZÙ*4+_"‹®ÂØ9ô.2>6q4¨6Ý33H4|5±3ç4,P7}3µ/é60PJ�8Ì!('$P.u9¤(Þ(	40	9e	7Ÿ	=×	3
! /I
! 4y
! .®
! .Ý
! 4.A.p,Ÿ9Ì99@:z9µ:ï9*
9d
Wž
Wö
.N}’7²<êO'LwXÄF9d$ž!Ã"å&)/Yu”.§*Ö 0"#S=wµ*Ð$û !@ b-ƒO±!<<-y$§7Ì.(3.\-‹¹1É.û/*3ZFŽ3Õ'	"1+T3€@´Dõ%:`+€3¬Zà;Ql9Œ4Æ-û()<R�­#Éí(
! f3¡š<$U†z6M8:†6Á6ø//%_-…<³Hð59&o7–AÎG X @p 2± $ä 	! !:>!y!*�!>»!3ú!D."3s"$§"3Ì"5#06#6g#@ž#?ß#D$@d$;¥$á$õ$
! %%4%H%[%p%„%™%­%Â%Ø%ì%&&0&C&T&n&ƒ&™&¯&Â&Õ&9í&L''It'D¾'M(MQ(@Ÿ((à((	)32)df)3Ë)%ÿ)=%*Hc*?¬*(ì*B+HX+7¡+ZÙ+Y4,PŽ,Bß,["-8~-\·-b.\w.XÔ.N-/U|/UÒ/U(0V~0VÕ0V,1Uƒ1UÙ1U/2V…2VÜ2V33UŠ3Uà3U64VŒ4Vã4V:52‘5$Ä5é5-6s66>ª6?é6F)7+p74œ70Ñ7081389e8%Ÿ8!Å8+ç8+9+?9,k9+˜9+Ä9,ð9,:*J:Wu:,Í:&ú:K!;Km;U¹;a<{q<Aí<4/=Yd="¾=Zá=Z<>[—>[ó>ZO?[ª?'@).@)X@)‚@H¬@Wõ@XMA-¦A.ÔA9BA=BvB7öBi.Cl˜C5D;;D#wD9›DUÕD5+EQaEˆ³E!<F>^F4�F>ÒF<GCNG6’G-ÉG!÷G;H7UH%�H1³H2åH2IWKI£I.ÃIòI<J2AJtJ�”J %KFK2cK(–KE¿KEL0KL.|L"«L3ÎL>MXAMBšMÝMFïM6N+TN€N1žN)ÐN'úN)"O7LO%„OªO*ÈO"óO!P)8P bPƒP6¢P ÙPRúP/MQ$}Q"¢Q1ÅQ9÷Q1R)IR(sRœRºR ÏRðRS+!S2MS/€S/°S(àS8	T&BTiT#ˆT"¬TÏT*êT!U 7U,XU…U*�U5ÈU*þU)V3IV}V›V°VÍVëV)W,*W0WW7ˆW!ÀW#âW0X&7X#^X/‚XA²X3ôX/(Y(XY8�YMºY6Z8?Z.xZ3§Z-ÛZJ	[KT[, [AÍ[H\>X\U—\&í\']H<]D…]FÊ]Q^Cc^=§^8å^;_OZ_-ª_Ø_0ó_/$`T`8j`/£`DÓ`1a$Ja7oa,§a0Ôab8!b'Zb&‚b+©b%Õb>ûbY:cb”c#÷cHd(dd$�d/²dâd4ød‚-e°e-ÏeCýeCAf-…f-³f5áf.g%Fglg€g“g'ªg0Òg0h 4h#Uh&yh  h"Áh#äh$i'-i&Ui|i(ši(Ãi(ìij"5j!Xj'zj*¢j)Íj/÷j8'k'`k1ˆkHºk(l3,l1`l5’lÈl/èlmF/m/vm(¦m)Ïm1ùm8+n+dn+�n/¼n6ìn#o.£o+Òo0þo/p$Jp%op&•p)¼p&æp(
q6qPqkq Šq«q½qÐqAçq )rEJr#�r ´r3Õr1	s(;s4ds™s/³s.ãs%tQ8tŠt©t%Ät4êt4u+Tu3€u0´u3åu,v)Fv7pv6¨v!ßv&w7(w2`w.“w)Âw+ìw.x6Gx~x4™xÎx,ìxy"/y/Ry?‚y+ÂyBîy61zhzFˆz%Ïzõz7	{2A{4t{0©{>Ú{"|<|&X|!|¡|½|^Õ|4}3P}%„}(ª}Ó}ò}~3 ~T~'i~$‘~>¶~9õ~)/EY!ŸÁÓæ"ý6 €W€n€)†€&°€"×€Hú€3C�/w�U§�&ý�L$‚3q‚Y¥‚8ÿ‚38ƒ4lƒ ¡ƒÂƒÕƒêƒ&„*,„,W„„„:¢„DÝ„)"…L…f…"}… …À…Þ…1ô….&†*U†9€† º†Û†ø†‡,*‡W‡5o‡.¥‡Ô‡/ê‡0ˆKˆjˆ‡ˆ"”ˆ-·ˆ,åˆ‰$‰B‰\‰u‰ˆ‰ ‰*½‰)è‰4ŠGŠ!dŠ/†Š*¶Š)áŠ‹!*‹L‹g‹$€‹¥‹¿‹Ù‹Ió‹3=ŒqŒ!}Œ#ŸŒ&ÃŒêŒ5�;�(Q�@z�B»�Aþ� @ŽaŽ �Ž-¢Ž;ÐŽ!�1.�`�€�œ�!·�PÙ�6*�<a�"ž�.Á�Gð�G8‘'€‘-¨‘3Ö‘ 
! ’+’"7’Z’!o’‘’¬’#Á’&å’:“MG“.•“(Ä“?í“.-”2\”$�”7´”#ì”•-•K•%i•2�•=Â•7–&8–(_–)ˆ–!²– Ô–2õ–(—+G—s—‘—°—!Ï—ñ—+˜1˜JO˜=š˜2Ø˜=™2I™B|™7¿™=÷™<5šArš´šÎš&êš-›?›!_›�›"�›À›9Õ›4œ!Dœ.fœG•œÝœ2÷œ$*�O�%f�)Œ�¶�Ó�î�"
ž0ž%Ežkž€žh”ž>ýž<ŸQŸPhŸ9¹Ÿ*óŸ> ?] z� #¡D<¡1�¡³¡)Ì¡6ö¡-¢?¢f_¢KÆ¢K£_^£.¾£9í£2'¤<Z¤;—¤GÓ¤(¥'D¥l¥]ƒ¥&á¥1¦=:¦Ex¦<¾¦0û¦8,§Ke§'±§?Ù§¨-5¨$c¨Eˆ¨0Î¨"ÿ¨"©)@©&j©‘©¤©\Á©Gª/fª.–ª)Åª)ïª «:«4T«&‰«+°«*Ü«(¬F0¬0w¬L¨¬4õ¬*­*9­1d­U–­Nì­;®]N®d¬®]¯Uo¯dÅ¯U*°N€°UÏ°%±#=±a±+v±¢±+¹±/å± ²Q6²%ˆ²2®²%á²2³/:³j³‚³*›³-Æ³@ô³-5´@c´8¤´KÝ´8)µKbµ®µ1Íµÿµ.¶TJ¶-Ÿ¶=Í¶/·;;·2w·2ª·Ý·ì·3¸ ;¸)\¸+†¸*²¸5Ý¸¹1¹$N¹!s¹,•¹<Â¹Uÿ¹!UºFwº¾º0Ýº>»#M»q»=�»7Í»C¼TI¼Zž¼[ù¼dU½Eº½c¾od¾#Ô¾!ø¾¿:8¿[s¿#Ï¿ó¿=À/QÀ%�À§ÀÇÀ1çÀIÁCcÁD§Á%ìÁ[Â&nÂ•Â,µÂ#âÂ%Ã4,Ã.aÃ2�ÃIÃÃ
Ä6!ÄWXÄW°Ä0Å.9Å/hÅ+˜Å(ÄÅ-íÅ+Æ@GÆ<ˆÆ8ÅÆ5þÆ64Ç)kÇ'•Ç2½Ç,ðÇHÈ?fÈ¦ÈÀÈÖÈ7îÈB&É,iÉ'–É6¾É+õÉ+!Ê6MÊ?„Ê)ÄÊ2îÊ!Ë6ËOËaË!tË'–Ë(¾Ë=çË#%Ì!IÌ5kÌ$¡Ì%ÆÌ.ìÌ/Í0KÍ.|Í2«Í#ÞÍÎÎ34Î6hÎ8ŸÎ'ØÎ$ÏQ%Ï wÏA˜Ï"ÚÏ(ýÏ&ÐA8ÐzÐ†Ð	•ÐAŸÐáÐôÐOÑ'dÑ&ŒÑ%³Ñ&ÙÑ4Ò.5Ò dÒ…Ò%£ÒLÉÒÓ,ÓKÓiÓ0‡Ó+¸ÓäÓéÓmúÓ•hÔZþÔ&YÕ%€Õ#¦Õ*ÊÕõÕ*	Ö$4Ö*YÖ„Ö<£Ö8àÖ ×":×]×v×+–×5Â×.ø×4'ØA\Ø6žØ2ÕØ8Ù2AÙ2tÙ<§Ù2äÙ>Ú5VÚ>ŒÚ)ËÚ0õÚ&Û@Û[Û%wÛ"�Û ÀÛ áÛ-Ü"0Ü!SÜuÜ%�Ü%µÜ4ÛÜJÝ'[ÝƒÝ“Ý'±Ý ÙÝ+úÝ!&ÞHÞYÞwÞ”Þ¬ÞÉÞÝÞ5ñÞ-'ßUß5aß—á�á¼Ÿá¹\âã /ã
! Pã1[ä2�äRÀäå
(å6åBåKSåLŸåZìå=GæI…æ;ÏæKçXWç=°çPîç?èYè$pè&•è&¼è#ãè&é..é]é+dé›�é,ê2ê4Lê(�ê%ªêÐêZÕê?0ë}pë9îë\(ì‚…ìLíAUíQ—íéíLiî`¶î]ïduï>Úï;ðBUðM˜ðQæðP8ñ‰ñE	òAOòR‘ò9äòNóMmó7»óQóóBEô9ˆô’ÂôFUõ>œõŒÛõ9hö‚¢öF%÷Ml÷xº÷F3øFzøNÁøQù bùSú¢WúOúúMJû[˜û^ôûOSüI£üAíü>/ý>ný@­ý|îýSkþK¿þTÿF`ÿM§ÿPõÿ:FG�4É:þ59Zo(Ê{ó8oN¨÷+8/Ch¬,À3í	!J+9v\°r
;€n¼/+8[)”¾GÐQ(j*“¾IÙI#	6m	¤	%½	ã	(
! ()
! /R
! 2‚
! "µ
! "Ø
!  û
! 
! 6A$Uz8“
Ì(Ú@JD�=­Oë,;
;h
;¤
à
6V7DŽBÓvO�*Ý'F0)wH¡8ê>#tb×9÷M1&>¦åî"')KQ<�rÚAM�¡6³ê[ûFWOž8îI'>q1°vâcYd½l"[�VëVBP™XêVClšh>pR¯a,d0‘@ÂOISv�@Ul,|,©@Ö+?C3ƒ9·>ñ10 <b SŸ 6ó 5*!J`!«!>¿!Eþ!DD"I‰"YÓ"L-#+z#¦#<º#>÷#6$P$;d$> $ß$*ù$2$%9W%8‘%7Ê%;&*>&>i&8¨&Yá&9;'-u'1£'JÕ'W (9x(�²(G4)N|)8Ë)7*=<*=z*G¸*<+l=+]ª+d,Lm,Wº,V-[i-]Å-V#.Uz.\Ð.A-/Bo/H²/lû/xh0rá0yT1]Î1^,2‘‹2a3j3_ê3ˆJ4SÓ4^'5W†5BÞ5c!6s…6Pù6cJ7O®7rþ7Zq8nÌ8?;9C{9"¿90â95:HI:F’:eÙ:Q?;s‘;n<{t<ìð<Ý=€ì>‘m?~ÿ?”~@�A £A}DBŽÂBXQCDªCfïCÒVDô)EsF„’FqG‚‰G‚H“�Hp#I�”IFJB]Jˆ Jª)KNÔK_#LUƒLfÙL]@MnžMK
N\YN"¶N#ÙN!ýN.O;NOŠO2¢O%ÕOûO-P!GPiP1�P5³P>éP((QwQQ<ÉQ>RTER#šR¾R+ÓR-ÿR5-S+cS�S=¥SMãS]1T�T9©TfãT JUFkU;²U îU:V8JV8ƒV6¼V1óV9%W˜_W*øW5#X+YXJ…XIÐX!Y><Y!{YU�Y0óYR$ZqwZ*éZ-[,B[+o[_›[Bû[A>\C€\AÄ\C]6J]:�]<¼]ù];
! ^@F^=‡^uÅ^(;_(d_,�_@º_Xû_[T`J°`Pû`XLab¥abbXkb_ÄbW$c^|cjÛcKFdd’dX÷dHPeB™eCÜe^ f\fSÜf30g@dgc¥g~	hHˆh1ÑhTiRXi0«i!Üi!þi> jC_jl£jHkXYkL²kZÿkQZl+¬lGØl1 mdRmc·mKn?gn §n@Èns	ot}o=òoa0pY’p8ìpI%qJoqGºqpr'sr:›rrÖrjIsH´s>ýs/<t^lt:ËtMuTuIpu{ºuD6vd{vxàv+YwJ…wTÐw>%x8dx%�x¦ÃxNjyU¹yMz3]zX‘z=êzA({6j{9¡{2Û{9|2H|C{|:¿|"ú|/}/M}L}}HÊ}D~1X~7Š~?Â~DdG1¬9Þ:€KS€4Ÿ€4Ô€5	�:?�Cz�7¾�7ö�O.‚0~‚-¯‚Ý‚:ü‚E7ƒ7}ƒPµƒ2„%9„3_„1“„SÅ„2…ML…š…;·…4ó…(†CG†E‹†GÑ†o‡T‰‡)Þ‡)ˆ/2ˆ5bˆF˜ˆ:ßˆM‰Bh‰?«‰Cë‰E/Š?uŠsµŠ))‹>S‹M’‹5à‹3ŒIJŒF”ŒLÛŒD(�Dm�D²�D÷�3<Ž0pŽ:¡Ž!ÜŽCþŽ!B�7d�Qœ�.î�.�9L�]†�5ä�7‘KR‘.ž‘GÍ‘@’@V’=—’(Õ’/þ’F.“:u“1°“,â“.”.>”Wm”(Å”'î”?•8V•!�•=±•7ï•:'–b–;|–2¸–Jë–(6—5_—h•—Gþ—EF˜2Œ˜+¿˜.ë˜R™5m™L£™Jð™7;š!sšG•š:ÝšG›`›Jx›8Ã›Cü›@œ1`œ’œ,²œ9ßœ�$/�\T�2±�0ä�8žMNžOœž,ìž-Ÿ?GŸ1‡Ÿ(¹Ÿ8âŸ2 5N 4„ <¹ 5ö 2,¡5_¡*•¡9À¡/ú¡0*¢B[¢>ž¢#Ý¢*£,£TD£O™£Ÿé£J‰¤IÔ¤K¥0j¥M›¥Eé¥"/¦KR¦bž¦\§&^§C…§%É§*ï§N¨,i¨(–¨'¿¨4ç¨.©K©"f©C‰©#Í©'ñ©4ª/Nª7~ª'¶ª/Þª.«3=«Kq«*½«#è«2¬8?¬-x¬=¦¬#ä¬%­H.­Cw­>»­?ú­9:®Et®:º®\õ®ŒR¯`ß¯;@°7|°O´°k±,p±J�±Cè±>,²Dk²W°²V³I_³i©³D´:X´F“´sÚ´ENµK”µMàµ5.¶3d¶4˜¶*Í¶Dø¶=·Y·u·BŠ·`Í·E.¸Bt¸_·¸a¹>y¹S¸¹eº?rº:²ºFíºQ4»'†»K®»!ú»<¼0Y¼/Š¼Eº¼;½=<½\z½@×½'¾@@¾…�¾M¿FU¿Fœ¿;ã¿.À@NÀC�À5ÓÀ9	Á1CÁTuÁFÊÁUÂZgÂTÂÂZÃ?rÃ,²Ã]ßÃv=ÄF´Ä9ûÄ?5Å3uÅd©ÅxÆ�‡ÆPÇ�iÇ€÷ÇFxÈ=¿È:ýÈf8ÉBŸÉ3âÉ!Ê88Ê$qÊ(–ÊF¿ÊfËVmË€ÄË1EÌKwÌ,ÃÌ"ðÌRÍPfÍS·ÍAÎXMÎ4¦ÎÛÎCûÎ9?Ï&yÏ0 ÏNÑÏ# ÐKDÐ3�Ð/ÄÐ6ôÐ5+ÑHaÑQªÑ;üÑ,8Ò2eÒ#˜Ò1¼Ò.îÒCÓKaÓN­Ó*üÓ"'Ô$JÔ0oÔ( Ô*ÉÔ3ôÔ&(ÕLOÕ2œÕ4ÏÕ9Ö4>Ö sÖS”Ö4èÖ`×R~×WÑ×I)ØQsØ4ÅØRúØ7MÙ�…ÙcÚMyÚ8ÇÚcÛ.dÛ)“Û'½Û-åÛ@Ü%TÜ†zÜeÝƒgÝLëÝ/8ÞfhÞ3ÏÞ+ßR/ßQ‚ßPÔß#%àKIà(•à(¾à*çà-á6@á|wá*ôá@â`âoâŽâ©â=Äâãã<.ãUkãOÁã9äOKäI›ä†åällå•Ùåxoæ‘èæ9zç/´ç'äçBè?OèP�è?àè, é8Mé2†é;¹é<õé42ê;gêP£ê:ôêN/ëP~ë]Ïë2-ìP`ì@±ì$òìLí?dí]¤íGîwJîdÂî['ï%ƒïC©ïEíï03ðCdð€¨ðJ)ñ’tñ8òJ@ò>‹ò6Êò;ó.=ó+lóJ˜ó;ãó0ô1Pô@‚ô„ÃôPHõ.™õ(Èõjñõ1\öEŽö>Ôö2÷$F÷Dk÷;°÷4ì÷,!ø5Nø/„ø;´ø?ðø(0ùBYù&œù=ÃùAúECúC‰ú4Íú,û+/û[û)yûE£û+éûÊüÚàü]»ý^þÒxþÎKÿ~Ž™^(_‡ØçÀÀj�hìÔU¼*hçfP�·;HZ„3ß<WPN¨E÷z=	*¸	3ã	M
! Ee
! Ú«
! u†êü’çºz
f57œ^Ô93:m;¨=äK"\nCË4DZptFåC,:pG«Gó_;{›SWkiÃ…-W³SD_T¤Àù`ºgBƒ8ÆCÿ*C<n"«Î8ê(#,L2y3¬Qà82<k4¨6ÝGI\V¦Vý6T4‹@À8/: j*‹1¶3è\19ŽÈ#æ)
!  O4 O„ ^Ô z3!H®!-÷!%"/E"mu"ã"+û"-'#KU#¡#³#"Ó#!ö#&$ ?$Q`$W²$r
! % }%Kž%Yê%2D&7w&!¯&Ñ&Jñ&<'(R'{'J’'FÝ'B$(%g(4�(!Â("ä(+)83)9l)A¦)'è),*K=*‰*(¨*/Ñ*9+6;+.r+@¡+Qâ+%4,6Z,F‘,&Ø,8ÿ,98-\r-PÏ-G .0h. ™.8º.(ó./>:/7y/-±/2ß/&0,90*f0,‘0�¾0�O19Ñ1a2fm2vÔ2%K3`q32Ò3%4L+4)x4/¢4JÒ4 5,>5&k5 ’58³5Vì5HC6.Œ6O»6š76¦77Ý7<8=R8/�8'À8,è8&9,<9"i9&Œ9+³9%ß9 :5&:\:"t:8—:#Ð:ô:.;-6;)d;Ž;8¬;'å;
< )<J< g<,ˆ<Eµ<7û<@3=7t=G¬=Gô=<>T>Dn>f³>&?-A?:o? ª?'Ë?+ó? @I@@!Š@#¬@Ð@á@&ö@*A3HA'|A¤AÃA.àAB.,B%[B �B1¢BÔB;ñB-CCCbChsCÜC-óC1!D*SD2~D1±D%ãD"	E,,EYExE’EE±EG÷E:?FVzF2ÑF4G59G?oG/¯G?ßGgHw‡HÿHFICÆI(
! J13J[eJCÁJ0K/6K"fK$‰K®K0ÎKÿKL$(L)MLJwL2ÂLõL?M.UM„M5¡MT×M‹,N¸N8O#WO/{O*«O,ÖO6PF:P�P›P+­P7ÙP™QJ«Q5öQ ,R:MR7ˆRÀRXÜRY5S:�SDÊS]TCmTM±TOÿTIOUX™UGòUY:V-”V1ÂV-ôV%"W@HW‰W6©W#àW X5%X:[X<–X9ÓX6
Y?DY>„YJÃY5ZODZ7”Z=ÌZ/
! [1:[el[hÒ[j;\U¦\}ü\[z]=Ö]F^1[^ �^"®^;Ñ^0
_9>_:x_V³_Y
! `1d`[–`-ò`F angaLÖa^#bI‚b5ÌbRc>Uc ”c/µc2åc.dGd^dyd<˜dGÕd@e8^e—e=³e1ñe4#f?Xf?˜fØf,øf#%g^IgB¨gLëg/8h4hh!�hE¿hGiMMi2›i9Îi,j;5j+qj6�j4Ôj6	kY@kWškYòk8Ll+…l2±lälIm9Nm,ˆm5µm0ëm+n@Hn1‰n'»n=ãn8!o7Zo?’o?Òo0p:Cp:~p%¹p,ßpHq;Uq;‘q;Íq7	rAr#Yrb}r.àr#s3s+Ms)ys2£s)Ös.t/tdJt6¯tZæt7Au(yu ¢u3ÃuE÷u.=v=lv)ªv/Ôv$w')w.Qw€w‘w:¦w]áw'?xgx4„x¹x_ÙxV9y�y¦yX·y4zXEzPžzLïzM<{MŠ{aØ{ƒ:|P¾|Q}aa}*Ã}1î}* ~2K~1~~%°~2Ö~,	6)UG›ã:ý,8€ e€5†€?¼€0ü€G-�#u�/™�É�#å�,	‚%6‚7\‚8”‚oÍ‚&=ƒ7dƒSœƒBðƒ-3„Ia„D«„;ð„%,…9R…Œ…^§……†:Œ†QÇ†7‡KQ‡�‡¸‡×‡?õ‡>5ˆ7tˆ¬ˆÃˆ4áˆ2‰I‰A]‰KŸ‰5ë‰4!ŠDVŠ3›ŠRÏŠ/"‹BR‹U•‹2ë‹EŒ'dŒŒŒ1¬Œ5ÞŒ&�&;�!b�,„�±�'Í�õ�/
Ž+=ŽiŽ†ŽC¡Ž*åŽ�/�E�`_�RÀ�'�;�Z�2w� ª�Ë�á�3ø�8,‘9e‘'Ÿ‘3Ç‘?û‘;’L?’%Œ’%²’Ø’Nø’NG“T–“3ë“X”6x”D¯”Aô”l6•W£•Dû•Z@–Q›–2í–L —6m—?¤—?ä—I$˜Kn˜Eº˜P™EQ™?—™O×™\'šB„šFÇšF›_U›>µ›Aô›<6œSsœEÇœI
�IW�J¡�Gì�c4žQ˜žFêžI1ŸB{Ÿ?¾ŸEþŸ;D N€ ]Ï G-¡Mu¡]Ã¡B!¢Ld¢[±¢w
£E…£XË£d$¤A‰¤BË¤P¥C_¥M£¥Qñ¥VC¦mš¦3§,<§=i§§§ªÅ§-p¨jž¨x	©M‚©;Ð©KªcXª¼ªÉÖª «º«"Ø«#û«.¬6N¬J…¬"Ð¬Dó¬\8­T•­Gê­K2®I~®CÈ®K¯KX¯^¤¯U°MY°$§°&Ì°ó°L±L\±C©±%í±1²:E²5€²9¶²Bð²J3³j~³2é³6´(S´1|´;®´6ê´«!µ˜Íµ8f¶Ÿ¶2»¶#î¶·4-·.b·2‘·2Ä·$÷·-¸4J¸4¸!´¸TÖ¸P+¹'|¹2¤¹*×¹NºdQºY¶ºX»2i»œ»®»9¿»sù»Tm¼@Â¼8½œ<½XÙ½72¾Lj¾B·¾6ú¾/1¿/a¿*‘¿+¼¿�è¿;jÀ0¦À3×ÀÁÁ;0ÁDlÁ5±ÁçÁ?Â;FÂ*‚Ân­ÂÃ5ÃHNÃ+—ÃBÃÃ"ÄD)Ä$nÄ*“Ä+¾Ä#êÄ6ÅsEÅ:¹ÅôÅTÆ-dÆ-’ÆCÀÆ!Ç/&Ç_VÇE¶Ç'üÇ!$ÈzFÈ)ÁÈ5ëÈ)!ÉKÉ[jÉ)ÆÉ9ðÉ*Ê<Ê7WÊ �Ê7°Ê+èÊ7Ë6LË(ƒË ¬ËÍË#íË(Ì:ÌYÌvÌ/ŒÌ)¼ÌæÌ*üÌ'ÍBÍ(]ÍL†Í]ÓÍ
1Î}?Î/½ÎíÎ€þÎ2Ï²ÏµÏ¹Ï=ÒÏÐÐ6 Ð6WÐIŽÐIØÐ"Ñ<7ÑtÑ.{Ñ@ªÑëÑøÑ@ÒBÒANÒK�ÒRÜÒU/Ó	…ÓR�ÓâÓþÓÔ'8ÔY`Ô4ºÔ;ïÔ<+Õ<hÕg¥Õ0
ÖC>Ö2‚Ö;µÖ=ñÖV/×;†×:Â×<ý×=:Ø1xØªØ3ÃØ;÷Ø?3Ù:sÙ7®Ù8æÙ7Ú7WÚ6�Ú4ÆÚ8ûÚ64Û9kÛ1¥Û5×Û1
Ü3?Ü=sÜC±Ü0õÜ/&Ý1VÝ3ˆÝ9¼Ý#öÝ4ÞMOÞ3�Þ:ÑÞHßUß!uß/—ß%Çßíß6
àVDà9›à9Õà3á6Cá:záHµáCþáUBâ4˜âJÍâDã9]ã&—ã1¾äðä!å@0å4qå=¦å=äå="æ$`æ5…æ8»æ6ôæ3+ç8_ç:˜ç9Óç
è>*è<iè+¦è2Òè$é	*é44é)ié)“é½éÓé#óé)ê8Aêzê�ê*”ê¿êØê õêë(ë>ë=Xë,–ëIÃëP
ì^ì*{ì3¦ì0ÚìYíeílísí7{í
! ³í>¾í ýíî9î.UîS„î-ØîFï:Mï/ˆïN¸ïð*ð0Gð/xð
¨ð)¶ð)àð3
! ñ)>ñEhñ-®ñÜñ$íñò1òOòeò‚ò#•ò1¹ò(ëò3ó;HóX„óÝóàóòóô,ô7Cô{ô*›ô2Æô=ùô=7õuõ‡õ™õ«õ½õ'Ïõ ÷õö+ö=öPöbötö†ö ˜ö¹öËö+ÏöBûö=>÷|÷’÷ª›÷iFøv°ø#'ùKù1[ù>�ù>Ìù ú%,ú7Rú
! Šúˆ•úû=$û®bûfü*xü-£ü0Ñü-ý/0ý�`ýqâýLTþN¡þ‡ðþDxÿ-½ÿ>ëÿ:*:e+ 8Ì-&3}Z“Øcl²ÐnƒOò†BzÉrDV·m½|6:=q@¯1ð8"*[ †#§6Ë8	N;	<Š	GÇ	/
! h?
! n¨
! PUhh¾Z'S‚“Ö0j
T›
rð
QcTµ`
! iknÕiDc®s©†E0:vš±\LE©6ï<&PcR´KLS[ Mü[J_¦aihOÒE"OhF¸<ÿE<�‚MO^G®Eö3<YpQÊMAjE¬EòP8W‰Máp/e D9K=…ÃQÄ „!M›!:é!6$"b["@¾"vÿ"pv#Hç#‡0$l¸$^%%J„%HÏ%?&WX&c°&b'Tw'SÌ'\ (d}(Bâ(Š%)r°)A#*“e*bù*V\+c³+d,f|,=ã,G!-’i-|ü-Zy.CÔ.U/hn/W×/V/0G†0CÎ0q1+„13°1Fä18+2Vd2X»2>3TS3O¨3Bø35;4Dq4P¶4`5Jh5V³5X
! 6Oc6?³67ó6?+7‚k7Eî7/485d8Pš8Fë8<29+o9K›9Pç9,8:Se:R¹:9;0F;0w;2¨;.Û;.
! <A9<U{<gÑ<$9=&^=„…=;
! >`F>"§>XÊ>9#?^]?W¼?K@Y`@Gº@+A-.AO\AŒ¬AX9BQ’BDäB^)C,ˆCJµC3D(4D8]D4–D9ËD/E75E^mEDÌEF6'F^F?jFªF.¶F*åFCG0TGK…G6ÑG4H=HYH.bH‘H�H­H
ÂHÐHèHúHIII$I4I@IZInIŠI¦I·IÃIÐIáIôIJ(J4JEJ[JrJŒJ˜J*«J/ÖJ^K7eK>�K(ÜKªLa°LmM&€M>§MYæM+@N8lN8¥NÞN_üN<\O™O!³OÕOEéOD/PDtP=¹P6÷P.QEEQ>‹Q4ÊQ+ÿQ@+R?lR>¬RëR-ûR2)S%\S@‚SDÃS(T1THIT>’T-ÑTÿT'U+BUnU‹U4©UIÞUJ(V3sVU§VZýV�XWLÚW*'X;RX<ŽXCËXDYETYQšY:ìYQ'ZHyZJÂZ:
[/H[†x[Oÿ\’O]µâ]|˜^W_Km_9¹_8ó_�,`®`:.a7iag¡a®	bI¸b]cw`cuØc_Ndb®d[eXme?ÆeNf6Uf&ŒfV³fU
! g:`g4›gÐgêghh%-h8Sh.Œh»h.Óh%i-(i&Vi/}iA­i+ïij9j&Wjq~j(ðjRk4lkJ¡k>ìkQ+lK}l‚Él€LmQÍmPnNpnJ¿nR
! oL]oQªo,üoQ)p7{p=³pñpyqq^ëq1Jr~|r/ûr/+s4[s2�s`ÃsG$t)lt6–t6Ít'u2,uN_u|®u—+vVÃv?wnZw=Éw+x53x4ix6žx7ÕxC
ysQy&Åy$ìyPz>bzA¡z%ãzO	{2Y{8Œ{pÅ{Ç6|ºþ|µ¹}:o~ ª~NË~^yH—Jài+€]•€Ló€(@�Di�5®�0ä�C‚Y‚,w‚4¤‚ZÙ‚.4ƒ8cƒ?œƒ-ÜƒW
! „Lb„6¯„…æ„Cl…I°…0ú…8+†Vd†1»†-í†M‡?i‡\©‡gˆ6nˆ7¥ˆUÝˆD3‰Ix‰HÂ‰HŠ:TŠ0�Š0ÀŠqñŠQc‹Mµ‹=ŒKAŒT�ŒlâŒWO�F§�Fî�M5Ž\ƒŽ[àŽ:<�Aw�F¹�E�IF�<��6Í�=‘OB‘;’‘FÎ‘N’8d’4�’*Ò’$ý’F"“4i“-ž“-Ì“4ú“+/”Y[”Dµ”6ú”71•6i•9 •5Ú•>–>O–;Ž–9Ê–1—H6—0—@°—Bñ—74˜Dl˜+±˜+Ý˜1	™.;™Aj™P¬™2ý™!0šVRš©šˆÃš‹L›Ø›3í›!œŽ=œ‘Ìœ^�Žz�‘	ž3›žMÏžNŸ0lŸ>�Ÿ=ÜŸ= AX Oš +ê T¡Gk¡)³¡4Ý¡!¢w4¢(¬¢FÕ¢H£<e£8¢£LÛ£L(¤Lu¤LÂ¤Z¥Zj¥?Å¥)¦/¦aO¦K±¦=ý¦4;§3p§E¤§1ê§^¨@{¨„¼¨©A©dë©%Pª!vª%˜ªX¾ª+«FC«FŠ«[Ñ«(-¬GV¬-ž¬4Ì¬P­@R­N“­9â­4®{Q®4Í®h¯5k¯'¡¯/É¯Iù¯AC°L…°1Ò°9±8>±�w±<ù±J6²M�²YÏ²W)³>�³(À³<é³,&´@S´a”´ö´+µ2?µ5rµš¨µŒC¶GÐ¶h·M�·OÏ·2¸2R¸V…¸=Ü¸¹#9¹7]¹~•¹[º1pºX¢º<ûº[8»4”»=É»K¼KS¼@Ÿ¼jà¼K½8a½Jš½qå½}W¾HÕ¾¿O>¿<Ž¿nË¿V:ÀP‘ÀˆâÀ]kÁXÉÁ="ÂP`ÂM±ÂoÿÂioÃlÙÃnFÄLµÄTÅOWÅJ§Å òÅQÆeÆBzÆ.½ÆDìÆY1Ç8‹ÇUÄÇIÈhdÈ4ÍÈ;É+>É4jÉBŸÉ?âÉ."Ê0QÊ>‚ÊQÁÊ8Ë2LËAËFÁË{Ì7„ÌM¼Ì0
! Í>;Í1zÍ:¬Í4çÍ4Î1QÎDƒÎ6ÈÎ1ÿÎ21Ï#dÏˆÏ@—ÏXØÏN1ÐA€ÐÂÐ<ÛÐ@Ñ-YÑ‡Ñ1£ÑÕÑ:ìÑ<'Ò3dÒF˜ÒYßÒM9Ó4‡Ó¼ÓEÌÓÔ/Ô#BÔfÔ<€Ô½ÔÝÔ@üÔG=Õ@…Õ6ÆÕ/ýÕ:-Ö hÖ.‰Ö&¸ÖßÖïÖ=×??×A×8Á×#ú×ØQ<ØPŽØNßØN.ÙK}ÙIÉÙKÚ8_Ú@˜Ú2ÙÚ<Û IÛFjÛ5±ÛeçÛVMÜ„¤Ü‹)Ý_µÝRÞUhÞ~¾Þ0=ß-nßCœßàßÿßà%à)7à,aà'Žà:¶à7ñà.)á_Xá@¸áSùá`MâF®â@õâS6ãRŠãLÝãV*äJ�ä7Ìä9å;>åNzå:Éå9æ>æUæ6ræC©æEíæH3ç*|ç §ç<Èç>è5Dè9zèR´èé>éF]é/¤é5ÔéJ
! êJUê ê¾ê%Ýê!ër%ëW˜ënðë>_ì;žì;Úì;í;RíWŽí'æíîe"îYˆî=âî> ï7_ï9—ïJÑïBð_ðzð–ðV«ð‚ñB…ñFÈñGò>Wò"–ò2¹ò1ìòóK8óO„óJÔó9ô[Yô!µôQ×ôS)õW}õ9ÕõVöOföL¶ö+÷5/÷5e÷0›÷>Ì÷/ø.;ø9jø4¤øFÙø= ùH^ùT§ù)üù0&ú"Wú7zú%²ú?ØúCû*\û3‡û »ûÜû5\ü4’ü/Çü@÷ü8ý/Mý/}ýB­ý,ðý2þ3Pþ-„þ ²þ<ÓþgÿFxÿU¿ÿNQdK¶aWdr¼y/_©W	VaN¸IHQ)š(Ä,í=]X"¶*ÙJLOœ4·:ìG'?oR¯>>A7€L¸N	'T	6|	<³	„ð	cu
! `Ù
! Y:<”ŒÑJ^*©‚ÔMW
H¥
cî
-R_€ràBS)–!À(â@[L¨È%è#2-Lz‘© Á!â""'$J$o0”Åã2HQ)š)Ä_îrN6Á=ø/6>f9¥wßsWKËPghMÐvG•[Ý<9Av±¸°jO1kL�gêcR9¶Jð4;Ip7ºLò?JWJ¢1í=5(s&œDÃJ 0S w„ _ü J\!0§!JØ!0#"HT"2�"HÐ"2#]L#Gª#Hò#2;$ln$‡Û$gc%‚Ë%2N&A�&2Ã&2ö&0)'KZ'¦';Ä'%(%&(TL('¡(BÉ(Z)6g)Yž)5ø)P.*F*4Æ*Dû*@+)]+(‡+ °+Ñ+tð+9e,\Ÿ,Cü,>@-L-OÌ-1.5N.#„.}¨.&&/5M/Yƒ/0Ý/20OA0?‘0BÑ0(1,=1/j1Hš1Dã1$(2QM2*Ÿ2HÊ2+3D?3@„3Å3BÝ3 48945r4¨4(Ä4í4)5?,5Dl51±5Rã5?66Bv68¹62ò62%7,X7…7/—74Ç7/ü7D,8Fq8F¸8-ÿ8S-9.�9Y°9H
! :)S:)}:Y§:;6 ;6W;,Ž;»;NÓ;G"<j<,€<*­<9Ø</=<B=2=/²=/â=4>2G>4z>.¯><Þ>^?*z?c¥?z	@ˆ„@„
AE’A„ØAL]B™ªB<DCá�C$cD�ˆEÐFçFFëG;2INnIS½I:J=LJ(ŠJ³J9ÈJ9K"<K"_K"‚K ¥K ÆK$çK$L$1L"VL"yL)œL4ÆL1ûL/-MC]Mo¡MUN2gN4šN>ÏN1OD@OZ…OwàOPXPO©PwùPHqQ[ºQGR8^R@—R:ØRCSmWSaÅS~'T]¦TdUaiUXËUo$VL”VMáV„/W(´W(ÝW(X(/XXXÐ\YQ-Z?ZG¿Z7[-?[8m[Z¦[W\pY\Ê\Pè\G9]`�]â]N^IQ^{›^^_'v_$ž_EÃ_T	`J^`©`Æ`*à`2a¡>a)àa?
! bNJb$™b:¾b,ùb&c1FcxcC“c×cõc9d=Jd;ˆd2Äd÷d4we)¬eDÖe-fIIf“f/³fãf=ÿf==gA{g-½g$ëg h 1hJRhF�h?äh'$i1Li-~i*¬iA×i9j.Sj2‚j(µjMÞj),k-Vk9„k@¾kHÿkHHln‘lAmSBm=–m1Ômdn=kn#©n4Íno  oAoVYo8°o1éo+p+Gp+sp4Ÿp*Ôp!ÿp,!q.Nq.}q.¬q.Ûq/
! r/:r0jr0›r0Ìr0ýr0.s0_s0�s0Ás0òs0#t0Tt0…t.¶t.åt.u.Cu.ru.¡u/Ðu.v./v.^v.�v0¼v0ív0w0Ow.€w.¯w.Þw.
x.<x.kx.šx.Éx.øx.'y/Vy/†y-¶y.äy.z/Bz/rz.¢z.Ñz.{./{,^{-‹{-¹{.ç{4|<K|Eˆ|5Î|5}):}Jd}J¯}2ú}6-~Hd~A­~Fï~;6Cr¤¶:[€C–€$Ú€(ÿ€"(�5K�8��8º�1ó�%‚22‚5e‚2›‚DÎ‚CƒLWƒÆ¤ƒ7k„�£„J%…Mp…[¾…C†3^†M’†Cà†?$‡?d‡$¤‡`É‡!*ˆLˆ$iˆ&Žˆ µˆ0Öˆ-‰(5‰^‰'x‰+ ‰'Ì‰!ô‰ Š!7Š!YŠ-{Š&©Š"ÐŠ"óŠ)‹,@‹%m‹3“‹6Ç‹ þ‹$Œ)DŒ+nŒ)šŒ5ÄŒ`úŒ§[�Ž("ŽBKŽ>ŽŽ:ÍŽK�T�>h�X§�@�WA�I™�=ã�>!‘0`‘‘‘'«‘1Ó‘#’[)’`…’(æ’>“;N“BŠ“Í“Iä“D.”Ps”FÄ”J•CV•Fš•Já•M,–Fz–IÁ–U—Ka—C­—Mñ—%?˜e˜.€˜-¯˜6Ý˜#™38™l™#‰™
­™)»™å™þ™Hš@Wš˜š´šÉšéšT	›5^›/”›,Ä›$ñ›œG%œgmœRÕœ+(�jT�d¿�c$ž@ˆž&Éž ðž>Ÿ?PŸ6�Ÿ$ÇŸ'ìŸˆ 1� /Ï 9ÿ -9¡9g¡7¡¡7Ù¡f¢.x¢?§¢†ç¢in£UØ£=.¤2l¤0Ÿ¤&Ð¤?÷¤ 7¥3Ø¥/¦F<¦<ƒ¦„À¦FE§8Œ§Å§Ù§/ù§0)¨*Z¨'…¨*­¨7Ø¨K©\©){©!¥© Ç©$è©8
ª8Fªª'™ª*Áª4ìªA!«7c«-›«@É«*
! ¬35¬'i¬P‘¬%â¬F­O­%h­<Ž­?Ë­I®U®@j®$«®'Ð®;ø®'4¯\\¯X¹¯<°VO°+¦°DÒ°2±.J±.y± ¨±+É±4õ±,*²%W²&}²>¤²4ã²)³3B³>v³/µ³-å³,´1@´Tr´Ç´1ä´ µM7µ#…µ?©µ1éµ¶27¶#j¶*Ž¶¹¶†Ó¶kZ·zÆ·_A¸#¡¸SÅ¸H¹/b¹#’¹,¶¹ã¹Eº(Iº;rº+®º%Úº=»M>»)Œ»$¶»4Û»0¼@A¼<‚¼¿¼/ß¼!½"1½9T½LŽ½`Û½)<¾)f¾3�¾'Ä¾'ì¾t¿C‰¿;Í¿b	À2lÀdŸÀ$ÁJ)Á3tÁN¨Á8÷Á(0Â!YÂ{Â˜Â·ÂCÔÂNÃ,gÃM”Ã5âÃ/Ä9HÄQ‚Ä1ÔÄ0Å87Å]pÅ"ÎÅ%ñÅ#Æ";ÆB^Æ;¡ÆÝÆAøÆ:Ç3WÇ(‹Ç5´Ç#êÇ.È%=È=cÈc¡È*ÉD0ÉuÉA“É;ÕÉ-Ê5?Ê9uÊA¯Ê.ñÊ2 Ë.SËq‚Ë.ôË>#Ì£bÌ9Í'@Í4hÍ4�ÍÒÍ%îÍÍÎ9âÎþÏ„Ð= Ð4ÞÐHÑ3\Ñ(�Ñ)¹ÑqãÑ.UÒ|„Ò¤Ó*¦ÓNÑÓ; Ô>\Ô-›Ô1ÉÔ/ûÔ'+Õ2SÕQ†Õ.ØÕ'Ö,/Ö+\Ö1ˆÖ'ºÖâÖs×;v×8²×@ë×j,Ø,—Ø'ÄØ?ìØq,ÙažÙMÚ%NÚtÚA�ÚKÒÚ1ÛPÛ>eÛv¤Û>Ü\ZÜD·Ü?üÜX<Ý,•ÝDÂÝ!Þ )ÞSJÞžÞK¥Þ$ñÞ&ß!=ß(_ß3ˆß,¼ß(éß.àFAà†ˆàáSáLlá8¹áUòá(HâdqâVÖâ-ãCãYã oã�ã-¦ã+Ôãää0.äI_ä)©ä4Óäå$å7?å>wåP¶åBæ'Jæ*ræ0�æ*Îæ+ùæ%%ç,Kç(xç3¡çÕçóçè.è"Kènè‡è¥è.Âè3ñè6%é \éG}é"Åé'èé7ê@Hê3‰ê$½ê/âê(ë/;ëkë<�ë8¾ë(÷ë2 ìSìeì/ƒì³ìeÊì%0í
Ví0dí•í±í1Éí)ûí%î';îMcî ±îDÒî*ïBï5aï$—ï/¼ïBìï1/ðað tð$•ð;ºð%öð)ñ+Fñprñ8ãñCò=`ò>žò:Ýò3ó Ló4mó=¢ó:àó3ô2OôA‚ô+ÄôzðôXkõ2Äõ%÷õFö4dö*™ö;Äö(÷h)÷’÷'²÷>Ú÷9ø`Sø.´øMãø31ù eù†ù�ù4µùDêù2/ú2búE•ú8Ûú2û3Gû{û&–ûD½û1ü;4üJpü(»ü?äü9$ýY^ý=¸ý=öý=4þ=rþA°þ>òþE1ÿrwÿ*êÿ+A@X*™YÄIEhS®.bIE¬9òY,B†5É;ÿ�;!ÉCëH/CxK¼‹ ”§µ>]Lœ7ée!P‡&Ø:ÿ :	L[	<¨	0å	B
! DY
! :ž
! WÙ
! !1ySIÍ:JR;�"Ù!ü

8,
Ne
,´
0á
U4h+�<É["bU…rÛ0NDdÄ=)4gGœWä\<y™=IQV›kò~^VÝP4V…:ÜG:_bšdýbA~ÀSÓS'I{ÅEÜ@":cžB¯GòL:9‡ÁÚõ+7R@o°Æ$ã55>5t(ª7Ó2_>(žKÇ5Igb1Êü&>R/g—¬À1Ö  92 l ‰ œ ¯ Î â õ 	!'!!:!\!!s!•!!¬!Î!å!""71"li"kÖ"GB#]Š#Nè#>7$:v$'±$KÙ$ %%Æ%å%ÿ%&&/&,V&>ƒ&.Â&5ñ&('''P''x'G '%è'1(@('[(ƒ(,ž(=Ë(\	)0f)0—)+È)ô)!*"5*X*w*—*¶*Õ*ô*+2+L+f+€+1 +Ò+1ò+$,D,d,„, ¤,Å,Ý,ø,5-M-l-‹-&ª-1Ñ-6.J:.&…./¬.+Ü.,/J5/0€/)±/#Û/#ÿ/B#01f0 ˜0$¹0&Þ0&1),1)V1A€12Â1Nõ1KD2-�2-¾2-ì2N35i3~Ÿ3A4>`4LŸ4<ì46)58`5:™5=Ô5@61S67…6.½6/ì6:7$W7)|7A¦71è7/81J8?|83¼8Fð8=79=u9;³9:ï9:*:5e:9›:9Õ:9;6I;.€;¯;kË;7<3O<Mƒ<$Ñ<8ö<3/=Oc= ³=CÔ=C>A\>Až><à><??Z?š?m±?@<@CY@9�@3×@Aq*AœA#ºAÞA ôA5B0KB4|B4±B4æB1CMC1iC;›C(×CVD[WD<³DAðDD2E'wE+ŸE*ËE-öE8$FU]F‡³F#;H$_H3„HR¸HnI#zI3žIÒI!èIE
! J<PJF�J&ÔJHûJ_DKa¤KeL'lLB”L5×LJ
M?XMA˜M6ÚM¹NZËN$&OFKOF’OHÙOR"P#uP5™PÏP]ïP&MQžtQÆR;ÚRmS„SKžSZêSuET»T:ÊT"U[(U„U¡U¾U;ÙUYV]oVÍVHàVA)W#kW�WB§WêWX^XBzXP½X7Y>FY8…YQ¾YHZJYZ2¤Z(×ZU[+V[3‚[i¶[L \Rm\.À\9ï\;)]e][}]$Ù]@þ]??^?^=¿^Gý^NE_.”_8Ã_0ü_,-`&Z`M�`+Ï`1û`-aIMa%—aA½a=ÿaB=b.€b<¯bJìb;7c3scE§cIíc.7d3fd7šdGÒd#e2>e)qeE›eDáeZ&f,�f>®fGíf55g&kg*’g2½g2ðg;#h__h-¿hTíh9Biu|i4òi>'j9fj7 j>Øj@k/XkRˆkQÛkN-lL|l<Él,m83mWlm+Äm"ðm[nXonEÈn.o6=o.to.£o,Òo(ÿo\(p4…p,ºpZçpWBqKšqCæq *rÍËrH™sxâs>[tQštOìtI<u(†u,¯u(Üu,v!2v-Tvœ‚v:w;ZwX–w4ïw'$x'Lx(tx-�xEËxvy(ˆyW±y	z+(z*Tz8z8¸z4ñzI&{Ep{+¶{2â{C|7Y|)‘|-»|'é|'}(9}-b}�}8¯}4è}~*8~{c~šß~\z…×8]€3–€%Ê€'ð€
! �<#�1`�-’�%À�!æ�5‚%>‚-d‚9’‚>Ì‚8ƒDDƒ>‰ƒCÈƒH„BU„=˜„AÖ„;…@T…;•…@Ñ…:†KM†E™†3ß†I‡>]‡Sœ‡Uð‡^FˆP¥ˆQöˆWH‰† ‰O'ŠXwŠÐŠBðŠ>3‹xr‹Kë‹Ò7Œ«
! �G¶�þ�Ž*Ž<ŽVŽfŽyŽ!�Ž²ŽKÎŽ5�jP�4»�/ð�Q �1r�7¤�=Ü�:‘NU‘;¤‘1à‘]’ p’2‘’7Ä’/ü’K,“9x“9²“9ì“G&”Kn”Oº”\
! •Wg•3¿•Dó•z8–6³–>ê–X)—;‚—k¾—?*˜zj˜]å˜NC™h’™.û™3*šŽ^š*íšY›Pr›EÃ›W	œjaœWÌœJ$�Xo�ƒÈ�}Lž:Êž$Ÿ6*Ÿ6aŸ6˜Ÿ6ÏŸ7 7> 8v 8¯ 8è 8!¡8Z¡8“¡8Ì¡8¢8>¢8w¢8°¢8é¢6"£6Y£6�£6Ç£6þ£65¤7l¤6¤¤6Û¤6¥6I¥8€¥8¹¥8ò¥8+¦6d¦6›¦6Ò¦6	§6@§6w§6®§6å§6¨6S¨7Š¨7Â¨5ú¨60©6g©7ž©7Ö©6ª6Eª6|ª6³ª9êª5$«5Z«6�«&Ç«Lî«h;¬D¤¬,é¬y­�­(©­WÒ­\*®F‡®3Î®!¯H$¯;m¯2©¯+Ü¯]°:f°=¡°^ß°F>±@…±1Æ±Eø±$>²!c²J…²PÐ²B!³'d³/Œ³*¼³*ç³)´*<´*g´)’´™¼´AVµR˜µ0ëµ9¶EV¶@œ¶@Ý¶j·,‰·U¶·D¸ŠQ¸RÜ¸H/¹Ix¹=Â¹Iº�Jº1Øº>
! »GI»F‘»(Ø»9¼;¼/S¼!ƒ¼]¥¼½"#½8F½A½-Á½.ï½F¾'e¾-�¾0»¾]ì¾,J¿=w¿'µ¿+Ý¿'	Àb1À6”À1ËÀýÀNÁ;jÁ)¦Á1ÐÁ#Â&Â+EÂGqÂ#¹Â-ÝÂ=Ã+IÃ7uÃ+­ÃÙÃ'öÃ%Ä'DÄ=lÄ=ªÄèÄ-ÅC3ÅwÅHŒÅ^ÕÅ[4Æ<�ÆMÍÆRÇanÇ8ÐÇ5	Èn?È:®È2éÈ6É6SÉDŠÉ6ÏÉ@Ê;GÊ@ƒÊ7ÄÊ7üÊA4Ë7vË9®Ë;èË7$Ì8\ÌF•Ì7ÜÌFÍV[Í<²Í?ïÍ:/Î:jÎB¥ÎHèÎC1Ï<uÏC²ÏHöÏ<?Ð?|Ð<¼Ð7ùÐG1ÑCyÑW½ÑlÒh‚ÒUëÒZAÓ%œÓ,ÂÓïÓ,Ô0ÔKKÔR—ÔGêÔ,2Õ_Õ6uÕ5¬ÕNâÕ51ÖQgÖD¹Ö9þÖ38×1l×/ž×;Î×/
! Ø;:Ø-vØ0¤ØBÕØ$Ù=Ù"[Ù~Ù3�Ù@ÄÙRÚ0XÚ*‰Ú.´Ú/ãÚ(Û><Û{Û›Û(¹Û:âÛ9Ü:WÜ’Ü5©Ü'ßÜ!Ý)Ý(IÝ+rÝ&žÝ+ÅÝ$ñÝFÞN]Þ+¬ÞHØÞ@!ß?bß5¢ß3Øß;à<HàD…à<ÊàMá,Uá‚á™á/«á9Ûá/â!EâUgâS½âSãKeãX±ã>
! ä]Iä]§ä_åeå'|å(¤åÍå3íå9!æ0[æ0Œæ/½æ<íæ5*ç&`ç-‡ç@µç"öç"è;<è<xèIµè#ÿè#éR9é)Œé¶é;Èé?êeDêªêQºêëF%ëdlë4Ñë ì2'ì.Zì&‰ì°ìHÐìMí[gí Ãíäí,î2/î&bî›‰î}%ïL£ïLðï?=ð;}ð<¹ð-öð1$ñ+VñI‚ñFÌñTò_hò5ÈòAþòi@óMªóHøóDAô>†ôxÅô?>õR~õNÑõG öahö6ÊöI÷VK÷C¢÷Wæ÷`>øfŸø–ù%�ùvÃùS:ú9ŽúHÈúkû^}ûFÜûf#üOŠüPÚüc+ýv�ý7þi>þF¨þlïþ™\ÿUöÿEL(’G»oœsj7{…³‡9žÁR`o³D#ph`Ù„:ˆ¿9H.‚C± õ:9Q!‹j­�	Uš	rð	Uc
! h¹
! B"Xef¾^%F„YË^%
l„
Eñ
L79„4¾,ó, EM&“*ºpå/V6†I½I-Q"7¢8Ú+4?"t—-® Ü^ý%\‚,Ÿ9Ì?Fe0ƒ-´â)+$<ŠaYì=F5„CºEþ5D\z;×=>QA�vÒEIE�hÕx>Œ·nDW³mJyÄCá>%OdH´7ýE5>{º4Ð1[7“=°,î5 NQ S  Cô )8!6b!-™!\Ç!L$"q"2‰"¼"Ñ"nÞ"9M#?‡#BÇ#(
! $.3$`b$KÃ$f%Av%n¸%'&<C&$€&K¥&1ñ&
#'1'@'^'*w'¢'h¾'['(ƒ(E¡(<ç(?$)6d)‘›)7-*]e*`Ã*)$+ON+Gž+)æ+H,3Y,K�,MÙ,D'-Dl-<±-¡î- �.±/Ã0â1ò213(C3@l3H­3+ö3C"46f48�4-Ö4;5_@5 5hÀ52)6+\61ˆ6º6CÌ6E7@V78—7@Ð7K8`]8`¾8J9bj9bÍ9H0:2y:4¬:5á:*;IB;=Œ;$Ê;Pï;@<9T< Ž<$¯<>Ô<,=W@=*˜=nÃ=R2>m…>@ó>G4?)|?-¦?OÔ?Y$@~@•@6¬@5ã@EAS_Ai³A‘Br¯B*"CAMC5�CHÅC=D=LDBŠD;ÍDN	E7XEA�EfÒE69FpFK…F-ÑFOÿF OG+pG'œG'ÄG%ìG1H7DH�|H@I&MI
! tIxIwøIpJHŽJR×J?*K+jKB–K#ÙK?ýK?=L"}L3 L+ÔLMM.NM-}M.«MÚM÷MN*N$7N.\N‹N+¢NFÎNHO$^O#ƒOE§O+íO"P0<PGmP'µP<ÝP;QIVQ Q-²Q<àQR*7R*bR)�R"·RKÚR;&S=bSB SNãS=2TFpTH·TBUFCUDŠUÏUæUCVEEV‹VA¥VçVJW7MW.…WJ´W8ÿW;8XtX-‰XJ·X€Y|ƒYnZJoZ8ºZ9óZX-[$†[$«[+Ð[0ü[%-\;S\.�\©¾\Nh]U·]Q
^V_^[¶^“__¦_T`I[`‰¥`S/a2ƒaQ¶a0b/9bFibO°b;c1<c8nc<§cHäcA-dKodJ»dKeLReCŸeEãeC)f;mf)©fÓf^òfBQgW”g=ìg!*h*Lh?wh6·h3îh2"i:Ui,�iM½i!j"-j5PjM†j#Ôj!øjjk,…kO²kQl+TlS€l*Ôl>ÿlA>m6€m4·mXìm=En!ƒn'¥n)Ín-÷n*%o%Po2vo@©o.êo;p=Up4“p.Èp4÷p#,q'Pq‚xqûqLr6Pr3‡rZ»r:s-Qs/s?¯s©ïs¨™t:BuB}uDÀuAv/Gv-wv&¥vŠÌvWwkw3w(³w?ÜwDx7ax&™xÀx>Úx*y:Dy3y.³yBâyF%zlzk‹ze÷z=]{‡›{2#|7V|(Ž|5·|³í|-¡}=Ï}5
~GC~O‹~<Û~ZUs2É6üF3€Mz€;È€S�GX�X �Aù�l;‚;¨‚Lä‚<1ƒMnƒ^¼ƒ?„6[„o’„Q…3T…'ˆ…°…iÇ…R1†A„†PÆ†G‡ _‡Q€‡EÒ‡Ÿˆ¸ˆ}×ˆ0U‰1†‰]¸‰Š10ŠbŠ,Š'¬ŠAÔŠ'‹>‹"^‹^�‹.à‹BŒ,RŒŒižŒ4�G=�5…�4»�ð�ŽŽD5ŽCzŽC¾ŽC�DF�C‹�AÏ�B�AT�U–�@ì�u-‘?£‘=ã‘(!’-J’Ux’WÎ’[&“_‚“Qâ“W4”IŒ”aÖ”Y8•V’•4é•$–-C–;q–G­–,õ–="—<`—<�—0Ú—_˜2k˜Už˜Kô˜"@™1c™!•™4·™-ì™-šAHšAŠš Ìš#íš7›(I›r›$’›=·›?õ›85œ)nœ/˜œ>ÈœE�JM�8˜�!Ñ�.ó�'"ž)Jž+tž% ž,Æž*óž=ŸL\ŸE©ŸIïŸB9 8| Vµ N¡[¡Sn¡>Â¡3¢5¢S¢5j¢1 ¢0Ò¢L£;P£9Œ£8Æ£?ÿ£2?¤Ur¤=È¤'¥F.¥;u¥0±¥6â¥H¦=b¦? ¦)à¦(
! §33§;g§ £§LÄ§O¨Ha¨Fª¨Añ¨3©/R©/‚©&²©#Ù©2ý©,0ª;]ªJ™ª0äª>«-T«>‚«8Á«@ú«S;¬J�¬3Ú¬/­'>­.f­#•­$¹­TÞ­>3®9r®0¬®QÝ®O/¯M¯<Í¯

! °G°6`°P—°8è°<!±3^±>’±%Ñ±X÷±,P²0}²B®²ñ²D³T³Ah³<ª³ç³$ù³2´Q´3l´? ´*à´+µ;7µ<sµI°µ
úµ<¶E¶&c¶(Š¶*³¶gÞ¶5F·6|·@³·!ô·¸^3¸W’¸ê¸¹e¹9�¹K»¹ºº(-º'VºE~º?Äº)»9.»6h»qŸ»-¼}?¼x½¼6½"¶½Ù½6õ½$,¾€Q¾*Ò¾Aý¾J?¿FŠ¿*Ñ¿ü¿!À9À”PÀŠåÀœpÁ;
Â)IÂ5sÂL©ÂöÂ*Ã&>Ã\eÃ&ÂÃéÃ+ÄV4Ä<‹ÄžÈÄ[gÅ8ÃÅ:üÅ+7Æ1cÆ1•Æ1ÇÆùÆÇ7,ÇhdÇ3ÍÇVÈYXÈV²È2	É6<ÉGsÉK»É@Ê@HÊ-‰Ê·Ê"ÕÊ'øÊ' ËyHËzÂËI=Ì‡ÌEŸÌ<åÌ="Í=`Í<žÍgÛÍCCÎC‡Î@ËÎgÏHtÏ~½Ï]<Ð+šÐÆÐ\ÜÐZ9Ñ(”Ñ3½Ñ9ñÑH+ÒHtÒ,½Ò(êÒAÓVUÓB¬ÓLïÓG<Ô%„Ô<ªÔ(çÔ�ÕK ÕDìÕ.1ÖN`ÖX¯Ö,×5×O;Øp‹ØhüØdeÙcÊÙU.ÚS„ÚLØÚ`%Û;†ÛDÂÛBÜ0JÜW{Ü‡ÓÜ<[ÝW˜Ý\ðÝ&MÞtÞa‘ÞóÞ2ßY;ß•ßà?1àqà3~à)²à6ÜàUá$iá0Žá^¿á3â7Râ8Šâ ÃâIäâI.ãIxã,ÂãDïão4äk¤äGåzXå_Óå>3æ"ræ •æK¶æ:çM=ç‹ç:Ÿç!Úç8üç:5è,pè�è¹è#Õè3ùè=-é7kéY£éPýé:Nê‰ê¢êÂê3Üêë((ë4Që,†ë)³ë?ÝëBìA`ìS¢ìLöìLCí3�íWÄíQî2nî6¡îOØî6(ïZ_ï0ºïKëï7ð7WðK�ðNÛðG*ñQrñLÄñ5òGòFaò&¨òÏòEïò85ó9nó*¨ó:Óóô:-ô hô¦	õ‡°õ8ö'Vö0~öM¯öcýö'a÷R‰÷3Ü÷'ø?8ø>xø3·øMëø(9ùEbùZ¨ù1úL5úA‚ú?ÄúZûi_ûaÉû'+üHSü2œü<Ïü6ý>Cý@‚ý:Ãý’þý^‘þSðþ+Dÿ:pÿF«ÿ2òÿ?%@e>¦Då!*L=g;¥@á?"*b@�5Î??DG„(ÌMõSCZ—ZòbMj°ou‹tˆvˆÿˆˆˆ	Šš	ˆ%
! Š®
! ˆ9~ÂŒAŒÎŒ[
‹è
�tECJKŽ=ÚC:\—B·>úA9<{¸:Õ?GP:˜+Ó@ÿF@C‡DË?(Py—*¶/á=HO4˜/Í/ý0-D^b£0@7�xd$k;�7Ì*#/Nh~;ç;#c_WÃX4K�)Ù(,$J;o2«)Þ33< p4‘:Æ4)6_`)À:ê %OF7–3Î9 ;< Jx 0Ã Jô Z?!Bš![Ý!+9"&e"Œ"¤".º"1é"N#5j#0 #1Ñ#-$#1$3U$-‰$*·$)â$,%-9%(g%,�%,½%&ê%#&!5&"W&'z&=¢&-à&3',B'*o'*š'%Å''ë'*(.>(,m(&š()Á(4ë($ )&E)+l)-˜)(Æ)ï)0*@*:`*;›*:×*0+IC+E�+NÓ+V",Sy,RÍ,& --G-1u-)§-Ñ-(î-©.HÁ.1
! /.</<k/5¨/AÞ/; 0R\0H¯0Dø09=1Kw1?Ã1C2JG24’2AÇ2E	3FO3=–3?Ô3E4CZ4:ž4DÙ4ˆ5-§5¡Õ51w7`©7F
! 8Q85i8Ÿ8 ¼8Ý8)ú8$$9	I9}S9NÑ9S :6t:r«:=;@\;��;Z;<Q–<yè<7b=˜š=Y3>e�>bó>BV?U™?Aï?m1@CŸ@@ã@\$AO�A}ÑATOB@¤BUåBN;CLŠCr×CcJD`®D@EePED¶E>ûEP:Fƒ‹FqGx�G&úGg!HE‰HaÏH;1IEmIÁ³IBuJk¸J_$KX„K`ÝKM>L1ŒL-¾L)ìL.M<EM;‚M*¾M:éM,$N5QN3‡N{»NÁ7O‰ùOƒƒP‚QPŠQpÛQWLRB¤R‡çRæoSÚVTc1UN•UeäU2JV^}VPÜV<-W@jW@«WFìWo3X/£XBÓXEY_\YR¼YXZAhZEªZBðZX3[kŒ[Dø[M=\7‹\:Ã\\þ\S[]Z¯]Ž
! ^X™^^ò^lQ_W¾_a`Rx`HË``aNua7ÄaWüa=TbK’blÞb^Kc=ªcSècC<d>€dg¿dQ'e>ye|¸ep5f%¦fLÌfMgzggFâg[)hp…hXöhROiL¢iIïiF9jL€jeÍjZ3k”ŽkŽ#lŽ²lŽAmGÐm;nbTnd·nko@ˆo§Éo­qpjqŠq§q]¿qr=r]rxr:“r6Îr=sªCsŽîsŒ}tG
! uRRu^¥uwv�|v5
! wf@wJ§wMòwm@xZ®x	y@‰yuÊyf@zG§z]ïz>M{,Œ{h¹{W"|Az|C¼|h}œi}œ~ £~.Ä~Zó~<NH‹Ô$çA€oN€#¾€dâ€[G�C£�Iç�31‚ke‚QÑ‚>#ƒ6bƒ?™ƒ&Ùƒ1„42„5g„+�„!É„3ë„2…*R…4}…/²…>â…1!†\S†H°†_ù†%Y‡\‡$Ü‡Iˆ Kˆ9lˆ8¦ˆ;ßˆ9‰oU‰(Å‰6î‰%Š:¥Š@àŠ5!‹1W‹@‰‹+Ê‹+ö‹5"ŒsXŒCÌŒB�"S�Zv�aÑ�63Ž;jŽF¦Ž;íŽ@)�Aj�H¬�bõ�!X�Gz�FÂ�?	‘^I‘D¨‘4í‘"’I?’M‰’ ×’;ø’84“5m“&£“UÊ“3 ”T”Dl”2±”Rä”%7•<]•<š•B×•+–/F–.v–'¥–4Í–D—SG—‰›—(%˜0N˜D˜4Ä˜*ù˜$™4D™-y™5§™/Ý™2
š)@š.jš!™š;»š ÷š"›;›8L›#…›E©›$ï›Lœ-aœ1�œ&Áœkèœ5T�Š�(¨�Ñ�)è�6ž@Iž=Šž:Èž;ŸJ?Ÿ<ŠŸ8ÇŸ: A; =} 3» 0ï 3 ¡:T¡5�¡6Å¡6ü¡43¢h¢9ƒ¢9½¢&÷¢&£5E£({£9¤£/Þ£¤%.¤:T¤#�¤w³¤£+¥¼Ï¥¤Œ¦1§-K§*y§;¤§à§.ö§£%¨+É¨-õ¨/#©LS©, ©1Í©$ÿ©P$ªKuª,ÁªDîª*3«R^«R±«B¬5G¬;}¬J¹¬1­6­(V­I­FÉ­J®I[®&¥®OÌ®¯;¯Q¯g¯$}¯/¢¯@Ò¯.°B°K_°.«°2Ú°
± ±3±$I±/n±ž±¼±Ù±#÷±²6²RU²3¨²9Ü²³:&³ia³Ë³/ç³D´4\´$‘´4¶´Rë´O>µLŽµCÛµ/¶O¶!o¶-‘¶1¿¶8ñ¶*·+A·m·!ˆ·ª·2Æ·Jù·JD¸;�¸6Ë¸G¹WJ¹&¢¹9É¹6º3:º3nº'¢º.Êº'ùº!!»;C»»C˜»?Ü»¼9¼=Y¼<—¼*Ô¼Mÿ¼HM½H–½Hß½H(¾q¾$ƒ¾(¨¾'Ñ¾8ù¾82¿$k¿E�¿$Ö¿sû¿CoÀ6³ÀGêÀ12ÁIdÁ$®ÁÓÁEðÁ»6Â<òÂ&/ÃVVÃ&­Ã-ÔÃKÄ~NÄQÍÄHÅ hÅK‰Å)ÕÅ(ÿÅ%(Æ0NÆ,Æj¬ÆBÇZÇ>xÇ:·Ç7òÇc*È#ŽÈB²ÈGõÈ==É-{É)©É$ÓÉøÉ;Ê(KÊ'tÊ)œÊ'ÆÊnîÊ,]Ë3ŠË&¾Ë0åË%ÌG<Ì1„Ì3¶Ì%êÌ,Í%=ÍEcÍ%©Í0ÏÍGÎ(HÎ.qÎ4 Î@ÕÎ+Ï4BÏ3wÏ+«Ï9×ÏÐP.ÐGÐ;ÇÐ6ÑD:Ñ¡ÑT!Ò)vÒ" Ò;ÃÒÿÒÓ;5Ó#qÓU•ÓëÓ&Ô$/Ô#TÔvxÔvïÔ}fÕ~äÕ-cÖL‘Ö!ÞÖ-×".×]Q×)¯×KÙ×,%Ø;RØ`ŽØ#ïØ=Ù;QÙ)�Ù·ÙoÕÙŒEÚ{ÒÚNÛEjÛ*°Û%ÛÛNÜ3PÜ(„Ü­ÜÌÜUåÜD;ÝO€Ý&ÐÝ<÷Ý74Þ@lÞa­Þ2ß(Bß&kß’ß±ßÆßÛßMúß7Hà?€à*ÀàëàáC"áPfá*·áJâáJ-â+xâ6¤â8Ûâwã3ŒãDÀã?ä%Eä:kä6¦äÅÝä<£ådàåFEæŒæ5«æMáæ=/ç(mçH–ç{ßç_[èL»èRéA[éL�é1êé:ê;Wê0“êMÄêë'(ë%Pëvë�ë¨ëKÁë
ì/'ì,Wì!„ì)¦ì"Ðì.óì1"í-Tí‚í?¡í5áí[îQsîÅîWEïo�ïS
ð6að˜ð>ñrWñ\Êñr'ò¤šò€?óUÀóIô†`ô‹çôNsõ�ÂõˆPöJÙöQ$÷Jv÷uÁ÷^7ø4–ø�Ëø4MùF‚ùXÉù�"ún°úvû`–û_÷û*WüT‚üo×ü|GýgÄý[,þxˆþVÿ^XÿI·ÿsguTÝ-2@`3¡YÕ8/dhoÍ,=uj&à*L2@FÀ@+H=t8²/ë&9BO|)Ìsö8jQ£gõg]gÅp-	rž	_
! cq
! CÕ
! A@[+œKÈ;$PluEâ;(
ˆd
Tí
B1ÂDôM95‡6½:ô=/>m/¬?Ü;(X�t¡KKb4®GãK+kwFãR*R}RÐE#3i3�,ÑcþƒbGæ+.PZQ«RýTPP¥Jö:A/|A¬$î-*AXl+Å<ñ=.Il>¶9õJ/"z/�5ÍV)ZC„]È3&2ZD�DÒM=ee£4	 @> ; A» Cý .A!€p!Oñ!RA"I”".Þ"O
#;]#E™#8ß#@$hY$VÂ$6%DP%$•%™º%nT&4Ã&nø&gg'7Ï'<(iD(a®(.)+?)Ck)R¯)j*>m*6¬*9ã*0+#N+’r+,,.2,Aa,%£,TÉ,J-Gi-=±-aï-*Q.T|.@Ñ.H/$[/.€/=¯/Bí/c00Z”0Gï0671An1A°1Oò1KB2?Ž2]Î2E,3kr3”Þ3Gs4m»4S)5W}5KÕ5_!6f�6/è6R7`k7_Ì7K,8Qx8JÊ879QM9nŸ9C:CR:K–:Jâ:E-;]s;mÑ;7?<Lw<:Ä<(ÿ<O(=Nx=:Ç=(>4+>p`>7Ñ>N	?8X?Z‘?;ì?E(@7n@>¦@oå@+UA&�A)¨AHÒA!B/=BWmBgÅBh-Ci–C4DP5DK†D:ÒDi
E0wE_¨ECFALF,ŽFL»F9GHBG/‹GF»GBH:EHc€HfäHRKICžI1âICJqXJ8ÊJCK0GKAxK=ºKdøKd]L4ÂLG÷L9?M;yMAµMB÷MH:NUƒNiÙNZCOOžOoîO^^P;½PNùPWHQI QwêQ_bR[ÂR*S;ISJ…SPÐS@!TBbTL¥TdòT*WUT‚U(×U/V0V`8VX™VIòVt<Xt±X[&YJ‚YVÍY+$Z;PZ<ŒZ]ÉZP'[&x[4Ÿ[+Ô[*\N+\nz\%é\\](l](•]¾] Ü]ý]^ =^ ^^-^'­^*Õ^0_01_^b_]Á_c`Ìƒ`ÆPažba¶cCd3\d5�dBÆdA	e;Ke7‡e6¿e;öe*2f"]f%€fŠ¦fT1g’†g:h.Th!ƒh¥h&«hÒhçh
! ii"i32i?fi>¦iAåi4'jI\jL¦jójLkHQkškB�kGàk}(l@¦lDçl+,m+XmD„m*Ém(ômMnhknXÔnE-o/soW£o=ûo79piqpQÛpQ-q?qD¿q8r8=r:vr_±r4sEFsVŒsIãsG-t(utKžt>êtP)uJzuBÅu<v\Evd¢v]w\ewYÂwsx]�x6îx?%y7ey�y¢¶y3Yzk�zSùz7M{4…{5º{5ð{q&|*˜|)Ã|Mí|';}&c}+Š}ˆ¶}/?~Oo~+¿~Bë~=.7lD¤.é.€/G€/w€E§€.í€!�A>�A€�SÂ�B‚4Y‚fŽ‚Fõ‚?<ƒ=|ƒ>ºƒ<ùƒ6„A<„D~„Ã„3â„t…S‹…1ß…8†HJ†B“†?Ö†9‡AP‡2’‡&Å‡'ì‡(ˆ1=ˆ*oˆ+šˆ&Æˆ.íˆ0‰0M‰~‰&•‰¼‰3Ó‰5Š)=Š&gŠ%ŽŠ*´ŠßŠúŠ.‹-G‹-u‹1£‹NÕ‹G$Œ]lŒWÊŒD"�;g�@£�Iä�C.ŽFrŽd¹ŽW�fv�AÝ�@�H`�l©�F‘
]‘k‘%{‘'¡‘"É‘@ì‘|-’Bª’4í’"“_=“8�“!Ö“,ø“S%”1y”=«”Eé”,/•;\•7˜•WÐ•(–EH– Ž–2¯–'â– 
! —1+—0]—@Ž—<Ï—7˜9D˜H~˜FÇ˜>™;M™‰™6§™:Þ™6š#Pš'tš5œšDÒšC›4[›+�›¼›6Ú›6œ6Hœ6œ6¶œ6íœ6$�=[�:™�4Ô�E	ž?Ož5�ž5Åž5ûž'1ŸYŸ$wŸ0œŸÍŸKêŸ#6 =Z >˜ )×  ¡="¡@`¡¥¡¡<G¢E„¢LÊ¢G£K_£>«£Xê£%C¤!i¤.‹¤Uº¤r¥€ƒ¥s¦zx¦ˆó¦{|§{ø§‰t¨|þ¨t{©‚ð©usªvéª`«‡à«ˆh¬�ñ¬Cs­4·­Sì­5@®Lv®2Ã®.ö®-%¯(S¯<|¯9¹¯fó¯9Z°-”°UÂ°5±-N±>|±a»±1²5O²7…²8½²,ö²C#³Ag³©³Á³Ý³ ï³)´0:´&k´’´C°´ô´4µ'9µ9aµB›µ3Þµ)¶@<¶6}¶;´¶!ð¶X·?k·d«·
¸9¸)X¸8‚¸3»¸ï¸
! ¹$¹2>¹3q¹4¥¹6Ú¹3º;Eº=�º¿ºÛºHùº?B».‚»)±»#Û»"ÿ»"¼B¼Cb¼5¦¼,Ü¼<	½HF½1�½LÁ½,¾3;¾o¾[‹¾,ç¾	¿0¿7O¿%‡¿=­¿ë¿9kÀP¥À#öÀÁ75Á4mÁ/¢Á?ÒÁ0Â.CÂ.rÂ¡ÂbºÂ^Ã0|Ã=­Ã"ëÃ/Ä>Ä]Ä|Ä?šÄ|ÚÄ&WÅq~ÅhðÅzYÆtÔÆyIÇ[ÃÇiÈc‰ÈíÈÉ
É0#ÉATÉO–ÉWæÉM>Ê8ŒÊ/ÅÊ,õÊ"Ë57ËmË*…Ë2°ËRãË_6Ì%–Ì>¼Ì:ûÌ26Í\iÍ9ÆÍ-Î+.Î/ZÎUŠÎRàÎ83Ï;lÏ.¨Ï8×Ï@Ð!QÐsÐ"ƒÐ!¦Ð#ÈÐ-ìÐÑ02ÑcÑ}Ñ˜Ñ³ÑËÑ+ÚÑÒ,Ò;LÒ0ˆÒ;¹Ò;õÒ=1Ó;oÓ;«Ó;çÓ;#Ô;_Ô/›Ô8ËÔÕÕÕ/3Õ-cÕ,‘Õ(¾Õ(çÕÖ>"ÖHaÖªÖ
ÃÖOÑÖ(!×2J×)}×6§×2Þ×+Ø.=Ø4lØ*¡Ø-ÌØ-úØ8(Ù6aÙ+˜Ù+ÄÙðÙ
Ú1*Ú§\Ú!ÛD&ÛJkÛD¶Û0ûÛ',Ü-TÜ5‚Ü6¸Ü<ïÜ@,Ý8mÝ9¦Ý1àÝ<Þ%OÞ,uÞ¢Þ ÀÞ/áÞ3ßQEß1—ßZÉß?$à<dà¡àA²à'ôà5á&Ráyá˜á!³á4Õá<
! âGâ*bâ)�â·âCÀâ'ã,ã"Jã'mã"•ã6¸ã¢ïã7’äKÊä<åJSå,žåDËå[æ2læ\Ÿæ@üæ>=ç?|çJ¼ç.è<6èsè‘èW°è>é2Gé9zé ´é"Õé6øé5/êJeê.°ê5ßê6ë$Lë0qës¢ëpìA‡ìcÉì3-í4aí4–í@Ëí9îJFî?‘îPÑîG"ïSjï:¾ï0ùï6*ðBaðN¤ð^óðRñTbñ*·ñ-âñGò;Xò<”ò<Ñò;ó>Jó=‰óGÇó-ô$=ô0bôG“ôÛôûô%õ:<õ,wõ6¤õ1ÛõQ
ö__ö>¿ö<þö ;÷+\÷ˆ÷L¦÷ó÷"ø<*ø<gø8¤ø7Ýø:ù*Pù${ù ùM½ù?úMKúM™úTçút<ûj±ûbü^ü?Þü2ý>Qý:�ýRËý)þYHþ5¢þ/ØþUÿQ^ÿQ°ÿ104"e+ˆ*´ ß':(3c?—?×7NO$ž'Ã+ë<'T>|»ÇÓòK9OQ‰DÛ; ?\<œ@ÙILda±3\G9¤2ÞL:^)™<Ã.	?/	_o	?Ï	0
! <@
! <}
! *º
! @å
! 7&>^=�7ÛOhclÌ~9
‚¸
-;4i8ž`×98<r4¯.ä0/DHt9½H÷J@G‹AÓ6ILL–FãA*,l4™IÎ.hGK°JüEG!�X¯UM^}¬s*Až7à?,X=…5ÃBùB<°_0H�?ÙiOƒ6ÓO
! EZ% )Æ=ðL.B{"¾!á-"+P<|9¹%ó9=SS‘8å8 BW 8š <Ó ?!BP!S“!eç!*M"&x"6Ÿ""Ö""ù""#/?#7o#9§#-á#v$>†$ Å$5æ$2%0O%,€%7­%9å%B&Sb&\¶&t'Iˆ'IÒ',(VI(8 (BÙ(A)R^)±)/Î):þ)U9*M�*^Ý*6<+'s+L›+:è+:#,8^,R—,Fê,S1-Q…-S×-<+.:h.D£.Sè.*</-g/>•/JÔ/E00e0 –0:·0Yò05L10‚13³11ç1.2/H2+x2¤2&Á2*è2<3AP3H’3EÛ3;!4H]43¦4GÚ47"59Z53”5!È5%ê5D6MU6M£6:ñ66,7Bc79¦7Và7#784[8(�8<¹8Zö84Q9%†91¬9/Þ99:AH:9Š:&Ä:Ië:*5;`;+;N«;Nú;$I<%n<$”<¹<'Ð<%ø<=;=#S=1w=0©=9Ú=;>MP>=ž>4Ü>c?!u?(—?)À?Bê?	-@<7@<t@±@WÂ@6A3QA…A+¡AAÍADB9TBŽB£B ½BÞB#óB1CFICI�C#ÚCeþCIdD@®DIïDD9E)~E#¨EÌE(éE4F6GF:~FM¹FKG SGtGU“GjéG&TH"{H(žHÇH1ÞHMIK^I9ªIHäIG-J@uJ=¶JVôJ0KK5|K4²KBçKA*LGlLC´LøL/M0DMuMRŒM.ßM1NP@NL‘NJÞNF)OpOi‹O.õO2$P9WP4‘PÆP6ÞP/Q0EQ vQ—Q"·QÚQ6ùQ<0R:mRY¨RlS2oSF¢S;éS?%T%eT@‹T5ÌT.U61U@hUG©UGñU79V=qV*¯V7ÚV/W(BW$kWL�WkÝWIX1ZX1ŒX1¾X]ðXYNY)¨Y/ÒYQZOTZ[¤Z:[9;[1u[:§["â[J\OP\5 \$Ö\<û\98]ar]1Ô]N^LU^J¢^;í^0)_1Z_Œ_+ª_1Ö_<`,E`3r`V¦`jý`haˆa/¦aFÖa)b:Gb3‚b7¶b:îb4)c/^c1ŽcLÀc8
d2FdLyd.Æd2õd>(e>geH¦e)ïe'fGAf*‰fM´fOgKRgTžg:ógC.h+rh@žhNßhU.ib„i_çiRGj'šj¤ÂjEgk*­kØkEôkF:l=�lW¿l.mFFm^�m'ìm0n<EnZ‚nWÝnF5o^|o2ÛoKp/Zp:ŠpEÅp>q4JqCqVÃqEr0`r<‘r%Îr8ôr?-s4ms4¢s1×sI	t-St<�t8¾t+÷t'#u&Ku)ru#œu2Àu=óu#1vUvBlvA¯vOñv&Aw6hw1Ÿw=Ñw=x:Mxˆx=£x(áx!
! y ,yMyEiy:¯y0êy.z Jz)kz9•zCÏzz{3Ž{:Â{ý{K|<h|¥|2·|/ê|<}2W}3Š}¾}'Ô}ü}8~"A~d~Xv~YÏ~3)*]!ˆª0È?ùU9€m�€+ý€2)�G\�9¤�.Þ�A
‚/O‚‚8”‚8Í‚AƒKHƒ@”ƒOÕƒ#%„3I„,}„,ª„'×„#ÿ„j#…&Ž…%µ…!Û…6ý…A4†7v†7®†7æ†2‡.Q‡F€‡,Ç‡'ô‡kˆ@ˆˆJÉˆ3‰cH‰P¬‰Uý‰JSŠ3žŠ.ÒŠW‹9Y‹“‹£‹!Ã‹Cå‹K)Œ)uŒ&ŸŒ?ÆŒ�;$�9`�7š�2Ò�BŽ3HŽ1|Ž1®Ž9àŽH�Kc�I¯�Rù�L�fb�PÉ�9‘@T‘7•‘!Í‘"ï‘2’GE’5�’@Ã’1“06“8g“[ “=ü“[:”6–”hÍ”i6•t •V–Nl–Q»–[
—9i—<£—=à—U˜.t˜o£˜*™>™>M™MŒ™CÚ™2š5Qš+‡š@³š2ôš-'›EU›C››;ß›-œ(Iœ,rœOŸœ2ïœR"�u�?’�$Ò�/÷�'ž(AžrjžƒÝžYaŸ9»Ÿ(õŸ) #H )l =– PÔ G%¡#m¡#‘¡Wµ¡?
¢SM¢.¡¢4Ð¢7£8=£0v£M§£Kõ£/A¤0q¤*¢¤2Í¤(¥()¥7R¥ Š¥«¥Ë¥ ë¥¦++¦#W¦?{¦C»¦ÿ¦'§)?§<i§$¦§RË§¨02¨Hc¨*¬¨*×¨5©*8©c©+©*«©1Ö©8ªBAª:„ª+¿ª@ëª7,«$d«‰«˜«-®«Ü«*ð«¬1¬H¬
_¬
m¬'{¬
£¬0±¬â¬­"­ B­c­w­'’­Iº­®*#®*N® y®š®±®<Ï®2¯?¯R¯&q¯˜¯X¯¯°%°F?°0†°·°)Ì°.ö°9%±9_±c™±;ý±@9²Dz²¿²2ß²<³IO³s™³#
´$1´V´7q´©´3Ã´3÷´+µ%JµDpµrµµ(¶<:¶Ew¶@½¶þ¶&·:?·5z·#°· Ô·õ·¸)0¸0Z¸,‹¸-¸¸)æ¸<¹UM¹s£¹º-º <ºb]ºDÀº»»/)»FY»\ »)ý»'¼'A¼5i¼Ÿ¼¶¼)Ô¼Bþ¼HA½BŠ½1Í½7ÿ½K7¾ƒ¾=Ÿ¾5Ý¾4¿IH¿\’¿5ï¿_%À5…À=»À%ùÀ/Á7OÁ'‡Á3¯Á4ãÁVÂoÂ!vÂ4˜ÂÍÂêÂ&Ã/Ã08ÃiÃˆÃY¨ÃCÄ:FÄ-�Ä*¯Ä2ÚÄ.
Å4<Å/qÅ0¡Å/ÒÅ/Æ12Æ(dÆ�Æ)­Æ%×Æ2ýÆ20ÇcÇ ~Ç+ŸÇ ËÇìÇ,ûÇ(ÈGÈVÈpÈQÈÑÈàÈúÈÉ0É JÉkÉzÉ‹ÉšÉ´ÉÐÉ:ëÉ&Ê6Ê'EÊ(mÊ%–Ê-¼ÊêÊ=Ë BË%cË‰Ë˜Ë=§ËåËôËÌ!Ì5ÌGÌVÌeÌ!|Ì"žÌ2ÁÌ]ôÌRÍ.cÍ’Í¥Í$¸Í2ÝÍÎ0"Î6SÎŠÎŸÎµÎBÉÎÏ Ï:<ÏwÏŽÏ"ŸÏ!ÂÏ(äÏ
Ð#Ð‰6ÐÀÐ3ÔÐ2Ñ4;ÑpÑ‹ÑŸÑµÑÈÑ˜ÙÑrÒ…Ò˜Ò§ÒÁÒÐÒìÒAûÒ'=Ó5eÓ›ÓT¬ÓIÔ:KÔ†Ô*¢ÔÍÔëÔ%Õ),ÕVÕsÕ$‹Õ°Õ¿ÕÔÕïÕ$Ö3)Ö]Ö#rÖ"–Ö/¹ÖéÖ(ýÖC&×"j×�×¡×-³×á×ó× 
! Ø)+ØUØ&jØ‘Ø¥ØÄØãØÙÙ-Ù&GÙ4nÙ2£ÙÖÙóÙÚ!Ú%=Ú*cÚŽÚ/¦ÚÖÚïÚ%Û#'ÛKÛ<[Û!˜ÛºÛHÐÛGÜaÜ|Ü*”Ü¿ÜÒÜðÜÝ(ÝBÝWÝuÝ‹Ý¥Ý·ÝÑÝIíÝ17Þ\iÞWÆÞ]ßW|ßWÔß!,à!Nà>pàB¯à`òàiSá3½á8ñá1*â3\â3�â:Äâ7ÿâ/7ãDgã4¬ãNáã80äFiäj°ä3å1Oå-�åB¯å†òåIyæ8Ãæuüævrç4éç(è1GèDyè4¾èFóè4:éRoéJÂéR
ê`êT~ê+Óê"ÿê"ëY9ë/“ë:Ãë!þëT ìHuì0¾ìïìEí=Ií/‡í$·í3Üí)î:î7Rî>Šî>Éî)ï#2ï%Vï2|ï-¯ï6ÝïCðAXð9šðSÔðX(ñl�ñUîñDò6Zò@‘ò@Òòó5/ó4eó6šó6Ñó7ô@ô
Yô/gô>—ô2Öô'	õ;1õ:mõ'¨õ Ðõ#ñõ7öMö
! cönöŠö¥öÂöàöKòö(>÷g÷G‡÷KÏ÷ø(øGøgø‡ø§ø#Ãø7çø ù,@ùVmùBÄù9ú0AúHrú»úØúCîúK2û?~û:¾û6ùû90ü/jü3šü#Îü1òü?$ýdý/„ý7´ý$ìý*þ:<þ(wþ; þ7Üþ6ÿ7Kÿ4ƒÿ:¸ÿ&óÿMhu‚V‹uâMX$¦CË8H`gOç'7_Nf8µ,îX*t?Ÿ>ßCCb6¦%Ý-91'k;“)Ï#ù;/MI}NÇX8o*¨0Ó;	7@	Gx	(À	(é	5
! %H
! $n
! ,“
! ,À
! ,í
! 0'K#sŒ—·$=Ü
 6
CW
C›
Lß
>,9k¥-ÁZïPJC›Lß,#K+o1›ˆÍ;V#’J¶UsWTËU ovxæX_U¸CbRXµC0R>ƒ&Â*é7‡LDÔR%l>’>Ñ!*21]&�>¶(õ,+K#w.›:Ê/ˆ5H¾4`<l�0
! C;#&£AÊ=J$]2‚;µñ
2-8`™0¸7éM! 1o a¡ :!N>!P�!}Þ!z\" ×"*ø"&##4J#3#³#
! Æ#oÑ#=A$"$4¢$'×$"ÿ$!"%!D% f%!‡%"©%<Ì%6	&&@&)g&$‘&#¶&+Ú&A'H'e'.�'/°'"à'(3"(#V(7z(&²(/Ù(	)&()O)$i)Ž)5ª)#à)$*&)*-P*'~*1¦*Ø*#õ*#+=+Z+y+!”+$¶+$Û+-,+.,Z,!y,!›,(½,0æ,(-(@-i-…-:¢--Ý-..:.@U.?–.4Ö.C/8O/(ˆ/5±/(ç/(0.90Yh0:Â09ý071CT1J˜1@ã19$2G^2D¦2Hë2G43|3C�3#Å3-é3$4.<47k4/£4&Ó4oú4=j55¨5-Þ5 6B-6qp6câ6CF75Š7:À7;û7<78Ct8U¸829?A9q�9Có9T7:ZŒ:2ç:2;,M;*z;"¥;0È;4ù;G.<Lv<NÃ<c=Yv=RÐ=S#>w>7—>IÏ>?!7?@Y?š?º?Ï?ï?@/@"O@<r@>¯@Zî@cIAJ­AZøASSBJ§B&òB8CXRCi«CjDo€DOðDo@E9°E2êE'F@EFP†F&×FþF=G PG(qGBšGÝGUîG<DH3�HSµHT	IA^IK I=ìI7*J,bJ2�JÂJ#ÝJ"K$K8KUK uK!–K ¸K!ÙK ûK"L!?L"aL„L¤LÄL!äL>M&EM&lM “M´M_ÏM`/Ne�N öNCO>[O.šOVÉOB PBcP6¦PmÝP*KQ'vQ%žQ*ÄQ"ïQ%R18R'jR’R:±R>ìRH+SCtS1¸S.êS-TAGT!‰TS«T7ÿTN7U3†U3ºUJîUY9V“V%¬V3ÒVWW.0W4_W”W'­WÕW2õW4(X4]XE’X)ØX#Y?&YfY8�Y9ºY4ôY/)Z?YZ0™Z.ÊZ.ùZ5([>^[?�[7Ý[\13\$e\<Š\DÇ\D]8Q]@Š]GË]V^gj^hÒ^m;_M©_m÷_ce`tÉ`u>az´aZ/bzŠbbc0hcM™c#çcdd"pd=“d+Ñd;ýd?9eVyegÐee8f7žfDÖf.gJJgH•gOÞgP.hJh/Êh#úh6i;Ui4‘i<Æi*j.j<Nj2‹j1¾j1ðjO"kBrk'µk-Ýk2lA>lD€l5ÅlAûl,=m6jm;¡m=Ým9ntUnaÊnH,oDuo7ºo1òo0$pFUpRœp9ïp3)q<]q;šq7ÖqIrOXrQ¨rDúr,?s4ls=¡s/ßs=tRMt2 t,Ót2u=3u@quD²uD÷u@<vF}v!Äv>æv(%w(Nw%wwG�w>åw$xA7x:yxM´x-y20y*cy2Žy4Áy.öy%z>Ez/„z:´zSïzHC{RŒ{9ß{|85|!n|9�|5Ê|4}'5}V]}@´}Kõ}PA~’~*«~/Ö~,3N&i6�FÇR€@a€C¢€@æ€'�I@�?Š�5Ê�.‚Y/‚@‰‚>Ê‚I	ƒGSƒT›ƒ,ðƒA„'_„‡„ž„·„Ë„ã„û„…(…@…U…j……•…ª…Â…à…õ…
†"†7†L†d†y†‘†¦†¾†Ó†è†‡‡*‡?‡T‡i‡�‡™‡±‡Æ‡Û‡ó‡ˆ ˆ5ˆMˆbˆzˆ�ˆ¤ˆ¹ˆÎˆãˆûˆ‰(‰=‰U‰j‰ƒ‰˜‰­‰Â‰5Ø‰ŠP#Š~tŠhóŠ\‹.r‹!¡‹3Ã‹"÷‹Œ,1Œ^ŒxŒ&˜Œ7¿Œ÷Œ��">�!a�'ƒ�'«�7Ó�>Ž'JŽ$rŽ_—Ž÷Ž1
! �1<�1n� �$¿�+ä��9/�;i�6¥�3Ü�<‘0M‘1~‘M°‘;þ‘9:’6t’4«’!à’&“&)“$P“u“-““4Á“'ö“”43”8h”¡”.»”)ê”$•09•-j•0˜•,É•Gö•->–)l–.––1Å–&÷–.—4M—%‚—7¨—9à—5˜(P˜=y˜-·˜=å˜ #™D™>Y™4˜™&Í™4ô™=)š&gš#ŽšF²šùš%›$9›&^›-…›$³›,Ø›.œ/4œdœ1„œ%¶œ?Üœ�B3�6v�2­�à�:ý� 8ž(Yž0‚ž/³ž0ãž3Ÿ$HŸ>mŸ ¬Ÿ$ÍŸ4òŸ4' D\ 5¡ 4× U¡*b¡!�¡¯¡É¡1é¡¢$;¢[`¢n¼¢D+£/p£/ £6Ð£+¤l3¤ ¤(½¤_æ¤PF¥—¥"²¥$Õ¥1ú¥3,¦A`¦¢¦6¶¦+í¦&§&@§$g§ Œ§-­§$Û§¨¨3*¨&^¨)…¨3¯¨<ã¨1 ©2R©D…©CÊ©Dª2Sª/†ª%¶ª:ÜªU«<m« ª«%Ë«,ñ«¬"2¬U¬ q¬!’¬+´¬+à¬+­+8­+d­+�­+¼­+è­+®+@®,l®+™®$Å®*ê®+¯'A¯(i¯/’¯!Â¯ä¯%°4'°4\°4‘°%Æ°!ì°!±!0±R±!o±‘±%®±!Ô±!ö±!²!:²!\²!~²) ²%Ê²:ð²*+³(V³+³<«³"è³%´91´"k´Ž´$¨´0Í´þ´Kµ6dµ›µ,¸µåµ"¶5$¶>Z¶(™¶Â¶"ß¶R· U·$v·/›·8Ë·6¸D;¸)€¸ª¸ È¸2é¸"¹*?¹j¹)ˆ¹<²¹&ï¹7ºNºPcº+´º+àº»3'»+[»2‡»+º»#æ»)
! ¼&4¼-[¼!‰¼«¼PÂ¼%½F9½-€½®½Â½ â½#¾5'¾&]¾;„¾%À¾$æ¾*¿&6¿B]¿  ¿2Á¿<ô¿Q1ÀXƒÀ*ÜÀÁ('Á,PÁ*}Á%¨Á"ÎÁ+ñÁNÂ:lÂ1§Â-ÙÂ Ã9(Ã>bÃ;¡Ã6ÝÃ,ÄLAÄLŽÄ&ÛÄ6Å<9ÅAvÅ>¸Å÷Å;ÆGQÆ™Æ1·Æ"éÆXÇAeÇ7§Ç.ßÇ3ÈGBÈcŠÈ}îÈ3lÉK É/ìÉ1Ê1NÊ0€ÊB±Ê1ôÊ3&Ë9ZËE”ËAÚËCÌ/`Ì=�Ì>ÎÌF
Í<TÍ3‘Í*ÅÍ:ðÍ:+Î8fÎ)ŸÎ?ÉÎH	Ï9RÏVŒÏEãÏ)Ð>CÐY‚Ð>ÜÐ-Ñ(IÑArÑG´Ñ7üÑ/4Ò*dÒ�ÒªÒ'ÇÒïÒ4
ÓBÓ]ÓyÓ0–Ó3ÇÓ.ûÓa*ÔYŒÔ:æÔ<!Õ9^Õ˜Õ¸Õ6ÈÕ.ÿÕ8.Ö1gÖ-™Ö-ÇÖ8õÖ3.×1b×/”×-Ä×:ò×-Ø/MØ}Ø2ŽØTÁØ,ÙECÙP‰ÙÚÙ*øÙ#Ú9Ú NÚ%oÚ1•Ú*ÇÚ(òÚ(Û(DÛ(mÛ+–Û)ÂÛ*ìÛ*Ü*BÜ&mÜ$”Ü4¹Ü0îÜ'Ý&GÝ&nÝ)•Ý+¿Ý)ëÝ&Þ-<Þ.jÞ2™Þ/ÌÞ(üÞ&%ß.LßA{ßI½ßEà|MàbÊàB-ápá+wá*£á*Îáùá0â$Câ1hâcšâ5þâI4ã\~ã8ÛãMäMbäM°äMþä9Lå1†å6¸å$ïåæ,-æCZæ+žæBÊæ!
ç&/çdVç]»ç4èSNè4¢è×è"èè*é#6é&Zé0�é²éÒé4ïéK$êpê=�ê5Íêëë$2ë#Wë%{ë4¡ë4Öëì=ì[ì2{ì9®ì`èìZIí^¤í:îF>îW…îCÝîf!ïuˆï¡þï  ð:Áðüð?ñ;\ñ+˜ñ3Äñ#øñDò(aò'Šò.²ò;áò?ó+]ó:‰ó*ÄóRïó9BôH|ô+ÅôCñô#5õ/YõA‰õBËõ7ö@FöE‡öCÍöC÷IU÷@Ÿ÷Wà÷@8ø7yø5±ø+çøDù<XùL•ù$âù#ú,+úXú.xú+§ú8Óú4û&AûAhûEªû(ðûü?4ü'tü5œü,Òü ÿü$ ý4Eý(zý*£ý/Îý"þý.!þ4Pþ!…þ,§þ!Ôþ-öþ-$ÿ=Rÿ/�ÿ@Àÿ6O84ˆ-½8ë@$6e2œ<ÏE+q/ƒ+³hßH!ZI|/Æ(ö,7L„ ¢Ã,á-5<?r?²5ò((?Q=‘0Ï4<5@r4³JèD3?x3¸@ìR-	n€	Cï	D3
! Gx
! -À
! Nî
! -=9k8¥QÞ<00m8žL×4$
/Y
A‰
2Ë
Kþ
2J6}/´5ä/3J;~;º%öV(s"œ ¿UàO6N†6Õ6C6X(�%¸Þ+ò$>C3‚9¶9ð,*,W5„º?ÊT
! F_*¦0ÑMP/l.œ7Ë6?:z+˜Ä"Ú#ý!7,KxŽ3­á4ú&/@VA—"Ùü<;Q
�›³7Åý'&?!f!ˆª#Å$é(57DmX²*d61›fÍ)4 ^Y[Ù!54WLŒbÙS< 5� MÆ C!:X!R“!%æ!("%5"!["(}"&¦"+Í"uù";o#*«#Ö#8ô#0-$'^$<†$,Ã$2ð$(#%-L%,z%3§%.Û%)
! &<4&$q&,–&Ã&4Ù&+'.:'&i'"�'#³'=×'=(;S([�(Kë(…7)?½))ý)0'*JX*#£*Ç*7æ*F+6e+œ+4·+>ì++,KK,.—,EÆ,g-\t-QÑ-(#.1L.~.2•.7È.,/-/C/c/‘‚/�0+¤0(Ð0@ù04:14o1<¤1^á1B@2iƒ2Yí2bG3.ª3Ù3+ô3- 4,N45{44±4Bæ4?)5"i5#Œ5+°5VÜ5363S6‡6% 6Æ61æ67+(7AT7"–7(¹7,â7)8(98&b8(‰8²8Ñ8Eñ8794W99Œ9/Æ9ö9%:8:@M:@Ž:IÏ:;46;Sk;1¿;6ñ;2(<;[<B—<2Ú<2
=7@=)x=+¢=(Î=#÷=#>#?>#c>$‡>!¬>&Î>.õ>$?==?8{?´?4Ñ?(@)/@3Y@6�@Ä@8á@;A>VA=•A+ÓAHÿA8HB&�B1¨B5ÚB0C<ACJ~C;ÉC=D=CDE�D0ÇDDøDD=E(‚E'«E'ÓE6ûE72F0jF<›FUØF\.G@‹G$ÌG:ñG),H$VHX{HTÔH\)I3†I,ºIXçIX@J0™J)ÊJHôJ==K?{K4»K5ðK5&L\L8|L4µL5êL8 M%YMBMKÂMKN?ZN(šN<ÃN;O=<O(zO6£O2ÚO=
PCKP7�P0ÇP7øP-0Q.^Q,�Q=ºQøQ>R,JRDwRa¼RUS<tS>±S<ðSl-TAšT=ÜT8U^SU)²U-ÜUI
! VITVNžV'íV.W<DW2�Wh´WRX%pX(–Xb¿X^"Y-�YK¯YûY/ZA>ZS€ZaÔZ<6[As[,µ[,â[4\8D\}\$“\+¸\/ä\]<.]Ck]?¯]ï]÷]4^8^"D^g^;^/»^Më^49_4n_Š£_6.`se`CÙ`TaPraÃa#Üalb2mb< b+Ýb-	c,7c*dc%�cKµc?d@Ad6‚d"¹d8Üd<eHRe›eYºe@fOUf¥f!»fCÝfR!g1tgL¦g]ógoQh]Áh`i)€iJªiEõiP;j1ŒjW¾jkG6kO~kJÎk�l?·l5÷l4-mEbm,¨m&Õm)üm:&n:an#œn3Àn:ôn:/o:jo9¥o>ßo=p>\pC›p4ßp>q4Sq>ˆqBÇqS
! rA^r@ r@árE"sEhs;®s;êsQ&t5xt)®t-Øt7u4>u6suoªuIv9dvžv2¾v7ñv*)w=Tw_’w,òwRx6rxG©xHñx1:yNly0»y2ìy@z'`zˆzœz1¶zèzCþzHB{0‹{/¼{'ì{(|'=|e|O‚| Ò|ó|}@'}Yh}(Â}Aë}5-~#c~C‡~7Ë~:.>m*Šµ(Ô0ý..€&]€<„€Á€Õ€ ï€A�HR�›�'»�,ã�-‚6>‚u‚•‚µ‚^Ô‚=3ƒTqƒMÆƒ_„Mt„6Â„@ù„?:…z…)š…(Ä…2í…- †+N†3z†+®†(Ú†0‡!4‡(V‡D‡FÄ‡5ˆAˆ-aˆ?�ˆ.Ïˆ"þˆ'!‰I‰!e‰;‡‰9Ã‰;ý‰%9Š_Š3yŠ?­Š2íŠK ‹Kl‹.¸‹.ç‹RŒRiŒP¼Œ4
�)B�0l�\��]ú�HXŽ,¡Ž0ÎŽ%ÿŽY%�È��H�5Ø�1‘˜@‘=Ù‘D’N\’ «’WÌ’B$“&g“6Ž“LÅ“X”Kk”V·”T•Vc•Wº•T–Wg–P¿–K—P\—>­—>ì—V+˜i‚˜hì˜hU™L¾™©šNµšz›0›)°›HÚ›#œ0œP?œ0�œÁœÎœÝœ*öœm!�w��nžDvžF»žNŸ3QŸ3…Ÿ5¹ŸIïŸJ9 „ ‹ Fš á 3ñ 3%¡+Y¡"…¡)¨¡3Ò¡7¢P>¢V�¢Yæ¢o@£+°£1Ü£D¤/S¤:ƒ¤8¾¤M÷¤+E¥3q¥6¥¥yÜ¥<V¦F“¦<Ú¦5§+M§Qy§AË§
¨\"¨$¨.¤¨rÓ¨@F©>‡©(Æ©0ï©8 ª"Yª,|ªQ©ª@ûªA<«7~«:¶«'ñ«'¬A¬M¬Kj¬F¶¬ý¬%­#:­.^­8�­/Æ­3ö­,*®:W®’®¨®Ç®uá®W¯v¯"‘¯4´¯4é¯"°A°`°'°§°&Å°ì°%
! ±0±J±&h±%�±1µ±ç±ý±(²%C²i²€²–²³²Ê²á²'ÿ²?'³Cg³-«³9Ù³ ´#4´7X´-�´¾´BÍ´7µ3Hµ6|µ9³µCíµJ1¶"|¶ Ÿ¶CÀ¶+·_0·,�·½·<Ø·¸A*¸Vl¸SÃ¸8¹EP¹–¹³¹'Ë¹5ó¹4)ºU^º,´º0áº:»YM»>§»=æ»($¼;M¼‰¼=¥¼Dã¼G(½<p½=­½6ë½N"¾Hq¾Gº¾_¿rb¿KÕ¿ !À BÀ"cÀ;†À=ÂÀMÁ?NÁ=ŽÁ=ÌÁ
! Â%$Â8JÂzƒÂ'þÂ4&Ã[ÃCoÃ"³Ã.ÖÃÄ"Ä4?ÄPtÄÅÄ2ãÄÅB-ÅOpÅ#ÀÅ/äÅ(ÆD=Æ*‚Æ(­Æ"ÖÆLùÆ!FÇhÇNƒÇQÒÇ$ÈCÈaÈwÈ�È,£È ÐÈñÈ-É<=É-zÉ@¨É!éÉ>ÊNJÊ/™Ê7ÉÊ&Ë(Ë,HË/uË4¥Ë/ÚË
! Ì(&Ì+OÌ7{Ì+³ÌqßÌAQÍF“ÍFÚÍ>!Î;`Î7œÎÔÎ(ôÎ?Ï7]Ï.•Ï*ÄÏ/ïÏ-Ð*MÐ,xÐ*¥Ð/ÐÐÑ;ÑNVÑB¥Ñ_èÑ(HÒHqÒ1ºÒGìÒŠ4ÓN¿Ó,Ô8;ÔGtÔ9¼ÔZöÔ1QÕ@ƒÕ=ÄÕBÖ*EÖ1pÖ"¢Ö&ÅÖ%ìÖ×(×=<×&z×¡×¼×,××6Ø0;Ø!lØ"ŽØ'±Ø0ÙØ:
! Ù<EÙ+‚ÙH®Ù4÷Ù-,Ú6ZÚM‘Ú#ßÚ$Û+(ÛTÛ6tÛ&«ÛÒÛ7íÛ6%Ü+\Ü.ˆÜ·Ü4ÖÜ;Ý;GÝGƒÝËÝKÞ,ËÞ"øÞ)ßxEß^¾ß1àqOàMÁà5á+Eá.qá^ á5ÿáT5âjŠâ5õâ+ã#=ã+aã$�ã'²ã1Úã ä5-ä0cä"”äS·äåb+åVŽååå æ %æIFæa�æ9òæ?,çdlç/Ñç<è[>èTšè"ïèXé:ké=¦é,äé*ê„<êUÁê\ë9të1®ëRàëE3ìAyì6»ìbòìbUí9¸íXòíˆKîDÔîVïUpïAÆïEð+Nð?zð/ºð9êðA$ñfñ|ñ1šñÌñ6ìñ0#ò/Tò4„ò*¹ò.äò)ó5=ósó(’ó(»ó4äó!ô#;ô"_ô‚ô¡ô.±ô!àô.õ1õ:Oõ?Šõ5Êõ9ö9:ö/tö9¤ö@Þö3÷HS÷Qœ÷Lî÷;ø%Hø'nø3–ø@Êø&ù@2ù"sù5–ù)ÌùKöù;Bú5~ú;´ú<ðú--û*[û"†û3©û!Ýû9ÿû-9ü/gü7—üÏü5éü1ý?Qý.‘ý-Àý9îý6(þ*_þ+Šþ&¶þ8Ýþÿ2ÿ-Nÿ'|ÿ$¤ÿ ÉÿJêÿ25Ph¹Íqã^U0´å!ü(<Ye¿+Þ+
! +6+bŽM®LüDI=Ž6Ì0 M-n+œ0ÈQù-K&yD *åB0SD„0É?úD:?1¿#ñH	?^	>ž	=Ý	.
! .J
! 5y
! J¯
! #ú
! U&t*›+Æò;1D1v¨NÄV
Sj
F¾
60<Am.¯CÞ"&@*g+’#¾âP9S^�:ìD'l:ˆ%Ã3é2,P"} *¶^á9@ z$›$À1å16IA€\Â)-I2w?ª?êA*BlS¯:7>3v6ª6áB_[B»1þ0$E7j3¢7Ö;8Jƒ+ +Ì*ø.#4R&‡3®Fâ+)&U*|%§<Í\
! 4gœ¸Ö3ð$$>8c4œkÑ7=4u3ªÞþ# A< ~ A‹ EÍ S!Ug!R½!R"Sc"T·"R#S_#K³#Xÿ#DX$G�$Då$=*%Th%B½%,&3-&a&4~&8³&(ì&6'DL'L‘'JÞ'a)(b‹(1î(0 )0Q)0‚)0³)&ä)0*%<*5b*5˜*MÎ*5+4R+5‡+4½+4ò+_',_‡,0ç,-"6-FY-C -Yä-V>.b•.Cø.H</$…/)ª/$Ô/%ù/-0*M0!x0š07®0@æ0''1<O1(Œ1Iµ1+ÿ1*+2*V2!�2*£2)Î25ø2v.3$¥3/Ê3Jú3?E4%…4:«4)æ4*55;5@q5²59¿5-ù5.'69V6[�6:ì6+'7"S7-v7;¤7Eà7F&88m8'¦8*Î80ù8j*9•9­9!É9>ë9/*:3Z:*Ž:I¹:;&;#D;h;.…;x´;Ù-<=% =†F==Í=N>:Z>6•>=Ì>4
! ?1??0q?A¢?Oä?;4@/p@< @DÝ@U"AxA=�A3ÍA(B*B(>BDgB¬B,ÅBOòB8BCH{C8ÄC ýC.D6MD1„D2¶DKéDH5ES~E@ÒE7FKFhF†F£FÂFßFûFG6GTGqG�G®GËGêG
! H'HCHZHzH˜H·HÖHòHIC-ITqIaÆIU(J[~J[ÚJM6K$„K$©K7ÎKaL4hL&�LIÄLKMAZM.œMKËMMN:eNS NRôNVGOEžOdäOAIPs‹PtÿPktQgàQPHR_™R_ùR_YS`¹S`T`{T_ÜT_<U_œU`üU`]V`¾V_W_W_ßW`?X` X`Y+bY)ŽY/¸Y/èY„ZB�ZEàZN&[3u[8©[2â[2\2H\M{\'É\)ñ\1]1M]1]2±]1ä]1^1H^1z^*¬^f×^/>_&n_[•_Uñ__G`m§`†aOœa4ìal!b'Žb]¶b]c^rc^Ñc]0d^Žd(íd2e2Ie2|eO¯ejÿejjf.Õf6g;;g@wgw¸g<0h`mh‚Îh@QiE’i6ØiDjbTj9·jXñjˆJk&ÓkDúk:?lDzlB¿lKmGNmA–m%ØmHþmDGn%Œn7²n5ên= oi^o Èo:éo$p?9p5yp#¯p©Óp"}q+ q0Ìq.ýqI,rIvr2Àr;ór%/s3UsA‰spËsP<t"�tV°tu+%uQu5ou-¥u+Óu-ÿu=-v)kv!•v%·v&Ýv%w-*w%Xw"~w8¡w!ÚwRüw?Ox$�x"´x2×x@
! yKy-dy*’y½yÛy ñyz%z;Dz4€z*µz1àz*{@={(~{ §{%È{$î{|,0|$]|#‚|/¦|Ö|9ð|E*};p}!¬}@Î} ~0~-H~%v~œ~:¸~1ó~2%7X �$±/Ö'€(.€4W€VŒ€Dã€@(�-i�F—�dÞ�BC‚=†‚4Ä‚@ù‚8:ƒWsƒSËƒ1„QQ„X£„Qü„eN…-´…'â…H
! †DS†F˜†Qß†C1‡=u‡8³‡;ì‡O(ˆ4xˆ­ˆ9Êˆ/‰4‰DN‰A“‰@Õ‰XŠ*oŠCšŠ0ÞŠ(‹!8‹EZ‹1 ‹0Ò‹3Œ'7ŒB_Œq¢Œ}�"’�Nµ�&Ž'+Ž6SŽŠŽCŸŽ„ãŽ"h�0‹�J¼�K�*S�2~�9±�.ë�*‘E‘\‘m‘@‚‘0Ã‘7ô‘.,’![’(}’ ¦’$Ç’%ì’&“%9“6_“%–“.¼“*ë“9”"P”s”"’”#µ”-Ù”%•0-•B^•7¡•9Ù•U–/i–?™–;Ù–7—*M—7x—°—VÊ—7!˜2Y˜1Œ˜9¾˜>ø˜27™5j™4 ™:Õ™~š&�š+¶š3âš3›=J›>ˆ›?Ç›Bœ?JœAŠœ2Ìœ3ÿœ73�!k�*��+¸�/ä�Mž&bžI‰ž)Óž&ýžG$Ÿ>lŸ1«Ÿ9ÝŸ# B; 4~ (³ HÜ %¡,A¡2n¡@¡¡@â¡:#¢A^¢D ¢Få¢>,£=k£C©£Cí£71¤3i¤?�¤=Ý¤:¥3V¥6Š¥;Á¥Iý¥#G¦Gk¦)³¦:Ý¦§$7§A\§Mž§?ì§^,¨M‹¨0Ù¨R
! ©8]©!–©D¸©?ý©A=ª:ªYºª0«%E«5k«$¡«Æ«å«p¬)v¬A ¬:â¬,­J­j­†­7œ­Ô­(ê­$®A8®>z®)¹®gã®$K¯p¯„¯™¯$²¯<×¯"°7°4W°2Œ°0¿°[ð°AL±?Ž±jÎ±-9²Xg²<À²gý²Ge³6­³7ä³+´H´g´"€´)£´4Í´6µ#9µ5]µA“µ-Õµ¶#¶+=¶'i¶1‘¶Ã¶7Þ¶4·2K·N~·,Í·%ú·( ¸I¸4b¸(—¸=À¸7þ¸6¹3T¹/ˆ¹"¸¹Û¹ù¹/
! º;:º*vº¡º.ººéº »'»>»&Y».€»,¯»6Ü» ¼%4¼5Z¼3�¼2Ä¼$÷¼-½ J½k½'†½®½%Ë½%ñ½U¾:m¾¨¾.º¾)é¾)¿=¿9]¿—¿)°¿_Ú¿a:À`œÀ$ýÀ#"Á$FÁ1kÁJ�Á*èÁBÂ&VÂ}Â&˜Â+¿ÂjëÂ?VÃD–Ã>ÛÃ6ÄXQÄXªÄ5Å)9Å4cÅ ˜Å¹Å2ÊÅýÅ#Æ7ÆTÆ4gÆ0œÆ;ÍÆM	Ç0WÇ'ˆÇ=°Ç1îÇ5 È'VÈ<~È »È"ÜÈÿÈÉ%5É0[ÉGŒÉ7ÔÉ&Ê)3Ê*]ÊˆÊ¨Ê7ÇÊÿÊ:Ë"WË%zË Ë!¿ËáË2ùË-,ÌYZÌJ´ÌAÿÌJAÍAŒÍQÎÍH ÎRiÎC¼ÎLÏMÏ&mÏ.”Ï9ÃÏ'ýÏ)%Ð#OÐ&sÐšÐH¹ÐAÑ+DÑ>pÑO¯Ñ"ÿÑ>"Ò/aÒ‘Ò1°Ò'âÒ
! Ó#ÓAÓ'XÓ€Ó1œÓ"ÎÓ!ñÓvÔJŠÔÕÔ ôÔ^ÕCtÕ6¸ÕgïÕUWÖŒ­Ö.:×Qi×@»×"ü×5ØOUØ¥Ø2¿ØròØbeÙUÈÙkÚ9ŠÚAÄÚ=ÛDDÛH‰ÛPÒÛ-#Ü.QÜ€ÜvŸÜ3Ý=JÝEˆÝNÎÝEÞ:cÞGžÞ~æÞ0eßC–ß&Úß3à15àVgàB¾à/á61á5há<žáÛá(ùáo"â^’âAñâ@3ã.tã,£ã#Ðãôã4ä'Iä0qä6¢ä4ÙäPå8_åS˜å:ìå'æ<?æ;|æ}¸æ…6ç¼ç‡Øç�`è…ñè†wé�þé{�êwëwƒë#ûë2ìRì:rì ­ì1ÎìEí(Fímoí4ÝíEî4XîE�îJÓîï:ï-Wï,…ï>²ï,ñï>ð4]ðF’ð4ÙðFñ$Uñ6zñ±ñ0Ðñ^ò/`òC�ò4ÔòC	ó0Mó8~ó·óÄó8ãó%ô*Bô2mô) ô2Êôýô<õ*Cõ'nõ7–õEÎõSö#höKŒöØö;ööC2÷&v÷*�÷FÈ÷:øQJø[œøløømeùrÓùRFúr™ú‡û*”û)¿û&éûAümRü.Àü*ïüKý5fý,œý0Éý!úýMþOjþRºþ?
ÿ-Mÿr{ÿ0îÿ+8K*„+¯?Û3@OM�ÞMøiFi°00K4|,±%Þ),.A[7�3Õ9	AC'…$­9Ò:OG?—*×(HFS�=ã8!GZ<¢<ßG	Pd	:µ	Cð	4
! I
! b
! y
! 'Œ
! .´
! +ã
! N#^!‚A¤+æ%083iA�@ß: 
/[
‹
$¡
8Æ
?ÿ
??03°Xä,=Sj(¾,çU)Œ	 @ªë2[43�5Ä3ú2.2a7”#Ì&ð(R@“$®'Ó*û4&:[–šp´²%jØ&C%j#�,´á)ÿ,)9V7�MÈI%`&†'­%Õ<û<83u:©Fä;+7g>Ÿ8Þ7AO7‘OÉ9DS1˜4Êÿ">*a'Œ+´+à5)B(l"•-¸)æ@cQ=µó * +J .v $¥ Ê Ý û !&1!X!s!6Ž!BÅ!"…Ø/6ÿ+ƒÑ$�!T%$ Ò¨%²1&®17T'�*¼	.®–f)†/Ð-GI/1pŒLO
! 4
! Ù[0Ô.Ýô
Ì-x1ìš´ð«+C
ÝP(,)è ™ãr
! 6-æ1ª"°"	á@§'«è	ã‘âR#±"†º'!l-\Ž­,G&Û(6)îà'úY,�²w
,(iæf*ù²

°~#€'°©³Èä/æ(ém$ÍD-7OUá,kiÁ'Xù3Ö!! 1'g…2j(œ9†b,N`"
»È+)Ã	½+í	È$¤ŽñÛ;ç[È) _2ª)"DbÑv3ÁÂ+€!µ	�‰
! 60$'p™+ ä"ª(%.²2rÜ$k	¡M 
$œ%u"G�.v”ë'þí)[ÖD.Q2È.T!()
öar7‰#*-ñ*)i¦/¥é(
1jc(M,�'%€0'ÞÆ�%í+©!WG1ûíb2¬ÎùHÜ
Ò*k,†ÿ/82Z˜0ä%½	M—™-@æ®áëÄ3œ!‚fÿ,KðS*e/þ!:Ñ 
! ŽÒ”÷,3ÑS#u-0C*-¯
! 7AÞ�ÐE©°ù‡±²	ý(	G¥s%/dðÇ�lù1"ø«(k
òÆ*b½,Â2‚†.‘}N
! È14
m¬ÂL€À 
¨	Ò®É.ü1I¾/*3è«ï#£,„0c-%u>Š
! R%G){è$J$ži!¯.ºæ,2»-à ™PÈ¼/º#â&aYôøw>õB×&¿Ø$q"ì!Ù§öŸã,j+7ŽC&Š(%“0^0à#„cT 3!j*š$žÄ0¤/$¶ðwr3ŠÈ/îÞ©&£ ”0^115Ä•Ò
£
L(.(H#î-Â*€E"ö'õ}.Ê~Y3ˆìf0æ*	Œ/�Üò,„'½2�l£
! ,ÛŸ%º!lÜÌ1{.³2I/"	q
! g	9ß×1´ °Ö¹
À·÷ƒw+¶
! .K$üFÿž7ò0o�§'€� ˜[4H3 ¡	mB!L,òâ¯ƒ$�!'*,)*@$	î1±ñ2Võ	za-º.eF1<Eòô	ò Þ#þ/y<e"˜	HwQ"G�9
’Ù)ã*Å
=-	$ú	OvÚC)2+o,ñÅ0ó	ÿ
X{0IdÖ«Ó*Ä,ôä,á/æ"›5Ó—1L#ØT.ù/�
¢é�)I¹8(3g€“{4/'1=ì+¤Ïî+cŽ(èþçg�$®v2 ñ¿Õ¿(Ï4Œººo"ûg-öÖ,ãØŠ}Ñ� [4ØÅí)Åß-+µ/ª1¥ çš#øŽü)ó$g/	b3'/½%ñ½«¬Ù:0Jmë"+êº}"ì%µ&Ý1srÎ.p'n�Ã«!*�lÊ'í1Æ/‹(`+Ûæ°Ð%¶™3¡ÁŠ
HÛŒáe3+9×¸)Ðx$j0ç›õ/¹$ð&<a3ö1}2¼2]&‡.ßÿ6£™#¬Î2R-–30¬$ê Æ¡[uA2�!Û&EÂÂ.£'ù-ˆw*¾.|à,fÂA#
! !¤U‹&H.¨í.Šë0ù&/¨)¯/®0Œ#ÿ	d0ú%¼#@‚+ë]¦
! =$.ë)Ì6
æ+¤,(á›Ö„-'¬)f/üÞ
NÉ,Þ"zïž+”,F"1
! ¹s/ž«¸œ3†
Vµ)F‡3Ê%Î Ó%Ÿ*°Q,î”µ�"ÿÅ	[¢0·™
! ö/çï/Ú·-4	N+Ò1÷%É…"&:$¶m%Û* ×aT‹ ›3Á!„,Ÿ+
! ,Â*¼1;.‘†Ë0Ø(‚/7
! /„â ÿ‘ç!Ó3(¦3,#l
! È�%Ómx#'}+ÚÄA0�ˆòæ%àÆ‚)ì‘-Ó
! >&=)‰ §O‚3~'ê“\
ý1D>,~´	,b.	#˜&:z*4ôÙ!û/Fþ¸"›)/­r*6ÒMðôÄ.8)8@r%i$á\Ï62Á
0ÿšRëÕêÕ0%þ$?�âF,ô+Ä|2ìNn*hu‡Â%:'
—,DE-zê%Tø-/00Ø#K Ò,‡‰'2*Ž,¯¼'J&–U%ú!O¶+2š4á0…Úe®Ð‰á
âNðb!"Á+hö¢
ð›æW':)â˜W/q c'"Ë/§–È	‡!C0Ÿ–,	Z!� ¥O,­1Ò&S&µº"ò¿$´…	ŸÃ T–{&> ‘&RŒ¬Å-�*ºˆ1B%Ø2@2~3�3#=&Ä--iýG²ýxõ&o)�(0	³î!ž$¤$´1y	¹$5'Èy.aÐ
./f"$K2ùÍ4žÆ0íÆ„¾.0§%@!Ýtò
DF"/
! ~
! 'L
! ¾‚ª.’
ÛX—�.),²+ä2ö
! o%eÄ*4CFÏ3^+­#d##zÃ-˜~L0@ƒ</ýéÄ‰æ/JeLk.s$Ù1EñçS­V0äq™yì	VûD)
! ”Ÿô åÞjß
! Y-/DÑ&©®HM-.#¾Š‚2ö	2Â&·	ÑÆ‰%
! Ž61è*¹Ç!Ì%
! kã".ÉwAŽ¬ÖB1|Ò!DÇÍ}-*
! o�ê¾,ª0é˜n	ËåÒÉ …1#(+ºú(!ö 
504/&&KÚ+01Õ.Ì7&c[%K&Ï{"Áèš'ÖÖ1G&	½'Ô-Óñ0F+D»+sz†­ßRŠ¤!þl0áþ².l¤.Kn!"ÙN*y+7-])ù%Œ
! 	|É-.
Iª,ä*¼'0smùò1Ø
! 'Œ2š*ž)ç(Mså](Fp…xÑ)+/f©Î×&o!Ï%�)¼,sJ#.Õ1¾ò
! ¿15²)W%(‚Ž/7|
~6,1$·'G /Y!‹À¿Áž&ç ,cÈ@/©Í	�h(30XªáÖ&Ý¨kám?Þ'ø0D2ïø
W)Ùa+¹.ü!åš�
—€#ó#Ô	/Åx0¿Î-¥ÇÍÏ,âŠ°%m!¨Š­-]0M/W-p+`î*y Í+JÏ‹.A%Ÿ±3…F
p°%3e	£Òj"þ"-&n´"\>³Là-Ë$“})þR
¦3D«#�ƒb'-×$j
! ��+¤È#Ÿ2¯ÿ¿ë$@	e-^	OiúR	]ÐQ33Màæ*ò+„D	~&­wG"páB®'3cÀÍá
! ÿu1)
! ¬&')*%/I31A+æÐ&á?"[3"(_ï:zá<.ƒ5è!`(3,å0…É)Ä&Ö+-c;£'!),”&˜+pa¸g! $[*I*¯Mî0¥J@.Â%ò	4.„W+áP¨
³ÃSŒ&x'œÖ (ñ p*¤¾'Ìa,¹—á †$CQt+.ß)� +-Å%‘x"ó1ô#½
E#t
ðú2´2é/®"ä'ñ¶1(Ä›³©'P_-ø,9;z.X+'	°Œ3ºu3çB¨›.sî-
! ôs)!ç,o.|$ÂŽãœ`ð.>#gR&j,j1ó&N/:"70|Ý#q¥"3/K_‰ƒp¢%¹€g2\2+¹–	Ô
! \‹!è1ï,Z	_h.1 3Ð9§"‚#B
! µñyËËãyAIgè'B	X j
ˆ,Ó«s,ù˜¿
! k VÒ2e­Ø†f
! |Ö¶À+WÊ,\)p,ã'kN$Ý*EÛ	þ s(E)T“-£x)ýv…À“è!·áy"P°’û
! r%1š)#!è¿/L¸­3
»$l'r­
! �,Ü!,�1@+þ)´Éi.6 ·O-ÂŽ$‘å»¡/¾)ç2•– �ý"}W&ÖCã0#+Ã
ªð>*ð#8'&©›C2Ãm’+~Ý-Ç(µ(ê,ø¡8wî2"%y+&¡.*,8
ú1Ð;3d$jÌ+¹=*tµÁW¦.]aª-ò#w)¶1p0Õ>
! 	ÔL£2À­—Ÿ1éý-üv%I+	é1g,&Å„(Ïû	ÖM1Å'�
  
! T3´01+áÛt<'¥9m3¨1d/‚6/
! ¾ a
! ”à!±-rÀ1#U/º3•&`ŽÀ‘%I"t*ØÔà)âÄ
)(LSÙü¬ìD/("(%‡0„Ð“b$Á.J"'-
V#F.)XS1KÝ³v.¡+¢Eˆ6É©«'/\š.¯#,í).Q§%ÓfÀçøõ.3
! >Óœ7.LúRé(]2ç.R.?Y-ñŽ+q1Õ’*$$1Û'F 2^a.…›œž0óÊ �gß—~ÎØ*í—ˆU
! Ý$6,2l%X'¤<1T(‡(zª/Æ%&$’
! à·0’%,(Vt)Ë�§0DÊ&UB2R\&&Ï+d,H.*°31Ç'Â3[6_Ê&L#Šô†+9Ä	—&Â(·/%#e$è £#<.`R×¤¢13”_h7­: |þî S3‰éíÓ¡Ê.!Ö)‘+áÈ'-
! \!”,‹3{-ÿ2Žµ2'%'+c$— t0!
! ²'Nã	!þÙÎ	[ R•8¦
#01-ø+}(Dx
”ä™	ª	_U#U0‚‡&ZÇË+l)n2 .\Ð)õl/0*œ$4í(ƒ#Li2þ·2o$¦ÿ…,¾+#ç�RßÇ	#2r/¬dQ³3ô¡T0$z$ÐXìv
! ^33+Þæ&ë+Q
°	-.HKÛ�~0#2¼
! P1¢0.¥$ú.·&>+#Õ$	ùž°„@f
Ž&+)°+1O\2ƒü.:Ó~FÓ­7n®;QS�í&ìÍCAÕ&‚$m.(e(ø*ŒÄ!F%ð0Ò	#°
! `À2&¨“õÑÔ#W#$-N	”1¿H„!5v/Ú)52c2%ðµ(-'»&–­0C%AÄ"Âã"[Æ!yˆ$©®3Ó2i)
! o‹-¾!(å-J.$/ãA&U]v¡×
�,�¶[ Í3W0ŽTŸ	ÌÎ¿D
m
! Ì*Dñ!Ò$8Šã2ßÇ1§T#¥nŒ�#h1™cÏ$t¯-9.ø„±ð)3j£rƒ(00óË%'•) ±!V¶*Q
! íÔX2÷\û,ˆÍ  =	,C")'1o0¦,;*û'ï0)œ+¡)PéA	Y
! zÄa¢˜.}&H'‘b#P!ø>%ŸU=%“
! _~/¬3{5$œ#Ð>P&Ã³$ÿ�%êüð%Ö¹!èÕ,¿8-×
! (k#E
ó½ÁZ)Ó	~Õ)?2 s„
F.µ0|+±×6#¥?×QüÖs
j¼0I$Ï½3{(–“_“üÉ
1Gý)_,$u
• [.^&`0-.*Ë#ãÑ÷!b"†˜" %"š3H&yG.ä/‰2È€/‚f%—08
! ¤ Ö�U
! �*ÂÔŸ´'³˜"»!ŠÄ(6^/.Få+Ì
! 
”
! Åñ.êÜX!(Î)Õè2w5)@Ø!>)²
! >NEæ.k,¿ï+¢!Q!‹ÎI[‹)å	+ ;š26³W3ü6-`-¬‘íÑ,=,±2!´zÀ”Š.&*bV Ñî�&3-/ä¡“%æ¨&W‰,
! Ñ0ñÜåè*�É"š/o ":!Hß$‹	|_$¿#:	ày0“a
±(1(ŽÙ.ê*¡k€A+n«u8Ûì&w
! ? +#ü#~Á{�éÛa$¯uâ­Eé!û0Â	M*C&?‡
! ÕB#º~%²§Œs''U$�WSk2ƒÕRP)â*Ž/ì+2‰,\#é.Iõ.9e
! >JL%±(#z#Ýò¹,ÀÕ3[>2e�×6
! l `–3h›!Zg1–m-/ÚÊ0¨Ý+@&9!N2¥'&æo
!  ,¡
Z$&©%¬#w=3‘#.»(Ä2+p	Ìó"V'ë$Ç®ØJs-)}' "š	fh$_ñ"é0<E4)™%­(¶º2 "V/a à2ï$€Æ;#¥+Á(*"Û	˜ú!¦A-›'ªbP$×V½k0-0ÙÆ$¾!0‡/r6u.?&Ù+äaòR,X«{
! >(êÌê&>Åù(Ü'®lL{õ·ë2¯
#ht/ÜºšŽ
! .í/ô[ä&H(2a*Ý/w¯P¯3Ã3Ý&ýˆ'M)Ë!†BÈ&´)Å1ú'¾K,:xz&{tûå)À.L+tQ¯	ú¾3š1ÐB0cà²3L*˜*Ò/2ë‰.1,�! !¬/�#[1ˆ3GÕ'ö¸,uÉÎ/¬"b¥/Ž›³+jÅç\,e%-ñ%©.­$½#µE	¢2OÄ12		¿3x0š!Ïµ” J'|'-!¥zè!&'1 q%5*µ'
+•0�(¨"A)."Ø!ª+H1�½‘Ú‹,z ë!-Ì�‡-³S×#gÞ(}ýŸ‚&Ü)ˆ,$ÅÐ
! •d*ª$-¸ga)‚À,…%èW³,Tq›‰àÖ ï.g!ð
10d'Að-ˆ0!+Ô8!ò¿Wv}3üÆŸo-€š-èÖ*¦T/~43M/ä83·W	\Àß™,{%“)1+2¨¶02ú _§®(êR/�-®^C@%!)3qA)$#T
¦c÷ö(Í*@ê2¹G0Ê�¿2ù�+ËŸM%ê
! üJg(6+�%¬
ÌZ©4Ý(£Š$L0L³&'25ÆÜ-°	Dós
! 5n¨$P/ƒÓÞ.´.Ô1\0ú
! ,1Â3¬¯0ÌÆBÕŸn’.j–$Ÿ'¼�	3($Ât !QªÅ�2�*n
þ†#³
&õ^›(Ö*˜G]!1!¿*�#UB&¡«)‘.hÁ*f3=‹’’‰«#13É'•@'^BŸ(Ó#p
! (NGØ…Ÿ,4`
! A,"`Œñ&¨!/#àT"µÓ @^~ëö%å
é
! î¿ùŒ�×%-8#J=ôó2›0Ò¦V1þ%ÌÄ†2_•¡&¾H

! ×z	ã1R)ã(cÚ(�1z/ 	c,ô£‚1µ}äŒ
	—
! *…w"ª ].+3ÿ
! Œ8Ñ!œ6}
h
ô¸üøÐ#q3/™'W*"p ÎÀÛ?ç	¦
! 6i‚CB+˜‘(«‰*«Ç*éY0�0¿ë1#/þB.sßÍ&`3;MZ/‰/ù	Nt
! "ôÆÒ'ˆOz'ð +
:#¸/ÿé
! %/
! �Øg^/8pb(‰Ñ7«2Ô+»,"·½¼ð$•ŠÝ!
! ËÈï	!æ¯2)®$g§(¶ß,ó-ñB%à±”+:+*pž *hF	…
! z(	€v#ÉN	cýW!
,	Ù¦™ã2Y¢!"»)Ž%õ1ÍU*ó!iG+0x
! û@‰$Æ#�$’"p)e1žßÿ0Üÿ-•bæ�/àÛ-ÄIc†dX.Æœ ï%^+þ£m2m*&á!À%:°Ñ
f'P9/QÄš’1¢|z 9	Å�'D÷-Å2‘ˆ�‚+û.n±#0I-}%“!.iÐ2ˆD%	nx{×V	]*/�	¼±27É1Fç +¶(¿')Ü*&0
3Èý
ëÒ£![
! O$K#Æfè""j#àˆüQ$Ì—¬Cd
! z
! Ä/ƒj	_&fu%Xyy1s.f#0@10#‡)*)mn#÷'�
�,d+T_Ù1p#ó ß U,¾.¹�Ð1¿,ò†!€2w3¥�&D*ÿ#!1‹f-� 
! *¯7"ù!×n/Õ¢(õ¼ü V2�"²1	îŒ£.úÅ&Ü0Z™/(É0ƒXÍ$
! F2-Ô
³0xü/\ÂŒ8:,º-ž3å“(´,8Ï-Î±1¡%Œ-ç+å*ýÞ �Õæ·< b
! U ! ÷ºH-œ)Do$Fm,Ý'@Þ!q+9¡`€	'ñ-,–!Þ"$2û(¹'û2Ê]O L'±.¦š%2#*�Ü×(`.Ö	FT	Ó(F(/Á	''üóò$|¢j
	ãë_
! w5DçÍ |	X¼%´&$[^#€)Œ»Vá&ñ,U)N#)!õå.5Ü
! J2ï&û1**"ò¾Z×nÛ)R˜ê#%‘!�¸ v,\*­	€"ft"‘0- w¥# ,[-Á%—€(pÝr!l6*½kØWV!¤1$„ §,ø
FJ„,vëš‘5
! 3s5uñà	É�.—_!@"k&¾2$£	˜÷"1² ­¥•%U-ËW(72¶¶/2+ÕWCAx+Xi^,´%'"k0"õ)WÍB´H%Ý=�3»&03Ò
! Æ1Ô‰2V×!ÏÍý,%É(f’hmƒ€
! „3úŽô$Îr$žÎN÷#Á"Ô,d^Q¿¼i W\Ý
%F �,ä
Ù%œB&&-ây
! Û :¼f!hn<Y¦Yö1s¥ºy/1wú²N¼.½þ+®.+Í%,)]
! Ô%"½"¦þ#›ŠÆt(Ë2ó‚ <(',–"ü'Œ¥-�o.!B'³î(H
! &§
! á)šRA.ôÉÉ-O¾m
P2‡)%.	§+964="ßú
e½1Âôl

! åžt?)™!è¶�­!'R't2;2R 3#•#Õ"z-HK€*Ú1) £)^
²¸ë*ÐJ
.9o:
!  q
POÿ)(ú…w/*0?1W‚œœ2$JØØÿš(,$ôO+6Ý
! j!N%G%[-Æ\ï/+t	7d,Ý‚šp$¸
! 
²"ÕÎ,÷"I	 U§”¥3s3… B�Ö+²!ß
Žÿ-ª3.½‰”/ÐvZÖ'‘*M™'	þ,—k-ñN&Ü7 
˜–30D
! Ý¦*Ú.˜/3â)¬
! j' m º*o–*)þN5^$Ç$42¡eË!N")åÊQ&i*©þ-x!¯Ð*±â4''(jå
Y›	HÃ"„ÓO&û,´ó¥Na¡#ež<
­ðÐ ”Í1ß¸3 ¤+x*
! )$	-0	N5"<zt„R¶>)¾Æ.Ñòîc0˜
’3Û+G/÷ˆ2÷
! õ
! Q ©(Ò0é*ò-€é)à0´þ²Ú*±�Ð/v)	&òë×H5à1ÌrÞ“3víßbã-í¦1"¤FK/¡r£
™"Ó¹
! Q%}½&÷/å'‘^2'¾¥®+ �(ù0¼‹
! çÕëü0Ë+™¯S2ºL)v+©¾	ô# É@þ¹"¤¢	1%+W.ÎÒ) ¸(vý--ÈÒ]ð*ªý%aì0+¨õ0â%!ŽÓ1	"ïËM0’2ö*--Ø,×j¦&	æ-« x¢
! œ¡G¢&ðÃ* é,.,
! A%¾1-ü%k…!†
! üE&òÃeÚ
! ;0ú0©)Å#!/ôžUÂ&{
tÅsq‡9!!Ó
³ß&,ñá0�3™ñ)Hê½*d	õ($0æ'£>�W¢-N2$#	b)¾
! ;1+Ì	‰3Ó)Z&�¼pÃ
Þ"ì ¾0¨0es-’W2
Í
! ’` S!ëw#Ä#Y‹û
¬.|.Ú@3!¼$XY#Î#v õé2-2íï.Ü õ+dâç&t1nò/ðS0:%*ê$|-4¯)Ä)@Þñ£#
21ùx<S,Ñ1šÄ
! 9ìº/%¸k(8· / *iA:»)ÍV¹/áÑº
+'˜ë
ÿK.F-)$€+�!°0È21k)€
šÉ	M")C(Äˆ›ºßà$X	l
„˜S“/òÜ(…3.eM1*S+Ð4,q-©C+B"�
! æÄ*%*‹iø1*b‡êÑ"þ.·¾·
! _1:3 �&>«À½�%s£4Œ	é_(F#í,©
v	eÑu(Ç0(Û“&”'u*OS _	Mò&Ý�')/M'�Ú ]#¹(^š,*„3C	Ÿ[¯E*ãÀ¸o(eV.$,)¨,³	*2ì-G3I0'Ï"†-Ò+X!BjÍu¹3L Z.t$ú~â-¾@b1Ü1"È(æ)À&Ù+d22i­%ç—2=–a3Å"ûî9&ž(Vö Ü�2ôåØã'Ø0�V"Dç'£+-yÿ�(Ä�Œ'T­)Úå*%	1;½h#Œ,+	r/©k 
! G,ÜÉ

! %(Î¨'™/§&®Ò'0mF/b&X0}+ØˆI)P/M	�~"Ùô	-Æœ/˜!X›·�d%.'?	+&¹R2æ¬ßÛŒG/ae
I	Ò0¢¤/!<’ü( Ã�O3S$KC##ºù"ÆÀ-j/®³Z÷i–0¨#FV$°3$$œñä$M&“ 0+	ã¾Mí*Ôjq^t+Ué2!Æöe0–†'c'úv"àC  RBêÔ B¹&."ÎlÅ9)-1f2»ösu?I10ã#Íz,
! +‰±0²å
! ãG= ¯(&Ç-)(�ÿx/šóYn3û"2©+4+Ëø.‚/$©3Ö#¬¸&J)‡T.J1õ¤ ËÀÖ"ð+ÀSg
! oMâ½ÝÅU›~(–27#I×/–F3¦;
! "-00’#SŒh3Ï´#�# 32�%Ñ#{øjRé+p%íÊÇÇ/#Èö+K!¥1tG[+SVõ,°w0Š+™1ò”(¹Š#²!P|1æ	‘1á0(Ñ2EÝ	ï¨2â«²lw,ç%ÏøŸY0x±É%«³üÁ/‰*±6M3”3DX~o7!ä#mØ ³%ßp
! èA Ê3ø .0í1Çž2œ&22Ú%)äu#’/ÌPÜÉ†1h"ò" 32ÖæÁ ä	3)!Ç.�:·Ÿ;±1#,Ì�×Ù÷S
! ›2Â³.1"œ¤p×'”*<¯"¢Æ)Ðdø(6/í ©*1Þëñ€Ã�q¤3÷î Ê‡
†B'—#á
JTV&
! 	9 ›ßu™0�z+nb
V
! šê]
! ;-i	Ú/Ó/Ð'Æ	Ü+i
&àL§Ê“$¬3¼l$î/®ÎÛ*#mí'g+›ñ
!‰Ä¦§Ü	)n]1¼+¨*3‹Œ.8Ü%¬ó
²t,” à}Žh`�Ûïò³[+ô'à} I.y3ã$¼"œ’(JÉ*+ÿ‡Ú&Ÿ
šN�{+D§.‘"U¤
! ¿+­(¥
! Íw( 2\b*wý¿-¦³ ).VI(C,Û¡0b,/q&@-z !Š©% ûÿø ‰+*ï*ØiV,ï®*‚"+ÙN0#¼ÎBX<2‘'y˜Ž
í#)w%¹ *¹�Ÿ�S)Î¸3ƒ
 *Â)’™2¼
”U²J+	01%o›^
! Žo&r2ÈýôäÂ0™&Z$¡"#Ë*ö.§3å÷	Q8 (	i3{áµ„üNµ#ZŽN¬! ]W@
! [y*‚%„&»Ç
�'o/–
! âò*-Mž“ï"ø#,\"kŸ&«"�/}ˆ/"’À(k3yºå0wù90ˆ),<+Š"Üi½Ì&"’,îävà(+#÷&‰
Æ,�[mn
! –õ-xcn8	eÑ:6Ã2¹)0û)>0mš+ë-w
Kµ'…'#\ð!‚†.§ ý
! !	…$D'\Lû73D&\Ý%#+lPÞÐ+è
M´å½;=/æ·ï)×)žËã4""/,¥2µ1Jƒ	Å�ˆ-rÞ,0DRa(1	
! }/(ø› Ÿ"©-$!‚!¯�.-?*
— ·)®&ñ7$7Åd�-m/‰Ù
ã
‡2ÿ·.»D%	dü-CÌH	¤BA¸£uq,
! %†’&«/$É
! fä1n¶1ùufÁ1»1Œ!U“‘
$å(Ëv[ô(p(CÆ3»%-$ì'.áá_/‘#0
! 
Î0Ø	í³
! ""§#IÆ&ƒ-_3‡"ÔË7;,”%ï2ñ#‹"%i%{#Ø&	L_Ê2âÓ[	 lÀ‘�$YÞ®S‰Ï!zíð‰»P
! "
§2ã[v1(Uæ
! -¼Ú˜)–d	)0ž'ãí!r1Ù	ÉQ® �"Fµ/82aK$Í-$1/É¡2J
! %ë®,Ç�
%­G#QÊKÇ-ð##à"‡!È~T-˜6)w¶!Ä ö$E*‹1+–%Ý%/ï¶ê+© a`0&tÔ'ûœ*çþié%£+“2Ž	uÑ+Ü{)RÁ0)–‹Ý2¹&Ü1Ž0 Õ¨$w1Q°¡*ì7[7çø"^£$
'Î!Ö(Ä2›$žv'�+”";/€Í	¤#¡
! $±ß(bq2‚
?/T"¿
 ™>	Å(P
Ü2ñ'š¸,Ž2Þ-¿è(�ZÈ'*T
! È_ n,A"M!à/Q3Èuä/‰=2
! %ìÁ3BÃ¹ù(r³/	%Ž#’	Ž—,‚0''ú-ÇBŠ>3{³-ƒL	ƒ1¾$dCC.â$—
?.)¯$1æ¨ÎøE Ý¬2£%Q`#>ï
ž-1#"0ë'ê)-~P12h,V/-{/û6u­GÕ }ý'ì"º z0õ#ƒ")PM%p&ËòR(Z˜%îd>Ã0ïÃ1Œ�ƒ* y¿&Î+£&G+ÙÏ
! 1&Þ2P"	hjû[Áë =q!#ò >
A-p0°©& óeI,å/Õ
! ¸õ¶s¥X/	
»´*Ï$Ï3¥	¶|(Ç?‰q)Â
ã·*>"ÇÇ%#k“
! (†&äC¼&{9#ÜÓ&W1äë:^Ì/"Ñ‰ 
! F"Wß)x&I2'
° Î3�	¶32:Ìç
! E1e-¤',ŠÒ(,.I#›	Œ$Ž-�ü$dµÛ2U&Q±	Þ-úÚ0wN.Ê`(á-¿õ'Á0·¨„R
! ¸¥*I
Ú
ÍS‚´Xuct h.·(…)‚-Ò¸N…±$çÔ$Î*C-þ'ý&0W$QJ!;ÑŒ#c%£.2Ë‡¨-0ÌË
% Œ—@×!¬{1i½+
! �^è,2
! ^º%m#Ò[
í
! Ÿ ÕÐ(;)ñÙ0ã/Šßª~
! œçÐ!Œ´
! ƒ&¥>.n$A/_
! ²,(,,üÀ0²H,Ê1¥'�Ï@
! å%gQ÷!9,d~#:<$¹#+°,Š'¼)Ó.;"zÅ*R*±)ÇÍ
! +(+¢&+3!f(D#Ê/»Z
ûˆ#!.h"‘39�0
*ÎžÄ�
! '
! R&€,•¯¶¥‚ Kp2½& -B$•%£*…/EÞY
¶'zz/2{�25%6ù2Z%�-•2sÎ²-ˆoieX%Y‡K°0Á&†*ÿ×e ¨+ó.C
! è%ä$ª$�P3!Y (Ì! w-((×*žè'‡q$¯%“.ï]*’Å.•ÎÐðb…ø!â¹hÝ.¿	‘/’$X(&0T,x2"Ð	÷ŸÌ"OèÇ‚	Š%�”iX,½f&¼�éF'Ädaô€�Õˆž%d&à.VYœù,xò'¿Ú$+()  <)•Ee&¸ª
}
! ÙŒ1Mî´�-±8+ý/&ºúHlÕÜ,g"Î1]Õv°<Xë(‚³O|"0J× =´­ml{ Ÿ$qÙ<!,ÒŒ…
z3w$ÉÇ30'<,<9×%H$ÌÙ&àÞ&…A1¦
„.Y'…€$Ñs0 ê…¹¦•3ºÃêÔ"Å+
! 3Ã	�31Â»P*�
! õ=.¾SQ÷$†m+§&5.
qýâtÀ'?‹˜,aa„
U	ó/%$•%	É�È¬^(°*Ç&•!æ¾=
! �P2.Ê!LÔ»µå81w™%Û=³£’�
¦->$"9nê!ý*T$²I¶E§*c6.�'{$@ ˆâ!v(\À/
! Ë12-½_Hî‘,N-Ž'_ök!_)«`¶³"?˜Ý
¬	J3«.<ø/2R£131(WZa,
 K+¸%ý)`Y0<îú/‡ ª03&)Ô=¤/	Õ(X&v:E{®ä¡'.,-(ü(++P#7¸'Lo
;//¦2ÍÖ0n)0 Y?Ã+Êyv*8,Û0˜'¡Y-?#–/™»«‡_+(?~q'*§¦ ‚.õ%2
H¤¢+I&´÷ÝÛ1™2-'³Ô05(iU+.N 0'#k'qtÔúý2Z
! 3=¯K%?!ºPIU¸	1»Ze½0´(°/*•ø	·%ÍF¤D,pŠx(/¨
! uïg3·O*³)�#¢åËAÂ‹$.$Vs	ä’È¸t#«&�'/h.&“+0…!YI»,&-Ëô0#'=ó(
Ö%Ü�(<Ñ("û*g¤

*—'J@˜¥Y1FL£êƒÍ
ý$Í2îEã þ/ó$¸S«¾(1ªxq¶$sXG1ùà+¦#¨Co‡+á$Y(÷`/©Úõ""Y´…ò¨0ñ+g�'Dì2Xö,•c1ò2â/¾
o0*1ñ/X$é�1UöÚ-‚Ïê.þ®%i#7	
! ä.@±§9
! û['Ê	o'¤)ïJ,¡'ƒ53K¡
{ÁF)Tòû#r!$úî`%`1N,F¼f�‡'\$B"!Ž“'bcÛt.C\q+	/K*Ø‚z�+X-€1£÷2=Ê{2,
! J¥%§=+ó%ÞÁ	'©T 	%ZP.M+Q.~	À$5!‚×+ÚÆ ³'t'=((ÂûÃ5p­&,'®x	j2·$”!Ð&iÞê
'n-r(/C'Þ
! Å¹&.‚
! ˜-§
Ì$÷±'Ì/‚`¢4(°&	K0/ŠV)ê(Aâ2¼0¦$2(æ
•-$&ì#˜u2º,XL]'(º1ªó×	¶0É$„1F¥)~$–-fc!ù#8#"Z-…
! ƒ cyÙP 0¢%
!  Fá_*ÏvÐûö&‘)3/…™>; x.ÀÏ&Ö›+¾�	k"'zjJHWE(.ÌHØ£m{2£*é¶2ˆ;B›Ó•c0$¼¬+~„+R<†3M•'7
! ›#l“˜H|3¼3Çû’#¶	°2¥.ü,%=!€-ÛX²7>-£rp4s.µ¾ïÖ
]Zç"ÿ&«¿0ó?
! 1B3ü
! ï
! ƒ1D"÷*ã.l"L/å&Ûx^%Y*€&ßÚåVU.ÃÈÄ+)3F™:Éå�$«'
(�1 '¤›Þ%”ú$241ø¡Ñ,läO³(«(2Ä:&"¨}û%¢=Q0‰0,Èã.%f0©Ïõ¡sCÑ†ë‰†N(ì'$‚'¸¯d	q)ì²/A@#N!üæ	)>ò%† ¬(1.¢L2D0•"ºÏ6$Î¬,'Ê· „õ˜¡(S]3G*€.Å v2!&–Á
rŽl3cÍ!/íÃ­œÝ,¼
! '¨f½FÙ&h.t%Öä ÔL3l*+&Í’ #�26'yö!H,!ß/ÿ»
! Ï8U¸91�0¶%­
¾«
92ªV¥v)á(se)¹2ä¥
¨#™(–'Q-H!¤Æ
€1p1©#ö"{zX%†‘$|~9'&l›-3T1jèwóJ6&‡*èã›
! ìþ(¾"/î@b3”œ
KS\+Ì3Î(#.$9-RÅ3S(·
! x!~.qy¦!x38,=¯'âW ‰!«0ü&J/(_­*;›,™À ‡ö
ýFp
ˆ!g
{ß"È�1‡3*&ö’O ]
†ð¡-%0Ê(2ým"£3„0%Ÿ0ú,è#Þ^šª˜3µç$egKr.¶ý+Tƒxa%ÎRá2¬Ò}$þÃ%0n»"!)H*oÊöï(é9Ò‡Â/À
H+)Ã¬‡á+&ž,];Q(Oy!W8þ
·$ÅH¢ º$öìR!#1š˜ç©
! @"á%A
"W"¢Ð¯ 
! R4*Ö/"áƒKë,×-G×"!-B-c"t!0L!ª#Ñ3 %Vµ*oÒ%
! �5$é0ÞÜ²(¡32Ç
! K	jâ	6­+‹ÇÖv-¨ a1ÔË3m7'o1¬0ÆË,¿"—%$pt2e!
"ùÿ(W‹ö2ÿ1ÿðÑù¶É.â
! µŽµðf&´;!ñ®/ÇZ(�#Œ|	j&õ1YÔ$+Z;&—*�(SÐ,�1ŠÄf
! #&–$Ò.öÞm'Tï•,R3ª�W ÕÓw ‘¹�Ò $å øß+Œ0º)1&}3œ( Í#Ì^~+u,‹Û(30!.1`d2ZÉ#â2�2È"5!ö!k$Ö«1r%20D)•‡$8/=[)c.Ãœ.òwÈï\J	G,|
! 6Œ2VPŠß¯¢/¢u%Å™.—)m*ÒÛEt‰1®â%	+&!xì
! +–)4}&,Í²C/ÇÉ/fÔ)0µ<
!  Œ)Ôža¿Å�)›*ä+3&ïƒ>f+é-êz)ý	 È¢.Ðû ”R(¹Î&e*>;(²ŽÒÝýo3À3Ld]$“	°!Æ2	¤ö	1
*.	Ñ
! ˜$g%¼	ÕË �C1b/×Ç²0œ¿pÝ-ƒ/Ö-í¯&]ÿ¶-ô&h1ª,3mž	+3’0Ú!¨/},Â#4!D$
'J–Ú%"ë�+S/Üc€-+ž•$vÊ”£h‘£�M¦"h%gØ I,´}*u$"ð1l,
! è÷°+Â$ÔN3Ò= \(jC¹
*iô.f	}ä-õÿ�
! M1€™ ‘S.<0{'õ ¥&	($"£5#=#n#¾å#G!Æš&K"Ô^Ål`04§$ëi1º
! %
kô!–t.Âi&
/·
ºÑ	î.”#¾(€±Ô*¼"5&‡	ôkÞÞ))–™é#9ë}}Û,bªÿ%|#,0†"Ž.m.ä=	h)l&Ÿ®"Úm05	áó0¦%Z+‰"8%Ù +"VµÕ#@`&¿;r¦2]+nÏI×	J2é†óÍaƒ0¿(
&(W’À„këë^¤—")0êˆ"`)Nã&Ã(ï1´Þ&ÃÖ
! y2²$Á( 7b0û‡¡ˆ+™,*U!¡!«	!d*›%U‰l@3Z"”³!y%I
•%´(AyŸq0*h À
! ¹%3‡
! º$�d+ª%.3?'œÄ
XöÓ#çÏ�*‚Ô|/²Aê/ª=ØKŸ#fµ
•¤š

! V&‹
! $˜“¾x·,%/0t&¯'-Æi"Ë
! Ï	
M2^ÆØü*Üóx“�v°.«,#÷´®+Ø'6ƒ•1M¹%Õ. 'ñK•ÑÓ!F
! ™
! Ÿ
! Y+|%ëµä¶"í2í"h	“ô¬-L)Ô(E26'“
0Ö€ýú>ö `!Ü"*(OR1’-p/ªO%úÌ
="™f9) ¡—	“A'UÖ$1Cÿ_%&PŠÚUÓ,ì/æo)®í
y&p"Ì)�–ƒ,?.'%&Ë-ñ=°$5-kÒ8²©Ú#Ä3³*æ:—(/;!·žl2¸–&®-«
! È*à
! ó+q0J(kÊ+)ÔÇ)—Ë.IëÅ€Š	±Ko&#%_#È myvš0¦	Y²
! .mKã%ÐÌ'
! 
9^i,ªü"®
;®¥!4„k�.¸+Ý‹â#„$)«-‹Š!A!i/.
! ˆsî
Ó�È
(œ	b4#�ß!a09P0þ%\1d_.€Ñ)&)V-º0Ò"¹*ïHS�¤*Ï.@ˆdY`$ð=…+Cà.Ÿaì:%¢<O7%-`’%û$….t3„"`
(Æ²o|l.Ä$Ú ‹÷" �Ÿ€d)»3Ð3‚2"h2‹+ô"H2§	Q'(,,ÐcÁèé›
¾›�
 C~2E'�YP.u)Ð-ý!5+{G	V ìE%n1p-%A¤e#H(Ð55$
J g<¢³Ï)¼È�0%)Ì.G2Ê
A�·ÐB
i
! É+^*¸$!¸¥%“*F*!$(Õ®!x"#é'z™*Ç"G¢{g8í%1¦Ú,f1k
!  -3¦·î,-‚(ž¸1ò#í*l+îu&Þ0®¶!X*-*/8"þ	ö-æ2½$FXœ"f.�Š)Ô‘@(�Šn.£Ô!wy-Ò-\��.µ �Ò°ç#�&‡%:
! #Ö/ùu±ÔÄu 	¸	Ê
! ­ ±¦'
ï	ûÉ2ó„	’]ìžè)b‹ê;ŸÖ=‰):
uV ‡N'x8Q/å$´Ð$+E!�$3	‘Ã$h-�0 ÷ gà°|]&p!®É3ß(÷
Û%¨º+hy,-ˆ E0!ËÍ,ó ŒÇB å¨Î$z,‘¼,ìµ
! QÏ/u�ë#m	ß	!
‚Ë(R$‹|ŒÂ#&q*!ƒns+Ùö¢'÷1Eü
L1¡�+O5œì)UÓB(e a!y‡d.è)ÈÞ$P	ÌS-#‘-§Œ+½],¿!¨$E/”$ë&Ò*¹—Ác+.?
! §/é’ÝÛ	ÞË
:.Y)ð'—.F&ó,´/—i(".k*Y8ïi
á"{!˜-—3!O
ÁÈ7,cbp/÷¯!?,#±ú
bâL&OÅsP%’'ù+	22)93„2¤2øÊpÇb+¥,çý¶,*ð	ç
í%Ë'µom~ ’ O"]¸#{£(¤	X3†rçø+'Ž*só
! Ÿ-Í/q±ï!Ö2¬<Ù°(…ˆŠ/6öŸ3w.Ò3%µáú9+ž¢°(j
! =—G‰ª,j.ß1¨ÿ7/Z*W
‰ß*
! #/Ã*TT+/§Ô
! 2+K0�.øY&¸9"®Ó3.ÙAÚY24h¼(M
nˆ–1¸!M
ª
G'<¦0GGA4ú!G
Ø
LD!è0"Þ±
! û-Xïþß#—‹¥(vsÿ [­"güÒ&‡Z)1`:-äv2"Ê-…»‡,1o^' 3ÂÓ"%Ì¦¾-6Õ/Ä µ*Âr&7(ü	wô1ªß.ù
! ~*#�²#¨\Ü&ñ¤"wâŸ¦¹Q³.
{ÊÞ+s1¦¤Ñ.ŽA3;'gÊŸ)¨bM°
u'‘' ìw³mï'ê0,+÷08|ã)Ü1ršå2Ñû?*$çô[›ü+k%ã!·""Ad-T‚(ò›"À2ç…»
˜2Q	¼O/'Ò(Ø" <&¶
! Î!û&8-¡O(½.

¶:B«0›—c)ÓÂ-Ó0‰(í+Ÿüô*�/Ø2/"&›1(!ÿ"-&…�Ú	KÙ
! Ox,•+U½*ò..™Û[2À*_'1¤•/O1šo2î™»ƒ)¹o+˜ 4±*Š0ûÎß'ý”5Ëº.Œ%7î"k²%={*V»*ÉY/üï-(LÁÛ
h|z!dí0:O.«ªÜgÐa2£'˜5Ô›¢†0ñ(„*±Q/¸.?Ç¹0o$Ú1I1ô-lÎŒ‘
! ~–ö?{,å1¯
?
gÓ')t9($u+…"$€ Ër"ñ
N‚·l– %æ0¤-’*Ô.—æ#C+!Àº£0 \/È,ó$°è·Ž!(ø‰Õ,*^&/Pn(4G(õë"…ì4$r•¯–#},®#5:¤
ï é/V(“-¡c*e&4 œÁ,;.?¦õ¶)â¨LÃ!0}q	à&×0Þþw'ø¥03#%ç)|K)|¤3qÙ*Æ'/`2—U2°Ü(,oÙ#7ü2œˆ?Ïh+	ãh&öx%Th».„M
! ˆ³[Ô%_);'©¡'c%ø%'`'[#I\\n!-ì9»0­2ò)_"€ œ",ø)G Íb	T(ˆ%Ù´�"½'""{8*b/Åÿ]Æ(g.#_J%-ÄÊ)Ù,b†èñ~6	iíïˆ&-}	Š3Åƒ%)	h_ø
! )2u{i2Š,!$(<,‹
Eâ,„
! �
! Íú
! <8¯*H)4%Ú2P'Ð"´u!3µ+·K'ýHè.9ùÌ(äK
/)h
! !1ƒ•*zj%(.ÊÛ.A){Åf$y(×2`0^!§Ÿ¤0¬ U(ƒÑ˜
‰-|Ü*(ô�/&6%…»Ä.
! }Š&½†)îƒ2W	ô`õÌ iî'°Â,Š13U1±
x(ûz2íÈ„fƒ3/3R+r‡‚ÃÅ
! «$B¼-K
! @’¦)à*Ñ
Ú"d ¾*'Á2f §$”¦0F$Í$m‰]#ƒª
! y=ê /0­¥	�)à³1&
d!_+ÉjŽ)­Êß &&%» :çÂÍ0òœä]"Sk1)§Ñ'È!¡ë%|0Ì#2ìYv
V+½(Ç+ç%+žI Â" –ç*´#Ç,©$!Š-µZ=0;Ž9|Üw&5¶*$g$j� •”¿†^Ù2p.N.ÅÍ(Z'+Š%E€;}€¹1øÅ!ß5,"r&\¯1ûŒ"ý0(ù Å/,S|Tj»'�3-õE9œ™ý#ÄýŽ"ÔiÑ*®lqU3p2-"‹Ñ.„­#ˆ%¬Ü/“ˆ
[qx&/q.Ï	;
B,×’!É›/o
ßÏ#+p?Á$P+r‘ (63Â1šE¢	û5˜#v!&ª!tO+*n4jBj 
:}#æm)tc š�³d
/ &Oa#hÊ_nYÜH:(o'/ö#ö	a	z%Ñ-õ±%ŒŠ)|óÎdª—Þ1÷^jõ
î&+Ð-\% É] >
 ²Zž¶#ž
! t¿ '0@ER^‚
¼5l(YW*’3ë#<"È
! 7puƒ
! ê)�]/í$·+£H/G*#3«3‹k8§àò!d3õ§O!"‘­/T`/S%ƒþ»¿Ißœ1îwúA
Ù'™;'#$’éÝé
Ãi@
©Þ—!R, +_MXÉlÊ*,&Ý*Ìa	Ž1á •‡#‡Rì
H"Ï ]=ý.¶.j3g/ &2$ãÛ#1BÛ"ã$%« ‡Ê"[&*â"EÂ À!“1e@,%%Š Jd›—"qå�H03øž.7*¯Øe4T&Ý n"Üµ!Ì2S
! ':eˆ-#ñ-£b !3ª`ˆv0Zð¾&¢-qÅ2×;	&Ÿy×.&1$.Yc(ì,t$:*&™$s"80<ö
! ÝÓ$Ù:eÃ,}tONŸ.â01Ö<¸-ƒ+9%>1X)Š*Û
! zMh‘ ÖR0fS´'A'y#Î
k1˜
! 0”
^-æ"
! *¬õ!$ãë.@*¬.û€	ž#y/&vë
! ¼åš"à¬*”y'~Ïƒ'ŠŠV%6'ù.ñ ,•(c/E#bì(z"M“n0;á.^"7’-½
! Úó X¢$µ-
3Oú&ch0“î$s2Z1,ˆ¢á	/-Íé&é"œó
! ö)êèn+°'é%Ø�lm"’š
! Èá	 M)PnÂ'ð/úèÓÓ�Õ!]%(
! u¯(¡± å"ó§å•	#¸-k+Ø.¥	•ú*bE
! 8$
! '­!	j†( 2�]	u|!¬%"3x.`P#Q#.S1ñ¿%y¡, 'JÀ)†'
.Îc#¿`9*²&—é Ã33Iœ
! Þ*Kfä0¶ïþ*+%n§)C!<Ó$€ß%ž*%ÁþÐœ[,±+¢34-vò"‹"[é„%×½,-¢"#-,O'r'$y½ð2¯#$*ÉQÔ2q!Ï2ä )x-40Ý)1/ëf,–,)}0¿1ñ	S"£/)ã‡›Ò ³+5l	’¿¡$Û$÷ç/E,øx ,%†,´+	Ì wÆ"Àî
! ‰¾#<3pø$ 08&3.JÝ0©1½!Z#&4�=kÎ
! 3\"þ"ba"X1;S4&
! 	$“#!***Èû+>q(Í'î‡»“
m1OÒ:3(J0uÛ![/ß(ùõ2¼+%€Æü-›g#­¤(4ÐÚÚ
Q*!÷)‹ü™)ðT*&$z<*J&»õN1à¬,z
ç0Ä@
! ß0¸
L¦+zê1%O	3ªg*C1}1Ý#Ê�,¢‹1b%ç”W
bó¢‚*aî“ø2•
	*)#+Ç@îØ©('|ø$Õ2ñ$‘2´$PÄ'Æ
! Õ-_-	ŠyM.-*2	Ð0ã+~]-, ù¶&Å,R"*ç-[$\'Vf"]Ê#š 
³!,ž/IsÒ.31,ö¾â.©2ôºI%Ü#Ê×*;×Ý".)úûø&g),*c
C¶Öp-Yq‘+ÕÎ¥‰	bt¦•]'oÁÞ)B #³!¶*ù*7âÿÊŽ3`c&†q#h/¨�&2%Ë%D.Mw!« À\
! ½-��·3µFwˆ(àB)H
! <a'Ø)›rC3(þ1\.ä
! ®Ç‰s}íº/õŸöÌ,e2j'À]Í.íSQ~$Ž œ'Ûž”	†è³”)3Þ/Ôþ0æL¯ýj-Œë=1§zÓ-U"b--mÈ0rU!l–@‹*l…&I!á1î#o#]¦¾*UÚÞé$Æ-#†Ù)~À(L$Ë
! k$ë/ÓÑY$·#+÷ªŽéI
! q€/§a&r-£-TØµ)møí…$´/IÁ
! „+,y
|\3D1Á!»,šÿ$ùê-e.aWè�±,8)M$t}Â!Z,r,è/}­”­'ÄÛY%·!í-è+¯%j)Ä%+N¯ðA*,÷+Qç*¼!�	c3‘V.? ["fC'3&2<%ª&ß-WûZ2­3gˆ'¨å,Y ¿ý?~*ÖìNB_ã©3E+©0±Âs…‘ô
! ¥²Ø+..+âE.v&Q*
! ]Çž'ù)t°œ0ò*š„Ã/õIe©A(/*åzÃ)„$—Å)¬2‹ ƒ2d1u+m‘ì$¤�&u/©,ÒÚ¾5 Õì.—-ð,	
! íU!2Æg÷,Ø™rä¨(gVæ +2¸*CåN)ã­Îæµ/�/#F0÷³ª2|ª*u	qGüL%Ó®
! HP-©ó)r)B	é»	NX
! K-à?>'²Ï*_
! &n …(ª'Æ¹»y$Úù'b-åü’àÏ'?+|èÑž É�Ù-%G-õûfˆ	„0Q)D;k#aÝí©	uÿ.bü¹›,k!Bƒ$¿²´-äË$3w‘´¡1j$�l#¿«*‹%Ö:/Ö.½
"c
! d"C37"&ó'
#4^Àæ,GÇ <	AZË	q/Û
±/^)´!ß°#X"_
þvœ,úýË3š*E±“,7Áý¸Ù¹+-
! �F!'@)! 
½)5,ã¡D3ˆ.� #¹3?$Âc	S
[!¦Ã[(9>â+úDÏX#¢,è-ð(#*ÃÆÃÎ%2½/Z ,6!<W
! »1Aº\	™
*Õ+â
'°r#Qy(ù0º§!V*%.LÅÝ!s!h!W,¸0‚	|T++ô,- †~-¤%N#·1Ë"úO)Tù
m&Çø¨k )‚,#¦lKeòT1
v=(ê	�#ï»vú#0á'õ*ÕS?1A
! ÃT0®2SÜ.rK*¨.e,ƒ!š/
K"e/ÅË-ÿ!ñ¬ËÍ#2I'u0
-M#
! ì1å
! ±*™Ï2Áðgê"1e+è
! 
2#§1}‰&o	¯I.÷(„ê´
>/ðv$è$Do÷Øô/ù
y/)"…-]Ù‹ž!¹	#/r
Ë)²D(N
©ž%;+©"V3»Éæ<-ÂH—+¹Ñ¸2Í)4
! :]¯„#öx±1Ù$/“ÆvÈ%¢)¬1Û`*1ž1ãJ-†%kY"²±Ý­­¬N:¥º(±}ù$\¢#Y.d32z1ˆ
! $â1°Ø-Þ	xÃ
! !2,�"·2
! »/Ú!œ-ÁqÍz"J™#¬'12à%×½ ?Šxð1§?3÷å!ä!ç1~¨Ã#ð…*ºàµ3˜“¬'ak"Ì2^.‹08»k#%G÷®;%�[!-˜w	½ò
qÚ'–Â
! #Î'§-Ç&óà
&"‰0—T¾2®	‹/º	9�ðç­+Í">
! *	(>ñ1ÁC)3•.h(ô%ì}0œù�Ø¡P>!H õ2a/ì*g'è&?%Ù&Ã.¯W³0c -}	 B²*Ï0ó!Æ+?(U0šðG$âÕ;J2Ó+ÃÚ,—/–.Ó@0xÀ^Ÿ/EÜÚ9$Ñ/h*÷\/*)”2ór+Ï
"B*¨,Þþ|,�3H¢*¨3é ³#Ë&D�#K1	1©‹#š¶J€&â†	%ÑÊžÁêj|))c
! 1'"•
! Y	ýŸ!Œ*"D+0´ü‹2¬Ã& ƒ¸‹"2y–(À	NÊ.'£"ÊKT)´3;$S'Ÿ²ÄR”™O2K('E¼*<ê'n&“ô)�Ç#)Kšü”ÿ'¸�w2|3§›&D %]õ½{A$êˆ*‘	|23`÷Ô/nfÇ2µ%U
^…0Í…{)ÿ
! ×,&ú"DL"´ƒ.â(À"d([ÀE$°1?)!E3›t-Q1pú)˜(PÊ-ÊÚyÀf3Ýjhá'{	°-|*ù¹-h`í$
_9÷.¿)�3)+“#]cæ
! º)&�÷´lÆRwZl1ÁÕ*öFÑ3sÿ*€3”-«	~)Z3�,–+($r	À#ø¾>©6(Æô´pâ'ä3
ÜK3m(#œV
)-ù6ÓÌÁ-=
!×*n'óZvî%ÏÁ&¡ ­'ëŒ(�)P,l!“ã
! $O0ê�¼ O&0&ÛTTš¢.~
,//p3rJg ×¥Ø%ÏéJ‹àX
, «ð
! ˜1†¼gô’J*aó*{3„)Á)h'�:49î©^(	<­!%ÇÃ!Œ þ
! Èx.-àƒé	Uò(”Ds& µ"$«Å$2@¯,<#ì»,Î"GÕ�]
A71®)%/-(_M(\-t
! d)$æ!
Á#q!.\àÑ%Ú¤&Û/¿Ï(7?·ä)ì*G
! *Hýg&ô2/C1a®'•-°)µ,ß!•5
8ì½Ù(C$(q†
‡125%'CI+%2ªØ1õ$-É!Ô&XŠ2+
h)œ»#R"½�->7)7
Ù/ˆ1ú+â
! 1„='û!Q+ùß2†ýI…#s P & 1`	Ò#( •„/¯þ,³p (`>¯i+ÖÂñ3µ`,«ÓÌ¼r .œ251ý $_Ã'¦(Ï1’)k/Ïþ"+ò—Ž?-–$fL.è7¯+Š2i—Y	á#ñ
! “"–
i'ä:2ê—$«Vg0º&¶
	3á*`i0Q”.¶ Ç~,O#ói-..íï6"ÉS	Á£“Ã{Pu>P™
! 0‰e'/5^2~1U'5/¸*WåŒ‹Q>an%0o*$;ûªd*}&s*{þ2%Âs(P˜Z0É¢–7+¥Oø¨�ìZŸ)o‡?‡§ú¿.*ž"�à#
! 11”s#«%É&T2S $�(5
! ±!/nä| Ü&2æµ$·Ù!\·ð"3"W  (0v~!%ê2!�¤ZÁZ8¤ }!^ ·¼Õ%Ô•È3È-Ðú�,�2Z\ /+¸¼8þ&¦/
Ÿ8.êÕ	O.{§U"Ãåî )ë	�ÿÌ0tÉ*>23y)b+°·_0
Ê$B/=Ð.o(:1l¥#ï?�06Mr0jÞoæL-Îùî×,ä(ýSµ.ê)±&©/ÂÙ"î)»2¾%)Ì€%xEâ+
! ®	 ž
­.Õ
Ø~Ô²î	?0�ø'óïïö0|&‹'ªîM1+$.ÝL
u
! Ä�
! æ$	%#qD
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 1791,1797 ****
                             'none' means revert to the default behavior of
                             guessing the language based on the file's extension.
    -x, --hash-filenames            Hash long pathnames
!   a constructor taking a single argument of its own class type is invalid  a qualified-id is required  an inherited constructor is not a candidate for initialization from an expression of the same or derived type  and each type can be converted to the other  as it is a non-system directory that duplicates a system directory
    base %qT  base class %qT of %q+T is non-literal  because conversion sequence for the argument is better  because the following virtual functions are pure within %qT:  but %d required  but does not override %<%T(const %T&)%>  but does not override %<operator=(const %T&)%>  by %qD  can%'t deduce a template for %qT from non-template type %qT  candidate conversions include %qD and %qD  candidate expects %d argument, %d provided  candidate expects %d arguments, %d provided  candidate expects at least %d argument, %d provided  candidate expects at least %d arguments, %d provided  cannot convert %qE (type %qT) to type %qT  conversion from return type %qT of template conversion function specialization to %qT is not an exact match  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 %<constexpr%> if statement  enters OpenMP structured block  enters catch block  enters scope of %q#D which has non-trivial destructor  enters scope of %q#D, which has non-trivial destructor  enters synchronized or atomic statement  enters try block  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
    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
--- 1808,1815 ----
                             'none' means revert to the default behavior of
                             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  an inherited constructor is not a candidate for initialization from an expression of the same or derived type  and each type can be converted to the other  as it is a non-system directory that duplicates a system directory
    base %qT  base class %qT of %q+T is non-literal  because conversion sequence for the argument is better  because the following virtual functions are pure within %qT:  but %d required  but does not override %<%T(const %T&)%>  but does not override %<operator=(const %T&)%>  by %qD  can%'t deduce a template for %qT from non-template type %qT  candidate conversions include %qD and %qD  candidate expects %d argument, %d provided  candidate expects %d arguments, %d provided  candidate expects at least %d argument, %d provided  candidate expects at least %d arguments, %d provided  cannot convert %qE (type %qT) to type %qT  conversion from return type %qT of template conversion function specialization to %qT is not an exact match  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 %<constexpr%> if statement  enters OpenMP structured block  enters catch block  enters scope of %q#D which has non-trivial destructor  enters scope of %q#D, which has non-trivial destructor  enters synchronized or atomic statement  enters try block  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
    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
*************** write_c_file - output name is %s, prefix
*** 1807,1813 ****
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %d least significant bits of %s are ignored%i-bit mode not compiled in%q#D 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 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 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 a namespace%q#T is not a template%q#T is not a valid type for a template non-type parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating point value was expected%q#T was previously declared here%q+#D cannot be declared%q+#D 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 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 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 %<nontemporal%> clauses%qD appears more than once in data 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 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 can be marked override%qD cannot appear in a constant-expression%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 %<static%> in %<constexpr%> function%qD declared %<thread_local%> in %<constexpr%> context%qD declared %<thread_local%> in %<constexpr%> function%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 %qT%qD declared as reference but not initialized%qD declared here%qD declared here as %q#D%qD declared here, later in the translation unit%qD defined but not used%qD defined here%qD does not have a mappable type in %qs clause%qD does not have integral or enumeration 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 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 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 lambda%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 declared in this scope%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is an enumeration template%qD is both a direct base and an indirect virtual base%qD is 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 normally a non-static function%qD is not a class or namespace%qD is not a function template%qD is not a member of %qD%qD is not a member of %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 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 %<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 an function argument%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 %<depend%> clause%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 used uninitialized in this function%qD may be used uninitialized in this function%qD may not be declared as static%qD may not be declared within a namespace%qD 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 non-member function%qD must be a nonstatic member function%qD must be either a non-static member function or a non-member function%qD must have an argument of class or enumerated type%qD must 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 declared%qD not defined%qD redeclared with different access%qD redeclared with different visibility%qD referenced in target region does not have a mappable type%qD renamed after being referenced in assembly%qD should be initialized%qD should be initialized in the member initialization list%qD should have been declared inside %qD%qD should return by value%qD source argument is the same as destination%qD specified both in declare target %<link%> and %<to%> clauses%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 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 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 %<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 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 attribute %E is not an integer constant%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 in the range [0, %E)%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 is not an integer constant%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 not a string constant%qE attribute argument not an integer constant%qE attribute argument should be between 0 to 255%qE attribute argument should be between 18 to 255%qE attribute 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 to class 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 applied to variables with specific sections%qE attribute cannot be specified for local variables%qE attribute directive ignored%qE attribute does not apply to functions%qE attribute does not apply to types%qE attribute doesn%'t apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on automatic variables%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qD does not have thread storage duration%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 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. Use %<-fcf-protection%> option to enable it%qE attribute is not supported for R8C target%qE attribute is not supported on this platform%qE attribute is only applicable on functions%qE attribute is only valid on %<struct%> type%qE attribute is supported only for SH2A%qE attribute is used for non-class method%qE attribute 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 function returning %<void%>%qE attribute on non-volatile variable%qE attribute only affects top level objects%qE attribute only applies to SH2A%qE attribute only applies to base type of a function pointer%qE attribute only applies to function types%qE attribute only applies to functions%qE attribute only applies to interrupt functions%qE attribute only applies to types%qE attribute only applies to variables%qE attribute only applies to variables in static storage%qE attribute only applies to variadic functions%qE attribute only available for 32-bit%qE attribute only supported for reduced Tiny cores%qE attribute only valid for ARC EM architecture%qE attribute only valid for ARCv2 architecture%qE attribute requires a string argument%qE attribute requires a string constant argument%qE attribute requires a void return type%qE attribute requires an integer constant argument%qE attribute requires prototypes with named arguments%qE attribute takes no arguments%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE cannot have both %qs and %qs attributes%qE declared %<threadprivate%> after first use%qE declared as function returning a function%qE declared as function returning an array%qE declared here%qE defined as wrong kind of tag%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 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 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; did you mean to use %<->%>?%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%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 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 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 template%qE is not a type%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%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 %<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 an asm qualifier%qE is not at beginning of declaration%qE is not initialized%qE is not lvalue expression nor array section in %<depend%> clause%qE is not of type %qT%qE is not the entire pattern of the pack expansion%qE is only allowed in Objective-C dialects%qE is predetermined %qs for %qs%qE is used uninitialized in this function%qE may be used uninitialized in this function%qE may not respond to %<%c%E%>%qE may write a terminating nul past the end of the destination%qE 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 byte into a destination of size %wu%qE output %wu bytes%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 should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>%qE undeclared (first use in this function)%qE undeclared (first use in this function); did you mean %qs?%qE undeclared here (not in a function)%qE undeclared here (not in a function); did you mean %qs?%qE used with %<auto%>%qE used with %<register%>%qE used with %<typedef%>%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qF declared %<static%> but never defined%qF requires %<-mvx%>%qF requires z14 or higher%qT and %qT are in disjoint named address spaces%qT as type rather than plain %<decltype(auto)%>%qT declared here%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%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 has a base %qT whose type depends on the type %qT which has no linkage%qT has a base %qT whose type has no linkage%qT has a base %qT 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 field %qD whose type has no linkage%qT has a field %qD whose type uses the anonymous namespace%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 of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class type%qT is not a class, struct, or union type%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a namespace%qT is not a namespace or unscoped enum%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 has a mutable member%qT is not a valid type for a template non-type parameter because it is not literal%qT is not an accessible base of %qT%qT is not an asm qualifier%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT is/uses unnamed type%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qc conversion used unquoted%qc conversion used within a quoted sequence%qc directive redundant after prior occurence of the same%qs%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 cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L%qs and %qs for GENERIC %qs at %L are ambiguous%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%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 LOGICAL%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 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 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 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 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 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 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)%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 should be a FUNCTION%qs at %L should be a SUBROUTINE%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 cannot appear in a constant-expression%qs cannot be extended at %C because it is BIND(C)%qs cannot be extended at %C because it is a SEQUENCE type%qs clause on %<requires%> directive not supported yet%qs clause used lexically after first target construct or offloading API%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%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 declared incorrectly%qs defined in a non-class scope%qs does not support MIPS16 code%qs does not support feature %qs%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 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 both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%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 DEPEND clause at %L is a zero size array section%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 cannot appear in COMMON at %L [F2008:C5100]%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 intrinsic with CHARACTER argument at %L%qs intrinsic with KIND argument at %L%qs intrinsic with RADIX argument at %L%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 unknown %<-save-temps%> option%qs is corrupted%qs is deprecated%qs is deprecated and not recommended in any circumstances%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is incompatible with the use of floating-point types%qs is incompatible with the use of vector types%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 directory%qs is not a gcov data file%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 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 on little endian systems%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 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 must be a module procedure or an external procedure with an explicit interface at %L%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 supported by your assembler%qs of %qs is PRIVATE at %L%qs of module %qs, imported at %C, is also the name of the current program unit%qs only supported in OpenACC code%qs profile count data file not found%qs requires %qs%qs requires %qs or %qs%qs requires PowerPC64 architecture, enabling%qs requires VSX support%qs requires a target that provides the %qs instruction%qs requires branch-likely instructions%qs requires full ISA 2.06 support%qs requires full ISA 3.0 support%qs specified for auto variable %qE%qs specified for parameter %qE%qs specified for structure field%qs specified for structure field %qE%qs specified for unnamed parameter%qs specified with %<decltype%>%qs specified with %<typeof%>%qs specified with %qT%qs tag used in naming %q#T%qs unsupported for this ABI%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 an array nor reference to pointer or array%qs was assigned to %qs, but was not defined during recompilation, or vice versa%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
--- 1825,1831 ----
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %d least significant bits of %s are ignored%i-bit mode not compiled in%q#D 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 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 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 a namespace%q#T is not a template%q#T is not a valid type for a template non-type parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating point value was expected%q#T was previously declared here%q+#D cannot be declared%q+#D 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 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 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 %<nontemporal%> clauses%qD appears more than once in data 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 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 can be marked override%qD cannot appear in a constant-expression%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 %<static%> in %<constexpr%> function%qD declared %<thread_local%> in %<constexpr%> context%qD declared %<thread_local%> in %<constexpr%> function%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 %qT%qD declared as reference but not initialized%qD declared here%qD declared here as %q#D%qD declared here, later in the translation unit%qD defined but not used%qD defined here%qD does not have a mappable type in %qs clause%qD does not have integral or enumeration 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 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 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 lambda%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 declared in this scope%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is an enumeration template%qD is both a direct base and an indirect virtual base%qD is 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 normally a non-static function%qD is not a class or namespace%qD is not a function template%qD is not a member of %qD%qD is not a member of %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 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 %<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 an function argument%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 %<depend%> clause%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 used uninitialized in this function%qD may be used uninitialized in this function%qD may not be declared as static%qD may not be declared within a namespace%qD 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 non-member function%qD must be a nonstatic member function%qD must be either a non-static member function or a non-member function%qD must have an argument of class or enumerated type%qD must 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 declared%qD not defined%qD redeclared with different access%qD redeclared with different visibility%qD referenced in target region does not have a mappable type%qD renamed after being referenced in assembly%qD should be initialized%qD should be initialized in the member initialization list%qD should have been declared inside %qD%qD should return by value%qD source argument is the same as destination%qD specified both in declare target %<link%> and %<to%> clauses%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 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 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 %<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 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 attribute %E is not an integer constant%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 in the range [0, %E)%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 is not an integer constant%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 not a string constant%qE attribute argument not an integer constant%qE attribute argument should be between 0 to 255%qE attribute argument should be between 18 to 255%qE attribute 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 to class 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 applied to variables with specific sections%qE attribute cannot be specified for local variables%qE attribute directive ignored%qE attribute does not apply to functions%qE attribute does not apply to types%qE attribute doesn%'t apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on automatic variables%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qD does not have thread storage duration%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 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. Use %<-fcf-protection%> option to enable it%qE attribute is not supported for R8C target%qE attribute is not supported on this platform%qE attribute is only applicable on functions%qE attribute is only valid on %<struct%> type%qE attribute is supported only for SH2A%qE attribute is used for non-class method%qE attribute 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 function returning %<void%>%qE attribute on non-volatile variable%qE attribute only affects top level objects%qE attribute only applies to SH2A%qE attribute only applies to base type of a function pointer%qE attribute only applies to function types%qE attribute only applies to functions%qE attribute only applies to interrupt functions%qE attribute only applies to types%qE attribute only applies to variables%qE attribute only applies to variables in static storage%qE attribute only applies to variadic functions%qE attribute only available for 32-bit%qE attribute only supported for reduced Tiny cores%qE attribute only valid for ARC EM architecture%qE attribute only valid for ARCv2 architecture%qE attribute requires a string argument%qE attribute requires a string constant argument%qE attribute requires a void return type%qE attribute requires an integer constant argument%qE attribute requires prototypes with named arguments%qE attribute takes no arguments%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE cannot have both %qs and %qs attributes%qE declared %<threadprivate%> after first use%qE declared as function returning a function%qE declared as function returning an array%qE declared here%qE defined as wrong kind of tag%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 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 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; did you mean to use %<->%>?%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%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 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 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 template%qE is not a type%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%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 %<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 an asm qualifier%qE is not at beginning of declaration%qE is not initialized%qE is not lvalue expression nor array section in %<depend%> clause%qE is not of type %qT%qE is not the entire pattern of the pack expansion%qE is only allowed in Objective-C dialects%qE is predetermined %qs for %qs%qE is used uninitialized in this function%qE may be used uninitialized in this function%qE may not respond to %<%c%E%>%qE may write a terminating nul past the end of the destination%qE 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 should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>%qE undeclared (first use in this function)%qE undeclared (first use in this function); did you mean %qs?%qE undeclared here (not in a function)%qE undeclared here (not in a function); did you mean %qs?%qE used with %<auto%>%qE used with %<register%>%qE used with %<typedef%>%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qF declared %<static%> but never defined%qF requires %<-mvx%>%qF requires z14 or higher%qT and %qT are in disjoint named address spaces%qT as type rather than plain %<decltype(auto)%>%qT declared here%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%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 has a base %qT whose type depends on the type %qT which has no linkage%qT has a base %qT whose type has no linkage%qT has a base %qT 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 field %qD whose type has no linkage%qT has a field %qD whose type uses the anonymous namespace%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 of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class type%qT is not a class, struct, or union type%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a namespace%qT is not a namespace or unscoped enum%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 has a mutable member%qT is not a valid type for a template non-type parameter because it is not literal%qT is not an accessible base of %qT%qT is not an asm qualifier%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT is/uses unnamed type%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qc conversion used unquoted%qc conversion used within a quoted sequence%qc directive redundant after prior occurence of the same%qs%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 cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L%qs and %qs for GENERIC %qs at %L are ambiguous%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%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 LOGICAL%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 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 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 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 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 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 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)%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 should be a FUNCTION%qs at %L should be a SUBROUTINE%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 cannot appear in a constant-expression%qs cannot be extended at %C because it is BIND(C)%qs cannot be extended at %C because it is a SEQUENCE type%qs clause on %<requires%> directive not supported yet%qs clause used lexically after first target construct or offloading API%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%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 declared incorrectly%qs defined in a non-class scope%qs does not support MIPS16 code%qs does not support feature %qs%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 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 both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%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 DEPEND clause at %L is a zero size array section%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 cannot appear in COMMON at %L [F2008:C5100]%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 intrinsic with CHARACTER argument at %L%qs intrinsic with KIND argument at %L%qs intrinsic with RADIX argument at %L%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 unknown %<-save-temps%> option%qs is corrupted%qs is deprecated%qs is deprecated and not recommended in any circumstances%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is incompatible with the use of floating-point types%qs is incompatible with the use of vector types%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 directory%qs is not a gcov data file%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 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 on little endian systems%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 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 must be a module procedure or an external procedure with an explicit interface at %L%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 supported by your assembler%qs of %qs is PRIVATE at %L%qs of module %qs, imported at %C, is also the name of the current program unit%qs only supported in OpenACC code%qs profile count data file not found%qs requires %qs%qs requires %qs or %qs%qs requires PowerPC64 architecture, enabling%qs requires VSX support%qs requires a target that provides the %qs instruction%qs requires branch-likely instructions%qs requires full ISA 2.06 support%qs requires full ISA 3.0 support%qs specified for auto variable %qE%qs specified for parameter %qE%qs specified for structure field%qs specified for structure field %qE%qs specified for unnamed parameter%qs specified with %<decltype%>%qs specified with %<typeof%>%qs specified with %qT%qs tag used in naming %q#T%qs unsupported for this ABI%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 an array nor reference to pointer or array%qs was assigned to %qs, but was not defined during recompilation, or vice versa%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
*************** F2008: A pointer function assignment is
*** 1849,1855 ****
  <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><structured bindings><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter cannot be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution (used in LTO mode).A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floatig point to integer truncation may be replaced with rounding to save mode switching.A parameter name is required at %CA synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.A type parameter list is required at %CAAPCS does not support %<-mcallee-super-interworking%>AAPCS does not support %<-mcaller-super-interworking%>ABI requires %<-march=rv%d%>ABSTRACT 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 specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %CALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE object %qs of derived type in %s clause at %LALLOCATABLE object %qs of polymorphic type in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredARMv8-M Security Extensions incompatible with selected FPUASSERT_EXPR with an always-false conditionASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASSOCIATE name %qs in %s clause at %LASSOCIATE name %qs in SHARED clause at %LASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %C not allowed in Fortran 95ASYNCHRONOUS= specifier at %L must be an initialization expressionASYNCHRONOUS= specifier at %L must be of default CHARACTER kindASYNCHRONOUS= specifier at %L must be scalarATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbsolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept extensions to support legacy code.Access data in the same section from shared anchor points.Access specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument at %L to assumed-type dummy is of derived type with type-bound or FINAL proceduresActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]Actual argument to %qs at %L must have the same declared typeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add a common subexpression elimination pass after loop optimizations.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.Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target%'s comdat groups differsAlias and target%'s section differsAlias for --help=target.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlign all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align function entry to 4 byte.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.All the LEN type parameters in the TYPE IS statement at %C must be ASSUMEDAllocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable 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-exprAllocation would exceed memory limitAllow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow 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 new data races on stores to be introduced.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow readonly data in sdata.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the arguments of the '?' operator to have different types.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues.Allow use r15 for inline ASM.Allow variadic functions without named parameter.Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori.Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first.Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension.Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch.Allows generation of binaries which use the l.rori instructions.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.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 maximum number of instructions to allow between a hint and its branch [125].Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs of %qs 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 '%s' of statement function '%s' at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument must be a constant between 0 and 31.Argument must be a value between 0 and 3.Argument must be a value between 0 and 7.Argument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)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 NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow at %LArithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Array %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray TYPE_DOMAIN is not integer typeArray 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 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 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 at %L is used as arrayAssociate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, eitherAssociation target at %C must not be coindexedAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume assembler support for (DWARF2+) .loc 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 no NaNs or infinities are generated.Assume normal C execution environment.Assume pointer overflow wraps around.Assume possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default).Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed size polymorphic objects or components, such as that at %C, have not yet been implementedAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-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 requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Atomically write back software data cache lines (default).Attempt to DEALLOCATE unallocated '%s'Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a TYPE definitionAttribute at %L is not allowed outside a TYPE definitionAugment variable location lists with progressive views.AutoFDO profile magic number does not matchAutoFDO profile version %u does match %uAutomatic array %qs at %L cannot have an initializerAutomatically align branch targets to reduce branch penalties.Average number of iterations of a loop.Avoid all range limits on call instructions.Avoid generating pc-relative calls; use indirection.Avoid generation of indexed load/store instructions when possible.Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata.Avoid placing any readable data in program memory.Avoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructions.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 %CBIT_FIELD_REF of non-mode-precision operandBIT_INSERT_EXPR into non-mode-precision operandBLANK= at %C 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 constant at %C uses non-standard postfix syntaxBOZ constant at %L is too large (%ld vs %ld bits)BOZ literal at %L is bitwise transferred non-integer symbol %qsBOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLXBOZ literal at %L used to initialize non-integer variable %qsBOZ used outside a DATA statement at %CBYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array dimension at %LBad array reference at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification for implied-shape array at %CBad array specification in ALLOCATE statement at %LBad character %qc in OPERATOR name at %CBad coarray specification in ALLOCATE statement at %LBad continuation line at %CBad kind expression for function %qs at %LBad kind for logical constant at %CBad nameBad operatorBad specification for assumed size array at %CBad specification for assumed size array at %LBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBinding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both 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.Builtin %qF requires z14 or higher.Builtin function %s requires Nios II R%dBuiltin 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++2a%> or %<-std=gnu++2a%>C++ lookup of %qD would return a field, not a typeC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++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 auto only available with %<-std=c++11%> or %<-std=gnu++11%>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 range!CDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCHANGE TEAM statement at %CCHARACTER expression at %L is being truncated (%ld/%ld)CHARACTER expression will be truncated in assignment (%ld/%ld) at %LCHARACTER 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 selector at %L needs a temporary which is not yet implementedCLASS statement at %CCLASS variable %qs at %L cannot have the PARAMETER attributeCLASS variable %qs at %L must be dummy, allocatable or pointerCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCODIMENSION specified for %qs outside its INTERFACE body at %LCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be setCOLLECT_GCC must be set.COLLECT_LTO_WRAPPER must be setCOMMON %qs at %L does not existCOMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveCOMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON block %qs at %L 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: CRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCYCLE statement at %C is not applicable to non-loop construct %qsCYCLE statement at %C to non-innermost collapsed !$ACC LOOP loopCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCall mcount for profiling before a function prologue.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  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 assign to a named constant at %CCannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>Cannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot 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 find an intrinsic module named %qs at %CCannot find keyword named %qs in call to %qs at %LCannot 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 module file %qs for reading at %C: %sCannot open module file %qs for writing at %C: %sCannot open source file %s
--- 1867,1873 ----
  <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><structured bindings><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter cannot be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution (used in LTO mode).A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floatig point to integer truncation may be replaced with rounding to save mode switching.A parameter name is required at %CA synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.A type parameter list is required at %CAAPCS does not support %<-mcallee-super-interworking%>AAPCS does not support %<-mcaller-super-interworking%>ABI requires %<-march=rv%d%>ABSTRACT 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 specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %CALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE object %qs of derived type in %s clause at %LALLOCATABLE object %qs of polymorphic type in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredARMv8-M Security Extensions incompatible with selected FPUASSERT_EXPR with an always-false conditionASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASSOCIATE name %qs in %s clause at %LASSOCIATE name %qs in SHARED clause at %LASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %C not allowed in Fortran 95ASYNCHRONOUS= specifier at %L must be an initialization expressionASYNCHRONOUS= specifier at %L must be of default CHARACTER kindASYNCHRONOUS= specifier at %L must be scalarATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbsolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept extensions to support legacy code.Access data in the same section from shared anchor points.Access specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument at %L to assumed-type dummy is of derived type with type-bound or FINAL proceduresActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]Actual argument to %qs at %L must have the same declared typeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add a common subexpression elimination pass after loop optimizations.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.Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target%'s comdat groups differsAlias and target%'s section differsAlias for --help=target.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlign all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align function entry to 4 byte.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.All the LEN type parameters in the TYPE IS statement at %C must be ASSUMEDAllocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable 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-exprAllocation would exceed memory limitAllow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow 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 new data races on stores to be introduced.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow readonly data in sdata.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the arguments of the '?' operator to have different types.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues.Allow use r15 for inline ASM.Allow variadic functions without named parameter.Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori.Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first.Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension.Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch.Allows generation of binaries which use the l.rori instructions.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.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 maximum number of instructions to allow between a hint and its branch [125].Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs of %qs 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 '%s' of statement function '%s' at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument must be a constant between 0 and 31.Argument must be a value between 0 and 3.Argument must be a value between 0 and 7.Argument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)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 NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow at %LArithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Array %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray TYPE_DOMAIN is not integer typeArray 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 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 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 at %L is used as arrayAssociate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, eitherAssociation target at %C must not be coindexedAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume assembler support for (DWARF2+) .loc 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 no NaNs or infinities are generated.Assume normal C execution environment.Assume pointer overflow wraps around.Assume possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that standard D runtime libraries and "D main" exist.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default).Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed size polymorphic objects or components, such as that at %C, have not yet been implementedAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-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 requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Atomically write back software data cache lines (default).Attempt to DEALLOCATE unallocated '%s'Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a TYPE definitionAttribute at %L is not allowed outside a TYPE definitionAugment variable location lists with progressive views.AutoFDO profile magic number does not matchAutoFDO profile version %u does match %uAutomatic array %qs at %L cannot have an initializerAutomatically align branch targets to reduce branch penalties.Average number of iterations of a loop.Avoid all range limits on call instructions.Avoid generating pc-relative calls; use indirection.Avoid generation of indexed load/store instructions when possible.Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata.Avoid placing any readable data in program memory.Avoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructions.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 %CBIT_FIELD_REF of non-mode-precision operandBIT_INSERT_EXPR into non-mode-precision operandBLANK= at %C 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 constant at %C uses non-standard postfix syntaxBOZ constant at %L is too large (%ld vs %ld bits)BOZ literal at %L is bitwise transferred non-integer symbol %qsBOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLXBOZ literal at %L used to initialize non-integer variable %qsBOZ used outside a DATA statement at %CBYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array dimension at %LBad array reference at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification for implied-shape array at %CBad array specification in ALLOCATE statement at %LBad character %qc in OPERATOR name at %CBad coarray specification in ALLOCATE statement at %LBad continuation line at %CBad kind expression for function %qs at %LBad kind for logical constant at %CBad nameBad operatorBad specification for assumed size array at %CBad specification for assumed size array at %LBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBinding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both 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.Builtin %qF requires z14 or higher.Builtin function %s requires Nios II R%dBuiltin 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++2a%> or %<-std=gnu++2a%>C++ lookup of %qD would return a field, not a typeC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++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 auto only available with %<-std=c++11%> or %<-std=gnu++11%>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 range!CDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCHANGE TEAM statement at %CCHARACTER expression at %L is being truncated (%ld/%ld)CHARACTER expression will be truncated in assignment (%ld/%ld) at %LCHARACTER 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 selector at %L needs a temporary which is not yet implementedCLASS statement at %CCLASS variable %qs at %L cannot have the PARAMETER attributeCLASS variable %qs at %L must be dummy, allocatable or pointerCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCODIMENSION specified for %qs outside its INTERFACE body at %LCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be setCOLLECT_GCC must be set.COLLECT_LTO_WRAPPER must be setCOMMON %qs at %L does not existCOMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveCOMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON block %qs at %L 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: CRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCYCLE statement at %C is not applicable to non-loop construct %qsCYCLE statement at %C to non-innermost collapsed !$ACC LOOP loopCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCall mcount for profiling before a function prologue.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  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 assign to a named constant at %CCannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>Cannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot 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 find an intrinsic module named %qs at %CCannot find keyword named %qs in call to %qs at %LCannot 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 module file %qs for reading at %C: %sCannot open module file %qs for writing at %C: %sCannot open source file %s
*************** F2008: A pointer function assignment is
*** 1861,1879 ****
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError converting PARAMETER constant in complex constant at %CError converting integerError in pointer initialization at %CError in type-spec at %LError in typebound call at %LError 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_TYPEExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<,%> at %CExpected %<,%> or end of statement at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected DO loop at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected data constant after repeat spec at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected label %qs for %s statement at %CExpected left parenthesisExpected 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 real stringExpected right parenthesisExpected scalar initialization expression at %CExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after '.' at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable in READ statement at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting definable entity near %LExpecting list of named entities at %CExpecting variable or io-implied-do at %LExplain what alignment considerations lead to the decision to make an insn short or long.Explicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit shaped array with nonconstant bounds at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %C has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure declaration at %CFLUSH statement at %CFORALL 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 %C cannot be a zero-sized arrayFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPTR argument at %L to C_F_POINTER shall not be polymorphicFPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FUNCTION result %s 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 %CFailure getting length of a constant array.Fatal ErrorFile %qs opened at %C is not a GNU Fortran module fileFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.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 compatibility, it's always newlib for elf now.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.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 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 %C has value %qsFortran 2003: Character for %qs argument of %qs intrinsic at %LFortran 2003: DT format specifier not allowed at %CFortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %LFortran 2008 obsolescent feature:Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %LFortran 2008: Non-pointer actual argument at %L to pointer dummy %qsFortran 2008: Null pointer at %L to non-pointer dummy %qsFortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L with entries returning variables of different string lengthsFunction result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC 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 %d for type %qTGCC is not configured to support %s as offload targetGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCN GPU type to use:GCN does not support static constructors or destructorsGCSE 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 compilationGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGarbage after PARAMETERIZED TYPE declaration at %CGenerate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate C-SKY FPU double float instructions (default for hard float).Generate DSP extension instructions.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate 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 SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate 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 __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 assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate bit instructions.Generate branch hints for branches.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for C-SKY compiler runtime instead of libgcc.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for 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 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 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 with library calls for floating point.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate 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 STABS format.Generate debug information in VMS format.Generate debug information in XCOFF format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in extended STABS format.Generate debug information in extended XCOFF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide instructions.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate documentation.Generate double-precision floating-point instructions.Generate extended 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 little endian code.Generate little-endian code.Generate load/store multiple instructions.Generate load/store with update instructions.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate 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 unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give deprecation messages about -ftransition=import anomalies.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGraphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.HLE_ACQUIRE not used with ACQUIRE or stronger memory modelHLE_RELEASE not used with RELEASE or stronger memory modelHSA SSA name defined by instruction that is supposed to be using itHSA SSA name not among operands of instruction that is supposed to use itHSA SSA verification failedHSA has not been enabled during configurationHSA image ops not handledHSA instruction uses a register but is not among recorded register usesHSA instruction verification failedHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into; at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %C uses non-standard syntaxHistogram value statement does not correspond to the statement it is associated withHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).IBITS: Bad bitICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to build.ID shared libraries and FD-PIC mode can%'t be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIM part_ref at %CIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT NONE with spec list at %CIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINDIRECT_REF in gimple ILINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO UNIT in %s statement at %C must be an internal file in a PURE procedureIO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG must be a scalar-default-char-variable at %LIOMSG tag at %LISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<__FUNCTION__%> predefined identifierISO C does not support %<__PRETTY_FUNCTION__%> predefined identifierISO C does not support %<__int%d%> typesISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support decimal floating pointISO C does not support fixed-point typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support the %<_Float%d%s%> typeISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a ?: expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ %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 %<alignof%> with a non-typeISO C++ does not allow ?: with omitted middle operandISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ does not support %<__int%d%> for %qsISO C++ does not support plain %<complex%> meaning %<double complex%>ISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids converting a string constant to %qTISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids empty unnamed enumISO C++ forbids flexible array member %qsISO C++ forbids flexible array membersISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids incrementing a pointer of type %qTISO C++ forbids incrementing an enumISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a ?: expressionISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++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 %<_Static_assert%>ISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<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 can%'t be evaluatedISO C90 forbids array whose size can%'t be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Alignas%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If first argument of ATAN2 %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignore unsupported pragmas.Ignored.Illegal 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 C++17 inheriting constructor semantics.Implement DIP1000: Scoped pointers (experimental).Implement DIP25: Sealed references (experimental).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 %LImpure 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 constructor %qsIn copy constructor %qsIn destructor %qsIn file included fromIn function %qsIn lambda functionIn member function %qsIn static member function %qsInclude directory %qs: %sIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible derived type in PARAMETER at %LIncompatible 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 %ldIncorrect function return valueIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %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 hbrp instructions after hinted branch targets to avoid the SPU hang issue.Insert nops when it might improve performance by allowing dual issue (default).Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Insn addresses not set after shorten_branchesInstruction accounted for function prologue, epilogue and other overhead.Instruction accounted for function thunk overhead.Instrument function entry and exit with profiling calls.Instrument function exit in instrumented functions with __fentry__.Instrument only functions from files where names do not match all the regular expressions (separated by a semi-colon).Instrument only functions from files where names match any regular expression (separated by a semi-colon).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 integer kind %i at %CInteger 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-name expected after %<(%> at %CInternal compiler error: Error reporting routines re-entered.
  Internal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is 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.Intersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Intrinsic %qs (is %s) is used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ldIntrinsic function %qs (%d) not recognizedIntrinsic function %qs at %L is not permitted in an initialization expressionIntrinsic function %s at %L is not permitted for CO_REDUCEIntrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointerIntrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure %qs not allowed in PROCEDURE statement at %LIntrinsic procedure at %L cannot be a MODULE PROCEDUREIntrinsic subroutine %qs at %L shall not have a type specifierIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clauseInvalid 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 association target at %CInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character 0x%s at %CInvalid character in name at %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid substring in data-implied-do at %L in DATA statementInvalid type-spec at %CInvalid value for %s specification at %CIssue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJunk after MAP statement at %CJunk after UNION statement at %CJunk after non-nested STRUCTURE statement at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND attribute at %C in a TYPE definitionKIND parameter of %s at %L must be an initialization 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 versions (for use with the -misa= option):Known TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known 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 models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known preferred register vector length (to use with the -mprefer-vector-width= option):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLEN attribute at %C in a TYPE definitionLEN part_ref at %CLEXER_DEBUGGING_ENABLED_P is not set to trueLHS in noreturn callLINEAR clause modifier used on DO or SIMD construct at %LLINEAR clause specified together with ORDERED clause with argument at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLabeled DO statement at %LLeft parenthesis required after %<*%>Legacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLevel of hsa debug stores verbosity.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.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
! Link in code for a __main kernel.Link the standard D library dynamically in the compilation.Link the standard D library statically in the compilation.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.List all hidden GC allocations.List all non-mutable fields which occupy an object instance.List all usages of complex or imaginary types.List all variables going into thread local storage.List information on all language changes.Lock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLook for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment.Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dLower limit %d of %<-fdbg-cnt=%s%> must be a non-negative numberMCU %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 f5seriesMIPS16 %<-mxgot%> codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMain variant is not definedMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make all function calls indirect.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make sure loads and stores are not moved past DMA instructions.Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalloc data into P2 space.Mark MAC register as call-clobbered.Mark __tls_get_addr calls with argument info.Mark all loops as parallel.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. number of generated reload insns per insn is achieved (%d)
  Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of number and total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum depth of a loop nest to fully value-number optimistically.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum number of LRA assignment passes is achieved (%d)
! Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments a PHI may have before the FSM threader will not try to thread through its block.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of arrays per SCoP.Maximum number of assertions to add along the default edge of a switch statement during VRP.Maximum number of basic blocks on a finite state automaton jump thread path.Maximum number of bits for which we avoid creating FMAs.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of disambiguations to perform per memory access.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in basic block to be considered for SLP vectorization.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of 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 new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).Maximum number of parameters in a SCoP.Maximum number of queries into the alias oracle per store.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Memory allocation failedMerge C++ types using One Definition Rule.Merge adjacent stores.Merge subcomand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in 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 conventionMissing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %CMissing %<&%> in continued character constant at %CMissing %<(%> in statement at or before %LMissing %<)%> in statement at or before %LMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing -mcpu option in ASM_CPU_SPEC?Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing 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 exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolModule %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Multiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for 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 %CNONMONOTONIC modifier specified for %s schedule kind 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 %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL intrinsic with allocatable MOLD at %LNULL pointer at %L is not permitted as actual argument of %qs intrinsic functionNULL used in arithmeticNULL() at %C cannot appear in an array constructorNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs %lu bytes)Named block DO at %L requires matching ENDDO nameNamed constant %qs at %L cannot be an EQUIVALENCE objectNamed constant %qs in variable definition context (%s) at %LNamed constant at %C in an EQUIVALENCENamelist %qs 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 FPX/FPU mixing allowedNo 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 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 statementNoncontiguous deferred shape array %qs in %s clause at %LNonexistent 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 requiredNonpointer object %qs with default initialization shall not appear in a DATA statement at %LNonpolymorphic reference to abstract type at %CNonstandard type declaration %s*%d at %CNot enough elements in array initializer at %CNot expected TAG.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 DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in TO clauseOMP DECLARE TARGET COMMON at %L previously mentioned in TO clause and later in LINK clauseOMP 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 TO clauseOMP DECLARE TARGET variable at %L previously mentioned in TO clause and later in LINK clauseOMP TARGET UPDATE at %L requires at least one TO or FROM clauseOPEN statement at %C must have UNIT or NEWUNIT specifiedOPEN statement not allowed in PURE procedure at %COPERATOR argument at %L must be a PURE functionOPTIONAL is not allowed inside of BLOCK at %CORDERED clause argument not constant positive integer at %CORDERED clause parameter is less than COLLAPSE at %LObject %qs is not a variable at %LObjective-C declarations may only appear in global scopeObsolescent feature: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 SOURCE or SINK dependence types are allowed on ORDERED directive at %LOnly array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar oneOnly 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 at %C may not appear in PURE proceduresOpenACC loop directive must be associated with an OpenACC compute regionOpenACC region inside of OpenACC routine, nested parallelism not supported yetOpenMP constructs other than %<#pragma omp ordered simd%> or %<#pragma omp atomic%> may not be nested inside %<simd%> regionOpenMP directives other than SIMD or DECLARE TARGET at %C may not appear in PURE or ELEMENTAL proceduresOperand of .not. operator at %%L is %sOperand of unary numeric operator %%<%s%%> at %%L is %sOperand of user operator %%<%s%%> at %%L is %sOperands 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 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 variablesOption %s is ignored, the default value %s is considered for %s CPU.Option %s is not available for %s CPUOption %s not used consistently in all LTO input filesOption %s with different valuesOption %s=%s is not available for %s CPU.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 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 subcomand usage:Overlapping unequal initializers in EQUIVALENCE at %COverlapping unequal initializers in EQUIVALENCE at %LOverride -mbest-lib-options.P descriptor requires leading scale factorPAD= at %C not allowed in Fortran 95PARAMETER %qs is used at %L before its definition is completePARAMETER at %L is missing an initializerPARAMETER object %qs is not allowed at %LPARAMETER symbol in complex constant at %CPARAMETER without '()' at %CPAUSE statement at %CPC relative literal loads.PCS variantPHI argument is missing for edge %d->%dPHI argument is not SSA_NAME, or invariantPHI 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 %s. Generating non-PIC code only..PIC is only supported for RTPsPIC is required but not supported with CONST16 instructionsPIC register clobbered by %qs in %<asm%>PIC register isn't set upPIC 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 derived type 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 %LPRE disabledPRINT namelist at %C is an extensionPRINT statement at %C not allowed within PURE procedurePRINT_OPERAND null pointerPRINT_OPERAND, invalid insn for %%CPRINT_OPERAND, invalid insn for %%NPRINT_OPERAND: Unknown punctuation %<%c%>PRINT_OPERAND_ADDRESS, null pointerPRIVATE 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)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 shapeParameter pack __bases only valid in template declarationParameterized 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 allowedPath 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 branch target load optimization after prologue / epilogue threading.Perform branch target load optimization before prologue / epilogue threading.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 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 specifierPeriod required in format specifier %s at %LPeriod required in format specifier 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 submit a full bug report,
  with preprocessed source if appropriate.
  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 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 requiredPositive width requiredPositive width required in format specifier %s at %LPositive width required with T descriptorPossible 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.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 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 code coverage information.
--- 1879,1897 ----
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError converting PARAMETER constant in complex constant at %CError converting integerError in pointer initialization at %CError in type-spec at %LError in typebound call at %LError 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_TYPEExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<,%> at %CExpected %<,%> or end of statement at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected DO loop at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected data constant after repeat spec at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected label %qs for %s statement at %CExpected left parenthesisExpected 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 real stringExpected right parenthesisExpected scalar initialization expression at %CExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after '.' at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable in READ statement at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting definable entity near %LExpecting list of named entities at %CExpecting variable or io-implied-do at %LExplain what alignment considerations lead to the decision to make an insn short or long.Explicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit shaped array with nonconstant bounds at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %C has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure declaration at %CFLUSH statement at %CFORALL 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 %C cannot be a zero-sized arrayFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPTR argument at %L to C_F_POINTER shall not be polymorphicFPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FUNCTION result %s 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 %CFailure getting length of a constant array.Fatal ErrorFile %qs opened at %C is not a GNU Fortran module fileFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.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 compatibility, it's always newlib for elf now.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.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 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 %C has value %qsFortran 2003: Character for %qs argument of %qs intrinsic at %LFortran 2003: DT format specifier not allowed at %CFortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %LFortran 2008 obsolescent feature:Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %LFortran 2008: Non-pointer actual argument at %L to pointer dummy %qsFortran 2008: Null pointer at %L to non-pointer dummy %qsFortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L with entries returning variables of different string lengthsFunction result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC 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 %d for type %qTGCC is not configured to support %s as offload targetGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCN GPU type to use:GCN does not support static constructors or destructorsGCSE 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 compilationGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGarbage after PARAMETERIZED TYPE declaration at %CGenerate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate C-SKY FPU double float instructions (default for hard float).Generate DSP extension instructions.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate 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 SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate 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 __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 assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate bit instructions.Generate branch hints for branches.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for C-SKY compiler runtime instead of libgcc.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for 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 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 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 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 STABS format.Generate debug information in VMS format.Generate debug information in XCOFF format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in extended STABS format.Generate debug information in extended XCOFF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide instructions.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate documentation.Generate double-precision floating-point instructions.Generate extended 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 little endian code.Generate little-endian code.Generate load/store multiple instructions.Generate load/store with update instructions.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate 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 unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give deprecation messages about -ftransition=import anomalies.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGraphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.HLE_ACQUIRE not used with ACQUIRE or stronger memory modelHLE_RELEASE not used with RELEASE or stronger memory modelHSA SSA name defined by instruction that is supposed to be using itHSA SSA name not among operands of instruction that is supposed to use itHSA SSA verification failedHSA has not been enabled during configurationHSA image ops not handledHSA instruction uses a register but is not among recorded register usesHSA instruction verification failedHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into; at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %C uses non-standard syntaxHistogram value statement does not correspond to the statement it is associated withHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).IBITS: Bad bitICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to build.ID shared libraries and FD-PIC mode can%'t be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIM part_ref at %CIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT NONE with spec list at %CIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINDIRECT_REF in gimple ILINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO UNIT in %s statement at %C must be an internal file in a PURE procedureIO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG must be a scalar-default-char-variable at %LIOMSG tag at %LISA %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 %<__FUNCTION__%> predefined identifierISO C does not support %<__PRETTY_FUNCTION__%> predefined identifierISO C does not support %<__int%d%> typesISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support decimal floating pointISO C does not support fixed-point typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support the %<_Float%d%s%> typeISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a ?: expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ %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 %<alignof%> with a non-typeISO C++ does not allow ?: with omitted middle operandISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ does not support %<__int%d%> for %qsISO C++ does not support plain %<complex%> meaning %<double complex%>ISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids converting a string constant to %qTISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids empty unnamed enumISO C++ forbids flexible array member %qsISO C++ forbids flexible array membersISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids incrementing a pointer of type %qTISO C++ forbids incrementing an enumISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a ?: expressionISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++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 %<_Static_assert%>ISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<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 can%'t be evaluatedISO C90 forbids array whose size can%'t be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Alignas%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If first argument of ATAN2 %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignore unsupported pragmas.Ignored.Illegal 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 C++17 inheriting constructor semantics.Implement DIP1000: Scoped pointers (experimental).Implement DIP25: Sealed references (experimental).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 %LImpure 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 constructor %qsIn copy constructor %qsIn destructor %qsIn file included fromIn function %qsIn lambda functionIn member function %qsIn static member function %qsInclude directory %qs: %sIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible derived type in PARAMETER at %LIncompatible 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 %ldIncorrect function return valueIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %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 hbrp instructions after hinted branch targets to avoid the SPU hang issue.Insert nops when it might improve performance by allowing dual issue (default).Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Instruction accounted for function prologue, epilogue and other overhead.Instruction accounted for function thunk overhead.Instrument function entry and exit with profiling calls.Instrument function exit in instrumented functions with __fentry__.Instrument only functions from files where names do not match all the regular expressions (separated by a semi-colon).Instrument only functions from files where names match any regular expression (separated by a semi-colon).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 integer kind %i at %CInteger 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-name expected after %<(%> at %CInternal compiler error: Error reporting routines re-entered.
  Internal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is 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.Intersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Intrinsic %qs (is %s) is used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ldIntrinsic function %qs (%d) not recognizedIntrinsic function %qs at %L is not permitted in an initialization expressionIntrinsic function %s at %L is not permitted for CO_REDUCEIntrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointerIntrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure %qs not allowed in PROCEDURE statement at %LIntrinsic procedure at %L cannot be a MODULE PROCEDUREIntrinsic subroutine %qs at %L shall not have a type specifierIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clauseInvalid 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 association target at %CInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character 0x%s at %CInvalid character in name at %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid substring in data-implied-do at %L in DATA statementInvalid type-spec at %CInvalid value for %s specification at %CIssue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJunk after MAP statement at %CJunk after UNION statement at %CJunk after non-nested STRUCTURE statement at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND attribute at %C in a TYPE definitionKIND parameter of %s at %L must be an initialization 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 versions (for use with the -misa= option):Known TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known 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 models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known preferred register vector length (to use with the -mprefer-vector-width= option):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLEN attribute at %C in a TYPE definitionLEN part_ref at %CLEXER_DEBUGGING_ENABLED_P is not set to trueLHS in noreturn callLINEAR clause modifier used on DO or SIMD construct at %LLINEAR clause specified together with ORDERED clause with argument at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLabeled DO statement at %LLeft parenthesis required after %<*%>Legacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLevel of hsa debug stores verbosity.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.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
! Link in code for a __main kernel.Link the standard D library dynamically in the compilation.Link the standard D library statically in the compilation.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.List all hidden GC allocations.List all non-mutable fields which occupy an object instance.List all usages of complex or imaginary types.List all variables going into thread local storage.List information on all language changes.Lock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLook for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment.Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dLower limit %d of %<-fdbg-cnt=%s%> must be a non-negative numberMCU %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 f5seriesMIPS16 %<-mxgot%> codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the 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 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMain variant is not definedMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make all function calls indirect.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make sure loads and stores are not moved past DMA instructions.Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalloc data into P2 space.Mark MAC register as call-clobbered.Mark __tls_get_addr calls with argument info.Mark all loops as parallel.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. number of generated reload insns per insn is achieved (%d)
  Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of number and total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum depth of a loop nest to fully value-number optimistically.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum number of LRA assignment passes is achieved (%d)
! Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments a PHI may have before the FSM threader will not try to thread through its block.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of arrays per SCoP.Maximum number of assertions to add along the default edge of a switch statement during VRP.Maximum number of basic blocks on a finite state automaton jump thread path.Maximum number of bits for which we avoid creating FMAs.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of disambiguations to perform per memory access.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in basic block to be considered for SLP vectorization.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of 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 new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).Maximum number of parameters in a SCoP.Maximum number of queries into the alias oracle per store.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Memory allocation failedMerge C++ types using One Definition Rule.Merge adjacent stores.Merge subcomand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in 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 conventionMissing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %CMissing %<&%> in continued character constant at %CMissing %<(%> in statement at or before %LMissing %<)%> in statement at or before %LMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing -mcpu option in ASM_CPU_SPEC?Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing 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 exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolModule %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Multiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for 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 %CNONMONOTONIC modifier specified for %s schedule kind 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 %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL intrinsic with allocatable MOLD at %LNULL pointer at %L is not permitted as actual argument of %qs intrinsic functionNULL used in arithmeticNULL() at %C cannot appear in an array constructorNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs %lu bytes)Named block DO at %L requires matching ENDDO nameNamed constant %qs at %L cannot be an EQUIVALENCE objectNamed constant %qs in variable definition context (%s) at %LNamed constant at %C in an EQUIVALENCENamelist %qs 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 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 statementNoncontiguous deferred shape array %qs in %s clause at %LNonexistent 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 requiredNonpointer object %qs with default initialization shall not appear in a DATA statement at %LNonpolymorphic reference to abstract type at %CNonstandard type declaration %s*%d at %CNot enough elements in array initializer at %CNot expected TAG.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 DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in TO clauseOMP DECLARE TARGET COMMON at %L previously mentioned in TO clause and later in LINK clauseOMP 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 TO clauseOMP DECLARE TARGET variable at %L previously mentioned in TO clause and later in LINK clauseOMP TARGET UPDATE at %L requires at least one TO or FROM clauseOPEN statement at %C must have UNIT or NEWUNIT specifiedOPEN statement not allowed in PURE procedure at %COPERATOR argument at %L must be a PURE functionOPTIONAL is not allowed inside of BLOCK at %CORDERED clause argument not constant positive integer at %CORDERED clause parameter is less than COLLAPSE at %LObject %qs is not a variable at %LObjective-C declarations may only appear in global scopeObsolescent feature: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 SOURCE or SINK dependence types are allowed on ORDERED directive at %LOnly array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar oneOnly 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 at %C may not appear in PURE proceduresOpenACC loop directive must be associated with an OpenACC compute regionOpenACC region inside of OpenACC routine, nested parallelism not supported yetOpenMP constructs other than %<#pragma omp ordered simd%> or %<#pragma omp atomic%> may not be nested inside %<simd%> regionOpenMP directives other than SIMD or DECLARE TARGET at %C may not appear in PURE or ELEMENTAL proceduresOperand of .not. operator at %%L is %sOperand of unary numeric operator %%<%s%%> at %%L is %sOperand of user operator %%<%s%%> at %%L is %sOperands 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 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 variablesOption %s not used consistently in all LTO input filesOption %s with different valuesOptions:
  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 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 subcomand usage:Overlapping unequal initializers in EQUIVALENCE at %COverlapping unequal initializers in EQUIVALENCE at %LOverride -mbest-lib-options.P descriptor requires leading scale factorPAD= at %C not allowed in Fortran 95PARAMETER %qs is used at %L before its definition is completePARAMETER at %L is missing an initializerPARAMETER object %qs is not allowed at %LPARAMETER symbol in complex constant at %CPARAMETER without '()' at %CPAUSE statement at %CPC relative literal loads.PCS variantPHI argument is missing for edge %d->%dPHI argument is not SSA_NAME, or invariantPHI 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 register isn't set upPIC 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 derived type 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 %LPRE disabledPRINT namelist at %C is an extensionPRINT statement at %C not allowed within PURE procedurePRINT_OPERAND null pointerPRINT_OPERAND, invalid insn for %%CPRINT_OPERAND, invalid insn for %%NPRINT_OPERAND: Unknown punctuation %<%c%>PRINT_OPERAND_ADDRESS, null pointerPRIVATE 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)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 shapeParameter pack __bases only valid in template declarationParameterized 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 allowedPath 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 branch target load optimization after prologue / epilogue threading.Perform branch target load optimization before prologue / epilogue threading.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 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 specifierPeriod required in format specifier %s at %LPeriod required in format specifier 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 submit a full bug report,
  with preprocessed source if appropriate.
  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 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 requiredPositive width requiredPositive width required in format specifier %s at %LPositive width required with T descriptorPossible 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.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 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 code coverage information.
*************** warranty; not even for MERCHANTABILITY o
*** 1901,1907 ****
  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.Tune code for the given processor.Tune expected memory latency.Tune for the specified target CPU or architecture.Turn on CET instrumentation for switch statements that use a jump table and an indirect jump.Turn on Redundant Extensions Elimination pass.Tweak register allocation to help 16-bit instruction generation.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 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 argument %qs in call to %qs at %L should be %s, not %sType 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 specifier not allowed with NEWUNIT at %CUNLOCK 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 resolve the specific function %qs at %LUnable to resolve the specific subroutine %qs at %LUnclassifiable GCC directive at %CUnclassifiable OpenACC directive at %CUnclassifiable OpenMP directive at %CUnclassifiable statement at %CUnclassifiable statement in IF-clause 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 %LUnexpected %<%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 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 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 stringUnexpected end of moduleUnexpected intrinsic type %qs at %LUnexpected junk after !$ACC DECLARE at %CUnexpected junk after !$OMP DECLARE REDUCTION at %CUnexpected junk after !$OMP DECLARE TARGET at %CUnexpected junk after $OMP ATOMIC statement 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 TASKGROUP statement at %CUnexpected junk after $OMP WORKSHARE statement at %CUnexpected junk after ELSE IF statement at %CUnexpected junk after ELSE statement at %CUnexpected junk after NOWAIT clause at %CUnexpected junk after OMP THREADPRIVATE at %CUnexpected junk after TASKWAIT clause at %CUnexpected junk after TASKYIELD clause at %CUnexpected junk after function declaration at %CUnexpected junk in formal argument list at %CUnexpected 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 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, assuming that it has no hardware multiply.
  Use the %<-mhwmult%> option to set this explicitly.Unrecognized MCU name %qs, assuming that it is just a MSP430 with no hardware multiply.
  Use the %<-mcpu%> and %<-mhwmult%> options to set these explicitly.Unrecognized MCU name %qs, assuming that it just supports the MSP430 ISA.
! Use the %<-mcpu%> option to set the ISA explicitly.Unrecognized MCU name %qs.Unrecognized option to %<-finit-logical%>: %sUnrecognized option to endianness value: %qsUnrecognized option to floating-point init value: %qsUnrecognized option: %qsUnset option %s is ignored, it is always enabled for %s CPU.Unsupported code '%c' for fixed-point:Unsupported cpu name returned from kernel for %<-mcpu=native%>: %s
  Please use an explicit cpu name.  Valid cpu names are: %sUnsupported 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 %LUpper limit %d of %<-fdbg-cnt=%s%> must be a non-negative numberUsage: %s [OPTION]... SUB_COMMAND [OPTION]...
  
  Usage: %s [options] file...
--- 1919,1925 ----
  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.Tune code for the given processor.Tune expected memory latency.Tune for the specified target CPU or architecture.Turn on CET instrumentation for switch statements that use a jump table and an indirect jump.Turn on Redundant Extensions Elimination pass.Tweak register allocation to help 16-bit instruction generation.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 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 argument %qs in call to %qs at %L should be %s, not %sType 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 specifier not allowed with NEWUNIT at %CUNLOCK 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 resolve the specific function %qs at %LUnable to resolve the specific subroutine %qs at %LUnclassifiable GCC directive at %CUnclassifiable OpenACC directive at %CUnclassifiable OpenMP directive at %CUnclassifiable statement at %CUnclassifiable statement in IF-clause 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 %LUnexpected %<%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 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 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 stringUnexpected end of moduleUnexpected intrinsic type %qs at %LUnexpected junk after !$ACC DECLARE at %CUnexpected junk after !$OMP DECLARE REDUCTION at %CUnexpected junk after !$OMP DECLARE TARGET at %CUnexpected junk after $OMP ATOMIC statement 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 TASKGROUP statement at %CUnexpected junk after $OMP WORKSHARE statement at %CUnexpected junk after ELSE IF statement at %CUnexpected junk after ELSE statement at %CUnexpected junk after NOWAIT clause at %CUnexpected junk after OMP THREADPRIVATE at %CUnexpected junk after TASKWAIT clause at %CUnexpected junk after TASKYIELD clause at %CUnexpected junk after function declaration at %CUnexpected junk in formal argument list at %CUnexpected 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 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, assuming that it has no hardware multiply.
  Use the %<-mhwmult%> option to set this explicitly.Unrecognized MCU name %qs, assuming that it is just a MSP430 with no hardware multiply.
  Use the %<-mcpu%> and %<-mhwmult%> options to set these explicitly.Unrecognized MCU name %qs, assuming that it just supports the MSP430 ISA.
! Use the %<-mcpu%> option to set the ISA explicitly.Unrecognized 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 cpu name returned from kernel for %<-mcpu=native%>: %s
  Please use an explicit cpu name.  Valid cpu names are: %sUnsupported 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 %LUpper limit %d of %<-fdbg-cnt=%s%> must be a non-negative numberUsage: %s [OPTION]... SUB_COMMAND [OPTION]...
  
  Usage: %s [options] file...
*************** Please use an explicit cpu name.  Valid
*** 1915,1921 ****
  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.Variable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs 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 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.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++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calling std::move on a local object in a return statement preventing copy elision.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls with implicit interface.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.Warn about casts that will produce a null result.Warn about casts which discard qualifiers.Warn about catch handlers of non-reference type.Warn about certain operations on boolean expressions.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about declarations of entities that may be missing attributes that related entities have been declared with.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO 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 conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about invalid OpenACC dimensions.Warn about invalid uses of the "offsetof" macro.Warn about macros defined in the main file that are not used.Warn about maybe uninitialized automatic variables.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly incorrect subscripts in do loops.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about real-literal-constants with 'q' exponent-letter.Warn about redundant calls to std::move.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about semicolon after in-class function definition.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about some C++ One Definition Rule violations during link time optimization.Warn about statements between switch's controlling expression and the first case.Warn about stray tokens after #else and #endif.Warn about strftime formats yielding 2-digit years.Warn about subscripts whose type is "char".Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size.Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not.Warn about suspicious declarations of "main".Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers.Warn about suspicious length parameters to certain string functions if the argument uses sizeof.Warn about suspicious uses of memory addresses.Warn about switches with boolean controlling expression.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about truncation in string manipulation functions like strncat and strncpy.Warn about type and rank mismatches between arguments and parameters.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 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 register storage specifier.Warn about uses of std::initializer_list that can result in dangling pointers.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn for unsafe raw memory writes to objects of class types.Warn 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 type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if constructor or destructors with priorities from 0 to 100 are used.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if inherited methods are unimplemented.Warn if left shift of a signed value overflows.Warn if left shifting a negative value.Warn if loops have been interchanged.Warn if passing too many arguments to a function for its format string.Warn if qualifiers on arrays which are pointer targets are discarded.Warn if shift count >= width of type.Warn if shift count is negative.Warn if testing floating point numbers for equality.Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default.Warn if the address space of an address is changed.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case profiles in -fprofile-use do not 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 when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a const variable is unused.Warn when a conversion function will never be called due to the type it converts to.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function cannot be expanded to HSAIL.Warn when a function is unused.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a register variable is declared volatile.Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore.Warn when a switch case falls through.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when fields in a struct with the packed attribute are misaligned.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when 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 there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When linking for big-endian targets, generate a BE8 format image.When linking for big-endian targets, generate a legacy BE32 format image.When possible do not generate stack frames.When running CSE, follow jumps to their targets.Where shorter, use canonicalized paths to systems headers.Whether 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.Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.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 !$ACCWrong entry in TYPE_ARG_TYPES listWrong tree in TYPE_FIELDS listX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support ms_abi attributeXXX entering pop_everything ()
  XXX leaving pop_everything ()
  You 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[...][...] style array constructors at %C[Leaving %s]
! [cannot find %s][default][disabled][enabled][super ...] must appear in a method context__BELOW100__ attribute not allowed with auto storage class__delay_cycles is limited to 32-bit loop counts__delay_cycles only takes non-negative cycle counts__delay_cycles() only takes constant arguments__float128 and __ibm128 cannot be used in the same expression__float128 and long double cannot be used in the same expression__fp16 and no ldrh__ibm128 and long double cannot be used in the same expression__label__ declarations are only allowed in function scopes`a brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %<concept%>a destructor cannot be %<constexpr%>a different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function-definition is not allowed herea label can only be part of a statement and a declaration is not a statementa lambda closure type has a deleted copy assignment operatora lambda closure type has a deleted default constructora later %<-fabi-version=%> (or =0) avoids this error with a change in manglinga member of a structure or union cannot have a variably modified typea nested function is not supported for reduced registersa nested namespace definition cannot be inlinea nested namespace definition cannot have attributesa non-template variable cannot be %<concept%>a parameter cannot be declared %<concept%>a parameter cannot be declared %<constexpr%>a parameter list with an ellipsis can%'t match an empty parameter name list declarationa reinterpret_cast is not a constant expressiona requires expression cannot appear outside a templatea statement expression is an insufficient context for overload resolutiona storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different 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 using-declaration cannot specify a template-id.  Try %<using %D%>a wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%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 %qD member instead of initialized %qD member in constant expressionaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-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 explicit %<this%> or %<*this%> captureadd parentheses around left hand side expression to silence this warningadd_sym(): Bad sizing modeaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of array with reverse scalar storage order requestedaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of label %qD returnedaddress of local variable %qD returnedaddress of overloaded function with no contextual type informationaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where a float was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationaliased declaration herealignment %u of %qT is less than %ualignment (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment for %q+D was previously specified as %d and may not be decreasedalignment may not be specified for %q+Dalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in %<-fabi-version=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 privateallocatable argumentalready captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in asm flag outputalways_inline function might not be inlinableambiguating new declaration %q#Dambiguating new declaration of %q#Dambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Damdgpu_hsa_kernel attribute requires string constant argumentsan address area attribute cannot be specified for local variablesan argument type that has a default promotion can%'t match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan asm-specification is not allowed on a function-definitionan assignment cannot appear in a constant-expressionan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan empty string cannot be in %<target_clones%> attributean enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan enum with mismatching number of values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with %<-muser-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 union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorarchitecture %qs supported for assembler onlyare_identical_variables: Bad typeargs to be formatted is not %<...%>argument %d is an unsigned literal that is out of rangeargument %d must be an unsigned literalargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD declared hereargument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qd is not a constantargument %qs to %<-Waligned-new%> not recognizedargument %qs to %<-Wnormalized%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> unknownargument %u in call to function %qE does not have integral typeargument %u of %<__builtin_tgmath%> has no argumentsargument %u of %<__builtin_tgmath%> has variable argumentsargument %u of %<__builtin_tgmath%> has wrong number of argumentsargument %u of %<__builtin_tgmath%> is not a function pointerargument %u of %<__builtin_tgmath%> is unprototypedargument 1 must be 0 or 2argument 1 must be a 1-bit unsigned literalargument 1 must be a 5-bit signed literalargument 1 must be a 6-bit unsigned literalargument 1 must be a mapargument 1 must be an 8-bit field valueargument 1 of %qE must be a non-void pointer typeargument 1 of %qE must be a pointer to a constant size typeargument 1 of %qE must be a pointer to a nonzero size objectargument 1 of %qs is out of rangeargument 1 of %qs must be a constantargument 2 must be 0 or 1argument 2 must be a 1-bit unsigned literalargument 2 must be a 2-bit unsigned literalargument 2 must be a 3-bit unsigned literalargument 2 must be a 4-bit unsigned literalargument 2 must be a 5-bit unsigned literalargument 2 must be a 6-bit unsigned literalargument 2 must be a 7-bit unsigned literalargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has boolean typeargument 3 in call to function %qE has enumerated typeargument 3 in call to function %qE has pointer to boolean typeargument 3 in call to function %qE has pointer to enumerated typeargument 3 must be a 1-bit unsigned literalargument 3 must be a 2-bit unsigned literalargument 3 must be a 4-bit unsigned literalargument 3 must be in the range 0..15argument list function at %Cargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument not permitted on %qs clause in OpenACC %<parallel%>argument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute ignoredargument of %qE attribute is missingargument of %qE attribute is not "ilink" or "firq"argument of %qE attribute is not "ilink1" or "ilink2"argument of %qE attribute is not "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" or "swi"argument of %qE attribute is not a string constantargument of %qE attribute is not a string constant or numberargument of Offsetof implies indirection of an embedded fieldargument of function call might be a candidate for a format attributeargument to %%:compare-debug-auxbase-opt does not end in .gkargument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>argument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<alloca%> may be too large due to conversion from %qT to %qTargument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor vector=<line>argument to %qE attribute is neither zero, nor oneargument to %qE attribute is not "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 not between %d and %dargument to %qs is too large (max. %d)argument to %qs must be a 2-bit unsigned literalargument to %qs should be a non-negative integerargument to %qs should be a non-negative integer optionally followed by a size unitargument to __integer_pack must be between 0 and %dargument to decltype must be an expressionargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largeargument to variable-length array may be too large due to conversion from %qT to %qTarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments to %qs should be non-negative integersarguments to destructor are not allowedarguments to the %qE attribute must be narrow string literalsarguments to the %qE attribute must contain valid identifiersarith_power(): Bad basearith_power(): unknown typearithmetic IFarithmetic involving a null pointer in %qEarithmetic on pointer to an empty aggregatearithmetic on pointer to an incomplete typearray %q+D assumed to have one elementarray %qD declared herearray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray member %q#D declared herearray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray of runtime bound cannot be captured by copy, only by referencearray resultarray section does not have mappable type in %qs clausearray section in %<#pragma acc declare%>array section is not contiguous in %qs clausearray size in new-expression must be constantarray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript %E is above array bounds of %qTarray subscript %E is below array bounds of %qTarray subscript %wi is below array bounds of %qTarray subscript %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 types have different boundsarray used as initializerarrays of functions are not meaningfulasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm not allowed in %<transaction_safe%> functionasm not allowed in atomic transactionasm operand %d probably doesn%'t match constraintsasm qualifier %qT ignored outside of function bodyasm qualifier outside of function bodyasm-specifier for variable %qE conflicts with asm clobber listassembler does not support %<-mabi=ilp32%>assembler name hash list corruptedassertion missing after %qsassign semantics attributes of property %qD conflict with previous declarationassigning to an array from an initializer listassignmentassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment from pointer to non-enclosed address spaceassignment 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 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 %<abs (X)%> to %<X%> or %<-X%>assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>assuming signed overflow does not occur when simplifying conditionalassuming signed overflow does not occur when simplifying conditional to constantassuming signed overflow does not occur when simplifying range testasynchronous argumentatexit failedatomic_cancelattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<deprecated%> can appear at most once in an attribute-listattribute %<fallthrough%> not preceding a case label or default labelattribute %<noreturn%> can appear at most once in an attribute-listattribute %<target%> argument not a stringattribute %qE argument not a stringattribute %qs applies to array types onlyattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>attribute using prefix used together with scoped attribute tokenattribute(target("%s")) is unknownattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes at the beginning of statement are ignoredattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on local using directiveattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>aux field set for edge %s->%saux field set for indirect edge from %sbackend decl for module variable %qs already existsbad ADDR_SPACE_GLOBAL addressbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad builtin codebad builtin fcodebad builtin icodebad condition codebad expressionbad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad opbad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad return type for function argument %u of %<__builtin_tgmath%>bad shift insn:bad testbad type for argument %u of function argument %u of %<__builtin_tgmath%>bad usage of spec function %qsbad value %<%s%> for %<-mtls-size=%> switchbad value %qs for %<-mcpu%> switchbad value %qs for %<-mfp-rounding-mode%> switchbad value %qs for %<-mfp-trap-mode%> switchbad value %qs for %<-mmemory-latency%>bad value %qs for %<-mtls-size%> switchbad value %qs for %<-mtrap-precision%> switchbad value %qs for %<-mtune%> switchbad value (%qs) for %<-march=%> switchbad value (%qs) for %<-mtune=%> switchbad value (%qs) for %<target("arch=")%> attributebad value (%qs) for %<target("tune=")%> attributebad value (%s) for %<-march=%> switchbad value (%s) for %<-mtune=%> switchbad value for %<%s-%s%>bad value for %<%s=%s%>badly nested C headers from preprocessorbarrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionbase %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase initializer expansion %qT contains no parameter packsbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase type %qT fails to be a struct or class typebase variable or SSA name undeclaredbasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebecause %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 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 trueblock IFbody 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 %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 functionbraced spec %qs ends in escapebraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executedbranch %2d taken %s%sbranch target register load optimization is not intended to be run twicebreak statement not within loop or switchbreak statement used with OpenMP for loopbreak statement within %<#pragma simd%> loop bodybuild_dt: format with namelistbuilt-in %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 MIPS16builtin %qF is deprecated.builtin %qF is for GCC internal use only.builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher).builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher).builtin %qs is only valid in 64-bit modebuiltin %qs needs GLIBC (2.23 and newer) that exports hardware capability bitsbuiltin %qs only accepts 1 argumentbuiltin %qs only accepts 2 argumentsbuiltin %qs only accepts 3 argumentsbuiltin %qs only accepts a string argumentbuiltin %qs requires builtin %qsbuiltin function %qs is not supported with the current optionsbuiltin function %qs is only valid for the cell processorbuiltin function %qs not supported in this compiler configurationbuiltin function %qs requires ISA 3.0 IEEE 128-bit floating pointbuiltin function %qs requires the %qs (or newer), and %qs or %qs optionsbuiltin function %qs requires the %qs and %qs optionsbuiltin function %qs requires the %qs optionbuiltin requires an immediate for operand %dbuiltin vec_step can only be used on vector types.but %qD does not throw; perhaps it should be declared %<noexcept%>but is prevailed by one without from other translation unitbut not herebytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %sc++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>call   %2d never executed
  call   %2d returned %s
  call has circular dependencycall is unlikely and code size would growcall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qD uses the default argument for parameter %P, which is not yet definedcall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to internal function %qEcall to non-%<constexpr%> function %qDcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncalled object %qD is not a function or function pointercalled object %qE is not a function or function pointercalled object is not a function or function pointercallee refers to comdat-local symbolscaller edge count does not match BB countcaller edge count invalidcaller is instrumentation thunkcaller is not optimizedcalling %qD with SSE calling convention without SSE/SSE2 enabledcalling %qD with a nonzero argument is unsafecalling %qD with attribute sseregparm without SSE/SSE2 enabledcalling %qT with attribute sseregparm without SSE/SSE2 enabledcalls to overloaded operators cannot appear in a constant-expressioncan only use %qE attribute on file-scope definitions of objects of class typecan%'t apply both longcall and shortcall attributes to the same functioncan%'t convert a value of type %qT to vector type %qT which has different sizecan%'t convert a vector of type %qT to type %qT which has different sizecan%'t convert from incomplete type %qH to %qIcan%'t convert value to a vectorcan%'t create precompiled header %s: %mcan%'t create repository information file %qscan%'t define friend function %qs in a local class definitioncan%'t extend PCH file: %mcan%'t find a register in class %qs while reloading %<asm%>can%'t get position in PCH file: %mcan%'t get program status: %mcan%'t mix operands of decimal float and complex typescan%'t mix operands of decimal float and other float typescan%'t mix operands of decimal float and vector typescan%'t open %qs for writing: %mcan%'t open %s for writing: %mcan%'t open %s: %mcan%'t open ldd output: %mcan%'t open nm output: %mcan%'t read %s: %mcan%'t read PCH file: %mcan%'t set %qE attribute after definitioncan%'t set position in PCH file: %mcan%'t use %qs as a call-saved registercan%'t use %qs as a call-used registercan%'t use %qs as a fixed registercan%'t use multiple stack checking methods togethercan%'t write %s: %mcan%'t write PCH filecan%'t write PCH file: %mcan%'t write padding to PCH file: %mcan%'t write to %s: %mcan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidates are:cannot add an enumerator list to a template instantiationcannot allocate an object of abstract type %qTcannot allocate stack for variable %q+D, naked function.cannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to an enumerator %qDcannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member functioncannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bitfield %qE to %qTcannot bind non-const lvalue reference of type %qH to an rvalue of type %qIcannot bind packed field %qE to %qTcannot bind rvalue %qE to %qTcannot bind rvalue reference of type %qH to lvalue of type %qIcannot call constructor %<%T::%D%> directlycannot call function %qDcannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot catch type %qT because it involves types of variable sizecannot close nonexistent response filecannot close receive-only channelcannot convert %qE from type %qH to type %qIcannot convert %qE from type %qT to type %qTcannot convert %qH to %qIcannot convert %qH to %qI in argument passingcannot convert %qH to %qI in assignmentcannot convert %qH to %qI in default argumentcannot convert %qH to %qI in initializationcannot convert %qH to %qI in returncannot convert from %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 pointer to base class %qT to pointer to derived class %qT because the base is virtualcannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qTcannot convert to a pointer typecannot convert type %qH to type %qIcannot create pointer to reference member %qDcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be %<constexpr%>cannot declare %<::main%> to be a global variablecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %qD to be a bit-field typecannot declare bit-field %qD with %<warn_if_not_aligned%> typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare catch parameter to be of abstract class type %qTcannot declare catch parameter to be of rvalue reference type %qTcannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %qTcannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare parameter to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decompose class type %qT because it has an anonymous struct membercannot decompose class type %qT because it has an anonymous union membercannot decompose class type %qT without non-static data memberscannot decompose class type %qT: both it and its base class %qT have non-static data memberscannot decompose class type %qT: its base classes %qT and %qT have non-static data memberscannot decompose inaccessible member %qD of %qTcannot decompose lambda closure type %qTcannot decompose non-array non-class type %qTcannot decompose union type %qTcannot decompose variable length array %qTcannot decompose variable length vector %qTcannot decrement a pointer to incomplete type %qTcannot deduce template arguments for %qT from ()cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructorscannot deduce template arguments of %qT, as it has no viable deduction guidescannot define member function %<%T::%s%> within %qTcannot define member of dependent typedef %qTcannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot derive from %<final%> base %qT in derived type %qTcannot disable built-in function %qscannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)cannot emit unaligned pointers in ptx assemblycannot execute %qs: %scannot execute %qs: %s: %mcannot expand initializer for member %qDcannot explicitly declare member %q#D to have extern linkagecannot fallthrough final case in switchcannot find %<ldd%>cannot find %<nm%>cannot find %qscannot find %s in plugin %s
  %scannot find LTO cgraph in %scannot find LTO section refs in %scannot find a valid counter:value pair:cannot 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 handle inconsistent calls to %qscannot increment a pointer to incomplete type %qTcannot inherit constructors from indirect base %qTcannot initialize aggregate of type %qT with a compound literalcannot initialize array of %qT from a string literal with type array of %qTcannot inline function %<main%>cannot load plugin %s
--- 1933,1939 ----
  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.Variable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs 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 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.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++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calling std::move on a local object in a return statement preventing copy elision.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls with implicit interface.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.Warn about casts that will produce a null result.Warn about casts which discard qualifiers.Warn about catch handlers of non-reference type.Warn about certain operations on boolean expressions.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about declarations of entities that may be missing attributes that related entities have been declared with.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO 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 conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about invalid OpenACC dimensions.Warn about invalid uses of the "offsetof" macro.Warn about macros defined in the main file that are not used.Warn about maybe uninitialized automatic variables.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly incorrect subscripts in do loops.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about real-literal-constants with 'q' exponent-letter.Warn about redundant calls to std::move.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about semicolon after in-class function definition.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about some C++ One Definition Rule violations during link time optimization.Warn about statements between switch's controlling expression and the first case.Warn about stray tokens after #else and #endif.Warn about strftime formats yielding 2-digit years.Warn about subscripts whose type is "char".Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size.Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not.Warn about suspicious declarations of "main".Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers.Warn about suspicious length parameters to certain string functions if the argument uses sizeof.Warn about suspicious uses of memory addresses.Warn about switches with boolean controlling expression.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about truncation in string manipulation functions like strncat and strncpy.Warn about type and rank mismatches between arguments and parameters.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 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 register storage specifier.Warn about uses of std::initializer_list that can result in dangling pointers.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn for unsafe raw memory writes to objects of class types.Warn 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 type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if constructor or destructors with priorities from 0 to 100 are used.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if inherited methods are unimplemented.Warn if left shift of a signed value overflows.Warn if left shifting a negative value.Warn if loops have been interchanged.Warn if passing too many arguments to a function for its format string.Warn if qualifiers on arrays which are pointer targets are discarded.Warn if shift count >= width of type.Warn if shift count is negative.Warn if testing floating point numbers for equality.Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default.Warn if the address space of an address is changed.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case profiles in -fprofile-use do not 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 when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a const variable is unused.Warn when a conversion function will never be called due to the type it converts to.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function cannot be expanded to HSAIL.Warn when a function is unused.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a register variable is declared volatile.Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore.Warn when a switch case falls through.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when fields in a struct with the packed attribute are misaligned.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when 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 there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When linking for big-endian targets, generate a BE8 format image.When linking for big-endian targets, generate a legacy BE32 format image.When possible do not generate stack frames.When running CSE, follow jumps to their targets.Where shorter, use canonicalized paths to systems headers.Whether 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.Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.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 !$ACCWrong entry in TYPE_ARG_TYPES listWrong tree in TYPE_FIELDS listX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support ms_abi attributeXXX entering pop_everything ()
  XXX leaving pop_everything ()
  You 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[...][...] style array constructors at %C[Leaving %s]
! [cannot find %s][default][disabled][enabled][super ...] must appear in a method context__BELOW100__ attribute not allowed with auto storage class__delay_cycles is limited to 32-bit loop counts__delay_cycles only takes non-negative cycle counts__delay_cycles() only takes constant arguments__float128 and __ibm128 cannot be used in the same expression__float128 and long double cannot be used in the same expression__fp16 and no ldrh__ibm128 and long double cannot be used in the same expression__label__ declarations are only allowed in function scopes`a brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %<concept%>a destructor cannot be %<constexpr%>a different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function-definition is not allowed herea label can only be part of a statement and a declaration is not a statementa lambda closure type has a deleted copy assignment operatora lambda closure type has a deleted default constructora later %<-fabi-version=%> (or =0) avoids this error with a change in manglinga member of a structure or union cannot have a variably modified typea nested function is not supported for reduced registersa nested namespace definition cannot be inlinea nested namespace definition cannot have attributesa non-template variable cannot be %<concept%>a parameter cannot be declared %<concept%>a parameter cannot be declared %<constexpr%>a parameter list with an ellipsis can%'t match an empty parameter name list declarationa reinterpret_cast is not a constant expressiona requires expression cannot appear outside a templatea statement expression is an insufficient context for overload resolutiona storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different 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 using-declaration cannot specify a template-id.  Try %<using %D%>a wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%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 %qD member instead of initialized %qD member in constant expressionaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-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 explicit %<this%> or %<*this%> captureadd parentheses around left hand side expression to silence this warningadd_sym(): Bad sizing modeaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of array with reverse scalar storage order requestedaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of label %qD returnedaddress of local variable %qD returnedaddress of overloaded function with no contextual type informationaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where a float was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationaliased declaration herealignment %u of %qT is less than %ualignment (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment for %q+D was previously specified as %d and may not be decreasedalignment may not be specified for %q+Dalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in %<-fabi-version=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 privateallocatable argumentalready captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in asm flag outputalways_inline function might not be inlinableambiguating new declaration %q#Dambiguating new declaration of %q#Dambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Damdgpu_hsa_kernel attribute requires string constant argumentsan address area attribute cannot be specified for local variablesan argument type that has a default promotion can%'t match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan asm-specification is not allowed on a function-definitionan assignment cannot appear in a constant-expressionan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan empty string cannot be in %<target_clones%> attributean enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan enum with mismatching number of values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with %<-muser-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 union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorarchitecture %qs supported for assembler onlyare_identical_variables: Bad typeargs to be formatted is not %<...%>argument %d is an unsigned literal that is out of rangeargument %d must be an unsigned literalargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD declared hereargument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qd is not a constantargument %qs to %<-Waligned-new%> not recognizedargument %qs to %<-Wnormalized%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> unknownargument %u in call to function %qE does not have integral typeargument %u of %<__builtin_tgmath%> has no argumentsargument %u of %<__builtin_tgmath%> has variable argumentsargument %u of %<__builtin_tgmath%> has wrong number of argumentsargument %u of %<__builtin_tgmath%> is not a function pointerargument %u of %<__builtin_tgmath%> is unprototypedargument 1 must be 0 or 2argument 1 must be a 1-bit unsigned literalargument 1 must be a 5-bit signed literalargument 1 must be a 6-bit unsigned literalargument 1 must be a mapargument 1 must be an 8-bit field valueargument 1 of %qE must be a non-void pointer typeargument 1 of %qE must be a pointer to a constant size typeargument 1 of %qE must be a pointer to a nonzero size objectargument 1 of %qs is out of rangeargument 1 of %qs must be a constantargument 2 must be 0 or 1argument 2 must be a 1-bit unsigned literalargument 2 must be a 2-bit unsigned literalargument 2 must be a 3-bit unsigned literalargument 2 must be a 4-bit unsigned literalargument 2 must be a 5-bit unsigned literalargument 2 must be a 6-bit unsigned literalargument 2 must be a 7-bit unsigned literalargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has boolean typeargument 3 in call to function %qE has enumerated typeargument 3 in call to function %qE has pointer to boolean typeargument 3 in call to function %qE has pointer to enumerated typeargument 3 must be a 1-bit unsigned literalargument 3 must be a 2-bit unsigned literalargument 3 must be a 4-bit unsigned literalargument 3 must be in the range 0..15argument list function at %Cargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument not permitted on %qs clause in OpenACC %<parallel%>argument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute ignoredargument of %qE attribute is missingargument of %qE attribute is not "ilink" or "firq"argument of %qE attribute is not "ilink1" or "ilink2"argument of %qE attribute is not "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" or "swi"argument of %qE attribute is not a string constantargument of %qE attribute is not a string constant or numberargument of Offsetof implies indirection of an embedded fieldargument of function call might be a candidate for a format attributeargument of type %qT not permitted with -mgeneral-regs-onlyargument to %%:compare-debug-auxbase-opt does not end in .gkargument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>argument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<alloca%> may be too large due to conversion from %qT to %qTargument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor vector=<line>argument to %qE attribute is neither zero, nor oneargument to %qE attribute is not "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 not between %d and %dargument to %qs is too large (max. %d)argument to %qs must be a 2-bit unsigned literalargument to %qs should be a non-negative integerargument to %qs should be a non-negative integer optionally followed by a size unitargument to __integer_pack must be between 0 and %dargument to decltype must be an expressionargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largeargument to variable-length array may be too large due to conversion from %qT to %qTarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments to %qs should be non-negative integersarguments to destructor are not allowedarguments to the %qE attribute must be narrow string literalsarguments to the %qE attribute must contain valid identifiersarith_power(): Bad basearith_power(): unknown typearithmetic IFarithmetic involving a null pointer in %qEarithmetic on pointer to an empty aggregatearithmetic on pointer to an incomplete typearray %q+D assumed to have one elementarray %qD declared herearray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray member %q#D declared herearray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray of runtime bound cannot be captured by copy, only by referencearray resultarray section does not have mappable type in %qs clausearray section in %<#pragma acc declare%>array section is not contiguous in %qs clausearray size in new-expression must be constantarray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript %E is above array bounds of %qTarray subscript %E is below array bounds of %qTarray subscript %wi is below array bounds of %qTarray subscript %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 types have different boundsarray used as initializerarrays of functions are not meaningfulasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm not allowed in %<transaction_safe%> functionasm not allowed in atomic transactionasm operand %d probably doesn%'t match constraintsasm qualifier %qT ignored outside of function bodyasm qualifier outside of function bodyasm-specifier for variable %qE conflicts with asm clobber listassembler does not support %<-mabi=ilp32%>assembler name hash list corruptedassertion missing after %qsassign semantics attributes of property %qD conflict with previous declarationassigning to an array from an initializer listassignmentassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment from pointer to non-enclosed address spaceassignment 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 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 %<abs (X)%> to %<X%> or %<-X%>assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>assuming signed overflow does not occur when simplifying conditionalassuming signed overflow does not occur when simplifying conditional to constantassuming signed overflow does not occur when simplifying range testasynchronous argumentatexit failedatomic_cancelattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<deprecated%> can appear at most once in an attribute-listattribute %<fallthrough%> not preceding a case label or default labelattribute %<noreturn%> can appear at most once in an attribute-listattribute %<target%> argument not a stringattribute %qE argument not a stringattribute %qs applies to array types onlyattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>attribute using prefix used together with scoped attribute tokenattribute(target("%s")) is unknownattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes at the beginning of statement are ignoredattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on local using directiveattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>aux field set for edge %s->%saux field set for indirect edge from %sbackend decl for module variable %qs already existsbad ADDR_SPACE_GLOBAL addressbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad builtin codebad builtin fcodebad builtin icodebad condition codebad expressionbad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad opbad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad return type for function argument %u of %<__builtin_tgmath%>bad shift insn:bad testbad type for argument %u of function argument %u of %<__builtin_tgmath%>bad usage of spec function %qsbad value %<%s%> for %<-mtls-size=%> switchbad value %qs for %<-mcpu%> switchbad value %qs for %<-mfp-rounding-mode%> switchbad value %qs for %<-mfp-trap-mode%> switchbad value %qs for %<-mmemory-latency%>bad value %qs for %<-mtls-size%> switchbad value %qs for %<-mtrap-precision%> switchbad value %qs for %<-mtune%> switchbad value (%qs) for %<-march=%> switchbad value (%qs) for %<-mtune=%> switchbad value (%qs) for %<target("arch=")%> attributebad value (%qs) for %<target("tune=")%> attributebad value (%s) for %<-march=%> switchbad value (%s) for %<-mtune=%> switchbad value for %<%s-%s%>bad value for %<%s=%s%>badly nested C headers from preprocessorbarrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionbase %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase initializer expansion %qT contains no parameter packsbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase type %qT fails to be a struct or class typebase variable or SSA name undeclaredbasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebecause %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 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 trueblock IFbody 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 %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 functionbraced spec %qs ends in escapebraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executedbranch %2d taken %s%sbranch target register load optimization is not intended to be run twicebreak statement not within loop or switchbreak statement used with OpenMP for loopbreak statement within %<#pragma simd%> loop bodybuild_dt: format with namelistbuilt-in %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 MIPS16builtin %qF is deprecated.builtin %qF is for GCC internal use only.builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher).builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher).builtin %qs is only valid in 64-bit modebuiltin %qs needs GLIBC (2.23 and newer) that exports hardware capability bitsbuiltin %qs only accepts 1 argumentbuiltin %qs only accepts 2 argumentsbuiltin %qs only accepts 3 argumentsbuiltin %qs only accepts a string argumentbuiltin %qs requires builtin %qsbuiltin function %qs is not supported with the current optionsbuiltin function %qs is only valid for the cell processorbuiltin function %qs not supported in this compiler configurationbuiltin function %qs requires ISA 3.0 IEEE 128-bit floating pointbuiltin function %qs requires the %qs (or newer), and %qs or %qs optionsbuiltin function %qs requires the %qs and %qs optionsbuiltin function %qs requires the %qs optionbuiltin requires an immediate for operand %dbuiltin vec_step can only be used on vector types.but %qD does not throw; perhaps it should be declared %<noexcept%>but is prevailed by one without from other translation unitbut not herebytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %sc++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>call   %2d never executed
  call   %2d returned %s
  call has circular dependencycall is unlikely and code size would growcall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qD uses the default argument for parameter %P, which is not yet definedcall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to internal function %qEcall to non-%<constexpr%> function %qDcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncalled object %qD is not a function or function pointercalled object %qE is not a function or function pointercalled object is not a function or function pointercallee refers to comdat-local symbolscaller edge count does not match BB countcaller edge count invalidcaller is instrumentation thunkcaller is not optimizedcalling %qD with SSE calling convention without SSE/SSE2 enabledcalling %qD with a nonzero argument is unsafecalling %qD with attribute sseregparm without SSE/SSE2 enabledcalling %qT with attribute sseregparm without SSE/SSE2 enabledcalls to overloaded operators cannot appear in a constant-expressioncan only use %qE attribute on file-scope definitions of objects of class typecan%'t apply both longcall and shortcall attributes to the same functioncan%'t convert a value of type %qT to vector type %qT which has different sizecan%'t convert a vector of type %qT to type %qT which has different sizecan%'t convert from incomplete type %qH to %qIcan%'t convert value to a vectorcan%'t create precompiled header %s: %mcan%'t create repository information file %qscan%'t define friend function %qs in a local class definitioncan%'t extend PCH file: %mcan%'t find a register in class %qs while reloading %<asm%>can%'t get position in PCH file: %mcan%'t get program status: %mcan%'t mix operands of decimal float and complex typescan%'t mix operands of decimal float and other float typescan%'t mix operands of decimal float and vector typescan%'t open %qs for writing: %mcan%'t open %s for writing: %mcan%'t open %s: %mcan%'t open ldd output: %mcan%'t open nm output: %mcan%'t read %s: %mcan%'t read PCH file: %mcan%'t set %qE attribute after definitioncan%'t set position in PCH file: %mcan%'t use %qs as a call-saved registercan%'t use %qs as a call-used registercan%'t use %qs as a fixed registercan%'t use multiple stack checking methods togethercan%'t write %s: %mcan%'t write PCH filecan%'t write PCH file: %mcan%'t write padding to PCH file: %mcan%'t write to %s: %mcan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidates are:cannot add an enumerator list to a template instantiationcannot allocate an object of abstract type %qTcannot allocate stack for variable %q+D, naked function.cannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to an enumerator %qDcannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member functioncannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bitfield %qE to %qTcannot bind non-const lvalue reference of type %qH to an rvalue of type %qIcannot bind packed field %qE to %qTcannot bind rvalue %qE to %qTcannot bind rvalue reference of type %qH to lvalue of type %qIcannot call constructor %<%T::%D%> directlycannot call function %qDcannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot catch type %qT because it involves types of variable sizecannot close nonexistent response filecannot close receive-only channelcannot convert %qE from type %qH to type %qIcannot convert %qE from type %qT to type %qTcannot convert %qH to %qIcannot convert %qH to %qI in argument passingcannot convert %qH to %qI in assignmentcannot convert %qH to %qI in default argumentcannot convert %qH to %qI in initializationcannot convert %qH to %qI in returncannot convert from %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 pointer to base class %qT to pointer to derived class %qT because the base is virtualcannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qTcannot convert to a pointer typecannot convert type %qH to type %qIcannot create pointer to reference member %qDcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be %<constexpr%>cannot declare %<::main%> to be a global variablecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %qD to be a bit-field typecannot declare bit-field %qD with %<warn_if_not_aligned%> typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare catch parameter to be of abstract class type %qTcannot declare catch parameter to be of rvalue reference type %qTcannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %qTcannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare parameter to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decompose class type %qT because it has an anonymous struct membercannot decompose class type %qT because it has an anonymous union membercannot decompose class type %qT without non-static data memberscannot decompose class type %qT: both it and its base class %qT have non-static data memberscannot decompose class type %qT: its base classes %qT and %qT have non-static data memberscannot decompose inaccessible member %qD of %qTcannot decompose lambda closure type %qTcannot decompose non-array non-class type %qTcannot decompose union type %qTcannot decompose variable length array %qTcannot decompose variable length vector %qTcannot decrement a pointer to incomplete type %qTcannot deduce template arguments for %qT from ()cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructorscannot deduce template arguments of %qT, as it has no viable deduction guidescannot define member function %<%T::%s%> within %qTcannot define member of dependent typedef %qTcannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot derive from %<final%> base %qT in derived type %qTcannot disable built-in function %qscannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)cannot emit unaligned pointers in ptx assemblycannot execute %qs: %scannot execute %qs: %s: %mcannot expand initializer for member %qDcannot explicitly declare member %q#D to have extern linkagecannot fallthrough final case in switchcannot find %<ldd%>cannot find %<nm%>cannot find %qscannot find %s in plugin %s
  %scannot find LTO cgraph in %scannot find LTO section refs in %scannot find a valid counter:value pair:cannot 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 handle inconsistent calls to %qscannot increment a pointer to incomplete type %qTcannot inherit constructors from indirect base %qTcannot initialize aggregate of type %qT with a compound literalcannot initialize array of %qT from a string literal with type array of %qTcannot inline function %<main%>cannot load plugin %s
*************** Please use an explicit cpu name.  Valid
*** 1940,1950 ****
  gcov %s%s
  generate_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_array_size failedgfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_copy_expr(): Bad expr nodegfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typegfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Bad array referencegfc_variable_attr(): Expression isn't a variablegfortran does not support -E without -cppgfortran: Only one %<-J%> option allowedgimple call has no targetgimple call has two targetsgimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockgimplification failedglobal constructors not supported on this targetglobal destructors not supported on this targetglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).gp_offset (%ld) or end_offset (%ld) is less than zerogsplit-dwarf is not supported on this platformhad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware decimal floating point instructions not available in ESA/390 modehardware decimal floating point instructions not available on %shardware vector support not available on %shardware vector support not available with %<-msoft-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 streamherehigh bound %qE above array section size in %qs clauseiWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier expected after %<@protocol%>if any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %<-fschedule-insns%> because of exception handling bugignoring %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 asm-specifier for non-static local variable %q+Dignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>ignoring attribute %qE after earlier %qEignoring attribute %qE because it conflicts with attribute %qsignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qsignoring attributes applied to %qT after definitionignoring attributes applied to class type %qT outside of definitionignoring attributes applied to dependent type %qT without an associated declarationignoring attributes in template argument %qEignoring attributes on template argument %qTignoring duplicate directory "%s"
  ignoring large linear stepignoring loop annotationignoring malformed #pragma longcallignoring nonexistent directory "%s"
! ignoring packed attribute because of unpacked non-POD field %q#Dignoring possibly conflicting option %<-fopt-info-%s%>ignoring return value of %qD, declared with attribute nodiscardignoring return value of %qD, declared with attribute warn_unused_resultignoring return value of function declared with attribute warn_unused_resultignoring returned value of type %qT, declared with attribute nodiscardignoring sink clause with offset that is not a multiple of the loop stepignoring the %q#D declarationignoring unknown option %q.*s in %<-fdump-%s%>ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal 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 %qsimplicit 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 %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn%'timplicitly popped regs must be grouped at top of stackimplicitly-declared %qD is deprecatedimplied END DOimport_iso_c_binding_module(): Unable to create symbol for %simpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to noexceptin C++11 this throw will terminate because destructors default to noexceptin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qD declared herein argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein initialization of structured binding variable %qDin passing argument %P of %qDin simplify_trig_call(): Bad intrinsicin template argument for type %qTin the definition of %q#Tin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to present_or_copyincompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible options %<-mstack-protector-guard=global%> and%<-mstack-protector-guard-offset=%s%>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 begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in label_to_block_mapincorrect format in scaling, using 1/1
! incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector CONSTRUCTOR elementsincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement 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 function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirect jumps are not available on this targetindirect_call attribute can%'t apply for static functionindirection will not access object of incomplete type %qT in for increment expressionindirection will not access object of incomplete type %qT in left operand of comma operatorindirection will not access object of incomplete type %qT in right operand of comma operatorindirection will not access object of incomplete type %qT in second operand of conditional expressionindirection will not access object of incomplete type %qT in statementindirection will not access object of incomplete type %qT in third operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in for increment expressionindirection will not access object of non-trivially-copyable type %qT in left operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in right operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in second operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in statementindirection will not access object of non-trivially-copyable type %qT in third operand of conditional expressioninferred scalar type %qT is not an integer or floating point type of the same size as %qTinherited constructor %qD is not %<constexpr%>inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++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 a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)initializer for %q#D 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 array of chars 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 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 noinlineinline function %qD given attribute noinlineinline function %qD used but never definedinline namespace must be specified at initial definitioninline namespaces only available with %<-std=c++11%> or %<-std=gnu++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 %q+F: %sinlining failed in call to always_inline %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsert_bbt(): Duplicate key foundinsertion out of range in BIT_INSERT_EXPRinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
  installation error, can%'t find crtoffloadtable.oinstance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile 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 BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutintermediate array offset %wi is outside array bounds of %qTinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error: bad register: %dinternal error: builtin function %qs already processedinternal error: builtin function %qs had an unexpected return type %qsinternal error: builtin function %qs, argument %d had unexpected argument type %qsinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine can%'t be called directlyinterrupt service routine can%'t have non-void return valueinterrupt service routine should have %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)interrupt_thread is available only on fidointrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%H valueinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid %<task%> reduction modifier on construct combined with %<simd%>invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %<for%> or %<sections%>invalid 'asm': invalid (pointer) operands to plus/minusinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid --param value %qsinvalid CASE_CHAINinvalid COMPONENT_REF offset operatorinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid PHI argumentinvalid PHI resultinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address modeinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for %<__builtin_arc_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 arg %<%s%> for %<-mbranch-protection=%>invalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-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 case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu %qs for %s%qs%sinvalid data model option %<-mdata-model=%s%>invalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid element type for attribute %qsinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression type for %<#pragma omp atomic%>invalid failure memory model for %<__atomic_compare_exchange%>invalid feature modifier %qs in %<-march=%s%>invalid feature modifier %qs in %<-mcpu=%s%>invalid feature modifier %s of value ("%s") in %<target()%> pragma or attributeinvalid form of %<#pragma omp atomic%>invalid format for sve_widthinvalid format of %sinvalid fp constantinvalid fpu for target attribute or pragma %qsinvalid function declarationinvalid 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 id value for exception attributeinvalid id value for interrupt attributeinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid jump function in LTO streaminvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in asm output %dinvalid map kindinvalid maskinvalid mask type in vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid name ("%s") in %<target("arch=")%> pragma or attributeinvalid name ("%s") in %<target("cpu=")%> pragma or attributeinvalid name ("%s") in %<target("tune=")%> pragma or attributeinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to vector valued plusinvalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32invalid number of arguments for %<-falign-%s%> option: %qsinvalid offload table in %sinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid 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 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in indirect referenceinvalid operand in return statementinvalid operand in unary expressioninvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to 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 array referenceinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid parameter %qsinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in BIT_INSERT_EXPRinvalid position or size operand to BIT_FIELD_REFinvalid private reduction on %qEinvalid proc_bind kindinvalid property declarationinvalid protection type ("%s") 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 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 rhs for gimple memory storeinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid source block specificationinvalid static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid sve_width value: %dinvalid target memregs value %<%d%>invalid template declaration of %qDinvalid template non-type parameterinvalid template-argument-listinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for _Literal with constructorinvalid type for asm flag outputinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for 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 ABSU_EXPRinvalid 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 %<:%> modifierinvalid 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 %<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%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of %qT in template argumentinvalid use of '%%%c'invalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of brace-enclosed initializer listinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of member %qD (did you forget the %<&%> ?)invalid use of member %qD in static member functioninvalid use of member function %qD (did you forget the %<()%> ?)invalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static member function %qDinvalid use of non-static member function of type %qTinvalid use of nonstatic data member %qEinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of register '%s'invalid use of structure with flexible array memberinvalid use of template template parameter %qTinvalid use of template type parameter %qTinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of typeinvalid use of type %<void%> in parameter declarationinvalid use of type %qT as a default value for a template template-parameterinvalid use of unary %<*%> on pointer to memberinvalid use of undefined type %qTinvalid use of void expressioninvalid use of volatile lvalue inside %<transaction_safe%> functioninvalid use of volatile lvalue inside transactioninvalid user-defined conversion from %qH to %qIinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector type for attribute %qEinvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageit was later defined hereitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be 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 %divar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma 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 extern_model'keyword %<export%> not implemented, and will be ignoredkeyword %<template%> not allowed in class-head-namekeyword %<template%> not allowed in declarator-idkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel%'s context is not the current function decllambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++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++2a%> or %<-std=gnu++2a%>lambda-expression in template-argument only available with %<-std=c++2a%> or %<-std=gnu++2a%>lambda-expression in unevaluated context only available with %<-std=c++2a%> or %<-std=gnu++2a%>lambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelast argument must be an immediatelast register name %s must be an odd registerld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft rotate count >= width of typeleft rotate count is negativeleft shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
! library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %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 integrallist-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 is not supported with LTOlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal data-share memory exhaustedlocal declaration from a different functionlocal declaration of %qE hides instance variablelocal external declaration %q#Dlocal label %qE conflicts with existing labellocal member %q#D declared herelocal method %q#D declared herelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad 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 treelooser throw specifier for %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementlvalue-to-rvalue conversion of a volatile lvalue %qE with type %qTmachine independent builtin code out of rangemacro expands to multiple statementsmacro name missing after %qsmake_generic(): Cannot find generic symbol %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma 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 %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed '#pragma __extern_prefix', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option %<-fplugin-arg-%s%> (missing -<key>[=<value>])malformed ptx filemalformed spec function argumentsmalformed spec function namemangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %Cmangling __underlying_typemangling of %q#D as %qE conflicts with a previous manglemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not 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 value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64mduc registers only saved for G13 targetmedia functions are not available unless %<-mmedia%> is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++2a%> or %<-std=gnu++2a%>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 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 sizeminimum value of parameter %qs is %umio_array_ref(): Unknown array refmips16 function profilingmismatch in argument %u type of built-in function %qD; expected %qTmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatch in return type of built-in function %qD; expected %qTmismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched argumentsmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<(%> after %<#pragma unused%>, ignoringmissing %<)%> after %<#pragma unused%>, ignoringmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing %<target%> attribute for multi-versioned %qDmissing PHI defmissing REG_EH_REGION note at the end of bb %imissing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>missing arch name in %<-march=%s%>missing arg for %<-mbranch-protection=%>missing argument to %<target("branch-protection=")%> pragma or attributemissing 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 dashmissing definitionmissing device or architecture after %qsmissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing loop condition in loop with %<GCC unroll%> pragmamissing makefile target after %qsmissing method %s%s%smissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing resolution data for %smissing sentinel in function callmissing template argumentsmissing template arguments after %qTmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of BIT_FIELD_REFmodification of %qE is not a constant expressionmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructsmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one %<atomic_default_mem_order%> clause in a single compilation unitmore than one %<depend%> 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 a local object in a return statement prevents copy elisionmpfr not configured to handle all float modesms_abi and sysv_abi attributes are not compatiblems_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bitms_hook_prologue is not compatible with nested functionmsp430_select_hwmult_lib needs one or more argumentsmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple %<-mcpu=%> options specified.multiple %<default%> targets were setmultiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple loop axes specified for routinemultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple ref-qualifiersmultiple save reg attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value argument in single-value contextmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs ifunc which is not supported on this targetmust %<#include <typeinfo>%> before using %<typeid%>must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionmysterious repository information in %snaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qInarrowing conversion of %qE from %qH to %qI is ill-formed in C++11need %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scopeneed %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function trampolines not supported on this targetnested functions cannot be profiled with %<-mfentry%> on s390nested functions not supported on this targetnested inline namespace definitions only available with %<-std=c++2a%> or %<-std=gnu++2a%>nested 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%>new cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew types may not be defined in a return typenew_symbol(): Symbol name too longnext member %q#D declared hereno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %q#D member function declared in class %qTno %qs getter foundno FUNCTION_PROFILER for CRISno LTRANS output list filename providedno argumentsno arguments for spec functionno attribute can be applied to an explicit instantiationno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno context to resolve type of %qEno conversion operators declaredno corresponding deallocation function for %qDno data type for mode %qsno declaration matches %q#Dno declaration of property %qs found in the interfaceno default argument for %qDno dispatcher found for %sno 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) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching fixed-point overload found for %qsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno members matching %<%T::%D%> in %q#Tno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno return statements in function returning %qTno sclass for %s stab (0x%x)no semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno type named %q#T in %q#Tno type or storage class may be specified here,no unexpanded parameter packs in binary foldno unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>no_sanitize argument not a stringnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon double precision REAL argument to %s intrinsic at %Lnon-AAPCS derived PCS variantnon-ASCII character in CFString literalnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-call exception handling mismatchnon-class template %qT used without template argumentsnon-class, non-variable partial specialization %qD is not allowednon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 0 to %qsnon-constant argument 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by typedefnon-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-decl/MEM_REF LHS in clobber statementnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+D overriding deleted functionnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code %<z%>non-integral type switch statementnon-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-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-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-scalar typenon-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, can%'t use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %<concept%>non-static data member %qE declared %<constexpr%>non-static data member declared with placeholder %qTnon-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++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, can%'t use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qD is not allowednon-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>non-variable %qD in declaration with more than one declarator with placeholder typenon-vector CONSTRUCTOR with elementsnon-vector operands in vector comparisonnon-zero array subscript %qE is used with array %qD of type %qT with unknown boundsnon-zero array subscript %qE is used with array of type %qT with unknown boundsnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenormalization cannot co-exist with scaling
! not allowed type combination in BIT_INSERT_EXPRnot configured with sysroot headers suffixnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s at %Lnot enough argumentsnot enough arguments to returnnot enough for loops to collapsenot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnot generating patch area, nops not supportednot support %<-fpic%> option for v3m toolchainnotenote: null argument where non-null required (argument %lu)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 the vector not a power of twonumber 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 variables in %<depend%> clause with %<sink%> modifier does not match number of iteration variablesnumeric argument of %qE attribute must be in range 0..63objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolete Maverick format code '%c'obsolete option %<-I-%> used, please use %<-iquote%> insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>odr-used inline variable %qD is not definedoffload compiler %s not 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 is not ABI-compliant and may change in a future version of GCCoffset of packed bit-field %qD has changed in GCC 4.4offsetof within non-standard-layout type %qT is conditionally-supportedold declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledone field is 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%>only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly DWARF debug format is supported for interrupt service routineonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only here as a %<friend%>only plain %<auto%> return type can be deduced to %<void%>only uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly 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-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %qs: %sopening output file %s: %moperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand must be an immediate of the right sizeoperand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of ?: changes signedness from %qT to %qT due to unsignedness of other operandoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoperator delete[] cannot be a destroying deleteoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %<-mirq-ctrl-saved%> valid only for ARC v2 processorsoption %<-mrgf-banked-regs%> valid only for ARC v2 processorsoption %<-mstructure-size-boundary%> is deprecatedoption %qs is valid for %s but not for %soption %s is not supported together with %<-fopenacc%>option("%s") was already specifiedoptional argumentoptions enabled: options or targets missing after %qsoptions passed: or use %<j%> instead of %<i%> for the GNU built-in suffixordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with null pointeroriginal %<default%> is hereoriginal declaration appeared hereoriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer block of region %i is wrongouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput file not specifiedoutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output regs must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflowed output arg list for %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverridden function is %q#Doverridden function is %q#Foverridden function is %qDoverride controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++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++2a%> or %<-std=gnu++2a%>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 %qEpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed in GCC 7.1parameter passing for argument of type %qT changed in GCC 9.1parameter 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 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 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_PASSpassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers from pointer target typepassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to restrict-qualified parameter aliases with argument %Zpassing argument %i to restrict-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpatchable function entry > sizepch_preprocess pragma should only be used with %<-fpreprocessed%>pedwarnpedwarn: perhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: pex_init failed: %mplaceholder constraints not satisfiedplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplugin %s is not licensed under a GPL-compatible license
  %splugin %s registered a null callback function for event %splugin %s should be specified before %<-fplugin-arg-%s%> in the command lineplugin %s was specified with different paths:
  %s
  %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointerpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer or allocatable resultpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment from %qT to %qT differ in signednesspointer targets in initialization of %qT from %qT differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in returning %qT from a function with return type %qT differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch between %qT and %qT of %qD and %qD in conditional expressionpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>pointer-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an lvalue before C++2apointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to arrays with different qualifiers are incompatible in ISO Cpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in BIT_FIELD_REFposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepossible problem detected in invocation of delete [] operator:possible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD must have %<int%> as its argumentpostfix %qD must have %<int%> as its second argumentpostfix %qD should return %qTpotential null pointer dereferencepower9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9pragma or attribute %<target("%s")%> does not accept an argumentpragma or attribute %<target("%s")%> does not allow a negated formpragma or attribute %<target("%s")%> is not validpragma or attribute %<target("%s=%s")%> is not validpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional 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 %q+Dprevious declaration of %q+D was hereprevious declaration of %qDprevious declaration of %qD hereprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D was hereprevious definition of %qD hereprevious implicit declaration of %q+D was hereprevious labelprevious mangling %q#Dprevious non-prototype definition hereprevious specification in %q#D herepreviously declared herepreviously defined herepreviously defined here as %spreviously used hereprimary template %qDprimary template hereprivate member %q#D in anonymous unionprobability %qE is outside the range [0.0, 1.0]probability %qE must be constant floating-point expressionproblem with building target image for %s
--- 1958,1968 ----
  gcov %s%s
  generate_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_array_size failedgfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_copy_expr(): Bad expr nodegfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typegfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Bad array referencegfc_variable_attr(): Expression isn't a variablegfortran does not support -E without -cppgfortran: Only one %<-J%> option allowedgimple call has no targetgimple call has two targetsgimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockgimplification failedglobal constructors not supported on this targetglobal destructors not supported on this targetglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).gp_offset (%ld) or end_offset (%ld) is less than zerogsplit-dwarf is not supported on this platformhad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware decimal floating point instructions not available in ESA/390 modehardware decimal floating point instructions not available on %shardware vector support not available on %shardware vector support not available with %<-msoft-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 streamherehigh bound %qE above array section size in %qs clauseiWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier expected after %<@protocol%>if any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %<-fschedule-insns%> because of exception handling bugignoring %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 asm-specifier for non-static local variable %q+Dignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>ignoring attribute %qE after earlier %qEignoring attribute %qE because it conflicts with attribute %qsignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qsignoring attributes applied to %qT after definitionignoring attributes applied to class type %qT outside of definitionignoring attributes applied to dependent type %qT without an associated declarationignoring attributes in template argument %qEignoring attributes on template argument %qTignoring duplicate directory "%s"
  ignoring large linear stepignoring loop annotationignoring malformed #pragma longcallignoring nonexistent directory "%s"
! ignoring packed attribute because of unpacked non-POD field %q#Dignoring possibly conflicting option %<-fopt-info-%s%>ignoring return value of %qD, declared with attribute nodiscardignoring return value of %qD, declared with attribute warn_unused_resultignoring return value of function declared with attribute warn_unused_resultignoring returned value of type %qT, declared with attribute nodiscardignoring sink clause with offset that is not a multiple of the loop stepignoring the %q#D declarationignoring unknown option %q.*s in %<-fdump-%s%>ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal 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 %qsimplicit 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 %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn%'timplicitly popped regs must be grouped at top of stackimplicitly-declared %qD is deprecatedimplied END DOimport_iso_c_binding_module(): Unable to create symbol for %simpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to noexceptin C++11 this throw will terminate because destructors default to noexceptin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qD declared herein argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein initialization of structured binding variable %qDin passing argument %P of %qDin simplify_trig_call(): Bad intrinsicin template argument for type %qTin the definition of %q#Tin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to present_or_copyincompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>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 begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in label_to_block_mapincorrect format in scaling, using 1/1
! incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector CONSTRUCTOR elementsincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement 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 function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirect jumps are not available on this targetindirect_call attribute can%'t apply for static functionindirection will not access object of incomplete type %qT in for increment expressionindirection will not access object of incomplete type %qT in left operand of comma operatorindirection will not access object of incomplete type %qT in right operand of comma operatorindirection will not access object of incomplete type %qT in second operand of conditional expressionindirection will not access object of incomplete type %qT in statementindirection will not access object of incomplete type %qT in third operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in for increment expressionindirection will not access object of non-trivially-copyable type %qT in left operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in right operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in second operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in statementindirection will not access object of non-trivially-copyable type %qT in third operand of conditional expressioninferred scalar type %qT is not an integer or floating point type of the same size as %qTinherited constructor %qD is not %<constexpr%>inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++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 a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)initializer for %q#D 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 array of chars 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 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 noinlineinline function %qD given attribute noinlineinline function %qD used but never definedinline namespace must be specified at initial definitioninline namespaces only available with %<-std=c++11%> or %<-std=gnu++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 %q+F: %sinlining failed in call to always_inline %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsert_bbt(): Duplicate key foundinsertion out of range in BIT_INSERT_EXPRinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn 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, can%'t find crtoffloadtable.oinstance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile 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 BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutintermediate array offset %wi is outside array bounds of %qTinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error: bad register: %dinternal error: builtin function %qs already processedinternal error: builtin function %qs had an unexpected return type %qsinternal error: builtin function %qs, argument %d had unexpected argument type %qsinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine can%'t be called directlyinterrupt service routine can%'t have non-void return valueinterrupt service routine should have %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)interrupt_thread is available only on fidointrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%H valueinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid %<task%> reduction modifier on construct combined with %<simd%>invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %<for%> or %<sections%>invalid 'asm': invalid (pointer) operands to plus/minusinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid --param value %qsinvalid CASE_CHAINinvalid COMPONENT_REF offset operatorinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid PHI argumentinvalid PHI resultinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address modeinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for %<__builtin_arc_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 arg %<%s%> for %<-mbranch-protection=%>invalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-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 case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu %qs for %s%qs%sinvalid data model option %<-mdata-model=%s%>invalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid element type for attribute %qsinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression type for %<#pragma omp atomic%>invalid failure memory model for %<__atomic_compare_exchange%>invalid feature modifier %qs in %<-march=%s%>invalid feature modifier %qs in %<-mcpu=%s%>invalid feature modifier %s of value ("%s") in %<target()%> pragma or attributeinvalid form of %<#pragma omp atomic%>invalid format for sve_widthinvalid format of %sinvalid fp constantinvalid fpu for target attribute or pragma %qsinvalid function declarationinvalid 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 id value for exception attributeinvalid id value for interrupt attributeinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid jump function in LTO streaminvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in asm output %dinvalid map kindinvalid maskinvalid mask type in vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid name ("%s") in %<target("arch=")%> pragma or attributeinvalid name ("%s") in %<target("cpu=")%> pragma or attributeinvalid name ("%s") in %<target("tune=")%> pragma or attributeinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to vector valued plusinvalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32invalid number of arguments for %<-falign-%s%> option: %qsinvalid offload table in %sinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid 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 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in indirect referenceinvalid operand in return statementinvalid operand in unary expressioninvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to 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 array referenceinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid parameter %qsinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in BIT_INSERT_EXPRinvalid position or size operand to BIT_FIELD_REFinvalid private reduction on %qEinvalid proc_bind kindinvalid property declarationinvalid protection type ("%s") 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 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 rhs for gimple memory storeinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid source block specificationinvalid static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid sve_width value: %dinvalid target memregs value %<%d%>invalid template declaration of %qDinvalid template non-type parameterinvalid template-argument-listinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for _Literal with constructorinvalid type for asm flag outputinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for 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 ABSU_EXPRinvalid 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 %<:%> modifierinvalid 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 %<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%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of %qT in template argumentinvalid use of '%%%c'invalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of brace-enclosed initializer listinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of member %qD (did you forget the %<&%> ?)invalid use of member %qD in static member functioninvalid use of member function %qD (did you forget the %<()%> ?)invalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static member function %qDinvalid use of non-static member function of type %qTinvalid use of nonstatic data member %qEinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of register '%s'invalid use of structure with flexible array memberinvalid use of template template parameter %qTinvalid use of template type parameter %qTinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of typeinvalid use of type %<void%> in parameter declarationinvalid use of type %qT as a default value for a template template-parameterinvalid use of unary %<*%> on pointer to memberinvalid use of undefined type %qTinvalid use of void expressioninvalid use of volatile lvalue inside %<transaction_safe%> functioninvalid use of volatile lvalue inside transactioninvalid user-defined conversion from %qH to %qIinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector type for attribute %qEinvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageit was later defined hereitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be 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 %divar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma 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 extern_model'keyword %<export%> not implemented, and will be ignoredkeyword %<template%> not allowed in class-head-namekeyword %<template%> not allowed in declarator-idkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel%'s context is not the current function decllambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++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++2a%> or %<-std=gnu++2a%>lambda-expression in template-argument only available with %<-std=c++2a%> or %<-std=gnu++2a%>lambda-expression in unevaluated context only available with %<-std=c++2a%> or %<-std=gnu++2a%>lambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelast argument must be an immediatelast register name %s must be an odd registerld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft rotate count >= width of typeleft rotate count is negativeleft shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
! library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %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 integrallist-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 is not supported with LTOlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal data-share memory exhaustedlocal declaration from a different functionlocal declaration of %qE hides instance variablelocal external declaration %q#Dlocal label %qE conflicts with existing labellocal member %q#D declared herelocal method %q#D declared herelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad 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 treelooser throw specifier for %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementlvalue-to-rvalue conversion of a volatile lvalue %qE with type %qTmachine independent builtin code out of rangemacro expands to multiple statementsmacro name missing after %qsmake_generic(): Cannot find generic symbol %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma 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 %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed '#pragma __extern_prefix', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option %<-fplugin-arg-%s%> (missing -<key>[=<value>])malformed ptx filemalformed spec function argumentsmalformed spec function namemangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %Cmangling __underlying_typemangling of %q#D as %qE conflicts with a previous manglemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not 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 value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64mduc registers only saved for G13 targetmedia functions are not available unless %<-mmedia%> is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++2a%> or %<-std=gnu++2a%>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 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 sizeminimum value of parameter %qs is %umio_array_ref(): Unknown array refmips16 function profilingmismatch in argument %u type of built-in function %qD; expected %qTmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatch in return type of built-in function %qD; expected %qTmismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched argumentsmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<(%> after %<#pragma unused%>, ignoringmissing %<)%> after %<#pragma unused%>, ignoringmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing %<target%> attribute for multi-versioned %qDmissing PHI defmissing REG_EH_REGION note at the end of bb %imissing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>missing arch name in %<-march=%s%>missing arg for %<-mbranch-protection=%>missing argument to %<target("branch-protection=")%> pragma or attributemissing 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 dashmissing definitionmissing device or architecture after %qsmissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing loop condition in loop with %<GCC unroll%> pragmamissing makefile target after %qsmissing method %s%s%smissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing resolution data for %smissing sentinel in function callmissing template argumentsmissing template arguments after %qTmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of BIT_FIELD_REFmodification of %qE is not a constant expressionmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructsmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one %<atomic_default_mem_order%> clause in a single compilation unitmore than one %<depend%> 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 a local object in a return statement prevents copy elisionmpfr not configured to handle all float modesms_abi and sysv_abi attributes are not compatiblems_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bitms_hook_prologue is not compatible with nested functionmsp430_select_hwmult_lib needs one or more argumentsmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple %<-mcpu=%> options specified.multiple %<default%> targets were setmultiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple loop axes specified for routinemultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple ref-qualifiersmultiple save reg attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value argument in single-value contextmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs ifunc which is not supported on this targetmust %<#include <typeinfo>%> before using %<typeid%>must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionmysterious repository information in %snaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qInarrowing conversion of %qE from %qH to %qI is ill-formed in C++11need %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scopeneed %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function trampolines not supported on this targetnested functions cannot be profiled with %<-mfentry%> on s390nested functions not supported on this targetnested inline namespace definitions only available with %<-std=c++2a%> or %<-std=gnu++2a%>nested 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%>new cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew types may not be defined in a return typenew_symbol(): Symbol name too longnext member %q#D declared hereno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %q#D member function declared in class %qTno %qs getter foundno FPX/FPU mixing allowedno FUNCTION_PROFILER for CRISno LTRANS output list filename providedno argumentsno arguments for spec functionno attribute can be applied to an explicit instantiationno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno context to resolve type of %qEno conversion operators declaredno corresponding deallocation function for %qDno data type for mode %qsno declaration matches %q#Dno declaration of property %qs found in the interfaceno default argument for %qDno 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) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching fixed-point overload found for %qsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno members matching %<%T::%D%> in %q#Tno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno return statements in function returning %qTno sclass for %s stab (0x%x)no semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno type named %q#T in %q#Tno type or storage class may be specified here,no unexpanded parameter packs in binary foldno unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>no_sanitize argument not a stringnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon double precision REAL argument to %s intrinsic at %Lnon-AAPCS derived PCS variantnon-ASCII character in CFString literalnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-call exception handling mismatchnon-class template %qT used without template argumentsnon-class, non-variable partial specialization %qD is not allowednon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 0 to %qsnon-constant argument 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by typedefnon-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-decl/MEM_REF LHS in clobber statementnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+D overriding deleted functionnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code %<z%>non-integral type switch statementnon-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-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-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-scalar typenon-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, can%'t use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %<concept%>non-static data member %qE declared %<constexpr%>non-static data member declared with placeholder %qTnon-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++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, can%'t use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qD is not allowednon-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>non-variable %qD in declaration with more than one declarator with placeholder typenon-vector CONSTRUCTOR with elementsnon-vector operands in vector comparisonnon-zero array subscript %qE is used with array %qD of type %qT with unknown boundsnon-zero array subscript %qE is used with array of type %qT with unknown boundsnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenormalization cannot co-exist with scaling
! not allowed type combination in BIT_INSERT_EXPRnot configured with sysroot headers suffixnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s at %Lnot enough argumentsnot enough arguments to returnnot enough for loops to collapsenot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnot generating patch area, nops not supportednot support %<-fpic%> option for v3m toolchainnotenote: null argument where non-null required (argument %lu)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 the vector not a power of twonumber 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 variables in %<depend%> clause with %<sink%> modifier does not match number of iteration variablesnumeric argument of %qE attribute must be in range 0..63objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolete Maverick format code '%c'obsolete option %<-I-%> used, please use %<-iquote%> insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>odr-used inline variable %qD is not definedoffload compiler %s not 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 is not ABI-compliant and may change in a future version of GCCoffset of packed bit-field %qD has changed in GCC 4.4offsetof within non-standard-layout type %qT is conditionally-supportedold declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledone field is 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%>only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly DWARF debug format is supported for interrupt service routineonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only here as a %<friend%>only plain %<auto%> return type can be deduced to %<void%>only uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly 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-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %qs: %sopening output file %s: %moperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand must be an immediate of the right sizeoperand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of ?: changes signedness from %qT to %qT due to unsignedness of other operandoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoperator delete[] cannot be a destroying deleteoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %<%s=%s%> is not available for %qs CPUoption %<-mirq-ctrl-saved%> valid only for ARC v2 processorsoption %<-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 %s is not supported together with %<-fopenacc%>option("%s") was already specifiedoptional argumentoptions enabled: options or targets missing after %qsoptions passed: or use %<j%> instead of %<i%> for the GNU built-in suffixordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with null pointeroriginal %<default%> is hereoriginal declaration appeared hereoriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer block of region %i is wrongouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput file not specifiedoutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output regs must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflowed output arg list for %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverridden function is %q#Doverridden function is %q#Foverridden function is %qDoverride controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++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++2a%> or %<-std=gnu++2a%>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 %qEpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed in GCC 7.1parameter passing for argument of type %qT changed in GCC 9.1parameter 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 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 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_PASSpassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers from pointer target typepassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to restrict-qualified parameter aliases with argument %Zpassing argument %i to restrict-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpatchable function entry > sizepch_preprocess pragma should only be used with %<-fpreprocessed%>pedwarnpedwarn: perhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: pex_init failed: %mplaceholder constraints not satisfiedplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplugin %s is not licensed under a GPL-compatible license
  %splugin %s registered a null callback function for event %splugin %s should be specified before %<-fplugin-arg-%s%> in the command lineplugin %s was specified with different paths:
  %s
  %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointerpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer or allocatable resultpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment from %qT to %qT differ in signednesspointer targets in initialization of %qT from %qT differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in returning %qT from a function with return type %qT differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch between %qT and %qT of %qD and %qD in conditional expressionpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>pointer-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an lvalue before C++2apointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to arrays with different qualifiers are incompatible in ISO Cpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in BIT_FIELD_REFposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepossible problem detected in invocation of delete [] operator:possible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD must have %<int%> as its argumentpostfix %qD must have %<int%> as its second argumentpostfix %qD should return %qTpotential null pointer dereferencepower9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9pragma or attribute %<target("%s")%> does not accept an argumentpragma or attribute %<target("%s")%> does not allow a negated formpragma or attribute %<target("%s")%> is not validpragma or attribute %<target("%s=%s")%> is not validpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional 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 %q+Dprevious declaration of %q+D was hereprevious declaration of %qDprevious declaration of %qD hereprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D was hereprevious definition of %qD hereprevious implicit declaration of %q+D was hereprevious labelprevious mangling %q#Dprevious non-prototype definition hereprevious specification in %q#D herepreviously declared herepreviously defined herepreviously defined here as %spreviously used hereprimary template %qDprimary template hereprivate member %q#D in anonymous unionprobability %qE is outside the range [0.0, 1.0]probability %qE must be constant floating-point expressionproblem with building target image for %s
*************** Please use an explicit cpu name.  Valid
*** 1952,1958 ****
  promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypepromoted ~unsigned is always non-zeroproperty %qs already specified in %<@dynamic%>property %qs already specified in %<@synthesize%>property %qs is using instance variable %qs of incompatible typeproperty %qs is using the same instance variable as property %qsproperty cannot be a bit-fieldproperty cannot be an arrayproperty declaration not in @interface or @protocol contextprotected member %q#D in anonymous unionprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol attributes are not available in Objective-C 1.0prototype declarationprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprototype for '%s' has required operands after optional operandsprototype specified for %q#Dprovided for %qDpseudo-destructor is not calledpure virtual %q#D called from constructorpure virtual %q#D called from destructorpure virtual %q#D called from non-static data member initializerpure-specifier on function-definitionq/Q modifiers invalid for symbol referencesqsort checking failedqsort comparator non-negative on sorted output: %dqsort comparator not anti-commutative: %d, %dqsort comparator not transitive: %d, %d, %dqualified name does not name a classqualified type %qT does not match destructor name ~%qTqualified-id in declarationqualifiers are not allowed on constructor declarationqualifiers are not allowed on declaration of %<operator %T%>qualifiers are not allowed on declaration of deduction guidequalifiers are not allowed on destructor declarationqualifying type %qT does not match destructor name ~%qTr0 needs to be available as a call-clobbered registerrange clause must have array, slice, string, map, or channel typerange expressions in switch statements are non-standardrange-based %<for%> expression of type %qT has incomplete typerange-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>range-based %<for%> loops with initializer only available with %<-std=c++2a%> or %<-std=gnu++2a%>raw literal operator %q#D conflicts with literal operator templaterdynamic is not supportedre-initialization of %qs at %Lread failed while reading export dataread-only location %qE used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only named return value %qD used as %<asm%>outputread-only parameter %qD use as %<asm%> outputread-only reference %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading input filereading through null pointer (argument %d)readonly property cannot be setreceiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecompiling with %<-fcompare-debug%>recursive evaluation of default argument for %q#Drecursive inliningrecursive instantiation of default member initializer for %qDrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
  recursively required from here
! redeclaration %q#D with different constraintsredeclaration %qD differs in %<constexpr%> from previous declarationredeclaration of %<enum %E%>redeclaration of %<pragma omp declare reduction%>redeclaration of %q#Dredeclaration of %q#D may not have default argumentsredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qD adds abi tag %qEredeclaration of %qT as a non-templateredeclaration of %qs %<#pragma omp declare reduction%> for type %qTredeclaration of C++ built-in type %qTredeclaration of Objective-C class %qsredeclaration of enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Dredefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q#Dredefinition of parameter %q+Dredefinition of typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant 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 %qD is initialized with itselfreference %qs cannot be declared %<mutable%>reference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to dead statementreference to local variable %qD returnedreference type %qT in %<#pragma omp declare reduction%>referenced argument declared hereregion of lp %i is wrongregion_array does not match region_treeregion_array is corrupted for region %iregister name given for non-register variable %q+Dregister name not specified for %q+Dregister number must be a compile-time constant. Try giving higher optimization levelsregister of %qD used for multiple global register variablesregister or memory expression expected for 'M' output modifierregister or memory expression expected for 'N' output modifierregister specified for %q+D isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatiblereimplementation of class %qEreinterpret_cast from integer to pointerreinterpret_cast from type %qT to type %qT casts away qualifiersrelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremove %<std::move%> callremove %<{ }%> around initializerremoved loop %d in loop treeremoving .rpo file: %mrename spec %s to %s
  renaming .rpo file: %mrepeated %<@%> before Objective-C stringrepeated %s in formatrepository file %qs does not contain command-line argumentsrequest for implicit conversion from %qT to %qT not permitted in C++request for member %qD in %qE, which is of non-class type %qTrequest for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)request for member %qD is ambiguousrequest for member %qD is ambiguous in multiple inheritance latticerequest for member %qE in non-class type %qTrequest for member %qE in something not a structure or unionrequested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)requested ABI requires %<-march%> to subsume the %qc extensionrequested alignment %d is larger than %drequested alignment %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 an integer constantrequested init_priority is not an integer constantrequested init_priority is out of rangerequested init_priority is reserved for internal userequested position is less than zerorequested position is not an integer constantrequire id argument in the stringrequire_atom(): bad atom type requiredrequired by substitution of %qS
  required from %q#D
  required from here
--- 1970,1976 ----
  promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypepromoted ~unsigned is always non-zeroproperty %qs already specified in %<@dynamic%>property %qs already specified in %<@synthesize%>property %qs is using instance variable %qs of incompatible typeproperty %qs is using the same instance variable as property %qsproperty cannot be a bit-fieldproperty cannot be an arrayproperty declaration not in @interface or @protocol contextprotected member %q#D in anonymous unionprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol attributes are not available in Objective-C 1.0prototype declarationprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprototype for '%s' has required operands after optional operandsprototype specified for %q#Dprovided for %qDpseudo-destructor is not calledpure virtual %q#D called from constructorpure virtual %q#D called from destructorpure virtual %q#D called from non-static data member initializerpure-specifier on function-definitionq/Q modifiers invalid for symbol referencesqsort checking failedqsort comparator non-negative on sorted output: %dqsort comparator not anti-commutative: %d, %dqsort comparator not transitive: %d, %d, %dqualified name does not name a classqualified type %qT does not match destructor name ~%qTqualified-id in declarationqualifiers are not allowed on constructor declarationqualifiers are not allowed on declaration of %<operator %T%>qualifiers are not allowed on declaration of deduction guidequalifiers are not allowed on destructor declarationqualifying type %qT does not match destructor name ~%qTr0 needs to be available as a call-clobbered registerrange clause must have array, slice, string, map, or channel typerange expressions in switch statements are non-standardrange-based %<for%> expression of type %qT has incomplete typerange-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>range-based %<for%> loops with initializer only available with %<-std=c++2a%> or %<-std=gnu++2a%>raw literal operator %q#D conflicts with literal operator templaterdynamic is not supportedre-initialization of %qs at %Lread failed while reading export dataread-only location %qE used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only named return value %qD used as %<asm%>outputread-only parameter %qD use as %<asm%> outputread-only reference %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading input filereading through null pointer (argument %d)readonly property cannot be setreceiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecompiling with %<-fcompare-debug%>recursive evaluation of default argument for %q#Drecursive inliningrecursive instantiation of default member initializer for %qDrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
  recursively required from here
! redeclaration %q#D with different constraintsredeclaration %qD differs in %<constexpr%> from previous declarationredeclaration of %<enum %E%>redeclaration of %<pragma omp declare reduction%>redeclaration of %q#Dredeclaration of %q#D may not have default argumentsredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qD adds abi tag %qEredeclaration of %qT as a non-templateredeclaration of %qs %<#pragma omp declare reduction%> for type %qTredeclaration of C++ built-in type %qTredeclaration of Objective-C class %qsredeclaration of enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Dredefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q#Dredefinition of parameter %q+Dredefinition of typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant 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 %qD is initialized with itselfreference %qs cannot be declared %<mutable%>reference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to dead statementreference to local variable %qD returnedreference type %qT in %<#pragma omp declare reduction%>referenced argument declared hereregion of lp %i is wrongregion_array does not match region_treeregion_array is corrupted for region %iregister name given for non-register variable %q+Dregister name not specified for %q+Dregister number must be a compile-time constant.  Try giving higher optimization levelsregister of %qD used for multiple global register variablesregister or memory expression expected for 'M' output modifierregister or memory expression expected for 'N' output modifierregister specified for %q+D isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatiblereimplementation of class %qEreinterpret_cast from integer to pointerreinterpret_cast from type %qT to type %qT casts away qualifiersrelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremove %<std::move%> callremove %<{ }%> around initializerremoved loop %d in loop treeremoving .rpo file: %mrename spec %s to %s
  renaming .rpo file: %mrepeated %<@%> before Objective-C stringrepeated %s in formatrepository file %qs does not contain command-line argumentsrequest for implicit conversion from %qT to %qT not permitted in C++request for member %qD in %qE, which is of non-class type %qTrequest for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)request for member %qD is ambiguousrequest for member %qD is ambiguous in multiple inheritance latticerequest for member %qE in non-class type %qTrequest for member %qE in something not a structure or unionrequested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)requested ABI requires %<-march%> to subsume the %qc extensionrequested alignment %d is larger than %drequested alignment %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 an integer constantrequested init_priority is not an integer constantrequested init_priority is out of rangerequested init_priority is reserved for internal userequested position is less than zerorequested position is not an integer constantrequire id argument in the stringrequire_atom(): bad atom type requiredrequired by substitution of %qS
  required from %q#D
  required from here
*************** Please use an explicit cpu name.  Valid
*** 1962,1973 ****
  
  spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified bound range [%wu, %wu] exceeds %<INT_MAX%>specified mode too small for enumeral valuesspecified option %qs more than oncespecify a system register with a small string length.specifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack 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 unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstandard 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 name:statement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic IO declaration for %q+D needs an addressstatic assertion failedstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %<concept%>static declaration of %q+D follows non-static declarationstatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic_assert without a message only available with %<-std=c++17%> or %<-std=gnu++17%>static_cast from type %qT to type %qT casts away qualifiersstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep expression refers to outer iterator %qDstep of implied-do loop at %L could not be simplified to a constant valuestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong 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 specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstrong using directive no longer supportedstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %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 cannot be %<concept%>structured binding declaration cannot be %<constexpr%>structured binding declaration cannot be %<extern%>structured binding declaration cannot be %<inline%>structured binding declaration cannot be %<mutable%>structured binding declaration cannot be %<register%>structured binding declaration cannot be %<static%>structured binding declaration cannot be %<typedef%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>subframework include %s conflicts with framework includesubprogram %q+F not marked Inlinesubprogram %q+F not marked Inline_Alwayssubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>suggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcpu=%s%> conflicts with %<-march=%s%> switchswitch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> has no effect unless %<-ffinite-math-only%> is specifiedswitch %<-mcustom-%s%> has no effect unless %<-fno-math-errno%> is specifiedswitch %<-mcustom-%s%> has no effect unless %<-funsafe-math-optimizations%> is specifiedswitch %<-mcustom-%s%> is required for double precision floating pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch 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 used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsynthesized method %qD first required heresysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of 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 CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes long double sizetarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattarget_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bitstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a constant integertemplate argument %qE involves template parameter(s)template argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failuretemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)template parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template placeholder type %qT must be followed by a simple declarator-idtemplate specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate template parameter %qT in declaration of deduction guidetemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>the "%s" debug format cannot be used with pre-compiled headersthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI for passing parameters with %d-byte alignment has changed in GCC 4.6the ABI of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing homogeneous float aggregates has changed in GCC 5the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with complex float member has changed in GCC 4.4the ABI of passing union with long double has changed in GCC 4.4the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe 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 will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe control flow of function %qD does not match its profile data (counter %qs)the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code.the dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a VEC_COND_EXPR must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the frame size of %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 layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the m210 does not have little endian supportthe macro %qs had not yet been definedthe mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%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 next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe program should also define %qDthe range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code.the range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe result of the conversion is unspecified because %qE is outside the range of type %qTthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of %<constexpr%> variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthe 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 %qs must be 0..12third 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 builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin function is only available on the v3f toolchainthis builtin function is only available on the v3s or v3f toolchainthis builtin function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this flexibility is deprecated and will be removedthis is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this statement may fall throughthis target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be 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 variable %qE used in target regionthreadprivate variable %qE used in untied taskthrow will always call terminate()throwing NULL, which has integral, not pointer typethunk-inline is only supported with %<-mindirect-branch-jump%>to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either %<-M%> or %<-MM%>to match this %qsto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too few arguments to 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=resettoo many %<...%> in lambda capturetoo 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 alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments passed in sgpr registerstoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to 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 arguments to overloaded function %stoo many atomic clausestoo many braces around initializer for %qTtoo many braces around scalar initializerfor type %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many 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 declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal 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 limittraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing return type %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 %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itrue/false edge after a non-GIMPLE_COND in bb %dtry removing the parentheses around the type-idtry using %qE insteadtrying to capture %qD in instantiation of generic lambdatrying to encode non-integer type as a bitfieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)two consecutive %<[%> shall only introduce an attributetwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT (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 assertion only valid for interface typestype attributes ignored after type is already definedtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in BIT_INSERT_EXPRtype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in component referencetype mismatch in conditional expressiontype mismatch in dot product reductiontype mismatch in parameter %itype mismatch in pointer diff expressiontype mismatch in pointer plus expressiontype mismatch in real/imagpart referencetype mismatch in sad expressiontype mismatch in series expressiontype mismatch in shift expressiontype mismatch in vector pack expressiontype mismatch in vector permute expressiontype mismatch in vector unpack expressiontype mismatch in vector widening multiplicationtype mismatch in widening multiply-accumulate expressiontype mismatch in widening sum reductiontype mismatch in widening vector shift expressiontype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %<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 asm operand %qE could not be determinedtype 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 qualifiers ignored on cast result typetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overalltype transparent %q#T does not have any fieldstype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by %stype variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant%'s TREE_TYPEtype variant%'s TYPE_BINFOtype variant%'s TYPE_SIZE_UNITtype was previously declared %qEtype%'s TREE_TYPEtype%'s TYPE_BINFOtype%'s TYPE_SIZE_UNITtype-punning to incomplete type might break strict-aliasing rulestype-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 decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid of qualified function type %qTtypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in %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 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 generate reloads for impossible constraints:unable to generate reloads for:unable 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 print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunable to use %qs for PIC registerunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %qT of %qT must be an integral typeunderlying type mismatch in enum %q#Tunexpected !$OMP ATOMIC expression at %Lunexpected %<%s%> after %<%s%>unexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to msp430_select_hwmult_lib: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected multiplicative operandunexpected offsetunexpected operandunexpected operand: %dunexpected side-effects in addressunhandled alignment for %<#pragma nomember_alignment%>unidentifiable call opuninitialized const %qDuninitialized const %qD is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown %<#pragma extern_model%> model %qsunknown %<#pragma member_alignment%> name %sunknown %<-mdebug-%s%> switchunknown CRIS cpu version specification in %<-mtune=%> : %sunknown CRIS version specification in %<-march=%> or %<-mcpu=%> : %sunknown Control-Flow Protection Level %qsunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Live-Patching Level %qsunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown architecture specifier in memory model to builtinunknown array bounds setting %qsunknown array size in deleteunknown asm flag output %qsunknown attribute %qEunknown basic block reordering algorithm %qsunknown block specifierunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for %<-mtune%>unknown demangling style %qsunknown destunknown excess precision style %qsunknown flag passed in %<-moverride=%s%> (%s)unknown floating point contraction style %qsunknown insn modeunknown internal function %qEunknown 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 profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown specifier %s in amdgpu_hsa_kernel attributeunknown srcunknown stack check parameter %qsunknown switch %<-mlong-double-%s%>unknown target attribute or pragma %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown value %qs for %<-march%>unknown value %qs for %<-mcpu%>unknown value %qs for %<-mtune%>unknown value %qs of %<-mmacosx-version-min%>unknown vectorization library ABI type (%qs) for %qs switchunknown 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 type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunordered comparison on non-floating point argumentunquote_string(): got bad stringunreachableunrecognizable argument of option unrecognizable insn:unrecognized %<-mfpu%> target: %sunrecognized %s target: %sunrecognized addressunrecognized argument in option %qsunrecognized argument of %<-mcpu%>: %sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?unrecognized argument to --help= option: %q.*sunrecognized command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized control register number: %d- using %<psw%>unrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:asm_auto_mfpuunrecognized operand to %%:canon_for_mlibunrecognized option %<-fdisable%>unrecognized option %<-fenable%>unrecognized option passed to %%:target_mode_checkunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunresolved overloaded builtinunrestricted unions only available with %<-std=c++11%> or %<-std=gnu++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 transactionunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed float constantunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported fixed-point conversionunsupported mode %s
  unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand for code '%c'unsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported record layoutunsupported return type %qT for %<simd%> functionsunsupported return type %qT for simdunsupported simdlen %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quoting directiveunused arguments in $-style formatunused parameter %qDunused structured binding declarationunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or %<-maccumulate-outgoing-args%> for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-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 %<__builtin_rx_mvtc%> (0, ... ) to write arbitrary values to PSWuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse __attribute__ ((vector_size)) insteaduse e.g. %<-Wabi=11%> to warn about changes from GCC 7use 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 %<-fconcepts%>use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>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 %qD before deduction of %<auto%>use of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator++%> is forbidden in C++17use of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in parameter pack %qD outside of a templateuse of built-in trait %qE in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of namespace %qD as expressionuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for stmtuse option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your codeused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless cast to type %q#Tuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>uses %qD, which does not have an alignment parameterusing %<%c%s%>using %qs with unsigned type has no effectusing 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 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 num_workers (%d), ignoring %dusing old darwin ABIusing result of function returning %<void%>using rvalue as lvalueusing template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing 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-declaration for non-member at class scopevalid arguments are: %svalid arguments are: %s;valid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid feature names are: %svalid feature names are: %s; did you mean %qs?valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096validate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of %<-mfixed-range%> must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> functionvariable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codevariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable 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 bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic constraint introduced without %<...%>variadic functions must use the base AAPCS variantvariadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>variadic thunk callvec_duplicate should be from a scalar to a like vectorvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector insertion not at element boundaryvector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector type expected in series expressionvector types expected in sad expressionvector types expected in vector permute expressionvectorization did not happen for a simd loopvectors with different element number found in vector permute expressionverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_gimple failedverify_histograms failedverify_ssa failedverify_type failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared herevirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for stmtvirtual definition is not an SSA namevirtual definition of statement not up-to-datevirtual function %q+D overriding final functionvirtual function cannot have deduced return typevirtual function multiversioning not supportedvirtual functions cannot be constexpr before C++2avirtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table of type %qD violates one definition rule  virtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for waitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationweights need to be non-negative
! when writing output to %s: %mwhile %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswhile referencing %qDwide string literal in %<asm%>width of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwithwithin 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, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting into constant object (argument %d)writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong TYPE_CACHED_VALUES entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge  %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_convertvector%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong type argument to 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 work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou may use an inline namespace insteadz/Architecture.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}Project-Id-Version: gcc 9.1-b20190414
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-04-13 17:21+0200
! PO-Revision-Date: 2019-04-30 20:26+0200
  Last-Translator: Roland Illig <roland.illig@gmx.de>
  Language-Team: German <translation-team-de@lists.sourceforge.net>
  Language: de
--- 1980,1991 ----
  
  spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified bound range [%wu, %wu] exceeds %<INT_MAX%>specified mode too small for enumeral valuesspecified option %qs more than oncespecify a system register with a small string length.specifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack 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 unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstandard 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 name:statement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic IO declaration for %q+D needs an addressstatic assertion failedstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %<concept%>static declaration of %q+D follows non-static declarationstatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic_assert without a message only available with %<-std=c++17%> or %<-std=gnu++17%>static_cast from type %qT to type %qT casts away qualifiersstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep expression refers to outer iterator %qDstep of implied-do loop at %L could not be simplified to a constant valuestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong 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 specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstrong using directive no longer supportedstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %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 cannot be %<concept%>structured binding declaration cannot be %<constexpr%>structured binding declaration cannot be %<extern%>structured binding declaration cannot be %<inline%>structured binding declaration cannot be %<mutable%>structured binding declaration cannot be %<register%>structured binding declaration cannot be %<static%>structured binding declaration cannot be %<typedef%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>subframework include %s conflicts with framework includesubprogram %q+F not marked Inlinesubprogram %q+F not marked Inline_Alwayssubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>suggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcpu=%s%> conflicts with %<-march=%s%> switchswitch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> has no effect unless %<-ffinite-math-only%> is specifiedswitch %<-mcustom-%s%> has no effect unless %<-fno-math-errno%> is specifiedswitch %<-mcustom-%s%> has no effect unless %<-funsafe-math-optimizations%> is specifiedswitch %<-mcustom-%s%> is required for double precision floating pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch 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 used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsynthesized method %qD first required heresysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of 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 CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes long double sizetarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattarget_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bitstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a constant integertemplate argument %qE involves template parameter(s)template argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failuretemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)template parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template placeholder type %qT must be followed by a simple declarator-idtemplate specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate template parameter %qT in declaration of deduction guidetemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>the "%s" debug format cannot be used with pre-compiled headersthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI for passing parameters with %d-byte alignment has changed in GCC 4.6the ABI of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing homogeneous float aggregates has changed in GCC 5the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with complex float member has changed in GCC 4.4the ABI of passing union with long double has changed in GCC 4.4the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe 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 will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe control flow of function %qD does not match its profile data (counter %qs)the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code.the dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a VEC_COND_EXPR must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the frame size of %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 layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the m210 does not have little endian supportthe macro %qs had not yet been definedthe mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%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 next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe program should also define %qDthe range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code.the range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe result of the conversion is unspecified because %qE is outside the range of type %qTthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of %<constexpr%> variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthe 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 %qs must be 0..12third 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 builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin function is only available on the v3f toolchainthis builtin function is only available on the v3s or v3f toolchainthis builtin function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this flexibility is deprecated and will be removedthis is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this statement may fall throughthis target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be 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 variable %qE used in target regionthreadprivate variable %qE used in untied taskthrow will always call terminate()throwing NULL, which has integral, not pointer typethunk-inline is only supported with %<-mindirect-branch-jump%>to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either %<-M%> or %<-MM%>to match this %qsto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too few arguments to 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=resettoo many %<...%> in lambda capturetoo 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 alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments passed in sgpr registerstoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to 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 arguments to overloaded function %stoo many atomic clausestoo many braces around initializer for %qTtoo many braces around scalar initializerfor type %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many 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 declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal 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 limittraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing return type %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 %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itrue/false edge after a non-GIMPLE_COND in bb %dtry removing the parentheses around the type-idtry using %qE insteadtrying to capture %qD in instantiation of generic lambdatrying to encode non-integer type as a bitfieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)two consecutive %<[%> shall only introduce an attributetwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT (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 assertion only valid for interface typestype attributes ignored after type is already definedtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in BIT_INSERT_EXPRtype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in component referencetype mismatch in conditional expressiontype mismatch in dot product reductiontype mismatch in parameter %itype mismatch in pointer diff expressiontype mismatch in pointer plus expressiontype mismatch in real/imagpart referencetype mismatch in sad expressiontype mismatch in series expressiontype mismatch in shift expressiontype mismatch in vector pack expressiontype mismatch in vector permute expressiontype mismatch in vector unpack expressiontype mismatch in vector widening multiplicationtype mismatch in widening multiply-accumulate expressiontype mismatch in widening sum reductiontype mismatch in widening vector shift expressiontype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %<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 asm operand %qE could not be determinedtype 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 qualifiers ignored on cast result typetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overalltype transparent %q#T does not have any fieldstype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by %stype variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant%'s TREE_TYPEtype variant%'s TYPE_BINFOtype variant%'s TYPE_SIZE_UNITtype was previously declared %qEtype%'s TREE_TYPEtype%'s TYPE_BINFOtype%'s TYPE_SIZE_UNITtype-punning to incomplete type might break strict-aliasing rulestype-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 decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid of qualified function type %qTtypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in %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 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 generate reloads for impossible constraints:unable to generate reloads for:unable 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 print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunable to use %qs for PIC registerunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %qT of %qT must be an integral typeunderlying type mismatch in enum %q#Tunexpected !$OMP ATOMIC expression at %Lunexpected %<%s%> after %<%s%>unexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to msp430_select_hwmult_lib: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected multiplicative operandunexpected offsetunexpected operandunexpected operand: %dunexpected side-effects in addressunhandled alignment for %<#pragma nomember_alignment%>unidentifiable call opuninitialized const %qDuninitialized const %qD is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown %<#pragma extern_model%> model %qsunknown %<#pragma member_alignment%> name %sunknown %<-mdebug-%s%> switchunknown CRIS cpu version specification in %<-mtune=%> : %sunknown CRIS version specification in %<-march=%> or %<-mcpu=%> : %sunknown Control-Flow Protection Level %qsunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Live-Patching Level %qsunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown architecture specifier in memory model to builtinunknown array bounds setting %qsunknown array size in deleteunknown asm flag output %qsunknown attribute %qEunknown basic block reordering algorithm %qsunknown block specifierunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for %<-mtune%>unknown demangling style %qsunknown destunknown excess precision style %qsunknown flag passed in %<-moverride=%s%> (%s)unknown floating point contraction style %qsunknown insn modeunknown internal function %qEunknown 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 profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown specifier %s in amdgpu_hsa_kernel attributeunknown srcunknown stack check parameter %qsunknown switch %<-mlong-double-%s%>unknown target attribute or pragma %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown value %qs for %<-march%>unknown value %qs for %<-mcpu%>unknown value %qs for %<-mtune%>unknown value %qs of %<-mmacosx-version-min%>unknown vectorization library ABI type (%qs) for %qs switchunknown 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 type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunordered comparison on non-floating point argumentunquote_string(): got bad stringunreachableunrecognizable argument of option unrecognizable insn:unrecognized %<-mfpu%> target: %sunrecognized %s target: %sunrecognized addressunrecognized argument in option %qsunrecognized argument of %<-mcpu%>: %sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?unrecognized argument to --help= option: %q.*sunrecognized command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized control register number: %d- using %<psw%>unrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:asm_auto_mfpuunrecognized operand to %%:canon_for_mlibunrecognized option %<-fdisable%>unrecognized option %<-fenable%>unrecognized option passed to %%:target_mode_checkunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunresolved overloaded builtinunrestricted unions only available with %<-std=c++11%> or %<-std=gnu++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 float constantunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported fixed-point conversionunsupported mode %s
  unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand for code '%c'unsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported record layoutunsupported return type %qT for %<simd%> functionsunsupported return type %qT for simdunsupported simdlen %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quoting directiveunused arguments in $-style formatunused parameter %qDunused structured binding declarationunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or %<-maccumulate-outgoing-args%> for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-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 %<__builtin_rx_mvtc%> (0, ... ) to write arbitrary values to PSWuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse __attribute__ ((vector_size)) insteaduse e.g. %<-Wabi=11%> to warn about changes from GCC 7use 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 %<-fconcepts%>use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>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 %qD before deduction of %<auto%>use of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator++%> is forbidden in C++17use of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in parameter pack %qD outside of a templateuse of built-in trait %qE in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of namespace %qD as expressionuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for stmtuse option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your codeused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless cast to type %q#Tuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>uses %qD, which does not have an alignment parameterusing %<%c%s%>using %qs with unsigned type has no effectusing 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 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 num_workers (%d), ignoring %dusing old darwin ABIusing result of function returning %<void%>using rvalue as lvalueusing template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing 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-declaration for non-member at class scopevalid arguments are: %svalid arguments are: %s;valid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid feature names are: %svalid feature names are: %s; did you mean %qs?valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096validate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of %<-mfixed-range%> must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> functionvariable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codevariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable 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 bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic constraint introduced without %<...%>variadic functions must use the base AAPCS variantvariadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>variadic thunk callvec_duplicate should be from a scalar to a like vectorvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector insertion not at element boundaryvector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector type expected in series expressionvector types expected in sad expressionvector types expected in vector permute expressionvectorization did not happen for a simd loopvectors with different element number found in vector permute expressionverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_gimple failedverify_histograms failedverify_ssa failedverify_type failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared herevirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for stmtvirtual definition is not an SSA namevirtual definition of statement not up-to-datevirtual function %q+D overriding final functionvirtual function cannot have deduced return typevirtual function multiversioning not supportedvirtual functions cannot be constexpr before C++2avirtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table of type %qD violates one definition rule  virtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for waitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationweights need to be non-negative
! when writing output to %s: %mwhile %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswhile referencing %qDwide string literal in %<asm%>width of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwithwithin 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, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting into constant object (argument %d)writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong TYPE_CACHED_VALUES entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge  %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_convertvector%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong type argument to 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 work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou may use an inline namespace insteadz/Architecture.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}Project-Id-Version: gcc 9.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-05-02 20:28+0000
! PO-Revision-Date: 2019-05-07 20:48+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
*** 2093,2099 ****
                             Â»noneÂ« bedeutet den RÃ¼ckfall auf das Standardverhalten,
                             die Sprache aufgrund der Dateiendung zu erraten.
    -x, --hash-filenames            lange Dateinamen hashen
!  Ein Konstruktor, der ein einzelnes Argument seines eigenen Klassentyps hat, ist ungÃ¼ltig  eine qualifizierte ID ist erforderlich  ein geerbter Konstruktor ist kein Kandidat fÃ¼r Initialisierung aus einem Ausdruck desselben oder eines abgeleiteten Typs  und jeder Typ kann zu jedem anderen konvertiert werden  da es ein Nicht-Systemverzeichnis ist, das ein Systemverzeichnis dupliziert
    Basis %qT  Basisklasse %qT von %q+T ist kein Literal  denn die Umwandlungsfolge fÃ¼r das Argument ist besser  denn die folgenden virtuellen Funktionen sind rein innerhalb %qT:  aber %d benÃ¶tigt  aber Ã¼berschreibt nicht %<%T(const %T&)%>  aber Ã¼berschreibt nicht %<operator=(const %T&)%>  von %qD  fÃ¼r %qT kann kein Template aus Nicht-Templatetyp %qT hergeleitet werden  in Frage kommende Umwandlungen beziehen %qD und %qD ein  Kandidat erwartet %d Argument, %d angegeben  Kandidat erwartet %d Argumente, %d angegeben  Kandidat erwartet mindestens %d Argument, %d angegeben  Kandidat erwartet mindestens %d Argumente, %d angegeben %qE (Typ %qT) kann nicht in den Typ %qT umgewandelt werden Umwandlung von RÃ¼ckgabetyp %qT der Spezialisierung der Template-Umwandlungsfunktion in %qT passt nicht exakt  Umwandlung von Argument %d wÃ¤re unzulÃ¤ssig:  Template-Parameter %qD konnte nicht hergeleitet werden  Ã¼berschneidet Initialisierung von %q#D  hier deklariert hergeleitete Typen fÃ¼r Parameter %qT stehen in Konflikt (%qT und %qT) hergeleitete Werte fÃ¼r Nicht-Typ-Parameter %qE stehen in Konflikt (%qE und %qE)  betritt if-Anweisung mit %<constexpr%>  tritt in OpenMP-strukturierten Block ein  tritt in catch-Block ein  Eintritt in GÃ¼ltigkeitsbereich von %q#D mit nicht-trivialem Destruktor  Eintritt in GÃ¼ltigkeitsbereich von %q#D mit nicht-trivialem Destruktor  synchronisierte oder atomare Anweisung wird betreten  tritt in try-Block ein  beendet OpenMP-strukturierten Block  %qD erwartet, %qD erhalten  Klassentemplate erwartet, %qE erhalten  Klassentemplate erwartet, %qT erhalten  Konstante des Typs %qT erwartet, %qT erhalten  ein Template des Typs %qD erwartet, %qT erhalten  einen Typ erwartet, %qE erhalten  einen Typ erwartet, %qT erhalten  fÃ¼r Umwandlung von %qH in %qI  aus Definition von %q#D  von hier  in Aufruf von %qD  in Auswertung von %<%Q(%#T, %#T)%>  in geworfenem Ausdruck unpassende Herleitung von Parameterpack mit %qT und %qT  hier geerbt  Argument %P von %qD wird initialisiert Typ %qT von Elementfunktion ist kein gÃ¼ltiges Templateargument  merge [Optionen] <Ordner1> <Ordner2>  Abdeckungsdateien zusammenfÃ¼hren
   unpassende Typen %qT und %qT  keine bekannte Umwandlung fÃ¼r Argument %d von %qH nach %qI  keine bekannte Umwandlung fÃ¼r impliziten %<this%>-Parameter von %qH nach %qI  keine bekannte Umwandlung von %qH nach %qI  nicht-statisches Datenelement %qD hat nicht-literalen Typ  nicht-statisches Datenelement %qD hat nicht-literalen Typ  oder %<operator=(const %T&)%>  oder einer %<transaction_may_cancel_outer%>-Funktion  overlap [Optionen] <Verz1> <Verz2>    Ãœberlappung zwischen zwei Profilen berechnen
    die Ãœbergabe von %qT als %<this%>-Argument streicht Qualifizierer  Profiling-UnterstÃ¼tzung nur im Archivformat unterstÃ¼tzt werden RÃ¼ckgabetyp %qT der expliziten Umwandlungsfunktion kann nicht mit QualifizierungsÃ¤nderung in %qT umgewandelt werden  rewrite [Optionen] <Verzeichnis>      Inhalt der Abdeckungsdatei umschreiben
--- 2111,2118 ----
                             Â»noneÂ« bedeutet den RÃ¼ckfall auf das Standardverhalten,
                             die Sprache aufgrund der Dateiendung zu erraten.
    -x, --hash-filenames            lange Dateinamen hashen
!   Bekannte gÃ¼ltige Argumente fÃ¼r Option Â»%sÂ«:
!     Ein Konstruktor, der ein einzelnes Argument seines eigenen Klassentyps hat, ist ungÃ¼ltig  eine qualifizierte ID ist erforderlich  ein geerbter Konstruktor ist kein Kandidat fÃ¼r Initialisierung aus einem Ausdruck desselben oder eines abgeleiteten Typs  und jeder Typ kann zu jedem anderen konvertiert werden  da es ein Nicht-Systemverzeichnis ist, das ein Systemverzeichnis dupliziert
    Basis %qT  Basisklasse %qT von %q+T ist kein Literal  denn die Umwandlungsfolge fÃ¼r das Argument ist besser  denn die folgenden virtuellen Funktionen sind rein innerhalb %qT:  aber %d benÃ¶tigt  aber Ã¼berschreibt nicht %<%T(const %T&)%>  aber Ã¼berschreibt nicht %<operator=(const %T&)%>  von %qD  fÃ¼r %qT kann kein Template aus Nicht-Templatetyp %qT hergeleitet werden  in Frage kommende Umwandlungen beziehen %qD und %qD ein  Kandidat erwartet %d Argument, %d angegeben  Kandidat erwartet %d Argumente, %d angegeben  Kandidat erwartet mindestens %d Argument, %d angegeben  Kandidat erwartet mindestens %d Argumente, %d angegeben %qE (Typ %qT) kann nicht in den Typ %qT umgewandelt werden Umwandlung von RÃ¼ckgabetyp %qT der Spezialisierung der Template-Umwandlungsfunktion in %qT passt nicht exakt  Umwandlung von Argument %d wÃ¤re unzulÃ¤ssig:  Template-Parameter %qD konnte nicht hergeleitet werden  Ã¼berschneidet Initialisierung von %q#D  hier deklariert hergeleitete Typen fÃ¼r Parameter %qT stehen in Konflikt (%qT und %qT) hergeleitete Werte fÃ¼r Nicht-Typ-Parameter %qE stehen in Konflikt (%qE und %qE)  betritt if-Anweisung mit %<constexpr%>  tritt in OpenMP-strukturierten Block ein  tritt in catch-Block ein  Eintritt in GÃ¼ltigkeitsbereich von %q#D mit nicht-trivialem Destruktor  Eintritt in GÃ¼ltigkeitsbereich von %q#D mit nicht-trivialem Destruktor  synchronisierte oder atomare Anweisung wird betreten  tritt in try-Block ein  beendet OpenMP-strukturierten Block  %qD erwartet, %qD erhalten  Klassentemplate erwartet, %qE erhalten  Klassentemplate erwartet, %qT erhalten  Konstante des Typs %qT erwartet, %qT erhalten  ein Template des Typs %qD erwartet, %qT erhalten  einen Typ erwartet, %qE erhalten  einen Typ erwartet, %qT erhalten  fÃ¼r Umwandlung von %qH in %qI  aus Definition von %q#D  von hier  in Aufruf von %qD  in Auswertung von %<%Q(%#T, %#T)%>  in geworfenem Ausdruck unpassende Herleitung von Parameterpack mit %qT und %qT  hier geerbt  Argument %P von %qD wird initialisiert Typ %qT von Elementfunktion ist kein gÃ¼ltiges Templateargument  merge [Optionen] <Ordner1> <Ordner2>  Abdeckungsdateien zusammenfÃ¼hren
   unpassende Typen %qT und %qT  keine bekannte Umwandlung fÃ¼r Argument %d von %qH nach %qI  keine bekannte Umwandlung fÃ¼r impliziten %<this%>-Parameter von %qH nach %qI  keine bekannte Umwandlung von %qH nach %qI  nicht-statisches Datenelement %qD hat nicht-literalen Typ  nicht-statisches Datenelement %qD hat nicht-literalen Typ  oder %<operator=(const %T&)%>  oder einer %<transaction_may_cancel_outer%>-Funktion  overlap [Optionen] <Verz1> <Verz2>    Ãœberlappung zwischen zwei Profilen berechnen
    die Ãœbergabe von %qT als %<this%>-Argument streicht Qualifizierer  Profiling-UnterstÃ¼tzung nur im Archivformat unterstÃ¼tzt werden RÃ¼ckgabetyp %qT der expliziten Umwandlungsfunktion kann nicht mit QualifizierungsÃ¤nderung in %qT umgewandelt werden  rewrite [Optionen] <Verzeichnis>      Inhalt der Abdeckungsdatei umschreiben
*************** write_c_file: Ausgabename ist %s, PrÃ¤fi
*** 2109,2115 ****
  %d Destruktoren gefunden
  Interner Fehler: %d exits recorded for loop %d (having %d exits)Eine Rahmentabelle gefunden
  %d Rahmentabellen gefunden
! %d niederwertigste Bits von %s werden ignoriert%i-Bit-Modus nicht einkompiliert%q#D kann nicht mit %q#D Ã¼berladen werden%q#D steht mit vorheriger Deklaration in Konflikt%q#D steht in Konflikt mit von %qT geerbter Version%q#D hier deklariert%q#D verweist nicht auf den unqualifizierten Typen und wird daher nicht zum Binden verwendet%q#D wurde hat hier ausdrÃ¼cklichen Standardwert bekommen%q#D hat unvollstÃ¤ndigen Typ%q#D verdeckt Konstruktor fÃ¼r %q#D%q#D erbt von mehreren Basis-Teilobjekten%q#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben%q#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben%q#DÂ« ist ein statisches Datenelement; es kann nur bei seiner Definition initialisiert werden%q#D ist implizit als gelÃ¶scht deklariert, da %qT einen Bewegungskonstruktor oder Bewegungs-Zuweisungsoperator deklariert%q#D wird implizit gelÃ¶scht, da die Standarddefinition ungÃ¼ltig wÃ¤re:%q#D ist in diesem Zusammenhang unzugÃ¤nglich%q#D ist kein Funktionstemplate%q#D ist kein Nicht-static-Datenelement von %qT%q#D ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil eine Referenzvariable keine konstante Adresse hat%q#D ist nicht konstant%q#D ist in diesem Zusammenhang Â»privateÂ«%q#D ist in diesem Zusammenhang Â»protectedÂ«%q#D ist %<public%>, benÃ¶tigt jedoch ein existierendes Objekt vom Typ %q#T%q#D ist volatile%q#D nicht in Klasse deklariert%q#D wurde bereits hier deklariert%q#D wurde bereits hier definiert%q#D als andere Symbolart redeklariert%q#D sollte initialisiert werden%q#D (durch lokalen Typen %qT deklariert) wird verwendet, aber nirgends definiert%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert%q#F wird implizit gelÃ¶scht, da ihre Ausnahme-Spezifikation nicht zur impliziten Ausnahme-Spezifikation %qX passt%q#T hat kein Element namens %qE%q#T hat kein Element namens %qE; meinten Sie %q#D? (zugreifbar Ã¼ber %q#D)%q#T hat kein Element namens %qE; meinten Sie %q#D? (aus diesem Kontext nicht zugreifbar)%q#T hat kein Element namens %qE; meinten Sie %qE?%q#T hat keinen benutzerdefinierten Default-Konstruktor%q#T hat Zeigertypen als Elemente%q#T hat virtuelle Basisklassen%q#T hat virtuelle Funktionen und erreichbaren nicht-virtuellen Destruktor%q#T ist keine Klasse%q#T ist keine Klasse oder Namensbereich%q#T ist kein Template%q#T ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter eines Templates%q#T definiert nur einen privaten Destruktor und hat keine Â»friendsÂ«%q#T definiert nur private Konstruktoren und hat keine Â»friendsÂ«%q#T verwendet, wo %qT erwartet wurde%q#T verwendet, wo ein Gleitkommawert erwartet wurde%q#T wurde vorher hier deklariert%q+#D kann nicht deklariert werden%q+#D ist kein static-Datenelement von %q#T%q+#D als %<final%> markiert, ist aber nicht Â»virtualÂ«%q+#D als %<override%> markiert, Ã¼berschreibt aber nichtAlias %q+D zwischen Funktion und Variable wird nicht unterstÃ¼tzt%q+D als Alias fÃ¼r externes Symbol %qE%q+D als Alias fÃ¼r undefiniertes Symbol %qE%q+D bereits mit Attribut Â»dllimportÂ« deklariert: Â»dllimportÂ« ignoriert%q+D als Â»friendÂ« deklariert%q+D als variadische Funktion deklariert%q+D mit einer Ausnahmespezifikation deklariert%q+D ist als variadische Funktion ohne Prototyp definiert%q+D sowohl normal als auch als Attribut %qE definiert%q+D hat unvertrÃ¤gliche Attribute %qs und %qs%q+D in Â»declare targetÂ«-Direktive hat keinen zuordenbaren Typ%q+D ist statisch, aber in Inline-Funktion %qD deklariert, was nicht statisch ist%q+D ist Ã¼blicherweise eine Funktion%q+D mit Offset %E in %qT ist nicht an %u ausgerichtet%q+D mit Offset %E in %qT ist mÃ¶glicherweise nicht an %u ausgerichtet%q+D als andere Symbolart redeklariert%q+D mit Attribut %<gnu_inline%> Â»inlineÂ« redeklariert%q+D ohne Attribut %<gnu_inline%> Â»inlineÂ« redeklariert%q+D ohne Attribut Â»dllimportÂ« redeklariert, nachdem es mit dll-Bindung referenziert wurde%qD ohne Attribut Â»dllimportÂ« redeklariert: vorheriges Â»dllimportÂ« ignoriertstatisches Datenelement %q+D innerhalb von Â»declare targetÂ«-Direktive%q+D benÃ¶tigt entweder null oder zwei Argumente%q+E ist kein Konstantenausdruck%q+F als %<static%> deklariert, aber nirgendwo definiert%q+F verwendet, aber nirgendwo definiert%q+T ist kein Literal, denn: %qD Alias zwischen unvertrÃ¤glichen Funktionstypen %qT und %qT%qD tritt in Daten- und Zuordnungsklauseln mehrfach auf%qD tritt in %<aligned%>-Klausel mehrfach auf%qD tritt in %<nontemporal%>-Klauseln mehrfach auf%qD tritt in Datenklausel mehrfach auf%qD tritt in Zuordnungsklauseln mehrfach auf%qD tritt in Bewegungsklausel mehrfach auf%qD tritt in Reduktionsklauseln mehrfach aufder Typ von %qD Argument %d wird zu %qT befÃ¶rdert, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qTder Typ von %qD Argument %d ist %qT, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qT%qD Argument %i ist als Attribut %<nonstring%> deklariert%qD Argument %i (als Attribut %<nonstring%> deklariert) ist kleiner als die angegebene Grenze %wu%qD Argument %i (als Attribut %<nonstring%> deklariert) ist kleiner als die angegebene Grenze [%E, %E]%qD Argument %i (als Attribut %<nonstring%> deklariert) ist mÃ¶glicherweise kleiner als die angegebene Grenze [%E, %E]Attribut-Anweisung %qD wird ignoriertAttribut %qD ist bedeutungslos, da die Elemente des anonymen Namensraums lokale Symbole erhaltenAttribut %qD erfordert ein einzelnes NTBS-Argument%qD in konstantem Ausdruck aufgerufen%qD in konstantem Ausdruck aufgerufen, bevor die Definition vollstÃ¤ndig war%qD kann als Â»overrideÂ« markiert werden%qD kann nicht in Konstanten-Ausdruck auftreten%qD kann nicht als %<virtual%> deklariert werden, da es immer statisch ist%qD kann nicht vorgegeben werden%qD kann nicht als Funktion verwendet werden%qD kann keine Standardargumente haben%qD hat neue Semantik in GCC 4.4%qD SÃ¤ubern eines Objekts von nichttrivialem Typ %#qT%s%qD SÃ¤ubern eines Objekts des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s%qD SÃ¤ubern eines Objekts des Typs %#qT ohne triviale Kopierzuweisung%s%qD steht mit verwendeter Funktion in Konflikt%qD Kopieren eines Objekts mit nichttrivialem Typ %#qT aus einem Array von %#qT%qD Kopieren eines Objekts des Typs %#qT mit Element %qs %qD aus einem Array von %#qT; verwenden Sie eine Zuweisung oder Kopierinitialisierung stattdessen%qD in %<constexpr%>-Kontext als %<static%> deklariert%qD in %<constexpr%>-Funktion als %<static%> deklariert%qD in %<constexpr%>-Kontext als %<thread_local%> deklariert%qD in %<constexpr%>-Funktion als %<thread_local%> deklariert%qD als %<transaction_safe_dynamic%> deklariert%qD als ein %<virtual%> Feld deklariert%qD als ein %<virtual%> Parameter deklariert%qD als ein %<virtual%> Typ deklariert%qD als eine %<virtual%> Variable deklariert%qD als Nicht-Parameter deklariert%qD als ein %<inline%> Feld deklariert%qD als ein %<inline%> Parameter deklariert%qD als ein %<inline%> Typ deklariert%qD als Array von %qT deklariert%qD als Referenz deklariert, aber nicht initialisiert%qD ist hier deklariert%qD wurde hier als %q#D deklariert%qD hier deklariert, spÃ¤ter in der Ãœbersetzungseinheit%qD definiert, aber nicht verwendet%qD hier definiert%qD in %qs-Klausel hat keinen zuordenbaren Typ%qD hat keinen Ganzzahl- oder AufzÃ¤hlungstyp%qD benennt keinen AufzÃ¤hlungstyp in %qT%qD bezeichnet keine Funktion%qD bezeichnet keine Funktion innerhalb eines Namensraum%qD hat eine vorherige Deklaration hier%qD wurde bereits definiert%qD hat unvollstÃ¤ndigen Typ %qT%qD hat unvollstÃ¤ndigen Typ%qD hat ungÃ¼ltige Argumentliste%qD wurde nicht innerhalb von %qD deklariert%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde%qD in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0%qD erbt das %E-ABI-Tag, das %qT (im RÃ¼ckgabetyp verwendet) hat%qD erbt das %E-ABI-Tag, das %qT (im Typ verwendet) hat%qD ist ungÃ¼ltig in %q#T wegen lokalem Element %q#D mit gleichem Namen%qD ist in %q#T ungÃ¼ltig wegen lokaler Methode %q#D mit gleichem Namen%qD ungÃ¼ltig in Lambda%qD ist ein Namensbereich%qD ist eine gewÃ¶hnliche (nicht-Platzierungs) Deallokationsfunktion%qD ist eine Ã¼bliche (nicht-placement) Deallokationsfunktion in C++14 (oder mit -fsized-deallocation)%qD ist bereits ein Â»friendÂ« von %qT%qD ist bereits ein Â»friendÂ« der Klasse %qT%qD wurde in diesem GÃ¼ltigkeitsbereich bereits deklariert%qD ist bereits in %qT definiert%qD ist bereits in Klasse %qT definiert%qD ist bereits in der Klasse %qT definiert%qD ist ein AufzÃ¤hlungstemplate%qD ist sowohl eine direkte Basis als auch eine indirekte virtuelle Basis%qD wird in Header %qs deklariert%qD ist mit TLS-Modell %s definiert%qD ist veraltet%qD ist veraltet: %s%qD wird mit sich selbst initialisiert%qD wird fÃ¼r ein leeres Pack instanziiert%qD ist normalerweise eine nicht-statische Funktion%qD ist keine Klasse oder Namensbereich%qD ist kein Funktionstemplate%qD ist kein Element von %qD%qD ist kein Element von %qD; meinten Sie %qs?%qD ist kein Element von %qT%qD ist kein Element von %qT; meinten Sie %qs?%qD ist keine Elementtemplatefunktion%qD ist kein Namensbereichs-Name%qD bezeichnet Namensraum-Namen; meinten Sie %qs?%qD ist keine Zeigervariable%qD ist kein statisches Datenelement eines Klassentemplates%qD ist kein Template%qD ist keine Templatefunktion%qD ist kein Typ%qD ist kein gÃ¼ltiges Templateargument, weil %qD eine Variable und nicht die Adresse einer Variable ist%qD ist keine Variable%qD ist in %<aligned%>-Klausel keine Variable%qD ist in %<nontemporal%>-Klausel keine Variable%qD in %qs-Klausel muss eine Variable sein%qD ist in Klausel %<firstprivate%> keine Variable%qD ist in Klausel %<lastprivate%> keine Variable%qD ist in Klausel %qs keine Variable%qD ist kein variadisches Template%qD in %<uniform%>-Klausel ist kein Argument%qD ist kein Funktionsargument%qD ist nicht eingefangen%qD ist mit %qD unvertrÃ¤glich%qD ist auÃŸerhalb des FunktionsgÃ¼ltigkeitsbereiches nicht definiert%qD ist in %<depend%>-Klausel weder lvalue-Ausdruck noch Arrayabschnitt%qD ist nicht als %<constexpr%>-Funktion verwendbar, denn:%qD ist statisch, wird jedoch in Inline-Funktion %qD verwendet, was nicht statisch ist%qD in %qs-Klausel ist eine threadprivate Variable%qD ist zu klein, um alle Werte von %q#T aufzunehmen%qD wird in dieser Funktion uninitialisiert verwendet%qD kÃ¶nnte in dieser Funktion uninitialisiert verwendet werden%qD darf nicht als Â»staticÂ« deklariert werden%qD darf nicht innerhalb eines Namensbereiches definiert werden%qD Verschieben eines Objekts des nichttrivialen Typs %#qT und GrÃ¶ÃŸe %E in eine Region der GrÃ¶ÃŸe %E%qD Verschieben eines Objekts des nichttrivial kopierbaren Typs %#qT; verwenden Sie stattdessen %<new%> oder %<delete%>%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem Kopierkonstruktor; verwenden Sie stattdessen %<new%> und %<delete%>%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem DestruktorIn %<#pragma acc declare link%> muss %qD eine globale Variable sein%qD muss eine Nicht-Elementfunktion sein%qD muss eine nichtstatische Elementfunktion sein%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein%qD muss ein Argument von einem Klassen- oder AufzÃ¤hlungstyp haben%qD muss entweder ein oder zwei Argumente nehmen%qD muss entweder null oder ein Argument nehmen%qD muss genau ein Argument nehmen%qD muss genau zwei Argumente nehmen%qD darf keine Argumente nehmenÂ»%qDÂ« darf keine variable Argumentanzahl haben%qD nicht deklariert%qD nicht definiert%qD mit anderem Zugriff redeklariert%qD mit anderer Sichtbarkeit redeklariertZielregion verweist auf %qD, aber der Ausdruck hat keinen zuordenbaren Typ%qD nach Referenzierung in Assemblierung umbenannt%qD sollte initialisiert werden%qD sollte in Elementinitialisierungsliste initialisiert werden%qD sollte innerhalb von %qD deklariert werden%qD sollte Wert zurÃ¼ckgebenQuellargument fÃ¼r %qD ist dasselbe wie fÃ¼r das Ziel%qD ist sowohl in %<link%>- als auch %<to%>-Klauseln des Deklarationsziels angegeben%qD legt weniger eingeschrÃ¤nktes Attribut als sein Ziel %qD fest: %s%qD legt weniger eingeschrÃ¤nkte Attribute als sein Ziel %qD fest: %s%qD legt eingeschrÃ¤nkteres Attribut als sein Ziel %qD fest: %s%qD legt eingeschrÃ¤nktere Attribute als sein Ziel %qD fest: %sZiel %qD wurde hier deklariert%qD vor seiner Definition verwendet%qD in seiner eigenen Initialisierung verwendet%qD wird ohne Template-Argumente verwendet%qD verletzt die One-Definition-Rule von C++%qD wurde %<extern%> deklariert und spÃ¤ter %<static%>%qD wurde als %qs deklariert, was Standardsichtbarkeit mit sich bringt%qD wurde hier deklariert%qD war versteckt%qD wurde nicht als %<constexpr%> definiert%qD wurde in diesem GÃ¼ltigkeitsbereich nicht definiert%qD wurde in diesem GÃ¼ltigkeitsbereich nicht deklariert, und bei argumentabhÃ¤ngiger Suche am Ort der Instanziierung wurden keine Deklarationen gefunden%qD wurde in diesem GÃ¼ltigkeitsbereich nicht deklariert; meinten Sie %qs?%qD wurde nicht mit konstantem Ausdruck initialisiert%qD wurde vorher hier deklariert%qD wurde vor seiner Definition ohne Deklaration verwendet%qD wurde vor seiner Definition ohne Prototyp verwendet%qD wird initialisiert nach%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Byte unverÃ¤ndert%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Bytes unverÃ¤ndert%qD Schreiben in ein Objekt des nichttrivialen Typs %#qT%s%qD Schreiben in ein Objekt des nichttrivial kopierbaren Typs %#qT%s%qD Schreibzugriff auf ein Objekt des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s%qD Schreibzugriff auf ein Objekt des Typs %#qT mit Element %qs %qD%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung%s%qD Schreibzugriff auf ein Objekt mit einem gelÃ¶schten Kopierkonstruktor%qD: Sichtbarkeitsattribut ignoriert, da es in Konflikt mit vorheriger Deklaration steht%qE 2.95 vtable-KompatibilitÃ¤tsattribut trifft nur fÃ¼r C++-Klassen zu%qE 2.95 vtable-KompatibilitÃ¤tsattribut trifft nur zu, wenn ein Â»kextÂ« kompiliert wird%qE tritt in %<aligned%>-Klausel mehrfach auf%qE tritt in %<nontemporal%>-Klausel mehrfach auf%qE tritt in dieser Datenklausel mehrfach auf%qE tritt in Mapklauseln mehrfach auf%qE tritt in derselben %<declare target%>-Direktive mehrfach aufArgument %qE ist keine FunktionArgument %qE muss eins von %qs, %qs, %qs oder %qs seinArgument %qE ist keine ZeichenketteArgument %qE ist kein BezeichnerAttribut %qE mit Wert %qE ist keine GanzzahlkonstanteAdresse von Attribut %qE auÃŸerhalb des gÃ¼ltigen BereichsAttribut %qE erlaubt nur eine Ganzzahlkonstante als ArgumentAttribut %qE auf %qD mit RÃ¼ckgabetyp Â»voidÂ« angewendetAttribut %qE auf %qT nach seiner Definition angewendetAttribut %qE wird auf Â»extern "C"Â«-Deklaration %qD angewendetAttribut %qE auf Nicht-Klassen-, Nicht-Enum-Typ %qT angewendet%qE-Attribut wird auf %qD angewendet, das weder Funktion noch Variable istAttribut %qE kann nur auf Funktionen angewandt werdenAttribut %qE bezieht sich nur auf initialisierte Variablen mit externer BindungAttributargument %qE mit Wert %E ist keine ZweierpotenzAttributargument %qE mit Wert %E ist nicht im Bereich [0, %E)Attributargument %qE an Position %i hat Typ %qTAttributargument %qE an Position %i ist ungÃ¼ltigAttributargument %qE an Position %i hat den Wert %qE, der nicht auf einen Funktionsparameter verweistAttributargument %qE an Position %i hat den Wert %qE, der nicht auf eine variable Argumentliste verweistAttributargument %qE an Position %i hat den Wert %qE, der die Anzahl der Funktionsparameter %u Ã¼bersteigtAttributargument %qE an Position %i hat den Wert %qE, der keine Ganzzahlkonstante istAttributargument %qE an Position %i hat den Wert %qE, der auf einen variadischen Funktionsparameter unbekannten Typs verweistAttributargument %qE an Position %i hat den Wert %qE, der auf den Parametertyp %qT verweistAttributargument %qE mit Wert %qE ist keine GanzzahlkonstanteAttributargument %qE kann kein konstanter arithmetischer Ausdruck seinAttributargument %qE kann keine Zeichenkette seinAttributargument %qE hat Typ %qTAttributargument %qE ist ungÃ¼ltigArgument des Attributs %qE ist keine ZeichenkettenkonstanteAttributargument %qE ist keine GanzzahlkonstanteArgument des Attributs %qE sollte zwischen 0 und 255 seinArgument des Attributs %qE sollte zwischen 18 und 255 seinAttributargument %qE hat den Wert %qE, der nicht auf einen Funktionsparameter verweistAttributargument %qE hat den Wert %qE, der nicht auf eine variable Argumentliste verweistAttributargument %qE mit Wert %qE Ã¼bersteigt %wuAttributargument %qE hat den Wert %qE, der die Anzahl der Funktionsparameter %u Ã¼bersteigtAttributargument %qE mit Wert %qE ist negativAttributargument %qE hat den Wert %qE, der keine Ganzzahlkonstante istAttributargument %qE hat den Wert %qE, der auf einen variadischen Funktionsparameter unbekannten Typs verweistAttributargument %qE hat den Wert %qE, der auf den Parametertyp %qT verweistAttribut %qE kann nur auf Funktionen oder auf Klasse- oder AufzÃ¤hlungstypen angewendet werdenAttribut %qE kann nur auf nicht-statische Datenelemente angewendet werdenAttribut %qE kann nicht auf Bitfeld angewendet werdenAttribut %qE kann nicht auf Variablen mit spezifischem Abschnitt angewendet werdenAttribut %qE kann nicht fÃ¼r lokale Variablen angegeben werdenAttribut-Direktive %qE ignoriertAttribut %qE ist nicht auf Funktionen anwendbarAttribut %qE kann nicht auf Typen angewandt werdenAttribut %qE bezieht sich nicht auf Funktionendoppeltes Attribut %qEAttribut %qE folgt auf %qEAttribut %qE hat keinen EffektAttribut %qE wirkt sich nicht auf automatische Variablen ausAttribut %qE wirkt sich nicht auf Funktionen mit Â»staticÂ«-Bindung ausAttribut %qE wirkt sich nicht auf einheits-lokale Funktionen ausAttribut %qE wirkt sich nur auf Ã¶ffentliche Objekte ausAttribut %qE wird ignoriertAttribut %qE ignoriert, da %qD nicht Thread-Speicherdauer hatAttribut %qE ignoriert, da %qD keine Variable istAttribut %qE ignoriert, da %qT bereits definiert istAttribut %qE steht mit Attribut %qs in Konflikt; wird ignoriertAttribut %qE steht mit Attribut %qs in Konflikt; wird ignoriertAttribut %qE ignoriert fÃ¼r %qEAttribut %qE ignoriert fÃ¼r Feld vom Typ %qTAttribut %qE fÃ¼r Typ %qT ignoriertAttributargument %qE deklariert das referenzierte Symbol mit einer anderen Art; wird ignoriertAttribut %qE an einer Funktion mit RÃ¼ckgabetyp %qT wird ignoriertAttributargument %qE deklariert das referenzierte Symbol neu; wird ignoriertAttribut %qE ignoriert fÃ¼r Nicht-Klassen-TypenAttribut %qE wird fÃ¼r Objekte vom Typ %qT ignoriertAttribut %qE fÃ¼r Typen ignoriertAttribut %qE ignoriert, da die Option %<-mcmse%> nicht angegeben ist.Attribut %qE ignoriert, da die Option %<-mistack%> nicht angegeben ist.Attribut %qE ignoriert, da die Option %<-fcf-protection%> nicht angegeben istAttribut %qE wird fÃ¼r Ziel R8C nicht unterstÃ¼tztAttribut %qE wird auf dieser Plattform nicht unterstÃ¼tztAttribut %qE bezieht sich nur auf FunktionenAttribut %qE kann nur auf %<struct%>-Typen angewandt werdenAttribut %qE wird nur auf SH2A unterstÃ¼tztAttribut %qE wird fÃ¼r Nicht-Klassen-Methode verwendetAttribut %qE muss sich auf eine Deklaration beziehenAttribut %qE nicht mit Speicherklasse Â»autoÂ« erlaubtAttribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack zurÃ¼ckgebenAttribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack Ã¼bergebenAttribut %qE ist nicht auf Funktionen anwendbar, die variable Anzahl von Argumenten habenAttribut %qE an einer Funktion mit RÃ¼ckgabetyp %<void%>Attribut %qE an nicht-Â»volatileÂ«-VariableAttribut %qE bezieht sich nur auf Toplevel-ObjekteAttribut %qE gilt nur fÃ¼r SH2AAttribut %qE kann nur auf Basistypen von Funktionszeiger angewandt werdenAttribut %qE kann nur auf Funktionstypen angewandt werdenAttribut %qE bezieht sich nur auf FunktionenAttribut %qE bezieht sich nur auf InterruptfunktionenAttribut %qE kann nur auf Typen angewandt werdenAttribut %qE bezieht sich nur auf VariablenAttribut %qE kann nur fÃ¼r Â»staticÂ«-Variablen verwendet werdenAttribut %qE gilt nur fÃ¼r variadische FunktionenAttribut %qE nur fÃ¼r 32 Bit verfÃ¼gbarAttribut %qE wird nur fÃ¼r reduzierte Tiny-Kerne unterstÃ¼tztAttribut %qE ist nur fÃ¼r die ARC-EM-Architektur gÃ¼ltigAttribut %qE ist nur fÃ¼r die Architektur ARCv2 gÃ¼ltigAttribut %qE erfordert eine Zeichenkettenkonstante als ArgumentAttribut %qE erfordert eine Zeichenkettenkonstante als ArgumentAttribut %qE erfordert den RÃ¼ckgabetyp Â»voidÂ«Attribut %qE benÃ¶tigt eine Ganzzahlkonstante als ArgumentAttribut %qE benÃ¶tigt Prototypen mit benannten ArgumentenAttribut %qE erwartet keine Argumente%qE kann nicht als Funktion verwendet werden%qE kann nicht als Elementzeiger verwendet werden, da es vom Typ %qT ist%qE kann nicht gleichzeitig die Attribute %qs und %qs haben%qE nach erster Verwendung als %<threadprivate%> deklariert%qE als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert%qE als Funktion, die ein Array zurÃ¼ckgibt, deklariert%qE ist hier deklariert%qE als falsche Symbolart definiert%qE hat nicht den Typ %<omp_depend_t%>, in der %<depend%>-Klausel mit %<depobj%>-AbhÃ¤ngigkeitstyp%qE in %qs-Klausel hat keinen zuordenbaren Typ%qE hat weder Zeiger- noch Arraytyp%qE bezeichnet keinen Typ%qE bezeichnet keinen Typ; meinten Sie %qs?%qE ist kein typedef oder eingebauter Typ%qE hat sowohl %<extern%> als auch Initialisierung%qE hat konstanten Typ fÃ¼r %<reduction%>%qE hat ungÃ¼ltigen Typ fÃ¼r %<reduction(%s)%>%qE wurde nicht deklariert%qE bringt Standardsichtbarkeit mit sich, aber %qD wurde bereits mit anderer Sichtbarkeit deklariert%qE in %<aligned%>-Klausel ist weder Zeiger noch Array%qE in %<aligned%>-Klausel ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array%qE in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0%qE in %q#T benennt keinen Templatetypen%qE in %q#T benennt keinen Typen%qE in Namensraum %qE bezeichnet keinen Templatetyp%qE in Namensraum %qE bezeichnet keinen Templatetyp; meinten Sie %qs?%qE in Namensbereich %qE bezeichnet keinen Typ%qE in Namensraum %qE bezeichnet keinen Typ; meinten Sie %qs?%qE-inkompatibles Attribut wird ignoriert%qE initialisiert und als %<extern%> deklariert%qE ist ein Element eines Union-Typs%qE ist ein Zeiger; meinten Sie %<->%>?%qE ist ein nicht erkannter Formatfunktionstyp%qE ist veraltet%qE ist veraltet: %s%qE in %qs-Klausel ist weder Variablen- noch Funktionsname%qE ist weder eine Funktion noch Elementfunktion; kann nicht als Â»friendÂ« deklariert werden%qE ist keine Klasse oder Namensbereich%qE ist kein Klassentemplate%qE ist keine Klasse, Namensbereich oder AufzÃ¤hlung%qE ist kein Konstantenausdruck%qE ist kein Konstantenausdruck, da er auf eine unvollstÃ¤ndig initialisierte Variable verweist%qE ist kein Konstantenausdruck, da er auf verÃ¤nderliche Teilobjekte von %qT verweist%qE ist kein Template%qE ist kein Typ%qE ist kein gÃ¼ltiges Templateargument fÃ¼r %qT, da es keine Adresse einer Variable ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine externe Bindung hat%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es ein Zeiger ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es kein L-Wert ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es vom Typ %qT ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da es in CV-Qualifikation in Konflikt steht%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da Zeichenkettensymbole in diesem Zusammenhang nicht verwendet werden kÃ¶nnen%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qE keine Variable ist%qE ist in C++98 kein gÃ¼ltiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat%qE ist %<aligned%>-Klausel keine Variable%qE ist in %<nontemporal%>-Klausel keine Variable%qE in %qs-Klausel muss eine Variable sein%qE ist in Klausel %<firstprivate%> keine Variable%qE ist in Klausel %<lastprivate%> keine Variable%qE ist in Klausel %qs keine Variable%qE ist kein Klassenname oder Alias in Objective-C%qE in %<uniform%>-Klausel ist kein Argument%qE ist kein asm-Qualifizierer%qE ist nicht am Anfang einer Deklaration%qE ist nicht initialisiert%qE ist weder lvalue-Ausdruck noch Arrayabschnitt in %<depend%>-Klausel%qE ist nicht vom Typ %qT%qE ist nicht das vollstÃ¤ndige Muster einer Packexpansion%qE ist nur in Objective-C-Dialekten erlaubt%qE ist vorbestimmt %qs fÃ¼r %qs%qE wird in dieser Funktion uninitialisiert verwendet%qE kÃ¶nnte in dieser Funktion uninitialisiert verwendet werden%qE antwortet mÃ¶glicherweise nicht auf %<%c%E%>%qE kÃ¶nnte ein abschlieÃŸendes NUL hinter das Ende des Ziels schreibenfehlende Templateargumente fÃ¼r %qE%qE muss fÃ¼r %<copyin%> %<threadprivate%> sein%qE erfordert ISA-Option %s%qE erfordert unbekannte ISA-Option%qE in umgebendem %<target%> nicht angegeben%qE in umgebendem %qs nicht angegeben%qE in umgebendem OpenACC-%qs-Konstrukt nicht angegeben%qE hat %wu Byte ausgegeben%qE hat %wu Byte in das Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat %wu Bytes ausgegeben%qE hat %wu Bytes in das Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat %wu oder mehr Bytes ausgegeben%qE hat %wu oder mehr Bytes (angenommen %wu) ausgegeben%qE hat %wu oder mehr Bytes (angenommen %wu) in das Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat %wu oder mehr Bytes in das Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat zwischen %wu und %wu Bytes ausgegeben%qE hat zwischen %wu und %wu Bytes in das Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE-Ausgabe kÃ¶nnte vor dem letzten Formatzeichen abgeschnitten sein%qE-Ausgabe ist vor dem letzten Formatzeichen abgeschnitten%qE als andere Symbolart redeklariert%qE mit in Konflikt stehenden Attributen %qs redeklariert%qE benÃ¶tigt %<-fgnu-tm%>%qE erfordert eine %<declare%>-Direktive, um in einer %<routine%>-Funktion verwendet zu werden%qE sollte einen anderen Typ haben als %<omp_depend_t%>, in der %<depend%>-Klausel mit von %<depobj%> verschiedenem AbhÃ¤ngigkeitstyp%qE nicht deklariert (erste Verwendung in dieser Funktion)%qE nicht deklariert (erstmalige Verwendung in dieser Funktion); meinten Sie %qs?%qE ist hier nicht deklariert (nicht in einer Funktion)%qE ist hier (auÃŸerhalb einer Funktion) nicht deklariert; meinten Sie %qs?%qE mit %<auto%> verwendet%qE mit %<register%> verwendet%qE mit %<typedef%> verwendet%qE mit %<link%>-Klausel wird in %<routine%>-Funktion verwendet%qE schreibt ein abschlieÃŸendes NUL hinter das Ende des Ziels%qF als %<static%> deklariert, aber nirgendwo definiert%qF erfordert %<-mvx%>%qF erfordert z14 oder hÃ¶her%qT und %qT sind in disjunkt benannten AdressrÃ¤umen%qT als Typ statt als einfaches %<decltype(auto)%>%qT hier deklariert%qT mit bedeutenderer Sichtbarkeit als seine Basis %qT deklariert%qT mit bedeutenderer Sichtbarkeit als der Typ seines Feldes %qD deklariert%qT ist mit direkter virtueller Basisklasse definiert%qT ist mit mehreren direkten Basisklassen definiert%qT hat nicht das ABI-Tag %E, das %qT (im Typ von %qD verwendet) hat%qT hat nicht das ABI-Tag %E, das die Basis %qT hat%qT hat Basis %qT, dessen Typ von Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat%qT hat Basis %qT, dessen Typ keine Bindung hat%qT hat Basis %qT, dessen Typ den anonymen Namensbereich verwendet%qT hat ein Feld %qD, dessen Typ vom Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat%qT hat ein Feld %qD, dessen Typ keine Bindung hat%qT hat ein Feld %qD, dessen Typ den anonymen Namensbereich verwendet%qT hat hier eine vorherige Deklaration%qT hat kein Element namens %qE%qT hat kein Element namens %qE; meinten Sie %qE?%qT hat kein nicht-statisches Datenelement namens %qD%qT ist ein variabel modifizierter Typ%qT ist bereits ein Â»friendÂ« von %qT%qT ist mehrdeutige Basis von %qT%qT ist eine nicht erreichbare Basis von %qT%qT ist keine Basis von %qT%qT ist keine Klasse oder Namensbereich%qT ist kein Klassentyp%qT ist kein Klassen-, Struktur- oder Union-Typ%qT ist kein Elementklassentemplate von %qT%qT ist kein Element von %qT%qT ist kein Namensbereich%qT ist weder Namensraum noch enum ohne eigenen GÃ¼ltigkeitsbereich%qT ist keine geschachtelte Klasse von %qT%qT ist kein Zeiger auf Objekt%qT ist kein Template%qT ist kein Template-Typ%qT ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter, da er ein verÃ¤nderliches Element hat%qT ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter, da er nicht literal ist%qT ist keine erreichbare Basis von %qT%qT ist kein asm-Qualifizierer%qT ist kein AufzÃ¤hlungstyp%qT auf %qT erweitert beim Durchlaufen von %<...%>%qT ist/verwendet anonymen Typen%qT als %qs verwendet%qT als enum verwendet%qT wird in %qT aufgelÃ¶st, was kein Klassentyp ist%qT wird in %qT aufgelÃ¶st, was kein AufzÃ¤hlungstyp ist%qV-Qualifizierer kÃ¶nnen nicht auf %qT angewendet werden%qc-Umwandlung wird unescapet verwendetUmwandlung %qc wird innerhalb einer q-Folge benutztDie Direktive %qc ist redundant, da sie bereits vorgekommen ist%qs%qs bereits als spezifische Bindung fÃ¼r das generische %qs bei %C definiert%qs und %<%s-%s%> sind unvertrÃ¤glich%qs und %<%s=%s%> sind unvertrÃ¤glich%qs und %qs sind unvertrÃ¤glichArgumente %qs und %qs des intrinsischen %qs bei %L mÃ¼ssen gleiche Form haben.Argumente %qs und %qs des intrinsischen %qs bei %L mÃ¼ssen denselben Typ haben%qs und %qs kÃ¶nnen nicht gemischte FUNCTION/SUBROUTINE fÃ¼r GENERIC %qs bei %L sein%qs und %qs fÃ¼r GENERIC %qs bei %L sind mehrdeutig%qs scheint ein falsch geschriebener %qs-Handler zu sein, das PrÃ¤fix %<__vector%> fehltArgument fÃ¼r %qs hat kein abschlieÃŸendes nul-ZeichenArgument %qs des intrinsischen %qs bei %L kann nicht INTENT(IN) seinArgument %qs des intrinsischen %qs bei %L kann nicht Typ %s habenArgument %qs des intrinsischen %qs bei %L hat ungÃ¼ltige Permutation der Dimensionen (Dimension %qd doppelt)Argument %qs des intrinsischen %qs bei %L hat ungÃ¼ltige Form in Dimension %d (%ld/%ld)Argument %qs des intrinsischen %qs bei %L hat negatives Element (%d)Argument %qs des intrinsischen %qs bei %L hat Dimension auÃŸerhalb des Wertebereiches (%d)Argument %qs des intrinsischen %qs bei %L hat falsche Anzahl der Elemente (%d/%d)Argument %qs des intrinsischen %qs bei %L ist leerArgument %qs des intrinsischen %qs bei %L ist kein gÃ¼ltiger DimensionsindexArgument %qs des intrinsischen %qs bei %L muss %s seinArgument %qs des intrinsischen %qs bei %L muss ALLOCATABLE seinArgument %qs des intrinsischen %qs bei %L muss ein INTEGER seinArgument %qs fÃ¼r intrinsisches %qs bei %L muss INTEGER oder LOGICAL seinArgument %qs fÃ¼r intrinsisches %qs bei %L muss INTEGER oder PROCEDURE seinArgument %qs des intrinsischen %qs bei %L muss INTEGER oder REAL seinArgument %qs des intrinsischen %qs bei %L muss INTEGER, REAL oder CHARACTER seinArgument %qs des intrinsischen %qs bei %L muss REAL oder COMPLEX seinArgument %qs des intrinsischen %qs bei %L muss ein POINTER seinArgument %qs des intrinsischen %qs bei %L muss ein POINTER oder ein TARGET seinArgument %qs des intrinsischen %qs bei %L muss POINTER, ALLOCATABLE oder Prozedurzeiger seinArgument %qs des intrinsischen %qs bei %L muss eine Konstante seinArgument %qs des intrinsischen %qs bei %L muss eine DatenentitÃ¤t seinArgument %qs des intrinsischen %qs bei %L muss ein logisches Feld seinArgument %qs des intrinsischen %qs bei %L muss ein Zeiger oder Ziel VARIABLE oder FUNCTION seinArgument %qs des intrinsischen %qs bei %L muss ein Skalar seinArgument %qs des intrinsischen %qs bei %L muss eine Variable seinArgument %qs des intrinsischen %qs bei %L muss ein Feld seinArgument %qs des intrinsischen %qs bei %L muss austauschbare DatenentitÃ¤t sein: %sArgument %qs des intrinsischen %qs bei %L muss ein Standard-Real seinArgument %qs des intrinsischen %qs bei %L muss doppelte Genauigkeit habenArgument %qs fÃ¼r intrinsisches %qs bei %L muss geringer als Rang %d seinArgument %qs des intrinsischen %qs bei %L muss numerisch oder LOGICAL seinArgument %qs des intrinsischen %qs bei %L muss eine Scheinvariable seinArgument %qs des intrinsischen %qs bei %L darf von der Art nicht breiter als der Standard (%d) seinArgument %qs des intrinsischen %qs bei %L muss eine OPTIONALe Scheinvariable seinArgument %qs des intrinsischen %qs bei %L muss erweiterbaren Typ habenArgument %qs des intrinsischen %qs bei %L muss ein intrinsischer Typ seinArgument %qs des intrinsischen %qs bei %L muss von der Art %d seinArgument %qs des intrinsischen %qs bei %L muss vom Rang %d seinArgument %qs des intrinsischen %qs bei %L muss vom Rang 1 oder 2 seinArgument %qs des intrinsischen %qs bei %L muss positiv seinArgument %qs des intrinsischen %qs bei %L muss von der selben Art wie %qs seinArgument %qs des intrinsischen %qs bei %L muss vom gleichen Typ und gleicher Art wie %qs seinArgument %qs des intrinsischen %qs bei %L muss ein numerischer Typ sein%qs-Argument des intrinsischen %qs bei %L muss vom Typ REAL oder INTEGER seinArgument %qs des intrinsischen %qs bei %L muss den selben Rang wie %qs haben oder skalar seinArgument %qs des intrinsischen %qs bei %L darf nicht OPTIONAL seinArgument %qs des intrinsischen %qs bei %L darf kein Unterobjekt von %qs seinArgument %qs des intrinsischen %qs bei %L darf nicht vorhanden sein, wenn %<x%> COMPLEX istArgument %qs des intrinsischen %qs bei %L muss mindestens so viele Elemente haben wie es .TRUE.-Werte %qs (%ld/%d) gibtArgument %qs des intrinsischen %qs bei %L ist noch nicht unterstÃ¼tztArgument %qs des intrinsischen %qs bei %L muss vom Typ integer, read oder character seinArgument %qs des intrinsischen %qs bei %L muss vom gleichen Typ und gleicher Art wie %qs bei %L seinArgument %qs des intrinsischen %qs bei %L darf nicht TYPE(*) seinArgument %qs des intrinsischen %qs bei %L darf keine Prozedur seinArgument %qs des intrinsischen %qs bei %L darf kein Feld impliziter GrÃ¶ÃŸe seinArgument %qs des intrinsischen %qs bei %L darf keinen Koindex habenArgument %qs des intrinsischen %qs bei %L muss eine gÃ¼ltige Ganzzahlart seinArgument %qs des intrinsischen %qs bei %L muss Rang %d haben oder ein Skalar sein%qs bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden%qs bei %C ist eine Redefinition der Deklaration in der entsprechenden Schnittstelle fÃ¼r MODUL PROCEDURE %qs%qs bei %C ist bereits als FINAL-Prozedur definiert%qs bei %C ist kein Element der Struktur %qs%qs bei %C ist kein Element der Struktur %qs; meinen Sie %qs?%qs bei %C ist keine Variable%qs bei %C ist der Name einer rekursiven Funktion und verweist damit auf die Ergebnisvariable. FÃ¼r direkte Rekursion, eine explizite RESULT-Variable verwenden (12.5.2.1)%qs bei %L wurde bereits bei %L initialisiert%qs ist bei %L mit Ausdruck verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden%qs ist bei %L mit vektorindiziertem Ziel verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden%qs bei %L kann nicht das VALUE-Attribut haben, da es kein Scheinargument ist%qs bei %L hat einen Typen, der nicht zum CALL bei %L passt%qs bei %L hat auÃŸerhalb seines INTERFACE-KÃ¶rpers spezifizierte Attribute%qs bei %L hat Attribut CONTIGUOUS, aber ist kein Feldzeiger oder Feld vermuteter GrÃ¶ÃŸe oder Rang%qs bei %L ist mehrdeutig%qs bei %L ist ein Feld und OPTIONAL; wenn es fehlt, kann es nicht das effektive Argument einer ELEMENTAL-Prozedur sein, es sei denn, es gibt ein nicht-optionales Argument mit demselben Rang (12.4.1.5)%qs bei %L ist kein VALUE%qs bei %L ist keine Funktion%qs bei %L ist keine Modulprozedur%qs bei %L ist vom ABSTRACT-Typ %qs%qs bei %L muss kleiner als BIT_SIZE(%qs) sein%qs bei %L muss kleiner oder gleich BIT_SIZE(%qs) sein%qs bei %L muss kleiner oder gleich der BIT_SIZE von INTEGER(KIND=%d) sein%qs bei %L darf nicht negativ sein%qs bei %L muss in diesem Zusammenhang konstante ZeichenlÃ¤nge haben%qs bei %L muss die gleiche Anzahl formaler Argumente wie die Ã¼berschriebene Prozedur haben%qs bei %L darf nicht DEFERRED sein, da es eine Nicht-DEFERRED-Bindung Ã¼berschreibt%qs bei %L Ã¼berschreibt eine FUNCTION und muss auch eine FUNCTION sein%qs bei %L Ã¼berschreibt eine NOPASS-Bindung und muss ebenfalls NOPASS sein%qs bei %L Ã¼berschreibt eine PUBLIC-Prozedur und darf nicht PRIVATE sein%qs bei %L Ã¼berschreibt eine PURE-Prozedur und muss auch PURE sein%qs bei %L Ã¼berschreibt eine SUBROUTINE und muss auch eine SUBROUTINE sein%qs bei %L Ã¼berschreibt eine Bindung mit PASS und muss ebenfalls PASS sein%qs bei %L Ã¼berschreibt eine Nicht-ELEMENTAL-Prozedur und darf ebenfalls nicht ELEMENTAL sein%qs bei %L Ã¼berschreibt eine Prozedurbindung, die als NON_OVERRIDABLE deklariert ist%qs bei %L Ã¼berschreibt eine ELEMENTAL-Prozedur und muss auch ELEMENTAL sein%qs bei %L sollte eine FUNCTION sein%qs bei %L sollte eine SUBROUTINE seinAttribut %qs wird ignoriertAttribut %qs wird fÃ¼r %qE in %<__builtin_has_attribute%> nicht unterstÃ¼tztAttribut %qs wird fÃ¼r %qT in %<__builtin_has_attribute%> nicht unterstÃ¼tztAttribut %qs wird in %<__builtin_has_attribute%> nicht unterstÃ¼tztAttribut %qs gilt nur fÃ¼r FunktionenAttribut %qs gilt nur fÃ¼r variadische FunktionenAttribut %qs benÃ¶tigt Prototypen mit benannten Argumenten%qs kann nicht in einem Konstanten-Ausdruck auftreten%qs kann bei %C nicht erweitert werden, da es BIND(C) ist%qs kann bei %C nicht erweitert werden, da es ein SEQUENCE-Typ istdie %qs-Klausel wird in der %<requires%>-Direktive noch nicht unterstÃ¼tzt%qs-Klausel wird lexikalisch nach dem ersten Zielkonstrukt oder nach der ersten Auslagerungs-API verwendet%qs mit Qualifizierer %<auto%> fÃ¼r %qE kombiniert%qs mit Qualifizierer %<register%> fÃ¼r %qE kombiniert%qs-Konstrukt innerhalb einer %qs-RegionINTRINSIC deklariertes %qs bei %L existiert nicht%qs als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert%qs als Funktion, die ein Feld zurÃ¼ckgibt, deklariertBei %2$L deklariertes %1$qs ist auch der Name einer intrinsischen Funktion. Sie kann nur Ã¼ber eine explizite Schnittstelle oder als EXTERNAL deklariert aufgerufen werden.Bei %2$L deklariertes %1$qs Ã¼berdeckt intrinsische Funktion mit gleichem Namen. Um die aufzurufen, sind explizite INTRINSIC-Deklarationen erforderlich.%qs in einem Nicht-Klassen-GÃ¼ltigkeitsbereich definiert%qs wurde falsch deklariert%qs nicht in Klassen-GÃ¼ltigkeitsbereich definiert%qs unterstÃ¼tzt keinen MIPS16-Code%qs unterstÃ¼tzt %qs nichtEntitÃ¤t %qs bei %C kann keine Initialisierung habenEntitÃ¤t %qs bei %C kann keine Argumente haben%qs erfordert 1 Argument, aber %d wurden angegeben%qs erwartet 2 Argumente, aber %d wurden angegeben%qs erwartet ein konstantes Argument%qs erwartet einen Festkommawert als Argument%qs erwartet einen Festkommawert als erstes Argument%qs erwartet einen Ganzzahlwert als zweites Argument%qs-Ausdruck muss ganzzahlig seinFeature-Modifizierer %qs vertrÃ¤gt sich nicht mit der Verwendung von GleitkommatypenFeature-Modifizierer %qs vertrÃ¤gt sich nicht mit der Verwendung von VektortypenFunktion %qs kann keine Argumente haben%qs-Funktion kann keine andere Interrupt-Art habenFunktion %qs kann keinen Wert zurÃ¼ckgebenFunktion %qs verwendet Typspezifikation %<auto%> ohne folgenden RÃ¼ckgabetypenFunktion %qs mit nachgestelltem RÃ¼ckgabetyp hat %<decltype(auto)%> als Typ statt einfachem %<auto%>Funktion %qs mit folgendem RÃ¼ckgabetypen hat %qT als seinen Typ statt einfaches %<auto%>Funktion %qs mit folgendem RÃ¼ckgabetypen nicht mit Typspezifikation %<auto%> deklariert%qs hat sowohl %<extern%> als auch Initialisierung%qs Ã¼bergelaufen%qs in %<%s %E%>%qs in %s-Klausel bei %L ist kein korrekter Feldabschnitt%qs in ALIGNED-Klausel bei %L erfordert einen skalaren, positiven, konstanten Ganzzahlausdruck fÃ¼r die Ausrichtung%qs in ALIGNED-Klausel bei %L muss POINTER, ALLOCATABLE, Cray-Zeiger oder C_PTR sein%qs in DEPEND-Klausel bei %L ist ein Feldabschnitt der GrÃ¶ÃŸe 0%qs in EXTENDS-Ausdruck bei %C ist kein abgeleiteter Typ%qs in LINEAR-Klausel bei %L benÃ¶tigt einen konstanten, ganzzahligen linear-step-Ausdruck oder ein Dummy-Argument, das in der UNIFORM-Klausel angegeben ist%qs in LINEAR-Klausel bei %L benÃ¶tigt einen skalaren, ganzzahligen linear-step-Ausdruck%qs kann nicht in COMMON bei %L auftreten [F2008:C5100]%qs in Zeigerzuweisung bei %L kann kein L-Wert sein, da es eine Prozedur ist%qs in Variablen-Definitionskontext (%s) bei %L ist keine Variable%qs inkompatibel mit explizit ausgeschalteten Optionen%qs initialisiert und als %<extern%> deklariertintrinsisches %qs mit CHARACTER-Argument bei %Lintrinsisches %qs mit KIND-Argument bei %Lintrinsisches %qs mit RADIX-Argument bei %L%qs ist in der AVR-LibC ein reservierter Bezeichner. ErwÃ¤gen Sie %<#include <avr/interrupt.h>%> vor der Benutzung des Makros %qs%qs bereits aus Host-Sichtbarkeitseinheit bei %C IMPORTiert%qs ist ein ungÃ¼ltiges Argument fÃ¼r %<-mcpu=%>%qs ist eine unbekannte Option fÃ¼r %<-save-temps%>%qs ist beschÃ¤digt%qs ist veraltet%qs ist veraltet und wird unter keinen UmstÃ¤nden empfohlen%qs ist veraltet; stattdessen -fno-zero-initialized-in-bss verwenden%qs ist veraltet; stattdessen -fstack-check verwenden%qs ist mit %qs unvertrÃ¤glich%qs vertrÃ¤gt sich nicht mit der Verwendung von Gleitkommatypen%qs vertrÃ¤gt sich nicht mit der Verwendung von Vektortypen%qs ist schmaler als die Werte seines Typsin der gepunkteten Zeichenkette bei %2$C ist %1$qs weder ein definierter Operator noch eine Strukturkomponente%qs ist kein Verzeichnis%qs ist keine gcov-Datei%qs ist kein gÃ¼ltiges Basisregister in %<-mstack-protector-guard-reg=%>%qs ist in %qs kein gÃ¼ltiges Basisregister%qs ist keine gÃ¼ltige Zahl in %<-mstack-protector-guard-offset=%>%qs ist in %qs keine gÃ¼ltige Zahl%qs ist kein gÃ¼ltiger Offset in %<-mstack-protector-guard-offset=%>%qs ist in %qs kein gÃ¼ltiger Offset%qs ist keine gÃ¼ltige PrÃ¤prozessoroption%qs ist keine Option, die Warnungen steuert%qs ist nicht als ein Typ definiert%qs wird von der Architektur %<%s%> nicht unterstÃ¼tzt%qs wird fÃ¼r 64-Bit-Darwin nicht unterstÃ¼tzt; es ist mit den installierten C- und C++-Bibliotheken unvertrÃ¤glich%qs wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tzt%qs ist fÃ¼r %qs ungÃ¼ltig%qs hat PRIVATE-Typ und kann kein Scheinargument von %qs bei %L sein, das PUBLIC ist%qs hat Version %q.*s, Version %q.*s erwartetAusdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig seinAusdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig, positiv und konstant sein%qs-Matchingvariante ist veraltetpassende %qs-Variante erfordert z14 oder hÃ¶her%qs bei %L muss eine Modulprozedur oder eine externe Prozedur mit expliziter Schnittstelle sein%qs muss vom gleichen Typ und gleicher Art wie %qs bei %L in %qs sein%qs muss die erste Klausel von %qs sein%qs muss mit %qs verwendet werden%qs darf nicht bei %L in einer Feldspezifikation in der gleichen ALLOCATE-Anweisung auftreten, wo es selbst alloziert wird%qs erfordert ein gÃ¼ltiges Basisregister%qs ist auÃŸerhalb der STRUCTURE bei %C nicht erlaubt%qs wird vom Assembler nicht unterstÃ¼tzt%qs von %qs bei %L ist PRIVATEBei %3$C importiertes %1$qs von Modul %2$qs ist auch der Name der aktuellen Programmeinheit%qs wird nur in OpenACC-Code unterstÃ¼tztDatei fÃ¼r ProfilingzÃ¤hlerdaten %qs wurde nicht gefunden%qs erfordert %qs%qs erfordert %qs oder %qs%qs erfordert PowerPC64-Architektur, wird eingeschaltet%qs erfordert VSX-UnterstÃ¼tzung%qs erfordert ein Ziel, das den %qs-Befehl unterstÃ¼tzt%qs erfordert sprungwahrscheinliche Befehle%qs erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 2.06%qs erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 3.0%qs fÃ¼r Â»autoÂ«-Variable %qE angegeben%qs fÃ¼r Parameter %qE angegeben%qs fÃ¼r Strukturfeld angegeben%qs fÃ¼r Strukturfeld %qE angegeben%qs fÃ¼r unbenannten Parameter angegeben%qs mit %<decltype%> angegeben%qs mit %<typeof%> angegeben%qs mit %qT angegebenMarkierung %qs bei Benennung von %q#T verwendet%qs wird in dieser ABI nicht unterstÃ¼tzt%qs mit %qE verwendet%qs verwendet dynamische Stapelanforderung%qs verwendet Register r29Wert %qs muss positiv seinVariable %qs ist weder Zeiger noch ArrayVariable %qs ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array%qs wurde an %qs zugewiesen, war aber nicht wÃ¤hrend Rekompilierung definiert, oder umgekehrt%r%s:%d:%R   %r%s:%d:%R   [ %d Instanziierungskontexte werden Ã¼bersprungen, Â»-ftemplate-backtrace-limit=0Â« zum Ausschalten verwenden ]
  %r%s:%d:%R   in %<constexpr%>-Ersetzung von %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ %d Instanziierungskontexte werden Ã¼bersprungen, Â»-ftemplate-backtrace-limit=0Â« zum Ausschalten verwenden ]
  %r%s:%d:%d:%R   in %<constexpr%>-Ersetzung von %qs%s%s
  %s ist identisch mit %s.Â»%s !$ACC LOOPÂ«-Schleifen bei %L nicht perfekt geschachtelt%s %#qD%s %#qS%s %<%s%.*s%> erwartet ein passendes Argument %<%T%s%>%s %<%s%.*s%> erwartet ein passendes Argument %<%s%s%>%s %<%s%.*s%> erwartet Argumenttyp %<%T%s%>, aber Argument %d hat Typ %qT%s %<%s%.*s%> erwartet Argumenttyp %<%s%s%>, aber Argument %d hat Typ %qT%s %<%s(%E)%> %p %d
--- 2128,2134 ----
  %d Destruktoren gefunden
  Interner Fehler: %d exits recorded for loop %d (having %d exits)Eine Rahmentabelle gefunden
  %d Rahmentabellen gefunden
! %d niederwertigste Bits von %s werden ignoriert%i-Bit-Modus nicht einkompiliert%q#D kann nicht mit %q#D Ã¼berladen werden%q#D steht mit vorheriger Deklaration in Konflikt%q#D steht in Konflikt mit von %qT geerbter Version%q#D hier deklariert%q#D verweist nicht auf den unqualifizierten Typen und wird daher nicht zum Binden verwendet%q#D wurde hat hier ausdrÃ¼cklichen Standardwert bekommen%q#D hat unvollstÃ¤ndigen Typ%q#D verdeckt Konstruktor fÃ¼r %q#D%q#D erbt von mehreren Basis-Teilobjekten%q#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben%q#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben%q#DÂ« ist ein statisches Datenelement; es kann nur bei seiner Definition initialisiert werden%q#D ist implizit als gelÃ¶scht deklariert, da %qT einen Bewegungskonstruktor oder Bewegungs-Zuweisungsoperator deklariert%q#D wird implizit gelÃ¶scht, da die Standarddefinition ungÃ¼ltig wÃ¤re:%q#D ist in diesem Zusammenhang unzugÃ¤nglich%q#D ist kein Funktionstemplate%q#D ist kein Nicht-static-Datenelement von %qT%q#D ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil eine Referenzvariable keine konstante Adresse hat%q#D ist nicht konstant%q#D ist in diesem Zusammenhang Â»privateÂ«%q#D ist in diesem Zusammenhang Â»protectedÂ«%q#D ist %<public%>, benÃ¶tigt jedoch ein existierendes Objekt vom Typ %q#T%q#D ist volatile%q#D nicht in Klasse deklariert%q#D wurde bereits hier deklariert%q#D wurde bereits hier definiert%q#D als andere Symbolart redeklariert%q#D sollte initialisiert werden%q#D (durch lokalen Typen %qT deklariert) wird verwendet, aber nirgends definiert%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert%q#F wird implizit gelÃ¶scht, da ihre Ausnahme-Spezifikation nicht zur impliziten Ausnahme-Spezifikation %qX passt%q#T hat kein Element namens %qE%q#T hat kein Element namens %qE; meinten Sie %q#D? (zugreifbar Ã¼ber %q#D)%q#T hat kein Element namens %qE; meinten Sie %q#D? (aus diesem Kontext nicht zugreifbar)%q#T hat kein Element namens %qE; meinten Sie %qE?%q#T hat keinen benutzerdefinierten Default-Konstruktor%q#T hat Zeigertypen als Elemente%q#T hat virtuelle Basisklassen%q#T hat virtuelle Funktionen und erreichbaren nicht-virtuellen Destruktor%q#T ist keine Klasse%q#T ist keine Klasse oder Namensbereich%q#T ist kein Template%q#T ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter eines Templates%q#T definiert nur einen privaten Destruktor und hat keine Â»friendsÂ«%q#T definiert nur private Konstruktoren und hat keine Â»friendsÂ«%q#T verwendet, wo %qT erwartet wurde%q#T verwendet, wo ein Gleitkommawert erwartet wurde%q#T wurde vorher hier deklariert%q+#D kann nicht deklariert werden%q+#D ist kein static-Datenelement von %q#T%q+#D als %<final%> markiert, ist aber nicht Â»virtualÂ«%q+#D als %<override%> markiert, Ã¼berschreibt aber nichtAlias %q+D zwischen Funktion und Variable wird nicht unterstÃ¼tzt%q+D als Alias fÃ¼r externes Symbol %qE%q+D als Alias fÃ¼r undefiniertes Symbol %qE%q+D bereits mit Attribut Â»dllimportÂ« deklariert: Â»dllimportÂ« ignoriert%q+D als Â»friendÂ« deklariert%q+D als variadische Funktion deklariert%q+D mit einer Ausnahmespezifikation deklariert%q+D ist als variadische Funktion ohne Prototyp definiert%q+D sowohl normal als auch als Attribut %qE definiert%q+D hat unvertrÃ¤gliche Attribute %qs und %qs%q+D in Â»declare targetÂ«-Direktive hat keinen zuordenbaren Typ%q+D ist statisch, aber in Inline-Funktion %qD deklariert, was nicht statisch ist%q+D ist Ã¼blicherweise eine Funktion%q+D mit Offset %E in %qT ist nicht an %u ausgerichtet%q+D mit Offset %E in %qT ist mÃ¶glicherweise nicht an %u ausgerichtet%q+D als andere Symbolart redeklariert%q+D mit Attribut %<gnu_inline%> Â»inlineÂ« redeklariert%q+D ohne Attribut %<gnu_inline%> Â»inlineÂ« redeklariert%q+D ohne Attribut Â»dllimportÂ« redeklariert, nachdem es mit dll-Bindung referenziert wurde%qD ohne Attribut Â»dllimportÂ« redeklariert: vorheriges Â»dllimportÂ« ignoriertstatisches Datenelement %q+D innerhalb von Â»declare targetÂ«-Direktive%q+D benÃ¶tigt entweder null oder zwei Argumente%q+E ist kein Konstantenausdruck%q+F als %<static%> deklariert, aber nirgendwo definiert%q+F verwendet, aber nirgendwo definiert%q+T ist kein Literal, denn: %qD Alias zwischen unvertrÃ¤glichen Funktionstypen %qT und %qT%qD tritt in Daten- und Zuordnungsklauseln mehrfach auf%qD tritt in %<aligned%>-Klausel mehrfach auf%qD tritt in %<nontemporal%>-Klauseln mehrfach auf%qD tritt in Datenklausel mehrfach auf%qD tritt in Zuordnungsklauseln mehrfach auf%qD tritt in Bewegungsklausel mehrfach auf%qD tritt in Reduktionsklauseln mehrfach aufder Typ von %qD Argument %d wird zu %qT befÃ¶rdert, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qTder Typ von %qD Argument %d ist %qT, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qT%qD Argument %i ist als Attribut %<nonstring%> deklariert%qD Argument %i (als Attribut %<nonstring%> deklariert) ist kleiner als die angegebene Grenze %wu%qD Argument %i (als Attribut %<nonstring%> deklariert) ist kleiner als die angegebene Grenze [%E, %E]%qD Argument %i (als Attribut %<nonstring%> deklariert) ist mÃ¶glicherweise kleiner als die angegebene Grenze [%E, %E]Attribut-Anweisung %qD wird ignoriertAttribut %qD ist bedeutungslos, da die Elemente des anonymen Namensraums lokale Symbole erhaltenAttribut %qD erfordert ein einzelnes NTBS-Argument%qD in konstantem Ausdruck aufgerufen%qD in konstantem Ausdruck aufgerufen, bevor die Definition vollstÃ¤ndig war%qD kann als Â»overrideÂ« markiert werden%qD kann nicht in Konstanten-Ausdruck auftreten%qD kann nicht als %<virtual%> deklariert werden, da es immer statisch ist%qD kann nicht vorgegeben werden%qD kann nicht als Funktion verwendet werden%qD kann keine Standardargumente haben%qD hat neue Semantik in GCC 4.4%qD SÃ¤ubern eines Objekts von nichttrivialem Typ %#qT%s%qD SÃ¤ubern eines Objekts des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s%qD SÃ¤ubern eines Objekts des Typs %#qT ohne triviale Kopierzuweisung%s%qD steht mit verwendeter Funktion in Konflikt%qD Kopieren eines Objekts mit nichttrivialem Typ %#qT aus einem Array von %#qT%qD Kopieren eines Objekts des Typs %#qT mit Element %qs %qD aus einem Array von %#qT; verwenden Sie eine Zuweisung oder Kopierinitialisierung stattdessen%qD in %<constexpr%>-Kontext als %<static%> deklariert%qD in %<constexpr%>-Funktion als %<static%> deklariert%qD in %<constexpr%>-Kontext als %<thread_local%> deklariert%qD in %<constexpr%>-Funktion als %<thread_local%> deklariert%qD als %<transaction_safe_dynamic%> deklariert%qD als ein %<virtual%> Feld deklariert%qD als ein %<virtual%> Parameter deklariert%qD als ein %<virtual%> Typ deklariert%qD als eine %<virtual%> Variable deklariert%qD als Nicht-Parameter deklariert%qD als ein %<inline%> Feld deklariert%qD als ein %<inline%> Parameter deklariert%qD als ein %<inline%> Typ deklariert%qD als Array von %qT deklariert%qD als Referenz deklariert, aber nicht initialisiert%qD ist hier deklariert%qD wurde hier als %q#D deklariert%qD hier deklariert, spÃ¤ter in der Ãœbersetzungseinheit%qD definiert, aber nicht verwendet%qD hier definiert%qD in %qs-Klausel hat keinen zuordenbaren Typ%qD hat keinen Ganzzahl- oder AufzÃ¤hlungstyp%qD benennt keinen AufzÃ¤hlungstyp in %qT%qD bezeichnet keine Funktion%qD bezeichnet keine Funktion innerhalb eines Namensraum%qD hat eine vorherige Deklaration hier%qD wurde bereits definiert%qD hat unvollstÃ¤ndigen Typ %qT%qD hat unvollstÃ¤ndigen Typ%qD hat ungÃ¼ltige Argumentliste%qD wurde nicht innerhalb von %qD deklariert%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde%qD in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0%qD erbt das %E-ABI-Tag, das %qT (im RÃ¼ckgabetyp verwendet) hat%qD erbt das %E-ABI-Tag, das %qT (im Typ verwendet) hat%qD ist ungÃ¼ltig in %q#T wegen lokalem Element %q#D mit gleichem Namen%qD ist in %q#T ungÃ¼ltig wegen lokaler Methode %q#D mit gleichem Namen%qD ungÃ¼ltig in Lambda%qD ist ein Namensbereich%qD ist eine gewÃ¶hnliche (nicht-Platzierungs) Deallokationsfunktion%qD ist eine Ã¼bliche (nicht-placement) Deallokationsfunktion in C++14 (oder mit -fsized-deallocation)%qD ist bereits ein Â»friendÂ« von %qT%qD ist bereits ein Â»friendÂ« der Klasse %qT%qD wurde in diesem GÃ¼ltigkeitsbereich bereits deklariert%qD ist bereits in %qT definiert%qD ist bereits in Klasse %qT definiert%qD ist bereits in der Klasse %qT definiert%qD ist ein AufzÃ¤hlungstemplate%qD ist sowohl eine direkte Basis als auch eine indirekte virtuelle Basis%qD wird in Header %qs deklariert%qD ist mit TLS-Modell %s definiert%qD ist veraltet%qD ist veraltet: %s%qD wird mit sich selbst initialisiert%qD wird fÃ¼r ein leeres Pack instanziiert%qD ist normalerweise eine nicht-statische Funktion%qD ist keine Klasse oder Namensbereich%qD ist kein Funktionstemplate%qD ist kein Element von %qD%qD ist kein Element von %qD; meinten Sie %qs?%qD ist kein Element von %qT%qD ist kein Element von %qT; meinten Sie %qs?%qD ist keine Elementtemplatefunktion%qD ist kein Namensbereichs-Name%qD bezeichnet Namensraum-Namen; meinten Sie %qs?%qD ist keine Zeigervariable%qD ist kein statisches Datenelement eines Klassentemplates%qD ist kein Template%qD ist keine Templatefunktion%qD ist kein Typ%qD ist kein gÃ¼ltiges Templateargument, weil %qD eine Variable und nicht die Adresse einer Variable ist%qD ist keine Variable%qD ist in %<aligned%>-Klausel keine Variable%qD ist in %<nontemporal%>-Klausel keine Variable%qD in %qs-Klausel muss eine Variable sein%qD ist in Klausel %<firstprivate%> keine Variable%qD ist in Klausel %<lastprivate%> keine Variable%qD ist in Klausel %qs keine Variable%qD ist kein variadisches Template%qD in %<uniform%>-Klausel ist kein Argument%qD ist kein Funktionsargument%qD ist nicht eingefangen%qD ist mit %qD unvertrÃ¤glich%qD ist auÃŸerhalb des FunktionsgÃ¼ltigkeitsbereiches nicht definiert%qD ist in %<depend%>-Klausel weder lvalue-Ausdruck noch Arrayabschnitt%qD ist nicht als %<constexpr%>-Funktion verwendbar, denn:%qD ist statisch, wird jedoch in Inline-Funktion %qD verwendet, was nicht statisch ist%qD in %qs-Klausel ist eine threadprivate Variable%qD ist zu klein, um alle Werte von %q#T aufzunehmen%qD wird in dieser Funktion uninitialisiert verwendet%qD kÃ¶nnte in dieser Funktion uninitialisiert verwendet werden%qD darf nicht als Â»staticÂ« deklariert werden%qD darf nicht innerhalb eines Namensbereiches definiert werden%qD Verschieben eines Objekts des nichttrivialen Typs %#qT und GrÃ¶ÃŸe %E in eine Region der GrÃ¶ÃŸe %E%qD Verschieben eines Objekts des nichttrivial kopierbaren Typs %#qT; verwenden Sie stattdessen %<new%> oder %<delete%>%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem Kopierkonstruktor; verwenden Sie stattdessen %<new%> und %<delete%>%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem DestruktorIn %<#pragma acc declare link%> muss %qD eine globale Variable sein%qD muss eine Nicht-Elementfunktion sein%qD muss eine nichtstatische Elementfunktion sein%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein%qD muss ein Argument von einem Klassen- oder AufzÃ¤hlungstyp haben%qD muss entweder ein oder zwei Argumente nehmen%qD muss entweder null oder ein Argument nehmen%qD muss genau ein Argument nehmen%qD muss genau zwei Argumente nehmen%qD darf keine Argumente nehmenÂ»%qDÂ« darf keine variable Argumentanzahl haben%qD nicht deklariert%qD nicht definiert%qD mit anderem Zugriff redeklariert%qD mit anderer Sichtbarkeit redeklariertZielregion verweist auf %qD, aber der Ausdruck hat keinen zuordenbaren Typ%qD nach Referenzierung in Assemblierung umbenannt%qD sollte initialisiert werden%qD sollte in Elementinitialisierungsliste initialisiert werden%qD sollte innerhalb von %qD deklariert werden%qD sollte Wert zurÃ¼ckgebenQuellargument fÃ¼r %qD ist dasselbe wie fÃ¼r das Ziel%qD ist sowohl in %<link%>- als auch %<to%>-Klauseln des Deklarationsziels angegeben%qD legt weniger eingeschrÃ¤nktes Attribut als sein Ziel %qD fest: %s%qD legt weniger eingeschrÃ¤nkte Attribute als sein Ziel %qD fest: %s%qD legt eingeschrÃ¤nkteres Attribut als sein Ziel %qD fest: %s%qD legt eingeschrÃ¤nktere Attribute als sein Ziel %qD fest: %sZiel %qD wurde hier deklariert%qD vor seiner Definition verwendet%qD in seiner eigenen Initialisierung verwendet%qD wird ohne Template-Argumente verwendet%qD verletzt die One-Definition-Rule von C++%qD wurde %<extern%> deklariert und spÃ¤ter %<static%>%qD wurde als %qs deklariert, was Standardsichtbarkeit mit sich bringt%qD wurde hier deklariert%qD war versteckt%qD wurde nicht als %<constexpr%> definiert%qD wurde in diesem GÃ¼ltigkeitsbereich nicht definiert%qD wurde in diesem GÃ¼ltigkeitsbereich nicht deklariert, und bei argumentabhÃ¤ngiger Suche am Ort der Instanziierung wurden keine Deklarationen gefunden%qD wurde in diesem GÃ¼ltigkeitsbereich nicht deklariert; meinten Sie %qs?%qD wurde nicht mit konstantem Ausdruck initialisiert%qD wurde vorher hier deklariert%qD wurde vor seiner Definition ohne Deklaration verwendet%qD wurde vor seiner Definition ohne Prototyp verwendet%qD wird initialisiert nach%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Byte unverÃ¤ndert%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Bytes unverÃ¤ndert%qD Schreiben in ein Objekt des nichttrivialen Typs %#qT%s%qD Schreiben in ein Objekt des nichttrivial kopierbaren Typs %#qT%s%qD Schreibzugriff auf ein Objekt des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s%qD Schreibzugriff auf ein Objekt des Typs %#qT mit Element %qs %qD%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung%s%qD Schreibzugriff auf ein Objekt mit einem gelÃ¶schten Kopierkonstruktor%qD: Sichtbarkeitsattribut ignoriert, da es in Konflikt mit vorheriger Deklaration steht%qE 2.95 vtable-KompatibilitÃ¤tsattribut trifft nur fÃ¼r C++-Klassen zu%qE 2.95 vtable-KompatibilitÃ¤tsattribut trifft nur zu, wenn ein Â»kextÂ« kompiliert wird%qE tritt in %<aligned%>-Klausel mehrfach auf%qE tritt in %<nontemporal%>-Klausel mehrfach auf%qE tritt in dieser Datenklausel mehrfach auf%qE tritt in Mapklauseln mehrfach auf%qE tritt in derselben %<declare target%>-Direktive mehrfach aufArgument %qE ist keine FunktionArgument %qE muss eins von %qs, %qs, %qs oder %qs seinArgument %qE ist keine ZeichenketteArgument %qE ist kein BezeichnerAttribut %qE mit Wert %qE ist keine GanzzahlkonstanteAdresse von Attribut %qE auÃŸerhalb des gÃ¼ltigen BereichsAttribut %qE erlaubt nur eine Ganzzahlkonstante als ArgumentAttribut %qE auf %qD mit RÃ¼ckgabetyp Â»voidÂ« angewendetAttribut %qE auf %qT nach seiner Definition angewendetAttribut %qE wird auf Â»extern "C"Â«-Deklaration %qD angewendetAttribut %qE auf Nicht-Klassen-, Nicht-Enum-Typ %qT angewendet%qE-Attribut wird auf %qD angewendet, das weder Funktion noch Variable istAttribut %qE kann nur auf Funktionen angewandt werdenAttribut %qE bezieht sich nur auf initialisierte Variablen mit externer BindungAttributargument %qE mit Wert %E ist keine ZweierpotenzAttributargument %qE mit Wert %E ist nicht im Bereich [0, %E)Attributargument %qE an Position %i hat Typ %qTAttributargument %qE an Position %i ist ungÃ¼ltigAttributargument %qE an Position %i hat den Wert %qE, der nicht auf einen Funktionsparameter verweistAttributargument %qE an Position %i hat den Wert %qE, der nicht auf eine variable Argumentliste verweistAttributargument %qE an Position %i hat den Wert %qE, der die Anzahl der Funktionsparameter %u Ã¼bersteigtAttributargument %qE an Position %i hat den Wert %qE, der keine Ganzzahlkonstante istAttributargument %qE an Position %i hat den Wert %qE, der auf einen variadischen Funktionsparameter unbekannten Typs verweistAttributargument %qE an Position %i hat den Wert %qE, der auf den Parametertyp %qT verweistAttributargument %qE mit Wert %qE ist keine GanzzahlkonstanteAttributargument %qE kann kein konstanter arithmetischer Ausdruck seinAttributargument %qE kann keine Zeichenkette seinAttributargument %qE hat Typ %qTAttributargument %qE ist ungÃ¼ltigArgument des Attributs %qE ist keine ZeichenkettenkonstanteAttributargument %qE ist keine GanzzahlkonstanteArgument des Attributs %qE sollte zwischen 0 und 255 seinArgument des Attributs %qE sollte zwischen 18 und 255 seinAttributargument %qE hat den Wert %qE, der nicht auf einen Funktionsparameter verweistAttributargument %qE hat den Wert %qE, der nicht auf eine variable Argumentliste verweistAttributargument %qE mit Wert %qE Ã¼bersteigt %wuAttributargument %qE hat den Wert %qE, der die Anzahl der Funktionsparameter %u Ã¼bersteigtAttributargument %qE mit Wert %qE ist negativAttributargument %qE hat den Wert %qE, der keine Ganzzahlkonstante istAttributargument %qE hat den Wert %qE, der auf einen variadischen Funktionsparameter unbekannten Typs verweistAttributargument %qE hat den Wert %qE, der auf den Parametertyp %qT verweistAttribut %qE kann nur auf Funktionen oder auf Klasse- oder AufzÃ¤hlungstypen angewendet werdenAttribut %qE kann nur auf nicht-statische Datenelemente angewendet werdenAttribut %qE kann nicht auf Bitfeld angewendet werdenAttribut %qE kann nicht auf Variablen mit spezifischem Abschnitt angewendet werdenAttribut %qE kann nicht fÃ¼r lokale Variablen angegeben werdenAttribut-Direktive %qE ignoriertAttribut %qE ist nicht auf Funktionen anwendbarAttribut %qE kann nicht auf Typen angewandt werdenAttribut %qE bezieht sich nicht auf Funktionendoppeltes Attribut %qEAttribut %qE folgt auf %qEAttribut %qE hat keinen EffektAttribut %qE wirkt sich nicht auf automatische Variablen ausAttribut %qE wirkt sich nicht auf Funktionen mit Â»staticÂ«-Bindung ausAttribut %qE wirkt sich nicht auf einheits-lokale Funktionen ausAttribut %qE wirkt sich nur auf Ã¶ffentliche Objekte ausAttribut %qE wird ignoriertAttribut %qE ignoriert, da %qD nicht Thread-Speicherdauer hatAttribut %qE ignoriert, da %qD keine Variable istAttribut %qE ignoriert, da %qT bereits definiert istAttribut %qE steht mit Attribut %qs in Konflikt; wird ignoriertAttribut %qE steht mit Attribut %qs in Konflikt; wird ignoriertAttribut %qE ignoriert fÃ¼r %qEAttribut %qE ignoriert fÃ¼r Feld vom Typ %qTAttribut %qE fÃ¼r Typ %qT ignoriertAttributargument %qE deklariert das referenzierte Symbol mit einer anderen Art; wird ignoriertAttribut %qE an einer Funktion mit RÃ¼ckgabetyp %qT wird ignoriertAttributargument %qE deklariert das referenzierte Symbol neu; wird ignoriertAttribut %qE ignoriert fÃ¼r Nicht-Klassen-TypenAttribut %qE wird fÃ¼r Objekte vom Typ %qT ignoriertAttribut %qE fÃ¼r Typen ignoriertAttribut %qE ignoriert, da die Option %<-mcmse%> nicht angegeben ist.Attribut %qE ignoriert, da die Option %<-mistack%> nicht angegeben ist.Attribut %qE ignoriert, da die Option %<-fcf-protection%> nicht angegeben istAttribut %qE wird fÃ¼r Ziel R8C nicht unterstÃ¼tztAttribut %qE wird auf dieser Plattform nicht unterstÃ¼tztAttribut %qE bezieht sich nur auf FunktionenAttribut %qE kann nur auf %<struct%>-Typen angewandt werdenAttribut %qE wird nur auf SH2A unterstÃ¼tztAttribut %qE wird fÃ¼r Nicht-Klassen-Methode verwendetAttribut %qE muss sich auf eine Deklaration beziehenAttribut %qE nicht mit Speicherklasse Â»autoÂ« erlaubtAttribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack zurÃ¼ckgebenAttribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack Ã¼bergebenAttribut %qE ist nicht auf Funktionen anwendbar, die variable Anzahl von Argumenten habenAttribut %qE an einer Funktion mit RÃ¼ckgabetyp %<void%>Attribut %qE an nicht-Â»volatileÂ«-VariableAttribut %qE bezieht sich nur auf Toplevel-ObjekteAttribut %qE gilt nur fÃ¼r SH2AAttribut %qE kann nur auf Basistypen von Funktionszeiger angewandt werdenAttribut %qE kann nur auf Funktionstypen angewandt werdenAttribut %qE bezieht sich nur auf FunktionenAttribut %qE bezieht sich nur auf InterruptfunktionenAttribut %qE kann nur auf Typen angewandt werdenAttribut %qE bezieht sich nur auf VariablenAttribut %qE kann nur fÃ¼r Â»staticÂ«-Variablen verwendet werdenAttribut %qE gilt nur fÃ¼r variadische FunktionenAttribut %qE nur fÃ¼r 32 Bit verfÃ¼gbarAttribut %qE wird nur fÃ¼r reduzierte Tiny-Kerne unterstÃ¼tztAttribut %qE ist nur fÃ¼r die ARC-EM-Architektur gÃ¼ltigAttribut %qE ist nur fÃ¼r die Architektur ARCv2 gÃ¼ltigAttribut %qE erfordert eine Zeichenkettenkonstante als ArgumentAttribut %qE erfordert eine Zeichenkettenkonstante als ArgumentAttribut %qE erfordert den RÃ¼ckgabetyp Â»voidÂ«Attribut %qE benÃ¶tigt eine Ganzzahlkonstante als ArgumentAttribut %qE benÃ¶tigt Prototypen mit benannten ArgumentenAttribut %qE erwartet keine Argumente%qE kann nicht als Funktion verwendet werden%qE kann nicht als Elementzeiger verwendet werden, da es vom Typ %qT ist%qE kann nicht gleichzeitig die Attribute %qs und %qs haben%qE nach erster Verwendung als %<threadprivate%> deklariert%qE als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert%qE als Funktion, die ein Array zurÃ¼ckgibt, deklariert%qE ist hier deklariert%qE als falsche Symbolart definiert%qE hat nicht den Typ %<omp_depend_t%>, in der %<depend%>-Klausel mit %<depobj%>-AbhÃ¤ngigkeitstyp%qE in %qs-Klausel hat keinen zuordenbaren Typ%qE hat weder Zeiger- noch Arraytyp%qE bezeichnet keinen Typ%qE bezeichnet keinen Typ; meinten Sie %qs?%qE ist kein typedef oder eingebauter Typ%qE hat sowohl %<extern%> als auch Initialisierung%qE hat konstanten Typ fÃ¼r %<reduction%>%qE hat ungÃ¼ltigen Typ fÃ¼r %<reduction(%s)%>%qE wurde nicht deklariert%qE bringt Standardsichtbarkeit mit sich, aber %qD wurde bereits mit anderer Sichtbarkeit deklariert%qE in %<aligned%>-Klausel ist weder Zeiger noch Array%qE in %<aligned%>-Klausel ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array%qE in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0%qE in %q#T benennt keinen Templatetypen%qE in %q#T benennt keinen Typen%qE in Namensraum %qE bezeichnet keinen Templatetyp%qE in Namensraum %qE bezeichnet keinen Templatetyp; meinten Sie %qs?%qE in Namensbereich %qE bezeichnet keinen Typ%qE in Namensraum %qE bezeichnet keinen Typ; meinten Sie %qs?%qE-inkompatibles Attribut wird ignoriert%qE initialisiert und als %<extern%> deklariert%qE ist ein Element eines Union-Typs%qE ist ein Zeiger; meinten Sie %<->%>?%qE ist ein nicht erkannter Formatfunktionstyp%qE ist veraltet%qE ist veraltet: %s%qE in %qs-Klausel ist weder Variablen- noch Funktionsname%qE ist weder eine Funktion noch Elementfunktion; kann nicht als Â»friendÂ« deklariert werden%qE ist keine Klasse oder Namensbereich%qE ist kein Klassentemplate%qE ist keine Klasse, Namensbereich oder AufzÃ¤hlung%qE ist kein Konstantenausdruck%qE ist kein Konstantenausdruck, da er auf eine unvollstÃ¤ndig initialisierte Variable verweist%qE ist kein Konstantenausdruck, da er auf verÃ¤nderliche Teilobjekte von %qT verweist%qE ist kein Template%qE ist kein Typ%qE ist kein gÃ¼ltiges Templateargument fÃ¼r %qT, da es keine Adresse einer Variable ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine externe Bindung hat%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es ein Zeiger ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es kein L-Wert ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es vom Typ %qT ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da es in CV-Qualifikation in Konflikt steht%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da Zeichenkettensymbole in diesem Zusammenhang nicht verwendet werden kÃ¶nnen%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qE keine Variable ist%qE ist in C++98 kein gÃ¼ltiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat%qE ist %<aligned%>-Klausel keine Variable%qE ist in %<nontemporal%>-Klausel keine Variable%qE in %qs-Klausel muss eine Variable sein%qE ist in Klausel %<firstprivate%> keine Variable%qE ist in Klausel %<lastprivate%> keine Variable%qE ist in Klausel %qs keine Variable%qE ist kein Klassenname oder Alias in Objective-C%qE in %<uniform%>-Klausel ist kein Argument%qE ist kein asm-Qualifizierer%qE ist nicht am Anfang einer Deklaration%qE ist nicht initialisiert%qE ist weder lvalue-Ausdruck noch Arrayabschnitt in %<depend%>-Klausel%qE ist nicht vom Typ %qT%qE ist nicht das vollstÃ¤ndige Muster einer Packexpansion%qE ist nur in Objective-C-Dialekten erlaubt%qE ist vorbestimmt %qs fÃ¼r %qs%qE wird in dieser Funktion uninitialisiert verwendet%qE kÃ¶nnte in dieser Funktion uninitialisiert verwendet werden%qE antwortet mÃ¶glicherweise nicht auf %<%c%E%>%qE kÃ¶nnte ein abschlieÃŸendes NUL hinter das Ende des Ziels schreibenfehlende Templateargumente fÃ¼r %qE%qE muss fÃ¼r %<copyin%> %<threadprivate%> sein%qE erfordert ISA-Option %s%qE erfordert unbekannte ISA-Option%qE in umgebendem %<target%> nicht angegeben%qE in umgebendem %qs nicht angegeben%qE in umgebendem OpenACC-%qs-Konstrukt nicht angegeben%qE hat %wu Byte ausgegeben%qE hat %wu Bytes ausgegeben%qE hat %wu Byte in ein Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat %wu Byte in ein Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat %wu oder mehr Bytes ausgegeben%qE hat %wu oder mehr Bytes (angenommen %wu) ausgegeben%qE hat %wu oder mehr Bytes (angenommen %wu) in das Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat %wu oder mehr Bytes in das Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat zwischen %wu und %wu Bytes ausgegeben%qE hat zwischen %wu und %wu Bytes in das Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE-Ausgabe kÃ¶nnte vor dem letzten Formatzeichen abgeschnitten sein%qE-Ausgabe ist vor dem letzten Formatzeichen abgeschnitten%qE als andere Symbolart redeklariert%qE mit in Konflikt stehenden Attributen %qs redeklariert%qE benÃ¶tigt %<-fgnu-tm%>%qE erfordert eine %<declare%>-Direktive, um in einer %<routine%>-Funktion verwendet zu werden%qE sollte einen anderen Typ haben als %<omp_depend_t%>, in der %<depend%>-Klausel mit von %<depobj%> verschiedenem AbhÃ¤ngigkeitstyp%qE nicht deklariert (erste Verwendung in dieser Funktion)%qE nicht deklariert (erstmalige Verwendung in dieser Funktion); meinten Sie %qs?%qE ist hier nicht deklariert (nicht in einer Funktion)%qE ist hier (auÃŸerhalb einer Funktion) nicht deklariert; meinten Sie %qs?%qE mit %<auto%> verwendet%qE mit %<register%> verwendet%qE mit %<typedef%> verwendet%qE mit %<link%>-Klausel wird in %<routine%>-Funktion verwendet%qE schreibt ein abschlieÃŸendes NUL hinter das Ende des Ziels%qF als %<static%> deklariert, aber nirgendwo definiert%qF erfordert %<-mvx%>%qF erfordert z14 oder hÃ¶her%qT und %qT sind in disjunkt benannten AdressrÃ¤umen%qT als Typ statt als einfaches %<decltype(auto)%>%qT hier deklariert%qT mit bedeutenderer Sichtbarkeit als seine Basis %qT deklariert%qT mit bedeutenderer Sichtbarkeit als der Typ seines Feldes %qD deklariert%qT ist mit direkter virtueller Basisklasse definiert%qT ist mit mehreren direkten Basisklassen definiert%qT hat nicht das ABI-Tag %E, das %qT (im Typ von %qD verwendet) hat%qT hat nicht das ABI-Tag %E, das die Basis %qT hat%qT hat Basis %qT, dessen Typ von Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat%qT hat Basis %qT, dessen Typ keine Bindung hat%qT hat Basis %qT, dessen Typ den anonymen Namensbereich verwendet%qT hat ein Feld %qD, dessen Typ vom Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat%qT hat ein Feld %qD, dessen Typ keine Bindung hat%qT hat ein Feld %qD, dessen Typ den anonymen Namensbereich verwendet%qT hat hier eine vorherige Deklaration%qT hat kein Element namens %qE%qT hat kein Element namens %qE; meinten Sie %qE?%qT hat kein nicht-statisches Datenelement namens %qD%qT ist ein variabel modifizierter Typ%qT ist bereits ein Â»friendÂ« von %qT%qT ist mehrdeutige Basis von %qT%qT ist eine nicht erreichbare Basis von %qT%qT ist keine Basis von %qT%qT ist keine Klasse oder Namensbereich%qT ist kein Klassentyp%qT ist kein Klassen-, Struktur- oder Union-Typ%qT ist kein Elementklassentemplate von %qT%qT ist kein Element von %qT%qT ist kein Namensbereich%qT ist weder Namensraum noch enum ohne eigenen GÃ¼ltigkeitsbereich%qT ist keine geschachtelte Klasse von %qT%qT ist kein Zeiger auf Objekt%qT ist kein Template%qT ist kein Template-Typ%qT ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter, da er ein verÃ¤nderliches Element hat%qT ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter, da er nicht literal ist%qT ist keine erreichbare Basis von %qT%qT ist kein asm-Qualifizierer%qT ist kein AufzÃ¤hlungstyp%qT auf %qT erweitert beim Durchlaufen von %<...%>%qT ist/verwendet anonymen Typen%qT als %qs verwendet%qT als enum verwendet%qT wird in %qT aufgelÃ¶st, was kein Klassentyp ist%qT wird in %qT aufgelÃ¶st, was kein AufzÃ¤hlungstyp ist%qV-Qualifizierer kÃ¶nnen nicht auf %qT angewendet werden%qc-Umwandlung wird unescapet verwendetUmwandlung %qc wird innerhalb einer q-Folge benutztDie Direktive %qc ist redundant, da sie bereits vorgekommen ist%qs%qs bereits als spezifische Bindung fÃ¼r das generische %qs bei %C definiert%qs und %<%s-%s%> sind unvertrÃ¤glich%qs und %<%s=%s%> sind unvertrÃ¤glich%qs und %qs sind unvertrÃ¤glichArgumente %qs und %qs des intrinsischen %qs bei %L mÃ¼ssen gleiche Form haben.Argumente %qs und %qs des intrinsischen %qs bei %L mÃ¼ssen denselben Typ haben%qs und %qs kÃ¶nnen nicht gemischte FUNCTION/SUBROUTINE fÃ¼r GENERIC %qs bei %L sein%qs und %qs fÃ¼r GENERIC %qs bei %L sind mehrdeutig%qs scheint ein falsch geschriebener %qs-Handler zu sein, das PrÃ¤fix %<__vector%> fehltArgument fÃ¼r %qs hat kein abschlieÃŸendes nul-ZeichenArgument %qs des intrinsischen %qs bei %L kann nicht INTENT(IN) seinArgument %qs des intrinsischen %qs bei %L kann nicht Typ %s habenArgument %qs des intrinsischen %qs bei %L hat ungÃ¼ltige Permutation der Dimensionen (Dimension %qd doppelt)Argument %qs des intrinsischen %qs bei %L hat ungÃ¼ltige Form in Dimension %d (%ld/%ld)Argument %qs des intrinsischen %qs bei %L hat negatives Element (%d)Argument %qs des intrinsischen %qs bei %L hat Dimension auÃŸerhalb des Wertebereiches (%d)Argument %qs des intrinsischen %qs bei %L hat falsche Anzahl der Elemente (%d/%d)Argument %qs des intrinsischen %qs bei %L ist leerArgument %qs des intrinsischen %qs bei %L ist kein gÃ¼ltiger DimensionsindexArgument %qs des intrinsischen %qs bei %L muss %s seinArgument %qs des intrinsischen %qs bei %L muss ALLOCATABLE seinArgument %qs des intrinsischen %qs bei %L muss ein INTEGER seinArgument %qs fÃ¼r intrinsisches %qs bei %L muss INTEGER oder LOGICAL seinArgument %qs fÃ¼r intrinsisches %qs bei %L muss INTEGER oder PROCEDURE seinArgument %qs des intrinsischen %qs bei %L muss INTEGER oder REAL seinArgument %qs des intrinsischen %qs bei %L muss INTEGER, REAL oder CHARACTER seinArgument %qs des intrinsischen %qs bei %L muss REAL oder COMPLEX seinArgument %qs des intrinsischen %qs bei %L muss ein POINTER seinArgument %qs des intrinsischen %qs bei %L muss ein POINTER oder ein TARGET seinArgument %qs des intrinsischen %qs bei %L muss POINTER, ALLOCATABLE oder Prozedurzeiger seinArgument %qs des intrinsischen %qs bei %L muss eine Konstante seinArgument %qs des intrinsischen %qs bei %L muss eine DatenentitÃ¤t seinArgument %qs des intrinsischen %qs bei %L muss ein logisches Feld seinArgument %qs des intrinsischen %qs bei %L muss ein Zeiger oder Ziel VARIABLE oder FUNCTION seinArgument %qs des intrinsischen %qs bei %L muss ein Skalar seinArgument %qs des intrinsischen %qs bei %L muss eine Variable seinArgument %qs des intrinsischen %qs bei %L muss ein Feld seinArgument %qs des intrinsischen %qs bei %L muss austauschbare DatenentitÃ¤t sein: %sArgument %qs des intrinsischen %qs bei %L muss ein Standard-Real seinArgument %qs des intrinsischen %qs bei %L muss doppelte Genauigkeit habenArgument %qs fÃ¼r intrinsisches %qs bei %L muss geringer als Rang %d seinArgument %qs des intrinsischen %qs bei %L muss numerisch oder LOGICAL seinArgument %qs des intrinsischen %qs bei %L muss eine Scheinvariable seinArgument %qs des intrinsischen %qs bei %L darf von der Art nicht breiter als der Standard (%d) seinArgument %qs des intrinsischen %qs bei %L muss eine OPTIONALe Scheinvariable seinArgument %qs des intrinsischen %qs bei %L muss erweiterbaren Typ habenArgument %qs des intrinsischen %qs bei %L muss ein intrinsischer Typ seinArgument %qs des intrinsischen %qs bei %L muss von der Art %d seinArgument %qs des intrinsischen %qs bei %L muss vom Rang %d seinArgument %qs des intrinsischen %qs bei %L muss vom Rang 1 oder 2 seinArgument %qs des intrinsischen %qs bei %L muss positiv seinArgument %qs des intrinsischen %qs bei %L muss von der selben Art wie %qs seinArgument %qs des intrinsischen %qs bei %L muss vom gleichen Typ und gleicher Art wie %qs seinArgument %qs des intrinsischen %qs bei %L muss ein numerischer Typ sein%qs-Argument des intrinsischen %qs bei %L muss vom Typ REAL oder INTEGER seinArgument %qs des intrinsischen %qs bei %L muss den selben Rang wie %qs haben oder skalar seinArgument %qs des intrinsischen %qs bei %L darf nicht OPTIONAL seinArgument %qs des intrinsischen %qs bei %L darf kein Unterobjekt von %qs seinArgument %qs des intrinsischen %qs bei %L darf nicht vorhanden sein, wenn %<x%> COMPLEX istArgument %qs des intrinsischen %qs bei %L muss mindestens so viele Elemente haben wie es .TRUE.-Werte %qs (%ld/%d) gibtArgument %qs des intrinsischen %qs bei %L ist noch nicht unterstÃ¼tztArgument %qs des intrinsischen %qs bei %L muss vom Typ integer, read oder character seinArgument %qs des intrinsischen %qs bei %L muss vom gleichen Typ und gleicher Art wie %qs bei %L seinArgument %qs des intrinsischen %qs bei %L darf nicht TYPE(*) seinArgument %qs des intrinsischen %qs bei %L darf keine Prozedur seinArgument %qs des intrinsischen %qs bei %L darf kein Feld impliziter GrÃ¶ÃŸe seinArgument %qs des intrinsischen %qs bei %L darf keinen Koindex habenArgument %qs des intrinsischen %qs bei %L muss eine gÃ¼ltige Ganzzahlart seinArgument %qs des intrinsischen %qs bei %L muss Rang %d haben oder ein Skalar sein%qs bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden%qs bei %C ist eine Redefinition der Deklaration in der entsprechenden Schnittstelle fÃ¼r MODUL PROCEDURE %qs%qs bei %C ist bereits als FINAL-Prozedur definiert%qs bei %C ist kein Element der Struktur %qs%qs bei %C ist kein Element der Struktur %qs; meinen Sie %qs?%qs bei %C ist keine Variable%qs bei %C ist der Name einer rekursiven Funktion und verweist damit auf die Ergebnisvariable. FÃ¼r direkte Rekursion, eine explizite RESULT-Variable verwenden (12.5.2.1)%qs bei %L wurde bereits bei %L initialisiert%qs ist bei %L mit Ausdruck verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden%qs ist bei %L mit vektorindiziertem Ziel verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden%qs bei %L kann nicht das VALUE-Attribut haben, da es kein Scheinargument ist%qs bei %L hat einen Typen, der nicht zum CALL bei %L passt%qs bei %L hat auÃŸerhalb seines INTERFACE-KÃ¶rpers spezifizierte Attribute%qs bei %L hat Attribut CONTIGUOUS, aber ist kein Feldzeiger oder Feld vermuteter GrÃ¶ÃŸe oder Rang%qs bei %L ist mehrdeutig%qs bei %L ist ein Feld und OPTIONAL; wenn es fehlt, kann es nicht das effektive Argument einer ELEMENTAL-Prozedur sein, es sei denn, es gibt ein nicht-optionales Argument mit demselben Rang (12.4.1.5)%qs bei %L ist kein VALUE%qs bei %L ist keine Funktion%qs bei %L ist keine Modulprozedur%qs bei %L ist vom ABSTRACT-Typ %qs%qs bei %L muss kleiner als BIT_SIZE(%qs) sein%qs bei %L muss kleiner oder gleich BIT_SIZE(%qs) sein%qs bei %L muss kleiner oder gleich der BIT_SIZE von INTEGER(KIND=%d) sein%qs bei %L darf nicht negativ sein%qs bei %L muss in diesem Zusammenhang konstante ZeichenlÃ¤nge haben%qs bei %L muss die gleiche Anzahl formaler Argumente wie die Ã¼berschriebene Prozedur haben%qs bei %L darf nicht DEFERRED sein, da es eine Nicht-DEFERRED-Bindung Ã¼berschreibt%qs bei %L Ã¼berschreibt eine FUNCTION und muss auch eine FUNCTION sein%qs bei %L Ã¼berschreibt eine NOPASS-Bindung und muss ebenfalls NOPASS sein%qs bei %L Ã¼berschreibt eine PUBLIC-Prozedur und darf nicht PRIVATE sein%qs bei %L Ã¼berschreibt eine PURE-Prozedur und muss auch PURE sein%qs bei %L Ã¼berschreibt eine SUBROUTINE und muss auch eine SUBROUTINE sein%qs bei %L Ã¼berschreibt eine Bindung mit PASS und muss ebenfalls PASS sein%qs bei %L Ã¼berschreibt eine Nicht-ELEMENTAL-Prozedur und darf ebenfalls nicht ELEMENTAL sein%qs bei %L Ã¼berschreibt eine Prozedurbindung, die als NON_OVERRIDABLE deklariert ist%qs bei %L Ã¼berschreibt eine ELEMENTAL-Prozedur und muss auch ELEMENTAL sein%qs bei %L sollte eine FUNCTION sein%qs bei %L sollte eine SUBROUTINE seinAttribut %qs wird ignoriertAttribut %qs wird fÃ¼r %qE in %<__builtin_has_attribute%> nicht unterstÃ¼tztAttribut %qs wird fÃ¼r %qT in %<__builtin_has_attribute%> nicht unterstÃ¼tztAttribut %qs wird in %<__builtin_has_attribute%> nicht unterstÃ¼tztAttribut %qs gilt nur fÃ¼r FunktionenAttribut %qs gilt nur fÃ¼r variadische FunktionenAttribut %qs benÃ¶tigt Prototypen mit benannten Argumenten%qs kann nicht in einem Konstanten-Ausdruck auftreten%qs kann bei %C nicht erweitert werden, da es BIND(C) ist%qs kann bei %C nicht erweitert werden, da es ein SEQUENCE-Typ istdie %qs-Klausel wird in der %<requires%>-Direktive noch nicht unterstÃ¼tzt%qs-Klausel wird lexikalisch nach dem ersten Zielkonstrukt oder nach der ersten Auslagerungs-API verwendet%qs mit Qualifizierer %<auto%> fÃ¼r %qE kombiniert%qs mit Qualifizierer %<register%> fÃ¼r %qE kombiniert%qs-Konstrukt innerhalb einer %qs-RegionINTRINSIC deklariertes %qs bei %L existiert nicht%qs als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert%qs als Funktion, die ein Feld zurÃ¼ckgibt, deklariertBei %2$L deklariertes %1$qs ist auch der Name einer intrinsischen Funktion. Sie kann nur Ã¼ber eine explizite Schnittstelle oder als EXTERNAL deklariert aufgerufen werden.Bei %2$L deklariertes %1$qs Ã¼berdeckt intrinsische Funktion mit gleichem Namen. Um die aufzurufen, sind explizite INTRINSIC-Deklarationen erforderlich.%qs in einem Nicht-Klassen-GÃ¼ltigkeitsbereich definiert%qs wurde falsch deklariert%qs nicht in Klassen-GÃ¼ltigkeitsbereich definiert%qs unterstÃ¼tzt keinen MIPS16-Code%qs unterstÃ¼tzt %qs nichtEntitÃ¤t %qs bei %C kann keine Initialisierung habenEntitÃ¤t %qs bei %C kann keine Argumente haben%qs erfordert 1 Argument, aber %d wurden angegeben%qs erwartet 2 Argumente, aber %d wurden angegeben%qs erwartet ein konstantes Argument%qs erwartet einen Festkommawert als Argument%qs erwartet einen Festkommawert als erstes Argument%qs erwartet einen Ganzzahlwert als zweites Argument%qs-Ausdruck muss ganzzahlig seinFeature-Modifizierer %qs vertrÃ¤gt sich nicht mit der Verwendung von GleitkommatypenFeature-Modifizierer %qs vertrÃ¤gt sich nicht mit der Verwendung von VektortypenFunktion %qs kann keine Argumente haben%qs-Funktion kann keine andere Interrupt-Art habenFunktion %qs kann keinen Wert zurÃ¼ckgebenFunktion %qs verwendet Typspezifikation %<auto%> ohne folgenden RÃ¼ckgabetypenFunktion %qs mit nachgestelltem RÃ¼ckgabetyp hat %<decltype(auto)%> als Typ statt einfachem %<auto%>Funktion %qs mit folgendem RÃ¼ckgabetypen hat %qT als seinen Typ statt einfaches %<auto%>Funktion %qs mit folgendem RÃ¼ckgabetypen nicht mit Typspezifikation %<auto%> deklariert%qs hat sowohl %<extern%> als auch Initialisierung%qs Ã¼bergelaufen%qs in %<%s %E%>%qs in %s-Klausel bei %L ist kein korrekter Feldabschnitt%qs in ALIGNED-Klausel bei %L erfordert einen skalaren, positiven, konstanten Ganzzahlausdruck fÃ¼r die Ausrichtung%qs in ALIGNED-Klausel bei %L muss POINTER, ALLOCATABLE, Cray-Zeiger oder C_PTR sein%qs in DEPEND-Klausel bei %L ist ein Feldabschnitt der GrÃ¶ÃŸe 0%qs in EXTENDS-Ausdruck bei %C ist kein abgeleiteter Typ%qs in LINEAR-Klausel bei %L benÃ¶tigt einen konstanten, ganzzahligen linear-step-Ausdruck oder ein Dummy-Argument, das in der UNIFORM-Klausel angegeben ist%qs in LINEAR-Klausel bei %L benÃ¶tigt einen skalaren, ganzzahligen linear-step-Ausdruck%qs kann nicht in COMMON bei %L auftreten [F2008:C5100]%qs in Zeigerzuweisung bei %L kann kein L-Wert sein, da es eine Prozedur ist%qs in Variablen-Definitionskontext (%s) bei %L ist keine Variable%qs inkompatibel mit explizit ausgeschalteten Optionen%qs initialisiert und als %<extern%> deklariertintrinsisches %qs mit CHARACTER-Argument bei %Lintrinsisches %qs mit KIND-Argument bei %Lintrinsisches %qs mit RADIX-Argument bei %L%qs ist in der AVR-LibC ein reservierter Bezeichner. ErwÃ¤gen Sie %<#include <avr/interrupt.h>%> vor der Benutzung des Makros %qs%qs bereits aus Host-Sichtbarkeitseinheit bei %C IMPORTiert%qs ist ein ungÃ¼ltiges Argument fÃ¼r %<-mcpu=%>%qs ist eine unbekannte Option fÃ¼r %<-save-temps%>%qs ist beschÃ¤digt%qs ist veraltet%qs ist veraltet und wird unter keinen UmstÃ¤nden empfohlen%qs ist veraltet; stattdessen -fno-zero-initialized-in-bss verwenden%qs ist veraltet; stattdessen -fstack-check verwenden%qs ist mit %qs unvertrÃ¤glich%qs vertrÃ¤gt sich nicht mit der Verwendung von Gleitkommatypen%qs vertrÃ¤gt sich nicht mit der Verwendung von Vektortypen%qs ist schmaler als die Werte seines Typsin der gepunkteten Zeichenkette bei %2$C ist %1$qs weder ein definierter Operator noch eine Strukturkomponente%qs ist kein Verzeichnis%qs ist keine gcov-Datei%qs ist kein gÃ¼ltiges Basisregister in %<-mstack-protector-guard-reg=%>%qs ist in %qs kein gÃ¼ltiges Basisregister%qs ist keine gÃ¼ltige Zahl in %<-mstack-protector-guard-offset=%>%qs ist in %qs keine gÃ¼ltige Zahl%qs ist kein gÃ¼ltiger Offset in %<-mstack-protector-guard-offset=%>%qs ist in %qs kein gÃ¼ltiger Offset%qs ist keine gÃ¼ltige PrÃ¤prozessoroption%qs ist keine Option, die Warnungen steuert%qs ist nicht als ein Typ definiert%qs wird von der Architektur %<%s%> nicht unterstÃ¼tzt%qs wird fÃ¼r 64-Bit-Darwin nicht unterstÃ¼tzt; es ist mit den installierten C- und C++-Bibliotheken unvertrÃ¤glich%qs wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tzt%qs ist fÃ¼r %qs ungÃ¼ltig%qs hat PRIVATE-Typ und kann kein Scheinargument von %qs bei %L sein, das PUBLIC ist%qs hat Version %q.*s, Version %q.*s erwartetAusdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig seinAusdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig, positiv und konstant sein%qs-Matchingvariante ist veraltetpassende %qs-Variante erfordert z14 oder hÃ¶her%qs bei %L muss eine Modulprozedur oder eine externe Prozedur mit expliziter Schnittstelle sein%qs muss vom gleichen Typ und gleicher Art wie %qs bei %L in %qs sein%qs muss die erste Klausel von %qs sein%qs muss mit %qs verwendet werden%qs darf nicht bei %L in einer Feldspezifikation in der gleichen ALLOCATE-Anweisung auftreten, wo es selbst alloziert wird%qs erfordert ein gÃ¼ltiges Basisregister%qs ist auÃŸerhalb der STRUCTURE bei %C nicht erlaubt%qs wird vom Assembler nicht unterstÃ¼tzt%qs von %qs bei %L ist PRIVATEBei %3$C importiertes %1$qs von Modul %2$qs ist auch der Name der aktuellen Programmeinheit%qs wird nur in OpenACC-Code unterstÃ¼tztDatei fÃ¼r ProfilingzÃ¤hlerdaten %qs wurde nicht gefunden%qs erfordert %qs%qs erfordert %qs oder %qs%qs erfordert PowerPC64-Architektur, wird eingeschaltet%qs erfordert VSX-UnterstÃ¼tzung%qs erfordert ein Ziel, das den %qs-Befehl unterstÃ¼tzt%qs erfordert sprungwahrscheinliche Befehle%qs erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 2.06%qs erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 3.0%qs fÃ¼r Â»autoÂ«-Variable %qE angegeben%qs fÃ¼r Parameter %qE angegeben%qs fÃ¼r Strukturfeld angegeben%qs fÃ¼r Strukturfeld %qE angegeben%qs fÃ¼r unbenannten Parameter angegeben%qs mit %<decltype%> angegeben%qs mit %<typeof%> angegeben%qs mit %qT angegebenMarkierung %qs bei Benennung von %q#T verwendet%qs wird in dieser ABI nicht unterstÃ¼tzt%qs mit %qE verwendet%qs verwendet dynamische Stapelanforderung%qs verwendet Register r29Wert %qs muss positiv seinVariable %qs ist weder Zeiger noch ArrayVariable %qs ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array%qs wurde an %qs zugewiesen, war aber nicht wÃ¤hrend Rekompilierung definiert, oder umgekehrt%r%s:%d:%R   %r%s:%d:%R   [ %d Instanziierungskontexte werden Ã¼bersprungen, Â»-ftemplate-backtrace-limit=0Â« zum Ausschalten verwenden ]
  %r%s:%d:%R   in %<constexpr%>-Ersetzung von %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ %d Instanziierungskontexte werden Ã¼bersprungen, Â»-ftemplate-backtrace-limit=0Â« zum Ausschalten verwenden ]
  %r%s:%d:%d:%R   in %<constexpr%>-Ersetzung von %qs%s%s
  %s ist identisch mit %s.Â»%s !$ACC LOOPÂ«-Schleifen bei %L nicht perfekt geschachtelt%s %#qD%s %#qS%s %<%s%.*s%> erwartet ein passendes Argument %<%T%s%>%s %<%s%.*s%> erwartet ein passendes Argument %<%s%s%>%s %<%s%.*s%> erwartet Argumenttyp %<%T%s%>, aber Argument %d hat Typ %qT%s %<%s%.*s%> erwartet Argumenttyp %<%s%s%>, aber Argument %d hat Typ %qT%s %<%s(%E)%> %p %d
*************** F2008: Eine Zuweisung an eine Zeigerfunk
*** 2151,2157 ****
  <anonym><geschweift geklammerte Initialisierungsliste><eingebaut><Kommandozeile><Deklarationsfehler>{AufzÃ¤hlung}<fehlerhafter-Ausdruck><Ausdrucksfehler><lambda<lambda><fehlt><RÃ¼ckgabewert> <RÃ¼ckgabewert><Anweisung><strukturierte Bindungen><Markierungsfehler><Template-Argumente-Fehler><Template-Parameter-Fehler><throw-Ausdruck><Typfehler><Typ-Fehler><typedef-Fehler><TypprÃ¤fixfehler><ubsan-Unterprogramm-Aufruf><unbekannter Operator><unbekannt><unbenanntes %s><unbenannt-Festkomma:<unbenannt-Gleitkomma:<unbenannt-vorzeichenlos:<unbenannt><nicht-analysiert><unaufgelÃ¶ster Ã¼berladener Funktionstyp>?: mit Ganzzahlkonstanten in booleschem Kontext?: mit Ganzzahlkonstanten in booleschem Zusammenhang; der Ausdruck evaluiert immer zu %<true%>@catch-Parameter kann nicht Protokoll-qualifiziert seinÂ»@catchÂ«-Parameter ist kein bekannter Objective-C-Klassentyp@interface der Klasse %qE nicht gefundenEin Basisblock-ProfilzÃ¤hler wird als heiÃŸ betrachtet, wenn er den angegebenen Promilleanteil zur gesamten Profiling-AusfÃ¼hrung beitrÃ¤gt (wird im LTO-Modus verwendet).Ein Faktor, um die obere Schranke des Swing-Modulo-Schedulers fÃ¼r Schleifenplanung einzustellen.Abschneiden von Gleitkomma- zu Ganzzahl darf durch Rundung ersetzt werden, um Modusumschaltung zu verhindern.Bei %C wird ein Parametername erwartetEin Synonym fÃ¼r -std=c89 (fÃ¼r C) oder -std=c++98 (fÃ¼r C++).Schwellwert fÃ¼r vom Swing-Modulo-Scheduler betrachteten Durchschnitts-Schleifen-ZÃ¤hler.Bei %C wird eine Typparameterliste erwartetAAPCS unterstÃ¼tzt nicht %<-mcallee-super-interworking%>AAPCS unterstÃ¼tzt nicht %<-mcaller-super-interworking%>ABI erfordert %<-march=rv%d%>ABSTRACT INTERFACE %qs bei %L darf kein angenommenes ZeichenlÃ¤ngenergebnis haben (F2008: C418)ABSTRACT INTERFACE %qs darf bei %L nicht referenziert werdenABSTRACT INTERFACE bei %CABSTRACT-Typ %qs bei %L verwendetABSTRACT-Typ bei %Cletzter Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %Lerster Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %LSchrittausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %LACC-CACHE-Direktive bei %C muss innerhalb einer Schleife seinACCESS-Spezifikation bei %L wurde bereits spezifiziertVariable ACQUIRED_LOCKÂ»ACQUIRED_LOCK=Â«-Argument bei %L muss skalare LOGICAL-Variable seinACTION-Typ bei %C steht in Konflikt mit READONLY-SpezifiziererAttribut ALLOCATABLE bei %C in einer TYPE-DefinitionALLOCATABLE-Objekt %qs in Klausel %s bei %LALLOCATABLE-Objekt %qs von abgeleitetem Typ in Klausel %s bei %LALLOCATABLE-Objekt %qs von polymorphem Typ in Klausel %s bei %LALLOCATABLE auÃŸerhalb des INTERFACE-KÃ¶rpers bei %L angegebenALLOCATE ObjektALLOCATE von Koarray bei %C in CRITICAL-BlockALLOCATE von Koarray bei %C in DO CONCURRENT-BlockALTERNATE RETURN bei %L nicht erlaubtwiedereinsprungsfÃ¤higer APCS-Code nicht unterstÃ¼tzt. IgnoriertARMv8-M Security Extensions sind mit der gewÃ¤hlten FPU inkompatibelASSERT_EXPR mit immer falscher BedingungASSIGN-Anweisung bei %CASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-VariableAnweisung ASSIGNED GOTO bei %L erfordert eine INTEGER-VariableASSIGNED-Variable in FORMAT-Markierung bei %LASSOCIATE-Konstrukt bei %CASSOCIATE-Name %qs in %s-Klausel bei %LASSOCIATE-Name %qs in SHARED-Klausel bei %LASYNCHRONOUS-Attribut bei %CASYNCHRONOUS-Anweisung bei %CASYNCHRONOUS= bei %C ist in Fortran 95 nicht erlaubtSpezifikation ASYNCHRONOUS= bei %L muss ein Initialisierungsausdruck seinSpezifikation ASYNCHRONOUS= bei %L muss von der Art Default-CHARACTER seinSpezifikation ASYNCHRONOUS= bei %L muss skalar seinATOM-Argument bei %L der intrinsischen Funktion %s muss Koarray oder koindiziert seinATOM-Argument bei %L fÃ¼r intrinsische Funktion %s muss eine ATOMIC_INT_KIND-Ganzzahl seinATOM-Argument bei %L fÃ¼r intrinsische Funktion %s muss eine ATOMIC_INT_KIND-Ganzzahl oder ein ATOMIC_LOGICAL_KIND-Logikwert seinATOM-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinAUX-Zeiger fÃ¼r Kante %d->%d initialisiertAVX-Vektorargument ohne eingeschaltetes AVX Ã¤ndert das ABIAVX-VektorrÃ¼ckgabe ohne eingeschaltetes AVX Ã¤ndert das ABIAVX512F-Vektorargument ohne eingeschaltetes AVX512F Ã¤ndert das ABIAVX512F-VektorrÃ¼ckgabe ohne eingeschaltetes AVX512F Ã¤ndert das ABIDer absolute Wert von SHIFT muss kleiner oder gleich SIZE bei %C seinAbstrakte Schnittstelle %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigErweiterungen akzeptieren, um alten Code zu unterstÃ¼tzen.Auf Daten im gleichen Abschnitt von gemeinsam verwendeten Ankerpunkten zugreifen.Zugriffsspezifikation des Operators %s bei %C wurde bereits spezifiziertZugriffsspezifikation des Operators .%s. bei %C wurde bereits spezifiziertAuf Variablen in 32-Bit-PPU-Objekten zugreifen (Standard).Auf Variablen in 64-Bit-PPU-Objekten zugreifen.Ausgehende Funktionsargumente sammeln und den nÃ¶tigen Stapelspeicher fÃ¼r ausgehende Argumente im Prolog/Epilog der Funktion reservieren/freigeben. Ohne diese Option werden ausgehende Argumente auf den Stapel geschoben und hinter zurÃ¼ckgeholt. Diese Option kann fÃ¼r Funktionen, die viele Funktionen mit ArgumentÃ¼bergabe Ã¼ber den Stapel aufrufen, z.B. printf, zu kleinerem Code fÃ¼hren.Effektives CLASS-Feldargument fÃ¼r %qs muss ein vollstÃ¤ndiges Feld bei %L seinEffektives Argument bei %L fÃ¼r INTENT(%s)-Dummy %qs von ELEMENTAL-Unterprogramm %qs ist skalar, aber ein anderes effektives Argument ist ein FeldEffektives Argument bei %L an reservierbares oder Zeiger-Scheinargument %qs muss Parameter mit Typ aufgeschobener LÃ¤nge haben, genau dann, wenn das Scheinargument einen solchen hatEffektives Argument bei %L fÃ¼r Scheinparameter vermuteten Typs hat abgeleiteten Typ mit typgebundenen oder FINAL-ProzedurenEffektives Argument enthÃ¤lt zuwenige Elemente fÃ¼r Scheinargument %qs (%lu/%lu) bei %LEffektives Argument fÃ¼r %qs kann nicht Feld vermuteter GrÃ¶ÃŸe bei %L seinEffektives Argument fÃ¼r %qs muss ALLOCATABLE bei %L seinEffektives Argument fÃ¼r %qs muss ein Zeiger bei %L seinEffektives Argument mit EVENT_TYPE oder mit EVENT_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qsEffektives Argument mit LOCK_TYPE oder mit LOCK_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qsEffektives Argument fÃ¼r %qs bei %L sein muss Koarray seinEffektives Argument fÃ¼r %qs bei %L muss polymorph seinEffektives Argument fÃ¼r %qs bei %L muss einfach fortlaufend oder ein Element eines solchen Feldes seinEffektives Argument fÃ¼r %qs bei %L muss unbegrenzt polymorph sein, da das formale Argument ein Zeiger oder reservierbare unbegrenzt polymorphe EntitÃ¤t ist [F2008: 12.5.2.5]Effektives Argument fÃ¼r %qs bei %L muss denselben deklarierten Typ habenEffektives Argument fÃ¼r fortlaufenden Schein-Zeiger %qs bei %L muss einfach fortlaufend seinEffektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ EVENT_TYPE oder einer EVENT_TYPE-KomponenteEffektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ LOCK_TYPE oder einer Komponente LOCK_TYPEEffektive ZeichenkettenlÃ¤nge passt nicht zur deklarierten fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)Effektive ZeichenkettenlÃ¤nge ist kÃ¼rzer als die deklarierte fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)Einen Durchlauf zur Entfernung von TeilausdrÃ¼cken nach Schleifenoptimierungen hinzufÃ¼gen.Beschreibungsattribute zu einigen DWARF-DIEs hinzufÃ¼gen, die kein Namensattribut haben.AusdrÃ¼ckliche PrÃ¼fungen fÃ¼r Division durch Null hinzufÃ¼gen.AusdrÃ¼ckliche PrÃ¼fungen fÃ¼r DivisionsÃ¼berlauf in INT_MIN / -1 hinzufÃ¼gen.ZusÃ¤tzliche Anmerkungen an Assemblerausgabe anfÃ¼gen.ZusÃ¤tzliche Fehlerprotokollausdrucke.Nach dem Erkennen von undefiniertem Verhalten versuchen, die AusfÃ¼hrung fortzusetzen.Schleifen aggressiv optimieren, dabei sprachspezifische EinschrÃ¤nkungen einbeziehen.Interner Fehler: Alias and target%'s comdat groups differsInterner Fehler: Alias and target%'s section differsAlias fÃ¼r --help=target.Alias fÃ¼r --mcpu=g10.Alias fÃ¼r -mcpu=g13.Alias fÃ¼r -mcpu=g14.Interner Fehler: Alias has call edgesInterner Fehler: Alias has more than one alias referenceInterner Fehler: Alias has non-alias referenceAlle Marken ausrichten.Alle Schleifen auf 32-Byte-Grenzen ausrichten.Code und Daten auf 32 Bit ausrichten.Ziel der Zeichenkettenoperationen ausrichten.Doubles auf 64-Bit-Grenzen ausrichten.Funktionseinsprung an 4-Byte-Grenze ausrichten.Marken ausrichten, die nur mit SprÃ¼ngen erreicht werden kÃ¶nnen.Einige Doubles auf DWord-Grenze ausrichten.FunktionsanfÃ¤nge ausrichten.SchleifenanfÃ¤nge ausrichten.Auf Basistyp des Bitfeldes ausrichten.Auf Basistyp des Bitfeldes ausrichten. Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden.Variablen auf 32-Bit-Grenzen ausrichten.Alle intrinsischen Prozeduren sind ungeachtet des gewÃ¤hlten Standards verfÃ¼gbar.Alle Speicherzugriffe nutzen I/O-load/store-Befehle.Alle LEN-Typparameter in der TYPE-IS-Anweisung bei %C mÃ¼ssen ASSUMED seinZuordnungsfÃ¤higes %qs bei %L kann keine Initialisierung habenReservierbares Feld %qs bei %L muss aufgeschobene Form oder vermuteten Rang habenZuordnungsfÃ¤hige Koarray-Variable %qs bei %L muss aufgeschobene Form habenAllozierbare Komponente %s bei %L muss eine Kodimension haben, da sie eine Subkomponente als Nicht-Koarray des Typs EVENT_TYPE hatAllozierbare Komponente %s bei %L muss eine Kodimension haben, da es eine Subkomponente als Nicht-Koarray des Typs LOCK_TYPE hatAllozierbare Komponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension habenAllozierbare Komponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension habenAllozierbare Komponente der Struktur bei %C muss eine aufgeschobene Form habenAllozierbare Komponente oder deferred-shaped-Feld bei %C in DATA-AnweisungReservierbare Funktion %qs bei %L muss eine explizite Funktionsschnittstelle habenLokale Variablen auf Stapel anlegen, um indirekte Rekursion zu ermÃ¶glichen.Allocate-Objekt bei %C ist kein Nicht-Prozedur-Zeiger oder reservierbare VariableALLOCATE-Objekt bei %L tritt auch bei %L aufALLOCATE-Objekt bei %L ist weder ein Datenzeiger noch eine reservierbare VariableALLOCATE-Objekt bei %L ist Subobjekt des Objekts bei %LALLOCATE-Objekt bei %L muss ALLOCATABLE oder ein POINTER seinALLOCATE-Objekt bei %L mit Parameter aufgeschobenen Typs erfordert entweder eine Typspezifikation, SOURCE-Marke oder MOLD-MarkeReservierung von %s bei %L mit Typspezifikation erfordert den selben ZeichenkettenlÃ¤ngenparameter wie in der DeklarationReservierung von %s mit ABSTRACT-Basistyp bei %L erfordert Typspezifikation oder QuellausdruckReservierung wÃ¼rde Speichergrenze Ã¼berschreitenZugriff auf Instanzvariablen erlauben, als ob sie lokale Deklarationen innerhalb der Instanzmethoden-Implementierungen wÃ¤ren.Im festen Modus beliebig lange Zeilen erlauben.Im freien Modus beliebig lange Zeilen erlauben.Zulassen, dass Bitfelder Wortgrenzen Ã¼berschneiden.Erlauben, SprÃ¼nge mit anderen Befehlen zu packen.Den eingebauten Funktionen ceil, floor, round, trunc erlauben, Â»inexactÂ«-Exceptions zu werfen.Umwandlungen zwischen __ea und allgemeinen Zeigern erlauben (Standard).Dollarzeichen in EntitÃ¤tsnamen erlauben.Schnelle SprÃ¼nge zum Nachrichten-Dispatcher erlauben.Vorhalten von Funktionsadressen in Registern erlauben.GCC erlauben, LIW-Befehle zu verwenden.GCC erlauben, SETLB- und Lcc-Befehle zu verwenden.Hardware-Gleitkommabefehle erlauben, um 32-Bit- und 64-Bit-Befehle abzudecken.Implizite Umwandlungen zwischen Vektoren mit unterschiedlicher Anzahl der Teile und/oder abweichenden Elementtypen erlauben.Erlauben, dass der dynamische Linker Funktionen und Variablen mit solchen unterschiedlicher Semantik (oder Initialisierungen) gemischt platzieren darf.Mathematische Optimierungen erlauben, die IEEE- oder ISO-Standards verletzen kÃ¶nnten.Zulassen, dass neue Daten-Races bei Schreibzugriffen entstehen.Optimierung fÃ¼r Gleitkommaarithmetik erlauben, auch wenn durch Runden ein anderes Ergebnis herauskommen kann.Nicht ausgereifte Planung von eingereihten Befehlen erlauben.Nur-Lese-Daten in sdata-Abschnitt erlauben.Vorzeichenerweiterung in Fusionsoperationen erlauben.Spekulative Bewegung bei mehr Ladebefehlen erlauben.Spekulative Bewegung von Nicht-Lade-Befehlen erlauben.Spekulative Bewegung bei einigen Ladebefehlen erlauben.Verschiedene Typen fÃ¼r die Argumente des Â»?Â«-Operators erlauben.Im Durchlauf, der Speicheroperationen zusammenfasst, unausgerichtete Speicherungen zulassen, sofern es erlaubt ist.Verwendung von MDMX-Befehlen erlauben.Verwendung von MT-Befehlen erlauben.Verwendung von Hardware-Gleitkommabefehlen fÃ¼r V850E2V3 und aufwÃ¤rts erlauben.Verwendung von Hardware-Gleitkomma-ABI und -befehlen erlauben.FÃ¼r Festkomma-Bruchzahlen das Abschneiden statt Runden erlauben.Zwei Befehle pro Taktzyklus erlauben.Verwendung von __gcc_isr-Pseudobefehlen in ISR-Prologen und -Epilogen erlauben.Verwendung von r15 fÃ¼r Inline-Assembler erlauben.Variadische Funktionen ohne benannte Parameter erlauben.Codegenerierung erlauben, die Bitverschiebungen und Rotationen mit direkten Argumenten verwendet, so wie l.rori.Generieren von Programmen erlauben, die l.sf*i-Befehle verwenden. Wenn die Zielarchitektur das nicht unterstÃ¼tzt, generiert der Compiler Befehle, die den Direktwert zuerst in ein Register speichern.Codegenerierung erlauben, die Vorzeichenerweiterung verwendet. Wenn die Zielarchitektur dies nicht unterstÃ¼tzt, wird die Vorzeichenerweiterung stattdessen Ã¼ber Ladebefehle ausgefÃ¼hrt.Codegenerierung erlauben, die den Befehl l.cmov verwendet. Wenn die Zielarchitektur den Befehl nicht unterstÃ¼tzt, werden stattdessen Ã¤quivalente set- und branch-Befehle verwendet.Codegenerierung erlauben, die den Befehl l.rori verwendet.Bereits in CONTAINS-Block bei %CAlternative RETURN-Anweisung bei %C ist nur innerhalb einer SUBROUTINE erlaubtAlternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als RÃ¼ckgabeAlternative Aufrufkonvention.Alternativer RÃ¼cksprung bei %L ist in einer DTIO-Prozedur nicht erlaubtAlternative RÃ¼ckgabe kann nicht in Operatorschnittstelle bei %L auftretenAlternatives RÃ¼ckgabe-Dummyargument kann nicht in einer SUBROUTINE mit BIND(C)-Attribut bei %L auftretenAlternativer RÃ¼ckgabespezifizierer in elementarem Unterprogramm %qs bei %L ist nicht erlaubtAlternativer RÃ¼ckgabespezifizierer in Funktion %qs bei %L ist nicht erlaubtArgument fÃ¼r AlternativrÃ¼ckgabe bei %CObwohl nicht referenziert, hat %qs mehrdeutige Schnittstellen bei %LAltiVec-Argument an Funktion ohne Prototyp Ã¼bergebenAltiVec wird fÃ¼r dieses Ziel nicht unterstÃ¼tztFunktionseinsprung, Sprungziele und RÃ¼cksprungadressen ausrichten.Immer weite Aufrufe erzeugen.Register $lp immer auf dem Stapel speichern.Bitfelder immer als gleichgroÃŸ wie Â»intÂ« ansehen.Immer Dynamic Realigned Argument Pointer (DRAP) verwenden, um den Stapel neu auszurichten.Immer JSR fÃ¼r Aufrufe verwenden, niemals BSR.Mehrdeutiges !$OMP DECLARE REDUCTION von Modul %s bei %LMehrdeutige Schnittstellen in %s fÃ¼r %qs bei %L und %qs bei %LMehrdeutiges Symbol in TYPE-Definition bei %CDie geeignete Diagnosemeldung mit der Kommandozeilenoption anreichern, die sie steuert.Alias fÃ¼r -minterlink-compressed; fÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Alternative RÃ¼ckkehr bei %L ohne ein *-ScheinargumentInterner Fehler: An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: Ein Ã¤uÃŸeres FORALL-Konstrukt hat bereits einen Index mit Namen %LDoppelwort-Vertauschungen aus VSX-Berechnungen analysieren und entfernen.Interner Fehler: Analyzed alias has no referenceAssemblerbefehle mit geschÃ¤tzten Adressen kommentieren.Einen zweiten Unterstrich anhÃ¤ngen, wenn der Name bereits einen Unterstrich enthÃ¤lt.Unterstriche an extern sichtbare Namen anhÃ¤ngen.Negatives Vorzeichen auf Null-Werte anwenden.Besondere Regeln anwenden, um Paket fÃ¼r die Laufzeitumgebung zu kompilieren.Variablenerweiterung anwenden, wenn Schleifen abgerollt werden.UngefÃ¤hre HÃ¶chstzahl der zwischen einem Hinweis und seinem Zweig erlaubten Befehlen [125].Argument %<A%> mit INTENT(OUT) bei %L des intrinsischen Unterprogramms %s darf keinen Vektorindex habenArgument %<S%> von NEAREST bei %L darf nicht Null seinArgument %qs tritt im Aufruf von %qs bei %L doppelt aufArgument %qs des intrinsischen %qs bei %L muss typkonform zu Argument %qs bei %L seinArgument %qs von %qs mit PASS(%s) bei %L darf nicht ALLOCATABLE seinArgument %qs von %qs mit PASS(%s) bei %L darf kein POINTER-Attribut habenArgument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs habenArgument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs habenParameter %qs von %qs mit PASS(%s) bei %L muss skalar seinArgument %qs von MOD bei %L darf nicht Null seinArgument %qs von MODULO bei %L darf nicht 0 seinFÃ¼r Argument %qs des elementaren Unterprogrammes %qs bei %L muss INTENT oder das VALUE-Attribut angegeben werdenArgument %qs der elementaren Prozedur bei %L kann kein ALLOCATABLE-Attribut habenArgument %qs der elementaren Prozedur bei %L kann kein POINTER-Attribut habenArgument %qs der elementaren Prozedur bei %L muss skalar seinArgument %qs der reinen Funktion %qs bei %L muss INTENT(IN) oder VALUE seinArgument %qs der reinen Funktion %qs bei %L mit VALUE-Attribut, aber ohne INTENT(IN)FÃ¼r Argument %qs des reinen Unterprogrammes %qs bei %L muss INTENT oder das VALUE-Attribut angegeben werdenArgument %qs des reinen Unterprogrammes %qs bei %L mit VALUE-Attribut, aber ohne INTENTArgument Â»%sÂ« der Anweisungs-Funktion Â»%sÂ« bei %L muss skalar seinArgument CPTR bei %L fÃ¼r C_F_POINTER muss den Typen TYPE(C_PTR) habenArgument CPTR bei %L fÃ¼r C_F_PROCPOINTER muss den Typen TYPE(C_FUNPTR) habenArgument C_PTR_1 bei %L fÃ¼r C_ASSOCIATED muss den Typ TYPE(C_PTR) oder TYPE(C_FUNPTR) habenArgument C_PTR_2 bei %L fÃ¼r C_ASSOCIATED muss denselben Typ wie C_PTR_1 haben: %s statt %sArgument FPTR bei %L fÃ¼r C_F_POINTER muss ein Zeiger seinArgument FPTR fÃ¼r C_F_POINTER bei %L darf nicht koindiziert seinArgument FPTR bei %L fÃ¼r C_F_PROCPOINTER muss ein Prozedurzeiger seinArgument FPTR bei %L fÃ¼r C_F_PROCPOINTER darf nicht koindiziert seinArgument NCOPIES des intrinsischen REPEAT ist negativ (sein Wert ist %ld)Argument NCOPIES des intrinsischen REPEAT ist bei %L negativArgument NCOPIES des intrinsischen REPEAT ist zu groÃŸArgument NCOPIES des intrinsischen REPEAT ist bei %L zu groÃŸArgument X bei %L fÃ¼r C_FUNLOC muss eine Prozedur oder ein Prozedurzeiger seinArgument X bei %L fÃ¼r C_FUNLOC darf nicht koindiziert seinArgument X bei %L fÃ¼r C_LOC darf keine Zeichenkette der LÃ¤nge 0 seinArgument X bei %L fÃ¼r C_LOC muss entweder POINTER- oder TARGET-Attribut habenArgument X bei %L fÃ¼r C_LOC darf nicht koindiziert seinArgument bei %L fÃ¼r C_LOC darf nicht polymorph seinArgument dim bei %L muss INTEGER-Typ habenArgument dim bei %L muss skalar seinUnpassende Argumente fÃ¼r die Ã¼berschreibende Prozedur %qs bei %L: %sArgument muss eine Konstante zwischen 0 und 31 sein.Argument muss ein Wert zwischen 0 und 3 sein.Argument muss ein Wert zwischen 0 und 7 sein.Argument von %s bei %L muss von der LÃ¤nge eins seinArgument der Funktion %s bei %L ist negativArgument der Funktion %s bei %L ist zu groÃŸ fÃ¼r die zusammenfassende Sequenz der Art %dArgument der Funktion %s bei %L auÃŸerhalb des Wertebereichs [0,127]Argument von ACOS bei %L muss zwischen -1 und 1 liegenArgument von ACOSH bei %L darf nicht kleiner als 1 seinArgument von ASIN bei %L muss zwischen -1 und 1 liegenArgument von ATANH bei %L muss im Bereich -1 bis 1 liegenArgument der FINAL-Prozedur bei %L muss Typ %qs habenArgument der FINAL-Prozedur bei %L darf nicht ALLOCATABLE seinArgument der FINAL-Prozedur bei %L darf nicht INTENT(OUT) seinArgument der FINAL-Prozedur bei %L darf nicht OPTIONAL seinArgument der FINAL-Prozedur bei %L darf kein POINTER seinArgument von IACHAR bei %L muss LÃ¤nge Eins habenArgument der IACHAR-Funktion bei %L auÃŸerhalb des Wertebereiches 0..127Argument von ICHAR bei %L muss LÃ¤nge Eins habenArgument von LOG bei %L kann nicht kleiner oder gleich Null seinArgument von LOG10 bei %L kann nicht kleiner oder gleich Null seinArgument der SELECT-Anweisung bei %L kann nicht %s seinArgument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck seinArgument von SQRT bei %L hat negativen WertArgument fÃ¼r %<-fcheck%> ist ungÃ¼ltig: %sArgument fÃ¼r %<-ffpe-summary%> ist ungÃ¼ltig: %sArgument fÃ¼r %<-ffpe-trap%> ist ungÃ¼ltig: %sArgumenttypen des intrinsischen %qs bei %L mÃ¼ssen passen (%s/%s)Argumente von %qs bei %L und %L kÃ¶nnen nicht beide literale BOZ-Konstanten seinArgumente von %qs unterscheiden sich im Typ bei %LArithmetische IF-Anweisung bei %CArithmetische IF-Anweisung bei %L erfordert einen skalaren REAL- oder INTEGER-AusdruckArithmetisches NaN bei %LArithmetisches NaN bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetisches NaN des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetik OK bei %LArithmetik OK beim Konvertieren von %s in %s bei %LArithmetik-Ãœberlauf bei %LArithmetischer Ãœberlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetischer Ãœberlauf des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetik-Unterlauf bei %LArithmetischer Unterlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetischer Unterlauf des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenFeld %qs bei %L kann keine aufgeschobene Form habenFeld %qs bei %L ist eine Variable, die nicht zu konstantem Ausdruck reduziertFeld %qs bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt seinFeld %qs ist nicht in Reduzierung bei %L erlaubtInterner Compilerfehler: Array TYPE_DOMAIN is not integer typeUnstimmige Arraygrenzen fÃ¼r Dimension 1 des Arrays (%ld/%ld)Unstimmige Arraygrenzen fÃ¼r Dimension 2 des Arrays (%ld/%ld)Feldkomponente der Struktur bei %C muss eine explizite Form habenFeldkomponente der Struktur bei %C muss explizite oder aufgeschobene Form habenFeldkonstruktor mit Typspezifikation bei %CWert fÃ¼r Feldkonstruktor bei %L darf nicht unbegrenzt polymorph sein [F2008: C4106]Feld in der Initialisierungsliste bei %L muss eine explizite Form habenFeldindex bei %L ist ein Feld mit Rang %dFeldindex bei %L muss INTEGER-Typ haben, %s gefundenFeldindex bei %L muss skalar seinFeld von interoperablem Typ bei %L fÃ¼r C_LOC; es ist nichtallozierbar und hat weder angenommene noch explizite GrÃ¶ÃŸeArray-Operanden sind unzureichend bei %LArrayoperanden sind unzureichend beim Konvertieren von %s in %s bei %LFeldzeiger %qs bei %L muss aufgeschobene Form oder vermuteten Rang habenFeldreferenz bei %C kann nicht mehr als %d Dimensionen habenFeldreferenz bei %C darf nur maximal 7 Dimensionen habenFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Kodimension %dFeldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Kodimension %dFeldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Schleife, die bei %L beginntFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Schleife, die bei %L beginntFeldreferenz in EQUIVALENCE bei %C kann kein Feldabschnitt seinFeldreferenz auÃŸerhalb des WertebereichsFeldabschnitt bei %L fÃ¼r C_LOCFeldauswahlbezeichner, z.B. Â»(:)Â«, wird neben dem Koarray-Bezeichner Â»[...]Â« bei %C benÃ¶tigtFeldabschnitt mit Vektorindex bei %L darf nicht das Ziel eines Zeigers seinFeldabschnitte: %qs ist in !$ACC DECLARE bei %L nicht erlaubtFeldspezifikation bei %C hat mehr als %d DimensionenFeldspezifikation bei %C mit mehr als 7 DimensionenFeldspezifikation fÃ¼r Symbol %qs in COMMON bei %C muss explizit seinFeldspezifikation muss bei %L aufgeschoben werdenFeldspezifikation oder feldwertiger SOURCE=-Ausdruck erforderlich in ALLOCATE-Anweisung bei %LIn ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlichFeldbereich als effektives Argument bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qsFeldbereich mit Vektorindex als effektives Argument bei %L ist unvertrÃ¤glich mit INTENT(OUT), INTENT(INOUT), VOLATILE- und ASYNCHRONOUS-Attribut des Scheinarguments %qsDa der erweiterte Typ %qs bei %L eine Koarray-Komponente hat, muss der Elterntyp %qs auch eine habenAssembleroptionen
  =================
  
! Zugewiesene GOTO-Anweisung bei %CZugewiesene Marke ist keine ZielmarkeZuweisung eines anderen Wertes als 0 oder 1 an LOGICAL hat bei %L undefiniertes ErgebnisZuweisung von Skalar zu unalloziertem ArraySchnittstelle fÃ¼r Zuweisungsoperator bei %L muss eine SUBROUTINE seinSchnittstelle des Zuweisungsoperators bei %L muss zwei Argumente habenSchnittstelle des Zuweisungsoperators bei %L darf keine INTRINSIC Typzuweisung redefinierenZuweisung an FORALL-Indexvariable bei %LDie Zuweisung zu einer KIND- oder LEN-part_ref bei %L ist nicht erlaubtZuweisung an einen konstanten Ausdruck bei %CZuweisung an allozierbare polymorphe Variable bei %LZuweisung an allozierbare polymorphe Variable bei %L erfordert %<-frealloc-lhs%>Zuweisung an koindizierte Variable bei %L in einer PURE-ProzedurZuweisung an zusammenhÃ¤ngenden Zeiger von nichtzusammenhÃ¤ngendem Ziel bei %LZuweisung an polymorphes Koarray bei %L ist nicht erlaubtZugeordneter Name %qs bei %L wird als Feld verwendetAssociate-Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kannVerknÃ¼pfungsziel bei %C darf nicht koindiziert seinAnnehmen, dass ES wÃ¤hrend der gesamten Laufzeit 0 ist; verwenden Sie ES: fÃ¼r schreibgeschÃ¼tzte Daten.Annahme, dass ICPLBs zur Laufzeit eingeschaltet sind.Von einem groÃŸen TLS-Segment ausgehen.Annehmen, dass alle Symbole 32-Bit-Werte haben.Annehmen, dass alle Funktionen mit variablen Argumenten Prototypen haben.Assembler-UnterstÃ¼tzung fÃ¼r (DWARF2+-).loc-Direktiven annehmen.Assembler-UnterstÃ¼tzung fÃ¼r Ansicht in (DWARF2+-).loc-Direktiven annehmen.Annehmen, dass der Code mit GAS assembliert wird.Annehmen, dass der Code spÃ¤ter mit GNU ld gebunden wird.Annehmen, dass der Code spÃ¤ter mit HP ld gebunden wird.Annehmen, dass gemeinsame Deklarationen durch solche Ã¼bersteuert werden dÃ¼rfen, die ein lÃ¤ngeres hintangestelltes Array haben.Annehmen, dass Datensegmente relativ zum Textsegment liegen.Annehmen, dass Gleitkommaoperationen abgefangen werden kÃ¶nnen (Â»trapÂ«).Annehmen, dass der ankommende Stapel an dieser Potenz von 2 ausgerichtet ist.Annahme, dass Marken und Symbole mit absoluten 16-Bit-Adressen adressiert werden kÃ¶nnen.Annehmen, dass das Datenladen aus dem Flashspeicher langsamer ist als Befehle zu laden.Annehmen, dass keine NaNs oder Unendlichkeiten erzeugt werden.Normale C-AusfÃ¼hrungsumgebung vermuten.Annehmen, dass ZeigerÃ¼berlÃ¤ufe Ã¼berschlagen (Wraparound).MÃ¶gliche doppelte Fehlausrichtung annehmen.Rundung zur nÃ¤chsten Ganzzahl fÃ¼r Zwecke der Planung annehmen.Annehmen, dass vorzeichenbehaftete arithmetische ÃœberlÃ¤ufe regulÃ¤r Ã¼berschlagen (Wraparound).Kleinen Adressraum annehmen.Annehmen, dass strenge Alias-Regeln gelten.Ziel-CPU als Â»big endianÂ«-konfiguriert annehmen.Ziel-CPU als Â»little endianÂ«-konfiguriert annehmen.Annemhne, dass auf alle Daten im statischen Speicher via LDS/STS zugegriffen werden kann. Diese Option ist nur fÃ¼r eingeschrÃ¤nkte Tiny-GerÃ¤te sinnvoll.Annehmen, dass Gleitkomma-Speichern und -Laden wahrscheinlich keinen Konflikt verursachen, wenn sie in dieselbe Befehlsgruppe gelegt werden.Annehmen, dass EmpfÃ¤nger von Objective-C-Nachrichten nil sein kÃ¶nnen.Annehmen, dass LaufzeitunterstÃ¼tzung vorhanden ist, und daher -lsim von Linker-Kommandozeile auslassen.Annahme, dass die reziproken abschÃ¤tzenden Befehle hÃ¶here Genauigkeit bieten.Annehmen, dass Quelldatei in fester Form vorliegt.Annehmen, dass Quelldatei in freier Form vorliegt.Annehmen, dass die Werte einer AufzÃ¤hlung immer im kleinsten Bereich des Typs liegen.Annehmen, dass bedingte SprÃ¼nge mit Weite Null schnell sind.VxWorks RTP-Umgebung vermuten.VxWorks vThreads-Umgebung vermuten.Einheitliche Syntax fÃ¼r Inline-Assemblercode annehmen.Fertigstellung fÃ¼r phsa und dessen libhsail-rt annehmen.  Schaltet zusÃ¤tzliche phsa-spezifische Optimierungen ein (Vorgabe).Variable %qs mit vermuteter oder aufgeschobener ZeichenlÃ¤nge in konstantem Ausdruck bei %LFeld %qs mit vermutetem Rang in Klausel %s bei %LFeld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld mit vermuteter Form bei %L muss ein Scheinargument seinFeld %qs mit vermuteter GrÃ¶ÃŸe bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld %qs mit vermuteter GrÃ¶ÃŸe in Klausel %s bei %LFeld %qs mit vermuteter GrÃ¶ÃŸe in Klausel COPYPRIVATE bei %LFeld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %C ist nicht erlaubtFeld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %L ist nicht erlaubtFeld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument seinPolymorphe Objekte oder Komponenten mit vermuteter GrÃ¶ÃŸe, so wie bei %C, wurden noch nicht implementiertVermuteter Typ bei %CVermuteter Typ bei %C ist fÃ¼r Komponenten nicht erlaubtVermuteter Typ der Variable %s bei %L ist nur fÃ¼r Scheinvariablen erlaubtArgument mit angenommenem Rang bei %L ist nur als effektives Argument der intrinsischen Abfragefunktionen erlaubtArgument mit angenommenem Rang bei %L ist nur als erstes effektives Argument der intrinsischen Abfragefunktion Â»%sÂ« erlaubtArgument vermuteten Ranges erfordert eine explizite Schnittstelle bei %LFeld mit vermutetem Rang bei %CFeld mit vermutetem Rang bei %L darf kein Attribut VALUE oder CODIMENSION habenFeld mit vermutetem Rang bei %L muss ein Scheinargument seinVariable %s vermuteten Ranges bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument seinVariable %s vermuteten Ranges bei %L kann nur als effektives Argument verwendet werdenVariable Â»%sÂ« vermuteten Ranges bei %L darf keine Referenz auf Subobjekt habenEffektives Argument mit vermuteter Form bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qsFeld mit angenommener Form %qs bei %L als Scheinargument fÃ¼r die BIND(C)-Prozedur %qs bei %LFeld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtDummyfeld mit vermuteter GrÃ¶ÃŸe mit Â»!$ACC DECLAREÂ« bei %LFeld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem RangArgument Â»%sÂ« bei %L vermuteten Typs erfordert eine explizite SchnittstelleArgument bei %L mit angenommenem Typ ist nicht als effektives Argument der intrinsischen Routine Â»%sÂ« erlaubtArgument bei %L mit angenommenem Typ ist nur als erstes Argument der intrinsischen Routine Â»%sÂ« erlaubtVariable %s vermuteten Typs bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument seinVariable %s vermuteten Typs bei %L darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE habenVariable %s vermuteten Typs bei %L darf nicht das Attribut INTENT(OUT) habenVariable %s vermuteten Typs bei %L kann nur als effektives Argument verwendet werdenVariable %s vermuteten Typs bei %L darf kein Feld mit ausdrÃ¼cklicher Form seinVariable %s vermuteten Typs bei %L darf keine Referenz auf Subobjekt habenIm globalen GÃ¼ltigkeitsbereich:Es werden hÃ¶chstens %i ProfildurchlÃ¤ufe unterstÃ¼tzt. Evtl. beschÃ¤digte Datei?Auf hÃ¶chster Ebene:Zeilen des Software-Datencache atomar zurÃ¼ckschreiben (Standard).Versuch, nicht reserviertes Â»%sÂ« freizugebenVersuchen, die VerzÃ¶gerungsschlitze der Sprungbefehle auszufÃ¼llen.Versuch, die COMMON-BlÃ¶cke %s und %s durch EQUIVALENCE bei %C indirekt zu Ã¼berschneidenVersuch, den Stapel an dieser Potenz von 2 auszurichten.Versuchen, identische Konstanten Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen.Versuchen, identische Konstanten und konstante Variablen zu verschmelzen.Versuchen, identische Zeichenketten zur Fehlersuche Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen.Versuch, bereits reservierte Variable zu reservierenVersuch, bereits reservierte Variable Â»%sÂ« zu reservierenAttribut %s bei %L in einer TYPE-DefinitionAttribut bei %L ist in TYPE-Definition nicht erlaubtAttribut bei %L ist auÃŸerhalb einer TYPE-Definition nicht erlaubtAdresslisten der Variablen mit progressiven Sichten anreichern.Erkennungszahl des AutoFDO-Profils passt nichtVersion %u des AutoFDO-Profils passt nicht zu %uAutomatisches Feld %qs bei %L kann keine Initialisierung habenZweigziele automatisch ausrichten, um Strafzyklen fÃ¼r Verzweigung zu verringern.Durchschnittliche Anzahl der Iterationen einer Schleife.Alle Bereichsgrenzen bei Aufrufbefehlen vermeiden.Erzeugung PC-relativer Aufrufe verhindern; Indirektion verwenden.Erzeugung indizierter Laden/Speichern-Befehle verhindern, wo mÃ¶glich.Sich Ã¼berschneidende Ziel- und Adressregister bei solchen LDRD-Befehlen vermeiden, die Cortex-M3-Errata auslÃ¶sen kÃ¶nnen.Vermeiden, lesbare Daten in Programmspeicher abzulegen.Spekulative Ladeoperationen verhindern, um Hardwarebesonderheiten zu umgehen.Verwendung von DIV- und MOD-Befehlen verhindern.Interner Compilerfehler: BB %i cannot throw but has an EH edgeInterner Compilerfehler: BB %i has incorrect edgeInterner Compilerfehler: BB %i has incorrect fallthru edgeInterner Compilerfehler: BB %i has multiple EH edgesInterner Compilerfehler: BB %i is missing an EH edgeInterner Compilerfehler: BB %i is missing an edgeInterner Compilerfehler: BB %i last statement has incorrectly set lpInterner Compilerfehler: BB %i too many fallthru edgesInterner Fehler: BB_RTL flag not set for block %dBIND(C)-Variable %qs bei %L muss LÃ¤nge eins habenBIND(C) auf %s %s bei %L angewendetBIND(C) bei %LBIND(C)-Attribut bei %C erfordert eine Schnittstelle mit BIND(C)BIND(C)-Attribut bei %L kann nur fÃ¼r Variablen oder gemeinsame BlÃ¶cke verwendet werdenBIND(C)-Attribut bei %L kann nicht fÃ¼r eine interne Prozedur angegeben werdenBIND(C)-Prozedur mit NAME darf kein POINTER-Attribut bei %C habenBIND(C)-Anweisung bei %CInterner Fehler: BIT_FIELD_REF of non-mode-precision operandInterner Fehler: BIT_INSERT_EXPR into non-mode-precision operandBLANK= bei %C ist in Fortran 95 nicht erlaubtBLOCK-DATA-Konstrukt bei %LBLOCK DATA Element %qs bei %L muss in COMMON seinBLOCK-Konstrukt bei %CBMX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztBOZ-Konstante bei %C verwendet Nicht-Standard-Postfix-SyntaxBOZ-konstante bei %L ist zu groÃŸ (%ld vs %ld Bits)BOZ-Literal bei %L ist bitweise Ã¼bertragenes Nicht-Ganzzahlsymbol %qsBOZ-Literal bei %L auÃŸerhalb einer DATA-Anweisung und auÃŸerhalb von INT/REAL/DBLE/CMPLXBOZ-Literal bei %L verwendet, um Nicht-Ganzzahlvariable %qs zu initialisierenBOZ auÃŸerhalb einer DATA-Anweisung bei %C verwendetBYTE-Typ bei %CBei %C verwendeter BYTE-Typ ist auf der Zielmaschine nicht verfÃ¼gbarFalsche 128-Bit-VerschiebungFalsche GPR-FusionFalsche INTENT-Spezifikation bei %CFalscher IO-Basistyp (%d)Falsches Reservierungs-Objekt bei %C fÃ¼r eine PURE-ProzedurUngÃ¼ltige Felddimension bei %LUngÃ¼ltige Feldreferenz bei %LFalsche Feldangabe fÃ¼r Feld mit explizit gebildeter Form bei %CFalsche Feldangabe fÃ¼r Feld mit durch Vermutung gebildeter Form bei %CFalsche Feldangabe fÃ¼r Feld mit implizit gebildeter Form bei %CFalsche Feldspezifikation in ALLOCATE-Anweisung bei %LUngÃ¼ltiges Zeichen %qc in OPERATOR-Name bei %CFalsche Koarray-Spezifikation in ALLOCATE-Anweisung bei %LFalsche Fortsetzungszeile bei %CFalscher Art-Ausdruck fÃ¼r Funktion %qs bei %LFalsche Art fÃ¼r Logikkonstante bei %CSchlechter NameFalscher OperatorFalsche Spezifikation fÃ¼r Feld mit impliziter GrÃ¶ÃŸe bei %CFalsche Spezifikation fÃ¼r Feld bei %L mit angenommener GrÃ¶ÃŸeFalsche Spezifikation fÃ¼r Feld mit zurÃ¼ckgestellter Form bei %CFalsches Ziel in Zeigerzuweisung in PURE-Prozedur bei %LFalscher Typ in Konstanten-AusdruckBad type in gfc_simplify_signBasisobjekt fÃ¼r Aufruf der typgebundenen NOPASS-Prozedur bei %L muss skalar seinBasisobjekt fÃ¼r Aufruf der Prozedurzeigerkomponente bei %L hat ABSTRACT-Typ %qsBasisobjekt fÃ¼r Aufruf der typgebundenen Prozedur bei %L hat ABSTRACT-Typ %qsBindung bei %C muss denselben Zugriff wie bereits definierte Bindung %qs habenBindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges NOPASS bei %CBindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges PASS bei %CLeeres BLOCK DATA bei %C steht in Konflikt mit vorherigem BLOCK DATA bei %LLeerzeichen in %s-Anweisung in der NÃ¤he von %C erwartetUmfassende SAVE-Anweisung bei %C folgt vorheriger SAVE-AnweisungBlockmarke ist ungeeignet fÃ¼r IF-Anweisung bei %CBlockmarke passt nicht zu arithmetischer IF-Anweisung bei %CBoardname [und Speicherbereich].Beide Planungsmodifizierer MONOTONIC und NONMONOTONIC bei %L angegebenInterner Fehler: Both section and comdat group is setSchranke fÃ¼r Anzahl der Kandidaten, unter der alle Kandidaten in IV-Optimierungen betrachtet werden.Schranke fÃ¼r Anzahl der IV-Verwendungen in bei IV-Optimierungen optimierter Schleife.Schranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers fÃ¼r AliasprÃ¼fung eingefÃ¼gt werden.Schranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers fÃ¼r AusrichtungsprÃ¼fung eingefÃ¼gt werden.Schranke fÃ¼r GrÃ¶ÃŸe von AusdrÃ¼cken, die im skalaren Evolutions-Analysierer verwendet werden.Schranke fÃ¼r die KomplexitÃ¤t von AusdrÃ¼cken im skalaren Evolutions-Analysierer.Schranke fÃ¼r die Kosten eines Ausdrucks, um die Anzahl der DurchlÃ¤ufe zu berechnen.Schranke fÃ¼r die Anzahl der Iterationen, die der Brute-Force-Algorithmus zur Auswertung der Anzahl von Iterationen auswertet.Grenzenangabe fÃ¼r %qs in Zeigerzuweisung bei %LSprung bei %L kÃ¶nnte Endlosschleife bewirkenVerzweigungen sind so teuer wie hier angegeben (beliebige Einheit).%s von %d Zweigen ausgefÃ¼hrt
  FÃ¼r Kern A bauen.FÃ¼r Kern B bauen.FÃ¼r SDRAM bauen.Eingebaute %qF erfordert z14 oder hÃ¶her.Eingebaute Funktion %s erfordert Nios II R%dEingebaute Funktion nicht implementiertWertargument bei %L kann kein Feld oder Feldabschnitt seinWertargument bei %L ist in diesem Kontext nicht erlaubtWertargument bei %L hat keinen numerischen TypC-kompatible zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss LÃ¤nge eins habenTyp-Parameter nach C-Art ist fÃ¼r Typ %s, aber Typ bei %L ist %sC++-Konstruktoren und -Destruktoren werden fÃ¼r Objective-C-Felder nicht aufgerufendesignierte Initialisierer fÃ¼r C++ sind nur mit %<-std=c++2a%> oder %<-std=gnu++2a%> verfÃ¼gbarNachschlagen von %qD wÃ¼rde in C++ ein Feld, keinen Typen zurÃ¼ckgebenC++ erfordert weitergegebenen Typ, nicht Enum-Typ, in %<va_arg%>%<constexpr%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar%<noexcept%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar%<thread_local%> in C++11 erlaubt dynamische Initialisierung und ZerstÃ¶rung%<thread_local%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarC++11 %<auto%> ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarC99-Designator %qE ist kein konstanter GanzzahlausdruckC99-Bezeichner %qE auÃŸerhalb von AggregatinitialisierungCASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %LUntertyp der intrinsischen CCTL-Funktion ist auÃŸerhalb des gÃ¼ltigen BereichsCDX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztCFString-Literalausdruck ist keine ZeichenkettenkonstanteCFString-Literal fehltCHANGE-TEAM-Anweisung bei %CCHARACTER-Ausdruck bei %L wird abgeschnitten (%ld/%ld)CHARACTER-Ausdruck wird in Zuweisung (%ld/%ld) bei %L abgeschnittenCHARACTER-Ausdruck wird in Konstruktor (%ld/%ld) bei %L abgeschnittenCHARACTER-LÃ¤nge in !$OMP DECLARE REDUCTION %s ist bei %L nicht konstantCHARACTER-LÃ¤nge bei %L muss konstant seinCHARACTER(*)-Funktion %qs bei %LCHARACTER(*)-Funktion %qs bei %L darf nicht feld-wertig seinCHARACTER(*)-Funktion %qs bei %L darf nicht zeiger-wertig seinCHARACTER(*)-Funktion %qs bei %L darf nicht rein seinCHARACTER(*)-Funktion %qs bei %L darf nicht rekursiv seinCLASS-Selektor bei %L erfordert Zwischenspeicher, was noch nicht implementiert istCLASS-Anweisung bei %CCOMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut habenCLASS-Variable %qs bei %L muss Attrappe, reservierbar oder Zeiger seinCLOSE-Anweisung bei %L erfordert eine UNIT-ZahlCLOSE-Anweisung in PURE-Prozedur bei %C nicht erlaubtCODIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegebenArgument der COLLAPSE-Klausel ist keine konstante positive Ganzzahl bei %CCOLLECT_GCC muss gesetzt seinCOLLECT_GCC muss gesetzt sein.COLLECT_LTO_WRAPPER muss gesetzt seinCOMMON %qs bei %L existiert nichtCOMMON %qs bei %L erfordert AuffÃ¼llen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenCOMMON bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤hntCOMMON bei %L erfordert AuffÃ¼llen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenCOMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut habenCOMMON-Block %qs bei %L ist auch eine intrinsische ProzedurCOMMON-Block %qs bei %L wird bei %L als PARAMETER verwendetCOMMON-Block %qs bei %L, der auch ein Funktionsergebnis istCOMMON-Block %qs bei %L, der auch eine globale Prozedur istCOMMON-Block %qs bei %L verwendet denselben globalen Bezeichner wie die EntitÃ¤t bei %LCOMMON-Block /%s/ bei %C nicht gefundenCOMMON-Block bei %LCOMMON-Block bei %L mit Bindungsmarke %qs verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %LCOMMON-Blockelement %qs bei %L darf in der PURE-Prozedur %qs kein EQUIVALENCE-Objekt seinCOMMON-Variable %qs bei %L muss konstante ZeichenlÃ¤nge habenCOMPLEX-Argument %qs ist Argument des intrinsischen %qs bei %LCOMPLEX-GrÃ¶ÃŸen kÃ¶nnen nicht bei %L verglichen werdenCONTAINS-Block in Definition des abgeleiteten Typs bei %CCONTAINS-Anweisung bei %C ist bereits in einer enthaltenen ProgrammeinheitCONTAINS-Anweisung ohne FUNCTION- oder SUBROUTINE-Anweisung bei %LCONTIGUOUS-Attribut bei %CCONTIGUOUS-Anweisung bei %CCONVERT-Marke bei %LCOUNT-Argument der intrinsischen Funktion Â»EVENT_QUERYÂ« bei %L muss definierbar seinCOUNT-Argument der intrinsischen Funktion EVENT_QUERY bei %L muss mindestens den GÃ¼ltigkeitsbereich von Standard-Integer abdeckenDas COUNT-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_MAX-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDie ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64-BefehlssatzCRIS-Port-Behauptung gescheitert: CRITICAL-Block innerhalb von OpenACC-Region bei %CCRITICAL-Block innerhalb von OpenMP-Region bei %CCRITICAL-Anweisung bei %CCYCLE-Anweisung bei %C ist nicht auf Nicht-Schleifenkonstrukt %qs anwendbarCYCLE-Anweisung bei %C fÃ¼r nicht-innerste eingeklappte Â»!$ACC LOOPÂ«-SchleifeCYCLE-Anweisung bei %C fÃ¼r nicht-innerste eingestÃ¼rzte !$OMP DO-SchleifeVor jedem Funktionsprolog mcount fÃ¼r Profiling aufrufen.Der Aufrufer kopiert Funktionsargumente, die Ã¼ber versteckte Referenzen Ã¼bergeben werden.%s von %d Aufruf(en) ausgefÃ¼hrt
  IMPORT %qs aus Host-Sichtbarkeitseinheit bei %C nicht mÃ¶glich - existiert nicht.Das Modul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werdenDas Teilmodul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werdenAn benannte Konstante bei %C kann nicht zugewiesen werden%<__builtin_custom_%s%> kann nur aufgerufen werden, wenn %<-mcustom-%s%> angegeben istAttribute des USE-verbundenen Symbols %s bei %L kÃ¶nnen nicht verÃ¤ndert werdenAttribute des USE-verbundenen Symbols bei %L kÃ¶nnen nicht verÃ¤ndert werdenVerzeichnis %s kann nicht gewechselt werdenLÃ¤nge des Arrays bei %L kann nicht berechnet werden.ABSTRACT-Typ %qs bei %L kann nicht konstruiert werdenInterner Fehler: Cannot convert %qs to %qs at %L%qs bei %L kann nicht in interoperablen Typ konvertiert werden%s kann nicht nach %s bei %L umgewandelt werdenModuldatei %qs kann nicht gelÃ¶scht werden: %sTemporÃ¤re Moduldatei %qs kann nicht gelÃ¶scht werden: %sIntrinsisches Modul namens %qs bei %C nicht gefundenSchlÃ¼sselwort %qs in Aufruf von %qs bei %L kann nicht gefunden werdenName des aktuellen Verzeichnisses kann nicht ermittelt werdenDas implied-shape-Feld bei %L kann nicht mit Skalar initialisiert werdenParameter-Feld bei %L kann nicht mit Elementen variabler LÃ¤nge initialisiert werdenVerzeichnis %s kann nicht erstellt werdenÂ»%sÂ« kann nicht in den Speicher geladen werdenÂ»%sÂ« kann nicht geÃ¶ffnet werdenJSON-Ausgabedatei Â»%sÂ« konnte nicht geÃ¶ffnet werden
  Datei %qs kann nicht geÃ¶ffnet werdenModuldatei %qs kann bei %C nicht zum Lesen geÃ¶ffnet werden: %sModuldatei %qs kann bei %C nicht zum Schreiben geÃ¶ffnet werden: %sQuelldatei %s kann nicht geÃ¶ffnet werden
--- 2170,2176 ----
  <anonym><geschweift geklammerte Initialisierungsliste><eingebaut><Kommandozeile><Deklarationsfehler>{AufzÃ¤hlung}<fehlerhafter-Ausdruck><Ausdrucksfehler><lambda<lambda><fehlt><RÃ¼ckgabewert> <RÃ¼ckgabewert><Anweisung><strukturierte Bindungen><Markierungsfehler><Template-Argumente-Fehler><Template-Parameter-Fehler><throw-Ausdruck><Typfehler><Typ-Fehler><typedef-Fehler><TypprÃ¤fixfehler><ubsan-Unterprogramm-Aufruf><unbekannter Operator><unbekannt><unbenanntes %s><unbenannt-Festkomma:<unbenannt-Gleitkomma:<unbenannt-vorzeichenlos:<unbenannt><nicht-analysiert><unaufgelÃ¶ster Ã¼berladener Funktionstyp>?: mit Ganzzahlkonstanten in booleschem Kontext?: mit Ganzzahlkonstanten in booleschem Zusammenhang; der Ausdruck evaluiert immer zu %<true%>@catch-Parameter kann nicht Protokoll-qualifiziert seinÂ»@catchÂ«-Parameter ist kein bekannter Objective-C-Klassentyp@interface der Klasse %qE nicht gefundenEin Basisblock-ProfilzÃ¤hler wird als heiÃŸ betrachtet, wenn er den angegebenen Promilleanteil zur gesamten Profiling-AusfÃ¼hrung beitrÃ¤gt (wird im LTO-Modus verwendet).Ein Faktor, um die obere Schranke des Swing-Modulo-Schedulers fÃ¼r Schleifenplanung einzustellen.Abschneiden von Gleitkomma- zu Ganzzahl darf durch Rundung ersetzt werden, um Modusumschaltung zu verhindern.Bei %C wird ein Parametername erwartetEin Synonym fÃ¼r -std=c89 (fÃ¼r C) oder -std=c++98 (fÃ¼r C++).Schwellwert fÃ¼r vom Swing-Modulo-Scheduler betrachteten Durchschnitts-Schleifen-ZÃ¤hler.Bei %C wird eine Typparameterliste erwartetAAPCS unterstÃ¼tzt nicht %<-mcallee-super-interworking%>AAPCS unterstÃ¼tzt nicht %<-mcaller-super-interworking%>ABI erfordert %<-march=rv%d%>ABSTRACT INTERFACE %qs bei %L darf kein angenommenes ZeichenlÃ¤ngenergebnis haben (F2008: C418)ABSTRACT INTERFACE %qs darf bei %L nicht referenziert werdenABSTRACT INTERFACE bei %CABSTRACT-Typ %qs bei %L verwendetABSTRACT-Typ bei %Cletzter Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %Lerster Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %LSchrittausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %LACC-CACHE-Direktive bei %C muss innerhalb einer Schleife seinACCESS-Spezifikation bei %L wurde bereits spezifiziertVariable ACQUIRED_LOCKÂ»ACQUIRED_LOCK=Â«-Argument bei %L muss skalare LOGICAL-Variable seinACTION-Typ bei %C steht in Konflikt mit READONLY-SpezifiziererAttribut ALLOCATABLE bei %C in einer TYPE-DefinitionALLOCATABLE-Objekt %qs in Klausel %s bei %LALLOCATABLE-Objekt %qs von abgeleitetem Typ in Klausel %s bei %LALLOCATABLE-Objekt %qs von polymorphem Typ in Klausel %s bei %LALLOCATABLE auÃŸerhalb des INTERFACE-KÃ¶rpers bei %L angegebenALLOCATE ObjektALLOCATE von Koarray bei %C in CRITICAL-BlockALLOCATE von Koarray bei %C in DO CONCURRENT-BlockALTERNATE RETURN bei %L nicht erlaubtwiedereinsprungsfÃ¤higer APCS-Code nicht unterstÃ¼tzt. IgnoriertARMv8-M Security Extensions sind mit der gewÃ¤hlten FPU inkompatibelASSERT_EXPR mit immer falscher BedingungASSIGN-Anweisung bei %CASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-VariableAnweisung ASSIGNED GOTO bei %L erfordert eine INTEGER-VariableASSIGNED-Variable in FORMAT-Markierung bei %LASSOCIATE-Konstrukt bei %CASSOCIATE-Name %qs in %s-Klausel bei %LASSOCIATE-Name %qs in SHARED-Klausel bei %LASYNCHRONOUS-Attribut bei %CASYNCHRONOUS-Anweisung bei %CASYNCHRONOUS= bei %C ist in Fortran 95 nicht erlaubtSpezifikation ASYNCHRONOUS= bei %L muss ein Initialisierungsausdruck seinSpezifikation ASYNCHRONOUS= bei %L muss von der Art Default-CHARACTER seinSpezifikation ASYNCHRONOUS= bei %L muss skalar seinATOM-Argument bei %L der intrinsischen Funktion %s muss Koarray oder koindiziert seinATOM-Argument bei %L fÃ¼r intrinsische Funktion %s muss eine ATOMIC_INT_KIND-Ganzzahl seinATOM-Argument bei %L fÃ¼r intrinsische Funktion %s muss eine ATOMIC_INT_KIND-Ganzzahl oder ein ATOMIC_LOGICAL_KIND-Logikwert seinATOM-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinAUX-Zeiger fÃ¼r Kante %d->%d initialisiertAVX-Vektorargument ohne eingeschaltetes AVX Ã¤ndert das ABIAVX-VektorrÃ¼ckgabe ohne eingeschaltetes AVX Ã¤ndert das ABIAVX512F-Vektorargument ohne eingeschaltetes AVX512F Ã¤ndert das ABIAVX512F-VektorrÃ¼ckgabe ohne eingeschaltetes AVX512F Ã¤ndert das ABIDer absolute Wert von SHIFT muss kleiner oder gleich SIZE bei %C seinAbstrakte Schnittstelle %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigErweiterungen akzeptieren, um alten Code zu unterstÃ¼tzen.Auf Daten im gleichen Abschnitt von gemeinsam verwendeten Ankerpunkten zugreifen.Zugriffsspezifikation des Operators %s bei %C wurde bereits spezifiziertZugriffsspezifikation des Operators .%s. bei %C wurde bereits spezifiziertAuf Variablen in 32-Bit-PPU-Objekten zugreifen (Standard).Auf Variablen in 64-Bit-PPU-Objekten zugreifen.Ausgehende Funktionsargumente sammeln und den nÃ¶tigen Stapelspeicher fÃ¼r ausgehende Argumente im Prolog/Epilog der Funktion reservieren/freigeben. Ohne diese Option werden ausgehende Argumente auf den Stapel geschoben und hinter zurÃ¼ckgeholt. Diese Option kann fÃ¼r Funktionen, die viele Funktionen mit ArgumentÃ¼bergabe Ã¼ber den Stapel aufrufen, z.B. printf, zu kleinerem Code fÃ¼hren.Effektives CLASS-Feldargument fÃ¼r %qs muss ein vollstÃ¤ndiges Feld bei %L seinEffektives Argument bei %L fÃ¼r INTENT(%s)-Dummy %qs von ELEMENTAL-Unterprogramm %qs ist skalar, aber ein anderes effektives Argument ist ein FeldEffektives Argument bei %L an reservierbares oder Zeiger-Scheinargument %qs muss Parameter mit Typ aufgeschobener LÃ¤nge haben, genau dann, wenn das Scheinargument einen solchen hatEffektives Argument bei %L fÃ¼r Scheinparameter vermuteten Typs hat abgeleiteten Typ mit typgebundenen oder FINAL-ProzedurenEffektives Argument enthÃ¤lt zuwenige Elemente fÃ¼r Scheinargument %qs (%lu/%lu) bei %LEffektives Argument fÃ¼r %qs kann nicht Feld vermuteter GrÃ¶ÃŸe bei %L seinEffektives Argument fÃ¼r %qs muss ALLOCATABLE bei %L seinEffektives Argument fÃ¼r %qs muss ein Zeiger bei %L seinEffektives Argument mit EVENT_TYPE oder mit EVENT_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qsEffektives Argument mit LOCK_TYPE oder mit LOCK_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qsEffektives Argument fÃ¼r %qs bei %L sein muss Koarray seinEffektives Argument fÃ¼r %qs bei %L muss polymorph seinEffektives Argument fÃ¼r %qs bei %L muss einfach fortlaufend oder ein Element eines solchen Feldes seinEffektives Argument fÃ¼r %qs bei %L muss unbegrenzt polymorph sein, da das formale Argument ein Zeiger oder reservierbare unbegrenzt polymorphe EntitÃ¤t ist [F2008: 12.5.2.5]Effektives Argument fÃ¼r %qs bei %L muss denselben deklarierten Typ habenEffektives Argument fÃ¼r fortlaufenden Schein-Zeiger %qs bei %L muss einfach fortlaufend seinEffektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ EVENT_TYPE oder einer EVENT_TYPE-KomponenteEffektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ LOCK_TYPE oder einer Komponente LOCK_TYPEEffektive ZeichenkettenlÃ¤nge passt nicht zur deklarierten fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)Effektive ZeichenkettenlÃ¤nge ist kÃ¼rzer als die deklarierte fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)Einen Durchlauf zur Entfernung von TeilausdrÃ¼cken nach Schleifenoptimierungen hinzufÃ¼gen.Beschreibungsattribute zu einigen DWARF-DIEs hinzufÃ¼gen, die kein Namensattribut haben.AusdrÃ¼ckliche PrÃ¼fungen fÃ¼r Division durch Null hinzufÃ¼gen.AusdrÃ¼ckliche PrÃ¼fungen fÃ¼r DivisionsÃ¼berlauf in INT_MIN / -1 hinzufÃ¼gen.ZusÃ¤tzliche Anmerkungen an Assemblerausgabe anfÃ¼gen.ZusÃ¤tzliche Fehlerprotokollausdrucke.Nach dem Erkennen von undefiniertem Verhalten versuchen, die AusfÃ¼hrung fortzusetzen.Schleifen aggressiv optimieren, dabei sprachspezifische EinschrÃ¤nkungen einbeziehen.Interner Fehler: Alias and target%'s comdat groups differsInterner Fehler: Alias and target%'s section differsAlias fÃ¼r --help=target.Alias fÃ¼r --mcpu=g10.Alias fÃ¼r -mcpu=g13.Alias fÃ¼r -mcpu=g14.Interner Fehler: Alias has call edgesInterner Fehler: Alias has more than one alias referenceInterner Fehler: Alias has non-alias referenceAlle Marken ausrichten.Alle Schleifen auf 32-Byte-Grenzen ausrichten.Code und Daten auf 32 Bit ausrichten.Ziel der Zeichenkettenoperationen ausrichten.Doubles auf 64-Bit-Grenzen ausrichten.Funktionseinsprung an 4-Byte-Grenze ausrichten.Marken ausrichten, die nur mit SprÃ¼ngen erreicht werden kÃ¶nnen.Einige Doubles auf DWord-Grenze ausrichten.FunktionsanfÃ¤nge ausrichten.SchleifenanfÃ¤nge ausrichten.Auf Basistyp des Bitfeldes ausrichten.Auf Basistyp des Bitfeldes ausrichten. Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden.Variablen auf 32-Bit-Grenzen ausrichten.Alle intrinsischen Prozeduren sind ungeachtet des gewÃ¤hlten Standards verfÃ¼gbar.Alle Speicherzugriffe nutzen I/O-load/store-Befehle.Alle LEN-Typparameter in der TYPE-IS-Anweisung bei %C mÃ¼ssen ASSUMED seinZuordnungsfÃ¤higes %qs bei %L kann keine Initialisierung habenReservierbares Feld %qs bei %L muss aufgeschobene Form oder vermuteten Rang habenZuordnungsfÃ¤hige Koarray-Variable %qs bei %L muss aufgeschobene Form habenAllozierbare Komponente %s bei %L muss eine Kodimension haben, da sie eine Subkomponente als Nicht-Koarray des Typs EVENT_TYPE hatAllozierbare Komponente %s bei %L muss eine Kodimension haben, da es eine Subkomponente als Nicht-Koarray des Typs LOCK_TYPE hatAllozierbare Komponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension habenAllozierbare Komponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension habenAllozierbare Komponente der Struktur bei %C muss eine aufgeschobene Form habenAllozierbare Komponente oder deferred-shaped-Feld bei %C in DATA-AnweisungReservierbare Funktion %qs bei %L muss eine explizite Funktionsschnittstelle habenLokale Variablen auf Stapel anlegen, um indirekte Rekursion zu ermÃ¶glichen.Allocate-Objekt bei %C ist kein Nicht-Prozedur-Zeiger oder reservierbare VariableALLOCATE-Objekt bei %L tritt auch bei %L aufALLOCATE-Objekt bei %L ist weder ein Datenzeiger noch eine reservierbare VariableALLOCATE-Objekt bei %L ist Subobjekt des Objekts bei %LALLOCATE-Objekt bei %L muss ALLOCATABLE oder ein POINTER seinALLOCATE-Objekt bei %L mit Parameter aufgeschobenen Typs erfordert entweder eine Typspezifikation, SOURCE-Marke oder MOLD-MarkeReservierung von %s bei %L mit Typspezifikation erfordert den selben ZeichenkettenlÃ¤ngenparameter wie in der DeklarationReservierung von %s mit ABSTRACT-Basistyp bei %L erfordert Typspezifikation oder QuellausdruckReservierung wÃ¼rde Speichergrenze Ã¼berschreitenZugriff auf Instanzvariablen erlauben, als ob sie lokale Deklarationen innerhalb der Instanzmethoden-Implementierungen wÃ¤ren.Im festen Modus beliebig lange Zeilen erlauben.Im freien Modus beliebig lange Zeilen erlauben.Zulassen, dass Bitfelder Wortgrenzen Ã¼berschneiden.Erlauben, SprÃ¼nge mit anderen Befehlen zu packen.Den eingebauten Funktionen ceil, floor, round, trunc erlauben, Â»inexactÂ«-Exceptions zu werfen.Umwandlungen zwischen __ea und allgemeinen Zeigern erlauben (Standard).Dollarzeichen in EntitÃ¤tsnamen erlauben.Schnelle SprÃ¼nge zum Nachrichten-Dispatcher erlauben.Vorhalten von Funktionsadressen in Registern erlauben.GCC erlauben, LIW-Befehle zu verwenden.GCC erlauben, SETLB- und Lcc-Befehle zu verwenden.Hardware-Gleitkommabefehle erlauben, um 32-Bit- und 64-Bit-Befehle abzudecken.Implizite Umwandlungen zwischen Vektoren mit unterschiedlicher Anzahl der Teile und/oder abweichenden Elementtypen erlauben.Erlauben, dass der dynamische Linker Funktionen und Variablen mit solchen unterschiedlicher Semantik (oder Initialisierungen) gemischt platzieren darf.Mathematische Optimierungen erlauben, die IEEE- oder ISO-Standards verletzen kÃ¶nnten.Zulassen, dass neue Daten-Races bei Schreibzugriffen entstehen.Optimierung fÃ¼r Gleitkommaarithmetik erlauben, auch wenn durch Runden ein anderes Ergebnis herauskommen kann.Nicht ausgereifte Planung von eingereihten Befehlen erlauben.Nur-Lese-Daten in sdata-Abschnitt erlauben.Vorzeichenerweiterung in Fusionsoperationen erlauben.Spekulative Bewegung bei mehr Ladebefehlen erlauben.Spekulative Bewegung von Nicht-Lade-Befehlen erlauben.Spekulative Bewegung bei einigen Ladebefehlen erlauben.Verschiedene Typen fÃ¼r die Argumente des Â»?Â«-Operators erlauben.Im Durchlauf, der Speicheroperationen zusammenfasst, unausgerichtete Speicherungen zulassen, sofern es erlaubt ist.Verwendung von MDMX-Befehlen erlauben.Verwendung von MT-Befehlen erlauben.Verwendung von Hardware-Gleitkommabefehlen fÃ¼r V850E2V3 und aufwÃ¤rts erlauben.Verwendung von Hardware-Gleitkomma-ABI und -befehlen erlauben.FÃ¼r Festkomma-Bruchzahlen das Abschneiden statt Runden erlauben.Zwei Befehle pro Taktzyklus erlauben.Verwendung von __gcc_isr-Pseudobefehlen in ISR-Prologen und -Epilogen erlauben.Verwendung von r15 fÃ¼r Inline-Assembler erlauben.Variadische Funktionen ohne benannte Parameter erlauben.Codegenerierung erlauben, die Bitverschiebungen und Rotationen mit direkten Argumenten verwendet, so wie l.rori.Generieren von Programmen erlauben, die l.sf*i-Befehle verwenden. Wenn die Zielarchitektur das nicht unterstÃ¼tzt, generiert der Compiler Befehle, die den Direktwert zuerst in ein Register speichern.Codegenerierung erlauben, die Vorzeichenerweiterung verwendet. Wenn die Zielarchitektur dies nicht unterstÃ¼tzt, wird die Vorzeichenerweiterung stattdessen Ã¼ber Ladebefehle ausgefÃ¼hrt.Codegenerierung erlauben, die den Befehl l.cmov verwendet. Wenn die Zielarchitektur den Befehl nicht unterstÃ¼tzt, werden stattdessen Ã¤quivalente set- und branch-Befehle verwendet.Codegenerierung erlauben, die den Befehl l.rori verwendet.Bereits in CONTAINS-Block bei %CAlternative RETURN-Anweisung bei %C ist nur innerhalb einer SUBROUTINE erlaubtAlternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als RÃ¼ckgabeAlternative Aufrufkonvention.Alternativer RÃ¼cksprung bei %L ist in einer DTIO-Prozedur nicht erlaubtAlternative RÃ¼ckgabe kann nicht in Operatorschnittstelle bei %L auftretenAlternatives RÃ¼ckgabe-Dummyargument kann nicht in einer SUBROUTINE mit BIND(C)-Attribut bei %L auftretenAlternativer RÃ¼ckgabespezifizierer in elementarem Unterprogramm %qs bei %L ist nicht erlaubtAlternativer RÃ¼ckgabespezifizierer in Funktion %qs bei %L ist nicht erlaubtArgument fÃ¼r AlternativrÃ¼ckgabe bei %CObwohl nicht referenziert, hat %qs mehrdeutige Schnittstellen bei %LAltiVec-Argument an Funktion ohne Prototyp Ã¼bergebenAltiVec wird fÃ¼r dieses Ziel nicht unterstÃ¼tztFunktionseinsprung, Sprungziele und RÃ¼cksprungadressen ausrichten.Immer weite Aufrufe erzeugen.Register $lp immer auf dem Stapel speichern.Bitfelder immer als gleichgroÃŸ wie Â»intÂ« ansehen.Immer Dynamic Realigned Argument Pointer (DRAP) verwenden, um den Stapel neu auszurichten.Immer JSR fÃ¼r Aufrufe verwenden, niemals BSR.Mehrdeutiges !$OMP DECLARE REDUCTION von Modul %s bei %LMehrdeutige Schnittstellen in %s fÃ¼r %qs bei %L und %qs bei %LMehrdeutiges Symbol in TYPE-Definition bei %CDie geeignete Diagnosemeldung mit der Kommandozeilenoption anreichern, die sie steuert.Alias fÃ¼r -minterlink-compressed; fÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Alternative RÃ¼ckkehr bei %L ohne ein *-ScheinargumentInterner Fehler: An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: Ein Ã¤uÃŸeres FORALL-Konstrukt hat bereits einen Index mit Namen %LDoppelwort-Vertauschungen aus VSX-Berechnungen analysieren und entfernen.Interner Fehler: Analyzed alias has no referenceAssemblerbefehle mit geschÃ¤tzten Adressen kommentieren.Einen zweiten Unterstrich anhÃ¤ngen, wenn der Name bereits einen Unterstrich enthÃ¤lt.Unterstriche an extern sichtbare Namen anhÃ¤ngen.Negatives Vorzeichen auf Null-Werte anwenden.Besondere Regeln anwenden, um Paket fÃ¼r die Laufzeitumgebung zu kompilieren.Variablenerweiterung anwenden, wenn Schleifen abgerollt werden.UngefÃ¤hre HÃ¶chstzahl der zwischen einem Hinweis und seinem Zweig erlaubten Befehlen [125].Argument %<A%> mit INTENT(OUT) bei %L des intrinsischen Unterprogramms %s darf keinen Vektorindex habenArgument %<S%> von NEAREST bei %L darf nicht Null seinArgument %qs tritt im Aufruf von %qs bei %L doppelt aufArgument %qs des intrinsischen %qs bei %L muss typkonform zu Argument %qs bei %L seinArgument %qs von %qs mit PASS(%s) bei %L darf nicht ALLOCATABLE seinArgument %qs von %qs mit PASS(%s) bei %L darf kein POINTER-Attribut habenArgument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs habenArgument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs habenParameter %qs von %qs mit PASS(%s) bei %L muss skalar seinArgument %qs von MOD bei %L darf nicht Null seinArgument %qs von MODULO bei %L darf nicht 0 seinFÃ¼r Argument %qs des elementaren Unterprogrammes %qs bei %L muss INTENT oder das VALUE-Attribut angegeben werdenArgument %qs der elementaren Prozedur bei %L kann kein ALLOCATABLE-Attribut habenArgument %qs der elementaren Prozedur bei %L kann kein POINTER-Attribut habenArgument %qs der elementaren Prozedur bei %L muss skalar seinArgument %qs der reinen Funktion %qs bei %L muss INTENT(IN) oder VALUE seinArgument %qs der reinen Funktion %qs bei %L mit VALUE-Attribut, aber ohne INTENT(IN)FÃ¼r Argument %qs des reinen Unterprogrammes %qs bei %L muss INTENT oder das VALUE-Attribut angegeben werdenArgument %qs des reinen Unterprogrammes %qs bei %L mit VALUE-Attribut, aber ohne INTENTArgument Â»%sÂ« der Anweisungs-Funktion Â»%sÂ« bei %L muss skalar seinArgument CPTR bei %L fÃ¼r C_F_POINTER muss den Typen TYPE(C_PTR) habenArgument CPTR bei %L fÃ¼r C_F_PROCPOINTER muss den Typen TYPE(C_FUNPTR) habenArgument C_PTR_1 bei %L fÃ¼r C_ASSOCIATED muss den Typ TYPE(C_PTR) oder TYPE(C_FUNPTR) habenArgument C_PTR_2 bei %L fÃ¼r C_ASSOCIATED muss denselben Typ wie C_PTR_1 haben: %s statt %sArgument FPTR bei %L fÃ¼r C_F_POINTER muss ein Zeiger seinArgument FPTR fÃ¼r C_F_POINTER bei %L darf nicht koindiziert seinArgument FPTR bei %L fÃ¼r C_F_PROCPOINTER muss ein Prozedurzeiger seinArgument FPTR bei %L fÃ¼r C_F_PROCPOINTER darf nicht koindiziert seinArgument NCOPIES des intrinsischen REPEAT ist negativ (sein Wert ist %ld)Argument NCOPIES des intrinsischen REPEAT ist bei %L negativArgument NCOPIES des intrinsischen REPEAT ist zu groÃŸArgument NCOPIES des intrinsischen REPEAT ist bei %L zu groÃŸArgument X bei %L fÃ¼r C_FUNLOC muss eine Prozedur oder ein Prozedurzeiger seinArgument X bei %L fÃ¼r C_FUNLOC darf nicht koindiziert seinArgument X bei %L fÃ¼r C_LOC darf keine Zeichenkette der LÃ¤nge 0 seinArgument X bei %L fÃ¼r C_LOC muss entweder POINTER- oder TARGET-Attribut habenArgument X bei %L fÃ¼r C_LOC darf nicht koindiziert seinArgument bei %L fÃ¼r C_LOC darf nicht polymorph seinArgument dim bei %L muss INTEGER-Typ habenArgument dim bei %L muss skalar seinUnpassende Argumente fÃ¼r die Ã¼berschreibende Prozedur %qs bei %L: %sArgument muss eine Konstante zwischen 0 und 31 sein.Argument muss ein Wert zwischen 0 und 3 sein.Argument muss ein Wert zwischen 0 und 7 sein.Argument von %s bei %L muss von der LÃ¤nge eins seinArgument der Funktion %s bei %L ist negativArgument der Funktion %s bei %L ist zu groÃŸ fÃ¼r die zusammenfassende Sequenz der Art %dArgument der Funktion %s bei %L auÃŸerhalb des Wertebereichs [0,127]Argument von ACOS bei %L muss zwischen -1 und 1 liegenArgument von ACOSH bei %L darf nicht kleiner als 1 seinArgument von ASIN bei %L muss zwischen -1 und 1 liegenArgument von ATANH bei %L muss im Bereich -1 bis 1 liegenArgument der FINAL-Prozedur bei %L muss Typ %qs habenArgument der FINAL-Prozedur bei %L darf nicht ALLOCATABLE seinArgument der FINAL-Prozedur bei %L darf nicht INTENT(OUT) seinArgument der FINAL-Prozedur bei %L darf nicht OPTIONAL seinArgument der FINAL-Prozedur bei %L darf kein POINTER seinArgument von IACHAR bei %L muss LÃ¤nge Eins habenArgument der IACHAR-Funktion bei %L auÃŸerhalb des Wertebereiches 0..127Argument von ICHAR bei %L muss LÃ¤nge Eins habenArgument von LOG bei %L kann nicht kleiner oder gleich Null seinArgument von LOG10 bei %L kann nicht kleiner oder gleich Null seinArgument der SELECT-Anweisung bei %L kann nicht %s seinArgument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck seinArgument von SQRT bei %L hat negativen WertArgument fÃ¼r %<-fcheck%> ist ungÃ¼ltig: %sArgument fÃ¼r %<-ffpe-summary%> ist ungÃ¼ltig: %sArgument fÃ¼r %<-ffpe-trap%> ist ungÃ¼ltig: %sArgumenttypen des intrinsischen %qs bei %L mÃ¼ssen passen (%s/%s)Argumente von %qs bei %L und %L kÃ¶nnen nicht beide literale BOZ-Konstanten seinArgumente von %qs unterscheiden sich im Typ bei %LArithmetische IF-Anweisung bei %CArithmetische IF-Anweisung bei %L erfordert einen skalaren REAL- oder INTEGER-AusdruckArithmetisches NaN bei %LArithmetisches NaN bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetisches NaN des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetik OK bei %LArithmetik OK beim Konvertieren von %s in %s bei %LArithmetik-Ãœberlauf bei %LArithmetischer Ãœberlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetischer Ãœberlauf des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetik-Unterlauf bei %LArithmetischer Unterlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetischer Unterlauf des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenFeld %qs bei %L kann keine aufgeschobene Form habenFeld %qs bei %L ist eine Variable, die nicht zu konstantem Ausdruck reduziertFeld %qs bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt seinFeld %qs ist nicht in Reduzierung bei %L erlaubtInterner Compilerfehler: Array TYPE_DOMAIN is not integer typeUnstimmige Arraygrenzen fÃ¼r Dimension 1 des Arrays (%ld/%ld)Unstimmige Arraygrenzen fÃ¼r Dimension 2 des Arrays (%ld/%ld)Feldkomponente der Struktur bei %C muss eine explizite Form habenFeldkomponente der Struktur bei %C muss explizite oder aufgeschobene Form habenFeldkonstruktor mit Typspezifikation bei %CWert fÃ¼r Feldkonstruktor bei %L darf nicht unbegrenzt polymorph sein [F2008: C4106]Feld in der Initialisierungsliste bei %L muss eine explizite Form habenFeldindex bei %L ist ein Feld mit Rang %dFeldindex bei %L muss INTEGER-Typ haben, %s gefundenFeldindex bei %L muss skalar seinFeld von interoperablem Typ bei %L fÃ¼r C_LOC; es ist nichtallozierbar und hat weder angenommene noch explizite GrÃ¶ÃŸeArray-Operanden sind unzureichend bei %LArrayoperanden sind unzureichend beim Konvertieren von %s in %s bei %LFeldzeiger %qs bei %L muss aufgeschobene Form oder vermuteten Rang habenFeldreferenz bei %C kann nicht mehr als %d Dimensionen habenFeldreferenz bei %C darf nur maximal 7 Dimensionen habenFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Kodimension %dFeldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Kodimension %dFeldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Schleife, die bei %L beginntFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Schleife, die bei %L beginntFeldreferenz in EQUIVALENCE bei %C kann kein Feldabschnitt seinFeldreferenz auÃŸerhalb des WertebereichsFeldabschnitt bei %L fÃ¼r C_LOCFeldauswahlbezeichner, z.B. Â»(:)Â«, wird neben dem Koarray-Bezeichner Â»[...]Â« bei %C benÃ¶tigtFeldabschnitt mit Vektorindex bei %L darf nicht das Ziel eines Zeigers seinFeldabschnitte: %qs ist in !$ACC DECLARE bei %L nicht erlaubtFeldspezifikation bei %C hat mehr als %d DimensionenFeldspezifikation bei %C mit mehr als 7 DimensionenFeldspezifikation fÃ¼r Symbol %qs in COMMON bei %C muss explizit seinFeldspezifikation muss bei %L aufgeschoben werdenFeldspezifikation oder feldwertiger SOURCE=-Ausdruck erforderlich in ALLOCATE-Anweisung bei %LIn ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlichFeldbereich als effektives Argument bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qsFeldbereich mit Vektorindex als effektives Argument bei %L ist unvertrÃ¤glich mit INTENT(OUT), INTENT(INOUT), VOLATILE- und ASYNCHRONOUS-Attribut des Scheinarguments %qsDa der erweiterte Typ %qs bei %L eine Koarray-Komponente hat, muss der Elterntyp %qs auch eine habenAssembleroptionen
  =================
  
! Zugewiesene GOTO-Anweisung bei %CZugewiesene Marke ist keine ZielmarkeZuweisung eines anderen Wertes als 0 oder 1 an LOGICAL hat bei %L undefiniertes ErgebnisZuweisung von Skalar zu unalloziertem ArraySchnittstelle fÃ¼r Zuweisungsoperator bei %L muss eine SUBROUTINE seinSchnittstelle des Zuweisungsoperators bei %L muss zwei Argumente habenSchnittstelle des Zuweisungsoperators bei %L darf keine INTRINSIC Typzuweisung redefinierenZuweisung an FORALL-Indexvariable bei %LDie Zuweisung zu einer KIND- oder LEN-part_ref bei %L ist nicht erlaubtZuweisung an einen konstanten Ausdruck bei %CZuweisung an allozierbare polymorphe Variable bei %LZuweisung an allozierbare polymorphe Variable bei %L erfordert %<-frealloc-lhs%>Zuweisung an koindizierte Variable bei %L in einer PURE-ProzedurZuweisung an zusammenhÃ¤ngenden Zeiger von nichtzusammenhÃ¤ngendem Ziel bei %LZuweisung an polymorphes Koarray bei %L ist nicht erlaubtZugeordneter Name %qs bei %L wird als Feld verwendetAssociate-Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kannVerknÃ¼pfungsziel bei %C darf nicht koindiziert seinAnnehmen, dass ES wÃ¤hrend der gesamten Laufzeit 0 ist; verwenden Sie ES: fÃ¼r schreibgeschÃ¼tzte Daten.Annahme, dass ICPLBs zur Laufzeit eingeschaltet sind.Von einem groÃŸen TLS-Segment ausgehen.Annehmen, dass alle Symbole 32-Bit-Werte haben.Annehmen, dass alle Funktionen mit variablen Argumenten Prototypen haben.Assembler-UnterstÃ¼tzung fÃ¼r (DWARF2+-).loc-Direktiven annehmen.Assembler-UnterstÃ¼tzung fÃ¼r Ansicht in (DWARF2+-).loc-Direktiven annehmen.Annehmen, dass der Code mit GAS assembliert wird.Annehmen, dass der Code spÃ¤ter mit GNU ld gebunden wird.Annehmen, dass der Code spÃ¤ter mit HP ld gebunden wird.Annehmen, dass gemeinsame Deklarationen durch solche Ã¼bersteuert werden dÃ¼rfen, die ein lÃ¤ngeres hintangestelltes Array haben.Annehmen, dass Datensegmente relativ zum Textsegment liegen.Annehmen, dass Gleitkommaoperationen abgefangen werden kÃ¶nnen (Â»trapÂ«).Annehmen, dass der ankommende Stapel an dieser Potenz von 2 ausgerichtet ist.Annahme, dass Marken und Symbole mit absoluten 16-Bit-Adressen adressiert werden kÃ¶nnen.Annehmen, dass das Datenladen aus dem Flashspeicher langsamer ist als Befehle zu laden.Annehmen, dass keine NaNs oder Unendlichkeiten erzeugt werden.Normale C-AusfÃ¼hrungsumgebung vermuten.Annehmen, dass ZeigerÃ¼berlÃ¤ufe Ã¼berschlagen (Wraparound).MÃ¶gliche doppelte Fehlausrichtung annehmen.Rundung zur nÃ¤chsten Ganzzahl fÃ¼r Zwecke der Planung annehmen.Annehmen, dass vorzeichenbehaftete arithmetische ÃœberlÃ¤ufe regulÃ¤r Ã¼berschlagen (Wraparound).Kleinen Adressraum annehmen.Annehmen, dass strenge Alias-Regeln gelten.Ziel-CPU als Â»big endianÂ«-konfiguriert annehmen.Ziel-CPU als Â»little endianÂ«-konfiguriert annehmen.Annemhne, dass auf alle Daten im statischen Speicher via LDS/STS zugegriffen werden kann. Diese Option ist nur fÃ¼r eingeschrÃ¤nkte Tiny-GerÃ¤te sinnvoll.Annehmen, dass Gleitkomma-Speichern und -Laden wahrscheinlich keinen Konflikt verursachen, wenn sie in dieselbe Befehlsgruppe gelegt werden.Annehmen, dass EmpfÃ¤nger von Objective-C-Nachrichten nil sein kÃ¶nnen.Annehmen, dass LaufzeitunterstÃ¼tzung vorhanden ist, und daher -lsim von Linker-Kommandozeile auslassen.Annehmen, dass Standard-D-Laufzeitbibliotheken und Â»D mainÂ« vorhanden sind.Annahme, dass die reziproken abschÃ¤tzenden Befehle hÃ¶here Genauigkeit bieten.Annehmen, dass Quelldatei in fester Form vorliegt.Annehmen, dass Quelldatei in freier Form vorliegt.Annehmen, dass die Werte einer AufzÃ¤hlung immer im kleinsten Bereich des Typs liegen.Annehmen, dass bedingte SprÃ¼nge mit Weite Null schnell sind.VxWorks RTP-Umgebung vermuten.VxWorks vThreads-Umgebung vermuten.Einheitliche Syntax fÃ¼r Inline-Assemblercode annehmen.Fertigstellung fÃ¼r phsa und dessen libhsail-rt annehmen.  Schaltet zusÃ¤tzliche phsa-spezifische Optimierungen ein (Vorgabe).Variable %qs mit vermuteter oder aufgeschobener ZeichenlÃ¤nge in konstantem Ausdruck bei %LFeld %qs mit vermutetem Rang in Klausel %s bei %LFeld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld mit vermuteter Form bei %L muss ein Scheinargument seinFeld %qs mit vermuteter GrÃ¶ÃŸe bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld %qs mit vermuteter GrÃ¶ÃŸe in Klausel %s bei %LFeld %qs mit vermuteter GrÃ¶ÃŸe in Klausel COPYPRIVATE bei %LFeld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %C ist nicht erlaubtFeld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %L ist nicht erlaubtFeld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument seinPolymorphe Objekte oder Komponenten mit vermuteter GrÃ¶ÃŸe, so wie bei %C, wurden noch nicht implementiertVermuteter Typ bei %CVermuteter Typ bei %C ist fÃ¼r Komponenten nicht erlaubtVermuteter Typ der Variable %s bei %L ist nur fÃ¼r Scheinvariablen erlaubtArgument mit angenommenem Rang bei %L ist nur als effektives Argument der intrinsischen Abfragefunktionen erlaubtArgument mit angenommenem Rang bei %L ist nur als erstes effektives Argument der intrinsischen Abfragefunktion Â»%sÂ« erlaubtArgument vermuteten Ranges erfordert eine explizite Schnittstelle bei %LFeld mit vermutetem Rang bei %CFeld mit vermutetem Rang bei %L darf kein Attribut VALUE oder CODIMENSION habenFeld mit vermutetem Rang bei %L muss ein Scheinargument seinVariable %s vermuteten Ranges bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument seinVariable %s vermuteten Ranges bei %L kann nur als effektives Argument verwendet werdenVariable Â»%sÂ« vermuteten Ranges bei %L darf keine Referenz auf Subobjekt habenEffektives Argument mit vermuteter Form bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qsFeld mit angenommener Form %qs bei %L als Scheinargument fÃ¼r die BIND(C)-Prozedur %qs bei %LFeld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtDummyfeld mit vermuteter GrÃ¶ÃŸe mit Â»!$ACC DECLAREÂ« bei %LFeld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem RangArgument Â»%sÂ« bei %L vermuteten Typs erfordert eine explizite SchnittstelleArgument bei %L mit angenommenem Typ ist nicht als effektives Argument der intrinsischen Routine Â»%sÂ« erlaubtArgument bei %L mit angenommenem Typ ist nur als erstes Argument der intrinsischen Routine Â»%sÂ« erlaubtVariable %s vermuteten Typs bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument seinVariable %s vermuteten Typs bei %L darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE habenVariable %s vermuteten Typs bei %L darf nicht das Attribut INTENT(OUT) habenVariable %s vermuteten Typs bei %L kann nur als effektives Argument verwendet werdenVariable %s vermuteten Typs bei %L darf kein Feld mit ausdrÃ¼cklicher Form seinVariable %s vermuteten Typs bei %L darf keine Referenz auf Subobjekt habenIm globalen GÃ¼ltigkeitsbereich:Es werden hÃ¶chstens %i ProfildurchlÃ¤ufe unterstÃ¼tzt. Evtl. beschÃ¤digte Datei?Auf hÃ¶chster Ebene:Zeilen des Software-Datencache atomar zurÃ¼ckschreiben (Standard).Versuch, nicht reserviertes Â»%sÂ« freizugebenVersuchen, die VerzÃ¶gerungsschlitze der Sprungbefehle auszufÃ¼llen.Versuch, die COMMON-BlÃ¶cke %s und %s durch EQUIVALENCE bei %C indirekt zu Ã¼berschneidenVersuch, den Stapel an dieser Potenz von 2 auszurichten.Versuchen, identische Konstanten Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen.Versuchen, identische Konstanten und konstante Variablen zu verschmelzen.Versuchen, identische Zeichenketten zur Fehlersuche Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen.Versuch, bereits reservierte Variable zu reservierenVersuch, bereits reservierte Variable Â»%sÂ« zu reservierenAttribut %s bei %L in einer TYPE-DefinitionAttribut bei %L ist in TYPE-Definition nicht erlaubtAttribut bei %L ist auÃŸerhalb einer TYPE-Definition nicht erlaubtAdresslisten der Variablen mit progressiven Sichten anreichern.Erkennungszahl des AutoFDO-Profils passt nichtVersion %u des AutoFDO-Profils passt nicht zu %uAutomatisches Feld %qs bei %L kann keine Initialisierung habenZweigziele automatisch ausrichten, um Strafzyklen fÃ¼r Verzweigung zu verringern.Durchschnittliche Anzahl der Iterationen einer Schleife.Alle Bereichsgrenzen bei Aufrufbefehlen vermeiden.Erzeugung PC-relativer Aufrufe verhindern; Indirektion verwenden.Erzeugung indizierter Laden/Speichern-Befehle verhindern, wo mÃ¶glich.Sich Ã¼berschneidende Ziel- und Adressregister bei solchen LDRD-Befehlen vermeiden, die Cortex-M3-Errata auslÃ¶sen kÃ¶nnen.Vermeiden, lesbare Daten in Programmspeicher abzulegen.Spekulative Ladeoperationen verhindern, um Hardwarebesonderheiten zu umgehen.Verwendung von DIV- und MOD-Befehlen verhindern.Interner Compilerfehler: BB %i cannot throw but has an EH edgeInterner Compilerfehler: BB %i has incorrect edgeInterner Compilerfehler: BB %i has incorrect fallthru edgeInterner Compilerfehler: BB %i has multiple EH edgesInterner Compilerfehler: BB %i is missing an EH edgeInterner Compilerfehler: BB %i is missing an edgeInterner Compilerfehler: BB %i last statement has incorrectly set lpInterner Compilerfehler: BB %i too many fallthru edgesInterner Fehler: BB_RTL flag not set for block %dBIND(C)-Variable %qs bei %L muss LÃ¤nge eins habenBIND(C) auf %s %s bei %L angewendetBIND(C) bei %LBIND(C)-Attribut bei %C erfordert eine Schnittstelle mit BIND(C)BIND(C)-Attribut bei %L kann nur fÃ¼r Variablen oder gemeinsame BlÃ¶cke verwendet werdenBIND(C)-Attribut bei %L kann nicht fÃ¼r eine interne Prozedur angegeben werdenBIND(C)-Prozedur mit NAME darf kein POINTER-Attribut bei %C habenBIND(C)-Anweisung bei %CInterner Fehler: BIT_FIELD_REF of non-mode-precision operandInterner Fehler: BIT_INSERT_EXPR into non-mode-precision operandBLANK= bei %C ist in Fortran 95 nicht erlaubtBLOCK-DATA-Konstrukt bei %LBLOCK DATA Element %qs bei %L muss in COMMON seinBLOCK-Konstrukt bei %CBMX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztBOZ-Konstante bei %C verwendet Nicht-Standard-Postfix-SyntaxBOZ-konstante bei %L ist zu groÃŸ (%ld vs %ld Bits)BOZ-Literal bei %L ist bitweise Ã¼bertragenes Nicht-Ganzzahlsymbol %qsBOZ-Literal bei %L auÃŸerhalb einer DATA-Anweisung und auÃŸerhalb von INT/REAL/DBLE/CMPLXBOZ-Literal bei %L verwendet, um Nicht-Ganzzahlvariable %qs zu initialisierenBOZ auÃŸerhalb einer DATA-Anweisung bei %C verwendetBYTE-Typ bei %CBei %C verwendeter BYTE-Typ ist auf der Zielmaschine nicht verfÃ¼gbarFalsche 128-Bit-VerschiebungFalsche GPR-FusionFalsche INTENT-Spezifikation bei %CFalscher IO-Basistyp (%d)Falsches Reservierungs-Objekt bei %C fÃ¼r eine PURE-ProzedurUngÃ¼ltige Felddimension bei %LUngÃ¼ltige Feldreferenz bei %LFalsche Feldangabe fÃ¼r Feld mit explizit gebildeter Form bei %CFalsche Feldangabe fÃ¼r Feld mit durch Vermutung gebildeter Form bei %CFalsche Feldangabe fÃ¼r Feld mit implizit gebildeter Form bei %CFalsche Feldspezifikation in ALLOCATE-Anweisung bei %LUngÃ¼ltiges Zeichen %qc in OPERATOR-Name bei %CFalsche Koarray-Spezifikation in ALLOCATE-Anweisung bei %LFalsche Fortsetzungszeile bei %CFalscher Art-Ausdruck fÃ¼r Funktion %qs bei %LFalsche Art fÃ¼r Logikkonstante bei %CSchlechter NameFalscher OperatorFalsche Spezifikation fÃ¼r Feld mit impliziter GrÃ¶ÃŸe bei %CFalsche Spezifikation fÃ¼r Feld bei %L mit angenommener GrÃ¶ÃŸeFalsche Spezifikation fÃ¼r Feld mit zurÃ¼ckgestellter Form bei %CFalsches Ziel in Zeigerzuweisung in PURE-Prozedur bei %LFalscher Typ in Konstanten-AusdruckBad type in gfc_simplify_signBasisobjekt fÃ¼r Aufruf der typgebundenen NOPASS-Prozedur bei %L muss skalar seinBasisobjekt fÃ¼r Aufruf der Prozedurzeigerkomponente bei %L hat ABSTRACT-Typ %qsBasisobjekt fÃ¼r Aufruf der typgebundenen Prozedur bei %L hat ABSTRACT-Typ %qsBindung bei %C muss denselben Zugriff wie bereits definierte Bindung %qs habenBindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges NOPASS bei %CBindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges PASS bei %CLeeres BLOCK DATA bei %C steht in Konflikt mit vorherigem BLOCK DATA bei %LLeerzeichen in %s-Anweisung in der NÃ¤he von %C erwartetUmfassende SAVE-Anweisung bei %C folgt vorheriger SAVE-AnweisungBlockmarke ist ungeeignet fÃ¼r IF-Anweisung bei %CBlockmarke passt nicht zu arithmetischer IF-Anweisung bei %CBoardname [und Speicherbereich].Beide Planungsmodifizierer MONOTONIC und NONMONOTONIC bei %L angegebenInterner Fehler: Both section and comdat group is setSchranke fÃ¼r Anzahl der Kandidaten, unter der alle Kandidaten in IV-Optimierungen betrachtet werden.Schranke fÃ¼r Anzahl der IV-Verwendungen in bei IV-Optimierungen optimierter Schleife.Schranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers fÃ¼r AliasprÃ¼fung eingefÃ¼gt werden.Schranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers fÃ¼r AusrichtungsprÃ¼fung eingefÃ¼gt werden.Schranke fÃ¼r GrÃ¶ÃŸe von AusdrÃ¼cken, die im skalaren Evolutions-Analysierer verwendet werden.Schranke fÃ¼r die KomplexitÃ¤t von AusdrÃ¼cken im skalaren Evolutions-Analysierer.Schranke fÃ¼r die Kosten eines Ausdrucks, um die Anzahl der DurchlÃ¤ufe zu berechnen.Schranke fÃ¼r die Anzahl der Iterationen, die der Brute-Force-Algorithmus zur Auswertung der Anzahl von Iterationen auswertet.Grenzenangabe fÃ¼r %qs in Zeigerzuweisung bei %LSprung bei %L kÃ¶nnte Endlosschleife bewirkenVerzweigungen sind so teuer wie hier angegeben (beliebige Einheit).%s von %d Zweigen ausgefÃ¼hrt
  FÃ¼r Kern A bauen.FÃ¼r Kern B bauen.FÃ¼r SDRAM bauen.Eingebaute %qF erfordert z14 oder hÃ¶her.Eingebaute Funktion %s erfordert Nios II R%dEingebaute Funktion nicht implementiertWertargument bei %L kann kein Feld oder Feldabschnitt seinWertargument bei %L ist in diesem Kontext nicht erlaubtWertargument bei %L hat keinen numerischen TypC-kompatible zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss LÃ¤nge eins habenTyp-Parameter nach C-Art ist fÃ¼r Typ %s, aber Typ bei %L ist %sC++-Konstruktoren und -Destruktoren werden fÃ¼r Objective-C-Felder nicht aufgerufendesignierte Initialisierer fÃ¼r C++ sind nur mit %<-std=c++2a%> oder %<-std=gnu++2a%> verfÃ¼gbarNachschlagen von %qD wÃ¼rde in C++ ein Feld, keinen Typen zurÃ¼ckgebenC++ erfordert weitergegebenen Typ, nicht Enum-Typ, in %<va_arg%>%<constexpr%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar%<noexcept%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar%<thread_local%> in C++11 erlaubt dynamische Initialisierung und ZerstÃ¶rung%<thread_local%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarC++11 %<auto%> ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarC99-Designator %qE ist kein konstanter GanzzahlausdruckC99-Bezeichner %qE auÃŸerhalb von AggregatinitialisierungCASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %LUntertyp der intrinsischen CCTL-Funktion ist auÃŸerhalb des gÃ¼ltigen BereichsCDX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztCFString-Literalausdruck ist keine ZeichenkettenkonstanteCFString-Literal fehltCHANGE-TEAM-Anweisung bei %CCHARACTER-Ausdruck bei %L wird abgeschnitten (%ld/%ld)CHARACTER-Ausdruck wird in Zuweisung (%ld/%ld) bei %L abgeschnittenCHARACTER-Ausdruck wird in Konstruktor (%ld/%ld) bei %L abgeschnittenCHARACTER-LÃ¤nge in !$OMP DECLARE REDUCTION %s ist bei %L nicht konstantCHARACTER-LÃ¤nge bei %L muss konstant seinCHARACTER(*)-Funktion %qs bei %LCHARACTER(*)-Funktion %qs bei %L darf nicht feld-wertig seinCHARACTER(*)-Funktion %qs bei %L darf nicht zeiger-wertig seinCHARACTER(*)-Funktion %qs bei %L darf nicht rein seinCHARACTER(*)-Funktion %qs bei %L darf nicht rekursiv seinCLASS-Selektor bei %L erfordert Zwischenspeicher, was noch nicht implementiert istCLASS-Anweisung bei %CCOMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut habenCLASS-Variable %qs bei %L muss Attrappe, reservierbar oder Zeiger seinCLOSE-Anweisung bei %L erfordert eine UNIT-ZahlCLOSE-Anweisung in PURE-Prozedur bei %C nicht erlaubtCODIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegebenArgument der COLLAPSE-Klausel ist keine konstante positive Ganzzahl bei %CCOLLECT_GCC muss gesetzt seinCOLLECT_GCC muss gesetzt sein.COLLECT_LTO_WRAPPER muss gesetzt seinCOMMON %qs bei %L existiert nichtCOMMON %qs bei %L erfordert AuffÃ¼llen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenCOMMON bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤hntCOMMON bei %L erfordert AuffÃ¼llen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenCOMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut habenCOMMON-Block %qs bei %L ist auch eine intrinsische ProzedurCOMMON-Block %qs bei %L wird bei %L als PARAMETER verwendetCOMMON-Block %qs bei %L, der auch ein Funktionsergebnis istCOMMON-Block %qs bei %L, der auch eine globale Prozedur istCOMMON-Block %qs bei %L verwendet denselben globalen Bezeichner wie die EntitÃ¤t bei %LCOMMON-Block /%s/ bei %C nicht gefundenCOMMON-Block bei %LCOMMON-Block bei %L mit Bindungsmarke %qs verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %LCOMMON-Blockelement %qs bei %L darf in der PURE-Prozedur %qs kein EQUIVALENCE-Objekt seinCOMMON-Variable %qs bei %L muss konstante ZeichenlÃ¤nge habenCOMPLEX-Argument %qs ist Argument des intrinsischen %qs bei %LCOMPLEX-GrÃ¶ÃŸen kÃ¶nnen nicht bei %L verglichen werdenCONTAINS-Block in Definition des abgeleiteten Typs bei %CCONTAINS-Anweisung bei %C ist bereits in einer enthaltenen ProgrammeinheitCONTAINS-Anweisung ohne FUNCTION- oder SUBROUTINE-Anweisung bei %LCONTIGUOUS-Attribut bei %CCONTIGUOUS-Anweisung bei %CCONVERT-Marke bei %LCOUNT-Argument der intrinsischen Funktion Â»EVENT_QUERYÂ« bei %L muss definierbar seinCOUNT-Argument der intrinsischen Funktion EVENT_QUERY bei %L muss mindestens den GÃ¼ltigkeitsbereich von Standard-Integer abdeckenDas COUNT-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_MAX-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDie ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64-BefehlssatzCRIS-Port-Behauptung gescheitert: CRITICAL-Block innerhalb von OpenACC-Region bei %CCRITICAL-Block innerhalb von OpenMP-Region bei %CCRITICAL-Anweisung bei %CCYCLE-Anweisung bei %C ist nicht auf Nicht-Schleifenkonstrukt %qs anwendbarCYCLE-Anweisung bei %C fÃ¼r nicht-innerste eingeklappte Â»!$ACC LOOPÂ«-SchleifeCYCLE-Anweisung bei %C fÃ¼r nicht-innerste eingestÃ¼rzte !$OMP DO-SchleifeVor jedem Funktionsprolog mcount fÃ¼r Profiling aufrufen.Der Aufrufer kopiert Funktionsargumente, die Ã¼ber versteckte Referenzen Ã¼bergeben werden.%s von %d Aufruf(en) ausgefÃ¼hrt
  IMPORT %qs aus Host-Sichtbarkeitseinheit bei %C nicht mÃ¶glich - existiert nicht.Das Modul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werdenDas Teilmodul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werdenAn benannte Konstante bei %C kann nicht zugewiesen werden%<__builtin_custom_%s%> kann nur aufgerufen werden, wenn %<-mcustom-%s%> angegeben istAttribute des USE-verbundenen Symbols %s bei %L kÃ¶nnen nicht verÃ¤ndert werdenAttribute des USE-verbundenen Symbols bei %L kÃ¶nnen nicht verÃ¤ndert werdenVerzeichnis %s kann nicht gewechselt werdenLÃ¤nge des Arrays bei %L kann nicht berechnet werden.ABSTRACT-Typ %qs bei %L kann nicht konstruiert werdenInterner Fehler: Cannot convert %qs to %qs at %L%qs bei %L kann nicht in interoperablen Typ konvertiert werden%s kann nicht nach %s bei %L umgewandelt werdenModuldatei %qs kann nicht gelÃ¶scht werden: %sTemporÃ¤re Moduldatei %qs kann nicht gelÃ¶scht werden: %sIntrinsisches Modul namens %qs bei %C nicht gefundenSchlÃ¼sselwort %qs in Aufruf von %qs bei %L kann nicht gefunden werdenName des aktuellen Verzeichnisses kann nicht ermittelt werdenDas implied-shape-Feld bei %L kann nicht mit Skalar initialisiert werdenParameter-Feld bei %L kann nicht mit Elementen variabler LÃ¤nge initialisiert werdenVerzeichnis %s kann nicht erstellt werdenÂ»%sÂ« kann nicht in den Speicher geladen werdenÂ»%sÂ« kann nicht geÃ¶ffnet werdenJSON-Ausgabedatei Â»%sÂ« konnte nicht geÃ¶ffnet werden
  Datei %qs kann nicht geÃ¶ffnet werdenModuldatei %qs kann bei %C nicht zum Lesen geÃ¶ffnet werden: %sModuldatei %qs kann bei %C nicht zum Schreiben geÃ¶ffnet werden: %sQuelldatei %s kann nicht geÃ¶ffnet werden
*************** F2008: Eine Zuweisung an eine Zeigerfunk
*** 2163,2181 ****
  Semantik der Zugriffskontrolle fÃ¼r Klassenelemente erzwingen.EntitÃ¤t %qs bei %L hat Parameter mit aufgeschobenem Typ und benÃ¶tigt entweder das POINTER- oder ALLOCATABLE-AttributEntitÃ¤t %qs bei %L ist bereits in der Schnittstelle vorhandenEntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER seinInterner Compilerfehler: Enum value is not CONST_DECL or INTEGER_CSTInterner Compilerfehler: Enum value name is not IDENTIFIER_NODEInterner Compilerfehler: Enum value type is not INTEGER_TYPE nor convertible to the enumZÃ¤hler Ã¼bersteigt den C-Ganzzahltyp bei %CÃ„quivalenz fÃ¼r %qs passt nicht zur Anordnung von COMMON %qs bei %LÃ„quivalent zu Â»-mgpopt=localÂ«.Ã„quivalent zu Â»-mgpopt=noneÂ«.ERRMSG-Variable bei %L darf nicht Â»%sÂ« innerhalb der selben Â»%sÂ«-Anweisung seinFehlerFehler bei Umwandlung von PARAMETER-Konstante in komplexer Konstante bei %CFehler beim Umwandeln einer GanzzahlFehler in Zeigerinitialisierung bei %CFehler in Typspezifikation bei %LFehler in TypbeschrÃ¤nktem Aufruf bei %LFehler 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 seinAbbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck seinBeim ersten auftretenden Fehler beenden.32-/64-Bit-Ganzzahldivision in vorzeichenlose 8-Bit-Ganzzahldivision mit LaufzeitprÃ¼fung erweitern.Im Zuge der RTL-Erzeugung die Befehle adddi3 und subdi3 in add.f/adc usw. expandieren.Â»)Â« bei %C erwartetÂ»,Â« bei %C erwartet%<(%> bei %C erwartet%<)%> oder %<,%> bei %C erwartet%<,%> bei %C erwartet%<,%> oder Ende der Anweisung bei %C erwartet%<::%> nach Bindeattributen bei %C erwartet%<::%> bei %C erwartet%<=>%> bei %C erwartet%<END INTERFACE ASSIGNMENT (=)%> bei %C erwartetIn Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird Â»*Â« erwartetÂ»::Â« in TYPE-Definition bei %C erwartetZeichen Â»=Â« in PARAMETER-Anweisung bei %C erwartetDO-Schleife bei %C erwartetP-Edit-Deskriptor erwartetPARAMETER-Symbol in komplexer Konstante bei %C erwartetSHAPE-Argument fÃ¼r C_F_POINTER mit Array-FPTR bei %L erwartetTYPE IS-, CLASS IS- oder END SELECT-Anweisung hinter SELECT TYPE bei %C erwartetCASE- oder END-SELECT-Anweisung hinter SELECT CASE bei %C erwartetNamenlose Schnittstelle bei %C erwartetProzedur fÃ¼r Argument %qs bei %L erwartetProzedurzeiger fÃ¼r Argument %qs bei %L erwartetRechte Klammer in Ausdruck bei %C erwartetSchrittvariable in Iterator bei %C erwartetZugriffsspezifikation bei %C erwartetAlternative RÃ¼cksprungmarke bei %C erwartetInitialisierungsausdruck bei %C erwartetAndere Dimension in Felddeklaration bei %C erwartetArgumentliste bei %C erwartetArrayindex erwartet bei %CFeldindexsprung erwartet bei %CVerknÃ¼pfung bei %C erwartetVerknÃ¼pfungsliste bei %C erwartetAttributbitname erwartetBindeattribut bei %C erwartetBindungsname bei %C erwartetBindungsziel hinter %<=>%> bei %C erforderlichBlockname %qs des SELECT-Konstrukts bei %C erwartetBlocknamen von %qs in Â»%sÂ«-Anweisung bei %L erwartetGrenzen fÃ¼r %qs bei %L erwartetCoarray-Variable als Argument %qs fÃ¼r intrinsisches %s bei %L erwartetKomma in E/A-Liste bei %C erwartetReferenz auf Komponente bei %C erwartetDatenkonstante nach Wiederholungsangabe bei %C erwartetIn AUTOMATIC-Anweisung bei %C wird eine Â»entity-listÂ« erwartetÂ»entity-listÂ« in STATIC-Anweisung bei %C erwartetExponent in Ausdruck bei %C erwartetAusdruck bei %C in PARAMETER-Anweisung erwartetAusdruck in %s-Anweisung bei %C erwartetErwarteter Ausdruck in Feldspezifikation bei %CAusdruckstyp erwartetFormale Argumentliste in Funktionsdefinition bei %C erwartetGenerischer Name oder Operatordeskriptor bei %C erwartetInitialisierungsausdruck bei %C erwartetErwarteter Initialisierungsausdruck in CASE bei %CGanzzahl erwartetGanzzahlzeichenkette erwartetMarke %qs fÃ¼r Â»%sÂ«-Anweisung bei %C erwartetLinke Klammer 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 erwartetEchte Zeichenkette erwartetRechte Klammer erwartetSkalaren Initialisierungsausdruck bei %C erwartetSpezifischer Bindungsname bei %C erwartetZeichenkette erwartetStrukturkomponentenname bei %C erwartetName einer Strukturkomponente oder eines Operators nach Â».Â« bei %C erwartetBeendenden Namen bei %C erwartetTypgebundene Prozedur oder Prozedurzeiger-Komponente bei %C erwartetVariable in READ-Anweisung bei %C erwartetVariablennamen bei %C erwartetVariablennamen bei %C in PARAMETER-Anweisung erwartet%<END INTERFACE %s%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet, aber %qs erhalten%<END INTERFACE OPERATOR (.%s.)%> bei %C erwartet%s bei %C erwartetÂ»%sÂ«-Anweisung bei %L erwartetKomma in EQUIVALENCE bei %C erwartetSkalaren INTEGER-Ausdruck bei %C erwartet, aber %s gefundenDefinierbare EntitÃ¤t bei %L erwartetListe benannter EintrÃ¤ge bei %C erwartetVariable oder io-implied-do bei %L erwartetErlÃ¤utern, welche AusrichtungsÃ¼berlegungen zu der Entscheidung fÃ¼hren, einen Befehl lang oder kurz zu machen.Explizite Schnittstelle fÃ¼r %qs bei %L erforderlich: %sExplizite Schnittstelle fÃ¼r Komponente %qs bei %L erforderlich: %sFeld mit expliziter Form, aber nichtkonstanten Grenzen bei %CFunktionen exportieren, auch wenn sie Â»inlineÂ« sein kÃ¶nnen.Ausdruck bei %L muss in diesem Kontext eine Konstante seinAusdruck bei %L muss INTEGER-Typ haben, %s gefundenAusdruck bei %L muss skalar seinAusdruck in CASE-Anweisung bei %L darf nicht %s seinAusdruck in CASE-Anweisung bei %L ist nicht im Bereich von %sAusdruck in CASE-Anweisung bei %L muss von der Art %d seinAusdruck in CASE-Anweisung bei %L muss Typ %s habenAusdruck in CASE-Anweisung bei %L muss skalar seinErweiterung: Spezifizierer %s in Anweisung %s bei %C hat Wert %qsErweiterung: Umwandlung von %s in %s bei %LErweiterung: Skalares effektives nicht-standardartiges, nicht-C_CHAR CHARACTER-Argument mit Feld-Scheinargument %qs bei %LErweiterung: UnÃ¤rer Operator hinter arithmetischem Operator bei %C (Klammern verwenden)Erweiterung: Nullbreite hinter L-Deskriptor bei %LErweiterung: Zeichen Backslash bei %CErweiterung: Exponentbuchstabe %<q%> in literaler Realkonstante bei %CExternes %qs bei %L kann keine Initialisierung habenExterne IO UNIT kann kein Feld bei %L seinExternes Objekt %qs bei %L darf keinen Initialisierer habenÃœberschÃ¼ssige Zeichen im Format bei %LF2008: C1210 IMPORT-Anweisung bei %C ist im KÃ¶rper einer Schnittstelle fÃ¼r Modulprozedur nicht erlaubtÂ»FAIL IMAGEÂ«-Anweisung bei %CArgument FAILED= fÃ¼r NUM_IMAGES bei %LFINAL-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckFINAL-Deklaration bei %C muss innerhalb von CONTAINS seinFINAL-Deklaration bei %C muss innerhalb eines CONTAINS-Abschnitts eines abgeleiteten Typs stehenFINAL-Prozedur %qs bei %L ist keine SUBROUTINEBei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qsFINAL-Prozedur bei %L muss genau ein Argument habenFINAL-Prozedurdeklaration bei %CFLUSH-Anweisung bei %CFORALL-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 %C kann kein Feld der GrÃ¶ÃŸe 0 seinFORMAT-Markierung bei %L muss vom Typ Standard-CHARACTER oder INTEGER seinGleitkomma-Ausnahmen sind eingeschaltet.Argument FPTR fÃ¼r C_F_POINTER bei %L darf nicht polymorph seinFPX-Optionen Â»fastÂ« und Â»compactÂ« schlieÃŸen sich ausFPX: Gleitkommaerweiterungen fÃ¼r doppelte Genauigkeit fÃ¼r Argonaut-ARC-CPU einschalten.FPX: kompakte FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: kompakte FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FUNCTION-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinKomplexe Konstruktoren und Destruktoren ausfaktorisieren, um Speicherplatz gegenÃ¼ber Geschwindigkeit zu gewinnen.Failed to create structure type '%s' at %CFailure getting length of a constant array.Schwerwiegender FehlerBei %2$C geÃ¶ffnete Datei %1$qs ist keine GNU-Fortran-ModuldateiDetaillierte Steuerung der Tuningfeatures.Erstes Argument der definierten Zuweisung bei %L muss INTENT(OUT) oder INTENT(INOUT) seinErstes Argument der Operatorschnittstelle bei %L kann nicht optional seinErstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinErstes oder letztes intrinsisches Argument zu !$OMP ATOMIC muss bei %2$L %1$qs seinFix min_int calculationFeste ZeilenlÃ¤nge muss mindestens sieben seinSchalter %<-fmax-stack-var-size=%d%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %<-fopenmp%>)Schalter %<-fno-automatic%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %<-fopenmp%>)Schalter %<-frecursive%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Name der Konfiguration fÃ¼r eigene Gleitkommabefehle.Renesas-(vormals Hitachi)/SuperH-Aufrufkonventionen folgen.Die C++17-Anforderungen fÃ¼r die Auswertungsreihenfolge von ZuweisungsausdrÃ¼cken, Bitverschiebungen, Elementfunktionsaufrufe, etc. befolgen.EABI-Bindeanforderungen befolgen.Aus KompatibilitÃ¤tsgrÃ¼nden ist das derzeit immer newlib fÃ¼r ELF.For Schein-Prozedur %s in BIND(C) bei %C ist kein bindender Name erlaubtFÃ¼r Intrinsics-Bibliothek: alle Parameter in Registern Ã¼bergeben.FÃ¼r geschachtelte Funktionen auf dem Stapel werden AusfÃ¼hrrechte gesetzt.FÃ¼r Ziele, die normalerweise Trampoline fÃ¼r geschachtelte Funktionen benÃ¶tigen, diese stets generieren, statt Deskriptoren zu verwenden.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.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 %C hat Wert %qsFortran 2003: Zeichen fÃ¼r Argument %qs des intrinsischen %qs bei %LFortran 2003: DT-Format-Spezifizierer bei %C nicht erlaubtFortran 2003: Skalares effektives CHARACTER-Argument mit Feld-Scheinargument %qs bei %LFortran 2008: Veraltete Funktion:Fortran 2008: COMMON-Block %qs mit Binde-Marke bei %L teilt sich Bezeichner mit gobaler nicht-COMMON-BlockentitÃ¤t bei %LFortran 2008: Effektives Nicht-Zeiger-Argument bei %L an Scheinzeiger %qsFortran 2008: Nullzeiger bei %L an Nicht-Zeiger-Schein-%qsFortran 2008: Zeigerfunktionen in Variablen-Definitionskontext (%s) bei %LFortran 2008: Semikolon bei %C ohne vorausgehende AnweisungFortran 2018: gelÃ¶schtes Feature:Fortran 2018: Veraltetes Feature:Fortran 2018:Fortran 95 erfordert Standard INTEGER in %s-Marke bei %LKeine passende spezifische Bindung fÃ¼r Aufruf des GENERIC %qs bei %L gefundenFreie ZeilenlÃ¤nge muss mindestens drei seinFunktion %qs als Initialisierungsausdruck bei %LFunktion %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE istFunktion %qs bei %L darf keinen Initialisierer habenFunktion %qs bei %L hat keinen IMPLICIT-TypFunktion %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?Funktion %qs bei %L ist INTRINSIC, aber nicht mit einer intrinsischen Funktion vertrÃ¤glichFunktion %qs bei %L muss PURE seinFunktion %qs in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion seinFunktion %qs ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument istFunktion %qs erfordert eine Argumentliste bei %CFunktion %s bei %L hat EintrÃ¤ge mit unpassenden FeldspezifikationenFunktion %s bei %L mit EintrÃ¤gen, die Variablen mit verschiedenen ZeichenkettenlÃ¤ngen zurÃ¼ckgebenFunktionsergebnis %qs bei %L kann keine Initialisierung habenFunktionsergebnis %qs bei %L hat keinen IMPLICIT-TypFunktionsergebnis %qs bei %L ist als X-Argument fÃ¼r C_FUNLOC ungÃ¼ltigFunktionsergebnis %qs bei %L darf weder Koarray sein noch eine Koarray-Komponente habenFunktionsergebnis %qs ist als Prozedurziel in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigFunktionsergebnisvariable %qs bei %L von elementarer Funktion %qs darf nicht die Attribute ALLOCATABLE oder POINTER habenFunktionsanfÃ¤nge werden an dieser Potenz von 2 ausgerichtet.Funktionen, die Werte zurÃ¼ckgeben, mÃ¼ssen mit return-Anweisungen enden.Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power8 zu steigern.Verweise auf das Inhaltsverzeichnis fÃ¼r medium/large-Codemodell mit Speicherzugriffsbefehlen verschmelzen.GCC kann keine Operatoren mit Ganzzahl- und Festkommatypen unterstÃ¼tzen, die zusammen zu viele Ganzzahl- und Bruch-Bits habenGCC 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 %d%> fÃ¼r Typ %qT nichtGCC ist nicht dafÃ¼r konfiguriert, %s als Offload-Ziel zu unterstÃ¼tzenGCC unterstÃ¼tzt nur %u geschachtelte GÃ¼ltigkeitsbereicheGCC-Vektor per Referenz Ã¼bergegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCC-Vektor per Referenz zurÃ¼ckgegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieZu verwendende GCN-CPU-Art:GCN unterstÃ¼tzt keine statischen Konstruktoren oder DestruktorenGCSE ausgeschaltetGENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen Ã¼berschreibenGENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERICGENERIC bei %C muss innerhalb eines CONTAINS eines abgeleiteten Typs seinGENERIC-Bindung bei %CGENERIC-Prozedur %qs ist bei %L nicht als effektives Argument erlaubtGMP Version %s, MPFR Version %s, MPC Version %s. isl Versiom %s
! GNU C unterstÃ¼tzt Â»-traditionalÂ« ohne Â»-EÂ« nicht mehrGNU-Erweiterung:GNU Objective C unterstÃ¼tzt keine traditionelle Ãœbersetzung mehrGOTO-Anweisung bei %L hinterlÃ¤sst CRITICAL-Konstrukt fÃ¼r Marke bei %LGOTO-Anweisung bei %L hinterlÃ¤sst DO CONCURRENT-Konstrukt fÃ¼r Marke bei %LSyntaxfehler hinter PARAMETERIZED-TYPE-Deklaration bei %C16-Bit-Befehle erzeugen.16-Bit-i386-Code erzeugen.32-Bit-Code erzeugen.32-Bit-Versatz in switch-Tabellen erzeugen.32-Bit-i386-Code erzeugen.32-Bit-x86-64-Code erzeugen.32x16-Multiplizier sowie Multiplizier+Addier-Befehle generieren.64-Bit-Code erzeugen.64-Bit-x86-64-Code erzeugen.APCS-konforme Stapelrahmen erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC600-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC601-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC700-Prozessor erzeugen.Stubs im AT&T-Stil fÃ¼r Mach-O erzeugen.C-Header mit Plattform-spezifischen Merkmalen erzeugen.C-Prototypen aus BIND(C)-Deklarationen generieren.FPU-Befehle mit doppelter Genauigkeit fÃ¼r C-SKY generieren (Vorgabe fÃ¼r Hardware-Gleitkomma).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.Erweiterte arithmetische Befehle erzeugen. Derzeit werden nur divaw, adds, subs und sat16 unterstÃ¼tzt.GFLOAT-Code mit doppelter Genauigkeit generieren.H8/300H-Code erzeugen.H8S-Code erzeugen.H8S/2600-Code erzeugen.H8SX-Code erzeugen.ILP32-Code erzeugen.FÃ¼r den ARMv8 angemessene IT-BlÃ¶cke erzeugen.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).SBIT, CBIT-Befehle erzeugen.SH1-Code erzeugen.SH2-Code erzeugen.FPU-freien SH2a-Code erzeugen.SH2e-Code erzeugen.SH3-Code erzeugen.SH3e-Code erzeugen.FPU-freien SH4-Code erzeugen.SH4-Code erzeugen.FPU-freien SH4-100-Code erzeugen.SH4-100-Code erzeugen.FPU-freien SH4-200-Code erzeugen.SH4-200-Code erzeugen.FPU-freien SH4-300-Code erzeugen.SH4-300-Code erzeugen.FPU-freien SH4a-Code erzeugen.SH4a-Code erzeugen.SH4al-dsp-Code erzeugen.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.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.Assemblerausgabe erzeugen, die mit Renesas AS100-Assembler vertrÃ¤glich ist. Dies schrÃ¤nkt einige CompilerfÃ¤higkeiten ein. Standard: GAS-vertrÃ¤gliche Syntax.Auto-inc/dec-Befehle erzeugen.Big-Endian-Code erzeugen.Big-Endian-Code erzeugen.Bit-Befehle erzeugen.Sprunghinweise fÃ¼r SprÃ¼nge erzeugen.Sprungbefehle als direkte SprÃ¼nge erzeugen.Falls nÃ¶tig, Â»callÂ«-Befehle als indirekte Aufrufe erzeugen.Sprungbefehle als indirekte SprÃ¼nge erzeugen.Aufrufbefehle als indirekte Registeraufrufe erzeugen.Im Funktionsprolog cld-Befehle erzeugen.Code fÃ¼r 18-Bit-Adressierung erzeugen.Code fÃ¼r 32-Bit-Adressierung erzeugen.Code fÃ¼r Laufzeitumgebung des C-SKY-Compilers statt libgcc generieren.Code fÃ¼r CR16C-Architektur erzeugen.Code fÃ¼r CR16C+-Architektur erzeugen (Standard).Code fÃ¼r GNU as erzeugen.Code fÃ¼r GNU Assembler (gas) erzeugen.Code fÃ¼r GNU ld erzeugen.Code fÃ¼r die GNU-Laufzeitumgebung erzeugen.Code fÃ¼r die NeXT-(Apple macOS X)-Laufzeitumgebung erzeugen.Code fÃ¼r OpenMP-Auslagerung erzeugen: schaltet Â»-msoft-stackÂ« und Â»-muniform-simtÂ« ein.Code fÃ¼r Serie SH4 340 erzeugen (ohne MMU/FPU).Code fÃ¼r Serie SH4 400 erzeugen (ohne MMU/FPU).Code fÃ¼r Serie SH4 500 erzeugen (ohne FPU)Code fÃ¼r 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 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, 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 mit Bibliotheksaufrufen fÃ¼r Gleitkommaarithmetik erzeugen.Code ohne Register fÃ¼r globalen Zeiger erzeugen.CFString-Objekte zum Kompilierungszeitpunkt generieren.Komprimierte Fehlersuchinformationen erzeugen.Verwendung bedingter Kopierbefehle einschalten.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 STABS-Format erzeugen.Fehlersuchinformationen im VMS-Format erzeugen.Fehlersuchinformationen im XCOFF-Format erzeugen.Fehlersuchinformationen im erweiterten Standardformat erzeugen.Fehlersuchinformationen im Standardformat erzeugen.Fehlersuchinformationen im Standardversion des DWARF-Formats erzeugen.Fehlersuchinformationen im erweiterten STABS-Format erzeugen.Fehlersuchinformationen im erweiterten XCOFF-Format erzeugen.Fehlersuchinformationen in separaten .dwo-Dateien erzeugen.Standard SH2a-FPU-Code mit doppelter Genauigkeit erzeugen.Standard SH2a-FPU-Code mit einfacher Genauigkeit erzeugen.Standard SH4-Code mit einfacher Genauigkeit erzeugen.Standard SH4-100-Code mit einfacher Genauigkeit erzeugen.Standard SH4-200-Code mit einfacher Genauigkeit erzeugen.Standard SH4-300-Code mit einfacher Genauigkeit erzeugen.Standard SH4a-Code mit einfacher Genauigkeit erzeugen.Nicht zusammenhÃ¤ngende Stapelrahmen erzeugen.Divisions-Befehle erzeugen.Divisionsergebnisse mit dem gleichen Vorzeichen im Ãœbertrag wie der Divisor (nicht der Dividend) erzeugen.Dokumentation erzeugen.Gleitkommabefehle doppelter Genauigkeit generieren.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.Little-Endian-Code erzeugen.Little-Endian-Code erzeugen.Befehle zum gleichzeitigen Laden/Speichern mehrerer Daten erzeugen.Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Make-AbhÃ¤ngigkeiten erzeugen und Code Ã¼bersetzen.Make-AbhÃ¤ngigkeiten erzeugen.Aufrufe von Â»mcountÂ«/Â»__fentry__Â« als NOPs erzeugen. Um sie einzuschalten, mÃ¼ssen sie hineingepatcht werden.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.Abwicklungstabellen erzeugen, die genau an jeder Befehlsgrenze liegen.Befehle push25/pop25 fÃ¼r v3 erzeugen.Â»vzeroupperÂ«-Befehl erzeugen, bevor der Ablauf die Funktion verlÃ¤sst.Generische Funktion %qs bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbarAllgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %LGenerisches Unterprogramm %qs bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbarSprÃ¼ngen ihre Standardkosten zuweisen.Veraltet-Warnungen bei Anomalien von -ftransition=Import ausgeben.Externen Symbolen einen fÃ¼hrenden Unterstrich geben.Globaler Bindungs-Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Bindungs-Name %qs bei %L wird bereits bei %L verwendetGlobaler Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Name %qs bei %L wird bereits bei %L verwendetGraphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Graphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar).Linker anweisen, Befehle zu lockern.HLE_ACQUIRE nicht mit ACQUIRE oder stÃ¤rkerem Speichermodell verwendetHLE_RELEASE nicht mit RELEASE oder stÃ¤rkerem Speichermodell verwendetHSA-SSA-Name wurde von Befehl definiert, der ihn jedoch verwenden sollteHSA-SSA-Name ist nicht unter den Operanden von Befehlen, die ihn verwenden solltenHSA-SSA-Verifikation fehlgeschlagenHSA wurde in dieser Konfiguration nicht eingeschaltetHSA-Bildbefehle nicht behandeltHSA-Befehl verwendet ein Register, ist aber nicht in den aufgezeichneten RegisterverwendungenHSA-Befehlsverifikation fehlgeschlagenBibliotheksfunktionen aufrufen, wenn atomare eingebaute Operationen auf unausgerichteten Speicher angewendet werden kÃ¶nnen. Hebt -mtrap-unaligned-atomic auf.Anzahl der Zyklen in der Vorausschau, die im Prefetch-Befehlsplanungsmodell berÃ¼cksichtigt werden; bei Â»0Â« werden nur Heuristiken zur Befehlsumsortierung eingeschaltet. Per Default ausgeschaltet.Hexadezimalkonstante bei %C verwendet Nicht-Standard-SyntaxInterner Compilerfehler: Histogram value statement does not correspond to the statement it is associated withHollerithkonstante bei %CMit Host verbundene Variable %qs darf nicht in DATA-Anweisung bei %C stehenWie viel die gegebene Ãœbersetzungseinheit durch das Â»inlineÂ« wachsen kann (in Prozent).Wie viel die gegebene Ãœbersetzungseinheit durch die interprozedurale Konstantenweitergabe wachsen kann (in Prozent).IBITS: Bad bitICE: emit_insn verwendet, wo emit_jump_insn erforderlich:
! ID der zu bauenden Shared Library.ID-gemeinsam genutzte Bibliotheken und FD-PIC-Modus kÃ¶nnen nicht zusammen verwendet werdenIEEE_ARITHMETIC-Modul bei %CIEEE_EXCEPTIONS-Modul bei %CIEEE_FEATURES-Modul bei %CIF-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckIF-Klausel-Modifizierer Â»%sÂ« bei %L ist dem aktuellen OpenMP-Konstrukt nicht angemessenIF-Klausel ohne Modifizierer bei %L wird zusammen mit IF-Klauseln mit Modifizierert verwendetIM-part_ref bei %CÂ»IMPLICIT NONE (type)Â«-Anweisung bei %L folgt einer IMPLICIT-AnweisungIMPLICIT-Anweisung bei %C folgt auf IMPLICIT NONE (Typ-)AnweisungIMPORT NONE mit Angabenliste bei %CIMPORT-Anweisung bei %CIMPORT-Anweisung bei %C ist nur in einem INTERFACE-KÃ¶rper erlaubtIMPURE-Prozedur bei %CINDIRECT_REF in GIMPLE-ILINQUIRE-Anweisung bei %L kann nicht sowohl FILE- als auch UNIT-Spezifikationssymbole enthaltenINQUIRE-Anweisung bei %L erfordert PENDING= mit Spezifizierung ID=INQUIRE-Anweisung bei %L erfordert entweder FILE- oder UNIT-SpezifikationssymbolINQUIRE-Anweisung in PURE-Prozedur bei %C nicht erlaubtINTEGER-Ausdruck von %s-Klausel bei %L darf nicht negativ seinINTEGER-Ausdruck von %s-Klausel bei %L muss positiv seinINTEGER-Ausdruck der Â»chunk_sizeÂ« der SCHEDULE-Klausel bei %L muss positiv seinINTEGER(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-integer-8%>INTEGER(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-finteger-4-integer-8%>INTENT(%s) steht mit INTENT(%s) bei %L in KonfliktINTENT ist in BLOCK bei %C nicht erlaubtEffektives Argument von INTENT(%s) bei %L kÃ¶nnte effektives Argument bei %L stÃ¶ren.INTENT(IN) POINTER %qs in Klausel %s bei %LINTENT(IN)-Zeiger %qs in COPYPRIVATE-Klausel bei %LArgument %1$qs bei %3$L fÃ¼r die reine Prozedur %2$qs ist INTENT(OUT) und darf daher nicht polymorph seinINTERFACE-Prozedur %qs bei %L hat denselben Namen wie die umgebende ProzedurIO UNIT in %s-Anweisung bei %C 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 bei %L muss eine skalare Standardzeichenvariable seinIOMSG-Markierung bei %LISO-C erlaubt kein %<%E (Ausdruck)%>ISO-C erlaubt kein zusÃ¤tzliches %<;%> auÃŸerhalb einer FunktionISO-C erlaubt kein auf Funktionstypen angewendetes %<_Alignof%>ISO C unterstÃ¼tzt nicht %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO-C unterstÃ¼tzt kein %<++%> und %<--%> fÃ¼r komplexe TypenISO-C unterstÃ¼tzt den vordefinierten Bezeichner %<__FUNCTION__%> nichtISO-C unterstÃ¼tzt den vordefinierten Bezeichner %<__PRETTY_FUNCTION__%> nichtISO-C unterstÃ¼tzt die Typen %<__int%d%> nichtISO-C unterstÃ¼tzt nicht %<~%> fÃ¼r komplexe KonjugationISO-C unterstÃ¼tzt keine komplexen GanzzahltypenISO-C unterstÃ¼tzt kein dezimales GleitkommaISO-C unterstÃ¼tzt keine GanzzahltypenISO-C unterstÃ¼tzt nicht %<double complex%> bedeutendes einfaches %<complex%>ISO-C unterstÃ¼tzt keine sÃ¤ttigenden TypenISO-C unterstÃ¼tzt den Typen %<_Float%d%s%> nichtISO-C verbietet %<goto *expr;%>ISO-C verbietet %<return%> mit Ausdruck, in void zurÃ¼ckgebender FunktionISO-C verbietet eine leere QuelldateiISO-C verbietet Zuweisung zwischen Funktionszeiger und %<void *%>ISO-C verbietet geklammerte Gruppen innerhalb von AusdrÃ¼ckenISO-C verbietet Typkonvertierung von Nicht-Skalar auf selben TypenISO-C verbietet Typkonvertierung auf union-TypISO-C verbietet Vergleich von %<void *%> mit FunktionszeigerISO-C verbietet bedingten Ausdruck zwischen %<void *%> und FunktionszeigerISO-C verbietet bedingten Ausdruck mit nur einer void-SeiteISO-C verbietet const- oder volatile-FunktionstypenISO-C verbietet Konvertierung von Funktionszeigern in ObjektzeigertypISO-C verbietet Konvertierung von Objektzeigertypen in FunktionszeigertypISO-C verbietet leere InitialisierungsklammernISO-C verbietet VorwÃ¤rtsdeklaration fÃ¼r ParameterISO-C verbietet VorwÃ¤rts-Referenzen auf %<enum%>-TypenISO-C verbietet Initialisierung zwischen Funktionszeiger und %<void *%>ISO-C verbietet MarkendeklarationenISO-C verbietet Elementdeklarationen ohne ElementeISO-C verbietet verschachtelte FunktionenISO-C verbietet das Weglassen des mittleren Terms eines ?:-AusdruckesISO-C verbietet geordnete Vergleiche zwischen Zeigern auf FunktionenISO-C verbietet Ãœbergabe des Arguments %d von %qE zwischen Funktionszeiger und %<void *%>ISO-C verbietet qualifizierte FunktionstypenISO-C verbietet return zwischen Funktionszeiger und %<void *%>ISO-C verbietet die Angabe eines zu initialisierenden ElementebereichesISO-C verbietet, ein %<register%>-Array zu indizierenISO-C verbietet Array der GrÃ¶ÃŸe nullISO-C verbietet Array %qE der GrÃ¶ÃŸe nullISO-C verbietet Argumentkonvertierung in union-TypISO-C erfordert ein benanntes Argument vor %<...%>ISO-C beschrÃ¤nkt AufzÃ¤hlungswerte auf Bereich von %<int%>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 bekommenISO-C++ erlaubt kein %<alignof%> mit einem Nicht-TypISO-C++ erlaubt nicht ?: mit ausgelassenem mittleren OperandenISO-C++ erlaubt keine benannten Initialisierungen von C99ISO-C++ erlaubt keine benannten Initialisierungen (GNU)ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definierenISO-C++ erlaubt kein auf Funktionstypen angewendetes %<alignof%>ISO-C++ unterstÃ¼tzt %<__int%d%> 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 Â»?:Â«-AusdruckesISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>ISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwendenISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwendenISO-C++ verbietet die Verwendung von %qE bei expliziten InstanziierungenISO-C++ verbietet 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 des Operators ?:ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung fÃ¼r das erste besser ist als die schlechteste Umwandlung fÃ¼r das zweite:ISO-C++17 erlaubt Speicherklassenangabe %<register%> nichtISO C++17 erlaubt keine dynamischen Ausnahmespezifikationendas Weglassen der Zeichenkette in %<_Static_assert%> wird von ISO C11 nicht unterstÃ¼tztISO-C90 unterstÃ¼tzt %<[*]%>-Arraydeklaratoren nichtISO-C90 unterstÃ¼tzt nicht %<_Alignas%>ISO-C90 unterstÃ¼tzt nicht %<_Generic%>ISO-C90 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C90 unterstÃ¼tzt nicht %<_Static_assert%>ISO-C90 unterstÃ¼tzt den vordefinierten Bezeichner %<__func__%> 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 %<_Alignas%>ISO-C99 unterstÃ¼tzt nicht %<_Generic%>ISO-C99 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C99 unterstÃ¼tzt nicht %<_Static_assert%>ISO-C99 unterstÃ¼tzt nicht %qEISO-C99 unterstÃ¼tzt den %<_Atomic%>-Qualifizierer nichtISO-C99 unterstÃ¼tzt keine namenlosen structs/unionsModul ISO_C_BINDING bei %CIntrinsisches Modul ISO_FORTRAN_ENV bei %CWenn Â»-ftree-vectorizeÂ« verwendet wird, die minimale Schleifengrenze einer fÃ¼r Vektorisierung zu betrachtenden Schleife.Wenn Â»-fvariable-expansion-in-unrollerÂ« verwendet wird, die HÃ¶chstzahl der FÃ¤lle, dass eine einzelne Variable wÃ¤hrend Loop-Unrolling expandiert wird.Wenn das erste Argument von ATAN2 %L Null ist, dann darf das zweite Argument nicht Null seinWenn die Anzahl der Kandidaten in der Menge kleiner ist, wird immer versucht, ungenutzte IVs wÃ¤hrend ihrer Optimierung zu entfernen.Wenn Planung nach dem Neuladen, dann Superblock-Planung.Â»DÂ« in Spalte eins in statischer Form ignorieren.dllimport fÃ¼r Funktionen ignorieren.Nicht unterstÃ¼tzte Pragmas ignorieren.Ignoriert.UnzulÃ¤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() liegenC++17-Semantik fÃ¼r erbende Konstruktoren umsetzen.DIP1000 "Zeiger in GÃ¼ltigkeitsbereichen" implementieren (experimentell).DIP25 "Versiegelte Referenzen" implementieren (experimentell).__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 %LUnreine 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 Konstruktor %qsIn Kopierkonstruktor %qsIn Destruktor %qsIn Datei, eingebunden vonIn Funktion %qsIn Lambda-FunktionIn Elementfunktion %qsIn statischer Elementfunktion %qsInclude-Verzeichnis %qs: %sInkompatibles ALLOCATE-Objekt bei %C fÃ¼r CHARACTER-Typspezifikation bei %LUnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %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 seinFalscher Funktions-RÃ¼ckgabewertIEEE-Befolgung fÃ¼r Gleitkommavergleiche erhÃ¶hen.Index in Dimension %d ist auÃŸerhalb der Grenzen bei %LAuf Anwesenheit von Prozessorfehlern hinweisen.PrioritÃ¤t fÃ¼r r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Verwendung von Hardware-Gleitkommabefehlen unterdrÃ¼cken.Initialisierung bei %C ist in PURE-Prozedur nicht erlaubtInitialisierung bei %C ist nicht fÃ¼r eine ZeigervariableInitialisierung einer allozierbaren Komponente bei %C ist nicht erlaubtInitialisierung des Zeigers bei %C ist nicht in einer PURE-Prozedur erlaubtInitialisierung einer Variablen bei %C ist in einer PURE-Prozedur nicht erlaubtInitialisierungszeichenkette bei %L wurde abgeschnitten, um zur Variable zu passen (%ld/%ld)Komponenten von abgeleiteten Typvariablen gemÃ¤ÃŸ anderer init-Schalter initialisieren.Lokale Variablen auf Null initialisieren (von g77).Initialisiertes Symbol %qs bei %C kann nur COMMON in BLOCK DATA seinInitialisierte Variable %qs bei %L ist in leerem COMMON, aber Initialisierung ist nur in benannten COMMON-BlÃ¶cken erlaubtInitialisierer nicht erlaubt fÃ¼r PARAMETER %qs bei %CInitialisierung einer bereits initialisierten Variablen bei %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.HBRP-Befehle nach angedeuteten Sprungzielen einfÃ¼gen, um SPU-HÃ¤ngeproblem zu vermeiden.NOPs einfÃ¼gen, wenn es die Leistung durch DoppelausfÃ¼hrung erhÃ¶ht (Standard).Lockerungs-Hinweis an Linker Ã¼bergeben, um Lockerung durchzufÃ¼hren.Code zur StapelprÃ¼fung in das Programm einfÃ¼gen. Dasselbe wie -fstack-check=specific.Befehlsadresse nicht festgelegt, nachdem shorten_branches aufgerufen wurdeAnzahl der Maschinenbefehle, die fÃ¼r Funktionsprolog, -Epilog und sonstigen Overhead veranschlagt werden.Anzahl der Maschinenbefehle, die fÃ¼r Thunk-Overhead in Funktionen veranschlagt werden.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 nicht zu allen 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 Ganzzahlart %i bei %CGanzzahl zu groÃŸ fÃ¼r ihre Art bei %C. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenGanzzahl bei %C zu groÃŸGanzzahlwert zu groÃŸ in Ausdruck bei %CFunktionen in ihre Aufrufer einfÃ¼gen, wenn CodegrÃ¶ÃŸe als nicht wachsend bekannt ist.Nicht als Â»inlineÂ« deklarierte Funktionen in ihre Aufrufer einfÃ¼gen, wenn gewinnbringend.Nur an einer Stelle aufgerufene Funktionen in ihre Aufrufer einfÃ¼gen.Intel-MCU-psABI wird im %s-Modus nicht unterstÃ¼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 werdenSchnittstellenname nach %<(%> bei %C erforderlichInterner Compilerfehler: Fehlerbehandlungsroutinen doppelt betreten.
  Interne Datei bei %L mit NamenslisteInterne Prozedur %qs in %s bei %LInterne Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigInterne Prozedur %qs 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.Im Â»textÂ«-Abschnitt Literalbereiche mit Codebereichen verweben.Intervall, in dem der Stack geprÃ¼ft wird, als Zweierpotenz in Bytes ausgedrÃ¼ckt.Intrinsisches %qs (ist %s) wird bei %L verwendetIntrinsisches %qs bei %L kann keine Initialisierung habenEingebautes %qs bei %L ist in Zuweisung des Prozedurzeigers ungÃ¼ltigEingebautes %qs bei %L ist nicht als effektives Argument erlaubtDas intrinsische %qs bei %L muss mindestens zwei Argumente habenIntrinsisches TRANSFER bei %L hat teilweise undefiniertes Ergebnis: QuellgrÃ¶ÃŸe %ld < ErgebnisgrÃ¶ÃŸe %ldIntrinsische Funktion %qs (%d) nicht erkanntIntrinsische Funktion %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtIntrinsische Funktion Â»%sÂ« bei %L ist nicht fÃ¼r CO_REDUCE erlaubtIntrinsische Funktion NULL bei %L kann kein tatsÃ¤chliches Argument fÃ¼r STORAGE_SIZE sein, da es einen disassoziierten Zeiger zurÃ¼ckgibtBei %2$L referenzierter intrinsischer Operator %1$qs nicht im Modul %3$qs gefundenSchnittstelle des intrinsischen Operators bei %L muss eine FUNCTION seinIntrinsische Prozedur %qs ist in PROCEDURE-Anweisung bei %L nicht erlaubtIntrinsische Prozedur bei %L kann keine MODULE PROCEDURE seinIntrinsisches Unterprogramm %qs bei %L darf keine Typspezifizierung habenIntrinsisches Symbol wurde bei %C in Â»!$ACC ROUTINE ( NAME )Â« angegeben und mit der inkompatiblen GANG, WORKER oder VECTOR-Klausel markiertUngÃ¼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Ã¼ltiges Zuordnungsziel bei %CUngÃ¼ltiges Zeichen %<$%> bei %L. %<-fdollar-ok%> verwenden, um es als Erweiterung zuzulassenUngÃ¼ltiges Zeichen 0x%s bei %CUngÃ¼ltiges Zeichen in Name bei %CUngÃ¼ltige Klausel in Modul mit Â»!$ACC DECLAREÂ« bei %LUngÃ¼ltige Codimension %d bei %C, nur %d Codimensionen existierenUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %LUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %%LUngÃ¼ltiger Exponent-Buchstabe %<q%> in literaler Realkonstante bei %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.UngÃ¼ltiger Ausdruck im Strukturkonstruktor fÃ¼r Zeigerkomponente %qs bei %L in PURE-ProzedurUngÃ¼ltige Form der PROGRAM-Anweisung bei %CUngÃ¼ltige Form der WRITE-Anweisung bei %L, UNIT erforderlichUngÃ¼ltige Form der Feldreferenz bei %CUngÃ¼ltige Form der Coarray-Referenz bei %CUngÃ¼ltige Bildanzahl %d in SYNC IMAGESUngÃ¼ltiger Initialisierungsausdruck fÃ¼r ALLOCATABLE-Komponente %qs in Strukturkonstruktor bei %LUngÃ¼ltige Initialisierung %s in Data-Anweisung bei %CUngÃ¼ltige Art %d fÃ¼r CHARACTER-Konstante bei %CUngÃ¼ltige Art fÃ¼r %s bei %LUngÃ¼ltige Initialisierung im alten Stil fÃ¼r abgeleitete Typkomponente bei %CUngÃ¼ltiger Operator fÃ¼r !$OMP DECLARE REDUCTION %s bei %LUngÃ¼ltiges Argument fÃ¼r Prozedur bei %LUngÃ¼ltige Zuweisung eines Prozedurzeigers bei %LUngÃ¼ltiger Bereich %s in Option %sUnzulÃ¤ssige Realart %d bei %CInvalid standard code on intrinsic %qs (%d)UngÃ¼ltige Teilzeichenkette in data-implied-do in DATA-Anweisung bei %LUngÃ¼ltiges Typspezifikation bei %CUngÃ¼ltiger Wert fÃ¼r Spezifikation %s bei %CFÃ¼r strikte Standardbefolgung benÃ¶tigte Warnungen ausgeben.Iteratorschritt bei %L kann nicht Null seinSprungziele werden an dieser Potenz von 2 ausgerichtet.Ausschuss hinter ASSOCIATE-Anweisung bei %CAusschuss hinter CALL bei %CAusschuss hinter GENERIC-Bindung bei %CAusschuss hinter MAP-Anweisung bei %CAusschuss hinter UNION-Anweisung bei %CAusschuss hinter unverschachtelter STRUCTURE-Anweisung bei %CEinfach Abwicklungstabellen fÃ¼r Ausnahmebehandlung erzeugen.Einfach icc0/fcc0 verwenden.KIND-Attribut bei %C in einer TYPE-DefinitionKIND-Parameter von %s bei %L muss ein Initialisierungsausdruck 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-Versionen (fÃ¼r Verwendung mit Option -misa=):Bekannte TILE-Gx CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte TILEPro-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte TLS-Dialekte (fÃ¼r Verwendung mit Option -mtls-dialect=):Bekannte __fp16-Formate (fÃ¼r Verwendung mit der Option -mfp16-format=):Bekannter Adressmodus (fÃ¼r Verwendung mit Option -maddress-mode=):Bekannte Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte Assemblerdialekte (fÃ¼r Verwendung mit Option Â»-masm=Â«):Bekannte 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 CPU-Typen (fÃ¼r Verwendung mit Option -mcpu=):Bekannte Datenausrichtungen (fÃ¼r Verwendung mit Option -malign-data=):Bekannte Gleitkomma-ABIs (fÃ¼r Verwendung mit Option -mfloat-abi=):Bekannte Anzahl der Gleitkomma-Register (fÃ¼r Verwendung mit der Option -mconfig-fpu=):Bekannte indirekte Sprungauswahlen (fÃ¼r Verwendung mit den Optionen -mindirect-branch=/-mfunction-return=):Bekannte bevorzugte LÃ¤nge von Registervektoren (fÃ¼r Verwendung mit der Option -mprefer-vector-width=):Bekannte Stapelschutz-WÃ¤chter (fÃ¼r Verwendung mit Option -mstack-protector-guard=):Bekannte ABIs fÃ¼r Vektorisierungs-Bibliothek (fÃ¼r Verwendung mit Schalter -mveclibabi=):L%d Cache-Wartezeit unbekannt fÃ¼r %sLEN-Attribut bei %C in einer TYPE-DefinitionLEN-part_ref bei %CLEXER_DEBUGGING_ENABLED_P is not set to trueLHS in Â»noreturnÂ«-AufrufLINEAR-Klauselmodifizierer wird bei %L an DO- oder SIMD-Konstrukt verwendetFÃ¼r Argument bei %L ist die LINEAR-Klausel zusammen mit ORDERED-Klausel angegebenLINEAR-Dummy-Argument %qs mit VALUE-Attribut mit %s-Modifizierer bei %LLINEAR-Variable %qs bei %L muss INTEGER seinLOCK-Anweisung bei %CLOCK_EVENT in Variablen-Definitionskontext (%s) bei %LLOCK_TYPE in Variablen-Definitionskontext (%s) bei %LLOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLOGICAL-Operanden werden in Ausdruck bei %L benÃ¶tigtLOGICAL-RÃ¼ckgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLTO-UnterstÃ¼tzung wurde in dieser Konfiguration nicht eingeschaltetMarke %d bei %C bereits als eine Formatmarke referenziertMarke %d bei %C bereits als Sprungziel referenziertMarke %d bei %C vorher als FORMAT-Marke verwendetMarke %d bei %C vorher als Sprungziel verwendetMarke %d bei %L definiert, kann aber nicht verwendet werdenMarke %d bei %L definiert, aber nicht verwendetMarke %d wird bei %L referenziert, aber nirgendwo definiertMarke %qs bei %C passt nicht zur IF-Marke %qsMarke %qs bei %C passt nicht zur WHERE-Marke %qsMarke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %LMarkenname %qs bei %C ist mehrdeutigDO-Anweisung mit Label bei %LLinke Klammer benÃ¶tigt nach %<*%>Alte Erweiterung:Buchstabe %qc hat bei %C bereits einen IMPLICIT-TypBuchstabe %qc wurde bereits in IMPLICIT-Anweisung bei %C gesetztBuchstaben in IMPLICIT-Anweisung bei %C mÃ¼ssen in alphabetischer Reihenfolge seinStufe der HSA-Debugspeicherungs-GesprÃ¤chigkeit.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.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.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 komplexen oder imaginÃ¤ren Typen ausgeben.Alle Variablen auflisten, die im threadlokalen Speicher landen.Informationen Ã¼ber alle SprachÃ¤nderungen auflisten.Lock-Variable bei %L muss Skalar mit LOCK_TYPE seinLogischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lleLogischer Bereich in CASE-Anweisung bei %L ist nicht erlaubtLogische Werte bei %%L mÃ¼ssen mit %s statt mit %s verglichen werdenPCH-Dateien suchen und verwenden, sogar bei Vorverarbeitung.Sucht MÃ¶glichkeiten, Stapel-Anpassungen und Stapel-Referenzen zu reduzieren.Schleifen an dieser Potenz von 2 ausrichten.Schleife lÃ¤uft 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 %dUntere Grenze %d von %<-fdbg-cnt=%s%> muss eine nichtnegative Ganzzahl seinMCU %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%> gesetztMIPS16 %<-mxgot%> CodeMIPS16 PIC fÃ¼r ABIs auÃŸer o32 und o64MMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX-intern: Falscher Wert fÃ¼r 'm', kein CONST_INTMMIX-internal: Dieser Operand kann nicht dekodiert werdenMMIX-intern: CONST_INT erwartet, aber nicht diesMMIX-intern: Konstante erwartet, aber nicht diesMMIX-intern: Register erwartet, aber nicht diesMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX-intern: Dies ist keine Konstante:MMIX-intern: Diese Adresse wird nicht erkanntMMIX-intern: Versuch, ungÃ¼ltig umgekehrte Bedingung auszugeben:MMIX-intern: Was ist der CC davon?MMIX-intern: Was ist der CC davon?MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABIMMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABIMODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle seinMODULE-PROCEDURE-Deklaration bei %CMODULE-PrÃ¤fix bei %CMOLD-Argument an NULL bei %L erforderlichMOLD-Marke bei %LMOLD-Marke bei %L steht mit SOURCE-Marke bei %L in KonfliktMOLD-Marke bei %L steht mit Typspezifikation bei %L in KonfliktIn NULL()-Argument bei %L wird MOLD= benÃ¶tigt: Mehrdeutig zwischen spezifischen Funktionen %s und %sMSA-MIPS16-Codeeingebaute MSP430-Funktionen sind nur innerhalb von Interrupt-Handlern einsetzbarMULT-Fall in cris_op_strGrÃ¶ÃŸe des zweiten Arguments von %s Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LGrÃ¶ÃŸenordnung des zweiten Arguments von ISHFTC Ã¼berschreitet BIT_SIZE des ersten Arguments bei %CInterner Compilerfehler: Main variant is not definedRÃ¼ckwÃ¤rtskettenzeiger pflegen.Macht Â»charÂ« standardmÃ¤ÃŸig vorzeichenbehaftet.Â»charÂ« standardmÃ¤ÃŸig vorzeichenlos machen.Alle Funktionsaufrufe indirekt machen.Ganzzahlen 32 Bit breit machen.Structs auf Vielfache von 4 Bytes vergrÃ¶ÃŸern (Warnung: ABI geÃ¤ndert).Sicherstellen, dass Laden/Speichern nicht hinter DMA-Befehle verschoben wird.Maschine zur Binder-Entspannung soll annehmen, dass ein BefehlszÃ¤hlerÃ¼bersprung auftritt.Kaputte GENERIC-Anweisung bei %CDaten im P2-Raum reservieren.MAC-Register als Aufruf-zerstÃ¶rt markieren.__tls_get_addr-Aufrufe mit Argumentinfo markieren.Alle Schleifen als parallel markieren.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.HÃ¶chstzahl der erzeugten Neuladebefehle pro Befehl ist erreicht (%d)
  GrÃ¶ÃŸte Rekursionstiefe fÃ¼r das Expandieren von variablenverfolgenden AusdrÃ¼cken.MaximalgrÃ¶ÃŸe der Speicherort-Liste, bei der Umkehrungsoperationen hinzugefÃ¼gt werden sollen.Maximale GrÃ¶ÃŸe variablenverfolgender Hash-Tabellen.Maximaler Code-Zuwachs durch Ende-VervielfÃ¤ltigung (in Prozent).GrÃ¶ÃŸtes durch frÃ¼hes Â»inlineÂ« eines einzelnen Aufrufs abgeschÃ¤tztes Wachstum des FunktionskÃ¶rpers.GrÃ¶ÃŸtes geschÃ¤tztes Ergebnis eines als vorhersagbar betrachteten Sprunges.Maximales Wachstum durch Â»inlineÂ« einer groÃŸen Funktion (in Prozent).Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r LTO (in geschÃ¤tzten Befehlen)Maximales Stapelrahmen-Wachstum durch Â»inlineÂ« (in Prozent).Maximal erlaubte GrÃ¶ÃŸenzunahme und GesamtgrÃ¶ÃŸe der neuen Parameter, bis zu der IPA-RSA Zeiger auf Aggregate ersetzt.HÃ¶chstzahl der Iterationen des Durchgangs Ã¼ber eine Funktion.HÃ¶chstzahl der Ã¤hnlichen BasisblÃ¶cke, mit denen ein Basisblock verglichen wird.Maximale Verschachtelungstiefe von Schleifen fÃ¼r optimistisches value-number.GrÃ¶ÃŸte Tiefe der Suche im Dominator-Baum fÃ¼r anzuhebende AusdrÃ¼cke.Maximale Verschachtelung von Quadratwurzeln, um Potenzierung mit Gleitkommakonstanten abzubilden.HÃ¶chste Erweiterungsstufe mit Typ %qs bei %L erreichtMaximallÃ¤nge von KandidatenprÃ¼fungen fÃ¼r geradlinige StÃ¤rkereduktion.MaximalgrÃ¶ÃŸe der partiellen Aufwandsmenge, wenn Baumvoroptimierung ausgefÃ¼hrt wird.HÃ¶chstzahl der DurchlÃ¤ufe fÃ¼r LRA-Bedingungen ist erreicht (%d)
! HÃ¶chstzahl der aktiven lokalen Speicherungen bei RTL-Eliminierung toter Speicherungen.HÃ¶chstzahl der zusammengesetzten Elemente fÃ¼r einen Parameter in Sprungfunktionen und Gittern.Anzahl der Argumente fÃ¼r ein PHI, bis zu der der FSM-Threader versucht, durch dessen Block zu laufen.HÃ¶chstzahl der Argumente in einem PHI, die einer TREE-if-Umwandlung unterstÃ¼tzt werden, auÃŸer wenn die Schleife mit einem SIMD-Pragma markiert ist.HÃ¶chstzahl der Arrays in einem SCoP.HÃ¶chstzahl der Assertions, die wÃ¤hrend der VRP entlang der Standardkante einer switch-Anweisung hinzugefÃ¼gt werden.HÃ¶chstzahl der Basis-BlÃ¶cke in einem Mehrfachsprung in einem endlichen Automaten.HÃ¶chstzahl der Bits, fÃ¼r die keine FMAs erzeugt werden.HÃ¶chstzahl von bedingten Speicherpaaren, die ausgegeben werden kÃ¶nnen.HÃ¶chstzahl der konstanten Speicherungen, die im Speicherzusammenfassungs-Durchgang zusammengefasst werden.HÃ¶chstzahl der Datenreferenzen in Schleife zum Aufbau der AbhÃ¤ngigkeiten der Schleifendaten.HÃ¶chstzahl der AuflÃ¶sungen von Mehrdeutigkeiten pro Speicherzugriff.Die HÃ¶chstzahl der Felder in einer Struktur, bevor Zeigeranalyse sie als einzelne Variable behandelt.HÃ¶chstzahl der in Basis-Block zu betrachtenden Befehle fÃ¼r RTL-if-Umwandlung.HÃ¶chstzahl der in Basis-Block zu betrachtenden Befehle fÃ¼r SLP-Vektorisierung.Die HÃ¶chstzahl der Befehle in der ausfÃ¼hrungsbereiten Liste, die zur Umbenennung in Frage kommen.HÃ¶chstzahl der zu kopierenden Befehle, wenn BlÃ¶cke auf einem Mehrsprungpfad des Zustandsautomaten dupliziert werden.HÃ¶chstzahl der 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.HÃ¶chstzahl der neuen Sprungpfade, die fÃ¼r einen endlichen Automaten erzeugt werden.HÃ¶chstzahl der fÃ¼r einen Hinweis einzufÃ¼genden NOPs (Standard: 2).HÃ¶chstzahl der Parameter in einem SCoP.HÃ¶chstzahl, wie oft das Alias-Orakel pro Speichervorgang befragt wird.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 Zeichenketten, fÃ¼r die der strlen-Optimierungsdurchgang ZeichenkettenlÃ¤ngen aufzeichnet.HÃ¶chstzahl, wie oft ein Befehl geplant werden kÃ¶nnte.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine vorhersagbare Verzweigung erzeugt wird.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine unvorhersagbare Verzweigung erzeugt wird.GrÃ¶ÃŸte Wahrscheinlichkeit des Einsprung-BB der geteilten Region (in Prozent relativ zum Einsprung-BB der Funktion), um teilweises Â»inlineÂ« durchzufÃ¼hren.Maximal erlaubte Rekursionstiefe beim Abfragen von Eigenschaften eines SSA-Namens.Maximal GrÃ¶ÃŸe (in Bytes) der Objekte, die bei der Eliminierung toter Speicherungen byteweise verfolgt werden.MaximalgrÃ¶ÃŸe der als Operanden erlaubten Konstantenwerte in Bytes.Maximale GrÃ¶ÃŸe einer jedem Parameter zugeordneten Liste von Werten fÃ¼r interprozedurale Konstantenweitergabe.MaximalgrÃ¶ÃŸe einer globalen oder statischen Variable, die in kleine Datenbereiche gelegt wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf CodegrÃ¶ÃŸe optimiert wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf Geschwindigkeit optimiert wird.HÃ¶chste TeildatensatzlÃ¤nge kann %d nicht Ã¼berschreitenHÃ¶chste unterstÃ¼tzte BezeichnerlÃ¤nge ist %dMaximaler Entrollfaktor fÃ¼r die Â»unroll-and-jamÂ«-Transformation.Speicherreservierung gescheitertC++-Typen mithilfe der One-Definition-Rule zusammenfassen.Nebeneinanderliegende Speicheroperationen zusammenfassen.Aufruf des Teilbefehls Â»mergeÂ«:Kleinstes VerhÃ¤ltnis von Befehlen zu Speicheroperationen, um Prefetching in einer Schleife einzuschalten.Kleinstes VerhÃ¤ltnis von Befehlen zu Prefetches, um Prefetching fÃ¼r eine Schleife mit unbekannter Frequentierung einzuschalten.Kleinster Abstand zwischen mÃ¶glicherweise in Konflikt stehendem Speichern und Laden.Mindestwahrscheinlichkeit in Prozent fÃ¼r Durchfall-Kanten, damit der BB zu geerbten EBB in LRA hinzugefÃ¼gt wird.Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r Linkzeitoptimierung (in geschÃ¤tzten Befehlen).Minimale Heaperweiterung, die Speicherbereinigung anstÃ¶ÃŸt, als Prozentsatz der GesamtgrÃ¶ÃŸe des Heap.Kleinste HeapgrÃ¶ÃŸe vor Speicherbereinigungsbeginn, in Kilobytes.Die Mindestzahl der Iterationen pro Thread in einer innersten parallelisierten Schleife.Mindestprozentsatz der Memrefs, die fÃ¼r unroll-and-jam verschwinden mÃ¼ssen, damit es profitabel ist.Konflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in formalen Argumentnamen (%s/%s) von MODULE PROCEDURE bei %CKonflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %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 Aufrufkonvention!$OMP END ATOMIC fehlt hinter !$OMP ATOMIC CAPTURE bei %CIn fortgesetzter Zeichenkonstante bei %C fehlt %<&%>Fehlendes %<(%> in Anweisung bei oder vor %LFehlendes %<)%> in Anweisung bei oder vor %LArgument %qs des intrinsischen %qs bei %L fÃ¼r %qs des Typs %qs fehltFehlendes %qs-Argument fÃ¼r %qs bei %LFehlende Â»-mcpuÂ«-Option in ASM_CPU_SPEC?Fehlende INITIALIZER-Klausel fÃ¼r !$OMP DECLARE REDUCTION von abgeleitetem Typ ohne Defaultinitialisierer bei %LFehlendes Argument %qs in Aufruf von %qs bei %LFehlendes effektives Argument fÃ¼r Argument %qs bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende Argumentliste in Funktion %qs bei %CFehlendes Argument fÃ¼r %qs bei %CFeldspezifikation bei %L in CODIMENSION-Anweisung fehltFehlende Feldspezifikation bei %L in DIMENSION-AnweisungFehlender Zeichenbereich in IMPLICIT bei %CSchlieÃŸende Klammer fÃ¼r Bindungsmarke bei %C fehltFehlende Kodimensionsangabe bei %CFehlendes Komma bei %LFehlende ZÃ¤hler fÃ¼r aufgerufene Funktion %sFehlende Dimensionsangabe bei %CEntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C fehltFehlender Exponent in Realzahl bei %CFehlende Format-Marke bei %CFehlendes Format mit Standard-Einheit bei %CFehlende allgemeine Spezifikation in USE-Anweisung bei %CFehlender SchlÃ¼sselwortname in effektiver Argumentliste bei %CFehlender Art-Parameter bei %CFÃ¼hrende linke Klammer fehltPositive Breite hinter L-Deskriptor bei %L fehltErforderte Klammern vor BIND(C) bei %C fehlenFehlende rechte Klammer bei %CFehlende rechte Klammer oder Komma bei %CFehlendes SymbolModul %qs in Zeile %d, Spalte %d: %sModuldatei %qs wurde nicht generiert, entweder weil das Modul keine MODULE PROCEDURE enthÃ¤lt oder weil es einen Fehler in dem Modul gibt.Modul-Eigenschaft in USE-Anweisung bei %C muss entweder INTRINSIC oder NON_INTRINSIC seinMehr effektive als formale Argumente in Prozeduraufruf bei %LInterner Fehler: More than one edge out of thunk nodeBerechnung der Schleifeninvarianten auÃŸerhalb der Schleifen legen.Mehrere Bezeichner mit einzelner Spezifikation NAME= bei %C angegebenMehrere Schleifenachsen fÃ¼r Routine 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 %C habenNONMONOTONIC-Modifizierer fÃ¼r Planungsart %s bei %L angegebenPlanungsmodifizierer 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 %dNO_ARG_CHECK-AttributAuf rechter Seite in Zuweisung bei %L tritt NULL aufintrinsisches NULL mit reservierbarem MOLD bei %LNULL-Zeiger bei %L ist nicht als effektives Argument der intrinsischen Funktion %qs erlaubtNULL in Arithmetik verwendetNULL() bei %C darf nicht in einem Feld-Konstruktor erscheinenNULL()-Initialisierung bei %C ist mehrdeutigNULL()-Initialisierung bei %C kÃ¶nnte kein MOLD habenName %qs bei %C ist bereits als eine allgemeine Schnittstelle bei %L definiertName %qs bei %C ist eine mehrdeutige Referenz auf %qs von aktueller ProgrammeinheitName %qs bei %C ist eine mehrdeutige Referenz auf %qs vom Modul %qsName %qs bei %C ist der Name der ProzedurName %qs in %s-Anweisung bei %C ist kein KonstruktnameName %qs in %s-Anweisung bei %C ist unbekanntName %qs des ABSTRACT INTERFACE bei %C kann nicht der gleiche wie ein intrinsischer Typ seinName hinter Â»!$omp criticalÂ« und Â»!$omp end criticalÂ« passt nicht bei %CName bei %C ist zu langName der Systembibliothek, gegen die gelinkt wird.Name der Startdatei.Name zu langBenannter COMMON-Block %qs bei %L muss die gleiche GrÃ¶ÃŸe wie anderswo haben (%lu Bytes gegenÃ¼ber %lu Bytes)Benanntes Block-DO bei %L erfordert passenden ENDDO-NamenBenannte Konstante %qs bei %L kann kein EQUIVALENCE-Objekt seinBenannte Konstante %qs in Variablen-Definitionskontext (%s) bei %LBenannte Konstante bei %C in EQUIVALENCENamensliste %qs kann bei %L kein Argument seinNamensliste %qs kann bei %L nicht als Argument fÃ¼r Unterprogramm oder Funktion verwendet 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.Mischen von FPX/FPU ist nicht erlaubtIn BIND(C) bei %C ist kein bindender Name erlaubtKeine Zweige
  Keine Aufrufe
  Kein voreingestelltes crt0.o.Noch keine Beschreibung.Interner Fehler: No edge out of thunk nodeKeine ausfÃ¼hrbaren Zeilen
  Im Strukturkonstruktor bei %2$C wurde keine Initialisierung fÃ¼r allozierbare Komponente %1$qs angegebenIm Strukturkonstruktor bei %2$C wurde keine Initialisierung fÃ¼r Komponente %1$qs angegebenWird nicht mehr unterstÃ¼tzt.Interner Fehler: No region crossing jump at section boundary in bb %iBenutzerdefinierte Nicht-ELEMENTAL-Zuweisung in WHERE bei %LNicht-PARAMETER-Symbol %qs bei %L kann nicht implied-shape seinNicht-POINTER in Zeiger-Verbindungskontext (%s) bei %LNicht-RECURSIVE Prozedur %qs bei %L ruft sich mÃ¶glicherweise rekursiv selbst auf. Sollte als RECURSIVE oder mit %<-frecursive%> verwendet werdenNicht-THREADPRIVATE-Objekt %qs in Klausel COPYIN bei %LElement eines Feldes mit vermuteter Form aus Nicht-Schriftzeichen in FORMAT-Markierung bei %LElement eines Feldes mit vermuteter GrÃ¶ÃŸe aus Nicht-Schriftzeichen in FORMAT-Markierung bei %LNicht-Zeichen in FORMAT-Markierung bei %LElement eines Zeigerfeldes aus Nicht-Schriftzeichen in FORMAT-Markierung bei %LNicht-konstante untere Grenze in Deklaration mit impliziter Form bei %LNicht-Standard-LOGICAL in %s-Marke bei %LNicht-erweiterbarer abgeleiteter Typ %qs bei %L darf nicht ABSTRACT seinNicht-numerisches Zeichen in Anweisungsmarke bei %CNicht-polymorphes Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %LNicht-skalare FINAL-Prozedur bei %L sollte Argument mit vermuteter Form habenIrrelevante Ziffern in %qs-Zahl bei %C, mÃ¶glicherweise falsche KINDNicht-variabler Ausdruck in Variablen-Definitionskontext (%s) bei %LMÃ¶gliche WertÃ¤nderung bei Umwandlung von %qs in %qs bei %LVariable darf in intrinsischer Zuweisung bei %L nicht polymorph sein - bitte prÃ¼fen, ob es ein passendes spezifisches Unterprogramm fÃ¼r den Â»=Â«-Operator gibtNicht-Koarray-Komponente %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da %s bei %L eine Kodimension oder Koarray-Subkomponente hat.)Nicht-Koarray-Komponente %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da es bereits eine Koarray-Subkomponente gibt.)Nicht-Koarray-Komponente %s bei %L des Typs LOCK_TYPE oder mit Subkomponente des Typs LOCK_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da %s bei %L eine Kodimension oder Koarray-Subkomponente hat.)Nicht-Koarray-Komponente %s bei %L des Typs LOCK_TYPE oder mit Subkomponente des Typs LOCK_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da es bereits eine Koarray-Subkomponente gibt.)Tab-Zeichen bei %C passt nichtUnpassendes Tab-Zeichen in Spalte %d der Zeile %dTab-Zeichen in Format bei %C passt nichtAbschnitt eines nicht konstanten Feldes bei %L in DATA-AnweisungUnzusammenhÃ¤ngendes Feld %qs mit verzÃ¶gerter Form in Klausel %s bei %LInclude-Verzeichnis %qs ist nicht vorhandenNichtganzzahliger Exponent in einem Initialisierungsausdruck bei %LUnvertrÃ¤glicher Feld-FPTR bei %L fÃ¼r C_F_POINTER: %sUnvertrÃ¤gliches Feld bei %L als Argument fÃ¼r C_LOC: %sUnvertrÃ¤gliche Prozedur bei %L fÃ¼r C_FUNLOCUnvertrÃ¤glicher Prozedurzeiger bei %L fÃ¼r C_F_PROCPOINTERNichtintrinsische elementare Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigNicht-negative Breite benÃ¶tigtNichtzeiger-Objekt %qs mit Standard-Initialisierung darf nicht in einer DATA-Anweisung bei %L erscheinenNichtpolymorphe Referenz auf abstrakten Typ bei %CNicht-Standard Typ-Deklaration %s*%d bei %CNicht genug Element in Feldinitialisierung bei %CUnerwartetes TAG.Anzahl der Partitionen, in die das Programm aufgeteilt werden soll.Anzahl der zur Ãœbergabe von Ganzzahlargumenten verwendeten Register.Numerischer PARAMETER in komplexer Konstante bei %C erforderlichIn Ausdruck bei %L werden numerische Operanden benÃ¶tigtNumerische oder CHARACTER-Operanden benÃ¶tigt in Ausdruck bei %LOLD-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinOMP DECLARE TARGET COMMON bei %L wurde vorher in LINK-Klausel und spÃ¤ter in TO-Klausel erwÃ¤hntOMP DECLARE TARGET COMMON bei %L wurde vorher in TO-Klausel und spÃ¤ter in LINK-Klausel erwÃ¤hntÂ»OMP DECLARE TARGETÂ«-Variable bei %L ist ein Element eines COMMON-BlocksOMP-DECLARE-TARGET-Variable bei %L wurde vorher in LINK-Klausel und spÃ¤ter in TO-Klausel erwÃ¤hntOMP-DECLARE-TARGET-Variable bei %L wurde vorher in TO-Klausel und spÃ¤ter in LINK-Klausel erwÃ¤hntOMP TARGET UPDATE bei %L erfordert mindestens eine TO- oder FROM-KlauselOPEN-Anweisung bei %C muss UNIT oder NEWUNIT habenOPEN-Anweisung in PURE-Prozedur bei %C nicht erlaubtOPERATOR-Argument bei %L muss eine PURE-Funktion seinOPTIONAL ist in BLOCK bei %C nicht erlaubtArgument der ORDERED-Klausel bei %C ist keine konstante positive GanzzahlORDERED-Parameter der Klausel bei %L ist weniger als COLLAPSEObjekt %qs bei %L ist keine VariableObjective-C-Deklarationen dÃ¼rfen nur im globalen GÃ¼ltigkeitsbereich erscheinenVeraltete Funktion:Ausgelagertes Werkzeug, um mit gcda-ZÃ¤hler zu arbeiten
  
! ZeichenlÃ¤nge alten Stils bei %CInitialisierung im alten Stil bei %CDeklaration %s*%d im alten Stil wird bei %C nicht unterstÃ¼tztRahmenzeiger fÃ¼r Blattfunktionen auslassen.Schritt zur Bereichsverkleinerung auslassen, wenn komplexe Division durchgefÃ¼hrt wird.Rahmenzeiger in Blattfunktionen auslassen.Eins der tatsÃ¤chlichen Argumente in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION bei %L muss OMP_PRIV seinNur SOURCE- oder SINK-AbhÃ¤ngigkeitstypen sind an ORDERED-Direktive bei %L erlaubtBei %2$L wurde nur FINAL-Feldprozedur fÃ¼r abgeleiteten Typ %1$qs definiert, skalare wird ebenfalls empfohlenAbsolute Auslagerungen nur bei Werten mit WordgrÃ¶ÃŸen erzeugen.Nur intrinsische Operatoren kÃ¶nnen in Ausdruck bei %L verwendet werdenNur einen Befehl pro Taktzyklus ausgeben.Nur fÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Nur die Form !$ACC ROUTINE ohne Liste ist im Schnittstellenblock bei %C erlaubtNur die Form !$OMP DECLARE TARGET ohne Klauseln ist im Schnittstellenblock bei %C erlaubtNur 32 FPRs verwenden.Nur 32 GPRs verwenden.OpenACC-Konstrukt innerhalb einer Nicht-OpenACC-RegionOpenACC-Direktive innerhalb von CRITICAL-Block bei %COpenACC-Anweisungen bei %C dÃ¼rfen in PURE-Prozeduren nicht auftretenOpenACC-Schleifendirektive muss mit einer OpenACC-Berechnungsregion verknÃ¼pft seinOpenACC-Region innerhalb einer OpenACC-Routine, geschachtelter Parallelismus wird noch nicht unterstÃ¼tztOpenMP-Konstrukte auÃŸer %<#pragma omp ordered simd%> oder %<#pragma omp atomic%> dÃ¼rfen nicht innerhalb von %<simd%>-Regionen geschachtelt seinOpenMP-Direktiven auÃŸer SIMD und DECLARE TARGET bei %C dÃ¼rfen in PURE- oder ELEMENTAL-Prozeduren nicht auftretenOperand des Operators .not. bei %%L ist %sOperand des unÃ¤ren numerischen Operators %%<%s%%> bei %%L ist %sOperand des Benutzeroperators %%<%s%%> bei %%L ist %sOperanden des binÃ¤ren numerischen Operators %%<%s%%> bei %%L sind %s/%sOperanden des Vergleichsoperators %%<%s%%> bei %%L sind %s/%sOperanden des logischen Operators %%<%s%%> bei %%L sind %s/%sOperanden des Zeichenkettenverkettungsoperators bei %%L sind %s/%sOperanden des Benutzeroperators %%<%s%%> bei %%L sind %s/%sOperatorschnittstelle bei %L steht mit intrinsischer Schnittstelle in KonfliktOperatorschnittstelle bei %L hat falsche ArgumentanzahlOperatorschnittstelle bei %L darf hÃ¶chstens zwei Argumente habenAnzahl der stdarg-Register optimieren, die am Anfang einer Funktion auf dem Stapel gespeichert werden.Bedingte AusdrÃ¼cke mittels SSA-PHI-Knoten optimieren.FÃ¼r CPU optimieren.Auf FehlersuchmÃ¶glichkeiten statt Geschwindigkeit oder GrÃ¶ÃŸe optimieren.Auf GrÃ¶ÃŸe statt Geschwindigkeit optimieren.Auf Geschwindigkeit optimieren, unter Missachtung genauer StandardkonformitÃ¤t.Code fÃ¼r Rahmenkopf optimieren.Induktionsvariablen auf BÃ¤umen optimieren.lui/addiu-Adressladebefehle optimieren.OpcodegrÃ¶ÃŸen zur Linkzeit optimieren.Partitionsneutralisierung optimieren.Geschwister- und endrekursive Aufrufe optimieren.Ende-Aufruf-Befehle in Assembler und Binder optimieren.Option %<-fallow-leading-underscore%> ist nur fÃ¼r gfortran-Entwickler gedacht und sollte nicht fÃ¼r implizit getypte Variable verwendet werdenOption Â»%sÂ« wird ignoriert, der Vorgabewert Â»%sÂ« wird fÃ¼r die CPU Â»%sÂ« verwendet.Option Â»%sÂ« ist fÃ¼r die CPU Â»%sÂ« nicht verfÃ¼gbarOption %s nicht konsistent in allen LTO-Eingabedateien verwendetOption %s mit unterschiedlichen WertenOption Â»%s=%sÂ« ist fÃ¼r die %s-CPU nicht verfÃ¼gbar.Optionen:
  AuÃŸerhalb des Wertebereichs in IMAGE_INDEX bei %L fÃ¼r Dimension %d, SUB hat %ld und untere Grenze fÃ¼r COARRAY ist %ldAuÃŸerhalb des Wertebereichs in IMAGE_INDEX bei %L fÃ¼r Dimension %d, SUB hat %ld und obere Grenze fÃ¼r COARRAY ist %ldStapelspeicher aufgebraucht.
! .debug_types-Abschnitt ausgeben, wenn DWARF v4-Debuginfo verwendet wird.LTO-Objekte ausgeben, die sowohl Zwischensprache als auch BinÃ¤rausgabe enthalten.Information Ã¼ber Stapelverwendung auf Funktionsbasis ausgeben.VerifikationszÃ¤hler fÃ¼r VTables ausgeben.Informationen Ã¼ber Zeigermengen der VTable-Verifikation ausgeben.Aufruf des Teilbefehls Â»overlapÂ«:Ãœberlappende ungleiche Initialisierungen in EQUIVALENCE bei %CÃœberlappende ungleiche Initialisierungen in EQUIVALENCE bei %L-mbest-lib-options Ã¼berschreiben.P-Deskriptor benÃ¶tigt fÃ¼hrenden SkalierungsfaktorPAD= bei %C ist in Fortran 95 nicht erlaubtPARAMETER %qs wird bei %L verwendet, bevor dessen Definition vollstÃ¤ndig istFehlende Initialisierung fÃ¼r PARAMETER bei %LPARAMETER-Objekt %qs ist bei %L nicht erlaubtPARAMETER-Symbol in komplexer Konstante bei %CPARAMETER ohne Â»()Â« bei %CPAUSE-Anweisung bei %CLadebefehle relativ zum PC.PCS-VariantePHI-Argument fehlt fÃ¼r Kante %d->%dPHI-Argument ist kein SSA_NAME, oder invariantPHI node with locationPHI node with wrong VUSE on edge from BB %dPIC-Codeerzeugung ist mit schnellen indirekten Aufrufen unvertrÃ¤glichPIC-Codeerzeugung wird im portierbaren Laufzeitmodell nicht unterstÃ¼tztPIC wird fÃ¼r %s nicht unterstÃ¼tzt. Nur der positionsabhÃ¤ngige Code wird generiert.PIC wird nur fÃ¼r RTPs unterstÃ¼tztPIC wird benÃ¶tigt, wird aber nicht mit CONST16-Befehlen unterstÃ¼tztPIC-Register durch %qs in %<asm%> zerstÃ¶rtPIC-Register ist nicht vorbereitetPIC-UnterstÃ¼tzung fÃ¼r %<-fstack-limit-symbol%>POINTER-Attribut ist fÃ¼r Prozedurzeiger-Komponente bei %C erforderlichPOINTER-Objekt %qs in Klausel %s bei %LPOINTER-Objekt %qs von abgeleitetem Typ in Klausel %s bei %LPOINTER-Objekt %qs von polymorphem Typ in Klausel %s bei %LPOINTER-wertige Funktion tritt auf rechter Seite der Zuweisung bei %L aufPRE ausgeschaltetPRINT-Namensliste bei %C ist eine ErweiterungPRINT-Anweisung bei %C innerhalb PURE-Prozedur nicht erlaubtPRINT_OPERAND Null-ZeigerPRINT_OPERAND, ungÃ¼ltiger Befehl fÃ¼r %%CPRINT_OPERAND, ungÃ¼ltiger Befehl fÃ¼r %%NPRINT_OPERAND: Unbekanntes Zeichen %<%c%>PRINT_OPERAND_ADDRESS, Null-ZeigerPRIVATE-Anweisung bei %C ist nur in Spezifikationsteil eines Moduls erlaubtPRIVATE-Anweisung bei %C muss Prozedurbindungen vorausgehenPRIVATE-Anweisung bei %C muss Strukturkomponenten vorausgehenPRIVATE-Anweisung in TYPE bei %C muss innerhalb eines MODULEs seinPROCEDURE %qs bei %L darf nicht als ihre eigene Schnittstelle verwendet werdenPROCEDURE bei %C muss in einer allgemeinen Schnittstelle seinAttribut PROCEDURE steht mit Attribut INTENT in %qs bei %L in KonfliktAttribut PROCEDURE steht mit Attribut NAMELIST in %qs bei %L in KonfliktAttribut PROCEDURE steht mit Attribut PROTECTED bei %L in KonfliktAttribut PROCEDURE steht mit Attribut RESULT in %qs bei %L in KonfliktAttribut PROCEDURE steht mit Attribut SAVE in %qs bei %L in KonfliktPROCEDURE-Liste bei %CPROCEDURE-Anweisung bei %CPROCEDURE(Schnittstelle) bei %C sollte als DEFERRED deklariert seinPROTECTED bei %C nur in Spezifikationsabschnitts eines Moduls erlaubtPROTECTED-Attribut bei %CAttribut PROTECTED steht mit Attribut EXTERNAL bei %L in KonfliktPROTECTED-Anweisung bei %CPTX unterstÃ¼tzt keine schwachen Deklarationen (nur schwache Definitionen)PUBLIC %s %qs bei %L mit abgeleitetem PRIVATE-Typen %qsPUBLIC-Funktion %qs bei %L mit PRIVATE-Typ %qsPUBLIC-Anweisung bei %C ist nur in Spezifikationsteil eines Moduls erlaubtPURE und IMPURE dÃ¼rfen bei %C nicht gleichzeitig stehenPURE-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %LVLIW-Befehle packen.Strukturelemente ohne LÃ¼cken zusammenpacken.KÃ¼rzere feste Formularzeilen mit Leerzeichen auf Zeilenbreite auffÃ¼llen.AuffÃ¼llen mit %d Bytes vor %qs in COMMON %qs bei %L erforderlich; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenAuffÃ¼llen mit %d Bytes vor %qs in COMMON bei %L erforderlich; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenParameter %qs bei %L wurde nicht deklariert oder ist eine Variable, die nicht zu konstantem Ausdruck reduziertParameterfeld %qs bei %L kann nicht automatische oder vermutete Form habenParameterpack __bases nur in Templatedeklaration gÃ¼ltigDer parametrisierte abgeleitete Typ bei %C ist mehrdeutigParametrisierter Typ %1$qs hat bei %3$L keine Komponente, die zu Parameter %2$qs gehÃ¶rtOption -EB an den Linker Ã¼bergeben.Option -EL an den Linker Ã¼bergeben.Option -marclinux an den Linker Ã¼bergeben.Option -marclinux_prof an den Linker Ã¼bergeben.Â»-z textÂ« an den Linker Ã¼bergeben.Adresse der RA-Speicherstelle an _mcount in $12 Ã¼bergeben.Weitergegebenes Objekt bei %L muss Skalar seinScheinargument des Ã¼bergebenen Objektes von %qs bei %L muss an der gleichen Stelle wie das Scheinargument des Ã¼bergebenen Objektes der Ã¼berschriebenen Prozedur stehenScheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L muss ein Skalar seinScheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L darf nicht ALLOCATABLE seinScheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L darf nicht POINTER seinGibt an den Assembler eine Anforderung weiter, damit dieser diverse Chipfehler umgeht.Gibt an den Assembler eine Anforderung weiter, damit dieser bei diversen Chipfehlern warnt.Koarray bei %L wird an reservierbares, Nicht-Coarray-Scheinargument %qs Ã¼bergeben, das ungÃ¼ltig wird, wenn der Reservierungsstatus geÃ¤ndert wirdKoarray bei %L wird an reservierbares, Nicht-Coarray, INTENT(OUT) Scheinargument %qs Ã¼bergebenÃœbergabe der eingebauten Prozedur Ã¼ber die Speicherstelle ist bei %L nicht erlaubtPfad zu Headerdatei, die vor jeder Ãœbersetzungseinheit eingebunden wird.Prozentuale Strafe fÃ¼r Funktionen, die nur einen einzigen Aufruf einer anderen Funktion enthalten, wenn sie zum Klonen evaluiert werden.Prozentuale Strafe fÃ¼r rekursive Funktionen, wenn sie zum Klonen evaluiert werden.Informationen Ã¼ber IPA-Wertebereiche weitergeben.Identischen Code fÃ¼r Funktionen und schreibgeschÃ¼tzte Variablen zusammenfassen.Identischen Code fÃ¼r Funktionen zusammenfassen.Identischen Code fÃ¼r Variablen zusammenfassen.SMS-basierte modulo-Planung vor erstem Planungsdurchlauf durchfÃ¼hren.SMS-basierte modulo-Planung mit erlaubten Register-Verschiebungen durchfÃ¼hren.VR4130-spezifische Ausrichtungs-Optimierungen durchfÃ¼hren.Wertebereichsweitergabe auf BÃ¤umen durchfÃ¼hren.Schritt zur VorwÃ¤rts-Ãœbertragung auf RTL durchfÃ¼hren.Eine Reihe kleiner, aber teurer, Optimierungen durchfÃ¼hren.Optimierungsdurchlauf zur KopierÃ¼bertragung von Registern durchfÃ¼hren.Einen Optimierungsdurchgang zur Registerumbenennung durchfÃ¼hren.Einen zielabhÃ¤ngigen Optimierungsdurchgang zur Befehlsfusion durchfÃ¼hren.Ladeoptimierung fÃ¼r Sprungziele nach Prolog/Epilog-Behandlung ausfÃ¼hren.Ladeoptimierungen fÃ¼r Sprungziele vor Prolog/Epilog-Behandlung ausfÃ¼hren.Kopien erzeugen, um zwischenprozedurale Konstantenweitergabe zu verstÃ¤rken.Beseitigung von Vergleichen nach Registerreservierung durchfÃ¼hren.Umwandlung bedingter SprÃ¼nge in zweiglose Ã„quivalente durchfÃ¼hren.Umwandlung bedingter SprÃ¼nge in bedingte AusfÃ¼hrung durchfÃ¼hren.Umwandlungen von Â»switchÂ«-Initialisierungen durchfÃ¼hren.Optimierung zum Kreuzsprung durchfÃ¼hren.FrÃ¼hes Inlining durchfÃ¼hren.Erweiterte Ladebewegung wÃ¤hrend Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hren.Funktionslokale Analyse von Zeigerzielen auf BÃ¤umen durchfÃ¼hren.Beseitigung globaler gemeinsamer TeilausdrÃ¼cke nach Registerreservierung durchfÃ¼hren.Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hren.Indirektes Inlining durchfÃ¼hren.Interne KonsistenzprÃ¼fungen durchfÃ¼hren.Zwischenprozedurale bitweise Konstantenweitergabe durchfÃ¼hren.Zwischenprozedurale Konstantenweitergabe durchfÃ¼hren.Zwischenprozedurale Zeigt-auf-Analyse durchfÃ¼hren.Zwischenprozedurale Profilweitergabe durchfÃ¼hren.Zwischenprozedurale Reduktion von Aggregaten durchfÃ¼hren.Sprung-Threading-Optimierungen durchfÃ¼hren.Lebensdaueraufteilung wÃ¤hrend des Â»SSA -> NormalÂ«-Durchlaufs durchfÃ¼hren.Schleifen-SchÃ¤lung durchfÃ¼hren.Schleifen-Aufteilung durchfÃ¼hren.Schleifenabwicklung fÃ¼r alle Schleifen durchfÃ¼hren.Schleifenabwicklung durchfÃ¼hren, wenn Anzahl der Wiederholungen bekannt ist.Schleifenausschaltung durchfÃ¼hren.Teilweises Inlining durchfÃ¼hren.Beseitigung Ã¼berflÃ¼ssigen Ladens nach dem Abspeichern in globalem gemeinsamem Teilausdruck durchfÃ¼hren.Skalarersetzung von Aggregaten durchfÃ¼hren.WÃ¤hrend selektiver Planung Software-Pipelining innerer Schleifen durchfÃ¼hren.WÃ¤hrend selektiver Planung Software-Pipelining Ã¤uÃŸerer Schleifen durchfÃ¼hren.Spekulative Devirtualisierung durchfÃ¼hren.Speicherbewegung nach Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hren.Geradlinige StÃ¤rkereduktion durchfÃ¼hren.Superblockerzeugung Ã¼ber Ende-VervielfÃ¤ltigung durchfÃ¼hren.Schleifenabwicklung (unroll-and-jam) fÃ¼r Schleifen durchfÃ¼hren.Ungenutzte Symbole aus Info zur Fehlersuche entfernen.Ungenutzte Typen aus Info zur Fehlersuche entfernen.Variablenverfolgung durchfÃ¼hren und auch Variablen markieren, die uninitialisiert sind.Variablenverfolgung durch Zuweisungsanmerkungen durchfÃ¼hren.Variablenverfolgung durchfÃ¼hren.Gesamtprogrammoptimierung durchfÃ¼hren.Punkt in Formatspezifikation erforderlichFormatspezifikation %s bei %L erfordert PunktFormatspezifikation bei %L erfordert PunktÂ»$Â« als Bezeichnerzeichen zulassen.Unpassende Verwendungen des TAB-Zeichens erlauben.Planung einer Sequenz fÃ¼r Funktionsprolog und -epilog erlauben.Planung einer Funktionsprologsequenz erlauben.Planung von Funktionsprolog- und -epilogsequenzen erlauben.Universelle Zeichennamen (\u und \U) in Bezeichnern zulassen.Bei Planung ein Stopp-Bit nach jedem Takt einfÃ¼gen.DatenstÃ¼cke in ihren eigenen Abschnitt legen.Jede Funktion in ihren eigenen Abschnitt platzieren.Gleitkommakonstanten ins TOC legen.Symbol+Offset-Konstanten ins TOC legen.Bitte senden Sie einen vollstÃ¤ndigen Fehlerbericht auf Englisch ein;
  inclusive vorverarbeitetem Quellcode, wenn es dienlich ist.
  PluginsZeigerfeld-Komponente der Struktur bei %C muss eine aufgeschobene Form habenZeiger-Zuweisungsziel darf keine Konstante sein bei %LZeiger-Zuweisungsziel hat PROTECTED-Attribut bei %LZiel der Zeigerzuweisung in Initialisierungsausdruck bei %L muss das TARGET-Attribut habenZeiger-Zuweisungsziel bei %L ist weder TARGET noch POINTERZeiger-Zuweisungsziel ist kein POINTER bei %LZeigerzuweisung mit Vektorindex fÃ¼r rhs bei %LZeiger bei %L in Zeigerzuweisung kÃ¶nnte Zeigerziel Ã¼berdauernZeigerkomponente %s bei %L hat eine Subkomponente als Nicht-Koarray des Type EVENT_TYPE, die eine Kodimension haben muss oder eine Subkomponente eines Koarrays sein mussZeigerkomponente %s bei %L hat eine Subkomponente als Nicht-Koarray des Type LOCK_TYPE, die eine Kodimension haben muss oder eine Subkomponente eines Koarrays sein mussZeigerinitialisierung bei %C benÃ¶tigt %<=>%>, nicht %<=%>Ziel der Zeigerinitialisierung bei %L muss das SAVE-Attribut habenZiel der Zeigerinitialisierung bei %L muss das TARGET-Attribut habenZiel der Zeigerinitialisierung bei %L darf nicht ALLOCATABLE seinZeigerobjekt bei %C darf nicht koindiziert seinZeigerobjekt bei %L darf keinen Koindex habenZuweisung eines Prozedurzeigers bei %LZeigerfeld als effektives Argument bei %L erfordert wegen VOLATILE-Attribut ein Scheinargument %qs mit vermuteter Form oder als ZeigerfeldZeiger sind 32 Bit.Zeiger sind 64 Bit.MÃ¶gliche Richtlinien fÃ¼r Â»-mcompact-branches=Â«:Polymorpher FPTR bei %L fÃ¼r C_F_POINTERPolymorphe Komponente %s bei %L in SEQUENCE oder BIND(C)-Typ %sPolymorphes Skalar wird an Feld-Scheinargument %qs bei %L Ã¼bergebenPolymorphes Subobjekt des koindizierten Objektes bei %LPositive Exponentenbreite erforderlichPositive Breite benÃ¶tigtPositive Breite in Formatspezifizierung %s bei %L erforderlichMit T-Deskriptor positive Breite benÃ¶tigtMÃ¶gliche WertÃ¤nderung bei Umwandlung von %s in %s bei %LZweige gegenÃ¼ber bedingter AusfÃ¼hrung bevorzugen.Wortzugriffe bevorzugen (statt Bytezugriffen).Vorzugsweise Register reservieren, die kurze Befehle ermÃ¶glichen.Globalen Symbolen ein Â»:Â« voranstellen (fÃ¼r Verwendung mit PREFIX).Nur Direktiven vorverarbeiten.Vorverarbeiteter Quellcode wurde in Datei %s gespeichert, bitte hÃ¤ngen Sie die an Ihren Fehlerbericht an.
  Bindestapel des PowerPC 476 durch Anpassen eines blr an bcl/bl-Befehle fÃ¼r GOT-Zugriffe beibehalten.Vorgeben, dass branch-around-a-move ein bedingter Sprung ist.Verhindern, dass $fp wÃ¤hrend der Registerallozierung alloziert wird, so dass der Compiler die FP-als-GP-Optimierung durchfÃ¼hren kann.Verwendung aller Gleitkommaoperationen verhindern.Verwendung aller Hardware-Gleitkommabefehle verhindern.Vorherige !$OMP DECLARE REDUCTION bei %LVorherige !$OMP DECLARE REDUCTION von Modul %s bei %LCPU-Feinabstimmung als Kommentar in Assemblerdatei ausgeben. Diese Option wird nur fÃ¼r Regressionstest des Compilers verwendet und ist nicht fÃ¼r den normalen Betrieb vorgesehen.Information zur Code-Ãœberdeckung ausgeben.
--- 2182,2200 ----
  Semantik der Zugriffskontrolle fÃ¼r Klassenelemente erzwingen.EntitÃ¤t %qs bei %L hat Parameter mit aufgeschobenem Typ und benÃ¶tigt entweder das POINTER- oder ALLOCATABLE-AttributEntitÃ¤t %qs bei %L ist bereits in der Schnittstelle vorhandenEntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER seinInterner Compilerfehler: Enum value is not CONST_DECL or INTEGER_CSTInterner Compilerfehler: Enum value name is not IDENTIFIER_NODEInterner Compilerfehler: Enum value type is not INTEGER_TYPE nor convertible to the enumZÃ¤hler Ã¼bersteigt den C-Ganzzahltyp bei %CÃ„quivalenz fÃ¼r %qs passt nicht zur Anordnung von COMMON %qs bei %LÃ„quivalent zu Â»-mgpopt=localÂ«.Ã„quivalent zu Â»-mgpopt=noneÂ«.ERRMSG-Variable bei %L darf nicht Â»%sÂ« innerhalb der selben Â»%sÂ«-Anweisung seinFehlerFehler bei Umwandlung von PARAMETER-Konstante in komplexer Konstante bei %CFehler beim Umwandeln einer GanzzahlFehler in Zeigerinitialisierung bei %CFehler in Typspezifikation bei %LFehler in TypbeschrÃ¤nktem Aufruf bei %LFehler 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 seinAbbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck seinBeim ersten auftretenden Fehler beenden.32-/64-Bit-Ganzzahldivision in vorzeichenlose 8-Bit-Ganzzahldivision mit LaufzeitprÃ¼fung erweitern.Im Zuge der RTL-Erzeugung die Befehle adddi3 und subdi3 in add.f/adc usw. expandieren.Â»)Â« bei %C erwartetÂ»,Â« bei %C erwartet%<(%> bei %C erwartet%<)%> oder %<,%> bei %C erwartet%<,%> bei %C erwartet%<,%> oder Ende der Anweisung bei %C erwartet%<::%> nach Bindeattributen bei %C erwartet%<::%> bei %C erwartet%<=>%> bei %C erwartet%<END INTERFACE ASSIGNMENT (=)%> bei %C erwartetIn Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird Â»*Â« erwartetÂ»::Â« in TYPE-Definition bei %C erwartetZeichen Â»=Â« in PARAMETER-Anweisung bei %C erwartetDO-Schleife bei %C erwartetP-Edit-Deskriptor erwartetPARAMETER-Symbol in komplexer Konstante bei %C erwartetSHAPE-Argument fÃ¼r C_F_POINTER mit Array-FPTR bei %L erwartetTYPE IS-, CLASS IS- oder END SELECT-Anweisung hinter SELECT TYPE bei %C erwartetCASE- oder END-SELECT-Anweisung hinter SELECT CASE bei %C erwartetNamenlose Schnittstelle bei %C erwartetProzedur fÃ¼r Argument %qs bei %L erwartetProzedurzeiger fÃ¼r Argument %qs bei %L erwartetRechte Klammer in Ausdruck bei %C erwartetSchrittvariable in Iterator bei %C erwartetZugriffsspezifikation bei %C erwartetAlternative RÃ¼cksprungmarke bei %C erwartetInitialisierungsausdruck bei %C erwartetAndere Dimension in Felddeklaration bei %C erwartetArgumentliste bei %C erwartetArrayindex erwartet bei %CFeldindexsprung erwartet bei %CVerknÃ¼pfung bei %C erwartetVerknÃ¼pfungsliste bei %C erwartetAttributbitname erwartetBindeattribut bei %C erwartetBindungsname bei %C erwartetBindungsziel hinter %<=>%> bei %C erforderlichBlockname %qs des SELECT-Konstrukts bei %C erwartetBlocknamen von %qs in Â»%sÂ«-Anweisung bei %L erwartetGrenzen fÃ¼r %qs bei %L erwartetCoarray-Variable als Argument %qs fÃ¼r intrinsisches %s bei %L erwartetKomma in E/A-Liste bei %C erwartetReferenz auf Komponente bei %C erwartetDatenkonstante nach Wiederholungsangabe bei %C erwartetIn AUTOMATIC-Anweisung bei %C wird eine Â»entity-listÂ« erwartetÂ»entity-listÂ« in STATIC-Anweisung bei %C erwartetExponent in Ausdruck bei %C erwartetAusdruck bei %C in PARAMETER-Anweisung erwartetAusdruck in %s-Anweisung bei %C erwartetErwarteter Ausdruck in Feldspezifikation bei %CAusdruckstyp erwartetFormale Argumentliste in Funktionsdefinition bei %C erwartetGenerischer Name oder Operatordeskriptor bei %C erwartetInitialisierungsausdruck bei %C erwartetErwarteter Initialisierungsausdruck in CASE bei %CGanzzahl erwartetGanzzahlzeichenkette erwartetMarke %qs fÃ¼r Â»%sÂ«-Anweisung bei %C erwartetLinke Klammer 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 erwartetEchte Zeichenkette erwartetRechte Klammer erwartetSkalaren Initialisierungsausdruck bei %C erwartetSpezifischer Bindungsname bei %C erwartetZeichenkette erwartetStrukturkomponentenname bei %C erwartetName einer Strukturkomponente oder eines Operators nach Â».Â« bei %C erwartetBeendenden Namen bei %C erwartetTypgebundene Prozedur oder Prozedurzeiger-Komponente bei %C erwartetVariable in READ-Anweisung bei %C erwartetVariablennamen bei %C erwartetVariablennamen bei %C in PARAMETER-Anweisung erwartet%<END INTERFACE %s%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet, aber %qs erhalten%<END INTERFACE OPERATOR (.%s.)%> bei %C erwartet%s bei %C erwartetÂ»%sÂ«-Anweisung bei %L erwartetKomma in EQUIVALENCE bei %C erwartetSkalaren INTEGER-Ausdruck bei %C erwartet, aber %s gefundenDefinierbare EntitÃ¤t bei %L erwartetListe benannter EintrÃ¤ge bei %C erwartetVariable oder io-implied-do bei %L erwartetErlÃ¤utern, welche AusrichtungsÃ¼berlegungen zu der Entscheidung fÃ¼hren, einen Befehl lang oder kurz zu machen.Explizite Schnittstelle fÃ¼r %qs bei %L erforderlich: %sExplizite Schnittstelle fÃ¼r Komponente %qs bei %L erforderlich: %sFeld mit expliziter Form, aber nichtkonstanten Grenzen bei %CFunktionen exportieren, auch wenn sie Â»inlineÂ« sein kÃ¶nnen.Ausdruck bei %L muss in diesem Kontext eine Konstante seinAusdruck bei %L muss INTEGER-Typ haben, %s gefundenAusdruck bei %L muss skalar seinAusdruck in CASE-Anweisung bei %L darf nicht %s seinAusdruck in CASE-Anweisung bei %L ist nicht im Bereich von %sAusdruck in CASE-Anweisung bei %L muss von der Art %d seinAusdruck in CASE-Anweisung bei %L muss Typ %s habenAusdruck in CASE-Anweisung bei %L muss skalar seinErweiterung: Spezifizierer %s in Anweisung %s bei %C hat Wert %qsErweiterung: Umwandlung von %s in %s bei %LErweiterung: Skalares effektives nicht-standardartiges, nicht-C_CHAR CHARACTER-Argument mit Feld-Scheinargument %qs bei %LErweiterung: UnÃ¤rer Operator hinter arithmetischem Operator bei %C (Klammern verwenden)Erweiterung: Nullbreite hinter L-Deskriptor bei %LErweiterung: Zeichen Backslash bei %CErweiterung: Exponentbuchstabe %<q%> in literaler Realkonstante bei %CExternes %qs bei %L kann keine Initialisierung habenExterne IO UNIT kann kein Feld bei %L seinExternes Objekt %qs bei %L darf keinen Initialisierer habenÃœberschÃ¼ssige Zeichen im Format bei %LF2008: C1210 IMPORT-Anweisung bei %C ist im KÃ¶rper einer Schnittstelle fÃ¼r Modulprozedur nicht erlaubtÂ»FAIL IMAGEÂ«-Anweisung bei %CArgument FAILED= fÃ¼r NUM_IMAGES bei %LFINAL-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckFINAL-Deklaration bei %C muss innerhalb von CONTAINS seinFINAL-Deklaration bei %C muss innerhalb eines CONTAINS-Abschnitts eines abgeleiteten Typs stehenFINAL-Prozedur %qs bei %L ist keine SUBROUTINEBei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qsFINAL-Prozedur bei %L muss genau ein Argument habenFINAL-Prozedurdeklaration bei %CFLUSH-Anweisung bei %CFORALL-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 %C kann kein Feld der GrÃ¶ÃŸe 0 seinFORMAT-Markierung bei %L muss vom Typ Standard-CHARACTER oder INTEGER seinGleitkomma-Ausnahmen sind eingeschaltet.Argument FPTR fÃ¼r C_F_POINTER bei %L darf nicht polymorph seinFPX-Optionen Â»fastÂ« und Â»compactÂ« schlieÃŸen sich ausFPX: Gleitkommaerweiterungen fÃ¼r doppelte Genauigkeit fÃ¼r Argonaut-ARC-CPU einschalten.FPX: kompakte FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: kompakte FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FUNCTION-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinKomplexe Konstruktoren und Destruktoren ausfaktorisieren, um Speicherplatz gegenÃ¼ber Geschwindigkeit zu gewinnen.Failed to create structure type '%s' at %CFailure getting length of a constant array.Schwerwiegender FehlerBei %2$C geÃ¶ffnete Datei %1$qs ist keine GNU-Fortran-ModuldateiDetaillierte Steuerung der Tuningfeatures.Erstes Argument der definierten Zuweisung bei %L muss INTENT(OUT) oder INTENT(INOUT) seinErstes Argument der Operatorschnittstelle bei %L kann nicht optional seinErstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinErstes oder letztes intrinsisches Argument zu !$OMP ATOMIC muss bei %2$L %1$qs seinFix min_int calculationFeste ZeilenlÃ¤nge muss mindestens sieben seinSchalter %<-fmax-stack-var-size=%d%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %<-fopenmp%>)Schalter %<-fno-automatic%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %<-fopenmp%>)Schalter %<-frecursive%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Name der Konfiguration fÃ¼r eigene Gleitkommabefehle.Renesas-(vormals Hitachi)/SuperH-Aufrufkonventionen folgen.Die C++17-Anforderungen fÃ¼r die Auswertungsreihenfolge von ZuweisungsausdrÃ¼cken, Bitverschiebungen, Elementfunktionsaufrufe, etc. befolgen.EABI-Bindeanforderungen befolgen.Aus KompatibilitÃ¤tsgrÃ¼nden ist das derzeit immer newlib fÃ¼r ELF.For Schein-Prozedur %s in BIND(C) bei %C ist kein bindender Name erlaubtFÃ¼r Intrinsics-Bibliothek: alle Parameter in Registern Ã¼bergeben.FÃ¼r geschachtelte Funktionen auf dem Stapel werden AusfÃ¼hrrechte gesetzt.FÃ¼r Ziele, die normalerweise Trampoline fÃ¼r geschachtelte Funktionen benÃ¶tigen, diese stets generieren, statt Deskriptoren zu verwenden.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.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 %C hat Wert %qsFortran 2003: Zeichen fÃ¼r Argument %qs des intrinsischen %qs bei %LFortran 2003: DT-Format-Spezifizierer bei %C nicht erlaubtFortran 2003: Skalares effektives CHARACTER-Argument mit Feld-Scheinargument %qs bei %LFortran 2008: Veraltete Funktion:Fortran 2008: COMMON-Block %qs mit Binde-Marke bei %L teilt sich Bezeichner mit gobaler nicht-COMMON-BlockentitÃ¤t bei %LFortran 2008: Effektives Nicht-Zeiger-Argument bei %L an Scheinzeiger %qsFortran 2008: Nullzeiger bei %L an Nicht-Zeiger-Schein-%qsFortran 2008: Zeigerfunktionen in Variablen-Definitionskontext (%s) bei %LFortran 2008: Semikolon bei %C ohne vorausgehende AnweisungFortran 2018: gelÃ¶schtes Feature:Fortran 2018: Veraltetes Feature:Fortran 2018:Fortran 95 erfordert Standard INTEGER in %s-Marke bei %LKeine passende spezifische Bindung fÃ¼r Aufruf des GENERIC %qs bei %L gefundenFreie ZeilenlÃ¤nge muss mindestens drei seinFunktion %qs als Initialisierungsausdruck bei %LFunktion %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE istFunktion %qs bei %L darf keinen Initialisierer habenFunktion %qs bei %L hat keinen IMPLICIT-TypFunktion %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?Funktion %qs bei %L ist INTRINSIC, aber nicht mit einer intrinsischen Funktion vertrÃ¤glichFunktion %qs bei %L muss PURE seinFunktion %qs in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion seinFunktion %qs ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument istFunktion %qs erfordert eine Argumentliste bei %CFunktion %s bei %L hat EintrÃ¤ge mit unpassenden FeldspezifikationenFunktion %s bei %L mit EintrÃ¤gen, die Variablen mit verschiedenen ZeichenkettenlÃ¤ngen zurÃ¼ckgebenFunktionsergebnis %qs bei %L kann keine Initialisierung habenFunktionsergebnis %qs bei %L hat keinen IMPLICIT-TypFunktionsergebnis %qs bei %L ist als X-Argument fÃ¼r C_FUNLOC ungÃ¼ltigFunktionsergebnis %qs bei %L darf weder Koarray sein noch eine Koarray-Komponente habenFunktionsergebnis %qs ist als Prozedurziel in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigFunktionsergebnisvariable %qs bei %L von elementarer Funktion %qs darf nicht die Attribute ALLOCATABLE oder POINTER habenFunktionsanfÃ¤nge werden an dieser Potenz von 2 ausgerichtet.Funktionen, die Werte zurÃ¼ckgeben, mÃ¼ssen mit return-Anweisungen enden.Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power8 zu steigern.Verweise auf das Inhaltsverzeichnis fÃ¼r medium/large-Codemodell mit Speicherzugriffsbefehlen verschmelzen.GCC kann keine Operatoren mit Ganzzahl- und Festkommatypen unterstÃ¼tzen, die zusammen zu viele Ganzzahl- und Bruch-Bits habenGCC 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 %d%> fÃ¼r Typ %qT nichtGCC ist nicht dafÃ¼r konfiguriert, %s als Offload-Ziel zu unterstÃ¼tzenGCC unterstÃ¼tzt nur %u geschachtelte GÃ¼ltigkeitsbereicheGCC-Vektor per Referenz Ã¼bergegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCC-Vektor per Referenz zurÃ¼ckgegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieZu verwendende GCN-CPU-Art:GCN unterstÃ¼tzt keine statischen Konstruktoren oder DestruktorenGCSE ausgeschaltetGENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen Ã¼berschreibenGENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERICGENERIC bei %C muss innerhalb eines CONTAINS eines abgeleiteten Typs seinGENERIC-Bindung bei %CGENERIC-Prozedur %qs ist bei %L nicht als effektives Argument erlaubtGMP Version %s, MPFR Version %s, MPC Version %s. isl Versiom %s
! GNU C unterstÃ¼tzt Â»-traditionalÂ« ohne Â»-EÂ« nicht mehrGNU-Erweiterung:GNU Objective C unterstÃ¼tzt keine traditionelle Ãœbersetzung mehrGOTO-Anweisung bei %L hinterlÃ¤sst CRITICAL-Konstrukt fÃ¼r Marke bei %LGOTO-Anweisung bei %L hinterlÃ¤sst DO CONCURRENT-Konstrukt fÃ¼r Marke bei %LSyntaxfehler hinter PARAMETERIZED-TYPE-Deklaration bei %C16-Bit-Befehle erzeugen.16-Bit-i386-Code erzeugen.32-Bit-Code erzeugen.32-Bit-Versatz in switch-Tabellen erzeugen.32-Bit-i386-Code erzeugen.32-Bit-x86-64-Code erzeugen.32x16-Multiplizier sowie Multiplizier+Addier-Befehle generieren.64-Bit-Code erzeugen.64-Bit-x86-64-Code erzeugen.APCS-konforme Stapelrahmen erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC600-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC601-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC700-Prozessor erzeugen.Stubs im AT&T-Stil fÃ¼r Mach-O erzeugen.C-Header mit Plattform-spezifischen Merkmalen erzeugen.C-Prototypen aus BIND(C)-Deklarationen generieren.FPU-Befehle mit doppelter Genauigkeit fÃ¼r C-SKY generieren (Vorgabe fÃ¼r Hardware-Gleitkomma).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.Erweiterte arithmetische Befehle erzeugen. Derzeit werden nur divaw, adds, subs und sat16 unterstÃ¼tzt.GFLOAT-Code mit doppelter Genauigkeit generieren.H8/300H-Code erzeugen.H8S-Code erzeugen.H8S/2600-Code erzeugen.H8SX-Code erzeugen.ILP32-Code erzeugen.FÃ¼r den ARMv8 angemessene IT-BlÃ¶cke erzeugen.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).SBIT, CBIT-Befehle erzeugen.SH1-Code erzeugen.SH2-Code erzeugen.FPU-freien SH2a-Code erzeugen.SH2e-Code erzeugen.SH3-Code erzeugen.SH3e-Code erzeugen.FPU-freien SH4-Code erzeugen.SH4-Code erzeugen.FPU-freien SH4-100-Code erzeugen.SH4-100-Code erzeugen.FPU-freien SH4-200-Code erzeugen.SH4-200-Code erzeugen.FPU-freien SH4-300-Code erzeugen.SH4-300-Code erzeugen.FPU-freien SH4a-Code erzeugen.SH4a-Code erzeugen.SH4al-dsp-Code erzeugen.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.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.Assemblerausgabe erzeugen, die mit Renesas AS100-Assembler vertrÃ¤glich ist. Dies schrÃ¤nkt einige CompilerfÃ¤higkeiten ein. Standard: GAS-vertrÃ¤gliche Syntax.Auto-inc/dec-Befehle erzeugen.Big-Endian-Code erzeugen.Big-Endian-Code erzeugen.Bit-Befehle erzeugen.Sprunghinweise fÃ¼r SprÃ¼nge erzeugen.Sprungbefehle als direkte SprÃ¼nge erzeugen.Falls nÃ¶tig, Â»callÂ«-Befehle als indirekte Aufrufe erzeugen.Sprungbefehle als indirekte SprÃ¼nge erzeugen.Aufrufbefehle als indirekte Registeraufrufe erzeugen.Im Funktionsprolog cld-Befehle erzeugen.Code fÃ¼r 18-Bit-Adressierung erzeugen.Code fÃ¼r 32-Bit-Adressierung erzeugen.Code fÃ¼r Laufzeitumgebung des C-SKY-Compilers statt libgcc generieren.Code fÃ¼r CR16C-Architektur erzeugen.Code fÃ¼r CR16C+-Architektur erzeugen (Standard).Code fÃ¼r GNU as erzeugen.Code fÃ¼r GNU Assembler (gas) erzeugen.Code fÃ¼r GNU ld erzeugen.Code fÃ¼r die GNU-Laufzeitumgebung erzeugen.Code fÃ¼r die NeXT-(Apple macOS X)-Laufzeitumgebung erzeugen.Code fÃ¼r OpenMP-Auslagerung erzeugen: schaltet Â»-msoft-stackÂ« und Â»-muniform-simtÂ« ein.Code fÃ¼r Serie SH4 340 erzeugen (ohne MMU/FPU).Code fÃ¼r Serie SH4 400 erzeugen (ohne MMU/FPU).Code fÃ¼r Serie SH4 500 erzeugen (ohne FPU)Code fÃ¼r 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 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, um mitzuverfolgen, wann die CPU falsch spekulieren kÃ¶nnte.Code erzeugen, der nicht ausfÃ¼hrbares PLT und GOT enthÃ¤lt.Code mittels globaler Anker-Symboladressen generieren.Code erzeugen, der Hardware-Gleitkommabefehle verwendet.Code erzeugen, der nur die allgemeinen Register verwendet.Code erzeugen, der nur die Kernregister (r0â€“r14) verwendet.Code mit Bibliotheksaufrufen fÃ¼r Gleitkommaarithmetik erzeugen.Code 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 STABS-Format erzeugen.Fehlersuchinformationen im VMS-Format erzeugen.Fehlersuchinformationen im XCOFF-Format erzeugen.Fehlersuchinformationen im erweiterten Standardformat erzeugen.Fehlersuchinformationen im Standardformat erzeugen.Fehlersuchinformationen im Standardversion des DWARF-Formats erzeugen.Fehlersuchinformationen im erweiterten STABS-Format erzeugen.Fehlersuchinformationen im erweiterten XCOFF-Format erzeugen.Fehlersuchinformationen in separaten .dwo-Dateien erzeugen.Standard SH2a-FPU-Code mit doppelter Genauigkeit erzeugen.Standard SH2a-FPU-Code mit einfacher Genauigkeit erzeugen.Standard SH4-Code mit einfacher Genauigkeit erzeugen.Standard SH4-100-Code mit einfacher Genauigkeit erzeugen.Standard SH4-200-Code mit einfacher Genauigkeit erzeugen.Standard SH4-300-Code mit einfacher Genauigkeit erzeugen.Standard SH4a-Code mit einfacher Genauigkeit erzeugen.Nicht zusammenhÃ¤ngende Stapelrahmen erzeugen.Divisions-Befehle erzeugen.Divisionsergebnisse mit dem gleichen Vorzeichen im Ãœbertrag wie der Divisor (nicht der Dividend) erzeugen.Dokumentation erzeugen.Gleitkommabefehle doppelter Genauigkeit generieren.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.Little-Endian-Code erzeugen.Little-Endian-Code erzeugen.Befehle zum gleichzeitigen Laden/Speichern mehrerer Daten erzeugen.Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Make-AbhÃ¤ngigkeiten erzeugen und Code Ã¼bersetzen.Make-AbhÃ¤ngigkeiten erzeugen.Aufrufe von Â»mcountÂ«/Â»__fentry__Â« als NOPs erzeugen. Um sie einzuschalten, mÃ¼ssen sie hineingepatcht werden.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.Abwicklungstabellen erzeugen, die genau an jeder Befehlsgrenze liegen.Befehle push25/pop25 fÃ¼r v3 erzeugen.Â»vzeroupperÂ«-Befehl erzeugen, bevor der Ablauf die Funktion verlÃ¤sst.Generische Funktion %qs bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbarAllgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %LGenerisches Unterprogramm %qs bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbarSprÃ¼ngen ihre Standardkosten zuweisen.Veraltet-Warnungen bei Anomalien von -ftransition=Import ausgeben.Externen Symbolen einen fÃ¼hrenden Unterstrich geben.Globaler Bindungs-Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Bindungs-Name %qs bei %L wird bereits bei %L verwendetGlobaler Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Name %qs bei %L wird bereits bei %L verwendetGraphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Graphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar).Linker anweisen, Befehle zu lockern.HLE_ACQUIRE nicht mit ACQUIRE oder stÃ¤rkerem Speichermodell verwendetHLE_RELEASE nicht mit RELEASE oder stÃ¤rkerem Speichermodell verwendetHSA-SSA-Name wurde von Befehl definiert, der ihn jedoch verwenden sollteHSA-SSA-Name ist nicht unter den Operanden von Befehlen, die ihn verwenden solltenHSA-SSA-Verifikation fehlgeschlagenHSA wurde in dieser Konfiguration nicht eingeschaltetHSA-Bildbefehle nicht behandeltHSA-Befehl verwendet ein Register, ist aber nicht in den aufgezeichneten RegisterverwendungenHSA-Befehlsverifikation fehlgeschlagenBibliotheksfunktionen aufrufen, wenn atomare eingebaute Operationen auf unausgerichteten Speicher angewendet werden kÃ¶nnen. Hebt -mtrap-unaligned-atomic auf.Anzahl der Zyklen in der Vorausschau, die im Prefetch-Befehlsplanungsmodell berÃ¼cksichtigt werden; bei Â»0Â« werden nur Heuristiken zur Befehlsumsortierung eingeschaltet. Per Default ausgeschaltet.Hexadezimalkonstante bei %C verwendet Nicht-Standard-SyntaxInterner Compilerfehler: Histogram value statement does not correspond to the statement it is associated withHollerithkonstante bei %CMit Host verbundene Variable %qs darf nicht in DATA-Anweisung bei %C stehenWie viel die gegebene Ãœbersetzungseinheit durch das Â»inlineÂ« wachsen kann (in Prozent).Wie viel die gegebene Ãœbersetzungseinheit durch die interprozedurale Konstantenweitergabe wachsen kann (in Prozent).IBITS: Bad bitICE: emit_insn verwendet, wo emit_jump_insn erforderlich:
! ID der zu bauenden Shared Library.ID-gemeinsam genutzte Bibliotheken und FD-PIC-Modus kÃ¶nnen nicht zusammen verwendet werdenIEEE_ARITHMETIC-Modul bei %CIEEE_EXCEPTIONS-Modul bei %CIEEE_FEATURES-Modul bei %CIF-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckIF-Klausel-Modifizierer Â»%sÂ« bei %L ist dem aktuellen OpenMP-Konstrukt nicht angemessenIF-Klausel ohne Modifizierer bei %L wird zusammen mit IF-Klauseln mit Modifizierert verwendetIM-part_ref bei %CÂ»IMPLICIT NONE (type)Â«-Anweisung bei %L folgt einer IMPLICIT-AnweisungIMPLICIT-Anweisung bei %C folgt auf IMPLICIT NONE (Typ-)AnweisungIMPORT NONE mit Angabenliste bei %CIMPORT-Anweisung bei %CIMPORT-Anweisung bei %C ist nur in einem INTERFACE-KÃ¶rper erlaubtIMPURE-Prozedur bei %CINDIRECT_REF in GIMPLE-ILINQUIRE-Anweisung bei %L kann nicht sowohl FILE- als auch UNIT-Spezifikationssymbole enthaltenINQUIRE-Anweisung bei %L erfordert PENDING= mit Spezifizierung ID=INQUIRE-Anweisung bei %L erfordert entweder FILE- oder UNIT-SpezifikationssymbolINQUIRE-Anweisung in PURE-Prozedur bei %C nicht erlaubtINTEGER-Ausdruck von %s-Klausel bei %L darf nicht negativ seinINTEGER-Ausdruck von %s-Klausel bei %L muss positiv seinINTEGER-Ausdruck der Â»chunk_sizeÂ« der SCHEDULE-Klausel bei %L muss positiv seinINTEGER(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-integer-8%>INTEGER(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-finteger-4-integer-8%>INTENT(%s) steht mit INTENT(%s) bei %L in KonfliktINTENT ist in BLOCK bei %C nicht erlaubtEffektives Argument von INTENT(%s) bei %L kÃ¶nnte effektives Argument bei %L stÃ¶ren.INTENT(IN) POINTER %qs in Klausel %s bei %LINTENT(IN)-Zeiger %qs in COPYPRIVATE-Klausel bei %LArgument %1$qs bei %3$L fÃ¼r die reine Prozedur %2$qs ist INTENT(OUT) und darf daher nicht polymorph seinINTERFACE-Prozedur %qs bei %L hat denselben Namen wie die umgebende ProzedurIO UNIT in %s-Anweisung bei %C 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 bei %L muss eine skalare Standardzeichenvariable seinIOMSG-Markierung bei %LISA %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 den vordefinierten Bezeichner %<__FUNCTION__%> nichtISO-C unterstÃ¼tzt den vordefinierten Bezeichner %<__PRETTY_FUNCTION__%> nichtISO-C unterstÃ¼tzt die Typen %<__int%d%> nichtISO-C unterstÃ¼tzt nicht %<~%> fÃ¼r komplexe KonjugationISO-C unterstÃ¼tzt keine komplexen GanzzahltypenISO-C unterstÃ¼tzt kein dezimales GleitkommaISO-C unterstÃ¼tzt keine GanzzahltypenISO-C unterstÃ¼tzt nicht %<double complex%> bedeutendes einfaches %<complex%>ISO-C unterstÃ¼tzt keine sÃ¤ttigenden TypenISO-C unterstÃ¼tzt den Typen %<_Float%d%s%> nichtISO-C verbietet %<goto *expr;%>ISO-C verbietet %<return%> mit Ausdruck, in void zurÃ¼ckgebender FunktionISO-C verbietet eine leere QuelldateiISO-C verbietet Zuweisung zwischen Funktionszeiger und %<void *%>ISO-C verbietet geklammerte Gruppen innerhalb von AusdrÃ¼ckenISO-C verbietet Typkonvertierung von Nicht-Skalar auf selben TypenISO-C verbietet Typkonvertierung auf union-TypISO-C verbietet Vergleich von %<void *%> mit FunktionszeigerISO-C verbietet bedingten Ausdruck zwischen %<void *%> und FunktionszeigerISO-C verbietet bedingten Ausdruck mit nur einer void-SeiteISO-C verbietet const- oder volatile-FunktionstypenISO-C verbietet Konvertierung von Funktionszeigern in ObjektzeigertypISO-C verbietet Konvertierung von Objektzeigertypen in FunktionszeigertypISO-C verbietet leere InitialisierungsklammernISO-C verbietet VorwÃ¤rtsdeklaration fÃ¼r ParameterISO-C verbietet VorwÃ¤rts-Referenzen auf %<enum%>-TypenISO-C verbietet Initialisierung zwischen Funktionszeiger und %<void *%>ISO-C verbietet MarkendeklarationenISO-C verbietet Elementdeklarationen ohne ElementeISO-C verbietet verschachtelte FunktionenISO-C verbietet das Weglassen des mittleren Terms eines ?:-AusdruckesISO-C verbietet geordnete Vergleiche zwischen Zeigern auf FunktionenISO-C verbietet Ãœbergabe des Arguments %d von %qE zwischen Funktionszeiger und %<void *%>ISO-C verbietet qualifizierte FunktionstypenISO-C verbietet return zwischen Funktionszeiger und %<void *%>ISO-C verbietet die Angabe eines zu initialisierenden ElementebereichesISO-C verbietet, ein %<register%>-Array zu indizierenISO-C verbietet Array der GrÃ¶ÃŸe nullISO-C verbietet Array %qE der GrÃ¶ÃŸe nullISO-C verbietet Argumentkonvertierung in union-TypISO-C erfordert ein benanntes Argument vor %<...%>ISO-C beschrÃ¤nkt AufzÃ¤hlungswerte auf Bereich von %<int%>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 bekommenISO-C++ erlaubt kein %<alignof%> mit einem Nicht-TypISO-C++ erlaubt nicht ?: mit ausgelassenem mittleren OperandenISO-C++ erlaubt keine benannten Initialisierungen von C99ISO-C++ erlaubt keine benannten Initialisierungen (GNU)ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definierenISO-C++ erlaubt kein auf Funktionstypen angewendetes %<alignof%>ISO-C++ unterstÃ¼tzt %<__int%d%> 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 Â»?:Â«-AusdruckesISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>ISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwendenISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwendenISO-C++ verbietet die Verwendung von %qE bei expliziten InstanziierungenISO-C++ verbietet 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 des Operators ?:ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung fÃ¼r das erste besser ist als die schlechteste Umwandlung fÃ¼r das zweite:ISO-C++17 erlaubt Speicherklassenangabe %<register%> nichtISO C++17 erlaubt keine dynamischen Ausnahmespezifikationendas Weglassen der Zeichenkette in %<_Static_assert%> wird von ISO C11 nicht unterstÃ¼tztISO-C90 unterstÃ¼tzt %<[*]%>-Arraydeklaratoren nichtISO-C90 unterstÃ¼tzt nicht %<_Alignas%>ISO-C90 unterstÃ¼tzt nicht %<_Generic%>ISO-C90 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C90 unterstÃ¼tzt nicht %<_Static_assert%>ISO-C90 unterstÃ¼tzt den vordefinierten Bezeichner %<__func__%> 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 %<_Alignas%>ISO-C99 unterstÃ¼tzt nicht %<_Generic%>ISO-C99 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C99 unterstÃ¼tzt nicht %<_Static_assert%>ISO-C99 unterstÃ¼tzt nicht %qEISO-C99 unterstÃ¼tzt den %<_Atomic%>-Qualifizierer nichtISO-C99 unterstÃ¼tzt keine namenlosen structs/unionsModul ISO_C_BINDING bei %CIntrinsisches Modul ISO_FORTRAN_ENV bei %CWenn Â»-ftree-vectorizeÂ« verwendet wird, die minimale Schleifengrenze einer fÃ¼r Vektorisierung zu betrachtenden Schleife.Wenn Â»-fvariable-expansion-in-unrollerÂ« verwendet wird, die HÃ¶chstzahl der FÃ¤lle, dass eine einzelne Variable wÃ¤hrend Loop-Unrolling expandiert wird.Wenn das erste Argument von ATAN2 %L Null ist, dann darf das zweite Argument nicht Null seinWenn die Anzahl der Kandidaten in der Menge kleiner ist, wird immer versucht, ungenutzte IVs wÃ¤hrend ihrer Optimierung zu entfernen.Wenn Planung nach dem Neuladen, dann Superblock-Planung.Â»DÂ« in Spalte eins in statischer Form ignorieren.dllimport fÃ¼r Funktionen ignorieren.Nicht unterstÃ¼tzte Pragmas ignorieren.Ignoriert.UnzulÃ¤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() liegenC++17-Semantik fÃ¼r erbende Konstruktoren umsetzen.DIP1000 "Zeiger in GÃ¼ltigkeitsbereichen" implementieren (experimentell).DIP25 "Versiegelte Referenzen" implementieren (experimentell).__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 %LUnreine 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 Konstruktor %qsIn Kopierkonstruktor %qsIn Destruktor %qsIn Datei, eingebunden vonIn Funktion %qsIn Lambda-FunktionIn Elementfunktion %qsIn statischer Elementfunktion %qsInclude-Verzeichnis %qs: %sInkompatibles ALLOCATE-Objekt bei %C fÃ¼r CHARACTER-Typspezifikation bei %LUnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %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 seinFalscher Funktions-RÃ¼ckgabewertIEEE-Befolgung fÃ¼r Gleitkommavergleiche erhÃ¶hen.Index in Dimension %d ist auÃŸerhalb der Grenzen bei %LAuf Anwesenheit von Prozessorfehlern hinweisen.PrioritÃ¤t fÃ¼r r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Verwendung von Hardware-Gleitkommabefehlen unterdrÃ¼cken.Initialisierung bei %C ist in PURE-Prozedur nicht erlaubtInitialisierung bei %C ist nicht fÃ¼r eine ZeigervariableInitialisierung einer allozierbaren Komponente bei %C ist nicht erlaubtInitialisierung des Zeigers bei %C ist nicht in einer PURE-Prozedur erlaubtInitialisierung einer Variablen bei %C ist in einer PURE-Prozedur nicht erlaubtInitialisierungszeichenkette bei %L wurde abgeschnitten, um zur Variable zu passen (%ld/%ld)Komponenten von abgeleiteten Typvariablen gemÃ¤ÃŸ anderer init-Schalter initialisieren.Lokale Variablen auf Null initialisieren (von g77).Initialisiertes Symbol %qs bei %C kann nur COMMON in BLOCK DATA seinInitialisierte Variable %qs bei %L ist in leerem COMMON, aber Initialisierung ist nur in benannten COMMON-BlÃ¶cken erlaubtInitialisierer nicht erlaubt fÃ¼r PARAMETER %qs bei %CInitialisierung einer bereits initialisierten Variablen bei %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.HBRP-Befehle nach angedeuteten Sprungzielen einfÃ¼gen, um SPU-HÃ¤ngeproblem zu vermeiden.NOPs einfÃ¼gen, wenn es die Leistung durch DoppelausfÃ¼hrung erhÃ¶ht (Standard).Lockerungs-Hinweis an Linker Ã¼bergeben, um Lockerung durchzufÃ¼hren.Code zur StapelprÃ¼fung in das Programm einfÃ¼gen. Dasselbe wie -fstack-check=specific.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.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 nicht zu allen 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 Ganzzahlart %i bei %CGanzzahl zu groÃŸ fÃ¼r ihre Art bei %C. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenGanzzahl bei %C zu groÃŸGanzzahlwert zu groÃŸ in Ausdruck bei %CFunktionen in ihre Aufrufer einfÃ¼gen, wenn CodegrÃ¶ÃŸe als nicht wachsend bekannt ist.Nicht als Â»inlineÂ« deklarierte Funktionen in ihre Aufrufer einfÃ¼gen, wenn gewinnbringend.Nur an einer Stelle aufgerufene Funktionen in ihre Aufrufer einfÃ¼gen.Intel-MCU-psABI wird im %s-Modus nicht unterstÃ¼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 werdenSchnittstellenname nach %<(%> bei %C erforderlichInterner Compilerfehler: Fehlerbehandlungsroutinen doppelt betreten.
  Interne Datei bei %L mit NamenslisteInterne Prozedur %qs in %s bei %LInterne Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigInterne Prozedur %qs 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.Im Â»textÂ«-Abschnitt Literalbereiche mit Codebereichen verweben.Intervall, in dem der Stack geprÃ¼ft wird, als Zweierpotenz in Bytes ausgedrÃ¼ckt.Intrinsisches %qs (ist %s) wird bei %L verwendetIntrinsisches %qs bei %L kann keine Initialisierung habenEingebautes %qs bei %L ist in Zuweisung des Prozedurzeigers ungÃ¼ltigEingebautes %qs bei %L ist nicht als effektives Argument erlaubtDas intrinsische %qs bei %L muss mindestens zwei Argumente habenIntrinsisches TRANSFER bei %L hat teilweise undefiniertes Ergebnis: QuellgrÃ¶ÃŸe %ld < ErgebnisgrÃ¶ÃŸe %ldIntrinsische Funktion %qs (%d) nicht erkanntIntrinsische Funktion %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtIntrinsische Funktion Â»%sÂ« bei %L ist nicht fÃ¼r CO_REDUCE erlaubtIntrinsische Funktion NULL bei %L kann kein tatsÃ¤chliches Argument fÃ¼r STORAGE_SIZE sein, da es einen disassoziierten Zeiger zurÃ¼ckgibtBei %2$L referenzierter intrinsischer Operator %1$qs nicht im Modul %3$qs gefundenSchnittstelle des intrinsischen Operators bei %L muss eine FUNCTION seinIntrinsische Prozedur %qs ist in PROCEDURE-Anweisung bei %L nicht erlaubtIntrinsische Prozedur bei %L kann keine MODULE PROCEDURE seinIntrinsisches Unterprogramm %qs bei %L darf keine Typspezifizierung habenIntrinsisches Symbol wurde bei %C in Â»!$ACC ROUTINE ( NAME )Â« angegeben und mit der inkompatiblen GANG, WORKER oder VECTOR-Klausel markiertUngÃ¼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Ã¼ltiges Zuordnungsziel bei %CUngÃ¼ltiges Zeichen %<$%> bei %L. %<-fdollar-ok%> verwenden, um es als Erweiterung zuzulassenUngÃ¼ltiges Zeichen 0x%s bei %CUngÃ¼ltiges Zeichen in Name bei %CUngÃ¼ltige Klausel in Modul mit Â»!$ACC DECLAREÂ« bei %LUngÃ¼ltige Codimension %d bei %C, nur %d Codimensionen existierenUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %LUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %%LUngÃ¼ltiger Exponent-Buchstabe %<q%> in literaler Realkonstante bei %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.UngÃ¼ltiger Ausdruck im Strukturkonstruktor fÃ¼r Zeigerkomponente %qs bei %L in PURE-ProzedurUngÃ¼ltige Form der PROGRAM-Anweisung bei %CUngÃ¼ltige Form der WRITE-Anweisung bei %L, UNIT erforderlichUngÃ¼ltige Form der Feldreferenz bei %CUngÃ¼ltige Form der Coarray-Referenz bei %CUngÃ¼ltige Bildanzahl %d in SYNC IMAGESUngÃ¼ltiger Initialisierungsausdruck fÃ¼r ALLOCATABLE-Komponente %qs in Strukturkonstruktor bei %LUngÃ¼ltige Initialisierung %s in Data-Anweisung bei %CUngÃ¼ltige Art %d fÃ¼r CHARACTER-Konstante bei %CUngÃ¼ltige Art fÃ¼r %s bei %LUngÃ¼ltige Initialisierung im alten Stil fÃ¼r abgeleitete Typkomponente bei %CUngÃ¼ltiger Operator fÃ¼r !$OMP DECLARE REDUCTION %s bei %LUngÃ¼ltiges Argument fÃ¼r Prozedur bei %LUngÃ¼ltige Zuweisung eines Prozedurzeigers bei %LUngÃ¼ltiger Bereich %s in Option %sUnzulÃ¤ssige Realart %d bei %CInvalid standard code on intrinsic %qs (%d)UngÃ¼ltige Teilzeichenkette in data-implied-do in DATA-Anweisung bei %LUngÃ¼ltiges Typspezifikation bei %CUngÃ¼ltiger Wert fÃ¼r Spezifikation %s bei %CFÃ¼r strikte Standardbefolgung benÃ¶tigte Warnungen ausgeben.Iteratorschritt bei %L kann nicht Null seinSprungziele werden an dieser Potenz von 2 ausgerichtet.Ausschuss hinter ASSOCIATE-Anweisung bei %CAusschuss hinter CALL bei %CAusschuss hinter GENERIC-Bindung bei %CAusschuss hinter MAP-Anweisung bei %CAusschuss hinter UNION-Anweisung bei %CAusschuss hinter unverschachtelter STRUCTURE-Anweisung bei %CEinfach Abwicklungstabellen fÃ¼r Ausnahmebehandlung erzeugen.Einfach icc0/fcc0 verwenden.KIND-Attribut bei %C in einer TYPE-DefinitionKIND-Parameter von %s bei %L muss ein Initialisierungsausdruck 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-Versionen (fÃ¼r Verwendung mit Option -misa=):Bekannte TILE-Gx CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte TILEPro-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte TLS-Dialekte (fÃ¼r Verwendung mit Option -mtls-dialect=):Bekannte __fp16-Formate (fÃ¼r Verwendung mit der Option -mfp16-format=):Bekannter Adressmodus (fÃ¼r Verwendung mit Option -maddress-mode=):Bekannte Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte Assemblerdialekte (fÃ¼r Verwendung mit Option Â»-masm=Â«):Bekannte 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 CPU-Typen (fÃ¼r Verwendung mit Option -mcpu=):Bekannte Datenausrichtungen (fÃ¼r Verwendung mit Option -malign-data=):Bekannte Gleitkomma-ABIs (fÃ¼r Verwendung mit Option -mfloat-abi=):Bekannte Anzahl der Gleitkomma-Register (fÃ¼r Verwendung mit der Option -mconfig-fpu=):Bekannte indirekte Sprungauswahlen (fÃ¼r Verwendung mit den Optionen -mindirect-branch=/-mfunction-return=):Bekannte bevorzugte LÃ¤nge von Registervektoren (fÃ¼r Verwendung mit der Option -mprefer-vector-width=):Bekannte Stapelschutz-WÃ¤chter (fÃ¼r Verwendung mit Option -mstack-protector-guard=):Bekannte ABIs fÃ¼r Vektorisierungs-Bibliothek (fÃ¼r Verwendung mit Schalter -mveclibabi=):L%d Cache-Wartezeit unbekannt fÃ¼r %sLEN-Attribut bei %C in einer TYPE-DefinitionLEN-part_ref bei %CLEXER_DEBUGGING_ENABLED_P is not set to trueLHS in Â»noreturnÂ«-AufrufLINEAR-Klauselmodifizierer wird bei %L an DO- oder SIMD-Konstrukt verwendetFÃ¼r Argument bei %L ist die LINEAR-Klausel zusammen mit ORDERED-Klausel angegebenLINEAR-Dummy-Argument %qs mit VALUE-Attribut mit %s-Modifizierer bei %LLINEAR-Variable %qs bei %L muss INTEGER seinLOCK-Anweisung bei %CLOCK_EVENT in Variablen-Definitionskontext (%s) bei %LLOCK_TYPE in Variablen-Definitionskontext (%s) bei %LLOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLOGICAL-Operanden werden in Ausdruck bei %L benÃ¶tigtLOGICAL-RÃ¼ckgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLTO-UnterstÃ¼tzung wurde in dieser Konfiguration nicht eingeschaltetMarke %d bei %C bereits als eine Formatmarke referenziertMarke %d bei %C bereits als Sprungziel referenziertMarke %d bei %C vorher als FORMAT-Marke verwendetMarke %d bei %C vorher als Sprungziel verwendetMarke %d bei %L definiert, kann aber nicht verwendet werdenMarke %d bei %L definiert, aber nicht verwendetMarke %d wird bei %L referenziert, aber nirgendwo definiertMarke %qs bei %C passt nicht zur IF-Marke %qsMarke %qs bei %C passt nicht zur WHERE-Marke %qsMarke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %LMarkenname %qs bei %C ist mehrdeutigDO-Anweisung mit Label bei %LLinke Klammer benÃ¶tigt nach %<*%>Alte Erweiterung:Buchstabe %qc hat bei %C bereits einen IMPLICIT-TypBuchstabe %qc wurde bereits in IMPLICIT-Anweisung bei %C gesetztBuchstaben in IMPLICIT-Anweisung bei %C mÃ¼ssen in alphabetischer Reihenfolge seinStufe der HSA-Debugspeicherungs-GesprÃ¤chigkeit.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.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.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 komplexen oder imaginÃ¤ren Typen ausgeben.Alle Variablen auflisten, die im threadlokalen Speicher landen.Informationen Ã¼ber alle SprachÃ¤nderungen auflisten.Lock-Variable bei %L muss Skalar mit LOCK_TYPE seinLogischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lleLogischer Bereich in CASE-Anweisung bei %L ist nicht erlaubtLogische Werte bei %%L mÃ¼ssen mit %s statt mit %s verglichen werdenPCH-Dateien suchen und verwenden, sogar bei Vorverarbeitung.Sucht MÃ¶glichkeiten, Stapel-Anpassungen und Stapel-Referenzen zu reduzieren.Schleifen an dieser Potenz von 2 ausrichten.Schleife lÃ¤uft 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 %dUntere Grenze %d von %<-fdbg-cnt=%s%> muss eine nichtnegative Ganzzahl seinMCU %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%> gesetztMIPS16 %<-mxgot%> CodeMIPS16 PIC fÃ¼r ABIs auÃŸer o32 und o64MMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX-intern: Falscher Wert fÃ¼r 'm', kein CONST_INTMMIX-internal: Dieser Operand kann nicht dekodiert werdenMMIX-intern: CONST_INT erwartet, aber nicht diesMMIX-intern: Konstante erwartet, aber nicht diesMMIX-intern: Register erwartet, aber nicht diesMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX-intern: Dies ist keine Konstante:MMIX-intern: Diese Adresse wird nicht erkanntMMIX-intern: Versuch, ungÃ¼ltig umgekehrte Bedingung auszugeben:MMIX-intern: Was ist der CC davon?MMIX-intern: Was ist der CC davon?MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABIMMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das 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_strGrÃ¶ÃŸe des zweiten Arguments von %s Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LGrÃ¶ÃŸenordnung des zweiten Arguments von ISHFTC Ã¼berschreitet BIT_SIZE des ersten Arguments bei %CInterner Compilerfehler: Main variant is not definedRÃ¼ckwÃ¤rtskettenzeiger pflegen.Macht Â»charÂ« standardmÃ¤ÃŸig vorzeichenbehaftet.Â»charÂ« standardmÃ¤ÃŸig vorzeichenlos machen.Alle Funktionsaufrufe indirekt machen.Ganzzahlen 32 Bit breit machen.Structs auf Vielfache von 4 Bytes vergrÃ¶ÃŸern (Warnung: ABI geÃ¤ndert).Sicherstellen, dass Laden/Speichern nicht hinter DMA-Befehle verschoben wird.Maschine zur Binder-Entspannung soll annehmen, dass ein BefehlszÃ¤hlerÃ¼bersprung auftritt.Kaputte GENERIC-Anweisung bei %CDaten im P2-Raum reservieren.MAC-Register als Aufruf-zerstÃ¶rt markieren.__tls_get_addr-Aufrufe mit Argumentinfo markieren.Alle Schleifen als parallel markieren.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.HÃ¶chstzahl der erzeugten Neuladebefehle pro Befehl ist erreicht (%d)
  GrÃ¶ÃŸte Rekursionstiefe fÃ¼r das Expandieren von variablenverfolgenden AusdrÃ¼cken.MaximalgrÃ¶ÃŸe der Speicherort-Liste, bei der Umkehrungsoperationen hinzugefÃ¼gt werden sollen.Maximale GrÃ¶ÃŸe variablenverfolgender Hash-Tabellen.Maximaler Code-Zuwachs durch Ende-VervielfÃ¤ltigung (in Prozent).GrÃ¶ÃŸtes durch frÃ¼hes Â»inlineÂ« eines einzelnen Aufrufs abgeschÃ¤tztes Wachstum des FunktionskÃ¶rpers.GrÃ¶ÃŸtes geschÃ¤tztes Ergebnis eines als vorhersagbar betrachteten Sprunges.Maximales Wachstum durch Â»inlineÂ« einer groÃŸen Funktion (in Prozent).Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r LTO (in geschÃ¤tzten Befehlen)Maximales Stapelrahmen-Wachstum durch Â»inlineÂ« (in Prozent).Maximal erlaubte GrÃ¶ÃŸenzunahme und GesamtgrÃ¶ÃŸe der neuen Parameter, bis zu der IPA-RSA Zeiger auf Aggregate ersetzt.HÃ¶chstzahl der Iterationen des Durchgangs Ã¼ber eine Funktion.HÃ¶chstzahl der Ã¤hnlichen BasisblÃ¶cke, mit denen ein Basisblock verglichen wird.Maximale Verschachtelungstiefe von Schleifen fÃ¼r optimistisches value-number.GrÃ¶ÃŸte Tiefe der Suche im Dominator-Baum fÃ¼r anzuhebende AusdrÃ¼cke.Maximale Verschachtelung von Quadratwurzeln, um Potenzierung mit Gleitkommakonstanten abzubilden.HÃ¶chste Erweiterungsstufe mit Typ %qs bei %L erreichtMaximallÃ¤nge von KandidatenprÃ¼fungen fÃ¼r geradlinige StÃ¤rkereduktion.MaximalgrÃ¶ÃŸe der partiellen Aufwandsmenge, wenn Baumvoroptimierung ausgefÃ¼hrt wird.HÃ¶chstzahl der DurchlÃ¤ufe fÃ¼r LRA-Bedingungen ist erreicht (%d)
! HÃ¶chstzahl der aktiven lokalen Speicherungen bei RTL-Eliminierung toter Speicherungen.HÃ¶chstzahl der zusammengesetzten Elemente fÃ¼r einen Parameter in Sprungfunktionen und Gittern.Anzahl der Argumente fÃ¼r ein PHI, bis zu der der FSM-Threader versucht, durch dessen Block zu laufen.HÃ¶chstzahl der Argumente in einem PHI, die einer TREE-if-Umwandlung unterstÃ¼tzt werden, auÃŸer wenn die Schleife mit einem SIMD-Pragma markiert ist.HÃ¶chstzahl der Arrays in einem SCoP.HÃ¶chstzahl der Assertions, die wÃ¤hrend der VRP entlang der Standardkante einer switch-Anweisung hinzugefÃ¼gt werden.HÃ¶chstzahl der Basis-BlÃ¶cke in einem Mehrfachsprung in einem endlichen Automaten.HÃ¶chstzahl der Bits, fÃ¼r die keine FMAs erzeugt werden.HÃ¶chstzahl von bedingten Speicherpaaren, die ausgegeben werden kÃ¶nnen.HÃ¶chstzahl der konstanten Speicherungen, die im Speicherzusammenfassungs-Durchgang zusammengefasst werden.HÃ¶chstzahl der Datenreferenzen in Schleife zum Aufbau der AbhÃ¤ngigkeiten der Schleifendaten.HÃ¶chstzahl der AuflÃ¶sungen von Mehrdeutigkeiten pro Speicherzugriff.Die HÃ¶chstzahl der Felder in einer Struktur, bevor Zeigeranalyse sie als einzelne Variable behandelt.HÃ¶chstzahl der in Basis-Block zu betrachtenden Befehle fÃ¼r RTL-if-Umwandlung.HÃ¶chstzahl der in Basis-Block zu betrachtenden Befehle fÃ¼r SLP-Vektorisierung.Die HÃ¶chstzahl der Befehle in der ausfÃ¼hrungsbereiten Liste, die zur Umbenennung in Frage kommen.HÃ¶chstzahl der zu kopierenden Befehle, wenn BlÃ¶cke auf einem Mehrsprungpfad des Zustandsautomaten dupliziert werden.HÃ¶chstzahl der 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.HÃ¶chstzahl der neuen Sprungpfade, die fÃ¼r einen endlichen Automaten erzeugt werden.HÃ¶chstzahl der fÃ¼r einen Hinweis einzufÃ¼genden NOPs (Standard: 2).HÃ¶chstzahl der Parameter in einem SCoP.HÃ¶chstzahl, wie oft das Alias-Orakel pro Speichervorgang befragt wird.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 Zeichenketten, fÃ¼r die der strlen-Optimierungsdurchgang ZeichenkettenlÃ¤ngen aufzeichnet.HÃ¶chstzahl, wie oft ein Befehl geplant werden kÃ¶nnte.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine vorhersagbare Verzweigung erzeugt wird.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine unvorhersagbare Verzweigung erzeugt wird.GrÃ¶ÃŸte Wahrscheinlichkeit des Einsprung-BB der geteilten Region (in Prozent relativ zum Einsprung-BB der Funktion), um teilweises Â»inlineÂ« durchzufÃ¼hren.Maximal erlaubte Rekursionstiefe beim Abfragen von Eigenschaften eines SSA-Namens.Maximal GrÃ¶ÃŸe (in Bytes) der Objekte, die bei der Eliminierung toter Speicherungen byteweise verfolgt werden.MaximalgrÃ¶ÃŸe der als Operanden erlaubten Konstantenwerte in Bytes.Maximale GrÃ¶ÃŸe einer jedem Parameter zugeordneten Liste von Werten fÃ¼r interprozedurale Konstantenweitergabe.MaximalgrÃ¶ÃŸe einer globalen oder statischen Variable, die in kleine Datenbereiche gelegt wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf CodegrÃ¶ÃŸe optimiert wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf Geschwindigkeit optimiert wird.HÃ¶chste TeildatensatzlÃ¤nge kann %d nicht Ã¼berschreitenHÃ¶chste unterstÃ¼tzte BezeichnerlÃ¤nge ist %dMaximaler Entrollfaktor fÃ¼r die Â»unroll-and-jamÂ«-Transformation.Speicherreservierung gescheitertC++-Typen mithilfe der One-Definition-Rule zusammenfassen.Nebeneinanderliegende Speicheroperationen zusammenfassen.Aufruf des Teilbefehls Â»mergeÂ«:Kleinstes VerhÃ¤ltnis von Befehlen zu Speicheroperationen, um Prefetching in einer Schleife einzuschalten.Kleinstes VerhÃ¤ltnis von Befehlen zu Prefetches, um Prefetching fÃ¼r eine Schleife mit unbekannter Frequentierung einzuschalten.Kleinster Abstand zwischen mÃ¶glicherweise in Konflikt stehendem Speichern und Laden.Mindestwahrscheinlichkeit in Prozent fÃ¼r Durchfall-Kanten, damit der BB zu geerbten EBB in LRA hinzugefÃ¼gt wird.Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r Linkzeitoptimierung (in geschÃ¤tzten Befehlen).Minimale Heaperweiterung, die Speicherbereinigung anstÃ¶ÃŸt, als Prozentsatz der GesamtgrÃ¶ÃŸe des Heap.Kleinste HeapgrÃ¶ÃŸe vor Speicherbereinigungsbeginn, in Kilobytes.Die Mindestzahl der Iterationen pro Thread in einer innersten parallelisierten Schleife.Mindestprozentsatz der Memrefs, die fÃ¼r unroll-and-jam verschwinden mÃ¼ssen, damit es profitabel ist.Konflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in formalen Argumentnamen (%s/%s) von MODULE PROCEDURE bei %CKonflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %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 Aufrufkonvention!$OMP END ATOMIC fehlt hinter !$OMP ATOMIC CAPTURE bei %CIn fortgesetzter Zeichenkonstante bei %C fehlt %<&%>Fehlendes %<(%> in Anweisung bei oder vor %LFehlendes %<)%> in Anweisung bei oder vor %LArgument %qs des intrinsischen %qs bei %L fÃ¼r %qs des Typs %qs fehltFehlendes %qs-Argument fÃ¼r %qs bei %LFehlende Â»-mcpuÂ«-Option in ASM_CPU_SPEC?Fehlende INITIALIZER-Klausel fÃ¼r !$OMP DECLARE REDUCTION von abgeleitetem Typ ohne Defaultinitialisierer bei %LFehlendes Argument %qs in Aufruf von %qs bei %LFehlendes effektives Argument fÃ¼r Argument %qs bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende Argumentliste in Funktion %qs bei %CFehlendes Argument fÃ¼r %qs bei %CFeldspezifikation bei %L in CODIMENSION-Anweisung fehltFehlende Feldspezifikation bei %L in DIMENSION-AnweisungFehlender Zeichenbereich in IMPLICIT bei %CSchlieÃŸende Klammer fÃ¼r Bindungsmarke bei %C fehltFehlende Kodimensionsangabe bei %CFehlendes Komma bei %LFehlende ZÃ¤hler fÃ¼r aufgerufene Funktion %sFehlende Dimensionsangabe bei %CEntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C fehltFehlender Exponent in Realzahl bei %CFehlende Format-Marke bei %CFehlendes Format mit Standard-Einheit bei %CFehlende allgemeine Spezifikation in USE-Anweisung bei %CFehlender SchlÃ¼sselwortname in effektiver Argumentliste bei %CFehlender Art-Parameter bei %CFÃ¼hrende linke Klammer fehltPositive Breite hinter L-Deskriptor bei %L fehltErforderte Klammern vor BIND(C) bei %C fehlenFehlende rechte Klammer bei %CFehlende rechte Klammer oder Komma bei %CFehlendes SymbolModul %qs in Zeile %d, Spalte %d: %sModuldatei %qs wurde nicht generiert, entweder weil das Modul keine MODULE PROCEDURE enthÃ¤lt oder weil es einen Fehler in dem Modul gibt.Modul-Eigenschaft in USE-Anweisung bei %C muss entweder INTRINSIC oder NON_INTRINSIC seinMehr effektive als formale Argumente in Prozeduraufruf bei %LInterner Fehler: More than one edge out of thunk nodeBerechnung der Schleifeninvarianten auÃŸerhalb der Schleifen legen.Mehrere Bezeichner mit einzelner Spezifikation NAME= bei %C angegebenMehrere Schleifenachsen fÃ¼r Routine 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 %C habenNONMONOTONIC-Modifizierer fÃ¼r Planungsart %s bei %L angegebenPlanungsmodifizierer 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 %dNO_ARG_CHECK-AttributAuf rechter Seite in Zuweisung bei %L tritt NULL aufintrinsisches NULL mit reservierbarem MOLD bei %LNULL-Zeiger bei %L ist nicht als effektives Argument der intrinsischen Funktion %qs erlaubtNULL in Arithmetik verwendetNULL() bei %C darf nicht in einem Feld-Konstruktor erscheinenNULL()-Initialisierung bei %C ist mehrdeutigNULL()-Initialisierung bei %C kÃ¶nnte kein MOLD habenName %qs bei %C ist bereits als eine allgemeine Schnittstelle bei %L definiertName %qs bei %C ist eine mehrdeutige Referenz auf %qs von aktueller ProgrammeinheitName %qs bei %C ist eine mehrdeutige Referenz auf %qs vom Modul %qsName %qs bei %C ist der Name der ProzedurName %qs in %s-Anweisung bei %C ist kein KonstruktnameName %qs in %s-Anweisung bei %C ist unbekanntName %qs des ABSTRACT INTERFACE bei %C kann nicht der gleiche wie ein intrinsischer Typ seinName hinter Â»!$omp criticalÂ« und Â»!$omp end criticalÂ« passt nicht bei %CName bei %C ist zu langName der Systembibliothek, gegen die gelinkt wird.Name der Startdatei.Name zu langBenannter COMMON-Block %qs bei %L muss die gleiche GrÃ¶ÃŸe wie anderswo haben (%lu Bytes gegenÃ¼ber %lu Bytes)Benanntes Block-DO bei %L erfordert passenden ENDDO-NamenBenannte Konstante %qs bei %L kann kein EQUIVALENCE-Objekt seinBenannte Konstante %qs in Variablen-Definitionskontext (%s) bei %LBenannte Konstante bei %C in EQUIVALENCENamensliste %qs kann bei %L kein Argument seinNamensliste %qs kann bei %L nicht als Argument fÃ¼r Unterprogramm oder Funktion verwendet werdenGruppenname %qs der Namensliste bei %C hat bereits einen Basistypen von %qsGruppenname %qs der Namensliste bei %C ist bereits USE-verbunden und kann nicht respezifiziert werden.Name der Namenslisten-Gruppe bei %L kann kein SAVE-Attribut habenEntweder EntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C erforderlichNegatives Argument N bei %LNegativer Exponent der Ganzzahl bei %L ergibt 0 als ErgebnisGeschachtelter CRITICAL-Block bei %CGeschachtelte Trampolin-Funktionen werden auf dem CK801 nicht unterstÃ¼tzt.In BIND(C) bei %C ist kein bindender Name erlaubtKeine Zweige
  Keine Aufrufe
  Kein voreingestelltes crt0.o.Noch keine Beschreibung.Interner Fehler: No edge out of thunk nodeKeine ausfÃ¼hrbaren Zeilen
  Im Strukturkonstruktor bei %2$C wurde keine Initialisierung fÃ¼r allozierbare Komponente %1$qs angegebenIm Strukturkonstruktor bei %2$C wurde keine Initialisierung fÃ¼r Komponente %1$qs angegebenWird nicht mehr unterstÃ¼tzt.Interner Fehler: No region crossing jump at section boundary in bb %iBenutzerdefinierte Nicht-ELEMENTAL-Zuweisung in WHERE bei %LNicht-PARAMETER-Symbol %qs bei %L kann nicht implied-shape seinNicht-POINTER in Zeiger-Verbindungskontext (%s) bei %LNicht-RECURSIVE Prozedur %qs bei %L ruft sich mÃ¶glicherweise rekursiv selbst auf. Sollte als RECURSIVE oder mit %<-frecursive%> verwendet werdenNicht-THREADPRIVATE-Objekt %qs in Klausel COPYIN bei %LElement eines Feldes mit vermuteter Form aus Nicht-Schriftzeichen in FORMAT-Markierung bei %LElement eines Feldes mit vermuteter GrÃ¶ÃŸe aus Nicht-Schriftzeichen in FORMAT-Markierung bei %LNicht-Zeichen in FORMAT-Markierung bei %LElement eines Zeigerfeldes aus Nicht-Schriftzeichen in FORMAT-Markierung bei %LNicht-konstante untere Grenze in Deklaration mit impliziter Form bei %LNicht-Standard-LOGICAL in %s-Marke bei %LNicht-erweiterbarer abgeleiteter Typ %qs bei %L darf nicht ABSTRACT seinNicht-numerisches Zeichen in Anweisungsmarke bei %CNicht-polymorphes Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %LNicht-skalare FINAL-Prozedur bei %L sollte Argument mit vermuteter Form habenIrrelevante Ziffern in %qs-Zahl bei %C, mÃ¶glicherweise falsche KINDNicht-variabler Ausdruck in Variablen-Definitionskontext (%s) bei %LMÃ¶gliche WertÃ¤nderung bei Umwandlung von %qs in %qs bei %LVariable darf in intrinsischer Zuweisung bei %L nicht polymorph sein - bitte prÃ¼fen, ob es ein passendes spezifisches Unterprogramm fÃ¼r den Â»=Â«-Operator gibtNicht-Koarray-Komponente %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da %s bei %L eine Kodimension oder Koarray-Subkomponente hat.)Nicht-Koarray-Komponente %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da es bereits eine Koarray-Subkomponente gibt.)Nicht-Koarray-Komponente %s bei %L des Typs LOCK_TYPE oder mit Subkomponente des Typs LOCK_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da %s bei %L eine Kodimension oder Koarray-Subkomponente hat.)Nicht-Koarray-Komponente %s bei %L des Typs LOCK_TYPE oder mit Subkomponente des Typs LOCK_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da es bereits eine Koarray-Subkomponente gibt.)Tab-Zeichen bei %C passt nichtUnpassendes Tab-Zeichen in Spalte %d der Zeile %dTab-Zeichen in Format bei %C passt nichtAbschnitt eines nicht konstanten Feldes bei %L in DATA-AnweisungUnzusammenhÃ¤ngendes Feld %qs mit verzÃ¶gerter Form in Klausel %s bei %LInclude-Verzeichnis %qs ist nicht vorhandenNichtganzzahliger Exponent in einem Initialisierungsausdruck bei %LUnvertrÃ¤glicher Feld-FPTR bei %L fÃ¼r C_F_POINTER: %sUnvertrÃ¤gliches Feld bei %L als Argument fÃ¼r C_LOC: %sUnvertrÃ¤gliche Prozedur bei %L fÃ¼r C_FUNLOCUnvertrÃ¤glicher Prozedurzeiger bei %L fÃ¼r C_F_PROCPOINTERNichtintrinsische elementare Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigNicht-negative Breite benÃ¶tigtNichtzeiger-Objekt %qs mit Standard-Initialisierung darf nicht in einer DATA-Anweisung bei %L erscheinenNichtpolymorphe Referenz auf abstrakten Typ bei %CNicht-Standard Typ-Deklaration %s*%d bei %CNicht genug Element in Feldinitialisierung bei %CUnerwartetes TAG.Anzahl der Partitionen, in die das Programm aufgeteilt werden soll.Anzahl der zur Ãœbergabe von Ganzzahlargumenten verwendeten Register.Numerischer PARAMETER in komplexer Konstante bei %C erforderlichIn Ausdruck bei %L werden numerische Operanden benÃ¶tigtNumerische oder CHARACTER-Operanden benÃ¶tigt in Ausdruck bei %LOLD-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinOMP DECLARE TARGET COMMON bei %L wurde vorher in LINK-Klausel und spÃ¤ter in TO-Klausel erwÃ¤hntOMP DECLARE TARGET COMMON bei %L wurde vorher in TO-Klausel und spÃ¤ter in LINK-Klausel erwÃ¤hntÂ»OMP DECLARE TARGETÂ«-Variable bei %L ist ein Element eines COMMON-BlocksOMP-DECLARE-TARGET-Variable bei %L wurde vorher in LINK-Klausel und spÃ¤ter in TO-Klausel erwÃ¤hntOMP-DECLARE-TARGET-Variable bei %L wurde vorher in TO-Klausel und spÃ¤ter in LINK-Klausel erwÃ¤hntOMP TARGET UPDATE bei %L erfordert mindestens eine TO- oder FROM-KlauselOPEN-Anweisung bei %C muss UNIT oder NEWUNIT habenOPEN-Anweisung in PURE-Prozedur bei %C nicht erlaubtOPERATOR-Argument bei %L muss eine PURE-Funktion seinOPTIONAL ist in BLOCK bei %C nicht erlaubtArgument der ORDERED-Klausel bei %C ist keine konstante positive GanzzahlORDERED-Parameter der Klausel bei %L ist weniger als COLLAPSEObjekt %qs bei %L ist keine VariableObjective-C-Deklarationen dÃ¼rfen nur im globalen GÃ¼ltigkeitsbereich erscheinenVeraltete Funktion:Ausgelagertes Werkzeug, um mit gcda-ZÃ¤hler zu arbeiten
  
! ZeichenlÃ¤nge alten Stils bei %CInitialisierung im alten Stil bei %CDeklaration %s*%d im alten Stil wird bei %C nicht unterstÃ¼tztRahmenzeiger fÃ¼r Blattfunktionen auslassen.Schritt zur Bereichsverkleinerung auslassen, wenn komplexe Division durchgefÃ¼hrt wird.Rahmenzeiger in Blattfunktionen auslassen.Eins der tatsÃ¤chlichen Argumente in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION bei %L muss OMP_PRIV seinNur SOURCE- oder SINK-AbhÃ¤ngigkeitstypen sind an ORDERED-Direktive bei %L erlaubtBei %2$L wurde nur FINAL-Feldprozedur fÃ¼r abgeleiteten Typ %1$qs definiert, skalare wird ebenfalls empfohlenAbsolute Auslagerungen nur bei Werten mit WordgrÃ¶ÃŸen erzeugen.Nur intrinsische Operatoren kÃ¶nnen in Ausdruck bei %L verwendet werdenNur einen Befehl pro Taktzyklus ausgeben.Nur fÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Nur die Form !$ACC ROUTINE ohne Liste ist im Schnittstellenblock bei %C erlaubtNur die Form !$OMP DECLARE TARGET ohne Klauseln ist im Schnittstellenblock bei %C erlaubtNur 32 FPRs verwenden.Nur 32 GPRs verwenden.OpenACC-Konstrukt innerhalb einer Nicht-OpenACC-RegionOpenACC-Direktive innerhalb von CRITICAL-Block bei %COpenACC-Anweisungen bei %C dÃ¼rfen in PURE-Prozeduren nicht auftretenOpenACC-Schleifendirektive muss mit einer OpenACC-Berechnungsregion verknÃ¼pft seinOpenACC-Region innerhalb einer OpenACC-Routine, geschachtelter Parallelismus wird noch nicht unterstÃ¼tztOpenMP-Konstrukte auÃŸer %<#pragma omp ordered simd%> oder %<#pragma omp atomic%> dÃ¼rfen nicht innerhalb von %<simd%>-Regionen geschachtelt seinOpenMP-Direktiven auÃŸer SIMD und DECLARE TARGET bei %C dÃ¼rfen in PURE- oder ELEMENTAL-Prozeduren nicht auftretenOperand des Operators .not. bei %%L ist %sOperand des unÃ¤ren numerischen Operators %%<%s%%> bei %%L ist %sOperand des Benutzeroperators %%<%s%%> bei %%L ist %sOperanden des binÃ¤ren numerischen Operators %%<%s%%> bei %%L sind %s/%sOperanden des Vergleichsoperators %%<%s%%> bei %%L sind %s/%sOperanden des logischen Operators %%<%s%%> bei %%L sind %s/%sOperanden des Zeichenkettenverkettungsoperators bei %%L sind %s/%sOperanden des Benutzeroperators %%<%s%%> bei %%L sind %s/%sOperatorschnittstelle bei %L steht mit intrinsischer Schnittstelle in KonfliktOperatorschnittstelle bei %L hat falsche ArgumentanzahlOperatorschnittstelle bei %L darf hÃ¶chstens zwei Argumente habenAnzahl der stdarg-Register optimieren, die am Anfang einer Funktion auf dem Stapel gespeichert werden.Bedingte AusdrÃ¼cke mittels SSA-PHI-Knoten optimieren.FÃ¼r CPU optimieren.Auf FehlersuchmÃ¶glichkeiten statt Geschwindigkeit oder GrÃ¶ÃŸe optimieren.Auf GrÃ¶ÃŸe statt Geschwindigkeit optimieren.Auf Geschwindigkeit optimieren, unter Missachtung genauer StandardkonformitÃ¤t.Code fÃ¼r Rahmenkopf optimieren.Induktionsvariablen auf BÃ¤umen optimieren.lui/addiu-Adressladebefehle optimieren.OpcodegrÃ¶ÃŸen zur Linkzeit optimieren.Partitionsneutralisierung optimieren.Geschwister- und endrekursive Aufrufe optimieren.Ende-Aufruf-Befehle in Assembler und Binder optimieren.Option %<-fallow-leading-underscore%> ist nur fÃ¼r gfortran-Entwickler gedacht und sollte nicht fÃ¼r implizit getypte Variable verwendet werdenOption %s nicht konsistent in allen LTO-Eingabedateien verwendetOption %s mit unterschiedlichen WertenOptionen:
  AuÃŸerhalb des Wertebereichs in IMAGE_INDEX bei %L fÃ¼r Dimension %d, SUB hat %ld und untere Grenze fÃ¼r COARRAY ist %ldAuÃŸerhalb des Wertebereichs in IMAGE_INDEX bei %L fÃ¼r Dimension %d, SUB hat %ld und obere Grenze fÃ¼r COARRAY ist %ldStapelspeicher aufgebraucht.
! .debug_types-Abschnitt ausgeben, wenn DWARF v4-Debuginfo verwendet wird.LTO-Objekte ausgeben, die sowohl Zwischensprache als auch BinÃ¤rausgabe enthalten.Information Ã¼ber Stapelverwendung auf Funktionsbasis ausgeben.VerifikationszÃ¤hler fÃ¼r VTables ausgeben.Informationen Ã¼ber Zeigermengen der VTable-Verifikation ausgeben.Aufruf des Teilbefehls Â»overlapÂ«:Ãœberlappende ungleiche Initialisierungen in EQUIVALENCE bei %CÃœberlappende ungleiche Initialisierungen in EQUIVALENCE bei %L-mbest-lib-options Ã¼berschreiben.P-Deskriptor benÃ¶tigt fÃ¼hrenden SkalierungsfaktorPAD= bei %C ist in Fortran 95 nicht erlaubtPARAMETER %qs wird bei %L verwendet, bevor dessen Definition vollstÃ¤ndig istFehlende Initialisierung fÃ¼r PARAMETER bei %LPARAMETER-Objekt %qs ist bei %L nicht erlaubtPARAMETER-Symbol in komplexer Konstante bei %CPARAMETER ohne Â»()Â« bei %CPAUSE-Anweisung bei %CLadebefehle relativ zum PC.PCS-VariantePHI-Argument fehlt fÃ¼r Kante %d->%dPHI-Argument ist kein SSA_NAME, oder invariantPHI node with locationPHI node with wrong VUSE on edge from BB %dPIC-Codeerzeugung ist mit schnellen indirekten Aufrufen unvertrÃ¤glichPIC-Codeerzeugung wird im portierbaren Laufzeitmodell nicht unterstÃ¼tztPIC wird fÃ¼r %qs nicht unterstÃ¼tztPIC wird nur fÃ¼r RTPs unterstÃ¼tztPIC wird benÃ¶tigt, wird aber nicht mit CONST16-Befehlen unterstÃ¼tztPIC-Register durch %qs in %<asm%> zerstÃ¶rtPIC-Register ist nicht vorbereitetPIC-UnterstÃ¼tzung fÃ¼r %<-fstack-limit-symbol%>POINTER-Attribut ist fÃ¼r Prozedurzeiger-Komponente bei %C erforderlichPOINTER-Objekt %qs in Klausel %s bei %LPOINTER-Objekt %qs von abgeleitetem Typ in Klausel %s bei %LPOINTER-Objekt %qs von polymorphem Typ in Klausel %s bei %LPOINTER-wertige Funktion tritt auf rechter Seite der Zuweisung bei %L aufPRE ausgeschaltetPRINT-Namensliste bei %C ist eine ErweiterungPRINT-Anweisung bei %C innerhalb PURE-Prozedur nicht erlaubtPRINT_OPERAND Null-ZeigerPRINT_OPERAND, ungÃ¼ltiger Befehl fÃ¼r %%CPRINT_OPERAND, ungÃ¼ltiger Befehl fÃ¼r %%NPRINT_OPERAND: Unbekanntes Zeichen %<%c%>PRINT_OPERAND_ADDRESS, Null-ZeigerPRIVATE-Anweisung bei %C ist nur in Spezifikationsteil eines Moduls erlaubtPRIVATE-Anweisung bei %C muss Prozedurbindungen vorausgehenPRIVATE-Anweisung bei %C muss Strukturkomponenten vorausgehenPRIVATE-Anweisung in TYPE bei %C muss innerhalb eines MODULEs seinPROCEDURE %qs bei %L darf nicht als ihre eigene Schnittstelle verwendet werdenPROCEDURE bei %C muss in einer allgemeinen Schnittstelle seinAttribut PROCEDURE steht mit Attribut INTENT in %qs bei %L in KonfliktAttribut PROCEDURE steht mit Attribut NAMELIST in %qs bei %L in KonfliktAttribut PROCEDURE steht mit Attribut PROTECTED bei %L in KonfliktAttribut PROCEDURE steht mit Attribut RESULT in %qs bei %L in KonfliktAttribut PROCEDURE steht mit Attribut SAVE in %qs bei %L in KonfliktPROCEDURE-Liste bei %CPROCEDURE-Anweisung bei %CPROCEDURE(Schnittstelle) bei %C sollte als DEFERRED deklariert seinPROTECTED bei %C nur in Spezifikationsabschnitts eines Moduls erlaubtPROTECTED-Attribut bei %CAttribut PROTECTED steht mit Attribut EXTERNAL bei %L in KonfliktPROTECTED-Anweisung bei %CPTX unterstÃ¼tzt keine schwachen Deklarationen (nur schwache Definitionen)PUBLIC %s %qs bei %L mit abgeleitetem PRIVATE-Typen %qsPUBLIC-Funktion %qs bei %L mit PRIVATE-Typ %qsPUBLIC-Anweisung bei %C ist nur in Spezifikationsteil eines Moduls erlaubtPURE und IMPURE dÃ¼rfen bei %C nicht gleichzeitig stehenPURE-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %LVLIW-Befehle packen.Strukturelemente ohne LÃ¼cken zusammenpacken.KÃ¼rzere feste Formularzeilen mit Leerzeichen auf Zeilenbreite auffÃ¼llen.AuffÃ¼llen mit %d Bytes vor %qs in COMMON %qs bei %L erforderlich; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenAuffÃ¼llen mit %d Bytes vor %qs in COMMON bei %L erforderlich; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenParameter %qs bei %L wurde nicht deklariert oder ist eine Variable, die nicht zu konstantem Ausdruck reduziertParameterfeld %qs bei %L kann nicht automatische oder vermutete Form habenParameterpack __bases nur in Templatedeklaration gÃ¼ltigDer parametrisierte abgeleitete Typ bei %C ist mehrdeutigParametrisierter Typ %1$qs hat bei %3$L keine Komponente, die zu Parameter %2$qs gehÃ¶rtOption -EB an den Linker Ã¼bergeben.Option -EL an den Linker Ã¼bergeben.Option -marclinux an den Linker Ã¼bergeben.Option -marclinux_prof an den Linker Ã¼bergeben.Â»-z textÂ« an den Linker Ã¼bergeben.Adresse der RA-Speicherstelle an _mcount in $12 Ã¼bergeben.Weitergegebenes Objekt bei %L muss Skalar seinScheinargument des Ã¼bergebenen Objektes von %qs bei %L muss an der gleichen Stelle wie das Scheinargument des Ã¼bergebenen Objektes der Ã¼berschriebenen Prozedur stehenScheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L muss ein Skalar seinScheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L darf nicht ALLOCATABLE seinScheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L darf nicht POINTER seinGibt an den Assembler eine Anforderung weiter, damit dieser diverse Chipfehler umgeht.Gibt an den Assembler eine Anforderung weiter, damit dieser bei diversen Chipfehlern warnt.Koarray bei %L wird an reservierbares, Nicht-Coarray-Scheinargument %qs Ã¼bergeben, das ungÃ¼ltig wird, wenn der Reservierungsstatus geÃ¤ndert wirdKoarray bei %L wird an reservierbares, Nicht-Coarray, INTENT(OUT) Scheinargument %qs Ã¼bergebenÃœbergabe der eingebauten Prozedur Ã¼ber die Speicherstelle ist bei %L nicht erlaubtPfad zu Headerdatei, die vor jeder Ãœbersetzungseinheit eingebunden wird.Prozentuale Strafe fÃ¼r Funktionen, die nur einen einzigen Aufruf einer anderen Funktion enthalten, wenn sie zum Klonen evaluiert werden.Prozentuale Strafe fÃ¼r rekursive Funktionen, wenn sie zum Klonen evaluiert werden.Informationen Ã¼ber IPA-Wertebereiche weitergeben.Identischen Code fÃ¼r Funktionen und schreibgeschÃ¼tzte Variablen zusammenfassen.Identischen Code fÃ¼r Funktionen zusammenfassen.Identischen Code fÃ¼r Variablen zusammenfassen.SMS-basierte modulo-Planung vor erstem Planungsdurchlauf durchfÃ¼hren.SMS-basierte modulo-Planung mit erlaubten Register-Verschiebungen durchfÃ¼hren.VR4130-spezifische Ausrichtungs-Optimierungen durchfÃ¼hren.Wertebereichsweitergabe auf BÃ¤umen durchfÃ¼hren.Schritt zur VorwÃ¤rts-Ãœbertragung auf RTL durchfÃ¼hren.Eine Reihe kleiner, aber teurer, Optimierungen durchfÃ¼hren.Optimierungsdurchlauf zur KopierÃ¼bertragung von Registern durchfÃ¼hren.Einen Optimierungsdurchgang zur Registerumbenennung durchfÃ¼hren.Einen zielabhÃ¤ngigen Optimierungsdurchgang zur Befehlsfusion durchfÃ¼hren.Ladeoptimierung fÃ¼r Sprungziele nach Prolog/Epilog-Behandlung ausfÃ¼hren.Ladeoptimierungen fÃ¼r Sprungziele vor Prolog/Epilog-Behandlung ausfÃ¼hren.Kopien erzeugen, um zwischenprozedurale Konstantenweitergabe zu verstÃ¤rken.Beseitigung von Vergleichen nach Registerreservierung durchfÃ¼hren.Umwandlung bedingter SprÃ¼nge in zweiglose Ã„quivalente durchfÃ¼hren.Umwandlung bedingter SprÃ¼nge in bedingte AusfÃ¼hrung durchfÃ¼hren.Umwandlungen von Â»switchÂ«-Initialisierungen durchfÃ¼hren.Optimierung zum Kreuzsprung durchfÃ¼hren.FrÃ¼hes Inlining durchfÃ¼hren.Erweiterte Ladebewegung wÃ¤hrend Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hren.Funktionslokale Analyse von Zeigerzielen auf BÃ¤umen durchfÃ¼hren.Beseitigung globaler gemeinsamer TeilausdrÃ¼cke nach Registerreservierung durchfÃ¼hren.Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hren.Indirektes Inlining durchfÃ¼hren.Interne KonsistenzprÃ¼fungen durchfÃ¼hren.Zwischenprozedurale bitweise Konstantenweitergabe durchfÃ¼hren.Zwischenprozedurale Konstantenweitergabe durchfÃ¼hren.Zwischenprozedurale Zeigt-auf-Analyse durchfÃ¼hren.Zwischenprozedurale Profilweitergabe durchfÃ¼hren.Zwischenprozedurale Reduktion von Aggregaten durchfÃ¼hren.Sprung-Threading-Optimierungen durchfÃ¼hren.Lebensdaueraufteilung wÃ¤hrend des Â»SSA -> NormalÂ«-Durchlaufs durchfÃ¼hren.Schleifen-SchÃ¤lung durchfÃ¼hren.Schleifen-Aufteilung durchfÃ¼hren.Schleifenabwicklung fÃ¼r alle Schleifen durchfÃ¼hren.Schleifenabwicklung durchfÃ¼hren, wenn Anzahl der Wiederholungen bekannt ist.Schleifenausschaltung durchfÃ¼hren.Teilweises Inlining durchfÃ¼hren.Beseitigung Ã¼berflÃ¼ssigen Ladens nach dem Abspeichern in globalem gemeinsamem Teilausdruck durchfÃ¼hren.Skalarersetzung von Aggregaten durchfÃ¼hren.WÃ¤hrend selektiver Planung Software-Pipelining innerer Schleifen durchfÃ¼hren.WÃ¤hrend selektiver Planung Software-Pipelining Ã¤uÃŸerer Schleifen durchfÃ¼hren.Spekulative Devirtualisierung durchfÃ¼hren.Speicherbewegung nach Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hren.Geradlinige StÃ¤rkereduktion durchfÃ¼hren.Superblockerzeugung Ã¼ber Ende-VervielfÃ¤ltigung durchfÃ¼hren.Schleifenabwicklung (unroll-and-jam) fÃ¼r Schleifen durchfÃ¼hren.Ungenutzte Symbole aus Info zur Fehlersuche entfernen.Ungenutzte Typen aus Info zur Fehlersuche entfernen.Variablenverfolgung durchfÃ¼hren und auch Variablen markieren, die uninitialisiert sind.Variablenverfolgung durch Zuweisungsanmerkungen durchfÃ¼hren.Variablenverfolgung durchfÃ¼hren.Gesamtprogrammoptimierung durchfÃ¼hren.Punkt in Formatspezifikation erforderlichFormatspezifikation %s bei %L erfordert PunktFormatspezifikation bei %L erfordert PunktÂ»$Â« als Bezeichnerzeichen zulassen.Unpassende Verwendungen des TAB-Zeichens erlauben.Planung einer Sequenz fÃ¼r Funktionsprolog und -epilog erlauben.Planung einer Funktionsprologsequenz erlauben.Planung von Funktionsprolog- und -epilogsequenzen erlauben.Universelle Zeichennamen (\u und \U) in Bezeichnern zulassen.Bei Planung ein Stopp-Bit nach jedem Takt einfÃ¼gen.DatenstÃ¼cke in ihren eigenen Abschnitt legen.Jede Funktion in ihren eigenen Abschnitt platzieren.Gleitkommakonstanten ins TOC legen.Symbol+Offset-Konstanten ins TOC legen.Bitte senden Sie einen vollstÃ¤ndigen Fehlerbericht auf Englisch ein;
  inclusive vorverarbeitetem Quellcode, wenn es dienlich ist.
  PluginsZeigerfeld-Komponente der Struktur bei %C muss eine aufgeschobene Form habenZeiger-Zuweisungsziel darf keine Konstante sein bei %LZeiger-Zuweisungsziel hat PROTECTED-Attribut bei %LZiel der Zeigerzuweisung in Initialisierungsausdruck bei %L muss das TARGET-Attribut habenZeiger-Zuweisungsziel bei %L ist weder TARGET noch POINTERZeiger-Zuweisungsziel ist kein POINTER bei %LZeigerzuweisung mit Vektorindex fÃ¼r rhs bei %LZeiger bei %L in Zeigerzuweisung kÃ¶nnte Zeigerziel Ã¼berdauernZeigerkomponente %s bei %L hat eine Subkomponente als Nicht-Koarray des Type EVENT_TYPE, die eine Kodimension haben muss oder eine Subkomponente eines Koarrays sein mussZeigerkomponente %s bei %L hat eine Subkomponente als Nicht-Koarray des Type LOCK_TYPE, die eine Kodimension haben muss oder eine Subkomponente eines Koarrays sein mussZeigerinitialisierung bei %C benÃ¶tigt %<=>%>, nicht %<=%>Ziel der Zeigerinitialisierung bei %L muss das SAVE-Attribut habenZiel der Zeigerinitialisierung bei %L muss das TARGET-Attribut habenZiel der Zeigerinitialisierung bei %L darf nicht ALLOCATABLE seinZeigerobjekt bei %C darf nicht koindiziert seinZeigerobjekt bei %L darf keinen Koindex habenZuweisung eines Prozedurzeigers bei %LZeigerfeld als effektives Argument bei %L erfordert wegen VOLATILE-Attribut ein Scheinargument %qs mit vermuteter Form oder als ZeigerfeldZeiger sind 32 Bit.Zeiger sind 64 Bit.MÃ¶gliche Richtlinien fÃ¼r Â»-mcompact-branches=Â«:Polymorpher FPTR bei %L fÃ¼r C_F_POINTERPolymorphe Komponente %s bei %L in SEQUENCE oder BIND(C)-Typ %sPolymorphes Skalar wird an Feld-Scheinargument %qs bei %L Ã¼bergebenPolymorphes Subobjekt des koindizierten Objektes bei %LPositive Exponentenbreite erforderlichPositive Breite benÃ¶tigtPositive Breite in Formatspezifizierung %s bei %L erforderlichMit T-Deskriptor positive Breite benÃ¶tigtMÃ¶gliche WertÃ¤nderung bei Umwandlung von %s in %s bei %LZweige gegenÃ¼ber bedingter AusfÃ¼hrung bevorzugen.Wortzugriffe bevorzugen (statt Bytezugriffen).Vorzugsweise Register reservieren, die kurze Befehle ermÃ¶glichen.Globalen Symbolen ein Â»:Â« voranstellen (fÃ¼r Verwendung mit PREFIX).Nur Direktiven vorverarbeiten.Vorverarbeiteter Quellcode wurde in Datei %s gespeichert, bitte hÃ¤ngen Sie die an Ihren Fehlerbericht an.
  Bindestapel des PowerPC 476 durch Anpassen eines blr an bcl/bl-Befehle fÃ¼r GOT-Zugriffe beibehalten.Vorgeben, dass branch-around-a-move ein bedingter Sprung ist.Verhindern, dass $fp wÃ¤hrend der Registerallozierung alloziert wird, so dass der Compiler die FP-als-GP-Optimierung durchfÃ¼hren kann.Verwendung aller Gleitkommaoperationen verhindern.Verwendung aller Hardware-Gleitkommabefehle verhindern.Vorherige !$OMP DECLARE REDUCTION bei %LVorherige !$OMP DECLARE REDUCTION von Modul %s bei %LCPU-Feinabstimmung als Kommentar in Assemblerdatei ausgeben. Diese Option wird nur fÃ¼r Regressionstest des Compilers verwendet und ist nicht fÃ¼r den normalen Betrieb vorgesehen.Information zur Code-Ãœberdeckung ausgeben.
*************** gibt KEINE Garantie; auch nicht fÃ¼r MAR
*** 2202,2208 ****
  Dem Linker erlauben, PIC-Aufrufe in direkte Aufrufe umzuwandeln.Versuchen, virtuelle SprÃ¼nge in direkte umzuwandeln.Versuchen, Schleifen zu tauschen, wenn es nÃ¼tzt.Versuchen, abgeleitete Typen so kompakt wie mÃ¶glich anzuordnen.Code fÃ¼r angegebenen Prozessor optimieren.Die erwartete Speicher-Wartezeit abstimmen.FÃ¼r angegebene Ziel-CPU oder Architektur optimieren.Aktiviert CET-Instrumentierung fÃ¼r solche switch-Anweisungen, die Sprungtabellen und indirekte SprÃ¼nge verwenden.Durchlauf fÃ¼r Redundante Erweiterungsentfernung (REE) einschalten.Registerbelegung feinkalibrieren, um 16-Bit-Befehle zu generieren.Zwei Haupt-PROGRAMme bei %L und %CZwei oder mehr Teilreferenzen mit Rang grÃ¶ÃŸer Null dÃ¼rfen nicht bei %L angegeben werdenInterner Fehler: Two symbols with same comdat_group are not linked by the same_comdat_group list.Typ %qs mit DEFERRED-Bindung bei %C ist nicht ABSTRACTTyp %qs der CLASS-Variable %qs bei %L ist nicht erweiterbarTypdeklaration %qs bei %L ist nicht C-kompatibel, aber sie ist BIND(C)Typdefinition von %qs bei %C wurde bereits bei %L definiertTyp nicht zugreifbar in Variablen-Definitionskontext (%s) bei %LUnpassender Typ in Argument %qs bei %L; %s wurde an %s Ã¼bergebenTypname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ seinTypname %qs bei %C in Konflikt mit vorher deklarierter EntitÃ¤t bei %L, die den gleichen Namen hatTypname %qs bei %C ist mehrdeutigTyp des Arguments %qs in Aufruf von %qs bei %L sollte %s sein, nicht %sTyp der EntitÃ¤t bei %L ist mit Quellausdruck bei %L typunvertrÃ¤glichTyp der EntitÃ¤t bei %L ist mit Typspezifikation unvertrÃ¤glichTypparameter %qs bei %C hat keinen zugehÃ¶rigen Eintrag in der Typparameter-Namensliste bei %LFÃ¼r intrinsische Funktion %qs angegebener Typ bei %L wird ignoriertTypgebundener Operator bei %L kann nicht NOPASS seinTypgebundene Prozedur bei %CTypspezifikation bei %L kann keine Parameter mit aufgeschobenem Typ habenTypspezifikation bei %L darf kein Sternchen fÃ¼r einen Typparameter enthaltenbei %L wurde kein UNIT angegebenUNIT-Zahl in CLOSE-Anweisung bei %L muss nicht-negativ seinUNIT-Zahl in INQUIRE-Anweisung bei %L darf nicht %d seinUNIT-Zahl in Anweisung bei %L muss nicht-negativ seinFehlende UNIT-Zahl in Anweisung bei %LUNIT-Spezifikation bei %L muss ein INTEGER-Ausdruck oder eine CHARACTER-Variable seinUNIT-Spezifizierer mit NEWUNIT bei %C nicht erlaubtUNLOCK-Anweisung bei %CArgument UNTIL_COUNT= bei %L muss ein skalarer INTEGER-Ausdruck seinUSE-Anweisung bei %C hat keinen ONLY-QualifiziererSpezifische INTRINSIC-Prozedur fÃ¼r Referenz %qs bei %L kann nicht gefunden werdenSymbol %qs kann nicht gefunden werdenLade-/Speicheroffset fÃ¼r Fusion kann nicht generiert werdenSpezifische Funktion %qs bei %L kann nicht aufgelÃ¶st werdenSpezifisches Unterprogramm %qs bei %L kann nicht aufgelÃ¶st werdenNicht klassifizierbare GCC-Anweisung bei %CNicht klassifizierbare OpenACC-Anweisung bei %CNicht klassifizierbare OpenMP-Anweisung bei %CNicht klassifizierbare Anweisung bei %CAnweisung in IF-Klausel bei %C nicht klassifizierbarUndefinierte spezifische Bindung %qs als Ziel des GENERIC %qs bei %LUnter -ffast-math einen FRIZ-Befehl fÃ¼r (double)(long long)-Umwandlungen erzeugen.Unter der Kontrolle des Object-Size-Typs warnen, wenn PufferÃ¼berlÃ¤ufe in Stringmanipulationsfunktionen wie memcpy und strcpy auftreten.Ungleiche ZeichenlÃ¤ngen (%ld/%ld) in %sUngleiche ZeichenlÃ¤ngen (%ld, %ld) in %s bei %LUnerwartetes %<%c%> fÃ¼r Variable %qs nicht-abgeleiteten Typs bei %CUnerwartetes %<*%> fÃ¼r Codimension %d von %d bei %CUnerwartetes %<*%> in Coarray-Index bei %CUnerwartete Anweisung %s bei %CUnerwartete Anweisung %s bei %C in INTERFACE-KÃ¶rperUnerwartete Anweisung %s in BLOCK DATA bei %CUnerwartete Anweisung %s in CONTAINS-Abschnitt bei %CUnerwartete Anweisung %s in FORALL-Block bei %CUnerwartete Anweisung %s in INTERFACE-Block bei %CUnerwartete Anweisung %s in MODULE bei %CUnerwartete Anweisung %s in WHERE-Block bei %CUnerwartete CASE-Anweisung bei %CUnerwartetes DIM-Argument mit Nicht-COARRAY-Argument bei %LUnerwartete END-Anweisung bei %CUnerwartete ENTRY-Anweisung bei %CUnerwartetes EOFUnerwartetes intrinsisches NULL() bei %L fÃ¼r Schein-%qsUnerwarteter OpenACC-Parallelismus.Unerwartetes SHAPE-Argument bei %L fÃ¼r C_F_POINTER mit skalarem FPTRUnerwartete TYPE IS-Anweisung bei %CUnerwartete alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LUnerwartetes Zeichen in Variablenliste bei %CUnerwartete Zeichen in PARAMETER-Anweisung bei %CUnerwarteter Coarray-Bezeichner bei %CUnerwartete EntitÃ¤ten mit abgeleitetem Typ im binÃ¤ren intrinsischen numerischen Operator %%<%s%%> bei %%LUnerwartetes Element %qc in Formatzeichenkette bei %LUnerwartetes Dateiende in %qsUnerwartetes Ende der FormatzeichenketteUnerwartetes ModulendeUnerwarteter intrinsischer Typ %qs bei %LUnerwarteter Ausschuss hinter Â»!$ACC DECLAREÂ« bei %CUnerwarteter Ausschuss hinter Â»!$OMP DECLARE REDUCTIONÂ« bei %CUnerwarteter Ausschuss hinter Â»!$OMP DECLARE TARGETÂ« bei %CUnerwarteter Ausschuss hinter $OMP ATOMIC-Anweisung bei %CUnerwarteter Ausschuss hinter $OMP BARRIER-Anweisung bei %CUnerwarteter Ausschuss hinter Â»$OMP CANCELLATION POINTÂ«-Anweisung bei %CUnerwarteter Ausschuss hinter $OMP CRITICAL-Anweisung bei %CUnerwarteter Ausschuss inter $OMP FLUSH-Anweisung bei %CUnerwarteter Ausschuss hinter $OMP MASTER-Anweisung bei %CUnerwarteter Ausschuss hinter Â»$OMP TASKGROUPÂ«-Anweisung bei %CUnerwarteter Ausschuss hinter $OMP WORKSHARE-Anweisung bei %CUnerwartete Zeichen hinter ELSE-IF-Anweisung bei %CUnerwartete Zeichen hinter ELSE-Anweisung bei %CUnerwarteter Ausschuss hinter NOWAIT-Klausel bei %CUnerwarteter Ausschuss hinter Â»OMP THREADPRIVATEÂ« bei %CUnerwarteter Ausschuss hinter TASKWAIT-Klausel bei %CUnerwarteter Ausschuss hinter TASKYIELD-Klausel bei %CUnerwartete Angaben hinter Funktionsdeklaration bei %CUnerwartete Angaben in formaler Argumentliste bei %CUnexpected thumb1 far jumpUnerwartete Verwendung des Unterprogrammnamens %qs bei %CInterner Fehler: Uninitialized probability of edge %i->%iEinheitszahl in E/A-Anweisung zu groÃŸEinheitszahl in E/A-Anweisung zu kleinUnbekanntes Argument %qs bei %L fÃ¼r intrinsisches %sUnbekannte Argumentlistenfunktion bei %LUnbekanntes Attribut in !GCC$ ATTRIBUTES-Anweisung bei %CUnbekannte Form fÃ¼r Ausdruck fÃ¼r StapelgrenzeUnbekannte eingebauter OperatorUnbekannter Operator %%<%s%%> bei %%LUnbekannter Operator %%<%s%%> bei %%L; meinten Sie Â»%sÂ«?Unbekannter Prozedurname %qs bei %CUnbeschrÃ¤nkt polymorphes ALLOCATE-Objekt bei %L erfordert entweder eine Typspezifikation, SOURCE-Marke oder MOLD-MarkeUnbekannter MCU-Name %qs, daher wird angenommen, dass er keine Hardware-Multiplikation kann.
  Verwenden Sie die Option %<-mhwmult%>, um diese explizit einzustellen.Unbekannter MCU-Name %qs, daher wird angenommen, dass es ein MSP430 ohne Hardware-Multiplikation ist.
  Verwenden Sie die Optionen %<-mcpu%> und %<-mhwmult%>, um diese explizit einzustellen.Unbekannter MCU-Name %qs, daher wird angenommen, dass er lediglich das MSP430-ISA unterstÃ¼tzt.
! Verwenden Sie die Option %<-mcpu%>, um dieses explizit einzustellen.Unbekannter MCU-Name %qs.Unbekannte Option fÃ¼r %<-finit-logical%>: %sUnbekannte Option fÃ¼r Endianess-Wert: %qsUnbekannte Option fÃ¼r Gleitkomma-Initialisierungswert: %qsUnbekannte Option %qsNicht festgelegte Option Â»%sÂ« wird ignoriert, fÃ¼r CPU Â»%sÂ« ist sie stets eingeschaltet.Code Â»%cÂ« fÃ¼r Festkomma nicht unterstÃ¼tzt:Der Kernel hat einen nicht unterstÃ¼tzten CPU-Namen fÃ¼r %<-mcpu=native%> zurÃ¼ckgegeben: %s
  Bitte geben Sie den CPU-Namen explizit an. GÃ¼ltige CPU-Namen sind: %sOperand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tztNicht unterstÃ¼tzte Anweisung in WHERE bei %LNicht unterstÃ¼tzter Wert fÃ¼r Â»-mmpy-optionÂ«Mehrfache Parallelismus-Stufen in OpenACC-Routinen werden nicht unterstÃ¼tztUnbeendete Zeichenkonstante beginnend bei %CUngenutzte PRIVATE-Variable %qs bei %L deklariertUngenutztes Dummyargument %qs bei %LUnbenutzte Initialisierungszeichenkette bei %L, da die Variable die LÃ¤nge 0 hatUngenutzte Modulvariable Â»%qsÂ«, die bei %L ausdrÃ¼cklich importiert wurdeUngenutzter Parameter %qs, bei %L deklariertUngenutzter Parameter %qs, der bei %L ausdrÃ¼cklich importiert wurdeUngenutzte Variable %qs, bei %L deklariertObere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dObere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dObere Grenze der letzten Coarray-Dimension muss %<*%> sein, bei %CObere Kogrenze ist kleiner als untere Kogrenze bei %LObere Kogrenze ist kleiner als untere Kogrenze von 1 bei %LObere Grenze %d von %<-fdbg-cnt=%s%> muss eine nichtnegative Ganzzahl seinAufruf: %s [Option]â€¦ <Teilbefehl> [Option]â€¦
  
  Aufruf: %s [Optionen] Datei...
--- 2221,2227 ----
  Dem Linker erlauben, PIC-Aufrufe in direkte Aufrufe umzuwandeln.Versuchen, virtuelle SprÃ¼nge in direkte umzuwandeln.Versuchen, Schleifen zu tauschen, wenn es nÃ¼tzt.Versuchen, abgeleitete Typen so kompakt wie mÃ¶glich anzuordnen.Code fÃ¼r angegebenen Prozessor optimieren.Die erwartete Speicher-Wartezeit abstimmen.FÃ¼r angegebene Ziel-CPU oder Architektur optimieren.Aktiviert CET-Instrumentierung fÃ¼r solche switch-Anweisungen, die Sprungtabellen und indirekte SprÃ¼nge verwenden.Durchlauf fÃ¼r Redundante Erweiterungsentfernung (REE) einschalten.Registerbelegung feinkalibrieren, um 16-Bit-Befehle zu generieren.Zwei Haupt-PROGRAMme bei %L und %CZwei oder mehr Teilreferenzen mit Rang grÃ¶ÃŸer Null dÃ¼rfen nicht bei %L angegeben werdenInterner Fehler: Two symbols with same comdat_group are not linked by the same_comdat_group list.Typ %qs mit DEFERRED-Bindung bei %C ist nicht ABSTRACTTyp %qs der CLASS-Variable %qs bei %L ist nicht erweiterbarTypdeklaration %qs bei %L ist nicht C-kompatibel, aber sie ist BIND(C)Typdefinition von %qs bei %C wurde bereits bei %L definiertTyp nicht zugreifbar in Variablen-Definitionskontext (%s) bei %LUnpassender Typ in Argument %qs bei %L; %s wurde an %s Ã¼bergebenTypname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ seinTypname %qs bei %C in Konflikt mit vorher deklarierter EntitÃ¤t bei %L, die den gleichen Namen hatTypname %qs bei %C ist mehrdeutigTyp des Arguments %qs in Aufruf von %qs bei %L sollte %s sein, nicht %sTyp der EntitÃ¤t bei %L ist mit Quellausdruck bei %L typunvertrÃ¤glichTyp der EntitÃ¤t bei %L ist mit Typspezifikation unvertrÃ¤glichTypparameter %qs bei %C hat keinen zugehÃ¶rigen Eintrag in der Typparameter-Namensliste bei %LFÃ¼r intrinsische Funktion %qs angegebener Typ bei %L wird ignoriertTypgebundener Operator bei %L kann nicht NOPASS seinTypgebundene Prozedur bei %CTypspezifikation bei %L kann keine Parameter mit aufgeschobenem Typ habenTypspezifikation bei %L darf kein Sternchen fÃ¼r einen Typparameter enthaltenbei %L wurde kein UNIT angegebenUNIT-Zahl in CLOSE-Anweisung bei %L muss nicht-negativ seinUNIT-Zahl in INQUIRE-Anweisung bei %L darf nicht %d seinUNIT-Zahl in Anweisung bei %L muss nicht-negativ seinFehlende UNIT-Zahl in Anweisung bei %LUNIT-Spezifikation bei %L muss ein INTEGER-Ausdruck oder eine CHARACTER-Variable seinUNIT-Spezifizierer mit NEWUNIT bei %C nicht erlaubtUNLOCK-Anweisung bei %CArgument UNTIL_COUNT= bei %L muss ein skalarer INTEGER-Ausdruck seinUSE-Anweisung bei %C hat keinen ONLY-QualifiziererSpezifische INTRINSIC-Prozedur fÃ¼r Referenz %qs bei %L kann nicht gefunden werdenSymbol %qs kann nicht gefunden werdenLade-/Speicheroffset fÃ¼r Fusion kann nicht generiert werdenSpezifische Funktion %qs bei %L kann nicht aufgelÃ¶st werdenSpezifisches Unterprogramm %qs bei %L kann nicht aufgelÃ¶st werdenNicht klassifizierbare GCC-Anweisung bei %CNicht klassifizierbare OpenACC-Anweisung bei %CNicht klassifizierbare OpenMP-Anweisung bei %CNicht klassifizierbare Anweisung bei %CAnweisung in IF-Klausel bei %C nicht klassifizierbarUndefinierte spezifische Bindung %qs als Ziel des GENERIC %qs bei %LUnter -ffast-math einen FRIZ-Befehl fÃ¼r (double)(long long)-Umwandlungen erzeugen.Unter der Kontrolle des Object-Size-Typs warnen, wenn PufferÃ¼berlÃ¤ufe in Stringmanipulationsfunktionen wie memcpy und strcpy auftreten.Ungleiche ZeichenlÃ¤ngen (%ld/%ld) in %sUngleiche ZeichenlÃ¤ngen (%ld, %ld) in %s bei %LUnerwartetes %<%c%> fÃ¼r Variable %qs nicht-abgeleiteten Typs bei %CUnerwartetes %<*%> fÃ¼r Codimension %d von %d bei %CUnerwartetes %<*%> in Coarray-Index bei %CUnerwartete Anweisung %s bei %CUnerwartete Anweisung %s bei %C in INTERFACE-KÃ¶rperUnerwartete Anweisung %s in BLOCK DATA bei %CUnerwartete Anweisung %s in CONTAINS-Abschnitt bei %CUnerwartete Anweisung %s in FORALL-Block bei %CUnerwartete Anweisung %s in INTERFACE-Block bei %CUnerwartete Anweisung %s in MODULE bei %CUnerwartete Anweisung %s in WHERE-Block bei %CUnerwartete CASE-Anweisung bei %CUnerwartetes DIM-Argument mit Nicht-COARRAY-Argument bei %LUnerwartete END-Anweisung bei %CUnerwartete ENTRY-Anweisung bei %CUnerwartetes EOFUnerwartetes intrinsisches NULL() bei %L fÃ¼r Schein-%qsUnerwarteter OpenACC-Parallelismus.Unerwartetes SHAPE-Argument bei %L fÃ¼r C_F_POINTER mit skalarem FPTRUnerwartete TYPE IS-Anweisung bei %CUnerwartete alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LUnerwartetes Zeichen in Variablenliste bei %CUnerwartete Zeichen in PARAMETER-Anweisung bei %CUnerwarteter Coarray-Bezeichner bei %CUnerwartete EntitÃ¤ten mit abgeleitetem Typ im binÃ¤ren intrinsischen numerischen Operator %%<%s%%> bei %%LUnerwartetes Element %qc in Formatzeichenkette bei %LUnerwartetes Dateiende in %qsUnerwartetes Ende der FormatzeichenketteUnerwartetes ModulendeUnerwarteter intrinsischer Typ %qs bei %LUnerwarteter Ausschuss hinter Â»!$ACC DECLAREÂ« bei %CUnerwarteter Ausschuss hinter Â»!$OMP DECLARE REDUCTIONÂ« bei %CUnerwarteter Ausschuss hinter Â»!$OMP DECLARE TARGETÂ« bei %CUnerwarteter Ausschuss hinter $OMP ATOMIC-Anweisung bei %CUnerwarteter Ausschuss hinter $OMP BARRIER-Anweisung bei %CUnerwarteter Ausschuss hinter Â»$OMP CANCELLATION POINTÂ«-Anweisung bei %CUnerwarteter Ausschuss hinter $OMP CRITICAL-Anweisung bei %CUnerwarteter Ausschuss inter $OMP FLUSH-Anweisung bei %CUnerwarteter Ausschuss hinter $OMP MASTER-Anweisung bei %CUnerwarteter Ausschuss hinter Â»$OMP TASKGROUPÂ«-Anweisung bei %CUnerwarteter Ausschuss hinter $OMP WORKSHARE-Anweisung bei %CUnerwartete Zeichen hinter ELSE-IF-Anweisung bei %CUnerwartete Zeichen hinter ELSE-Anweisung bei %CUnerwarteter Ausschuss hinter NOWAIT-Klausel bei %CUnerwarteter Ausschuss hinter Â»OMP THREADPRIVATEÂ« bei %CUnerwarteter Ausschuss hinter TASKWAIT-Klausel bei %CUnerwarteter Ausschuss hinter TASKYIELD-Klausel bei %CUnerwartete Angaben hinter Funktionsdeklaration bei %CUnerwartete Angaben in formaler Argumentliste bei %CUnexpected thumb1 far jumpUnerwartete Verwendung des Unterprogrammnamens %qs bei %CInterner Fehler: Uninitialized probability of edge %i->%iEinheitszahl in E/A-Anweisung zu groÃŸEinheitszahl in E/A-Anweisung zu kleinUnbekanntes Argument %qs bei %L fÃ¼r intrinsisches %sUnbekannte Argumentlistenfunktion bei %LUnbekanntes Attribut in !GCC$ ATTRIBUTES-Anweisung bei %CUnbekannte Form fÃ¼r Ausdruck fÃ¼r StapelgrenzeUnbekannte eingebauter OperatorUnbekannter Operator %%<%s%%> bei %%LUnbekannter Operator %%<%s%%> bei %%L; meinten Sie Â»%sÂ«?Unbekannter Prozedurname %qs bei %CUnbeschrÃ¤nkt polymorphes ALLOCATE-Objekt bei %L erfordert entweder eine Typspezifikation, SOURCE-Marke oder MOLD-MarkeUnbekannter MCU-Name %qs, daher wird angenommen, dass er keine Hardware-Multiplikation kann.
  Verwenden Sie die Option %<-mhwmult%>, um diese explizit einzustellen.Unbekannter MCU-Name %qs, daher wird angenommen, dass es ein MSP430 ohne Hardware-Multiplikation ist.
  Verwenden Sie die Optionen %<-mcpu%> und %<-mhwmult%>, um diese explizit einzustellen.Unbekannter MCU-Name %qs, daher wird angenommen, dass er lediglich das MSP430-ISA unterstÃ¼tzt.
! Verwenden Sie die Option %<-mcpu%>, um dieses explizit einzustellen.Unbekannter MCU-Name %qs.Unbekannte Option fÃ¼r %<-finit-logical%>: %sUnbekannte Option fÃ¼r Endianess-Wert: %qsUnbekannte Option fÃ¼r Gleitkomma-Initialisierungswert: %qsUnbekannte Option %qsCode Â»%cÂ« fÃ¼r Festkomma nicht unterstÃ¼tzt:Der Kernel hat einen nicht unterstÃ¼tzten CPU-Namen fÃ¼r %<-mcpu=native%> zurÃ¼ckgegeben: %s
  Bitte geben Sie den CPU-Namen explizit an. GÃ¼ltige CPU-Namen sind: %sOperand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tztNicht unterstÃ¼tzte Anweisung in WHERE bei %LNicht unterstÃ¼tzter Wert fÃ¼r Â»-mmpy-optionÂ«Mehrfache Parallelismus-Stufen in OpenACC-Routinen werden nicht unterstÃ¼tztUnbeendete Zeichenkonstante beginnend bei %CUngenutzte PRIVATE-Variable %qs bei %L deklariertUngenutztes Dummyargument %qs bei %LUnbenutzte Initialisierungszeichenkette bei %L, da die Variable die LÃ¤nge 0 hatUngenutzte Modulvariable Â»%qsÂ«, die bei %L ausdrÃ¼cklich importiert wurdeUngenutzter Parameter %qs, bei %L deklariertUngenutzter Parameter %qs, der bei %L ausdrÃ¼cklich importiert wurdeUngenutzte Variable %qs, bei %L deklariertObere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dObere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dObere Grenze der letzten Coarray-Dimension muss %<*%> sein, bei %CObere Kogrenze ist kleiner als untere Kogrenze bei %LObere Kogrenze ist kleiner als untere Kogrenze von 1 bei %LObere Grenze %d von %<-fdbg-cnt=%s%> muss eine nichtnegative Ganzzahl seinAufruf: %s [Option]â€¦ <Teilbefehl> [Option]â€¦
  
  Aufruf: %s [Optionen] Datei...
*************** Bitte geben Sie den CPU-Namen explizit a
*** 2216,2222 ****
  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.Variable %qs bei %C kann nicht innerhalb der bei %L beginnenden Schleife redefiniert werdenVariable %qs bei %C mit Initialisierung tritt bereits in einer DATA-Anweisung aufVariable %qs bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert istVariable %qs bei %L kann nicht gleichzeitig die Attribute ALLOCATABLE und BIND(C) habenVariable %qs bei %L kann nicht gleichzeitig die Attribute OPTIONAL und VALUE haben, da Prozedur %qs BIND(C) istVariable %qs bei %L kann nicht gleichzeitig die Attribute POINTER und BIND(C) habenVariable %qs bei %L wurde keine Formatmarke zugewiesenVariable %qs bei %L in Common-Block %qs bei %C muss in einer C-kompatiblen Art deklariert sein, da Common-Block %qs bind(c) istVariable %qs bei %L muss in diesem Kontext eine Konstante seinVariable %qs bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten habenVariable %qs bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein ScheinargumentVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, kÃ¶nnte jedoch unvertrÃ¤glich mit C seinVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da der abgeleitete Typ %qs nicht mit C interoperabel istVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da sie polymorph istVariable %qs bei %L ist in COMMON, aber Initialisierung ist nur in BLOCK DATA erlaubtVariable %qs bei %L kÃ¶nnte mit C inkompatibel sein, aber sie ist BIND(C)Variable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Funktion %qs definiert werdenVariable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Unterprogramm %qs definiert werdenVariable %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray seinVariable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Unterprogramm %qsVariable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Funktion %qsVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) istVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die jedoch BIND(C) istVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) istVariable %qs bei %L mit Koarraykomponente muss ein Nichtzeiger, nichtallozierbares Skalar und damit kein Koarray seinVariable %qs kann nicht in Variablen-Definitionskontext (%s) bei %L in PURE-Prozedur auftretenVariable %qs kann nicht im Ausdruck bei %L auftretenVariable %qs aus Modul %qs mit Bindungsmarke %qs bei %L verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %L aus Modul %qsVariable %qs bei %L wurde keine Zielmarke zugewiesenVariable %qs in %s-Klausel wird in NAMELIST-Anweisung bei %L verwendetVariable %qs in Common-Block %qs bei %C kann nicht BIND(C) sein, da sie nicht global istVariable %qs in gemeinsamem Block %qs bei %C muss mit einer mit C interoperablen Art deklariert sein, da der gemeinsame Block %qs BIND(C) istVariable %qs in gemeinsamem Block %qs bei %L kann nicht mit BIND(C) deklariert werden, da sie nicht global istVariable %qs in gemeinsamem Block %qs bei %L kÃ¶nnte inkompatibel mit C sein, obwohl gemeinsamer Block %qs BIND(C) istVariable %qs ist PROTECTED und kann nicht in 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 %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.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 polymorphen Typen in C++ warnen, bei denen das SchlÃ¼sselwort Â»finalÂ« die CodequalitÃ¤t verbessern wÃ¼rde.Bei virtuellen Methoden in C++ warnen, bei denen das SchlÃ¼sselwort Â»finalÂ« die CodequalitÃ¤t verbessern wÃ¼rde.Bei vererbten Konstruktoren in C++11 warnen, wenn die Basisklasse variadischen Konstruktor hat.Warnen, wenn NULL an Argumentstellen, die als nicht-NULL erfordernd markiert sind, Ã¼bergeben wird.Bei PCH-Dateien, die gefunden, aber nicht verwendet werden, warnen.Bei USE-Anweisungen, die keinen ONLY-Qualifizierer haben, warnen.Bei Verwendung von __TIME__, __DATE__ oder __TIMESTAMP__ warnen.Bei Ausrichtung von COMMON-BlÃ¶cken warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt, warnen.Bei leerem KÃ¶rper in einer if- oder else-Anweisung warnen.Bei ungÃ¼ltigen DO-Schleifen warnen.Warnen, wenn ein boolescher Ausdruck mit einer Ganzzahl verglichen wird, deren Wert ungleich true/false ist.Bei PufferÃ¼berlauf in Stringfunktionen wie memcpy und strcpy warnen.Bei Aufrufen nicht explizit deklarierter Prozeduren warnen.Warnen, wenn 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.Bei Aufrufen mit impliziter Schnittstelle warnen.Warnen, wenn Funktionen in unvertrÃ¤gliche Typen umgewandelt werden.Warnen, wenn Funktionen in unvertrÃ¤gliche Funktionstypen umgewandelt werden.Bei Umwandlungen 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 Code warnen, der strict-aliasing-Regeln verletzen kÃ¶nnte.Beim Vergleich verschiedener Enum-Typen warnen.Bei Ganzzahldivisionen durch Null zur Ãœbersetzungszeit warnen.Bei Ganzzahldivisionen mit abgeschnittenem Ergebnis warnen.Bei Erzeugung temporÃ¤rer Felder warnen.Bei Â»hÃ¤ngendem elseÂ« warnen.Bei Deklarationen von Entitys warnen, in denen Attribute fehlen, die bei verwandten Entitys jedoch angegeben wurden.Beim LÃ¶schen polymorpher Objekte mit nicht-virtuellen Destruktoren warnen.Vor der Verwendung des veralteten AltiVec-Typen Â»vector long ...Â« warnen.Bei doppelten Zweigen in if-else-Anweisungen warnen.Warnen, wenn in einer if-else-if-Kette doppelte Bedingungen auftauchen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen ohne Â»default:Â«-Fall warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt und die kein Â»default:Â« haben, warnen.Bei PrÃ¼fung auf Gleichheit mit REAL- oder COMPLEX-AusdrÃ¼cken warnen.Bei Merkmalen, die in ISO 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 Â»floatÂ« nach Â»doubleÂ« warnen.Bei impliziten Deklarationen warnen.Bei impliziten Funktionsdeklarationen warnen.Bei unpassender Attributverwendung warnen.Bei inkompatiblen Umwandlungen zwischen Zahlen und Zeigern (in beide Richtungen) warnen.Bei ungÃ¼ltigen OpenACC-Dimensionen warnen.Bei ungÃ¼ltigen Verwendungen des Makros Â»offsetofÂ« warnen.Bei in der Hauptdatei definierten, ungenutzten Makros warnen.Bei mÃ¶glicherweise nicht initialisierten automatischen Variablen warnen.Bei fehlendem Â»&Â« in fortgesetzten Zeichenkonstanten warnen.Bei fehlenden Feldern in struct-Initialisierungen warnen.Warnen, wenn Deallokationsfunktionen mit expliziter GrÃ¶ÃŸenangabe fehlen.Bei Missbrauch von Pragmas warnen.Bei den meisten impliziten Umwandlungen warnen.Bei mehreren Deklarationen desselben Objektes warnen.Bei verengenden Umwandlungen innerhalb von { }, die in C++11 unzulÃ¤ssig sind, warnen.Bei nicht-virtuellen Destruktoren warnen.Bei fehlenden ISO msvcrt scanf/printf Breiten-Erweiterungen warnen.Bei Optimierungen, die annehmen, dass vorzeichenbehafteter Ãœberlauf undefiniert ist, warnen.Bei Ãœberlauf in arithmetischen AusdrÃ¼cken warnen.Bei Ã¼berladenen virtuellen Funktionsnamen warnen.Beim Ãœberschreiben von Initialisierungen mit Seiteneffekten warnen.Beim Ãœberschreiben von Initialisierungen ohne Seiteneffekte warnen.Bei gepackten Bitfeldern, deren Offset sich in GCC 4.4 geÃ¤ndert hat, warnen.Warnen, wenn Zeigerumwandlungen die Ausrichtung vergrÃ¶ÃŸern.Bei positioneller Initialisierung von Strukturen warnen, die designierte Initialisierungen erfordern.Bei mÃ¶glichem Aliasing von Dummy-Argumenten warnen.Vor mÃ¶glichen Sicherheitsproblemen mit Formatfunktionen warnen.Bei mÃ¶glichen VerstÃ¶ÃŸen gegen Sequenzpunktregeln warnen.Bei mÃ¶glicherweise falschen Arrayindexen in do-Schleifen warnen.Bei mÃ¶glicherweise fehlenden Klammern um Initialisierungen warnen.Bei mÃ¶glicherweise fehlenden Klammern warnen.Bei mÃ¶glicherweise geschachtelten Blockkommentaren und C++-Kommentaren, die mehr als eine physikalische Zeile umfassen, warnen.Bei UnregelmÃ¤ÃŸigkeiten in printf/scanf/strftime/strfmon-Formatstrings warnen.Bei fragwÃ¼rdiger Verwendung der Makros, die variable Argumente ermitteln, warnen.Bei Gleitkommakonstanten-Literalen mit Exponentenbuchstaben Â»qÂ« warnen.Bei 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.Bei switch-Anweisungen mit booleschem Steuerausdruck warnen.Bei Dingen warnen, die sich zwischen der aktuellen Â»-fabi-versionÂ« und der angegebenen Version Ã¤ndern.Bei Dingen warnen, die sich bei der Ãœbersetzung mit einem ABI-konformen Compiler Ã¤ndern werden.Bei abgeschnittenen ZeichenausdrÃ¼cken warnen.Bei abgeschnittenen Quelltextzeilen warnen.Bei Abschneiden in Stringfunktionen wie strncat und strncpy warnen.Warnen, wenn der Rang oder Typ von Argumenten und Parametern nicht Ã¼bereinstimmt.In 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 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.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 Formaten der LÃ¤nge null warnen.Bei DO-Schleifen mit null DurchlÃ¤ufen warnen.Bei Verwendung von bedingt unterstÃ¼tzten Konstrukten warnen.Bei Umwandlung von NULL in Nicht-Zeiger-Typ oder umgekehrt warnen.Bei impliziten Typumwandlungen zwischen vorzeichenbehafteten und vorzeichenlosen Ganzzahlen warnen.Bei impliziten Typumwandlungen warnen, die die PrÃ¤zision von Gleitkommazahlen reduzieren.Bei impliziten Typumwandlungen warnen, die einen Wert Ã¤ndern kÃ¶nnten.Bei veralteter Verwendung in einer Deklaration warnen.Bei Placement-New-AusdrÃ¼cken mit undefiniertem Verhalten warnen.Bei verdÃ¤chtigen Ganzzahl-AusdrÃ¼cken im Boolean-Kontext warnen.Warnen bei unsicherem direkten Schreibzugriff in Speicher von Klassen-Objekten.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.Warnen, wenn ein Klassentyp eine Basis oder ein Feld hat, deren Typ den unbenannten Namensraum verwendet oder von einem Typen ohne Bindung abhÃ¤ngt.Warnen, wenn ein Vergleich immer zu Â»wahrÂ« oder Â»falschÂ« auswertet.Warnen, wenn ein Vergleich durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»wahrÂ« oder Â»unwahrÂ« ist.Warnen, wenn veraltetes Compiler-Merkmal, Klasse, Methode oder Feld verwendet wird.Warnen, wenn eine Funktion alloca verwendet oder ein Array dynamischer GrÃ¶ÃŸe erzeugt.Warnen, wenn eine lokale Deklaration von %qE eine Instanzvariable verdeckt.Warnen, wenn Schleife mit konstanter Anzahl von DurchlÃ¤ufen zu undefiniertem Verhalten fÃ¼hrt.Warnen, wenn fÃ¼r eine Eigenschaft eines Objective-C-Objektes keine Zuweisungssemantik spezifiert ist.Warnen, wenn ein Selektor mehrere Methoden hat.Warnen, wenn eine SIMD-Direktive vom Vektorisierer-Kostenmodell Ã¼bersteuert wird.Warnen, wenn RahmengrÃ¶ÃŸe einer einzelnen Funktion die angegebene RahmengrÃ¶ÃŸe Ã¼berschreitet.Warnen, wenn Zeichenkette lÃ¤nger als die grÃ¶ÃŸte vom Standard angegebene portable LÃ¤nge ist.Bei Teilobjekt mit Attribut abi_tag warnen, das das Gesamtobjekt nicht hat.Warnen, wenn ein throw-Ausdruck garantiert in einem Aufruf von terminate() endet.Warnen, wenn eine Benutzer-Prozedur denselben Namen wie ein Intrinsic hat.Warnen, wenn ein Array variabler LÃ¤nge verwendet wird.Warnen, wenn virtuelle Basis einen nicht trivialen Zuweisungsoperator (move) hat.Warnen, wenn ein MCU-Name unbekannt ist oder mit anderen Optionen unvertrÃ¤glich ist (Vorgabe: eingeschaltet).Warnen, wenn auf ein Array auÃŸerhalb der Grenzen zugegriffen wird.Warnen, wenn eine Parameterdefinition im alten Stil verwendet wird.Warnen, wenn ein undefiniertes Makro in einer #if-Anweisung verwendet wird.Warnen, wenn ein Zeiger mit Â»nonnullÂ«-Attribut mit NULL verglichen wird.Warnen, wenn konstante CFString-Objekte unportable Zeichen enthalten.Warnen, wenn Konstruktoren oder Destruktoren mit PrioritÃ¤ten von 0 bis 100 verwendet werden.Warnen, wenn das Dereferenzieren eines Nullzeigers zu fehlerhaftem oder undefiniertem Verhalten fÃ¼hren kann.Warnen, wenn geerbte Methoden nicht implementiert sind.Warnen, wenn das Linksschieben eines vorzeichenbehafteten Werts Ã¼berlÃ¤uft.Warnen, wenn eine negative Zahl nach links geschoben wird.Warnen, wenn Schleifen getauscht wurden.Bei zu vielen Argumenten fÃ¼r eine Funktion (anhand Formatzeichenkette) warnen.Warnen, wenn Qualifizierer von Arrays gestrichen werden, die Zeigerziele sind.Warnen, wenn Rechts-Schiebe-Anzahl >= Breite des Typs ist.Warnen, wenn Schiebe-Anzahl negativ ist.Bei Test von Gleitkommawerten auf Gleichheit warnen.Warnen, wenn die ISR falschgeschrieben ist, beispielsweise ohne __vector-PrÃ¤fix. Voreinstellung: eingeschaltet.Warnen, wenn sich der Adressraum einer Adresse Ã¤ndert.Warnen, wenn der Zeiger in einer Zeigerzuweisung sein Ziel Ã¼berleben kÃ¶nnte.Bei UnvertrÃ¤glichkeit eines Variablentyps mit C warnen.Warnen, wenn Trigraphen auftreten, die die Bedeutung des Programmes beeinflussen kÃ¶nnten.Warnen, wenn Typqualifizierer von Zeigern ignoriert werden.Wenn Typsignaturen der Kandidatenmethoden nicht exakt passen, warnen.Warnen, wenn Profile in -fprofile-use nicht 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, 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 eingebaute Funktion mit der falschen Signatur deklariert wird.Bei undefiniertem oder redefiniertem eingebauten PrÃ¤prozessormakro warnen.Warnen, wenn eine konstante Variable nicht verwendet wird.Warnen, wenn eine 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 nicht zu HSAIL expandiert werden kann.Warnen, wenn eine Funktion ungenutzt bleibt.Warnen, wenn ein Funktionsparameter zwar gesetzt, aber nicht verwendet wird.Warnen, wenn ein Funktionsparameter nicht verwendet wird.Warnen, wenn ein Sprung die Initialisierung einer Variable Ã¼berspringt.Warnen, wenn eine Sprungmarke ungenutzt bleibt.Warnen, wenn Feldvariable auf linker Seite wiederholt reserviert wird.Warnen, wenn Variable auf linker Seite wiederholt reserviert wird.Warnen, wenn ein Literal 0 als NULL-Zeiger verwendet wird.Warnen, wenn ein logischer Operator verdÃ¤chtigerweise immer zu Â»wahrÂ« oder Â»falschÂ« auswertet.Warnen, wenn ein Â»noexceptÂ«-Ausdruck zu Â»falschÂ« auswertet, obwohl der Ausdruck nicht werfen kann.Warnen, wenn sich ein Zeiger im Vorzeichenbesitz in einer Zuweisung unterscheidet.Bei Typkonvertierung von Zeiger auf Ganzzahl anderer Breite warnen.Warnen, wenn ein Zeiger mit '\0' verglichen wird.Warnen, wenn eine Registervariable als Â»volatileÂ« deklariert ist.Warnen, wenn Zeichenkette oder Zeichenliteral gefolgt von UD-Suffix auftritt, der nicht mit Unterstrich anfÃ¤ngt.Warnen, wenn in einem switch-Block ein case durchfÃ¤llt.Warnen, wenn eine Variable zwar gesetzt, aber nicht verwendet wird.Warnen, wenn eine Variable nicht verwendet wird.Warnen, wenn Vektoroperation auÃŸerhalb von SIMD kompiliert wird.Warnen, wenn alle Konstruktoren und Destruktoren privat sind.Warnen, wenn ein Argument fÃ¼r einen Â»restrictÂ«-Parameter auch in einem anderen Argument vorkommt.Warnen, wenn ein Parameter des atomaren Speichermodells erkennbar auÃŸerhalb des Wertebereiches ist.Warnen, wenn ein Ausdruckswert nicht verwendet wird.Warnen, wenn eine inline-Funktion nicht als solche erzeugt werden kann.Warnen, wenn ein Optimierungsdurchgang ausgeschaltet ist.Beim Versuch der Freigabe eines Nicht-Heap-Objektes warnen.Bei Umwandlung des Typs von Zeigern auf Elementfunktionen warnen.Warnen, wenn ein Zeiger auf unvollstÃ¤ndigen Typen gelÃ¶scht wird.Warnen, wenn Felder in einer gepackten Struktur nicht ausgerichtet sind.Warnen, wenn ein logisches Nicht im linken Operanden eines Vergleichs verwendet wird.Warnen, wenn mehrere unterschiedliche schnelle Interruptbehandlungsroutinen in Ãœbersetzungseinheit sind.Warnen, wenn Nicht-Template-Friend-Funktionen innerhalb eines Templates deklariert werden.Warnen, wenn StapelzerstÃ¶rungsschutz aus irgendeinem Grund nicht erzeugt wird.Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter mit gleichem Typ Ã¼berdeckt.Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter Ã¼berdeckt.Warnen, wenn eine Variable eine andere Ã¼berdeckt (global).Warnen, wenn eine Variable eine andere Ã¼berdeckt. Entspricht -Wshadow=global.Warnen, wenn Ãœberladung zur Umwandlung von vorzeichenbehaftet zu vorzeichenlos fÃ¼hrt.Warnen, wenn AuffÃ¼llen benÃ¶tigt wird, um Strukturelemente auszurichten.Warnen, wenn 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.Bei Typumwandlung in Zeiger von Ganzzahl anderer GrÃ¶ÃŸe warnen.Bei Zeiger-Umwandlungen zwischen inkompatiblen Zeigertypen warnen.Bei lokal in Funktionen definierten, aber nicht verwendeten Typedefs warnen.Bei StandardrÃ¼ckgabetyp Â»intÂ« fÃ¼r Funktionen (C) und inkonsistenten RÃ¼ckgabetypen (C++) warnen.Warnen, wenn ein Trampolin generiert wird.Immer warnen, wenn eine Objective-C-Zuweisung vom Garbage Collector abgefangen wird.Warnen, wenn Attribute ignoriert werden.Warnen, wenn Typqualifizierer ignoriert werden.WarnungWenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben wurden, das Bitfeld vorzeichenbehaftet machen.Wenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben ist, das Bitfeld vorzeichenlos machen.Bei RAM-Zugriff X wie durch Hardware vorgegeben verwenden, d.h. Pre-Dekrement, Post-Inkrement und indirekte Adressierung mit dem X-Register. Ohne diese Option nimmt der Compiler an, dass es einen Adressierungsmodus X+const, Ã¤hnlich zu Y+const und Z+const gibt und erzeugt Befehle, die diesen Adressierungsmodus fÃ¼r X emulieren.Bei Erzeugung von Â»-fpicÂ«-Code den ausfÃ¼hrbaren Dateien erlauben, PLTs zu verwenden. Ignoriert fÃ¼r Â»-fno-picÂ«.Bei Erzeugung von Â»-mabicallsÂ«-Code den ausfÃ¼hrbaren Dateien erlauben, PLTs und Kopierauslagerungen zu verwenden.Bei Erzeugung von -mabicalls den Code tauglich fÃ¼r gemeinsam genutzte Bibliotheken machen.Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im BE8-Format erzeugen.Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im veralteten BE32-Format erzeugen.Wenn mÃ¶glich, keine Stapelrahmen erzeugen.Beim Durchlaufen von CSE: SprÃ¼ngen zu ihren Zielen folgen.Falls kÃ¼rzer, kanonische Pfade zu System-Headern verwenden.Ob 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.Ohne AuffÃ¼llen gibt es nicht genÃ¼gend Elemente in intrinsischer RESHAPE-Quelle bei %L, um zur Form zu passenErrata fÃ¼r VR4130 mflo/mfhi umgehen.Hardwarebesonderheit umgehen, indem jedem CSYNC und SSYNC mehrere NOPs vorangestellt werden.Einen frÃ¼hen 4300-Hardware-Bug umgehen.Fehler in Multiplikationsbefehl umgehen.Bestimmte 24K-Errata umgehen.Bestimmte R10000-Errata umgehen.Bestimmte R4000-Errata umgehen.Bestimmte R4400-Errata umgehen.Bestimmte RM7000-Errata umgehen.Bestimmte VR4120-Errata umgehen.Fehler frÃ¼her SB-1 Revision 2 Kerne umgehen.Hardware-Multiplikationsfehler umgehen.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 gefundenInterner Compilerfehler: Wrong entry in TYPE_ARG_TYPES listInterner Compilerfehler: Wrong tree in TYPE_FIELDS listX-Argument bei %L fÃ¼r C_LOC darf nicht polymorph seinX-Deskriptor erfordert fÃ¼hrenden LeerzeichenzÃ¤hler bei %LX32 unterstÃ¼tzt Â»ms_abiÂ«-Attribut nichtXXX Eintritt in pop_everything ()
  XXX pop_everything () wird verlassen
  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[â€¦]Feldkonstruktoren im [...]-Stil bei %C[%s wird verlassen]
! [%s kann nicht gefunden werden][Standard][ausgeschaltet][eingeschaltet][super ...] muss in einem Methodenkontext auftretenAttribut __BELOW100__ nicht mit Speicherklasse Â»autoÂ« erlaubt__delay_cycles ist auf 32-Bit-SchleifendurchlÃ¤ufe beschrÃ¤nkt__delay_cycles kann nur mit nichtnegativen Zyklusanzahlen umgehen__delay_cycles() erlaubt nur Konstanten als Argument__float128 und __ibm128 kÃ¶nnen nicht im selben Ausdruck verwendet werden__float128 und long double kÃ¶nnen nicht im selben Ausdruck verwendet werden__fp16 ohne ldrh__ibm128 und long double kÃ¶nnen nicht im gleichen Ausdruck verwendet werden__label__-Deklarationen sind nur im FunktionsgÃ¼ltigkeitsbereich erlaubtÂ»eine geschweift geklammerte Initialisierung ist hier nicht erlaubtein Konstruktoraufruf kann nicht in einem Konstanten-Ausdruck auftretenEine Typumwandlung, die weder zu ganzzahligen noch AufzÃ¤hlungstypen fÃ¼hrt, kann nicht in einem Konstantenausdruck auftreteneine Klassen-Templatedeklaration darf nichts anderes deklarierenein Komma-Operator kann nicht in einem Konstanten-Ausdruck auftretenein Konzept kann keine Elementfunktion seinein Konstruktor kann nicht %<concept%> seineine Umwandlungsfunktion darf keinen angehÃ¤ngten RÃ¼ckgabetyp habenein Destruktor kann nicht %<concept%> seinDestruktor kann nicht %<constexpr%> seinein unterschiedlicher Typ ist in einer anderen Ãœbersetzungseinheit definiertein Feld mit selbem Namen aber unterschiedlichem Typ ist in einer anderen Ãœbersetzungseinheit definiertein Feld mit unterschiedlichem Namen ist in einer anderen Ãœbersetzungseinheit definiertein Funktionsaufruf kann nicht in einem Konstanten-Ausdruck auftreteneine Funktionsdefinition ist hier nicht erlaubteine Marke kann nur Teil einer Anweisung sein, und eine Deklaration ist keine AnweisungLambda-Abschlusstyp hat gelÃ¶schten Kopier-ZuweisungsoperatorLambda-Abschlusstyp hat gelÃ¶schten StandardkonstruktorEine spÃ¤tere Option %<-fabi-version=%> (oder =0) verhindert diesen Fehler mit einer Ã„nderung im MangelnEin Element einer Struktur oder Union kann nicht variabel modifizierten Typ habengeschachtelte Funktionen werden bei reduzierter Registeranzahl nicht unterstÃ¼tzteine verschachtelte Namensraumdefinition darf nicht inline seineine verschachtelte Namensraum-Definition darf keine Attribute habeneine Nicht-Template-Variable kann nicht %<concept%> seinein Parameter kann nicht als %<concept%> deklariert seinein Parameter kann nicht als %<constexpr%> deklariert seinEine Parameterliste mit Auslassung passt nicht zu einer leeren ParameternamenslistendeklarationEin Â»reinterpret_castÂ« ist kein Konstantenausdruckein requires-Ausdruck darf nicht auÃŸerhalb eines Templates auftretenein Anweisungsausdruck reicht nicht als Kontext fÃ¼r Ãœberladungs-AuflÃ¶sung nicht auseine Speicherklasse kann nur fÃ¼r Objekte und Funktionen angegeben werdenSpeicherklasse an anonymem Aggregat im Klassenbereich ist nicht erlaubtein Template kann nicht vorbelegt werdeneine Template-Deklaration kann nicht im Block-GÃ¼ltigkeitsbereich auftreteneine Template-ID darf nicht in Â»usingÂ«-Deklaration auftreteneine vorÃ¼bergehende Bindung an %qD besteht nur, bis der Konstruktor beendet istein Transaktionsausdruck kann nicht in einem Konstanten-Ausdruck auftretenein Typ aus einer anderen Ãœbersetzungseinheit ist nicht polymorphein Typ aus einer anderen Ãœbersetzungseinheit ist polymorphein Typ mit 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 %<using%>-Deklaration kann keine Template-ID angeben. Stattdessen %<using %D%> versucheneine Wide-Zeichenkette ist in diesem Kontext ungÃ¼ltigInterner Fehler: abnormal call edges for non-call insn in bb %iInterner Fehler: abnormal edges for no purpose in bb %iAbbruch in %s, bei %s:%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Ã¼genZugriff auf Element %qD statt auf initialisiertes Element %qD in KonstantenausdruckZugriff auf ein Element %qE einer atomaren Struktur %qEZugriff auf ein Element %qE einer atomaren Union %qEZugriff auf Datenspeicher mit ProgrammspeicheradresseZugriff auf Programmspeicher mit DatenspeicheradresseZugriff auf threadlokalen Speicher wird derzeit mit %<-mpure-code%> oder %<-mslow-flash-data%> nicht unterstÃ¼tztZugriff auf uninitialisiertes ArrayelementZugriff auf uninitialisiertes Element %qDauf Wert von %qE wird Ã¼ber ein %qT GL-Wert in Konstantenausdruck zugegriffenAkkumulator ist keine GanzzahlkonstanteAkkumulatorzahl auÃŸerhalb der Grenzeneffektives Argument fÃ¼r INTENT = OUT/INOUTfÃ¼gen Sie %<using namespace std::complex_literals%> (aus <complex>) hinzu, um benutzerdefinierte Literalsuffixe aus C++14 einzuschaltenfangen Sie %<this%> oder %<*this%> explizit einklammern Sie den Ausdruck auf der linken Seite ein, um diese Warnung zu behebenInterner Fehler: add_sym(): Bad sizing modeAdressbereichsattribut kann nicht fÃ¼r Funktionen angegeben werdenAdressbereich von %q+D in Konflikt mit vorheriger DeklarationAdressmodus %qs wird im %s-Bit-Modus nicht unterstÃ¼tztAdresse eines Arrays mit umgekehrter Speicherreihenfolge angefordertAdresse der Register-Variablen %qD angefordertAdresse der globalen Variablen %qD angefordertAdresse der lokalen Variable %qD zurÃ¼ckgegebenAdresse der lokalen Variable %qD zurÃ¼ckgegebenAdresse einer Ã¼berladenen Funktion ohne Typinformationen aus KontextAdresse der Register-Variablen %qD angefordertAdressversatz ist keine KonstanteAdressoperand erfordert BeschrÃ¤nkung fÃ¼r X-, Y- oder Z-RegisterAdresse fÃ¼r %qD angefordert, was als %<register%> deklariert istAdressraum %qs wird auf GerÃ¤ten mit Flashspeicher bis zu %d KiB nicht unterstÃ¼tztAdressrÃ¤ume werden auf reduzierten Tiny-Kernen nicht unterstÃ¼tztAdresse genommen, aber ADDRESSABLE-Bit nicht gesetztAdresse eines Objektes %qE mit thread-lokalem oder automatischem Speicher ist kein konstanter AusdruckAggregat %q#D hat unvollstÃ¤ndigen Typ und kann nicht definiert werdenzusammengesetzter Wert verwendet, wo Â»complexÂ« erwartet wurdezusammengesetzten Wert verwendet, wo Festkomma erwartet wurdezusammengesetzten Wert verwendet, wo Gleitkomma erwartet wurdezusammengesetzter Wert verwendet, wo Ganzzahl erwartet wurdealiasAlias-Definitionen werden nicht in Mach-O unterstÃ¼tzt; ignoriertAlias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tzthier ist die Alias-Deklarationverlangte Ausrichtung %u von %qT ist kleiner als %uAusrichtung (%u) fÃ¼r Â»%sÂ« Ã¼berschreitet maximale Ausrichtung fÃ¼r globale gemeinsame Daten. Es wird %u verwendetAusrichtung fÃ¼r %q+D wurde zuvor als %d angegeben und kann nicht verringert werdenFÃ¼r %q+D darf keine Ausrichtung angegeben werdenAusrichtung muss eine kleine Zweierpotenz sein, nicht %dAusrichtung von %q+D ist grÃ¶ÃŸer als maximale Objektdateiausrichtung %dAusrichtung von %qD wurde in %<-fabi-version=9%> (GCC 5.2) erhÃ¶htAusrichtung von %qD ist grÃ¶ÃŸer als ursprÃ¼ngliche DeklarationAusrichtung von %qD wird in %<-fabi-version=9%> ansteigenAusrichtung der Arrayelemente ist grÃ¶ÃŸer als die ElementgrÃ¶ÃŸeAusrichtung fÃ¼r %<register%>-Objekt %qE angegebenAusrichtung fÃ¼r Bitfeld %qE angegebenAusrichtung fÃ¼r Funktion %qE angegebenAusrichtung fÃ¼r Parameter %qE angegebenAusrichtung fÃ¼r Typnamen in %<sizeof%> angegebenAusrichtung fÃ¼r Typnamen in %qE angegebenAusrichtung fÃ¼r Typnamen in Cast angegebenAusrichtung fÃ¼r typedef %qE angegebenAusrichtung fÃ¼r unbenanntes Bitfeld angegebenAusrichtung fÃ¼r unbenannten Parameter angegebenalle Elementfunktionen in Klasse %qT sind privatallozierbares Argument%qD bereits in Lambda-Ausdruck erfasstauch %<%c%s%> gefundenAlternativen sind in asm-Flag-Ausgabe nicht erlaubtalways_inline kÃ¶nnte nicht als inline erzeugt werdenmehrdeutig machende neue Deklaration %q#Dmacht neue Deklaration %q#D mehrdeutigmehrdeutige Umwandlung fÃ¼r Feldindexmehrdeutige Standard-Typumwandlung von %qTmehrdeutige Methode %s%s%smehrdeutiges Ãœberladen fÃ¼r mehrdeutiges Ãœberladen fÃ¼r intrinsisches %qsmehrdeutige Template-Instanziierung fÃ¼r %q#Dmehrdeutige Template-Instanziierung fÃ¼r %q#Tmehrdeutige Templatespezialisierung %qD fÃ¼r %q+DAttribut %<amdgpu_hsa_kernel%> erfordert Zeichenkettenkonstanten als ArgumentefÃ¼r lokale Variablen kann kein Adressbereichsattribut angegeben werdenEin Argumenttyp mit Standard-Promotion passt nicht zu leerer Parameternamenslistendeklarationein Array unterschiedlicher GrÃ¶ÃŸe ist in einer anderen Ãœbersetzungseinheit definierteine Arrayreferenz kann nicht in einem Konstanten-Ausdruck auftretenasm-Spezifikation ist bei Funktionsdefinition nicht erlaubteine Zuweisung kann nicht in einem Konstanten-Ausdruck auftretenein Attribut, das sich auf eine Typspezifizierung bezieht, wird ignorierteine Verringerung kann nicht in einem Konstanten-Ausdruck auftretendas Attribut %<target_clones%> darf keine leere Zeichenkette enthalteneine AufzÃ¤hlung mit unterschiedlichen Wertnamen ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit anderen Werten ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit unterschiedlich vielen Werten ist in einer anderen Ãœbersetzungseinheit definierteiner expliziten Spezialisierung muss %<template <>%> vorausgeheneine ErhÃ¶hung kann nicht in einem Konstanten-Ausdruck auftretenInterner Fehler: an indirect edge from %s has no corresponding call_stmtInterner Fehler: an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:Ein Interrupt-Handler kann nicht mit %<-muser-mode%> kompiliert werdenAnachronismusAnachronismus: veraltete Basisklasseninitialisierungund %qT hat keinen Template-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 Union ohne ElementAnwendung von #pragma weak %q+D nach erster Verwendung fÃ¼hrt zu nicht spezifiziertem VerhaltenArchitektur %qs wird nur fÃ¼r Assemblierung unterstÃ¼tztare_identical_variables: Bad typezu formatierendes Argument ist nicht %<...%>Argument %d ist ein vorzeichenloses Literal, aber auÃŸerhalb des gÃ¼ltigen BereichsArgument %d muss ein vorzeichenloses Literal seinArgument %d von %qE kÃ¶nnte Kandidat fÃ¼r Formatattribut seinArgument %d von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe seinArgument %d von %qE muss eine Zeigertyp seinArgument %d von %qE darf kein Zeiger auf eine Funktion seinArgument %d von Â»%sÂ« hatte nicht den erwarteten NamenArgument %d der eingebauten Funktion muss eine Konstante aus dem Bereich %d bis %d seinArgument %i im Bereich [%E, %E]Argument %q+D kÃ¶nnte von %<longjmp%> oder %<vfork%> zerstÃ¶rt werdenArgument %qD ist hier deklariertArgument %qD passt nicht zu eingebautem PrototypenArgument %qD passt nicht zum PrototypenArgument %qd ist keine KonstanteArgument %qs fÃ¼r %<-Waligned-new%> nicht bekanntArgument %qs fÃ¼r %<-Wnormalized%> nicht erkanntArgument %qs fÃ¼r %<-femit-struct-debug-detailed%> nicht erkanntArgument %qs fÃ¼r %<-femit-struct-debug-detailed%> unbekanntArgument %u in Aufruf von %qE muss ein Ganzzahltyp seinArgument %u fÃ¼r %<__builtin_tgmath%> hat keine ArgumenteArgument %u fÃ¼r %<__builtin_tgmath%> hat variable Anzahl von ArgumentenArgument %u fÃ¼r %<__builtin_tgmath%> hat falsche Anzahl der ArgumenteArgument %u fÃ¼r %<__builtin_tgmath%> ist kein FunktionszeigerArgument %u fÃ¼r %<__builtin_tgmath%> hat keinen PrototypenArgument 1 muss 0 oder 2 seinArgument 1 muss ein vorzeichenloses 1-Bit-Literal seinArgument 1 muss ein vorzeichenbehaftetes 5-Bit-Symbol seinArgument 1 muss ein vorzeichenloses 6-Bit-Literal seinArgument 1 muss eine Abbildung seinArgument 1 muss ein 8-Bit-Feldwert seinArgument 1 von %qE muss ein Nicht-Void-Zeigertyp seinArgument 1 von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe seinArgument 1 von %qE muss ein Zeiger auf Objekt breiter als Null seinArgument 1 von %qs ist auÃŸerhalb des WertebereichesArgument 1 von %qs muss eine Konstante seinArgument 2 muss 0 oder 1 seinArgument 2 muss ein vorzeichenloses 1-Bit-Literal seinArgument 2 muss ein vorzeichenloses 2-Bit-Literal seinArgument 2 muss ein vorzeichenloses 3-Bit-Literal seinArgument 2 muss ein vorzeichenloses 4-Bit-Literal seinArgument 2 muss ein vorzeichenloses 5-Bit-Literal seinArgument 2 muss ein vorzeichenloses 6-Bit-Literal seinArgument 2 muss ein vorzeichenloses 7-Bit-Literal seinArgument 3 in Aufruf von %qE muss Zeiger auf Ganzzahltyp seinArgument 3 in Aufruf von %qE darf kein boolescher Typ seinArgument 3 in Aufruf von %qE darf kein enum-Typ seinArgument 3 in Aufruf von %qE darf kein Zeiger auf booleschen Typ seinArgument 3 in Aufruf von %qE darf kein Zeiger auf enum-Typ seinArgument 3 muss ein vorzeichenloses 1-Bit-Symbol seinArgument 3 muss ein vorzeichenloses 2-Bit-Symbol seinArgument 3 muss ein vorzeichenloses 4-Bit-Symbol seinArgument 3 muss im Bereich 0..15 liegenArgumentlistenfunktion bei %CArgument muss eine Feldreferenz seinArgument muss Array oder Scheibe oder Kanal seinArgument muss ein Kanal seinArgument muss Zeichenkette oder Array oder Scheibe oder Map oder Kanal seinArgument muss komplexen Typen habenArgument an %qs-Klausel in OpenACC-%<parallel%> nicht erlaubtArgument fÃ¼r %<__builtin_eh_return_regno%> muss konstant seinArgument des Attributs %qE wird ignoriertArgument des Attributs %qE fehltArgument des Attributes %qE ist weder Â»ilinkÂ« oder Â»firqÂ«Argument des Attributes %qE ist weder Â»ilink1Â« oder Â»ilink2Â«Argument des Attributs %qE ist nicht Â»resetÂ«, Â»software_exceptionÂ«, Â»page_missÂ«, Â»timer0Â«, Â»timer1Â«, Â»messageÂ«, Â»dma0Â«, Â»dma1Â«, Â»wandÂ« oder Â»swiÂ«Argument des Attributes %qE ist keine ZeichenkettenkonstanteArgument des Attributs %qE ist weder Zeichenkettenkonstante noch ZahlArgument von Offsetof bringt Indirektion eines eingebetteten Feldes mit sichArgument des Funktionsaufrufs kÃ¶nnte Kandidat fÃ¼r Formatattribut seinArgument fÃ¼r %%:compare-debug-auxbase-opt endet nicht mit .pkArgument von %<-O%> sollte eine nicht-negative Ganzzahl, %<g%>, %<s%> oder %<fast%> seinArgument fÃ¼r %<alloca%> ist zu groÃŸArgument fÃ¼r %<alloca%> ist nullArgument fÃ¼r %<alloca%> kÃ¶nnte zu groÃŸ seinArgument fÃ¼r %<alloca%> kÃ¶nnte aufgrund der Umwandlung von %qT in %qT zu groÃŸ seinArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; meinten Sie die GrÃ¶ÃŸe des Ziels?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie das Ziel; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die erste Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die zweite Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument des Attributs %qE ist weder Â»eicÂ« noch Â»vector=<line>Â«Argument des Attributes %qE ist weder Null noch EinsArgument des Attributs %qE ist weder Â»userÂ«, noch Â»supervisorÂ« noch Â»machineÂ«Argument fÃ¼r %qE ist nicht (keep|thunk|thunk-extern)Argument des Attributes %qE ist nicht (keep|thunk|thunk-inline|thunk-extern)Argument des Attributes %qE ist nicht Â»intstackÂ«Argument fÃ¼r Attribut %qE ist grÃ¶ÃŸer als %dArgument von %qs ist nicht zwischen %d und %dArgument fÃ¼r %qs ist zu groÃŸ (max. %d)Argument fÃ¼r %qs muss ein vorzeichenloses 2-Bit-Symbol seinArgument von %qs sollte eine nicht-negative Ganzzahl seinArgument fÃ¼r %qs sollte eine nicht-negative Ganzzahl sein, optional gefolgt von einer GrÃ¶ÃŸeneinheitArgument von __integer_pack muss zwischen 0 und %d liegenArgument fÃ¼r decltype muss ein Ausdruck seinArgument fÃ¼r Â»interruptÂ«-Attribut wird fÃ¼r Â»weakÂ«-Funktionen nicht unterstÃ¼tztArgument fÃ¼r Array mit variabler LÃ¤nge ist zu groÃŸArgument fÃ¼r Array variabler LÃ¤nge ist nullArgument fÃ¼r Array mit variabler LÃ¤nge kÃ¶nnte zu groÃŸ seinArgument fÃ¼r Array variabler LÃ¤nge kÃ¶nnte aufgrund der Umwandlung von %qT in %qT zu groÃŸ seinArgumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches %sArgumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches Â»%sÂ«Argumente Â»a%dÂ« und Â»a%dÂ« fÃ¼r intrinsisches Â»%sÂ«Argumente von %qs sollten nicht-negative Ganzzahlen seinArgumente fÃ¼r Destruktor sind nicht erlaubtArgumente fÃ¼r Attribut %qE mÃ¼ssen enge Zeichenkettenliterale seinArgumente fÃ¼r Attribut %qE mÃ¼ssen gÃ¼ltige Bezeichner enthaltenarith_power(): Bad basearith_power(): unknown typearithmetisches IFArithmetik mit Nullzeiger in %qEArithmetik mit Zeiger auf leeres AggregatArithmetik mit Zeiger auf unvollstÃ¤ndigen TypenArray %q+D als einelementig betrachtetArray %qD ist hier deklariertArray %qD mit geklammerter Zeichenkettenkonstante %qE initialisiertArray-ZuweisungArraygrenze hinter geklammerter type-id ist verbotenArraygrenze ist keine GanzzahlkonstanteArrayindex in Initialisierung Ã¼berschreitet ArraygrenzenArrayindex in Initialisierung ist kein konstanter GanzzahlausdruckArrayindex in Initialisierung hat nicht GanzzahltypArrayindex in Nicht-Array-InitialisierungArrayindexbereich in Initialisierung Ã¼berschreitet ArraygrenzenArray mit nicht konstantem Arrayausdruck initialisiertArray mit geklammerter Zeichenkettenkonstante initialisiertArrayelement %q#D hier deklariertArray muss mit Initialisierung mit umgebenden geschweiften Klammern initialisiert werdenArray unpassenden Typs mit Zeichenkettenkonstante initialisiertArray mit Laufzeitgrenzen kann nicht durch Kopie eingefangen werden, sondern nur Ã¼ber eine ReferenzArrayergebnisArrayabschnitt in %qs-Klausel hat keinen zuordenbaren TypArrayabschnitt in %<#pragma acc declare%>Arrayabschnitt ist in %qs-Klausel nicht zusammenhÃ¤ngendArraygrÃ¶ÃŸe in Â»newÂ«-Ausdruck muss konstant seinArraygrÃ¶ÃŸe fehlt in %q+DArraygrÃ¶ÃŸe fehlt in %qDArraygrÃ¶ÃŸe fehlt in %qTArrayindex %E ist oberhalb der Arraygrenze von %qTArrayindex %E ist unterhalb der Arraygrenze von %qTArrayindex %wi ist unterhalb der Arraygrenze von %qTArrayindex %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 %qTArraytypen haben unterschiedliche GrenzenArray als Initialisierung verwendetArrays von Funktionen sind sinnlosasm-Konflikt mit Eingabeoperandasm-Konflikt mit Ausgabeoperandasm-Deklaration wegen Konflikt mit vorheriger Umbenennung ignoriertin %<transaction_safe%>-Funktion ist kein asm erlaubtin atomarer Transaktion ist kein asm erlaubtasm-Operand %d passt wahrscheinlich nicht zu den Bedingungenasm-Qualifizierer %qT wird ignoriert, da auÃŸerhalb des Funktionsrumpfesasm-Qualifizierer auÃŸerhalb des Funktionsrumpfesasm-Spezifizierer fÃ¼r Variable %qE steht in Konflikt mit asm-Konflikt-ListeAssembler unterstÃ¼tzt %<-mabi=ilp32%> nichtInterner Fehler: assembler name hash list corruptedBehauptung fehlt hinter %qsAttribute der Zuweisungssemantik der Eigenschaft %qD in Konflikt mit vorheriger DeklarationZuweisung an Array von InitialisierungslisteZuweisungZuweisung (nicht Initialisierung) in DeklarationZuweisung streicht Qualifizierer %qv von Zeiger-ZieltypZuweisung von anderem Objective-C-TypZuweisung von Zeiger auf nicht eingeschlossenen 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 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 wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %<abs (X)%> auf %<X%> oder %<-X%> vereinfacht wirdAnnehmen, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %<min/max (X,Y)%> zu %<X%> oder %<Y%> vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf bei Vereinfachung der Bedingung nicht auftrittAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Bedingung zu Konstante vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn BereichsprÃ¼fung vereinfacht wirdasynchrones Argumentatexit gescheitertatomic_cancelVersuch, die Adresse eines Bitfelds zu bestimmenVersuch, die Adresse des Bitfeldstrukturelements %qD zu ermittelnAttribut %<deprecated%> darf hÃ¶chstens einmal in einer Attributliste auftreten%<fallthrough%>-Attribut ist nicht direkt vor einer case-Marke oder einer default-MarkeAttribut %<noreturn%> darf hÃ¶chstens einmal in einer Attributliste auftretenArgument fÃ¼r Attribut %<target%> ist keine ZeichenketteAttributargument von %qE ist keine ZeichenketteAttribut %qs bezieht sich nur auf ArraytypenAttribut-DeklarationAttribut fÃ¼r %q#T muss dem SchlÃ¼sselwort %qs folgenAttribut wird ignoriertAttribut in Deklaration von %q#T ignoriertAttribut in expliter Instanziierung %q#T 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 verwendetattribute(target("%s")) ist unbekanntAttribute hinter geklammerter Initialisierung werden ignoriertbei einer Funktionsdefinition sind keine Attribute erlaubtAttribute am Anfang der Anweisung werden ignoriertAttribute an Spezifizierer ausfÃ¼hrlichen Typs ignoriert, der keine VorwÃ¤rtsdeklaration istAttribute werden an lokaler %<using%>-Direktive ignoriertAttribute an Templateinstanziierung ignoriertAttribute an instanziiertem Typen ignoriertAttribute in Parameterarraydeklarator ignoriertAttribute dÃ¼rfen nicht vor dem Objective-C++-SchlÃ¼sselwort %<@%D%> angegeben werdenAttribute sollten in einer Funktionsdefinition vor dem Deklarator angegeben werdenautomatische FPU-Auswahl ist hier momentan nicht erlaubtautomatische Variable %qE kann nicht %<threadprivate%> seinInterner Fehler: aux field set for edge %s->%sInterner Fehler: aux field set for indirect edge from %sBackend-Deklaration fÃ¼r Modulvariable %qs ist bereits vorhandenfalsche 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: %dFalscher 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 %<-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 %<-march=%>falscher Wert (%qs) fÃ¼r Schalter %<-mtune=%>unbekannter Wert (%qs) fÃ¼r %<target("arch=")%>-Attributunbekannter Wert %qs fÃ¼r %<target("tune=")%>-Attributfalscher Wert %qs fÃ¼r Schalter %<-march=%>falscher Wert %qs fÃ¼r Schalter %<-mtune=%>falscher Wert fÃ¼r %<%s-%s%>falscher Wert fÃ¼r %<%s=%s%>schlecht geschachtelte C-Header vom PrÃ¤prozessorSperrregion darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<critical%>, %<ordered%>, %<master%>, explizit %<task%> oder %<taskloop%> istBasis %qT wird initialisiert nachBasisklasse %q#T hat einen zugÃ¤nglichen nicht-virtuellen DestruktorBasisklasse %q#T sollte explizit im Kopierkonstruktor initialisiert werdenExpansion der Basisinitialisierung %qT enthÃ¤lt keine ParameterpacksBasisoperand von %<->%> hat Nicht-Zeiger-Typ %qTBasisoperand von %<->%> ist kein ZeigerBasistyp %qT ist kein struct- oder KlassentypInterner Fehler: base variable or SSA name undeclaredInterner Fehler: basic block %d pred edge is corruptedInterner Fehler: basic block %d should be marked irreducibleInterner Fehler: basic block %d should not be marked irreducibleInterner Fehler: basic block %i edge lists are corruptedInterner Fehler: basic blocks not laid down consecutivelyInterner Fehler: bb %d does not belong to loop %dInterner Fehler: bb %d has father loop %d, should be loop %dInterner Fehler: bb %d on wrong placeda %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 %qE hat atomaren TypenBitfeld %qE in %qs-KlauselBitfeld %qs hat ungÃ¼ltigen TypenBreite des Bitfeldes %qs ist keine GanzzahlkonstanteBreite des Bitfeldes %qs ist kein GanzzahlkonstantenausdruckBitfeld hat atomaren TypenBitweiser Vergleich ergibt immer Â»falseÂ«Bitweiser Vergleich ergibt immer Â»trueÂ«Block-IFKÃ¶rper 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 Â»%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 Funktiongeschweift geklammerte Spezifikation %qs endet mit Escapezeichengeschweift geklammerte Spezifikation %qs ist bei %qc ungÃ¼ltiggeschweift geklammerter SpezifikationskÃ¶rper %qs ist ungÃ¼ltiggeklammerte Gruppe innerhalb eines Ausdrucks nur in einer Funktion erlaubtgeschweifte Klammern um Skalar-Initialisierunggeschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qTZweig %2d niemals ausgefÃ¼hrtZweig %2d wurde genommen: %s%sLadeoptimierung fÃ¼r Zweig-Zielregister ist nicht dafÃ¼r vorgesehen, mehrfach zu laufenbreak-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«break-Anweisung mit OpenMP fÃ¼r Schleife verwendetbreak-Anweisung innerhalb einer %<#pragma simd%>-Schleifebuild_dt: Format mit Namenslisteeingebaute %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 %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)eingebaute Funktion %qs kann nur im 64-Bit-Modus verwendet werdeneingebaute Funktion %qs erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiertEingebaute Funktion %qs akzeptiert genau 1 ArgumentEingebaute Funktion %qs akzeptiert genau 2 ArgumenteEingebaute Funktion %qs akzeptiert genau 3 Argumenteeingebaute Funktion %qs akzeptiert nur ein Zeichenkettenargumenteingebaute Funktion %qs erfordert eingebaute Funktion %qseingebaute Funktion %qs wird mit den aktuellen Optionen nicht unterstÃ¼tzteingebaute Funktion %qs ist nur fÃ¼r den Cell-Prozessor gÃ¼ltigEingebaute Funktion %qs wird in dieser Compiler-Konfiguration nicht unterstÃ¼tzteingebaute Funktion %qs erfordert ISA 3.0 IEEE 128-Bit-Gleitkommazahleneingebaute Funktion %qs erfordert die Optionen %qs (oder neuer), sowie %qs oder %qseingebaute Funktion %qs erfordert die Optionen %qs und %qseingebaute Funktion %qs erfordert die Option %qsOperand %d der eingebauten Funktion muss konstant seindas eingebaute vec_step kann nur mit Vektortypen verwendet werden.aber %qD wirft nicht; vielleicht sollte sie als %<noexcept%> deklariert werdenwird aber Ã¼berragt von einer Tabelle ohne RTTI-Informationen aus anderer Ãœbersetzungseinheitaber nicht hierBytecode-Strom in Datei %qs mit LTO-Version %d.%d statt des erwarteten %d.%d erzeugtBytecode-Strom: Marke %s statt %s erwartetBytecode-Strom: Leeren Cgraph-Knoten gefundenBytecode-Strom: Mehrere Instanzen des Cgraph-Knoten mit UID %d gefundenBytecode-Strom: Nicht nullterminierte Zeichenkette gefundenBytecode-Strom: Ausschuss am Ende des Â»symbolsÂ«-AbschnittsBytecode-Strom: Kein Gerufener beim Lesen der Kante gefundenBytecode-Strom: Kein Aufrufer beim Lesen der Kante gefundenBytecode-Strom: Zeichenkette zu lang fÃ¼r Zeichenkettentabellebytecode stream: tag %s is not in the expected range [%s, %s]Bytecode-Strom: Versuch, %d Bytes nach Ende des Eingabepuffers zu lesenBytecode-Strom: unerwarteter LTO-Abschnitt %sBytecode-Strom: unerwartete Marke %sbytecode stream: unknown GIMPLE statement tag %sC++11-Attribute nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarAufruf %2d niemals ausgefÃ¼hrt
  Aufruf %2d gab %s zurÃ¼ck
  Aufruf hat ringfÃ¶rmige AbhÃ¤ngigkeitAufruf ist unwahrscheinlich und CodegrÃ¶ÃŸe wÃ¼rde wachsenAufruf von %<(%T) (%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%D(%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutigAufruf von %<__builtin_custom_%s%> steht in Konflikt mit Schalter %<-mcustom-%s%>Aufruf von %qD verwendet das Standardargument fÃ¼r Parameter %P, der noch nicht definiert wurdeAufruf der Funktion %qD, die unvollstÃ¤ndigen Typen %q#T wirftAufruf einer Funktion, die unvollstÃ¤ndigen Typen %q#T wirftAufruf fÃ¼r interne Funktion %qEAufruf der nicht-%<constexpr%>-Funktion %qDAufruf der Nicht-Funktion %qDfÃ¼r Ruf vorgesehenes Register wurde fÃ¼r globale Registervariable verwendetvon hier aufgerufenvon dieser Funktion aus aufgerufengerufenes Objekt %qD ist keine Funktion oder Funktionszeigergerufenes Objekt %qE ist keine Funktion oder Funktionszeigergerufenes Objekt ist keine Funktion oder FunktionszeigerAufgerufene Funktion verweist auf comdat-lokale SymboleInterner Fehler: caller edge count does not match BB countInterner Fehler: caller edge count invalidAufrufer ist Instrumentierungs-ThunkAufrufer ist nicht optimiertAufruf von %qD mit SSE-Aufrufkonvention, ohne dass SSE/SSE2 eingeschaltet istdas Aufrufen von %qD mit einem nicht-null-Argument ist unsicherAufruf von %qD mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet istAufruf von %qT mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet istAufrufe Ã¼berladener Operatoren kÃ¶nnen nicht in einem Konstanten-Ausdruck auftretennur Attribut %qE kann fÃ¼r Definitionen von Objekten eines Klassentyps im Datei-GÃ¼ltigkeitsbereich verwendet werdenDie Attribute longcall und shortcall kÃ¶nnen nicht gleichzeitig fÃ¼r die gleiche Funktion verwendet werdenWert vom Typ %qT kann nicht in Vektortyp %qT konvertiert werden, da sie unterschiedlich groÃŸ sindVektor vom Typ %qT kann nicht in Typ %qT konvertiert werden, da sie unterschiedlich groÃŸ sindunvollstÃ¤ndiger Typ %qH kann nicht nach %qI umgewandelt werdenWert kann nicht in einen Vektor umgewandelt werdender vorkompilierte Header Â»%sÂ« kann nicht erzeugt werden: %mRepository-Informationsdatei %qs kann nicht erzeugt werdenfriend-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werdenPCH-Datei kann nicht erweitert werden: %min der Klasse %qs konnte wÃ¤hrend des Neuladens von %<asm%> kein Register gefunden werdenPosition in PCH-Datei kann nicht ermittelt werden: %mProgramm-Status kann nicht ermittelt werden: %mOperanden von dezimalen Gleitkomma- und komplexen Typen kÃ¶nnen nicht gemischt werdenOperanden von dezimalen und anderen Gleitkommatypen kÃ¶nnen nicht gemischt werdenOperanden von dezimalen Gleitkomma- und Vektortypen kÃ¶nnen nicht gemischt werden%qs kann nicht zum Schreiben geÃ¶ffnet werden: %m%s kann nicht zum Schreiben geÃ¶ffnet werden: %m%s kann nicht geÃ¶ffnet werden: %mldd-Ausgabe kann nicht geÃ¶ffnet werden: %mnm-Ausgabe kann nicht geÃ¶ffnet werden: %m%s kann nicht gelesen werden: %mPCH-Datei kann nicht gelesen werden: %mAttribut %qE kann nicht nach der Definition gesetzt werdenPosition in PCH-Datei kann nicht gesetzt werden: %m%qs kann nicht als ein rufgesichertes Register verwendet werden%qs kann nicht als ein rufverwendetes Register verwendet werden%qs kann nicht als ein festes Register verwendet werdenEs kÃ¶nnen nicht mehrere StapelprÃ¼fungsmethoden gleichzeitig verwendet werden%s kann nicht geschrieben werden: %mPCH-Datei kann nicht geschrieben werdenPCH-Datei kann nicht geschrieben werden: %mAuffÃ¼llung fÃ¼r PCH-Datei kann nicht geschrieben werden: %min %s kann nicht geschrieben werden: %mNicht-GP-relative absolute Adresse kann nicht verwendet werdenKandidat 1:Kandidat 2:Kandidat ist:Kandidaten sind:Kandidaten sind:AufzÃ¤hlungsliste kann nicht zu Template-Instanziierung hinzugefÃ¼gt werdenes kann kein Objekt des abstrakten Typs %qT belegt werdenStapelspeicher fÃ¼r Variable %q+D kann nicht angefordert werden, nackte Funktion.%<offsetof%> kann nicht auf nicht-konstante Adresse angewandt werden%<offsetof%> kann nicht auf AufzÃ¤hler %qD angewandt werden%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden%<offsetof%> kann nicht auf Elementfunktion angewandt werden%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden%<offsetof%> kann nicht auf statisches Datenelement %qD angewendet werden%<offsetof%> kann nicht angewandt werden, wenn %<operator[]%> Ã¼berladen istElementzeiger %qE kann nicht auf %qE angewandt werden, da letzteres vom Nicht-Klassen-Typ %qT istdas Bitfeld %qE kann nicht mit %qT verbunden werdennicht-konstante lvalue-Referenz vom Typ %qH kann nicht an rvalue vom Typ %qI gebunden werdendas gepackte Feld %qE kann nicht mit %qT verbunden werdender R-Wert %qE kann nicht mit %qT verbunden werdenrvalue-Referenz vom Typ %qH kann nicht an lvalue vom Typ %qI gebunden werdenKonstruktor %<%T::%D%> kann nicht direkt aufgerufen werdenFunktion %qD kann nicht aufgerufen werdenElementfunktion %qD kann nicht ohne Objekt aufgerufen werden%qE kann nicht per Referenz aufgefangen werdenElement %qD von unbenannter Union kann nicht eingefangen werdenException vom Typ %qT kann nicht gefangen werden, da Typen mit variabler GrÃ¶ÃŸe beteiligt sindNicht existierende Antwortdatei konnte nicht geschlossen werdenNur-Empfangs-Kanal kann nicht geschlossen werden%qE kann nicht vom Typ %qH in den Typ %qI umgewandelt werden%qE kann nicht vom Typ %qT in den Typ %qT umgewandelt werden%qH kann nicht nach %qI umgewandelt werden%qH kann nicht nach %qI bei ArgumentÃ¼bergabe umgewandelt werden%qH kann nicht nach %qI in Zuweisung umgewandelt werden%qH kann nicht nach %qI im Standardargument umgewandelt werden%qH kann nicht nach %qI in Initialisierung umgewandelt werden%qH kann nicht nach %qI in RÃ¼ckgabe umgewandelt werdenUmwandlung von %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 istUmwandlung von Zeiger auf Basisklasse %qT in Zeiger auf abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse virtuell istUmwandlung von Zeiger auf Basisklasse %qT in Zeiger auf abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse %qT virtuell istes kann nicht in Zeigertyp konvertiert werdenTyp %qH kann nicht in den Typ %qI umgewandelt werdenZeiger auf Referenzelement %qD kann nicht erzeugt werdenfÃ¼r Typ %qT kann keine Typinformation erzeugt werden, weil dies Typen variabler GrÃ¶ÃŸe umfasst%<::main%> kann nicht als %<constexpr%> deklariert werden%<::main%> kann nicht als globale Variable deklariert werden%<::main%> kann nicht als Template deklariert werden%<::main%> kann nicht inline deklariert werden%<::main%> kann nicht statisch deklariert werden%qD kann nicht als Bitfeldtyp deklariert werdenBitfeld %qD kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werdenBitfeld %qD kann nicht mit Funktionstyp deklariert werdenBitfeld %qs kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werdenCatch-Parameter kann nicht mit abstraktem Klassentyp %qT deklariert werdenCatch-Parameter kann nicht mit R-Wert-Referenztyp %qT deklariert werdenFeld %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenElement %<%T::%s%> kann nicht in %qT deklariert werdenElementfunktion %<%T::%s%> kann nicht innerhalb von %qT deklariert werdenElementfunktion %qD kann nicht deklariert werden, statische Bindung zu habenParameter %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenParameter kann nicht als vom abstrakten Typ %qT deklariert werdenZeiger auf %q#T kann nicht deklariert werdenZeiger auf Element %q#T kann nicht deklariert werdenZeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werdenReferenz auf %q#T kann nicht deklariert werdenReferenz auf %q#T kann nicht deklariert werden, da letzteres weder Typedef noch Templatetyp-Argument istReferenz auf qualifizierten Funktionstypen %qT kann nicht deklariert werdenstatische Funktion innerhalb anderer Funktion kann nicht deklariert werdenVariable %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenAdresse kann nicht zerlegt werdenKlassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Strukturelement hatKlassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Unionelement hatKlassentyp %qT ohne nicht-static-Datenelemente kann nicht dekomponiert werdenKlassentyp %qT kann nicht dekomponiert werden, da sowohl er als auch seine Basisklasse %qT nichtstatische Datenelemente habenKlassentyp %qT kann nicht dekomponiert werden, da seine Basisklassen %qT und %qT nichtstatische Datenelemente habenunzugreifbares Element %qD von %qT kann nicht dekomponiert werdenLambda-Abschluss-Typ %qT kann nicht dekomponiert werdennicht-Array-nicht-Klassentyp %qT kann nicht dekomponiert werdenUnion-Typ %qT kann nicht dekomponiert werdenArray mit variabler LÃ¤nge %qT kann nicht dekomponiert werdenVektor %qT variabler LÃ¤nge kann nicht zerlegt werdenZeiger auf unvollstÃ¤ndigen Typen %qT kann nicht verringert werdenTemplateargumente fÃ¼r %qT von () kÃ¶nnen nicht hergeleitet werdenTemplateargumente fÃ¼r die Kopierinitialisierung von %qT kÃ¶nnen nicht abgeleitet werden, da es keine expliziten Ableitungshinweise oder benutzerdeklarierten Konstruktoren gibtTemplateargumente fÃ¼r %qT kÃ¶nnen nicht abgeleitet werden, da es keine Ableitungshinweise gibtElementfunktion %<%T::%s%> kann nicht innerhalb von %qT definiert werdenElement des abhÃ¤ngigen Typedef %qT kann nicht definiert werdenEine Funktion kann nicht gelÃ¶scht werden. Nur Zeiger auf Objekte sind gÃ¼ltige Argumente fÃ¼r %<delete%>Es kann nicht von %<final%>-Basis %qT in abgeleiteten Typ %qT abgeleitet werdenEingebaute Funktion %qs kann nicht abgeschaltet werdendynamic_cast %qE (des Typs %q#T) in Typ %q#T (%s) kann nicht vorgenommen werdenin PTX-Assembler kÃ¶nnen keine unausgerichteten Zeiger erzeugt 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 habenfallthrough 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
  %sLTO cgraph kann in %s nicht gefunden werdenLTO-Abschnittsreferenzen kÃ¶nnen in %s nicht gefunden werdenEs kann kein gÃ¼ltiges ZÃ¤hler:Wert-Paar gefunden werden:Klasse %qE kann nicht gefunden 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 werdeninkonsistente Aufrufe von %qs kÃ¶nnen nicht behandelt werdenZeiger auf unvollstÃ¤ndigen Typen %qT kann nicht erhÃ¶ht werdenKonstruktoren kÃ¶nnen nicht von indirekter Basis %qT geerbt werdenAggregat des Typs %qT kann nicht mit zusammengesetztem Literal initialisiert werdenArray von %qT kann nicht aus einem Zeichenkettenliteral mit Typ %<Array von %T%> initialisiert werden%<main%> ist nicht als Â»inlineÂ« mÃ¶glichPlugin %s kann nicht geladen werden
--- 2235,2241 ----
  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.Variable %qs bei %C kann nicht innerhalb der bei %L beginnenden Schleife redefiniert werdenVariable %qs bei %C mit Initialisierung tritt bereits in einer DATA-Anweisung aufVariable %qs bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert istVariable %qs bei %L kann nicht gleichzeitig die Attribute ALLOCATABLE und BIND(C) habenVariable %qs bei %L kann nicht gleichzeitig die Attribute OPTIONAL und VALUE haben, da Prozedur %qs BIND(C) istVariable %qs bei %L kann nicht gleichzeitig die Attribute POINTER und BIND(C) habenVariable %qs bei %L wurde keine Formatmarke zugewiesenVariable %qs bei %L in Common-Block %qs bei %C muss in einer C-kompatiblen Art deklariert sein, da Common-Block %qs bind(c) istVariable %qs bei %L muss in diesem Kontext eine Konstante seinVariable %qs bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten habenVariable %qs bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein ScheinargumentVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, kÃ¶nnte jedoch unvertrÃ¤glich mit C seinVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da der abgeleitete Typ %qs nicht mit C interoperabel istVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da sie polymorph istVariable %qs bei %L ist in COMMON, aber Initialisierung ist nur in BLOCK DATA erlaubtVariable %qs bei %L kÃ¶nnte mit C inkompatibel sein, aber sie ist BIND(C)Variable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Funktion %qs definiert werdenVariable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Unterprogramm %qs definiert werdenVariable %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray seinVariable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Unterprogramm %qsVariable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Funktion %qsVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) istVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die jedoch BIND(C) istVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) istVariable %qs bei %L mit Koarraykomponente muss ein Nichtzeiger, nichtallozierbares Skalar und damit kein Koarray seinVariable %qs kann nicht in Variablen-Definitionskontext (%s) bei %L in PURE-Prozedur auftretenVariable %qs kann nicht im Ausdruck bei %L auftretenVariable %qs aus Modul %qs mit Bindungsmarke %qs bei %L verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %L aus Modul %qsVariable %qs bei %L wurde keine Zielmarke zugewiesenVariable %qs in %s-Klausel wird in NAMELIST-Anweisung bei %L verwendetVariable %qs in Common-Block %qs bei %C kann nicht BIND(C) sein, da sie nicht global istVariable %qs in gemeinsamem Block %qs bei %C muss mit einer mit C interoperablen Art deklariert sein, da der gemeinsame Block %qs BIND(C) istVariable %qs in gemeinsamem Block %qs bei %L kann nicht mit BIND(C) deklariert werden, da sie nicht global istVariable %qs in gemeinsamem Block %qs bei %L kÃ¶nnte inkompatibel mit C sein, obwohl gemeinsamer Block %qs BIND(C) istVariable %qs ist PROTECTED und kann nicht in 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 %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.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 polymorphen Typen in C++ warnen, bei denen das SchlÃ¼sselwort Â»finalÂ« die CodequalitÃ¤t verbessern wÃ¼rde.Bei virtuellen Methoden in C++ warnen, bei denen das SchlÃ¼sselwort Â»finalÂ« die CodequalitÃ¤t verbessern wÃ¼rde.Bei vererbten Konstruktoren in C++11 warnen, wenn die Basisklasse variadischen Konstruktor hat.Warnen, wenn NULL an Argumentstellen, die als nicht-NULL erfordernd markiert sind, Ã¼bergeben wird.Bei PCH-Dateien, die gefunden, aber nicht verwendet werden, warnen.Bei USE-Anweisungen, die keinen ONLY-Qualifizierer haben, warnen.Bei Verwendung von __TIME__, __DATE__ oder __TIMESTAMP__ warnen.Bei Ausrichtung von COMMON-BlÃ¶cken warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt, warnen.Bei leerem KÃ¶rper in einer if- oder else-Anweisung warnen.Bei ungÃ¼ltigen DO-Schleifen warnen.Warnen, wenn ein boolescher Ausdruck mit einer Ganzzahl verglichen wird, deren Wert ungleich true/false ist.Bei PufferÃ¼berlauf in Stringfunktionen wie memcpy und strcpy warnen.Bei Aufrufen nicht explizit deklarierter Prozeduren warnen.Warnen, wenn 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.Bei Aufrufen mit impliziter Schnittstelle warnen.Warnen, wenn Funktionen in unvertrÃ¤gliche Typen umgewandelt werden.Warnen, wenn Funktionen in unvertrÃ¤gliche Funktionstypen umgewandelt werden.Bei Umwandlungen 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 Code warnen, der strict-aliasing-Regeln verletzen kÃ¶nnte.Beim Vergleich verschiedener Enum-Typen warnen.Bei Ganzzahldivisionen durch Null zur Ãœbersetzungszeit warnen.Bei Ganzzahldivisionen mit abgeschnittenem Ergebnis warnen.Bei Erzeugung temporÃ¤rer Felder warnen.Bei Â»hÃ¤ngendem elseÂ« warnen.Bei Deklarationen von Entitys warnen, in denen Attribute fehlen, die bei verwandten Entitys jedoch angegeben wurden.Beim LÃ¶schen polymorpher Objekte mit nicht-virtuellen Destruktoren warnen.Vor der Verwendung des veralteten AltiVec-Typen Â»vector long ...Â« warnen.Bei doppelten Zweigen in if-else-Anweisungen warnen.Warnen, wenn in einer if-else-if-Kette doppelte Bedingungen auftauchen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen ohne Â»default:Â«-Fall warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt und die kein Â»default:Â« haben, warnen.Bei PrÃ¼fung auf Gleichheit mit REAL- oder COMPLEX-AusdrÃ¼cken warnen.Bei Merkmalen, die in ISO 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 Â»floatÂ« nach Â»doubleÂ« warnen.Bei impliziten Deklarationen warnen.Bei impliziten Funktionsdeklarationen warnen.Bei unpassender Attributverwendung warnen.Bei inkompatiblen Umwandlungen zwischen Zahlen und Zeigern (in beide Richtungen) warnen.Bei ungÃ¼ltigen OpenACC-Dimensionen warnen.Bei ungÃ¼ltigen Verwendungen des Makros Â»offsetofÂ« warnen.Bei in der Hauptdatei definierten, ungenutzten Makros warnen.Bei mÃ¶glicherweise nicht initialisierten automatischen Variablen warnen.Bei fehlendem Â»&Â« in fortgesetzten Zeichenkonstanten warnen.Bei fehlenden Feldern in struct-Initialisierungen warnen.Warnen, wenn Deallokationsfunktionen mit expliziter GrÃ¶ÃŸenangabe fehlen.Bei Missbrauch von Pragmas warnen.Bei den meisten impliziten Umwandlungen warnen.Bei mehreren Deklarationen desselben Objektes warnen.Bei verengenden Umwandlungen innerhalb von { }, die in C++11 unzulÃ¤ssig sind, warnen.Bei nicht-virtuellen Destruktoren warnen.Bei fehlenden ISO msvcrt scanf/printf Breiten-Erweiterungen warnen.Bei Optimierungen, die annehmen, dass vorzeichenbehafteter Ãœberlauf undefiniert ist, warnen.Bei Ãœberlauf in arithmetischen AusdrÃ¼cken warnen.Bei Ã¼berladenen virtuellen Funktionsnamen warnen.Beim Ãœberschreiben von Initialisierungen mit Seiteneffekten warnen.Beim Ãœberschreiben von Initialisierungen ohne Seiteneffekte warnen.Bei gepackten Bitfeldern, deren Offset sich in GCC 4.4 geÃ¤ndert hat, warnen.Warnen, wenn Zeigerumwandlungen die Ausrichtung vergrÃ¶ÃŸern.Bei positioneller Initialisierung von Strukturen warnen, die designierte Initialisierungen erfordern.Bei mÃ¶glichem Aliasing von Dummy-Argumenten warnen.Vor mÃ¶glichen Sicherheitsproblemen mit Formatfunktionen warnen.Bei mÃ¶glichen VerstÃ¶ÃŸen gegen Sequenzpunktregeln warnen.Bei mÃ¶glicherweise falschen Arrayindexen in do-Schleifen warnen.Bei mÃ¶glicherweise fehlenden Klammern um Initialisierungen warnen.Bei mÃ¶glicherweise fehlenden Klammern warnen.Bei mÃ¶glicherweise geschachtelten Blockkommentaren und C++-Kommentaren, die mehr als eine physikalische Zeile umfassen, warnen.Bei UnregelmÃ¤ÃŸigkeiten in printf/scanf/strftime/strfmon-Formatstrings warnen.Bei fragwÃ¼rdiger Verwendung der Makros, die variable Argumente ermitteln, warnen.Bei Gleitkommakonstanten-Literalen mit Exponentenbuchstaben Â»qÂ« warnen.Bei 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.Bei switch-Anweisungen mit booleschem Steuerausdruck warnen.Bei Dingen warnen, die sich zwischen der aktuellen Â»-fabi-versionÂ« und der angegebenen Version Ã¤ndern.Bei Dingen warnen, die sich bei der Ãœbersetzung mit einem ABI-konformen Compiler Ã¤ndern werden.Bei abgeschnittenen ZeichenausdrÃ¼cken warnen.Bei abgeschnittenen Quelltextzeilen warnen.Bei Abschneiden in Stringfunktionen wie strncat und strncpy warnen.Warnen, wenn der Rang oder Typ von Argumenten und Parametern nicht Ã¼bereinstimmt.In 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 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.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 Formaten der LÃ¤nge null warnen.Bei DO-Schleifen mit null DurchlÃ¤ufen warnen.Bei Verwendung von bedingt unterstÃ¼tzten Konstrukten warnen.Bei Umwandlung von NULL in Nicht-Zeiger-Typ oder umgekehrt warnen.Bei impliziten Typumwandlungen zwischen vorzeichenbehafteten und vorzeichenlosen Ganzzahlen warnen.Bei impliziten Typumwandlungen warnen, die die PrÃ¤zision von Gleitkommazahlen reduzieren.Bei impliziten Typumwandlungen warnen, die einen Wert Ã¤ndern kÃ¶nnten.Bei veralteter Verwendung in einer Deklaration warnen.Bei Placement-New-AusdrÃ¼cken mit undefiniertem Verhalten warnen.Bei verdÃ¤chtigen Ganzzahl-AusdrÃ¼cken im Boolean-Kontext warnen.Warnen bei unsicherem direkten Schreibzugriff in Speicher von Klassen-Objekten.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.Warnen, wenn ein Klassentyp eine Basis oder ein Feld hat, deren Typ den unbenannten Namensraum verwendet oder von einem Typen ohne Bindung abhÃ¤ngt.Warnen, wenn ein Vergleich immer zu Â»wahrÂ« oder Â»falschÂ« auswertet.Warnen, wenn ein Vergleich durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»wahrÂ« oder Â»unwahrÂ« ist.Warnen, wenn veraltetes Compiler-Merkmal, Klasse, Methode oder Feld verwendet wird.Warnen, wenn eine Funktion alloca verwendet oder ein Array dynamischer GrÃ¶ÃŸe erzeugt.Warnen, wenn eine lokale Deklaration von %qE eine Instanzvariable verdeckt.Warnen, wenn Schleife mit konstanter Anzahl von DurchlÃ¤ufen zu undefiniertem Verhalten fÃ¼hrt.Warnen, wenn fÃ¼r eine Eigenschaft eines Objective-C-Objektes keine Zuweisungssemantik spezifiert ist.Warnen, wenn ein Selektor mehrere Methoden hat.Warnen, wenn eine SIMD-Direktive vom Vektorisierer-Kostenmodell Ã¼bersteuert wird.Warnen, wenn RahmengrÃ¶ÃŸe einer einzelnen Funktion die angegebene RahmengrÃ¶ÃŸe Ã¼berschreitet.Warnen, wenn Zeichenkette lÃ¤nger als die grÃ¶ÃŸte vom Standard angegebene portable LÃ¤nge ist.Bei Teilobjekt mit Attribut abi_tag warnen, das das Gesamtobjekt nicht hat.Warnen, wenn ein throw-Ausdruck garantiert in einem Aufruf von terminate() endet.Warnen, wenn eine Benutzer-Prozedur denselben Namen wie ein Intrinsic hat.Warnen, wenn ein Array variabler LÃ¤nge verwendet wird.Warnen, wenn virtuelle Basis einen nicht trivialen Zuweisungsoperator (move) hat.Warnen, wenn ein MCU-Name unbekannt ist oder mit anderen Optionen unvertrÃ¤glich ist (Vorgabe: eingeschaltet).Warnen, wenn auf ein Array auÃŸerhalb der Grenzen zugegriffen wird.Warnen, wenn eine Parameterdefinition im alten Stil verwendet wird.Warnen, wenn ein undefiniertes Makro in einer #if-Anweisung verwendet wird.Warnen, wenn ein Zeiger mit Â»nonnullÂ«-Attribut mit NULL verglichen wird.Warnen, wenn konstante CFString-Objekte unportable Zeichen enthalten.Warnen, wenn Konstruktoren oder Destruktoren mit PrioritÃ¤ten von 0 bis 100 verwendet werden.Warnen, wenn das Dereferenzieren eines Nullzeigers zu fehlerhaftem oder undefiniertem Verhalten fÃ¼hren kann.Warnen, wenn geerbte Methoden nicht implementiert sind.Warnen, wenn das Linksschieben eines vorzeichenbehafteten Werts Ã¼berlÃ¤uft.Warnen, wenn eine negative Zahl nach links geschoben wird.Warnen, wenn Schleifen getauscht wurden.Bei zu vielen Argumenten fÃ¼r eine Funktion (anhand Formatzeichenkette) warnen.Warnen, wenn Qualifizierer von Arrays gestrichen werden, die Zeigerziele sind.Warnen, wenn Rechts-Schiebe-Anzahl >= Breite des Typs ist.Warnen, wenn Schiebe-Anzahl negativ ist.Bei Test von Gleitkommawerten auf Gleichheit warnen.Warnen, wenn die ISR falschgeschrieben ist, beispielsweise ohne __vector-PrÃ¤fix. Voreinstellung: eingeschaltet.Warnen, wenn sich der Adressraum einer Adresse Ã¤ndert.Warnen, wenn der Zeiger in einer Zeigerzuweisung sein Ziel Ã¼berleben kÃ¶nnte.Bei UnvertrÃ¤glichkeit eines Variablentyps mit C warnen.Warnen, wenn Trigraphen auftreten, die die Bedeutung des Programmes beeinflussen kÃ¶nnten.Warnen, wenn Typqualifizierer von Zeigern ignoriert werden.Wenn Typsignaturen der Kandidatenmethoden nicht exakt passen, warnen.Warnen, wenn Profile in -fprofile-use nicht 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, 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 eingebaute Funktion mit der falschen Signatur deklariert wird.Bei undefiniertem oder redefiniertem eingebauten PrÃ¤prozessormakro warnen.Warnen, wenn eine konstante Variable nicht verwendet wird.Warnen, wenn eine 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 nicht zu HSAIL expandiert werden kann.Warnen, wenn eine Funktion ungenutzt bleibt.Warnen, wenn ein Funktionsparameter zwar gesetzt, aber nicht verwendet wird.Warnen, wenn ein Funktionsparameter nicht verwendet wird.Warnen, wenn ein Sprung die Initialisierung einer Variable Ã¼berspringt.Warnen, wenn eine Sprungmarke ungenutzt bleibt.Warnen, wenn Feldvariable auf linker Seite wiederholt reserviert wird.Warnen, wenn Variable auf linker Seite wiederholt reserviert wird.Warnen, wenn ein Literal 0 als NULL-Zeiger verwendet wird.Warnen, wenn ein logischer Operator verdÃ¤chtigerweise immer zu Â»wahrÂ« oder Â»falschÂ« auswertet.Warnen, wenn ein Â»noexceptÂ«-Ausdruck zu Â»falschÂ« auswertet, obwohl der Ausdruck nicht werfen kann.Warnen, wenn sich ein Zeiger im Vorzeichenbesitz in einer Zuweisung unterscheidet.Bei Typkonvertierung von Zeiger auf Ganzzahl anderer Breite warnen.Warnen, wenn ein Zeiger mit '\0' verglichen wird.Warnen, wenn eine Registervariable als Â»volatileÂ« deklariert ist.Warnen, wenn Zeichenkette oder Zeichenliteral gefolgt von UD-Suffix auftritt, der nicht mit Unterstrich anfÃ¤ngt.Warnen, wenn in einem switch-Block ein case durchfÃ¤llt.Warnen, wenn eine Variable zwar gesetzt, aber nicht verwendet wird.Warnen, wenn eine Variable nicht verwendet wird.Warnen, wenn Vektoroperation auÃŸerhalb von SIMD kompiliert wird.Warnen, wenn alle Konstruktoren und Destruktoren privat sind.Warnen, wenn ein Argument fÃ¼r einen Â»restrictÂ«-Parameter auch in einem anderen Argument vorkommt.Warnen, wenn ein Parameter des atomaren Speichermodells erkennbar auÃŸerhalb des Wertebereiches ist.Warnen, wenn ein Ausdruckswert nicht verwendet wird.Warnen, wenn eine inline-Funktion nicht als solche erzeugt werden kann.Warnen, wenn ein Optimierungsdurchgang ausgeschaltet ist.Beim Versuch der Freigabe eines Nicht-Heap-Objektes warnen.Bei Umwandlung des Typs von Zeigern auf Elementfunktionen warnen.Warnen, wenn ein Zeiger auf unvollstÃ¤ndigen Typen gelÃ¶scht wird.Warnen, wenn Felder in einer gepackten Struktur nicht ausgerichtet sind.Warnen, wenn ein logisches Nicht im linken Operanden eines Vergleichs verwendet wird.Warnen, wenn mehrere unterschiedliche schnelle Interruptbehandlungsroutinen in Ãœbersetzungseinheit sind.Warnen, wenn Nicht-Template-Friend-Funktionen innerhalb eines Templates deklariert werden.Warnen, wenn StapelzerstÃ¶rungsschutz aus irgendeinem Grund nicht erzeugt wird.Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter mit gleichem Typ Ã¼berdeckt.Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter Ã¼berdeckt.Warnen, wenn eine Variable eine andere Ã¼berdeckt (global).Warnen, wenn eine Variable eine andere Ã¼berdeckt. Entspricht -Wshadow=global.Warnen, wenn Ãœberladung zur Umwandlung von vorzeichenbehaftet zu vorzeichenlos fÃ¼hrt.Warnen, wenn AuffÃ¼llen benÃ¶tigt wird, um Strukturelemente auszurichten.Warnen, wenn 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.Bei Typumwandlung in Zeiger von Ganzzahl anderer GrÃ¶ÃŸe warnen.Bei Zeiger-Umwandlungen zwischen inkompatiblen Zeigertypen warnen.Bei lokal in Funktionen definierten, aber nicht verwendeten Typedefs warnen.Bei StandardrÃ¼ckgabetyp Â»intÂ« fÃ¼r Funktionen (C) und inkonsistenten RÃ¼ckgabetypen (C++) warnen.Warnen, wenn ein Trampolin generiert wird.Immer warnen, wenn eine Objective-C-Zuweisung vom Garbage Collector abgefangen wird.Warnen, wenn Attribute ignoriert werden.Warnen, wenn Typqualifizierer ignoriert werden.WarnungWenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben wurden, das Bitfeld vorzeichenbehaftet machen.Wenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben ist, das Bitfeld vorzeichenlos machen.Bei RAM-Zugriff X wie durch Hardware vorgegeben verwenden, d.h. Pre-Dekrement, Post-Inkrement und indirekte Adressierung mit dem X-Register. Ohne diese Option nimmt der Compiler an, dass es einen Adressierungsmodus X+const, Ã¤hnlich zu Y+const und Z+const gibt und erzeugt Befehle, die diesen Adressierungsmodus fÃ¼r X emulieren.Bei Erzeugung von Â»-fpicÂ«-Code den ausfÃ¼hrbaren Dateien erlauben, PLTs zu verwenden. Ignoriert fÃ¼r Â»-fno-picÂ«.Bei Erzeugung von Â»-mabicallsÂ«-Code den ausfÃ¼hrbaren Dateien erlauben, PLTs und Kopierauslagerungen zu verwenden.Bei Erzeugung von -mabicalls den Code tauglich fÃ¼r gemeinsam genutzte Bibliotheken machen.Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im BE8-Format erzeugen.Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im veralteten BE32-Format erzeugen.Wenn mÃ¶glich, keine Stapelrahmen erzeugen.Beim Durchlaufen von CSE: SprÃ¼ngen zu ihren Zielen folgen.Falls kÃ¼rzer, kanonische Pfade zu System-Headern verwenden.Ob 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.Ohne AuffÃ¼llen gibt es nicht genÃ¼gend Elemente in intrinsischer RESHAPE-Quelle bei %L, um zur Form zu passenErrata fÃ¼r VR4130 mflo/mfhi umgehen.Hardwarebesonderheit umgehen, indem jedem CSYNC und SSYNC mehrere NOPs vorangestellt werden.Einen frÃ¼hen 4300-Hardware-Bug umgehen.Fehler in Multiplikationsbefehl umgehen.Bestimmte 24K-Errata umgehen.Bestimmte R10000-Errata umgehen.Bestimmte R4000-Errata umgehen.Bestimmte R4400-Errata umgehen.Bestimmte RM7000-Errata umgehen.Bestimmte VR4120-Errata umgehen.Fehler frÃ¼her SB-1 Revision 2 Kerne umgehen.Hardware-Multiplikationsfehler umgehen.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 gefundenInterner Compilerfehler: Wrong entry in TYPE_ARG_TYPES listInterner Compilerfehler: Wrong tree in TYPE_FIELDS listX-Argument bei %L fÃ¼r C_LOC darf nicht polymorph seinX-Deskriptor erfordert fÃ¼hrenden LeerzeichenzÃ¤hler bei %LX32 unterstÃ¼tzt Â»ms_abiÂ«-Attribut nichtXXX Eintritt in pop_everything ()
  XXX pop_everything () wird verlassen
  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[â€¦]Feldkonstruktoren im [...]-Stil bei %C[%s wird verlassen]
! [%s kann nicht gefunden werden][Standard][ausgeschaltet][eingeschaltet][super ...] muss in einem Methodenkontext auftretenAttribut __BELOW100__ nicht mit Speicherklasse Â»autoÂ« erlaubt__delay_cycles ist auf 32-Bit-SchleifendurchlÃ¤ufe beschrÃ¤nkt__delay_cycles kann nur mit nichtnegativen Zyklusanzahlen umgehen__delay_cycles() erlaubt nur Konstanten als Argument__float128 und __ibm128 kÃ¶nnen nicht im selben Ausdruck verwendet werden__float128 und long double kÃ¶nnen nicht im selben Ausdruck verwendet werden__fp16 ohne ldrh__ibm128 und long double kÃ¶nnen nicht im gleichen Ausdruck verwendet werden__label__-Deklarationen sind nur im FunktionsgÃ¼ltigkeitsbereich erlaubtÂ»eine geschweift geklammerte Initialisierung ist hier nicht erlaubtein Konstruktoraufruf kann nicht in einem Konstanten-Ausdruck auftretenEine Typumwandlung, die weder zu ganzzahligen noch AufzÃ¤hlungstypen fÃ¼hrt, kann nicht in einem Konstantenausdruck auftreteneine Klassen-Templatedeklaration darf nichts anderes deklarierenein Komma-Operator kann nicht in einem Konstanten-Ausdruck auftretenein Konzept kann keine Elementfunktion seinein Konstruktor kann nicht %<concept%> seineine Umwandlungsfunktion darf keinen angehÃ¤ngten RÃ¼ckgabetyp habenein Destruktor kann nicht %<concept%> seinDestruktor kann nicht %<constexpr%> seinein unterschiedlicher Typ ist in einer anderen Ãœbersetzungseinheit definiertein Feld mit selbem Namen aber unterschiedlichem Typ ist in einer anderen Ãœbersetzungseinheit definiertein Feld mit unterschiedlichem Namen ist in einer anderen Ãœbersetzungseinheit definiertein Funktionsaufruf kann nicht in einem Konstanten-Ausdruck auftreteneine Funktionsdefinition ist hier nicht erlaubteine Marke kann nur Teil einer Anweisung sein, und eine Deklaration ist keine AnweisungLambda-Abschlusstyp hat gelÃ¶schten Kopier-ZuweisungsoperatorLambda-Abschlusstyp hat gelÃ¶schten StandardkonstruktorEine spÃ¤tere Option %<-fabi-version=%> (oder =0) verhindert diesen Fehler mit einer Ã„nderung im MangelnEin Element einer Struktur oder Union kann nicht variabel modifizierten Typ habengeschachtelte Funktionen werden bei reduzierter Registeranzahl nicht unterstÃ¼tzteine verschachtelte Namensraumdefinition darf nicht inline seineine verschachtelte Namensraum-Definition darf keine Attribute habeneine Nicht-Template-Variable kann nicht %<concept%> seinein Parameter kann nicht als %<concept%> deklariert seinein Parameter kann nicht als %<constexpr%> deklariert seinEine Parameterliste mit Auslassung passt nicht zu einer leeren ParameternamenslistendeklarationEin Â»reinterpret_castÂ« ist kein Konstantenausdruckein requires-Ausdruck darf nicht auÃŸerhalb eines Templates auftretenein Anweisungsausdruck reicht nicht als Kontext fÃ¼r Ãœberladungs-AuflÃ¶sung nicht auseine Speicherklasse kann nur fÃ¼r Objekte und Funktionen angegeben werdenSpeicherklasse an anonymem Aggregat im Klassenbereich ist nicht erlaubtein Template kann nicht vorbelegt werdeneine Template-Deklaration kann nicht im Block-GÃ¼ltigkeitsbereich auftreteneine Template-ID darf nicht in Â»usingÂ«-Deklaration auftreteneine vorÃ¼bergehende Bindung an %qD besteht nur, bis der Konstruktor beendet istein Transaktionsausdruck kann nicht in einem Konstanten-Ausdruck auftretenein Typ aus einer anderen Ãœbersetzungseinheit ist nicht polymorphein Typ aus einer anderen Ãœbersetzungseinheit ist polymorphein Typ mit 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 %<using%>-Deklaration kann keine Template-ID angeben. Stattdessen %<using %D%> versucheneine Wide-Zeichenkette ist in diesem Kontext ungÃ¼ltigInterner Fehler: abnormal call edges for non-call insn in bb %iInterner Fehler: abnormal edges for no purpose in bb %iAbbruch in %s, bei %s:%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Ã¼genZugriff auf Element %qD statt auf initialisiertes Element %qD in KonstantenausdruckZugriff auf ein Element %qE einer atomaren Struktur %qEZugriff auf ein Element %qE einer atomaren Union %qEZugriff auf Datenspeicher mit ProgrammspeicheradresseZugriff auf Programmspeicher mit DatenspeicheradresseZugriff auf threadlokalen Speicher wird derzeit mit %<-mpure-code%> oder %<-mslow-flash-data%> nicht unterstÃ¼tztZugriff auf uninitialisiertes ArrayelementZugriff auf uninitialisiertes Element %qDauf Wert von %qE wird Ã¼ber ein %qT GL-Wert in Konstantenausdruck zugegriffenAkkumulator ist keine GanzzahlkonstanteAkkumulatorzahl auÃŸerhalb der Grenzeneffektives Argument fÃ¼r INTENT = OUT/INOUTfÃ¼gen Sie %<using namespace std::complex_literals%> (aus <complex>) hinzu, um benutzerdefinierte Literalsuffixe aus C++14 einzuschaltenfangen Sie %<this%> oder %<*this%> explizit einklammern Sie den Ausdruck auf der linken Seite ein, um diese Warnung zu behebenInterner Fehler: add_sym(): Bad sizing modeAdressbereichsattribut kann nicht fÃ¼r Funktionen angegeben werdenAdressbereich von %q+D in Konflikt mit vorheriger DeklarationAdressmodus %qs wird im %s-Bit-Modus nicht unterstÃ¼tztAdresse eines Arrays mit umgekehrter Speicherreihenfolge angefordertAdresse der Register-Variablen %qD angefordertAdresse der globalen Variablen %qD angefordertAdresse der lokalen Variable %qD zurÃ¼ckgegebenAdresse der lokalen Variable %qD zurÃ¼ckgegebenAdresse einer Ã¼berladenen Funktion ohne Typinformationen aus KontextAdresse der Register-Variablen %qD angefordertAdressversatz ist keine KonstanteAdressoperand erfordert BeschrÃ¤nkung fÃ¼r X-, Y- oder Z-RegisterAdresse fÃ¼r %qD angefordert, was als %<register%> deklariert istAdressraum %qs wird auf GerÃ¤ten mit Flashspeicher bis zu %d KiB nicht unterstÃ¼tztAdressrÃ¤ume werden auf reduzierten Tiny-Kernen nicht unterstÃ¼tztAdresse genommen, aber ADDRESSABLE-Bit nicht gesetztAdresse eines Objektes %qE mit thread-lokalem oder automatischem Speicher ist kein konstanter AusdruckAggregat %q#D hat unvollstÃ¤ndigen Typ und kann nicht definiert werdenzusammengesetzter Wert verwendet, wo Â»complexÂ« erwartet wurdezusammengesetzten Wert verwendet, wo Festkomma erwartet wurdezusammengesetzten Wert verwendet, wo Gleitkomma erwartet wurdezusammengesetzter Wert verwendet, wo Ganzzahl erwartet wurdealiasAlias-Definitionen werden nicht in Mach-O unterstÃ¼tzt; ignoriertAlias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tzthier ist die Alias-Deklarationverlangte Ausrichtung %u von %qT ist kleiner als %uAusrichtung (%u) fÃ¼r Â»%sÂ« Ã¼berschreitet maximale Ausrichtung fÃ¼r globale gemeinsame Daten. Es wird %u verwendetAusrichtung fÃ¼r %q+D wurde zuvor als %d angegeben und kann nicht verringert werdenFÃ¼r %q+D darf keine Ausrichtung angegeben werdenAusrichtung muss eine kleine Zweierpotenz sein, nicht %dAusrichtung von %q+D ist grÃ¶ÃŸer als maximale Objektdateiausrichtung %dAusrichtung von %qD wurde in %<-fabi-version=9%> (GCC 5.2) erhÃ¶htAusrichtung von %qD ist grÃ¶ÃŸer als ursprÃ¼ngliche DeklarationAusrichtung von %qD wird in %<-fabi-version=9%> ansteigenAusrichtung der Arrayelemente ist grÃ¶ÃŸer als die ElementgrÃ¶ÃŸeAusrichtung fÃ¼r %<register%>-Objekt %qE angegebenAusrichtung fÃ¼r Bitfeld %qE angegebenAusrichtung fÃ¼r Funktion %qE angegebenAusrichtung fÃ¼r Parameter %qE angegebenAusrichtung fÃ¼r Typnamen in %<sizeof%> angegebenAusrichtung fÃ¼r Typnamen in %qE angegebenAusrichtung fÃ¼r Typnamen in Cast angegebenAusrichtung fÃ¼r typedef %qE angegebenAusrichtung fÃ¼r unbenanntes Bitfeld angegebenAusrichtung fÃ¼r unbenannten Parameter angegebenalle Elementfunktionen in Klasse %qT sind privatallozierbares Argument%qD bereits in Lambda-Ausdruck erfasstauch %<%c%s%> gefundenAlternativen sind in asm-Flag-Ausgabe nicht erlaubtalways_inline kÃ¶nnte nicht als inline erzeugt werdenmehrdeutig machende neue Deklaration %q#Dmacht neue Deklaration %q#D mehrdeutigmehrdeutige Umwandlung fÃ¼r Feldindexmehrdeutige Standard-Typumwandlung von %qTmehrdeutige Methode %s%s%smehrdeutiges Ãœberladen fÃ¼r mehrdeutiges Ãœberladen fÃ¼r intrinsisches %qsmehrdeutige Template-Instanziierung fÃ¼r %q#Dmehrdeutige Template-Instanziierung fÃ¼r %q#Tmehrdeutige Templatespezialisierung %qD fÃ¼r %q+DAttribut %<amdgpu_hsa_kernel%> erfordert Zeichenkettenkonstanten als ArgumentefÃ¼r lokale Variablen kann kein Adressbereichsattribut angegeben werdenEin Argumenttyp mit Standard-Promotion passt nicht zu leerer Parameternamenslistendeklarationein Array unterschiedlicher GrÃ¶ÃŸe ist in einer anderen Ãœbersetzungseinheit definierteine Arrayreferenz kann nicht in einem Konstanten-Ausdruck auftretenasm-Spezifikation ist bei Funktionsdefinition nicht erlaubteine Zuweisung kann nicht in einem Konstanten-Ausdruck auftretenein Attribut, das sich auf eine Typspezifizierung bezieht, wird ignorierteine Verringerung kann nicht in einem Konstanten-Ausdruck auftretendas Attribut %<target_clones%> darf keine leere Zeichenkette enthalteneine AufzÃ¤hlung mit unterschiedlichen Wertnamen ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit anderen Werten ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit unterschiedlich vielen Werten ist in einer anderen Ãœbersetzungseinheit definierteiner expliziten Spezialisierung muss %<template <>%> vorausgeheneine ErhÃ¶hung kann nicht in einem Konstanten-Ausdruck auftretenInterner Fehler: an indirect edge from %s has no corresponding call_stmtInterner Fehler: an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:Ein Interrupt-Handler kann nicht mit %<-muser-mode%> kompiliert werdenAnachronismusAnachronismus: veraltete Basisklasseninitialisierungund %qT hat keinen Template-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 Union ohne ElementAnwendung von #pragma weak %q+D nach erster Verwendung fÃ¼hrt zu nicht spezifiziertem VerhaltenArchitektur %qs wird nur fÃ¼r Assemblierung unterstÃ¼tztare_identical_variables: Bad typezu formatierendes Argument ist nicht %<...%>Argument %d ist ein vorzeichenloses Literal, aber auÃŸerhalb des gÃ¼ltigen BereichsArgument %d muss ein vorzeichenloses Literal seinArgument %d von %qE kÃ¶nnte Kandidat fÃ¼r Formatattribut seinArgument %d von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe seinArgument %d von %qE muss eine Zeigertyp seinArgument %d von %qE darf kein Zeiger auf eine Funktion seinArgument %d von Â»%sÂ« hatte nicht den erwarteten NamenArgument %d der eingebauten Funktion muss eine Konstante aus dem Bereich %d bis %d seinArgument %i im Bereich [%E, %E]Argument %q+D kÃ¶nnte von %<longjmp%> oder %<vfork%> zerstÃ¶rt werdenArgument %qD ist hier deklariertArgument %qD passt nicht zu eingebautem PrototypenArgument %qD passt nicht zum PrototypenArgument %qd ist keine KonstanteArgument %qs fÃ¼r %<-Waligned-new%> nicht bekanntArgument %qs fÃ¼r %<-Wnormalized%> nicht erkanntArgument %qs fÃ¼r %<-femit-struct-debug-detailed%> nicht erkanntArgument %qs fÃ¼r %<-femit-struct-debug-detailed%> unbekanntArgument %u in Aufruf von %qE muss ein Ganzzahltyp seinArgument %u fÃ¼r %<__builtin_tgmath%> hat keine ArgumenteArgument %u fÃ¼r %<__builtin_tgmath%> hat variable Anzahl von ArgumentenArgument %u fÃ¼r %<__builtin_tgmath%> hat falsche Anzahl der ArgumenteArgument %u fÃ¼r %<__builtin_tgmath%> ist kein FunktionszeigerArgument %u fÃ¼r %<__builtin_tgmath%> hat keinen PrototypenArgument 1 muss 0 oder 2 seinArgument 1 muss ein vorzeichenloses 1-Bit-Literal seinArgument 1 muss ein vorzeichenbehaftetes 5-Bit-Symbol seinArgument 1 muss ein vorzeichenloses 6-Bit-Literal seinArgument 1 muss eine Abbildung seinArgument 1 muss ein 8-Bit-Feldwert seinArgument 1 von %qE muss ein Nicht-Void-Zeigertyp seinArgument 1 von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe seinArgument 1 von %qE muss ein Zeiger auf Objekt breiter als Null seinArgument 1 von %qs ist auÃŸerhalb des WertebereichesArgument 1 von %qs muss eine Konstante seinArgument 2 muss 0 oder 1 seinArgument 2 muss ein vorzeichenloses 1-Bit-Literal seinArgument 2 muss ein vorzeichenloses 2-Bit-Literal seinArgument 2 muss ein vorzeichenloses 3-Bit-Literal seinArgument 2 muss ein vorzeichenloses 4-Bit-Literal seinArgument 2 muss ein vorzeichenloses 5-Bit-Literal seinArgument 2 muss ein vorzeichenloses 6-Bit-Literal seinArgument 2 muss ein vorzeichenloses 7-Bit-Literal seinArgument 3 in Aufruf von %qE muss Zeiger auf Ganzzahltyp seinArgument 3 in Aufruf von %qE darf kein boolescher Typ seinArgument 3 in Aufruf von %qE darf kein enum-Typ seinArgument 3 in Aufruf von %qE darf kein Zeiger auf booleschen Typ seinArgument 3 in Aufruf von %qE darf kein Zeiger auf enum-Typ seinArgument 3 muss ein vorzeichenloses 1-Bit-Symbol seinArgument 3 muss ein vorzeichenloses 2-Bit-Symbol seinArgument 3 muss ein vorzeichenloses 4-Bit-Symbol seinArgument 3 muss im Bereich 0..15 liegenArgumentlistenfunktion bei %CArgument muss eine Feldreferenz seinArgument muss Array oder Scheibe oder Kanal seinArgument muss ein Kanal seinArgument muss Zeichenkette oder Array oder Scheibe oder Map oder Kanal seinArgument muss komplexen Typen habenArgument an %qs-Klausel in OpenACC-%<parallel%> nicht erlaubtArgument fÃ¼r %<__builtin_eh_return_regno%> muss konstant seinArgument des Attributs %qE wird ignoriertArgument des Attributs %qE fehltArgument des Attributes %qE ist weder Â»ilinkÂ« oder Â»firqÂ«Argument des Attributes %qE ist weder Â»ilink1Â« oder Â»ilink2Â«Argument des Attributs %qE ist nicht Â»resetÂ«, Â»software_exceptionÂ«, Â»page_missÂ«, Â»timer0Â«, Â»timer1Â«, Â»messageÂ«, Â»dma0Â«, Â»dma1Â«, Â»wandÂ« oder Â»swiÂ«Argument des Attributes %qE ist keine ZeichenkettenkonstanteArgument des Attributs %qE ist weder Zeichenkettenkonstante noch ZahlArgument von Offsetof bringt Indirektion eines eingebetteten Feldes mit sichArgument des Funktionsaufrufs kÃ¶nnte Kandidat fÃ¼r Formatattribut seinArgument vom Typ %qT ist zusammen mit Â»-mgeneral-regs-onlyÂ« nicht erlaubtArgument fÃ¼r %%:compare-debug-auxbase-opt endet nicht mit .pkArgument von %<-O%> sollte eine nicht-negative Ganzzahl, %<g%>, %<s%> oder %<fast%> seinArgument fÃ¼r %<alloca%> ist zu groÃŸArgument fÃ¼r %<alloca%> ist nullArgument fÃ¼r %<alloca%> kÃ¶nnte zu groÃŸ seinArgument fÃ¼r %<alloca%> kÃ¶nnte aufgrund der Umwandlung von %qT in %qT zu groÃŸ seinArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; meinten Sie die GrÃ¶ÃŸe des Ziels?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie das Ziel; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die erste Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die zweite Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument des Attributs %qE ist weder Â»eicÂ« noch Â»vector=<line>Â«Argument des Attributes %qE ist weder Null noch EinsArgument des Attributs %qE ist weder Â»userÂ«, noch Â»supervisorÂ« noch Â»machineÂ«Argument fÃ¼r %qE ist nicht (keep|thunk|thunk-extern)Argument des Attributes %qE ist nicht (keep|thunk|thunk-inline|thunk-extern)Argument des Attributes %qE ist nicht Â»intstackÂ«Argument fÃ¼r Attribut %qE ist grÃ¶ÃŸer als %dArgument von %qs ist nicht zwischen %d und %dArgument fÃ¼r %qs ist zu groÃŸ (max. %d)Argument fÃ¼r %qs muss ein vorzeichenloses 2-Bit-Symbol seinArgument von %qs sollte eine nicht-negative Ganzzahl seinArgument fÃ¼r %qs sollte eine nicht-negative Ganzzahl sein, optional gefolgt von einer GrÃ¶ÃŸeneinheitArgument von __integer_pack muss zwischen 0 und %d liegenArgument fÃ¼r decltype muss ein Ausdruck seinArgument fÃ¼r Â»interruptÂ«-Attribut wird fÃ¼r Â»weakÂ«-Funktionen nicht unterstÃ¼tztArgument fÃ¼r Array mit variabler LÃ¤nge ist zu groÃŸArgument fÃ¼r Array variabler LÃ¤nge ist nullArgument fÃ¼r Array mit variabler LÃ¤nge kÃ¶nnte zu groÃŸ seinArgument fÃ¼r Array variabler LÃ¤nge kÃ¶nnte aufgrund der Umwandlung von %qT in %qT zu groÃŸ seinArgumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches %sArgumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches Â»%sÂ«Argumente Â»a%dÂ« und Â»a%dÂ« fÃ¼r intrinsisches Â»%sÂ«Argumente von %qs sollten nicht-negative Ganzzahlen seinArgumente fÃ¼r Destruktor sind nicht erlaubtArgumente fÃ¼r Attribut %qE mÃ¼ssen enge Zeichenkettenliterale seinArgumente fÃ¼r Attribut %qE mÃ¼ssen gÃ¼ltige Bezeichner enthaltenarith_power(): Bad basearith_power(): unknown typearithmetisches IFArithmetik mit Nullzeiger in %qEArithmetik mit Zeiger auf leeres AggregatArithmetik mit Zeiger auf unvollstÃ¤ndigen TypenArray %q+D als einelementig betrachtetArray %qD ist hier deklariertArray %qD mit geklammerter Zeichenkettenkonstante %qE initialisiertArray-ZuweisungArraygrenze hinter geklammerter type-id ist verbotenArraygrenze ist keine GanzzahlkonstanteArrayindex in Initialisierung Ã¼berschreitet ArraygrenzenArrayindex in Initialisierung ist kein konstanter GanzzahlausdruckArrayindex in Initialisierung hat nicht GanzzahltypArrayindex in Nicht-Array-InitialisierungArrayindexbereich in Initialisierung Ã¼berschreitet ArraygrenzenArray mit nicht konstantem Arrayausdruck initialisiertArray mit geklammerter Zeichenkettenkonstante initialisiertArrayelement %q#D hier deklariertArray muss mit Initialisierung mit umgebenden geschweiften Klammern initialisiert werdenArray unpassenden Typs mit Zeichenkettenkonstante initialisiertArray mit Laufzeitgrenzen kann nicht durch Kopie eingefangen werden, sondern nur Ã¼ber eine ReferenzArrayergebnisArrayabschnitt in %qs-Klausel hat keinen zuordenbaren TypArrayabschnitt in %<#pragma acc declare%>Arrayabschnitt ist in %qs-Klausel nicht zusammenhÃ¤ngendArraygrÃ¶ÃŸe in Â»newÂ«-Ausdruck muss konstant seinArraygrÃ¶ÃŸe fehlt in %q+DArraygrÃ¶ÃŸe fehlt in %qDArraygrÃ¶ÃŸe fehlt in %qTArrayindex %E ist oberhalb der Arraygrenze von %qTArrayindex %E ist unterhalb der Arraygrenze von %qTArrayindex %wi ist unterhalb der Arraygrenze von %qTArrayindex %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 %qTArraytypen haben unterschiedliche GrenzenArray als Initialisierung verwendetArrays von Funktionen sind sinnlosasm-Konflikt mit Eingabeoperandasm-Konflikt mit Ausgabeoperandasm-Deklaration wegen Konflikt mit vorheriger Umbenennung ignoriertin %<transaction_safe%>-Funktion ist kein asm erlaubtin atomarer Transaktion ist kein asm erlaubtasm-Operand %d passt wahrscheinlich nicht zu den Bedingungenasm-Qualifizierer %qT wird ignoriert, da auÃŸerhalb des Funktionsrumpfesasm-Qualifizierer auÃŸerhalb des Funktionsrumpfesasm-Spezifizierer fÃ¼r Variable %qE steht in Konflikt mit asm-Konflikt-ListeAssembler unterstÃ¼tzt %<-mabi=ilp32%> nichtInterner Fehler: assembler name hash list corruptedBehauptung fehlt hinter %qsAttribute der Zuweisungssemantik der Eigenschaft %qD in Konflikt mit vorheriger DeklarationZuweisung an Array von InitialisierungslisteZuweisungZuweisung (nicht Initialisierung) in DeklarationZuweisung streicht Qualifizierer %qv von Zeiger-ZieltypZuweisung von anderem Objective-C-TypZuweisung von Zeiger auf nicht eingeschlossenen 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 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 wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %<abs (X)%> auf %<X%> oder %<-X%> vereinfacht wirdAnnehmen, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %<min/max (X,Y)%> zu %<X%> oder %<Y%> vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf bei Vereinfachung der Bedingung nicht auftrittAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Bedingung zu Konstante vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn BereichsprÃ¼fung vereinfacht wirdasynchrones Argumentatexit gescheitertatomic_cancelVersuch, die Adresse eines Bitfelds zu bestimmenVersuch, die Adresse des Bitfeldstrukturelements %qD zu ermittelnAttribut %<deprecated%> darf hÃ¶chstens einmal in einer Attributliste auftreten%<fallthrough%>-Attribut ist nicht direkt vor einer case-Marke oder einer default-MarkeAttribut %<noreturn%> darf hÃ¶chstens einmal in einer Attributliste auftretenArgument fÃ¼r Attribut %<target%> ist keine ZeichenketteAttributargument von %qE ist keine ZeichenketteAttribut %qs bezieht sich nur auf ArraytypenAttribut-DeklarationAttribut fÃ¼r %q#T muss dem SchlÃ¼sselwort %qs folgenAttribut wird ignoriertAttribut in Deklaration von %q#T ignoriertAttribut in expliter Instanziierung %q#T 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 verwendetattribute(target("%s")) ist unbekanntAttribute hinter geklammerter Initialisierung werden ignoriertbei einer Funktionsdefinition sind keine Attribute erlaubtAttribute am Anfang der Anweisung werden ignoriertAttribute an Spezifizierer ausfÃ¼hrlichen Typs ignoriert, der keine VorwÃ¤rtsdeklaration istAttribute werden an lokaler %<using%>-Direktive ignoriertAttribute an Templateinstanziierung ignoriertAttribute an instanziiertem Typen ignoriertAttribute in Parameterarraydeklarator ignoriertAttribute dÃ¼rfen nicht vor dem Objective-C++-SchlÃ¼sselwort %<@%D%> angegeben werdenAttribute sollten in einer Funktionsdefinition vor dem Deklarator angegeben werdenautomatische FPU-Auswahl ist hier momentan nicht erlaubtautomatische Variable %qE kann nicht %<threadprivate%> seinInterner Fehler: aux field set for edge %s->%sInterner Fehler: aux field set for indirect edge from %sBackend-Deklaration fÃ¼r Modulvariable %qs ist bereits vorhandenfalsche 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: %dFalscher 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 %<-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 %<-march=%>falscher Wert (%qs) fÃ¼r Schalter %<-mtune=%>unbekannter Wert (%qs) fÃ¼r %<target("arch=")%>-Attributunbekannter Wert %qs fÃ¼r %<target("tune=")%>-Attributfalscher Wert %qs fÃ¼r Schalter %<-march=%>falscher Wert %qs fÃ¼r Schalter %<-mtune=%>falscher Wert fÃ¼r %<%s-%s%>falscher Wert fÃ¼r %<%s=%s%>schlecht geschachtelte C-Header vom PrÃ¤prozessorSperrregion darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<critical%>, %<ordered%>, %<master%>, explizit %<task%> oder %<taskloop%> istBasis %qT wird initialisiert nachBasisklasse %q#T hat einen zugÃ¤nglichen nicht-virtuellen DestruktorBasisklasse %q#T sollte explizit im Kopierkonstruktor initialisiert werdenExpansion der Basisinitialisierung %qT enthÃ¤lt keine ParameterpacksBasisoperand von %<->%> hat Nicht-Zeiger-Typ %qTBasisoperand von %<->%> ist kein ZeigerBasistyp %qT ist kein struct- oder KlassentypInterner Fehler: base variable or SSA name undeclaredInterner Fehler: basic block %d pred edge is corruptedInterner Fehler: basic block %d should be marked irreducibleInterner Fehler: basic block %d should not be marked irreducibleInterner Fehler: basic block %i edge lists are corruptedInterner Fehler: basic blocks not laid down consecutivelyInterner Fehler: bb %d does not belong to loop %dInterner Fehler: bb %d has father loop %d, should be loop %dInterner Fehler: bb %d on wrong placeda %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 %qE hat atomaren TypenBitfeld %qE in %qs-KlauselBitfeld %qs hat ungÃ¼ltigen TypenBreite des Bitfeldes %qs ist keine GanzzahlkonstanteBreite des Bitfeldes %qs ist kein GanzzahlkonstantenausdruckBitfeld hat atomaren TypenBitweiser Vergleich ergibt immer Â»falseÂ«Bitweiser Vergleich ergibt immer Â»trueÂ«Block-IFKÃ¶rper 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 Â»%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 Funktiongeschweift geklammerte Spezifikation %qs endet mit Escapezeichengeschweift geklammerte Spezifikation %qs ist bei %qc ungÃ¼ltiggeschweift geklammerter SpezifikationskÃ¶rper %qs ist ungÃ¼ltiggeklammerte Gruppe innerhalb eines Ausdrucks nur in einer Funktion erlaubtgeschweifte Klammern um Skalar-Initialisierunggeschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qTZweig %2d niemals ausgefÃ¼hrtZweig %2d wurde genommen: %s%sLadeoptimierung fÃ¼r Zweig-Zielregister ist nicht dafÃ¼r vorgesehen, mehrfach zu laufenbreak-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«break-Anweisung mit OpenMP fÃ¼r Schleife verwendetbreak-Anweisung innerhalb einer %<#pragma simd%>-Schleifebuild_dt: Format mit Namenslisteeingebaute %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 %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)eingebaute Funktion %qs kann nur im 64-Bit-Modus verwendet werdeneingebaute Funktion %qs erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiertEingebaute Funktion %qs akzeptiert genau 1 ArgumentEingebaute Funktion %qs akzeptiert genau 2 ArgumenteEingebaute Funktion %qs akzeptiert genau 3 Argumenteeingebaute Funktion %qs akzeptiert nur ein Zeichenkettenargumenteingebaute Funktion %qs erfordert eingebaute Funktion %qseingebaute Funktion %qs wird mit den aktuellen Optionen nicht unterstÃ¼tzteingebaute Funktion %qs ist nur fÃ¼r den Cell-Prozessor gÃ¼ltigEingebaute Funktion %qs wird in dieser Compiler-Konfiguration nicht unterstÃ¼tzteingebaute Funktion %qs erfordert ISA 3.0 IEEE 128-Bit-Gleitkommazahleneingebaute Funktion %qs erfordert die Optionen %qs (oder neuer), sowie %qs oder %qseingebaute Funktion %qs erfordert die Optionen %qs und %qseingebaute Funktion %qs erfordert die Option %qsOperand %d der eingebauten Funktion muss konstant seindas eingebaute vec_step kann nur mit Vektortypen verwendet werden.aber %qD wirft nicht; vielleicht sollte sie als %<noexcept%> deklariert werdenwird aber Ã¼berragt von einer Tabelle ohne RTTI-Informationen aus anderer Ãœbersetzungseinheitaber nicht hierBytecode-Strom in Datei %qs mit LTO-Version %d.%d statt des erwarteten %d.%d erzeugtBytecode-Strom: Marke %s statt %s erwartetBytecode-Strom: Leeren Cgraph-Knoten gefundenBytecode-Strom: Mehrere Instanzen des Cgraph-Knoten mit UID %d gefundenBytecode-Strom: Nicht nullterminierte Zeichenkette gefundenBytecode-Strom: Ausschuss am Ende des Â»symbolsÂ«-AbschnittsBytecode-Strom: Kein Gerufener beim Lesen der Kante gefundenBytecode-Strom: Kein Aufrufer beim Lesen der Kante gefundenBytecode-Strom: Zeichenkette zu lang fÃ¼r Zeichenkettentabellebytecode stream: tag %s is not in the expected range [%s, %s]Bytecode-Strom: Versuch, %d Bytes nach Ende des Eingabepuffers zu lesenBytecode-Strom: unerwarteter LTO-Abschnitt %sBytecode-Strom: unerwartete Marke %sbytecode stream: unknown GIMPLE statement tag %sC++11-Attribute nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarAufruf %2d niemals ausgefÃ¼hrt
  Aufruf %2d gab %s zurÃ¼ck
  Aufruf hat ringfÃ¶rmige AbhÃ¤ngigkeitAufruf ist unwahrscheinlich und CodegrÃ¶ÃŸe wÃ¼rde wachsenAufruf von %<(%T) (%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%D(%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutigAufruf von %<__builtin_custom_%s%> steht in Konflikt mit Schalter %<-mcustom-%s%>Aufruf von %qD verwendet das Standardargument fÃ¼r Parameter %P, der noch nicht definiert wurdeAufruf der Funktion %qD, die unvollstÃ¤ndigen Typen %q#T wirftAufruf einer Funktion, die unvollstÃ¤ndigen Typen %q#T wirftAufruf fÃ¼r interne Funktion %qEAufruf der nicht-%<constexpr%>-Funktion %qDAufruf der Nicht-Funktion %qDfÃ¼r Ruf vorgesehenes Register wurde fÃ¼r globale Registervariable verwendetvon hier aufgerufenvon dieser Funktion aus aufgerufengerufenes Objekt %qD ist keine Funktion oder Funktionszeigergerufenes Objekt %qE ist keine Funktion oder Funktionszeigergerufenes Objekt ist keine Funktion oder FunktionszeigerAufgerufene Funktion verweist auf comdat-lokale SymboleInterner Fehler: caller edge count does not match BB countInterner Fehler: caller edge count invalidAufrufer ist Instrumentierungs-ThunkAufrufer ist nicht optimiertAufruf von %qD mit SSE-Aufrufkonvention, ohne dass SSE/SSE2 eingeschaltet istdas Aufrufen von %qD mit einem nicht-null-Argument ist unsicherAufruf von %qD mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet istAufruf von %qT mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet istAufrufe Ã¼berladener Operatoren kÃ¶nnen nicht in einem Konstanten-Ausdruck auftretennur Attribut %qE kann fÃ¼r Definitionen von Objekten eines Klassentyps im Datei-GÃ¼ltigkeitsbereich verwendet werdenDie Attribute longcall und shortcall kÃ¶nnen nicht gleichzeitig fÃ¼r die gleiche Funktion verwendet werdenWert vom Typ %qT kann nicht in Vektortyp %qT konvertiert werden, da sie unterschiedlich groÃŸ sindVektor vom Typ %qT kann nicht in Typ %qT konvertiert werden, da sie unterschiedlich groÃŸ sindunvollstÃ¤ndiger Typ %qH kann nicht nach %qI umgewandelt werdenWert kann nicht in einen Vektor umgewandelt werdender vorkompilierte Header Â»%sÂ« kann nicht erzeugt werden: %mRepository-Informationsdatei %qs kann nicht erzeugt werdenfriend-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werdenPCH-Datei kann nicht erweitert werden: %min der Klasse %qs konnte wÃ¤hrend des Neuladens von %<asm%> kein Register gefunden werdenPosition in PCH-Datei kann nicht ermittelt werden: %mProgramm-Status kann nicht ermittelt werden: %mOperanden von dezimalen Gleitkomma- und komplexen Typen kÃ¶nnen nicht gemischt werdenOperanden von dezimalen und anderen Gleitkommatypen kÃ¶nnen nicht gemischt werdenOperanden von dezimalen Gleitkomma- und Vektortypen kÃ¶nnen nicht gemischt werden%qs kann nicht zum Schreiben geÃ¶ffnet werden: %m%s kann nicht zum Schreiben geÃ¶ffnet werden: %m%s kann nicht geÃ¶ffnet werden: %mldd-Ausgabe kann nicht geÃ¶ffnet werden: %mnm-Ausgabe kann nicht geÃ¶ffnet werden: %m%s kann nicht gelesen werden: %mPCH-Datei kann nicht gelesen werden: %mAttribut %qE kann nicht nach der Definition gesetzt werdenPosition in PCH-Datei kann nicht gesetzt werden: %m%qs kann nicht als ein rufgesichertes Register verwendet werden%qs kann nicht als ein rufverwendetes Register verwendet werden%qs kann nicht als ein festes Register verwendet werdenEs kÃ¶nnen nicht mehrere StapelprÃ¼fungsmethoden gleichzeitig verwendet werden%s kann nicht geschrieben werden: %mPCH-Datei kann nicht geschrieben werdenPCH-Datei kann nicht geschrieben werden: %mAuffÃ¼llung fÃ¼r PCH-Datei kann nicht geschrieben werden: %min %s kann nicht geschrieben werden: %mNicht-GP-relative absolute Adresse kann nicht verwendet werdenKandidat 1:Kandidat 2:Kandidat ist:Kandidaten sind:Kandidaten sind:AufzÃ¤hlungsliste kann nicht zu Template-Instanziierung hinzugefÃ¼gt werdenes kann kein Objekt des abstrakten Typs %qT belegt werdenStapelspeicher fÃ¼r Variable %q+D kann nicht angefordert werden, nackte Funktion.%<offsetof%> kann nicht auf nicht-konstante Adresse angewandt werden%<offsetof%> kann nicht auf AufzÃ¤hler %qD angewandt werden%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden%<offsetof%> kann nicht auf Elementfunktion angewandt werden%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden%<offsetof%> kann nicht auf statisches Datenelement %qD angewendet werden%<offsetof%> kann nicht angewandt werden, wenn %<operator[]%> Ã¼berladen istElementzeiger %qE kann nicht auf %qE angewandt werden, da letzteres vom Nicht-Klassen-Typ %qT istdas Bitfeld %qE kann nicht mit %qT verbunden werdennicht-konstante lvalue-Referenz vom Typ %qH kann nicht an rvalue vom Typ %qI gebunden werdendas gepackte Feld %qE kann nicht mit %qT verbunden werdender R-Wert %qE kann nicht mit %qT verbunden werdenrvalue-Referenz vom Typ %qH kann nicht an lvalue vom Typ %qI gebunden werdenKonstruktor %<%T::%D%> kann nicht direkt aufgerufen werdenFunktion %qD kann nicht aufgerufen werdenElementfunktion %qD kann nicht ohne Objekt aufgerufen werden%qE kann nicht per Referenz aufgefangen werdenElement %qD von unbenannter Union kann nicht eingefangen werdenException vom Typ %qT kann nicht gefangen werden, da Typen mit variabler GrÃ¶ÃŸe beteiligt sindNicht existierende Antwortdatei konnte nicht geschlossen werdenNur-Empfangs-Kanal kann nicht geschlossen werden%qE kann nicht vom Typ %qH in den Typ %qI umgewandelt werden%qE kann nicht vom Typ %qT in den Typ %qT umgewandelt werden%qH kann nicht nach %qI umgewandelt werden%qH kann nicht nach %qI bei ArgumentÃ¼bergabe umgewandelt werden%qH kann nicht nach %qI in Zuweisung umgewandelt werden%qH kann nicht nach %qI im Standardargument umgewandelt werden%qH kann nicht nach %qI in Initialisierung umgewandelt werden%qH kann nicht nach %qI in RÃ¼ckgabe umgewandelt werdenUmwandlung von %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 istUmwandlung von Zeiger auf Basisklasse %qT in Zeiger auf abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse virtuell istUmwandlung von Zeiger auf Basisklasse %qT in Zeiger auf abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse %qT virtuell istes kann nicht in Zeigertyp konvertiert werdenTyp %qH kann nicht in den Typ %qI umgewandelt werdenZeiger auf Referenzelement %qD kann nicht erzeugt werdenfÃ¼r Typ %qT kann keine Typinformation erzeugt werden, weil dies Typen variabler GrÃ¶ÃŸe umfasst%<::main%> kann nicht als %<constexpr%> deklariert werden%<::main%> kann nicht als globale Variable deklariert werden%<::main%> kann nicht als Template deklariert werden%<::main%> kann nicht inline deklariert werden%<::main%> kann nicht statisch deklariert werden%qD kann nicht als Bitfeldtyp deklariert werdenBitfeld %qD kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werdenBitfeld %qD kann nicht mit Funktionstyp deklariert werdenBitfeld %qs kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werdenCatch-Parameter kann nicht mit abstraktem Klassentyp %qT deklariert werdenCatch-Parameter kann nicht mit R-Wert-Referenztyp %qT deklariert werdenFeld %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenElement %<%T::%s%> kann nicht in %qT deklariert werdenElementfunktion %<%T::%s%> kann nicht innerhalb von %qT deklariert werdenElementfunktion %qD kann nicht deklariert werden, statische Bindung zu habenParameter %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenParameter kann nicht als vom abstrakten Typ %qT deklariert werdenZeiger auf %q#T kann nicht deklariert werdenZeiger auf Element %q#T kann nicht deklariert werdenZeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werdenReferenz auf %q#T kann nicht deklariert werdenReferenz auf %q#T kann nicht deklariert werden, da letzteres weder Typedef noch Templatetyp-Argument istReferenz auf qualifizierten Funktionstypen %qT kann nicht deklariert werdenstatische Funktion innerhalb anderer Funktion kann nicht deklariert werdenVariable %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenAdresse kann nicht zerlegt werdenKlassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Strukturelement hatKlassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Unionelement hatKlassentyp %qT ohne nicht-static-Datenelemente kann nicht dekomponiert werdenKlassentyp %qT kann nicht dekomponiert werden, da sowohl er als auch seine Basisklasse %qT nichtstatische Datenelemente habenKlassentyp %qT kann nicht dekomponiert werden, da seine Basisklassen %qT und %qT nichtstatische Datenelemente habenunzugreifbares Element %qD von %qT kann nicht dekomponiert werdenLambda-Abschluss-Typ %qT kann nicht dekomponiert werdennicht-Array-nicht-Klassentyp %qT kann nicht dekomponiert werdenUnion-Typ %qT kann nicht dekomponiert werdenArray mit variabler LÃ¤nge %qT kann nicht dekomponiert werdenVektor %qT variabler LÃ¤nge kann nicht zerlegt werdenZeiger auf unvollstÃ¤ndigen Typen %qT kann nicht verringert werdenTemplateargumente fÃ¼r %qT von () kÃ¶nnen nicht hergeleitet werdenTemplateargumente fÃ¼r die Kopierinitialisierung von %qT kÃ¶nnen nicht abgeleitet werden, da es keine expliziten Ableitungshinweise oder benutzerdeklarierten Konstruktoren gibtTemplateargumente fÃ¼r %qT kÃ¶nnen nicht abgeleitet werden, da es keine Ableitungshinweise gibtElementfunktion %<%T::%s%> kann nicht innerhalb von %qT definiert werdenElement des abhÃ¤ngigen Typedef %qT kann nicht definiert werdenEine Funktion kann nicht gelÃ¶scht werden. Nur Zeiger auf Objekte sind gÃ¼ltige Argumente fÃ¼r %<delete%>Es kann nicht von %<final%>-Basis %qT in abgeleiteten Typ %qT abgeleitet werdenEingebaute Funktion %qs kann nicht abgeschaltet werdendynamic_cast %qE (des Typs %q#T) in Typ %q#T (%s) kann nicht vorgenommen werdenin PTX-Assembler kÃ¶nnen keine unausgerichteten Zeiger erzeugt 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 habenfallthrough 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
  %sLTO cgraph kann in %s nicht gefunden werdenLTO-Abschnittsreferenzen kÃ¶nnen in %s nicht gefunden werdenEs kann kein gÃ¼ltiges ZÃ¤hler:Wert-Paar gefunden werden:Klasse %qE kann nicht gefunden 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 werdeninkonsistente Aufrufe von %qs kÃ¶nnen nicht behandelt werdenZeiger auf unvollstÃ¤ndigen Typen %qT kann nicht erhÃ¶ht werdenKonstruktoren kÃ¶nnen nicht von indirekter Basis %qT geerbt werdenAggregat des Typs %qT kann nicht mit zusammengesetztem Literal initialisiert werdenArray von %qT kann nicht aus einem Zeichenkettenliteral mit Typ %<Array von %T%> initialisiert werden%<main%> ist nicht als Â»inlineÂ« mÃ¶glichPlugin %s kann nicht geladen werden
*************** Bitte geben Sie den CPU-Namen explizit a
*** 2242,2251 ****
  Interner Fehler: generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>allgemeiner Thunk-Code fÃ¼r Methode %qD mit %<...%> scheitertget_mpz(): Not an integer constantKern-DateigrÃ¶ÃŸenlimit kann nicht geholt werden: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typeInterner Fehler: gfc_array_dimen_size(): Bad EXPR_ARRAY exprInterner Fehler: gfc_array_dimen_size(): Bad dimensionInterner Fehler: gfc_array_size failedgfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variableInterner Fehler: gfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_copy_expr(): Bad expr nodeInterner Fehler: gfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typeInterner Fehler: gfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Bad array referencegfc_variable_attr(): Expression isn't a variablegfortran unterstÃ¼tzt nicht -E ohne -cppgfortran: Nur eine Option %<-J%> erlaubtGimple-Aufruf hat kein ZielGimple-Aufruf hat zwei Zielegimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockGimplifikation gescheitertglobale Konstruktoren werden fÃ¼r dieses Ziel nicht unterstÃ¼tztglobale Destruktoren werden fÃ¼r dieses Ziel nicht unterstÃ¼tztglobale Qualifizierung von Klassenname ist ungÃ¼ltigglobale Register-Variable %qD in verschachtelter Funktion verwendetglobale Registervariable folgt einer Funktionsdefinitionglobale Registervariable hat AnfangswertGlobale/statische Variablenzuweisung wurde abgefangen%d Template-Parameter fÃ¼r %q#D erhalten%d Template-Parameter fÃ¼r %q#T erhaltenGoto-Ziel ist weder eine Marke noch ein ZeigerGlobaler Zeiger ist konstant (trotzdem bei indirekten Aufrufen sichern/wiederherstellen).gp_offset (%ld) oder end_offset (%ld) ist kleiner als Nullgsplit-dwarf wird auf dieser Plattform nicht unterstÃ¼tztPCH musste verschoben werdenHardware-Gleitkommabefehle fÃ¼r MIPS16 fÃ¼r ABIs auÃŸer o32 und o64Dezimale Hardware-Gleitkommabefehle sind im ESA/390-Modus nicht verfÃ¼gbarDezimale Hardware-Gleitkommabefehle sind auf %s nicht verfÃ¼gbarHardware-VektorunterstÃ¼tzung ist auf %s nicht verfÃ¼gbarHardware-VektorunterstÃ¼tzung ist mit %<-msoft-float%> nicht verfÃ¼gbarhat unterschiedliche Parameter in einer anderen Ãœbersetzungseinheithat unterschiedlichen RÃ¼ckgabetyp in einer anderen ÃœbersetzungseinheitInterner Fehler: head insn %d for block %d not found in the insn streamhierobere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausiWMMXt und NEON sind unvertrÃ¤glichiWMMXt wird im Thumb-Modus nicht unterstÃ¼tztia64_print_operand: unbekannter Codeidentical_array_ref(): inconsistent dimensionsBezeichner %qE steht mit C++-SchlÃ¼sselwort in KonfliktBezeichner %qE wird in C++11 zum SchlÃ¼sselwortBezeichner nach %<@protocol%> erwartetwenn eine der %<if%>-Klauseln einen Modifizierer verwendet, mÃ¼ssen alle %<if%>-Klauseln Modifizierer verwendenWenn dieser Code erreicht wird, wird das Programm abgebrochenifunc wird in dieser Konfiguration nicht unterstÃ¼tztifunc wird auf diesem Ziel nicht unterstÃ¼tztÂ»#pragma %s %sÂ« wird ignoriert%<#pragma align%> wird fÃ¼r explizit ausgerichtetes %q+D ignoriert%<#pragma omp declare simd%> an Funktion mit %<_Atomic%>-qualifiziertem nicht-%<uniform%>-Argument wird ignoriert%<#pragma omp declare simd%> an Funktion mit %<_Atomic%>-qualifiziertem RÃ¼ckgabetyp wird ignoriert%<-fschedule-insns%> wird wegen Ausnahmebehandlungsfehler ignoriertAttribut %qD an unbenanntem Namensraum wird ignoriertAttribut %qD an nicht-Â»inlineÂ«-Namensraum wird ignoriert%qE-Attribut wird fÃ¼r Templateinstanziierung %qT ignoriert%qE-Attribut wird fÃ¼r Templatespezialisierung %qT ignoriertasm-Symbol fÃ¼r nicht-statische lokale Variable %q+D wird ignoriertAttribut %<%E (%u)%> wird ignoriert, da es mit Attribut %<%E (%u)%> in Konflikt stehtAttribut %qE wird nach dem frÃ¼heren %qE ignoriertAttribut %qE steht mit Attribut %qs in Konflikt; wird ignoriertAttribut %qE wird in Deklaration der eingebauten Funktion %qD ignoriert, da es mit Attribut %qs in Konflikt stehtauf %qT nach einer Definition angewandte Attribute werden ignoriertauf Klassentyp %qT angewandte Attribute auÃŸerhalb einer Definition werden ignoriertauf abhÃ¤ngigen Typ %qT angewandte Attribute ohne zugehÃ¶rige Deklaration werden ignoriertAttribute an Templateargument %qE werden ignoriertAttribute an Templateargument %qT werden ignoriertdoppeltes Verzeichnis Â»%sÂ« wird ignoriert
  groÃŸe lineare Schrittweite wird ignoriertSchleifenannotation wird ignoriertFalsch geformtes #pragma longcall wird ignoriertnicht vorhandenes Verzeichnis Â»%sÂ« wird ignoriert
  Â»packedÂ«-Attribut fÃ¼r ungepacktes nicht-POD-Feld %q#D wird ignoriertmÃ¶glicherweise in Konflikt stehende Option %<-fopt-info-%s%> wird ignoriertDer RÃ¼ckgabewert von %qD (mit Â»nodiscardÂ«-Attribut markiert) wird ignoriertDer RÃ¼ckgabewert von %qD, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriertRÃ¼ckgabewert der mit dem Attribut warn_unused_result definierten Funktion wird ignoriertDer RÃ¼ckgabewert von Typ %qT (mit Â»nodiscardÂ«-Attribut markiert) wird ignoriertÂ»sinkÂ«-Klausel wird ignoriert, da der Offset kein Vielfaches der Schrittweite istDeklaration %q#D wird ignoriertunbekannte Option %q.*s in %<-fdump-%s%> wird ignoriertunbekannter Wert %<%s%> fÃ¼r Schalter %<-mcustom-fpu-cfg%> wird ignoriertSchrittweite 0 wird ignoriertillegal OP in optimize_comparisonunzulÃ¤ssiger Aggregattyp %qE fÃ¼r Instanzvariable %qs angegebenungÃ¼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 angegebenimplizites 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 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 DOimport_iso_c_binding_module(): Unable to create symbol for %sunmÃ¶gliche Bedingung in %<asm%>unmÃ¶gliche Registerbedingung in %<asm%>unmÃ¶gliche Typenbehauptung: Typ implementiert nicht Schnittstellein %s, bei %s:%din C++03 muss bei Deklaration eines Â»friendÂ« ein KlassenschlÃ¼ssel verwendet werdenin C++11 und neuer kann ein Defaultkonstruktor explizit seinin C++11 sind Destruktoren per Default Â»noexceptÂ«in C++11 lÃ¶st das ein Â»throwÂ« aus, da Destruktoren per Default Â»noexceptÂ« sindin C++98 ist %<template%> (zum eindeutig machen) nur innerhalb von Templates erlaubt%q+D kann in C++98 nicht static sein, da es ein Union-Element istin C++98 muss %qD mit Konstruktor initialisiert werden, nicht mit %<{...}%>in einem Aufruf der hier deklarierten Allokationsfunktion %qDin einem Aufruf der eingebauten Allokationsfunktion %qDin einem Aufruf der eingebauten Funktion %qDin einem Aufruf der hier deklarierten Funktion %qDin Argument fÃ¼r unÃ¤res !Interner Fehler: 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_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein Initialisierung der Variable %qD fÃ¼r strukturierte Bindungbei Ãœbergabe des Arguments %P von %qDin simplify_trig_call(): Bad intrinsicin Templateargument fÃ¼r Typ %qTin der Definition von %q#TInitialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollstÃ¤ndigem TypInitialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem TypZugriff auf nicht zugreifbare Plugin-Datei %s (aus kurzem Plugin-Namen %s erzeugt) nicht mÃ¶glich: %munpassender Akkumulator fÃ¼r %qsbinden Sie %qs ein oder stellen Sie eine Deklaration von %qD bereitEingehende Kantenzahl passt nicht zur Anzahl der PHI-ArgumenteInkompatible Adressraumkennzeichen %qs und %qsinkompatible Datenklausel mit Reduktion an %qE; wird zu Â»present_or_copyÂ« befÃ¶rdertunvertrÃ¤glicher Gleitkomma- / Vektorregisteroperand fÃ¼r Â»%%%cÂ«UnvertrÃ¤gliche implizite Deklaration der eingebauten Funktion %qDUnvertrÃ¤gliche implizite Deklaration der Funktion %qDdie Optionen %<-mstack-protector-guard=global%> und %<-mstack-protector-guard-offset=%s%> sind unvertrÃ¤glichInkompatibler Typ fÃ¼r Argument %d von %qEinkompatible Typen fÃ¼r AbbildungsindexInkompatibler Typ fÃ¼r Methode %s%s%sInkompatibler Typ fÃ¼r Methode %s%s%s (%s)inkompatible Typen fÃ¼r EmpfÃ¤ngerincompatible types in PHI argument %uunvertrÃ¤gliche Typen in Zuweisung von %qT an %qTinkompatible Typen in binÃ¤rem Ausdruckinkompatible Typen in Â»sendÂ«unvertrÃ¤gliche Typen bei Zuweisung an Typ %qT von Typ %qTinkompatible Typen bei Initialisierung von Typ %qT mit Typ %qTunvertrÃ¤gliche Typen bei RÃ¼ckgabe von Typ %qT, aber %qT wurde erwartetunvertrÃ¤gliche Vektortypen in bedingtem Ausdruck: %qT, %qT und %qTunvollstÃ¤ndige Implementierung der Kategorie %qEunvollstÃ¤ndige Implementierung der Klasse %qEunvollstÃ¤ndiger Typ %qT hat kein Element %qDunvollstÃ¤ndiger Typ %qT in geschachtelter Namensangabe verwendetinkonsistentes %<ifunc%>-Attributunvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qTwidersprÃ¼chliche Herleitung fÃ¼r %qT: %qT und dann %qTwidersprÃ¼chliche Herleitung fÃ¼r automatischen RÃ¼ckgabetyp: %qT und dann %qTwidersprÃ¼chliche Spezifikation von Instanzvariableinkonsistente Operandenbedingungen in einem %<asm%>widersprÃ¼chliche Typen %qT und %qT fÃ¼r Lambda-RÃ¼ckgabetypen hergeleitetwidersprÃ¼chliche benutzerdefinierte literale Suffixe %qD und %qD in ZeichenkettenliteralFalscher Vergleichsmodusincorrect entry in label_to_block_mapFalsches Format der Skalierung; 1/1 wird verwendet
! Falscher Hinweis-OperandFalscher Befehl:Falsche Anzahl der Argumente fÃ¼r Funktion %qEfalsche Anzahl der Elemente eines VektorkonstruktorsFalscher Rundungsoperandincorrect setting of landing pad numberincorrect sharing of tree nodesfalscher Typ der Elemente eines Vektorkonstruktorsfalsch geschachtelter OpenACC-SchleifenparallelismusInkrementausdruck verweist auf Schleifenvariable %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 countindirekte Funktion %q+D kann nicht als Â»schwachÂ« deklariert werdenindirekte Funktion %q+D kann nicht als Â»weakrefÂ« deklariert werdenIndirekter Funktionsaufruf mit noch unbekanntem Aufruferindirekte SprÃ¼nge sind auf dieser Zielmaschine nicht verfÃ¼gbarAttribut Â»indirect_callÂ« bezieht sich nicht auf Â»staticÂ«-FunktionenIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in ErhÃ¶hungsausdruck zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in linkem Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in rechtem Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in zweitem Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in Anweisung zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in drittem Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in ErhÃ¶hungsausdruck zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im linken Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im rechten Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im zweiten Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in Anweisung zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im dritten Operanden des bedingten Ausdrucks zuabgeleiteter skalarer Typ %qT muss ein Ganzzahl- oder Gleitkommatyp derselben GrÃ¶ÃŸe wie %qT seingeerbter Konstruktor %qD ist nicht %<constexpr%>erbende Konstruktoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarinit-Funktion im Objekt %s gefundenÂ»init-statement in AuswahlanweisungenÂ« ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarinit_arglist(): too many argumentsInitialisierung streicht Qualifizierer %qv von Zeiger-ZieltypInitialisierung von anderem Objective-C-TypInitialisierung von Zeiger auf nicht enthaltenen AdressraumLinke-Initialisierung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinInitialisierung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vInitialisierung eines %qT aus %qT wandelt einen Zeiger in eine Zahl um, ohne explizite TypkonvertierungInitialisierung von %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungInitialisierung von %qT von inkompatiblem Zeigertyp %qTInitialisierung von %qT von Zeiger auf %qD mit inkompatiblem Typ %qTInitialisierung eines flexiblen Array-ElementsInitialisierung der allgemeinen Blockvariable %qs in DATA-Anweisung bei %CInitialisierung eines flexiblen Array-Elements in geschachteltem KontextInitialisierung des new-Ausdrucks fÃ¼r Typ %<auto%> erfordert genau ein ElementInitialisierung eines nicht-konstanten Referenztyps %q#T von R-Wert des Typs %qTInitialisierung des %<volatile%>-Referenztyps %q#T von R-Wert des Typs %qTInitialisierungen fÃ¼r mehrere Elemente von %qTinitialisiertes Feld Ã¼berschriebeninitialisiertes Feld mit Seiteneffekten Ã¼berschriebeninitialisierte Variable %q+D ist als Â»dllimportÂ« markiertInitialisierungselement ist kein konstanter AusdruckInitialisierungs-Element ist zur Lade-Zeit nicht berechenbarInitialisierungselement ist nicht konstantInitialisierung endet vorzeitigInitialisierungsausdruck verweist auf Iterationsvariable %qDInitialisierung gibt nicht die GrÃ¶ÃŸe von %q+D anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qD anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qT anInitialisierung fÃ¼r %<decltype(auto) %D%> hat Funktionstyp (%<()%> vergessen?)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 char-Array 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 verwendetInterner 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Â« deklariertinline-Funktion %q+D wurde das Attribut Â»noinlineÂ« gegebeninline-Funktion %qD wurde das Attribut Â»noinlineÂ« gegebeninline-Funktion %qD verwendet, aber nirgendwo definiertein %<inline%>-Namensraum muss bei der ersten Definition angegeben werdenÂ»inlineÂ«-NamensrÃ¤ume nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarÂ»inlineÂ«-Variablen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarInterner Fehler: inlined_to pointer is set but no predecessors foundInterner Fehler: inlined_to pointer is wrongInterner Fehler: inlined_to pointer refers to itselfInterner Fehler: inlined_to pointer set for noninline callersÂ»inlineÂ« beim Aufruf von %q+F gescheitert: %sÂ»inlineÂ« beim Aufruf von always_inline %q+F gescheitert: %sinnere Schleife verwendet denselben OpenACC-Parallelismus wie enthaltende SchleifeEingabedatei %qs ist dieselbe wie die AusgabedateiBedingung fÃ¼r Eingabeoperanden enthÃ¤lt %qcInterner Fehler: insert_bbt(): Duplicate key foundEinschub auÃŸerhalb des gÃ¼ltigen Bereichs in BIT_INSERT_EXPRInterner Fehler: insn %d basic block pointer is %d, should be %dInterner Fehler: insn %d in footer of bb %d has non-NULL basic blockInterner Fehler: insn %d in header of bb %d has non-NULL basic blockInterner Fehler: insn %d is in multiple basic blocks (%d and %d)Interner Fehler: insn %d outside of basic blocks has non-NULL bb fieldBefehlsadressen nicht freigegebenBefehl enthÃ¤lt eine ungÃ¼ltige Adresse!Befehl erfÃ¼llt nicht seine Bedingungen:Befehl auÃŸerhalb eines Basis-BlockesBefehl mit UID %i nicht gefunden fÃ¼r Operand %i (Â»%sÂ«) von Befehl %iBefehl mit UID %i nicht gefunden fÃ¼r Operand %i von Befehl %iinstalliere: %s%s
  Installationsfehler, crtoffloadtable.o kann nicht gefunden werdenin Klassenmethode wird auf Instanzvariable %qE zugegriffenInstanzvariable %qE ist Â»%sÂ«; dies wird zukÃ¼nftig ein schwerer Fehler seinInstanzvariable %qE ist als Â»%sÂ« deklariertInstanzvariable %qE ist als Â»privateÂ« deklariertInstanzvariable %qs hat unbekannte GrÃ¶ÃŸeInstanzvariable %qs ist als Â»privateÂ« deklariertInstanzvariable %qs verwendet flexibles ArrayelementZuweisung der Instanzvariable wurde abgefangenBefehl wird niemals ausgefÃ¼hrtBefehlsplanung wird von dieser Zielmaschine nicht unterstÃ¼tztZu wenig Argumente fÃ¼r Ã¼berladene Funktion %sunzureichende Informationen fÃ¼r Typbestimmung aus Kontextunzureichende Partitionierung verfÃ¼gbar, um die Elementschleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um Schleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um die Kachelschleife zu 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 konstantPrÃ¤zision des eingebauten Ergebnistypen passt nicht zur FeldgrÃ¶ÃŸe des BIT_FIELD_REFOptimierungen zwischen Modulen noch nicht implementiert fÃ¼r C++die Schnittstelle %qE hat keine gÃ¼ltige Form einer konstanten ZeichenketteOffset %wi des zwischenzeitlichen Arrays ist auÃŸerhalb der Arraygrenzen von %qTinterner Compiler-FehlerInterner Compiler-Fehler. Falsche Adresse:Interner Compiler-Fehler. Falsche Verschiebung:Interner Compiler-Fehler. Unbekannter Modus:interner Compiler-Fehler: internes Konsistenzprobleminterner Fehler: falsches Register: %dinternal error: builtin function %qs already processedinternal error: builtin function %qs had an unexpected return type %qsinternal error: builtin function %qs, argument %d had unexpected argument type %qsinterner Fehler: cris_side_effect_mode_ok mit falschen Operandeninterner Fehler: Seiteneffekt-Befehl wirkt sich auf Haupteffekt ausInterne Prozedur %qs bei %L steht in Konflikt mit DUMMY-Argumentinterne Einheit in WRITEInterrupt-Dienst-Routinen kÃ¶nnen nicht im Â»ThumbÂ«-Modus codiert werdendie Attribute %<interrupt%> und %<naked%> sind nicht kompatibelInterrupthandler kÃ¶nnen keine MIPS16-Funktionen seinInterrupthandler kÃ¶nnen keine Argumente habenInterrupt-Service-Routine darf nur ein Zeiger- und ein optionales Ganzzahl-Argument habenInterrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werdenInterrupt-Service-Routine muss den RÃ¼ckgabetyp Â»voidÂ« habenin Interrupt-Service-Routinen sollte das 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)interrupt_thread ist nur auf Fido verfÃ¼gbarintrinsischer Registerindex ist auÃŸerhalb des gÃ¼ltigen Bereichsinnere Variable, die keine Prozedur istungÃ¼ltiges #pragma %sungÃ¼ltiger %%%c-OperandungÃ¼ltiger %%-CodeungÃ¼ltiger %%A-OperandungÃ¼ltiger %%B-OperandungÃ¼ltiger %%C-OperandungÃ¼ltiger %%C-WertungÃ¼ltiger %%D-OperandungÃ¼ltiger %%D-WertungÃ¼ltiger %%E-WertungÃ¼ltiger %%F-WertungÃ¼ltiger Modus %%GungÃ¼ltiger %%G-WertungÃ¼ltiger %%H-OperandungÃ¼ltiger %%H-SpezifiziererungÃ¼ltiger %%H-WertungÃ¼ltiger %%I-OperandungÃ¼ltiger %%J-CodeungÃ¼ltiger %%J-WertungÃ¼ltiger %%K-WertungÃ¼ltiger %%L-OperandungÃ¼ltiger %%L-WertungÃ¼ltiger %%M-OperandungÃ¼ltiger %%M-WertungÃ¼ltiger %%N-OperandungÃ¼ltiger %%N-WertungÃ¼ltiger %%O-WertungÃ¼ltiger %%P-OperandungÃ¼ltiger %%P-WertungÃ¼ltiger %%R-WertungÃ¼ltiger %%T-WertungÃ¼ltiger %%U-WertungÃ¼ltiger %%V-WertungÃ¼ltiger %%Y-OperandungÃ¼ltiger %%c-OperandungÃ¼ltiger %%d-OperandungÃ¼ltiger %%d-WertungÃ¼ltiger %%e-WertungÃ¼ltiger %%f-OperandungÃ¼ltiger %%f-WertungÃ¼ltiger %%h-OperandungÃ¼ltiger %%h-WertungÃ¼ltiger %%i-OperandungÃ¼ltiger %%j-CodeungÃ¼ltiger %%j-OperandungÃ¼ltiger %%j-WertungÃ¼ltiger %%k-WertungÃ¼ltiger %%m-WertungÃ¼ltiger %%p-WertungÃ¼ltiger %%q-WertungÃ¼ltiger %%r-OperandungÃ¼ltiger %%r-WertungÃ¼ltiger %%s-OperandungÃ¼ltiger %%s-WertungÃ¼ltiger %%t-OperandungÃ¼ltiger %%t-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Ã¼ltiger %<task%>-Reduktionsmodifizierer in Konstrukt kombiniert mit %<simd%>ungÃ¼ltiger %<task%>-Reduktionsmodifizierer in Konstrukt, das nicht mit %<parallel%>, %<for%> oder %<sections%> kombiniert istungÃ¼ltiger %<task%>-Reduktionsmodifizierer bei Konstrukt auÃŸer %<parallel%>, %<for%> oder %<sections%>ungÃ¼ltiges Â»asmÂ«: ungÃ¼ltige (Zeiger-) Operanden fÃ¼r Plus/MinusungÃ¼ltiger Name %qs fÃ¼r --paramungÃ¼ltiger Name %qs fÃ¼r --param; meinten Sie %qs?ungÃ¼ltiger Wert fÃ¼r --param: %qsungÃ¼ltiges CASE_CHAINungÃ¼ltiger Offset-Operand von COMPONENT_REFungÃ¼ltiges IACC-ArgumentungÃ¼ltige LHS in GIMPLE-AufrufUngÃ¼ltiger Objective-C++-SelektornameungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereichinvalid PHI argumentinvalid PHI resultungÃ¼ltiges UNSPEC als OperandungÃ¼ltiges UNSPEC als Operand: %dInterner Fehler: invalid _LiteralungÃ¼ltiger abstrakter Parametertyp %qTungÃ¼ltiger abstrakter RÃ¼ckgabetyp %qTungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Funktion %q+#DungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Elementfunktion %q+#DungÃ¼ltiger abstrakter Typ %qT fÃ¼r %qEungÃ¼ltiger abstrakter Typ fÃ¼r %q+DungÃ¼ltiger Zugriff auf nicht-statisches Datenelement %qD in virtueller Basis des NULL-ObjektesungÃ¼ltige AdresseungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»OÂ«ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»RÂ«ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»SÂ«ungÃ¼ltiger AdressierungsmodusungÃ¼ltiger Adressoperand in MEM_REFungÃ¼ltiger Adressoperand in TARGET_MEM_REFungÃ¼ltiger AdressierungsmodusungÃ¼ltige Ausrichtung fÃ¼r %<#pragma align%> - ignoriertUngÃ¼ltiger Ausrichtungswert fÃ¼r %<__builtin_arc_aligned%>ungÃ¼ltige Anwendung von %<__alignof%> auf ein BitfeldungÃ¼ltige Anwendung von %<sizeof%> auf ein BitfeldUngÃ¼ltige Anwendung von %<sizeof%> auf einen FunktionstypenungÃ¼ltige Anwendung von %qs auf ElementfunktionUngÃ¼ltige Anwendung von %qs auf einen void-TypenUngÃ¼ltige Anwendung von %qs auf Arraytyp %qT mit unvollstÃ¤ndigem ElementtypUngÃ¼ltige Anwendung von %qs auf unvollstÃ¤ndigen Typen %qTUngÃ¼ltige Architektur fÃ¼r Zielattribut oder -pragma %qsungÃ¼ltiges Argument %qs fÃ¼r %<-mbranch-protection=%>UngÃ¼ltiges Argument %d fÃ¼r eingebaute Funktion %qFungÃ¼ltiges Argument %qs fÃ¼r %qsungÃ¼ltiges Argument fÃ¼r Attribut %qEungÃ¼ltiges Argument fÃ¼r Attribut %qsUngÃ¼ltiges Argument von SQRT bei %LungÃ¼ltiges Argument fÃ¼r %qDungÃ¼ltiges Argument fÃ¼r eingebaute FunktionungÃ¼ltiges Argument fÃ¼r eingebaute Funktion Â»%sÂ«ungÃ¼ltiges Argument fÃ¼r GIMPLE-AufrufungÃ¼ltige ArgumenteungÃ¼ltige Argumente fÃ¼r Option %<-falign-%s%>: %qsungÃ¼ltiges Argument fÃ¼r %<-fpatchable_function_entry%>UngÃ¼ltige ArrayzuweisungInterner Fehler: invalid base %qE for SSA nameungÃ¼ltige Spezifizierung der BasisklasseInterner Fehler: invalid block indexungÃ¼ltiger Zweig zu/von strukturiertem %s-BlockungÃ¼ltige Â»caseÂ«-Marke in switch-AnweisungungÃ¼ltiger Â»caseÂ«-Bereich in switch-AnweisungungÃ¼ltige Umwandlung von Typ %qT in Typ %qTungÃ¼ltige Typumwandlung eines R-Wert-Ausdrucks des Typs %qT in Typ %qTungÃ¼ltige Umwandlung in abstrakte Klasse %qTungÃ¼ltige Umwandlung in Funktionstyp %qTungÃ¼ltiger Klassenname in Deklaration von %qDungÃ¼ltige Kombination mehrerer Typ-Spezifiziererinvalid comparison code in gimple condungÃ¼ltiger Vergleich eines generierten ArraysungÃ¼ltiger Vergleich mit einer generierten StrukturungÃ¼ltiger Vergleich von nil mit nilungÃ¼ltiger Vergleich eines nicht-vergleichbaren ArraysungÃ¼ltiger Vergleich einer nicht-vergleichbaren StrukturungÃ¼ltiger Vergleich eines nicht-vergleichbaren TypsungÃ¼ltiger Vergleich ungeordneter TypenungÃ¼ltiger Vergleichsoperator fÃ¼r Ausgabemodifizierer Â»EÂ«ungÃ¼ltiges const_cast von Typ %qT in Typ %qTungÃ¼ltiges const_cast eines R-Wertes des Typs %qT in Typ %qTungÃ¼ltiger const_double-OperandungÃ¼ltige KonstanteUngÃ¼ltige Konstante â€“ anderen Ausgabemodifizierer probierenungÃ¼ltige Konstante fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltige Konstante in %<#pragma %s%>ungÃ¼ltige Konstante in %<#pragma pack%> - ignoriertungÃ¼ltiger konstanter Vektor fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger beschrÃ¤nkter TypparameterungÃ¼ltige Bedingungen fÃ¼r OperandungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeintSteuerprÃ¤dikat ungÃ¼ltigungÃ¼ltige Umwandlung von %<__fpreg%>ungÃ¼ltige Umwandlung von %qH in %qIungÃ¼ltige Umwandlung in GIMPLE-AufrufungÃ¼ltige Umwandlung in Â»returnÂ«-AnweisungungÃ¼ltige Umwandlung in %<__fpreg%>ungÃ¼ltige Umwandlung in Typ %qT von Typ %qTungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q#DungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q+#DungÃ¼ltige CPU %qs fÃ¼r %s%qs%sUngÃ¼ltige Datenmodell-Option %<-mdata-model=%s%>ungÃ¼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Ã¼ltiger Elementtyp fÃ¼r Attribut %qsungÃ¼ltiges Encoding-PrÃ¤fix in Literal-OperatorungÃ¼ltiger Eintritt in strukturierten %s-BlockungÃ¼ltiger Austritt aus strukturiertem %s-BlockungÃ¼ltiger Ausgang von strukturiertem OpenMP-BlockungÃ¼ltige explizite SpezialisierungungÃ¼ltiger Ausdruck â€“ anderen Ausgabemodifizierer probierenungÃ¼ltiger Ausdruck als OperandungÃ¼ltiger Ausdruck fÃ¼r Min-L-WertungÃ¼ltiger Ausdruck fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger Ausdruckstyp fÃ¼r %<#pragma omp atomic%>ungÃ¼ltiges Fehler-Speichermodell fÃ¼r %<__atomic_compare_exchange%>unbekannter Feature-Modifizierer %qs in %<-march=%s%>unbekannter Feature-Modifizierer %qs in %<-mcpu=%s%>ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>ungÃ¼ltige Form von %<#pragma omp atomic%>ungÃ¼ltiges Format fÃ¼r sve_widthungÃ¼ltiges Format von %sungÃ¼ltige Gleitkomma-KonstanteungÃ¼ltige FPU fÃ¼r Zielattribut oder -pragma %qsungÃ¼ltige FunktionsdeklarationungÃ¼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 ID-Wert fÃ¼r Attribut Â»exceptionÂ«ungÃ¼ltiger ID-Wert fÃ¼r Attribut Â»interruptÂ«ungÃ¼ltiger ID-Wert fÃ¼r Interrupt-/Exception-AttributungÃ¼ltiger ID-Wert fÃ¼r Â»resetÂ«-AttributungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qTErhÃ¶hungsausdruck ungÃ¼ltigungÃ¼ltiger Anfangswert fÃ¼r Element %qEungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qH von rvalue des Typs %qIungÃ¼ltige Initialisierung einer Referenz des Typs %qH von Ausdruck des Typs %qIungÃ¼ltige InitialisierungungÃ¼ltige InitialisierungsklauselungÃ¼ltige Initialisierung fÃ¼r %q#DungÃ¼ltige Initialisierung fÃ¼r Arrayelement %q#DungÃ¼ltige Initialisierung fÃ¼r Elementfunktion %qDungÃ¼ltige Initialisierung fÃ¼r strukturierte BindungsdeklarationUngÃ¼ltiger Befehl:ungÃ¼ltiges Schleifenvariable in schneller AufzÃ¤hlungungÃ¼ltige Sprungfunktion in LTO-DatenstromUngÃ¼ltiger Marken in GIMPLE-BedingungungÃ¼ltige linke Seite einer ZuweisungungÃ¼ltige Zeile in AuflÃ¶sungsdateiungÃ¼ltige BindungsspezifikationungÃ¼ltiger Ort fÃ¼r %<pragma %s%>, ignoriertungÃ¼ltiger L-Wert in asm-Ausgabe %dungÃ¼ltige ZuordnungsartungÃ¼ltige MaskeungÃ¼ltiger Maskentyp in VektorpermutationsausdruckungÃ¼ltige ElementfunktionsdeklarationungÃ¼ltige Elementtemplatedeklaration %qDungÃ¼ltiges Argument %d fÃ¼r Speichermodell von %qEungÃ¼ltiges Speichermodell-Argument fÃ¼r eingebaute FunktionungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_load%>ungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_store%>ungÃ¼ltiger Name (%qs) fÃ¼r Pragma oder Attribut %<target("arch=")%>ungÃ¼ltiger Name (%qs) fÃ¼r Pragma oder Attribut %<target("cpu=")%>ungÃ¼ltiger Name (%qs) fÃ¼r Pragma oder Attribut %<target("tune=")%>ungÃ¼ltiger new-Ausdruck fÃ¼r abstrakte Klasse %qTungÃ¼ltige NMI-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltiges Templateargument ohne TypungÃ¼ltige Nicht-Vektor-Operanden fÃ¼r vektorwertiges PlusungÃ¼ltige 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 MEM_REFungÃ¼ltiger Offset-Operand in TARGET_MEM_REFungÃ¼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 Spezifizierer Â»rÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»zÂ«ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«ungÃ¼ltiger Operand in indirekter ReferenzungÃ¼ltiger Operand in Â»returnÂ«-AnweisungungÃ¼ltiger Operand in unÃ¤rem AusdruckungÃ¼ltiger Operand in unÃ¤rer OperationungÃ¼ltiger Modifizierer-Buchstabe fÃ¼r OperandungÃ¼ltiger Operanden-AusgabecodeungÃ¼ltiges OperandenprÃ¤fixungÃ¼ltiger OperandenprÃ¤fix Â»%%%cÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«ungÃ¼ltiger Operand fÃ¼r %%H/%%L-CodeungÃ¼ltiger Operand fÃ¼r Code %%MungÃ¼ltiger Operand fÃ¼r Code %%NungÃ¼ltiger Operand fÃ¼r Code %%OungÃ¼ltiger Operand fÃ¼r %%RungÃ¼ltiger Operand fÃ¼r %%R-CodeungÃ¼ltiger Operand fÃ¼r %%SungÃ¼ltiger Operand fÃ¼r Code %%T/%%BungÃ¼ltiger Operand fÃ¼r %%U-CodeungÃ¼ltiger Operand fÃ¼r %%V-CodeungÃ¼ltiger Operand fÃ¼r Code %%ZungÃ¼ltiger Operand fÃ¼r Code %%pungÃ¼ltiger Operand fÃ¼r Code %%sungÃ¼ltiger Operand fÃ¼r Code %%zungÃ¼ltiger Operand fÃ¼r 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Ã¼ltige Operanden in ArrayreferenzUngÃ¼ltige Operanden fÃ¼r binÃ¤res %s (haben %qT und %qT)Interner Fehler: invalid operationungÃ¼ltige Operation (%s)ungÃ¼ltige Operation auf %<__fpreg%>ungÃ¼ltiger Operator fÃ¼r %<#pragma omp atomic%>ungÃ¼ltiger Parameter %qsungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %qsungÃ¼ltige Parameterkombination fÃ¼r intrinsisches %qsungÃ¼ltiger Parametertyp %qTungÃ¼ltige DurchlaufpositionierungsoperationUngÃ¼ltiger Zeigermodus %qsungÃ¼ltiger Zeiger auf Bitfeld %qDungÃ¼ltige Position oder GrÃ¶ÃŸe fÃ¼r BIT_INSERT_EXPRungÃ¼ltiger Positions- oder GrÃ¶ÃŸenoperand fÃ¼r BIT_FIELD_REFungÃ¼ltige Â»privateÂ«-Reduktion auf %qEungÃ¼ltige Â»proc_bindÂ«-ArtungÃ¼ltige EigenschaftsdeklarationungÃ¼ltiger 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 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 RHS fÃ¼r GIMPLE-SpeicherungungÃ¼ltige gemeinsame rtl-Verwendung in Befehl gefundenungÃ¼ltige AblaufartUngÃ¼ltiges zweites Argument fÃ¼r %<__builtin_prefetch%>; es wird Null verwendetungÃ¼ltiges Â»sendÂ« auf Nur-Empfangs-KanalungÃ¼ltiger Setter, muss ein Argument habenungÃ¼ltiger SchiebeoperandInterner Fehler: invalid source block specificationungÃ¼ltige statische Kette in GIMPLE-AufrufungÃ¼ltiges static_cast vom Typ %qT in den Typ %qTungÃ¼ltige Speicherklasse fÃ¼r Funktion %qEungÃ¼ltiger Wert fÃ¼r sve_width: %dungÃ¼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 Argument fÃ¼r %<__builtin_prefetch%>; es wird Null verwendetungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>UngÃ¼ltiger Typ %qT als Initialisierung fÃ¼r einen Vektor des Typs %qTungÃ¼ltiger Typ %qT als %<friend%> deklariertungÃ¼ltiger Typ %qTungÃ¼ltiger Typ %qT fÃ¼r %<->%>ungÃ¼ltiger Typ %qT fÃ¼r %<->*%>ungÃ¼ltiger Typ %qT fÃ¼r ArrayindexungÃ¼ltiger Argumenttyp %qT fÃ¼r implizite UmwandlungungÃ¼ltiger Typ %qT fÃ¼r unÃ¤res %<*%>Interner Fehler: invalid type for _Literal with constructorungÃ¼ltiger Typ fÃ¼r asm-Flag-AusgabeungÃ¼ltiger Typ fÃ¼r InstanzvariableungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qEungÃ¼ltiger Typ fÃ¼r Â»makeÂ«-FunktionungÃ¼ltiger Typ fÃ¼r Parameter %d der %<constexpr%>-Funktion %q+#DungÃ¼ltiger Typ fÃ¼r EigenschaftInterner Fehler: invalid type of %<__MEM%> operandungÃ¼ltiger Typ fÃ¼r Argument %u der typgenerischen FunktionungÃ¼ltiger typgenerischer RÃ¼ckgabetyp fÃ¼r Argument %u von %<__builtin_tgmath%>ungÃ¼ltiger typgenerischer Typ fÃ¼r Argument %u von Argument %u von %<__builtin_tgmath%>ungÃ¼ltige Typen %<%T[%T]%> fÃ¼r FeldindexungÃ¼ltige Typen fÃ¼r ABSU_EXPRungÃ¼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 des Modifizierers %<:%>ungÃ¼ltige Verwendung von %<::%>ungÃ¼ltige Verwendung von %<auto%> in UmwandlungsoperatorungÃ¼ltige Verwendung von %<auto%> in Default-TemplateargumentungÃ¼ltige Verwendung von %<auto%> in AusnahmespezifikationungÃ¼ltige Verwendung von %<auto%> in TemplateargumentungÃ¼ltige Verwendung 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%> auf hÃ¶chster EbeneungÃ¼ltige Verwendung von %<this%> in Nicht-Element-FunktionungÃ¼ltige Verwendung von %q#T mit flexiblem Arrayelement in %q#TungÃ¼ltige Verwendung von %q#T mit Array der GrÃ¶ÃŸe 0 in %q#DungÃ¼ltige Verwendung von %qDungÃ¼ltige Verwendung von %qD in Spezifizierung der BindungungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugenungÃ¼ltige Verwendung von %qTungÃ¼ltige Verwendung von %qT in TemplateargumentungÃ¼ltige Verwendung von Â»%%%cÂ«ungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in ZeigerarithmetikungÃ¼ltige Verwendung von Arrayindizierung bei Zeiger auf Elementfalsche Verwendung eines Arrays mit unbekannten GrenzenungÃ¼ltige Verwendung der asm-Schalter-AusgabeungÃ¼ltige Verwendung des Attributs %<fallthrough%>ungÃ¼ltige Verwendung von geschweift geklammerter InitialisierungslisteungÃ¼ltige Verwendung von const_cast mit Typ %qT, das ein Zeiger oder Referenz auf Funktionstyp istungÃ¼ltige Verwendung von const_cast mit Typ %qT, das weder Zeiger, Referenz, noch vom Typ eines Zeigers auf Datenelement istungÃ¼ltige Verwendung des Konstruktors als TemplateungÃ¼ltige Verwendung von cv-qualifiziertem Typ %qT in ParameterdeklarationungÃ¼ltige Verwendung des abhÃ¤ngigen Typen %qTungÃ¼ltige Verwendung des Destruktors %qD als TypungÃ¼ltige Verwendung des Destruktors %qE als Typfalsche Verwendung eines flexiblen ArrayelementsungÃ¼ltige Verwendung impliziter Umwandlung bei Zeiger auf Elementfalsche Verwendung des unvollstÃ¤ndigen Typs %q#Tfalsche Verwendung des unvollstÃ¤ndigen typedef %qTungÃ¼ltige Verwendung des Elements %qD (%<&%> vergessen?)ungÃ¼ltige Verwendung des Elementes %qD in statischer ElementfunktionungÃ¼ltige Verwendung von Elementfunktion %qD (%<()%> vergessen?)ungÃ¼ltige Verwendung eines Methodenwerts als Argument von OffsetofungÃ¼ltige Verwendung eines Nicht-L-Wert-ArraysungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qDungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qDungÃ¼ltige Verwendung der nicht-statischen Elementfunktion vom Typ %qTungÃ¼ltige Verwendung des nicht-statischen Datenelements %qEfalsche Verwendung eines PackauflÃ¶sungs-AusdruckesungÃ¼ltige Verwendung des Platzhalters %qTungÃ¼ltige Verwendung des qualifizierten Namens %<%D::%D%>ungÃ¼ltige Verwendung des qualifizierten Namens %<%T::%D%>ungÃ¼ltige Verwendung des qualifizierten Namens %<::%D%>UngÃ¼ltige Verwendung von Register Â»%sÂ«ungÃ¼ltige Verwendung einer Struktur mit flexiblem ArrayelementungÃ¼ltige Verwendung des Parameters %qT fÃ¼r Template-TemplateparameterungÃ¼ltige Verwendung des Parameters %qT fÃ¼r TemplatetypungÃ¼ltige Verwendung der Template-ID %qD in Deklaration des ursprÃ¼nglichen TemplatesungÃ¼ltige Verwendung des Template-Namens %qE ohne eine ArgumentlisteungÃ¼ltige Typ-VerwendungungÃ¼ltige Verwendung von Typ %<void%> in ParameterdeklarationungÃ¼ltige Verwendung des Typs %qT als Standardwert fÃ¼r einen Template-TemplateparameterungÃ¼ltige Verwendung des unÃ¤ren %<*%> bei Zeiger auf Elementfalsche Verwendung des undefinierten Typs %qTfalsche Verwendung eines void-Ausdruckesin %<transaction_safe%>-Funktion ist kein volatile lvalue erlaubtungÃ¼ltige Verwendung eines volative lvalue innerhalb einer TransaktionungÃ¼ltige benutzerdefinierte Umwandlung von %qH in %qIungÃ¼ltige Wert-Initialisierung von ReferenztypungÃ¼ltiger Ergebnistyp in VektorvergleichungÃ¼ltige VektorkonstanteungÃ¼ltiger VektordirektwertUngÃ¼ltiger Vektortyp fÃ¼r Attribut %qEungÃ¼ltige Versionsnummer %qsungÃ¼ltige Â»warmÂ«-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltige null-Extraktionumgekehrter Scheibenbereichio_kind_name(): bad I/O-kindIPA-Inline-Zusammenfassung fehlt in EingabedateiIPA-Referenzzusammenfassung fehlt in ltrans-Einheitis_c_interoperable(): gfc_simplify_expr faileder ist in einer anderen Ãœbersetzungseinheit als Zeiger in unterschiedlichem Adressraum definierter ist in einer anderen Ãœbersetzungseinheit als Zeiger auf einen anderen Typen definiertes muss ein Zeiger auf ein Element der Form %<&X::Y%> seines muss die Adresse einer Funktion mit externer Bindung seines muss der Name einer Funktion mit externer Bindung seines wurde spÃ¤ter hier definiertElement in READZÃ¤hlvariable in schneller AufzÃ¤hlung ist kein ObjektDurchlauf %s fÃ¼hrt zu undefiniertem VerhaltenSchleifenvariable %qD sollte nicht Â»firstprivateÂ« seinSchleifenvariable %qD sollte keine Reduktion seinIterationsvariable %qE ist vorbestimmt linearSchleifenvariable %qE sollte Â»privateÂ« seinSchleifenvariable %qE sollte nicht Â»firstprivateÂ« seinIterationsvariable %qE sollte nicht Â»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 %dvon %<@synthesize%>-Deklaration verwendete ivar %qs muss eine existierende ivar seiniwmmxt ABI erfordert eine iwmmxt-fÃ¤hige CPUiwmmxt erfordert ein AAPCS-kompatibles ABI fÃ¼r den richtigen Einsatzin GÃ¼ltigkeitsbereich des Bezeichners mit variabel modifiziertem Typen springenSprung in Anweisungs-AusdruckSprung lÃ¤sst Variableninitialisierung ausSprung zur case-MarkeSprung zur Marke %qDAusschuss am Ende von #pragma %sAusschuss am Ende von #pragma ADDRESSAusschuss am Ende von #pragma GCC memregs [0..16]Ausschuss am Ende von #pragma __nostandardAusschuss am Ende von #pragma __standardAusschuss am Ende von #pragma ghs endsdaAusschuss am Ende von #pragma ghs endtdaAusschuss am Ende von #pragma ghs endzdaAusschuss am Ende von #pragma ghs interruptAusschuss am Ende von #pragma ghs sectionAusschuss am Ende von #pragma ghs startsdaAusschuss am Ende von #pragma ghs starttdaAusschuss am Ende von #pragma ghs startzdaAusschuss am Ende von #pragma longcallAusschuss am Ende von %<#pragma %s%>Ausschuss am Ende von %<#pragma GCC pch_preprocess%>Ausschuss am Ende von %<#pragma GCC visibility%>Ausschuss am Ende von %<#pragma align%>Ausschuss am Ende von %<#pragma fini%>Ausschuss am Ende von %<#pragma init%>Ausschuss am Ende von %<#pragma message%>Ausschuss am Ende von %<#pragma 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 extern_modelÂ«SchlÃ¼sselwort %<export%> nicht implementiert, und wird ignoriertSchlÃ¼sselwort %<template%> nicht innerhalb des Klassenkopfnamens erlaubtSchlÃ¼sselwort %<template%> nicht innerhalb der declarator-id erlaubtSchlÃ¼sselwort %<typename%> in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubtMarke Marke %q+D deklariert, aber nicht definiertMarke %q+D definiert, aber nicht verwendetMarke %q+D verwendet, aber nicht definiertMarke %qD hier definiertMarke %qE auÃŸerhalb einer Funktion referenziertMarke am Ende einer Verbundanweisunglabel%'s context is not the current function declInitialisierungen fÃ¼r Lambda-Captures sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarLambda-Einfangen von %qE ist kein konstanter AusdruckLambda-AusdrÃ¼cke nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarLambda in lokaler Klasse %q+T kann Variablen aus dem umschlieÃŸenden Kontext nicht einfangenLambdaparameter %qD war vorher als EinfÃ¤nger deklariertLambda-Templates sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarLambda-Templates sind nur mit %<-std=c++2a%> oder %<-std=gnu++2a%> verfÃ¼gbarLambda-Templates sind nur mit %<-std=c++2a%> oder %<-std=gnu++2a%> verfÃ¼gbarLambda-Templates sind nur mit %<-std=c++2a%> oder %<-std=gnu++2a%> 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 %wdlang_* check: failed in %s, at %s:%dSprache %s nicht erkanntSprachen-Zeichenkette %<"%E"%> nicht erkanntgroÃŸe Festkommakonstante implizit auf Festkommatypen abgeschnittendas letzte Argument muss ein Immediate seinName des letzten Registers Â»%sÂ« muss ein ungerades Register seinld gab %d als Ende-Status zurÃ¼cklinkes Argument muss eine Scheibe seinlinker Operand von %<->*%> muss Zeiger auf Klasse sein, ist aber ein Zeiger auf Element des Typs %qTlinker Operand des Komma-Operators kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senlinker Operand des Komma-Operators hat keinen Effektlinker Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qElinker Operand des Schiebeausdrucks %q+E ist negativlinke PrÃ¤zisionlinke PrÃ¤zision im strfmon-Formatlinker RotationszÃ¤hler >= Breite des Typslinker RotationszÃ¤hler ist negativLinks-Schiebe-Weite >= Breite des TypsLinks-Schiebe-Weite >= Breite des VektorelementsLinks-Schiebe-Weite ist negativleft shift of negative valuelinker Operand des Komma-Ausdrucks hat keinen Effektlinke Seite der Zuweisung kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinLÃ¤nge grÃ¶ÃŸer als KapazitÃ¤tLÃ¤nge %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausLÃ¤nge %qE des Arrayabschnitts muss Ganzzahltyp habenLÃ¤nge wird hier berechnetLÃ¤ngenmodifiziererLÃ¤ngenmodifizierer im printf-FormatLÃ¤ngenmodifizierer im scanf-FormatLÃ¤ngenmodifizierer im strfmon-FormatBei Reservierung einer Scheibe wird LÃ¤nge benÃ¶tigtBuchstabe %c gefunden und Befehl war nicht CONST_INTBibliotheken: %s
! Bibliotheksfunktion %q#D als Nicht-Funktion %q#D redeklariertBibliothek lib%s nicht gefundenGrenze ist %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 seinListeninitialisierung 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 in Kombination mit LTO wird nicht unterstÃ¼tztlo_sum nicht von einem Registerlokale Klasse %q#T darf kein statisches Datenelement %q#D habenlokaler Speicher fÃ¼r gemeinsam genutzte Daten aufgebrauchtlocal declaration from a different functionlokale Deklaration von %qE verdeckt Instanzvariablelokale externe Deklaration von %q#Dlokale Sprungmarke %qE steht in Konflikt mit bestehender Sprungmarkelokales Element %q#D ist hier deklariertlokale Methode %q#D ist hier deklariertInterner Fehler: local symbols must be definedlokale Variable %qD darf in diesem Kontext nicht auftauchenLokale Variablenspeicheranforderungen Ã¼berschreiten KapazitÃ¤tlocation references block not in block treelogisches %<und%> auf nicht-boolesche Konstante angewendetlogisches %<und%> von gleichen AusdrÃ¼ckenlogisches %<und%> 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 headerSchleife verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurdeInterner Fehler: loop verification on loop tree that needs fixupInterner Fehler: loop with header %d marked for removalInterner Fehler: loop with header %d not in loop treelockerer Â»throwÂ«-Spezifizierer fÃ¼r %q+#Funtere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausUntere Grenze %qE des Arrayabschnitts muss Ganzzahltyp habenUnterer Wert in case-Marken-Bereich ist kleiner als der Minimalwert des Typslp_array passt nicht zum region_treelp_array ist fÃ¼r lp %i beschÃ¤digtlseek beim Lesen von Exportdaten gescheitertlto_obj_file_open() gescheitertAls Verringerungsoperand wird L-Wert erfordertAls ErhÃ¶hungsoperand wird L-Wert erfordertAls linker Operand einer Zuweisung wird L-Wert erfordertAls Operand fÃ¼r unÃ¤res %<&%> wird L-Wert erfordertIn asm-Anweisung wird L-Wert erfordertUmwandlung lvalue-in-rvalue eines volatile-lvalue %qE mit Typ %qTmaschinenunabhÃ¤ngiger eingebauter Code auÃŸerhalb des WertebereichesMakro expandiert zu mehreren AnweisungenMakroname fehlt hinter %qsInterner Fehler: make_generic(): Cannot find generic symbol %qsmehrfache Kopien von %qD werden erzeugtFalsch geformtes #pragma ADDRESS <Variable> <Adresse>Falsch geformtes #pragma GCC visibility pushFalsch geformtes #pragma builtinfalsch geformtes #pragma ghs sectionfalsch geformtes #pragma redefine_extname, ignoriertfalsch geformtes #pragma weak, ignoriertfalsch geformtes %<#pragma %s%>, ignoriertfalsch geformtes %<#pragma %s%>, wird ignoriertFalsch geformtes %<#pragma align%>Falsch geformtes %<#pragma align%> - ignoriertFalsch geformtes %<#pragma 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 oder Attribut %<target("%s")%>falsch geformtes Pragma oder Attribut %<target()%>falsch geformtes Â»#pragma __extern_prefixÂ«, wird ignoriertungÃ¼ltige COLLECT_GCC_OPTIONSfalsche Option %<-fplugin-arg-%s%> (fehlendes -<SchlÃ¼ssel>[=<Wert>])kaputte PTX-Dateischlechte Argumente fÃ¼r Spezifikationsfunktionschlechter Name fÃ¼r Spezifikationsfunktiongemangelter Name fÃ¼r %qD wird sich ich C++17 Ã¤ndern, da die Exceptionangabe Teil des Funktionstyps ist%C wird gemangelt__underlying_type wird vernichtetMangeln von %q#D als %qE steht mit einer vorherigen Mangelung in Konfliktdefektes typeof, stattdessen decltype verwendenunbekannter Festkommatyp wird vernichtetAbbildung kann nur mit nil verglichen werdenFeld %qE der Struktur variabler LÃ¤nger wird zugeordnetMaske muss Â»immediateÂ« seinmatch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not 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 durchsuchtmaximaler Wert des Parameters %qs ist %uÂ»-EBÂ« und Â»-ELÂ« dÃ¼rfen nicht gleichzeitig verwendet werdenÂ»-m32Â« und Â»-m64Â« dÃ¼rfen nicht zusammen angegeben werdenmdoc-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++2a%> oder %<-std=gnu++2a%> 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 ReferenzElement %qD in %<constexpr%> muss von Â»mem-initializerÂ« initialisiert werdenElement %qD mit nicht initialisierten FeldernElementfunktionen sind implizite Â»friendsÂ« ihrer KlasseElement-Template %qD darf keine virt-Spezifizierer habenElemente einer explizit spezialisierten Klasse sind ohne Templateheader definiertSpeicherreservierung beim Lesen der Export-Daten gescheitertSpeichereingabe %d ist nicht direkt adressierbarSpeicherreferenz fÃ¼r Ausgabemodifizierer Â»SÂ« erwartetMethode %<%c%E%> gleichzeitig als %<@optional%> und %<@required%> deklariertMethode %s%s%s ist als go:nointerface gekennzeichnetMethode %s%s%s erfordert einen ZeigerempfÃ¤ngerin Objective-C 1.0 gibt es keine Attribute fÃ¼r Methodenargumentein Objective-C 1.0 gibt es keine MethodenattributeMethodenattribute kÃ¶nnen nicht im @implementation-Kontext angegeben werdenMethodenattribute mÃ¼ssen am Ende angegeben werdenMethodenattribute dÃ¼rfen nur am Ende angegeben werdenMethodendeklaration nicht im @interface-Kontextals %qE deklarierte Methode Ã¼berschreibt Methode %qEMethodendefinition fÃ¼r %<%c%E%> nicht gefundenMethodendefinition nicht im @implementation-KontextMethode Ã¼berschreibt Methoden %<transaction_pure%> und %qEIn Methode fehlt mÃ¶glicherweise ein [super dealloc]-AufrufMethodentyp passt nicht zum ObjekttypMindestgrÃ¶ÃŸe der Partition darf nicht grÃ¶ÃŸer als HÃ¶chstgrÃ¶ÃŸe der Partition seinminimaler Wert des Parameters %qs ist %umio_array_ref(): Unknown array refProfiling fÃ¼r mips16-FunktionenUnstimmigkeit im Typ von Argument %u der eingebauten Funktion %qD; erwartet wurde %qTKonflikt in Anzahl der Argumente fÃ¼r eingebautes %qF. %d erwartet, %d bekommenUnstimmigkeit im RÃ¼ckgabetyp der eingebauten Funktion %qD; erwartet wurde %qTArgumentpacklÃ¤ngen passen nicht bei Expansion von %qEArgumentpacklÃ¤ngen passen nicht bei Expansion von %qTunpassende ArgumenteUnpassende Deklarationen wÃ¤hrend Linkzeit-Optimierungunpassender Operator in FaltungsausdruckVergleichsoperandentypen passen nichtunpassende Klammernunpassendes Objective-C++-Konstrukt %<@%D%>fehlende $-Operandennummer im Format%<(%> hinter %<#pragma GCC visibility push%> fehlt - ignoriertfehlendes %<(%> hinter %<#pragma pack%> - ignoriertFehlendes %<(%> hinter %<#pragma unused%>, wird ignoriertFehlendes %<)%> hinter %<#pragma unused%>, wird ignoriertfehlendes %<=%> (hinter Attribut %<getter%>)fehlendes %<=%> (hinter Attribut %<setter%>)Attribut %<target%> fehlt fÃ¼r multiversioniertes %qDmissing PHI defInterner Fehler: missing REG_EH_REGION note at the end of bb %ifehlendes [big-endian|little-endian|default] hinter %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] nach %<#pragma GCC diagnostic%> fehltfehlender Architekturname in %<-march=%s%>fehlendes Argument fÃ¼r %<-mbranch-protection=%>fehlendes Argument fÃ¼r Pragma oder Attribut %<target("branch-protection=")%>fehlendes Argument fÃ¼r %qsInterner Fehler: missing barrier after block %igeschweifte Klammern fehlen um Initialisierunggeschweifte Klammern fehlen um Initialisierung fÃ¼r %qTInterner Fehler: missing callgraph edge for call stmt:schlieÃŸende geschweifte Klammer fÃ¼r benannten Operanden fehltFehlende schlieÃŸende Klammerdie Sammlung in schneller AufzÃ¤hlung fehltSteuerprÃ¤dikat fehltfehlender CPU-Name in %<-mcpu=%s%>fehlender CPU-Name in %<-mtune=%s%>fehlender Bindestrichfehlende Definitionfehlendes GerÃ¤t oder Architektur hinter %qsFehlende Kante %i->%ifehlender Dateiname hinter %qsfehlendes FÃ¼llzeichen am Ende des strfmon-FormatesErhÃ¶hungsausdruck fehltfehlende Initialisierung fÃ¼r Feld %qD von %qT fehltInitialisierung fÃ¼r Element %qD fehltfehlende Schleifenbedingung in Schleife mit %<GCC ivdep%>-Pragmafehlende Schleifenbedingung in Schleife mit %<GCC unroll%>-Pragmafehlendes Makefile-Ziel hinter %qsfehlende Methode %s%s%sfehlender Name fÃ¼r Pragma oder Attribut %<target("arch=")%>fehlender Name fÃ¼r Pragma oder Attribut %<target("cpu=")%>Fehlende ZahlÃ¶ffnende Klammer fehltfehlender OperandOption hinter %<#pragma GCC diagnostic%>-Variante fehltfehlender Pfad hinter %qsfehlendes primÃ¤res Templateattribut %sfehlende primÃ¤re Templateattribute %sfehlende AuflÃ¶sungsdaten fÃ¼r %sWÃ¤chter in Funktionsaufruf fehltfehlende Templateargumentefehlende Templateargumente nach %qTfehlendes abschlieÃŸendes Zeichen %cfehlender Typname in typedef-Deklarationfehlender Wert fÃ¼r Pragma oder Attribut %<target()%>Vermischung von Deklarationen und Funktionsdefinitionen ist verbotenInterner Fehler: mixing different types of symbol in same comdat groups is not supportedModus %qs auf unpassenden Typen angewendetBetriebsart-GrÃ¶ÃŸe des nicht-ganzzahligen Ergebnisses passt nicht zur FeldgrÃ¶ÃŸe des BIT_FIELD_REFModifikation von %qE ist kein konstanter AusdruckModifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werdenModul-Eigenschaft in USE-Anweisung bei %Cmehr als %d Operanden in %<asm%>mehr als eine %<atomic_default_mem_order%>-Klausel in einer einzigen Ãœbersetzungseinheitmehr als eine %<depend%>-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%>-Konstruktdas Verschieben eines lokalen Objekts in einer return-Anweisung verhindert das Einsparen der Kopiempfr ist nicht so konfiguriert, dass alle Gleitkommamodi verarbeitet werden kÃ¶nnenAttribute ms_abi und sysv_abi sind nicht vertrÃ¤glichAttribut ms_hook_prologue ist mit %<-mfentry%> fÃ¼r 32 Bit nicht vertrÃ¤glichms_hook_prologue ist mit geschachtelter Funktion nicht vertrÃ¤glichmsp430_select_hwmult_lib erfordert mindestens ein Argumentmultidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenMultilib-Ausschluss %qs ist ungÃ¼ltigMultilib-AusschlÃ¼sse %qs sind ungÃ¼ltigMultilib-select %qs %qs ist ungÃ¼ltigMultilib-select %qs ist ungÃ¼ltigMultilib-Spezifikation %qs ist ungÃ¼ltigmehrere %<-mcpu=%>-Optionen angegeben.Mehrere %<default%>-Ziele wurden festgelegtMehrere EH-PersÃ¶nlichkeiten werden nur mit Assemblern unterstÃ¼tzt, die die Direktive .cfi_personality unterstÃ¼tzenmehrere Deklarationen in bereichsbasierter %<for%>-SchleifeMehrere Standardmarken in einem Â»switchÂ«mehrfache Definition von %q#Tmehrere schnelle Interruptroutinen gefunden: %qE und %qEin Union %qT werden mehrere Felder initialisiertmehrere Funktionstypattribute angegebenInterner Fehler: multiple hot/cold transitions found (bb %i)mehrere Initialisierungen fÃ¼r %qD angegebenmehrere Initialisierungen fÃ¼r Basis %qT angegebenInterner Fehler: multiple inline callersmehrere Interruptattribute sind nicht erlaubtmehrere Interruptattribute fÃ¼r Funktion %qDmehrere Schleifenvariablen in schneller AufzÃ¤hlungMehrere Schleifenachsen fÃ¼r Routine angegebenmehrere Methoden namens %<%c%E%> gefundenmehrere Attribute fÃ¼r geschachtelte Typen fÃ¼r Funktion %qDmehrere Parameter wurden %qD genanntmehrere vorherrschende Definitionen fÃ¼r %qEmehrere ref-qualifiermehrere Registerspeicher-Attribute fÃ¼r Funktion %qDmehrere Selektoren namens %<%c%E%> gefundenmehrere Speicherklassen in Deklaration von %qsmehrere Speicherklassen in Deklarationmehrere Typen in einer Deklarationmultiple virtual PHI nodes in BB %dFunktionsaufruf mit mehreren Werten in Kontext mit einem WertFunktionsaufruf mit mehreren Werten in Kontext mit einem WertMultiplizieroption bringt mit sich, dass r%d festgelegt istMultiversionierung erfordert Â»ifuncÂ«, was in dieser Konfiguration nicht unterstÃ¼tzt wirdvor Verwendung von %<typeid%> muss %<#include <typeinfo>%> angegeben werden%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>verÃ¤nderliches %qD ist in konstantem Ausdruck nicht verwendbarrÃ¤tselhafte Repository-Information in %snacktes Attribut bezieht sich nur auf FunktionenName %qD in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetName %qT hat unvollstÃ¤ndigen TypenName der Elementfunktion fehltName der Klasse verdeckt Template-Templateparameter %qDName in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetbenannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tztNamensbereich %qD betretennamespace %qD in %<using%>-Deklaration nicht erlaubtNamensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommenName eines Namensraums erwartetanonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch seinverengende Umwandlung von %qE von %qH nach %qIverengende Umwandlung von %qE von %qH nach %qI ist in C++11 ungÃ¼ltigvor %<%T::%D::%E%> ist %<typename%> erforderlich, da %<%T::%D%> ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istvor %<%T::%E%> ist %<typename%> erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich ist%<typename%> vor %qE erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istausdrÃ¼ckliche Umwandlungen erforderlichexplizite Umwandlung nÃ¶tig; Methode %s%s%s fehltnegative BefehlslÃ¤ngeArrayabschnitt mit negativer LÃ¤nge in %qs-Klauselnegative untere Grenze in Arrayabschnitt in %qs-Klauselnegative Verschachtelungstiefe der Region %inegative Schiebeweitenegative Breite in Bitfeld %q+DNegative Breite in Bitfeld %qsweder der Destruktor noch der klassenspezifische Operator Â»delete[]Â« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdenweder der Destruktor noch der klassenspezifische Operator Â»deleteÂ« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdengeschachtelte Assemblerdialekt-AlternativenGeschachtelte extern-Deklaration von %qDGeschachtelte Funktion %q+D deklariert, aber nirgendwo definiertgeschachtelte Funktion %qE als %<extern%> deklariertgeschachtelte Funktion %qs als %<extern%> deklariert-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tztauf s390 kÃ¶nnen geschachtelte Funktionen mit %<-mfentry%> nicht im Profiling verwendet werdengeschachtelte Funktionen werden auf diesem Ziel nicht unterstÃ¼tztverschachtelte inline-Namensraumdefinitionen sind nur mit %<-std=c++2a%> oder %<-std=gnu++2a%> verfÃ¼gbargeschachtelter Namensgeber %qT fÃ¼r enum-Deklaration benennt weder Klasse noch Namensraumverschachtelte Namensraumdefinitionen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarName eines geschachtelten Namensraums erwartetgeschachtelte q-DirektivenVerschachtelte Redefinition von %<enum %E%>Verschachtelte Redefinition von %<struct %E%>Verschachtelte Redefinition von %<union %E%>Â»newÂ« kann nicht auf Funktionstyp angewendet werdenÂ»newÂ« kann nicht auf Referenztyp angewendet werdenneue Deklaration %q#D macht eingebaute Deklaration %q#D mehrdeutigneue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdennew_symbol(): Symbol name too longnÃ¤chstes Feld %q#D hier deklariertkein %<%D(int)%> fÃ¼r Suffix %qs deklariertkein %<%D(int)%> fÃ¼r Suffix %qs deklariert, stattdessen wird PrÃ¤fixoperator versuchtkeine Methode %<%c%E%> gefundenkeine Elementfunktion %q#D in Klasse %qT deklariertkein %qs-Getter gefundenkein FUNCTION_PROFILER for CRISkein Dateiname fÃ¼r LTRANS-Ausgabeliste angegebenKeine Argumentekeine Argumente fÃ¼r Spezifikationsfunktionauf explizite Instanziierung kann kein Attribut angewendet werdenkein Klassenname mit %qs angegebenkein Klassentemplate namens %q#T in %q#Tkein schlieÃŸendes %<]%> fÃ¼r %<%%[%>-Formatfehlende schlieÃŸende geschweifte Klammerkein Kontext, um Typ von %qE aufzulÃ¶senkeine Umwandlungsoperatoren deklariertkeine passende Freigabefunktion fÃ¼r %qDKein Datentyp fÃ¼r Zustand %qskeine Deklaration passt zu %q#Dkeine Deklaration der in der Schnittstelle gefundenen Eigenschaft %qskein Standard-Argument fÃ¼r %qDKein Dispatcher fÃ¼r Â»%sÂ« gefundenkein 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 Aufruf von %<(%T) (%A)%>bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Ãœbereinstimmungenkein passendes Konzept fÃ¼r template-introductionkeine passende Festkomma-Ãœberladung fÃ¼r %qs gefundenkeine passende Funktion fÃ¼r Aufruf von %<%D(%A)%>keine passende Funktion fÃ¼r Aufruf von %<%T::%s%E(%A)%#V%>keine passende Funktion fÃ¼r Aufruf von %<%T::operator %T(%A)%#V%>keine passende Funktion fÃ¼r Aufruf von %<%s(%A)%>keine passende Funktion fÃ¼r typgenerischen Aufrufkein passendes push fÃ¼r %<#pragma GCC visibility pop%>kein passendes Template fÃ¼r %qD gefundenkeine Elementfunktion %qD in %qT deklariertkein Element passt zu %<%T::%D%> in %q#Tkein Postdekrementoperator fÃ¼r Typkein Postinkrementoperator fÃ¼r Typkein PrÃ¤dekrementoperator fÃ¼r Typkein PrÃ¤inkrementoperator fÃ¼r Typkeine vorherige Deklaration fÃ¼r %qDkein vorheriger Prototyp fÃ¼r %qDkein Prozessortyp zum Binden angegebenkein Profiling von 64-bit-Code fÃ¼r dieses ABIKein Register in Adressekeine return-Anweisung in nicht void zurÃ¼ckgebender Funktionkeine return-Anweisungen in %qT zurÃ¼ckgebender Funktionno sclass for %s stab (0x%x)kein Semikolon am Ende von Â»structÂ« oder Â»unionÂ«kein geeignetes %<operator %s%> fÃ¼r %qTKein passendes %qD in Klasse %qT gefundenkeine Basisklasse im @interface fÃ¼r %qE deklariertkeine Basisklasse in Schnittstelle fÃ¼r %qE deklariertkein Typ namens %q#T in %q#Thier darf kein Typ oder Speicherklasse angegeben werden,keine unexpandierten Parameterpackungen in binÃ¤rer Faltung%qD wurde nicht eindeutig und endgÃ¼ltig in %qT Ã¼berschriebenkeine gÃ¼ltigen Klauseln in %<#pragma acc declare%> angegebenArgument no_sanitize ist keine ZeichenketteInterner Fehler: node differs from node->decl->decl_with_vis.symtab_nodeInterner Fehler: node has body_removed but is definitionInterner Fehler: node has unknown typeInterner Fehler: node is alias but not definitionInterner Fehler: node is alias but not implicit aliasInterner Fehler: node is alone in a comdat groupInterner Fehler: node is analyzed but it is not a definitionInterner Fehler: node is in same_comdat_group list but has no comdat_groupInterner Fehler: node is transparent_alias but not an aliasInterner Fehler: node is weakref but not an transparent_aliasInterner Fehler: node not found in symtab assembler name hashInterner Fehler: node not found node->decl->decl_with_vis.symtab_nodeKnoten mit nicht freigegebenem Speicher gefundennoexcept-Ausdruck wird wegen Aufruf von %qD zu %<false%> ausgewertetREAL-Argument ohne doppelte Genauigkeit fÃ¼r intrinsisches %s bei %Lvon nicht-AAPCS abgeleitete PCS-VarianteNicht-ASCII-Zeichen in CFString-LiteralNicht-NULL-Zeigerinitialisierung bei %CNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RegionNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RoutineFehlzuordnung bei Ausnahmebehandlung ohne AufrufNicht-Klassen-Template %qT ohne Template-Argumente verwendetTeilspezialisierung %qD, die weder Â»classÂ« noch Â»variableÂ« ist, ist nicht erlaubtInterner Fehler: non-cold basic block %d reachable only by paths crossing the cold partitionNicht-konstantes Ganzzahl-Argument %u in Aufruf von Funktion %qENicht konstantes Argument 0 fÃ¼r %qsnicht-konstantes Argument 1 fÃ¼r __atomic_always_lock_freeNichtkonstantes Feld in DATA-Anweisung %Lnicht konstante Arrayinitialisierungnichtkonstante LÃ¤nge fÃ¼r neues Array muss direkt angegeben werden, nicht Ã¼ber typedefNichtkonstante LÃ¤nge in Array-new muss ohne Klammern um die Typ-ID angegeben werdennicht-konstantes zusammengesetztes Literal kann nicht in einem Konstanten-Ausdruck auftretenNicht-konstante Bedingung fÃ¼r statische Behauptungnon-constant element in constant CONSTRUCTORInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigNicht-konstanter Initialisierungsausdruck bei %Lnon-decl/MEM_REF LHS in clobber statementNicht-Standard Argument der Art INTEGER fÃ¼r intrinsisches Â»%sÂ« bei %LNicht-Delegitimiertes UNSPEC %s (%d) am Variablenort gefundennicht gelÃ¶schte Funktion %q+D Ã¼bersteuert gelÃ¶schte FunktionNicht-Gleitkomma-Argument in Aufruf von Funktion %qENicht-Gleitkomma-Argumente in Aufruf von Funktion %qENicht-Funktion %qD als implizites Template deklariertNicht-Funktion in GIMPLE-Aufrufnicht-ganzzahliges Argument 1 fÃ¼r __atomic_is_lock_freeNicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qENicht-Ganzzahlargument %d fÃ¼r Speichermodell von %qENicht-Ganzzahl-Operand mit Operandencode %<z%> verwendetswitch-Anweisung ohne eingebauten Typnicht-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 habenNichtelement-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%>Nicht-Register als LHS von binÃ¤rer OperationNicht-Register als LHS von ternÃ¤rer OperationNicht-Register als LHS von unÃ¤rer Operationnicht-skalare BIT_FIELD_REF, IMAGPART_EXPR oder REALPART_EXPRnicht-skalarer 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 %<concept%> deklariertnicht-statisches Datenelement %qE als %<constexpr%> deklariertnicht-statisches Datenelement mit Platzhalter %qT deklariertnicht-statische Initialisierungen fÃ¼r Datenelemente nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarNicht-statische Deklaration von %q+D folgt statischer Deklarationnicht-statische Initialisierung eines flexiblen Arrayelementsnicht-statische Referenz %q#D in Klasse ohne Konstruktornicht-statisches Referenzelement %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdenNicht-Template %qD als Template verwendetNicht-Template-Typ %qT als Template verwendetNicht-Thread-lokale Deklaration von %q#D folgt Thread-lokaler DeklarationNicht-Thread-lokale Deklaration von %q+D folgt Thread-lokaler DeklarationBIT_FIELD_REF, IMAGPART_EXPR oder REALPART_EXPR auÃŸerhalb der hÃ¶chsten Ebenenicht-triviale Umwandlung bei Zuweisungnicht-triviale Umwandlung in unÃ¤rer Operationnicht-trivial markierte Initialisierungen nicht unterstÃ¼tztNichttyp-Teilspezialisierung %qD ist nicht erlaubtNichttypen-Templateparameter von Klassentyp sind nur mit %<-std=c++2a%> oder %<-std=gnu++2a%> verfÃ¼gbarNicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertypnichtvektor-CONSTRUCTOR mit ElementenNicht-Vektoroperanden in VektorvergleichArrayindex %qE ist ungleich 0 und wird mit Array %qD vom Typ %qT mit unbekannten Grenzen verwendetArrayindex %qE ist ungleich 0 und wird mit Array vom Typ %qT mit unbekannten Grenzen verwendetnichtkonstanter Arrayindex in InitialisierungInterner Fehler: nonempty exits list of loop %d, but exits are not recordednichtlokale Marke nichtnull-Argument %qD wird mit NULL verglichenNicht-Null-Argument hat ungÃ¼ltige Operandennummer (Argument %lu)Nicht-Null-Argument referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)Nicht-Null-Argument mit Operandennummer auÃŸerhalb des Wertebereiches (Argument %lu, Operand %lu)Nicht-Null-Attribut ohne Argumente fÃ¼r einen Nicht-PrototypNormalisierung kann nicht gleichzeitig mit Skalierung aktiv sein
! unerlaubte Typkombination in BIT_INSERT_EXPRnicht mit sysroot-Header-Suffix konfiguriertzu wenige DO-Schleifen fÃ¼r Â»%s !$ACC LOOPÂ« bei %Lzu wenige DO-Schleifen fÃ¼r zusammengefallenes %s bei %LNicht genug ArgumenteNicht genug Argumente fÃ¼r RÃ¼ckgabezu wenige for-Schleifen um sie einzuklappennicht genÃ¼gend perfekt geschachtelte Schleifenzu wenig TypinformationenZu wenige variable Argumente, um zu einem WÃ¤chter zu passenPatchbereich wird nicht angelegt, da NOPs nicht unterstÃ¼tzt werdendie Option %<-fpic%> nicht fÃ¼r die v3m-Toolchain unterstÃ¼tzenHinweisAnmerkung: Null-Argument, wo Nicht-Null erwartet (Argument %lu)Null-ZeigerDereferenzierung eines NullzeigersZahl muss 0 oder 1 seinAnzahl der Argumente passt nicht zum eingebauten PrototypenAnzahl der Argumente passt nicht zum PrototypenInterner Fehler: number of bb notes in insn chain (%d) != n_basic_blocks (%d)Komponentenanzahl des Vektors ist keine ZweierpotenzKomponentenanzahl des Vektors ist keine 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 Variablen in %<depend%>-Klausel mit %<sink%>-Modifizierer passt nicht zur Anzahl der Iterationsvariablennumerisches Argument des Attributs %qE muss im Bereich 0..63 liegenobjc++-cpp-output ist veraltet; bitte stattdessen objective-c++-cpp-output verwendenobjc-cpp-output ist veraltet; bitte stattdessen objective-c-cpp-output verwendenObjekt ist keine Methodebei Verwendung von %qE fehlt ObjektObjekt-Eigenschaft %qD hat kein Attribut %<assign%>, %<retain%> oder %<copy%>; es wird %<assign%> angenommenObjekttyp %qT passt nicht zum Destruktornamen ~%qTObjekt mit variabel geÃ¤ndertem Typ darf keine Bindung habenMethodendeklaration in Objective-C erwartetObjective-C++ Nachrichtenargument(e) erwartetObjective-C++-NachrichtenempfÃ¤nger erwartetObjective-C++ Methodendeklaration erwartetveralteter Maverick-Formatcode Â»%cÂ«veraltete Option %<-I-%> verwendet, bitte stattdessen %<-iquote%> verwendenveraltete Verwendung einer bestimmten Initialisierung mit %<:%>veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>odr-verwendete Inline-Variable %qD ist nicht definiertOffload-Compiler %s nicht gefundenOffload-Compiler %s nicht gefunden (erwÃ¤gen Sie %<-B%>)Auslagerungsdimension %d liegt auÃŸerhalb des WertebereichesAdressabstand %wi ist auÃŸerhalb der Grenzen der konstanten ZeichenketteOffset Ã¼berschreitet 16 BytesOffset von %qD ist ABI-unvertrÃ¤glich und kann sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernOffset des gepackten Bitfeldes %qD hat sich in GCC 4.4 geÃ¤ndertoffsetof innerhalb von Â»non-standard-layoutÂ«-Typ %qT ist bedingt unterstÃ¼tztalte Deklaration %q#DFunktionsdefinition im alten StilParameterdeklarationen alten Stils in Prototyp-Funktionsdeklarationausgelassener mittlerer Operand fÃ¼r Operator %<?:%> kann nicht verarbeitet werdenein Feld ist ein Bitfeld, das andere jedoch nichteins der Argumente fÃ¼r den Initialisierungsaufruf sollte %<&omp_priv%> seineins der Aufrufargumente fÃ¼r die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> seinnur %<distribute%>- und %<parallel%>-Regionen dÃ¼rfen innerhalb einer %<teams%>-Region streng geschachtelt seinnur die Schalter %<inbranch%> und %<notinbranch%> sind fÃ¼r das %<__simd__%>-Attribut erlaubtnur %u Name fÃ¼r strukturelle Bindung angegebennur %u Namen fÃ¼r strukturelle Bindung angegebennur 0.0 kann als Immediate geladen werdenNur das DWARF-Debugformat ist fÃ¼r Interrupt-Service-Routinen unterstÃ¼tztnur Objective-C-Objekttypen kÃ¶nnen mit Protokoll qualifiziert werdenNur das Attribut %<fallthrough%> kann auf eine leere Anweisung angewendet werdennur Konstruktoren nehmen Elementinitialisierungennur Deklarationen von Konstruktoren und Umwandlungsoperatoren kÃ¶nnen %<explicit%> seinsondern nur hier als %<friend%>nur einfacher RÃ¼ckgabetyp %<auto%> kann zu %<void%> hergeleitet werdenNur uninitialisierte Variablen kÃ¶nnen in einem .bss-Abschnitt platziert werdenNur uninitialisierte Variablen kÃ¶nnen im .noinit-Bereich platziert 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 werdenintransparente Enum-Spezifikation muss einfachen Bezeichner verwendenintransparente Enum-Spezifikation ohne NamenÂ»%sÂ« kann nicht geÃ¶ffnet werden: %s/dev/zero kann nicht geÃ¶ffnet werden: %mLTRANS-Ausgabeliste Â»%sÂ« kann nicht geÃ¶ffnet werden: %mAbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mAusgabedatei %qs wird geÃ¶ffnet: %sAusgabedatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mOperand %d sollte eine vorzeichenlose 3-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 6-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 8-Bit-Konstante seinOperand 1 sollte eine vorzeichenlose 3-Bit-Konstante seinOperand 1 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein gerader 3-Bit-Wert sein (subreg 0,2,4,6)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (subreg 0â€“7)Operand 2 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 3 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 3 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 4 sollte ein vorzeichenloser 8-Bit-Wert sein (0â€“255)Operandenbedingung enthÃ¤lt falsch positioniertes %<+%> oder %<=%>Operandenbedingungen fÃ¼r %<asm%> unterscheiden sich in der Anzahl der AlternativenOperand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»%cÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»rÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«Operand muss Â»immediateÂ« mit korrekter GrÃ¶ÃŸe seinOperandennummer fehlt hinter %%-BuchstabeOperandennummer auÃŸerhalb des WertebereichesOperandennummer auÃŸerhalb des Wertebereiches im FormatOperandennummer fÃ¼r Format ohne Argumente angegebenOperandennummer mit unterdrÃ¼ckter Zuweisung angegebenOperand von ?: wechselt das Vorzeichen von %qT nach %qT, aufgrund der Vorzeichenlosigkeit des anderen OperandenOperand des Faltungsausdrucks hat keine unexpandierten ParameterpackungenOperandentyp %qT ist inkompatibel mit Argument %d von %qEOperandentypen sind %qT und %qTOperanden fÃ¼r %T/%t mÃ¼ssen reg + const_int sein:Operanden fÃ¼r ?: haben verschiedene Typen: %qT und %qTOperation auf %qE kÃ¶nnte undefiniert seinÂ»operator delete[]Â« kann kein zerstÃ¶rendes Â»deleteÂ« seinOptimierungsattribut von %qD folgt auf die Definition, aber die Attribute passen nicht zusammenFehlzuordnung von OptimierungsstufenattributOptimierung kann Lese- und/oder Schreiboperationen auf Registervariablen entfernendie Option %<-mirq-ctrl-saved%> ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigdie Option %<-mrgf-banked-regs%> ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigoption %<-mstructure-size-boundary%> ist veraltetOption %qs ist gÃ¼ltig fÃ¼r %s, aber nicht fÃ¼r %sOption Â»%sÂ« wird zusammen mit %<-fopenacc%> nicht unterstÃ¼tztoption("%s") wurde bereits spezifiziertoptionales Argumenteingeschaltete Optionen: Optionen oder Zielarchitekturen fehlen hinter %qsangegebene Optionen: oder nutzen Sie %<j%> statt %<i%> fÃ¼r das in GNU eingebaute SuffixArgument fÃ¼r %<ordered%> muss ein positiver, ganzzahliger Ausdruck seingeordneter Vergleich von Zeiger mit Ganzzahlnullgeordneter Vergleich von Zeiger mit Null-Zeigerdas ursprÃ¼ngliche %<default%> ist hierursprÃ¼ngliche Deklaration trat hier aufursprÃ¼ngliche Definition trat hier aufursprÃ¼nglich hier definiertursprÃ¼nglich indirekter Funktionsaufruf kommt nicht als Â»inlineÂ« in BetrachtursprÃ¼ngliche hier spezifiziertverwaistes %qs-Konstruktandere Fundstelle ist hiersollte der virtuellen Methode %qD entsprechen, tut es aber nichtÃ¤uÃŸeres %<__transaction_cancel%> nicht innerhalb des Ã¤uÃŸeren %<__transaction_atomic%>Ã¤uÃŸerer Block der Region %i ist falschÃ¤uÃŸere Transaktion in %<transaction_may_cancel_outer%>-FunktionÃ¤uÃŸere Transaktion in %<transaction_safe%>-FunktionÃ¤uÃŸere Transaktion in TransaktionAusgabebedingung %d kann nicht zusammen mit Â»%sÂ« angegeben werdenAusgabebedingung %d muss ein einzelnes Register angebenAusgabebedingung %qc fÃ¼r Operand %d steht nicht am AnfangAusgabedatei %s existiert bereits in Ordner %skeine Ausgabedatei angegebenName der Ausgabedatei darf nicht leer seinAusgabedatei doppelt angegebenAusgabezahl %d nicht direkt adressierbarAusgabeoperand %d muss %<&%>-Bedingung verwendenBedingung des Ausgabeoperanden erfordert %<=%>Ausgabeoperand ist in %<asm%> konstantAusgaberegister mÃ¼ssen oben auf dem Stapel gruppiert werdenoutput_move_single:Ãœberlauf in ArraygrÃ¶ÃŸeÃœberlauf in Konstanten-AusdruckÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE in %qEÃœberlauf in AufzÃ¤hlungswertenÃœberlauf in AufzÃ¤hlungswerten bei %qDÃ¼bergelaufene Ausgabeargumentliste fÃ¼r %qsÃ¼berladener Funktionsname %qE in Klausel %qsÃ¼berladene Funktion ohne Typinformationen aus KontextÃ¼bersteuerte Funktion ist %q#DÃ¼bersteuerte Funktion ist %q#FÃ¼bersteuerte Funktion ist %qDÃœberschreibsteuerung (override/final) nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarÃ¼bersteuert %qD, was als %<transaction_safe%> deklariert istgepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Alias-Template %qDgepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Konzept %qDPack-Expansion in using-Deklaration ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarLambda-Templates sind nur mit %<-std=c++2a%> oder %<-std=gnu++2a%> verfÃ¼gbargepacktes Attribut fÃ¼hrt zu ineffizienter Ausrichtunggepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %q+Dgepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %qEgepacktes Attribut ist unnÃ¶tiggepacktes Attribut ist unnÃ¶tig fÃ¼r %q+Dgepacktes Attribut ist fÃ¼r %qE unnÃ¶tigstruct wird bis zur Ausrichtungsgrenze aufgefÃ¼lltstruct wird aufgefÃ¼llt, um %q+D auszurichtenParameter %P hat unvollstÃ¤ndigen Typen %qTParameter %P von %qD hat unvollstÃ¤ndigen Typen %qTParameter %q+D als %<_Noreturn%> deklariertParameter %q+D als %<inline%> deklariertParameter %q+D hat nur eine VorwÃ¤rtsdeklarationParameter %qD als void deklariertParameter %qD hat unvollstÃ¤ndigen TypenParameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT einParameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT einParameter %qD deklariert ungÃ¼ltigerweise MethodentypParameter %qD ist initialisiertParameter %qD gesetzt, jedoch nicht verwendetParameter %qP von %qD kÃ¶nnte Kandidat fÃ¼r Formatattribut seinParameter %u (%q+D) hat unvollstÃ¤ndigen TypenParameter %u (%q+D) hat void-TypenParameter %u hat unvollstÃ¤ndigen TypenParameter %u hat void-TypenParameter als %<auto%> deklariertParameterliste passt zu keiner gÃ¼ltigen Signatur fÃ¼r %s()Parameter darf nicht variabel modifizierten Typ %qT habenParameter kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinParametername fehlt in ParameterlisteParametername ausgelassenParameternamen (ohne Typen) in FunktionsdeklarationParameterpack %q+D muss am Ende der Templateparameterliste seinParameterpack %qD kann kein Standardargument habenArgument %qE fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinArgument %qT fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinParameterpack kann kein Standardargument habenParameterbÃ¼ndel nicht mit %<...%> aufgelÃ¶st:die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 7.1 geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 9.1 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 erzeugenUm dieses zusammengesetzte Literal sind Klammern erforderlich, um Mehrdeutigkeit zu vermeidengeklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubtgeklammerte Initialisierung in Array-Â»newÂ«Syntaxfehler in Â»SELECT TYPEÂ«-Anweisung bei %CSyntaxfehler in 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_PASSDie Ãœbergabe von %qT als %<this%>-Argument streicht QualifiziererÃœbergabe von %qT wÃ¤hlt %qT statt %qTÃœbergabe von NULL an Nicht-Zeiger-Argument %P von %qDÃœbergabe des Arguments %d von %qE entfernt Kennzeichner von Zeiger-Ziel-TypÃœbergabe des Arguments %d von %qE als %<float%> statt %<double%> aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als %qT statt %qT aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenbehaftet aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenlos aufgrund des PrototypsÃœbergabe des Arguments %d von %qE entfernt Kennzeichner %qv von Zeiger-Ziel-TypÃœbergabe des Arguments %d von %qE von anderem Objective-C-TypÃœbergabe des Arguments %d von %qE von inkompatiblem ZeigertypÃœbergabe des Arguments %d von %qE von Zeiger auf nicht eingeschlossenen AdressbereichÃœbergabe des Arguments %d von %qE erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vÃœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungÃœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungÃœbergabe des Arguments %d von %qE mit anderer Breite aufgrund des PrototypsArgument %i ist als Â»restrictÂ« markiert, wird aber auch in Argument %Z Ã¼bergebenArgument %i ist als Â»restrictÂ« markiert, wird aber auch in Argumenten %Z Ã¼bergebenArgumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼bergebenDas Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)Ãœbergabe von zu groÃŸem Argument auf dem StapelEintrag fÃ¼r patchbare Funktion > GrÃ¶ÃŸepch_preprocess-Pragma sollte nur mit %<-fpreprocessed%> verwendet werdenPed. WarnungPed. Warnung: vielleicht brauchen Sie explizite Templateargumente im Â»nested-name-specifierÂ«Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼genPerm. FehlerPerm. Fehler: pex_init gescheitert: %mPlatzhalter-BeschrÃ¤nkungen nicht erfÃ¼lltPlacement-New konstruiert ein Array vom Typ %qT und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlacement-New konstruiert ein Objekt vom Typ %<%T [%wu]%> und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlacement-New konstruiert ein Objekt vom Typ %qT und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlugin %s ist nicht unter einer GPL-kompatiblen Lizenz lizenziert
  %sPlugin %s hat eine Null-Callback-Funktion fÃ¼r Ereignis %s registriertPlugin %s sollte vor %<-fplugin-arg-%s%> in der Kommandozeile angegeben werdenPlugin %s wurde mit anderen Pfaden angegeben:
  %s
  %sPlugin kann keinen fehlenden Durchlauf registrierenPlugin kann keinen unbenannten Durchlauf registrierenPlugin kann keinen Durchlauf %qs ohne Referenzdurchlaufnamen registrierenPlugin-UnterstÃ¼tzung ist ausgeschaltet; mit --enable-plugin konfigurierenZeigerZeigerargumentZeigerarithmetik fÃ¼r Objekte mit Garbage-Collection ist nicht erlaubtZeigerzuweisungZeiger auf Typen %<void *%> in Arithmetik verwendetZeiger des Typs %<void *%> in Subtraktion verwendetZeigeroffset von Symbol kÃ¶nnte falsch seinZeiger oder allozierbares ResultatZeiger-Zieltypen sind in C++ inkompatibelZeiger auf Adressraum %qs muss in %qT konstant seinZeiger auf Adressraum %qs muss in %s %q+D konstant seinZeigerziele in Zuweisung von %qT nach %qT unterscheiden sich im VorzeichenbesitzZeigerziele in Initialisierung von %qT nach %qT unterscheiden sich im VorzeichenbesitzZeigerziele bei Ãœbergabe des Arguments %d von %qE unterscheiden sich im VorzeichenbesitzZeigerziele in RÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT unterscheiden sich im VorzeichenbesitzZeiger auf Funktion in Arithmetik verwendetZeiger auf eine Funktion in Subtraktion verwendetZeiger auf Array verliert durch den Bedingungsausdruck QualifiziererZeiger auf Schnittstellentyp hat keine MethodenUmwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qTZeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibelunvertrÃ¤gliche Zeigertypen %qT und %qT von %qD und %qD in bedingtem AusdruckZeigertyp passt nicht in bedingtem AusdruckZeigerwert verwendet, wo Â»complexÂ« erwartet wurdeZeigerwert verwendet, wo Gleitkommawert erwartet wurdeZeiger auf Elementfunktion %qE kann nicht ohne Objekt aufgerufen werden; verwenden Sie beispielsweise %<.*%> oder %<->*%>Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen lvalueTyp fÃ¼r Zeiger auf Elementfunktion %qT braucht vor C++2a einen lvalueTyp fÃ¼r Zeiger auf Elementfunktion %qT braucht einen rvalueZeiger-/Ganzzahltyp passt nicht in bedingtem AusdruckZeiger sind nicht als case-Werte zugelassenZeiger auf Arrays mit unterschiedlichen Qualifizierern sind in ISO-C inkompatibelZeiger auf disjunkte AdressrÃ¤ume in bedingtem Ausdruck verwendetpolymorphes ArgumentPosition plus GrÃ¶ÃŸe Ã¼berschreitet die GrÃ¶ÃŸe des referenzierten Objekts in BIT_FIELD_REFlageunabhÃ¤ngiger Code erfordert %qslageunabhÃ¤ngiger Code erfordert das Linux-ABIpositionelle Initialisierung eines Feldes in %<struct%>, die mit dem %<designated_init%>-Attribut deklariert wurdemÃ¶gliches Problem bei Aufruf des Â»delete[]Â«-Operators erkanntmÃ¶gliches Problem bei Aufruf des Â»deleteÂ«-Operators erkanntPost-Increment-Adresse ist kein RegisterSuffix-%qD muss %<int%> als sein Argument nehmenSuffix-%qD muss %<int%> als sein zweites Argument nehmenSuffix-%qD sollte %qT zurÃ¼ckgebenMÃ¶gliche Dereferenzierung eines Nullzeigerspower9-Zieloption ist mit %<%s=<xxx>%> fÃ¼r <xxx> kleiner als power9 inkompatibelPragma oder Attribut %<target("%s")%> akzeptiert keine ArgumentePragma oder Attribut %<target("%s")%> erlaubt keine negierte FormPragma oder Attribut %<target("%s")%> ist nicht gÃ¼ltigPragma oder Attribut %<target("%s=%s")%> ist nicht gÃ¼ltigPre-Decrement-Adresse ist kein RegisterPre-Increment-Adresse ist kein RegisterGenauigkeitGenauigkeit im printf-Formatvordeklarierter arithmetischer Typ %qT in %<#pragma omp declare reduction%>vordefinierter arithmetischer Typ in %<#pragma omp declare reduction%>bedingter Thumb-Befehlbedingter Befehl in bedingter SequenzPrÃ¤fix-%qD sollte %qT zurÃ¼ckgebenPrÃ¤fix-Attribute vor %<@%D%> werden ignoriertPrÃ¤fixattribute werden fÃ¼r Implementierungen ignoriertPrÃ¤fixattribute werden fÃ¼r Methoden ignoriertInterner Fehler: prev_bb of %d should be %d, not %dvorheriges %<#pragma omp declare reduction%>vorherige Deklaration von %<pragma omp declare reduction%>vorherige Deklarationvorherige Deklaration von %q#Dvorherige Deklaration %qDvorherige Deklaration %qD verwendete %d Template-Parametervorherige Deklaration %qD verwendete %d Template-Parameterbisherige Deklaration als %q#Dvorherige Deklaration hiervorherige Deklaration von %<%c%E%>vorherige Deklaration von %<%c%E%> als %<@optional%>vorherige Deklaration von %<%c%E%> als %<@required%>vorherige Deklaration von %<%c%s%>vorherige Deklaration von %q#Dvorherige Deklaration von %q+DVorherige Deklaration von %q+D war hiervorherige Deklaration von %qDvorherige Deklaration von %qD war hiervorherige Deklaration von %qEbisherige Deklaration mit %qL-Bindungvorherige Definition hiervorherige Definition von %q#TVorherige Definition von %q+D war hiervorherige Definition von %qD war hierVorherige implizite Deklaration von %q+D war hiervorherige Sprungmarkevorherige Mangelung von %q#Dvorherige Nicht-Prototyp-Definition hierbisherige Spezifikation in %q+#D hiervorher hier deklariertvorher hier definiertvorher hier als %s definiertBereits hier verwendetprimÃ¤res Template %qDursprÃ¼ngliches Template hierprivates Element %q#D in anonymer UnionWahrscheinlichkeit %qE liegt auÃŸerhalb des Bereichs [0.0, 1.0]Wahrscheinlichkeit %qE muss eine konstanter Gleitkommaausdruck seinProblem beim Erstellen des Zielbilds fÃ¼r %s
--- 2261,2270 ----
  Interner Fehler: generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>allgemeiner Thunk-Code fÃ¼r Methode %qD mit %<...%> scheitertget_mpz(): Not an integer constantKern-DateigrÃ¶ÃŸenlimit kann nicht geholt werden: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typeInterner Fehler: gfc_array_dimen_size(): Bad EXPR_ARRAY exprInterner Fehler: gfc_array_dimen_size(): Bad dimensionInterner Fehler: gfc_array_size failedgfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variableInterner Fehler: gfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_copy_expr(): Bad expr nodeInterner Fehler: gfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typeInterner Fehler: gfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Bad array referencegfc_variable_attr(): Expression isn't a variablegfortran unterstÃ¼tzt nicht -E ohne -cppgfortran: Nur eine Option %<-J%> erlaubtGimple-Aufruf hat kein ZielGimple-Aufruf hat zwei Zielegimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockGimplifikation gescheitertglobale Konstruktoren werden fÃ¼r dieses Ziel nicht unterstÃ¼tztglobale Destruktoren werden fÃ¼r dieses Ziel nicht unterstÃ¼tztglobale Qualifizierung von Klassenname ist ungÃ¼ltigglobale Register-Variable %qD in verschachtelter Funktion verwendetglobale Registervariable folgt einer Funktionsdefinitionglobale Registervariable hat AnfangswertGlobale/statische Variablenzuweisung wurde abgefangen%d Template-Parameter fÃ¼r %q#D erhalten%d Template-Parameter fÃ¼r %q#T erhaltenGoto-Ziel ist weder eine Marke noch ein ZeigerGlobaler Zeiger ist konstant (trotzdem bei indirekten Aufrufen sichern/wiederherstellen).gp_offset (%ld) oder end_offset (%ld) ist kleiner als Nullgsplit-dwarf wird auf dieser Plattform nicht unterstÃ¼tztPCH musste verschoben werdenHardware-Gleitkommabefehle fÃ¼r MIPS16 fÃ¼r ABIs auÃŸer o32 und o64Dezimale Hardware-Gleitkommabefehle sind im ESA/390-Modus nicht verfÃ¼gbarDezimale Hardware-Gleitkommabefehle sind auf %s nicht verfÃ¼gbarHardware-VektorunterstÃ¼tzung ist auf %s nicht verfÃ¼gbarHardware-VektorunterstÃ¼tzung ist mit %<-msoft-float%> nicht verfÃ¼gbarhat unterschiedliche Parameter in einer anderen Ãœbersetzungseinheithat unterschiedlichen RÃ¼ckgabetyp in einer anderen ÃœbersetzungseinheitInterner Fehler: head insn %d for block %d not found in the insn streamhierobere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausiWMMXt und NEON sind unvertrÃ¤glichiWMMXt wird im Thumb-Modus nicht unterstÃ¼tztia64_print_operand: unbekannter Codeidentical_array_ref(): inconsistent dimensionsBezeichner %qE steht mit C++-SchlÃ¼sselwort in KonfliktBezeichner %qE wird in C++11 zum SchlÃ¼sselwortBezeichner nach %<@protocol%> erwartetwenn eine der %<if%>-Klauseln einen Modifizierer verwendet, mÃ¼ssen alle %<if%>-Klauseln Modifizierer verwendenWenn dieser Code erreicht wird, wird das Programm abgebrochenifunc wird in dieser Konfiguration nicht unterstÃ¼tztifunc wird auf diesem Ziel nicht unterstÃ¼tztÂ»#pragma %s %sÂ« wird ignoriert%<#pragma align%> wird fÃ¼r explizit ausgerichtetes %q+D ignoriert%<#pragma omp declare simd%> an Funktion mit %<_Atomic%>-qualifiziertem nicht-%<uniform%>-Argument wird ignoriert%<#pragma omp declare simd%> an Funktion mit %<_Atomic%>-qualifiziertem RÃ¼ckgabetyp wird ignoriert%<-fschedule-insns%> wird wegen Ausnahmebehandlungsfehler ignoriertAttribut %qD an unbenanntem Namensraum wird ignoriertAttribut %qD an nicht-Â»inlineÂ«-Namensraum wird ignoriert%qE-Attribut wird fÃ¼r Templateinstanziierung %qT ignoriert%qE-Attribut wird fÃ¼r Templatespezialisierung %qT ignoriertasm-Symbol fÃ¼r nicht-statische lokale Variable %q+D wird ignoriertAttribut %<%E (%u)%> wird ignoriert, da es mit Attribut %<%E (%u)%> in Konflikt stehtAttribut %qE wird nach dem frÃ¼heren %qE ignoriertAttribut %qE steht mit Attribut %qs in Konflikt; wird ignoriertAttribut %qE wird in Deklaration der eingebauten Funktion %qD ignoriert, da es mit Attribut %qs in Konflikt stehtauf %qT nach einer Definition angewandte Attribute werden ignoriertauf Klassentyp %qT angewandte Attribute auÃŸerhalb einer Definition werden ignoriertauf abhÃ¤ngigen Typ %qT angewandte Attribute ohne zugehÃ¶rige Deklaration werden ignoriertAttribute an Templateargument %qE werden ignoriertAttribute an Templateargument %qT werden ignoriertdoppeltes Verzeichnis Â»%sÂ« wird ignoriert
  groÃŸe lineare Schrittweite wird ignoriertSchleifenannotation wird ignoriertFalsch geformtes #pragma longcall wird ignoriertnicht vorhandenes Verzeichnis Â»%sÂ« wird ignoriert
  Â»packedÂ«-Attribut fÃ¼r ungepacktes nicht-POD-Feld %q#D wird ignoriertmÃ¶glicherweise in Konflikt stehende Option %<-fopt-info-%s%> wird ignoriertDer RÃ¼ckgabewert von %qD (mit Â»nodiscardÂ«-Attribut markiert) wird ignoriertDer RÃ¼ckgabewert von %qD, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriertRÃ¼ckgabewert der mit dem Attribut warn_unused_result definierten Funktion wird ignoriertDer RÃ¼ckgabewert von Typ %qT (mit Â»nodiscardÂ«-Attribut markiert) wird ignoriertÂ»sinkÂ«-Klausel wird ignoriert, da der Offset kein Vielfaches der Schrittweite istDeklaration %q#D wird ignoriertunbekannte Option %q.*s in %<-fdump-%s%> wird ignoriertunbekannter Wert %<%s%> fÃ¼r Schalter %<-mcustom-fpu-cfg%> wird ignoriertSchrittweite 0 wird ignoriertillegal OP in optimize_comparisonunzulÃ¤ssiger Aggregattyp %qE fÃ¼r Instanzvariable %qs angegebenungÃ¼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 angegebenimplizites 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 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 DOimport_iso_c_binding_module(): Unable to create symbol for %sunmÃ¶gliche Bedingung in %<asm%>unmÃ¶gliche Registerbedingung in %<asm%>unmÃ¶gliche Typenbehauptung: Typ implementiert nicht Schnittstellein %s, bei %s:%din C++03 muss bei Deklaration eines Â»friendÂ« ein KlassenschlÃ¼ssel verwendet werdenin C++11 und neuer kann ein Defaultkonstruktor explizit seinin C++11 sind Destruktoren per Default Â»noexceptÂ«in C++11 lÃ¶st das ein Â»throwÂ« aus, da Destruktoren per Default Â»noexceptÂ« sindin C++98 ist %<template%> (zum eindeutig machen) nur innerhalb von Templates erlaubt%q+D kann in C++98 nicht static sein, da es ein Union-Element istin C++98 muss %qD mit Konstruktor initialisiert werden, nicht mit %<{...}%>in einem Aufruf der hier deklarierten Allokationsfunktion %qDin einem Aufruf der eingebauten Allokationsfunktion %qDin einem Aufruf der eingebauten Funktion %qDin einem Aufruf der hier deklarierten Funktion %qDin Argument fÃ¼r unÃ¤res !Interner Fehler: 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_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein Initialisierung der Variable %qD fÃ¼r strukturierte Bindungbei Ãœbergabe des Arguments %P von %qDin simplify_trig_call(): Bad intrinsicin Templateargument fÃ¼r Typ %qTin der Definition von %q#TInitialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollstÃ¤ndigem TypInitialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem TypZugriff auf nicht zugreifbare Plugin-Datei %s (aus kurzem Plugin-Namen %s erzeugt) nicht mÃ¶glich: %munpassender Akkumulator fÃ¼r %qsbinden Sie %qs ein oder stellen Sie eine Deklaration von %qD bereitEingehende Kantenzahl passt nicht zur Anzahl der PHI-ArgumenteInkompatible Adressraumkennzeichen %qs und %qsinkompatible Datenklausel mit Reduktion an %qE; wird zu Â»present_or_copyÂ« befÃ¶rdertunvertrÃ¤glicher Gleitkomma- / Vektorregisteroperand fÃ¼r Â»%%%cÂ«UnvertrÃ¤gliche implizite Deklaration der eingebauten Funktion %qDUnvertrÃ¤gliche implizite Deklaration der Funktion %qDdie Optionen %<-mstack-protector-guard=global%> und %<-mstack-protector-guard-offset=%s%> sind unvertrÃ¤glichInkompatibler Typ fÃ¼r Argument %d von %qEinkompatible Typen fÃ¼r AbbildungsindexInkompatibler Typ fÃ¼r Methode %s%s%sInkompatibler Typ fÃ¼r Methode %s%s%s (%s)inkompatible Typen fÃ¼r EmpfÃ¤ngerincompatible types in PHI argument %uunvertrÃ¤gliche Typen in Zuweisung von %qT an %qTinkompatible Typen in binÃ¤rem Ausdruckinkompatible Typen in Â»sendÂ«unvertrÃ¤gliche Typen bei Zuweisung an Typ %qT von Typ %qTinkompatible Typen bei Initialisierung von Typ %qT mit Typ %qTunvertrÃ¤gliche Typen bei RÃ¼ckgabe von Typ %qT, aber %qT wurde erwartetunvertrÃ¤gliche Vektortypen in bedingtem Ausdruck: %qT, %qT und %qTunvollstÃ¤ndige Implementierung der Kategorie %qEunvollstÃ¤ndige Implementierung der Klasse %qEunvollstÃ¤ndiger Typ %qT hat kein Element %qDunvollstÃ¤ndiger Typ %qT in geschachtelter Namensangabe verwendetinkonsistentes %<ifunc%>-Attributunvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qTwidersprÃ¼chliche Herleitung fÃ¼r %qT: %qT und dann %qTwidersprÃ¼chliche Herleitung fÃ¼r automatischen RÃ¼ckgabetyp: %qT und dann %qTwidersprÃ¼chliche Spezifikation von Instanzvariableinkonsistente Operandenbedingungen in einem %<asm%>widersprÃ¼chliche Typen %qT und %qT fÃ¼r Lambda-RÃ¼ckgabetypen hergeleitetwidersprÃ¼chliche benutzerdefinierte literale Suffixe %qD und %qD in ZeichenkettenliteralFalscher Vergleichsmodusincorrect entry in label_to_block_mapFalsches Format der Skalierung; 1/1 wird verwendet
! Falscher Hinweis-OperandFalscher Befehl:Falsche Anzahl der Argumente fÃ¼r Funktion %qEfalsche Anzahl der Elemente eines VektorkonstruktorsFalscher Rundungsoperandincorrect setting of landing pad numberincorrect sharing of tree nodesfalscher Typ der Elemente eines Vektorkonstruktorsfalsch geschachtelter OpenACC-SchleifenparallelismusInkrementausdruck verweist auf Schleifenvariable %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 countindirekte Funktion %q+D kann nicht als Â»schwachÂ« deklariert werdenindirekte Funktion %q+D kann nicht als Â»weakrefÂ« deklariert werdenIndirekter Funktionsaufruf mit noch unbekanntem Aufruferindirekte SprÃ¼nge sind auf dieser Zielmaschine nicht verfÃ¼gbarAttribut Â»indirect_callÂ« bezieht sich nicht auf Â»staticÂ«-FunktionenIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in ErhÃ¶hungsausdruck zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in linkem Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in rechtem Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in zweitem Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in Anweisung zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in drittem Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in ErhÃ¶hungsausdruck zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im linken Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im rechten Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im zweiten Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in Anweisung zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im dritten Operanden des bedingten Ausdrucks zuabgeleiteter skalarer Typ %qT muss ein Ganzzahl- oder Gleitkommatyp derselben GrÃ¶ÃŸe wie %qT seingeerbter Konstruktor %qD ist nicht %<constexpr%>erbende Konstruktoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarinit-Funktion im Objekt %s gefundenÂ»init-statement in AuswahlanweisungenÂ« ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarinit_arglist(): too many argumentsInitialisierung streicht Qualifizierer %qv von Zeiger-ZieltypInitialisierung von anderem Objective-C-TypInitialisierung von Zeiger auf nicht enthaltenen AdressraumLinke-Initialisierung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinInitialisierung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vInitialisierung eines %qT aus %qT wandelt einen Zeiger in eine Zahl um, ohne explizite TypkonvertierungInitialisierung von %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungInitialisierung von %qT von inkompatiblem Zeigertyp %qTInitialisierung von %qT von Zeiger auf %qD mit inkompatiblem Typ %qTInitialisierung eines flexiblen Array-ElementsInitialisierung der allgemeinen Blockvariable %qs in DATA-Anweisung bei %CInitialisierung eines flexiblen Array-Elements in geschachteltem KontextInitialisierung des new-Ausdrucks fÃ¼r Typ %<auto%> erfordert genau ein ElementInitialisierung eines nicht-konstanten Referenztyps %q#T von R-Wert des Typs %qTInitialisierung des %<volatile%>-Referenztyps %q#T von R-Wert des Typs %qTInitialisierungen fÃ¼r mehrere Elemente von %qTinitialisiertes Feld Ã¼berschriebeninitialisiertes Feld mit Seiteneffekten Ã¼berschriebeninitialisierte Variable %q+D ist als Â»dllimportÂ« markiertInitialisierungselement ist kein konstanter AusdruckInitialisierungs-Element ist zur Lade-Zeit nicht berechenbarInitialisierungselement ist nicht konstantInitialisierung endet vorzeitigInitialisierungsausdruck verweist auf Iterationsvariable %qDInitialisierung gibt nicht die GrÃ¶ÃŸe von %q+D anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qD anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qT anInitialisierung fÃ¼r %<decltype(auto) %D%> hat Funktionstyp (%<()%> vergessen?)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 char-Array 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 verwendetInterner 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Â« deklariertinline-Funktion %q+D wurde das Attribut Â»noinlineÂ« gegebeninline-Funktion %qD wurde das Attribut Â»noinlineÂ« gegebeninline-Funktion %qD verwendet, aber nirgendwo definiertein %<inline%>-Namensraum muss bei der ersten Definition angegeben werdenÂ»inlineÂ«-NamensrÃ¤ume nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarÂ»inlineÂ«-Variablen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarInterner Fehler: inlined_to pointer is set but no predecessors foundInterner Fehler: inlined_to pointer is wrongInterner Fehler: inlined_to pointer refers to itselfInterner Fehler: inlined_to pointer set for noninline callersÂ»inlineÂ« beim Aufruf von %q+F gescheitert: %sÂ»inlineÂ« beim Aufruf von always_inline %q+F gescheitert: %sinnere Schleife verwendet denselben OpenACC-Parallelismus wie enthaltende SchleifeEingabedatei %qs ist dieselbe wie die AusgabedateiBedingung fÃ¼r Eingabeoperanden enthÃ¤lt %qcInterner Fehler: insert_bbt(): Duplicate key foundEinschub auÃŸerhalb des gÃ¼ltigen Bereichs in BIT_INSERT_EXPRInterner Fehler: insn %d basic block pointer is %d, should be %dInterner Fehler: insn %d in footer of bb %d has non-NULL basic blockInterner Fehler: insn %d in header of bb %d has non-NULL basic blockInterner Fehler: insn %d is in multiple basic blocks (%d and %d)Interner Fehler: insn %d outside of basic blocks has non-NULL bb fieldBefehlsadressen nicht 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Ã¼hrtBefehlsplanung wird von dieser Zielmaschine nicht unterstÃ¼tztZu wenig Argumente fÃ¼r Ã¼berladene Funktion %sunzureichende Informationen fÃ¼r Typbestimmung aus Kontextunzureichende Partitionierung verfÃ¼gbar, um die Elementschleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um Schleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um die Kachelschleife zu 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 konstantPrÃ¤zision des eingebauten Ergebnistypen passt nicht zur FeldgrÃ¶ÃŸe des BIT_FIELD_REFOptimierungen zwischen Modulen noch nicht implementiert fÃ¼r C++die Schnittstelle %qE hat keine gÃ¼ltige Form einer konstanten ZeichenketteOffset %wi des zwischenzeitlichen Arrays ist auÃŸerhalb der Arraygrenzen von %qTinterner Compiler-FehlerInterner Compiler-Fehler. Falsche Adresse:Interner Compiler-Fehler. Falsche Verschiebung:Interner Compiler-Fehler. Unbekannter Modus:interner Compiler-Fehler: internes Konsistenzprobleminterner Fehler: falsches Register: %dinternal error: builtin function %qs already processedinternal error: builtin function %qs had an unexpected return type %qsinternal error: builtin function %qs, argument %d had unexpected argument type %qsinterner Fehler: cris_side_effect_mode_ok mit falschen Operandeninterner Fehler: Seiteneffekt-Befehl wirkt sich auf Haupteffekt ausInterne Prozedur %qs bei %L steht in Konflikt mit DUMMY-Argumentinterne Einheit in WRITEInterrupt-Dienst-Routinen kÃ¶nnen nicht im Â»ThumbÂ«-Modus codiert werdendie Attribute %<interrupt%> und %<naked%> sind nicht kompatibelInterrupthandler kÃ¶nnen keine MIPS16-Funktionen seinInterrupthandler kÃ¶nnen keine Argumente habenInterrupt-Service-Routine darf nur ein Zeiger- und ein optionales Ganzzahl-Argument habenInterrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werdenInterrupt-Service-Routine muss den RÃ¼ckgabetyp Â»voidÂ« habenin Interrupt-Service-Routinen sollte das 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)interrupt_thread ist nur auf Fido verfÃ¼gbarintrinsischer Registerindex ist auÃŸerhalb des gÃ¼ltigen Bereichsinnere Variable, die keine Prozedur istungÃ¼ltiges #pragma %sungÃ¼ltiger %%%c-OperandungÃ¼ltiger %%-CodeungÃ¼ltiger %%A-OperandungÃ¼ltiger %%B-OperandungÃ¼ltiger %%C-OperandungÃ¼ltiger %%C-WertungÃ¼ltiger %%D-OperandungÃ¼ltiger %%D-WertungÃ¼ltiger %%E-WertungÃ¼ltiger %%F-WertungÃ¼ltiger Modus %%GungÃ¼ltiger %%G-WertungÃ¼ltiger %%H-OperandungÃ¼ltiger %%H-SpezifiziererungÃ¼ltiger %%H-WertungÃ¼ltiger %%I-OperandungÃ¼ltiger %%J-CodeungÃ¼ltiger %%J-WertungÃ¼ltiger %%K-WertungÃ¼ltiger %%L-OperandungÃ¼ltiger %%L-WertungÃ¼ltiger %%M-OperandungÃ¼ltiger %%M-WertungÃ¼ltiger %%N-OperandungÃ¼ltiger %%N-WertungÃ¼ltiger %%O-WertungÃ¼ltiger %%P-OperandungÃ¼ltiger %%P-WertungÃ¼ltiger %%R-WertungÃ¼ltiger %%T-WertungÃ¼ltiger %%U-WertungÃ¼ltiger %%V-WertungÃ¼ltiger %%Y-OperandungÃ¼ltiger %%c-OperandungÃ¼ltiger %%d-OperandungÃ¼ltiger %%d-WertungÃ¼ltiger %%e-WertungÃ¼ltiger %%f-OperandungÃ¼ltiger %%f-WertungÃ¼ltiger %%h-OperandungÃ¼ltiger %%h-WertungÃ¼ltiger %%i-OperandungÃ¼ltiger %%j-CodeungÃ¼ltiger %%j-OperandungÃ¼ltiger %%j-WertungÃ¼ltiger %%k-WertungÃ¼ltiger %%m-WertungÃ¼ltiger %%p-WertungÃ¼ltiger %%q-WertungÃ¼ltiger %%r-OperandungÃ¼ltiger %%r-WertungÃ¼ltiger %%s-OperandungÃ¼ltiger %%s-WertungÃ¼ltiger %%t-OperandungÃ¼ltiger %%t-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Ã¼ltiger %<task%>-Reduktionsmodifizierer in Konstrukt kombiniert mit %<simd%>ungÃ¼ltiger %<task%>-Reduktionsmodifizierer in Konstrukt, das nicht mit %<parallel%>, %<for%> oder %<sections%> kombiniert istungÃ¼ltiger %<task%>-Reduktionsmodifizierer bei Konstrukt auÃŸer %<parallel%>, %<for%> oder %<sections%>ungÃ¼ltiges Â»asmÂ«: ungÃ¼ltige (Zeiger-) Operanden fÃ¼r Plus/MinusungÃ¼ltiger Name %qs fÃ¼r --paramungÃ¼ltiger Name %qs fÃ¼r --param; meinten Sie %qs?ungÃ¼ltiger Wert fÃ¼r --param: %qsungÃ¼ltiges CASE_CHAINungÃ¼ltiger Offset-Operand von COMPONENT_REFungÃ¼ltiges IACC-ArgumentungÃ¼ltige LHS in GIMPLE-AufrufUngÃ¼ltiger Objective-C++-SelektornameungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereichinvalid PHI argumentinvalid PHI resultungÃ¼ltiges UNSPEC als OperandungÃ¼ltiges UNSPEC als Operand: %dInterner Fehler: invalid _LiteralungÃ¼ltiger abstrakter Parametertyp %qTungÃ¼ltiger abstrakter RÃ¼ckgabetyp %qTungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Funktion %q+#DungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Elementfunktion %q+#DungÃ¼ltiger abstrakter Typ %qT fÃ¼r %qEungÃ¼ltiger abstrakter Typ fÃ¼r %q+DungÃ¼ltiger Zugriff auf nicht-statisches Datenelement %qD in virtueller Basis des NULL-ObjektesungÃ¼ltige AdresseungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»OÂ«ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»RÂ«ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»SÂ«ungÃ¼ltiger AdressierungsmodusungÃ¼ltiger Adressoperand in MEM_REFungÃ¼ltiger Adressoperand in TARGET_MEM_REFungÃ¼ltiger AdressierungsmodusungÃ¼ltige Ausrichtung fÃ¼r %<#pragma align%> - ignoriertUngÃ¼ltiger Ausrichtungswert fÃ¼r %<__builtin_arc_aligned%>ungÃ¼ltige Anwendung von %<__alignof%> auf ein BitfeldungÃ¼ltige Anwendung von %<sizeof%> auf ein BitfeldUngÃ¼ltige Anwendung von %<sizeof%> auf einen FunktionstypenungÃ¼ltige Anwendung von %qs auf ElementfunktionUngÃ¼ltige Anwendung von %qs auf einen void-TypenUngÃ¼ltige Anwendung von %qs auf Arraytyp %qT mit unvollstÃ¤ndigem ElementtypUngÃ¼ltige Anwendung von %qs auf unvollstÃ¤ndigen Typen %qTUngÃ¼ltige Architektur fÃ¼r Zielattribut oder -pragma %qsungÃ¼ltiges Argument %qs fÃ¼r %<-mbranch-protection=%>UngÃ¼ltiges Argument %d fÃ¼r eingebaute Funktion %qFungÃ¼ltiges Argument %qs fÃ¼r %qsungÃ¼ltiges Argument fÃ¼r Attribut %qEungÃ¼ltiges Argument fÃ¼r Attribut %qsUngÃ¼ltiges Argument von SQRT bei %LungÃ¼ltiges Argument fÃ¼r %qDungÃ¼ltiges Argument fÃ¼r eingebaute FunktionungÃ¼ltiges Argument fÃ¼r eingebaute Funktion Â»%sÂ«ungÃ¼ltiges Argument fÃ¼r GIMPLE-AufrufungÃ¼ltige ArgumenteungÃ¼ltige Argumente fÃ¼r Option %<-falign-%s%>: %qsungÃ¼ltiges Argument fÃ¼r %<-fpatchable_function_entry%>UngÃ¼ltige ArrayzuweisungInterner Fehler: invalid base %qE for SSA nameungÃ¼ltige Spezifizierung der BasisklasseInterner Fehler: invalid block indexungÃ¼ltiger Zweig zu/von strukturiertem %s-BlockungÃ¼ltige Â»caseÂ«-Marke in switch-AnweisungungÃ¼ltiger Â»caseÂ«-Bereich in switch-AnweisungungÃ¼ltige Umwandlung von Typ %qT in Typ %qTungÃ¼ltige Typumwandlung eines R-Wert-Ausdrucks des Typs %qT in Typ %qTungÃ¼ltige Umwandlung in abstrakte Klasse %qTungÃ¼ltige Umwandlung in Funktionstyp %qTungÃ¼ltiger Klassenname in Deklaration von %qDungÃ¼ltige Kombination mehrerer Typ-Spezifiziererinvalid comparison code in gimple condungÃ¼ltiger Vergleich eines generierten ArraysungÃ¼ltiger Vergleich mit einer generierten StrukturungÃ¼ltiger Vergleich von nil mit nilungÃ¼ltiger Vergleich eines nicht-vergleichbaren ArraysungÃ¼ltiger Vergleich einer nicht-vergleichbaren StrukturungÃ¼ltiger Vergleich eines nicht-vergleichbaren TypsungÃ¼ltiger Vergleich ungeordneter TypenungÃ¼ltiger Vergleichsoperator fÃ¼r Ausgabemodifizierer Â»EÂ«ungÃ¼ltiges const_cast von Typ %qT in Typ %qTungÃ¼ltiges const_cast eines R-Wertes des Typs %qT in Typ %qTungÃ¼ltiger const_double-OperandungÃ¼ltige KonstanteUngÃ¼ltige Konstante â€“ anderen Ausgabemodifizierer probierenungÃ¼ltige Konstante fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltige Konstante in %<#pragma %s%>ungÃ¼ltige Konstante in %<#pragma pack%> - ignoriertungÃ¼ltiger konstanter Vektor fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger beschrÃ¤nkter TypparameterungÃ¼ltige Bedingungen fÃ¼r OperandungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeintSteuerprÃ¤dikat ungÃ¼ltigungÃ¼ltige Umwandlung von %<__fpreg%>ungÃ¼ltige Umwandlung von %qH in %qIungÃ¼ltige Umwandlung in GIMPLE-AufrufungÃ¼ltige Umwandlung in Â»returnÂ«-AnweisungungÃ¼ltige Umwandlung in %<__fpreg%>ungÃ¼ltige Umwandlung in Typ %qT von Typ %qTungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q#DungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q+#DungÃ¼ltige CPU %qs fÃ¼r %s%qs%sUngÃ¼ltige Datenmodell-Option %<-mdata-model=%s%>ungÃ¼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Ã¼ltiger Elementtyp fÃ¼r Attribut %qsungÃ¼ltiges Encoding-PrÃ¤fix in Literal-OperatorungÃ¼ltiger Eintritt in strukturierten %s-BlockungÃ¼ltiger Austritt aus strukturiertem %s-BlockungÃ¼ltiger Ausgang von strukturiertem OpenMP-BlockungÃ¼ltige explizite SpezialisierungungÃ¼ltiger Ausdruck â€“ anderen Ausgabemodifizierer probierenungÃ¼ltiger Ausdruck als OperandungÃ¼ltiger Ausdruck fÃ¼r Min-L-WertungÃ¼ltiger Ausdruck fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger Ausdruckstyp fÃ¼r %<#pragma omp atomic%>ungÃ¼ltiges Fehler-Speichermodell fÃ¼r %<__atomic_compare_exchange%>unbekannter Feature-Modifizierer %qs in %<-march=%s%>unbekannter Feature-Modifizierer %qs in %<-mcpu=%s%>ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>ungÃ¼ltige Form von %<#pragma omp atomic%>ungÃ¼ltiges Format fÃ¼r sve_widthungÃ¼ltiges Format von %sungÃ¼ltige Gleitkomma-KonstanteungÃ¼ltige FPU fÃ¼r Zielattribut oder -pragma %qsungÃ¼ltige FunktionsdeklarationungÃ¼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 ID-Wert fÃ¼r Attribut Â»exceptionÂ«ungÃ¼ltiger ID-Wert fÃ¼r Attribut Â»interruptÂ«ungÃ¼ltiger ID-Wert fÃ¼r Interrupt-/Exception-AttributungÃ¼ltiger ID-Wert fÃ¼r Â»resetÂ«-AttributungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qTErhÃ¶hungsausdruck ungÃ¼ltigungÃ¼ltiger Anfangswert fÃ¼r Element %qEungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qH von rvalue des Typs %qIungÃ¼ltige Initialisierung einer Referenz des Typs %qH von Ausdruck des Typs %qIungÃ¼ltige InitialisierungungÃ¼ltige InitialisierungsklauselungÃ¼ltige Initialisierung fÃ¼r %q#DungÃ¼ltige Initialisierung fÃ¼r Arrayelement %q#DungÃ¼ltige Initialisierung fÃ¼r Elementfunktion %qDungÃ¼ltige Initialisierung fÃ¼r strukturierte BindungsdeklarationUngÃ¼ltiger Befehl:ungÃ¼ltiges Schleifenvariable in schneller AufzÃ¤hlungungÃ¼ltige Sprungfunktion in LTO-DatenstromUngÃ¼ltiger Marken in GIMPLE-BedingungungÃ¼ltige linke Seite einer ZuweisungungÃ¼ltige Zeile in AuflÃ¶sungsdateiungÃ¼ltige BindungsspezifikationungÃ¼ltiger Ort fÃ¼r %<pragma %s%>, ignoriertungÃ¼ltiger L-Wert in asm-Ausgabe %dungÃ¼ltige ZuordnungsartungÃ¼ltige MaskeungÃ¼ltiger Maskentyp in VektorpermutationsausdruckungÃ¼ltige ElementfunktionsdeklarationungÃ¼ltige Elementtemplatedeklaration %qDungÃ¼ltiges Argument %d fÃ¼r Speichermodell von %qEungÃ¼ltiges Speichermodell-Argument fÃ¼r eingebaute FunktionungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_load%>ungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_store%>ungÃ¼ltiger Name (%qs) fÃ¼r Pragma oder Attribut %<target("arch=")%>ungÃ¼ltiger Name (%qs) fÃ¼r Pragma oder Attribut %<target("cpu=")%>ungÃ¼ltiger Name (%qs) fÃ¼r Pragma oder Attribut %<target("tune=")%>ungÃ¼ltiger new-Ausdruck fÃ¼r abstrakte Klasse %qTungÃ¼ltige NMI-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltiges Templateargument ohne TypungÃ¼ltige Nicht-Vektor-Operanden fÃ¼r vektorwertiges PlusungÃ¼ltige 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 MEM_REFungÃ¼ltiger Offset-Operand in TARGET_MEM_REFungÃ¼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 Spezifizierer Â»rÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»zÂ«ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«ungÃ¼ltiger Operand in indirekter ReferenzungÃ¼ltiger Operand in Â»returnÂ«-AnweisungungÃ¼ltiger Operand in unÃ¤rem AusdruckungÃ¼ltiger Operand in unÃ¤rer OperationungÃ¼ltiger Modifizierer-Buchstabe fÃ¼r OperandungÃ¼ltiger Operanden-AusgabecodeungÃ¼ltiges OperandenprÃ¤fixungÃ¼ltiger OperandenprÃ¤fix Â»%%%cÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«ungÃ¼ltiger Operand fÃ¼r %%H/%%L-CodeungÃ¼ltiger Operand fÃ¼r Code %%MungÃ¼ltiger Operand fÃ¼r Code %%NungÃ¼ltiger Operand fÃ¼r Code %%OungÃ¼ltiger Operand fÃ¼r %%RungÃ¼ltiger Operand fÃ¼r %%R-CodeungÃ¼ltiger Operand fÃ¼r %%SungÃ¼ltiger Operand fÃ¼r Code %%T/%%BungÃ¼ltiger Operand fÃ¼r %%U-CodeungÃ¼ltiger Operand fÃ¼r %%V-CodeungÃ¼ltiger Operand fÃ¼r Code %%ZungÃ¼ltiger Operand fÃ¼r Code %%pungÃ¼ltiger Operand fÃ¼r Code %%sungÃ¼ltiger Operand fÃ¼r Code %%zungÃ¼ltiger Operand fÃ¼r 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Ã¼ltige Operanden in ArrayreferenzUngÃ¼ltige Operanden fÃ¼r binÃ¤res %s (haben %qT und %qT)Interner Fehler: invalid operationungÃ¼ltige Operation (%s)ungÃ¼ltige Operation auf %<__fpreg%>ungÃ¼ltiger Operator fÃ¼r %<#pragma omp atomic%>ungÃ¼ltiger Parameter %qsungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %qsungÃ¼ltige Parameterkombination fÃ¼r intrinsisches %qsungÃ¼ltiger Parametertyp %qTungÃ¼ltige DurchlaufpositionierungsoperationUngÃ¼ltiger Zeigermodus %qsungÃ¼ltiger Zeiger auf Bitfeld %qDungÃ¼ltige Position oder GrÃ¶ÃŸe fÃ¼r BIT_INSERT_EXPRungÃ¼ltiger Positions- oder GrÃ¶ÃŸenoperand fÃ¼r BIT_FIELD_REFungÃ¼ltige Â»privateÂ«-Reduktion auf %qEungÃ¼ltige Â»proc_bindÂ«-ArtungÃ¼ltige EigenschaftsdeklarationungÃ¼ltiger 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 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 RHS fÃ¼r GIMPLE-SpeicherungungÃ¼ltige gemeinsame rtl-Verwendung in Befehl gefundenungÃ¼ltige AblaufartUngÃ¼ltiges zweites Argument fÃ¼r %<__builtin_prefetch%>; es wird Null verwendetungÃ¼ltiges Â»sendÂ« auf Nur-Empfangs-KanalungÃ¼ltiger Setter, muss ein Argument habenungÃ¼ltiger SchiebeoperandInterner Fehler: invalid source block specificationungÃ¼ltige statische Kette in GIMPLE-AufrufungÃ¼ltiges static_cast vom Typ %qT in den Typ %qTungÃ¼ltige Speicherklasse fÃ¼r Funktion %qEungÃ¼ltiger Wert fÃ¼r sve_width: %dungÃ¼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 Argument fÃ¼r %<__builtin_prefetch%>; es wird Null verwendetungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>UngÃ¼ltiger Typ %qT als Initialisierung fÃ¼r einen Vektor des Typs %qTungÃ¼ltiger Typ %qT als %<friend%> deklariertungÃ¼ltiger Typ %qTungÃ¼ltiger Typ %qT fÃ¼r %<->%>ungÃ¼ltiger Typ %qT fÃ¼r %<->*%>ungÃ¼ltiger Typ %qT fÃ¼r ArrayindexungÃ¼ltiger Argumenttyp %qT fÃ¼r implizite UmwandlungungÃ¼ltiger Typ %qT fÃ¼r unÃ¤res %<*%>Interner Fehler: invalid type for _Literal with constructorungÃ¼ltiger Typ fÃ¼r asm-Flag-AusgabeungÃ¼ltiger Typ fÃ¼r InstanzvariableungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qEungÃ¼ltiger Typ fÃ¼r Â»makeÂ«-FunktionungÃ¼ltiger Typ fÃ¼r Parameter %d der %<constexpr%>-Funktion %q+#DungÃ¼ltiger Typ fÃ¼r EigenschaftInterner Fehler: invalid type of %<__MEM%> operandungÃ¼ltiger Typ fÃ¼r Argument %u der typgenerischen FunktionungÃ¼ltiger typgenerischer RÃ¼ckgabetyp fÃ¼r Argument %u von %<__builtin_tgmath%>ungÃ¼ltiger typgenerischer Typ fÃ¼r Argument %u von Argument %u von %<__builtin_tgmath%>ungÃ¼ltige Typen %<%T[%T]%> fÃ¼r FeldindexungÃ¼ltige Typen fÃ¼r ABSU_EXPRungÃ¼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 des Modifizierers %<:%>ungÃ¼ltige Verwendung von %<::%>ungÃ¼ltige Verwendung von %<auto%> in UmwandlungsoperatorungÃ¼ltige Verwendung von %<auto%> in Default-TemplateargumentungÃ¼ltige Verwendung von %<auto%> in AusnahmespezifikationungÃ¼ltige Verwendung von %<auto%> in TemplateargumentungÃ¼ltige Verwendung 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%> auf hÃ¶chster EbeneungÃ¼ltige Verwendung von %<this%> in Nicht-Element-FunktionungÃ¼ltige Verwendung von %q#T mit flexiblem Arrayelement in %q#TungÃ¼ltige Verwendung von %q#T mit Array der GrÃ¶ÃŸe 0 in %q#DungÃ¼ltige Verwendung von %qDungÃ¼ltige Verwendung von %qD in Spezifizierung der BindungungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugenungÃ¼ltige Verwendung von %qTungÃ¼ltige Verwendung von %qT in TemplateargumentungÃ¼ltige Verwendung von Â»%%%cÂ«ungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in ZeigerarithmetikungÃ¼ltige Verwendung von Arrayindizierung bei Zeiger auf Elementfalsche Verwendung eines Arrays mit unbekannten GrenzenungÃ¼ltige Verwendung der asm-Schalter-AusgabeungÃ¼ltige Verwendung des Attributs %<fallthrough%>ungÃ¼ltige Verwendung von geschweift geklammerter InitialisierungslisteungÃ¼ltige Verwendung von const_cast mit Typ %qT, das ein Zeiger oder Referenz auf Funktionstyp istungÃ¼ltige Verwendung von const_cast mit Typ %qT, das weder Zeiger, Referenz, noch vom Typ eines Zeigers auf Datenelement istungÃ¼ltige Verwendung des Konstruktors als TemplateungÃ¼ltige Verwendung von cv-qualifiziertem Typ %qT in ParameterdeklarationungÃ¼ltige Verwendung des abhÃ¤ngigen Typen %qTungÃ¼ltige Verwendung des Destruktors %qD als TypungÃ¼ltige Verwendung des Destruktors %qE als Typfalsche Verwendung eines flexiblen ArrayelementsungÃ¼ltige Verwendung impliziter Umwandlung bei Zeiger auf Elementfalsche Verwendung des unvollstÃ¤ndigen Typs %q#Tfalsche Verwendung des unvollstÃ¤ndigen typedef %qTungÃ¼ltige Verwendung des Elements %qD (%<&%> vergessen?)ungÃ¼ltige Verwendung des Elementes %qD in statischer ElementfunktionungÃ¼ltige Verwendung von Elementfunktion %qD (%<()%> vergessen?)ungÃ¼ltige Verwendung eines Methodenwerts als Argument von OffsetofungÃ¼ltige Verwendung eines Nicht-L-Wert-ArraysungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qDungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qDungÃ¼ltige Verwendung der nicht-statischen Elementfunktion vom Typ %qTungÃ¼ltige Verwendung des nicht-statischen Datenelements %qEfalsche Verwendung eines PackauflÃ¶sungs-AusdruckesungÃ¼ltige Verwendung des Platzhalters %qTungÃ¼ltige Verwendung des qualifizierten Namens %<%D::%D%>ungÃ¼ltige Verwendung des qualifizierten Namens %<%T::%D%>ungÃ¼ltige Verwendung des qualifizierten Namens %<::%D%>UngÃ¼ltige Verwendung von Register Â»%sÂ«ungÃ¼ltige Verwendung einer Struktur mit flexiblem ArrayelementungÃ¼ltige Verwendung des Parameters %qT fÃ¼r Template-TemplateparameterungÃ¼ltige Verwendung des Parameters %qT fÃ¼r TemplatetypungÃ¼ltige Verwendung der Template-ID %qD in Deklaration des ursprÃ¼nglichen TemplatesungÃ¼ltige Verwendung des Template-Namens %qE ohne eine ArgumentlisteungÃ¼ltige Typ-VerwendungungÃ¼ltige Verwendung von Typ %<void%> in ParameterdeklarationungÃ¼ltige Verwendung des Typs %qT als Standardwert fÃ¼r einen Template-TemplateparameterungÃ¼ltige Verwendung des unÃ¤ren %<*%> bei Zeiger auf Elementfalsche Verwendung des undefinierten Typs %qTfalsche Verwendung eines void-Ausdruckesin %<transaction_safe%>-Funktion ist kein volatile lvalue erlaubtungÃ¼ltige Verwendung eines volative lvalue innerhalb einer TransaktionungÃ¼ltige benutzerdefinierte Umwandlung von %qH in %qIungÃ¼ltige Wert-Initialisierung von ReferenztypungÃ¼ltiger Ergebnistyp in VektorvergleichungÃ¼ltige VektorkonstanteungÃ¼ltiger VektordirektwertUngÃ¼ltiger Vektortyp fÃ¼r Attribut %qEungÃ¼ltige Versionsnummer %qsungÃ¼ltige Â»warmÂ«-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltige null-Extraktionumgekehrter Scheibenbereichio_kind_name(): bad I/O-kindIPA-Inline-Zusammenfassung fehlt in EingabedateiIPA-Referenzzusammenfassung fehlt in ltrans-Einheitis_c_interoperable(): gfc_simplify_expr faileder ist in einer anderen Ãœbersetzungseinheit als Zeiger in unterschiedlichem Adressraum definierter ist in einer anderen Ãœbersetzungseinheit als Zeiger auf einen anderen Typen definiertes muss ein Zeiger auf ein Element der Form %<&X::Y%> seines muss die Adresse einer Funktion mit externer Bindung seines muss der Name einer Funktion mit externer Bindung seines wurde spÃ¤ter hier definiertElement in READZÃ¤hlvariable in schneller AufzÃ¤hlung ist kein ObjektDurchlauf %s fÃ¼hrt zu undefiniertem VerhaltenSchleifenvariable %qD sollte nicht Â»firstprivateÂ« seinSchleifenvariable %qD sollte keine Reduktion seinIterationsvariable %qE ist vorbestimmt linearSchleifenvariable %qE sollte Â»privateÂ« seinSchleifenvariable %qE sollte nicht Â»firstprivateÂ« seinIterationsvariable %qE sollte nicht Â»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 %dvon %<@synthesize%>-Deklaration verwendete ivar %qs muss eine existierende ivar seiniwmmxt ABI erfordert eine iwmmxt-fÃ¤hige CPUiwmmxt erfordert ein AAPCS-kompatibles ABI fÃ¼r den richtigen Einsatzin GÃ¼ltigkeitsbereich des Bezeichners mit variabel modifiziertem Typen springenSprung in Anweisungs-AusdruckSprung lÃ¤sst Variableninitialisierung ausSprung zur case-MarkeSprung zur Marke %qDAusschuss am Ende von #pragma %sAusschuss am Ende von #pragma ADDRESSAusschuss am Ende von #pragma GCC memregs [0..16]Ausschuss am Ende von #pragma __nostandardAusschuss am Ende von #pragma __standardAusschuss am Ende von #pragma ghs endsdaAusschuss am Ende von #pragma ghs endtdaAusschuss am Ende von #pragma ghs endzdaAusschuss am Ende von #pragma ghs interruptAusschuss am Ende von #pragma ghs sectionAusschuss am Ende von #pragma ghs startsdaAusschuss am Ende von #pragma ghs starttdaAusschuss am Ende von #pragma ghs startzdaAusschuss am Ende von #pragma longcallAusschuss am Ende von %<#pragma %s%>Ausschuss am Ende von %<#pragma GCC pch_preprocess%>Ausschuss am Ende von %<#pragma GCC visibility%>Ausschuss am Ende von %<#pragma align%>Ausschuss am Ende von %<#pragma fini%>Ausschuss am Ende von %<#pragma init%>Ausschuss am Ende von %<#pragma message%>Ausschuss am Ende von %<#pragma 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 extern_modelÂ«SchlÃ¼sselwort %<export%> nicht implementiert, und wird ignoriertSchlÃ¼sselwort %<template%> nicht innerhalb des Klassenkopfnamens erlaubtSchlÃ¼sselwort %<template%> nicht innerhalb der declarator-id erlaubtSchlÃ¼sselwort %<typename%> in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubtMarke Marke %q+D deklariert, aber nicht definiertMarke %q+D definiert, aber nicht verwendetMarke %q+D verwendet, aber nicht definiertMarke %qD hier definiertMarke %qE auÃŸerhalb einer Funktion referenziertMarke am Ende einer Verbundanweisunglabel%'s context is not the current function declInitialisierungen fÃ¼r Lambda-Captures sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarLambda-Einfangen von %qE ist kein konstanter AusdruckLambda-AusdrÃ¼cke nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarLambda in lokaler Klasse %q+T kann Variablen aus dem umschlieÃŸenden Kontext nicht einfangenLambdaparameter %qD war vorher als EinfÃ¤nger deklariertLambda-Templates sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarLambda-Templates sind nur mit %<-std=c++2a%> oder %<-std=gnu++2a%> verfÃ¼gbarLambda-Templates sind nur mit %<-std=c++2a%> oder %<-std=gnu++2a%> verfÃ¼gbarLambda-Templates sind nur mit %<-std=c++2a%> oder %<-std=gnu++2a%> 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 %wdlang_* check: failed in %s, at %s:%dSprache %s nicht erkanntSprachen-Zeichenkette %<"%E"%> nicht erkanntgroÃŸe Festkommakonstante implizit auf Festkommatypen abgeschnittendas letzte Argument muss ein Immediate seinName des letzten Registers Â»%sÂ« muss ein ungerades Register seinld gab %d als Ende-Status zurÃ¼cklinkes Argument muss eine Scheibe seinlinker Operand von %<->*%> muss Zeiger auf Klasse sein, ist aber ein Zeiger auf Element des Typs %qTlinker Operand des Komma-Operators kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senlinker Operand des Komma-Operators hat keinen Effektlinker Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qElinker Operand des Schiebeausdrucks %q+E ist negativlinke PrÃ¤zisionlinke PrÃ¤zision im strfmon-Formatlinker RotationszÃ¤hler >= Breite des Typslinker RotationszÃ¤hler ist negativLinks-Schiebe-Weite >= Breite des TypsLinks-Schiebe-Weite >= Breite des VektorelementsLinks-Schiebe-Weite ist negativleft shift of negative valuelinker Operand des Komma-Ausdrucks hat keinen Effektlinke Seite der Zuweisung kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinLÃ¤nge grÃ¶ÃŸer als KapazitÃ¤tLÃ¤nge %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausLÃ¤nge %qE des Arrayabschnitts muss Ganzzahltyp habenLÃ¤nge wird hier berechnetLÃ¤ngenmodifiziererLÃ¤ngenmodifizierer im printf-FormatLÃ¤ngenmodifizierer im scanf-FormatLÃ¤ngenmodifizierer im strfmon-FormatBei Reservierung einer Scheibe wird LÃ¤nge benÃ¶tigtBuchstabe %c gefunden und Befehl war nicht CONST_INTBibliotheken: %s
! Bibliotheksfunktion %q#D als Nicht-Funktion %q#D redeklariertBibliothek lib%s nicht gefundenGrenze ist %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 seinListeninitialisierung 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 in Kombination mit LTO wird nicht unterstÃ¼tztlo_sum nicht von einem Registerlokale Klasse %q#T darf kein statisches Datenelement %q#D habenlokaler Speicher fÃ¼r gemeinsam genutzte Daten aufgebrauchtlocal declaration from a different functionlokale Deklaration von %qE verdeckt Instanzvariablelokale externe Deklaration von %q#Dlokale Sprungmarke %qE steht in Konflikt mit bestehender Sprungmarkelokales Element %q#D ist hier deklariertlokale Methode %q#D ist hier deklariertInterner Fehler: local symbols must be definedlokale Variable %qD darf in diesem Kontext nicht auftauchenLokale Variablenspeicheranforderungen Ã¼berschreiten KapazitÃ¤tlocation references block not in block treelogisches %<und%> auf nicht-boolesche Konstante angewendetlogisches %<und%> von gleichen AusdrÃ¼ckenlogisches %<und%> 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 headerSchleife verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurdeInterner Fehler: loop verification on loop tree that needs fixupInterner Fehler: loop with header %d marked for removalInterner Fehler: loop with header %d not in loop treelockerer Â»throwÂ«-Spezifizierer fÃ¼r %q+#Funtere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausUntere Grenze %qE des Arrayabschnitts muss Ganzzahltyp habenUnterer Wert in case-Marken-Bereich ist kleiner als der Minimalwert des Typslp_array passt nicht zum region_treelp_array ist fÃ¼r lp %i beschÃ¤digtlseek beim Lesen von Exportdaten gescheitertlto_obj_file_open() gescheitertAls Verringerungsoperand wird L-Wert erfordertAls ErhÃ¶hungsoperand wird L-Wert erfordertAls linker Operand einer Zuweisung wird L-Wert erfordertAls Operand fÃ¼r unÃ¤res %<&%> wird L-Wert erfordertIn asm-Anweisung wird L-Wert erfordertUmwandlung lvalue-in-rvalue eines volatile-lvalue %qE mit Typ %qTmaschinenunabhÃ¤ngiger eingebauter Code auÃŸerhalb des WertebereichesMakro expandiert zu mehreren AnweisungenMakroname fehlt hinter %qsInterner Fehler: make_generic(): Cannot find generic symbol %qsmehrfache Kopien von %qD werden erzeugtFalsch geformtes #pragma ADDRESS <Variable> <Adresse>Falsch geformtes #pragma GCC visibility pushFalsch geformtes #pragma builtinfalsch geformtes #pragma ghs sectionfalsch geformtes #pragma redefine_extname, ignoriertfalsch geformtes #pragma weak, ignoriertfalsch geformtes %<#pragma %s%>, ignoriertfalsch geformtes %<#pragma %s%>, wird ignoriertFalsch geformtes %<#pragma align%>Falsch geformtes %<#pragma align%> - ignoriertFalsch geformtes %<#pragma 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 oder Attribut %<target("%s")%>falsch geformtes Pragma oder Attribut %<target()%>falsch geformtes Â»#pragma __extern_prefixÂ«, wird ignoriertungÃ¼ltige COLLECT_GCC_OPTIONSfalsche Option %<-fplugin-arg-%s%> (fehlendes -<SchlÃ¼ssel>[=<Wert>])kaputte PTX-Dateischlechte Argumente fÃ¼r Spezifikationsfunktionschlechter Name fÃ¼r Spezifikationsfunktiongemangelter Name fÃ¼r %qD wird sich ich C++17 Ã¤ndern, da die Exceptionangabe Teil des Funktionstyps ist%C wird gemangelt__underlying_type wird vernichtetMangeln von %q#D als %qE steht mit einer vorherigen Mangelung in Konfliktdefektes typeof, stattdessen decltype verwendenunbekannter Festkommatyp wird vernichtetAbbildung kann nur mit nil verglichen werdenFeld %qE der Struktur variabler LÃ¤nger wird zugeordnetMaske muss Â»immediateÂ« seinmatch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not 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 durchsuchtmaximaler Wert des Parameters %qs ist %uÂ»-EBÂ« und Â»-ELÂ« dÃ¼rfen nicht gleichzeitig verwendet werdenÂ»-m32Â« und Â»-m64Â« dÃ¼rfen nicht zusammen angegeben werdenmdoc-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++2a%> oder %<-std=gnu++2a%> 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 ReferenzElement %qD in %<constexpr%> muss von Â»mem-initializerÂ« initialisiert werdenElement %qD mit nicht initialisierten FeldernElementfunktionen sind implizite Â»friendsÂ« ihrer KlasseElement-Template %qD darf keine virt-Spezifizierer habenElemente einer explizit spezialisierten Klasse sind ohne Templateheader definiertSpeicherreservierung beim Lesen der Export-Daten gescheitertSpeichereingabe %d ist nicht direkt adressierbarSpeicherreferenz fÃ¼r Ausgabemodifizierer Â»SÂ« erwartetMethode %<%c%E%> gleichzeitig als %<@optional%> und %<@required%> deklariertMethode %s%s%s ist als go:nointerface gekennzeichnetMethode %s%s%s erfordert einen ZeigerempfÃ¤ngerin Objective-C 1.0 gibt es keine Attribute fÃ¼r Methodenargumentein Objective-C 1.0 gibt es keine MethodenattributeMethodenattribute kÃ¶nnen nicht im @implementation-Kontext angegeben werdenMethodenattribute mÃ¼ssen am Ende angegeben werdenMethodenattribute dÃ¼rfen nur am Ende angegeben werdenMethodendeklaration nicht im @interface-Kontextals %qE deklarierte Methode Ã¼berschreibt Methode %qEMethodendefinition fÃ¼r %<%c%E%> nicht gefundenMethodendefinition nicht im @implementation-KontextMethode Ã¼berschreibt Methoden %<transaction_pure%> und %qEIn Methode fehlt mÃ¶glicherweise ein [super dealloc]-AufrufMethodentyp passt nicht zum ObjekttypMindestgrÃ¶ÃŸe der Partition darf nicht grÃ¶ÃŸer als HÃ¶chstgrÃ¶ÃŸe der Partition seinminimaler Wert des Parameters %qs ist %umio_array_ref(): Unknown array refProfiling fÃ¼r mips16-FunktionenUnstimmigkeit im Typ von Argument %u der eingebauten Funktion %qD; erwartet wurde %qTKonflikt in Anzahl der Argumente fÃ¼r eingebautes %qF. %d erwartet, %d bekommenUnstimmigkeit im RÃ¼ckgabetyp der eingebauten Funktion %qD; erwartet wurde %qTArgumentpacklÃ¤ngen passen nicht bei Expansion von %qEArgumentpacklÃ¤ngen passen nicht bei Expansion von %qTunpassende ArgumenteUnpassende Deklarationen wÃ¤hrend Linkzeit-Optimierungunpassender Operator in FaltungsausdruckVergleichsoperandentypen passen nichtunpassende Klammernunpassendes Objective-C++-Konstrukt %<@%D%>fehlende $-Operandennummer im Format%<(%> hinter %<#pragma GCC visibility push%> fehlt - ignoriertfehlendes %<(%> hinter %<#pragma pack%> - ignoriertFehlendes %<(%> hinter %<#pragma unused%>, wird ignoriertFehlendes %<)%> hinter %<#pragma unused%>, wird ignoriertfehlendes %<=%> (hinter Attribut %<getter%>)fehlendes %<=%> (hinter Attribut %<setter%>)Attribut %<target%> fehlt fÃ¼r multiversioniertes %qDmissing PHI defInterner Fehler: missing REG_EH_REGION note at the end of bb %ifehlendes [big-endian|little-endian|default] hinter %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] nach %<#pragma GCC diagnostic%> fehltfehlender Architekturname in %<-march=%s%>fehlendes Argument fÃ¼r %<-mbranch-protection=%>fehlendes Argument fÃ¼r Pragma oder Attribut %<target("branch-protection=")%>fehlendes Argument fÃ¼r %qsInterner Fehler: missing barrier after block %igeschweifte Klammern fehlen um Initialisierunggeschweifte Klammern fehlen um Initialisierung fÃ¼r %qTInterner Fehler: missing callgraph edge for call stmt:schlieÃŸende geschweifte Klammer fÃ¼r benannten Operanden fehltFehlende schlieÃŸende Klammerdie Sammlung in schneller AufzÃ¤hlung fehltSteuerprÃ¤dikat fehltfehlender CPU-Name in %<-mcpu=%s%>fehlender CPU-Name in %<-mtune=%s%>fehlender Bindestrichfehlende Definitionfehlendes GerÃ¤t oder Architektur hinter %qsFehlende Kante %i->%ifehlender Dateiname hinter %qsfehlendes FÃ¼llzeichen am Ende des strfmon-FormatesErhÃ¶hungsausdruck fehltfehlende Initialisierung fÃ¼r Feld %qD von %qT fehltInitialisierung fÃ¼r Element %qD fehltfehlende Schleifenbedingung in Schleife mit %<GCC ivdep%>-Pragmafehlende Schleifenbedingung in Schleife mit %<GCC unroll%>-Pragmafehlendes Makefile-Ziel hinter %qsfehlende Methode %s%s%sfehlender Name fÃ¼r Pragma oder Attribut %<target("arch=")%>fehlender Name fÃ¼r Pragma oder Attribut %<target("cpu=")%>Fehlende ZahlÃ¶ffnende Klammer fehltfehlender OperandOption hinter %<#pragma GCC diagnostic%>-Variante fehltfehlender Pfad hinter %qsfehlendes primÃ¤res Templateattribut %sfehlende primÃ¤re Templateattribute %sfehlende AuflÃ¶sungsdaten fÃ¼r %sWÃ¤chter in Funktionsaufruf fehltfehlende Templateargumentefehlende Templateargumente nach %qTfehlendes abschlieÃŸendes Zeichen %cfehlender Typname in typedef-Deklarationfehlender Wert fÃ¼r Pragma oder Attribut %<target()%>Vermischung von Deklarationen und Funktionsdefinitionen ist verbotenInterner Fehler: mixing different types of symbol in same comdat groups is not supportedModus %qs auf unpassenden Typen angewendetBetriebsart-GrÃ¶ÃŸe des nicht-ganzzahligen Ergebnisses passt nicht zur FeldgrÃ¶ÃŸe des BIT_FIELD_REFModifikation von %qE ist kein konstanter AusdruckModifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werdenModul-Eigenschaft in USE-Anweisung bei %Cmehr als %d Operanden in %<asm%>mehr als eine %<atomic_default_mem_order%>-Klausel in einer einzigen Ãœbersetzungseinheitmehr als eine %<depend%>-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%>-Konstruktdas Verschieben eines lokalen Objekts in einer return-Anweisung verhindert das Einsparen der Kopiempfr ist nicht so konfiguriert, dass alle Gleitkommamodi verarbeitet werden kÃ¶nnenAttribute ms_abi und sysv_abi sind nicht vertrÃ¤glichAttribut ms_hook_prologue ist mit %<-mfentry%> fÃ¼r 32 Bit nicht vertrÃ¤glichms_hook_prologue ist mit geschachtelter Funktion nicht vertrÃ¤glichmsp430_select_hwmult_lib erfordert mindestens ein Argumentmultidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenMultilib-Ausschluss %qs ist ungÃ¼ltigMultilib-AusschlÃ¼sse %qs sind ungÃ¼ltigMultilib-select %qs %qs ist ungÃ¼ltigMultilib-select %qs ist ungÃ¼ltigMultilib-Spezifikation %qs ist ungÃ¼ltigmehrere %<-mcpu=%>-Optionen angegeben.Mehrere %<default%>-Ziele wurden festgelegtMehrere EH-PersÃ¶nlichkeiten werden nur mit Assemblern unterstÃ¼tzt, die die Direktive .cfi_personality unterstÃ¼tzenmehrere Deklarationen in bereichsbasierter %<for%>-SchleifeMehrere Standardmarken in einem Â»switchÂ«mehrfache Definition von %q#Tmehrere schnelle Interruptroutinen gefunden: %qE und %qEin Union %qT werden mehrere Felder initialisiertmehrere Funktionstypattribute angegebenInterner Fehler: multiple hot/cold transitions found (bb %i)mehrere Initialisierungen fÃ¼r %qD angegebenmehrere Initialisierungen fÃ¼r Basis %qT angegebenInterner Fehler: multiple inline callersmehrere Interruptattribute sind nicht erlaubtmehrere Interruptattribute fÃ¼r Funktion %qDmehrere Schleifenvariablen in schneller AufzÃ¤hlungMehrere Schleifenachsen fÃ¼r Routine angegebenmehrere Methoden namens %<%c%E%> gefundenmehrere Attribute fÃ¼r geschachtelte Typen fÃ¼r Funktion %qDmehrere Parameter wurden %qD genanntmehrere vorherrschende Definitionen fÃ¼r %qEmehrere ref-qualifiermehrere Registerspeicher-Attribute fÃ¼r Funktion %qDmehrere Selektoren namens %<%c%E%> gefundenmehrere Speicherklassen in Deklaration von %qsmehrere Speicherklassen in Deklarationmehrere Typen in einer Deklarationmultiple virtual PHI nodes in BB %dFunktionsaufruf mit mehreren Werten in Kontext mit einem WertFunktionsaufruf mit mehreren Werten in Kontext mit einem WertMultiplizieroption bringt mit sich, dass r%d festgelegt istMultiversionierung erfordert Â»ifuncÂ«, was in dieser Konfiguration nicht unterstÃ¼tzt wirdvor Verwendung von %<typeid%> muss %<#include <typeinfo>%> angegeben werden%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>verÃ¤nderliches %qD ist in konstantem Ausdruck nicht verwendbarrÃ¤tselhafte Repository-Information in %snacktes Attribut bezieht sich nur auf FunktionenName %qD in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetName %qT hat unvollstÃ¤ndigen TypenName der Elementfunktion fehltName der Klasse verdeckt Template-Templateparameter %qDName in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetbenannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tztNamensbereich %qD betretennamespace %qD in %<using%>-Deklaration nicht erlaubtNamensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommenName eines Namensraums erwartetanonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch seinverengende Umwandlung von %qE von %qH nach %qIverengende Umwandlung von %qE von %qH nach %qI ist in C++11 ungÃ¼ltigvor %<%T::%D::%E%> ist %<typename%> erforderlich, da %<%T::%D%> ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istvor %<%T::%E%> ist %<typename%> erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich ist%<typename%> vor %qE erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istausdrÃ¼ckliche Umwandlungen erforderlichexplizite Umwandlung nÃ¶tig; Methode %s%s%s fehltnegative BefehlslÃ¤ngeArrayabschnitt mit negativer LÃ¤nge in %qs-Klauselnegative untere Grenze in Arrayabschnitt in %qs-Klauselnegative Verschachtelungstiefe der Region %inegative Schiebeweitenegative Breite in Bitfeld %q+DNegative Breite in Bitfeld %qsweder der Destruktor noch der klassenspezifische Operator Â»delete[]Â« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdenweder der Destruktor noch der klassenspezifische Operator Â»deleteÂ« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdengeschachtelte Assemblerdialekt-AlternativenGeschachtelte extern-Deklaration von %qDGeschachtelte Funktion %q+D deklariert, aber nirgendwo definiertgeschachtelte Funktion %qE als %<extern%> deklariertgeschachtelte Funktion %qs als %<extern%> deklariert-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tztauf s390 kÃ¶nnen geschachtelte Funktionen mit %<-mfentry%> nicht im Profiling verwendet werdengeschachtelte Funktionen werden auf diesem Ziel nicht unterstÃ¼tztverschachtelte inline-Namensraumdefinitionen sind nur mit %<-std=c++2a%> oder %<-std=gnu++2a%> verfÃ¼gbargeschachtelter Namensgeber %qT fÃ¼r enum-Deklaration benennt weder Klasse noch Namensraumverschachtelte Namensraumdefinitionen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarName eines geschachtelten Namensraums erwartetgeschachtelte q-DirektivenVerschachtelte Redefinition von %<enum %E%>Verschachtelte Redefinition von %<struct %E%>Verschachtelte Redefinition von %<union %E%>Â»newÂ« kann nicht auf Funktionstyp angewendet werdenÂ»newÂ« kann nicht auf Referenztyp angewendet werdenneue Deklaration %q#D macht eingebaute Deklaration %q#D mehrdeutigneue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdennew_symbol(): Symbol name too longnÃ¤chstes Feld %q#D hier deklariertkein %<%D(int)%> fÃ¼r Suffix %qs deklariertkein %<%D(int)%> fÃ¼r Suffix %qs deklariert, stattdessen wird PrÃ¤fixoperator versuchtkeine Methode %<%c%E%> gefundenkeine Elementfunktion %q#D in Klasse %qT deklariertkein %qs-Getter gefundenMischen von FPX/FPU ist nicht erlaubtkein FUNCTION_PROFILER for CRISkein Dateiname fÃ¼r LTRANS-Ausgabeliste angegebenKeine Argumentekeine Argumente fÃ¼r Spezifikationsfunktionauf explizite Instanziierung kann kein Attribut angewendet werdenkein Klassenname mit %qs angegebenkein Klassentemplate namens %q#T in %q#Tkein schlieÃŸendes %<]%> fÃ¼r %<%%[%>-Formatfehlende schlieÃŸende geschweifte Klammerkein Kontext, um Typ von %qE aufzulÃ¶senkeine Umwandlungsoperatoren deklariertkeine passende Freigabefunktion fÃ¼r %qDKein Datentyp fÃ¼r Zustand %qskeine Deklaration passt zu %q#Dkeine Deklaration der in der Schnittstelle gefundenen Eigenschaft %qskein Standard-Argument fÃ¼r %qDkein 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 Aufruf von %<(%T) (%A)%>bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Ãœbereinstimmungenkein passendes Konzept fÃ¼r template-introductionkeine passende Festkomma-Ãœberladung fÃ¼r %qs gefundenkeine passende Funktion fÃ¼r Aufruf von %<%D(%A)%>keine passende Funktion fÃ¼r Aufruf von %<%T::%s%E(%A)%#V%>keine passende Funktion fÃ¼r Aufruf von %<%T::operator %T(%A)%#V%>keine passende Funktion fÃ¼r Aufruf von %<%s(%A)%>keine passende Funktion fÃ¼r typgenerischen Aufrufkein passendes push fÃ¼r %<#pragma GCC visibility pop%>kein passendes Template fÃ¼r %qD gefundenkeine Elementfunktion %qD in %qT deklariertkein Element passt zu %<%T::%D%> in %q#Tkein Postdekrementoperator fÃ¼r Typkein Postinkrementoperator fÃ¼r Typkein PrÃ¤dekrementoperator fÃ¼r Typkein PrÃ¤inkrementoperator fÃ¼r Typkeine vorherige Deklaration fÃ¼r %qDkein vorheriger Prototyp fÃ¼r %qDkein Prozessortyp zum Binden angegebenkein Profiling von 64-bit-Code fÃ¼r dieses ABIKein Register in Adressekeine return-Anweisung in nicht void zurÃ¼ckgebender Funktionkeine return-Anweisungen in %qT zurÃ¼ckgebender Funktionno sclass for %s stab (0x%x)kein Semikolon am Ende von Â»structÂ« oder Â»unionÂ«kein geeignetes %<operator %s%> fÃ¼r %qTKein passendes %qD in Klasse %qT gefundenkeine Basisklasse im @interface fÃ¼r %qE deklariertkeine Basisklasse in Schnittstelle fÃ¼r %qE deklariertkein Typ namens %q#T in %q#Thier darf kein Typ oder Speicherklasse angegeben werden,keine unexpandierten Parameterpackungen in binÃ¤rer Faltung%qD wurde nicht eindeutig und endgÃ¼ltig in %qT Ã¼berschriebenkeine gÃ¼ltigen Klauseln in %<#pragma acc declare%> angegebenArgument no_sanitize ist keine ZeichenketteInterner Fehler: node differs from node->decl->decl_with_vis.symtab_nodeInterner Fehler: node has body_removed but is definitionInterner Fehler: node has unknown typeInterner Fehler: node is alias but not definitionInterner Fehler: node is alias but not implicit aliasInterner Fehler: node is alone in a comdat groupInterner Fehler: node is analyzed but it is not a definitionInterner Fehler: node is in same_comdat_group list but has no comdat_groupInterner Fehler: node is transparent_alias but not an aliasInterner Fehler: node is weakref but not an transparent_aliasInterner Fehler: node not found in symtab assembler name hashInterner Fehler: node not found node->decl->decl_with_vis.symtab_nodeKnoten mit nicht freigegebenem Speicher gefundennoexcept-Ausdruck wird wegen Aufruf von %qD zu %<false%> ausgewertetREAL-Argument ohne doppelte Genauigkeit fÃ¼r intrinsisches %s bei %Lvon nicht-AAPCS abgeleitete PCS-VarianteNicht-ASCII-Zeichen in CFString-LiteralNicht-NULL-Zeigerinitialisierung bei %CNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RegionNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RoutineFehlzuordnung bei Ausnahmebehandlung ohne AufrufNicht-Klassen-Template %qT ohne Template-Argumente verwendetTeilspezialisierung %qD, die weder Â»classÂ« noch Â»variableÂ« ist, ist nicht erlaubtInterner Fehler: non-cold basic block %d reachable only by paths crossing the cold partitionNicht-konstantes Ganzzahl-Argument %u in Aufruf von Funktion %qENicht konstantes Argument 0 fÃ¼r %qsnicht-konstantes Argument 1 fÃ¼r __atomic_always_lock_freeNichtkonstantes Feld in DATA-Anweisung %Lnicht konstante Arrayinitialisierungnichtkonstante LÃ¤nge fÃ¼r neues Array muss direkt angegeben werden, nicht Ã¼ber typedefNichtkonstante LÃ¤nge in Array-new muss ohne Klammern um die Typ-ID angegeben werdennicht-konstantes zusammengesetztes Literal kann nicht in einem Konstanten-Ausdruck auftretenNicht-konstante Bedingung fÃ¼r statische Behauptungnon-constant element in constant CONSTRUCTORInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigNicht-konstanter Initialisierungsausdruck bei %Lnon-decl/MEM_REF LHS in clobber statementNicht-Standard Argument der Art INTEGER fÃ¼r intrinsisches Â»%sÂ« bei %LNicht-Delegitimiertes UNSPEC %s (%d) am Variablenort gefundennicht gelÃ¶schte Funktion %q+D Ã¼bersteuert gelÃ¶schte FunktionNicht-Gleitkomma-Argument in Aufruf von Funktion %qENicht-Gleitkomma-Argumente in Aufruf von Funktion %qENicht-Funktion %qD als implizites Template deklariertNicht-Funktion in GIMPLE-Aufrufnicht-ganzzahliges Argument 1 fÃ¼r __atomic_is_lock_freeNicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qENicht-Ganzzahlargument %d fÃ¼r Speichermodell von %qENicht-Ganzzahl-Operand mit Operandencode %<z%> verwendetswitch-Anweisung ohne eingebauten Typnicht-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 habenNichtelement-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%>Nicht-Register als LHS von binÃ¤rer OperationNicht-Register als LHS von ternÃ¤rer OperationNicht-Register als LHS von unÃ¤rer Operationnicht-skalare BIT_FIELD_REF, IMAGPART_EXPR oder REALPART_EXPRnicht-skalarer 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 %<concept%> deklariertnicht-statisches Datenelement %qE als %<constexpr%> deklariertnicht-statisches Datenelement mit Platzhalter %qT deklariertnicht-statische Initialisierungen fÃ¼r Datenelemente nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarNicht-statische Deklaration von %q+D folgt statischer Deklarationnicht-statische Initialisierung eines flexiblen Arrayelementsnicht-statische Referenz %q#D in Klasse ohne Konstruktornicht-statisches Referenzelement %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdenNicht-Template %qD als Template verwendetNicht-Template-Typ %qT als Template verwendetNicht-Thread-lokale Deklaration von %q#D folgt Thread-lokaler DeklarationNicht-Thread-lokale Deklaration von %q+D folgt Thread-lokaler DeklarationBIT_FIELD_REF, IMAGPART_EXPR oder REALPART_EXPR auÃŸerhalb der hÃ¶chsten Ebenenicht-triviale Umwandlung bei Zuweisungnicht-triviale Umwandlung in unÃ¤rer Operationnicht-trivial markierte Initialisierungen nicht unterstÃ¼tztNichttyp-Teilspezialisierung %qD ist nicht erlaubtNichttypen-Templateparameter von Klassentyp sind nur mit %<-std=c++2a%> oder %<-std=gnu++2a%> verfÃ¼gbarNicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertypnichtvektor-CONSTRUCTOR mit ElementenNicht-Vektoroperanden in VektorvergleichArrayindex %qE ist ungleich 0 und wird mit Array %qD vom Typ %qT mit unbekannten Grenzen verwendetArrayindex %qE ist ungleich 0 und wird mit Array vom Typ %qT mit unbekannten Grenzen verwendetnichtkonstanter Arrayindex in InitialisierungInterner Fehler: nonempty exits list of loop %d, but exits are not recordednichtlokale Marke nichtnull-Argument %qD wird mit NULL verglichenNicht-Null-Argument hat ungÃ¼ltige Operandennummer (Argument %lu)Nicht-Null-Argument referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)Nicht-Null-Argument mit Operandennummer auÃŸerhalb des Wertebereiches (Argument %lu, Operand %lu)Nicht-Null-Attribut ohne Argumente fÃ¼r einen Nicht-PrototypNormalisierung kann nicht gleichzeitig mit Skalierung aktiv sein
! unerlaubte Typkombination in BIT_INSERT_EXPRnicht mit sysroot-Header-Suffix konfiguriertzu wenige DO-Schleifen fÃ¼r Â»%s !$ACC LOOPÂ« bei %Lzu wenige DO-Schleifen fÃ¼r zusammengefallenes %s bei %LNicht genug ArgumenteNicht genug Argumente fÃ¼r RÃ¼ckgabezu wenige for-Schleifen um sie einzuklappennicht genÃ¼gend perfekt geschachtelte Schleifenzu wenig TypinformationenZu wenige variable Argumente, um zu einem WÃ¤chter zu passenPatchbereich wird nicht angelegt, da NOPs nicht unterstÃ¼tzt werdendie Option %<-fpic%> nicht fÃ¼r die v3m-Toolchain unterstÃ¼tzenHinweisAnmerkung: Null-Argument, wo Nicht-Null erwartet (Argument %lu)Null-ZeigerDereferenzierung eines NullzeigersZahl muss 0 oder 1 seinAnzahl der Argumente passt nicht zum eingebauten PrototypenAnzahl der Argumente passt nicht zum PrototypenInterner Fehler: number of bb notes in insn chain (%d) != n_basic_blocks (%d)Komponentenanzahl des Vektors ist keine ZweierpotenzKomponentenanzahl des Vektors ist keine 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 Variablen in %<depend%>-Klausel mit %<sink%>-Modifizierer passt nicht zur Anzahl der Iterationsvariablennumerisches Argument des Attributs %qE muss im Bereich 0..63 liegenobjc++-cpp-output ist veraltet; bitte stattdessen objective-c++-cpp-output verwendenobjc-cpp-output ist veraltet; bitte stattdessen objective-c-cpp-output verwendenObjekt ist keine Methodebei Verwendung von %qE fehlt ObjektObjekt-Eigenschaft %qD hat kein Attribut %<assign%>, %<retain%> oder %<copy%>; es wird %<assign%> angenommenObjekttyp %qT passt nicht zum Destruktornamen ~%qTObjekt mit variabel geÃ¤ndertem Typ darf keine Bindung habenMethodendeklaration in Objective-C erwartetObjective-C++ Nachrichtenargument(e) erwartetObjective-C++-NachrichtenempfÃ¤nger erwartetObjective-C++ Methodendeklaration erwartetveralteter Maverick-Formatcode Â»%cÂ«veraltete Option %<-I-%> verwendet, bitte stattdessen %<-iquote%> verwendenveraltete Verwendung einer bestimmten Initialisierung mit %<:%>veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>odr-verwendete Inline-Variable %qD ist nicht definiertOffload-Compiler %s nicht gefundenOffload-Compiler %s nicht gefunden (erwÃ¤gen Sie %<-B%>)Auslagerungsdimension %d liegt auÃŸerhalb des WertebereichesAdressabstand %wi ist auÃŸerhalb der Grenzen der konstanten ZeichenketteOffset Ã¼berschreitet 16 BytesOffset von %qD ist ABI-unvertrÃ¤glich und kann sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernOffset des gepackten Bitfeldes %qD hat sich in GCC 4.4 geÃ¤ndertoffsetof innerhalb von Â»non-standard-layoutÂ«-Typ %qT ist bedingt unterstÃ¼tztalte Deklaration %q#DFunktionsdefinition im alten StilParameterdeklarationen alten Stils in Prototyp-Funktionsdeklarationausgelassener mittlerer Operand fÃ¼r Operator %<?:%> kann nicht verarbeitet werdenein Feld ist ein Bitfeld, das andere jedoch nichteins der Argumente fÃ¼r den Initialisierungsaufruf sollte %<&omp_priv%> seineins der Aufrufargumente fÃ¼r die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> seinnur %<distribute%>- und %<parallel%>-Regionen dÃ¼rfen innerhalb einer %<teams%>-Region streng geschachtelt seinnur die Schalter %<inbranch%> und %<notinbranch%> sind fÃ¼r das %<__simd__%>-Attribut erlaubtnur %u Name fÃ¼r strukturelle Bindung angegebennur %u Namen fÃ¼r strukturelle Bindung angegebennur 0.0 kann als Immediate geladen werdenNur das DWARF-Debugformat ist fÃ¼r Interrupt-Service-Routinen unterstÃ¼tztnur Objective-C-Objekttypen kÃ¶nnen mit Protokoll qualifiziert werdenNur das Attribut %<fallthrough%> kann auf eine leere Anweisung angewendet werdennur Konstruktoren nehmen Elementinitialisierungennur Deklarationen von Konstruktoren und Umwandlungsoperatoren kÃ¶nnen %<explicit%> seinsondern nur hier als %<friend%>nur einfacher RÃ¼ckgabetyp %<auto%> kann zu %<void%> hergeleitet werdenNur uninitialisierte Variablen kÃ¶nnen in einem .bss-Abschnitt platziert werdenNur uninitialisierte Variablen kÃ¶nnen im .noinit-Bereich platziert 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 werdenintransparente Enum-Spezifikation muss einfachen Bezeichner verwendenintransparente Enum-Spezifikation ohne NamenÂ»%sÂ« kann nicht geÃ¶ffnet werden: %s/dev/zero kann nicht geÃ¶ffnet werden: %mLTRANS-Ausgabeliste Â»%sÂ« kann nicht geÃ¶ffnet werden: %mAbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mAusgabedatei %qs wird geÃ¶ffnet: %sAusgabedatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mOperand %d sollte eine vorzeichenlose 3-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 6-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 8-Bit-Konstante seinOperand 1 sollte eine vorzeichenlose 3-Bit-Konstante seinOperand 1 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein gerader 3-Bit-Wert sein (subreg 0,2,4,6)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (subreg 0â€“7)Operand 2 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 3 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 3 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 4 sollte ein vorzeichenloser 8-Bit-Wert sein (0â€“255)Operandenbedingung enthÃ¤lt falsch positioniertes %<+%> oder %<=%>Operandenbedingungen fÃ¼r %<asm%> unterscheiden sich in der Anzahl der AlternativenOperand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»%cÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»rÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«Operand muss Â»immediateÂ« mit korrekter GrÃ¶ÃŸe seinOperandennummer fehlt hinter %%-BuchstabeOperandennummer auÃŸerhalb des WertebereichesOperandennummer auÃŸerhalb des Wertebereiches im FormatOperandennummer fÃ¼r Format ohne Argumente angegebenOperandennummer mit unterdrÃ¼ckter Zuweisung angegebenOperand von ?: wechselt das Vorzeichen von %qT nach %qT, aufgrund der Vorzeichenlosigkeit des anderen OperandenOperand des Faltungsausdrucks hat keine unexpandierten ParameterpackungenOperandentyp %qT ist inkompatibel mit Argument %d von %qEOperandentypen sind %qT und %qTOperanden fÃ¼r %T/%t mÃ¼ssen reg + const_int sein:Operanden fÃ¼r ?: haben verschiedene Typen: %qT und %qTOperation auf %qE kÃ¶nnte undefiniert seinÂ»operator delete[]Â« kann kein zerstÃ¶rendes Â»deleteÂ« seinOptimierungsattribut von %qD folgt auf die Definition, aber die Attribute passen nicht zusammenFehlzuordnung von OptimierungsstufenattributOptimierung kann Lese- und/oder Schreiboperationen auf Registervariablen entfernenOption %<%s=%s%> ist fÃ¼r die CPU %qs nicht verfÃ¼gbardie Option %<-mirq-ctrl-saved%> ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigdie Option %<-mrgf-banked-regs%> ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigoption %<-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 Â»%sÂ« wird zusammen mit %<-fopenacc%> nicht unterstÃ¼tztoption("%s") wurde bereits spezifiziertoptionales Argumenteingeschaltete Optionen: Optionen oder Zielarchitekturen fehlen hinter %qsangegebene Optionen: oder nutzen Sie %<j%> statt %<i%> fÃ¼r das in GNU eingebaute SuffixArgument fÃ¼r %<ordered%> muss ein positiver, ganzzahliger Ausdruck seingeordneter Vergleich von Zeiger mit Ganzzahlnullgeordneter Vergleich von Zeiger mit Null-Zeigerdas ursprÃ¼ngliche %<default%> ist hierursprÃ¼ngliche Deklaration trat hier aufursprÃ¼ngliche Definition trat hier aufursprÃ¼nglich hier definiertursprÃ¼nglich indirekter Funktionsaufruf kommt nicht als Â»inlineÂ« in BetrachtursprÃ¼ngliche hier spezifiziertverwaistes %qs-Konstruktandere Fundstelle ist hiersollte der virtuellen Methode %qD entsprechen, tut es aber nichtÃ¤uÃŸeres %<__transaction_cancel%> nicht innerhalb des Ã¤uÃŸeren %<__transaction_atomic%>Ã¤uÃŸerer Block der Region %i ist falschÃ¤uÃŸere Transaktion in %<transaction_may_cancel_outer%>-FunktionÃ¤uÃŸere Transaktion in %<transaction_safe%>-FunktionÃ¤uÃŸere Transaktion in TransaktionAusgabebedingung %d kann nicht zusammen mit Â»%sÂ« angegeben werdenAusgabebedingung %d muss ein einzelnes Register angebenAusgabebedingung %qc fÃ¼r Operand %d steht nicht am AnfangAusgabedatei %s existiert bereits in Ordner %skeine Ausgabedatei angegebenName der Ausgabedatei darf nicht leer seinAusgabedatei doppelt angegebenAusgabezahl %d nicht direkt adressierbarAusgabeoperand %d muss %<&%>-Bedingung verwendenBedingung des Ausgabeoperanden erfordert %<=%>Ausgabeoperand ist in %<asm%> konstantAusgaberegister mÃ¼ssen oben auf dem Stapel gruppiert werdenoutput_move_single:Ãœberlauf in ArraygrÃ¶ÃŸeÃœberlauf in Konstanten-AusdruckÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE in %qEÃœberlauf in AufzÃ¤hlungswertenÃœberlauf in AufzÃ¤hlungswerten bei %qDÃ¼bergelaufene Ausgabeargumentliste fÃ¼r %qsÃ¼berladener Funktionsname %qE in Klausel %qsÃ¼berladene Funktion ohne Typinformationen aus KontextÃ¼bersteuerte Funktion ist %q#DÃ¼bersteuerte Funktion ist %q#FÃ¼bersteuerte Funktion ist %qDÃœberschreibsteuerung (override/final) nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarÃ¼bersteuert %qD, was als %<transaction_safe%> deklariert istgepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Alias-Template %qDgepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Konzept %qDPack-Expansion in using-Deklaration ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarLambda-Templates sind nur mit %<-std=c++2a%> oder %<-std=gnu++2a%> verfÃ¼gbargepacktes Attribut fÃ¼hrt zu ineffizienter Ausrichtunggepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %q+Dgepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %qEgepacktes Attribut ist unnÃ¶tiggepacktes Attribut ist unnÃ¶tig fÃ¼r %q+Dgepacktes Attribut ist fÃ¼r %qE unnÃ¶tigstruct wird bis zur Ausrichtungsgrenze aufgefÃ¼lltstruct wird aufgefÃ¼llt, um %q+D auszurichtenParameter %P hat unvollstÃ¤ndigen Typen %qTParameter %P von %qD hat unvollstÃ¤ndigen Typen %qTParameter %q+D als %<_Noreturn%> deklariertParameter %q+D als %<inline%> deklariertParameter %q+D hat nur eine VorwÃ¤rtsdeklarationParameter %qD als void deklariertParameter %qD hat unvollstÃ¤ndigen TypenParameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT einParameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT einParameter %qD deklariert ungÃ¼ltigerweise MethodentypParameter %qD ist initialisiertParameter %qD gesetzt, jedoch nicht verwendetParameter %qP von %qD kÃ¶nnte Kandidat fÃ¼r Formatattribut seinParameter %u (%q+D) hat unvollstÃ¤ndigen TypenParameter %u (%q+D) hat void-TypenParameter %u hat unvollstÃ¤ndigen TypenParameter %u hat void-TypenParameter als %<auto%> deklariertParameterliste passt zu keiner gÃ¼ltigen Signatur fÃ¼r %s()Parameter darf nicht variabel modifizierten Typ %qT habenParameter kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinParametername fehlt in ParameterlisteParametername ausgelassenParameternamen (ohne Typen) in FunktionsdeklarationParameterpack %q+D muss am Ende der Templateparameterliste seinParameterpack %qD kann kein Standardargument habenArgument %qE fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinArgument %qT fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinParameterpack kann kein Standardargument habenParameterbÃ¼ndel nicht mit %<...%> aufgelÃ¶st:die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 7.1 geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 9.1 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 erzeugenUm dieses zusammengesetzte Literal sind Klammern erforderlich, um Mehrdeutigkeit zu vermeidengeklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubtgeklammerte Initialisierung in Array-Â»newÂ«Syntaxfehler in Â»SELECT TYPEÂ«-Anweisung bei %CSyntaxfehler in 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_PASSDie Ãœbergabe von %qT als %<this%>-Argument streicht QualifiziererÃœbergabe von %qT wÃ¤hlt %qT statt %qTÃœbergabe von NULL an Nicht-Zeiger-Argument %P von %qDÃœbergabe des Arguments %d von %qE entfernt Kennzeichner von Zeiger-Ziel-TypÃœbergabe des Arguments %d von %qE als %<float%> statt %<double%> aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als %qT statt %qT aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenbehaftet aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenlos aufgrund des PrototypsÃœbergabe des Arguments %d von %qE entfernt Kennzeichner %qv von Zeiger-Ziel-TypÃœbergabe des Arguments %d von %qE von anderem Objective-C-TypÃœbergabe des Arguments %d von %qE von inkompatiblem ZeigertypÃœbergabe des Arguments %d von %qE von Zeiger auf nicht eingeschlossenen AdressbereichÃœbergabe des Arguments %d von %qE erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vÃœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungÃœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungÃœbergabe des Arguments %d von %qE mit anderer Breite aufgrund des PrototypsArgument %i ist als Â»restrictÂ« markiert, wird aber auch in Argument %Z Ã¼bergebenArgument %i ist als Â»restrictÂ« markiert, wird aber auch in Argumenten %Z Ã¼bergebenArgumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼bergebenDas Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)Ãœbergabe von zu groÃŸem Argument auf dem StapelEintrag fÃ¼r patchbare Funktion > GrÃ¶ÃŸepch_preprocess-Pragma sollte nur mit %<-fpreprocessed%> verwendet werdenPed. WarnungPed. Warnung: vielleicht brauchen Sie explizite Templateargumente im Â»nested-name-specifierÂ«Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼genPerm. FehlerPerm. Fehler: pex_init gescheitert: %mPlatzhalter-BeschrÃ¤nkungen nicht erfÃ¼lltPlacement-New konstruiert ein Array vom Typ %qT und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlacement-New konstruiert ein Objekt vom Typ %<%T [%wu]%> und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlacement-New konstruiert ein Objekt vom Typ %qT und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlugin %s ist nicht unter einer GPL-kompatiblen Lizenz lizenziert
  %sPlugin %s hat eine Null-Callback-Funktion fÃ¼r Ereignis %s registriertPlugin %s sollte vor %<-fplugin-arg-%s%> in der Kommandozeile angegeben werdenPlugin %s wurde mit anderen Pfaden angegeben:
  %s
  %sPlugin kann keinen fehlenden Durchlauf registrierenPlugin kann keinen unbenannten Durchlauf registrierenPlugin kann keinen Durchlauf %qs ohne Referenzdurchlaufnamen registrierenPlugin-UnterstÃ¼tzung ist ausgeschaltet; mit --enable-plugin konfigurierenZeigerZeigerargumentZeigerarithmetik fÃ¼r Objekte mit Garbage-Collection ist nicht erlaubtZeigerzuweisungZeiger auf Typen %<void *%> in Arithmetik verwendetZeiger des Typs %<void *%> in Subtraktion verwendetZeigeroffset von Symbol kÃ¶nnte falsch seinZeiger oder allozierbares ResultatZeiger-Zieltypen sind in C++ inkompatibelZeiger auf Adressraum %qs muss in %qT konstant seinZeiger auf Adressraum %qs muss in %s %q+D konstant seinZeigerziele in Zuweisung von %qT nach %qT unterscheiden sich im VorzeichenbesitzZeigerziele in Initialisierung von %qT nach %qT unterscheiden sich im VorzeichenbesitzZeigerziele bei Ãœbergabe des Arguments %d von %qE unterscheiden sich im VorzeichenbesitzZeigerziele in RÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT unterscheiden sich im VorzeichenbesitzZeiger auf Funktion in Arithmetik verwendetZeiger auf eine Funktion in Subtraktion verwendetZeiger auf Array verliert durch den Bedingungsausdruck QualifiziererZeiger auf Schnittstellentyp hat keine MethodenUmwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qTZeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibelunvertrÃ¤gliche Zeigertypen %qT und %qT von %qD und %qD in bedingtem AusdruckZeigertyp passt nicht in bedingtem AusdruckZeigerwert verwendet, wo Â»complexÂ« erwartet wurdeZeigerwert verwendet, wo Gleitkommawert erwartet wurdeZeiger auf Elementfunktion %qE kann nicht ohne Objekt aufgerufen werden; verwenden Sie beispielsweise %<.*%> oder %<->*%>Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen lvalueTyp fÃ¼r Zeiger auf Elementfunktion %qT braucht vor C++2a einen lvalueTyp fÃ¼r Zeiger auf Elementfunktion %qT braucht einen rvalueZeiger-/Ganzzahltyp passt nicht in bedingtem AusdruckZeiger sind nicht als case-Werte zugelassenZeiger auf Arrays mit unterschiedlichen Qualifizierern sind in ISO-C inkompatibelZeiger auf disjunkte AdressrÃ¤ume in bedingtem Ausdruck verwendetpolymorphes ArgumentPosition plus GrÃ¶ÃŸe Ã¼berschreitet die GrÃ¶ÃŸe des referenzierten Objekts in BIT_FIELD_REFlageunabhÃ¤ngiger Code erfordert %qslageunabhÃ¤ngiger Code erfordert das Linux-ABIpositionelle Initialisierung eines Feldes in %<struct%>, die mit dem %<designated_init%>-Attribut deklariert wurdemÃ¶gliches Problem bei Aufruf des Â»delete[]Â«-Operators erkanntmÃ¶gliches Problem bei Aufruf des Â»deleteÂ«-Operators erkanntPost-Increment-Adresse ist kein RegisterSuffix-%qD muss %<int%> als sein Argument nehmenSuffix-%qD muss %<int%> als sein zweites Argument nehmenSuffix-%qD sollte %qT zurÃ¼ckgebenMÃ¶gliche Dereferenzierung eines Nullzeigerspower9-Zieloption ist mit %<%s=<xxx>%> fÃ¼r <xxx> kleiner als power9 inkompatibelPragma oder Attribut %<target("%s")%> akzeptiert keine ArgumentePragma oder Attribut %<target("%s")%> erlaubt keine negierte FormPragma oder Attribut %<target("%s")%> ist nicht gÃ¼ltigPragma oder Attribut %<target("%s=%s")%> ist nicht gÃ¼ltigPre-Decrement-Adresse ist kein RegisterPre-Increment-Adresse ist kein RegisterGenauigkeitGenauigkeit im printf-Formatvordeklarierter arithmetischer Typ %qT in %<#pragma omp declare reduction%>vordefinierter arithmetischer Typ in %<#pragma omp declare reduction%>bedingter Thumb-Befehlbedingter Befehl in bedingter SequenzPrÃ¤fix-%qD sollte %qT zurÃ¼ckgebenPrÃ¤fix-Attribute vor %<@%D%> werden ignoriertPrÃ¤fixattribute werden fÃ¼r Implementierungen ignoriertPrÃ¤fixattribute werden fÃ¼r Methoden ignoriertInterner Fehler: prev_bb of %d should be %d, not %dvorheriges %<#pragma omp declare reduction%>vorherige Deklaration von %<pragma omp declare reduction%>vorherige Deklarationvorherige Deklaration von %q#Dvorherige Deklaration %qDvorherige Deklaration %qD verwendete %d Template-Parametervorherige Deklaration %qD verwendete %d Template-Parameterbisherige Deklaration als %q#Dvorherige Deklaration hiervorherige Deklaration von %<%c%E%>vorherige Deklaration von %<%c%E%> als %<@optional%>vorherige Deklaration von %<%c%E%> als %<@required%>vorherige Deklaration von %<%c%s%>vorherige Deklaration von %q#Dvorherige Deklaration von %q+DVorherige Deklaration von %q+D war hiervorherige Deklaration von %qDvorherige Deklaration von %qD war hiervorherige Deklaration von %qEbisherige Deklaration mit %qL-Bindungvorherige Definition hiervorherige Definition von %q#TVorherige Definition von %q+D war hiervorherige Definition von %qD war hierVorherige implizite Deklaration von %q+D war hiervorherige Sprungmarkevorherige Mangelung von %q#Dvorherige Nicht-Prototyp-Definition hierbisherige Spezifikation in %q+#D hiervorher hier deklariertvorher hier definiertvorher hier als %s definiertBereits hier verwendetprimÃ¤res Template %qDursprÃ¼ngliches Template hierprivates Element %q#D in anonymer UnionWahrscheinlichkeit %qE liegt auÃŸerhalb des Bereichs [0.0, 1.0]Wahrscheinlichkeit %qE muss eine konstanter Gleitkommaausdruck seinProblem beim Erstellen des Zielbilds fÃ¼r %s
*************** Bitte geben Sie den CPU-Namen explizit a
*** 2263,2268 ****
  
  aus Spezifikation erzeugtes switch ist nur %<-%>spec_dimen_size(): Bad dimensionSpezialisierung %qT hinter Instanziierung %qTSpezialisierung von %qD nach InstanziierungSpezialisierung von %qD in anderem NamensbereichSpezialisierung von %qD muss im GÃ¼ltigkeitsbereich des Namensbereiches auftretenSpezialisierung von %qT hinter InstanziierungSpezialisierung des Alias-Template %qDSpezialisierung der implizit deklarierten speziellen ElementfunktionSpezialisierung des Variablenkonzepts %q#DSpezialisierung des Variablentemplates %qD als Funktion deklariert%q#T wird in anderem Namensbereich spezialisiertspezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>angegebene Grenze %wu Ã¼berschreitet %<INT_MAX%>angegebene Grenze %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wuangegebene Grenze %wu Ã¼berschreitet die GrÃ¶ÃŸe %wu des Zielobjektsangegebene Bereichsgrenze [%wu, %wu] Ã¼berschreitet %<INT_MAX%>angegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerteOption %qs wurde mehrmals angegebenSystemregister mit einem kurzem Namen (weniger als 100 Zeichen) angeben.Angabe von Vektortypen mit __attribute__ ((Modus)) ist veraltetfalsche %%include-Syntax fÃ¼r Spezifikationen nach %ld Zeichenfalsche %%rename-Syntax fÃ¼r Spezifikationen nach %ld Zeichenkeine %s-Spezifikation zum Umbenennen gefundenFehler in Spezifikationsdatei nach %ld ZeichenSpezifikation: unbekannter %%-Befehl nach %ld Zeichenfalsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beendenstÃ¶rendes letztes %<%%%> im FormatGrÃ¶ÃŸe des StapelkollisionswÃ¤chters %d muss gleich dem Sondierungsintervall %d seinStapelrahmen muss kleiner als 64k seinstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdStapelrahmen zu groÃŸStapel-Ãœberwachungswert muss eine exakte Zweierpotenz seinAusdruck der Stapelgrenze wird nicht unterstÃ¼tztStapelgrenzen nicht fÃ¼r dieses Ziel unterstÃ¼tztStapelsonde fÃ¼r SVE-RahmenStapel-ÃœberprÃ¼fung erfordert %<-maccumulate-outgoing-args%> fÃ¼r KorrektheitStapel-ÃœberprÃ¼fung erfordert %<target("accumulate-outgoing-args")%> fÃ¼r KorrektheitStapelschutz schÃ¼tzt nicht Funktion: Alle lokalen Arrays sind kleiner als %d BytesStapelschutz schÃ¼tzt nicht lokale Variablen: Puffer variabler GrÃ¶ÃŸeStapelregister fÃ¼r globale Registervariable verwendetStapelgrÃ¶ÃŸe muss eine exakte Zweierpotenz seinStapelgrÃ¶ÃŸe muss grÃ¶ÃŸer als der Stapel-Ãœberwachungswert seinStapelgrÃ¶ÃŸe darf nicht grÃ¶ÃŸer als 64k seinStapelverbrauchsberechnung wird fÃ¼r dieses Ziel nicht unterstÃ¼tztStapelverbrauch ist %wu BytesStapelverbrauch kÃ¶nnte %wu Bytes seinStapelverbrauch mÃ¶glicherweise unbegrenztstack_offset muss ein Vielfaches von 4 seinstack_offset muss mindestens 4 seinStapelrahmen zu groÃŸ: %d BytesStandardattribute fÃ¼r NamensrÃ¤ume mÃ¼ssen vor dem Namen des Namensraums stehenstart of RTL fragment must be on an earlier line than endAnfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenAnfang/Ende von RTL-Fragment sind in verschiedenen DateienAnweisung kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senAnweisung hat keinen EffektAnweisung ist eine Referenz, kein Aufruf, zur Funktion %qEAnweisung ist kein KonstantenausdruckAnweisung inmitten eines Blocks fÃ¼r throw markiertAnweisung fÃ¼r throw markiert, wirft jedoch nichtsAnweisung verwendet freigegebenen SSA-Namen:Anweisung wird niemals ausgefÃ¼hrtAnweisung ohne EffektAnweisungs-Ausdruck in konstantem AusdruckAnweisungs-AusdrÃ¼cke sind weder auÃŸerhalb von Funktionen noch in Template-Argumenten erlaubtÂ»static IOÂ«-Deklaration von %q+D erfordert eine Adressestatische Behauptung gescheitertstatische Behauptung gescheitert: %Estatische ErklÃ¤rung gescheitert: %sstatische Kette mit Funktion, die keine verwendetstatisches Datenelement %qD in unbenannter Klassestatisches Datenelement %qE als %<concept%> deklariertStatische Deklaration von %q+D folgt nicht-statischer Deklarationstatische Initialisierung der Variablen %q+D in %<.shared%>-Speicher wird nicht unterstÃ¼tztstatic wird auf TPF-OS nicht unterstÃ¼tztstatisches Element %qD kann kein Bitfeld seinstatisches Element %qD als %<register%> deklariertstatische Elementfunktion %q#D mit Typqualifizierern deklariertstatische Elementfunktion %qD kann nicht CV-Qualifizierer habenstatische Elementfunktion %qD kann keinen ref-Qualifizierer habenÂ»staticÂ« oder Typkennzeichner in Nicht-Parameter-Arraydeklaratorstatic_assert ohne Text ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarstatic_cast des Typs %qT in Typ %qT entfernt Qualifiziererstatisch reservierte Instanz der Objective-C-Klasse %qEAttribute stdcall und cdecl sind nicht vertrÃ¤glichAttribute stdcall und fastcall sind nicht vertrÃ¤glichAttribute stdcall und thiscall sind nicht vertrÃ¤glichAusdruck fÃ¼r die Schrittweite verweist auf Ã¤uÃŸeren Iterator %qDSchritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenAnweisung (%p) nach Optimierungsdurchgang als geÃ¤ndert markiert: volatile-Kennzeichen fÃ¼r Anweisung nicht aktuellstmt with wrong VUSEInterner Fehler: stmts without blockSpeicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<thread_local%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %qD auf Templateinstanziierung angewendetSpeicherklasse %qs angegebenSpeicherklasse fÃ¼r Parameter %qE angegebenSpeicherklasse fÃ¼r Parameter %qs angegebenSpeicherklasse fÃ¼r Strukturfeld angegebenSpeicherklasse fÃ¼r Strukturfeld %qE angegebenSpeicherklasse fÃ¼r Template-Parameter %qs angegebenSpeicherklasse fÃ¼r Typnamen angegebenSpeicherklasse fÃ¼r unbenannten Parameter angegebenSpeicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltigSpeichergrÃ¶ÃŸe von %q+D ist nicht konstantSpeichergrÃ¶ÃŸe von %q+D ist unbekanntSpeichergrÃ¶ÃŸe von %qD ist nicht konstantSpeichergrÃ¶ÃŸe von %qD ist unbekanntMerkwÃ¼rdiger GerÃ¤tename %qs nach %qs: falsches Zeichen %qcStrategiename %qs fÃ¼r Option %qs angegeben, wird jedoch fÃ¼r 32-Bit-Code nicht unterstÃ¼tztÃ¼berflÃ¼ssiges %<,%> am Ende der Elementdeklarationverirrtes %<@%> im Programmverirrtes %<\%o%> im Programmverirrtes %qc im ProgrammÃ¼berflÃ¼ssiges %qs zwischen Objective-C++ Methodenverirrtes %qs im ProgrammStreaming-Kindprozess fehlgeschlagenDer Streaming-Kindprozess wurde durch ein Signal beendetstrftime-Formate kÃ¶nnen keine Argumente formatierenZeichenkettenlÃ¤nge %qd ist grÃ¶ÃŸer als die LÃ¤nge %qd, die von ISO-C%d-Compilern unterstÃ¼tzt werden mussstarke %<using%>-Direktive wird nicht mehr unterstÃ¼tztZuweisung mit starker Typumwandlung wurde abgefangenMÃ¶glicherweise wird starke Typumwandlung benÃ¶tigtÂ»structÂ« wurde hier definiertstruct hat keine Elementestruct hat keine benannten ElementeStrukturausrichtung muss eine kleine Zweierpotenz sein, nicht %wuStrukturfeldGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8 oder 32 gesetzt werdenGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8, 32 oder 64 gesetzt werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<concept%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<constexpr%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<extern%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<inline%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<mutable%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<register%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<static%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<typedef%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %qs deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<auto%> (C++98) deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht vom Typen %qT seinDeklaration fÃ¼r strukturierte Bindung festgelegt, aber nicht verwendetStrukturierte Bindung verweist auf unvollstÃ¤ndigen Klassentypen %qTStrukturierte Bindung verweist auf unvollstÃ¤ndigen Typen %qTstrukturierte Bindungen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarUnter-Framework-Include %s steht mit Framework-Include in KonfliktUnterprogramm %q+F nicht als Inline markiertUnterprogramm %q+F nicht als Inline_Always markiertIndex fehlt in Arrayreferenzindizierter Wert ist weder ein Array noch ein Zeigerindizierter Wert ist weder Array noch Zeiger noch Vektorindizierter Wert ist Zeiger auf FunktionIndizierung eines als %<register%> deklarierten Arraysgeschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung empfohlengeschweifte Klammern um leeren KÃ¶rper in einer %<else%>-Anweisung empfohlengeschweifte Klammern um leeren KÃ¶rper in einer %<if%>-Anweisung empfohlenes wird empfohlen, explizite geschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung zu setzenes wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeidenKlammern um %<&&%> innerhalb von %<||%> empfohlenKlammern um %<+%> in Operand von %<&%> empfohlenKlammern um %<+%> innerhalb von %<<<%> empfohlenKlammern um %<+%> innerhalb von %<>>%> empfohlenKlammern um %<-%> in Operand von %<&%> empfohlenKlammern um %<-%> innerhalb von %<<<%>Klammern um %<-%> innerhalb von %<>>%> empfohlenKlammern um %<>>%>-Ausdruck empfohlenKlammern um Arithmetik in Operand von %<^%> empfohlenKlammern um Arithmetik in Operand von %<|%> empfohlenUm Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlenKlammern um Vergleich in Operand von %<!=%> empfohlenKlammern um Vergleich in Operand von %<&%> empfohlenKlammern um Vergleich in Operand von %<==%> empfohlenKlammern um Vergleich in Operand von %<^%> empfohlenKlammern um Vergleich in Operand von %<|%> empfohlenKlammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<&%> in %<&&%> oder %<!%> in %<~%>Klammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<|%> in %<||%> oder %<!%> in %<~%>empfohlene Alternative:empfohlene Alternativen:UnterstÃ¼tzung fÃ¼r Modus %qsUnterstÃ¼tzte Kernarchitekturen:%sSchalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in KonfliktOption %<-mcustom-%s%> steht mit Option %<-mcustom-%s%> in KonfliktSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn %<-ffinite-math-only%> angegeben istSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn %<-fno-math-errno%> angegeben istSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn %<-funsafe-math-optimizations%> angegeben istOption %<-mcustom-%s%> wird fÃ¼r doppeltgenaue Gleitkomma benÃ¶tigtWert %2$d fÃ¼r Schalter %<-mcustom-%1$s%> muss zwischen 0 und 255 liegenSchalter %qs beginnt nicht mit %<-%>Schalter %qs wird nicht mehr unterstÃ¼tztswitch-Bedingung hat booleschen Wertswitch springt in Anweisungs-Ausdruckswitch springt Ã¼ber VariableninitialisierungDie Standardfallbehandlung in switch fehltswitch-GrÃ¶ÃŸe ist keine Ganzzahlswitch beginnt hierswitch-Anweisung der GrÃ¶ÃŸe %lu EintrÃ¤ge ist zu groÃŸSymbol %qD, das von %qD referenziert wird, wurde hier deklariertZeichen als Immediate-Operand verwendetZeichen sowohl mit Basis- als auch Index-Registern verwendetSymbol mit Offset im PIC-Modus verwendetsymbolische Speicherreferenzen werden nur auf z10 oder neuer unterstÃ¼tztInterner Fehler: symtab_node::verify failederzeugte Methode %qD zuerst hier erfordertsysctl fÃ¼r kern.osversion gescheitert: %mSystem-Pfad %qs ist nicht absolutAdresse des Konstruktors %qD wird genommenAdresse des Destruktors %qD wird genommenAdresse des Ausdrucks des Typs %<void%> wird genommenZugriff auf die Adresse des gepackten Elements von %qT fÃ¼hrt mÃ¶glicherweise zu einem nicht ausgerichteten ZeigerwertAdresse eines rvalues wird ermitteltAdresse eines temporÃ¤ren Wertes wird verwendetden Betrag des vorzeichenlosen Typs %qT zu berechnen, hat keine AuswirkungDas Ermitteln der Adresse einer Marke ist nicht standardkonformZiel-CPU unterstÃ¼tzt nicht ARM-ModusZiel-CPU unterstÃ¼tzt keine ARMv8-M-Security-ErweiterungenZiel-CPU unterstÃ¼tzt keine THUMB-BefehleZiel-CPU unterstÃ¼tzt keine ZusammenarbeitZiel-CPU unterstÃ¼tzt keine unausgerichteten ZugriffeZiel-Betriebssystem unterstÃ¼tzt keine unausgerichteten ZugriffeZielargumentZiel-Attribut wird auf dieser Maschine nicht unterstÃ¼tztZiel-Attribut oder Pragma Ã¤ndert AltiVec ABIZiel-Attribut oder Pragma Ã¤ndert darwin64 ABIZiel-Attribut oder Pragma Ã¤ndert GrÃ¶ÃŸe von long doubleZiel unterstÃ¼tzt kein Aktualisieren des atomaren Profils, einfacher Modus wird ausgewÃ¤hltZielsystem unterstÃ¼tzt Funktionsversions-Dispatcher nichtZielformat unterstÃ¼tzt nicht Â»unendlichÂ«Ziel ist kein Zeiger oder ReferenzZiel ist kein Zeiger oder Referenz auf KlasseZiel ist kein Zeiger oder Referenz auf vollstÃ¤ndigen TypenZiel der Umwandlung kÃ¶nnte Kandidat ein fÃ¼r ein Formatattribut seinZiel der Initialisierung kÃ¶nnte ein Kandidat fÃ¼r Formatattribut seinzielspezifische eingebaute Funktion ist nicht verfÃ¼gbarFehlzuordnung zielspezifischer OptionenZielsystem unterstÃ¼tzt keine TestausgabenZielsystem unterstÃ¼tzt nicht das Testformat %qsdas Attribut %<target_clones%> erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiertTemplate %qD deklariertTemplate %qE in Klausel %qsTemplateargument %d ist ungÃ¼ltigTemplateargument %qE fÃ¼r Typ %qT ist keine konstante GanzzahlTemplateargument %qE betrifft TemplateparameterTemplateargument fÃ¼r %qD verwendet lokalen Typ %qTTemplate-Argument fÃ¼r %<%s %T%> benÃ¶tigtTemplate-Argumente fÃ¼r %qD passen nicht zum ursprÃ¼nglichen Template %qDTemplateklasse ohne NamenTemplate-EinschrÃ¤nkung fehlgeschlagenTemplatedeklaration von %<typedef%>Templatedeklaration von %q#DTemplate-Definition eines Nicht-Templates %q#DInstanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (%<-ftemplate-depth=%> verwenden, um dies zu erhÃ¶hen)Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d beim Instanziieren von %q+D, mÃ¶glicherweise wegen Generierung der virtuellen Tabelle (%<-ftemplate-depth=%> verwenden, um den HÃ¶chstwert zu erhÃ¶hen)Template-Parameter %q+#DTemplateparameter %qD hier deklariertTemplateparameter %qD vom Typ %qT ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder AufzÃ¤hlungstyp hatTemplateparameterliste in expliziter Instanziierung verwendetangegebene Template-Parameterlisten passen nicht zu Templateparametern von %qDTemplateparameterpack %qD kann kein Standardargument habenTemplateparameterpack kann kein Standardargument habenTemplate-Parameterpacks kÃ¶nnen keine Standardargumente habenTemplate-Parameter-Typ %qT als %<friend%> deklariertTemplate-Parameter kÃ¶nnen keine Â»friendsÂ« seinTemplate-Parameter passen nicht zum Template %qDTemplateparameter nicht in partieller Spezialisierung herleitbar:Template-Platzhaltertyp %qT muss von einer einfachen declarator-id gefolgt seinTemplatespezialisierung von %qD durch ISO C++ nicht erlaubtTemplatespezialisierung mit C-Bindung angegebenkeine Templatespezifizierer in Deklaration von %qD angegebenTemplate-Template-Parameter %qT in Deklaration von AbleitungshinweisTemplatetypparameter mÃ¼ssen das SchlÃ¼sselwort %<class%> oder %<typename%> verwendenTemplate mit C-BindungTemplate-ID %qD fÃ¼r %q+D passt zu keiner TemplatedeklarationTemplate-ID %qD in Deklaration des ersten TemplatesTemplate-ID %qD als Deklarator verwendetTemplate-Parameter-Templates dÃ¼rfen nicht %<virtual%> seinZwischenergebnis des nicht-literalen Typs %qT in konstantem AusdruckternÃ¤rer %<operator?:%>ternÃ¤rer %<operator?:%> in %<%E ? %E : %E%>Das Debug-Format Â»%sÂ« kann nicht mit vorkompilierten Headers verwendet werdendas %<getter%>-Attribut darf nur einmal angegeben werdendas %<interrupt%>-Attribut erfordert einen MIPS32r2-Prozessor oder neuerdas %<setter%>-Attribut darf nur einmal angegeben werdenAttribut %qE erfordert Argumentedie Architektur %qs unterstÃ¼tzt %<-m%s=2008%>die Architektur %qs unterstÃ¼tzt %<-m%s=legacy%> nichtdie Architektur %qs unterstÃ¼tzt %<-mfp32%> nichtdie Architektur %qs unterstÃ¼tzt keine DSP-Befehledie Architektur %qs unterstÃ¼tzt keine Befehle mit Sprungwahrscheinlichkeitdie Architektur %qs unterstÃ¼tzt die Befehle Â»maddÂ« und Â»msubÂ« nichtdie Architektur %qs unterstÃ¼tzt keine ungeraden Register fÃ¼r einfache Genauigkeitdie Architektur %qs unterstÃ¼tzt keine paarweisen Einzel-Befehledie Architektur %qs unterstÃ¼tzt nicht den synci-Befehldas Â» Â«-printf-Kennzeichendas Â»!Â«-strfmon-Kennzeichendas Â»#Â«-printf-Kennzeichendas Â»#Â«-strftime-Kennzeichendas Â»'Â«-printf-Kennzeichendas Â»'Â«-scanf-Kennzeichendas Â»(Â«-strfmon-Kennzeichendas Â»+Â«-printf-Kennzeichendas Â»+Â«-strfmon-Kennzeichendas Â»-Â«-printf-Kennzeichendas Â»-Â«-strfmon-Kennzeichendas Â»-Â«-strftime-Kennzeichendas Â»0Â«-printf-Kennzeichendas Â»0Â«-strftime-Kennzeichender Â»EÂ«-strftime-Modifiziererdas Â»IÂ«-printf-Kennzeichendas Â»IÂ«-scanf-Kennzeichender Â»OÂ«-Modifiziererder Â»OÂ«-strftime-Modifiziererdas Â»^Â«-strfmon-Kennzeichendas Â»^Â«-strftime-Kennzeichendas Â»_Â«-strftime-Kennzeichendas Â»aÂ«-scanf-Kennzeichendas Â»mÂ«-scanf-Kennzeichendas Â»qÂ«-Diagnose-KennzeichenDie Option Â»-sharedÂ« wird derzeit nicht fÃ¼r VAX ELF unterstÃ¼tztDas ABI der ParameterÃ¼bergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geÃ¤ndertdas ABI der ParameterÃ¼bergabe fÃ¼r Aggregate mit %d-Byte-Ausrichtung hat sich in GCC 5 geÃ¤ndertdas ABI fÃ¼r die Ãœbergabe von homogenen float-Aggregaten hat sich in GCC 5 geÃ¤ndertDas ABI der Struct-Ãœbergabe mit einem flexiblen Arrayelement hat sich in GCC 4.4 geÃ¤ndertDas ABI der StrukturÃ¼bergabe mit komplexem Gleitkommaelement hat sich in GCC 4.4 geÃ¤ndertDas ABI der Union-Ãœbergabe mit Â»long doubleÂ« hat sich in GCC 4.4 geÃ¤ndertDie RX100-CPU hat keine FPU-HardwareDie RX200-CPU hat keine FPU-Hardwaredie Adresse von %qD ist kein gÃ¼ltiges Templateargumentdie Adresse von %qD ist kein gÃ¼ltiges Templateargument, weil sie keine statische Lebensdauer hatDie Adresse von %qD wird immer zu %<wahr%> auswertenDie Adresse von %qD wird nie NULL seindie Adresse einer Marke kann nicht in einem Konstanten-Ausdruck auftretendie Adresse des %qT-Teilobjekts von %qD ist kein gÃ¼ltiges TemplateargumentDas Argument zum eingebauten %<xabort%> ein 8-Bit-Direktwert seindas scanf-Merkmal der ZuweisungsunterdrÃ¼ckungder Aufruf erfordert %<ifunc%>, was von diesem Ziel nicht unterstÃ¼tzt wirddie Aufrufkonvention fÃ¼r %qT Ã¤ndert sich mit %<-fabi-version=13%> (GCC 8.2)die Kombination von %qs und %qs ist mit %qs unvertrÃ¤glichVergleich wird stets als %<false%> ausgewertet da die Adresse von %qD nie NULL wirdVergleich wird stets als %<true%> ausgewertet da die Adresse von %qD nie NULL wirdder Compiler kann davon ausgehen, dass die Adresse von %qD immer zu %<true%> evaluiertder Compiler kann annehmen, dass die Adresse von %qD niemals NULL istDie Komponente %qs ist ein PRIVATE-Typ und kann nicht Komponente von %qs sein, die PUBLIC bei %L istder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheitdie virtuelle Tabelle des in Konflikt stehenden Typs aus der anderen Ãœbersetzungseinheit ist unterschiedlich groÃŸder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit unterschiedlichem Inhaltder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit mehr EintrÃ¤gender in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat unterschiedliche RTTI-InformationKontrollfluss der Funktion %qD passt nicht zu ihren Profilingdaten (ZÃ¤hler %qs)der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_si64 im Code prÃ¼fen.in Objective-C 1.0 gibt es keine Dot-Syntaxdie Auslassung in %qD wurde nicht vererbtdie zusÃ¤tzliche Basisklasse ist hier definiertfÃ¼nftes Argument muss ein 8-Bit-Immediate seindas erste Argument eines VEC_COND_EXPR-Ausdrucks muss von booleschem Vektortyp sein und gleich viele Elemente wie das Ergebnis habender erste Unterschied der entsprechenden Definitionen ist Feld %qDder erste Unterschied der entsprechenden Definitionen ist Methode %qDder erste Parameter von %<operator new%> kann nicht das Standardargument habenDas vierte Argument muss Skalierung 1, 2, 4, 8 seindie RahmengrÃ¶ÃŸe von %wu Bytes Ã¼berschreitet %wu BytesDer direkte Argument muss ein 4-Bit-Immediate seinDas direkte Argument muss ein 5-Bit-Immediate seinDas direkte Argument muss ein 8-Bit-Immediate seinder inkompatible Typ, der in einer anderen Ãœbersetzungseinheit definiert istder inkompatible Typ ist hier definiertdas Lambda hat keinen Â»capture-defaultÂ«Das letzte Argument muss ein 1-Bit-Immediate seinDas letzte Argument muss ein 2-Bit-Immediate seindas letzte Argument muss ein 3-Bit-Immediate seinDas letzte Argument muss ein 32-Bit-Immediate seinDas letzte Argument muss ein 4-Bit-Immediate seinDas letzte Argument muss ein 5-Bit-Immediate seinDas letzte Argument muss ein 1-Bit-Immediate seinDas letzte Argument muss ein 8-Bit-Immediate seinDas letzte muss Skalierung 1, 2, 4, 8 seindas Layout von Aggregaten, die Vektoren mit %d-Byte-Ausrichtung enthalten, hat sich in GCC 5 geÃ¤ndertder m210 hat keine Little-Endian-UnterstÃ¼tzungdas Makro %qs war noch nicht definiertder gemangelte Name von %qD hat sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD) geÃ¤ndertder gemangelte Name von %qD Ã¤ndert sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD)der gemangelte Name von %qD Ã¤ndert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>der gemangelte Name eines Thunks fÃ¼r %qD Ã¤ndert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>der gemangelte Name der InitialisierungswÃ¤chter-Variable fÃ¼r %qD Ã¤ndert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>der Maximalwert fÃ¼r den letzten GrÃ¶ÃŸenbereich sollte fÃ¼r Option %qs -1 seinDas vorletzte Argument muss ein 8-Bit-Immediate seinDer ausgelassene mittlere Operand in ?: ist immer %<true%>; ausdrÃ¼cklicher mittlerer Operand wird empfohlendas Programm sollte auch %qD definierender Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi16 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi32 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi16 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi32 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_ror_si64 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_rori_si64 im Code prÃ¼fen.der Wertebereich der Maske ist 0 bis 255der Wertebereich des Selektors sollte 0 bis 1 seinder Wertebereich des Selektors sollte 0 bis 3 seinder Wertebereich des Selektors sollte 0 bis 7 seinfÃ¼r %q+D angegebenes Register kann vom aktuellen Ziel nicht zugegriffen werdenfÃ¼r %q+D angegebenes Register ist nicht allgemein genug, um als eine Registervariable verwendet zu werdendas Ergebnis der Umwandlung ist nicht spezifiziert, da %qE auÃŸerhalb des Wertebereichs des Typs %qT liegtdrittes Argument muss ein 8-Bit-Immediate seindas dritte Argument muss eine Vergleichskonstante seinder Typ %qT der %<constexpr%>-Variable %qD ist kein Literalder zerstÃ¶rte Typ ist %qT, aber der Destruktor verweist auf %qTdie Verwendung von Variablennamen mit PrÃ¤fix _OBJC_ zur Metadatenauswahl ist bei 4.6 veraltet und wird in 4.7 entferntder Wert von %qD ist in konstantem Ausdruck nicht verwendbarDer Wert des Stapelzeigers muss nach einer %<asm%>-Anweisung derselbe sein wie vor der Anweisunges gibt keine Argumente fÃ¼r %qD, die von einem Templateparameter abhÃ¤ngen, weshalb eine Deklaration von %qD verfÃ¼gbar sein mussdrittes Argument von %q+D sollte wahrscheinlich %<char **%> seinDrittes Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seindrittes Argument fÃ¼r %qs muss im Bereich 0..12 liegenDrittes Argument fÃ¼r Funktion %qE muss eine konstante Ganzzahl seindritter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sendritter Operand des bedingten Ausdrucks hat keinen Effektdritter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qEdritter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der zweite Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>diese %qs-Klausel beschÃ¼tzt nicht â€¦diese eingebaute Funktion ist nur auf dem fr405 und fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr500 und fr550 verfÃ¼gbardiese eingebaute Funktion ist nur mit der Toolchain v3f verfÃ¼gbardiese eingebaute Funktion ist nur mit der Toolchain v3s oder v3f verfÃ¼gbardiese eingebaute Funktion wird von der Toolchain v3m nicht unterstÃ¼tztdiese eingebaute Funktion wird auf diesem Ziel nicht unterstÃ¼tztdieser Compiler unterstÃ¼tzt %s nichtdieser Compiler unterstÃ¼tzt PowerPC nicht (arch-Flags werden ignoriert)dieser Compiler unterstÃ¼tzt X86 nicht (arch-Flags werden ignoriert)diese Bedingung hat identische Zweigediese Dezimalkonstante ist nur in ISO-C90 vorzeichenlosdiese Dezimalkonstante wÃ¤re in ISO-C90 vorzeichenlosdiese FlexibilitÃ¤t ist veraltet und wird demnÃ¤chst entferntdies ist ein GCC-Bug; ein Workaround ist, die aufgerufene Funktion mit dem Â»usedÂ«-Attribut zu markierenDies ist die erste StandardmarkeDies ist der erste Eintrag, der diesen Wert Ã¼berschneidetdies ist der Befehl:diese Medienfunktion ist nur auf dem fr400 und fr550 verfÃ¼gbardiese Medienfunktion ist nur auf dem fr500 verfÃ¼gbardiese Anweisung kÃ¶nnte durchfallendieses Ziel definiert keine Spekulationsbarriere; das erzeugte Programm wird trotzdem korrekt laufen, aber irrige Spekulationen sind mÃ¶glicherweise nicht eingeschrÃ¤nktdieses Ziel unterstÃ¼tzt nicht %qsDiese Zielarchitektur ist Â»Little EndianÂ«diese Zielmaschine hat keine verzÃ¶gerten ZweigeThread-lokale COMMON-Daten nicht implementiertThread-lokale Deklaration von %q#D folgt nicht-Thread-lokaler DeklarationThread-lokale Deklaration von %q+D folgt nicht-Thread-lokaler Deklarationthreadprivate Variable %qE in Zielregion verwendetthreadprivate Variable %qE in unverknÃ¼pfter Task verwendetthrow wird immer terminate() aufrufenwirft NULL, was ganzzahlig, aber kein Zeigertyp istthunk-inline wird nur mit %<-mindirect-branch-jump%> unterstÃ¼tztzur Sicherheit mÃ¼ssen alle vorÃ¼bergehenden Zeiger in Umwandlung von %qT in %qT mit %<const%> qualifiziert seinum AbhÃ¤ngigkeiten zu erzeugen, mÃ¼ssen Sie entweder %<-M%> oder %<-MM%> angebenandere Fundstelle von %qs ist hierum auf ein Typelement eines Templateparameters zu verweisen, %<typename %E%> verwendenToken %u hat x-location == %uToken %u hat x-location == y-location == %uToken %u hat y-location == %uzu wenige Argumente fÃ¼r %%:compare-debug-auxbase-optzu wenige Argumente fÃ¼r %%:replace-extensionzu wenige Argumente fÃ¼r %%:version-compareZu wenige Argumente fÃ¼r %<__builtin_tgmath%>zu wenige Argumente fÃ¼r eingebaute Funktion %qE, %u erwartetzu wenige Argumente fÃ¼r Konstruktor %q#Dzu wenige Argumente fÃ¼r FunktionZu wenige Argumente fÃ¼r %<va_start%>zu wenige Argumente fÃ¼r Funktion %q#DZu wenige Argumente fÃ¼r Funktion %qEZu wenige Argumente fÃ¼r Elementfunktion %q#Dzu wenige Argumente fÃ¼r Methode %q#Dzu wenige AusdrÃ¼cke fÃ¼r Strukturzu wenige Templateparameterlisten in Deklaration von %qDzu wenige Templateparameterlistentoo large function value type, needs %d registers, have only %d registers for thiszu spÃ¤t fÃ¼r Â»#Â«-Direktive, um Debug-Verzeichnis festzulegenzu viele #pragma options align=resetzu viele %<...%> in Lambda-Capturezu viele %<defaultmap%>-Klauseln mit %qs-Kategoriezu viele %<defaultmap%>-Klauseln mit nicht angegebener Kategoriezu viele %<if%>-Klauselnzu viele %<if%>-Klauseln mit %qs-Modifiziererzu viele %<if%>-Klauseln ohne Modifiziererzu viele %<static%>-Argumentezu viele %qs-Klauselnzu viele Alternativen in %<asm%>zu viele Argumentezu viele Argumente fÃ¼r Formatzu viele Argumente, die in SGPR-Registern Ã¼bergeben werdenzu viele Argumente fÃ¼r %%:compare-debug-auxbase-optzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r %%:compare-debug-self-optzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r eingebaute Funktion %qE, nur %d erwartetzu viele Argumente fÃ¼r Konstruktor %q#Dzu viele Argumente fÃ¼r Funktionzu viele Argumente fÃ¼r Funktion %q#Dzu viele Argumente fÃ¼r Funktion %qEzu viele Argumente fÃ¼r makezu viele Argumente fÃ¼r Elementfunktion %q#Dzu viele Argumente fÃ¼r Methode %q#Dzu viele Argumente fÃ¼r Methode %qEZu viele Argumente fÃ¼r Ã¼berladene Funktion %szu viele atomare Klauselnzu viele geschweifte Klammern um Initialisierung fÃ¼r %qTzu viele geschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qTInterner Fehler: too many exception handling edges in bb %izu viele AusdrÃ¼cke fÃ¼r Strukturzu viele Dateinamen angegeben. FÃ¼r Hilfe Â»%s --helpÂ« eingebenzu viele Initialisierer fÃ¼r %qTzu viele EingabedateienInterner Fehler: too many loop exits recordedzu viele Speicherreihenfolge-Klauselnzu viele Ã¶ffnende KlammernInterner Fehler: too many outgoing branch edges from bb %izu viele GrÃ¶ÃŸenbereiche in Option %qs angegebenzu viele Templateheader fÃ¼r %qD (sollten %d sein)zu viele Templateparameterlisten in Deklaration von %qDzu viele Templateparameterlistenzu viele Werte in RÃ¼ckgabeanweisungzu viele Variablen in Bereichsklausel mit KanalZu viel Stapelspeicher zu entsorgen: %dZu viel Stapelspeicher vorzubereiten: %dDeklaration hÃ¶chster Ebene von %qs gibt %<auto%> anToplevel-Neuordnung muss ausgeschaltet sein, wenn Â»unit-at-a-timeÂ« ausgeschaltet istGesamtgrÃ¶ÃŸe der lokalen Objekte %wu Ã¼berschreitet das Maximum %wuGesamtgrÃ¶ÃŸe der lokalen Objekte Ã¼berschreitet das Maximum %wuGesamtgrÃ¶ÃŸe der lokalen Objekte ist zu hochGesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der Architekturtraditionelles C bietet keinen separaten Namensraum fÃ¼r Marken an, Bezeichner %qE steht in Konflikttraditionelles C weist Funktionsdefinitionen im ISO-C-Stil zurÃ¼cktraditionelles C lehnt automatische Gesamt-Initialisierung abtraditionelles C lehnt Initialisierung von unions abtraditionelles C weist Zeichenkettenkonstantenverkettung zurÃ¼cktraditionelles C weist den unÃ¤ren Plus-Operator zurÃ¼ckangehÃ¤ngter RÃ¼ckgabetyp %qT den Ableitungshinweises ist keine Spezialisierung von %qTnachgestellter RÃ¼ckgabetyp nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarTrampolin fÃ¼r geschachtelte Funktion %qD erzeugttransaktionsbasierter Speicher wird von %<-fsanitize=address%> nicht unterstÃ¼tzttransaktionsbasierter Speicher wird von %<-fsanitize=kernel-address%> nicht unterstÃ¼tzttransaktionsbasierter Speicher wird von Nicht-Aufruf-Ausnahmen nicht unterstÃ¼tztTransformierende intrinsische Routine %qs bei %L ist in einem Initialisierungs-Ausdruck nicht erlaubtTrap-Modus fÃ¼r VAX-Floats nicht unterstÃ¼tzttree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%dtree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dBaumcode %qs wird in LTO-StrÃ¶men nicht unterstÃ¼tztBaumliste endet bei Tiefe %iWahr/Falsch-Kante hinter einer Nicht-GIMPLE_COND in bb %dKlammern um die Type-ID sollten entfernt werdenstattdessen %qE verwendenVersuch, %qD in Instanziierung eines generischen Lambdas einzufangenes wird versucht, einen Nicht-Ganzzahltyp als Bitfeld zu kodierenLesen der struct konnte wegen Syntaxfehlern nicht beendet werdenVersuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machenTuning-Zeichenkette fehlt in Option Â»%sÂ«zwei aufeinander folgende %<[%> dÃ¼rfen nur ein Attribut einfÃ¼hrenzwei oder mehr Datentypen in Deklaration von %qszwei oder mehr Datentypen in Deklarationzwei oder mehr Abschnitte fÃ¼r %sArgument vom Typ %q#T wurde an %<delete%> Ã¼bergeben, Zeiger erwartetTyp %qE hat einen benutzerdefinierten KonstruktorTyp %qE hat einen benutzerdefinierten DestruktorTyp %qE hat keinen aufrufbaren Standard-KonstruktorTyp %qE hat virtuelle ElementfunktionenTyp %qT (typedef von %qT) verletzt die One-Definition-Rule von C++Typ %qT (in unbenanntem Namensraum definiert) kann nicht passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)Typ %qT (in unbenanntem Namensraum definiert) kann nicht zum Typ %qT passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)Typ %qT hat keine bekannte GrÃ¶ÃŸeTyp %qT fÃ¼r explizite Instanziierung %qD passt nicht zum deklarierten Typ %qTTyp %qT ist kein Basistyp fÃ¼r Typ %qTTyp %qT ist keine direkte Basis von %qTTyp %qT ist keine direkte oder virtuelle Basis von %qTTyp %qT ist zu groÃŸTyp %qT verletzt fÃ¼r sich genommen die One-Definition-Rule von C++Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparameter abTyp %qT des Templatearguments %qE hÃ¤ngt von Templateparametern abTyp %qT sollte Typ %qT entsprechenTyp %qT verletzt die One-Definition-Rule von C++Typ %qT ohne Bindung fÃ¼r Funktionsdeklaration %q#D mit Bindung deklariertTyp %qT ohne Bindung verwendet, um Variable %q#D mit Bindung zu deklarierenTyp %qs entspricht nicht dem Protokoll %qETypbehauptung nur gÃ¼ltig fÃ¼r SchnittstellentypenTypattribute ignoriert, nachdem Typ bereits definiert ist%<int%> ist Standardtyp in Deklaration von %qE%<int%> ist Standardtyp in Typ-DeklarationTyp hat keine MethodenTyp ist veraltetTyp ist veraltet: %sInterner Compilerfehler: type is not compatible with its varianttype mismatch between an SSA_NAME and its symbolunpassender Typ fÃ¼r Â»caseÂ«-Marke in switch-AnweisungTypen in BIT_INSERT_EXPR passen nicht zusammenTyp passt nicht in AdressausdruckTyp passt nicht in ArraybereichsreferenzTyp passt nicht in ArrayreferenzTyp passt nicht in binÃ¤rem AusdruckTyp passt nicht in komplexem AusdruckTyp passt nicht in KomponentenreferenzTyp passt nicht in bedingtem AusdruckTypen in Skalarprodukt-Reduktion passen nicht zusammenunvertrÃ¤gliche Typen in Parameter %iTypen in Zeigerdifferenz passen nicht zusammenTyp passt nicht in ZeigeradditionsausdruckTyp passt nicht in Referenz auf realen/imaginÃ¤ren AnteilTypen passen nicht in sad-AusdruckTypkonflikt in Serien-AusdruckTyp passt nicht in SchiebeausdruckTypkonflikt in Vektor-Pack-AusdruckTyp passt nicht in VektorpermutationsausdruckTypkonflikt in Vektor-Unpack-AusdruckTypkonflikt in erweiternder VektormultiplikationTyp passt nicht in verbreiterndem Multiplizier-Akkumulier-AusdruckTypkonflikt in Reduktion von erweiternder AufsummierungTyp passt nicht bei Erweiterung von VektorschiebeausdruckTyp muss cv-qualifizierter %<auto%> oder Referenz auf cv-qualifizierten %<auto%> seinTypname %qs sollte dem Typnamen %qs entsprechenTypname als Funktion, die eine Funktion zurÃ¼ckgibt, deklariertTypname als Funktion, die ein Array zurÃ¼ckgibt, deklariertTyp des %<depobj%>-Ausdrucks ist nicht %<omp_depend_t%>Typ von %qD ist auf %<int%> voreingestelltTyp von %qD passt nicht zur ursprÃ¼nglichen DeklarationTyp von %qE ist unbekanntTyp des Arrays %q+D vervollstÃ¤ndigt UnvertrÃ¤glichkeit mit impliziter InitialisierungTyp des asm-Operanden %qE konnte nicht ermittelt werdenTyp des Bitfeldes %qs ist eine Erweiterung des GCCTyp des formalen Parameters %d ist unvollstÃ¤ndigTyp des Iterators %qD verweist auf Ã¤uÃŸeren Iterator %qDTyp der Eigenschaft %qD in Konflikt mit vorheriger Deklarationunpassende PrÃ¤zision fÃ¼r Typ in switch-AnweisungTypkennzeichner an Umwandlungs-RÃ¼ckgabetyp ignoriertTypkennzeichner an Funktions-RÃ¼ckgabewert ignoriertTyp fÃ¼r Vektor-Â»deleteÂ« ist weder Zeiger- noch Arraytyptyptransparentes %q#T kann nicht transparent gemacht werden, weil der Typ des ersten Feldes anderes ABI als gesamte Klasse hattyptransparentes %q#T hat keine Feldertyptransparente Klasse %qT hat Basisklassentyptransparente Klasse %qT hat virtuelle FunktionenInterner Compilerfehler: type variant differs by %sInterner Compilerfehler: type variant has different TREE_TYPEInterner Compilerfehler: type variant has different TYPE_BINFOInterner Compilerfehler: type variant has different TYPE_FIELDSInterner Compilerfehler: type variant has different TYPE_SIZE_UNITInterner Compilerfehler: type variant has different TYPE_VFIELDInterner Compilerfehler: type variant with TYPE_ALIAS_SET_KNOWN_PInterner Compilerfehler: type variant%'s TREE_TYPEInterner Compilerfehler: type variant%'s TYPE_BINFOInterner Compilerfehler: type variant%'s TYPE_SIZE_UNITTyp war vorher als %qE deklariertInterner Compilerfehler: type%'s TREE_TYPEInterner Compilerfehler: type%'s TYPE_BINFOInterner Compilerfehler: type%'s TYPE_SIZE_UNITType-Punning auf unvollstÃ¤ndigen Typen kann strict-aliasing-Regeln verletzentype-specifier ist in Lambda ungÃ¼ltigTyp/Wert des Arguments %d passt nicht in Template-Parameterliste fÃ¼r %qDtypedef %q+D als %<_Noreturn%> deklarierttypedef %q+D als %<inline%> deklarierttypedef %qD ist initialisiert (stattdessen lieber __typeof__ verwenden)typedef %qD ist initialisiert (stattdessen decltype verwenden)typedef %qD lokal definiert, aber nicht verwendetÂ»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltigÂ»typedefÂ« als %<auto%> deklarierttypedef-Name darf kein Spezifizierer mit geschachteltem Namen seintypedef-Name %qD als Destruktor-Deklarator verwendetTyp-ID qualifizierten Funktionstypen %qTTypeid-Ausdruck ist kein konstanter Ausdruck, da %qE polymorphen Typ hatTypen nicht ganz kompatibelTypen unterscheiden sich im VorzeichenbesitzTypen haben unterschiedliche Anzahl von ParameternTypen dÃ¼rfen nicht in %<decltype%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in %<noexcept%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in einem %qs-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem %<typeid%>-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem Â»conversion-type-idÂ« definiert werdenin einer for-Bereichs-Deklaration dÃ¼rfen keine Typen definiert werdenTypen dÃ¼rfen nicht in einem Â»newÂ«-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem Â»new-type-idÂ« definiert werdenTypen dÃ¼rfen nicht in Alias-Templatedeklarationen definiert werdenTypen dÃ¼rfen nicht in einer Ausnahmespezifikation definiert werdenTypen dÃ¼rfen nicht in Typumwandlungen definiert werdenTypen dÃ¼rfen nicht in Bedingungen definiert werdenneue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdenTypen dÃ¼rfen nicht in Ausnahmedeklarationen definiert werdenTypen dÃ¼rfen nicht in explicit-specifier definiert werdenTypen dÃ¼rfen nicht in Iteratortyp definiert werdenTypen dÃ¼rfen nicht in Parametertypen definiert werdenin Template-Argumenten dÃ¼rfen keine Typen definiert werdenTypen dÃ¼rfen nicht innerhalb von %<__builtin_offsetof%> definiert werdenTypspezifikation in ALLOCATE bei %LWirkliche Stelle des gestapelten Parameters kann nicht berechnet werden%qT kann nicht aus %qE hergeleitet werdenLambda-RÃ¼ckgabewert von %qE kann nicht hergeleitet werden%qs kann nicht emuliert werdenKein Register zum Auslagern gefundenin Klasse %qs konnte kein Register fÃ¼r Ãœberlauf gefunden werdenOperator %qD fÃ¼r Zeichenliterale mit Argument %qT kann nicht gefunden werdennumerischer literaler Operator %qD konnte nicht gefunden werdenliteraler Operator fÃ¼r Zeichenketten %qD mit Argumenten %qT, %qT konnte nicht gefunden werdenNeuladungen fÃ¼r unmÃ¶gliche EinschrÃ¤nkungen konnten nicht generiert werden:Neuladungen konnten nicht generiert werden fÃ¼r:Standard-Linkerscript %qs kann nicht in den Bibliotheks-Suchpfaden gefunden werdendynamische AbhÃ¤ngigkeit %qs kann nicht geÃ¶ffnet werdenDatei kann nicht geÃ¶ffnet werdenLogdatei %<vtv_class_set_sizes.log%> kann nicht geÃ¶ffnet werden: %mLogdatei %<vtv_count_data.log%> kann nicht geÃ¶ffnet werden: %mLogdatei %<vtv_set_ptr_data.log%> kann nicht geÃ¶ffnet werden: %mOperand kann noch nicht ausgegeben werden; Code == %d (%c)Informationen fÃ¼r Plugin %qs kÃ¶nnen nicht registriert werden: Pluginname nicht gefunden%qs kann nicht als PIC-Register verwendet werdenunbegrenzte Verwendung von %<alloca%>unbegrenzte Verwendung von Array mit variabler LÃ¤ngeunbedingtes %2d niemals ausgefÃ¼hrt
  unbedingtes %2d, genommen: %s
! nicht deklarierter Selektor %qEundefiniertes Verhalten, wenn zweiter Parameter von %<va_start%> mit %<register%>-Speicherklasse deklariert wirdbenannter Operand %qs ist nicht definiertzugrunde liegender Typ %qT von %qT muss ein ganzzahliger Typ seinfalsche Zuordnung des zugrunde liegenden Typs in enum %q#TUnerwarteter Â»!$OMP ATOMICÂ«Ausdruck bei %Lunerwartetes %<%s%> nach %<%s%>unerwarteter AST der Art %sunerwartetes Argumentunerwartetes Argument fÃ¼r msp430_select_hwmult_lib: %sunerwartetes Attributunerwarteter Basistyp in cris_print_baseunexpected expression %qE of kind %sunerwarteter Dateiname %s in Linker-AuflÃ¶sungsdatei. %s erwartetunerwartetes erstes Argument fÃ¼r msp430_select_hwmult_lib: %sunerwarteter Indextyp in cris_print_indexunerwartetes SchlÃ¼sselwort; entfernen Sie Leerzeichen zwischen AnfÃ¼hrungszeichen und Suffixbezeichnerunerwarteter multiplikativer Operandunerwarteter Offsetunerwarteter Operandunerwarteter Operand: %dunerwartete Seiteneffekte in Adresseunbehandelte Ausrichtung fÃ¼r %<#pragma nomember_alignment%>Unidentifizierbare Aufrufoperationnicht initialisiertes const %qDnicht initialisiertes const %qD ist in C++ ungÃ¼ltignicht initialisierte Konstante in %<new%> von %q#Tnicht initialisiertes konstantes Element in %q#Tnicht initialisiertes konstantes Element in %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes konstantes Element %qT ist in C++ ungÃ¼ltignicht initialisiertes konstantes Element in Basis %q#T von %q#Tnicht initialisiertes konstantes Element in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes Referenzelement in %q#Tnicht initialisiertes Referenzelement in %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes Referenzelement in Basis %q#T von %q#Tnicht initialisiertes Referenzelement in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisierte Variable %q+D in Programmspeicherbereich platziertuninitialisierte Variable %qD in %<constexpr%>-Kontextuninitialisierte Variable %qD in %<constexpr%>-Funktionunion kann nicht transparent gemacht werdenÂ»unionÂ« wurde hier definiertUnion hat keine ElementeUnion hat keine benannten ElementeUnion-Element %q+D mit nichttrivialem %qDunbekanntes Modell %qs fÃ¼r %<#pragma extern_model%>unbekannter Name %qs fÃ¼r %<#pragma member_alignment%>unbekannter Schalter %<-mdebug-%s%>unbekannte CRIS-CPU-Versionsangabe in %<-mtune=%>: %sunbekannte CRIS-Versionsangabe in %<-march=%> oder %<-mcpu=%>: %sUnbekannte Schutzstufe %qs fÃ¼r Kontrollflussunbekannter IRA-Algorithmus %qsunbekannte IRA-Region %qsUnbekanntes LTO-Partitionierungs-Modell %qsunbekannte Stufe %qs fÃ¼r Live-PatchingUnbekannte Stufe %qs fÃ¼r Stapel-Wiederverwendungunbekanntes TLS-Modell %qsunbekannte Aktion %qE fÃ¼r %<#pragma pack%> - ignoriertunbekannte Ausrichtung %qs fÃ¼r Option %qs angegebenUnbekanntes architekturspezifisches SpeichermodellUnbekannte Architekturspezifikation in Speichermodell fÃ¼r eingebaute Funktionunbekannte Einstellung %qs fÃ¼r Arraygrenzenunbekannte ArraygrÃ¶ÃŸe in Â»deleteÂ«unbekannte Ausgabe %qs des asm-Schaltersunbekanntes Attribut %qEunbekannter Basisblock-Umsortierungs-Algorithmus %qsInterner Fehler: unknown block specifierunbekannter eingebauter direkter Operandentyp fÃ¼r Operand %dunbekanntes Callback-Ereignis von Plugin %s registriertUnbekannter Wert fÃ¼r cc_attrunbekanntes Konvertierungstyp-Zeichen %qc im FormatUnbekannte Kernarchitektur %qs in %qs angegebenunbekannte CPU %qs fÃ¼r %<-mtune%>unbekannter Entmangelstil %qsunbekanntes Zielunbekannte Art Ã¼berschÃ¼ssiger Genauigkeit %qsunbekanntes Flag wurde in %<-moverride=%s%> Ã¼bergeben (%s)unbekannte Art der Gleitkomma-KÃ¼rzung %qsunbekannter BefehlsmodusInterner Fehler: unknown internal function %qEunbekannte Linkerausgabe %qsUnbekannter Maschinenzustand %qEFalscher Kopierbefehl:Unbekannte Offload-ABI %qsunbekannter Operandenbuchstabe: Â»%cÂ«unbekannter Operator %qs in %%:version-compareunbekannte Option %q.*s in %<-fopt-info-%s%>Option hinter %<#pragma GCC diagnostic%> Art unbekanntunbekannte Option fÃ¼r %<%s=%s%>unbekannte Option fÃ¼r %<-mrecip=%s%>Unbekannter Parameter fÃ¼r Option %<-mtune-ctrl%>: %sunbekannter Durchlauf %s in %<-fdisable%> angegebenunbekannter Durchlauf %s in %<-fenable%> angegebenunbekanntes ZeigergrÃ¶ÃŸenmodell %qsUnbekannte Profil-Aktualisierungs-Methode %qsunbekanntes Eigenschaftsattributunbekanntes Zeichen Â»%cÂ«unbekannter Registername %qs in %<asm%>unbekannter Registername: %sunbekannte Adressverschiebungs-Unspecunbekannte Spezifikationsfunktion %qsunbekannte Spezifikation fÃ¼r die Menge der FLT_EVAL_METHOD-Werte, um %qs zu erlaubenunbekannte Angabe Â»%sÂ« in Attribut Â»amdgpu_hsa_kernelÂ«unbekannte Quelleunbekannter Stapel-ÃœberprÃ¼fungsparameter %qsunbekannter Schalter %<-mlong-double-%s%>Unbekanntes Zielattribut oder -pragma %qsunbekannte Tuning-Option Â»%sÂ«unbekannter Typ %<%T%> bei Objective-C-Kodierung gefundenunbekannter Typname: %qEUnbekannter Typname %qE; meinten Sie %qs?unbekannter Typname %qE; verwenden Sie das %<enum%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Typname %qE; verwenden Sie das %<struct%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Typname %qE; verwenden Sie das %<union%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Wert %qs fÃ¼r %<-march%>unbekannter Wert %qs fÃ¼r %<-mcpu%>unbekannter Wert %qs fÃ¼r %<-mtune%>unbekannter Wert %qs von %<-mmacosx-version-min%>unbekannter ABI-Typ (%qs) fÃ¼r Vektorisierungsbibliothek fÃ¼r Schalter %qsUnbekanntes Vektorisierer-Kostenmodell %qsUnbekannte InitialisierungsprioritÃ¤t %qs fÃ¼r VTable-VerifikationAlleinstehende FarbrÃ¼cksetz-DirektiveAlleinstehende q-Direktiveunbenannte Klasse wurde hier definiertunbenanntes Feld hat unvollstÃ¤ndigen Typenunbenanntes Feld ist weder eine Funktion noch Elementfunktion; kann nicht als %<friend%> deklariert werdenunbenannte Initialisierung fÃ¼r %qT, das keine Basisklassen hatunbenannte Initialisierung fÃ¼r %qT, das Mehrfachvererbung verwendetunbenanntes Â»enumÂ« mit GÃ¼ltigkeitsbereich ist nicht erlaubtUnbenannte struct/union, die keine Instanzen definiertunbenannter Typ ohne Bindung wird verwendet, um Funktion %q#D mit Bindung zu deklarierenunbenannter Typ ohne Bindung wird verwendet, um Variable %q#D mit Bindung zu deklarierenunbenannte Variable oder Feld als Â»voidÂ« deklariertunnÃ¶tige Klammern in Deklaration von %qsungeordneter Vergleich mit Nicht-Gleitkomma-Argumentunquote_string(): got bad stringNicht erreichbarnicht erkanntes Kommandozeilenargument von Option unerkennbarer Befehl:unbekanntes Ziel fÃ¼r %<-mfpu%>: %sunbekanntes Ziel fÃ¼r %s: %sunerkannte Adressenicht erkanntes Kommandozeilenargument in Option %qsArgument fÃ¼r Option %<-mcpu%> nicht erkannt: %sunbekanntes Argument fÃ¼r Option %<-f%ssanitize%s=%>: %q.*sunbekanntes Argument fÃ¼r Option %<-f%ssanitize%s=%>: %q.*s; meinten Sie %qs?Argument %q.*s fÃ¼r Option --help= nicht erkanntunbekannte Kommandozeilenoption %<-%s%>unbekannte Kommandozeilenoption %<-%s%>; meinten Sie %<-%s%>?nicht erkannte Kommandozeilenoption %<-fdump-%s%>nicht erkannte Kommandozeilenoption %<-fopt-info-%s%>nicht erkannte Kommandozeilenoption %qsunbekannte Steuerregisternummer: %d - %<psw%> wird verwendetUnbekannte Debugausgabestufe %qsunbekannter Kantenschalter: Â»%sÂ«unbekannter enum-Wert: Â»%sÂ«unerkannte FormatangabeGCC-Debuggingoption nicht erkannt: %cunbekanntes hwpy-Feld in msp430_mcu_data[%d]: %dnicht erkanntes include_flags 0x%x an print_specific_help weitergegebenunbekanntes Interrupt-Vektor-Argument fÃ¼r Attribut %qEunbekannter ivar-Sichtbarkeitswert %qsunbekannter Operand fÃ¼r %%:asm_auto_mfpuunbekannter Operand fÃ¼r %%:canon_for_mlibunbekannte Option %<-fdisable%>unbekannte Option %<-fenable%>unbekannte Option an %%:target_mode_check weitergegebenunbekannter Registername %qsunbekannter Wert %qs fÃ¼r Speicherreihenfolge von Skalarennicht erkannter Abschnittsname %qEunerkannter Schatten-Adressoffset %qsunerkannte vermutete Konstanteunbekannter Sichtbarkeitswert %qsnicht behebbarer FehlerungelÃ¶ste Ãœberladung des eingebauten Altivec %qFunaufgelÃ¶ste Ã¼berladene eingebaute FunktionuneingeschrÃ¤nkte Â»UnionsÂ« sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarunsicherer Funktionsaufruf %qD innerhalb von %<transaction_safe%>-Funktionunsicherer Funktionsaufruf %qD innerhalb von atomarer Transaktionunsicherer Funktionsaufruf %qE innerhalb von %<transaction_safe%>-Funktionunsicherer Funktionsaufruf %qE innerhalb von atomarer Transaktionunsicherer indirekter Funktionsaufruf innerhalb von %<transaction_safe%>-Funktionunsicherer indirekter Funktionsaufruf innerhalb von atomarer TransaktionVorzeichenlose Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEVorzeichenlose Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE nach %qEGleitkommakonstante ohne Suffixnicht unterstÃ¼tztes Argument fÃ¼r %qDnicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMDnicht unterstÃ¼tzter Argumenttyp fÃ¼r eingebaute Funktionnicht unterstÃ¼tzte Kombination: %qs %snicht unterstÃ¼tzte Kombination: %qs%s %snicht unterstÃ¼tzte Kombination: %sFestkommaumwandlung nicht unterstÃ¼tztnicht unterstÃ¼tzter Modus %s
  nicht unterstÃ¼tzte Nicht-Standard-Verkettung von Zeichenkettenliteralennicht unterstÃ¼tzter Nicht-Standard-Suffix an GleitkommakonstanteOperand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tztnicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes RegisterIn booleschem Vektorvergleich ist die Operation oder der Typ nicht unterstÃ¼tztnicht unterstÃ¼tztes Record-Layoutnicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r %<simd%>-Funktionennicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMDnicht unterstÃ¼tzte simdlen %dnicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregisterunbeendete Assemblerdialekt-Alternativeunbeendete Farbdirektiveunbeendete Formatzeichenketteunbeendete q-Direktiveunverwendete Argumente in $-Stil-Formatunverwendeter Parameter %qDungenutzte Deklaration fÃ¼r strukturierte BindungVariable %q+D wird nicht verwendetVariable %qD wird nicht verwendetAbwicklungstabellen erfordern derzeit entweder einen Rahmenzeiger oder %<-maccumulate-outgoing-args%> fÃ¼r KorrektheitOberer Wert in case-Marken-Bereich Ã¼berschreitet den Maximalwert des Typsstattdessen #include verwendenstattdessen %<%T::%D%> verwenden%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifiziertem Namen zu benennen%<%T::template %D%> verwenden, um dies als Template zu kennzeichnen%<-Winvalid-pch%> fÃ¼r weitere Informationen verwendenverwenden Sie %<-faligned-new%>, um die C++17-UnterstÃ¼tzung fÃ¼r Ã¼berausgerichtetes New einzuschaltenverwenden Sie %<-fext-numeric-literals%>, um weitere eingebaute Suffixe einzuschalten%<-flax-vector-conversions%> verwenden, um Umwandlung zwischen Vektoren mit unterschiedlichen Elementtypen oder Anzahl der Teile zu erlauben%<...%> verwenden, um Argumentpack aufzulÃ¶sen%<__builtin_rx_mvtc (0, ... )%> verwenden, um beliebige Werte in PSW zu schreibenverwenden Sie %<template<>%> fÃ¼r eine explizite Spezialisierungstattdessen %<this->%D%> verwendenStattdessen __attribute__ ((VektorgrÃ¶ÃŸe)) verwendenVerwenden Sie zum Beispiel %<-Wabi=11%>, um vor Ã„nderungen von GCC 7 zu warnenVerwendung von %<alloca%>Verwendung von %<alloca%> innerhalb einer SchleifeVerwendung von %<auto%> in Lambda-Parameterdeklaration ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarVerwendung von %<auto%> in Umwandlungsoperator von Elementtemplate kann niemals hergeleitet werdenVerwendung von %<auto%> in Parameterdeklaration ist nur mit %<-fconcepts%> verfÃ¼gbarVerwendung von %<auto%> in Parameterdeklaration ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarVerwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<double%> in AltiVec-Typen ist ohne %qs ungÃ¼ltigVerwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<long long%> in AltiVec-Typen ist ohne %qs ungÃ¼ltigVerwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwendenVerwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne %qs ungÃ¼ltigVerwendung von %<this%> in KonstantenausdruckVerwendung von %qD vor Herleitung von %<auto%>Verwendung von %qs in TemplateVerwendung des %qs-LÃ¤ngenmodifizierers mit %qc-Typ-Zeichen hat entweder keine Auswirkung oder undefiniertes Verhaltengleichzeitige Verwendung von %s und %s im Format %sVerwendung von %s und %s zusammen mit Format %<%%%c%> fÃ¼r %sVerwendung eines Operanden vom Typ %qT in %<operator++%> ist veraltetVerwendung eines Operanden vom Typ %qT in %<operator++%> ist in C++17 verbotenVerwendung eines Operanden vom Typ %qT in %<operator--%> ist verbotenVerwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltigVerwendung von eingebautem Parameterpack %qD auÃŸerhalb eines TemplatesVerwendung der eingebauten Eigenschaft %qE in Funktionssignatur; stattdessen sollten Bibliothekseigenschaften verwendet werdenVerwendung des Klassentemplates %qT als AusdruckVerwendung dezimaler Gleitkommatypen in AltiVec-Typen ist ungÃ¼ltiggelÃ¶schte Funktion %qD wird verwendetVerwendung des enum %q#D ohne vorherige DeklarationVerwendung des ungÃ¼ltigen Variablentemplates %qEVerwendung lokaler Variable mit automatischer Speicherklasse aus enthaltender FunktionVerwendung einer multiversionierten Funktion ohne StandardargumentVerwendung des Namensbereiches %qD als AusdruckVerwendung einer Typumwandlung nach %q#T im alten StilVerwendung eines Parameters aus enthaltender FunktionVerwendung eines Parameters auÃŸerhalb des FunktionskÃ¶rpersVerwendung von ungetyptem nilfÃ¼r Anweisung fehlt Verwendungs-Operanddie Option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> oder %<-std=gnu11%> verwenden, um den Code zu Ã¼bersetzenArray, das nicht in Zeiger umgewandelt werden kann, anstelle des geforderten Skalars verwendetWert eines struct-Typs anstelle des geforderten Skalars verwendetWert eines union-Typs anstelle des geforderten Skalars verwendetVektortyp verwendet, wo Skalars benÃ¶tigt wirdnutzloses %<_Alignas%> in leerer Deklarationnutzloses %qs in leerer Deklarationnutzlose Umwandlung in Typ %q#TNutzlose Speicherklassenangabe in leerer DeklarationNutzloser Typname in leerer DeklarationNutzloser Typqualifizierer in leerer Deklarationbenutzerdefinierte ReduktionsauflÃ¶sung ist mehrdeutigbenutzerdefinierte Reduktion fÃ¼r %qE nicht gefundenbenutzerdefinierte Reduktion mit Konstruktorinitialisierung fÃ¼r Basisklasse %qTbenutzerdefiniertes %qD wertet immer beide Argumente ausbenutzerdefinierte Literale nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarverwendet %qD, das jedoch keinen Ausrichtungsparameter hat%<%c%s%> wird verwendetVerwendung von %qs mit vorzeichenlosem Typ hat keinen EffektTemplatespezialisierung alias %qT hinter %qs wird verwendetdie Funktion %qD berechnet den Betrag einer komplexen Zahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer komplexen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergebendarwin64-ABI wird verwendetdie Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom binÃ¤ren Gleitkommatyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer binÃ¤ren Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer binÃ¤ren Gleitkommazahl, bekommt hier jedoch ein Argument vom dezimalen Gleitkommatyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT Ã¼bergebenungÃ¼ltiges Feld %qD wird verwendetnum_workers (%d) wird verwendet, %d wird ignoriertAltes darwin-ABI wird verwendetErgebnis einer %<void%> zurÃ¼ckgebenden Funktion verwendetrvalue wird als lvalue verwendetTemplatetyp-Parameter %qT wird nach %qs verwendetdas Intervall [%E, %E] wird fÃ¼r das Argument der Direktive verwendettypedef-Name %qD wird nach %qs verwendetvector_length (%d) wird verwendet, da eine vektor-partitionierbare Routine aufgerufen wird, %d wird ignoriertvector_length (%d) wird verwendet, %d wird ignoriertvector_length (%d) wird verwendet, Laufzeiteinstellung wird ignoriertvector_length (64) wird verwendet, %d wird ignoriertvector_length (64) wird verwendet, Laufzeiteinstellung wird ignoriertÂ»usingÂ«-Deklaration fÃ¼r Nicht-Element im GÃ¼ltigkeitsbereich der KlassegÃ¼ltige Argumente sind: %sgÃ¼ltige Argumente sind: %s;gÃ¼ltige Argumente sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %sgÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %sgÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<target("arch=")%> sind: %sgÃ¼ltige Argumente fÃ¼r %<target("arch=")%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<target("tune=")%> sind: %sgÃ¼ltige Argumente fÃ¼r %<target("tune=")%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %qs sind: %sgÃ¼ltige Argumente fÃ¼r %qs sind: %s; meinten Sie %qs?gÃ¼ltige Featurenamen sind: %sgÃ¼ltige Featurenamen sind: %s; meinten Sie %qs?gÃ¼ltive Werte fÃ¼r eingebautes %qF, Argument %d, sind 64, 128, 256, 512, 1024, 2048, und 4096validate_value_data: Zyklus in regno-Kette (%u)validate_value_data: [%u] Falsches next_regno fÃ¼r leere Kette (%u)validate_value_data: [%u] Falsches oldest_regno (%u)validate_value_data: [%u] Nicht leeres Register in Kette (%s %u %i)Wert %qE vom Typ %qT ist kein KonstantenausdruckWert %qs wird von Attribut %<target%> nicht unterstÃ¼tztWertargumentberechneter Wert ist unbenutztWert von %<-mfixed-range%> muss die Form REG1-REG2 habenin %qs Ã¼bergebener Wert ist zu groÃŸWertinitialisierung des Funktionstypen %qTWertinitialisierung des unvollstÃ¤ndigen Typen %qTWertinitialisierung des Referenztypen %qTvar-tracking-assignments Ã¤ndert selektive PlanungVariableVariable %q#D hat Initialisierung, aber unvollstÃ¤ndigen TypVariable %q+D als %<_Noreturn%> deklariertVariable %q+D als %<inline%> deklariertVariablendefinition von %q+D ist als dllimport markiertVariable %q+D kÃ¶nnte von %<longjmp%> oder %<vfork%> zerstÃ¶rt werdenVariable %q+D muss konstant sein, um mit %qs in Nur-Lese-Abschnitt gelegt zu werdenVariable %q+D Teil des Alias-Zyklusdynamisch initialisierte Variable %q+D in Programmspeicherbereich platziertVariable %qD hat FunktionstypVariable %qD hat Initialisierung, aber unvollstÃ¤ndigen TypVariable %qD des nicht-literalen Typs %qT in %<constexpr%>-FunktionVariable %qD als Funktion redeklariertVariable %qD gesetzt, aber nicht verwendetVariable %qD wird in %<#pragma acc declare%> mehr als einmal verwendetVariable %qE in umgebender %<host_data%>-Region deklariertVariable %qE ist keine Iteration der Ã¤uÃŸersten Schleife %d, jedoch %qE erwartetauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in ErhÃ¶hungsausdruck nicht zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im linken Operanden des Kommaoperators zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im rechten Operanden des Kommaoperators zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im zweiten Operanden des bedingten Ausdrucks zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in Anweisung nicht zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im dritten Operanden des bedingten Ausdrucks zugegriffenVariable %qs wurde in ausgelagertem Code referenziert, wurde aber nicht markiert, dass sie im ausgelagerten Code enthalten sein dÃ¼rfteVariablenkonzept hat keine InitialisierungArray %qD variabler LÃ¤nge wird verwendetArray variabler GrÃ¶ÃŸe wird verwendetElementtyp variabler LÃ¤nge in %<reduction%>-Klausel eines ArraysVariable mit demselben Assemblernamen wie die virtuelle Tabelle ist in anderer Ãœbersetzungseinheit definiertVariable oder Feld %qE als Â»voidÂ« deklariertVariable oder Feld als Â»voidÂ« deklariertals %<extern%> redeklarierte Variable war bereits als %<static%> deklariertTyp %qT mit variabler LÃ¤nge in %<reduction%>-KlauselTyp %qT mit variabler GrÃ¶ÃŸe in %qs-KlauselInterner Fehler: variable symbol is not variableVariablentemplate hier deklariertBezeichner %qD fÃ¼r Variablentemplate ist geschachteltem Namens-Spezifizierervariable Templates sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarVariablenverfolgung angefordert, jedoch nicht von diesem Debug-Format unterstÃ¼tztVariablenverfolgung angefordert, jedoch nutzlos ohne Debug-InfoGrenze zur Variablenverfolgung Ã¼berschrittenObere GrÃ¶ÃŸengrenze zur Variablenverfolgung mit %<-fvar-tracking-assignments%> Ã¼berschritten; neuer Versuch ohneArray variabler LÃ¤nge hat unbekannte Obergrenzezusammengesetztes Literal variabler GrÃ¶ÃŸeObjekt variabler GrÃ¶ÃŸe darf nicht initialisiert werdenvariabel modifiziertes %qE im Dateibereichvariabel modifiziertes Feld im Dateibereichim Â»newÂ«-Ausdruck ist kein variabel modifizierter Typ erlaubtvariadische EinschrÃ¤nkung ohne %<...%> eingefÃ¼hrtvariadische Funktionen mÃ¼ssen die AAPCS-Basisvariante verwendenvariadische Templates nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarvariadischer Thunk-Aufrufvec_duplicate sollte von einem Skalar auf einen gleichartigen Vektor abbildenvec_lvsl ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffevec_lvsr ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffevector CONSTRUCTOR element is not a GIMPLE valueElementindex in Vektorkonstruktor ist nicht NullVektor-Argument an Funktion ohne Prototyp Ã¼bergebenVektorbedingung wird stÃ¼ckweise ausgeweitetVektoreinschub nicht an ElementgrenzeVektoroperation wird parallel ausgeweitetVektoroperation wird stÃ¼ckweise ausgeweitetVektoroperation wird mit einzelner skalarer Operation ausgeweitetVektorÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEVektorÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEVektorumverteilungsoperation wird stÃ¼ckweise ausgeweitetVektorgrÃ¶ÃŸe kein ganzzahliges Vielfaches der KomponentengrÃ¶ÃŸeVektortypen erwartet in Serien-AusdruckVektortypen erwartet in sad-Ausdruckin Vektorpermutationsausdruck werden Vektortypen erwartetVektorisierung fÃ¼r eine SIMD-Schleife nicht durchgefÃ¼hrtVektoren unterschiedlicher Elementanzahl in Vektorpermutationsausdruck gefundenverify_bind_c_derived_type(): Given symbol is unexpectedly NULLInterner Fehler: verify_cgraph_node failedverify_eh_tree gescheitertInterner Fehler: verify_flow_info failedInterner Fehler: verify_flow_info: Basic block %d succ edge is corruptedInterner Fehler: verify_flow_info: Block %i has loop_father, but there are no loopsInterner Fehler: verify_flow_info: Block %i lacks loop_fatherInterner Fehler: verify_flow_info: Duplicate edge %i->%iInterner Fehler: verify_flow_info: Incorrect blocks for fallthru %i->%iInterner Fehler: verify_flow_info: Incorrect fallthru %i->%iInterner Fehler: verify_flow_info: Missing count of block %iInterner Fehler: verify_flow_info: REG_BR_PROB does not match cfg %i %iInterner Fehler: verify_flow_info: REG_BR_PROB is set but cfg probability is notInterner Fehler: verify_flow_info: Wrong count of block %iInterner Fehler: verify_flow_info: Wrong probability of edge %i->%iverify_gimple failedverify_histograms failedverify_ssa gescheitertverify_type failedVersionsattribut ist keine ZeichenketteKonfliktmarker fÃ¼r Versionskontrolle in Dateivon %qT geerbte Version ist hier deklariertvirt-Spezifikation in %qs ist auÃŸerhalb einer Klassendefinition nicht erlaubtvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtuelle Basis %qT ist in %qT durch Mehrdeutigkeit unzugÃ¤nglichfÃ¼r Anweisung fehlt virtueller Def-Operandvirtual definition is not an SSA namevirtuelle Definition der Anweisung nicht aktuellvirtuelle Funktion %q+D Ã¼bersteuert final-Funktionvirtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp habenMultiversionierung virtueller Funktionen wird nicht unterstÃ¼tztvirtuelle Funktionen kÃ¶nnen erst mit C++2a constexpr seinvirtuelle Funktionen kÃ¶nnen keine friends seinvirtuelle Methode %qDvirtuelle Nicht-Klassen-Funktion %qsvirtuelle Tabelle des Typs %qD enthÃ¤lt RTTI-Informationvirtuelle Tabelle des Typs %qD verletzt die One-Definition-Rulevirtuelle Tabelle des Typs %qD verletzt die One-Definition-Rulevirtuelle Verwendung von Anweisung nicht aktuellfÃ¼r Anweisung fehlt virtueller Verwendungs-OperandSichtbarkeitsargument muss Â»defaultÂ«, Â»hiddenÂ«, Â»protectedÂ« oder Â»internalÂ« seinSichtbarkeitsargument ist keine ZeichenketteSichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriertvms Â»#pragma __messageÂ« wird ignoriertvoid-Wert nicht ignoriert wie es sein sollteflÃ¼chtiges ArgumentÂ»volatileÂ« muss fÃ¼r jeden Speicher angegeben werden, der von DMA beeinflusst wird.vtable fÃ¼r waitpid gescheitertWarnung: Warnung: Evtl. mit Â»-staticÂ« linken, da Systembibliotheken mitÂ»%sÂ« wurde erwartetschwaches %q+D kann nicht als %qE definiert werdenschwache Deklaration von %q+D wird auf bereits existierende Â»staticÂ«-Definition angewandtschwache Deklaration von %q+D muss Ã¶ffentlich seinschwache Deklaration von %q+D wird nicht unterstÃ¼tztschwache Referenz %q+D muss statische Bindung habenweakref %q+D zielt letztendlich auf sich selbst abAttribut weakref muss vor Attribut alias auftretenweakref wird in dieser Konfiguration nicht unterstÃ¼tztGewichte mÃ¼ssen nichtnegativ sein
  beim Schreiben der Ausgabe nach %s: %mwÃ¤hrend %qT in %E Elemente zerlegt wirdwÃ¤hrend %qT in %wu Element zerlegt wirdwÃ¤hrend %qT in %wu Elemente zerlegt wirdbeim Referenzieren von %qDWide-Zeichenkettenliteral in %<asm%>Breite von %qD Ã¼bersteigt seinen TypenBreite von %qs Ã¼berschreitet dessen TypenBreite des Bit-Feldes %qD hat Nicht-Ganzzahl-Typ %qTwerden als %<id%> zurÃ¼ckgebend angenommen und akzeptierenmitinnerhalb dieser Schleifeohne %<-gdwarf-5%> ist %<-gvariable-location-views=incompat5%> gleichbedeutend mit %<-gvariable-location-views%>arbeitsteilende Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<critical%>, %<ordered%>, %<master%>, explizit %<task%> oder %<taskloop%> istSchreiben von %wu Bit Daten auÃŸerhalb der Grenzen des Zielobjekts, Daten wurden auf %wu Bit abgeschnittenwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenSchreiben in konstantes Objekt (Argument %d)Ausgabedatei wird geschriebenSchreiben Ã¼ber Null-Zeiger (Argument %d)beim Schreiben in LTRANS-Ausgabeliste %s: %mSchreibzugriff auf Adressraum %qs wird nicht unterstÃ¼tztInterner Compilerfehler: wrong TYPE_CACHED_VALUES entryInterner Fehler: wrong amount of branch edges after conditional jump in bb %iInterner Fehler: wrong amount of branch edges after unconditional jump %ifalsches Argument %qs fÃ¼r Option %qsFalsche Kante %d->%d fÃ¼r PHI-ArgumentFalsche Liste zur sofortigen Verwendungfalscher Befehl in Â»fallthruÂ«-KanteInterner Fehler: wrong list of exited loops for edge  %d->%dFalsche Anzahl an Argumenten fÃ¼r das Attribut %qE angegebenfalsche Anzahl der Argumente fÃ¼r %%:debug-level-gtfalsche Anzahl von Argumenten fÃ¼r %<__builtin_addressof%>falsche Anzahl der Argumente fÃ¼r %<__builtin_call_with_static_chain%>falsche Anzahl der Argumente fÃ¼r %<__builtin_choose_expr%>falsche Anzahl der Argumente fÃ¼r %<__builtin_complex%>falsche Anzahl von Argumenten fÃ¼r %<__builtin_convertvector%>falsche Anzahl von Argumenten fÃ¼r %<__builtin_launder%>falsche Anzahl der Argumente fÃ¼r %<__builtin_shuffle%>falsche Anzahl der Argumente fÃ¼r Funktion %<__builtin_next_arg%>falsche Anzahl der Argumente fÃ¼r Funktion %<va_start%>Interner Fehler: wrong number of branch edges after unconditional jump in bb %ifalsche Anzahl der Templateargumente (%d, sollte %d sein)falsche Anzahl der Templateargumente (%d, sollte mindestens %d sein)Falsche ausgehende Kantenmarken am Ende des bb %dfalscher Strategiename %qs fÃ¼r Option %qs angegebenArgument falschen Typs fÃ¼r %sArgument falschen Typs fÃ¼r absfalsches Typargument fÃ¼r Â»absuÂ«Argument falschen Typs fÃ¼r Bit-KomplementArgument falschen Typs fÃ¼r KonjugationArgument falschen Typs fÃ¼r DekrementierungArgument falschen Typs fÃ¼r InkrementierungArgument falschen Typs fÃ¼r unÃ¤res AusrufungszeichenArgument falschen Typs fÃ¼r unÃ¤res MinusArgument falschen Typs fÃ¼r unÃ¤res PlusArgument falschen Typs fÃ¼r Â»%sÂ«x87-RegisterrÃ¼ckgabe mit ausgeschaltetem x87xstormy16_print_operand: unbekannter Codedies kann durch das LÃ¶schen der Initialisierung umgangen werdenBei Verwendung der Option %qs kann die Adresse von geschachtelten Funktionen nicht verwendet werdenSie kÃ¶nnen stattdessen einen %<inline%>-Namensraum verwendenz/Architektur.Null als NullzeigerkonstanteArrayabschnitt der LÃ¤nge 0 in %qs-KlauselArraygrÃ¶ÃŸe von %q+D ist null oder negativTyp %qT mit GrÃ¶ÃŸe 0 in %<reduction%>-KlauselTyp %qT mit GrÃ¶ÃŸe 0 in %qs-KlauselVektorgrÃ¶ÃŸe NullBreite Null fÃ¼r Bitfeld %q+DBreite Null fÃ¼r Bitfeld %qsBreite null im Format %sFormat-Zeichenkette %s der LÃ¤nge nullArray %qD der GrÃ¶ÃŸe nullArray %qT der GrÃ¶ÃŸe nullArrayelement %qD mit LÃ¤nge 0 in ansonsten leerem %q#TArrayelement %qD mit LÃ¤nge 0 befindet sich nicht am Ende von %q#T{anonym}
\ No newline at end of file
--- 2282,2287 ----
  
  aus Spezifikation erzeugtes switch ist nur %<-%>spec_dimen_size(): Bad dimensionSpezialisierung %qT hinter Instanziierung %qTSpezialisierung von %qD nach InstanziierungSpezialisierung von %qD in anderem NamensbereichSpezialisierung von %qD muss im GÃ¼ltigkeitsbereich des Namensbereiches auftretenSpezialisierung von %qT hinter InstanziierungSpezialisierung des Alias-Template %qDSpezialisierung der implizit deklarierten speziellen ElementfunktionSpezialisierung des Variablenkonzepts %q#DSpezialisierung des Variablentemplates %qD als Funktion deklariert%q#T wird in anderem Namensbereich spezialisiertspezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>angegebene Grenze %wu Ã¼berschreitet %<INT_MAX%>angegebene Grenze %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wuangegebene Grenze %wu Ã¼berschreitet die GrÃ¶ÃŸe %wu des Zielobjektsangegebene Bereichsgrenze [%wu, %wu] Ã¼berschreitet %<INT_MAX%>angegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerteOption %qs wurde mehrmals angegebenSystemregister mit einem kurzem Namen (weniger als 100 Zeichen) angeben.Angabe von Vektortypen mit __attribute__ ((Modus)) ist veraltetfalsche %%include-Syntax fÃ¼r Spezifikationen nach %ld Zeichenfalsche %%rename-Syntax fÃ¼r Spezifikationen nach %ld Zeichenkeine %s-Spezifikation zum Umbenennen gefundenFehler in Spezifikationsdatei nach %ld ZeichenSpezifikation: unbekannter %%-Befehl nach %ld Zeichenfalsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beendenstÃ¶rendes letztes %<%%%> im FormatGrÃ¶ÃŸe des StapelkollisionswÃ¤chters %d muss gleich dem Sondierungsintervall %d seinStapelrahmen muss kleiner als 64k seinstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdStapelrahmen zu groÃŸStapel-Ãœberwachungswert muss eine exakte Zweierpotenz seinAusdruck der Stapelgrenze wird nicht unterstÃ¼tztStapelgrenzen nicht fÃ¼r dieses Ziel unterstÃ¼tztStapelsonde fÃ¼r SVE-RahmenStapel-ÃœberprÃ¼fung erfordert %<-maccumulate-outgoing-args%> fÃ¼r KorrektheitStapel-ÃœberprÃ¼fung erfordert %<target("accumulate-outgoing-args")%> fÃ¼r KorrektheitStapelschutz schÃ¼tzt nicht Funktion: Alle lokalen Arrays sind kleiner als %d BytesStapelschutz schÃ¼tzt nicht lokale Variablen: Puffer variabler GrÃ¶ÃŸeStapelregister fÃ¼r globale Registervariable verwendetStapelgrÃ¶ÃŸe muss eine exakte Zweierpotenz seinStapelgrÃ¶ÃŸe muss grÃ¶ÃŸer als der Stapel-Ãœberwachungswert seinStapelgrÃ¶ÃŸe darf nicht grÃ¶ÃŸer als 64k seinStapelverbrauchsberechnung wird fÃ¼r dieses Ziel nicht unterstÃ¼tztStapelverbrauch ist %wu BytesStapelverbrauch kÃ¶nnte %wu Bytes seinStapelverbrauch mÃ¶glicherweise unbegrenztstack_offset muss ein Vielfaches von 4 seinstack_offset muss mindestens 4 seinStapelrahmen zu groÃŸ: %d BytesStandardattribute fÃ¼r NamensrÃ¤ume mÃ¼ssen vor dem Namen des Namensraums stehenstart of RTL fragment must be on an earlier line than endAnfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenAnfang/Ende von RTL-Fragment sind in verschiedenen DateienAnweisung kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senAnweisung hat keinen EffektAnweisung ist eine Referenz, kein Aufruf, zur Funktion %qEAnweisung ist kein KonstantenausdruckAnweisung inmitten eines Blocks fÃ¼r throw markiertAnweisung fÃ¼r throw markiert, wirft jedoch nichtsAnweisung verwendet freigegebenen SSA-Namen:Anweisung wird niemals ausgefÃ¼hrtAnweisung ohne EffektAnweisungs-Ausdruck in konstantem AusdruckAnweisungs-AusdrÃ¼cke sind weder auÃŸerhalb von Funktionen noch in Template-Argumenten erlaubtÂ»static IOÂ«-Deklaration von %q+D erfordert eine Adressestatische Behauptung gescheitertstatische Behauptung gescheitert: %Estatische ErklÃ¤rung gescheitert: %sstatische Kette mit Funktion, die keine verwendetstatisches Datenelement %qD in unbenannter Klassestatisches Datenelement %qE als %<concept%> deklariertStatische Deklaration von %q+D folgt nicht-statischer Deklarationstatische Initialisierung der Variablen %q+D in %<.shared%>-Speicher wird nicht unterstÃ¼tztstatic wird auf TPF-OS nicht unterstÃ¼tztstatisches Element %qD kann kein Bitfeld seinstatisches Element %qD als %<register%> deklariertstatische Elementfunktion %q#D mit Typqualifizierern deklariertstatische Elementfunktion %qD kann nicht CV-Qualifizierer habenstatische Elementfunktion %qD kann keinen ref-Qualifizierer habenÂ»staticÂ« oder Typkennzeichner in Nicht-Parameter-Arraydeklaratorstatic_assert ohne Text ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarstatic_cast des Typs %qT in Typ %qT entfernt Qualifiziererstatisch reservierte Instanz der Objective-C-Klasse %qEAttribute stdcall und cdecl sind nicht vertrÃ¤glichAttribute stdcall und fastcall sind nicht vertrÃ¤glichAttribute stdcall und thiscall sind nicht vertrÃ¤glichAusdruck fÃ¼r die Schrittweite verweist auf Ã¤uÃŸeren Iterator %qDSchritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenAnweisung (%p) nach Optimierungsdurchgang als geÃ¤ndert markiert: volatile-Kennzeichen fÃ¼r Anweisung nicht aktuellstmt with wrong VUSEInterner Fehler: stmts without blockSpeicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<thread_local%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %qD auf Templateinstanziierung angewendetSpeicherklasse %qs angegebenSpeicherklasse fÃ¼r Parameter %qE angegebenSpeicherklasse fÃ¼r Parameter %qs angegebenSpeicherklasse fÃ¼r Strukturfeld angegebenSpeicherklasse fÃ¼r Strukturfeld %qE angegebenSpeicherklasse fÃ¼r Template-Parameter %qs angegebenSpeicherklasse fÃ¼r Typnamen angegebenSpeicherklasse fÃ¼r unbenannten Parameter angegebenSpeicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltigSpeichergrÃ¶ÃŸe von %q+D ist nicht konstantSpeichergrÃ¶ÃŸe von %q+D ist unbekanntSpeichergrÃ¶ÃŸe von %qD ist nicht konstantSpeichergrÃ¶ÃŸe von %qD ist unbekanntMerkwÃ¼rdiger GerÃ¤tename %qs nach %qs: falsches Zeichen %qcStrategiename %qs fÃ¼r Option %qs angegeben, wird jedoch fÃ¼r 32-Bit-Code nicht unterstÃ¼tztÃ¼berflÃ¼ssiges %<,%> am Ende der Elementdeklarationverirrtes %<@%> im Programmverirrtes %<\%o%> im Programmverirrtes %qc im ProgrammÃ¼berflÃ¼ssiges %qs zwischen Objective-C++ Methodenverirrtes %qs im ProgrammStreaming-Kindprozess fehlgeschlagenDer Streaming-Kindprozess wurde durch ein Signal beendetstrftime-Formate kÃ¶nnen keine Argumente formatierenZeichenkettenlÃ¤nge %qd ist grÃ¶ÃŸer als die LÃ¤nge %qd, die von ISO-C%d-Compilern unterstÃ¼tzt werden mussstarke %<using%>-Direktive wird nicht mehr unterstÃ¼tztZuweisung mit starker Typumwandlung wurde abgefangenMÃ¶glicherweise wird starke Typumwandlung benÃ¶tigtÂ»structÂ« wurde hier definiertstruct hat keine Elementestruct hat keine benannten ElementeStrukturausrichtung muss eine kleine Zweierpotenz sein, nicht %wuStrukturfeldGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8 oder 32 gesetzt werdenGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8, 32 oder 64 gesetzt werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<concept%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<constexpr%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<extern%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<inline%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<mutable%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<register%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<static%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<typedef%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %qs deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<auto%> (C++98) deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht vom Typen %qT seinDeklaration fÃ¼r strukturierte Bindung festgelegt, aber nicht verwendetStrukturierte Bindung verweist auf unvollstÃ¤ndigen Klassentypen %qTStrukturierte Bindung verweist auf unvollstÃ¤ndigen Typen %qTstrukturierte Bindungen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarUnter-Framework-Include %s steht mit Framework-Include in KonfliktUnterprogramm %q+F nicht als Inline markiertUnterprogramm %q+F nicht als Inline_Always markiertIndex fehlt in Arrayreferenzindizierter Wert ist weder ein Array noch ein Zeigerindizierter Wert ist weder Array noch Zeiger noch Vektorindizierter Wert ist Zeiger auf FunktionIndizierung eines als %<register%> deklarierten Arraysgeschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung empfohlengeschweifte Klammern um leeren KÃ¶rper in einer %<else%>-Anweisung empfohlengeschweifte Klammern um leeren KÃ¶rper in einer %<if%>-Anweisung empfohlenes wird empfohlen, explizite geschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung zu setzenes wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeidenKlammern um %<&&%> innerhalb von %<||%> empfohlenKlammern um %<+%> in Operand von %<&%> empfohlenKlammern um %<+%> innerhalb von %<<<%> empfohlenKlammern um %<+%> innerhalb von %<>>%> empfohlenKlammern um %<-%> in Operand von %<&%> empfohlenKlammern um %<-%> innerhalb von %<<<%>Klammern um %<-%> innerhalb von %<>>%> empfohlenKlammern um %<>>%>-Ausdruck empfohlenKlammern um Arithmetik in Operand von %<^%> empfohlenKlammern um Arithmetik in Operand von %<|%> empfohlenUm Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlenKlammern um Vergleich in Operand von %<!=%> empfohlenKlammern um Vergleich in Operand von %<&%> empfohlenKlammern um Vergleich in Operand von %<==%> empfohlenKlammern um Vergleich in Operand von %<^%> empfohlenKlammern um Vergleich in Operand von %<|%> empfohlenKlammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<&%> in %<&&%> oder %<!%> in %<~%>Klammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<|%> in %<||%> oder %<!%> in %<~%>empfohlene Alternative:empfohlene Alternativen:UnterstÃ¼tzung fÃ¼r Modus %qsUnterstÃ¼tzte Kernarchitekturen:%sSchalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in KonfliktOption %<-mcustom-%s%> steht mit Option %<-mcustom-%s%> in KonfliktSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn %<-ffinite-math-only%> angegeben istSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn %<-fno-math-errno%> angegeben istSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn %<-funsafe-math-optimizations%> angegeben istOption %<-mcustom-%s%> wird fÃ¼r doppeltgenaue Gleitkomma benÃ¶tigtWert %2$d fÃ¼r Schalter %<-mcustom-%1$s%> muss zwischen 0 und 255 liegenSchalter %qs beginnt nicht mit %<-%>Schalter %qs wird nicht mehr unterstÃ¼tztswitch-Bedingung hat booleschen Wertswitch springt in Anweisungs-Ausdruckswitch springt Ã¼ber VariableninitialisierungDie Standardfallbehandlung in switch fehltswitch-GrÃ¶ÃŸe ist keine Ganzzahlswitch beginnt hierswitch-Anweisung der GrÃ¶ÃŸe %lu EintrÃ¤ge ist zu groÃŸSymbol %qD, das von %qD referenziert wird, wurde hier deklariertZeichen als Immediate-Operand verwendetZeichen sowohl mit Basis- als auch Index-Registern verwendetSymbol mit Offset im PIC-Modus verwendetsymbolische Speicherreferenzen werden nur auf z10 oder neuer unterstÃ¼tztInterner Fehler: symtab_node::verify failederzeugte Methode %qD zuerst hier erfordertsysctl fÃ¼r kern.osversion gescheitert: %mSystem-Pfad %qs ist nicht absolutAdresse des Konstruktors %qD wird genommenAdresse des Destruktors %qD wird genommenAdresse des Ausdrucks des Typs %<void%> wird genommenZugriff auf die Adresse des gepackten Elements von %qT fÃ¼hrt mÃ¶glicherweise zu einem nicht ausgerichteten ZeigerwertAdresse eines rvalues wird ermitteltAdresse eines temporÃ¤ren Wertes wird verwendetden Betrag des vorzeichenlosen Typs %qT zu berechnen, hat keine AuswirkungDas Ermitteln der Adresse einer Marke ist nicht standardkonformZiel-CPU unterstÃ¼tzt nicht ARM-ModusZiel-CPU unterstÃ¼tzt keine ARMv8-M-Security-ErweiterungenZiel-CPU unterstÃ¼tzt keine THUMB-BefehleZiel-CPU unterstÃ¼tzt keine ZusammenarbeitZiel-CPU unterstÃ¼tzt keine unausgerichteten ZugriffeZiel-Betriebssystem unterstÃ¼tzt keine unausgerichteten ZugriffeZielargumentZiel-Attribut wird auf dieser Maschine nicht unterstÃ¼tztZiel-Attribut oder Pragma Ã¤ndert AltiVec ABIZiel-Attribut oder Pragma Ã¤ndert darwin64 ABIZiel-Attribut oder Pragma Ã¤ndert GrÃ¶ÃŸe von long doubleZiel unterstÃ¼tzt kein Aktualisieren des atomaren Profils, einfacher Modus wird ausgewÃ¤hltZielsystem unterstÃ¼tzt Funktionsversions-Dispatcher nichtZielformat unterstÃ¼tzt nicht Â»unendlichÂ«Ziel ist kein Zeiger oder ReferenzZiel ist kein Zeiger oder Referenz auf KlasseZiel ist kein Zeiger oder Referenz auf vollstÃ¤ndigen TypenZiel der Umwandlung kÃ¶nnte Kandidat ein fÃ¼r ein Formatattribut seinZiel der Initialisierung kÃ¶nnte ein Kandidat fÃ¼r Formatattribut seinzielspezifische eingebaute Funktion ist nicht verfÃ¼gbarFehlzuordnung zielspezifischer OptionenZielsystem unterstÃ¼tzt keine TestausgabenZielsystem unterstÃ¼tzt nicht das Testformat %qsdas Attribut %<target_clones%> erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiertTemplate %qD deklariertTemplate %qE in Klausel %qsTemplateargument %d ist ungÃ¼ltigTemplateargument %qE fÃ¼r Typ %qT ist keine konstante GanzzahlTemplateargument %qE betrifft TemplateparameterTemplateargument fÃ¼r %qD verwendet lokalen Typ %qTTemplate-Argument fÃ¼r %<%s %T%> benÃ¶tigtTemplate-Argumente fÃ¼r %qD passen nicht zum ursprÃ¼nglichen Template %qDTemplateklasse ohne NamenTemplate-EinschrÃ¤nkung fehlgeschlagenTemplatedeklaration von %<typedef%>Templatedeklaration von %q#DTemplate-Definition eines Nicht-Templates %q#DInstanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (%<-ftemplate-depth=%> verwenden, um dies zu erhÃ¶hen)Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d beim Instanziieren von %q+D, mÃ¶glicherweise wegen Generierung der virtuellen Tabelle (%<-ftemplate-depth=%> verwenden, um den HÃ¶chstwert zu erhÃ¶hen)Template-Parameter %q+#DTemplateparameter %qD hier deklariertTemplateparameter %qD vom Typ %qT ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder AufzÃ¤hlungstyp hatTemplateparameterliste in expliziter Instanziierung verwendetangegebene Template-Parameterlisten passen nicht zu Templateparametern von %qDTemplateparameterpack %qD kann kein Standardargument habenTemplateparameterpack kann kein Standardargument habenTemplate-Parameterpacks kÃ¶nnen keine Standardargumente habenTemplate-Parameter-Typ %qT als %<friend%> deklariertTemplate-Parameter kÃ¶nnen keine Â»friendsÂ« seinTemplate-Parameter passen nicht zum Template %qDTemplateparameter nicht in partieller Spezialisierung herleitbar:Template-Platzhaltertyp %qT muss von einer einfachen declarator-id gefolgt seinTemplatespezialisierung von %qD durch ISO C++ nicht erlaubtTemplatespezialisierung mit C-Bindung angegebenkeine Templatespezifizierer in Deklaration von %qD angegebenTemplate-Template-Parameter %qT in Deklaration von AbleitungshinweisTemplatetypparameter mÃ¼ssen das SchlÃ¼sselwort %<class%> oder %<typename%> verwendenTemplate mit C-BindungTemplate-ID %qD fÃ¼r %q+D passt zu keiner TemplatedeklarationTemplate-ID %qD in Deklaration des ersten TemplatesTemplate-ID %qD als Deklarator verwendetTemplate-Parameter-Templates dÃ¼rfen nicht %<virtual%> seinZwischenergebnis des nicht-literalen Typs %qT in konstantem AusdruckternÃ¤rer %<operator?:%>ternÃ¤rer %<operator?:%> in %<%E ? %E : %E%>Das Debug-Format Â»%sÂ« kann nicht mit vorkompilierten Headers verwendet werdendas %<getter%>-Attribut darf nur einmal angegeben werdendas %<interrupt%>-Attribut erfordert einen MIPS32r2-Prozessor oder neuerdas %<setter%>-Attribut darf nur einmal angegeben werdenAttribut %qE erfordert Argumentedie Architektur %qs unterstÃ¼tzt %<-m%s=2008%>die Architektur %qs unterstÃ¼tzt %<-m%s=legacy%> nichtdie Architektur %qs unterstÃ¼tzt %<-mfp32%> nichtdie Architektur %qs unterstÃ¼tzt keine DSP-Befehledie Architektur %qs unterstÃ¼tzt keine Befehle mit Sprungwahrscheinlichkeitdie Architektur %qs unterstÃ¼tzt die Befehle Â»maddÂ« und Â»msubÂ« nichtdie Architektur %qs unterstÃ¼tzt keine ungeraden Register fÃ¼r einfache Genauigkeitdie Architektur %qs unterstÃ¼tzt keine paarweisen Einzel-Befehledie Architektur %qs unterstÃ¼tzt nicht den synci-Befehldas Â» Â«-printf-Kennzeichendas Â»!Â«-strfmon-Kennzeichendas Â»#Â«-printf-Kennzeichendas Â»#Â«-strftime-Kennzeichendas Â»'Â«-printf-Kennzeichendas Â»'Â«-scanf-Kennzeichendas Â»(Â«-strfmon-Kennzeichendas Â»+Â«-printf-Kennzeichendas Â»+Â«-strfmon-Kennzeichendas Â»-Â«-printf-Kennzeichendas Â»-Â«-strfmon-Kennzeichendas Â»-Â«-strftime-Kennzeichendas Â»0Â«-printf-Kennzeichendas Â»0Â«-strftime-Kennzeichender Â»EÂ«-strftime-Modifiziererdas Â»IÂ«-printf-Kennzeichendas Â»IÂ«-scanf-Kennzeichender Â»OÂ«-Modifiziererder Â»OÂ«-strftime-Modifiziererdas Â»^Â«-strfmon-Kennzeichendas Â»^Â«-strftime-Kennzeichendas Â»_Â«-strftime-Kennzeichendas Â»aÂ«-scanf-Kennzeichendas Â»mÂ«-scanf-Kennzeichendas Â»qÂ«-Diagnose-KennzeichenDie Option Â»-sharedÂ« wird derzeit nicht fÃ¼r VAX ELF unterstÃ¼tztDas ABI der ParameterÃ¼bergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geÃ¤ndertdas ABI der ParameterÃ¼bergabe fÃ¼r Aggregate mit %d-Byte-Ausrichtung hat sich in GCC 5 geÃ¤ndertdas ABI fÃ¼r die Ãœbergabe von homogenen float-Aggregaten hat sich in GCC 5 geÃ¤ndertDas ABI der Struct-Ãœbergabe mit einem flexiblen Arrayelement hat sich in GCC 4.4 geÃ¤ndertDas ABI der StrukturÃ¼bergabe mit komplexem Gleitkommaelement hat sich in GCC 4.4 geÃ¤ndertDas ABI der Union-Ãœbergabe mit Â»long doubleÂ« hat sich in GCC 4.4 geÃ¤ndertDie RX100-CPU hat keine FPU-HardwareDie RX200-CPU hat keine FPU-Hardwaredie Adresse von %qD ist kein gÃ¼ltiges Templateargumentdie Adresse von %qD ist kein gÃ¼ltiges Templateargument, weil sie keine statische Lebensdauer hatDie Adresse von %qD wird immer zu %<wahr%> auswertenDie Adresse von %qD wird nie NULL seindie Adresse einer Marke kann nicht in einem Konstanten-Ausdruck auftretendie Adresse des %qT-Teilobjekts von %qD ist kein gÃ¼ltiges TemplateargumentDas Argument zum eingebauten %<xabort%> ein 8-Bit-Direktwert seindas scanf-Merkmal der ZuweisungsunterdrÃ¼ckungder Aufruf erfordert %<ifunc%>, was von diesem Ziel nicht unterstÃ¼tzt wirddie Aufrufkonvention fÃ¼r %qT Ã¤ndert sich mit %<-fabi-version=13%> (GCC 8.2)die Kombination von %qs und %qs ist mit %qs unvertrÃ¤glichVergleich wird stets als %<false%> ausgewertet da die Adresse von %qD nie NULL wirdVergleich wird stets als %<true%> ausgewertet da die Adresse von %qD nie NULL wirdder Compiler kann davon ausgehen, dass die Adresse von %qD immer zu %<true%> evaluiertder Compiler kann annehmen, dass die Adresse von %qD niemals NULL istDie Komponente %qs ist ein PRIVATE-Typ und kann nicht Komponente von %qs sein, die PUBLIC bei %L istder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheitdie virtuelle Tabelle des in Konflikt stehenden Typs aus der anderen Ãœbersetzungseinheit ist unterschiedlich groÃŸder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit unterschiedlichem Inhaltder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit mehr EintrÃ¤gender in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat unterschiedliche RTTI-InformationKontrollfluss der Funktion %qD passt nicht zu ihren Profilingdaten (ZÃ¤hler %qs)der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_si64 im Code prÃ¼fen.in Objective-C 1.0 gibt es keine Dot-Syntaxdie Auslassung in %qD wurde nicht vererbtdie zusÃ¤tzliche Basisklasse ist hier definiertfÃ¼nftes Argument muss ein 8-Bit-Immediate seindas erste Argument eines VEC_COND_EXPR-Ausdrucks muss von booleschem Vektortyp sein und gleich viele Elemente wie das Ergebnis habender erste Unterschied der entsprechenden Definitionen ist Feld %qDder erste Unterschied der entsprechenden Definitionen ist Methode %qDder erste Parameter von %<operator new%> kann nicht das Standardargument habenDas vierte Argument muss Skalierung 1, 2, 4, 8 seindie RahmengrÃ¶ÃŸe von %wu Bytes Ã¼berschreitet %wu BytesDer direkte Argument muss ein 4-Bit-Immediate seinDas direkte Argument muss ein 5-Bit-Immediate seinDas direkte Argument muss ein 8-Bit-Immediate seinder inkompatible Typ, der in einer anderen Ãœbersetzungseinheit definiert istder inkompatible Typ ist hier definiertdas Lambda hat keinen Â»capture-defaultÂ«Das letzte Argument muss ein 1-Bit-Immediate seinDas letzte Argument muss ein 2-Bit-Immediate seindas letzte Argument muss ein 3-Bit-Immediate seinDas letzte Argument muss ein 32-Bit-Immediate seinDas letzte Argument muss ein 4-Bit-Immediate seinDas letzte Argument muss ein 5-Bit-Immediate seinDas letzte Argument muss ein 1-Bit-Immediate seinDas letzte Argument muss ein 8-Bit-Immediate seinDas letzte muss Skalierung 1, 2, 4, 8 seindas Layout von Aggregaten, die Vektoren mit %d-Byte-Ausrichtung enthalten, hat sich in GCC 5 geÃ¤ndertder m210 hat keine Little-Endian-UnterstÃ¼tzungdas Makro %qs war noch nicht definiertder gemangelte Name von %qD hat sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD) geÃ¤ndertder gemangelte Name von %qD Ã¤ndert sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD)der gemangelte Name von %qD Ã¤ndert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>der gemangelte Name eines Thunks fÃ¼r %qD Ã¤ndert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>der gemangelte Name der InitialisierungswÃ¤chter-Variable fÃ¼r %qD Ã¤ndert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>der Maximalwert fÃ¼r den letzten GrÃ¶ÃŸenbereich sollte fÃ¼r Option %qs -1 seinDas vorletzte Argument muss ein 8-Bit-Immediate seinDer ausgelassene mittlere Operand in ?: ist immer %<true%>; ausdrÃ¼cklicher mittlerer Operand wird empfohlendas Programm sollte auch %qD definierender Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi16 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi32 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi16 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi32 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_ror_si64 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_rori_si64 im Code prÃ¼fen.der Wertebereich der Maske ist 0 bis 255der Wertebereich des Selektors sollte 0 bis 1 seinder Wertebereich des Selektors sollte 0 bis 3 seinder Wertebereich des Selektors sollte 0 bis 7 seinfÃ¼r %q+D angegebenes Register kann vom aktuellen Ziel nicht zugegriffen werdenfÃ¼r %q+D angegebenes Register ist nicht allgemein genug, um als eine Registervariable verwendet zu werdendas Ergebnis der Umwandlung ist nicht spezifiziert, da %qE auÃŸerhalb des Wertebereichs des Typs %qT liegtdrittes Argument muss ein 8-Bit-Immediate seindas dritte Argument muss eine Vergleichskonstante seinder Typ %qT der %<constexpr%>-Variable %qD ist kein Literalder zerstÃ¶rte Typ ist %qT, aber der Destruktor verweist auf %qTdie Verwendung von Variablennamen mit PrÃ¤fix _OBJC_ zur Metadatenauswahl ist bei 4.6 veraltet und wird in 4.7 entferntder Wert von %qD ist in konstantem Ausdruck nicht verwendbarDer Wert des Stapelzeigers muss nach einer %<asm%>-Anweisung derselbe sein wie vor der Anweisunges gibt keine Argumente fÃ¼r %qD, die von einem Templateparameter abhÃ¤ngen, weshalb eine Deklaration von %qD verfÃ¼gbar sein mussdrittes Argument von %q+D sollte wahrscheinlich %<char **%> seinDrittes Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seindrittes Argument fÃ¼r %qs muss im Bereich 0..12 liegenDrittes Argument fÃ¼r Funktion %qE muss eine konstante Ganzzahl seindritter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sendritter Operand des bedingten Ausdrucks hat keinen Effektdritter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qEdritter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der zweite Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>diese %qs-Klausel beschÃ¼tzt nicht â€¦diese eingebaute Funktion ist nur auf dem fr405 und fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr500 und fr550 verfÃ¼gbardiese eingebaute Funktion ist nur mit der Toolchain v3f verfÃ¼gbardiese eingebaute Funktion ist nur mit der Toolchain v3s oder v3f verfÃ¼gbardiese eingebaute Funktion wird von der Toolchain v3m nicht unterstÃ¼tztdiese eingebaute Funktion wird auf diesem Ziel nicht unterstÃ¼tztdieser Compiler unterstÃ¼tzt %s nichtdieser Compiler unterstÃ¼tzt PowerPC nicht (arch-Flags werden ignoriert)dieser Compiler unterstÃ¼tzt X86 nicht (arch-Flags werden ignoriert)diese Bedingung hat identische Zweigediese Dezimalkonstante ist nur in ISO-C90 vorzeichenlosdiese Dezimalkonstante wÃ¤re in ISO-C90 vorzeichenlosdiese FlexibilitÃ¤t ist veraltet und wird demnÃ¤chst entferntdies ist ein GCC-Bug; ein Workaround ist, die aufgerufene Funktion mit dem Â»usedÂ«-Attribut zu markierenDies ist die erste StandardmarkeDies ist der erste Eintrag, der diesen Wert Ã¼berschneidetdies ist der Befehl:diese Medienfunktion ist nur auf dem fr400 und fr550 verfÃ¼gbardiese Medienfunktion ist nur auf dem fr500 verfÃ¼gbardiese Anweisung kÃ¶nnte durchfallendieses Ziel definiert keine Spekulationsbarriere; das erzeugte Programm wird trotzdem korrekt laufen, aber irrige Spekulationen sind mÃ¶glicherweise nicht eingeschrÃ¤nktdieses Ziel unterstÃ¼tzt nicht %qsDiese Zielarchitektur ist Â»Little EndianÂ«diese Zielmaschine hat keine verzÃ¶gerten ZweigeThread-lokale COMMON-Daten nicht implementiertThread-lokale Deklaration von %q#D folgt nicht-Thread-lokaler DeklarationThread-lokale Deklaration von %q+D folgt nicht-Thread-lokaler Deklarationthreadprivate Variable %qE in Zielregion verwendetthreadprivate Variable %qE in unverknÃ¼pfter Task verwendetthrow wird immer terminate() aufrufenwirft NULL, was ganzzahlig, aber kein Zeigertyp istthunk-inline wird nur mit %<-mindirect-branch-jump%> unterstÃ¼tztzur Sicherheit mÃ¼ssen alle vorÃ¼bergehenden Zeiger in Umwandlung von %qT in %qT mit %<const%> qualifiziert seinum AbhÃ¤ngigkeiten zu erzeugen, mÃ¼ssen Sie entweder %<-M%> oder %<-MM%> angebenandere Fundstelle von %qs ist hierum auf ein Typelement eines Templateparameters zu verweisen, %<typename %E%> verwendenToken %u hat x-location == %uToken %u hat x-location == y-location == %uToken %u hat y-location == %uzu wenige Argumente fÃ¼r %%:compare-debug-auxbase-optzu wenige Argumente fÃ¼r %%:replace-extensionzu wenige Argumente fÃ¼r %%:version-compareZu wenige Argumente fÃ¼r %<__builtin_tgmath%>zu wenige Argumente fÃ¼r eingebaute Funktion %qE, %u erwartetzu wenige Argumente fÃ¼r Konstruktor %q#Dzu wenige Argumente fÃ¼r FunktionZu wenige Argumente fÃ¼r %<va_start%>zu wenige Argumente fÃ¼r Funktion %q#DZu wenige Argumente fÃ¼r Funktion %qEZu wenige Argumente fÃ¼r Elementfunktion %q#Dzu wenige Argumente fÃ¼r Methode %q#Dzu wenige AusdrÃ¼cke fÃ¼r Strukturzu wenige Templateparameterlisten in Deklaration von %qDzu wenige Templateparameterlistentoo large function value type, needs %d registers, have only %d registers for thiszu spÃ¤t fÃ¼r Â»#Â«-Direktive, um Debug-Verzeichnis festzulegenzu viele #pragma options align=resetzu viele %<...%> in Lambda-Capturezu viele %<defaultmap%>-Klauseln mit %qs-Kategoriezu viele %<defaultmap%>-Klauseln mit nicht angegebener Kategoriezu viele %<if%>-Klauselnzu viele %<if%>-Klauseln mit %qs-Modifiziererzu viele %<if%>-Klauseln ohne Modifiziererzu viele %<static%>-Argumentezu viele %qs-Klauselnzu viele Alternativen in %<asm%>zu viele Argumentezu viele Argumente fÃ¼r Formatzu viele Argumente, die in SGPR-Registern Ã¼bergeben werdenzu viele Argumente fÃ¼r %%:compare-debug-auxbase-optzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r %%:compare-debug-self-optzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r eingebaute Funktion %qE, nur %d erwartetzu viele Argumente fÃ¼r Konstruktor %q#Dzu viele Argumente fÃ¼r Funktionzu viele Argumente fÃ¼r Funktion %q#Dzu viele Argumente fÃ¼r Funktion %qEzu viele Argumente fÃ¼r makezu viele Argumente fÃ¼r Elementfunktion %q#Dzu viele Argumente fÃ¼r Methode %q#Dzu viele Argumente fÃ¼r Methode %qEZu viele Argumente fÃ¼r Ã¼berladene Funktion %szu viele atomare Klauselnzu viele geschweifte Klammern um Initialisierung fÃ¼r %qTzu viele geschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qTInterner Fehler: too many exception handling edges in bb %izu viele AusdrÃ¼cke fÃ¼r Strukturzu viele Dateinamen angegeben. FÃ¼r Hilfe Â»%s --helpÂ« eingebenzu viele Initialisierer fÃ¼r %qTzu viele EingabedateienInterner Fehler: too many loop exits recordedzu viele Speicherreihenfolge-Klauselnzu viele Ã¶ffnende KlammernInterner Fehler: too many outgoing branch edges from bb %izu viele GrÃ¶ÃŸenbereiche in Option %qs angegebenzu viele Templateheader fÃ¼r %qD (sollten %d sein)zu viele Templateparameterlisten in Deklaration von %qDzu viele Templateparameterlistenzu viele Werte in RÃ¼ckgabeanweisungzu viele Variablen in Bereichsklausel mit KanalZu viel Stapelspeicher zu entsorgen: %dZu viel Stapelspeicher vorzubereiten: %dDeklaration hÃ¶chster Ebene von %qs gibt %<auto%> anToplevel-Neuordnung muss ausgeschaltet sein, wenn Â»unit-at-a-timeÂ« ausgeschaltet istGesamtgrÃ¶ÃŸe der lokalen Objekte %wu Ã¼berschreitet das Maximum %wuGesamtgrÃ¶ÃŸe der lokalen Objekte Ã¼berschreitet das Maximum %wuGesamtgrÃ¶ÃŸe der lokalen Objekte ist zu hochGesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der Architekturtraditionelles C bietet keinen separaten Namensraum fÃ¼r Marken an, Bezeichner %qE steht in Konflikttraditionelles C weist Funktionsdefinitionen im ISO-C-Stil zurÃ¼cktraditionelles C lehnt automatische Gesamt-Initialisierung abtraditionelles C lehnt Initialisierung von unions abtraditionelles C weist Zeichenkettenkonstantenverkettung zurÃ¼cktraditionelles C weist den unÃ¤ren Plus-Operator zurÃ¼ckangehÃ¤ngter RÃ¼ckgabetyp %qT den Ableitungshinweises ist keine Spezialisierung von %qTnachgestellter RÃ¼ckgabetyp nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarTrampolin fÃ¼r geschachtelte Funktion %qD erzeugttransaktionsbasierter Speicher wird von %<-fsanitize=address%> nicht unterstÃ¼tzttransaktionsbasierter Speicher wird von %<-fsanitize=kernel-address%> nicht unterstÃ¼tzttransaktionsbasierter Speicher wird von Nicht-Aufruf-Ausnahmen nicht unterstÃ¼tztTransformierende intrinsische Routine %qs bei %L ist in einem Initialisierungs-Ausdruck nicht erlaubtTrap-Modus fÃ¼r VAX-Floats nicht unterstÃ¼tzttree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%dtree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dBaumcode %qs wird in LTO-StrÃ¶men nicht unterstÃ¼tztBaumliste endet bei Tiefe %iWahr/Falsch-Kante hinter einer Nicht-GIMPLE_COND in bb %dKlammern um die Type-ID sollten entfernt werdenstattdessen %qE verwendenVersuch, %qD in Instanziierung eines generischen Lambdas einzufangenes wird versucht, einen Nicht-Ganzzahltyp als Bitfeld zu kodierenLesen der struct konnte wegen Syntaxfehlern nicht beendet werdenVersuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machenTuning-Zeichenkette fehlt in Option Â»%sÂ«zwei aufeinander folgende %<[%> dÃ¼rfen nur ein Attribut einfÃ¼hrenzwei oder mehr Datentypen in Deklaration von %qszwei oder mehr Datentypen in Deklarationzwei oder mehr Abschnitte fÃ¼r %sArgument vom Typ %q#T wurde an %<delete%> Ã¼bergeben, Zeiger erwartetTyp %qE hat einen benutzerdefinierten KonstruktorTyp %qE hat einen benutzerdefinierten DestruktorTyp %qE hat keinen aufrufbaren Standard-KonstruktorTyp %qE hat virtuelle ElementfunktionenTyp %qT (typedef von %qT) verletzt die One-Definition-Rule von C++Typ %qT (in unbenanntem Namensraum definiert) kann nicht passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)Typ %qT (in unbenanntem Namensraum definiert) kann nicht zum Typ %qT passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)Typ %qT hat keine bekannte GrÃ¶ÃŸeTyp %qT fÃ¼r explizite Instanziierung %qD passt nicht zum deklarierten Typ %qTTyp %qT ist kein Basistyp fÃ¼r Typ %qTTyp %qT ist keine direkte Basis von %qTTyp %qT ist keine direkte oder virtuelle Basis von %qTTyp %qT ist zu groÃŸTyp %qT verletzt fÃ¼r sich genommen die One-Definition-Rule von C++Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparameter abTyp %qT des Templatearguments %qE hÃ¤ngt von Templateparametern abTyp %qT sollte Typ %qT entsprechenTyp %qT verletzt die One-Definition-Rule von C++Typ %qT ohne Bindung fÃ¼r Funktionsdeklaration %q#D mit Bindung deklariertTyp %qT ohne Bindung verwendet, um Variable %q#D mit Bindung zu deklarierenTyp %qs entspricht nicht dem Protokoll %qETypbehauptung nur gÃ¼ltig fÃ¼r SchnittstellentypenTypattribute ignoriert, nachdem Typ bereits definiert ist%<int%> ist Standardtyp in Deklaration von %qE%<int%> ist Standardtyp in Typ-DeklarationTyp hat keine MethodenTyp ist veraltetTyp ist veraltet: %sInterner Compilerfehler: type is not compatible with its varianttype mismatch between an SSA_NAME and its symbolunpassender Typ fÃ¼r Â»caseÂ«-Marke in switch-AnweisungTypen in BIT_INSERT_EXPR passen nicht zusammenTyp passt nicht in AdressausdruckTyp passt nicht in ArraybereichsreferenzTyp passt nicht in ArrayreferenzTyp passt nicht in binÃ¤rem AusdruckTyp passt nicht in komplexem AusdruckTyp passt nicht in KomponentenreferenzTyp passt nicht in bedingtem AusdruckTypen in Skalarprodukt-Reduktion passen nicht zusammenunvertrÃ¤gliche Typen in Parameter %iTypen in Zeigerdifferenz passen nicht zusammenTyp passt nicht in ZeigeradditionsausdruckTyp passt nicht in Referenz auf realen/imaginÃ¤ren AnteilTypen passen nicht in sad-AusdruckTypkonflikt in Serien-AusdruckTyp passt nicht in SchiebeausdruckTypkonflikt in Vektor-Pack-AusdruckTyp passt nicht in VektorpermutationsausdruckTypkonflikt in Vektor-Unpack-AusdruckTypkonflikt in erweiternder VektormultiplikationTyp passt nicht in verbreiterndem Multiplizier-Akkumulier-AusdruckTypkonflikt in Reduktion von erweiternder AufsummierungTyp passt nicht bei Erweiterung von VektorschiebeausdruckTyp muss cv-qualifizierter %<auto%> oder Referenz auf cv-qualifizierten %<auto%> seinTypname %qs sollte dem Typnamen %qs entsprechenTypname als Funktion, die eine Funktion zurÃ¼ckgibt, deklariertTypname als Funktion, die ein Array zurÃ¼ckgibt, deklariertTyp des %<depobj%>-Ausdrucks ist nicht %<omp_depend_t%>Typ von %qD ist auf %<int%> voreingestelltTyp von %qD passt nicht zur ursprÃ¼nglichen DeklarationTyp von %qE ist unbekanntTyp des Arrays %q+D vervollstÃ¤ndigt UnvertrÃ¤glichkeit mit impliziter InitialisierungTyp des asm-Operanden %qE konnte nicht ermittelt werdenTyp des Bitfeldes %qs ist eine Erweiterung des GCCTyp des formalen Parameters %d ist unvollstÃ¤ndigTyp des Iterators %qD verweist auf Ã¤uÃŸeren Iterator %qDTyp der Eigenschaft %qD in Konflikt mit vorheriger Deklarationunpassende PrÃ¤zision fÃ¼r Typ in switch-AnweisungTypkennzeichner an Umwandlungs-RÃ¼ckgabetyp ignoriertTypkennzeichner an Funktions-RÃ¼ckgabewert ignoriertTyp fÃ¼r Vektor-Â»deleteÂ« ist weder Zeiger- noch Arraytyptyptransparentes %q#T kann nicht transparent gemacht werden, weil der Typ des ersten Feldes anderes ABI als gesamte Klasse hattyptransparentes %q#T hat keine Feldertyptransparente Klasse %qT hat Basisklassentyptransparente Klasse %qT hat virtuelle FunktionenInterner Compilerfehler: type variant differs by %sInterner Compilerfehler: type variant has different TREE_TYPEInterner Compilerfehler: type variant has different TYPE_BINFOInterner Compilerfehler: type variant has different TYPE_FIELDSInterner Compilerfehler: type variant has different TYPE_SIZE_UNITInterner Compilerfehler: type variant has different TYPE_VFIELDInterner Compilerfehler: type variant with TYPE_ALIAS_SET_KNOWN_PInterner Compilerfehler: type variant%'s TREE_TYPEInterner Compilerfehler: type variant%'s TYPE_BINFOInterner Compilerfehler: type variant%'s TYPE_SIZE_UNITTyp war vorher als %qE deklariertInterner Compilerfehler: type%'s TREE_TYPEInterner Compilerfehler: type%'s TYPE_BINFOInterner Compilerfehler: type%'s TYPE_SIZE_UNITType-Punning auf unvollstÃ¤ndigen Typen kann strict-aliasing-Regeln verletzentype-specifier ist in Lambda ungÃ¼ltigTyp/Wert des Arguments %d passt nicht in Template-Parameterliste fÃ¼r %qDtypedef %q+D als %<_Noreturn%> deklarierttypedef %q+D als %<inline%> deklarierttypedef %qD ist initialisiert (stattdessen lieber __typeof__ verwenden)typedef %qD ist initialisiert (stattdessen decltype verwenden)typedef %qD lokal definiert, aber nicht verwendetÂ»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltigÂ»typedefÂ« als %<auto%> deklarierttypedef-Name darf kein Spezifizierer mit geschachteltem Namen seintypedef-Name %qD als Destruktor-Deklarator verwendetTyp-ID qualifizierten Funktionstypen %qTTypeid-Ausdruck ist kein konstanter Ausdruck, da %qE polymorphen Typ hatTypen nicht ganz kompatibelTypen unterscheiden sich im VorzeichenbesitzTypen haben unterschiedliche Anzahl von ParameternTypen dÃ¼rfen nicht in %<decltype%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in %<noexcept%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in einem %qs-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem %<typeid%>-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem Â»conversion-type-idÂ« definiert werdenin einer for-Bereichs-Deklaration dÃ¼rfen keine Typen definiert werdenTypen dÃ¼rfen nicht in einem Â»newÂ«-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem Â»new-type-idÂ« definiert werdenTypen dÃ¼rfen nicht in Alias-Templatedeklarationen definiert werdenTypen dÃ¼rfen nicht in einer Ausnahmespezifikation definiert werdenTypen dÃ¼rfen nicht in Typumwandlungen definiert werdenTypen dÃ¼rfen nicht in Bedingungen definiert werdenneue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdenTypen dÃ¼rfen nicht in Ausnahmedeklarationen definiert werdenTypen dÃ¼rfen nicht in explicit-specifier definiert werdenTypen dÃ¼rfen nicht in Iteratortyp definiert werdenTypen dÃ¼rfen nicht in Parametertypen definiert werdenin Template-Argumenten dÃ¼rfen keine Typen definiert werdenTypen dÃ¼rfen nicht innerhalb von %<__builtin_offsetof%> definiert werdenTypspezifikation in ALLOCATE bei %LWirkliche Stelle des gestapelten Parameters kann nicht berechnet werden%qT kann nicht aus %qE hergeleitet werdenLambda-RÃ¼ckgabewert von %qE kann nicht hergeleitet werden%qs kann nicht emuliert werdenKein Register zum Auslagern gefundenin Klasse %qs konnte kein Register fÃ¼r Ãœberlauf gefunden werdenOperator %qD fÃ¼r Zeichenliterale mit Argument %qT kann nicht gefunden werdennumerischer literaler Operator %qD konnte nicht gefunden werdenliteraler Operator fÃ¼r Zeichenketten %qD mit Argumenten %qT, %qT konnte nicht gefunden werdenNeuladungen fÃ¼r unmÃ¶gliche EinschrÃ¤nkungen konnten nicht generiert werden:Neuladungen konnten nicht generiert werden fÃ¼r:Standard-Linkerscript %qs kann nicht in den Bibliotheks-Suchpfaden gefunden werdendynamische AbhÃ¤ngigkeit %qs kann nicht geÃ¶ffnet werdenDatei kann nicht geÃ¶ffnet werdenLogdatei %<vtv_class_set_sizes.log%> kann nicht geÃ¶ffnet werden: %mLogdatei %<vtv_count_data.log%> kann nicht geÃ¶ffnet werden: %mLogdatei %<vtv_set_ptr_data.log%> kann nicht geÃ¶ffnet werden: %mOperand kann noch nicht ausgegeben werden; Code == %d (%c)Informationen fÃ¼r Plugin %qs kÃ¶nnen nicht registriert werden: Pluginname nicht gefunden%qs kann nicht als PIC-Register verwendet werdenunbegrenzte Verwendung von %<alloca%>unbegrenzte Verwendung von Array mit variabler LÃ¤ngeunbedingtes %2d niemals ausgefÃ¼hrt
  unbedingtes %2d, genommen: %s
! nicht deklarierter Selektor %qEundefiniertes Verhalten, wenn zweiter Parameter von %<va_start%> mit %<register%>-Speicherklasse deklariert wirdbenannter Operand %qs ist nicht definiertzugrunde liegender Typ %qT von %qT muss ein ganzzahliger Typ seinfalsche Zuordnung des zugrunde liegenden Typs in enum %q#TUnerwarteter Â»!$OMP ATOMICÂ«Ausdruck bei %Lunerwartetes %<%s%> nach %<%s%>unerwarteter AST der Art %sunerwartetes Argumentunerwartetes Argument fÃ¼r msp430_select_hwmult_lib: %sunerwartetes Attributunerwarteter Basistyp in cris_print_baseunexpected expression %qE of kind %sunerwarteter Dateiname %s in Linker-AuflÃ¶sungsdatei. %s erwartetunerwartetes erstes Argument fÃ¼r msp430_select_hwmult_lib: %sunerwarteter Indextyp in cris_print_indexunerwartetes SchlÃ¼sselwort; entfernen Sie Leerzeichen zwischen AnfÃ¼hrungszeichen und Suffixbezeichnerunerwarteter multiplikativer Operandunerwarteter Offsetunerwarteter Operandunerwarteter Operand: %dunerwartete Seiteneffekte in Adresseunbehandelte Ausrichtung fÃ¼r %<#pragma nomember_alignment%>Unidentifizierbare Aufrufoperationnicht initialisiertes const %qDnicht initialisiertes const %qD ist in C++ ungÃ¼ltignicht initialisierte Konstante in %<new%> von %q#Tnicht initialisiertes konstantes Element in %q#Tnicht initialisiertes konstantes Element in %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes konstantes Element %qT ist in C++ ungÃ¼ltignicht initialisiertes konstantes Element in Basis %q#T von %q#Tnicht initialisiertes konstantes Element in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes Referenzelement in %q#Tnicht initialisiertes Referenzelement in %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes Referenzelement in Basis %q#T von %q#Tnicht initialisiertes Referenzelement in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisierte Variable %q+D in Programmspeicherbereich platziertuninitialisierte Variable %qD in %<constexpr%>-Kontextuninitialisierte Variable %qD in %<constexpr%>-Funktionunion kann nicht transparent gemacht werdenÂ»unionÂ« wurde hier definiertUnion hat keine ElementeUnion hat keine benannten ElementeUnion-Element %q+D mit nichttrivialem %qDunbekanntes Modell %qs fÃ¼r %<#pragma extern_model%>unbekannter Name %qs fÃ¼r %<#pragma member_alignment%>unbekannter Schalter %<-mdebug-%s%>unbekannte CRIS-CPU-Versionsangabe in %<-mtune=%>: %sunbekannte CRIS-Versionsangabe in %<-march=%> oder %<-mcpu=%>: %sUnbekannte Schutzstufe %qs fÃ¼r Kontrollflussunbekannter IRA-Algorithmus %qsunbekannte IRA-Region %qsUnbekanntes LTO-Partitionierungs-Modell %qsunbekannte Stufe %qs fÃ¼r Live-PatchingUnbekannte Stufe %qs fÃ¼r Stapel-Wiederverwendungunbekanntes TLS-Modell %qsunbekannte Aktion %qE fÃ¼r %<#pragma pack%> - ignoriertunbekannte Ausrichtung %qs fÃ¼r Option %qs angegebenUnbekanntes architekturspezifisches SpeichermodellUnbekannte Architekturspezifikation in Speichermodell fÃ¼r eingebaute Funktionunbekannte Einstellung %qs fÃ¼r Arraygrenzenunbekannte ArraygrÃ¶ÃŸe in Â»deleteÂ«unbekannte Ausgabe %qs des asm-Schaltersunbekanntes Attribut %qEunbekannter Basisblock-Umsortierungs-Algorithmus %qsInterner Fehler: unknown block specifierunbekannter eingebauter direkter Operandentyp fÃ¼r Operand %dunbekanntes Callback-Ereignis von Plugin %s registriertUnbekannter Wert fÃ¼r cc_attrunbekanntes Konvertierungstyp-Zeichen %qc im FormatUnbekannte Kernarchitektur %qs in %qs angegebenunbekannte CPU %qs fÃ¼r %<-mtune%>unbekannter Entmangelstil %qsunbekanntes Zielunbekannte Art Ã¼berschÃ¼ssiger Genauigkeit %qsunbekanntes Flag wurde in %<-moverride=%s%> Ã¼bergeben (%s)unbekannte Art der Gleitkomma-KÃ¼rzung %qsunbekannter BefehlsmodusInterner Fehler: unknown internal function %qEunbekannte Linkerausgabe %qsUnbekannter Maschinenzustand %qEFalscher Kopierbefehl:Unbekannte Offload-ABI %qsunbekannter Operandenbuchstabe: Â»%cÂ«unbekannter Operator %qs in %%:version-compareunbekannte Option %q.*s in %<-fopt-info-%s%>Option hinter %<#pragma GCC diagnostic%> Art unbekanntunbekannte Option fÃ¼r %<%s=%s%>unbekannte Option fÃ¼r %<-mrecip=%s%>Unbekannter Parameter fÃ¼r Option %<-mtune-ctrl%>: %sunbekannter Durchlauf %s in %<-fdisable%> angegebenunbekannter Durchlauf %s in %<-fenable%> angegebenunbekanntes ZeigergrÃ¶ÃŸenmodell %qsUnbekannte Profil-Aktualisierungs-Methode %qsunbekanntes Eigenschaftsattributunbekanntes Zeichen Â»%cÂ«unbekannter Registername %qs in %<asm%>unbekannter Registername: %sunbekannte Adressverschiebungs-Unspecunbekannte Spezifikationsfunktion %qsunbekannte Spezifikation fÃ¼r die Menge der FLT_EVAL_METHOD-Werte, um %qs zu erlaubenunbekannte Angabe Â»%sÂ« in Attribut Â»amdgpu_hsa_kernelÂ«unbekannte Quelleunbekannter Stapel-ÃœberprÃ¼fungsparameter %qsunbekannter Schalter %<-mlong-double-%s%>Unbekanntes Zielattribut oder -pragma %qsunbekannte Tuning-Option Â»%sÂ«unbekannter Typ %<%T%> bei Objective-C-Kodierung gefundenunbekannter Typname: %qEUnbekannter Typname %qE; meinten Sie %qs?unbekannter Typname %qE; verwenden Sie das %<enum%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Typname %qE; verwenden Sie das %<struct%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Typname %qE; verwenden Sie das %<union%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Wert %qs fÃ¼r %<-march%>unbekannter Wert %qs fÃ¼r %<-mcpu%>unbekannter Wert %qs fÃ¼r %<-mtune%>unbekannter Wert %qs von %<-mmacosx-version-min%>unbekannter ABI-Typ (%qs) fÃ¼r Vektorisierungsbibliothek fÃ¼r Schalter %qsUnbekanntes Vektorisierer-Kostenmodell %qsUnbekannte InitialisierungsprioritÃ¤t %qs fÃ¼r VTable-VerifikationAlleinstehende FarbrÃ¼cksetz-DirektiveAlleinstehende q-Direktiveunbenannte Klasse wurde hier definiertunbenanntes Feld hat unvollstÃ¤ndigen Typenunbenanntes Feld ist weder eine Funktion noch Elementfunktion; kann nicht als %<friend%> deklariert werdenunbenannte Initialisierung fÃ¼r %qT, das keine Basisklassen hatunbenannte Initialisierung fÃ¼r %qT, das Mehrfachvererbung verwendetunbenanntes Â»enumÂ« mit GÃ¼ltigkeitsbereich ist nicht erlaubtUnbenannte struct/union, die keine Instanzen definiertunbenannter Typ ohne Bindung wird verwendet, um Funktion %q#D mit Bindung zu deklarierenunbenannter Typ ohne Bindung wird verwendet, um Variable %q#D mit Bindung zu deklarierenunbenannte Variable oder Feld als Â»voidÂ« deklariertunnÃ¶tige Klammern in Deklaration von %qsungeordneter Vergleich mit Nicht-Gleitkomma-Argumentunquote_string(): got bad stringNicht erreichbarnicht erkanntes Kommandozeilenargument von Option unerkennbarer Befehl:unbekanntes Ziel fÃ¼r %<-mfpu%>: %sunbekanntes Ziel fÃ¼r %s: %sunerkannte Adressenicht erkanntes Kommandozeilenargument in Option %qsArgument fÃ¼r Option %<-mcpu%> nicht erkannt: %sunbekanntes Argument fÃ¼r Option %<-f%ssanitize%s=%>: %q.*sunbekanntes Argument fÃ¼r Option %<-f%ssanitize%s=%>: %q.*s; meinten Sie %qs?Argument %q.*s fÃ¼r Option --help= nicht erkanntunbekannte Kommandozeilenoption %<-%s%>unbekannte Kommandozeilenoption %<-%s%>; meinten Sie %<-%s%>?nicht erkannte Kommandozeilenoption %<-fdump-%s%>nicht erkannte Kommandozeilenoption %<-fopt-info-%s%>nicht erkannte Kommandozeilenoption %qsunbekannte Steuerregisternummer: %d - %<psw%> wird verwendetUnbekannte Debugausgabestufe %qsunbekannter Kantenschalter: Â»%sÂ«unbekannter enum-Wert: Â»%sÂ«unerkannte FormatangabeGCC-Debuggingoption nicht erkannt: %cunbekanntes hwpy-Feld in msp430_mcu_data[%d]: %dnicht erkanntes include_flags 0x%x an print_specific_help weitergegebenunbekanntes Interrupt-Vektor-Argument fÃ¼r Attribut %qEunbekannter ivar-Sichtbarkeitswert %qsunbekannter Operand fÃ¼r %%:asm_auto_mfpuunbekannter Operand fÃ¼r %%:canon_for_mlibunbekannte Option %<-fdisable%>unbekannte Option %<-fenable%>unbekannte Option an %%:target_mode_check weitergegebenunbekannter Registername %qsunbekannter Wert %qs fÃ¼r Speicherreihenfolge von Skalarennicht erkannter Abschnittsname %qEunerkannter Schatten-Adressoffset %qsunerkannte vermutete Konstanteunbekannter Sichtbarkeitswert %qsnicht behebbarer FehlerungelÃ¶ste Ãœberladung des eingebauten Altivec %qFunaufgelÃ¶ste Ã¼berladene eingebaute FunktionuneingeschrÃ¤nkte Â»UnionsÂ« sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarunsicherer Funktionsaufruf %qD innerhalb von %<transaction_safe%>-Funktionunsicherer Funktionsaufruf %qD innerhalb von atomarer Transaktionunsicherer Funktionsaufruf %qE innerhalb von %<transaction_safe%>-Funktionunsicherer Funktionsaufruf %qE innerhalb von atomarer Transaktionunsicherer indirekter Funktionsaufruf innerhalb von %<transaction_safe%>-Funktionunsicherer indirekter Funktionsaufruf innerhalb von atomarer Transaktionnicht gesetzte Option %qs wird ignoriert, fÃ¼r CPU %qs ist sie stets eingeschaltetVorzeichenlose Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEVorzeichenlose Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE nach %qEGleitkommakonstante ohne Suffixnicht unterstÃ¼tztes Argument fÃ¼r %qDnicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMDnicht unterstÃ¼tzter Argumenttyp fÃ¼r eingebaute Funktionnicht unterstÃ¼tzte Kombination: %qs %snicht unterstÃ¼tzte Kombination: %qs%s %snicht unterstÃ¼tzte Kombination: %sFestkommaumwandlung nicht unterstÃ¼tztnicht unterstÃ¼tzter Modus %s
  nicht unterstÃ¼tzte Nicht-Standard-Verkettung von Zeichenkettenliteralennicht unterstÃ¼tzter Nicht-Standard-Suffix an GleitkommakonstanteOperand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tztnicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes RegisterIn booleschem Vektorvergleich ist die Operation oder der Typ nicht unterstÃ¼tztnicht unterstÃ¼tztes Record-Layoutnicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r %<simd%>-Funktionennicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMDnicht unterstÃ¼tzte simdlen %dnicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregisterunbeendete Assemblerdialekt-Alternativeunbeendete Farbdirektiveunbeendete Formatzeichenketteunbeendete q-Direktiveunverwendete Argumente in $-Stil-Formatunverwendeter Parameter %qDungenutzte Deklaration fÃ¼r strukturierte BindungVariable %q+D wird nicht verwendetVariable %qD wird nicht verwendetAbwicklungstabellen erfordern derzeit entweder einen Rahmenzeiger oder %<-maccumulate-outgoing-args%> fÃ¼r KorrektheitOberer Wert in case-Marken-Bereich Ã¼berschreitet den Maximalwert des Typsstattdessen #include verwendenstattdessen %<%T::%D%> verwenden%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifiziertem Namen zu benennen%<%T::template %D%> verwenden, um dies als Template zu kennzeichnen%<-Winvalid-pch%> fÃ¼r weitere Informationen verwendenverwenden Sie %<-faligned-new%>, um die C++17-UnterstÃ¼tzung fÃ¼r Ã¼berausgerichtetes New einzuschaltenverwenden Sie %<-fext-numeric-literals%>, um weitere eingebaute Suffixe einzuschalten%<-flax-vector-conversions%> verwenden, um Umwandlung zwischen Vektoren mit unterschiedlichen Elementtypen oder Anzahl der Teile zu erlauben%<...%> verwenden, um Argumentpack aufzulÃ¶sen%<__builtin_rx_mvtc (0, ... )%> verwenden, um beliebige Werte in PSW zu schreibenverwenden Sie %<template<>%> fÃ¼r eine explizite Spezialisierungstattdessen %<this->%D%> verwendenStattdessen __attribute__ ((VektorgrÃ¶ÃŸe)) verwendenVerwenden Sie zum Beispiel %<-Wabi=11%>, um vor Ã„nderungen von GCC 7 zu warnenVerwendung von %<alloca%>Verwendung von %<alloca%> innerhalb einer SchleifeVerwendung von %<auto%> in Lambda-Parameterdeklaration ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarVerwendung von %<auto%> in Umwandlungsoperator von Elementtemplate kann niemals hergeleitet werdenVerwendung von %<auto%> in Parameterdeklaration ist nur mit %<-fconcepts%> verfÃ¼gbarVerwendung von %<auto%> in Parameterdeklaration ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarVerwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<double%> in AltiVec-Typen ist ohne %qs ungÃ¼ltigVerwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<long long%> in AltiVec-Typen ist ohne %qs ungÃ¼ltigVerwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwendenVerwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne %qs ungÃ¼ltigVerwendung von %<this%> in KonstantenausdruckVerwendung von %qD vor Herleitung von %<auto%>Verwendung von %qs in TemplateVerwendung des %qs-LÃ¤ngenmodifizierers mit %qc-Typ-Zeichen hat entweder keine Auswirkung oder undefiniertes Verhaltengleichzeitige Verwendung von %s und %s im Format %sVerwendung von %s und %s zusammen mit Format %<%%%c%> fÃ¼r %sVerwendung eines Operanden vom Typ %qT in %<operator++%> ist veraltetVerwendung eines Operanden vom Typ %qT in %<operator++%> ist in C++17 verbotenVerwendung eines Operanden vom Typ %qT in %<operator--%> ist verbotenVerwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltigVerwendung von eingebautem Parameterpack %qD auÃŸerhalb eines TemplatesVerwendung der eingebauten Eigenschaft %qE in Funktionssignatur; stattdessen sollten Bibliothekseigenschaften verwendet werdenVerwendung des Klassentemplates %qT als AusdruckVerwendung dezimaler Gleitkommatypen in AltiVec-Typen ist ungÃ¼ltiggelÃ¶schte Funktion %qD wird verwendetVerwendung des enum %q#D ohne vorherige DeklarationVerwendung des ungÃ¼ltigen Variablentemplates %qEVerwendung lokaler Variable mit automatischer Speicherklasse aus enthaltender FunktionVerwendung einer multiversionierten Funktion ohne StandardargumentVerwendung des Namensbereiches %qD als AusdruckVerwendung einer Typumwandlung nach %q#T im alten StilVerwendung eines Parameters aus enthaltender FunktionVerwendung eines Parameters auÃŸerhalb des FunktionskÃ¶rpersVerwendung von ungetyptem nilfÃ¼r Anweisung fehlt Verwendungs-Operanddie Option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> oder %<-std=gnu11%> verwenden, um den Code zu Ã¼bersetzenArray, das nicht in Zeiger umgewandelt werden kann, anstelle des geforderten Skalars verwendetWert eines struct-Typs anstelle des geforderten Skalars verwendetWert eines union-Typs anstelle des geforderten Skalars verwendetVektortyp verwendet, wo Skalars benÃ¶tigt wirdnutzloses %<_Alignas%> in leerer Deklarationnutzloses %qs in leerer Deklarationnutzlose Umwandlung in Typ %q#TNutzlose Speicherklassenangabe in leerer DeklarationNutzloser Typname in leerer DeklarationNutzloser Typqualifizierer in leerer Deklarationbenutzerdefinierte ReduktionsauflÃ¶sung ist mehrdeutigbenutzerdefinierte Reduktion fÃ¼r %qE nicht gefundenbenutzerdefinierte Reduktion mit Konstruktorinitialisierung fÃ¼r Basisklasse %qTbenutzerdefiniertes %qD wertet immer beide Argumente ausbenutzerdefinierte Literale nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarverwendet %qD, das jedoch keinen Ausrichtungsparameter hat%<%c%s%> wird verwendetVerwendung von %qs mit vorzeichenlosem Typ hat keinen EffektTemplatespezialisierung alias %qT hinter %qs wird verwendetdie Funktion %qD berechnet den Betrag einer komplexen Zahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer komplexen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergebendarwin64-ABI wird verwendetdie Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom binÃ¤ren Gleitkommatyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer binÃ¤ren Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer binÃ¤ren Gleitkommazahl, bekommt hier jedoch ein Argument vom dezimalen Gleitkommatyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT Ã¼bergebenungÃ¼ltiges Feld %qD wird verwendetnum_workers (%d) wird verwendet, %d wird ignoriertAltes darwin-ABI wird verwendetErgebnis einer %<void%> zurÃ¼ckgebenden Funktion verwendetrvalue wird als lvalue verwendetTemplatetyp-Parameter %qT wird nach %qs verwendetdas Intervall [%E, %E] wird fÃ¼r das Argument der Direktive verwendettypedef-Name %qD wird nach %qs verwendetvector_length (%d) wird verwendet, da eine vektor-partitionierbare Routine aufgerufen wird, %d wird ignoriertvector_length (%d) wird verwendet, %d wird ignoriertvector_length (%d) wird verwendet, Laufzeiteinstellung wird ignoriertvector_length (64) wird verwendet, %d wird ignoriertvector_length (64) wird verwendet, Laufzeiteinstellung wird ignoriertÂ»usingÂ«-Deklaration fÃ¼r Nicht-Element im GÃ¼ltigkeitsbereich der KlassegÃ¼ltige Argumente sind: %sgÃ¼ltige Argumente sind: %s;gÃ¼ltige Argumente sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %sgÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %sgÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<target("arch=")%> sind: %sgÃ¼ltige Argumente fÃ¼r %<target("arch=")%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<target("tune=")%> sind: %sgÃ¼ltige Argumente fÃ¼r %<target("tune=")%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %qs sind: %sgÃ¼ltige Argumente fÃ¼r %qs sind: %s; meinten Sie %qs?gÃ¼ltige Featurenamen sind: %sgÃ¼ltige Featurenamen sind: %s; meinten Sie %qs?gÃ¼ltive Werte fÃ¼r eingebautes %qF, Argument %d, sind 64, 128, 256, 512, 1024, 2048, und 4096validate_value_data: Zyklus in regno-Kette (%u)validate_value_data: [%u] Falsches next_regno fÃ¼r leere Kette (%u)validate_value_data: [%u] Falsches oldest_regno (%u)validate_value_data: [%u] Nicht leeres Register in Kette (%s %u %i)Wert %qE vom Typ %qT ist kein KonstantenausdruckWert %qs wird von Attribut %<target%> nicht unterstÃ¼tztWertargumentberechneter Wert ist unbenutztWert von %<-mfixed-range%> muss die Form REG1-REG2 habenin %qs Ã¼bergebener Wert ist zu groÃŸWertinitialisierung des Funktionstypen %qTWertinitialisierung des unvollstÃ¤ndigen Typen %qTWertinitialisierung des Referenztypen %qTvar-tracking-assignments Ã¤ndert selektive PlanungVariableVariable %q#D hat Initialisierung, aber unvollstÃ¤ndigen TypVariable %q+D als %<_Noreturn%> deklariertVariable %q+D als %<inline%> deklariertVariablendefinition von %q+D ist als dllimport markiertVariable %q+D kÃ¶nnte von %<longjmp%> oder %<vfork%> zerstÃ¶rt werdenVariable %q+D muss konstant sein, um mit %qs in Nur-Lese-Abschnitt gelegt zu werdenVariable %q+D Teil des Alias-Zyklusdynamisch initialisierte Variable %q+D in Programmspeicherbereich platziertVariable %qD hat FunktionstypVariable %qD hat Initialisierung, aber unvollstÃ¤ndigen TypVariable %qD des nicht-literalen Typs %qT in %<constexpr%>-FunktionVariable %qD als Funktion redeklariertVariable %qD gesetzt, aber nicht verwendetVariable %qD wird in %<#pragma acc declare%> mehr als einmal verwendetVariable %qE in umgebender %<host_data%>-Region deklariertVariable %qE ist keine Iteration der Ã¤uÃŸersten Schleife %d, jedoch %qE erwartetauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in ErhÃ¶hungsausdruck nicht zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im linken Operanden des Kommaoperators zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im rechten Operanden des Kommaoperators zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im zweiten Operanden des bedingten Ausdrucks zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in Anweisung nicht zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im dritten Operanden des bedingten Ausdrucks zugegriffenVariable %qs wurde in ausgelagertem Code referenziert, wurde aber nicht markiert, dass sie im ausgelagerten Code enthalten sein dÃ¼rfteVariablenkonzept hat keine InitialisierungArray %qD variabler LÃ¤nge wird verwendetArray variabler GrÃ¶ÃŸe wird verwendetElementtyp variabler LÃ¤nge in %<reduction%>-Klausel eines ArraysVariable mit demselben Assemblernamen wie die virtuelle Tabelle ist in anderer Ãœbersetzungseinheit definiertVariable oder Feld %qE als Â»voidÂ« deklariertVariable oder Feld als Â»voidÂ« deklariertals %<extern%> redeklarierte Variable war bereits als %<static%> deklariertTyp %qT mit variabler LÃ¤nge in %<reduction%>-KlauselTyp %qT mit variabler GrÃ¶ÃŸe in %qs-KlauselInterner Fehler: variable symbol is not variableVariablentemplate hier deklariertBezeichner %qD fÃ¼r Variablentemplate ist geschachteltem Namens-Spezifizierervariable Templates sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarVariablenverfolgung angefordert, jedoch nicht von diesem Debug-Format unterstÃ¼tztVariablenverfolgung angefordert, jedoch nutzlos ohne Debug-InfoGrenze zur Variablenverfolgung Ã¼berschrittenObere GrÃ¶ÃŸengrenze zur Variablenverfolgung mit %<-fvar-tracking-assignments%> Ã¼berschritten; neuer Versuch ohneArray variabler LÃ¤nge hat unbekannte Obergrenzezusammengesetztes Literal variabler GrÃ¶ÃŸeObjekt variabler GrÃ¶ÃŸe darf nicht initialisiert werdenvariabel modifiziertes %qE im Dateibereichvariabel modifiziertes Feld im Dateibereichim Â»newÂ«-Ausdruck ist kein variabel modifizierter Typ erlaubtvariadische EinschrÃ¤nkung ohne %<...%> eingefÃ¼hrtvariadische Funktionen mÃ¼ssen die AAPCS-Basisvariante verwendenvariadische Templates nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarvariadischer Thunk-Aufrufvec_duplicate sollte von einem Skalar auf einen gleichartigen Vektor abbildenvec_lvsl ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffevec_lvsr ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffevector CONSTRUCTOR element is not a GIMPLE valueElementindex in Vektorkonstruktor ist nicht NullVektor-Argument an Funktion ohne Prototyp Ã¼bergebenVektorbedingung wird stÃ¼ckweise ausgeweitetVektoreinschub nicht an ElementgrenzeVektoroperation wird parallel ausgeweitetVektoroperation wird stÃ¼ckweise ausgeweitetVektoroperation wird mit einzelner skalarer Operation ausgeweitetVektorÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEVektorÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEVektorumverteilungsoperation wird stÃ¼ckweise ausgeweitetVektorgrÃ¶ÃŸe kein ganzzahliges Vielfaches der KomponentengrÃ¶ÃŸeVektortypen erwartet in Serien-AusdruckVektortypen erwartet in sad-Ausdruckin Vektorpermutationsausdruck werden Vektortypen erwartetVektorisierung fÃ¼r eine SIMD-Schleife nicht durchgefÃ¼hrtVektoren unterschiedlicher Elementanzahl in Vektorpermutationsausdruck gefundenverify_bind_c_derived_type(): Given symbol is unexpectedly NULLInterner Fehler: verify_cgraph_node failedverify_eh_tree gescheitertInterner Fehler: verify_flow_info failedInterner Fehler: verify_flow_info: Basic block %d succ edge is corruptedInterner Fehler: verify_flow_info: Block %i has loop_father, but there are no loopsInterner Fehler: verify_flow_info: Block %i lacks loop_fatherInterner Fehler: verify_flow_info: Duplicate edge %i->%iInterner Fehler: verify_flow_info: Incorrect blocks for fallthru %i->%iInterner Fehler: verify_flow_info: Incorrect fallthru %i->%iInterner Fehler: verify_flow_info: Missing count of block %iInterner Fehler: verify_flow_info: REG_BR_PROB does not match cfg %i %iInterner Fehler: verify_flow_info: REG_BR_PROB is set but cfg probability is notInterner Fehler: verify_flow_info: Wrong count of block %iInterner Fehler: verify_flow_info: Wrong probability of edge %i->%iverify_gimple failedverify_histograms failedverify_ssa gescheitertverify_type failedVersionsattribut ist keine ZeichenketteKonfliktmarker fÃ¼r Versionskontrolle in Dateivon %qT geerbte Version ist hier deklariertvirt-Spezifikation in %qs ist auÃŸerhalb einer Klassendefinition nicht erlaubtvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtuelle Basis %qT ist in %qT durch Mehrdeutigkeit unzugÃ¤nglichfÃ¼r Anweisung fehlt virtueller Def-Operandvirtual definition is not an SSA namevirtuelle Definition der Anweisung nicht aktuellvirtuelle Funktion %q+D Ã¼bersteuert final-Funktionvirtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp habenMultiversionierung virtueller Funktionen wird nicht unterstÃ¼tztvirtuelle Funktionen kÃ¶nnen erst mit C++2a constexpr seinvirtuelle Funktionen kÃ¶nnen keine friends seinvirtuelle Methode %qDvirtuelle Nicht-Klassen-Funktion %qsvirtuelle Tabelle des Typs %qD enthÃ¤lt RTTI-Informationvirtuelle Tabelle des Typs %qD verletzt die One-Definition-Rulevirtuelle Tabelle des Typs %qD verletzt die One-Definition-Rulevirtuelle Verwendung von Anweisung nicht aktuellfÃ¼r Anweisung fehlt virtueller Verwendungs-OperandSichtbarkeitsargument muss Â»defaultÂ«, Â»hiddenÂ«, Â»protectedÂ« oder Â»internalÂ« seinSichtbarkeitsargument ist keine ZeichenketteSichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriertvms Â»#pragma __messageÂ« wird ignoriertvoid-Wert nicht ignoriert wie es sein sollteflÃ¼chtiges ArgumentÂ»volatileÂ« muss fÃ¼r jeden Speicher angegeben werden, der von DMA beeinflusst wird.vtable fÃ¼r waitpid gescheitertWarnung: Warnung: Evtl. mit Â»-staticÂ« linken, da Systembibliotheken mitÂ»%sÂ« wurde erwartetschwaches %q+D kann nicht als %qE definiert werdenschwache Deklaration von %q+D wird auf bereits existierende Â»staticÂ«-Definition angewandtschwache Deklaration von %q+D muss Ã¶ffentlich seinschwache Deklaration von %q+D wird nicht unterstÃ¼tztschwache Referenz %q+D muss statische Bindung habenweakref %q+D zielt letztendlich auf sich selbst abAttribut weakref muss vor Attribut alias auftretenweakref wird in dieser Konfiguration nicht unterstÃ¼tztGewichte mÃ¼ssen nichtnegativ sein
  beim Schreiben der Ausgabe nach %s: %mwÃ¤hrend %qT in %E Elemente zerlegt wirdwÃ¤hrend %qT in %wu Element zerlegt wirdwÃ¤hrend %qT in %wu Elemente zerlegt wirdbeim Referenzieren von %qDWide-Zeichenkettenliteral in %<asm%>Breite von %qD Ã¼bersteigt seinen TypenBreite von %qs Ã¼berschreitet dessen TypenBreite des Bit-Feldes %qD hat Nicht-Ganzzahl-Typ %qTwerden als %<id%> zurÃ¼ckgebend angenommen und akzeptierenmitinnerhalb dieser Schleifeohne %<-gdwarf-5%> ist %<-gvariable-location-views=incompat5%> gleichbedeutend mit %<-gvariable-location-views%>arbeitsteilende Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<critical%>, %<ordered%>, %<master%>, explizit %<task%> oder %<taskloop%> istSchreiben von %wu Bit Daten auÃŸerhalb der Grenzen des Zielobjekts, Daten wurden auf %wu Bit abgeschnittenwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenSchreiben in konstantes Objekt (Argument %d)Ausgabedatei wird geschriebenSchreiben Ã¼ber Null-Zeiger (Argument %d)beim Schreiben in LTRANS-Ausgabeliste %s: %mSchreibzugriff auf Adressraum %qs wird nicht unterstÃ¼tztInterner Compilerfehler: wrong TYPE_CACHED_VALUES entryInterner Fehler: wrong amount of branch edges after conditional jump in bb %iInterner Fehler: wrong amount of branch edges after unconditional jump %ifalsches Argument %qs fÃ¼r Option %qsFalsche Kante %d->%d fÃ¼r PHI-ArgumentFalsche Liste zur sofortigen Verwendungfalscher Befehl in Â»fallthruÂ«-KanteInterner Fehler: wrong list of exited loops for edge  %d->%dFalsche Anzahl an Argumenten fÃ¼r das Attribut %qE angegebenfalsche Anzahl der Argumente fÃ¼r %%:debug-level-gtfalsche Anzahl von Argumenten fÃ¼r %<__builtin_addressof%>falsche Anzahl der Argumente fÃ¼r %<__builtin_call_with_static_chain%>falsche Anzahl der Argumente fÃ¼r %<__builtin_choose_expr%>falsche Anzahl der Argumente fÃ¼r %<__builtin_complex%>falsche Anzahl von Argumenten fÃ¼r %<__builtin_convertvector%>falsche Anzahl von Argumenten fÃ¼r %<__builtin_launder%>falsche Anzahl der Argumente fÃ¼r %<__builtin_shuffle%>falsche Anzahl der Argumente fÃ¼r Funktion %<__builtin_next_arg%>falsche Anzahl der Argumente fÃ¼r Funktion %<va_start%>Interner Fehler: wrong number of branch edges after unconditional jump in bb %ifalsche Anzahl der Templateargumente (%d, sollte %d sein)falsche Anzahl der Templateargumente (%d, sollte mindestens %d sein)Falsche ausgehende Kantenmarken am Ende des bb %dfalscher Strategiename %qs fÃ¼r Option %qs angegebenArgument falschen Typs fÃ¼r %sArgument falschen Typs fÃ¼r absfalsches Typargument fÃ¼r Â»absuÂ«Argument falschen Typs fÃ¼r Bit-KomplementArgument falschen Typs fÃ¼r KonjugationArgument falschen Typs fÃ¼r DekrementierungArgument falschen Typs fÃ¼r InkrementierungArgument falschen Typs fÃ¼r unÃ¤res AusrufungszeichenArgument falschen Typs fÃ¼r unÃ¤res MinusArgument falschen Typs fÃ¼r unÃ¤res PlusArgument falschen Typs fÃ¼r Â»%sÂ«x87-RegisterrÃ¼ckgabe mit ausgeschaltetem x87xstormy16_print_operand: unbekannter Codedies kann durch das LÃ¶schen der Initialisierung umgangen werdenBei Verwendung der Option %qs kann die Adresse von geschachtelten Funktionen nicht verwendet werdenSie kÃ¶nnen stattdessen einen %<inline%>-Namensraum verwendenz/Architektur.Null als NullzeigerkonstanteArrayabschnitt der LÃ¤nge 0 in %qs-KlauselArraygrÃ¶ÃŸe von %q+D ist null oder negativTyp %qT mit GrÃ¶ÃŸe 0 in %<reduction%>-KlauselTyp %qT mit GrÃ¶ÃŸe 0 in %qs-KlauselVektorgrÃ¶ÃŸe NullBreite Null fÃ¼r Bitfeld %q+DBreite Null fÃ¼r Bitfeld %qsBreite null im Format %sFormat-Zeichenkette %s der LÃ¤nge nullArray %qD der GrÃ¶ÃŸe nullArray %qT der GrÃ¶ÃŸe nullArrayelement %qD mit LÃ¤nge 0 in ansonsten leerem %q#TArrayelement %qD mit LÃ¤nge 0 befindet sich nicht am Ende von %q#T{anonym}
\ No newline at end of file
diff -Nrcpad gcc-9.1.0/gcc/po/de.po gcc-9.2.0/gcc/po/de.po
*** gcc-9.1.0/gcc/po/de.po	Tue Apr 30 19:57:58 2019
--- gcc-9.2.0/gcc/po/de.po	Thu May  9 21:41:45 2019
***************
*** 8,17 ****
  # Roland Illig <roland.illig@gmx.de>, 2015, 2017-2019.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 9.1-b20190414\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2019-04-13 17:21+0200\n"
! "PO-Revision-Date: 2019-04-30 20:26+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-2019.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 9.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2019-05-02 20:28+0000\n"
! "PO-Revision-Date: 2019-05-07 20:48+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 "Â»%%lÂ«-Operand ist keine Marke"
*** 205,216 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6143 config/i386/i386.c:16997
  #, c-format
  msgid "floating constant misused"
  msgstr "Gleitkommakonstante falsch verwendet"
  
! #: final.c:4207 config/arc/arc.c:6240 config/i386/i386.c:17088
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
--- 205,216 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6158 config/i386/i386.c:16998
  #, c-format
  msgid "floating constant misused"
  msgstr "Gleitkommakonstante falsch verwendet"
  
! #: final.c:4207 config/arc/arc.c:6255 config/i386/i386.c:17089
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr " Nichts gefunden. Bitte verwende
*** 1293,1339 ****
  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.c:1630
  msgid "The following options are target specific"
  msgstr "Die folgenden Optionen sind zielspezifisch"
  
! #: opts.c:1633
  msgid "The following options control compiler warning messages"
  msgstr "Die folgenden Optionen steuern Warnmeldungen des Compilers"
  
! #: opts.c:1636
  msgid "The following options control optimizations"
  msgstr "Die folgenden Optionen steuern Optimierungen"
  
! #: opts.c:1639 opts.c:1678
  msgid "The following options are language-independent"
  msgstr "Die folgenden Optionen sind sprachunabhÃ¤ngig"
  
! #: opts.c:1642
  msgid "The --param option recognizes the following as parameters"
  msgstr "Die Option Â»--paramÂ« erkennt die folgenden Parameter"
  
! #: opts.c:1648
  msgid "The following options are specific to just the language "
  msgstr "Die folgenden Optionen sind nur spezifisch fÃ¼r die Sprache "
  
! #: opts.c:1650
  msgid "The following options are supported by the language "
  msgstr "Die folgenden Optionen werden von der Sprache unterstÃ¼tzt "
  
! #: opts.c:1661
  msgid "The following options are not documented"
  msgstr "Die folgenden Optionen sind nicht dokumentiert"
  
! #: opts.c:1663
  msgid "The following options take separate arguments"
  msgstr "Die folgenden Optionen verwenden separate Argumente"
  
! #: opts.c:1665
  msgid "The following options take joined arguments"
  msgstr "Die folgenden Optionen verwenden gemeinsame Argumente"
  
! #: opts.c:1676
  msgid "The following options are language-related"
  msgstr "Die folgenden Optionen sind sprachbezogen"
  
--- 1293,1348 ----
  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.c:1581
! #, c-format
! msgid ""
! "  Known valid arguments for %s option:\n"
! "   "
! msgstr ""
! "  Bekannte gÃ¼ltige Argumente fÃ¼r Option Â»%sÂ«:\n"
! "   "
! 
! #: opts.c:1631
  msgid "The following options are target specific"
  msgstr "Die folgenden Optionen sind zielspezifisch"
  
! #: opts.c:1634
  msgid "The following options control compiler warning messages"
  msgstr "Die folgenden Optionen steuern Warnmeldungen des Compilers"
  
! #: opts.c:1637
  msgid "The following options control optimizations"
  msgstr "Die folgenden Optionen steuern Optimierungen"
  
! #: opts.c:1640 opts.c:1679
  msgid "The following options are language-independent"
  msgstr "Die folgenden Optionen sind sprachunabhÃ¤ngig"
  
! #: opts.c:1643
  msgid "The --param option recognizes the following as parameters"
  msgstr "Die Option Â»--paramÂ« erkennt die folgenden Parameter"
  
! #: opts.c:1649
  msgid "The following options are specific to just the language "
  msgstr "Die folgenden Optionen sind nur spezifisch fÃ¼r die Sprache "
  
! #: opts.c:1651
  msgid "The following options are supported by the language "
  msgstr "Die folgenden Optionen werden von der Sprache unterstÃ¼tzt "
  
! #: opts.c:1662
  msgid "The following options are not documented"
  msgstr "Die folgenden Optionen sind nicht dokumentiert"
  
! #: opts.c:1664
  msgid "The following options take separate arguments"
  msgstr "Die folgenden Optionen verwenden separate Argumente"
  
! #: opts.c:1666
  msgid "The following options take joined arguments"
  msgstr "Die folgenden Optionen verwenden gemeinsame Argumente"
  
! #: opts.c:1677
  msgid "The following options are language-related"
  msgstr "Die folgenden Optionen sind sprachbezogen"
  
*************** msgstr "angegebene Optionen: "
*** 1457,1463 ****
  msgid "options enabled: "
  msgstr "eingeschaltete Optionen: "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5617 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
--- 1466,1472 ----
  msgid "options enabled: "
  msgstr "eingeschaltete Optionen: "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5634 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
*************** msgstr "ungÃ¼ltige Vektorkonstante"
*** 3016,3022 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "unvertrÃ¤glicher Gleitkomma- / Vektorregisteroperand fÃ¼r Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22872
  #, c-format
  msgid "missing operand"
  msgstr "fehlender Operand"
--- 3025,3031 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "unvertrÃ¤glicher Gleitkomma- / Vektorregisteroperand fÃ¼r Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22877
  #, c-format
  msgid "missing operand"
  msgstr "fehlender Operand"
*************** msgstr "ungÃ¼ltiger OperandenprÃ¤fix Â»%
*** 3041,3047 ****
  msgid "invalid address mode"
  msgstr "ungÃ¼ltiger Adressierungsmodus"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18255
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
--- 3050,3056 ----
  msgid "invalid address mode"
  msgstr "ungÃ¼ltiger Adressierungsmodus"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18256
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
*************** msgstr "ungÃ¼ltiger %%xn-Code"
*** 3133,3239 ****
  msgid "invalid operand address"
  msgstr "ungÃ¼ltige Operandenadresse"
  
! #: config/arc/arc.c:4207
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%Z"
  
! #: config/arc/arc.c:4215
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%z"
  
! #: config/arc/arc.c:4223
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "ungÃ¼ltige Operanden fÃ¼r Code %%c"
  
! #: config/arc/arc.c:4231
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%M"
  
! #: config/arc/arc.c:4239 config/m32r/m32r.c:2103
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%p"
  
! #: config/arc/arc.c:4250 config/m32r/m32r.c:2096
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%s"
  
! #: config/arc/arc.c:4398 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%R-Code"
  
! #: config/arc/arc.c:4474 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%H/%%L-Code"
  
! #: config/arc/arc.c:4542 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%U-Code"
  
! #: config/arc/arc.c:4554
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%V-Code"
  
! #: config/arc/arc.c:4611
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4637 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr "ungÃ¼ltiger Operanden-Ausgabecode"
  
! #: config/arc/arc.c:6228
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ungÃ¼ltiges UNSPEC als Operand: %d"
  
! #: config/arc/arc.c:6517 config/cris/cris.c:2571
  msgid "unrecognized supposed constant"
  msgstr "unerkannte vermutete Konstante"
  
! #: config/arm/arm.c:19310 config/arm/arm.c:19335 config/arm/arm.c:19345
! #: config/arm/arm.c:19354 config/arm/arm.c:19363
  #, c-format
  msgid "invalid shift operand"
  msgstr "ungÃ¼ltiger Schiebeoperand"
  
! #: config/arm/arm.c:22203 config/arm/arm.c:22221
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "bedingter Thumb-Befehl"
  
! #: config/arm/arm.c:22209
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "bedingter Befehl in bedingter Sequenz"
  
! #: config/arm/arm.c:22327 config/arm/arm.c:22340 config/arm/arm.c:22365
  #: config/nios2/nios2.c:3070
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Operand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tzt"
  
! #: config/arm/arm.c:22442 config/arm/arm.c:22464 config/arm/arm.c:22474
! #: config/arm/arm.c:22484 config/arm/arm.c:22494 config/arm/arm.c:22533
! #: config/arm/arm.c:22551 config/arm/arm.c:22576 config/arm/arm.c:22591
! #: config/arm/arm.c:22618 config/arm/arm.c:22625 config/arm/arm.c:22643
! #: config/arm/arm.c:22650 config/arm/arm.c:22658 config/arm/arm.c:22679
! #: config/arm/arm.c:22686 config/arm/arm.c:22819 config/arm/arm.c:22826
! #: config/arm/arm.c:22853 config/arm/arm.c:22860 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
--- 3142,3248 ----
  msgid "invalid operand address"
  msgstr "ungÃ¼ltige Operandenadresse"
  
! #: config/arc/arc.c:4220
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%Z"
  
! #: config/arc/arc.c:4228
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%z"
  
! #: config/arc/arc.c:4236
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "ungÃ¼ltige Operanden fÃ¼r Code %%c"
  
! #: config/arc/arc.c:4244
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%M"
  
! #: config/arc/arc.c:4252 config/m32r/m32r.c:2103
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%p"
  
! #: config/arc/arc.c:4263 config/m32r/m32r.c:2096
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%s"
  
! #: config/arc/arc.c:4411 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%R-Code"
  
! #: config/arc/arc.c:4487 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%H/%%L-Code"
  
! #: config/arc/arc.c:4555 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%U-Code"
  
! #: config/arc/arc.c:4567
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%V-Code"
  
! #: config/arc/arc.c:4624
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4650 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr "ungÃ¼ltiger Operanden-Ausgabecode"
  
! #: config/arc/arc.c:6243
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ungÃ¼ltiges UNSPEC als Operand: %d"
  
! #: config/arc/arc.c:6532 config/cris/cris.c:2571
  msgid "unrecognized supposed constant"
  msgstr "unerkannte vermutete Konstante"
  
! #: config/arm/arm.c:19315 config/arm/arm.c:19340 config/arm/arm.c:19350
! #: config/arm/arm.c:19359 config/arm/arm.c:19368
  #, c-format
  msgid "invalid shift operand"
  msgstr "ungÃ¼ltiger Schiebeoperand"
  
! #: config/arm/arm.c:22208 config/arm/arm.c:22226
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "bedingter Thumb-Befehl"
  
! #: config/arm/arm.c:22214
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "bedingter Befehl in bedingter Sequenz"
  
! #: config/arm/arm.c:22332 config/arm/arm.c:22345 config/arm/arm.c:22370
  #: config/nios2/nios2.c:3070
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Operand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tzt"
  
! #: config/arm/arm.c:22447 config/arm/arm.c:22469 config/arm/arm.c:22479
! #: config/arm/arm.c:22489 config/arm/arm.c:22499 config/arm/arm.c:22538
! #: config/arm/arm.c:22556 config/arm/arm.c:22581 config/arm/arm.c:22596
! #: config/arm/arm.c:22623 config/arm/arm.c:22630 config/arm/arm.c:22648
! #: config/arm/arm.c:22655 config/arm/arm.c:22663 config/arm/arm.c:22684
! #: config/arm/arm.c:22691 config/arm/arm.c:22824 config/arm/arm.c:22831
! #: config/arm/arm.c:22858 config/arm/arm.c:22865 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
*************** msgstr "Operand fÃ¼r Code Â»%cÂ« nicht u
*** 3241,3253 ****
  msgid "invalid operand for code '%c'"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«"
  
! #: config/arm/arm.c:22546
  #, c-format
  msgid "instruction never executed"
  msgstr "Befehl wird niemals ausgefÃ¼hrt"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22567
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "veralteter Maverick-Formatcode Â»%cÂ«"
--- 3250,3262 ----
  msgid "invalid operand for code '%c'"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«"
  
! #: config/arm/arm.c:22551
  #, c-format
  msgid "instruction never executed"
  msgstr "Befehl wird niemals ausgefÃ¼hrt"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22572
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "veralteter Maverick-Formatcode Â»%cÂ«"
*************** msgstr "ungÃ¼ltiger const_double-Operand
*** 3360,3366 ****
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6502
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3369,3375 ----
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6520
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "ungÃ¼ltiger Code fÃ¼r Operand %%
*** 3595,3691 ****
  msgid "invalid fp constant"
  msgstr "ungÃ¼ltige Gleitkomma-Konstante"
  
! #: config/i386/i386.c:17082
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ungÃ¼ltiges UNSPEC als Operand"
  
! #: config/i386/i386.c:17621
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "UngÃ¼ltige Verwendung von Register Â»%sÂ«"
  
! #: config/i386/i386.c:17626
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ungÃ¼ltige Verwendung der asm-Schalter-Ausgabe"
  
! #: config/i386/i386.c:17857
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«"
  
! #: config/i386/i386.c:17892
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«"
  
! #: config/i386/i386.c:17961
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ungÃ¼ltiger Operandentyp mit Operandencode Â»ZÂ« verwendet"
  
! #: config/i386/i386.c:17966
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«"
  
! #: config/i386/i386.c:18043
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«"
  
! #: config/i386/i386.c:18122
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«"
  
! #: config/i386/i386.c:18140
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.c:18153
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«"
  
! #: config/i386/i386.c:18168
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«"
  
! #: config/i386/i386.c:18196
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»rÂ«"
  
! #: config/i386/i386.c:18214
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«"
  
! #: config/i386/i386.c:18237
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«"
  
! #: config/i386/i386.c:18341
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.c:18403
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ungÃ¼ltige Bedingungen fÃ¼r Operand"
  
! #: config/i386/i386.c:18453
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ungÃ¼ltiger Vektordirektwert"
  
! #: config/i386/i386.c:29331
  msgid "unknown insn mode"
  msgstr "unbekannter Befehlsmodus"
  
--- 3604,3700 ----
  msgid "invalid fp constant"
  msgstr "ungÃ¼ltige Gleitkomma-Konstante"
  
! #: config/i386/i386.c:17083
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ungÃ¼ltiges UNSPEC als Operand"
  
! #: config/i386/i386.c:17622
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "UngÃ¼ltige Verwendung von Register Â»%sÂ«"
  
! #: config/i386/i386.c:17627
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ungÃ¼ltige Verwendung der asm-Schalter-Ausgabe"
  
! #: config/i386/i386.c:17858
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«"
  
! #: config/i386/i386.c:17893
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«"
  
! #: config/i386/i386.c:17962
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ungÃ¼ltiger Operandentyp mit Operandencode Â»ZÂ« verwendet"
  
! #: config/i386/i386.c:17967
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«"
  
! #: config/i386/i386.c:18044
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«"
  
! #: config/i386/i386.c:18123
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«"
  
! #: config/i386/i386.c:18141
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.c:18154
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«"
  
! #: config/i386/i386.c:18169
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«"
  
! #: config/i386/i386.c:18197
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»rÂ«"
  
! #: config/i386/i386.c:18215
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«"
  
! #: config/i386/i386.c:18238
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«"
  
! #: config/i386/i386.c:18342
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.c:18404
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ungÃ¼ltige Bedingungen fÃ¼r Operand"
  
! #: config/i386/i386.c:18454
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ungÃ¼ltiger Vektordirektwert"
  
! #: config/i386/i386.c:29334
  msgid "unknown insn mode"
  msgstr "unbekannter Befehlsmodus"
  
*************** msgstr "ungÃ¼ltiger Ausdruck â€“ anderen
*** 4149,4171 ****
  msgid "invalid expression for output modifier '%c'"
  msgstr "ungÃ¼ltiger Ausdruck fÃ¼r Ausgabemodifizierer Â»%cÂ«"
  
! #: config/s390/s390.c:11723
  msgid "vector argument passed to unprototyped function"
  msgstr "Vektor-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
! #: config/s390/s390.c:16047
  msgid "types differ in signedness"
  msgstr "Typen unterscheiden sich im Vorzeichenbesitz"
  
! #: config/s390/s390.c:16057
  msgid "binary operator does not support two vector bool operands"
  msgstr "binÃ¤rer Operator unterstÃ¼tzt keine zwei bool-Vektor-Operanden"
  
! #: config/s390/s390.c:16060
  msgid "binary operator does not support vector bool operand"
  msgstr "BinÃ¤rer Operator unterstÃ¼tzt Boolean-Vektor-Argument nicht"
  
! #: config/s390/s390.c:16068
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "binÃ¤rer Operator unterstÃ¼tzt nicht, dass bool-Vektor mit Gleitkommavektor vermischt wird"
  
--- 4158,4180 ----
  msgid "invalid expression for output modifier '%c'"
  msgstr "ungÃ¼ltiger Ausdruck fÃ¼r Ausgabemodifizierer Â»%cÂ«"
  
! #: config/s390/s390.c:11733
  msgid "vector argument passed to unprototyped function"
  msgstr "Vektor-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
! #: config/s390/s390.c:16057
  msgid "types differ in signedness"
  msgstr "Typen unterscheiden sich im Vorzeichenbesitz"
  
! #: config/s390/s390.c:16067
  msgid "binary operator does not support two vector bool operands"
  msgstr "binÃ¤rer Operator unterstÃ¼tzt keine zwei bool-Vektor-Operanden"
  
! #: config/s390/s390.c:16070
  msgid "binary operator does not support vector bool operand"
  msgstr "BinÃ¤rer Operator unterstÃ¼tzt Boolean-Vektor-Argument nicht"
  
! #: config/s390/s390.c:16078
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "binÃ¤rer Operator unterstÃ¼tzt nicht, dass bool-Vektor mit Gleitkommavektor vermischt wird"
  
*************** msgstr "%<<%> erwartet"
*** 4568,4606 ****
  msgid "expected label"
  msgstr "Sprungmarke erwartet"
  
! #: cp/call.c:11044
  msgid "candidate 1:"
  msgstr "Kandidat 1:"
  
! #: cp/call.c:11045
  msgid "candidate 2:"
  msgstr "Kandidat 2:"
  
! #: cp/decl.c:3141
  msgid "jump to label %qD"
  msgstr "Sprung zur Marke %qD"
  
! #: cp/decl.c:3142
  msgid "jump to case label"
  msgstr "Sprung zur case-Marke"
  
! #: cp/decl.c:3212
  msgid "enters try block"
  msgstr "Betreten von try-Block"
  
! #: cp/decl.c:3218
  msgid "enters catch block"
  msgstr "Betreten des catch-Blocks"
  
! #: cp/decl.c:3224
  msgid "enters OpenMP structured block"
  msgstr "Betreten des OpenMP-strukturierten Blocks"
  
! #: cp/decl.c:3230
  msgid "enters synchronized or atomic statement"
  msgstr "Betreten der synchronisierten oder atomaren Anweisung"
  
! #: cp/decl.c:3237
  msgid "enters constexpr if statement"
  msgstr "Betreten der if-Anweisung mit constexpr"
  
--- 4577,4615 ----
  msgid "expected label"
  msgstr "Sprungmarke erwartet"
  
! #: cp/call.c:11059
  msgid "candidate 1:"
  msgstr "Kandidat 1:"
  
! #: cp/call.c:11060
  msgid "candidate 2:"
  msgstr "Kandidat 2:"
  
! #: cp/decl.c:3158
  msgid "jump to label %qD"
  msgstr "Sprung zur Marke %qD"
  
! #: cp/decl.c:3159
  msgid "jump to case label"
  msgstr "Sprung zur case-Marke"
  
! #: cp/decl.c:3229
  msgid "enters try block"
  msgstr "Betreten von try-Block"
  
! #: cp/decl.c:3235
  msgid "enters catch block"
  msgstr "Betreten des catch-Blocks"
  
! #: cp/decl.c:3241
  msgid "enters OpenMP structured block"
  msgstr "Betreten des OpenMP-strukturierten Blocks"
  
! #: cp/decl.c:3247
  msgid "enters synchronized or atomic statement"
  msgstr "Betreten der synchronisierten oder atomaren Anweisung"
  
! #: cp/decl.c:3254
  msgid "enters constexpr if statement"
  msgstr "Betreten der if-Anweisung mit constexpr"
  
*************** msgstr "%r%s:%d:%R   in %<constexpr%>-Er
*** 4815,4821 ****
  msgid "candidates are:"
  msgstr "Kandidaten sind:"
  
! #: cp/pt.c:2003 cp/pt.c:23707
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "Kandidat ist:"
--- 4824,4830 ----
  msgid "candidates are:"
  msgstr "Kandidaten sind:"
  
! #: cp/pt.c:2003 cp/pt.c:23706
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "Kandidat ist:"
*************** msgstr "Umformung verwirft Konstantheit"
*** 4861,4908 ****
  msgid "source type is not polymorphic"
  msgstr "Quellentyp ist nicht polymorph"
  
! #: cp/typeck.c:6230 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Argument falschen Typs fÃ¼r unÃ¤res Minus"
  
! #: cp/typeck.c:6231 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Argument falschen Typs fÃ¼r unÃ¤res Plus"
  
! #: cp/typeck.c:6258 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Argument falschen Typs fÃ¼r Bit-Komplement"
  
! #: cp/typeck.c:6275 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Argument falschen Typs fÃ¼r abs"
  
! #: cp/typeck.c:6287 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Argument falschen Typs fÃ¼r Konjugation"
  
! #: cp/typeck.c:6305
  msgid "in argument to unary !"
  msgstr "in Argument fÃ¼r unÃ¤res !"
  
! #: cp/typeck.c:6351
  msgid "no pre-increment operator for type"
  msgstr "kein PrÃ¤inkrementoperator fÃ¼r Typ"
  
! #: cp/typeck.c:6353
  msgid "no post-increment operator for type"
  msgstr "kein Postinkrementoperator fÃ¼r Typ"
  
! #: cp/typeck.c:6355
  msgid "no pre-decrement operator for type"
  msgstr "kein PrÃ¤dekrementoperator fÃ¼r Typ"
  
! #: cp/typeck.c:6357
  msgid "no post-decrement operator for type"
  msgstr "kein Postdekrementoperator fÃ¼r Typ"
  
--- 4870,4917 ----
  msgid "source type is not polymorphic"
  msgstr "Quellentyp ist nicht polymorph"
  
! #: cp/typeck.c:6248 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Argument falschen Typs fÃ¼r unÃ¤res Minus"
  
! #: cp/typeck.c:6249 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Argument falschen Typs fÃ¼r unÃ¤res Plus"
  
! #: cp/typeck.c:6276 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Argument falschen Typs fÃ¼r Bit-Komplement"
  
! #: cp/typeck.c:6293 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Argument falschen Typs fÃ¼r abs"
  
! #: cp/typeck.c:6305 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Argument falschen Typs fÃ¼r Konjugation"
  
! #: cp/typeck.c:6323
  msgid "in argument to unary !"
  msgstr "in Argument fÃ¼r unÃ¤res !"
  
! #: cp/typeck.c:6369
  msgid "no pre-increment operator for type"
  msgstr "kein PrÃ¤inkrementoperator fÃ¼r Typ"
  
! #: cp/typeck.c:6371
  msgid "no post-increment operator for type"
  msgstr "kein Postinkrementoperator fÃ¼r Typ"
  
! #: cp/typeck.c:6373
  msgid "no pre-decrement operator for type"
  msgstr "kein PrÃ¤dekrementoperator fÃ¼r Typ"
  
! #: cp/typeck.c:6375
  msgid "no post-decrement operator for type"
  msgstr "kein Postdekrementoperator fÃ¼r Typ"
  
*************** msgstr "Veraltete Funktion:"
*** 4989,4995 ****
  msgid "Deleted feature:"
  msgstr "GelÃ¶schte Funktion:"
  
! #: fortran/expr.c:3608
  msgid "array assignment"
  msgstr "Array-Zuweisung"
  
--- 4998,5004 ----
  msgid "Deleted feature:"
  msgstr "GelÃ¶schte Funktion:"
  
! #: fortran/expr.c:3632
  msgid "array assignment"
  msgstr "Array-Zuweisung"
  
*************** msgstr "Block-IF"
*** 5199,5209 ****
  msgid "implied END DO"
  msgstr "impliziertes END DO"
  
! #: fortran/parse.c:2061 fortran/resolve.c:11462
  msgid "assignment"
  msgstr "Zuweisung"
  
! #: fortran/parse.c:2064 fortran/resolve.c:11513 fortran/resolve.c:11516
  msgid "pointer assignment"
  msgstr "Zeigerzuweisung"
  
--- 5208,5218 ----
  msgid "implied END DO"
  msgstr "impliziertes END DO"
  
! #: fortran/parse.c:2061 fortran/resolve.c:11466
  msgid "assignment"
  msgstr "Zuweisung"
  
! #: fortran/parse.c:2064 fortran/resolve.c:11517 fortran/resolve.c:11520
  msgid "pointer assignment"
  msgstr "Zeigerzuweisung"
  
*************** msgstr "Operanden des Benutzeroperators
*** 5363,5442 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "RÃ¤nge fÃ¼r Operator bei %%L und %%L stimmen nicht Ã¼berein"
  
! #: fortran/resolve.c:7010
  msgid "Loop variable"
  msgstr "Schleifenvariable"
  
! #: fortran/resolve.c:7014
  msgid "iterator variable"
  msgstr "Iteratorvariable"
  
! #: fortran/resolve.c:7018
  msgid "Start expression in DO loop"
  msgstr "Anfangs-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.c:7022
  msgid "End expression in DO loop"
  msgstr "End-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.c:7026
  msgid "Step expression in DO loop"
  msgstr "Schrittausdruck in DO-Schleife"
  
! #: fortran/resolve.c:7312 fortran/resolve.c:7315
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE Objekt"
  
! #: fortran/resolve.c:7688 fortran/resolve.c:7691
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Objekt"
  
! #: fortran/resolve.c:7924 fortran/resolve.c:9660
  msgid "STAT variable"
  msgstr "STAT-Variable"
  
! #: fortran/resolve.c:7968 fortran/resolve.c:9672
  msgid "ERRMSG variable"
  msgstr "ERRMSG-Variable"
  
! #: fortran/resolve.c:9463
  msgid "item in READ"
  msgstr "Element in READ"
  
! #: fortran/resolve.c:9684
  msgid "ACQUIRED_LOCK variable"
  msgstr "Variable ACQUIRED_LOCK"
  
! #: fortran/trans-array.c:1635
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Unterschiedliche CHARACTER-LÃ¤ngen (%ld/%ld) in Feldkonstruktor"
  
! #: fortran/trans-array.c:5887
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "GanzzahlÃ¼berlauf bei der Berechnung des zu reservierenden Speichers"
  
! #: fortran/trans-array.c:9496
  #, 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.c:5952
  #, 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.c:5960
  #, 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.c:9309
  #, 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.c:10720
  msgid "Assignment of scalar to unallocated array"
  msgstr "Zuweisung von Skalar zu unalloziertem Array"
  
--- 5372,5451 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "RÃ¤nge fÃ¼r Operator bei %%L und %%L stimmen nicht Ã¼berein"
  
! #: fortran/resolve.c:7014
  msgid "Loop variable"
  msgstr "Schleifenvariable"
  
! #: fortran/resolve.c:7018
  msgid "iterator variable"
  msgstr "Iteratorvariable"
  
! #: fortran/resolve.c:7022
  msgid "Start expression in DO loop"
  msgstr "Anfangs-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.c:7026
  msgid "End expression in DO loop"
  msgstr "End-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.c:7030
  msgid "Step expression in DO loop"
  msgstr "Schrittausdruck in DO-Schleife"
  
! #: fortran/resolve.c:7316 fortran/resolve.c:7319
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE Objekt"
  
! #: fortran/resolve.c:7692 fortran/resolve.c:7695
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Objekt"
  
! #: fortran/resolve.c:7928 fortran/resolve.c:9664
  msgid "STAT variable"
  msgstr "STAT-Variable"
  
! #: fortran/resolve.c:7972 fortran/resolve.c:9676
  msgid "ERRMSG variable"
  msgstr "ERRMSG-Variable"
  
! #: fortran/resolve.c:9467
  msgid "item in READ"
  msgstr "Element in READ"
  
! #: fortran/resolve.c:9688
  msgid "ACQUIRED_LOCK variable"
  msgstr "Variable ACQUIRED_LOCK"
  
! #: fortran/trans-array.c:1675
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Unterschiedliche CHARACTER-LÃ¤ngen (%ld/%ld) in Feldkonstruktor"
  
! #: fortran/trans-array.c:5935
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "GanzzahlÃ¼berlauf bei der Berechnung des zu reservierenden Speichers"
  
! #: fortran/trans-array.c:9544
  #, 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.c:6025
  #, 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.c:6033
  #, 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.c:9250
  #, 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.c:10661
  msgid "Assignment of scalar to unallocated array"
  msgstr "Zuweisung von Skalar zu unalloziertem Array"
  
*************** msgstr "Zuweisung von Skalar zu unallozi
*** 5445,5456 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Ungleiche ZeichenlÃ¤ngen (%ld/%ld) in %s"
  
! #: fortran/trans-intrinsic.c:8737
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Argument NCOPIES des intrinsischen REPEAT ist negativ (sein Wert ist %ld)"
  
! #: fortran/trans-intrinsic.c:8769
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "Argument NCOPIES des intrinsischen REPEAT ist zu groÃŸ"
  
--- 5454,5465 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Ungleiche ZeichenlÃ¤ngen (%ld/%ld) in %s"
  
! #: fortran/trans-intrinsic.c:8758
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Argument NCOPIES des intrinsischen REPEAT ist negativ (sein Wert ist %ld)"
  
! #: fortran/trans-intrinsic.c:8790
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "Argument NCOPIES des intrinsischen REPEAT ist zu groÃŸ"
  
*************** msgstr "Feldreferenz auÃŸerhalb des Wert
*** 5491,5514 ****
  msgid "Incorrect function return value"
  msgstr "Falscher Funktions-RÃ¼ckgabewert"
  
! #: fortran/trans.c:611
  msgid "Memory allocation failed"
  msgstr "Speicherreservierung gescheitert"
  
! #: fortran/trans.c:689 fortran/trans.c:1672
  msgid "Allocation would exceed memory limit"
  msgstr "Reservierung wÃ¼rde Speichergrenze Ã¼berschreiten"
  
! #: fortran/trans.c:898
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "Versuch, bereits reservierte Variable Â»%sÂ« zu reservieren"
  
! #: fortran/trans.c:904
  msgid "Attempting to allocate already allocated variable"
  msgstr "Versuch, bereits reservierte Variable zu reservieren"
  
! #: fortran/trans.c:1357 fortran/trans.c:1516
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "Versuch, nicht reserviertes Â»%sÂ« freizugeben"
--- 5500,5523 ----
  msgid "Incorrect function return value"
  msgstr "Falscher Funktions-RÃ¼ckgabewert"
  
! #: fortran/trans.c:614
  msgid "Memory allocation failed"
  msgstr "Speicherreservierung gescheitert"
  
! #: fortran/trans.c:692 fortran/trans.c:1675
  msgid "Allocation would exceed memory limit"
  msgstr "Reservierung wÃ¼rde Speichergrenze Ã¼berschreiten"
  
! #: fortran/trans.c:901
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "Versuch, bereits reservierte Variable Â»%sÂ« zu reservieren"
  
! #: fortran/trans.c:907
  msgid "Attempting to allocate already allocated variable"
  msgstr "Versuch, bereits reservierte Variable zu reservieren"
  
! #: fortran/trans.c:1360 fortran/trans.c:1519
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "Versuch, nicht reserviertes Â»%sÂ« freizugeben"
*************** msgstr "objc-cpp-output ist veraltet; bi
*** 5834,6849 ****
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr "objc++-cpp-output ist veraltet; bitte stattdessen objective-c++-cpp-output verwenden"
  
! #: config/alpha/alpha.opt:23 config/i386/i386.opt:440
! msgid "Do not use hardware fp."
! msgstr "Hardware-Gleitkommabefehle nicht verwenden."
  
! #: config/alpha/alpha.opt:27
! msgid "Use fp registers."
! msgstr "FP-Register verwenden."
  
! #: config/alpha/alpha.opt:31 common.opt:654 common.opt:788 common.opt:998
! #: common.opt:1002 common.opt:1006 common.opt:1010 common.opt:1574
! #: common.opt:1630 common.opt:1762 common.opt:1766 common.opt:2000
! #: common.opt:2178 common.opt:2879 fortran/lang.opt:489
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten."
  
! #: config/alpha/alpha.opt:35
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr "IEEE-konforme Mathematik-Bibliotheksroutinen (OSF/1) anfordern."
  
! #: config/alpha/alpha.opt:39
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr "IEEE-konformen Code erzeugen, ohne ungenaue Ausnahmen."
  
! #: config/alpha/alpha.opt:46
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "Keine komplexen Ganzzahlkonstanten im Nur-Lese-Speicher erzeugen."
  
! #: config/alpha/alpha.opt:50
! msgid "Use VAX fp."
! msgstr "VAX-FP verwenden."
  
! #: config/alpha/alpha.opt:54
! msgid "Do not use VAX fp."
! msgstr "VAX-FP nicht verwenden."
  
! #: config/alpha/alpha.opt:58
! msgid "Emit code for the byte/word ISA extension."
! msgstr "Code fÃ¼r die Byte/Word-ISA-Erweiterung erzeugen."
  
! #: config/alpha/alpha.opt:62
! msgid "Emit code for the motion video ISA extension."
! msgstr "Code fÃ¼r die Video-ISA-Erweiterung erzeugen."
  
! #: config/alpha/alpha.opt:66
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "Code fÃ¼r die FP-Move- und SQRT-ISA-Erweiterung erzeugen."
  
! #: config/alpha/alpha.opt:70
! msgid "Emit code for the counting ISA extension."
! msgstr "Code fÃ¼r die ZÃ¤hlen-ISA-Erweiterung erzeugen."
  
! #: config/alpha/alpha.opt:74
! msgid "Emit code using explicit relocation directives."
! msgstr "Code mit expliziten Adressverschiebungsbefehlen erzeugen."
  
! #: config/alpha/alpha.opt:78
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr "16-bit-Adressverschiebungen in kleinen Datenbereichen ablegen."
  
! #: config/alpha/alpha.opt:82
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr "32-bit-Adressverschiebungen in kleinen Datenbereichen erzeugen."
  
! #: config/alpha/alpha.opt:86
! msgid "Emit direct branches to local functions."
! msgstr "Direkte Zweige in lokalen Funktionen erzeugen."
  
! #: config/alpha/alpha.opt:90
! msgid "Emit indirect branches to local functions."
! msgstr "Indirekte Zweige in lokalen Funktionen erzeugen."
  
! #: config/alpha/alpha.opt:94
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr "rdval statt rduniq fÃ¼r Thread-Zeiger erzeugen."
  
! #: config/alpha/alpha.opt:98 config/s390/s390.opt:150 config/i386/i386.opt:212
! #: config/sparc/long-double-switch.opt:23
! msgid "Use 128-bit long double."
! msgstr "128-bit long double verwenden."
  
! #: config/alpha/alpha.opt:102 config/s390/s390.opt:154
! #: config/i386/i386.opt:208 config/sparc/long-double-switch.opt:27
! msgid "Use 64-bit long double."
! msgstr "64-bit long double verwenden."
  
! #: config/alpha/alpha.opt:106
! msgid "Use features of and schedule given CPU."
! msgstr "FÃ¼r angegebene CPU planen und deren Eigenschaften verwenden."
  
! #: config/alpha/alpha.opt:110
! msgid "Schedule given CPU."
! msgstr "FÃ¼r angegebene CPU planen."
  
! #: config/alpha/alpha.opt:114
! msgid "Control the generated fp rounding mode."
! msgstr "Den generierten FP-Rundungsmodus steuern."
  
! #: config/alpha/alpha.opt:118
! msgid "Control the IEEE trap mode."
! msgstr "Den IEEE-Trap-Modus steuern."
  
! #: config/alpha/alpha.opt:122
! msgid "Control the precision given to fp exceptions."
! msgstr "Die PrÃ¤zision der FP-Ausnahmen steuern."
  
! #: config/alpha/alpha.opt:126
! msgid "Tune expected memory latency."
! msgstr "Die erwartete Speicher-Wartezeit abstimmen."
  
! #: config/alpha/alpha.opt:130 config/ia64/ia64.opt:118
! msgid "Specify bit size of immediate TLS offsets."
! msgstr "Bit-Breite des unmittelbaren TLS-Versatzes angeben."
  
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
! msgstr "Bekannte MIPS-CPUs (fÃ¼r Verwendung mit Optionen -march= und -mtune=):"
  
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgstr "Bekannte MIPS-ISA-Stufen (fÃ¼r Verwendung mit Option -mips):"
  
! #: config/mips/mips.opt:32
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "-mabi=ABI\tCode erzeugen, der zum angegebenen ABI passt."
  
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
! msgstr "Bekannte MIPS-ABIs (fÃ¼r Verwendung mit Option -mabi=):"
  
! #: config/mips/mips.opt:55
! msgid "Generate code that can be used in SVR4-style dynamic objects."
! msgstr "Code erzeugen, der in dynamischen Objekten im SVR4-Stil verwendet werden kann."
  
! #: config/mips/mips.opt:59
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Â»madÂ«-Befehle im PMC-Stil verwenden."
  
! #: config/mips/mips.opt:63
! msgid "Use integer madd/msub instructions."
! msgstr "Befehle zum Multiplizieren-Addieren/Subtrahieren verwenden."
  
! #: config/mips/mips.opt:67
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "-march=ISA\tCode fÃ¼r das gegebene ISA erzeugen."
  
! #: config/mips/mips.opt:71
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
! msgstr "-mbranch-cost=KOSTEN\tSprungkosten auf ungefÃ¤hr KOSTEN Befehle setzen."
  
! #: config/mips/mips.opt:75
! msgid "Use Branch Likely instructions, overriding the architecture default."
! msgstr "Â»Branch LikelyÂ«-Befehle verwenden, Standard fÃ¼r die Architektur Ã¼berschreiben."
  
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
! msgstr "MIPS16 ASE bei abwechselnden Funktionen fÃ¼r Compilertest ein-/ausschalten."
  
! #: config/mips/mips.opt:83
! msgid "Trap on integer divide by zero."
! msgstr "Ganzzahldivision durch Null abfangen."
  
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
! msgstr "-mcode-readable=SETTING\tAngeben, wann Befehle zum Codezugriff erlaubt sind."
  
! #: config/mips/mips.opt:91
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "GÃ¼ltige Argumente fÃ¼r -mcode-readable=:"
  
! #: config/mips/mips.opt:104
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "Sprung-und-Abbruch-Sequenzen verwenden, um auf Ganzzahldivision durch Null zu prÃ¼fen."
  
! #: config/mips/mips.opt:108
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "Trap-Befehle verwenden, um auf Ganzzahldivision durch Null zu prÃ¼fen."
  
! #: config/mips/mips.opt:112
! msgid "Allow the use of MDMX instructions."
! msgstr "Verwendung von MDMX-Befehlen erlauben."
  
! #: config/mips/mips.opt:116
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "Hardware-Gleitkommabefehle erlauben, um 32-Bit- und 64-Bit-Befehle abzudecken."
  
! #: config/mips/mips.opt:120
! msgid "Use MIPS-DSP instructions."
! msgstr "MIPS-DSP-Befehle verwenden."
  
! #: config/mips/mips.opt:124
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "MIPS-DSP-Befehle REV 2 verwenden."
  
! #: config/mips/mips.opt:134 config/c6x/c6x.opt:30 config/nios2/nios2.opt:94
! #: config/tilegx/tilegx.opt:45
! msgid "Use big-endian byte order."
! msgstr "Big-Endian Byte-Reihenfolge verwenden."
  
! #: config/mips/mips.opt:138 config/c6x/c6x.opt:34 config/nios2/nios2.opt:98
! #: config/tilegx/tilegx.opt:49
! msgid "Use little-endian byte order."
! msgstr "Little-Endian Byte-Reihenfolge verwenden."
  
! #: config/mips/mips.opt:142 config/iq2000/iq2000.opt:61
! msgid "Use ROM instead of RAM."
! msgstr "ROM statt RAM verwenden."
  
! #: config/mips/mips.opt:146
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Befehle zur Erweiterten Virtuellen Adressierung verwenden."
  
! #: config/mips/mips.opt:150
! msgid "Use NewABI-style %reloc() assembly operators."
! msgstr "%reloc()-Assembleroperatoren im NewABI-Stil verwenden."
  
! #: config/mips/mips.opt:154
! msgid "Use -G for data that is not defined by the current object."
! msgstr "-G fÃ¼r Daten verwenden, die nicht von aktuellem Objekt definiert wurden."
  
! #: config/mips/mips.opt:158
! msgid "Work around certain 24K errata."
! msgstr "Bestimmte 24K-Errata umgehen."
  
! #: config/mips/mips.opt:162
! msgid "Work around certain R4000 errata."
! msgstr "Bestimmte R4000-Errata umgehen."
  
! #: config/mips/mips.opt:166
! msgid "Work around certain R4400 errata."
! msgstr "Bestimmte R4400-Errata umgehen."
  
! #: config/mips/mips.opt:170
! msgid "Work around the R5900 short loop erratum."
! msgstr "Workaround fÃ¼r R5900-Kurzschleifenfehler."
  
! #: config/mips/mips.opt:174
! msgid "Work around certain RM7000 errata."
! msgstr "Bestimmte RM7000-Errata umgehen."
  
! #: config/mips/mips.opt:178
! msgid "Work around certain R10000 errata."
! msgstr "Bestimmte R10000-Errata umgehen."
  
! #: config/mips/mips.opt:182
! msgid "Work around errata for early SB-1 revision 2 cores."
! msgstr "Fehler frÃ¼her SB-1 Revision 2 Kerne umgehen."
  
! #: config/mips/mips.opt:186
! msgid "Work around certain VR4120 errata."
! msgstr "Bestimmte VR4120-Errata umgehen."
  
! #: config/mips/mips.opt:190
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "Errata fÃ¼r VR4130 mflo/mfhi umgehen."
  
! #: config/mips/mips.opt:194
! msgid "Work around an early 4300 hardware bug."
! msgstr "Einen frÃ¼hen 4300-Hardware-Bug umgehen."
  
! #: config/mips/mips.opt:198
! msgid "FP exceptions are enabled."
! msgstr "Gleitkomma-Ausnahmen sind eingeschaltet."
  
! #: config/mips/mips.opt:202
! msgid "Use 32-bit floating-point registers."
! msgstr "32-Bit-Gleitkommaregister verwenden."
  
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
! msgstr "Der ABI o32-FPXX entsprechen."
  
! #: config/mips/mips.opt:210
! msgid "Use 64-bit floating-point registers."
! msgstr "64-Bit-Gleitkommaregister verwenden."
  
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
! msgstr "-mflush-func=FUNC\tFUNC verwenden, um den Cache zu entleeren, bevor Stapel-Trampoline aufgerufen werden."
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
! msgstr "-mabs=MODUS\tDen Modus fÃ¼r IEEE-754-ABS/NEG-Befehle auswÃ¤hlen."
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
! msgstr "-mnan=CODIERUNG\tDatencodierung fÃ¼r IEEE-754-NaN angeben."
  
! #: config/mips/mips.opt:226
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr "Bekannte MIPS-IEEE-754-Einstellungen (fÃ¼r Verwendung mit Optionen -mabs= und -mnan=):"
  
! #: config/mips/mips.opt:236
! msgid "Use 32-bit general registers."
! msgstr "Allgemeine Register in 32 Bit Breite verwenden."
  
! #: config/mips/mips.opt:240
! msgid "Use 64-bit general registers."
! msgstr "Allgemeine Register in 64 Bit Breite verwenden."
  
! #: config/mips/mips.opt:244
! msgid "Use GP-relative addressing to access small data."
! msgstr "GP-relative Adressierung verwenden, auf um kleine Daten zuzugreifen."
  
! #: config/mips/mips.opt:248
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
! msgstr "Bei Erzeugung von Â»-mabicallsÂ«-Code den ausfÃ¼hrbaren Dateien erlauben, PLTs und Kopierauslagerungen zu verwenden."
  
! #: config/mips/mips.opt:252
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Verwendung von Hardware-Gleitkomma-ABI und -befehlen erlauben."
  
! #: config/mips/mips.opt:256
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr "Code erzeugen, der sicher mit MIPS16- und microMIPS-Code gebunden werden kann."
  
! #: config/mips/mips.opt:260
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr "Alias fÃ¼r -minterlink-compressed; fÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten."
  
! #: config/mips/mips.opt:264
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "-mipsN\tCode fÃ¼r ISA Stufe N erzeugen."
  
! #: config/mips/mips.opt:268
! msgid "Generate MIPS16 code."
! msgstr "MIPS16-Code erzeugen."
  
! #: config/mips/mips.opt:272
! msgid "Use MIPS-3D instructions."
! msgstr "MIPS-3D-Befehle verwenden."
  
! #: config/mips/mips.opt:276
! msgid "Use ll, sc and sync instructions."
! msgstr "Befehle ll, sc und sync verwenden."
  
! #: config/mips/mips.opt:280
! msgid "Use -G for object-local data."
! msgstr "-G fÃ¼r objekt-lokale Daten verwenden."
  
! #: config/mips/mips.opt:284
! msgid "Use indirect calls."
! msgstr "Indirekte Aufrufe verwenden."
  
! #: config/mips/mips.opt:288
! msgid "Use a 32-bit long type."
! msgstr "Einen 32-Bit-Â»longÂ«-Typ verwenden."
  
! #: config/mips/mips.opt:292
! msgid "Use a 64-bit long type."
! msgstr "Einen 64-Bit-Â»longÂ«-Typ verwenden."
  
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
! msgstr "Adresse der RA-Speicherstelle an _mcount in $12 Ã¼bergeben."
  
! #: config/mips/mips.opt:300
! msgid "Don't optimize block moves."
! msgstr "Blockkopierbefehle nicht optimieren."
  
! #: config/mips/mips.opt:304
! msgid "Use microMIPS instructions."
! msgstr "microMIPS-Befehle verwenden."
  
! #: config/mips/mips.opt:308
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Befehle der MIPS-MSA-Erweiterung verwenden."
  
! #: config/mips/mips.opt:312
! msgid "Allow the use of MT instructions."
! msgstr "Verwendung von MT-Befehlen erlauben."
  
! #: config/mips/mips.opt:316
! msgid "Prevent the use of all floating-point operations."
! msgstr "Verwendung aller Gleitkommaoperationen verhindern."
  
! #: config/mips/mips.opt:320
! msgid "Use MCU instructions."
! msgstr "MCU-Befehle verwenden."
  
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
! msgstr "Keine Cache entleerende Funktion verwenden, bevor Stapel-Trampoline aufgerufen werden."
  
! #: config/mips/mips.opt:328
! msgid "Do not use MDMX instructions."
! msgstr "Keine MDMX-Befehle verwenden."
  
! #: config/mips/mips.opt:332
! msgid "Generate normal-mode code."
! msgstr "Code im normalen Modus erzeugen."
  
! #: config/mips/mips.opt:336
! msgid "Do not use MIPS-3D instructions."
! msgstr "Keine MIPS-3D-Befehle verwenden."
  
! #: config/mips/mips.opt:340
! msgid "Use paired-single floating-point instructions."
! msgstr "Paarweise-single Gleitkommabefehle verwenden."
  
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
! msgstr "-mr10k-cache-barrier=EINSTELLUNG\tAngabe, wann r10k-Cachegrenzen eingefÃ¼gt werden sollen."
  
! #: config/mips/mips.opt:348
! msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr "GÃ¼ltige Argumente fÃ¼r -mr10k-cache-barrier=:"
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
! msgstr "Dem Linker erlauben, PIC-Aufrufe in direkte Aufrufe umzuwandeln."
  
! #: config/mips/mips.opt:365
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
! msgstr "Bei Erzeugung von -mabicalls den Code tauglich fÃ¼r gemeinsam genutzte Bibliotheken machen."
  
! #: config/mips/mips.opt:369
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "Verwendung der Hardware-Gleitkomma-Befehle auf 32-Bit-Operationen beschrÃ¤nken."
  
! #: config/mips/mips.opt:373
! msgid "Use SmartMIPS instructions."
! msgstr "SmartMIPS-Befehle verwenden."
  
! #: config/mips/mips.opt:377
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Verwendung aller Hardware-Gleitkommabefehle verhindern."
  
! #: config/mips/mips.opt:381
! msgid "Optimize lui/addiu address loads."
! msgstr "lui/addiu-Adressladebefehle optimieren."
  
! #: config/mips/mips.opt:385
! msgid "Assume all symbols have 32-bit values."
! msgstr "Annehmen, dass alle Symbole 32-Bit-Werte haben."
  
! #: config/mips/mips.opt:389
! msgid "Use synci instruction to invalidate i-cache."
! msgstr "synci-Befehl verwenden, um i-Cache ungÃ¼ltig zu machen."
  
! #: config/mips/mips.opt:393 config/arc/arc.opt:406 config/s390/s390.opt:225
! #: config/ft32/ft32.opt:27
! msgid "Use LRA instead of reload."
! msgstr "LRA statt Â»reloadÂ« verwenden."
  
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
! msgstr "Die Befehle lwxc1/swxc1/ldxc1/sdxc1 verwenden, wo mÃ¶glich."
  
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
! msgstr "Die 4-Operanden-Befehle madd.s/madd.d und Ã¤hnliche verwenden, wo mÃ¶glich."
  
! #: config/mips/mips.opt:405 config/riscv/riscv.opt:80
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
! msgstr "-mtune=PROZESSOR\tAusgabe fÃ¼r PROZESSOR optimieren."
  
! #: config/mips/mips.opt:409 config/iq2000/iq2000.opt:74
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr "Uninitialisierte Konstanten im ROM ablegen (benÃ¶tigt -membedded-data)."
  
! #: config/mips/mips.opt:413
! msgid "Use Virtualization (VZ) instructions."
! msgstr "Virtualisierungsbefehle (VZ) verwenden."
  
! #: config/mips/mips.opt:417
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "Befehle fÃ¼r Erweiterte Physikalische Adresse (XPA) verwenden."
  
! #: config/mips/mips.opt:421
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "Befehle fÃ¼r Zyklische RedundanzprÃ¼fung (CRC) verwenden."
  
! #: config/mips/mips.opt:425
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Befehle fÃ¼r Globales INValidieren (GINV) verwenden."
  
! #: config/mips/mips.opt:429
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "VR4130-spezifische Ausrichtungs-Optimierungen durchfÃ¼hren."
  
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
! msgstr "BeschrÃ¤nkungen fÃ¼r GOT-GrÃ¶ÃŸe aufheben."
  
! #: config/mips/mips.opt:437
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "Verwendung der ungeraden Register fÃ¼r Gleitkomma einfacher Genauigkeit erlauben."
  
! #: config/mips/mips.opt:441
! msgid "Optimize frame header."
! msgstr "Code fÃ¼r Rahmenkopf optimieren."
  
! #: config/mips/mips.opt:448
! msgid "Enable load/store bonding."
! msgstr "Zusammenfassen von benachbarten Lade-/Speicherbefehlen einschalten."
  
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
! msgstr "Verwendungsrichtlinie fÃ¼r kompakte Verzweigungen angeben."
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
! msgstr "MÃ¶gliche Richtlinien fÃ¼r Â»-mcompact-branches=Â«:"
  
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
! msgstr "Loongson-MultiMedia-Erweiterungsbefehle (MMI) verwenden."
  
! #: config/mips/mips.opt:473
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "Loongson-Erweiterungsbefehle (EXT) verwenden."
  
! #: config/mips/mips.opt:477
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "Loongson-Erweiterungsbefehle R2 (EXT2) verwenden."
  
! #: config/visium/visium.opt:25
! msgid "Link with libc.a and libdebug.a."
! msgstr "Mit libc.a und libdebug.a binden."
  
! #: config/visium/visium.opt:29
! msgid "Link with libc.a and libsim.a."
! msgstr "Mit libc.a und libsim.a binden."
  
! #: config/visium/visium.opt:33
! msgid "Use hardware FP (default)."
! msgstr "Hardware-Gleitkommabefehle verwenden (Standard)."
  
! #: config/visium/visium.opt:37 config/sparc/sparc.opt:30
! #: config/sparc/sparc.opt:34
! msgid "Use hardware FP."
! msgstr "Hardware-Gleitkommabefehle verwenden."
  
! #: config/visium/visium.opt:41 config/sparc/sparc.opt:38
! msgid "Do not use hardware FP."
! msgstr "Hardware-Gleitkommabefehle nicht verwenden."
  
! #: config/visium/visium.opt:45
! msgid "Use features of and schedule code for given CPU."
! msgstr "Eigenschaften der gegebenen CPU verwenden und entsprechend Code planen."
  
! #: config/visium/visium.opt:49 config/spu/spu.opt:84 config/s390/s390.opt:194
! #: config/i386/i386.opt:514 config/sparc/sparc.opt:146
! #: config/ia64/ia64.opt:122
! msgid "Schedule code for given CPU."
! msgstr "Code fÃ¼r die gegebene CPU planen."
  
! #: config/visium/visium.opt:65
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Code fÃ¼r Supervisor-Modus generieren (Standard)."
  
! #: config/visium/visium.opt:69
! msgid "Generate code for the user mode."
! msgstr "Code fÃ¼r User-Modus generieren."
  
! #: config/visium/visium.opt:73
! msgid "Only retained for backward compatibility."
! msgstr "Nur fÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten."
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
! msgstr "Register r32..r63 nicht verwenden."
  
! #: config/epiphany/epiphany.opt:28
! msgid "Preferentially allocate registers that allow short instruction generation."
! msgstr "Vorzugsweise Register reservieren, die kurze Befehle ermÃ¶glichen."
  
! #: config/epiphany/epiphany.opt:32
! msgid "Set branch cost."
! msgstr "Sprungkosten festlegen."
  
! #: config/epiphany/epiphany.opt:36
! msgid "Enable conditional move instruction usage."
! msgstr "Verwendung bedingter Kopierbefehle einschalten."
  
! #: config/epiphany/epiphany.opt:40
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "Anzahl der zu erzeugenden NOPs vor jeder Befehlsfolge festlegen."
  
! #: config/epiphany/epiphany.opt:52
! msgid "Use software floating point comparisons."
! msgstr "Software-Gleitkommavergleiche verwenden."
  
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
! msgstr "Aufteilung von 32-Bit-Immediates in oberen/unteren Teil einschalten."
  
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr "Verwendung von POST_INC / POST_DEC einschalten."
  
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
! msgstr "Verwendung von POST_MODIFY einschalten."
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
! msgstr "Anzahl der reservierten Bytes fÃ¼r die aufgerufene Funktion auf dem Stapel."
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
! msgstr "Rundung zur nÃ¤chsten Ganzzahl fÃ¼r Zwecke der Planung annehmen."
  
! #: config/epiphany/epiphany.opt:76
! msgid "Generate call insns as indirect calls."
! msgstr "Sprungbefehle als indirekte SprÃ¼nge erzeugen."
  
! #: config/epiphany/epiphany.opt:80
! msgid "Generate call insns as direct calls."
! msgstr "Sprungbefehle als direkte SprÃ¼nge erzeugen."
  
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
! msgstr "Annahme, dass Marken und Symbole mit absoluten 16-Bit-Adressen adressiert werden kÃ¶nnen."
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
! msgstr "Abschneiden von Gleitkomma- zu Ganzzahl darf durch Rundung ersetzt werden, um Modusumschaltung zu verhindern."
  
! #: config/epiphany/epiphany.opt:112
! msgid "Vectorize for double-word operations."
! msgstr "FÃ¼r Doppelwort-Operationen vektorisieren."
  
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
! msgstr "Nicht ausgerichtete 8-Byte-Vektor-Bewegungen vor Nach-Bewegungs-Adresserzeugung aufteilen."
  
! #: config/epiphany/epiphany.opt:132
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "Gleitkommaeinheit fÃ¼r Ganzzahladdition und -subtraktion verwenden."
  
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
! msgstr "Register festlegen, das den Wert -1 enthÃ¤lt."
  
! #: config/mn10300/mn10300.opt:30
! msgid "Target the AM33 processor."
! msgstr "Auf AM33-Prozessor abzielen."
  
! #: config/mn10300/mn10300.opt:34
! msgid "Target the AM33/2.0 processor."
! msgstr "Auf AM33/2.0-Prozessor abzielen."
  
! #: config/mn10300/mn10300.opt:38
! msgid "Target the AM34 processor."
! msgstr "Auf AM34-Prozessor abzielen."
  
! #: config/mn10300/mn10300.opt:42 config/arm/arm.opt:236
! msgid "Tune code for the given processor."
! msgstr "Code fÃ¼r angegebenen Prozessor optimieren."
  
! #: config/mn10300/mn10300.opt:46
! msgid "Work around hardware multiply bug."
! msgstr "Hardware-Multiplikationsfehler umgehen."
  
! #: config/mn10300/mn10300.opt:55
! msgid "Enable linker relaxations."
! msgstr "Binderlockerungen einschalten."
  
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
! msgstr "Zeiger sowohl in a0 als auch in d0 zurÃ¼ckgeben."
  
! #: config/mn10300/mn10300.opt:63
! msgid "Allow gcc to generate LIW instructions."
! msgstr "GCC erlauben, LIW-Befehle zu verwenden."
  
! #: config/mn10300/mn10300.opt:67
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "GCC erlauben, SETLB- und Lcc-Befehle zu verwenden."
  
! #: config/csky/csky_tables.opt:24
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr "Bekannte CSKY-CPUs (fÃ¼r Verwendung mit Option -mcpu=):"
  
! #: config/csky/csky_tables.opt:199
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr "Bekannte CSKY-Architekturen (fÃ¼r Verwendung mit Option -march=):"
  
! #: config/csky/csky_tables.opt:218
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr "Bekannte CSKY-FPUs (fÃ¼r Verwendung mit Option -mfpu=):"
  
! #: config/csky/csky.opt:34
! msgid "Specify the target architecture."
! msgstr "Ziel-Architektur angeben."
  
! #: config/csky/csky.opt:38
! msgid "Specify the target processor."
! msgstr "Ziel-Prozessor angeben."
  
! #: config/csky/csky.opt:44 config/mcore/mcore.opt:35 config/moxie/moxie.opt:23
! msgid "Generate big-endian code."
! msgstr "Big-Endian-Code erzeugen."
  
! #: config/csky/csky.opt:51 config/mcore/mcore.opt:51 config/moxie/moxie.opt:27
! msgid "Generate little-endian code."
! msgstr "Little-Endian-Code erzeugen."
  
! #: config/csky/csky.opt:61
! msgid "Enable hardware floating-point instructions."
! msgstr "Hardware-Gleitkommabefehle einschalten."
  
! #: config/csky/csky.opt:65
! msgid "Use library calls to perform floating-point operations (default)."
! msgstr "Bibliotheksaufrufen verwenden, um Gleitkomma-Berechnungen durchzufÃ¼hren (Standard)."
  
! #: config/csky/csky.opt:69
! msgid "Specify the target floating-point hardware/format."
! msgstr "Gleitkommahardware/-format des Zielsystems angeben."
  
! #: config/csky/csky.opt:73
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "FPU-Befehle mit doppelter Genauigkeit fÃ¼r C-SKY generieren (Vorgabe fÃ¼r Hardware-Gleitkomma)."
  
! #: config/csky/csky.opt:77
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "Die Befehle frecipd/fsqrtd/fdivd generieren (Vorgabe fÃ¼r Hardware-Gleitkomma)."
  
! #: config/csky/csky.opt:85
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "Erweiterte LRW-Befehle einschalten (Standard fÃ¼r CK801)."
  
! #: config/csky/csky.opt:89
! msgid "Enable interrupt stack instructions."
! msgstr "Interrupt-Stapelbefehle einschalten."
  
! #: config/csky/csky.opt:93
! msgid "Enable multiprocessor instructions."
! msgstr "Multiprozessorbefehle einschalten."
  
! #: config/csky/csky.opt:97
! msgid "Enable coprocessor instructions."
! msgstr "Koprozessorbefehle einschalten."
  
! #: config/csky/csky.opt:101
! msgid "Enable cache prefetch instructions."
! msgstr "Cache-Prefetch-Befehle einschalten."
  
! #: config/csky/csky.opt:105
! msgid "Enable C-SKY SECURE instructions."
! msgstr "C-SKY-SECURE-Befehle einschalten."
  
! #: config/csky/csky.opt:112
! msgid "Enable C-SKY TRUST instructions."
! msgstr "C-SKY-TRUST-Befehle einschalten."
  
! #: config/csky/csky.opt:116
! msgid "Enable C-SKY DSP instructions."
! msgstr "C-SKY-DSP-Befehle einschalten."
  
! #: config/csky/csky.opt:120
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Erweiterte C-SKY-DSP-Befehle einschalten."
  
! #: config/csky/csky.opt:124
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "C-SKY-DSP-Vektorbefehle einschalten."
  
! #: config/csky/csky.opt:130
! msgid "Generate divide instructions."
! msgstr "Divisions-Befehle erzeugen."
  
! #: config/csky/csky.opt:134
! msgid "Generate code for Smart Mode."
! msgstr "Code fÃ¼r Smart Mode erzeugen."
  
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
! msgstr "Verwendung von R16 bis R31 einschalten (Standard)."
  
! #: config/csky/csky.opt:142
! msgid "Generate code using global anchor symbol addresses."
! msgstr "Code mittels globaler Anker-Symboladressen generieren."
  
! #: config/csky/csky.opt:146
! msgid "Generate push/pop instructions (default)."
! msgstr "Befehle push/pop generieren (Standard)."
  
! #: config/csky/csky.opt:150
! msgid "Generate stm/ldm instructions (default)."
! msgstr "stm/ldm-Befehle erzeugen (Vorgabe)."
  
! #: config/csky/csky.opt:157
! msgid "Generate constant pools in the compiler instead of assembler."
! msgstr "Konstantenpools im Compiler statt im Assembler generieren."
  
! #: config/csky/csky.opt:161
! msgid "Emit .stack_size directives."
! msgstr ".stack_size-Direktiven erzeugen."
  
! #: config/csky/csky.opt:165
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "Code fÃ¼r Laufzeitumgebung des C-SKY-Compilers statt libgcc generieren."
  
! #: config/csky/csky.opt:169
! msgid "Set the branch costs to roughly the specified number of instructions."
! msgstr "Verzweigungskosten auf ungefÃ¤hr die angegebene Anzahl an Befehle setzen."
  
! #: config/csky/csky.opt:173
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "Planung von Funktionsprolog- und -epilogsequenzen erlauben."
  
! #: config/microblaze/microblaze.opt:40
! msgid "Use software emulation for floating point (default)."
! msgstr "Software-Gleitkomma-Emulation verwenden (Standard)."
  
! #: config/microblaze/microblaze.opt:44
! msgid "Use hardware floating point instructions."
! msgstr "Hardware-Gleitkommabefehle verwenden."
  
! #: config/microblaze/microblaze.opt:48
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "Tabellenbasierte Optimierung fÃ¼r die Division kleiner vorzeichenbehafteter Ganzzahlen verwenden."
  
! #: config/microblaze/microblaze.opt:52
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=CPU\t\tEigenschaften der gegebenen CPU verwenden und entsprechend Code planen."
  
! #: config/microblaze/microblaze.opt:56
! msgid "Don't optimize block moves, use memcpy."
! msgstr "Blockverschiebungen nicht optimieren, sondern Â»memcpyÂ« verwenden."
  
! #: config/microblaze/microblaze.opt:60 config/arm/arm.opt:99
! #: config/aarch64/aarch64.opt:68
! msgid "Assume target CPU is configured as big endian."
! msgstr "Ziel-CPU als Â»big endianÂ«-konfiguriert annehmen."
  
! #: config/microblaze/microblaze.opt:64 config/arm/arm.opt:164
! #: config/aarch64/aarch64.opt:84
! msgid "Assume target CPU is configured as little endian."
! msgstr "Ziel-CPU als Â»little endianÂ«-konfiguriert annehmen."
  
! #: config/microblaze/microblaze.opt:68
! msgid "Use the soft multiply emulation (default)."
! msgstr "Verwendet die Software-Multiplikationsemulation (Vorgabe)."
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
! msgstr "Umverteilungsbefehle verwenden (Austausch und umgekehrte Bytereihenfolge beim Laden/Speichern; Voreinstellung)."
  
! #: config/microblaze/microblaze.opt:76
! msgid "Use the software emulation for divides (default)."
! msgstr "Softwareemulation fÃ¼r Divisionen verwenden (Vorgabe)."
  
! #: config/microblaze/microblaze.opt:80
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr "Hardware-Barrel-Shifter statt der Emulation verwenden."
  
! #: config/microblaze/microblaze.opt:84
! msgid "Use pattern compare instructions."
! msgstr "Mustervergleichsbefehle verwenden."
  
! #: config/microblaze/microblaze.opt:88
! msgid "Check for stack overflow at runtime."
! msgstr "Zur Laufzeit auf StapelÃ¼berlauf prÃ¼fen."
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
! msgid "Use GP relative sdata/sbss sections."
! msgstr "Abschnitte sdata/sbss relativ zum GP verwenden."
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
! msgstr "BSS komplett lÃ¶schen und mit Null initialisierte Werte in BSS platzieren."
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
! msgstr "Verwendet Â»multiply highÂ«-Befehle fÃ¼r den oberen Teil einer 32Ã—32-Multiplikation."
  
! #: config/microblaze/microblaze.opt:104
! msgid "Use hardware floating point conversion instructions."
! msgstr "Hardware-Gleitkommakonvertierungsbefehle verwenden."
  
! #: config/microblaze/microblaze.opt:108
! msgid "Use hardware floating point square root instruction."
! msgstr "Hardware-Gleitkomma-Wurzel-Befehl verwenden."
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
! msgstr "Keine weiteren Informationen verfÃ¼gbar."
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
! msgstr "Keine weiteren Informationen verfÃ¼gbar."
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
! msgstr "Keine weiteren Informationen verfÃ¼gbar."
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
! msgstr "Keine weiteren Informationen verfÃ¼gbar."
  
! #: config/microblaze/microblaze.opt:128
! msgid "Use hardware prefetch instruction."
! msgstr "Hardware-Â»prefetchÂ«-Befehle verwenden."
  
! #: config/microblaze/microblaze.opt:132
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
! msgstr "Daten werden ausgehend vom Start des Programmcodes statt der GOT adressiert (mit -fPIC/-fPIE)."
  
! #: config/spu/spu.opt:20
! msgid "Emit warnings when run-time relocations are generated."
! msgstr "Warnen, wenn Verschiebungen zur Laufzeit erzeugt werden."
  
! #: config/spu/spu.opt:24
! msgid "Emit errors when run-time relocations are generated."
! msgstr "Fehler melden, wenn Verschiebungen zur Laufzeit erzeugt werden."
  
! #: config/spu/spu.opt:28
! msgid "Specify cost of branches (Default 20)."
! msgstr "Sprungkosten angeben (Standard: 20)."
  
! #: config/spu/spu.opt:32
! msgid "Make sure loads and stores are not moved past DMA instructions."
! msgstr "Sicherstellen, dass Laden/Speichern nicht hinter DMA-Befehle verschoben wird."
  
! #: config/spu/spu.opt:36
! msgid "volatile must be specified on any memory that is effected by DMA."
! msgstr "Â»volatileÂ« muss fÃ¼r jeden Speicher angegeben werden, der von DMA beeinflusst wird."
  
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
! msgstr "NOPs einfÃ¼gen, wenn es die Leistung durch DoppelausfÃ¼hrung erhÃ¶ht (Standard)."
  
! #: config/spu/spu.opt:48
! msgid "Use standard main function as entry for startup."
! msgstr "Die Standard-main-Funktion als Einsprungpunkt zum Starten verwenden."
  
! #: config/spu/spu.opt:52
! msgid "Generate branch hints for branches."
! msgstr "Sprunghinweise fÃ¼r SprÃ¼nge erzeugen."
  
! #: config/spu/spu.opt:56
! msgid "Maximum number of nops to insert for a hint (Default 2)."
! msgstr "HÃ¶chstzahl der fÃ¼r einen Hinweis einzufÃ¼genden NOPs (Standard: 2)."
  
! #: config/spu/spu.opt:60
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
! msgstr "UngefÃ¤hre HÃ¶chstzahl der zwischen einem Hinweis und seinem Zweig erlaubten Befehlen [125]."
  
! #: config/spu/spu.opt:64
! msgid "Generate code for 18 bit addressing."
! msgstr "Code fÃ¼r 18-Bit-Adressierung erzeugen."
  
! #: config/spu/spu.opt:68
! msgid "Generate code for 32 bit addressing."
! msgstr "Code fÃ¼r 32-Bit-Adressierung erzeugen."
  
! #: config/spu/spu.opt:72 config/sh/sh.opt:227 config/ia64/ia64.opt:114
! #: config/pa/pa.opt:62
! msgid "Specify range of registers to make fixed."
! msgstr "Bereich der zu fixierenden Register angeben."
  
! #: config/spu/spu.opt:76
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
! msgstr "HBRP-Befehle nach angedeuteten Sprungzielen einfÃ¼gen, um SPU-HÃ¤ngeproblem zu vermeiden."
  
! #: config/spu/spu.opt:80 config/s390/s390.opt:56 config/i386/i386.opt:257
! msgid "Generate code for given CPU."
! msgstr "Code fÃ¼r die angegebene CPU erzeugen."
  
! #: config/spu/spu.opt:88
! msgid "Access variables in 32-bit PPU objects (default)."
! msgstr "Auf Variablen in 32-Bit-PPU-Objekten zugreifen (Standard)."
  
! #: config/spu/spu.opt:92
! msgid "Access variables in 64-bit PPU objects."
! msgstr "Auf Variablen in 64-Bit-PPU-Objekten zugreifen."
  
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
! msgstr "Umwandlungen zwischen __ea und allgemeinen Zeigern erlauben (Standard)."
  
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
! msgstr "GrÃ¶ÃŸe (in KB) des Software-Datencache."
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
! msgstr "Zeilen des Software-Datencache atomar zurÃ¼ckschreiben (Standard)."
  
! #: config/c6x/c6x-tables.opt:24
! msgid "Known C6X ISAs (for use with the -march= option):"
! msgstr "Bekannte C6X ISAs (fÃ¼r Verwendung mit der Option -march=):"
  
! #: config/c6x/c6x.opt:38 config/msp430/msp430.opt:3 config/bfin/bfin.opt:40
! msgid "Use simulator runtime."
! msgstr "Simulator-Laufzeitumgebung verwenden."
  
! #: config/c6x/c6x.opt:42
! msgid "Select method for sdata handling."
! msgstr "Methode fÃ¼r sdata-Behandlung auswÃ¤hlen."
  
! #: config/c6x/c6x.opt:46
! msgid "Valid arguments for the -msdata= option:"
! msgstr "GÃ¼ltige Argumente fÃ¼r die Option -msdata=:"
  
! #: config/c6x/c6x.opt:59
! msgid "Compile for the DSBT shared library ABI."
! msgstr "FÃ¼r das DSBT-Shared-Library-ABI kompilieren."
  
! #: config/c6x/c6x.opt:63 config/bfin/bfin.opt:82
! msgid "Avoid generating pc-relative calls; use indirection."
! msgstr "Erzeugung PC-relativer Aufrufe verhindern; Indirektion verwenden."
  
! #: config/c6x/c6x.opt:67 config/m68k/m68k.opt:103 config/arm/arm.opt:86
! #: config/nios2/nios2.opt:570 config/nds32/nds32.opt:171
! msgid "Specify the name of the target architecture."
! msgstr "Namen der Ziel-Architektur angeben."
  
  #: config/mcore/mcore.opt:23
  msgid "Generate code for the M*Core M210."
--- 5843,8121 ----
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr "objc++-cpp-output ist veraltet; bitte stattdessen objective-c++-cpp-output verwenden"
  
! #: fortran/lang.opt:146
! msgid "-J<directory>\tPut MODULE files in 'directory'."
! msgstr "-J<Verzeichnis>\tMODULE-Dateien in Â»VerzeichnisÂ« ablegen."
  
! #: fortran/lang.opt:198
! msgid "Warn about possible aliasing of dummy arguments."
! msgstr "Bei mÃ¶glichem Aliasing von Dummy-Argumenten warnen."
  
! #: fortran/lang.opt:202
! msgid "Warn about alignment of COMMON blocks."
! msgstr "Bei Ausrichtung von COMMON-BlÃ¶cken warnen."
! 
! #: fortran/lang.opt:206
! msgid "Warn about missing ampersand in continued character constants."
! msgstr "Bei fehlendem Â»&Â« in fortgesetzten Zeichenkonstanten warnen."
! 
! #: fortran/lang.opt:210
! msgid "Warn about creation of array temporaries."
! msgstr "Bei Erzeugung temporÃ¤rer Felder warnen."
! 
! #: fortran/lang.opt:214
! msgid "Warn about type and rank mismatches between arguments and parameters."
! msgstr "Warnen, wenn der Rang oder Typ von Argumenten und Parametern nicht Ã¼bereinstimmt."
! 
! #: fortran/lang.opt:218
! msgid "Warn if the type of a variable might be not interoperable with C."
! msgstr "Bei UnvertrÃ¤glichkeit eines Variablentyps mit C warnen."
! 
! #: fortran/lang.opt:226
! msgid "Warn about truncated character expressions."
! msgstr "Bei abgeschnittenen ZeichenausdrÃ¼cken warnen."
! 
! #: fortran/lang.opt:230
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
! msgstr "Bei PrÃ¼fung auf Gleichheit mit REAL- oder COMPLEX-AusdrÃ¼cken warnen."
! 
! #: fortran/lang.opt:238
! msgid "Warn about most implicit conversions."
! msgstr "Bei den meisten impliziten Umwandlungen warnen."
! 
! #: fortran/lang.opt:242
! msgid "Warn about possibly incorrect subscripts in do loops."
! msgstr "Bei mÃ¶glicherweise falschen Arrayindexen in do-Schleifen warnen."
! 
! #: fortran/lang.opt:250
! msgid "Warn if loops have been interchanged."
! msgstr "Warnen, wenn Schleifen getauscht wurden."
! 
! #: fortran/lang.opt:254
! msgid "Warn about function call elimination."
! msgstr "Beim Entfernen von Funktionsaufrufen warnen."
! 
! #: fortran/lang.opt:258
! msgid "Warn about calls with implicit interface."
! msgstr "Bei Aufrufen mit impliziter Schnittstelle warnen."
! 
! #: fortran/lang.opt:262
! msgid "Warn about called procedures not explicitly declared."
! msgstr "Bei Aufrufen nicht explizit deklarierter Prozeduren warnen."
! 
! #: fortran/lang.opt:266
! msgid "Warn about constant integer divisions with truncated results."
! msgstr "Bei Ganzzahldivisionen mit abgeschnittenem Ergebnis warnen."
! 
! #: fortran/lang.opt:270
! msgid "Warn about truncated source lines."
! msgstr "Bei abgeschnittenen Quelltextzeilen warnen."
! 
! #: fortran/lang.opt:274
! msgid "Warn on intrinsics not part of the selected standard."
! msgstr "Bei Intrinsics, die nicht im gewÃ¤hlten Standard vorhanden sind, warnen."
! 
! #: fortran/lang.opt:286
! msgid "Warn about USE statements that have no ONLY qualifier."
! msgstr "Bei USE-Anweisungen, die keinen ONLY-Qualifizierer haben, warnen."
! 
! #: fortran/lang.opt:298
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
! msgstr "Bei Gleitkommakonstanten-Literalen mit Exponentenbuchstaben Â»qÂ« warnen."
! 
! #: fortran/lang.opt:302
! msgid "Warn when a left-hand-side array variable is reallocated."
! msgstr "Warnen, wenn Feldvariable auf linker Seite wiederholt reserviert wird."
! 
! #: fortran/lang.opt:306
! msgid "Warn when a left-hand-side variable is reallocated."
! msgstr "Warnen, wenn Variable auf linker Seite wiederholt reserviert wird."
! 
! #: fortran/lang.opt:310
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
! msgstr "Warnen, wenn der Zeiger in einer Zeigerzuweisung sein Ziel Ã¼berleben kÃ¶nnte."
! 
! #: fortran/lang.opt:318
! msgid "Warn about \"suspicious\" constructs."
! msgstr "Bei Â»verdÃ¤chtigenÂ« Konstrukten warnen."
! 
! #: fortran/lang.opt:322
! msgid "Permit nonconforming uses of the tab character."
! msgstr "Unpassende Verwendungen des TAB-Zeichens erlauben."
! 
! #: fortran/lang.opt:326
! msgid "Warn about an invalid DO loop."
! msgstr "Bei ungÃ¼ltigen DO-Schleifen warnen."
! 
! #: fortran/lang.opt:330
! msgid "Warn about underflow of numerical constant expressions."
! msgstr "Bei Unterlauf numerischer KonstantenausdrÃ¼cke warnen."
! 
! #: fortran/lang.opt:338
! msgid "Warn if a user-procedure has the same name as an intrinsic."
! msgstr "Warnen, wenn eine Benutzer-Prozedur denselben Namen wie ein Intrinsic hat."
! 
! #: fortran/lang.opt:346
! msgid "Warn about unused dummy arguments."
! msgstr "Bei nicht verwendeten Dummy-Argumenten warnen."
! 
! #: fortran/lang.opt:350
! msgid "Warn about zero-trip DO loops."
! msgstr "Bei DO-Schleifen mit null DurchlÃ¤ufen warnen."
! 
! #: fortran/lang.opt:354
! msgid "Enable preprocessing."
! msgstr "Vorverarbeitung einschalten."
! 
! #: fortran/lang.opt:362
! msgid "Disable preprocessing."
! msgstr "Vorverarbeitung ausschalten."
! 
! #: fortran/lang.opt:370
! msgid "Eliminate multiple function invocations also for impure functions."
! msgstr "Mehrere Funktionsaufrufe auch fÃ¼r unreine Funktionen entfernen."
! 
! #: fortran/lang.opt:374
! msgid "Enable alignment of COMMON blocks."
! msgstr "Ausrichtung von COMMON-BlÃ¶cken einschalten."
! 
! #: fortran/lang.opt:378
! msgid "All intrinsics procedures are available regardless of selected standard."
! msgstr "Alle intrinsischen Prozeduren sind ungeachtet des gewÃ¤hlten Standards verfÃ¼gbar."
! 
! #: fortran/lang.opt:386
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
! msgstr "Lokale Variablen und COMMON-BlÃ¶cke behandeln, als ob sie in SAVE-Anweisungen benannt worden wÃ¤ren."
! 
! #: fortran/lang.opt:390
! msgid "Specify that backslash in string introduces an escape character."
! msgstr "Angeben, dass Backslashes in Zeichenketten ein Fluchtzeichen einleiten."
! 
! #: fortran/lang.opt:394
! msgid "Produce a backtrace when a runtime error is encountered."
! msgstr "Backtrace erzeugen, wenn Laufzeitfehler auftritt."
! 
! #: fortran/lang.opt:398
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
! msgstr "-fblas-matmul-limit=<n>\tGrÃ¶ÃŸe der kleinsten Matrix, fÃ¼r die matmul BLAS verwendet."
! 
! #: fortran/lang.opt:402
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
! msgstr "Warnung zur Laufzeit erzeugen, wenn ein temporÃ¤res Feld fÃ¼r Prozedurargument erzeugt wurde."
! 
! #: fortran/lang.opt:406
! msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
! msgstr "-fconvert=<big-endian|little-endian|native|swap> Die Endianess, die fÃ¼r unformatierte Dateien verwendet wird."
! 
! #: fortran/lang.opt:425
! msgid "Use the Cray Pointer extension."
! msgstr "Die Cray-Zeiger-Erweiterung verwenden."
! 
! #: fortran/lang.opt:429
! msgid "Generate C prototypes from BIND(C) declarations."
! msgstr "C-Prototypen aus BIND(C)-Deklarationen generieren."
! 
! #: fortran/lang.opt:433
! msgid "Ignore 'D' in column one in fixed form."
! msgstr "Â»DÂ« in Spalte eins in statischer Form ignorieren."
! 
! #: fortran/lang.opt:437
! msgid "Treat lines with 'D' in column one as comments."
! msgstr "Zeilen mit Â»DÂ« in Spalte eins als Kommentar behandeln."
! 
! #: fortran/lang.opt:441
! msgid "Enable all DEC language extensions."
! msgstr "Alle DEC-Spracherweiterungen zulassen."
! 
! #: fortran/lang.opt:445
! msgid "Enable legacy parsing of INCLUDE as statement."
! msgstr "Veraltetes Parsen von INCLUDE als Anweisung einschalten."
! 
! #: fortran/lang.opt:449
! msgid "Enable kind-specific variants of integer intrinsic functions."
! msgstr "Artspezifische Varianten der intrinsischen Ganzzahlfunktionen einschalten."
! 
! #: fortran/lang.opt:453
! msgid "Enable legacy math intrinsics for compatibility."
! msgstr "Intrinsische Altlasten-Mathematik-Funktionen fÃ¼r KompatibilitÃ¤t einschaltet."
! 
! #: fortran/lang.opt:457
! msgid "Enable support for DEC STRUCTURE/RECORD."
! msgstr "UnterstÃ¼tzung fÃ¼r DEC STRUCTURE/RECORD einschalten."
! 
! #: fortran/lang.opt:461
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
! msgstr "STATIC- und AUTOMATIC-Attribute im DEC-Stil einschalten."
! 
! #: fortran/lang.opt:465
! msgid "Set the default double precision kind to an 8 byte wide type."
! msgstr "Standard-DoppelprÃ¤zisionsart auf einen 8 Bytes breiten Typen setzen."
! 
! #: fortran/lang.opt:469
! msgid "Set the default integer kind to an 8 byte wide type."
! msgstr "Standard-Ganzzahlart auf einen 8 Bytes breiten Typen setzen."
! 
! #: fortran/lang.opt:473
! msgid "Set the default real kind to an 8 byte wide type."
! msgstr "Standard-Realzahlart auf einen 8 Bytes breiten Typen setzen."
! 
! #: fortran/lang.opt:477
! msgid "Set the default real kind to an 10 byte wide type."
! msgstr "Standard-Realzahlart auf einen 10 Bytes breiten Typen setzen."
! 
! #: fortran/lang.opt:481
! msgid "Set the default real kind to an 16 byte wide type."
! msgstr "Standard-Realzahlart auf einen 16 Bytes breiten Typen setzen."
! 
! #: fortran/lang.opt:485
! msgid "Allow dollar signs in entity names."
! msgstr "Dollarzeichen in EntitÃ¤tsnamen erlauben."
! 
! #: fortran/lang.opt:489 config/alpha/alpha.opt:31 common.opt:654
! #: common.opt:788 common.opt:998 common.opt:1002 common.opt:1006
! #: common.opt:1010 common.opt:1574 common.opt:1630 common.opt:1762
! #: common.opt:1766 common.opt:2000 common.opt:2178 common.opt:2879
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten."
  
! #: fortran/lang.opt:493
! msgid "Display the code tree after parsing."
! msgstr "Codebaum nach Analyse anzeigen."
  
! #: fortran/lang.opt:497
! msgid "Display the code tree after front end optimization."
! msgstr "Codebaum nach Frontend-Optimierung anzeigen."
  
! #: fortran/lang.opt:501
! msgid "Display the code tree after parsing; deprecated option."
! msgstr "Codebaum nach Analyse anzeigen; veraltete Option."
  
! #: fortran/lang.opt:505
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
! msgstr "Angeben, dass eine externe BLAS-Bibliothek fÃ¼r matmul-Aufrufe mit groÃŸen Feldern verwendet werden sollte."
  
! #: fortran/lang.opt:509
! msgid "Use f2c calling convention."
! msgstr "Die f2c-Aufrufkonvention verwenden."
  
! #: fortran/lang.opt:513
! msgid "Assume that the source file is fixed form."
! msgstr "Annehmen, dass Quelldatei in fester Form vorliegt."
  
! #: fortran/lang.opt:517
! msgid "Force creation of temporary to test infrequently-executed forall code."
! msgstr "Erzeugen von temporÃ¤ren Variablen erzwingen, um Code fÃ¼r selten ausgefÃ¼hrtes Â»forallÂ« zu testen."
  
! #: fortran/lang.opt:521
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
! msgstr "Jeden INTEGER(4) als INTEGER(8) interpretieren."
  
! #: fortran/lang.opt:525 fortran/lang.opt:529
! msgid "Specify where to find the compiled intrinsic modules."
! msgstr "Angeben, wo die kompilierten intrinsischen Module zu finden sind."
  
! #: fortran/lang.opt:533
! msgid "Allow arbitrary character line width in fixed mode."
! msgstr "Im festen Modus beliebig lange Zeilen erlauben."
  
! #: fortran/lang.opt:537
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
! msgstr "-ffixed-line-length-<n>\tIm festen Modus n als ZeilenlÃ¤nge verwenden."
  
! #: fortran/lang.opt:541
! msgid "Pad shorter fixed form lines to line width with spaces."
! msgstr "KÃ¼rzere feste Formularzeilen mit Leerzeichen auf Zeilenbreite auffÃ¼llen."
  
! #: fortran/lang.opt:545
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
! msgstr "-ffpe-trap=[â€¦]\tBei folgenden Gleitkommaausnahmen anhalten."
  
! #: fortran/lang.opt:549
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
! msgstr "-ffpe-summary=[â€¦]\tZusammenfassung fÃ¼r Gleitkommaausnahmen ausgeben."
  
! #: fortran/lang.opt:553
! msgid "Assume that the source file is free form."
! msgstr "Annehmen, dass Quelldatei in freier Form vorliegt."
  
! #: fortran/lang.opt:557
! msgid "Allow arbitrary character line width in free mode."
! msgstr "Im freien Modus beliebig lange Zeilen erlauben."
  
! #: fortran/lang.opt:561
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
! msgstr "-ffixed-line-length-<n>\tIm freien Modus n als ZeilenlÃ¤nge verwenden."
  
! #: fortran/lang.opt:565
! msgid "Try to interchange loops if profitable."
! msgstr "Versuchen, Schleifen zu tauschen, wenn es nÃ¼tzt."
  
! #: fortran/lang.opt:569
! msgid "Enable front end optimization."
! msgstr "Frontend-Optimierung einschalten."
  
! #: fortran/lang.opt:573
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
! msgstr "Angeben, dass keine implizite Typisierung erlaubt ist, auÃŸer es wird durch explizite IMPLICIT-Anweisungen Ã¼berschrieben."
  
! #: fortran/lang.opt:577
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
! msgstr "-finit-character=<n>\tLokale Zeichenvariablen auf ASCII-Wert n initialisieren."
  
! #: fortran/lang.opt:581
! msgid "Initialize components of derived type variables according to other init flags."
! msgstr "Komponenten von abgeleiteten Typvariablen gemÃ¤ÃŸ anderer init-Schalter initialisieren."
  
! #: fortran/lang.opt:585
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
! msgstr "-finit-integer=<n>\tLokale Ganzzahlvariablen auf n initialisieren."
  
! #: fortran/lang.opt:589
! msgid "Initialize local variables to zero (from g77)."
! msgstr "Lokale Variablen auf Null initialisieren (von g77)."
  
! #: fortran/lang.opt:593
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
! msgstr "-finit-logical=<true|false>\tLokale logische Variablen initialisieren."
  
! #: fortran/lang.opt:597
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
! msgstr "-finit-real=<zero|nan|inf|-inf>\tLokale Real-Variablen initialisieren."
  
! #: fortran/lang.opt:619
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
! msgstr "-finline-matmul-limit=<n>\tGrÃ¶ÃŸe der grÃ¶ÃŸten Matrix, fÃ¼r die matmul geinlinet wird."
  
! #: fortran/lang.opt:623
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
! msgstr "-fmax-array-constructor=<n>\tHÃ¶chstzahl der Objekte in einem Feldkonstruktor."
  
! #: fortran/lang.opt:627
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
! msgstr "-fmax-identifier-length=<n>\tGrÃ¶ÃŸte BezeichnerlÃ¤nge."
  
! #: fortran/lang.opt:631
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
! msgstr "-fmax-subrecord-length=<n>\tGrÃ¶ÃŸte LÃ¤nge fÃ¼r TeildatensÃ¤tze."
  
! #: fortran/lang.opt:635
! 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>\tGrÃ¶ÃŸe des grÃ¶ÃŸten Feldes, das auf dem Stapel abgelegt wird, in Bytes."
  
! #: fortran/lang.opt:639
! msgid "Put all local arrays on stack."
! msgstr "Alle lokalen Felder Ã¼ber Stapel Ã¼bergeben."
  
! #: fortran/lang.opt:643
! msgid "Set default accessibility of module entities to PRIVATE."
! msgstr "Standardzugriff von ModulentitÃ¤ten auf PRIVATE setzen."
  
! #: fortran/lang.opt:663
! msgid "Try to lay out derived types as compactly as possible."
! msgstr "Versuchen, abgeleitete Typen so kompakt wie mÃ¶glich anzuordnen."
  
! #: fortran/lang.opt:671
! msgid "Protect parentheses in expressions."
! msgstr "Klammern in AusdrÃ¼cken schÃ¼tzen."
  
! #: fortran/lang.opt:675
! msgid "Path to header file that should be pre-included before each compilation unit."
! msgstr "Pfad zu Headerdatei, die vor jeder Ãœbersetzungseinheit eingebunden wird."
  
! #: fortran/lang.opt:679
! msgid "Enable range checking during compilation."
! msgstr "BereichsprÃ¼fung wÃ¤hrend Kompilierung einschalten."
  
! #: fortran/lang.opt:683
! msgid "Interpret any REAL(4) as a REAL(8)."
! msgstr "Jeden REAL(4) als REAL(8) interpretieren."
  
! #: fortran/lang.opt:687
! msgid "Interpret any REAL(4) as a REAL(10)."
! msgstr "Jeden REAL(4) als REAL(10) interpretieren."
  
! #: fortran/lang.opt:691
! msgid "Interpret any REAL(4) as a REAL(16)."
! msgstr "Jeden REAL(4) als REAL(16) interpretieren."
  
! #: fortran/lang.opt:695
! msgid "Interpret any REAL(8) as a REAL(4)."
! msgstr "Jeden REAL(8) als REAL(4) interpretieren."
  
! #: fortran/lang.opt:699
! msgid "Interpret any REAL(8) as a REAL(10)."
! msgstr "Jeden REAL(8) als REAL(10) interpretieren."
  
! #: fortran/lang.opt:703
! msgid "Interpret any REAL(8) as a REAL(16)."
! msgstr "Jeden REAL(8) als REAL(16) interpretieren."
  
! #: fortran/lang.opt:707
! msgid "Reallocate the LHS in assignments."
! msgstr "LHS in Zuweisungen neu reservieren."
  
! #: fortran/lang.opt:711
! msgid "Use a 4-byte record marker for unformatted files."
! msgstr "Eine 4-Byte-Datensatzmarkierung fÃ¼r unformatierte Dateien verwenden."
  
! #: fortran/lang.opt:715
! msgid "Use an 8-byte record marker for unformatted files."
! msgstr "Eine 8-Byte-Datensatzmarkierung fÃ¼r unformatierte Dateien verwenden."
  
! #: fortran/lang.opt:719
! msgid "Allocate local variables on the stack to allow indirect recursion."
! msgstr "Lokale Variablen auf Stapel anlegen, um indirekte Rekursion zu ermÃ¶glichen."
  
! #: fortran/lang.opt:723
! msgid "Copy array sections into a contiguous block on procedure entry."
! msgstr "Feldabschnitte bei Prozedureintritt in einen zusammenhÃ¤ngenden Block kopieren."
  
! #: fortran/lang.opt:727
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
! msgstr "-fcoarray=<none|single|lib>\tAngeben, welche Koarray-Parallelisierung verwendet wird."
  
! #: fortran/lang.opt:743
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
! msgstr "-fcheck=[...]\tDurchgefÃ¼hrte LaufzeitprÃ¼fungen."
  
! #: fortran/lang.opt:747
! msgid "Append a second underscore if the name already contains an underscore."
! msgstr "Einen zweiten Unterstrich anhÃ¤ngen, wenn der Name bereits einen Unterstrich enthÃ¤lt."
  
! #: fortran/lang.opt:755
! msgid "Apply negative sign to zero values."
! msgstr "Negatives Vorzeichen auf Null-Werte anwenden."
  
! #: fortran/lang.opt:759
! msgid "Append underscores to externally visible names."
! msgstr "Unterstriche an extern sichtbare Namen anhÃ¤ngen."
  
! #: fortran/lang.opt:763 c-family/c.opt:1405 c-family/c.opt:1437
! #: c-family/c.opt:1685 config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167
! #: common.opt:1375 common.opt:1450 common.opt:1718 common.opt:1849
! #: common.opt:2249 common.opt:2285 common.opt:2378 common.opt:2382
! #: common.opt:2487 common.opt:2578 common.opt:2586 common.opt:2594
! #: common.opt:2602 common.opt:2703 common.opt:2755 common.opt:2843
! #: common.opt:2980 common.opt:2984 common.opt:2988 common.opt:2992
! msgid "Does nothing.  Preserved for backward compatibility."
! msgstr "Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten."
  
! #: fortran/lang.opt:803
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
! msgstr "GNU Fortran Hilfsbibliothek (libgfortran) statisch binden."
  
! #: fortran/lang.opt:807
! msgid "Conform to the ISO Fortran 2003 standard."
! msgstr "Mit dem Standard ISO Fortran 2003 Ã¼bereinstimmen."
  
! #: fortran/lang.opt:811
! msgid "Conform to the ISO Fortran 2008 standard."
! msgstr "Mit dem Standard ISO Fortran 2008 Ã¼bereinstimmen."
  
! #: fortran/lang.opt:815
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
! msgstr "Mit dem Standard ISO Fortran 2008 inkl. TS 29113 Ã¼bereinstimmen."
  
! #: fortran/lang.opt:819
! msgid "Conform to the ISO Fortran 2018 standard."
! msgstr "Mit dem Standard ISO Fortran 2018 Ã¼bereinstimmen."
  
! #: fortran/lang.opt:823
! msgid "Conform to the ISO Fortran 95 standard."
! msgstr "Mit dem Standard ISO Fortran 95 Ã¼bereinstimmen."
  
! #: fortran/lang.opt:827
! msgid "Conform to nothing in particular."
! msgstr "Mit nichts besonderem Ã¼bereinstimmen."
  
! #: fortran/lang.opt:831
! msgid "Accept extensions to support legacy code."
! msgstr "Erweiterungen akzeptieren, um alten Code zu unterstÃ¼tzen."
  
! #: c-family/c.opt:182
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
! msgstr "-A<Frage>=<Antwort>\tDie <Antwort> auf eine <Frage> annehmen. Angabe von Â»-Â« vor <Frage> schaltet die <Antwort> auf <Frage> aus."
  
! #: c-family/c.opt:186
! msgid "Do not discard comments."
! msgstr "Kommentare nicht verwerfen."
  
! #: c-family/c.opt:190
! msgid "Do not discard comments in macro expansions."
! msgstr "Kommentare in Makroexpansionen nicht verwerfen."
  
! #: c-family/c.opt:194
! msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
! msgstr "-D<Makro>[=<Wert>]\tEin <Makro> mit <Wert> definieren. Wenn nur <Makro> angegeben wird, wird <Wert> auf 1 gesetzt."
  
! #: c-family/c.opt:201
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
! msgstr "-F <Verz>\t<Verz> an das Ende des Haupt-EinfÃ¼gepfades des Frameworks anfÃ¼gen."
  
! #: c-family/c.opt:205
! msgid "Enable parsing GIMPLE."
! msgstr "GIMPLE-Parsen einschalten."
  
! #: c-family/c.opt:209
! msgid "Print the name of header files as they are used."
! msgstr "Namen der Header-Dateien ausgeben, wie sie verwendet werden."
  
! #: c-family/c.opt:213
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-I <Verz>\t<Verz> an das Ende des HaupteinfÃ¼gepfades anfÃ¼gen."
  
! #: c-family/c.opt:217
! msgid "Generate make dependencies."
! msgstr "Make-AbhÃ¤ngigkeiten erzeugen."
  
! #: c-family/c.opt:221
! msgid "Generate make dependencies and compile."
! msgstr "Make-AbhÃ¤ngigkeiten erzeugen und Code Ã¼bersetzen."
  
! #: c-family/c.opt:225
! msgid "-MF <file>\tWrite dependency output to the given file."
! msgstr "-MF <Datei>\tAbhÃ¤ngigkeiten in angegebene Datei schreiben."
  
! #: c-family/c.opt:229
! msgid "Treat missing header files as generated files."
! msgstr "Fehlende Header-Dateien als generierte Dateien behandeln."
  
! #: c-family/c.opt:233
! msgid "Like -M but ignore system header files."
! msgstr "Wie -M, aber System-Header-Dateien ignorieren."
  
! #: c-family/c.opt:237
! msgid "Like -MD but ignore system header files."
! msgstr "Wie -MD, aber System-Header-Dateien ignorieren."
  
! #: c-family/c.opt:241
! msgid "Generate phony targets for all headers."
! msgstr "Unechte Ziele fÃ¼r alle Header erzeugen."
  
! #: c-family/c.opt:245
! msgid "-MQ <target>\tAdd a MAKE-quoted target."
! msgstr "-MQ <Ziel>\tMAKE-zitiertes Ziel hinzufÃ¼gen."
  
! #: c-family/c.opt:249
! msgid "-MT <target>\tAdd an unquoted target."
! msgstr "-MT <Ziel>\tEin Ziel ohne AnfÃ¼hrungszeichen hinzufÃ¼gen."
  
! #: c-family/c.opt:253
! msgid "Do not generate #line directives."
! msgstr "Keine #line-Direktiven erzeugen."
  
! #: c-family/c.opt:257
! msgid "-U<macro>\tUndefine <macro>."
! msgstr "-U<Makro>\t<Makro>-Definition aufheben."
  
! #: c-family/c.opt:261
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
! msgstr "Bei Dingen warnen, die sich bei der Ãœbersetzung mit einem ABI-konformen Compiler Ã¤ndern werden."
  
! #: c-family/c.opt:265
! msgid "Warn about things that change between the current -fabi-version and the specified version."
! msgstr "Bei Dingen warnen, die sich zwischen der aktuellen Â»-fabi-versionÂ« und der angegebenen Version Ã¤ndern."
  
! #: c-family/c.opt:269
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
! msgstr "Bei Teilobjekt mit Attribut abi_tag warnen, das das Gesamtobjekt nicht hat."
  
! #: c-family/c.opt:276
! msgid "Warn on suspicious calls of standard functions computing absolute values."
! msgstr "Bei verdÃ¤chtigen Aufrufen von Standardfunktionen warnen, die absolute Werte berechnen."
  
! #: c-family/c.opt:280
! msgid "Warn about suspicious uses of memory addresses."
! msgstr "Vor verdÃ¤chtigem Gebrauch von Speicheradressen warnen."
  
! #: c-family/c.opt:296
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
! msgstr "Warnen, wenn Â»newÂ« fÃ¼r Typen mit groÃŸer Ausrichtung aufgerufen wird, ohne dass Â»-faligned-newÂ« angegeben ist."
  
! #: c-family/c.opt:300
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
! msgstr "-Waligned-new=[none|global|all]\tSelbst dann warnen, wenn Â»newÂ« Klassenelementfunktionen zur Speicherreservierung verwendet."
  
! #: c-family/c.opt:304 ada/gcc-interface/lang.opt:57
! msgid "Enable most warning messages."
! msgstr "Die meisten Warnungen einschalten."
  
! #: c-family/c.opt:308
! msgid "Warn on any use of alloca."
! msgstr "Bei jeglicher Verwendung von alloca warnen."
  
! #: c-family/c.opt:312
! msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
! msgstr "-Walloc-size-larger-than=<Bytes> Bei Aufrufen von Allozierungsfunktionen warnen, mit denen Objekte erzeugt werden, die grÃ¶ÃŸer als Â»BytesÂ« sind."
  
! #: c-family/c.opt:317
! msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
! msgstr "-Wno-alloc-size-larger-than Walloc-size-larger-than=-Warning ausschalten. Entspricht Walloc-size-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer."
  
! #: c-family/c.opt:321
! msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
! msgstr "-Walloc-zero Bei Aufrufen von Allozierungsfunktionen warnen, bei denen als GrÃ¶ÃŸe 0 angegeben ist."
  
! #: c-family/c.opt:325
! 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=<Anzahl>\tBei Aufrufen von alloca warnen, deren GrÃ¶ÃŸe unbeschrÃ¤nkt ist oder deren GrÃ¶ÃŸe zwar beschrÃ¤nkt ist, aber mehr als <Anzahl> Bytes betragen kann."
  
! #: c-family/c.opt:331
! msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
! msgstr "-Wno-alloca-larger-than Walloca-larger-than=-Warnung ausschalten. Entspricht Walloca-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer."
  
! #: c-family/c.opt:343
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
! msgstr "Immer warnen, wenn eine Objective-C-Zuweisung vom Garbage Collector abgefangen wird."
  
! #: c-family/c.opt:347
! msgid "Warn about casting functions to incompatible types."
! msgstr "Warnen, wenn Funktionen in unvertrÃ¤gliche Typen umgewandelt werden."
  
! #: c-family/c.opt:351
! msgid "Warn about boolean expression compared with an integer value different from true/false."
! msgstr "Warnen, wenn ein boolescher Ausdruck mit einer Ganzzahl verglichen wird, deren Wert ungleich true/false ist."
  
! #: c-family/c.opt:355
! msgid "Warn about certain operations on boolean expressions."
! msgstr "Bei bestimmten Operationen auf booleschen AusdrÃ¼cken warnen."
  
! #: c-family/c.opt:359
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
! msgstr "Warnen, wenn __builtin_frame_address oder __builtin_return_address auf unsichere Weise verwendet werden."
  
! #: c-family/c.opt:363
! msgid "Warn when a built-in function is declared with the wrong signature."
! msgstr "Warnen, wenn eine eingebaute Funktion mit der falschen Signatur deklariert wird."
  
! #: c-family/c.opt:367
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
! msgstr "Bei undefiniertem oder redefiniertem eingebauten PrÃ¤prozessormakro warnen."
  
! #: c-family/c.opt:371
! msgid "Warn about features not present in ISO C11, but present in ISO C2X."
! msgstr "Bei Merkmalen, die in ISO C2X, aber noch nicht in ISO C11 verfÃ¼gbar sind, warnen."
  
! #: c-family/c.opt:375
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
! msgstr "Bei Merkmalen, die in ISO C99, aber noch nicht in ISO C90 verfÃ¼gbar sind, warnen."
  
! #: c-family/c.opt:379
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
! msgstr "Bei Merkmalen, die in ISO C11, aber noch nicht in ISO C99 verfÃ¼gbar sind, warnen."
  
! #: c-family/c.opt:383
! msgid "Warn about C constructs that are not in the common subset of C and C++."
! msgstr "Bei C-Konstrukten, die nicht in gemeinsamer Teilmenge von C und C++ sind, warnen."
  
! #: c-family/c.opt:390
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
! msgstr "Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 1998 und ISO C++ 2011 unterscheidet, warnen."
  
! #: c-family/c.opt:394
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
! msgstr "Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2011 und ISO C++ 2014 unterscheidet, warnen."
  
! #: c-family/c.opt:401
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
! msgstr "Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2014 und ISO C++ 2017 unterscheidet, warnen."
  
! #: c-family/c.opt:405
! msgid "Warn about casts between incompatible function types."
! msgstr "Warnen, wenn Funktionen in unvertrÃ¤gliche Funktionstypen umgewandelt werden."
  
! #: c-family/c.opt:409
! msgid "Warn about casts which discard qualifiers."
! msgstr "Bei Umwandlungen, die Qualifizierer streichen, warnen."
  
! #: c-family/c.opt:413 c-family/c.opt:417
! msgid "Warn about catch handlers of non-reference type."
! msgstr "Bei catch-Behandlern warnen, die nicht Referenztypen sind."
  
! #: c-family/c.opt:421
! msgid "Warn about subscripts whose type is \"char\"."
! msgstr "Vor Indizes mit Typ Â»charÂ« warnen."
  
! #: c-family/c.opt:425 c-family/c.opt:1310 c-family/c.opt:1314
! #: c-family/c.opt:1318 c-family/c.opt:1322 c-family/c.opt:1326
! #: c-family/c.opt:1330 c-family/c.opt:1334 c-family/c.opt:1341
! #: c-family/c.opt:1345 c-family/c.opt:1349 c-family/c.opt:1353
! #: c-family/c.opt:1357 c-family/c.opt:1361 c-family/c.opt:1365
! #: c-family/c.opt:1369 c-family/c.opt:1373 c-family/c.opt:1377
! #: c-family/c.opt:1381 c-family/c.opt:1385 c-family/c.opt:1389
! #: config/i386/i386.opt:967
! msgid "Deprecated in GCC 9.  This switch has no effect."
! msgstr "Veraltet in GCC 9.  Dieser Schalter hat keine Auswirkung."
  
! #: c-family/c.opt:429
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
! msgstr "Bei Variablen, die von Â»longjmpÂ« oder Â»vforkÂ« geÃ¤ndert werden kÃ¶nnten, warnen."
  
! #: c-family/c.opt:433
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
! msgstr "Bei mÃ¶glicherweise geschachtelten Blockkommentaren und C++-Kommentaren, die mehr als eine physikalische Zeile umfassen, warnen."
  
! #: c-family/c.opt:437
! msgid "Synonym for -Wcomment."
! msgstr "Synonym fÃ¼r -Wcomment."
  
! #: c-family/c.opt:441
! msgid "Warn for conditionally-supported constructs."
! msgstr "Bei Verwendung von bedingt unterstÃ¼tzten Konstrukten warnen."
  
! #: c-family/c.opt:445
! msgid "Warn for implicit type conversions that may change a value."
! msgstr "Bei impliziten Typumwandlungen warnen, die einen Wert Ã¤ndern kÃ¶nnten."
  
! #: c-family/c.opt:449
! msgid "Warn for converting NULL from/to a non-pointer type."
! msgstr "Bei Umwandlung von NULL in Nicht-Zeiger-Typ oder umgekehrt warnen."
  
! #: c-family/c.opt:457
! msgid "Warn when all constructors and destructors are private."
! msgstr "Warnen, wenn alle Konstruktoren und Destruktoren privat sind."
  
! #: c-family/c.opt:461
! msgid "Warn about dangling else."
! msgstr "Bei Â»hÃ¤ngendem elseÂ« warnen."
  
! #: c-family/c.opt:465
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
! msgstr "Bei Verwendung von __TIME__, __DATE__ oder __TIMESTAMP__ warnen."
  
! #: c-family/c.opt:469
! msgid "Warn when a declaration is found after a statement."
! msgstr "Warnen, wenn eine Deklaration hinter einer Anweisung gefunden wird."
  
! #: c-family/c.opt:473
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "Warnen, wenn ein Zeiger auf unvollstÃ¤ndigen Typen gelÃ¶scht wird."
  
! #: c-family/c.opt:477
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
! msgstr "Beim LÃ¶schen polymorpher Objekte mit nicht-virtuellen Destruktoren warnen."
  
! #: c-family/c.opt:485
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
! msgstr "Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation hat."
  
! #: c-family/c.opt:490
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
! msgstr "Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation oder einen solchen Destruktor hat."
  
! #: c-family/c.opt:495
! msgid "Warn about positional initialization of structs requiring designated initializers."
! msgstr "Bei positioneller Initialisierung von Strukturen warnen, die designierte Initialisierungen erfordern."
  
! #: c-family/c.opt:499
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
! msgstr "Warnen, wenn Qualifizierer von Arrays gestrichen werden, die Zeigerziele sind."
  
! #: c-family/c.opt:503
! msgid "Warn if type qualifiers on pointers are discarded."
! msgstr "Warnen, wenn Typqualifizierer von Zeigern ignoriert werden."
  
! #: c-family/c.opt:507
! msgid "Warn about compile-time integer division by zero."
! msgstr "Bei Ganzzahldivisionen durch Null zur Ãœbersetzungszeit warnen."
  
! #: c-family/c.opt:511
! msgid "Warn about duplicated branches in if-else statements."
! msgstr "Bei doppelten Zweigen in if-else-Anweisungen warnen."
  
! #: c-family/c.opt:515
! msgid "Warn about duplicated conditions in an if-else-if chain."
! msgstr "Warnen, wenn in einer if-else-if-Kette doppelte Bedingungen auftauchen."
  
! #: c-family/c.opt:519
! msgid "Warn about violations of Effective C++ style rules."
! msgstr "Bei VerstÃ¶ÃŸen gegen die Stil-Richtlinien von Â»Effective C++Â« warnen."
  
! #: c-family/c.opt:523
! msgid "Warn about an empty body in an if or else statement."
! msgstr "Bei leerem KÃ¶rper in einer if- oder else-Anweisung warnen."
  
! #: c-family/c.opt:527
! msgid "Warn about stray tokens after #else and #endif."
! msgstr "Bei verirrten Symbolen hinter #elif und #endif warnen."
  
! #: c-family/c.opt:531
! msgid "Warn about comparison of different enum types."
! msgstr "Beim Vergleich verschiedener Enum-Typen warnen."
  
! #: c-family/c.opt:539
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
! msgstr "Dieser Schalter ist veraltet; stattdessen -Werror=implicit-function-declaration verwenden."
  
! #: c-family/c.opt:547
! msgid "Warn about semicolon after in-class function definition."
! msgstr "Bei Semikolon nach Funktionsdefinition innerhalb einer Klasse warnen."
  
! #: c-family/c.opt:551
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
! msgstr "Bei impliziten Typumwandlungen warnen, die die PrÃ¤zision von Gleitkommazahlen reduzieren."
  
! #: c-family/c.opt:555
! msgid "Warn if testing floating point numbers for equality."
! msgstr "Bei Test von Gleitkommawerten auf Gleichheit warnen."
  
! #: c-family/c.opt:559 c-family/c.opt:601
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
! msgstr "Bei UnregelmÃ¤ÃŸigkeiten in printf/scanf/strftime/strfmon-Formatstrings warnen."
  
! #: c-family/c.opt:563
! msgid "Warn about format strings that contain NUL bytes."
! msgstr "Bei Formatstrings, die NUL-Bytes enthalten, warnen."
  
! #: c-family/c.opt:567
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "Bei zu vielen Argumenten fÃ¼r eine Funktion (anhand Formatzeichenkette) warnen."
  
! #: c-family/c.opt:571
! msgid "Warn about format strings that are not literals."
! msgstr "Bei Formatstrings, die keine Literale sind, warnen."
  
! #: c-family/c.opt:575
! msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
! msgstr "Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben. Entspricht -Wformat-overflow=1."
  
! #: c-family/c.opt:580
! msgid "Warn about possible security problems with format functions."
! msgstr "Vor mÃ¶glichen Sicherheitsproblemen mit Formatfunktionen warnen."
  
! #: c-family/c.opt:584
! msgid "Warn about sign differences with format functions."
! msgstr "Vor Vorzeichenunterschieden mit Formatfunktionen warnen."
  
! #: c-family/c.opt:588
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
! msgstr "Bei Aufrufen von snprintf und Ã¤hnlichen Funktionen warnen, wenn sie die Ausgabe abschneiden. Entspricht -Wformat-truncation=1."
  
! #: c-family/c.opt:593
! msgid "Warn about strftime formats yielding 2-digit years."
! msgstr "Bei strftime-Formaten, die 2-stellige Jahreszahlen erzeugen, warnen."
  
! #: c-family/c.opt:597
! msgid "Warn about zero-length formats."
! msgstr "Bei Formaten der LÃ¤nge null warnen."
  
! #: c-family/c.opt:605
! msgid "Warn about function calls with format strings that write past the end of the destination region."
! msgstr "Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben."
  
! #: c-family/c.opt:610
! msgid "Warn about calls to snprintf and similar functions that truncate output."
! msgstr "Warnen, wenn Aufrufe fÃ¼r snprintf und Ã¤hnliche Funktionen die Ausgabe abschneiden."
  
! #: c-family/c.opt:614
! msgid "Warn when the field in a struct is not aligned."
! msgstr "Warnen, wenn Feld in einer Struktur nicht ausgerichtet ist."
  
! #: c-family/c.opt:618
! msgid "Warn whenever type qualifiers are ignored."
! msgstr "Warnen, wenn Typqualifizierer ignoriert werden."
  
! #: c-family/c.opt:622
! msgid "Warn whenever attributes are ignored."
! msgstr "Warnen, wenn Attribute ignoriert werden."
  
! #: c-family/c.opt:626
! msgid "Warn when there is a conversion between pointers that have incompatible types."
! msgstr "Bei Zeiger-Umwandlungen zwischen inkompatiblen Zeigertypen warnen."
  
! #: c-family/c.opt:630
! msgid "Warn when the address of packed member of struct or union is taken."
! msgstr "Warnen, wenn die Adresse eines gepackten Elements einer Struktur oder Union verwendet wird."
  
! #: c-family/c.opt:634
! msgid "Warn about variables which are initialized to themselves."
! msgstr "Bei Variablen, die mit sich selbst initialisiert werden, warnen."
  
! #: c-family/c.opt:638
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
! msgstr "Bei Verwendung von std::initializer_list warnen, wenn dadurch baumelnde Zeiger entstehen kÃ¶nnen."
  
! #: c-family/c.opt:642
! msgid "Warn about implicit declarations."
! msgstr "Bei impliziten Deklarationen warnen."
  
! #: c-family/c.opt:650
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
! msgstr "Bei impliziten Umwandlungen von Â»floatÂ« nach Â»doubleÂ« warnen."
  
! #: c-family/c.opt:654
! msgid "Warn if \"defined\" is used outside #if."
! msgstr "Warnen, wenn Â»definedÂ« auÃŸerhalb von Â»#ifÂ« verwendet wird."
  
! #: c-family/c.opt:658
! msgid "Warn about implicit function declarations."
! msgstr "Bei impliziten Funktionsdeklarationen warnen."
  
! #: c-family/c.opt:662
! msgid "Warn when a declaration does not specify a type."
! msgstr "Warnen, wenn eine Deklaration keinen Typ angibt."
  
! #: c-family/c.opt:669
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
! msgstr "Bei vererbten Konstruktoren in C++11 warnen, wenn die Basisklasse variadischen Konstruktor hat."
  
! #: c-family/c.opt:673
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
! msgstr "Bei inkompatiblen Umwandlungen zwischen Zahlen und Zeigern (in beide Richtungen) warnen."
  
! #: c-family/c.opt:677
! msgid "Warn for suspicious integer expressions in boolean context."
! msgstr "Bei verdÃ¤chtigen Ganzzahl-AusdrÃ¼cken im Boolean-Kontext warnen."
  
! #: c-family/c.opt:681
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
! msgstr "Bei Typumwandlung in Zeiger von Ganzzahl anderer GrÃ¶ÃŸe warnen."
  
! #: c-family/c.opt:685
! msgid "Warn about invalid uses of the \"offsetof\" macro."
! msgstr "Bei ungÃ¼ltigen Verwendungen des Makros Â»offsetofÂ« warnen."
  
! #: c-family/c.opt:689
! msgid "Warn about PCH files that are found but not used."
! msgstr "Bei PCH-Dateien, die gefunden, aber nicht verwendet werden, warnen."
  
! #: c-family/c.opt:693
! msgid "Warn when a jump misses a variable initialization."
! msgstr "Warnen, wenn ein Sprung die Initialisierung einer Variable Ã¼berspringt."
  
! #: c-family/c.opt:697
! msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
! msgstr "Warnen, wenn Zeichenkette oder Zeichenliteral gefolgt von UD-Suffix auftritt, der nicht mit Unterstrich anfÃ¤ngt."
  
! #: c-family/c.opt:701
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
! msgstr "Warnen, wenn ein logischer Operator verdÃ¤chtigerweise immer zu Â»wahrÂ« oder Â»falschÂ« auswertet."
  
! #: c-family/c.opt:705
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
! msgstr "Warnen, wenn ein logisches Nicht im linken Operanden eines Vergleichs verwendet wird."
  
! #: c-family/c.opt:709
! msgid "Do not warn about using \"long long\" when -pedantic."
! msgstr "Nicht bei Verwendung von Â»long longÂ« mit -pedantic warnen."
  
! #: c-family/c.opt:713
! msgid "Warn about suspicious declarations of \"main\"."
! msgstr "Vor verdÃ¤chtigen Deklarationen von Â»mainÂ« warnen."
  
! #: c-family/c.opt:721
! msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
! msgstr "Bei verdÃ¤chtigen Aufrufen von memset warnen, wenn das dritte Argument eine Null ist, das zweite jedoch nicht."
  
! #: c-family/c.opt:725
! msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
! msgstr "Bei verdÃ¤chtigen Aufrufen von memset warnen, wenn das dritte Argument die Anzahl der Elemente enthÃ¤lt, aber nicht mit der ElementgrÃ¶ÃŸe multipliziert."
  
! #: c-family/c.opt:729
! msgid "Warn when the indentation of the code does not reflect the block structure."
! msgstr "Warnen, wenn die EinrÃ¼ckung des Codes nicht der Blockstruktur entspricht."
  
! #: c-family/c.opt:733
! msgid "Warn about possibly missing braces around initializers."
! msgstr "Bei mÃ¶glicherweise fehlenden Klammern um Initialisierungen warnen."
  
! #: c-family/c.opt:737
! msgid "Warn about global functions without previous declarations."
! msgstr "Vor globalen Funktionen ohne vorherige Deklaration warnen."
  
! #: c-family/c.opt:741
! msgid "Warn about missing fields in struct initializers."
! msgstr "Bei fehlenden Feldern in struct-Initialisierungen warnen."
  
! #: c-family/c.opt:745
! msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
! msgstr "Warnen bei unsicheren Makros, die zu mehreren Anweisungen expandiert werden und innerhalb eines if, else, while, switch oder for verwendet werden."
  
! #: c-family/c.opt:749
! msgid "Warn on direct multiple inheritance."
! msgstr "Bei direkter Mehrfachvererbung warnen."
  
! #: c-family/c.opt:753
! msgid "Warn on namespace definition."
! msgstr "Bei Namensraum-Definition warnen."
  
! #: c-family/c.opt:757
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
! msgstr "Warnen, wenn Felder in einer gepackten Struktur nicht ausgerichtet sind."
  
! #: c-family/c.opt:761
! msgid "Warn about missing sized deallocation functions."
! msgstr "Warnen, wenn Deallokationsfunktionen mit expliziter GrÃ¶ÃŸenangabe fehlen."
  
! #: c-family/c.opt:765
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
! msgstr "Warnen, wenn zwei sizeof-AusdrÃ¼cke durcheinander geteilt werden, die nicht korrekt mit Zeigern funktionieren."
  
! #: c-family/c.opt:769
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
! msgstr "Bei verdÃ¤chtigen Aufrufen bestimmter Zeichenkettenfunktionen warnen, wenn im Argument sizeof vorkommt."
  
! #: c-family/c.opt:773
! msgid "Warn when sizeof is applied on a parameter declared as an array."
! msgstr "Warnen, wenn sizeof auf einen Funktionsparameter angewendet wird, der als Array deklariert ist."
  
! #: c-family/c.opt:777
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr "Bei PufferÃ¼berlauf in Stringfunktionen wie memcpy und strcpy warnen."
  
! #: c-family/c.opt:782
! msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr "Unter der Kontrolle des Object-Size-Typs warnen, wenn PufferÃ¼berlÃ¤ufe in Stringmanipulationsfunktionen wie memcpy und strcpy auftreten."
  
! #: c-family/c.opt:787
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
! msgstr "Bei Abschneiden in Stringfunktionen wie strncat und strncpy warnen."
  
! #: c-family/c.opt:791
! msgid "Warn about functions which might be candidates for format attributes."
! msgstr "Bei Funktionen, die Kandidaten fÃ¼r Formatattribute sein kÃ¶nnten, warnen."
  
! #: c-family/c.opt:795
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
! msgstr "Vorschlagen, dass das SchlÃ¼sselwort Â»overrideÂ« fÃ¼r Deklarationen von virtuellen Funktionen verwendet wird, die andere Funktionen Ã¼bersteuern."
  
! #: c-family/c.opt:800
! msgid "Warn about enumerated switches, with no default, missing a case."
! msgstr "Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt und die kein Â»default:Â« haben, warnen."
  
! #: c-family/c.opt:804
! msgid "Warn about enumerated switches missing a \"default:\" statement."
! msgstr "Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen ohne Â»default:Â«-Fall warnen."
  
! #: c-family/c.opt:808
! msgid "Warn about all enumerated switches missing a specific case."
! msgstr "Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt, warnen."
  
! #: c-family/c.opt:812
! msgid "Warn about switches with boolean controlling expression."
! msgstr "Bei switch-Anweisungen mit booleschem Steuerausdruck warnen."
  
! #: c-family/c.opt:816
! msgid "Warn on primary template declaration."
! msgstr "Bei primÃ¤rer Deklaration von Templates warnen."
  
! #: c-family/c.opt:820
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
! msgstr "Bei Deklarationen von Entitys warnen, in denen Attribute fehlen, die bei verwandten Entitys jedoch angegeben wurden."
  
! #: c-family/c.opt:829
! msgid "Warn about user-specified include directories that do not exist."
! msgstr "Bei durch den Benutzer angegebenen EinfÃ¼gepfaden, die nicht vorhanden sind, warnen."
  
! #: c-family/c.opt:833
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
! msgstr "Bei Funktionen im K&R-Stil, die Parameter ohne Typangabe haben, warnen."
  
! #: c-family/c.opt:837
! msgid "Warn about global functions without prototypes."
! msgstr "Bei globalen Funktionen ohne Prototypen warnen."
  
! #: c-family/c.opt:844
! msgid "Warn about use of multi-character character constants."
! msgstr "Bei Verwendung von Zeichenkonstanten mit mehreren Zeichen warnen."
  
! #: c-family/c.opt:848
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
! msgstr "Bei verengenden Umwandlungen innerhalb von { }, die in C++11 unzulÃ¤ssig sind, warnen."
  
! #: c-family/c.opt:852
! msgid "Warn about \"extern\" declarations not at file scope."
! msgstr "Bei Â»externÂ«-Deklarationen auÃŸerhalb des Dateisichtbarkeitsbereiches warnen."
  
! #: c-family/c.opt:856
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
! msgstr "Warnen, wenn ein Â»noexceptÂ«-Ausdruck zu Â»falschÂ« auswertet, obwohl der Ausdruck nicht werfen kann."
  
! #: c-family/c.opt:860
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
! msgstr "Warnen, wenn ein C++17-noexcept-Funktionstyp den gemangelten Namen eines Symbols beeinflusst."
  
! #: c-family/c.opt:864
! msgid "Warn when non-templatized friend functions are declared within a template."
! msgstr "Warnen, wenn Nicht-Template-Friend-Funktionen innerhalb eines Templates deklariert werden."
  
! #: c-family/c.opt:868
! msgid "Warn when a conversion function will never be called due to the type it converts to."
! msgstr "Warnen, wenn eine Umwandlungsfunktion niemals aufgerufen werden kann, aufgrund des Umwandlungs-Zieltypen."
  
! #: c-family/c.opt:872
! msgid "Warn for unsafe raw memory writes to objects of class types."
! msgstr "Warnen bei unsicherem direkten Schreibzugriff in Speicher von Klassen-Objekten."
  
! #: c-family/c.opt:876
! msgid "Warn about non-virtual destructors."
! msgstr "Bei nicht-virtuellen Destruktoren warnen."
  
! #: c-family/c.opt:880
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
! msgstr "Warnen, wenn NULL an Argumentstellen, die als nicht-NULL erfordernd markiert sind, Ã¼bergeben wird."
  
! #: c-family/c.opt:896
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
! msgstr "-Wnormalized=[none|id|nfc|nfkc]\tBei nicht-normalisierten Unicode-Zeichenketten warnen."
  
! #: c-family/c.opt:919
! msgid "Warn if a C-style cast is used in a program."
! msgstr "Warnen, wenn eine Typumwandlung im C-Stil im Programm verwendet wird."
  
! #: c-family/c.opt:923
! msgid "Warn for obsolescent usage in a declaration."
! msgstr "Bei veralteter Verwendung in einer Deklaration warnen."
  
! #: c-family/c.opt:927
! msgid "Warn if an old-style parameter definition is used."
! msgstr "Warnen, wenn eine Parameterdefinition im alten Stil verwendet wird."
  
! #: c-family/c.opt:931
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
! msgstr "Warnen, wenn eine SIMD-Direktive vom Vektorisierer-Kostenmodell Ã¼bersteuert wird."
  
! #: c-family/c.opt:935
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
! msgstr "Warnen, wenn Zeichenkette lÃ¤nger als die grÃ¶ÃŸte vom Standard angegebene portable LÃ¤nge ist."
  
! #: c-family/c.opt:939
! msgid "Warn about overloaded virtual function names."
! msgstr "Bei Ã¼berladenen virtuellen Funktionsnamen warnen."
  
! #: c-family/c.opt:943
! msgid "Warn about overriding initializers without side effects."
! msgstr "Beim Ãœberschreiben von Initialisierungen ohne Seiteneffekte warnen."
  
! #: c-family/c.opt:947
! msgid "Warn about overriding initializers with side effects."
! msgstr "Beim Ãœberschreiben von Initialisierungen mit Seiteneffekten warnen."
  
! #: c-family/c.opt:951
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
! msgstr "Bei gepackten Bitfeldern, deren Offset sich in GCC 4.4 geÃ¤ndert hat, warnen."
  
! #: c-family/c.opt:955
! msgid "Warn about possibly missing parentheses."
! msgstr "Bei mÃ¶glicherweise fehlenden Klammern warnen."
  
! #: c-family/c.opt:963
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
! msgstr "Warnen, wenn std::move auf einem lokalen Objekt in einer return-Anweisung aufgerufen wird und dadurch das Ersparen der Kopie verhindert."
  
! #: c-family/c.opt:967
! msgid "Warn when converting the type of pointers to member functions."
! msgstr "Bei Umwandlung des Typs von Zeigern auf Elementfunktionen warnen."
  
! #: c-family/c.opt:971
! msgid "Warn about function pointer arithmetic."
! msgstr "Bei Arithmetik mit Funktionszeigern warnen."
  
! #: c-family/c.opt:975
! msgid "Warn when a pointer differs in signedness in an assignment."
! msgstr "Warnen, wenn sich ein Zeiger im Vorzeichenbesitz in einer Zuweisung unterscheidet."
  
! #: c-family/c.opt:979
! msgid "Warn when a pointer is compared with a zero character constant."
! msgstr "Warnen, wenn ein Zeiger mit '\\0' verglichen wird."
  
! #: c-family/c.opt:983
! msgid "Warn when a pointer is cast to an integer of a different size."
! msgstr "Bei Typkonvertierung von Zeiger auf Ganzzahl anderer Breite warnen."
  
! #: c-family/c.opt:987
! msgid "Warn about misuses of pragmas."
! msgstr "Bei Missbrauch von Pragmas warnen."
  
! #: c-family/c.opt:991
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
! msgstr "Warnen, wenn Konstruktoren oder Destruktoren mit PrioritÃ¤ten von 0 bis 100 verwendet werden."
  
! #: c-family/c.opt:995
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
! msgstr "Warnen, wenn fÃ¼r eine Eigenschaft eines Objective-C-Objektes keine Zuweisungssemantik spezifiert ist."
  
! #: c-family/c.opt:999
! msgid "Warn if inherited methods are unimplemented."
! msgstr "Warnen, wenn geerbte Methoden nicht implementiert sind."
  
! #: c-family/c.opt:1003 c-family/c.opt:1007
! msgid "Warn for placement new expressions with undefined behavior."
! msgstr "Bei Placement-New-AusdrÃ¼cken mit undefiniertem Verhalten warnen."
  
! #: c-family/c.opt:1011
! msgid "Warn about multiple declarations of the same object."
! msgstr "Bei mehreren Deklarationen desselben Objektes warnen."
  
! #: c-family/c.opt:1015
! msgid "Warn about redundant calls to std::move."
! msgstr "Bei redundanten Aufrufen von std::move warnen."
  
! #: c-family/c.opt:1019
! msgid "Warn about uses of register storage specifier."
! msgstr "Bei Verwendung der Speicherklassenangabe Â»registerÂ« warnen."
  
! #: c-family/c.opt:1023
! msgid "Warn when the compiler reorders code."
! msgstr "Warnen, wenn der Compiler Code umsortiert."
  
! #: c-family/c.opt:1027
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
! msgstr "Bei StandardrÃ¼ckgabetyp Â»intÂ« fÃ¼r Funktionen (C) und inkonsistenten RÃ¼ckgabetypen (C++) warnen."
  
! #: c-family/c.opt:1031
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
! msgstr "Bei verdÃ¤chtigen Konstrukten waren, an denen die umgekehrte skalare Speicherreihenfolge beteiligt ist."
  
! #: c-family/c.opt:1035
! msgid "Warn if a selector has multiple methods."
! msgstr "Warnen, wenn ein Selektor mehrere Methoden hat."
  
! #: c-family/c.opt:1039
! msgid "Warn about possible violations of sequence point rules."
! msgstr "Bei mÃ¶glichen VerstÃ¶ÃŸen gegen Sequenzpunktregeln warnen."
! 
! #: c-family/c.opt:1043
! msgid "Warn if a local declaration hides an instance variable."
! msgstr "Warnen, wenn eine lokale Deklaration von %qE eine Instanzvariable verdeckt."
! 
! #: c-family/c.opt:1047 c-family/c.opt:1051
! msgid "Warn if left shift of a signed value overflows."
! msgstr "Warnen, wenn das Linksschieben eines vorzeichenbehafteten Werts Ã¼berlÃ¤uft."
! 
! #: c-family/c.opt:1055
! msgid "Warn if shift count is negative."
! msgstr "Warnen, wenn Schiebe-Anzahl negativ ist."
! 
! #: c-family/c.opt:1059
! msgid "Warn if shift count >= width of type."
! msgstr "Warnen, wenn Rechts-Schiebe-Anzahl >= Breite des Typs ist."
! 
! #: c-family/c.opt:1063
! msgid "Warn if left shifting a negative value."
! msgstr "Warnen, wenn eine negative Zahl nach links geschoben wird."
! 
! #: c-family/c.opt:1067
! msgid "Warn about signed-unsigned comparisons."
! msgstr "Bei Vergleichen von vorzeichenbehaftet mit vorzeichenlos warnen."
! 
! #: c-family/c.opt:1075
! msgid "Warn for implicit type conversions between signed and unsigned integers."
! msgstr "Bei impliziten Typumwandlungen zwischen vorzeichenbehafteten und vorzeichenlosen Ganzzahlen warnen."
! 
! #: c-family/c.opt:1079
! msgid "Warn when overload promotes from unsigned to signed."
! msgstr "Warnen, wenn Ãœberladung zur Umwandlung von vorzeichenbehaftet zu vorzeichenlos fÃ¼hrt."
! 
! #: c-family/c.opt:1083
! msgid "Warn about uncasted NULL used as sentinel."
! msgstr "Bei als WÃ¤chter verwendetem, nicht umgewandeltem NULL warnen."
! 
! #: c-family/c.opt:1087
! msgid "Warn about unprototyped function declarations."
! msgstr "Bei Funktionsdeklarationen ohne Prototyp warnen."
! 
! #: c-family/c.opt:1099
! msgid "Warn if type signatures of candidate methods do not match exactly."
! msgstr "Wenn Typsignaturen der Kandidatenmethoden nicht exakt passen, warnen."
! 
! #: c-family/c.opt:1103
! msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
! msgstr "Warnen, wenn die eingebauten Funktionen __sync_fetch_and_nand und __sync_nand_and_fetch verwendet werden."
! 
! #: c-family/c.opt:1107
! msgid "Deprecated.  This switch has no effect."
! msgstr "Veraltet. Dieser Schalter hat keine Auswirkung."
! 
! #: c-family/c.opt:1115
! msgid "Warn if a comparison always evaluates to true or false."
! msgstr "Warnen, wenn ein Vergleich immer zu Â»wahrÂ« oder Â»falschÂ« auswertet."
! 
! #: c-family/c.opt:1119
! msgid "Warn if a throw expression will always result in a call to terminate()."
! msgstr "Warnen, wenn ein throw-Ausdruck garantiert in einem Aufruf von terminate() endet."
! 
! #: c-family/c.opt:1123
! msgid "Warn about features not present in traditional C."
! msgstr "Bei Merkmalen, die in traditionellem C nicht verfÃ¼gbar sind, warnen."
! 
! #: c-family/c.opt:1127
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
! msgstr "Bei Prototypen warnen, die zu anderen Typumwandlungen fÃ¼hren wÃ¼rden, wenn der Prototyp nicht angegeben wÃ¤re."
! 
! #: c-family/c.opt:1131
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
! msgstr "Warnen, wenn Trigraphen auftreten, die die Bedeutung des Programmes beeinflussen kÃ¶nnten."
! 
! #: c-family/c.opt:1135
! msgid "Warn about @selector()s without previously declared methods."
! msgstr "Bei @selector() ohne vorher deklarierte Methoden warnen."
! 
! #: c-family/c.opt:1139
! msgid "Warn if an undefined macro is used in an #if directive."
! msgstr "Warnen, wenn ein undefiniertes Makro in einer #if-Anweisung verwendet wird."
! 
! #: c-family/c.opt:1151
! msgid "Warn about unrecognized pragmas."
! msgstr "Bei nicht erkannten Pragmas warnen."
! 
! #: c-family/c.opt:1155
! msgid "Warn about unsuffixed float constants."
! msgstr "Bei Gleitkommakonstanten ohne Suffix warnen."
! 
! #: c-family/c.opt:1163
! msgid "Warn when typedefs locally defined in a function are not used."
! msgstr "Bei lokal in Funktionen definierten, aber nicht verwendeten Typedefs warnen."
! 
! #: c-family/c.opt:1167
! msgid "Warn about macros defined in the main file that are not used."
! msgstr "Bei in der Hauptdatei definierten, ungenutzten Makros warnen."
! 
! #: c-family/c.opt:1171
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
! msgstr "Warnen, wenn der RÃ¼ckgabewert der mit dem Attribut warn_unused_result definierten Funktion ignoriert wird."
! 
! #: c-family/c.opt:1179 c-family/c.opt:1183
! msgid "Warn when a const variable is unused."
! msgstr "Warnen, wenn eine konstante Variable nicht verwendet wird."
! 
! #: c-family/c.opt:1187
! msgid "Warn about using variadic macros."
! msgstr "Bei Verwendung variadischer Makros warnen."
! 
! #: c-family/c.opt:1191
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
! msgstr "Bei fragwÃ¼rdiger Verwendung der Makros, die variable Argumente ermitteln, warnen."
! 
! #: c-family/c.opt:1195
! msgid "Warn if a variable length array is used."
! msgstr "Warnen, wenn ein Array variabler LÃ¤nge verwendet wird."
! 
! #: c-family/c.opt:1199
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
! msgstr "-Wvla-larger-than=<Anzahl>\tBei unbeschrÃ¤nkten Verwendungen von Arrays variabler LÃ¤nge warnen, und bei Verwendung von Arrays variabler LÃ¤nge, wenn die LÃ¤nge <Anzahl> Ã¼berschreiten kann."
! 
! #: c-family/c.opt:1206
! msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
! msgstr "-Wno-vla-larger-than Warnung Wvla-larger-than= ausschalten.  Entspricht Wvla-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer."
! 
! #: c-family/c.opt:1210
! msgid "Warn when a register variable is declared volatile."
! msgstr "Warnen, wenn eine Registervariable als Â»volatileÂ« deklariert ist."
! 
! #: c-family/c.opt:1214
! msgid "Warn on direct virtual inheritance."
! msgstr "Bei direkter virtueller Vererbung warnen."
! 
! #: c-family/c.opt:1218
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
! msgstr "Warnen, wenn virtuelle Basis einen nicht trivialen Zuweisungsoperator (move) hat."
! 
! #: c-family/c.opt:1222
! msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
! msgstr "In C++ bedeutet ungleich Null die Warnung vor veralteter Umwandlung von Zeichenkettenliteralen in Â»char *Â«. In C erfolgt eine Ã¤hnliche Warnung, nur ist die Umwandlung nat. laut ISO-C-Standard nicht veraltet."
! 
! #: c-family/c.opt:1226
! msgid "Warn when a literal '0' is used as null pointer."
! msgstr "Warnen, wenn ein Literal 0 als NULL-Zeiger verwendet wird."
! 
! #: c-family/c.opt:1230
! msgid "Warn about useless casts."
! msgstr "Bei unnÃ¼tzen Typumwandlungen warnen."
! 
! #: c-family/c.opt:1234
! msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
! msgstr "Warnen, wenn ein Klassentyp eine Basis oder ein Feld hat, deren Typ den unbenannten Namensraum verwendet oder von einem Typen ohne Bindung abhÃ¤ngt."
! 
! #: c-family/c.opt:1238
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
! msgstr "Warnen, wenn in einer Deklaration const, volatile, restrict oder _Atomic doppelt angegeben ist."
! 
! #: c-family/c.opt:1242
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
! msgstr "Warnen, wenn ein Argument fÃ¼r einen Â»restrictÂ«-Parameter auch in einem anderen Argument vorkommt."
! 
! #: c-family/c.opt:1247
! msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
! msgstr "Ein Synonym fÃ¼r -std=c89 (fÃ¼r C) oder -std=c++98 (fÃ¼r C++)."
! 
! #: c-family/c.opt:1255
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
! msgstr "Die Version der C++-ABI, die fÃ¼r Â»-WabiÂ«-Warnungen und BindungskompatibilitÃ¤tsaliase verwendet wird."
! 
! #: c-family/c.opt:1259
! msgid "Enforce class member access control semantics."
! msgstr "Semantik der Zugriffskontrolle fÃ¼r Klassenelemente erzwingen."
! 
! #: c-family/c.opt:1263
! msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
! msgstr "-fada-spec-parent=Einheit Ada-Spezifikationen als Kind-Einheiten der angegebenen Elterneinheit ausgeben."
! 
! #: c-family/c.opt:1267
! msgid "Support C++17 allocation of over-aligned types."
! msgstr "C++17-Allozierung von Ã¼berausgerichteten Typen unterstÃ¼tzen."
! 
! #: c-family/c.opt:1271
! msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
! msgstr "-faligned-new=<N> Ãœberausgerichtete Typallozierung aus C++17 fÃ¼r Typen mit Ausrichtung grÃ¶ÃŸer N verwenden."
! 
! #: c-family/c.opt:1278
! msgid "Allow variadic functions without named parameter."
! msgstr "Variadische Funktionen ohne benannte Parameter erlauben."
! 
! #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
! #: c-family/c.opt:1858 c-family/c.opt:1874
! msgid "No longer supported."
! msgstr "Wird nicht mehr unterstÃ¼tzt."
! 
! #: c-family/c.opt:1286
! msgid "Recognize the \"asm\" keyword."
! msgstr "Das Â»asmÂ«-SchlÃ¼sselwort erkennen."
! 
! #: c-family/c.opt:1294
! msgid "Recognize built-in functions."
! msgstr "Eingebaute Funktionen erkennen."
! 
! #: c-family/c.opt:1301
! msgid "Where shorter, use canonicalized paths to systems headers."
! msgstr "Falls kÃ¼rzer, kanonische Pfade zu System-Headern verwenden."
! 
! #: c-family/c.opt:1305
! msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
! msgstr "Den fundamentalen Typ char8_t einschalten und ihn als Typ fÃ¼r UTF-8-Zeichenketten und Zeichenliterale verwenden."
! 
! #: c-family/c.opt:1393
! msgid "Deprecated in GCC 8.  This switch has no effect."
! msgstr "Veraltet in GCC 8.  Dieser Schalter hat keine Auswirkung."
! 
! #: c-family/c.opt:1397
! msgid "Enable support for C++ concepts."
! msgstr "UnterstÃ¼tzung fÃ¼r C++-Konzepte einschalten."
! 
! #: c-family/c.opt:1401
! msgid "Allow the arguments of the '?' operator to have different types."
! msgstr "Verschiedene Typen fÃ¼r die Argumente des Â»?Â«-Operators erlauben."
! 
! #: c-family/c.opt:1409
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
! msgstr "-fconst-string-class=<Name>\tKlasse <Name> fÃ¼r konstante Zeichenketten verwenden."
! 
! #: c-family/c.opt:1413
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
! msgstr "-fconstexpr-depth=<Zahl>\tGrÃ¶ÃŸte Rekursionstiefe fÃ¼r konstante AusdrÃ¼cke angeben."
! 
! #: c-family/c.opt:1417
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
! msgstr "-fconstexpr-loop-limit=<Anzahl>\tHÃ¶chstzahl der Schleifeniterationen fÃ¼r Â»constexprÂ« angeben."
! 
! #: c-family/c.opt:1421
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
! msgstr "-fconstexpr-ops-limit=<Anzahl>\tHÃ¶chstzahl der constexpr-Operationen pro einzelner Â»constexprÂ« angeben."
! 
! #: c-family/c.opt:1425
! msgid "Emit debug annotations during preprocessing."
! msgstr "Debug-Kommentare wÃ¤hrend der Vorverarbeitung ausgeben."
! 
! #: c-family/c.opt:1429
! msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
! msgstr "-fdeduce-init-list\tAbleitung einer std::initializer_list fÃ¼r den Typ-Parameter eines Templates von einer in Klammern eingeschlossenen Initialisierungsliste einschalten."
! 
! #: c-family/c.opt:1433
! msgid "Factor complex constructors and destructors to favor space over speed."
! msgstr "Komplexe Konstruktoren und Destruktoren ausfaktorisieren, um Speicherplatz gegenÃ¼ber Geschwindigkeit zu gewinnen."
! 
! #: c-family/c.opt:1441
! msgid "Print hierarchical comparisons when template types are mismatched."
! msgstr "Hierarchische Vergleiche ausgeben, wenn die Templatetypen nicht zusammenpassen."
! 
! #: c-family/c.opt:1445
! msgid "Preprocess directives only."
! msgstr "Nur Direktiven vorverarbeiten."
! 
! #: c-family/c.opt:1449
! msgid "Permit '$' as an identifier character."
! msgstr "Â»$Â« als Bezeichnerzeichen zulassen."
! 
! #: c-family/c.opt:1453
! msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
! msgstr "-fmacro-prefix-map=<alt>=<neu> Einen Verzeichnisnamen auf einen anderen umschreiben in __FILE__, __BASE_FILE__ und __builtin_FILE()."
! 
! #: c-family/c.opt:1457
! msgid "Write all declarations as Ada code transitively."
! msgstr "Alle Deklarationen in Ada-Code transitiv schreiben."
! 
! #: c-family/c.opt:1461
! msgid "Write all declarations as Ada code for the given file only."
! msgstr "Alle Deklarationen in Ada-Code nur fÃ¼r angegebene Datei schreiben."
! 
! #: c-family/c.opt:1468
! msgid "-fno-elide-type Do not elide common elements in template comparisons."
! msgstr "-fno-elide-type Gleiche Elemente in Templatevergleichen nicht weglassen."
! 
! #: c-family/c.opt:1472
! msgid "Generate code to check exception specifications."
! msgstr "Code zur ÃœberprÃ¼fung von Exception-Spezifikationen erzeugen."
! 
! #: c-family/c.opt:1479
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
! msgstr "-fexec-charset=<Zeichensatz>\tAlle Zeichenketten und Zeichenkonstanten in <Zeichensatz> umwandeln."
! 
! #: c-family/c.opt:1483
! msgid "Permit universal character names (\\u and \\U) in identifiers."
! msgstr "Universelle Zeichennamen (\\u und \\U) in Bezeichnern zulassen."
! 
! #: c-family/c.opt:1487
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
! msgstr "-finput-charset=<Zeichensatz>\tStandard-Zeichensatz fÃ¼r Quelldateien angeben."
! 
! #: c-family/c.opt:1491
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
! msgstr "Dynamische Initialisierung thread-lokaler Variablen in anderer Ãœbersetzungseinheit unterstÃ¼tzen."
! 
! #: c-family/c.opt:1501
! msgid "Do not assume that standard C libraries and \"main\" exist."
! msgstr "Nicht annehmen, dass Standard-C-Bibliotheken und Â»mainÂ« vorhanden sind."
! 
! #: c-family/c.opt:1505
! msgid "Recognize GNU-defined keywords."
! msgstr "GNU-definierte SchlÃ¼sselworte erkennen."
! 
! #: c-family/c.opt:1509
! msgid "Generate code for GNU runtime environment."
! msgstr "Code fÃ¼r die GNU-Laufzeitumgebung erzeugen."
! 
! #: c-family/c.opt:1513
! msgid "Use traditional GNU semantics for inline functions."
! msgstr "Traditionelle GNU-Semantik fÃ¼r Inline-Funktionen verwenden."
! 
! #: c-family/c.opt:1526
! msgid "Assume normal C execution environment."
! msgstr "Normale C-AusfÃ¼hrungsumgebung vermuten."
! 
! #: c-family/c.opt:1534
! msgid "Export functions even if they can be inlined."
! msgstr "Funktionen exportieren, auch wenn sie Â»inlineÂ« sein kÃ¶nnen."
! 
! #: c-family/c.opt:1538
! msgid "Emit implicit instantiations of inline templates."
! msgstr "Implizite Instanziierungen von Â»inlineÂ«-Templates ausgeben."
! 
! #: c-family/c.opt:1542
! msgid "Emit implicit instantiations of templates."
! msgstr "Implizite Instanziierungen von Templates ausgeben."
! 
! #: c-family/c.opt:1546
! msgid "Implement C++17 inheriting constructor semantics."
! msgstr "C++17-Semantik fÃ¼r erbende Konstruktoren umsetzen."
! 
! #: c-family/c.opt:1553
! msgid "Don't emit dllexported inline functions unless needed."
! msgstr "Keine DLL-exportierten Inline-Funktionen erzeugen, auÃŸer wenn nÃ¶tig."
! 
! #: c-family/c.opt:1560
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
! msgstr "Implizite Umwandlungen zwischen Vektoren mit unterschiedlicher Anzahl der Teile und/oder abweichenden Elementtypen erlauben."
! 
! #: c-family/c.opt:1564
! msgid "Don't warn about uses of Microsoft extensions."
! msgstr "Nicht bei Verwendung von Microsoft-Erweiterungen warnen."
! 
! #: c-family/c.opt:1583
! msgid "Implement resolution of DR 150 for matching of template template arguments."
! msgstr "AuflÃ¶sung von DR 150 fÃ¼r Mustervergleich von Template-Template-Argumenten umsetzen."
! 
! #: c-family/c.opt:1587
! msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
! msgstr "Code fÃ¼r die NeXT-(Apple macOS X)-Laufzeitumgebung erzeugen."
! 
! #: c-family/c.opt:1591
! msgid "Assume that receivers of Objective-C messages may be nil."
! msgstr "Annehmen, dass EmpfÃ¤nger von Objective-C-Nachrichten nil sein kÃ¶nnen."
! 
! #: c-family/c.opt:1595
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
! msgstr "Zugriff auf Instanzvariablen erlauben, als ob sie lokale Deklarationen innerhalb der Instanzmethoden-Implementierungen wÃ¤ren."
! 
! #: c-family/c.opt:1599
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
! msgstr "-fvisibility=[private|protected|public|package]\tStandard-Symbolsichtbarkeit festlegen."
! 
! #: c-family/c.opt:1624
! msgid "Treat a throw() exception specification as noexcept to improve code size."
! msgstr "Um CodegrÃ¶ÃŸe zu verbessern, eine throw()-Ausnahmespezifikation als Â»noexceptÂ« behandeln."
! 
! #: c-family/c.opt:1628
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
! msgstr "Zu verwendendes ABI fÃ¼r Code der Objective-C-Familie und Metadaten angeben."
! 
! #: c-family/c.opt:1634
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
! msgstr "Wenn nÃ¶tig, spezielle Objective-C-Methoden zur Initialisierung/ZerstÃ¶rung von nicht-POD C++ ivars, erzeugen."
! 
! #: c-family/c.opt:1638
! msgid "Allow fast jumps to the message dispatcher."
! msgstr "Schnelle SprÃ¼nge zum Nachrichten-Dispatcher erlauben."
! 
! #: c-family/c.opt:1644
! msgid "Enable Objective-C exception and synchronization syntax."
! msgstr "Objective-C-Ausnahme- und -Synchronisations-Syntax einschalten."
! 
! #: c-family/c.opt:1648
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
! msgstr "Garbage Collection (GC) in Objective-C/Objective-C++-Programmen einschalten."
! 
! #: c-family/c.opt:1652
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
! msgstr "Â»inlineÂ«-PrÃ¼fungen fÃ¼r NIL-EmpfÃ¤nger mit NeXT-Laufzeitumgebung und ABI-Version 2 einschalten."
! 
! #: c-family/c.opt:1657
! msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr "Laufzeitbibliothek zur Objective-C setjmp-Ausnahmebehandlung einschalten."
! 
! #: c-family/c.opt:1661
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
! msgstr "Mit der in GCC 4.0 implementierten Version Objective-C 1.0 Ã¼bereinstimmen."
! 
! #: c-family/c.opt:1665
! msgid "Enable OpenACC."
! msgstr "OpenACC einschalten."
! 
! #: c-family/c.opt:1669
! msgid "Specify default OpenACC compute dimensions."
! msgstr "Standard-OpenACC-Berechnungsdimensionen angeben."
! 
! #: c-family/c.opt:1673
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
! msgstr "OpenMP einschalten (bringt Â»-frecursiveÂ« in Fortran mit sich)."
! 
! #: c-family/c.opt:1677
! msgid "Enable OpenMP's SIMD directives."
! msgstr "SIMD-Direktiven von OpenMP einschalten."
! 
! #: c-family/c.opt:1681
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
! msgstr "C++-SchlÃ¼sselworte wie Â»complÂ« und Â»xorÂ« erkennen."
! 
! #: c-family/c.opt:1692
! msgid "Look for and use PCH files even when preprocessing."
! msgstr "PCH-Dateien suchen und verwenden, sogar bei Vorverarbeitung."
! 
! #: c-family/c.opt:1696
! msgid "Downgrade conformance errors to warnings."
! msgstr "Ãœbereinstimmungsfehler zu Warnungen degradieren."
! 
! #: c-family/c.opt:1700
! msgid "Enable Plan 9 language extensions."
! msgstr "Plan-9-Spracherweiterungen einschalten."
! 
! #: c-family/c.opt:1704
! msgid "Treat the input file as already preprocessed."
! msgstr "Die Eingabedatei als bereits vorverarbeitet behandeln."
! 
! #: c-family/c.opt:1712
! msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
! msgstr "-ftrack-macro-expansion=<0|1|2>  Orte der aus Makroersetzung entstehenden Zeichen verfolgen und in Fehlermeldungen anzeigen."
! 
! #: c-family/c.opt:1716
! msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
! msgstr "-fno-pretty-templates Template-Spezialisierungen nicht fÃ¼r die Ausgabe umformatieren als Template-Signatur gefolgt von den Argumenten."
! 
! #: c-family/c.opt:1720
! msgid "Treat known sprintf return values as constants."
! msgstr "Bekannte sprintf-RÃ¼ckgabewerte als Konstanten behandeln."
! 
! #: c-family/c.opt:1724
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
! msgstr "Im Fix-and-Continue-Modus verwendet, um anzuzeigen, dass Objektdateien zur Laufzeit eingetauscht werden kÃ¶nnen (Â»swapÂ«)."
! 
! #: c-family/c.opt:1728
! msgid "Enable automatic template instantiation."
! msgstr "Automatische Template-Instanziierung einschalten."
! 
! #: c-family/c.opt:1732
! msgid "Generate run time type descriptor information."
! msgstr "Informationen zur Typbeschreibung zur Laufzeit erzeugen."
! 
! #: c-family/c.opt:1736 ada/gcc-interface/lang.opt:77
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "Den schmalstmÃ¶glichen Ganzzahltyp fÃ¼r AufzÃ¤hlungstypen verwenden."
! 
! #: c-family/c.opt:1740
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
! msgstr "Den fÃ¼r Â»wchar_tÂ« zugrundeliegenden Typen auf Â»unsigned shortÂ« zwingen."
! 
! #: c-family/c.opt:1744
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
! msgstr "Wenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben wurden, das Bitfeld vorzeichenbehaftet machen."
! 
! #: c-family/c.opt:1748 ada/gcc-interface/lang.opt:81
! msgid "Make \"char\" signed by default."
! msgstr "Macht Â»charÂ« standardmÃ¤ÃŸig vorzeichenbehaftet."
! 
! #: c-family/c.opt:1752
! msgid "Enable C++14 sized deallocation support."
! msgstr "UnterstÃ¼tzung fÃ¼r Deallozierung mit GrÃ¶ÃŸenangabe aus C++14 einschalten."
! 
! #: c-family/c.opt:1759
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
! msgstr "-fsso-struct=[big-endian|little-endian|native]\tStandardspeicherreihenfolge fÃ¼r Skalare festlegen."
! 
! #: c-family/c.opt:1775
! msgid "Display statistics accumulated during compilation."
! msgstr "WÃ¤hrend der Ãœbersetzung angesammelte Statistik anzeigen."
! 
! #: c-family/c.opt:1779
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
! msgstr "Annehmen, dass die Werte einer AufzÃ¤hlung immer im kleinsten Bereich des Typs liegen."
! 
! #: c-family/c.opt:1786 c-family/c.opt:1791
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
! msgstr "Die C++17-Anforderungen fÃ¼r die Auswertungsreihenfolge von ZuweisungsausdrÃ¼cken, Bitverschiebungen, Elementfunktionsaufrufe, etc. befolgen."
! 
! #: c-family/c.opt:1808
! msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
! msgstr "-ftabstop=<Zahl>\tTabulatorentfernungen fÃ¼r Spaltenmeldungen."
! 
! #: c-family/c.opt:1812
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
! msgstr "HÃ¶chstzahl der Template-Instanziierungshinweise fÃ¼r einzelne Warnung oder Fehler festlegen."
! 
! #: c-family/c.opt:1819
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
! msgstr "-ftemplate-depth=<Zahl>\tGrÃ¶ÃŸte Template-Instanziierungstiefe angeben."
! 
! #: c-family/c.opt:1826
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
! msgstr "-fno-threadsafe-statics\tKeinen threadsicheren Code fÃ¼r Initialisierung lokaler statischer Objekte erzeugen."
! 
! #: c-family/c.opt:1830
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
! msgstr "Wenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben ist, das Bitfeld vorzeichenlos machen."
! 
! #: c-family/c.opt:1834 ada/gcc-interface/lang.opt:85
! msgid "Make \"char\" unsigned by default."
! msgstr "Â»charÂ« standardmÃ¤ÃŸig vorzeichenlos machen."
! 
! #: c-family/c.opt:1838
! msgid "Use __cxa_atexit to register destructors."
! msgstr "__cxa_atexit verwenden, um Destruktoren zu registrieren."
! 
! #: c-family/c.opt:1842
! msgid "Use __cxa_get_exception_ptr in exception handling."
! msgstr "__cxa_get_exception_ptr in Ausnahmebehandlung verwenden."
! 
! #: c-family/c.opt:1846
! msgid "Marks all inlined functions and methods as having hidden visibility."
! msgstr "Alle inline-Funktionen und -Methoden mit versteckter Sichtbarkeit markieren."
! 
! #: c-family/c.opt:1850
! msgid "Changes visibility to match Microsoft Visual Studio by default."
! msgstr "Sichtbarkeit wird geÃ¤ndert, um standardmÃ¤ÃŸig zu Microsoft Visual Studio zu passen."
! 
! #: c-family/c.opt:1862 d/lang.opt:330
! msgid "Emit common-like symbols as weak symbols."
! msgstr "Common-Ã¤hnliche Symbole als schwache Symbole ausgeben."
! 
! #: c-family/c.opt:1866
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
! msgstr "-fwide-exec-charset=<Zeichensatz>\tAlle Wide-Zeichenketten und -konstanten in Zeichensatz <Zeichensatz> umwandeln."
! 
! #: c-family/c.opt:1870
! msgid "Generate a #line directive pointing at the current working directory."
! msgstr "Eine auf das aktuelle Verzeichnis verweisende #line-Anweisung erzeugen."
! 
! #: c-family/c.opt:1878
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
! msgstr "Lockeres Nachschlagen von Klassen (mit objc_getClass()) fÃ¼r Verwendung im Null-VerknÃ¼pfungs-Modus erzeugen."
! 
! #: c-family/c.opt:1882
! msgid "Dump declarations to a .decl file."
! msgstr "Deklaration in .decl-Datei ausgeben."
! 
! #: c-family/c.opt:1886
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
! msgstr "-femit-struct-debug-baseonly\tAggressiv reduzierte Debuginfo fÃ¼r Strukturen."
! 
! #: c-family/c.opt:1890
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
! msgstr "-femit-struct-debug-reduced\tKonservativ reduzierte Debuginfo fÃ¼r Strukturen."
! 
! #: c-family/c.opt:1894
! msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
! msgstr "-femit-struct-debug-detailed=<spec-list>AusfÃ¼hrliche reduzierte Debuginfo fÃ¼r Strukturen."
! 
! #: c-family/c.opt:1898
! msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
! msgstr "ImaginÃ¤re, Festkomma, oder andere GNU-Zahlenauffixe als das korrespondieren Zahlenliteral statt eines benutzerdefinierten Zahlenliterals interpretieren."
! 
! #: c-family/c.opt:1903
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-idirafter <Verzeichnis>\t<Verzeichnis> an das Ende des System-EinfÃ¼gepfades anfÃ¼gen."
! 
! #: c-family/c.opt:1907
! msgid "-imacros <file>\tAccept definition of macros in <file>."
! msgstr "-imacros <Datei>\tDefinition von Makros in <Datei> akzeptieren."
! 
! #: c-family/c.opt:1911
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
! msgstr "-imultilib <Verzeichnis>\t<Verzeichnis> als Multilib-include-Verzeichnis setzen."
! 
! #: c-family/c.opt:1915
! msgid "-include <file>\tInclude the contents of <file> before other files."
! msgstr "-include <Datei>\tInhalt von <Datei> vor anderen Dateien einfÃ¼gen."
! 
! #: c-family/c.opt:1919
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
! msgstr "-iprefix <Pfad>\t<Pfad> als ein PrÃ¤fix fÃ¼r die nÃ¤chsten zwei Optionen angeben."
! 
! #: c-family/c.opt:1923
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
! msgstr "-isysroot <Verzeichnis>\t<Verzeichnis> als System-Wurzelverzeichnis setzen."
! 
! #: c-family/c.opt:1927
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
! msgstr "-isystem <Verzeichnis>\t<Verzeichnis> an den Anfang des System-EinfÃ¼gepfades anfÃ¼gen."
! 
! #: c-family/c.opt:1931
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
! msgstr "-iquote <Verzeichnis>\t<Verzeichnis> am Ende des EinfÃ¼gepfades fÃ¼r Â»#include \"â€¦\"Â« anfÃ¼gen."
! 
! #: c-family/c.opt:1935
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-iwithprefix <Verzeichnis>\t<Verzeichnis> an das Ende des System-EinfÃ¼gepfades anfÃ¼gen."
! 
! #: c-family/c.opt:1939
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-iwithprefixbefore <Verz>\t<Verz> an das Ende des Haupt-EinfÃ¼gepfades anfÃ¼gen."
! 
! #: c-family/c.opt:1949
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
! msgstr "Standard-System-EinfÃ¼gepfade nicht durchsuchen (die mit -isystem angegebenen werden trotzdem noch verwendet)."
! 
! #: c-family/c.opt:1953
! msgid "Do not search standard system include directories for C++."
! msgstr "Standard-System-EinfÃ¼geverzeichnisse nicht fÃ¼r C++ durchsuchen."
! 
! #: c-family/c.opt:1965
! msgid "Generate C header of platform-specific features."
! msgstr "C-Header mit Plattform-spezifischen Merkmalen erzeugen."
! 
! #: c-family/c.opt:1969
! msgid "Remap file names when including files."
! msgstr "Dateinamen beim EinfÃ¼gen von Dateien neu abbilden."
! 
! #: c-family/c.opt:1973 c-family/c.opt:1977
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
! msgstr "Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003) Ã¼bereinstimmen."
! 
! #: c-family/c.opt:1981
! msgid "Conform to the ISO 2011 C++ standard."
! msgstr "Mit dem ISO-C++-Standard von 2011 Ã¼bereinstimmen."
! 
! #: c-family/c.opt:1985
! msgid "Deprecated in favor of -std=c++11."
! msgstr "Veraltet zugunsten von -std=c++11."
! 
! #: c-family/c.opt:1989
! msgid "Deprecated in favor of -std=c++14."
! msgstr "Veraltet zugunsten von -std=c++14."
! 
! #: c-family/c.opt:1993
! msgid "Conform to the ISO 2014 C++ standard."
! msgstr "Mit dem ISO-C++-Standard von 2014 Ã¼bereinstimmen."
! 
! #: c-family/c.opt:1997
! msgid "Deprecated in favor of -std=c++17."
! msgstr "Veraltet zugunsten von -std=c++17."
! 
! #: c-family/c.opt:2001
! msgid "Conform to the ISO 2017 C++ standard."
! msgstr "Mit dem ISO-C++-Standard von 2017 Ã¼bereinstimmen."
! 
! #: c-family/c.opt:2005
! msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
! msgstr "Mit dem ISO-C++-Standardentwurf 2020(?) Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung)."
! 
! #: c-family/c.opt:2009 c-family/c.opt:2135
! msgid "Conform to the ISO 2011 C standard."
! msgstr "Mit dem ISO-C-Standard von 2011 Ã¼bereinstimmen."
! 
! #: c-family/c.opt:2013
! msgid "Deprecated in favor of -std=c11."
! msgstr "Veraltet zugunsten von -std=c11."
! 
! #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
! #: c-family/c.opt:2143
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
! msgstr "Mit dem ISO-C-Standard von 2017 (2018 verÃ¶ffentlicht) Ã¼bereinstimmen."
! 
! #: c-family/c.opt:2025
! msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
! msgstr "Mit dem ISO-C-Standardentwurf 202X Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung)."
! 
! #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
! msgid "Conform to the ISO 1990 C standard."
! msgstr "Mit dem ISO-C-Standard von 1990 Ã¼bereinstimmen."
! 
! #: c-family/c.opt:2037 c-family/c.opt:2127
! msgid "Conform to the ISO 1999 C standard."
! msgstr "Mit dem ISO-C-Standard von 1999 Ã¼bereinstimmen."
! 
! #: c-family/c.opt:2041
! msgid "Deprecated in favor of -std=c99."
! msgstr "Veraltet zugunsten von -std=c99."
! 
! #: c-family/c.opt:2045 c-family/c.opt:2050
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
! msgstr "Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003 sowie GNU-Erweiterungen) Ã¼bereinstimmen."
! 
! #: c-family/c.opt:2055
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
! msgstr "Mit dem ISO-C++-Standard von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen."
! 
! #: c-family/c.opt:2059
! msgid "Deprecated in favor of -std=gnu++11."
! msgstr "Veraltet zugunsten von -std=gnu++11."
! 
! #: c-family/c.opt:2063
! msgid "Deprecated in favor of -std=gnu++14."
! msgstr "Veraltet zugunsten von -std=gnu++14."
! 
! #: c-family/c.opt:2067
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
! msgstr "Mit dem ISO-C++-Standard von 2014 mit GNU-Erweiterungen Ã¼bereinstimmen."
! 
! #: c-family/c.opt:2071
! msgid "Deprecated in favor of -std=gnu++17."
! msgstr "Veraltet zugunsten von -std=gnu++17."
! 
! #: c-family/c.opt:2075
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
! msgstr "Mit dem ISO-C++-Standard von 2017 mit GNU-Erweiterungen Ã¼bereinstimmen."
! 
! #: c-family/c.opt:2079
! msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
! msgstr "Mit dem ISO-C++-Standardentwurf fÃ¼r 2020(?) mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen."
! 
! #: c-family/c.opt:2083
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
! msgstr "Mit dem ISO-C-Standard von von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen."
! 
! #: c-family/c.opt:2087
! msgid "Deprecated in favor of -std=gnu11."
! msgstr "Veraltet zugunsten von -std=gnu11."
! 
! #: c-family/c.opt:2091 c-family/c.opt:2095
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
! msgstr "Mit dem ISO-C-Standard von 2017 (verÃ¶ffentlicht 2018) mit GNU-Erweiterungen Ã¼bereinstimmen."
! 
! #: c-family/c.opt:2099
! msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
! msgstr "Mit dem ISO-C-Standardentwurf fÃ¼r 202X mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen."
! 
! #: c-family/c.opt:2103 c-family/c.opt:2107
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
! msgstr "Mit dem ISO-C-Standard von von 1990 mit GNU-Erweiterungen Ã¼bereinstimmen."
! 
! #: c-family/c.opt:2111
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
! msgstr "Mit dem ISO-C-Standard von von 1999 mit GNU-Erweiterungen Ã¼bereinstimmen."
! 
! #: c-family/c.opt:2115
! msgid "Deprecated in favor of -std=gnu99."
! msgstr "Veraltet zugunsten von -std=gnu99."
! 
! #: c-family/c.opt:2123
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
! msgstr "Mit dem ISO-C-Standard von 1990, wie 1994 ergÃ¤nzt, Ã¼bereinstimmen."
! 
! #: c-family/c.opt:2131
! msgid "Deprecated in favor of -std=iso9899:1999."
! msgstr "Veraltet zugunsten von -std=iso9899:1999."
! 
! #: c-family/c.opt:2150
! msgid "Enable traditional preprocessing."
! msgstr "Traditionelle Vorverarbeitung einschalten."
! 
! #: c-family/c.opt:2154
! msgid "-trigraphs\tSupport ISO C trigraphs."
! msgstr "-trigraphs\tTrigraphen nach ISO C unterstÃ¼tzen."
! 
! #: c-family/c.opt:2158
! msgid "Do not predefine system-specific and GCC-specific macros."
! msgstr "Keine system- oder GCC-spezifischen Makros vordefinieren."
! 
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
! msgstr "Fertigstellung fÃ¼r phsa und dessen libhsail-rt annehmen.  Schaltet zusÃ¤tzliche phsa-spezifische Optimierungen ein (Vorgabe)."
! 
! #: ada/gcc-interface/lang.opt:61
! msgid "Synonym of -gnatk8."
! msgstr "Synonym fÃ¼r -gnatk8."
! 
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
! msgstr "Nicht nach Objekten im Standardverzeichnis suchen."
! 
! #: ada/gcc-interface/lang.opt:73
! msgid "Select the runtime."
! msgstr "Laufzeitumgebung auswÃ¤hlen."
! 
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
! msgstr "Tippfehler abfangen."
! 
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
! msgstr "Namen der ALI-Ausgabedatei setzen (interner Schalter)."
! 
! #: ada/gcc-interface/lang.opt:97
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr "-gnat<Optionen>\tOptionen fÃ¼r GNAT angeben."
! 
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
! msgstr "Ignoriert."
! 
! #: d/lang.opt:51
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
! msgstr "-Hd <Verz>\tD-Schnittstellen-Dateien in Verzeichnis <Verz> schreiben."
! 
! #: d/lang.opt:55
! msgid "-Hf <file>\tWrite D interface to <file>."
! msgstr "-Hf <Datei>\tD-Interface in <Datei> schreiben."
! 
! #: d/lang.opt:123
! msgid "Warn about casts that will produce a null result."
! msgstr "Bei Umwandlungen warnen, die null als Ergebnis haben."
! 
! #: d/lang.opt:139
! msgid "Warn from speculative compiles such as __traits(compiles)."
! msgstr "Bei spekulativen Compilierungen wie zum Beispiel __traits(compiles) warnen."
! 
! #: d/lang.opt:151
! msgid "Generate JSON file."
! msgstr "JSON-Datei erzeugen."
! 
! #: d/lang.opt:155
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr "-Xf <Datei>\tJSON-Ausgabe in die angegebene <Datei> schreiben."
! 
! #: d/lang.opt:159
! msgid "Debug library to use instead of phobos."
! msgstr "Debugging-Bibliothe, die anstelle von phobos verwendet wird."
! 
! #: d/lang.opt:163
! msgid "Default library to use instead of phobos."
! msgstr "Standardbibliothek, die anstelle von phobos verwendet wird."
! 
! #: d/lang.opt:167
! msgid "Do link the standard D startup files in the compilation."
! msgstr "Die D-Programmstart-Dateien mit dem Compilat binden."
! 
! #: d/lang.opt:174
! msgid "Generate code for all template instantiations."
! msgstr "Code fÃ¼r alle Template-Instanziierungen einschalten."
! 
! #: d/lang.opt:178
! msgid "Generate code for assert contracts."
! msgstr "Code fÃ¼r Assert-VertrÃ¤ge generieren."
! 
! #: d/lang.opt:186
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
! msgstr "-fbounds-check=[on|safeonly|off]\tArray-GrenzprÃ¼fungen einschalten, nur in @safe-Code, oder ausschalten."
! 
! #: d/lang.opt:210
! msgid "Compile in debug code."
! msgstr "Debuggingcode mitcompilieren."
! 
! #: d/lang.opt:214
! msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
! msgstr "-fdebug=<Stufe|Ident>\tDebugging-Code der Stufe <= <Stufe> eincompilieren, oder durch <Ident> gekennzeichneten Code."
! 
! #: d/lang.opt:218
! msgid "Generate documentation."
! msgstr "Dokumentation erzeugen."
! 
! #: d/lang.opt:222
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
! msgstr "-fdoc-dir=<Verz>\tDokumentationsdatei in Verzeichnis <Verz> schreiben."
! 
! #: d/lang.opt:226
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
! msgstr "-fdoc-file=<Datei>\tDokumentation in <Datei> schreiben."
! 
! #: d/lang.opt:230
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
! msgstr "-fdoc-inc=<Datei>\tEine Ddoc-Makro-Datei <Datei> inkludieren."
! 
! #: d/lang.opt:234
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
! msgstr "Annehmen, dass Standard-D-Laufzeitbibliotheken und Â»D mainÂ« vorhanden sind."
! 
! #: d/lang.opt:238
! msgid "Display the frontend AST after parsing and semantic passes."
! msgstr "Frontend-AST nach dem Parsen und der semantischen Analyse anzeigen."
! 
! #: d/lang.opt:242
! msgid "Ignore unsupported pragmas."
! msgstr "Nicht unterstÃ¼tzte Pragmas ignorieren."
! 
! #: d/lang.opt:246
! msgid "Generate code for class invariant contracts."
! msgstr "Code fÃ¼r Klassen-Invarianz-VertrÃ¤ge generieren."
! 
! #: d/lang.opt:250
! msgid "Generate a default D main() function when compiling."
! msgstr "Beim Compilieren eine Default-main-Funktion fÃ¼r D generieren."
! 
! #: d/lang.opt:254
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
! msgstr "-fmodule-file=<package.module>=<Dateiang>\tDateiangabe <Dateiang> als Quelldatei fÃ¼r <package.module> verwenden."
! 
! #: d/lang.opt:258
! msgid "Generate ModuleInfo struct for output module."
! msgstr "ModuleInfo-Struktur fÃ¼r Ausgabemodul generieren."
! 
! #: d/lang.opt:262
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
! msgstr "Alle in der Kommandozeile angegebenen Module verarbeiten, aber den Code nur fÃ¼r das im Argument angegebene Modul generieren."
! 
! #: d/lang.opt:266
! msgid "Generate code for postcondition contracts."
! msgstr "Code fÃ¼r NachbedingungsvertrÃ¤ge erzeugen."
! 
! #: d/lang.opt:270
! msgid "Generate code for precondition contracts."
! msgstr "Code fÃ¼r VorbedingungsvertrÃ¤ge generieren."
! 
! #: d/lang.opt:274
! msgid "Compile release version."
! msgstr "Release-Version compilieren."
! 
! #: d/lang.opt:282
! msgid "Generate code for switches without a default case."
! msgstr "Code fÃ¼r Switches ohne Default-Fall generieren."
! 
! #: d/lang.opt:286
! msgid "List information on all language changes."
! msgstr "Informationen Ã¼ber alle SprachÃ¤nderungen auflisten."
! 
! #: d/lang.opt:290
! msgid "Give deprecation messages about -ftransition=import anomalies."
! msgstr "Veraltet-Warnungen bei Anomalien von -ftransition=Import ausgeben."
! 
! #: d/lang.opt:294
! msgid "List all usages of complex or imaginary types."
! msgstr "Alle Verwendungen von komplexen oder imaginÃ¤ren Typen ausgeben."
! 
! #: d/lang.opt:298
! msgid "Implement DIP1000: Scoped pointers (experimental)."
! msgstr "DIP1000 \"Zeiger in GÃ¼ltigkeitsbereichen\" implementieren (experimentell)."
! 
! #: d/lang.opt:302
! msgid "Implement DIP25: Sealed references (experimental)."
! msgstr "DIP25 \"Versiegelte Referenzen\" implementieren (experimentell)."
! 
! #: d/lang.opt:306
! msgid "List all non-mutable fields which occupy an object instance."
! msgstr "Alle unverÃ¤nderlichen Felder auflisten, die eine Objektinstanz belegen."
! 
! #: d/lang.opt:310
! msgid "Revert to single phase name lookup."
! msgstr "Auf einphasige NamensauflÃ¶sung zurÃ¼ckfallen."
! 
! #: d/lang.opt:314
! msgid "List all hidden GC allocations."
! msgstr "Alle versteckten GC-Allokationen auflisten."
! 
! #: d/lang.opt:318
! msgid "List all variables going into thread local storage."
! msgstr "Alle Variablen auflisten, die im threadlokalen Speicher landen."
! 
! #: d/lang.opt:322
! msgid "Compile in unittest code."
! msgstr "Unittest-Code eincompilieren."
! 
! #: d/lang.opt:326
! msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
! msgstr "-fversion=<Stufe|Ident>\tVersionscode >= <Stufe> oder durch <Ident> gekennzeichneten Code mitcompilieren."
! 
! #: d/lang.opt:350
! msgid "Do not link the standard D library in the compilation."
! msgstr "D-Standardbibliothek nicht in die Compilierung einbinden."
! 
! #: d/lang.opt:358
! msgid "Link the standard D library statically in the compilation."
! msgstr "Die D-Standardbibliothek statisch in das Compilat binden."
! 
! #: d/lang.opt:362
! msgid "Link the standard D library dynamically in the compilation."
! msgstr "Die D-Standardbibliothek dynamisch in das Compilat binden."
! 
! #: go/lang.opt:42
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr "-fgo-c-header=<Datei>\tGo-struct-Definitionen als C-Code in <Datei> schreiben."
! 
! #: go/lang.opt:46
! msgid "Add explicit checks for division by zero."
! msgstr "AusdrÃ¼ckliche PrÃ¼fungen fÃ¼r Division durch Null hinzufÃ¼gen."
! 
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr "AusdrÃ¼ckliche PrÃ¼fungen fÃ¼r DivisionsÃ¼berlauf in INT_MIN / -1 hinzufÃ¼gen."
! 
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
! msgstr "Besondere Regeln anwenden, um Paket fÃ¼r die Laufzeitumgebung zu kompilieren."
! 
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr "-fgo-dump-<Typ>\tInterne Information des Go-Frontends in Datei ausgeben."
! 
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr "-fgo-optimize-<type>\tOptimierungsdurchlÃ¤ufe im Frontend einschalten."
! 
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr "-fgo-pkgpath=<Zeichenkette>\tGo-Paketpfad festlegen."
! 
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr "-fgo-prefix=<Zeichenkette>\tPaketspezifisches PrÃ¤fix fÃ¼r exportierte Go-Namen festlegen."
! 
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr "-fgo-relative-import-path=<Pfad>\tRelativen Import als relativ zum Pfad behandeln."
! 
! #: go/lang.opt:78
! msgid "Functions which return values must end with return statements."
! msgstr "Funktionen, die Werte zurÃ¼ckgeben, mÃ¼ssen mit return-Anweisungen enden."
! 
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
! msgstr "Debuginformation fÃ¼r den Escape-Analyse-Durchlauf ausgeben, wenn mit -fgo-optimize-allocs aufgerufen."
! 
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
! msgstr "-fgo-debug-escape-hash=<Zeichenkette>\tHashwert zum Debuggen der Escape-Analyse."
! 
! #: config/vms/vms.opt:27
! msgid "Malloc data into P2 space."
! msgstr "Daten im P2-Raum reservieren."
! 
! #: config/vms/vms.opt:31
! msgid "Set name of main routine for the debugger."
! msgstr "Name der Hauptroutine fÃ¼r den Debugger festlegen."
! 
! #: config/vms/vms.opt:35
! msgid "Use VMS exit codes instead of posix ones."
! msgstr "Exitcodes von VMS statt POSIX verwenden."
! 
! #: config/vms/vms.opt:39
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
! msgstr "-mpointer-size=[no,32,short,64,long]\tStandardgrÃ¶ÃŸe fÃ¼r Zeiger festlegen."
  
  #: config/mcore/mcore.opt:23
  msgid "Generate code for the M*Core M210."
*************** msgstr "Code fÃ¼r den M*Core M340 erzeug
*** 6857,6862 ****
--- 8129,8138 ----
  msgid "Force functions to be aligned to a 4 byte boundary."
  msgstr "Funktionen auf 4-Byte-Grenzen zwingen."
  
+ #: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23 config/csky/csky.opt:44
+ msgid "Generate big-endian code."
+ msgstr "Big-Endian-Code erzeugen."
+ 
  #: config/mcore/mcore.opt:39
  msgid "Emit call graph information."
  msgstr "Informationen zum Aufrufgraph ausgeben."
*************** msgstr "Divisionsbefehl verwenden."
*** 6869,6874 ****
--- 8145,8154 ----
  msgid "Inline constants if it can be done in 2 insns or less."
  msgstr "Konstanten einbetten, wenn es mit 2 Befehlen oder weniger geht."
  
+ #: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27 config/csky/csky.opt:51
+ msgid "Generate little-endian code."
+ msgstr "Little-Endian-Code erzeugen."
+ 
  #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
  msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
  msgstr "Annehmen, dass LaufzeitunterstÃ¼tzung vorhanden ist, und daher -lsim von Linker-Kommandozeile auslassen."
*************** msgstr "GrÃ¶ÃŸten Betrag fÃ¼r einzelne S
*** 6889,7221 ****
  msgid "Always treat bitfields as int-sized."
  msgstr "Bitfelder immer als gleichgroÃŸ wie Â»intÂ« ansehen."
  
! #: config/arc/arc-tables.opt:25
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr "Bekannte ARC-CPUs (fÃ¼r Verwendung mit Option -mcpu=):"
! 
! #: config/arc/arc.opt:26
! msgid "Compile code for big endian mode."
! msgstr "Code fÃ¼r Â»Big EndianÂ«-Modus erzeugen."
! 
! #: config/arc/arc.opt:30
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "Code fÃ¼r Â»Little Endian-Modus erzeugen. Dies ist der Standard."
! 
! #: config/arc/arc.opt:34
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "ARCompact-spezifischen Durchlauf, um Befehle fÃ¼r bedingte AusfÃ¼hrung zu erzeugen, ausschalten."
! 
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
! msgstr "ARCompact-32-Bit-Code fÃ¼r ARC600-Prozessor erzeugen."
! 
! #: config/arc/arc.opt:42
! msgid "Same as -mA6."
! msgstr "Identisch zu -mA6."
! 
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
! msgstr "ARCompact-32-Bit-Code fÃ¼r ARC601-Prozessor erzeugen."
! 
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
! msgstr "ARCompact-32-Bit-Code fÃ¼r ARC700-Prozessor erzeugen."
! 
! #: config/arc/arc.opt:54
! msgid "Same as -mA7."
! msgstr "Identisch zu -mA7."
! 
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
! msgstr "Erzwingen, dass alle Aufrufe mittels des jli-Befehls erfolgen."
! 
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
! msgstr "-mmpy-option=MPY ARCv2-Code mit einer Option fÃ¼r das Multiplizierer-Design kompilieren."
! 
! #: config/arc/arc.opt:132
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "DIV-REM-Befehle fÃ¼r ARCv2 einschalten."
! 
! #: config/arc/arc.opt:136
! msgid "Enable code density instructions for ARCv2."
! msgstr "Codedichte-Befehle fÃ¼r ARCv2 einschalten."
! 
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
! msgstr "Registerbelegung feinkalibrieren, um 16-Bit-Befehle zu generieren."
! 
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr "GewÃ¶hnlich gecachete Speicherzugriffe fÃ¼r flÃ¼chtige Referenzen verwenden."
! 
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
! msgstr "Cache-Umgehung fÃ¼r flÃ¼chtige Referenzen umgehen."
! 
! #: config/arc/arc.opt:158
! msgid "Generate instructions supported by barrel shifter."
! msgstr "Befehle generieren, die vom Barrel-Shifter unterstÃ¼tzt werden."
! 
! #: config/arc/arc.opt:162
! msgid "Generate norm instruction."
! msgstr "norm-Befehl erzeugen."
! 
! #: config/arc/arc.opt:166
! msgid "Generate swap instruction."
! msgstr "swap-Befehl erzeugen."
! 
! #: config/arc/arc.opt:170
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "mul64- und mulu64-Befehle erzeugen."
! 
! #: config/arc/arc.opt:174
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Keine mpy-Befehle fÃ¼r ARC700 erzeugen."
! 
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
! msgstr "Erweiterte arithmetische Befehle erzeugen. Derzeit werden nur divaw, adds, subs und sat16 unterstÃ¼tzt."
! 
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
! msgstr "Dummyflag. Dies ist die Voreinstellung, auÃŸer wenn FPX-Schalter explizit angegeben werden."
! 
! #: config/arc/arc.opt:186
! msgid "Generate call insns as register indirect calls."
! msgstr "Aufrufbefehle als indirekte Registeraufrufe erzeugen."
! 
! #: config/arc/arc.opt:190
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "Keine BRcc-Befehle in arc_reorg erzeugen."
! 
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
! msgstr "SData-Referenzen erzeugen. Dies ist die Voreinstellung, auÃŸer wenn PIC erzeugt wird."
! 
! #: config/arc/arc.opt:198
! msgid "Generate millicode thunks."
! msgstr "Millicode-Schnipsel erzeugen."
! 
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "FPX: kompakte FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen."
! 
! #: config/arc/arc.opt:210
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "FPX: schnelle FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen."
! 
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
! msgstr "FPX: Gleitkommaerweiterungen fÃ¼r doppelte Genauigkeit fÃ¼r Argonaut-ARC-CPU einschalten."
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
! msgstr "FPX: kompakte FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen."
  
! #: config/arc/arc.opt:226
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
! msgstr "FPX: schnelle FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen."
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
! msgstr "LR- und SR-Befehle davon abhalten, FPX-Erweiterungsregister zu verwenden."
  
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
! msgstr "Erzeugen von ARC-SIMD-Befehlen mithilfe von zielspezifischen eingebauten Funktionen zu erzeugen."
  
! #: config/arc/arc.opt:238
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr "-mcpu=CPU\tCode fÃ¼r ARC-Variante CPU planen."
  
! #: config/arc/arc.opt:242
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
! msgstr "GrÃ¶ÃŸenoptimierungsstufe: 0:keine 1:vorteilhaft 2:regalloc 3:drop align, -Os."
  
! #: config/arc/arc.opt:246 config/sh/sh.opt:243
! msgid "Annotate assembler instructions with estimated addresses."
! msgstr "Assemblerbefehle mit geschÃ¤tzten Adressen kommentieren."
  
! #: config/arc/arc.opt:250
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr "FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten; 4 entspricht einem normalen Befehl."
  
! #: config/arc/arc.opt:254
! msgid "-mcpu=TUNE Tune code for given ARC variant."
! msgstr "-mcpu=TUNING\tCode fÃ¼r angegebene ARC-Variante feintunen."
  
! #: config/arc/arc.opt:285
! msgid "Enable the use of indexed loads."
! msgstr "Verwendung von indexierten Ladebefehlen einschalten."
  
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
! msgstr "Verwendung von Pre-/Post-Modifikationen mit Registerversatz einschalten."
  
! #: config/arc/arc.opt:293
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "32x16-Multiplizier sowie Multiplizier+Addier-Befehle generieren."
  
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
! msgstr "Wahrscheinlichkeitsgrenze fÃ¼r unausgerichtete Zweige festlegen."
  
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
! msgstr "Mindestens 25-Bit-Addressraum fÃ¼r Aufrufe verwenden."
  
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
! msgstr "ErlÃ¤utern, welche AusrichtungsÃ¼berlegungen zu der Entscheidung fÃ¼hren, einen Befehl lang oder kurz zu machen."
  
! #: config/arc/arc.opt:311
! msgid "Do alignment optimizations for call instructions."
! msgstr "Adressausrichtung von Aufrufbefehlen durchfÃ¼hren."
  
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
! msgstr "Rcq-Constraint-Handling einschalten â€“ der GroÃŸteil der Kurzcodeerzeugung hÃ¤ngt davon ab."
  
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
! msgstr "Rcq-Constraint-Handling einschalten â€“ ccfsm-condexec hÃ¤ngt zum groÃŸen Teil davon ab."
  
! #: config/arc/arc.opt:323
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "Vorausschauende Verwendung von Â»cbranchsiÂ«-Mustern einschalten."
  
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
! msgstr "Bbit-Peephole2 einschalten."
  
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
! msgstr "PC-relative switch-Tabellen verwenden â€“ dies erlaubt kÃ¼rzere Fallunterscheidungs-Tabellen."
  
! #: config/arc/arc.opt:335
! msgid "Enable compact casesi pattern."
! msgstr "Kompakte casesi-Muster einschalten."
  
! #: config/arc/arc.opt:339
! msgid "Enable 'q' instruction alternatives."
! msgstr "Alternativen fÃ¼r q-Befehl einschalten."
  
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
! msgstr "Im Zuge der RTL-Erzeugung die Befehle adddi3 und subdi3 in add.f/adc usw. expandieren."
  
! #: config/arc/arc.opt:350
! msgid "Enable variable polynomial CRC extension."
! msgstr "Variable polynomiale CRC-Erweiterung einschalten."
  
! #: config/arc/arc.opt:354
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "DSP-3.1-Paket-A-Erweiterungen einschalten."
  
! #: config/arc/arc.opt:358
! msgid "Enable dual viterbi butterfly extension."
! msgstr "Erweiterung Dual-Virterbi-Butterfly einschalten."
  
! #: config/arc/arc.opt:368
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "Befehle mit einem oder zwei Operanden fÃ¼r Telefonie einschalten."
  
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
! msgstr "XY-Speicher-Erweiterung (DSP Version 3) einschalten."
  
! #: config/arc/arc.opt:377
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "Erweiterung fÃ¼r gesperrte Load/Store-Conditional-Befehle einschalten."
  
! #: config/arc/arc.opt:381
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Erweiterung fÃ¼r Bytevertauschbefehle einschalten."
  
! #: config/arc/arc.opt:385
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "Erweiterung fÃ¼r 64-Bit-Zeitstempel-Befehl einschalten."
  
! #: config/arc/arc.opt:389
! msgid "Pass -EB option through to linker."
! msgstr "Option -EB an den Linker Ã¼bergeben."
  
! #: config/arc/arc.opt:393
! msgid "Pass -EL option through to linker."
! msgstr "Option -EL an den Linker Ã¼bergeben."
  
! #: config/arc/arc.opt:397
! msgid "Pass -marclinux option through to linker."
! msgstr "Option -marclinux an den Linker Ã¼bergeben."
  
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
! msgstr "Option -marclinux_prof an den Linker Ã¼bergeben."
  
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
! msgstr "Keine PrioritÃ¤t mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken."
  
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "PrioritÃ¤t fÃ¼r r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken."
  
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "PrioritÃ¤t fÃ¼r r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY reduzieren."
  
! #: config/arc/arc.opt:430
! msgid "Enable atomic instructions."
! msgstr "Atomare Befehle einschalten."
  
! #: config/arc/arc.opt:434
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "Doppelte Load/Store-Befehle fÃ¼r ARC HS einschalten."
  
! #: config/arc/arc.opt:438
! msgid "Specify the name of the target floating point configuration."
! msgstr "Name der Gleitkommakonfiguration des Ziels angeben."
  
! #: config/arc/arc.opt:481
! msgid "Specify thread pointer register number."
! msgstr "Registernummer fÃ¼r Threadzeiger angeben."
  
! #: config/arc/arc.opt:488
! msgid "Enable use of NPS400 bit operations."
! msgstr "Verwendung der NPS400-Bitbefehle einschalten."
  
! #: config/arc/arc.opt:492
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr "Erweiterung fÃ¼r xld/xst fÃ¼r NPS400 einschalten."
  
! #: config/arc/arc.opt:496 config/arm/arm.opt:276 config/nds32/nds32.opt:461
! msgid "Enable unaligned word and halfword accesses to packed data."
! msgstr "Nicht ausgerichtete Wort- und Halbwortzugriffe auf gepackte Daten einschalten."
  
! #: config/arc/arc.opt:500
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "Gibt die Register an, die beim Eintritt und Austritt eines Interrupts gesichert werden."
  
! #: config/arc/arc.opt:504
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "Gibt die Anzahl der Register an, die bei Eintritt und Austritt eines schnellen Interrupts in der zweiten Registerbank gesichert werden."
  
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
! msgstr "Legt die Registerbreite fÃ¼r LP_COUNT fest. MÃ¶gliche Werte sind 8, 16, 20, 24, 28 und 32."
  
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
! msgstr "Registersatz mit 16 EintrÃ¤gen aktivieren."
  
! #: config/arc/arc.opt:537
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "Verwendung der BI/BIH-Befehle einschalten, wenn verfÃ¼gbar."
  
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
! msgstr "Die Opcodes ENTER_S und LEAVE_S fÃ¼r ARCv2 einschalten."
  
  #: config/m68k/m68k.opt:30
  msgid "Generate code for a 520X."
--- 8169,8385 ----
  msgid "Always treat bitfields as int-sized."
  msgstr "Bitfelder immer als gleichgroÃŸ wie Â»intÂ« ansehen."
  
! #: config/linux-android.opt:23
! msgid "Generate code for the Android platform."
! msgstr "Code fÃ¼r die Android-Plattform erzeugen."
  
! #: config/mmix/mmix.opt:24
! msgid "For intrinsics library: pass all parameters in registers."
! msgstr "FÃ¼r Intrinsics-Bibliothek: alle Parameter in Registern Ã¼bergeben."
  
! #: config/mmix/mmix.opt:28
! msgid "Use register stack for parameters and return value."
! msgstr "Registerstapel fÃ¼r Parameter und RÃ¼ckgabewerte verwenden."
  
! #: config/mmix/mmix.opt:32
! msgid "Use call-clobbered registers for parameters and return value."
! msgstr "Mit Aufruf verbundene Register fÃ¼r Parameter und RÃ¼ckgabewerte verwenden."
  
! #: config/mmix/mmix.opt:37
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "Epsilon beachtende Gleitkomma-Vergleichsbefehle verwenden."
  
! #: config/mmix/mmix.opt:41
! msgid "Use zero-extending memory loads, not sign-extending ones."
! msgstr "Nullerweiternde Speicherladungen verwenden, nicht vorzeichenerweiternde."
  
! #: config/mmix/mmix.opt:45
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
! msgstr "Divisionsergebnisse mit dem gleichen Vorzeichen im Ãœbertrag wie der Divisor (nicht der Dividend) erzeugen."
  
! #: config/mmix/mmix.opt:49
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
! msgstr "Globalen Symbolen ein Â»:Â« voranstellen (fÃ¼r Verwendung mit PREFIX)."
  
! #: config/mmix/mmix.opt:53
! msgid "Do not provide a default start-address 0x100 of the program."
! msgstr "Keine Standard-Start-Adresse 0x100 des Programmes bereitstellen."
  
! #: config/mmix/mmix.opt:57
! msgid "Link to emit program in ELF format (rather than mmo)."
! msgstr "Binden, um Programm im ELF-Format zu erzeugen (statt mmo)."
  
! #: config/mmix/mmix.opt:61
! msgid "Use P-mnemonics for branches statically predicted as taken."
! msgstr "P-Mnemonics fÃ¼r statisch als verfolgt vorhergesehene Zweige verwenden."
  
! #: config/mmix/mmix.opt:65
! msgid "Don't use P-mnemonics for branches."
! msgstr "Keine P-Mnemonics fÃ¼r Zweige verwenden."
  
! #: config/mmix/mmix.opt:79
! msgid "Use addresses that allocate global registers."
! msgstr "Adressen verwenden, die globale Register belegen."
  
! #: config/mmix/mmix.opt:83
! msgid "Do not use addresses that allocate global registers."
! msgstr "Adressen, die globale Register belegen, nicht verwenden."
  
! #: config/mmix/mmix.opt:87
! msgid "Generate a single exit point for each function."
! msgstr "Einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen."
  
! #: config/mmix/mmix.opt:91
! msgid "Do not generate a single exit point for each function."
! msgstr "Nicht unbedingt einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen."
  
! #: config/mmix/mmix.opt:95
! msgid "Set start-address of the program."
! msgstr "Start-Adresse des Programmes festlegen."
  
! #: config/mmix/mmix.opt:99
! msgid "Set start-address of data."
! msgstr "Start-Adresse der Daten festlegen."
  
! #: config/darwin.opt:117
! msgid "Generate compile-time CFString objects."
! msgstr "CFString-Objekte zum Kompilierungszeitpunkt generieren."
  
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
! msgstr "Warnen, wenn konstante CFString-Objekte unportable Zeichen enthalten."
  
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
! msgstr "Stubs im AT&T-Stil fÃ¼r Mach-O erzeugen."
  
! #: config/darwin.opt:223
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "Code fÃ¼r ausfÃ¼hrbare Dateien (NICHT Shared Libraries) erzeugen."
  
! #: config/darwin.opt:227
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "FÃ¼r schnelles Debugging geeigneten Code erzeugen."
  
! #: config/darwin.opt:235
! msgid "The earliest MacOS X version on which this program will run."
! msgstr "Die Ã¤lteste macOS-X-Version, auf der dieses Programm laufen wird."
  
! #: config/darwin.opt:239
! msgid "Set sizeof(bool) to 1."
! msgstr "sizeof(bool) auf 1 festlegen."
  
! #: config/darwin.opt:243
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Code fÃ¼r ladbare Darwin-Kernelerweiterungen erzeugen."
  
! #: config/darwin.opt:247
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Code fÃ¼r ladbare Darwin-Kernelerweiterungen oder Kernel erzeugen."
  
! #: config/darwin.opt:251
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr "-iframework <Verz>\t<Verz> an das Ende des EinfÃ¼gepfades des System-Frameworks anfÃ¼gen."
  
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
! msgstr "Die Version von ld64, die fÃ¼r diese Toolchain verwendet wird."
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
! msgid "Use simulator runtime."
! msgstr "Simulator-Laufzeitumgebung verwenden."
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:111
! msgid "Specify the name of the target CPU."
! msgstr "Namen der Ziel-CPU angeben."
  
! #: config/bfin/bfin.opt:48
! msgid "Omit frame pointer for leaf functions."
! msgstr "Rahmenzeiger fÃ¼r Blattfunktionen auslassen."
  
! #: config/bfin/bfin.opt:52
! msgid "Program is entirely located in low 64k of memory."
! msgstr "Programm befindet sich vollstÃ¤ndig in unteren 64k des Speichers."
  
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
! msgstr "Hardwarebesonderheit umgehen, indem jedem CSYNC und SSYNC mehrere NOPs vorangestellt werden."
  
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
! msgstr "Spekulative Ladeoperationen verhindern, um Hardwarebesonderheiten zu umgehen."
  
! #: config/bfin/bfin.opt:65
! msgid "Enabled ID based shared library."
! msgstr "ID-basierte Shared Library einschalten."
  
! #: config/bfin/bfin.opt:69
! msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
! msgstr "Code erzeugen, der nicht mit anderen ID-shared Libraries gelinkt werden wÃ¼rde, aber als Shared Library verwendet werden kann."
  
! #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:175
! msgid "ID of shared library to build."
! msgstr "ID der zu bauenden Shared Library."
  
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:171
! msgid "Enable separate data segment."
! msgstr "Gesondertes Datensegment einschalten."
  
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
! msgid "Avoid generating pc-relative calls; use indirection."
! msgstr "Erzeugung PC-relativer Aufrufe verhindern; Indirektion verwenden."
  
! #: config/bfin/bfin.opt:86
! msgid "Link with the fast floating-point library."
! msgstr "Mit schneller Gleitkomma-Bibliothek linken."
  
! #: config/bfin/bfin.opt:90 config/frv/frv.opt:130
! msgid "Enable Function Descriptor PIC mode."
! msgstr "Funktionsdeskriptor-PIC-Modus einschalten."
  
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
! msgid "Enable inlining of PLT in function calls."
! msgstr "Inlining von PLT in Funktionsaufrufen einschalten."
  
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
! msgstr "Stapel-ÃœberprÃ¼fung mit Grenzen im L1-Zwischenspeicher durchfÃ¼hren."
  
! #: config/bfin/bfin.opt:102
! msgid "Enable multicore support."
! msgstr "Multicore-UnterstÃ¼tzung einschalten."
  
! #: config/bfin/bfin.opt:106
! msgid "Build for Core A."
! msgstr "FÃ¼r Kern A bauen."
  
! #: config/bfin/bfin.opt:110
! msgid "Build for Core B."
! msgstr "FÃ¼r Kern B bauen."
  
! #: config/bfin/bfin.opt:114
! msgid "Build for SDRAM."
! msgstr "FÃ¼r SDRAM bauen."
  
! #: config/bfin/bfin.opt:118
! msgid "Assume ICPLBs are enabled at runtime."
! msgstr "Annahme, dass ICPLBs zur Laufzeit eingeschaltet sind."
  
! #: config/m68k/m68k-tables.opt:25
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr "Bekannte M68K-CPUs (fÃ¼r Verwendung mit Option -mcpu=):"
  
! #: config/m68k/m68k-tables.opt:365
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
! msgstr "Bekannte M68K-Mikroarchitekturen (fÃ¼r Verwendung mit Option -mtune=):"
  
! #: config/m68k/m68k-tables.opt:411
! msgid "Known M68K ISAs (for use with the -march= option):"
! msgstr "Bekannte M68K-ISAs (fÃ¼r Verwendung mit Option -march=):"
  
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
! msgid "Use IEEE math for fp comparisons."
! msgstr "IEEE-Arithmetik fÃ¼r Gleitkommavergleiche verwenden."
  
  #: config/m68k/m68k.opt:30
  msgid "Generate code for a 520X."
*************** msgstr "Code erzeugen, der 68881-Gleitko
*** 7289,7294 ****
--- 8453,8463 ----
  msgid "Align variables on a 32-bit boundary."
  msgstr "Variablen auf 32-Bit-Grenzen ausrichten."
  
+ #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
+ #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
+ msgid "Specify the name of the target architecture."
+ msgstr "Namen der Ziel-Architektur angeben."
+ 
  #: config/m68k/m68k.opt:107
  msgid "Use the bit-field instructions."
  msgstr "Bit-Feld-Befehle verwenden."
*************** msgstr "PC-relativen Code erzeugen."
*** 7345,7358 ****
  msgid "Use different calling convention using 'rtd'."
  msgstr "Andere Aufrufkonvention mit 'RTD' verwenden."
  
- #: config/m68k/m68k.opt:171 config/bfin/bfin.opt:78
- msgid "Enable separate data segment."
- msgstr "Gesondertes Datensegment einschalten."
- 
- #: config/m68k/m68k.opt:175 config/bfin/bfin.opt:74
- msgid "ID of shared library to build."
- msgstr "ID der zu bauenden Shared Library."
- 
  #: config/m68k/m68k.opt:179
  msgid "Consider type 'int' to be 16 bits wide."
  msgstr "Typ Â»intÂ« als 16 Bit breit ansehen."
--- 8514,8519 ----
*************** msgstr "Mehr als 8192 GOT-EintrÃ¤ge auf
*** 7377,8391 ****
  msgid "Support TLS segment larger than 64K."
  msgstr "TLS-Segment grÃ¶ÃŸer als 64K unterstÃ¼tzen."
  
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
! msgid "Use IEEE math for fp comparisons."
! msgstr "IEEE-Arithmetik fÃ¼r Gleitkommavergleiche verwenden."
! 
! #: config/m68k/m68k-tables.opt:25
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr "Bekannte M68K-CPUs (fÃ¼r Verwendung mit Option -mcpu=):"
! 
! #: config/m68k/m68k-tables.opt:365
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
! msgstr "Bekannte M68K-Mikroarchitekturen (fÃ¼r Verwendung mit Option -mtune=):"
! 
! #: config/m68k/m68k-tables.opt:411
! msgid "Known M68K ISAs (for use with the -march= option):"
! msgstr "Bekannte M68K-ISAs (fÃ¼r Verwendung mit Option -march=):"
! 
! #: config/v850/v850.opt:29
! msgid "Use registers r2 and r5."
! msgstr "Register r2 und r5 verwenden."
! 
! #: config/v850/v850.opt:33
! msgid "Use 4 byte entries in switch tables."
! msgstr "4-Byte-EintrÃ¤ge in switch-Tabellen verwenden."
! 
! #: config/v850/v850.opt:37
! msgid "Enable backend debugging."
! msgstr "Backend-Fehlersuche einschalten."
! 
! #: config/v850/v850.opt:41
! msgid "Do not use the callt instruction (default)."
! msgstr "Den callt-Befehl nicht verwenden (Standard)."
! 
! #: config/v850/v850.opt:45
! msgid "Reuse r30 on a per function basis."
! msgstr "r30 auf Funktionsbasis wiederverwenden."
! 
! #: config/v850/v850.opt:52
! msgid "Prohibit PC relative function calls."
! msgstr "PC-relative Funktionsaufrufe verbieten."
! 
! #: config/v850/v850.opt:56
! msgid "Use stubs for function prologues."
! msgstr "Stubs fÃ¼r Funktionsprologe verwenden."
! 
! #: config/v850/v850.opt:60
! msgid "Set the max size of data eligible for the SDA area."
! msgstr "MaximalgrÃ¶ÃŸe der fÃ¼r den SDA-Bereich geeigneten Daten festlegen."
! 
! #: config/v850/v850.opt:67
! msgid "Enable the use of the short load instructions."
! msgstr "Verwendung der kurzen Ladebefehle einschalten."
! 
! #: config/v850/v850.opt:71
! msgid "Same as: -mep -mprolog-function."
! msgstr "Das gleiche wie: -mep -mprolog-function."
! 
! #: config/v850/v850.opt:75
! msgid "Set the max size of data eligible for the TDA area."
! msgstr "MaximalgrÃ¶ÃŸe der fÃ¼r den TDA-Bereich geeigneten Daten festlegen."
! 
! #: config/v850/v850.opt:82
! msgid "Do not enforce strict alignment."
! msgstr "Strenge Ausrichtung nicht erzwingen."
! 
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr "Sprungtabellen fÃ¼r Â»switchÂ«-Anweisungen in den .data-Abschnitt statt in den .code-Abschnitt einfÃ¼gen."
! 
! #: config/v850/v850.opt:93
! msgid "Compile for the v850 processor."
! msgstr "FÃ¼r v850-Prozessor Ã¼bersetzen."
! 
! #: config/v850/v850.opt:97
! msgid "Compile for the v850e processor."
! msgstr "FÃ¼r v850e-Prozessor Ã¼bersetzen."
! 
! #: config/v850/v850.opt:101
! msgid "Compile for the v850e1 processor."
! msgstr "FÃ¼r v850e1-Prozessor Ã¼bersetzen."
! 
! #: config/v850/v850.opt:105
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "FÃ¼r die v850es-Variante des v850e1 Ã¼bersetzen."
! 
! #: config/v850/v850.opt:109
! msgid "Compile for the v850e2 processor."
! msgstr "FÃ¼r v850e2-Prozessor Ã¼bersetzen."
! 
! #: config/v850/v850.opt:113
! msgid "Compile for the v850e2v3 processor."
! msgstr "FÃ¼r v850e2v3-Prozessor Ã¼bersetzen."
! 
! #: config/v850/v850.opt:117
! msgid "Compile for the v850e3v5 processor."
! msgstr "FÃ¼r v850e3v5-Prozessor Ã¼bersetzen."
! 
! #: config/v850/v850.opt:124
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Schleifenbefehle fÃ¼r v850e3v5 einschalten."
! 
! #: config/v850/v850.opt:128
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr "MaximalgrÃ¶ÃŸe der fÃ¼r den ZDA-Bereich geeigneten Daten setzen."
! 
! #: config/v850/v850.opt:135
! msgid "Enable relaxing in the assembler."
! msgstr "Lockerung im Assembler einschalten."
! 
! #: config/v850/v850.opt:139
! msgid "Prohibit PC relative jumps."
! msgstr "PC-relative SprÃ¼nge verbieten."
! 
! #: config/v850/v850.opt:143
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Verwendung von Hardware-Gleitkommabefehlen unterdrÃ¼cken."
! 
! #: config/v850/v850.opt:147
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "Verwendung von Hardware-Gleitkommabefehlen fÃ¼r V850E2V3 und aufwÃ¤rts erlauben."
! 
! #: config/v850/v850.opt:151
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "UnterstÃ¼tzung fÃ¼r RH850-ABI einschalten. Dies ist der Standard."
! 
! #: config/v850/v850.opt:155
! msgid "Enable support for the old GCC ABI."
! msgstr "UnterstÃ¼tzung fÃ¼r altes GCC-ABI einschalten."
! 
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
! msgstr "Ausrichtungen von bis zu 64 Bits unterstÃ¼tzen."
! 
! #: config/m32r/m32r.opt:34
! msgid "Compile for the m32rx."
! msgstr "FÃ¼r m32rx Ã¼bersetzen."
! 
! #: config/m32r/m32r.opt:38
! msgid "Compile for the m32r2."
! msgstr "FÃ¼r m32r2 Ã¼bersetzen."
! 
! #: config/m32r/m32r.opt:42
! msgid "Compile for the m32r."
! msgstr "FÃ¼r m32r Ã¼bersetzen."
! 
! #: config/m32r/m32r.opt:46
! msgid "Align all loops to 32 byte boundary."
! msgstr "Alle Schleifen auf 32-Byte-Grenzen ausrichten."
! 
! #: config/m32r/m32r.opt:50
! msgid "Prefer branches over conditional execution."
! msgstr "Zweige gegenÃ¼ber bedingter AusfÃ¼hrung bevorzugen."
! 
! #: config/m32r/m32r.opt:54
! msgid "Give branches their default cost."
! msgstr "SprÃ¼ngen ihre Standardkosten zuweisen."
! 
! #: config/m32r/m32r.opt:58
! msgid "Display compile time statistics."
! msgstr "Ãœbersetzungszeitstatistik anzeigen."
! 
! #: config/m32r/m32r.opt:62
! msgid "Specify cache flush function."
! msgstr "Funktion zum Entleeren des Cache angeben."
! 
! #: config/m32r/m32r.opt:66
! msgid "Specify cache flush trap number."
! msgstr "Abfangfunktionsnummer zum Entleeren des Cache angeben."
! 
! #: config/m32r/m32r.opt:70
! msgid "Only issue one instruction per cycle."
! msgstr "Nur einen Befehl pro Taktzyklus ausgeben."
! 
! #: config/m32r/m32r.opt:74
! msgid "Allow two instructions to be issued per cycle."
! msgstr "Zwei Befehle pro Taktzyklus erlauben."
! 
! #: config/m32r/m32r.opt:78
! msgid "Code size: small, medium or large."
! msgstr "Code-GrÃ¶ÃŸe: small, medium oder large."
! 
! #: config/m32r/m32r.opt:94
! msgid "Don't call any cache flush functions."
! msgstr "Keine Funktionen zum Entleeren des Cache aufrufen."
! 
! #: config/m32r/m32r.opt:98
! msgid "Don't call any cache flush trap."
! msgstr "Keine Abfangfunktion zum Entleeren des Cache aufrufen."
! 
! #: config/m32r/m32r.opt:105
! msgid "Small data area: none, sdata, use."
! msgstr "Bereich fÃ¼r kleine Daten: none, sdata, use."
! 
! #: config/arm/arm.opt:35
! msgid "TLS dialect to use:"
! msgstr "Zu verwendende TLS-Dialekte:"
! 
! #: config/arm/arm.opt:45
! msgid "Specify an ABI."
! msgstr "ABI angeben."
! 
! #: config/arm/arm.opt:49
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr "Bekannte ARM-ABIs (fÃ¼r Verwendung mit Option -mabi=):"
! 
! #: config/arm/arm.opt:68
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "Die Funktion Â»abortÂ« aufrufen, wenn eine Â»noreturnÂ«-Funktion zurÃ¼ckkehrt."
! 
! #: config/arm/arm.opt:75
! msgid "Generate APCS conformant stack frames."
! msgstr "APCS-konforme Stapelrahmen erzeugen."
  
! #: config/arm/arm.opt:79
! msgid "Generate re-entrant, PIC code."
! msgstr "WiedereinsprungsfÃ¤higen PIC-Code erzeugen."
  
! #: config/arm/arm.opt:95
! msgid "Generate code in 32 bit ARM state."
! msgstr "Code im 32-Bit-ARM-Zustand erzeugen."
  
! #: config/arm/arm.opt:103
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr "Thumb: Annehmen, dass nichtstatische Funktionen von ARM-Code aus aufgerufen werden kÃ¶nnen."
  
! #: config/arm/arm.opt:107
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr "Thumb: Annehmen, dass Funktionszeiger an Code Ã¼bergeben werden kÃ¶nnen, der nichts von Thumb weiÃŸ."
  
! #: config/arm/arm.opt:111 config/bfin/bfin.opt:44
! msgid "Specify the name of the target CPU."
! msgstr "Namen der Ziel-CPU angeben."
  
! #: config/arm/arm.opt:115
! msgid "Specify if floating point hardware should be used."
! msgstr "Angeben, ob Gleitkommahardware verwendet werden sollte."
  
! #: config/arm/arm.opt:119
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr "Angeben, dass der Compiler auf sicheren Code gemÃ¤ÃŸ ARMv8-M-Security-Extensions abzielen soll."
  
! #: config/arm/arm.opt:123
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr "Bekannte Gleitkomma-ABIs (fÃ¼r Verwendung mit Option -mfloat-abi=):"
  
! #: config/arm/arm.opt:136
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr "ARM/Thumb-Modus pro Funktion abwechselnd an- und ausschalten, um den Compiler zu testen."
  
! #: config/arm/arm.opt:140
! msgid "Specify the __fp16 floating-point format."
! msgstr "Gleitkommaformat __fp16 angeben."
  
! #: config/arm/arm.opt:144
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr "Bekannte __fp16-Formate (fÃ¼r Verwendung mit der Option -mfp16-format=):"
  
! #: config/arm/arm.opt:157
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "Namen der Gleitkommahardware/-format des Zielsystems angeben."
  
! #: config/arm/arm.opt:168
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "Falls nÃ¶tig, Â»callÂ«-Befehle als indirekte Aufrufe erzeugen."
  
! #: config/arm/arm.opt:172 config/s390/s390.opt:229
! msgid "Assume data segments are relative to text segment."
! msgstr "Annehmen, dass Datensegmente relativ zum Textsegment liegen."
  
! #: config/arm/arm.opt:176
! msgid "Specify the register to be used for PIC addressing."
! msgstr "FÃ¼r PIC-Adressierung zu verwendendes Register angeben."
  
! #: config/arm/arm.opt:180
! msgid "Store function names in object code."
! msgstr "Funktionsnamen im Objektcode speichern."
  
! #: config/arm/arm.opt:184
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "Planung einer Funktionsprologsequenz erlauben."
  
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
! msgid "Do not load the PIC register in function prologues."
! msgstr "PIC-Register nicht in Funktionsprologen laden."
  
! #: config/arm/arm.opt:195
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr "Minimale Bitausrichtung von Strukturen angeben. (Veraltet)"
  
! #: config/arm/arm.opt:199
! msgid "Generate code for Thumb state."
! msgstr "Code fÃ¼r Thumb-Zustand erzeugen."
  
! #: config/arm/arm.opt:203
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "Aufrufe zwischen Thumb- und ARM-BefehlssÃ¤tzen unterstÃ¼tzen."
  
! #: config/arm/arm.opt:207
! msgid "Specify thread local storage scheme."
! msgstr "Schema fÃ¼r thread-lokalen Speicher angeben."
  
! #: config/arm/arm.opt:211
! msgid "Specify how to access the thread pointer."
! msgstr "Angeben, wie auf den Threadzeiger zugegriffen wird."
  
! #: config/arm/arm.opt:215
! msgid "Valid arguments to -mtp=:"
! msgstr "GÃ¼ltige Argumente fÃ¼r -mtp=:"
  
! #: config/arm/arm.opt:228
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Thumb: (Nicht-Blatt-)Stapelrahmen erzeugen, auch wenn nicht erforderlich."
  
! #: config/arm/arm.opt:232
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Thumb: (Blatt-)Stapelrahmen erzeugen, auch wenn nicht erforderlich."
  
! #: config/arm/arm.opt:240
! msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
! msgstr "CPU-Feinabstimmung als Kommentar in Assemblerdatei ausgeben. Diese Option wird nur fÃ¼r Regressionstest des Compilers verwendet und ist nicht fÃ¼r den normalen Betrieb vorgesehen."
  
! #: config/arm/arm.opt:251
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr "Neon-Quad-Word (statt Double-Word) Register fÃ¼r Vektorisierung verwenden."
  
! #: config/arm/arm.opt:255
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr "Neon-Double-Word (statt Quad-Word) Register fÃ¼r Vektorisierung verwenden."
  
! #: config/arm/arm.opt:259
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
! msgstr "AusfÃ¼hrlichere RTX-Kosten wÃ¤hrend des Debuggens ausgeben.  Nur fÃ¼r GCC-Entwickler gedacht."
  
! #: config/arm/arm.opt:263
! msgid "Only generate absolute relocations on word sized values."
! msgstr "Absolute Auslagerungen nur bei Werten mit WordgrÃ¶ÃŸen erzeugen."
  
! #: config/arm/arm.opt:267
! msgid "Generate IT blocks appropriate for ARMv8."
! msgstr "FÃ¼r den ARMv8 angemessene IT-BlÃ¶cke erzeugen."
  
! #: config/arm/arm.opt:271
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr "Sich Ã¼berschneidende Ziel- und Adressregister bei solchen LDRD-Befehlen vermeiden, die Cortex-M3-Errata auslÃ¶sen kÃ¶nnen."
  
! #: config/arm/arm.opt:280
! msgid "Use Neon to perform 64-bits operations rather than core registers."
! msgstr "Neon statt Kernregistern fÃ¼r 64-Bit-Operationen verwenden."
  
! #: config/arm/arm.opt:284
! msgid "Assume loading data from flash is slower than fetching instructions."
! msgstr "Annehmen, dass das Datenladen aus dem Flashspeicher langsamer ist als Befehle zu laden."
  
! #: config/arm/arm.opt:288
! msgid "Assume unified syntax for inline assembly code."
! msgstr "Einheitliche Syntax fÃ¼r Inline-Assemblercode annehmen."
  
! #: config/arm/arm.opt:292
! msgid "Do not allow constant data to be placed in code sections."
! msgstr "Verbieten, dass konstante Daten in Codeabschnitten platziert werden."
  
! #: config/arm/arm.opt:296
! msgid "When linking for big-endian targets, generate a BE8 format image."
! msgstr "Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im BE8-Format erzeugen."
  
! #: config/arm/arm.opt:300
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
! msgstr "Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im veralteten BE32-Format erzeugen."
  
! #: config/arm/arm.opt:304 config/sh/sh.opt:195
! msgid "Cost to assume for a branch insn."
! msgstr "FÃ¼r Sprungbefehl anzunehmende Kosten."
  
! #: config/arm/arm-tables.opt:25
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Bekannte ARM-CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):"
  
! #: config/arm/arm-tables.opt:257
! msgid "Known ARM architectures (for use with the -march= option):"
! msgstr "Bekannte ARM-Architekturen (fÃ¼r Verwendung mit Option -march=):"
  
! #: config/arm/arm-tables.opt:354
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr "Bekannte ARM-FPUs (fÃ¼r Verwendung mit Option -mfpu=):"
  
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
! msgstr "Mit 32-Bit Longs und Zeigern kompilieren (einzige unterstÃ¼tzte Option)."
  
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=CPU\tEigenschaften der angegebenen CPU verwenden und entsprechend Code planen."
  
! #: config/tilepro/tilepro.opt:32
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
! msgstr "Bekannte TILEPro-CPUs (fÃ¼r Verwendung mit Option -mcpu=):"
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
! msgstr "HardwarefÃ¤higkeiten beim Linken lÃ¶schen."
  
! #: config/sol2.opt:36
! msgid "Pass -z text to linker."
! msgstr "Â»-z textÂ« an den Linker Ã¼bergeben."
  
! #: config/vms/vms.opt:27
! msgid "Malloc data into P2 space."
! msgstr "Daten im P2-Raum reservieren."
  
! #: config/vms/vms.opt:31
! msgid "Set name of main routine for the debugger."
! msgstr "Name der Hauptroutine fÃ¼r den Debugger festlegen."
  
! #: config/vms/vms.opt:35
! msgid "Use VMS exit codes instead of posix ones."
! msgstr "Exitcodes von VMS statt POSIX verwenden."
  
! #: config/vms/vms.opt:39
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
! msgstr "-mpointer-size=[no,32,short,64,long]\tStandardgrÃ¶ÃŸe fÃ¼r Zeiger festlegen."
  
! #: config/avr/avr.opt:23
! msgid "Use subroutines for function prologues and epilogues."
! msgstr "FÃ¼r Funktionsprologe und -epiloge Unterprogramme verwenden."
  
! #: config/avr/avr.opt:27
! msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr "-mmcu=MCU\tDie Ziel-MCU auswÃ¤hlen."
  
! #: config/avr/avr.opt:31
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "Verwendung von __gcc_isr-Pseudobefehlen in ISR-Prologen und -Epilogen erlauben."
  
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
! msgstr "Anzahl der 64-KiB-Flash-Segmente festlegen."
  
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
! msgstr "Auf Anwesenheit von Prozessorfehlern hinweisen."
  
! #: config/avr/avr.opt:43
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr "Verwendung von Read-Modify-Write-Befehlen (RMW) einschalten."
  
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
! msgstr "RJMP/RCALL verwenden, selbst wenn CALL/JMP verfÃ¼gbar sind."
  
! #: config/avr/avr.opt:57
! msgid "Use an 8-bit 'int' type."
! msgstr "8-Bit-Â»intÂ«-Typ verwenden."
  
! #: config/avr/avr.opt:61
! msgid "Change the stack pointer without disabling interrupts."
! msgstr "Stapelzeiger Ã¤ndern, ohne Unterbrechungen (Interrupts) auszuschalten."
  
! #: config/avr/avr.opt:65
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
! msgstr "Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Vorgabewert: 0"
  
! #: config/avr/avr.opt:69
! msgid "Treat main as if it had attribute OS_task."
! msgstr "Â»mainÂ« so behandeln, als hÃ¤tte sie das Attribut OS_task."
  
! #: config/avr/avr.opt:79
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr "Nur die unteren 8 Bit des Stapelzeigers verÃ¤ndern."
  
! #: config/avr/avr.opt:83
! msgid "Relax branches."
! msgstr "Zweige entspannen."
  
! #: config/avr/avr.opt:87
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr "Maschine zur Binder-Entspannung soll annehmen, dass ein BefehlszÃ¤hlerÃ¼bersprung auftritt."
  
! #: config/avr/avr.opt:91
! msgid "Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
! msgstr "Ausgehende Funktionsargumente sammeln und den nÃ¶tigen Stapelspeicher fÃ¼r ausgehende Argumente im Prolog/Epilog der Funktion reservieren/freigeben. Ohne diese Option werden ausgehende Argumente auf den Stapel geschoben und hinter zurÃ¼ckgeholt. Diese Option kann fÃ¼r Funktionen, die viele Funktionen mit ArgumentÃ¼bergabe Ã¼ber den Stapel aufrufen, z.B. printf, zu kleinerem Code fÃ¼hren."
  
! #: config/avr/avr.opt:95
! msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
! msgstr "Bei RAM-Zugriff X wie durch Hardware vorgegeben verwenden, d.h. Pre-Dekrement, Post-Inkrement und indirekte Adressierung mit dem X-Register. Ohne diese Option nimmt der Compiler an, dass es einen Adressierungsmodus X+const, Ã¤hnlich zu Y+const und Z+const gibt und erzeugt Befehle, die diesen Adressierungsmodus fÃ¼r X emulieren."
  
! #: config/avr/avr.opt:100
! msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
! msgstr "Das GerÃ¤t hat kein Spezialfunktionsregister SPH. Diese Option wird vom Compilertreiber mit dem korrekten Wert Ã¼berschrieben, wenn An-/Abwesenheit von SPH von -mmcu=MCU abgeleitet werden kann."
  
! #: config/avr/avr.opt:104
! msgid "Warn if the address space of an address is changed."
! msgstr "Warnen, wenn sich der Adressraum einer Adresse Ã¤ndert."
  
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr "Warnen, wenn die ISR falschgeschrieben ist, beispielsweise ohne __vector-PrÃ¤fix. Voreinstellung: eingeschaltet."
  
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr "FÃ¼r Festkomma-Bruchzahlen das Abschneiden statt Runden erlauben."
  
! #: config/avr/avr.opt:116
! msgid "Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices."
! msgstr "Annemhne, dass auf alle Daten im statischen Speicher via LDS/STS zugegriffen werden kann. Diese Option ist nur fÃ¼r eingeschrÃ¤nkte Tiny-GerÃ¤te sinnvoll."
  
! #: config/avr/avr.opt:120
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr "Nicht gegen die GerÃ¤te-spezifische Bibliothek lib<MCU>.a binden."
  
! #: config/s390/tpf.opt:23
! msgid "Enable TPF-OS tracing code."
! msgstr "TPF-OS-Tracing-Code einschalten."
  
! #: config/s390/tpf.opt:27
! msgid "Specify main object for TPF-OS."
! msgstr "Hauptobjekt fÃ¼r TPF-OS angeben."
  
! #: config/s390/s390.opt:48
! msgid "31 bit ABI."
! msgstr "31-Bit-ABI."
  
! #: config/s390/s390.opt:52
! msgid "64 bit ABI."
! msgstr "64-Bit-ABI."
  
! #: config/s390/s390.opt:120
! msgid "Maintain backchain pointer."
! msgstr "RÃ¼ckwÃ¤rtskettenzeiger pflegen."
  
! #: config/s390/s390.opt:124
! msgid "Additional debug prints."
! msgstr "ZusÃ¤tzliche Fehlerprotokollausdrucke."
  
! #: config/s390/s390.opt:128
! msgid "ESA/390 architecture."
! msgstr "ESA/390-Architektur."
  
! #: config/s390/s390.opt:132
! msgid "Enable decimal floating point hardware support."
! msgstr "HardwareunterstÃ¼tzung fÃ¼r dezimales Gleitkomma einschalten."
  
! #: config/s390/s390.opt:136
! msgid "Enable hardware floating point."
! msgstr "Hardware-Gleitkommabefehle einschalten."
  
! #: config/s390/s390.opt:140
! 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 "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."
  
! #: config/s390/s390.opt:158
! msgid "Use hardware transactional execution instructions."
! msgstr "Hardware-TransaktionsausfÃ¼hrungs-Befehle verwenden."
  
! #: config/s390/s390.opt:162
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr "Hardware-Vektorbefehle verwenden und die Vektor-ABI einschalten."
  
! #: config/s390/s390.opt:166
! msgid "Use packed stack layout."
! msgstr "Gepacktes Stapellayout verwenden."
  
! #: config/s390/s390.opt:170
! msgid "Use bras for executable < 64k."
! msgstr "FÃ¼r ausfÃ¼hrbare Datei < 64k bras verwenden."
  
! #: config/s390/s390.opt:174
! msgid "Disable hardware floating point."
! msgstr "Hardware-Gleitkommabefehle ausschalten."
  
! #: config/s390/s390.opt:178
! msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
! msgstr "HÃ¶chstanzahl der Bytes angeben, die noch im Stapel Ã¼brig sind, bevor ein Trap-Befehl ausgelÃ¶st wird."
  
! #: config/s390/s390.opt:182
! msgid "Switches off the -mstack-guard= option."
! msgstr "Die Option Â»-mstack-guardÂ« ausschalten."
  
! #: config/s390/s390.opt:186
! msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
! msgstr "ZusÃ¤tzlichen Code im Funktionsprolog ausgeben, um ein Ãœberschreiten des angegebenen Limits fÃ¼r die StapelgrÃ¶ÃŸe abzufangen (trap)."
  
! #: config/s390/s390.opt:190
! msgid "Switches off the -mstack-size= option."
! msgstr "Die Option Â»-mstack-sizeÂ« ausschalten."
  
! #: config/s390/s390.opt:198
! msgid "Use the mvcle instruction for block moves."
! msgstr "mvcle-Befehl fÃ¼r Blockkopieroperationen verwenden."
  
! #: config/s390/s390.opt:202
! msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
! msgstr "Die z-Vektor-Spracherweiterung einschalten, die das kontextabhÃ¤ngige Vektormakro einschaltet und eingebaute Funktionen im Altivec-Stil aus vecintrin.h einschaltet."
  
! #: config/s390/s390.opt:207
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
! msgstr "Warnen, wenn eine Funktion alloca verwendet oder ein Array dynamischer GrÃ¶ÃŸe erzeugt."
  
! #: config/s390/s390.opt:211
! msgid "Warn if a single function's framesize exceeds the given framesize."
! msgstr "Warnen, wenn RahmengrÃ¶ÃŸe einer einzelnen Funktion die angegebene RahmengrÃ¶ÃŸe Ã¼berschreitet."
  
! #: config/s390/s390.opt:215
! msgid "z/Architecture."
! msgstr "z/Architektur."
  
! #: config/s390/s390.opt:219
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
! msgstr "Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Standard ist 1."
  
! #: config/s390/s390.opt:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr "Alle indirekten SprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten."
  
! #: config/s390/s390.opt:239
! 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 "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."
  
! #: config/s390/s390.opt:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
! msgstr "Alle indirekten Aufrufe mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten."
  
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
! msgstr "Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten."
  
! #: config/s390/s390.opt:256
! 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 "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."
  
! #: config/s390/s390.opt:262
! 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 "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."
  
! #: config/s390/s390.opt:268 config/i386/i386.opt:1050
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
! msgstr "Bekannte indirekte Sprungauswahlen (fÃ¼r Verwendung mit den Optionen -mindirect-branch=/-mfunction-return=):"
  
! #: config/s390/s390.opt:284
! 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 "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."
  
! #: config/s390/s390.opt:293
! 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 "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."
  
! #: config/s390/s390.opt:298
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
! msgstr "Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»_mcountÂ« und Â»__fentry__Â« enthÃ¤lt."
  
! #: config/s390/s390.opt:302 config/i386/i386.opt:934
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
! msgstr "Aufrufe von Â»mcountÂ«/Â»__fentry__Â« als NOPs erzeugen. Um sie einzuschalten, mÃ¼ssen sie hineingepatcht werden."
  
! #: config/riscv/riscv.opt:26
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr "-mbranch-cost=N\tSprungkosten auf ungefÃ¤hr N Befehle setzen."
  
! #: config/riscv/riscv.opt:30
! msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
! msgstr "Bei Erzeugung von Â»-fpicÂ«-Code den ausfÃ¼hrbaren Dateien erlauben, PLTs zu verwenden. Ignoriert fÃ¼r Â»-fno-picÂ«."
  
! #: config/riscv/riscv.opt:34
! msgid "Specify integer and floating-point calling convention."
! msgstr "Aufrufkonventionen fÃ¼r Ganzzahl und Gleitkomma angeben."
  
! #: config/riscv/riscv.opt:38 config/i386/i386.opt:416
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "Versuch, den Stapel an dieser Potenz von 2 auszurichten."
  
! #: config/riscv/riscv.opt:42
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr "UnterstÃ¼tzte ABIs (fÃ¼r Verwendung mit Option Â»-mabi=Â«):"
  
! #: config/riscv/riscv.opt:67
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "Hardware-Gleitkommabefehle fÃ¼r Division und Quadratwurzel verwenden."
  
! #: config/riscv/riscv.opt:71
! msgid "Use hardware instructions for integer division."
! msgstr "Hardwarebefehle fÃ¼r Ganzzahldivision verwenden."
  
! #: config/riscv/riscv.opt:75
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
! msgstr "-march=\tCode fÃ¼r die angegebene RISC-V-ISA (z.B. RV64IM) erzeugen. ISA-Zeichenketten mÃ¼ssen in Kleinbuchstaben angegeben werden."
  
! #: config/riscv/riscv.opt:84
! 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\tGlobale und statische Daten kleiner als <N> Bytes in einen gesonderten Abschnitt legen (bei manchen Zielarchitekturen)."
  
! #: config/riscv/riscv.opt:88
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "Kleineren, aber langsameren Code fÃ¼r Funktionsprologe und -epiloge verwenden."
  
! #: config/riscv/riscv.opt:92 config/aarch64/aarch64.opt:88
! msgid "Specify the code model."
! msgstr "Codemodell angeben."
  
! #: config/riscv/riscv.opt:96
! msgid "Do not generate unaligned memory accesses."
! msgstr "Keine unausgerichteten Speicherzugriffe erzeugen."
  
! #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/tilegx/tilegx.opt:57 config/rs6000/aix64.opt:36
! #: config/rs6000/linux64.opt:32
! msgid "Known code models (for use with the -mcmodel= option):"
! msgstr "Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):"
  
! #: config/riscv/riscv.opt:110
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
! msgstr "%reloc()-Operatoren statt Assemblermakros verwenden, um Adressen zu laden."
  
! #: config/riscv/riscv.opt:114
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
! msgstr "Linker-Lockerungen ausnutzen, um die Anzahl der Befehle zu reduzieren, die fÃ¼r das Materialisieren von Symboladressen verwendet werden."
  
! #: config/riscv/riscv.opt:133
! msgid "Emit RISC-V ELF attribute."
! msgstr "ELF-Attribut fÃ¼r RISC-V generieren."
  
! #: config/darwin.opt:117
! msgid "Generate compile-time CFString objects."
! msgstr "CFString-Objekte zum Kompilierungszeitpunkt generieren."
  
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
! msgstr "Warnen, wenn konstante CFString-Objekte unportable Zeichen enthalten."
  
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
! msgstr "Stubs im AT&T-Stil fÃ¼r Mach-O erzeugen."
  
! #: config/darwin.opt:223
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "Code fÃ¼r ausfÃ¼hrbare Dateien (NICHT Shared Libraries) erzeugen."
  
! #: config/darwin.opt:227
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "FÃ¼r schnelles Debugging geeigneten Code erzeugen."
  
! #: config/darwin.opt:235
! msgid "The earliest MacOS X version on which this program will run."
! msgstr "Die Ã¤lteste macOS-X-Version, auf der dieses Programm laufen wird."
  
! #: config/darwin.opt:239
! msgid "Set sizeof(bool) to 1."
! msgstr "sizeof(bool) auf 1 festlegen."
  
! #: config/darwin.opt:243
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Code fÃ¼r ladbare Darwin-Kernelerweiterungen erzeugen."
  
! #: config/darwin.opt:247
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Code fÃ¼r ladbare Darwin-Kernelerweiterungen oder Kernel erzeugen."
  
! #: config/darwin.opt:251
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr "-iframework <Verz>\t<Verz> an das Ende des EinfÃ¼gepfades des System-Frameworks anfÃ¼gen."
  
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
! msgstr "Die Version von ld64, die fÃ¼r diese Toolchain verwendet wird."
  
! #: config/sh/superh.opt:6
! msgid "Board name [and memory region]."
! msgstr "Boardname [und Speicherbereich]."
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
! msgstr "Laufzeitname."
  
! #: config/sh/sh.opt:42
! msgid "Generate SH1 code."
! msgstr "SH1-Code erzeugen."
  
! #: config/sh/sh.opt:46
! msgid "Generate SH2 code."
! msgstr "SH2-Code erzeugen."
  
! #: config/sh/sh.opt:50
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "Standard SH2a-FPU-Code mit doppelter Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:54
! msgid "Generate SH2a FPU-less code."
! msgstr "FPU-freien SH2a-Code erzeugen."
  
! #: config/sh/sh.opt:58
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "Standard SH2a-FPU-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:62
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "SH2a-FPU-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:66
! msgid "Generate SH2e code."
! msgstr "SH2e-Code erzeugen."
  
! #: config/sh/sh.opt:70
! msgid "Generate SH3 code."
! msgstr "SH3-Code erzeugen."
  
! #: config/sh/sh.opt:74
! msgid "Generate SH3e code."
! msgstr "SH3e-Code erzeugen."
  
! #: config/sh/sh.opt:78
! msgid "Generate SH4 code."
! msgstr "SH4-Code erzeugen."
  
! #: config/sh/sh.opt:82
! msgid "Generate SH4-100 code."
! msgstr "SH4-100-Code erzeugen."
  
! #: config/sh/sh.opt:86
! msgid "Generate SH4-200 code."
! msgstr "SH4-200-Code erzeugen."
  
! #: config/sh/sh.opt:92
! msgid "Generate SH4-300 code."
! msgstr "SH4-300-Code erzeugen."
  
! #: config/sh/sh.opt:96
! msgid "Generate SH4 FPU-less code."
! msgstr "FPU-freien SH4-Code erzeugen."
  
! #: config/sh/sh.opt:100
! msgid "Generate SH4-100 FPU-less code."
! msgstr "FPU-freien SH4-100-Code erzeugen."
  
! #: config/sh/sh.opt:104
! msgid "Generate SH4-200 FPU-less code."
! msgstr "FPU-freien SH4-200-Code erzeugen."
  
! #: config/sh/sh.opt:108
! msgid "Generate SH4-300 FPU-less code."
! msgstr "FPU-freien SH4-300-Code erzeugen."
  
! #: config/sh/sh.opt:112
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Code fÃ¼r Serie SH4 340 erzeugen (ohne MMU/FPU)."
  
! #: config/sh/sh.opt:117
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Code fÃ¼r Serie SH4 400 erzeugen (ohne MMU/FPU)."
  
! #: config/sh/sh.opt:122
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Code fÃ¼r Serie SH4 500 erzeugen (ohne FPU)"
  
! #: config/sh/sh.opt:127
! msgid "Generate default single-precision SH4 code."
! msgstr "Standard SH4-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:131
! msgid "Generate default single-precision SH4-100 code."
! msgstr "Standard SH4-100-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:135
! msgid "Generate default single-precision SH4-200 code."
! msgstr "Standard SH4-200-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:139
! msgid "Generate default single-precision SH4-300 code."
! msgstr "Standard SH4-300-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:143
! msgid "Generate only single-precision SH4 code."
! msgstr "SH4-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:147
! msgid "Generate only single-precision SH4-100 code."
! msgstr "SH4-100-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:151
! msgid "Generate only single-precision SH4-200 code."
! msgstr "SH4-200-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:155
! msgid "Generate only single-precision SH4-300 code."
! msgstr "SH4-300-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:159
! msgid "Generate SH4a code."
! msgstr "SH4a-Code erzeugen."
  
! #: config/sh/sh.opt:163
! msgid "Generate SH4a FPU-less code."
! msgstr "FPU-freien SH4a-Code erzeugen."
  
! #: config/sh/sh.opt:167
! msgid "Generate default single-precision SH4a code."
! msgstr "Standard SH4a-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:171
! msgid "Generate only single-precision SH4a code."
! msgstr "SH4a-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:175
! msgid "Generate SH4al-dsp code."
! msgstr "SH4al-dsp-Code erzeugen."
  
! #: config/sh/sh.opt:179 config/i386/i386.opt:216
! msgid "Reserve space for outgoing arguments in the function prologue."
! msgstr "Platz fÃ¼r Ausgabeargumente in Funktionsprolog reservieren."
  
! #: config/sh/sh.opt:183
! msgid "Generate code in big endian mode."
! msgstr "Code im Â»Big EndianÂ«-Modus erzeugen."
  
! #: config/sh/sh.opt:187
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "32-Bit-Versatz in switch-Tabellen erzeugen."
  
! #: config/sh/sh.opt:191
! msgid "Generate bit instructions."
! msgstr "Bit-Befehle erzeugen."
  
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
! msgstr "Annehmen, dass bedingte SprÃ¼nge mit Weite Null schnell sind."
  
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
! msgstr "Verwendung der Delay-Slots fÃ¼r bedingte SprÃ¼nge erzwingen."
  
! #: config/sh/sh.opt:207
! msgid "Align doubles at 64-bit boundaries."
! msgstr "Doubles auf 64-Bit-Grenzen ausrichten."
  
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
! msgstr "Divisionsstrategie, eine von: call-div1, call-fp, call-table."
  
! #: config/sh/sh.opt:215
! msgid "Specify name for 32 bit signed division function."
! msgstr "Namen fÃ¼r die Funktion zur vorzeichenbehafteten 32-Bit-Division angeben."
  
! #: config/sh/sh.opt:219
! msgid "Generate ELF FDPIC code."
! msgstr "ELF-FDPIC-Code erzeugen."
  
! #: config/sh/sh.opt:223
! msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
! msgstr "Verwendung von 64-Bit Gleitkommaregistern in FMOV-Befehlen einschalten. Siehe auch -mdalign, wenn 64-Bit-Ausrichtung benÃ¶tigt wird."
  
! #: config/sh/sh.opt:231 config/sh/sh.opt:269
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr "Renesas-(vormals Hitachi)/SuperH-Aufrufkonventionen folgen."
  
! #: config/sh/sh.opt:235
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "IEEE-Befolgung fÃ¼r Gleitkommavergleiche erhÃ¶hen."
  
! #: config/sh/sh.opt:239
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr "Code inline einbetten, um Befehlscache nach dem Aufsetzen verschachtelter Funktionstrampoline zu verwerfen."
  
! #: config/sh/sh.opt:247
! msgid "Generate code in little endian mode."
! msgstr "Code im Â»Little EndianÂ«-Modus erzeugen."
  
! #: config/sh/sh.opt:251
! msgid "Mark MAC register as call-clobbered."
! msgstr "MAC-Register als Aufruf-zerstÃ¶rt markieren."
  
! #: config/sh/sh.opt:257
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr "Structs auf Vielfache von 4 Bytes vergrÃ¶ÃŸern (Warnung: ABI geÃ¤ndert)."
  
! #: config/sh/sh.opt:261
! msgid "Emit function-calls using global offset table when generating PIC."
! msgstr "Bei PIC-Erzeugung Funktionsaufrufe ausgeben, die die globale Offsettabelle verwenden."
  
! #: config/sh/sh.opt:265
! msgid "Shorten address references during linking."
! msgstr "Beim Binden Adressreferenzen verkÃ¼rzen."
  
! #: config/sh/sh.opt:273
! msgid "Specify the model for atomic operations."
! msgstr "Das Modell fÃ¼r atomare Operationen angeben."
  
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
! msgstr "Befehl tas.b fÃ¼r __atomic_test_and_set verwenden."
  
! #: config/sh/sh.opt:281
! msgid "Cost to assume for a multiply insn."
! msgstr "FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten."
  
! #: config/sh/sh.opt:285
! msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
! msgstr "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."
  
! #: config/sh/sh.opt:291
! msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr "Vorgeben, dass branch-around-a-move ein bedingter Sprung ist."
  
! #: config/sh/sh.opt:295
! msgid "Enable the use of the fsca instruction."
! msgstr "Verwendung des fsca-Befehls einschalten."
  
! #: config/sh/sh.opt:299
! msgid "Enable the use of the fsrra instruction."
! msgstr "Verwendung des fsrra-Befehls einschalten."
  
! #: config/sh/sh.opt:303
! msgid "Use LRA instead of reload (transitional)."
! msgstr "LRA statt Neuladen verwenden (Ã¼bergangsweise)."
  
  #: config/i386/i386.opt:192
  msgid "sizeof(long double) is 16."
--- 8538,9352 ----
  msgid "Support TLS segment larger than 64K."
  msgstr "TLS-Segment grÃ¶ÃŸer als 64K unterstÃ¼tzen."
  
! #: config/riscv/riscv.opt:26
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr "-mbranch-cost=N\tSprungkosten auf ungefÃ¤hr N Befehle setzen."
  
! #: config/riscv/riscv.opt:30
! msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
! msgstr "Bei Erzeugung von Â»-fpicÂ«-Code den ausfÃ¼hrbaren Dateien erlauben, PLTs zu verwenden. Ignoriert fÃ¼r Â»-fno-picÂ«."
  
! #: config/riscv/riscv.opt:34
! msgid "Specify integer and floating-point calling convention."
! msgstr "Aufrufkonventionen fÃ¼r Ganzzahl und Gleitkomma angeben."
  
! #: config/riscv/riscv.opt:38 config/i386/i386.opt:416
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "Versuch, den Stapel an dieser Potenz von 2 auszurichten."
  
! #: config/riscv/riscv.opt:42
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr "UnterstÃ¼tzte ABIs (fÃ¼r Verwendung mit Option Â»-mabi=Â«):"
  
! #: config/riscv/riscv.opt:67
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "Hardware-Gleitkommabefehle fÃ¼r Division und Quadratwurzel verwenden."
  
! #: config/riscv/riscv.opt:71
! msgid "Use hardware instructions for integer division."
! msgstr "Hardwarebefehle fÃ¼r Ganzzahldivision verwenden."
  
! #: config/riscv/riscv.opt:75
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
! msgstr "-march=\tCode fÃ¼r die angegebene RISC-V-ISA (z.B. RV64IM) erzeugen. ISA-Zeichenketten mÃ¼ssen in Kleinbuchstaben angegeben werden."
  
! #: config/riscv/riscv.opt:80 config/mips/mips.opt:405
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
! msgstr "-mtune=PROZESSOR\tAusgabe fÃ¼r PROZESSOR optimieren."
  
! #: config/riscv/riscv.opt:84
! 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\tGlobale und statische Daten kleiner als <N> Bytes in einen gesonderten Abschnitt legen (bei manchen Zielarchitekturen)."
  
! #: config/riscv/riscv.opt:88
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "Kleineren, aber langsameren Code fÃ¼r Funktionsprologe und -epiloge verwenden."
  
! #: config/riscv/riscv.opt:92 config/aarch64/aarch64.opt:88
! msgid "Specify the code model."
! msgstr "Codemodell angeben."
  
! #: config/riscv/riscv.opt:96
! msgid "Do not generate unaligned memory accesses."
! msgstr "Keine unausgerichteten Speicherzugriffe erzeugen."
  
! #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
! #: config/tilegx/tilegx.opt:57
! msgid "Known code models (for use with the -mcmodel= option):"
! msgstr "Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):"
  
! #: config/riscv/riscv.opt:110
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
! msgstr "%reloc()-Operatoren statt Assemblermakros verwenden, um Adressen zu laden."
  
! #: config/riscv/riscv.opt:114
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
! msgstr "Linker-Lockerungen ausnutzen, um die Anzahl der Befehle zu reduzieren, die fÃ¼r das Materialisieren von Symboladressen verwendet werden."
  
! #: config/riscv/riscv.opt:133
! msgid "Emit RISC-V ELF attribute."
! msgstr "ELF-Attribut fÃ¼r RISC-V generieren."
  
! #: config/m32c/m32c.opt:23
! msgid "-msim\tUse simulator runtime."
! msgstr "-msim\tSimulator-Laufzeitumgebung verwenden."
  
! #: config/m32c/m32c.opt:27
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr "-mcpu=r8c\tCode fÃ¼r R8C-Varianten kompilieren."
  
! #: config/m32c/m32c.opt:31
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr "-mcpu=m16c\tCode fÃ¼r M16C-Varianten kompilieren."
  
! #: config/m32c/m32c.opt:35
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr "-mcpu=m32cm\tCode fÃ¼r M32CM-Varianten kompilieren."
  
! #: config/m32c/m32c.opt:39
! msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr "-mcpu=m32c\tCode fÃ¼r M32C-Varianten kompilieren."
  
! #: config/m32c/m32c.opt:43
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr "-memregs=\tAnzahl der Memreg-Bytes (Standard: 16, Bereich: 0..16)."
  
! #: config/msp430/msp430.opt:7
! msgid "Force assembly output to always use hex constants."
! msgstr "Erzwingen, dass die Assembler-Ausgabe immer Hexadezimalkonstanten verwendet."
  
! #: config/msp430/msp430.opt:11
! msgid "Specify the MCU to build for."
! msgstr "MCU angeben, fÃ¼r die gebaut wird."
  
! #: config/msp430/msp430.opt:15
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
! msgstr "Warnen, wenn ein MCU-Name unbekannt ist oder mit anderen Optionen unvertrÃ¤glich ist (Vorgabe: eingeschaltet)."
  
! #: config/msp430/msp430.opt:19
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
! msgstr "ISA angeben, fÃ¼r die gebaut wird: msp430, msp430x, msp430xv2."
  
! #: config/msp430/msp430.opt:23
! msgid "Select large model - 20-bit addresses/pointers."
! msgstr "GroÃŸes Speichermodell wÃ¤hlen â€“ 20-Bit-Adressen/-Zeiger."
  
! #: config/msp430/msp430.opt:27
! msgid "Select small model - 16-bit addresses/pointers (default)."
! msgstr "Kleines Speichermodell wÃ¤hlen â€“ 16-Bit-Adressen/-Zeiger (Voreinstellung)."
  
! #: config/msp430/msp430.opt:31
! msgid "Optimize opcode sizes at link time."
! msgstr "OpcodegrÃ¶ÃŸen zur Linkzeit optimieren."
  
! #: config/msp430/msp430.opt:38
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
! msgstr "Minimale Laufzeitumgebung (keine statischen Initialisierer oder Konstruktoren) fÃ¼r speicherarme GerÃ¤te verwenden."
  
! #: config/msp430/msp430.opt:45
! msgid "Specify the type of hardware multiply to support."
! msgstr "Art der Hardware-Multiplikation angeben."
  
! #: config/msp430/msp430.opt:67
! msgid "Specify whether functions should be placed into low or high memory."
! msgstr "Angabe, ob Funktionen in den niedrigen oder hohen Speicherbereich platziert werden."
  
! #: config/msp430/msp430.opt:71
! msgid "Specify whether variables should be placed into low or high memory."
! msgstr "Angeben, ob Variablen in den niedrigen oder hohen Speicher platziert werden."
  
! #: config/msp430/msp430.opt:90
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
! msgstr "Gibt an den Assembler eine Anforderung weiter, damit dieser diverse Chipfehler umgeht."
  
! #: config/msp430/msp430.opt:94
! msgid "Passes on a request to the assembler to warn about various silicon errata."
! msgstr "Gibt an den Assembler eine Anforderung weiter, damit dieser bei diversen Chipfehlern warnt."
  
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
! msgstr "MÃ¶gliche TLS-Dialekte:"
  
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
! msgstr "Codemodell-Optionsnamen fÃ¼r -mcmodel:"
  
! #: config/aarch64/aarch64.opt:68 config/arm/arm.opt:99
! #: config/microblaze/microblaze.opt:60
! msgid "Assume target CPU is configured as big endian."
! msgstr "Ziel-CPU als Â»big endianÂ«-konfiguriert annehmen."
  
! #: config/aarch64/aarch64.opt:72 config/i386/i386.opt:1019
! msgid "Generate code which uses only the general registers."
! msgstr "Code erzeugen, der nur die allgemeinen Register verwendet."
  
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
! msgstr "Umgehung von Erratum 835769 fÃ¼r ARM-Cortex-A53."
  
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
! msgstr "Umgehung von Erratum 843419 fÃ¼r ARM-Cortex-A53."
  
! #: config/aarch64/aarch64.opt:84 config/arm/arm.opt:164
! #: config/microblaze/microblaze.opt:64
! msgid "Assume target CPU is configured as little endian."
! msgstr "Ziel-CPU als Â»little endianÂ«-konfiguriert annehmen."
  
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr "Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden."
  
! #: config/aarch64/aarch64.opt:96 config/i386/i386.opt:400
! msgid "Omit the frame pointer in leaf functions."
! msgstr "Rahmenzeiger in Blattfunktionen auslassen."
  
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
! msgstr "TLS-Dialekt angeben."
  
! #: config/aarch64/aarch64.opt:104
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
! msgstr "Bit-Breite des unmittelbaren TLS-Versatzes angeben. GÃ¼ltige Werte sind 12, 24, 32, 48."
  
! #: config/aarch64/aarch64.opt:123
! msgid "Use features of architecture ARCH."
! msgstr "Eigenschaften der Architektur ARCH verwenden."
  
! #: config/aarch64/aarch64.opt:127
! msgid "Use features of and optimize for CPU."
! msgstr "Eigenschaften der angegebenen CPU verwenden und dafÃ¼r optimieren."
  
! #: config/aarch64/aarch64.opt:131
! msgid "Optimize for CPU."
! msgstr "FÃ¼r CPU optimieren."
  
! #: config/aarch64/aarch64.opt:135
! msgid "Generate code that conforms to the specified ABI."
! msgstr "Code erzeugen, der zum angegebenen ABI passt."
  
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
! msgstr "-moverride=<Zeichenkette>\tNur fÃ¼r Powernutzer! CPU-Optimierungsparameter Ã¼bersteuern."
  
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
! msgstr "Bekannte AArch64-ABIs (fÃ¼r Verwendung mit Option -mabi=):"
  
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
! msgstr "Ladebefehle relativ zum PC."
  
! #: config/aarch64/aarch64.opt:157
! msgid "Use branch-protection features."
! msgstr "Verzweigungsschutz-Features verwenden."
  
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
! msgstr "GÃ¼ltigkeitsbereich der signierten RÃ¼ckgabeadressen."
  
! #: config/aarch64/aarch64.opt:165
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
! msgstr "UnterstÃ¼tzte RÃ¼ckgabeadress-Signierbereiche fÃ¼r AArch64 (fÃ¼r die Option Â»-msign-return-address=Â«):"
  
! #: config/aarch64/aarch64.opt:178
! 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 "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."
  
! #: config/aarch64/aarch64.opt:184
! 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 "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."
  
! #: config/aarch64/aarch64.opt:191
! 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 "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."
  
! #: config/aarch64/aarch64.opt:197
! msgid "The possible SVE vector lengths:"
! msgstr "MÃ¶gliche SVE-VektorlÃ¤ngen:"
  
! #: config/aarch64/aarch64.opt:219
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
! msgstr "-msve-vector-bits=<Anzahl>\tAnzahl der Bits in einem SVE-Vektorregister festlegen."
  
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
! msgstr "AusfÃ¼hrliche Ausgabe des Kostenmodells in den Debug-Dumpdateien einschalten."
  
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
! msgstr "Code generieren, um mitzuverfolgen, wann die CPU falsch spekulieren kÃ¶nnte."
  
! #: config/aarch64/aarch64.opt:231 config/i386/i386.opt:983
! #: config/rs6000/rs6000.opt:542
! msgid "Use given stack-protector guard."
! msgstr "Angegebenen Stapelschutz-WÃ¤chter verwenden."
  
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "GÃ¼ltige Argumente fÃ¼r -mstack-protector-guart=:"
  
! #: config/aarch64/aarch64.opt:245
! 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 "Das in der Kommandozeile angegebene Systemregister als Stapelschutz-WÃ¤chterregister verwenden. Diese Option ist fÃ¼r fstack-protector-strong gedacht und nicht fÃ¼r die Verwendung in Benutzer-Code."
  
! #: config/aarch64/aarch64.opt:251
! 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 "Einen konstanten Wert als Offset vom Stapelschutz-WÃ¤chterregister verwenden, sp_el0. Diese Option ist fÃ¼r fstack-protector-strong gedacht und nicht fÃ¼r die Verwendung in Benutzer-Code."
  
! #: config/linux.opt:24
! msgid "Use Bionic C library."
! msgstr "Bionic-C-Bibliothek verwenden."
  
! #: config/linux.opt:28
! msgid "Use GNU C library."
! msgstr "GNU-C-Bibliothek verwenden."
  
! #: config/linux.opt:32
! msgid "Use uClibc C library."
! msgstr "uClibc-C-Bibliothek verwenden."
  
! #: config/linux.opt:36
! msgid "Use musl C library."
! msgstr "musl-C-Bibliothek verwenden."
  
! #: config/ia64/ilp32.opt:3
! msgid "Generate ILP32 code."
! msgstr "ILP32-Code erzeugen."
  
! #: config/ia64/ilp32.opt:7
! msgid "Generate LP64 code."
! msgstr "LP64-Code erzeugen."
  
! #: config/ia64/ia64.opt:28
! msgid "Generate big endian code."
! msgstr "Big-Endian-Code erzeugen."
  
! #: config/ia64/ia64.opt:32
! msgid "Generate little endian code."
! msgstr "Little-Endian-Code erzeugen."
  
! #: config/ia64/ia64.opt:36
! msgid "Generate code for GNU as."
! msgstr "Code fÃ¼r GNU as erzeugen."
  
! #: config/ia64/ia64.opt:40
! msgid "Generate code for GNU ld."
! msgstr "Code fÃ¼r GNU ld erzeugen."
  
! #: config/ia64/ia64.opt:44
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr "Vor und nach Â»volatile extendedÂ«-asms Stopp-Bits ausgeben."
  
! #: config/ia64/ia64.opt:48
! msgid "Use in/loc/out register names."
! msgstr "Registernamen der Form in/loc/out ausgeben."
  
! #: config/ia64/ia64.opt:55
! msgid "Enable use of sdata/scommon/sbss."
! msgstr "Verwendung von sdata/scommon/sbss einschalten."
  
! #: config/ia64/ia64.opt:59
! msgid "Generate code without GP reg."
! msgstr "Code ohne Register fÃ¼r globalen Zeiger erzeugen."
  
! #: config/ia64/ia64.opt:63
! msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr "Globaler Zeiger ist konstant (trotzdem bei indirekten Aufrufen sichern/wiederherstellen)."
  
! #: config/ia64/ia64.opt:67
! msgid "Generate self-relocatable code."
! msgstr "Selbstverschiebbaren Code erzeugen."
  
! #: config/ia64/ia64.opt:71
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "Eingebettete Gleitkommadivision erzeugen, auf Wartezeit optimieren."
  
! #: config/ia64/ia64.opt:75
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "Eingebettete Gleitkommadivision erzeugen, auf Durchsatz optimieren."
  
! #: config/ia64/ia64.opt:82
! msgid "Generate inline integer division, optimize for latency."
! msgstr "Eingebettete Ganzzahldivision erzeugen, auf Wartezeit optimieren."
  
! #: config/ia64/ia64.opt:86
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "Eingebettete Ganzzahldivision erzeugen, auf Durchsatz optimieren."
  
! #: config/ia64/ia64.opt:90
! msgid "Do not inline integer division."
! msgstr "Ganzzahldivision nicht Â»inlineÂ« generieren."
  
! #: config/ia64/ia64.opt:94
! msgid "Generate inline square root, optimize for latency."
! msgstr "Quadratwurzel Â»inlineÂ« erzeugen, auf Wartezeit optimieren."
  
! #: config/ia64/ia64.opt:98
! msgid "Generate inline square root, optimize for throughput."
! msgstr "Quadratwurzel Â»inlineÂ« erzeugen, auf Durchsatz optimieren."
  
! #: config/ia64/ia64.opt:102
! msgid "Do not inline square root."
! msgstr "Quadratwurzel nicht Â»inlineÂ« generieren."
  
! #: config/ia64/ia64.opt:106
! msgid "Enable DWARF line debug info via GNU as."
! msgstr "Dwarf-Zeilenfehlersuchinfo Ã¼ber GNU as einschalten."
  
! #: config/ia64/ia64.opt:110
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "FrÃ¼here Stopp-Bit-Platzierung fÃ¼r bessere Planung einschalten."
  
! #: config/ia64/ia64.opt:114 config/spu/spu.opt:72 config/pa/pa.opt:62
! #: config/sh/sh.opt:227
! msgid "Specify range of registers to make fixed."
! msgstr "Bereich der zu fixierenden Register angeben."
  
! #: config/ia64/ia64.opt:118 config/alpha/alpha.opt:130
! msgid "Specify bit size of immediate TLS offsets."
! msgstr "Bit-Breite des unmittelbaren TLS-Versatzes angeben."
  
! #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:514
! #: config/s390/s390.opt:194 config/sparc/sparc.opt:146
! #: config/visium/visium.opt:49
! msgid "Schedule code for given CPU."
! msgstr "Code fÃ¼r die gegebene CPU planen."
  
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
! msgstr "Bekannte Itanium-CPUs (fÃ¼r Verwendung mit Option -mtune=):"
  
! #: config/ia64/ia64.opt:136
! msgid "Use data speculation before reload."
! msgstr "Datenspekulation vor Neuladen verwenden."
  
! #: config/ia64/ia64.opt:140
! msgid "Use data speculation after reload."
! msgstr "Datenspekulation nach Neuladen verwenden."
  
! #: config/ia64/ia64.opt:144
! msgid "Use control speculation."
! msgstr "Steuerungsspekulation verwenden."
  
! #: config/ia64/ia64.opt:148
! msgid "Use in block data speculation before reload."
! msgstr "Blockweise Datenspekulation vor Neuladen verwenden."
  
! #: config/ia64/ia64.opt:152
! msgid "Use in block data speculation after reload."
! msgstr "Blockweise Datenspekulation nach Neuladen verwenden."
  
! #: config/ia64/ia64.opt:156
! msgid "Use in block control speculation."
! msgstr "Blockweise Steuerungsspekulation verwenden."
  
! #: config/ia64/ia64.opt:160
! msgid "Use simple data speculation check."
! msgstr "Einfachen Datenspekulationstest verwenden."
  
! #: config/ia64/ia64.opt:164
! msgid "Use simple data speculation check for control speculation."
! msgstr "Einfachen Datenspekulationstest fÃ¼r Steuerungsspekulation verwenden."
  
! #: config/ia64/ia64.opt:174
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr "Spekulative AbhÃ¤ngigkeiten wÃ¤hrend PrioritÃ¤tsberechnung der Befehle zÃ¤hlen."
  
! #: config/ia64/ia64.opt:178
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr "Bei Planung ein Stopp-Bit nach jedem Takt einfÃ¼gen."
  
! #: config/ia64/ia64.opt:182
! msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
! msgstr "Annehmen, dass Gleitkomma-Speichern und -Laden wahrscheinlich keinen Konflikt verursachen, wenn sie in dieselbe Befehlsgruppe gelegt werden."
  
! #: config/ia64/ia64.opt:186
! 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 "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."
  
! #: config/ia64/ia64.opt:190
! msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
! msgstr "Mehr als Â»msched-max-memory-insnsÂ« in Befehlsgruppe verbieten. Ansonsten ist Grenze Â»weichÂ« (Nicht-Speicheroperationen beim Erreichen der Grenze bevorzugen)."
  
! #: config/ia64/ia64.opt:194
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr "Keine PrÃ¼fungen fÃ¼r Steuerungs-Spekulation in selektiver Planung."
  
! #: config/spu/spu.opt:20
! msgid "Emit warnings when run-time relocations are generated."
! msgstr "Warnen, wenn Verschiebungen zur Laufzeit erzeugt werden."
  
! #: config/spu/spu.opt:24
! msgid "Emit errors when run-time relocations are generated."
! msgstr "Fehler melden, wenn Verschiebungen zur Laufzeit erzeugt werden."
  
! #: config/spu/spu.opt:28
! msgid "Specify cost of branches (Default 20)."
! msgstr "Sprungkosten angeben (Standard: 20)."
  
! #: config/spu/spu.opt:32
! msgid "Make sure loads and stores are not moved past DMA instructions."
! msgstr "Sicherstellen, dass Laden/Speichern nicht hinter DMA-Befehle verschoben wird."
  
! #: config/spu/spu.opt:36
! msgid "volatile must be specified on any memory that is effected by DMA."
! msgstr "Â»volatileÂ« muss fÃ¼r jeden Speicher angegeben werden, der von DMA beeinflusst wird."
  
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
! msgstr "NOPs einfÃ¼gen, wenn es die Leistung durch DoppelausfÃ¼hrung erhÃ¶ht (Standard)."
  
! #: config/spu/spu.opt:48
! msgid "Use standard main function as entry for startup."
! msgstr "Die Standard-main-Funktion als Einsprungpunkt zum Starten verwenden."
  
! #: config/spu/spu.opt:52
! msgid "Generate branch hints for branches."
! msgstr "Sprunghinweise fÃ¼r SprÃ¼nge erzeugen."
  
! #: config/spu/spu.opt:56
! msgid "Maximum number of nops to insert for a hint (Default 2)."
! msgstr "HÃ¶chstzahl der fÃ¼r einen Hinweis einzufÃ¼genden NOPs (Standard: 2)."
  
! #: config/spu/spu.opt:60
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
! msgstr "UngefÃ¤hre HÃ¶chstzahl der zwischen einem Hinweis und seinem Zweig erlaubten Befehlen [125]."
  
! #: config/spu/spu.opt:64
! msgid "Generate code for 18 bit addressing."
! msgstr "Code fÃ¼r 18-Bit-Adressierung erzeugen."
  
! #: config/spu/spu.opt:68
! msgid "Generate code for 32 bit addressing."
! msgstr "Code fÃ¼r 32-Bit-Adressierung erzeugen."
  
! #: config/spu/spu.opt:76
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
! msgstr "HBRP-Befehle nach angedeuteten Sprungzielen einfÃ¼gen, um SPU-HÃ¤ngeproblem zu vermeiden."
  
! #: config/spu/spu.opt:80 config/i386/i386.opt:257 config/s390/s390.opt:56
! msgid "Generate code for given CPU."
! msgstr "Code fÃ¼r die angegebene CPU erzeugen."
  
! #: config/spu/spu.opt:88
! msgid "Access variables in 32-bit PPU objects (default)."
! msgstr "Auf Variablen in 32-Bit-PPU-Objekten zugreifen (Standard)."
  
! #: config/spu/spu.opt:92
! msgid "Access variables in 64-bit PPU objects."
! msgstr "Auf Variablen in 64-Bit-PPU-Objekten zugreifen."
  
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
! msgstr "Umwandlungen zwischen __ea und allgemeinen Zeigern erlauben (Standard)."
  
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
! msgstr "GrÃ¶ÃŸe (in KB) des Software-Datencache."
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
! msgstr "Zeilen des Software-Datencache atomar zurÃ¼ckschreiben (Standard)."
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
! msgstr "Register r32..r63 nicht verwenden."
  
! #: config/epiphany/epiphany.opt:28
! msgid "Preferentially allocate registers that allow short instruction generation."
! msgstr "Vorzugsweise Register reservieren, die kurze Befehle ermÃ¶glichen."
  
! #: config/epiphany/epiphany.opt:32
! msgid "Set branch cost."
! msgstr "Sprungkosten festlegen."
  
! #: config/epiphany/epiphany.opt:36
! msgid "Enable conditional move instruction usage."
! msgstr "Verwendung bedingter Kopierbefehle einschalten."
  
! #: config/epiphany/epiphany.opt:40
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "Anzahl der zu erzeugenden NOPs vor jeder Befehlsfolge festlegen."
  
! #: config/epiphany/epiphany.opt:52
! msgid "Use software floating point comparisons."
! msgstr "Software-Gleitkommavergleiche verwenden."
  
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
! msgstr "Aufteilung von 32-Bit-Immediates in oberen/unteren Teil einschalten."
  
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr "Verwendung von POST_INC / POST_DEC einschalten."
  
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
! msgstr "Verwendung von POST_MODIFY einschalten."
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
! msgstr "Anzahl der reservierten Bytes fÃ¼r die aufgerufene Funktion auf dem Stapel."
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
! msgstr "Rundung zur nÃ¤chsten Ganzzahl fÃ¼r Zwecke der Planung annehmen."
  
! #: config/epiphany/epiphany.opt:76
! msgid "Generate call insns as indirect calls."
! msgstr "Sprungbefehle als indirekte SprÃ¼nge erzeugen."
  
! #: config/epiphany/epiphany.opt:80
! msgid "Generate call insns as direct calls."
! msgstr "Sprungbefehle als direkte SprÃ¼nge erzeugen."
  
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
! msgstr "Annahme, dass Marken und Symbole mit absoluten 16-Bit-Adressen adressiert werden kÃ¶nnen."
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
! msgstr "Abschneiden von Gleitkomma- zu Ganzzahl darf durch Rundung ersetzt werden, um Modusumschaltung zu verhindern."
  
! #: config/epiphany/epiphany.opt:112
! msgid "Vectorize for double-word operations."
! msgstr "FÃ¼r Doppelwort-Operationen vektorisieren."
  
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
! msgstr "Nicht ausgerichtete 8-Byte-Vektor-Bewegungen vor Nach-Bewegungs-Adresserzeugung aufteilen."
  
! #: config/epiphany/epiphany.opt:132
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "Gleitkommaeinheit fÃ¼r Ganzzahladdition und -subtraktion verwenden."
  
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
! msgstr "Register festlegen, das den Wert -1 enthÃ¤lt."
  
! #: config/ft32/ft32.opt:23
! msgid "Target the software simulator."
! msgstr "Auf den Software-Simulator abzielen."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:225 config/mips/mips.opt:393
! #: config/arc/arc.opt:406
! msgid "Use LRA instead of reload."
! msgstr "LRA statt Â»reloadÂ« verwenden."
  
! #: config/ft32/ft32.opt:31
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Verwendung von DIV- und MOD-Befehlen verhindern."
  
! #: config/ft32/ft32.opt:35
! msgid "Target the FT32B architecture."
! msgstr "Code fÃ¼r die FT32B-Architektur erzeugen."
  
! #: config/ft32/ft32.opt:39
! msgid "Enable FT32B code compression."
! msgstr "Codekomprimierung fÃ¼r FT32B-Code aktivieren."
  
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
! msgstr "Vermeiden, lesbare Daten in Programmspeicher abzulegen."
  
! #: config/h8300/h8300.opt:23
! msgid "Generate H8S code."
! msgstr "H8S-Code erzeugen."
  
! #: config/h8300/h8300.opt:27
! msgid "Generate H8SX code."
! msgstr "H8SX-Code erzeugen."
  
! #: config/h8300/h8300.opt:31
! msgid "Generate H8S/2600 code."
! msgstr "H8S/2600-Code erzeugen."
  
! #: config/h8300/h8300.opt:35
! msgid "Make integers 32 bits wide."
! msgstr "Ganzzahlen 32 Bit breit machen."
  
! #: config/h8300/h8300.opt:42
! msgid "Use registers for argument passing."
! msgstr "Register zur ArgumentÃ¼bergabe verwenden."
  
! #: config/h8300/h8300.opt:46
! msgid "Consider access to byte sized memory slow."
! msgstr "Zugriff auf Speicher in BytegrÃ¶ÃŸe als langsam betrachten."
  
! #: config/h8300/h8300.opt:50
! msgid "Enable linker relaxing."
! msgstr "Binderlockerung einschalten."
  
! #: config/h8300/h8300.opt:54
! msgid "Generate H8/300H code."
! msgstr "H8/300H-Code erzeugen."
  
! #: config/h8300/h8300.opt:58
! msgid "Enable the normal mode."
! msgstr "Normalen Modus einschalten."
  
! #: config/h8300/h8300.opt:62
! msgid "Use H8/300 alignment rules."
! msgstr "H8/300-Ausrichtungsregeln verwenden."
  
! #: config/h8300/h8300.opt:66
! msgid "Push extended registers on stack in monitor functions."
! msgstr "In Ãœberwachungsfunktionen erweiterte Register auf Stapel sichern."
  
! #: config/h8300/h8300.opt:70
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr "In Ãœberwachungsfunktionen erweiterte Register nicht auf Stapel sichern."
  
! #: config/pdp11/pdp11.opt:23
! msgid "Generate code for an 11/10."
! msgstr "Code fÃ¼r eine 11/10 erzeugen."
  
! #: config/pdp11/pdp11.opt:27
! msgid "Generate code for an 11/40."
! msgstr "Code fÃ¼r eine 11/40 erzeugen."
  
! #: config/pdp11/pdp11.opt:31
! msgid "Generate code for an 11/45."
! msgstr "Code fÃ¼r eine 11/45 erzeugen."
  
! #: config/pdp11/pdp11.opt:35
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr "Gleitkommaergebnisse Ã¼ber ac0 zurÃ¼ckgeben (fr0 in Unix-Assemblersyntax)."
  
! #: config/pdp11/pdp11.opt:39
! msgid "Use the DEC assembler syntax."
! msgstr "DEC-Assemblersyntax verwenden."
  
! #: config/pdp11/pdp11.opt:43
! msgid "Use the GNU assembler syntax."
! msgstr "GNU-Assemblersyntax verwenden."
  
! #: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:188
! #: config/frv/frv.opt:158
! msgid "Use hardware floating point."
! msgstr "Hardware-Gleitkommabefehle verwenden."
  
! #: config/pdp11/pdp11.opt:51
! msgid "Use 16 bit int."
! msgstr "16-Bit int verwenden."
  
! #: config/pdp11/pdp11.opt:55
! msgid "Use 32 bit int."
! msgstr "32-Bit int verwenden."
  
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
! msgid "Do not use hardware floating point."
! msgstr "Hardware-Gleitkommabefehle nicht verwenden."
  
! #: config/pdp11/pdp11.opt:63
! msgid "Target has split I&D."
! msgstr "Ziel hat separates I&D."
  
! #: config/pdp11/pdp11.opt:67
! msgid "Use UNIX assembler syntax."
! msgstr "UNIX-Assemblersyntax verwenden."
  
! #: config/pdp11/pdp11.opt:71
! msgid "Use LRA register allocator."
! msgstr "LRA-Registerallozierer verwenden."
  
! #: config/xtensa/xtensa.opt:23
! msgid "Use CONST16 instruction to load constants."
! msgstr "CONST16-Befehle zum Laden von Konstanten verwenden."
  
! #: config/xtensa/xtensa.opt:27
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "LageunabhÃ¤ngigen Code (PIC) fÃ¼r Verwendung in BS-Kernelcode ausschalten."
  
! #: config/xtensa/xtensa.opt:31
! msgid "Use indirect CALLXn instructions for large programs."
! msgstr "Indirekte CALLXn-Befehle fÃ¼r groÃŸe Programme verwenden."
  
! #: config/xtensa/xtensa.opt:35
! msgid "Automatically align branch targets to reduce branch penalties."
! msgstr "Zweigziele automatisch ausrichten, um Strafzyklen fÃ¼r Verzweigung zu verringern."
  
! #: config/xtensa/xtensa.opt:39
! msgid "Intersperse literal pools with code in the text section."
! msgstr "Im Â»textÂ«-Abschnitt Literalbereiche mit Codebereichen verweben."
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
! msgstr "Literale in Assembler lockern und automatisch in den Â»textÂ«-Abschnitt platzieren."
  
! #: config/xtensa/xtensa.opt:47
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
! msgstr "-mno-serialize-volatile\tÂ»volatileÂ«-Speicherreferenzen nicht mit MEMW-Befehlen serialisieren."
  
! #: config/i386/cygming.opt:23
! msgid "Create console application."
! msgstr "Konsolenanwendung erzeugen."
  
! #: config/i386/cygming.opt:27
! msgid "Generate code for a DLL."
! msgstr "Code fÃ¼r DLL erzeugen."
  
! #: config/i386/cygming.opt:31
! msgid "Ignore dllimport for functions."
! msgstr "dllimport fÃ¼r Funktionen ignorieren."
  
! #: config/i386/cygming.opt:35
! msgid "Use Mingw-specific thread support."
! msgstr "Mingw-spezifische Thread-UnterstÃ¼tzung verwenden."
  
! #: config/i386/cygming.opt:39
! msgid "Set Windows defines."
! msgstr "Windows-defines festlegen."
  
! #: config/i386/cygming.opt:43
! msgid "Create GUI application."
! msgstr "GUI-Anwendung erzeugen."
  
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
! msgstr "GNU-Erweiterung fÃ¼r PE-Format fÃ¼r ausgerichtete gemeinsame Daten verwenden."
  
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
! msgstr "Code Ã¼bersetzen, der Cygwin DLL-Wrapper benÃ¶tigt, um C++-Operator new/delete zu ersetzen."
  
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
! msgstr "FÃ¼r geschachtelte Funktionen auf dem Stapel werden AusfÃ¼hrrechte gesetzt."
  
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
! msgstr "Umgelagerte Nur-Lese-Daten in .data-Abschnitt legen."
  
! #: config/i386/mingw.opt:29
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr "Bei fehlenden ISO msvcrt scanf/printf Breiten-Erweiterungen warnen."
  
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
! msgstr "Unicode-Start verwenden und UNICODE-Makro definieren."
  
  #: config/i386/i386.opt:192
  msgid "sizeof(long double) is 16."
*************** msgstr "sizeof(long double) ist 12."
*** 8403,8408 ****
--- 9364,9383 ----
  msgid "Use 80-bit long double."
  msgstr "80-bit long double verwenden."
  
+ #: config/i386/i386.opt:208 config/s390/s390.opt:154
+ #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
+ msgid "Use 64-bit long double."
+ msgstr "64-bit long double verwenden."
+ 
+ #: config/i386/i386.opt:212 config/s390/s390.opt:150
+ #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
+ msgid "Use 128-bit long double."
+ msgstr "128-bit long double verwenden."
+ 
+ #: config/i386/i386.opt:216 config/sh/sh.opt:179
+ msgid "Reserve space for outgoing arguments in the function prologue."
+ msgstr "Platz fÃ¼r Ausgabeargumente in Funktionsprolog reservieren."
+ 
  #: config/i386/i386.opt:220
  msgid "Align some doubles on dword boundary."
  msgstr "Einige Doubles auf DWord-Grenze ausrichten."
*************** msgstr "Zeichenkettenoperationen memset/
*** 8491,8500 ****
  msgid "Use native (MS) bitfield layout."
  msgstr "Native MS-Bitfeld-Anordnung verwenden."
  
- #: config/i386/i386.opt:400 config/aarch64/aarch64.opt:96
- msgid "Omit the frame pointer in leaf functions."
- msgstr "Rahmenzeiger in Blattfunktionen auslassen."
- 
  #: config/i386/i386.opt:404
  msgid "Set 80387 floating-point precision to 32-bit."
  msgstr "GleitkommaprÃ¤zision von 80387 auf 32 Bit setzen."
--- 9466,9471 ----
*************** msgstr "Anzahl der zur Ãœbergabe von Gan
*** 8527,8532 ****
--- 9498,9507 ----
  msgid "Alternate calling convention."
  msgstr "Alternative Aufrufkonvention."
  
+ #: config/i386/i386.opt:440 config/alpha/alpha.opt:23
+ msgid "Do not use hardware fp."
+ msgstr "Hardware-Gleitkommabefehle nicht verwenden."
+ 
  #: config/i386/i386.opt:444
  msgid "Use SSE register passing conventions for SF and DF mode."
  msgstr "SSE-Register-Ãœbergabekonventionen fÃ¼r SF- und DF-Modus verwenden."
*************** msgstr "Profiling-ZÃ¤hleraufruf am Funkt
*** 8940,8945 ****
--- 9915,9924 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»mcountÂ« und Â»__fentry__Â« enthÃ¤lt."
  
+ #: config/i386/i386.opt:934 config/s390/s390.opt:302
+ msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
+ msgstr "Aufrufe von Â»mcountÂ«/Â»__fentry__Â« als NOPs erzeugen. Um sie einzuschalten, mÃ¼ssen sie hineingepatcht werden."
+ 
  #: config/i386/i386.opt:939
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr "Name des __fentry__-Symbols festlegen, das beim Betreten der Funktion aufgerufen wird."
*************** msgstr "Nicht ausgerichtetes 32-Byte AVX
*** 8968,8984 ****
  msgid "Support RTM built-in functions and code generation."
  msgstr "Eingebaute RTM-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
- #: config/i386/i386.opt:967 c-family/c.opt:425 c-family/c.opt:1310
- #: c-family/c.opt:1314 c-family/c.opt:1318 c-family/c.opt:1322
- #: c-family/c.opt:1326 c-family/c.opt:1330 c-family/c.opt:1334
- #: c-family/c.opt:1341 c-family/c.opt:1345 c-family/c.opt:1349
- #: c-family/c.opt:1353 c-family/c.opt:1357 c-family/c.opt:1361
- #: c-family/c.opt:1365 c-family/c.opt:1369 c-family/c.opt:1373
- #: c-family/c.opt:1377 c-family/c.opt:1381 c-family/c.opt:1385
- #: c-family/c.opt:1389
- msgid "Deprecated in GCC 9.  This switch has no effect."
- msgstr "Veraltet in GCC 9.  Dieser Schalter hat keine Auswirkung."
- 
  #: config/i386/i386.opt:971
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr "Eingebaute MWAITX- und MONITORX-Funktionen und Codeerzeugung unterstÃ¼tzen."
--- 9947,9952 ----
*************** msgstr "Eingebaute CLZERO-Funktionen und
*** 8991,9001 ****
  msgid "Support PKU built-in functions and code generation."
  msgstr "Eingebaute PKU-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
- #: config/i386/i386.opt:983 config/aarch64/aarch64.opt:231
- #: config/rs6000/rs6000.opt:542
- msgid "Use given stack-protector guard."
- msgstr "Angegebenen Stapelschutz-WÃ¤chter verwenden."
- 
  #: config/i386/i386.opt:987
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr "Bekannte Stapelschutz-WÃ¤chter (fÃ¼r Verwendung mit Option -mstack-protector-guard=):"
--- 9959,9964 ----
*************** msgstr "Angegebenen Offset zur Addressie
*** 9012,9021 ****
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr "Angegebenes Symbol fÃ¼r Adressierung des Stapelschutz-WÃ¤chters verwenden."
  
- #: config/i386/i386.opt:1019 config/aarch64/aarch64.opt:72
- msgid "Generate code which uses only the general registers."
- msgstr "Code erzeugen, der nur die allgemeinen Register verwendet."
- 
  #: config/i386/i386.opt:1023
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr "Stapelspeicher-Sicherungskopie im Rahmen der Control-Flow Enforcement Technology (CET) einschalten."
--- 9975,9980 ----
*************** msgstr "Indirekte Aufrufe und SprÃ¼nge i
*** 9040,9045 ****
--- 9999,10008 ----
  msgid "Convert function return to call and return thunk."
  msgstr "FunktionsrÃ¼ckkehr in Aufruf umwandeln und Thunk zurÃ¼ckgeben."
  
+ #: config/i386/i386.opt:1050 config/s390/s390.opt:268
+ msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
+ msgstr "Bekannte indirekte Sprungauswahlen (fÃ¼r Verwendung mit den Optionen -mindirect-branch=/-mfunction-return=):"
+ 
  #: config/i386/i386.opt:1066
  msgid "Force indirect call and jump via register."
  msgstr "Indirekte Aufrufe und SprÃ¼nge mittels Register erzwingen."
*************** msgstr "Bekannte Werte fÃ¼r RÃ¼ckkehr-In
*** 9072,9156 ****
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr "Einen __return_loc-Abschnitt generieren, der auf jeden instrumentierten return-Code verweist."
  
! #: config/i386/cygming.opt:23
! msgid "Create console application."
! msgstr "Konsolenanwendung erzeugen."
  
! #: config/i386/cygming.opt:27
! msgid "Generate code for a DLL."
! msgstr "Code fÃ¼r DLL erzeugen."
  
! #: config/i386/cygming.opt:31
! msgid "Ignore dllimport for functions."
! msgstr "dllimport fÃ¼r Funktionen ignorieren."
  
! #: config/i386/cygming.opt:35
! msgid "Use Mingw-specific thread support."
! msgstr "Mingw-spezifische Thread-UnterstÃ¼tzung verwenden."
  
! #: config/i386/cygming.opt:39
! msgid "Set Windows defines."
! msgstr "Windows-defines festlegen."
  
! #: config/i386/cygming.opt:43
! msgid "Create GUI application."
! msgstr "GUI-Anwendung erzeugen."
  
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
! msgstr "GNU-Erweiterung fÃ¼r PE-Format fÃ¼r ausgerichtete gemeinsame Daten verwenden."
  
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
! msgstr "Code Ã¼bersetzen, der Cygwin DLL-Wrapper benÃ¶tigt, um C++-Operator new/delete zu ersetzen."
  
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
! msgstr "FÃ¼r geschachtelte Funktionen auf dem Stapel werden AusfÃ¼hrrechte gesetzt."
  
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
! msgstr "Umgelagerte Nur-Lese-Daten in .data-Abschnitt legen."
  
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
! msgstr "Unicode-Start verwenden und UNICODE-Makro definieren."
  
! #: config/i386/mingw.opt:29
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr "Bei fehlenden ISO msvcrt scanf/printf Breiten-Erweiterungen warnen."
  
! #: config/moxie/moxie.opt:31
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Befehle MUL.X und UMUL.X einschalten."
  
! #: config/xtensa/xtensa.opt:23
! msgid "Use CONST16 instruction to load constants."
! msgstr "CONST16-Befehle zum Laden von Konstanten verwenden."
  
! #: config/xtensa/xtensa.opt:27
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "LageunabhÃ¤ngigen Code (PIC) fÃ¼r Verwendung in BS-Kernelcode ausschalten."
  
! #: config/xtensa/xtensa.opt:31
! msgid "Use indirect CALLXn instructions for large programs."
! msgstr "Indirekte CALLXn-Befehle fÃ¼r groÃŸe Programme verwenden."
  
! #: config/xtensa/xtensa.opt:35
! msgid "Automatically align branch targets to reduce branch penalties."
! msgstr "Zweigziele automatisch ausrichten, um Strafzyklen fÃ¼r Verzweigung zu verringern."
  
! #: config/xtensa/xtensa.opt:39
! msgid "Intersperse literal pools with code in the text section."
! msgstr "Im Â»textÂ«-Abschnitt Literalbereiche mit Codebereichen verweben."
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
! msgstr "Literale in Assembler lockern und automatisch in den Â»textÂ«-Abschnitt platzieren."
  
! #: config/xtensa/xtensa.opt:47
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
! msgstr "-mno-serialize-volatile\tÂ»volatileÂ«-Speicherreferenzen nicht mit MEMW-Befehlen serialisieren."
  
  #: config/sparc/sparc.opt:42
  msgid "Use flat register window model."
--- 10035,10869 ----
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr "Einen __return_loc-Abschnitt generieren, der auf jeden instrumentierten return-Code verweist."
  
! #: config/pa/pa64-hpux.opt:23
! msgid "Assume code will be linked by GNU ld."
! msgstr "Annehmen, dass der Code spÃ¤ter mit GNU ld gebunden wird."
  
! #: config/pa/pa64-hpux.opt:27
! msgid "Assume code will be linked by HP ld."
! msgstr "Annehmen, dass der Code spÃ¤ter mit HP ld gebunden wird."
  
! #: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
! #: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
! msgid "Specify UNIX standard for predefines and linking."
! msgstr "UNIX-Standard fÃ¼r Predefines und Bindung angeben."
  
! #: config/pa/pa-hpux.opt:27
! msgid "Generate cpp defines for server IO."
! msgstr "cpp-Defines fÃ¼r Server-IO erzeugen."
  
! #: config/pa/pa-hpux.opt:35
! msgid "Generate cpp defines for workstation IO."
! msgstr "cpp-Defines fÃ¼r Workstation-IO erzeugen."
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
! msgid "Generate PA1.0 code."
! msgstr "PA1.0-Code erzeugen."
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
! msgid "Generate PA1.1 code."
! msgstr "PA1.1-Code erzeugen."
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "PA2.0-Code erzeugen (erfordert binutils 2.10 oder neuer)."
  
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
! msgstr "Der Aufrufer kopiert Funktionsargumente, die Ã¼ber versteckte Referenzen Ã¼bergeben werden."
  
! #: config/pa/pa.opt:50
! msgid "Disable FP regs."
! msgstr "Gleitkommaregister ausschalten."
  
! #: config/pa/pa.opt:54
! msgid "Disable indexed addressing."
! msgstr "Indizierte Adressierung ausschalten."
  
! #: config/pa/pa.opt:58
! msgid "Generate fast indirect calls."
! msgstr "Schnelle indirekte Aufrufe erzeugen."
  
! #: config/pa/pa.opt:66
! msgid "Assume code will be assembled by GAS."
! msgstr "Annehmen, dass der Code mit GAS assembliert wird."
  
! #: config/pa/pa.opt:75
! msgid "Enable linker optimizations."
! msgstr "Binder-Optimierungen einschalten."
  
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
! msgstr "Immer weite Aufrufe erzeugen."
  
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
! msgstr "Lange Laden/Speichern-Folgen ausgeben."
  
! #: config/pa/pa.opt:91
! msgid "Disable space regs."
! msgstr "Leerregister ausschalten."
  
! #: config/pa/pa.opt:107
! msgid "Use portable calling conventions."
! msgstr "Portierbare Aufrufkonventionen verwenden."
  
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr "CPU fÃ¼r Planungszwecke angeben. GÃ¼ltige Argumente sind 700, 7100, 7100LC, 7200, 7300, und 8000."
  
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
! msgid "Use software floating point."
! msgstr "Software-Gleitkomma verwenden."
! 
! #: config/pa/pa.opt:144
! msgid "Do not disable space regs."
! msgstr "Leerregister nicht ausschalten."
! 
! #: config/v850/v850.opt:29
! msgid "Use registers r2 and r5."
! msgstr "Register r2 und r5 verwenden."
! 
! #: config/v850/v850.opt:33
! msgid "Use 4 byte entries in switch tables."
! msgstr "4-Byte-EintrÃ¤ge in switch-Tabellen verwenden."
! 
! #: config/v850/v850.opt:37
! msgid "Enable backend debugging."
! msgstr "Backend-Fehlersuche einschalten."
! 
! #: config/v850/v850.opt:41
! msgid "Do not use the callt instruction (default)."
! msgstr "Den callt-Befehl nicht verwenden (Standard)."
! 
! #: config/v850/v850.opt:45
! msgid "Reuse r30 on a per function basis."
! msgstr "r30 auf Funktionsbasis wiederverwenden."
! 
! #: config/v850/v850.opt:52
! msgid "Prohibit PC relative function calls."
! msgstr "PC-relative Funktionsaufrufe verbieten."
! 
! #: config/v850/v850.opt:56
! msgid "Use stubs for function prologues."
! msgstr "Stubs fÃ¼r Funktionsprologe verwenden."
! 
! #: config/v850/v850.opt:60
! msgid "Set the max size of data eligible for the SDA area."
! msgstr "MaximalgrÃ¶ÃŸe der fÃ¼r den SDA-Bereich geeigneten Daten festlegen."
! 
! #: config/v850/v850.opt:67
! msgid "Enable the use of the short load instructions."
! msgstr "Verwendung der kurzen Ladebefehle einschalten."
! 
! #: config/v850/v850.opt:71
! msgid "Same as: -mep -mprolog-function."
! msgstr "Das gleiche wie: -mep -mprolog-function."
! 
! #: config/v850/v850.opt:75
! msgid "Set the max size of data eligible for the TDA area."
! msgstr "MaximalgrÃ¶ÃŸe der fÃ¼r den TDA-Bereich geeigneten Daten festlegen."
! 
! #: config/v850/v850.opt:82
! msgid "Do not enforce strict alignment."
! msgstr "Strenge Ausrichtung nicht erzwingen."
! 
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr "Sprungtabellen fÃ¼r Â»switchÂ«-Anweisungen in den .data-Abschnitt statt in den .code-Abschnitt einfÃ¼gen."
! 
! #: config/v850/v850.opt:93
! msgid "Compile for the v850 processor."
! msgstr "FÃ¼r v850-Prozessor Ã¼bersetzen."
! 
! #: config/v850/v850.opt:97
! msgid "Compile for the v850e processor."
! msgstr "FÃ¼r v850e-Prozessor Ã¼bersetzen."
! 
! #: config/v850/v850.opt:101
! msgid "Compile for the v850e1 processor."
! msgstr "FÃ¼r v850e1-Prozessor Ã¼bersetzen."
! 
! #: config/v850/v850.opt:105
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "FÃ¼r die v850es-Variante des v850e1 Ã¼bersetzen."
! 
! #: config/v850/v850.opt:109
! msgid "Compile for the v850e2 processor."
! msgstr "FÃ¼r v850e2-Prozessor Ã¼bersetzen."
! 
! #: config/v850/v850.opt:113
! msgid "Compile for the v850e2v3 processor."
! msgstr "FÃ¼r v850e2v3-Prozessor Ã¼bersetzen."
! 
! #: config/v850/v850.opt:117
! msgid "Compile for the v850e3v5 processor."
! msgstr "FÃ¼r v850e3v5-Prozessor Ã¼bersetzen."
! 
! #: config/v850/v850.opt:124
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Schleifenbefehle fÃ¼r v850e3v5 einschalten."
! 
! #: config/v850/v850.opt:128
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr "MaximalgrÃ¶ÃŸe der fÃ¼r den ZDA-Bereich geeigneten Daten setzen."
! 
! #: config/v850/v850.opt:135
! msgid "Enable relaxing in the assembler."
! msgstr "Lockerung im Assembler einschalten."
! 
! #: config/v850/v850.opt:139
! msgid "Prohibit PC relative jumps."
! msgstr "PC-relative SprÃ¼nge verbieten."
! 
! #: config/v850/v850.opt:143
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Verwendung von Hardware-Gleitkommabefehlen unterdrÃ¼cken."
! 
! #: config/v850/v850.opt:147
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "Verwendung von Hardware-Gleitkommabefehlen fÃ¼r V850E2V3 und aufwÃ¤rts erlauben."
! 
! #: config/v850/v850.opt:151
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "UnterstÃ¼tzung fÃ¼r RH850-ABI einschalten. Dies ist der Standard."
! 
! #: config/v850/v850.opt:155
! msgid "Enable support for the old GCC ABI."
! msgstr "UnterstÃ¼tzung fÃ¼r altes GCC-ABI einschalten."
! 
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
! msgstr "Ausrichtungen von bis zu 64 Bits unterstÃ¼tzen."
! 
! #: config/g.opt:27
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "-G<Anzahl>\tGlobale und statische Daten kleiner als <Anzahl> Bytes in einen gesonderten Abschnitt legen (bei manchen Zielarchitekturen)."
! 
! #: config/lynx.opt:23
! msgid "Support legacy multi-threading."
! msgstr "Altes Multi-Threading unterstÃ¼tzen."
! 
! #: config/lynx.opt:27
! msgid "Use shared libraries."
! msgstr "Shared Libraries verwenden."
! 
! #: config/lynx.opt:31
! msgid "Support multi-threading."
! msgstr "Multi-Threading unterstÃ¼tzen."
! 
! #: config/nvptx/nvptx.opt:22 config/gcn/gcn.opt:47
! msgid "Generate code for a 32-bit ABI."
! msgstr "Code fÃ¼r 32-Bit-ABI erzeugen."
! 
! #: config/nvptx/nvptx.opt:26 config/gcn/gcn.opt:51
! msgid "Generate code for a 64-bit ABI."
! msgstr "Code fÃ¼r 64-Bit-ABI erzeugen."
! 
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
! msgstr "Code fÃ¼r einen __main-Kernel einbinden."
! 
! #: config/nvptx/nvptx.opt:34
! msgid "Optimize partition neutering."
! msgstr "Partitionsneutralisierung optimieren."
! 
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
! msgstr "Eigene Stacks statt lokalem Speicher fÃ¼r automatischen Speicher verwenden."
! 
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
! msgstr "GrÃ¶ÃŸe des .local-Speichers angeben, der fÃ¼r den Stack verwendet wird, wenn die genaue GrÃ¶ÃŸe unbekannt ist."
! 
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
! msgstr "Code erzeugen, der lokalen Zustand in allen Bahnen einheitlich halten kann."
! 
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
! msgstr "Code fÃ¼r OpenMP-Auslagerung erzeugen: schaltet Â»-msoft-stackÂ« und Â»-muniform-simtÂ« ein."
! 
! #: config/nvptx/nvptx.opt:54
! msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgstr "Bekannte PTX-ISA-Versionen (fÃ¼r Verwendung mit Option -misa=):"
! 
! #: config/nvptx/nvptx.opt:64
! msgid "Specify the version of the ptx ISA to use."
! msgstr "Die Version der PTX-ISA angeben, die verwendet wird."
! 
! #: config/vxworks.opt:36
! msgid "Assume the VxWorks RTP environment."
! msgstr "VxWorks RTP-Umgebung vermuten."
! 
! #: config/vxworks.opt:43
! msgid "Assume the VxWorks vThreads environment."
! msgstr "VxWorks vThreads-Umgebung vermuten."
! 
! #: config/cr16/cr16.opt:23
! msgid "-msim   Use simulator runtime."
! msgstr "-msim   Simulator-Laufzeitumgebung verwenden."
! 
! #: config/cr16/cr16.opt:27
! msgid "Generate SBIT, CBIT instructions."
! msgstr "SBIT, CBIT-Befehle erzeugen."
! 
! #: config/cr16/cr16.opt:31
! msgid "Support multiply accumulate instructions."
! msgstr "Multiplizier-Addier-Befehle unterstÃ¼tzen."
! 
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
! msgstr "Datenreferenzen als near, far oder medium behandeln. Standard ist medium."
! 
! #: config/cr16/cr16.opt:42
! msgid "Generate code for CR16C architecture."
! msgstr "Code fÃ¼r CR16C-Architektur erzeugen."
! 
! #: config/cr16/cr16.opt:46
! msgid "Generate code for CR16C+ architecture (Default)."
! msgstr "Code fÃ¼r CR16C+-Architektur erzeugen (Standard)."
! 
! #: config/cr16/cr16.opt:50
! msgid "Treat integers as 32-bit."
! msgstr "Ganzzahlen als 32 Bit behandeln."
! 
! #: config/avr/avr.opt:23
! msgid "Use subroutines for function prologues and epilogues."
! msgstr "FÃ¼r Funktionsprologe und -epiloge Unterprogramme verwenden."
! 
! #: config/avr/avr.opt:27
! msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr "-mmcu=MCU\tDie Ziel-MCU auswÃ¤hlen."
! 
! #: config/avr/avr.opt:31
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "Verwendung von __gcc_isr-Pseudobefehlen in ISR-Prologen und -Epilogen erlauben."
! 
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
! msgstr "Anzahl der 64-KiB-Flash-Segmente festlegen."
! 
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
! msgstr "Auf Anwesenheit von Prozessorfehlern hinweisen."
! 
! #: config/avr/avr.opt:43
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr "Verwendung von Read-Modify-Write-Befehlen (RMW) einschalten."
! 
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
! msgstr "RJMP/RCALL verwenden, selbst wenn CALL/JMP verfÃ¼gbar sind."
! 
! #: config/avr/avr.opt:57
! msgid "Use an 8-bit 'int' type."
! msgstr "8-Bit-Â»intÂ«-Typ verwenden."
! 
! #: config/avr/avr.opt:61
! msgid "Change the stack pointer without disabling interrupts."
! msgstr "Stapelzeiger Ã¤ndern, ohne Unterbrechungen (Interrupts) auszuschalten."
! 
! #: config/avr/avr.opt:65
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
! msgstr "Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Vorgabewert: 0"
! 
! #: config/avr/avr.opt:69
! msgid "Treat main as if it had attribute OS_task."
! msgstr "Â»mainÂ« so behandeln, als hÃ¤tte sie das Attribut OS_task."
! 
! #: config/avr/avr.opt:79
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr "Nur die unteren 8 Bit des Stapelzeigers verÃ¤ndern."
! 
! #: config/avr/avr.opt:83
! msgid "Relax branches."
! msgstr "Zweige entspannen."
! 
! #: config/avr/avr.opt:87
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr "Maschine zur Binder-Entspannung soll annehmen, dass ein BefehlszÃ¤hlerÃ¼bersprung auftritt."
! 
! #: config/avr/avr.opt:91
! msgid "Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
! msgstr "Ausgehende Funktionsargumente sammeln und den nÃ¶tigen Stapelspeicher fÃ¼r ausgehende Argumente im Prolog/Epilog der Funktion reservieren/freigeben. Ohne diese Option werden ausgehende Argumente auf den Stapel geschoben und hinter zurÃ¼ckgeholt. Diese Option kann fÃ¼r Funktionen, die viele Funktionen mit ArgumentÃ¼bergabe Ã¼ber den Stapel aufrufen, z.B. printf, zu kleinerem Code fÃ¼hren."
! 
! #: config/avr/avr.opt:95
! msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
! msgstr "Bei RAM-Zugriff X wie durch Hardware vorgegeben verwenden, d.h. Pre-Dekrement, Post-Inkrement und indirekte Adressierung mit dem X-Register. Ohne diese Option nimmt der Compiler an, dass es einen Adressierungsmodus X+const, Ã¤hnlich zu Y+const und Z+const gibt und erzeugt Befehle, die diesen Adressierungsmodus fÃ¼r X emulieren."
! 
! #: config/avr/avr.opt:100
! msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
! msgstr "Das GerÃ¤t hat kein Spezialfunktionsregister SPH. Diese Option wird vom Compilertreiber mit dem korrekten Wert Ã¼berschrieben, wenn An-/Abwesenheit von SPH von -mmcu=MCU abgeleitet werden kann."
! 
! #: config/avr/avr.opt:104
! msgid "Warn if the address space of an address is changed."
! msgstr "Warnen, wenn sich der Adressraum einer Adresse Ã¤ndert."
! 
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr "Warnen, wenn die ISR falschgeschrieben ist, beispielsweise ohne __vector-PrÃ¤fix. Voreinstellung: eingeschaltet."
! 
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr "FÃ¼r Festkomma-Bruchzahlen das Abschneiden statt Runden erlauben."
! 
! #: config/avr/avr.opt:116
! msgid "Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices."
! msgstr "Annemhne, dass auf alle Daten im statischen Speicher via LDS/STS zugegriffen werden kann. Diese Option ist nur fÃ¼r eingeschrÃ¤nkte Tiny-GerÃ¤te sinnvoll."
! 
! #: config/avr/avr.opt:120
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr "Nicht gegen die GerÃ¤te-spezifische Bibliothek lib<MCU>.a binden."
! 
! #: config/m32r/m32r.opt:34
! msgid "Compile for the m32rx."
! msgstr "FÃ¼r m32rx Ã¼bersetzen."
! 
! #: config/m32r/m32r.opt:38
! msgid "Compile for the m32r2."
! msgstr "FÃ¼r m32r2 Ã¼bersetzen."
! 
! #: config/m32r/m32r.opt:42
! msgid "Compile for the m32r."
! msgstr "FÃ¼r m32r Ã¼bersetzen."
! 
! #: config/m32r/m32r.opt:46
! msgid "Align all loops to 32 byte boundary."
! msgstr "Alle Schleifen auf 32-Byte-Grenzen ausrichten."
! 
! #: config/m32r/m32r.opt:50
! msgid "Prefer branches over conditional execution."
! msgstr "Zweige gegenÃ¼ber bedingter AusfÃ¼hrung bevorzugen."
! 
! #: config/m32r/m32r.opt:54
! msgid "Give branches their default cost."
! msgstr "SprÃ¼ngen ihre Standardkosten zuweisen."
! 
! #: config/m32r/m32r.opt:58
! msgid "Display compile time statistics."
! msgstr "Ãœbersetzungszeitstatistik anzeigen."
! 
! #: config/m32r/m32r.opt:62
! msgid "Specify cache flush function."
! msgstr "Funktion zum Entleeren des Cache angeben."
! 
! #: config/m32r/m32r.opt:66
! msgid "Specify cache flush trap number."
! msgstr "Abfangfunktionsnummer zum Entleeren des Cache angeben."
! 
! #: config/m32r/m32r.opt:70
! msgid "Only issue one instruction per cycle."
! msgstr "Nur einen Befehl pro Taktzyklus ausgeben."
! 
! #: config/m32r/m32r.opt:74
! msgid "Allow two instructions to be issued per cycle."
! msgstr "Zwei Befehle pro Taktzyklus erlauben."
! 
! #: config/m32r/m32r.opt:78
! msgid "Code size: small, medium or large."
! msgstr "Code-GrÃ¶ÃŸe: small, medium oder large."
! 
! #: config/m32r/m32r.opt:94
! msgid "Don't call any cache flush functions."
! msgstr "Keine Funktionen zum Entleeren des Cache aufrufen."
! 
! #: config/m32r/m32r.opt:98
! msgid "Don't call any cache flush trap."
! msgstr "Keine Abfangfunktion zum Entleeren des Cache aufrufen."
! 
! #: config/m32r/m32r.opt:105
! msgid "Small data area: none, sdata, use."
! msgstr "Bereich fÃ¼r kleine Daten: none, sdata, use."
! 
! #: config/s390/tpf.opt:23
! msgid "Enable TPF-OS tracing code."
! msgstr "TPF-OS-Tracing-Code einschalten."
! 
! #: config/s390/tpf.opt:27
! msgid "Specify main object for TPF-OS."
! msgstr "Hauptobjekt fÃ¼r TPF-OS angeben."
! 
! #: config/s390/s390.opt:48
! msgid "31 bit ABI."
! msgstr "31-Bit-ABI."
! 
! #: config/s390/s390.opt:52
! msgid "64 bit ABI."
! msgstr "64-Bit-ABI."
! 
! #: config/s390/s390.opt:120
! msgid "Maintain backchain pointer."
! msgstr "RÃ¼ckwÃ¤rtskettenzeiger pflegen."
! 
! #: config/s390/s390.opt:124
! msgid "Additional debug prints."
! msgstr "ZusÃ¤tzliche Fehlerprotokollausdrucke."
! 
! #: config/s390/s390.opt:128
! msgid "ESA/390 architecture."
! msgstr "ESA/390-Architektur."
! 
! #: config/s390/s390.opt:132
! msgid "Enable decimal floating point hardware support."
! msgstr "HardwareunterstÃ¼tzung fÃ¼r dezimales Gleitkomma einschalten."
! 
! #: config/s390/s390.opt:136
! msgid "Enable hardware floating point."
! msgstr "Hardware-Gleitkommabefehle einschalten."
! 
! #: config/s390/s390.opt:140
! 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 "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."
! 
! #: config/s390/s390.opt:158
! msgid "Use hardware transactional execution instructions."
! msgstr "Hardware-TransaktionsausfÃ¼hrungs-Befehle verwenden."
! 
! #: config/s390/s390.opt:162
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr "Hardware-Vektorbefehle verwenden und die Vektor-ABI einschalten."
! 
! #: config/s390/s390.opt:166
! msgid "Use packed stack layout."
! msgstr "Gepacktes Stapellayout verwenden."
! 
! #: config/s390/s390.opt:170
! msgid "Use bras for executable < 64k."
! msgstr "FÃ¼r ausfÃ¼hrbare Datei < 64k bras verwenden."
! 
! #: config/s390/s390.opt:174
! msgid "Disable hardware floating point."
! msgstr "Hardware-Gleitkommabefehle ausschalten."
! 
! #: config/s390/s390.opt:178
! msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
! msgstr "HÃ¶chstanzahl der Bytes angeben, die noch im Stapel Ã¼brig sind, bevor ein Trap-Befehl ausgelÃ¶st wird."
! 
! #: config/s390/s390.opt:182
! msgid "Switches off the -mstack-guard= option."
! msgstr "Die Option Â»-mstack-guardÂ« ausschalten."
! 
! #: config/s390/s390.opt:186
! msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
! msgstr "ZusÃ¤tzlichen Code im Funktionsprolog ausgeben, um ein Ãœberschreiten des angegebenen Limits fÃ¼r die StapelgrÃ¶ÃŸe abzufangen (trap)."
! 
! #: config/s390/s390.opt:190
! msgid "Switches off the -mstack-size= option."
! msgstr "Die Option Â»-mstack-sizeÂ« ausschalten."
! 
! #: config/s390/s390.opt:198
! msgid "Use the mvcle instruction for block moves."
! msgstr "mvcle-Befehl fÃ¼r Blockkopieroperationen verwenden."
! 
! #: config/s390/s390.opt:202
! msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
! msgstr "Die z-Vektor-Spracherweiterung einschalten, die das kontextabhÃ¤ngige Vektormakro einschaltet und eingebaute Funktionen im Altivec-Stil aus vecintrin.h einschaltet."
! 
! #: config/s390/s390.opt:207
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
! msgstr "Warnen, wenn eine Funktion alloca verwendet oder ein Array dynamischer GrÃ¶ÃŸe erzeugt."
! 
! #: config/s390/s390.opt:211
! msgid "Warn if a single function's framesize exceeds the given framesize."
! msgstr "Warnen, wenn RahmengrÃ¶ÃŸe einer einzelnen Funktion die angegebene RahmengrÃ¶ÃŸe Ã¼berschreitet."
! 
! #: config/s390/s390.opt:215
! msgid "z/Architecture."
! msgstr "z/Architektur."
! 
! #: config/s390/s390.opt:219
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
! msgstr "Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Standard ist 1."
! 
! #: config/s390/s390.opt:229 config/arm/arm.opt:172
! msgid "Assume data segments are relative to text segment."
! msgstr "Annehmen, dass Datensegmente relativ zum Textsegment liegen."
! 
! #: config/s390/s390.opt:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr "Alle indirekten SprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten."
! 
! #: config/s390/s390.opt:239
! 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 "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."
! 
! #: config/s390/s390.opt:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
! msgstr "Alle indirekten Aufrufe mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten."
! 
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
! msgstr "Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten."
! 
! #: config/s390/s390.opt:256
! 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 "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."
! 
! #: config/s390/s390.opt:262
! 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 "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."
! 
! #: config/s390/s390.opt:284
! 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 "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."
! 
! #: config/s390/s390.opt:293
! 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 "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."
! 
! #: config/s390/s390.opt:298
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
! msgstr "Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»_mcountÂ« und Â»__fentry__Â« enthÃ¤lt."
! 
! #: config/rl78/rl78.opt:27 config/rx/rx.opt:87
! msgid "Use the simulator runtime."
! msgstr "Simulator-Laufzeitumgebung verwenden."
! 
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr "WÃ¤hlt die zu verwendende Art der Hardware-Multiplikation und -division aus (none/g13/g14)."
! 
! #: config/rl78/rl78.opt:50
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr "Alle Register verwenden, dadurch keine fÃ¼r Interrupthandler reservieren."
! 
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr "Lockerung des Assemblers und Linkers einschalten. Per Vorgabe eingeschaltet bei -Os."
! 
! #: config/rl78/rl78.opt:58
! 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 "WÃ¤hlt die Art der Ziel-RL78-Kerne aus (g10/g13/g14). Voreinstellung ist der G14. Wenn angegeben, wird auch die verwendete Hardwaremultiplikation ausgewÃ¤hlt."
! 
! #: config/rl78/rl78.opt:77
! msgid "Alias for -mcpu=g10."
! msgstr "Alias fÃ¼r --mcpu=g10."
! 
! #: config/rl78/rl78.opt:81
! msgid "Alias for -mcpu=g13."
! msgstr "Alias fÃ¼r -mcpu=g13."
! 
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
! msgid "Alias for -mcpu=g14."
! msgstr "Alias fÃ¼r -mcpu=g14."
! 
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr "Annehmen, dass ES wÃ¤hrend der gesamten Laufzeit 0 ist; verwenden Sie ES: fÃ¼r schreibgeschÃ¼tzte Daten."
! 
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr "Sichert die MDUC-Register in Interrupt-Handlern fÃ¼r die G13-Zielarchitektur."
! 
! #: config/stormy16/stormy16.opt:24
! msgid "Provide libraries for the simulator."
! msgstr "Bibliotheken fÃ¼r den Simulator bereitstellen."
! 
! #: config/arm/arm-tables.opt:25
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Bekannte ARM-CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):"
! 
! #: config/arm/arm-tables.opt:257
! msgid "Known ARM architectures (for use with the -march= option):"
! msgstr "Bekannte ARM-Architekturen (fÃ¼r Verwendung mit Option -march=):"
! 
! #: config/arm/arm-tables.opt:354
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr "Bekannte ARM-FPUs (fÃ¼r Verwendung mit Option -mfpu=):"
! 
! #: config/arm/arm.opt:35
! msgid "TLS dialect to use:"
! msgstr "Zu verwendende TLS-Dialekte:"
! 
! #: config/arm/arm.opt:45
! msgid "Specify an ABI."
! msgstr "ABI angeben."
! 
! #: config/arm/arm.opt:49
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr "Bekannte ARM-ABIs (fÃ¼r Verwendung mit Option -mabi=):"
! 
! #: config/arm/arm.opt:68
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "Die Funktion Â»abortÂ« aufrufen, wenn eine Â»noreturnÂ«-Funktion zurÃ¼ckkehrt."
! 
! #: config/arm/arm.opt:75
! msgid "Generate APCS conformant stack frames."
! msgstr "APCS-konforme Stapelrahmen erzeugen."
! 
! #: config/arm/arm.opt:79
! msgid "Generate re-entrant, PIC code."
! msgstr "WiedereinsprungsfÃ¤higen PIC-Code erzeugen."
! 
! #: config/arm/arm.opt:95
! msgid "Generate code in 32 bit ARM state."
! msgstr "Code im 32-Bit-ARM-Zustand erzeugen."
! 
! #: config/arm/arm.opt:103
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr "Thumb: Annehmen, dass nichtstatische Funktionen von ARM-Code aus aufgerufen werden kÃ¶nnen."
! 
! #: config/arm/arm.opt:107
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr "Thumb: Annehmen, dass Funktionszeiger an Code Ã¼bergeben werden kÃ¶nnen, der nichts von Thumb weiÃŸ."
! 
! #: config/arm/arm.opt:115
! msgid "Specify if floating point hardware should be used."
! msgstr "Angeben, ob Gleitkommahardware verwendet werden sollte."
! 
! #: config/arm/arm.opt:119
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr "Angeben, dass der Compiler auf sicheren Code gemÃ¤ÃŸ ARMv8-M-Security-Extensions abzielen soll."
! 
! #: config/arm/arm.opt:123
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr "Bekannte Gleitkomma-ABIs (fÃ¼r Verwendung mit Option -mfloat-abi=):"
! 
! #: config/arm/arm.opt:136
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr "ARM/Thumb-Modus pro Funktion abwechselnd an- und ausschalten, um den Compiler zu testen."
! 
! #: config/arm/arm.opt:140
! msgid "Specify the __fp16 floating-point format."
! msgstr "Gleitkommaformat __fp16 angeben."
! 
! #: config/arm/arm.opt:144
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr "Bekannte __fp16-Formate (fÃ¼r Verwendung mit der Option -mfp16-format=):"
! 
! #: config/arm/arm.opt:157
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "Namen der Gleitkommahardware/-format des Zielsystems angeben."
! 
! #: config/arm/arm.opt:168
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "Falls nÃ¶tig, Â»callÂ«-Befehle als indirekte Aufrufe erzeugen."
! 
! #: config/arm/arm.opt:176
! msgid "Specify the register to be used for PIC addressing."
! msgstr "FÃ¼r PIC-Adressierung zu verwendendes Register angeben."
! 
! #: config/arm/arm.opt:180
! msgid "Store function names in object code."
! msgstr "Funktionsnamen im Objektcode speichern."
! 
! #: config/arm/arm.opt:184
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "Planung einer Funktionsprologsequenz erlauben."
! 
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
! msgid "Do not load the PIC register in function prologues."
! msgstr "PIC-Register nicht in Funktionsprologen laden."
! 
! #: config/arm/arm.opt:195
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr "Minimale Bitausrichtung von Strukturen angeben. (Veraltet)"
! 
! #: config/arm/arm.opt:199
! msgid "Generate code for Thumb state."
! msgstr "Code fÃ¼r Thumb-Zustand erzeugen."
! 
! #: config/arm/arm.opt:203
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "Aufrufe zwischen Thumb- und ARM-BefehlssÃ¤tzen unterstÃ¼tzen."
! 
! #: config/arm/arm.opt:207
! msgid "Specify thread local storage scheme."
! msgstr "Schema fÃ¼r thread-lokalen Speicher angeben."
! 
! #: config/arm/arm.opt:211
! msgid "Specify how to access the thread pointer."
! msgstr "Angeben, wie auf den Threadzeiger zugegriffen wird."
! 
! #: config/arm/arm.opt:215
! msgid "Valid arguments to -mtp=:"
! msgstr "GÃ¼ltige Argumente fÃ¼r -mtp=:"
! 
! #: config/arm/arm.opt:228
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Thumb: (Nicht-Blatt-)Stapelrahmen erzeugen, auch wenn nicht erforderlich."
! 
! #: config/arm/arm.opt:232
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Thumb: (Blatt-)Stapelrahmen erzeugen, auch wenn nicht erforderlich."
! 
! #: config/arm/arm.opt:236 config/mn10300/mn10300.opt:42
! msgid "Tune code for the given processor."
! msgstr "Code fÃ¼r angegebenen Prozessor optimieren."
! 
! #: config/arm/arm.opt:240
! msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
! msgstr "CPU-Feinabstimmung als Kommentar in Assemblerdatei ausgeben. Diese Option wird nur fÃ¼r Regressionstest des Compilers verwendet und ist nicht fÃ¼r den normalen Betrieb vorgesehen."
! 
! #: config/arm/arm.opt:251
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr "Neon-Quad-Word (statt Double-Word) Register fÃ¼r Vektorisierung verwenden."
! 
! #: config/arm/arm.opt:255
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr "Neon-Double-Word (statt Quad-Word) Register fÃ¼r Vektorisierung verwenden."
! 
! #: config/arm/arm.opt:259
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
! msgstr "AusfÃ¼hrlichere RTX-Kosten wÃ¤hrend des Debuggens ausgeben.  Nur fÃ¼r GCC-Entwickler gedacht."
! 
! #: config/arm/arm.opt:263
! msgid "Only generate absolute relocations on word sized values."
! msgstr "Absolute Auslagerungen nur bei Werten mit WordgrÃ¶ÃŸen erzeugen."
! 
! #: config/arm/arm.opt:267
! msgid "Generate IT blocks appropriate for ARMv8."
! msgstr "FÃ¼r den ARMv8 angemessene IT-BlÃ¶cke erzeugen."
! 
! #: config/arm/arm.opt:271
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr "Sich Ã¼berschneidende Ziel- und Adressregister bei solchen LDRD-Befehlen vermeiden, die Cortex-M3-Errata auslÃ¶sen kÃ¶nnen."
! 
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:461 config/arc/arc.opt:496
! msgid "Enable unaligned word and halfword accesses to packed data."
! msgstr "Nicht ausgerichtete Wort- und Halbwortzugriffe auf gepackte Daten einschalten."
! 
! #: config/arm/arm.opt:280
! msgid "Use Neon to perform 64-bits operations rather than core registers."
! msgstr "Neon statt Kernregistern fÃ¼r 64-Bit-Operationen verwenden."
! 
! #: config/arm/arm.opt:284
! msgid "Assume loading data from flash is slower than fetching instructions."
! msgstr "Annehmen, dass das Datenladen aus dem Flashspeicher langsamer ist als Befehle zu laden."
! 
! #: config/arm/arm.opt:288
! msgid "Assume unified syntax for inline assembly code."
! msgstr "Einheitliche Syntax fÃ¼r Inline-Assemblercode annehmen."
! 
! #: config/arm/arm.opt:292
! msgid "Do not allow constant data to be placed in code sections."
! msgstr "Verbieten, dass konstante Daten in Codeabschnitten platziert werden."
! 
! #: config/arm/arm.opt:296
! msgid "When linking for big-endian targets, generate a BE8 format image."
! msgstr "Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im BE8-Format erzeugen."
! 
! #: config/arm/arm.opt:300
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
! msgstr "Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im veralteten BE32-Format erzeugen."
! 
! #: config/arm/arm.opt:304 config/sh/sh.opt:195
! msgid "Cost to assume for a branch insn."
! msgstr "FÃ¼r Sprungbefehl anzunehmende Kosten."
! 
! #: config/arm/arm.opt:308
! msgid "Generate code which uses the core registers only (r0-r14)."
! msgstr "Code erzeugen, der nur die Kernregister (r0â€“r14) verwendet."
! 
! #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
! #: config/visium/visium.opt:37
! msgid "Use hardware FP."
! msgstr "Hardware-Gleitkommabefehle verwenden."
! 
! #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
! msgid "Do not use hardware FP."
! msgstr "Hardware-Gleitkommabefehle nicht verwenden."
  
  #: config/sparc/sparc.opt:42
  msgid "Use flat register window model."
*************** msgstr "Workarounds fÃ¼r Errata des GR71
*** 9288,9488 ****
  msgid "Specify the memory model in effect for the program."
  msgstr "FÃ¼r das Programm zu verwendende Speichermodell angeben."
  
! #: config/m32c/m32c.opt:23
! msgid "-msim\tUse simulator runtime."
! msgstr "-msim\tSimulator-Laufzeitumgebung verwenden."
  
! #: config/m32c/m32c.opt:27
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr "-mcpu=r8c\tCode fÃ¼r R8C-Varianten kompilieren."
  
! #: config/m32c/m32c.opt:31
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr "-mcpu=m16c\tCode fÃ¼r M16C-Varianten kompilieren."
  
! #: config/m32c/m32c.opt:35
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr "-mcpu=m32cm\tCode fÃ¼r M32CM-Varianten kompilieren."
  
! #: config/m32c/m32c.opt:39
! msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr "-mcpu=m32c\tCode fÃ¼r M32C-Varianten kompilieren."
  
! #: config/m32c/m32c.opt:43
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr "-memregs=\tAnzahl der Memreg-Bytes (Standard: 16, Bereich: 0..16)."
  
! #: config/iq2000/iq2000.opt:31
! msgid "Specify CPU for code generation purposes."
! msgstr "CPU fÃ¼r Codeerzeugungszwecke angeben."
  
! #: config/iq2000/iq2000.opt:47
! msgid "Specify CPU for scheduling purposes."
! msgstr "CPU fÃ¼r Planzwecke angeben."
  
! #: config/iq2000/iq2000.opt:51
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
! msgstr "Bekannte IQ2000-CPUs (fÃ¼r Verwendung mit Option -mcpu=):"
  
! #: config/iq2000/iq2000.opt:70
! msgid "No default crt0.o."
! msgstr "Kein voreingestelltes crt0.o."
  
! #: config/g.opt:27
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "-G<Anzahl>\tGlobale und statische Daten kleiner als <Anzahl> Bytes in einen gesonderten Abschnitt legen (bei manchen Zielarchitekturen)."
  
! #: config/linux-android.opt:23
! msgid "Generate code for the Android platform."
! msgstr "Code fÃ¼r die Android-Plattform erzeugen."
  
! #: config/ia64/ilp32.opt:3
! msgid "Generate ILP32 code."
! msgstr "ILP32-Code erzeugen."
  
! #: config/ia64/ilp32.opt:7
! msgid "Generate LP64 code."
! msgstr "LP64-Code erzeugen."
  
! #: config/ia64/ia64.opt:28
! msgid "Generate big endian code."
! msgstr "Big-Endian-Code erzeugen."
  
! #: config/ia64/ia64.opt:32
! msgid "Generate little endian code."
  msgstr "Little-Endian-Code erzeugen."
  
! #: config/ia64/ia64.opt:36
! msgid "Generate code for GNU as."
! msgstr "Code fÃ¼r GNU as erzeugen."
  
! #: config/ia64/ia64.opt:40
! msgid "Generate code for GNU ld."
! msgstr "Code fÃ¼r GNU ld erzeugen."
  
! #: config/ia64/ia64.opt:44
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr "Vor und nach Â»volatile extendedÂ«-asms Stopp-Bits ausgeben."
  
! #: config/ia64/ia64.opt:48
! msgid "Use in/loc/out register names."
! msgstr "Registernamen der Form in/loc/out ausgeben."
  
! #: config/ia64/ia64.opt:55
! msgid "Enable use of sdata/scommon/sbss."
! msgstr "Verwendung von sdata/scommon/sbss einschalten."
  
! #: config/ia64/ia64.opt:59
! msgid "Generate code without GP reg."
! msgstr "Code ohne Register fÃ¼r globalen Zeiger erzeugen."
  
! #: config/ia64/ia64.opt:63
! msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr "Globaler Zeiger ist konstant (trotzdem bei indirekten Aufrufen sichern/wiederherstellen)."
  
! #: config/ia64/ia64.opt:67
! msgid "Generate self-relocatable code."
! msgstr "Selbstverschiebbaren Code erzeugen."
  
! #: config/ia64/ia64.opt:71
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "Eingebettete Gleitkommadivision erzeugen, auf Wartezeit optimieren."
  
! #: config/ia64/ia64.opt:75
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "Eingebettete Gleitkommadivision erzeugen, auf Durchsatz optimieren."
  
! #: config/ia64/ia64.opt:82
! msgid "Generate inline integer division, optimize for latency."
! msgstr "Eingebettete Ganzzahldivision erzeugen, auf Wartezeit optimieren."
  
! #: config/ia64/ia64.opt:86
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "Eingebettete Ganzzahldivision erzeugen, auf Durchsatz optimieren."
  
! #: config/ia64/ia64.opt:90
! msgid "Do not inline integer division."
! msgstr "Ganzzahldivision nicht Â»inlineÂ« generieren."
  
! #: config/ia64/ia64.opt:94
! msgid "Generate inline square root, optimize for latency."
! msgstr "Quadratwurzel Â»inlineÂ« erzeugen, auf Wartezeit optimieren."
  
! #: config/ia64/ia64.opt:98
! msgid "Generate inline square root, optimize for throughput."
! msgstr "Quadratwurzel Â»inlineÂ« erzeugen, auf Durchsatz optimieren."
  
! #: config/ia64/ia64.opt:102
! msgid "Do not inline square root."
! msgstr "Quadratwurzel nicht Â»inlineÂ« generieren."
  
! #: config/ia64/ia64.opt:106
! msgid "Enable DWARF line debug info via GNU as."
! msgstr "Dwarf-Zeilenfehlersuchinfo Ã¼ber GNU as einschalten."
  
! #: config/ia64/ia64.opt:110
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "FrÃ¼here Stopp-Bit-Platzierung fÃ¼r bessere Planung einschalten."
  
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
! msgstr "Bekannte Itanium-CPUs (fÃ¼r Verwendung mit Option -mtune=):"
  
! #: config/ia64/ia64.opt:136
! msgid "Use data speculation before reload."
! msgstr "Datenspekulation vor Neuladen verwenden."
  
! #: config/ia64/ia64.opt:140
! msgid "Use data speculation after reload."
! msgstr "Datenspekulation nach Neuladen verwenden."
  
! #: config/ia64/ia64.opt:144
! msgid "Use control speculation."
! msgstr "Steuerungsspekulation verwenden."
  
! #: config/ia64/ia64.opt:148
! msgid "Use in block data speculation before reload."
! msgstr "Blockweise Datenspekulation vor Neuladen verwenden."
  
! #: config/ia64/ia64.opt:152
! msgid "Use in block data speculation after reload."
! msgstr "Blockweise Datenspekulation nach Neuladen verwenden."
  
! #: config/ia64/ia64.opt:156
! msgid "Use in block control speculation."
! msgstr "Blockweise Steuerungsspekulation verwenden."
  
! #: config/ia64/ia64.opt:160
! msgid "Use simple data speculation check."
! msgstr "Einfachen Datenspekulationstest verwenden."
  
! #: config/ia64/ia64.opt:164
! msgid "Use simple data speculation check for control speculation."
! msgstr "Einfachen Datenspekulationstest fÃ¼r Steuerungsspekulation verwenden."
  
! #: config/ia64/ia64.opt:174
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr "Spekulative AbhÃ¤ngigkeiten wÃ¤hrend PrioritÃ¤tsberechnung der Befehle zÃ¤hlen."
  
! #: config/ia64/ia64.opt:178
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr "Bei Planung ein Stopp-Bit nach jedem Takt einfÃ¼gen."
  
! #: config/ia64/ia64.opt:182
! msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
! msgstr "Annehmen, dass Gleitkomma-Speichern und -Laden wahrscheinlich keinen Konflikt verursachen, wenn sie in dieselbe Befehlsgruppe gelegt werden."
  
! #: config/ia64/ia64.opt:186
! 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 "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."
  
! #: config/ia64/ia64.opt:190
! msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
! msgstr "Mehr als Â»msched-max-memory-insnsÂ« in Befehlsgruppe verbieten. Ansonsten ist Grenze Â»weichÂ« (Nicht-Speicheroperationen beim Erreichen der Grenze bevorzugen)."
  
! #: config/ia64/ia64.opt:194
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr "Keine PrÃ¼fungen fÃ¼r Steuerungs-Spekulation in selektiver Planung."
  
  #: config/nios2/elf.opt:26
  msgid "Link with a limited version of the C library."
--- 11001,11607 ----
  msgid "Specify the memory model in effect for the program."
  msgstr "FÃ¼r das Programm zu verwendende Speichermodell angeben."
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
! msgid "Generate 64-bit code."
! msgstr "64-Bit-Code erzeugen."
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
! msgid "Generate 32-bit code."
! msgstr "32-Bit-Code erzeugen."
  
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Bekannte CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):"
  
! #: config/rs6000/476.opt:24
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
! msgstr "Bindestapel des PowerPC 476 durch Anpassen eines blr an bcl/bl-Befehle fÃ¼r GOT-Zugriffe beibehalten."
  
! #: config/rs6000/aix64.opt:24
! msgid "Compile for 64-bit pointers."
! msgstr "FÃ¼r 64-Bit-Zeiger kompilieren."
  
! #: config/rs6000/aix64.opt:28
! msgid "Compile for 32-bit pointers."
! msgstr "FÃ¼r 32-Bit-Zeiger kompilieren."
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
! msgid "Select code model."
! msgstr "Codemodell auswÃ¤hlen."
  
! #: config/rs6000/aix64.opt:49
! msgid "Support message passing with the Parallel Environment."
! msgstr "Message-Passing mit der Parallel Environment unterstÃ¼tzen."
  
! #: config/rs6000/linux64.opt:24
! msgid "Call mcount for profiling before a function prologue."
! msgstr "Vor jedem Funktionsprolog mcount fÃ¼r Profiling aufrufen."
  
! #: config/rs6000/rs6000.opt:121
! msgid "Use PowerPC-64 instruction set."
! msgstr "PowerPC-64-Befehlssatz verwenden."
  
! #: config/rs6000/rs6000.opt:125
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "Optionale Befehle der PowerPC-Mehrzweck-Gruppe verwenden."
  
! #: config/rs6000/rs6000.opt:129
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "Optionale Befehle der PowerPC-Grafik-Gruppe verwenden."
  
! #: config/rs6000/rs6000.opt:133
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Einzelfeld-mfcr-Befehl des PowerPC V2.01 verwenden."
  
! #: config/rs6000/rs6000.opt:137
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "PowerPC V2.02 popcntb-Befehl verwenden."
  
! #: config/rs6000/rs6000.opt:141
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "PowerPC V2.02 Gleitkomma-Rundungsbefehle verwenden."
  
! #: config/rs6000/rs6000.opt:145
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "PowerPC V2.05 Bytevergleichs-Befehl verwenden."
! 
! #: config/rs6000/rs6000.opt:149
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
! msgstr "Erweiterte Befehle zum Kopieren von Gleitkomma in/aus Allzweckregister bei PowerPC V2.05 verwenden."
! 
! #: config/rs6000/rs6000.opt:153
! msgid "Use AltiVec instructions."
! msgstr "AltiVec-Befehle verwenden."
! 
! #: config/rs6000/rs6000.opt:157
! msgid "Enable early gimple folding of builtins."
! msgstr "FrÃ¼hes Gimple-Falten von eingebauten Funktionen aktivieren."
! 
! #: config/rs6000/rs6000.opt:161
! msgid "Use decimal floating point instructions."
! msgstr "Dezimale Gleitkommabefehle verwenden."
! 
! #: config/rs6000/rs6000.opt:165
! msgid "Use 4xx half-word multiply instructions."
! msgstr "4xx-Halbwort-Multiplikationsbefehle verwenden."
! 
! #: config/rs6000/rs6000.opt:169
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "4xx-dlmzb-Befehl zur Zeichenkettensuche verwenden."
! 
! #: config/rs6000/rs6000.opt:173
! msgid "Generate load/store multiple instructions."
! msgstr "Befehle zum gleichzeitigen Laden/Speichern mehrerer Daten erzeugen."
! 
! #: config/rs6000/rs6000.opt:192
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "PowerPC V2.06 popcntd-Befehl verwenden."
! 
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
! msgstr "Unter -ffast-math einen FRIZ-Befehl fÃ¼r (double)(long long)-Umwandlungen erzeugen."
! 
! #: config/rs6000/rs6000.opt:204
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Vektor-/skalare (VSX) Befehle verwenden."
! 
! #: config/rs6000/rs6000.opt:232
! msgid "Do not generate load/store with update instructions."
! msgstr "Keine Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen."
! 
! #: config/rs6000/rs6000.opt:236
! msgid "Generate load/store with update instructions."
! msgstr "Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen."
! 
! #: config/rs6000/rs6000.opt:244
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "Erzeugung indizierter Laden/Speichern-Befehle verhindern, wo mÃ¶glich."
! 
! #: config/rs6000/rs6000.opt:248
! msgid "Mark __tls_get_addr calls with argument info."
! msgstr "__tls_get_addr-Aufrufe mit Argumentinfo markieren."
! 
! #: config/rs6000/rs6000.opt:255
! msgid "Schedule the start and end of the procedure."
! msgstr "Anfang und Ende der Prozedur planen."
! 
! #: config/rs6000/rs6000.opt:259
! msgid "Return all structures in memory (AIX default)."
! msgstr "Alle Strukturen Ã¼ber Speicher zurÃ¼ckgeben (AIX-Standard)."
! 
! #: config/rs6000/rs6000.opt:263
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "Kleine Strukturen Ã¼ber Register zurÃ¼ckgeben (SVR4-Standard)."
! 
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
! msgstr "NÃ¤her der IBM XLC-Semantik entsprechen."
! 
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "Reziproke Division und Quadratwurzel in Software fÃ¼r besseren Durchsatz erzeugen."
! 
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr "Annahme, dass die reziproken abschÃ¤tzenden Befehle hÃ¶here Genauigkeit bieten."
! 
! #: config/rs6000/rs6000.opt:283
! msgid "Do not place floating point constants in TOC."
! msgstr "Gleitkommakonstanten nicht ins TOC legen."
! 
! #: config/rs6000/rs6000.opt:287
! msgid "Place floating point constants in TOC."
! msgstr "Gleitkommakonstanten ins TOC legen."
! 
! #: config/rs6000/rs6000.opt:291
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "Symbol+Offset-Konstanten nicht ins TOC legen."
! 
! #: config/rs6000/rs6000.opt:295
! msgid "Place symbol+offset constants in TOC."
! msgstr "Symbol+Offset-Konstanten ins TOC legen."
! 
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
! msgstr "Nur einen TOC-Eintrag pro Prozedur verwenden."
! 
! #: config/rs6000/rs6000.opt:310
! msgid "Put everything in the regular TOC."
! msgstr "Alles in regulÃ¤res TOC legen."
! 
! #: config/rs6000/rs6000.opt:314
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "Beim Erzeugen von AltiVec-Code VRSAVE-Befehle erzeugen."
! 
! #: config/rs6000/rs6000.opt:318
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "Veraltete Option. Stattdessen -mno-vrsave verwenden."
! 
! #: config/rs6000/rs6000.opt:322
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "Veraltete Option. Stattdessen -mvrsave verwenden."
! 
! #: config/rs6000/rs6000.opt:326
! msgid "Max number of bytes to move inline."
! msgstr "Maximalzahl der Bytes, die inline kopiert werden."
! 
! #: config/rs6000/rs6000.opt:330
! msgid "Max number of bytes to compare without loops."
! msgstr "Maximalzahl der Bytes, die ohne Schleifen verglichen werden."
! 
! #: config/rs6000/rs6000.opt:334
! msgid "Max number of bytes to compare with loops."
! msgstr "Maximalzahl der Bytes, die mit Schleifen verglichen werden."
! 
! #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare."
! msgstr "Maximalzahl der Bytes, die verglichen werden."
! 
! #: config/rs6000/rs6000.opt:342
! msgid "Generate isel instructions."
! msgstr "isel-Befehle erzeugen."
! 
! #: config/rs6000/rs6000.opt:346
! msgid "-mdebug=\tEnable debug output."
! msgstr "-mdebug=\tAusgaben zur Fehlersuche einschalten."
! 
! #: config/rs6000/rs6000.opt:350
! msgid "Use the AltiVec ABI extensions."
! msgstr "Die AltiVec-ABI-Erweiterungen verwenden."
! 
! #: config/rs6000/rs6000.opt:354
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "AltiVec-ABI-Erweiterungen nicht verwenden."
! 
! #: config/rs6000/rs6000.opt:358
! msgid "Use the ELFv1 ABI."
! msgstr "ELFv1-ABI verwenden."
! 
! #: config/rs6000/rs6000.opt:362
! msgid "Use the ELFv2 ABI."
! msgstr "ELFv2-ABI verwenden."
! 
! #: config/rs6000/rs6000.opt:382
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=\tEigenschaften der angegebenen CPU verwenden und entsprechend Code planen."
! 
! #: config/rs6000/rs6000.opt:386
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "-mtune=\tCode fÃ¼r die angegebene CPU planen."
! 
! #: config/rs6000/rs6000.opt:397
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr "-mtraceback=[full,part,no]\tArt der Traceback-Tabelle wÃ¤hlen (vollstÃ¤ndig, teilweise, keine)."
! 
! #: config/rs6000/rs6000.opt:413
! msgid "Avoid all range limits on call instructions."
! msgstr "Alle Bereichsgrenzen bei Aufrufbefehlen vermeiden."
! 
! #: config/rs6000/rs6000.opt:421
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr "Vor der Verwendung des veralteten AltiVec-Typen Â»vector long ...Â« warnen."
! 
! #: config/rs6000/rs6000.opt:425
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
! msgstr "-mlong-double-[64,128]\tGrÃ¶ÃŸe von Â»long doubleÂ« angeben."
! 
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
! msgstr "Feststellen, welche AbhÃ¤ngigkeiten zwischen Befehlen als teuer angesehen werden."
! 
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr "Angeben, welches Schema zum EinfÃ¼gen von NOPs nach der Planung angewendet werden soll."
! 
! #: config/rs6000/rs6000.opt:441
! msgid "Specify alignment of structure fields default/natural."
! msgstr "Ausrichtung der Strukturfelder als Standard/natÃ¼rlich angeben."
! 
! #: config/rs6000/rs6000.opt:445
! msgid "Valid arguments to -malign-:"
! msgstr "GÃ¼ltige Argumente fÃ¼r -malign-:"
! 
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr "PlanungsprioritÃ¤t fÃ¼r Verteilschlitz-beschrÃ¤nkte Befehle angeben."
! 
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr "Register r11 verwenden, um die statische Bindung in Funktionsaufrufen Ã¼ber Zeiger zu speichern."
! 
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr "TOC fÃ¼r indirekte Aufrufe im Prolog sichern, statt vor jedem Aufruf."
! 
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
! msgstr "Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power8 zu steigern."
! 
! #: config/rs6000/rs6000.opt:475
! msgid "Allow sign extension in fusion operations."
! msgstr "Vorzeichenerweiterung in Fusionsoperationen erlauben."
! 
! #: config/rs6000/rs6000.opt:479
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "Vektor-/skalare (VSX) Befehle verwenden, die in ISA 2.07 hinzugefÃ¼gt wurden."
! 
! #: config/rs6000/rs6000.opt:483
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr "Befehle aus ISA 2.07 Category:Vector.AES und Category:Vector.SHA2 verwenden."
! 
! #: config/rs6000/rs6000.opt:490
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "Befehle aus ISA 2.07 fÃ¼r transaktionalen Speicher (HTM) verwenden."
! 
! #: config/rs6000/rs6000.opt:494
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "Befehle zum Laden/Speichern von Quadwords (lq/stq) erzeugen."
! 
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr "Atomare Quadword-Befehle zum Speicherzugriff verwenden (lqarx/stqcx)."
! 
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr "Code zum Ãœbergeben von Aggregaten mit maximal 64-Bit-Ausrichtung erzeugen."
! 
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr "Doppelwort-Vertauschungen aus VSX-Berechnungen analysieren und entfernen."
! 
! #: config/rs6000/rs6000.opt:510
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr "Bestimmte skalare Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden."
! 
! #: config/rs6000/rs6000.opt:514
! msgid "Use vector instructions added in ISA 3.0."
! msgstr "Vektor-Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden."
! 
! #: config/rs6000/rs6000.opt:518
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr "Min-/Max-Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden."
! 
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
! msgstr "Verweise auf das Inhaltsverzeichnis fÃ¼r medium/large-Codemodell mit Speicherzugriffsbefehlen verschmelzen."
! 
! #: config/rs6000/rs6000.opt:526
! msgid "Generate the integer modulo instructions."
! msgstr "Ganzzahl-Modulo-Befehle erzeugen."
! 
! #: config/rs6000/rs6000.opt:530
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr "IEEE-128-Bit-Gleitkommazahlen mittels SchlÃ¼sselwort Â»__float128Â« einschalten."
! 
! #: config/rs6000/rs6000.opt:534
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "IEEE-128-Bit-Gleitkomma-Befehle einschalten."
! 
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
! msgstr "Standardumwandlungen zwischen Â»__float128Â« und Â»long doubleÂ« einschalten."
! 
! #: config/rs6000/sysv4.opt:24
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "-mcall-ABI\tABI-Aufrufkonvention auswÃ¤hlen."
! 
! #: config/rs6000/sysv4.opt:28
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr "-msdata=[none,data,sysv,eabi]\tMethode fÃ¼r sdata-Behandlung auswÃ¤hlen."
! 
! #: config/rs6000/sysv4.opt:32
! msgid "Allow readonly data in sdata."
! msgstr "Nur-Lese-Daten in sdata-Abschnitt erlauben."
! 
! #: config/rs6000/sysv4.opt:36
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr "-mtls-size=[16,32]\tBit-Breite des unmittelbaren TLS-Offsets angeben."
! 
! #: config/rs6000/sysv4.opt:52
! msgid "Align to the base type of the bit-field."
! msgstr "Auf Basistyp des Bitfeldes ausrichten."
! 
! #: config/rs6000/sysv4.opt:56
! msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
! msgstr "Auf Basistyp des Bitfeldes ausrichten. Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden."
! 
! #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
! msgid "Produce code relocatable at runtime."
! msgstr "Code erzeugen, der zur Laufzeit verschiebbar ist."
! 
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! msgid "Produce little endian code."
  msgstr "Little-Endian-Code erzeugen."
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
! msgid "Produce big endian code."
! msgstr "Big-Endian-Code erzeugen."
  
! #: 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
! msgid "No description yet."
! msgstr "Noch keine Beschreibung."
  
! #: config/rs6000/sysv4.opt:94
! msgid "Assume all variable arg functions are prototyped."
! msgstr "Annehmen, dass alle Funktionen mit variablen Argumenten Prototypen haben."
  
! #: config/rs6000/sysv4.opt:103
! msgid "Use EABI."
! msgstr "EABI verwenden."
  
! #: config/rs6000/sysv4.opt:107
! msgid "Allow bit-fields to cross word boundaries."
! msgstr "Zulassen, dass Bitfelder Wortgrenzen Ã¼berschneiden."
  
! #: config/rs6000/sysv4.opt:111
! msgid "Use alternate register names."
! msgstr "Alternative Registernamen verwenden."
  
! #: config/rs6000/sysv4.opt:117
! msgid "Use default method for sdata handling."
! msgstr "Standardmethode fÃ¼r sdata-Behandlung verwenden."
  
! #: config/rs6000/sysv4.opt:121
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "Mit libsim.a, libc.a und sim-crt0.o binden."
  
! #: config/rs6000/sysv4.opt:125
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "Mit libads.a, libc.a und crt0.o binden."
  
! #: config/rs6000/sysv4.opt:129
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "Mit libyk.a, libc.a und crt0.o binden."
  
! #: config/rs6000/sysv4.opt:133
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "Mit libmvme.a, libc.a und crt0.o binden."
  
! #: config/rs6000/sysv4.opt:137
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr "PPC_EMB-Bit im ELF-Flags-Header setzen."
  
! #: config/rs6000/sysv4.opt:157
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "Code erzeugen, der nicht ausfÃ¼hrbares PLT und GOT enthÃ¤lt."
  
! #: config/rs6000/sysv4.opt:161
! msgid "Generate code for old exec BSS PLT."
! msgstr "Code fÃ¼r altes ausfÃ¼hrbares BSS PLT erzeugen."
  
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
! msgstr "Inline-PLT-Sequenzen verwenden, um lange Aufrufe und -fno-plt zu implementieren."
  
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
! msgstr "Â».gnu_attributeÂ«-Etiketten erzeugen."
  
! #: config/alpha/alpha.opt:27
! msgid "Use fp registers."
! msgstr "FP-Register verwenden."
  
! #: config/alpha/alpha.opt:35
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr "IEEE-konforme Mathematik-Bibliotheksroutinen (OSF/1) anfordern."
  
! #: config/alpha/alpha.opt:39
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr "IEEE-konformen Code erzeugen, ohne ungenaue Ausnahmen."
  
! #: config/alpha/alpha.opt:46
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "Keine komplexen Ganzzahlkonstanten im Nur-Lese-Speicher erzeugen."
  
! #: config/alpha/alpha.opt:50
! msgid "Use VAX fp."
! msgstr "VAX-FP verwenden."
  
! #: config/alpha/alpha.opt:54
! msgid "Do not use VAX fp."
! msgstr "VAX-FP nicht verwenden."
  
! #: config/alpha/alpha.opt:58
! msgid "Emit code for the byte/word ISA extension."
! msgstr "Code fÃ¼r die Byte/Word-ISA-Erweiterung erzeugen."
  
! #: config/alpha/alpha.opt:62
! msgid "Emit code for the motion video ISA extension."
! msgstr "Code fÃ¼r die Video-ISA-Erweiterung erzeugen."
  
! #: config/alpha/alpha.opt:66
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "Code fÃ¼r die FP-Move- und SQRT-ISA-Erweiterung erzeugen."
  
! #: config/alpha/alpha.opt:70
! msgid "Emit code for the counting ISA extension."
! msgstr "Code fÃ¼r die ZÃ¤hlen-ISA-Erweiterung erzeugen."
  
! #: config/alpha/alpha.opt:74
! msgid "Emit code using explicit relocation directives."
! msgstr "Code mit expliziten Adressverschiebungsbefehlen erzeugen."
  
! #: config/alpha/alpha.opt:78
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr "16-bit-Adressverschiebungen in kleinen Datenbereichen ablegen."
  
! #: config/alpha/alpha.opt:82
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr "32-bit-Adressverschiebungen in kleinen Datenbereichen erzeugen."
  
! #: config/alpha/alpha.opt:86
! msgid "Emit direct branches to local functions."
! msgstr "Direkte Zweige in lokalen Funktionen erzeugen."
  
! #: config/alpha/alpha.opt:90
! msgid "Emit indirect branches to local functions."
! msgstr "Indirekte Zweige in lokalen Funktionen erzeugen."
  
! #: config/alpha/alpha.opt:94
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr "rdval statt rduniq fÃ¼r Thread-Zeiger erzeugen."
  
! #: config/alpha/alpha.opt:106
! msgid "Use features of and schedule given CPU."
! msgstr "FÃ¼r angegebene CPU planen und deren Eigenschaften verwenden."
! 
! #: config/alpha/alpha.opt:110
! msgid "Schedule given CPU."
! msgstr "FÃ¼r angegebene CPU planen."
! 
! #: config/alpha/alpha.opt:114
! msgid "Control the generated fp rounding mode."
! msgstr "Den generierten FP-Rundungsmodus steuern."
! 
! #: config/alpha/alpha.opt:118
! msgid "Control the IEEE trap mode."
! msgstr "Den IEEE-Trap-Modus steuern."
! 
! #: config/alpha/alpha.opt:122
! msgid "Control the precision given to fp exceptions."
! msgstr "Die PrÃ¤zision der FP-Ausnahmen steuern."
! 
! #: config/alpha/alpha.opt:126
! msgid "Tune expected memory latency."
! msgstr "Die erwartete Speicher-Wartezeit abstimmen."
! 
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
! msgstr "Mit 32-Bit Longs und Zeigern kompilieren (einzige unterstÃ¼tzte Option)."
! 
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=CPU\tEigenschaften der angegebenen CPU verwenden und entsprechend Code planen."
! 
! #: config/tilepro/tilepro.opt:32
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
! msgstr "Bekannte TILEPro-CPUs (fÃ¼r Verwendung mit Option -mcpu=):"
! 
! #: config/lm32/lm32.opt:24
! msgid "Enable multiply instructions."
! msgstr "Multiplikationsbefehle einschalten."
! 
! #: config/lm32/lm32.opt:28
! msgid "Enable divide and modulus instructions."
! msgstr "Divisions- und Modulobefehle einschalten."
! 
! #: config/lm32/lm32.opt:32
! msgid "Enable barrel shift instructions."
! msgstr "Rohr-Bitschiebebefehle einschalten."
! 
! #: config/lm32/lm32.opt:36
! msgid "Enable sign extend instructions."
! msgstr "Vorzeichenerweiternde Befehle einschalten."
! 
! #: config/lm32/lm32.opt:40
! msgid "Enable user-defined instructions."
! msgstr "Benutzerdefinierte Befehle einschalten."
! 
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
! msgstr "Board-spezifische Laufzeitumgebung konfigurieren."
! 
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
! msgstr "Aus KompatibilitÃ¤tsgrÃ¼nden ist das derzeit immer newlib fÃ¼r ELF."
! 
! #: config/or1k/or1k.opt:28
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
! msgstr "Hardware-Divisionsbefehle verwenden, -msoft-div fÃ¼r Emulation angeben."
! 
! #: config/or1k/or1k.opt:32
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
! msgstr "Hardwarebe-Multiplikationsbefehle verwenden, -msoft-mul fÃ¼r Emulation."
! 
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
! msgstr "Codegenerierung erlauben, die den Befehl l.cmov verwendet. Wenn die Zielarchitektur den Befehl nicht unterstÃ¼tzt, werden stattdessen Ã¤quivalente set- und branch-Befehle verwendet."
! 
! #: config/or1k/or1k.opt:42
! msgid "Allows generation of binaries which use the l.rori instructions."
! msgstr "Codegenerierung erlauben, die den Befehl l.rori verwendet."
! 
! #: config/or1k/or1k.opt:46
! msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
! msgstr "Codegenerierung erlauben, die Vorzeichenerweiterung verwendet. Wenn die Zielarchitektur dies nicht unterstÃ¼tzt, wird die Vorzeichenerweiterung stattdessen Ã¼ber Ladebefehle ausgefÃ¼hrt."
! 
! #: config/or1k/or1k.opt:52
! msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
! msgstr "Generieren von Programmen erlauben, die l.sf*i-Befehle verwenden. Wenn die Zielarchitektur das nicht unterstÃ¼tzt, generiert der Compiler Befehle, die den Direktwert zuerst in ein Register speichern."
! 
! #: config/or1k/or1k.opt:58
! msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
! msgstr "Codegenerierung erlauben, die Bitverschiebungen und Rotationen mit direkten Argumenten verwendet, so wie l.rori."
! 
! #: config/or1k/or1k.opt:63
! msgid "Use divide emulation."
! msgstr "Divisionsemulation verwenden."
! 
! #: config/or1k/or1k.opt:67
! msgid "Use multiply emulation."
! msgstr "Multiplikationsemulation verwenden."
  
  #: config/nios2/elf.opt:26
  msgid "Link with a limited version of the C library."
*************** msgstr "Ã„quivalent zu Â»-mgpopt=localÂ«
*** 9544,9549 ****
--- 11663,11678 ----
  msgid "Equivalent to -mgpopt=none."
  msgstr "Ã„quivalent zu Â»-mgpopt=noneÂ«."
  
+ #: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mips/mips.opt:134
+ #: config/tilegx/tilegx.opt:45
+ msgid "Use big-endian byte order."
+ msgstr "Big-Endian Byte-Reihenfolge verwenden."
+ 
+ #: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mips/mips.opt:138
+ #: config/tilegx/tilegx.opt:49
+ msgid "Use little-endian byte order."
+ msgstr "Little-Endian Byte-Reihenfolge verwenden."
+ 
  #: config/nios2/nios2.opt:102
  msgid "Floating point custom instruction configuration name."
  msgstr "Name der Konfiguration fÃ¼r eigene Gleitkommabefehle."
*************** msgstr "RegulÃ¤rer Ausdruck, um zusÃ¤tzl
*** 10032,10137 ****
  msgid "Regular expression matching section names for r0-relative addressing."
  msgstr "RegulÃ¤rer Ausdruck, um relativ zu r0 adressierbare Abschnittsnamen anzugeben."
  
- #: config/lm32/lm32.opt:24
- msgid "Enable multiply instructions."
- msgstr "Multiplikationsbefehle einschalten."
- 
- #: config/lm32/lm32.opt:28
- msgid "Enable divide and modulus instructions."
- msgstr "Divisions- und Modulobefehle einschalten."
- 
- #: config/lm32/lm32.opt:32
- msgid "Enable barrel shift instructions."
- msgstr "Rohr-Bitschiebebefehle einschalten."
- 
- #: config/lm32/lm32.opt:36
- msgid "Enable sign extend instructions."
- msgstr "Vorzeichenerweiternde Befehle einschalten."
- 
- #: config/lm32/lm32.opt:40
- msgid "Enable user-defined instructions."
- msgstr "Benutzerdefinierte Befehle einschalten."
- 
- #: config/msp430/msp430.opt:7
- msgid "Force assembly output to always use hex constants."
- msgstr "Erzwingen, dass die Assembler-Ausgabe immer Hexadezimalkonstanten verwendet."
- 
- #: config/msp430/msp430.opt:11
- msgid "Specify the MCU to build for."
- msgstr "MCU angeben, fÃ¼r die gebaut wird."
- 
- #: config/msp430/msp430.opt:15
- msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
- msgstr "Warnen, wenn ein MCU-Name unbekannt ist oder mit anderen Optionen unvertrÃ¤glich ist (Vorgabe: eingeschaltet)."
- 
- #: config/msp430/msp430.opt:19
- msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
- msgstr "ISA angeben, fÃ¼r die gebaut wird: msp430, msp430x, msp430xv2."
- 
- #: config/msp430/msp430.opt:23
- msgid "Select large model - 20-bit addresses/pointers."
- msgstr "GroÃŸes Speichermodell wÃ¤hlen â€“ 20-Bit-Adressen/-Zeiger."
- 
- #: config/msp430/msp430.opt:27
- msgid "Select small model - 16-bit addresses/pointers (default)."
- msgstr "Kleines Speichermodell wÃ¤hlen â€“ 16-Bit-Adressen/-Zeiger (Voreinstellung)."
- 
- #: config/msp430/msp430.opt:31
- msgid "Optimize opcode sizes at link time."
- msgstr "OpcodegrÃ¶ÃŸen zur Linkzeit optimieren."
- 
- #: config/msp430/msp430.opt:38
- msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
- msgstr "Minimale Laufzeitumgebung (keine statischen Initialisierer oder Konstruktoren) fÃ¼r speicherarme GerÃ¤te verwenden."
- 
- #: config/msp430/msp430.opt:45
- msgid "Specify the type of hardware multiply to support."
- msgstr "Art der Hardware-Multiplikation angeben."
- 
- #: config/msp430/msp430.opt:67
- msgid "Specify whether functions should be placed into low or high memory."
- msgstr "Angabe, ob Funktionen in den niedrigen oder hohen Speicherbereich platziert werden."
- 
- #: config/msp430/msp430.opt:71
- msgid "Specify whether variables should be placed into low or high memory."
- msgstr "Angeben, ob Variablen in den niedrigen oder hohen Speicher platziert werden."
- 
- #: config/msp430/msp430.opt:90
- msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
- msgstr "Gibt an den Assembler eine Anforderung weiter, damit dieser diverse Chipfehler umgeht."
- 
- #: config/msp430/msp430.opt:94
- msgid "Passes on a request to the assembler to warn about various silicon errata."
- msgstr "Gibt an den Assembler eine Anforderung weiter, damit dieser bei diversen Chipfehlern warnt."
- 
- #: config/gcn/gcn.opt:26
- msgid "GCN GPU type to use:"
- msgstr "Zu verwendende GCN-CPU-Art:"
- 
- #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
- msgid "Specify the name of the target GPU."
- msgstr "Namen der Ziel-GPU angeben."
- 
- #: config/gcn/gcn.opt:47 config/nvptx/nvptx.opt:22
- msgid "Generate code for a 32-bit ABI."
- msgstr "Code fÃ¼r 32-Bit-ABI erzeugen."
- 
- #: config/gcn/gcn.opt:51 config/nvptx/nvptx.opt:26
- msgid "Generate code for a 64-bit ABI."
- msgstr "Code fÃ¼r 64-Bit-ABI erzeugen."
- 
- #: config/gcn/gcn.opt:55
- msgid "Enable OpenMP GPU offloading."
- msgstr "Auslagern an OpenMP-GPU einschalten."
- 
- #: config/gcn/gcn.opt:71
- msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
- msgstr "-mstack-size=<Anzahl>\tGrÃ¶ÃŸe des privaten Segments pro Wellenfront festlegen, in Bytes."
- 
- #: config/gcn/gcn.opt:78
- msgid "Warn about invalid OpenACC dimensions."
- msgstr "Bei ungÃ¼ltigen OpenACC-Dimensionen warnen."
- 
  #: config/rx/rx.opt:29
  msgid "Store doubles in 64 bits."
  msgstr "Doubles in 64 Bits speichern."
--- 12161,12166 ----
*************** msgstr "Daten werden im Little-Endian-Fo
*** 10164,10173 ****
  msgid "Maximum size of global and static variables which can be placed into the small data area."
  msgstr "MaximalgrÃ¶ÃŸe einer globalen oder statischen Variable, die in kleine Datenbereiche gelegt wird."
  
- #: config/rx/rx.opt:87 config/rl78/rl78.opt:27
- msgid "Use the simulator runtime."
- msgstr "Simulator-Laufzeitumgebung verwenden."
- 
  #: config/rx/rx.opt:93
  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 "Assemblerausgabe erzeugen, die mit Renesas AS100-Assembler vertrÃ¤glich ist. Dies schrÃ¤nkt einige CompilerfÃ¤higkeiten ein. Standard: GAS-vertrÃ¤gliche Syntax."
--- 12193,12198 ----
*************** msgstr "Ein-/ausschalten der Verwendung
*** 10216,10539 ****
  msgid "Always use JSR, never BSR, for calls."
  msgstr "Immer JSR fÃ¼r Aufrufe verwenden, niemals BSR."
  
! #: config/cr16/cr16.opt:23
! msgid "-msim   Use simulator runtime."
! msgstr "-msim   Simulator-Laufzeitumgebung verwenden."
! 
! #: config/cr16/cr16.opt:27
! msgid "Generate SBIT, CBIT instructions."
! msgstr "SBIT, CBIT-Befehle erzeugen."
! 
! #: config/cr16/cr16.opt:31
! msgid "Support multiply accumulate instructions."
! msgstr "Multiplizier-Addier-Befehle unterstÃ¼tzen."
! 
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
! msgstr "Datenreferenzen als near, far oder medium behandeln. Standard ist medium."
! 
! #: config/cr16/cr16.opt:42
! msgid "Generate code for CR16C architecture."
! msgstr "Code fÃ¼r CR16C-Architektur erzeugen."
! 
! #: config/cr16/cr16.opt:46
! msgid "Generate code for CR16C+ architecture (Default)."
! msgstr "Code fÃ¼r CR16C+-Architektur erzeugen (Standard)."
! 
! #: config/cr16/cr16.opt:50
! msgid "Treat integers as 32-bit."
! msgstr "Ganzzahlen als 32 Bit behandeln."
! 
! #: config/pa/pa-hpux.opt:27
! msgid "Generate cpp defines for server IO."
! msgstr "cpp-Defines fÃ¼r Server-IO erzeugen."
! 
! #: config/pa/pa-hpux.opt:31 config/pa/pa-hpux1131.opt:23
! #: config/pa/pa-hpux1111.opt:23 config/pa/pa-hpux1010.opt:23
! msgid "Specify UNIX standard for predefines and linking."
! msgstr "UNIX-Standard fÃ¼r Predefines und Bindung angeben."
! 
! #: config/pa/pa-hpux.opt:35
! msgid "Generate cpp defines for workstation IO."
! msgstr "cpp-Defines fÃ¼r Workstation-IO erzeugen."
! 
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
! msgid "Generate PA1.0 code."
! msgstr "PA1.0-Code erzeugen."
! 
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
! msgid "Generate PA1.1 code."
! msgstr "PA1.1-Code erzeugen."
! 
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "PA2.0-Code erzeugen (erfordert binutils 2.10 oder neuer)."
! 
! #: config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167 common.opt:1375
! #: common.opt:1450 common.opt:1718 common.opt:1849 common.opt:2249
! #: common.opt:2285 common.opt:2378 common.opt:2382 common.opt:2487
! #: common.opt:2578 common.opt:2586 common.opt:2594 common.opt:2602
! #: common.opt:2703 common.opt:2755 common.opt:2843 common.opt:2980
! #: common.opt:2984 common.opt:2988 common.opt:2992 c-family/c.opt:1405
! #: c-family/c.opt:1437 c-family/c.opt:1685 fortran/lang.opt:763
! msgid "Does nothing.  Preserved for backward compatibility."
! msgstr "Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten."
! 
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
! msgstr "Der Aufrufer kopiert Funktionsargumente, die Ã¼ber versteckte Referenzen Ã¼bergeben werden."
! 
! #: config/pa/pa.opt:50
! msgid "Disable FP regs."
! msgstr "Gleitkommaregister ausschalten."
! 
! #: config/pa/pa.opt:54
! msgid "Disable indexed addressing."
! msgstr "Indizierte Adressierung ausschalten."
! 
! #: config/pa/pa.opt:58
! msgid "Generate fast indirect calls."
! msgstr "Schnelle indirekte Aufrufe erzeugen."
! 
! #: config/pa/pa.opt:66
! msgid "Assume code will be assembled by GAS."
! msgstr "Annehmen, dass der Code mit GAS assembliert wird."
! 
! #: config/pa/pa.opt:75
! msgid "Enable linker optimizations."
! msgstr "Binder-Optimierungen einschalten."
! 
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
! msgstr "Immer weite Aufrufe erzeugen."
! 
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
! msgstr "Lange Laden/Speichern-Folgen ausgeben."
! 
! #: config/pa/pa.opt:91
! msgid "Disable space regs."
! msgstr "Leerregister ausschalten."
! 
! #: config/pa/pa.opt:107
! msgid "Use portable calling conventions."
! msgstr "Portierbare Aufrufkonventionen verwenden."
! 
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr "CPU fÃ¼r Planungszwecke angeben. GÃ¼ltige Argumente sind 700, 7100, 7100LC, 7200, 7300, und 8000."
! 
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
! msgid "Use software floating point."
! msgstr "Software-Gleitkomma verwenden."
! 
! #: config/pa/pa.opt:144
! msgid "Do not disable space regs."
! msgstr "Leerregister nicht ausschalten."
! 
! #: config/pa/pa64-hpux.opt:23
! msgid "Assume code will be linked by GNU ld."
! msgstr "Annehmen, dass der Code spÃ¤ter mit GNU ld gebunden wird."
! 
! #: config/pa/pa64-hpux.opt:27
! msgid "Assume code will be linked by HP ld."
! msgstr "Annehmen, dass der Code spÃ¤ter mit HP ld gebunden wird."
! 
! #: config/vxworks.opt:36
! msgid "Assume the VxWorks RTP environment."
! msgstr "VxWorks RTP-Umgebung vermuten."
! 
! #: config/vxworks.opt:43
! msgid "Assume the VxWorks vThreads environment."
! msgstr "VxWorks vThreads-Umgebung vermuten."
! 
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
! msgstr "MÃ¶gliche TLS-Dialekte:"
! 
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
! msgstr "Codemodell-Optionsnamen fÃ¼r -mcmodel:"
! 
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
! msgstr "Umgehung von Erratum 835769 fÃ¼r ARM-Cortex-A53."
! 
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
! msgstr "Umgehung von Erratum 843419 fÃ¼r ARM-Cortex-A53."
! 
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr "Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden."
! 
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
! msgstr "TLS-Dialekt angeben."
! 
! #: config/aarch64/aarch64.opt:104
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
! msgstr "Bit-Breite des unmittelbaren TLS-Versatzes angeben. GÃ¼ltige Werte sind 12, 24, 32, 48."
! 
! #: config/aarch64/aarch64.opt:123
! msgid "Use features of architecture ARCH."
! msgstr "Eigenschaften der Architektur ARCH verwenden."
! 
! #: config/aarch64/aarch64.opt:127
! msgid "Use features of and optimize for CPU."
! msgstr "Eigenschaften der angegebenen CPU verwenden und dafÃ¼r optimieren."
! 
! #: config/aarch64/aarch64.opt:131
! msgid "Optimize for CPU."
! msgstr "FÃ¼r CPU optimieren."
! 
! #: config/aarch64/aarch64.opt:135
! msgid "Generate code that conforms to the specified ABI."
! msgstr "Code erzeugen, der zum angegebenen ABI passt."
! 
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
! msgstr "-moverride=<Zeichenkette>\tNur fÃ¼r Powernutzer! CPU-Optimierungsparameter Ã¼bersteuern."
! 
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
! msgstr "Bekannte AArch64-ABIs (fÃ¼r Verwendung mit Option -mabi=):"
! 
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
! msgstr "Ladebefehle relativ zum PC."
! 
! #: config/aarch64/aarch64.opt:157
! msgid "Use branch-protection features."
! msgstr "Verzweigungsschutz-Features verwenden."
! 
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
! msgstr "GÃ¼ltigkeitsbereich der signierten RÃ¼ckgabeadressen."
  
! #: config/aarch64/aarch64.opt:165
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
! msgstr "UnterstÃ¼tzte RÃ¼ckgabeadress-Signierbereiche fÃ¼r AArch64 (fÃ¼r die Option Â»-msign-return-address=Â«):"
  
! #: config/aarch64/aarch64.opt:178
! 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 "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."
  
! #: config/aarch64/aarch64.opt:184
! 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 "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."
  
! #: config/aarch64/aarch64.opt:191
! 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 "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."
  
! #: config/aarch64/aarch64.opt:197
! msgid "The possible SVE vector lengths:"
! msgstr "MÃ¶gliche SVE-VektorlÃ¤ngen:"
  
! #: config/aarch64/aarch64.opt:219
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
! msgstr "-msve-vector-bits=<Anzahl>\tAnzahl der Bits in einem SVE-Vektorregister festlegen."
  
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
! msgstr "AusfÃ¼hrliche Ausgabe des Kostenmodells in den Debug-Dumpdateien einschalten."
  
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
! msgstr "Code generieren, um mitzuverfolgen, wann die CPU falsch spekulieren kÃ¶nnte."
  
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "GÃ¼ltige Argumente fÃ¼r -mstack-protector-guart=:"
  
! #: config/aarch64/aarch64.opt:245
! 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 "Das in der Kommandozeile angegebene Systemregister als Stapelschutz-WÃ¤chterregister verwenden. Diese Option ist fÃ¼r fstack-protector-strong gedacht und nicht fÃ¼r die Verwendung in Benutzer-Code."
  
! #: config/aarch64/aarch64.opt:251
! 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 "Einen konstanten Wert als Offset vom Stapelschutz-WÃ¤chterregister verwenden, sp_el0. Diese Option ist fÃ¼r fstack-protector-strong gedacht und nicht fÃ¼r die Verwendung in Benutzer-Code."
  
! #: config/h8300/h8300.opt:23
! msgid "Generate H8S code."
! msgstr "H8S-Code erzeugen."
  
! #: config/h8300/h8300.opt:27
! msgid "Generate H8SX code."
! msgstr "H8SX-Code erzeugen."
  
! #: config/h8300/h8300.opt:31
! msgid "Generate H8S/2600 code."
! msgstr "H8S/2600-Code erzeugen."
  
! #: config/h8300/h8300.opt:35
! msgid "Make integers 32 bits wide."
! msgstr "Ganzzahlen 32 Bit breit machen."
  
! #: config/h8300/h8300.opt:42
! msgid "Use registers for argument passing."
! msgstr "Register zur ArgumentÃ¼bergabe verwenden."
  
! #: config/h8300/h8300.opt:46
! msgid "Consider access to byte sized memory slow."
! msgstr "Zugriff auf Speicher in BytegrÃ¶ÃŸe als langsam betrachten."
  
! #: config/h8300/h8300.opt:50
! msgid "Enable linker relaxing."
! msgstr "Binderlockerung einschalten."
  
! #: config/h8300/h8300.opt:54
! msgid "Generate H8/300H code."
! msgstr "H8/300H-Code erzeugen."
  
! #: config/h8300/h8300.opt:58
! msgid "Enable the normal mode."
! msgstr "Normalen Modus einschalten."
  
! #: config/h8300/h8300.opt:62
! msgid "Use H8/300 alignment rules."
! msgstr "H8/300-Ausrichtungsregeln verwenden."
  
! #: config/h8300/h8300.opt:66
! msgid "Push extended registers on stack in monitor functions."
! msgstr "In Ãœberwachungsfunktionen erweiterte Register auf Stapel sichern."
  
! #: config/h8300/h8300.opt:70
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr "In Ãœberwachungsfunktionen erweiterte Register nicht auf Stapel sichern."
  
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
! msgstr "Code fÃ¼r einen __main-Kernel einbinden."
  
! #: config/nvptx/nvptx.opt:34
! msgid "Optimize partition neutering."
! msgstr "Partitionsneutralisierung optimieren."
  
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
! msgstr "Eigene Stacks statt lokalem Speicher fÃ¼r automatischen Speicher verwenden."
  
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
! msgstr "GrÃ¶ÃŸe des .local-Speichers angeben, der fÃ¼r den Stack verwendet wird, wenn die genaue GrÃ¶ÃŸe unbekannt ist."
  
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
! msgstr "Code erzeugen, der lokalen Zustand in allen Bahnen einheitlich halten kann."
  
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
! msgstr "Code fÃ¼r OpenMP-Auslagerung erzeugen: schaltet Â»-msoft-stackÂ« und Â»-muniform-simtÂ« ein."
  
! #: config/nvptx/nvptx.opt:54
! msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgstr "Bekannte PTX-ISA-Versionen (fÃ¼r Verwendung mit Option -misa=):"
  
! #: config/nvptx/nvptx.opt:64
! msgid "Specify the version of the ptx ISA to use."
! msgstr "Die Version der PTX-ISA angeben, die verwendet wird."
  
  #: config/vax/vax.opt:23 config/vax/vax.opt:27
  msgid "Target DFLOAT double precision code."
--- 12241,12373 ----
  msgid "Always use JSR, never BSR, for calls."
  msgstr "Immer JSR fÃ¼r Aufrufe verwenden, niemals BSR."
  
! #: config/visium/visium.opt:25
! msgid "Link with libc.a and libdebug.a."
! msgstr "Mit libc.a und libdebug.a binden."
  
! #: config/visium/visium.opt:29
! msgid "Link with libc.a and libsim.a."
! msgstr "Mit libc.a und libsim.a binden."
  
! #: config/visium/visium.opt:33
! msgid "Use hardware FP (default)."
! msgstr "Hardware-Gleitkommabefehle verwenden (Standard)."
  
! #: config/visium/visium.opt:45
! msgid "Use features of and schedule code for given CPU."
! msgstr "Eigenschaften der gegebenen CPU verwenden und entsprechend Code planen."
  
! #: config/visium/visium.opt:65
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Code fÃ¼r Supervisor-Modus generieren (Standard)."
  
! #: config/visium/visium.opt:69
! msgid "Generate code for the user mode."
! msgstr "Code fÃ¼r User-Modus generieren."
  
! #: config/visium/visium.opt:73
! msgid "Only retained for backward compatibility."
! msgstr "Nur fÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten."
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
! msgstr "HardwarefÃ¤higkeiten beim Linken lÃ¶schen."
  
! #: config/sol2.opt:36
! msgid "Pass -z text to linker."
! msgstr "Â»-z textÂ« an den Linker Ã¼bergeben."
  
! #: config/moxie/moxie.opt:31
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Befehle MUL.X und UMUL.X einschalten."
  
! #: config/microblaze/microblaze.opt:40
! msgid "Use software emulation for floating point (default)."
! msgstr "Software-Gleitkomma-Emulation verwenden (Standard)."
  
! #: config/microblaze/microblaze.opt:44
! msgid "Use hardware floating point instructions."
! msgstr "Hardware-Gleitkommabefehle verwenden."
  
! #: config/microblaze/microblaze.opt:48
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "Tabellenbasierte Optimierung fÃ¼r die Division kleiner vorzeichenbehafteter Ganzzahlen verwenden."
  
! #: config/microblaze/microblaze.opt:52
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=CPU\t\tEigenschaften der gegebenen CPU verwenden und entsprechend Code planen."
  
! #: config/microblaze/microblaze.opt:56
! msgid "Don't optimize block moves, use memcpy."
! msgstr "Blockverschiebungen nicht optimieren, sondern Â»memcpyÂ« verwenden."
  
! #: config/microblaze/microblaze.opt:68
! msgid "Use the soft multiply emulation (default)."
! msgstr "Verwendet die Software-Multiplikationsemulation (Vorgabe)."
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
! msgstr "Umverteilungsbefehle verwenden (Austausch und umgekehrte Bytereihenfolge beim Laden/Speichern; Voreinstellung)."
  
! #: config/microblaze/microblaze.opt:76
! msgid "Use the software emulation for divides (default)."
! msgstr "Softwareemulation fÃ¼r Divisionen verwenden (Vorgabe)."
  
! #: config/microblaze/microblaze.opt:80
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr "Hardware-Barrel-Shifter statt der Emulation verwenden."
  
! #: config/microblaze/microblaze.opt:84
! msgid "Use pattern compare instructions."
! msgstr "Mustervergleichsbefehle verwenden."
  
! #: config/microblaze/microblaze.opt:88
! msgid "Check for stack overflow at runtime."
! msgstr "Zur Laufzeit auf StapelÃ¼berlauf prÃ¼fen."
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
! msgid "Use GP relative sdata/sbss sections."
! msgstr "Abschnitte sdata/sbss relativ zum GP verwenden."
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
! msgstr "BSS komplett lÃ¶schen und mit Null initialisierte Werte in BSS platzieren."
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
! msgstr "Verwendet Â»multiply highÂ«-Befehle fÃ¼r den oberen Teil einer 32Ã—32-Multiplikation."
  
! #: config/microblaze/microblaze.opt:104
! msgid "Use hardware floating point conversion instructions."
! msgstr "Hardware-Gleitkommakonvertierungsbefehle verwenden."
  
! #: config/microblaze/microblaze.opt:108
! msgid "Use hardware floating point square root instruction."
! msgstr "Hardware-Gleitkomma-Wurzel-Befehl verwenden."
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
! msgstr "Keine weiteren Informationen verfÃ¼gbar."
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
! msgstr "Keine weiteren Informationen verfÃ¼gbar."
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
! msgstr "Keine weiteren Informationen verfÃ¼gbar."
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
! msgstr "Keine weiteren Informationen verfÃ¼gbar."
  
! #: config/microblaze/microblaze.opt:128
! msgid "Use hardware prefetch instruction."
! msgstr "Hardware-Â»prefetchÂ«-Befehle verwenden."
  
! #: config/microblaze/microblaze.opt:132
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
! msgstr "Daten werden ausgehend vom Start des Programmcodes statt der GOT adressiert (mit -fPIC/-fPIE)."
  
  #: config/vax/vax.opt:23 config/vax/vax.opt:27
  msgid "Target DFLOAT double precision code."
*************** msgstr "VAXC-Strukturkonventionen verwen
*** 10559,10705 ****
  msgid "Use new adddi3/subdi3 patterns."
  msgstr "Neue adddi3/subdi3-Muster verwenden."
  
- #: config/linux.opt:24
- msgid "Use Bionic C library."
- msgstr "Bionic-C-Bibliothek verwenden."
- 
- #: config/linux.opt:28
- msgid "Use GNU C library."
- msgstr "GNU-C-Bibliothek verwenden."
- 
- #: config/linux.opt:32
- msgid "Use uClibc C library."
- msgstr "uClibc-C-Bibliothek verwenden."
- 
- #: config/linux.opt:36
- msgid "Use musl C library."
- msgstr "musl-C-Bibliothek verwenden."
- 
- #: config/mmix/mmix.opt:24
- msgid "For intrinsics library: pass all parameters in registers."
- msgstr "FÃ¼r Intrinsics-Bibliothek: alle Parameter in Registern Ã¼bergeben."
- 
- #: config/mmix/mmix.opt:28
- msgid "Use register stack for parameters and return value."
- msgstr "Registerstapel fÃ¼r Parameter und RÃ¼ckgabewerte verwenden."
- 
- #: config/mmix/mmix.opt:32
- msgid "Use call-clobbered registers for parameters and return value."
- msgstr "Mit Aufruf verbundene Register fÃ¼r Parameter und RÃ¼ckgabewerte verwenden."
- 
- #: config/mmix/mmix.opt:37
- msgid "Use epsilon-respecting floating point compare instructions."
- msgstr "Epsilon beachtende Gleitkomma-Vergleichsbefehle verwenden."
- 
- #: config/mmix/mmix.opt:41
- msgid "Use zero-extending memory loads, not sign-extending ones."
- msgstr "Nullerweiternde Speicherladungen verwenden, nicht vorzeichenerweiternde."
- 
- #: config/mmix/mmix.opt:45
- msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
- msgstr "Divisionsergebnisse mit dem gleichen Vorzeichen im Ãœbertrag wie der Divisor (nicht der Dividend) erzeugen."
- 
- #: config/mmix/mmix.opt:49
- msgid "Prepend global symbols with \":\" (for use with PREFIX)."
- msgstr "Globalen Symbolen ein Â»:Â« voranstellen (fÃ¼r Verwendung mit PREFIX)."
- 
- #: config/mmix/mmix.opt:53
- msgid "Do not provide a default start-address 0x100 of the program."
- msgstr "Keine Standard-Start-Adresse 0x100 des Programmes bereitstellen."
- 
- #: config/mmix/mmix.opt:57
- msgid "Link to emit program in ELF format (rather than mmo)."
- msgstr "Binden, um Programm im ELF-Format zu erzeugen (statt mmo)."
- 
- #: config/mmix/mmix.opt:61
- msgid "Use P-mnemonics for branches statically predicted as taken."
- msgstr "P-Mnemonics fÃ¼r statisch als verfolgt vorhergesehene Zweige verwenden."
- 
- #: config/mmix/mmix.opt:65
- msgid "Don't use P-mnemonics for branches."
- msgstr "Keine P-Mnemonics fÃ¼r Zweige verwenden."
- 
- #: config/mmix/mmix.opt:79
- msgid "Use addresses that allocate global registers."
- msgstr "Adressen verwenden, die globale Register belegen."
- 
- #: config/mmix/mmix.opt:83
- msgid "Do not use addresses that allocate global registers."
- msgstr "Adressen, die globale Register belegen, nicht verwenden."
- 
- #: config/mmix/mmix.opt:87
- msgid "Generate a single exit point for each function."
- msgstr "Einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen."
- 
- #: config/mmix/mmix.opt:91
- msgid "Do not generate a single exit point for each function."
- msgstr "Nicht unbedingt einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen."
- 
- #: config/mmix/mmix.opt:95
- msgid "Set start-address of the program."
- msgstr "Start-Adresse des Programmes festlegen."
- 
- #: config/mmix/mmix.opt:99
- msgid "Set start-address of data."
- msgstr "Start-Adresse der Daten festlegen."
- 
- #: config/fr30/fr30.opt:23
- msgid "Assume small address space."
- msgstr "Kleinen Adressraum annehmen."
- 
- #: config/pdp11/pdp11.opt:23
- msgid "Generate code for an 11/10."
- msgstr "Code fÃ¼r eine 11/10 erzeugen."
- 
- #: config/pdp11/pdp11.opt:27
- msgid "Generate code for an 11/40."
- msgstr "Code fÃ¼r eine 11/40 erzeugen."
- 
- #: config/pdp11/pdp11.opt:31
- msgid "Generate code for an 11/45."
- msgstr "Code fÃ¼r eine 11/45 erzeugen."
- 
- #: config/pdp11/pdp11.opt:35
- msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
- msgstr "Gleitkommaergebnisse Ã¼ber ac0 zurÃ¼ckgeben (fr0 in Unix-Assemblersyntax)."
- 
- #: config/pdp11/pdp11.opt:39
- msgid "Use the DEC assembler syntax."
- msgstr "DEC-Assemblersyntax verwenden."
- 
- #: config/pdp11/pdp11.opt:43
- msgid "Use the GNU assembler syntax."
- msgstr "GNU-Assemblersyntax verwenden."
- 
- #: config/pdp11/pdp11.opt:47 config/frv/frv.opt:158
- #: config/rs6000/rs6000.opt:188
- msgid "Use hardware floating point."
- msgstr "Hardware-Gleitkommabefehle verwenden."
- 
- #: config/pdp11/pdp11.opt:51
- msgid "Use 16 bit int."
- msgstr "16-Bit int verwenden."
- 
- #: config/pdp11/pdp11.opt:55
- msgid "Use 32 bit int."
- msgstr "32-Bit int verwenden."
- 
- #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
- msgid "Do not use hardware floating point."
- msgstr "Hardware-Gleitkommabefehle nicht verwenden."
- 
- #: config/pdp11/pdp11.opt:63
- msgid "Target has split I&D."
- msgstr "Ziel hat separates I&D."
- 
- #: config/pdp11/pdp11.opt:67
- msgid "Use UNIX assembler syntax."
- msgstr "UNIX-Assemblersyntax verwenden."
- 
- #: config/pdp11/pdp11.opt:71
- msgid "Use LRA register allocator."
- msgstr "LRA-Registerallozierer verwenden."
- 
  #: config/frv/frv.opt:30
  msgid "Use 4 media accumulators."
  msgstr "4 Medien-Register verwenden."
--- 12393,12398 ----
*************** msgstr "Gleitkomma-double-Befehle verwen
*** 10752,10761 ****
  msgid "Change the ABI to allow double word insns."
  msgstr "ABI Ã¤ndern, um Doppelwortbefehle zuzulassen."
  
- #: config/frv/frv.opt:130 config/bfin/bfin.opt:90
- msgid "Enable Function Descriptor PIC mode."
- msgstr "Funktionsdeskriptor-PIC-Modus einschalten."
- 
  #: config/frv/frv.opt:134
  msgid "Just use icc0/fcc0."
  msgstr "Einfach icc0/fcc0 verwenden."
--- 12445,12450 ----
*************** msgstr "64 GPRs verwenden."
*** 10780,10789 ****
  msgid "Enable use of GPREL for read-only data in FDPIC."
  msgstr "Verwendung von GPREL fÃ¼r Nur-Lese-Daten in FDPIC einschalten."
  
- #: config/frv/frv.opt:162 config/bfin/bfin.opt:94
- msgid "Enable inlining of PLT in function calls."
- msgstr "Inlining von PLT in Funktionsaufrufen einschalten."
- 
  #: config/frv/frv.opt:166
  msgid "Enable PIC support for building libraries."
  msgstr "PIC-UnterstÃ¼tzung beim Bauen von Bibliotheken einschalten."
--- 12469,12474 ----
*************** msgstr "Mit Library-PIC-Bibliotheken lin
*** 10852,10940 ****
  msgid "Allow branches to be packed with other instructions."
  msgstr "Erlauben, SprÃ¼nge mit anderen Befehlen zu packen."
  
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
! msgstr "Bekannte TILE-Gx CPUs (fÃ¼r Verwendung mit Option -mcpu=):"
  
! #: config/tilegx/tilegx.opt:37
! msgid "Compile with 32 bit longs and pointers."
! msgstr "Mit 32-Bit Longs und Zeigern kompilieren."
  
! #: config/tilegx/tilegx.opt:41
! msgid "Compile with 64 bit longs and pointers."
! msgstr "Mit 64-Bit Longs und Zeigern kompilieren."
  
! #: config/tilegx/tilegx.opt:53
! msgid "Use given TILE-Gx code model."
! msgstr "Gegebenes Codemodell TILE-Gx verwenden."
  
! #: config/lynx.opt:23
! msgid "Support legacy multi-threading."
! msgstr "Altes Multi-Threading unterstÃ¼tzen."
  
! #: config/lynx.opt:27
! msgid "Use shared libraries."
! msgstr "Shared Libraries verwenden."
  
! #: config/lynx.opt:31
! msgid "Support multi-threading."
! msgstr "Multi-Threading unterstÃ¼tzen."
  
! #: config/stormy16/stormy16.opt:24
! msgid "Provide libraries for the simulator."
! msgstr "Bibliotheken fÃ¼r den Simulator bereitstellen."
  
! #: config/bfin/bfin.opt:48
! msgid "Omit frame pointer for leaf functions."
! msgstr "Rahmenzeiger fÃ¼r Blattfunktionen auslassen."
  
! #: config/bfin/bfin.opt:52
! msgid "Program is entirely located in low 64k of memory."
! msgstr "Programm befindet sich vollstÃ¤ndig in unteren 64k des Speichers."
  
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
! msgstr "Hardwarebesonderheit umgehen, indem jedem CSYNC und SSYNC mehrere NOPs vorangestellt werden."
  
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
! msgstr "Spekulative Ladeoperationen verhindern, um Hardwarebesonderheiten zu umgehen."
  
! #: config/bfin/bfin.opt:65
! msgid "Enabled ID based shared library."
! msgstr "ID-basierte Shared Library einschalten."
  
! #: config/bfin/bfin.opt:69
! msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
! msgstr "Code erzeugen, der nicht mit anderen ID-shared Libraries gelinkt werden wÃ¼rde, aber als Shared Library verwendet werden kann."
  
! #: config/bfin/bfin.opt:86
! msgid "Link with the fast floating-point library."
! msgstr "Mit schneller Gleitkomma-Bibliothek linken."
  
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
! msgstr "Stapel-ÃœberprÃ¼fung mit Grenzen im L1-Zwischenspeicher durchfÃ¼hren."
  
! #: config/bfin/bfin.opt:102
! msgid "Enable multicore support."
! msgstr "Multicore-UnterstÃ¼tzung einschalten."
  
! #: config/bfin/bfin.opt:106
! msgid "Build for Core A."
! msgstr "FÃ¼r Kern A bauen."
  
! #: config/bfin/bfin.opt:110
! msgid "Build for Core B."
! msgstr "FÃ¼r Kern B bauen."
  
! #: config/bfin/bfin.opt:114
! msgid "Build for SDRAM."
! msgstr "FÃ¼r SDRAM bauen."
  
! #: config/bfin/bfin.opt:118
! msgid "Assume ICPLBs are enabled at runtime."
! msgstr "Annahme, dass ICPLBs zur Laufzeit eingeschaltet sind."
  
  #: config/cris/cris.opt:45
  msgid "Work around bug in multiplication instruction."
--- 12537,12929 ----
  msgid "Allow branches to be packed with other instructions."
  msgstr "Erlauben, SprÃ¼nge mit anderen Befehlen zu packen."
  
! #: config/mn10300/mn10300.opt:30
! msgid "Target the AM33 processor."
! msgstr "Auf AM33-Prozessor abzielen."
  
! #: config/mn10300/mn10300.opt:34
! msgid "Target the AM33/2.0 processor."
! msgstr "Auf AM33/2.0-Prozessor abzielen."
  
! #: config/mn10300/mn10300.opt:38
! msgid "Target the AM34 processor."
! msgstr "Auf AM34-Prozessor abzielen."
  
! #: config/mn10300/mn10300.opt:46
! msgid "Work around hardware multiply bug."
! msgstr "Hardware-Multiplikationsfehler umgehen."
  
! #: config/mn10300/mn10300.opt:55
! msgid "Enable linker relaxations."
! msgstr "Binderlockerungen einschalten."
  
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
! msgstr "Zeiger sowohl in a0 als auch in d0 zurÃ¼ckgeben."
  
! #: config/mn10300/mn10300.opt:63
! msgid "Allow gcc to generate LIW instructions."
! msgstr "GCC erlauben, LIW-Befehle zu verwenden."
  
! #: config/mn10300/mn10300.opt:67
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "GCC erlauben, SETLB- und Lcc-Befehle zu verwenden."
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
! msgstr "Strategie zur Adresserzeugung fÃ¼r das Codemodell angeben."
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr "Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! msgid "Generate code in big-endian mode."
! msgstr "Code im Â»Big EndianÂ«-Modus erzeugen."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! msgid "Generate code in little-endian mode."
! msgstr "Code im Â»Little EndianÂ«-Modus erzeugen."
  
! #: config/nds32/nds32.opt:37
! msgid "Force performing fp-as-gp optimization."
! msgstr "FP-als-GP-Optimierung erzwingen."
  
! #: config/nds32/nds32.opt:41
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "FP-als-GP-Optimierung verbieten."
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr "ABI-Art, fÃ¼r die der Code generiert wird: 2, 2fp+."
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr "Software-Gleitkomma-ABI verwenden, gleichbedeutend mit -mabi=2."
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr "Software-Gleitkomma-ABI verwenden, gleichbedeutend mit -mabi=2fp+."
  
! #: config/nds32/nds32.opt:71
! msgid "Use reduced-set registers for register allocation."
! msgstr "EingeschrÃ¤nkten Registersatz fÃ¼r die Allozierung verwenden."
  
! #: config/nds32/nds32.opt:75
! msgid "Use full-set registers for register allocation."
! msgstr "VollstÃ¤ndigen Registersatz fÃ¼r die Allozierung verwenden."
  
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
! msgstr "Funktionseinsprung, Sprungziele und RÃ¼cksprungadressen ausrichten."
  
! #: config/nds32/nds32.opt:85
! msgid "Align function entry to 4 byte."
! msgstr "Funktionseinsprung an 4-Byte-Grenze ausrichten."
! 
! #: config/nds32/nds32.opt:97
! msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization."
! msgstr "Verhindern, dass $fp wÃ¤hrend der Registerallozierung alloziert wird, so dass der Compiler die FP-als-GP-Optimierung durchfÃ¼hren kann."
! 
! #: config/nds32/nds32.opt:101
! 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 "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."
! 
! #: config/nds32/nds32.opt:105
! msgid "Specify the address generation strategy for ICT call's code model."
! msgstr "Strategie zur Adresserzeugung fÃ¼r das Codemodell von ICT-Aufrufen angeben."
! 
! #: config/nds32/nds32.opt:109
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mict-model=):"
! 
! #: config/nds32/nds32.opt:119
! msgid "Generate conditional move instructions."
! msgstr "Verwendung bedingter Kopierbefehle einschalten."
! 
! #: config/nds32/nds32.opt:123
! msgid "Generate hardware abs instructions."
! msgstr "Hardware-abs-Befehle generieren."
! 
! #: config/nds32/nds32.opt:127
! msgid "Generate performance extension instructions."
! msgstr "Erweiterungsbefehle fÃ¼r Performance einschalten."
! 
! #: config/nds32/nds32.opt:131
! msgid "Generate performance extension version 2 instructions."
! msgstr "Erweiterungsbefehle fÃ¼r Performance Version 2 einschalten."
! 
! #: config/nds32/nds32.opt:135
! msgid "Generate string extension instructions."
! msgstr "Erweiterungsbefehle fÃ¼r Zeichenketten einschalten."
! 
! #: config/nds32/nds32.opt:139
! msgid "Generate DSP extension instructions."
! msgstr "Erweiterungsbefehle fÃ¼r DSP generieren."
! 
! #: config/nds32/nds32.opt:143
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "Befehle push25/pop25 fÃ¼r v3 erzeugen."
! 
! #: config/nds32/nds32.opt:147
! msgid "Generate 16-bit instructions."
! msgstr "16-Bit-Befehle erzeugen."
! 
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
! msgstr "Lockerungs-Hinweis an Linker Ã¼bergeben, um Lockerung durchzufÃ¼hren."
! 
! #: config/nds32/nds32.opt:155
! msgid "Enable Virtual Hosting support."
! msgstr "Virtual-Hosting-UnterstÃ¼tzung einschalten."
! 
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
! msgstr "Die GrÃ¶ÃŸe jedes Interrupt-Vektors (muss 4 oder 16 sein)."
! 
! #: config/nds32/nds32.opt:163
! msgid "Specify the security level of c-isr for the whole file."
! msgstr "FÃ¼r das Programm zu verwendende Sicherheitsstufe von c-isr fÃ¼r die ganze Datei angeben."
! 
! #: config/nds32/nds32.opt:167
! msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
! msgstr "Die GrÃ¶ÃŸe jedes Cache-Blocks (muss eine Zweierpotenz zwischen 4 und 512 sein)."
! 
! #: config/nds32/nds32.opt:175
! msgid "Known arch types (for use with the -march= option):"
! msgstr "Bekannte Architekturen (fÃ¼r Verwendung mit Option -march=):"
! 
! #: config/nds32/nds32.opt:197
! msgid "Specify the cpu for pipeline model."
! msgstr "CPU fÃ¼r Pipeline-Modell angeben."
! 
! #: config/nds32/nds32.opt:201
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr "Bekannte CPU-Typen (fÃ¼r Verwendung mit Option -mcpu=):"
! 
! #: config/nds32/nds32.opt:361
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
! msgstr "FPU-Konfigurationswert von 0 bis 7 angeben; 0 bis 3 sind wie in der FPU-Spezifikation beschrieben, 4 bis 7 entsprechen 0 bis 3."
! 
! #: config/nds32/nds32.opt:365
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "Bekannte Anzahl der Gleitkomma-Register (fÃ¼r Verwendung mit der Option -mconfig-fpu=):"
! 
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr "Konfiguration fÃ¼r den mul-Befehl angeben: fast1, fast2 oder slow. Vorgabe ist fast1."
! 
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr "Anzahl der Lese-/Schreibports fÃ¼r n9-/n10-Kerne angeben. Der Wert sollte 3r2w oder 2r1w sein."
! 
! #: config/nds32/nds32.opt:425
! msgid "Enable constructor/destructor feature."
! msgstr "Konstruktor-/Destruktor-Feature einschalten."
! 
! #: config/nds32/nds32.opt:429
! msgid "Guide linker to relax instructions."
! msgstr "Linker anweisen, Befehle zu lockern."
! 
! #: config/nds32/nds32.opt:433
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "Kombinierte Multiplizier-Addier-Befehle generieren."
! 
! #: config/nds32/nds32.opt:437
! msgid "Generate single-precision floating-point instructions."
! msgstr "Gleitkommabefehle einfacher Genauigkeit generieren."
! 
! #: config/nds32/nds32.opt:441
! msgid "Generate double-precision floating-point instructions."
! msgstr "Gleitkommabefehle doppelter Genauigkeit generieren."
! 
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
! msgstr "Ausschalten der Hardwareschleife erzwingen, selbst wenn -mext-dsp angegeben ist."
! 
! #: config/nds32/nds32.opt:449
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "Planung einer Sequenz fÃ¼r Funktionsprolog und -epilog erlauben."
! 
! #: config/nds32/nds32.opt:453
! msgid "Generate return instruction in naked function."
! msgstr "return-Befehl in nackter Funktion generieren."
! 
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
! msgstr "Register $lp immer auf dem Stapel speichern."
! 
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
! msgstr "Verwendung von r15 fÃ¼r Inline-Assembler erlauben."
! 
! #: config/iq2000/iq2000.opt:31
! msgid "Specify CPU for code generation purposes."
! msgstr "CPU fÃ¼r Codeerzeugungszwecke angeben."
! 
! #: config/iq2000/iq2000.opt:47
! msgid "Specify CPU for scheduling purposes."
! msgstr "CPU fÃ¼r Planzwecke angeben."
! 
! #: config/iq2000/iq2000.opt:51
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
! msgstr "Bekannte IQ2000-CPUs (fÃ¼r Verwendung mit Option -mcpu=):"
! 
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
! msgid "Use ROM instead of RAM."
! msgstr "ROM statt RAM verwenden."
! 
! #: config/iq2000/iq2000.opt:70
! msgid "No default crt0.o."
! msgstr "Kein voreingestelltes crt0.o."
! 
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:409
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr "Uninitialisierte Konstanten im ROM ablegen (benÃ¶tigt -membedded-data)."
! 
! #: config/csky/csky.opt:34
! msgid "Specify the target architecture."
! msgstr "Ziel-Architektur angeben."
! 
! #: config/csky/csky.opt:38
! msgid "Specify the target processor."
! msgstr "Ziel-Prozessor angeben."
! 
! #: config/csky/csky.opt:61
! msgid "Enable hardware floating-point instructions."
! msgstr "Hardware-Gleitkommabefehle einschalten."
! 
! #: config/csky/csky.opt:65
! msgid "Use library calls to perform floating-point operations (default)."
! msgstr "Bibliotheksaufrufen verwenden, um Gleitkomma-Berechnungen durchzufÃ¼hren (Standard)."
! 
! #: config/csky/csky.opt:69
! msgid "Specify the target floating-point hardware/format."
! msgstr "Gleitkommahardware/-format des Zielsystems angeben."
! 
! #: config/csky/csky.opt:73
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "FPU-Befehle mit doppelter Genauigkeit fÃ¼r C-SKY generieren (Vorgabe fÃ¼r Hardware-Gleitkomma)."
! 
! #: config/csky/csky.opt:77
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "Die Befehle frecipd/fsqrtd/fdivd generieren (Vorgabe fÃ¼r Hardware-Gleitkomma)."
! 
! #: config/csky/csky.opt:85
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "Erweiterte LRW-Befehle einschalten (Standard fÃ¼r CK801)."
! 
! #: config/csky/csky.opt:89
! msgid "Enable interrupt stack instructions."
! msgstr "Interrupt-Stapelbefehle einschalten."
! 
! #: config/csky/csky.opt:93
! msgid "Enable multiprocessor instructions."
! msgstr "Multiprozessorbefehle einschalten."
! 
! #: config/csky/csky.opt:97
! msgid "Enable coprocessor instructions."
! msgstr "Koprozessorbefehle einschalten."
! 
! #: config/csky/csky.opt:101
! msgid "Enable cache prefetch instructions."
! msgstr "Cache-Prefetch-Befehle einschalten."
! 
! #: config/csky/csky.opt:105
! msgid "Enable C-SKY SECURE instructions."
! msgstr "C-SKY-SECURE-Befehle einschalten."
! 
! #: config/csky/csky.opt:112
! msgid "Enable C-SKY TRUST instructions."
! msgstr "C-SKY-TRUST-Befehle einschalten."
! 
! #: config/csky/csky.opt:116
! msgid "Enable C-SKY DSP instructions."
! msgstr "C-SKY-DSP-Befehle einschalten."
! 
! #: config/csky/csky.opt:120
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Erweiterte C-SKY-DSP-Befehle einschalten."
! 
! #: config/csky/csky.opt:124
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "C-SKY-DSP-Vektorbefehle einschalten."
! 
! #: config/csky/csky.opt:130
! msgid "Generate divide instructions."
! msgstr "Divisions-Befehle erzeugen."
! 
! #: config/csky/csky.opt:134
! msgid "Generate code for Smart Mode."
! msgstr "Code fÃ¼r Smart Mode erzeugen."
! 
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
! msgstr "Verwendung von R16 bis R31 einschalten (Standard)."
! 
! #: config/csky/csky.opt:142
! msgid "Generate code using global anchor symbol addresses."
! msgstr "Code mittels globaler Anker-Symboladressen generieren."
! 
! #: config/csky/csky.opt:146
! msgid "Generate push/pop instructions (default)."
! msgstr "Befehle push/pop generieren (Standard)."
! 
! #: config/csky/csky.opt:150
! msgid "Generate stm/ldm instructions (default)."
! msgstr "stm/ldm-Befehle erzeugen (Vorgabe)."
! 
! #: config/csky/csky.opt:157
! msgid "Generate constant pools in the compiler instead of assembler."
! msgstr "Konstantenpools im Compiler statt im Assembler generieren."
! 
! #: config/csky/csky.opt:161
! msgid "Emit .stack_size directives."
! msgstr ".stack_size-Direktiven erzeugen."
! 
! #: config/csky/csky.opt:165
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "Code fÃ¼r Laufzeitumgebung des C-SKY-Compilers statt libgcc generieren."
! 
! #: config/csky/csky.opt:169
! msgid "Set the branch costs to roughly the specified number of instructions."
! msgstr "Verzweigungskosten auf ungefÃ¤hr die angegebene Anzahl an Befehle setzen."
! 
! #: config/csky/csky.opt:173
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "Planung von Funktionsprolog- und -epilogsequenzen erlauben."
! 
! #: config/csky/csky_tables.opt:24
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr "Bekannte CSKY-CPUs (fÃ¼r Verwendung mit Option -mcpu=):"
! 
! #: config/csky/csky_tables.opt:199
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr "Bekannte CSKY-Architekturen (fÃ¼r Verwendung mit Option -march=):"
! 
! #: config/csky/csky_tables.opt:218
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr "Bekannte CSKY-FPUs (fÃ¼r Verwendung mit Option -mfpu=):"
! 
! #: config/c6x/c6x-tables.opt:24
! msgid "Known C6X ISAs (for use with the -march= option):"
! msgstr "Bekannte C6X ISAs (fÃ¼r Verwendung mit der Option -march=):"
! 
! #: config/c6x/c6x.opt:42
! msgid "Select method for sdata handling."
! msgstr "Methode fÃ¼r sdata-Behandlung auswÃ¤hlen."
! 
! #: config/c6x/c6x.opt:46
! msgid "Valid arguments for the -msdata= option:"
! msgstr "GÃ¼ltige Argumente fÃ¼r die Option -msdata=:"
! 
! #: config/c6x/c6x.opt:59
! msgid "Compile for the DSBT shared library ABI."
! msgstr "FÃ¼r das DSBT-Shared-Library-ABI kompilieren."
! 
! #: config/cris/linux.opt:27
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
! msgstr "Keine GOTPLT-Referenzen zusammen mit -fpic und -fPIC verwenden."
  
  #: config/cris/cris.opt:45
  msgid "Work around bug in multiplication instruction."
*************** msgstr "PrÃ¼fungen generieren, die bei A
*** 11016,11846 ****
  msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr "Bibliotheksfunktionen aufrufen, wenn atomare eingebaute Operationen auf unausgerichteten Speicher angewendet werden kÃ¶nnen. Hebt -mtrap-unaligned-atomic auf."
  
! #: config/cris/linux.opt:27
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
! msgstr "Keine GOTPLT-Referenzen zusammen mit -fpic und -fPIC verwenden."
  
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Bekannte CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):"
  
! #: config/rs6000/rs6000.opt:121
! msgid "Use PowerPC-64 instruction set."
! msgstr "PowerPC-64-Befehlssatz verwenden."
  
! #: config/rs6000/rs6000.opt:125
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "Optionale Befehle der PowerPC-Mehrzweck-Gruppe verwenden."
  
! #: config/rs6000/rs6000.opt:129
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "Optionale Befehle der PowerPC-Grafik-Gruppe verwenden."
  
! #: config/rs6000/rs6000.opt:133
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Einzelfeld-mfcr-Befehl des PowerPC V2.01 verwenden."
  
! #: config/rs6000/rs6000.opt:137
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "PowerPC V2.02 popcntb-Befehl verwenden."
  
! #: config/rs6000/rs6000.opt:141
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "PowerPC V2.02 Gleitkomma-Rundungsbefehle verwenden."
  
! #: config/rs6000/rs6000.opt:145
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "PowerPC V2.05 Bytevergleichs-Befehl verwenden."
  
! #: config/rs6000/rs6000.opt:149
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
! msgstr "Erweiterte Befehle zum Kopieren von Gleitkomma in/aus Allzweckregister bei PowerPC V2.05 verwenden."
  
! #: config/rs6000/rs6000.opt:153
! msgid "Use AltiVec instructions."
! msgstr "AltiVec-Befehle verwenden."
  
! #: config/rs6000/rs6000.opt:157
! msgid "Enable early gimple folding of builtins."
! msgstr "FrÃ¼hes Gimple-Falten von eingebauten Funktionen aktivieren."
  
! #: config/rs6000/rs6000.opt:161
! msgid "Use decimal floating point instructions."
! msgstr "Dezimale Gleitkommabefehle verwenden."
  
! #: config/rs6000/rs6000.opt:165
! msgid "Use 4xx half-word multiply instructions."
! msgstr "4xx-Halbwort-Multiplikationsbefehle verwenden."
  
! #: config/rs6000/rs6000.opt:169
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "4xx-dlmzb-Befehl zur Zeichenkettensuche verwenden."
  
! #: config/rs6000/rs6000.opt:173
! msgid "Generate load/store multiple instructions."
! msgstr "Befehle zum gleichzeitigen Laden/Speichern mehrerer Daten erzeugen."
  
! #: config/rs6000/rs6000.opt:192
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "PowerPC V2.06 popcntd-Befehl verwenden."
  
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
! msgstr "Unter -ffast-math einen FRIZ-Befehl fÃ¼r (double)(long long)-Umwandlungen erzeugen."
  
! #: config/rs6000/rs6000.opt:204
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Vektor-/skalare (VSX) Befehle verwenden."
  
! #: config/rs6000/rs6000.opt:232
! msgid "Do not generate load/store with update instructions."
! msgstr "Keine Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen."
  
! #: config/rs6000/rs6000.opt:236
! msgid "Generate load/store with update instructions."
! msgstr "Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen."
  
! #: config/rs6000/rs6000.opt:244
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "Erzeugung indizierter Laden/Speichern-Befehle verhindern, wo mÃ¶glich."
  
! #: config/rs6000/rs6000.opt:248
! msgid "Mark __tls_get_addr calls with argument info."
! msgstr "__tls_get_addr-Aufrufe mit Argumentinfo markieren."
  
! #: config/rs6000/rs6000.opt:255
! msgid "Schedule the start and end of the procedure."
! msgstr "Anfang und Ende der Prozedur planen."
  
! #: config/rs6000/rs6000.opt:259
! msgid "Return all structures in memory (AIX default)."
! msgstr "Alle Strukturen Ã¼ber Speicher zurÃ¼ckgeben (AIX-Standard)."
  
! #: config/rs6000/rs6000.opt:263
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "Kleine Strukturen Ã¼ber Register zurÃ¼ckgeben (SVR4-Standard)."
  
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
! msgstr "NÃ¤her der IBM XLC-Semantik entsprechen."
  
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "Reziproke Division und Quadratwurzel in Software fÃ¼r besseren Durchsatz erzeugen."
  
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr "Annahme, dass die reziproken abschÃ¤tzenden Befehle hÃ¶here Genauigkeit bieten."
  
! #: config/rs6000/rs6000.opt:283
! msgid "Do not place floating point constants in TOC."
! msgstr "Gleitkommakonstanten nicht ins TOC legen."
  
! #: config/rs6000/rs6000.opt:287
! msgid "Place floating point constants in TOC."
! msgstr "Gleitkommakonstanten ins TOC legen."
  
! #: config/rs6000/rs6000.opt:291
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "Symbol+Offset-Konstanten nicht ins TOC legen."
  
! #: config/rs6000/rs6000.opt:295
! msgid "Place symbol+offset constants in TOC."
! msgstr "Symbol+Offset-Konstanten ins TOC legen."
  
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
! msgstr "Nur einen TOC-Eintrag pro Prozedur verwenden."
  
! #: config/rs6000/rs6000.opt:310
! msgid "Put everything in the regular TOC."
! msgstr "Alles in regulÃ¤res TOC legen."
  
! #: config/rs6000/rs6000.opt:314
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "Beim Erzeugen von AltiVec-Code VRSAVE-Befehle erzeugen."
  
! #: config/rs6000/rs6000.opt:318
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "Veraltete Option. Stattdessen -mno-vrsave verwenden."
  
! #: config/rs6000/rs6000.opt:322
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "Veraltete Option. Stattdessen -mvrsave verwenden."
  
! #: config/rs6000/rs6000.opt:326
! msgid "Max number of bytes to move inline."
! msgstr "Maximalzahl der Bytes, die inline kopiert werden."
  
! #: config/rs6000/rs6000.opt:330
! msgid "Max number of bytes to compare without loops."
! msgstr "Maximalzahl der Bytes, die ohne Schleifen verglichen werden."
  
! #: config/rs6000/rs6000.opt:334
! msgid "Max number of bytes to compare with loops."
! msgstr "Maximalzahl der Bytes, die mit Schleifen verglichen werden."
  
! #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare."
! msgstr "Maximalzahl der Bytes, die verglichen werden."
  
! #: config/rs6000/rs6000.opt:342
! msgid "Generate isel instructions."
! msgstr "isel-Befehle erzeugen."
  
! #: config/rs6000/rs6000.opt:346
! msgid "-mdebug=\tEnable debug output."
! msgstr "-mdebug=\tAusgaben zur Fehlersuche einschalten."
  
! #: config/rs6000/rs6000.opt:350
! msgid "Use the AltiVec ABI extensions."
! msgstr "Die AltiVec-ABI-Erweiterungen verwenden."
  
! #: config/rs6000/rs6000.opt:354
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "AltiVec-ABI-Erweiterungen nicht verwenden."
  
! #: config/rs6000/rs6000.opt:358
! msgid "Use the ELFv1 ABI."
! msgstr "ELFv1-ABI verwenden."
  
! #: config/rs6000/rs6000.opt:362
! msgid "Use the ELFv2 ABI."
! msgstr "ELFv2-ABI verwenden."
  
! #: config/rs6000/rs6000.opt:382
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=\tEigenschaften der angegebenen CPU verwenden und entsprechend Code planen."
  
! #: config/rs6000/rs6000.opt:386
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "-mtune=\tCode fÃ¼r die angegebene CPU planen."
  
! #: config/rs6000/rs6000.opt:397
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr "-mtraceback=[full,part,no]\tArt der Traceback-Tabelle wÃ¤hlen (vollstÃ¤ndig, teilweise, keine)."
  
! #: config/rs6000/rs6000.opt:413
! msgid "Avoid all range limits on call instructions."
! msgstr "Alle Bereichsgrenzen bei Aufrufbefehlen vermeiden."
  
! #: config/rs6000/rs6000.opt:421
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr "Vor der Verwendung des veralteten AltiVec-Typen Â»vector long ...Â« warnen."
  
! #: config/rs6000/rs6000.opt:425
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
! msgstr "-mlong-double-[64,128]\tGrÃ¶ÃŸe von Â»long doubleÂ« angeben."
  
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
! msgstr "Feststellen, welche AbhÃ¤ngigkeiten zwischen Befehlen als teuer angesehen werden."
  
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr "Angeben, welches Schema zum EinfÃ¼gen von NOPs nach der Planung angewendet werden soll."
  
! #: config/rs6000/rs6000.opt:441
! msgid "Specify alignment of structure fields default/natural."
! msgstr "Ausrichtung der Strukturfelder als Standard/natÃ¼rlich angeben."
  
! #: config/rs6000/rs6000.opt:445
! msgid "Valid arguments to -malign-:"
! msgstr "GÃ¼ltige Argumente fÃ¼r -malign-:"
  
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr "PlanungsprioritÃ¤t fÃ¼r Verteilschlitz-beschrÃ¤nkte Befehle angeben."
  
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr "Register r11 verwenden, um die statische Bindung in Funktionsaufrufen Ã¼ber Zeiger zu speichern."
  
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr "TOC fÃ¼r indirekte Aufrufe im Prolog sichern, statt vor jedem Aufruf."
  
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
! msgstr "Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power8 zu steigern."
  
! #: config/rs6000/rs6000.opt:475
! msgid "Allow sign extension in fusion operations."
! msgstr "Vorzeichenerweiterung in Fusionsoperationen erlauben."
  
! #: config/rs6000/rs6000.opt:479
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "Vektor-/skalare (VSX) Befehle verwenden, die in ISA 2.07 hinzugefÃ¼gt wurden."
  
! #: config/rs6000/rs6000.opt:483
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr "Befehle aus ISA 2.07 Category:Vector.AES und Category:Vector.SHA2 verwenden."
  
! #: config/rs6000/rs6000.opt:490
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "Befehle aus ISA 2.07 fÃ¼r transaktionalen Speicher (HTM) verwenden."
  
! #: config/rs6000/rs6000.opt:494
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "Befehle zum Laden/Speichern von Quadwords (lq/stq) erzeugen."
  
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr "Atomare Quadword-Befehle zum Speicherzugriff verwenden (lqarx/stqcx)."
  
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr "Code zum Ãœbergeben von Aggregaten mit maximal 64-Bit-Ausrichtung erzeugen."
  
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr "Doppelwort-Vertauschungen aus VSX-Berechnungen analysieren und entfernen."
  
! #: config/rs6000/rs6000.opt:510
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr "Bestimmte skalare Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden."
  
! #: config/rs6000/rs6000.opt:514
! msgid "Use vector instructions added in ISA 3.0."
! msgstr "Vektor-Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden."
  
! #: config/rs6000/rs6000.opt:518
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr "Min-/Max-Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden."
  
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
! msgstr "Verweise auf das Inhaltsverzeichnis fÃ¼r medium/large-Codemodell mit Speicherzugriffsbefehlen verschmelzen."
  
! #: config/rs6000/rs6000.opt:526
! msgid "Generate the integer modulo instructions."
! msgstr "Ganzzahl-Modulo-Befehle erzeugen."
  
! #: config/rs6000/rs6000.opt:530
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr "IEEE-128-Bit-Gleitkommazahlen mittels SchlÃ¼sselwort Â»__float128Â« einschalten."
  
! #: config/rs6000/rs6000.opt:534
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "IEEE-128-Bit-Gleitkomma-Befehle einschalten."
  
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
! msgstr "Standardumwandlungen zwischen Â»__float128Â« und Â»long doubleÂ« einschalten."
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
! msgid "Generate 64-bit code."
! msgstr "64-Bit-Code erzeugen."
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
! msgid "Generate 32-bit code."
! msgstr "32-Bit-Code erzeugen."
  
! #: config/rs6000/sysv4.opt:24
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "-mcall-ABI\tABI-Aufrufkonvention auswÃ¤hlen."
  
! #: config/rs6000/sysv4.opt:28
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr "-msdata=[none,data,sysv,eabi]\tMethode fÃ¼r sdata-Behandlung auswÃ¤hlen."
  
! #: config/rs6000/sysv4.opt:32
! msgid "Allow readonly data in sdata."
! msgstr "Nur-Lese-Daten in sdata-Abschnitt erlauben."
  
! #: config/rs6000/sysv4.opt:36
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr "-mtls-size=[16,32]\tBit-Breite des unmittelbaren TLS-Offsets angeben."
  
! #: config/rs6000/sysv4.opt:52
! msgid "Align to the base type of the bit-field."
! msgstr "Auf Basistyp des Bitfeldes ausrichten."
  
! #: config/rs6000/sysv4.opt:56
! msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
! msgstr "Auf Basistyp des Bitfeldes ausrichten. Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden."
  
! #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
! msgid "Produce code relocatable at runtime."
! msgstr "Code erzeugen, der zur Laufzeit verschiebbar ist."
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! msgid "Produce little endian code."
! msgstr "Little-Endian-Code erzeugen."
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
! msgid "Produce big endian code."
! msgstr "Big-Endian-Code erzeugen."
  
! #: 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
! msgid "No description yet."
! msgstr "Noch keine Beschreibung."
  
! #: config/rs6000/sysv4.opt:94
! msgid "Assume all variable arg functions are prototyped."
! msgstr "Annehmen, dass alle Funktionen mit variablen Argumenten Prototypen haben."
  
! #: config/rs6000/sysv4.opt:103
! msgid "Use EABI."
! msgstr "EABI verwenden."
  
! #: config/rs6000/sysv4.opt:107
! msgid "Allow bit-fields to cross word boundaries."
! msgstr "Zulassen, dass Bitfelder Wortgrenzen Ã¼berschneiden."
  
! #: config/rs6000/sysv4.opt:111
! msgid "Use alternate register names."
! msgstr "Alternative Registernamen verwenden."
  
! #: config/rs6000/sysv4.opt:117
! msgid "Use default method for sdata handling."
! msgstr "Standardmethode fÃ¼r sdata-Behandlung verwenden."
  
! #: config/rs6000/sysv4.opt:121
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "Mit libsim.a, libc.a und sim-crt0.o binden."
  
! #: config/rs6000/sysv4.opt:125
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "Mit libads.a, libc.a und crt0.o binden."
  
! #: config/rs6000/sysv4.opt:129
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "Mit libyk.a, libc.a und crt0.o binden."
  
! #: config/rs6000/sysv4.opt:133
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "Mit libmvme.a, libc.a und crt0.o binden."
  
! #: config/rs6000/sysv4.opt:137
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr "PPC_EMB-Bit im ELF-Flags-Header setzen."
  
! #: config/rs6000/sysv4.opt:157
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "Code erzeugen, der nicht ausfÃ¼hrbares PLT und GOT enthÃ¤lt."
  
! #: config/rs6000/sysv4.opt:161
! msgid "Generate code for old exec BSS PLT."
! msgstr "Code fÃ¼r altes ausfÃ¼hrbares BSS PLT erzeugen."
  
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
! msgstr "Inline-PLT-Sequenzen verwenden, um lange Aufrufe und -fno-plt zu implementieren."
  
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
! msgstr "Â».gnu_attributeÂ«-Etiketten erzeugen."
  
! #: config/rs6000/aix64.opt:24
! msgid "Compile for 64-bit pointers."
! msgstr "FÃ¼r 64-Bit-Zeiger kompilieren."
  
! #: config/rs6000/aix64.opt:28
! msgid "Compile for 32-bit pointers."
! msgstr "FÃ¼r 32-Bit-Zeiger kompilieren."
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
! msgid "Select code model."
! msgstr "Codemodell auswÃ¤hlen."
  
! #: config/rs6000/aix64.opt:49
! msgid "Support message passing with the Parallel Environment."
! msgstr "Message-Passing mit der Parallel Environment unterstÃ¼tzen."
  
! #: config/rs6000/linux64.opt:24
! msgid "Call mcount for profiling before a function prologue."
! msgstr "Vor jedem Funktionsprolog mcount fÃ¼r Profiling aufrufen."
  
! #: config/rs6000/476.opt:24
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
! msgstr "Bindestapel des PowerPC 476 durch Anpassen eines blr an bcl/bl-Befehle fÃ¼r GOT-Zugriffe beibehalten."
  
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr "WÃ¤hlt die zu verwendende Art der Hardware-Multiplikation und -division aus (none/g13/g14)."
  
! #: config/rl78/rl78.opt:50
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr "Alle Register verwenden, dadurch keine fÃ¼r Interrupthandler reservieren."
  
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr "Lockerung des Assemblers und Linkers einschalten. Per Vorgabe eingeschaltet bei -Os."
  
! #: config/rl78/rl78.opt:58
! 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 "WÃ¤hlt die Art der Ziel-RL78-Kerne aus (g10/g13/g14). Voreinstellung ist der G14. Wenn angegeben, wird auch die verwendete Hardwaremultiplikation ausgewÃ¤hlt."
  
! #: config/rl78/rl78.opt:77
! msgid "Alias for -mcpu=g10."
! msgstr "Alias fÃ¼r --mcpu=g10."
  
! #: config/rl78/rl78.opt:81
! msgid "Alias for -mcpu=g13."
! msgstr "Alias fÃ¼r -mcpu=g13."
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
! msgid "Alias for -mcpu=g14."
! msgstr "Alias fÃ¼r -mcpu=g14."
  
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr "Annehmen, dass ES wÃ¤hrend der gesamten Laufzeit 0 ist; verwenden Sie ES: fÃ¼r schreibgeschÃ¼tzte Daten."
  
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr "Sichert die MDUC-Register in Interrupt-Handlern fÃ¼r die G13-Zielarchitektur."
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
! msgstr "Strategie zur Adresserzeugung fÃ¼r das Codemodell angeben."
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr "Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! msgid "Generate code in big-endian mode."
! msgstr "Code im Â»Big EndianÂ«-Modus erzeugen."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! msgid "Generate code in little-endian mode."
! msgstr "Code im Â»Little EndianÂ«-Modus erzeugen."
  
! #: config/nds32/nds32.opt:37
! msgid "Force performing fp-as-gp optimization."
! msgstr "FP-als-GP-Optimierung erzwingen."
  
! #: config/nds32/nds32.opt:41
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "FP-als-GP-Optimierung verbieten."
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr "ABI-Art, fÃ¼r die der Code generiert wird: 2, 2fp+."
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr "Software-Gleitkomma-ABI verwenden, gleichbedeutend mit -mabi=2."
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr "Software-Gleitkomma-ABI verwenden, gleichbedeutend mit -mabi=2fp+."
  
! #: config/nds32/nds32.opt:71
! msgid "Use reduced-set registers for register allocation."
! msgstr "EingeschrÃ¤nkten Registersatz fÃ¼r die Allozierung verwenden."
  
! #: config/nds32/nds32.opt:75
! msgid "Use full-set registers for register allocation."
! msgstr "VollstÃ¤ndigen Registersatz fÃ¼r die Allozierung verwenden."
  
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
! msgstr "Funktionseinsprung, Sprungziele und RÃ¼cksprungadressen ausrichten."
  
! #: config/nds32/nds32.opt:85
! msgid "Align function entry to 4 byte."
! msgstr "Funktionseinsprung an 4-Byte-Grenze ausrichten."
  
! #: config/nds32/nds32.opt:97
! msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization."
! msgstr "Verhindern, dass $fp wÃ¤hrend der Registerallozierung alloziert wird, so dass der Compiler die FP-als-GP-Optimierung durchfÃ¼hren kann."
  
! #: config/nds32/nds32.opt:101
! 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 "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."
  
! #: config/nds32/nds32.opt:105
! msgid "Specify the address generation strategy for ICT call's code model."
! msgstr "Strategie zur Adresserzeugung fÃ¼r das Codemodell von ICT-Aufrufen angeben."
  
! #: config/nds32/nds32.opt:109
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mict-model=):"
  
! #: config/nds32/nds32.opt:119
! msgid "Generate conditional move instructions."
! msgstr "Verwendung bedingter Kopierbefehle einschalten."
  
! #: config/nds32/nds32.opt:123
! msgid "Generate hardware abs instructions."
! msgstr "Hardware-abs-Befehle generieren."
  
! #: config/nds32/nds32.opt:127
! msgid "Generate performance extension instructions."
! msgstr "Erweiterungsbefehle fÃ¼r Performance einschalten."
  
! #: config/nds32/nds32.opt:131
! msgid "Generate performance extension version 2 instructions."
! msgstr "Erweiterungsbefehle fÃ¼r Performance Version 2 einschalten."
  
! #: config/nds32/nds32.opt:135
! msgid "Generate string extension instructions."
! msgstr "Erweiterungsbefehle fÃ¼r Zeichenketten einschalten."
  
! #: config/nds32/nds32.opt:139
! msgid "Generate DSP extension instructions."
! msgstr "Erweiterungsbefehle fÃ¼r DSP generieren."
  
! #: config/nds32/nds32.opt:143
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "Befehle push25/pop25 fÃ¼r v3 erzeugen."
  
! #: config/nds32/nds32.opt:147
! msgid "Generate 16-bit instructions."
! msgstr "16-Bit-Befehle erzeugen."
  
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
! msgstr "Lockerungs-Hinweis an Linker Ã¼bergeben, um Lockerung durchzufÃ¼hren."
  
! #: config/nds32/nds32.opt:155
! msgid "Enable Virtual Hosting support."
! msgstr "Virtual-Hosting-UnterstÃ¼tzung einschalten."
  
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
! msgstr "Die GrÃ¶ÃŸe jedes Interrupt-Vektors (muss 4 oder 16 sein)."
  
! #: config/nds32/nds32.opt:163
! msgid "Specify the security level of c-isr for the whole file."
! msgstr "FÃ¼r das Programm zu verwendende Sicherheitsstufe von c-isr fÃ¼r die ganze Datei angeben."
  
! #: config/nds32/nds32.opt:167
! msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
! msgstr "Die GrÃ¶ÃŸe jedes Cache-Blocks (muss eine Zweierpotenz zwischen 4 und 512 sein)."
  
! #: config/nds32/nds32.opt:175
! msgid "Known arch types (for use with the -march= option):"
! msgstr "Bekannte Architekturen (fÃ¼r Verwendung mit Option -march=):"
  
! #: config/nds32/nds32.opt:197
! msgid "Specify the cpu for pipeline model."
! msgstr "CPU fÃ¼r Pipeline-Modell angeben."
  
! #: config/nds32/nds32.opt:201
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr "Bekannte CPU-Typen (fÃ¼r Verwendung mit Option -mcpu=):"
  
! #: config/nds32/nds32.opt:361
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
! msgstr "FPU-Konfigurationswert von 0 bis 7 angeben; 0 bis 3 sind wie in der FPU-Spezifikation beschrieben, 4 bis 7 entsprechen 0 bis 3."
  
! #: config/nds32/nds32.opt:365
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "Bekannte Anzahl der Gleitkomma-Register (fÃ¼r Verwendung mit der Option -mconfig-fpu=):"
  
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr "Konfiguration fÃ¼r den mul-Befehl angeben: fast1, fast2 oder slow. Vorgabe ist fast1."
  
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr "Anzahl der Lese-/Schreibports fÃ¼r n9-/n10-Kerne angeben. Der Wert sollte 3r2w oder 2r1w sein."
  
! #: config/nds32/nds32.opt:425
! msgid "Enable constructor/destructor feature."
! msgstr "Konstruktor-/Destruktor-Feature einschalten."
  
! #: config/nds32/nds32.opt:429
! msgid "Guide linker to relax instructions."
! msgstr "Linker anweisen, Befehle zu lockern."
  
! #: config/nds32/nds32.opt:433
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "Kombinierte Multiplizier-Addier-Befehle generieren."
  
! #: config/nds32/nds32.opt:437
! msgid "Generate single-precision floating-point instructions."
! msgstr "Gleitkommabefehle einfacher Genauigkeit generieren."
  
! #: config/nds32/nds32.opt:441
! msgid "Generate double-precision floating-point instructions."
! msgstr "Gleitkommabefehle doppelter Genauigkeit generieren."
  
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
! msgstr "Ausschalten der Hardwareschleife erzwingen, selbst wenn -mext-dsp angegeben ist."
  
! #: config/nds32/nds32.opt:449
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "Planung einer Sequenz fÃ¼r Funktionsprolog und -epilog erlauben."
  
! #: config/nds32/nds32.opt:453
! msgid "Generate return instruction in naked function."
! msgstr "return-Befehl in nackter Funktion generieren."
  
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
! msgstr "Register $lp immer auf dem Stapel speichern."
  
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
! msgstr "Verwendung von r15 fÃ¼r Inline-Assembler erlauben."
  
! #: config/ft32/ft32.opt:23
! msgid "Target the software simulator."
! msgstr "Auf den Software-Simulator abzielen."
  
! #: config/ft32/ft32.opt:31
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Verwendung von DIV- und MOD-Befehlen verhindern."
  
! #: config/ft32/ft32.opt:35
! msgid "Target the FT32B architecture."
! msgstr "Code fÃ¼r die FT32B-Architektur erzeugen."
  
! #: config/ft32/ft32.opt:39
! msgid "Enable FT32B code compression."
! msgstr "Codekomprimierung fÃ¼r FT32B-Code aktivieren."
  
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
! msgstr "Vermeiden, lesbare Daten in Programmspeicher abzulegen."
  
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
! msgstr "Board-spezifische Laufzeitumgebung konfigurieren."
  
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
! msgstr "Aus KompatibilitÃ¤tsgrÃ¼nden ist das derzeit immer newlib fÃ¼r ELF."
  
! #: config/or1k/or1k.opt:28
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
! msgstr "Hardware-Divisionsbefehle verwenden, -msoft-div fÃ¼r Emulation angeben."
  
! #: config/or1k/or1k.opt:32
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
! msgstr "Hardwarebe-Multiplikationsbefehle verwenden, -msoft-mul fÃ¼r Emulation."
  
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
! msgstr "Codegenerierung erlauben, die den Befehl l.cmov verwendet. Wenn die Zielarchitektur den Befehl nicht unterstÃ¼tzt, werden stattdessen Ã¤quivalente set- und branch-Befehle verwendet."
  
! #: config/or1k/or1k.opt:42
! msgid "Allows generation of binaries which use the l.rori instructions."
! msgstr "Codegenerierung erlauben, die den Befehl l.rori verwendet."
  
! #: config/or1k/or1k.opt:46
! msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
! msgstr "Codegenerierung erlauben, die Vorzeichenerweiterung verwendet. Wenn die Zielarchitektur dies nicht unterstÃ¼tzt, wird die Vorzeichenerweiterung stattdessen Ã¼ber Ladebefehle ausgefÃ¼hrt."
  
! #: config/or1k/or1k.opt:52
! msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
! msgstr "Generieren von Programmen erlauben, die l.sf*i-Befehle verwenden. Wenn die Zielarchitektur das nicht unterstÃ¼tzt, generiert der Compiler Befehle, die den Direktwert zuerst in ein Register speichern."
  
! #: config/or1k/or1k.opt:58
! msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
! msgstr "Codegenerierung erlauben, die Bitverschiebungen und Rotationen mit direkten Argumenten verwendet, so wie l.rori."
  
! #: config/or1k/or1k.opt:63
! msgid "Use divide emulation."
! msgstr "Divisionsemulation verwenden."
  
! #: config/or1k/or1k.opt:67
! msgid "Use multiply emulation."
! msgstr "Multiplikationsemulation verwenden."
  
! #: ada/gcc-interface/lang.opt:57 c-family/c.opt:304
! msgid "Enable most warning messages."
! msgstr "Die meisten Warnungen einschalten."
  
! #: ada/gcc-interface/lang.opt:61
! msgid "Synonym of -gnatk8."
! msgstr "Synonym fÃ¼r -gnatk8."
  
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
! msgstr "Nicht nach Objekten im Standardverzeichnis suchen."
  
! #: ada/gcc-interface/lang.opt:73
! msgid "Select the runtime."
! msgstr "Laufzeitumgebung auswÃ¤hlen."
  
! #: ada/gcc-interface/lang.opt:77 c-family/c.opt:1736
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "Den schmalstmÃ¶glichen Ganzzahltyp fÃ¼r AufzÃ¤hlungstypen verwenden."
  
! #: ada/gcc-interface/lang.opt:81 c-family/c.opt:1748
! msgid "Make \"char\" signed by default."
! msgstr "Macht Â»charÂ« standardmÃ¤ÃŸig vorzeichenbehaftet."
  
! #: ada/gcc-interface/lang.opt:85 c-family/c.opt:1834
! msgid "Make \"char\" unsigned by default."
! msgstr "Â»charÂ« standardmÃ¤ÃŸig vorzeichenlos machen."
  
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
! msgstr "Tippfehler abfangen."
  
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
! msgstr "Namen der ALI-Ausgabedatei setzen (interner Schalter)."
  
! #: ada/gcc-interface/lang.opt:97
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr "-gnat<Optionen>\tOptionen fÃ¼r GNAT angeben."
  
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
! msgstr "Ignoriert."
  
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
! msgstr "Fertigstellung fÃ¼r phsa und dessen libhsail-rt annehmen.  Schaltet zusÃ¤tzliche phsa-spezifische Optimierungen ein (Vorgabe)."
  
! #: go/lang.opt:42
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr "-fgo-c-header=<Datei>\tGo-struct-Definitionen als C-Code in <Datei> schreiben."
  
! #: go/lang.opt:46
! msgid "Add explicit checks for division by zero."
! msgstr "AusdrÃ¼ckliche PrÃ¼fungen fÃ¼r Division durch Null hinzufÃ¼gen."
  
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr "AusdrÃ¼ckliche PrÃ¼fungen fÃ¼r DivisionsÃ¼berlauf in INT_MIN / -1 hinzufÃ¼gen."
  
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
! msgstr "Besondere Regeln anwenden, um Paket fÃ¼r die Laufzeitumgebung zu kompilieren."
  
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr "-fgo-dump-<Typ>\tInterne Information des Go-Frontends in Datei ausgeben."
  
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr "-fgo-optimize-<type>\tOptimierungsdurchlÃ¤ufe im Frontend einschalten."
  
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr "-fgo-pkgpath=<Zeichenkette>\tGo-Paketpfad festlegen."
  
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr "-fgo-prefix=<Zeichenkette>\tPaketspezifisches PrÃ¤fix fÃ¼r exportierte Go-Namen festlegen."
  
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr "-fgo-relative-import-path=<Pfad>\tRelativen Import als relativ zum Pfad behandeln."
  
! #: go/lang.opt:78
! msgid "Functions which return values must end with return statements."
! msgstr "Funktionen, die Werte zurÃ¼ckgeben, mÃ¼ssen mit return-Anweisungen enden."
  
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
! msgstr "Debuginformation fÃ¼r den Escape-Analyse-Durchlauf ausgeben, wenn mit -fgo-optimize-allocs aufgerufen."
  
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
! msgstr "-fgo-debug-escape-hash=<Zeichenkette>\tHashwert zum Debuggen der Escape-Analyse."
  
  #: common.opt:243
  msgid "Provide bash completion for options starting with provided string."
--- 13005,14017 ----
  msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr "Bibliotheksfunktionen aufrufen, wenn atomare eingebaute Operationen auf unausgerichteten Speicher angewendet werden kÃ¶nnen. Hebt -mtrap-unaligned-atomic auf."
  
! #: config/sh/superh.opt:6
! msgid "Board name [and memory region]."
! msgstr "Boardname [und Speicherbereich]."
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
! msgstr "Laufzeitname."
  
! #: config/sh/sh.opt:42
! msgid "Generate SH1 code."
! msgstr "SH1-Code erzeugen."
  
! #: config/sh/sh.opt:46
! msgid "Generate SH2 code."
! msgstr "SH2-Code erzeugen."
  
! #: config/sh/sh.opt:50
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "Standard SH2a-FPU-Code mit doppelter Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:54
! msgid "Generate SH2a FPU-less code."
! msgstr "FPU-freien SH2a-Code erzeugen."
  
! #: config/sh/sh.opt:58
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "Standard SH2a-FPU-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:62
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "SH2a-FPU-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:66
! msgid "Generate SH2e code."
! msgstr "SH2e-Code erzeugen."
  
! #: config/sh/sh.opt:70
! msgid "Generate SH3 code."
! msgstr "SH3-Code erzeugen."
  
! #: config/sh/sh.opt:74
! msgid "Generate SH3e code."
! msgstr "SH3e-Code erzeugen."
  
! #: config/sh/sh.opt:78
! msgid "Generate SH4 code."
! msgstr "SH4-Code erzeugen."
  
! #: config/sh/sh.opt:82
! msgid "Generate SH4-100 code."
! msgstr "SH4-100-Code erzeugen."
  
! #: config/sh/sh.opt:86
! msgid "Generate SH4-200 code."
! msgstr "SH4-200-Code erzeugen."
  
! #: config/sh/sh.opt:92
! msgid "Generate SH4-300 code."
! msgstr "SH4-300-Code erzeugen."
  
! #: config/sh/sh.opt:96
! msgid "Generate SH4 FPU-less code."
! msgstr "FPU-freien SH4-Code erzeugen."
  
! #: config/sh/sh.opt:100
! msgid "Generate SH4-100 FPU-less code."
! msgstr "FPU-freien SH4-100-Code erzeugen."
  
! #: config/sh/sh.opt:104
! msgid "Generate SH4-200 FPU-less code."
! msgstr "FPU-freien SH4-200-Code erzeugen."
  
! #: config/sh/sh.opt:108
! msgid "Generate SH4-300 FPU-less code."
! msgstr "FPU-freien SH4-300-Code erzeugen."
  
! #: config/sh/sh.opt:112
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Code fÃ¼r Serie SH4 340 erzeugen (ohne MMU/FPU)."
  
! #: config/sh/sh.opt:117
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Code fÃ¼r Serie SH4 400 erzeugen (ohne MMU/FPU)."
  
! #: config/sh/sh.opt:122
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Code fÃ¼r Serie SH4 500 erzeugen (ohne FPU)"
  
! #: config/sh/sh.opt:127
! msgid "Generate default single-precision SH4 code."
! msgstr "Standard SH4-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:131
! msgid "Generate default single-precision SH4-100 code."
! msgstr "Standard SH4-100-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:135
! msgid "Generate default single-precision SH4-200 code."
! msgstr "Standard SH4-200-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:139
! msgid "Generate default single-precision SH4-300 code."
! msgstr "Standard SH4-300-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:143
! msgid "Generate only single-precision SH4 code."
! msgstr "SH4-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:147
! msgid "Generate only single-precision SH4-100 code."
! msgstr "SH4-100-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:151
! msgid "Generate only single-precision SH4-200 code."
! msgstr "SH4-200-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:155
! msgid "Generate only single-precision SH4-300 code."
! msgstr "SH4-300-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:159
! msgid "Generate SH4a code."
! msgstr "SH4a-Code erzeugen."
  
! #: config/sh/sh.opt:163
! msgid "Generate SH4a FPU-less code."
! msgstr "FPU-freien SH4a-Code erzeugen."
  
! #: config/sh/sh.opt:167
! msgid "Generate default single-precision SH4a code."
! msgstr "Standard SH4a-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:171
! msgid "Generate only single-precision SH4a code."
! msgstr "SH4a-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:175
! msgid "Generate SH4al-dsp code."
! msgstr "SH4al-dsp-Code erzeugen."
  
! #: config/sh/sh.opt:183
! msgid "Generate code in big endian mode."
! msgstr "Code im Â»Big EndianÂ«-Modus erzeugen."
  
! #: config/sh/sh.opt:187
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "32-Bit-Versatz in switch-Tabellen erzeugen."
  
! #: config/sh/sh.opt:191
! msgid "Generate bit instructions."
! msgstr "Bit-Befehle erzeugen."
  
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
! msgstr "Annehmen, dass bedingte SprÃ¼nge mit Weite Null schnell sind."
  
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
! msgstr "Verwendung der Delay-Slots fÃ¼r bedingte SprÃ¼nge erzwingen."
  
! #: config/sh/sh.opt:207
! msgid "Align doubles at 64-bit boundaries."
! msgstr "Doubles auf 64-Bit-Grenzen ausrichten."
  
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
! msgstr "Divisionsstrategie, eine von: call-div1, call-fp, call-table."
  
! #: config/sh/sh.opt:215
! msgid "Specify name for 32 bit signed division function."
! msgstr "Namen fÃ¼r die Funktion zur vorzeichenbehafteten 32-Bit-Division angeben."
  
! #: config/sh/sh.opt:219
! msgid "Generate ELF FDPIC code."
! msgstr "ELF-FDPIC-Code erzeugen."
  
! #: config/sh/sh.opt:223
! msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
! msgstr "Verwendung von 64-Bit Gleitkommaregistern in FMOV-Befehlen einschalten. Siehe auch -mdalign, wenn 64-Bit-Ausrichtung benÃ¶tigt wird."
  
! #: config/sh/sh.opt:231 config/sh/sh.opt:269
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr "Renesas-(vormals Hitachi)/SuperH-Aufrufkonventionen folgen."
  
! #: config/sh/sh.opt:235
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "IEEE-Befolgung fÃ¼r Gleitkommavergleiche erhÃ¶hen."
  
! #: config/sh/sh.opt:239
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr "Code inline einbetten, um Befehlscache nach dem Aufsetzen verschachtelter Funktionstrampoline zu verwerfen."
  
! #: config/sh/sh.opt:243 config/arc/arc.opt:246
! msgid "Annotate assembler instructions with estimated addresses."
! msgstr "Assemblerbefehle mit geschÃ¤tzten Adressen kommentieren."
  
! #: config/sh/sh.opt:247
! msgid "Generate code in little endian mode."
! msgstr "Code im Â»Little EndianÂ«-Modus erzeugen."
  
! #: config/sh/sh.opt:251
! msgid "Mark MAC register as call-clobbered."
! msgstr "MAC-Register als Aufruf-zerstÃ¶rt markieren."
  
! #: config/sh/sh.opt:257
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr "Structs auf Vielfache von 4 Bytes vergrÃ¶ÃŸern (Warnung: ABI geÃ¤ndert)."
  
! #: config/sh/sh.opt:261
! msgid "Emit function-calls using global offset table when generating PIC."
! msgstr "Bei PIC-Erzeugung Funktionsaufrufe ausgeben, die die globale Offsettabelle verwenden."
  
! #: config/sh/sh.opt:265
! msgid "Shorten address references during linking."
! msgstr "Beim Binden Adressreferenzen verkÃ¼rzen."
  
! #: config/sh/sh.opt:273
! msgid "Specify the model for atomic operations."
! msgstr "Das Modell fÃ¼r atomare Operationen angeben."
  
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
! msgstr "Befehl tas.b fÃ¼r __atomic_test_and_set verwenden."
  
! #: config/sh/sh.opt:281
! msgid "Cost to assume for a multiply insn."
! msgstr "FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten."
  
! #: config/sh/sh.opt:285
! msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
! msgstr "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."
  
! #: config/sh/sh.opt:291
! msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr "Vorgeben, dass branch-around-a-move ein bedingter Sprung ist."
  
! #: config/sh/sh.opt:295
! msgid "Enable the use of the fsca instruction."
! msgstr "Verwendung des fsca-Befehls einschalten."
  
! #: config/sh/sh.opt:299
! msgid "Enable the use of the fsrra instruction."
! msgstr "Verwendung des fsrra-Befehls einschalten."
  
! #: config/sh/sh.opt:303
! msgid "Use LRA instead of reload (transitional)."
! msgstr "LRA statt Neuladen verwenden (Ã¼bergangsweise)."
  
! #: config/gcn/gcn.opt:26
! msgid "GCN GPU type to use:"
! msgstr "Zu verwendende GCN-CPU-Art:"
  
! #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
! msgid "Specify the name of the target GPU."
! msgstr "Namen der Ziel-GPU angeben."
  
! #: config/gcn/gcn.opt:55
! msgid "Enable OpenMP GPU offloading."
! msgstr "Auslagern an OpenMP-GPU einschalten."
  
! #: config/gcn/gcn.opt:71
! msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
! msgstr "-mstack-size=<Anzahl>\tGrÃ¶ÃŸe des privaten Segments pro Wellenfront festlegen, in Bytes."
  
! #: config/gcn/gcn.opt:78
! msgid "Warn about invalid OpenACC dimensions."
! msgstr "Bei ungÃ¼ltigen OpenACC-Dimensionen warnen."
  
! #: config/fr30/fr30.opt:23
! msgid "Assume small address space."
! msgstr "Kleinen Adressraum annehmen."
  
! #: config/mips/mips.opt:32
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "-mabi=ABI\tCode erzeugen, der zum angegebenen ABI passt."
  
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
! msgstr "Bekannte MIPS-ABIs (fÃ¼r Verwendung mit Option -mabi=):"
  
! #: config/mips/mips.opt:55
! msgid "Generate code that can be used in SVR4-style dynamic objects."
! msgstr "Code erzeugen, der in dynamischen Objekten im SVR4-Stil verwendet werden kann."
  
! #: config/mips/mips.opt:59
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Â»madÂ«-Befehle im PMC-Stil verwenden."
  
! #: config/mips/mips.opt:63
! msgid "Use integer madd/msub instructions."
! msgstr "Befehle zum Multiplizieren-Addieren/Subtrahieren verwenden."
  
! #: config/mips/mips.opt:67
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "-march=ISA\tCode fÃ¼r das gegebene ISA erzeugen."
  
! #: config/mips/mips.opt:71
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
! msgstr "-mbranch-cost=KOSTEN\tSprungkosten auf ungefÃ¤hr KOSTEN Befehle setzen."
  
! #: config/mips/mips.opt:75
! msgid "Use Branch Likely instructions, overriding the architecture default."
! msgstr "Â»Branch LikelyÂ«-Befehle verwenden, Standard fÃ¼r die Architektur Ã¼berschreiben."
  
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
! msgstr "MIPS16 ASE bei abwechselnden Funktionen fÃ¼r Compilertest ein-/ausschalten."
  
! #: config/mips/mips.opt:83
! msgid "Trap on integer divide by zero."
! msgstr "Ganzzahldivision durch Null abfangen."
  
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
! msgstr "-mcode-readable=SETTING\tAngeben, wann Befehle zum Codezugriff erlaubt sind."
  
! #: config/mips/mips.opt:91
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "GÃ¼ltige Argumente fÃ¼r -mcode-readable=:"
  
! #: config/mips/mips.opt:104
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "Sprung-und-Abbruch-Sequenzen verwenden, um auf Ganzzahldivision durch Null zu prÃ¼fen."
  
! #: config/mips/mips.opt:108
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "Trap-Befehle verwenden, um auf Ganzzahldivision durch Null zu prÃ¼fen."
  
! #: config/mips/mips.opt:112
! msgid "Allow the use of MDMX instructions."
! msgstr "Verwendung von MDMX-Befehlen erlauben."
  
! #: config/mips/mips.opt:116
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "Hardware-Gleitkommabefehle erlauben, um 32-Bit- und 64-Bit-Befehle abzudecken."
  
! #: config/mips/mips.opt:120
! msgid "Use MIPS-DSP instructions."
! msgstr "MIPS-DSP-Befehle verwenden."
  
! #: config/mips/mips.opt:124
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "MIPS-DSP-Befehle REV 2 verwenden."
  
! #: config/mips/mips.opt:146
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Befehle zur Erweiterten Virtuellen Adressierung verwenden."
  
! #: config/mips/mips.opt:150
! msgid "Use NewABI-style %reloc() assembly operators."
! msgstr "%reloc()-Assembleroperatoren im NewABI-Stil verwenden."
  
! #: config/mips/mips.opt:154
! msgid "Use -G for data that is not defined by the current object."
! msgstr "-G fÃ¼r Daten verwenden, die nicht von aktuellem Objekt definiert wurden."
  
! #: config/mips/mips.opt:158
! msgid "Work around certain 24K errata."
! msgstr "Bestimmte 24K-Errata umgehen."
  
! #: config/mips/mips.opt:162
! msgid "Work around certain R4000 errata."
! msgstr "Bestimmte R4000-Errata umgehen."
  
! #: config/mips/mips.opt:166
! msgid "Work around certain R4400 errata."
! msgstr "Bestimmte R4400-Errata umgehen."
  
! #: config/mips/mips.opt:170
! msgid "Work around the R5900 short loop erratum."
! msgstr "Workaround fÃ¼r R5900-Kurzschleifenfehler."
  
! #: config/mips/mips.opt:174
! msgid "Work around certain RM7000 errata."
! msgstr "Bestimmte RM7000-Errata umgehen."
  
! #: config/mips/mips.opt:178
! msgid "Work around certain R10000 errata."
! msgstr "Bestimmte R10000-Errata umgehen."
  
! #: config/mips/mips.opt:182
! msgid "Work around errata for early SB-1 revision 2 cores."
! msgstr "Fehler frÃ¼her SB-1 Revision 2 Kerne umgehen."
  
! #: config/mips/mips.opt:186
! msgid "Work around certain VR4120 errata."
! msgstr "Bestimmte VR4120-Errata umgehen."
  
! #: config/mips/mips.opt:190
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "Errata fÃ¼r VR4130 mflo/mfhi umgehen."
  
! #: config/mips/mips.opt:194
! msgid "Work around an early 4300 hardware bug."
! msgstr "Einen frÃ¼hen 4300-Hardware-Bug umgehen."
  
! #: config/mips/mips.opt:198
! msgid "FP exceptions are enabled."
! msgstr "Gleitkomma-Ausnahmen sind eingeschaltet."
  
! #: config/mips/mips.opt:202
! msgid "Use 32-bit floating-point registers."
! msgstr "32-Bit-Gleitkommaregister verwenden."
  
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
! msgstr "Der ABI o32-FPXX entsprechen."
  
! #: config/mips/mips.opt:210
! msgid "Use 64-bit floating-point registers."
! msgstr "64-Bit-Gleitkommaregister verwenden."
  
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
! msgstr "-mflush-func=FUNC\tFUNC verwenden, um den Cache zu entleeren, bevor Stapel-Trampoline aufgerufen werden."
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
! msgstr "-mabs=MODUS\tDen Modus fÃ¼r IEEE-754-ABS/NEG-Befehle auswÃ¤hlen."
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
! msgstr "-mnan=CODIERUNG\tDatencodierung fÃ¼r IEEE-754-NaN angeben."
  
! #: config/mips/mips.opt:226
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr "Bekannte MIPS-IEEE-754-Einstellungen (fÃ¼r Verwendung mit Optionen -mabs= und -mnan=):"
  
! #: config/mips/mips.opt:236
! msgid "Use 32-bit general registers."
! msgstr "Allgemeine Register in 32 Bit Breite verwenden."
  
! #: config/mips/mips.opt:240
! msgid "Use 64-bit general registers."
! msgstr "Allgemeine Register in 64 Bit Breite verwenden."
  
! #: config/mips/mips.opt:244
! msgid "Use GP-relative addressing to access small data."
! msgstr "GP-relative Adressierung verwenden, auf um kleine Daten zuzugreifen."
  
! #: config/mips/mips.opt:248
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
! msgstr "Bei Erzeugung von Â»-mabicallsÂ«-Code den ausfÃ¼hrbaren Dateien erlauben, PLTs und Kopierauslagerungen zu verwenden."
  
! #: config/mips/mips.opt:252
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Verwendung von Hardware-Gleitkomma-ABI und -befehlen erlauben."
  
! #: config/mips/mips.opt:256
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr "Code erzeugen, der sicher mit MIPS16- und microMIPS-Code gebunden werden kann."
  
! #: config/mips/mips.opt:260
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr "Alias fÃ¼r -minterlink-compressed; fÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten."
  
! #: config/mips/mips.opt:264
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "-mipsN\tCode fÃ¼r ISA Stufe N erzeugen."
  
! #: config/mips/mips.opt:268
! msgid "Generate MIPS16 code."
! msgstr "MIPS16-Code erzeugen."
  
! #: config/mips/mips.opt:272
! msgid "Use MIPS-3D instructions."
! msgstr "MIPS-3D-Befehle verwenden."
  
! #: config/mips/mips.opt:276
! msgid "Use ll, sc and sync instructions."
! msgstr "Befehle ll, sc und sync verwenden."
  
! #: config/mips/mips.opt:280
! msgid "Use -G for object-local data."
! msgstr "-G fÃ¼r objekt-lokale Daten verwenden."
  
! #: config/mips/mips.opt:284
! msgid "Use indirect calls."
! msgstr "Indirekte Aufrufe verwenden."
  
! #: config/mips/mips.opt:288
! msgid "Use a 32-bit long type."
! msgstr "Einen 32-Bit-Â»longÂ«-Typ verwenden."
  
! #: config/mips/mips.opt:292
! msgid "Use a 64-bit long type."
! msgstr "Einen 64-Bit-Â»longÂ«-Typ verwenden."
  
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
! msgstr "Adresse der RA-Speicherstelle an _mcount in $12 Ã¼bergeben."
  
! #: config/mips/mips.opt:300
! msgid "Don't optimize block moves."
! msgstr "Blockkopierbefehle nicht optimieren."
  
! #: config/mips/mips.opt:304
! msgid "Use microMIPS instructions."
! msgstr "microMIPS-Befehle verwenden."
  
! #: config/mips/mips.opt:308
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Befehle der MIPS-MSA-Erweiterung verwenden."
  
! #: config/mips/mips.opt:312
! msgid "Allow the use of MT instructions."
! msgstr "Verwendung von MT-Befehlen erlauben."
  
! #: config/mips/mips.opt:316
! msgid "Prevent the use of all floating-point operations."
! msgstr "Verwendung aller Gleitkommaoperationen verhindern."
  
! #: config/mips/mips.opt:320
! msgid "Use MCU instructions."
! msgstr "MCU-Befehle verwenden."
  
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
! msgstr "Keine Cache entleerende Funktion verwenden, bevor Stapel-Trampoline aufgerufen werden."
  
! #: config/mips/mips.opt:328
! msgid "Do not use MDMX instructions."
! msgstr "Keine MDMX-Befehle verwenden."
  
! #: config/mips/mips.opt:332
! msgid "Generate normal-mode code."
! msgstr "Code im normalen Modus erzeugen."
  
! #: config/mips/mips.opt:336
! msgid "Do not use MIPS-3D instructions."
! msgstr "Keine MIPS-3D-Befehle verwenden."
  
! #: config/mips/mips.opt:340
! msgid "Use paired-single floating-point instructions."
! msgstr "Paarweise-single Gleitkommabefehle verwenden."
  
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
! msgstr "-mr10k-cache-barrier=EINSTELLUNG\tAngabe, wann r10k-Cachegrenzen eingefÃ¼gt werden sollen."
  
! #: config/mips/mips.opt:348
! msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr "GÃ¼ltige Argumente fÃ¼r -mr10k-cache-barrier=:"
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
! msgstr "Dem Linker erlauben, PIC-Aufrufe in direkte Aufrufe umzuwandeln."
  
! #: config/mips/mips.opt:365
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
! msgstr "Bei Erzeugung von -mabicalls den Code tauglich fÃ¼r gemeinsam genutzte Bibliotheken machen."
  
! #: config/mips/mips.opt:369
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "Verwendung der Hardware-Gleitkomma-Befehle auf 32-Bit-Operationen beschrÃ¤nken."
  
! #: config/mips/mips.opt:373
! msgid "Use SmartMIPS instructions."
! msgstr "SmartMIPS-Befehle verwenden."
  
! #: config/mips/mips.opt:377
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Verwendung aller Hardware-Gleitkommabefehle verhindern."
  
! #: config/mips/mips.opt:381
! msgid "Optimize lui/addiu address loads."
! msgstr "lui/addiu-Adressladebefehle optimieren."
  
! #: config/mips/mips.opt:385
! msgid "Assume all symbols have 32-bit values."
! msgstr "Annehmen, dass alle Symbole 32-Bit-Werte haben."
  
! #: config/mips/mips.opt:389
! msgid "Use synci instruction to invalidate i-cache."
! msgstr "synci-Befehl verwenden, um i-Cache ungÃ¼ltig zu machen."
  
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
! msgstr "Die Befehle lwxc1/swxc1/ldxc1/sdxc1 verwenden, wo mÃ¶glich."
  
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
! msgstr "Die 4-Operanden-Befehle madd.s/madd.d und Ã¤hnliche verwenden, wo mÃ¶glich."
  
! #: config/mips/mips.opt:413
! msgid "Use Virtualization (VZ) instructions."
! msgstr "Virtualisierungsbefehle (VZ) verwenden."
  
! #: config/mips/mips.opt:417
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "Befehle fÃ¼r Erweiterte Physikalische Adresse (XPA) verwenden."
  
! #: config/mips/mips.opt:421
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "Befehle fÃ¼r Zyklische RedundanzprÃ¼fung (CRC) verwenden."
  
! #: config/mips/mips.opt:425
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Befehle fÃ¼r Globales INValidieren (GINV) verwenden."
  
! #: config/mips/mips.opt:429
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "VR4130-spezifische Ausrichtungs-Optimierungen durchfÃ¼hren."
  
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
! msgstr "BeschrÃ¤nkungen fÃ¼r GOT-GrÃ¶ÃŸe aufheben."
  
! #: config/mips/mips.opt:437
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "Verwendung der ungeraden Register fÃ¼r Gleitkomma einfacher Genauigkeit erlauben."
  
! #: config/mips/mips.opt:441
! msgid "Optimize frame header."
! msgstr "Code fÃ¼r Rahmenkopf optimieren."
  
! #: config/mips/mips.opt:448
! msgid "Enable load/store bonding."
! msgstr "Zusammenfassen von benachbarten Lade-/Speicherbefehlen einschalten."
  
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
! msgstr "Verwendungsrichtlinie fÃ¼r kompakte Verzweigungen angeben."
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
! msgstr "MÃ¶gliche Richtlinien fÃ¼r Â»-mcompact-branches=Â«:"
  
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
! msgstr "Loongson-MultiMedia-Erweiterungsbefehle (MMI) verwenden."
  
! #: config/mips/mips.opt:473
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "Loongson-Erweiterungsbefehle (EXT) verwenden."
  
! #: config/mips/mips.opt:477
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "Loongson-Erweiterungsbefehle R2 (EXT2) verwenden."
  
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
! msgstr "Bekannte MIPS-CPUs (fÃ¼r Verwendung mit Optionen -march= und -mtune=):"
  
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgstr "Bekannte MIPS-ISA-Stufen (fÃ¼r Verwendung mit Option -mips):"
  
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
! msgstr "Bekannte TILE-Gx CPUs (fÃ¼r Verwendung mit Option -mcpu=):"
  
! #: config/tilegx/tilegx.opt:37
! msgid "Compile with 32 bit longs and pointers."
! msgstr "Mit 32-Bit Longs und Zeigern kompilieren."
  
! #: config/tilegx/tilegx.opt:41
! msgid "Compile with 64 bit longs and pointers."
! msgstr "Mit 64-Bit Longs und Zeigern kompilieren."
  
! #: config/tilegx/tilegx.opt:53
! msgid "Use given TILE-Gx code model."
! msgstr "Gegebenes Codemodell TILE-Gx verwenden."
  
! #: config/arc/arc-tables.opt:25
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr "Bekannte ARC-CPUs (fÃ¼r Verwendung mit Option -mcpu=):"
  
! #: config/arc/arc.opt:26
! msgid "Compile code for big endian mode."
! msgstr "Code fÃ¼r Â»Big EndianÂ«-Modus erzeugen."
  
! #: config/arc/arc.opt:30
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "Code fÃ¼r Â»Little Endian-Modus erzeugen. Dies ist der Standard."
  
! #: config/arc/arc.opt:34
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "ARCompact-spezifischen Durchlauf, um Befehle fÃ¼r bedingte AusfÃ¼hrung zu erzeugen, ausschalten."
  
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
! msgstr "ARCompact-32-Bit-Code fÃ¼r ARC600-Prozessor erzeugen."
  
! #: config/arc/arc.opt:42
! msgid "Same as -mA6."
! msgstr "Identisch zu -mA6."
  
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
! msgstr "ARCompact-32-Bit-Code fÃ¼r ARC601-Prozessor erzeugen."
  
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
! msgstr "ARCompact-32-Bit-Code fÃ¼r ARC700-Prozessor erzeugen."
  
! #: config/arc/arc.opt:54
! msgid "Same as -mA7."
! msgstr "Identisch zu -mA7."
  
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
! msgstr "Erzwingen, dass alle Aufrufe mittels des jli-Befehls erfolgen."
  
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
! msgstr "-mmpy-option=MPY ARCv2-Code mit einer Option fÃ¼r das Multiplizierer-Design kompilieren."
  
! #: config/arc/arc.opt:132
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "DIV-REM-Befehle fÃ¼r ARCv2 einschalten."
  
! #: config/arc/arc.opt:136
! msgid "Enable code density instructions for ARCv2."
! msgstr "Codedichte-Befehle fÃ¼r ARCv2 einschalten."
  
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
! msgstr "Registerbelegung feinkalibrieren, um 16-Bit-Befehle zu generieren."
  
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr "GewÃ¶hnlich gecachete Speicherzugriffe fÃ¼r flÃ¼chtige Referenzen verwenden."
  
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
! msgstr "Cache-Umgehung fÃ¼r flÃ¼chtige Referenzen umgehen."
  
! #: config/arc/arc.opt:158
! msgid "Generate instructions supported by barrel shifter."
! msgstr "Befehle generieren, die vom Barrel-Shifter unterstÃ¼tzt werden."
  
! #: config/arc/arc.opt:162
! msgid "Generate norm instruction."
! msgstr "norm-Befehl erzeugen."
  
! #: config/arc/arc.opt:166
! msgid "Generate swap instruction."
! msgstr "swap-Befehl erzeugen."
  
! #: config/arc/arc.opt:170
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "mul64- und mulu64-Befehle erzeugen."
  
! #: config/arc/arc.opt:174
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Keine mpy-Befehle fÃ¼r ARC700 erzeugen."
  
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
! msgstr "Erweiterte arithmetische Befehle erzeugen. Derzeit werden nur divaw, adds, subs und sat16 unterstÃ¼tzt."
  
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
! msgstr "Dummyflag. Dies ist die Voreinstellung, auÃŸer wenn FPX-Schalter explizit angegeben werden."
  
! #: config/arc/arc.opt:186
! msgid "Generate call insns as register indirect calls."
! msgstr "Aufrufbefehle als indirekte Registeraufrufe erzeugen."
  
! #: config/arc/arc.opt:190
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "Keine BRcc-Befehle in arc_reorg erzeugen."
  
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
! msgstr "SData-Referenzen erzeugen. Dies ist die Voreinstellung, auÃŸer wenn PIC erzeugt wird."
  
! #: config/arc/arc.opt:198
! msgid "Generate millicode thunks."
! msgstr "Millicode-Schnipsel erzeugen."
  
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "FPX: kompakte FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen."
  
! #: config/arc/arc.opt:210
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "FPX: schnelle FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen."
  
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
! msgstr "FPX: Gleitkommaerweiterungen fÃ¼r doppelte Genauigkeit fÃ¼r Argonaut-ARC-CPU einschalten."
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
! msgstr "FPX: kompakte FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen."
  
! #: config/arc/arc.opt:226
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
! msgstr "FPX: schnelle FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen."
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
! msgstr "LR- und SR-Befehle davon abhalten, FPX-Erweiterungsregister zu verwenden."
  
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
! msgstr "Erzeugen von ARC-SIMD-Befehlen mithilfe von zielspezifischen eingebauten Funktionen zu erzeugen."
  
! #: config/arc/arc.opt:238
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr "-mcpu=CPU\tCode fÃ¼r ARC-Variante CPU planen."
  
! #: config/arc/arc.opt:242
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
! msgstr "GrÃ¶ÃŸenoptimierungsstufe: 0:keine 1:vorteilhaft 2:regalloc 3:drop align, -Os."
  
! #: config/arc/arc.opt:250
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr "FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten; 4 entspricht einem normalen Befehl."
  
! #: config/arc/arc.opt:254
! msgid "-mcpu=TUNE Tune code for given ARC variant."
! msgstr "-mcpu=TUNING\tCode fÃ¼r angegebene ARC-Variante feintunen."
  
! #: config/arc/arc.opt:285
! msgid "Enable the use of indexed loads."
! msgstr "Verwendung von indexierten Ladebefehlen einschalten."
  
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
! msgstr "Verwendung von Pre-/Post-Modifikationen mit Registerversatz einschalten."
! 
! #: config/arc/arc.opt:293
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "32x16-Multiplizier sowie Multiplizier+Addier-Befehle generieren."
! 
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
! msgstr "Wahrscheinlichkeitsgrenze fÃ¼r unausgerichtete Zweige festlegen."
! 
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
! msgstr "Mindestens 25-Bit-Addressraum fÃ¼r Aufrufe verwenden."
! 
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
! msgstr "ErlÃ¤utern, welche AusrichtungsÃ¼berlegungen zu der Entscheidung fÃ¼hren, einen Befehl lang oder kurz zu machen."
! 
! #: config/arc/arc.opt:311
! msgid "Do alignment optimizations for call instructions."
! msgstr "Adressausrichtung von Aufrufbefehlen durchfÃ¼hren."
! 
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
! msgstr "Rcq-Constraint-Handling einschalten â€“ der GroÃŸteil der Kurzcodeerzeugung hÃ¤ngt davon ab."
! 
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
! msgstr "Rcq-Constraint-Handling einschalten â€“ ccfsm-condexec hÃ¤ngt zum groÃŸen Teil davon ab."
! 
! #: config/arc/arc.opt:323
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "Vorausschauende Verwendung von Â»cbranchsiÂ«-Mustern einschalten."
! 
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
! msgstr "Bbit-Peephole2 einschalten."
! 
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
! msgstr "PC-relative switch-Tabellen verwenden â€“ dies erlaubt kÃ¼rzere Fallunterscheidungs-Tabellen."
! 
! #: config/arc/arc.opt:335
! msgid "Enable compact casesi pattern."
! msgstr "Kompakte casesi-Muster einschalten."
! 
! #: config/arc/arc.opt:339
! msgid "Enable 'q' instruction alternatives."
! msgstr "Alternativen fÃ¼r q-Befehl einschalten."
! 
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
! msgstr "Im Zuge der RTL-Erzeugung die Befehle adddi3 und subdi3 in add.f/adc usw. expandieren."
! 
! #: config/arc/arc.opt:350
! msgid "Enable variable polynomial CRC extension."
! msgstr "Variable polynomiale CRC-Erweiterung einschalten."
! 
! #: config/arc/arc.opt:354
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "DSP-3.1-Paket-A-Erweiterungen einschalten."
! 
! #: config/arc/arc.opt:358
! msgid "Enable dual viterbi butterfly extension."
! msgstr "Erweiterung Dual-Virterbi-Butterfly einschalten."
! 
! #: config/arc/arc.opt:368
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "Befehle mit einem oder zwei Operanden fÃ¼r Telefonie einschalten."
! 
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
! msgstr "XY-Speicher-Erweiterung (DSP Version 3) einschalten."
! 
! #: config/arc/arc.opt:377
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "Erweiterung fÃ¼r gesperrte Load/Store-Conditional-Befehle einschalten."
! 
! #: config/arc/arc.opt:381
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Erweiterung fÃ¼r Bytevertauschbefehle einschalten."
! 
! #: config/arc/arc.opt:385
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "Erweiterung fÃ¼r 64-Bit-Zeitstempel-Befehl einschalten."
! 
! #: config/arc/arc.opt:389
! msgid "Pass -EB option through to linker."
! msgstr "Option -EB an den Linker Ã¼bergeben."
! 
! #: config/arc/arc.opt:393
! msgid "Pass -EL option through to linker."
! msgstr "Option -EL an den Linker Ã¼bergeben."
! 
! #: config/arc/arc.opt:397
! msgid "Pass -marclinux option through to linker."
! msgstr "Option -marclinux an den Linker Ã¼bergeben."
! 
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
! msgstr "Option -marclinux_prof an den Linker Ã¼bergeben."
! 
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
! msgstr "Keine PrioritÃ¤t mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken."
! 
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "PrioritÃ¤t fÃ¼r r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken."
! 
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "PrioritÃ¤t fÃ¼r r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY reduzieren."
! 
! #: config/arc/arc.opt:430
! msgid "Enable atomic instructions."
! msgstr "Atomare Befehle einschalten."
! 
! #: config/arc/arc.opt:434
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "Doppelte Load/Store-Befehle fÃ¼r ARC HS einschalten."
! 
! #: config/arc/arc.opt:438
! msgid "Specify the name of the target floating point configuration."
! msgstr "Name der Gleitkommakonfiguration des Ziels angeben."
! 
! #: config/arc/arc.opt:481
! msgid "Specify thread pointer register number."
! msgstr "Registernummer fÃ¼r Threadzeiger angeben."
! 
! #: config/arc/arc.opt:488
! msgid "Enable use of NPS400 bit operations."
! msgstr "Verwendung der NPS400-Bitbefehle einschalten."
! 
! #: config/arc/arc.opt:492
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr "Erweiterung fÃ¼r xld/xst fÃ¼r NPS400 einschalten."
! 
! #: config/arc/arc.opt:500
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "Gibt die Register an, die beim Eintritt und Austritt eines Interrupts gesichert werden."
! 
! #: config/arc/arc.opt:504
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "Gibt die Anzahl der Register an, die bei Eintritt und Austritt eines schnellen Interrupts in der zweiten Registerbank gesichert werden."
! 
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
! msgstr "Legt die Registerbreite fÃ¼r LP_COUNT fest. MÃ¶gliche Werte sind 8, 16, 20, 24, 28 und 32."
! 
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
! msgstr "Registersatz mit 16 EintrÃ¤gen aktivieren."
! 
! #: config/arc/arc.opt:537
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "Verwendung der BI/BIH-Befehle einschalten, wenn verfÃ¼gbar."
! 
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
! msgstr "Die Opcodes ENTER_S und LEAVE_S fÃ¼r ARCv2 einschalten."
! 
! #: lto/lang.opt:50
! msgid "Set linker output type (used internally during LTO optimization)."
! msgstr "Ausgabeart des Linkers festlegen (wird intern wÃ¤hrend der LTO-Optimierung verwendet)."
! 
! #: lto/lang.opt:55
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
! msgstr "Den Bindezeitoptimierer im lokalen Transformationsmodus (LTRANS) laufen lassen."
! 
! #: lto/lang.opt:59
! msgid "Specify a file to which a list of files output by LTRANS is written."
! msgstr "Gibt die Datei an, welche die Liste der von LTRANS ausgegebenen Dateien geschrieben wird."
! 
! #: lto/lang.opt:63
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
! msgstr "Den Bindezeitoptimierer im Modus Â»komplettes ProgrammÂ« (WPA) laufen lassen."
! 
! #: lto/lang.opt:67
! msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
! msgstr "Modus fÃ¼r Ganzprogrammanalyse (WPA) mit Anzahl der parallelen Jobs angegeben."
! 
! #: lto/lang.opt:71
! msgid "The resolution file."
! msgstr "Die Datei mit den AuflÃ¶sungen."
  
  #: common.opt:243
  msgid "Provide bash completion for options starting with provided string."
*************** msgstr "Statische, lageunabhÃ¤ngige ausf
*** 13790,15949 ****
  msgid "Use caller save register across calls if possible."
  msgstr "Vom Aufrufer zu sichernde Register Ã¼ber Aufrufe hinweg verwenden, wenn mÃ¶glich."
  
- #: d/lang.opt:51
- msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
- msgstr "-Hd <Verz>\tD-Schnittstellen-Dateien in Verzeichnis <Verz> schreiben."
- 
- #: d/lang.opt:55
- msgid "-Hf <file>\tWrite D interface to <file>."
- msgstr "-Hf <Datei>\tD-Interface in <Datei> schreiben."
- 
- #: d/lang.opt:123
- msgid "Warn about casts that will produce a null result."
- msgstr "Bei Umwandlungen warnen, die null als Ergebnis haben."
- 
- #: d/lang.opt:139
- msgid "Warn from speculative compiles such as __traits(compiles)."
- msgstr "Bei spekulativen Compilierungen wie zum Beispiel __traits(compiles) warnen."
- 
- #: d/lang.opt:151
- msgid "Generate JSON file."
- msgstr "JSON-Datei erzeugen."
- 
- #: d/lang.opt:155
- msgid "-Xf <file>\tWrite JSON output to the given <file>."
- msgstr "-Xf <Datei>\tJSON-Ausgabe in die angegebene <Datei> schreiben."
- 
- #: d/lang.opt:159
- msgid "Debug library to use instead of phobos."
- msgstr "Debugging-Bibliothe, die anstelle von phobos verwendet wird."
- 
- #: d/lang.opt:163
- msgid "Default library to use instead of phobos."
- msgstr "Standardbibliothek, die anstelle von phobos verwendet wird."
- 
- #: d/lang.opt:167
- msgid "Do link the standard D startup files in the compilation."
- msgstr "Die D-Programmstart-Dateien mit dem Compilat binden."
- 
- #: d/lang.opt:174
- msgid "Generate code for all template instantiations."
- msgstr "Code fÃ¼r alle Template-Instanziierungen einschalten."
- 
- #: d/lang.opt:178
- msgid "Generate code for assert contracts."
- msgstr "Code fÃ¼r Assert-VertrÃ¤ge generieren."
- 
- #: d/lang.opt:186
- msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
- msgstr "-fbounds-check=[on|safeonly|off]\tArray-GrenzprÃ¼fungen einschalten, nur in @safe-Code, oder ausschalten."
- 
- #: d/lang.opt:210
- msgid "Compile in debug code."
- msgstr "Debuggingcode mitcompilieren."
- 
- #: d/lang.opt:214
- msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
- msgstr "-fdebug=<Stufe|Ident>\tDebugging-Code der Stufe <= <Stufe> eincompilieren, oder durch <Ident> gekennzeichneten Code."
- 
- #: d/lang.opt:218
- msgid "Generate documentation."
- msgstr "Dokumentation erzeugen."
- 
- #: d/lang.opt:222
- msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
- msgstr "-fdoc-dir=<Verz>\tDokumentationsdatei in Verzeichnis <Verz> schreiben."
- 
- #: d/lang.opt:226
- msgid "-fdoc-file=<file>\tWrite documentation to <file>."
- msgstr "-fdoc-file=<Datei>\tDokumentation in <Datei> schreiben."
- 
- #: d/lang.opt:230
- msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
- msgstr "-fdoc-inc=<Datei>\tEine Ddoc-Makro-Datei <Datei> inkludieren."
- 
- #: d/lang.opt:234
- msgid "Display the frontend AST after parsing and semantic passes."
- msgstr "Frontend-AST nach dem Parsen und der semantischen Analyse anzeigen."
- 
- #: d/lang.opt:238
- msgid "Ignore unsupported pragmas."
- msgstr "Nicht unterstÃ¼tzte Pragmas ignorieren."
- 
- #: d/lang.opt:242
- msgid "Generate code for class invariant contracts."
- msgstr "Code fÃ¼r Klassen-Invarianz-VertrÃ¤ge generieren."
- 
- #: d/lang.opt:246
- msgid "Generate a default D main() function when compiling."
- msgstr "Beim Compilieren eine Default-main-Funktion fÃ¼r D generieren."
- 
- #: d/lang.opt:250
- msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
- msgstr "-fmodule-file=<package.module>=<Dateiang>\tDateiangabe <Dateiang> als Quelldatei fÃ¼r <package.module> verwenden."
- 
- #: d/lang.opt:254
- msgid "Generate ModuleInfo struct for output module."
- msgstr "ModuleInfo-Struktur fÃ¼r Ausgabemodul generieren."
- 
- #: d/lang.opt:258
- msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
- msgstr "Alle in der Kommandozeile angegebenen Module verarbeiten, aber den Code nur fÃ¼r das im Argument angegebene Modul generieren."
- 
- #: d/lang.opt:262
- msgid "Generate code for postcondition contracts."
- msgstr "Code fÃ¼r NachbedingungsvertrÃ¤ge erzeugen."
- 
- #: d/lang.opt:266
- msgid "Generate code for precondition contracts."
- msgstr "Code fÃ¼r VorbedingungsvertrÃ¤ge generieren."
- 
- #: d/lang.opt:270
- msgid "Compile release version."
- msgstr "Release-Version compilieren."
- 
- #: d/lang.opt:274
- msgid "Generate code for switches without a default case."
- msgstr "Code fÃ¼r Switches ohne Default-Fall generieren."
- 
- #: d/lang.opt:278
- msgid "List information on all language changes."
- msgstr "Informationen Ã¼ber alle SprachÃ¤nderungen auflisten."
- 
- #: d/lang.opt:282
- msgid "Give deprecation messages about -ftransition=import anomalies."
- msgstr "Veraltet-Warnungen bei Anomalien von -ftransition=Import ausgeben."
- 
- #: d/lang.opt:286
- msgid "List all usages of complex or imaginary types."
- msgstr "Alle Verwendungen von komplexen oder imaginÃ¤ren Typen ausgeben."
- 
- #: d/lang.opt:290
- msgid "Implement DIP1000: Scoped pointers (experimental)."
- msgstr "DIP1000 \"Zeiger in GÃ¼ltigkeitsbereichen\" implementieren (experimentell)."
- 
- #: d/lang.opt:294
- msgid "Implement DIP25: Sealed references (experimental)."
- msgstr "DIP25 \"Versiegelte Referenzen\" implementieren (experimentell)."
- 
- #: d/lang.opt:298
- msgid "List all non-mutable fields which occupy an object instance."
- msgstr "Alle unverÃ¤nderlichen Felder auflisten, die eine Objektinstanz belegen."
- 
- #: d/lang.opt:302
- msgid "Revert to single phase name lookup."
- msgstr "Auf einphasige NamensauflÃ¶sung zurÃ¼ckfallen."
- 
- #: d/lang.opt:306
- msgid "List all hidden GC allocations."
- msgstr "Alle versteckten GC-Allokationen auflisten."
- 
- #: d/lang.opt:310
- msgid "List all variables going into thread local storage."
- msgstr "Alle Variablen auflisten, die im threadlokalen Speicher landen."
- 
- #: d/lang.opt:314
- msgid "Compile in unittest code."
- msgstr "Unittest-Code eincompilieren."
- 
- #: d/lang.opt:318
- msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
- msgstr "-fversion=<Stufe|Ident>\tVersionscode >= <Stufe> oder durch <Ident> gekennzeichneten Code mitcompilieren."
- 
- #: d/lang.opt:322 c-family/c.opt:1862
- msgid "Emit common-like symbols as weak symbols."
- msgstr "Common-Ã¤hnliche Symbole als schwache Symbole ausgeben."
- 
- #: d/lang.opt:342
- msgid "Do not link the standard D library in the compilation."
- msgstr "D-Standardbibliothek nicht in die Compilierung einbinden."
- 
- #: d/lang.opt:350
- msgid "Link the standard D library statically in the compilation."
- msgstr "Die D-Standardbibliothek statisch in das Compilat binden."
- 
- #: d/lang.opt:354
- msgid "Link the standard D library dynamically in the compilation."
- msgstr "Die D-Standardbibliothek dynamisch in das Compilat binden."
- 
- #: c-family/c.opt:182
- msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
- msgstr "-A<Frage>=<Antwort>\tDie <Antwort> auf eine <Frage> annehmen. Angabe von Â»-Â« vor <Frage> schaltet die <Antwort> auf <Frage> aus."
- 
- #: c-family/c.opt:186
- msgid "Do not discard comments."
- msgstr "Kommentare nicht verwerfen."
- 
- #: c-family/c.opt:190
- msgid "Do not discard comments in macro expansions."
- msgstr "Kommentare in Makroexpansionen nicht verwerfen."
- 
- #: c-family/c.opt:194
- msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
- msgstr "-D<Makro>[=<Wert>]\tEin <Makro> mit <Wert> definieren. Wenn nur <Makro> angegeben wird, wird <Wert> auf 1 gesetzt."
- 
- #: c-family/c.opt:201
- msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
- msgstr "-F <Verz>\t<Verz> an das Ende des Haupt-EinfÃ¼gepfades des Frameworks anfÃ¼gen."
- 
- #: c-family/c.opt:205
- msgid "Enable parsing GIMPLE."
- msgstr "GIMPLE-Parsen einschalten."
- 
- #: c-family/c.opt:209
- msgid "Print the name of header files as they are used."
- msgstr "Namen der Header-Dateien ausgeben, wie sie verwendet werden."
- 
- #: c-family/c.opt:213
- msgid "-I <dir>\tAdd <dir> to the end of the main include path."
- msgstr "-I <Verz>\t<Verz> an das Ende des HaupteinfÃ¼gepfades anfÃ¼gen."
- 
- #: c-family/c.opt:217
- msgid "Generate make dependencies."
- msgstr "Make-AbhÃ¤ngigkeiten erzeugen."
- 
- #: c-family/c.opt:221
- msgid "Generate make dependencies and compile."
- msgstr "Make-AbhÃ¤ngigkeiten erzeugen und Code Ã¼bersetzen."
- 
- #: c-family/c.opt:225
- msgid "-MF <file>\tWrite dependency output to the given file."
- msgstr "-MF <Datei>\tAbhÃ¤ngigkeiten in angegebene Datei schreiben."
- 
- #: c-family/c.opt:229
- msgid "Treat missing header files as generated files."
- msgstr "Fehlende Header-Dateien als generierte Dateien behandeln."
- 
- #: c-family/c.opt:233
- msgid "Like -M but ignore system header files."
- msgstr "Wie -M, aber System-Header-Dateien ignorieren."
- 
- #: c-family/c.opt:237
- msgid "Like -MD but ignore system header files."
- msgstr "Wie -MD, aber System-Header-Dateien ignorieren."
- 
- #: c-family/c.opt:241
- msgid "Generate phony targets for all headers."
- msgstr "Unechte Ziele fÃ¼r alle Header erzeugen."
- 
- #: c-family/c.opt:245
- msgid "-MQ <target>\tAdd a MAKE-quoted target."
- msgstr "-MQ <Ziel>\tMAKE-zitiertes Ziel hinzufÃ¼gen."
- 
- #: c-family/c.opt:249
- msgid "-MT <target>\tAdd an unquoted target."
- msgstr "-MT <Ziel>\tEin Ziel ohne AnfÃ¼hrungszeichen hinzufÃ¼gen."
- 
- #: c-family/c.opt:253
- msgid "Do not generate #line directives."
- msgstr "Keine #line-Direktiven erzeugen."
- 
- #: c-family/c.opt:257
- msgid "-U<macro>\tUndefine <macro>."
- msgstr "-U<Makro>\t<Makro>-Definition aufheben."
- 
- #: c-family/c.opt:261
- msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
- msgstr "Bei Dingen warnen, die sich bei der Ãœbersetzung mit einem ABI-konformen Compiler Ã¤ndern werden."
- 
- #: c-family/c.opt:265
- msgid "Warn about things that change between the current -fabi-version and the specified version."
- msgstr "Bei Dingen warnen, die sich zwischen der aktuellen Â»-fabi-versionÂ« und der angegebenen Version Ã¤ndern."
- 
- #: c-family/c.opt:269
- msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
- msgstr "Bei Teilobjekt mit Attribut abi_tag warnen, das das Gesamtobjekt nicht hat."
- 
- #: c-family/c.opt:276
- msgid "Warn on suspicious calls of standard functions computing absolute values."
- msgstr "Bei verdÃ¤chtigen Aufrufen von Standardfunktionen warnen, die absolute Werte berechnen."
- 
- #: c-family/c.opt:280
- msgid "Warn about suspicious uses of memory addresses."
- msgstr "Vor verdÃ¤chtigem Gebrauch von Speicheradressen warnen."
- 
- #: c-family/c.opt:296
- msgid "Warn about 'new' of type with extended alignment without -faligned-new."
- msgstr "Warnen, wenn Â»newÂ« fÃ¼r Typen mit groÃŸer Ausrichtung aufgerufen wird, ohne dass Â»-faligned-newÂ« angegeben ist."
- 
- #: c-family/c.opt:300
- msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
- msgstr "-Waligned-new=[none|global|all]\tSelbst dann warnen, wenn Â»newÂ« Klassenelementfunktionen zur Speicherreservierung verwendet."
- 
- #: c-family/c.opt:308
- msgid "Warn on any use of alloca."
- msgstr "Bei jeglicher Verwendung von alloca warnen."
- 
- #: c-family/c.opt:312
- msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
- msgstr "-Walloc-size-larger-than=<Bytes> Bei Aufrufen von Allozierungsfunktionen warnen, mit denen Objekte erzeugt werden, die grÃ¶ÃŸer als Â»BytesÂ« sind."
- 
- #: c-family/c.opt:317
- msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
- msgstr "-Wno-alloc-size-larger-than Walloc-size-larger-than=-Warning ausschalten. Entspricht Walloc-size-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer."
- 
- #: c-family/c.opt:321
- msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
- msgstr "-Walloc-zero Bei Aufrufen von Allozierungsfunktionen warnen, bei denen als GrÃ¶ÃŸe 0 angegeben ist."
- 
- #: c-family/c.opt:325
- 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=<Anzahl>\tBei Aufrufen von alloca warnen, deren GrÃ¶ÃŸe unbeschrÃ¤nkt ist oder deren GrÃ¶ÃŸe zwar beschrÃ¤nkt ist, aber mehr als <Anzahl> Bytes betragen kann."
- 
- #: c-family/c.opt:331
- msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
- msgstr "-Wno-alloca-larger-than Walloca-larger-than=-Warnung ausschalten. Entspricht Walloca-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer."
- 
- #: c-family/c.opt:343
- msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
- msgstr "Immer warnen, wenn eine Objective-C-Zuweisung vom Garbage Collector abgefangen wird."
- 
- #: c-family/c.opt:347
- msgid "Warn about casting functions to incompatible types."
- msgstr "Warnen, wenn Funktionen in unvertrÃ¤gliche Typen umgewandelt werden."
- 
- #: c-family/c.opt:351
- msgid "Warn about boolean expression compared with an integer value different from true/false."
- msgstr "Warnen, wenn ein boolescher Ausdruck mit einer Ganzzahl verglichen wird, deren Wert ungleich true/false ist."
- 
- #: c-family/c.opt:355
- msgid "Warn about certain operations on boolean expressions."
- msgstr "Bei bestimmten Operationen auf booleschen AusdrÃ¼cken warnen."
- 
- #: c-family/c.opt:359
- msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
- msgstr "Warnen, wenn __builtin_frame_address oder __builtin_return_address auf unsichere Weise verwendet werden."
- 
- #: c-family/c.opt:363
- msgid "Warn when a built-in function is declared with the wrong signature."
- msgstr "Warnen, wenn eine eingebaute Funktion mit der falschen Signatur deklariert wird."
- 
- #: c-family/c.opt:367
- msgid "Warn when a built-in preprocessor macro is undefined or redefined."
- msgstr "Bei undefiniertem oder redefiniertem eingebauten PrÃ¤prozessormakro warnen."
- 
- #: c-family/c.opt:371
- msgid "Warn about features not present in ISO C11, but present in ISO C2X."
- msgstr "Bei Merkmalen, die in ISO C2X, aber noch nicht in ISO C11 verfÃ¼gbar sind, warnen."
- 
- #: c-family/c.opt:375
- msgid "Warn about features not present in ISO C90, but present in ISO C99."
- msgstr "Bei Merkmalen, die in ISO C99, aber noch nicht in ISO C90 verfÃ¼gbar sind, warnen."
- 
- #: c-family/c.opt:379
- msgid "Warn about features not present in ISO C99, but present in ISO C11."
- msgstr "Bei Merkmalen, die in ISO C11, aber noch nicht in ISO C99 verfÃ¼gbar sind, warnen."
- 
- #: c-family/c.opt:383
- msgid "Warn about C constructs that are not in the common subset of C and C++."
- msgstr "Bei C-Konstrukten, die nicht in gemeinsamer Teilmenge von C und C++ sind, warnen."
- 
- #: c-family/c.opt:390
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
- msgstr "Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 1998 und ISO C++ 2011 unterscheidet, warnen."
- 
- #: c-family/c.opt:394
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
- msgstr "Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2011 und ISO C++ 2014 unterscheidet, warnen."
- 
- #: c-family/c.opt:401
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
- msgstr "Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2014 und ISO C++ 2017 unterscheidet, warnen."
- 
- #: c-family/c.opt:405
- msgid "Warn about casts between incompatible function types."
- msgstr "Warnen, wenn Funktionen in unvertrÃ¤gliche Funktionstypen umgewandelt werden."
- 
- #: c-family/c.opt:409
- msgid "Warn about casts which discard qualifiers."
- msgstr "Bei Umwandlungen, die Qualifizierer streichen, warnen."
- 
- #: c-family/c.opt:413 c-family/c.opt:417
- msgid "Warn about catch handlers of non-reference type."
- msgstr "Bei catch-Behandlern warnen, die nicht Referenztypen sind."
- 
- #: c-family/c.opt:421
- msgid "Warn about subscripts whose type is \"char\"."
- msgstr "Vor Indizes mit Typ Â»charÂ« warnen."
- 
- #: c-family/c.opt:429
- msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
- msgstr "Bei Variablen, die von Â»longjmpÂ« oder Â»vforkÂ« geÃ¤ndert werden kÃ¶nnten, warnen."
- 
- #: c-family/c.opt:433
- msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
- msgstr "Bei mÃ¶glicherweise geschachtelten Blockkommentaren und C++-Kommentaren, die mehr als eine physikalische Zeile umfassen, warnen."
- 
- #: c-family/c.opt:437
- msgid "Synonym for -Wcomment."
- msgstr "Synonym fÃ¼r -Wcomment."
- 
- #: c-family/c.opt:441
- msgid "Warn for conditionally-supported constructs."
- msgstr "Bei Verwendung von bedingt unterstÃ¼tzten Konstrukten warnen."
- 
- #: c-family/c.opt:445
- msgid "Warn for implicit type conversions that may change a value."
- msgstr "Bei impliziten Typumwandlungen warnen, die einen Wert Ã¤ndern kÃ¶nnten."
- 
- #: c-family/c.opt:449
- msgid "Warn for converting NULL from/to a non-pointer type."
- msgstr "Bei Umwandlung von NULL in Nicht-Zeiger-Typ oder umgekehrt warnen."
- 
- #: c-family/c.opt:457
- msgid "Warn when all constructors and destructors are private."
- msgstr "Warnen, wenn alle Konstruktoren und Destruktoren privat sind."
- 
- #: c-family/c.opt:461
- msgid "Warn about dangling else."
- msgstr "Bei Â»hÃ¤ngendem elseÂ« warnen."
- 
- #: c-family/c.opt:465
- msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
- msgstr "Bei Verwendung von __TIME__, __DATE__ oder __TIMESTAMP__ warnen."
- 
- #: c-family/c.opt:469
- msgid "Warn when a declaration is found after a statement."
- msgstr "Warnen, wenn eine Deklaration hinter einer Anweisung gefunden wird."
- 
- #: c-family/c.opt:473
- msgid "Warn when deleting a pointer to incomplete type."
- msgstr "Warnen, wenn ein Zeiger auf unvollstÃ¤ndigen Typen gelÃ¶scht wird."
- 
- #: c-family/c.opt:477
- msgid "Warn about deleting polymorphic objects with non-virtual destructors."
- msgstr "Beim LÃ¶schen polymorpher Objekte mit nicht-virtuellen Destruktoren warnen."
- 
- #: c-family/c.opt:485
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
- msgstr "Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation hat."
- 
- #: c-family/c.opt:490
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
- msgstr "Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation oder einen solchen Destruktor hat."
- 
- #: c-family/c.opt:495
- msgid "Warn about positional initialization of structs requiring designated initializers."
- msgstr "Bei positioneller Initialisierung von Strukturen warnen, die designierte Initialisierungen erfordern."
- 
- #: c-family/c.opt:499
- msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
- msgstr "Warnen, wenn Qualifizierer von Arrays gestrichen werden, die Zeigerziele sind."
- 
- #: c-family/c.opt:503
- msgid "Warn if type qualifiers on pointers are discarded."
- msgstr "Warnen, wenn Typqualifizierer von Zeigern ignoriert werden."
- 
- #: c-family/c.opt:507
- msgid "Warn about compile-time integer division by zero."
- msgstr "Bei Ganzzahldivisionen durch Null zur Ãœbersetzungszeit warnen."
- 
- #: c-family/c.opt:511
- msgid "Warn about duplicated branches in if-else statements."
- msgstr "Bei doppelten Zweigen in if-else-Anweisungen warnen."
- 
- #: c-family/c.opt:515
- msgid "Warn about duplicated conditions in an if-else-if chain."
- msgstr "Warnen, wenn in einer if-else-if-Kette doppelte Bedingungen auftauchen."
- 
- #: c-family/c.opt:519
- msgid "Warn about violations of Effective C++ style rules."
- msgstr "Bei VerstÃ¶ÃŸen gegen die Stil-Richtlinien von Â»Effective C++Â« warnen."
- 
- #: c-family/c.opt:523
- msgid "Warn about an empty body in an if or else statement."
- msgstr "Bei leerem KÃ¶rper in einer if- oder else-Anweisung warnen."
- 
- #: c-family/c.opt:527
- msgid "Warn about stray tokens after #else and #endif."
- msgstr "Bei verirrten Symbolen hinter #elif und #endif warnen."
- 
- #: c-family/c.opt:531
- msgid "Warn about comparison of different enum types."
- msgstr "Beim Vergleich verschiedener Enum-Typen warnen."
- 
- #: c-family/c.opt:539
- msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
- msgstr "Dieser Schalter ist veraltet; stattdessen -Werror=implicit-function-declaration verwenden."
- 
- #: c-family/c.opt:547
- msgid "Warn about semicolon after in-class function definition."
- msgstr "Bei Semikolon nach Funktionsdefinition innerhalb einer Klasse warnen."
- 
- #: c-family/c.opt:551
- msgid "Warn for implicit type conversions that cause loss of floating point precision."
- msgstr "Bei impliziten Typumwandlungen warnen, die die PrÃ¤zision von Gleitkommazahlen reduzieren."
- 
- #: c-family/c.opt:555
- msgid "Warn if testing floating point numbers for equality."
- msgstr "Bei Test von Gleitkommawerten auf Gleichheit warnen."
- 
- #: c-family/c.opt:559 c-family/c.opt:601
- msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
- msgstr "Bei UnregelmÃ¤ÃŸigkeiten in printf/scanf/strftime/strfmon-Formatstrings warnen."
- 
- #: c-family/c.opt:563
- msgid "Warn about format strings that contain NUL bytes."
- msgstr "Bei Formatstrings, die NUL-Bytes enthalten, warnen."
- 
- #: c-family/c.opt:567
- msgid "Warn if passing too many arguments to a function for its format string."
- msgstr "Bei zu vielen Argumenten fÃ¼r eine Funktion (anhand Formatzeichenkette) warnen."
- 
- #: c-family/c.opt:571
- msgid "Warn about format strings that are not literals."
- msgstr "Bei Formatstrings, die keine Literale sind, warnen."
- 
- #: c-family/c.opt:575
- msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
- msgstr "Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben. Entspricht -Wformat-overflow=1."
- 
- #: c-family/c.opt:580
- msgid "Warn about possible security problems with format functions."
- msgstr "Vor mÃ¶glichen Sicherheitsproblemen mit Formatfunktionen warnen."
- 
- #: c-family/c.opt:584
- msgid "Warn about sign differences with format functions."
- msgstr "Vor Vorzeichenunterschieden mit Formatfunktionen warnen."
- 
- #: c-family/c.opt:588
- msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
- msgstr "Bei Aufrufen von snprintf und Ã¤hnlichen Funktionen warnen, wenn sie die Ausgabe abschneiden. Entspricht -Wformat-truncation=1."
- 
- #: c-family/c.opt:593
- msgid "Warn about strftime formats yielding 2-digit years."
- msgstr "Bei strftime-Formaten, die 2-stellige Jahreszahlen erzeugen, warnen."
- 
- #: c-family/c.opt:597
- msgid "Warn about zero-length formats."
- msgstr "Bei Formaten der LÃ¤nge null warnen."
- 
- #: c-family/c.opt:605
- msgid "Warn about function calls with format strings that write past the end of the destination region."
- msgstr "Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben."
- 
- #: c-family/c.opt:610
- msgid "Warn about calls to snprintf and similar functions that truncate output."
- msgstr "Warnen, wenn Aufrufe fÃ¼r snprintf und Ã¤hnliche Funktionen die Ausgabe abschneiden."
- 
- #: c-family/c.opt:614
- msgid "Warn when the field in a struct is not aligned."
- msgstr "Warnen, wenn Feld in einer Struktur nicht ausgerichtet ist."
- 
- #: c-family/c.opt:618
- msgid "Warn whenever type qualifiers are ignored."
- msgstr "Warnen, wenn Typqualifizierer ignoriert werden."
- 
- #: c-family/c.opt:622
- msgid "Warn whenever attributes are ignored."
- msgstr "Warnen, wenn Attribute ignoriert werden."
- 
- #: c-family/c.opt:626
- msgid "Warn when there is a conversion between pointers that have incompatible types."
- msgstr "Bei Zeiger-Umwandlungen zwischen inkompatiblen Zeigertypen warnen."
- 
- #: c-family/c.opt:630
- msgid "Warn when the address of packed member of struct or union is taken."
- msgstr "Warnen, wenn die Adresse eines gepackten Elements einer Struktur oder Union verwendet wird."
- 
- #: c-family/c.opt:634
- msgid "Warn about variables which are initialized to themselves."
- msgstr "Bei Variablen, die mit sich selbst initialisiert werden, warnen."
- 
- #: c-family/c.opt:638
- msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
- msgstr "Bei Verwendung von std::initializer_list warnen, wenn dadurch baumelnde Zeiger entstehen kÃ¶nnen."
- 
- #: c-family/c.opt:642
- msgid "Warn about implicit declarations."
- msgstr "Bei impliziten Deklarationen warnen."
- 
- #: c-family/c.opt:650
- msgid "Warn about implicit conversions from \"float\" to \"double\"."
- msgstr "Bei impliziten Umwandlungen von Â»floatÂ« nach Â»doubleÂ« warnen."
- 
- #: c-family/c.opt:654
- msgid "Warn if \"defined\" is used outside #if."
- msgstr "Warnen, wenn Â»definedÂ« auÃŸerhalb von Â»#ifÂ« verwendet wird."
- 
- #: c-family/c.opt:658
- msgid "Warn about implicit function declarations."
- msgstr "Bei impliziten Funktionsdeklarationen warnen."
- 
- #: c-family/c.opt:662
- msgid "Warn when a declaration does not specify a type."
- msgstr "Warnen, wenn eine Deklaration keinen Typ angibt."
- 
- #: c-family/c.opt:669
- msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
- msgstr "Bei vererbten Konstruktoren in C++11 warnen, wenn die Basisklasse variadischen Konstruktor hat."
- 
- #: c-family/c.opt:673
- msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
- msgstr "Bei inkompatiblen Umwandlungen zwischen Zahlen und Zeigern (in beide Richtungen) warnen."
- 
- #: c-family/c.opt:677
- msgid "Warn for suspicious integer expressions in boolean context."
- msgstr "Bei verdÃ¤chtigen Ganzzahl-AusdrÃ¼cken im Boolean-Kontext warnen."
- 
- #: c-family/c.opt:681
- msgid "Warn when there is a cast to a pointer from an integer of a different size."
- msgstr "Bei Typumwandlung in Zeiger von Ganzzahl anderer GrÃ¶ÃŸe warnen."
- 
- #: c-family/c.opt:685
- msgid "Warn about invalid uses of the \"offsetof\" macro."
- msgstr "Bei ungÃ¼ltigen Verwendungen des Makros Â»offsetofÂ« warnen."
- 
- #: c-family/c.opt:689
- msgid "Warn about PCH files that are found but not used."
- msgstr "Bei PCH-Dateien, die gefunden, aber nicht verwendet werden, warnen."
- 
- #: c-family/c.opt:693
- msgid "Warn when a jump misses a variable initialization."
- msgstr "Warnen, wenn ein Sprung die Initialisierung einer Variable Ã¼berspringt."
- 
- #: c-family/c.opt:697
- msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
- msgstr "Warnen, wenn Zeichenkette oder Zeichenliteral gefolgt von UD-Suffix auftritt, der nicht mit Unterstrich anfÃ¤ngt."
- 
- #: c-family/c.opt:701
- msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
- msgstr "Warnen, wenn ein logischer Operator verdÃ¤chtigerweise immer zu Â»wahrÂ« oder Â»falschÂ« auswertet."
- 
- #: c-family/c.opt:705
- msgid "Warn when logical not is used on the left hand side operand of a comparison."
- msgstr "Warnen, wenn ein logisches Nicht im linken Operanden eines Vergleichs verwendet wird."
- 
- #: c-family/c.opt:709
- msgid "Do not warn about using \"long long\" when -pedantic."
- msgstr "Nicht bei Verwendung von Â»long longÂ« mit -pedantic warnen."
- 
- #: c-family/c.opt:713
- msgid "Warn about suspicious declarations of \"main\"."
- msgstr "Vor verdÃ¤chtigen Deklarationen von Â»mainÂ« warnen."
- 
- #: c-family/c.opt:721
- msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
- msgstr "Bei verdÃ¤chtigen Aufrufen von memset warnen, wenn das dritte Argument eine Null ist, das zweite jedoch nicht."
- 
- #: c-family/c.opt:725
- msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
- msgstr "Bei verdÃ¤chtigen Aufrufen von memset warnen, wenn das dritte Argument die Anzahl der Elemente enthÃ¤lt, aber nicht mit der ElementgrÃ¶ÃŸe multipliziert."
- 
- #: c-family/c.opt:729
- msgid "Warn when the indentation of the code does not reflect the block structure."
- msgstr "Warnen, wenn die EinrÃ¼ckung des Codes nicht der Blockstruktur entspricht."
- 
- #: c-family/c.opt:733
- msgid "Warn about possibly missing braces around initializers."
- msgstr "Bei mÃ¶glicherweise fehlenden Klammern um Initialisierungen warnen."
- 
- #: c-family/c.opt:737
- msgid "Warn about global functions without previous declarations."
- msgstr "Vor globalen Funktionen ohne vorherige Deklaration warnen."
- 
- #: c-family/c.opt:741
- msgid "Warn about missing fields in struct initializers."
- msgstr "Bei fehlenden Feldern in struct-Initialisierungen warnen."
- 
- #: c-family/c.opt:745
- msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
- msgstr "Warnen bei unsicheren Makros, die zu mehreren Anweisungen expandiert werden und innerhalb eines if, else, while, switch oder for verwendet werden."
- 
- #: c-family/c.opt:749
- msgid "Warn on direct multiple inheritance."
- msgstr "Bei direkter Mehrfachvererbung warnen."
- 
- #: c-family/c.opt:753
- msgid "Warn on namespace definition."
- msgstr "Bei Namensraum-Definition warnen."
- 
- #: c-family/c.opt:757
- msgid "Warn when fields in a struct with the packed attribute are misaligned."
- msgstr "Warnen, wenn Felder in einer gepackten Struktur nicht ausgerichtet sind."
- 
- #: c-family/c.opt:761
- msgid "Warn about missing sized deallocation functions."
- msgstr "Warnen, wenn Deallokationsfunktionen mit expliziter GrÃ¶ÃŸenangabe fehlen."
- 
- #: c-family/c.opt:765
- msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
- msgstr "Warnen, wenn zwei sizeof-AusdrÃ¼cke durcheinander geteilt werden, die nicht korrekt mit Zeigern funktionieren."
- 
- #: c-family/c.opt:769
- msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
- msgstr "Bei verdÃ¤chtigen Aufrufen bestimmter Zeichenkettenfunktionen warnen, wenn im Argument sizeof vorkommt."
- 
- #: c-family/c.opt:773
- msgid "Warn when sizeof is applied on a parameter declared as an array."
- msgstr "Warnen, wenn sizeof auf einen Funktionsparameter angewendet wird, der als Array deklariert ist."
- 
- #: c-family/c.opt:777
- msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
- msgstr "Bei PufferÃ¼berlauf in Stringfunktionen wie memcpy und strcpy warnen."
- 
- #: c-family/c.opt:782
- msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
- msgstr "Unter der Kontrolle des Object-Size-Typs warnen, wenn PufferÃ¼berlÃ¤ufe in Stringmanipulationsfunktionen wie memcpy und strcpy auftreten."
- 
- #: c-family/c.opt:787
- msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
- msgstr "Bei Abschneiden in Stringfunktionen wie strncat und strncpy warnen."
- 
- #: c-family/c.opt:791
- msgid "Warn about functions which might be candidates for format attributes."
- msgstr "Bei Funktionen, die Kandidaten fÃ¼r Formatattribute sein kÃ¶nnten, warnen."
- 
- #: c-family/c.opt:795
- msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
- msgstr "Vorschlagen, dass das SchlÃ¼sselwort Â»overrideÂ« fÃ¼r Deklarationen von virtuellen Funktionen verwendet wird, die andere Funktionen Ã¼bersteuern."
- 
- #: c-family/c.opt:800
- msgid "Warn about enumerated switches, with no default, missing a case."
- msgstr "Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt und die kein Â»default:Â« haben, warnen."
- 
- #: c-family/c.opt:804
- msgid "Warn about enumerated switches missing a \"default:\" statement."
- msgstr "Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen ohne Â»default:Â«-Fall warnen."
- 
- #: c-family/c.opt:808
- msgid "Warn about all enumerated switches missing a specific case."
- msgstr "Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt, warnen."
- 
- #: c-family/c.opt:812
- msgid "Warn about switches with boolean controlling expression."
- msgstr "Bei switch-Anweisungen mit booleschem Steuerausdruck warnen."
- 
- #: c-family/c.opt:816
- msgid "Warn on primary template declaration."
- msgstr "Bei primÃ¤rer Deklaration von Templates warnen."
- 
- #: c-family/c.opt:820
- msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
- msgstr "Bei Deklarationen von Entitys warnen, in denen Attribute fehlen, die bei verwandten Entitys jedoch angegeben wurden."
- 
- #: c-family/c.opt:829
- msgid "Warn about user-specified include directories that do not exist."
- msgstr "Bei durch den Benutzer angegebenen EinfÃ¼gepfaden, die nicht vorhanden sind, warnen."
- 
- #: c-family/c.opt:833
- msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
- msgstr "Bei Funktionen im K&R-Stil, die Parameter ohne Typangabe haben, warnen."
- 
- #: c-family/c.opt:837
- msgid "Warn about global functions without prototypes."
- msgstr "Bei globalen Funktionen ohne Prototypen warnen."
- 
- #: c-family/c.opt:844
- msgid "Warn about use of multi-character character constants."
- msgstr "Bei Verwendung von Zeichenkonstanten mit mehreren Zeichen warnen."
- 
- #: c-family/c.opt:848
- msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
- msgstr "Bei verengenden Umwandlungen innerhalb von { }, die in C++11 unzulÃ¤ssig sind, warnen."
- 
- #: c-family/c.opt:852
- msgid "Warn about \"extern\" declarations not at file scope."
- msgstr "Bei Â»externÂ«-Deklarationen auÃŸerhalb des Dateisichtbarkeitsbereiches warnen."
- 
- #: c-family/c.opt:856
- msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
- msgstr "Warnen, wenn ein Â»noexceptÂ«-Ausdruck zu Â»falschÂ« auswertet, obwohl der Ausdruck nicht werfen kann."
- 
- #: c-family/c.opt:860
- msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
- msgstr "Warnen, wenn ein C++17-noexcept-Funktionstyp den gemangelten Namen eines Symbols beeinflusst."
- 
- #: c-family/c.opt:864
- msgid "Warn when non-templatized friend functions are declared within a template."
- msgstr "Warnen, wenn Nicht-Template-Friend-Funktionen innerhalb eines Templates deklariert werden."
- 
- #: c-family/c.opt:868
- msgid "Warn when a conversion function will never be called due to the type it converts to."
- msgstr "Warnen, wenn eine Umwandlungsfunktion niemals aufgerufen werden kann, aufgrund des Umwandlungs-Zieltypen."
- 
- #: c-family/c.opt:872
- msgid "Warn for unsafe raw memory writes to objects of class types."
- msgstr "Warnen bei unsicherem direkten Schreibzugriff in Speicher von Klassen-Objekten."
- 
- #: c-family/c.opt:876
- msgid "Warn about non-virtual destructors."
- msgstr "Bei nicht-virtuellen Destruktoren warnen."
- 
- #: c-family/c.opt:880
- msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
- msgstr "Warnen, wenn NULL an Argumentstellen, die als nicht-NULL erfordernd markiert sind, Ã¼bergeben wird."
- 
- #: c-family/c.opt:896
- msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
- msgstr "-Wnormalized=[none|id|nfc|nfkc]\tBei nicht-normalisierten Unicode-Zeichenketten warnen."
- 
- #: c-family/c.opt:919
- msgid "Warn if a C-style cast is used in a program."
- msgstr "Warnen, wenn eine Typumwandlung im C-Stil im Programm verwendet wird."
- 
- #: c-family/c.opt:923
- msgid "Warn for obsolescent usage in a declaration."
- msgstr "Bei veralteter Verwendung in einer Deklaration warnen."
- 
- #: c-family/c.opt:927
- msgid "Warn if an old-style parameter definition is used."
- msgstr "Warnen, wenn eine Parameterdefinition im alten Stil verwendet wird."
- 
- #: c-family/c.opt:931
- msgid "Warn if a simd directive is overridden by the vectorizer cost model."
- msgstr "Warnen, wenn eine SIMD-Direktive vom Vektorisierer-Kostenmodell Ã¼bersteuert wird."
- 
- #: c-family/c.opt:935
- msgid "Warn if a string is longer than the maximum portable length specified by the standard."
- msgstr "Warnen, wenn Zeichenkette lÃ¤nger als die grÃ¶ÃŸte vom Standard angegebene portable LÃ¤nge ist."
- 
- #: c-family/c.opt:939
- msgid "Warn about overloaded virtual function names."
- msgstr "Bei Ã¼berladenen virtuellen Funktionsnamen warnen."
- 
- #: c-family/c.opt:943
- msgid "Warn about overriding initializers without side effects."
- msgstr "Beim Ãœberschreiben von Initialisierungen ohne Seiteneffekte warnen."
- 
- #: c-family/c.opt:947
- msgid "Warn about overriding initializers with side effects."
- msgstr "Beim Ãœberschreiben von Initialisierungen mit Seiteneffekten warnen."
- 
- #: c-family/c.opt:951
- msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
- msgstr "Bei gepackten Bitfeldern, deren Offset sich in GCC 4.4 geÃ¤ndert hat, warnen."
- 
- #: c-family/c.opt:955
- msgid "Warn about possibly missing parentheses."
- msgstr "Bei mÃ¶glicherweise fehlenden Klammern warnen."
- 
- #: c-family/c.opt:963
- msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
- msgstr "Warnen, wenn std::move auf einem lokalen Objekt in einer return-Anweisung aufgerufen wird und dadurch das Ersparen der Kopie verhindert."
- 
- #: c-family/c.opt:967
- msgid "Warn when converting the type of pointers to member functions."
- msgstr "Bei Umwandlung des Typs von Zeigern auf Elementfunktionen warnen."
- 
- #: c-family/c.opt:971
- msgid "Warn about function pointer arithmetic."
- msgstr "Bei Arithmetik mit Funktionszeigern warnen."
- 
- #: c-family/c.opt:975
- msgid "Warn when a pointer differs in signedness in an assignment."
- msgstr "Warnen, wenn sich ein Zeiger im Vorzeichenbesitz in einer Zuweisung unterscheidet."
- 
- #: c-family/c.opt:979
- msgid "Warn when a pointer is compared with a zero character constant."
- msgstr "Warnen, wenn ein Zeiger mit '\\0' verglichen wird."
- 
- #: c-family/c.opt:983
- msgid "Warn when a pointer is cast to an integer of a different size."
- msgstr "Bei Typkonvertierung von Zeiger auf Ganzzahl anderer Breite warnen."
- 
- #: c-family/c.opt:987
- msgid "Warn about misuses of pragmas."
- msgstr "Bei Missbrauch von Pragmas warnen."
- 
- #: c-family/c.opt:991
- msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
- msgstr "Warnen, wenn Konstruktoren oder Destruktoren mit PrioritÃ¤ten von 0 bis 100 verwendet werden."
- 
- #: c-family/c.opt:995
- msgid "Warn if a property for an Objective-C object has no assign semantics specified."
- msgstr "Warnen, wenn fÃ¼r eine Eigenschaft eines Objective-C-Objektes keine Zuweisungssemantik spezifiert ist."
- 
- #: c-family/c.opt:999
- msgid "Warn if inherited methods are unimplemented."
- msgstr "Warnen, wenn geerbte Methoden nicht implementiert sind."
- 
- #: c-family/c.opt:1003 c-family/c.opt:1007
- msgid "Warn for placement new expressions with undefined behavior."
- msgstr "Bei Placement-New-AusdrÃ¼cken mit undefiniertem Verhalten warnen."
- 
- #: c-family/c.opt:1011
- msgid "Warn about multiple declarations of the same object."
- msgstr "Bei mehreren Deklarationen desselben Objektes warnen."
- 
- #: c-family/c.opt:1015
- msgid "Warn about redundant calls to std::move."
- msgstr "Bei redundanten Aufrufen von std::move warnen."
- 
- #: c-family/c.opt:1019
- msgid "Warn about uses of register storage specifier."
- msgstr "Bei Verwendung der Speicherklassenangabe Â»registerÂ« warnen."
- 
- #: c-family/c.opt:1023
- msgid "Warn when the compiler reorders code."
- msgstr "Warnen, wenn der Compiler Code umsortiert."
- 
- #: c-family/c.opt:1027
- msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
- msgstr "Bei StandardrÃ¼ckgabetyp Â»intÂ« fÃ¼r Funktionen (C) und inkonsistenten RÃ¼ckgabetypen (C++) warnen."
- 
- #: c-family/c.opt:1031
- msgid "Warn on suspicious constructs involving reverse scalar storage order."
- msgstr "Bei verdÃ¤chtigen Konstrukten waren, an denen die umgekehrte skalare Speicherreihenfolge beteiligt ist."
- 
- #: c-family/c.opt:1035
- msgid "Warn if a selector has multiple methods."
- msgstr "Warnen, wenn ein Selektor mehrere Methoden hat."
- 
- #: c-family/c.opt:1039
- msgid "Warn about possible violations of sequence point rules."
- msgstr "Bei mÃ¶glichen VerstÃ¶ÃŸen gegen Sequenzpunktregeln warnen."
- 
- #: c-family/c.opt:1043
- msgid "Warn if a local declaration hides an instance variable."
- msgstr "Warnen, wenn eine lokale Deklaration von %qE eine Instanzvariable verdeckt."
- 
- #: c-family/c.opt:1047 c-family/c.opt:1051
- msgid "Warn if left shift of a signed value overflows."
- msgstr "Warnen, wenn das Linksschieben eines vorzeichenbehafteten Werts Ã¼berlÃ¤uft."
- 
- #: c-family/c.opt:1055
- msgid "Warn if shift count is negative."
- msgstr "Warnen, wenn Schiebe-Anzahl negativ ist."
- 
- #: c-family/c.opt:1059
- msgid "Warn if shift count >= width of type."
- msgstr "Warnen, wenn Rechts-Schiebe-Anzahl >= Breite des Typs ist."
- 
- #: c-family/c.opt:1063
- msgid "Warn if left shifting a negative value."
- msgstr "Warnen, wenn eine negative Zahl nach links geschoben wird."
- 
- #: c-family/c.opt:1067
- msgid "Warn about signed-unsigned comparisons."
- msgstr "Bei Vergleichen von vorzeichenbehaftet mit vorzeichenlos warnen."
- 
- #: c-family/c.opt:1075
- msgid "Warn for implicit type conversions between signed and unsigned integers."
- msgstr "Bei impliziten Typumwandlungen zwischen vorzeichenbehafteten und vorzeichenlosen Ganzzahlen warnen."
- 
- #: c-family/c.opt:1079
- msgid "Warn when overload promotes from unsigned to signed."
- msgstr "Warnen, wenn Ãœberladung zur Umwandlung von vorzeichenbehaftet zu vorzeichenlos fÃ¼hrt."
- 
- #: c-family/c.opt:1083
- msgid "Warn about uncasted NULL used as sentinel."
- msgstr "Bei als WÃ¤chter verwendetem, nicht umgewandeltem NULL warnen."
- 
- #: c-family/c.opt:1087
- msgid "Warn about unprototyped function declarations."
- msgstr "Bei Funktionsdeklarationen ohne Prototyp warnen."
- 
- #: c-family/c.opt:1099
- msgid "Warn if type signatures of candidate methods do not match exactly."
- msgstr "Wenn Typsignaturen der Kandidatenmethoden nicht exakt passen, warnen."
- 
- #: c-family/c.opt:1103
- msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
- msgstr "Warnen, wenn die eingebauten Funktionen __sync_fetch_and_nand und __sync_nand_and_fetch verwendet werden."
- 
- #: c-family/c.opt:1107
- msgid "Deprecated.  This switch has no effect."
- msgstr "Veraltet. Dieser Schalter hat keine Auswirkung."
- 
- #: c-family/c.opt:1115
- msgid "Warn if a comparison always evaluates to true or false."
- msgstr "Warnen, wenn ein Vergleich immer zu Â»wahrÂ« oder Â»falschÂ« auswertet."
- 
- #: c-family/c.opt:1119
- msgid "Warn if a throw expression will always result in a call to terminate()."
- msgstr "Warnen, wenn ein throw-Ausdruck garantiert in einem Aufruf von terminate() endet."
- 
- #: c-family/c.opt:1123
- msgid "Warn about features not present in traditional C."
- msgstr "Bei Merkmalen, die in traditionellem C nicht verfÃ¼gbar sind, warnen."
- 
- #: c-family/c.opt:1127
- msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
- msgstr "Bei Prototypen warnen, die zu anderen Typumwandlungen fÃ¼hren wÃ¼rden, wenn der Prototyp nicht angegeben wÃ¤re."
- 
- #: c-family/c.opt:1131
- msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
- msgstr "Warnen, wenn Trigraphen auftreten, die die Bedeutung des Programmes beeinflussen kÃ¶nnten."
- 
- #: c-family/c.opt:1135
- msgid "Warn about @selector()s without previously declared methods."
- msgstr "Bei @selector() ohne vorher deklarierte Methoden warnen."
- 
- #: c-family/c.opt:1139
- msgid "Warn if an undefined macro is used in an #if directive."
- msgstr "Warnen, wenn ein undefiniertes Makro in einer #if-Anweisung verwendet wird."
- 
- #: c-family/c.opt:1151
- msgid "Warn about unrecognized pragmas."
- msgstr "Bei nicht erkannten Pragmas warnen."
- 
- #: c-family/c.opt:1155
- msgid "Warn about unsuffixed float constants."
- msgstr "Bei Gleitkommakonstanten ohne Suffix warnen."
- 
- #: c-family/c.opt:1163
- msgid "Warn when typedefs locally defined in a function are not used."
- msgstr "Bei lokal in Funktionen definierten, aber nicht verwendeten Typedefs warnen."
- 
- #: c-family/c.opt:1167
- msgid "Warn about macros defined in the main file that are not used."
- msgstr "Bei in der Hauptdatei definierten, ungenutzten Makros warnen."
- 
- #: c-family/c.opt:1171
- msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
- msgstr "Warnen, wenn der RÃ¼ckgabewert der mit dem Attribut warn_unused_result definierten Funktion ignoriert wird."
- 
- #: c-family/c.opt:1179 c-family/c.opt:1183
- msgid "Warn when a const variable is unused."
- msgstr "Warnen, wenn eine konstante Variable nicht verwendet wird."
- 
- #: c-family/c.opt:1187
- msgid "Warn about using variadic macros."
- msgstr "Bei Verwendung variadischer Makros warnen."
- 
- #: c-family/c.opt:1191
- msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
- msgstr "Bei fragwÃ¼rdiger Verwendung der Makros, die variable Argumente ermitteln, warnen."
- 
- #: c-family/c.opt:1195
- msgid "Warn if a variable length array is used."
- msgstr "Warnen, wenn ein Array variabler LÃ¤nge verwendet wird."
- 
- #: c-family/c.opt:1199
- msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
- msgstr "-Wvla-larger-than=<Anzahl>\tBei unbeschrÃ¤nkten Verwendungen von Arrays variabler LÃ¤nge warnen, und bei Verwendung von Arrays variabler LÃ¤nge, wenn die LÃ¤nge <Anzahl> Ã¼berschreiten kann."
- 
- #: c-family/c.opt:1206
- msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
- msgstr "-Wno-vla-larger-than Warnung Wvla-larger-than= ausschalten.  Entspricht Wvla-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer."
- 
- #: c-family/c.opt:1210
- msgid "Warn when a register variable is declared volatile."
- msgstr "Warnen, wenn eine Registervariable als Â»volatileÂ« deklariert ist."
- 
- #: c-family/c.opt:1214
- msgid "Warn on direct virtual inheritance."
- msgstr "Bei direkter virtueller Vererbung warnen."
- 
- #: c-family/c.opt:1218
- msgid "Warn if a virtual base has a non-trivial move assignment operator."
- msgstr "Warnen, wenn virtuelle Basis einen nicht trivialen Zuweisungsoperator (move) hat."
- 
- #: c-family/c.opt:1222
- msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
- msgstr "In C++ bedeutet ungleich Null die Warnung vor veralteter Umwandlung von Zeichenkettenliteralen in Â»char *Â«. In C erfolgt eine Ã¤hnliche Warnung, nur ist die Umwandlung nat. laut ISO-C-Standard nicht veraltet."
- 
- #: c-family/c.opt:1226
- msgid "Warn when a literal '0' is used as null pointer."
- msgstr "Warnen, wenn ein Literal 0 als NULL-Zeiger verwendet wird."
- 
- #: c-family/c.opt:1230
- msgid "Warn about useless casts."
- msgstr "Bei unnÃ¼tzen Typumwandlungen warnen."
- 
- #: c-family/c.opt:1234
- msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
- msgstr "Warnen, wenn ein Klassentyp eine Basis oder ein Feld hat, deren Typ den unbenannten Namensraum verwendet oder von einem Typen ohne Bindung abhÃ¤ngt."
- 
- #: c-family/c.opt:1238
- msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
- msgstr "Warnen, wenn in einer Deklaration const, volatile, restrict oder _Atomic doppelt angegeben ist."
- 
- #: c-family/c.opt:1242
- msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
- msgstr "Warnen, wenn ein Argument fÃ¼r einen Â»restrictÂ«-Parameter auch in einem anderen Argument vorkommt."
- 
- #: c-family/c.opt:1247
- msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
- msgstr "Ein Synonym fÃ¼r -std=c89 (fÃ¼r C) oder -std=c++98 (fÃ¼r C++)."
- 
- #: c-family/c.opt:1255
- msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
- msgstr "Die Version der C++-ABI, die fÃ¼r Â»-WabiÂ«-Warnungen und BindungskompatibilitÃ¤tsaliase verwendet wird."
- 
- #: c-family/c.opt:1259
- msgid "Enforce class member access control semantics."
- msgstr "Semantik der Zugriffskontrolle fÃ¼r Klassenelemente erzwingen."
- 
- #: c-family/c.opt:1263
- msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
- msgstr "-fada-spec-parent=Einheit Ada-Spezifikationen als Kind-Einheiten der angegebenen Elterneinheit ausgeben."
- 
- #: c-family/c.opt:1267
- msgid "Support C++17 allocation of over-aligned types."
- msgstr "C++17-Allozierung von Ã¼berausgerichteten Typen unterstÃ¼tzen."
- 
- #: c-family/c.opt:1271
- msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
- msgstr "-faligned-new=<N> Ãœberausgerichtete Typallozierung aus C++17 fÃ¼r Typen mit Ausrichtung grÃ¶ÃŸer N verwenden."
- 
- #: c-family/c.opt:1278
- msgid "Allow variadic functions without named parameter."
- msgstr "Variadische Funktionen ohne benannte Parameter erlauben."
- 
- #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
- #: c-family/c.opt:1858 c-family/c.opt:1874
- msgid "No longer supported."
- msgstr "Wird nicht mehr unterstÃ¼tzt."
- 
- #: c-family/c.opt:1286
- msgid "Recognize the \"asm\" keyword."
- msgstr "Das Â»asmÂ«-SchlÃ¼sselwort erkennen."
- 
- #: c-family/c.opt:1294
- msgid "Recognize built-in functions."
- msgstr "Eingebaute Funktionen erkennen."
- 
- #: c-family/c.opt:1301
- msgid "Where shorter, use canonicalized paths to systems headers."
- msgstr "Falls kÃ¼rzer, kanonische Pfade zu System-Headern verwenden."
- 
- #: c-family/c.opt:1305
- msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
- msgstr "Den fundamentalen Typ char8_t einschalten und ihn als Typ fÃ¼r UTF-8-Zeichenketten und Zeichenliterale verwenden."
- 
- #: c-family/c.opt:1393
- msgid "Deprecated in GCC 8.  This switch has no effect."
- msgstr "Veraltet in GCC 8.  Dieser Schalter hat keine Auswirkung."
- 
- #: c-family/c.opt:1397
- msgid "Enable support for C++ concepts."
- msgstr "UnterstÃ¼tzung fÃ¼r C++-Konzepte einschalten."
- 
- #: c-family/c.opt:1401
- msgid "Allow the arguments of the '?' operator to have different types."
- msgstr "Verschiedene Typen fÃ¼r die Argumente des Â»?Â«-Operators erlauben."
- 
- #: c-family/c.opt:1409
- msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
- msgstr "-fconst-string-class=<Name>\tKlasse <Name> fÃ¼r konstante Zeichenketten verwenden."
- 
- #: c-family/c.opt:1413
- msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
- msgstr "-fconstexpr-depth=<Zahl>\tGrÃ¶ÃŸte Rekursionstiefe fÃ¼r konstante AusdrÃ¼cke angeben."
- 
- #: c-family/c.opt:1417
- msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
- msgstr "-fconstexpr-loop-limit=<Anzahl>\tHÃ¶chstzahl der Schleifeniterationen fÃ¼r Â»constexprÂ« angeben."
- 
- #: c-family/c.opt:1421
- msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
- msgstr "-fconstexpr-ops-limit=<Anzahl>\tHÃ¶chstzahl der constexpr-Operationen pro einzelner Â»constexprÂ« angeben."
- 
- #: c-family/c.opt:1425
- msgid "Emit debug annotations during preprocessing."
- msgstr "Debug-Kommentare wÃ¤hrend der Vorverarbeitung ausgeben."
- 
- #: c-family/c.opt:1429
- msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
- msgstr "-fdeduce-init-list\tAbleitung einer std::initializer_list fÃ¼r den Typ-Parameter eines Templates von einer in Klammern eingeschlossenen Initialisierungsliste einschalten."
- 
- #: c-family/c.opt:1433
- msgid "Factor complex constructors and destructors to favor space over speed."
- msgstr "Komplexe Konstruktoren und Destruktoren ausfaktorisieren, um Speicherplatz gegenÃ¼ber Geschwindigkeit zu gewinnen."
- 
- #: c-family/c.opt:1441
- msgid "Print hierarchical comparisons when template types are mismatched."
- msgstr "Hierarchische Vergleiche ausgeben, wenn die Templatetypen nicht zusammenpassen."
- 
- #: c-family/c.opt:1445
- msgid "Preprocess directives only."
- msgstr "Nur Direktiven vorverarbeiten."
- 
- #: c-family/c.opt:1449
- msgid "Permit '$' as an identifier character."
- msgstr "Â»$Â« als Bezeichnerzeichen zulassen."
- 
- #: c-family/c.opt:1453
- msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
- msgstr "-fmacro-prefix-map=<alt>=<neu> Einen Verzeichnisnamen auf einen anderen umschreiben in __FILE__, __BASE_FILE__ und __builtin_FILE()."
- 
- #: c-family/c.opt:1457
- msgid "Write all declarations as Ada code transitively."
- msgstr "Alle Deklarationen in Ada-Code transitiv schreiben."
- 
- #: c-family/c.opt:1461
- msgid "Write all declarations as Ada code for the given file only."
- msgstr "Alle Deklarationen in Ada-Code nur fÃ¼r angegebene Datei schreiben."
- 
- #: c-family/c.opt:1468
- msgid "-fno-elide-type Do not elide common elements in template comparisons."
- msgstr "-fno-elide-type Gleiche Elemente in Templatevergleichen nicht weglassen."
- 
- #: c-family/c.opt:1472
- msgid "Generate code to check exception specifications."
- msgstr "Code zur ÃœberprÃ¼fung von Exception-Spezifikationen erzeugen."
- 
- #: c-family/c.opt:1479
- msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
- msgstr "-fexec-charset=<Zeichensatz>\tAlle Zeichenketten und Zeichenkonstanten in <Zeichensatz> umwandeln."
- 
- #: c-family/c.opt:1483
- msgid "Permit universal character names (\\u and \\U) in identifiers."
- msgstr "Universelle Zeichennamen (\\u und \\U) in Bezeichnern zulassen."
- 
- #: c-family/c.opt:1487
- msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
- msgstr "-finput-charset=<Zeichensatz>\tStandard-Zeichensatz fÃ¼r Quelldateien angeben."
- 
- #: c-family/c.opt:1491
- msgid "Support dynamic initialization of thread-local variables in a different translation unit."
- msgstr "Dynamische Initialisierung thread-lokaler Variablen in anderer Ãœbersetzungseinheit unterstÃ¼tzen."
- 
- #: c-family/c.opt:1501
- msgid "Do not assume that standard C libraries and \"main\" exist."
- msgstr "Nicht annehmen, dass Standard-C-Bibliotheken und Â»mainÂ« vorhanden sind."
- 
- #: c-family/c.opt:1505
- msgid "Recognize GNU-defined keywords."
- msgstr "GNU-definierte SchlÃ¼sselworte erkennen."
- 
- #: c-family/c.opt:1509
- msgid "Generate code for GNU runtime environment."
- msgstr "Code fÃ¼r die GNU-Laufzeitumgebung erzeugen."
- 
- #: c-family/c.opt:1513
- msgid "Use traditional GNU semantics for inline functions."
- msgstr "Traditionelle GNU-Semantik fÃ¼r Inline-Funktionen verwenden."
- 
- #: c-family/c.opt:1526
- msgid "Assume normal C execution environment."
- msgstr "Normale C-AusfÃ¼hrungsumgebung vermuten."
- 
- #: c-family/c.opt:1534
- msgid "Export functions even if they can be inlined."
- msgstr "Funktionen exportieren, auch wenn sie Â»inlineÂ« sein kÃ¶nnen."
- 
- #: c-family/c.opt:1538
- msgid "Emit implicit instantiations of inline templates."
- msgstr "Implizite Instanziierungen von Â»inlineÂ«-Templates ausgeben."
- 
- #: c-family/c.opt:1542
- msgid "Emit implicit instantiations of templates."
- msgstr "Implizite Instanziierungen von Templates ausgeben."
- 
- #: c-family/c.opt:1546
- msgid "Implement C++17 inheriting constructor semantics."
- msgstr "C++17-Semantik fÃ¼r erbende Konstruktoren umsetzen."
- 
- #: c-family/c.opt:1553
- msgid "Don't emit dllexported inline functions unless needed."
- msgstr "Keine DLL-exportierten Inline-Funktionen erzeugen, auÃŸer wenn nÃ¶tig."
- 
- #: c-family/c.opt:1560
- msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
- msgstr "Implizite Umwandlungen zwischen Vektoren mit unterschiedlicher Anzahl der Teile und/oder abweichenden Elementtypen erlauben."
- 
- #: c-family/c.opt:1564
- msgid "Don't warn about uses of Microsoft extensions."
- msgstr "Nicht bei Verwendung von Microsoft-Erweiterungen warnen."
- 
- #: c-family/c.opt:1583
- msgid "Implement resolution of DR 150 for matching of template template arguments."
- msgstr "AuflÃ¶sung von DR 150 fÃ¼r Mustervergleich von Template-Template-Argumenten umsetzen."
- 
- #: c-family/c.opt:1587
- msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
- msgstr "Code fÃ¼r die NeXT-(Apple macOS X)-Laufzeitumgebung erzeugen."
- 
- #: c-family/c.opt:1591
- msgid "Assume that receivers of Objective-C messages may be nil."
- msgstr "Annehmen, dass EmpfÃ¤nger von Objective-C-Nachrichten nil sein kÃ¶nnen."
- 
- #: c-family/c.opt:1595
- msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
- msgstr "Zugriff auf Instanzvariablen erlauben, als ob sie lokale Deklarationen innerhalb der Instanzmethoden-Implementierungen wÃ¤ren."
- 
- #: c-family/c.opt:1599
- msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
- msgstr "-fvisibility=[private|protected|public|package]\tStandard-Symbolsichtbarkeit festlegen."
- 
- #: c-family/c.opt:1624
- msgid "Treat a throw() exception specification as noexcept to improve code size."
- msgstr "Um CodegrÃ¶ÃŸe zu verbessern, eine throw()-Ausnahmespezifikation als Â»noexceptÂ« behandeln."
- 
- #: c-family/c.opt:1628
- msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
- msgstr "Zu verwendendes ABI fÃ¼r Code der Objective-C-Familie und Metadaten angeben."
- 
- #: c-family/c.opt:1634
- msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
- msgstr "Wenn nÃ¶tig, spezielle Objective-C-Methoden zur Initialisierung/ZerstÃ¶rung von nicht-POD C++ ivars, erzeugen."
- 
- #: c-family/c.opt:1638
- msgid "Allow fast jumps to the message dispatcher."
- msgstr "Schnelle SprÃ¼nge zum Nachrichten-Dispatcher erlauben."
- 
- #: c-family/c.opt:1644
- msgid "Enable Objective-C exception and synchronization syntax."
- msgstr "Objective-C-Ausnahme- und -Synchronisations-Syntax einschalten."
- 
- #: c-family/c.opt:1648
- msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
- msgstr "Garbage Collection (GC) in Objective-C/Objective-C++-Programmen einschalten."
- 
- #: c-family/c.opt:1652
- msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
- msgstr "Â»inlineÂ«-PrÃ¼fungen fÃ¼r NIL-EmpfÃ¤nger mit NeXT-Laufzeitumgebung und ABI-Version 2 einschalten."
- 
- #: c-family/c.opt:1657
- msgid "Enable Objective-C setjmp exception handling runtime."
- msgstr "Laufzeitbibliothek zur Objective-C setjmp-Ausnahmebehandlung einschalten."
- 
- #: c-family/c.opt:1661
- msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
- msgstr "Mit der in GCC 4.0 implementierten Version Objective-C 1.0 Ã¼bereinstimmen."
- 
- #: c-family/c.opt:1665
- msgid "Enable OpenACC."
- msgstr "OpenACC einschalten."
- 
- #: c-family/c.opt:1669
- msgid "Specify default OpenACC compute dimensions."
- msgstr "Standard-OpenACC-Berechnungsdimensionen angeben."
- 
- #: c-family/c.opt:1673
- msgid "Enable OpenMP (implies -frecursive in Fortran)."
- msgstr "OpenMP einschalten (bringt Â»-frecursiveÂ« in Fortran mit sich)."
- 
- #: c-family/c.opt:1677
- msgid "Enable OpenMP's SIMD directives."
- msgstr "SIMD-Direktiven von OpenMP einschalten."
- 
- #: c-family/c.opt:1681
- msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
- msgstr "C++-SchlÃ¼sselworte wie Â»complÂ« und Â»xorÂ« erkennen."
- 
- #: c-family/c.opt:1692
- msgid "Look for and use PCH files even when preprocessing."
- msgstr "PCH-Dateien suchen und verwenden, sogar bei Vorverarbeitung."
- 
- #: c-family/c.opt:1696
- msgid "Downgrade conformance errors to warnings."
- msgstr "Ãœbereinstimmungsfehler zu Warnungen degradieren."
- 
- #: c-family/c.opt:1700
- msgid "Enable Plan 9 language extensions."
- msgstr "Plan-9-Spracherweiterungen einschalten."
- 
- #: c-family/c.opt:1704
- msgid "Treat the input file as already preprocessed."
- msgstr "Die Eingabedatei als bereits vorverarbeitet behandeln."
- 
- #: c-family/c.opt:1712
- msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
- msgstr "-ftrack-macro-expansion=<0|1|2>  Orte der aus Makroersetzung entstehenden Zeichen verfolgen und in Fehlermeldungen anzeigen."
- 
- #: c-family/c.opt:1716
- msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
- msgstr "-fno-pretty-templates Template-Spezialisierungen nicht fÃ¼r die Ausgabe umformatieren als Template-Signatur gefolgt von den Argumenten."
- 
- #: c-family/c.opt:1720
- msgid "Treat known sprintf return values as constants."
- msgstr "Bekannte sprintf-RÃ¼ckgabewerte als Konstanten behandeln."
- 
- #: c-family/c.opt:1724
- msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
- msgstr "Im Fix-and-Continue-Modus verwendet, um anzuzeigen, dass Objektdateien zur Laufzeit eingetauscht werden kÃ¶nnen (Â»swapÂ«)."
- 
- #: c-family/c.opt:1728
- msgid "Enable automatic template instantiation."
- msgstr "Automatische Template-Instanziierung einschalten."
- 
- #: c-family/c.opt:1732
- msgid "Generate run time type descriptor information."
- msgstr "Informationen zur Typbeschreibung zur Laufzeit erzeugen."
- 
- #: c-family/c.opt:1740
- msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
- msgstr "Den fÃ¼r Â»wchar_tÂ« zugrundeliegenden Typen auf Â»unsigned shortÂ« zwingen."
- 
- #: c-family/c.opt:1744
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
- msgstr "Wenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben wurden, das Bitfeld vorzeichenbehaftet machen."
- 
- #: c-family/c.opt:1752
- msgid "Enable C++14 sized deallocation support."
- msgstr "UnterstÃ¼tzung fÃ¼r Deallozierung mit GrÃ¶ÃŸenangabe aus C++14 einschalten."
- 
- #: c-family/c.opt:1759
- msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
- msgstr "-fsso-struct=[big-endian|little-endian|native]\tStandardspeicherreihenfolge fÃ¼r Skalare festlegen."
- 
- #: c-family/c.opt:1775
- msgid "Display statistics accumulated during compilation."
- msgstr "WÃ¤hrend der Ãœbersetzung angesammelte Statistik anzeigen."
- 
- #: c-family/c.opt:1779
- msgid "Assume that values of enumeration type are always within the minimum range of that type."
- msgstr "Annehmen, dass die Werte einer AufzÃ¤hlung immer im kleinsten Bereich des Typs liegen."
- 
- #: c-family/c.opt:1786 c-family/c.opt:1791
- msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
- msgstr "Die C++17-Anforderungen fÃ¼r die Auswertungsreihenfolge von ZuweisungsausdrÃ¼cken, Bitverschiebungen, Elementfunktionsaufrufe, etc. befolgen."
- 
- #: c-family/c.opt:1808
- msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
- msgstr "-ftabstop=<Zahl>\tTabulatorentfernungen fÃ¼r Spaltenmeldungen."
- 
- #: c-family/c.opt:1812
- msgid "Set the maximum number of template instantiation notes for a single warning or error."
- msgstr "HÃ¶chstzahl der Template-Instanziierungshinweise fÃ¼r einzelne Warnung oder Fehler festlegen."
- 
- #: c-family/c.opt:1819
- msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
- msgstr "-ftemplate-depth=<Zahl>\tGrÃ¶ÃŸte Template-Instanziierungstiefe angeben."
- 
- #: c-family/c.opt:1826
- msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
- msgstr "-fno-threadsafe-statics\tKeinen threadsicheren Code fÃ¼r Initialisierung lokaler statischer Objekte erzeugen."
- 
- #: c-family/c.opt:1830
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
- msgstr "Wenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben ist, das Bitfeld vorzeichenlos machen."
- 
- #: c-family/c.opt:1838
- msgid "Use __cxa_atexit to register destructors."
- msgstr "__cxa_atexit verwenden, um Destruktoren zu registrieren."
- 
- #: c-family/c.opt:1842
- msgid "Use __cxa_get_exception_ptr in exception handling."
- msgstr "__cxa_get_exception_ptr in Ausnahmebehandlung verwenden."
- 
- #: c-family/c.opt:1846
- msgid "Marks all inlined functions and methods as having hidden visibility."
- msgstr "Alle inline-Funktionen und -Methoden mit versteckter Sichtbarkeit markieren."
- 
- #: c-family/c.opt:1850
- msgid "Changes visibility to match Microsoft Visual Studio by default."
- msgstr "Sichtbarkeit wird geÃ¤ndert, um standardmÃ¤ÃŸig zu Microsoft Visual Studio zu passen."
- 
- #: c-family/c.opt:1866
- msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
- msgstr "-fwide-exec-charset=<Zeichensatz>\tAlle Wide-Zeichenketten und -konstanten in Zeichensatz <Zeichensatz> umwandeln."
- 
- #: c-family/c.opt:1870
- msgid "Generate a #line directive pointing at the current working directory."
- msgstr "Eine auf das aktuelle Verzeichnis verweisende #line-Anweisung erzeugen."
- 
- #: c-family/c.opt:1878
- msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
- msgstr "Lockeres Nachschlagen von Klassen (mit objc_getClass()) fÃ¼r Verwendung im Null-VerknÃ¼pfungs-Modus erzeugen."
- 
- #: c-family/c.opt:1882
- msgid "Dump declarations to a .decl file."
- msgstr "Deklaration in .decl-Datei ausgeben."
- 
- #: c-family/c.opt:1886
- msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
- msgstr "-femit-struct-debug-baseonly\tAggressiv reduzierte Debuginfo fÃ¼r Strukturen."
- 
- #: c-family/c.opt:1890
- msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
- msgstr "-femit-struct-debug-reduced\tKonservativ reduzierte Debuginfo fÃ¼r Strukturen."
- 
- #: c-family/c.opt:1894
- msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
- msgstr "-femit-struct-debug-detailed=<spec-list>AusfÃ¼hrliche reduzierte Debuginfo fÃ¼r Strukturen."
- 
- #: c-family/c.opt:1898
- msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
- msgstr "ImaginÃ¤re, Festkomma, oder andere GNU-Zahlenauffixe als das korrespondieren Zahlenliteral statt eines benutzerdefinierten Zahlenliterals interpretieren."
- 
- #: c-family/c.opt:1903
- msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
- msgstr "-idirafter <Verzeichnis>\t<Verzeichnis> an das Ende des System-EinfÃ¼gepfades anfÃ¼gen."
- 
- #: c-family/c.opt:1907
- msgid "-imacros <file>\tAccept definition of macros in <file>."
- msgstr "-imacros <Datei>\tDefinition von Makros in <Datei> akzeptieren."
- 
- #: c-family/c.opt:1911
- msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
- msgstr "-imultilib <Verzeichnis>\t<Verzeichnis> als Multilib-include-Verzeichnis setzen."
- 
- #: c-family/c.opt:1915
- msgid "-include <file>\tInclude the contents of <file> before other files."
- msgstr "-include <Datei>\tInhalt von <Datei> vor anderen Dateien einfÃ¼gen."
- 
- #: c-family/c.opt:1919
- msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
- msgstr "-iprefix <Pfad>\t<Pfad> als ein PrÃ¤fix fÃ¼r die nÃ¤chsten zwei Optionen angeben."
- 
- #: c-family/c.opt:1923
- msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
- msgstr "-isysroot <Verzeichnis>\t<Verzeichnis> als System-Wurzelverzeichnis setzen."
- 
- #: c-family/c.opt:1927
- msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
- msgstr "-isystem <Verzeichnis>\t<Verzeichnis> an den Anfang des System-EinfÃ¼gepfades anfÃ¼gen."
- 
- #: c-family/c.opt:1931
- msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
- msgstr "-iquote <Verzeichnis>\t<Verzeichnis> am Ende des EinfÃ¼gepfades fÃ¼r Â»#include \"â€¦\"Â« anfÃ¼gen."
- 
- #: c-family/c.opt:1935
- msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
- msgstr "-iwithprefix <Verzeichnis>\t<Verzeichnis> an das Ende des System-EinfÃ¼gepfades anfÃ¼gen."
- 
- #: c-family/c.opt:1939
- msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
- msgstr "-iwithprefixbefore <Verz>\t<Verz> an das Ende des Haupt-EinfÃ¼gepfades anfÃ¼gen."
- 
- #: c-family/c.opt:1949
- msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
- msgstr "Standard-System-EinfÃ¼gepfade nicht durchsuchen (die mit -isystem angegebenen werden trotzdem noch verwendet)."
- 
- #: c-family/c.opt:1953
- msgid "Do not search standard system include directories for C++."
- msgstr "Standard-System-EinfÃ¼geverzeichnisse nicht fÃ¼r C++ durchsuchen."
- 
- #: c-family/c.opt:1965
- msgid "Generate C header of platform-specific features."
- msgstr "C-Header mit Plattform-spezifischen Merkmalen erzeugen."
- 
- #: c-family/c.opt:1969
- msgid "Remap file names when including files."
- msgstr "Dateinamen beim EinfÃ¼gen von Dateien neu abbilden."
- 
- #: c-family/c.opt:1973 c-family/c.opt:1977
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
- msgstr "Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003) Ã¼bereinstimmen."
- 
- #: c-family/c.opt:1981
- msgid "Conform to the ISO 2011 C++ standard."
- msgstr "Mit dem ISO-C++-Standard von 2011 Ã¼bereinstimmen."
- 
- #: c-family/c.opt:1985
- msgid "Deprecated in favor of -std=c++11."
- msgstr "Veraltet zugunsten von -std=c++11."
- 
- #: c-family/c.opt:1989
- msgid "Deprecated in favor of -std=c++14."
- msgstr "Veraltet zugunsten von -std=c++14."
- 
- #: c-family/c.opt:1993
- msgid "Conform to the ISO 2014 C++ standard."
- msgstr "Mit dem ISO-C++-Standard von 2014 Ã¼bereinstimmen."
- 
- #: c-family/c.opt:1997
- msgid "Deprecated in favor of -std=c++17."
- msgstr "Veraltet zugunsten von -std=c++17."
- 
- #: c-family/c.opt:2001
- msgid "Conform to the ISO 2017 C++ standard."
- msgstr "Mit dem ISO-C++-Standard von 2017 Ã¼bereinstimmen."
- 
- #: c-family/c.opt:2005
- msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
- msgstr "Mit dem ISO-C++-Standardentwurf 2020(?) Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung)."
- 
- #: c-family/c.opt:2009 c-family/c.opt:2135
- msgid "Conform to the ISO 2011 C standard."
- msgstr "Mit dem ISO-C-Standard von 2011 Ã¼bereinstimmen."
- 
- #: c-family/c.opt:2013
- msgid "Deprecated in favor of -std=c11."
- msgstr "Veraltet zugunsten von -std=c11."
- 
- #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
- #: c-family/c.opt:2143
- msgid "Conform to the ISO 2017 C standard (published in 2018)."
- msgstr "Mit dem ISO-C-Standard von 2017 (2018 verÃ¶ffentlicht) Ã¼bereinstimmen."
- 
- #: c-family/c.opt:2025
- msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
- msgstr "Mit dem ISO-C-Standardentwurf 202X Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung)."
- 
- #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
- msgid "Conform to the ISO 1990 C standard."
- msgstr "Mit dem ISO-C-Standard von 1990 Ã¼bereinstimmen."
- 
- #: c-family/c.opt:2037 c-family/c.opt:2127
- msgid "Conform to the ISO 1999 C standard."
- msgstr "Mit dem ISO-C-Standard von 1999 Ã¼bereinstimmen."
- 
- #: c-family/c.opt:2041
- msgid "Deprecated in favor of -std=c99."
- msgstr "Veraltet zugunsten von -std=c99."
- 
- #: c-family/c.opt:2045 c-family/c.opt:2050
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
- msgstr "Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003 sowie GNU-Erweiterungen) Ã¼bereinstimmen."
- 
- #: c-family/c.opt:2055
- msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
- msgstr "Mit dem ISO-C++-Standard von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen."
- 
- #: c-family/c.opt:2059
- msgid "Deprecated in favor of -std=gnu++11."
- msgstr "Veraltet zugunsten von -std=gnu++11."
- 
- #: c-family/c.opt:2063
- msgid "Deprecated in favor of -std=gnu++14."
- msgstr "Veraltet zugunsten von -std=gnu++14."
- 
- #: c-family/c.opt:2067
- msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
- msgstr "Mit dem ISO-C++-Standard von 2014 mit GNU-Erweiterungen Ã¼bereinstimmen."
- 
- #: c-family/c.opt:2071
- msgid "Deprecated in favor of -std=gnu++17."
- msgstr "Veraltet zugunsten von -std=gnu++17."
- 
- #: c-family/c.opt:2075
- msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
- msgstr "Mit dem ISO-C++-Standard von 2017 mit GNU-Erweiterungen Ã¼bereinstimmen."
- 
- #: c-family/c.opt:2079
- msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
- msgstr "Mit dem ISO-C++-Standardentwurf fÃ¼r 2020(?) mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen."
- 
- #: c-family/c.opt:2083
- msgid "Conform to the ISO 2011 C standard with GNU extensions."
- msgstr "Mit dem ISO-C-Standard von von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen."
- 
- #: c-family/c.opt:2087
- msgid "Deprecated in favor of -std=gnu11."
- msgstr "Veraltet zugunsten von -std=gnu11."
- 
- #: c-family/c.opt:2091 c-family/c.opt:2095
- msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
- msgstr "Mit dem ISO-C-Standard von 2017 (verÃ¶ffentlicht 2018) mit GNU-Erweiterungen Ã¼bereinstimmen."
- 
- #: c-family/c.opt:2099
- msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
- msgstr "Mit dem ISO-C-Standardentwurf fÃ¼r 202X mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen."
- 
- #: c-family/c.opt:2103 c-family/c.opt:2107
- msgid "Conform to the ISO 1990 C standard with GNU extensions."
- msgstr "Mit dem ISO-C-Standard von von 1990 mit GNU-Erweiterungen Ã¼bereinstimmen."
- 
- #: c-family/c.opt:2111
- msgid "Conform to the ISO 1999 C standard with GNU extensions."
- msgstr "Mit dem ISO-C-Standard von von 1999 mit GNU-Erweiterungen Ã¼bereinstimmen."
- 
- #: c-family/c.opt:2115
- msgid "Deprecated in favor of -std=gnu99."
- msgstr "Veraltet zugunsten von -std=gnu99."
- 
- #: c-family/c.opt:2123
- msgid "Conform to the ISO 1990 C standard as amended in 1994."
- msgstr "Mit dem ISO-C-Standard von 1990, wie 1994 ergÃ¤nzt, Ã¼bereinstimmen."
- 
- #: c-family/c.opt:2131
- msgid "Deprecated in favor of -std=iso9899:1999."
- msgstr "Veraltet zugunsten von -std=iso9899:1999."
- 
- #: c-family/c.opt:2150
- msgid "Enable traditional preprocessing."
- msgstr "Traditionelle Vorverarbeitung einschalten."
- 
- #: c-family/c.opt:2154
- msgid "-trigraphs\tSupport ISO C trigraphs."
- msgstr "-trigraphs\tTrigraphen nach ISO C unterstÃ¼tzen."
- 
- #: c-family/c.opt:2158
- msgid "Do not predefine system-specific and GCC-specific macros."
- msgstr "Keine system- oder GCC-spezifischen Makros vordefinieren."
- 
- #: fortran/lang.opt:146
- msgid "-J<directory>\tPut MODULE files in 'directory'."
- msgstr "-J<Verzeichnis>\tMODULE-Dateien in Â»VerzeichnisÂ« ablegen."
- 
- #: fortran/lang.opt:198
- msgid "Warn about possible aliasing of dummy arguments."
- msgstr "Bei mÃ¶glichem Aliasing von Dummy-Argumenten warnen."
- 
- #: fortran/lang.opt:202
- msgid "Warn about alignment of COMMON blocks."
- msgstr "Bei Ausrichtung von COMMON-BlÃ¶cken warnen."
- 
- #: fortran/lang.opt:206
- msgid "Warn about missing ampersand in continued character constants."
- msgstr "Bei fehlendem Â»&Â« in fortgesetzten Zeichenkonstanten warnen."
- 
- #: fortran/lang.opt:210
- msgid "Warn about creation of array temporaries."
- msgstr "Bei Erzeugung temporÃ¤rer Felder warnen."
- 
- #: fortran/lang.opt:214
- msgid "Warn about type and rank mismatches between arguments and parameters."
- msgstr "Warnen, wenn der Rang oder Typ von Argumenten und Parametern nicht Ã¼bereinstimmt."
- 
- #: fortran/lang.opt:218
- msgid "Warn if the type of a variable might be not interoperable with C."
- msgstr "Bei UnvertrÃ¤glichkeit eines Variablentyps mit C warnen."
- 
- #: fortran/lang.opt:226
- msgid "Warn about truncated character expressions."
- msgstr "Bei abgeschnittenen ZeichenausdrÃ¼cken warnen."
- 
- #: fortran/lang.opt:230
- msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
- msgstr "Bei PrÃ¼fung auf Gleichheit mit REAL- oder COMPLEX-AusdrÃ¼cken warnen."
- 
- #: fortran/lang.opt:238
- msgid "Warn about most implicit conversions."
- msgstr "Bei den meisten impliziten Umwandlungen warnen."
- 
- #: fortran/lang.opt:242
- msgid "Warn about possibly incorrect subscripts in do loops."
- msgstr "Bei mÃ¶glicherweise falschen Arrayindexen in do-Schleifen warnen."
- 
- #: fortran/lang.opt:250
- msgid "Warn if loops have been interchanged."
- msgstr "Warnen, wenn Schleifen getauscht wurden."
- 
- #: fortran/lang.opt:254
- msgid "Warn about function call elimination."
- msgstr "Beim Entfernen von Funktionsaufrufen warnen."
- 
- #: fortran/lang.opt:258
- msgid "Warn about calls with implicit interface."
- msgstr "Bei Aufrufen mit impliziter Schnittstelle warnen."
- 
- #: fortran/lang.opt:262
- msgid "Warn about called procedures not explicitly declared."
- msgstr "Bei Aufrufen nicht explizit deklarierter Prozeduren warnen."
- 
- #: fortran/lang.opt:266
- msgid "Warn about constant integer divisions with truncated results."
- msgstr "Bei Ganzzahldivisionen mit abgeschnittenem Ergebnis warnen."
- 
- #: fortran/lang.opt:270
- msgid "Warn about truncated source lines."
- msgstr "Bei abgeschnittenen Quelltextzeilen warnen."
- 
- #: fortran/lang.opt:274
- msgid "Warn on intrinsics not part of the selected standard."
- msgstr "Bei Intrinsics, die nicht im gewÃ¤hlten Standard vorhanden sind, warnen."
- 
- #: fortran/lang.opt:286
- msgid "Warn about USE statements that have no ONLY qualifier."
- msgstr "Bei USE-Anweisungen, die keinen ONLY-Qualifizierer haben, warnen."
- 
- #: fortran/lang.opt:298
- msgid "Warn about real-literal-constants with 'q' exponent-letter."
- msgstr "Bei Gleitkommakonstanten-Literalen mit Exponentenbuchstaben Â»qÂ« warnen."
- 
- #: fortran/lang.opt:302
- msgid "Warn when a left-hand-side array variable is reallocated."
- msgstr "Warnen, wenn Feldvariable auf linker Seite wiederholt reserviert wird."
- 
- #: fortran/lang.opt:306
- msgid "Warn when a left-hand-side variable is reallocated."
- msgstr "Warnen, wenn Variable auf linker Seite wiederholt reserviert wird."
- 
- #: fortran/lang.opt:310
- msgid "Warn if the pointer in a pointer assignment might outlive its target."
- msgstr "Warnen, wenn der Zeiger in einer Zeigerzuweisung sein Ziel Ã¼berleben kÃ¶nnte."
- 
- #: fortran/lang.opt:318
- msgid "Warn about \"suspicious\" constructs."
- msgstr "Bei Â»verdÃ¤chtigenÂ« Konstrukten warnen."
- 
- #: fortran/lang.opt:322
- msgid "Permit nonconforming uses of the tab character."
- msgstr "Unpassende Verwendungen des TAB-Zeichens erlauben."
- 
- #: fortran/lang.opt:326
- msgid "Warn about an invalid DO loop."
- msgstr "Bei ungÃ¼ltigen DO-Schleifen warnen."
- 
- #: fortran/lang.opt:330
- msgid "Warn about underflow of numerical constant expressions."
- msgstr "Bei Unterlauf numerischer KonstantenausdrÃ¼cke warnen."
- 
- #: fortran/lang.opt:338
- msgid "Warn if a user-procedure has the same name as an intrinsic."
- msgstr "Warnen, wenn eine Benutzer-Prozedur denselben Namen wie ein Intrinsic hat."
- 
- #: fortran/lang.opt:346
- msgid "Warn about unused dummy arguments."
- msgstr "Bei nicht verwendeten Dummy-Argumenten warnen."
- 
- #: fortran/lang.opt:350
- msgid "Warn about zero-trip DO loops."
- msgstr "Bei DO-Schleifen mit null DurchlÃ¤ufen warnen."
- 
- #: fortran/lang.opt:354
- msgid "Enable preprocessing."
- msgstr "Vorverarbeitung einschalten."
- 
- #: fortran/lang.opt:362
- msgid "Disable preprocessing."
- msgstr "Vorverarbeitung ausschalten."
- 
- #: fortran/lang.opt:370
- msgid "Eliminate multiple function invocations also for impure functions."
- msgstr "Mehrere Funktionsaufrufe auch fÃ¼r unreine Funktionen entfernen."
- 
- #: fortran/lang.opt:374
- msgid "Enable alignment of COMMON blocks."
- msgstr "Ausrichtung von COMMON-BlÃ¶cken einschalten."
- 
- #: fortran/lang.opt:378
- msgid "All intrinsics procedures are available regardless of selected standard."
- msgstr "Alle intrinsischen Prozeduren sind ungeachtet des gewÃ¤hlten Standards verfÃ¼gbar."
- 
- #: fortran/lang.opt:386
- msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
- msgstr "Lokale Variablen und COMMON-BlÃ¶cke behandeln, als ob sie in SAVE-Anweisungen benannt worden wÃ¤ren."
- 
- #: fortran/lang.opt:390
- msgid "Specify that backslash in string introduces an escape character."
- msgstr "Angeben, dass Backslashes in Zeichenketten ein Fluchtzeichen einleiten."
- 
- #: fortran/lang.opt:394
- msgid "Produce a backtrace when a runtime error is encountered."
- msgstr "Backtrace erzeugen, wenn Laufzeitfehler auftritt."
- 
- #: fortran/lang.opt:398
- msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
- msgstr "-fblas-matmul-limit=<n>\tGrÃ¶ÃŸe der kleinsten Matrix, fÃ¼r die matmul BLAS verwendet."
- 
- #: fortran/lang.opt:402
- msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
- msgstr "Warnung zur Laufzeit erzeugen, wenn ein temporÃ¤res Feld fÃ¼r Prozedurargument erzeugt wurde."
- 
- #: fortran/lang.opt:406
- msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
- msgstr "-fconvert=<big-endian|little-endian|native|swap> Die Endianess, die fÃ¼r unformatierte Dateien verwendet wird."
- 
- #: fortran/lang.opt:425
- msgid "Use the Cray Pointer extension."
- msgstr "Die Cray-Zeiger-Erweiterung verwenden."
- 
- #: fortran/lang.opt:429
- msgid "Generate C prototypes from BIND(C) declarations."
- msgstr "C-Prototypen aus BIND(C)-Deklarationen generieren."
- 
- #: fortran/lang.opt:433
- msgid "Ignore 'D' in column one in fixed form."
- msgstr "Â»DÂ« in Spalte eins in statischer Form ignorieren."
- 
- #: fortran/lang.opt:437
- msgid "Treat lines with 'D' in column one as comments."
- msgstr "Zeilen mit Â»DÂ« in Spalte eins als Kommentar behandeln."
- 
- #: fortran/lang.opt:441
- msgid "Enable all DEC language extensions."
- msgstr "Alle DEC-Spracherweiterungen zulassen."
- 
- #: fortran/lang.opt:445
- msgid "Enable legacy parsing of INCLUDE as statement."
- msgstr "Veraltetes Parsen von INCLUDE als Anweisung einschalten."
- 
- #: fortran/lang.opt:449
- msgid "Enable kind-specific variants of integer intrinsic functions."
- msgstr "Artspezifische Varianten der intrinsischen Ganzzahlfunktionen einschalten."
- 
- #: fortran/lang.opt:453
- msgid "Enable legacy math intrinsics for compatibility."
- msgstr "Intrinsische Altlasten-Mathematik-Funktionen fÃ¼r KompatibilitÃ¤t einschaltet."
- 
- #: fortran/lang.opt:457
- msgid "Enable support for DEC STRUCTURE/RECORD."
- msgstr "UnterstÃ¼tzung fÃ¼r DEC STRUCTURE/RECORD einschalten."
- 
- #: fortran/lang.opt:461
- msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
- msgstr "STATIC- und AUTOMATIC-Attribute im DEC-Stil einschalten."
- 
- #: fortran/lang.opt:465
- msgid "Set the default double precision kind to an 8 byte wide type."
- msgstr "Standard-DoppelprÃ¤zisionsart auf einen 8 Bytes breiten Typen setzen."
- 
- #: fortran/lang.opt:469
- msgid "Set the default integer kind to an 8 byte wide type."
- msgstr "Standard-Ganzzahlart auf einen 8 Bytes breiten Typen setzen."
- 
- #: fortran/lang.opt:473
- msgid "Set the default real kind to an 8 byte wide type."
- msgstr "Standard-Realzahlart auf einen 8 Bytes breiten Typen setzen."
- 
- #: fortran/lang.opt:477
- msgid "Set the default real kind to an 10 byte wide type."
- msgstr "Standard-Realzahlart auf einen 10 Bytes breiten Typen setzen."
- 
- #: fortran/lang.opt:481
- msgid "Set the default real kind to an 16 byte wide type."
- msgstr "Standard-Realzahlart auf einen 16 Bytes breiten Typen setzen."
- 
- #: fortran/lang.opt:485
- msgid "Allow dollar signs in entity names."
- msgstr "Dollarzeichen in EntitÃ¤tsnamen erlauben."
- 
- #: fortran/lang.opt:493
- msgid "Display the code tree after parsing."
- msgstr "Codebaum nach Analyse anzeigen."
- 
- #: fortran/lang.opt:497
- msgid "Display the code tree after front end optimization."
- msgstr "Codebaum nach Frontend-Optimierung anzeigen."
- 
- #: fortran/lang.opt:501
- msgid "Display the code tree after parsing; deprecated option."
- msgstr "Codebaum nach Analyse anzeigen; veraltete Option."
- 
- #: fortran/lang.opt:505
- msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
- msgstr "Angeben, dass eine externe BLAS-Bibliothek fÃ¼r matmul-Aufrufe mit groÃŸen Feldern verwendet werden sollte."
- 
- #: fortran/lang.opt:509
- msgid "Use f2c calling convention."
- msgstr "Die f2c-Aufrufkonvention verwenden."
- 
- #: fortran/lang.opt:513
- msgid "Assume that the source file is fixed form."
- msgstr "Annehmen, dass Quelldatei in fester Form vorliegt."
- 
- #: fortran/lang.opt:517
- msgid "Force creation of temporary to test infrequently-executed forall code."
- msgstr "Erzeugen von temporÃ¤ren Variablen erzwingen, um Code fÃ¼r selten ausgefÃ¼hrtes Â»forallÂ« zu testen."
- 
- #: fortran/lang.opt:521
- msgid "Interpret any INTEGER(4) as an INTEGER(8)."
- msgstr "Jeden INTEGER(4) als INTEGER(8) interpretieren."
- 
- #: fortran/lang.opt:525 fortran/lang.opt:529
- msgid "Specify where to find the compiled intrinsic modules."
- msgstr "Angeben, wo die kompilierten intrinsischen Module zu finden sind."
- 
- #: fortran/lang.opt:533
- msgid "Allow arbitrary character line width in fixed mode."
- msgstr "Im festen Modus beliebig lange Zeilen erlauben."
- 
- #: fortran/lang.opt:537
- msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
- msgstr "-ffixed-line-length-<n>\tIm festen Modus n als ZeilenlÃ¤nge verwenden."
- 
- #: fortran/lang.opt:541
- msgid "Pad shorter fixed form lines to line width with spaces."
- msgstr "KÃ¼rzere feste Formularzeilen mit Leerzeichen auf Zeilenbreite auffÃ¼llen."
- 
- #: fortran/lang.opt:545
- msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
- msgstr "-ffpe-trap=[â€¦]\tBei folgenden Gleitkommaausnahmen anhalten."
- 
- #: fortran/lang.opt:549
- msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
- msgstr "-ffpe-summary=[â€¦]\tZusammenfassung fÃ¼r Gleitkommaausnahmen ausgeben."
- 
- #: fortran/lang.opt:553
- msgid "Assume that the source file is free form."
- msgstr "Annehmen, dass Quelldatei in freier Form vorliegt."
- 
- #: fortran/lang.opt:557
- msgid "Allow arbitrary character line width in free mode."
- msgstr "Im freien Modus beliebig lange Zeilen erlauben."
- 
- #: fortran/lang.opt:561
- msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
- msgstr "-ffixed-line-length-<n>\tIm freien Modus n als ZeilenlÃ¤nge verwenden."
- 
- #: fortran/lang.opt:565
- msgid "Try to interchange loops if profitable."
- msgstr "Versuchen, Schleifen zu tauschen, wenn es nÃ¼tzt."
- 
- #: fortran/lang.opt:569
- msgid "Enable front end optimization."
- msgstr "Frontend-Optimierung einschalten."
- 
- #: fortran/lang.opt:573
- msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
- msgstr "Angeben, dass keine implizite Typisierung erlaubt ist, auÃŸer es wird durch explizite IMPLICIT-Anweisungen Ã¼berschrieben."
- 
- #: fortran/lang.opt:577
- msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
- msgstr "-finit-character=<n>\tLokale Zeichenvariablen auf ASCII-Wert n initialisieren."
- 
- #: fortran/lang.opt:581
- msgid "Initialize components of derived type variables according to other init flags."
- msgstr "Komponenten von abgeleiteten Typvariablen gemÃ¤ÃŸ anderer init-Schalter initialisieren."
- 
- #: fortran/lang.opt:585
- msgid "-finit-integer=<n>\tInitialize local integer variables to n."
- msgstr "-finit-integer=<n>\tLokale Ganzzahlvariablen auf n initialisieren."
- 
- #: fortran/lang.opt:589
- msgid "Initialize local variables to zero (from g77)."
- msgstr "Lokale Variablen auf Null initialisieren (von g77)."
- 
- #: fortran/lang.opt:593
- msgid "-finit-logical=<true|false>\tInitialize local logical variables."
- msgstr "-finit-logical=<true|false>\tLokale logische Variablen initialisieren."
- 
- #: fortran/lang.opt:597
- msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
- msgstr "-finit-real=<zero|nan|inf|-inf>\tLokale Real-Variablen initialisieren."
- 
- #: fortran/lang.opt:619
- msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
- msgstr "-finline-matmul-limit=<n>\tGrÃ¶ÃŸe der grÃ¶ÃŸten Matrix, fÃ¼r die matmul geinlinet wird."
- 
- #: fortran/lang.opt:623
- msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
- msgstr "-fmax-array-constructor=<n>\tHÃ¶chstzahl der Objekte in einem Feldkonstruktor."
- 
- #: fortran/lang.opt:627
- msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
- msgstr "-fmax-identifier-length=<n>\tGrÃ¶ÃŸte BezeichnerlÃ¤nge."
- 
- #: fortran/lang.opt:631
- msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
- msgstr "-fmax-subrecord-length=<n>\tGrÃ¶ÃŸte LÃ¤nge fÃ¼r TeildatensÃ¤tze."
- 
- #: fortran/lang.opt:635
- 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>\tGrÃ¶ÃŸe des grÃ¶ÃŸten Feldes, das auf dem Stapel abgelegt wird, in Bytes."
- 
- #: fortran/lang.opt:639
- msgid "Put all local arrays on stack."
- msgstr "Alle lokalen Felder Ã¼ber Stapel Ã¼bergeben."
- 
- #: fortran/lang.opt:643
- msgid "Set default accessibility of module entities to PRIVATE."
- msgstr "Standardzugriff von ModulentitÃ¤ten auf PRIVATE setzen."
- 
- #: fortran/lang.opt:663
- msgid "Try to lay out derived types as compactly as possible."
- msgstr "Versuchen, abgeleitete Typen so kompakt wie mÃ¶glich anzuordnen."
- 
- #: fortran/lang.opt:671
- msgid "Protect parentheses in expressions."
- msgstr "Klammern in AusdrÃ¼cken schÃ¼tzen."
- 
- #: fortran/lang.opt:675
- msgid "Path to header file that should be pre-included before each compilation unit."
- msgstr "Pfad zu Headerdatei, die vor jeder Ãœbersetzungseinheit eingebunden wird."
- 
- #: fortran/lang.opt:679
- msgid "Enable range checking during compilation."
- msgstr "BereichsprÃ¼fung wÃ¤hrend Kompilierung einschalten."
- 
- #: fortran/lang.opt:683
- msgid "Interpret any REAL(4) as a REAL(8)."
- msgstr "Jeden REAL(4) als REAL(8) interpretieren."
- 
- #: fortran/lang.opt:687
- msgid "Interpret any REAL(4) as a REAL(10)."
- msgstr "Jeden REAL(4) als REAL(10) interpretieren."
- 
- #: fortran/lang.opt:691
- msgid "Interpret any REAL(4) as a REAL(16)."
- msgstr "Jeden REAL(4) als REAL(16) interpretieren."
- 
- #: fortran/lang.opt:695
- msgid "Interpret any REAL(8) as a REAL(4)."
- msgstr "Jeden REAL(8) als REAL(4) interpretieren."
- 
- #: fortran/lang.opt:699
- msgid "Interpret any REAL(8) as a REAL(10)."
- msgstr "Jeden REAL(8) als REAL(10) interpretieren."
- 
- #: fortran/lang.opt:703
- msgid "Interpret any REAL(8) as a REAL(16)."
- msgstr "Jeden REAL(8) als REAL(16) interpretieren."
- 
- #: fortran/lang.opt:707
- msgid "Reallocate the LHS in assignments."
- msgstr "LHS in Zuweisungen neu reservieren."
- 
- #: fortran/lang.opt:711
- msgid "Use a 4-byte record marker for unformatted files."
- msgstr "Eine 4-Byte-Datensatzmarkierung fÃ¼r unformatierte Dateien verwenden."
- 
- #: fortran/lang.opt:715
- msgid "Use an 8-byte record marker for unformatted files."
- msgstr "Eine 8-Byte-Datensatzmarkierung fÃ¼r unformatierte Dateien verwenden."
- 
- #: fortran/lang.opt:719
- msgid "Allocate local variables on the stack to allow indirect recursion."
- msgstr "Lokale Variablen auf Stapel anlegen, um indirekte Rekursion zu ermÃ¶glichen."
- 
- #: fortran/lang.opt:723
- msgid "Copy array sections into a contiguous block on procedure entry."
- msgstr "Feldabschnitte bei Prozedureintritt in einen zusammenhÃ¤ngenden Block kopieren."
- 
- #: fortran/lang.opt:727
- msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
- msgstr "-fcoarray=<none|single|lib>\tAngeben, welche Koarray-Parallelisierung verwendet wird."
- 
- #: fortran/lang.opt:743
- msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
- msgstr "-fcheck=[...]\tDurchgefÃ¼hrte LaufzeitprÃ¼fungen."
- 
- #: fortran/lang.opt:747
- msgid "Append a second underscore if the name already contains an underscore."
- msgstr "Einen zweiten Unterstrich anhÃ¤ngen, wenn der Name bereits einen Unterstrich enthÃ¤lt."
- 
- #: fortran/lang.opt:755
- msgid "Apply negative sign to zero values."
- msgstr "Negatives Vorzeichen auf Null-Werte anwenden."
- 
- #: fortran/lang.opt:759
- msgid "Append underscores to externally visible names."
- msgstr "Unterstriche an extern sichtbare Namen anhÃ¤ngen."
- 
- #: fortran/lang.opt:803
- msgid "Statically link the GNU Fortran helper library (libgfortran)."
- msgstr "GNU Fortran Hilfsbibliothek (libgfortran) statisch binden."
- 
- #: fortran/lang.opt:807
- msgid "Conform to the ISO Fortran 2003 standard."
- msgstr "Mit dem Standard ISO Fortran 2003 Ã¼bereinstimmen."
- 
- #: fortran/lang.opt:811
- msgid "Conform to the ISO Fortran 2008 standard."
- msgstr "Mit dem Standard ISO Fortran 2008 Ã¼bereinstimmen."
- 
- #: fortran/lang.opt:815
- msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
- msgstr "Mit dem Standard ISO Fortran 2008 inkl. TS 29113 Ã¼bereinstimmen."
- 
- #: fortran/lang.opt:819
- msgid "Conform to the ISO Fortran 2018 standard."
- msgstr "Mit dem Standard ISO Fortran 2018 Ã¼bereinstimmen."
- 
- #: fortran/lang.opt:823
- msgid "Conform to the ISO Fortran 95 standard."
- msgstr "Mit dem Standard ISO Fortran 95 Ã¼bereinstimmen."
- 
- #: fortran/lang.opt:827
- msgid "Conform to nothing in particular."
- msgstr "Mit nichts besonderem Ã¼bereinstimmen."
- 
- #: fortran/lang.opt:831
- msgid "Accept extensions to support legacy code."
- msgstr "Erweiterungen akzeptieren, um alten Code zu unterstÃ¼tzen."
- 
- #: lto/lang.opt:50
- msgid "Set linker output type (used internally during LTO optimization)."
- msgstr "Ausgabeart des Linkers festlegen (wird intern wÃ¤hrend der LTO-Optimierung verwendet)."
- 
- #: lto/lang.opt:55
- msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
- msgstr "Den Bindezeitoptimierer im lokalen Transformationsmodus (LTRANS) laufen lassen."
- 
- #: lto/lang.opt:59
- msgid "Specify a file to which a list of files output by LTRANS is written."
- msgstr "Gibt die Datei an, welche die Liste der von LTRANS ausgegebenen Dateien geschrieben wird."
- 
- #: lto/lang.opt:63
- msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
- msgstr "Den Bindezeitoptimierer im Modus Â»komplettes ProgrammÂ« (WPA) laufen lassen."
- 
- #: lto/lang.opt:67
- msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
- msgstr "Modus fÃ¼r Ganzprogrammanalyse (WPA) mit Anzahl der parallelen Jobs angegeben."
- 
- #: lto/lang.opt:71
- msgid "The resolution file."
- msgstr "Die Datei mit den AuflÃ¶sungen."
- 
  #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:671 cp/cvt.c:1342
  #: cp/cvt.c:1595
  #, gcc-internal-format
--- 15961,15966 ----
*************** msgid "ignoring attribute %qE because it
*** 16387,16393 ****
  msgstr "Attribut %qE steht mit Attribut %qs in Konflikt; wird ignoriert"
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13987 cp/friend.c:303 cp/tree.c:4569
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "vorherige Deklaration hier"
--- 16404,16410 ----
  msgstr "Attribut %qE steht mit Attribut %qs in Konflikt; wird ignoriert"
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13996 cp/friend.c:303 cp/tree.c:4569
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "vorherige Deklaration hier"
*************** msgstr "Attribut-Direktive im Bereich %<
*** 16409,16420 ****
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Falsche Anzahl an Argumenten fÃ¼r das Attribut %qE angegeben"
  
! #: attribs.c:594 cp/decl.c:11234
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Attribut wird ignoriert"
  
! #: attribs.c:596 cp/decl.c:11235
  #, 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"
--- 16426,16437 ----
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Falsche Anzahl an Argumenten fÃ¼r das Attribut %qE angegeben"
  
! #: attribs.c:594 cp/decl.c:11243
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Attribut wird ignoriert"
  
! #: attribs.c:596 cp/decl.c:11244
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "ein Attribut, das sich auf eine Typspezifizierung bezieht, wird ignoriert"
*************** msgstr "Typattribute ignoriert, nachdem
*** 16460,16470 ****
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5770 config/darwin.c:2066 config/arm/arm.c:6893
! #: config/arm/arm.c:6921 config/arm/arm.c:6938 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6377 config/i386/i386.c:41290
! #: config/i386/i386.c:45874 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
--- 16477,16487 ----
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5680 config/darwin.c:2066 config/arm/arm.c:6898
! #: config/arm/arm.c:6926 config/arm/arm.c:6943 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6378 config/i386/i386.c:41272
! #: config/i386/i386.c:45856 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
*************** msgstr "Attribut %qE wird ignoriert"
*** 16478,16485 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "Attribut %<target%> fehlt fÃ¼r multiversioniertes %qD"
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2564
! #: cp/decl.c:2986
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "vorherige Deklaration von %qD"
--- 16495,16502 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "Attribut %<target%> fehlt fÃ¼r multiversioniertes %qD"
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2581
! #: cp/decl.c:3003
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "vorherige Deklaration von %qD"
*************** msgstr "Interner Fehler: basic blocks no
*** 17596,17792 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "Interner Fehler: number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  
! #: cgraph.c:3026
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "Interner Fehler: caller edge count invalid"
  
! #: cgraph.c:3110
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "Interner Fehler: aux field set for edge %s->%s"
  
! #: cgraph.c:3117
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "Interner Fehler: cgraph count invalid"
  
! #: cgraph.c:3122
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "Interner Fehler: inline clone in same comdat group list"
  
! #: cgraph.c:3127
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "Interner Fehler: local symbols must be defined"
  
! #: cgraph.c:3132
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "Interner Fehler: externally visible inline clone"
  
! #: cgraph.c:3137
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "Interner Fehler: inline clone with address taken"
  
! #: cgraph.c:3142
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "Interner Fehler: inline clone is forced to output"
  
! #: cgraph.c:3149
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "Interner Fehler: aux field set for indirect edge from %s"
  
! #: cgraph.c:3156
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "Interner Fehler: An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  
! #: cgraph.c:3171
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "Interner Fehler: comdat-local function called by %s outside its comdat"
  
! #: cgraph.c:3181
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Interner Fehler: inlined_to pointer is wrong"
  
! #: cgraph.c:3186
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "Interner Fehler: multiple inline callers"
  
! #: cgraph.c:3193
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "Interner Fehler: inlined_to pointer set for noninline callers"
  
! #: cgraph.c:3213
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "Interner Fehler: caller edge count does not match BB count"
  
! #: cgraph.c:3235
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "Interner Fehler: indirect call count does not match BB count"
  
! #: cgraph.c:3246
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "Interner Fehler: inlined_to pointer is set but no predecessors found"
  
! #: cgraph.c:3251
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "Interner Fehler: inlined_to pointer refers to itself"
  
! #: cgraph.c:3262
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "Interner Fehler: cgraph_node has wrong clone_of"
  
! #: cgraph.c:3275
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "Interner Fehler: cgraph_node has wrong clone list"
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "Interner Fehler: cgraph_node is in clone list but it is not clone"
  
! #: cgraph.c:3286
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "Interner Fehler: cgraph_node has wrong prev_clone pointer"
  
! #: cgraph.c:3291
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "Interner Fehler: double linked list of clones corrupted"
  
! #: cgraph.c:3303
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Interner Fehler: Alias has call edges"
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Interner Fehler: Alias has non-alias reference"
  
! #: cgraph.c:3314
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Interner Fehler: Alias has more than one alias reference"
  
! #: cgraph.c:3321
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "Interner Fehler: Analyzed alias has no reference"
  
! #: cgraph.c:3330
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Interner Fehler: No edge out of thunk node"
  
! #: cgraph.c:3335
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Interner Fehler: More than one edge out of thunk node"
  
! #: cgraph.c:3340
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Interner Fehler: Thunk is not supposed to have body"
  
! #: cgraph.c:3376
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Interner Fehler: shared call_stmt:"
  
! #: cgraph.c:3384
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Interner Fehler: edge points to wrong declaration:"
  
! #: cgraph.c:3393
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "Interner Fehler: an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  
! #: cgraph.c:3403
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "Interner Fehler: missing callgraph edge for call stmt:"
  
! #: cgraph.c:3413
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "Interner Fehler: reference to dead statement"
  
! #: cgraph.c:3426
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "Interner Fehler: edge %s->%s has no corresponding call_stmt"
  
! #: cgraph.c:3438
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "Interner Fehler: an indirect edge from %s has no corresponding call_stmt"
  
! #: cgraph.c:3449
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "Interner Fehler: verify_cgraph_node failed"
  
! #: cgraph.c:3556 varpool.c:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s is missing"
  msgstr "Interner Fehler: %s: section %s is missing"
--- 17613,17809 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "Interner Fehler: number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  
! #: cgraph.c:3032
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "Interner Fehler: caller edge count invalid"
  
! #: cgraph.c:3116
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "Interner Fehler: aux field set for edge %s->%s"
  
! #: cgraph.c:3123
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "Interner Fehler: cgraph count invalid"
  
! #: cgraph.c:3128
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "Interner Fehler: inline clone in same comdat group list"
  
! #: cgraph.c:3133
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "Interner Fehler: local symbols must be defined"
  
! #: cgraph.c:3138
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "Interner Fehler: externally visible inline clone"
  
! #: cgraph.c:3143
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "Interner Fehler: inline clone with address taken"
  
! #: cgraph.c:3148
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "Interner Fehler: inline clone is forced to output"
  
! #: cgraph.c:3155
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "Interner Fehler: aux field set for indirect edge from %s"
  
! #: cgraph.c:3162
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "Interner Fehler: An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  
! #: cgraph.c:3177
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "Interner Fehler: comdat-local function called by %s outside its comdat"
  
! #: cgraph.c:3187
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Interner Fehler: inlined_to pointer is wrong"
  
! #: cgraph.c:3192
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "Interner Fehler: multiple inline callers"
  
! #: cgraph.c:3199
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "Interner Fehler: inlined_to pointer set for noninline callers"
  
! #: cgraph.c:3219
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "Interner Fehler: caller edge count does not match BB count"
  
! #: cgraph.c:3241
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "Interner Fehler: indirect call count does not match BB count"
  
! #: cgraph.c:3252
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "Interner Fehler: inlined_to pointer is set but no predecessors found"
  
! #: cgraph.c:3257
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "Interner Fehler: inlined_to pointer refers to itself"
  
! #: cgraph.c:3268
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "Interner Fehler: cgraph_node has wrong clone_of"
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "Interner Fehler: cgraph_node has wrong clone list"
  
! #: cgraph.c:3287
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "Interner Fehler: cgraph_node is in clone list but it is not clone"
  
! #: cgraph.c:3292
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "Interner Fehler: cgraph_node has wrong prev_clone pointer"
  
! #: cgraph.c:3297
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "Interner Fehler: double linked list of clones corrupted"
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Interner Fehler: Alias has call edges"
  
! #: cgraph.c:3315
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Interner Fehler: Alias has non-alias reference"
  
! #: cgraph.c:3320
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Interner Fehler: Alias has more than one alias reference"
  
! #: cgraph.c:3327
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "Interner Fehler: Analyzed alias has no reference"
  
! #: cgraph.c:3336
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Interner Fehler: No edge out of thunk node"
  
! #: cgraph.c:3341
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Interner Fehler: More than one edge out of thunk node"
  
! #: cgraph.c:3346
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Interner Fehler: Thunk is not supposed to have body"
  
! #: cgraph.c:3382
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Interner Fehler: shared call_stmt:"
  
! #: cgraph.c:3390
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Interner Fehler: edge points to wrong declaration:"
  
! #: cgraph.c:3399
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "Interner Fehler: an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  
! #: cgraph.c:3409
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "Interner Fehler: missing callgraph edge for call stmt:"
  
! #: cgraph.c:3419
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "Interner Fehler: reference to dead statement"
  
! #: cgraph.c:3432
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "Interner Fehler: edge %s->%s has no corresponding call_stmt"
  
! #: cgraph.c:3444
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "Interner Fehler: an indirect edge from %s has no corresponding call_stmt"
  
! #: cgraph.c:3455
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "Interner Fehler: verify_cgraph_node failed"
  
! #: cgraph.c:3562 varpool.c:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s is missing"
  msgstr "Interner Fehler: %s: section %s is missing"
*************** msgid "%<weakref%> attribute ignored bec
*** 17822,17833 ****
  msgstr "Attribut %<weakref%> ignoriert, da Variable bereits initialisiert ist"
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11490
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F verwendet, aber nirgendwo definiert"
  
! #: cgraphunit.c:978 c/c-decl.c:11500
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F als %<static%> deklariert, aber nirgendwo definiert"
--- 17839,17850 ----
  msgstr "Attribut %<weakref%> ignoriert, da Variable bereits initialisiert ist"
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11507
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F verwendet, aber nirgendwo definiert"
  
! #: cgraphunit.c:978 c/c-decl.c:11517
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F als %<static%> deklariert, aber nirgendwo definiert"
*************** msgstr "Gemeinsames rtx"
*** 18303,18309 ****
  msgid "internal consistency failure"
  msgstr "internes Konsistenzproblem"
  
! #: emit-rtl.c:4039
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr "ICE: emit_insn verwendet, wo emit_jump_insn erforderlich:\n"
--- 18320,18326 ----
  msgid "internal consistency failure"
  msgstr "internes Konsistenzproblem"
  
! #: emit-rtl.c:4040
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr "ICE: emit_insn verwendet, wo emit_jump_insn erforderlich:\n"
*************** msgstr "ungÃ¼ltiges Argument %qs fÃ¼r %q
*** 18414,18425 ****
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "die RahmengrÃ¶ÃŸe von %wu Bytes Ã¼berschreitet %wu Bytes"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1488
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "endgÃ¼ltige Abzugsdatei %qs der Befehle konnte nicht geÃ¶ffnet werden: %m"
  
! #: final.c:4879 tree-cfgcleanup.c:1505
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "endgÃ¼ltige Abzugsdatei %qs der Befehle konnte nicht geschlossen werden: %m"
--- 18431,18442 ----
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "die RahmengrÃ¶ÃŸe von %wu Bytes Ã¼berschreitet %wu Bytes"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1497
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "endgÃ¼ltige Abzugsdatei %qs der Befehle konnte nicht geÃ¶ffnet werden: %m"
  
! #: final.c:4879 tree-cfgcleanup.c:1514
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "endgÃ¼ltige Abzugsdatei %qs der Befehle konnte nicht geschlossen werden: %m"
*************** msgstr "groÃŸe Festkommakonstante impliz
*** 18434,18440 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Vergleich ist immer %d wegen Breite des Bitfeldes"
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2379 tree-ssa-reassoc.c:3259
  #, 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"
--- 18451,18457 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Vergleich ist immer %d wegen Breite des Bitfeldes"
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2380 tree-ssa-reassoc.c:3260
  #, 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 "MÃ¶gliche Dereferenzierung eines
*** 19072,19084 ****
  msgid "null pointer dereference"
  msgstr "Dereferenzierung eines Nullzeigers"
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13222
! #: tree.c:13259 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6746 cp/call.c:8480 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7437 cp/decl2.c:5422 cp/pt.c:8440
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1702 cp/typeck.c:1899
! #: cp/typeck.c:3949 cp/typeck.c:9306
  #, gcc-internal-format
  msgid "declared here"
  msgstr "hier deklariert"
--- 19089,19101 ----
  msgid "null pointer dereference"
  msgstr "Dereferenzierung eines Nullzeigers"
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13241
! #: tree.c:13278 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6760 cp/call.c:8495 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7446 cp/decl2.c:5422 cp/pt.c:8442
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1719 cp/typeck.c:1916
! #: cp/typeck.c:3967 cp/typeck.c:9324
  #, gcc-internal-format
  msgid "declared here"
  msgstr "hier deklariert"
*************** msgstr "Direktiven-Argument im Bereich [
*** 19341,19431 ****
  msgid "using the range [%E, %E] for directive argument"
  msgstr "das Intervall [%E, %E] wird fÃ¼r das Argument der Direktive verwendet"
  
! #: gimple-ssa-sprintf.c:3021
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
! msgstr "%qE hat %wu Byte in das Ziel der GrÃ¶ÃŸe %wu ausgegeben"
! 
! #: gimple-ssa-sprintf.c:3022
! #, gcc-internal-format
! msgid "%qE output %wu bytes into a destination of size %wu"
! msgstr "%qE hat %wu Bytes in das Ziel der GrÃ¶ÃŸe %wu ausgegeben"
  
! #: gimple-ssa-sprintf.c:3027
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr "%qE hat zwischen %wu und %wu Bytes in das Ziel der GrÃ¶ÃŸe %wu ausgegeben"
  
! #: gimple-ssa-sprintf.c:3032
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr "%qE hat %wu oder mehr Bytes (angenommen %wu) in das Ziel der GrÃ¶ÃŸe %wu ausgegeben"
  
! #: gimple-ssa-sprintf.c:3037
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr "%qE hat %wu oder mehr Bytes in das Ziel der GrÃ¶ÃŸe %wu ausgegeben"
  
! #: gimple-ssa-sprintf.c:3049
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgstr "%qE hat %wu Byte ausgegeben"
  
  #: gimple-ssa-sprintf.c:3050
  #, gcc-internal-format
- msgid "%qE output %wu bytes"
- msgstr "%qE hat %wu Bytes ausgegeben"
- 
- #: gimple-ssa-sprintf.c:3054
- #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
  msgstr "%qE hat zwischen %wu und %wu Bytes ausgegeben"
  
! #: gimple-ssa-sprintf.c:3058
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr "%qE hat %wu oder mehr Bytes (angenommen %wu) ausgegeben"
  
! #: gimple-ssa-sprintf.c:3062
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr "%qE hat %wu oder mehr Bytes ausgegeben"
  
! #: gimple-ssa-sprintf.c:3437
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr "Breite fÃ¼r %<%.*s%>-Direktive auÃŸerhalb des zulÃ¤ssigen Bereichs"
  
! #: gimple-ssa-sprintf.c:3471
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr "Genauigkeit der %<%.*s%>-Direktive auÃŸerhalb des zulÃ¤ssigen Bereichs"
  
! #: gimple-ssa-sprintf.c:4100
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr "angegebene Grenze %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wu"
  
! #: gimple-ssa-sprintf.c:4111
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr "angegebene Grenze %wu Ã¼berschreitet %<INT_MAX%>"
  
! #: gimple-ssa-sprintf.c:4132
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr "angegebene Bereichsgrenze [%wu, %wu] Ã¼berschreitet %<INT_MAX%>"
  
! #: gimple-ssa-sprintf.c:4183
  msgid "%Gnull destination pointer"
  msgstr "%GZielzeiger ist NULL"
  
! #: gimple-ssa-sprintf.c:4201
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr "angegebene Grenze %wu Ã¼berschreitet die GrÃ¶ÃŸe %wu des Zielobjekts"
  
! #: gimple-ssa-sprintf.c:4213
  msgid "%Gnull format string"
  msgstr "%GNULL-Formatzeichenkette"
  
--- 19358,19442 ----
  msgid "using the range [%E, %E] for directive argument"
  msgstr "das Intervall [%E, %E] wird fÃ¼r das Argument der Direktive verwendet"
  
! #: gimple-ssa-sprintf.c:3020
  #, 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 hat %wu Byte in ein Ziel der GrÃ¶ÃŸe %wu ausgegeben"
! msgstr[1] "%qE hat %wu Byte in ein Ziel der GrÃ¶ÃŸe %wu ausgegeben"
  
! #: gimple-ssa-sprintf.c:3025
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr "%qE hat zwischen %wu und %wu Bytes in das Ziel der GrÃ¶ÃŸe %wu ausgegeben"
  
! #: gimple-ssa-sprintf.c:3030
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr "%qE hat %wu oder mehr Bytes (angenommen %wu) in das Ziel der GrÃ¶ÃŸe %wu ausgegeben"
  
! #: gimple-ssa-sprintf.c:3035
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr "%qE hat %wu oder mehr Bytes in das Ziel der GrÃ¶ÃŸe %wu ausgegeben"
  
! #: gimple-ssa-sprintf.c:3046
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgid_plural "%qE output %wu bytes"
! msgstr[0] "%qE hat %wu Byte ausgegeben"
! msgstr[1] "%qE hat %wu Bytes ausgegeben"
  
  #: gimple-ssa-sprintf.c:3050
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
  msgstr "%qE hat zwischen %wu und %wu Bytes ausgegeben"
  
! #: gimple-ssa-sprintf.c:3054
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr "%qE hat %wu oder mehr Bytes (angenommen %wu) ausgegeben"
  
! #: gimple-ssa-sprintf.c:3058
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr "%qE hat %wu oder mehr Bytes ausgegeben"
  
! #: gimple-ssa-sprintf.c:3433
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr "Breite fÃ¼r %<%.*s%>-Direktive auÃŸerhalb des zulÃ¤ssigen Bereichs"
  
! #: gimple-ssa-sprintf.c:3467
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr "Genauigkeit der %<%.*s%>-Direktive auÃŸerhalb des zulÃ¤ssigen Bereichs"
  
! #: gimple-ssa-sprintf.c:4096
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr "angegebene Grenze %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wu"
  
! #: gimple-ssa-sprintf.c:4107
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr "angegebene Grenze %wu Ã¼berschreitet %<INT_MAX%>"
  
! #: gimple-ssa-sprintf.c:4128
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr "angegebene Bereichsgrenze [%wu, %wu] Ã¼berschreitet %<INT_MAX%>"
  
! #: gimple-ssa-sprintf.c:4179
  msgid "%Gnull destination pointer"
  msgstr "%GZielzeiger ist NULL"
  
! #: gimple-ssa-sprintf.c:4197
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr "angegebene Grenze %wu Ã¼berschreitet die GrÃ¶ÃŸe %wu des Zielobjekts"
  
! #: gimple-ssa-sprintf.c:4209
  msgid "%Gnull format string"
  msgstr "%GNULL-Formatzeichenkette"
  
*************** msgstr "%G%qD Bildung des Offsets %s auÃ
*** 19644,19652 ****
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr "%G%qD Offset %s ist auÃŸerhalb der Grenzen von Objekt %qD mit Typ %qT"
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3771 c/c-decl.c:4044
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3959
! #: cp/decl.c:10966 cp/decl.c:11402 cp/decl.c:11411 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, gcc-internal-format
--- 19655,19663 ----
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr "%G%qD Offset %s ist auÃŸerhalb der Grenzen von Objekt %qD mit Typ %qT"
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3788 c/c-decl.c:4061
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3969
! #: cp/decl.c:10975 cp/decl.c:11411 cp/decl.c:11420 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, gcc-internal-format
*************** msgstr "mehr als eine %<depend%>-Klausel
*** 19954,19975 ****
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr "%<depend%>-Klausel mit %<source%>-Modifizierer zusammen mit %<depend%>-Klauseln mit %<sink%>-Modifizierer an demselben Konstrukt"
  
! #: gimplify.c:13435
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "Gimplifikation gescheitert"
  
! #: gimplify.c:13956
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT auf %qT erweitert beim Durchlaufen von %<...%>"
  
! #: gimplify.c:13961
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(Es sollte also %qT statt %qT an %<va_arg%> Ã¼bergeben werden)"
  
! #: gimplify.c:13968
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "Wenn dieser Code erreicht wird, wird das Programm abgebrochen"
--- 19965,19986 ----
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr "%<depend%>-Klausel mit %<source%>-Modifizierer zusammen mit %<depend%>-Klauseln mit %<sink%>-Modifizierer an demselben Konstrukt"
  
! #: gimplify.c:13436
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "Gimplifikation gescheitert"
  
! #: gimplify.c:13957
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT auf %qT erweitert beim Durchlaufen von %<...%>"
  
! #: gimplify.c:13962
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(Es sollte also %qT statt %qT an %<va_arg%> Ã¼bergeben werden)"
  
! #: gimplify.c:13969
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "Wenn dieser Code erreicht wird, wird das Programm abgebrochen"
*************** msgstr "Typ %qT (typedef von %qT) verlet
*** 20129,20136 ****
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "Typ %qT verletzt die One-Definition-Rule von C++"
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1305 ipa-devirt.c:1381
! #: ipa-devirt.c:1420 ipa-devirt.c:1438
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "ein unterschiedlicher Typ ist in einer anderen Ãœbersetzungseinheit definiert"
--- 20140,20147 ----
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "Typ %qT verletzt die One-Definition-Rule von C++"
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1323 ipa-devirt.c:1399
! #: ipa-devirt.c:1438 ipa-devirt.c:1456
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "ein unterschiedlicher Typ ist in einer anderen Ãœbersetzungseinheit definiert"
*************** msgstr "Typ %qT verletzt fÃ¼r sich genom
*** 20205,20351 ****
  msgid "type %qT should match type %qT"
  msgstr "Typ %qT sollte Typ %qT entsprechen"
  
! #: ipa-devirt.c:1331
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "eine AufzÃ¤hlung mit unterschiedlichen Wertnamen ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1338
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "eine AufzÃ¤hlung mit anderen Werten ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1346
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr "eine AufzÃ¤hlung mit unterschiedlich vielen Werten ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlicher Genauigkeit ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1371
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlichem Vorzeichen ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1396
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr "er ist in einer anderen Ãœbersetzungseinheit als Zeiger in unterschiedlichem Adressraum definiert"
  
! #: ipa-devirt.c:1405
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr "er ist in einer anderen Ãœbersetzungseinheit als Zeiger auf einen anderen Typen definiert"
  
! #: ipa-devirt.c:1465
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr "ein Array unterschiedlicher GrÃ¶ÃŸe ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1480
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "hat unterschiedlichen RÃ¼ckgabetyp in einer anderen Ãœbersetzungseinheit"
  
! #: ipa-devirt.c:1503 ipa-devirt.c:1515
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "hat unterschiedliche Parameter in einer anderen Ãœbersetzungseinheit"
  
! #: ipa-devirt.c:1538
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "ein Typ aus einer anderen Ãœbersetzungseinheit ist nicht polymorph"
  
! #: ipa-devirt.c:1542
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "ein Typ aus einer anderen Ãœbersetzungseinheit ist polymorph"
  
! #: ipa-devirt.c:1560 ipa-devirt.c:1624
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlichen Zeigern in der virtuellen Tabelle ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1567 ipa-devirt.c:1629
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlichen Basistypen ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1575
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "ein Feld mit unterschiedlichem Namen ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1589
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr "ein Feld mit selbem Namen aber unterschiedlichem Typ ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1602
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "Felder haben unterschiedliches Layout in einer anderen Ãœbersetzungseinheit"
  
! #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr "ein Feld ist ein Bitfeld, das andere jedoch nicht"
  
! #: ipa-devirt.c:1633
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlicher Anzahl von Feldern ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1655
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlicher GrÃ¶ÃŸe ist in einer anderer Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1780
  #, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "die zusÃ¤tzliche Basisklasse ist hier definiert"
  
! #: ipa-devirt.c:3955
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] "Wenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf devirtualisiert werden"
  msgstr[1] "Wenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe devirtualisiert werden"
  
! #: ipa-devirt.c:3964
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Wenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf, der %lli-mal ausgefÃ¼hrt wurde, devirtualisiert werden"
  msgstr[1] "Wenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe, die %lli-mal ausgefÃ¼hrt wurden, devirtualisiert werden"
  
! #: ipa-devirt.c:3994
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] "Wenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschalten"
  msgstr[1] "Wenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschalten"
  
! #: ipa-devirt.c:4002
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] "Wenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschalten"
  msgstr[1] "Wenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschalten"
  
! #: ipa-devirt.c:4010
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Wenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschalten"
  msgstr[1] "Wenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschalten"
  
! #: ipa-devirt.c:4021
  #, 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"
--- 20216,20362 ----
  msgid "type %qT should match type %qT"
  msgstr "Typ %qT sollte Typ %qT entsprechen"
  
! #: ipa-devirt.c:1349
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "eine AufzÃ¤hlung mit unterschiedlichen Wertnamen ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1356
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "eine AufzÃ¤hlung mit anderen Werten ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr "eine AufzÃ¤hlung mit unterschiedlich vielen Werten ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlicher Genauigkeit ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlichem Vorzeichen ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1414
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr "er ist in einer anderen Ãœbersetzungseinheit als Zeiger in unterschiedlichem Adressraum definiert"
  
! #: ipa-devirt.c:1423
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr "er ist in einer anderen Ãœbersetzungseinheit als Zeiger auf einen anderen Typen definiert"
  
! #: ipa-devirt.c:1483
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr "ein Array unterschiedlicher GrÃ¶ÃŸe ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1498
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "hat unterschiedlichen RÃ¼ckgabetyp in einer anderen Ãœbersetzungseinheit"
  
! #: ipa-devirt.c:1521 ipa-devirt.c:1533
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "hat unterschiedliche Parameter in einer anderen Ãœbersetzungseinheit"
  
! #: ipa-devirt.c:1556
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "ein Typ aus einer anderen Ãœbersetzungseinheit ist nicht polymorph"
  
! #: ipa-devirt.c:1560
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "ein Typ aus einer anderen Ãœbersetzungseinheit ist polymorph"
  
! #: ipa-devirt.c:1578 ipa-devirt.c:1642
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlichen Zeigern in der virtuellen Tabelle ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1585 ipa-devirt.c:1647
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlichen Basistypen ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1593
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "ein Feld mit unterschiedlichem Namen ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1607
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr "ein Feld mit selbem Namen aber unterschiedlichem Typ ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1620
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "Felder haben unterschiedliches Layout in einer anderen Ãœbersetzungseinheit"
  
! #: ipa-devirt.c:1627
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr "ein Feld ist ein Bitfeld, das andere jedoch nicht"
  
! #: ipa-devirt.c:1651
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlicher Anzahl von Feldern ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1673
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlicher GrÃ¶ÃŸe ist in einer anderer Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.c:1798
  #, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "die zusÃ¤tzliche Basisklasse ist hier definiert"
  
! #: ipa-devirt.c:3973
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] "Wenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf devirtualisiert werden"
  msgstr[1] "Wenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe devirtualisiert werden"
  
! #: ipa-devirt.c:3982
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Wenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf, der %lli-mal ausgefÃ¼hrt wurde, devirtualisiert werden"
  msgstr[1] "Wenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe, die %lli-mal ausgefÃ¼hrt wurden, devirtualisiert werden"
  
! #: ipa-devirt.c:4012
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] "Wenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschalten"
  msgstr[1] "Wenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschalten"
  
! #: ipa-devirt.c:4020
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] "Wenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschalten"
  msgstr[1] "Wenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschalten"
  
! #: ipa-devirt.c:4028
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Wenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschalten"
  msgstr[1] "Wenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschalten"
  
! #: ipa-devirt.c:4039
  #, 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 "indirekte SprÃ¼nge sind auf dies
*** 20969,20975 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr "Kommandozeilenoption %qs wird von dieser Konfiguration nicht unterstÃ¼tzt"
  
! #: opts-common.c:1247 opts.c:2169
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "fehlendes Argument fÃ¼r %qs"
--- 20980,20986 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr "Kommandozeilenoption %qs wird von dieser Konfiguration nicht unterstÃ¼tzt"
  
! #: opts-common.c:1247 opts.c:2170
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "fehlendes Argument fÃ¼r %qs"
*************** msgstr "Argument von %qs ist nicht zwisc
*** 20994,21005 ****
  msgid "unrecognized argument in option %qs"
  msgstr "nicht erkanntes Kommandozeilenargument in Option %qs"
  
! #: opts-common.c:1291 config/i386/i386.c:3382
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %qs sind: %s; meinten Sie %qs?"
  
! #: opts-common.c:1294 config/i386/i386.c:3385
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %qs sind: %s"
--- 21005,21016 ----
  msgid "unrecognized argument in option %qs"
  msgstr "nicht erkanntes Kommandozeilenargument in Option %qs"
  
! #: opts-common.c:1291 config/i386/i386.c:3383
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %qs sind: %s; meinten Sie %qs?"
  
! #: opts-common.c:1294 config/i386/i386.c:3386
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %qs sind: %s"
*************** msgstr "transaktionsbasierter Speicher w
*** 21250,21402 ****
  msgid "live patching is not supported with LTO"
  msgstr "Livepatchen in Kombination mit LTO wird nicht unterstÃ¼tzt"
  
! #: opts.c:1668
  #, 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.c:1898
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "%<-fsanitize=all%> ist ungÃ¼ltig"
  
! #: opts.c:1938
  #, 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.c:1944
  #, 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.c:1979
  #, gcc-internal-format
  msgid "%<%s%> attribute directive ignored"
  msgstr "Attribut-Direktive %<%s%> ignoriert"
  
! #: opts.c:2006
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ungÃ¼ltige Argumente fÃ¼r Option %<-falign-%s%>: %qs"
  
! #: opts.c:2028
  #, 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.c:2037
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%<-falign-%s%> ist nicht zwischen 0 und %d"
  
! #: opts.c:2224
  #, 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.c:2233
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "Argument %q.*s fÃ¼r Option --help= nicht erkannt"
  
! #: opts.c:2496
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "HSA wurde in dieser Konfiguration nicht eingeschaltet"
  
! #: opts.c:2508
  #, 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.c:2516
  #, 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.c:2602
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgstr "ungÃ¼ltiges Argument fÃ¼r %<-fpatchable_function_entry%>"
  
! #: opts.c:2660
  #, 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.c:2688
  #, 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.c:2699
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "Dwarf-Version %wu wird nicht unterstÃ¼tzt"
  
! #: opts.c:2823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: Â»--paramÂ«-Argumente sollten von der Form NAME=VALUE sein"
  
! #: opts.c:2834
  #, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "ungÃ¼ltiger Name %qs fÃ¼r --param; meinten Sie %qs?"
  
! #: opts.c:2837
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "ungÃ¼ltiger Name %qs fÃ¼r --param"
  
! #: opts.c:2845
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ungÃ¼ltiger Wert fÃ¼r --param: %qs"
  
! #: opts.c:2967
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "Zielsystem unterstÃ¼tzt keine Testausgaben"
  
! #: opts.c:2976
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Debugformat %qs steht in Konflikt mit vorheriger Auswahl"
  
! #: opts.c:2994
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Unbekannte Debugausgabestufe %qs"
  
! #: opts.c:2996
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "Debugausgabestufe %qs ist zu groÃŸ"
  
! #: opts.c:3016
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "Kern-DateigrÃ¶ÃŸenlimit kann nicht geholt werden: %m"
  
! #: opts.c:3020
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "Kern-DateigrÃ¶ÃŸenlimit kann nicht gesetzt werden: %m"
  
! #: opts.c:3065
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "GCC-Debuggingoption nicht erkannt: %c"
  
! #: opts.c:3090
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr "%<-Werror=%s%>: Keine Option -%s"
  
! #: opts.c:3092
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: -%s is not an option that controls warnings"
  msgstr "%<-Werror=%s%>: -%s ist keine Option, die Warnungen steuert"
--- 21261,21413 ----
  msgid "live patching is not supported with LTO"
  msgstr "Livepatchen in Kombination mit LTO wird nicht unterstÃ¼tzt"
  
! #: opts.c:1669
  #, 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.c:1899
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "%<-fsanitize=all%> ist ungÃ¼ltig"
  
! #: opts.c:1939
  #, 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.c:1945
  #, 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.c:1980
  #, gcc-internal-format
  msgid "%<%s%> attribute directive ignored"
  msgstr "Attribut-Direktive %<%s%> ignoriert"
  
! #: opts.c:2007
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ungÃ¼ltige Argumente fÃ¼r Option %<-falign-%s%>: %qs"
  
! #: opts.c:2029
  #, 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.c:2038
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%<-falign-%s%> ist nicht zwischen 0 und %d"
  
! #: opts.c:2225
  #, 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.c:2234
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "Argument %q.*s fÃ¼r Option --help= nicht erkannt"
  
! #: opts.c:2497
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "HSA wurde in dieser Konfiguration nicht eingeschaltet"
  
! #: opts.c:2509
  #, 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.c:2517
  #, 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.c:2603
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgstr "ungÃ¼ltiges Argument fÃ¼r %<-fpatchable_function_entry%>"
  
! #: opts.c:2661
  #, 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.c:2689
  #, 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.c:2700
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "Dwarf-Version %wu wird nicht unterstÃ¼tzt"
  
! #: opts.c:2824
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: Â»--paramÂ«-Argumente sollten von der Form NAME=VALUE sein"
  
! #: opts.c:2835
  #, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "ungÃ¼ltiger Name %qs fÃ¼r --param; meinten Sie %qs?"
  
! #: opts.c:2838
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "ungÃ¼ltiger Name %qs fÃ¼r --param"
  
! #: opts.c:2846
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ungÃ¼ltiger Wert fÃ¼r --param: %qs"
  
! #: opts.c:2968
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "Zielsystem unterstÃ¼tzt keine Testausgaben"
  
! #: opts.c:2977
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Debugformat %qs steht in Konflikt mit vorheriger Auswahl"
  
! #: opts.c:2995
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Unbekannte Debugausgabestufe %qs"
  
! #: opts.c:2997
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "Debugausgabestufe %qs ist zu groÃŸ"
  
! #: opts.c:3017
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "Kern-DateigrÃ¶ÃŸenlimit kann nicht geholt werden: %m"
  
! #: opts.c:3021
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "Kern-DateigrÃ¶ÃŸenlimit kann nicht gesetzt werden: %m"
  
! #: opts.c:3066
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "GCC-Debuggingoption nicht erkannt: %c"
  
! #: opts.c:3091
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr "%<-Werror=%s%>: Keine Option -%s"
  
! #: opts.c:3093
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: -%s is not an option that controls warnings"
  msgstr "%<-Werror=%s%>: -%s ist keine Option, die Warnungen steuert"
*************** msgstr "%qs kann nicht als ein rufverwen
*** 21723,21729 ****
  msgid "can%'t use %qs as a fixed register"
  msgstr "%qs kann nicht als ein festes Register verwendet werden"
  
! #: reginfo.c:762 config/arc/arc.c:1047 config/arc/arc.c:1089
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
--- 21734,21740 ----
  msgid "can%'t use %qs as a fixed register"
  msgstr "%qs kann nicht als ein festes Register verwendet werden"
  
! #: reginfo.c:762 config/arc/arc.c:1046 config/arc/arc.c:1088
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
*************** msgstr "%<asm%>-Operandenbedingung inkom
*** 21796,21848 ****
  msgid "output operand is constant in %<asm%>"
  msgstr "Ausgabeoperand ist in %<asm%> konstant"
  
! #: rtl.c:854
  #, 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 "Interner Fehler: RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
  
! #: rtl.c:864
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
  msgstr "Interner Fehler: RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
  
! #: rtl.c:874
  #, 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 "Interner Fehler: RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%d"
  
! #: rtl.c:883
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr "Interner Fehler: RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  
! #: rtl.c:893
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "Interner Fehler: RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  
! #: rtl.c:904
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "Interner Fehler: RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  
! #: rtl.c:931
  #, 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 "Interner Fehler: RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%d"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: rtl.c:941
  #, 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 "Interner Fehler: RTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%d"
  
! #: rtl.c:951
  #, 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 "Interner Fehler: RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
  
! #: rtl.c:962
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr "Interner Fehler: RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
--- 21807,21859 ----
  msgid "output operand is constant in %<asm%>"
  msgstr "Ausgabeoperand ist in %<asm%> konstant"
  
! #: rtl.c:859
  #, 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 "Interner Fehler: RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
  
! #: rtl.c:869
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
  msgstr "Interner Fehler: RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
  
! #: rtl.c:879
  #, 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 "Interner Fehler: RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%d"
  
! #: rtl.c:888
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr "Interner Fehler: RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  
! #: rtl.c:898
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "Interner Fehler: RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  
! #: rtl.c:909
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "Interner Fehler: RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  
! #: rtl.c:936
  #, 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 "Interner Fehler: RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%d"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: rtl.c:946
  #, 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 "Interner Fehler: RTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%d"
  
! #: rtl.c:956
  #, 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 "Interner Fehler: RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
  
! #: rtl.c:967
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr "Interner Fehler: RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
*************** msgstr "Anweisung verwendet freigegebene
*** 23439,23445 ****
  msgid "cannot update SSA form"
  msgstr "SSA-Form kann nicht aktualisiert werden"
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:866 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr "SSA-BeschÃ¤digung"
--- 23450,23456 ----
  msgid "cannot update SSA form"
  msgstr "SSA-Form kann nicht aktualisiert werden"
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:868 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr "SSA-BeschÃ¤digung"
*************** msgstr "ungÃ¼ltiger regulÃ¤rer Ausdruck
*** 23464,23479 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "Ziel unterstÃ¼tzt kein Aktualisieren des atomaren Profils, einfacher Modus wird ausgewÃ¤hlt"
  
! #: tree-ssa-ccp.c:3456
  msgid "%Gargument %u null where non-null expected"
  msgstr "%GArgument %u ist null, aber nichtnull wird erwartet"
  
! #: tree-ssa-ccp.c:3461
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "in einem Aufruf der eingebauten Funktion %qD"
  
! #: tree-ssa-ccp.c:3465
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "in einem Aufruf der hier deklarierten Funktion %qD"
--- 23475,23490 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "Ziel unterstÃ¼tzt kein Aktualisieren des atomaren Profils, einfacher Modus wird ausgewÃ¤hlt"
  
! #: tree-ssa-ccp.c:3459
  msgid "%Gargument %u null where non-null expected"
  msgstr "%GArgument %u ist null, aber nichtnull wird erwartet"
  
! #: tree-ssa-ccp.c:3464
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "in einem Aufruf der eingebauten Funktion %qD"
  
! #: tree-ssa-ccp.c:3468
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "in einem Aufruf der hier deklarierten Funktion %qD"
*************** msgstr "non-constant element in constant
*** 23841,23932 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "side-effects element in no-side-effects CONSTRUCTOR"
  
! #: tree.c:8361
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "Arrays von Funktionen sind sinnlos"
  
! #: tree.c:8530
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "RÃ¼ckgabetyp der Funktion kann keine Funktion sein"
  
! #: tree.c:9881 tree.c:9966 tree.c:10027
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "tree check: %s, have %s in %s, at %s:%d"
  
! #: tree.c:9918
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "tree check: expected none of %s, have %s in %s, at %s:%d"
  
! #: tree.c:9931
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  
! #: tree.c:9980
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  
! #: tree.c:9993
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  
! #: tree.c:10053
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  
! #: tree.c:10067
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  
! #: tree.c:10079
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  
! #: tree.c:10092
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  
! #: tree.c:10105
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  
! #: tree.c:13217
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD ist veraltet: %s"
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD ist veraltet"
  
! #: tree.c:13243
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ist veraltet: %s"
  
! #: tree.c:13246
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE ist veraltet"
  
! #: tree.c:13252
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Typ ist veraltet: %s"
  
! #: tree.c:13255
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "Typ ist veraltet"
--- 23852,23943 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "side-effects element in no-side-effects CONSTRUCTOR"
  
! #: tree.c:8372
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "Arrays von Funktionen sind sinnlos"
  
! #: tree.c:8541
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "RÃ¼ckgabetyp der Funktion kann keine Funktion sein"
  
! #: tree.c:9900 tree.c:9985 tree.c:10046
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "tree check: %s, have %s in %s, at %s:%d"
  
! #: tree.c:9937
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "tree check: expected none of %s, have %s in %s, at %s:%d"
  
! #: tree.c:9950
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  
! #: tree.c:9999
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  
! #: tree.c:10012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  
! #: tree.c:10072
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  
! #: tree.c:10086
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  
! #: tree.c:10098
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  
! #: tree.c:10111
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  
! #: tree.c:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  
! #: tree.c:13236
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD ist veraltet: %s"
  
! #: tree.c:13239
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD ist veraltet"
  
! #: tree.c:13262
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ist veraltet: %s"
  
! #: tree.c:13265
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE ist veraltet"
  
! #: tree.c:13271
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Typ ist veraltet: %s"
  
! #: tree.c:13274
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "Typ ist veraltet"
*************** msgstr "Typ ist veraltet"
*** 23951,24192 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13796
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "Interner Compilerfehler: type variant differs by %s"
  
! #: tree.c:13837
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr "Interner Compilerfehler: type variant has different TYPE_SIZE_UNIT"
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr "Interner Compilerfehler: type variant%'s TYPE_SIZE_UNIT"
  
! #: tree.c:13841
  #, gcc-internal-format
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr "Interner Compilerfehler: type%'s TYPE_SIZE_UNIT"
  
! #: tree.c:13861
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr "Interner Compilerfehler: type variant with TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.c:13874
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr "Interner Compilerfehler: type variant has different TYPE_VFIELD"
  
! #: tree.c:13910
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr "Interner Compilerfehler: type variant has different TYPE_BINFO"
  
! #: tree.c:13912
  #, gcc-internal-format
  msgid "type variant%'s TYPE_BINFO"
  msgstr "Interner Compilerfehler: type variant%'s TYPE_BINFO"
  
! #: tree.c:13914
  #, gcc-internal-format
  msgid "type%'s TYPE_BINFO"
  msgstr "Interner Compilerfehler: type%'s TYPE_BINFO"
  
! #: tree.c:13953
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr "Interner Compilerfehler: type variant has different TYPE_FIELDS"
  
! #: tree.c:13955
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "Interner Compilerfehler: first mismatch is field"
  
! #: tree.c:13957
  #, gcc-internal-format
  msgid "and field"
  msgstr "Interner Compilerfehler: and field"
  
! #: tree.c:13974
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr "Interner Compilerfehler: type variant has different TREE_TYPE"
  
! #: tree.c:13976 tree.c:13987
  #, gcc-internal-format
  msgid "type variant%'s TREE_TYPE"
  msgstr "Interner Compilerfehler: type variant%'s TREE_TYPE"
  
! #: tree.c:13978 tree.c:13989
  #, gcc-internal-format
  msgid "type%'s TREE_TYPE"
  msgstr "Interner Compilerfehler: type%'s TREE_TYPE"
  
! #: tree.c:13985
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "Interner Compilerfehler: type is not compatible with its variant"
  
! #: tree.c:14288
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "Interner Compilerfehler: Main variant is not defined"
  
! #: tree.c:14293
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr "Interner Compilerfehler: TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  
! #: tree.c:14305
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr "Interner Compilerfehler: TYPE_CANONICAL has different TYPE_CANONICAL"
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr "Interner Compilerfehler: TYPE_CANONICAL is not compatible"
  
! #: tree.c:14332
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr "Interner Compilerfehler: TYPE_MODE of TYPE_CANONICAL is not compatible"
  
! #: tree.c:14338
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr "Interner Compilerfehler: TYPE_CANONICAL of main variant is not main variant"
  
! #: tree.c:14354
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr "Interner Compilerfehler: TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  
! #: tree.c:14364
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr "Interner Compilerfehler: TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  
! #: tree.c:14374
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr "Interner Compilerfehler: TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  
! #: tree.c:14395
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr "Interner Compilerfehler: TYPE_BINFO is not TREE_BINFO"
  
! #: tree.c:14401
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr "Interner Compilerfehler: TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  
! #: tree.c:14412
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr "Interner Compilerfehler: TYPE_METHOD_BASETYPE is not record nor union"
  
! #: tree.c:14423
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr "Interner Compilerfehler: TYPE_OFFSET_BASETYPE is not record nor union"
  
! #: tree.c:14441
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr "Interner Compilerfehler: TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  
! #: tree.c:14448
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr "Interner Compilerfehler: TYPE_MAX_VALUE_RAW non-NULL"
  
! #: tree.c:14455
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr "Interner Compilerfehler: TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  
! #: tree.c:14471
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr "Interner Compilerfehler: Enum value is not CONST_DECL or INTEGER_CST"
  
! #: tree.c:14479
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr "Interner Compilerfehler: Enum value type is not INTEGER_TYPE nor convertible to the enum"
  
! #: tree.c:14486
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr "Interner Compilerfehler: Enum value name is not IDENTIFIER_NODE"
  
! #: tree.c:14496
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "Interner Compilerfehler: Array TYPE_DOMAIN is not integer type"
  
! #: tree.c:14505
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "Interner Compilerfehler: TYPE_FIELDS defined in incomplete type"
  
! #: tree.c:14527
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr "Interner Compilerfehler: Wrong tree in TYPE_FIELDS list"
  
! #: tree.c:14542
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr "Interner Compilerfehler: TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  
! #: tree.c:14548
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr "Interner Compilerfehler: TYPE_CACHED_VALUES is not TREE_VEC"
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr "Interner Compilerfehler: wrong TYPE_CACHED_VALUES entry"
  
! #: tree.c:14574
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr "Interner Compilerfehler: TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr "Interner Compilerfehler: Wrong entry in TYPE_ARG_TYPES list"
  
! #: tree.c:14587
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr "Interner Compilerfehler: TYPE_VALUES_RAW field is non-NULL"
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr "Interner Compilerfehler: TYPE_CACHED_VALUES_P is set while it should not"
  
! #: tree.c:14605
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr "Interner Compilerfehler: TYPE_STRING_FLAG is set on wrong type code"
  
! #: tree.c:14615
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr "Interner Compilerfehler: TYPE_METHOD_BASETYPE is not main variant"
  
! #: tree.c:14622
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr "verify_type failed"
--- 23962,24203 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13815
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "Interner Compilerfehler: type variant differs by %s"
  
! #: tree.c:13856
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr "Interner Compilerfehler: type variant has different TYPE_SIZE_UNIT"
  
! #: tree.c:13858
  #, gcc-internal-format
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr "Interner Compilerfehler: type variant%'s TYPE_SIZE_UNIT"
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr "Interner Compilerfehler: type%'s TYPE_SIZE_UNIT"
  
! #: tree.c:13880
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr "Interner Compilerfehler: type variant with TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.c:13893
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr "Interner Compilerfehler: type variant has different TYPE_VFIELD"
  
! #: tree.c:13929
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr "Interner Compilerfehler: type variant has different TYPE_BINFO"
  
! #: tree.c:13931
  #, gcc-internal-format
  msgid "type variant%'s TYPE_BINFO"
  msgstr "Interner Compilerfehler: type variant%'s TYPE_BINFO"
  
! #: tree.c:13933
  #, gcc-internal-format
  msgid "type%'s TYPE_BINFO"
  msgstr "Interner Compilerfehler: type%'s TYPE_BINFO"
  
! #: tree.c:13972
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr "Interner Compilerfehler: type variant has different TYPE_FIELDS"
  
! #: tree.c:13974
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "Interner Compilerfehler: first mismatch is field"
  
! #: tree.c:13976
  #, gcc-internal-format
  msgid "and field"
  msgstr "Interner Compilerfehler: and field"
  
! #: tree.c:13993
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr "Interner Compilerfehler: type variant has different TREE_TYPE"
  
! #: tree.c:13995 tree.c:14006
  #, gcc-internal-format
  msgid "type variant%'s TREE_TYPE"
  msgstr "Interner Compilerfehler: type variant%'s TREE_TYPE"
  
! #: tree.c:13997 tree.c:14008
  #, gcc-internal-format
  msgid "type%'s TREE_TYPE"
  msgstr "Interner Compilerfehler: type%'s TREE_TYPE"
  
! #: tree.c:14004
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "Interner Compilerfehler: type is not compatible with its variant"
  
! #: tree.c:14307
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "Interner Compilerfehler: Main variant is not defined"
  
! #: tree.c:14312
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr "Interner Compilerfehler: TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr "Interner Compilerfehler: TYPE_CANONICAL has different TYPE_CANONICAL"
  
! #: tree.c:14343
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr "Interner Compilerfehler: TYPE_CANONICAL is not compatible"
  
! #: tree.c:14351
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr "Interner Compilerfehler: TYPE_MODE of TYPE_CANONICAL is not compatible"
  
! #: tree.c:14357
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr "Interner Compilerfehler: TYPE_CANONICAL of main variant is not main variant"
  
! #: tree.c:14373
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr "Interner Compilerfehler: TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  
! #: tree.c:14383
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr "Interner Compilerfehler: TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  
! #: tree.c:14393
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr "Interner Compilerfehler: TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  
! #: tree.c:14414
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr "Interner Compilerfehler: TYPE_BINFO is not TREE_BINFO"
  
! #: tree.c:14420
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr "Interner Compilerfehler: TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  
! #: tree.c:14431
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr "Interner Compilerfehler: TYPE_METHOD_BASETYPE is not record nor union"
  
! #: tree.c:14442
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr "Interner Compilerfehler: TYPE_OFFSET_BASETYPE is not record nor union"
  
! #: tree.c:14460
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr "Interner Compilerfehler: TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  
! #: tree.c:14467
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr "Interner Compilerfehler: TYPE_MAX_VALUE_RAW non-NULL"
  
! #: tree.c:14474
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr "Interner Compilerfehler: TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  
! #: tree.c:14490
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr "Interner Compilerfehler: Enum value is not CONST_DECL or INTEGER_CST"
  
! #: tree.c:14498
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr "Interner Compilerfehler: Enum value type is not INTEGER_TYPE nor convertible to the enum"
  
! #: tree.c:14505
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr "Interner Compilerfehler: Enum value name is not IDENTIFIER_NODE"
  
! #: tree.c:14515
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "Interner Compilerfehler: Array TYPE_DOMAIN is not integer type"
  
! #: tree.c:14524
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "Interner Compilerfehler: TYPE_FIELDS defined in incomplete type"
  
! #: tree.c:14546
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr "Interner Compilerfehler: Wrong tree in TYPE_FIELDS list"
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr "Interner Compilerfehler: TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  
! #: tree.c:14567
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr "Interner Compilerfehler: TYPE_CACHED_VALUES is not TREE_VEC"
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr "Interner Compilerfehler: wrong TYPE_CACHED_VALUES entry"
  
! #: tree.c:14593
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr "Interner Compilerfehler: TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr "Interner Compilerfehler: Wrong entry in TYPE_ARG_TYPES list"
  
! #: tree.c:14606
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr "Interner Compilerfehler: TYPE_VALUES_RAW field is non-NULL"
  
! #: tree.c:14618
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr "Interner Compilerfehler: TYPE_CACHED_VALUES_P is set while it should not"
  
! #: tree.c:14624
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr "Interner Compilerfehler: TYPE_STRING_FLAG is set on wrong type code"
  
! #: tree.c:14634
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr "Interner Compilerfehler: TYPE_METHOD_BASETYPE is not main variant"
  
! #: tree.c:14641
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr "verify_type failed"
*************** msgstr "Thread-lokale COMMON-Daten nicht
*** 24311,24317 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "angeforderte Ausrichtung fÃ¼r %q+D ist grÃ¶ÃŸer als die implementierte Ausrichtung von %wu"
  
! #: varasm.c:2217 c/c-decl.c:5202 c/c-parser.c:1544
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "SpeichergrÃ¶ÃŸe von %q+D ist unbekannt"
--- 24322,24328 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "angeforderte Ausrichtung fÃ¼r %q+D ist grÃ¶ÃŸer als die implementierte Ausrichtung von %wu"
  
! #: varasm.c:2217 c/c-decl.c:5219 c/c-parser.c:1544
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "SpeichergrÃ¶ÃŸe von %q+D ist unbekannt"
*************** msgstr "Attribut %qs wird fÃ¼r %qE in %<
*** 25088,25673 ****
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "Attribut %qs wird in %<__builtin_has_attribute%> nicht unterstÃ¼tzt"
  
! #: c-family/c-common.c:738
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "%qD ist auÃŸerhalb des FunktionsgÃ¼ltigkeitsbereiches nicht definiert"
  
! #: c-family/c-common.c:783
  #, gcc-internal-format
  msgid "size of string literal is too large"
  msgstr "GrÃ¶ÃŸe des Zeichenkettenliterals ist zu groÃŸ"
  
! #: c-family/c-common.c:806
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr "ZeichenkettenlÃ¤nge %qd ist grÃ¶ÃŸer als die LÃ¤nge %qd, die von ISO-C%d-Compilern unterstÃ¼tzt werden muss"
  
! #: c-family/c-common.c:979
  #, 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%> verwenden, um Umwandlung zwischen Vektoren mit unterschiedlichen Elementtypen oder Anzahl der Teile zu erlauben"
  
! #: c-family/c-common.c:1019
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "Das letzte Argument von %<__builtin_shuffle%> muss Ganzzahlvektor sein"
  
! #: c-family/c-common.c:1028
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "Argumente fÃ¼r %<__builtin_shuffle%> mÃ¼ssen Vektoren sein"
  
! #: c-family/c-common.c:1035
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "Vektorargumente von %<__builtin_shuffle%> mÃ¼ssen gleichen Typ haben"
  
! #: c-family/c-common.c:1046
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same"
  msgstr "Anzahl der Elemente des/der Argumentvektors/en und des Maskenvektors fÃ¼r %<__builtin_shuffle%> sollten gleich sein"
  
! #: c-family/c-common.c:1056
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask"
  msgstr "Innere Typen des/der Argumentvektors/en und Maske von %<__builtin_shuffle%> mÃ¼ssen gleiche GrÃ¶ÃŸe haben"
  
! #: c-family/c-common.c:1104
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "Das erste Argument von %<__builtin_convertvector%> muss Ganzzahl- oder Gleitkommavektor sein"
  
! #: c-family/c-common.c:1112
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "Das zweite Argument von %<__builtin_convertvector%> muss Ganzzahl- oder Gleitkommavektortyp sein"
  
! #: c-family/c-common.c:1121
  #, 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 "Anzahl der Elemente des ersten Argumentvektors und des Typs des zweiten Argumentvektors fÃ¼r %<__builtin_convertvector%> sollten gleich sein"
  
! #: c-family/c-common.c:1360 c-family/c-warn.c:1291
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "Vorzeichenlose Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE nach %qE"
  
! #: c-family/c-common.c:1365 c-family/c-warn.c:1299
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr "Vorzeichenlose Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE"
  
! #: c-family/c-common.c:1374
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "Vorzeichenbehaftete Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE nach %qE"
  
! #: c-family/c-common.c:1379
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr "Vorzeichenbehaftete Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE"
  
! #: c-family/c-common.c:1532 c-family/c-common.c:1594
  #, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr "Umwandlung in %qT von %qT kÃ¶nnte das Vorzeichen des Ergebnisses Ã¤ndern"
  
! #: c-family/c-common.c:1780
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr "Operation auf %qE kÃ¶nnte undefiniert sein"
  
! #: c-family/c-common.c:2097
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "case-Marke reduziert nicht auf Ganzzahlkonstante"
  
! #: c-family/c-common.c:2143
! #, gcc-internal-format
! msgid "case label value is less than minimum value for type"
! msgstr "case-Marke ist kleiner als Minimalwert des Typs"
! 
! #: c-family/c-common.c:2153
! #, gcc-internal-format
! msgid "case label value exceeds maximum value for type"
! msgstr "case-Marke Ã¼berschreitet Maximalwert des Typs"
! 
! #: c-family/c-common.c:2162
! #, gcc-internal-format
! msgid "lower value in case label range less than minimum value for type"
! msgstr "Unterer Wert in case-Marken-Bereich ist kleiner als der Minimalwert des Typs"
! 
! #: c-family/c-common.c:2172
! #, gcc-internal-format
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr "Oberer Wert in case-Marken-Bereich Ã¼berschreitet den Maximalwert des Typs"
! 
! #: c-family/c-common.c:2260
  #, 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 kann keine Operatoren mit Ganzzahl- und Festkommatypen unterstÃ¼tzen, die zusammen zu viele Ganzzahl- und Bruch-Bits haben"
  
! #: c-family/c-common.c:2799
  #, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "UngÃ¼ltige Operanden fÃ¼r binÃ¤res %s (haben %qT und %qT)"
  
! #: c-family/c-common.c:3048
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "Vergleich ist durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»unwahrÂ«"
  
! #: c-family/c-common.c:3051
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "Vergleich ist durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»wahrÂ«"
  
! #: c-family/c-common.c:3148
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr "Vergleich eines vorzeichenlosen Ausdrucks >= 0 ist stets Â»wahrÂ«"
  
! #: c-family/c-common.c:3155
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr "Vergleich eines vorzeichenlosen Ausdrucks < 0 ist stets Â»unwahrÂ«"
  
! #: c-family/c-common.c:3198
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "Zeiger auf Typen %<void *%> in Arithmetik verwendet"
  
! #: c-family/c-common.c:3207
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "Zeiger auf Funktion in Arithmetik verwendet"
  
! #: c-family/c-common.c:3381
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "enum-Konstante in booleschem Zusammenhang"
  
! #: c-family/c-common.c:3408
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "Die Adresse von %qD wird immer zu %<wahr%> auswerten"
  
! #: c-family/c-common.c:3452
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> in booleschem Kontext, stattdessen ist %<&&%> empfohlen"
  
! #: c-family/c-common.c:3464
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr "%<<<%> in booleschem Kontext, meinten Sie %<<%>?"
  
! #: c-family/c-common.c:3480
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "?: mit Ganzzahlkonstanten in booleschem Zusammenhang; der Ausdruck evaluiert immer zu %<true%>"
  
! #: c-family/c-common.c:3489
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context"
  msgstr "?: mit Ganzzahlkonstanten in booleschem Kontext"
  
! #: c-family/c-common.c:3525
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "der Compiler kann davon ausgehen, dass die Adresse von %qD immer zu %<true%> evaluiert"
  
! #: c-family/c-common.c:3551 cp/semantics.c:662 cp/typeck.c:9090
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Um Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlen"
  
! #: c-family/c-common.c:3638 c/c-decl.c:4495 c/c-decl.c:6630 c/c-typeck.c:14934
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "UngÃ¼ltige Verwendung von %<restrict%>"
  
! #: c-family/c-common.c:3712
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "UngÃ¼ltige Anwendung von %<sizeof%> auf einen Funktionstypen"
  
! #: c-family/c-common.c:3722
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO-C++ erlaubt kein auf Funktionstypen angewendetes %<alignof%>"
  
! #: c-family/c-common.c:3725
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO-C erlaubt kein auf Funktionstypen angewendetes %<_Alignof%>"
  
! #: c-family/c-common.c:3736
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "UngÃ¼ltige Anwendung von %qs auf einen void-Typen"
  
! #: c-family/c-common.c:3745
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "UngÃ¼ltige Anwendung von %qs auf unvollstÃ¤ndigen Typen %qT"
  
! #: c-family/c-common.c:3753
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "UngÃ¼ltige Anwendung von %qs auf Arraytyp %qT mit unvollstÃ¤ndigem Elementtyp"
  
! #: c-family/c-common.c:3795
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> auf Bitfeld angewandt"
  
! #: c-family/c-common.c:4590
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "Erstes Argument fÃ¼r %<va_arg%> nicht vom Typ %<va_list%>"
  
! #: c-family/c-common.c:4710
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Eingebaute Funktion %qs kann nicht abgeschaltet werden"
  
! #: c-family/c-common.c:4902
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "Zeiger sind nicht als case-Werte zugelassen"
  
! #: c-family/c-common.c:4909
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "WertebereichsausdrÃ¼cke in switch-Anweisungen sind nicht standardkonform"
  
! #: c-family/c-common.c:4935
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "Leerer Wertebereich angegeben"
  
! #: c-family/c-common.c:4996
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "Doppelte (oder sich Ã¼berschneidende) case-Werte"
  
! #: c-family/c-common.c:4998
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "Dies ist der erste Eintrag, der diesen Wert Ã¼berschneidet"
  
! #: c-family/c-common.c:5002
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "Doppelter case-Wert"
  
! #: c-family/c-common.c:5003 c-family/c-warn.c:2326
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "Bereits hier verwendet"
  
! #: c-family/c-common.c:5007
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "Mehrere Standardmarken in einem Â»switchÂ«"
  
! #: c-family/c-common.c:5009
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "Dies ist die erste Standardmarke"
  
! #: c-family/c-common.c:5103
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "Das Ermitteln der Adresse einer Marke ist nicht standardkonform"
  
! #: c-family/c-common.c:5277
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "Verlangte Ausrichtung ist keine Ganzzahlkonstante"
  
! #: c-family/c-common.c:5285 c-family/c-common.c:5295
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "Verlangte Ausrichtung %qE ist keine positive Zweierpotenz"
  
! #: c-family/c-common.c:5305
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "verlangte Ausrichtung %qE ist grÃ¶ÃŸer als die maximale DateigrÃ¶ÃŸe %u"
  
! #: c-family/c-common.c:5313
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "verlangte Ausrichtung %qE Ã¼bersteigt den HÃ¶chstwert %u"
  
! #: c-family/c-common.c:5461
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Zu wenige variable Argumente, um zu einem WÃ¤chter zu passen"
  
! #: c-family/c-common.c:5475
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "WÃ¤chter in Funktionsaufruf fehlt"
  
! #: c-family/c-common.c:5580
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr "Null-Argument, wo Nicht-Null erwartet (Argument %lu)"
  
! #: c-family/c-common.c:5673 c-family/c-common.c:5723
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "schlechte Option %qs fÃ¼r Attribut %<optimize%>"
  
! #: c-family/c-common.c:5676 c-family/c-common.c:5727
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "schlechte Option %qs fÃ¼r Pragma %<optimize%>"
  
! #: c-family/c-common.c:5759
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr "%<fallthrough%>-Attribut ist mehrfach angegeben"
  
! #: c-family/c-common.c:5763
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "%<fallthrough%>-Attribut mit einem Parameter angegeben"
  
! #: c-family/c-common.c:5908 c-family/c-common.c:6677 c-family/c-common.c:6724
! #: c-family/c-common.c:6797 c-family/c-common.c:6870 c/c-typeck.c:3641
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Zu wenige Argumente fÃ¼r Funktion %qE"
  
! #: c-family/c-common.c:5913 c-family/c-common.c:6730 c-family/c-common.c:6896
  #: c/c-typeck.c:3505
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "zu viele Argumente fÃ¼r Funktion %qE"
  
! #: c-family/c-common.c:5943
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Drittes Argument fÃ¼r Funktion %qE muss eine konstante Ganzzahl sein"
  
! #: c-family/c-common.c:5968
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "zweites Argument fÃ¼r Funktion %qE muss eine konstante Zweierpotenz zwischen %qi und %qu Bits sein"
  
! #: c-family/c-common.c:5989 c-family/c-common.c:6033
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Nicht-Gleitkomma-Argument in Aufruf von Funktion %qE"
  
! #: c-family/c-common.c:6012
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Nicht-Gleitkomma-Argumente in Aufruf von Funktion %qE"
  
! #: c-family/c-common.c:6026
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Nicht-konstantes Ganzzahl-Argument %u in Aufruf von Funktion %qE"
  
! #: c-family/c-common.c:6046
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Nicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qE"
  
! #: c-family/c-common.c:6063 c-family/c-common.c:6099
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "Argument %u in Aufruf von %qE muss ein Ganzzahltyp sein"
  
! #: c-family/c-common.c:6070
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "Argument 3 in Aufruf von %qE muss Zeiger auf Ganzzahltyp sein"
  
! #: c-family/c-common.c:6076
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "Argument 3 in Aufruf von %qE darf kein Zeiger auf enum-Typ sein"
  
! #: c-family/c-common.c:6082
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "Argument 3 in Aufruf von %qE darf kein Zeiger auf booleschen Typ sein"
  
! #: c-family/c-common.c:6105
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "Argument 3 in Aufruf von %qE darf kein enum-Typ sein"
  
! #: c-family/c-common.c:6111
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "Argument 3 in Aufruf von %qE darf kein boolescher Typ sein"
  
! #: c-family/c-common.c:6362
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "%<offsetof%> kann nicht auf statisches Datenelement %qD angewendet werden"
  
! #: c-family/c-common.c:6367
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "%<offsetof%> kann nicht angewandt werden, wenn %<operator[]%> Ã¼berladen ist"
  
! #: c-family/c-common.c:6374
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "%<offsetof%> kann nicht auf nicht-konstante Adresse angewandt werden"
  
! #: c-family/c-common.c:6387
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Versuch, die Adresse des Bitfeldstrukturelements %qD zu ermitteln"
  
! #: c-family/c-common.c:6440
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "Index %E markiert einen Offset grÃ¶ÃŸer als die GrÃ¶ÃŸe von %qT"
  
! #: c-family/c-common.c:6601
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ArraygrÃ¶ÃŸe ist zu groÃŸ"
  
! #: c-family/c-common.c:6707 c-family/c-common.c:6829
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "Operandentyp %qT ist inkompatibel mit Argument %d von %qE"
  
! #: c-family/c-common.c:6741
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "als Argument 1 wurde entweder ein Zeigertyp oder ein Ganzzahltyp erwartet"
  
! #: c-family/c-common.c:6755
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "die beiden Argumente mÃ¼ssen kompatibel sein"
  
! #: c-family/c-common.c:6963
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "Falsche Anzahl der Argumente fÃ¼r Funktion %qE"
  
! #: c-family/c-common.c:6977
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Argument 1 von %qE muss ein Nicht-Void-Zeigertyp sein"
  
! #: c-family/c-common.c:6986
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Argument 1 von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe sein"
  
! #: c-family/c-common.c:6997
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Argument 1 von %qE muss ein Zeiger auf Objekt breiter als Null sein"
  
! #: c-family/c-common.c:7018
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Argument %d von %qE muss eine Zeigertyp sein"
  
! #: c-family/c-common.c:7026
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "Argument %d von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe sein"
  
! #: c-family/c-common.c:7032
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "Argument %d von %qE darf kein Zeiger auf eine Funktion sein"
  
! #: c-family/c-common.c:7040
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Unpassende GrÃ¶ÃŸe in Argument %d von %qE"
  
! #: c-family/c-common.c:7052
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "Nicht-Ganzzahlargument %d fÃ¼r Speichermodell von %qE"
  
! #: c-family/c-common.c:7065
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "ungÃ¼ltiges Argument %d fÃ¼r Speichermodell von %qE"
  
! #: c-family/c-common.c:7465
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr "dieses Ziel definiert keine Spekulationsbarriere; das erzeugte Programm wird trotzdem korrekt laufen, aber irrige Spekulationen sind mÃ¶glicherweise nicht eingeschrÃ¤nkt"
  
! #: c-family/c-common.c:8037
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Indexwert ist auÃŸerhalb der Grenzen"
  
! #: c-family/c-common.c:8079 c-family/c-common.c:8128 c-family/c-common.c:8144
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "Umwandlung von Skalar %qT in Vektor %qT fÃ¼hrt zum Abschneiden"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8232
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "eingebaute Funktion %qE muss direkt aufgerufen werden"
  
! #: c-family/c-common.c:8252
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "GrÃ¶ÃŸe des Arrays %qE ist kein konstanter Ausdruck"
  
! #: c-family/c-common.c:8255
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "GrÃ¶ÃŸe des Arrays ist kein konstanter Ausdruck"
  
! #: c-family/c-common.c:8259
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "GrÃ¶ÃŸe %qE des Arrays %qE ist negativ"
  
! #: c-family/c-common.c:8262
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "GrÃ¶ÃŸe %qE des Arrays ist negativ"
  
! #: c-family/c-common.c:8267
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "GrÃ¶ÃŸe %qE des Arrays %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %E"
  
! #: c-family/c-common.c:8270
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "GrÃ¶ÃŸe %qE des Arrays Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %qE"
  
! #: c-family/c-common.c:8275
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "GrÃ¶ÃŸe des Arrays %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %E"
  
! #: c-family/c-common.c:8278
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr "GrÃ¶ÃŸe des Arrays Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %qE"
  
! #: c-family/c-common.c:8349
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr "Umgebungsvariable SOURCE_DATE_EPOCH muss ganzzahlig sein und zwischen 0 und %wd liegen"
--- 25099,25664 ----
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "Attribut %qs wird in %<__builtin_has_attribute%> nicht unterstÃ¼tzt"
  
! #: c-family/c-common.c:736
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "%qD ist auÃŸerhalb des FunktionsgÃ¼ltigkeitsbereiches nicht definiert"
  
! #: c-family/c-common.c:781
  #, gcc-internal-format
  msgid "size of string literal is too large"
  msgstr "GrÃ¶ÃŸe des Zeichenkettenliterals ist zu groÃŸ"
  
! #: c-family/c-common.c:804
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr "ZeichenkettenlÃ¤nge %qd ist grÃ¶ÃŸer als die LÃ¤nge %qd, die von ISO-C%d-Compilern unterstÃ¼tzt werden muss"
  
! #: c-family/c-common.c:977
  #, 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%> verwenden, um Umwandlung zwischen Vektoren mit unterschiedlichen Elementtypen oder Anzahl der Teile zu erlauben"
  
! #: c-family/c-common.c:1017
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "Das letzte Argument von %<__builtin_shuffle%> muss Ganzzahlvektor sein"
  
! #: c-family/c-common.c:1026
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "Argumente fÃ¼r %<__builtin_shuffle%> mÃ¼ssen Vektoren sein"
  
! #: c-family/c-common.c:1033
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "Vektorargumente von %<__builtin_shuffle%> mÃ¼ssen gleichen Typ haben"
  
! #: c-family/c-common.c:1044
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same"
  msgstr "Anzahl der Elemente des/der Argumentvektors/en und des Maskenvektors fÃ¼r %<__builtin_shuffle%> sollten gleich sein"
  
! #: c-family/c-common.c:1054
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask"
  msgstr "Innere Typen des/der Argumentvektors/en und Maske von %<__builtin_shuffle%> mÃ¼ssen gleiche GrÃ¶ÃŸe haben"
  
! #: c-family/c-common.c:1102
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "Das erste Argument von %<__builtin_convertvector%> muss Ganzzahl- oder Gleitkommavektor sein"
  
! #: c-family/c-common.c:1110
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "Das zweite Argument von %<__builtin_convertvector%> muss Ganzzahl- oder Gleitkommavektortyp sein"
  
! #: c-family/c-common.c:1119
  #, 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 "Anzahl der Elemente des ersten Argumentvektors und des Typs des zweiten Argumentvektors fÃ¼r %<__builtin_convertvector%> sollten gleich sein"
  
! #: c-family/c-common.c:1358 c-family/c-warn.c:1291
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "Vorzeichenlose Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE nach %qE"
  
! #: c-family/c-common.c:1363 c-family/c-warn.c:1299
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr "Vorzeichenlose Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE"
  
! #: c-family/c-common.c:1372
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "Vorzeichenbehaftete Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE nach %qE"
  
! #: c-family/c-common.c:1377
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr "Vorzeichenbehaftete Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE"
  
! #: c-family/c-common.c:1530 c-family/c-common.c:1592
  #, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr "Umwandlung in %qT von %qT kÃ¶nnte das Vorzeichen des Ergebnisses Ã¤ndern"
  
! #: c-family/c-common.c:1778
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr "Operation auf %qE kÃ¶nnte undefiniert sein"
  
! #: c-family/c-common.c:2095
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "case-Marke reduziert nicht auf Ganzzahlkonstante"
  
! #: c-family/c-common.c:2178
  #, 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 kann keine Operatoren mit Ganzzahl- und Festkommatypen unterstÃ¼tzen, die zusammen zu viele Ganzzahl- und Bruch-Bits haben"
  
! #: c-family/c-common.c:2717
  #, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "UngÃ¼ltige Operanden fÃ¼r binÃ¤res %s (haben %qT und %qT)"
  
! #: c-family/c-common.c:2966
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "Vergleich ist durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»unwahrÂ«"
  
! #: c-family/c-common.c:2969
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "Vergleich ist durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»wahrÂ«"
  
! #: c-family/c-common.c:3066
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr "Vergleich eines vorzeichenlosen Ausdrucks >= 0 ist stets Â»wahrÂ«"
  
! #: c-family/c-common.c:3073
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr "Vergleich eines vorzeichenlosen Ausdrucks < 0 ist stets Â»unwahrÂ«"
  
! #: c-family/c-common.c:3116
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "Zeiger auf Typen %<void *%> in Arithmetik verwendet"
  
! #: c-family/c-common.c:3125
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "Zeiger auf Funktion in Arithmetik verwendet"
  
! #: c-family/c-common.c:3299
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "enum-Konstante in booleschem Zusammenhang"
  
! #: c-family/c-common.c:3326
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "Die Adresse von %qD wird immer zu %<wahr%> auswerten"
  
! #: c-family/c-common.c:3370
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> in booleschem Kontext, stattdessen ist %<&&%> empfohlen"
  
! #: c-family/c-common.c:3382
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr "%<<<%> in booleschem Kontext, meinten Sie %<<%>?"
  
! #: c-family/c-common.c:3398
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "?: mit Ganzzahlkonstanten in booleschem Zusammenhang; der Ausdruck evaluiert immer zu %<true%>"
  
! #: c-family/c-common.c:3407
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context"
  msgstr "?: mit Ganzzahlkonstanten in booleschem Kontext"
  
! #: c-family/c-common.c:3443
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "der Compiler kann davon ausgehen, dass die Adresse von %qD immer zu %<true%> evaluiert"
  
! #: c-family/c-common.c:3469 cp/semantics.c:662 cp/typeck.c:9108
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Um Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlen"
  
! #: c-family/c-common.c:3556 c/c-decl.c:4512 c/c-decl.c:6647 c/c-typeck.c:14926
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "UngÃ¼ltige Verwendung von %<restrict%>"
  
! #: c-family/c-common.c:3630
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "UngÃ¼ltige Anwendung von %<sizeof%> auf einen Funktionstypen"
  
! #: c-family/c-common.c:3640
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO-C++ erlaubt kein auf Funktionstypen angewendetes %<alignof%>"
  
! #: c-family/c-common.c:3643
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO-C erlaubt kein auf Funktionstypen angewendetes %<_Alignof%>"
  
! #: c-family/c-common.c:3654
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "UngÃ¼ltige Anwendung von %qs auf einen void-Typen"
  
! #: c-family/c-common.c:3663
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "UngÃ¼ltige Anwendung von %qs auf unvollstÃ¤ndigen Typen %qT"
  
! #: c-family/c-common.c:3671
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "UngÃ¼ltige Anwendung von %qs auf Arraytyp %qT mit unvollstÃ¤ndigem Elementtyp"
  
! #: c-family/c-common.c:3713
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> auf Bitfeld angewandt"
  
! #: c-family/c-common.c:4508
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "Erstes Argument fÃ¼r %<va_arg%> nicht vom Typ %<va_list%>"
  
! #: c-family/c-common.c:4628
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Eingebaute Funktion %qs kann nicht abgeschaltet werden"
  
! #: c-family/c-common.c:4819
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "Zeiger sind nicht als case-Werte zugelassen"
  
! #: c-family/c-common.c:4826
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "WertebereichsausdrÃ¼cke in switch-Anweisungen sind nicht standardkonform"
  
! #: c-family/c-common.c:4854
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "Leerer Wertebereich angegeben"
  
! #: c-family/c-common.c:4906
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "Doppelte (oder sich Ã¼berschneidende) case-Werte"
  
! #: c-family/c-common.c:4908
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "Dies ist der erste Eintrag, der diesen Wert Ã¼berschneidet"
  
! #: c-family/c-common.c:4912
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "Doppelter case-Wert"
  
! #: c-family/c-common.c:4913 c-family/c-warn.c:2401
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "Bereits hier verwendet"
  
! #: c-family/c-common.c:4917
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "Mehrere Standardmarken in einem Â»switchÂ«"
  
! #: c-family/c-common.c:4919
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "Dies ist die erste Standardmarke"
  
! #: c-family/c-common.c:5013
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "Das Ermitteln der Adresse einer Marke ist nicht standardkonform"
  
! #: c-family/c-common.c:5187
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "Verlangte Ausrichtung ist keine Ganzzahlkonstante"
  
! #: c-family/c-common.c:5195 c-family/c-common.c:5205
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "Verlangte Ausrichtung %qE ist keine positive Zweierpotenz"
  
! #: c-family/c-common.c:5215
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "verlangte Ausrichtung %qE ist grÃ¶ÃŸer als die maximale DateigrÃ¶ÃŸe %u"
  
! #: c-family/c-common.c:5223
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "verlangte Ausrichtung %qE Ã¼bersteigt den HÃ¶chstwert %u"
  
! #: c-family/c-common.c:5371
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Zu wenige variable Argumente, um zu einem WÃ¤chter zu passen"
  
! #: c-family/c-common.c:5385
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "WÃ¤chter in Funktionsaufruf fehlt"
  
! #: c-family/c-common.c:5490
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr "Null-Argument, wo Nicht-Null erwartet (Argument %lu)"
  
! #: c-family/c-common.c:5583 c-family/c-common.c:5633
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "schlechte Option %qs fÃ¼r Attribut %<optimize%>"
  
! #: c-family/c-common.c:5586 c-family/c-common.c:5637
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "schlechte Option %qs fÃ¼r Pragma %<optimize%>"
  
! #: c-family/c-common.c:5669
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr "%<fallthrough%>-Attribut ist mehrfach angegeben"
  
! #: c-family/c-common.c:5673
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "%<fallthrough%>-Attribut mit einem Parameter angegeben"
  
! #: c-family/c-common.c:5818 c-family/c-common.c:6587 c-family/c-common.c:6634
! #: c-family/c-common.c:6707 c-family/c-common.c:6780 c/c-typeck.c:3641
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Zu wenige Argumente fÃ¼r Funktion %qE"
  
! #: c-family/c-common.c:5823 c-family/c-common.c:6640 c-family/c-common.c:6806
  #: c/c-typeck.c:3505
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "zu viele Argumente fÃ¼r Funktion %qE"
  
! #: c-family/c-common.c:5853
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Drittes Argument fÃ¼r Funktion %qE muss eine konstante Ganzzahl sein"
  
! #: c-family/c-common.c:5878
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "zweites Argument fÃ¼r Funktion %qE muss eine konstante Zweierpotenz zwischen %qi und %qu Bits sein"
  
! #: c-family/c-common.c:5899 c-family/c-common.c:5943
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Nicht-Gleitkomma-Argument in Aufruf von Funktion %qE"
  
! #: c-family/c-common.c:5922
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Nicht-Gleitkomma-Argumente in Aufruf von Funktion %qE"
  
! #: c-family/c-common.c:5936
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Nicht-konstantes Ganzzahl-Argument %u in Aufruf von Funktion %qE"
  
! #: c-family/c-common.c:5956
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Nicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qE"
  
! #: c-family/c-common.c:5973 c-family/c-common.c:6009
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "Argument %u in Aufruf von %qE muss ein Ganzzahltyp sein"
  
! #: c-family/c-common.c:5980
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "Argument 3 in Aufruf von %qE muss Zeiger auf Ganzzahltyp sein"
  
! #: c-family/c-common.c:5986
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "Argument 3 in Aufruf von %qE darf kein Zeiger auf enum-Typ sein"
  
! #: c-family/c-common.c:5992
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "Argument 3 in Aufruf von %qE darf kein Zeiger auf booleschen Typ sein"
  
! #: c-family/c-common.c:6015
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "Argument 3 in Aufruf von %qE darf kein enum-Typ sein"
  
! #: c-family/c-common.c:6021
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "Argument 3 in Aufruf von %qE darf kein boolescher Typ sein"
  
! #: c-family/c-common.c:6272
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "%<offsetof%> kann nicht auf statisches Datenelement %qD angewendet werden"
  
! #: c-family/c-common.c:6277
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "%<offsetof%> kann nicht angewandt werden, wenn %<operator[]%> Ã¼berladen ist"
  
! #: c-family/c-common.c:6284
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "%<offsetof%> kann nicht auf nicht-konstante Adresse angewandt werden"
  
! #: c-family/c-common.c:6297
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Versuch, die Adresse des Bitfeldstrukturelements %qD zu ermitteln"
  
! #: c-family/c-common.c:6350
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "Index %E markiert einen Offset grÃ¶ÃŸer als die GrÃ¶ÃŸe von %qT"
  
! #: c-family/c-common.c:6511
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ArraygrÃ¶ÃŸe ist zu groÃŸ"
  
! #: c-family/c-common.c:6617 c-family/c-common.c:6739
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "Operandentyp %qT ist inkompatibel mit Argument %d von %qE"
  
! #: c-family/c-common.c:6651
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "als Argument 1 wurde entweder ein Zeigertyp oder ein Ganzzahltyp erwartet"
  
! #: c-family/c-common.c:6665
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "die beiden Argumente mÃ¼ssen kompatibel sein"
  
! #: c-family/c-common.c:6873
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "Falsche Anzahl der Argumente fÃ¼r Funktion %qE"
  
! #: c-family/c-common.c:6887
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Argument 1 von %qE muss ein Nicht-Void-Zeigertyp sein"
  
! #: c-family/c-common.c:6896
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Argument 1 von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe sein"
  
! #: c-family/c-common.c:6907
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Argument 1 von %qE muss ein Zeiger auf Objekt breiter als Null sein"
  
! #: c-family/c-common.c:6928
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Argument %d von %qE muss eine Zeigertyp sein"
  
! #: c-family/c-common.c:6936
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "Argument %d von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe sein"
  
! #: c-family/c-common.c:6942
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "Argument %d von %qE darf kein Zeiger auf eine Funktion sein"
  
! #: c-family/c-common.c:6950
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Unpassende GrÃ¶ÃŸe in Argument %d von %qE"
  
! #: c-family/c-common.c:6962
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "Nicht-Ganzzahlargument %d fÃ¼r Speichermodell von %qE"
  
! #: c-family/c-common.c:6975
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "ungÃ¼ltiges Argument %d fÃ¼r Speichermodell von %qE"
  
! #: c-family/c-common.c:7375
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr "dieses Ziel definiert keine Spekulationsbarriere; das erzeugte Programm wird trotzdem korrekt laufen, aber irrige Spekulationen sind mÃ¶glicherweise nicht eingeschrÃ¤nkt"
  
! #: c-family/c-common.c:7947
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Indexwert ist auÃŸerhalb der Grenzen"
  
! #: c-family/c-common.c:7989 c-family/c-common.c:8038 c-family/c-common.c:8054
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "Umwandlung von Skalar %qT in Vektor %qT fÃ¼hrt zum Abschneiden"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8142
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "eingebaute Funktion %qE muss direkt aufgerufen werden"
  
! #: c-family/c-common.c:8162
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "GrÃ¶ÃŸe des Arrays %qE ist kein konstanter Ausdruck"
  
! #: c-family/c-common.c:8165
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "GrÃ¶ÃŸe des Arrays ist kein konstanter Ausdruck"
  
! #: c-family/c-common.c:8169
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "GrÃ¶ÃŸe %qE des Arrays %qE ist negativ"
  
! #: c-family/c-common.c:8172
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "GrÃ¶ÃŸe %qE des Arrays ist negativ"
  
! #: c-family/c-common.c:8177
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "GrÃ¶ÃŸe %qE des Arrays %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %E"
  
! #: c-family/c-common.c:8180
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "GrÃ¶ÃŸe %qE des Arrays Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %qE"
  
! #: c-family/c-common.c:8185
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "GrÃ¶ÃŸe des Arrays %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %E"
  
! #: c-family/c-common.c:8188
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr "GrÃ¶ÃŸe des Arrays Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %qE"
  
! #: c-family/c-common.c:8259
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr "Umgebungsvariable SOURCE_DATE_EPOCH muss ganzzahlig sein und zwischen 0 und %wd liegen"
*************** msgstr "case-Wert %qs nicht in AufzÃ¤hlu
*** 27101,27539 ****
  msgid "case value %qs not in enumerated type %qT"
  msgstr "case-Wert %qs nicht in AufzÃ¤hlungstyp %qT"
  
! #: c-family/c-warn.c:1445
  #, gcc-internal-format
  msgid "switch missing default case"
  msgstr "Die Standardfallbehandlung in switch fehlt"
  
! #: c-family/c-warn.c:1490
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr "switch-Bedingung hat booleschen Wert"
  
! #: c-family/c-warn.c:1563
  #, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr "AufzÃ¤hlungswert %qE wird nicht von switch behandelt"
  
! #: c-family/c-warn.c:1591
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr "Der ausgelassene mittlere Operand in ?: ist immer %<true%>; ausdrÃ¼cklicher mittlerer Operand wird empfohlen"
  
! #: c-family/c-warn.c:1613
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "Zuweisung von Element %qD in schreibgeschÃ¼tztem Objekt"
  
! #: c-family/c-warn.c:1615
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "ErhÃ¶hung des Elements %qD in schreibgeschÃ¼tztem Objekt"
  
! #: c-family/c-warn.c:1617
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "Verringerung des Elements %qD in schreibgeschÃ¼tztem Objekt"
  
! #: c-family/c-warn.c:1619
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr "Element %qD in schreibgeschÃ¼tztem Objekt als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.c:1623
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "Zuweisung des schreibgeschÃ¼tzten Elementes %qD"
  
! #: c-family/c-warn.c:1624
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "ErhÃ¶hung des schreibgeschÃ¼tzten Elementes %qD"
  
! #: c-family/c-warn.c:1625
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "Verringerung des schreibgeschÃ¼tzten Elementes %qD"
  
! #: c-family/c-warn.c:1626
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr "schreibgeschÃ¼tztes Element %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.c:1630
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "Zuweisung der schreibgeschÃ¼tzten Variable %qD"
  
! #: c-family/c-warn.c:1631
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "ErhÃ¶hung der schreibgeschÃ¼tzten Variable %qD"
  
! #: c-family/c-warn.c:1632
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "Verringerung der schreibgeschÃ¼tzten Variable %qD"
  
! #: c-family/c-warn.c:1633
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr "schreibgeschÃ¼tzte Variable %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.c:1636
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "Zuweisung des schreibgeschÃ¼tzten Parameters %qD"
  
! #: c-family/c-warn.c:1637
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "ErhÃ¶hung des schreibgeschÃ¼tzten Parameters %qD"
  
! #: c-family/c-warn.c:1638
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "Verringerung des schreibgeschÃ¼tzten Parameters %qD"
  
! #: c-family/c-warn.c:1639
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr "schreibgeschÃ¼tzter Parameter %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.c:1644
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "Zuweisung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qD"
  
! #: c-family/c-warn.c:1646
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "ErhÃ¶hung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qD"
  
! #: c-family/c-warn.c:1648
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "Verringerung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qD"
  
! #: c-family/c-warn.c:1650
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr "schreibgeschÃ¼tzter benannter RÃ¼ckgabewert %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.c:1655
  #, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "Zuweisung der Funktion %qD"
  
! #: c-family/c-warn.c:1656
  #, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "ErhÃ¶hung der Funktion %qD"
  
! #: c-family/c-warn.c:1657
  #, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "Verringerung der Funktion %qD"
  
! #: c-family/c-warn.c:1658
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr "Funktion %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.c:1661 c/c-typeck.c:4886
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "Zuweisung der schreibgeschÃ¼tzten Speicherstelle %qE"
  
! #: c-family/c-warn.c:1662 c/c-typeck.c:4889
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "ErhÃ¶hung der schreibgeschÃ¼tzten Speicherstelle %qE"
  
! #: c-family/c-warn.c:1663 c/c-typeck.c:4892
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "Verringerung der schreibgeschÃ¼tzten Speicherstelle %qE"
  
! #: c-family/c-warn.c:1664
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr "schreibgeschÃ¼tzte Stelle %qE als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.c:1678
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "Als linker Operand einer Zuweisung wird L-Wert erfordert"
  
! #: c-family/c-warn.c:1681
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr "Als ErhÃ¶hungsoperand wird L-Wert erfordert"
  
! #: c-family/c-warn.c:1684
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr "Als Verringerungsoperand wird L-Wert erfordert"
  
! #: c-family/c-warn.c:1687
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr "Als Operand fÃ¼r unÃ¤res %<&%> wird L-Wert erfordert"
  
! #: c-family/c-warn.c:1690
  #, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr "In asm-Anweisung wird L-Wert erfordert"
  
! #: c-family/c-warn.c:1707
  #, gcc-internal-format
  msgid "invalid type argument (have %qT)"
  msgstr "ungÃ¼ltiger Typ %qT"
  
! #: c-family/c-warn.c:1711
  #, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr "ungÃ¼ltiger Typ %qT fÃ¼r Arrayindex"
  
! #: c-family/c-warn.c:1716
  #, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr "ungÃ¼ltiger Typ %qT fÃ¼r unÃ¤res %<*%>"
  
! #: c-family/c-warn.c:1721
  #, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "ungÃ¼ltiger Typ %qT fÃ¼r %<->%>"
  
! #: c-family/c-warn.c:1726
  #, gcc-internal-format
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "ungÃ¼ltiger Typ %qT fÃ¼r %<->*%>"
  
! #: c-family/c-warn.c:1731
  #, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr "ungÃ¼ltiger Argumenttyp %qT fÃ¼r implizite Umwandlung"
  
! #: c-family/c-warn.c:1758
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr "Arrayindex hat Typ %<char%>"
  
! #: c-family/c-warn.c:1794 c-family/c-warn.c:1797
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr "Klammern um %<+%> innerhalb von %<<<%> empfohlen"
  
! #: c-family/c-warn.c:1800 c-family/c-warn.c:1803
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr "Klammern um %<-%> innerhalb von %<<<%>"
  
! #: c-family/c-warn.c:1809 c-family/c-warn.c:1812
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr "Klammern um %<+%> innerhalb von %<>>%> empfohlen"
  
! #: c-family/c-warn.c:1815 c-family/c-warn.c:1818
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr "Klammern um %<-%> innerhalb von %<>>%> empfohlen"
  
! #: c-family/c-warn.c:1824 c-family/c-warn.c:1827
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr "Klammern um %<&&%> innerhalb von %<||%> empfohlen"
  
! #: c-family/c-warn.c:1834 c-family/c-warn.c:1838
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr "Klammern um Arithmetik in Operand von %<|%> empfohlen"
  
! #: c-family/c-warn.c:1842 c-family/c-warn.c:1845
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr "Klammern um Vergleich in Operand von %<|%> empfohlen"
  
! #: c-family/c-warn.c:1850
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr "Klammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<|%> in %<||%> oder %<!%> in %<~%>"
  
! #: c-family/c-warn.c:1858 c-family/c-warn.c:1862
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr "Klammern um Arithmetik in Operand von %<^%> empfohlen"
  
! #: c-family/c-warn.c:1866 c-family/c-warn.c:1869
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr "Klammern um Vergleich in Operand von %<^%> empfohlen"
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr "Klammern um %<+%> in Operand von %<&%> empfohlen"
  
! #: c-family/c-warn.c:1881 c-family/c-warn.c:1884
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr "Klammern um %<-%> in Operand von %<&%> empfohlen"
  
! #: c-family/c-warn.c:1888 c-family/c-warn.c:1891
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr "Klammern um Vergleich in Operand von %<&%> empfohlen"
  
! #: c-family/c-warn.c:1896
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr "Klammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<&%> in %<&&%> oder %<!%> in %<~%>"
  
! #: c-family/c-warn.c:1903 c-family/c-warn.c:1906
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr "Klammern um Vergleich in Operand von %<==%> empfohlen"
  
! #: c-family/c-warn.c:1911 c-family/c-warn.c:1914
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr "Klammern um Vergleich in Operand von %<!=%> empfohlen"
  
! #: c-family/c-warn.c:1924 c-family/c-warn.c:1930
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "Vergleiche wie %<X<=Y<=Z%> haben nicht ihre mathematische Bedeutung"
  
! #: c-family/c-warn.c:1946
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "Marke %q+D definiert, aber nicht verwendet"
  
! #: c-family/c-warn.c:1948
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "Marke %q+D deklariert, aber nicht definiert"
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "Division durch Null"
  
! #: c-family/c-warn.c:1991
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr "%<memset%> mit konstanter LÃ¤nge 0 verwendet; das kÃ¶nnte heiÃŸen, dass die Parameter vertauscht sind"
  
! #: c-family/c-warn.c:2015
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr "im Aufruf von %<memset%> ist die LÃ¤nge gleich der Anzahl der Elemente angegeben, ohne sie mit der ElementgrÃ¶ÃŸe zu multiplizieren"
  
! #: c-family/c-warn.c:2054 c/c-typeck.c:11911 c/c-typeck.c:12079
! #: cp/typeck.c:5193
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "Vergleich zwischen den Typen %qT und %qT"
  
! #: c-family/c-warn.c:2107
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr "Vergleich von GanzzahlausdrÃ¼cken, von denen nur einer ein Vorzeichen hat: %qT und %qT"
  
! #: c-family/c-warn.c:2160
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr "weitergegebenes ~vorzeichenlos ist immer Nicht-Null"
  
! #: c-family/c-warn.c:2163
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "Vergleich von weitergegebenem ~unsigned mit Konstante"
  
! #: c-family/c-warn.c:2173
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "Vergleich von weitergegebenem ~unsigned mit unsigned"
  
! #: c-family/c-warn.c:2227
  #, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "unverwendeter Parameter %qD"
  
! #: c-family/c-warn.c:2289
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr "typedef %qD lokal definiert, aber nicht verwendet"
  
! #: c-family/c-warn.c:2325
  #, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr "doppelte %<if%>-Bedingung"
  
! #: c-family/c-warn.c:2354
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr "Optimierungsattribut von %qD folgt auf die Definition, aber die Attribute passen nicht zusammen"
  
! #: c-family/c-warn.c:2362
  #, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "inline-Deklaration von %qD folgt Deklaration mit Attribut %<noinline%>"
  
! #: c-family/c-warn.c:2367
  #, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "Deklaration von %q+D mit Attribut %<noinline%> folgt auf inline-Deklaration"
  
! #: c-family/c-warn.c:2416
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr "Ergebnis von %qE erfordert %u Bits, aber %qT hat nur %u Bits"
  
! #: c-family/c-warn.c:2454 c-family/c-warn.c:2478
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "Vergleich der Konstanten %qE mit booleschem Ausdruck ist stets Â»falseÂ«"
  
! #: c-family/c-warn.c:2457 c-family/c-warn.c:2475
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "Vergleich der Konstanten %qE mit booleschem Ausdruck ist stets Â»trueÂ«"
  
! #: c-family/c-warn.c:2525
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z"
  msgstr[0] "Argument %i ist als Â»restrictÂ« markiert, wird aber auch in Argument %Z Ã¼bergeben"
  msgstr[1] "Argument %i ist als Â»restrictÂ« markiert, wird aber auch in Argumenten %Z Ã¼bergeben"
  
! #: c-family/c-warn.c:2590 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "diese Bedingung hat identische Zweige"
  
! #: c-family/c-warn.c:2697
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr "Makro expandiert zu mehreren Anweisungen"
  
! #: c-family/c-warn.c:2698
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr "Einige Teile des expandierten Makros sind nicht von diesem %qs-Konstrukt erfasst"
  
! #: c-family/c-warn.c:2789
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr "die Umwandlung eines gepackten Zeigers auf %qT (Ausrichtung %d) in einen Zeiger auf %qT (Ausrichtung %d) fÃ¼hrt mÃ¶glicherweise zu einem nicht ausgerichteten Zeiger"
  
! #: c-family/c-warn.c:2796 c-family/c-warn.c:2799 cp/init.c:638
  #, gcc-internal-format
  msgid "defined here"
  msgstr "hier definiert"
  
! #: c-family/c-warn.c:2886
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr "Zugriff auf die Adresse des gepackten Elements von %qT fÃ¼hrt mÃ¶glicherweise zu einem nicht ausgerichteten Zeigerwert"
--- 27092,27550 ----
  msgid "case value %qs not in enumerated type %qT"
  msgstr "case-Wert %qs nicht in AufzÃ¤hlungstyp %qT"
  
! #: c-family/c-warn.c:1463
! #, gcc-internal-format
! msgid "lower value in case label range less than minimum value for type"
! msgstr "Unterer Wert in case-Marken-Bereich ist kleiner als der Minimalwert des Typs"
! 
! #: c-family/c-warn.c:1477
! #, gcc-internal-format
! msgid "case label value is less than minimum value for type"
! msgstr "case-Marke ist kleiner als Minimalwert des Typs"
! 
! #: c-family/c-warn.c:1494
! #, gcc-internal-format
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr "Oberer Wert in case-Marken-Bereich Ã¼berschreitet den Maximalwert des Typs"
! 
! #: c-family/c-warn.c:1507
! #, gcc-internal-format
! msgid "case label value exceeds maximum value for type"
! msgstr "case-Marke Ã¼berschreitet Maximalwert des Typs"
! 
! #: c-family/c-warn.c:1520
  #, gcc-internal-format
  msgid "switch missing default case"
  msgstr "Die Standardfallbehandlung in switch fehlt"
  
! #: c-family/c-warn.c:1565
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr "switch-Bedingung hat booleschen Wert"
  
! #: c-family/c-warn.c:1638
  #, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr "AufzÃ¤hlungswert %qE wird nicht von switch behandelt"
  
! #: c-family/c-warn.c:1666
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr "Der ausgelassene mittlere Operand in ?: ist immer %<true%>; ausdrÃ¼cklicher mittlerer Operand wird empfohlen"
  
! #: c-family/c-warn.c:1688
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "Zuweisung von Element %qD in schreibgeschÃ¼tztem Objekt"
  
! #: c-family/c-warn.c:1690
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "ErhÃ¶hung des Elements %qD in schreibgeschÃ¼tztem Objekt"
  
! #: c-family/c-warn.c:1692
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "Verringerung des Elements %qD in schreibgeschÃ¼tztem Objekt"
  
! #: c-family/c-warn.c:1694
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr "Element %qD in schreibgeschÃ¼tztem Objekt als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.c:1698
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "Zuweisung des schreibgeschÃ¼tzten Elementes %qD"
  
! #: c-family/c-warn.c:1699
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "ErhÃ¶hung des schreibgeschÃ¼tzten Elementes %qD"
  
! #: c-family/c-warn.c:1700
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "Verringerung des schreibgeschÃ¼tzten Elementes %qD"
  
! #: c-family/c-warn.c:1701
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr "schreibgeschÃ¼tztes Element %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.c:1705
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "Zuweisung der schreibgeschÃ¼tzten Variable %qD"
  
! #: c-family/c-warn.c:1706
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "ErhÃ¶hung der schreibgeschÃ¼tzten Variable %qD"
  
! #: c-family/c-warn.c:1707
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "Verringerung der schreibgeschÃ¼tzten Variable %qD"
  
! #: c-family/c-warn.c:1708
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr "schreibgeschÃ¼tzte Variable %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.c:1711
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "Zuweisung des schreibgeschÃ¼tzten Parameters %qD"
  
! #: c-family/c-warn.c:1712
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "ErhÃ¶hung des schreibgeschÃ¼tzten Parameters %qD"
  
! #: c-family/c-warn.c:1713
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "Verringerung des schreibgeschÃ¼tzten Parameters %qD"
  
! #: c-family/c-warn.c:1714
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr "schreibgeschÃ¼tzter Parameter %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.c:1719
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "Zuweisung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qD"
  
! #: c-family/c-warn.c:1721
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "ErhÃ¶hung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qD"
  
! #: c-family/c-warn.c:1723
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "Verringerung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qD"
  
! #: c-family/c-warn.c:1725
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr "schreibgeschÃ¼tzter benannter RÃ¼ckgabewert %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.c:1730
  #, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "Zuweisung der Funktion %qD"
  
! #: c-family/c-warn.c:1731
  #, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "ErhÃ¶hung der Funktion %qD"
  
! #: c-family/c-warn.c:1732
  #, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "Verringerung der Funktion %qD"
  
! #: c-family/c-warn.c:1733
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr "Funktion %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.c:1736 c/c-typeck.c:4886
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "Zuweisung der schreibgeschÃ¼tzten Speicherstelle %qE"
  
! #: c-family/c-warn.c:1737 c/c-typeck.c:4889
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "ErhÃ¶hung der schreibgeschÃ¼tzten Speicherstelle %qE"
  
! #: c-family/c-warn.c:1738 c/c-typeck.c:4892
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "Verringerung der schreibgeschÃ¼tzten Speicherstelle %qE"
  
! #: c-family/c-warn.c:1739
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr "schreibgeschÃ¼tzte Stelle %qE als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.c:1753
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "Als linker Operand einer Zuweisung wird L-Wert erfordert"
  
! #: c-family/c-warn.c:1756
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr "Als ErhÃ¶hungsoperand wird L-Wert erfordert"
  
! #: c-family/c-warn.c:1759
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr "Als Verringerungsoperand wird L-Wert erfordert"
  
! #: c-family/c-warn.c:1762
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr "Als Operand fÃ¼r unÃ¤res %<&%> wird L-Wert erfordert"
  
! #: c-family/c-warn.c:1765
  #, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr "In asm-Anweisung wird L-Wert erfordert"
  
! #: c-family/c-warn.c:1782
  #, gcc-internal-format
  msgid "invalid type argument (have %qT)"
  msgstr "ungÃ¼ltiger Typ %qT"
  
! #: c-family/c-warn.c:1786
  #, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr "ungÃ¼ltiger Typ %qT fÃ¼r Arrayindex"
  
! #: c-family/c-warn.c:1791
  #, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr "ungÃ¼ltiger Typ %qT fÃ¼r unÃ¤res %<*%>"
  
! #: c-family/c-warn.c:1796
  #, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "ungÃ¼ltiger Typ %qT fÃ¼r %<->%>"
  
! #: c-family/c-warn.c:1801
  #, gcc-internal-format
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "ungÃ¼ltiger Typ %qT fÃ¼r %<->*%>"
  
! #: c-family/c-warn.c:1806
  #, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr "ungÃ¼ltiger Argumenttyp %qT fÃ¼r implizite Umwandlung"
  
! #: c-family/c-warn.c:1833
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr "Arrayindex hat Typ %<char%>"
  
! #: c-family/c-warn.c:1869 c-family/c-warn.c:1872
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr "Klammern um %<+%> innerhalb von %<<<%> empfohlen"
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr "Klammern um %<-%> innerhalb von %<<<%>"
  
! #: c-family/c-warn.c:1884 c-family/c-warn.c:1887
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr "Klammern um %<+%> innerhalb von %<>>%> empfohlen"
  
! #: c-family/c-warn.c:1890 c-family/c-warn.c:1893
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr "Klammern um %<-%> innerhalb von %<>>%> empfohlen"
  
! #: c-family/c-warn.c:1899 c-family/c-warn.c:1902
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr "Klammern um %<&&%> innerhalb von %<||%> empfohlen"
  
! #: c-family/c-warn.c:1909 c-family/c-warn.c:1913
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr "Klammern um Arithmetik in Operand von %<|%> empfohlen"
  
! #: c-family/c-warn.c:1917 c-family/c-warn.c:1920
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr "Klammern um Vergleich in Operand von %<|%> empfohlen"
  
! #: c-family/c-warn.c:1925
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr "Klammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<|%> in %<||%> oder %<!%> in %<~%>"
  
! #: c-family/c-warn.c:1933 c-family/c-warn.c:1937
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr "Klammern um Arithmetik in Operand von %<^%> empfohlen"
  
! #: c-family/c-warn.c:1941 c-family/c-warn.c:1944
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr "Klammern um Vergleich in Operand von %<^%> empfohlen"
  
! #: c-family/c-warn.c:1950 c-family/c-warn.c:1953
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr "Klammern um %<+%> in Operand von %<&%> empfohlen"
  
! #: c-family/c-warn.c:1956 c-family/c-warn.c:1959
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr "Klammern um %<-%> in Operand von %<&%> empfohlen"
  
! #: c-family/c-warn.c:1963 c-family/c-warn.c:1966
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr "Klammern um Vergleich in Operand von %<&%> empfohlen"
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr "Klammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<&%> in %<&&%> oder %<!%> in %<~%>"
  
! #: c-family/c-warn.c:1978 c-family/c-warn.c:1981
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr "Klammern um Vergleich in Operand von %<==%> empfohlen"
  
! #: c-family/c-warn.c:1986 c-family/c-warn.c:1989
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr "Klammern um Vergleich in Operand von %<!=%> empfohlen"
  
! #: c-family/c-warn.c:1999 c-family/c-warn.c:2005
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "Vergleiche wie %<X<=Y<=Z%> haben nicht ihre mathematische Bedeutung"
  
! #: c-family/c-warn.c:2021
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "Marke %q+D definiert, aber nicht verwendet"
  
! #: c-family/c-warn.c:2023
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "Marke %q+D deklariert, aber nicht definiert"
  
! #: c-family/c-warn.c:2046
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "Division durch Null"
  
! #: c-family/c-warn.c:2066
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr "%<memset%> mit konstanter LÃ¤nge 0 verwendet; das kÃ¶nnte heiÃŸen, dass die Parameter vertauscht sind"
  
! #: c-family/c-warn.c:2090
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr "im Aufruf von %<memset%> ist die LÃ¤nge gleich der Anzahl der Elemente angegeben, ohne sie mit der ElementgrÃ¶ÃŸe zu multiplizieren"
  
! #: c-family/c-warn.c:2129 c/c-typeck.c:11903 c/c-typeck.c:12071
! #: cp/typeck.c:5211
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "Vergleich zwischen den Typen %qT und %qT"
  
! #: c-family/c-warn.c:2182
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr "Vergleich von GanzzahlausdrÃ¼cken, von denen nur einer ein Vorzeichen hat: %qT und %qT"
  
! #: c-family/c-warn.c:2235
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr "weitergegebenes ~vorzeichenlos ist immer Nicht-Null"
  
! #: c-family/c-warn.c:2238
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "Vergleich von weitergegebenem ~unsigned mit Konstante"
  
! #: c-family/c-warn.c:2248
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "Vergleich von weitergegebenem ~unsigned mit unsigned"
  
! #: c-family/c-warn.c:2302
  #, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "unverwendeter Parameter %qD"
  
! #: c-family/c-warn.c:2364
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr "typedef %qD lokal definiert, aber nicht verwendet"
  
! #: c-family/c-warn.c:2400
  #, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr "doppelte %<if%>-Bedingung"
  
! #: c-family/c-warn.c:2429
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr "Optimierungsattribut von %qD folgt auf die Definition, aber die Attribute passen nicht zusammen"
  
! #: c-family/c-warn.c:2437
  #, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "inline-Deklaration von %qD folgt Deklaration mit Attribut %<noinline%>"
  
! #: c-family/c-warn.c:2442
  #, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "Deklaration von %q+D mit Attribut %<noinline%> folgt auf inline-Deklaration"
  
! #: c-family/c-warn.c:2491
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr "Ergebnis von %qE erfordert %u Bits, aber %qT hat nur %u Bits"
  
! #: c-family/c-warn.c:2529 c-family/c-warn.c:2553
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "Vergleich der Konstanten %qE mit booleschem Ausdruck ist stets Â»falseÂ«"
  
! #: c-family/c-warn.c:2532 c-family/c-warn.c:2550
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "Vergleich der Konstanten %qE mit booleschem Ausdruck ist stets Â»trueÂ«"
  
! #: c-family/c-warn.c:2600
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z"
  msgstr[0] "Argument %i ist als Â»restrictÂ« markiert, wird aber auch in Argument %Z Ã¼bergeben"
  msgstr[1] "Argument %i ist als Â»restrictÂ« markiert, wird aber auch in Argumenten %Z Ã¼bergeben"
  
! #: c-family/c-warn.c:2665 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "diese Bedingung hat identische Zweige"
  
! #: c-family/c-warn.c:2772
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr "Makro expandiert zu mehreren Anweisungen"
  
! #: c-family/c-warn.c:2773
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr "Einige Teile des expandierten Makros sind nicht von diesem %qs-Konstrukt erfasst"
  
! #: c-family/c-warn.c:2864
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr "die Umwandlung eines gepackten Zeigers auf %qT (Ausrichtung %d) in einen Zeiger auf %qT (Ausrichtung %d) fÃ¼hrt mÃ¶glicherweise zu einem nicht ausgerichteten Zeiger"
  
! #: c-family/c-warn.c:2871 c-family/c-warn.c:2874 cp/init.c:638
  #, gcc-internal-format
  msgid "defined here"
  msgstr "hier definiert"
  
! #: c-family/c-warn.c:2961
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr "Zugriff auf die Adresse des gepackten Elements von %qT fÃ¼hrt mÃ¶glicherweise zu einem nicht ausgerichteten Zeigerwert"
*************** msgstr "Feature-Modifizierer %qs vertrÃ¤
*** 28136,28142 ****
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6715 config/arm/arm.c:6745 config/arm/arm.c:27085
  #, 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"
--- 28147,28153 ----
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6720 config/arm/arm.c:6750 config/arm/arm.c:27090
  #, 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"
*************** msgstr "Tuning-Zeichenkette fehlt in Opt
*** 28176,28185 ****
  msgid "unknown tuning option (%s)"
  msgstr "unbekannte Tuning-Option Â»%sÂ«"
  
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90118
  #: config/aarch64/aarch64.c:11486
  #, 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
--- 28187,28195 ----
  msgid "unknown tuning option (%s)"
  msgstr "unbekannte Tuning-Option Â»%sÂ«"
  
  #: config/aarch64/aarch64.c:11486
  #, 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
*************** msgstr "Pragma oder Attribut %<target(\"
*** 28347,28355 ****
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "Pragma oder Attribut %<target(\"%s=%s\")%> ist nicht gÃ¼ltig"
  
! #: config/aarch64/aarch64.c:12699 config/arm/arm.c:30865
! #: config/i386/i386.c:5318 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15399
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Argument fÃ¼r Attribut %<target%> ist keine Zeichenkette"
--- 28357,28365 ----
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "Pragma oder Attribut %<target(\"%s=%s\")%> ist nicht gÃ¼ltig"
  
! #: config/aarch64/aarch64.c:12699 config/arm/arm.c:30870
! #: config/i386/i386.c:5319 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15409
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Argument fÃ¼r Attribut %<target%> ist keine Zeichenkette"
*************** msgstr "%KSpur %wd auÃŸerhalb des Werteb
*** 28375,28407 ****
  msgid "lane %wd out of range %wd - %wd"
  msgstr "Spur %wd ist auÃŸerhalb des Wertebereiches %wd bis %wd"
  
! #: config/aarch64/aarch64.c:18647 config/i386/i386.c:50594
! #: config/i386/i386.c:50721
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "nicht unterstÃ¼tzte simdlen %d"
  
! #: config/aarch64/aarch64.c:18657 config/aarch64/aarch64.c:18678
  #, 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.c:18661
  #, 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.c:18665
  #, 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.c:18682
  #, 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.c:18704
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %d for type %qT"
  msgstr "GCC unterstÃ¼tzt derzeit %<simdlen %d%> fÃ¼r Typ %qT nicht"
--- 28385,28417 ----
  msgid "lane %wd out of range %wd - %wd"
  msgstr "Spur %wd ist auÃŸerhalb des Wertebereiches %wd bis %wd"
  
! #: config/aarch64/aarch64.c:18646 config/i386/i386.c:50576
! #: config/i386/i386.c:50703
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "nicht unterstÃ¼tzte simdlen %d"
  
! #: config/aarch64/aarch64.c:18656 config/aarch64/aarch64.c:18677
  #, 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.c:18660
  #, 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.c:18664
  #, 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.c:18681
  #, 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.c:18703
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %d for type %qT"
  msgstr "GCC unterstÃ¼tzt derzeit %<simdlen %d%> fÃ¼r Typ %qT nicht"
*************** msgstr "L%d Cache-Wartezeit unbekannt fÃ
*** 28461,28468 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "falscher Wert %qs fÃ¼r %<-mmemory-latency%>"
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6885
! #: config/arc/arc.c:7159 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 28471,28478 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "falscher Wert %qs fÃ¼r %<-mmemory-latency%>"
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6900
! #: config/arc/arc.c:7174 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "%<-mspfp_fast%> ist auf ARC600 u
*** 28490,28594 ****
  
  #: config/arc/arc.c:953
  #, gcc-internal-format
! msgid "No FPX/FPU mixing allowed"
  msgstr "Mischen von FPX/FPU ist nicht erlaubt"
  
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80022
! #: config/arc/arc.c:959
! #, gcc-internal-format, gfc-internal-format
! msgid "PIC is not supported for %s. Generating non-PIC code only.."
! msgstr "PIC wird fÃ¼r %s nicht unterstÃ¼tzt. Nur der positionsabhÃ¤ngige Code wird generiert."
  
! #: config/arc/arc.c:1022
  #, gcc-internal-format
  msgid "missing dash"
  msgstr "fehlender Bindestrich"
  
! #: config/arc/arc.c:1034
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr "erstes Register muss R0 sein"
  
! #: config/arc/arc.c:1054
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr "Name des letzten Registers Â»%sÂ« muss ein ungerades Register sein"
  
! #: config/arc/arc.c:1063 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s ist ein leerer Bereich"
  
! #: config/arc/arc.c:1113
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr "ungÃ¼ltige Anzahl in %<-mrgf-banked-regs=%s%>; gÃ¼ltige Werte sind 0, 4, 8, 16 und 32"
  
! #: config/arc/arc.c:1175
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr "die Option %<-mirq-ctrl-saved%> ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltig"
  
! #: config/arc/arc.c:1184
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr "die Option %<-mrgf-banked-regs%> ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltig"
  
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79869
  #. Check options against architecture options.  Throw an error if
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #: config/arc/arc.c:1225
! #, gcc-internal-format, gfc-internal-format
! msgid "Option %s=%s is not available for %s CPU."
! msgstr "Option Â»%s=%sÂ« ist fÃ¼r die %s-CPU nicht verfÃ¼gbar."
  
! #: config/arc/arc.c:1230
! #, gcc-internal-format, gfc-internal-format
! msgid "Option %s is ignored, the default value %s is considered for %s CPU."
! msgstr "Option Â»%sÂ« wird ignoriert, der Vorgabewert Â»%sÂ« wird fÃ¼r die CPU Â»%sÂ« verwendet."
  
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79869
! #: config/arc/arc.c:1238
! #, gcc-internal-format, gfc-internal-format
! msgid "Option %s is not available for %s CPU"
! msgstr "Option Â»%sÂ« ist fÃ¼r die CPU Â»%sÂ« nicht verfÃ¼gbar"
  
! #: config/arc/arc.c:1243
! #, gcc-internal-format, gfc-internal-format
! msgid "Unset option %s is ignored, it is always enabled for %s CPU."
! msgstr "Nicht festgelegte Option Â»%sÂ« wird ignoriert, fÃ¼r CPU Â»%sÂ« ist sie stets eingeschaltet."
  
! #: config/arc/arc.c:1809
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr "Multiplizieroption bringt mit sich, dass r%d festgelegt ist"
  
! #: config/arc/arc.c:1957 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "Argument des Attributes %qE ist keine Zeichenkettenkonstante"
  
! #: config/arc/arc.c:1966
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "Argument des Attributes %qE ist weder Â»ilink1Â« oder Â»ilink2Â«"
  
! #: config/arc/arc.c:1975
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "Argument des Attributes %qE ist weder Â»ilinkÂ« oder Â»firqÂ«"
  
! #: config/arc/arc.c:1989 config/arm/arm.c:6861 config/arm/arm.c:6879
! #: config/arm/arm.c:7054 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6332 config/i386/i386.c:12169
! #: config/i386/i386.c:41194 config/i386/i386.c:41244 config/i386/i386.c:41314
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
--- 28500,28604 ----
  
  #: config/arc/arc.c:953
  #, gcc-internal-format
! msgid "no FPX/FPU mixing allowed"
  msgstr "Mischen von FPX/FPU ist nicht erlaubt"
  
! #: config/arc/arc.c:958
! #, gcc-internal-format
! msgid "PIC is not supported for %qs"
! msgstr "PIC wird fÃ¼r %qs nicht unterstÃ¼tzt"
  
! #: config/arc/arc.c:1021
  #, gcc-internal-format
  msgid "missing dash"
  msgstr "fehlender Bindestrich"
  
! #: config/arc/arc.c:1033
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr "erstes Register muss R0 sein"
  
! #: config/arc/arc.c:1053
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr "Name des letzten Registers Â»%sÂ« muss ein ungerades Register sein"
  
! #: config/arc/arc.c:1062 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s ist ein leerer Bereich"
  
! #: config/arc/arc.c:1112
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr "ungÃ¼ltige Anzahl in %<-mrgf-banked-regs=%s%>; gÃ¼ltige Werte sind 0, 4, 8, 16 und 32"
  
! #: config/arc/arc.c:1174
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr "die Option %<-mirq-ctrl-saved%> ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltig"
  
! #: config/arc/arc.c:1183
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr "die Option %<-mrgf-banked-regs%> ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltig"
  
  #. Check options against architecture options.  Throw an error if
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
! #. translated.  They are like keywords which one can relate with the
! #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.c:1227
! #, gcc-internal-format
! msgid "option %<%s=%s%> is not available for %qs CPU"
! msgstr "Option %<%s=%s%> ist fÃ¼r die CPU %qs nicht verfÃ¼gbar"
  
! #: config/arc/arc.c:1232
! #, gcc-internal-format
! msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
! msgstr "Option %qs wird ignoriert, der Vorgabewert %qs wird fÃ¼r die CPU %qs verwendet"
  
! #: config/arc/arc.c:1240
! #, gcc-internal-format
! msgid "option %qs is not available for %qs CPU"
! msgstr "Option %qs ist fÃ¼r die CPU %qs nicht verfÃ¼gbar"
  
! #: config/arc/arc.c:1245
! #, gcc-internal-format
! msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
! msgstr "nicht gesetzte Option %qs wird ignoriert, fÃ¼r CPU %qs ist sie stets eingeschaltet"
  
! #: config/arc/arc.c:1812
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr "Multiplizieroption bringt mit sich, dass r%d festgelegt ist"
  
! #: config/arc/arc.c:1961 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "Argument des Attributes %qE ist keine Zeichenkettenkonstante"
  
! #: config/arc/arc.c:1970
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "Argument des Attributes %qE ist weder Â»ilink1Â« oder Â»ilink2Â«"
  
! #: config/arc/arc.c:1979
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "Argument des Attributes %qE ist weder Â»ilinkÂ« oder Â»firqÂ«"
  
! #: config/arc/arc.c:1993 config/arm/arm.c:6866 config/arm/arm.c:6884
! #: config/arm/arm.c:7059 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6333 config/i386/i386.c:12170
! #: config/i386/i386.c:41176 config/i386/i386.c:41226 config/i386/i386.c:41296
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
*************** msgstr "Argument des Attributes %qE ist
*** 28600,28732 ****
  msgid "%qE attribute only applies to functions"
  msgstr "Attribut %qE bezieht sich nur auf Funktionen"
  
! #: config/arc/arc.c:6784
  #, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "%<__builtin_arc_aligned%> mit nichtkonstanter Ausrichtung"
  
! #: config/arc/arc.c:6792
  #, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "UngÃ¼ltiger Ausrichtungswert fÃ¼r %<__builtin_arc_aligned%>"
  
! #: config/arc/arc.c:6955
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "Operand 1 sollte eine vorzeichenlose 3-Bit-Konstante sein"
  
! #: config/arc/arc.c:6996 config/arc/arc.c:7093
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)"
  
! #: config/arc/arc.c:7029 config/arc/arc.c:7061
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Operand 1 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)"
  
! #: config/arc/arc.c:7033 config/arc/arc.c:7065
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "Operand 2 sollte ein vorzeichenloser 8-Bit-Wert sein"
  
! #: config/arc/arc.c:7097
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "Operand 3 sollte ein vorzeichenloser 8-Bit-Wert sein"
  
! #: config/arc/arc.c:7130
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "Operand 4 sollte ein vorzeichenloser 8-Bit-Wert sein (0â€“255)"
  
! #: config/arc/arc.c:7134
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Operand 3 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)"
  
! #: config/arc/arc.c:7141
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (subreg 0â€“7)"
  
! #: config/arc/arc.c:7144
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "Operand 2 sollte ein gerader 3-Bit-Wert sein (subreg 0,2,4,6)"
  
! #: config/arc/arc.c:7191
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "Operand %d der eingebauten Funktion muss konstant sein"
  
! #: config/arc/arc.c:7196
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Operand %d sollte eine vorzeichenlose 6-Bit-Konstante sein"
  
! #: config/arc/arc.c:7200
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Operand %d sollte eine vorzeichenlose 8-Bit-Konstante sein"
  
! #: config/arc/arc.c:7204
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Operand %d sollte eine vorzeichenlose 3-Bit-Konstante sein"
  
! #: config/arc/arc.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr "unbekannter eingebauter direkter Operandentyp fÃ¼r Operand %d"
  
! #: config/arc/arc.c:7258
  #, gcc-internal-format
! msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr "Registernummer muss bereits zur Kompilierzeit eine Konstante sein. Probieren Sie eine stÃ¤rkere Optimierungsstufe"
  
! #: config/arc/arc.c:8251
  #, gcc-internal-format
! msgid "Insn addresses not set after shorten_branches"
! msgstr "Befehlsadresse nicht festgelegt, nachdem shorten_branches aufgerufen wurde"
  
! #: config/arc/arc.c:8464
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "Befehlsadressen nicht freigegeben"
  
! #: config/arc/arc.c:11015
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "Attribut %qE ist nur fÃ¼r die Architektur ARCv2 gÃ¼ltig"
  
! #: config/arc/arc.c:11023 config/arc/arc.c:11062
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "Argument des Attributs %qE fehlt"
  
! #: config/arc/arc.c:11034 config/arc/arc.c:11073 config/arc/arc.c:11183
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Attribut %qE erlaubt nur eine Ganzzahlkonstante als Argument"
  
! #: config/arc/arc.c:11054
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "Attribut %qE ist nur fÃ¼r die ARC-EM-Architektur gÃ¼ltig"
  
! #: config/arc/arc.c:11109
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "Attribut %qE kann nur auf Typen angewandt werden"
  
! #: config/arc/arc.c:11115
  #, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Argument des Attributs %qE wird ignoriert"
  
! #: config/arc/arc.c:11173 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, gcc-internal-format
--- 28610,28742 ----
  msgid "%qE attribute only applies to functions"
  msgstr "Attribut %qE bezieht sich nur auf Funktionen"
  
! #: config/arc/arc.c:6799
  #, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "%<__builtin_arc_aligned%> mit nichtkonstanter Ausrichtung"
  
! #: config/arc/arc.c:6807
  #, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "UngÃ¼ltiger Ausrichtungswert fÃ¼r %<__builtin_arc_aligned%>"
  
! #: config/arc/arc.c:6970
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "Operand 1 sollte eine vorzeichenlose 3-Bit-Konstante sein"
  
! #: config/arc/arc.c:7011 config/arc/arc.c:7108
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)"
  
! #: config/arc/arc.c:7044 config/arc/arc.c:7076
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Operand 1 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)"
  
! #: config/arc/arc.c:7048 config/arc/arc.c:7080
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "Operand 2 sollte ein vorzeichenloser 8-Bit-Wert sein"
  
! #: config/arc/arc.c:7112
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "Operand 3 sollte ein vorzeichenloser 8-Bit-Wert sein"
  
! #: config/arc/arc.c:7145
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "Operand 4 sollte ein vorzeichenloser 8-Bit-Wert sein (0â€“255)"
  
! #: config/arc/arc.c:7149
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Operand 3 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)"
  
! #: config/arc/arc.c:7156
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (subreg 0â€“7)"
  
! #: config/arc/arc.c:7159
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "Operand 2 sollte ein gerader 3-Bit-Wert sein (subreg 0,2,4,6)"
  
! #: config/arc/arc.c:7206
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "Operand %d der eingebauten Funktion muss konstant sein"
  
! #: config/arc/arc.c:7211
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Operand %d sollte eine vorzeichenlose 6-Bit-Konstante sein"
  
! #: config/arc/arc.c:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Operand %d sollte eine vorzeichenlose 8-Bit-Konstante sein"
  
! #: config/arc/arc.c:7219
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Operand %d sollte eine vorzeichenlose 3-Bit-Konstante sein"
  
! #: config/arc/arc.c:7222
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr "unbekannter eingebauter direkter Operandentyp fÃ¼r Operand %d"
  
! #: config/arc/arc.c:7273
  #, gcc-internal-format
! msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr "Registernummer muss bereits zur Kompilierzeit eine Konstante sein. Probieren Sie eine stÃ¤rkere Optimierungsstufe"
  
! #: config/arc/arc.c:8268
  #, gcc-internal-format
! msgid "insn addresses not set after shorten_branches"
! msgstr "Interner Fehler: insn addresses not set after shorten_branches"
  
! #: config/arc/arc.c:8481
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "Befehlsadressen nicht freigegeben"
  
! #: config/arc/arc.c:11034
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "Attribut %qE ist nur fÃ¼r die Architektur ARCv2 gÃ¼ltig"
  
! #: config/arc/arc.c:11042 config/arc/arc.c:11081
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "Argument des Attributs %qE fehlt"
  
! #: config/arc/arc.c:11053 config/arc/arc.c:11092 config/arc/arc.c:11202
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Attribut %qE erlaubt nur eine Ganzzahlkonstante als Argument"
  
! #: config/arc/arc.c:11073
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "Attribut %qE ist nur fÃ¼r die ARC-EM-Architektur gÃ¼ltig"
  
! #: config/arc/arc.c:11128
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "Attribut %qE kann nur auf Typen angewandt werden"
  
! #: config/arc/arc.c:11134
  #, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Argument des Attributs %qE wird ignoriert"
  
! #: config/arc/arc.c:11192 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, gcc-internal-format
*************** msgstr "PCS-Variante"
*** 29092,29176 ****
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "Thumb-1 Hardware-Gleitkomma VFP ABI"
  
! #: config/arm/arm.c:6496 config/arm/arm.c:6709 config/arm/arm.c:6742
! #: config/arm/arm.c:27078
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 7.1 geÃ¤ndert"
  
! #: config/arm/arm.c:7003
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack Ã¼bergeben"
  
! #: config/arm/arm.c:7015
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die variable Anzahl von Argumenten haben"
  
! #: config/arm/arm.c:7024
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack zurÃ¼ckgeben"
  
! #: config/arm/arm.c:7046 config/arm/arm.c:7098
  #, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "Attribut %qE ignoriert, da die Option %<-mcmse%> nicht angegeben ist."
  
! #: config/arm/arm.c:7065
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "Attribut %qE wirkt sich nicht auf Funktionen mit Â»staticÂ«-Bindung aus"
  
! #: config/arm/arm.c:7114
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "Attribut %qE kann nur auf Basistypen von Funktionszeiger angewandt werden"
  
! #: config/arm/arm.c:8888
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr "Zugriff auf threadlokalen Speicher wird derzeit mit %<-mpure-code%> oder %<-mslow-flash-data%> nicht unterstÃ¼tzt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79871
! #: config/arm/arm.c:12534
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr "%KÂ»%sÂ« %wd ist auÃŸerhalb des gÃ¼ltigen Bereichs von %wd bis %wd"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79871
! #: config/arm/arm.c:12537
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "Â»%sÂ« %wd ist auÃŸerhalb des gÃ¼ltigen Bereichs von %wd bis %wd"
  
! #: config/arm/arm.c:24019
  #, 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.c:24675
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "Unexpected thumb1 far jump"
  
! #: config/arm/arm.c:24939
  #, 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.c:25189
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Interrupt-Dienst-Routinen kÃ¶nnen nicht im Â»ThumbÂ«-Modus codiert werden"
  
! #: config/arm/arm.c:25420
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "%<-fstack-check=specific%> fÃ¼r Thumb-1"
  
! #: config/arm/arm.c:30889
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "ungÃ¼ltige FPU fÃ¼r Zielattribut oder -pragma %qs"
--- 29102,29191 ----
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "Thumb-1 Hardware-Gleitkomma VFP ABI"
  
! #: config/arm/arm.c:6117
! #, gcc-internal-format
! msgid "argument of type %qT not permitted with -mgeneral-regs-only"
! msgstr "Argument vom Typ %qT ist zusammen mit Â»-mgeneral-regs-onlyÂ« nicht erlaubt"
! 
! #: config/arm/arm.c:6501 config/arm/arm.c:6714 config/arm/arm.c:6747
! #: config/arm/arm.c:27083
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 7.1 geÃ¤ndert"
  
! #: config/arm/arm.c:7008
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack Ã¼bergeben"
  
! #: config/arm/arm.c:7020
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die variable Anzahl von Argumenten haben"
  
! #: config/arm/arm.c:7029
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack zurÃ¼ckgeben"
  
! #: config/arm/arm.c:7051 config/arm/arm.c:7103
  #, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "Attribut %qE ignoriert, da die Option %<-mcmse%> nicht angegeben ist."
  
! #: config/arm/arm.c:7070
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "Attribut %qE wirkt sich nicht auf Funktionen mit Â»staticÂ«-Bindung aus"
  
! #: config/arm/arm.c:7119
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "Attribut %qE kann nur auf Basistypen von Funktionszeiger angewandt werden"
  
! #: config/arm/arm.c:8893
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr "Zugriff auf threadlokalen Speicher wird derzeit mit %<-mpure-code%> oder %<-mslow-flash-data%> nicht unterstÃ¼tzt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79871
! #: config/arm/arm.c:12539
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr "%KÂ»%sÂ« %wd ist auÃŸerhalb des gÃ¼ltigen Bereichs von %wd bis %wd"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79871
! #: config/arm/arm.c:12542
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "Â»%sÂ« %wd ist auÃŸerhalb des gÃ¼ltigen Bereichs von %wd bis %wd"
  
! #: config/arm/arm.c:24024
  #, 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.c:24680
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "Unexpected thumb1 far jump"
  
! #: config/arm/arm.c:24944
  #, 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.c:25194
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Interrupt-Dienst-Routinen kÃ¶nnen nicht im Â»ThumbÂ«-Modus codiert werden"
  
! #: config/arm/arm.c:25425
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "%<-fstack-check=specific%> fÃ¼r Thumb-1"
  
! #: config/arm/arm.c:30895
  #, 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
*** 29178,29194 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30897
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "automatische FPU-Auswahl ist hier momentan nicht erlaubt"
  
! #: config/arm/arm.c:30910
  #, 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.c:30924
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "Unbekanntes Zielattribut oder -pragma %qs"
--- 29193,29209 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30903
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "automatische FPU-Auswahl ist hier momentan nicht erlaubt"
  
! #: config/arm/arm.c:30916
  #, 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.c:30930
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "Unbekanntes Zielattribut oder -pragma %qs"
*************** msgstr "PCH-Datei kann nicht erweitert w
*** 29934,30804 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "Position in PCH-Datei kann nicht gesetzt werden: %m"
  
! #: config/i386/i386.c:3353
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "falsches Argument %qs fÃ¼r Option %qs"
  
! #: config/i386/i386.c:3359
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "GrÃ¶ÃŸenbereiche der Option %qs sollten aufsteigend sein"
  
! #: config/i386/i386.c:3369
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "falscher Strategiename %qs fÃ¼r Option %qs angegeben"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3395
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "Strategiename %qs fÃ¼r Option %qs angegeben, wird jedoch fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3408
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "unbekannte Ausrichtung %qs fÃ¼r Option %qs angegeben"
  
! #: config/i386/i386.c:3418
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "der Maximalwert fÃ¼r den letzten GrÃ¶ÃŸenbereich sollte fÃ¼r Option %qs -1 sein"
  
! #: config/i386/i386.c:3425
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "zu viele GrÃ¶ÃŸenbereiche in Option %qs angegeben"
  
! #: config/i386/i386.c:3478
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Unbekannter Parameter fÃ¼r Option %<-mtune-ctrl%>: %s"
  
! #: config/i386/i386.c:3598
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "Intel-MCU-psABI wird im %s-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3647
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> ist veraltet; stattdessen entsprechend %<-mtune=k8%> oder %<-mtune=generic%> verwenden"
  
! #: config/i386/i386.c:3649
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%<target(\"tune=x86-64\")%> ist veraltet; stattdessen entsprechend %<target(\"tune=k8\")%> oder %<target(\"tune=generic\")%> verwenden"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3675
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "%<-mstringop-strategy=rep_8byte%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3692
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "Adressmodus %qs wird im %s-Bit-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3704
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "%<-mabi=ms%> wird in der X32-ABI nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3708
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr "%<-mabi=ms%> in Kombination mit %<-fsanitize=address%> wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3710
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "%<-mabi=ms%> in Kombination mit %<-fsanitize=kernel-address%> wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3712
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-mabi=ms%> in Kombination mit %<-fsanitize=thread%> wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3729 config/i386/i386.c:3738 config/i386/i386.c:3750
! #: config/i386/i386.c:3761 config/i386/i386.c:3772
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "Codemodell %qs wird im %s-Bit-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3741 config/i386/i386.c:3753
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "Codemodell %qs wird im x32-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3759 config/i386/i386.c:3768 config/i386/i386.c:5089
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "Codemodell %s unterstÃ¼tzt keinen PIC-Modus"
  
! #: config/i386/i386.c:3796
  #, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "%<-masm=intel%> wird in dieser Konfiguration nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3801
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-Bit-Modus nicht einkompiliert"
  
! #: config/i386/i386.c:3810
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "%<generic%>-CPU kann nur fÃ¼r %<-mtune=%>-Schalter verwendet werden"
  
! #: config/i386/i386.c:3812
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "%<generic%>-CPU kann nur fÃ¼r %<target(\"tune=\")%>-Schalter verwendet werden"
  
! #: config/i386/i386.c:3819
  #, 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.c:3821
  #, 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.c:3829 config/i386/i386.c:4137
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "Die ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64-Befehlssatz"
  
! #: config/i386/i386.c:4077
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "falscher Wert (%qs) fÃ¼r Schalter %<-march=%>"
  
! #: config/i386/i386.c:4078
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "unbekannter Wert (%qs) fÃ¼r %<target(\"arch=\")%>-Attribut"
  
! #: config/i386/i386.c:4100
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386.c:4102
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"arch=\")%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386.c:4107
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s"
  
! #: config/i386/i386.c:4108
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"arch=\")%> sind: %s"
  
! #: config/i386/i386.c:4156
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "falscher Wert (%qs) fÃ¼r Schalter %<-mtune=%>"
  
! #: config/i386/i386.c:4157
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "unbekannter Wert %qs fÃ¼r %<target(\"tune=\")%>-Attribut"
  
! #: config/i386/i386.c:4177
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386.c:4179
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"tune=\")%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386.c:4184
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s"
  
! #: config/i386/i386.c:4185
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"tune=\")%> sind: %s"
  
! #: config/i386/i386.c:4251
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "%<-mregparm%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386.c:4253
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "%<-mregparm%> wird fÃ¼r Intel-MCU-psABI ignoriert"
  
! #: config/i386/i386.c:4256
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "%<-mregparm=%d%> liegt nicht zwischen 0 und %d"
  
! #: config/i386/i386.c:4284
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386.c:4285
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386.c:4364
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "%<-mpreferred-stack-boundary%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:4367
  #, 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.c:4390
  #, 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.c:4403
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "%<-mnop-mcount%> ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386.c:4406
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "%<-mnop-mcount%> ist fÃ¼r %<-fPIC%> nicht implementiert"
  
! #: config/i386/i386.c:4412
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386.c:4413
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386.c:4423
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendet"
  
! #: config/i386/i386.c:4430
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet"
  
! #: config/i386/i386.c:4480
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "Stapel-ÃœberprÃ¼fung erfordert %<-maccumulate-outgoing-args%> fÃ¼r Korrektheit"
  
! #: config/i386/i386.c:4482
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "Stapel-ÃœberprÃ¼fung erfordert %<target(\"accumulate-outgoing-args\")%> fÃ¼r Korrektheit"
  
! #: config/i386/i386.c:4496
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "feststehendes ebp-Register erfordert %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:4498
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "feststehendes ebp-Register erfordert %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386.c:4608
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "%<-mfentry%> wird fÃ¼r 32 Bit in Kombination mit %<-fpic%> nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:4611
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%<-mno-fentry%> ist nicht mit SEH vertrÃ¤glich"
  
! #: config/i386/i386.c:4615
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "%<-mcall-ms2sysv-xlogues%> wird derzeit nicht zusammen mit SEH unterstÃ¼tzt"
  
! #: config/i386/i386.c:4680
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "unbekannte Option fÃ¼r %<-mrecip=%s%>"
  
! #: config/i386/i386.c:4739
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ist keine gÃ¼ltige Zahl in %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ist kein gÃ¼ltiger Offset in %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386.c:4772
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs ist kein gÃ¼ltiges Basisregister in %<-mstack-protector-guard-reg=%>"
  
! #: config/i386/i386.c:5384 config/i386/i386.c:5431 config/s390/s390.c:15465
! #: config/s390/s390.c:15515 config/s390/s390.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) ist unbekannt"
  
! #: config/i386/i386.c:5412
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") wurde bereits spezifiziert"
  
! #: config/i386/i386.c:5716
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "die Attribute %<interrupt%> und %<naked%> sind nicht kompatibel"
  
! #: config/i386/i386.c:5731
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr "Nur das DWARF-Debugformat ist fÃ¼r Interrupt-Service-Routinen unterstÃ¼tzt"
  
! #: config/i386/i386.c:5780
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> und %<-mcmodel=large%> sind nicht kompatibel"
  
! #: config/i386/i386.c:5788
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mindirect-branch%> und %<-fcf-protection%> sind nicht kompatibel"
  
! #: config/i386/i386.c:5823
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> und %<-mcmodel=large%> sind nicht kompatibel"
  
! #: config/i386/i386.c:5831
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mfunction-return%> und %<-fcf-protection%> sind nicht kompatibel"
  
! #: config/i386/i386.c:5925
  #, 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.c:5927
  #, 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.c:5931
  #, 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.c:6345 config/i386/i386.c:6396
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Attribute fastcall und regparm sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6350
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Attribute regparam und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6357 config/i386/i386.c:41214
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Attribut %qE benÃ¶tigt eine Ganzzahlkonstante als Argument"
  
! #: config/i386/i386.c:6363
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Argument fÃ¼r Attribut %qE ist grÃ¶ÃŸer als %d"
  
! #: config/i386/i386.c:6388 config/i386/i386.c:6431
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Attribute fastcall und cdecl sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6392
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Attribute fastcall und stdcall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6400 config/i386/i386.c:6449
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Attribute fastcall und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6410 config/i386/i386.c:6427
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Attribute stdcall und cdecl sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6414
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Attribute stdcall und fastcall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6418 config/i386/i386.c:6445
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Attribute stdcall und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6435 config/i386/i386.c:6453
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Attribute cdecl und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6441
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Attribut %qE wird fÃ¼r Nicht-Klassen-Methode verwendet"
  
! #: config/i386/i386.c:6685
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Aufruf von %qD mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.c:6688
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Aufruf von %qT mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.c:7003
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 unterstÃ¼tzt Â»ms_abiÂ«-Attribut nicht"
  
! #: config/i386/i386.c:7037
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue ist mit geschachtelter Funktion nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7376
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "AVX512F-Vektorargument ohne eingeschaltetes AVX512F Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7382
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "AVX512F-VektorrÃ¼ckgabe ohne eingeschaltetes AVX512F Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7396
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "AVX-Vektorargument ohne eingeschaltetes AVX Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7402
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "AVX-VektorrÃ¼ckgabe ohne eingeschaltetes AVX Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7418
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE-Vektorargument ohne eingeschaltetes SSE Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7424
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE-VektorrÃ¼ckgabe ohne eingeschaltetes SSE Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7440
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7446
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7627
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "Das ABI der Struct-Ãœbergabe mit einem flexiblen Arrayelement hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.c:7744
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "Das ABI der Union-Ãœbergabe mit Â»long doubleÂ« hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.c:7862
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "Das ABI der StrukturÃ¼bergabe mit komplexem Gleitkommaelement hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.c:8025
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE-RegisterrÃ¼ckgabe mit SSE ausgeschaltet"
  
! #: config/i386/i386.c:8031
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE-Registerargument mit SSE ausgeschaltet"
  
! #: config/i386/i386.c:8047
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87-RegisterrÃ¼ckgabe mit ausgeschaltetem x87"
  
! #: config/i386/i386.c:8357 config/i386/i386.c:8597 config/i386/i386.c:9097
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "Aufruf von %qD mit SSE-Aufrufkonvention, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.c:8359 config/i386/i386.c:8599 config/i386/i386.c:9099
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "dies ist ein GCC-Bug; ein Workaround ist, die aufgerufene Funktion mit dem Â»usedÂ«-Attribut zu markieren"
  
! #: config/i386/i386.c:9003
  #, 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.c:11285
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%<-mcall-ms2sysv-xlogues%> ist nicht kompatibel mit %<%s%>"
  
! #: config/i386/i386.c:13284
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr "Attribut ms_hook_prologue ist mit %<-mfentry%> fÃ¼r 32 Bit nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:13374
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "Dynamic Realign Argument Pointer (DRAP) wird in Interrupt-Service-Routinen nicht unterstÃ¼tzt. Ein Workaround ist, Funktionen mit Aggregat-RÃ¼ckgabetypen zu vermeiden."
  
! #: config/i386/i386.c:14664
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht fastcall mit geschachtelter Funktion"
  
! #: config/i386/i386.c:14684
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht 2 Registerparameter fÃ¼r eine geschachtelte Funktion"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14695
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht 3 Registerparameter"
  
! #: config/i386/i386.c:17635
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "%<V%>-Modifikator an nicht-ganzzahligem Register"
  
! #: config/i386/i386.c:17646 config/i386/i386.c:17660
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "nicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregister"
  
! #: config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "erweiterte Register haben keine oberen HÃ¤lften"
  
! #: config/i386/i386.c:17707
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "nicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes Register"
  
! #: config/i386/i386.c:17899
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "Nicht-Ganzzahl-Operand mit Operandencode %<z%> verwendet"
  
! #: config/i386/i386.c:28369
  #, gcc-internal-format
  msgid "interrupt service routine can%'t be called directly"
  msgstr "Interrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90164
! #: config/i386/i386.c:29748
  #, 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.c:32093
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr "kein Dispatcher fÃ¼r versionierte Attribute gefunden"
  
! #: config/i386/i386.c:32143
! #, gcc-internal-format, gfc-internal-format
! msgid "no dispatcher found for %s"
! msgstr "Kein Dispatcher fÃ¼r Â»%sÂ« gefunden"
  
! #: config/i386/i386.c:32153
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr "Kein Dispatcher fÃ¼r Versionierungsattribute gefunden: %s"
  
! #: config/i386/i386.c:32315
  #, gcc-internal-format
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr "Funktionsversionen kÃ¶nnen nicht als gnu_inline markiert werden, KÃ¶rper mÃ¼ssen generiert werden"
  
! #: config/i386/i386.c:32320 config/i386/i386.c:32597
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:32453 config/rs6000/rs6000.c:37466
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "Multiversionierung erfordert Â»ifuncÂ«, was in dieser Konfiguration nicht unterstÃ¼tzt wird"
  
! #: config/i386/i386.c:32876
  #, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "Parameter fÃ¼r eingebaute Funktion muss Zeichenkettenkonstante oder Literal sein"
  
! #: config/i386/i386.c:32901 config/i386/i386.c:32951
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter to builtin not valid: %s"
  msgstr "Parameter fÃ¼r eingebaute Funktion ist ungÃ¼ltig: %s"
  
! #: config/i386/i386.c:34181 config/i386/i386.c:35621
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Das letzte Argument muss ein 2-Bit-Immediate sein"
  
! #: config/i386/i386.c:34576
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "fÃ¼nftes Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:34671
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "drittes Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:35552
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
  
! #: config/i386/i386.c:35567
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "das letzte Argument muss ein 3-Bit-Immediate sein"
  
! #: config/i386/i386.c:35600
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Das letzte Argument muss ein 4-Bit-Immediate sein"
  
! #: config/i386/i386.c:35640
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
  
! #: config/i386/i386.c:35653
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Das letzte Argument muss ein 5-Bit-Immediate sein"
  
! #: config/i386/i386.c:35663
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Das vorletzte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:35668 config/i386/i386.c:36455
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Das letzte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:35802
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "das dritte Argument muss eine Vergleichskonstante sein"
  
! #: config/i386/i386.c:35807
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Falscher Vergleichsmodus"
  
! #: config/i386/i386.c:35813 config/i386/i386.c:36020
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Falscher Rundungsoperand"
  
! #: config/i386/i386.c:36002
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Der direkte Argument muss ein 4-Bit-Immediate sein"
  
! #: config/i386/i386.c:36008
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Das direkte Argument muss ein 5-Bit-Immediate sein"
  
! #: config/i386/i386.c:36011
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Das direkte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:36453
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Das letzte Argument muss ein 32-Bit-Immediate sein"
  
! #: config/i386/i386.c:36535 config/rs6000/rs6000.c:14703
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Selektor eine Ganzzahlkonstante im Bereich 0..%wi sein"
  
! #: config/i386/i386.c:36715
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE erfordert unbekannte ISA-Option"
  
! #: config/i386/i386.c:36719
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE erfordert ISA-Option %s"
  
! #: config/i386/i386.c:37298
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "das letzte Argument muss ein Immediate sein"
  
! #: config/i386/i386.c:38054 config/i386/i386.c:38266
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "Das letzte muss Skalierung 1, 2, 4, 8 sein"
  
! #: config/i386/i386.c:38319
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "Das vierte Argument muss Skalierung 1, 2, 4, 8 sein"
  
! #: config/i386/i386.c:38325
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Falscher Hinweis-Operand"
  
! #: config/i386/i386.c:38344
  #, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Das Argument zum eingebauten %<xabort%> ein 8-Bit-Direktwert sein"
  
! #: config/i386/i386.c:41201
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "Attribut %qE nur fÃ¼r 32 Bit verfÃ¼gbar"
  
! #: config/i386/i386.c:41222
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Argument des Attributes %qE ist weder Null noch Eins"
  
! #: config/i386/i386.c:41255 config/i386/i386.c:41264
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "Attribute ms_abi und sysv_abi sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:41300 config/rs6000/rs6000.c:32977
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-inkompatibles Attribut wird ignoriert"
  
! #: config/i386/i386.c:41325 config/i386/i386.c:41347 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Attribut %qE erfordert eine Zeichenkettenkonstante als Argument"
  
! #: config/i386/i386.c:41335 config/i386/i386.c:41357 config/s390/s390.c:1175
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Argument des Attributes %qE ist nicht (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "in Interrupt-Service-Routinen sollte das erste Argument ein Zeiger sein"
  
! #: config/i386/i386.c:41396
  #, 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.c:41407
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "Interrupt-Service-Routine darf nur ein Zeiger- und ein optionales Ganzzahl-Argument haben"
  
! #: config/i386/i386.c:41410
  #, gcc-internal-format
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr "Interrupt-Service-Routine muss den RÃ¼ckgabetyp Â»voidÂ« haben"
  
! #: config/i386/i386.c:44273
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "Alternativen sind in asm-Flag-Ausgabe nicht erlaubt"
  
! #: config/i386/i386.c:44337
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "unbekannte Ausgabe %qs des asm-Schalters"
  
! #: config/i386/i386.c:44366
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "ungÃ¼ltiger Typ fÃ¼r asm-Flag-Ausgabe"
  
! #: config/i386/i386.c:50557
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Unbekanntes architekturspezifisches Speichermodell"
  
! #: config/i386/i386.c:50564
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr "HLE_ACQUIRE nicht mit ACQUIRE oder stÃ¤rkerem Speichermodell verwendet"
  
! #: config/i386/i386.c:50570
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr "HLE_RELEASE nicht mit RELEASE oder stÃ¤rkerem Speichermodell verwendet"
  
! #: config/i386/i386.c:50615
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "nicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMD"
  
! #: config/i386/i386.c:50645
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "nicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMD"
--- 29949,30819 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "Position in PCH-Datei kann nicht gesetzt werden: %m"
  
! #: config/i386/i386.c:3354
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "falsches Argument %qs fÃ¼r Option %qs"
  
! #: config/i386/i386.c:3360
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "GrÃ¶ÃŸenbereiche der Option %qs sollten aufsteigend sein"
  
! #: config/i386/i386.c:3370
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "falscher Strategiename %qs fÃ¼r Option %qs angegeben"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3396
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "Strategiename %qs fÃ¼r Option %qs angegeben, wird jedoch fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3409
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "unbekannte Ausrichtung %qs fÃ¼r Option %qs angegeben"
  
! #: config/i386/i386.c:3419
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "der Maximalwert fÃ¼r den letzten GrÃ¶ÃŸenbereich sollte fÃ¼r Option %qs -1 sein"
  
! #: config/i386/i386.c:3426
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "zu viele GrÃ¶ÃŸenbereiche in Option %qs angegeben"
  
! #: config/i386/i386.c:3479
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Unbekannter Parameter fÃ¼r Option %<-mtune-ctrl%>: %s"
  
! #: config/i386/i386.c:3599
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "Intel-MCU-psABI wird im %s-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3648
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> ist veraltet; stattdessen entsprechend %<-mtune=k8%> oder %<-mtune=generic%> verwenden"
  
! #: config/i386/i386.c:3650
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%<target(\"tune=x86-64\")%> ist veraltet; stattdessen entsprechend %<target(\"tune=k8\")%> oder %<target(\"tune=generic\")%> verwenden"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3676
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "%<-mstringop-strategy=rep_8byte%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3693
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "Adressmodus %qs wird im %s-Bit-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3705
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "%<-mabi=ms%> wird in der X32-ABI nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3709
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr "%<-mabi=ms%> in Kombination mit %<-fsanitize=address%> wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3711
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "%<-mabi=ms%> in Kombination mit %<-fsanitize=kernel-address%> wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3713
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-mabi=ms%> in Kombination mit %<-fsanitize=thread%> wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3730 config/i386/i386.c:3739 config/i386/i386.c:3751
! #: config/i386/i386.c:3762 config/i386/i386.c:3773
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "Codemodell %qs wird im %s-Bit-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3742 config/i386/i386.c:3754
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "Codemodell %qs wird im x32-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3760 config/i386/i386.c:3769 config/i386/i386.c:5090
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "Codemodell %s unterstÃ¼tzt keinen PIC-Modus"
  
! #: config/i386/i386.c:3797
  #, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "%<-masm=intel%> wird in dieser Konfiguration nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:3802
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-Bit-Modus nicht einkompiliert"
  
! #: config/i386/i386.c:3811
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "%<generic%>-CPU kann nur fÃ¼r %<-mtune=%>-Schalter verwendet werden"
  
! #: config/i386/i386.c:3813
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "%<generic%>-CPU kann nur fÃ¼r %<target(\"tune=\")%>-Schalter verwendet werden"
  
! #: config/i386/i386.c:3820
  #, 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.c:3822
  #, 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.c:3830 config/i386/i386.c:4138
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "Die ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64-Befehlssatz"
  
! #: config/i386/i386.c:4078
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "falscher Wert (%qs) fÃ¼r Schalter %<-march=%>"
  
! #: config/i386/i386.c:4079
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "unbekannter Wert (%qs) fÃ¼r %<target(\"arch=\")%>-Attribut"
  
! #: config/i386/i386.c:4101
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386.c:4103
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"arch=\")%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386.c:4108
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s"
  
! #: config/i386/i386.c:4109
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"arch=\")%> sind: %s"
  
! #: config/i386/i386.c:4157
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "falscher Wert (%qs) fÃ¼r Schalter %<-mtune=%>"
  
! #: config/i386/i386.c:4158
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "unbekannter Wert %qs fÃ¼r %<target(\"tune=\")%>-Attribut"
  
! #: config/i386/i386.c:4178
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386.c:4180
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"tune=\")%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386.c:4185
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s"
  
! #: config/i386/i386.c:4186
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"tune=\")%> sind: %s"
  
! #: config/i386/i386.c:4252
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "%<-mregparm%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386.c:4254
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "%<-mregparm%> wird fÃ¼r Intel-MCU-psABI ignoriert"
  
! #: config/i386/i386.c:4257
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "%<-mregparm=%d%> liegt nicht zwischen 0 und %d"
  
! #: config/i386/i386.c:4285
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386.c:4286
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386.c:4365
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "%<-mpreferred-stack-boundary%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:4368
  #, 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.c:4391
  #, 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.c:4404
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "%<-mnop-mcount%> ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386.c:4407
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "%<-mnop-mcount%> ist fÃ¼r %<-fPIC%> nicht implementiert"
  
! #: config/i386/i386.c:4413
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386.c:4414
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386.c:4424
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendet"
  
! #: config/i386/i386.c:4431
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet"
  
! #: config/i386/i386.c:4481
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "Stapel-ÃœberprÃ¼fung erfordert %<-maccumulate-outgoing-args%> fÃ¼r Korrektheit"
  
! #: config/i386/i386.c:4483
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "Stapel-ÃœberprÃ¼fung erfordert %<target(\"accumulate-outgoing-args\")%> fÃ¼r Korrektheit"
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "feststehendes ebp-Register erfordert %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:4499
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "feststehendes ebp-Register erfordert %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386.c:4609
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "%<-mfentry%> wird fÃ¼r 32 Bit in Kombination mit %<-fpic%> nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:4612
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%<-mno-fentry%> ist nicht mit SEH vertrÃ¤glich"
  
! #: config/i386/i386.c:4616
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "%<-mcall-ms2sysv-xlogues%> wird derzeit nicht zusammen mit SEH unterstÃ¼tzt"
  
! #: config/i386/i386.c:4681
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "unbekannte Option fÃ¼r %<-mrecip=%s%>"
  
! #: config/i386/i386.c:4740
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ist keine gÃ¼ltige Zahl in %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386.c:4745
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ist kein gÃ¼ltiger Offset in %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386.c:4773
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs ist kein gÃ¼ltiges Basisregister in %<-mstack-protector-guard-reg=%>"
  
! #: config/i386/i386.c:5385 config/i386/i386.c:5432 config/s390/s390.c:15475
! #: config/s390/s390.c:15525 config/s390/s390.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) ist unbekannt"
  
! #: config/i386/i386.c:5413
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") wurde bereits spezifiziert"
  
! #: config/i386/i386.c:5717
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "die Attribute %<interrupt%> und %<naked%> sind nicht kompatibel"
  
! #: config/i386/i386.c:5732
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr "Nur das DWARF-Debugformat ist fÃ¼r Interrupt-Service-Routinen unterstÃ¼tzt"
  
! #: config/i386/i386.c:5781
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> und %<-mcmodel=large%> sind nicht kompatibel"
  
! #: config/i386/i386.c:5789
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mindirect-branch%> und %<-fcf-protection%> sind nicht kompatibel"
  
! #: config/i386/i386.c:5824
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> und %<-mcmodel=large%> sind nicht kompatibel"
  
! #: config/i386/i386.c:5832
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mfunction-return%> und %<-fcf-protection%> sind nicht kompatibel"
  
! #: config/i386/i386.c:5926
  #, 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.c:5928
  #, 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.c:5932
  #, 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.c:6346 config/i386/i386.c:6397
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Attribute fastcall und regparm sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6351
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Attribute regparam und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6358 config/i386/i386.c:41196
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Attribut %qE benÃ¶tigt eine Ganzzahlkonstante als Argument"
  
! #: config/i386/i386.c:6364
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Argument fÃ¼r Attribut %qE ist grÃ¶ÃŸer als %d"
  
! #: config/i386/i386.c:6389 config/i386/i386.c:6432
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Attribute fastcall und cdecl sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6393
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Attribute fastcall und stdcall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6401 config/i386/i386.c:6450
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Attribute fastcall und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6411 config/i386/i386.c:6428
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Attribute stdcall und cdecl sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6415
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Attribute stdcall und fastcall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6419 config/i386/i386.c:6446
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Attribute stdcall und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6436 config/i386/i386.c:6454
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Attribute cdecl und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:6442
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Attribut %qE wird fÃ¼r Nicht-Klassen-Methode verwendet"
  
! #: config/i386/i386.c:6686
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Aufruf von %qD mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.c:6689
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Aufruf von %qT mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.c:7004
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 unterstÃ¼tzt Â»ms_abiÂ«-Attribut nicht"
  
! #: config/i386/i386.c:7038
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue ist mit geschachtelter Funktion nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:7377
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "AVX512F-Vektorargument ohne eingeschaltetes AVX512F Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7383
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "AVX512F-VektorrÃ¼ckgabe ohne eingeschaltetes AVX512F Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7397
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "AVX-Vektorargument ohne eingeschaltetes AVX Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7403
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "AVX-VektorrÃ¼ckgabe ohne eingeschaltetes AVX Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7419
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE-Vektorargument ohne eingeschaltetes SSE Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7425
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE-VektorrÃ¼ckgabe ohne eingeschaltetes SSE Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7441
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7447
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABI"
  
! #: config/i386/i386.c:7628
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "Das ABI der Struct-Ãœbergabe mit einem flexiblen Arrayelement hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.c:7745
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "Das ABI der Union-Ãœbergabe mit Â»long doubleÂ« hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.c:7863
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "Das ABI der StrukturÃ¼bergabe mit komplexem Gleitkommaelement hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE-RegisterrÃ¼ckgabe mit SSE ausgeschaltet"
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE-Registerargument mit SSE ausgeschaltet"
  
! #: config/i386/i386.c:8048
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87-RegisterrÃ¼ckgabe mit ausgeschaltetem x87"
  
! #: config/i386/i386.c:8358 config/i386/i386.c:8598 config/i386/i386.c:9098
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "Aufruf von %qD mit SSE-Aufrufkonvention, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.c:8360 config/i386/i386.c:8600 config/i386/i386.c:9100
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "dies ist ein GCC-Bug; ein Workaround ist, die aufgerufene Funktion mit dem Â»usedÂ«-Attribut zu markieren"
  
! #: config/i386/i386.c:9004
  #, 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.c:11286
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%<-mcall-ms2sysv-xlogues%> ist nicht kompatibel mit %<%s%>"
  
! #: config/i386/i386.c:13285
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr "Attribut ms_hook_prologue ist mit %<-mfentry%> fÃ¼r 32 Bit nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:13375
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "Dynamic Realign Argument Pointer (DRAP) wird in Interrupt-Service-Routinen nicht unterstÃ¼tzt. Ein Workaround ist, Funktionen mit Aggregat-RÃ¼ckgabetypen zu vermeiden."
  
! #: config/i386/i386.c:14665
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht fastcall mit geschachtelter Funktion"
  
! #: config/i386/i386.c:14685
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht 2 Registerparameter fÃ¼r eine geschachtelte Funktion"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14696
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht 3 Registerparameter"
  
! #: config/i386/i386.c:17636
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "%<V%>-Modifikator an nicht-ganzzahligem Register"
  
! #: config/i386/i386.c:17647 config/i386/i386.c:17661
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "nicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregister"
  
! #: config/i386/i386.c:17693
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "erweiterte Register haben keine oberen HÃ¤lften"
  
! #: config/i386/i386.c:17708
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "nicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes Register"
  
! #: config/i386/i386.c:17900
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "Nicht-Ganzzahl-Operand mit Operandencode %<z%> verwendet"
  
! #: config/i386/i386.c:28372
  #, gcc-internal-format
  msgid "interrupt service routine can%'t be called directly"
  msgstr "Interrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90164
! #: config/i386/i386.c:29751
  #, 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.c:32250
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr "kein Dispatcher fÃ¼r versionierte Attribute gefunden"
  
! #: config/i386/i386.c:32300
! #, gcc-internal-format
! msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
! msgstr "ISA %qs wird von Attribut %<target%> nicht unterstÃ¼tzt, verwenden Sie den Aufruf %<arch=%>"
  
! #: config/i386/i386.c:32311
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr "Kein Dispatcher fÃ¼r Versionierungsattribute gefunden: %s"
  
! #: config/i386/i386.c:32473
  #, gcc-internal-format
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr "Funktionsversionen kÃ¶nnen nicht als gnu_inline markiert werden, KÃ¶rper mÃ¼ssen generiert werden"
  
! #: config/i386/i386.c:32478 config/i386/i386.c:32755
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386.c:32611 config/rs6000/rs6000.c:37466
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "Multiversionierung erfordert Â»ifuncÂ«, was in dieser Konfiguration nicht unterstÃ¼tzt wird"
  
! #: config/i386/i386.c:32853
  #, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "Parameter fÃ¼r eingebaute Funktion muss Zeichenkettenkonstante oder Literal sein"
  
! #: config/i386/i386.c:32878 config/i386/i386.c:32928
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter to builtin not valid: %s"
  msgstr "Parameter fÃ¼r eingebaute Funktion ist ungÃ¼ltig: %s"
  
! #: config/i386/i386.c:34158 config/i386/i386.c:35598
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Das letzte Argument muss ein 2-Bit-Immediate sein"
  
! #: config/i386/i386.c:34553
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "fÃ¼nftes Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:34648
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "drittes Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:35529
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
  
! #: config/i386/i386.c:35544
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "das letzte Argument muss ein 3-Bit-Immediate sein"
  
! #: config/i386/i386.c:35577
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Das letzte Argument muss ein 4-Bit-Immediate sein"
  
! #: config/i386/i386.c:35617
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
  
! #: config/i386/i386.c:35630
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Das letzte Argument muss ein 5-Bit-Immediate sein"
  
! #: config/i386/i386.c:35640
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Das vorletzte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:35645 config/i386/i386.c:36432
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Das letzte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:35779
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "das dritte Argument muss eine Vergleichskonstante sein"
  
! #: config/i386/i386.c:35784
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Falscher Vergleichsmodus"
  
! #: config/i386/i386.c:35790 config/i386/i386.c:35997
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Falscher Rundungsoperand"
  
! #: config/i386/i386.c:35979
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Der direkte Argument muss ein 4-Bit-Immediate sein"
  
! #: config/i386/i386.c:35985
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Das direkte Argument muss ein 5-Bit-Immediate sein"
  
! #: config/i386/i386.c:35988
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Das direkte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386.c:36430
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Das letzte Argument muss ein 32-Bit-Immediate sein"
  
! #: config/i386/i386.c:36512 config/rs6000/rs6000.c:14703
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Selektor eine Ganzzahlkonstante im Bereich 0..%wi sein"
  
! #: config/i386/i386.c:36697
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE erfordert unbekannte ISA-Option"
  
! #: config/i386/i386.c:36701
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE erfordert ISA-Option %s"
  
! #: config/i386/i386.c:37280
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "das letzte Argument muss ein Immediate sein"
  
! #: config/i386/i386.c:38036 config/i386/i386.c:38248
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "Das letzte muss Skalierung 1, 2, 4, 8 sein"
  
! #: config/i386/i386.c:38301
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "Das vierte Argument muss Skalierung 1, 2, 4, 8 sein"
  
! #: config/i386/i386.c:38307
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Falscher Hinweis-Operand"
  
! #: config/i386/i386.c:38326
  #, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Das Argument zum eingebauten %<xabort%> ein 8-Bit-Direktwert sein"
  
! #: config/i386/i386.c:41183
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "Attribut %qE nur fÃ¼r 32 Bit verfÃ¼gbar"
  
! #: config/i386/i386.c:41204
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Argument des Attributes %qE ist weder Null noch Eins"
  
! #: config/i386/i386.c:41237 config/i386/i386.c:41246
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "Attribute ms_abi und sysv_abi sind nicht vertrÃ¤glich"
  
! #: config/i386/i386.c:41282 config/rs6000/rs6000.c:32977
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-inkompatibles Attribut wird ignoriert"
  
! #: config/i386/i386.c:41307 config/i386/i386.c:41329 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Attribut %qE erfordert eine Zeichenkettenkonstante als Argument"
  
! #: config/i386/i386.c:41317 config/i386/i386.c:41339 config/s390/s390.c:1175
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Argument des Attributes %qE ist nicht (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386.c:41371
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "in Interrupt-Service-Routinen sollte das erste Argument ein Zeiger sein"
  
! #: config/i386/i386.c:41378
  #, 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.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "Interrupt-Service-Routine darf nur ein Zeiger- und ein optionales Ganzzahl-Argument haben"
  
! #: config/i386/i386.c:41392
  #, gcc-internal-format
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr "Interrupt-Service-Routine muss den RÃ¼ckgabetyp Â»voidÂ« haben"
  
! #: config/i386/i386.c:44255
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "Alternativen sind in asm-Flag-Ausgabe nicht erlaubt"
  
! #: config/i386/i386.c:44319
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "unbekannte Ausgabe %qs des asm-Schalters"
  
! #: config/i386/i386.c:44348
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "ungÃ¼ltiger Typ fÃ¼r asm-Flag-Ausgabe"
  
! #: config/i386/i386.c:50539
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Unbekanntes architekturspezifisches Speichermodell"
  
! #: config/i386/i386.c:50546
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr "HLE_ACQUIRE nicht mit ACQUIRE oder stÃ¤rkerem Speichermodell verwendet"
  
! #: config/i386/i386.c:50552
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr "HLE_RELEASE nicht mit RELEASE oder stÃ¤rkerem Speichermodell verwendet"
  
! #: config/i386/i386.c:50597
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "nicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMD"
  
! #: config/i386/i386.c:50627
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "nicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMD"
*************** msgstr "Argument fÃ¼r %qE ist nicht (kee
*** 33011,33119 ****
  msgid "total size of local variables exceeds architecture limit"
  msgstr "GesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der Architektur"
  
! #: config/s390/s390.c:11107
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr "RahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, grÃ¶ÃŸer als benutzerdefinierte Stapelgrenze von %d Bytes. Eine unbedingte Falle wird gesetzt."
  
! #: config/s390/s390.c:11123
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr "RahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, mehr als die HÃ¤lfte der StapelgrÃ¶ÃŸe. Dynamische PrÃ¼fung wÃ¤re nicht zuverlÃ¤ssig. FÃ¼r diese Funktion wird keine PrÃ¼fung ausgegeben."
  
! #: config/s390/s390.c:11151
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "RahmengrÃ¶ÃŸe von %qs ist %wd Bytes"
  
! #: config/s390/s390.c:11155
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs verwendet dynamische Stapelanforderung"
  
! #: config/s390/s390.c:12761
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "auf s390 kÃ¶nnen geschachtelte Funktionen mit %<-mfentry%> nicht im Profiling verwendet werden"
  
! #: config/s390/s390.c:15032
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-Bit-ABI nicht unterstÃ¼tzt im ESA/390-Modus"
  
! #: config/s390/s390.c:15039
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline wird nur mit %<-mindirect-branch-jump%> unterstÃ¼tzt"
  
! #: config/s390/s390.c:15074
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "Hardware-VektorunterstÃ¼tzung ist auf %s nicht verfÃ¼gbar"
  
! #: config/s390/s390.c:15077
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "Hardware-VektorunterstÃ¼tzung ist mit %<-msoft-float%> nicht verfÃ¼gbar"
  
! #: config/s390/s390.c:15106
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "Dezimale Hardware-Gleitkommabefehle sind auf %s nicht verfÃ¼gbar"
  
! #: config/s390/s390.c:15110
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "Dezimale Hardware-Gleitkommabefehle sind im ESA/390-Modus nicht verfÃ¼gbar"
  
! #: config/s390/s390.c:15122
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr "%<-mhard-dfp%> kann nicht in Verbindung mit %<-msoft-float%> verwendet werden"
  
! #: config/s390/s390.c:15131
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "die Kombination aus %<-mbackchain%>, %<-mpacked-stack%> und %<-mhard-float%> wird nicht unterstÃ¼tzt"
  
! #: config/s390/s390.c:15137
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "StapelgrÃ¶ÃŸe muss grÃ¶ÃŸer als der Stapel-Ãœberwachungswert sein"
  
! #: config/s390/s390.c:15139
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "StapelgrÃ¶ÃŸe darf nicht grÃ¶ÃŸer als 64k sein"
  
! #: config/s390/s390.c:15142
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "%<-mstack-guard%> bringt %<-mstack-size%> mit sich"
  
! #: config/s390/s390.c:15231
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%<-mfentry%> wird nur auf 64-Bit-CPUs unterstÃ¼tzt"
  
  #. argument is not a plain number
! #: config/s390/s390.c:15267
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Argumente von %qs sollten nicht-negative Ganzzahlen sein"
  
! #: config/s390/s390.c:15274
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Argument fÃ¼r %qs ist zu groÃŸ (max. %d)"
  
! #: config/s390/s390.c:15304
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "%<-mno-pic-data-is-text-relative%> kann nur zusammen mit %<-fpic%>/%<-fPIC%> verwendet werden"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15471
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "Wert %qs wird von Attribut %<target%> nicht unterstÃ¼tzt"
--- 33026,33134 ----
  msgid "total size of local variables exceeds architecture limit"
  msgstr "GesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der Architektur"
  
! #: config/s390/s390.c:11117
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr "RahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, grÃ¶ÃŸer als benutzerdefinierte Stapelgrenze von %d Bytes. Eine unbedingte Falle wird gesetzt."
  
! #: config/s390/s390.c:11133
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr "RahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, mehr als die HÃ¤lfte der StapelgrÃ¶ÃŸe. Dynamische PrÃ¼fung wÃ¤re nicht zuverlÃ¤ssig. FÃ¼r diese Funktion wird keine PrÃ¼fung ausgegeben."
  
! #: config/s390/s390.c:11161
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "RahmengrÃ¶ÃŸe von %qs ist %wd Bytes"
  
! #: config/s390/s390.c:11165
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs verwendet dynamische Stapelanforderung"
  
! #: config/s390/s390.c:12771
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "auf s390 kÃ¶nnen geschachtelte Funktionen mit %<-mfentry%> nicht im Profiling verwendet werden"
  
! #: config/s390/s390.c:15042
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-Bit-ABI nicht unterstÃ¼tzt im ESA/390-Modus"
  
! #: config/s390/s390.c:15049
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline wird nur mit %<-mindirect-branch-jump%> unterstÃ¼tzt"
  
! #: config/s390/s390.c:15084
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "Hardware-VektorunterstÃ¼tzung ist auf %s nicht verfÃ¼gbar"
  
! #: config/s390/s390.c:15087
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "Hardware-VektorunterstÃ¼tzung ist mit %<-msoft-float%> nicht verfÃ¼gbar"
  
! #: config/s390/s390.c:15116
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "Dezimale Hardware-Gleitkommabefehle sind auf %s nicht verfÃ¼gbar"
  
! #: config/s390/s390.c:15120
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "Dezimale Hardware-Gleitkommabefehle sind im ESA/390-Modus nicht verfÃ¼gbar"
  
! #: config/s390/s390.c:15132
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr "%<-mhard-dfp%> kann nicht in Verbindung mit %<-msoft-float%> verwendet werden"
  
! #: config/s390/s390.c:15141
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "die Kombination aus %<-mbackchain%>, %<-mpacked-stack%> und %<-mhard-float%> wird nicht unterstÃ¼tzt"
  
! #: config/s390/s390.c:15147
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "StapelgrÃ¶ÃŸe muss grÃ¶ÃŸer als der Stapel-Ãœberwachungswert sein"
  
! #: config/s390/s390.c:15149
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "StapelgrÃ¶ÃŸe darf nicht grÃ¶ÃŸer als 64k sein"
  
! #: config/s390/s390.c:15152
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "%<-mstack-guard%> bringt %<-mstack-size%> mit sich"
  
! #: config/s390/s390.c:15241
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%<-mfentry%> wird nur auf 64-Bit-CPUs unterstÃ¼tzt"
  
  #. argument is not a plain number
! #: config/s390/s390.c:15277
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Argumente von %qs sollten nicht-negative Ganzzahlen sein"
  
! #: config/s390/s390.c:15284
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Argument fÃ¼r %qs ist zu groÃŸ (max. %d)"
  
! #: config/s390/s390.c:15314
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "%<-mno-pic-data-is-text-relative%> kann nur zusammen mit %<-fpic%>/%<-fPIC%> verwendet werden"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15481
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "Wert %qs wird von Attribut %<target%> nicht unterstÃ¼tzt"
*************** msgstr "Attribut %qs bezieht sich nur au
*** 33576,33583 ****
  msgid "could not read the BRIG file"
  msgstr "BRIG-Datei konnte nicht gelesen werden"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12553 cp/typeck.c:2031
! #: cp/typeck.c:8137 cp/typeck.c:8915
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void-Wert nicht ignoriert wie es sein sollte"
--- 33591,33598 ----
  msgid "could not read the BRIG file"
  msgstr "BRIG-Datei konnte nicht gelesen werden"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12545 cp/typeck.c:2048
! #: cp/typeck.c:8155 cp/typeck.c:8933
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void-Wert nicht ignoriert wie es sein sollte"
*************** msgstr "Variable %qD gesetzt, aber nicht
*** 33637,33643 ****
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr "Typ des Arrays %q+D vervollstÃ¤ndigt UnvertrÃ¤glichkeit mit impliziter Initialisierung"
  
! #: c/c-decl.c:1589 c/c-decl.c:6901 c/c-decl.c:7774 c/c-decl.c:8582
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "ursprÃ¼nglich hier definiert"
--- 33652,33658 ----
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr "Typ des Arrays %q+D vervollstÃ¤ndigt UnvertrÃ¤glichkeit mit impliziter Initialisierung"
  
! #: c/c-decl.c:1589 c/c-decl.c:6918 c/c-decl.c:7791 c/c-decl.c:8599
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "ursprÃ¼nglich hier definiert"
*************** msgstr "%q+D als andere Symbolart redekl
*** 33699,33705 ****
  msgid "built-in function %q+D declared as non-function"
  msgstr "Eingebaute Funktion %q+D als Nicht-Funktion deklariert"
  
! #: c/c-decl.c:1932 c/c-decl.c:2977
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "Deklaration von %q+D Ã¼berdeckt eine eingebaute Funktion"
--- 33714,33720 ----
  msgid "built-in function %q+D declared as non-function"
  msgstr "Eingebaute Funktion %q+D als Nicht-Funktion deklariert"
  
! #: c/c-decl.c:1932 c/c-decl.c:2994
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "Deklaration von %q+D Ã¼berdeckt eine eingebaute Funktion"
*************** msgstr "Redefinition des Parameters %q+D
*** 33844,34065 ****
  msgid "redundant redeclaration of %q+D"
  msgstr "Redundante Redeklaration von %q+D"
  
! #: c/c-decl.c:2935
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "Deklaration von %q+D Ã¼berdeckt eine vorhergehende Nicht-Variable"
  
! #: c/c-decl.c:2957
  #, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr "Deklaration von %qD Ã¼berdeckt einen Parameter"
  
! #: c/c-decl.c:2970 cp/name-lookup.c:2827
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "Deklaration von %qD Ã¼berdeckt eine globale Deklaration"
  
! #: c/c-decl.c:2996
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "Deklaration von %qD Ã¼berdeckt einen vorhergehenden lokalen Bezeichner"
  
! #: c/c-decl.c:3002 cp/name-lookup.c:2611
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "verdeckte Deklaration ist hier"
  
! #: c/c-decl.c:3129
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "Geschachtelte extern-Deklaration von %qD"
  
! #: c/c-decl.c:3292 c/c-decl.c:3306
  #, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "Implizite Deklaration der Funktion %qE; meinten Sie %qs?"
  
! #: c/c-decl.c:3298 c/c-decl.c:3311
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "Implizite Deklaration der Funktion %qE"
  
! #: c/c-decl.c:3572
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "UnvertrÃ¤gliche implizite Deklaration der eingebauten Funktion %qD"
  
! #: c/c-decl.c:3583
  #, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "binden Sie %qs ein oder stellen Sie eine Deklaration von %qD bereit"
  
! #: c/c-decl.c:3594
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "UnvertrÃ¤gliche implizite Deklaration der Funktion %qD"
  
! #: c/c-decl.c:3655
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "%qE ist hier (auÃŸerhalb einer Funktion) nicht deklariert; meinten Sie %qs?"
  
! #: c/c-decl.c:3660
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "%qE ist hier nicht deklariert (nicht in einer Funktion)"
  
! #: c/c-decl.c:3673
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE nicht deklariert (erstmalige Verwendung in dieser Funktion); meinten Sie %qs?"
  
! #: c/c-decl.c:3678
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE nicht deklariert (erste Verwendung in dieser Funktion)"
  
! #: c/c-decl.c:3682
  #, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "jeder nicht deklarierte Bezeichner wird nur einmal fÃ¼r jede Funktion, in der er vorkommt, gemeldet"
  
! #: c/c-decl.c:3730 cp/decl.c:3030
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Marke %qE auÃŸerhalb einer Funktion referenziert"
  
! #: c/c-decl.c:3766
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "in GÃ¼ltigkeitsbereich des Bezeichners mit variabel modifiziertem Typen springen"
  
! #: c/c-decl.c:3769
  #, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "Sprung lÃ¤sst Variableninitialisierung aus"
  
! #: c/c-decl.c:3770 c/c-decl.c:3825 c/c-decl.c:3915
  #, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "Marke %qD hier definiert"
  
! #: c/c-decl.c:3824 c/c-decl.c:3914
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "Sprung in Anweisungs-Ausdruck"
  
! #: c/c-decl.c:3847
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "Doppelte Markendeklaration %qE"
  
! #: c/c-decl.c:3946 cp/decl.c:3436
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "doppelte Marke %qD"
  
! #: c/c-decl.c:3977
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr "traditionelles C bietet keinen separaten Namensraum fÃ¼r Marken an, Bezeichner %qE steht in Konflikt"
  
! #: c/c-decl.c:4042
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr "switch springt Ã¼ber Variableninitialisierung"
  
! #: c/c-decl.c:4043 c/c-decl.c:4054
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr "switch beginnt hier"
  
! #: c/c-decl.c:4053
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr "switch springt in Anweisungs-Ausdruck"
  
! #: c/c-decl.c:4136
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE als falsche Symbolart definiert"
  
! #: c/c-decl.c:4505
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "Unbenannte struct/union, die keine Instanzen definiert"
  
! #: c/c-decl.c:4515
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr "Leere Deklaration mit Speicherklassenangabe redeklariert nicht Symbol"
  
! #: c/c-decl.c:4530
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr "Leere Deklaration mit Typqualifizierer redeklariert nicht Symbol"
  
! #: c/c-decl.c:4541
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "Leere Deklaration mit %<_Alignas%> redeklariert nicht Symbol"
  
! #: c/c-decl.c:4563 c/c-decl.c:4571
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "Nutzloser Typname in leerer Deklaration"
  
! #: c/c-decl.c:4579
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> in leerer Deklaration"
  
! #: c/c-decl.c:4585
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> in leerer Deklaration"
  
! #: c/c-decl.c:4591
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich"
  
! #: c/c-decl.c:4597
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich"
  
! #: c/c-decl.c:4604
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "Nutzlose Speicherklassenangabe in leerer Deklaration"
  
! #: c/c-decl.c:4610
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "nutzloses %qs in leerer Deklaration"
  
! #: c/c-decl.c:4623
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "Nutzloser Typqualifizierer in leerer Deklaration"
  
! #: c/c-decl.c:4630
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "nutzloses %<_Alignas%> in leerer Deklaration"
  
! #: c/c-decl.c:4637 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "Leere Deklaration"
  
! #: c/c-decl.c:4708
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO-C90 unterstÃ¼tzt kein %<static%> oder Typkennzeichner in Parameterarraydeklaratoren"
  
! #: c/c-decl.c:4712
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO-C90 unterstÃ¼tzt %<[*]%>-Arraydeklaratoren nicht"
--- 33859,34080 ----
  msgid "redundant redeclaration of %q+D"
  msgstr "Redundante Redeklaration von %q+D"
  
! #: c/c-decl.c:2952
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "Deklaration von %q+D Ã¼berdeckt eine vorhergehende Nicht-Variable"
  
! #: c/c-decl.c:2974
  #, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr "Deklaration von %qD Ã¼berdeckt einen Parameter"
  
! #: c/c-decl.c:2987 cp/name-lookup.c:2827
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "Deklaration von %qD Ã¼berdeckt eine globale Deklaration"
  
! #: c/c-decl.c:3013
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "Deklaration von %qD Ã¼berdeckt einen vorhergehenden lokalen Bezeichner"
  
! #: c/c-decl.c:3019 cp/name-lookup.c:2611
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "verdeckte Deklaration ist hier"
  
! #: c/c-decl.c:3146
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "Geschachtelte extern-Deklaration von %qD"
  
! #: c/c-decl.c:3309 c/c-decl.c:3323
  #, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "Implizite Deklaration der Funktion %qE; meinten Sie %qs?"
  
! #: c/c-decl.c:3315 c/c-decl.c:3328
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "Implizite Deklaration der Funktion %qE"
  
! #: c/c-decl.c:3589
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "UnvertrÃ¤gliche implizite Deklaration der eingebauten Funktion %qD"
  
! #: c/c-decl.c:3600
  #, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "binden Sie %qs ein oder stellen Sie eine Deklaration von %qD bereit"
  
! #: c/c-decl.c:3611
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "UnvertrÃ¤gliche implizite Deklaration der Funktion %qD"
  
! #: c/c-decl.c:3672
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "%qE ist hier (auÃŸerhalb einer Funktion) nicht deklariert; meinten Sie %qs?"
  
! #: c/c-decl.c:3677
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "%qE ist hier nicht deklariert (nicht in einer Funktion)"
  
! #: c/c-decl.c:3690
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE nicht deklariert (erstmalige Verwendung in dieser Funktion); meinten Sie %qs?"
  
! #: c/c-decl.c:3695
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE nicht deklariert (erste Verwendung in dieser Funktion)"
  
! #: c/c-decl.c:3699
  #, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "jeder nicht deklarierte Bezeichner wird nur einmal fÃ¼r jede Funktion, in der er vorkommt, gemeldet"
  
! #: c/c-decl.c:3747 cp/decl.c:3047
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Marke %qE auÃŸerhalb einer Funktion referenziert"
  
! #: c/c-decl.c:3783
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "in GÃ¼ltigkeitsbereich des Bezeichners mit variabel modifiziertem Typen springen"
  
! #: c/c-decl.c:3786
  #, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "Sprung lÃ¤sst Variableninitialisierung aus"
  
! #: c/c-decl.c:3787 c/c-decl.c:3842 c/c-decl.c:3932
  #, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "Marke %qD hier definiert"
  
! #: c/c-decl.c:3841 c/c-decl.c:3931
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "Sprung in Anweisungs-Ausdruck"
  
! #: c/c-decl.c:3864
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "Doppelte Markendeklaration %qE"
  
! #: c/c-decl.c:3963 cp/decl.c:3453
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "doppelte Marke %qD"
  
! #: c/c-decl.c:3994
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr "traditionelles C bietet keinen separaten Namensraum fÃ¼r Marken an, Bezeichner %qE steht in Konflikt"
  
! #: c/c-decl.c:4059
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr "switch springt Ã¼ber Variableninitialisierung"
  
! #: c/c-decl.c:4060 c/c-decl.c:4071
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr "switch beginnt hier"
  
! #: c/c-decl.c:4070
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr "switch springt in Anweisungs-Ausdruck"
  
! #: c/c-decl.c:4153
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE als falsche Symbolart definiert"
  
! #: c/c-decl.c:4522
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "Unbenannte struct/union, die keine Instanzen definiert"
  
! #: c/c-decl.c:4532
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr "Leere Deklaration mit Speicherklassenangabe redeklariert nicht Symbol"
  
! #: c/c-decl.c:4547
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr "Leere Deklaration mit Typqualifizierer redeklariert nicht Symbol"
  
! #: c/c-decl.c:4558
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "Leere Deklaration mit %<_Alignas%> redeklariert nicht Symbol"
  
! #: c/c-decl.c:4580 c/c-decl.c:4588
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "Nutzloser Typname in leerer Deklaration"
  
! #: c/c-decl.c:4596
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> in leerer Deklaration"
  
! #: c/c-decl.c:4602
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> in leerer Deklaration"
  
! #: c/c-decl.c:4608
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich"
  
! #: c/c-decl.c:4614
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich"
  
! #: c/c-decl.c:4621
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "Nutzlose Speicherklassenangabe in leerer Deklaration"
  
! #: c/c-decl.c:4627
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "nutzloses %qs in leerer Deklaration"
  
! #: c/c-decl.c:4640
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "Nutzloser Typqualifizierer in leerer Deklaration"
  
! #: c/c-decl.c:4647
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "nutzloses %<_Alignas%> in leerer Deklaration"
  
! #: c/c-decl.c:4654 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "Leere Deklaration"
  
! #: c/c-decl.c:4725
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO-C90 unterstÃ¼tzt kein %<static%> oder Typkennzeichner in Parameterarraydeklaratoren"
  
! #: c/c-decl.c:4729
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO-C90 unterstÃ¼tzt %<[*]%>-Arraydeklaratoren nicht"
*************** msgstr "ISO-C90 unterstÃ¼tzt %<[*]%>-Arr
*** 34067,34094 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4718 c/c-decl.c:7347
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> auÃŸerhalb des Bereichs des Funktionsprototypen nicht erlaubt"
  
! #: c/c-decl.c:4864
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D ist Ã¼blicherweise eine Funktion"
  
! #: c/c-decl.c:4873
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD ist initialisiert (stattdessen lieber __typeof__ verwenden)"
  
! #: c/c-decl.c:4878
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "Funktion %qD ist wie eine Variable initialisiert"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.c:4884
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "Parameter %qD ist initialisiert"
--- 34082,34109 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4735 c/c-decl.c:7364
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> auÃŸerhalb des Bereichs des Funktionsprototypen nicht erlaubt"
  
! #: c/c-decl.c:4881
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D ist Ã¼blicherweise eine Funktion"
  
! #: c/c-decl.c:4890
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD ist initialisiert (stattdessen lieber __typeof__ verwenden)"
  
! #: c/c-decl.c:4895
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "Funktion %qD ist wie eine Variable initialisiert"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.c:4901
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "Parameter %qD ist initialisiert"
*************** msgstr "Parameter %qD ist initialisiert"
*** 34097,34363 ****
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4903 c/c-decl.c:4918 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr "Objekt variabler GrÃ¶ÃŸe darf nicht initialisiert werden"
  
! #: c/c-decl.c:4909
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "Variable %qD hat Initialisierung, aber unvollstÃ¤ndigen Typ"
  
! #: c/c-decl.c:4998
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "inline-Funktion %q+D wurde das Attribut Â»noinlineÂ« gegeben"
  
! #: c/c-decl.c:5048
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "nicht initialisiertes konstantes Element %qT ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.c:5050
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD sollte initialisiert werden"
  
! #: c/c-decl.c:5131
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %q+D an"
  
! #: c/c-decl.c:5136
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %q+D"
  
! #: c/c-decl.c:5140
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "ArraygrÃ¶ÃŸe von %q+D ist null oder negativ"
  
! #: c/c-decl.c:5218
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "SpeichergrÃ¶ÃŸe von %q+D ist nicht konstant"
  
! #: c/c-decl.c:5268
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr "asm-Symbol fÃ¼r nicht-statische lokale Variable %q+D wird ignoriert"
  
! #: c/c-decl.c:5298
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "Objekt mit volatile-Feld kann nicht in Register geladen werden"
  
! #: c/c-decl.c:5384
  #, gcc-internal-format
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "nicht initialisiertes const %qD ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.c:5399 cp/decl.c:7400
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D in Â»declare targetÂ«-Direktive hat keinen zuordenbaren Typ"
  
! #: c/c-decl.c:5463
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO-C verbietet VorwÃ¤rtsdeklaration fÃ¼r Parameter"
  
! #: c/c-decl.c:5569
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "Definition eines Typs in einem zusammengesetzten Literal ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.c:5623 c/c-decl.c:5638
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "Breite des Bitfeldes %qs ist keine Ganzzahlkonstante"
  
! #: c/c-decl.c:5633
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "Breite des Bitfeldes %qs ist kein Ganzzahlkonstantenausdruck"
  
! #: c/c-decl.c:5644
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "Negative Breite in Bitfeld %qs"
  
! #: c/c-decl.c:5649
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "Breite Null fÃ¼r Bitfeld %qs"
  
! #: c/c-decl.c:5659
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "Bitfeld %qs hat ungÃ¼ltigen Typen"
  
! #: c/c-decl.c:5665
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "Bitfeld %qs kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werden"
  
! #: c/c-decl.c:5676
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "Typ des Bitfeldes %qs ist eine Erweiterung des GCC"
  
! #: c/c-decl.c:5682
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "Breite von %qs Ã¼berschreitet dessen Typen"
  
! #: c/c-decl.c:5695
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs ist schmaler als die Werte seines Typs"
  
! #: c/c-decl.c:5710
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr "ISO-C90 verbietet Array %qE, dessen GrÃ¶ÃŸe nicht ausgewertet werden kann"
  
! #: c/c-decl.c:5713
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr "ISO-C90 verbietet Array, dessen GrÃ¶ÃŸe nicht ausgewertet werden kann"
  
! #: c/c-decl.c:5720
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO-C90 verbietet Array %qE variabler GrÃ¶ÃŸe"
  
! #: c/c-decl.c:5722
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO-C90 verbietet Array variabler GrÃ¶ÃŸe"
  
! #: c/c-decl.c:5931 c/c-decl.c:6305 c/c-decl.c:6315
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "variabel modifiziertes %qE im Dateibereich"
  
! #: c/c-decl.c:5933
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "variabel modifiziertes Feld im Dateibereich"
  
! #: c/c-decl.c:5953
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "%<int%> ist Standardtyp in Deklaration von %qE"
  
! #: c/c-decl.c:5957
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "%<int%> ist Standardtyp in Typ-Deklaration"
  
! #: c/c-decl.c:5989
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "doppeltes %<const%>"
  
! #: c/c-decl.c:5991
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "doppeltes %<restrict%>"
  
! #: c/c-decl.c:5993
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "doppeltes %<volatile%>"
  
! #: c/c-decl.c:5995
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "doppeltes %<_Atomic%>"
  
! #: c/c-decl.c:5998
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "in Konflikt stehende benannte AdressrÃ¤ume (%s und %s)"
  
! #: c/c-decl.c:6021 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "%<_Atomic%>-qualifizierter Arraytyp"
  
! #: c/c-decl.c:6035
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "Funktionsdefinition deklarierte %<auto%>"
  
! #: c/c-decl.c:6037
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "Funktionsdefinition deklarierte %<register%>"
  
! #: c/c-decl.c:6039
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "Funktionsdefinition deklarierte %<typedef%>"
  
! #: c/c-decl.c:6041
  #, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "Funktionsdefinition deklarierte %qs"
  
! #: c/c-decl.c:6059
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "Speicherklasse fÃ¼r Strukturfeld %qE angegeben"
  
! #: c/c-decl.c:6062
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "Speicherklasse fÃ¼r Strukturfeld angegeben"
  
! #: c/c-decl.c:6066
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "Speicherklasse fÃ¼r Parameter %qE angegeben"
  
! #: c/c-decl.c:6069
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "Speicherklasse fÃ¼r unbenannten Parameter angegeben"
  
! #: c/c-decl.c:6072 cp/decl.c:11167
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Speicherklasse fÃ¼r Typnamen angegeben"
  
! #: c/c-decl.c:6089
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qE initialisiert und als %<extern%> deklariert"
  
! #: c/c-decl.c:6093
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qE hat sowohl %<extern%> als auch Initialisierung"
  
! #: c/c-decl.c:6098
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "Deklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<auto%>"
  
! #: c/c-decl.c:6102
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "Deklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<register%>"
  
! #: c/c-decl.c:6107
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "geschachtelte Funktion %qE als %<extern%> deklariert"
  
! #: c/c-decl.c:6110
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "Funktions-GÃ¼ltigkeitsbereich %qE ist implizit auto, jedoch als %qs deklariert"
--- 34112,34378 ----
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4920 c/c-decl.c:4935 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr "Objekt variabler GrÃ¶ÃŸe darf nicht initialisiert werden"
  
! #: c/c-decl.c:4926
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "Variable %qD hat Initialisierung, aber unvollstÃ¤ndigen Typ"
  
! #: c/c-decl.c:5015
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "inline-Funktion %q+D wurde das Attribut Â»noinlineÂ« gegeben"
  
! #: c/c-decl.c:5065
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "nicht initialisiertes konstantes Element %qT ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.c:5067
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD sollte initialisiert werden"
  
! #: c/c-decl.c:5148
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %q+D an"
  
! #: c/c-decl.c:5153
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %q+D"
  
! #: c/c-decl.c:5157
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "ArraygrÃ¶ÃŸe von %q+D ist null oder negativ"
  
! #: c/c-decl.c:5235
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "SpeichergrÃ¶ÃŸe von %q+D ist nicht konstant"
  
! #: c/c-decl.c:5285
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr "asm-Symbol fÃ¼r nicht-statische lokale Variable %q+D wird ignoriert"
  
! #: c/c-decl.c:5315
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "Objekt mit volatile-Feld kann nicht in Register geladen werden"
  
! #: c/c-decl.c:5401
  #, gcc-internal-format
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "nicht initialisiertes const %qD ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.c:5416 cp/decl.c:7409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D in Â»declare targetÂ«-Direktive hat keinen zuordenbaren Typ"
  
! #: c/c-decl.c:5480
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO-C verbietet VorwÃ¤rtsdeklaration fÃ¼r Parameter"
  
! #: c/c-decl.c:5586
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "Definition eines Typs in einem zusammengesetzten Literal ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.c:5640 c/c-decl.c:5655
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "Breite des Bitfeldes %qs ist keine Ganzzahlkonstante"
  
! #: c/c-decl.c:5650
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "Breite des Bitfeldes %qs ist kein Ganzzahlkonstantenausdruck"
  
! #: c/c-decl.c:5661
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "Negative Breite in Bitfeld %qs"
  
! #: c/c-decl.c:5666
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "Breite Null fÃ¼r Bitfeld %qs"
  
! #: c/c-decl.c:5676
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "Bitfeld %qs hat ungÃ¼ltigen Typen"
  
! #: c/c-decl.c:5682
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "Bitfeld %qs kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werden"
  
! #: c/c-decl.c:5693
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "Typ des Bitfeldes %qs ist eine Erweiterung des GCC"
  
! #: c/c-decl.c:5699
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "Breite von %qs Ã¼berschreitet dessen Typen"
  
! #: c/c-decl.c:5712
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs ist schmaler als die Werte seines Typs"
  
! #: c/c-decl.c:5727
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr "ISO-C90 verbietet Array %qE, dessen GrÃ¶ÃŸe nicht ausgewertet werden kann"
  
! #: c/c-decl.c:5730
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr "ISO-C90 verbietet Array, dessen GrÃ¶ÃŸe nicht ausgewertet werden kann"
  
! #: c/c-decl.c:5737
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO-C90 verbietet Array %qE variabler GrÃ¶ÃŸe"
  
! #: c/c-decl.c:5739
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO-C90 verbietet Array variabler GrÃ¶ÃŸe"
  
! #: c/c-decl.c:5948 c/c-decl.c:6322 c/c-decl.c:6332
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "variabel modifiziertes %qE im Dateibereich"
  
! #: c/c-decl.c:5950
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "variabel modifiziertes Feld im Dateibereich"
  
! #: c/c-decl.c:5970
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "%<int%> ist Standardtyp in Deklaration von %qE"
  
! #: c/c-decl.c:5974
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "%<int%> ist Standardtyp in Typ-Deklaration"
  
! #: c/c-decl.c:6006
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "doppeltes %<const%>"
  
! #: c/c-decl.c:6008
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "doppeltes %<restrict%>"
  
! #: c/c-decl.c:6010
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "doppeltes %<volatile%>"
  
! #: c/c-decl.c:6012
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "doppeltes %<_Atomic%>"
  
! #: c/c-decl.c:6015
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "in Konflikt stehende benannte AdressrÃ¤ume (%s und %s)"
  
! #: c/c-decl.c:6038 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "%<_Atomic%>-qualifizierter Arraytyp"
  
! #: c/c-decl.c:6052
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "Funktionsdefinition deklarierte %<auto%>"
  
! #: c/c-decl.c:6054
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "Funktionsdefinition deklarierte %<register%>"
  
! #: c/c-decl.c:6056
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "Funktionsdefinition deklarierte %<typedef%>"
  
! #: c/c-decl.c:6058
  #, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "Funktionsdefinition deklarierte %qs"
  
! #: c/c-decl.c:6076
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "Speicherklasse fÃ¼r Strukturfeld %qE angegeben"
  
! #: c/c-decl.c:6079
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "Speicherklasse fÃ¼r Strukturfeld angegeben"
  
! #: c/c-decl.c:6083
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "Speicherklasse fÃ¼r Parameter %qE angegeben"
  
! #: c/c-decl.c:6086
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "Speicherklasse fÃ¼r unbenannten Parameter angegeben"
  
! #: c/c-decl.c:6089 cp/decl.c:11176
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Speicherklasse fÃ¼r Typnamen angegeben"
  
! #: c/c-decl.c:6106
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qE initialisiert und als %<extern%> deklariert"
  
! #: c/c-decl.c:6110
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qE hat sowohl %<extern%> als auch Initialisierung"
  
! #: c/c-decl.c:6115
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "Deklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<auto%>"
  
! #: c/c-decl.c:6119
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "Deklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<register%>"
  
! #: c/c-decl.c:6124
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "geschachtelte Funktion %qE als %<extern%> deklariert"
  
! #: c/c-decl.c:6127
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "Funktions-GÃ¼ltigkeitsbereich %qE ist implizit auto, jedoch als %qs deklariert"
*************** msgstr "Funktions-GÃ¼ltigkeitsbereich %q
*** 34365,35075 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6157 c/c-decl.c:6526
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "Â»staticÂ« oder Typkennzeichner in Nicht-Parameter-Arraydeklarator"
  
! #: c/c-decl.c:6205
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "Deklaration von %qE als Array von voids"
  
! #: c/c-decl.c:6207
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "Deklaration eines Typnamen als Array von voids"
  
! #: c/c-decl.c:6214
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "Deklaration von %qE als Array von Funktionen"
  
! #: c/c-decl.c:6217
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "Deklaration eines Typnamen als Array von Funktionen"
  
! #: c/c-decl.c:6225 c/c-decl.c:8285
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "ungÃ¼ltige Verwendung einer Struktur mit flexiblem Arrayelement"
  
! #: c/c-decl.c:6251
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "ArraygrÃ¶ÃŸe von %qE hat Nicht-Ganzzahltyp"
  
! #: c/c-decl.c:6255
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "GrÃ¶ÃŸe eines unbenannten Arrays hat Nicht-Ganzzahltyp"
  
! #: c/c-decl.c:6262
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "ArraygrÃ¶ÃŸe von %qE hat unvollstÃ¤ndigen Typ"
  
! #: c/c-decl.c:6265
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "GrÃ¶ÃŸe eines unbenannten Arrays hat unvollstÃ¤ndigen Typ"
  
! #: c/c-decl.c:6276
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO-C verbietet Array %qE der GrÃ¶ÃŸe null"
  
! #: c/c-decl.c:6279
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO-C verbietet Array der GrÃ¶ÃŸe null"
  
! #: c/c-decl.c:6288
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "GrÃ¶ÃŸe des Arrays %qE ist negativ"
  
! #: c/c-decl.c:6290
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "GrÃ¶ÃŸe des unbenannten Arrays ist negativ"
  
! #: c/c-decl.c:6375
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "ArraygrÃ¶ÃŸe von %qE ist zu groÃŸ"
  
! #: c/c-decl.c:6378
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "GrÃ¶ÃŸe des unbenannten Arrays ist zu groÃŸ"
  
! #: c/c-decl.c:6414 c/c-decl.c:7071
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO-C90 unterstÃ¼tzt keine flexiblen Arrays als Elemente"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6436
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "%<[*]%> nicht in einer Deklaration"
  
! #: c/c-decl.c:6449
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "Arraytyp hat unvollstÃ¤ndigen Elementtypen %qT"
  
! #: c/c-decl.c:6455
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von %qE als multidimensionales Array muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: c/c-decl.c:6459
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von multidimensionalem Array muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: c/c-decl.c:6562
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert"
  
! #: c/c-decl.c:6565
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "Typname als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert"
  
! #: c/c-decl.c:6572
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE als Funktion, die ein Array zurÃ¼ckgibt, deklariert"
  
! #: c/c-decl.c:6575
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "Typname als Funktion, die ein Array zurÃ¼ckgibt, deklariert"
  
! #: c/c-decl.c:6616
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "Funktionsdefinition hat qualifizierten void-RÃ¼ckgabetypen"
  
! #: c/c-decl.c:6620 cp/decl.c:11454
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "Typkennzeichner an Funktions-RÃ¼ckgabewert ignoriert"
  
! #: c/c-decl.c:6658 c/c-decl.c:6867 c/c-decl.c:6921 c/c-decl.c:7005
! #: c/c-decl.c:7126 c/c-parser.c:2851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "%<_Atomic%>-qualifizierter Funktionstyp"
  
! #: c/c-decl.c:6664 c/c-decl.c:6873 c/c-decl.c:7010 c/c-decl.c:7131
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO-C verbietet qualifizierte Funktionstypen"
  
! #: c/c-decl.c:6758
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "%qs mit Qualifizierer %<auto%> fÃ¼r %qE kombiniert"
  
! #: c/c-decl.c:6762
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "%qs mit Qualifizierer %<register%> fÃ¼r %qE kombiniert"
  
! #: c/c-decl.c:6768
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "%qs fÃ¼r Â»autoÂ«-Variable %qE angegeben"
  
! #: c/c-decl.c:6784
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "%qs fÃ¼r Parameter %qE angegeben"
  
! #: c/c-decl.c:6787
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "%qs fÃ¼r unbenannten Parameter angegeben"
  
! #: c/c-decl.c:6793
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "%qs fÃ¼r Strukturfeld %qE angegeben"
  
! #: c/c-decl.c:6796
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "%qs fÃ¼r Strukturfeld angegeben"
  
! #: c/c-decl.c:6811
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "Bitfeld %qE hat atomaren Typen"
  
! #: c/c-decl.c:6813
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "Bitfeld hat atomaren Typen"
  
! #: c/c-decl.c:6822
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "Ausrichtung fÃ¼r typedef %qE angegeben"
  
! #: c/c-decl.c:6824
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "Ausrichtung fÃ¼r %<register%>-Objekt %qE angegeben"
  
! #: c/c-decl.c:6829
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "Ausrichtung fÃ¼r Parameter %qE angegeben"
  
! #: c/c-decl.c:6831
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "Ausrichtung fÃ¼r unbenannten Parameter angegeben"
  
! #: c/c-decl.c:6836
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "Ausrichtung fÃ¼r Bitfeld %qE angegeben"
  
! #: c/c-decl.c:6838
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "Ausrichtung fÃ¼r unbenanntes Bitfeld angegeben"
  
! #: c/c-decl.c:6841
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "Ausrichtung fÃ¼r Funktion %qE angegeben"
  
! #: c/c-decl.c:6848
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr "%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung von %qE reduzieren"
  
! #: c/c-decl.c:6851
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr "%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung eines unbenannten Feldes reduzieren"
  
! #: c/c-decl.c:6882
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "typedef %q+D als %<inline%> deklariert"
  
! #: c/c-decl.c:6884
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "typedef %q+D als %<_Noreturn%> deklariert"
  
! #: c/c-decl.c:6927
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO-C verbietet const- oder volatile-Funktionstypen"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6938
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ein Element einer Struktur oder Union kann nicht variabel modifizierten Typ haben"
  
! #: c/c-decl.c:6955 cp/decl.c:10177
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Variable oder Feld %qE als Â»voidÂ« deklariert"
  
! #: c/c-decl.c:6995
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "Attribute in Parameterarraydeklarator ignoriert"
  
! #: c/c-decl.c:7037
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "Parameter %q+D als %<inline%> deklariert"
  
! #: c/c-decl.c:7039
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "Parameter %q+D als %<_Noreturn%> deklariert"
  
! #: c/c-decl.c:7052
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "Feld %qE als Funktion deklariert"
  
! #: c/c-decl.c:7059
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "Feld %qE hat unvollstÃ¤ndigen Typen"
  
! #: c/c-decl.c:7061
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "unbenanntes Feld hat unvollstÃ¤ndigen Typen"
  
! #: c/c-decl.c:7097 c/c-decl.c:7108 c/c-decl.c:7111
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "ungÃ¼ltige Speicherklasse fÃ¼r Funktion %qE"
  
! #: c/c-decl.c:7168
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "%<main%> ist nicht als Â»inlineÂ« mÃ¶glich"
  
! #: c/c-decl.c:7170
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%<main%> als %<_Noreturn%> deklariert"
  
! #: c/c-decl.c:7181
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO-C99 unterstÃ¼tzt nicht %<_Noreturn%>"
  
! #: c/c-decl.c:7184
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO-C90 unterstÃ¼tzt nicht %<_Noreturn%>"
  
! #: c/c-decl.c:7213
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "als %<extern%> redeklarierte Variable war bereits als %<static%> deklariert"
  
! #: c/c-decl.c:7223
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "Variable %q+D als %<inline%> deklariert"
  
! #: c/c-decl.c:7225
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "Variable %q+D als %<_Noreturn%> deklariert"
  
! #: c/c-decl.c:7260
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "nicht geschachtelte Funktion mit variabel modifiziertem Typen"
  
! #: c/c-decl.c:7262
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "Objekt mit variabel geÃ¤ndertem Typ darf keine Bindung haben"
  
! #: c/c-decl.c:7353 c/c-decl.c:9023
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "Funktionsdeklaration ist kein Prototyp"
  
! #: c/c-decl.c:7363
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "Parameternamen (ohne Typen) in Funktionsdeklaration"
  
! #: c/c-decl.c:7401
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "Parameter %u (%q+D) hat unvollstÃ¤ndigen Typen"
  
! #: c/c-decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "Parameter %u hat unvollstÃ¤ndigen Typen"
  
! #: c/c-decl.c:7416
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "Parameter %u (%q+D) hat void-Typen"
  
! #: c/c-decl.c:7420
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "Parameter %u hat void-Typen"
  
! #: c/c-decl.c:7494
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "%<void%> kann nicht als einzelner Parameter qualifiziert werden"
  
! #: c/c-decl.c:7498 c/c-decl.c:7534
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> muss der einzige Parameter sein"
  
! #: c/c-decl.c:7528
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "Parameter %q+D hat nur eine VorwÃ¤rtsdeklaration"
  
! #: c/c-decl.c:7574
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "das innerhalb der Parameterliste deklarierte %<%s %E%> ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbar"
  
! #: c/c-decl.c:7580
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "das innerhalb der Parameterliste deklarierte anonyme Â»%sÂ« ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbar"
  
! #: c/c-decl.c:7682
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "Â»enumÂ«-Typ hier definiert"
  
! #: c/c-decl.c:7688
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "Â»structÂ« wurde hier definiert"
  
! #: c/c-decl.c:7694
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "Â»unionÂ« wurde hier definiert"
  
! #: c/c-decl.c:7770
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "Redefinition von %<union %E%>"
  
! #: c/c-decl.c:7772
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "Redefinition von %<struct %E%>"
  
! #: c/c-decl.c:7781
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "Verschachtelte Redefinition von %<union %E%>"
  
! #: c/c-decl.c:7783
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Verschachtelte Redefinition von %<struct %E%>"
  
! #: c/c-decl.c:7813 c/c-decl.c:8601
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "Typdefinition in Ausdruck %qs ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.c:7880 cp/decl.c:4823
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Deklaration deklariert nichts"
  
! #: c/c-decl.c:7885
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO-C99 unterstÃ¼tzt keine namenlosen structs/unions"
  
! #: c/c-decl.c:7888
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO-C90 unterstÃ¼tzt keine namenlosen structs/unions"
  
! #: c/c-decl.c:7981 c/c-decl.c:7999 c/c-decl.c:8060
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "doppeltes Element %q+D"
  
! #: c/c-decl.c:8086
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr "leere Struktur hat GrÃ¶ÃŸe 0 in C, aber 1 in C++"
  
! #: c/c-decl.c:8089
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr "leere Union hat GrÃ¶ÃŸe 0 in C, aber 1 in C++"
  
! #: c/c-decl.c:8194
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "Union hat keine benannten Elemente"
  
! #: c/c-decl.c:8196
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "Union hat keine Elemente"
  
! #: c/c-decl.c:8201
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "struct hat keine benannten Elemente"
  
! #: c/c-decl.c:8203
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "struct hat keine Elemente"
  
! #: c/c-decl.c:8264 cp/decl.c:12342
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "flexibles Arrayelement in Union"
  
! #: c/c-decl.c:8270
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "flexibles Arrayelement nicht am Ende von struct"
  
! #: c/c-decl.c:8276
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "flexibles Arrayelement in einer Struktur ohne benannte Elemente"
  
! #: c/c-decl.c:8307
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "Typ %qT ist zu groÃŸ"
  
! #: c/c-decl.c:8412
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union kann nicht transparent gemacht werden"
  
! #: c/c-decl.c:8573
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "Verschachtelte Redefinition von %<enum %E%>"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8580
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "Redeklaration von %<enum %E%>"
  
! #: c/c-decl.c:8659 cp/decl.c:14713
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "angegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerte"
  
! #: c/c-decl.c:8674
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "AufzÃ¤hlungswerte Ã¼berschreiten Wertebereich des grÃ¶ÃŸten Ganzzahltypen"
  
! #: c/c-decl.c:8788 c/c-decl.c:8804
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qE ist keine Ganzzahlkonstante"
  
! #: c/c-decl.c:8799
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qE ist kein Ganzzahlkonstantenausdruck"
  
! #: c/c-decl.c:8823
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "Ãœberlauf in AufzÃ¤hlungswerten"
  
! #: c/c-decl.c:8831
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO-C beschrÃ¤nkt AufzÃ¤hlungswerte auf Bereich von %<int%>"
  
! #: c/c-decl.c:8920 cp/decl.c:5120 cp/decl.c:15242
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "inline-Funktion %qD wurde das Attribut Â»noinlineÂ« gegeben"
  
! #: c/c-decl.c:8938
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "RÃ¼ckgabetyp ist unvollstÃ¤ndig"
  
! #: c/c-decl.c:8949
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "RÃ¼ckgabetyp ist auf %<int%> voreingestellt"
  
! #: c/c-decl.c:8973
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "%q+D ist als variadische Funktion ohne Prototyp definiert"
  
! #: c/c-decl.c:9032
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "kein vorheriger Prototyp fÃ¼r %qD"
  
! #: c/c-decl.c:9041
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Prototyp verwendet"
  
! #: c/c-decl.c:9049 cp/decl.c:15377
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "keine vorherige Deklaration fÃ¼r %qD"
  
! #: c/c-decl.c:9059
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Deklaration verwendet"
  
! #: c/c-decl.c:9078
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "RÃ¼ckgabetyp von %qD ist nicht %<int%>"
  
! #: c/c-decl.c:9080
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "%<_Atomic%>-qualifizierter RÃ¼ckgabetyp von %qD"
  
! #: c/c-decl.c:9087
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD ist normalerweise eine nicht-statische Funktion"
  
! #: c/c-decl.c:9124
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "Parameterdeklarationen alten Stils in Prototyp-Funktionsdeklaration"
  
! #: c/c-decl.c:9139
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "traditionelles C weist Funktionsdefinitionen im ISO-C-Stil zurÃ¼ck"
  
! #: c/c-decl.c:9155
  #, gcc-internal-format
  msgid "parameter name omitted"
  msgstr "Parametername ausgelassen"
  
! #: c/c-decl.c:9192
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "Funktionsdefinition im alten Stil"
  
! #: c/c-decl.c:9201
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "Parametername fehlt in Parameterliste"
  
! #: c/c-decl.c:9217
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD als Nicht-Parameter deklariert"
  
! #: c/c-decl.c:9225
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "mehrere Parameter wurden %qD genannt"
  
! #: c/c-decl.c:9234
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "Parameter %qD als void deklariert"
  
! #: c/c-decl.c:9263 c/c-decl.c:9268
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "Typ von %qD ist auf %<int%> voreingestellt"
  
! #: c/c-decl.c:9288
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "Parameter %qD hat unvollstÃ¤ndigen Typen"
  
! #: c/c-decl.c:9295
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "Deklaration fÃ¼r nicht vorhandenen Parameter %qD"
  
! #: c/c-decl.c:9348
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "Anzahl der Argumente passt nicht zum eingebauten Prototypen"
  
! #: c/c-decl.c:9359
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "Anzahl der Argumente passt nicht zum Prototypen"
  
! #: c/c-decl.c:9362 c/c-decl.c:9409 c/c-decl.c:9423
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "Prototyp-Deklaration"
  
! #: c/c-decl.c:9401
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "weitergegebenes Argument %qD passt nicht zu eingebautem Prototypen"
  
! #: c/c-decl.c:9406
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "weitergegebenes Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.c:9416
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "Argument %qD passt nicht zu eingebautem Prototypen"
  
! #: c/c-decl.c:9421
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.c:9672 cp/decl.c:16203
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "keine return-Anweisung in nicht void zurÃ¼ckgebender Funktion"
  
! #: c/c-decl.c:9691 cp/decl.c:16235
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Parameter %qD gesetzt, jedoch nicht verwendet"
--- 34380,35090 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6174 c/c-decl.c:6543
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "Â»staticÂ« oder Typkennzeichner in Nicht-Parameter-Arraydeklarator"
  
! #: c/c-decl.c:6222
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "Deklaration von %qE als Array von voids"
  
! #: c/c-decl.c:6224
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "Deklaration eines Typnamen als Array von voids"
  
! #: c/c-decl.c:6231
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "Deklaration von %qE als Array von Funktionen"
  
! #: c/c-decl.c:6234
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "Deklaration eines Typnamen als Array von Funktionen"
  
! #: c/c-decl.c:6242 c/c-decl.c:8302
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "ungÃ¼ltige Verwendung einer Struktur mit flexiblem Arrayelement"
  
! #: c/c-decl.c:6268
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "ArraygrÃ¶ÃŸe von %qE hat Nicht-Ganzzahltyp"
  
! #: c/c-decl.c:6272
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "GrÃ¶ÃŸe eines unbenannten Arrays hat Nicht-Ganzzahltyp"
  
! #: c/c-decl.c:6279
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "ArraygrÃ¶ÃŸe von %qE hat unvollstÃ¤ndigen Typ"
  
! #: c/c-decl.c:6282
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "GrÃ¶ÃŸe eines unbenannten Arrays hat unvollstÃ¤ndigen Typ"
  
! #: c/c-decl.c:6293
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO-C verbietet Array %qE der GrÃ¶ÃŸe null"
  
! #: c/c-decl.c:6296
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO-C verbietet Array der GrÃ¶ÃŸe null"
  
! #: c/c-decl.c:6305
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "GrÃ¶ÃŸe des Arrays %qE ist negativ"
  
! #: c/c-decl.c:6307
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "GrÃ¶ÃŸe des unbenannten Arrays ist negativ"
  
! #: c/c-decl.c:6392
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "ArraygrÃ¶ÃŸe von %qE ist zu groÃŸ"
  
! #: c/c-decl.c:6395
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "GrÃ¶ÃŸe des unbenannten Arrays ist zu groÃŸ"
  
! #: c/c-decl.c:6431 c/c-decl.c:7088
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO-C90 unterstÃ¼tzt keine flexiblen Arrays als Elemente"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6453
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "%<[*]%> nicht in einer Deklaration"
  
! #: c/c-decl.c:6466
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "Arraytyp hat unvollstÃ¤ndigen Elementtypen %qT"
  
! #: c/c-decl.c:6472
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von %qE als multidimensionales Array muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: c/c-decl.c:6476
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von multidimensionalem Array muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: c/c-decl.c:6579
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert"
  
! #: c/c-decl.c:6582
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "Typname als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert"
  
! #: c/c-decl.c:6589
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE als Funktion, die ein Array zurÃ¼ckgibt, deklariert"
  
! #: c/c-decl.c:6592
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "Typname als Funktion, die ein Array zurÃ¼ckgibt, deklariert"
  
! #: c/c-decl.c:6633
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "Funktionsdefinition hat qualifizierten void-RÃ¼ckgabetypen"
  
! #: c/c-decl.c:6637 cp/decl.c:11463
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "Typkennzeichner an Funktions-RÃ¼ckgabewert ignoriert"
  
! #: c/c-decl.c:6675 c/c-decl.c:6884 c/c-decl.c:6938 c/c-decl.c:7022
! #: c/c-decl.c:7143 c/c-parser.c:2851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "%<_Atomic%>-qualifizierter Funktionstyp"
  
! #: c/c-decl.c:6681 c/c-decl.c:6890 c/c-decl.c:7027 c/c-decl.c:7148
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO-C verbietet qualifizierte Funktionstypen"
  
! #: c/c-decl.c:6775
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "%qs mit Qualifizierer %<auto%> fÃ¼r %qE kombiniert"
  
! #: c/c-decl.c:6779
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "%qs mit Qualifizierer %<register%> fÃ¼r %qE kombiniert"
  
! #: c/c-decl.c:6785
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "%qs fÃ¼r Â»autoÂ«-Variable %qE angegeben"
  
! #: c/c-decl.c:6801
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "%qs fÃ¼r Parameter %qE angegeben"
  
! #: c/c-decl.c:6804
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "%qs fÃ¼r unbenannten Parameter angegeben"
  
! #: c/c-decl.c:6810
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "%qs fÃ¼r Strukturfeld %qE angegeben"
  
! #: c/c-decl.c:6813
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "%qs fÃ¼r Strukturfeld angegeben"
  
! #: c/c-decl.c:6828
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "Bitfeld %qE hat atomaren Typen"
  
! #: c/c-decl.c:6830
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "Bitfeld hat atomaren Typen"
  
! #: c/c-decl.c:6839
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "Ausrichtung fÃ¼r typedef %qE angegeben"
  
! #: c/c-decl.c:6841
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "Ausrichtung fÃ¼r %<register%>-Objekt %qE angegeben"
  
! #: c/c-decl.c:6846
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "Ausrichtung fÃ¼r Parameter %qE angegeben"
  
! #: c/c-decl.c:6848
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "Ausrichtung fÃ¼r unbenannten Parameter angegeben"
  
! #: c/c-decl.c:6853
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "Ausrichtung fÃ¼r Bitfeld %qE angegeben"
  
! #: c/c-decl.c:6855
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "Ausrichtung fÃ¼r unbenanntes Bitfeld angegeben"
  
! #: c/c-decl.c:6858
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "Ausrichtung fÃ¼r Funktion %qE angegeben"
  
! #: c/c-decl.c:6865
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr "%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung von %qE reduzieren"
  
! #: c/c-decl.c:6868
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr "%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung eines unbenannten Feldes reduzieren"
  
! #: c/c-decl.c:6899
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "typedef %q+D als %<inline%> deklariert"
  
! #: c/c-decl.c:6901
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "typedef %q+D als %<_Noreturn%> deklariert"
  
! #: c/c-decl.c:6944
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO-C verbietet const- oder volatile-Funktionstypen"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6955
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ein Element einer Struktur oder Union kann nicht variabel modifizierten Typ haben"
  
! #: c/c-decl.c:6972 cp/decl.c:10186
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Variable oder Feld %qE als Â»voidÂ« deklariert"
  
! #: c/c-decl.c:7012
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "Attribute in Parameterarraydeklarator ignoriert"
  
! #: c/c-decl.c:7054
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "Parameter %q+D als %<inline%> deklariert"
  
! #: c/c-decl.c:7056
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "Parameter %q+D als %<_Noreturn%> deklariert"
  
! #: c/c-decl.c:7069
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "Feld %qE als Funktion deklariert"
  
! #: c/c-decl.c:7076
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "Feld %qE hat unvollstÃ¤ndigen Typen"
  
! #: c/c-decl.c:7078
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "unbenanntes Feld hat unvollstÃ¤ndigen Typen"
  
! #: c/c-decl.c:7114 c/c-decl.c:7125 c/c-decl.c:7128
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "ungÃ¼ltige Speicherklasse fÃ¼r Funktion %qE"
  
! #: c/c-decl.c:7185
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "%<main%> ist nicht als Â»inlineÂ« mÃ¶glich"
  
! #: c/c-decl.c:7187
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%<main%> als %<_Noreturn%> deklariert"
  
! #: c/c-decl.c:7198
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO-C99 unterstÃ¼tzt nicht %<_Noreturn%>"
  
! #: c/c-decl.c:7201
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO-C90 unterstÃ¼tzt nicht %<_Noreturn%>"
  
! #: c/c-decl.c:7230
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "als %<extern%> redeklarierte Variable war bereits als %<static%> deklariert"
  
! #: c/c-decl.c:7240
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "Variable %q+D als %<inline%> deklariert"
  
! #: c/c-decl.c:7242
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "Variable %q+D als %<_Noreturn%> deklariert"
  
! #: c/c-decl.c:7277
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "nicht geschachtelte Funktion mit variabel modifiziertem Typen"
  
! #: c/c-decl.c:7279
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "Objekt mit variabel geÃ¤ndertem Typ darf keine Bindung haben"
  
! #: c/c-decl.c:7370 c/c-decl.c:9040
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "Funktionsdeklaration ist kein Prototyp"
  
! #: c/c-decl.c:7380
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "Parameternamen (ohne Typen) in Funktionsdeklaration"
  
! #: c/c-decl.c:7418
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "Parameter %u (%q+D) hat unvollstÃ¤ndigen Typen"
  
! #: c/c-decl.c:7422
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "Parameter %u hat unvollstÃ¤ndigen Typen"
  
! #: c/c-decl.c:7433
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "Parameter %u (%q+D) hat void-Typen"
  
! #: c/c-decl.c:7437
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "Parameter %u hat void-Typen"
  
! #: c/c-decl.c:7511
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "%<void%> kann nicht als einzelner Parameter qualifiziert werden"
  
! #: c/c-decl.c:7515 c/c-decl.c:7551
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> muss der einzige Parameter sein"
  
! #: c/c-decl.c:7545
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "Parameter %q+D hat nur eine VorwÃ¤rtsdeklaration"
  
! #: c/c-decl.c:7591
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "das innerhalb der Parameterliste deklarierte %<%s %E%> ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbar"
  
! #: c/c-decl.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "das innerhalb der Parameterliste deklarierte anonyme Â»%sÂ« ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbar"
  
! #: c/c-decl.c:7699
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "Â»enumÂ«-Typ hier definiert"
  
! #: c/c-decl.c:7705
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "Â»structÂ« wurde hier definiert"
  
! #: c/c-decl.c:7711
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "Â»unionÂ« wurde hier definiert"
  
! #: c/c-decl.c:7787
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "Redefinition von %<union %E%>"
  
! #: c/c-decl.c:7789
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "Redefinition von %<struct %E%>"
  
! #: c/c-decl.c:7798
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "Verschachtelte Redefinition von %<union %E%>"
  
! #: c/c-decl.c:7800
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Verschachtelte Redefinition von %<struct %E%>"
  
! #: c/c-decl.c:7830 c/c-decl.c:8618
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "Typdefinition in Ausdruck %qs ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.c:7897 cp/decl.c:4833
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Deklaration deklariert nichts"
  
! #: c/c-decl.c:7902
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO-C99 unterstÃ¼tzt keine namenlosen structs/unions"
  
! #: c/c-decl.c:7905
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO-C90 unterstÃ¼tzt keine namenlosen structs/unions"
  
! #: c/c-decl.c:7998 c/c-decl.c:8016 c/c-decl.c:8077
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "doppeltes Element %q+D"
  
! #: c/c-decl.c:8103
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr "leere Struktur hat GrÃ¶ÃŸe 0 in C, aber 1 in C++"
  
! #: c/c-decl.c:8106
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr "leere Union hat GrÃ¶ÃŸe 0 in C, aber 1 in C++"
  
! #: c/c-decl.c:8211
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "Union hat keine benannten Elemente"
  
! #: c/c-decl.c:8213
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "Union hat keine Elemente"
  
! #: c/c-decl.c:8218
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "struct hat keine benannten Elemente"
  
! #: c/c-decl.c:8220
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "struct hat keine Elemente"
  
! #: c/c-decl.c:8281 cp/decl.c:12351
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "flexibles Arrayelement in Union"
  
! #: c/c-decl.c:8287
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "flexibles Arrayelement nicht am Ende von struct"
  
! #: c/c-decl.c:8293
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "flexibles Arrayelement in einer Struktur ohne benannte Elemente"
  
! #: c/c-decl.c:8324
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "Typ %qT ist zu groÃŸ"
  
! #: c/c-decl.c:8429
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union kann nicht transparent gemacht werden"
  
! #: c/c-decl.c:8590
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "Verschachtelte Redefinition von %<enum %E%>"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8597
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "Redeklaration von %<enum %E%>"
  
! #: c/c-decl.c:8676 cp/decl.c:14722
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "angegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerte"
  
! #: c/c-decl.c:8691
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "AufzÃ¤hlungswerte Ã¼berschreiten Wertebereich des grÃ¶ÃŸten Ganzzahltypen"
  
! #: c/c-decl.c:8805 c/c-decl.c:8821
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qE ist keine Ganzzahlkonstante"
  
! #: c/c-decl.c:8816
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qE ist kein Ganzzahlkonstantenausdruck"
  
! #: c/c-decl.c:8840
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "Ãœberlauf in AufzÃ¤hlungswerten"
  
! #: c/c-decl.c:8848
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO-C beschrÃ¤nkt AufzÃ¤hlungswerte auf Bereich von %<int%>"
  
! #: c/c-decl.c:8937 cp/decl.c:5130 cp/decl.c:15251
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "inline-Funktion %qD wurde das Attribut Â»noinlineÂ« gegeben"
  
! #: c/c-decl.c:8955
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "RÃ¼ckgabetyp ist unvollstÃ¤ndig"
  
! #: c/c-decl.c:8966
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "RÃ¼ckgabetyp ist auf %<int%> voreingestellt"
  
! #: c/c-decl.c:8990
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "%q+D ist als variadische Funktion ohne Prototyp definiert"
  
! #: c/c-decl.c:9049
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "kein vorheriger Prototyp fÃ¼r %qD"
  
! #: c/c-decl.c:9058
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Prototyp verwendet"
  
! #: c/c-decl.c:9066 cp/decl.c:15386
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "keine vorherige Deklaration fÃ¼r %qD"
  
! #: c/c-decl.c:9076
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Deklaration verwendet"
  
! #: c/c-decl.c:9095
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "RÃ¼ckgabetyp von %qD ist nicht %<int%>"
  
! #: c/c-decl.c:9097
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "%<_Atomic%>-qualifizierter RÃ¼ckgabetyp von %qD"
  
! #: c/c-decl.c:9104
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD ist normalerweise eine nicht-statische Funktion"
  
! #: c/c-decl.c:9141
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "Parameterdeklarationen alten Stils in Prototyp-Funktionsdeklaration"
  
! #: c/c-decl.c:9156
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "traditionelles C weist Funktionsdefinitionen im ISO-C-Stil zurÃ¼ck"
  
! #: c/c-decl.c:9172
  #, gcc-internal-format
  msgid "parameter name omitted"
  msgstr "Parametername ausgelassen"
  
! #: c/c-decl.c:9209
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "Funktionsdefinition im alten Stil"
  
! #: c/c-decl.c:9218
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "Parametername fehlt in Parameterliste"
  
! #: c/c-decl.c:9234
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD als Nicht-Parameter deklariert"
  
! #: c/c-decl.c:9242
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "mehrere Parameter wurden %qD genannt"
  
! #: c/c-decl.c:9251
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "Parameter %qD als void deklariert"
  
! #: c/c-decl.c:9280 c/c-decl.c:9285
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "Typ von %qD ist auf %<int%> voreingestellt"
  
! #: c/c-decl.c:9305
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "Parameter %qD hat unvollstÃ¤ndigen Typen"
  
! #: c/c-decl.c:9312
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "Deklaration fÃ¼r nicht vorhandenen Parameter %qD"
  
! #: c/c-decl.c:9365
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "Anzahl der Argumente passt nicht zum eingebauten Prototypen"
  
! #: c/c-decl.c:9376
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "Anzahl der Argumente passt nicht zum Prototypen"
  
! #: c/c-decl.c:9379 c/c-decl.c:9426 c/c-decl.c:9440
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "Prototyp-Deklaration"
  
! #: c/c-decl.c:9418
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "weitergegebenes Argument %qD passt nicht zu eingebautem Prototypen"
  
! #: c/c-decl.c:9423
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "weitergegebenes Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.c:9433
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "Argument %qD passt nicht zu eingebautem Prototypen"
  
! #: c/c-decl.c:9438
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.c:9689 cp/decl.c:16212
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "keine return-Anweisung in nicht void zurÃ¼ckgebender Funktion"
  
! #: c/c-decl.c:9708 cp/decl.c:16244
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Parameter %qD gesetzt, jedoch nicht verwendet"
*************** msgstr "Parameter %qD gesetzt, jedoch ni
*** 35077,35328 ****
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9787
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "Anfangsdeklarationen in %<for%>-Schleifen sind nur im C99- oder C11-Modus erlaubt"
  
! #: c/c-decl.c:9792
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "die Option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> oder %<-std=gnu11%> verwenden, um den Code zu Ã¼bersetzen"
  
! #: c/c-decl.c:9799
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "Deklarationen im Initialisierungsteil einer %<for%>-Schleife werden von ISO C90 nicht unterstÃ¼tzt; ab ISO C99 geht es"
  
! #: c/c-decl.c:9831
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der Â»staticÂ«-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.c:9835
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der %<extern%>-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.c:9842
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.c:9847
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.c:9851
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.c:9855
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der Nicht-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.c:10105
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "Inkompatible Adressraumkennzeichen %qs und %qs"
  
! #: c/c-decl.c:10163 c/c-decl.c:10170
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "Doppelter Deklarationsspezifizierer %qE"
  
! #: c/c-decl.c:10197 c/c-decl.c:10581 c/c-decl.c:10971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "zwei oder mehr Datentypen in Deklaration"
  
! #: c/c-decl.c:10209 cp/parser.c:29186
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ist fÃ¼r GCC zu lang"
  
! #: c/c-decl.c:10222
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO-C90 unterstÃ¼tzt nicht %<long long%>"
  
! #: c/c-decl.c:10451 c/c-parser.c:9089
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO-C90 unterstÃ¼tzt keine komplexen Typen"
  
! #: c/c-decl.c:10497
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO-C unterstÃ¼tzt keine sÃ¤ttigenden Typen"
  
! #: c/c-decl.c:10568 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "doppeltes %qE"
  
! #: c/c-decl.c:10624
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO-C unterstÃ¼tzt die Typen %<__int%d%> nicht"
  
! #: c/c-decl.c:10646
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int%d%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: c/c-decl.c:10689
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO-C90 unterstÃ¼tzt keine booleschen Typen"
  
! #: c/c-decl.c:10808
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "ISO-C unterstÃ¼tzt den Typen %<_Float%d%s%> nicht"
  
! #: c/c-decl.c:10858
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<_Float%d%s%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: c/c-decl.c:10929
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr "ISO-C unterstÃ¼tzt kein dezimales Gleitkomma"
  
! #: c/c-decl.c:10952 c/c-decl.c:11221 c/c-parser.c:8080
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "Festkommatypen werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: c/c-decl.c:10954
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO-C unterstÃ¼tzt keine Ganzzahltypen"
  
! #: c/c-decl.c:10989
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "Nachschlagen von %qD wÃ¼rde in C++ ein Feld, keinen Typen zurÃ¼ckgeben"
  
! #: c/c-decl.c:11002
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE ist kein typedef oder eingebauter Typ"
  
! #: c/c-decl.c:11050
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE ist nicht am Anfang einer Deklaration"
  
! #: c/c-decl.c:11071
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE mit %<auto%> verwendet"
  
! #: c/c-decl.c:11073
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE mit %<register%> verwendet"
  
! #: c/c-decl.c:11075
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE mit %<typedef%> verwendet"
  
! #: c/c-decl.c:11089 c/c-parser.c:7480
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO-C99 unterstÃ¼tzt nicht %qE"
  
! #: c/c-decl.c:11092 c/c-parser.c:7483
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO-C90 unterstÃ¼tzt nicht %qE"
  
! #: c/c-decl.c:11104
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> vor %<extern%>"
  
! #: c/c-decl.c:11113
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> vor %<static%>"
  
! #: c/c-decl.c:11126
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "doppeltes %<_Thread_local%> oder %<__thread%>"
  
! #: c/c-decl.c:11134
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "mehrere Speicherklassen in Deklaration"
  
! #: c/c-decl.c:11142
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qs mit %qE verwendet"
  
! #: c/c-decl.c:11218
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> ohne %<_Fract%> oder %<_Accum%> verwendet"
  
! #: c/c-decl.c:11233
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO-C unterstÃ¼tzt nicht %<double complex%> bedeutendes einfaches %<complex%>"
  
! #: c/c-decl.c:11284 c/c-decl.c:11300 c/c-decl.c:11326
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO-C unterstÃ¼tzt keine komplexen Ganzzahltypen"
  
! #: c/c-decl.c:11724 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "%<#pragma omp declare reduction%>-Kombinierer verweist auf Variable %qD, die weder %<omp_out%> noch %<omp_in%> ist"
  
! #: c/c-decl.c:11728 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "%<#pragma omp declare reduction%>-Initialisierung verweist auf Variable %qD, die weder %<omp_priv%> noch %<omp_orig%> ist"
  
! #: c/c-fold.c:385 c/c-typeck.c:11838 cp/typeck.c:4814
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "left shift of negative value"
  
! #: c/c-fold.c:395 c/c-typeck.c:11847 cp/typeck.c:4822
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Links-Schiebe-Weite ist negativ"
  
! #: c/c-fold.c:396 c/c-typeck.c:11777 cp/typeck.c:4767
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Rechts-Schiebe-Weite ist negativ"
  
! #: c/c-fold.c:404 c/c-typeck.c:11866 cp/typeck.c:4830
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Links-Schiebe-Weite >= Breite des Typs"
  
! #: c/c-fold.c:405 c/c-typeck.c:11801 cp/typeck.c:4775
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Rechts-Schiebe-Weite >= Breite des Typs"
  
! #: c/c-fold.c:412 c/c-typeck.c:11858
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "Links-Schiebe-Weite >= Breite des Vektorelements"
  
! #: c/c-fold.c:413 c/c-typeck.c:11788
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "Rechts-Schiebe-Weite >= Breite des Vektorelements"
--- 35092,35343 ----
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9804
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "Anfangsdeklarationen in %<for%>-Schleifen sind nur im C99- oder C11-Modus erlaubt"
  
! #: c/c-decl.c:9809
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "die Option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> oder %<-std=gnu11%> verwenden, um den Code zu Ã¼bersetzen"
  
! #: c/c-decl.c:9816
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "Deklarationen im Initialisierungsteil einer %<for%>-Schleife werden von ISO C90 nicht unterstÃ¼tzt; ab ISO C99 geht es"
  
! #: c/c-decl.c:9848
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der Â»staticÂ«-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.c:9852
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der %<extern%>-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.c:9859
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.c:9864
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.c:9868
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.c:9872
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der Nicht-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.c:10122
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "Inkompatible Adressraumkennzeichen %qs und %qs"
  
! #: c/c-decl.c:10180 c/c-decl.c:10187
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "Doppelter Deklarationsspezifizierer %qE"
  
! #: c/c-decl.c:10214 c/c-decl.c:10598 c/c-decl.c:10988
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "zwei oder mehr Datentypen in Deklaration"
  
! #: c/c-decl.c:10226 cp/parser.c:29186
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ist fÃ¼r GCC zu lang"
  
! #: c/c-decl.c:10239
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO-C90 unterstÃ¼tzt nicht %<long long%>"
  
! #: c/c-decl.c:10468 c/c-parser.c:9089
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO-C90 unterstÃ¼tzt keine komplexen Typen"
  
! #: c/c-decl.c:10514
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO-C unterstÃ¼tzt keine sÃ¤ttigenden Typen"
  
! #: c/c-decl.c:10585 c/c-decl.c:11145
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "doppeltes %qE"
  
! #: c/c-decl.c:10641
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO-C unterstÃ¼tzt die Typen %<__int%d%> nicht"
  
! #: c/c-decl.c:10663
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int%d%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: c/c-decl.c:10706
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO-C90 unterstÃ¼tzt keine booleschen Typen"
  
! #: c/c-decl.c:10825
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "ISO-C unterstÃ¼tzt den Typen %<_Float%d%s%> nicht"
  
! #: c/c-decl.c:10875
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<_Float%d%s%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: c/c-decl.c:10946
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr "ISO-C unterstÃ¼tzt kein dezimales Gleitkomma"
  
! #: c/c-decl.c:10969 c/c-decl.c:11238 c/c-parser.c:8080
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "Festkommatypen werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: c/c-decl.c:10971
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO-C unterstÃ¼tzt keine Ganzzahltypen"
  
! #: c/c-decl.c:11006
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "Nachschlagen von %qD wÃ¼rde in C++ ein Feld, keinen Typen zurÃ¼ckgeben"
  
! #: c/c-decl.c:11019
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE ist kein typedef oder eingebauter Typ"
  
! #: c/c-decl.c:11067
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE ist nicht am Anfang einer Deklaration"
  
! #: c/c-decl.c:11088
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE mit %<auto%> verwendet"
  
! #: c/c-decl.c:11090
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE mit %<register%> verwendet"
  
! #: c/c-decl.c:11092
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE mit %<typedef%> verwendet"
  
! #: c/c-decl.c:11106 c/c-parser.c:7480
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO-C99 unterstÃ¼tzt nicht %qE"
  
! #: c/c-decl.c:11109 c/c-parser.c:7483
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO-C90 unterstÃ¼tzt nicht %qE"
  
! #: c/c-decl.c:11121
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> vor %<extern%>"
  
! #: c/c-decl.c:11130
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> vor %<static%>"
  
! #: c/c-decl.c:11143
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "doppeltes %<_Thread_local%> oder %<__thread%>"
  
! #: c/c-decl.c:11151
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "mehrere Speicherklassen in Deklaration"
  
! #: c/c-decl.c:11159
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qs mit %qE verwendet"
  
! #: c/c-decl.c:11235
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> ohne %<_Fract%> oder %<_Accum%> verwendet"
  
! #: c/c-decl.c:11250
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO-C unterstÃ¼tzt nicht %<double complex%> bedeutendes einfaches %<complex%>"
  
! #: c/c-decl.c:11301 c/c-decl.c:11317 c/c-decl.c:11343
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO-C unterstÃ¼tzt keine komplexen Ganzzahltypen"
  
! #: c/c-decl.c:11741 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "%<#pragma omp declare reduction%>-Kombinierer verweist auf Variable %qD, die weder %<omp_out%> noch %<omp_in%> ist"
  
! #: c/c-decl.c:11745 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "%<#pragma omp declare reduction%>-Initialisierung verweist auf Variable %qD, die weder %<omp_priv%> noch %<omp_orig%> ist"
  
! #: c/c-fold.c:385 c/c-typeck.c:11830 cp/typeck.c:4832
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "left shift of negative value"
  
! #: c/c-fold.c:395 c/c-typeck.c:11839 cp/typeck.c:4840
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Links-Schiebe-Weite ist negativ"
  
! #: c/c-fold.c:396 c/c-typeck.c:11769 cp/typeck.c:4785
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Rechts-Schiebe-Weite ist negativ"
  
! #: c/c-fold.c:404 c/c-typeck.c:11858 cp/typeck.c:4848
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Links-Schiebe-Weite >= Breite des Typs"
  
! #: c/c-fold.c:405 c/c-typeck.c:11793 cp/typeck.c:4793
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Rechts-Schiebe-Weite >= Breite des Typs"
  
! #: c/c-fold.c:412 c/c-typeck.c:11850
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "Links-Schiebe-Weite >= Breite des Vektorelements"
  
! #: c/c-fold.c:413 c/c-typeck.c:11780
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "Rechts-Schiebe-Weite >= Breite des Vektorelements"
*************** msgstr "ISO-C verbietet das Weglassen de
*** 35803,35814 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4601
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "Division %<sizeof (%T) / sizeof (%T)%> berechnet nicht die Anzahl der Feldelemente"
  
! #: c/c-parser.c:6990 cp/typeck.c:4606
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "der Operand des ersten %<sizeof%> wurde hier deklariert"
--- 35818,35829 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4619
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "Division %<sizeof (%T) / sizeof (%T)%> berechnet nicht die Anzahl der Feldelemente"
  
! #: c/c-parser.c:6990 cp/typeck.c:4624
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "der Operand des ersten %<sizeof%> wurde hier deklariert"
*************** msgstr "nicht genÃ¼gend perfekt geschach
*** 36728,36734 ****
  msgid "collapsed loops not perfectly nested"
  msgstr "zusammengelegte Schleifen sind nicht perfekt geschachtelt"
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16754
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Schleifenvariable %qD sollte nicht Â»firstprivateÂ« sein"
--- 36743,36749 ----
  msgid "collapsed loops not perfectly nested"
  msgstr "zusammengelegte Schleifen sind nicht perfekt geschachtelt"
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16757
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Schleifenvariable %qD sollte nicht Â»firstprivateÂ« sein"
*************** msgstr "Dereferenzierung eines %<void *%
*** 37109,37115 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "indizierter Wert ist weder Array noch Zeiger noch Vektor"
  
! #: c/c-typeck.c:2628 cp/typeck.c:3428 cp/typeck.c:3517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Arrayindex ist keine Ganzzahl"
--- 37124,37130 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "indizierter Wert ist weder Array noch Zeiger noch Vektor"
  
! #: c/c-typeck.c:2628 cp/typeck.c:3446 cp/typeck.c:3535
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Arrayindex ist keine Ganzzahl"
*************** msgstr "ISO-C90 verbietet, ein Nicht-L-W
*** 37134,37140 ****
  msgid "enum constant defined here"
  msgstr "enum-Konstante hier definiert"
  
! #: c/c-typeck.c:2912 cp/typeck.c:1700
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr "%<sizeof%> auf Array-Funktionsparameter %qE gibt die GrÃ¶ÃŸe von %qT zurÃ¼ck"
--- 37149,37155 ----
  msgid "enum constant defined here"
  msgstr "enum-Konstante hier definiert"
  
! #: c/c-typeck.c:2912 cp/typeck.c:1717
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr "%<sizeof%> auf Array-Funktionsparameter %qE gibt die GrÃ¶ÃŸe von %qT zurÃ¼ck"
*************** msgstr "implizite Umwandlung von %qT in
*** 37247,37263 ****
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "zu wenige Argumente fÃ¼r eingebaute Funktion %qE, %u erwartet"
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4887 cp/typeck.c:5148
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Vergleich mit Zeichenkettenliteral fÃ¼hrt zu unspezifiziertem Verhalten"
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4913 cp/typeck.c:4936
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "Vergleich zwischen Zeiger und '\\0'"
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4916 cp/typeck.c:4939
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "wollten Sie vielleicht den Zeiger dereferenzieren?"
--- 37262,37278 ----
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "zu wenige Argumente fÃ¼r eingebaute Funktion %qE, %u erwartet"
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4905 cp/typeck.c:5166
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Vergleich mit Zeichenkettenliteral fÃ¼hrt zu unspezifiziertem Verhalten"
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4931 cp/typeck.c:4954
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "Vergleich zwischen Zeiger und '\\0'"
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4934 cp/typeck.c:4957
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "wollten Sie vielleicht den Zeiger dereferenzieren?"
*************** msgstr "Zeiger auf eine Funktion in Subt
*** 37282,37288 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Arithmetik mit Zeiger auf unvollstÃ¤ndigen Typen"
  
! #: c/c-typeck.c:3963 cp/typeck.c:5708
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "Arithmetik mit Zeiger auf leeres Aggregat"
--- 37297,37303 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Arithmetik mit Zeiger auf unvollstÃ¤ndigen Typen"
  
! #: c/c-typeck.c:3963 cp/typeck.c:5726
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "Arithmetik mit Zeiger auf leeres Aggregat"
*************** msgstr "Zeiger-/Ganzzahltyp passt nicht
*** 37452,37458 ****
  msgid "left-hand operand of comma expression has no effect"
  msgstr "linker Operand des Komma-Ausdrucks hat keinen Effekt"
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11034
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "rechter Operand des Komma-Ausdrucks hat keinen Effekt"
--- 37467,37473 ----
  msgid "left-hand operand of comma expression has no effect"
  msgstr "linker Operand des Komma-Ausdrucks hat keinen Effekt"
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11026
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "rechter Operand des Komma-Ausdrucks hat keinen Effekt"
*************** msgstr "Typkonvertierung von Zeiger auf
*** 37525,37531 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "Typumwandlung von Funktionsaufruf des Typs %qT in unpassenden Typen %qT"
  
! #: c/c-typeck.c:5864 cp/typeck.c:7973
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Typkonvertierung in Zeiger von Ganzzahl anderer Breite"
--- 37540,37546 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "Typumwandlung von Funktionsaufruf des Typs %qT in unpassenden Typen %qT"
  
! #: c/c-typeck.c:5864 cp/typeck.c:7991
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Typkonvertierung in Zeiger von Ganzzahl anderer Breite"
*************** msgstr "Links-Zuweisung kÃ¶nnte Kandidat
*** 37687,37693 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Linke-Initialisierung kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: c/c-typeck.c:7083 cp/typeck.c:9068
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "RÃ¼ckgabetyp kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
--- 37702,37708 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Linke-Initialisierung kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: c/c-typeck.c:7083 cp/typeck.c:9086
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "RÃ¼ckgabetyp kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
*************** msgstr "Array von %qT kann nicht aus ein
*** 37847,37853 ****
  msgid "array of inappropriate type initialized from string constant"
  msgstr "Array unpassenden Typs mit Zeichenkettenkonstante initialisiert"
  
! #: c/c-typeck.c:7857 cp/typeck.c:2067
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ungÃ¼ltige Verwendung eines Nicht-L-Wert-Arrays"
--- 37862,37868 ----
  msgid "array of inappropriate type initialized from string constant"
  msgstr "Array unpassenden Typs mit Zeichenkettenkonstante initialisiert"
  
! #: c/c-typeck.c:7857 cp/typeck.c:2084
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ungÃ¼ltige Verwendung eines Nicht-L-Wert-Arrays"
*************** msgstr "Initialisierungs-Element ist zur
*** 37878,37884 ****
  msgid "invalid initializer"
  msgstr "ungÃ¼ltige Initialisierung"
  
! #: c/c-typeck.c:8255 cp/decl.c:6467
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "opake Vektortypen kÃ¶nnen nicht initialisiert werden"
--- 37893,37899 ----
  msgid "invalid initializer"
  msgstr "ungÃ¼ltige Initialisierung"
  
! #: c/c-typeck.c:8255 cp/decl.c:6477
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "opake Vektortypen kÃ¶nnen nicht initialisiert werden"
*************** msgstr "ElementÃ¼berschreitung in Skalar
*** 38023,38029 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO-C verbietet %<goto *expr;%>"
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9502
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> deklarierte Funktion hat %<return%>-Anweisung"
--- 38038,38044 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO-C verbietet %<goto *expr;%>"
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9520
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> deklarierte Funktion hat %<return%>-Anweisung"
*************** msgstr "ISO-C verbietet %<return%> mit A
*** 38048,38455 ****
  msgid "function returns address of label"
  msgstr "Funktion liefert Adresse einer Sprungmarke zurÃ¼ck"
  
! #: c/c-typeck.c:10725 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-GrÃ¶ÃŸe ist keine Ganzzahl"
  
! #: c/c-typeck.c:10750
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%> switch-Ausdruck nicht nach %<int%> konvertiert in ISO C"
  
! #: c/c-typeck.c:10788 c/c-typeck.c:10796
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "Â»caseÂ«-Marke ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.c:10802 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Marke nicht innerhalb einer switch-Anweisung"
  
! #: c/c-typeck.c:10804
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "%<default%>-Marke nicht innerhalb einer switch-Anweisung"
  
! #: c/c-typeck.c:10976 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«"
  
! #: c/c-typeck.c:10978 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-Anweisung nicht innerhalb einer Schleife"
  
! #: c/c-typeck.c:10983 cp/parser.c:12872
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-Anweisung mit OpenMP fÃ¼r Schleife verwendet"
  
! #: c/c-typeck.c:10988
  #, gcc-internal-format
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break-Anweisung innerhalb einer %<#pragma simd%>-Schleife"
  
! #: c/c-typeck.c:10990
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "continue-Anweisung innerhalb einer %<#pragma simd%>-Schleife"
  
! #: c/c-typeck.c:11016 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "Anweisung ohne Effekt"
  
! #: c/c-typeck.c:11060
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "Ausdrucksanweisung hat unvollstÃ¤ndigen Typ"
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5162
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Vergleich von Vektoren mit verschiedenen Element-Typen"
  
! #: c/c-typeck.c:11896 c/c-typeck.c:12064 cp/typeck.c:5175
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "Vergleich von Vektoren mit unterschiedlicher Elementanzahl"
  
! #: c/c-typeck.c:11921 c/c-typeck.c:12089 cp/typeck.c:5203
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "kein ganzzahliger Typ mit derselben GrÃ¶ÃŸe wie %qT gefunden"
  
! #: c/c-typeck.c:11935 cp/typeck.c:4878
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "Vergleich von Gleitkomma mit == oder != ist unsicher"
  
! #: c/c-typeck.c:11953 c/c-typeck.c:11974
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr "Vergleich wird stets als %<false%> ausgewertet da die Adresse von %qD nie NULL wird"
  
! #: c/c-typeck.c:11959 c/c-typeck.c:11980
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr "Vergleich wird stets als %<true%> ausgewertet da die Adresse von %qD nie NULL wird"
  
! #: c/c-typeck.c:12001 c/c-typeck.c:12130
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "Vergleich von Zeigern auf disjunkte AdressrÃ¤ume"
  
! #: c/c-typeck.c:12008 c/c-typeck.c:12014
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO-C verbietet Vergleich von %<void *%> mit Funktionszeiger"
  
! #: c/c-typeck.c:12021 c/c-typeck.c:12140
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung"
  
! #: c/c-typeck.c:12033 c/c-typeck.c:12038 c/c-typeck.c:12166 c/c-typeck.c:12171
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "Vergleich zwischen Zeiger und Ganzzahl"
  
! #: c/c-typeck.c:12118
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "Vergleich von vollstÃ¤ndigen und unvollstÃ¤ndigen Zeigern"
  
! #: c/c-typeck.c:12120
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO-C verbietet geordnete Vergleiche zwischen Zeigern auf Funktionen"
  
! #: c/c-typeck.c:12125
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "geordneter Vergleich von Zeiger mit Null-Zeiger"
  
! #: c/c-typeck.c:12148 c/c-typeck.c:12151 c/c-typeck.c:12158 c/c-typeck.c:12161
! #: cp/typeck.c:5226 cp/typeck.c:5233
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "geordneter Vergleich von Zeiger mit Ganzzahlnull"
  
! #: c/c-typeck.c:12226
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "implizite Umwandlung von %qT in %qT zur Anpassung an anderen Operanden des BinÃ¤rausdrucks"
  
! #: c/c-typeck.c:12541
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "Array, das nicht in Zeiger umgewandelt werden kann, anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.c:12545
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "Wert eines struct-Typs anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.c:12549
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "Wert eines union-Typs anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.c:12565
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "Vektortyp verwendet, wo Skalars benÃ¶tigt wird"
  
! #: c/c-typeck.c:12755 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben"
  
! #: c/c-typeck.c:12766 c/c-typeck.c:12776 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "Klauselmodifizierer %<cancel%> %<if%> erwartet"
  
! #: c/c-typeck.c:12811 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben"
  
! #: c/c-typeck.c:12855 c/c-typeck.c:14331 c/c-typeck.c:14395 c/c-typeck.c:14457
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%>-Ausdruck %qE in %qs-Klausel"
  
! #: c/c-typeck.c:12868 c/c-typeck.c:14263 c/c-typeck.c:14381
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "Bitfeld %qE in %qs-Klausel"
  
! #: c/c-typeck.c:12877 c/c-typeck.c:14405 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE ist ein Element eines Union-Typs"
  
! #: c/c-typeck.c:12887 cp/semantics.c:4689 cp/semantics.c:7192
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD in %qs-Klausel muss eine Variable sein"
  
! #: c/c-typeck.c:12891 c/c-typeck.c:14422 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE in %qs-Klausel muss eine Variable sein"
  
! #: c/c-typeck.c:12898
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%<_Atomic%>-Deklaration %qD in %qs-Klausel"
  
! #: c/c-typeck.c:12907 c/c-typeck.c:14429 c/c-typeck.c:14539
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD in %qs-Klausel ist eine threadprivate Variable"
  
! #: c/c-typeck.c:12943 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "Untere Grenze %qE des Arrayabschnitts muss Ganzzahltyp haben"
  
! #: c/c-typeck.c:12950 cp/semantics.c:4752
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "LÃ¤nge %qE des Arrayabschnitts muss Ganzzahltyp haben"
  
! #: c/c-typeck.c:12979 c/c-typeck.c:13045 c/c-typeck.c:13317
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Arrayabschnitt der LÃ¤nge 0 in %qs-Klausel"
  
! #: c/c-typeck.c:12998 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "fÃ¼r Arraytyp mit unbekannten Grenzen muss ein LÃ¤ngenausdruck angegeben werden"
  
! #: c/c-typeck.c:13006 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "negative untere Grenze in Arrayabschnitt in %qs-Klausel"
  
! #: c/c-typeck.c:13015 c/c-typeck.c:13131 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "Arrayabschnitt mit negativer LÃ¤nge in %qs-Klausel"
  
! #: c/c-typeck.c:13032 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "untere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinaus"
  
! #: c/c-typeck.c:13073 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "LÃ¤nge %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinaus"
  
! #: c/c-typeck.c:13088 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "obere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinaus"
  
! #: c/c-typeck.c:13123 cp/semantics.c:4934
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "fÃ¼r Zeigertyp muss der LÃ¤ngenausdruck angegeben werden"
  
! #: c/c-typeck.c:13141 c/c-typeck.c:13256 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "Arrayabschnitt ist in %qs-Klausel nicht zusammenhÃ¤ngend"
  
! #: c/c-typeck.c:13149 cp/semantics.c:4960
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE hat weder Zeiger- noch Arraytyp"
  
! #: c/c-typeck.c:13534 cp/semantics.c:6012
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "Typ des Iterators %qD ist weder ganzzahlig noch ein Zeiger"
  
! #: c/c-typeck.c:13541
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "Iterator %qD hat %<_Atomic%>-qualifizierten Typ"
  
! #: c/c-typeck.c:13547 cp/semantics.c:6019
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "Iterator %qD hat %<const%>-qualifizierten Typ"
  
! #: c/c-typeck.c:13560 cp/semantics.c:6035
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "Iterator-Schrittweite mit nichtganzzahligem Typ"
  
! #: c/c-typeck.c:13580 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "Iterator %qD hat Schrittweite 0"
  
! #: c/c-typeck.c:13607
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "Typ des Iterators %qD verweist auf Ã¤uÃŸeren Iterator %qD"
  
! #: c/c-typeck.c:13614 cp/semantics.c:6102
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "Anfangsausdruck verweist auf Ã¤uÃŸeren Iterator %qD"
  
! #: c/c-typeck.c:13620 cp/semantics.c:6108
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "Endausdruck verweist auf Ã¤uÃŸeren Iterator %qD"
  
! #: c/c-typeck.c:13626 cp/semantics.c:6114
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "Ausdruck fÃ¼r die Schrittweite verweist auf Ã¤uÃŸeren Iterator %qD"
  
! #: c/c-typeck.c:13738 c/c-typeck.c:13748
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0"
  
! #: c/c-typeck.c:13766
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "%<_Atomic%> %qE in %<reduction%>-Klausel"
  
! #: c/c-typeck.c:13778
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "Typ %qT mit GrÃ¶ÃŸe 0 in %qs-Klausel"
  
! #: c/c-typeck.c:13786
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "Typ %qT mit variabler GrÃ¶ÃŸe in %qs-Klausel"
  
! #: c/c-typeck.c:13836
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE hat ungÃ¼ltigen Typ fÃ¼r %<reduction(%s)%>"
  
! #: c/c-typeck.c:13845 cp/semantics.c:5904
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "benutzerdefinierte Reduktion fÃ¼r %qE nicht gefunden"
  
! #: c/c-typeck.c:13933
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Elementtyp variabler LÃ¤nge in %<reduction%>-Klausel eines Arrays"
  
! #: c/c-typeck.c:13951 c/c-typeck.c:14597 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "%<nowait%>-Klausel darf nicht zusammen mit %<copyprivate%> verwendet werden"
  
! #: c/c-typeck.c:13963 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE muss fÃ¼r %<copyin%> %<threadprivate%> sein"
  
! #: c/c-typeck.c:13977 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "Modifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werden"
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "Â»linearÂ«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzzahl noch Zeiger ist"
  
! #: c/c-typeck.c:13993
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD in %<linear%>-Klausel"
  
! #: c/c-typeck.c:14012 cp/semantics.c:6310
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "Schrittweite %qE der %<linear%>-Klausel muss konstant oder ein Parameter sein"
  
! #: c/c-typeck.c:14042 c/c-typeck.c:14532 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ist in Klausel %qs keine Variable"
  
! #: c/c-typeck.c:14052 cp/semantics.c:6407
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD tritt in Reduktionsklauseln mehrfach auf"
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14096 c/c-typeck.c:14127
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE tritt in dieser Datenklausel mehrfach auf"
  
! #: c/c-typeck.c:14072 c/c-typeck.c:14103 c/c-typeck.c:14352 c/c-typeck.c:14468
! #: c/c-typeck.c:14475 c/c-typeck.c:14491 c/c-typeck.c:14502
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
--- 38063,38470 ----
  msgid "function returns address of label"
  msgstr "Funktion liefert Adresse einer Sprungmarke zurÃ¼ck"
  
! #: c/c-typeck.c:10721 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-GrÃ¶ÃŸe ist keine Ganzzahl"
  
! #: c/c-typeck.c:10746
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%> switch-Ausdruck nicht nach %<int%> konvertiert in ISO C"
  
! #: c/c-typeck.c:10783 c/c-typeck.c:10791
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "Â»caseÂ«-Marke ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.c:10797 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Marke nicht innerhalb einer switch-Anweisung"
  
! #: c/c-typeck.c:10799
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "%<default%>-Marke nicht innerhalb einer switch-Anweisung"
  
! #: c/c-typeck.c:10968 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«"
  
! #: c/c-typeck.c:10970 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-Anweisung nicht innerhalb einer Schleife"
  
! #: c/c-typeck.c:10975 cp/parser.c:12872
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-Anweisung mit OpenMP fÃ¼r Schleife verwendet"
  
! #: c/c-typeck.c:10980
  #, gcc-internal-format
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break-Anweisung innerhalb einer %<#pragma simd%>-Schleife"
  
! #: c/c-typeck.c:10982
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "continue-Anweisung innerhalb einer %<#pragma simd%>-Schleife"
  
! #: c/c-typeck.c:11008 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "Anweisung ohne Effekt"
  
! #: c/c-typeck.c:11052
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "Ausdrucksanweisung hat unvollstÃ¤ndigen Typ"
  
! #: c/c-typeck.c:11880 c/c-typeck.c:12048 cp/typeck.c:5180
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Vergleich von Vektoren mit verschiedenen Element-Typen"
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5193
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "Vergleich von Vektoren mit unterschiedlicher Elementanzahl"
  
! #: c/c-typeck.c:11913 c/c-typeck.c:12081 cp/typeck.c:5221
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "kein ganzzahliger Typ mit derselben GrÃ¶ÃŸe wie %qT gefunden"
  
! #: c/c-typeck.c:11927 cp/typeck.c:4896
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "Vergleich von Gleitkomma mit == oder != ist unsicher"
  
! #: c/c-typeck.c:11945 c/c-typeck.c:11966
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr "Vergleich wird stets als %<false%> ausgewertet da die Adresse von %qD nie NULL wird"
  
! #: c/c-typeck.c:11951 c/c-typeck.c:11972
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr "Vergleich wird stets als %<true%> ausgewertet da die Adresse von %qD nie NULL wird"
  
! #: c/c-typeck.c:11993 c/c-typeck.c:12122
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "Vergleich von Zeigern auf disjunkte AdressrÃ¤ume"
  
! #: c/c-typeck.c:12000 c/c-typeck.c:12006
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO-C verbietet Vergleich von %<void *%> mit Funktionszeiger"
  
! #: c/c-typeck.c:12013 c/c-typeck.c:12132
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung"
  
! #: c/c-typeck.c:12025 c/c-typeck.c:12030 c/c-typeck.c:12158 c/c-typeck.c:12163
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "Vergleich zwischen Zeiger und Ganzzahl"
  
! #: c/c-typeck.c:12110
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "Vergleich von vollstÃ¤ndigen und unvollstÃ¤ndigen Zeigern"
  
! #: c/c-typeck.c:12112
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO-C verbietet geordnete Vergleiche zwischen Zeigern auf Funktionen"
  
! #: c/c-typeck.c:12117
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "geordneter Vergleich von Zeiger mit Null-Zeiger"
  
! #: c/c-typeck.c:12140 c/c-typeck.c:12143 c/c-typeck.c:12150 c/c-typeck.c:12153
! #: cp/typeck.c:5244 cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "geordneter Vergleich von Zeiger mit Ganzzahlnull"
  
! #: c/c-typeck.c:12218
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "implizite Umwandlung von %qT in %qT zur Anpassung an anderen Operanden des BinÃ¤rausdrucks"
  
! #: c/c-typeck.c:12533
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "Array, das nicht in Zeiger umgewandelt werden kann, anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.c:12537
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "Wert eines struct-Typs anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.c:12541
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "Wert eines union-Typs anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.c:12557
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "Vektortyp verwendet, wo Skalars benÃ¶tigt wird"
  
! #: c/c-typeck.c:12747 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben"
  
! #: c/c-typeck.c:12758 c/c-typeck.c:12768 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "Klauselmodifizierer %<cancel%> %<if%> erwartet"
  
! #: c/c-typeck.c:12803 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben"
  
! #: c/c-typeck.c:12847 c/c-typeck.c:14323 c/c-typeck.c:14387 c/c-typeck.c:14449
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%>-Ausdruck %qE in %qs-Klausel"
  
! #: c/c-typeck.c:12860 c/c-typeck.c:14255 c/c-typeck.c:14373
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "Bitfeld %qE in %qs-Klausel"
  
! #: c/c-typeck.c:12869 c/c-typeck.c:14397 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE ist ein Element eines Union-Typs"
  
! #: c/c-typeck.c:12879 cp/semantics.c:4689 cp/semantics.c:7192
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD in %qs-Klausel muss eine Variable sein"
  
! #: c/c-typeck.c:12883 c/c-typeck.c:14414 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE in %qs-Klausel muss eine Variable sein"
  
! #: c/c-typeck.c:12890
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%<_Atomic%>-Deklaration %qD in %qs-Klausel"
  
! #: c/c-typeck.c:12899 c/c-typeck.c:14421 c/c-typeck.c:14531
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD in %qs-Klausel ist eine threadprivate Variable"
  
! #: c/c-typeck.c:12935 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "Untere Grenze %qE des Arrayabschnitts muss Ganzzahltyp haben"
  
! #: c/c-typeck.c:12942 cp/semantics.c:4752
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "LÃ¤nge %qE des Arrayabschnitts muss Ganzzahltyp haben"
  
! #: c/c-typeck.c:12971 c/c-typeck.c:13037 c/c-typeck.c:13309
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Arrayabschnitt der LÃ¤nge 0 in %qs-Klausel"
  
! #: c/c-typeck.c:12990 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "fÃ¼r Arraytyp mit unbekannten Grenzen muss ein LÃ¤ngenausdruck angegeben werden"
  
! #: c/c-typeck.c:12998 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "negative untere Grenze in Arrayabschnitt in %qs-Klausel"
  
! #: c/c-typeck.c:13007 c/c-typeck.c:13123 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "Arrayabschnitt mit negativer LÃ¤nge in %qs-Klausel"
  
! #: c/c-typeck.c:13024 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "untere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinaus"
  
! #: c/c-typeck.c:13065 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "LÃ¤nge %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinaus"
  
! #: c/c-typeck.c:13080 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "obere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinaus"
  
! #: c/c-typeck.c:13115 cp/semantics.c:4934
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "fÃ¼r Zeigertyp muss der LÃ¤ngenausdruck angegeben werden"
  
! #: c/c-typeck.c:13133 c/c-typeck.c:13248 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "Arrayabschnitt ist in %qs-Klausel nicht zusammenhÃ¤ngend"
  
! #: c/c-typeck.c:13141 cp/semantics.c:4960
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE hat weder Zeiger- noch Arraytyp"
  
! #: c/c-typeck.c:13526 cp/semantics.c:6012
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "Typ des Iterators %qD ist weder ganzzahlig noch ein Zeiger"
  
! #: c/c-typeck.c:13533
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "Iterator %qD hat %<_Atomic%>-qualifizierten Typ"
  
! #: c/c-typeck.c:13539 cp/semantics.c:6019
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "Iterator %qD hat %<const%>-qualifizierten Typ"
  
! #: c/c-typeck.c:13552 cp/semantics.c:6035
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "Iterator-Schrittweite mit nichtganzzahligem Typ"
  
! #: c/c-typeck.c:13572 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "Iterator %qD hat Schrittweite 0"
  
! #: c/c-typeck.c:13599
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "Typ des Iterators %qD verweist auf Ã¤uÃŸeren Iterator %qD"
  
! #: c/c-typeck.c:13606 cp/semantics.c:6102
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "Anfangsausdruck verweist auf Ã¤uÃŸeren Iterator %qD"
  
! #: c/c-typeck.c:13612 cp/semantics.c:6108
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "Endausdruck verweist auf Ã¤uÃŸeren Iterator %qD"
  
! #: c/c-typeck.c:13618 cp/semantics.c:6114
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "Ausdruck fÃ¼r die Schrittweite verweist auf Ã¤uÃŸeren Iterator %qD"
  
! #: c/c-typeck.c:13730 c/c-typeck.c:13740
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0"
  
! #: c/c-typeck.c:13758
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "%<_Atomic%> %qE in %<reduction%>-Klausel"
  
! #: c/c-typeck.c:13770
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "Typ %qT mit GrÃ¶ÃŸe 0 in %qs-Klausel"
  
! #: c/c-typeck.c:13778
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "Typ %qT mit variabler GrÃ¶ÃŸe in %qs-Klausel"
  
! #: c/c-typeck.c:13828
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE hat ungÃ¼ltigen Typ fÃ¼r %<reduction(%s)%>"
  
! #: c/c-typeck.c:13837 cp/semantics.c:5904
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "benutzerdefinierte Reduktion fÃ¼r %qE nicht gefunden"
  
! #: c/c-typeck.c:13925
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Elementtyp variabler LÃ¤nge in %<reduction%>-Klausel eines Arrays"
  
! #: c/c-typeck.c:13943 c/c-typeck.c:14589 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "%<nowait%>-Klausel darf nicht zusammen mit %<copyprivate%> verwendet werden"
  
! #: c/c-typeck.c:13955 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE muss fÃ¼r %<copyin%> %<threadprivate%> sein"
  
! #: c/c-typeck.c:13969 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "Modifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werden"
  
! #: c/c-typeck.c:13977
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "Â»linearÂ«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzzahl noch Zeiger ist"
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD in %<linear%>-Klausel"
  
! #: c/c-typeck.c:14004 cp/semantics.c:6310
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "Schrittweite %qE der %<linear%>-Klausel muss konstant oder ein Parameter sein"
  
! #: c/c-typeck.c:14034 c/c-typeck.c:14524 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ist in Klausel %qs keine Variable"
  
! #: c/c-typeck.c:14044 cp/semantics.c:6407
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD tritt in Reduktionsklauseln mehrfach auf"
  
! #: c/c-typeck.c:14056 c/c-typeck.c:14088 c/c-typeck.c:14119
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE tritt in dieser Datenklausel mehrfach auf"
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14095 c/c-typeck.c:14344 c/c-typeck.c:14460
! #: c/c-typeck.c:14467 c/c-typeck.c:14483 c/c-typeck.c:14494
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
*************** msgstr "%qE tritt in dieser Datenklausel
*** 38458,38629 ****
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD tritt in Datenklausel mehrfach auf"
  
! #: c/c-typeck.c:14075 c/c-typeck.c:14106 c/c-typeck.c:14478 c/c-typeck.c:14505
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD tritt in Daten- und Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.c:14089 cp/semantics.c:6477
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ist in Klausel %<firstprivate%> keine Variable"
  
! #: c/c-typeck.c:14120 cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ist in Klausel %<lastprivate%> keine Variable"
  
! #: c/c-typeck.c:14139 cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE ist %<aligned%>-Klausel keine Variable"
  
! #: c/c-typeck.c:14146
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE in %<aligned%>-Klausel ist weder Zeiger noch Array"
  
! #: c/c-typeck.c:14153
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD in %<aligned%>-Klausel"
  
! #: c/c-typeck.c:14160
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: c/c-typeck.c:14173 cp/semantics.c:6936
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE ist in %<nontemporal%>-Klausel keine Variable"
  
! #: c/c-typeck.c:14179
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE tritt in %<nontemporal%>-Klausel mehrfach auf"
  
! #: c/c-typeck.c:14244 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr "%<depend%>-Klausel mit %<depobj%>-AbhÃ¤ngigkeitstyp auf Arrayabschnitt"
  
! #: c/c-typeck.c:14255 cp/semantics.c:7012
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr "%qE ist weder lvalue-Ausdruck noch Arrayabschnitt in %<depend%>-Klausel"
  
! #: c/c-typeck.c:14271 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr "%qE hat nicht den Typ %<omp_depend_t%>, in der %<depend%>-Klausel mit %<depobj%>-AbhÃ¤ngigkeitstyp"
  
! #: c/c-typeck.c:14280 cp/semantics.c:7042
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr "%qE sollte einen anderen Typ haben als %<omp_depend_t%>, in der %<depend%>-Klausel mit von %<depobj%> verschiedenem AbhÃ¤ngigkeitstyp"
  
! #: c/c-typeck.c:14323 cp/semantics.c:7086
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "Arrayabschnitt in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14488 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD tritt in Bewegungsklausel mehrfach auf"
  
! #: c/c-typeck.c:14356 c/c-typeck.c:14494 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD tritt in Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.c:14388 cp/semantics.c:7155
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.c:14448 c/c-typeck.c:14546 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.c:14527 cp/semantics.c:7361
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE in %qs-Klausel ist weder Variablen- noch Funktionsname"
  
! #: c/c-typeck.c:14555 cp/semantics.c:7390
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE tritt in derselben %<declare target%>-Direktive mehrfach auf"
  
! #: c/c-typeck.c:14569 cp/semantics.c:7406
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.c:14572 cp/semantics.c:7409
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.c:14587
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Variable %qs ist weder Zeiger noch Array"
  
! #: c/c-typeck.c:14675 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<inbranch%>-Klausel ist inkompatibel mit %<notinbranch%>"
  
! #: c/c-typeck.c:14721 cp/semantics.c:7814
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ist vorbestimmt %qs fÃ¼r %qs"
  
! #: c/c-typeck.c:14731
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%<const%>-qualifiziertes %qE darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen"
  
! #: c/c-typeck.c:14750 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "%<simdlen%>-Klauselwert ist grÃ¶ÃŸer als %<safelen%>-Klauselwert"
  
! #: c/c-typeck.c:14762 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben"
  
! #: c/c-typeck.c:14780 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "%<linear%>-Klauselschritt ist ein Parameter %qD, der nicht in der %<uniform%>-Klausel angegeben ist"
  
! #: c/c-typeck.c:14795 cp/semantics.c:7709
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "%<nogroup%>-Klausel darf nicht zusammen mit %<reduction%>-Klausel verwendet werden"
  
! #: c/c-typeck.c:14961
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "%<va_arg%> kann nicht zusammen mit umgedreher Speicherreihenfolge verwendet werden"
  
! #: c/c-typeck.c:14966
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "zweites Argument fÃ¼r %<va_arg%> ist vom unvollstÃ¤ndigen Typ %qT"
  
! #: c/c-typeck.c:14972
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "C++ erfordert weitergegebenen Typ, nicht Enum-Typ, in %<va_arg%>"
--- 38473,38644 ----
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD tritt in Datenklausel mehrfach auf"
  
! #: c/c-typeck.c:14067 c/c-typeck.c:14098 c/c-typeck.c:14470 c/c-typeck.c:14497
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD tritt in Daten- und Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.c:14081 cp/semantics.c:6477
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ist in Klausel %<firstprivate%> keine Variable"
  
! #: c/c-typeck.c:14112 cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ist in Klausel %<lastprivate%> keine Variable"
  
! #: c/c-typeck.c:14131 cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE ist %<aligned%>-Klausel keine Variable"
  
! #: c/c-typeck.c:14138
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE in %<aligned%>-Klausel ist weder Zeiger noch Array"
  
! #: c/c-typeck.c:14145
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD in %<aligned%>-Klausel"
  
! #: c/c-typeck.c:14152
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: c/c-typeck.c:14165 cp/semantics.c:6936
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE ist in %<nontemporal%>-Klausel keine Variable"
  
! #: c/c-typeck.c:14171
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE tritt in %<nontemporal%>-Klausel mehrfach auf"
  
! #: c/c-typeck.c:14236 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr "%<depend%>-Klausel mit %<depobj%>-AbhÃ¤ngigkeitstyp auf Arrayabschnitt"
  
! #: c/c-typeck.c:14247 cp/semantics.c:7012
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr "%qE ist weder lvalue-Ausdruck noch Arrayabschnitt in %<depend%>-Klausel"
  
! #: c/c-typeck.c:14263 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr "%qE hat nicht den Typ %<omp_depend_t%>, in der %<depend%>-Klausel mit %<depobj%>-AbhÃ¤ngigkeitstyp"
  
! #: c/c-typeck.c:14272 cp/semantics.c:7042
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr "%qE sollte einen anderen Typ haben als %<omp_depend_t%>, in der %<depend%>-Klausel mit von %<depobj%> verschiedenem AbhÃ¤ngigkeitstyp"
  
! #: c/c-typeck.c:14315 cp/semantics.c:7086
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "Arrayabschnitt in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.c:14340 c/c-typeck.c:14480 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD tritt in Bewegungsklausel mehrfach auf"
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14486 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD tritt in Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.c:14380 cp/semantics.c:7155
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.c:14440 c/c-typeck.c:14538 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.c:14519 cp/semantics.c:7361
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE in %qs-Klausel ist weder Variablen- noch Funktionsname"
  
! #: c/c-typeck.c:14547 cp/semantics.c:7390
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE tritt in derselben %<declare target%>-Direktive mehrfach auf"
  
! #: c/c-typeck.c:14561 cp/semantics.c:7406
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.c:14564 cp/semantics.c:7409
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.c:14579
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Variable %qs ist weder Zeiger noch Array"
  
! #: c/c-typeck.c:14667 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<inbranch%>-Klausel ist inkompatibel mit %<notinbranch%>"
  
! #: c/c-typeck.c:14713 cp/semantics.c:7814
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ist vorbestimmt %qs fÃ¼r %qs"
  
! #: c/c-typeck.c:14723
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%<const%>-qualifiziertes %qE darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen"
  
! #: c/c-typeck.c:14742 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "%<simdlen%>-Klauselwert ist grÃ¶ÃŸer als %<safelen%>-Klauselwert"
  
! #: c/c-typeck.c:14754 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben"
  
! #: c/c-typeck.c:14772 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "%<linear%>-Klauselschritt ist ein Parameter %qD, der nicht in der %<uniform%>-Klausel angegeben ist"
  
! #: c/c-typeck.c:14787 cp/semantics.c:7709
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "%<nogroup%>-Klausel darf nicht zusammen mit %<reduction%>-Klausel verwendet werden"
  
! #: c/c-typeck.c:14953
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "%<va_arg%> kann nicht zusammen mit umgedreher Speicherreihenfolge verwendet werden"
  
! #: c/c-typeck.c:14958
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "zweites Argument fÃ¼r %<va_arg%> ist vom unvollstÃ¤ndigen Typ %qT"
  
! #: c/c-typeck.c:14964
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "C++ erfordert weitergegebenen Typ, nicht Enum-Typ, in %<va_arg%>"
*************** msgstr "  keine bekannte Umwandlung von
*** 38788,38794 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  keine bekannte Umwandlung fÃ¼r Argument %d von %qH nach %qI"
  
! #: cp/call.c:3589 cp/pt.c:6503
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 38803,38809 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  keine bekannte Umwandlung fÃ¼r Argument %d von %qH nach %qI"
  
! #: cp/call.c:3589 cp/pt.c:6505
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr "das Initialisieren von %qH mit %
*** 38878,38884 ****
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Umwandlung von %qH nach %qI in einem umgewandelten konstanten Ausdruck"
  
! #: cp/call.c:4289 cp/call.c:11228
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE konnte nicht von %qH nach %qI umgewandelt werden"
  
--- 38893,38899 ----
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Umwandlung von %qH nach %qI in einem umgewandelten konstanten Ausdruck"
  
! #: cp/call.c:4289 cp/call.c:11243
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE konnte nicht von %qH nach %qI umgewandelt werden"
  
*************** msgstr "kein %<%D(int)%> fÃ¼r Suffix %qs
*** 39052,39508 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "Vergleich zwischen %q#T und %q#T"
  
! #: cp/call.c:6505
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr "ExceptionaufrÃ¤umen fÃ¼r dieses Placement-New wÃ¤hlt delete-Operator fÃ¼r Nicht-Placement"
  
! #: cp/call.c:6508
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr "%qD ist eine Ã¼bliche (nicht-placement) Deallokationsfunktion in C++14 (oder mit -fsized-deallocation)"
  
! #: cp/call.c:6547
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD ist eine gewÃ¶hnliche (nicht-Platzierungs) Deallokationsfunktion"
  
! #: cp/call.c:6707
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "keine passende Freigabefunktion fÃ¼r %qD"
  
! #: cp/call.c:6713
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "kein geeignetes %<operator %s%> fÃ¼r %qT"
  
! #: cp/call.c:6731
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "%q#D ist in diesem Zusammenhang Â»privateÂ«"
  
! #: cp/call.c:6733 cp/decl.c:7446
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "hier als Â»privateÂ« deklariert"
  
! #: cp/call.c:6738
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%q#D ist in diesem Zusammenhang Â»protectedÂ«"
  
! #: cp/call.c:6740 cp/decl.c:7447
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "hier als Â»protectedÂ« deklariert"
  
! #: cp/call.c:6745
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q#D ist in diesem Zusammenhang unzugÃ¤nglich"
  
! #: cp/call.c:6855
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ãœbergabe von NULL an Nicht-Zeiger-Argument %P von %qD"
  
! #: cp/call.c:6858 cp/call.c:6877 cp/typeck.c:4047
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  hier deklariert"
  
! #: cp/call.c:6862
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Konvertierung in Nicht-Zeiger-Typ %qT von NULL"
  
! #: cp/call.c:6874
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "%<false%> wird fÃ¼r Argument %P von %qD in Zeigertyp umgewandelt"
  
! #: cp/call.c:6881
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "%<false%> wird in Zeigertyp %qT umgewandelt"
  
! #: cp/call.c:6948
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  Argument %P von %qD wird initialisiert"
  
! #: cp/call.c:6993
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "zu viele geschweifte Klammern um Initialisierung fÃ¼r %qT"
  
! #: cp/call.c:7004
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "Umwandlung von %qH nach %qI erfordert direkte Initialisierung"
  
! #: cp/call.c:7013
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ungÃ¼ltige benutzerdefinierte Umwandlung von %qH in %qI"
  
! #: cp/call.c:7053 cp/cvt.c:226
  msgid "invalid conversion from %qH to %qI"
  msgstr "ungÃ¼ltige Umwandlung von %qH in %qI"
  
! #: cp/call.c:7095 cp/call.c:7102
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "Umwandlung in %qT von Initialisierungsliste wÃ¼rde expliziten Konstruktor %qD verwenden"
  
! #: cp/call.c:7098
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "in C++11 und neuer kann ein Defaultkonstruktor explizit sein"
  
! #: cp/call.c:7351
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "rvalue-Referenz vom Typ %qH kann nicht an lvalue vom Typ %qI gebunden werden"
  
! #: cp/call.c:7355
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "nicht-konstante lvalue-Referenz vom Typ %qH kann nicht an rvalue vom Typ %qI gebunden werden"
  
! #: cp/call.c:7358
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "das Binden der Referenz vom Typ %qH an %qI streicht Qualifizierer"
  
! #: cp/call.c:7393
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "das Bitfeld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.c:7396 cp/call.c:7413
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "das gepackte Feld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.c:7399
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "der R-Wert %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.c:7512
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "implizite Umwandlung von %qH in %qI bei Ãœbergabe von Argument an Funktion"
  
! #: cp/call.c:7529 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr "enum %qT mit eingeschrÃ¤nkter Sichtbarkeit wird vor %<-fabi-version=6%> als Typ %qT, spÃ¤ter jedoch als %qT durch Â»...Â« Ã¼bergeben"
  
! #: cp/call.c:7566
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "Das Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)"
  
! #: cp/call.c:7602
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Referenztyp %qT kann nicht Ã¼ber %<...%> empfangen werden"
  
! #: cp/call.c:7612
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "Das Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)"
  
! #: cp/call.c:7680
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "rekursive Auswertung des Standardarguments fÃ¼r %q#D"
  
! #: cp/call.c:7689
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "Aufruf von %qD verwendet das Standardargument fÃ¼r Parameter %P, der noch nicht definiert wurde"
  
! #: cp/call.c:7793
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Argument des Funktionsaufrufs kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/call.c:7852
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "Verwendung einer multiversionierten Funktion ohne Standardargument"
  
! #: cp/call.c:8245
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Die Ãœbergabe von %qT als %<this%>-Argument streicht Qualifizierer"
  
! #: cp/call.c:8248 cp/call.c:8364 cp/call.c:10695
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  in Aufruf von %qD"
  
! #: cp/call.c:8278
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT ist keine erreichbare Basis von %qT"
  
! #: cp/call.c:8360
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "%qT ermittelt als %qT"
  
! #: cp/call.c:8366
  #, gcc-internal-format
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr "  (dies kann mit %<-fno-deduce-init-list%> abgeschaltet werden)"
  
! #: cp/call.c:8478
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Argumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼bergeben"
  
! #: cp/call.c:8609
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr "Zuweisung von temporÃ¤rer initializer_list fÃ¼hrt nicht dazu, dass die Lebenszeit des zugrundeliegenden Arrays ausgeweitet wird"
  
! #: cp/call.c:8966
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung"
  
! #: cp/call.c:8969
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%qD Schreiben in ein Objekt des nichttrivialen Typs %#qT%s"
  
! #: cp/call.c:8974
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT mit Element %qs %qD"
  
! #: cp/call.c:8979
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s"
  
! #: cp/call.c:8994
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Zuweisung oder Wertinitialisierung"
  
! #: cp/call.c:8996
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "; verwenden Sie stattdessen eine Zuweisung"
  
! #: cp/call.c:8998
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Wertinitialisierung"
  
! #: cp/call.c:9001
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD SÃ¤ubern eines Objekts des Typs %#qT ohne triviale Kopierzuweisung%s"
  
! #: cp/call.c:9004
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD SÃ¤ubern eines Objekts von nichttrivialem Typ %#qT%s"
  
! #: cp/call.c:9006
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr "%qD SÃ¤ubern eines Objekts des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s"
  
! #: cp/call.c:9027
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Kopierzuweisung oder Kopierinitialisierung"
  
! #: cp/call.c:9029
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; verwenden Sie stattdessen eine Kopierzuweisung"
  
! #: cp/call.c:9031
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Kopierinitialisierung"
  
! #: cp/call.c:9034
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung%s"
  
! #: cp/call.c:9037
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%qD Schreiben in ein Objekt des nichttrivial kopierbaren Typs %#qT%s"
  
! #: cp/call.c:9040
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr "%qD Schreibzugriff auf ein Objekt mit einem gelÃ¶schten Kopierkonstruktor"
  
! #: cp/call.c:9051
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr "%qD Kopieren eines Objekts mit nichttrivialem Typ %#qT aus einem Array von %#qT"
  
! #: cp/call.c:9063
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr "%qD Kopieren eines Objekts des Typs %#qT mit Element %qs %qD aus einem Array von %#qT; verwenden Sie eine Zuweisung oder Kopierinitialisierung stattdessen"
  
! #: cp/call.c:9080
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr "%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Bytes unverÃ¤ndert"
  
! #: cp/call.c:9083
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr "%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Byte unverÃ¤ndert"
  
! #: cp/call.c:9093
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "%qD Verschieben eines Objekts des nichttrivial kopierbaren Typs %#qT; verwenden Sie stattdessen %<new%> oder %<delete%>"
  
! #: cp/call.c:9096
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr "%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem Kopierkonstruktor; verwenden Sie stattdessen %<new%> und %<delete%>"
  
! #: cp/call.c:9099
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr "%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem Destruktor"
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr "%qD Verschieben eines Objekts des nichttrivialen Typs %#qT und GrÃ¶ÃŸe %E in eine Region der GrÃ¶ÃŸe %E"
  
! #: cp/call.c:9130
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT wird hier deklariert"
  
! #: cp/call.c:9226
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "Konstruktor verweist auf sich selbst"
  
! #: cp/call.c:9500 cp/typeck.c:9003
  msgid "cannot convert %qH to %qI"
  msgstr "%qH kann nicht nach %qI umgewandelt werden"
  
! #: cp/call.c:9522
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.c:9551
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%T::%s%E(%A)%#V%>"
  
! #: cp/call.c:9598
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Aufruf der Nicht-Funktion %qD"
  
! #: cp/call.c:9639 cp/pt.c:15262 cp/typeck.c:3029
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Konstruktor %<%T::%D%> kann nicht direkt aufgerufen werden"
  
! #: cp/call.c:9641
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "um eine funktionsartige Umwandlung zu erreichen, entfernen Sie das redundante %<::%D%>"
  
! #: cp/call.c:9799
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%s(%A)%>"
  
! #: cp/call.c:9802
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Aufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutig"
  
! #: cp/call.c:9823
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "pure virtuelle %q#D aus nichtstatischem Datenelement-Initialisierer heraus aufgerufen"
  
! #: cp/call.c:9828
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "pure virtuelle %q#D aus Konstruktor heraus aufgerufen"
  
! #: cp/call.c:9829
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "pure virtuelle %q#D aus Destruktor heraus aufgerufen"
  
! #: cp/call.c:9852
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Elementfunktion %qD kann nicht ohne Objekt aufgerufen werden"
  
! #: cp/call.c:10693
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ãœbergabe von %qT wÃ¤hlt %qT statt %qT"
  
! #: cp/call.c:10754
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Wahl von %qD statt %qD"
  
! #: cp/call.c:10755
  msgid "  for conversion from %qH to %qI"
  msgstr "  fÃ¼r Umwandlung von %qH in %qI"
  
! #: cp/call.c:10758
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  denn die Umwandlungsfolge fÃ¼r das Argument ist besser"
  
! #: cp/call.c:10988
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Zuordnungsfehler der Standardargumente in ÃœberladungsauflÃ¶sung"
  
! #: cp/call.c:10992
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " Kandidat 1: %q#F"
  
! #: cp/call.c:10994
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " Kandidat 2: %q#F"
  
! #: cp/call.c:11040
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung fÃ¼r das erste besser ist als die schlechteste Umwandlung fÃ¼r das zweite:"
  
! #: cp/call.c:11443
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "eine vorÃ¼bergehende Bindung an %qD besteht nur, bis der Konstruktor beendet ist"
  
! #: cp/call.c:11566
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qH von rvalue des Typs %qI"
  
! #: cp/call.c:11570
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ungÃ¼ltige Initialisierung einer Referenz des Typs %qH von Ausdruck des Typs %qI"
  
--- 39067,39523 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "Vergleich zwischen %q#T und %q#T"
  
! #: cp/call.c:6519
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr "ExceptionaufrÃ¤umen fÃ¼r dieses Placement-New wÃ¤hlt delete-Operator fÃ¼r Nicht-Placement"
  
! #: cp/call.c:6522
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr "%qD ist eine Ã¼bliche (nicht-placement) Deallokationsfunktion in C++14 (oder mit -fsized-deallocation)"
  
! #: cp/call.c:6561
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD ist eine gewÃ¶hnliche (nicht-Platzierungs) Deallokationsfunktion"
  
! #: cp/call.c:6721
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "keine passende Freigabefunktion fÃ¼r %qD"
  
! #: cp/call.c:6727
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "kein geeignetes %<operator %s%> fÃ¼r %qT"
  
! #: cp/call.c:6745
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "%q#D ist in diesem Zusammenhang Â»privateÂ«"
  
! #: cp/call.c:6747 cp/decl.c:7455
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "hier als Â»privateÂ« deklariert"
  
! #: cp/call.c:6752
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%q#D ist in diesem Zusammenhang Â»protectedÂ«"
  
! #: cp/call.c:6754 cp/decl.c:7456
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "hier als Â»protectedÂ« deklariert"
  
! #: cp/call.c:6759
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q#D ist in diesem Zusammenhang unzugÃ¤nglich"
  
! #: cp/call.c:6870
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ãœbergabe von NULL an Nicht-Zeiger-Argument %P von %qD"
  
! #: cp/call.c:6873 cp/call.c:6892 cp/typeck.c:4065
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  hier deklariert"
  
! #: cp/call.c:6877
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Konvertierung in Nicht-Zeiger-Typ %qT von NULL"
  
! #: cp/call.c:6889
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "%<false%> wird fÃ¼r Argument %P von %qD in Zeigertyp umgewandelt"
  
! #: cp/call.c:6896
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "%<false%> wird in Zeigertyp %qT umgewandelt"
  
! #: cp/call.c:6963
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  Argument %P von %qD wird initialisiert"
  
! #: cp/call.c:7008
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "zu viele geschweifte Klammern um Initialisierung fÃ¼r %qT"
  
! #: cp/call.c:7019
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "Umwandlung von %qH nach %qI erfordert direkte Initialisierung"
  
! #: cp/call.c:7028
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ungÃ¼ltige benutzerdefinierte Umwandlung von %qH in %qI"
  
! #: cp/call.c:7068 cp/cvt.c:226
  msgid "invalid conversion from %qH to %qI"
  msgstr "ungÃ¼ltige Umwandlung von %qH in %qI"
  
! #: cp/call.c:7110 cp/call.c:7117
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "Umwandlung in %qT von Initialisierungsliste wÃ¼rde expliziten Konstruktor %qD verwenden"
  
! #: cp/call.c:7113
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "in C++11 und neuer kann ein Defaultkonstruktor explizit sein"
  
! #: cp/call.c:7366
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "rvalue-Referenz vom Typ %qH kann nicht an lvalue vom Typ %qI gebunden werden"
  
! #: cp/call.c:7370
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "nicht-konstante lvalue-Referenz vom Typ %qH kann nicht an rvalue vom Typ %qI gebunden werden"
  
! #: cp/call.c:7373
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "das Binden der Referenz vom Typ %qH an %qI streicht Qualifizierer"
  
! #: cp/call.c:7408
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "das Bitfeld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.c:7411 cp/call.c:7428
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "das gepackte Feld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.c:7414
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "der R-Wert %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.c:7527
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "implizite Umwandlung von %qH in %qI bei Ãœbergabe von Argument an Funktion"
  
! #: cp/call.c:7544 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr "enum %qT mit eingeschrÃ¤nkter Sichtbarkeit wird vor %<-fabi-version=6%> als Typ %qT, spÃ¤ter jedoch als %qT durch Â»...Â« Ã¼bergeben"
  
! #: cp/call.c:7581
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "Das Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)"
  
! #: cp/call.c:7617
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Referenztyp %qT kann nicht Ã¼ber %<...%> empfangen werden"
  
! #: cp/call.c:7627
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "Das Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)"
  
! #: cp/call.c:7695
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "rekursive Auswertung des Standardarguments fÃ¼r %q#D"
  
! #: cp/call.c:7704
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "Aufruf von %qD verwendet das Standardargument fÃ¼r Parameter %P, der noch nicht definiert wurde"
  
! #: cp/call.c:7808
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Argument des Funktionsaufrufs kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/call.c:7867
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "Verwendung einer multiversionierten Funktion ohne Standardargument"
  
! #: cp/call.c:8260
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Die Ãœbergabe von %qT als %<this%>-Argument streicht Qualifizierer"
  
! #: cp/call.c:8263 cp/call.c:8379 cp/call.c:10710
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  in Aufruf von %qD"
  
! #: cp/call.c:8293
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT ist keine erreichbare Basis von %qT"
  
! #: cp/call.c:8375
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "%qT ermittelt als %qT"
  
! #: cp/call.c:8381
  #, gcc-internal-format
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr "  (dies kann mit %<-fno-deduce-init-list%> abgeschaltet werden)"
  
! #: cp/call.c:8493
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Argumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼bergeben"
  
! #: cp/call.c:8624
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr "Zuweisung von temporÃ¤rer initializer_list fÃ¼hrt nicht dazu, dass die Lebenszeit des zugrundeliegenden Arrays ausgeweitet wird"
  
! #: cp/call.c:8981
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung"
  
! #: cp/call.c:8984
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%qD Schreiben in ein Objekt des nichttrivialen Typs %#qT%s"
  
! #: cp/call.c:8989
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT mit Element %qs %qD"
  
! #: cp/call.c:8994
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s"
  
! #: cp/call.c:9009
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Zuweisung oder Wertinitialisierung"
  
! #: cp/call.c:9011
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "; verwenden Sie stattdessen eine Zuweisung"
  
! #: cp/call.c:9013
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Wertinitialisierung"
  
! #: cp/call.c:9016
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD SÃ¤ubern eines Objekts des Typs %#qT ohne triviale Kopierzuweisung%s"
  
! #: cp/call.c:9019
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD SÃ¤ubern eines Objekts von nichttrivialem Typ %#qT%s"
  
! #: cp/call.c:9021
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr "%qD SÃ¤ubern eines Objekts des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s"
  
! #: cp/call.c:9042
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Kopierzuweisung oder Kopierinitialisierung"
  
! #: cp/call.c:9044
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; verwenden Sie stattdessen eine Kopierzuweisung"
  
! #: cp/call.c:9046
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Kopierinitialisierung"
  
! #: cp/call.c:9049
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung%s"
  
! #: cp/call.c:9052
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%qD Schreiben in ein Objekt des nichttrivial kopierbaren Typs %#qT%s"
  
! #: cp/call.c:9055
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr "%qD Schreibzugriff auf ein Objekt mit einem gelÃ¶schten Kopierkonstruktor"
  
! #: cp/call.c:9066
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr "%qD Kopieren eines Objekts mit nichttrivialem Typ %#qT aus einem Array von %#qT"
  
! #: cp/call.c:9078
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr "%qD Kopieren eines Objekts des Typs %#qT mit Element %qs %qD aus einem Array von %#qT; verwenden Sie eine Zuweisung oder Kopierinitialisierung stattdessen"
  
! #: cp/call.c:9095
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr "%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Bytes unverÃ¤ndert"
  
! #: cp/call.c:9098
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr "%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Byte unverÃ¤ndert"
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "%qD Verschieben eines Objekts des nichttrivial kopierbaren Typs %#qT; verwenden Sie stattdessen %<new%> oder %<delete%>"
  
! #: cp/call.c:9111
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr "%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem Kopierkonstruktor; verwenden Sie stattdessen %<new%> und %<delete%>"
  
! #: cp/call.c:9114
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr "%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem Destruktor"
  
! #: cp/call.c:9123
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr "%qD Verschieben eines Objekts des nichttrivialen Typs %#qT und GrÃ¶ÃŸe %E in eine Region der GrÃ¶ÃŸe %E"
  
! #: cp/call.c:9145
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT wird hier deklariert"
  
! #: cp/call.c:9241
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "Konstruktor verweist auf sich selbst"
  
! #: cp/call.c:9515 cp/typeck.c:9021
  msgid "cannot convert %qH to %qI"
  msgstr "%qH kann nicht nach %qI umgewandelt werden"
  
! #: cp/call.c:9537
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.c:9566
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%T::%s%E(%A)%#V%>"
  
! #: cp/call.c:9613
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Aufruf der Nicht-Funktion %qD"
  
! #: cp/call.c:9654 cp/pt.c:15265 cp/typeck.c:3047
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Konstruktor %<%T::%D%> kann nicht direkt aufgerufen werden"
  
! #: cp/call.c:9656
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "um eine funktionsartige Umwandlung zu erreichen, entfernen Sie das redundante %<::%D%>"
  
! #: cp/call.c:9814
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%s(%A)%>"
  
! #: cp/call.c:9817
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Aufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutig"
  
! #: cp/call.c:9838
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "pure virtuelle %q#D aus nichtstatischem Datenelement-Initialisierer heraus aufgerufen"
  
! #: cp/call.c:9843
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "pure virtuelle %q#D aus Konstruktor heraus aufgerufen"
  
! #: cp/call.c:9844
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "pure virtuelle %q#D aus Destruktor heraus aufgerufen"
  
! #: cp/call.c:9867
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Elementfunktion %qD kann nicht ohne Objekt aufgerufen werden"
  
! #: cp/call.c:10708
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ãœbergabe von %qT wÃ¤hlt %qT statt %qT"
  
! #: cp/call.c:10769
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Wahl von %qD statt %qD"
  
! #: cp/call.c:10770
  msgid "  for conversion from %qH to %qI"
  msgstr "  fÃ¼r Umwandlung von %qH in %qI"
  
! #: cp/call.c:10773
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  denn die Umwandlungsfolge fÃ¼r das Argument ist besser"
  
! #: cp/call.c:11003
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Zuordnungsfehler der Standardargumente in ÃœberladungsauflÃ¶sung"
  
! #: cp/call.c:11007
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " Kandidat 1: %q#F"
  
! #: cp/call.c:11009
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " Kandidat 2: %q#F"
  
! #: cp/call.c:11055
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung fÃ¼r das erste besser ist als die schlechteste Umwandlung fÃ¼r das zweite:"
  
! #: cp/call.c:11458
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "eine vorÃ¼bergehende Bindung an %qD besteht nur, bis der Konstruktor beendet ist"
  
! #: cp/call.c:11581
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qH von rvalue des Typs %qI"
  
! #: cp/call.c:11585
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ungÃ¼ltige Initialisierung einer Referenz des Typs %qH von Ausdruck des Typs %qI"
  
*************** msgstr "Umwandlung in nicht-konstanten R
*** 40486,40492 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Umwandlung von %qH in %qI lÃ¶scht Qualifizierer"
  
! #: cp/cvt.c:497 cp/typeck.c:7518
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Umwandlung von %qT in %qT dereferenziert nicht den Zeiger"
--- 40501,40507 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Umwandlung von %qH in %qI lÃ¶scht Qualifizierer"
  
! #: cp/cvt.c:497 cp/typeck.c:7536
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Umwandlung von %qT in %qT dereferenziert nicht den Zeiger"
*************** msgstr "von vorheriger Deklaration %qF"
*** 40849,40855 ****
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "Redeklaration %qD unterscheidet sich in %<constexpr%> von vorheriger Deklaration"
  
! #: cp/decl.c:1225 cp/decl.c:14140
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "vorherige Deklaration %qD"
--- 40864,40870 ----
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "Redeklaration %qD unterscheidet sich in %<constexpr%> von vorheriger Deklaration"
  
! #: cp/decl.c:1225 cp/decl.c:14149
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "vorherige Deklaration %qD"
*************** msgstr "Definition von %qD gelÃ¶scht"
*** 41042,41080 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2422
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "explizite Spezialisierung von %qD nach erster Verwendung"
  
! #: cp/decl.c:2561
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: Sichtbarkeitsattribut ignoriert, da es in Konflikt mit vorheriger Deklaration steht"
  
  #. Reject two definitions.
! #: cp/decl.c:2815 cp/decl.c:2844 cp/decl.c:2877 cp/decl.c:2894 cp/decl.c:2992
  #: cp/decl2.c:903
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "Redefinition von %q#D"
  
! #: cp/decl.c:2831
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD steht mit verwendeter Funktion in Konflikt"
  
! #: cp/decl.c:2841
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D nicht in Klasse deklariert"
  
! #: cp/decl.c:2855 cp/decl.c:2904
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D mit Attribut %<gnu_inline%> Â»inlineÂ« redeklariert"
  
! #: cp/decl.c:2858 cp/decl.c:2907
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D ohne Attribut %<gnu_inline%> Â»inlineÂ« redeklariert"
--- 41057,41095 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2439
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "explizite Spezialisierung von %qD nach erster Verwendung"
  
! #: cp/decl.c:2578
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: Sichtbarkeitsattribut ignoriert, da es in Konflikt mit vorheriger Deklaration steht"
  
  #. Reject two definitions.
! #: cp/decl.c:2832 cp/decl.c:2861 cp/decl.c:2894 cp/decl.c:2911 cp/decl.c:3009
  #: cp/decl2.c:903
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "Redefinition von %q#D"
  
! #: cp/decl.c:2848
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD steht mit verwendeter Funktion in Konflikt"
  
! #: cp/decl.c:2858
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D nicht in Klasse deklariert"
  
! #: cp/decl.c:2872 cp/decl.c:2921
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D mit Attribut %<gnu_inline%> Â»inlineÂ« redeklariert"
  
! #: cp/decl.c:2875 cp/decl.c:2924
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D ohne Attribut %<gnu_inline%> Â»inlineÂ« redeklariert"
*************** msgstr "%q+D ohne Attribut %<gnu_inline%
*** 41082,43114 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2924
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Redeklaration des Â»friendÂ« %q#D kann keine Standardtemplateargumente haben"
  
! #: cp/decl.c:2938
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Thread-lokale Deklaration von %q#D folgt nicht-Thread-lokaler Deklaration"
  
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Nicht-Thread-lokale Deklaration von %q#D folgt Thread-lokaler Deklaration"
  
! #: cp/decl.c:2956 cp/decl.c:3000 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Redeklaration von %q#D"
  
! #: cp/decl.c:2983
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "redundante Redeklaration von %<constexpr%>static-Datenmember %qD"
  
! #: cp/decl.c:3049
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "lokale Sprungmarke %qE steht in Konflikt mit bestehender Sprungmarke"
  
! #: cp/decl.c:3050
  #, gcc-internal-format
  msgid "previous label"
  msgstr "vorherige Sprungmarke"
  
! #: cp/decl.c:3144
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  von hier"
  
! #: cp/decl.c:3167 cp/decl.c:3395
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  beendet OpenMP-strukturierten Block"
  
! #: cp/decl.c:3195
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  Ã¼berschneidet Initialisierung von %q#D"
  
! #: cp/decl.c:3198
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  Eintritt in GÃ¼ltigkeitsbereich von %q#D mit nicht-trivialem Destruktor"
  
! #: cp/decl.c:3253
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr "  %s"
  
! #: cp/decl.c:3348 cp/decl.c:3368
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  tritt in catch-Block ein"
  
! #: cp/decl.c:3355
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  Ã¼berspringt Initialisierung von %q#D"
  
! #: cp/decl.c:3358
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  Eintritt in GÃ¼ltigkeitsbereich von %q#D mit nicht-trivialem Destruktor"
  
! #: cp/decl.c:3366
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  tritt in try-Block ein"
  
! #: cp/decl.c:3370
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  synchronisierte oder atomare Anweisung wird betreten"
  
! #: cp/decl.c:3372
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr "  betritt if-Anweisung mit %<constexpr%>"
  
! #: cp/decl.c:3378
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  tritt in OpenMP-strukturierten Block ein"
  
! #: cp/decl.c:3410 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "ungÃ¼ltiger Ausgang von strukturiertem OpenMP-Block"
  
! #: cp/decl.c:3809
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD ist kein Typ"
  
! #: cp/decl.c:3816 cp/parser.c:6492
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "%qD wird ohne Template-Argumente verwendet"
  
! #: cp/decl.c:3827
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T ist keine Klasse"
  
! #: cp/decl.c:3855 cp/decl.c:3948
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "kein Klassentemplate namens %q#T in %q#T"
  
! #: cp/decl.c:3856
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "kein Typ namens %q#T in %q#T"
  
! #: cp/decl.c:3869
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Nachschlagen von %qT in %qT ist nicht eindeutig"
  
! #: cp/decl.c:3878
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> benennt %q#T, was kein Klassentemplate ist"
  
! #: cp/decl.c:3885
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> benennt %q#T, was kein Typ ist"
  
! #: cp/decl.c:3957
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Template-Parameter passen nicht zum Template %qD"
  
! #: cp/decl.c:4273
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "%<-faligned-new=%d%> ist keine Zweierpotenz"
  
! #: cp/decl.c:4741
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubt"
  
! #: cp/decl.c:4744
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Destruktor in anonymem Aggregat nicht erlaubt"
  
! #: cp/decl.c:4747
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubt"
  
! #: cp/decl.c:4766
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Attribut in Deklaration von %q#T ignoriert"
  
! #: cp/decl.c:4769
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "Attribut fÃ¼r %q#T muss dem SchlÃ¼sselwort %qs folgen"
  
! #: cp/decl.c:4792
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "mehrere Typen in einer Deklaration"
  
! #: cp/decl.c:4797
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Redeklaration des eingebauten C++-Typs %qT"
  
! #: cp/decl.c:4814
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> kann nur fÃ¼r Variablen oder Funktionsdeklarationen angegeben werden"
  
! #: cp/decl.c:4846
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "fehlender Typname in typedef-Deklaration"
  
! #: cp/decl.c:4854
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO-C++ verbietet anonyme structs"
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> kann nur fÃ¼r Funktionen angegeben werden"
  
! #: cp/decl.c:4864
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> kann nur fÃ¼r Funktionen angegeben werden"
  
! #: cp/decl.c:4869
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> kann nur innerhalb einer Klasse angegeben werden"
  
! #: cp/decl.c:4872
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> kann nur fÃ¼r Konstruktoren angegeben werden"
  
! #: cp/decl.c:4875
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "eine Speicherklasse kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:4879
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:4883
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:4887
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:4891
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:4895
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> wurde in dieser Deklaration ignoriert"
  
! #: cp/decl.c:4898
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<constexpr%> kann nicht fÃ¼r Typdeklarationen verwendet werden"
  
! #: cp/decl.c:4920
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Attribut in expliter Instanziierung %q#T ignoriert"
  
! #: cp/decl.c:4923
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "auf explizite Instanziierung kann kein Attribut angewendet werden"
  
! #: cp/decl.c:4995
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "auf Klassentyp %qT angewandte Attribute auÃŸerhalb einer Definition werden ignoriert"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4999
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "auf abhÃ¤ngigen Typ %qT angewandte Attribute ohne zugehÃ¶rige Deklaration werden ignoriert"
  
! #: cp/decl.c:5069 cp/decl2.c:834
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD ist initialisiert (stattdessen decltype verwenden)"
  
! #: cp/decl.c:5077
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Deklaration von %q#D hat %<extern%> und ist initialisiert"
  
! #: cp/decl.c:5107
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Definition von %q#D ist als %<dllimport%> markiert"
  
! #: cp/decl.c:5131
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D ist kein static-Datenelement von %q#T"
  
! #: cp/decl.c:5139
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Nichtelement-Templatedeklaration von %qD"
  
! #: cp/decl.c:5140
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "entspricht nicht der Element-Templatedeklaration hier"
  
! #: cp/decl.c:5152
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definieren"
  
! #: cp/decl.c:5164
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "doppelte Initialisierung von %qD"
  
! #: cp/decl.c:5214
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Deklaration von %q#D auÃŸerhalb einer Klasse ist keine Definition"
  
! #: cp/decl.c:5248
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qD in %<constexpr%>-Funktion als %<thread_local%> deklariert"
  
! #: cp/decl.c:5252
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%qD in %<constexpr%>-Funktion als %<static%> deklariert"
  
! #: cp/decl.c:5317
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Variable %q#D hat Initialisierung, aber unvollstÃ¤ndigen Typ"
  
! #: cp/decl.c:5323 cp/decl.c:6330
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Elemente des Arrays %q#D haben unvollstÃ¤ndigen Typ"
  
! #: cp/decl.c:5333
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Aggregat %q#D hat unvollstÃ¤ndigen Typ und kann nicht definiert werden"
  
! #: cp/decl.c:5369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD als Referenz deklariert, aber nicht initialisiert"
  
! #: cp/decl.c:5426
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "Name in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendet"
  
! #: cp/decl.c:5432
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Name %qD in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendet"
  
! #: cp/decl.c:5451
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "nicht-trivial markierte Initialisierungen nicht unterstÃ¼tzt"
  
! #: cp/decl.c:5454
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99-Designator %qE ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.c:5510
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %qD an"
  
! #: cp/decl.c:5517
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %qD"
  
! #: cp/decl.c:5529
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Array %qD der GrÃ¶ÃŸe null"
  
! #: cp/decl.c:5569
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "SpeichergrÃ¶ÃŸe von %qD ist unbekannt"
  
! #: cp/decl.c:5593
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "SpeichergrÃ¶ÃŸe von %qD ist nicht konstant"
  
! #: cp/decl.c:5644
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Entschuldigung: Semantik der Inline-Variable %q#D ist falsch (mehrere Kopien wÃ¤ren die Folge)"
  
! #: cp/decl.c:5648
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Entschuldigung: Semantik von static-Variable %q#D in inline-Funktion ist falsch (mehrere Kopien wÃ¤ren die Folge)"
  
! #: cp/decl.c:5654
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "dies kann durch das LÃ¶schen der Initialisierung umgangen werden"
  
! #: cp/decl.c:5690
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "nicht initialisiertes const %qD"
  
! #: cp/decl.c:5697
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Funktion"
  
! #: cp/decl.c:5704
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Kontext"
  
! #: cp/decl.c:5712
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T hat keinen benutzerdefinierten Default-Konstruktor"
  
! #: cp/decl.c:5716
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "Konstruktor ist nicht benutzerdefiniert, da er im KlassenkÃ¶rper ausdrÃ¼cklich standardisiert ist"
  
! #: cp/decl.c:5719
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "und der implizit definierte Konstruktor initialisiert %q#D nicht"
  
! #: cp/decl.c:5887
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "UngÃ¼ltiger Typ %qT als Initialisierung fÃ¼r einen Vektor des Typs %qT"
  
! #: cp/decl.c:5928
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Initialisierung fÃ¼r %qT muss geklammert sein"
  
! #: cp/decl.c:5963
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> in benannter Initialisierung im GNU-Stil fÃ¼r Klasse %qT verwendet"
  
! #: cp/decl.c:5971
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT hat kein nicht-statisches Datenelement namens %qD"
  
! #: cp/decl.c:5991
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ungÃ¼ltige Initialisierung fÃ¼r %q#D"
  
! #: cp/decl.c:6021
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99-Bezeichner %qE auÃŸerhalb von Aggregatinitialisierung"
  
! #: cp/decl.c:6060 cp/decl.c:6302 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "zu viele Initialisierer fÃ¼r %qT"
  
! #: cp/decl.c:6097
  #, 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.c:6107
  #, gcc-internal-format
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr "zu viele geschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qT"
  
! #: cp/decl.c:6227
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "geschweifte Klammern fehlen um Initialisierung fÃ¼r %qT"
  
! #: cp/decl.c:6332
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Elemente des Arrays %q#T haben unvollstÃ¤ndigen Typ"
  
! #: cp/decl.c:6340
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "zusammengesetztes Literal variabler GrÃ¶ÃŸe"
  
! #: cp/decl.c:6395
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D hat unvollstÃ¤ndigen Typ"
  
! #: cp/decl.c:6416
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalares Objekt %qD erfordert ein Element in Initialisierung"
  
! #: cp/decl.c:6461
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "in C++98 muss %qD mit Konstruktor initialisiert werden, nicht mit %<{...}%>"
  
! #: cp/decl.c:6568
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Array %qD mit geklammerter Zeichenkettenkonstante %qE initialisiert"
  
! #: cp/decl.c:6603
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "Initialisierung ungÃ¼ltig fÃ¼r statisches Element mit Konstruktor"
  
! #: cp/decl.c:6605
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "Initialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltig"
  
! #: cp/decl.c:6608
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "Initialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltig"
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(eine Initialisierung auÃŸerhalb der Klasse ist erforderlich)"
  
! #: cp/decl.c:6791
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Referenz %qD wird mit sich selbst initialisiert"
  
! #: cp/decl.c:6938
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Zuweisung (nicht Initialisierung) in Deklaration"
  
! #: cp/decl.c:6956 cp/decl.c:12902
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO-C++17 erlaubt Speicherklassenangabe %<register%> nicht"
  
! #: cp/decl.c:6960 cp/decl.c:12906
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-Speicherklassenangabe verwendet"
  
! #: cp/decl.c:7007
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr "Initialisierung fÃ¼r %<decltype(auto) %D%> hat Funktionstyp (%<()%> vergessen?)"
  
! #: cp/decl.c:7103
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Variablenkonzept hat keine Initialisierung"
  
! #: cp/decl.c:7156
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "vorherige Typdeklaration von %q#D wird Ã¼berschattet"
  
! #: cp/decl.c:7348
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Funktion %q#D ist wie eine Variable initialisiert"
  
! #: cp/decl.c:7432
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Strukturelement hat"
  
! #: cp/decl.c:7435
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Unionelement hat"
  
! #: cp/decl.c:7442
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "unzugreifbares Element %qD von %qT kann nicht dekomponiert werden"
  
! #: cp/decl.c:7468
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da sowohl er als auch seine Basisklasse %qT nichtstatische Datenelemente haben"
  
! #: cp/decl.c:7477
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da seine Basisklassen %qT und %qT nichtstatische Datenelemente haben"
  
! #: cp/decl.c:7694
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.c:7710
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Array mit variabler LÃ¤nge %qT kann nicht dekomponiert werden"
  
! #: cp/decl.c:7719 cp/decl.c:7804
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%u Name fÃ¼r strukturelle Bindung angegeben"
  msgstr[1] "%u Namen fÃ¼r strukturelle Bindung angegeben"
  
! #: cp/decl.c:7723
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "nur %u Name fÃ¼r strukturelle Bindung angegeben"
  msgstr[1] "nur %u Namen fÃ¼r strukturelle Bindung angegeben"
  
! #: cp/decl.c:7726
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] "wÃ¤hrend %qT in %wu Element zerlegt wird"
  msgstr[1] "wÃ¤hrend %qT in %wu Elemente zerlegt wird"
  
! #: cp/decl.c:7771
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Vektor %qT variabler LÃ¤nge kann nicht zerlegt werden"
  
! #: cp/decl.c:7797
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.c:7806
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "wÃ¤hrend %qT in %E Elemente zerlegt wird"
  
! #: cp/decl.c:7827
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "in Initialisierung der Variable %qD fÃ¼r strukturierte Bindung"
  
! #: cp/decl.c:7853
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Union-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.c:7858
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "nicht-Array-nicht-Klassentyp %qT kann nicht dekomponiert werden"
  
! #: cp/decl.c:7863
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Lambda-Abschluss-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.c:7867
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollstÃ¤ndigen Klassentypen %qT"
  
! #: cp/decl.c:7876
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "Klassentyp %qT ohne nicht-static-Datenelemente kann nicht dekomponiert werden"
  
! #: cp/decl.c:8316
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "nicht-lokale %<__thread%>-Variable %qD erfordert dynamische Initialisierung"
  
! #: cp/decl.c:8319
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "nicht-lokale %<__thread%>-Variable %qD hat einen nicht-trivialen Destruktor"
  
! #: cp/decl.c:8324
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "%<thread_local%> in C++11 erlaubt dynamische Initialisierung und ZerstÃ¶rung"
  
! #: cp/decl.c:8553
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %qT an"
  
! #: cp/decl.c:8557
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %qT"
  
! #: cp/decl.c:8560
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Array %qT der GrÃ¶ÃŸe null"
  
! #: cp/decl.c:8576
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Destruktor fÃ¼r fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.c:8578
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Konstruktor fÃ¼r fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.c:8604
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD als eine %<virtual%> Variable deklariert"
  
! #: cp/decl.c:8606
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Variablendeklaration"
  
! #: cp/decl.c:8612
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD als ein %<virtual%> Parameter deklariert"
  
! #: cp/decl.c:8615
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD als ein %<inline%> Parameter deklariert"
  
! #: cp/decl.c:8617
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Parameterdeklaration"
  
! #: cp/decl.c:8623
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD als ein %<virtual%> Typ deklariert"
  
! #: cp/decl.c:8626
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD als ein %<inline%> Typ deklariert"
  
! #: cp/decl.c:8628
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Typdeklaration"
  
! #: cp/decl.c:8634
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD als ein %<virtual%> Feld deklariert"
  
! #: cp/decl.c:8637
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD als ein %<inline%> Feld deklariert"
  
! #: cp/decl.c:8639
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Felddeklaration"
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D als Â»friendÂ« deklariert"
  
! #: cp/decl.c:8653
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D mit einer Ausnahmespezifikation deklariert"
  
! #: cp/decl.c:8685
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Deklaration von %qD ist nicht in einem Namensbereich um %qT"
  
! #: cp/decl.c:8725
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statische Elementfunktion %q#D mit Typqualifizierern deklariert"
  
! #: cp/decl.c:8736
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "Konzept %q#D mit Funktionsparametern deklariert"
  
! #: cp/decl.c:8743
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Konzept %q#D mit hergeleitetem RÃ¼ckgabetyp deklariert"
  
! #: cp/decl.c:8746
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Konzept %q#D mit nicht-%<bool%>-RÃ¼ckgabetyp %qT"
  
! #: cp/decl.c:8822
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "Konzept %qD hat keine Definition"
  
! #: cp/decl.c:8884
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Definition der expliziten Spezialisierung %qD in friend-Deklaration"
  
! #: cp/decl.c:8895
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ungÃ¼ltige Verwendung der Template-ID %qD in Deklaration des ursprÃ¼nglichen Templates"
  
! #: cp/decl.c:8916
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Standardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.c:8925
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.c:8942
  #, 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.c:8989
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> kann nicht als Template deklariert werden"
  
! #: cp/decl.c:8992
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> kann nicht inline deklariert werden"
  
! #: cp/decl.c:8995
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "%<::main%> kann nicht als %<constexpr%> deklariert werden"
  
! #: cp/decl.c:8997
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> kann nicht statisch deklariert werden"
  
! #: cp/decl.c:9054
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "statische Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.c:9055
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.c:9063
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "statische Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.c:9064
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.c:9074
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "Herleitungshinweis %qD muss im GÃ¼ltigkeitsbereich des Namensbereiches auftreten"
  
! #: cp/decl.c:9080
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Herleitungshinweis %qD darf keinen FunktionskÃ¶rper haben"
  
! #: cp/decl.c:9093
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "literaler Operator mit C-Bindung"
  
! #: cp/decl.c:9103
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD hat ungÃ¼ltige Argumentliste"
  
! #: cp/decl.c:9111
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ganzzahl-Suffix %qs durch Implementierung Ã¼berdeckt"
  
! #: cp/decl.c:9117
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr "Gleitkomma-Suffix %qs durch Implementierung Ã¼berdeckt"
  
! #: cp/decl.c:9125
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "Literale Operator-Suffixe ohne vorangehendes %<_%> sind fÃ¼r zukÃ¼nftige Standardisierungen reserviert"
  
! #: cp/decl.c:9130
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD muss eine Nicht-Elementfunktion sein"
  
! #: cp/decl.c:9211
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> muss %<int%> zurÃ¼ckgeben"
  
! #: cp/decl.c:9251
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Definition des implizit deklarierten %qD"
  
! #: cp/decl.c:9256
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Definition des explizit standardisierten %q+D"
  
! #: cp/decl.c:9258
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D wurde hat hier ausdrÃ¼cklichen Standardwert bekommen"
  
! #: cp/decl.c:9275
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "keine Elementfunktion %q#D in Klasse %qT deklariert"
  
! #: cp/decl.c:9465
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%<::main%> kann nicht als globale Variable deklariert werden"
  
! #: cp/decl.c:9474
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "eine Nicht-Template-Variable kann nicht %<concept%> sein"
  
! #: cp/decl.c:9481
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "Konzept muss Typ %<bool%> haben"
  
! #: cp/decl.c:9601
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollstÃ¤ndigem Typ"
  
! #: cp/decl.c:9605
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> erforderlich fÃ¼r Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.c:9609
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.c:9620
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qT"
  
! #: cp/decl.c:9625
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der Klasse"
  
! #: cp/decl.c:9630
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qT"
  
! #: cp/decl.c:9739
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "ArraygrÃ¶ÃŸe von %qD hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.c:9742
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ArraygrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.c:9773 cp/decl.c:9842
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "GrÃ¶ÃŸe des Arrays %qD ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.c:9777 cp/decl.c:9845
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "GrÃ¶ÃŸe des Arrays ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.c:9825
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO-C++ verbietet Array %qD der GrÃ¶ÃŸe null"
  
! #: cp/decl.c:9828
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO-C++ verbietet Array der GrÃ¶ÃŸe null"
  
! #: cp/decl.c:9852
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO-C++ verbietet Array %qD variabler LÃ¤nge"
  
! #: cp/decl.c:9855
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO-C++ verbietet Array variabler LÃ¤nge"
  
! #: cp/decl.c:9861
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Array %qD variabler LÃ¤nge wird verwendet"
  
! #: cp/decl.c:9864
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Array variabler GrÃ¶ÃŸe wird verwendet"
  
! #: cp/decl.c:9913
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ãœberlauf in ArraygrÃ¶ÃŸe"
  
! #: cp/decl.c:9973
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "%qD als Array von %qT deklariert"
  
! #: cp/decl.c:9975 cp/pt.c:14971
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Array von %qT wird erzeugt"
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Deklaration von %qD als Array von voids"
  
! #: cp/decl.c:9987
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Array von void wird erzeugt"
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Deklaration von %qD als Array von Funktionen"
  
! #: cp/decl.c:9994
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Array von Funktionen wird erzeugt"
  
! #: cp/decl.c:9999
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Deklaration von %qD als Array von Referenzen"
  
! #: cp/decl.c:10001
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Feld von Referenzen wird erzeugt"
  
! #: cp/decl.c:10006
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Deklaration von %qD als Feld von Funktionselementen"
  
! #: cp/decl.c:10009
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Feld von Funktionselementen wird erzeugt"
  
! #: cp/decl.c:10023
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von %qD als multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: cp/decl.c:10027
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: cp/decl.c:10097
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Konstruktor ist ungÃ¼ltig"
  
! #: cp/decl.c:10100
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "Qualifizierer sind bei Konstruktordeklarationen nicht erlaubt"
  
! #: cp/decl.c:10110
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Destruktor ist ungÃ¼ltig"
  
! #: cp/decl.c:10113
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "Qualifizierer sind bei Destruktordeklarationen nicht erlaubt"
  
! #: cp/decl.c:10125
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "RÃ¼ckgabetyp fÃ¼r %<operator %T%> angegeben"
  
! #: cp/decl.c:10128
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Qualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubt"
  
! #: cp/decl.c:10136
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "RÃ¼ckgabetyp fÃ¼r Herleitungshinweis angegeben"
  
! #: cp/decl.c:10139
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "Qualifizierer sind bei Deklaration von Herleitungshinweis nicht erlaubt"
  
! #: cp/decl.c:10143
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Template-Template-Parameter %qT in Deklaration von Ableitungshinweis"
  
! #: cp/decl.c:10152
  #, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "decl-specifier in Deklaration von Ableitungshinweis"
  
! #: cp/decl.c:10173
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unbenannte Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.c:10180
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.c:10195
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%>-Spezifizierer ungÃ¼ltig fÃ¼r Variable %qD mit GÃ¼ltigkeitsbereich Block"
  
! #: cp/decl.c:10200
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "Â»inlineÂ«-Variablen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar"
  
! #: cp/decl.c:10458
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<::%D%>"
  
! #: cp/decl.c:10461 cp/decl.c:10481
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%T::%D%>"
  
! #: cp/decl.c:10464
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%D::%D%>"
  
! #: cp/decl.c:10473
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T ist keine Klasse oder Namensbereich"
  
! #: cp/decl.c:10495 cp/decl.c:10588 cp/decl.c:10597 cp/decl.c:12241
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Deklaration von %qD als Nicht-Funktion"
  
! #: cp/decl.c:10501
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Deklaration von %qD als Nicht-Element"
  
! #: cp/decl.c:10529
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Deklarator-ID fehlt: reserviertes Wort %qD wird verwendet"
  
! #: cp/decl.c:10580
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Funktionsdefinition deklariert keine Parameter"
  
! #: cp/decl.c:10605
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Deklaration von %qD als %<typedef%>"
  
! #: cp/decl.c:10610
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Deklaration von %qD als Parameter"
  
! #: cp/decl.c:10645
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%<concept%> darf nicht in typedef-Deklarationen auftreten"
  
! #: cp/decl.c:10652
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> kann nicht in typedef-Deklaration auftreten"
  
! #: cp/decl.c:10660
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "zwei oder mehr Datentypen in Deklaration von %qs"
  
! #: cp/decl.c:10666
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "in Konflikt stehende Spezifikationen fÃ¼r Deklaration von %qs"
  
! #: cp/decl.c:10701
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO-C++ unterstÃ¼tzt nicht, dass einfaches %<complex%> %<double complex%> bedeutet"
  
! #: cp/decl.c:10750 cp/decl.c:10753 cp/decl.c:10756
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO-C++ verbietet Deklaration von %qs ohne Typ"
  
! #: cp/decl.c:10772
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> wird von diesem Ziel nicht unterstÃ¼tzt"
  
! #: cp/decl.c:10778
  #, 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.c:10832
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> und %<unsigned%> gleichzeitig angegeben"
  
! #: cp/decl.c:10838
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> und %<short%> gleichzeitig angegeben"
  
! #: cp/decl.c:10846 cp/decl.c:10852
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs mit %qT angegeben"
  
! #: cp/decl.c:10857
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs mit %<decltype%> angegeben"
  
! #: cp/decl.c:10859
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs mit %<typeof%> angegeben"
  
! #: cp/decl.c:10925
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:10964
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr "Template-Platzhaltertyp %qT muss von einer einfachen declarator-id gefolgt sein"
  
! #: cp/decl.c:10984
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Element %qD kann nicht gleichzeitig %<virtual%> und %<static%> sein"
  
! #: cp/decl.c:10993
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr "Element %qD kann erst mit %<-std=c++2a%> oder %<-std=gnu++2a%> gleichzeitig %<virtual%> und %<constexpr%> sein"
  
! #: cp/decl.c:11006
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "Â»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltig"
  
! #: cp/decl.c:11013
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Speicherklasse fÃ¼r Template-Parameter %qs angegeben"
  
! #: cp/decl.c:11023 cp/decl.c:11165
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Speicherklasse fÃ¼r Parameter %qs angegeben"
  
! #: cp/decl.c:11030
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "ein Parameter kann nicht als %<concept%> deklariert sein"
  
! #: cp/decl.c:11036
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "ein Parameter kann nicht als %<constexpr%> deklariert sein"
  
! #: cp/decl.c:11046
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> auÃŸerhalb einer Klassendeklaration"
  
! #: cp/decl.c:11056
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<inline%> deklariert werden"
  
! #: cp/decl.c:11059
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<typedef%> deklariert werden"
  
! #: cp/decl.c:11061
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<constexpr%> deklariert werden"
  
! #: cp/decl.c:11065
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %qs deklariert werden"
  
! #: cp/decl.c:11070
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<concept%> deklariert werden"
  
! #: cp/decl.c:11076
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<register%> deklariert werden"
  
! #: cp/decl.c:11080
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<static%> deklariert werden"
  
! #: cp/decl.c:11084
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<extern%> deklariert werden"
  
! #: cp/decl.c:11088
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<mutable%> deklariert werden"
  
! #: cp/decl.c:11092
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<auto%> (C++98) deklariert werden"
  
! #: cp/decl.c:11103
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht vom Typen %qT sein"
  
! #: cp/decl.c:11106
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "Typ muss cv-qualifizierter %<auto%> oder Referenz auf cv-qualifizierten %<auto%> sein"
  
! #: cp/decl.c:11137
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mehrere Speicherklassen in Deklaration von %qs"
  
! #: cp/decl.c:11163
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Speicherklasse %qs angegeben"
  
! #: cp/decl.c:11177
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geschachtelte Funktion %qs als %<extern%> deklariert"
  
! #: cp/decl.c:11181
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Deklaration hÃ¶chster Ebene von %qs gibt %<auto%> an"
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Funktions-GÃ¼ltigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>"
  
! #: cp/decl.c:11203
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Speicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltig"
  
! #: cp/decl.c:11285
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "unnÃ¶tige Klammern in Deklaration von %qs"
  
! #: cp/decl.c:11334
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "Â»requiresÂ«-Klausel fÃ¼r RÃ¼ckgabetyp"
  
! #: cp/decl.c:11357
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "Funktion %qs verwendet Typspezifikation %<auto%> ohne folgenden RÃ¼ckgabetypen"
  
! #: cp/decl.c:11361
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "hergeleiteter RÃ¼ckgabetyp nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbar"
  
! #: cp/decl.c:11366
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "virtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp haben"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "Funktion %qs mit folgendem RÃ¼ckgabetypen hat %qT als seinen Typ statt einfaches %<auto%>"
  
! #: cp/decl.c:11382
  #, 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.c:11387
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ungÃ¼ltige Verwendung von %<decltype(auto)%>"
  
! #: cp/decl.c:11398
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "hergeleiteter Klassentyp %qD in RÃ¼ckgabetyp von Funktion"
  
! #: cp/decl.c:11407
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "Herleitungshinweis fÃ¼r %qT muss angehÃ¤ngten RÃ¼ckgabetyp haben"
  
! #: cp/decl.c:11420
  #, 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.c:11432
  #, 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.c:11435
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "Funktion %qs mit folgendem RÃ¼ckgabetypen nicht mit Typspezifikation %<auto%> deklariert"
  
! #: cp/decl.c:11465
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert"
  
! #: cp/decl.c:11471
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs als Funktion, die ein Feld zurÃ¼ckgibt, deklariert"
  
! #: cp/decl.c:11500
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Destruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.c:11501
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "Konstruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.c:11505
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.c:11506
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.c:11514
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht ref-qualifiziert sein"
  
! #: cp/decl.c:11515
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht ref-qualifiziert sein"
  
! #: cp/decl.c:11533
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Konstruktoren dÃ¼rfen nicht als %<virtual%> deklariert sein"
  
! #: cp/decl.c:11550
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuelle Funktionen kÃ¶nnen keine friends sein"
  
! #: cp/decl.c:11554
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Deklaration nicht in Klassendefinition"
  
! #: cp/decl.c:11557
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "friend-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werden"
  
! #: cp/decl.c:11570
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "eine Umwandlungsfunktion darf keinen angehÃ¤ngten RÃ¼ckgabetyp haben"
  
! #: cp/decl.c:11596
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Destruktoren dÃ¼rfen keine Parameter haben"
  
! #: cp/decl.c:11636
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Zeiger auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.c:11649 cp/decl.c:11656
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Referenz auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.c:11658
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Zeiger auf Element %q#T kann nicht deklariert werden"
  
! #: cp/decl.c:11687
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.c:11688
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.c:11761
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "Referenz auf %q#T kann nicht deklariert werden, da letzteres weder Typedef noch Templatetyp-Argument ist"
  
! #: cp/decl.c:11831
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Template-ID %qD als Deklarator verwendet"
  
! #: cp/decl.c:11856
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Elementfunktionen sind implizite Â»friendsÂ« ihrer Klasse"
  
! #: cp/decl.c:11862
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "zusÃ¤tzliche Qualifizierung %<%T::%> an Element %qs"
  
! #: cp/decl.c:11892
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Elementfunktion %<%T::%s%> kann nicht innerhalb von %qT definiert werden"
  
! #: cp/decl.c:11894
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Elementfunktion %<%T::%s%> kann nicht innerhalb von %qT deklariert werden"
  
! #: cp/decl.c:11902
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Element %<%T::%s%> kann nicht in %qT deklariert werden"
  
! #: cp/decl.c:11942
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Nicht-Parameter %qs kann kein Parameterpack sein"
  
! #: cp/decl.c:11950
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Datenelement darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.c:11952
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Parameter darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.c:11963
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> auÃŸerhalb einer Klassendeklaration"
  
! #: cp/decl.c:11966
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> in Â»friendÂ«-Deklaration"
  
! #: cp/decl.c:11969
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "nur Deklarationen von Konstruktoren und Umwandlungsoperatoren kÃ¶nnen %<explicit%> sein"
  
! #: cp/decl.c:11979
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:11986
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:11993
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Funktion %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:11999
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%qs ist %<static%> und darf daher nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:12005
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%qs ist %<const%> und darf daher nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:12011
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Referenz %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:12047
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> ist in Aliasdeklaration nicht erlaubt"
  
! #: cp/decl.c:12050
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "Â»typedefÂ« als %<auto%> deklariert"
  
! #: cp/decl.c:12055
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-clause an Typedef"
  
! #: cp/decl.c:12059
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-Name darf kein Spezifizierer mit geschachteltem Namen sein"
  
! #: cp/decl.c:12083
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschlieÃŸende Klasse"
  
! #: cp/decl.c:12171
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> fÃ¼r friend-Klassen-Deklaration angegeben"
  
! #: cp/decl.c:12179
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Template-Parameter kÃ¶nnen keine Â»friendsÂ« sein"
  
! #: cp/decl.c:12181
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend class %T::%D%>"
  
! #: cp/decl.c:12185
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend %#T%>"
  
! #: cp/decl.c:12198
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Versuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machen"
  
! #: cp/decl.c:12218
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ungÃ¼ltige Qualifizierer an Nicht-Element-Funktionstyp"
  
! #: cp/decl.c:12222
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-clause an type-id"
  
! #: cp/decl.c:12232
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakter Deklarator %qT als Deklaration verwendet"
  
! #: cp/decl.c:12247
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Â»requiresÂ«-Klausel in Deklaration von Nichtfunktionstyp %qT"
  
! #: cp/decl.c:12266
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "%<::%> kann nicht in Parameterdeklaration verwendet werden"
  
! #: cp/decl.c:12272
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%>-Parameter darf in diesem Kontext nicht verwendet werden"
  
! #: cp/decl.c:12274
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Parameter als %<auto%> deklariert"
  
! #: cp/decl.c:12325 cp/parser.c:3290
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ungÃ¼ltige Verwendung des Template-Namens %qE ohne eine Argumentliste"
  
! #: cp/decl.c:12329
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "nicht-statisches Datenelement mit Platzhalter %qT deklariert"
  
! #: cp/decl.c:12353
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO-C++ verbietet flexibles Arrayelement %qs"
  
! #: cp/decl.c:12356
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO-C++ verbietet flexible Arrayelemente"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12372
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ungÃ¼ltige Verwendung von %<::%>"
  
! #: cp/decl.c:12393
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Deklaration der Funktion %qD in ungÃ¼ltigem Kontext"
  
! #: cp/decl.c:12403
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Funktion %qD wurde innerhalb einer Union als %<virtual%> deklariert"
  
! #: cp/decl.c:12413
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD kann nicht als %<virtual%> deklariert werden, da es immer statisch ist"
  
! #: cp/decl.c:12427
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration fÃ¼r Destruktor %qD erwartet"
  
! #: cp/decl.c:12434
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Deklaration von %qD als Element %qT"
  
! #: cp/decl.c:12441
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr "ein Destruktor kann nicht %<concept%> sein"
  
! #: cp/decl.c:12447
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "Destruktor kann nicht %<constexpr%> sein"
  
! #: cp/decl.c:12453
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration fÃ¼r Konstruktor %qD erwartet"
  
! #: cp/decl.c:12462
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ein Konstruktor kann nicht %<concept%> sein"
  
! #: cp/decl.c:12468
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ein Konzept kann keine Elementfunktion sein"
  
! #: cp/decl.c:12477
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "Spezialisierung des Variablentemplates %qD als Funktion deklariert"
  
! #: cp/decl.c:12480
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Variablentemplate hier deklariert"
  
! #: cp/decl.c:12538
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Feld %qD hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.c:12543
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Name %qT hat unvollstÃ¤ndigen Typen"
  
! #: cp/decl.c:12555
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE ist weder eine Funktion noch Elementfunktion; kann nicht als Â»friendÂ« deklariert werden"
  
! #: cp/decl.c:12558
  #, 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.c:12603
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr "statisches Datenelement %qE als %<concept%> deklariert"
  
! #: cp/decl.c:12608
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "statisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben"
  
! #: cp/decl.c:12637
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "nicht-statisches Datenelement %qE als %<concept%> deklariert"
  
! #: cp/decl.c:12642
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "nicht-statisches Datenelement %qE als %<constexpr%> deklariert"
  
! #: cp/decl.c:12697
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Speicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:12699
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Speicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:12704
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Speicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:12708
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Speicherklasse %<thread_local%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:12713
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-Spezifikation in %qs ist auÃŸerhalb einer Klassendefinition nicht erlaubt"
  
! #: cp/decl.c:12725
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> ist fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs ungÃ¼ltig"
  
! #: cp/decl.c:12729
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<inline%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs"
  
! #: cp/decl.c:12737
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuelle Nicht-Klassen-Funktion %qs"
  
! #: cp/decl.c:12744
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs nicht in Klassen-GÃ¼ltigkeitsbereich definiert"
  
! #: cp/decl.c:12745
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs in einem Nicht-Klassen-GÃ¼ltigkeitsbereich definiert"
  
! #: cp/decl.c:12779
  #, 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.c:12788
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "statische Funktion innerhalb anderer Funktion kann nicht deklariert werden"
  
! #: cp/decl.c:12827
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden"
  
! #: cp/decl.c:12834
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisches Element %qD als %<register%> deklariert"
  
! #: cp/decl.c:12840
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Element %q#D kann nicht explizit deklariert werden, externe Bindung zu haben"
  
! #: cp/decl.c:12848
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "Deklaration der %<constexpr%>-Variable %qD ist keine Definition"
  
! #: cp/decl.c:12869
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Deklaration von %q#D hat keine Initialisierung"
  
! #: cp/decl.c:12881
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisiert und als %<extern%> deklariert"
  
! #: cp/decl.c:12886
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs hat sowohl %<extern%> als auch Initialisierung"
  
! #: cp/decl.c:13051
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Standardargument %qE verwendet %qD"
  
! #: cp/decl.c:13054
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Standardargument %qE verwendet lokale Variable %qD"
  
! #: cp/decl.c:13138
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ungÃ¼ltige Verwendung von cv-qualifiziertem Typ %qT in Parameterdeklaration"
  
! #: cp/decl.c:13142
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ungÃ¼ltige Verwendung von Typ %<void%> in Parameterdeklaration"
  
! #: cp/decl.c:13165
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Parameter %qD deklariert ungÃ¼ltigerweise Methodentyp"
  
! #: cp/decl.c:13192
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT ein"
  
! #: cp/decl.c:13194
  #, 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"
--- 41097,43129 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Redeklaration des Â»friendÂ« %q#D kann keine Standardtemplateargumente haben"
  
! #: cp/decl.c:2955
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Thread-lokale Deklaration von %q#D folgt nicht-Thread-lokaler Deklaration"
  
! #: cp/decl.c:2958
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Nicht-Thread-lokale Deklaration von %q#D folgt Thread-lokaler Deklaration"
  
! #: cp/decl.c:2973 cp/decl.c:3017 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Redeklaration von %q#D"
  
! #: cp/decl.c:3000
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "redundante Redeklaration von %<constexpr%>static-Datenmember %qD"
  
! #: cp/decl.c:3066
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "lokale Sprungmarke %qE steht in Konflikt mit bestehender Sprungmarke"
  
! #: cp/decl.c:3067
  #, gcc-internal-format
  msgid "previous label"
  msgstr "vorherige Sprungmarke"
  
! #: cp/decl.c:3161
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  von hier"
  
! #: cp/decl.c:3184 cp/decl.c:3412
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  beendet OpenMP-strukturierten Block"
  
! #: cp/decl.c:3212
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  Ã¼berschneidet Initialisierung von %q#D"
  
! #: cp/decl.c:3215
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  Eintritt in GÃ¼ltigkeitsbereich von %q#D mit nicht-trivialem Destruktor"
  
! #: cp/decl.c:3270
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr "  %s"
  
! #: cp/decl.c:3365 cp/decl.c:3385
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  tritt in catch-Block ein"
  
! #: cp/decl.c:3372
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  Ã¼berspringt Initialisierung von %q#D"
  
! #: cp/decl.c:3375
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  Eintritt in GÃ¼ltigkeitsbereich von %q#D mit nicht-trivialem Destruktor"
  
! #: cp/decl.c:3383
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  tritt in try-Block ein"
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  synchronisierte oder atomare Anweisung wird betreten"
  
! #: cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr "  betritt if-Anweisung mit %<constexpr%>"
  
! #: cp/decl.c:3395
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  tritt in OpenMP-strukturierten Block ein"
  
! #: cp/decl.c:3427 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "ungÃ¼ltiger Ausgang von strukturiertem OpenMP-Block"
  
! #: cp/decl.c:3819
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD ist kein Typ"
  
! #: cp/decl.c:3826 cp/parser.c:6492
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "%qD wird ohne Template-Argumente verwendet"
  
! #: cp/decl.c:3837
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T ist keine Klasse"
  
! #: cp/decl.c:3865 cp/decl.c:3958
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "kein Klassentemplate namens %q#T in %q#T"
  
! #: cp/decl.c:3866
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "kein Typ namens %q#T in %q#T"
  
! #: cp/decl.c:3879
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Nachschlagen von %qT in %qT ist nicht eindeutig"
  
! #: cp/decl.c:3888
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> benennt %q#T, was kein Klassentemplate ist"
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> benennt %q#T, was kein Typ ist"
  
! #: cp/decl.c:3967
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Template-Parameter passen nicht zum Template %qD"
  
! #: cp/decl.c:4283
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "%<-faligned-new=%d%> ist keine Zweierpotenz"
  
! #: cp/decl.c:4751
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubt"
  
! #: cp/decl.c:4754
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Destruktor in anonymem Aggregat nicht erlaubt"
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubt"
  
! #: cp/decl.c:4776
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Attribut in Deklaration von %q#T ignoriert"
  
! #: cp/decl.c:4779
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "Attribut fÃ¼r %q#T muss dem SchlÃ¼sselwort %qs folgen"
  
! #: cp/decl.c:4802
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "mehrere Typen in einer Deklaration"
  
! #: cp/decl.c:4807
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Redeklaration des eingebauten C++-Typs %qT"
  
! #: cp/decl.c:4824
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> kann nur fÃ¼r Variablen oder Funktionsdeklarationen angegeben werden"
  
! #: cp/decl.c:4856
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "fehlender Typname in typedef-Deklaration"
  
! #: cp/decl.c:4864
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO-C++ verbietet anonyme structs"
  
! #: cp/decl.c:4871
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> kann nur fÃ¼r Funktionen angegeben werden"
  
! #: cp/decl.c:4874
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> kann nur fÃ¼r Funktionen angegeben werden"
  
! #: cp/decl.c:4879
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> kann nur innerhalb einer Klasse angegeben werden"
  
! #: cp/decl.c:4882
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> kann nur fÃ¼r Konstruktoren angegeben werden"
  
! #: cp/decl.c:4885
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "eine Speicherklasse kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:4889
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:4893
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:4901
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:4905
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> wurde in dieser Deklaration ignoriert"
  
! #: cp/decl.c:4908
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<constexpr%> kann nicht fÃ¼r Typdeklarationen verwendet werden"
  
! #: cp/decl.c:4930
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Attribut in expliter Instanziierung %q#T ignoriert"
  
! #: cp/decl.c:4933
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "auf explizite Instanziierung kann kein Attribut angewendet werden"
  
! #: cp/decl.c:5005
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "auf Klassentyp %qT angewandte Attribute auÃŸerhalb einer Definition werden ignoriert"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:5009
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "auf abhÃ¤ngigen Typ %qT angewandte Attribute ohne zugehÃ¶rige Deklaration werden ignoriert"
  
! #: cp/decl.c:5079 cp/decl2.c:834
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD ist initialisiert (stattdessen decltype verwenden)"
  
! #: cp/decl.c:5087
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Deklaration von %q#D hat %<extern%> und ist initialisiert"
  
! #: cp/decl.c:5117
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Definition von %q#D ist als %<dllimport%> markiert"
  
! #: cp/decl.c:5141
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D ist kein static-Datenelement von %q#T"
  
! #: cp/decl.c:5149
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Nichtelement-Templatedeklaration von %qD"
  
! #: cp/decl.c:5150
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "entspricht nicht der Element-Templatedeklaration hier"
  
! #: cp/decl.c:5162
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definieren"
  
! #: cp/decl.c:5174
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "doppelte Initialisierung von %qD"
  
! #: cp/decl.c:5224
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Deklaration von %q#D auÃŸerhalb einer Klasse ist keine Definition"
  
! #: cp/decl.c:5258
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qD in %<constexpr%>-Funktion als %<thread_local%> deklariert"
  
! #: cp/decl.c:5262
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%qD in %<constexpr%>-Funktion als %<static%> deklariert"
  
! #: cp/decl.c:5327
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Variable %q#D hat Initialisierung, aber unvollstÃ¤ndigen Typ"
  
! #: cp/decl.c:5333 cp/decl.c:6340
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Elemente des Arrays %q#D haben unvollstÃ¤ndigen Typ"
  
! #: cp/decl.c:5343
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Aggregat %q#D hat unvollstÃ¤ndigen Typ und kann nicht definiert werden"
  
! #: cp/decl.c:5379
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD als Referenz deklariert, aber nicht initialisiert"
  
! #: cp/decl.c:5436
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "Name in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendet"
  
! #: cp/decl.c:5442
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Name %qD in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendet"
  
! #: cp/decl.c:5461
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "nicht-trivial markierte Initialisierungen nicht unterstÃ¼tzt"
  
! #: cp/decl.c:5464
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99-Designator %qE ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.c:5520
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %qD an"
  
! #: cp/decl.c:5527
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %qD"
  
! #: cp/decl.c:5539
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Array %qD der GrÃ¶ÃŸe null"
  
! #: cp/decl.c:5579
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "SpeichergrÃ¶ÃŸe von %qD ist unbekannt"
  
! #: cp/decl.c:5603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "SpeichergrÃ¶ÃŸe von %qD ist nicht konstant"
  
! #: cp/decl.c:5654
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Entschuldigung: Semantik der Inline-Variable %q#D ist falsch (mehrere Kopien wÃ¤ren die Folge)"
  
! #: cp/decl.c:5658
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Entschuldigung: Semantik von static-Variable %q#D in inline-Funktion ist falsch (mehrere Kopien wÃ¤ren die Folge)"
  
! #: cp/decl.c:5664
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "dies kann durch das LÃ¶schen der Initialisierung umgangen werden"
  
! #: cp/decl.c:5700
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "nicht initialisiertes const %qD"
  
! #: cp/decl.c:5707
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Funktion"
  
! #: cp/decl.c:5714
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Kontext"
  
! #: cp/decl.c:5722
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T hat keinen benutzerdefinierten Default-Konstruktor"
  
! #: cp/decl.c:5726
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "Konstruktor ist nicht benutzerdefiniert, da er im KlassenkÃ¶rper ausdrÃ¼cklich standardisiert ist"
  
! #: cp/decl.c:5729
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "und der implizit definierte Konstruktor initialisiert %q#D nicht"
  
! #: cp/decl.c:5897
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "UngÃ¼ltiger Typ %qT als Initialisierung fÃ¼r einen Vektor des Typs %qT"
  
! #: cp/decl.c:5938
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Initialisierung fÃ¼r %qT muss geklammert sein"
  
! #: cp/decl.c:5973
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> in benannter Initialisierung im GNU-Stil fÃ¼r Klasse %qT verwendet"
  
! #: cp/decl.c:5981
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT hat kein nicht-statisches Datenelement namens %qD"
  
! #: cp/decl.c:6001
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ungÃ¼ltige Initialisierung fÃ¼r %q#D"
  
! #: cp/decl.c:6031
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99-Bezeichner %qE auÃŸerhalb von Aggregatinitialisierung"
  
! #: cp/decl.c:6070 cp/decl.c:6312 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "zu viele Initialisierer fÃ¼r %qT"
  
! #: cp/decl.c:6107
  #, 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.c:6117
  #, gcc-internal-format
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr "zu viele geschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qT"
  
! #: cp/decl.c:6237
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "geschweifte Klammern fehlen um Initialisierung fÃ¼r %qT"
  
! #: cp/decl.c:6342
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Elemente des Arrays %q#T haben unvollstÃ¤ndigen Typ"
  
! #: cp/decl.c:6350
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "zusammengesetztes Literal variabler GrÃ¶ÃŸe"
  
! #: cp/decl.c:6405
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D hat unvollstÃ¤ndigen Typ"
  
! #: cp/decl.c:6426
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalares Objekt %qD erfordert ein Element in Initialisierung"
  
! #: cp/decl.c:6471
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "in C++98 muss %qD mit Konstruktor initialisiert werden, nicht mit %<{...}%>"
  
! #: cp/decl.c:6578
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Array %qD mit geklammerter Zeichenkettenkonstante %qE initialisiert"
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "Initialisierung ungÃ¼ltig fÃ¼r statisches Element mit Konstruktor"
  
! #: cp/decl.c:6615
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "Initialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltig"
  
! #: cp/decl.c:6618
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "Initialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltig"
  
! #: cp/decl.c:6623
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(eine Initialisierung auÃŸerhalb der Klasse ist erforderlich)"
  
! #: cp/decl.c:6801
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Referenz %qD wird mit sich selbst initialisiert"
  
! #: cp/decl.c:6948
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Zuweisung (nicht Initialisierung) in Deklaration"
  
! #: cp/decl.c:6966 cp/decl.c:12911
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO-C++17 erlaubt Speicherklassenangabe %<register%> nicht"
  
! #: cp/decl.c:6970 cp/decl.c:12915
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-Speicherklassenangabe verwendet"
  
! #: cp/decl.c:7017
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr "Initialisierung fÃ¼r %<decltype(auto) %D%> hat Funktionstyp (%<()%> vergessen?)"
  
! #: cp/decl.c:7113
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Variablenkonzept hat keine Initialisierung"
  
! #: cp/decl.c:7166
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "vorherige Typdeklaration von %q#D wird Ã¼berschattet"
  
! #: cp/decl.c:7358
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Funktion %q#D ist wie eine Variable initialisiert"
  
! #: cp/decl.c:7441
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Strukturelement hat"
  
! #: cp/decl.c:7444
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Unionelement hat"
  
! #: cp/decl.c:7451
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "unzugreifbares Element %qD von %qT kann nicht dekomponiert werden"
  
! #: cp/decl.c:7477
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da sowohl er als auch seine Basisklasse %qT nichtstatische Datenelemente haben"
  
! #: cp/decl.c:7486
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da seine Basisklassen %qT und %qT nichtstatische Datenelemente haben"
  
! #: cp/decl.c:7703
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.c:7719
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Array mit variabler LÃ¤nge %qT kann nicht dekomponiert werden"
  
! #: cp/decl.c:7728 cp/decl.c:7813
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%u Name fÃ¼r strukturelle Bindung angegeben"
  msgstr[1] "%u Namen fÃ¼r strukturelle Bindung angegeben"
  
! #: cp/decl.c:7732
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "nur %u Name fÃ¼r strukturelle Bindung angegeben"
  msgstr[1] "nur %u Namen fÃ¼r strukturelle Bindung angegeben"
  
! #: cp/decl.c:7735
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] "wÃ¤hrend %qT in %wu Element zerlegt wird"
  msgstr[1] "wÃ¤hrend %qT in %wu Elemente zerlegt wird"
  
! #: cp/decl.c:7780
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Vektor %qT variabler LÃ¤nge kann nicht zerlegt werden"
  
! #: cp/decl.c:7806
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.c:7815
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "wÃ¤hrend %qT in %E Elemente zerlegt wird"
  
! #: cp/decl.c:7836
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "in Initialisierung der Variable %qD fÃ¼r strukturierte Bindung"
  
! #: cp/decl.c:7862
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Union-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.c:7867
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "nicht-Array-nicht-Klassentyp %qT kann nicht dekomponiert werden"
  
! #: cp/decl.c:7872
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Lambda-Abschluss-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.c:7876
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollstÃ¤ndigen Klassentypen %qT"
  
! #: cp/decl.c:7885
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "Klassentyp %qT ohne nicht-static-Datenelemente kann nicht dekomponiert werden"
  
! #: cp/decl.c:8325
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "nicht-lokale %<__thread%>-Variable %qD erfordert dynamische Initialisierung"
  
! #: cp/decl.c:8328
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "nicht-lokale %<__thread%>-Variable %qD hat einen nicht-trivialen Destruktor"
  
! #: cp/decl.c:8333
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "%<thread_local%> in C++11 erlaubt dynamische Initialisierung und ZerstÃ¶rung"
  
! #: cp/decl.c:8562
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %qT an"
  
! #: cp/decl.c:8566
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %qT"
  
! #: cp/decl.c:8569
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Array %qT der GrÃ¶ÃŸe null"
  
! #: cp/decl.c:8585
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Destruktor fÃ¼r fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.c:8587
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Konstruktor fÃ¼r fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.c:8613
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD als eine %<virtual%> Variable deklariert"
  
! #: cp/decl.c:8615
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Variablendeklaration"
  
! #: cp/decl.c:8621
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD als ein %<virtual%> Parameter deklariert"
  
! #: cp/decl.c:8624
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD als ein %<inline%> Parameter deklariert"
  
! #: cp/decl.c:8626
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Parameterdeklaration"
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD als ein %<virtual%> Typ deklariert"
  
! #: cp/decl.c:8635
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD als ein %<inline%> Typ deklariert"
  
! #: cp/decl.c:8637
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Typdeklaration"
  
! #: cp/decl.c:8643
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD als ein %<virtual%> Feld deklariert"
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD als ein %<inline%> Feld deklariert"
  
! #: cp/decl.c:8648
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Felddeklaration"
  
! #: cp/decl.c:8655
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D als Â»friendÂ« deklariert"
  
! #: cp/decl.c:8662
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D mit einer Ausnahmespezifikation deklariert"
  
! #: cp/decl.c:8694
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Deklaration von %qD ist nicht in einem Namensbereich um %qT"
  
! #: cp/decl.c:8734
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statische Elementfunktion %q#D mit Typqualifizierern deklariert"
  
! #: cp/decl.c:8745
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "Konzept %q#D mit Funktionsparametern deklariert"
  
! #: cp/decl.c:8752
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Konzept %q#D mit hergeleitetem RÃ¼ckgabetyp deklariert"
  
! #: cp/decl.c:8755
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Konzept %q#D mit nicht-%<bool%>-RÃ¼ckgabetyp %qT"
  
! #: cp/decl.c:8831
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "Konzept %qD hat keine Definition"
  
! #: cp/decl.c:8893
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Definition der expliziten Spezialisierung %qD in friend-Deklaration"
  
! #: cp/decl.c:8904
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ungÃ¼ltige Verwendung der Template-ID %qD in Deklaration des ursprÃ¼nglichen Templates"
  
! #: cp/decl.c:8925
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Standardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.c:8934
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.c:8951
  #, 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.c:8998
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> kann nicht als Template deklariert werden"
  
! #: cp/decl.c:9001
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> kann nicht inline deklariert werden"
  
! #: cp/decl.c:9004
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "%<::main%> kann nicht als %<constexpr%> deklariert werden"
  
! #: cp/decl.c:9006
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> kann nicht statisch deklariert werden"
  
! #: cp/decl.c:9063
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "statische Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.c:9064
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.c:9072
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "statische Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.c:9073
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.c:9083
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "Herleitungshinweis %qD muss im GÃ¼ltigkeitsbereich des Namensbereiches auftreten"
  
! #: cp/decl.c:9089
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Herleitungshinweis %qD darf keinen FunktionskÃ¶rper haben"
  
! #: cp/decl.c:9102
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "literaler Operator mit C-Bindung"
  
! #: cp/decl.c:9112
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD hat ungÃ¼ltige Argumentliste"
  
! #: cp/decl.c:9120
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ganzzahl-Suffix %qs durch Implementierung Ã¼berdeckt"
  
! #: cp/decl.c:9126
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr "Gleitkomma-Suffix %qs durch Implementierung Ã¼berdeckt"
  
! #: cp/decl.c:9134
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "Literale Operator-Suffixe ohne vorangehendes %<_%> sind fÃ¼r zukÃ¼nftige Standardisierungen reserviert"
  
! #: cp/decl.c:9139
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD muss eine Nicht-Elementfunktion sein"
  
! #: cp/decl.c:9220
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> muss %<int%> zurÃ¼ckgeben"
  
! #: cp/decl.c:9260
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Definition des implizit deklarierten %qD"
  
! #: cp/decl.c:9265
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Definition des explizit standardisierten %q+D"
  
! #: cp/decl.c:9267
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D wurde hat hier ausdrÃ¼cklichen Standardwert bekommen"
  
! #: cp/decl.c:9284
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "keine Elementfunktion %q#D in Klasse %qT deklariert"
  
! #: cp/decl.c:9474
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%<::main%> kann nicht als globale Variable deklariert werden"
  
! #: cp/decl.c:9483
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "eine Nicht-Template-Variable kann nicht %<concept%> sein"
  
! #: cp/decl.c:9490
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "Konzept muss Typ %<bool%> haben"
  
! #: cp/decl.c:9610
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollstÃ¤ndigem Typ"
  
! #: cp/decl.c:9614
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> erforderlich fÃ¼r Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.c:9618
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qT"
  
! #: cp/decl.c:9634
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der Klasse"
  
! #: cp/decl.c:9639
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qT"
  
! #: cp/decl.c:9748
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "ArraygrÃ¶ÃŸe von %qD hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.c:9751
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ArraygrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.c:9782 cp/decl.c:9851
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "GrÃ¶ÃŸe des Arrays %qD ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.c:9786 cp/decl.c:9854
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "GrÃ¶ÃŸe des Arrays ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.c:9834
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO-C++ verbietet Array %qD der GrÃ¶ÃŸe null"
  
! #: cp/decl.c:9837
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO-C++ verbietet Array der GrÃ¶ÃŸe null"
  
! #: cp/decl.c:9861
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO-C++ verbietet Array %qD variabler LÃ¤nge"
  
! #: cp/decl.c:9864
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO-C++ verbietet Array variabler LÃ¤nge"
  
! #: cp/decl.c:9870
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Array %qD variabler LÃ¤nge wird verwendet"
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Array variabler GrÃ¶ÃŸe wird verwendet"
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ãœberlauf in ArraygrÃ¶ÃŸe"
  
! #: cp/decl.c:9982
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "%qD als Array von %qT deklariert"
  
! #: cp/decl.c:9984 cp/pt.c:14974
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Array von %qT wird erzeugt"
  
! #: cp/decl.c:9994
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Deklaration von %qD als Array von voids"
  
! #: cp/decl.c:9996
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Array von void wird erzeugt"
  
! #: cp/decl.c:10001
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Deklaration von %qD als Array von Funktionen"
  
! #: cp/decl.c:10003
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Array von Funktionen wird erzeugt"
  
! #: cp/decl.c:10008
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Deklaration von %qD als Array von Referenzen"
  
! #: cp/decl.c:10010
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Feld von Referenzen wird erzeugt"
  
! #: cp/decl.c:10015
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Deklaration von %qD als Feld von Funktionselementen"
  
! #: cp/decl.c:10018
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Feld von Funktionselementen wird erzeugt"
  
! #: cp/decl.c:10032
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von %qD als multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: cp/decl.c:10036
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: cp/decl.c:10106
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Konstruktor ist ungÃ¼ltig"
  
! #: cp/decl.c:10109
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "Qualifizierer sind bei Konstruktordeklarationen nicht erlaubt"
  
! #: cp/decl.c:10119
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Destruktor ist ungÃ¼ltig"
  
! #: cp/decl.c:10122
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "Qualifizierer sind bei Destruktordeklarationen nicht erlaubt"
  
! #: cp/decl.c:10134
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "RÃ¼ckgabetyp fÃ¼r %<operator %T%> angegeben"
  
! #: cp/decl.c:10137
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Qualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubt"
  
! #: cp/decl.c:10145
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "RÃ¼ckgabetyp fÃ¼r Herleitungshinweis angegeben"
  
! #: cp/decl.c:10148
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "Qualifizierer sind bei Deklaration von Herleitungshinweis nicht erlaubt"
  
! #: cp/decl.c:10152
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Template-Template-Parameter %qT in Deklaration von Ableitungshinweis"
  
! #: cp/decl.c:10161
  #, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "decl-specifier in Deklaration von Ableitungshinweis"
  
! #: cp/decl.c:10182
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unbenannte Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.c:10189
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.c:10204
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%>-Spezifizierer ungÃ¼ltig fÃ¼r Variable %qD mit GÃ¼ltigkeitsbereich Block"
  
! #: cp/decl.c:10209
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "Â»inlineÂ«-Variablen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar"
  
! #: cp/decl.c:10467
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<::%D%>"
  
! #: cp/decl.c:10470 cp/decl.c:10490
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%T::%D%>"
  
! #: cp/decl.c:10473
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%D::%D%>"
  
! #: cp/decl.c:10482
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T ist keine Klasse oder Namensbereich"
  
! #: cp/decl.c:10504 cp/decl.c:10597 cp/decl.c:10606 cp/decl.c:12250
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Deklaration von %qD als Nicht-Funktion"
  
! #: cp/decl.c:10510
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Deklaration von %qD als Nicht-Element"
  
! #: cp/decl.c:10538
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Deklarator-ID fehlt: reserviertes Wort %qD wird verwendet"
  
! #: cp/decl.c:10589
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Funktionsdefinition deklariert keine Parameter"
  
! #: cp/decl.c:10614
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Deklaration von %qD als %<typedef%>"
  
! #: cp/decl.c:10619
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Deklaration von %qD als Parameter"
  
! #: cp/decl.c:10654
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%<concept%> darf nicht in typedef-Deklarationen auftreten"
  
! #: cp/decl.c:10661
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> kann nicht in typedef-Deklaration auftreten"
  
! #: cp/decl.c:10669
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "zwei oder mehr Datentypen in Deklaration von %qs"
  
! #: cp/decl.c:10675
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "in Konflikt stehende Spezifikationen fÃ¼r Deklaration von %qs"
  
! #: cp/decl.c:10710
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO-C++ unterstÃ¼tzt nicht, dass einfaches %<complex%> %<double complex%> bedeutet"
  
! #: cp/decl.c:10759 cp/decl.c:10762 cp/decl.c:10765
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO-C++ verbietet Deklaration von %qs ohne Typ"
  
! #: cp/decl.c:10781
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> wird von diesem Ziel nicht unterstÃ¼tzt"
  
! #: cp/decl.c:10787
  #, 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.c:10841
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> und %<unsigned%> gleichzeitig angegeben"
  
! #: cp/decl.c:10847
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> und %<short%> gleichzeitig angegeben"
  
! #: cp/decl.c:10855 cp/decl.c:10861
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs mit %qT angegeben"
  
! #: cp/decl.c:10866
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs mit %<decltype%> angegeben"
  
! #: cp/decl.c:10868
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs mit %<typeof%> angegeben"
  
! #: cp/decl.c:10934
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:10973
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr "Template-Platzhaltertyp %qT muss von einer einfachen declarator-id gefolgt sein"
  
! #: cp/decl.c:10993
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Element %qD kann nicht gleichzeitig %<virtual%> und %<static%> sein"
  
! #: cp/decl.c:11002
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr "Element %qD kann erst mit %<-std=c++2a%> oder %<-std=gnu++2a%> gleichzeitig %<virtual%> und %<constexpr%> sein"
  
! #: cp/decl.c:11015
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "Â»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltig"
  
! #: cp/decl.c:11022
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Speicherklasse fÃ¼r Template-Parameter %qs angegeben"
  
! #: cp/decl.c:11032 cp/decl.c:11174
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Speicherklasse fÃ¼r Parameter %qs angegeben"
  
! #: cp/decl.c:11039
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "ein Parameter kann nicht als %<concept%> deklariert sein"
  
! #: cp/decl.c:11045
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "ein Parameter kann nicht als %<constexpr%> deklariert sein"
  
! #: cp/decl.c:11055
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> auÃŸerhalb einer Klassendeklaration"
  
! #: cp/decl.c:11065
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<inline%> deklariert werden"
  
! #: cp/decl.c:11068
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<typedef%> deklariert werden"
  
! #: cp/decl.c:11070
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<constexpr%> deklariert werden"
  
! #: cp/decl.c:11074
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %qs deklariert werden"
  
! #: cp/decl.c:11079
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<concept%> deklariert werden"
  
! #: cp/decl.c:11085
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<register%> deklariert werden"
  
! #: cp/decl.c:11089
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<static%> deklariert werden"
  
! #: cp/decl.c:11093
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<extern%> deklariert werden"
  
! #: cp/decl.c:11097
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<mutable%> deklariert werden"
  
! #: cp/decl.c:11101
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<auto%> (C++98) deklariert werden"
  
! #: cp/decl.c:11112
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht vom Typen %qT sein"
  
! #: cp/decl.c:11115
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "Typ muss cv-qualifizierter %<auto%> oder Referenz auf cv-qualifizierten %<auto%> sein"
  
! #: cp/decl.c:11146
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mehrere Speicherklassen in Deklaration von %qs"
  
! #: cp/decl.c:11172
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Speicherklasse %qs angegeben"
  
! #: cp/decl.c:11186
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geschachtelte Funktion %qs als %<extern%> deklariert"
  
! #: cp/decl.c:11190
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Deklaration hÃ¶chster Ebene von %qs gibt %<auto%> an"
  
! #: cp/decl.c:11198
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Funktions-GÃ¼ltigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>"
  
! #: cp/decl.c:11212
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Speicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltig"
  
! #: cp/decl.c:11294
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "unnÃ¶tige Klammern in Deklaration von %qs"
  
! #: cp/decl.c:11343
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "Â»requiresÂ«-Klausel fÃ¼r RÃ¼ckgabetyp"
  
! #: cp/decl.c:11366
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "Funktion %qs verwendet Typspezifikation %<auto%> ohne folgenden RÃ¼ckgabetypen"
  
! #: cp/decl.c:11370
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "hergeleiteter RÃ¼ckgabetyp nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbar"
  
! #: cp/decl.c:11375
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "virtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp haben"
  
! #: cp/decl.c:11382
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "Funktion %qs mit folgendem RÃ¼ckgabetypen hat %qT als seinen Typ statt einfaches %<auto%>"
  
! #: cp/decl.c:11391
  #, 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.c:11396
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ungÃ¼ltige Verwendung von %<decltype(auto)%>"
  
! #: cp/decl.c:11407
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "hergeleiteter Klassentyp %qD in RÃ¼ckgabetyp von Funktion"
  
! #: cp/decl.c:11416
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "Herleitungshinweis fÃ¼r %qT muss angehÃ¤ngten RÃ¼ckgabetyp haben"
  
! #: cp/decl.c:11429
  #, 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.c:11441
  #, 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.c:11444
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "Funktion %qs mit folgendem RÃ¼ckgabetypen nicht mit Typspezifikation %<auto%> deklariert"
  
! #: cp/decl.c:11474
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert"
  
! #: cp/decl.c:11480
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs als Funktion, die ein Feld zurÃ¼ckgibt, deklariert"
  
! #: cp/decl.c:11509
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Destruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.c:11510
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "Konstruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.c:11514
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.c:11515
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.c:11523
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht ref-qualifiziert sein"
  
! #: cp/decl.c:11524
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht ref-qualifiziert sein"
  
! #: cp/decl.c:11542
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Konstruktoren dÃ¼rfen nicht als %<virtual%> deklariert sein"
  
! #: cp/decl.c:11559
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuelle Funktionen kÃ¶nnen keine friends sein"
  
! #: cp/decl.c:11563
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Deklaration nicht in Klassendefinition"
  
! #: cp/decl.c:11566
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "friend-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werden"
  
! #: cp/decl.c:11579
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "eine Umwandlungsfunktion darf keinen angehÃ¤ngten RÃ¼ckgabetyp haben"
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Destruktoren dÃ¼rfen keine Parameter haben"
  
! #: cp/decl.c:11645
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Zeiger auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.c:11658 cp/decl.c:11665
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Referenz auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.c:11667
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Zeiger auf Element %q#T kann nicht deklariert werden"
  
! #: cp/decl.c:11696
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.c:11697
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.c:11770
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "Referenz auf %q#T kann nicht deklariert werden, da letzteres weder Typedef noch Templatetyp-Argument ist"
  
! #: cp/decl.c:11840
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Template-ID %qD als Deklarator verwendet"
  
! #: cp/decl.c:11865
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Elementfunktionen sind implizite Â»friendsÂ« ihrer Klasse"
  
! #: cp/decl.c:11871
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "zusÃ¤tzliche Qualifizierung %<%T::%> an Element %qs"
  
! #: cp/decl.c:11901
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Elementfunktion %<%T::%s%> kann nicht innerhalb von %qT definiert werden"
  
! #: cp/decl.c:11903
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Elementfunktion %<%T::%s%> kann nicht innerhalb von %qT deklariert werden"
  
! #: cp/decl.c:11911
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Element %<%T::%s%> kann nicht in %qT deklariert werden"
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Nicht-Parameter %qs kann kein Parameterpack sein"
  
! #: cp/decl.c:11959
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Datenelement darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.c:11961
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Parameter darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.c:11972
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> auÃŸerhalb einer Klassendeklaration"
  
! #: cp/decl.c:11975
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> in Â»friendÂ«-Deklaration"
  
! #: cp/decl.c:11978
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "nur Deklarationen von Konstruktoren und Umwandlungsoperatoren kÃ¶nnen %<explicit%> sein"
  
! #: cp/decl.c:11988
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:11995
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:12002
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Funktion %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:12008
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%qs ist %<static%> und darf daher nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:12014
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%qs ist %<const%> und darf daher nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:12020
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Referenz %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:12056
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> ist in Aliasdeklaration nicht erlaubt"
  
! #: cp/decl.c:12059
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "Â»typedefÂ« als %<auto%> deklariert"
  
! #: cp/decl.c:12064
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-clause an Typedef"
  
! #: cp/decl.c:12068
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-Name darf kein Spezifizierer mit geschachteltem Namen sein"
  
! #: cp/decl.c:12092
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschlieÃŸende Klasse"
  
! #: cp/decl.c:12180
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> fÃ¼r friend-Klassen-Deklaration angegeben"
  
! #: cp/decl.c:12188
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Template-Parameter kÃ¶nnen keine Â»friendsÂ« sein"
  
! #: cp/decl.c:12190
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend class %T::%D%>"
  
! #: cp/decl.c:12194
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend %#T%>"
  
! #: cp/decl.c:12207
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Versuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machen"
  
! #: cp/decl.c:12227
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ungÃ¼ltige Qualifizierer an Nicht-Element-Funktionstyp"
  
! #: cp/decl.c:12231
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-clause an type-id"
  
! #: cp/decl.c:12241
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakter Deklarator %qT als Deklaration verwendet"
  
! #: cp/decl.c:12256
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Â»requiresÂ«-Klausel in Deklaration von Nichtfunktionstyp %qT"
  
! #: cp/decl.c:12275
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "%<::%> kann nicht in Parameterdeklaration verwendet werden"
  
! #: cp/decl.c:12281
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%>-Parameter darf in diesem Kontext nicht verwendet werden"
  
! #: cp/decl.c:12283
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Parameter als %<auto%> deklariert"
  
! #: cp/decl.c:12334 cp/parser.c:3290
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ungÃ¼ltige Verwendung des Template-Namens %qE ohne eine Argumentliste"
  
! #: cp/decl.c:12338
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "nicht-statisches Datenelement mit Platzhalter %qT deklariert"
  
! #: cp/decl.c:12362
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO-C++ verbietet flexibles Arrayelement %qs"
  
! #: cp/decl.c:12365
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO-C++ verbietet flexible Arrayelemente"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12381
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ungÃ¼ltige Verwendung von %<::%>"
  
! #: cp/decl.c:12402
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Deklaration der Funktion %qD in ungÃ¼ltigem Kontext"
  
! #: cp/decl.c:12412
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Funktion %qD wurde innerhalb einer Union als %<virtual%> deklariert"
  
! #: cp/decl.c:12422
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD kann nicht als %<virtual%> deklariert werden, da es immer statisch ist"
  
! #: cp/decl.c:12436
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration fÃ¼r Destruktor %qD erwartet"
  
! #: cp/decl.c:12443
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Deklaration von %qD als Element %qT"
  
! #: cp/decl.c:12450
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr "ein Destruktor kann nicht %<concept%> sein"
  
! #: cp/decl.c:12456
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "Destruktor kann nicht %<constexpr%> sein"
  
! #: cp/decl.c:12462
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration fÃ¼r Konstruktor %qD erwartet"
  
! #: cp/decl.c:12471
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ein Konstruktor kann nicht %<concept%> sein"
  
! #: cp/decl.c:12477
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ein Konzept kann keine Elementfunktion sein"
  
! #: cp/decl.c:12486
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "Spezialisierung des Variablentemplates %qD als Funktion deklariert"
  
! #: cp/decl.c:12489
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Variablentemplate hier deklariert"
  
! #: cp/decl.c:12547
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Feld %qD hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.c:12552
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Name %qT hat unvollstÃ¤ndigen Typen"
  
! #: cp/decl.c:12564
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE ist weder eine Funktion noch Elementfunktion; kann nicht als Â»friendÂ« deklariert werden"
  
! #: cp/decl.c:12567
  #, 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.c:12612
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr "statisches Datenelement %qE als %<concept%> deklariert"
  
! #: cp/decl.c:12617
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "statisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben"
  
! #: cp/decl.c:12646
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "nicht-statisches Datenelement %qE als %<concept%> deklariert"
  
! #: cp/decl.c:12651
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "nicht-statisches Datenelement %qE als %<constexpr%> deklariert"
  
! #: cp/decl.c:12706
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Speicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:12708
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Speicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:12713
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Speicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:12717
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Speicherklasse %<thread_local%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:12722
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-Spezifikation in %qs ist auÃŸerhalb einer Klassendefinition nicht erlaubt"
  
! #: cp/decl.c:12734
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> ist fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs ungÃ¼ltig"
  
! #: cp/decl.c:12738
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<inline%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs"
  
! #: cp/decl.c:12746
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuelle Nicht-Klassen-Funktion %qs"
  
! #: cp/decl.c:12753
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs nicht in Klassen-GÃ¼ltigkeitsbereich definiert"
  
! #: cp/decl.c:12754
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs in einem Nicht-Klassen-GÃ¼ltigkeitsbereich definiert"
  
! #: cp/decl.c:12788
  #, 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.c:12797
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "statische Funktion innerhalb anderer Funktion kann nicht deklariert werden"
  
! #: cp/decl.c:12836
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden"
  
! #: cp/decl.c:12843
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisches Element %qD als %<register%> deklariert"
  
! #: cp/decl.c:12849
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Element %q#D kann nicht explizit deklariert werden, externe Bindung zu haben"
  
! #: cp/decl.c:12857
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "Deklaration der %<constexpr%>-Variable %qD ist keine Definition"
  
! #: cp/decl.c:12878
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Deklaration von %q#D hat keine Initialisierung"
  
! #: cp/decl.c:12890
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisiert und als %<extern%> deklariert"
  
! #: cp/decl.c:12895
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs hat sowohl %<extern%> als auch Initialisierung"
  
! #: cp/decl.c:13060
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Standardargument %qE verwendet %qD"
  
! #: cp/decl.c:13063
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Standardargument %qE verwendet lokale Variable %qD"
  
! #: cp/decl.c:13147
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ungÃ¼ltige Verwendung von cv-qualifiziertem Typ %qT in Parameterdeklaration"
  
! #: cp/decl.c:13151
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ungÃ¼ltige Verwendung von Typ %<void%> in Parameterdeklaration"
  
! #: cp/decl.c:13174
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Parameter %qD deklariert ungÃ¼ltigerweise Methodentyp"
  
! #: cp/decl.c:13201
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT ein"
  
! #: cp/decl.c:13203
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT ein"
*************** msgstr "Parameter %qD bezieht Referenz a
*** 43128,43291 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13448
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeint"
  
! #: cp/decl.c:13527
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD darf nicht innerhalb eines Namensbereiches definiert werden"
  
! #: cp/decl.c:13534
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD darf nicht als Â»staticÂ« deklariert werden"
  
! #: cp/decl.c:13561
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD muss eine nichtstatische Elementfunktion sein"
  
! #: cp/decl.c:13567
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein"
  
! #: cp/decl.c:13577
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD muss ein Argument von einem Klassen- oder AufzÃ¤hlungstyp haben"
  
  #. 13.4.0.3
! #: cp/decl.c:13603
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO-C++ verbietet Ãœberladen des Operators ?:"
  
  #. Variadic.
! #: cp/decl.c:13614
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Â»%qDÂ« darf keine variable Argumentanzahl haben"
  
! #: cp/decl.c:13640
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD muss entweder null oder ein Argument nehmen"
  
! #: cp/decl.c:13641
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD muss entweder ein oder zwei Argumente nehmen"
  
! #: cp/decl.c:13653
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Suffix-%qD muss %<int%> als sein Argument nehmen"
  
! #: cp/decl.c:13654
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Suffix-%qD muss %<int%> als sein zweites Argument nehmen"
  
! #: cp/decl.c:13665
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD darf keine Argumente nehmen"
  
! #: cp/decl.c:13666 cp/decl.c:13676
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD muss genau ein Argument nehmen"
  
! #: cp/decl.c:13677
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD muss genau zwei Argumente nehmen"
  
! #: cp/decl.c:13691
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kann keine Standardargumente haben"
  
! #: cp/decl.c:13715
  #, 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.c:13722
  #, 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.c:13724
  #, 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.c:13733
  #, 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.c:13735
  #, 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.c:13751
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "benutzerdefiniertes %qD wertet immer beide Argumente aus"
  
! #: cp/decl.c:13770
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "PrÃ¤fix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.c:13777
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Suffix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.c:13789
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD sollte Wert zurÃ¼ckgeben"
  
! #: cp/decl.c:13844
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Templatetyp-Parameter %qT wird nach %qs verwendet"
  
! #: cp/decl.c:13867
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Templatespezialisierung alias %qT hinter %qs wird verwendet"
  
! #: cp/decl.c:13870
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-Name %qD wird nach %qs verwendet"
  
! #: cp/decl.c:13872
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD hat eine vorherige Deklaration hier"
  
! #: cp/decl.c:13880
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT als %qs verwendet"
  
! #: cp/decl.c:13881 cp/decl.c:13888
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT hat hier eine vorherige Deklaration"
  
! #: cp/decl.c:13887
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT als enum verwendet"
--- 43143,43306 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13457
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeint"
  
! #: cp/decl.c:13536
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD darf nicht innerhalb eines Namensbereiches definiert werden"
  
! #: cp/decl.c:13543
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD darf nicht als Â»staticÂ« deklariert werden"
  
! #: cp/decl.c:13570
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD muss eine nichtstatische Elementfunktion sein"
  
! #: cp/decl.c:13576
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein"
  
! #: cp/decl.c:13586
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD muss ein Argument von einem Klassen- oder AufzÃ¤hlungstyp haben"
  
  #. 13.4.0.3
! #: cp/decl.c:13612
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO-C++ verbietet Ãœberladen des Operators ?:"
  
  #. Variadic.
! #: cp/decl.c:13623
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Â»%qDÂ« darf keine variable Argumentanzahl haben"
  
! #: cp/decl.c:13649
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD muss entweder null oder ein Argument nehmen"
  
! #: cp/decl.c:13650
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD muss entweder ein oder zwei Argumente nehmen"
  
! #: cp/decl.c:13662
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Suffix-%qD muss %<int%> als sein Argument nehmen"
  
! #: cp/decl.c:13663
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Suffix-%qD muss %<int%> als sein zweites Argument nehmen"
  
! #: cp/decl.c:13674
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD darf keine Argumente nehmen"
  
! #: cp/decl.c:13675 cp/decl.c:13685
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD muss genau ein Argument nehmen"
  
! #: cp/decl.c:13686
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD muss genau zwei Argumente nehmen"
  
! #: cp/decl.c:13700
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kann keine Standardargumente haben"
  
! #: cp/decl.c:13724
  #, 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.c:13731
  #, 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.c:13733
  #, 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.c:13742
  #, 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.c:13744
  #, 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.c:13760
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "benutzerdefiniertes %qD wertet immer beide Argumente aus"
  
! #: cp/decl.c:13779
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "PrÃ¤fix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.c:13786
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Suffix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.c:13798
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD sollte Wert zurÃ¼ckgeben"
  
! #: cp/decl.c:13853
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Templatetyp-Parameter %qT wird nach %qs verwendet"
  
! #: cp/decl.c:13876
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Templatespezialisierung alias %qT hinter %qs wird verwendet"
  
! #: cp/decl.c:13879
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-Name %qD wird nach %qs verwendet"
  
! #: cp/decl.c:13881
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD hat eine vorherige Deklaration hier"
  
! #: cp/decl.c:13889
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT als %qs verwendet"
  
! #: cp/decl.c:13890 cp/decl.c:13897
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT hat hier eine vorherige Deklaration"
  
! #: cp/decl.c:13896
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT als enum verwendet"
*************** msgstr "%qT als enum verwendet"
*** 43297,43390 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13902
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Template-Argument fÃ¼r %<%s %T%> benÃ¶tigt"
  
! #: cp/decl.c:13956 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde"
  
! #: cp/decl.c:13986 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9306
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ist kein Template"
  
! #: cp/decl.c:13991
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼gen"
  
! #: cp/decl.c:14000 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Referenz auf %qD ist mehrdeutig"
  
! #: cp/decl.c:14103
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Verwendung des enum %q#D ohne vorherige Deklaration"
  
! #: cp/decl.c:14139
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Redeklaration von %qT als Nicht-Template"
  
! #: cp/decl.c:14279
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "abgeleitete Union %qT ist ungÃ¼ltig"
  
! #: cp/decl.c:14286
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT ist mit mehreren direkten Basisklassen definiert"
  
! #: cp/decl.c:14297
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT ist mit direkter virtueller Basisklasse definiert"
  
! #: cp/decl.c:14322
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Basistyp %qT ist kein struct- oder Klassentyp"
  
! #: cp/decl.c:14352
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiver Typ %qT nicht definiert"
  
! #: cp/decl.c:14354
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "doppelter Basistyp %qT ungÃ¼ltig"
  
! #: cp/decl.c:14499
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "falsche Zuordnung zwischen innerhalb und auÃŸerhalb eines GÃ¼ltigkeitsbereiches in enum %q#T"
  
! #: cp/decl.c:14502 cp/decl.c:14510 cp/decl.c:14520 cp/parser.c:18945
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "vorherige Definition hier"
  
! #: cp/decl.c:14507
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "falsche Zuordnung des zugrunde liegenden Typs in enum %q#T"
  
! #: cp/decl.c:14517
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "anderer zugrunde liegender Typ in enum %q#T"
  
! #: cp/decl.c:14590
  #, 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"
--- 43312,43405 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13911
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Template-Argument fÃ¼r %<%s %T%> benÃ¶tigt"
  
! #: cp/decl.c:13965 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde"
  
! #: cp/decl.c:13995 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9308
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ist kein Template"
  
! #: cp/decl.c:14000
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼gen"
  
! #: cp/decl.c:14009 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Referenz auf %qD ist mehrdeutig"
  
! #: cp/decl.c:14112
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Verwendung des enum %q#D ohne vorherige Deklaration"
  
! #: cp/decl.c:14148
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Redeklaration von %qT als Nicht-Template"
  
! #: cp/decl.c:14288
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "abgeleitete Union %qT ist ungÃ¼ltig"
  
! #: cp/decl.c:14295
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT ist mit mehreren direkten Basisklassen definiert"
  
! #: cp/decl.c:14306
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT ist mit direkter virtueller Basisklasse definiert"
  
! #: cp/decl.c:14331
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Basistyp %qT ist kein struct- oder Klassentyp"
  
! #: cp/decl.c:14361
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiver Typ %qT nicht definiert"
  
! #: cp/decl.c:14363
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "doppelter Basistyp %qT ungÃ¼ltig"
  
! #: cp/decl.c:14508
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "falsche Zuordnung zwischen innerhalb und auÃŸerhalb eines GÃ¼ltigkeitsbereiches in enum %q#T"
  
! #: cp/decl.c:14511 cp/decl.c:14519 cp/decl.c:14529 cp/parser.c:18945
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "vorherige Definition hier"
  
! #: cp/decl.c:14516
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "falsche Zuordnung des zugrunde liegenden Typs in enum %q#T"
  
! #: cp/decl.c:14526
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "anderer zugrunde liegender Typ in enum %q#T"
  
! #: cp/decl.c:14599
  #, 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 %
*** 43393,43469 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14737
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "kein Ganzzahltyp kann alle AufzÃ¤hlungswerte fÃ¼r %qT darstellen"
  
! #: cp/decl.c:14909
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qD muss ganzzahligen oder AufzÃ¤hlungstyp ohne GÃ¼ltigkeitsbereich haben"
  
! #: cp/decl.c:14919
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qD ist keine Ganzzahlkonstante"
  
! #: cp/decl.c:14968
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "erhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<unsigned long%>"
  
! #: cp/decl.c:14969
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "erhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<long%>"
  
! #: cp/decl.c:14980
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ãœberlauf in AufzÃ¤hlungswerten bei %qD"
  
! #: cp/decl.c:15000
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "AufzÃ¤hlungswert %qE ist auÃŸerhalb des GÃ¼ltigkeitsbereichs des zugrundeliegenden Typen %qT"
  
! #: cp/decl.c:15111
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "RÃ¼ckgabetyp %q#T ist unvollstÃ¤ndig"
  
! #: cp/decl.c:15286 cp/typeck.c:9675
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ckgeben"
  
! #: cp/decl.c:15633
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "ungÃ¼ltige Funktionsdeklaration"
  
! #: cp/decl.c:16102
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "keine return-Anweisungen in %qT zurÃ¼ckgebender Funktion"
  
! #: cp/decl.c:16104 cp/typeck.c:9555
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "nur einfacher RÃ¼ckgabetyp %<auto%> kann zu %<void%> hergeleitet werden"
  
! #: cp/decl.c:16324
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ungÃ¼ltige Elementfunktionsdeklaration"
  
! #: cp/decl.c:16338
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ist bereits in Klasse %qT definiert"
  
! #: cp/decl.c:16711
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "Verwendung von %qD vor Herleitung von %<auto%>"
--- 43408,43484 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14746
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "kein Ganzzahltyp kann alle AufzÃ¤hlungswerte fÃ¼r %qT darstellen"
  
! #: cp/decl.c:14918
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qD muss ganzzahligen oder AufzÃ¤hlungstyp ohne GÃ¼ltigkeitsbereich haben"
  
! #: cp/decl.c:14928
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qD ist keine Ganzzahlkonstante"
  
! #: cp/decl.c:14977
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "erhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<unsigned long%>"
  
! #: cp/decl.c:14978
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "erhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<long%>"
  
! #: cp/decl.c:14989
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ãœberlauf in AufzÃ¤hlungswerten bei %qD"
  
! #: cp/decl.c:15009
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "AufzÃ¤hlungswert %qE ist auÃŸerhalb des GÃ¼ltigkeitsbereichs des zugrundeliegenden Typen %qT"
  
! #: cp/decl.c:15120
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "RÃ¼ckgabetyp %q#T ist unvollstÃ¤ndig"
  
! #: cp/decl.c:15295 cp/typeck.c:9693
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ckgeben"
  
! #: cp/decl.c:15642
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "ungÃ¼ltige Funktionsdeklaration"
  
! #: cp/decl.c:16111
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "keine return-Anweisungen in %qT zurÃ¼ckgebender Funktion"
  
! #: cp/decl.c:16113 cp/typeck.c:9573
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "nur einfacher RÃ¼ckgabetyp %<auto%> kann zu %<void%> hergeleitet werden"
  
! #: cp/decl.c:16333
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ungÃ¼ltige Elementfunktionsdeklaration"
  
! #: cp/decl.c:16347
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ist bereits in Klasse %qT definiert"
  
! #: cp/decl.c:16720
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "Verwendung von %qD vor Herleitung von %<auto%>"
*************** msgstr "Eine Funktion kann nicht gelÃ¶sc
*** 43503,43509 ****
  msgid "deleting %qT is undefined"
  msgstr "LÃ¶schen von %qT ist nicht definiert"
  
! #: cp/decl2.c:566 cp/pt.c:5559
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Templatedeklaration von %q#D"
--- 43518,43524 ----
  msgid "deleting %qT is undefined"
  msgstr "LÃ¶schen von %qT ist nicht definiert"
  
! #: cp/decl2.c:566 cp/pt.c:5561
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Templatedeklaration von %q#D"
*************** msgstr "angegebene Template-Parameterlis
*** 43516,43522 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5518
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "Destruktor %qD als Element-Template deklariert"
--- 43531,43537 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5520
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "Destruktor %qD als Element-Template deklariert"
*************** msgstr "Referenz auf %<%T::%D%> ist mehr
*** 43948,43954 ****
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qD ist kein Element von %qT; meinten Sie %qs?"
  
! #: cp/error.c:4292 cp/typeck.c:2420
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD ist kein Element von %qT"
--- 43963,43969 ----
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qD ist kein Element von %qT; meinten Sie %qs?"
  
! #: cp/error.c:4292 cp/typeck.c:2437
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD ist kein Element von %qT"
*************** msgstr "%qD ist kein Element von %qT"
*** 43958,43964 ****
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qD ist kein Element von %qD; meinten Sie %qs?"
  
! #: cp/error.c:4318 cp/typeck.c:3013
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ist kein Element von %qD"
--- 43973,43979 ----
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qD ist kein Element von %qD; meinten Sie %qs?"
  
! #: cp/error.c:4318 cp/typeck.c:3031
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ist kein Element von %qD"
*************** msgstr "unvollstÃ¤ndiger Typ %qT hat kei
*** 44295,44301 ****
  msgid "invalid pointer to bit-field %qD"
  msgstr "ungÃ¼ltiger Zeiger auf Bitfeld %qD"
  
! #: cp/init.c:2264 cp/typeck.c:1897
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qD"
--- 44310,44316 ----
  msgid "invalid pointer to bit-field %qD"
  msgstr "ungÃ¼ltiger Zeiger auf Bitfeld %qD"
  
! #: cp/init.c:2264 cp/typeck.c:1914
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qD"
*************** msgstr "ungÃ¼ltige Template-ID"
*** 45141,45147 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO-C++ verbietet Gleitkommaliterale in Konstanten-AusdrÃ¼cken"
  
! #: cp/parser.c:3162 cp/pt.c:18411
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Eine Typumwandlung, die weder zu ganzzahligen noch AufzÃ¤hlungstypen fÃ¼hrt, kann nicht in einem Konstantenausdruck auftreten"
--- 45156,45162 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO-C++ verbietet Gleitkommaliterale in Konstanten-AusdrÃ¼cken"
  
! #: cp/parser.c:3162 cp/pt.c:18414
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Eine Typumwandlung, die weder zu ganzzahligen noch AufzÃ¤hlungstypen fÃ¼hrt, kann nicht in einem Konstantenausdruck auftreten"
*************** msgstr "Bezeichner %qD fÃ¼r Funktionstem
*** 45497,45503 ****
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "Bezeichner %qD fÃ¼r Variablentemplate ist geschachteltem Namens-Spezifizierer"
  
! #: cp/parser.c:6552 cp/typeck.c:2712 cp/typeck.c:2715 cp/typeck.c:2732
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ist kein Template"
--- 45512,45518 ----
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "Bezeichner %qD fÃ¼r Variablentemplate ist geschachteltem Namens-Spezifizierer"
  
! #: cp/parser.c:6552 cp/typeck.c:2730 cp/typeck.c:2733 cp/typeck.c:2750
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ist kein Template"
*************** msgstr "Typen dÃ¼rfen nicht in einem %<t
*** 45522,45528 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_addressof%>"
  
! #: cp/parser.c:7028 cp/pt.c:19023
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_launder%>"
--- 45537,45543 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_addressof%>"
  
! #: cp/parser.c:7028 cp/pt.c:19026
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_launder%>"
*************** msgstr "ISO-C++ verbietet zusammengesetz
*** 45537,45543 ****
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr "zwei aufeinander folgende %<[%> dÃ¼rfen nur ein Attribut einfÃ¼hren"
  
! #: cp/parser.c:7744 cp/typeck.c:2600
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ungÃ¼ltige Verwendung von %qD"
--- 45552,45558 ----
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr "zwei aufeinander folgende %<[%> dÃ¼rfen nur ein Attribut einfÃ¼hren"
  
! #: cp/parser.c:7744 cp/typeck.c:2618
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ungÃ¼ltige Verwendung von %qD"
*************** msgstr "nur Konstruktoren nehmen Element
*** 45979,45990 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "Initialisierung fÃ¼r Element %qD kann nicht expandiert werden"
  
! #: cp/parser.c:14972 cp/pt.c:25054
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "Speicherinitialisierung fÃ¼r %qD folgt Konstruktordelegation"
  
! #: cp/parser.c:14984 cp/pt.c:25066
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "Konstruktordelegation folgt Speicherinitialisierung fÃ¼r %qD"
--- 45994,46005 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "Initialisierung fÃ¼r Element %qD kann nicht expandiert werden"
  
! #: cp/parser.c:14972 cp/pt.c:25053
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "Speicherinitialisierung fÃ¼r %qD folgt Konstruktordelegation"
  
! #: cp/parser.c:14984 cp/pt.c:25065
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "Konstruktordelegation folgt Speicherinitialisierung fÃ¼r %qD"
*************** msgstr "geklammerte Initialisierung ist
*** 47211,47217 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<ordered%>-Klausel mit Parameter in %<for%>-Schleife Ã¼ber einen Bereich"
  
! #: cp/parser.c:37072 cp/pt.c:16761
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Schleifenvariable %qD sollte keine Reduktion sein"
--- 47226,47232 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<ordered%>-Klausel mit Parameter in %<for%>-Schleife Ã¼ber einen Bereich"
  
! #: cp/parser.c:37072 cp/pt.c:16764
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Schleifenvariable %qD sollte keine Reduktion sein"
*************** msgstr "vordeklarierter arithmetischer T
*** 47251,47257 ****
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "Funktions- oder Arraytyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:39655 cp/pt.c:13085 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Referenztyp %qT in %<#pragma omp declare reduction%>"
--- 47266,47272 ----
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "Funktions- oder Arraytyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:39655 cp/pt.c:13087 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Referenztyp %qT in %<#pragma omp declare reduction%>"
*************** msgstr "Expansionsmuster %qE enthÃ¤lt ke
*** 47585,47591 ****
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "ParameterbÃ¼ndel nicht mit %<...%> aufgelÃ¶st:"
  
! #: cp/pt.c:4083 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
--- 47600,47606 ----
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "ParameterbÃ¼ndel nicht mit %<...%> aufgelÃ¶st:"
  
! #: cp/pt.c:4083 cp/pt.c:4837
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
*************** msgstr "Deklaration von %q+#D Ã¼berdeckt
*** 47610,47688 ****
  msgid "template parameter %qD declared here"
  msgstr "Templateparameter %qD hier deklariert"
  
! #: cp/pt.c:4771
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "Spezialisierung des Variablenkonzepts %q#D"
  
! #: cp/pt.c:4830
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Templateparameter nicht in partieller Spezialisierung herleitbar:"
  
! #: cp/pt.c:4854
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "Teilspezialisierung %q+D spezialisiert keine Templateargumente; um das primÃ¤re Template zu definieren, entfernen Sie die Templateargumentliste"
  
! #: cp/pt.c:4858
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "Teilspezialisierung %q+D spezialisiert keine Templateargumente und ist nicht eingeschrÃ¤nkter als das primÃ¤re Template; um das primÃ¤re Template zu definieren, entfernen Sie die Templateargumentliste"
  
! #: cp/pt.c:4862 cp/pt.c:4873
  #, gcc-internal-format
  msgid "primary template here"
  msgstr "ursprÃ¼ngliches Template hier"
  
! #: cp/pt.c:4870
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "partielle Spezialisierung ist nicht nÃ¤her spezialisiert als das ursprÃ¼ngliche Template, da es mehrere Parameter mit einer Â»packÂ«-Erweiterung ersetzt"
  
! #: cp/pt.c:4886
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "Teilspezialisierung %qD ist nicht spezialisierter als"
  
! #: cp/pt.c:4888
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr "primÃ¤res Template %qD"
  
! #: cp/pt.c:4935
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "Argument %qE fÃ¼r Parameterpack muss am Ende der Templateargumentliste sein"
  
! #: cp/pt.c:4938
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "Argument %qT fÃ¼r Parameterpack muss am Ende der Templateargumentliste sein"
  
! #: cp/pt.c:4959
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "Templateargument %qE betrifft Templateparameter"
  
! #: cp/pt.c:5005
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparameter ab"
  msgstr[1] "Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparametern ab"
  
! #: cp/pt.c:5067
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Deklaration von %qD macht vorherige Template-Instanziierung fÃ¼r %qD mehrdeutig"
  
! #: cp/pt.c:5071
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "teilweise Spezialisierung von %qD nach Instanziierung von %qD"
  
! #: cp/pt.c:5254
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "kein Standard-Argument fÃ¼r %qD"
--- 47625,47703 ----
  msgid "template parameter %qD declared here"
  msgstr "Templateparameter %qD hier deklariert"
  
! #: cp/pt.c:4773
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "Spezialisierung des Variablenkonzepts %q#D"
  
! #: cp/pt.c:4832
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Templateparameter nicht in partieller Spezialisierung herleitbar:"
  
! #: cp/pt.c:4856
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "Teilspezialisierung %q+D spezialisiert keine Templateargumente; um das primÃ¤re Template zu definieren, entfernen Sie die Templateargumentliste"
  
! #: cp/pt.c:4860
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "Teilspezialisierung %q+D spezialisiert keine Templateargumente und ist nicht eingeschrÃ¤nkter als das primÃ¤re Template; um das primÃ¤re Template zu definieren, entfernen Sie die Templateargumentliste"
  
! #: cp/pt.c:4864 cp/pt.c:4875
  #, gcc-internal-format
  msgid "primary template here"
  msgstr "ursprÃ¼ngliches Template hier"
  
! #: cp/pt.c:4872
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "partielle Spezialisierung ist nicht nÃ¤her spezialisiert als das ursprÃ¼ngliche Template, da es mehrere Parameter mit einer Â»packÂ«-Erweiterung ersetzt"
  
! #: cp/pt.c:4888
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "Teilspezialisierung %qD ist nicht spezialisierter als"
  
! #: cp/pt.c:4890
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr "primÃ¤res Template %qD"
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "Argument %qE fÃ¼r Parameterpack muss am Ende der Templateargumentliste sein"
  
! #: cp/pt.c:4940
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "Argument %qT fÃ¼r Parameterpack muss am Ende der Templateargumentliste sein"
  
! #: cp/pt.c:4961
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "Templateargument %qE betrifft Templateparameter"
  
! #: cp/pt.c:5007
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparameter ab"
  msgstr[1] "Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparametern ab"
  
! #: cp/pt.c:5069
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Deklaration von %qD macht vorherige Template-Instanziierung fÃ¼r %qD mehrdeutig"
  
! #: cp/pt.c:5073
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "teilweise Spezialisierung von %qD nach Instanziierung von %qD"
  
! #: cp/pt.c:5256
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "kein Standard-Argument fÃ¼r %qD"
*************** msgstr "kein Standard-Argument fÃ¼r %qD"
*** 47690,47736 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5276
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "Parameterpack %q+D muss am Ende der Templateparameterliste sein"
  
! #: cp/pt.c:5312
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "Standardtemplateargumente dÃ¼rfen in friend-Redeklaration eines Funktionstemplates nicht verwendet werden"
  
! #: cp/pt.c:5315
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "Standardtemplateargumente dÃ¼rfen in friend-Deklaration nicht verwendet werden"
  
! #: cp/pt.c:5318
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Standardtemplateargumente dÃ¼rfen in Funktionstemplates nur mit %<-std=c++11%> und %<-std=gnu++11%> verwendet werden"
  
! #: cp/pt.c:5321
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "Standardtemplateargumente dÃ¼rfen in teilweiser Spezialisierung nicht verwendet werden"
  
! #: cp/pt.c:5324 cp/pt.c:5382
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Standardargument fÃ¼r Template-Parameter fÃ¼r %qD umschlieÃŸende Klasse"
  
! #: cp/pt.c:5496
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Template %qD deklariert"
  
! #: cp/pt.c:5503
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "Templateklasse ohne Namen"
  
! #: cp/pt.c:5511
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "Element-Template %qD darf keine virt-Spezifizierer haben"
--- 47705,47751 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5278
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "Parameterpack %q+D muss am Ende der Templateparameterliste sein"
  
! #: cp/pt.c:5314
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "Standardtemplateargumente dÃ¼rfen in friend-Redeklaration eines Funktionstemplates nicht verwendet werden"
  
! #: cp/pt.c:5317
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "Standardtemplateargumente dÃ¼rfen in friend-Deklaration nicht verwendet werden"
  
! #: cp/pt.c:5320
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Standardtemplateargumente dÃ¼rfen in Funktionstemplates nur mit %<-std=c++11%> und %<-std=gnu++11%> verwendet werden"
  
! #: cp/pt.c:5323
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "Standardtemplateargumente dÃ¼rfen in teilweiser Spezialisierung nicht verwendet werden"
  
! #: cp/pt.c:5326 cp/pt.c:5384
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Standardargument fÃ¼r Template-Parameter fÃ¼r %qD umschlieÃŸende Klasse"
  
! #: cp/pt.c:5498
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Template %qD deklariert"
  
! #: cp/pt.c:5505
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "Templateklasse ohne Namen"
  
! #: cp/pt.c:5513
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "Element-Template %qD darf keine virt-Spezifizierer haben"
*************** msgstr "Element-Template %qD darf keine
*** 47740,47815 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5533
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "ungÃ¼ltige Templatedeklaration von %qD"
  
! #: cp/pt.c:5676
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Template-Definition eines Nicht-Templates %q#D"
  
! #: cp/pt.c:5719
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "%d Ebenen von Template-Parametern fÃ¼r %q#D erwartet, %d erhalten"
  
! #: cp/pt.c:5733
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "%d Template-Parameter fÃ¼r %q#D erhalten"
  
! #: cp/pt.c:5736
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "%d Template-Parameter fÃ¼r %q#T erhalten"
  
! #: cp/pt.c:5738
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  aber %d benÃ¶tigt"
  
! #: cp/pt.c:5759
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Template-Argumente fÃ¼r %qD passen nicht zum ursprÃ¼nglichen Template %qD"
  
! #: cp/pt.c:5762
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "verwenden Sie %<template<>%> fÃ¼r eine explizite Spezialisierung"
  
! #: cp/pt.c:5889
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ist kein Template-Typ"
  
! #: cp/pt.c:5902
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "keine Templatespezifizierer in Deklaration von %qD angegeben"
  
! #: cp/pt.c:5913
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "mit %d Template-Parameter redeklariert"
  msgstr[1] "mit %d Template-Parametern redeklariert"
  
! #: cp/pt.c:5917
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "vorherige Deklaration %qD verwendete %d Template-Parameter"
  msgstr[1] "vorherige Deklaration %qD verwendete %d Template-Parameter"
  
! #: cp/pt.c:5954
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Template-Parameter %q+#D"
  
! #: cp/pt.c:5955
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "hier als %q#D redeklariert"
--- 47755,47830 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5535
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "ungÃ¼ltige Templatedeklaration von %qD"
  
! #: cp/pt.c:5678
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Template-Definition eines Nicht-Templates %q#D"
  
! #: cp/pt.c:5721
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "%d Ebenen von Template-Parametern fÃ¼r %q#D erwartet, %d erhalten"
  
! #: cp/pt.c:5735
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "%d Template-Parameter fÃ¼r %q#D erhalten"
  
! #: cp/pt.c:5738
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "%d Template-Parameter fÃ¼r %q#T erhalten"
  
! #: cp/pt.c:5740
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  aber %d benÃ¶tigt"
  
! #: cp/pt.c:5761
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Template-Argumente fÃ¼r %qD passen nicht zum ursprÃ¼nglichen Template %qD"
  
! #: cp/pt.c:5764
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "verwenden Sie %<template<>%> fÃ¼r eine explizite Spezialisierung"
  
! #: cp/pt.c:5891
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ist kein Template-Typ"
  
! #: cp/pt.c:5904
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "keine Templatespezifizierer in Deklaration von %qD angegeben"
  
! #: cp/pt.c:5915
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "mit %d Template-Parameter redeklariert"
  msgstr[1] "mit %d Template-Parametern redeklariert"
  
! #: cp/pt.c:5919
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "vorherige Deklaration %qD verwendete %d Template-Parameter"
  msgstr[1] "vorherige Deklaration %qD verwendete %d Template-Parameter"
  
! #: cp/pt.c:5956
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Template-Parameter %q+#D"
  
! #: cp/pt.c:5957
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "hier als %q#D redeklariert"
*************** msgstr "hier als %q#D redeklariert"
*** 47818,48221 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5965
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "Redefinition des Standardarguments fÃ¼r %q#D"
  
! #: cp/pt.c:5967
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "ursprÃ¼ngliche Definition trat hier auf"
  
! #: cp/pt.c:5995
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "Redeklaration %q#D mit unterschiedlichen Constraints"
  
! #: cp/pt.c:5998
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "ursprÃ¼ngliche Deklaration trat hier auf"
  
! #: cp/pt.c:6258 cp/pt.c:6326
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT"
  
! #: cp/pt.c:6261
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "es muss die Adresse einer Funktion mit externer Bindung sein"
  
! #: cp/pt.c:6264
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "es muss der Name einer Funktion mit externer Bindung sein"
  
! #: cp/pt.c:6276
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat"
  
! #: cp/pt.c:6280
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.c:6329
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "es muss ein Zeiger auf ein Element der Form %<&X::Y%> sein"
  
! #: cp/pt.c:6331
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "da es ein Element von %qT ist"
  
! #: cp/pt.c:6391
  #, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  Template-Parameter %qD konnte nicht hergeleitet werden"
  
! #: cp/pt.c:6400
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr " Typen %qT und %qT haben unvertrÃ¤gliche CV-Qualifizierer"
  
! #: cp/pt.c:6409
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr " unpassende Typen %qT und %qT"
  
! #: cp/pt.c:6418
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr " Templateparameter %qD ist kein Parameterpack wie Argument %qD"
  
! #: cp/pt.c:6429
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr " Templateargumente %qE passt nicht zum konstanten Zeiger auf Element %qE"
  
! #: cp/pt.c:6439
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr " %qE entspricht nicht %qE"
  
! #: cp/pt.c:6448
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr " unpassende Herleitung von Parameterpack mit %qT und %qT"
  
! #: cp/pt.c:6460
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr " hergeleitete Typen fÃ¼r Parameter %qT stehen in Konflikt (%qT und %qT)"
  
! #: cp/pt.c:6464
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr " hergeleitete Werte fÃ¼r Nicht-Typ-Parameter %qE stehen in Konflikt (%qE und %qE)"
  
! #: cp/pt.c:6475
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr " Arraytyp %qT mit verÃ¤nderlicher GrÃ¶ÃŸe ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.c:6486
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr " Typ %qT von Elementfunktion ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.c:6498
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  Kandidat erwartet mindestens %d Argument, %d angegeben"
  msgstr[1] "  Kandidat erwartet mindestens %d Argumente, %d angegeben"
  
! #: cp/pt.c:6529
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr " %qE (Typ %qT) kann nicht in den Typ %qT umgewandelt werden"
  
! #: cp/pt.c:6542
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr " %qT ist mehrdeutige Basisklasse von %qT"
  
! #: cp/pt.c:6546
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr " %qT ist nicht vom Typ %qT abgeleitet"
  
! #: cp/pt.c:6557
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr " Templateparameter eines Template-Templatearguments sind mit anderen hergeleiteten Templateargumenten unvertrÃ¤glich"
  
! #: cp/pt.c:6567
  #, gcc-internal-format
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr "  fÃ¼r %qT kann kein Template aus Nicht-Templatetyp %qT hergeleitet werden"
  
! #: cp/pt.c:6577
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr " Template-Argument %qE passt nicht zu %qE"
  
! #: cp/pt.c:6623
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qE keine Variable ist"
  
! #: cp/pt.c:6630
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE ist in C++98 kein gÃ¼ltiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.c:6639
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat"
  
! #: cp/pt.c:6654
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "die Adresse von %qD ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.c:6663
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "die Adresse des %qT-Teilobjekts von %qD ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.c:6670
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "die Adresse von %qD ist kein gÃ¼ltiges Templateargument, weil sie keine statische Lebensdauer hat"
  
! #: cp/pt.c:6688
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD ist kein gÃ¼ltiges Templateargument, weil %qD eine Variable und nicht die Adresse einer Variable ist"
  
! #: cp/pt.c:6696
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r %qT, da es keine Adresse einer Variable ist"
  
! #: cp/pt.c:6778
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da Zeichenkettensymbole in diesem Zusammenhang nicht verwendet werden kÃ¶nnen"
  
! #: cp/pt.c:6944
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "in Templateargument fÃ¼r Typ %qT"
  
! #: cp/pt.c:6958
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "Templateargument %qE fÃ¼r Typ %qT ist keine konstante Ganzzahl"
  
! #: cp/pt.c:7044
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da es in CV-Qualifikation in Konflikt steht"
  
! #: cp/pt.c:7052
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es kein L-Wert ist"
  
! #: cp/pt.c:7070
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil eine Referenzvariable keine konstante Adresse hat"
  
! #: cp/pt.c:7130
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es ein Zeiger ist"
  
! #: cp/pt.c:7132
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "stattdessen %qE verwenden"
  
! #: cp/pt.c:7186
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es vom Typ %qT ist"
  
! #: cp/pt.c:7758
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Attribute an Templateargument %qT werden ignoriert"
  
! #: cp/pt.c:7774
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Attribute an Templateargument %qE werden ignoriert"
  
! #: cp/pt.c:7909
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "eingegebener Klassenname %qD als Template-Templateargument verwendet"
  
! #: cp/pt.c:7938
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ungÃ¼ltige Verwendung des Destruktors %qE als Typ"
  
! #: cp/pt.c:7943
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "um auf ein Typelement eines Templateparameters zu verweisen, %<typename %E%> verwenden"
  
! #: cp/pt.c:7959 cp/pt.c:7981 cp/pt.c:8035
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Typ/Wert des Arguments %d passt nicht in Template-Parameterliste fÃ¼r %qD"
  
! #: cp/pt.c:7964
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Konstante des Typs %qT erwartet, %qT erhalten"
  
! #: cp/pt.c:7969
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Klassentemplate erwartet, %qE erhalten"
  
! #: cp/pt.c:7972
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  einen Typ erwartet, %qE erhalten"
  
! #: cp/pt.c:7986
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  einen Typ erwartet, %qT erhalten"
  
! #: cp/pt.c:7989
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Klassentemplate erwartet, %qT erhalten"
  
! #: cp/pt.c:8039
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  ein Template des Typs %qD erwartet, %qT erhalten"
  
! #: cp/pt.c:8053
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "unpassende BeschrÃ¤nkungen fÃ¼r Argument %d in Template-Parameterliste fÃ¼r %qD"
  
! #: cp/pt.c:8056
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  %qD erwartet, %qD erhalten"
  
! #: cp/pt.c:8119
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Templateargument %qE konnte nicht von %qT in %qT umgewandelt werden"
  
! #: cp/pt.c:8257 cp/pt.c:8570
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Templateargument %d ist ungÃ¼ltig"
  
! #: cp/pt.c:8272 cp/pt.c:8404
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "falsche Anzahl der Templateargumente (%d, sollte %d sein)"
  
! #: cp/pt.c:8400
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "falsche Anzahl der Templateargumente (%d, sollte mindestens %d sein)"
  
! #: cp/pt.c:8409
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "fÃ¼r %qD bereitgestellt"
  
! #: cp/pt.c:8434
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "gepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Alias-Template %qD"
  
! #: cp/pt.c:8438
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "gepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Konzept %qD"
  
! #: cp/pt.c:8536
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "jegliche Instanziierung mit nichtleerer Parameterpackung wÃ¤re unzulÃ¤ssig"
  
! #: cp/pt.c:9155
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D ist kein Funktionstemplate"
  
! #: cp/pt.c:9318
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Nicht-Template-Typ %qT als Template verwendet"
  
! #: cp/pt.c:9320
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "FÃ¼r Template-Deklaration %q+D"
  
! #: cp/pt.c:9444
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr "Template-EinschrÃ¤nkung fehlgeschlagen"
  
! #: cp/pt.c:9814
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Verwendung des ungÃ¼ltigen Variablentemplates %qE"
  
! #: cp/pt.c:10244
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (%<-ftemplate-depth=%> verwenden, um dies zu erhÃ¶hen)"
  
! #: cp/pt.c:11324
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "flexibles Arrayelement %qD in Union"
  
! #: cp/pt.c:11819
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "Falten einer leeren Expansion Ã¼ber %O"
  
! #: cp/pt.c:12201
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE ist nicht das vollstÃ¤ndige Muster einer Packexpansion"
  
! #: cp/pt.c:12291
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "ArgumentpacklÃ¤ngen passen nicht bei Expansion von %qT"
  
! #: cp/pt.c:12294
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "ArgumentpacklÃ¤ngen passen nicht bei Expansion von %qE"
  
! #: cp/pt.c:12855
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "  bei Instanziierung des Standardarguments fÃ¼r Aufruf von %qD"
--- 47833,48236 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5967
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "Redefinition des Standardarguments fÃ¼r %q#D"
  
! #: cp/pt.c:5969
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "ursprÃ¼ngliche Definition trat hier auf"
  
! #: cp/pt.c:5997
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "Redeklaration %q#D mit unterschiedlichen Constraints"
  
! #: cp/pt.c:6000
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "ursprÃ¼ngliche Deklaration trat hier auf"
  
! #: cp/pt.c:6260 cp/pt.c:6328
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT"
  
! #: cp/pt.c:6263
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "es muss die Adresse einer Funktion mit externer Bindung sein"
  
! #: cp/pt.c:6266
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "es muss der Name einer Funktion mit externer Bindung sein"
  
! #: cp/pt.c:6278
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat"
  
! #: cp/pt.c:6282
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.c:6331
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "es muss ein Zeiger auf ein Element der Form %<&X::Y%> sein"
  
! #: cp/pt.c:6333
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "da es ein Element von %qT ist"
  
! #: cp/pt.c:6393
  #, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  Template-Parameter %qD konnte nicht hergeleitet werden"
  
! #: cp/pt.c:6402
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr " Typen %qT und %qT haben unvertrÃ¤gliche CV-Qualifizierer"
  
! #: cp/pt.c:6411
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr " unpassende Typen %qT und %qT"
  
! #: cp/pt.c:6420
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr " Templateparameter %qD ist kein Parameterpack wie Argument %qD"
  
! #: cp/pt.c:6431
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr " Templateargumente %qE passt nicht zum konstanten Zeiger auf Element %qE"
  
! #: cp/pt.c:6441
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr " %qE entspricht nicht %qE"
  
! #: cp/pt.c:6450
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr " unpassende Herleitung von Parameterpack mit %qT und %qT"
  
! #: cp/pt.c:6462
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr " hergeleitete Typen fÃ¼r Parameter %qT stehen in Konflikt (%qT und %qT)"
  
! #: cp/pt.c:6466
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr " hergeleitete Werte fÃ¼r Nicht-Typ-Parameter %qE stehen in Konflikt (%qE und %qE)"
  
! #: cp/pt.c:6477
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr " Arraytyp %qT mit verÃ¤nderlicher GrÃ¶ÃŸe ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.c:6488
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr " Typ %qT von Elementfunktion ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.c:6500
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  Kandidat erwartet mindestens %d Argument, %d angegeben"
  msgstr[1] "  Kandidat erwartet mindestens %d Argumente, %d angegeben"
  
! #: cp/pt.c:6531
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr " %qE (Typ %qT) kann nicht in den Typ %qT umgewandelt werden"
  
! #: cp/pt.c:6544
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr " %qT ist mehrdeutige Basisklasse von %qT"
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr " %qT ist nicht vom Typ %qT abgeleitet"
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr " Templateparameter eines Template-Templatearguments sind mit anderen hergeleiteten Templateargumenten unvertrÃ¤glich"
  
! #: cp/pt.c:6569
  #, gcc-internal-format
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr "  fÃ¼r %qT kann kein Template aus Nicht-Templatetyp %qT hergeleitet werden"
  
! #: cp/pt.c:6579
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr " Template-Argument %qE passt nicht zu %qE"
  
! #: cp/pt.c:6625
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qE keine Variable ist"
  
! #: cp/pt.c:6632
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE ist in C++98 kein gÃ¼ltiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.c:6641
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat"
  
! #: cp/pt.c:6656
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "die Adresse von %qD ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.c:6665
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "die Adresse des %qT-Teilobjekts von %qD ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.c:6672
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "die Adresse von %qD ist kein gÃ¼ltiges Templateargument, weil sie keine statische Lebensdauer hat"
  
! #: cp/pt.c:6690
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD ist kein gÃ¼ltiges Templateargument, weil %qD eine Variable und nicht die Adresse einer Variable ist"
  
! #: cp/pt.c:6698
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r %qT, da es keine Adresse einer Variable ist"
  
! #: cp/pt.c:6780
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da Zeichenkettensymbole in diesem Zusammenhang nicht verwendet werden kÃ¶nnen"
  
! #: cp/pt.c:6946
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "in Templateargument fÃ¼r Typ %qT"
  
! #: cp/pt.c:6960
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "Templateargument %qE fÃ¼r Typ %qT ist keine konstante Ganzzahl"
  
! #: cp/pt.c:7046
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da es in CV-Qualifikation in Konflikt steht"
  
! #: cp/pt.c:7054
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es kein L-Wert ist"
  
! #: cp/pt.c:7072
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil eine Referenzvariable keine konstante Adresse hat"
  
! #: cp/pt.c:7132
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es ein Zeiger ist"
  
! #: cp/pt.c:7134
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "stattdessen %qE verwenden"
  
! #: cp/pt.c:7188
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es vom Typ %qT ist"
  
! #: cp/pt.c:7760
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Attribute an Templateargument %qT werden ignoriert"
  
! #: cp/pt.c:7776
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Attribute an Templateargument %qE werden ignoriert"
  
! #: cp/pt.c:7911
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "eingegebener Klassenname %qD als Template-Templateargument verwendet"
  
! #: cp/pt.c:7940
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ungÃ¼ltige Verwendung des Destruktors %qE als Typ"
  
! #: cp/pt.c:7945
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "um auf ein Typelement eines Templateparameters zu verweisen, %<typename %E%> verwenden"
  
! #: cp/pt.c:7961 cp/pt.c:7983 cp/pt.c:8037
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Typ/Wert des Arguments %d passt nicht in Template-Parameterliste fÃ¼r %qD"
  
! #: cp/pt.c:7966
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Konstante des Typs %qT erwartet, %qT erhalten"
  
! #: cp/pt.c:7971
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Klassentemplate erwartet, %qE erhalten"
  
! #: cp/pt.c:7974
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  einen Typ erwartet, %qE erhalten"
  
! #: cp/pt.c:7988
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  einen Typ erwartet, %qT erhalten"
  
! #: cp/pt.c:7991
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Klassentemplate erwartet, %qT erhalten"
  
! #: cp/pt.c:8041
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  ein Template des Typs %qD erwartet, %qT erhalten"
  
! #: cp/pt.c:8055
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "unpassende BeschrÃ¤nkungen fÃ¼r Argument %d in Template-Parameterliste fÃ¼r %qD"
  
! #: cp/pt.c:8058
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  %qD erwartet, %qD erhalten"
  
! #: cp/pt.c:8121
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Templateargument %qE konnte nicht von %qT in %qT umgewandelt werden"
  
! #: cp/pt.c:8259 cp/pt.c:8572
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Templateargument %d ist ungÃ¼ltig"
  
! #: cp/pt.c:8274 cp/pt.c:8406
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "falsche Anzahl der Templateargumente (%d, sollte %d sein)"
  
! #: cp/pt.c:8402
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "falsche Anzahl der Templateargumente (%d, sollte mindestens %d sein)"
  
! #: cp/pt.c:8411
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "fÃ¼r %qD bereitgestellt"
  
! #: cp/pt.c:8436
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "gepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Alias-Template %qD"
  
! #: cp/pt.c:8440
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "gepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Konzept %qD"
  
! #: cp/pt.c:8538
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "jegliche Instanziierung mit nichtleerer Parameterpackung wÃ¤re unzulÃ¤ssig"
  
! #: cp/pt.c:9157
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D ist kein Funktionstemplate"
  
! #: cp/pt.c:9320
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Nicht-Template-Typ %qT als Template verwendet"
  
! #: cp/pt.c:9322
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "FÃ¼r Template-Deklaration %q+D"
  
! #: cp/pt.c:9446
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr "Template-EinschrÃ¤nkung fehlgeschlagen"
  
! #: cp/pt.c:9816
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Verwendung des ungÃ¼ltigen Variablentemplates %qE"
  
! #: cp/pt.c:10246
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (%<-ftemplate-depth=%> verwenden, um dies zu erhÃ¶hen)"
  
! #: cp/pt.c:11326
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "flexibles Arrayelement %qD in Union"
  
! #: cp/pt.c:11821
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "Falten einer leeren Expansion Ã¼ber %O"
  
! #: cp/pt.c:12203
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE ist nicht das vollstÃ¤ndige Muster einer Packexpansion"
  
! #: cp/pt.c:12293
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "ArgumentpacklÃ¤ngen passen nicht bei Expansion von %qT"
  
! #: cp/pt.c:12296
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "ArgumentpacklÃ¤ngen passen nicht bei Expansion von %qE"
  
! #: cp/pt.c:12857
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "  bei Instanziierung des Standardarguments fÃ¼r Aufruf von %qD"
*************** msgstr "  bei Instanziierung des Standar
*** 48233,48528 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13880
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Variable %qD hat Funktionstyp"
  
! #: cp/pt.c:14053
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ungÃ¼ltiger Parametertyp %qT"
  
! #: cp/pt.c:14055
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "in Deklaration %q+D"
  
! #: cp/pt.c:14173
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Funktion gibt ein Array zurÃ¼ck"
  
! #: cp/pt.c:14175
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Funktion gibt eine Funktion"
  
! #: cp/pt.c:14213
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Erzeugung eines Zeigers auf Elementfunktion des Nicht-Klassentyps %qT"
  
! #: cp/pt.c:14825
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Referenz auf Â»voidÂ« wird gebildet"
  
! #: cp/pt.c:14827
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Zeiger auf Referenztyp %qT wird geformt"
  
! #: cp/pt.c:14829
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Referenz auf Referenztyp %qT wird geformt"
  
! #: cp/pt.c:14842
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.c:14845
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.c:14893
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Zeiger auf Element des Nicht-Klassentypen %qT wird erzeugt"
  
! #: cp/pt.c:14899
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Zeiger auf Elementreferenztyp %qT wird erzeugt"
  
! #: cp/pt.c:14905
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Zeiger auf Element mit Typ Â»voidÂ« wird erzeugt"
  
! #: cp/pt.c:15005
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD wird fÃ¼r ein leeres Pack instanziiert"
  
! #: cp/pt.c:15025
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ist kein Klassen-, Struktur- oder Union-Typ"
  
! #: cp/pt.c:15062
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT wird in %qT aufgelÃ¶st, was kein AufzÃ¤hlungstyp ist"
  
! #: cp/pt.c:15070
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT wird in %qT aufgelÃ¶st, was kein Klassentyp ist"
  
! #: cp/pt.c:15134
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "leere Initialisierung in Â»init-captureÂ« fÃ¼r Lambda"
  
! #: cp/pt.c:15209
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Verwendung von %qs in Template"
  
! #: cp/pt.c:15387
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "qualifizierender Typ %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/pt.c:15402
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "AbhÃ¤ngigenname %qE wird als Nicht-Typ erkannt, aber die Instanziierung liefert einen Typ"
  
! #: cp/pt.c:15404
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "%<typename %E%> sagen, wenn ein Typ gemeint ist"
  
! #: cp/pt.c:15494
  #, 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.c:15617
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ungÃ¼ltiges Feld %qD wird verwendet"
  
! #: cp/pt.c:16133 cp/pt.c:17885
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "falsche Verwendung eines PackauflÃ¶sungs-Ausdruckes"
  
! #: cp/pt.c:16137 cp/pt.c:17889
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> verwenden, um Argumentpack aufzulÃ¶sen"
  
! #: cp/pt.c:18941
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD wurde in diesem GÃ¼ltigkeitsbereich nicht deklariert, und bei argumentabhÃ¤ngiger Suche am Ort der Instanziierung wurden keine Deklarationen gefunden"
  
! #: cp/pt.c:18969
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Deklarationen in abhÃ¤ngiger Basis %qT wurden bei unqualifizierter Suche nicht gefunden"
  
! #: cp/pt.c:18974
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "stattdessen %<this->%D%> verwenden"
  
! #: cp/pt.c:18977
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "stattdessen %<%T::%D%> verwenden"
  
! #: cp/pt.c:18982
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD hier deklariert, spÃ¤ter in der Ãœbersetzungseinheit"
  
! #: cp/pt.c:19038
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_convertvector%>"
  
! #: cp/pt.c:19333
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ist keine Klasse oder Namensbereich"
  
! #: cp/pt.c:19336
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ist keine Klasse oder Namensbereich"
  
! #: cp/pt.c:19659
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ist/verwendet anonymen Typen"
  
! #: cp/pt.c:19661
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Templateargument fÃ¼r %qD verwendet lokalen Typ %qT"
  
! #: cp/pt.c:19671
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ist ein variabel modifizierter Typ"
  
! #: cp/pt.c:19686
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ganzzahlausdruck %qE ist nicht konstant"
  
! #: cp/pt.c:19704
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Versuch, %qD zu instanziieren"
  
! #: cp/pt.c:23704
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#T"
  
! #: cp/pt.c:23706
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#D"
  
! #: cp/pt.c:23712
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.c:23736 cp/pt.c:23831
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explizite Instanziierung des Nicht-Templates %q#D"
  
! #: cp/pt.c:23742
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Explizite Instanziierung des Variablenkonzepts %q#D"
  
! #: cp/pt.c:23744
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Explizite Instanziierung des Funktionskonzepts %q#D"
  
! #: cp/pt.c:23763
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD ist kein statisches Datenelement eines Klassentemplates"
  
! #: cp/pt.c:23769 cp/pt.c:23826
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "kein passendes Template fÃ¼r %qD gefunden"
  
! #: cp/pt.c:23774
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Typ %qT fÃ¼r explizite Instanziierung %qD passt nicht zum deklarierten Typ %qT"
  
! #: cp/pt.c:23782
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explizite Instanziierung von %q#D"
  
! #: cp/pt.c:23818
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "doppelte explizite Instanziierung von %q#D"
  
! #: cp/pt.c:23841 cp/pt.c:23927
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO-C++ 1998 verbietet die Verwendung von %<extern%> bei expliziten Instanziierungen"
  
! #: cp/pt.c:23846 cp/pt.c:23944
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Speicherklasse %qD auf Templateinstanziierung angewendet"
  
! #: cp/pt.c:23903
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explizite Instanziierung des Nicht-Klassen-Templates %qD"
  
! #: cp/pt.c:23905
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explizite Instanziierung des Nicht-Templatetyps %qT"
  
! #: cp/pt.c:23914
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explizite Instanziierung von %q#T vor Definition des Templates"
  
! #: cp/pt.c:23932
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO-C++ verbietet die Verwendung von %qE bei expliziten Instanziierungen"
  
! #: cp/pt.c:23978
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "doppelte explizite Instanziierung von %q#T"
  
! #: cp/pt.c:24300
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "Ausnahmen-Angabe von %qD hÃ¤ngt von sich selbst ab"
--- 48248,48543 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13882
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Variable %qD hat Funktionstyp"
  
! #: cp/pt.c:14056
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ungÃ¼ltiger Parametertyp %qT"
  
! #: cp/pt.c:14058
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "in Deklaration %q+D"
  
! #: cp/pt.c:14176
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Funktion gibt ein Array zurÃ¼ck"
  
! #: cp/pt.c:14178
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Funktion gibt eine Funktion"
  
! #: cp/pt.c:14216
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Erzeugung eines Zeigers auf Elementfunktion des Nicht-Klassentyps %qT"
  
! #: cp/pt.c:14828
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Referenz auf Â»voidÂ« wird gebildet"
  
! #: cp/pt.c:14830
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Zeiger auf Referenztyp %qT wird geformt"
  
! #: cp/pt.c:14832
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Referenz auf Referenztyp %qT wird geformt"
  
! #: cp/pt.c:14845
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.c:14848
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.c:14896
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Zeiger auf Element des Nicht-Klassentypen %qT wird erzeugt"
  
! #: cp/pt.c:14902
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Zeiger auf Elementreferenztyp %qT wird erzeugt"
  
! #: cp/pt.c:14908
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Zeiger auf Element mit Typ Â»voidÂ« wird erzeugt"
  
! #: cp/pt.c:15008
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD wird fÃ¼r ein leeres Pack instanziiert"
  
! #: cp/pt.c:15028
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ist kein Klassen-, Struktur- oder Union-Typ"
  
! #: cp/pt.c:15065
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT wird in %qT aufgelÃ¶st, was kein AufzÃ¤hlungstyp ist"
  
! #: cp/pt.c:15073
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT wird in %qT aufgelÃ¶st, was kein Klassentyp ist"
  
! #: cp/pt.c:15137
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "leere Initialisierung in Â»init-captureÂ« fÃ¼r Lambda"
  
! #: cp/pt.c:15212
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Verwendung von %qs in Template"
  
! #: cp/pt.c:15390
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "qualifizierender Typ %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/pt.c:15405
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "AbhÃ¤ngigenname %qE wird als Nicht-Typ erkannt, aber die Instanziierung liefert einen Typ"
  
! #: cp/pt.c:15407
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "%<typename %E%> sagen, wenn ein Typ gemeint ist"
  
! #: cp/pt.c:15497
  #, 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.c:15620
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ungÃ¼ltiges Feld %qD wird verwendet"
  
! #: cp/pt.c:16136 cp/pt.c:17888
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "falsche Verwendung eines PackauflÃ¶sungs-Ausdruckes"
  
! #: cp/pt.c:16140 cp/pt.c:17892
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> verwenden, um Argumentpack aufzulÃ¶sen"
  
! #: cp/pt.c:18944
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD wurde in diesem GÃ¼ltigkeitsbereich nicht deklariert, und bei argumentabhÃ¤ngiger Suche am Ort der Instanziierung wurden keine Deklarationen gefunden"
  
! #: cp/pt.c:18972
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Deklarationen in abhÃ¤ngiger Basis %qT wurden bei unqualifizierter Suche nicht gefunden"
  
! #: cp/pt.c:18977
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "stattdessen %<this->%D%> verwenden"
  
! #: cp/pt.c:18980
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "stattdessen %<%T::%D%> verwenden"
  
! #: cp/pt.c:18985
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD hier deklariert, spÃ¤ter in der Ãœbersetzungseinheit"
  
! #: cp/pt.c:19041
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_convertvector%>"
  
! #: cp/pt.c:19336
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ist keine Klasse oder Namensbereich"
  
! #: cp/pt.c:19339
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ist keine Klasse oder Namensbereich"
  
! #: cp/pt.c:19662
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ist/verwendet anonymen Typen"
  
! #: cp/pt.c:19664
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Templateargument fÃ¼r %qD verwendet lokalen Typ %qT"
  
! #: cp/pt.c:19674
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ist ein variabel modifizierter Typ"
  
! #: cp/pt.c:19689
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ganzzahlausdruck %qE ist nicht konstant"
  
! #: cp/pt.c:19707
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Versuch, %qD zu instanziieren"
  
! #: cp/pt.c:23703
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#T"
  
! #: cp/pt.c:23705
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#D"
  
! #: cp/pt.c:23711
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.c:23735 cp/pt.c:23830
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explizite Instanziierung des Nicht-Templates %q#D"
  
! #: cp/pt.c:23741
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Explizite Instanziierung des Variablenkonzepts %q#D"
  
! #: cp/pt.c:23743
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Explizite Instanziierung des Funktionskonzepts %q#D"
  
! #: cp/pt.c:23762
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD ist kein statisches Datenelement eines Klassentemplates"
  
! #: cp/pt.c:23768 cp/pt.c:23825
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "kein passendes Template fÃ¼r %qD gefunden"
  
! #: cp/pt.c:23773
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Typ %qT fÃ¼r explizite Instanziierung %qD passt nicht zum deklarierten Typ %qT"
  
! #: cp/pt.c:23781
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explizite Instanziierung von %q#D"
  
! #: cp/pt.c:23817
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "doppelte explizite Instanziierung von %q#D"
  
! #: cp/pt.c:23840 cp/pt.c:23926
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO-C++ 1998 verbietet die Verwendung von %<extern%> bei expliziten Instanziierungen"
  
! #: cp/pt.c:23845 cp/pt.c:23943
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Speicherklasse %qD auf Templateinstanziierung angewendet"
  
! #: cp/pt.c:23902
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explizite Instanziierung des Nicht-Klassen-Templates %qD"
  
! #: cp/pt.c:23904
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explizite Instanziierung des Nicht-Templatetyps %qT"
  
! #: cp/pt.c:23913
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explizite Instanziierung von %q#T vor Definition des Templates"
  
! #: cp/pt.c:23931
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO-C++ verbietet die Verwendung von %qE bei expliziten Instanziierungen"
  
! #: cp/pt.c:23977
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "doppelte explizite Instanziierung von %q#T"
  
! #: cp/pt.c:24299
  #, 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
*** 48534,48655 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24640
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explizite Instanziierung von %qD, aber keine Definition verfÃ¼gbar"
  
! #: cp/pt.c:24842
  #, 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.c:25217
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr "Nichttypen-Templateparameter von Klassentyp sind nur mit %<-std=c++2a%> oder %<-std=gnu++2a%> verfÃ¼gbar"
  
! #: cp/pt.c:25225
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not literal"
  msgstr "%qT ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter, da er nicht literal ist"
  
! #: cp/pt.c:25232
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it has a mutable member"
  msgstr "%qT ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter, da er ein verÃ¤nderliches Element hat"
  
! #: cp/pt.c:25244
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r Template"
  
! #: cp/pt.c:25246
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter eines Templates"
  
! #: cp/pt.c:26582
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "SchlÃ¼sselwort %<template%> nicht innerhalb der declarator-id erlaubt"
  
! #: cp/pt.c:26822
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "Ermittlung aus geschweift geklammerter Initialisierungsliste erfordert %<#include <initializer_list>%>"
  
! #: cp/pt.c:27303
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "Nicht-Klassen-Template %qT ohne Template-Argumente verwendet"
  
! #: cp/pt.c:27452
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "Templateargumente fÃ¼r die Kopierinitialisierung von %qT kÃ¶nnen nicht abgeleitet werden, da es keine expliziten Ableitungshinweise oder benutzerdeklarierten Konstruktoren gibt"
  
! #: cp/pt.c:27459
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "Templateargumente fÃ¼r %qT kÃ¶nnen nicht abgeleitet werden, da es keine Ableitungshinweise gibt"
  
! #: cp/pt.c:27473
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Argumentherleitung fÃ¼r Klassentemplate gescheitert:"
  
! #: cp/pt.c:27480
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Explizite Herleitungshinweise werden nicht fÃ¼r Â»copy-initializationÂ« berÃ¼cksichtigt"
  
! #: cp/pt.c:27546
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direct-list-initialization von %<auto%> erfordert genau ein Element"
  
! #: cp/pt.c:27549
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "um %<std::initializer_list%> herzuleiten, verwenden Sie einen copy-list-initialization (also mit %<=%> vor dem %<{%>)"
  
! #: cp/pt.c:27582
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT als Typ statt als einfaches %<decltype(auto)%>"
  
! #: cp/pt.c:27617
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Lambda-RÃ¼ckgabewert von %qE kann nicht hergeleitet werden"
  
! #: cp/pt.c:27619
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qT kann nicht aus %qE hergeleitet werden"
  
! #: cp/pt.c:27653
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Platzhalter-BeschrÃ¤nkungen nicht erfÃ¼llt"
  
! #: cp/pt.c:27657
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "hergeleiteter Initialisierer erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nicht"
  
! #: cp/pt.c:27661
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "hergeleiteter RÃ¼ckgabetyp erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nicht"
  
! #: cp/pt.c:27665
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "hergeleiteter Ausdruckstyp erfÃ¼llt die PlatzhalterbeschrÃ¤nkungen nicht"
  
! #: cp/pt.c:27783
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ungÃ¼ltige Verwendung von %qT in Templateargument"
--- 48549,48670 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24639
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explizite Instanziierung von %qD, aber keine Definition verfÃ¼gbar"
  
! #: cp/pt.c:24841
  #, 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.c:25216
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr "Nichttypen-Templateparameter von Klassentyp sind nur mit %<-std=c++2a%> oder %<-std=gnu++2a%> verfÃ¼gbar"
  
! #: cp/pt.c:25224
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not literal"
  msgstr "%qT ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter, da er nicht literal ist"
  
! #: cp/pt.c:25231
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it has a mutable member"
  msgstr "%qT ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter, da er ein verÃ¤nderliches Element hat"
  
! #: cp/pt.c:25243
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r Template"
  
! #: cp/pt.c:25245
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter eines Templates"
  
! #: cp/pt.c:26581
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "SchlÃ¼sselwort %<template%> nicht innerhalb der declarator-id erlaubt"
  
! #: cp/pt.c:26821
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "Ermittlung aus geschweift geklammerter Initialisierungsliste erfordert %<#include <initializer_list>%>"
  
! #: cp/pt.c:27302
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "Nicht-Klassen-Template %qT ohne Template-Argumente verwendet"
  
! #: cp/pt.c:27454
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "Templateargumente fÃ¼r die Kopierinitialisierung von %qT kÃ¶nnen nicht abgeleitet werden, da es keine expliziten Ableitungshinweise oder benutzerdeklarierten Konstruktoren gibt"
  
! #: cp/pt.c:27461
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "Templateargumente fÃ¼r %qT kÃ¶nnen nicht abgeleitet werden, da es keine Ableitungshinweise gibt"
  
! #: cp/pt.c:27475
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Argumentherleitung fÃ¼r Klassentemplate gescheitert:"
  
! #: cp/pt.c:27482
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Explizite Herleitungshinweise werden nicht fÃ¼r Â»copy-initializationÂ« berÃ¼cksichtigt"
  
! #: cp/pt.c:27548
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direct-list-initialization von %<auto%> erfordert genau ein Element"
  
! #: cp/pt.c:27551
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "um %<std::initializer_list%> herzuleiten, verwenden Sie einen copy-list-initialization (also mit %<=%> vor dem %<{%>)"
  
! #: cp/pt.c:27584
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT als Typ statt als einfaches %<decltype(auto)%>"
  
! #: cp/pt.c:27619
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Lambda-RÃ¼ckgabewert von %qE kann nicht hergeleitet werden"
  
! #: cp/pt.c:27621
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qT kann nicht aus %qE hergeleitet werden"
  
! #: cp/pt.c:27655
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Platzhalter-BeschrÃ¤nkungen nicht erfÃ¼llt"
  
! #: cp/pt.c:27659
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "hergeleiteter Initialisierer erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nicht"
  
! #: cp/pt.c:27663
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "hergeleiteter RÃ¼ckgabetyp erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nicht"
  
! #: cp/pt.c:27667
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "hergeleiteter Ausdruckstyp erfÃ¼llt die PlatzhalterbeschrÃ¤nkungen nicht"
  
! #: cp/pt.c:27785
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ungÃ¼ltige Verwendung von %qT in Templateargument"
*************** msgstr "ungÃ¼ltige Verwendung von %<this
*** 48859,48865 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-Name"
  
! #: cp/semantics.c:2703 cp/typeck.c:2632
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "qualifizierter Typ %qT passt nicht zum Destruktornamen ~%qT"
--- 48874,48880 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-Name"
  
! #: cp/semantics.c:2703 cp/typeck.c:2650
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "qualifizierter Typ %qT passt nicht zum Destruktornamen ~%qT"
*************** msgstr "bei Umwandlung zwischen untersch
*** 49493,50297 ****
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "im Bedingungsausdruck mit unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine Typkonvertierung"
  
! #: cp/typeck.c:1480
  #, gcc-internal-format
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "kanonische Typen unterscheiden sich fÃ¼r identische Typen %qT und %qT"
  
! #: cp/typeck.c:1487
  #, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "selber kanonischer Typknoten fÃ¼r die unterschiedlichen Typen %qT und %qT"
  
! #: cp/typeck.c:1618
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "ungÃ¼ltige Anwendung von %qs auf Elementfunktion"
  
! #: cp/typeck.c:1710
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ungÃ¼ltige Anwendung von %<sizeof%> auf ein Bitfeld"
  
! #: cp/typeck.c:1718
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO-C++ verbietet Anwendung von %<sizeof%> auf einen Ausdruck mit Funktionstyp"
  
! #: cp/typeck.c:1769
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ungÃ¼ltige Anwendung von %<__alignof%> auf ein Bitfeld"
  
! #: cp/typeck.c:1780
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO-C++ verbietet Anwendung von %<__alignof%> auf einen Ausdruck mit Funktionstyp"
  
! #: cp/typeck.c:1857
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "Argument fÃ¼r %<alignas%> hat nicht-ganzzahligen Typen %qT"
  
! #: cp/typeck.c:1902
  #, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "ungÃ¼ltige Verwendung der nicht-statischen Elementfunktion vom Typ %qT"
  
! #: cp/typeck.c:2076
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr "Adresse eines temporÃ¤ren Wertes wird verwendet"
  
! #: cp/typeck.c:2245
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "ISO C++ verbietet, eine Zeichenkettenkonstante in %qT zu konvertieren"
  
! #: cp/typeck.c:2249
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "veraltete Konvertierung von Zeichenkettenkonstante in %qT"
  
! #: cp/typeck.c:2383 cp/typeck.c:2945
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "Anforderung des Elements %qD in %qE, das vom Zeigertyp %qT ist (vielleicht war %<->%> gemeint?)"
  
! #: cp/typeck.c:2387 cp/typeck.c:2949
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "Abfrage des Elementes %qD in %qE, das vom Nicht-Klassentyp %qT ist"
  
! #: cp/typeck.c:2418
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ungÃ¼ltige Verwendung des nicht-statischen Datenelements %qE"
  
! #: cp/typeck.c:2497
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ungÃ¼ltiger Zugriff auf nicht-statisches Datenelement %qD in virtueller Basis des NULL-Objektes"
  
! #: cp/typeck.c:2647
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "Objekttyp %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/typeck.c:2656
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "der zerstÃ¶rte Typ ist %qT, aber der Destruktor verweist auf %qT"
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr "auf Feld %q#D kann mittels %q#D zugegriffen werden"
  
  #. No hint.
! #: cp/typeck.c:2816
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "%q#T hat kein Element namens %qE"
  
! #: cp/typeck.c:2839
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "%q#T hat kein Element namens %qE; meinten Sie %q#D? (zugreifbar Ã¼ber %q#D)"
  
! #: cp/typeck.c:2850
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "%q#T hat kein Element namens %qE; meinten Sie %q#D? (aus diesem Kontext nicht zugreifbar)"
  
! #: cp/typeck.c:2864
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%q#T hat kein Element namens %qE; meinten Sie %qE?"
  
! #: cp/typeck.c:2979 cp/typeck.c:3005
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> ist kein Element von %qT"
  
! #: cp/typeck.c:3044
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT ist keine Basis von %qT"
  
! #: cp/typeck.c:3097
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD ist keine Elementtemplatefunktion"
  
! #: cp/typeck.c:3276
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT ist kein Zeiger auf Objekt"
  
! #: cp/typeck.c:3307
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ungÃ¼ltige Verwendung von Arrayindizierung bei Zeiger auf Element"
  
! #: cp/typeck.c:3310
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ungÃ¼ltige Verwendung des unÃ¤ren %<*%> bei Zeiger auf Element"
  
! #: cp/typeck.c:3313
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ungÃ¼ltige Verwendung impliziter Umwandlung bei Zeiger auf Element"
  
! #: cp/typeck.c:3316
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr "linker Operand von %<->*%> muss Zeiger auf Klasse sein, ist aber ein Zeiger auf Element des Typs %qT"
  
! #: cp/typeck.c:3380
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "Index fehlt in Arrayreferenz"
  
! #: cp/typeck.c:3477
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Indizierung eines als %<register%> deklarierten Arrays"
  
! #: cp/typeck.c:3511
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indizierter Wert ist weder ein Array noch ein Zeiger"
  
! #: cp/typeck.c:3584
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "bei Verwendung von %qE fehlt Objekt"
  
! #: cp/typeck.c:3816
  #, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "Funktion %qD kann nicht aufgerufen werden"
  
! #: cp/typeck.c:3831
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO-C++ verbietet den Aufruf von %<::main%> vom Programm aus"
  
! #: cp/typeck.c:3852
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.c:3869
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.c:3872
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.c:3875
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Ausdruck kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.c:3932
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "zu viele Argumente fÃ¼r Konstruktor %q#D"
  
! #: cp/typeck.c:3933
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "zu wenige Argumente fÃ¼r Konstruktor %q#D"
  
! #: cp/typeck.c:3938
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "zu viele Argumente fÃ¼r Elementfunktion %q#D"
  
! #: cp/typeck.c:3939
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Zu wenige Argumente fÃ¼r Elementfunktion %q#D"
  
! #: cp/typeck.c:3945
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "zu viele Argumente fÃ¼r Funktion %q#D"
  
! #: cp/typeck.c:3946
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "zu wenige Argumente fÃ¼r Funktion %q#D"
  
! #: cp/typeck.c:3956
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "zu viele Argumente fÃ¼r Methode %q#D"
  
! #: cp/typeck.c:3957
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "zu wenige Argumente fÃ¼r Methode %q#D"
  
! #: cp/typeck.c:3960
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "zu viele Argumente fÃ¼r Funktion"
  
! #: cp/typeck.c:3961
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "zu wenige Argumente fÃ¼r Funktion"
  
! #: cp/typeck.c:4044
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Parameter %P von %qD hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/typeck.c:4050
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Parameter %P hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/typeck.c:4299
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "Die Adresse von %qD wird nie NULL sein"
  
! #: cp/typeck.c:4310
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "der Compiler kann annehmen, dass die Adresse von %qD niemals NULL ist"
  
! #: cp/typeck.c:4428 cp/typeck.c:4439
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Umwandlung in Typ %qT von Ã¼berladener Funktion wird angenommen"
  
! #: cp/typeck.c:4485
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL in Arithmetik verwendet"
  
! #: cp/typeck.c:4852
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "linker RotationszÃ¤hler ist negativ"
  
! #: cp/typeck.c:4853
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "rechter RotationszÃ¤hler ist negativ"
  
! #: cp/typeck.c:4859
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "linker RotationszÃ¤hler >= Breite des Typs"
  
! #: cp/typeck.c:4860
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "rechter RotationszÃ¤hler >= Breite des Typs"
  
! #: cp/typeck.c:4954 cp/typeck.c:4962 cp/typeck.c:5242 cp/typeck.c:5250
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO-C++ verbietet Vergleich zwischen Zeiger und Ganzzahl"
  
! #: cp/typeck.c:5164 cp/typeck.c:5177
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "Operandentypen sind %qT und %qT"
  
! #: cp/typeck.c:5279
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "ungeordneter Vergleich mit Nicht-Gleitkomma-Argument"
  
! #: cp/typeck.c:5324
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "implizite Umwandlung von %qH in %qI zur Anpassung an anderen Operanden des BinÃ¤rausdrucks"
  
! #: cp/typeck.c:5337
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ungÃ¼ltige Operanden der Typen %qT und %qT fÃ¼r binÃ¤res %qO"
  
! #: cp/typeck.c:5637
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in Subtraktion"
  
! #: cp/typeck.c:5645
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in Subtraktion"
  
! #: cp/typeck.c:5653
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf Methode in Subtraktion"
  
! #: cp/typeck.c:5699
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in Zeigerarithmetik"
  
! #: cp/typeck.c:5778
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "Adresse des Konstruktors %qD wird genommen"
  
! #: cp/typeck.c:5779
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "Adresse des Destruktors %qD wird genommen"
  
! #: cp/typeck.c:5795
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugen"
  
! #: cp/typeck.c:5798
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  eine qualifizierte ID ist erforderlich"
  
! #: cp/typeck.c:5805
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Klammern um %qE kÃ¶nnen nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugen"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5980
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
! #: cp/typeck.c:5985
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6021
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "Adresse eines rvalues wird ermittelt"
  
! #: cp/typeck.c:6038
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>"
  
! #: cp/typeck.c:6095
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Zeiger auf Referenzelement %qD kann nicht erzeugt werden"
  
! #: cp/typeck.c:6115
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Versuch, die Adresse eines Bitfelds zu bestimmen"
  
! #: cp/typeck.c:6265
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr "%<~%> auf einem Ausdruck vom Typ Â»boolÂ«"
  
! #: cp/typeck.c:6266
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "meinten Sie ein logisches Nicht (%<!%>)?"
  
! #: cp/typeck.c:6388
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO-C++ verbietet erhÃ¶hen einer AufzÃ¤hlung"
  
! #: cp/typeck.c:6389
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO-C++ verbietet verringern einer AufzÃ¤hlung"
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Zeiger auf unvollstÃ¤ndigen Typen %qT kann nicht erhÃ¶ht werden"
  
! #: cp/typeck.c:6406
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Zeiger auf unvollstÃ¤ndigen Typen %qT kann nicht verringert werden"
  
! #: cp/typeck.c:6417
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO-C++ verbietet ErhÃ¶hen eines Zeigers vom Typ %qT"
  
! #: cp/typeck.c:6418
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO-C++ verbietet Verringern eines Zeigers vom Typ %qT"
  
! #: cp/typeck.c:6453
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator--%> ist verboten"
  
! #: cp/typeck.c:6462
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator++%> ist in C++17 verboten"
  
! #: cp/typeck.c:6469
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator++%> ist veraltet"
  
! #: cp/typeck.c:6650
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Adresse von %<this%> kann nicht ermittelt werden, das ein R-Wert-Ausdruck ist"
  
! #: cp/typeck.c:6672
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Adresse der Register-Variablen %qD angefordert"
  
! #: cp/typeck.c:6677
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Adresse fÃ¼r %qD angefordert, was als %<register%> deklariert ist"
  
! #: cp/typeck.c:6752
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "Listeninitialisierung fÃ¼r Nicht-Klassentyp darf nicht geklammert sein"
  
! #: cp/typeck.c:6764
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Initialisierung behandelt"
  
! #: cp/typeck.c:6768
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Speicherinitialisierung behandelt"
  
! #: cp/typeck.c:6772
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in funktionaler Umwandlung behandelt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80191
! #: cp/typeck.c:6809
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Ausdrucksliste fÃ¼r Â»%sÂ« wird als zusammengesetzten Ausdruck behandelt"
  
! #: cp/typeck.c:6895
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "kein Kontext, um Typ von %qE aufzulÃ¶sen"
  
! #: cp/typeck.c:6928
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Umwandlung des Typs %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.c:6934
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast des Typs %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.c:6940
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast des Typs %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.c:6961
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "nutzlose Umwandlung in Typ %q#T"
  
! #: cp/typeck.c:6974
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "Typkennzeichner an Umwandlungs-RÃ¼ckgabetyp ignoriert"
  
! #: cp/typeck.c:7393
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ungÃ¼ltiges static_cast vom Typ %qT in den Typ %qT"
  
! #: cp/typeck.c:7399 cp/typeck.c:7405 cp/typeck.c:9031
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Klassentyp %qT ist unvollstÃ¤ndig"
  
! #: cp/typeck.c:7431
  msgid "converting from %qH to %qI"
  msgstr "Umwandlung von %qH nach %qI"
  
! #: cp/typeck.c:7505
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ungÃ¼ltige Typumwandlung eines R-Wert-Ausdrucks des Typs %qT in Typ %qT"
  
! #: cp/typeck.c:7575
  msgid "cast from %qH to %qI loses precision"
  msgstr "Typumwandlung von %qH nach %qI verliert Genauigkeit"
  
! #: cp/typeck.c:7600
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Funktionstypen von %qH nach %qI"
  
! #: cp/typeck.c:7611
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Elementzeigertypen von %qH nach %qI"
  
! #: cp/typeck.c:7632 cp/typeck.c:7814
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "Umwandlung von %qH in %qI erhÃ¶ht erforderliche Ausrichtung des Zieltyps"
  
! #: cp/typeck.c:7648
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "Umwandlung zwischen Zeiger auf Funktion und Zeiger auf Objekt ist bedingt unterstÃ¼tzt"
  
! #: cp/typeck.c:7662
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ungÃ¼ltige Umwandlung von Typ %qT in Typ %qT"
  
! #: cp/typeck.c:7730
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ungÃ¼ltige Verwendung von const_cast mit Typ %qT, das weder Zeiger, Referenz, noch vom Typ eines Zeigers auf Datenelement ist"
  
! #: cp/typeck.c:7739
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "ungÃ¼ltige Verwendung von const_cast mit Typ %qT, das ein Zeiger oder Referenz auf Funktionstyp ist"
  
! #: cp/typeck.c:7780
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "ungÃ¼ltiges const_cast eines R-Wertes des Typs %qT in Typ %qT"
  
! #: cp/typeck.c:7849
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ungÃ¼ltiges const_cast von Typ %qT in Typ %qT"
  
! #: cp/typeck.c:7945 cp/typeck.c:7953
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO-C++ verbietet Umwandlung in Arraytyp %qT"
  
! #: cp/typeck.c:7962
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ungÃ¼ltige Umwandlung in Funktionstyp %qT"
  
! #: cp/typeck.c:8281
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  in Auswertung von %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8341
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "Zuweisung an Array von Initialisierungsliste"
  
! #: cp/typeck.c:8368
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "unvertrÃ¤gliche Typen in Zuweisung von %qT an %qT"
  
! #: cp/typeck.c:8382
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Array als Initialisierung verwendet"
  
! #: cp/typeck.c:8384
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "UngÃ¼ltige Arrayzuweisung"
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   in Umwandlung in Zeiger auf Elementfunktion"
  
! #: cp/typeck.c:8532
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Umwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qT"
  
! #: cp/typeck.c:8579 cp/typeck.c:8598
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   in Umwandlung in Zeiger auf Element"
  
! #: cp/typeck.c:8679
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ungÃ¼ltige Umwandlung in Typ %qT von Typ %qT"
  
! #: cp/typeck.c:8994
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "%qH kann nicht nach %qI im Standardargument umgewandelt werden"
  
! #: cp/typeck.c:8999
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "%qH kann nicht nach %qI bei ArgumentÃ¼bergabe umgewandelt werden"
  
! #: cp/typeck.c:9008
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "%qH kann nicht nach %qI in Initialisierung umgewandelt werden"
  
! #: cp/typeck.c:9012
  msgid "cannot convert %qH to %qI in return"
  msgstr "%qH kann nicht nach %qI in RÃ¼ckgabe umgewandelt werden"
  
! #: cp/typeck.c:9017
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "%qH kann nicht nach %qI in Zuweisung umgewandelt werden"
  
! #: cp/typeck.c:9049
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Parameter %qP von %qD kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/typeck.c:9053
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Parameter kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut sein"
  
! #: cp/typeck.c:9058
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ziel der Umwandlung kÃ¶nnte Kandidat ein fÃ¼r ein Formatattribut sein"
  
! #: cp/typeck.c:9063
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ziel der Initialisierung kÃ¶nnte ein Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/typeck.c:9073
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "linke Seite der Zuweisung kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut sein"
  
! #: cp/typeck.c:9169
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "bei Ãœbergabe des Arguments %P von %qD"
  
! #: cp/typeck.c:9252
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Referenz auf temporÃ¤ren Wert wird zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9255
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr "das ZurÃ¼ckgeben einer temporÃ¤ren initializer_list verlÃ¤ngert nicht die Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/typeck.c:9289
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "Referenz auf lokale Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9293
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr "das ZurÃ¼ckgeben der lokalen initializer_list-Variable %qD verlÃ¤ngert nicht die Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/typeck.c:9298
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9302
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9446
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr "das Verschieben eines lokalen Objekts in einer return-Anweisung verhindert das Einsparen der Kopie"
  
! #: cp/typeck.c:9448 cp/typeck.c:9471
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "entfernen Sie den Aufruf von %<std::move%>"
  
! #: cp/typeck.c:9470
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "redundantes Verschieben in RÃ¼ckgabeanweisung"
  
! #: cp/typeck.c:9508
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Wert von Destruktor zurÃ¼ckgegeben"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9516
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "vom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurÃ¼ckgekehrt werden"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9519
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "RÃ¼ckgabe eines Wertes von einem Konstruktor"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9553 cp/typeck.c:9599
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Return-Anweisung ohne Wert, in %qT zurÃ¼ckgebender Funktion"
  
! #: cp/typeck.c:9561
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Initialisierungsliste wird zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9580
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "widersprÃ¼chliche Typen %qT und %qT fÃ¼r Lambda-RÃ¼ckgabetypen hergeleitet"
  
! #: cp/typeck.c:9583
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "widersprÃ¼chliche Herleitung fÃ¼r automatischen RÃ¼ckgabetyp: %qT und dann %qT"
  
! #: cp/typeck.c:9619
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "Return-Anweisung mit Wert, in Funktion mit RÃ¼ckgabetyp %qT"
  
! #: cp/typeck.c:9648
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> darf nicht NULL zurÃ¼ckgeben, auÃŸer es ist mit %<throw()%> deklariert (oder -fcheck-new ist eingeschaltet)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10262
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "rvalue wird als lvalue verwendet"
--- 49508,50312 ----
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "im Bedingungsausdruck mit unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine Typkonvertierung"
  
! #: cp/typeck.c:1495
  #, gcc-internal-format
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "kanonische Typen unterscheiden sich fÃ¼r identische Typen %qT und %qT"
  
! #: cp/typeck.c:1502
  #, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "selber kanonischer Typknoten fÃ¼r die unterschiedlichen Typen %qT und %qT"
  
! #: cp/typeck.c:1635
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "ungÃ¼ltige Anwendung von %qs auf Elementfunktion"
  
! #: cp/typeck.c:1727
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ungÃ¼ltige Anwendung von %<sizeof%> auf ein Bitfeld"
  
! #: cp/typeck.c:1735
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO-C++ verbietet Anwendung von %<sizeof%> auf einen Ausdruck mit Funktionstyp"
  
! #: cp/typeck.c:1786
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ungÃ¼ltige Anwendung von %<__alignof%> auf ein Bitfeld"
  
! #: cp/typeck.c:1797
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO-C++ verbietet Anwendung von %<__alignof%> auf einen Ausdruck mit Funktionstyp"
  
! #: cp/typeck.c:1874
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "Argument fÃ¼r %<alignas%> hat nicht-ganzzahligen Typen %qT"
  
! #: cp/typeck.c:1919
  #, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "ungÃ¼ltige Verwendung der nicht-statischen Elementfunktion vom Typ %qT"
  
! #: cp/typeck.c:2093
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr "Adresse eines temporÃ¤ren Wertes wird verwendet"
  
! #: cp/typeck.c:2262
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "ISO C++ verbietet, eine Zeichenkettenkonstante in %qT zu konvertieren"
  
! #: cp/typeck.c:2266
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "veraltete Konvertierung von Zeichenkettenkonstante in %qT"
  
! #: cp/typeck.c:2400 cp/typeck.c:2963
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "Anforderung des Elements %qD in %qE, das vom Zeigertyp %qT ist (vielleicht war %<->%> gemeint?)"
  
! #: cp/typeck.c:2404 cp/typeck.c:2967
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "Abfrage des Elementes %qD in %qE, das vom Nicht-Klassentyp %qT ist"
  
! #: cp/typeck.c:2435
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ungÃ¼ltige Verwendung des nicht-statischen Datenelements %qE"
  
! #: cp/typeck.c:2515
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ungÃ¼ltiger Zugriff auf nicht-statisches Datenelement %qD in virtueller Basis des NULL-Objektes"
  
! #: cp/typeck.c:2665
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "Objekttyp %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "der zerstÃ¶rte Typ ist %qT, aber der Destruktor verweist auf %qT"
  
! #: cp/typeck.c:2815
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr "auf Feld %q#D kann mittels %q#D zugegriffen werden"
  
  #. No hint.
! #: cp/typeck.c:2834
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "%q#T hat kein Element namens %qE"
  
! #: cp/typeck.c:2857
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "%q#T hat kein Element namens %qE; meinten Sie %q#D? (zugreifbar Ã¼ber %q#D)"
  
! #: cp/typeck.c:2868
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "%q#T hat kein Element namens %qE; meinten Sie %q#D? (aus diesem Kontext nicht zugreifbar)"
  
! #: cp/typeck.c:2882
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%q#T hat kein Element namens %qE; meinten Sie %qE?"
  
! #: cp/typeck.c:2997 cp/typeck.c:3023
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> ist kein Element von %qT"
  
! #: cp/typeck.c:3062
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT ist keine Basis von %qT"
  
! #: cp/typeck.c:3115
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD ist keine Elementtemplatefunktion"
  
! #: cp/typeck.c:3294
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT ist kein Zeiger auf Objekt"
  
! #: cp/typeck.c:3325
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ungÃ¼ltige Verwendung von Arrayindizierung bei Zeiger auf Element"
  
! #: cp/typeck.c:3328
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ungÃ¼ltige Verwendung des unÃ¤ren %<*%> bei Zeiger auf Element"
  
! #: cp/typeck.c:3331
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ungÃ¼ltige Verwendung impliziter Umwandlung bei Zeiger auf Element"
  
! #: cp/typeck.c:3334
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr "linker Operand von %<->*%> muss Zeiger auf Klasse sein, ist aber ein Zeiger auf Element des Typs %qT"
  
! #: cp/typeck.c:3398
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "Index fehlt in Arrayreferenz"
  
! #: cp/typeck.c:3495
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Indizierung eines als %<register%> deklarierten Arrays"
  
! #: cp/typeck.c:3529
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indizierter Wert ist weder ein Array noch ein Zeiger"
  
! #: cp/typeck.c:3602
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "bei Verwendung von %qE fehlt Objekt"
  
! #: cp/typeck.c:3834
  #, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "Funktion %qD kann nicht aufgerufen werden"
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO-C++ verbietet den Aufruf von %<::main%> vom Programm aus"
  
! #: cp/typeck.c:3870
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.c:3887
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.c:3890
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.c:3893
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Ausdruck kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.c:3950
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "zu viele Argumente fÃ¼r Konstruktor %q#D"
  
! #: cp/typeck.c:3951
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "zu wenige Argumente fÃ¼r Konstruktor %q#D"
  
! #: cp/typeck.c:3956
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "zu viele Argumente fÃ¼r Elementfunktion %q#D"
  
! #: cp/typeck.c:3957
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Zu wenige Argumente fÃ¼r Elementfunktion %q#D"
  
! #: cp/typeck.c:3963
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "zu viele Argumente fÃ¼r Funktion %q#D"
  
! #: cp/typeck.c:3964
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "zu wenige Argumente fÃ¼r Funktion %q#D"
  
! #: cp/typeck.c:3974
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "zu viele Argumente fÃ¼r Methode %q#D"
  
! #: cp/typeck.c:3975
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "zu wenige Argumente fÃ¼r Methode %q#D"
  
! #: cp/typeck.c:3978
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "zu viele Argumente fÃ¼r Funktion"
  
! #: cp/typeck.c:3979
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "zu wenige Argumente fÃ¼r Funktion"
  
! #: cp/typeck.c:4062
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Parameter %P von %qD hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/typeck.c:4068
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Parameter %P hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/typeck.c:4317
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "Die Adresse von %qD wird nie NULL sein"
  
! #: cp/typeck.c:4328
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "der Compiler kann annehmen, dass die Adresse von %qD niemals NULL ist"
  
! #: cp/typeck.c:4446 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Umwandlung in Typ %qT von Ã¼berladener Funktion wird angenommen"
  
! #: cp/typeck.c:4503
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL in Arithmetik verwendet"
  
! #: cp/typeck.c:4870
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "linker RotationszÃ¤hler ist negativ"
  
! #: cp/typeck.c:4871
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "rechter RotationszÃ¤hler ist negativ"
  
! #: cp/typeck.c:4877
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "linker RotationszÃ¤hler >= Breite des Typs"
  
! #: cp/typeck.c:4878
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "rechter RotationszÃ¤hler >= Breite des Typs"
  
! #: cp/typeck.c:4972 cp/typeck.c:4980 cp/typeck.c:5260 cp/typeck.c:5268
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO-C++ verbietet Vergleich zwischen Zeiger und Ganzzahl"
  
! #: cp/typeck.c:5182 cp/typeck.c:5195
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "Operandentypen sind %qT und %qT"
  
! #: cp/typeck.c:5297
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "ungeordneter Vergleich mit Nicht-Gleitkomma-Argument"
  
! #: cp/typeck.c:5342
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "implizite Umwandlung von %qH in %qI zur Anpassung an anderen Operanden des BinÃ¤rausdrucks"
  
! #: cp/typeck.c:5355
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ungÃ¼ltige Operanden der Typen %qT und %qT fÃ¼r binÃ¤res %qO"
  
! #: cp/typeck.c:5655
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in Subtraktion"
  
! #: cp/typeck.c:5663
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in Subtraktion"
  
! #: cp/typeck.c:5671
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf Methode in Subtraktion"
  
! #: cp/typeck.c:5717
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in Zeigerarithmetik"
  
! #: cp/typeck.c:5796
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "Adresse des Konstruktors %qD wird genommen"
  
! #: cp/typeck.c:5797
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "Adresse des Destruktors %qD wird genommen"
  
! #: cp/typeck.c:5813
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugen"
  
! #: cp/typeck.c:5816
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  eine qualifizierte ID ist erforderlich"
  
! #: cp/typeck.c:5823
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Klammern um %qE kÃ¶nnen nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugen"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5998
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
! #: cp/typeck.c:6003
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6039
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "Adresse eines rvalues wird ermittelt"
  
! #: cp/typeck.c:6056
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>"
  
! #: cp/typeck.c:6113
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Zeiger auf Referenzelement %qD kann nicht erzeugt werden"
  
! #: cp/typeck.c:6133
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Versuch, die Adresse eines Bitfelds zu bestimmen"
  
! #: cp/typeck.c:6283
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr "%<~%> auf einem Ausdruck vom Typ Â»boolÂ«"
  
! #: cp/typeck.c:6284
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "meinten Sie ein logisches Nicht (%<!%>)?"
  
! #: cp/typeck.c:6406
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO-C++ verbietet erhÃ¶hen einer AufzÃ¤hlung"
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO-C++ verbietet verringern einer AufzÃ¤hlung"
  
! #: cp/typeck.c:6423
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Zeiger auf unvollstÃ¤ndigen Typen %qT kann nicht erhÃ¶ht werden"
  
! #: cp/typeck.c:6424
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Zeiger auf unvollstÃ¤ndigen Typen %qT kann nicht verringert werden"
  
! #: cp/typeck.c:6435
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO-C++ verbietet ErhÃ¶hen eines Zeigers vom Typ %qT"
  
! #: cp/typeck.c:6436
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO-C++ verbietet Verringern eines Zeigers vom Typ %qT"
  
! #: cp/typeck.c:6471
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator--%> ist verboten"
  
! #: cp/typeck.c:6480
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator++%> ist in C++17 verboten"
  
! #: cp/typeck.c:6487
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator++%> ist veraltet"
  
! #: cp/typeck.c:6668
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Adresse von %<this%> kann nicht ermittelt werden, das ein R-Wert-Ausdruck ist"
  
! #: cp/typeck.c:6690
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Adresse der Register-Variablen %qD angefordert"
  
! #: cp/typeck.c:6695
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Adresse fÃ¼r %qD angefordert, was als %<register%> deklariert ist"
  
! #: cp/typeck.c:6770
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "Listeninitialisierung fÃ¼r Nicht-Klassentyp darf nicht geklammert sein"
  
! #: cp/typeck.c:6782
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Initialisierung behandelt"
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Speicherinitialisierung behandelt"
  
! #: cp/typeck.c:6790
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in funktionaler Umwandlung behandelt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80191
! #: cp/typeck.c:6827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Ausdrucksliste fÃ¼r Â»%sÂ« wird als zusammengesetzten Ausdruck behandelt"
  
! #: cp/typeck.c:6913
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "kein Kontext, um Typ von %qE aufzulÃ¶sen"
  
! #: cp/typeck.c:6946
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Umwandlung des Typs %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.c:6952
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast des Typs %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.c:6958
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast des Typs %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.c:6979
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "nutzlose Umwandlung in Typ %q#T"
  
! #: cp/typeck.c:6992
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "Typkennzeichner an Umwandlungs-RÃ¼ckgabetyp ignoriert"
  
! #: cp/typeck.c:7411
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ungÃ¼ltiges static_cast vom Typ %qT in den Typ %qT"
  
! #: cp/typeck.c:7417 cp/typeck.c:7423 cp/typeck.c:9049
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Klassentyp %qT ist unvollstÃ¤ndig"
  
! #: cp/typeck.c:7449
  msgid "converting from %qH to %qI"
  msgstr "Umwandlung von %qH nach %qI"
  
! #: cp/typeck.c:7523
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ungÃ¼ltige Typumwandlung eines R-Wert-Ausdrucks des Typs %qT in Typ %qT"
  
! #: cp/typeck.c:7593
  msgid "cast from %qH to %qI loses precision"
  msgstr "Typumwandlung von %qH nach %qI verliert Genauigkeit"
  
! #: cp/typeck.c:7618
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Funktionstypen von %qH nach %qI"
  
! #: cp/typeck.c:7629
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Elementzeigertypen von %qH nach %qI"
  
! #: cp/typeck.c:7650 cp/typeck.c:7832
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "Umwandlung von %qH in %qI erhÃ¶ht erforderliche Ausrichtung des Zieltyps"
  
! #: cp/typeck.c:7666
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "Umwandlung zwischen Zeiger auf Funktion und Zeiger auf Objekt ist bedingt unterstÃ¼tzt"
  
! #: cp/typeck.c:7680
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ungÃ¼ltige Umwandlung von Typ %qT in Typ %qT"
  
! #: cp/typeck.c:7748
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ungÃ¼ltige Verwendung von const_cast mit Typ %qT, das weder Zeiger, Referenz, noch vom Typ eines Zeigers auf Datenelement ist"
  
! #: cp/typeck.c:7757
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "ungÃ¼ltige Verwendung von const_cast mit Typ %qT, das ein Zeiger oder Referenz auf Funktionstyp ist"
  
! #: cp/typeck.c:7798
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "ungÃ¼ltiges const_cast eines R-Wertes des Typs %qT in Typ %qT"
  
! #: cp/typeck.c:7867
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ungÃ¼ltiges const_cast von Typ %qT in Typ %qT"
  
! #: cp/typeck.c:7963 cp/typeck.c:7971
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO-C++ verbietet Umwandlung in Arraytyp %qT"
  
! #: cp/typeck.c:7980
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ungÃ¼ltige Umwandlung in Funktionstyp %qT"
  
! #: cp/typeck.c:8299
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  in Auswertung von %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8359
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "Zuweisung an Array von Initialisierungsliste"
  
! #: cp/typeck.c:8386
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "unvertrÃ¤gliche Typen in Zuweisung von %qT an %qT"
  
! #: cp/typeck.c:8400
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Array als Initialisierung verwendet"
  
! #: cp/typeck.c:8402
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "UngÃ¼ltige Arrayzuweisung"
  
! #: cp/typeck.c:8536
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   in Umwandlung in Zeiger auf Elementfunktion"
  
! #: cp/typeck.c:8550
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Umwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qT"
  
! #: cp/typeck.c:8597 cp/typeck.c:8616
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   in Umwandlung in Zeiger auf Element"
  
! #: cp/typeck.c:8697
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ungÃ¼ltige Umwandlung in Typ %qT von Typ %qT"
  
! #: cp/typeck.c:9012
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "%qH kann nicht nach %qI im Standardargument umgewandelt werden"
  
! #: cp/typeck.c:9017
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "%qH kann nicht nach %qI bei ArgumentÃ¼bergabe umgewandelt werden"
  
! #: cp/typeck.c:9026
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "%qH kann nicht nach %qI in Initialisierung umgewandelt werden"
  
! #: cp/typeck.c:9030
  msgid "cannot convert %qH to %qI in return"
  msgstr "%qH kann nicht nach %qI in RÃ¼ckgabe umgewandelt werden"
  
! #: cp/typeck.c:9035
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "%qH kann nicht nach %qI in Zuweisung umgewandelt werden"
  
! #: cp/typeck.c:9067
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Parameter %qP von %qD kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/typeck.c:9071
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Parameter kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut sein"
  
! #: cp/typeck.c:9076
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ziel der Umwandlung kÃ¶nnte Kandidat ein fÃ¼r ein Formatattribut sein"
  
! #: cp/typeck.c:9081
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ziel der Initialisierung kÃ¶nnte ein Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/typeck.c:9091
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "linke Seite der Zuweisung kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut sein"
  
! #: cp/typeck.c:9187
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "bei Ãœbergabe des Arguments %P von %qD"
  
! #: cp/typeck.c:9270
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Referenz auf temporÃ¤ren Wert wird zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9273
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr "das ZurÃ¼ckgeben einer temporÃ¤ren initializer_list verlÃ¤ngert nicht die Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/typeck.c:9307
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "Referenz auf lokale Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9311
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr "das ZurÃ¼ckgeben der lokalen initializer_list-Variable %qD verlÃ¤ngert nicht die Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/typeck.c:9316
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9320
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9464
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr "das Verschieben eines lokalen Objekts in einer return-Anweisung verhindert das Einsparen der Kopie"
  
! #: cp/typeck.c:9466 cp/typeck.c:9489
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "entfernen Sie den Aufruf von %<std::move%>"
  
! #: cp/typeck.c:9488
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "redundantes Verschieben in RÃ¼ckgabeanweisung"
  
! #: cp/typeck.c:9526
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Wert von Destruktor zurÃ¼ckgegeben"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9534
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "vom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurÃ¼ckgekehrt werden"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9537
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "RÃ¼ckgabe eines Wertes von einem Konstruktor"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9571 cp/typeck.c:9617
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Return-Anweisung ohne Wert, in %qT zurÃ¼ckgebender Funktion"
  
! #: cp/typeck.c:9579
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Initialisierungsliste wird zurÃ¼ckgegeben"
  
! #: cp/typeck.c:9598
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "widersprÃ¼chliche Typen %qT und %qT fÃ¼r Lambda-RÃ¼ckgabetypen hergeleitet"
  
! #: cp/typeck.c:9601
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "widersprÃ¼chliche Herleitung fÃ¼r automatischen RÃ¼ckgabetyp: %qT und dann %qT"
  
! #: cp/typeck.c:9637
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "Return-Anweisung mit Wert, in Funktion mit RÃ¼ckgabetyp %qT"
  
! #: cp/typeck.c:9666
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> darf nicht NULL zurÃ¼ckgeben, auÃŸer es ist mit %<throw()%> deklariert (oder -fcheck-new ist eingeschaltet)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10280
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "rvalue wird als lvalue verwendet"
*************** msgstr "Polymorphe Objekte oder Komponen
*** 52147,52153 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10258
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "HÃ¶chste Erweiterungsstufe mit Typ %qs bei %L erreicht"
--- 52162,52168 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10287
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "HÃ¶chste Erweiterungsstufe mit Typ %qs bei %L erreicht"
*************** msgstr "Falsche INTENT-Spezifikation bei
*** 52338,52344 ****
  msgid "deferred type parameter at %C"
  msgstr "Parameter mit zurÃ¼ckgestelltem Typ bei %C"
  
! #: fortran/decl.c:1095 fortran/resolve.c:11972
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Skalarer INTEGER-Ausdruck bei %L erwartet"
--- 52353,52359 ----
  msgid "deferred type parameter at %C"
  msgstr "Parameter mit zurÃ¼ckgestelltem Typ bei %C"
  
! #: fortran/decl.c:1095 fortran/resolve.c:11976
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Skalarer INTEGER-Ausdruck bei %L erwartet"
*************** msgstr "%qs bei %C ist eine Redefinition
*** 52604,52610 ****
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "EntitÃ¤t %qs bei %C kann keine Initialisierung haben"
  
! #: fortran/decl.c:2663 fortran/decl.c:8554
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "Doppelte Feldspezifikation fÃ¼r Cray-Zeigerende bei %C"
--- 52619,52625 ----
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "EntitÃ¤t %qs bei %C kann keine Initialisierung haben"
  
! #: fortran/decl.c:2663 fortran/decl.c:8583
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "Doppelte Feldspezifikation fÃ¼r Cray-Zeigerende bei %C"
*************** msgstr "UngÃ¼ltige Initialisierung im al
*** 52630,52636 ****
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Syntaxfehler in Initialisierung im alten Stil von %s bei %C"
  
! #: fortran/decl.c:2775 fortran/decl.c:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Initialisierung bei %C ist nicht fÃ¼r eine Zeigervariable"
--- 52645,52651 ----
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Syntaxfehler in Initialisierung im alten Stil von %s bei %C"
  
! #: fortran/decl.c:2775 fortran/decl.c:6851
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Initialisierung bei %C ist nicht fÃ¼r eine Zeigervariable"
*************** msgstr "Initialisierung bei %C ist nicht
*** 52640,52646 ****
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Zeigerinitialisierung bei %C benÃ¶tigt %<=>%>, nicht %<=%>"
  
! #: fortran/decl.c:2797 fortran/decl.c:10432
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Initialisierungsausdruck bei %C erwartet"
--- 52655,52661 ----
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Zeigerinitialisierung bei %C benÃ¶tigt %<=>%>, nicht %<=%>"
  
! #: fortran/decl.c:2797 fortran/decl.c:10461
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Initialisierungsausdruck bei %C erwartet"
*************** msgstr "ASYNCHRONOUS-Attribut bei %C"
*** 52972,52978 ****
  msgid "CONTIGUOUS attribute at %C"
  msgstr "CONTIGUOUS-Attribut bei %C"
  
! #: fortran/decl.c:5468 fortran/decl.c:8858
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "PROTECTED bei %C nur in Spezifikationsabschnitts eines Moduls erlaubt"
--- 52987,52993 ----
  msgid "CONTIGUOUS attribute at %C"
  msgstr "CONTIGUOUS-Attribut bei %C"
  
! #: fortran/decl.c:5468 fortran/decl.c:8887
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "PROTECTED bei %C nur in Spezifikationsabschnitts eines Moduls erlaubt"
*************** msgstr "Syntaxfehler in anonymer Struktu
*** 53090,54022 ****
  msgid "Syntax error in data declaration at %C"
  msgstr "Syntaxfehler in Daten-Deklaration bei %C"
  
! #: fortran/decl.c:6103
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr "MODULE-PrÃ¤fix bei %C"
  
! #: fortran/decl.c:6148
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "IMPURE-Prozedur bei %C"
  
! #: fortran/decl.c:6160
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr "PURE und IMPURE dÃ¼rfen bei %C nicht gleichzeitig stehen"
  
! #: fortran/decl.c:6206
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "ELEMENTAL-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %L"
  
! #: fortran/decl.c:6213
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "PURE-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %L"
  
! #: fortran/decl.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "RECURSIVE-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %L"
  
! #: fortran/decl.c:6281
  #, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "Bei %C wird eine Typparameterliste erwartet"
  
! #: fortran/decl.c:6295 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "Argument fÃ¼r AlternativrÃ¼ckgabe bei %C"
  
! #: fortran/decl.c:6301 fortran/decl.c:6309
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "Bei %C wird ein Parametername erwartet"
  
! #: fortran/decl.c:6349
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "Name %qs bei %C ist der Name der Prozedur"
  
! #: fortran/decl.c:6362
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Parameterliste in Typdeklaration bei %C erwartet"
  
! #: fortran/decl.c:6365
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Unerwartete Angaben in formaler Argumentliste bei %C"
  
! #: fortran/decl.c:6383
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Doppelter Name %qs in Parameterliste bei %C"
  
! #: fortran/decl.c:6386
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "Doppeltes Symbol %qs in formaler Argumentliste bei %C"
  
! #: fortran/decl.c:6425
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr "Konflikt in formalen Argumentnamen (%s/%s) von MODULE PROCEDURE bei %C"
  
! #: fortran/decl.c:6431
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr "Konflikt in Anzahl der formalen Argumente von MODULE PROCEDURE bei %C"
  
! #: fortran/decl.c:6470
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "RESULT-Variable bei %C muss vom Funktionsnamen verschieden sein"
  
! #: fortran/decl.c:6547
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Unerwartete Angaben hinter Funktionsdeklaration bei %C"
  
! #: fortran/decl.c:6557 fortran/decl.c:7670
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "BIND(C)-Attribut bei %L kann nicht fÃ¼r eine interne Prozedur angegeben werden"
  
! #: fortran/decl.c:6761
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "BIND(C)-Attribut bei %C erfordert eine Schnittstelle mit BIND(C)"
  
! #: fortran/decl.c:6768
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "BIND(C)-Prozedur mit NAME darf kein POINTER-Attribut bei %C haben"
  
! #: fortran/decl.c:6774
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "Scheinprozedur bei %C kann kein BIND(C)-Attribut mit NAME haben"
  
! #: fortran/decl.c:6797
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "Prozedur %qs bei %L hat bereits grundlegenden Typen %s"
  
! #: fortran/decl.c:6843 fortran/decl.c:7031 fortran/decl.c:10916
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Syntaxfehler in PROCEDURE-Anweisung bei %C"
  
! #: fortran/decl.c:6892 fortran/decl.c:10816
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "%<::%> nach Bindeattributen bei %C erwartet"
  
! #: fortran/decl.c:6899
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "NOPASS oder explizite Schnittstelle bei %C erforderlich"
  
! #: fortran/decl.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "Prozedurzeiger-Komponente bei %C"
  
! #: fortran/decl.c:6975
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Syntaxfehler in Prozedurzeiger-Komponente bei %C"
  
! #: fortran/decl.c:6993
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE bei %C muss in einer allgemeinen Schnittstelle sein"
  
! #: fortran/decl.c:7002 fortran/decl.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Â»::Â« in MODULE PROCEDURE-Anweisung bei %L"
  
! #: fortran/decl.c:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "PROCEDURE-Anweisung bei %C"
  
! #: fortran/decl.c:7144
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Formale Argumentliste in Funktionsdefinition bei %C erwartet"
  
! #: fortran/decl.c:7168 fortran/decl.c:7172 fortran/decl.c:7427
! #: fortran/decl.c:7431 fortran/decl.c:7634 fortran/decl.c:7638
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "BIND(C)-Attribut bei %L kann nur fÃ¼r Variablen oder gemeinsame BlÃ¶cke verwendet werden"
  
! #: fortran/decl.c:7325
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "ENTRY-Anweisung bei %C"
  
! #: fortran/decl.c:7334
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines PROGRAMmes auftreten"
  
! #: fortran/decl.c:7337
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines MODULEs auftreten"
  
! #: fortran/decl.c:7340
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines SUBMODULEs auftreten"
  
! #: fortran/decl.c:7343
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb von BLOCK DATA auftreten"
  
! #: fortran/decl.c:7347 fortran/decl.c:7392
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb von INTERFACE auftreten"
  
! #: fortran/decl.c:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines STRUCTURE-Blockes auftreten"
  
! #: fortran/decl.c:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines DERIVED TYPE Blockes auftreten"
  
! #: fortran/decl.c:7359
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines IF-THEN-Blockes auftreten"
  
! #: fortran/decl.c:7364
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines DO-Blockes auftreten"
  
! #: fortran/decl.c:7368
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines SELECT-Blockes auftreten"
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines FORALL-Blockes auftreten"
  
! #: fortran/decl.c:7376
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines WHERE-Blockes auftreten"
  
! #: fortran/decl.c:7380
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines enthaltenen Subprogrammes auftreten"
  
! #: fortran/decl.c:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Unerwartete ENTRY-Anweisung bei %C"
  
! #: fortran/decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "ENTRY-Anweisung bei %C kann nicht in einer enthaltenen Prozedur auftreten"
  
! #: fortran/decl.c:7456 fortran/decl.c:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "Erforderte Klammern vor BIND(C) bei %C fehlen"
  
! #: fortran/decl.c:7550
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "ENTRY-Anweisung bei %L mit BIND(C) ist in einer elementaren Prozedur verboten"
  
! #: fortran/decl.c:7685
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "Alternatives RÃ¼ckgabe-Dummyargument kann nicht in einer SUBROUTINE mit BIND(C)-Attribut bei %L auftreten"
  
! #: fortran/decl.c:7748 fortran/decl.c:7755
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "UngÃ¼ltiger C-Name in NAME=-Spezifizierung bei %C"
  
! #: fortran/decl.c:7795
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Syntaxfehler in NAME=-Spezifikation fÃ¼r Bindungsmarke bei %C"
  
! #: fortran/decl.c:7811
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "Spezifikation NAME= bei %C sollte ein konstanter Ausdruck sein"
  
! #: fortran/decl.c:7819
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr "NAME=-Angabe bei %C sollte ein Skalar der Standardzeichenart sein"
  
! #: fortran/decl.c:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "SchlieÃŸende Klammer fÃ¼r Bindungsmarke bei %C fehlt"
  
! #: fortran/decl.c:7844
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "In BIND(C) bei %C ist kein bindender Name erlaubt"
  
! #: fortran/decl.c:7850
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "For Schein-Prozedur %s in BIND(C) bei %C ist kein bindender Name erlaubt"
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "NAME nicht erlaubt bei BIND(C) fÃ¼r ABSTRACT INTERFACE bei %C"
  
! #: fortran/decl.c:8124
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Unerwartete END-Anweisung bei %C"
  
! #: fortran/decl.c:8133
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "END-Anweisung statt %s-Anweisung bei %L"
  
  #. We would have required END [something].
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-Anweisung bei %L erwartet"
  
! #: fortran/decl.c:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "Â»%sÂ«-Anweisung bei %L erwartet"
  
! #: fortran/decl.c:8173
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "Blocknamen von %qs in Â»%sÂ«-Anweisung bei %L erwartet"
  
! #: fortran/decl.c:8190
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Beendenden Namen bei %C erwartet"
  
! #: fortran/decl.c:8204 fortran/decl.c:8212
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Marke %qs fÃ¼r Â»%sÂ«-Anweisung bei %C erwartet"
  
! #: fortran/decl.c:8311
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Fehlende Feldspezifikation bei %L in DIMENSION-Anweisung"
  
! #: fortran/decl.c:8319
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr "FÃ¼r %s bei %L wurden Dimensionen nach dessen Initialisierung angegeben"
  
! #: fortran/decl.c:8327
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "Feldspezifikation bei %L in CODIMENSION-Anweisung fehlt"
  
! #: fortran/decl.c:8336
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "Feldspezifikation muss bei %L aufgeschoben werden"
  
! #: fortran/decl.c:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Unerwartetes Zeichen in Variablenliste bei %C"
  
! #: fortran/decl.c:8471
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "%<(%> bei %C erwartet"
  
! #: fortran/decl.c:8485 fortran/decl.c:8525
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Variablennamen bei %C erwartet"
  
! #: fortran/decl.c:8501
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Cray-Zeiger bei %C muss eine Ganzzahl sein"
  
! #: fortran/decl.c:8505
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Cray-Zeiger bei %C hat %d Bytes Genauigkeit; Speicheradressen benÃ¶tigen %d Bytes"
  
! #: fortran/decl.c:8511
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Â»,Â« bei %C erwartet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/decl.c:8550
  #, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr "Interner Fehler: Cannot set Cray pointee array spec."
  
! #: fortran/decl.c:8574
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Â»)Â« bei %C erwartet"
  
! #: fortran/decl.c:8586
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "%<,%> oder Ende der Anweisung bei %C erwartet"
  
! #: fortran/decl.c:8612
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "INTENT ist in BLOCK bei %C nicht erlaubt"
  
! #: fortran/decl.c:8644
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "OPTIONAL ist in BLOCK bei %C nicht erlaubt"
  
! #: fortran/decl.c:8663
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr "Cray-Zeiger-Deklaration bei %C benÃ¶tigt den Schalter %<-fcray-pointer%>"
  
! #: fortran/decl.c:8702
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "CONTIGUOUS-Anweisung bei %C"
  
! #: fortran/decl.c:8808
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "Zugriffsspezifikation des Operators %s bei %C wurde bereits spezifiziert"
  
! #: fortran/decl.c:8825
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "Zugriffsspezifikation des Operators .%s. bei %C wurde bereits spezifiziert"
  
! #: fortran/decl.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "PROTECTED-Anweisung bei %C"
  
! #: fortran/decl.c:8902
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaxfehler in PROTECTED-Anweisung bei %C"
  
! #: fortran/decl.c:8926
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "PRIVATE-Anweisung bei %C ist nur in Spezifikationsteil eines Moduls erlaubt"
  
! #: fortran/decl.c:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "PUBLIC-Anweisung bei %C ist nur in Spezifikationsteil eines Moduls erlaubt"
  
! #: fortran/decl.c:8991
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Variablennamen bei %C in PARAMETER-Anweisung erwartet"
  
! #: fortran/decl.c:8998
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Zeichen Â»=Â« in PARAMETER-Anweisung bei %C erwartet"
  
! #: fortran/decl.c:9004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Ausdruck bei %C in PARAMETER-Anweisung erwartet"
  
! #: fortran/decl.c:9024
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Initialisierung einer bereits initialisierten Variablen bei %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr "PARAMETER ohne Â»()Â« bei %C"
  
! #: fortran/decl.c:9065
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Unerwartete Zeichen in PARAMETER-Anweisung bei %C"
  
! #: fortran/decl.c:9084 fortran/decl.c:9140
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr "%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden"
  
! #: fortran/decl.c:9119
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "In AUTOMATIC-Anweisung bei %C wird eine Â»entity-listÂ« erwartet"
  
! #: fortran/decl.c:9126
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Syntaxfehler in AUTOMATIC-Anweisung bei %C"
  
! #: fortran/decl.c:9175
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Â»entity-listÂ« in STATIC-Anweisung bei %C erwartet"
  
! #: fortran/decl.c:9182
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Syntaxfehler in STATIC-Anweisung bei %C"
  
! #: fortran/decl.c:9201
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "Umfassende SAVE-Anweisung bei %C folgt vorheriger SAVE-Anweisung"
  
! #: fortran/decl.c:9212
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "SAVE-Anweisung bei %C folgt umfassender SAVE-Anweisung"
  
! #: fortran/decl.c:9258
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Syntaxfehler in SAVE-Anweisung bei %C"
  
! #: fortran/decl.c:9272
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "VALUE ist in BLOCK bei %C nicht erlaubt"
  
! #: fortran/decl.c:9276
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "VALUE-Anweisung bei %C"
  
! #: fortran/decl.c:9314
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Syntaxfehler in VALUE-Anweisung bei %C"
  
! #: fortran/decl.c:9326
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "VOLATILE-Anweisung bei %C"
  
! #: fortran/decl.c:9353
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr "VOLATILE fÃ¼r Coarray-Variable %qs bei %C angegeben, die use-/host-assoziiert ist"
  
! #: fortran/decl.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Syntaxfehler in VOLATILE-Anweisung bei %C"
  
! #: fortran/decl.c:9390
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "ASYNCHRONOUS-Anweisung bei %C"
  
! #: fortran/decl.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Syntaxfehler in ASYNCHRONOUS-Anweisung bei %C"
  
! #: fortran/decl.c:9459
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "MODULE-PROCEDURE-Deklaration bei %C"
  
! #: fortran/decl.c:9552
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle sein"
  
! #: fortran/decl.c:9610
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "Intrinsische Prozedur bei %L kann keine MODULE PROCEDURE sein"
  
! #: fortran/decl.c:9659
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Mehrdeutiges Symbol in TYPE-Definition bei %C"
  
! #: fortran/decl.c:9668
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "Symbol %qs bei %C wurde vorher noch nicht definiert"
  
! #: fortran/decl.c:9674
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr "%qs in EXTENDS-Ausdruck bei %C ist kein abgeleiteter Typ"
  
! #: fortran/decl.c:9681
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "%qs kann bei %C nicht erweitert werden, da es BIND(C) ist"
  
! #: fortran/decl.c:9688
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "%qs kann bei %C nicht erweitert werden, da es ein SEQUENCE-Typ ist"
  
! #: fortran/decl.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "Abgeleiteter Typ bei %C kann nur PRIVATE im Spezifikationsteil eines Moduls sein"
  
! #: fortran/decl.c:9723
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "Abgeleiteter Typ bei %C kann nur PUBLIC im Spezifikationsteil eines Moduls sein"
  
! #: fortran/decl.c:9744
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr "ABSTRACT-Typ bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/decl.c:9790
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Failed to create structure type '%s' at %C"
  
! #: fortran/decl.c:9796
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "Typdefinition von %qs bei %C wurde bereits bei %L definiert"
  
! #: fortran/decl.c:9843
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "Ausschuss hinter MAP-Anweisung bei %C"
  
! #: fortran/decl.c:9876
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "Ausschuss hinter UNION-Anweisung bei %C"
  
! #: fortran/decl.c:9911
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden"
  
! #: fortran/decl.c:9925
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Strukturname erwartet in unverschachtelter Strukturdeklaration bei %C"
  
! #: fortran/decl.c:9943
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Ausschuss hinter unverschachtelter STRUCTURE-Anweisung bei %C"
  
! #: fortran/decl.c:9950
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Strukturname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ sein"
  
! #: fortran/decl.c:10113
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Â»::Â« in TYPE-Definition bei %C erwartet"
  
! #: fortran/decl.c:10141
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Typname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ sein"
  
! #: fortran/decl.c:10152
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "Abgeleiteter Typname %qs bei %C hat bereits einen Basistypen von %s"
  
! #: fortran/decl.c:10155
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "Abgeleiteter Typname %qs bei %C hat bereits einen Basistyp"
  
! #: fortran/decl.c:10172
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "Abgeleitete Typdefinition von %qs bei %C wurde bereits definiert"
  
! #: fortran/decl.c:10235
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Syntaxfehler hinter PARAMETERIZED-TYPE-Deklaration bei %C"
  
! #: fortran/decl.c:10318
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Cray-Zeigerende bei %C kann nicht Feld mit impliziter Form sein"
  
! #: fortran/decl.c:10338
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "ENUM und ENUMERATOR bei %C"
  
! #: fortran/decl.c:10370
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "ZÃ¤hler Ã¼bersteigt den C-Ganzzahltyp bei %C"
  
! #: fortran/decl.c:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L nicht mit Ganzzahlausdruck initialisiert"
  
! #: fortran/decl.c:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Anweisung zur ENUM-Definition vor %C erwartet"
  
! #: fortran/decl.c:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Syntaxfehler in ENUMERATOR-Definition bei %C"
  
! #: fortran/decl.c:10580 fortran/decl.c:10595
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Doppelte Zugriffsspezifikation bei %C"
  
! #: fortran/decl.c:10615
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Bindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges NOPASS bei %C"
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Bindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges PASS bei %C"
  
! #: fortran/decl.c:10662
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Doppeltes POINTER-Attribut bei %C"
  
! #: fortran/decl.c:10680
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "Doppeltes NON_OVERRIDABLE bei %C"
  
! #: fortran/decl.c:10696
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "Doppeltes DEFERRED bei %C"
  
! #: fortran/decl.c:10709
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Zugriffsspezifikation bei %C erwartet"
  
! #: fortran/decl.c:10711
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Bindeattribut bei %C erwartet"
  
! #: fortran/decl.c:10719
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "NON_OVERRIDABLE und DEFERRED kÃ¶nnen nicht gleichzeitig bei %C auftreten"
  
! #: fortran/decl.c:10732
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "POINTER-Attribut ist fÃ¼r Prozedurzeiger-Komponente bei %C erforderlich"
  
! #: fortran/decl.c:10774
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Schnittstellenname nach %<(%> bei %C erforderlich"
  
! #: fortran/decl.c:10780
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> bei %C erwartet"
  
! #: fortran/decl.c:10800
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Schnittstelle muss fÃ¼r DEFERRED-Bindung bei %C angegeben werden"
  
! #: fortran/decl.c:10805
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDURE(Schnittstelle) bei %C sollte als DEFERRED deklariert sein"
  
! #: fortran/decl.c:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Bindungsname bei %C erwartet"
  
! #: fortran/decl.c:10832
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "PROCEDURE-Liste bei %C"
  
! #: fortran/decl.c:10844
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> ist ungÃ¼ltig fÃ¼r DEFERRED-Bindung bei %C"
  
! #: fortran/decl.c:10850
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr "%<::%> in PROCEDURE-Bindung mit explizitem Ziel bei %C erforderlich"
  
! #: fortran/decl.c:10860
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Bindungsziel hinter %<=>%> bei %C erforderlich"
  
! #: fortran/decl.c:10877
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr "Typ %qs mit DEFERRED-Bindung bei %C ist nicht ABSTRACT"
  
! #: fortran/decl.c:10888
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Es gibt bereits eine Prozedur mit Bindungsname %qs fÃ¼r den abgeleiteten Typ %qs bei %C"
  
! #: fortran/decl.c:10939
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "GENERIC bei %C muss innerhalb eines CONTAINS eines abgeleiteten Typs sein"
  
! #: fortran/decl.c:10959
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "%<::%> bei %C erwartet"
  
! #: fortran/decl.c:10971
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Generischer Name oder Operatordeskriptor bei %C erwartet"
  
! #: fortran/decl.c:10992
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Kaputte GENERIC-Anweisung bei %C"
  
! #: fortran/decl.c:11003
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "%<=>%> bei %C erwartet"
  
! #: fortran/decl.c:11039
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Es gibt bereits eine nicht-generische Prozedur mit Bindungsname %qs fÃ¼r den abgeleiteten Typ %qs bei %C"
  
! #: fortran/decl.c:11047
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr "Bindung bei %C muss denselben Zugriff wie bereits definierte Bindung %qs haben"
  
! #: fortran/decl.c:11095
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Spezifischer Bindungsname bei %C erwartet"
  
! #: fortran/decl.c:11105
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "%qs bereits als spezifische Bindung fÃ¼r das generische %qs bei %C definiert"
  
! #: fortran/decl.c:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Ausschuss hinter GENERIC-Bindung bei %C"
  
! #: fortran/decl.c:11158
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "FINAL-Deklaration bei %C muss innerhalb eines CONTAINS-Abschnitts eines abgeleiteten Typs stehen"
  
! #: fortran/decl.c:11169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "Deklaration abgeleiteten Typs mit FINAL bei %C muss im Spezifikationsteil eines Moduls sein"
  
! #: fortran/decl.c:11191
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "Leeres FINAL bei %C"
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Prozedurname im Modul bei %C erwartet"
  
! #: fortran/decl.c:11208
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "%<,%> bei %C erwartet"
  
! #: fortran/decl.c:11214
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Unbekannter Prozedurname %qs bei %C"
  
! #: fortran/decl.c:11227
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "%qs bei %C ist bereits als FINAL-Prozedur definiert"
  
! #: fortran/decl.c:11297
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Unbekanntes Attribut in !GCC$ ATTRIBUTES-Anweisung bei %C"
  
! #: fortran/decl.c:11343
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Syntaxfehler in !GCC$ ATTRIBUTES-Anweisung bei %C"
  
! #: fortran/decl.c:11363
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr "Direktive %<GCC unroll%> bei %2$C verlangt eine konstante Anzahl (maximal %1$u)"
  
! #: fortran/decl.c:11377
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Syntaxfehler in !GCC$-UNROLL-Direktive bei %C"
--- 53105,54042 ----
  msgid "Syntax error in data declaration at %C"
  msgstr "Syntaxfehler in Daten-Deklaration bei %C"
  
! #: fortran/decl.c:6125
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr "MODULE-PrÃ¤fix bei %C"
  
! #: fortran/decl.c:6130
! #, gcc-internal-format, gfc-internal-format
! msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
! msgstr "MODULE-PrÃ¤fix bei %C muss innerhalb eines Moduls, Teilmoduls oder Interfaces sein"
! 
! #: fortran/decl.c:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "IMPURE-Prozedur bei %C"
  
! #: fortran/decl.c:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr "PURE und IMPURE dÃ¼rfen bei %C nicht gleichzeitig stehen"
  
! #: fortran/decl.c:6235
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "ELEMENTAL-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %L"
  
! #: fortran/decl.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "PURE-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %L"
  
! #: fortran/decl.c:6249
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "RECURSIVE-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %L"
  
! #: fortran/decl.c:6310
  #, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "Bei %C wird eine Typparameterliste erwartet"
  
! #: fortran/decl.c:6324 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "Argument fÃ¼r AlternativrÃ¼ckgabe bei %C"
  
! #: fortran/decl.c:6330 fortran/decl.c:6338
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "Bei %C wird ein Parametername erwartet"
  
! #: fortran/decl.c:6378
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "Name %qs bei %C ist der Name der Prozedur"
  
! #: fortran/decl.c:6391
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Parameterliste in Typdeklaration bei %C erwartet"
  
! #: fortran/decl.c:6394
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Unerwartete Angaben in formaler Argumentliste bei %C"
  
! #: fortran/decl.c:6412
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Doppelter Name %qs in Parameterliste bei %C"
  
! #: fortran/decl.c:6415
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "Doppeltes Symbol %qs in formaler Argumentliste bei %C"
  
! #: fortran/decl.c:6454
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr "Konflikt in formalen Argumentnamen (%s/%s) von MODULE PROCEDURE bei %C"
  
! #: fortran/decl.c:6460
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr "Konflikt in Anzahl der formalen Argumente von MODULE PROCEDURE bei %C"
  
! #: fortran/decl.c:6499
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "RESULT-Variable bei %C muss vom Funktionsnamen verschieden sein"
  
! #: fortran/decl.c:6576
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Unerwartete Angaben hinter Funktionsdeklaration bei %C"
  
! #: fortran/decl.c:6586 fortran/decl.c:7699
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "BIND(C)-Attribut bei %L kann nicht fÃ¼r eine interne Prozedur angegeben werden"
  
! #: fortran/decl.c:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "BIND(C)-Attribut bei %C erfordert eine Schnittstelle mit BIND(C)"
  
! #: fortran/decl.c:6797
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "BIND(C)-Prozedur mit NAME darf kein POINTER-Attribut bei %C haben"
  
! #: fortran/decl.c:6803
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "Scheinprozedur bei %C kann kein BIND(C)-Attribut mit NAME haben"
  
! #: fortran/decl.c:6826
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "Prozedur %qs bei %L hat bereits grundlegenden Typen %s"
  
! #: fortran/decl.c:6872 fortran/decl.c:7060 fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Syntaxfehler in PROCEDURE-Anweisung bei %C"
  
! #: fortran/decl.c:6921 fortran/decl.c:10845
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "%<::%> nach Bindeattributen bei %C erwartet"
  
! #: fortran/decl.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "NOPASS oder explizite Schnittstelle bei %C erforderlich"
  
! #: fortran/decl.c:6932
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "Prozedurzeiger-Komponente bei %C"
  
! #: fortran/decl.c:7004
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Syntaxfehler in Prozedurzeiger-Komponente bei %C"
  
! #: fortran/decl.c:7022
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE bei %C muss in einer allgemeinen Schnittstelle sein"
  
! #: fortran/decl.c:7031 fortran/decl.c:9606
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Â»::Â« in MODULE PROCEDURE-Anweisung bei %L"
  
! #: fortran/decl.c:7101
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "PROCEDURE-Anweisung bei %C"
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Formale Argumentliste in Funktionsdefinition bei %C erwartet"
  
! #: fortran/decl.c:7197 fortran/decl.c:7201 fortran/decl.c:7456
! #: fortran/decl.c:7460 fortran/decl.c:7663 fortran/decl.c:7667
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "BIND(C)-Attribut bei %L kann nur fÃ¼r Variablen oder gemeinsame BlÃ¶cke verwendet werden"
  
! #: fortran/decl.c:7354
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "ENTRY-Anweisung bei %C"
  
! #: fortran/decl.c:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines PROGRAMmes auftreten"
  
! #: fortran/decl.c:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines MODULEs auftreten"
  
! #: fortran/decl.c:7369
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines SUBMODULEs auftreten"
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb von BLOCK DATA auftreten"
  
! #: fortran/decl.c:7376 fortran/decl.c:7421
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb von INTERFACE auftreten"
  
! #: fortran/decl.c:7380
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines STRUCTURE-Blockes auftreten"
  
! #: fortran/decl.c:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines DERIVED TYPE Blockes auftreten"
  
! #: fortran/decl.c:7388
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines IF-THEN-Blockes auftreten"
  
! #: fortran/decl.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines DO-Blockes auftreten"
  
! #: fortran/decl.c:7397
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines SELECT-Blockes auftreten"
  
! #: fortran/decl.c:7401
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines FORALL-Blockes auftreten"
  
! #: fortran/decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines WHERE-Blockes auftreten"
  
! #: fortran/decl.c:7409
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines enthaltenen Subprogrammes auftreten"
  
! #: fortran/decl.c:7413
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Unerwartete ENTRY-Anweisung bei %C"
  
! #: fortran/decl.c:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "ENTRY-Anweisung bei %C kann nicht in einer enthaltenen Prozedur auftreten"
  
! #: fortran/decl.c:7485 fortran/decl.c:7706
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "Erforderte Klammern vor BIND(C) bei %C fehlen"
  
! #: fortran/decl.c:7579
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "ENTRY-Anweisung bei %L mit BIND(C) ist in einer elementaren Prozedur verboten"
  
! #: fortran/decl.c:7714
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "Alternatives RÃ¼ckgabe-Dummyargument kann nicht in einer SUBROUTINE mit BIND(C)-Attribut bei %L auftreten"
  
! #: fortran/decl.c:7777 fortran/decl.c:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "UngÃ¼ltiger C-Name in NAME=-Spezifizierung bei %C"
  
! #: fortran/decl.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Syntaxfehler in NAME=-Spezifikation fÃ¼r Bindungsmarke bei %C"
  
! #: fortran/decl.c:7840
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "Spezifikation NAME= bei %C sollte ein konstanter Ausdruck sein"
  
! #: fortran/decl.c:7848
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr "NAME=-Angabe bei %C sollte ein Skalar der Standardzeichenart sein"
  
! #: fortran/decl.c:7867
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "SchlieÃŸende Klammer fÃ¼r Bindungsmarke bei %C fehlt"
  
! #: fortran/decl.c:7873
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "In BIND(C) bei %C ist kein bindender Name erlaubt"
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "For Schein-Prozedur %s in BIND(C) bei %C ist kein bindender Name erlaubt"
  
! #: fortran/decl.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "NAME nicht erlaubt bei BIND(C) fÃ¼r ABSTRACT INTERFACE bei %C"
  
! #: fortran/decl.c:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Unerwartete END-Anweisung bei %C"
  
! #: fortran/decl.c:8162
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "END-Anweisung statt %s-Anweisung bei %L"
  
  #. We would have required END [something].
! #: fortran/decl.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-Anweisung bei %L erwartet"
  
! #: fortran/decl.c:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "Â»%sÂ«-Anweisung bei %L erwartet"
  
! #: fortran/decl.c:8202
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "Blocknamen von %qs in Â»%sÂ«-Anweisung bei %L erwartet"
  
! #: fortran/decl.c:8219
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Beendenden Namen bei %C erwartet"
  
! #: fortran/decl.c:8233 fortran/decl.c:8241
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Marke %qs fÃ¼r Â»%sÂ«-Anweisung bei %C erwartet"
  
! #: fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Fehlende Feldspezifikation bei %L in DIMENSION-Anweisung"
  
! #: fortran/decl.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr "FÃ¼r %s bei %L wurden Dimensionen nach dessen Initialisierung angegeben"
  
! #: fortran/decl.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "Feldspezifikation bei %L in CODIMENSION-Anweisung fehlt"
  
! #: fortran/decl.c:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "Feldspezifikation muss bei %L aufgeschoben werden"
  
! #: fortran/decl.c:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Unerwartetes Zeichen in Variablenliste bei %C"
  
! #: fortran/decl.c:8500
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "%<(%> bei %C erwartet"
  
! #: fortran/decl.c:8514 fortran/decl.c:8554
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Variablennamen bei %C erwartet"
  
! #: fortran/decl.c:8530
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Cray-Zeiger bei %C muss eine Ganzzahl sein"
  
! #: fortran/decl.c:8534
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Cray-Zeiger bei %C hat %d Bytes Genauigkeit; Speicheradressen benÃ¶tigen %d Bytes"
  
! #: fortran/decl.c:8540
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Â»,Â« bei %C erwartet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/decl.c:8579
  #, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr "Interner Fehler: Cannot set Cray pointee array spec."
  
! #: fortran/decl.c:8603
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Â»)Â« bei %C erwartet"
  
! #: fortran/decl.c:8615
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "%<,%> oder Ende der Anweisung bei %C erwartet"
  
! #: fortran/decl.c:8641
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "INTENT ist in BLOCK bei %C nicht erlaubt"
  
! #: fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "OPTIONAL ist in BLOCK bei %C nicht erlaubt"
  
! #: fortran/decl.c:8692
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr "Cray-Zeiger-Deklaration bei %C benÃ¶tigt den Schalter %<-fcray-pointer%>"
  
! #: fortran/decl.c:8731
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "CONTIGUOUS-Anweisung bei %C"
  
! #: fortran/decl.c:8837
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "Zugriffsspezifikation des Operators %s bei %C wurde bereits spezifiziert"
  
! #: fortran/decl.c:8854
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "Zugriffsspezifikation des Operators .%s. bei %C wurde bereits spezifiziert"
  
! #: fortran/decl.c:8893
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "PROTECTED-Anweisung bei %C"
  
! #: fortran/decl.c:8931
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaxfehler in PROTECTED-Anweisung bei %C"
  
! #: fortran/decl.c:8955
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "PRIVATE-Anweisung bei %C ist nur in Spezifikationsteil eines Moduls erlaubt"
  
! #: fortran/decl.c:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "PUBLIC-Anweisung bei %C ist nur in Spezifikationsteil eines Moduls erlaubt"
  
! #: fortran/decl.c:9020
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Variablennamen bei %C in PARAMETER-Anweisung erwartet"
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Zeichen Â»=Â« in PARAMETER-Anweisung bei %C erwartet"
  
! #: fortran/decl.c:9033
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Ausdruck bei %C in PARAMETER-Anweisung erwartet"
  
! #: fortran/decl.c:9053
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Initialisierung einer bereits initialisierten Variablen bei %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9078
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr "PARAMETER ohne Â»()Â« bei %C"
  
! #: fortran/decl.c:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Unerwartete Zeichen in PARAMETER-Anweisung bei %C"
  
! #: fortran/decl.c:9113 fortran/decl.c:9169
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr "%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden"
  
! #: fortran/decl.c:9148
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "In AUTOMATIC-Anweisung bei %C wird eine Â»entity-listÂ« erwartet"
  
! #: fortran/decl.c:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Syntaxfehler in AUTOMATIC-Anweisung bei %C"
  
! #: fortran/decl.c:9204
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Â»entity-listÂ« in STATIC-Anweisung bei %C erwartet"
  
! #: fortran/decl.c:9211
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Syntaxfehler in STATIC-Anweisung bei %C"
  
! #: fortran/decl.c:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "Umfassende SAVE-Anweisung bei %C folgt vorheriger SAVE-Anweisung"
  
! #: fortran/decl.c:9241
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "SAVE-Anweisung bei %C folgt umfassender SAVE-Anweisung"
  
! #: fortran/decl.c:9287
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Syntaxfehler in SAVE-Anweisung bei %C"
  
! #: fortran/decl.c:9301
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "VALUE ist in BLOCK bei %C nicht erlaubt"
  
! #: fortran/decl.c:9305
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "VALUE-Anweisung bei %C"
  
! #: fortran/decl.c:9343
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Syntaxfehler in VALUE-Anweisung bei %C"
  
! #: fortran/decl.c:9355
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "VOLATILE-Anweisung bei %C"
  
! #: fortran/decl.c:9382
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr "VOLATILE fÃ¼r Coarray-Variable %qs bei %C angegeben, die use-/host-assoziiert ist"
  
! #: fortran/decl.c:9407
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Syntaxfehler in VOLATILE-Anweisung bei %C"
  
! #: fortran/decl.c:9419
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "ASYNCHRONOUS-Anweisung bei %C"
  
! #: fortran/decl.c:9463
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Syntaxfehler in ASYNCHRONOUS-Anweisung bei %C"
  
! #: fortran/decl.c:9488
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "MODULE-PROCEDURE-Deklaration bei %C"
  
! #: fortran/decl.c:9581
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle sein"
  
! #: fortran/decl.c:9639
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "Intrinsische Prozedur bei %L kann keine MODULE PROCEDURE sein"
  
! #: fortran/decl.c:9688
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Mehrdeutiges Symbol in TYPE-Definition bei %C"
  
! #: fortran/decl.c:9697
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "Symbol %qs bei %C wurde vorher noch nicht definiert"
  
! #: fortran/decl.c:9703
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr "%qs in EXTENDS-Ausdruck bei %C ist kein abgeleiteter Typ"
  
! #: fortran/decl.c:9710
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "%qs kann bei %C nicht erweitert werden, da es BIND(C) ist"
  
! #: fortran/decl.c:9717
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "%qs kann bei %C nicht erweitert werden, da es ein SEQUENCE-Typ ist"
  
! #: fortran/decl.c:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "Abgeleiteter Typ bei %C kann nur PRIVATE im Spezifikationsteil eines Moduls sein"
  
! #: fortran/decl.c:9752
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "Abgeleiteter Typ bei %C kann nur PUBLIC im Spezifikationsteil eines Moduls sein"
  
! #: fortran/decl.c:9773
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr "ABSTRACT-Typ bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/decl.c:9819
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Failed to create structure type '%s' at %C"
  
! #: fortran/decl.c:9825
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "Typdefinition von %qs bei %C wurde bereits bei %L definiert"
  
! #: fortran/decl.c:9872
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "Ausschuss hinter MAP-Anweisung bei %C"
  
! #: fortran/decl.c:9905
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "Ausschuss hinter UNION-Anweisung bei %C"
  
! #: fortran/decl.c:9940
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden"
  
! #: fortran/decl.c:9954
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Strukturname erwartet in unverschachtelter Strukturdeklaration bei %C"
  
! #: fortran/decl.c:9972
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Ausschuss hinter unverschachtelter STRUCTURE-Anweisung bei %C"
  
! #: fortran/decl.c:9979
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Strukturname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ sein"
  
! #: fortran/decl.c:10142
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Â»::Â« in TYPE-Definition bei %C erwartet"
  
! #: fortran/decl.c:10170
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Typname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ sein"
  
! #: fortran/decl.c:10181
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "Abgeleiteter Typname %qs bei %C hat bereits einen Basistypen von %s"
  
! #: fortran/decl.c:10184
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "Abgeleiteter Typname %qs bei %C hat bereits einen Basistyp"
  
! #: fortran/decl.c:10201
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "Abgeleitete Typdefinition von %qs bei %C wurde bereits definiert"
  
! #: fortran/decl.c:10264
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Syntaxfehler hinter PARAMETERIZED-TYPE-Deklaration bei %C"
  
! #: fortran/decl.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Cray-Zeigerende bei %C kann nicht Feld mit impliziter Form sein"
  
! #: fortran/decl.c:10367
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "ENUM und ENUMERATOR bei %C"
  
! #: fortran/decl.c:10399
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "ZÃ¤hler Ã¼bersteigt den C-Ganzzahltyp bei %C"
  
! #: fortran/decl.c:10478
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L nicht mit Ganzzahlausdruck initialisiert"
  
! #: fortran/decl.c:10526
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Anweisung zur ENUM-Definition vor %C erwartet"
  
! #: fortran/decl.c:10562
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Syntaxfehler in ENUMERATOR-Definition bei %C"
  
! #: fortran/decl.c:10609 fortran/decl.c:10624
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Doppelte Zugriffsspezifikation bei %C"
  
! #: fortran/decl.c:10644
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Bindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges NOPASS bei %C"
  
! #: fortran/decl.c:10664
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Bindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges PASS bei %C"
  
! #: fortran/decl.c:10691
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Doppeltes POINTER-Attribut bei %C"
  
! #: fortran/decl.c:10709
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "Doppeltes NON_OVERRIDABLE bei %C"
  
! #: fortran/decl.c:10725
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "Doppeltes DEFERRED bei %C"
  
! #: fortran/decl.c:10738
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Zugriffsspezifikation bei %C erwartet"
  
! #: fortran/decl.c:10740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Bindeattribut bei %C erwartet"
  
! #: fortran/decl.c:10748
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "NON_OVERRIDABLE und DEFERRED kÃ¶nnen nicht gleichzeitig bei %C auftreten"
  
! #: fortran/decl.c:10761
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "POINTER-Attribut ist fÃ¼r Prozedurzeiger-Komponente bei %C erforderlich"
  
! #: fortran/decl.c:10803
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Schnittstellenname nach %<(%> bei %C erforderlich"
  
! #: fortran/decl.c:10809
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> bei %C erwartet"
  
! #: fortran/decl.c:10829
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Schnittstelle muss fÃ¼r DEFERRED-Bindung bei %C angegeben werden"
  
! #: fortran/decl.c:10834
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDURE(Schnittstelle) bei %C sollte als DEFERRED deklariert sein"
  
! #: fortran/decl.c:10857
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Bindungsname bei %C erwartet"
  
! #: fortran/decl.c:10861
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "PROCEDURE-Liste bei %C"
  
! #: fortran/decl.c:10873
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> ist ungÃ¼ltig fÃ¼r DEFERRED-Bindung bei %C"
  
! #: fortran/decl.c:10879
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr "%<::%> in PROCEDURE-Bindung mit explizitem Ziel bei %C erforderlich"
  
! #: fortran/decl.c:10889
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Bindungsziel hinter %<=>%> bei %C erforderlich"
  
! #: fortran/decl.c:10906
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr "Typ %qs mit DEFERRED-Bindung bei %C ist nicht ABSTRACT"
  
! #: fortran/decl.c:10917
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Es gibt bereits eine Prozedur mit Bindungsname %qs fÃ¼r den abgeleiteten Typ %qs bei %C"
  
! #: fortran/decl.c:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "GENERIC bei %C muss innerhalb eines CONTAINS eines abgeleiteten Typs sein"
  
! #: fortran/decl.c:10988
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "%<::%> bei %C erwartet"
  
! #: fortran/decl.c:11000
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Generischer Name oder Operatordeskriptor bei %C erwartet"
  
! #: fortran/decl.c:11021
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Kaputte GENERIC-Anweisung bei %C"
  
! #: fortran/decl.c:11032
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "%<=>%> bei %C erwartet"
  
! #: fortran/decl.c:11068
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Es gibt bereits eine nicht-generische Prozedur mit Bindungsname %qs fÃ¼r den abgeleiteten Typ %qs bei %C"
  
! #: fortran/decl.c:11076
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr "Bindung bei %C muss denselben Zugriff wie bereits definierte Bindung %qs haben"
  
! #: fortran/decl.c:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Spezifischer Bindungsname bei %C erwartet"
  
! #: fortran/decl.c:11134
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "%qs bereits als spezifische Bindung fÃ¼r das generische %qs bei %C definiert"
  
! #: fortran/decl.c:11152
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Ausschuss hinter GENERIC-Bindung bei %C"
  
! #: fortran/decl.c:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "FINAL-Deklaration bei %C muss innerhalb eines CONTAINS-Abschnitts eines abgeleiteten Typs stehen"
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "Deklaration abgeleiteten Typs mit FINAL bei %C muss im Spezifikationsteil eines Moduls sein"
  
! #: fortran/decl.c:11220
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "Leeres FINAL bei %C"
  
! #: fortran/decl.c:11227
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Prozedurname im Modul bei %C erwartet"
  
! #: fortran/decl.c:11237
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "%<,%> bei %C erwartet"
  
! #: fortran/decl.c:11243
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Unbekannter Prozedurname %qs bei %C"
  
! #: fortran/decl.c:11256
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "%qs bei %C ist bereits als FINAL-Prozedur definiert"
  
! #: fortran/decl.c:11326
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Unbekanntes Attribut in !GCC$ ATTRIBUTES-Anweisung bei %C"
  
! #: fortran/decl.c:11372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Syntaxfehler in !GCC$ ATTRIBUTES-Anweisung bei %C"
  
! #: fortran/decl.c:11392
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr "Direktive %<GCC unroll%> bei %2$C verlangt eine konstante Anzahl (maximal %1$u)"
  
! #: fortran/decl.c:11406
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Syntaxfehler in !GCC$-UNROLL-Direktive bei %C"
*************** msgid "gfc_is_constant_expr(): Unknown e
*** 54138,54583 ****
  msgstr "gfc_is_constant_expr(): Unknown expression type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.c:1227
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr "simplify_intrinsic_op(): Bad operator"
  
! #: fortran/expr.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Index in Dimension %d ist auÃŸerhalb der Grenzen bei %L"
  
! #: fortran/expr.c:1521 fortran/expr.c:1572
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "Index in Dimension %d ist auÃŸerhalb der Grenzen bei %L"
  
! #: fortran/expr.c:1648
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>"
  
! #: fortran/expr.c:1756 fortran/primary.c:2309
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "LEN-part_ref bei %C"
  
! #: fortran/expr.c:1770 fortran/primary.c:2324
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "KIND-part_ref bei %C"
  
! #: fortran/expr.c:1781
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "RE-part_ref bei %C"
  
! #: fortran/expr.c:1793
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "IM-part_ref bei %C"
  
! #: fortran/expr.c:2372
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "elementare Funktionsargumente bei %C sind nicht konform"
  
! #: fortran/expr.c:2416
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Numerische oder CHARACTER-Operanden benÃ¶tigt in Ausdruck bei %L"
  
! #: fortran/expr.c:2441
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Verkettungsoperator in Ausdruck bei %L muss zwei CHARACTER-Operanden haben"
  
! #: fortran/expr.c:2448
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Verkettungsoperator bei %L muss Zeichenketten der gleichen Sorte verketten"
  
! #: fortran/expr.c:2458
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ".NOT.-Operator in Ausdruck bei %L muss einen LOGICAL-Operanden haben"
  
! #: fortran/expr.c:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "LOGICAL-Operanden werden in Ausdruck bei %L benÃ¶tigt"
  
! #: fortran/expr.c:2485
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Nur intrinsische Operatoren kÃ¶nnen in Ausdruck bei %L verwendet werden"
  
! #: fortran/expr.c:2493
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "In Ausdruck bei %L werden numerische Operanden benÃ¶tigt"
  
! #: fortran/expr.c:2516
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "UngÃ¼ltiger Initialisierungsausdruck fÃ¼r ALLOCATABLE-Komponente %qs in Strukturkonstruktor bei %L"
  
! #: fortran/expr.c:2640
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Variable %qs mit vermuteter oder aufgeschobener ZeichenlÃ¤nge in konstantem Ausdruck bei %L"
  
! #: fortran/expr.c:2717
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "Transformierende intrinsische Routine %qs bei %L ist in einem Initialisierungs-Ausdruck nicht erlaubt"
  
! #: fortran/expr.c:2748
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Auswertung des nicht standardisierten Initialisierungsausdrucks bei %L"
  
! #: fortran/expr.c:2825 fortran/resolve.c:2694
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Funktion %qs in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion sein"
  
! #: fortran/expr.c:2837
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Intrinsische Funktion %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.c:2876
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMETER %qs wird bei %L verwendet, bevor dessen Definition vollstÃ¤ndig ist"
  
! #: fortran/expr.c:2896
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter GrÃ¶ÃŸe bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.c:2902
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.c:2911
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.c:2915
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "Aufgeschobenes Feld %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.c:2921
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Feld %qs bei %L ist eine Variable, die nicht zu konstantem Ausdruck reduziert"
  
! #: fortran/expr.c:2931
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Parameter %qs bei %L wurde nicht deklariert oder ist eine Variable, die nicht zu konstantem Ausdruck reduziert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.c:2985
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "check_init_expr(): Unknown expression type"
  
! #: fortran/expr.c:3120
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "Spezifikationsfunktion %qs bei %L kann keine Anweisungsfunktion sein"
  
! #: fortran/expr.c:3127
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Spezifikationsfunktion %qs bei %L kann keine interne Funktion sein"
  
! #: fortran/expr.c:3134
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "Spezifikationsfunktion %qs bei %L muss PURE sein"
  
! #: fortran/expr.c:3142
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "Spezifikationsfunktion %qs bei %L kann nicht RECURSIVE sein"
  
! #: fortran/expr.c:3288
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "Scheinargument %qs ist im Ausdruck bei %L nicht erlaubt"
  
! #: fortran/expr.c:3295
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Scheinargument %qs bei %L kann nicht OPTIONAL sein"
  
! #: fortran/expr.c:3302
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L kann nicht INTENT(OUT) sein"
  
! #: fortran/expr.c:3331
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "Variable %qs kann nicht im Ausdruck bei %L auftreten"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.c:3362
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr "check_restricted(): Unknown expression type"
  
! #: fortran/expr.c:3382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Ausdruck bei %L muss INTEGER-Typ haben, %s gefunden"
  
! #: fortran/expr.c:3394
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "Funktion %qs bei %L muss PURE sein"
  
! #: fortran/expr.c:3403
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Ausdruck bei %L muss skalar sein"
  
! #: fortran/expr.c:3437
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "UnvertrÃ¤gliche RÃ¤nge in %s (%d und %d) bei %L"
  
! #: fortran/expr.c:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Andere Form fÃ¼r %s bei %L fÃ¼r Dimension %d (%d und %d)"
  
! #: fortran/expr.c:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "Die Zuweisung zu einer KIND- oder LEN-part_ref bei %L ist nicht erlaubt"
  
! #: fortran/expr.c:3555
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs bei %L ist kein VALUE"
  
! #: fortran/expr.c:3566
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr "UnzulÃ¤ssige Zuweisung an externe Prozedur bei %L"
  
! #: fortran/expr.c:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "UnvertrÃ¤gliche RÃ¤nge %d und %d in Zuweisung bei %L"
  
! #: fortran/expr.c:3581
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Unbekannter Variablentyp in Zuweisung bei %L"
  
! #: fortran/expr.c:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "Auf rechter Seite in Zuweisung bei %L tritt NULL auf"
  
! #: fortran/expr.c:3603
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "POINTER-wertige Funktion tritt auf rechter Seite der Zuweisung bei %L auf"
  
! #: fortran/expr.c:3613
  #, gcc-internal-format
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr "BOZ-Literal bei %L verwendet, um Nicht-Ganzzahlvariable %qs zu initialisieren"
  
! #: fortran/expr.c:3618 fortran/resolve.c:10445
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "BOZ-Literal bei %L auÃŸerhalb einer DATA-Anweisung und auÃŸerhalb von INT/REAL/DBLE/CMPLX"
  
! #: fortran/expr.c:3629 fortran/resolve.c:10456
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr "BOZ-Literal bei %L ist bitweise Ã¼bertragenes Nicht-Ganzzahlsymbol %qs"
  
! #: fortran/expr.c:3637 fortran/resolve.c:10465
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetischer Unterlauf des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/expr.c:3641 fortran/resolve.c:10469
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetischer Ãœberlauf des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/expr.c:3645 fortran/resolve.c:10473
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetisches NaN des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/expr.c:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "Die Zuweisung zu einer KIND- oder LEN-Komponente eines parametrisierten Typs bei %L ist nicht erlaubt"
  
! #: fortran/expr.c:3678
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "UnvertrÃ¤gliche Typen in DATA-Anweisung bei %L; versuchte Umwandlung von %s an %s"
  
! #: fortran/expr.c:3719
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Zeiger-Zuweisungsziel ist kein POINTER bei %L"
  
! #: fortran/expr.c:3727
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "%qs in Zeigerzuweisung bei %L kann kein L-Wert sein, da es eine Prozedur ist"
  
! #: fortran/expr.c:3751
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Grenzen fÃ¼r %qs bei %L erwartet"
  
! #: fortran/expr.c:3756
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Grenzenangabe fÃ¼r %qs in Zeigerzuweisung bei %L"
  
! #: fortran/expr.c:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "Bei %L darf kein Schritt vorhanden sein"
  
! #: fortran/expr.c:3791 fortran/expr.c:3811
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "das Umordnen des Rangs erfordert eine Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %L"
  
! #: fortran/expr.c:3799 fortran/expr.c:3818
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "Liste von %<untere-Grenze :%> oder Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %L erwartet"
  
! #: fortran/expr.c:3845
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "Zeigerobjekt bei %L darf keinen Koindex haben"
  
! #: fortran/expr.c:3866
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "UngÃ¼ltige Zuweisung eines Prozedurzeigers bei %L"
  
! #: fortran/expr.c:3891
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Funktionsergebnis %qs ist als Prozedurziel in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltig"
  
! #: fortran/expr.c:3900
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Abstrakte Schnittstelle %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltig"
  
! #: fortran/expr.c:3910
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Anweisungsfunktion %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltig"
  
! #: fortran/expr.c:3916
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Interne Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltig"
  
! #: fortran/expr.c:3923
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Eingebautes %qs bei %L ist in Zuweisung des Prozedurzeigers ungÃ¼ltig"
  
! #: fortran/expr.c:3931
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Nichtintrinsische elementare Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltig"
  
! #: fortran/expr.c:3954
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "Unpassende Zuweisung des Prozedurzeigers bei %L: Unpassende Aufrufkonvention"
  
! #: fortran/expr.c:4007
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Unpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %qs ist kein Unterprogramm"
  
! #: fortran/expr.c:4017 fortran/expr.c:4032
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Explizite Schnittstelle fÃ¼r Komponente %qs bei %L erforderlich: %s"
  
! #: fortran/expr.c:4023 fortran/expr.c:4038 fortran/resolve.c:2572
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Explizite Schnittstelle fÃ¼r %qs bei %L erforderlich: %s"
  
! #: fortran/expr.c:4050
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Unpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %s"
  
! #: fortran/expr.c:4059
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr "Prozedurzeigerziel %qs bei %L muss entweder eine intrinsische Funktion, host- oder use-assoziiert oder referenziert sein, oder aber das EXTERNAL-Attribut haben"
  
! #: fortran/expr.c:4072
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Zeiger-Zuweisungsziel darf keine Konstante sein bei %L"
  
! #: fortran/expr.c:4086
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr "Datenzeigerobjekt bei %L muss unbegrenzt polymorph oder von einem Typ mit BIND- oder SEQUENCE-Attribut sein, um zum unbegrenzt polymorphen Ziel zu passen"
  
! #: fortran/expr.c:4091
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Verschiedene Typen in Zeigerzuweisung bei %L; Versuch der Zuweisung von %s an %s"
  
! #: fortran/expr.c:4100
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Parameter verschiedener Typen in Zeigerzuweisung bei %L"
  
! #: fortran/expr.c:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Verschiedene RÃ¤nge in Zeigerzuweisung bei %L"
  
! #: fortran/expr.c:4126
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "Ziel der Rang-Neuzuordnung ist kleiner als die GrÃ¶ÃŸe des Zeigers (%ld < %ld) bei %L"
  
! #: fortran/expr.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "Ziel der Rang-Neuzuordnung muss Rang 1 oder einfach fortlaufend bei %L sein"
  
! #: fortran/expr.c:4143
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Ziel der Rang-Neuzuordnung ist nicht Rang 1 bei %L"
--- 54158,54603 ----
  msgstr "gfc_is_constant_expr(): Unknown expression type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.c:1251
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr "simplify_intrinsic_op(): Bad operator"
  
! #: fortran/expr.c:1357
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Index in Dimension %d ist auÃŸerhalb der Grenzen bei %L"
  
! #: fortran/expr.c:1545 fortran/expr.c:1596
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "Index in Dimension %d ist auÃŸerhalb der Grenzen bei %L"
  
! #: fortran/expr.c:1672
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>"
  
! #: fortran/expr.c:1780 fortran/primary.c:2309
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "LEN-part_ref bei %C"
  
! #: fortran/expr.c:1794 fortran/primary.c:2324
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "KIND-part_ref bei %C"
  
! #: fortran/expr.c:1805
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "RE-part_ref bei %C"
  
! #: fortran/expr.c:1817
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "IM-part_ref bei %C"
  
! #: fortran/expr.c:2396
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "elementare Funktionsargumente bei %C sind nicht konform"
  
! #: fortran/expr.c:2440
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Numerische oder CHARACTER-Operanden benÃ¶tigt in Ausdruck bei %L"
  
! #: fortran/expr.c:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Verkettungsoperator in Ausdruck bei %L muss zwei CHARACTER-Operanden haben"
  
! #: fortran/expr.c:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Verkettungsoperator bei %L muss Zeichenketten der gleichen Sorte verketten"
  
! #: fortran/expr.c:2482
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ".NOT.-Operator in Ausdruck bei %L muss einen LOGICAL-Operanden haben"
  
! #: fortran/expr.c:2498
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "LOGICAL-Operanden werden in Ausdruck bei %L benÃ¶tigt"
  
! #: fortran/expr.c:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Nur intrinsische Operatoren kÃ¶nnen in Ausdruck bei %L verwendet werden"
  
! #: fortran/expr.c:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "In Ausdruck bei %L werden numerische Operanden benÃ¶tigt"
  
! #: fortran/expr.c:2540
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "UngÃ¼ltiger Initialisierungsausdruck fÃ¼r ALLOCATABLE-Komponente %qs in Strukturkonstruktor bei %L"
  
! #: fortran/expr.c:2664
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Variable %qs mit vermuteter oder aufgeschobener ZeichenlÃ¤nge in konstantem Ausdruck bei %L"
  
! #: fortran/expr.c:2741
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "Transformierende intrinsische Routine %qs bei %L ist in einem Initialisierungs-Ausdruck nicht erlaubt"
  
! #: fortran/expr.c:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Auswertung des nicht standardisierten Initialisierungsausdrucks bei %L"
  
! #: fortran/expr.c:2849 fortran/resolve.c:2694
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Funktion %qs in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion sein"
  
! #: fortran/expr.c:2861
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Intrinsische Funktion %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.c:2900
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMETER %qs wird bei %L verwendet, bevor dessen Definition vollstÃ¤ndig ist"
  
! #: fortran/expr.c:2920
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter GrÃ¶ÃŸe bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.c:2926
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.c:2935
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.c:2939
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "Aufgeschobenes Feld %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.c:2945
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Feld %qs bei %L ist eine Variable, die nicht zu konstantem Ausdruck reduziert"
  
! #: fortran/expr.c:2955
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Parameter %qs bei %L wurde nicht deklariert oder ist eine Variable, die nicht zu konstantem Ausdruck reduziert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.c:3009
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "check_init_expr(): Unknown expression type"
  
! #: fortran/expr.c:3144
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "Spezifikationsfunktion %qs bei %L kann keine Anweisungsfunktion sein"
  
! #: fortran/expr.c:3151
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Spezifikationsfunktion %qs bei %L kann keine interne Funktion sein"
  
! #: fortran/expr.c:3158
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "Spezifikationsfunktion %qs bei %L muss PURE sein"
  
! #: fortran/expr.c:3166
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "Spezifikationsfunktion %qs bei %L kann nicht RECURSIVE sein"
  
! #: fortran/expr.c:3312
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "Scheinargument %qs ist im Ausdruck bei %L nicht erlaubt"
  
! #: fortran/expr.c:3319
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Scheinargument %qs bei %L kann nicht OPTIONAL sein"
  
! #: fortran/expr.c:3326
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L kann nicht INTENT(OUT) sein"
  
! #: fortran/expr.c:3355
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "Variable %qs kann nicht im Ausdruck bei %L auftreten"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.c:3386
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr "check_restricted(): Unknown expression type"
  
! #: fortran/expr.c:3406
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Ausdruck bei %L muss INTEGER-Typ haben, %s gefunden"
  
! #: fortran/expr.c:3418
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "Funktion %qs bei %L muss PURE sein"
  
! #: fortran/expr.c:3427
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Ausdruck bei %L muss skalar sein"
  
! #: fortran/expr.c:3461
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "UnvertrÃ¤gliche RÃ¤nge in %s (%d und %d) bei %L"
  
! #: fortran/expr.c:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Andere Form fÃ¼r %s bei %L fÃ¼r Dimension %d (%d und %d)"
  
! #: fortran/expr.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "Die Zuweisung zu einer KIND- oder LEN-part_ref bei %L ist nicht erlaubt"
  
! #: fortran/expr.c:3579
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs bei %L ist kein VALUE"
  
! #: fortran/expr.c:3590
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr "UnzulÃ¤ssige Zuweisung an externe Prozedur bei %L"
  
! #: fortran/expr.c:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "UnvertrÃ¤gliche RÃ¤nge %d und %d in Zuweisung bei %L"
  
! #: fortran/expr.c:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Unbekannter Variablentyp in Zuweisung bei %L"
  
! #: fortran/expr.c:3617
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "Auf rechter Seite in Zuweisung bei %L tritt NULL auf"
  
! #: fortran/expr.c:3627
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "POINTER-wertige Funktion tritt auf rechter Seite der Zuweisung bei %L auf"
  
! #: fortran/expr.c:3637
  #, gcc-internal-format
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr "BOZ-Literal bei %L verwendet, um Nicht-Ganzzahlvariable %qs zu initialisieren"
  
! #: fortran/expr.c:3642 fortran/resolve.c:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "BOZ-Literal bei %L auÃŸerhalb einer DATA-Anweisung und auÃŸerhalb von INT/REAL/DBLE/CMPLX"
  
! #: fortran/expr.c:3653 fortran/resolve.c:10460
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr "BOZ-Literal bei %L ist bitweise Ã¼bertragenes Nicht-Ganzzahlsymbol %qs"
  
! #: fortran/expr.c:3661 fortran/resolve.c:10469
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetischer Unterlauf des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/expr.c:3665 fortran/resolve.c:10473
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetischer Ãœberlauf des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/expr.c:3669 fortran/resolve.c:10477
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetisches NaN des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/expr.c:3678
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "Die Zuweisung zu einer KIND- oder LEN-Komponente eines parametrisierten Typs bei %L ist nicht erlaubt"
  
! #: fortran/expr.c:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "UnvertrÃ¤gliche Typen in DATA-Anweisung bei %L; versuchte Umwandlung von %s an %s"
  
! #: fortran/expr.c:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Zeiger-Zuweisungsziel ist kein POINTER bei %L"
  
! #: fortran/expr.c:3751
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "%qs in Zeigerzuweisung bei %L kann kein L-Wert sein, da es eine Prozedur ist"
  
! #: fortran/expr.c:3775
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Grenzen fÃ¼r %qs bei %L erwartet"
  
! #: fortran/expr.c:3780
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Grenzenangabe fÃ¼r %qs in Zeigerzuweisung bei %L"
  
! #: fortran/expr.c:3809
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "Bei %L darf kein Schritt vorhanden sein"
  
! #: fortran/expr.c:3815 fortran/expr.c:3835
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "das Umordnen des Rangs erfordert eine Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %L"
  
! #: fortran/expr.c:3823 fortran/expr.c:3842
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "Liste von %<untere-Grenze :%> oder Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %L erwartet"
  
! #: fortran/expr.c:3869
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "Zeigerobjekt bei %L darf keinen Koindex haben"
  
! #: fortran/expr.c:3890
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "UngÃ¼ltige Zuweisung eines Prozedurzeigers bei %L"
  
! #: fortran/expr.c:3915
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Funktionsergebnis %qs ist als Prozedurziel in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltig"
  
! #: fortran/expr.c:3924
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Abstrakte Schnittstelle %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltig"
  
! #: fortran/expr.c:3934
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Anweisungsfunktion %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltig"
  
! #: fortran/expr.c:3940
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Interne Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltig"
  
! #: fortran/expr.c:3947
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Eingebautes %qs bei %L ist in Zuweisung des Prozedurzeigers ungÃ¼ltig"
  
! #: fortran/expr.c:3955
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Nichtintrinsische elementare Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltig"
  
! #: fortran/expr.c:3978
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "Unpassende Zuweisung des Prozedurzeigers bei %L: Unpassende Aufrufkonvention"
  
! #: fortran/expr.c:4031
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Unpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %qs ist kein Unterprogramm"
  
! #: fortran/expr.c:4041 fortran/expr.c:4056
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Explizite Schnittstelle fÃ¼r Komponente %qs bei %L erforderlich: %s"
  
! #: fortran/expr.c:4047 fortran/expr.c:4062 fortran/resolve.c:2572
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Explizite Schnittstelle fÃ¼r %qs bei %L erforderlich: %s"
  
! #: fortran/expr.c:4074
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Unpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %s"
  
! #: fortran/expr.c:4083
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr "Prozedurzeigerziel %qs bei %L muss entweder eine intrinsische Funktion, host- oder use-assoziiert oder referenziert sein, oder aber das EXTERNAL-Attribut haben"
  
! #: fortran/expr.c:4096
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Zeiger-Zuweisungsziel darf keine Konstante sein bei %L"
  
! #: fortran/expr.c:4110
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr "Datenzeigerobjekt bei %L muss unbegrenzt polymorph oder von einem Typ mit BIND- oder SEQUENCE-Attribut sein, um zum unbegrenzt polymorphen Ziel zu passen"
  
! #: fortran/expr.c:4115
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Verschiedene Typen in Zeigerzuweisung bei %L; Versuch der Zuweisung von %s an %s"
  
! #: fortran/expr.c:4124
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Parameter verschiedener Typen in Zeigerzuweisung bei %L"
  
! #: fortran/expr.c:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Verschiedene RÃ¤nge in Zeigerzuweisung bei %L"
  
! #: fortran/expr.c:4150
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "Ziel der Rang-Neuzuordnung ist kleiner als die GrÃ¶ÃŸe des Zeigers (%ld < %ld) bei %L"
  
! #: fortran/expr.c:4163
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "Ziel der Rang-Neuzuordnung muss Rang 1 oder einfach fortlaufend bei %L sein"
  
! #: fortran/expr.c:4167
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Ziel der Rang-Neuzuordnung ist nicht Rang 1 bei %L"
*************** msgstr "Ziel der Rang-Neuzuordnung ist n
*** 54585,54751 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4175 fortran/expr.c:4247
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "Datenziel bei %L darf keinen Koindex haben"
  
! #: fortran/expr.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "Zielausdruck in Zeigerzuweisung bei %L muss ein Zeigerergebnis liefern"
  
! #: fortran/expr.c:4199
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "Ziel der Zeigerzuweisung in Initialisierungsausdruck bei %L muss das TARGET-Attribut haben"
  
! #: fortran/expr.c:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Zeiger-Zuweisungsziel bei %L ist weder TARGET noch POINTER"
  
! #: fortran/expr.c:4217
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Falsches Ziel in Zeigerzuweisung in PURE-Prozedur bei %L"
  
! #: fortran/expr.c:4226
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Zeigerzuweisung mit Vektorindex fÃ¼r rhs bei %L"
  
! #: fortran/expr.c:4234
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Zeiger-Zuweisungsziel hat PROTECTED-Attribut bei %L"
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr "Zuweisung an zusammenhÃ¤ngenden Zeiger von nichtzusammenhÃ¤ngendem Ziel bei %L"
  
! #: fortran/expr.c:4297
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Zeiger bei %L in Zeigerzuweisung kÃ¶nnte Zeigerziel Ã¼berdauern"
  
! #: fortran/expr.c:4373 fortran/resolve.c:1457
  #, 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"
  
! #: fortran/expr.c:4379
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Ziel der Zeigerinitialisierung bei %L muss das TARGET-Attribut haben"
  
! #: fortran/expr.c:4394 fortran/resolve.c:1463
  #, 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"
  
! #: fortran/expr.c:4406
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "Ziel der Zeigerinitialisierung fÃ¼r Prozedur bei %L darf kein Prozedurzeiger sein"
  
! #: fortran/expr.c:4412
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Interne Prozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungÃ¼ltig"
  
! #: fortran/expr.c:4419
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Dummyprozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungÃ¼ltig"
  
! #: fortran/expr.c:4887
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr "Interner Fehler: generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  
! #: fortran/expr.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Zeigerfunktionen in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Nicht-variabler Ausdruck in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.c:5985
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Benannte Konstante %qs in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.c:5994
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qs in Variablen-Definitionskontext (%s) bei %L ist keine Variable"
  
! #: fortran/expr.c:6005
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Nicht-POINTER in Zeiger-Verbindungskontext (%s) bei %L"
  
! #: fortran/expr.c:6014
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Typ nicht zugreifbar in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.c:6027
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.c:6040
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_EVENT in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.c:6070
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Scheinargument %qs mit INTENT(IN) in Zeiger-Verbindungskontext (%s) bei %L"
  
! #: fortran/expr.c:6078
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Scheinargument %qs mit INTENT(IN) in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.c:6091
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "Variable %qs ist PROTECTED und kann nicht in einem Zeigerzuordnungskontext (%s) bei %L vorkommen"
  
! #: fortran/expr.c:6099
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "Variable %qs ist PROTECTED und kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten"
  
! #: fortran/expr.c:6111
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "Variable %qs kann nicht in Variablen-Definitionskontext (%s) bei %L in PURE-Prozedur auftreten"
  
! #: fortran/expr.c:6170
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "%qs ist bei %L mit vektorindiziertem Ziel verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden"
  
! #: fortran/expr.c:6175
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "%qs ist bei %L mit Ausdruck verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden"
  
! #: fortran/expr.c:6187
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "Associate-Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kann"
  
! #: fortran/expr.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "Elemente mit demselben Wert bei %L und %L in Vektorindex in einem Variablen-Definitionskontext (%s)"
--- 54605,54771 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4199 fortran/expr.c:4271
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "Datenziel bei %L darf keinen Koindex haben"
  
! #: fortran/expr.c:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "Zielausdruck in Zeigerzuweisung bei %L muss ein Zeigerergebnis liefern"
  
! #: fortran/expr.c:4223
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "Ziel der Zeigerzuweisung in Initialisierungsausdruck bei %L muss das TARGET-Attribut haben"
  
! #: fortran/expr.c:4233
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Zeiger-Zuweisungsziel bei %L ist weder TARGET noch POINTER"
  
! #: fortran/expr.c:4241
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Falsches Ziel in Zeigerzuweisung in PURE-Prozedur bei %L"
  
! #: fortran/expr.c:4250
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Zeigerzuweisung mit Vektorindex fÃ¼r rhs bei %L"
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Zeiger-Zuweisungsziel hat PROTECTED-Attribut bei %L"
  
! #: fortran/expr.c:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr "Zuweisung an zusammenhÃ¤ngenden Zeiger von nichtzusammenhÃ¤ngendem Ziel bei %L"
  
! #: fortran/expr.c:4321
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Zeiger bei %L in Zeigerzuweisung kÃ¶nnte Zeigerziel Ã¼berdauern"
  
! #: fortran/expr.c:4397 fortran/resolve.c:1457
  #, 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"
  
! #: fortran/expr.c:4403
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Ziel der Zeigerinitialisierung bei %L muss das TARGET-Attribut haben"
  
! #: fortran/expr.c:4418 fortran/resolve.c:1463
  #, 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"
  
! #: fortran/expr.c:4430
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "Ziel der Zeigerinitialisierung fÃ¼r Prozedur bei %L darf kein Prozedurzeiger sein"
  
! #: fortran/expr.c:4436
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Interne Prozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungÃ¼ltig"
  
! #: fortran/expr.c:4443
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Dummyprozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungÃ¼ltig"
  
! #: fortran/expr.c:4911
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr "Interner Fehler: generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  
! #: fortran/expr.c:5993
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Zeigerfunktionen in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.c:6001
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Nicht-variabler Ausdruck in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.c:6009
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Benannte Konstante %qs in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.c:6018
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qs in Variablen-Definitionskontext (%s) bei %L ist keine Variable"
  
! #: fortran/expr.c:6029
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Nicht-POINTER in Zeiger-Verbindungskontext (%s) bei %L"
  
! #: fortran/expr.c:6038
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Typ nicht zugreifbar in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.c:6064
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_EVENT in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.c:6094
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Scheinargument %qs mit INTENT(IN) in Zeiger-Verbindungskontext (%s) bei %L"
  
! #: fortran/expr.c:6102
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Scheinargument %qs mit INTENT(IN) in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.c:6115
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "Variable %qs ist PROTECTED und kann nicht in einem Zeigerzuordnungskontext (%s) bei %L vorkommen"
  
! #: fortran/expr.c:6123
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "Variable %qs ist PROTECTED und kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten"
  
! #: fortran/expr.c:6135
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "Variable %qs kann nicht in Variablen-Definitionskontext (%s) bei %L in PURE-Prozedur auftreten"
  
! #: fortran/expr.c:6194
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "%qs ist bei %L mit vektorindiziertem Ziel verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden"
  
! #: fortran/expr.c:6199
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "%qs ist bei %L mit Ausdruck verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden"
  
! #: fortran/expr.c:6211
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "Associate-Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kann"
  
! #: fortran/expr.c:6253
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "Elemente mit demselben Wert bei %L und %L in Vektorindex in einem Variablen-Definitionskontext (%s)"
*************** msgstr "Interne Compilerwarnung: No loca
*** 54770,54778 ****
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr "Illegal id in copy_walk_reduction_arg"
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1229
! #: fortran/trans-array.c:6568 fortran/trans-array.c:8072
! #: fortran/trans-intrinsic.c:7954
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Zwischenergebnis-Feld bei %L wird erzeugt"
--- 54790,54798 ----
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr "Illegal id in copy_walk_reduction_arg"
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1269
! #: fortran/trans-array.c:6616 fortran/trans-array.c:8120
! #: fortran/trans-intrinsic.c:7975
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Zwischenergebnis-Feld bei %L wird erzeugt"
*************** msgstr "Erstes Argument der definierten
*** 54962,54973 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Zweites Argument der definierten Zuweisung bei %L muss INTENT(IN)"
  
! #: fortran/interface.c:987 fortran/resolve.c:16640
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
  
! #: fortran/interface.c:994 fortran/resolve.c:16658
  #, 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"
--- 54982,54993 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Zweites Argument der definierten Zuweisung bei %L muss INTENT(IN)"
  
! #: fortran/interface.c:987 fortran/resolve.c:16644
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
  
! #: fortran/interface.c:994 fortran/resolve.c:16662
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
*************** msgstr "NAMELIST %qs in READ-Anweisung b
*** 56189,56195 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/Ausgabeprozedur"
  
! #: fortran/io.c:3397 fortran/resolve.c:14541
  #, 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"
--- 56209,56215 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/Ausgabeprozedur"
  
! #: fortran/io.c:3397 fortran/resolve.c:14545
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L mit ALLOCATABLE- oder POINTER-Komponenten"
*************** msgstr "Unerwarteter Ausschuss hinter $O
*** 57690,57701 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Unerwarteter Ausschuss inter $OMP FLUSH-Anweisung bei %C"
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6285
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr "Redefinition der vordefinierten !$OMP DECLARE REDUCTION Â»%sÂ« bei %L"
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6289
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr "Redefinition der vordefinierten !$OMP DECLARE REDUCTION bei %L"
--- 57710,57721 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Unerwarteter Ausschuss inter $OMP FLUSH-Anweisung bei %C"
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6299
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr "Redefinition der vordefinierten !$OMP DECLARE REDUCTION Â»%sÂ« bei %L"
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6303
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr "Redefinition der vordefinierten !$OMP DECLARE REDUCTION bei %L"
*************** msgstr "Implizit deklariertes Unterprogr
*** 57936,57943 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr "ORDERED-Parameter der Klausel bei %L ist weniger als COLLAPSE"
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10276
! #: fortran/resolve.c:11559
  #, 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"
--- 57956,57963 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr "ORDERED-Parameter der Klausel bei %L ist weniger als COLLAPSE"
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10280
! #: fortran/resolve.c:11563
  #, 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 "Planungsmodifizierer NONMONOTONI
*** 57987,58000 ****
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "Variable %qs bei %L ist kein Dummyargument"
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6026
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "Objekt %qs bei %L ist keine Variable"
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6056
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "Symbol %qs bei %L in mehreren Klauseln vorhanden"
--- 58007,58020 ----
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "Variable %qs bei %L ist kein Dummyargument"
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6040
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "Objekt %qs bei %L ist keine Variable"
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6070
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "Symbol %qs bei %L in mehreren Klauseln vorhanden"
*************** msgstr "!$OMP ATOMIC Zuweisung muss auf
*** 58295,58468 ****
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr "!$OMP ATOMIC CAPTURE-Erfassungsanweisung muss eine skalare Variable intrinsischen Typs bei %L setzen"
  
! #: fortran/openmp.c:5637
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr "%s kann weder DO WHILE noch DO sein, ohne Schleifensteuerung bei %L"
  
! #: fortran/openmp.c:5643
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr "%s kann bei %L keine DO-CONCURRENT-Schleife sein"
  
! #: fortran/openmp.c:5649
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "%s-Iterationsvariable bei %L muss vom Typ integer sein"
  
! #: fortran/openmp.c:5653
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "%s-Iterationsvariable bei %L darf nicht THREADPRIVATE sein"
  
! #: fortran/openmp.c:5666
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr "%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE oder LASTPRIVATE gefunden"
  
! #: fortran/openmp.c:5670
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr "%s-Iterationsvariable bei %L an anderer Klausel als LASTPRIVATE gefunden"
  
! #: fortran/openmp.c:5674
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr "%s-Iterationsvariable bei %L an anderer Klausel als LINEAR gefunden"
  
! #: fortran/openmp.c:5692
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr "Zusammengefallene Â»%sÂ«-Schleifen formen bei %L keinen rechteckigen Wiederholungsraum"
  
! #: fortran/openmp.c:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr "Zusammengefallene Â»%sÂ«-Schleifen bei %L nicht perfekt geschachtelt"
  
! #: fortran/openmp.c:5713 fortran/openmp.c:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr "zu wenige DO-Schleifen fÃ¼r zusammengefallenes %s bei %L"
  
! #: fortran/openmp.c:5799 fortran/openmp.c:5812
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr "Die %1$s-Direktive bei %3$L darf nicht innerhalb einer %2$s-Region angegeben werden"
  
! #: fortran/openmp.c:5831
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$ACC LOOP darf ohne Schleifensteuerung bei %L kein DO WHILE oder DO sein"
  
! #: fortran/openmp.c:5837
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr "!$ACC LOOP kann bei %L keine DO-CONCURRENT-Schleife sein"
  
! #: fortran/openmp.c:5843
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "!$ACC-LOOP-Iterationsvariable bei %L muss vom Typ integer sein"
  
! #: fortran/openmp.c:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "Â»%s !$ACC LOOPÂ«-Schleifen bei %L formen keinen rechteckigen Wiederholungsraum"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79861
! #: fortran/openmp.c:5871
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "Â»%s !$ACC LOOPÂ«-Schleifen bei %L nicht perfekt geschachtelt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79861
! #: fortran/openmp.c:5881 fortran/openmp.c:5890
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "zu wenige DO-Schleifen fÃ¼r Â»%s !$ACC LOOPÂ« bei %L"
  
! #: fortran/openmp.c:5905 fortran/openmp.c:5912
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr "!$ACC LOOP %s in PARALLEL-Region erlaubt keine Â»%sÂ«-Argumente bei %L"
  
! #: fortran/openmp.c:5926
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr "Gekachelte Schleife bei %L kann nicht Ã¼ber Gangs, Worker oder Vektoren Ã¼bergreifend parallelisiert werden"
  
! #: fortran/openmp.c:5961
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "TILE bei %L erfordert konstanten Ausdruck"
  
! #: fortran/openmp.c:6032
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "PARAMETER-Objekt %qs ist bei %L nicht erlaubt"
  
! #: fortran/openmp.c:6039
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "Feldabschnitte: %qs ist in !$ACC DECLARE bei %L nicht erlaubt"
  
! #: fortran/openmp.c:6086
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Name %qs verweist nicht auf eine Unterroutine oder Funktion in !$ACC ROUTINE ( NAME ) bei %L"
  
! #: fortran/openmp.c:6092
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "NAME %qs ist in Â»!$ACC ROUTINE ( NAME )Â« bei %L ungÃ¼ltig"
  
! #: fortran/openmp.c:6193
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr "OMP TARGET UPDATE bei %L erfordert mindestens eine TO- oder FROM-Klausel"
  
! #: fortran/openmp.c:6215
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr "!$OMP DECLARE SIMD bei %2$L sollte auf die enthaltende Prozedur %1$qs verweisen"
  
! #: fortran/openmp.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "Variable auÃŸer OMP_PRIV oder OMP_ORIG wird bei %L in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION verwendet"
  
! #: fortran/openmp.c:6247
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "Variable auÃŸer OMP_OUT oder OMP_IN wird bei %L in Kombinierer von !$OMP DECLARE REDUCTION verwendet"
  
! #: fortran/openmp.c:6276
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr "UngÃ¼ltiger Operator fÃ¼r !$OMP DECLARE REDUCTION %s bei %L"
  
! #: fortran/openmp.c:6298
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr "CHARACTER-LÃ¤nge in !$OMP DECLARE REDUCTION %s ist bei %L nicht konstant"
  
! #: fortran/openmp.c:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "Unterprogrammaufruf mit alternativen RÃ¼ckgaben in Kombinierer von !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.c:6329
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "Unterprogrammaufruf mit alternativen RÃ¼ckgaben in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.c:6339
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr "Eins der tatsÃ¤chlichen Argumente in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION bei %L muss OMP_PRIV sein"
  
! #: fortran/openmp.c:6347
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr "Fehlende INITIALIZER-Klausel fÃ¼r !$OMP DECLARE REDUCTION von abgeleitetem Typ ohne Defaultinitialisierer bei %L"
--- 58315,58488 ----
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr "!$OMP ATOMIC CAPTURE-Erfassungsanweisung muss eine skalare Variable intrinsischen Typs bei %L setzen"
  
! #: fortran/openmp.c:5636
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr "%s kann weder DO WHILE noch DO sein, ohne Schleifensteuerung bei %L"
  
! #: fortran/openmp.c:5642
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr "%s kann bei %L keine DO-CONCURRENT-Schleife sein"
  
! #: fortran/openmp.c:5648
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "%s-Iterationsvariable bei %L muss vom Typ integer sein"
  
! #: fortran/openmp.c:5652
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "%s-Iterationsvariable bei %L darf nicht THREADPRIVATE sein"
  
! #: fortran/openmp.c:5665
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr "%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE oder LASTPRIVATE gefunden"
  
! #: fortran/openmp.c:5669
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr "%s-Iterationsvariable bei %L an anderer Klausel als LASTPRIVATE gefunden"
  
! #: fortran/openmp.c:5673
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr "%s-Iterationsvariable bei %L an anderer Klausel als LINEAR gefunden"
  
! #: fortran/openmp.c:5691
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr "Zusammengefallene Â»%sÂ«-Schleifen formen bei %L keinen rechteckigen Wiederholungsraum"
  
! #: fortran/openmp.c:5703
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr "Zusammengefallene Â»%sÂ«-Schleifen bei %L nicht perfekt geschachtelt"
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5720
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr "zu wenige DO-Schleifen fÃ¼r zusammengefallenes %s bei %L"
  
! #: fortran/openmp.c:5798 fortran/openmp.c:5811
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr "Die %1$s-Direktive bei %3$L darf nicht innerhalb einer %2$s-Region angegeben werden"
  
! #: fortran/openmp.c:5830
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$ACC LOOP darf ohne Schleifensteuerung bei %L kein DO WHILE oder DO sein"
  
! #: fortran/openmp.c:5836
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr "!$ACC LOOP kann bei %L keine DO-CONCURRENT-Schleife sein"
  
! #: fortran/openmp.c:5842
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "!$ACC-LOOP-Iterationsvariable bei %L muss vom Typ integer sein"
  
! #: fortran/openmp.c:5858
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "Â»%s !$ACC LOOPÂ«-Schleifen bei %L formen keinen rechteckigen Wiederholungsraum"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79861
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "Â»%s !$ACC LOOPÂ«-Schleifen bei %L nicht perfekt geschachtelt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79861
! #: fortran/openmp.c:5880 fortran/openmp.c:5889
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "zu wenige DO-Schleifen fÃ¼r Â»%s !$ACC LOOPÂ« bei %L"
  
! #: fortran/openmp.c:5904 fortran/openmp.c:5911
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr "!$ACC LOOP %s in PARALLEL-Region erlaubt keine Â»%sÂ«-Argumente bei %L"
  
! #: fortran/openmp.c:5925
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr "Gekachelte Schleife bei %L kann nicht Ã¼ber Gangs, Worker oder Vektoren Ã¼bergreifend parallelisiert werden"
  
! #: fortran/openmp.c:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "TILE bei %L erfordert konstanten Ausdruck"
  
! #: fortran/openmp.c:6046
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "PARAMETER-Objekt %qs ist bei %L nicht erlaubt"
  
! #: fortran/openmp.c:6053
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "Feldabschnitte: %qs ist in !$ACC DECLARE bei %L nicht erlaubt"
  
! #: fortran/openmp.c:6100
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Name %qs verweist nicht auf eine Unterroutine oder Funktion in !$ACC ROUTINE ( NAME ) bei %L"
  
! #: fortran/openmp.c:6106
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "NAME %qs ist in Â»!$ACC ROUTINE ( NAME )Â« bei %L ungÃ¼ltig"
  
! #: fortran/openmp.c:6207
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr "OMP TARGET UPDATE bei %L erfordert mindestens eine TO- oder FROM-Klausel"
  
! #: fortran/openmp.c:6229
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr "!$OMP DECLARE SIMD bei %2$L sollte auf die enthaltende Prozedur %1$qs verweisen"
  
! #: fortran/openmp.c:6253
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "Variable auÃŸer OMP_PRIV oder OMP_ORIG wird bei %L in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION verwendet"
  
! #: fortran/openmp.c:6261
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "Variable auÃŸer OMP_OUT oder OMP_IN wird bei %L in Kombinierer von !$OMP DECLARE REDUCTION verwendet"
  
! #: fortran/openmp.c:6290
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr "UngÃ¼ltiger Operator fÃ¼r !$OMP DECLARE REDUCTION %s bei %L"
  
! #: fortran/openmp.c:6312
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr "CHARACTER-LÃ¤nge in !$OMP DECLARE REDUCTION %s ist bei %L nicht konstant"
  
! #: fortran/openmp.c:6328
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "Unterprogrammaufruf mit alternativen RÃ¼ckgaben in Kombinierer von !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.c:6343
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "Unterprogrammaufruf mit alternativen RÃ¼ckgaben in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.c:6353
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr "Eins der tatsÃ¤chlichen Argumente in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION bei %L muss OMP_PRIV sein"
  
! #: fortran/openmp.c:6361
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr "Fehlende INITIALIZER-Klausel fÃ¼r !$OMP DECLARE REDUCTION von abgeleitetem Typ ohne Defaultinitialisierer bei %L"
*************** msgstr "Das bei %2$L deklarierte INTRINS
*** 59852,59858 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Nicht-RECURSIVE Prozedur %qs bei %L ruft sich mÃ¶glicherweise rekursiv selbst auf. Sollte als RECURSIVE oder mit %<-frecursive%> verwendet werden"
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9805 fortran/resolve.c:11488
  #, 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"
--- 59872,59878 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Nicht-RECURSIVE Prozedur %qs bei %L ruft sich mÃ¶glicherweise rekursiv selbst auf. Sollte als RECURSIVE oder mit %<-frecursive%> verwendet werden"
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9809 fortran/resolve.c:11492
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Marke %d wird bei %L referenziert, aber nirgendwo definiert"
*************** msgstr "Spezifische Funktion %qs bei %L
*** 59962,59968 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?"
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16572
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ"
--- 59982,59988 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?"
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16576
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ"
*************** msgid "Argument dim at %L must be of INT
*** 60210,60305 ****
  msgstr "Argument dim bei %L muss INTEGER-Typ haben"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.c:4726
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr "find_array_spec(): Missing spec"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.c:4737
  #, 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.c:4749
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): unused as(2)"
  
! #: fortran/resolve.c:4792
  #, 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.c:4890
  #, 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.c:4897
  #, 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.c:4906
  #, 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/resolve.c:4919
  #, 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.c:4926
  #, 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.c:4936
  #, 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"
  
! #: fortran/resolve.c:4946
  #, 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.c:5136
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Bad array reference"
  
! #: fortran/resolve.c:5150
  #, 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.c:5160
  #, 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.c:5180
  #, 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.c:5278
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr "expression_rank(): Two array specs"
  
! #: fortran/resolve.c:5360
  #, 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.c:5370
  #, 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"
--- 60230,60325 ----
  msgstr "Argument dim bei %L muss INTEGER-Typ haben"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.c:4730
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr "find_array_spec(): Missing spec"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.c:4741
  #, 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.c:4753
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): unused as(2)"
  
! #: fortran/resolve.c:4796
  #, 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.c:4894
  #, 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.c:4901
  #, 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.c:4910
  #, 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/resolve.c:4923
  #, 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.c:4930
  #, 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.c:4940
  #, 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"
  
! #: fortran/resolve.c:4950
  #, 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.c:5140
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Bad array reference"
  
! #: fortran/resolve.c:5154
  #, 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.c:5164
  #, 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.c:5184
  #, 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.c:5282
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr "expression_rank(): Two array specs"
  
! #: fortran/resolve.c:5364
  #, 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.c:5374
  #, 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
*** 60308,60319 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5380
  #, 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.c:5395
  #, 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"
--- 60328,60339 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5384
  #, 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.c:5399
  #, 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
*** 60322,60605 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5405
  #, 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.c:5416
  #, 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.c:5425
  #, 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.c:5440
  #, 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.c:5620
  #, 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.c:5625
  #, 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.c:5695
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Polymorphes Subobjekt des koindizierten Objektes bei %L"
  
! #: fortran/resolve.c:5708
  #, 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.c:5952 fortran/resolve.c:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "Fehler in TypbeschrÃ¤nktem Aufruf bei %L"
  
! #: fortran/resolve.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Weitergegebenes Objekt bei %L muss Skalar sein"
  
! #: fortran/resolve.c:6075
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "Basisobjekt fÃ¼r Aufruf der Prozedurzeigerkomponente bei %L hat ABSTRACT-Typ %qs"
  
! #: fortran/resolve.c:6114
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "Basisobjekt fÃ¼r Aufruf der typgebundenen Prozedur bei %L hat ABSTRACT-Typ %qs"
  
! #: fortran/resolve.c:6123
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Basisobjekt fÃ¼r Aufruf der typgebundenen NOPASS-Prozedur bei %L muss skalar sein"
  
  #. Nothing matching found!
! #: fortran/resolve.c:6311
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Keine passende spezifische Bindung fÃ¼r Aufruf des GENERIC %qs bei %L gefunden"
  
! #: fortran/resolve.c:6345
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs bei %L sollte eine SUBROUTINE sein"
  
! #: fortran/resolve.c:6397
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs bei %L sollte eine FUNCTION sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.c:6947
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Bad expression type"
  
! #: fortran/resolve.c:6973
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s bei %L muss skalar sein"
  
! #: fortran/resolve.c:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s bei %L muss ganzzahlig sein"
  
! #: fortran/resolve.c:6987 fortran/resolve.c:6994
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s bei %L muss INTEGER sein"
  
! #: fortran/resolve.c:7036
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Schrittausdruck in DO-Schleife bei %L kann nicht Null sein"
  
! #: fortran/resolve.c:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO-Schleife bei %L wird null mal ausgefÃ¼hrt"
  
! #: fortran/resolve.c:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "DO-Schleife bei %L ist undefiniert, da sie Ã¼berlÃ¤uft"
  
! #: fortran/resolve.c:7095
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "DO-Schleife bei %L ist undefiniert, da sie unterlÃ¤uft"
  
! #: fortran/resolve.c:7156
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.c:7161
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Anfangsausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.c:7168
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Endausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL-Schrittausdruck bei %L muss skalares %s sein"
  
! #: fortran/resolve.c:7181
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL-Schrittausdruck bei %L kann nicht Null sein"
  
! #: fortran/resolve.c:7194
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL-Index %qs kann nicht in Tripel-Spezifikation bei %L auftreten"
  
! #: fortran/resolve.c:7298 fortran/resolve.c:7591
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "ALLOCATE-Objekt bei %L muss ALLOCATABLE oder ein POINTER sein"
  
! #: fortran/resolve.c:7306 fortran/resolve.c:7555
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Koindiziertes reservierbares Objekt bei %L"
  
! #: fortran/resolve.c:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "Quell-Ausdruck bei %L muss skalar sein oder den selben Rang wie das ALLOCATE-Objekt bei %L haben"
  
! #: fortran/resolve.c:7443
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "Quell-Ausdruck bei %L und ALLOCATE-Objekt bei %L mÃ¼ssen dieselbe Form haben"
  
! #: fortran/resolve.c:7602
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Typ der EntitÃ¤t bei %L ist mit Quellausdruck bei %L typunvertrÃ¤glich"
  
! #: fortran/resolve.c:7614
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "Das ALLOCATE-Objekt bei %L und der Quellausdruck bei %L mÃ¼ssen Typparameter der gleichen Art haben"
  
! #: fortran/resolve.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "Der Quellausdruck bei %L darf weder vom Typ LOCK_TYPE sein noch eine LOCK_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray ist"
  
! #: fortran/resolve.c:7643
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "Der Quellausdruck bei %L darf weder vom Typ EVENT_TYPE sein noch eine EVENT_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray ist"
  
! #: fortran/resolve.c:7656
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "Reservierung von %s mit ABSTRACT-Basistyp bei %L erfordert Typspezifikation oder Quellausdruck"
  
! #: fortran/resolve.c:7674
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Reservierung von %s bei %L mit Typspezifikation erfordert den selben ZeichenkettenlÃ¤ngenparameter wie in der Deklaration"
  
! #: fortran/resolve.c:7755 fortran/resolve.c:7770
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "In ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlich"
  
! #: fortran/resolve.c:7762
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Feldspezifikation oder feldwertiger SOURCE=-Ausdruck erforderlich in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.c:7787
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Koarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlich"
  
! #: fortran/resolve.c:7796 fortran/resolve.c:7825 fortran/resolve.c:7853
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Falsche Feldspezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.c:7802
  #, 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.c:7814
  #, 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.c:7872
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "%qs darf nicht bei %L in einer Feldspezifikation in der gleichen ALLOCATE-Anweisung auftreten, wo es selbst alloziert wird"
  
! #: fortran/resolve.c:7887
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "In Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird Â»*Â« erwartet"
  
! #: fortran/resolve.c:7898
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Falsche Koarray-Spezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.c:7930
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Stat-Variable bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.c:7953
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Stat-Variable bei %L darf nicht %s innerhalb der gleichen %s-Anweisung sein"
  
! #: fortran/resolve.c:7964
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG bei %L ist ohne STAT-Marke nutzlos"
  
! #: fortran/resolve.c:7980
  #, 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.c:8003
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "ERRMSG-Variable bei %L darf nicht Â»%sÂ« innerhalb der selben Â»%sÂ«-Anweisung sein"
  
! #: fortran/resolve.c:8033
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "ALLOCATE-Objekt bei %L tritt auch bei %L auf"
  
! #: fortran/resolve.c:8039 fortran/resolve.c:8045
  #, 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"
--- 60342,60625 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5409
  #, 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.c:5420
  #, 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.c:5429
  #, 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.c:5444
  #, 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.c:5624
  #, 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.c:5629
  #, 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.c:5699
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Polymorphes Subobjekt des koindizierten Objektes bei %L"
  
! #: fortran/resolve.c:5712
  #, 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.c:5956 fortran/resolve.c:6108
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "Fehler in TypbeschrÃ¤nktem Aufruf bei %L"
  
! #: fortran/resolve.c:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Weitergegebenes Objekt bei %L muss Skalar sein"
  
! #: fortran/resolve.c:6079
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "Basisobjekt fÃ¼r Aufruf der Prozedurzeigerkomponente bei %L hat ABSTRACT-Typ %qs"
  
! #: fortran/resolve.c:6118
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "Basisobjekt fÃ¼r Aufruf der typgebundenen Prozedur bei %L hat ABSTRACT-Typ %qs"
  
! #: fortran/resolve.c:6127
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Basisobjekt fÃ¼r Aufruf der typgebundenen NOPASS-Prozedur bei %L muss skalar sein"
  
  #. Nothing matching found!
! #: fortran/resolve.c:6315
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Keine passende spezifische Bindung fÃ¼r Aufruf des GENERIC %qs bei %L gefunden"
  
! #: fortran/resolve.c:6349
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs bei %L sollte eine SUBROUTINE sein"
  
! #: fortran/resolve.c:6401
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs bei %L sollte eine FUNCTION sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.c:6951
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Bad expression type"
  
! #: fortran/resolve.c:6977
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s bei %L muss skalar sein"
  
! #: fortran/resolve.c:6987
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s bei %L muss ganzzahlig sein"
  
! #: fortran/resolve.c:6991 fortran/resolve.c:6998
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s bei %L muss INTEGER sein"
  
! #: fortran/resolve.c:7040
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Schrittausdruck in DO-Schleife bei %L kann nicht Null sein"
  
! #: fortran/resolve.c:7076
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO-Schleife bei %L wird null mal ausgefÃ¼hrt"
  
! #: fortran/resolve.c:7093
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "DO-Schleife bei %L ist undefiniert, da sie Ã¼berlÃ¤uft"
  
! #: fortran/resolve.c:7099
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "DO-Schleife bei %L ist undefiniert, da sie unterlÃ¤uft"
  
! #: fortran/resolve.c:7160
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.c:7165
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Anfangsausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Endausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL-Schrittausdruck bei %L muss skalares %s sein"
  
! #: fortran/resolve.c:7185
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL-Schrittausdruck bei %L kann nicht Null sein"
  
! #: fortran/resolve.c:7198
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL-Index %qs kann nicht in Tripel-Spezifikation bei %L auftreten"
  
! #: fortran/resolve.c:7302 fortran/resolve.c:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "ALLOCATE-Objekt bei %L muss ALLOCATABLE oder ein POINTER sein"
  
! #: fortran/resolve.c:7310 fortran/resolve.c:7559
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Koindiziertes reservierbares Objekt bei %L"
  
! #: fortran/resolve.c:7416
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "Quell-Ausdruck bei %L muss skalar sein oder den selben Rang wie das ALLOCATE-Objekt bei %L haben"
  
! #: fortran/resolve.c:7447
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "Quell-Ausdruck bei %L und ALLOCATE-Objekt bei %L mÃ¼ssen dieselbe Form haben"
  
! #: fortran/resolve.c:7606
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Typ der EntitÃ¤t bei %L ist mit Quellausdruck bei %L typunvertrÃ¤glich"
  
! #: fortran/resolve.c:7618
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "Das ALLOCATE-Objekt bei %L und der Quellausdruck bei %L mÃ¼ssen Typparameter der gleichen Art haben"
  
! #: fortran/resolve.c:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "Der Quellausdruck bei %L darf weder vom Typ LOCK_TYPE sein noch eine LOCK_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray ist"
  
! #: fortran/resolve.c:7647
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "Der Quellausdruck bei %L darf weder vom Typ EVENT_TYPE sein noch eine EVENT_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray ist"
  
! #: fortran/resolve.c:7660
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "Reservierung von %s mit ABSTRACT-Basistyp bei %L erfordert Typspezifikation oder Quellausdruck"
  
! #: fortran/resolve.c:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Reservierung von %s bei %L mit Typspezifikation erfordert den selben ZeichenkettenlÃ¤ngenparameter wie in der Deklaration"
  
! #: fortran/resolve.c:7759 fortran/resolve.c:7774
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "In ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlich"
  
! #: fortran/resolve.c:7766
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Feldspezifikation oder feldwertiger SOURCE=-Ausdruck erforderlich in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.c:7791
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Koarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlich"
  
! #: fortran/resolve.c:7800 fortran/resolve.c:7829 fortran/resolve.c:7857
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Falsche Feldspezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.c:7806
  #, 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.c:7818
  #, 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.c:7876
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "%qs darf nicht bei %L in einer Feldspezifikation in der gleichen ALLOCATE-Anweisung auftreten, wo es selbst alloziert wird"
  
! #: fortran/resolve.c:7891
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "In Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird Â»*Â« erwartet"
  
! #: fortran/resolve.c:7902
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Falsche Koarray-Spezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.c:7934
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Stat-Variable bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Stat-Variable bei %L darf nicht %s innerhalb der gleichen %s-Anweisung sein"
  
! #: fortran/resolve.c:7968
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG bei %L ist ohne STAT-Marke nutzlos"
  
! #: fortran/resolve.c:7984
  #, 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.c:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "ERRMSG-Variable bei %L darf nicht Â»%sÂ« innerhalb der selben Â»%sÂ«-Anweisung sein"
  
! #: fortran/resolve.c:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "ALLOCATE-Objekt bei %L tritt auch bei %L auf"
  
! #: fortran/resolve.c:8043 fortran/resolve.c:8049
  #, 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
*** 60608,60851 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8273
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %L"
  
! #: fortran/resolve.c:8324
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss Typ %s haben"
  
! #: fortran/resolve.c:8335
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss von der Art %d sein"
  
! #: fortran/resolve.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss skalar sein"
  
! #: fortran/resolve.c:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck sein"
  
! #: fortran/resolve.c:8413
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argument der SELECT-Anweisung bei %L kann nicht %s sein"
  
! #: fortran/resolve.c:8423
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck sein"
  
! #: fortran/resolve.c:8441 fortran/resolve.c:8449
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L ist nicht im Bereich von %s"
  
! #: fortran/resolve.c:8511 fortran/resolve.c:9118
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werden"
  
! #: fortran/resolve.c:8537
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Logischer Bereich in CASE-Anweisung bei %L ist nicht erlaubt"
  
! #: fortran/resolve.c:8549
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Konstanter logischer Wert in CASE-Anweisung wird bei %L wiederholt"
  
! #: fortran/resolve.c:8564
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Bereichsspezifikation bei %L kann nie passen"
  
! #: fortran/resolve.c:8667
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lle"
  
! #: fortran/resolve.c:8727
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Selektor bei %L darf nicht NULL() sein"
  
! #: fortran/resolve.c:8732
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Selektor bei %L hat keinen Typ"
  
! #: fortran/resolve.c:8754
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Zugeordneter Name %qs bei %L wird als Feld verwendet"
  
! #: fortran/resolve.c:8765
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "CLASS-Selektor bei %L erfordert Zwischenspeicher, was noch nicht implementiert ist"
  
! #: fortran/resolve.c:8993
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Selektor muss in SELECT TYPE-Anweisung bei %L polymorph sein"
  
! #: fortran/resolve.c:9028 fortran/resolve.c:9040
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Selektor bei %L darf nicht koindiziert sein"
  
! #: fortran/resolve.c:9069
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS bei %L Ã¼berlappt sich mit TYPE IS bei %L"
  
! #: fortran/resolve.c:9081
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Abgeleiteter Typ %qs bei %L muss erweiterbar sein"
  
! #: fortran/resolve.c:9093
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Abgeleiteter Typ %qs bei %L muss eine Erweiterung von %qs sein"
  
! #: fortran/resolve.c:9096
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Unerwarteter intrinsischer Typ %qs bei %L"
  
! #: fortran/resolve.c:9106
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Die Typspezifikation bei %L muss angeben, dass jeder Parameter mit LÃ¤ngentyp vermutet ist"
  
! #: fortran/resolve.c:9353
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %L"
  
! #: fortran/resolve.c:9448
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "UngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %L"
  
! #: fortran/resolve.c:9500
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "DTIO-%s-Prozedur bei %L muss rekursiv sein"
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "Element zum Datenaustausch bei %L kann nicht polymorph sein, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.c:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.c:9532
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine Prozedurzeiger-Komponenten haben"
  
! #: fortran/resolve.c:9539
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.c:9550
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben"
  
! #: fortran/resolve.c:9556
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.c:9571
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe sein"
  
! #: fortran/resolve.c:9631
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Lock-Variable bei %L muss Skalar mit LOCK_TYPE sein"
  
! #: fortran/resolve.c:9641
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "Ereignis-Variable bei %L muss Skalar mit EVENT_TYPE sein"
  
! #: fortran/resolve.c:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Argument fÃ¼r Ereignisvariable bei %L muss ein Koarray oder koindiziert sein"
  
! #: fortran/resolve.c:9648
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Argument fÃ¼r Ereignisvariable bei %L muss ein Koarray, aber nicht koindiziert sein"
  
! #: fortran/resolve.c:9655 fortran/resolve.c:9777
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Â»STAT=Â«-Argument bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.c:9667 fortran/resolve.c:9785
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "Â»ERRMSG=Â«-Argument bei %L muss skalare CHARACTER-Variable sein"
  
! #: fortran/resolve.c:9679
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "Â»ACQUIRED_LOCK=Â«-Argument bei %L muss skalare LOGICAL-Variable sein"
  
! #: fortran/resolve.c:9692
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "Argument UNTIL_COUNT= bei %L muss ein skalarer INTEGER-Ausdruck sein"
  
! #: fortran/resolve.c:9753
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Argument fÃ¼r Imageset bei %L muss Skalar oder Rang-1-INTEGER-Ausdruck sein"
  
! #: fortran/resolve.c:9757 fortran/resolve.c:9767
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Argument fÃ¼r Imageset bei %L muss zwischen 1 und num_images() liegen"
  
! #: fortran/resolve.c:9812
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Anweisung bei %L ist keine gÃ¼ltige Sprungzielanweisung fÃ¼r Sprungziel bei %L"
  
! #: fortran/resolve.c:9822
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Sprung bei %L kÃ¶nnte Endlosschleife bewirken"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9839 fortran/resolve.c:9862
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "GOTO-Anweisung bei %L hinterlÃ¤sst CRITICAL-Konstrukt fÃ¼r Marke bei %L"
  
! #: fortran/resolve.c:9843 fortran/resolve.c:9868
  #, 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"
--- 60628,60871 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8277
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %L"
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss Typ %s haben"
  
! #: fortran/resolve.c:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss von der Art %d sein"
  
! #: fortran/resolve.c:8352
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss skalar sein"
  
! #: fortran/resolve.c:8398
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck sein"
  
! #: fortran/resolve.c:8417
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argument der SELECT-Anweisung bei %L kann nicht %s sein"
  
! #: fortran/resolve.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck sein"
  
! #: fortran/resolve.c:8445 fortran/resolve.c:8453
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L ist nicht im Bereich von %s"
  
! #: fortran/resolve.c:8515 fortran/resolve.c:9122
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werden"
  
! #: fortran/resolve.c:8541
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Logischer Bereich in CASE-Anweisung bei %L ist nicht erlaubt"
  
! #: fortran/resolve.c:8553
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Konstanter logischer Wert in CASE-Anweisung wird bei %L wiederholt"
  
! #: fortran/resolve.c:8568
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Bereichsspezifikation bei %L kann nie passen"
  
! #: fortran/resolve.c:8671
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lle"
  
! #: fortran/resolve.c:8731
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Selektor bei %L darf nicht NULL() sein"
  
! #: fortran/resolve.c:8736
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Selektor bei %L hat keinen Typ"
  
! #: fortran/resolve.c:8758
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Zugeordneter Name %qs bei %L wird als Feld verwendet"
  
! #: fortran/resolve.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "CLASS-Selektor bei %L erfordert Zwischenspeicher, was noch nicht implementiert ist"
  
! #: fortran/resolve.c:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Selektor muss in SELECT TYPE-Anweisung bei %L polymorph sein"
  
! #: fortran/resolve.c:9032 fortran/resolve.c:9044
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Selektor bei %L darf nicht koindiziert sein"
  
! #: fortran/resolve.c:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS bei %L Ã¼berlappt sich mit TYPE IS bei %L"
  
! #: fortran/resolve.c:9085
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Abgeleiteter Typ %qs bei %L muss erweiterbar sein"
  
! #: fortran/resolve.c:9097
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Abgeleiteter Typ %qs bei %L muss eine Erweiterung von %qs sein"
  
! #: fortran/resolve.c:9100
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Unerwarteter intrinsischer Typ %qs bei %L"
  
! #: fortran/resolve.c:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Die Typspezifikation bei %L muss angeben, dass jeder Parameter mit LÃ¤ngentyp vermutet ist"
  
! #: fortran/resolve.c:9357
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %L"
  
! #: fortran/resolve.c:9452
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "UngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %L"
  
! #: fortran/resolve.c:9504
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "DTIO-%s-Prozedur bei %L muss rekursiv sein"
  
! #: fortran/resolve.c:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "Element zum Datenaustausch bei %L kann nicht polymorph sein, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.c:9527
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.c:9536
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine Prozedurzeiger-Komponenten haben"
  
! #: fortran/resolve.c:9543
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.c:9554
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben"
  
! #: fortran/resolve.c:9560
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.c:9575
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe sein"
  
! #: fortran/resolve.c:9635
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Lock-Variable bei %L muss Skalar mit LOCK_TYPE sein"
  
! #: fortran/resolve.c:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "Ereignis-Variable bei %L muss Skalar mit EVENT_TYPE sein"
  
! #: fortran/resolve.c:9649
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Argument fÃ¼r Ereignisvariable bei %L muss ein Koarray oder koindiziert sein"
  
! #: fortran/resolve.c:9652
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Argument fÃ¼r Ereignisvariable bei %L muss ein Koarray, aber nicht koindiziert sein"
  
! #: fortran/resolve.c:9659 fortran/resolve.c:9781
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Â»STAT=Â«-Argument bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.c:9671 fortran/resolve.c:9789
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "Â»ERRMSG=Â«-Argument bei %L muss skalare CHARACTER-Variable sein"
  
! #: fortran/resolve.c:9683
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "Â»ACQUIRED_LOCK=Â«-Argument bei %L muss skalare LOGICAL-Variable sein"
  
! #: fortran/resolve.c:9696
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "Argument UNTIL_COUNT= bei %L muss ein skalarer INTEGER-Ausdruck sein"
  
! #: fortran/resolve.c:9757
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Argument fÃ¼r Imageset bei %L muss Skalar oder Rang-1-INTEGER-Ausdruck sein"
  
! #: fortran/resolve.c:9761 fortran/resolve.c:9771
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Argument fÃ¼r Imageset bei %L muss zwischen 1 und num_images() liegen"
  
! #: fortran/resolve.c:9816
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Anweisung bei %L ist keine gÃ¼ltige Sprungzielanweisung fÃ¼r Sprungziel bei %L"
  
! #: fortran/resolve.c:9826
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Sprung bei %L kÃ¶nnte Endlosschleife bewirken"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9843 fortran/resolve.c:9866
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "GOTO-Anweisung bei %L hinterlÃ¤sst CRITICAL-Konstrukt fÃ¼r Marke bei %L"
  
! #: fortran/resolve.c:9847 fortran/resolve.c:9872
  #, 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
*** 60853,61041 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9883
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Marke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %L"
  
! #: fortran/resolve.c:9955
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE-Maske bei %L hat ungÃ¼ltige Form"
  
! #: fortran/resolve.c:9971
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE-Zuweisungsziel bei %L hat ungÃ¼ltige Form"
  
! #: fortran/resolve.c:9979 fortran/resolve.c:10066
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Benutzerdefinierte Nicht-ELEMENTAL-Zuweisung in WHERE bei %L"
  
! #: fortran/resolve.c:9989 fortran/resolve.c:10076
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Nicht unterstÃ¼tzte Anweisung in WHERE bei %L"
  
! #: fortran/resolve.c:10020
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Zuweisung an FORALL-Indexvariable bei %L"
  
! #: fortran/resolve.c:10029
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "Das FORALL mit Index %qs wird nicht auf der linken Seite der Zuweisung bei %L verwendet und kÃ¶nnte somit mehrere Zuweisungen an dieses Objekt auslÃ¶sen"
  
! #: fortran/resolve.c:10176
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "FORALL-Konstrukt bei %L"
  
! #: fortran/resolve.c:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.c:10207
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ein Ã¤uÃŸeres FORALL-Konstrukt hat bereits einen Index mit Namen %L"
  
! #: fortran/resolve.c:10284
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "Klausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-Feld"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.c:10386
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Bad block type"
  
! #: fortran/resolve.c:10499
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "CHARACTER-Ausdruck wird in Zuweisung (%ld/%ld) bei %L abgeschnitten"
  
! #: fortran/resolve.c:10531
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Koindizierter Ausdruck bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen"
  
! #: fortran/resolve.c:10536
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "Die unreine Variable bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen (12.6)"
  
! #: fortran/resolve.c:10546
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Zuweisung an koindizierte Variable bei %L in einer PURE-Prozedur"
  
! #: fortran/resolve.c:10578
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "Zuweisung an polymorphes Koarray bei %L ist nicht erlaubt"
  
! #: fortran/resolve.c:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Zuweisung an allozierbare polymorphe Variable bei %L"
  
! #: fortran/resolve.c:10587
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "Zuweisung an allozierbare polymorphe Variable bei %L erfordert %<-frealloc-lhs%>"
  
! #: fortran/resolve.c:10594
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr "Variable darf in intrinsischer Zuweisung bei %L nicht polymorph sein - bitte prÃ¼fen, ob es ein passendes spezifisches Unterprogramm fÃ¼r den Â»=Â«-Operator gibt"
  
! #: fortran/resolve.c:10605
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "Koindizierte Variable darf keine reservierbare endgÃ¼ltige Komponente in Zuweisung bei %L haben"
  
! #: fortran/resolve.c:10923
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr "TODO: als typgebunden definierte Zuweisung(en) bei %L nicht durchgefÃ¼hrt, da Feldreferenzen mit mehreren Teilen in AusdrÃ¼cken als Zwischenergebnisse auftreten wÃ¼rden."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11165
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Zuweisung eines Prozedurzeigers bei %L"
  
! #: fortran/resolve.c:11177
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Funktionsergebnis auf der linken Seite der Zuweisung bei %L muss Zeiger-Attribut haben."
  
! #: fortran/resolve.c:11420
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "Anweisung ASSIGNED GOTO bei %L erfordert eine INTEGER-Variable"
  
! #: fortran/resolve.c:11423
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Variable %qs bei %L wurde keine Zielmarke zugewiesen"
  
! #: fortran/resolve.c:11434
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Alternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als RÃ¼ckgabe"
  
! #: fortran/resolve.c:11496
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-Variable"
  
! #: fortran/resolve.c:11542
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "UngÃ¼ltiges NULL bei %L"
  
! #: fortran/resolve.c:11546
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Arithmetische IF-Anweisung bei %L erfordert einen skalaren REAL- oder INTEGER-Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.c:11603
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): No expression on DO WHILE"
  
! #: fortran/resolve.c:11608
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Abbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck sein"
  
! #: fortran/resolve.c:11692
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL-Maskenklausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.c:11771
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Bad statement code"
  
! #: fortran/resolve.c:11881
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Variable %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11895
  #, 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"
--- 60873,61061 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9887
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Marke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %L"
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE-Maske bei %L hat ungÃ¼ltige Form"
  
! #: fortran/resolve.c:9975
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE-Zuweisungsziel bei %L hat ungÃ¼ltige Form"
  
! #: fortran/resolve.c:9983 fortran/resolve.c:10070
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Benutzerdefinierte Nicht-ELEMENTAL-Zuweisung in WHERE bei %L"
  
! #: fortran/resolve.c:9993 fortran/resolve.c:10080
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Nicht unterstÃ¼tzte Anweisung in WHERE bei %L"
  
! #: fortran/resolve.c:10024
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Zuweisung an FORALL-Indexvariable bei %L"
  
! #: fortran/resolve.c:10033
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "Das FORALL mit Index %qs wird nicht auf der linken Seite der Zuweisung bei %L verwendet und kÃ¶nnte somit mehrere Zuweisungen an dieses Objekt auslÃ¶sen"
  
! #: fortran/resolve.c:10180
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "FORALL-Konstrukt bei %L"
  
! #: fortran/resolve.c:10201
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.c:10211
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ein Ã¤uÃŸeres FORALL-Konstrukt hat bereits einen Index mit Namen %L"
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "Klausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-Feld"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.c:10390
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Bad block type"
  
! #: fortran/resolve.c:10503
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "CHARACTER-Ausdruck wird in Zuweisung (%ld/%ld) bei %L abgeschnitten"
  
! #: fortran/resolve.c:10535
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Koindizierter Ausdruck bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen"
  
! #: fortran/resolve.c:10540
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "Die unreine Variable bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen (12.6)"
  
! #: fortran/resolve.c:10550
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Zuweisung an koindizierte Variable bei %L in einer PURE-Prozedur"
  
! #: fortran/resolve.c:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "Zuweisung an polymorphes Koarray bei %L ist nicht erlaubt"
  
! #: fortran/resolve.c:10586
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Zuweisung an allozierbare polymorphe Variable bei %L"
  
! #: fortran/resolve.c:10591
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "Zuweisung an allozierbare polymorphe Variable bei %L erfordert %<-frealloc-lhs%>"
  
! #: fortran/resolve.c:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr "Variable darf in intrinsischer Zuweisung bei %L nicht polymorph sein - bitte prÃ¼fen, ob es ein passendes spezifisches Unterprogramm fÃ¼r den Â»=Â«-Operator gibt"
  
! #: fortran/resolve.c:10609
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "Koindizierte Variable darf keine reservierbare endgÃ¼ltige Komponente in Zuweisung bei %L haben"
  
! #: fortran/resolve.c:10927
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr "TODO: als typgebunden definierte Zuweisung(en) bei %L nicht durchgefÃ¼hrt, da Feldreferenzen mit mehreren Teilen in AusdrÃ¼cken als Zwischenergebnisse auftreten wÃ¼rden."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11169
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Zuweisung eines Prozedurzeigers bei %L"
  
! #: fortran/resolve.c:11181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Funktionsergebnis auf der linken Seite der Zuweisung bei %L muss Zeiger-Attribut haben."
  
! #: fortran/resolve.c:11424
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "Anweisung ASSIGNED GOTO bei %L erfordert eine INTEGER-Variable"
  
! #: fortran/resolve.c:11427
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Variable %qs bei %L wurde keine Zielmarke zugewiesen"
  
! #: fortran/resolve.c:11438
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Alternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als RÃ¼ckgabe"
  
! #: fortran/resolve.c:11500
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-Variable"
  
! #: fortran/resolve.c:11546
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "UngÃ¼ltiges NULL bei %L"
  
! #: fortran/resolve.c:11550
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Arithmetische IF-Anweisung bei %L erfordert einen skalaren REAL- oder INTEGER-Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.c:11607
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): No expression on DO WHILE"
  
! #: fortran/resolve.c:11612
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Abbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck sein"
  
! #: fortran/resolve.c:11696
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL-Maskenklausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.c:11775
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Bad statement code"
  
! #: fortran/resolve.c:11885
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Variable %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11899
  #, 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
*** 61043,61992 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11914
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Prozedur %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$L"
  
! #: fortran/resolve.c:11999
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "ZeichenkettenlÃ¤nge bei %L ist zu groÃŸ"
  
! #: fortran/resolve.c:12228
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Reservierbares Feld %qs bei %L muss aufgeschobene Form oder vermuteten Rang haben"
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Skalares Objekt %qs bei %L kann nicht ALLOCATABLE sein"
  
! #: fortran/resolve.c:12240
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Feldzeiger %qs bei %L muss aufgeschobene Form oder vermuteten Rang haben"
  
! #: fortran/resolve.c:12250
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Feld %qs bei %L kann keine aufgeschobene Form haben"
  
! #: fortran/resolve.c:12265
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Typ %qs der CLASS-Variable %qs bei %L ist nicht erweiterbar"
  
! #: fortran/resolve.c:12277
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "CLASS-Variable %qs bei %L muss Attrappe, reservierbar oder Zeiger sein"
  
! #: fortran/resolve.c:12309
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Der Typ %qs bei %L darf nicht mit Wirt verbunden sein, da er von unvertrÃ¤glichem bei %L definierten Objekt mit gleichem Namen blockiert wird"
  
! #: fortran/resolve.c:12331
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Einbezogenes SAVE fÃ¼r Modulvariable %qs bei %L, benÃ¶tigt wegen Standardinitialisierung"
  
! #: fortran/resolve.c:12358
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "EntitÃ¤t %qs bei %L hat Parameter mit aufgeschobenem Typ und benÃ¶tigt entweder das POINTER- oder ALLOCATABLE-Attribut"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12394
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Das Feld %qs im Modul oder Hauptprogramm bei %L muss konstante Form haben"
  
! #: fortran/resolve.c:12419
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "EntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER sein"
  
! #: fortran/resolve.c:12440
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs bei %L muss in diesem Zusammenhang konstante ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.c:12447
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "COMMON-Variable %qs bei %L muss konstante ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.c:12494
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "ZuordnungsfÃ¤higes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12497
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Externes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12501
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Schein-%qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12504
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Intrinsisches %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12507
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktionsergebnis %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12510
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Automatisches Feld %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12552
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s bei %L"
  
! #: fortran/resolve.c:12579
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "Zeichenwertige Anweisungsfunktion %qs bei %L muss konstante LÃ¤nge haben"
  
! #: fortran/resolve.c:12601
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "%qs hat PRIVATE-Typ und kann kein Scheinargument von %qs bei %L sein, das PUBLIC ist"
  
! #: fortran/resolve.c:12623
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Prozedur %qs in PUBLIC-Schnittstelle %qs bei %L nimmt Scheinargumente von %qs, das PRIVATE ist"
  
! #: fortran/resolve.c:12641
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktion %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.c:12653
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Externes Objekt %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.c:12662
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL-Funktion %qs bei %L muss ein skalares Ergebnis haben"
  
! #: fortran/resolve.c:12672
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Anweisungsfunktion %qs bei %L darf weder POINTER- oder ALLOCATABLE-Attribut haben"
  
! #: fortran/resolve.c:12691
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht feld-wertig sein"
  
! #: fortran/resolve.c:12695
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht zeiger-wertig sein"
  
! #: fortran/resolve.c:12699
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rein sein"
  
! #: fortran/resolve.c:12703
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rekursiv sein"
  
! #: fortran/resolve.c:12716
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*)-Funktion %qs bei %L"
  
! #: fortran/resolve.c:12725
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Prozedurzeiger %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.c:12731
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Scheinprozedur %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "Funktionsergebnisvariable %qs bei %L von elementarer Funktion %qs darf nicht die Attribute ALLOCATABLE oder POINTER haben"
  
! #: fortran/resolve.c:12800
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut SAVE in %qs bei %L in Konflikt"
  
! #: fortran/resolve.c:12806
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut INTENT in %qs bei %L in Konflikt"
  
! #: fortran/resolve.c:12812
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut RESULT in %qs bei %L in Konflikt"
  
! #: fortran/resolve.c:12820
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "Attribut EXTERNAL steht mit Attribut FUNCTION in %qs bei %L in Konflikt"
  
! #: fortran/resolve.c:12826
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Dem Ergebnis %qs als Prozedurzeiger bei %L fehlt das POINTER-Attribut"
  
! #: fortran/resolve.c:12869
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.c:12877
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.c:12894
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s zwischen der MODULE-PROCEDURE-Deklaration in Modul %qs und der Deklaration bei %L in (SUB)MODULE %qs"
  
! #: fortran/resolve.c:12978
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL-Prozedur %qs bei %L ist keine SUBROUTINE"
  
! #: fortran/resolve.c:12987
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL-Prozedur bei %L muss genau ein Argument haben"
  
! #: fortran/resolve.c:12996
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Argument der FINAL-Prozedur bei %L muss Typ %qs haben"
  
! #: fortran/resolve.c:13004
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Argument der FINAL-Prozedur bei %L darf kein POINTER sein"
  
! #: fortran/resolve.c:13010
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.c:13016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht OPTIONAL sein"
  
! #: fortran/resolve.c:13024
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.c:13033
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Nicht-skalare FINAL-Prozedur bei %L sollte Argument mit vermuteter Form haben"
  
! #: fortran/resolve.c:13055
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "Bei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qs"
  
! #: fortran/resolve.c:13092
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr "Bei %2$L wurde nur FINAL-Feldprozedur fÃ¼r abgeleiteten Typ %1$qs definiert, skalare wird ebenfalls empfohlen"
  
! #: fortran/resolve.c:13132
  #, 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.c:13168
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs und %qs fÃ¼r GENERIC %qs bei %L sind mehrdeutig"
  
! #: fortran/resolve.c:13227
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Undefinierte spezifische Bindung %qs als Ziel des GENERIC %qs bei %L"
  
! #: fortran/resolve.c:13239
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERIC"
  
! #: fortran/resolve.c:13267
  #, 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.c:13323
  #, 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.c:13515
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs bei %L muss eine Modulprozedur oder eine externe Prozedur mit expliziter Schnittstelle sein"
  
! #: fortran/resolve.c:13557
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prozedur %qs mit PASS(%s) bei %L hat kein Argument %qs"
  
! #: fortran/resolve.c:13571
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Prozedur %qs mit PASS bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.c:13585 fortran/resolve.c:14071
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Nicht-polymorphes Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L"
  
! #: fortran/resolve.c:13593
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.c:13602
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L muss ein Skalar sein"
  
! #: fortran/resolve.c:13608
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.c:13614
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L darf nicht POINTER sein"
  
! #: fortran/resolve.c:13643
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Prozedur %qs bei %L hat den gleichen Namen wie eine Komponente von %qs"
  
! #: fortran/resolve.c:13653
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Prozedur %qs bei %L hat den selben Namen wie eine vererbte Komponente von %qs"
  
! #: fortran/resolve.c:13748
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "Bei %2$L deklarierter abgeleiteter Typ %1$qs muss ABSTRACT sein, da %3$qs DEFERRED und nicht Ã¼berschrieben ist"
  
! #: fortran/resolve.c:13851
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Koarray-Komponente %qs bei %L muss reservierbar mit aufgeschobener Form sein"
  
! #: fortran/resolve.c:13860
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Komponente %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray sein"
  
! #: fortran/resolve.c:13870
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "Komponente %qs bei %L mit Koarray-Komponente darf ein Nicht-Zeiger und nicht-reservierbares Skalar sein"
  
! #: fortran/resolve.c:13895
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Komponente %qs bei %L hat das CONTIGUOUS-Attribut, aber ist kein Feldzeiger"
  
! #: fortran/resolve.c:13906
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Komponente %qs von BIND(C)-Typ bei %L muss LÃ¤nge eins haben"
  
! #: fortran/resolve.c:14004
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prozedurzeiger-Komponente %qs mit PASS(%s) bei %L hat kein Argument %qs"
  
! #: fortran/resolve.c:14018
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Prozedurzeiger-Komponente %qs mit PASS bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.c:14034
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.c:14044
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Parameter %qs von %qs mit PASS(%s) bei %L muss skalar sein"
  
! #: fortran/resolve.c:14053
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L darf kein POINTER-Attribut haben"
  
! #: fortran/resolve.c:14062
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.c:14104
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Komponente %qs von %qs bei %L hat den gleichen Namen wie eine geerbte typgebundene Prozedur"
  
! #: fortran/resolve.c:14117
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "ZeichenlÃ¤nge der Komponente %qs muss ein konstanter Spezifikationsausdruck bei %L sein"
  
! #: fortran/resolve.c:14128
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Zeichenkomponente %qs von %qs bei %L mit aufgeschobener LÃ¤nge muss POINTER oder ALLOCATABLE sein"
  
! #: fortran/resolve.c:14161
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Die Komponente %qs ist ein PRIVATE-Typ und kann nicht Komponente von %qs sein, die PUBLIC bei %L ist"
  
! #: fortran/resolve.c:14169
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Polymorphe Komponente %s bei %L in SEQUENCE oder BIND(C)-Typ %s"
  
! #: fortran/resolve.c:14178
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Komponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-Attribut"
  
! #: fortran/resolve.c:14260
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "In Konflikt stehende Initialisierungen in Union bei %L und %L"
  
! #: fortran/resolve.c:14305
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Da der erweiterte Typ %qs bei %L eine Koarray-Komponente hat, muss der Elterntyp %qs auch eine haben"
  
! #: fortran/resolve.c:14318
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Nicht-erweiterbarer abgeleiteter Typ %qs bei %L darf nicht ABSTRACT sein"
  
! #: fortran/resolve.c:14382
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Parametrisierter Typ %1$qs hat bei %3$L keine Komponente, die zu Parameter %2$qs gehÃ¶rt"
  
! #: fortran/resolve.c:14415
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Allgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %L"
  
! #: fortran/resolve.c:14429
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Abgeleiteter Typ %qs bei %L wurde nicht deklariert"
  
! #: fortran/resolve.c:14494
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Feld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %L ist nicht erlaubt"
  
! #: fortran/resolve.c:14500
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST-Feldobjekt %qs mit vermuteter Form in Namensliste %qs bei %L"
  
! #: fortran/resolve.c:14506
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST-Feldobjekt %qs ohne konstante Form in Namensliste %qs bei %L"
  
! #: fortran/resolve.c:14514
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs ohne konstante ZeichenlÃ¤nge in Namensliste %qs bei %L"
  
! #: fortran/resolve.c:14531
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
  
! #: fortran/resolve.c:14553
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs hat Verwendungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste %qs bei %L sein"
  
! #: fortran/resolve.c:14564
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
  
! #: fortran/resolve.c:14591
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut NAMELIST in %qs bei %L in Konflikt"
  
! #: fortran/resolve.c:14615
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameterfeld %qs bei %L kann nicht automatische oder vermutete Form haben"
  
! #: fortran/resolve.c:14631
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Implizit angegebener PARAMETER %qs bei %L passt nicht zu frÃ¼herem IMPLICIT-Typ"
  
! #: fortran/resolve.c:14642
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "UnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %L"
  
! #: fortran/resolve.c:14650
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "COMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut haben"
  
! #: fortran/resolve.c:14701
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "Das Objekt %qs bei %L hat aufgeschobenen LEN-Parameter %qs und ist weder allozierbar noch ein Zeiger"
  
! #: fortran/resolve.c:14712
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr "Das AUTOMATIC-Objekt %qs bei %L darf kein SAVE-Attribut haben und dard auch keine Variable im main-Programm, einem Modul oder einem Teilmodus sein (F08/C513)"
  
! #: fortran/resolve.c:14719
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr "Das Objekt %qs bei %L mit ASSUMED-Typparametern muss ein Dummy oder ein SELECT-TYPE-Selektor sein (F08/4.2)"
  
! #: fortran/resolve.c:14758
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "Sorry, allozierbare/Zeiger-Komponenten in polymorphen (CLASS-)getypten Koarrays bei %L werden nicht unterstÃ¼tzt"
  
! #: fortran/resolve.c:14822
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Attribut PROTECTED steht mit Attribut EXTERNAL bei %L in Konflikt"
  
! #: fortran/resolve.c:14825
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut PROTECTED bei %L in Konflikt"
  
! #: fortran/resolve.c:14921
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "%qs bei %L hat Attribut CONTIGUOUS, aber ist kein Feldzeiger oder Feld vermuteter GrÃ¶ÃŸe oder Rang"
  
! #: fortran/resolve.c:14942
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "Falsche Spezifikation fÃ¼r Feld bei %L mit angenommener GrÃ¶ÃŸe"
  
! #: fortran/resolve.c:14955
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument sein"
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter Form bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.c:14966
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Feld mit vermutetem Rang bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.c:14973
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Feld mit vermutetem Rang bei %L darf kein Attribut VALUE oder CODIMENSION haben"
  
! #: fortran/resolve.c:14986
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Symbol bei %L ist keine Scheinvariable"
  
! #: fortran/resolve.c:14992
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs bei %L kann nicht das VALUE-Attribut haben, da es kein Scheinargument ist"
  
! #: fortran/resolve.c:15002
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss konstante LÃ¤nge haben"
  
! #: fortran/resolve.c:15011
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C-kompatible zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss LÃ¤nge eins haben"
  
! #: fortran/resolve.c:15024 fortran/resolve.c:15201
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Der abgeleitete Typ %qs bei %L hat Typ %qs, der nicht definiert wurde"
  
! #: fortran/resolve.c:15038
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss ein Scheinargument sein"
  
! #: fortran/resolve.c:15047
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss vom Typ TYPE(*) oder von einem numerischen intrinsischen Typ sein"
  
! #: fortran/resolve.c:15056
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
  
! #: fortran/resolve.c:15064
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht das Attribut INTENT(OUT) haben"
  
! #: fortran/resolve.c:15071
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss entweder skalar sein oder ein Feld vermuteter GrÃ¶ÃŸe"
  
! #: fortran/resolve.c:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Vermuteter Typ der Variable %s bei %L ist nur fÃ¼r Scheinvariablen erlaubt"
  
! #: fortran/resolve.c:15098
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variable %s vermuteten Typs bei %L darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
  
! #: fortran/resolve.c:15105
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Variable %s vermuteten Typs bei %L darf nicht das Attribut INTENT(OUT) haben"
  
! #: fortran/resolve.c:15112
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "Variable %s vermuteten Typs bei %L darf kein Feld mit ausdrÃ¼cklicher Form sein"
  
! #: fortran/resolve.c:15138
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "Variable %qs bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert ist"
  
! #: fortran/resolve.c:15148
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "BIND(C)-Variable %qs bei %L muss LÃ¤nge eins haben"
  
! #: fortran/resolve.c:15227
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs bei %L mit abgeleitetem PRIVATE-Typen %qs"
  
! #: fortran/resolve.c:15242
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "Variable %s bei %L mit LOCK_TYPE oder mit Subkomponente mit LOCK_TYPE muss ein Koarray sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79866
! #: fortran/resolve.c:15255
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "Variable %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss ein Koarray sein"
  
! #: fortran/resolve.c:15273
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "Das INTENT(OUT)-Scheinargument %qs bei %L hat ASSUMED SIZE und kann damit keine Standardinitialisierung haben"
  
! #: fortran/resolve.c:15285
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L mit LOCK_TYPE darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.c:15294
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L mit EVENT_TYPE darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.c:15306
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Funktionsergebnis %qs bei %L darf weder Koarray sein noch eine Koarray-Komponente haben"
  
! #: fortran/resolve.c:15315
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Variable %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray sein"
  
! #: fortran/resolve.c:15327
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "Variable %qs bei %L mit Koarraykomponente muss ein Nichtzeiger, nichtallozierbares Skalar und damit kein Koarray sein"
  
! #: fortran/resolve.c:15343
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "Variable %qs bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein Scheinargument"
  
! #: fortran/resolve.c:15351
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Koarray-Variable %qs bei %L darf keine Kodimensionen mit aufgeschobener Form haben"
  
! #: fortran/resolve.c:15358
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "ZuordnungsfÃ¤hige Koarray-Variable %qs bei %L muss aufgeschobene Form haben"
  
! #: fortran/resolve.c:15370
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Variable %qs bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten haben"
  
! #: fortran/resolve.c:15379
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Coarray-Scheinvariable %qs bei %L in BIND(C)-Prozedur %qs nicht erlaubt"
  
! #: fortran/resolve.c:15395
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
  
! #: fortran/resolve.c:15401
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-RÃ¼ckgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
  
! #: fortran/resolve.c:15426
  #, 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.c:15496
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate bei %L ist nicht SAVEd"
  
! #: fortran/resolve.c:15507
  #, 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.c:15612
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "Definierbare EntitÃ¤t bei %L erwartet"
  
! #: fortran/resolve.c:15620
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Element %qs bei %L muss in COMMON sein"
  
! #: fortran/resolve.c:15627
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werden"
  
! #: fortran/resolve.c:15636
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA-Element %qs bei %L kann keinen Coindex haben"
  
! #: fortran/resolve.c:15650
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "DATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollstÃ¤ndiges Feld sein"
  
! #: fortran/resolve.c:15696
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Abschnitt eines nicht konstanten Feldes bei %L in DATA-Anweisung"
  
! #: fortran/resolve.c:15709
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-Anweisung bei %L hat mehr Variablen als Werte"
  
! #: fortran/resolve.c:15808
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Anfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.c:15816
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Ende der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Schritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.c:15949
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-Anweisung bei %L hat mehr Werte als Variablen"
  
! #: fortran/resolve.c:16114
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Marke %d bei %L definiert, aber nicht verwendet"
  
! #: fortran/resolve.c:16120
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Marke %d bei %L definiert, kann aber nicht verwendet werden"
  
! #: fortran/resolve.c:16204
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.c:16213
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.c:16221
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "Variable %qs abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON sein"
  
! #: fortran/resolve.c:16237
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.c:16340
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfehler in EQUIVALENCE-Anweisung bei %L"
  
! #: fortran/resolve.c:16355
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Entweder alle oder keines der Objekte in bei %L gesetztem EQUIVALENCE muss das Attribut PROTECTED haben"
  
! #: fortran/resolve.c:16380
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "COMMON-Blockelement %qs bei %L darf in der PURE-Prozedur %qs kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.c:16389
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Benannte Konstante %qs bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.c:16462
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Feld %qs bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.c:16473
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Strukturkomponente %qs bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.c:16484
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Teilzeichenkette bei %L hat LÃ¤nge Null"
  
! #: fortran/resolve.c:16515
  #, 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.c:16582
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "PUBLIC-Funktion %qs bei %L mit PRIVATE-Typ %qs"
  
! #: fortran/resolve.c:16595
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.c:16615
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L muss eine FUNCTION sein"
  
! #: fortran/resolve.c:16625
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L kann nicht vermutete ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.c:16633
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.c:16647
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.c:16665
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.c:16672
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Operatorschnittstelle bei %L darf hÃ¶chstens zwei Argumente haben"
  
! #: fortran/resolve.c:16750
  #, 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"
--- 61063,62012 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11918
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Prozedur %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$L"
  
! #: fortran/resolve.c:12003
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "ZeichenkettenlÃ¤nge bei %L ist zu groÃŸ"
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Reservierbares Feld %qs bei %L muss aufgeschobene Form oder vermuteten Rang haben"
  
! #: fortran/resolve.c:12236
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Skalares Objekt %qs bei %L kann nicht ALLOCATABLE sein"
  
! #: fortran/resolve.c:12244
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Feldzeiger %qs bei %L muss aufgeschobene Form oder vermuteten Rang haben"
  
! #: fortran/resolve.c:12254
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Feld %qs bei %L kann keine aufgeschobene Form haben"
  
! #: fortran/resolve.c:12269
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Typ %qs der CLASS-Variable %qs bei %L ist nicht erweiterbar"
  
! #: fortran/resolve.c:12281
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "CLASS-Variable %qs bei %L muss Attrappe, reservierbar oder Zeiger sein"
  
! #: fortran/resolve.c:12313
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Der Typ %qs bei %L darf nicht mit Wirt verbunden sein, da er von unvertrÃ¤glichem bei %L definierten Objekt mit gleichem Namen blockiert wird"
  
! #: fortran/resolve.c:12335
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Einbezogenes SAVE fÃ¼r Modulvariable %qs bei %L, benÃ¶tigt wegen Standardinitialisierung"
  
! #: fortran/resolve.c:12362
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "EntitÃ¤t %qs bei %L hat Parameter mit aufgeschobenem Typ und benÃ¶tigt entweder das POINTER- oder ALLOCATABLE-Attribut"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12398
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Das Feld %qs im Modul oder Hauptprogramm bei %L muss konstante Form haben"
  
! #: fortran/resolve.c:12423
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "EntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER sein"
  
! #: fortran/resolve.c:12444
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs bei %L muss in diesem Zusammenhang konstante ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.c:12451
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "COMMON-Variable %qs bei %L muss konstante ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.c:12498
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "ZuordnungsfÃ¤higes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12501
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Externes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12505
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Schein-%qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12508
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Intrinsisches %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12511
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktionsergebnis %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12514
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Automatisches Feld %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:12556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s bei %L"
  
! #: fortran/resolve.c:12583
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "Zeichenwertige Anweisungsfunktion %qs bei %L muss konstante LÃ¤nge haben"
  
! #: fortran/resolve.c:12605
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "%qs hat PRIVATE-Typ und kann kein Scheinargument von %qs bei %L sein, das PUBLIC ist"
  
! #: fortran/resolve.c:12627
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Prozedur %qs in PUBLIC-Schnittstelle %qs bei %L nimmt Scheinargumente von %qs, das PRIVATE ist"
  
! #: fortran/resolve.c:12645
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktion %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.c:12657
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Externes Objekt %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.c:12666
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL-Funktion %qs bei %L muss ein skalares Ergebnis haben"
  
! #: fortran/resolve.c:12676
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Anweisungsfunktion %qs bei %L darf weder POINTER- oder ALLOCATABLE-Attribut haben"
  
! #: fortran/resolve.c:12695
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht feld-wertig sein"
  
! #: fortran/resolve.c:12699
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht zeiger-wertig sein"
  
! #: fortran/resolve.c:12703
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rein sein"
  
! #: fortran/resolve.c:12707
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rekursiv sein"
  
! #: fortran/resolve.c:12720
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*)-Funktion %qs bei %L"
  
! #: fortran/resolve.c:12729
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Prozedurzeiger %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.c:12735
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Scheinprozedur %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.c:12747
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "Funktionsergebnisvariable %qs bei %L von elementarer Funktion %qs darf nicht die Attribute ALLOCATABLE oder POINTER haben"
  
! #: fortran/resolve.c:12804
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut SAVE in %qs bei %L in Konflikt"
  
! #: fortran/resolve.c:12810
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut INTENT in %qs bei %L in Konflikt"
  
! #: fortran/resolve.c:12816
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut RESULT in %qs bei %L in Konflikt"
  
! #: fortran/resolve.c:12824
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "Attribut EXTERNAL steht mit Attribut FUNCTION in %qs bei %L in Konflikt"
  
! #: fortran/resolve.c:12830
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Dem Ergebnis %qs als Prozedurzeiger bei %L fehlt das POINTER-Attribut"
  
! #: fortran/resolve.c:12873
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.c:12881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.c:12889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.c:12898
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s zwischen der MODULE-PROCEDURE-Deklaration in Modul %qs und der Deklaration bei %L in (SUB)MODULE %qs"
  
! #: fortran/resolve.c:12982
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL-Prozedur %qs bei %L ist keine SUBROUTINE"
  
! #: fortran/resolve.c:12991
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL-Prozedur bei %L muss genau ein Argument haben"
  
! #: fortran/resolve.c:13000
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Argument der FINAL-Prozedur bei %L muss Typ %qs haben"
  
! #: fortran/resolve.c:13008
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Argument der FINAL-Prozedur bei %L darf kein POINTER sein"
  
! #: fortran/resolve.c:13014
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.c:13020
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht OPTIONAL sein"
  
! #: fortran/resolve.c:13028
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.c:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Nicht-skalare FINAL-Prozedur bei %L sollte Argument mit vermuteter Form haben"
  
! #: fortran/resolve.c:13059
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "Bei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qs"
  
! #: fortran/resolve.c:13096
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr "Bei %2$L wurde nur FINAL-Feldprozedur fÃ¼r abgeleiteten Typ %1$qs definiert, skalare wird ebenfalls empfohlen"
  
! #: fortran/resolve.c:13136
  #, 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.c:13172
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs und %qs fÃ¼r GENERIC %qs bei %L sind mehrdeutig"
  
! #: fortran/resolve.c:13231
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Undefinierte spezifische Bindung %qs als Ziel des GENERIC %qs bei %L"
  
! #: fortran/resolve.c:13243
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERIC"
  
! #: fortran/resolve.c:13271
  #, 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.c:13327
  #, 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.c:13519
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs bei %L muss eine Modulprozedur oder eine externe Prozedur mit expliziter Schnittstelle sein"
  
! #: fortran/resolve.c:13561
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prozedur %qs mit PASS(%s) bei %L hat kein Argument %qs"
  
! #: fortran/resolve.c:13575
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Prozedur %qs mit PASS bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.c:13589 fortran/resolve.c:14075
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Nicht-polymorphes Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L"
  
! #: fortran/resolve.c:13597
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.c:13606
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L muss ein Skalar sein"
  
! #: fortran/resolve.c:13612
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.c:13618
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L darf nicht POINTER sein"
  
! #: fortran/resolve.c:13647
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Prozedur %qs bei %L hat den gleichen Namen wie eine Komponente von %qs"
  
! #: fortran/resolve.c:13657
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Prozedur %qs bei %L hat den selben Namen wie eine vererbte Komponente von %qs"
  
! #: fortran/resolve.c:13752
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "Bei %2$L deklarierter abgeleiteter Typ %1$qs muss ABSTRACT sein, da %3$qs DEFERRED und nicht Ã¼berschrieben ist"
  
! #: fortran/resolve.c:13855
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Koarray-Komponente %qs bei %L muss reservierbar mit aufgeschobener Form sein"
  
! #: fortran/resolve.c:13864
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Komponente %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray sein"
  
! #: fortran/resolve.c:13874
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "Komponente %qs bei %L mit Koarray-Komponente darf ein Nicht-Zeiger und nicht-reservierbares Skalar sein"
  
! #: fortran/resolve.c:13899
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Komponente %qs bei %L hat das CONTIGUOUS-Attribut, aber ist kein Feldzeiger"
  
! #: fortran/resolve.c:13910
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Komponente %qs von BIND(C)-Typ bei %L muss LÃ¤nge eins haben"
  
! #: fortran/resolve.c:14008
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prozedurzeiger-Komponente %qs mit PASS(%s) bei %L hat kein Argument %qs"
  
! #: fortran/resolve.c:14022
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Prozedurzeiger-Komponente %qs mit PASS bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.c:14038
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.c:14048
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Parameter %qs von %qs mit PASS(%s) bei %L muss skalar sein"
  
! #: fortran/resolve.c:14057
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L darf kein POINTER-Attribut haben"
  
! #: fortran/resolve.c:14066
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.c:14108
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Komponente %qs von %qs bei %L hat den gleichen Namen wie eine geerbte typgebundene Prozedur"
  
! #: fortran/resolve.c:14121
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "ZeichenlÃ¤nge der Komponente %qs muss ein konstanter Spezifikationsausdruck bei %L sein"
  
! #: fortran/resolve.c:14132
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Zeichenkomponente %qs von %qs bei %L mit aufgeschobener LÃ¤nge muss POINTER oder ALLOCATABLE sein"
  
! #: fortran/resolve.c:14165
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Die Komponente %qs ist ein PRIVATE-Typ und kann nicht Komponente von %qs sein, die PUBLIC bei %L ist"
  
! #: fortran/resolve.c:14173
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Polymorphe Komponente %s bei %L in SEQUENCE oder BIND(C)-Typ %s"
  
! #: fortran/resolve.c:14182
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Komponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-Attribut"
  
! #: fortran/resolve.c:14264
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "In Konflikt stehende Initialisierungen in Union bei %L und %L"
  
! #: fortran/resolve.c:14309
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Da der erweiterte Typ %qs bei %L eine Koarray-Komponente hat, muss der Elterntyp %qs auch eine haben"
  
! #: fortran/resolve.c:14322
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Nicht-erweiterbarer abgeleiteter Typ %qs bei %L darf nicht ABSTRACT sein"
  
! #: fortran/resolve.c:14386
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Parametrisierter Typ %1$qs hat bei %3$L keine Komponente, die zu Parameter %2$qs gehÃ¶rt"
  
! #: fortran/resolve.c:14419
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Allgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %L"
  
! #: fortran/resolve.c:14433
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Abgeleiteter Typ %qs bei %L wurde nicht deklariert"
  
! #: fortran/resolve.c:14498
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Feld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %L ist nicht erlaubt"
  
! #: fortran/resolve.c:14504
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST-Feldobjekt %qs mit vermuteter Form in Namensliste %qs bei %L"
  
! #: fortran/resolve.c:14510
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST-Feldobjekt %qs ohne konstante Form in Namensliste %qs bei %L"
  
! #: fortran/resolve.c:14518
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs ohne konstante ZeichenlÃ¤nge in Namensliste %qs bei %L"
  
! #: fortran/resolve.c:14535
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
  
! #: fortran/resolve.c:14557
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs hat Verwendungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste %qs bei %L sein"
  
! #: fortran/resolve.c:14568
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
  
! #: fortran/resolve.c:14595
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut NAMELIST in %qs bei %L in Konflikt"
  
! #: fortran/resolve.c:14619
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameterfeld %qs bei %L kann nicht automatische oder vermutete Form haben"
  
! #: fortran/resolve.c:14635
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Implizit angegebener PARAMETER %qs bei %L passt nicht zu frÃ¼herem IMPLICIT-Typ"
  
! #: fortran/resolve.c:14646
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "UnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %L"
  
! #: fortran/resolve.c:14654
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "COMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut haben"
  
! #: fortran/resolve.c:14705
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "Das Objekt %qs bei %L hat aufgeschobenen LEN-Parameter %qs und ist weder allozierbar noch ein Zeiger"
  
! #: fortran/resolve.c:14716
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr "Das AUTOMATIC-Objekt %qs bei %L darf kein SAVE-Attribut haben und dard auch keine Variable im main-Programm, einem Modul oder einem Teilmodus sein (F08/C513)"
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr "Das Objekt %qs bei %L mit ASSUMED-Typparametern muss ein Dummy oder ein SELECT-TYPE-Selektor sein (F08/4.2)"
  
! #: fortran/resolve.c:14762
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "Sorry, allozierbare/Zeiger-Komponenten in polymorphen (CLASS-)getypten Koarrays bei %L werden nicht unterstÃ¼tzt"
  
! #: fortran/resolve.c:14826
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Attribut PROTECTED steht mit Attribut EXTERNAL bei %L in Konflikt"
  
! #: fortran/resolve.c:14829
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut PROTECTED bei %L in Konflikt"
  
! #: fortran/resolve.c:14925
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "%qs bei %L hat Attribut CONTIGUOUS, aber ist kein Feldzeiger oder Feld vermuteter GrÃ¶ÃŸe oder Rang"
  
! #: fortran/resolve.c:14946
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "Falsche Spezifikation fÃ¼r Feld bei %L mit angenommener GrÃ¶ÃŸe"
  
! #: fortran/resolve.c:14959
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument sein"
  
! #: fortran/resolve.c:14962
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter Form bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.c:14970
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Feld mit vermutetem Rang bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.c:14977
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Feld mit vermutetem Rang bei %L darf kein Attribut VALUE oder CODIMENSION haben"
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Symbol bei %L ist keine Scheinvariable"
  
! #: fortran/resolve.c:14996
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs bei %L kann nicht das VALUE-Attribut haben, da es kein Scheinargument ist"
  
! #: fortran/resolve.c:15006
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss konstante LÃ¤nge haben"
  
! #: fortran/resolve.c:15015
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C-kompatible zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss LÃ¤nge eins haben"
  
! #: fortran/resolve.c:15028 fortran/resolve.c:15205
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Der abgeleitete Typ %qs bei %L hat Typ %qs, der nicht definiert wurde"
  
! #: fortran/resolve.c:15042
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss ein Scheinargument sein"
  
! #: fortran/resolve.c:15051
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss vom Typ TYPE(*) oder von einem numerischen intrinsischen Typ sein"
  
! #: fortran/resolve.c:15060
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
  
! #: fortran/resolve.c:15068
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht das Attribut INTENT(OUT) haben"
  
! #: fortran/resolve.c:15075
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss entweder skalar sein oder ein Feld vermuteter GrÃ¶ÃŸe"
  
! #: fortran/resolve.c:15095
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Vermuteter Typ der Variable %s bei %L ist nur fÃ¼r Scheinvariablen erlaubt"
  
! #: fortran/resolve.c:15102
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variable %s vermuteten Typs bei %L darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
  
! #: fortran/resolve.c:15109
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Variable %s vermuteten Typs bei %L darf nicht das Attribut INTENT(OUT) haben"
  
! #: fortran/resolve.c:15116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "Variable %s vermuteten Typs bei %L darf kein Feld mit ausdrÃ¼cklicher Form sein"
  
! #: fortran/resolve.c:15142
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "Variable %qs bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert ist"
  
! #: fortran/resolve.c:15152
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "BIND(C)-Variable %qs bei %L muss LÃ¤nge eins haben"
  
! #: fortran/resolve.c:15231
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs bei %L mit abgeleitetem PRIVATE-Typen %qs"
  
! #: fortran/resolve.c:15246
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "Variable %s bei %L mit LOCK_TYPE oder mit Subkomponente mit LOCK_TYPE muss ein Koarray sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79866
! #: fortran/resolve.c:15259
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "Variable %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss ein Koarray sein"
  
! #: fortran/resolve.c:15277
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "Das INTENT(OUT)-Scheinargument %qs bei %L hat ASSUMED SIZE und kann damit keine Standardinitialisierung haben"
  
! #: fortran/resolve.c:15289
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L mit LOCK_TYPE darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.c:15298
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L mit EVENT_TYPE darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.c:15310
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Funktionsergebnis %qs bei %L darf weder Koarray sein noch eine Koarray-Komponente haben"
  
! #: fortran/resolve.c:15319
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Variable %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray sein"
  
! #: fortran/resolve.c:15331
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "Variable %qs bei %L mit Koarraykomponente muss ein Nichtzeiger, nichtallozierbares Skalar und damit kein Koarray sein"
  
! #: fortran/resolve.c:15347
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "Variable %qs bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein Scheinargument"
  
! #: fortran/resolve.c:15355
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Koarray-Variable %qs bei %L darf keine Kodimensionen mit aufgeschobener Form haben"
  
! #: fortran/resolve.c:15362
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "ZuordnungsfÃ¤hige Koarray-Variable %qs bei %L muss aufgeschobene Form haben"
  
! #: fortran/resolve.c:15374
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Variable %qs bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten haben"
  
! #: fortran/resolve.c:15383
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Coarray-Scheinvariable %qs bei %L in BIND(C)-Prozedur %qs nicht erlaubt"
  
! #: fortran/resolve.c:15399
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
  
! #: fortran/resolve.c:15405
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-RÃ¼ckgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
  
! #: fortran/resolve.c:15430
  #, 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.c:15500
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate bei %L ist nicht SAVEd"
  
! #: fortran/resolve.c:15511
  #, 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.c:15616
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "Definierbare EntitÃ¤t bei %L erwartet"
  
! #: fortran/resolve.c:15624
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Element %qs bei %L muss in COMMON sein"
  
! #: fortran/resolve.c:15631
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werden"
  
! #: fortran/resolve.c:15640
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA-Element %qs bei %L kann keinen Coindex haben"
  
! #: fortran/resolve.c:15654
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "DATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollstÃ¤ndiges Feld sein"
  
! #: fortran/resolve.c:15700
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Abschnitt eines nicht konstanten Feldes bei %L in DATA-Anweisung"
  
! #: fortran/resolve.c:15713
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-Anweisung bei %L hat mehr Variablen als Werte"
  
! #: fortran/resolve.c:15812
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Anfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.c:15820
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Ende der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.c:15828
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Schritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.c:15953
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-Anweisung bei %L hat mehr Werte als Variablen"
  
! #: fortran/resolve.c:16118
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Marke %d bei %L definiert, aber nicht verwendet"
  
! #: fortran/resolve.c:16124
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Marke %d bei %L definiert, kann aber nicht verwendet werden"
  
! #: fortran/resolve.c:16208
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.c:16217
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.c:16225
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "Variable %qs abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON sein"
  
! #: fortran/resolve.c:16241
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.c:16344
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfehler in EQUIVALENCE-Anweisung bei %L"
  
! #: fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Entweder alle oder keines der Objekte in bei %L gesetztem EQUIVALENCE muss das Attribut PROTECTED haben"
  
! #: fortran/resolve.c:16384
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "COMMON-Blockelement %qs bei %L darf in der PURE-Prozedur %qs kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.c:16393
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Benannte Konstante %qs bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.c:16466
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Feld %qs bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.c:16477
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Strukturkomponente %qs bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.c:16488
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Teilzeichenkette bei %L hat LÃ¤nge Null"
  
! #: fortran/resolve.c:16519
  #, 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.c:16586
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "PUBLIC-Funktion %qs bei %L mit PRIVATE-Typ %qs"
  
! #: fortran/resolve.c:16599
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.c:16619
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L muss eine FUNCTION sein"
  
! #: fortran/resolve.c:16629
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L kann nicht vermutete ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.c:16637
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.c:16651
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.c:16669
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.c:16676
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Operatorschnittstelle bei %L darf hÃ¶chstens zwei Argumente haben"
  
! #: fortran/resolve.c:16754
  #, 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 "BOZ-konstante bei %L ist zu groÃ
*** 62879,62895 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6035
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>"
  
! #: fortran/trans-array.c:8068
  #, 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.c:10972
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Falscher Ausdruckstyp beim Durchlaufen (%d)"
--- 62899,62915 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6083
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>"
  
! #: fortran/trans-array.c:8116
  #, 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.c:11020
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Falscher Ausdruckstyp beim Durchlaufen (%d)"
*************** msgstr "Nicht-konstanter Initialisierung
*** 62982,63048 ****
  msgid "intrinsic variable which isn't a procedure"
  msgstr "innere Variable, die keine Prozedur ist"
  
! #: fortran/trans-decl.c:4327 fortran/trans-decl.c:6660
  #, 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.c:4815
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "Parameter aufgeschobenen Typs wird noch nicht unterstÃ¼tzt"
  
! #: fortran/trans-decl.c:5048
  #, 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.c:5061
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Ungenutzte PRIVATE-Variable %qs bei %L deklariert"
  
! #: fortran/trans-decl.c:5686
  #, 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.c:5692
  #, 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.c:5702 fortran/trans-decl.c:5840
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Ungenutztes Dummyargument %qs bei %L"
  
! #: fortran/trans-decl.c:5717
  #, 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.c:5736
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "Ungenutzte Variable %qs, bei %L deklariert"
  
! #: fortran/trans-decl.c:5785
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Ungenutzter Parameter %qs, bei %L deklariert"
  
! #: fortran/trans-decl.c:5789
  #, 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.c:5812
  #, 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.c:6389
  #, 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"
--- 63002,63068 ----
  msgid "intrinsic variable which isn't a procedure"
  msgstr "innere Variable, die keine Prozedur ist"
  
! #: fortran/trans-decl.c:4393 fortran/trans-decl.c:6733
  #, 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.c:4881
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "Parameter aufgeschobenen Typs wird noch nicht unterstÃ¼tzt"
  
! #: fortran/trans-decl.c:5121
  #, 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.c:5134
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Ungenutzte PRIVATE-Variable %qs bei %L deklariert"
  
! #: fortran/trans-decl.c:5759
  #, 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.c:5765
  #, 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.c:5775 fortran/trans-decl.c:5913
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Ungenutztes Dummyargument %qs bei %L"
  
! #: fortran/trans-decl.c:5790
  #, 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.c:5809
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "Ungenutzte Variable %qs, bei %L deklariert"
  
! #: fortran/trans-decl.c:5858
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Ungenutzter Parameter %qs, bei %L deklariert"
  
! #: fortran/trans-decl.c:5862
  #, 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.c:5885
  #, 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.c:6462
  #, 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 "Intrinsische Funktion %qs (%d) n
*** 63088,63099 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "Argument %<dim%> des intrinsischen Â»%sÂ« bei %L ist kein gÃ¼ltiger Dimensionsindex"
  
! #: fortran/trans-intrinsic.c:11246 fortran/trans-stmt.c:1066
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "Sorry, die Event-Komponente des abgeleiteten Typs bei %L wird noch nicht unterstÃ¼tzt"
  
! #: fortran/trans-intrinsic.c:11253
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "Event-Variable bei %L darf nicht koindiziert sein"
--- 63108,63119 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "Argument %<dim%> des intrinsischen Â»%sÂ« bei %L ist kein gÃ¼ltiger Dimensionsindex"
  
! #: fortran/trans-intrinsic.c:11267 fortran/trans-stmt.c:1066
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "Sorry, die Event-Komponente des abgeleiteten Typs bei %L wird noch nicht unterstÃ¼tzt"
  
! #: fortran/trans-intrinsic.c:11274
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "Event-Variable bei %L darf nicht koindiziert sein"
*************** msgid "gfc_validate_kind(): Got bad kind
*** 63208,63214 ****
  msgstr "gfc_validate_kind(): Got bad kind"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans.c:2114
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Bad statement code"
--- 63228,63234 ----
  msgstr "gfc_validate_kind(): Got bad kind"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans.c:2117
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Bad statement code"
*************** msgstr "%<-fobjc-sjlj-exceptions%> wird
*** 64397,64444 ****
  msgid "creating selector for nonexistent method %qE"
  msgstr "fÃ¼r nicht existierende Methode %qE wird Selektor erzeugt"
  
! #: config/fused-madd.opt:22
! #, gcc-internal-format
! msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
! msgstr "%<-mfused-madd%> ist veraltet; stattdessen %<-ffp-contract=%> verwenden"
! 
! #: config/microblaze/microblaze.opt:87
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fstack-check"
! msgstr "%qs ist veraltet; stattdessen -fstack-check verwenden"
  
! #: config/microblaze/microblaze.opt:95
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
! msgstr "%qs ist veraltet; stattdessen -fno-zero-initialized-in-bss verwenden"
  
! #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
! #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
! #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
! #: config/arc/arc.opt:384
  #, gcc-internal-format
! msgid "%qs is deprecated"
! msgstr "%qs ist veraltet"
  
! #: config/vms/vms.opt:42
  #, gcc-internal-format
! msgid "unknown pointer size model %qs"
! msgstr "unbekanntes ZeigergrÃ¶ÃŸenmodell %qs"
  
! #: config/avr/avr.opt:26
  #, gcc-internal-format
! msgid "missing device or architecture after %qs"
! msgstr "fehlendes GerÃ¤t oder Architektur hinter %qs"
  
! #: config/darwin.opt:56 brig/lang.opt:44 common.opt:326 common.opt:329
! #: common.opt:3140 c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76
! #: c-family/c.opt:79 c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220
! #: c-family/c.opt:224 c-family/c.opt:236 c-family/c.opt:1906
! #: c-family/c.opt:1914
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "fehlender Dateiname hinter %qs"
  
  #: config/i386/i386.opt:319
  #, gcc-internal-format
  msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
--- 64417,64508 ----
  msgid "creating selector for nonexistent method %qE"
  msgstr "fÃ¼r nicht existierende Methode %qE wird Selektor erzeugt"
  
! #: fortran/lang.opt:409
  #, gcc-internal-format
! msgid "Unrecognized option to endianness value: %qs"
! msgstr "Unbekannte Option fÃ¼r Endianess-Wert: %qs"
  
! #: fortran/lang.opt:600
  #, gcc-internal-format
! msgid "Unrecognized option to floating-point init value: %qs"
! msgstr "Unbekannte Option fÃ¼r Gleitkomma-Initialisierungswert: %qs"
  
! #: fortran/lang.opt:730
  #, gcc-internal-format
! msgid "Unrecognized option: %qs"
! msgstr "Unbekannte Option %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 "Behauptung fehlt hinter %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:256
  #, gcc-internal-format
! msgid "macro name missing after %qs"
! msgstr "Makroname fehlt hinter %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
! #: c-family/c.opt:236 c-family/c.opt:1906 c-family/c.opt:1914 brig/lang.opt:44
! #: config/darwin.opt:56 common.opt:326 common.opt:329 common.opt:3140
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "fehlender Dateiname hinter %qs"
  
+ #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
+ #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:1902
+ #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
+ #, gcc-internal-format
+ msgid "missing path after %qs"
+ msgstr "fehlender Pfad hinter %qs"
+ 
+ #: c-family/c.opt:244 c-family/c.opt:248
+ #, gcc-internal-format
+ msgid "missing makefile target after %qs"
+ msgstr "fehlendes Makefile-Ziel hinter %qs"
+ 
+ #: c-family/c.opt:283
+ #, gcc-internal-format
+ msgid "argument %qs to %<-Waligned-new%> not recognized"
+ msgstr "Argument %qs fÃ¼r %<-Waligned-new%> nicht bekannt"
+ 
+ #: c-family/c.opt:903
+ #, gcc-internal-format
+ msgid "argument %qs to %<-Wnormalized%> not recognized"
+ msgstr "Argument %qs fÃ¼r %<-Wnormalized%> nicht erkannt"
+ 
+ #: c-family/c.opt:1408
+ #, gcc-internal-format
+ msgid "no class name specified with %qs"
+ msgstr "kein Klassenname mit %qs angegeben"
+ 
+ #: c-family/c.opt:1519
+ #, gcc-internal-format
+ msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
+ msgstr "%<-fhandle-exceptions%> wurde in %<-fexceptions%> umbenannt (und ist nun voreingestellt)"
+ 
+ #: c-family/c.opt:1602
+ #, gcc-internal-format
+ msgid "unrecognized ivar visibility value %qs"
+ msgstr "unbekannter ivar-Sichtbarkeitswert %qs"
+ 
+ #: c-family/c.opt:1762
+ #, gcc-internal-format
+ msgid "unrecognized scalar storage order value %qs"
+ msgstr "unbekannter Wert %qs fÃ¼r Speicherreihenfolge von Skalaren"
+ 
+ #: d/lang.opt:189
+ #, gcc-internal-format
+ msgid "unknown array bounds setting %qs"
+ msgstr "unbekannte Einstellung %qs fÃ¼r Arraygrenzen"
+ 
+ #: config/vms/vms.opt:42
+ #, gcc-internal-format
+ msgid "unknown pointer size model %qs"
+ msgstr "unbekanntes ZeigergrÃ¶ÃŸenmodell %qs"
+ 
  #: config/i386/i386.opt:319
  #, gcc-internal-format
  msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
*************** msgstr "%<-mintel-syntax%> und %<-mno-in
*** 64454,64459 ****
--- 64518,64528 ----
  msgid "%<-msse5%> was removed"
  msgstr "%<-msse5%> wurde entfernt"
  
+ #: config/avr/avr.opt:26
+ #, gcc-internal-format
+ msgid "missing device or architecture after %qs"
+ msgstr "fehlendes GerÃ¤t oder Architektur hinter %qs"
+ 
  #: config/rs6000/rs6000.opt:317
  #, gcc-internal-format
  msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
*************** msgstr "darwin64-ABI wird verwendet"
*** 64474,64479 ****
--- 64543,64576 ----
  msgid "using old darwin ABI"
  msgstr "Altes darwin-ABI wird verwendet"
  
+ #: config/fused-madd.opt:22
+ #, gcc-internal-format
+ msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
+ msgstr "%<-mfused-madd%> ist veraltet; stattdessen %<-ffp-contract=%> verwenden"
+ 
+ #: config/microblaze/microblaze.opt:87
+ #, gcc-internal-format
+ msgid "%qs is deprecated; use -fstack-check"
+ msgstr "%qs ist veraltet; stattdessen -fstack-check verwenden"
+ 
+ #: config/microblaze/microblaze.opt:95
+ #, gcc-internal-format
+ msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
+ msgstr "%qs ist veraltet; stattdessen -fno-zero-initialized-in-bss verwenden"
+ 
+ #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
+ #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
+ #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
+ #: config/arc/arc.opt:384
+ #, gcc-internal-format
+ msgid "%qs is deprecated"
+ msgstr "%qs ist veraltet"
+ 
+ #: lto/lang.opt:28
+ #, gcc-internal-format
+ msgid "unknown linker output %qs"
+ msgstr "unbekannte Linkerausgabe %qs"
+ 
  #: common.opt:1406
  #, gcc-internal-format
  msgid "unknown excess precision style %qs"
*************** msgstr "unbekannter Sichtbarkeitswert %q
*** 64559,64641 ****
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "Unbekannte InitialisierungsprioritÃ¤t %qs fÃ¼r VTable-Verifikation"
  
! #: d/lang.opt:189
! #, gcc-internal-format
! msgid "unknown array bounds setting %qs"
! msgstr "unbekannte Einstellung %qs fÃ¼r Arraygrenzen"
! 
! #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
! #, gcc-internal-format
! msgid "assertion missing after %qs"
! msgstr "Behauptung fehlt hinter %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:256
! #, gcc-internal-format
! msgid "macro name missing after %qs"
! msgstr "Makroname fehlt hinter %qs"
! 
! #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
! #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:1902
! #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
! #, gcc-internal-format
! msgid "missing path after %qs"
! msgstr "fehlender Pfad hinter %qs"
! 
! #: c-family/c.opt:244 c-family/c.opt:248
! #, gcc-internal-format
! msgid "missing makefile target after %qs"
! msgstr "fehlendes Makefile-Ziel hinter %qs"
! 
! #: c-family/c.opt:283
! #, gcc-internal-format
! msgid "argument %qs to %<-Waligned-new%> not recognized"
! msgstr "Argument %qs fÃ¼r %<-Waligned-new%> nicht bekannt"
! 
! #: c-family/c.opt:903
! #, gcc-internal-format
! msgid "argument %qs to %<-Wnormalized%> not recognized"
! msgstr "Argument %qs fÃ¼r %<-Wnormalized%> nicht erkannt"
! 
! #: c-family/c.opt:1408
! #, gcc-internal-format
! msgid "no class name specified with %qs"
! msgstr "kein Klassenname mit %qs angegeben"
! 
! #: c-family/c.opt:1519
! #, gcc-internal-format
! msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
! msgstr "%<-fhandle-exceptions%> wurde in %<-fexceptions%> umbenannt (und ist nun voreingestellt)"
! 
! #: c-family/c.opt:1602
! #, gcc-internal-format
! msgid "unrecognized ivar visibility value %qs"
! msgstr "unbekannter ivar-Sichtbarkeitswert %qs"
! 
! #: c-family/c.opt:1762
! #, gcc-internal-format
! msgid "unrecognized scalar storage order value %qs"
! msgstr "unbekannter Wert %qs fÃ¼r Speicherreihenfolge von Skalaren"
! 
! #: fortran/lang.opt:409
! #, gcc-internal-format
! msgid "Unrecognized option to endianness value: %qs"
! msgstr "Unbekannte Option fÃ¼r Endianess-Wert: %qs"
  
! #: fortran/lang.opt:600
! #, gcc-internal-format
! msgid "Unrecognized option to floating-point init value: %qs"
! msgstr "Unbekannte Option fÃ¼r Gleitkomma-Initialisierungswert: %qs"
  
! #: fortran/lang.opt:730
! #, gcc-internal-format
! msgid "Unrecognized option: %qs"
! msgstr "Unbekannte Option %qs"
  
! #: lto/lang.opt:28
! #, gcc-internal-format
! msgid "unknown linker output %qs"
! msgstr "unbekannte Linkerausgabe %qs"
  
  #~ msgid "invalid %%t operand %<%wd%>"
  #~ msgstr "ungÃ¼ltiger %%t-Operand %<%wd%>"
--- 64656,64673 ----
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "Unbekannte InitialisierungsprioritÃ¤t %qs fÃ¼r VTable-Verifikation"
  
! #~ msgid "%qE output %wu bytes into a destination of size %wu"
! #~ msgstr "%qE hat %wu Bytes in das Ziel der GrÃ¶ÃŸe %wu ausgegeben"
  
! #~ msgid "%qE output %wu bytes"
! #~ msgstr "%qE hat %wu Bytes ausgegeben"
  
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80022
! #~ msgid "PIC is not supported for %s. Generating non-PIC code only.."
! #~ msgstr "PIC wird fÃ¼r %s nicht unterstÃ¼tzt. Nur der positionsabhÃ¤ngige Code wird generiert."
  
! #~ msgid "no dispatcher found for %s"
! #~ msgstr "Kein Dispatcher fÃ¼r Â»%sÂ« gefunden"
  
  #~ msgid "invalid %%t operand %<%wd%>"
  #~ msgstr "ungÃ¼ltiger %%t-Operand %<%wd%>"
diff -Nrcpad gcc-9.1.0/gcc/po/el.gmo gcc-9.2.0/gcc/po/el.gmo
*** gcc-9.1.0/gcc/po/el.gmo	Fri May  3 08:12:44 2019
--- gcc-9.2.0/gcc/po/el.gmo	Mon Aug 12 07:51:11 2019
*************** Options starting with -g, -f, -m, -O, -W
*** 26,32 ****
  missing terminating %c characterno argumentsno input filesnote: precisionprograms: %s
  sorry, unimplemented: stray %qs in programtoo many input filesuninitialized const %qDwarning: Project-Id-Version: gcc 4.0-b20041128
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-04-13 17:21+0200
  PO-Revision-Date: 2004-12-15 18:53+0000
  Last-Translator: Simos Xenitellis <simos74@gmx.net>
  Language-Team: Greek <nls@tux.hellug.gr>
--- 26,32 ----
  missing terminating %c characterno argumentsno input filesnote: precisionprograms: %s
  sorry, unimplemented: stray %qs in programtoo many input filesuninitialized const %qDwarning: Project-Id-Version: gcc 4.0-b20041128
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-05-02 20:28+0000
  PO-Revision-Date: 2004-12-15 18:53+0000
  Last-Translator: Simos Xenitellis <simos74@gmx.net>
  Language-Team: Greek <nls@tux.hellug.gr>
diff -Nrcpad gcc-9.1.0/gcc/po/el.po gcc-9.2.0/gcc/po/el.po
*** gcc-9.1.0/gcc/po/el.po	Tue Apr 23 21:03:01 2019
--- gcc-9.2.0/gcc/po/el.po	Wed May  8 00:05:32 2019
*************** 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: 2019-04-13 17:21+0200\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: 2019-05-02 20:28+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 ""
*** 198,209 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6143 config/i386/i386.c:16997
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4207 config/arc/arc.c:6240 config/i386/i386.c:17088
  #: config/pdp11/pdp11.c:1874
  #, fuzzy, c-format
  msgid "invalid expression as operand"
--- 198,209 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6158 config/i386/i386.c:16998
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4207 config/arc/arc.c:6255 config/i386/i386.c:17089
  #: config/pdp11/pdp11.c:1874
  #, fuzzy, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 1359,1405 ****
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1630
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.c:1633
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.c:1636
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.c:1639 opts.c:1678
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.c:1642
  msgid "The --param option recognizes the following as parameters"
  msgstr ""
  
! #: opts.c:1648
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.c:1650
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.c:1661
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.c:1663
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.c:1665
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.c:1676
  msgid "The following options are language-related"
  msgstr ""
  
--- 1359,1412 ----
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1581
! #, fuzzy, c-format
! msgid ""
! "  Known valid arguments for %s option:\n"
! "   "
! msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
! 
! #: opts.c:1631
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.c:1634
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.c:1637
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.c:1640 opts.c:1679
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.c:1643
  msgid "The --param option recognizes the following as parameters"
  msgstr ""
  
! #: opts.c:1649
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.c:1651
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.c:1662
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.c:1664
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.c:1666
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.c:1677
  msgid "The following options are language-related"
  msgstr ""
  
*************** msgstr "ÎµÏ€Î¹Î»Î¿Î³Î® %s"
*** 1529,1535 ****
  msgid "options enabled: "
  msgstr "ÎµÏ€Î¹Î»Î¿Î³Î® Î±\n"
  
! #: tree-diagnostic.c:299 c/c-decl.c:5617 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, fuzzy, gcc-internal-format
  msgid "<anonymous>"
--- 1536,1542 ----
  msgid "options enabled: "
  msgstr "ÎµÏ€Î¹Î»Î¿Î³Î® Î±\n"
  
! #: tree-diagnostic.c:299 c/c-decl.c:5634 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, fuzzy, gcc-internal-format
  msgid "<anonymous>"
*************** msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±
*** 3108,3114 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22872
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
--- 3115,3121 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22877
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î®
*** 3133,3139 ****
  msgid "invalid address mode"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18255
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
--- 3140,3146 ----
  msgid "invalid address mode"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18256
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼
*** 3225,3332 ****
  msgid "invalid operand address"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/arc/arc.c:4207
  #, fuzzy, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4215
  #, fuzzy, c-format
  msgid "invalid operand to %%z code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4223
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4231
  #, fuzzy, c-format
  msgid "invalid operand to %%M code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4239 config/m32r/m32r.c:2103
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4250 config/m32r/m32r.c:2096
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4398 config/m32r/m32r.c:2129
  #, fuzzy, c-format
  msgid "invalid operand to %%R code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4474 config/m32r/m32r.c:2152
  #, fuzzy, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4542 config/m32r/m32r.c:2223
  #, fuzzy, c-format
  msgid "invalid operand to %%U code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4554
  #, fuzzy, c-format
  msgid "invalid operand to %%V code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4611
  #, fuzzy, c-format
  msgid "invalid operand to %%O code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4637 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/arc/arc.c:6228
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/arc/arc.c:6517 config/cris/cris.c:2571
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ Ï€Ï�ÏŒÎ¸ÎµÎ¼Î±: %s"
  
! #: config/arm/arm.c:19310 config/arm/arm.c:19335 config/arm/arm.c:19345
! #: config/arm/arm.c:19354 config/arm/arm.c:19363
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/arm/arm.c:22203 config/arm/arm.c:22221
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arm/arm.c:22209
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/arm/arm.c:22327 config/arm/arm.c:22340 config/arm/arm.c:22365
  #: config/nios2/nios2.c:3070
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arm/arm.c:22442 config/arm/arm.c:22464 config/arm/arm.c:22474
! #: config/arm/arm.c:22484 config/arm/arm.c:22494 config/arm/arm.c:22533
! #: config/arm/arm.c:22551 config/arm/arm.c:22576 config/arm/arm.c:22591
! #: config/arm/arm.c:22618 config/arm/arm.c:22625 config/arm/arm.c:22643
! #: config/arm/arm.c:22650 config/arm/arm.c:22658 config/arm/arm.c:22679
! #: config/arm/arm.c:22686 config/arm/arm.c:22819 config/arm/arm.c:22826
! #: config/arm/arm.c:22853 config/arm/arm.c:22860 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
--- 3232,3339 ----
  msgid "invalid operand address"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/arc/arc.c:4220
  #, fuzzy, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4228
  #, fuzzy, c-format
  msgid "invalid operand to %%z code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4236
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4244
  #, fuzzy, c-format
  msgid "invalid operand to %%M code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4252 config/m32r/m32r.c:2103
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4263 config/m32r/m32r.c:2096
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4411 config/m32r/m32r.c:2129
  #, fuzzy, c-format
  msgid "invalid operand to %%R code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4487 config/m32r/m32r.c:2152
  #, fuzzy, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4555 config/m32r/m32r.c:2223
  #, fuzzy, c-format
  msgid "invalid operand to %%U code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4567
  #, fuzzy, c-format
  msgid "invalid operand to %%V code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.c:4624
  #, fuzzy, c-format
  msgid "invalid operand to %%O code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4650 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/arc/arc.c:6243
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/arc/arc.c:6532 config/cris/cris.c:2571
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ Ï€Ï�ÏŒÎ¸ÎµÎ¼Î±: %s"
  
! #: config/arm/arm.c:19315 config/arm/arm.c:19340 config/arm/arm.c:19350
! #: config/arm/arm.c:19359 config/arm/arm.c:19368
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/arm/arm.c:22208 config/arm/arm.c:22226
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arm/arm.c:22214
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/arm/arm.c:22332 config/arm/arm.c:22345 config/arm/arm.c:22370
  #: config/nios2/nios2.c:3070
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arm/arm.c:22447 config/arm/arm.c:22469 config/arm/arm.c:22479
! #: config/arm/arm.c:22489 config/arm/arm.c:22499 config/arm/arm.c:22538
! #: config/arm/arm.c:22556 config/arm/arm.c:22581 config/arm/arm.c:22596
! #: config/arm/arm.c:22623 config/arm/arm.c:22630 config/arm/arm.c:22648
! #: config/arm/arm.c:22655 config/arm/arm.c:22663 config/arm/arm.c:22684
! #: config/arm/arm.c:22691 config/arm/arm.c:22824 config/arm/arm.c:22831
! #: config/arm/arm.c:22858 config/arm/arm.c:22865 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î®
*** 3334,3346 ****
  msgid "invalid operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arm/arm.c:22546
  #, fuzzy, c-format
  msgid "instruction never executed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22567
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
--- 3341,3353 ----
  msgid "invalid operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arm/arm.c:22551
  #, fuzzy, c-format
  msgid "instruction never executed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22572
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·
*** 3460,3466 ****
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6502
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3467,3473 ----
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6520
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î®
*** 3729,3826 ****
  msgid "invalid fp constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386.c:17082
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/i386/i386.c:17621
  #, fuzzy, c-format
  msgid "invalid use of register '%s'"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: config/i386/i386.c:17626
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/i386/i386.c:17857
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:17892
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:17961
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:17966
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18043
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18122
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18140
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18153
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18168
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18196
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18214
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18237
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18341
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18403
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/i386/i386.c:18453
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
  # src/grep.c:1133
! #: config/i386/i386.c:29331
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
--- 3736,3833 ----
  msgid "invalid fp constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386.c:17083
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/i386/i386.c:17622
  #, fuzzy, c-format
  msgid "invalid use of register '%s'"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: config/i386/i386.c:17627
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/i386/i386.c:17858
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:17893
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:17962
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:17967
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18044
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18123
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18141
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18154
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18169
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18197
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18215
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18238
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18342
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.c:18404
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/i386/i386.c:18454
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
  # src/grep.c:1133
! #: config/i386/i386.c:29334
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
*************** msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½
*** 4299,4322 ****
  msgid "invalid expression for output modifier '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.c:11723
  #, fuzzy
  msgid "vector argument passed to unprototyped function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/s390/s390.c:16047
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.c:16057
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:16060
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:16068
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 4306,4329 ----
  msgid "invalid expression for output modifier '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.c:11733
  #, fuzzy
  msgid "vector argument passed to unprototyped function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/s390/s390.c:16057
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.c:16067
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:16070
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:16078
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 4729,4769 ****
  msgid "expected label"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/call.c:11044
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:11045
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.c:3141
  #, fuzzy
  msgid "jump to label %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/decl.c:3142
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:3212
  msgid "enters try block"
  msgstr ""
  
! #: cp/decl.c:3218
  msgid "enters catch block"
  msgstr ""
  
! #: cp/decl.c:3224
  msgid "enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3230
  #, fuzzy
  msgid "enters synchronized or atomic statement"
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: cp/decl.c:3237
  #, fuzzy
  msgid "enters constexpr if statement"
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
--- 4736,4776 ----
  msgid "expected label"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/call.c:11059
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:11060
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.c:3158
  #, fuzzy
  msgid "jump to label %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/decl.c:3159
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:3229
  msgid "enters try block"
  msgstr ""
  
! #: cp/decl.c:3235
  msgid "enters catch block"
  msgstr ""
  
! #: cp/decl.c:3241
  msgid "enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3247
  #, fuzzy
  msgid "enters synchronized or atomic statement"
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: cp/decl.c:3254
  #, fuzzy
  msgid "enters constexpr if statement"
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
*************** msgstr ""
*** 4996,5002 ****
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:2003 cp/pt.c:23707
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
--- 5003,5009 ----
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:2003 cp/pt.c:23706
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
*************** msgstr ""
*** 5049,5097 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6230 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.c:6231 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.c:6258 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.c:6275 c/c-typeck.c:4424
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/typeck.c:6287 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.c:6305
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/typeck.c:6351
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6353
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6355
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6357
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 5056,5104 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6248 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.c:6249 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.c:6276 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.c:6293 c/c-typeck.c:4424
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/typeck.c:6305 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.c:6323
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/typeck.c:6369
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6371
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6373
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6375
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 5182,5188 ****
  msgid "Deleted feature:"
  msgstr ""
  
! #: fortran/expr.c:3608
  #, fuzzy
  msgid "array assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
--- 5189,5195 ----
  msgid "Deleted feature:"
  msgstr ""
  
! #: fortran/expr.c:3632
  #, fuzzy
  msgid "array assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
*************** msgstr ""
*** 5416,5427 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2061 fortran/resolve.c:11462
  #, fuzzy
  msgid "assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
  
! #: fortran/parse.c:2064 fortran/resolve.c:11513 fortran/resolve.c:11516
  #, fuzzy
  msgid "pointer assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
--- 5423,5434 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2061 fortran/resolve.c:11466
  #, fuzzy
  msgid "assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
  
! #: fortran/parse.c:2064 fortran/resolve.c:11517 fortran/resolve.c:11520
  #, fuzzy
  msgid "pointer assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
*************** msgstr ""
*** 5606,5686 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:7010
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:7014
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:7018
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7022
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/resolve.c:7026
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7312 fortran/resolve.c:7315
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7688 fortran/resolve.c:7691
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7924 fortran/resolve.c:9660
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7968 fortran/resolve.c:9672
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9463
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9684
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.c:1635
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.c:5887
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.c:9496
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.c:5952
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.c:5960
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9309
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:10720
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
--- 5613,5693 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:7014
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:7018
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:7022
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7026
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/resolve.c:7030
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7316 fortran/resolve.c:7319
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7692 fortran/resolve.c:7695
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7928 fortran/resolve.c:9664
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7972 fortran/resolve.c:9676
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9467
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9688
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.c:1675
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.c:5935
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.c:9544
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.c:6025
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.c:6033
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9250
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:10661
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <
*** 5690,5701 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8737
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8769
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
--- 5697,5708 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8758
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8790
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
*************** msgstr ""
*** 5737,5760 ****
  msgid "Incorrect function return value"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: fortran/trans.c:611
  msgid "Memory allocation failed"
  msgstr ""
  
! #: fortran/trans.c:689 fortran/trans.c:1672
  msgid "Allocation would exceed memory limit"
  msgstr ""
  
! #: fortran/trans.c:898
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.c:904
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.c:1357 fortran/trans.c:1516
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
--- 5744,5767 ----
  msgid "Incorrect function return value"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: fortran/trans.c:614
  msgid "Memory allocation failed"
  msgstr ""
  
! #: fortran/trans.c:692 fortran/trans.c:1675
  msgid "Allocation would exceed memory limit"
  msgstr ""
  
! #: fortran/trans.c:901
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.c:907
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.c:1360 fortran/trans.c:1519
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
*************** msgstr ""
*** 6129,8216 ****
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: config/alpha/alpha.opt:23 config/i386/i386.opt:440
  #, fuzzy
! msgid "Do not use hardware fp."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€Î·Ï�ÎµÏƒÎ¯Î±Ï‚"
  
! #: config/alpha/alpha.opt:27
  #, fuzzy
! msgid "Use fp registers."
! msgstr "Î´ÎµÎ½ Î´ÏŽÎ¸Î·ÎºÎµ ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÏŒ ÏŒÎ½Î¿Î¼Î±"
  
! #: config/alpha/alpha.opt:31 common.opt:654 common.opt:788 common.opt:998
! #: common.opt:1002 common.opt:1006 common.opt:1010 common.opt:1574
! #: common.opt:1630 common.opt:1762 common.opt:1766 common.opt:2000
! #: common.opt:2178 common.opt:2879 fortran/lang.opt:489
! msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
  
! #: config/alpha/alpha.opt:35
! msgid "Request IEEE-conformant math library routines (OSF/1)."
  msgstr ""
  
! #: config/alpha/alpha.opt:39
! msgid "Emit IEEE-conformant code, without inexact exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:46
! msgid "Do not emit complex integer constants to read-only memory."
  msgstr ""
  
! #: config/alpha/alpha.opt:50
! msgid "Use VAX fp."
  msgstr ""
  
! #: config/alpha/alpha.opt:54
  #, fuzzy
! msgid "Do not use VAX fp."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€Î·Ï�ÎµÏƒÎ¯Î±Ï‚"
  
! #: config/alpha/alpha.opt:58
! msgid "Emit code for the byte/word ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:62
! msgid "Emit code for the motion video ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:66
! msgid "Emit code for the fp move and sqrt ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:70
! msgid "Emit code for the counting ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:74
! msgid "Emit code using explicit relocation directives."
  msgstr ""
  
! #: config/alpha/alpha.opt:78
! msgid "Emit 16-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:82
! msgid "Emit 32-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:86
! #, fuzzy
! msgid "Emit direct branches to local functions."
! msgstr "Î”ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎ±Î½ Ï„Î±Î¹Ï�Î¹Î¬ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Î¼Î¿Ï�Ï†Î® `%s'.\n"
  
! #: config/alpha/alpha.opt:90
! #, fuzzy
! msgid "Emit indirect branches to local functions."
! msgstr "Î”ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎ±Î½ Ï„Î±Î¹Ï�Î¹Î¬ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Î¼Î¿Ï�Ï†Î® `%s'.\n"
  
! #: config/alpha/alpha.opt:94
! msgid "Emit rdval instead of rduniq for thread pointer."
  msgstr ""
  
! #: config/alpha/alpha.opt:98 config/s390/s390.opt:150 config/i386/i386.opt:212
! #: config/sparc/long-double-switch.opt:23
  #, fuzzy
! msgid "Use 128-bit long double."
! msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/alpha/alpha.opt:102 config/s390/s390.opt:154
! #: config/i386/i386.opt:208 config/sparc/long-double-switch.opt:27
  #, fuzzy
! msgid "Use 64-bit long double."
! msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/alpha/alpha.opt:106
! msgid "Use features of and schedule given CPU."
  msgstr ""
  
! #: config/alpha/alpha.opt:110
! msgid "Schedule given CPU."
  msgstr ""
  
! #: config/alpha/alpha.opt:114
! msgid "Control the generated fp rounding mode."
  msgstr ""
  
! #: config/alpha/alpha.opt:118
! msgid "Control the IEEE trap mode."
  msgstr ""
  
! #: config/alpha/alpha.opt:122
! msgid "Control the precision given to fp exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:126
  #, fuzzy
! msgid "Tune expected memory latency."
! msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: config/alpha/alpha.opt:130 config/ia64/ia64.opt:118
! msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
  msgstr ""
  
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
  msgstr ""
  
! #: config/mips/mips.opt:32
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
  msgstr ""
  
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/mips/mips.opt:55
! msgid "Generate code that can be used in SVR4-style dynamic objects."
  msgstr ""
  
! #: config/mips/mips.opt:59
! #, fuzzy
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:63
! #, fuzzy
! msgid "Use integer madd/msub instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:67
! #, fuzzy
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/mips/mips.opt:71
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/mips/mips.opt:75
! msgid "Use Branch Likely instructions, overriding the architecture default."
  msgstr ""
  
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
  msgstr ""
  
! #: config/mips/mips.opt:83
! msgid "Trap on integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
  msgstr ""
  
! #: config/mips/mips.opt:91
! msgid "Valid arguments to -mcode-readable=:"
  msgstr ""
  
! #: config/mips/mips.opt:104
! msgid "Use branch-and-break sequences to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:108
! msgid "Use trap instructions to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:112
! #, fuzzy
! msgid "Allow the use of MDMX instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:116
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
  msgstr ""
  
! #: config/mips/mips.opt:120
  #, fuzzy
! msgid "Use MIPS-DSP instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:124
! #, fuzzy
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:134 config/c6x/c6x.opt:30 config/nios2/nios2.opt:94
! #: config/tilegx/tilegx.opt:45
! msgid "Use big-endian byte order."
  msgstr ""
  
! #: config/mips/mips.opt:138 config/c6x/c6x.opt:34 config/nios2/nios2.opt:98
! #: config/tilegx/tilegx.opt:49
! msgid "Use little-endian byte order."
  msgstr ""
  
! #: config/mips/mips.opt:142 config/iq2000/iq2000.opt:61
! msgid "Use ROM instead of RAM."
  msgstr ""
  
! #: config/mips/mips.opt:146
! #, fuzzy
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:150
! msgid "Use NewABI-style %reloc() assembly operators."
  msgstr ""
  
! #: config/mips/mips.opt:154
! msgid "Use -G for data that is not defined by the current object."
  msgstr ""
  
! #: config/mips/mips.opt:158
! msgid "Work around certain 24K errata."
  msgstr ""
  
! #: config/mips/mips.opt:162
! msgid "Work around certain R4000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:166
! msgid "Work around certain R4400 errata."
  msgstr ""
  
! #: config/mips/mips.opt:170
! msgid "Work around the R5900 short loop erratum."
  msgstr ""
  
! #: config/mips/mips.opt:174
! msgid "Work around certain RM7000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:178
! msgid "Work around certain R10000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:182
! msgid "Work around errata for early SB-1 revision 2 cores."
  msgstr ""
  
! #: config/mips/mips.opt:186
! msgid "Work around certain VR4120 errata."
  msgstr ""
  
! #: config/mips/mips.opt:190
! msgid "Work around VR4130 mflo/mfhi errata."
  msgstr ""
  
! #: config/mips/mips.opt:194
! msgid "Work around an early 4300 hardware bug."
  msgstr ""
  
! # src/getopt1.c:155
! # src/getopt1.c:155
! #: config/mips/mips.opt:198
! #, fuzzy
! msgid "FP exceptions are enabled."
! msgstr "ÎµÏ€Î¹Î»Î¿Î³Î® Î±\n"
  
! #: config/mips/mips.opt:202
! #, fuzzy
! msgid "Use 32-bit floating-point registers."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
  msgstr ""
  
! #: config/mips/mips.opt:210
! #, fuzzy
! msgid "Use 64-bit floating-point registers."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
  msgstr ""
  
! #: config/mips/mips.opt:226
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
  msgstr ""
  
! #: config/mips/mips.opt:236
! #, fuzzy
! msgid "Use 32-bit general registers."
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: config/mips/mips.opt:240
! #, fuzzy
! msgid "Use 64-bit general registers."
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: config/mips/mips.opt:244
! msgid "Use GP-relative addressing to access small data."
  msgstr ""
  
! #: config/mips/mips.opt:248
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
  msgstr ""
  
! #: config/mips/mips.opt:252
  #, fuzzy
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:256
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
  msgstr ""
  
! #: config/mips/mips.opt:260
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
  msgstr ""
  
! #: config/mips/mips.opt:264
! #, fuzzy
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/mips/mips.opt:268
! msgid "Generate MIPS16 code."
  msgstr ""
  
! #: config/mips/mips.opt:272
! #, fuzzy
! msgid "Use MIPS-3D instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:276
! #, fuzzy
! msgid "Use ll, sc and sync instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:280
! msgid "Use -G for object-local data."
  msgstr ""
  
! #: config/mips/mips.opt:284
! #, fuzzy
! msgid "Use indirect calls."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/mips/mips.opt:288
  #, fuzzy
! msgid "Use a 32-bit long type."
! msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/mips/mips.opt:292
! #, fuzzy
! msgid "Use a 64-bit long type."
! msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
  msgstr ""
  
! #: config/mips/mips.opt:300
! msgid "Don't optimize block moves."
  msgstr ""
  
! #: config/mips/mips.opt:304
! #, fuzzy
! msgid "Use microMIPS instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:308
! #, fuzzy
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:312
! #, fuzzy
! msgid "Allow the use of MT instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:316
! #, fuzzy
! msgid "Prevent the use of all floating-point operations."
! msgstr "Î•Î¾Î±Î¯Ï�ÎµÏƒÎ· ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚"
  
! #: config/mips/mips.opt:320
! #, fuzzy
! msgid "Use MCU instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:328
! #, fuzzy
! msgid "Do not use MDMX instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:332
! #, fuzzy
! msgid "Generate normal-mode code."
! msgstr "Î¼Î·Î´ÎµÎ½Î¹ÏƒÎ¼Î­Î½Î· ÎµÎ³Î³Ï�Î±Ï†Î® ÎºÎ±Î¹ Î³Ï�Î¬ÏˆÎ¹Î¼Î¿ Ï€Î¬Î½Ï‰ ÏƒÎµ Î±Ï…Ï„Î® (truncated)"
  
! #: config/mips/mips.opt:336
! #, fuzzy
! msgid "Do not use MIPS-3D instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:340
! #, fuzzy
! msgid "Use paired-single floating-point instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
  msgstr ""
  
! #: config/mips/mips.opt:348
! msgid "Valid arguments to -mr10k-cache-barrier=:"
  msgstr ""
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
  msgstr ""
  
! #: config/mips/mips.opt:365
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
  msgstr ""
  
! #: config/mips/mips.opt:369
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
  msgstr ""
  
! #: config/mips/mips.opt:373
  #, fuzzy
! msgid "Use SmartMIPS instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:377
  #, fuzzy
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:381
! msgid "Optimize lui/addiu address loads."
  msgstr ""
  
! #: config/mips/mips.opt:385
! msgid "Assume all symbols have 32-bit values."
  msgstr ""
  
! #: config/mips/mips.opt:389
! msgid "Use synci instruction to invalidate i-cache."
  msgstr ""
  
! #: config/mips/mips.opt:393 config/arc/arc.opt:406 config/s390/s390.opt:225
! #: config/ft32/ft32.opt:27
! msgid "Use LRA instead of reload."
  msgstr ""
  
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:405 config/riscv/riscv.opt:80
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
  msgstr ""
  
! #: config/mips/mips.opt:409 config/iq2000/iq2000.opt:74
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr ""
  
! #: config/mips/mips.opt:413
! #, fuzzy
! msgid "Use Virtualization (VZ) instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:417
! msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:421
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:425
  #, fuzzy
! msgid "Use Global INValidate (GINV) instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:429
! msgid "Perform VR4130-specific alignment optimizations."
  msgstr ""
  
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:437
! msgid "Enable use of odd-numbered single-precision registers."
  msgstr ""
  
! #: config/mips/mips.opt:441
! msgid "Optimize frame header."
  msgstr ""
  
! #: config/mips/mips.opt:448
! msgid "Enable load/store bonding."
  msgstr ""
  
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:473
! msgid "Use Loongson EXTension (EXT) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:477
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
  msgstr ""
  
! #: config/visium/visium.opt:25
! msgid "Link with libc.a and libdebug.a."
  msgstr ""
  
! #: config/visium/visium.opt:29
! msgid "Link with libc.a and libsim.a."
  msgstr ""
  
! #: config/visium/visium.opt:33
! msgid "Use hardware FP (default)."
  msgstr ""
  
! #: config/visium/visium.opt:37 config/sparc/sparc.opt:30
! #: config/sparc/sparc.opt:34
! msgid "Use hardware FP."
  msgstr ""
  
! #: config/visium/visium.opt:41 config/sparc/sparc.opt:38
! #, fuzzy
! msgid "Do not use hardware FP."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€Î·Ï�ÎµÏƒÎ¯Î±Ï‚"
  
! #: config/visium/visium.opt:45
! msgid "Use features of and schedule code for given CPU."
  msgstr ""
  
! #: config/visium/visium.opt:49 config/spu/spu.opt:84 config/s390/s390.opt:194
! #: config/i386/i386.opt:514 config/sparc/sparc.opt:146
! #: config/ia64/ia64.opt:122
! msgid "Schedule code for given CPU."
  msgstr ""
  
! #: config/visium/visium.opt:65
! #, fuzzy
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/visium/visium.opt:69
  #, fuzzy
! msgid "Generate code for the user mode."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/visium/visium.opt:73
! msgid "Only retained for backward compatibility."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:28
! msgid "Preferentially allocate registers that allow short instruction generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:32
! msgid "Set branch cost."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:36
! #, fuzzy
! msgid "Enable conditional move instruction usage."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/epiphany/epiphany.opt:40
! msgid "Set number of nops to emit before each insn pattern."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:52
! #, fuzzy
! msgid "Use software floating point comparisons."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:76
  #, fuzzy
! msgid "Generate call insns as indirect calls."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/epiphany/epiphany.opt:80
  #, fuzzy
! msgid "Generate call insns as direct calls."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:112
! msgid "Vectorize for double-word operations."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:132
! msgid "Use the floating point unit for integer add/subtract."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:30
! msgid "Target the AM33 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:34
! msgid "Target the AM33/2.0 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:38
! msgid "Target the AM34 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:42 config/arm/arm.opt:236
! msgid "Tune code for the given processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:46
! msgid "Work around hardware multiply bug."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:55
! msgid "Enable linker relaxations."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:63
! #, fuzzy
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mn10300/mn10300.opt:67
  #, fuzzy
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky_tables.opt:24
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:199
! msgid "Known CSKY architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:218
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/csky/csky.opt:34
! #, fuzzy
! msgid "Specify the target architecture."
! msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/csky/csky.opt:38
  #, fuzzy
! msgid "Specify the target processor."
! msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/csky/csky.opt:44 config/mcore/mcore.opt:35 config/moxie/moxie.opt:23
! msgid "Generate big-endian code."
  msgstr ""
  
! #: config/csky/csky.opt:51 config/mcore/mcore.opt:51 config/moxie/moxie.opt:27
! msgid "Generate little-endian code."
  msgstr ""
  
! #: config/csky/csky.opt:61
! #, fuzzy
! msgid "Enable hardware floating-point instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:65
! #, fuzzy
! msgid "Use library calls to perform floating-point operations (default)."
! msgstr "Î•Î¾Î±Î¯Ï�ÎµÏƒÎ· ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚"
  
! #: config/csky/csky.opt:69
  #, fuzzy
! msgid "Specify the target floating-point hardware/format."
! msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/csky/csky.opt:73
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:77
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:85
! msgid "Enable the extended LRW instruction (default for CK801)."
  msgstr ""
  
! #: config/csky/csky.opt:89
! #, fuzzy
! msgid "Enable interrupt stack instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:93
  #, fuzzy
! msgid "Enable multiprocessor instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:97
! #, fuzzy
! msgid "Enable coprocessor instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:101
! #, fuzzy
! msgid "Enable cache prefetch instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:105
! #, fuzzy
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:112
! #, fuzzy
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:116
  #, fuzzy
! msgid "Enable C-SKY DSP instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:120
! #, fuzzy
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:124
  #, fuzzy
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:130
  #, fuzzy
! msgid "Generate divide instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:134
  #, fuzzy
! msgid "Generate code for Smart Mode."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
  msgstr ""
  
! #: config/csky/csky.opt:142
! msgid "Generate code using global anchor symbol addresses."
  msgstr ""
  
! #: config/csky/csky.opt:146
! msgid "Generate push/pop instructions (default)."
  msgstr ""
  
! #: config/csky/csky.opt:150
! #, fuzzy
! msgid "Generate stm/ldm instructions (default)."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:157
! msgid "Generate constant pools in the compiler instead of assembler."
  msgstr ""
  
! #: config/csky/csky.opt:161
! msgid "Emit .stack_size directives."
  msgstr ""
  
! #: config/csky/csky.opt:165
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
  msgstr ""
  
! #: config/csky/csky.opt:169
! msgid "Set the branch costs to roughly the specified number of instructions."
  msgstr ""
  
! #: config/csky/csky.opt:173
! msgid "Permit scheduling of function prologue and epilogue sequences."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:40
! msgid "Use software emulation for floating point (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:44
  #, fuzzy
! msgid "Use hardware floating point instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/microblaze/microblaze.opt:48
! msgid "Use table lookup optimization for small signed integer divisions."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:52
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:56
! msgid "Don't optimize block moves, use memcpy."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:60 config/arm/arm.opt:99
! #: config/aarch64/aarch64.opt:68
! msgid "Assume target CPU is configured as big endian."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:64 config/arm/arm.opt:164
! #: config/aarch64/aarch64.opt:84
! msgid "Assume target CPU is configured as little endian."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:68
! msgid "Use the soft multiply emulation (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:76
! msgid "Use the software emulation for divides (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:80
! msgid "Use the hardware barrel shifter instead of emulation."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:84
! #, fuzzy
! msgid "Use pattern compare instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/microblaze/microblaze.opt:88
! msgid "Check for stack overflow at runtime."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
! msgid "Use GP relative sdata/sbss sections."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:104
! #, fuzzy
! msgid "Use hardware floating point conversion instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/microblaze/microblaze.opt:108
! #, fuzzy
! msgid "Use hardware floating point square root instruction."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
  #, fuzzy
! msgid "Use hardware prefetch instruction."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/microblaze/microblaze.opt:132
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
  msgstr ""
  
! #: config/spu/spu.opt:20
! msgid "Emit warnings when run-time relocations are generated."
  msgstr ""
  
! #: config/spu/spu.opt:24
! msgid "Emit errors when run-time relocations are generated."
  msgstr ""
  
! #: config/spu/spu.opt:28
! msgid "Specify cost of branches (Default 20)."
  msgstr ""
  
! #: config/spu/spu.opt:32
! msgid "Make sure loads and stores are not moved past DMA instructions."
  msgstr ""
  
! #: config/spu/spu.opt:36
! msgid "volatile must be specified on any memory that is effected by DMA."
  msgstr ""
  
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
  msgstr ""
  
! #: config/spu/spu.opt:48
! msgid "Use standard main function as entry for startup."
  msgstr ""
  
! #: config/spu/spu.opt:52
  #, fuzzy
! msgid "Generate branch hints for branches."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/spu/spu.opt:56
! msgid "Maximum number of nops to insert for a hint (Default 2)."
  msgstr ""
  
! #: config/spu/spu.opt:60
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
  msgstr ""
  
! #: config/spu/spu.opt:64
! #, fuzzy
! msgid "Generate code for 18 bit addressing."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/spu/spu.opt:68
! #, fuzzy
! msgid "Generate code for 32 bit addressing."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/spu/spu.opt:72 config/sh/sh.opt:227 config/ia64/ia64.opt:114
! #: config/pa/pa.opt:62
! msgid "Specify range of registers to make fixed."
  msgstr ""
  
! #: config/spu/spu.opt:76
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
  msgstr ""
  
! #: config/spu/spu.opt:80 config/s390/s390.opt:56 config/i386/i386.opt:257
  #, fuzzy
! msgid "Generate code for given CPU."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/spu/spu.opt:88
! msgid "Access variables in 32-bit PPU objects (default)."
  msgstr ""
  
! #: config/spu/spu.opt:92
! msgid "Access variables in 64-bit PPU objects."
  msgstr ""
  
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
  msgstr ""
  
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
  msgstr ""
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
  msgstr ""
  
! #: config/c6x/c6x-tables.opt:24
! msgid "Known C6X ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/c6x/c6x.opt:38 config/msp430/msp430.opt:3 config/bfin/bfin.opt:40
! msgid "Use simulator runtime."
  msgstr ""
  
! #: config/c6x/c6x.opt:42
! msgid "Select method for sdata handling."
  msgstr ""
  
! #: config/c6x/c6x.opt:46
  #, fuzzy
! msgid "Valid arguments for the -msdata= option:"
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/c6x/c6x.opt:59
! msgid "Compile for the DSBT shared library ABI."
  msgstr ""
  
! #: config/c6x/c6x.opt:63 config/bfin/bfin.opt:82
! msgid "Avoid generating pc-relative calls; use indirection."
  msgstr ""
  
! #: config/c6x/c6x.opt:67 config/m68k/m68k.opt:103 config/arm/arm.opt:86
! #: config/nios2/nios2.opt:570 config/nds32/nds32.opt:171
! msgid "Specify the name of the target architecture."
  msgstr ""
  
! #: config/mcore/mcore.opt:23
! #, fuzzy
! msgid "Generate code for the M*Core M210."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/mcore/mcore.opt:27
! #, fuzzy
! msgid "Generate code for the M*Core M340."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/mcore/mcore.opt:31
! msgid "Force functions to be aligned to a 4 byte boundary."
  msgstr ""
  
! #: config/mcore/mcore.opt:39
! #, fuzzy
! msgid "Emit call graph information."
! msgstr "ÎµÎ¼Ï†Î¬Î½Î¹ÏƒÎ· Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½ Ï€Ï�Î¿ÏŒÎ´Î¿Ï…"
  
! #: config/mcore/mcore.opt:43
  #, fuzzy
! msgid "Use the divide instruction."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mcore/mcore.opt:47
! msgid "Inline constants if it can be done in 2 insns or less."
  msgstr ""
  
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
  msgstr ""
  
! #: config/mcore/mcore.opt:60
! msgid "Use arbitrary sized immediates in bit operations."
  msgstr ""
  
! #: config/mcore/mcore.opt:64
! msgid "Prefer word accesses over byte accesses."
  msgstr ""
  
! #: config/mcore/mcore.opt:71
! msgid "Set the maximum amount for a single stack increment operation."
  msgstr ""
  
! #: config/mcore/mcore.opt:75
! msgid "Always treat bitfields as int-sized."
  msgstr ""
  
! #: config/arc/arc-tables.opt:25
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/arc/arc.opt:26
! msgid "Compile code for big endian mode."
  msgstr ""
  
! #: config/arc/arc.opt:30
! msgid "Compile code for little endian mode.  This is the default."
  msgstr ""
  
! #: config/arc/arc.opt:34
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
  msgstr ""
  
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
  msgstr ""
  
! #: config/arc/arc.opt:42
! msgid "Same as -mA6."
  msgstr ""
  
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:54
! msgid "Same as -mA7."
  msgstr ""
  
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
  msgstr ""
  
! #: config/arc/arc.opt:132
! #, fuzzy
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:136
! msgid "Enable code density instructions for ARCv2."
  msgstr ""
  
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
  msgstr ""
  
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:158
! msgid "Generate instructions supported by barrel shifter."
  msgstr ""
  
! #: config/arc/arc.opt:162
  #, fuzzy
! msgid "Generate norm instruction."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:166
! #, fuzzy
! msgid "Generate swap instruction."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:170
  #, fuzzy
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:174
! #, fuzzy
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
  msgstr ""
  
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
  msgstr ""
  
! #: config/arc/arc.opt:186
! #, fuzzy
! msgid "Generate call insns as register indirect calls."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/arc/arc.opt:190
! #, fuzzy
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:198
! msgid "Generate millicode thunks."
  msgstr ""
  
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
! #, fuzzy
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:210
! #, fuzzy
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
  msgstr ""
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:226
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
  msgstr ""
  
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
  msgstr ""
  
! #: config/arc/arc.opt:238
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
  msgstr ""
  
! #: config/arc/arc.opt:242
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
  msgstr ""
  
! #: config/arc/arc.opt:246 config/sh/sh.opt:243
! msgid "Annotate assembler instructions with estimated addresses."
  msgstr ""
  
! #: config/arc/arc.opt:250
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
  msgstr ""
  
! #: config/arc/arc.opt:254
! msgid "-mcpu=TUNE Tune code for given ARC variant."
  msgstr ""
  
! #: config/arc/arc.opt:285
! #, fuzzy
! msgid "Enable the use of indexed loads."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
  msgstr ""
  
! #: config/arc/arc.opt:293
! #, fuzzy
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
  msgstr ""
  
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
  msgstr ""
  
! #: config/arc/arc.opt:311
  #, fuzzy
! msgid "Do alignment optimizations for call instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:323
! msgid "Enable pre-reload use of cbranchsi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
  msgstr ""
  
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
  msgstr ""
  
! #: config/arc/arc.opt:335
! msgid "Enable compact casesi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:339
! #, fuzzy
! msgid "Enable 'q' instruction alternatives."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
  msgstr ""
  
! #: config/arc/arc.opt:350
! msgid "Enable variable polynomial CRC extension."
  msgstr ""
  
! #: config/arc/arc.opt:354
! msgid "Enable DSP 3.1 Pack A extensions."
  msgstr ""
  
! #: config/arc/arc.opt:358
! msgid "Enable dual viterbi butterfly extension."
  msgstr ""
  
! #: config/arc/arc.opt:368
! msgid "Enable Dual and Single Operand Instructions for Telephony."
  msgstr ""
  
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
  msgstr ""
  
! #: config/arc/arc.opt:377
! msgid "Enable Locked Load/Store Conditional extension."
  msgstr ""
  
! #: config/arc/arc.opt:381
  #, fuzzy
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: config/arc/arc.opt:385
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
  msgstr ""
  
! #: config/arc/arc.opt:389
! msgid "Pass -EB option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:393
! msgid "Pass -EL option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:397
! msgid "Pass -marclinux option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:430
  #, fuzzy
! msgid "Enable atomic instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:434
! msgid "Enable double load/store instructions for ARC HS."
  msgstr ""
  
! #: config/arc/arc.opt:438
! msgid "Specify the name of the target floating point configuration."
  msgstr ""
  
! #: config/arc/arc.opt:481
  #, fuzzy
! msgid "Specify thread pointer register number."
! msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/arc/arc.opt:488
! msgid "Enable use of NPS400 bit operations."
  msgstr ""
  
! #: config/arc/arc.opt:492
! msgid "Enable use of NPS400 xld/xst extension."
  msgstr ""
  
! #: config/arc/arc.opt:496 config/arm/arm.opt:276 config/nds32/nds32.opt:461
! msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/arc/arc.opt:500
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
  msgstr ""
  
! #: config/arc/arc.opt:504
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
  msgstr ""
  
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:537
! msgid "Enable use of BI/BIH instructions when available."
  msgstr ""
  
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
! #: config/m68k/m68k.opt:30
! #, fuzzy
! msgid "Generate code for a 520X."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/m68k/m68k.opt:34
! #, fuzzy
! msgid "Generate code for a 5206e."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/m68k/m68k.opt:38
! #, fuzzy
! msgid "Generate code for a 528x."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/m68k/m68k.opt:42
! #, fuzzy
! msgid "Generate code for a 5307."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/m68k/m68k.opt:46
! #, fuzzy
! msgid "Generate code for a 5407."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
! #, fuzzy
! msgid "Generate code for a 68000."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/m68k/m68k.opt:54
! #, fuzzy
! msgid "Generate code for a 68010."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
! #, fuzzy
! msgid "Generate code for a 68020."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/m68k/m68k.opt:62
! #, fuzzy
! msgid "Generate code for a 68040, without any new instructions."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/m68k/m68k.opt:66
! #, fuzzy
! msgid "Generate code for a 68060, without any new instructions."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/m68k/m68k.opt:70
! #, fuzzy
! msgid "Generate code for a 68030."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/m68k/m68k.opt:74
! #, fuzzy
! msgid "Generate code for a 68040."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/m68k/m68k.opt:78
! #, fuzzy
! msgid "Generate code for a 68060."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/m68k/m68k.opt:82
! #, fuzzy
! msgid "Generate code for a 68302."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/m68k/m68k.opt:86
! #, fuzzy
! msgid "Generate code for a 68332."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/m68k/m68k.opt:91
! #, fuzzy
! msgid "Generate code for a 68851."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/m68k/m68k.opt:95
! #, fuzzy
! msgid "Generate code that uses 68881 floating-point instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/m68k/m68k.opt:99
! msgid "Align variables on a 32-bit boundary."
  msgstr ""
  
! #: config/m68k/m68k.opt:107
! #, fuzzy
! msgid "Use the bit-field instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/m68k/m68k.opt:119
! #, fuzzy
! msgid "Generate code for a ColdFire v4e."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/m68k/m68k.opt:123
! #, fuzzy
! msgid "Specify the target CPU."
! msgstr "ÎŸÏ�Î¹ÏƒÎ¼ÏŒÏ‚ Î¿Î½ÏŒÎ¼Î±Ï„Î¿Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/m68k/m68k.opt:127
  #, fuzzy
! msgid "Generate code for a cpu32."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/m68k/m68k.opt:131
! msgid "Use hardware division instructions on ColdFire."
  msgstr ""
  
! #: config/m68k/m68k.opt:135
! #, fuzzy
! msgid "Generate code for a Fido A."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/m68k/m68k.opt:139
! #, fuzzy
! msgid "Generate code which uses hardware floating point instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/m68k/m68k.opt:143
! msgid "Enable ID based shared library."
  msgstr ""
  
! #: config/m68k/m68k.opt:147
! msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
  msgstr ""
  
! #: config/m68k/m68k.opt:151
! #, fuzzy
! msgid "Do not use the bit-field instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/m68k/m68k.opt:155
! #, fuzzy
! msgid "Use normal calling convention."
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/m68k/m68k.opt:159
! msgid "Consider type 'int' to be 32 bits wide."
  msgstr ""
  
! #: config/m68k/m68k.opt:163
! msgid "Generate pc-relative code."
  msgstr ""
  
! #: config/m68k/m68k.opt:167
! #, fuzzy
! msgid "Use different calling convention using 'rtd'."
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/m68k/m68k.opt:171 config/bfin/bfin.opt:78
! #, fuzzy
! msgid "Enable separate data segment."
! msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: config/m68k/m68k.opt:175 config/bfin/bfin.opt:74
! msgid "ID of shared library to build."
  msgstr ""
  
! #: config/m68k/m68k.opt:179
! msgid "Consider type 'int' to be 16 bits wide."
  msgstr ""
  
! #: config/m68k/m68k.opt:183
! msgid "Generate code with library calls for floating point."
  msgstr ""
  
! #: config/m68k/m68k.opt:187
! #, fuzzy
! msgid "Do not use unaligned memory references."
! msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î¹ÏƒÏ‰-Ï€Î±Ï�Î±Ï€Î¿Î¼Ï€Î®"
  
! #: config/m68k/m68k.opt:191
! msgid "Tune for the specified target CPU or architecture."
  msgstr ""
  
! #: config/m68k/m68k.opt:195
! msgid "Support more than 8192 GOT entries on ColdFire."
  msgstr ""
  
! #: config/m68k/m68k.opt:199
! msgid "Support TLS segment larger than 64K."
  msgstr ""
  
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
! msgid "Use IEEE math for fp comparisons."
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:25
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:365
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:411
! msgid "Known M68K ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/v850/v850.opt:29
! #, fuzzy
! msgid "Use registers r2 and r5."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€Î·Ï�ÎµÏƒÎ¯Î±Ï‚"
  
! #: config/v850/v850.opt:33
! msgid "Use 4 byte entries in switch tables."
  msgstr ""
  
! #: config/v850/v850.opt:37
! msgid "Enable backend debugging."
  msgstr ""
  
! #: config/v850/v850.opt:41
! #, fuzzy
! msgid "Do not use the callt instruction (default)."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/v850/v850.opt:45
! msgid "Reuse r30 on a per function basis."
  msgstr ""
  
! #: config/v850/v850.opt:52
! #, fuzzy
! msgid "Prohibit PC relative function calls."
! msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: config/v850/v850.opt:56
! msgid "Use stubs for function prologues."
  msgstr ""
  
! #: config/v850/v850.opt:60
! msgid "Set the max size of data eligible for the SDA area."
  msgstr ""
  
! #: config/v850/v850.opt:67
! #, fuzzy
! msgid "Enable the use of the short load instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/v850/v850.opt:71
! msgid "Same as: -mep -mprolog-function."
  msgstr ""
  
! #: config/v850/v850.opt:75
! msgid "Set the max size of data eligible for the TDA area."
  msgstr ""
  
! #: config/v850/v850.opt:82
! msgid "Do not enforce strict alignment."
  msgstr ""
  
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
  msgstr ""
  
! #: config/v850/v850.opt:93
! msgid "Compile for the v850 processor."
  msgstr ""
  
! #: config/v850/v850.opt:97
! msgid "Compile for the v850e processor."
  msgstr ""
  
! #: config/v850/v850.opt:101
! msgid "Compile for the v850e1 processor."
  msgstr ""
  
! #: config/v850/v850.opt:105
! msgid "Compile for the v850es variant of the v850e1."
  msgstr ""
  
! #: config/v850/v850.opt:109
! msgid "Compile for the v850e2 processor."
  msgstr ""
  
! #: config/v850/v850.opt:113
! msgid "Compile for the v850e2v3 processor."
  msgstr ""
  
! #: config/v850/v850.opt:117
! msgid "Compile for the v850e3v5 processor."
  msgstr ""
  
! #: config/v850/v850.opt:124
  #, fuzzy
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/v850/v850.opt:128
! msgid "Set the max size of data eligible for the ZDA area."
  msgstr ""
  
! #: config/v850/v850.opt:135
! msgid "Enable relaxing in the assembler."
  msgstr ""
  
! #: config/v850/v850.opt:139
! msgid "Prohibit PC relative jumps."
  msgstr ""
  
! #: config/v850/v850.opt:143
! #, fuzzy
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/v850/v850.opt:147
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
  msgstr ""
  
! #: config/v850/v850.opt:151
! msgid "Enable support for the RH850 ABI.  This is the default."
  msgstr ""
  
! #: config/v850/v850.opt:155
! msgid "Enable support for the old GCC ABI."
  msgstr ""
  
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
  msgstr ""
  
! #: config/m32r/m32r.opt:34
! msgid "Compile for the m32rx."
  msgstr ""
  
! #: config/m32r/m32r.opt:38
! msgid "Compile for the m32r2."
  msgstr ""
  
! #: config/m32r/m32r.opt:42
! msgid "Compile for the m32r."
  msgstr ""
  
! #: config/m32r/m32r.opt:46
! msgid "Align all loops to 32 byte boundary."
  msgstr ""
  
! #: config/m32r/m32r.opt:50
! msgid "Prefer branches over conditional execution."
  msgstr ""
  
! #: config/m32r/m32r.opt:54
! msgid "Give branches their default cost."
  msgstr ""
  
! #: config/m32r/m32r.opt:58
! msgid "Display compile time statistics."
  msgstr ""
  
! #: config/m32r/m32r.opt:62
! msgid "Specify cache flush function."
  msgstr ""
  
! #: config/m32r/m32r.opt:66
! msgid "Specify cache flush trap number."
  msgstr ""
  
! #: config/m32r/m32r.opt:70
! msgid "Only issue one instruction per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:74
! msgid "Allow two instructions to be issued per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:78
! msgid "Code size: small, medium or large."
  msgstr ""
  
! #: config/m32r/m32r.opt:94
! msgid "Don't call any cache flush functions."
  msgstr ""
  
! #: config/m32r/m32r.opt:98
! msgid "Don't call any cache flush trap."
  msgstr ""
  
! #: config/m32r/m32r.opt:105
! msgid "Small data area: none, sdata, use."
  msgstr ""
  
! #: config/arm/arm.opt:35
! msgid "TLS dialect to use:"
  msgstr ""
  
! #: config/arm/arm.opt:45
! msgid "Specify an ABI."
  msgstr ""
  
! #: config/arm/arm.opt:49
! msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:68
! msgid "Generate a call to abort if a noreturn function returns."
  msgstr ""
  
! #: config/arm/arm.opt:75
! msgid "Generate APCS conformant stack frames."
  msgstr ""
  
! #: config/arm/arm.opt:79
! msgid "Generate re-entrant, PIC code."
  msgstr ""
  
! #: config/arm/arm.opt:95
  #, fuzzy
! msgid "Generate code in 32 bit ARM state."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/arm/arm.opt:103
! msgid "Thumb: Assume non-static functions may be called from ARM code."
  msgstr ""
  
! #: config/arm/arm.opt:107
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr ""
  
! #: config/arm/arm.opt:111 config/bfin/bfin.opt:44
! msgid "Specify the name of the target CPU."
  msgstr ""
  
! #: config/arm/arm.opt:115
! msgid "Specify if floating point hardware should be used."
  msgstr ""
  
! #: config/arm/arm.opt:119
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr ""
  
! #: config/arm/arm.opt:123
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:136
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:140
! msgid "Specify the __fp16 floating-point format."
  msgstr ""
  
! #: config/arm/arm.opt:144
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr ""
  
! #: config/arm/arm.opt:157
! msgid "Specify the name of the target floating point hardware/format."
  msgstr ""
  
! #: config/arm/arm.opt:168
  #, fuzzy
! msgid "Generate call insns as indirect calls, if necessary."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/arm/arm.opt:172 config/s390/s390.opt:229
! msgid "Assume data segments are relative to text segment."
  msgstr ""
  
! #: config/arm/arm.opt:176
  #, fuzzy
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/arm/arm.opt:180
! msgid "Store function names in object code."
  msgstr ""
  
! #: config/arm/arm.opt:184
! msgid "Permit scheduling of a function's prologue sequence."
  msgstr ""
  
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
! msgid "Do not load the PIC register in function prologues."
  msgstr ""
  
! #: config/arm/arm.opt:195
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr ""
  
! #: config/arm/arm.opt:199
  #, fuzzy
! msgid "Generate code for Thumb state."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/arm/arm.opt:203
! msgid "Support calls between Thumb and ARM instruction sets."
  msgstr ""
  
! #: config/arm/arm.opt:207
! msgid "Specify thread local storage scheme."
  msgstr ""
  
! #: config/arm/arm.opt:211
! msgid "Specify how to access the thread pointer."
  msgstr ""
  
! #: config/arm/arm.opt:215
  #, fuzzy
! msgid "Valid arguments to -mtp=:"
! msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/arm/arm.opt:228
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:232
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:240
! 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:251
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:255
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:259
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:263
! msgid "Only generate absolute relocations on word sized values."
  msgstr ""
  
! #: config/arm/arm.opt:267
! msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:271
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:280
! msgid "Use Neon to perform 64-bits operations rather than core registers."
  msgstr ""
  
! #: config/arm/arm.opt:284
! msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:288
! msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:292
! msgid "Do not allow constant data to be placed in code sections."
  msgstr ""
  
! #: config/arm/arm.opt:296
! msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:300
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:304 config/sh/sh.opt:195
! msgid "Cost to assume for a branch insn."
  msgstr ""
  
! #: config/arm/arm-tables.opt:25
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:257
! msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:354
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
  msgstr ""
  
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/tilepro/tilepro.opt:32
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
  msgstr ""
  
! #: config/sol2.opt:36
! msgid "Pass -z text to linker."
  msgstr ""
  
  #: config/vms/vms.opt:27
--- 6136,8459 ----
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: fortran/lang.opt:146
! msgid "-J<directory>\tPut MODULE files in 'directory'."
! msgstr ""
! 
! #: fortran/lang.opt:198
! msgid "Warn about possible aliasing of dummy arguments."
! msgstr ""
! 
! #: fortran/lang.opt:202
! msgid "Warn about alignment of COMMON blocks."
! msgstr ""
! 
! #: fortran/lang.opt:206
  #, fuzzy
! msgid "Warn about missing ampersand in continued character constants."
! msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/lang.opt:210
  #, fuzzy
! msgid "Warn about creation of array temporaries."
! msgstr "Î£Î¦Î‘Î›ÎœÎ‘: Î‘Î´Ï…Î½Î±Î¼Î¯Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î±Ï‚ Ï€Ï�Î¿ÏƒÏ‰Ï�Î¹Î½Î¿Ï� Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î³Î¹Î± Î±Î»Î»Î±Î³Î®"
  
! #: fortran/lang.opt:214
! msgid "Warn about type and rank mismatches between arguments and parameters."
  msgstr ""
  
! #: fortran/lang.opt:218
! msgid "Warn if the type of a variable might be not interoperable with C."
  msgstr ""
  
! #: fortran/lang.opt:226
! #, fuzzy
! msgid "Warn about truncated character expressions."
! msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
! 
! #: fortran/lang.opt:230
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
  msgstr ""
  
! #: fortran/lang.opt:238
! msgid "Warn about most implicit conversions."
  msgstr ""
  
! #: fortran/lang.opt:242
! msgid "Warn about possibly incorrect subscripts in do loops."
  msgstr ""
  
! #: fortran/lang.opt:250
! msgid "Warn if loops have been interchanged."
! msgstr ""
! 
! #: fortran/lang.opt:254
  #, fuzzy
! msgid "Warn about function call elimination."
! msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: fortran/lang.opt:258
! msgid "Warn about calls with implicit interface."
  msgstr ""
  
! #: fortran/lang.opt:262
! msgid "Warn about called procedures not explicitly declared."
  msgstr ""
  
! #: fortran/lang.opt:266
! msgid "Warn about constant integer divisions with truncated results."
  msgstr ""
  
! #: fortran/lang.opt:270
! #, fuzzy
! msgid "Warn about truncated source lines."
! msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
! 
! #: fortran/lang.opt:274
! msgid "Warn on intrinsics not part of the selected standard."
  msgstr ""
  
! #: fortran/lang.opt:286
! msgid "Warn about USE statements that have no ONLY qualifier."
  msgstr ""
  
! #: fortran/lang.opt:298
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
  msgstr ""
  
! #: fortran/lang.opt:302
! msgid "Warn when a left-hand-side array variable is reallocated."
  msgstr ""
  
! #: fortran/lang.opt:306
! msgid "Warn when a left-hand-side variable is reallocated."
! msgstr ""
  
! #: fortran/lang.opt:310
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
! msgstr ""
  
! #: fortran/lang.opt:318
! msgid "Warn about \"suspicious\" constructs."
  msgstr ""
  
! #: fortran/lang.opt:322
! msgid "Permit nonconforming uses of the tab character."
! msgstr ""
! 
! #: fortran/lang.opt:326
! msgid "Warn about an invalid DO loop."
! msgstr ""
! 
! #: fortran/lang.opt:330
  #, fuzzy
! msgid "Warn about underflow of numerical constant expressions."
! msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/lang.opt:338
! msgid "Warn if a user-procedure has the same name as an intrinsic."
! msgstr ""
! 
! #: fortran/lang.opt:346
! msgid "Warn about unused dummy arguments."
! msgstr ""
! 
! #: fortran/lang.opt:350
! msgid "Warn about zero-trip DO loops."
! msgstr ""
! 
! #: fortran/lang.opt:354
! msgid "Enable preprocessing."
! msgstr ""
! 
! #: fortran/lang.opt:362
  #, fuzzy
! msgid "Disable preprocessing."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: fortran/lang.opt:370
! msgid "Eliminate multiple function invocations also for impure functions."
  msgstr ""
  
! #: fortran/lang.opt:374
! msgid "Enable alignment of COMMON blocks."
  msgstr ""
  
! #: fortran/lang.opt:378
! msgid "All intrinsics procedures are available regardless of selected standard."
  msgstr ""
  
! #: fortran/lang.opt:386
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
  msgstr ""
  
! #: fortran/lang.opt:390
! msgid "Specify that backslash in string introduces an escape character."
  msgstr ""
  
! #: fortran/lang.opt:394
! msgid "Produce a backtrace when a runtime error is encountered."
! msgstr ""
! 
! #: fortran/lang.opt:398
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
! msgstr ""
! 
! #: fortran/lang.opt:402
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
! msgstr ""
! 
! #: fortran/lang.opt:406
! msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
! msgstr ""
! 
! #: fortran/lang.opt:425
! msgid "Use the Cray Pointer extension."
! msgstr ""
! 
! #: fortran/lang.opt:429
  #, fuzzy
! msgid "Generate C prototypes from BIND(C) declarations."
! msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: fortran/lang.opt:433
! msgid "Ignore 'D' in column one in fixed form."
  msgstr ""
  
! #: fortran/lang.opt:437
! msgid "Treat lines with 'D' in column one as comments."
  msgstr ""
  
! #: fortran/lang.opt:441
! msgid "Enable all DEC language extensions."
  msgstr ""
  
! #: fortran/lang.opt:445
! msgid "Enable legacy parsing of INCLUDE as statement."
  msgstr ""
  
! #: fortran/lang.opt:449
! msgid "Enable kind-specific variants of integer intrinsic functions."
  msgstr ""
  
! #: fortran/lang.opt:453
! msgid "Enable legacy math intrinsics for compatibility."
  msgstr ""
  
! #: fortran/lang.opt:457
! msgid "Enable support for DEC STRUCTURE/RECORD."
! msgstr ""
  
! #: fortran/lang.opt:461
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
! msgstr ""
  
! #: fortran/lang.opt:465
! msgid "Set the default double precision kind to an 8 byte wide type."
! msgstr ""
  
! #: fortran/lang.opt:469
! msgid "Set the default integer kind to an 8 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:473
! msgid "Set the default real kind to an 8 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:477
! msgid "Set the default real kind to an 10 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:481
! msgid "Set the default real kind to an 16 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:485
! msgid "Allow dollar signs in entity names."
  msgstr ""
  
! #: fortran/lang.opt:489 config/alpha/alpha.opt:31 common.opt:654
! #: common.opt:788 common.opt:998 common.opt:1002 common.opt:1006
! #: common.opt:1010 common.opt:1574 common.opt:1630 common.opt:1762
! #: common.opt:1766 common.opt:2000 common.opt:2178 common.opt:2879
! msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
  
! #: fortran/lang.opt:493
! msgid "Display the code tree after parsing."
  msgstr ""
  
! #: fortran/lang.opt:497
! msgid "Display the code tree after front end optimization."
  msgstr ""
  
! #: fortran/lang.opt:501
! msgid "Display the code tree after parsing; deprecated option."
! msgstr ""
  
! #: fortran/lang.opt:505
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
  msgstr ""
  
! #: fortran/lang.opt:509
  #, fuzzy
! msgid "Use f2c calling convention."
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: fortran/lang.opt:513
! msgid "Assume that the source file is fixed form."
! msgstr ""
  
! #: fortran/lang.opt:517
! msgid "Force creation of temporary to test infrequently-executed forall code."
  msgstr ""
  
! #: fortran/lang.opt:521
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
  msgstr ""
  
! #: fortran/lang.opt:525 fortran/lang.opt:529
! msgid "Specify where to find the compiled intrinsic modules."
  msgstr ""
  
! #: fortran/lang.opt:533
! msgid "Allow arbitrary character line width in fixed mode."
! msgstr ""
  
! #: fortran/lang.opt:537
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
  msgstr ""
  
! #: fortran/lang.opt:541
! msgid "Pad shorter fixed form lines to line width with spaces."
  msgstr ""
  
! #: fortran/lang.opt:545
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:549
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:553
! msgid "Assume that the source file is free form."
  msgstr ""
  
! #: fortran/lang.opt:557
! msgid "Allow arbitrary character line width in free mode."
  msgstr ""
  
! #: fortran/lang.opt:561
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
  msgstr ""
  
! #: fortran/lang.opt:565
! msgid "Try to interchange loops if profitable."
  msgstr ""
  
! #: fortran/lang.opt:569
! msgid "Enable front end optimization."
  msgstr ""
  
! #: fortran/lang.opt:573
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
  msgstr ""
  
! #: fortran/lang.opt:577
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
  msgstr ""
  
! #: fortran/lang.opt:581
! msgid "Initialize components of derived type variables according to other init flags."
  msgstr ""
  
! #: fortran/lang.opt:585
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
! msgstr ""
  
! #: fortran/lang.opt:589
! msgid "Initialize local variables to zero (from g77)."
! msgstr ""
  
! #: fortran/lang.opt:593
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
  msgstr ""
  
! #: fortran/lang.opt:597
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
! msgstr ""
  
! #: fortran/lang.opt:619
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
  msgstr ""
  
! #: fortran/lang.opt:623
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
  msgstr ""
  
! #: fortran/lang.opt:627
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
  msgstr ""
  
! #: fortran/lang.opt:631
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
  msgstr ""
  
! #: fortran/lang.opt:635
! msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
! msgstr ""
  
! #: fortran/lang.opt:639
! msgid "Put all local arrays on stack."
! msgstr ""
  
! #: fortran/lang.opt:643
! msgid "Set default accessibility of module entities to PRIVATE."
  msgstr ""
  
! #: fortran/lang.opt:663
! msgid "Try to lay out derived types as compactly as possible."
  msgstr ""
  
! #: fortran/lang.opt:671
  #, fuzzy
! msgid "Protect parentheses in expressions."
! msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/lang.opt:675
! msgid "Path to header file that should be pre-included before each compilation unit."
  msgstr ""
  
! #: fortran/lang.opt:679
! msgid "Enable range checking during compilation."
  msgstr ""
  
! #: fortran/lang.opt:683
! msgid "Interpret any REAL(4) as a REAL(8)."
! msgstr ""
  
! #: fortran/lang.opt:687
! msgid "Interpret any REAL(4) as a REAL(10)."
  msgstr ""
  
! #: fortran/lang.opt:691
! msgid "Interpret any REAL(4) as a REAL(16)."
! msgstr ""
  
! #: fortran/lang.opt:695
! msgid "Interpret any REAL(8) as a REAL(4)."
! msgstr ""
  
! #: fortran/lang.opt:699
! msgid "Interpret any REAL(8) as a REAL(10)."
  msgstr ""
  
! #: fortran/lang.opt:703
! msgid "Interpret any REAL(8) as a REAL(16)."
! msgstr ""
  
! #: fortran/lang.opt:707
  #, fuzzy
! msgid "Reallocate the LHS in assignments."
! msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: fortran/lang.opt:711
! msgid "Use a 4-byte record marker for unformatted files."
! msgstr ""
  
! #: fortran/lang.opt:715
! msgid "Use an 8-byte record marker for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:719
! msgid "Allocate local variables on the stack to allow indirect recursion."
  msgstr ""
  
! #: fortran/lang.opt:723
! msgid "Copy array sections into a contiguous block on procedure entry."
! msgstr ""
  
! #: fortran/lang.opt:727
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
! msgstr ""
  
! #: fortran/lang.opt:743
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
! msgstr ""
  
! #: fortran/lang.opt:747
! msgid "Append a second underscore if the name already contains an underscore."
! msgstr ""
  
! #: fortran/lang.opt:755
! msgid "Apply negative sign to zero values."
! msgstr ""
  
! #: fortran/lang.opt:759
! msgid "Append underscores to externally visible names."
  msgstr ""
  
! #: fortran/lang.opt:763 c-family/c.opt:1405 c-family/c.opt:1437
! #: c-family/c.opt:1685 config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167
! #: common.opt:1375 common.opt:1450 common.opt:1718 common.opt:1849
! #: common.opt:2249 common.opt:2285 common.opt:2378 common.opt:2382
! #: common.opt:2487 common.opt:2578 common.opt:2586 common.opt:2594
! #: common.opt:2602 common.opt:2703 common.opt:2755 common.opt:2843
! #: common.opt:2980 common.opt:2984 common.opt:2988 common.opt:2992
! msgid "Does nothing.  Preserved for backward compatibility."
! msgstr ""
  
! #: fortran/lang.opt:803
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
! msgstr ""
  
! #: fortran/lang.opt:807
! msgid "Conform to the ISO Fortran 2003 standard."
! msgstr ""
  
! #: fortran/lang.opt:811
! msgid "Conform to the ISO Fortran 2008 standard."
! msgstr ""
  
! #: fortran/lang.opt:815
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
  msgstr ""
  
! #: fortran/lang.opt:819
! msgid "Conform to the ISO Fortran 2018 standard."
  msgstr ""
  
! #: fortran/lang.opt:823
! msgid "Conform to the ISO Fortran 95 standard."
  msgstr ""
  
! #: fortran/lang.opt:827
! msgid "Conform to nothing in particular."
  msgstr ""
  
! #: fortran/lang.opt:831
! msgid "Accept extensions to support legacy code."
  msgstr ""
  
! #: c-family/c.opt:182
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
! msgstr ""
! 
! #: c-family/c.opt:186
  #, fuzzy
! msgid "Do not discard comments."
! msgstr "ÎœÎ· Ï„ÎµÏ�Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· ÎµÎ½Ï„Î¿Î»Î® `s'"
  
! #: c-family/c.opt:190
  #, fuzzy
! msgid "Do not discard comments in macro expansions."
! msgstr "ÎœÎ· Ï„ÎµÏ�Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· ÎµÎ½Ï„Î¿Î»Î® `s'"
  
! #: c-family/c.opt:194
! 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
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
  msgstr ""
  
! #: c-family/c.opt:205
! msgid "Enable parsing GIMPLE."
  msgstr ""
  
! #: c-family/c.opt:209
! msgid "Print the name of header files as they are used."
  msgstr ""
  
! #: c-family/c.opt:213
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:217
! #, fuzzy
! #| msgid "dynamic dependencies.\n"
! msgid "Generate make dependencies."
! msgstr "Î´Ï…Î½Î±Î¼Î¹ÎºÎ­Ï‚ ÎµÎ¾Î±Ï�Ï„Î®ÏƒÎµÎ¹Ï‚.\n"
! 
! #: c-family/c.opt:221
! msgid "Generate make dependencies and compile."
  msgstr ""
  
! #: c-family/c.opt:225
! msgid "-MF <file>\tWrite dependency output to the given file."
  msgstr ""
  
! #: c-family/c.opt:229
! msgid "Treat missing header files as generated files."
  msgstr ""
  
! #: c-family/c.opt:233
! msgid "Like -M but ignore system header files."
! msgstr ""
  
! #: c-family/c.opt:237
! msgid "Like -MD but ignore system header files."
  msgstr ""
  
! #: c-family/c.opt:241
! msgid "Generate phony targets for all headers."
  msgstr ""
  
! #: c-family/c.opt:245
! msgid "-MQ <target>\tAdd a MAKE-quoted target."
! msgstr ""
! 
! #: c-family/c.opt:249
! msgid "-MT <target>\tAdd an unquoted target."
! msgstr ""
! 
! #: c-family/c.opt:253
  #, fuzzy
! msgid "Do not generate #line directives."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: c-family/c.opt:257
! msgid "-U<macro>\tUndefine <macro>."
  msgstr ""
  
! #: c-family/c.opt:261
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
  msgstr ""
  
! #: c-family/c.opt:265
! msgid "Warn about things that change between the current -fabi-version and the specified version."
  msgstr ""
  
! #: c-family/c.opt:269
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
  msgstr ""
  
! #: c-family/c.opt:276
! msgid "Warn on suspicious calls of standard functions computing absolute values."
  msgstr ""
  
! #: c-family/c.opt:280
! msgid "Warn about suspicious uses of memory addresses."
  msgstr ""
  
! #: c-family/c.opt:296
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
  msgstr ""
  
! #: c-family/c.opt:300
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
  msgstr ""
  
! #: c-family/c.opt:304 ada/gcc-interface/lang.opt:57
! msgid "Enable most warning messages."
  msgstr ""
  
! #: c-family/c.opt:308
! msgid "Warn on any use of alloca."
  msgstr ""
  
! #: c-family/c.opt:312
! msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
  msgstr ""
  
! #: c-family/c.opt:317
! msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:321
! msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
  msgstr ""
  
! #: c-family/c.opt:325
! 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:331
! msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
! msgstr ""
  
! #: c-family/c.opt:343
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
  msgstr ""
  
! #: c-family/c.opt:347
! msgid "Warn about casting functions to incompatible types."
  msgstr ""
  
! #: c-family/c.opt:351
! msgid "Warn about boolean expression compared with an integer value different from true/false."
! msgstr ""
  
! #: c-family/c.opt:355
  #, fuzzy
! msgid "Warn about certain operations on boolean expressions."
! msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c.opt:359
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr ""
  
! #: c-family/c.opt:363
! msgid "Warn when a built-in function is declared with the wrong signature."
  msgstr ""
  
! #: c-family/c.opt:367
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
  msgstr ""
  
! #: c-family/c.opt:371
! msgid "Warn about features not present in ISO C11, but present in ISO C2X."
  msgstr ""
  
! #: c-family/c.opt:375
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
! msgstr ""
  
! #: c-family/c.opt:379
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
  msgstr ""
  
! #: c-family/c.opt:383
! msgid "Warn about C constructs that are not in the common subset of C and C++."
! msgstr ""
  
! #: c-family/c.opt:390
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
  msgstr ""
  
! #: c-family/c.opt:394
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
  msgstr ""
  
! #: c-family/c.opt:401
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
  msgstr ""
  
! #: c-family/c.opt:405
! msgid "Warn about casts between incompatible function types."
  msgstr ""
  
! #: c-family/c.opt:409
! msgid "Warn about casts which discard qualifiers."
  msgstr ""
  
! #: c-family/c.opt:413 c-family/c.opt:417
! msgid "Warn about catch handlers of non-reference type."
! msgstr ""
! 
! #: c-family/c.opt:421
! msgid "Warn about subscripts whose type is \"char\"."
! msgstr ""
! 
! #: c-family/c.opt:425 c-family/c.opt:1310 c-family/c.opt:1314
! #: c-family/c.opt:1318 c-family/c.opt:1322 c-family/c.opt:1326
! #: c-family/c.opt:1330 c-family/c.opt:1334 c-family/c.opt:1341
! #: c-family/c.opt:1345 c-family/c.opt:1349 c-family/c.opt:1353
! #: c-family/c.opt:1357 c-family/c.opt:1361 c-family/c.opt:1365
! #: c-family/c.opt:1369 c-family/c.opt:1373 c-family/c.opt:1377
! #: c-family/c.opt:1381 c-family/c.opt:1385 c-family/c.opt:1389
! #: config/i386/i386.opt:967
! msgid "Deprecated in GCC 9.  This switch has no effect."
! msgstr ""
! 
! #: c-family/c.opt:429
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
! msgstr ""
! 
! #: c-family/c.opt:433
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
! msgstr ""
! 
! #: c-family/c.opt:437
! msgid "Synonym for -Wcomment."
! msgstr ""
! 
! #: c-family/c.opt:441
! msgid "Warn for conditionally-supported constructs."
! msgstr ""
! 
! #: c-family/c.opt:445
! msgid "Warn for implicit type conversions that may change a value."
! msgstr ""
! 
! #: c-family/c.opt:449
  #, fuzzy
! msgid "Warn for converting NULL from/to a non-pointer type."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: c-family/c.opt:457
! msgid "Warn when all constructors and destructors are private."
! msgstr ""
! 
! #: c-family/c.opt:461
! msgid "Warn about dangling else."
! msgstr ""
! 
! #: c-family/c.opt:465
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
! msgstr ""
! 
! #: c-family/c.opt:469
! msgid "Warn when a declaration is found after a statement."
! msgstr ""
! 
! #: c-family/c.opt:473
  #, fuzzy
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c.opt:477
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
  msgstr ""
  
! #: c-family/c.opt:485
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:490
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr ""
  
! #: c-family/c.opt:495
! msgid "Warn about positional initialization of structs requiring designated initializers."
  msgstr ""
  
! #: c-family/c.opt:499
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr ""
  
! #: c-family/c.opt:503
! msgid "Warn if type qualifiers on pointers are discarded."
  msgstr ""
  
! #: c-family/c.opt:507
! msgid "Warn about compile-time integer division by zero."
  msgstr ""
  
! #: c-family/c.opt:511
! msgid "Warn about duplicated branches in if-else statements."
  msgstr ""
  
! #: c-family/c.opt:515
! msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr ""
  
! #: c-family/c.opt:519
! msgid "Warn about violations of Effective C++ style rules."
  msgstr ""
  
! #: c-family/c.opt:523
! msgid "Warn about an empty body in an if or else statement."
  msgstr ""
  
! #: c-family/c.opt:527
! msgid "Warn about stray tokens after #else and #endif."
  msgstr ""
  
! #: c-family/c.opt:531
! msgid "Warn about comparison of different enum types."
  msgstr ""
  
! #: c-family/c.opt:539
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
! msgstr ""
  
! #: c-family/c.opt:547
  #, fuzzy
! msgid "Warn about semicolon after in-class function definition."
! msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: c-family/c.opt:551
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
  msgstr ""
  
! #: c-family/c.opt:555
! msgid "Warn if testing floating point numbers for equality."
  msgstr ""
  
! #: c-family/c.opt:559 c-family/c.opt:601
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
  msgstr ""
  
! #: c-family/c.opt:563
! msgid "Warn about format strings that contain NUL bytes."
! msgstr ""
  
! #: c-family/c.opt:567
  #, fuzzy
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ Î¼Î¿Ï�Ï†Î®Ï‚"
  
! #: c-family/c.opt:571
! msgid "Warn about format strings that are not literals."
  msgstr ""
  
! #: c-family/c.opt:575
! 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:580
! msgid "Warn about possible security problems with format functions."
! msgstr ""
  
! #: c-family/c.opt:584
! msgid "Warn about sign differences with format functions."
! msgstr ""
  
! #: c-family/c.opt:588
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
! msgstr ""
! 
! #: c-family/c.opt:593
! msgid "Warn about strftime formats yielding 2-digit years."
! msgstr ""
! 
! #: c-family/c.opt:597
  #, fuzzy
! msgid "Warn about zero-length formats."
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c-family/c.opt:605
! msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr ""
  
! #: c-family/c.opt:610
! msgid "Warn about calls to snprintf and similar functions that truncate output."
  msgstr ""
  
! #: c-family/c.opt:614
! msgid "Warn when the field in a struct is not aligned."
  msgstr ""
  
! #: c-family/c.opt:618
! msgid "Warn whenever type qualifiers are ignored."
! msgstr ""
  
! #: c-family/c.opt:622
  #, fuzzy
! msgid "Warn whenever attributes are ignored."
! msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c-family/c.opt:626
! msgid "Warn when there is a conversion between pointers that have incompatible types."
! msgstr ""
  
! #: c-family/c.opt:630
! msgid "Warn when the address of packed member of struct or union is taken."
! msgstr ""
  
! #: c-family/c.opt:634
! msgid "Warn about variables which are initialized to themselves."
! msgstr ""
  
! #: c-family/c.opt:638
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
! msgstr ""
  
! #: c-family/c.opt:642
  #, fuzzy
! msgid "Warn about implicit declarations."
! msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: c-family/c.opt:650
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
! msgstr ""
  
! #: c-family/c.opt:654
  #, fuzzy
! msgid "Warn if \"defined\" is used outside #if."
! msgstr "%%%c: ÎºÎ±Ï„ÎµÏ…Î¸Ï…Î½Ï„Î®Ï�Î¹Î¿Ï‚ Î³Ï�Î±Î¼Î¼Î® Î¼Î· Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c.opt:658
  #, fuzzy
! msgid "Warn about implicit function declarations."
! msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: c-family/c.opt:662
  #, fuzzy
! msgid "Warn when a declaration does not specify a type."
! msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: c-family/c.opt:669
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr ""
  
! #: c-family/c.opt:673
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr ""
  
! #: c-family/c.opt:677
! msgid "Warn for suspicious integer expressions in boolean context."
  msgstr ""
  
! #: c-family/c.opt:681
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
! msgstr ""
  
! #: c-family/c.opt:685
! msgid "Warn about invalid uses of the \"offsetof\" macro."
  msgstr ""
  
! #: c-family/c.opt:689
! msgid "Warn about PCH files that are found but not used."
  msgstr ""
  
! #: c-family/c.opt:693
! msgid "Warn when a jump misses a variable initialization."
  msgstr ""
  
! #: c-family/c.opt:697
! 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:701
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr ""
  
! #: c-family/c.opt:705
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr ""
  
! #: c-family/c.opt:709
! msgid "Do not warn about using \"long long\" when -pedantic."
! msgstr ""
! 
! #: c-family/c.opt:713
  #, fuzzy
! msgid "Warn about suspicious declarations of \"main\"."
! msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: c-family/c.opt:721
! 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:725
! 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:729
! msgid "Warn when the indentation of the code does not reflect the block structure."
  msgstr ""
  
! #: c-family/c.opt:733
! msgid "Warn about possibly missing braces around initializers."
  msgstr ""
  
! #: c-family/c.opt:737
! #, fuzzy
! msgid "Warn about global functions without previous declarations."
! msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
! 
! #: c-family/c.opt:741
! msgid "Warn about missing fields in struct initializers."
  msgstr ""
  
! #: c-family/c.opt:745
! 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:749
! msgid "Warn on direct multiple inheritance."
  msgstr ""
  
! #: c-family/c.opt:753
! msgid "Warn on namespace definition."
  msgstr ""
  
! #: c-family/c.opt:757
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr ""
  
! #: c-family/c.opt:761
! msgid "Warn about missing sized deallocation functions."
! msgstr ""
  
! #: c-family/c.opt:765
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr ""
  
! #: c-family/c.opt:769
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr ""
  
! #: c-family/c.opt:773
! msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr ""
  
! #: c-family/c.opt:777
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:782
! 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:787
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
! msgstr ""
  
! #: c-family/c.opt:791
! msgid "Warn about functions which might be candidates for format attributes."
  msgstr ""
  
! #: c-family/c.opt:795
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr ""
  
! #: c-family/c.opt:800
! msgid "Warn about enumerated switches, with no default, missing a case."
  msgstr ""
  
! #: c-family/c.opt:804
! msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr ""
  
! #: c-family/c.opt:808
! msgid "Warn about all enumerated switches missing a specific case."
! msgstr ""
! 
! #: c-family/c.opt:812
  #, fuzzy
! msgid "Warn about switches with boolean controlling expression."
! msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c.opt:816
! #, fuzzy
! msgid "Warn on primary template declaration."
! msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
! 
! #: c-family/c.opt:820
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr ""
  
! #: c-family/c.opt:829
! msgid "Warn about user-specified include directories that do not exist."
  msgstr ""
  
! #: c-family/c.opt:833
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr ""
  
! #: c-family/c.opt:837
! msgid "Warn about global functions without prototypes."
  msgstr ""
  
! #: c-family/c.opt:844
! #, fuzzy
! msgid "Warn about use of multi-character character constants."
! msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
! 
! #: c-family/c.opt:848
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr ""
  
! #: c-family/c.opt:852
! #, fuzzy
! msgid "Warn about \"extern\" declarations not at file scope."
! msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
! 
! #: c-family/c.opt:856
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr ""
  
! #: c-family/c.opt:860
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr ""
  
! #: c-family/c.opt:864
! msgid "Warn when non-templatized friend functions are declared within a template."
  msgstr ""
  
! #: c-family/c.opt:868
! msgid "Warn when a conversion function will never be called due to the type it converts to."
! msgstr ""
! 
! #: c-family/c.opt:872
! msgid "Warn for unsafe raw memory writes to objects of class types."
! msgstr ""
! 
! #: c-family/c.opt:876
  #, fuzzy
! msgid "Warn about non-virtual destructors."
! msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c-family/c.opt:880
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr ""
  
! #: c-family/c.opt:896
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr ""
  
! #: c-family/c.opt:919
! msgid "Warn if a C-style cast is used in a program."
! msgstr ""
  
! #: c-family/c.opt:923
! msgid "Warn for obsolescent usage in a declaration."
! msgstr ""
  
! #: c-family/c.opt:927
! msgid "Warn if an old-style parameter definition is used."
  msgstr ""
  
! #: c-family/c.opt:931
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr ""
  
! #: c-family/c.opt:935
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
! msgstr ""
! 
! #: c-family/c.opt:939
  #, fuzzy
! msgid "Warn about overloaded virtual function names."
! msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: c-family/c.opt:943
! msgid "Warn about overriding initializers without side effects."
  msgstr ""
  
! #: c-family/c.opt:947
! msgid "Warn about overriding initializers with side effects."
  msgstr ""
  
! #: c-family/c.opt:951
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr ""
  
! #: c-family/c.opt:955
! msgid "Warn about possibly missing parentheses."
  msgstr ""
  
! #: c-family/c.opt:963
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr ""
  
! #: c-family/c.opt:967
! msgid "Warn when converting the type of pointers to member functions."
  msgstr ""
  
! #: c-family/c.opt:971
! msgid "Warn about function pointer arithmetic."
  msgstr ""
  
! #: c-family/c.opt:975
! msgid "Warn when a pointer differs in signedness in an assignment."
  msgstr ""
  
! #: c-family/c.opt:979
  #, fuzzy
! msgid "Warn when a pointer is compared with a zero character constant."
! msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c-family/c.opt:983
! msgid "Warn when a pointer is cast to an integer of a different size."
  msgstr ""
  
! #: c-family/c.opt:987
! msgid "Warn about misuses of pragmas."
  msgstr ""
  
! #: c-family/c.opt:991
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr ""
  
! #: c-family/c.opt:995
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
! msgstr ""
  
! #: c-family/c.opt:999
! msgid "Warn if inherited methods are unimplemented."
  msgstr ""
  
! #: c-family/c.opt:1003 c-family/c.opt:1007
! msgid "Warn for placement new expressions with undefined behavior."
! msgstr ""
  
! #: c-family/c.opt:1011
  #, fuzzy
! msgid "Warn about multiple declarations of the same object."
! msgstr "Ï€Î¿Î»Î»Î±Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÎµÏ€Î¹Î»Î¿Î³ÏŽÎ½ Ï„Î·Î½ ÎµÎ½Ï„Î¿Î»Î® `s'"
  
! #: c-family/c.opt:1015
! msgid "Warn about redundant calls to std::move."
  msgstr ""
  
! #: c-family/c.opt:1019
! msgid "Warn about uses of register storage specifier."
  msgstr ""
  
! #: c-family/c.opt:1023
! msgid "Warn when the compiler reorders code."
  msgstr ""
  
! #: c-family/c.opt:1027
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
  msgstr ""
  
! #: c-family/c.opt:1031
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1035
! msgid "Warn if a selector has multiple methods."
  msgstr ""
  
! #: c-family/c.opt:1039
! msgid "Warn about possible violations of sequence point rules."
  msgstr ""
  
! #: c-family/c.opt:1043
! #, fuzzy
! msgid "Warn if a local declaration hides an instance variable."
! msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
! 
! #: c-family/c.opt:1047 c-family/c.opt:1051
! msgid "Warn if left shift of a signed value overflows."
  msgstr ""
  
! #: c-family/c.opt:1055
! msgid "Warn if shift count is negative."
  msgstr ""
  
! #: c-family/c.opt:1059
! msgid "Warn if shift count >= width of type."
  msgstr ""
  
! #: c-family/c.opt:1063
! msgid "Warn if left shifting a negative value."
  msgstr ""
  
! #: c-family/c.opt:1067
! #, fuzzy
! msgid "Warn about signed-unsigned comparisons."
! msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
! 
! #: c-family/c.opt:1075
! msgid "Warn for implicit type conversions between signed and unsigned integers."
  msgstr ""
  
! #: c-family/c.opt:1079
! msgid "Warn when overload promotes from unsigned to signed."
  msgstr ""
  
! #: c-family/c.opt:1083
! msgid "Warn about uncasted NULL used as sentinel."
  msgstr ""
  
! #: c-family/c.opt:1087
! #, fuzzy
! msgid "Warn about unprototyped function declarations."
! msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
! 
! #: c-family/c.opt:1099
! msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr ""
  
! #: c-family/c.opt:1103
! msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr ""
  
! #: c-family/c.opt:1107
! msgid "Deprecated.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1115
! msgid "Warn if a comparison always evaluates to true or false."
! msgstr ""
  
! #: c-family/c.opt:1119
! msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr ""
  
! #: c-family/c.opt:1123
! msgid "Warn about features not present in traditional C."
  msgstr ""
  
! #: c-family/c.opt:1127
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr ""
  
! #: c-family/c.opt:1131
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr ""
  
! #: c-family/c.opt:1135
! msgid "Warn about @selector()s without previously declared methods."
  msgstr ""
  
! #: c-family/c.opt:1139
  #, fuzzy
! msgid "Warn if an undefined macro is used in an #if directive."
! msgstr "%%%c: ÎºÎ±Ï„ÎµÏ…Î¸Ï…Î½Ï„Î®Ï�Î¹Î¿Ï‚ Î³Ï�Î±Î¼Î¼Î® Î¼Î· Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c.opt:1151
! msgid "Warn about unrecognized pragmas."
! msgstr ""
  
! #: c-family/c.opt:1155
  #, fuzzy
! msgid "Warn about unsuffixed float constants."
! msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c-family/c.opt:1163
! msgid "Warn when typedefs locally defined in a function are not used."
! msgstr ""
  
! #: c-family/c.opt:1167
! msgid "Warn about macros defined in the main file that are not used."
  msgstr ""
  
! #: c-family/c.opt:1171
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
  msgstr ""
  
! #: c-family/c.opt:1179 c-family/c.opt:1183
! msgid "Warn when a const variable is unused."
! msgstr ""
  
! #: c-family/c.opt:1187
! msgid "Warn about using variadic macros."
! msgstr ""
  
! #: c-family/c.opt:1191
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr ""
  
! #: c-family/c.opt:1195
! msgid "Warn if a variable length array is used."
  msgstr ""
  
! #: c-family/c.opt:1199
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
! msgstr ""
  
! #: c-family/c.opt:1206
! msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
! msgstr ""
  
! #: c-family/c.opt:1210
! msgid "Warn when a register variable is declared volatile."
  msgstr ""
  
! #: c-family/c.opt:1214
! msgid "Warn on direct virtual inheritance."
  msgstr ""
  
! #: c-family/c.opt:1218
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
  msgstr ""
  
! #: c-family/c.opt:1222
! 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:1226
! msgid "Warn when a literal '0' is used as null pointer."
  msgstr ""
  
! #: c-family/c.opt:1230
! msgid "Warn about useless casts."
  msgstr ""
  
! #: c-family/c.opt:1234
! 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:1238
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr ""
  
! #: c-family/c.opt:1242
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr ""
  
! #: c-family/c.opt:1247
! msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr ""
  
! #: c-family/c.opt:1255
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
! msgstr ""
  
! #: c-family/c.opt:1259
! msgid "Enforce class member access control semantics."
  msgstr ""
  
! #: c-family/c.opt:1263
! msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
! msgstr ""
  
! #: c-family/c.opt:1267
! msgid "Support C++17 allocation of over-aligned types."
  msgstr ""
  
! #: c-family/c.opt:1271
! msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
  msgstr ""
  
! #: c-family/c.opt:1278
! msgid "Allow variadic functions without named parameter."
  msgstr ""
  
! #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
! #: c-family/c.opt:1858 c-family/c.opt:1874
  #, fuzzy
! msgid "No longer supported."
! msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c-family/c.opt:1286
! msgid "Recognize the \"asm\" keyword."
  msgstr ""
  
! #: c-family/c.opt:1294
! #, fuzzy
! msgid "Recognize built-in functions."
! msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
! 
! #: c-family/c.opt:1301
! msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr ""
  
! #: c-family/c.opt:1305
! 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:1393
! msgid "Deprecated in GCC 8.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1397
! msgid "Enable support for C++ concepts."
  msgstr ""
  
! #: c-family/c.opt:1401
! msgid "Allow the arguments of the '?' operator to have different types."
  msgstr ""
  
! #: c-family/c.opt:1409
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
! msgstr ""
  
! #: c-family/c.opt:1413
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgstr ""
  
! #: c-family/c.opt:1417
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr ""
  
! #: c-family/c.opt:1421
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr ""
  
! #: c-family/c.opt:1425
! msgid "Emit debug annotations during preprocessing."
  msgstr ""
  
! #: c-family/c.opt:1429
! msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
  msgstr ""
  
! #: c-family/c.opt:1433
! msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr ""
  
! #: c-family/c.opt:1441
! msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr ""
  
! #: c-family/c.opt:1445
! msgid "Preprocess directives only."
! msgstr ""
! 
! #: c-family/c.opt:1449
  #, fuzzy
! msgid "Permit '$' as an identifier character."
! msgstr "Î»Î¯ÏƒÏ„Î± Î¼Îµ ÏŒÎ»Î± Ï„Î± Î³Î½Ï‰ÏƒÏ„Î¬ ÏƒÏ�Î½Î¿Î»Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: c-family/c.opt:1453
! msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr ""
  
! #: c-family/c.opt:1457
! msgid "Write all declarations as Ada code transitively."
  msgstr ""
  
! #: c-family/c.opt:1461
! msgid "Write all declarations as Ada code for the given file only."
  msgstr ""
  
! #: c-family/c.opt:1468
! msgid "-fno-elide-type Do not elide common elements in template comparisons."
  msgstr ""
  
! #: c-family/c.opt:1472
! #, fuzzy
! msgid "Generate code to check exception specifications."
! msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
! 
! #: c-family/c.opt:1479
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:1483
! msgid "Permit universal character names (\\u and \\U) in identifiers."
  msgstr ""
  
! #: c-family/c.opt:1487
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
  msgstr ""
  
! #: c-family/c.opt:1491
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr ""
  
! #: c-family/c.opt:1501
! msgid "Do not assume that standard C libraries and \"main\" exist."
! msgstr ""
! 
! #: c-family/c.opt:1505
! msgid "Recognize GNU-defined keywords."
! msgstr ""
! 
! #: c-family/c.opt:1509
  #, fuzzy
! msgid "Generate code for GNU runtime environment."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: c-family/c.opt:1513
! msgid "Use traditional GNU semantics for inline functions."
  msgstr ""
  
! #: c-family/c.opt:1526
! msgid "Assume normal C execution environment."
  msgstr ""
  
! #: c-family/c.opt:1534
! msgid "Export functions even if they can be inlined."
! msgstr ""
! 
! #: c-family/c.opt:1538
  #, fuzzy
! msgid "Emit implicit instantiations of inline templates."
! msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: c-family/c.opt:1542
! #, fuzzy
! msgid "Emit implicit instantiations of templates."
! msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
! 
! #: c-family/c.opt:1546
! msgid "Implement C++17 inheriting constructor semantics."
  msgstr ""
  
! #: c-family/c.opt:1553
! msgid "Don't emit dllexported inline functions unless needed."
  msgstr ""
  
! #: c-family/c.opt:1560
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr ""
  
! #: c-family/c.opt:1564
! #, fuzzy
! msgid "Don't warn about uses of Microsoft extensions."
! msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
! 
! #: c-family/c.opt:1583
! msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr ""
  
! #: c-family/c.opt:1587
! msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
  msgstr ""
  
! #: c-family/c.opt:1591
! msgid "Assume that receivers of Objective-C messages may be nil."
  msgstr ""
  
! #: c-family/c.opt:1595
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr ""
  
! #: c-family/c.opt:1599
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr ""
  
! #: c-family/c.opt:1624
! msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr ""
  
! #: c-family/c.opt:1628
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
! msgstr ""
  
! #: c-family/c.opt:1634
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
! msgstr ""
  
! #: c-family/c.opt:1638
! msgid "Allow fast jumps to the message dispatcher."
! msgstr ""
  
! #: c-family/c.opt:1644
! msgid "Enable Objective-C exception and synchronization syntax."
! msgstr ""
  
! #: c-family/c.opt:1648
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
! msgstr ""
  
! #: c-family/c.opt:1652
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
! msgstr ""
  
! #: c-family/c.opt:1657
! msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr ""
  
! #: c-family/c.opt:1661
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
! msgstr ""
  
! #: c-family/c.opt:1665
! msgid "Enable OpenACC."
! msgstr ""
  
! #: c-family/c.opt:1669
! msgid "Specify default OpenACC compute dimensions."
! msgstr ""
  
! #: c-family/c.opt:1673
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
! msgstr ""
  
! #: c-family/c.opt:1677
! msgid "Enable OpenMP's SIMD directives."
! msgstr ""
  
! #: c-family/c.opt:1681
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
! msgstr ""
  
! #: c-family/c.opt:1692
! msgid "Look for and use PCH files even when preprocessing."
! msgstr ""
  
! #: c-family/c.opt:1696
! msgid "Downgrade conformance errors to warnings."
! msgstr ""
  
! #: c-family/c.opt:1700
! msgid "Enable Plan 9 language extensions."
! msgstr ""
  
! #: c-family/c.opt:1704
! msgid "Treat the input file as already preprocessed."
! msgstr ""
  
! #: c-family/c.opt:1712
! msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
  msgstr ""
  
! #: c-family/c.opt:1716
! msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
! msgstr ""
  
! #: c-family/c.opt:1720
! msgid "Treat known sprintf return values as constants."
! msgstr ""
  
! #: c-family/c.opt:1724
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
! msgstr ""
  
! #: c-family/c.opt:1728
  #, fuzzy
! msgid "Enable automatic template instantiation."
! msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: c-family/c.opt:1732
! msgid "Generate run time type descriptor information."
  msgstr ""
  
! #: c-family/c.opt:1736 ada/gcc-interface/lang.opt:77
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr ""
  
! #: c-family/c.opt:1740
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
! msgstr ""
  
! #: c-family/c.opt:1744
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
  msgstr ""
  
! #: c-family/c.opt:1748 ada/gcc-interface/lang.opt:81
! msgid "Make \"char\" signed by default."
  msgstr ""
  
! #: c-family/c.opt:1752
! msgid "Enable C++14 sized deallocation support."
! msgstr ""
  
! #: c-family/c.opt:1759
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
! msgstr ""
  
! #: c-family/c.opt:1775
! msgid "Display statistics accumulated during compilation."
  msgstr ""
  
! #: c-family/c.opt:1779
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr ""
  
! #: c-family/c.opt:1786 c-family/c.opt:1791
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
! msgstr ""
  
! #: c-family/c.opt:1808
! msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
! msgstr ""
  
! #: c-family/c.opt:1812
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr ""
  
! #: c-family/c.opt:1819
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr ""
  
! #: c-family/c.opt:1826
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr ""
  
! #: c-family/c.opt:1830
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
! msgstr ""
  
! #: c-family/c.opt:1834 ada/gcc-interface/lang.opt:85
! msgid "Make \"char\" unsigned by default."
  msgstr ""
  
! #: c-family/c.opt:1838
! msgid "Use __cxa_atexit to register destructors."
  msgstr ""
  
! #: c-family/c.opt:1842
! msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr ""
  
! #: c-family/c.opt:1846
! msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr ""
  
! #: c-family/c.opt:1850
! msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr ""
  
! #: c-family/c.opt:1862 d/lang.opt:330
! msgid "Emit common-like symbols as weak symbols."
  msgstr ""
  
! #: c-family/c.opt:1866
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:1870
! msgid "Generate a #line directive pointing at the current working directory."
! msgstr ""
  
! #: c-family/c.opt:1878
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr ""
  
! #: c-family/c.opt:1882
! msgid "Dump declarations to a .decl file."
  msgstr ""
  
! #: c-family/c.opt:1886
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
! msgstr ""
  
! #: c-family/c.opt:1890
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:1894
! msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
! msgstr ""
  
! #: c-family/c.opt:1898
! 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:1903
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:1907
! msgid "-imacros <file>\tAccept definition of macros in <file>."
! msgstr ""
  
! #: c-family/c.opt:1911
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr ""
  
! #: c-family/c.opt:1915
! msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr ""
  
! #: c-family/c.opt:1919
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr ""
  
! #: c-family/c.opt:1923
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
  msgstr ""
  
! #: c-family/c.opt:1927
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
  msgstr ""
  
! #: c-family/c.opt:1931
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
  msgstr ""
  
! #: c-family/c.opt:1935
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:1939
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:1949
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr ""
  
! #: c-family/c.opt:1953
! msgid "Do not search standard system include directories for C++."
  msgstr ""
  
! #: c-family/c.opt:1965
! msgid "Generate C header of platform-specific features."
  msgstr ""
  
! #: c-family/c.opt:1969
  #, fuzzy
! msgid "Remap file names when including files."
! msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c-family/c.opt:1973 c-family/c.opt:1977
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr ""
  
! #: c-family/c.opt:1981
! msgid "Conform to the ISO 2011 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:1985
! msgid "Deprecated in favor of -std=c++11."
  msgstr ""
  
! #: c-family/c.opt:1989
! msgid "Deprecated in favor of -std=c++14."
! msgstr ""
  
! #: c-family/c.opt:1993
! msgid "Conform to the ISO 2014 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:1997
! msgid "Deprecated in favor of -std=c++17."
  msgstr ""
  
! #: c-family/c.opt:2001
! msgid "Conform to the ISO 2017 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2005
! msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2009 c-family/c.opt:2135
! msgid "Conform to the ISO 2011 C standard."
  msgstr ""
  
! #: c-family/c.opt:2013
! msgid "Deprecated in favor of -std=c11."
  msgstr ""
  
! #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
! #: c-family/c.opt:2143
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
  msgstr ""
  
! #: c-family/c.opt:2025
! msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
! msgid "Conform to the ISO 1990 C standard."
  msgstr ""
  
! #: c-family/c.opt:2037 c-family/c.opt:2127
! msgid "Conform to the ISO 1999 C standard."
  msgstr ""
  
! #: c-family/c.opt:2041
! msgid "Deprecated in favor of -std=c99."
  msgstr ""
  
! #: c-family/c.opt:2045 c-family/c.opt:2050
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2055
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2059
! msgid "Deprecated in favor of -std=gnu++11."
  msgstr ""
  
! #: c-family/c.opt:2063
! msgid "Deprecated in favor of -std=gnu++14."
  msgstr ""
  
! #: c-family/c.opt:2067
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2071
! msgid "Deprecated in favor of -std=gnu++17."
  msgstr ""
  
! #: c-family/c.opt:2075
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2079
! msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2083
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2087
! msgid "Deprecated in favor of -std=gnu11."
  msgstr ""
  
! #: c-family/c.opt:2091 c-family/c.opt:2095
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2099
! msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2103 c-family/c.opt:2107
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2111
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2115
! msgid "Deprecated in favor of -std=gnu99."
! msgstr ""
! 
! #: c-family/c.opt:2123
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
! msgstr ""
! 
! #: c-family/c.opt:2131
! msgid "Deprecated in favor of -std=iso9899:1999."
! msgstr ""
! 
! #: c-family/c.opt:2150
  #, fuzzy
! msgid "Enable traditional preprocessing."
! msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c-family/c.opt:2154
! msgid "-trigraphs\tSupport ISO C trigraphs."
  msgstr ""
  
! #: c-family/c.opt:2158
! msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
  
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:61
! msgid "Synonym of -gnatk8."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:73
! msgid "Select the runtime."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:97
! msgid "-gnat<options>\tSpecify options to GNAT."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
  msgstr ""
  
! #: d/lang.opt:51
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
! msgstr ""
! 
! #: d/lang.opt:55
  #, fuzzy
! msgid "-Hf <file>\tWrite D interface to <file>."
! msgstr "  -o <Î±Ï�Ï‡ÎµÎ¯Î¿>              Î¤Î¿Ï€Î¿Î¸Î­Ï„Î·ÏƒÎ· Ï„Î·Ï‚ ÎµÎ¾ÏŒÎ´Î¿Ï… ÏƒÏ„Î¿ <Î±Ï�Ï‡ÎµÎ¯Î¿>\n"
! 
! #: d/lang.opt:123
! msgid "Warn about casts that will produce a null result."
! msgstr ""
! 
! #: d/lang.opt:139
! msgid "Warn from speculative compiles such as __traits(compiles)."
! msgstr ""
! 
! #: d/lang.opt:151
! msgid "Generate JSON file."
! msgstr ""
! 
! #: d/lang.opt:155
! #, fuzzy
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr "  -o <Î±Ï�Ï‡ÎµÎ¯Î¿>              Î¤Î¿Ï€Î¿Î¸Î­Ï„Î·ÏƒÎ· Ï„Î·Ï‚ ÎµÎ¾ÏŒÎ´Î¿Ï… ÏƒÏ„Î¿ <Î±Ï�Ï‡ÎµÎ¯Î¿>\n"
! 
! #: d/lang.opt:159
! msgid "Debug library to use instead of phobos."
! msgstr ""
! 
! #: d/lang.opt:163
! msgid "Default library to use instead of phobos."
! msgstr ""
! 
! #: d/lang.opt:167
! msgid "Do link the standard D startup files in the compilation."
! msgstr ""
! 
! #: d/lang.opt:174
! #, fuzzy
! msgid "Generate code for all template instantiations."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: d/lang.opt:178
! #, fuzzy
! msgid "Generate code for assert contracts."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: d/lang.opt:186
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:210
! msgid "Compile in debug code."
! msgstr ""
! 
! #: d/lang.opt:214
! msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
! msgstr ""
! 
! #: d/lang.opt:218
! msgid "Generate documentation."
! msgstr ""
! 
! #: d/lang.opt:222
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
! msgstr ""
! 
! #: d/lang.opt:226
  #, fuzzy
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
! msgstr "  -o <Î±Ï�Ï‡ÎµÎ¯Î¿>              Î¤Î¿Ï€Î¿Î¸Î­Ï„Î·ÏƒÎ· Ï„Î·Ï‚ ÎµÎ¾ÏŒÎ´Î¿Ï… ÏƒÏ„Î¿ <Î±Ï�Ï‡ÎµÎ¯Î¿>\n"
  
! #: d/lang.opt:230
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:234
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr ""
  
! #: d/lang.opt:238
! msgid "Display the frontend AST after parsing and semantic passes."
  msgstr ""
  
! #: d/lang.opt:242
! msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:246
  #, fuzzy
! msgid "Generate code for class invariant contracts."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: d/lang.opt:250
! msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:254
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:258
! msgid "Generate ModuleInfo struct for output module."
  msgstr ""
  
! #: d/lang.opt:262
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
! msgstr ""
! 
! #: d/lang.opt:266
  #, fuzzy
! msgid "Generate code for postcondition contracts."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: d/lang.opt:270
! #, fuzzy
! msgid "Generate code for precondition contracts."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: d/lang.opt:274
! msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:282
! #, fuzzy
! msgid "Generate code for switches without a default case."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: d/lang.opt:286
! msgid "List information on all language changes."
  msgstr ""
  
! #: d/lang.opt:290
! msgid "Give deprecation messages about -ftransition=import anomalies."
  msgstr ""
  
! #: d/lang.opt:294
! msgid "List all usages of complex or imaginary types."
  msgstr ""
  
! #: d/lang.opt:298
! msgid "Implement DIP1000: Scoped pointers (experimental)."
  msgstr ""
  
! #: d/lang.opt:302
! msgid "Implement DIP25: Sealed references (experimental)."
  msgstr ""
  
! #: d/lang.opt:306
! msgid "List all non-mutable fields which occupy an object instance."
  msgstr ""
  
! #: d/lang.opt:310
! msgid "Revert to single phase name lookup."
  msgstr ""
  
! #: d/lang.opt:314
! msgid "List all hidden GC allocations."
  msgstr ""
  
! #: d/lang.opt:318
! msgid "List all variables going into thread local storage."
  msgstr ""
  
! #: d/lang.opt:322
! msgid "Compile in unittest code."
  msgstr ""
  
! #: d/lang.opt:326
! msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:350
! msgid "Do not link the standard D library in the compilation."
  msgstr ""
  
! #: d/lang.opt:358
! msgid "Link the standard D library statically in the compilation."
  msgstr ""
  
! #: d/lang.opt:362
! msgid "Link the standard D library dynamically in the compilation."
  msgstr ""
  
! #: go/lang.opt:42
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
  msgstr ""
  
! #: go/lang.opt:46
! msgid "Add explicit checks for division by zero."
  msgstr ""
  
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
  msgstr ""
  
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
  msgstr ""
  
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
  msgstr ""
  
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
  msgstr ""
  
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
  msgstr ""
  
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
  msgstr ""
  
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr ""
! 
! #: go/lang.opt:78
! msgid "Functions which return values must end with return statements."
! msgstr ""
! 
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
! msgstr ""
! 
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
  #: config/vms/vms.opt:27
*************** msgstr ""
*** 8229,8472 ****
  msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
  msgstr ""
  
! #: config/avr/avr.opt:23
! msgid "Use subroutines for function prologues and epilogues."
  msgstr ""
  
! #: config/avr/avr.opt:27
! msgid "-mmcu=MCU\tSelect the target MCU."
  msgstr ""
  
! #: config/avr/avr.opt:31
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
  msgstr ""
  
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
  msgstr ""
  
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
  msgstr ""
  
! #: config/avr/avr.opt:43
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
  msgstr ""
  
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
  msgstr ""
  
! #: config/avr/avr.opt:57
! msgid "Use an 8-bit 'int' type."
  msgstr ""
  
! #: config/avr/avr.opt:61
! msgid "Change the stack pointer without disabling interrupts."
  msgstr ""
  
! #: config/avr/avr.opt:65
! 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
! msgid "Treat main as if it had attribute OS_task."
  msgstr ""
  
! #: config/avr/avr.opt:79
! msgid "Change only the low 8 bits of the stack pointer."
  msgstr ""
  
! #: config/avr/avr.opt:83
  #, fuzzy
! msgid "Relax branches."
  msgstr ""
- "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'.\n"
- "\n"
  
! #: config/avr/avr.opt:87
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
  msgstr ""
  
! #: config/avr/avr.opt:91
! 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
! 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
! 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
! msgid "Warn if the address space of an address is changed."
  msgstr ""
  
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr ""
  
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr ""
  
! #: config/avr/avr.opt:116
! 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
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
! #: config/s390/tpf.opt:23
! msgid "Enable TPF-OS tracing code."
  msgstr ""
  
! #: config/s390/tpf.opt:27
! msgid "Specify main object for TPF-OS."
  msgstr ""
  
! #: config/s390/s390.opt:48
! #, fuzzy
! msgid "31 bit ABI."
! msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/s390/s390.opt:52
  #, fuzzy
! msgid "64 bit ABI."
! msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/s390/s390.opt:120
! msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:124
! msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:128
! msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:132
! msgid "Enable decimal floating point hardware support."
  msgstr ""
  
! #: config/s390/s390.opt:136
! msgid "Enable hardware floating point."
  msgstr ""
  
! #: config/s390/s390.opt:140
! 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:158
  #, fuzzy
! msgid "Use hardware transactional execution instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.opt:162
! msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:166
! msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:170
! msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:174
! #, fuzzy
! msgid "Disable hardware floating point."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.opt:178
! 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:182
! msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:186
! 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:190
! msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:198
! #, fuzzy
! msgid "Use the mvcle instruction for block moves."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.opt:202
! 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:207
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:211
! msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:215
! msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:219
! 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:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:239
! 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:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:256
! 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:262
! 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:268 config/i386/i386.opt:1050
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/s390/s390.opt:284
! 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:293
! 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:298
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:302 config/i386/i386.opt:934
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
  #: config/riscv/riscv.opt:26
--- 8472,8936 ----
  msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
  msgstr ""
  
! #: config/mcore/mcore.opt:23
! #, fuzzy
! msgid "Generate code for the M*Core M210."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/mcore/mcore.opt:27
! #, fuzzy
! msgid "Generate code for the M*Core M340."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/mcore/mcore.opt:31
! 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
! msgid "Generate big-endian code."
  msgstr ""
  
! #: config/mcore/mcore.opt:39
! #, fuzzy
! msgid "Emit call graph information."
! msgstr "ÎµÎ¼Ï†Î¬Î½Î¹ÏƒÎ· Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½ Ï€Ï�Î¿ÏŒÎ´Î¿Ï…"
! 
! #: config/mcore/mcore.opt:43
! #, fuzzy
! msgid "Use the divide instruction."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/mcore/mcore.opt:47
! 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
! msgid "Generate little-endian code."
  msgstr ""
  
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
  msgstr ""
  
! #: config/mcore/mcore.opt:60
! msgid "Use arbitrary sized immediates in bit operations."
  msgstr ""
  
! #: config/mcore/mcore.opt:64
! msgid "Prefer word accesses over byte accesses."
  msgstr ""
  
! #: config/mcore/mcore.opt:71
! msgid "Set the maximum amount for a single stack increment operation."
  msgstr ""
  
! #: config/mcore/mcore.opt:75
! msgid "Always treat bitfields as int-sized."
  msgstr ""
  
! #: config/linux-android.opt:23
! #, fuzzy
! msgid "Generate code for the Android platform."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/mmix/mmix.opt:24
! msgid "For intrinsics library: pass all parameters in registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:28
! #, fuzzy
! msgid "Use register stack for parameters and return value."
! msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
! 
! #: config/mmix/mmix.opt:32
! msgid "Use call-clobbered registers for parameters and return value."
  msgstr ""
  
! #: config/mmix/mmix.opt:37
! #, fuzzy
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/mmix/mmix.opt:41
! msgid "Use zero-extending memory loads, not sign-extending ones."
  msgstr ""
  
! #: config/mmix/mmix.opt:45
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
! msgstr ""
! 
! #: config/mmix/mmix.opt:49
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
! msgstr ""
! 
! #: config/mmix/mmix.opt:53
! msgid "Do not provide a default start-address 0x100 of the program."
! msgstr ""
! 
! #: config/mmix/mmix.opt:57
! msgid "Link to emit program in ELF format (rather than mmo)."
! msgstr ""
! 
! #: config/mmix/mmix.opt:61
! msgid "Use P-mnemonics for branches statically predicted as taken."
! msgstr ""
! 
! #: config/mmix/mmix.opt:65
! msgid "Don't use P-mnemonics for branches."
! msgstr ""
! 
! #: config/mmix/mmix.opt:79
  #, fuzzy
! msgid "Use addresses that allocate global registers."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
! 
! #: config/mmix/mmix.opt:83
! #, fuzzy
! msgid "Do not use addresses that allocate global registers."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
! 
! #: config/mmix/mmix.opt:87
! #, fuzzy
! msgid "Generate a single exit point for each function."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/mmix/mmix.opt:91
! #, fuzzy
! msgid "Do not generate a single exit point for each function."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/mmix/mmix.opt:95
! msgid "Set start-address of the program."
  msgstr ""
  
! #: config/mmix/mmix.opt:99
! msgid "Set start-address of data."
  msgstr ""
  
! #: config/darwin.opt:117
! msgid "Generate compile-time CFString objects."
  msgstr ""
  
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:223
! msgid "Generate code suitable for executables (NOT shared libs)."
  msgstr ""
  
! #: config/darwin.opt:227
! msgid "Generate code suitable for fast turn around debugging."
  msgstr ""
  
! #: config/darwin.opt:235
! msgid "The earliest MacOS X version on which this program will run."
  msgstr ""
  
! #: config/darwin.opt:239
! msgid "Set sizeof(bool) to 1."
  msgstr ""
  
! #: config/darwin.opt:243
! msgid "Generate code for darwin loadable kernel extensions."
  msgstr ""
  
! #: config/darwin.opt:247
! msgid "Generate code for the kernel or loadable kernel extensions."
  msgstr ""
  
! #: config/darwin.opt:251
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
  msgstr ""
  
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
! msgstr ""
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
! msgid "Use simulator runtime."
! msgstr ""
! 
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:111
! msgid "Specify the name of the target CPU."
! msgstr ""
! 
! #: config/bfin/bfin.opt:48
  #, fuzzy
! msgid "Omit frame pointer for leaf functions."
! msgstr "Î”ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎ±Î½ Ï„Î±Î¹Ï�Î¹Î¬ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Î¼Î¿Ï�Ï†Î® `%s'.\n"
  
! #: config/bfin/bfin.opt:52
! msgid "Program is entirely located in low 64k of memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
  msgstr ""
  
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
  msgstr ""
  
! #: config/bfin/bfin.opt:65
! msgid "Enabled ID based shared library."
  msgstr ""
  
! #: config/bfin/bfin.opt:69
! 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
! msgid "ID of shared library to build."
  msgstr ""
  
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:171
  #, fuzzy
! msgid "Enable separate data segment."
! msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
! msgid "Avoid generating pc-relative calls; use indirection."
  msgstr ""
  
! #: config/bfin/bfin.opt:86
! msgid "Link with the fast floating-point library."
  msgstr ""
  
! #: config/bfin/bfin.opt:90 config/frv/frv.opt:130
! msgid "Enable Function Descriptor PIC mode."
  msgstr ""
  
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
! msgid "Enable inlining of PLT in function calls."
! msgstr ""
  
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
! msgid "Enable multicore support."
  msgstr ""
  
! #: config/bfin/bfin.opt:106
! msgid "Build for Core A."
  msgstr ""
  
! #: config/bfin/bfin.opt:110
! msgid "Build for Core B."
  msgstr ""
  
! #: config/bfin/bfin.opt:114
! msgid "Build for SDRAM."
! msgstr ""
  
! #: config/bfin/bfin.opt:118
! msgid "Assume ICPLBs are enabled at runtime."
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:25
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:365
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:411
! msgid "Known M68K ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
! msgid "Use IEEE math for fp comparisons."
  msgstr ""
  
! #: config/m68k/m68k.opt:30
! #, fuzzy
! msgid "Generate code for a 520X."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/m68k/m68k.opt:34
! #, fuzzy
! msgid "Generate code for a 5206e."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/m68k/m68k.opt:38
! #, fuzzy
! msgid "Generate code for a 528x."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/m68k/m68k.opt:42
! #, fuzzy
! msgid "Generate code for a 5307."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/m68k/m68k.opt:46
! #, fuzzy
! msgid "Generate code for a 5407."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
! #, fuzzy
! msgid "Generate code for a 68000."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/m68k/m68k.opt:54
! #, fuzzy
! msgid "Generate code for a 68010."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
! #, fuzzy
! msgid "Generate code for a 68020."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/m68k/m68k.opt:62
! #, fuzzy
! msgid "Generate code for a 68040, without any new instructions."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/m68k/m68k.opt:66
! #, fuzzy
! msgid "Generate code for a 68060, without any new instructions."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/m68k/m68k.opt:70
! #, fuzzy
! msgid "Generate code for a 68030."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/m68k/m68k.opt:74
! #, fuzzy
! msgid "Generate code for a 68040."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/m68k/m68k.opt:78
! #, fuzzy
! msgid "Generate code for a 68060."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/m68k/m68k.opt:82
! #, fuzzy
! msgid "Generate code for a 68302."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/m68k/m68k.opt:86
! #, fuzzy
! msgid "Generate code for a 68332."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/m68k/m68k.opt:91
! #, fuzzy
! msgid "Generate code for a 68851."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/m68k/m68k.opt:95
! #, fuzzy
! msgid "Generate code that uses 68881 floating-point instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/m68k/m68k.opt:99
! msgid "Align variables on a 32-bit boundary."
  msgstr ""
  
! #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
! msgid "Specify the name of the target architecture."
  msgstr ""
  
! #: config/m68k/m68k.opt:107
! #, fuzzy
! msgid "Use the bit-field instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/m68k/m68k.opt:119
! #, fuzzy
! msgid "Generate code for a ColdFire v4e."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/m68k/m68k.opt:123
! #, fuzzy
! msgid "Specify the target CPU."
! msgstr "ÎŸÏ�Î¹ÏƒÎ¼ÏŒÏ‚ Î¿Î½ÏŒÎ¼Î±Ï„Î¿Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
! 
! #: config/m68k/m68k.opt:127
! #, fuzzy
! msgid "Generate code for a cpu32."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/m68k/m68k.opt:131
! msgid "Use hardware division instructions on ColdFire."
  msgstr ""
  
! #: config/m68k/m68k.opt:135
! #, fuzzy
! msgid "Generate code for a Fido A."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/m68k/m68k.opt:139
! #, fuzzy
! msgid "Generate code which uses hardware floating point instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/m68k/m68k.opt:143
! msgid "Enable ID based shared library."
  msgstr ""
  
! #: config/m68k/m68k.opt:147
! msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
  msgstr ""
  
! #: config/m68k/m68k.opt:151
! #, fuzzy
! msgid "Do not use the bit-field instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/m68k/m68k.opt:155
! #, fuzzy
! msgid "Use normal calling convention."
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
! 
! #: config/m68k/m68k.opt:159
! msgid "Consider type 'int' to be 32 bits wide."
  msgstr ""
  
! #: config/m68k/m68k.opt:163
! msgid "Generate pc-relative code."
  msgstr ""
  
! #: config/m68k/m68k.opt:167
! #, fuzzy
! msgid "Use different calling convention using 'rtd'."
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
! 
! #: config/m68k/m68k.opt:179
! msgid "Consider type 'int' to be 16 bits wide."
  msgstr ""
  
! #: config/m68k/m68k.opt:183
! msgid "Generate code with library calls for floating point."
  msgstr ""
  
! #: config/m68k/m68k.opt:187
! #, fuzzy
! msgid "Do not use unaligned memory references."
! msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î¹ÏƒÏ‰-Ï€Î±Ï�Î±Ï€Î¿Î¼Ï€Î®"
! 
! #: config/m68k/m68k.opt:191
! msgid "Tune for the specified target CPU or architecture."
  msgstr ""
  
! #: config/m68k/m68k.opt:195
! msgid "Support more than 8192 GOT entries on ColdFire."
! msgstr ""
! 
! #: config/m68k/m68k.opt:199
! msgid "Support TLS segment larger than 64K."
  msgstr ""
  
  #: config/riscv/riscv.opt:26
*************** msgstr ""
*** 8503,8508 ****
--- 8967,8976 ----
  msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
  msgstr ""
  
+ #: config/riscv/riscv.opt:80 config/mips/mips.opt:405
+ msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
+ msgstr ""
+ 
  #: config/riscv/riscv.opt:84
  msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
*************** msgid "Do not generate unaligned memory
*** 8522,8529 ****
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î¹ÏƒÏ‰-Ï€Î±Ï�Î±Ï€Î¿Î¼Ï€Î®"
  
  #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/tilegx/tilegx.opt:57 config/rs6000/aix64.opt:36
! #: config/rs6000/linux64.opt:32
  msgid "Known code models (for use with the -mcmodel= option):"
  msgstr ""
  
--- 8990,8997 ----
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î¹ÏƒÏ‰-Ï€Î±Ï�Î±Ï€Î¿Î¼Ï€Î®"
  
  #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
! #: config/tilegx/tilegx.opt:57
  msgid "Known code models (for use with the -mcmodel= option):"
  msgstr ""
  
*************** msgstr ""
*** 8539,8848 ****
  msgid "Emit RISC-V ELF attribute."
  msgstr ""
  
! #: config/darwin.opt:117
! msgid "Generate compile-time CFString objects."
  msgstr ""
  
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:223
! msgid "Generate code suitable for executables (NOT shared libs)."
  msgstr ""
  
! #: config/darwin.opt:227
! msgid "Generate code suitable for fast turn around debugging."
  msgstr ""
  
! #: config/darwin.opt:235
! msgid "The earliest MacOS X version on which this program will run."
  msgstr ""
  
! #: config/darwin.opt:239
! msgid "Set sizeof(bool) to 1."
  msgstr ""
  
! #: config/darwin.opt:243
! msgid "Generate code for darwin loadable kernel extensions."
  msgstr ""
  
! #: config/darwin.opt:247
! msgid "Generate code for the kernel or loadable kernel extensions."
  msgstr ""
  
! #: config/darwin.opt:251
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
  msgstr ""
  
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
  msgstr ""
  
! #: config/sh/superh.opt:6
! msgid "Board name [and memory region]."
  msgstr ""
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
  msgstr ""
  
! #: config/sh/sh.opt:42
  #, fuzzy
! msgid "Generate SH1 code."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:46
  #, fuzzy
! msgid "Generate SH2 code."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:50
! msgid "Generate default double-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:54
! msgid "Generate SH2a FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:58
! msgid "Generate default single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:62
! msgid "Generate only single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:66
  #, fuzzy
! msgid "Generate SH2e code."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:70
  #, fuzzy
! msgid "Generate SH3 code."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:74
  #, fuzzy
! msgid "Generate SH3e code."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:78
  #, fuzzy
! msgid "Generate SH4 code."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:82
! msgid "Generate SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:86
! msgid "Generate SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:92
! msgid "Generate SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:96
! msgid "Generate SH4 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:100
! msgid "Generate SH4-100 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:104
! msgid "Generate SH4-200 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:108
! msgid "Generate SH4-300 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:112
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
  msgstr ""
  
! #: config/sh/sh.opt:117
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
  msgstr ""
  
! #: config/sh/sh.opt:122
  #, fuzzy
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:127
! msgid "Generate default single-precision SH4 code."
  msgstr ""
  
! #: config/sh/sh.opt:131
! msgid "Generate default single-precision SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:135
! msgid "Generate default single-precision SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:139
! msgid "Generate default single-precision SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:143
! msgid "Generate only single-precision SH4 code."
  msgstr ""
  
! #: config/sh/sh.opt:147
! msgid "Generate only single-precision SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:151
! msgid "Generate only single-precision SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:155
! msgid "Generate only single-precision SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:159
  #, fuzzy
! msgid "Generate SH4a code."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:163
! msgid "Generate SH4a FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:167
! msgid "Generate default single-precision SH4a code."
  msgstr ""
  
! #: config/sh/sh.opt:171
! msgid "Generate only single-precision SH4a code."
  msgstr ""
  
! #: config/sh/sh.opt:175
! msgid "Generate SH4al-dsp code."
  msgstr ""
  
! #: config/sh/sh.opt:179 config/i386/i386.opt:216
! msgid "Reserve space for outgoing arguments in the function prologue."
  msgstr ""
  
! #: config/sh/sh.opt:183
  #, fuzzy
! msgid "Generate code in big endian mode."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:187
  #, fuzzy
! msgid "Generate 32-bit offsets in switch tables."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:191
  #, fuzzy
! msgid "Generate bit instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
  msgstr ""
  
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
  msgstr ""
  
! #: config/sh/sh.opt:207
! msgid "Align doubles at 64-bit boundaries."
  msgstr ""
  
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
  msgstr ""
  
! #: config/sh/sh.opt:215
! msgid "Specify name for 32 bit signed division function."
  msgstr ""
  
! #: config/sh/sh.opt:219
! msgid "Generate ELF FDPIC code."
  msgstr ""
  
! #: config/sh/sh.opt:223
! 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
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
  msgstr ""
  
! #: config/sh/sh.opt:235
! msgid "Increase the IEEE compliance for floating-point comparisons."
  msgstr ""
  
! #: config/sh/sh.opt:239
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
  msgstr ""
  
! #: config/sh/sh.opt:247
  #, fuzzy
! msgid "Generate code in little endian mode."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:251
! msgid "Mark MAC register as call-clobbered."
  msgstr ""
  
! #: config/sh/sh.opt:257
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
  msgstr ""
  
! #: config/sh/sh.opt:261
! msgid "Emit function-calls using global offset table when generating PIC."
  msgstr ""
  
! #: config/sh/sh.opt:265
! msgid "Shorten address references during linking."
  msgstr ""
  
! #: config/sh/sh.opt:273
! msgid "Specify the model for atomic operations."
  msgstr ""
  
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
  msgstr ""
  
! #: config/sh/sh.opt:281
! msgid "Cost to assume for a multiply insn."
  msgstr ""
  
! #: config/sh/sh.opt:285
! 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
! msgid "Pretend a branch-around-a-move is a conditional move."
  msgstr ""
  
! #: config/sh/sh.opt:295
  #, fuzzy
! msgid "Enable the use of the fsca instruction."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/sh/sh.opt:299
  #, fuzzy
! msgid "Enable the use of the fsrra instruction."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/sh/sh.opt:303
! msgid "Use LRA instead of reload (transitional)."
  msgstr ""
  
  #: config/i386/i386.opt:192
--- 9007,9790 ----
  msgid "Emit RISC-V ELF attribute."
  msgstr ""
  
! #: config/m32c/m32c.opt:23
! msgid "-msim\tUse simulator runtime."
  msgstr ""
  
! #: config/m32c/m32c.opt:27
! msgid "-mcpu=r8c\tCompile code for R8C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:31
! msgid "-mcpu=m16c\tCompile code for M16C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:35
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:39
! msgid "-mcpu=m32c\tCompile code for M32C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:43
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
  msgstr ""
  
! #: config/msp430/msp430.opt:7
! msgid "Force assembly output to always use hex constants."
  msgstr ""
  
! #: config/msp430/msp430.opt:11
! #, fuzzy
! msgid "Specify the MCU to build for."
! msgstr "ÎŸÏ�Î¹ÏƒÎ¼ÏŒÏ‚ Î¿Î½ÏŒÎ¼Î±Ï„Î¿Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
! 
! #: config/msp430/msp430.opt:15
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
  msgstr ""
  
! #: config/msp430/msp430.opt:19
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
  msgstr ""
  
! #: config/msp430/msp430.opt:23
! msgid "Select large model - 20-bit addresses/pointers."
  msgstr ""
  
! #: config/msp430/msp430.opt:27
! msgid "Select small model - 16-bit addresses/pointers (default)."
  msgstr ""
  
! #: config/msp430/msp430.opt:31
! msgid "Optimize opcode sizes at link time."
  msgstr ""
  
! #: config/msp430/msp430.opt:38
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
  msgstr ""
  
! #: config/msp430/msp430.opt:45
! msgid "Specify the type of hardware multiply to support."
! msgstr ""
! 
! #: config/msp430/msp430.opt:67
! msgid "Specify whether functions should be placed into low or high memory."
! msgstr ""
! 
! #: config/msp430/msp430.opt:71
! msgid "Specify whether variables should be placed into low or high memory."
! msgstr ""
! 
! #: config/msp430/msp430.opt:90
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
! msgstr ""
! 
! #: config/msp430/msp430.opt:94
! msgid "Passes on a request to the assembler to warn about various silicon errata."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:68 config/arm/arm.opt:99
! #: config/microblaze/microblaze.opt:60
! msgid "Assume target CPU is configured as big endian."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:72 config/i386/i386.opt:1019
! msgid "Generate code which uses only the general registers."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:84 config/arm/arm.opt:164
! #: config/microblaze/microblaze.opt:64
! msgid "Assume target CPU is configured as little endian."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:96 config/i386/i386.opt:400
  #, fuzzy
! msgid "Omit the frame pointer in leaf functions."
! msgstr "Î”ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎ±Î½ Ï„Î±Î¹Ï�Î¹Î¬ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Î¼Î¿Ï�Ï†Î® `%s'.\n"
  
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:104
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:123
! msgid "Use features of architecture ARCH."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:127
! msgid "Use features of and optimize for CPU."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:131
! msgid "Optimize for CPU."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:135
  #, fuzzy
! msgid "Generate code that conforms to the specified ABI."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:157
! msgid "Use branch-protection features."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:165
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:178
! 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:184
! 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:191
! 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:197
! msgid "The possible SVE vector lengths:"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:219
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:231 config/i386/i386.opt:983
! #: config/rs6000/rs6000.opt:542
! msgid "Use given stack-protector guard."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
  #, fuzzy
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
! 
! #: config/aarch64/aarch64.opt:245
! 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:251
! 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/linux.opt:24
! msgid "Use Bionic C library."
! msgstr ""
! 
! #: config/linux.opt:28
! msgid "Use GNU C library."
! msgstr ""
! 
! #: config/linux.opt:32
! msgid "Use uClibc C library."
! msgstr ""
! 
! #: config/linux.opt:36
! msgid "Use musl C library."
! msgstr ""
! 
! #: config/ia64/ilp32.opt:3
! msgid "Generate ILP32 code."
! msgstr ""
! 
! #: config/ia64/ilp32.opt:7
! #, fuzzy
! msgid "Generate LP64 code."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/ia64/ia64.opt:28
! msgid "Generate big endian code."
! msgstr ""
! 
! #: config/ia64/ia64.opt:32
! msgid "Generate little endian code."
! msgstr ""
! 
! #: config/ia64/ia64.opt:36
  #, fuzzy
! msgid "Generate code for GNU as."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/ia64/ia64.opt:40
  #, fuzzy
! msgid "Generate code for GNU ld."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/ia64/ia64.opt:44
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr ""
! 
! #: config/ia64/ia64.opt:48
  #, fuzzy
! msgid "Use in/loc/out register names."
! msgstr "Î´ÎµÎ½ Î´ÏŽÎ¸Î·ÎºÎµ ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÏŒ ÏŒÎ½Î¿Î¼Î±"
! 
! #: config/ia64/ia64.opt:55
! msgid "Enable use of sdata/scommon/sbss."
! msgstr ""
! 
! #: config/ia64/ia64.opt:59
! #, fuzzy
! msgid "Generate code without GP reg."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/ia64/ia64.opt:63
! msgid "gp is constant (but save/restore gp on indirect calls)."
  msgstr ""
  
! #: config/ia64/ia64.opt:67
! msgid "Generate self-relocatable code."
  msgstr ""
  
! #: config/ia64/ia64.opt:71
! msgid "Generate inline floating point division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:75
! msgid "Generate inline floating point division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:82
! msgid "Generate inline integer division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:86
! msgid "Generate inline integer division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:90
! #, fuzzy
! msgid "Do not inline integer division."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
! 
! #: config/ia64/ia64.opt:94
! msgid "Generate inline square root, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:98
! msgid "Generate inline square root, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:102
! #, fuzzy
! msgid "Do not inline square root."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
! 
! #: config/ia64/ia64.opt:106
! msgid "Enable DWARF line debug info via GNU as."
  msgstr ""
  
! #: config/ia64/ia64.opt:110
  #, fuzzy
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/ia64/ia64.opt:114 config/spu/spu.opt:72 config/pa/pa.opt:62
! #: config/sh/sh.opt:227
! msgid "Specify range of registers to make fixed."
  msgstr ""
  
! #: config/ia64/ia64.opt:118 config/alpha/alpha.opt:130
! msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:514
! #: config/s390/s390.opt:194 config/sparc/sparc.opt:146
! #: config/visium/visium.opt:49
! msgid "Schedule code for given CPU."
  msgstr ""
  
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
  msgstr ""
  
! #: config/ia64/ia64.opt:136
! msgid "Use data speculation before reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:140
! msgid "Use data speculation after reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:144
! msgid "Use control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:148
! msgid "Use in block data speculation before reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:152
! msgid "Use in block data speculation after reload."
! msgstr ""
! 
! #: config/ia64/ia64.opt:156
! msgid "Use in block control speculation."
! msgstr ""
! 
! #: config/ia64/ia64.opt:160
! msgid "Use simple data speculation check."
! msgstr ""
! 
! #: config/ia64/ia64.opt:164
! msgid "Use simple data speculation check for control speculation."
! msgstr ""
! 
! #: config/ia64/ia64.opt:174
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr ""
! 
! #: config/ia64/ia64.opt:178
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr ""
! 
! #: config/ia64/ia64.opt:182
! 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
! 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
! 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
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr ""
! 
! #: config/spu/spu.opt:20
! msgid "Emit warnings when run-time relocations are generated."
! msgstr ""
! 
! #: config/spu/spu.opt:24
! msgid "Emit errors when run-time relocations are generated."
! msgstr ""
! 
! #: config/spu/spu.opt:28
! msgid "Specify cost of branches (Default 20)."
! msgstr ""
! 
! #: config/spu/spu.opt:32
! msgid "Make sure loads and stores are not moved past DMA instructions."
! msgstr ""
! 
! #: config/spu/spu.opt:36
! msgid "volatile must be specified on any memory that is effected by DMA."
! msgstr ""
! 
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
! msgstr ""
! 
! #: config/spu/spu.opt:48
! msgid "Use standard main function as entry for startup."
! msgstr ""
! 
! #: config/spu/spu.opt:52
  #, fuzzy
! msgid "Generate branch hints for branches."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/spu/spu.opt:56
! msgid "Maximum number of nops to insert for a hint (Default 2)."
  msgstr ""
  
! #: config/spu/spu.opt:60
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
  msgstr ""
  
! #: config/spu/spu.opt:64
! #, fuzzy
! msgid "Generate code for 18 bit addressing."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/spu/spu.opt:68
! #, fuzzy
! msgid "Generate code for 32 bit addressing."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/spu/spu.opt:76
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
  msgstr ""
  
! #: config/spu/spu.opt:80 config/i386/i386.opt:257 config/s390/s390.opt:56
! #, fuzzy
! msgid "Generate code for given CPU."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/spu/spu.opt:88
! msgid "Access variables in 32-bit PPU objects (default)."
  msgstr ""
  
! #: config/spu/spu.opt:92
! msgid "Access variables in 64-bit PPU objects."
  msgstr ""
  
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
! msgstr ""
! 
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
! msgstr ""
! 
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:28
! msgid "Preferentially allocate registers that allow short instruction generation."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:32
! msgid "Set branch cost."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:36
  #, fuzzy
! msgid "Enable conditional move instruction usage."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/epiphany/epiphany.opt:40
! msgid "Set number of nops to emit before each insn pattern."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:52
! #, fuzzy
! msgid "Use software floating point comparisons."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:76
! #, fuzzy
! msgid "Generate call insns as indirect calls."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/epiphany/epiphany.opt:80
  #, fuzzy
! msgid "Generate call insns as direct calls."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:112
! msgid "Vectorize for double-word operations."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:132
! msgid "Use the floating point unit for integer add/subtract."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
! msgstr ""
! 
! #: config/ft32/ft32.opt:23
! msgid "Target the software simulator."
! msgstr ""
! 
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:225 config/mips/mips.opt:393
! #: config/arc/arc.opt:406
! msgid "Use LRA instead of reload."
! msgstr ""
! 
! #: config/ft32/ft32.opt:31
  #, fuzzy
! msgid "Avoid use of the DIV and MOD instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/ft32/ft32.opt:35
! msgid "Target the FT32B architecture."
  msgstr ""
  
! #: config/ft32/ft32.opt:39
! msgid "Enable FT32B code compression."
  msgstr ""
  
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
  msgstr ""
  
! #: config/h8300/h8300.opt:23
! #, fuzzy
! msgid "Generate H8S code."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/h8300/h8300.opt:27
! #, fuzzy
! msgid "Generate H8SX code."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/h8300/h8300.opt:31
! msgid "Generate H8S/2600 code."
  msgstr ""
  
! #: config/h8300/h8300.opt:35
! msgid "Make integers 32 bits wide."
  msgstr ""
  
! #: config/h8300/h8300.opt:42
! #, fuzzy
! msgid "Use registers for argument passing."
! msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
! 
! #: config/h8300/h8300.opt:46
! msgid "Consider access to byte sized memory slow."
  msgstr ""
  
! #: config/h8300/h8300.opt:50
! #, fuzzy
! msgid "Enable linker relaxing."
! msgstr "Î±Î´Ï�Î½Î±Ï„Î· Î· Ï†ÏŒÏ�Ï„Ï‰ÏƒÎ· Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î»"
! 
! #: config/h8300/h8300.opt:54
! msgid "Generate H8/300H code."
  msgstr ""
  
! #: config/h8300/h8300.opt:58
! #, fuzzy
! msgid "Enable the normal mode."
! msgstr "Î¼Î·Î´ÎµÎ½Î¹ÏƒÎ¼Î­Î½Î· ÎµÎ³Î³Ï�Î±Ï†Î® ÎºÎ±Î¹ Î³Ï�Î¬ÏˆÎ¹Î¼Î¿ Ï€Î¬Î½Ï‰ ÏƒÎµ Î±Ï…Ï„Î® (truncated)"
! 
! #: config/h8300/h8300.opt:62
! msgid "Use H8/300 alignment rules."
  msgstr ""
  
! #: config/h8300/h8300.opt:66
! msgid "Push extended registers on stack in monitor functions."
  msgstr ""
  
! #: config/h8300/h8300.opt:70
! msgid "Do not push extended registers on stack in monitor functions."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:23
  #, fuzzy
! msgid "Generate code for an 11/10."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/pdp11/pdp11.opt:27
! #, fuzzy
! msgid "Generate code for an 11/40."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/pdp11/pdp11.opt:31
! #, fuzzy
! msgid "Generate code for an 11/45."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/pdp11/pdp11.opt:35
! #, fuzzy
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr "Î•Î¾Î±Î¯Ï�ÎµÏƒÎ· ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚"
! 
! #: config/pdp11/pdp11.opt:39
! msgid "Use the DEC assembler syntax."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:43
! msgid "Use the GNU assembler syntax."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:188
! #: config/frv/frv.opt:158
! #, fuzzy
! msgid "Use hardware floating point."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/pdp11/pdp11.opt:51
! #, fuzzy
! #| msgid "Use 64-bit ABI"
! msgid "Use 16 bit int."
! msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
! 
! #: config/pdp11/pdp11.opt:55
! #, fuzzy
! #| msgid "Use 32-bit ABI"
! msgid "Use 32 bit int."
! msgstr "Î§Ï�Î®ÏƒÎ· ABI 32-bit"
! 
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
! #, fuzzy
! msgid "Do not use hardware floating point."
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
! 
! #: config/pdp11/pdp11.opt:63
! #, fuzzy
! msgid "Target has split I&D."
! msgstr "-nt Î´ÎµÎ½ Î´Î­Ï‡ÎµÏ„Î±Î¹ -l\n"
! 
! #: config/pdp11/pdp11.opt:67
! msgid "Use UNIX assembler syntax."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:71
! #, fuzzy
! msgid "Use LRA register allocator."
! msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
! 
! #: config/xtensa/xtensa.opt:23
! msgid "Use CONST16 instruction to load constants."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:27
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:31
! msgid "Use indirect CALLXn instructions for large programs."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:35
! msgid "Automatically align branch targets to reduce branch penalties."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:39
! msgid "Intersperse literal pools with code in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:47
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
! msgstr ""
! 
! #: config/i386/cygming.opt:23
! msgid "Create console application."
! msgstr ""
! 
! #: config/i386/cygming.opt:27
  #, fuzzy
! msgid "Generate code for a DLL."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/i386/cygming.opt:31
  #, fuzzy
! msgid "Ignore dllimport for functions."
! msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: config/i386/cygming.opt:35
! msgid "Use Mingw-specific thread support."
! msgstr ""
! 
! #: config/i386/cygming.opt:39
! msgid "Set Windows defines."
! msgstr ""
! 
! #: config/i386/cygming.opt:43
! msgid "Create GUI application."
! msgstr ""
! 
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
! msgstr ""
! 
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
! msgstr ""
! 
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
! msgstr ""
! 
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
! msgstr ""
! 
! #: config/i386/mingw.opt:29
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr ""
! 
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
  msgstr ""
  
  #: config/i386/i386.opt:192
*************** msgstr ""
*** 8862,8867 ****
--- 9804,9825 ----
  msgid "Use 80-bit long double."
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
+ #: config/i386/i386.opt:208 config/s390/s390.opt:154
+ #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
+ #, fuzzy
+ msgid "Use 64-bit long double."
+ msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
+ 
+ #: config/i386/i386.opt:212 config/s390/s390.opt:150
+ #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
+ #, fuzzy
+ msgid "Use 128-bit long double."
+ msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
+ 
+ #: config/i386/i386.opt:216 config/sh/sh.opt:179
+ msgid "Reserve space for outgoing arguments in the function prologue."
+ msgstr ""
+ 
  #: config/i386/i386.opt:220
  msgid "Align some doubles on dword boundary."
  msgstr ""
*************** msgstr ""
*** 8951,8961 ****
  msgid "Use native (MS) bitfield layout."
  msgstr ""
  
- #: config/i386/i386.opt:400 config/aarch64/aarch64.opt:96
- #, fuzzy
- msgid "Omit the frame pointer in leaf functions."
- msgstr "Î”ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎ±Î½ Ï„Î±Î¹Ï�Î¹Î¬ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Î¼Î¿Ï�Ï†Î® `%s'.\n"
- 
  #: config/i386/i386.opt:404
  msgid "Set 80387 floating-point precision to 32-bit."
  msgstr ""
--- 9909,9914 ----
*************** msgstr ""
*** 8989,8994 ****
--- 9942,9952 ----
  msgid "Alternate calling convention."
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
+ #: config/i386/i386.opt:440 config/alpha/alpha.opt:23
+ #, fuzzy
+ msgid "Do not use hardware fp."
+ msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€Î·Ï�ÎµÏƒÎ¯Î±Ï‚"
+ 
  #: config/i386/i386.opt:444
  msgid "Use SSE register passing conventions for SF and DF mode."
  msgstr ""
*************** msgstr ""
*** 9415,9420 ****
--- 10373,10382 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
+ #: config/i386/i386.opt:934 config/s390/s390.opt:302
+ msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
+ msgstr ""
+ 
  #: config/i386/i386.opt:939
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
*************** msgstr ""
*** 9443,9459 ****
  msgid "Support RTM built-in functions and code generation."
  msgstr ""
  
- #: config/i386/i386.opt:967 c-family/c.opt:425 c-family/c.opt:1310
- #: c-family/c.opt:1314 c-family/c.opt:1318 c-family/c.opt:1322
- #: c-family/c.opt:1326 c-family/c.opt:1330 c-family/c.opt:1334
- #: c-family/c.opt:1341 c-family/c.opt:1345 c-family/c.opt:1349
- #: c-family/c.opt:1353 c-family/c.opt:1357 c-family/c.opt:1361
- #: c-family/c.opt:1365 c-family/c.opt:1369 c-family/c.opt:1373
- #: c-family/c.opt:1377 c-family/c.opt:1381 c-family/c.opt:1385
- #: c-family/c.opt:1389
- msgid "Deprecated in GCC 9.  This switch has no effect."
- msgstr ""
- 
  #: config/i386/i386.opt:971
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr ""
--- 10405,10410 ----
*************** msgstr ""
*** 9466,9476 ****
  msgid "Support PKU built-in functions and code generation."
  msgstr ""
  
- #: config/i386/i386.opt:983 config/aarch64/aarch64.opt:231
- #: config/rs6000/rs6000.opt:542
- msgid "Use given stack-protector guard."
- msgstr ""
- 
  #: config/i386/i386.opt:987
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr ""
--- 10417,10422 ----
*************** msgstr ""
*** 9487,9496 ****
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr ""
  
- #: config/i386/i386.opt:1019 config/aarch64/aarch64.opt:72
- msgid "Generate code which uses only the general registers."
- msgstr ""
- 
  #: config/i386/i386.opt:1023
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
--- 10433,10438 ----
*************** msgstr ""
*** 9515,9520 ****
--- 10457,10466 ----
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
+ #: config/i386/i386.opt:1050 config/s390/s390.opt:268
+ msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
+ msgstr ""
+ 
  #: config/i386/i386.opt:1066
  msgid "Force indirect call and jump via register."
  msgstr ""
*************** msgstr ""
*** 9547,9635 ****
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/cygming.opt:23
! msgid "Create console application."
  msgstr ""
  
! #: config/i386/cygming.opt:27
  #, fuzzy
! msgid "Generate code for a DLL."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/i386/cygming.opt:31
  #, fuzzy
! msgid "Ignore dllimport for functions."
! msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: config/i386/cygming.opt:35
! msgid "Use Mingw-specific thread support."
  msgstr ""
  
! #: config/i386/cygming.opt:39
! msgid "Set Windows defines."
  msgstr ""
  
! #: config/i386/cygming.opt:43
! msgid "Create GUI application."
  msgstr ""
  
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
  msgstr ""
  
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
  msgstr ""
  
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
  msgstr ""
  
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
  msgstr ""
  
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
  msgstr ""
  
! #: config/i386/mingw.opt:29
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
  msgstr ""
  
! #: config/moxie/moxie.opt:31
  #, fuzzy
! msgid "Enable MUL.X and UMUL.X instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/xtensa/xtensa.opt:23
! msgid "Use CONST16 instruction to load constants."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:27
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:31
! msgid "Use indirect CALLXn instructions for large programs."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:35
! msgid "Automatically align branch targets to reduce branch penalties."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:39
! msgid "Intersperse literal pools with code in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:47
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
  msgstr ""
  
  #: config/sparc/sparc.opt:42
  #, fuzzy
  msgid "Use flat register window model."
--- 10493,11362 ----
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:23
! msgid "Assume code will be linked by GNU ld."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:27
! 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
! msgid "Specify UNIX standard for predefines and linking."
! msgstr ""
! 
! #: config/pa/pa-hpux.opt:27
  #, fuzzy
! msgid "Generate cpp defines for server IO."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/pa/pa-hpux.opt:35
  #, fuzzy
! msgid "Generate cpp defines for workstation IO."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
! msgid "Generate PA1.0 code."
  msgstr ""
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
! msgid "Generate PA1.1 code."
  msgstr ""
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
  msgstr ""
  
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
  msgstr ""
  
! #: config/pa/pa.opt:50
! #, fuzzy
! msgid "Disable FP regs."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
! 
! #: config/pa/pa.opt:54
! #, fuzzy
! msgid "Disable indexed addressing."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
! 
! #: config/pa/pa.opt:58
! #, fuzzy
! msgid "Generate fast indirect calls."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/pa/pa.opt:66
! msgid "Assume code will be assembled by GAS."
  msgstr ""
  
! #: config/pa/pa.opt:75
! msgid "Enable linker optimizations."
  msgstr ""
  
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
  msgstr ""
  
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
  msgstr ""
  
! #: config/pa/pa.opt:91
! #, fuzzy
! msgid "Disable space regs."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
! 
! #: config/pa/pa.opt:107
! #, fuzzy
! msgid "Use portable calling conventions."
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
! 
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
  msgstr ""
  
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
  #, fuzzy
! msgid "Use software floating point."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/pa/pa.opt:144
! #, fuzzy
! msgid "Do not disable space regs."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
! 
! #: config/v850/v850.opt:29
! #, fuzzy
! msgid "Use registers r2 and r5."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€Î·Ï�ÎµÏƒÎ¯Î±Ï‚"
! 
! #: config/v850/v850.opt:33
! msgid "Use 4 byte entries in switch tables."
  msgstr ""
  
! #: config/v850/v850.opt:37
! msgid "Enable backend debugging."
  msgstr ""
  
! #: config/v850/v850.opt:41
! #, fuzzy
! msgid "Do not use the callt instruction (default)."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/v850/v850.opt:45
! msgid "Reuse r30 on a per function basis."
  msgstr ""
  
! #: config/v850/v850.opt:52
! #, fuzzy
! msgid "Prohibit PC relative function calls."
! msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
! 
! #: config/v850/v850.opt:56
! msgid "Use stubs for function prologues."
  msgstr ""
  
! #: config/v850/v850.opt:60
! msgid "Set the max size of data eligible for the SDA area."
  msgstr ""
  
! #: config/v850/v850.opt:67
! #, fuzzy
! msgid "Enable the use of the short load instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/v850/v850.opt:71
! msgid "Same as: -mep -mprolog-function."
  msgstr ""
  
! #: config/v850/v850.opt:75
! msgid "Set the max size of data eligible for the TDA area."
! msgstr ""
! 
! #: config/v850/v850.opt:82
! msgid "Do not enforce strict alignment."
! msgstr ""
! 
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr ""
! 
! #: config/v850/v850.opt:93
! msgid "Compile for the v850 processor."
! msgstr ""
! 
! #: config/v850/v850.opt:97
! msgid "Compile for the v850e processor."
! msgstr ""
! 
! #: config/v850/v850.opt:101
! msgid "Compile for the v850e1 processor."
! msgstr ""
! 
! #: config/v850/v850.opt:105
! msgid "Compile for the v850es variant of the v850e1."
! msgstr ""
! 
! #: config/v850/v850.opt:109
! msgid "Compile for the v850e2 processor."
! msgstr ""
! 
! #: config/v850/v850.opt:113
! msgid "Compile for the v850e2v3 processor."
! msgstr ""
! 
! #: config/v850/v850.opt:117
! msgid "Compile for the v850e3v5 processor."
! msgstr ""
! 
! #: config/v850/v850.opt:124
! #, fuzzy
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/v850/v850.opt:128
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr ""
! 
! #: config/v850/v850.opt:135
! msgid "Enable relaxing in the assembler."
! msgstr ""
! 
! #: config/v850/v850.opt:139
! msgid "Prohibit PC relative jumps."
! msgstr ""
! 
! #: config/v850/v850.opt:143
! #, fuzzy
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/v850/v850.opt:147
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr ""
! 
! #: config/v850/v850.opt:151
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr ""
! 
! #: config/v850/v850.opt:155
! msgid "Enable support for the old GCC ABI."
! msgstr ""
! 
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
! msgstr ""
! 
! #: config/g.opt:27
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr ""
! 
! #: config/lynx.opt:23
! msgid "Support legacy multi-threading."
! msgstr ""
! 
! #: config/lynx.opt:27
! msgid "Use shared libraries."
! msgstr ""
! 
! #: config/lynx.opt:31
! msgid "Support multi-threading."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:22 config/gcn/gcn.opt:47
! #, fuzzy
! msgid "Generate code for a 32-bit ABI."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/nvptx/nvptx.opt:26 config/gcn/gcn.opt:51
! #, fuzzy
! msgid "Generate code for a 64-bit ABI."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:34
! msgid "Optimize partition neutering."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:54
! msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:64
! msgid "Specify the version of the ptx ISA to use."
! msgstr ""
! 
! #: config/vxworks.opt:36
! msgid "Assume the VxWorks RTP environment."
! msgstr ""
! 
! #: config/vxworks.opt:43
! msgid "Assume the VxWorks vThreads environment."
! msgstr ""
! 
! #: config/cr16/cr16.opt:23
! msgid "-msim   Use simulator runtime."
! msgstr ""
! 
! #: config/cr16/cr16.opt:27
! #, fuzzy
! msgid "Generate SBIT, CBIT instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/cr16/cr16.opt:31
! #, fuzzy
! msgid "Support multiply accumulate instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
! msgstr ""
! 
! #: config/cr16/cr16.opt:42
! #, fuzzy
! msgid "Generate code for CR16C architecture."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/cr16/cr16.opt:46
! msgid "Generate code for CR16C+ architecture (Default)."
! msgstr ""
! 
! #: config/cr16/cr16.opt:50
! msgid "Treat integers as 32-bit."
! msgstr ""
! 
! #: config/avr/avr.opt:23
! msgid "Use subroutines for function prologues and epilogues."
! msgstr ""
! 
! #: config/avr/avr.opt:27
! msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr ""
! 
! #: config/avr/avr.opt:31
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr ""
! 
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
! msgstr ""
! 
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
! msgstr ""
! 
! #: config/avr/avr.opt:43
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr ""
! 
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
! msgstr ""
! 
! #: config/avr/avr.opt:57
! msgid "Use an 8-bit 'int' type."
! msgstr ""
! 
! #: config/avr/avr.opt:61
! msgid "Change the stack pointer without disabling interrupts."
! msgstr ""
! 
! #: config/avr/avr.opt:65
! 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
! msgid "Treat main as if it had attribute OS_task."
! msgstr ""
! 
! #: config/avr/avr.opt:79
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr ""
! 
! #: config/avr/avr.opt:83
! #, fuzzy
! msgid "Relax branches."
! msgstr ""
! "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'.\n"
! "\n"
! 
! #: config/avr/avr.opt:87
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr ""
! 
! #: config/avr/avr.opt:91
! 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
! 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
! 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
! msgid "Warn if the address space of an address is changed."
! msgstr ""
! 
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr ""
! 
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr ""
! 
! #: config/avr/avr.opt:116
! 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
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr ""
! 
! #: config/m32r/m32r.opt:34
! msgid "Compile for the m32rx."
! msgstr ""
! 
! #: config/m32r/m32r.opt:38
! msgid "Compile for the m32r2."
! msgstr ""
! 
! #: config/m32r/m32r.opt:42
! msgid "Compile for the m32r."
! msgstr ""
! 
! #: config/m32r/m32r.opt:46
! msgid "Align all loops to 32 byte boundary."
! msgstr ""
! 
! #: config/m32r/m32r.opt:50
! msgid "Prefer branches over conditional execution."
! msgstr ""
! 
! #: config/m32r/m32r.opt:54
! msgid "Give branches their default cost."
! msgstr ""
! 
! #: config/m32r/m32r.opt:58
! msgid "Display compile time statistics."
! msgstr ""
! 
! #: config/m32r/m32r.opt:62
! msgid "Specify cache flush function."
! msgstr ""
! 
! #: config/m32r/m32r.opt:66
! msgid "Specify cache flush trap number."
! msgstr ""
! 
! #: config/m32r/m32r.opt:70
! msgid "Only issue one instruction per cycle."
! msgstr ""
! 
! #: config/m32r/m32r.opt:74
! msgid "Allow two instructions to be issued per cycle."
! msgstr ""
! 
! #: config/m32r/m32r.opt:78
! msgid "Code size: small, medium or large."
! msgstr ""
! 
! #: config/m32r/m32r.opt:94
! msgid "Don't call any cache flush functions."
! msgstr ""
! 
! #: config/m32r/m32r.opt:98
! msgid "Don't call any cache flush trap."
! msgstr ""
! 
! #: config/m32r/m32r.opt:105
! msgid "Small data area: none, sdata, use."
! msgstr ""
! 
! #: config/s390/tpf.opt:23
! msgid "Enable TPF-OS tracing code."
! msgstr ""
! 
! #: config/s390/tpf.opt:27
! msgid "Specify main object for TPF-OS."
! msgstr ""
! 
! #: config/s390/s390.opt:48
! #, fuzzy
! msgid "31 bit ABI."
! msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
! 
! #: config/s390/s390.opt:52
! #, fuzzy
! msgid "64 bit ABI."
! msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
! 
! #: config/s390/s390.opt:120
! msgid "Maintain backchain pointer."
! msgstr ""
! 
! #: config/s390/s390.opt:124
! msgid "Additional debug prints."
! msgstr ""
! 
! #: config/s390/s390.opt:128
! msgid "ESA/390 architecture."
! msgstr ""
! 
! #: config/s390/s390.opt:132
! msgid "Enable decimal floating point hardware support."
! msgstr ""
! 
! #: config/s390/s390.opt:136
! msgid "Enable hardware floating point."
! msgstr ""
! 
! #: config/s390/s390.opt:140
! 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:158
! #, fuzzy
! msgid "Use hardware transactional execution instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/s390/s390.opt:162
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr ""
! 
! #: config/s390/s390.opt:166
! msgid "Use packed stack layout."
! msgstr ""
! 
! #: config/s390/s390.opt:170
! msgid "Use bras for executable < 64k."
! msgstr ""
! 
! #: config/s390/s390.opt:174
! #, fuzzy
! msgid "Disable hardware floating point."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/s390/s390.opt:178
! 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:182
! msgid "Switches off the -mstack-guard= option."
! msgstr ""
! 
! #: config/s390/s390.opt:186
! 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:190
! msgid "Switches off the -mstack-size= option."
! msgstr ""
! 
! #: config/s390/s390.opt:198
! #, fuzzy
! msgid "Use the mvcle instruction for block moves."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/s390/s390.opt:202
! 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:207
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
! msgstr ""
! 
! #: config/s390/s390.opt:211
! msgid "Warn if a single function's framesize exceeds the given framesize."
! msgstr ""
! 
! #: config/s390/s390.opt:215
! msgid "z/Architecture."
! msgstr ""
! 
! #: config/s390/s390.opt:219
! 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:229 config/arm/arm.opt:172
! msgid "Assume data segments are relative to text segment."
! msgstr ""
! 
! #: config/s390/s390.opt:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:239
! 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:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:256
! 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:262
! 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:284
! 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:293
! 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:298
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
! msgstr ""
! 
! #: config/rl78/rl78.opt:27 config/rx/rx.opt:87
! msgid "Use the simulator runtime."
! msgstr ""
! 
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr ""
! 
! #: config/rl78/rl78.opt:50
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr ""
! 
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr ""
! 
! #: config/rl78/rl78.opt:58
! 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
! msgid "Alias for -mcpu=g10."
! msgstr ""
! 
! #: config/rl78/rl78.opt:81
! msgid "Alias for -mcpu=g13."
! msgstr ""
! 
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
! msgid "Alias for -mcpu=g14."
! msgstr ""
! 
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr ""
! 
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr ""
! 
! #: config/stormy16/stormy16.opt:24
! msgid "Provide libraries for the simulator."
! msgstr ""
! 
! #: config/arm/arm-tables.opt:25
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr ""
! 
! #: config/arm/arm-tables.opt:257
! msgid "Known ARM architectures (for use with the -march= option):"
! msgstr ""
! 
! #: config/arm/arm-tables.opt:354
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:35
! msgid "TLS dialect to use:"
! msgstr ""
! 
! #: config/arm/arm.opt:45
! msgid "Specify an ABI."
! msgstr ""
! 
! #: config/arm/arm.opt:49
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:68
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr ""
! 
! #: config/arm/arm.opt:75
! msgid "Generate APCS conformant stack frames."
! msgstr ""
! 
! #: config/arm/arm.opt:79
! msgid "Generate re-entrant, PIC code."
! msgstr ""
! 
! #: config/arm/arm.opt:95
! #, fuzzy
! msgid "Generate code in 32 bit ARM state."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/arm/arm.opt:103
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr ""
! 
! #: config/arm/arm.opt:107
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr ""
! 
! #: config/arm/arm.opt:115
! msgid "Specify if floating point hardware should be used."
! msgstr ""
! 
! #: config/arm/arm.opt:119
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr ""
! 
! #: config/arm/arm.opt:123
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:136
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr ""
! 
! #: config/arm/arm.opt:140
! msgid "Specify the __fp16 floating-point format."
! msgstr ""
! 
! #: config/arm/arm.opt:144
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:157
! msgid "Specify the name of the target floating point hardware/format."
! msgstr ""
! 
! #: config/arm/arm.opt:168
! #, fuzzy
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/arm/arm.opt:176
! #, fuzzy
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
! 
! #: config/arm/arm.opt:180
! msgid "Store function names in object code."
! msgstr ""
! 
! #: config/arm/arm.opt:184
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr ""
! 
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
! msgid "Do not load the PIC register in function prologues."
! msgstr ""
! 
! #: config/arm/arm.opt:195
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr ""
! 
! #: config/arm/arm.opt:199
! #, fuzzy
! msgid "Generate code for Thumb state."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/arm/arm.opt:203
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr ""
! 
! #: config/arm/arm.opt:207
! msgid "Specify thread local storage scheme."
! msgstr ""
! 
! #: config/arm/arm.opt:211
! msgid "Specify how to access the thread pointer."
! msgstr ""
! 
! #: config/arm/arm.opt:215
! #, fuzzy
! msgid "Valid arguments to -mtp=:"
! msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
! 
! #: config/arm/arm.opt:228
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr ""
! 
! #: config/arm/arm.opt:232
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr ""
! 
! #: config/arm/arm.opt:236 config/mn10300/mn10300.opt:42
! msgid "Tune code for the given processor."
! msgstr ""
! 
! #: config/arm/arm.opt:240
! 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:251
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr ""
! 
! #: config/arm/arm.opt:255
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr ""
! 
! #: config/arm/arm.opt:259
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
! msgstr ""
! 
! #: config/arm/arm.opt:263
! msgid "Only generate absolute relocations on word sized values."
! msgstr ""
! 
! #: config/arm/arm.opt:267
! msgid "Generate IT blocks appropriate for ARMv8."
! msgstr ""
! 
! #: config/arm/arm.opt:271
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr ""
! 
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:461 config/arc/arc.opt:496
! msgid "Enable unaligned word and halfword accesses to packed data."
! msgstr ""
! 
! #: config/arm/arm.opt:280
! msgid "Use Neon to perform 64-bits operations rather than core registers."
! msgstr ""
! 
! #: config/arm/arm.opt:284
! msgid "Assume loading data from flash is slower than fetching instructions."
! msgstr ""
! 
! #: config/arm/arm.opt:288
! msgid "Assume unified syntax for inline assembly code."
! msgstr ""
! 
! #: config/arm/arm.opt:292
! msgid "Do not allow constant data to be placed in code sections."
! msgstr ""
! 
! #: config/arm/arm.opt:296
! msgid "When linking for big-endian targets, generate a BE8 format image."
! msgstr ""
! 
! #: config/arm/arm.opt:300
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
+ #: config/arm/arm.opt:304 config/sh/sh.opt:195
+ msgid "Cost to assume for a branch insn."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:308
+ msgid "Generate code which uses the core registers only (r0-r14)."
+ msgstr ""
+ 
+ #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
+ #: config/visium/visium.opt:37
+ msgid "Use hardware FP."
+ msgstr ""
+ 
+ #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
+ #, fuzzy
+ msgid "Do not use hardware FP."
+ msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€Î·Ï�ÎµÏƒÎ¯Î±Ï‚"
+ 
  #: config/sparc/sparc.opt:42
  #, fuzzy
  msgid "Use flat register window model."
*************** msgstr ""
*** 9775,9985 ****
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
! #: config/m32c/m32c.opt:23
! msgid "-msim\tUse simulator runtime."
  msgstr ""
  
! #: config/m32c/m32c.opt:27
! msgid "-mcpu=r8c\tCompile code for R8C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:31
! msgid "-mcpu=m16c\tCompile code for M16C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:35
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:39
! msgid "-mcpu=m32c\tCompile code for M32C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:43
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:31
! msgid "Specify CPU for code generation purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:47
! msgid "Specify CPU for scheduling purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:51
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:70
! msgid "No default crt0.o."
  msgstr ""
  
! #: config/g.opt:27
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
  
! #: config/linux-android.opt:23
  #, fuzzy
! msgid "Generate code for the Android platform."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/ia64/ilp32.opt:3
! msgid "Generate ILP32 code."
  msgstr ""
  
! #: config/ia64/ilp32.opt:7
  #, fuzzy
! msgid "Generate LP64 code."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/ia64/ia64.opt:28
! msgid "Generate big endian code."
  msgstr ""
  
! #: config/ia64/ia64.opt:32
! msgid "Generate little endian code."
  msgstr ""
  
! #: config/ia64/ia64.opt:36
  #, fuzzy
! msgid "Generate code for GNU as."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/ia64/ia64.opt:40
  #, fuzzy
! msgid "Generate code for GNU ld."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/ia64/ia64.opt:44
! msgid "Emit stop bits before and after volatile extended asms."
  msgstr ""
  
! #: config/ia64/ia64.opt:48
  #, fuzzy
! msgid "Use in/loc/out register names."
! msgstr "Î´ÎµÎ½ Î´ÏŽÎ¸Î·ÎºÎµ ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÏŒ ÏŒÎ½Î¿Î¼Î±"
  
! #: config/ia64/ia64.opt:55
! msgid "Enable use of sdata/scommon/sbss."
  msgstr ""
  
! #: config/ia64/ia64.opt:59
  #, fuzzy
! msgid "Generate code without GP reg."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/ia64/ia64.opt:63
! msgid "gp is constant (but save/restore gp on indirect calls)."
  msgstr ""
  
! #: config/ia64/ia64.opt:67
! msgid "Generate self-relocatable code."
  msgstr ""
  
! #: config/ia64/ia64.opt:71
! msgid "Generate inline floating point division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:75
! msgid "Generate inline floating point division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:82
! msgid "Generate inline integer division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:86
! msgid "Generate inline integer division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:90
  #, fuzzy
! msgid "Do not inline integer division."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/ia64/ia64.opt:94
! msgid "Generate inline square root, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:98
! msgid "Generate inline square root, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:102
  #, fuzzy
! msgid "Do not inline square root."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
  
! #: config/ia64/ia64.opt:106
! msgid "Enable DWARF line debug info via GNU as."
  msgstr ""
  
! #: config/ia64/ia64.opt:110
  #, fuzzy
! msgid "Enable earlier placing stop bits for better scheduling."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
  msgstr ""
  
! #: config/ia64/ia64.opt:136
! msgid "Use data speculation before reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:140
! msgid "Use data speculation after reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:144
! msgid "Use control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:148
! msgid "Use in block data speculation before reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:152
! msgid "Use in block data speculation after reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:156
! msgid "Use in block control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:160
! msgid "Use simple data speculation check."
  msgstr ""
  
! #: config/ia64/ia64.opt:164
! msgid "Use simple data speculation check for control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:174
! msgid "Count speculative dependencies while calculating priority of instructions."
  msgstr ""
  
! #: config/ia64/ia64.opt:178
! msgid "Place a stop bit after every cycle when scheduling."
  msgstr ""
  
! #: config/ia64/ia64.opt:182
! 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
! 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
! 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
! msgid "Don't generate checks for control speculation in selective scheduling."
  msgstr ""
  
  #: config/nios2/elf.opt:26
  msgid "Link with a limited version of the C library."
  msgstr ""
--- 11502,12151 ----
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
! msgid "Generate 64-bit code."
  msgstr ""
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
! msgid "Generate 32-bit code."
  msgstr ""
  
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/rs6000/476.opt:24
! 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
! msgid "Compile for 64-bit pointers."
  msgstr ""
  
! #: config/rs6000/aix64.opt:28
! msgid "Compile for 32-bit pointers."
  msgstr ""
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
! msgid "Select code model."
  msgstr ""
  
! #: config/rs6000/aix64.opt:49
! msgid "Support message passing with the Parallel Environment."
  msgstr ""
  
! #: config/rs6000/linux64.opt:24
! msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:121
! #, fuzzy
! msgid "Use PowerPC-64 instruction set."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€Î·Ï�ÎµÏƒÎ¯Î±Ï‚"
! 
! #: config/rs6000/rs6000.opt:125
! msgid "Use PowerPC General Purpose group optional instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:129
! msgid "Use PowerPC Graphics group optional instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:133
  #, fuzzy
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:137
! msgid "Use PowerPC V2.02 popcntb instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:141
  #, fuzzy
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:145
! msgid "Use PowerPC V2.05 compare bytes instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:149
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:153
  #, fuzzy
! msgid "Use AltiVec instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:157
  #, fuzzy
! msgid "Enable early gimple folding of builtins."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:161
! #, fuzzy
! msgid "Use decimal floating point instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/rs6000/rs6000.opt:165
! #, fuzzy
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/rs6000/rs6000.opt:169
! #, fuzzy
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/rs6000/rs6000.opt:173
! #, fuzzy
! msgid "Generate load/store multiple instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/rs6000/rs6000.opt:192
! #, fuzzy
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€Î·Ï�ÎµÏƒÎ¯Î±Ï‚"
! 
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:204
  #, fuzzy
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:232
! #, fuzzy
! msgid "Do not generate load/store with update instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/rs6000/rs6000.opt:236
! #, fuzzy
! msgid "Generate load/store with update instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/rs6000/rs6000.opt:244
! msgid "Avoid generation of indexed load/store instructions when possible."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:248
! msgid "Mark __tls_get_addr calls with argument info."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:255
! msgid "Schedule the start and end of the procedure."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:259
! msgid "Return all structures in memory (AIX default)."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:263
! msgid "Return small structures in registers (SVR4 default)."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:283
  #, fuzzy
! msgid "Do not place floating point constants in TOC."
! msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/rs6000/rs6000.opt:287
! #, fuzzy
! msgid "Place floating point constants in TOC."
! msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
! 
! #: config/rs6000/rs6000.opt:291
! #, fuzzy
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
! 
! #: config/rs6000/rs6000.opt:295
! #, fuzzy
! msgid "Place symbol+offset constants in TOC."
! msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
! 
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:310
! msgid "Put everything in the regular TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:314
! msgid "Generate VRSAVE instructions when generating AltiVec code."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:318
! msgid "Deprecated option.  Use -mno-vrsave instead."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:322
! msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:326
! msgid "Max number of bytes to move inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:330
! msgid "Max number of bytes to compare without loops."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:334
! msgid "Max number of bytes to compare with loops."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:342
  #, fuzzy
! msgid "Generate isel instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:346
! msgid "-mdebug=\tEnable debug output."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:350
! #, fuzzy
! msgid "Use the AltiVec ABI extensions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/rs6000/rs6000.opt:354
! #, fuzzy
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/rs6000/rs6000.opt:358
! msgid "Use the ELFv1 ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:362
! msgid "Use the ELFv2 ABI."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:382
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:386
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:397
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:413
  #, fuzzy
! msgid "Avoid all range limits on call instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:421
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:425
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:441
! msgid "Specify alignment of structure fields default/natural."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:445
  #, fuzzy
! msgid "Valid arguments to -malign-:"
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
! 
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:475
! msgid "Allow sign extension in fusion operations."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:479
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:483
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:490
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:494
! #, fuzzy
! msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:510
! msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:514
! msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:518
! msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:526
! #, fuzzy
! msgid "Generate the integer modulo instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/rs6000/rs6000.opt:530
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:534
! #, fuzzy
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:24
! #, fuzzy
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
! 
! #: config/rs6000/sysv4.opt:28
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:32
! msgid "Allow readonly data in sdata."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:36
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:52
! msgid "Align to the base type of the bit-field."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:56
! 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
! msgid "Produce code relocatable at runtime."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! msgid "Produce little endian code."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
! 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
! #, fuzzy
! msgid "No description yet."
! msgstr "(Ï‡Ï‰Ï�Î¯Ï‚ Ï€ÎµÏ�Î¹Î³Ï�Î±Ï†Î®)"
! 
! #: config/rs6000/sysv4.opt:94
! msgid "Assume all variable arg functions are prototyped."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:103
! #, fuzzy
! #| msgid "Use 32-bit ABI"
! msgid "Use EABI."
! msgstr "Î§Ï�Î®ÏƒÎ· ABI 32-bit"
! 
! #: config/rs6000/sysv4.opt:107
! msgid "Allow bit-fields to cross word boundaries."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:111
! #, fuzzy
! msgid "Use alternate register names."
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
! 
! #: config/rs6000/sysv4.opt:117
! msgid "Use default method for sdata handling."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:121
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:125
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:129
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:133
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:137
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:157
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:161
! #, fuzzy
! msgid "Generate code for old exec BSS PLT."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
! msgstr ""
! 
! #: config/alpha/alpha.opt:27
! #, fuzzy
! msgid "Use fp registers."
! msgstr "Î´ÎµÎ½ Î´ÏŽÎ¸Î·ÎºÎµ ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÏŒ ÏŒÎ½Î¿Î¼Î±"
! 
! #: config/alpha/alpha.opt:35
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr ""
! 
! #: config/alpha/alpha.opt:39
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr ""
! 
! #: config/alpha/alpha.opt:46
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr ""
! 
! #: config/alpha/alpha.opt:50
! msgid "Use VAX fp."
! msgstr ""
! 
! #: config/alpha/alpha.opt:54
! #, fuzzy
! msgid "Do not use VAX fp."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€Î·Ï�ÎµÏƒÎ¯Î±Ï‚"
! 
! #: config/alpha/alpha.opt:58
! msgid "Emit code for the byte/word ISA extension."
! msgstr ""
! 
! #: config/alpha/alpha.opt:62
! msgid "Emit code for the motion video ISA extension."
! msgstr ""
! 
! #: config/alpha/alpha.opt:66
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr ""
! 
! #: config/alpha/alpha.opt:70
! msgid "Emit code for the counting ISA extension."
! msgstr ""
! 
! #: config/alpha/alpha.opt:74
! msgid "Emit code using explicit relocation directives."
! msgstr ""
! 
! #: config/alpha/alpha.opt:78
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr ""
! 
! #: config/alpha/alpha.opt:82
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr ""
! 
! #: config/alpha/alpha.opt:86
! #, fuzzy
! msgid "Emit direct branches to local functions."
! msgstr "Î”ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎ±Î½ Ï„Î±Î¹Ï�Î¹Î¬ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Î¼Î¿Ï�Ï†Î® `%s'.\n"
! 
! #: config/alpha/alpha.opt:90
! #, fuzzy
! msgid "Emit indirect branches to local functions."
! msgstr "Î”ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎ±Î½ Ï„Î±Î¹Ï�Î¹Î¬ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Î¼Î¿Ï�Ï†Î® `%s'.\n"
! 
! #: config/alpha/alpha.opt:94
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr ""
! 
! #: config/alpha/alpha.opt:106
! msgid "Use features of and schedule given CPU."
  msgstr ""
  
+ #: config/alpha/alpha.opt:110
+ msgid "Schedule given CPU."
+ msgstr ""
+ 
+ #: config/alpha/alpha.opt:114
+ msgid "Control the generated fp rounding mode."
+ msgstr ""
+ 
+ #: config/alpha/alpha.opt:118
+ msgid "Control the IEEE trap mode."
+ msgstr ""
+ 
+ #: config/alpha/alpha.opt:122
+ msgid "Control the precision given to fp exceptions."
+ msgstr ""
+ 
+ #: config/alpha/alpha.opt:126
+ #, fuzzy
+ msgid "Tune expected memory latency."
+ msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
+ 
+ #: config/tilepro/tilepro.opt:23
+ msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
+ msgstr ""
+ 
+ #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
+ msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
+ msgstr ""
+ 
+ #: config/tilepro/tilepro.opt:32
+ msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
+ msgstr ""
+ 
+ #: config/lm32/lm32.opt:24
+ #, fuzzy
+ msgid "Enable multiply instructions."
+ msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
+ 
+ #: config/lm32/lm32.opt:28
+ #, fuzzy
+ msgid "Enable divide and modulus instructions."
+ msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
+ 
+ #: config/lm32/lm32.opt:32
+ #, fuzzy
+ msgid "Enable barrel shift instructions."
+ msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
+ 
+ #: config/lm32/lm32.opt:36
+ #, fuzzy
+ msgid "Enable sign extend instructions."
+ msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
+ 
+ #: config/lm32/lm32.opt:40
+ #, fuzzy
+ msgid "Enable user-defined instructions."
+ msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
+ 
+ #: config/or1k/elf.opt:28
+ msgid "Configure board specific runtime."
+ msgstr ""
+ 
+ #: config/or1k/elf.opt:32
+ msgid "For compatibility, it's always newlib for elf now."
+ msgstr ""
+ 
+ #: config/or1k/or1k.opt:28
+ msgid "Use hardware divide instructions, use -msoft-div for emulation."
+ msgstr ""
+ 
+ #: config/or1k/or1k.opt:32
+ msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
+ msgstr ""
+ 
+ #: config/or1k/or1k.opt:36
+ msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
+ msgstr ""
+ 
+ #: config/or1k/or1k.opt:42
+ msgid "Allows generation of binaries which use the l.rori instructions."
+ msgstr ""
+ 
+ #: config/or1k/or1k.opt:46
+ msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
+ msgstr ""
+ 
+ #: config/or1k/or1k.opt:52
+ msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
+ msgstr ""
+ 
+ #: config/or1k/or1k.opt:58
+ msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
+ msgstr ""
+ 
+ #: config/or1k/or1k.opt:63
+ msgid "Use divide emulation."
+ msgstr ""
+ 
+ #: config/or1k/or1k.opt:67
+ #, fuzzy
+ msgid "Use multiply emulation."
+ msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
+ 
  #: config/nios2/elf.opt:26
  msgid "Link with a limited version of the C library."
  msgstr ""
*************** msgstr ""
*** 10042,10047 ****
--- 12208,12223 ----
  msgid "Equivalent to -mgpopt=none."
  msgstr ""
  
+ #: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mips/mips.opt:134
+ #: config/tilegx/tilegx.opt:45
+ msgid "Use big-endian byte order."
+ msgstr ""
+ 
+ #: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mips/mips.opt:138
+ #: config/tilegx/tilegx.opt:49
+ msgid "Use little-endian byte order."
+ msgstr ""
+ 
  #: config/nios2/nios2.opt:102
  msgid "Floating point custom instruction configuration name."
  msgstr ""
*************** msgstr ""
*** 10590,10703 ****
  msgid "Regular expression matching section names for r0-relative addressing."
  msgstr ""
  
- #: config/lm32/lm32.opt:24
- #, fuzzy
- msgid "Enable multiply instructions."
- msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
- 
- #: config/lm32/lm32.opt:28
- #, fuzzy
- msgid "Enable divide and modulus instructions."
- msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
- 
- #: config/lm32/lm32.opt:32
- #, fuzzy
- msgid "Enable barrel shift instructions."
- msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
- 
- #: config/lm32/lm32.opt:36
- #, fuzzy
- msgid "Enable sign extend instructions."
- msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
- 
- #: config/lm32/lm32.opt:40
- #, fuzzy
- msgid "Enable user-defined instructions."
- msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
- 
- #: config/msp430/msp430.opt:7
- msgid "Force assembly output to always use hex constants."
- msgstr ""
- 
- #: config/msp430/msp430.opt:11
- #, fuzzy
- msgid "Specify the MCU to build for."
- msgstr "ÎŸÏ�Î¹ÏƒÎ¼ÏŒÏ‚ Î¿Î½ÏŒÎ¼Î±Ï„Î¿Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
- 
- #: config/msp430/msp430.opt:15
- msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
- msgstr ""
- 
- #: config/msp430/msp430.opt:19
- msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
- msgstr ""
- 
- #: config/msp430/msp430.opt:23
- msgid "Select large model - 20-bit addresses/pointers."
- msgstr ""
- 
- #: config/msp430/msp430.opt:27
- msgid "Select small model - 16-bit addresses/pointers (default)."
- msgstr ""
- 
- #: config/msp430/msp430.opt:31
- msgid "Optimize opcode sizes at link time."
- msgstr ""
- 
- #: config/msp430/msp430.opt:38
- msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
- msgstr ""
- 
- #: config/msp430/msp430.opt:45
- msgid "Specify the type of hardware multiply to support."
- msgstr ""
- 
- #: config/msp430/msp430.opt:67
- msgid "Specify whether functions should be placed into low or high memory."
- msgstr ""
- 
- #: config/msp430/msp430.opt:71
- msgid "Specify whether variables should be placed into low or high memory."
- msgstr ""
- 
- #: config/msp430/msp430.opt:90
- msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
- msgstr ""
- 
- #: config/msp430/msp430.opt:94
- msgid "Passes on a request to the assembler to warn about various silicon errata."
- msgstr ""
- 
- #: config/gcn/gcn.opt:26
- msgid "GCN GPU type to use:"
- msgstr ""
- 
- #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
- msgid "Specify the name of the target GPU."
- msgstr ""
- 
- #: config/gcn/gcn.opt:47 config/nvptx/nvptx.opt:22
- #, fuzzy
- msgid "Generate code for a 32-bit ABI."
- msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
- 
- #: config/gcn/gcn.opt:51 config/nvptx/nvptx.opt:26
- #, fuzzy
- msgid "Generate code for a 64-bit ABI."
- msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
- 
- #: config/gcn/gcn.opt:55
- msgid "Enable OpenMP GPU offloading."
- msgstr ""
- 
- #: config/gcn/gcn.opt:71
- msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
- msgstr ""
- 
- #: config/gcn/gcn.opt:78
- msgid "Warn about invalid OpenACC dimensions."
- msgstr ""
- 
  #: config/rx/rx.opt:29
  msgid "Store doubles in 64 bits."
  msgstr ""
--- 12766,12771 ----
*************** msgstr ""
*** 10732,10741 ****
  msgid "Maximum size of global and static variables which can be placed into the small data area."
  msgstr ""
  
- #: config/rx/rx.opt:87 config/rl78/rl78.opt:27
- msgid "Use the simulator runtime."
- msgstr ""
- 
  #: config/rx/rx.opt:93
  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 ""
--- 12800,12805 ----
*************** msgstr ""
*** 10785,11556 ****
  msgid "Always use JSR, never BSR, for calls."
  msgstr ""
  
! #: config/cr16/cr16.opt:23
! msgid "-msim   Use simulator runtime."
  msgstr ""
  
! #: config/cr16/cr16.opt:27
! #, fuzzy
! msgid "Generate SBIT, CBIT instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/cr16/cr16.opt:31
! #, fuzzy
! msgid "Support multiply accumulate instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
  msgstr ""
  
! #: config/cr16/cr16.opt:42
  #, fuzzy
! msgid "Generate code for CR16C architecture."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/cr16/cr16.opt:46
! msgid "Generate code for CR16C+ architecture (Default)."
  msgstr ""
  
! #: config/cr16/cr16.opt:50
! msgid "Treat integers as 32-bit."
  msgstr ""
  
! #: config/pa/pa-hpux.opt:27
  #, fuzzy
! msgid "Generate cpp defines for server IO."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/pa/pa-hpux.opt:31 config/pa/pa-hpux1131.opt:23
! #: config/pa/pa-hpux1111.opt:23 config/pa/pa-hpux1010.opt:23
! msgid "Specify UNIX standard for predefines and linking."
  msgstr ""
  
! #: config/pa/pa-hpux.opt:35
  #, fuzzy
! msgid "Generate cpp defines for workstation IO."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
! msgid "Generate PA1.0 code."
  msgstr ""
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
! msgid "Generate PA1.1 code."
  msgstr ""
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
  msgstr ""
  
! #: config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167 common.opt:1375
! #: common.opt:1450 common.opt:1718 common.opt:1849 common.opt:2249
! #: common.opt:2285 common.opt:2378 common.opt:2382 common.opt:2487
! #: common.opt:2578 common.opt:2586 common.opt:2594 common.opt:2602
! #: common.opt:2703 common.opt:2755 common.opt:2843 common.opt:2980
! #: common.opt:2984 common.opt:2988 common.opt:2992 c-family/c.opt:1405
! #: c-family/c.opt:1437 c-family/c.opt:1685 fortran/lang.opt:763
! msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
  
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
  msgstr ""
  
! #: config/pa/pa.opt:50
! #, fuzzy
! msgid "Disable FP regs."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
  
! #: config/pa/pa.opt:54
! #, fuzzy
! msgid "Disable indexed addressing."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/pa/pa.opt:58
  #, fuzzy
! msgid "Generate fast indirect calls."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/pa/pa.opt:66
! msgid "Assume code will be assembled by GAS."
! msgstr ""
  
! #: config/pa/pa.opt:75
! msgid "Enable linker optimizations."
  msgstr ""
  
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
  msgstr ""
  
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
  msgstr ""
  
! #: config/pa/pa.opt:91
! #, fuzzy
! msgid "Disable space regs."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
! 
! #: config/pa/pa.opt:107
! #, fuzzy
! msgid "Use portable calling conventions."
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
! 
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
  msgstr ""
  
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
  #, fuzzy
! msgid "Use software floating point."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/pa/pa.opt:144
  #, fuzzy
! msgid "Do not disable space regs."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
  
! #: config/pa/pa64-hpux.opt:23
! msgid "Assume code will be linked by GNU ld."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:27
! msgid "Assume code will be linked by HP ld."
  msgstr ""
  
! #: config/vxworks.opt:36
! msgid "Assume the VxWorks RTP environment."
  msgstr ""
  
! #: config/vxworks.opt:43
! msgid "Assume the VxWorks vThreads environment."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
! msgstr ""
  
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:104
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:123
! msgid "Use features of architecture ARCH."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:127
! msgid "Use features of and optimize for CPU."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:131
! msgid "Optimize for CPU."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:135
  #, fuzzy
! msgid "Generate code that conforms to the specified ABI."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:157
! msgid "Use branch-protection features."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:165
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:178
! 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:184
! 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:191
! 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:197
! msgid "The possible SVE vector lengths:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:219
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
! #, fuzzy
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/aarch64/aarch64.opt:245
! 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:251
! 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/h8300/h8300.opt:23
  #, fuzzy
! msgid "Generate H8S code."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/h8300/h8300.opt:27
  #, fuzzy
! msgid "Generate H8SX code."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/h8300/h8300.opt:31
! msgid "Generate H8S/2600 code."
  msgstr ""
  
! #: config/h8300/h8300.opt:35
! msgid "Make integers 32 bits wide."
  msgstr ""
  
! #: config/h8300/h8300.opt:42
! #, fuzzy
! msgid "Use registers for argument passing."
! msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/h8300/h8300.opt:46
! msgid "Consider access to byte sized memory slow."
  msgstr ""
  
! #: config/h8300/h8300.opt:50
  #, fuzzy
! msgid "Enable linker relaxing."
! msgstr "Î±Î´Ï�Î½Î±Ï„Î· Î· Ï†ÏŒÏ�Ï„Ï‰ÏƒÎ· Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î»"
  
! #: config/h8300/h8300.opt:54
! msgid "Generate H8/300H code."
  msgstr ""
  
! #: config/h8300/h8300.opt:58
! #, fuzzy
! msgid "Enable the normal mode."
! msgstr "Î¼Î·Î´ÎµÎ½Î¹ÏƒÎ¼Î­Î½Î· ÎµÎ³Î³Ï�Î±Ï†Î® ÎºÎ±Î¹ Î³Ï�Î¬ÏˆÎ¹Î¼Î¿ Ï€Î¬Î½Ï‰ ÏƒÎµ Î±Ï…Ï„Î® (truncated)"
  
! #: config/h8300/h8300.opt:62
! msgid "Use H8/300 alignment rules."
  msgstr ""
  
! #: config/h8300/h8300.opt:66
! msgid "Push extended registers on stack in monitor functions."
  msgstr ""
  
! #: config/h8300/h8300.opt:70
! msgid "Do not push extended registers on stack in monitor functions."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:34
! msgid "Optimize partition neutering."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:54
! msgid "Known PTX ISA versions (for use with the -misa= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:64
! msgid "Specify the version of the ptx ISA to use."
  msgstr ""
  
! #: config/vax/vax.opt:23 config/vax/vax.opt:27
! msgid "Target DFLOAT double precision code."
  msgstr ""
  
! #: config/vax/vax.opt:31 config/vax/vax.opt:35
! msgid "Generate GFLOAT double precision code."
  msgstr ""
  
! #: config/vax/vax.opt:39
  #, fuzzy
! msgid "Generate code for GNU assembler (gas)."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/vax/vax.opt:43
  #, fuzzy
! msgid "Generate code for UNIX assembler."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/vax/vax.opt:47
! #, fuzzy
! msgid "Use VAXC structure conventions."
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
! 
! #: config/vax/vax.opt:51
! msgid "Use new adddi3/subdi3 patterns."
! msgstr ""
! 
! #: config/linux.opt:24
! msgid "Use Bionic C library."
  msgstr ""
  
! #: config/linux.opt:28
! msgid "Use GNU C library."
  msgstr ""
  
! #: config/linux.opt:32
! msgid "Use uClibc C library."
  msgstr ""
  
! #: config/linux.opt:36
! msgid "Use musl C library."
  msgstr ""
  
! #: config/mmix/mmix.opt:24
! msgid "For intrinsics library: pass all parameters in registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:28
  #, fuzzy
! msgid "Use register stack for parameters and return value."
! msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
! 
! #: config/mmix/mmix.opt:32
! msgid "Use call-clobbered registers for parameters and return value."
! msgstr ""
  
! #: config/mmix/mmix.opt:37
  #, fuzzy
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/mmix/mmix.opt:41
! msgid "Use zero-extending memory loads, not sign-extending ones."
! msgstr ""
  
! #: config/mmix/mmix.opt:45
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
  msgstr ""
  
! #: config/mmix/mmix.opt:49
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
  msgstr ""
  
! #: config/mmix/mmix.opt:53
! msgid "Do not provide a default start-address 0x100 of the program."
  msgstr ""
  
! #: config/mmix/mmix.opt:57
! msgid "Link to emit program in ELF format (rather than mmo)."
  msgstr ""
  
! #: config/mmix/mmix.opt:61
! msgid "Use P-mnemonics for branches statically predicted as taken."
  msgstr ""
  
! #: config/mmix/mmix.opt:65
! msgid "Don't use P-mnemonics for branches."
  msgstr ""
  
! #: config/mmix/mmix.opt:79
! #, fuzzy
! msgid "Use addresses that allocate global registers."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
! 
! #: config/mmix/mmix.opt:83
  #, fuzzy
! msgid "Do not use addresses that allocate global registers."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
  
! #: config/mmix/mmix.opt:87
  #, fuzzy
! msgid "Generate a single exit point for each function."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mmix/mmix.opt:91
  #, fuzzy
! msgid "Do not generate a single exit point for each function."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mmix/mmix.opt:95
! msgid "Set start-address of the program."
! msgstr ""
! 
! #: config/mmix/mmix.opt:99
! msgid "Set start-address of data."
! msgstr ""
! 
! #: config/fr30/fr30.opt:23
! msgid "Assume small address space."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:23
  #, fuzzy
! msgid "Generate code for an 11/10."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/pdp11/pdp11.opt:27
  #, fuzzy
! msgid "Generate code for an 11/40."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/pdp11/pdp11.opt:31
! #, fuzzy
! msgid "Generate code for an 11/45."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/pdp11/pdp11.opt:35
  #, fuzzy
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr "Î•Î¾Î±Î¯Ï�ÎµÏƒÎ· ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚"
  
! #: config/pdp11/pdp11.opt:39
! msgid "Use the DEC assembler syntax."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:43
! msgid "Use the GNU assembler syntax."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:47 config/frv/frv.opt:158
! #: config/rs6000/rs6000.opt:188
! #, fuzzy
! msgid "Use hardware floating point."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/pdp11/pdp11.opt:51
! #, fuzzy
! #| msgid "Use 64-bit ABI"
! msgid "Use 16 bit int."
! msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
! 
! #: config/pdp11/pdp11.opt:55
! #, fuzzy
! #| msgid "Use 32-bit ABI"
! msgid "Use 32 bit int."
! msgstr "Î§Ï�Î®ÏƒÎ· ABI 32-bit"
  
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
! #, fuzzy
! msgid "Do not use hardware floating point."
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/pdp11/pdp11.opt:63
! #, fuzzy
! msgid "Target has split I&D."
! msgstr "-nt Î´ÎµÎ½ Î´Î­Ï‡ÎµÏ„Î±Î¹ -l\n"
  
! #: config/pdp11/pdp11.opt:67
! msgid "Use UNIX assembler syntax."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:71
  #, fuzzy
! msgid "Use LRA register allocator."
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/frv/frv.opt:30
! msgid "Use 4 media accumulators."
! msgstr ""
! 
! #: config/frv/frv.opt:34
! msgid "Use 8 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:38
! msgid "Enable label alignment optimizations."
  msgstr ""
  
! #: config/frv/frv.opt:42
! #, fuzzy
! msgid "Dynamically allocate cc registers."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
! 
! #: config/frv/frv.opt:49
! msgid "Set the cost of branches."
  msgstr ""
  
! #: config/frv/frv.opt:53
! msgid "Enable conditional execution other than moves/scc."
  msgstr ""
  
! #: config/frv/frv.opt:57
! msgid "Change the maximum length of conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:61
! msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:65
  #, fuzzy
! msgid "Enable conditional moves."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/frv/frv.opt:69
! msgid "Set the target CPU type."
! msgstr ""
  
! #: config/frv/frv.opt:73
! msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgstr ""
  
! #: config/frv/frv.opt:122
  #, fuzzy
! msgid "Use fp double instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/frv/frv.opt:126
! msgid "Change the ABI to allow double word insns."
  msgstr ""
  
! #: config/frv/frv.opt:130 config/bfin/bfin.opt:90
! msgid "Enable Function Descriptor PIC mode."
  msgstr ""
  
! #: config/frv/frv.opt:134
! msgid "Just use icc0/fcc0."
  msgstr ""
  
! #: config/frv/frv.opt:138
! msgid "Only use 32 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:142
! msgid "Use 64 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:146
! msgid "Only use 32 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:150
! msgid "Use 64 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:154
! msgid "Enable use of GPREL for read-only data in FDPIC."
  msgstr ""
  
! #: config/frv/frv.opt:162 config/bfin/bfin.opt:94
! msgid "Enable inlining of PLT in function calls."
  msgstr ""
  
! #: config/frv/frv.opt:166
! msgid "Enable PIC support for building libraries."
  msgstr ""
  
! #: config/frv/frv.opt:170
! msgid "Follow the EABI linkage requirements."
  msgstr ""
  
! #: config/frv/frv.opt:174
  #, fuzzy
! msgid "Disallow direct calls to global functions."
! msgstr "Î”ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎ±Î½ Ï„Î±Î¹Ï�Î¹Î¬ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Î¼Î¿Ï�Ï†Î® `%s'.\n"
  
! #: config/frv/frv.opt:178
  #, fuzzy
! msgid "Use media instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/frv/frv.opt:182
  #, fuzzy
! msgid "Use multiply add/subtract instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/frv/frv.opt:186
! msgid "Enable optimizing &&/|| in conditional execution."
! msgstr ""
  
! #: config/frv/frv.opt:190
! msgid "Enable nested conditional execution optimizations."
  msgstr ""
  
! #: config/frv/frv.opt:195
! msgid "Do not mark ABI switches in e_flags."
  msgstr ""
  
! #: config/frv/frv.opt:199
! msgid "Remove redundant membars."
  msgstr ""
  
! #: config/frv/frv.opt:203
  #, fuzzy
! msgid "Pack VLIW instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/frv/frv.opt:207
! msgid "Enable setting GPRs to the result of comparisons."
! msgstr ""
! 
! #: config/frv/frv.opt:211
! msgid "Change the amount of scheduler lookahead."
! msgstr ""
! 
! #: config/frv/frv.opt:219
! msgid "Assume a large TLS segment."
! msgstr ""
  
! #: config/frv/frv.opt:223
! msgid "Do not assume a large TLS segment."
! msgstr ""
  
! #: config/frv/frv.opt:228
! msgid "Cause gas to print tomcat statistics."
! msgstr ""
  
! #: config/frv/frv.opt:233
! msgid "Link with the library-pic libraries."
! msgstr ""
  
! #: config/frv/frv.opt:237
! msgid "Allow branches to be packed with other instructions."
! msgstr ""
  
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
! msgstr ""
  
! #: config/tilegx/tilegx.opt:37
! msgid "Compile with 32 bit longs and pointers."
! msgstr ""
  
! #: config/tilegx/tilegx.opt:41
! msgid "Compile with 64 bit longs and pointers."
! msgstr ""
  
! #: config/tilegx/tilegx.opt:53
! msgid "Use given TILE-Gx code model."
! msgstr ""
  
! #: config/lynx.opt:23
! msgid "Support legacy multi-threading."
! msgstr ""
  
! #: config/lynx.opt:27
! msgid "Use shared libraries."
  msgstr ""
  
! #: config/lynx.opt:31
! msgid "Support multi-threading."
  msgstr ""
  
! #: config/stormy16/stormy16.opt:24
! msgid "Provide libraries for the simulator."
  msgstr ""
  
! #: config/bfin/bfin.opt:48
  #, fuzzy
! msgid "Omit frame pointer for leaf functions."
! msgstr "Î”ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎ±Î½ Ï„Î±Î¹Ï�Î¹Î¬ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Î¼Î¿Ï�Ï†Î® `%s'.\n"
  
! #: config/bfin/bfin.opt:52
! msgid "Program is entirely located in low 64k of memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
  msgstr ""
  
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
  msgstr ""
  
! #: config/bfin/bfin.opt:65
! msgid "Enabled ID based shared library."
  msgstr ""
  
! #: config/bfin/bfin.opt:69
! 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:86
! msgid "Link with the fast floating-point library."
  msgstr ""
  
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
! msgid "Enable multicore support."
  msgstr ""
  
! #: config/bfin/bfin.opt:106
! msgid "Build for Core A."
  msgstr ""
  
! #: config/bfin/bfin.opt:110
! msgid "Build for Core B."
  msgstr ""
  
! #: config/bfin/bfin.opt:114
! msgid "Build for SDRAM."
  msgstr ""
  
! #: config/bfin/bfin.opt:118
! msgid "Assume ICPLBs are enabled at runtime."
  msgstr ""
  
  #: config/cris/cris.opt:45
--- 12849,13589 ----
  msgid "Always use JSR, never BSR, for calls."
  msgstr ""
  
! #: config/visium/visium.opt:25
! msgid "Link with libc.a and libdebug.a."
  msgstr ""
  
! #: config/visium/visium.opt:29
! msgid "Link with libc.a and libsim.a."
! msgstr ""
  
! #: config/visium/visium.opt:33
! msgid "Use hardware FP (default)."
! msgstr ""
  
! #: config/visium/visium.opt:45
! msgid "Use features of and schedule code for given CPU."
  msgstr ""
  
! #: config/visium/visium.opt:65
  #, fuzzy
! msgid "Generate code for the supervisor mode (default)."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/visium/visium.opt:69
! #, fuzzy
! msgid "Generate code for the user mode."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/visium/visium.opt:73
! msgid "Only retained for backward compatibility."
  msgstr ""
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
  msgstr ""
  
! #: config/sol2.opt:36
! msgid "Pass -z text to linker."
! msgstr ""
! 
! #: config/moxie/moxie.opt:31
  #, fuzzy
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/microblaze/microblaze.opt:40
! msgid "Use software emulation for floating point (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:44
  #, fuzzy
! msgid "Use hardware floating point instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/microblaze/microblaze.opt:48
! msgid "Use table lookup optimization for small signed integer divisions."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:52
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:56
! msgid "Don't optimize block moves, use memcpy."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:68
! msgid "Use the soft multiply emulation (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:76
! msgid "Use the software emulation for divides (default)."
! msgstr ""
  
! #: config/microblaze/microblaze.opt:80
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr ""
  
! #: config/microblaze/microblaze.opt:84
  #, fuzzy
! msgid "Use pattern compare instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/microblaze/microblaze.opt:88
! msgid "Check for stack overflow at runtime."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
! msgid "Use GP relative sdata/sbss sections."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:104
  #, fuzzy
! msgid "Use hardware floating point conversion instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/microblaze/microblaze.opt:108
  #, fuzzy
! msgid "Use hardware floating point square root instruction."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
! #, fuzzy
! msgid "Use hardware prefetch instruction."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/microblaze/microblaze.opt:132
! 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
! msgid "Target DFLOAT double precision code."
  msgstr ""
  
! #: config/vax/vax.opt:31 config/vax/vax.opt:35
! msgid "Generate GFLOAT double precision code."
  msgstr ""
  
! #: config/vax/vax.opt:39
! #, fuzzy
! msgid "Generate code for GNU assembler (gas)."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/vax/vax.opt:43
! #, fuzzy
! msgid "Generate code for UNIX assembler."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/vax/vax.opt:47
! #, fuzzy
! msgid "Use VAXC structure conventions."
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
! 
! #: config/vax/vax.opt:51
! msgid "Use new adddi3/subdi3 patterns."
  msgstr ""
  
! #: config/frv/frv.opt:30
! msgid "Use 4 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:34
! msgid "Use 8 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:38
! msgid "Enable label alignment optimizations."
  msgstr ""
  
! #: config/frv/frv.opt:42
  #, fuzzy
! msgid "Dynamically allocate cc registers."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
  
! #: config/frv/frv.opt:49
! msgid "Set the cost of branches."
  msgstr ""
  
! #: config/frv/frv.opt:53
! msgid "Enable conditional execution other than moves/scc."
  msgstr ""
  
! #: config/frv/frv.opt:57
! msgid "Change the maximum length of conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:61
! msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:65
! #, fuzzy
! msgid "Enable conditional moves."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/frv/frv.opt:69
! msgid "Set the target CPU type."
  msgstr ""
  
! #: config/frv/frv.opt:73
! msgid "Known FR-V CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/frv/frv.opt:122
! #, fuzzy
! msgid "Use fp double instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/frv/frv.opt:126
! msgid "Change the ABI to allow double word insns."
  msgstr ""
  
! #: config/frv/frv.opt:134
! msgid "Just use icc0/fcc0."
  msgstr ""
  
! #: config/frv/frv.opt:138
! msgid "Only use 32 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:142
! msgid "Use 64 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:146
! msgid "Only use 32 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:150
! msgid "Use 64 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:154
! msgid "Enable use of GPREL for read-only data in FDPIC."
! msgstr ""
  
! #: config/frv/frv.opt:166
! msgid "Enable PIC support for building libraries."
  msgstr ""
  
! #: config/frv/frv.opt:170
! msgid "Follow the EABI linkage requirements."
  msgstr ""
  
! #: config/frv/frv.opt:174
  #, fuzzy
! msgid "Disallow direct calls to global functions."
! msgstr "Î”ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎ±Î½ Ï„Î±Î¹Ï�Î¹Î¬ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Î¼Î¿Ï�Ï†Î® `%s'.\n"
  
! #: config/frv/frv.opt:178
  #, fuzzy
! msgid "Use media instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/frv/frv.opt:182
! #, fuzzy
! msgid "Use multiply add/subtract instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/frv/frv.opt:186
! msgid "Enable optimizing &&/|| in conditional execution."
  msgstr ""
  
! #: config/frv/frv.opt:190
! msgid "Enable nested conditional execution optimizations."
  msgstr ""
  
! #: config/frv/frv.opt:195
! msgid "Do not mark ABI switches in e_flags."
! msgstr ""
  
! #: config/frv/frv.opt:199
! msgid "Remove redundant membars."
  msgstr ""
  
! #: config/frv/frv.opt:203
  #, fuzzy
! msgid "Pack VLIW instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/frv/frv.opt:207
! msgid "Enable setting GPRs to the result of comparisons."
  msgstr ""
  
! #: config/frv/frv.opt:211
! msgid "Change the amount of scheduler lookahead."
! msgstr ""
  
! #: config/frv/frv.opt:219
! msgid "Assume a large TLS segment."
  msgstr ""
  
! #: config/frv/frv.opt:223
! msgid "Do not assume a large TLS segment."
  msgstr ""
  
! #: config/frv/frv.opt:228
! msgid "Cause gas to print tomcat statistics."
  msgstr ""
  
! #: config/frv/frv.opt:233
! msgid "Link with the library-pic libraries."
  msgstr ""
  
! #: config/frv/frv.opt:237
! msgid "Allow branches to be packed with other instructions."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:30
! msgid "Target the AM33 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:34
! msgid "Target the AM33/2.0 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:38
! msgid "Target the AM34 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:46
! msgid "Work around hardware multiply bug."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:55
! msgid "Enable linker relaxations."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:63
! #, fuzzy
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/mn10300/mn10300.opt:67
! #, fuzzy
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
  #, fuzzy
! msgid "Generate code in big-endian mode."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
  #, fuzzy
! msgid "Generate code in little-endian mode."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/nds32/nds32.opt:37
! msgid "Force performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:41
! msgid "Forbid performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
  msgstr ""
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:71
  #, fuzzy
! msgid "Use reduced-set registers for register allocation."
! msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/nds32/nds32.opt:75
  #, fuzzy
! msgid "Use full-set registers for register allocation."
! msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
! msgid "Align function entry to 4 byte."
  msgstr ""
  
! #: config/nds32/nds32.opt:97
! 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
! 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
! msgid "Specify the address generation strategy for ICT call's code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:109
! msgid "Known cmodel types (for use with the -mict-model= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:119
  #, fuzzy
! msgid "Generate conditional move instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:123
  #, fuzzy
! msgid "Generate hardware abs instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:127
  #, fuzzy
! msgid "Generate performance extension instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:131
! msgid "Generate performance extension version 2 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:135
  #, fuzzy
! msgid "Generate string extension instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:139
  #, fuzzy
! msgid "Generate DSP extension instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:143
! msgid "Generate v3 push25/pop25 instructions."
! msgstr ""
  
! #: config/nds32/nds32.opt:147
  #, fuzzy
! msgid "Generate 16-bit instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
  msgstr ""
  
! #: config/nds32/nds32.opt:155
! msgid "Enable Virtual Hosting support."
  msgstr ""
  
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
! msgstr ""
  
! #: config/nds32/nds32.opt:163
! msgid "Specify the security level of c-isr for the whole file."
! msgstr ""
  
! #: config/nds32/nds32.opt:167
! 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
! msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:197
  #, fuzzy
! msgid "Specify the cpu for pipeline model."
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/nds32/nds32.opt:201
! msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:361
! 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
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
  msgstr ""
  
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
  msgstr ""
  
! #: config/nds32/nds32.opt:425
! msgid "Enable constructor/destructor feature."
  msgstr ""
  
! #: config/nds32/nds32.opt:429
  #, fuzzy
! msgid "Guide linker to relax instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:433
! #, fuzzy
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:437
! #, fuzzy
! msgid "Generate single-precision floating-point instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:441
  #, fuzzy
! msgid "Generate double-precision floating-point instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
  msgstr ""
  
! #: config/nds32/nds32.opt:449
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
  msgstr ""
  
! #: config/nds32/nds32.opt:453
! msgid "Generate return instruction in naked function."
  msgstr ""
  
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
  msgstr ""
  
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:31
! msgid "Specify CPU for code generation purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:47
! msgid "Specify CPU for scheduling purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:51
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
! msgid "Use ROM instead of RAM."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:70
! msgid "No default crt0.o."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:409
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr ""
  
! #: config/csky/csky.opt:34
  #, fuzzy
! msgid "Specify the target architecture."
! msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/csky/csky.opt:38
  #, fuzzy
! msgid "Specify the target processor."
! msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/csky/csky.opt:61
  #, fuzzy
! msgid "Enable hardware floating-point instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:65
! #, fuzzy
! msgid "Use library calls to perform floating-point operations (default)."
! msgstr "Î•Î¾Î±Î¯Ï�ÎµÏƒÎ· ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚"
  
! #: config/csky/csky.opt:69
! #, fuzzy
! msgid "Specify the target floating-point hardware/format."
! msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
! 
! #: config/csky/csky.opt:73
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:77
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:85
! msgid "Enable the extended LRW instruction (default for CK801)."
  msgstr ""
  
! #: config/csky/csky.opt:89
  #, fuzzy
! msgid "Enable interrupt stack instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:93
! #, fuzzy
! msgid "Enable multiprocessor instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:97
! #, fuzzy
! msgid "Enable coprocessor instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:101
! #, fuzzy
! msgid "Enable cache prefetch instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:105
! #, fuzzy
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:112
! #, fuzzy
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:116
! #, fuzzy
! msgid "Enable C-SKY DSP instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:120
! #, fuzzy
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:124
! #, fuzzy
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:130
! #, fuzzy
! msgid "Generate divide instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:134
! #, fuzzy
! msgid "Generate code for Smart Mode."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
  msgstr ""
  
! #: config/csky/csky.opt:142
! msgid "Generate code using global anchor symbol addresses."
  msgstr ""
  
! #: config/csky/csky.opt:146
! msgid "Generate push/pop instructions (default)."
  msgstr ""
  
! #: config/csky/csky.opt:150
  #, fuzzy
! msgid "Generate stm/ldm instructions (default)."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/csky/csky.opt:157
! msgid "Generate constant pools in the compiler instead of assembler."
  msgstr ""
  
! #: config/csky/csky.opt:161
! msgid "Emit .stack_size directives."
  msgstr ""
  
! #: config/csky/csky.opt:165
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
  msgstr ""
  
! #: config/csky/csky.opt:169
! msgid "Set the branch costs to roughly the specified number of instructions."
  msgstr ""
  
! #: config/csky/csky.opt:173
! msgid "Permit scheduling of function prologue and epilogue sequences."
  msgstr ""
  
! #: config/csky/csky_tables.opt:24
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:199
! msgid "Known CSKY architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:218
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/c6x/c6x-tables.opt:24
! msgid "Known C6X ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/c6x/c6x.opt:42
! msgid "Select method for sdata handling."
  msgstr ""
  
! #: config/c6x/c6x.opt:46
! #, fuzzy
! msgid "Valid arguments for the -msdata= option:"
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
! 
! #: config/c6x/c6x.opt:59
! msgid "Compile for the DSBT shared library ABI."
  msgstr ""
  
! #: config/cris/linux.opt:27
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
  msgstr ""
  
  #: config/cris/cris.opt:45
*************** msgstr ""
*** 11637,12514 ****
  msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr ""
  
! #: config/cris/linux.opt:27
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
  msgstr ""
  
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:121
  #, fuzzy
! msgid "Use PowerPC-64 instruction set."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€Î·Ï�ÎµÏƒÎ¯Î±Ï‚"
! 
! #: config/rs6000/rs6000.opt:125
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:129
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:133
  #, fuzzy
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:137
! msgid "Use PowerPC V2.02 popcntb instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:141
! #, fuzzy
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:145
! msgid "Use PowerPC V2.05 compare bytes instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:149
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:153
  #, fuzzy
! msgid "Use AltiVec instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:157
  #, fuzzy
! msgid "Enable early gimple folding of builtins."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:161
  #, fuzzy
! msgid "Use decimal floating point instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:165
  #, fuzzy
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:169
! #, fuzzy
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:173
! #, fuzzy
! msgid "Generate load/store multiple instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:192
! #, fuzzy
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€Î·Ï�ÎµÏƒÎ¯Î±Ï‚"
  
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:204
! #, fuzzy
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:232
! #, fuzzy
! msgid "Do not generate load/store with update instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:236
  #, fuzzy
! msgid "Generate load/store with update instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:244
! msgid "Avoid generation of indexed load/store instructions when possible."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:248
! msgid "Mark __tls_get_addr calls with argument info."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:255
! msgid "Schedule the start and end of the procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:259
! msgid "Return all structures in memory (AIX default)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:263
! msgid "Return small structures in registers (SVR4 default)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
! msgid "Generate software reciprocal divide and square root for better throughput."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:283
  #, fuzzy
! msgid "Do not place floating point constants in TOC."
! msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/rs6000/rs6000.opt:287
  #, fuzzy
! msgid "Place floating point constants in TOC."
! msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/rs6000/rs6000.opt:291
  #, fuzzy
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/rs6000/rs6000.opt:295
  #, fuzzy
! msgid "Place symbol+offset constants in TOC."
! msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:310
! msgid "Put everything in the regular TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:314
! msgid "Generate VRSAVE instructions when generating AltiVec code."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:318
! msgid "Deprecated option.  Use -mno-vrsave instead."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:322
! msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:326
! msgid "Max number of bytes to move inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:330
! msgid "Max number of bytes to compare without loops."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:334
! msgid "Max number of bytes to compare with loops."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:342
  #, fuzzy
! msgid "Generate isel instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:346
! msgid "-mdebug=\tEnable debug output."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:350
  #, fuzzy
! msgid "Use the AltiVec ABI extensions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:354
  #, fuzzy
! msgid "Do not use the AltiVec ABI extensions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:358
! msgid "Use the ELFv1 ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:362
! msgid "Use the ELFv2 ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:382
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:386
! msgid "-mtune=\tSchedule code for given CPU."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:397
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:413
! #, fuzzy
! msgid "Avoid all range limits on call instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/rs6000/rs6000.opt:421
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:425
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:441
! msgid "Specify alignment of structure fields default/natural."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:445
  #, fuzzy
! msgid "Valid arguments to -malign-:"
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:475
! msgid "Allow sign extension in fusion operations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:479
! msgid "Use vector and scalar instructions added in ISA 2.07."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:483
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:490
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:494
  #, fuzzy
! msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:510
! msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:514
! msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:518
! msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:526
  #, fuzzy
! msgid "Generate the integer modulo instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:530
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:534
  #, fuzzy
! msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
! msgid "Generate 64-bit code."
  msgstr ""
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
! msgid "Generate 32-bit code."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:24
  #, fuzzy
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/rs6000/sysv4.opt:28
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:32
! msgid "Allow readonly data in sdata."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:36
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:52
! msgid "Align to the base type of the bit-field."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:56
! 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
! msgid "Produce code relocatable at runtime."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! msgid "Produce little endian code."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
! 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
  #, fuzzy
! msgid "No description yet."
! msgstr "(Ï‡Ï‰Ï�Î¯Ï‚ Ï€ÎµÏ�Î¹Î³Ï�Î±Ï†Î®)"
  
! #: config/rs6000/sysv4.opt:94
! msgid "Assume all variable arg functions are prototyped."
! msgstr ""
  
! #: config/rs6000/sysv4.opt:103
  #, fuzzy
! #| msgid "Use 32-bit ABI"
! msgid "Use EABI."
! msgstr "Î§Ï�Î®ÏƒÎ· ABI 32-bit"
  
! #: config/rs6000/sysv4.opt:107
! msgid "Allow bit-fields to cross word boundaries."
! msgstr ""
  
! #: config/rs6000/sysv4.opt:111
  #, fuzzy
! msgid "Use alternate register names."
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: config/rs6000/sysv4.opt:117
! msgid "Use default method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:121
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr ""
  
! #: config/rs6000/sysv4.opt:125
! msgid "Link with libads.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:129
! msgid "Link with libyk.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:133
! msgid "Link with libmvme.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:137
! msgid "Set the PPC_EMB bit in the ELF flags header."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:157
! msgid "Generate code to use a non-exec PLT and GOT."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:161
  #, fuzzy
! msgid "Generate code for old exec BSS PLT."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
  msgstr ""
  
! #: config/rs6000/aix64.opt:24
! msgid "Compile for 64-bit pointers."
  msgstr ""
  
! #: config/rs6000/aix64.opt:28
! msgid "Compile for 32-bit pointers."
  msgstr ""
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
! msgid "Select code model."
  msgstr ""
  
! #: config/rs6000/aix64.opt:49
! msgid "Support message passing with the Parallel Environment."
  msgstr ""
  
! #: config/rs6000/linux64.opt:24
! msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/rs6000/476.opt:24
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
  msgstr ""
  
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
  msgstr ""
  
! #: config/rl78/rl78.opt:50
! msgid "Use all registers, reserving none for interrupt handlers."
  msgstr ""
  
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
  msgstr ""
  
! #: config/rl78/rl78.opt:58
! 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
! msgid "Alias for -mcpu=g10."
  msgstr ""
  
! #: config/rl78/rl78.opt:81
! msgid "Alias for -mcpu=g13."
  msgstr ""
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
! msgid "Alias for -mcpu=g14."
  msgstr ""
  
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
  msgstr ""
  
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! #, fuzzy
! msgid "Generate code in big-endian mode."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! #, fuzzy
! msgid "Generate code in little-endian mode."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/nds32/nds32.opt:37
! msgid "Force performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:41
! msgid "Forbid performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
  msgstr ""
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:71
! #, fuzzy
! msgid "Use reduced-set registers for register allocation."
! msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/nds32/nds32.opt:75
! #, fuzzy
! msgid "Use full-set registers for register allocation."
! msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
! msgid "Align function entry to 4 byte."
  msgstr ""
  
! #: config/nds32/nds32.opt:97
! 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
! 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
! msgid "Specify the address generation strategy for ICT call's code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:109
! msgid "Known cmodel types (for use with the -mict-model= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:119
  #, fuzzy
! msgid "Generate conditional move instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:123
! #, fuzzy
! msgid "Generate hardware abs instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:127
! #, fuzzy
! msgid "Generate performance extension instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:131
! msgid "Generate performance extension version 2 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:135
  #, fuzzy
! msgid "Generate string extension instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:139
  #, fuzzy
! msgid "Generate DSP extension instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:143
! msgid "Generate v3 push25/pop25 instructions."
! msgstr ""
  
! #: config/nds32/nds32.opt:147
  #, fuzzy
! msgid "Generate 16-bit instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
  msgstr ""
  
! #: config/nds32/nds32.opt:155
! msgid "Enable Virtual Hosting support."
  msgstr ""
  
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
! msgstr ""
  
! #: config/nds32/nds32.opt:163
! msgid "Specify the security level of c-isr for the whole file."
! msgstr ""
  
! #: config/nds32/nds32.opt:167
! 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
! msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:197
  #, fuzzy
! msgid "Specify the cpu for pipeline model."
! msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/nds32/nds32.opt:201
! msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:361
! 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
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
  msgstr ""
  
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
  msgstr ""
  
! #: config/nds32/nds32.opt:425
! msgid "Enable constructor/destructor feature."
  msgstr ""
  
! #: config/nds32/nds32.opt:429
! #, fuzzy
! msgid "Guide linker to relax instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:433
! #, fuzzy
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:437
! #, fuzzy
! msgid "Generate single-precision floating-point instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:441
  #, fuzzy
! msgid "Generate double-precision floating-point instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
! msgstr ""
! 
! #: config/nds32/nds32.opt:449
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
  msgstr ""
  
! #: config/nds32/nds32.opt:453
! msgid "Generate return instruction in naked function."
! msgstr ""
  
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
  msgstr ""
  
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
  msgstr ""
  
! #: config/ft32/ft32.opt:23
! msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:31
  #, fuzzy
! msgid "Avoid use of the DIV and MOD instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/ft32/ft32.opt:35
! msgid "Target the FT32B architecture."
  msgstr ""
  
! #: config/ft32/ft32.opt:39
! msgid "Enable FT32B code compression."
  msgstr ""
  
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
  msgstr ""
  
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
  msgstr ""
  
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
  msgstr ""
  
! #: config/or1k/or1k.opt:28
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
  msgstr ""
  
! #: config/or1k/or1k.opt:32
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
  msgstr ""
  
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
  msgstr ""
  
! #: config/or1k/or1k.opt:42
! msgid "Allows generation of binaries which use the l.rori instructions."
  msgstr ""
  
! #: config/or1k/or1k.opt:46
! msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
  msgstr ""
  
! #: config/or1k/or1k.opt:52
! msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
  msgstr ""
  
! #: config/or1k/or1k.opt:58
! msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
  msgstr ""
  
! #: config/or1k/or1k.opt:63
! msgid "Use divide emulation."
  msgstr ""
  
! #: config/or1k/or1k.opt:67
  #, fuzzy
! msgid "Use multiply emulation."
! msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: ada/gcc-interface/lang.opt:57 c-family/c.opt:304
! msgid "Enable most warning messages."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:61
! msgid "Synonym of -gnatk8."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:73
! msgid "Select the runtime."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:77 c-family/c.opt:1736
! msgid "Use the narrowest integer type possible for enumeration types."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:81 c-family/c.opt:1748
! msgid "Make \"char\" signed by default."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:85 c-family/c.opt:1834
! msgid "Make \"char\" unsigned by default."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:97
! msgid "-gnat<options>\tSpecify options to GNAT."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
  msgstr ""
  
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
  msgstr ""
  
! #: go/lang.opt:42
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
  msgstr ""
  
! #: go/lang.opt:46
! msgid "Add explicit checks for division by zero."
  msgstr ""
  
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
  msgstr ""
  
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
  msgstr ""
  
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
  msgstr ""
  
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
  msgstr ""
  
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
  msgstr ""
  
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
  msgstr ""
  
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
  msgstr ""
  
! #: go/lang.opt:78
! msgid "Functions which return values must end with return statements."
  msgstr ""
  
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
  msgstr ""
  
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
  #: common.opt:243
--- 13670,14745 ----
  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
! msgid "Board name [and memory region]."
  msgstr ""
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
  msgstr ""
  
! #: config/sh/sh.opt:42
  #, fuzzy
! msgid "Generate SH1 code."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:46
  #, fuzzy
! msgid "Generate SH2 code."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:50
! msgid "Generate default double-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:54
! msgid "Generate SH2a FPU-less code."
! msgstr ""
  
! #: config/sh/sh.opt:58
! msgid "Generate default single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:62
! msgid "Generate only single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:66
  #, fuzzy
! msgid "Generate SH2e code."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:70
  #, fuzzy
! msgid "Generate SH3 code."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:74
  #, fuzzy
! msgid "Generate SH3e code."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:78
  #, fuzzy
! msgid "Generate SH4 code."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:82
! msgid "Generate SH4-100 code."
! msgstr ""
  
! #: config/sh/sh.opt:86
! msgid "Generate SH4-200 code."
! msgstr ""
  
! #: config/sh/sh.opt:92
! msgid "Generate SH4-300 code."
! msgstr ""
  
! #: config/sh/sh.opt:96
! msgid "Generate SH4 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:100
! msgid "Generate SH4-100 FPU-less code."
! msgstr ""
  
! #: config/sh/sh.opt:104
! msgid "Generate SH4-200 FPU-less code."
! msgstr ""
  
! #: config/sh/sh.opt:108
! msgid "Generate SH4-300 FPU-less code."
! msgstr ""
! 
! #: config/sh/sh.opt:112
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr ""
! 
! #: config/sh/sh.opt:117
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr ""
! 
! #: config/sh/sh.opt:122
  #, fuzzy
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:127
! msgid "Generate default single-precision SH4 code."
  msgstr ""
  
! #: config/sh/sh.opt:131
! msgid "Generate default single-precision SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:135
! msgid "Generate default single-precision SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:139
! msgid "Generate default single-precision SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:143
! msgid "Generate only single-precision SH4 code."
  msgstr ""
  
! #: config/sh/sh.opt:147
! msgid "Generate only single-precision SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:151
! msgid "Generate only single-precision SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:155
! msgid "Generate only single-precision SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:159
  #, fuzzy
! msgid "Generate SH4a code."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:163
! msgid "Generate SH4a FPU-less code."
! msgstr ""
! 
! #: config/sh/sh.opt:167
! msgid "Generate default single-precision SH4a code."
! msgstr ""
! 
! #: config/sh/sh.opt:171
! msgid "Generate only single-precision SH4a code."
! msgstr ""
! 
! #: config/sh/sh.opt:175
! msgid "Generate SH4al-dsp code."
! msgstr ""
! 
! #: config/sh/sh.opt:183
  #, fuzzy
! msgid "Generate code in big endian mode."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:187
  #, fuzzy
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:191
  #, fuzzy
! msgid "Generate bit instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
  msgstr ""
  
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
  msgstr ""
  
! #: config/sh/sh.opt:207
! msgid "Align doubles at 64-bit boundaries."
  msgstr ""
  
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
  msgstr ""
  
! #: config/sh/sh.opt:215
! msgid "Specify name for 32 bit signed division function."
  msgstr ""
  
! #: config/sh/sh.opt:219
! msgid "Generate ELF FDPIC code."
  msgstr ""
  
! #: config/sh/sh.opt:223
! 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
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
  msgstr ""
  
! #: config/sh/sh.opt:235
! msgid "Increase the IEEE compliance for floating-point comparisons."
  msgstr ""
  
! #: config/sh/sh.opt:239
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr ""
! 
! #: config/sh/sh.opt:243 config/arc/arc.opt:246
! msgid "Annotate assembler instructions with estimated addresses."
! msgstr ""
! 
! #: config/sh/sh.opt:247
  #, fuzzy
! msgid "Generate code in little endian mode."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/sh/sh.opt:251
! msgid "Mark MAC register as call-clobbered."
  msgstr ""
  
! #: config/sh/sh.opt:257
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr ""
! 
! #: config/sh/sh.opt:261
! msgid "Emit function-calls using global offset table when generating PIC."
! msgstr ""
! 
! #: config/sh/sh.opt:265
! msgid "Shorten address references during linking."
! msgstr ""
! 
! #: config/sh/sh.opt:273
! msgid "Specify the model for atomic operations."
! msgstr ""
! 
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
! msgstr ""
! 
! #: config/sh/sh.opt:281
! msgid "Cost to assume for a multiply insn."
! msgstr ""
! 
! #: config/sh/sh.opt:285
! 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
! msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr ""
! 
! #: config/sh/sh.opt:295
  #, fuzzy
! msgid "Enable the use of the fsca instruction."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/sh/sh.opt:299
  #, fuzzy
! msgid "Enable the use of the fsrra instruction."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/sh/sh.opt:303
! msgid "Use LRA instead of reload (transitional)."
  msgstr ""
  
! #: config/gcn/gcn.opt:26
! msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
! msgid "Specify the name of the target GPU."
  msgstr ""
  
! #: config/gcn/gcn.opt:55
! msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:71
! msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
  msgstr ""
  
! #: config/gcn/gcn.opt:78
! msgid "Warn about invalid OpenACC dimensions."
  msgstr ""
  
! #: config/fr30/fr30.opt:23
! msgid "Assume small address space."
  msgstr ""
  
! #: config/mips/mips.opt:32
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
  msgstr ""
  
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/mips/mips.opt:55
! msgid "Generate code that can be used in SVR4-style dynamic objects."
  msgstr ""
  
! #: config/mips/mips.opt:59
  #, fuzzy
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:63
! #, fuzzy
! msgid "Use integer madd/msub instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/mips/mips.opt:67
! #, fuzzy
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/mips/mips.opt:71
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/mips/mips.opt:75
! msgid "Use Branch Likely instructions, overriding the architecture default."
  msgstr ""
  
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
  msgstr ""
  
! #: config/mips/mips.opt:83
! msgid "Trap on integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
  msgstr ""
  
! #: config/mips/mips.opt:91
! msgid "Valid arguments to -mcode-readable=:"
  msgstr ""
  
! #: config/mips/mips.opt:104
! msgid "Use branch-and-break sequences to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:108
! msgid "Use trap instructions to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:112
  #, fuzzy
! msgid "Allow the use of MDMX instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:116
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
  msgstr ""
  
! #: config/mips/mips.opt:120
! #, fuzzy
! msgid "Use MIPS-DSP instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/mips/mips.opt:124
! #, fuzzy
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/mips/mips.opt:146
! #, fuzzy
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/mips/mips.opt:150
! msgid "Use NewABI-style %reloc() assembly operators."
  msgstr ""
  
! #: config/mips/mips.opt:154
! msgid "Use -G for data that is not defined by the current object."
  msgstr ""
  
! #: config/mips/mips.opt:158
! msgid "Work around certain 24K errata."
  msgstr ""
  
! #: config/mips/mips.opt:162
! msgid "Work around certain R4000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:166
! msgid "Work around certain R4400 errata."
  msgstr ""
  
! #: config/mips/mips.opt:170
! msgid "Work around the R5900 short loop erratum."
  msgstr ""
  
! #: config/mips/mips.opt:174
! msgid "Work around certain RM7000 errata."
! msgstr ""
! 
! #: config/mips/mips.opt:178
! msgid "Work around certain R10000 errata."
! msgstr ""
! 
! #: config/mips/mips.opt:182
! msgid "Work around errata for early SB-1 revision 2 cores."
! msgstr ""
! 
! #: config/mips/mips.opt:186
! msgid "Work around certain VR4120 errata."
! msgstr ""
! 
! #: config/mips/mips.opt:190
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr ""
! 
! #: config/mips/mips.opt:194
! msgid "Work around an early 4300 hardware bug."
! msgstr ""
! 
! # src/getopt1.c:155
! # src/getopt1.c:155
! #: config/mips/mips.opt:198
  #, fuzzy
! msgid "FP exceptions are enabled."
! msgstr "ÎµÏ€Î¹Î»Î¿Î³Î® Î±\n"
! 
! #: config/mips/mips.opt:202
! #, fuzzy
! msgid "Use 32-bit floating-point registers."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
  msgstr ""
  
! #: config/mips/mips.opt:210
  #, fuzzy
! msgid "Use 64-bit floating-point registers."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
  msgstr ""
  
! #: config/mips/mips.opt:226
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr ""
! 
! #: config/mips/mips.opt:236
  #, fuzzy
! msgid "Use 32-bit general registers."
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: config/mips/mips.opt:240
! #, fuzzy
! msgid "Use 64-bit general registers."
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
! 
! #: config/mips/mips.opt:244
! msgid "Use GP-relative addressing to access small data."
  msgstr ""
  
! #: config/mips/mips.opt:248
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
  msgstr ""
  
! #: config/mips/mips.opt:252
! #, fuzzy
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/mips/mips.opt:256
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
  msgstr ""
  
! #: config/mips/mips.opt:260
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
  msgstr ""
  
! #: config/mips/mips.opt:264
! #, fuzzy
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/mips/mips.opt:268
! msgid "Generate MIPS16 code."
  msgstr ""
  
! #: config/mips/mips.opt:272
! #, fuzzy
! msgid "Use MIPS-3D instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/mips/mips.opt:276
! #, fuzzy
! msgid "Use ll, sc and sync instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/mips/mips.opt:280
! msgid "Use -G for object-local data."
  msgstr ""
  
! #: config/mips/mips.opt:284
! #, fuzzy
! msgid "Use indirect calls."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
! 
! #: config/mips/mips.opt:288
! #, fuzzy
! msgid "Use a 32-bit long type."
! msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
! 
! #: config/mips/mips.opt:292
! #, fuzzy
! msgid "Use a 64-bit long type."
! msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
! 
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
  msgstr ""
  
! #: config/mips/mips.opt:300
! msgid "Don't optimize block moves."
  msgstr ""
  
! #: config/mips/mips.opt:304
  #, fuzzy
! msgid "Use microMIPS instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:308
! #, fuzzy
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:312
  #, fuzzy
! msgid "Allow the use of MT instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:316
! #, fuzzy
! msgid "Prevent the use of all floating-point operations."
! msgstr "Î•Î¾Î±Î¯Ï�ÎµÏƒÎ· ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚"
  
! #: config/mips/mips.opt:320
  #, fuzzy
! msgid "Use MCU instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:328
! #, fuzzy
! msgid "Do not use MDMX instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:332
! #, fuzzy
! msgid "Generate normal-mode code."
! msgstr "Î¼Î·Î´ÎµÎ½Î¹ÏƒÎ¼Î­Î½Î· ÎµÎ³Î³Ï�Î±Ï†Î® ÎºÎ±Î¹ Î³Ï�Î¬ÏˆÎ¹Î¼Î¿ Ï€Î¬Î½Ï‰ ÏƒÎµ Î±Ï…Ï„Î® (truncated)"
! 
! #: config/mips/mips.opt:336
! #, fuzzy
! msgid "Do not use MIPS-3D instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/mips/mips.opt:340
! #, fuzzy
! msgid "Use paired-single floating-point instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
  msgstr ""
  
! #: config/mips/mips.opt:348
! msgid "Valid arguments to -mr10k-cache-barrier=:"
  msgstr ""
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
  msgstr ""
  
! #: config/mips/mips.opt:365
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
  msgstr ""
  
! #: config/mips/mips.opt:369
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
  msgstr ""
  
! #: config/mips/mips.opt:373
  #, fuzzy
! msgid "Use SmartMIPS instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:377
! #, fuzzy
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/mips/mips.opt:381
! msgid "Optimize lui/addiu address loads."
  msgstr ""
  
! #: config/mips/mips.opt:385
! msgid "Assume all symbols have 32-bit values."
  msgstr ""
  
! #: config/mips/mips.opt:389
! msgid "Use synci instruction to invalidate i-cache."
  msgstr ""
  
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:413
! #, fuzzy
! msgid "Use Virtualization (VZ) instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/mips/mips.opt:417
! msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:421
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:425
! #, fuzzy
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/mips/mips.opt:429
! msgid "Perform VR4130-specific alignment optimizations."
  msgstr ""
  
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:437
! msgid "Enable use of odd-numbered single-precision registers."
  msgstr ""
  
! #: config/mips/mips.opt:441
! msgid "Optimize frame header."
  msgstr ""
  
! #: config/mips/mips.opt:448
! msgid "Enable load/store bonding."
  msgstr ""
  
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:473
! msgid "Use Loongson EXTension (EXT) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:477
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
  msgstr ""
  
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
  msgstr ""
  
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
  msgstr ""
  
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
! msgstr ""
  
! #: config/tilegx/tilegx.opt:37
! msgid "Compile with 32 bit longs and pointers."
! msgstr ""
  
! #: config/tilegx/tilegx.opt:41
! msgid "Compile with 64 bit longs and pointers."
  msgstr ""
  
! #: config/tilegx/tilegx.opt:53
! msgid "Use given TILE-Gx code model."
  msgstr ""
  
! #: config/arc/arc-tables.opt:25
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/arc/arc.opt:26
! msgid "Compile code for big endian mode."
  msgstr ""
  
! #: config/arc/arc.opt:30
! msgid "Compile code for little endian mode.  This is the default."
  msgstr ""
  
! #: config/arc/arc.opt:34
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr ""
  
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
! msgstr ""
  
! #: config/arc/arc.opt:42
! msgid "Same as -mA6."
  msgstr ""
  
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:54
! msgid "Same as -mA7."
  msgstr ""
  
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
  msgstr ""
  
! #: config/arc/arc.opt:132
  #, fuzzy
! msgid "Enable DIV-REM instructions for ARCv2."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:136
! msgid "Enable code density instructions for ARCv2."
! msgstr ""
  
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
! msgstr ""
  
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
! msgstr ""
! 
! #: config/arc/arc.opt:158
! msgid "Generate instructions supported by barrel shifter."
! msgstr ""
! 
! #: config/arc/arc.opt:162
  #, fuzzy
! msgid "Generate norm instruction."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:166
  #, fuzzy
! msgid "Generate swap instruction."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:170
! #, fuzzy
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:174
  #, fuzzy
! msgid "Do not generate mpy instructions for ARC700."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
  msgstr ""
  
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
  msgstr ""
  
! #: config/arc/arc.opt:186
! #, fuzzy
! msgid "Generate call insns as register indirect calls."
! msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/arc/arc.opt:190
! #, fuzzy
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:198
! msgid "Generate millicode thunks."
  msgstr ""
  
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
  #, fuzzy
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:210
! #, fuzzy
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
  msgstr ""
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:226
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
  msgstr ""
  
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
  msgstr ""
  
! #: config/arc/arc.opt:238
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
  msgstr ""
  
! #: config/arc/arc.opt:242
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
! msgstr ""
  
! #: config/arc/arc.opt:250
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr ""
  
! #: config/arc/arc.opt:254
! msgid "-mcpu=TUNE Tune code for given ARC variant."
! msgstr ""
  
! #: config/arc/arc.opt:285
  #, fuzzy
! msgid "Enable the use of indexed loads."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
  msgstr ""
  
! #: config/arc/arc.opt:293
! #, fuzzy
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
  msgstr ""
  
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
  msgstr ""
  
! #: config/arc/arc.opt:311
  #, fuzzy
! msgid "Do alignment optimizations for call instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:323
! msgid "Enable pre-reload use of cbranchsi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
  msgstr ""
  
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
  msgstr ""
  
! #: config/arc/arc.opt:335
! msgid "Enable compact casesi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:339
! #, fuzzy
! msgid "Enable 'q' instruction alternatives."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
  msgstr ""
  
! #: config/arc/arc.opt:350
! msgid "Enable variable polynomial CRC extension."
  msgstr ""
  
! #: config/arc/arc.opt:354
! msgid "Enable DSP 3.1 Pack A extensions."
  msgstr ""
  
! #: config/arc/arc.opt:358
! msgid "Enable dual viterbi butterfly extension."
  msgstr ""
  
! #: config/arc/arc.opt:368
! msgid "Enable Dual and Single Operand Instructions for Telephony."
  msgstr ""
  
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
  msgstr ""
  
! #: config/arc/arc.opt:377
! msgid "Enable Locked Load/Store Conditional extension."
  msgstr ""
  
! #: config/arc/arc.opt:381
  #, fuzzy
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: config/arc/arc.opt:385
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
  msgstr ""
  
! #: config/arc/arc.opt:389
! msgid "Pass -EB option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:393
! msgid "Pass -EL option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:397
! msgid "Pass -marclinux option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:430
! #, fuzzy
! msgid "Enable atomic instructions."
! msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
! 
! #: config/arc/arc.opt:434
! msgid "Enable double load/store instructions for ARC HS."
  msgstr ""
  
! #: config/arc/arc.opt:438
! msgid "Specify the name of the target floating point configuration."
  msgstr ""
  
! #: config/arc/arc.opt:481
! #, fuzzy
! msgid "Specify thread pointer register number."
! msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
! 
! #: config/arc/arc.opt:488
! msgid "Enable use of NPS400 bit operations."
  msgstr ""
  
! #: config/arc/arc.opt:492
! msgid "Enable use of NPS400 xld/xst extension."
  msgstr ""
  
! #: config/arc/arc.opt:500
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
  msgstr ""
  
! #: config/arc/arc.opt:504
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
  msgstr ""
  
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:537
! msgid "Enable use of BI/BIH instructions when available."
  msgstr ""
  
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
! #: lto/lang.opt:50
! msgid "Set linker output type (used internally during LTO optimization)."
  msgstr ""
  
! #: lto/lang.opt:55
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
  msgstr ""
  
! #: lto/lang.opt:59
! msgid "Specify a file to which a list of files output by LTRANS is written."
  msgstr ""
  
! #: lto/lang.opt:63
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
  msgstr ""
  
! #: lto/lang.opt:67
! msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
  msgstr ""
  
! #: lto/lang.opt:71
! msgid "The resolution file."
  msgstr ""
  
  #: common.opt:243
*************** msgstr ""
*** 14490,16711 ****
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
- #: d/lang.opt:51
- msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
- msgstr ""
- 
- #: d/lang.opt:55
- #, fuzzy
- msgid "-Hf <file>\tWrite D interface to <file>."
- msgstr "  -o <Î±Ï�Ï‡ÎµÎ¯Î¿>              Î¤Î¿Ï€Î¿Î¸Î­Ï„Î·ÏƒÎ· Ï„Î·Ï‚ ÎµÎ¾ÏŒÎ´Î¿Ï… ÏƒÏ„Î¿ <Î±Ï�Ï‡ÎµÎ¯Î¿>\n"
- 
- #: d/lang.opt:123
- msgid "Warn about casts that will produce a null result."
- msgstr ""
- 
- #: d/lang.opt:139
- msgid "Warn from speculative compiles such as __traits(compiles)."
- msgstr ""
- 
- #: d/lang.opt:151
- msgid "Generate JSON file."
- msgstr ""
- 
- #: d/lang.opt:155
- #, fuzzy
- msgid "-Xf <file>\tWrite JSON output to the given <file>."
- msgstr "  -o <Î±Ï�Ï‡ÎµÎ¯Î¿>              Î¤Î¿Ï€Î¿Î¸Î­Ï„Î·ÏƒÎ· Ï„Î·Ï‚ ÎµÎ¾ÏŒÎ´Î¿Ï… ÏƒÏ„Î¿ <Î±Ï�Ï‡ÎµÎ¯Î¿>\n"
- 
- #: d/lang.opt:159
- msgid "Debug library to use instead of phobos."
- msgstr ""
- 
- #: d/lang.opt:163
- msgid "Default library to use instead of phobos."
- msgstr ""
- 
- #: d/lang.opt:167
- msgid "Do link the standard D startup files in the compilation."
- msgstr ""
- 
- #: d/lang.opt:174
- #, fuzzy
- msgid "Generate code for all template instantiations."
- msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
- 
- #: d/lang.opt:178
- #, fuzzy
- msgid "Generate code for assert contracts."
- msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
- 
- #: d/lang.opt:186
- msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
- msgstr ""
- 
- #: d/lang.opt:210
- msgid "Compile in debug code."
- msgstr ""
- 
- #: d/lang.opt:214
- msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
- msgstr ""
- 
- #: d/lang.opt:218
- msgid "Generate documentation."
- msgstr ""
- 
- #: d/lang.opt:222
- msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
- msgstr ""
- 
- #: d/lang.opt:226
- #, fuzzy
- msgid "-fdoc-file=<file>\tWrite documentation to <file>."
- msgstr "  -o <Î±Ï�Ï‡ÎµÎ¯Î¿>              Î¤Î¿Ï€Î¿Î¸Î­Ï„Î·ÏƒÎ· Ï„Î·Ï‚ ÎµÎ¾ÏŒÎ´Î¿Ï… ÏƒÏ„Î¿ <Î±Ï�Ï‡ÎµÎ¯Î¿>\n"
- 
- #: d/lang.opt:230
- msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
- msgstr ""
- 
- #: d/lang.opt:234
- msgid "Display the frontend AST after parsing and semantic passes."
- msgstr ""
- 
- #: d/lang.opt:238
- msgid "Ignore unsupported pragmas."
- msgstr ""
- 
- #: d/lang.opt:242
- #, fuzzy
- msgid "Generate code for class invariant contracts."
- msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
- 
- #: d/lang.opt:246
- msgid "Generate a default D main() function when compiling."
- msgstr ""
- 
- #: d/lang.opt:250
- msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
- msgstr ""
- 
- #: d/lang.opt:254
- msgid "Generate ModuleInfo struct for output module."
- msgstr ""
- 
- #: d/lang.opt:258
- msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
- msgstr ""
- 
- #: d/lang.opt:262
- #, fuzzy
- msgid "Generate code for postcondition contracts."
- msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
- 
- #: d/lang.opt:266
- #, fuzzy
- msgid "Generate code for precondition contracts."
- msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
- 
- #: d/lang.opt:270
- msgid "Compile release version."
- msgstr ""
- 
- #: d/lang.opt:274
- #, fuzzy
- msgid "Generate code for switches without a default case."
- msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
- 
- #: d/lang.opt:278
- msgid "List information on all language changes."
- msgstr ""
- 
- #: d/lang.opt:282
- msgid "Give deprecation messages about -ftransition=import anomalies."
- msgstr ""
- 
- #: d/lang.opt:286
- msgid "List all usages of complex or imaginary types."
- msgstr ""
- 
- #: d/lang.opt:290
- msgid "Implement DIP1000: Scoped pointers (experimental)."
- msgstr ""
- 
- #: d/lang.opt:294
- msgid "Implement DIP25: Sealed references (experimental)."
- msgstr ""
- 
- #: d/lang.opt:298
- msgid "List all non-mutable fields which occupy an object instance."
- msgstr ""
- 
- #: d/lang.opt:302
- msgid "Revert to single phase name lookup."
- msgstr ""
- 
- #: d/lang.opt:306
- msgid "List all hidden GC allocations."
- msgstr ""
- 
- #: d/lang.opt:310
- msgid "List all variables going into thread local storage."
- msgstr ""
- 
- #: d/lang.opt:314
- msgid "Compile in unittest code."
- msgstr ""
- 
- #: d/lang.opt:318
- msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
- msgstr ""
- 
- #: d/lang.opt:322 c-family/c.opt:1862
- msgid "Emit common-like symbols as weak symbols."
- msgstr ""
- 
- #: d/lang.opt:342
- msgid "Do not link the standard D library in the compilation."
- msgstr ""
- 
- #: d/lang.opt:350
- msgid "Link the standard D library statically in the compilation."
- msgstr ""
- 
- #: d/lang.opt:354
- msgid "Link the standard D library dynamically in the compilation."
- msgstr ""
- 
- #: c-family/c.opt:182
- msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
- msgstr ""
- 
- #: c-family/c.opt:186
- #, fuzzy
- msgid "Do not discard comments."
- msgstr "ÎœÎ· Ï„ÎµÏ�Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· ÎµÎ½Ï„Î¿Î»Î® `s'"
- 
- #: c-family/c.opt:190
- #, fuzzy
- msgid "Do not discard comments in macro expansions."
- msgstr "ÎœÎ· Ï„ÎµÏ�Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· ÎµÎ½Ï„Î¿Î»Î® `s'"
- 
- #: c-family/c.opt:194
- 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
- msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
- msgstr ""
- 
- #: c-family/c.opt:205
- msgid "Enable parsing GIMPLE."
- msgstr ""
- 
- #: c-family/c.opt:209
- msgid "Print the name of header files as they are used."
- msgstr ""
- 
- #: c-family/c.opt:213
- msgid "-I <dir>\tAdd <dir> to the end of the main include path."
- msgstr ""
- 
- #: c-family/c.opt:217
- #, fuzzy
- #| msgid "dynamic dependencies.\n"
- msgid "Generate make dependencies."
- msgstr "Î´Ï…Î½Î±Î¼Î¹ÎºÎ­Ï‚ ÎµÎ¾Î±Ï�Ï„Î®ÏƒÎµÎ¹Ï‚.\n"
- 
- #: c-family/c.opt:221
- msgid "Generate make dependencies and compile."
- msgstr ""
- 
- #: c-family/c.opt:225
- msgid "-MF <file>\tWrite dependency output to the given file."
- msgstr ""
- 
- #: c-family/c.opt:229
- msgid "Treat missing header files as generated files."
- msgstr ""
- 
- #: c-family/c.opt:233
- msgid "Like -M but ignore system header files."
- msgstr ""
- 
- #: c-family/c.opt:237
- msgid "Like -MD but ignore system header files."
- msgstr ""
- 
- #: c-family/c.opt:241
- msgid "Generate phony targets for all headers."
- msgstr ""
- 
- #: c-family/c.opt:245
- msgid "-MQ <target>\tAdd a MAKE-quoted target."
- msgstr ""
- 
- #: c-family/c.opt:249
- msgid "-MT <target>\tAdd an unquoted target."
- msgstr ""
- 
- #: c-family/c.opt:253
- #, fuzzy
- msgid "Do not generate #line directives."
- msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
- 
- #: c-family/c.opt:257
- msgid "-U<macro>\tUndefine <macro>."
- msgstr ""
- 
- #: c-family/c.opt:261
- msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
- msgstr ""
- 
- #: c-family/c.opt:265
- msgid "Warn about things that change between the current -fabi-version and the specified version."
- msgstr ""
- 
- #: c-family/c.opt:269
- msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
- msgstr ""
- 
- #: c-family/c.opt:276
- msgid "Warn on suspicious calls of standard functions computing absolute values."
- msgstr ""
- 
- #: c-family/c.opt:280
- msgid "Warn about suspicious uses of memory addresses."
- msgstr ""
- 
- #: c-family/c.opt:296
- msgid "Warn about 'new' of type with extended alignment without -faligned-new."
- msgstr ""
- 
- #: c-family/c.opt:300
- msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
- msgstr ""
- 
- #: c-family/c.opt:308
- msgid "Warn on any use of alloca."
- msgstr ""
- 
- #: c-family/c.opt:312
- msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
- msgstr ""
- 
- #: c-family/c.opt:317
- msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:321
- msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
- msgstr ""
- 
- #: c-family/c.opt:325
- 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:331
- msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:343
- msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
- msgstr ""
- 
- #: c-family/c.opt:347
- msgid "Warn about casting functions to incompatible types."
- msgstr ""
- 
- #: c-family/c.opt:351
- msgid "Warn about boolean expression compared with an integer value different from true/false."
- msgstr ""
- 
- #: c-family/c.opt:355
- #, fuzzy
- msgid "Warn about certain operations on boolean expressions."
- msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
- 
- #: c-family/c.opt:359
- msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
- msgstr ""
- 
- #: c-family/c.opt:363
- msgid "Warn when a built-in function is declared with the wrong signature."
- msgstr ""
- 
- #: c-family/c.opt:367
- msgid "Warn when a built-in preprocessor macro is undefined or redefined."
- msgstr ""
- 
- #: c-family/c.opt:371
- msgid "Warn about features not present in ISO C11, but present in ISO C2X."
- msgstr ""
- 
- #: c-family/c.opt:375
- msgid "Warn about features not present in ISO C90, but present in ISO C99."
- msgstr ""
- 
- #: c-family/c.opt:379
- msgid "Warn about features not present in ISO C99, but present in ISO C11."
- msgstr ""
- 
- #: c-family/c.opt:383
- msgid "Warn about C constructs that are not in the common subset of C and C++."
- msgstr ""
- 
- #: c-family/c.opt:390
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
- msgstr ""
- 
- #: c-family/c.opt:394
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
- msgstr ""
- 
- #: c-family/c.opt:401
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
- msgstr ""
- 
- #: c-family/c.opt:405
- msgid "Warn about casts between incompatible function types."
- msgstr ""
- 
- #: c-family/c.opt:409
- msgid "Warn about casts which discard qualifiers."
- msgstr ""
- 
- #: c-family/c.opt:413 c-family/c.opt:417
- msgid "Warn about catch handlers of non-reference type."
- msgstr ""
- 
- #: c-family/c.opt:421
- msgid "Warn about subscripts whose type is \"char\"."
- msgstr ""
- 
- #: c-family/c.opt:429
- msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
- msgstr ""
- 
- #: c-family/c.opt:433
- msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
- msgstr ""
- 
- #: c-family/c.opt:437
- msgid "Synonym for -Wcomment."
- msgstr ""
- 
- #: c-family/c.opt:441
- msgid "Warn for conditionally-supported constructs."
- msgstr ""
- 
- #: c-family/c.opt:445
- msgid "Warn for implicit type conversions that may change a value."
- msgstr ""
- 
- #: c-family/c.opt:449
- #, fuzzy
- msgid "Warn for converting NULL from/to a non-pointer type."
- msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
- 
- #: c-family/c.opt:457
- msgid "Warn when all constructors and destructors are private."
- msgstr ""
- 
- #: c-family/c.opt:461
- msgid "Warn about dangling else."
- msgstr ""
- 
- #: c-family/c.opt:465
- msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
- msgstr ""
- 
- #: c-family/c.opt:469
- msgid "Warn when a declaration is found after a statement."
- msgstr ""
- 
- #: c-family/c.opt:473
- #, fuzzy
- msgid "Warn when deleting a pointer to incomplete type."
- msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
- 
- #: c-family/c.opt:477
- msgid "Warn about deleting polymorphic objects with non-virtual destructors."
- msgstr ""
- 
- #: c-family/c.opt:485
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
- msgstr ""
- 
- #: c-family/c.opt:490
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
- msgstr ""
- 
- #: c-family/c.opt:495
- msgid "Warn about positional initialization of structs requiring designated initializers."
- msgstr ""
- 
- #: c-family/c.opt:499
- msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
- msgstr ""
- 
- #: c-family/c.opt:503
- msgid "Warn if type qualifiers on pointers are discarded."
- msgstr ""
- 
- #: c-family/c.opt:507
- msgid "Warn about compile-time integer division by zero."
- msgstr ""
- 
- #: c-family/c.opt:511
- msgid "Warn about duplicated branches in if-else statements."
- msgstr ""
- 
- #: c-family/c.opt:515
- msgid "Warn about duplicated conditions in an if-else-if chain."
- msgstr ""
- 
- #: c-family/c.opt:519
- msgid "Warn about violations of Effective C++ style rules."
- msgstr ""
- 
- #: c-family/c.opt:523
- msgid "Warn about an empty body in an if or else statement."
- msgstr ""
- 
- #: c-family/c.opt:527
- msgid "Warn about stray tokens after #else and #endif."
- msgstr ""
- 
- #: c-family/c.opt:531
- msgid "Warn about comparison of different enum types."
- msgstr ""
- 
- #: c-family/c.opt:539
- msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
- msgstr ""
- 
- #: c-family/c.opt:547
- #, fuzzy
- msgid "Warn about semicolon after in-class function definition."
- msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
- 
- #: c-family/c.opt:551
- msgid "Warn for implicit type conversions that cause loss of floating point precision."
- msgstr ""
- 
- #: c-family/c.opt:555
- msgid "Warn if testing floating point numbers for equality."
- msgstr ""
- 
- #: c-family/c.opt:559 c-family/c.opt:601
- msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
- msgstr ""
- 
- #: c-family/c.opt:563
- msgid "Warn about format strings that contain NUL bytes."
- msgstr ""
- 
- #: c-family/c.opt:567
- #, fuzzy
- msgid "Warn if passing too many arguments to a function for its format string."
- msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ Î¼Î¿Ï�Ï†Î®Ï‚"
- 
- #: c-family/c.opt:571
- msgid "Warn about format strings that are not literals."
- msgstr ""
- 
- #: c-family/c.opt:575
- 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:580
- msgid "Warn about possible security problems with format functions."
- msgstr ""
- 
- #: c-family/c.opt:584
- msgid "Warn about sign differences with format functions."
- msgstr ""
- 
- #: c-family/c.opt:588
- msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
- msgstr ""
- 
- #: c-family/c.opt:593
- msgid "Warn about strftime formats yielding 2-digit years."
- msgstr ""
- 
- #: c-family/c.opt:597
- #, fuzzy
- msgid "Warn about zero-length formats."
- msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
- 
- #: c-family/c.opt:605
- msgid "Warn about function calls with format strings that write past the end of the destination region."
- msgstr ""
- 
- #: c-family/c.opt:610
- msgid "Warn about calls to snprintf and similar functions that truncate output."
- msgstr ""
- 
- #: c-family/c.opt:614
- msgid "Warn when the field in a struct is not aligned."
- msgstr ""
- 
- #: c-family/c.opt:618
- msgid "Warn whenever type qualifiers are ignored."
- msgstr ""
- 
- #: c-family/c.opt:622
- #, fuzzy
- msgid "Warn whenever attributes are ignored."
- msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
- 
- #: c-family/c.opt:626
- msgid "Warn when there is a conversion between pointers that have incompatible types."
- msgstr ""
- 
- #: c-family/c.opt:630
- msgid "Warn when the address of packed member of struct or union is taken."
- msgstr ""
- 
- #: c-family/c.opt:634
- msgid "Warn about variables which are initialized to themselves."
- msgstr ""
- 
- #: c-family/c.opt:638
- msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
- msgstr ""
- 
- #: c-family/c.opt:642
- #, fuzzy
- msgid "Warn about implicit declarations."
- msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
- 
- #: c-family/c.opt:650
- msgid "Warn about implicit conversions from \"float\" to \"double\"."
- msgstr ""
- 
- #: c-family/c.opt:654
- #, fuzzy
- msgid "Warn if \"defined\" is used outside #if."
- msgstr "%%%c: ÎºÎ±Ï„ÎµÏ…Î¸Ï…Î½Ï„Î®Ï�Î¹Î¿Ï‚ Î³Ï�Î±Î¼Î¼Î® Î¼Î· Î­Î³ÎºÏ…Ï�Î·."
- 
- #: c-family/c.opt:658
- #, fuzzy
- msgid "Warn about implicit function declarations."
- msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
- 
- #: c-family/c.opt:662
- #, fuzzy
- msgid "Warn when a declaration does not specify a type."
- msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
- 
- #: c-family/c.opt:669
- msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
- msgstr ""
- 
- #: c-family/c.opt:673
- msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
- msgstr ""
- 
- #: c-family/c.opt:677
- msgid "Warn for suspicious integer expressions in boolean context."
- msgstr ""
- 
- #: c-family/c.opt:681
- msgid "Warn when there is a cast to a pointer from an integer of a different size."
- msgstr ""
- 
- #: c-family/c.opt:685
- msgid "Warn about invalid uses of the \"offsetof\" macro."
- msgstr ""
- 
- #: c-family/c.opt:689
- msgid "Warn about PCH files that are found but not used."
- msgstr ""
- 
- #: c-family/c.opt:693
- msgid "Warn when a jump misses a variable initialization."
- msgstr ""
- 
- #: c-family/c.opt:697
- 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:701
- msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
- msgstr ""
- 
- #: c-family/c.opt:705
- msgid "Warn when logical not is used on the left hand side operand of a comparison."
- msgstr ""
- 
- #: c-family/c.opt:709
- msgid "Do not warn about using \"long long\" when -pedantic."
- msgstr ""
- 
- #: c-family/c.opt:713
- #, fuzzy
- msgid "Warn about suspicious declarations of \"main\"."
- msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
- 
- #: c-family/c.opt:721
- 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:725
- 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:729
- msgid "Warn when the indentation of the code does not reflect the block structure."
- msgstr ""
- 
- #: c-family/c.opt:733
- msgid "Warn about possibly missing braces around initializers."
- msgstr ""
- 
- #: c-family/c.opt:737
- #, fuzzy
- msgid "Warn about global functions without previous declarations."
- msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
- 
- #: c-family/c.opt:741
- msgid "Warn about missing fields in struct initializers."
- msgstr ""
- 
- #: c-family/c.opt:745
- 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:749
- msgid "Warn on direct multiple inheritance."
- msgstr ""
- 
- #: c-family/c.opt:753
- msgid "Warn on namespace definition."
- msgstr ""
- 
- #: c-family/c.opt:757
- msgid "Warn when fields in a struct with the packed attribute are misaligned."
- msgstr ""
- 
- #: c-family/c.opt:761
- msgid "Warn about missing sized deallocation functions."
- msgstr ""
- 
- #: c-family/c.opt:765
- msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
- msgstr ""
- 
- #: c-family/c.opt:769
- msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
- msgstr ""
- 
- #: c-family/c.opt:773
- msgid "Warn when sizeof is applied on a parameter declared as an array."
- msgstr ""
- 
- #: c-family/c.opt:777
- msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
- msgstr ""
- 
- #: c-family/c.opt:782
- 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:787
- msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
- msgstr ""
- 
- #: c-family/c.opt:791
- msgid "Warn about functions which might be candidates for format attributes."
- msgstr ""
- 
- #: c-family/c.opt:795
- msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
- msgstr ""
- 
- #: c-family/c.opt:800
- msgid "Warn about enumerated switches, with no default, missing a case."
- msgstr ""
- 
- #: c-family/c.opt:804
- msgid "Warn about enumerated switches missing a \"default:\" statement."
- msgstr ""
- 
- #: c-family/c.opt:808
- msgid "Warn about all enumerated switches missing a specific case."
- msgstr ""
- 
- #: c-family/c.opt:812
- #, fuzzy
- msgid "Warn about switches with boolean controlling expression."
- msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
- 
- #: c-family/c.opt:816
- #, fuzzy
- msgid "Warn on primary template declaration."
- msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
- 
- #: c-family/c.opt:820
- msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
- msgstr ""
- 
- #: c-family/c.opt:829
- msgid "Warn about user-specified include directories that do not exist."
- msgstr ""
- 
- #: c-family/c.opt:833
- msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
- msgstr ""
- 
- #: c-family/c.opt:837
- msgid "Warn about global functions without prototypes."
- msgstr ""
- 
- #: c-family/c.opt:844
- #, fuzzy
- msgid "Warn about use of multi-character character constants."
- msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
- 
- #: c-family/c.opt:848
- msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
- msgstr ""
- 
- #: c-family/c.opt:852
- #, fuzzy
- msgid "Warn about \"extern\" declarations not at file scope."
- msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
- 
- #: c-family/c.opt:856
- msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
- msgstr ""
- 
- #: c-family/c.opt:860
- msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
- msgstr ""
- 
- #: c-family/c.opt:864
- msgid "Warn when non-templatized friend functions are declared within a template."
- msgstr ""
- 
- #: c-family/c.opt:868
- msgid "Warn when a conversion function will never be called due to the type it converts to."
- msgstr ""
- 
- #: c-family/c.opt:872
- msgid "Warn for unsafe raw memory writes to objects of class types."
- msgstr ""
- 
- #: c-family/c.opt:876
- #, fuzzy
- msgid "Warn about non-virtual destructors."
- msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
- 
- #: c-family/c.opt:880
- msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
- msgstr ""
- 
- #: c-family/c.opt:896
- msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
- msgstr ""
- 
- #: c-family/c.opt:919
- msgid "Warn if a C-style cast is used in a program."
- msgstr ""
- 
- #: c-family/c.opt:923
- msgid "Warn for obsolescent usage in a declaration."
- msgstr ""
- 
- #: c-family/c.opt:927
- msgid "Warn if an old-style parameter definition is used."
- msgstr ""
- 
- #: c-family/c.opt:931
- msgid "Warn if a simd directive is overridden by the vectorizer cost model."
- msgstr ""
- 
- #: c-family/c.opt:935
- msgid "Warn if a string is longer than the maximum portable length specified by the standard."
- msgstr ""
- 
- #: c-family/c.opt:939
- #, fuzzy
- msgid "Warn about overloaded virtual function names."
- msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
- 
- #: c-family/c.opt:943
- msgid "Warn about overriding initializers without side effects."
- msgstr ""
- 
- #: c-family/c.opt:947
- msgid "Warn about overriding initializers with side effects."
- msgstr ""
- 
- #: c-family/c.opt:951
- msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
- msgstr ""
- 
- #: c-family/c.opt:955
- msgid "Warn about possibly missing parentheses."
- msgstr ""
- 
- #: c-family/c.opt:963
- msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
- msgstr ""
- 
- #: c-family/c.opt:967
- msgid "Warn when converting the type of pointers to member functions."
- msgstr ""
- 
- #: c-family/c.opt:971
- msgid "Warn about function pointer arithmetic."
- msgstr ""
- 
- #: c-family/c.opt:975
- msgid "Warn when a pointer differs in signedness in an assignment."
- msgstr ""
- 
- #: c-family/c.opt:979
- #, fuzzy
- msgid "Warn when a pointer is compared with a zero character constant."
- msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
- 
- #: c-family/c.opt:983
- msgid "Warn when a pointer is cast to an integer of a different size."
- msgstr ""
- 
- #: c-family/c.opt:987
- msgid "Warn about misuses of pragmas."
- msgstr ""
- 
- #: c-family/c.opt:991
- msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
- msgstr ""
- 
- #: c-family/c.opt:995
- msgid "Warn if a property for an Objective-C object has no assign semantics specified."
- msgstr ""
- 
- #: c-family/c.opt:999
- msgid "Warn if inherited methods are unimplemented."
- msgstr ""
- 
- #: c-family/c.opt:1003 c-family/c.opt:1007
- msgid "Warn for placement new expressions with undefined behavior."
- msgstr ""
- 
- #: c-family/c.opt:1011
- #, fuzzy
- msgid "Warn about multiple declarations of the same object."
- msgstr "Ï€Î¿Î»Î»Î±Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÎµÏ€Î¹Î»Î¿Î³ÏŽÎ½ Ï„Î·Î½ ÎµÎ½Ï„Î¿Î»Î® `s'"
- 
- #: c-family/c.opt:1015
- msgid "Warn about redundant calls to std::move."
- msgstr ""
- 
- #: c-family/c.opt:1019
- msgid "Warn about uses of register storage specifier."
- msgstr ""
- 
- #: c-family/c.opt:1023
- msgid "Warn when the compiler reorders code."
- msgstr ""
- 
- #: c-family/c.opt:1027
- msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
- msgstr ""
- 
- #: c-family/c.opt:1031
- msgid "Warn on suspicious constructs involving reverse scalar storage order."
- msgstr ""
- 
- #: c-family/c.opt:1035
- msgid "Warn if a selector has multiple methods."
- msgstr ""
- 
- #: c-family/c.opt:1039
- msgid "Warn about possible violations of sequence point rules."
- msgstr ""
- 
- #: c-family/c.opt:1043
- #, fuzzy
- msgid "Warn if a local declaration hides an instance variable."
- msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
- 
- #: c-family/c.opt:1047 c-family/c.opt:1051
- msgid "Warn if left shift of a signed value overflows."
- msgstr ""
- 
- #: c-family/c.opt:1055
- msgid "Warn if shift count is negative."
- msgstr ""
- 
- #: c-family/c.opt:1059
- msgid "Warn if shift count >= width of type."
- msgstr ""
- 
- #: c-family/c.opt:1063
- msgid "Warn if left shifting a negative value."
- msgstr ""
- 
- #: c-family/c.opt:1067
- #, fuzzy
- msgid "Warn about signed-unsigned comparisons."
- msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
- 
- #: c-family/c.opt:1075
- msgid "Warn for implicit type conversions between signed and unsigned integers."
- msgstr ""
- 
- #: c-family/c.opt:1079
- msgid "Warn when overload promotes from unsigned to signed."
- msgstr ""
- 
- #: c-family/c.opt:1083
- msgid "Warn about uncasted NULL used as sentinel."
- msgstr ""
- 
- #: c-family/c.opt:1087
- #, fuzzy
- msgid "Warn about unprototyped function declarations."
- msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
- 
- #: c-family/c.opt:1099
- msgid "Warn if type signatures of candidate methods do not match exactly."
- msgstr ""
- 
- #: c-family/c.opt:1103
- msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
- msgstr ""
- 
- #: c-family/c.opt:1107
- msgid "Deprecated.  This switch has no effect."
- msgstr ""
- 
- #: c-family/c.opt:1115
- msgid "Warn if a comparison always evaluates to true or false."
- msgstr ""
- 
- #: c-family/c.opt:1119
- msgid "Warn if a throw expression will always result in a call to terminate()."
- msgstr ""
- 
- #: c-family/c.opt:1123
- msgid "Warn about features not present in traditional C."
- msgstr ""
- 
- #: c-family/c.opt:1127
- msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
- msgstr ""
- 
- #: c-family/c.opt:1131
- msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
- msgstr ""
- 
- #: c-family/c.opt:1135
- msgid "Warn about @selector()s without previously declared methods."
- msgstr ""
- 
- #: c-family/c.opt:1139
- #, fuzzy
- msgid "Warn if an undefined macro is used in an #if directive."
- msgstr "%%%c: ÎºÎ±Ï„ÎµÏ…Î¸Ï…Î½Ï„Î®Ï�Î¹Î¿Ï‚ Î³Ï�Î±Î¼Î¼Î® Î¼Î· Î­Î³ÎºÏ…Ï�Î·."
- 
- #: c-family/c.opt:1151
- msgid "Warn about unrecognized pragmas."
- msgstr ""
- 
- #: c-family/c.opt:1155
- #, fuzzy
- msgid "Warn about unsuffixed float constants."
- msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
- 
- #: c-family/c.opt:1163
- msgid "Warn when typedefs locally defined in a function are not used."
- msgstr ""
- 
- #: c-family/c.opt:1167
- msgid "Warn about macros defined in the main file that are not used."
- msgstr ""
- 
- #: c-family/c.opt:1171
- msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
- msgstr ""
- 
- #: c-family/c.opt:1179 c-family/c.opt:1183
- msgid "Warn when a const variable is unused."
- msgstr ""
- 
- #: c-family/c.opt:1187
- msgid "Warn about using variadic macros."
- msgstr ""
- 
- #: c-family/c.opt:1191
- msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
- msgstr ""
- 
- #: c-family/c.opt:1195
- msgid "Warn if a variable length array is used."
- msgstr ""
- 
- #: c-family/c.opt:1199
- msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
- msgstr ""
- 
- #: c-family/c.opt:1206
- msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:1210
- msgid "Warn when a register variable is declared volatile."
- msgstr ""
- 
- #: c-family/c.opt:1214
- msgid "Warn on direct virtual inheritance."
- msgstr ""
- 
- #: c-family/c.opt:1218
- msgid "Warn if a virtual base has a non-trivial move assignment operator."
- msgstr ""
- 
- #: c-family/c.opt:1222
- 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:1226
- msgid "Warn when a literal '0' is used as null pointer."
- msgstr ""
- 
- #: c-family/c.opt:1230
- msgid "Warn about useless casts."
- msgstr ""
- 
- #: c-family/c.opt:1234
- 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:1238
- msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
- msgstr ""
- 
- #: c-family/c.opt:1242
- msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
- msgstr ""
- 
- #: c-family/c.opt:1247
- msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
- msgstr ""
- 
- #: c-family/c.opt:1255
- msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
- msgstr ""
- 
- #: c-family/c.opt:1259
- msgid "Enforce class member access control semantics."
- msgstr ""
- 
- #: c-family/c.opt:1263
- msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
- msgstr ""
- 
- #: c-family/c.opt:1267
- msgid "Support C++17 allocation of over-aligned types."
- msgstr ""
- 
- #: c-family/c.opt:1271
- msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
- msgstr ""
- 
- #: c-family/c.opt:1278
- msgid "Allow variadic functions without named parameter."
- msgstr ""
- 
- #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
- #: c-family/c.opt:1858 c-family/c.opt:1874
- #, fuzzy
- msgid "No longer supported."
- msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
- 
- #: c-family/c.opt:1286
- msgid "Recognize the \"asm\" keyword."
- msgstr ""
- 
- #: c-family/c.opt:1294
- #, fuzzy
- msgid "Recognize built-in functions."
- msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
- 
- #: c-family/c.opt:1301
- msgid "Where shorter, use canonicalized paths to systems headers."
- msgstr ""
- 
- #: c-family/c.opt:1305
- 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:1393
- msgid "Deprecated in GCC 8.  This switch has no effect."
- msgstr ""
- 
- #: c-family/c.opt:1397
- msgid "Enable support for C++ concepts."
- msgstr ""
- 
- #: c-family/c.opt:1401
- msgid "Allow the arguments of the '?' operator to have different types."
- msgstr ""
- 
- #: c-family/c.opt:1409
- msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
- msgstr ""
- 
- #: c-family/c.opt:1413
- msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
- msgstr ""
- 
- #: c-family/c.opt:1417
- msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
- msgstr ""
- 
- #: c-family/c.opt:1421
- msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
- msgstr ""
- 
- #: c-family/c.opt:1425
- msgid "Emit debug annotations during preprocessing."
- msgstr ""
- 
- #: c-family/c.opt:1429
- msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
- msgstr ""
- 
- #: c-family/c.opt:1433
- msgid "Factor complex constructors and destructors to favor space over speed."
- msgstr ""
- 
- #: c-family/c.opt:1441
- msgid "Print hierarchical comparisons when template types are mismatched."
- msgstr ""
- 
- #: c-family/c.opt:1445
- msgid "Preprocess directives only."
- msgstr ""
- 
- #: c-family/c.opt:1449
- #, fuzzy
- msgid "Permit '$' as an identifier character."
- msgstr "Î»Î¯ÏƒÏ„Î± Î¼Îµ ÏŒÎ»Î± Ï„Î± Î³Î½Ï‰ÏƒÏ„Î¬ ÏƒÏ�Î½Î¿Î»Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
- 
- #: c-family/c.opt:1453
- msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
- msgstr ""
- 
- #: c-family/c.opt:1457
- msgid "Write all declarations as Ada code transitively."
- msgstr ""
- 
- #: c-family/c.opt:1461
- msgid "Write all declarations as Ada code for the given file only."
- msgstr ""
- 
- #: c-family/c.opt:1468
- msgid "-fno-elide-type Do not elide common elements in template comparisons."
- msgstr ""
- 
- #: c-family/c.opt:1472
- #, fuzzy
- msgid "Generate code to check exception specifications."
- msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
- 
- #: c-family/c.opt:1479
- msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
- msgstr ""
- 
- #: c-family/c.opt:1483
- msgid "Permit universal character names (\\u and \\U) in identifiers."
- msgstr ""
- 
- #: c-family/c.opt:1487
- msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
- msgstr ""
- 
- #: c-family/c.opt:1491
- msgid "Support dynamic initialization of thread-local variables in a different translation unit."
- msgstr ""
- 
- #: c-family/c.opt:1501
- msgid "Do not assume that standard C libraries and \"main\" exist."
- msgstr ""
- 
- #: c-family/c.opt:1505
- msgid "Recognize GNU-defined keywords."
- msgstr ""
- 
- #: c-family/c.opt:1509
- #, fuzzy
- msgid "Generate code for GNU runtime environment."
- msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
- 
- #: c-family/c.opt:1513
- msgid "Use traditional GNU semantics for inline functions."
- msgstr ""
- 
- #: c-family/c.opt:1526
- msgid "Assume normal C execution environment."
- msgstr ""
- 
- #: c-family/c.opt:1534
- msgid "Export functions even if they can be inlined."
- msgstr ""
- 
- #: c-family/c.opt:1538
- #, fuzzy
- msgid "Emit implicit instantiations of inline templates."
- msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
- 
- #: c-family/c.opt:1542
- #, fuzzy
- msgid "Emit implicit instantiations of templates."
- msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
- 
- #: c-family/c.opt:1546
- msgid "Implement C++17 inheriting constructor semantics."
- msgstr ""
- 
- #: c-family/c.opt:1553
- msgid "Don't emit dllexported inline functions unless needed."
- msgstr ""
- 
- #: c-family/c.opt:1560
- msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
- msgstr ""
- 
- #: c-family/c.opt:1564
- #, fuzzy
- msgid "Don't warn about uses of Microsoft extensions."
- msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
- 
- #: c-family/c.opt:1583
- msgid "Implement resolution of DR 150 for matching of template template arguments."
- msgstr ""
- 
- #: c-family/c.opt:1587
- msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
- msgstr ""
- 
- #: c-family/c.opt:1591
- msgid "Assume that receivers of Objective-C messages may be nil."
- msgstr ""
- 
- #: c-family/c.opt:1595
- msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
- msgstr ""
- 
- #: c-family/c.opt:1599
- msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
- msgstr ""
- 
- #: c-family/c.opt:1624
- msgid "Treat a throw() exception specification as noexcept to improve code size."
- msgstr ""
- 
- #: c-family/c.opt:1628
- msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
- msgstr ""
- 
- #: c-family/c.opt:1634
- msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
- msgstr ""
- 
- #: c-family/c.opt:1638
- msgid "Allow fast jumps to the message dispatcher."
- msgstr ""
- 
- #: c-family/c.opt:1644
- msgid "Enable Objective-C exception and synchronization syntax."
- msgstr ""
- 
- #: c-family/c.opt:1648
- msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
- msgstr ""
- 
- #: c-family/c.opt:1652
- msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
- msgstr ""
- 
- #: c-family/c.opt:1657
- msgid "Enable Objective-C setjmp exception handling runtime."
- msgstr ""
- 
- #: c-family/c.opt:1661
- msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
- msgstr ""
- 
- #: c-family/c.opt:1665
- msgid "Enable OpenACC."
- msgstr ""
- 
- #: c-family/c.opt:1669
- msgid "Specify default OpenACC compute dimensions."
- msgstr ""
- 
- #: c-family/c.opt:1673
- msgid "Enable OpenMP (implies -frecursive in Fortran)."
- msgstr ""
- 
- #: c-family/c.opt:1677
- msgid "Enable OpenMP's SIMD directives."
- msgstr ""
- 
- #: c-family/c.opt:1681
- msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
- msgstr ""
- 
- #: c-family/c.opt:1692
- msgid "Look for and use PCH files even when preprocessing."
- msgstr ""
- 
- #: c-family/c.opt:1696
- msgid "Downgrade conformance errors to warnings."
- msgstr ""
- 
- #: c-family/c.opt:1700
- msgid "Enable Plan 9 language extensions."
- msgstr ""
- 
- #: c-family/c.opt:1704
- msgid "Treat the input file as already preprocessed."
- msgstr ""
- 
- #: c-family/c.opt:1712
- msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
- msgstr ""
- 
- #: c-family/c.opt:1716
- msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
- msgstr ""
- 
- #: c-family/c.opt:1720
- msgid "Treat known sprintf return values as constants."
- msgstr ""
- 
- #: c-family/c.opt:1724
- msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
- msgstr ""
- 
- #: c-family/c.opt:1728
- #, fuzzy
- msgid "Enable automatic template instantiation."
- msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
- 
- #: c-family/c.opt:1732
- msgid "Generate run time type descriptor information."
- msgstr ""
- 
- #: c-family/c.opt:1740
- msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
- msgstr ""
- 
- #: c-family/c.opt:1744
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
- msgstr ""
- 
- #: c-family/c.opt:1752
- msgid "Enable C++14 sized deallocation support."
- msgstr ""
- 
- #: c-family/c.opt:1759
- msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
- msgstr ""
- 
- #: c-family/c.opt:1775
- msgid "Display statistics accumulated during compilation."
- msgstr ""
- 
- #: c-family/c.opt:1779
- msgid "Assume that values of enumeration type are always within the minimum range of that type."
- msgstr ""
- 
- #: c-family/c.opt:1786 c-family/c.opt:1791
- msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
- msgstr ""
- 
- #: c-family/c.opt:1808
- msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
- msgstr ""
- 
- #: c-family/c.opt:1812
- msgid "Set the maximum number of template instantiation notes for a single warning or error."
- msgstr ""
- 
- #: c-family/c.opt:1819
- msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
- msgstr ""
- 
- #: c-family/c.opt:1826
- msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
- msgstr ""
- 
- #: c-family/c.opt:1830
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
- msgstr ""
- 
- #: c-family/c.opt:1838
- msgid "Use __cxa_atexit to register destructors."
- msgstr ""
- 
- #: c-family/c.opt:1842
- msgid "Use __cxa_get_exception_ptr in exception handling."
- msgstr ""
- 
- #: c-family/c.opt:1846
- msgid "Marks all inlined functions and methods as having hidden visibility."
- msgstr ""
- 
- #: c-family/c.opt:1850
- msgid "Changes visibility to match Microsoft Visual Studio by default."
- msgstr ""
- 
- #: c-family/c.opt:1866
- msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
- msgstr ""
- 
- #: c-family/c.opt:1870
- msgid "Generate a #line directive pointing at the current working directory."
- msgstr ""
- 
- #: c-family/c.opt:1878
- msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
- msgstr ""
- 
- #: c-family/c.opt:1882
- msgid "Dump declarations to a .decl file."
- msgstr ""
- 
- #: c-family/c.opt:1886
- msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
- msgstr ""
- 
- #: c-family/c.opt:1890
- msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
- msgstr ""
- 
- #: c-family/c.opt:1894
- msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
- msgstr ""
- 
- #: c-family/c.opt:1898
- 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:1903
- msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
- msgstr ""
- 
- #: c-family/c.opt:1907
- msgid "-imacros <file>\tAccept definition of macros in <file>."
- msgstr ""
- 
- #: c-family/c.opt:1911
- msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
- msgstr ""
- 
- #: c-family/c.opt:1915
- msgid "-include <file>\tInclude the contents of <file> before other files."
- msgstr ""
- 
- #: c-family/c.opt:1919
- msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
- msgstr ""
- 
- #: c-family/c.opt:1923
- msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
- msgstr ""
- 
- #: c-family/c.opt:1927
- msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
- msgstr ""
- 
- #: c-family/c.opt:1931
- msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
- msgstr ""
- 
- #: c-family/c.opt:1935
- msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
- msgstr ""
- 
- #: c-family/c.opt:1939
- msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
- msgstr ""
- 
- #: c-family/c.opt:1949
- msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
- msgstr ""
- 
- #: c-family/c.opt:1953
- msgid "Do not search standard system include directories for C++."
- msgstr ""
- 
- #: c-family/c.opt:1965
- msgid "Generate C header of platform-specific features."
- msgstr ""
- 
- #: c-family/c.opt:1969
- #, fuzzy
- msgid "Remap file names when including files."
- msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
- 
- #: c-family/c.opt:1973 c-family/c.opt:1977
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
- msgstr ""
- 
- #: c-family/c.opt:1981
- msgid "Conform to the ISO 2011 C++ standard."
- msgstr ""
- 
- #: c-family/c.opt:1985
- msgid "Deprecated in favor of -std=c++11."
- msgstr ""
- 
- #: c-family/c.opt:1989
- msgid "Deprecated in favor of -std=c++14."
- msgstr ""
- 
- #: c-family/c.opt:1993
- msgid "Conform to the ISO 2014 C++ standard."
- msgstr ""
- 
- #: c-family/c.opt:1997
- msgid "Deprecated in favor of -std=c++17."
- msgstr ""
- 
- #: c-family/c.opt:2001
- msgid "Conform to the ISO 2017 C++ standard."
- msgstr ""
- 
- #: c-family/c.opt:2005
- msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
- msgstr ""
- 
- #: c-family/c.opt:2009 c-family/c.opt:2135
- msgid "Conform to the ISO 2011 C standard."
- msgstr ""
- 
- #: c-family/c.opt:2013
- msgid "Deprecated in favor of -std=c11."
- msgstr ""
- 
- #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
- #: c-family/c.opt:2143
- msgid "Conform to the ISO 2017 C standard (published in 2018)."
- msgstr ""
- 
- #: c-family/c.opt:2025
- msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
- msgstr ""
- 
- #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
- msgid "Conform to the ISO 1990 C standard."
- msgstr ""
- 
- #: c-family/c.opt:2037 c-family/c.opt:2127
- msgid "Conform to the ISO 1999 C standard."
- msgstr ""
- 
- #: c-family/c.opt:2041
- msgid "Deprecated in favor of -std=c99."
- msgstr ""
- 
- #: c-family/c.opt:2045 c-family/c.opt:2050
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2055
- msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2059
- msgid "Deprecated in favor of -std=gnu++11."
- msgstr ""
- 
- #: c-family/c.opt:2063
- msgid "Deprecated in favor of -std=gnu++14."
- msgstr ""
- 
- #: c-family/c.opt:2067
- msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2071
- msgid "Deprecated in favor of -std=gnu++17."
- msgstr ""
- 
- #: c-family/c.opt:2075
- msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2079
- msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
- msgstr ""
- 
- #: c-family/c.opt:2083
- msgid "Conform to the ISO 2011 C standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2087
- msgid "Deprecated in favor of -std=gnu11."
- msgstr ""
- 
- #: c-family/c.opt:2091 c-family/c.opt:2095
- msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2099
- msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
- msgstr ""
- 
- #: c-family/c.opt:2103 c-family/c.opt:2107
- msgid "Conform to the ISO 1990 C standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2111
- msgid "Conform to the ISO 1999 C standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2115
- msgid "Deprecated in favor of -std=gnu99."
- msgstr ""
- 
- #: c-family/c.opt:2123
- msgid "Conform to the ISO 1990 C standard as amended in 1994."
- msgstr ""
- 
- #: c-family/c.opt:2131
- msgid "Deprecated in favor of -std=iso9899:1999."
- msgstr ""
- 
- #: c-family/c.opt:2150
- #, fuzzy
- msgid "Enable traditional preprocessing."
- msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
- 
- #: c-family/c.opt:2154
- msgid "-trigraphs\tSupport ISO C trigraphs."
- msgstr ""
- 
- #: c-family/c.opt:2158
- msgid "Do not predefine system-specific and GCC-specific macros."
- msgstr ""
- 
- #: fortran/lang.opt:146
- msgid "-J<directory>\tPut MODULE files in 'directory'."
- msgstr ""
- 
- #: fortran/lang.opt:198
- msgid "Warn about possible aliasing of dummy arguments."
- msgstr ""
- 
- #: fortran/lang.opt:202
- msgid "Warn about alignment of COMMON blocks."
- msgstr ""
- 
- #: fortran/lang.opt:206
- #, fuzzy
- msgid "Warn about missing ampersand in continued character constants."
- msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
- 
- #: fortran/lang.opt:210
- #, fuzzy
- msgid "Warn about creation of array temporaries."
- msgstr "Î£Î¦Î‘Î›ÎœÎ‘: Î‘Î´Ï…Î½Î±Î¼Î¯Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î±Ï‚ Ï€Ï�Î¿ÏƒÏ‰Ï�Î¹Î½Î¿Ï� Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î³Î¹Î± Î±Î»Î»Î±Î³Î®"
- 
- #: fortran/lang.opt:214
- msgid "Warn about type and rank mismatches between arguments and parameters."
- msgstr ""
- 
- #: fortran/lang.opt:218
- msgid "Warn if the type of a variable might be not interoperable with C."
- msgstr ""
- 
- #: fortran/lang.opt:226
- #, fuzzy
- msgid "Warn about truncated character expressions."
- msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
- 
- #: fortran/lang.opt:230
- msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
- msgstr ""
- 
- #: fortran/lang.opt:238
- msgid "Warn about most implicit conversions."
- msgstr ""
- 
- #: fortran/lang.opt:242
- msgid "Warn about possibly incorrect subscripts in do loops."
- msgstr ""
- 
- #: fortran/lang.opt:250
- msgid "Warn if loops have been interchanged."
- msgstr ""
- 
- #: fortran/lang.opt:254
- #, fuzzy
- msgid "Warn about function call elimination."
- msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
- 
- #: fortran/lang.opt:258
- msgid "Warn about calls with implicit interface."
- msgstr ""
- 
- #: fortran/lang.opt:262
- msgid "Warn about called procedures not explicitly declared."
- msgstr ""
- 
- #: fortran/lang.opt:266
- msgid "Warn about constant integer divisions with truncated results."
- msgstr ""
- 
- #: fortran/lang.opt:270
- #, fuzzy
- msgid "Warn about truncated source lines."
- msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
- 
- #: fortran/lang.opt:274
- msgid "Warn on intrinsics not part of the selected standard."
- msgstr ""
- 
- #: fortran/lang.opt:286
- msgid "Warn about USE statements that have no ONLY qualifier."
- msgstr ""
- 
- #: fortran/lang.opt:298
- msgid "Warn about real-literal-constants with 'q' exponent-letter."
- msgstr ""
- 
- #: fortran/lang.opt:302
- msgid "Warn when a left-hand-side array variable is reallocated."
- msgstr ""
- 
- #: fortran/lang.opt:306
- msgid "Warn when a left-hand-side variable is reallocated."
- msgstr ""
- 
- #: fortran/lang.opt:310
- msgid "Warn if the pointer in a pointer assignment might outlive its target."
- msgstr ""
- 
- #: fortran/lang.opt:318
- msgid "Warn about \"suspicious\" constructs."
- msgstr ""
- 
- #: fortran/lang.opt:322
- msgid "Permit nonconforming uses of the tab character."
- msgstr ""
- 
- #: fortran/lang.opt:326
- msgid "Warn about an invalid DO loop."
- msgstr ""
- 
- #: fortran/lang.opt:330
- #, fuzzy
- msgid "Warn about underflow of numerical constant expressions."
- msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
- 
- #: fortran/lang.opt:338
- msgid "Warn if a user-procedure has the same name as an intrinsic."
- msgstr ""
- 
- #: fortran/lang.opt:346
- msgid "Warn about unused dummy arguments."
- msgstr ""
- 
- #: fortran/lang.opt:350
- msgid "Warn about zero-trip DO loops."
- msgstr ""
- 
- #: fortran/lang.opt:354
- msgid "Enable preprocessing."
- msgstr ""
- 
- #: fortran/lang.opt:362
- #, fuzzy
- msgid "Disable preprocessing."
- msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
- 
- #: fortran/lang.opt:370
- msgid "Eliminate multiple function invocations also for impure functions."
- msgstr ""
- 
- #: fortran/lang.opt:374
- msgid "Enable alignment of COMMON blocks."
- msgstr ""
- 
- #: fortran/lang.opt:378
- msgid "All intrinsics procedures are available regardless of selected standard."
- msgstr ""
- 
- #: fortran/lang.opt:386
- msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
- msgstr ""
- 
- #: fortran/lang.opt:390
- msgid "Specify that backslash in string introduces an escape character."
- msgstr ""
- 
- #: fortran/lang.opt:394
- msgid "Produce a backtrace when a runtime error is encountered."
- msgstr ""
- 
- #: fortran/lang.opt:398
- msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
- msgstr ""
- 
- #: fortran/lang.opt:402
- msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
- msgstr ""
- 
- #: fortran/lang.opt:406
- msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
- msgstr ""
- 
- #: fortran/lang.opt:425
- msgid "Use the Cray Pointer extension."
- msgstr ""
- 
- #: fortran/lang.opt:429
- #, fuzzy
- msgid "Generate C prototypes from BIND(C) declarations."
- msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
- 
- #: fortran/lang.opt:433
- msgid "Ignore 'D' in column one in fixed form."
- msgstr ""
- 
- #: fortran/lang.opt:437
- msgid "Treat lines with 'D' in column one as comments."
- msgstr ""
- 
- #: fortran/lang.opt:441
- msgid "Enable all DEC language extensions."
- msgstr ""
- 
- #: fortran/lang.opt:445
- msgid "Enable legacy parsing of INCLUDE as statement."
- msgstr ""
- 
- #: fortran/lang.opt:449
- msgid "Enable kind-specific variants of integer intrinsic functions."
- msgstr ""
- 
- #: fortran/lang.opt:453
- msgid "Enable legacy math intrinsics for compatibility."
- msgstr ""
- 
- #: fortran/lang.opt:457
- msgid "Enable support for DEC STRUCTURE/RECORD."
- msgstr ""
- 
- #: fortran/lang.opt:461
- msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
- msgstr ""
- 
- #: fortran/lang.opt:465
- msgid "Set the default double precision kind to an 8 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:469
- msgid "Set the default integer kind to an 8 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:473
- msgid "Set the default real kind to an 8 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:477
- msgid "Set the default real kind to an 10 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:481
- msgid "Set the default real kind to an 16 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:485
- msgid "Allow dollar signs in entity names."
- msgstr ""
- 
- #: fortran/lang.opt:493
- msgid "Display the code tree after parsing."
- msgstr ""
- 
- #: fortran/lang.opt:497
- msgid "Display the code tree after front end optimization."
- msgstr ""
- 
- #: fortran/lang.opt:501
- msgid "Display the code tree after parsing; deprecated option."
- msgstr ""
- 
- #: fortran/lang.opt:505
- msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
- msgstr ""
- 
- #: fortran/lang.opt:509
- #, fuzzy
- msgid "Use f2c calling convention."
- msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
- 
- #: fortran/lang.opt:513
- msgid "Assume that the source file is fixed form."
- msgstr ""
- 
- #: fortran/lang.opt:517
- msgid "Force creation of temporary to test infrequently-executed forall code."
- msgstr ""
- 
- #: fortran/lang.opt:521
- msgid "Interpret any INTEGER(4) as an INTEGER(8)."
- msgstr ""
- 
- #: fortran/lang.opt:525 fortran/lang.opt:529
- msgid "Specify where to find the compiled intrinsic modules."
- msgstr ""
- 
- #: fortran/lang.opt:533
- msgid "Allow arbitrary character line width in fixed mode."
- msgstr ""
- 
- #: fortran/lang.opt:537
- msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
- msgstr ""
- 
- #: fortran/lang.opt:541
- msgid "Pad shorter fixed form lines to line width with spaces."
- msgstr ""
- 
- #: fortran/lang.opt:545
- msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
- msgstr ""
- 
- #: fortran/lang.opt:549
- msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
- msgstr ""
- 
- #: fortran/lang.opt:553
- msgid "Assume that the source file is free form."
- msgstr ""
- 
- #: fortran/lang.opt:557
- msgid "Allow arbitrary character line width in free mode."
- msgstr ""
- 
- #: fortran/lang.opt:561
- msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
- msgstr ""
- 
- #: fortran/lang.opt:565
- msgid "Try to interchange loops if profitable."
- msgstr ""
- 
- #: fortran/lang.opt:569
- msgid "Enable front end optimization."
- msgstr ""
- 
- #: fortran/lang.opt:573
- msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
- msgstr ""
- 
- #: fortran/lang.opt:577
- msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
- msgstr ""
- 
- #: fortran/lang.opt:581
- msgid "Initialize components of derived type variables according to other init flags."
- msgstr ""
- 
- #: fortran/lang.opt:585
- msgid "-finit-integer=<n>\tInitialize local integer variables to n."
- msgstr ""
- 
- #: fortran/lang.opt:589
- msgid "Initialize local variables to zero (from g77)."
- msgstr ""
- 
- #: fortran/lang.opt:593
- msgid "-finit-logical=<true|false>\tInitialize local logical variables."
- msgstr ""
- 
- #: fortran/lang.opt:597
- msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
- msgstr ""
- 
- #: fortran/lang.opt:619
- msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
- msgstr ""
- 
- #: fortran/lang.opt:623
- msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
- msgstr ""
- 
- #: fortran/lang.opt:627
- msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
- msgstr ""
- 
- #: fortran/lang.opt:631
- msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
- msgstr ""
- 
- #: fortran/lang.opt:635
- msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
- msgstr ""
- 
- #: fortran/lang.opt:639
- msgid "Put all local arrays on stack."
- msgstr ""
- 
- #: fortran/lang.opt:643
- msgid "Set default accessibility of module entities to PRIVATE."
- msgstr ""
- 
- #: fortran/lang.opt:663
- msgid "Try to lay out derived types as compactly as possible."
- msgstr ""
- 
- #: fortran/lang.opt:671
- #, fuzzy
- msgid "Protect parentheses in expressions."
- msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
- 
- #: fortran/lang.opt:675
- msgid "Path to header file that should be pre-included before each compilation unit."
- msgstr ""
- 
- #: fortran/lang.opt:679
- msgid "Enable range checking during compilation."
- msgstr ""
- 
- #: fortran/lang.opt:683
- msgid "Interpret any REAL(4) as a REAL(8)."
- msgstr ""
- 
- #: fortran/lang.opt:687
- msgid "Interpret any REAL(4) as a REAL(10)."
- msgstr ""
- 
- #: fortran/lang.opt:691
- msgid "Interpret any REAL(4) as a REAL(16)."
- msgstr ""
- 
- #: fortran/lang.opt:695
- msgid "Interpret any REAL(8) as a REAL(4)."
- msgstr ""
- 
- #: fortran/lang.opt:699
- msgid "Interpret any REAL(8) as a REAL(10)."
- msgstr ""
- 
- #: fortran/lang.opt:703
- msgid "Interpret any REAL(8) as a REAL(16)."
- msgstr ""
- 
- #: fortran/lang.opt:707
- #, fuzzy
- msgid "Reallocate the LHS in assignments."
- msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
- 
- #: fortran/lang.opt:711
- msgid "Use a 4-byte record marker for unformatted files."
- msgstr ""
- 
- #: fortran/lang.opt:715
- msgid "Use an 8-byte record marker for unformatted files."
- msgstr ""
- 
- #: fortran/lang.opt:719
- msgid "Allocate local variables on the stack to allow indirect recursion."
- msgstr ""
- 
- #: fortran/lang.opt:723
- msgid "Copy array sections into a contiguous block on procedure entry."
- msgstr ""
- 
- #: fortran/lang.opt:727
- msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
- msgstr ""
- 
- #: fortran/lang.opt:743
- msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
- msgstr ""
- 
- #: fortran/lang.opt:747
- msgid "Append a second underscore if the name already contains an underscore."
- msgstr ""
- 
- #: fortran/lang.opt:755
- msgid "Apply negative sign to zero values."
- msgstr ""
- 
- #: fortran/lang.opt:759
- msgid "Append underscores to externally visible names."
- msgstr ""
- 
- #: fortran/lang.opt:803
- msgid "Statically link the GNU Fortran helper library (libgfortran)."
- msgstr ""
- 
- #: fortran/lang.opt:807
- msgid "Conform to the ISO Fortran 2003 standard."
- msgstr ""
- 
- #: fortran/lang.opt:811
- msgid "Conform to the ISO Fortran 2008 standard."
- msgstr ""
- 
- #: fortran/lang.opt:815
- msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
- msgstr ""
- 
- #: fortran/lang.opt:819
- msgid "Conform to the ISO Fortran 2018 standard."
- msgstr ""
- 
- #: fortran/lang.opt:823
- msgid "Conform to the ISO Fortran 95 standard."
- msgstr ""
- 
- #: fortran/lang.opt:827
- msgid "Conform to nothing in particular."
- msgstr ""
- 
- #: fortran/lang.opt:831
- msgid "Accept extensions to support legacy code."
- msgstr ""
- 
- #: lto/lang.opt:50
- msgid "Set linker output type (used internally during LTO optimization)."
- msgstr ""
- 
- #: lto/lang.opt:55
- msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
- msgstr ""
- 
- #: lto/lang.opt:59
- msgid "Specify a file to which a list of files output by LTRANS is written."
- msgstr ""
- 
- #: lto/lang.opt:63
- msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
- msgstr ""
- 
- #: lto/lang.opt:67
- msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
- msgstr ""
- 
- #: lto/lang.opt:71
- msgid "The resolution file."
- msgstr ""
- 
  #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:671 cp/cvt.c:1342
  #: cp/cvt.c:1595
  #, gcc-internal-format
--- 16721,16726 ----
*************** msgid "ignoring attribute %qE because it
*** 17213,17219 ****
  msgstr ""
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13987 cp/friend.c:303 cp/tree.c:4569
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 17228,17234 ----
  msgstr ""
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13996 cp/friend.c:303 cp/tree.c:4569
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î
*** 17235,17246 ****
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: attribs.c:594 cp/decl.c:11234
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: attribs.c:596 cp/decl.c:11235
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
--- 17250,17261 ----
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: attribs.c:594 cp/decl.c:11243
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: attribs.c:596 cp/decl.c:11244
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
*************** msgstr ""
*** 17286,17296 ****
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5770 config/darwin.c:2066 config/arm/arm.c:6893
! #: config/arm/arm.c:6921 config/arm/arm.c:6938 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6377 config/i386/i386.c:41290
! #: config/i386/i386.c:45874 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
--- 17301,17311 ----
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5680 config/darwin.c:2066 config/arm/arm.c:6898
! #: config/arm/arm.c:6926 config/arm/arm.c:6943 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6378 config/i386/i386.c:41272
! #: config/i386/i386.c:45856 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
*************** msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î
*** 17304,17311 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2564
! #: cp/decl.c:2986
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
--- 17319,17326 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2581
! #: cp/decl.c:3003
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
*************** msgstr ""
*** 18424,18622 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.c:3026
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.c:3110
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.c:3117
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.c:3122
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.c:3127
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "Î´ÎµÎ½ Î´ÏŽÎ¸Î·ÎºÎµ ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÏŒ ÏŒÎ½Î¿Î¼Î±"
  
! #: cgraph.c:3132
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.c:3137
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.c:3142
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.c:3149
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.c:3156
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.c:3171
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.c:3181
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.c:3186
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.c:3193
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.c:3213
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3235
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3246
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.c:3251
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.c:3262
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.c:3275
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.c:3286
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.c:3291
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.c:3303
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.c:3314
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.c:3321
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.c:3330
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3335
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3340
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.c:3376
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.c:3384
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cgraph.c:3393
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.c:3403
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cgraph.c:3413
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cgraph.c:3426
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3438
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3449
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.c:3556 varpool.c:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s is missing"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
--- 18439,18637 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.c:3032
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.c:3116
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.c:3123
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.c:3128
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.c:3133
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "Î´ÎµÎ½ Î´ÏŽÎ¸Î·ÎºÎµ ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÏŒ ÏŒÎ½Î¿Î¼Î±"
  
! #: cgraph.c:3138
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.c:3143
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.c:3148
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.c:3155
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.c:3162
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.c:3177
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.c:3187
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.c:3192
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.c:3199
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.c:3219
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3241
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3252
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.c:3257
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.c:3268
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.c:3287
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.c:3292
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.c:3297
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.c:3315
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.c:3320
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.c:3327
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.c:3336
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3341
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3346
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.c:3382
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.c:3390
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cgraph.c:3399
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.c:3409
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cgraph.c:3419
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cgraph.c:3432
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3444
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3455
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.c:3562 varpool.c:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s is missing"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
*************** msgid "%<weakref%> attribute ignored bec
*** 18652,18663 ****
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11490
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cgraphunit.c:978 c/c-decl.c:11500
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
--- 18667,18678 ----
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11507
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cgraphunit.c:978 c/c-decl.c:11517
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
*************** msgstr ""
*** 19142,19148 ****
  msgid "internal consistency failure"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± gcc"
  
! #: emit-rtl.c:4039
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr ""
--- 19157,19163 ----
  msgid "internal consistency failure"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± gcc"
  
! #: emit-rtl.c:4040
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr ""
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´Î
*** 19252,19263 ****
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1488
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: final.c:4879 tree-cfgcleanup.c:1505
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
--- 19267,19278 ----
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1497
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: final.c:4879 tree-cfgcleanup.c:1514
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
*************** msgstr ""
*** 19272,19278 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2379 tree-ssa-reassoc.c:3259
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 19287,19293 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2380 tree-ssa-reassoc.c:3260
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr ""
*** 19917,19929 ****
  msgid "null pointer dereference"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î¹ÏƒÏ‰-Ï€Î±Ï�Î±Ï€Î¿Î¼Ï€Î®"
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13222
! #: tree.c:13259 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6746 cp/call.c:8480 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7437 cp/decl2.c:5422 cp/pt.c:8440
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1702 cp/typeck.c:1899
! #: cp/typeck.c:3949 cp/typeck.c:9306
  #, fuzzy, gcc-internal-format
  msgid "declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 19932,19944 ----
  msgid "null pointer dereference"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î¹ÏƒÏ‰-Ï€Î±Ï�Î±Ï€Î¿Î¼Ï€Î®"
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13241
! #: tree.c:13278 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6760 cp/call.c:8495 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7446 cp/decl2.c:5422 cp/pt.c:8442
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1719 cp/typeck.c:1916
! #: cp/typeck.c:3967 cp/typeck.c:9324
  #, fuzzy, gcc-internal-format
  msgid "declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr ""
*** 20186,20276 ****
  msgid "using the range [%E, %E] for directive argument"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3021
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
! msgstr ""
! 
! #: gimple-ssa-sprintf.c:3022
! #, gcc-internal-format
! msgid "%qE output %wu bytes into a destination of size %wu"
! msgstr ""
  
! #: gimple-ssa-sprintf.c:3027
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3032
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3037
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3049
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgstr ""
  
  #: gimple-ssa-sprintf.c:3050
  #, gcc-internal-format
- msgid "%qE output %wu bytes"
- msgstr ""
- 
- #: gimple-ssa-sprintf.c:3054
- #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3058
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3062
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3437
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3471
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4100
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4111
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4132
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4183
  msgid "%Gnull destination pointer"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4201
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4213
  #, fuzzy
  msgid "%Gnull format string"
  msgstr "Î— Î±Î»Ï…ÏƒÎ¯Î´Î± Î¼Î¿Ï�Ï†Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: `%s'"
--- 20201,20285 ----
  msgid "using the range [%E, %E] for directive argument"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3020
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
! msgid_plural "%qE output %wu bytes into a destination of size %wu"
! msgstr[0] ""
! msgstr[1] ""
  
! #: gimple-ssa-sprintf.c:3025
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3030
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3035
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3046
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgid_plural "%qE output %wu bytes"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-sprintf.c:3050
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3054
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3058
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3433
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3467
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4096
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4107
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4128
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4179
  msgid "%Gnull destination pointer"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4197
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4209
  #, fuzzy
  msgid "%Gnull format string"
  msgstr "Î— Î±Î»Ï…ÏƒÎ¯Î´Î± Î¼Î¿Ï�Ï†Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: `%s'"
*************** msgstr ""
*** 20491,20499 ****
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3771 c/c-decl.c:4044
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3959
! #: cp/decl.c:10966 cp/decl.c:11402 cp/decl.c:11411 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, fuzzy, gcc-internal-format
--- 20500,20508 ----
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3788 c/c-decl.c:4061
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3969
! #: cp/decl.c:10975 cp/decl.c:11411 cp/decl.c:11420 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 20802,20823 ****
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.c:13435
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:13956
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:13961
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:13968
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
--- 20811,20832 ----
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.c:13436
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:13957
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:13962
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:13969
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
*************** msgstr ""
*** 20977,20984 ****
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1305 ipa-devirt.c:1381
! #: ipa-devirt.c:1420 ipa-devirt.c:1438
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
--- 20986,20993 ----
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1323 ipa-devirt.c:1399
! #: ipa-devirt.c:1438 ipa-devirt.c:1456
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
*************** msgstr ""
*** 21053,21199 ****
  msgid "type %qT should match type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: ipa-devirt.c:1331
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1338
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1346
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1371
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1396
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1405
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1465
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1480
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1503 ipa-devirt.c:1515
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1538
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1542
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1560 ipa-devirt.c:1624
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1567 ipa-devirt.c:1629
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1575
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1589
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1602
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.c:1633
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1655
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1780
  #, fuzzy, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: ipa-devirt.c:3955
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3964
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3994
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4002
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4010
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4021
  #, 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"
--- 21062,21208 ----
  msgid "type %qT should match type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: ipa-devirt.c:1349
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1356
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1414
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1423
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1483
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1498
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1521 ipa-devirt.c:1533
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1556
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1560
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1578 ipa-devirt.c:1642
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1585 ipa-devirt.c:1647
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1593
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1607
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1620
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1627
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.c:1651
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1673
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1798
  #, fuzzy, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: ipa-devirt.c:3973
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3982
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4012
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4020
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4028
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4039
  #, 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 ""
*** 21821,21827 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: opts-common.c:1247 opts.c:2169
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
--- 21830,21836 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: opts-common.c:1247 opts.c:2170
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
*************** msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ
*** 21846,21857 ****
  msgid "unrecognized argument in option %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: opts-common.c:1291 config/i386/i386.c:3382
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: opts-common.c:1294 config/i386/i386.c:3385
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
--- 21855,21866 ----
  msgid "unrecognized argument in option %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: opts-common.c:1291 config/i386/i386.c:3383
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: opts-common.c:1294 config/i386/i386.c:3386
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
*************** msgstr ""
*** 22104,22257 ****
  msgid "live patching is not supported with LTO"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: opts.c:1668
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1898
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.c:1938
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.c:1944
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.c:1979
  #, fuzzy, gcc-internal-format
  msgid "%<%s%> attribute directive ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: opts.c:2006
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: opts.c:2028
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.c:2037
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.c:2224
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:2233
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: opts.c:2496
  #, fuzzy, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: opts.c:2508
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2516
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.c:2602
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: opts.c:2660
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: opts.c:2688
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2699
  #, fuzzy, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: opts.c:2823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:2834
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹Î¬ÏƒÏ„Î·Î¼Î± Ï‡Ï�ÏŒÎ½Î¿Ï… `%s'"
  
! #: opts.c:2837
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹Î¬ÏƒÏ„Î·Î¼Î± Ï‡Ï�ÏŒÎ½Î¿Ï… `%s'"
  
! #: opts.c:2845
  #, fuzzy, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹Î¬ÏƒÏ„Î·Î¼Î± Ï‡Ï�ÏŒÎ½Î¿Ï… `%s'"
  
! #: opts.c:2967
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.c:2976
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
  # src/request.c:806 src/request.c:912
! #: opts.c:2994
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
  # src/request.c:806 src/request.c:912
! #: opts.c:2996
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
! #: opts.c:3016
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:3020
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:3065
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'"
  
! #: opts.c:3090
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr ""
  
! #: opts.c:3092
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: -%s is not an option that controls warnings"
  msgstr ""
--- 22113,22266 ----
  msgid "live patching is not supported with LTO"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: opts.c:1669
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1899
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.c:1939
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.c:1945
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.c:1980
  #, fuzzy, gcc-internal-format
  msgid "%<%s%> attribute directive ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: opts.c:2007
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: opts.c:2029
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.c:2038
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.c:2225
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:2234
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: opts.c:2497
  #, fuzzy, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: opts.c:2509
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2517
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.c:2603
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: opts.c:2661
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: opts.c:2689
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2700
  #, fuzzy, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: opts.c:2824
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:2835
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹Î¬ÏƒÏ„Î·Î¼Î± Ï‡Ï�ÏŒÎ½Î¿Ï… `%s'"
  
! #: opts.c:2838
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹Î¬ÏƒÏ„Î·Î¼Î± Ï‡Ï�ÏŒÎ½Î¿Ï… `%s'"
  
! #: opts.c:2846
  #, fuzzy, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹Î¬ÏƒÏ„Î·Î¼Î± Ï‡Ï�ÏŒÎ½Î¿Ï… `%s'"
  
! #: opts.c:2968
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.c:2977
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
  # src/request.c:806 src/request.c:912
! #: opts.c:2995
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
  # src/request.c:806 src/request.c:912
! #: opts.c:2997
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
! #: opts.c:3017
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:3021
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:3066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'"
  
! #: opts.c:3091
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr ""
  
! #: opts.c:3093
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: -%s is not an option that controls warnings"
  msgstr ""
*************** msgstr ""
*** 22568,22574 ****
  msgid "can%'t use %qs as a fixed register"
  msgstr ""
  
! #: reginfo.c:762 config/arc/arc.c:1047 config/arc/arc.c:1089
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
--- 22577,22583 ----
  msgid "can%'t use %qs as a fixed register"
  msgstr ""
  
! #: reginfo.c:762 config/arc/arc.c:1046 config/arc/arc.c:1088
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
*************** msgstr ""
*** 22641,22692 ****
  msgid "output operand is constant in %<asm%>"
  msgstr ""
  
! #: rtl.c:854
  #, 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.c:864
  #, 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.c:874
  #, 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.c:883
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:893
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:904
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:931
  #, 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.c:941
  #, 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.c:951
  #, 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.c:962
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr ""
--- 22650,22701 ----
  msgid "output operand is constant in %<asm%>"
  msgstr ""
  
! #: rtl.c:859
  #, 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.c:869
  #, 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.c:879
  #, 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.c:888
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:898
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:909
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:936
  #, 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.c:946
  #, 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.c:956
  #, 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.c:967
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr ""
*************** msgstr ""
*** 24232,24238 ****
  msgid "cannot update SSA form"
  msgstr ""
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:866 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr ""
--- 24241,24247 ----
  msgid "cannot update SSA form"
  msgstr ""
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:868 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr ""
*************** msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½
*** 24257,24273 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3456
  msgid "%Gargument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3461
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "in a call to built-in function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: tree-ssa-ccp.c:3465
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
--- 24266,24282 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3459
  msgid "%Gargument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3464
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "in a call to built-in function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: tree-ssa-ccp.c:3468
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
*************** msgstr ""
*** 24622,24713 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:8361
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.c:8530
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.c:9881 tree.c:9966 tree.c:10027
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9918
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9931
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9980
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9993
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10053
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10067
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10079
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10092
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10105
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:13217
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.c:13220
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.c:13243
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.c:13246
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.c:13252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.c:13255
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
--- 24631,24722 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:8372
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.c:8541
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.c:9900 tree.c:9985 tree.c:10046
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9937
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9950
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9999
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10072
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10086
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10098
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10111
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:13236
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.c:13239
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.c:13262
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.c:13265
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.c:13271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.c:13274
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
*************** msgstr ""
*** 24732,24973 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13796
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13837
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13841
  #, gcc-internal-format
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13861
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13874
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13910
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13912
  #, gcc-internal-format
  msgid "type variant%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13914
  #, gcc-internal-format
  msgid "type%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13953
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13955
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13957
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13974
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13976 tree.c:13987
  #, gcc-internal-format
  msgid "type variant%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:13978 tree.c:13989
  #, gcc-internal-format
  msgid "type%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:13985
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.c:14288
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr ""
  
! #: tree.c:14293
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14305
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14332
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14338
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:14354
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:14364
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:14374
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:14395
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:14401
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14412
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14423
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14441
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:14448
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:14455
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:14471
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:14479
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:14486
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:14496
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr ""
  
! #: tree.c:14505
  #, fuzzy, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: tree.c:14527
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:14542
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:14548
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:14574
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14587
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:14605
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:14615
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:14622
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr ""
--- 24741,24982 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13815
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13856
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13858
  #, gcc-internal-format
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13880
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13893
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13929
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13931
  #, gcc-internal-format
  msgid "type variant%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13933
  #, gcc-internal-format
  msgid "type%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13972
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13974
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13976
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13993
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13995 tree.c:14006
  #, gcc-internal-format
  msgid "type variant%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:13997 tree.c:14008
  #, gcc-internal-format
  msgid "type%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:14004
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.c:14307
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr ""
  
! #: tree.c:14312
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:14343
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14351
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14357
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:14373
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:14383
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:14393
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:14414
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:14420
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14431
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14442
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14460
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:14467
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:14474
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:14490
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:14498
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:14505
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:14515
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr ""
  
! #: tree.c:14524
  #, fuzzy, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: tree.c:14546
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:14567
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:14593
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14606
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:14618
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:14624
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:14634
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:14641
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr ""
*************** msgstr ""
*** 25092,25098 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.c:2217 c/c-decl.c:5202 c/c-parser.c:1544
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
--- 25101,25107 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.c:2217 c/c-decl.c:5219 c/c-parser.c:1544
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
*************** msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿
*** 25869,26462 ****
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: c-family/c-common.c:738
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr ""
  
! #: c-family/c-common.c:783
  #, fuzzy, gcc-internal-format
  msgid "size of string literal is too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.c:806
  #, 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.c:979
  #, 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.c:1019
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr ""
  
! #: c-family/c-common.c:1028
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr ""
  
! #: c-family/c-common.c:1035
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr ""
  
! #: c-family/c-common.c:1046
  #, 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.c:1056
  #, 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.c:1104
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr ""
  
! #: c-family/c-common.c:1112
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr ""
  
! #: c-family/c-common.c:1121
  #, 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.c:1360 c-family/c-warn.c:1291
  #, fuzzy, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c-family/c-common.c:1365 c-family/c-warn.c:1299
  #, fuzzy, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c-family/c-common.c:1374
  #, fuzzy, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c-family/c-common.c:1379
  #, fuzzy, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c-family/c-common.c:1532 c-family/c-common.c:1594
  #, fuzzy, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c-family/c-common.c:1780
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr ""
  
! #: c-family/c-common.c:2097
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr ""
  
! #: c-family/c-common.c:2143
! #, fuzzy, gcc-internal-format
! msgid "case label value is less than minimum value for type"
! msgstr ""
! "Î¿ Î´Î·Î»Ï‰Î¼Î­Î½Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ bytes `%s' ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�Î¿Ï‚ Î±Ï€ÏŒ Ï„Î¿ Î¼Î­Î³Î¹ÏƒÏ„Î¿\n"
! "Ï€Î¿Ï… Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î±Î½Î±Ï€Î±Ï�Î±ÏƒÏ„Î±Î¸ÎµÎ¯ Î±Ï€ÏŒ Ï„Î¿ Ï„Ï�Ï€Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ `long'"
! 
! #: c-family/c-common.c:2153
! #, fuzzy, gcc-internal-format
! msgid "case label value exceeds maximum value for type"
! msgstr ""
! "Î¿ Î´Î·Î»Ï‰Î¼Î­Î½Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ bytes `%s' ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�Î¿Ï‚ Î±Ï€ÏŒ Ï„Î¿ Î¼Î­Î³Î¹ÏƒÏ„Î¿\n"
! "Ï€Î¿Ï… Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î±Î½Î±Ï€Î±Ï�Î±ÏƒÏ„Î±Î¸ÎµÎ¯ Î±Ï€ÏŒ Ï„Î¿ Ï„Ï�Ï€Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ `long'"
! 
! #: c-family/c-common.c:2162
! #, fuzzy, gcc-internal-format
! msgid "lower value in case label range less than minimum value for type"
! msgstr ""
! "Î¿ Î´Î·Î»Ï‰Î¼Î­Î½Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ bytes `%s' ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�Î¿Ï‚ Î±Ï€ÏŒ Ï„Î¿ Î¼Î­Î³Î¹ÏƒÏ„Î¿\n"
! "Ï€Î¿Ï… Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î±Î½Î±Ï€Î±Ï�Î±ÏƒÏ„Î±Î¸ÎµÎ¯ Î±Ï€ÏŒ Ï„Î¿ Ï„Ï�Ï€Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ `long'"
! 
! #: c-family/c-common.c:2172
! #, fuzzy, gcc-internal-format
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr ""
! "Î¿ Î´Î·Î»Ï‰Î¼Î­Î½Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ bytes `%s' ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�Î¿Ï‚ Î±Ï€ÏŒ Ï„Î¿ Î¼Î­Î³Î¹ÏƒÏ„Î¿\n"
! "Ï€Î¿Ï… Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î±Î½Î±Ï€Î±Ï�Î±ÏƒÏ„Î±Î¸ÎµÎ¯ Î±Ï€ÏŒ Ï„Î¿ Ï„Ï�Ï€Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ `long'"
! 
! #: c-family/c-common.c:2260
  #, 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.c:2799
  #, fuzzy, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c-family/c-common.c:3048
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr ""
  
! #: c-family/c-common.c:3051
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr ""
  
! #: c-family/c-common.c:3148
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr ""
  
! #: c-family/c-common.c:3155
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr ""
  
! #: c-family/c-common.c:3198
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.c:3207
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.c:3381
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.c:3408
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3452
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.c:3464
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr ""
  
! #: c-family/c-common.c:3480
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3489
  #, fuzzy, gcc-internal-format
  msgid "?: using integer constants in boolean context"
  msgstr "%s: Ï„Î¿ %s ÎµÎ¯Î½Î±Î¹ Ï„ÏŒÏƒÎ¿ Î¼ÎµÎ³Î¬Î»Î¿ Ï€Î¿Ï… Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î±Î½Î±Ï€Î±Ï�Î±ÏƒÏ„Î±Î¸ÎµÎ¯"
  
! #: c-family/c-common.c:3525
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3551 cp/semantics.c:662 cp/typeck.c:9090
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.c:3638 c/c-decl.c:4495 c/c-decl.c:6630 c/c-typeck.c:14934
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: c-family/c-common.c:3712
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c-family/c-common.c:3722
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.c:3725
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.c:3736
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c-family/c-common.c:3745
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: c-family/c-common.c:3753
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: c-family/c-common.c:3795
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.c:4590
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.c:4710
  #, fuzzy, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: c-family/c-common.c:4902
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.c:4909
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.c:4935
  #, fuzzy, gcc-internal-format
  msgid "empty range specified"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: c-family/c-common.c:4996
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.c:4998
  #, fuzzy, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c-family/c-common.c:5002
  #, fuzzy, gcc-internal-format
  msgid "duplicate case value"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: c-family/c-common.c:5003 c-family/c-warn.c:2326
  #, fuzzy, gcc-internal-format
  msgid "previously used here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c-family/c-common.c:5007
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.c:5009
  #, fuzzy, gcc-internal-format
  msgid "this is the first default label"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c-family/c-common.c:5103
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr ""
  
! #: c-family/c-common.c:5277
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: c-family/c-common.c:5285 c-family/c-common.c:5295
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: c-family/c-common.c:5305
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: c-family/c-common.c:5313
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: c-family/c-common.c:5461
  #, fuzzy, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.c:5475
  #, fuzzy, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c-family/c-common.c:5580
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr ""
  
! #: c-family/c-common.c:5673 c-family/c-common.c:5723
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.c:5676 c-family/c-common.c:5727
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.c:5759
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr ""
  
! #: c-family/c-common.c:5763
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.c:5908 c-family/c-common.c:6677 c-family/c-common.c:6724
! #: c-family/c-common.c:6797 c-family/c-common.c:6870 c/c-typeck.c:3641
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.c:5913 c-family/c-common.c:6730 c-family/c-common.c:6896
  #: c/c-typeck.c:3505
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.c:5943
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.c:5968
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.c:5989 c-family/c-common.c:6033
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.c:6012
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.c:6026
  #, fuzzy, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.c:6046
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.c:6063 c-family/c-common.c:6099
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.c:6070
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.c:6076
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.c:6082
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.c:6105
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.c:6111
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.c:6362
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: c-family/c-common.c:6367
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.c:6374
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.c:6387
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c-family/c-common.c:6440
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6601
  #, fuzzy, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.c:6707 c-family/c-common.c:6829
  #, fuzzy, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c-family/c-common.c:6741
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c-family/c-common.c:6755
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.c:6963
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.c:6977
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.c:6986
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.c:6997
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.c:7018
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.c:7026
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c-family/c-common.c:7032
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c-family/c-common.c:7040
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: c-family/c-common.c:7052
  #, fuzzy, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c-family/c-common.c:7065
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c-common.c:7465
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr ""
  
! #: c-family/c-common.c:8037
  #, fuzzy, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c-family/c-common.c:8079 c-family/c-common.c:8128 c-family/c-common.c:8144
  #, fuzzy, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8232
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.c:8252
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c-common.c:8255
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c-common.c:8259
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.c:8262
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.c:8267
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8270
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8275
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.c:8278
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8349
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 25878,26443 ----
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: c-family/c-common.c:736
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr ""
  
! #: c-family/c-common.c:781
  #, fuzzy, gcc-internal-format
  msgid "size of string literal is too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.c:804
  #, 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.c:977
  #, 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.c:1017
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr ""
  
! #: c-family/c-common.c:1026
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr ""
  
! #: c-family/c-common.c:1033
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr ""
  
! #: c-family/c-common.c:1044
  #, 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.c:1054
  #, 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.c:1102
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr ""
  
! #: c-family/c-common.c:1110
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr ""
  
! #: c-family/c-common.c:1119
  #, 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.c:1358 c-family/c-warn.c:1291
  #, fuzzy, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c-family/c-common.c:1363 c-family/c-warn.c:1299
  #, fuzzy, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c-family/c-common.c:1372
  #, fuzzy, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c-family/c-common.c:1377
  #, fuzzy, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c-family/c-common.c:1530 c-family/c-common.c:1592
  #, fuzzy, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c-family/c-common.c:1778
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr ""
  
! #: c-family/c-common.c:2095
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr ""
  
! #: c-family/c-common.c:2178
  #, 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.c:2717
  #, fuzzy, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c-family/c-common.c:2966
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr ""
  
! #: c-family/c-common.c:2969
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr ""
  
! #: c-family/c-common.c:3066
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr ""
  
! #: c-family/c-common.c:3073
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr ""
  
! #: c-family/c-common.c:3116
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.c:3125
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.c:3299
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.c:3326
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3370
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.c:3382
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr ""
  
! #: c-family/c-common.c:3398
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3407
  #, fuzzy, gcc-internal-format
  msgid "?: using integer constants in boolean context"
  msgstr "%s: Ï„Î¿ %s ÎµÎ¯Î½Î±Î¹ Ï„ÏŒÏƒÎ¿ Î¼ÎµÎ³Î¬Î»Î¿ Ï€Î¿Ï… Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î±Î½Î±Ï€Î±Ï�Î±ÏƒÏ„Î±Î¸ÎµÎ¯"
  
! #: c-family/c-common.c:3443
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3469 cp/semantics.c:662 cp/typeck.c:9108
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.c:3556 c/c-decl.c:4512 c/c-decl.c:6647 c/c-typeck.c:14926
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: c-family/c-common.c:3630
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c-family/c-common.c:3640
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.c:3643
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.c:3654
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c-family/c-common.c:3663
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: c-family/c-common.c:3671
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: c-family/c-common.c:3713
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.c:4508
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.c:4628
  #, fuzzy, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: c-family/c-common.c:4819
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.c:4826
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.c:4854
  #, fuzzy, gcc-internal-format
  msgid "empty range specified"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: c-family/c-common.c:4906
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.c:4908
  #, fuzzy, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c-family/c-common.c:4912
  #, fuzzy, gcc-internal-format
  msgid "duplicate case value"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: c-family/c-common.c:4913 c-family/c-warn.c:2401
  #, fuzzy, gcc-internal-format
  msgid "previously used here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c-family/c-common.c:4917
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.c:4919
  #, fuzzy, gcc-internal-format
  msgid "this is the first default label"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c-family/c-common.c:5013
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr ""
  
! #: c-family/c-common.c:5187
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: c-family/c-common.c:5195 c-family/c-common.c:5205
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: c-family/c-common.c:5215
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: c-family/c-common.c:5223
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: c-family/c-common.c:5371
  #, fuzzy, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.c:5385
  #, fuzzy, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c-family/c-common.c:5490
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr ""
  
! #: c-family/c-common.c:5583 c-family/c-common.c:5633
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.c:5586 c-family/c-common.c:5637
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.c:5669
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr ""
  
! #: c-family/c-common.c:5673
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.c:5818 c-family/c-common.c:6587 c-family/c-common.c:6634
! #: c-family/c-common.c:6707 c-family/c-common.c:6780 c/c-typeck.c:3641
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.c:5823 c-family/c-common.c:6640 c-family/c-common.c:6806
  #: c/c-typeck.c:3505
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.c:5853
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.c:5878
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.c:5899 c-family/c-common.c:5943
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.c:5922
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.c:5936
  #, fuzzy, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.c:5956
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.c:5973 c-family/c-common.c:6009
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.c:5980
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.c:5986
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.c:5992
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.c:6015
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.c:6021
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.c:6272
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: c-family/c-common.c:6277
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.c:6284
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.c:6297
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c-family/c-common.c:6350
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6511
  #, fuzzy, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.c:6617 c-family/c-common.c:6739
  #, fuzzy, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c-family/c-common.c:6651
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c-family/c-common.c:6665
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.c:6873
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.c:6887
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.c:6896
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.c:6907
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.c:6928
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.c:6936
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c-family/c-common.c:6942
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c-family/c-common.c:6950
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: c-family/c-common.c:6962
  #, fuzzy, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c-family/c-common.c:6975
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c-common.c:7375
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr ""
  
! #: c-family/c-common.c:7947
  #, fuzzy, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c-family/c-common.c:7989 c-family/c-common.c:8038 c-family/c-common.c:8054
  #, fuzzy, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8142
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.c:8162
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c-common.c:8165
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c-common.c:8169
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.c:8172
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.c:8177
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8180
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8185
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.c:8188
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8259
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½
*** 27895,28333 ****
  msgid "case value %qs not in enumerated type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: c-family/c-warn.c:1445
  #, fuzzy, gcc-internal-format
  msgid "switch missing default case"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c-family/c-warn.c:1490
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr ""
  
! #: c-family/c-warn.c:1563
  #, fuzzy, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c-family/c-warn.c:1591
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.c:1613
  #, fuzzy, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-warn.c:1615
  #, fuzzy, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1617
  #, fuzzy, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1619
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1623
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1624
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1625
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1626
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1630
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1631
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1632
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1633
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1636
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1637
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1638
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1639
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1644
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1646
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1648
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1650
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr ""
  
! #: c-family/c-warn.c:1655
  #, fuzzy, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-warn.c:1656
  #, fuzzy, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-warn.c:1657
  #, fuzzy, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: c-family/c-warn.c:1658
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1661 c/c-typeck.c:4886
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-warn.c:1662 c/c-typeck.c:4889
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-warn.c:1663 c/c-typeck.c:4892
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1664
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1678
  #, fuzzy, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c-family/c-warn.c:1681
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr ""
  
! #: c-family/c-warn.c:1684
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr ""
  
! #: c-family/c-warn.c:1687
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr ""
  
! #: c-family/c-warn.c:1690
  #, fuzzy, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: c-family/c-warn.c:1707
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument (have %qT)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c-warn.c:1711
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c-warn.c:1716
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c-warn.c:1721
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c-warn.c:1726
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c-warn.c:1731
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c-warn.c:1758
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr ""
  
! #: c-family/c-warn.c:1794 c-family/c-warn.c:1797
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr ""
  
! #: c-family/c-warn.c:1800 c-family/c-warn.c:1803
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr ""
  
! #: c-family/c-warn.c:1809 c-family/c-warn.c:1812
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr ""
  
! #: c-family/c-warn.c:1815 c-family/c-warn.c:1818
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr ""
  
! #: c-family/c-warn.c:1824 c-family/c-warn.c:1827
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr ""
  
! #: c-family/c-warn.c:1834 c-family/c-warn.c:1838
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr ""
  
! #: c-family/c-warn.c:1842 c-family/c-warn.c:1845
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr ""
  
! #: c-family/c-warn.c:1850
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1858 c-family/c-warn.c:1862
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr ""
  
! #: c-family/c-warn.c:1866 c-family/c-warn.c:1869
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr ""
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1881 c-family/c-warn.c:1884
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1888 c-family/c-warn.c:1891
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1896
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1903 c-family/c-warn.c:1906
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr ""
  
! #: c-family/c-warn.c:1911 c-family/c-warn.c:1914
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr ""
  
! #: c-family/c-warn.c:1924 c-family/c-warn.c:1930
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr ""
  
! #: c-family/c-warn.c:1946
  #, fuzzy, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c-family/c-warn.c:1948
  #, fuzzy, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "Î´Î¹Î±Î¯Ï�ÎµÏƒÎ· Î¼Îµ Î¼Î·Î´Î­Î½"
  
! #: c-family/c-warn.c:1991
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.c:2015
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.c:2054 c/c-typeck.c:11911 c/c-typeck.c:12079
! #: cp/typeck.c:5193
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2107
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2160
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr ""
  
! #: c-family/c-warn.c:2163
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr ""
  
! #: c-family/c-warn.c:2173
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr ""
  
! #: c-family/c-warn.c:2227
  #, fuzzy, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: c-family/c-warn.c:2289
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr ""
  
! #: c-family/c-warn.c:2325
  #, fuzzy, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c-family/c-warn.c:2354
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr ""
  
! #: c-family/c-warn.c:2362
  #, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr ""
  
! #: c-family/c-warn.c:2367
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c-family/c-warn.c:2416
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.c:2454 c-family/c-warn.c:2478
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr ""
  
! #: c-family/c-warn.c:2457 c-family/c-warn.c:2475
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr ""
  
! #: c-family/c-warn.c:2525
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.c:2590 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.c:2697
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.c:2698
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.c:2789
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.c:2796 c-family/c-warn.c:2799 cp/init.c:638
  #, fuzzy, gcc-internal-format
  msgid "defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c-family/c-warn.c:2886
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
--- 27876,28342 ----
  msgid "case value %qs not in enumerated type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: c-family/c-warn.c:1463
! #, fuzzy, gcc-internal-format
! msgid "lower value in case label range less than minimum value for type"
! msgstr ""
! "Î¿ Î´Î·Î»Ï‰Î¼Î­Î½Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ bytes `%s' ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�Î¿Ï‚ Î±Ï€ÏŒ Ï„Î¿ Î¼Î­Î³Î¹ÏƒÏ„Î¿\n"
! "Ï€Î¿Ï… Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î±Î½Î±Ï€Î±Ï�Î±ÏƒÏ„Î±Î¸ÎµÎ¯ Î±Ï€ÏŒ Ï„Î¿ Ï„Ï�Ï€Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ `long'"
! 
! #: c-family/c-warn.c:1477
! #, fuzzy, gcc-internal-format
! msgid "case label value is less than minimum value for type"
! msgstr ""
! "Î¿ Î´Î·Î»Ï‰Î¼Î­Î½Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ bytes `%s' ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�Î¿Ï‚ Î±Ï€ÏŒ Ï„Î¿ Î¼Î­Î³Î¹ÏƒÏ„Î¿\n"
! "Ï€Î¿Ï… Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î±Î½Î±Ï€Î±Ï�Î±ÏƒÏ„Î±Î¸ÎµÎ¯ Î±Ï€ÏŒ Ï„Î¿ Ï„Ï�Ï€Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ `long'"
! 
! #: c-family/c-warn.c:1494
! #, fuzzy, gcc-internal-format
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr ""
! "Î¿ Î´Î·Î»Ï‰Î¼Î­Î½Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ bytes `%s' ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�Î¿Ï‚ Î±Ï€ÏŒ Ï„Î¿ Î¼Î­Î³Î¹ÏƒÏ„Î¿\n"
! "Ï€Î¿Ï… Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î±Î½Î±Ï€Î±Ï�Î±ÏƒÏ„Î±Î¸ÎµÎ¯ Î±Ï€ÏŒ Ï„Î¿ Ï„Ï�Ï€Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ `long'"
! 
! #: c-family/c-warn.c:1507
! #, fuzzy, gcc-internal-format
! msgid "case label value exceeds maximum value for type"
! msgstr ""
! "Î¿ Î´Î·Î»Ï‰Î¼Î­Î½Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ bytes `%s' ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�Î¿Ï‚ Î±Ï€ÏŒ Ï„Î¿ Î¼Î­Î³Î¹ÏƒÏ„Î¿\n"
! "Ï€Î¿Ï… Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î±Î½Î±Ï€Î±Ï�Î±ÏƒÏ„Î±Î¸ÎµÎ¯ Î±Ï€ÏŒ Ï„Î¿ Ï„Ï�Ï€Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ `long'"
! 
! #: c-family/c-warn.c:1520
  #, fuzzy, gcc-internal-format
  msgid "switch missing default case"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c-family/c-warn.c:1565
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr ""
  
! #: c-family/c-warn.c:1638
  #, fuzzy, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c-family/c-warn.c:1666
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.c:1688
  #, fuzzy, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-warn.c:1690
  #, fuzzy, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1692
  #, fuzzy, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1694
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1698
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1699
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1700
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1701
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1705
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1706
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1707
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1708
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1711
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1712
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1713
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1714
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1719
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1721
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1723
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1725
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr ""
  
! #: c-family/c-warn.c:1730
  #, fuzzy, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-warn.c:1731
  #, fuzzy, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-warn.c:1732
  #, fuzzy, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: c-family/c-warn.c:1733
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1736 c/c-typeck.c:4886
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-warn.c:1737 c/c-typeck.c:4889
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-warn.c:1738 c/c-typeck.c:4892
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c-family/c-warn.c:1739
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1753
  #, fuzzy, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c-family/c-warn.c:1756
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr ""
  
! #: c-family/c-warn.c:1759
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr ""
  
! #: c-family/c-warn.c:1762
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr ""
  
! #: c-family/c-warn.c:1765
  #, fuzzy, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: c-family/c-warn.c:1782
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument (have %qT)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c-warn.c:1786
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c-warn.c:1791
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c-warn.c:1796
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c-warn.c:1801
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c-warn.c:1806
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c-warn.c:1833
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr ""
  
! #: c-family/c-warn.c:1869 c-family/c-warn.c:1872
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr ""
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr ""
  
! #: c-family/c-warn.c:1884 c-family/c-warn.c:1887
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr ""
  
! #: c-family/c-warn.c:1890 c-family/c-warn.c:1893
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr ""
  
! #: c-family/c-warn.c:1899 c-family/c-warn.c:1902
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr ""
  
! #: c-family/c-warn.c:1909 c-family/c-warn.c:1913
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr ""
  
! #: c-family/c-warn.c:1917 c-family/c-warn.c:1920
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr ""
  
! #: c-family/c-warn.c:1925
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1933 c-family/c-warn.c:1937
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr ""
  
! #: c-family/c-warn.c:1941 c-family/c-warn.c:1944
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr ""
  
! #: c-family/c-warn.c:1950 c-family/c-warn.c:1953
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1956 c-family/c-warn.c:1959
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1963 c-family/c-warn.c:1966
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1978 c-family/c-warn.c:1981
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr ""
  
! #: c-family/c-warn.c:1986 c-family/c-warn.c:1989
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr ""
  
! #: c-family/c-warn.c:1999 c-family/c-warn.c:2005
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr ""
  
! #: c-family/c-warn.c:2021
  #, fuzzy, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c-family/c-warn.c:2023
  #, fuzzy, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c-family/c-warn.c:2046
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "Î´Î¹Î±Î¯Ï�ÎµÏƒÎ· Î¼Îµ Î¼Î·Î´Î­Î½"
  
! #: c-family/c-warn.c:2066
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.c:2090
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.c:2129 c/c-typeck.c:11903 c/c-typeck.c:12071
! #: cp/typeck.c:5211
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2182
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2235
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr ""
  
! #: c-family/c-warn.c:2238
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr ""
  
! #: c-family/c-warn.c:2248
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr ""
  
! #: c-family/c-warn.c:2302
  #, fuzzy, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: c-family/c-warn.c:2364
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr ""
  
! #: c-family/c-warn.c:2400
  #, fuzzy, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c-family/c-warn.c:2429
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr ""
  
! #: c-family/c-warn.c:2437
  #, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr ""
  
! #: c-family/c-warn.c:2442
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c-family/c-warn.c:2491
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.c:2529 c-family/c-warn.c:2553
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr ""
  
! #: c-family/c-warn.c:2532 c-family/c-warn.c:2550
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr ""
  
! #: c-family/c-warn.c:2600
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.c:2665 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.c:2772
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.c:2773
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.c:2864
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.c:2871 c-family/c-warn.c:2874 cp/init.c:638
  #, fuzzy, gcc-internal-format
  msgid "defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c-family/c-warn.c:2961
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
*************** msgstr ""
*** 28936,28942 ****
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6715 config/arm/arm.c:6745 config/arm/arm.c:27085
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
--- 28945,28951 ----
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6720 config/arm/arm.c:6750 config/arm/arm.c:27090
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
*************** msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
*** 28978,28984 ****
  
  #: config/aarch64/aarch64.c:11486
  #, gcc-internal-format
! msgid "incompatible options %<-mstack-protector-guard=global%> and%<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
  #: config/aarch64/aarch64.c:11495
--- 28987,28993 ----
  
  #: config/aarch64/aarch64.c:11486
  #, gcc-internal-format
! msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
  #: config/aarch64/aarch64.c:11495
*************** msgstr ""
*** 29139,29147 ****
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.c:12699 config/arm/arm.c:30865
! #: config/i386/i386.c:5318 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15399
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
--- 29148,29156 ----
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.c:12699 config/arm/arm.c:30870
! #: config/i386/i386.c:5319 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15409
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
*************** msgstr ""
*** 29166,29198 ****
  msgid "lane %wd out of range %wd - %wd"
  msgstr "%s: Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î± ÏŒÏ�Î¹Î±"
  
! #: config/aarch64/aarch64.c:18647 config/i386/i386.c:50594
! #: config/i386/i386.c:50721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/aarch64/aarch64.c:18657 config/aarch64/aarch64.c:18678
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18661
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18665
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18682
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18704
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %d for type %qT"
  msgstr ""
--- 29175,29207 ----
  msgid "lane %wd out of range %wd - %wd"
  msgstr "%s: Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î± ÏŒÏ�Î¹Î±"
  
! #: config/aarch64/aarch64.c:18646 config/i386/i386.c:50576
! #: config/i386/i386.c:50703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/aarch64/aarch64.c:18656 config/aarch64/aarch64.c:18677
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18660
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18664
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18681
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18703
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %d for type %qT"
  msgstr ""
*************** msgstr ""
*** 29252,29259 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6885
! #: config/arc/arc.c:7159 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 29261,29268 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6900
! #: config/arc/arc.c:7174 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 29283,29328 ****
  
  #: config/arc/arc.c:953
  #, gcc-internal-format
! msgid "No FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.c:959
! #, gcc-internal-format, gfc-internal-format
! msgid "PIC is not supported for %s. Generating non-PIC code only.."
! msgstr ""
  
! #: config/arc/arc.c:1022
  #, fuzzy, gcc-internal-format
  msgid "missing dash"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
  
! #: config/arc/arc.c:1034
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr ""
  
! #: config/arc/arc.c:1054
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr ""
  
! #: config/arc/arc.c:1063 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr ""
  
! #: config/arc/arc.c:1113
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.c:1175
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.c:1184
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
--- 29292,29337 ----
  
  #: config/arc/arc.c:953
  #, gcc-internal-format
! msgid "no FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.c:958
! #, fuzzy, gcc-internal-format
! msgid "PIC is not supported for %qs"
! msgstr "Î”ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/arc/arc.c:1021
  #, fuzzy, gcc-internal-format
  msgid "missing dash"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
  
! #: config/arc/arc.c:1033
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr ""
  
! #: config/arc/arc.c:1053
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr ""
  
! #: config/arc/arc.c:1062 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr ""
  
! #: config/arc/arc.c:1112
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.c:1174
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.c:1183
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
*************** msgstr ""
*** 29331,29384 ****
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #: config/arc/arc.c:1225
! #, gcc-internal-format, gfc-internal-format
! msgid "Option %s=%s is not available for %s CPU."
  msgstr ""
  
! #: config/arc/arc.c:1230
! #, gcc-internal-format, gfc-internal-format
! msgid "Option %s is ignored, the default value %s is considered for %s CPU."
  msgstr ""
  
! #: config/arc/arc.c:1238
! #, gcc-internal-format, gfc-internal-format
! msgid "Option %s is not available for %s CPU"
  msgstr ""
  
! #: config/arc/arc.c:1243
! #, gcc-internal-format, gfc-internal-format
! msgid "Unset option %s is ignored, it is always enabled for %s CPU."
  msgstr ""
  
! #: config/arc/arc.c:1809
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr ""
  
! #: config/arc/arc.c:1957 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:1966
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:1975
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:1989 config/arm/arm.c:6861 config/arm/arm.c:6879
! #: config/arm/arm.c:7054 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6332 config/i386/i386.c:12169
! #: config/i386/i386.c:41194 config/i386/i386.c:41244 config/i386/i386.c:41314
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
--- 29340,29396 ----
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
! #. translated.  They are like keywords which one can relate with the
! #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.c:1227
! #, gcc-internal-format
! msgid "option %<%s=%s%> is not available for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.c:1232
! #, gcc-internal-format
! msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.c:1240
! #, gcc-internal-format
! msgid "option %qs is not available for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.c:1245
! #, gcc-internal-format
! msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.c:1812
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr ""
  
! #: config/arc/arc.c:1961 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:1970
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:1979
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:1993 config/arm/arm.c:6866 config/arm/arm.c:6884
! #: config/arm/arm.c:7059 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6333 config/i386/i386.c:12170
! #: config/i386/i386.c:41176 config/i386/i386.c:41226 config/i386/i386.c:41296
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `
*** 29390,29522 ****
  msgid "%qE attribute only applies to functions"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arc/arc.c:6784
  #, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr ""
  
! #: config/arc/arc.c:6792
  #, fuzzy, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: config/arc/arc.c:6955
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:6996 config/arc/arc.c:7093
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7029 config/arc/arc.c:7061
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7033 config/arc/arc.c:7065
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:7097
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:7130
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:7134
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7141
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:7144
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:7191
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:7200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:7204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7258
  #, gcc-internal-format
! msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:8251
  #, gcc-internal-format
! msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:8464
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.c:11015
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr ""
  
! #: config/arc/arc.c:11023 config/arc/arc.c:11062
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:11034 config/arc/arc.c:11073 config/arc/arc.c:11183
  #: config/avr/avr.c:9790
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/arc/arc.c:11054
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr ""
  
! #: config/arc/arc.c:11109
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arc/arc.c:11115
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/arc/arc.c:11173 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, fuzzy, gcc-internal-format
--- 29402,29534 ----
  msgid "%qE attribute only applies to functions"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arc/arc.c:6799
  #, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr ""
  
! #: config/arc/arc.c:6807
  #, fuzzy, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: config/arc/arc.c:6970
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:7011 config/arc/arc.c:7108
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7044 config/arc/arc.c:7076
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7048 config/arc/arc.c:7080
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:7112
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:7145
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:7149
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7156
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:7159
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:7206
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:7215
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:7219
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:7222
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7273
  #, gcc-internal-format
! msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:8268
  #, gcc-internal-format
! msgid "insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:8481
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.c:11034
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr ""
  
! #: config/arc/arc.c:11042 config/arc/arc.c:11081
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.c:11053 config/arc/arc.c:11092 config/arc/arc.c:11202
  #: config/avr/avr.c:9790
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/arc/arc.c:11073
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr ""
  
! #: config/arc/arc.c:11128
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arc/arc.c:11134
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/arc/arc.c:11192 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 29882,29964 ****
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6496 config/arm/arm.c:6709 config/arm/arm.c:6742
! #: config/arm/arm.c:27078
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:7003
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:7015
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.c:7024
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:7046 config/arm/arm.c:7098
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/arm/arm.c:7065
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.c:7114
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr ""
  
! #: config/arm/arm.c:8888
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.c:12534
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12537
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:24019
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24675
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24939
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:25189
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:25420
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30889
  #, fuzzy, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
--- 29894,29981 ----
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6117
! #, gcc-internal-format
! msgid "argument of type %qT not permitted with -mgeneral-regs-only"
! msgstr ""
! 
! #: config/arm/arm.c:6501 config/arm/arm.c:6714 config/arm/arm.c:6747
! #: config/arm/arm.c:27083
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:7008
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:7020
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.c:7029
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:7051 config/arm/arm.c:7103
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/arm/arm.c:7070
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.c:7119
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr ""
  
! #: config/arm/arm.c:8893
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.c:12539
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12542
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:24024
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24680
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24944
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:25194
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:25425
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30895
  #, fuzzy, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î
*** 29966,29982 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30897
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30910
  #, fuzzy, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/arm/arm.c:30924
  #, fuzzy, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
--- 29983,29999 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30903
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30916
  #, fuzzy, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/arm/arm.c:30930
  #, fuzzy, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
*************** msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï
*** 30723,31591 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: config/i386/i386.c:3353
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386.c:3359
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3369
  #, fuzzy, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3395
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3408
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: config/i386/i386.c:3418
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3425
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386.c:3478
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386.c:3598
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:3647
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3649
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3675
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3692
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:3704
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "Î¤Î¿ ai_family Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/i386/i386.c:3708
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386.c:3710
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386.c:3712
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386.c:3729 config/i386/i386.c:3738 config/i386/i386.c:3750
! #: config/i386/i386.c:3761 config/i386/i386.c:3772
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:3741 config/i386/i386.c:3753
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:3759 config/i386/i386.c:3768 config/i386/i386.c:5089
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:3796
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/i386/i386.c:3801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%s: Î· Ï…Ï€Î¿ÏƒÏ„Î®Ï�Î¹Î¾Î· ÎµÎºÏƒÏ†Î±Î»Î¼Î¬Ï„Ï‰ÏƒÎ·Ï‚ Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ ÏƒÏ…Î¼Ï€ÎµÏ�Î¹Î»Î·Ï†Î¸ÎµÎ¯ ÏƒÏ„Î· Î¼ÎµÏ„Î±Î³Î»ÏŽÏ„Ï„Î¹ÏƒÎ·.\n"
  
! #: config/i386/i386.c:3810
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3812
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3819
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3821
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3829 config/i386/i386.c:4137
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386.c:4077
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386.c:4078
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386.c:4100
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4102
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4107
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4108
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386.c:4156
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386.c:4157
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386.c:4177
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4179
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4184
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386.c:4185
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386.c:4251
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4253
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4256
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386.c:4284
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4285
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4364
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/i386/i386.c:4367
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:4390
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:4403
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386.c:4406
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/i386/i386.c:4412
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4413
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4423
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4430
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4480
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4482
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4496
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4498
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4608
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386.c:4611
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4615
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4680
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î· ÎµÏ€Î¹Î»Î¿Î³Î®: %s %s %s"
  
! #: config/i386/i386.c:4739
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386.c:4772
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386.c:5384 config/i386/i386.c:5431 config/s390/s390.c:15465
! #: config/s390/s390.c:15515 config/s390/s390.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5412
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5716
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5731
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5780
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5788
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5823
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5831
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5925
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386.c:5927
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5931
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:6345 config/i386/i386.c:6396
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6350
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6357 config/i386/i386.c:41214
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386.c:6363
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: config/i386/i386.c:6388 config/i386/i386.c:6431
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6392
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6400 config/i386/i386.c:6449
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6410 config/i386/i386.c:6427
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6414
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6418 config/i386/i386.c:6445
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6435 config/i386/i386.c:6453
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6441
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/i386/i386.c:6685
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6688
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7003
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.c:7037
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7376
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7382
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7396
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7402
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7418
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7424
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7440
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7446
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7627
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7744
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7862
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8025
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8031
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8047
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8357 config/i386/i386.c:8597 config/i386/i386.c:9097
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8359 config/i386/i386.c:8599 config/i386/i386.c:9099
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.c:9003
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11285
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.c:13284
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13374
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14664
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14684
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14695
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17635
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17646 config/i386/i386.c:17660
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17707
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17899
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.c:28369
  #, gcc-internal-format
  msgid "interrupt service routine can%'t be called directly"
  msgstr ""
  
! #: config/i386/i386.c:29748
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32093
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32143
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "no dispatcher found for %s"
! msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï�Î¯ÏƒÎºÎ¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ Î‘Î¡Î§Î•Î™ÎŸ"
  
! #: config/i386/i386.c:32153
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr ""
  
! #: config/i386/i386.c:32315
  #, gcc-internal-format
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32320 config/i386/i386.c:32597
  #, fuzzy, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.c:32453 config/rs6000/rs6000.c:37466
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:32876
  #, fuzzy, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:32901 config/i386/i386.c:32951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter to builtin not valid: %s"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386.c:34181 config/i386/i386.c:35621
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:34576
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:34671
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35552
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35567
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35600
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35640
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35653
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35663
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35668 config/i386/i386.c:36455
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35802
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386.c:35807
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386.c:35813 config/i386/i386.c:36020
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386.c:36002
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:36008
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:36011
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:36453
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:36535 config/rs6000/rs6000.c:14703
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:36715
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36719
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37298
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:38054 config/i386/i386.c:38266
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38319
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38325
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386.c:38344
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:41201
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:41222
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:41255 config/i386/i386.c:41264
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41300 config/rs6000/rs6000.c:32977
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/i386/i386.c:41325 config/i386/i386.c:41347 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386.c:41335 config/i386/i386.c:41357 config/s390/s390.c:1175
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41396
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41407
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41410
  #, gcc-internal-format
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44273
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44337
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/i386/i386.c:44366
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/i386/i386.c:50557
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50564
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50570
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50615
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50645
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
--- 30740,31608 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: config/i386/i386.c:3354
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386.c:3360
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3370
  #, fuzzy, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3396
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3409
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: config/i386/i386.c:3419
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3426
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386.c:3479
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386.c:3599
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:3648
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3650
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3676
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3693
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:3705
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "Î¤Î¿ ai_family Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/i386/i386.c:3709
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386.c:3711
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386.c:3713
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386.c:3730 config/i386/i386.c:3739 config/i386/i386.c:3751
! #: config/i386/i386.c:3762 config/i386/i386.c:3773
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:3742 config/i386/i386.c:3754
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:3760 config/i386/i386.c:3769 config/i386/i386.c:5090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:3797
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/i386/i386.c:3802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%s: Î· Ï…Ï€Î¿ÏƒÏ„Î®Ï�Î¹Î¾Î· ÎµÎºÏƒÏ†Î±Î»Î¼Î¬Ï„Ï‰ÏƒÎ·Ï‚ Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ ÏƒÏ…Î¼Ï€ÎµÏ�Î¹Î»Î·Ï†Î¸ÎµÎ¯ ÏƒÏ„Î· Î¼ÎµÏ„Î±Î³Î»ÏŽÏ„Ï„Î¹ÏƒÎ·.\n"
  
! #: config/i386/i386.c:3811
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3813
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3820
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3822
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3830 config/i386/i386.c:4138
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386.c:4078
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386.c:4079
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386.c:4101
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4103
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4108
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4109
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386.c:4157
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386.c:4158
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386.c:4178
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4180
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4185
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386.c:4186
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386.c:4252
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4254
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4257
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386.c:4285
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4286
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4365
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/i386/i386.c:4368
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:4391
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:4404
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386.c:4407
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/i386/i386.c:4413
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4414
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4424
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4431
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4481
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4483
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4499
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4609
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386.c:4612
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4616
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4681
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î· ÎµÏ€Î¹Î»Î¿Î³Î®: %s %s %s"
  
! #: config/i386/i386.c:4740
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386.c:4745
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386.c:4773
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386.c:5385 config/i386/i386.c:5432 config/s390/s390.c:15475
! #: config/s390/s390.c:15525 config/s390/s390.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5413
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5717
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5732
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5781
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5789
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5824
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5832
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5926
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386.c:5928
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5932
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:6346 config/i386/i386.c:6397
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6351
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6358 config/i386/i386.c:41196
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386.c:6364
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: config/i386/i386.c:6389 config/i386/i386.c:6432
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6393
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6401 config/i386/i386.c:6450
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6411 config/i386/i386.c:6428
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6415
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6419 config/i386/i386.c:6446
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6436 config/i386/i386.c:6454
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6442
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/i386/i386.c:6686
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6689
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7004
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.c:7038
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7377
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7383
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7397
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7403
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7419
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7425
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7441
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7447
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7628
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7745
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7863
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8048
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8358 config/i386/i386.c:8598 config/i386/i386.c:9098
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8360 config/i386/i386.c:8600 config/i386/i386.c:9100
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.c:9004
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11286
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.c:13285
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13375
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14665
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14685
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14696
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17636
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17647 config/i386/i386.c:17661
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/i386/i386.c:17693
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17708
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17900
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.c:28372
  #, gcc-internal-format
  msgid "interrupt service routine can%'t be called directly"
  msgstr ""
  
! #: config/i386/i386.c:29751
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32250
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32300
! #, gcc-internal-format
! msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
! msgstr ""
  
! #: config/i386/i386.c:32311
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr ""
  
! #: config/i386/i386.c:32473
  #, gcc-internal-format
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32478 config/i386/i386.c:32755
  #, fuzzy, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.c:32611 config/rs6000/rs6000.c:37466
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.c:32853
  #, fuzzy, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:32878 config/i386/i386.c:32928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter to builtin not valid: %s"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386.c:34158 config/i386/i386.c:35598
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:34553
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:34648
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35529
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35544
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35577
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35617
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35630
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35640
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35645 config/i386/i386.c:36432
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35779
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386.c:35784
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386.c:35790 config/i386/i386.c:35997
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386.c:35979
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35985
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:35988
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:36430
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:36512 config/rs6000/rs6000.c:14703
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:36697
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36701
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37280
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:38036 config/i386/i386.c:38248
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38301
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38307
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386.c:38326
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:41183
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:41204
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:41237 config/i386/i386.c:41246
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41282 config/rs6000/rs6000.c:32977
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/i386/i386.c:41307 config/i386/i386.c:41329 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386.c:41317 config/i386/i386.c:41339 config/s390/s390.c:1175
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386.c:41371
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41378
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41392
  #, gcc-internal-format
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44255
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44319
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/i386/i386.c:44348
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/i386/i386.c:50539
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50546
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50552
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50597
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50627
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `
*** 33793,33901 ****
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11107
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr ""
  
! #: config/s390/s390.c:11123
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr ""
  
! #: config/s390/s390.c:11151
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: config/s390/s390.c:11155
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:12761
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.c:15032
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:15039
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.c:15074
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:15077
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.c:15110
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:15122
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15131
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:15137
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:15139
  #, fuzzy, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "%s: Î¿ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�Î¿Ï‚ Î±Ï€ÏŒ Ï„Î¿ Î¼Î·Î´Î­Î½"
  
! #: config/s390/s390.c:15142
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.c:15231
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:15267
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Ï„Î¿ Ï€Ï�ÏŽÏ„Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Ï„Î·Ï‚ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: config/s390/s390.c:15274
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: config/s390/s390.c:15304
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15471
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
--- 33810,33918 ----
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11117
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr ""
  
! #: config/s390/s390.c:11133
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr ""
  
! #: config/s390/s390.c:11161
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: config/s390/s390.c:11165
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:12771
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.c:15042
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:15049
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.c:15084
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:15087
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.c:15120
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:15132
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15141
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:15147
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:15149
  #, fuzzy, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "%s: Î¿ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�Î¿Ï‚ Î±Ï€ÏŒ Ï„Î¿ Î¼Î·Î´Î­Î½"
  
! #: config/s390/s390.c:15152
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.c:15241
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:15277
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Ï„Î¿ Ï€Ï�ÏŽÏ„Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Ï„Î·Ï‚ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: config/s390/s390.c:15284
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: config/s390/s390.c:15314
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15481
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
*************** msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿
*** 34362,34369 ****
  msgid "could not read the BRIG file"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12553 cp/typeck.c:2031
! #: cp/typeck.c:8137 cp/typeck.c:8915
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
--- 34379,34386 ----
  msgid "could not read the BRIG file"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12545 cp/typeck.c:2048
! #: cp/typeck.c:8155 cp/typeck.c:8933
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
*************** msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±
*** 34423,34429 ****
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c/c-decl.c:1589 c/c-decl.c:6901 c/c-decl.c:7774 c/c-decl.c:8582
  #, fuzzy, gcc-internal-format
  msgid "originally defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 34440,34446 ----
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c/c-decl.c:1589 c/c-decl.c:6918 c/c-decl.c:7791 c/c-decl.c:8599
  #, fuzzy, gcc-internal-format
  msgid "originally defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr ""
*** 34485,34491 ****
  msgid "built-in function %q+D declared as non-function"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: c/c-decl.c:1932 c/c-decl.c:2977
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
--- 34502,34508 ----
  msgid "built-in function %q+D declared as non-function"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: c/c-decl.c:1932 c/c-decl.c:2994
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
*************** msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„
*** 34630,34853 ****
  msgid "redundant redeclaration of %q+D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c/c-decl.c:2935
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c/c-decl.c:2957
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: c/c-decl.c:2970 cp/name-lookup.c:2827
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
  
! #: c/c-decl.c:2996
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr ""
  
! #: c/c-decl.c:3002 cp/name-lookup.c:2611
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-decl.c:3129
  #, fuzzy, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c/c-decl.c:3292 c/c-decl.c:3306
  #, fuzzy, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: c/c-decl.c:3298 c/c-decl.c:3311
  #, fuzzy, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: c/c-decl.c:3572
  #, fuzzy, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%#D'"
  
! #: c/c-decl.c:3583
  #, fuzzy, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c/c-decl.c:3594
  #, fuzzy, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%#D'"
  
! #: c/c-decl.c:3655
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: c/c-decl.c:3660
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: c/c-decl.c:3673
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Î´Î¹Î±ÎºÏ…Ï�Î·Ï‡Î¸ÎµÎ¯ (Ï€Ï�ÏŽÏ„Î· Ï‡Ï�Î®ÏƒÎ· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î±Ï…Ï„Î®)"
  
! #: c/c-decl.c:3678
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Î´Î¹Î±ÎºÏ…Ï�Î·Ï‡Î¸ÎµÎ¯ (Ï€Ï�ÏŽÏ„Î· Ï‡Ï�Î®ÏƒÎ· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î±Ï…Ï„Î®)"
  
! #: c/c-decl.c:3682
  #, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr ""
  
! #: c/c-decl.c:3730 cp/decl.c:3030
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
  
! #: c/c-decl.c:3766
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr ""
  
  # src/request.c:263
! #: c/c-decl.c:3769
  #, fuzzy, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: c/c-decl.c:3770 c/c-decl.c:3825 c/c-decl.c:3915
  #, fuzzy, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-decl.c:3824 c/c-decl.c:3914
  #, fuzzy, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "Î Ï�ÏŒÏ‰Ï�Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ ÎºÎ±Î½Î¿Î½Î¹ÎºÎ®Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ·Ï‚"
  
! #: c/c-decl.c:3847
  #, fuzzy, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c/c-decl.c:3946 cp/decl.c:3436
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-decl.c:3977
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr ""
  
! #: c/c-decl.c:4042
  #, fuzzy, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-decl.c:4043 c/c-decl.c:4054
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr ""
  
! #: c/c-decl.c:4053
  #, fuzzy, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-decl.c:4136
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.c:4505
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr ""
  
! #: c/c-decl.c:4515
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4530
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4541
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4563 c/c-decl.c:4571
  #, fuzzy, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.c:4579
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.c:4585
  #, fuzzy, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.c:4591
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4597
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4604
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4610
  #, fuzzy, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.c:4623
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4630
  #, fuzzy, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.c:4637 c/c-parser.c:1884
  #, fuzzy, gcc-internal-format
  msgid "empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.c:4708
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr ""
  
! #: c/c-decl.c:4712
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr ""
--- 34647,34870 ----
  msgid "redundant redeclaration of %q+D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c/c-decl.c:2952
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c/c-decl.c:2974
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: c/c-decl.c:2987 cp/name-lookup.c:2827
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
  
! #: c/c-decl.c:3013
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr ""
  
! #: c/c-decl.c:3019 cp/name-lookup.c:2611
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-decl.c:3146
  #, fuzzy, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c/c-decl.c:3309 c/c-decl.c:3323
  #, fuzzy, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: c/c-decl.c:3315 c/c-decl.c:3328
  #, fuzzy, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: c/c-decl.c:3589
  #, fuzzy, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%#D'"
  
! #: c/c-decl.c:3600
  #, fuzzy, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c/c-decl.c:3611
  #, fuzzy, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%#D'"
  
! #: c/c-decl.c:3672
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: c/c-decl.c:3677
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: c/c-decl.c:3690
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Î´Î¹Î±ÎºÏ…Ï�Î·Ï‡Î¸ÎµÎ¯ (Ï€Ï�ÏŽÏ„Î· Ï‡Ï�Î®ÏƒÎ· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î±Ï…Ï„Î®)"
  
! #: c/c-decl.c:3695
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Î´Î¹Î±ÎºÏ…Ï�Î·Ï‡Î¸ÎµÎ¯ (Ï€Ï�ÏŽÏ„Î· Ï‡Ï�Î®ÏƒÎ· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î±Ï…Ï„Î®)"
  
! #: c/c-decl.c:3699
  #, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr ""
  
! #: c/c-decl.c:3747 cp/decl.c:3047
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
  
! #: c/c-decl.c:3783
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr ""
  
  # src/request.c:263
! #: c/c-decl.c:3786
  #, fuzzy, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: c/c-decl.c:3787 c/c-decl.c:3842 c/c-decl.c:3932
  #, fuzzy, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-decl.c:3841 c/c-decl.c:3931
  #, fuzzy, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "Î Ï�ÏŒÏ‰Ï�Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ ÎºÎ±Î½Î¿Î½Î¹ÎºÎ®Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ·Ï‚"
  
! #: c/c-decl.c:3864
  #, fuzzy, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c/c-decl.c:3963 cp/decl.c:3453
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-decl.c:3994
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr ""
  
! #: c/c-decl.c:4059
  #, fuzzy, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-decl.c:4060 c/c-decl.c:4071
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr ""
  
! #: c/c-decl.c:4070
  #, fuzzy, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-decl.c:4153
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.c:4522
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr ""
  
! #: c/c-decl.c:4532
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4547
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4558
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4580 c/c-decl.c:4588
  #, fuzzy, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.c:4596
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.c:4602
  #, fuzzy, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.c:4608
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4614
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4621
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4627
  #, fuzzy, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.c:4640
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4647
  #, fuzzy, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.c:4654 c/c-parser.c:1884
  #, fuzzy, gcc-internal-format
  msgid "empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.c:4725
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr ""
  
! #: c/c-decl.c:4729
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr ""
*************** msgstr ""
*** 34855,34882 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4718 c/c-decl.c:7347
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4864
  #, fuzzy, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-decl.c:4873
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr ""
  
! #: c/c-decl.c:4878
  #, 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.c:4884
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
--- 34872,34899 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4735 c/c-decl.c:7364
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4881
  #, fuzzy, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-decl.c:4890
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr ""
  
! #: c/c-decl.c:4895
  #, 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.c:4901
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
*************** msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯
*** 34885,35153 ****
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4903 c/c-decl.c:4918 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr ""
  
! #: c/c-decl.c:4909
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:4998
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: c/c-decl.c:5048
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c/c-decl.c:5050
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.c:5131
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr ""
  
! #: c/c-decl.c:5136
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: c/c-decl.c:5140
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr ""
  
! #: c/c-decl.c:5218
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: c/c-decl.c:5268
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr ""
  
! #: c/c-decl.c:5298
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr ""
  
! #: c/c-decl.c:5384
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: c/c-decl.c:5399 cp/decl.c:7400
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.c:5463
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr ""
  
! #: c/c-decl.c:5569
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5623 c/c-decl.c:5638
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-decl.c:5633
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-decl.c:5644
  #, fuzzy, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "Î‘Ï�Î½Î·Ï„Î¹ÎºÏŒ Ï€Î»Î¬Ï„Î¿Ï‚ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·"
  
! #: c/c-decl.c:5649
  #, fuzzy, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "Î‘Ï�Î½Î·Ï„Î¹ÎºÏŒ Ï€Î»Î¬Ï„Î¿Ï‚ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·"
  
! #: c/c-decl.c:5659
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr ""
  
! #: c/c-decl.c:5665
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: c/c-decl.c:5676
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr ""
  
! #: c/c-decl.c:5682
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr ""
  
! #: c/c-decl.c:5695
  #, fuzzy, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-decl.c:5710
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr ""
  
! #: c/c-decl.c:5713
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr ""
  
! #: c/c-decl.c:5720
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr ""
  
! #: c/c-decl.c:5722
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr ""
  
! #: c/c-decl.c:5931 c/c-decl.c:6305 c/c-decl.c:6315
  #, fuzzy, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.c:5933
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr ""
  
! #: c/c-decl.c:5953
  #, fuzzy, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c/c-decl.c:5957
  #, fuzzy, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c/c-decl.c:5989
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-decl.c:5991
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-decl.c:5993
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-decl.c:5995
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
  # src/request.c:806 src/request.c:912
! #: c/c-decl.c:5998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
! #: c/c-decl.c:6021 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.c:6035
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:6037
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr ""
  
! #: c/c-decl.c:6039
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr ""
  
! #: c/c-decl.c:6041
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: c/c-decl.c:6059
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.c:6062
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.c:6066
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.c:6069
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.c:6072 cp/decl.c:11167
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c/c-decl.c:6089
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:6093
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr ""
  
! #: c/c-decl.c:6098
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:6102
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c/c-decl.c:6107
  #, fuzzy, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: c/c-decl.c:6110
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr ""
--- 34902,35170 ----
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4920 c/c-decl.c:4935 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr ""
  
! #: c/c-decl.c:4926
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:5015
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: c/c-decl.c:5065
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c/c-decl.c:5067
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.c:5148
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr ""
  
! #: c/c-decl.c:5153
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: c/c-decl.c:5157
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr ""
  
! #: c/c-decl.c:5235
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: c/c-decl.c:5285
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr ""
  
! #: c/c-decl.c:5315
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr ""
  
! #: c/c-decl.c:5401
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: c/c-decl.c:5416 cp/decl.c:7409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.c:5480
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr ""
  
! #: c/c-decl.c:5586
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5640 c/c-decl.c:5655
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-decl.c:5650
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-decl.c:5661
  #, fuzzy, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "Î‘Ï�Î½Î·Ï„Î¹ÎºÏŒ Ï€Î»Î¬Ï„Î¿Ï‚ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·"
  
! #: c/c-decl.c:5666
  #, fuzzy, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "Î‘Ï�Î½Î·Ï„Î¹ÎºÏŒ Ï€Î»Î¬Ï„Î¿Ï‚ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·"
  
! #: c/c-decl.c:5676
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr ""
  
! #: c/c-decl.c:5682
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: c/c-decl.c:5693
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr ""
  
! #: c/c-decl.c:5699
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr ""
  
! #: c/c-decl.c:5712
  #, fuzzy, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-decl.c:5727
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr ""
  
! #: c/c-decl.c:5730
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr ""
  
! #: c/c-decl.c:5737
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr ""
  
! #: c/c-decl.c:5739
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr ""
  
! #: c/c-decl.c:5948 c/c-decl.c:6322 c/c-decl.c:6332
  #, fuzzy, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.c:5950
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr ""
  
! #: c/c-decl.c:5970
  #, fuzzy, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c/c-decl.c:5974
  #, fuzzy, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c/c-decl.c:6006
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-decl.c:6008
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-decl.c:6010
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-decl.c:6012
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
  # src/request.c:806 src/request.c:912
! #: c/c-decl.c:6015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
! #: c/c-decl.c:6038 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.c:6052
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:6054
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr ""
  
! #: c/c-decl.c:6056
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr ""
  
! #: c/c-decl.c:6058
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: c/c-decl.c:6076
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.c:6079
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.c:6083
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.c:6086
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.c:6089 cp/decl.c:11176
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c/c-decl.c:6106
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:6110
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr ""
  
! #: c/c-decl.c:6115
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:6119
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c/c-decl.c:6124
  #, fuzzy, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: c/c-decl.c:6127
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr ""
*************** msgstr ""
*** 35155,35867 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6157 c/c-decl.c:6526
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c/c-decl.c:6205
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: c/c-decl.c:6207
  #, fuzzy, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: c/c-decl.c:6214
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: c/c-decl.c:6217
  #, fuzzy, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: c/c-decl.c:6225 c/c-decl.c:8285
  #, fuzzy, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: c/c-decl.c:6251
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.c:6255
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.c:6262
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:6265
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:6276
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr ""
  
! #: c/c-decl.c:6279
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr ""
  
! #: c/c-decl.c:6288
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.c:6290
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.c:6375
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.c:6378
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.c:6414 c/c-decl.c:7071
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6436
  #, fuzzy, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.c:6449
  #, fuzzy, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:6455
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6459
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6562
  #, fuzzy, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: c/c-decl.c:6565
  #, fuzzy, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: c/c-decl.c:6572
  #, fuzzy, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: c/c-decl.c:6575
  #, fuzzy, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: c/c-decl.c:6616
  #, fuzzy, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c/c-decl.c:6620 cp/decl.c:11454
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
! #: c/c-decl.c:6658 c/c-decl.c:6867 c/c-decl.c:6921 c/c-decl.c:7005
! #: c/c-decl.c:7126 c/c-parser.c:2851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
  
! #: c/c-decl.c:6664 c/c-decl.c:6873 c/c-decl.c:7010 c/c-decl.c:7131
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr ""
  
! #: c/c-decl.c:6758
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-decl.c:6762
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-decl.c:6768
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr ""
  
! #: c/c-decl.c:6784
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: c/c-decl.c:6787
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:6793
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.c:6796
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr ""
  
! #: c/c-decl.c:6811
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:6813
  #, fuzzy, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:6822
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: c/c-decl.c:6824
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.c:6829
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: c/c-decl.c:6831
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:6836
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: c/c-decl.c:6838
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr ""
  
! #: c/c-decl.c:6841
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: c/c-decl.c:6848
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.c:6851
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.c:6882
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.c:6884
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.c:6927
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr ""
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6938
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.c:6955 cp/decl.c:10177
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.c:6995
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr ""
  
! #: c/c-decl.c:7037
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.c:7039
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.c:7052
  #, fuzzy, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c/c-decl.c:7059
  #, fuzzy, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:7061
  #, fuzzy, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:7097 c/c-decl.c:7108 c/c-decl.c:7111
  #, fuzzy, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: c/c-decl.c:7168
  #, fuzzy, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c/c-decl.c:7170
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7181
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:7184
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:7213
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:7223
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.c:7225
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.c:7260
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr ""
  
! #: c/c-decl.c:7262
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.c:7353 c/c-decl.c:9023
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
  
! #: c/c-decl.c:7363
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr ""
  
! #: c/c-decl.c:7401
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:7405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:7416
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:7420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:7494
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr ""
  
! #: c/c-decl.c:7498 c/c-decl.c:7534
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr ""
  
! #: c/c-decl.c:7528
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr ""
  
! #: c/c-decl.c:7574
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7580
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7682
  #, fuzzy, gcc-internal-format
  msgid "enum type defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-decl.c:7688
  #, fuzzy, gcc-internal-format
  msgid "struct defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-decl.c:7694
  #, fuzzy, gcc-internal-format
  msgid "union defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-decl.c:7770
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï�Î¯ÏƒÎºÎ¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ Î‘Î¡Î§Î•Î™ÎŸ"
  
! #: c/c-decl.c:7772
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: c/c-decl.c:7781
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: c/c-decl.c:7783
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: c/c-decl.c:7813 c/c-decl.c:8601
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7880 cp/decl.c:4823
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
  
! #: c/c-decl.c:7885
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:7888
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:7981 c/c-decl.c:7999 c/c-decl.c:8060
  #, fuzzy, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: c/c-decl.c:8086
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8089
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8194
  #, fuzzy, gcc-internal-format
  msgid "union has no named members"
  msgstr "ÎµÏ€ÏŽÎ½Ï…Î¼Î± Î¼Î­Î»Î·"
  
! #: c/c-decl.c:8196
  #, fuzzy, gcc-internal-format
  msgid "union has no members"
  msgstr "ÎµÏ€ÏŽÎ½Ï…Î¼Î± Î¼Î­Î»Î·"
  
! #: c/c-decl.c:8201
  #, fuzzy, gcc-internal-format
  msgid "struct has no named members"
  msgstr "ÎµÏ€ÏŽÎ½Ï…Î¼Î± Î¼Î­Î»Î·"
  
  # src/request.c:37
! #: c/c-decl.c:8203
  #, fuzzy, gcc-internal-format
  msgid "struct has no members"
  msgstr "%s ÏƒÎµ %s"
  
! #: c/c-decl.c:8264 cp/decl.c:12342
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: c/c-decl.c:8270
  #, fuzzy, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: c/c-decl.c:8276
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
  # src/shred.c:1134
! #: c/c-decl.c:8307
  #, fuzzy, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: c/c-decl.c:8412
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.c:8573
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8580
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: c/c-decl.c:8659 cp/decl.c:14713
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
  
! #: c/c-decl.c:8674
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.c:8788 c/c-decl.c:8804
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-decl.c:8799
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-decl.c:8823
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.c:8831
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8920 cp/decl.c:5120 cp/decl.c:15242
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: c/c-decl.c:8938
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.c:8949
  #, fuzzy, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "Î¿ ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î¿Ï‚ Ï„Ï�Ï€Î¿Ï‚ Ï€Ï�Î¿ÎºÎ±Î¸Î¿Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ `int'"
  
! #: c/c-decl.c:8973
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.c:9032
  #, fuzzy, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "Î´Î¹Î±Ï„Î®Ï�Î·ÏƒÎ· Ï‰Ï�ÏŽÎ½ ÏƒÏ„Î¿ %s"
  
! #: c/c-decl.c:9041
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c/c-decl.c:9049 cp/decl.c:15377
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c/c-decl.c:9059
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c/c-decl.c:9078
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: c/c-decl.c:9080
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.c:9087
  #, fuzzy, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: c/c-decl.c:9124
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.c:9139
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.c:9155
  #, fuzzy, gcc-internal-format
  msgid "parameter name omitted"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î·Ï‚ Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Î¿Ï…"
  
! #: c/c-decl.c:9192
  #, fuzzy, gcc-internal-format
  msgid "old-style function definition"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: c/c-decl.c:9201
  #, fuzzy, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: c/c-decl.c:9217
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-decl.c:9225
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c/c-decl.c:9234
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.c:9263 c/c-decl.c:9268
  #, fuzzy, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "Î¿ ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î¿Ï‚ Ï„Ï�Ï€Î¿Ï‚ Ï€Ï�Î¿ÎºÎ±Î¸Î¿Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ `int'"
  
! #: c/c-decl.c:9288
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:9295
  #, fuzzy, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: c/c-decl.c:9348
  #, fuzzy, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-decl.c:9359
  #, fuzzy, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-decl.c:9362 c/c-decl.c:9409 c/c-decl.c:9423
  #, fuzzy, gcc-internal-format
  msgid "prototype declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.c:9401
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-decl.c:9406
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9416
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-decl.c:9421
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9672 cp/decl.c:16203
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: c/c-decl.c:9691 cp/decl.c:16235
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
--- 35172,35884 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6174 c/c-decl.c:6543
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c/c-decl.c:6222
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: c/c-decl.c:6224
  #, fuzzy, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: c/c-decl.c:6231
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: c/c-decl.c:6234
  #, fuzzy, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: c/c-decl.c:6242 c/c-decl.c:8302
  #, fuzzy, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: c/c-decl.c:6268
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.c:6272
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.c:6279
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:6282
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:6293
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr ""
  
! #: c/c-decl.c:6296
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr ""
  
! #: c/c-decl.c:6305
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.c:6307
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.c:6392
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.c:6395
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.c:6431 c/c-decl.c:7088
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6453
  #, fuzzy, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.c:6466
  #, fuzzy, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:6472
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6476
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6579
  #, fuzzy, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: c/c-decl.c:6582
  #, fuzzy, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: c/c-decl.c:6589
  #, fuzzy, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: c/c-decl.c:6592
  #, fuzzy, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: c/c-decl.c:6633
  #, fuzzy, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c/c-decl.c:6637 cp/decl.c:11463
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
! #: c/c-decl.c:6675 c/c-decl.c:6884 c/c-decl.c:6938 c/c-decl.c:7022
! #: c/c-decl.c:7143 c/c-parser.c:2851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
  
! #: c/c-decl.c:6681 c/c-decl.c:6890 c/c-decl.c:7027 c/c-decl.c:7148
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr ""
  
! #: c/c-decl.c:6775
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-decl.c:6779
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-decl.c:6785
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr ""
  
! #: c/c-decl.c:6801
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: c/c-decl.c:6804
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:6810
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.c:6813
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr ""
  
! #: c/c-decl.c:6828
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:6830
  #, fuzzy, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:6839
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: c/c-decl.c:6841
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.c:6846
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: c/c-decl.c:6848
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:6853
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: c/c-decl.c:6855
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr ""
  
! #: c/c-decl.c:6858
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: c/c-decl.c:6865
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.c:6868
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.c:6899
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.c:6901
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.c:6944
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr ""
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6955
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.c:6972 cp/decl.c:10186
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.c:7012
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr ""
  
! #: c/c-decl.c:7054
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.c:7056
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.c:7069
  #, fuzzy, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c/c-decl.c:7076
  #, fuzzy, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:7078
  #, fuzzy, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:7114 c/c-decl.c:7125 c/c-decl.c:7128
  #, fuzzy, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: c/c-decl.c:7185
  #, fuzzy, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c/c-decl.c:7187
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7198
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:7201
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:7230
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:7240
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.c:7242
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.c:7277
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr ""
  
! #: c/c-decl.c:7279
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.c:7370 c/c-decl.c:9040
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
  
! #: c/c-decl.c:7380
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr ""
  
! #: c/c-decl.c:7418
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:7422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:7433
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:7437
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:7511
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr ""
  
! #: c/c-decl.c:7515 c/c-decl.c:7551
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr ""
  
! #: c/c-decl.c:7545
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr ""
  
! #: c/c-decl.c:7591
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7699
  #, fuzzy, gcc-internal-format
  msgid "enum type defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-decl.c:7705
  #, fuzzy, gcc-internal-format
  msgid "struct defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-decl.c:7711
  #, fuzzy, gcc-internal-format
  msgid "union defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-decl.c:7787
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï�Î¯ÏƒÎºÎ¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ Î‘Î¡Î§Î•Î™ÎŸ"
  
! #: c/c-decl.c:7789
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: c/c-decl.c:7798
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: c/c-decl.c:7800
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: c/c-decl.c:7830 c/c-decl.c:8618
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7897 cp/decl.c:4833
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
  
! #: c/c-decl.c:7902
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:7905
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:7998 c/c-decl.c:8016 c/c-decl.c:8077
  #, fuzzy, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: c/c-decl.c:8103
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8106
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8211
  #, fuzzy, gcc-internal-format
  msgid "union has no named members"
  msgstr "ÎµÏ€ÏŽÎ½Ï…Î¼Î± Î¼Î­Î»Î·"
  
! #: c/c-decl.c:8213
  #, fuzzy, gcc-internal-format
  msgid "union has no members"
  msgstr "ÎµÏ€ÏŽÎ½Ï…Î¼Î± Î¼Î­Î»Î·"
  
! #: c/c-decl.c:8218
  #, fuzzy, gcc-internal-format
  msgid "struct has no named members"
  msgstr "ÎµÏ€ÏŽÎ½Ï…Î¼Î± Î¼Î­Î»Î·"
  
  # src/request.c:37
! #: c/c-decl.c:8220
  #, fuzzy, gcc-internal-format
  msgid "struct has no members"
  msgstr "%s ÏƒÎµ %s"
  
! #: c/c-decl.c:8281 cp/decl.c:12351
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: c/c-decl.c:8287
  #, fuzzy, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: c/c-decl.c:8293
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
  # src/shred.c:1134
! #: c/c-decl.c:8324
  #, fuzzy, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: c/c-decl.c:8429
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.c:8590
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8597
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: c/c-decl.c:8676 cp/decl.c:14722
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
  
! #: c/c-decl.c:8691
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.c:8805 c/c-decl.c:8821
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-decl.c:8816
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-decl.c:8840
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.c:8848
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8937 cp/decl.c:5130 cp/decl.c:15251
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: c/c-decl.c:8955
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.c:8966
  #, fuzzy, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "Î¿ ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î¿Ï‚ Ï„Ï�Ï€Î¿Ï‚ Ï€Ï�Î¿ÎºÎ±Î¸Î¿Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ `int'"
  
! #: c/c-decl.c:8990
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.c:9049
  #, fuzzy, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "Î´Î¹Î±Ï„Î®Ï�Î·ÏƒÎ· Ï‰Ï�ÏŽÎ½ ÏƒÏ„Î¿ %s"
  
! #: c/c-decl.c:9058
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c/c-decl.c:9066 cp/decl.c:15386
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c/c-decl.c:9076
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c/c-decl.c:9095
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: c/c-decl.c:9097
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.c:9104
  #, fuzzy, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: c/c-decl.c:9141
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.c:9156
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.c:9172
  #, fuzzy, gcc-internal-format
  msgid "parameter name omitted"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î·Ï‚ Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Î¿Ï…"
  
! #: c/c-decl.c:9209
  #, fuzzy, gcc-internal-format
  msgid "old-style function definition"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: c/c-decl.c:9218
  #, fuzzy, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: c/c-decl.c:9234
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-decl.c:9242
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c/c-decl.c:9251
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.c:9280 c/c-decl.c:9285
  #, fuzzy, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "Î¿ ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î¿Ï‚ Ï„Ï�Ï€Î¿Ï‚ Ï€Ï�Î¿ÎºÎ±Î¸Î¿Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ `int'"
  
! #: c/c-decl.c:9305
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.c:9312
  #, fuzzy, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: c/c-decl.c:9365
  #, fuzzy, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-decl.c:9376
  #, fuzzy, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-decl.c:9379 c/c-decl.c:9426 c/c-decl.c:9440
  #, fuzzy, gcc-internal-format
  msgid "prototype declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.c:9418
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-decl.c:9423
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9433
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-decl.c:9438
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9689 cp/decl.c:16212
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: c/c-decl.c:9708 cp/decl.c:16244
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
*************** msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯
*** 35869,36120 ****
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9787
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.c:9792
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.c:9799
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:9831
  #, fuzzy, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c/c-decl.c:9835
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9842
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9847
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9851
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9855
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:10105
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.c:10163 c/c-decl.c:10170
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c/c-decl.c:10197 c/c-decl.c:10581 c/c-decl.c:10971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:10209 cp/parser.c:29186
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
  
! #: c/c-decl.c:10222
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:10451 c/c-parser.c:9089
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:10497
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:10568 c/c-decl.c:11128
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-decl.c:10624
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:10646
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-decl.c:10689
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:10808
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:10858
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-decl.c:10929
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:10952 c/c-decl.c:11221 c/c-parser.c:8080
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-decl.c:10954
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:10989
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.c:11002
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.c:11050
  #, fuzzy, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-decl.c:11071
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ %s"
  
! #: c/c-decl.c:11073
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.c:11075
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.c:11089 c/c-parser.c:7480
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:11092 c/c-parser.c:7483
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:11104
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:11113
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.c:11126
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.c:11134
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:11142
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.c:11218
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.c:11233
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.c:11284 c/c-decl.c:11300 c/c-decl.c:11326
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.c:11724 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.c:11728 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.c:385 c/c-typeck.c:11838 cp/typeck.c:4814
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.c:395 c/c-typeck.c:11847 cp/typeck.c:4822
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:396 c/c-typeck.c:11777 cp/typeck.c:4767
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:404 c/c-typeck.c:11866 cp/typeck.c:4830
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:405 c/c-typeck.c:11801 cp/typeck.c:4775
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:412 c/c-typeck.c:11858
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.c:413 c/c-typeck.c:11788
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
--- 35886,36137 ----
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9804
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.c:9809
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.c:9816
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:9848
  #, fuzzy, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c/c-decl.c:9852
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9859
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9864
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9868
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9872
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:10122
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.c:10180 c/c-decl.c:10187
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c/c-decl.c:10214 c/c-decl.c:10598 c/c-decl.c:10988
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:10226 cp/parser.c:29186
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
  
! #: c/c-decl.c:10239
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:10468 c/c-parser.c:9089
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:10514
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:10585 c/c-decl.c:11145
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-decl.c:10641
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:10663
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-decl.c:10706
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:10825
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:10875
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-decl.c:10946
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:10969 c/c-decl.c:11238 c/c-parser.c:8080
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-decl.c:10971
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:11006
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.c:11019
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.c:11067
  #, fuzzy, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-decl.c:11088
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ %s"
  
! #: c/c-decl.c:11090
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.c:11092
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.c:11106 c/c-parser.c:7480
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:11109 c/c-parser.c:7483
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.c:11121
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:11130
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.c:11143
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.c:11151
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:11159
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.c:11235
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.c:11250
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.c:11301 c/c-decl.c:11317 c/c-decl.c:11343
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.c:11741 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.c:11745 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.c:385 c/c-typeck.c:11830 cp/typeck.c:4832
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.c:395 c/c-typeck.c:11839 cp/typeck.c:4840
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:396 c/c-typeck.c:11769 cp/typeck.c:4785
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:404 c/c-typeck.c:11858 cp/typeck.c:4848
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:405 c/c-typeck.c:11793 cp/typeck.c:4793
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:412 c/c-typeck.c:11850
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.c:413 c/c-typeck.c:11780
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
*************** msgstr ""
*** 36595,36606 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4601
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6990 cp/typeck.c:4606
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
--- 36612,36623 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4619
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6990 cp/typeck.c:4624
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
*************** msgstr ""
*** 37520,37526 ****
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16754
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
--- 37537,37543 ----
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16757
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
*************** msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î
*** 37905,37911 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: c/c-typeck.c:2628 cp/typeck.c:3428 cp/typeck.c:3517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
--- 37922,37928 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: c/c-typeck.c:2628 cp/typeck.c:3446 cp/typeck.c:3535
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
*************** msgstr ""
*** 37930,37936 ****
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2912 cp/typeck.c:1700
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
--- 37947,37953 ----
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2912 cp/typeck.c:1717
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
*************** msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s
*** 38043,38059 ****
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4887 cp/typeck.c:5148
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4913 cp/typeck.c:4936
  #, fuzzy, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4916 cp/typeck.c:4939
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
--- 38060,38076 ----
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4905 cp/typeck.c:5166
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4931 cp/typeck.c:4954
  #, fuzzy, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4934 cp/typeck.c:4957
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
*************** msgstr ""
*** 38078,38084 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:3963 cp/typeck.c:5708
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
--- 38095,38101 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:3963 cp/typeck.c:5726
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
*************** msgstr ""
*** 38248,38254 ****
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11034
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
--- 38265,38271 ----
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11026
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
*************** msgstr ""
*** 38321,38327 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5864 cp/typeck.c:7973
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
--- 38338,38344 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5864 cp/typeck.c:7991
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
*************** msgstr ""
*** 38490,38496 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:7083 cp/typeck.c:9068
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
--- 38507,38513 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:7083 cp/typeck.c:9086
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
*************** msgstr ""
*** 38650,38656 ****
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.c:7857 cp/typeck.c:2067
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
--- 38667,38673 ----
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.c:7857 cp/typeck.c:2084
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
*************** msgstr ""
*** 38681,38687 ****
  msgid "invalid initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: c/c-typeck.c:8255 cp/decl.c:6467
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
--- 38698,38704 ----
  msgid "invalid initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: c/c-typeck.c:8255 cp/decl.c:6477
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
*************** msgstr ""
*** 38826,38832 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9502
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
--- 38843,38849 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9520
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
*************** msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, Ïƒ
*** 38851,39258 ****
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.c:10725 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.c:10750
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.c:10788 c/c-typeck.c:10796
  #, fuzzy, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-typeck.c:10802 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10804
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10976 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10978 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10983 cp/parser.c:12872
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.c:10988
  #, gcc-internal-format
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:10990
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:11016 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.c:11060
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5162
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11896 c/c-typeck.c:12064 cp/typeck.c:5175
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11921 c/c-typeck.c:12089 cp/typeck.c:5203
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11935 cp/typeck.c:4878
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
  
! #: c/c-typeck.c:11953 c/c-typeck.c:11974
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11959 c/c-typeck.c:11980
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:12001 c/c-typeck.c:12130
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.c:12008 c/c-typeck.c:12014
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr ""
  
! #: c/c-typeck.c:12021 c/c-typeck.c:12140
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.c:12033 c/c-typeck.c:12038 c/c-typeck.c:12166 c/c-typeck.c:12171
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.c:12118
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.c:12120
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.c:12125
  #, fuzzy, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c/c-typeck.c:12148 c/c-typeck.c:12151 c/c-typeck.c:12158 c/c-typeck.c:12161
! #: cp/typeck.c:5226 cp/typeck.c:5233
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.c:12226
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.c:12541
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12545
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12549
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12565
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12755 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12766 c/c-typeck.c:12776 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.c:12811 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12855 c/c-typeck.c:14331 c/c-typeck.c:14395 c/c-typeck.c:14457
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12868 c/c-typeck.c:14263 c/c-typeck.c:14381
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12877 c/c-typeck.c:14405 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-typeck.c:12887 cp/semantics.c:4689 cp/semantics.c:7192
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.c:12891 c/c-typeck.c:14422 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.c:12898
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12907 c/c-typeck.c:14429 c/c-typeck.c:14539
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12943 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12950 cp/semantics.c:4752
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-typeck.c:12979 c/c-typeck.c:13045 c/c-typeck.c:13317
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12998 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13006 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13015 c/c-typeck.c:13131 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13032 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13088 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13123 cp/semantics.c:4934
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13141 c/c-typeck.c:13256 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13149 cp/semantics.c:4960
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.c:13534 cp/semantics.c:6012
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.c:13541
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.c:13547 cp/semantics.c:6019
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: c/c-typeck.c:13560 cp/semantics.c:6035
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-typeck.c:13580 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.c:13607
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13614 cp/semantics.c:6102
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13620 cp/semantics.c:6108
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13626 cp/semantics.c:6114
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13738 c/c-typeck.c:13748
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.c:13766
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13778
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13786
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13836
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13845 cp/semantics.c:5904
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï�Î¯ÏƒÎºÎ¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ Î‘Î¡Î§Î•Î™ÎŸ"
  
! #: c/c-typeck.c:13933
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13951 c/c-typeck.c:14597 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13963 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13977 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.c:13993
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14012 cp/semantics.c:6310
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:14042 c/c-typeck.c:14532 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c/c-typeck.c:14052 cp/semantics.c:6407
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14096 c/c-typeck.c:14127
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14072 c/c-typeck.c:14103 c/c-typeck.c:14352 c/c-typeck.c:14468
! #: c/c-typeck.c:14475 c/c-typeck.c:14491 c/c-typeck.c:14502
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
--- 38868,39275 ----
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.c:10721 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.c:10746
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.c:10783 c/c-typeck.c:10791
  #, fuzzy, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-typeck.c:10797 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10799
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10968 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10970 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10975 cp/parser.c:12872
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.c:10980
  #, gcc-internal-format
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:10982
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:11008 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.c:11052
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:11880 c/c-typeck.c:12048 cp/typeck.c:5180
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5193
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11913 c/c-typeck.c:12081 cp/typeck.c:5221
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11927 cp/typeck.c:4896
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
  
! #: c/c-typeck.c:11945 c/c-typeck.c:11966
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11951 c/c-typeck.c:11972
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11993 c/c-typeck.c:12122
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.c:12000 c/c-typeck.c:12006
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr ""
  
! #: c/c-typeck.c:12013 c/c-typeck.c:12132
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.c:12025 c/c-typeck.c:12030 c/c-typeck.c:12158 c/c-typeck.c:12163
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.c:12110
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.c:12112
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.c:12117
  #, fuzzy, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c/c-typeck.c:12140 c/c-typeck.c:12143 c/c-typeck.c:12150 c/c-typeck.c:12153
! #: cp/typeck.c:5244 cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.c:12218
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.c:12533
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12537
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12541
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12557
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12747 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12758 c/c-typeck.c:12768 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.c:12803 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12847 c/c-typeck.c:14323 c/c-typeck.c:14387 c/c-typeck.c:14449
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12860 c/c-typeck.c:14255 c/c-typeck.c:14373
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12869 c/c-typeck.c:14397 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-typeck.c:12879 cp/semantics.c:4689 cp/semantics.c:7192
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.c:12883 c/c-typeck.c:14414 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.c:12890
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12899 c/c-typeck.c:14421 c/c-typeck.c:14531
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12935 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12942 cp/semantics.c:4752
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-typeck.c:12971 c/c-typeck.c:13037 c/c-typeck.c:13309
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12990 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12998 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13007 c/c-typeck.c:13123 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13024 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13065 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13080 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13115 cp/semantics.c:4934
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13133 c/c-typeck.c:13248 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13141 cp/semantics.c:4960
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.c:13526 cp/semantics.c:6012
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.c:13533
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.c:13539 cp/semantics.c:6019
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: c/c-typeck.c:13552 cp/semantics.c:6035
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-typeck.c:13572 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.c:13599
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13606 cp/semantics.c:6102
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13612 cp/semantics.c:6108
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13618 cp/semantics.c:6114
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13730 c/c-typeck.c:13740
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.c:13758
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13770
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13778
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13828
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13837 cp/semantics.c:5904
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï�Î¯ÏƒÎºÎ¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ Î‘Î¡Î§Î•Î™ÎŸ"
  
! #: c/c-typeck.c:13925
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13943 c/c-typeck.c:14589 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13955 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13969 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
  
! #: c/c-typeck.c:13977
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14004 cp/semantics.c:6310
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:14034 c/c-typeck.c:14524 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c/c-typeck.c:14044 cp/semantics.c:6407
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.c:14056 c/c-typeck.c:14088 c/c-typeck.c:14119
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14095 c/c-typeck.c:14344 c/c-typeck.c:14460
! #: c/c-typeck.c:14467 c/c-typeck.c:14483 c/c-typeck.c:14494
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
*************** msgstr ""
*** 39261,39432 ****
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14075 c/c-typeck.c:14106 c/c-typeck.c:14478 c/c-typeck.c:14505
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:14089 cp/semantics.c:6477
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:14120 cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:14139 cp/semantics.c:6865
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.c:14146
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:14153
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14160
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14173 cp/semantics.c:6936
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14179
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14244 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.c:14255 cp/semantics.c:7012
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14271 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.c:14280 cp/semantics.c:7042
  #, 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.c:14323 cp/semantics.c:7086
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14488 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:14356 c/c-typeck.c:14494 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:14388 cp/semantics.c:7155
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.c:14448 c/c-typeck.c:14546 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.c:14527 cp/semantics.c:7361
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:14555 cp/semantics.c:7390
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:14569 cp/semantics.c:7406
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-typeck.c:14572 cp/semantics.c:7409
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14587
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:14675 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:14721 cp/semantics.c:7814
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c/c-typeck.c:14731
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14750 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14762 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14780 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14795 cp/semantics.c:7709
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14961
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.c:14966
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-typeck.c:14972
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 39278,39449 ----
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14067 c/c-typeck.c:14098 c/c-typeck.c:14470 c/c-typeck.c:14497
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:14081 cp/semantics.c:6477
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:14112 cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:14131 cp/semantics.c:6865
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.c:14138
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:14145
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14152
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14165 cp/semantics.c:6936
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14171
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14236 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.c:14247 cp/semantics.c:7012
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14263 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.c:14272 cp/semantics.c:7042
  #, 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.c:14315 cp/semantics.c:7086
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14340 c/c-typeck.c:14480 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14486 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:14380 cp/semantics.c:7155
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.c:14440 c/c-typeck.c:14538 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.c:14519 cp/semantics.c:7361
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:14547 cp/semantics.c:7390
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:14561 cp/semantics.c:7406
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-typeck.c:14564 cp/semantics.c:7409
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14579
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:14667 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:14713 cp/semantics.c:7814
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c/c-typeck.c:14723
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14742 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14754 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14772 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14787 cp/semantics.c:7709
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14953
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.c:14958
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-typeck.c:14964
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s
*** 39594,39600 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:3589 cp/pt.c:6503
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 39611,39617 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:3589 cp/pt.c:6505
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 39686,39692 ****
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:4289 cp/call.c:11228
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
--- 39703,39709 ----
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:4289 cp/call.c:11243
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
*************** msgstr ""
*** 39867,40252 ****
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.c:6505
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6508
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6547
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/call.c:6707
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6713
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.c:6731
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.c:6733 cp/decl.c:7446
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.c:6738
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/call.c:6740 cp/decl.c:7447
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.c:6745
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/call.c:6855
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/call.c:6858 cp/call.c:6877 cp/typeck.c:4047
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.c:6862
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.c:6874
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.c:6881
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: cp/call.c:6948
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/call.c:6993
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/call.c:7004
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:7013
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:7053 cp/cvt.c:226
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:7095 cp/call.c:7102
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:7098
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:7351
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/call.c:7355
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7358
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:7393
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/call.c:7396 cp/call.c:7413
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/call.c:7399
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/call.c:7512
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.c:7529 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.c:7566
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7602
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/call.c:7612
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7680
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/call.c:7689
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7793
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:7852
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:8245
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:8248 cp/call.c:8364 cp/call.c:10695
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.c:8278
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.c:8360
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/call.c:8366
  #, gcc-internal-format
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr ""
  
! #: cp/call.c:8478
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8609
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.c:8966
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8969
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/call.c:8974
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8979
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8994
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8996
  #, fuzzy, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: cp/call.c:8998
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.c:9001
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9004
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/call.c:9006
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:9027
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9029
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.c:9031
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9034
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9037
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9040
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:9051
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:9063
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9080
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:9083
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:9093
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9096
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9099
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:9130
  #, fuzzy, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.c:9226
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:9500 cp/typeck.c:9003
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.c:9522
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:9551
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:9598
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/call.c:9639 cp/pt.c:15262 cp/typeck.c:3029
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9641
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9799
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%s(%A)%>"
--- 39884,40269 ----
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.c:6519
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6522
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6561
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/call.c:6721
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6727
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.c:6745
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.c:6747 cp/decl.c:7455
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.c:6752
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/call.c:6754 cp/decl.c:7456
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.c:6759
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/call.c:6870
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/call.c:6873 cp/call.c:6892 cp/typeck.c:4065
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.c:6877
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.c:6889
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.c:6896
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: cp/call.c:6963
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/call.c:7008
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/call.c:7019
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:7028
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:7068 cp/cvt.c:226
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:7110 cp/call.c:7117
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:7113
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:7366
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/call.c:7370
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7373
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:7408
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/call.c:7411 cp/call.c:7428
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/call.c:7414
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/call.c:7527
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.c:7544 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.c:7581
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7617
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/call.c:7627
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7695
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/call.c:7704
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7808
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:7867
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:8260
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:8263 cp/call.c:8379 cp/call.c:10710
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.c:8293
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.c:8375
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/call.c:8381
  #, gcc-internal-format
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr ""
  
! #: cp/call.c:8493
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8624
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.c:8981
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8984
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/call.c:8989
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8994
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:9009
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.c:9011
  #, fuzzy, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: cp/call.c:9013
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.c:9016
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9019
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/call.c:9021
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:9042
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9044
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.c:9046
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9049
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9052
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9055
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:9066
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:9078
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9095
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:9098
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9111
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9114
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:9123
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:9145
  #, fuzzy, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.c:9241
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:9515 cp/typeck.c:9021
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.c:9537
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:9566
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:9613
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/call.c:9654 cp/pt.c:15265 cp/typeck.c:3047
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9656
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9814
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%s(%A)%>"
*************** msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½
*** 40254,40334 ****
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.c:9802
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Î· ÎºÎ»Î®ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€ÎµÏ�Ï†Î¿Ï�Ï„Ï‰Î¼Î­Î½Î·Ï‚ %<%s(%A)%> ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·"
  
! #: cp/call.c:9823
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.c:9828
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:9829
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:9852
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:10693
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:10754
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10755
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:10758
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:10988
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/call.c:10992
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:10994
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:11040
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:11443
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:11566
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:11570
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
--- 40271,40351 ----
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.c:9817
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Î· ÎºÎ»Î®ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€ÎµÏ�Ï†Î¿Ï�Ï„Ï‰Î¼Î­Î½Î·Ï‚ %<%s(%A)%> ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·"
  
! #: cp/call.c:9838
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.c:9843
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:9844
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:9867
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:10708
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:10769
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10770
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:10773
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:11003
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/call.c:11007
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:11009
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:11055
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:11458
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:11581
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:11585
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„
*** 41319,41325 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/cvt.c:497 cp/typeck.c:7518
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
--- 41336,41342 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/cvt.c:497 cp/typeck.c:7536
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
*************** msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ
*** 41686,41692 ****
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:1225 cp/decl.c:14140
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
--- 41703,41709 ----
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:1225 cp/decl.c:14149
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
*************** msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„
*** 41880,41918 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2422
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:2561
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
  #. Reject two definitions.
! #: cp/decl.c:2815 cp/decl.c:2844 cp/decl.c:2877 cp/decl.c:2894 cp/decl.c:2992
  #: cp/decl2.c:903
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.c:2831
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Ï„Î±Î¹Ï�Î¹Î¬ÏƒÎ¼Î±Ï„Î¿Ï‚ Ï„Ï�Ï€Î¿Ï… Î¼Îµ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î·"
  
! #: cp/decl.c:2841
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:2855 cp/decl.c:2904
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2858 cp/decl.c:2907
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
--- 41897,41935 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2439
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:2578
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
  #. Reject two definitions.
! #: cp/decl.c:2832 cp/decl.c:2861 cp/decl.c:2894 cp/decl.c:2911 cp/decl.c:3009
  #: cp/decl2.c:903
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.c:2848
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Ï„Î±Î¹Ï�Î¹Î¬ÏƒÎ¼Î±Ï„Î¿Ï‚ Ï„Ï�Ï€Î¿Ï… Î¼Îµ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î·"
  
! #: cp/decl.c:2858
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:2872 cp/decl.c:2921
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2875 cp/decl.c:2924
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
*************** msgstr ""
*** 41920,43956 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2924
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:2938
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:2941
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:2956 cp/decl.c:3000 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:2983
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:3049
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3050
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.c:3144
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.c:3167 cp/decl.c:3395
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.c:3195
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.c:3198
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.c:3253
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3348 cp/decl.c:3368
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.c:3355
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.c:3358
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.c:3366
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:3370
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3372
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3378
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3410 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3809
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:3816 cp/parser.c:6492
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:3827
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:3855 cp/decl.c:3948
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3856
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:3869
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/decl.c:3878
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:3885
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:3957
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:4273
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.c:4741
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4744
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4747
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4766
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:4769
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4792
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:4797
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:4814
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.c:4846
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.c:4854
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:4861
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.c:4864
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:4869
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:4872
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.c:4875
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4879
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:4883
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4887
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4891
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4895
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:4898
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:4920
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:4923
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.c:4995
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4999
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5069 cp/decl2.c:834
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr ""
  
! #: cp/decl.c:5077
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.c:5107
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.c:5131
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:5139
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:5140
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:5152
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.c:5164
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.c:5214
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:5248
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/decl.c:5252
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/decl.c:5317
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:5323 cp/decl.c:6330
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:5333
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:5369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:5426
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5432
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5451
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.c:5454
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.c:5510
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.c:5517
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/decl.c:5529
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:5569
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: cp/decl.c:5593
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: cp/decl.c:5644
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5648
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5654
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5690
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: cp/decl.c:5697
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5704
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.c:5712
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.c:5716
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5719
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5887
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.c:5928
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:5963
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5971
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:5991
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/decl.c:6021
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6060 cp/decl.c:6302 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ï…Ï€ÎµÏ�Î²Î¿Î»Î¹ÎºÎ¬ Ï€Î¿Î»Î»Î¬ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: cp/decl.c:6097
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.c:6107
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.c:6227
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.c:6332
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:6340
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.c:6395
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:6416
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.c:6461
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6568
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/decl.c:6603
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.c:6605
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.c:6608
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.c:6791
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:6938
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:6956 cp/decl.c:12902
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.c:6960 cp/decl.c:12906
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.c:7007
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7103
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.c:7156
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:7348
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:7432
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7435
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7442
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:7468
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7477
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7694
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:7710
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:7719 cp/decl.c:7804
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7723
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7726
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7771
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:7797
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.c:7806
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7827
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7853
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:7858
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.c:7863
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎµÎºÏ‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Î¶Î·Ï„Î·Î¸Î®ÏƒÎ±Ï‚ Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: cp/decl.c:7867
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:7876
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.c:8316
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8319
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8324
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8553
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:8557
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/decl.c:8560
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:8576
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8578
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8604
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.c:8606
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8612
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.c:8615
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "ÏƒÏ…Î½ÎµÏ‡Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÏ„Î¿ Ï„Î¼Î®Î¼Î±"
  
! #: cp/decl.c:8617
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8623
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:8626
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:8628
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8634
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.c:8637
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:8639
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8646
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:8653
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/decl.c:8685
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8725
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.c:8736
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "ÏƒÏ…Î½ÎµÏ‡Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÏ„Î¿ Ï„Î¼Î®Î¼Î±"
  
! #: cp/decl.c:8743
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:8746
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8822
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:8884
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.c:8895
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:8916
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8925
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8942
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:8989
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:8992
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:8995
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:8997
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:9054
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:9055
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:9063
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:9064
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:9074
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:9080
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:9093
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.c:9103
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:9111
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9117
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9125
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.c:9130
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.c:9211
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÏ€Î¹ÏƒÏ„Ï�Î­ÏˆÎµÎ¹ %<int%>"
  
! #: cp/decl.c:9251
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:9256
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.c:9258
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:9275
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.c:9465
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:9474
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:9481
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9601
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/decl.c:9605
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.c:9609
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.c:9620
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9625
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:9630
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9739
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9742
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9773 cp/decl.c:9842
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.c:9777 cp/decl.c:9845
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9825
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:9828
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.c:9852
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.c:9855
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.c:9861
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9864
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9913
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:9973
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:9975 cp/pt.c:14971
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:9985
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:9987
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:9992
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:9994
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:9999
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:10001
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:10006
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:10009
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:10023
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:10027
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:10097
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:10100
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.c:10110
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:10113
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.c:10125
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:10128
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:10136
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/decl.c:10139
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:10143
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.c:10152
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:10173
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10180
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10195
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.c:10200
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.c:10458
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.c:10461 cp/decl.c:10481
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:10464
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:10473
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:10495 cp/decl.c:10588 cp/decl.c:10597 cp/decl.c:12241
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:10501
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.c:10529
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10580
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:10605
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:10610
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:10645
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10652
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.c:10660
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.c:10666
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.c:10701
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/decl.c:10750 cp/decl.c:10753 cp/decl.c:10756
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.c:10772
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/decl.c:10778
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/decl.c:10832
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:10838
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.c:10846 cp/decl.c:10852
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: cp/decl.c:10857
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: cp/decl.c:10859
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.c:10925
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.c:10964
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10984
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:10993
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr ""
  
! #: cp/decl.c:11006
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:11013
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.c:11023 cp/decl.c:11165
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.c:11030
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:11036
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:11046
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.c:11056
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr ""
  
! #: cp/decl.c:11059
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:11061
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:11065
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:11070
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:11076
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:11080
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:11084
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:11088
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:11092
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11103
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:11106
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11137
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:11163
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.c:11177
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:11181
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:11203
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:11285
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:11334
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11357
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11361
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.c:11366
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11382
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11387
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/decl.c:11398
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.c:11407
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.c:11420
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.c:11432
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.c:11435
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11465
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/decl.c:11471
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.c:11500
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11501
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11505
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11506
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11514
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11515
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11533
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:11550
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.c:11554
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:11557
  #, fuzzy, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:11570
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11596
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:11636
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:11649 cp/decl.c:11656
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:11658
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/decl.c:11687
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:11688
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.c:11761
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11831
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11856
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11862
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11892
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:11894
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:11902
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:11942
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.c:11950
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11952
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11963
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:11966
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.c:11969
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:11979
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11986
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11993
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:11999
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:12005
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:12011
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:12047
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:12050
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:12055
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:12059
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:12083
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Î¥Ï€Î¬Ï�Ï‡ÎµÎ¹ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î¼Îµ Ï„Î¿ Î¯Î´Î¹Î¿ ÏŒÎ½Î¿Î¼Î±"
  
! #: cp/decl.c:12171
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.c:12179
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:12181
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:12185
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:12198
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:12218
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:12222
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:12232
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:12247
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:12266
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/decl.c:12272
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.c:12274
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/decl.c:12325 cp/parser.c:3290
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/decl.c:12329
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:12353
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/decl.c:12356
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12372
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.c:12393
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%#D'"
  
! #: cp/decl.c:12403
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:12413
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:12427
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:12434
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:12441
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12447
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12453
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:12462
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12468
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/decl.c:12477
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.c:12480
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:12538
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:12543
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:12555
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.c:12558
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.c:12603
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:12608
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.c:12637
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:12642
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:12697
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:12699
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:12704
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:12708
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:12713
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:12725
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12729
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12737
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:12744
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:12745
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:12779
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.c:12788
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12827
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12834
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:12840
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12848
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:12869
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:12881
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:12886
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.c:13051
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.c:13054
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.c:13138
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:13142
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:13165
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:13192
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:13194
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
--- 41937,43973 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2941
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:2955
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:2958
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:2973 cp/decl.c:3017 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:3000
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:3066
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3067
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.c:3161
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.c:3184 cp/decl.c:3412
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.c:3212
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.c:3215
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.c:3270
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3365 cp/decl.c:3385
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.c:3372
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.c:3375
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.c:3383
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3395
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3427 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3819
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:3826 cp/parser.c:6492
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:3837
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:3865 cp/decl.c:3958
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3866
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:3879
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/decl.c:3888
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:3895
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:3967
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:4283
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.c:4751
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4754
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4776
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:4779
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4802
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:4807
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:4824
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.c:4856
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.c:4864
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:4871
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.c:4874
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:4879
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:4882
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.c:4885
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4889
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:4893
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4901
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4905
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:4908
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:4930
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:4933
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.c:5005
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:5009
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5079 cp/decl2.c:834
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr ""
  
! #: cp/decl.c:5087
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.c:5117
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.c:5141
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:5149
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:5150
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:5162
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.c:5174
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.c:5224
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:5258
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/decl.c:5262
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/decl.c:5327
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:5333 cp/decl.c:6340
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:5343
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:5379
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:5436
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5442
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5461
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.c:5464
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.c:5520
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.c:5527
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/decl.c:5539
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:5579
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: cp/decl.c:5603
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: cp/decl.c:5654
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5658
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5664
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5700
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: cp/decl.c:5707
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5714
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.c:5722
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.c:5726
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5729
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5897
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.c:5938
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:5973
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5981
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:6001
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/decl.c:6031
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6070 cp/decl.c:6312 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ï…Ï€ÎµÏ�Î²Î¿Î»Î¹ÎºÎ¬ Ï€Î¿Î»Î»Î¬ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: cp/decl.c:6107
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.c:6117
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.c:6237
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.c:6342
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:6350
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.c:6405
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:6426
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.c:6471
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6578
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.c:6615
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.c:6618
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.c:6623
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.c:6801
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:6948
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:6966 cp/decl.c:12911
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.c:6970 cp/decl.c:12915
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.c:7017
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7113
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.c:7166
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:7358
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:7441
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7444
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7451
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:7477
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7486
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7703
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:7719
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:7728 cp/decl.c:7813
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7732
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7735
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7780
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:7806
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.c:7815
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7836
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7862
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:7867
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.c:7872
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎµÎºÏ‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Î¶Î·Ï„Î·Î¸Î®ÏƒÎ±Ï‚ Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: cp/decl.c:7876
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:7885
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.c:8325
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8328
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8333
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8562
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:8566
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/decl.c:8569
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:8585
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8587
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8613
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.c:8615
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8621
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.c:8624
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "ÏƒÏ…Î½ÎµÏ‡Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÏ„Î¿ Ï„Î¼Î®Î¼Î±"
  
! #: cp/decl.c:8626
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8632
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:8635
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:8637
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8643
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.c:8646
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:8648
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8655
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:8662
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/decl.c:8694
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8734
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.c:8745
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "ÏƒÏ…Î½ÎµÏ‡Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÏ„Î¿ Ï„Î¼Î®Î¼Î±"
  
! #: cp/decl.c:8752
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:8755
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8831
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:8893
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.c:8904
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:8925
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8934
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8951
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:8998
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:9001
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:9004
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:9006
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:9063
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:9064
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:9072
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:9073
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:9083
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:9089
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:9102
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.c:9112
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:9120
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9126
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9134
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.c:9139
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.c:9220
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÏ€Î¹ÏƒÏ„Ï�Î­ÏˆÎµÎ¹ %<int%>"
  
! #: cp/decl.c:9260
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:9265
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.c:9267
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:9284
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.c:9474
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:9483
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:9490
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9610
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/decl.c:9614
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.c:9618
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9634
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:9639
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9748
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9751
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9782 cp/decl.c:9851
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.c:9786 cp/decl.c:9854
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9834
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:9837
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.c:9861
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.c:9864
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.c:9870
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:9982
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:9984 cp/pt.c:14974
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:9994
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:9996
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:10001
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:10003
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:10008
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:10010
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:10015
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:10018
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:10032
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:10036
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:10106
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:10109
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.c:10119
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:10122
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.c:10134
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:10137
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:10145
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/decl.c:10148
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:10152
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.c:10161
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:10182
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10189
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10204
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.c:10209
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.c:10467
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.c:10470 cp/decl.c:10490
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:10473
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:10482
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:10504 cp/decl.c:10597 cp/decl.c:10606 cp/decl.c:12250
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:10510
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.c:10538
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10589
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:10614
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:10619
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:10654
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10661
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.c:10669
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.c:10675
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.c:10710
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/decl.c:10759 cp/decl.c:10762 cp/decl.c:10765
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.c:10781
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/decl.c:10787
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/decl.c:10841
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:10847
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.c:10855 cp/decl.c:10861
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: cp/decl.c:10866
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: cp/decl.c:10868
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.c:10934
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.c:10973
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10993
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:11002
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr ""
  
! #: cp/decl.c:11015
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:11022
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.c:11032 cp/decl.c:11174
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.c:11039
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:11045
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:11055
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.c:11065
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr ""
  
! #: cp/decl.c:11068
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:11070
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:11074
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:11079
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:11085
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:11089
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:11093
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:11097
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:11101
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11112
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:11115
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11146
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:11172
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.c:11186
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:11190
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11198
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:11212
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:11294
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:11343
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11366
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11370
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.c:11375
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:11382
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11391
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11396
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/decl.c:11407
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.c:11416
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.c:11429
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.c:11441
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.c:11444
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11474
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/decl.c:11480
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.c:11509
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11510
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11514
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11515
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11523
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11524
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11542
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:11559
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.c:11563
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:11566
  #, fuzzy, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:11579
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:11645
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:11658 cp/decl.c:11665
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:11667
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/decl.c:11696
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:11697
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.c:11770
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11840
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11865
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11871
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11901
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:11903
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:11911
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.c:11959
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11961
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11972
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:11975
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.c:11978
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:11988
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11995
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:12002
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:12008
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:12014
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:12020
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:12056
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:12059
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:12064
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:12068
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:12092
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Î¥Ï€Î¬Ï�Ï‡ÎµÎ¹ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î¼Îµ Ï„Î¿ Î¯Î´Î¹Î¿ ÏŒÎ½Î¿Î¼Î±"
  
! #: cp/decl.c:12180
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.c:12188
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:12190
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:12194
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:12207
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:12227
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:12231
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:12241
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:12256
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:12275
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/decl.c:12281
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.c:12283
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/decl.c:12334 cp/parser.c:3290
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/decl.c:12338
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:12362
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/decl.c:12365
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12381
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.c:12402
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%#D'"
  
! #: cp/decl.c:12412
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:12422
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:12436
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:12443
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:12450
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12456
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12462
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:12471
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12477
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/decl.c:12486
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.c:12489
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:12547
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:12552
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:12564
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.c:12567
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.c:12612
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:12617
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.c:12646
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:12651
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:12706
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:12708
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:12713
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:12717
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:12722
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:12734
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12738
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12746
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:12753
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:12754
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:12788
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.c:12797
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12836
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12843
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:12849
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12857
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:12878
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:12890
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:12895
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.c:13060
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.c:13063
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.c:13147
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:13151
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:13174
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:13201
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:13203
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
*************** msgstr ""
*** 43970,44133 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13448
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13527
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:13534
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:13561
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.c:13567
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13577
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13603
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
  #. Variadic.
! #: cp/decl.c:13614
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13640
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13641
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13653
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13654
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13665
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13666 cp/decl.c:13676
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13677
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13691
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:13715
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13722
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13724
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13733
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13735
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13751
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13770
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13777
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13789
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13844
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:13867
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:13870
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13872
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:13880
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13881 cp/decl.c:13888
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:13887
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 43987,44150 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13457
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13536
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:13543
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:13570
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.c:13576
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13586
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13612
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
  #. Variadic.
! #: cp/decl.c:13623
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13649
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13650
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13662
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13663
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13674
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13675 cp/decl.c:13685
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13686
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13700
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:13724
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13731
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13733
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13742
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13744
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13760
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13779
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13786
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13798
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13853
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:13876
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:13879
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13881
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:13889
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13890 cp/decl.c:13897
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:13896
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 44139,44234 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13902
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13956 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13986 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9306
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:13991
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.c:14000 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/decl.c:14103
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:14139
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.c:14279
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:14286
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14297
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.c:14322
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:14352
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:14354
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/decl.c:14499
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14502 cp/decl.c:14510 cp/decl.c:14520 cp/parser.c:18945
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.c:14507
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14517
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14590
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 44156,44251 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13911
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:13965 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13995 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9308
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:14000
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.c:14009 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/decl.c:14112
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:14148
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.c:14288
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:14295
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14306
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.c:14331
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:14361
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:14363
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/decl.c:14508
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14511 cp/decl.c:14519 cp/decl.c:14529 cp/parser.c:18945
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.c:14516
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14526
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14599
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 44237,44313 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14737
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14909
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.c:14919
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.c:14968
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14969
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.c:14980
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:15000
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.c:15111
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/decl.c:15286 cp/typeck.c:9675
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15633
  #, fuzzy, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.c:16102
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.c:16104 cp/typeck.c:9555
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:16324
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:16338
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:16711
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 44254,44330 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14746
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14918
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.c:14928
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.c:14977
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14978
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.c:14989
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:15009
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.c:15120
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/decl.c:15295 cp/typeck.c:9693
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15642
  #, fuzzy, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.c:16111
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.c:16113 cp/typeck.c:9573
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:16333
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:16347
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:16720
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 44347,44353 ****
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.c:566 cp/pt.c:5559
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
--- 44364,44370 ----
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.c:566 cp/pt.c:5561
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
*************** msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î
*** 44360,44366 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5518
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
--- 44377,44383 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5520
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
*************** msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î
*** 44796,44802 ****
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.c:4292 cp/typeck.c:2420
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
--- 44813,44819 ----
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.c:4292 cp/typeck.c:2437
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
*************** msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î
*** 44806,44812 ****
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.c:4318 cp/typeck.c:3013
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
--- 44823,44829 ----
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.c:4318 cp/typeck.c:3031
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
*************** msgstr ""
*** 45145,45151 ****
  msgid "invalid pointer to bit-field %qD"
  msgstr "Î±ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î¿Ï‚ Ï„Ï�Ï€Î¿Ï‚ Î´Î¹ÎºÏ„Ï�Î¿Ï… :`%s'\n"
  
! #: cp/init.c:2264 cp/typeck.c:1897
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
--- 45162,45168 ----
  msgid "invalid pointer to bit-field %qD"
  msgstr "Î±ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î¿Ï‚ Ï„Ï�Ï€Î¿Ï‚ Î´Î¹ÎºÏ„Ï�Î¿Ï… :`%s'\n"
  
! #: cp/init.c:2264 cp/typeck.c:1914
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·
*** 45996,46002 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3162 cp/pt.c:18411
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
--- 46013,46019 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.c:3162 cp/pt.c:18414
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
*************** msgstr ""
*** 46352,46358 ****
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6552 cp/typeck.c:2712 cp/typeck.c:2715 cp/typeck.c:2732
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
--- 46369,46375 ----
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6552 cp/typeck.c:2730 cp/typeck.c:2733 cp/typeck.c:2750
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
*************** msgstr ""
*** 46377,46383 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/parser.c:7028 cp/pt.c:19023
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
--- 46394,46400 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/parser.c:7028 cp/pt.c:19026
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
*************** msgstr ""
*** 46392,46398 ****
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7744 cp/typeck.c:2600
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 46409,46415 ----
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7744 cp/typeck.c:2618
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgstr ""
*** 46834,46845 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/parser.c:14972 cp/pt.c:25054
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14984 cp/pt.c:25066
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 46851,46862 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/parser.c:14972 cp/pt.c:25053
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14984 cp/pt.c:25065
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr ""
*** 48066,48072 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:37072 cp/pt.c:16761
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
--- 48083,48089 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:37072 cp/pt.c:16764
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
*************** msgstr ""
*** 48106,48112 ****
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:39655 cp/pt.c:13085 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
--- 48123,48129 ----
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:39655 cp/pt.c:13087 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
*************** msgstr ""
*** 48441,48447 ****
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4083 cp/pt.c:4835
  #, fuzzy, gcc-internal-format
  msgid "        %qD"
  msgstr "        `%D'"
--- 48458,48464 ----
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4083 cp/pt.c:4837
  #, fuzzy, gcc-internal-format
  msgid "        %qD"
  msgstr "        `%D'"
*************** msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î
*** 48466,48544 ****
  msgid "template parameter %qD declared here"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.c:4771
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:4830
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.c:4854
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4858
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4862 cp/pt.c:4873
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4870
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.c:4886
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.c:4888
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:4935
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4938
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4959
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5005
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  msgstr[1] "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:5067
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:5071
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:5254
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
--- 48483,48561 ----
  msgid "template parameter %qD declared here"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.c:4773
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:4832
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.c:4856
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4860
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4864 cp/pt.c:4875
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4872
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.c:4888
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.c:4890
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4940
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4961
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5007
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  msgstr[1] "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:5069
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:5073
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:5256
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´Î
*** 48546,48592 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5276
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:5312
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5315
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.c:5318
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.c:5321
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5324 cp/pt.c:5382
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:5496
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/pt.c:5503
  #, fuzzy, gcc-internal-format
  msgid "template class without a name"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: cp/pt.c:5511
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 48563,48609 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5278
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:5314
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5317
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.c:5320
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.c:5323
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5326 cp/pt.c:5384
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:5498
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/pt.c:5505
  #, fuzzy, gcc-internal-format
  msgid "template class without a name"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: cp/pt.c:5513
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 48596,48671 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5533
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.c:5676
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:5719
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5733
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:5736
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:5738
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  Î±Î»Î»Î¬ %d Î±Ï€Î±Î¹Ï„Î¿Ï�Î½Ï„Î±Î¹"
  
! #: cp/pt.c:5759
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.c:5762
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.c:5889
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:5902
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/pt.c:5913
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  msgstr[1] "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:5917
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  msgstr[1] "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.c:5954
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:5955
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
--- 48613,48688 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5535
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.c:5678
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:5721
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5735
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:5738
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:5740
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  Î±Î»Î»Î¬ %d Î±Ï€Î±Î¹Ï„Î¿Ï�Î½Ï„Î±Î¹"
  
! #: cp/pt.c:5761
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.c:5764
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.c:5891
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:5904
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/pt.c:5915
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  msgstr[1] "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:5919
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  msgstr[1] "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.c:5956
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:5957
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
*************** msgstr ""
*** 48674,49077 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5965
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:5967
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/pt.c:5995
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:5998
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:6258 cp/pt.c:6326
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6261
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6264
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6276
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6280
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6329
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6331
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:6391
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:6400
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6409
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6418
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.c:6429
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:6439
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:6448
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6460
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6464
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6475
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6486
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6498
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:6529
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:6542
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:6546
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:6557
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6567
  #, fuzzy, gcc-internal-format
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/pt.c:6577
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.c:6623
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6630
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6639
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6654
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6663
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6670
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6688
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6696
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6778
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6944
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:6958
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:7044
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:7052
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:7070
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:7130
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:7132
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7186
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:7758
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:7774
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:7909
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7938
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/pt.c:7943
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7959 cp/pt.c:7981 cp/pt.c:8035
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7964
  #, fuzzy, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7969
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7972
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7986
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7989
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:8039
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:8053
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:8056
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:8119
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:8257 cp/pt.c:8570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.c:8272 cp/pt.c:8404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.c:8400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.c:8409
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:8434
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8438
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:8536
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9155
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/pt.c:9318
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:9320
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.c:9444
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± gcc"
  
! #: cp/pt.c:9814
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/pt.c:10244
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11324
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/pt.c:11819
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12201
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.c:12291
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12294
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12855
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
--- 48691,49094 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5967
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:5969
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/pt.c:5997
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:6000
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:6260 cp/pt.c:6328
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6263
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6266
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6278
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6282
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6331
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6333
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:6393
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:6402
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6411
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6420
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.c:6431
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:6441
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:6450
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6462
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6466
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6477
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6488
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6500
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:6531
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:6544
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:6548
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6569
  #, fuzzy, gcc-internal-format
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/pt.c:6579
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.c:6625
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6632
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6641
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6656
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6665
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6672
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6690
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6698
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:6780
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6946
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:6960
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:7046
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:7054
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:7072
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:7132
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:7134
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7188
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:7760
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:7776
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:7911
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7940
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/pt.c:7945
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7961 cp/pt.c:7983 cp/pt.c:8037
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7966
  #, fuzzy, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7971
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7974
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7988
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:7991
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:8041
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:8055
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:8058
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.c:8121
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.c:8259 cp/pt.c:8572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.c:8274 cp/pt.c:8406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.c:8402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.c:8411
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:8436
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8440
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:8538
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9157
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/pt.c:9320
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:9322
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.c:9446
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± gcc"
  
! #: cp/pt.c:9816
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/pt.c:10246
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11326
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/pt.c:11821
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12203
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.c:12293
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12296
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12857
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´Î
*** 49089,49386 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13880
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/pt.c:14053
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/pt.c:14055
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:14173
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.c:14175
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.c:14213
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14825
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:14827
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14829
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14842
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14845
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14893
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14899
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14905
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:15005
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.c:15025
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:15062
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:15070
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:15134
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15209
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.c:15387
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:15402
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:15404
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15494
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.c:15617
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
  
! #: cp/pt.c:16133 cp/pt.c:17885
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.c:16137 cp/pt.c:17889
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18941
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18969
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18974
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18977
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:18982
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/pt.c:19038
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.c:19333
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:19336
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:19659
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:19661
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:19671
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:19686
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:19704
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:23704
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:23706
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
  # src/request.c:37
! #: cp/pt.c:23712
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.c:23736 cp/pt.c:23831
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:23742
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:23744
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:23763
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:23769 cp/pt.c:23826
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/pt.c:23774
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:23782
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:23818
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:23841 cp/pt.c:23927
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23846 cp/pt.c:23944
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:23903
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:23905
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:23914
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:23932
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23978
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:24300
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
--- 49106,49403 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13882
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/pt.c:14056
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/pt.c:14058
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.c:14176
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.c:14178
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.c:14216
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14828
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:14830
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14832
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14845
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14848
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14896
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14902
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:14908
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.c:15008
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.c:15028
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:15065
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:15073
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:15137
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15212
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.c:15390
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:15405
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:15407
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15497
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.c:15620
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
  
! #: cp/pt.c:16136 cp/pt.c:17888
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.c:16140 cp/pt.c:17892
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18944
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18972
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18977
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18980
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:18985
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/pt.c:19041
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.c:19336
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:19339
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:19662
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.c:19664
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.c:19674
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:19689
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:19707
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:23703
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:23705
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
  # src/request.c:37
! #: cp/pt.c:23711
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.c:23735 cp/pt.c:23830
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:23741
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:23743
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:23762
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.c:23768 cp/pt.c:23825
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/pt.c:23773
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:23781
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:23817
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:23840 cp/pt.c:23926
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23845 cp/pt.c:23943
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:23902
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:23904
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:23913
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:23931
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23977
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:24299
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
*************** msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î
*** 49392,49515 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24640
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:24842
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:25217
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr ""
  
! #: cp/pt.c:25225
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not literal"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:25232
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it has a mutable member"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:25244
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: cp/pt.c:25246
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:26582
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.c:26822
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:27303
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:27452
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.c:27459
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:27473
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.c:27480
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/pt.c:27546
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:27549
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:27582
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:27617
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/pt.c:27619
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: cp/pt.c:27653
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:27657
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:27661
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:27665
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/pt.c:27783
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
--- 49409,49532 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24639
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:24841
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:25216
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr ""
  
! #: cp/pt.c:25224
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not literal"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:25231
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it has a mutable member"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:25243
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: cp/pt.c:25245
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:26581
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.c:26821
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:27302
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.c:27454
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.c:27461
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.c:27475
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.c:27482
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/pt.c:27548
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:27551
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:27584
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:27619
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/pt.c:27621
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: cp/pt.c:27655
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:27659
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:27663
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:27667
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/pt.c:27785
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·
*** 49720,49726 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2703 cp/typeck.c:2632
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
--- 49737,49743 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2703 cp/typeck.c:2650
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
*************** msgstr ""
*** 50356,51166 ****
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.c:1480
  #, gcc-internal-format
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1487
  #, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1618
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.c:1710
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:1718
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:1769
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:1780
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1857
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr ""
  
! #: cp/typeck.c:1902
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.c:2076
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr ""
  
! #: cp/typeck.c:2245
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.c:2249
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.c:2383 cp/typeck.c:2945
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2387 cp/typeck.c:2949
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2418
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.c:2497
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.c:2647
  #, fuzzy, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
  
! #: cp/typeck.c:2656
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  # src/main.c:697 src/main.c:751
  #. No hint.
! #: cp/typeck.c:2816
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î· Î³Î»ÏŽÏƒÏƒÎ± `%s'"
  
! #: cp/typeck.c:2839
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr ""
  
! #: cp/typeck.c:2850
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr ""
  
! #: cp/typeck.c:2864
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck.c:2979 cp/typeck.c:3005
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck.c:3044
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/typeck.c:3097
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/typeck.c:3276
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/typeck.c:3307
  #, fuzzy, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.c:3310
  #, fuzzy, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.c:3313
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.c:3316
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3380
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.c:3477
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:3511
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.c:3584
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.c:3816
  #, fuzzy, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:3831
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.c:3852
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3869
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/typeck.c:3872
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/typeck.c:3875
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/typeck.c:3932
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3933
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3938
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3939
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/typeck.c:3945
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3946
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/typeck.c:3956
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3957
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3960
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3961
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:4044
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:4050
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:4299
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4310
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4428 cp/typeck.c:4439
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:4485
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.c:4852
  #, fuzzy, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: cp/typeck.c:4853
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:4859
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4860
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4954 cp/typeck.c:4962 cp/typeck.c:5242 cp/typeck.c:5250
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.c:5164 cp/typeck.c:5177
  #, fuzzy, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:5279
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: cp/typeck.c:5324
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.c:5337
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:5637
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5645
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5653
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5699
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:5778
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5779
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: cp/typeck.c:5795
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.c:5798
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5805
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:5980
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:5985
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6021
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr ""
  
! #: cp/typeck.c:6038
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.c:6095
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/typeck.c:6115
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: cp/typeck.c:6265
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6266
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6388
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.c:6389
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.c:6405
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:6406
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:6417
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.c:6418
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.c:6453
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6462
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6469
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6650
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:6672
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.c:6677
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6752
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6764
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:6768
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:6772
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:6809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:6895
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6928
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.c:6934
  #, fuzzy, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:6940
  #, fuzzy, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:6961
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:6974
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/typeck.c:7393
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:7399 cp/typeck.c:7405 cp/typeck.c:9031
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/typeck.c:7431
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.c:7505
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:7575
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.c:7600
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7611
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7632 cp/typeck.c:7814
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.c:7648
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.c:7662
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:7730
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7739
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7780
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:7849
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:7945 cp/typeck.c:7953
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.c:7962
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:8281
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8341
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8368
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/typeck.c:8382
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:8384
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:8532
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:8579 cp/typeck.c:8598
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:8679
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:8994
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:8999
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:9008
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:9012
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:9017
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:9049
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9053
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9058
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9063
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9073
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9169
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/typeck.c:9252
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "xdr_reference: Î· Î¼Î½Î®Î¼Î· ÎµÎ¾Î±Î½Ï„Î»Î®Î¸Î·ÎºÎµ\n"
  
! #: cp/typeck.c:9255
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9289
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9293
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9298
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9302
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9446
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.c:9448 cp/typeck.c:9471
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.c:9470
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ ÎµÎ½Ï„Î¿Î»Î®"
  
! #: cp/typeck.c:9508
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9516
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9519
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:9553 cp/typeck.c:9599
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.c:9561
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/typeck.c:9580
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9583
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9619
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.c:9648
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10262
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 50373,51183 ----
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.c:1495
  #, gcc-internal-format
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1502
  #, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1635
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.c:1727
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:1735
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:1786
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:1797
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1874
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr ""
  
! #: cp/typeck.c:1919
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.c:2093
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr ""
  
! #: cp/typeck.c:2262
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.c:2266
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.c:2400 cp/typeck.c:2963
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2404 cp/typeck.c:2967
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2435
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.c:2515
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.c:2665
  #, fuzzy, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2815
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  # src/main.c:697 src/main.c:751
  #. No hint.
! #: cp/typeck.c:2834
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î· Î³Î»ÏŽÏƒÏƒÎ± `%s'"
  
! #: cp/typeck.c:2857
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr ""
  
! #: cp/typeck.c:2868
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr ""
  
! #: cp/typeck.c:2882
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck.c:2997 cp/typeck.c:3023
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck.c:3062
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/typeck.c:3115
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/typeck.c:3294
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/typeck.c:3325
  #, fuzzy, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.c:3328
  #, fuzzy, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.c:3331
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.c:3334
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3398
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.c:3495
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:3529
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.c:3602
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.c:3834
  #, fuzzy, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.c:3870
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3887
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/typeck.c:3890
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/typeck.c:3893
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/typeck.c:3950
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3951
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3956
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3957
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/typeck.c:3963
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3964
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/typeck.c:3974
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3975
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3978
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3979
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:4062
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:4068
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:4317
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4328
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4446 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:4503
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.c:4870
  #, fuzzy, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: cp/typeck.c:4871
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:4877
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4878
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4972 cp/typeck.c:4980 cp/typeck.c:5260 cp/typeck.c:5268
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.c:5182 cp/typeck.c:5195
  #, fuzzy, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:5297
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: cp/typeck.c:5342
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.c:5355
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:5655
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5663
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5671
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5717
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:5796
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5797
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: cp/typeck.c:5813
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.c:5816
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5823
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:5998
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:6003
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6039
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr ""
  
! #: cp/typeck.c:6056
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.c:6113
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/typeck.c:6133
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: cp/typeck.c:6283
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6284
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6406
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.c:6423
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:6424
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:6435
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.c:6436
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.c:6471
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6480
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6487
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6668
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:6690
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.c:6695
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6770
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6782
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:6786
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:6790
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:6827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:6913
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6946
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.c:6952
  #, fuzzy, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:6958
  #, fuzzy, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:6979
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:6992
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/typeck.c:7411
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:7417 cp/typeck.c:7423 cp/typeck.c:9049
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/typeck.c:7449
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.c:7523
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:7593
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.c:7618
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7629
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7650 cp/typeck.c:7832
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.c:7666
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.c:7680
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:7748
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7757
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7798
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:7867
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:7963 cp/typeck.c:7971
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.c:7980
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:8299
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8359
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8386
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/typeck.c:8400
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:8402
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: cp/typeck.c:8536
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:8550
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:8597 cp/typeck.c:8616
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:8697
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:9012
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:9017
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:9026
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:9030
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:9035
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:9067
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9071
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9076
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9081
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9091
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9187
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/typeck.c:9270
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "xdr_reference: Î· Î¼Î½Î®Î¼Î· ÎµÎ¾Î±Î½Ï„Î»Î®Î¸Î·ÎºÎµ\n"
  
! #: cp/typeck.c:9273
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9307
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9311
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9316
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9320
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9464
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.c:9466 cp/typeck.c:9489
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.c:9488
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ ÎµÎ½Ï„Î¿Î»Î®"
  
! #: cp/typeck.c:9526
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9534
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9537
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:9571 cp/typeck.c:9617
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.c:9579
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/typeck.c:9598
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9601
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9637
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.c:9666
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10280
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgstr ""
*** 52995,53001 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10258
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
--- 53012,53018 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10287
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
*************** msgstr ""
*** 53186,53192 ****
  msgid "deferred type parameter at %C"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: fortran/decl.c:1095 fortran/resolve.c:11972
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 53203,53209 ----
  msgid "deferred type parameter at %C"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: fortran/decl.c:1095 fortran/resolve.c:11976
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 53453,53459 ****
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/decl.c:2663 fortran/decl.c:8554
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
--- 53470,53476 ----
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/decl.c:2663 fortran/decl.c:8583
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
*************** msgstr ""
*** 53479,53485 ****
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.c:2775 fortran/decl.c:6822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
--- 53496,53502 ----
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.c:2775 fortran/decl.c:6851
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
*************** msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�
*** 53489,53495 ****
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2797 fortran/decl.c:10432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 53506,53512 ----
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2797 fortran/decl.c:10461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr ""
*** 53825,53831 ****
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5468 fortran/decl.c:8858
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
--- 53842,53848 ----
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5468 fortran/decl.c:8887
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
*************** msgstr ""
*** 53942,54873 ****
  msgid "Syntax error in data declaration at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: fortran/decl.c:6103
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:6148
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:6160
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6206
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6213
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6281
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/decl.c:6295 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.c:6301 fortran/decl.c:6309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î·Ï‚ Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Î¿Ï…"
  
! #: fortran/decl.c:6349
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.c:6362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/decl.c:6365
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6383
  #, fuzzy, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: fortran/decl.c:6386
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6425
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6431
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6470
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: fortran/decl.c:6557 fortran/decl.c:7670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: fortran/decl.c:6761
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6768
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6774
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6797
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6843 fortran/decl.c:7031 fortran/decl.c:10916
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6892 fortran/decl.c:10816
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6899
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.c:6993
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:7002 fortran/decl.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7144
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7168 fortran/decl.c:7172 fortran/decl.c:7427
! #: fortran/decl.c:7431 fortran/decl.c:7634 fortran/decl.c:7638
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7325
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7334
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7337
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7340
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.c:7343
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7347 fortran/decl.c:7392
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.c:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7359
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7364
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7368
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7376
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7380
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/decl.c:7456 fortran/decl.c:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7550
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr ""
  
! #: fortran/decl.c:7685
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.c:7748 fortran/decl.c:7755
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7795
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/decl.c:7819
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Î‘Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Î´Ï…Î±Î´Î¹ÎºÏŒÏ‚ Ï‡ÎµÎ¹Ï�Î¹ÏƒÏ„Î®Ï‚."
  
! #: fortran/decl.c:7844
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7850
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:8124
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8133
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8173
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8190
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:8204 fortran/decl.c:8212
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8311
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8319
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8327
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8336
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8471
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:8485 fortran/decl.c:8525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/decl.c:8501
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: fortran/decl.c:8505
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8511
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8550
  #, fuzzy, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: fortran/decl.c:8574
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8586
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8612
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8644
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8663
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.c:8702
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8808
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8825
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8902
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8926
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8991
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8998
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:9024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:9065
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9084 fortran/decl.c:9140
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:9119
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9126
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9175
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.c:9201
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9212
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: fortran/decl.c:9272
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9276
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9314
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.c:9326
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9353
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9390
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9459
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9552
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9610
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9659
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9668
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9674
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9681
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9688
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9723
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9744
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9790
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:9796
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:9843
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9876
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9911
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9925
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9943
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9950
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:10113
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10141
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:10152
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:10155
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr ""
  
! #: fortran/decl.c:10172
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10235
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10318
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10338
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10370
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10497
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¹ÏŽÎ½"
  
! #: fortran/decl.c:10533
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/decl.c:10580 fortran/decl.c:10595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/decl.c:10615
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10662
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10680
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10696
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10709
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10711
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10719
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10732
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10774
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10780
  #, fuzzy, gcc-internal-format
  #| msgid "')' expected"
  msgid "%<)%> expected at %C"
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ '('"
  
! #: fortran/decl.c:10800
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10805
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10832
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10844
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10850
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10860
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10877
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10888
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10939
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10959
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10971
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.c:10992
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11003
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:11039
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11047
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:11095
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:11105
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:11158
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:11169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:11191
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:11208
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.c:11214
  #, fuzzy, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: fortran/decl.c:11227
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: fortran/decl.c:11297
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11343
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11363
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11377
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
--- 53959,54895 ----
  msgid "Syntax error in data declaration at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: fortran/decl.c:6125
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:6130
! #, gcc-internal-format, gfc-internal-format
! msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
! msgstr ""
! 
! #: fortran/decl.c:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6235
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6249
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/decl.c:6324 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.c:6330 fortran/decl.c:6338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î·Ï‚ Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Î¿Ï…"
  
! #: fortran/decl.c:6378
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.c:6391
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/decl.c:6394
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6412
  #, fuzzy, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: fortran/decl.c:6415
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6454
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6460
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6499
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6576
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: fortran/decl.c:6586 fortran/decl.c:7699
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: fortran/decl.c:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6797
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6803
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6826
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6872 fortran/decl.c:7060 fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6921 fortran/decl.c:10845
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6932
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:7004
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.c:7022
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:7031 fortran/decl.c:9606
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7101
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7197 fortran/decl.c:7201 fortran/decl.c:7456
! #: fortran/decl.c:7460 fortran/decl.c:7663 fortran/decl.c:7667
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7354
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7369
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7376 fortran/decl.c:7421
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7380
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.c:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7388
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7397
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7401
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7409
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7413
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7434
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/decl.c:7485 fortran/decl.c:7706
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7579
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr ""
  
! #: fortran/decl.c:7714
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.c:7777 fortran/decl.c:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/decl.c:7848
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7867
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Î‘Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Î´Ï…Î±Î´Î¹ÎºÏŒÏ‚ Ï‡ÎµÎ¹Ï�Î¹ÏƒÏ„Î®Ï‚."
  
! #: fortran/decl.c:7873
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8162
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8202
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8219
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:8233 fortran/decl.c:8241
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8500
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:8514 fortran/decl.c:8554
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/decl.c:8530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: fortran/decl.c:8534
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8540
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8579
  #, fuzzy, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: fortran/decl.c:8603
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8615
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8641
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8692
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.c:8731
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8837
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8854
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8893
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8931
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8955
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9020
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9033
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:9053
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9078
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9113 fortran/decl.c:9169
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:9148
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9204
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.c:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9241
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9287
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: fortran/decl.c:9301
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9305
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.c:9355
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9382
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9407
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9419
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9463
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9488
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9581
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9639
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9688
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9697
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9703
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9710
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9717
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9752
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9773
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9819
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:9825
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:9872
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9905
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9940
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9954
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9972
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9979
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:10142
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10170
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:10181
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:10184
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr ""
  
! #: fortran/decl.c:10201
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10264
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10367
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10399
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10478
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10526
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¹ÏŽÎ½"
  
! #: fortran/decl.c:10562
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/decl.c:10609 fortran/decl.c:10624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/decl.c:10644
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10664
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10691
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10709
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10725
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10738
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10748
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10761
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10803
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10809
  #, fuzzy, gcc-internal-format
  #| msgid "')' expected"
  msgid "%<)%> expected at %C"
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ '('"
  
! #: fortran/decl.c:10829
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10834
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10857
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10861
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10873
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10879
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10889
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10906
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10917
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10988
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.c:11000
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.c:11021
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11032
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:11068
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11076
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:11134
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11152
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:11220
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11227
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:11237
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.c:11243
  #, fuzzy, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: fortran/decl.c:11256
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: fortran/decl.c:11326
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11392
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11406
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹Îº
*** 54979,55420 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:1227
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1521 fortran/expr.c:1572
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1648
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.c:1756 fortran/primary.c:2309
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1770 fortran/primary.c:2324
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1781
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1793
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:2372
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.c:2416
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2441
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.c:2448
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.c:2458
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.c:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2485
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2493
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2516
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.c:2640
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2717
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2748
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2825 fortran/resolve.c:2694
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.c:2837
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2876
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.c:2896
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/expr.c:2902
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2911
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2915
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/expr.c:2921
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:2931
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:2985
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3120
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.c:3127
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.c:3134
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.c:3142
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.c:3288
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:3295
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.c:3302
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.c:3331
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/expr.c:3362
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.c:3394
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.c:3403
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
! #: fortran/expr.c:3437
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.c:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.c:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3555
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr ""
  
! #: fortran/expr.c:3566
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:3574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: fortran/expr.c:3581
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: fortran/expr.c:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3603
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: fortran/expr.c:3613
  #, gcc-internal-format
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3618 fortran/resolve.c:10445
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3629 fortran/resolve.c:10456
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3637 fortran/resolve.c:10465
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3641 fortran/resolve.c:10469
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3645 fortran/resolve.c:10473
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: fortran/expr.c:3719
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:3727
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.c:3751
  #, fuzzy, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "%s: ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· `%s'.\n"
  
! #: fortran/expr.c:3756
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.c:3791 fortran/expr.c:3811
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3799 fortran/expr.c:3818
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3845
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:3866
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: fortran/expr.c:3891
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3900
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3910
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3916
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3923
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.c:3931
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3954
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.c:4007
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr ""
  
! #: fortran/expr.c:4017 fortran/expr.c:4032
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4023 fortran/expr.c:4038 fortran/resolve.c:2572
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/expr.c:4050
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4059
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.c:4072
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.c:4086
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr ""
  
! #: fortran/expr.c:4091
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:4100
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4126
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.c:4143
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
--- 55001,55442 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:1251
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.c:1357
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1545 fortran/expr.c:1596
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1672
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.c:1780 fortran/primary.c:2309
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1794 fortran/primary.c:2324
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1805
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1817
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:2396
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.c:2440
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.c:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.c:2482
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.c:2498
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2540
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.c:2664
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2741
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2849 fortran/resolve.c:2694
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.c:2861
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2900
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.c:2920
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/expr.c:2926
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2935
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2939
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/expr.c:2945
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:2955
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:3009
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3144
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.c:3151
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.c:3158
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.c:3166
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.c:3312
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:3319
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.c:3326
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.c:3355
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/expr.c:3386
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3406
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.c:3418
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.c:3427
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
! #: fortran/expr.c:3461
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.c:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3579
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr ""
  
! #: fortran/expr.c:3590
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:3598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: fortran/expr.c:3605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: fortran/expr.c:3617
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: fortran/expr.c:3637
  #, gcc-internal-format
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3642 fortran/resolve.c:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3653 fortran/resolve.c:10460
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3661 fortran/resolve.c:10469
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3665 fortran/resolve.c:10473
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3669 fortran/resolve.c:10477
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3678
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: fortran/expr.c:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:3751
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.c:3775
  #, fuzzy, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "%s: ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· `%s'.\n"
  
! #: fortran/expr.c:3780
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3809
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.c:3815 fortran/expr.c:3835
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3823 fortran/expr.c:3842
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3869
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:3890
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: fortran/expr.c:3915
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3924
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3934
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3940
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3947
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.c:3955
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3978
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.c:4031
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr ""
  
! #: fortran/expr.c:4041 fortran/expr.c:4056
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4047 fortran/expr.c:4062 fortran/resolve.c:2572
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/expr.c:4074
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4083
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.c:4096
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.c:4110
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr ""
  
! #: fortran/expr.c:4115
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:4124
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4150
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.c:4163
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.c:4167
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
*************** msgstr ""
*** 55422,55588 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4175 fortran/expr.c:4247
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.c:4199
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr ""
  
! #: fortran/expr.c:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:4217
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:4226
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.c:4234
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:4297
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.c:4373 fortran/resolve.c:1457
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.c:4379
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.c:4394 fortran/resolve.c:1463
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.c:4406
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:4412
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.c:4419
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.c:4887
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5985
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5994
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:6005
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6014
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6027
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6040
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6070
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6078
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6091
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6099
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6111
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:6170
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6175
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6187
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 55444,55610 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4199 fortran/expr.c:4271
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.c:4223
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr ""
  
! #: fortran/expr.c:4233
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:4241
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:4250
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.c:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:4321
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.c:4397 fortran/resolve.c:1457
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.c:4403
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.c:4418 fortran/resolve.c:1463
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.c:4430
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:4436
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.c:4443
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.c:4911
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.c:5993
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6001
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6009
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6018
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:6029
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6038
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6064
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6094
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6102
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6115
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6123
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6135
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:6194
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6199
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6211
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.c:6253
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgstr ""
*** 55607,55615 ****
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1229
! #: fortran/trans-array.c:6568 fortran/trans-array.c:8072
! #: fortran/trans-intrinsic.c:7954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
--- 55629,55637 ----
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1269
! #: fortran/trans-array.c:6616 fortran/trans-array.c:8120
! #: fortran/trans-intrinsic.c:7975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
*************** msgstr ""
*** 55799,55810 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:987 fortran/resolve.c:16640
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:994 fortran/resolve.c:16658
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 55821,55832 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:987 fortran/resolve.c:16644
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:994 fortran/resolve.c:16662
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 57017,57023 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3397 fortran/resolve.c:14541
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 57039,57045 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3397 fortran/resolve.c:14545
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 58504,58515 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6285
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6289
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 58526,58537 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6299
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6303
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr ""
*** 58749,58756 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10276
! #: fortran/resolve.c:11559
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 58771,58778 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10280
! #: fortran/resolve.c:11563
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 58800,58813 ****
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6026
  #, fuzzy, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6056
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
--- 58822,58835 ----
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6040
  #, fuzzy, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6070
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
*************** msgstr ""
*** 59108,59279 ****
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:5637
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5643
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5649
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5653
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5666
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5670
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5674
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5692
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5713 fortran/openmp.c:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5799 fortran/openmp.c:5812
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5831
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5837
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5843
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5871
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5881 fortran/openmp.c:5890
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5905 fortran/openmp.c:5912
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5926
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5961
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.c:6032
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6039
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6086
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6092
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6193
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6215
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6247
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6276
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6298
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6329
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6339
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.c:6347
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 59130,59301 ----
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:5636
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5642
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5648
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5652
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5665
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5669
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5673
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5691
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5703
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5720
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5798 fortran/openmp.c:5811
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5830
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5836
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5842
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5858
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5880 fortran/openmp.c:5889
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5904 fortran/openmp.c:5911
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5925
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.c:6046
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6053
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6100
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6106
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6207
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6229
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6253
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6261
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6290
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6312
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6328
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6343
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6353
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.c:6361
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr ""
*** 60656,60662 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9805 fortran/resolve.c:11488
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
--- 60678,60684 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9809 fortran/resolve.c:11492
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
*************** msgstr ""
*** 60768,60774 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16572
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 60790,60796 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16576
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <
*** 61009,61100 ****
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.c:4726
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr ""
  
! #: fortran/resolve.c:4737
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.c:4749
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.c:4792
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: fortran/resolve.c:4890
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4906
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:4919
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4926
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4936
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:4946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: fortran/resolve.c:5136
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.c:5150
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5160
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5180
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:5278
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.c:5360
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.c:5370
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 61031,61122 ----
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.c:4730
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr ""
  
! #: fortran/resolve.c:4741
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.c:4753
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.c:4796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: fortran/resolve.c:4894
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4901
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4910
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:4923
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4930
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4940
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:4950
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: fortran/resolve.c:5140
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.c:5154
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5164
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5184
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:5282
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.c:5364
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.c:5374
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 61103,61114 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5380
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5395
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 61125,61136 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5384
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5399
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 61117,61399 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5405
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5416
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5425
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5440
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5620
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5625
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5695
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5708
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5952 fortran/resolve.c:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:6075
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6114
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6123
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6311
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6345
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6397
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6947
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6973
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6983
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: fortran/resolve.c:6987 fortran/resolve.c:6994
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7036
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:7095
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:7156
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7161
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7168
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7181
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7194
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7298 fortran/resolve.c:7591
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7306 fortran/resolve.c:7555
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7443
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7602
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7614
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7643
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7656
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7674
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7755 fortran/resolve.c:7770
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7762
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7787
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7796 fortran/resolve.c:7825 fortran/resolve.c:7853
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7802
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.c:7872
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.c:7887
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7898
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7930
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7953
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7964
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7980
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:8003
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:8033
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:8039 fortran/resolve.c:8045
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 61139,61421 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5420
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5429
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5444
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5624
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5629
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5699
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5712
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5956 fortran/resolve.c:6108
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.c:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:6079
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6118
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6127
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6315
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6349
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6401
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6951
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6977
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6987
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: fortran/resolve.c:6991 fortran/resolve.c:6998
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7040
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7076
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:7093
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:7099
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:7160
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7165
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7198
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7302 fortran/resolve.c:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7310 fortran/resolve.c:7559
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7416
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7447
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7606
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7618
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7647
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7660
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7759 fortran/resolve.c:7774
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7766
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7791
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7800 fortran/resolve.c:7829 fortran/resolve.c:7857
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.c:7818
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.c:7876
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.c:7891
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7902
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7934
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7968
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7984
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:8043 fortran/resolve.c:8049
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 61402,61645 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8273
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8324
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:8335
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8413
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8423
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8441 fortran/resolve.c:8449
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8511 fortran/resolve.c:9118
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8537
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8549
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8564
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8667
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8727
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8732
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.c:8754
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8765
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8993
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9028 fortran/resolve.c:9040
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9069
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:9081
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:9093
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:9096
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/resolve.c:9106
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9353
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9448
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9500
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9532
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9539
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9550
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9556
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9571
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9631
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9641
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9648
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9655 fortran/resolve.c:9777
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.c:9667 fortran/resolve.c:9785
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9679
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9692
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9753
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9757 fortran/resolve.c:9767
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.c:9812
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9822
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9839 fortran/resolve.c:9862
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9843 fortran/resolve.c:9868
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 61424,61667 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8277
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8352
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8398
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8417
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8445 fortran/resolve.c:8453
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8515 fortran/resolve.c:9122
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8541
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8553
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8568
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8671
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8731
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8736
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.c:8758
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9032 fortran/resolve.c:9044
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:9085
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:9097
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:9100
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/resolve.c:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9357
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9452
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9504
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.c:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9527
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9536
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9543
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9554
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9560
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9575
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9635
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9649
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9652
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9659 fortran/resolve.c:9781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.c:9671 fortran/resolve.c:9789
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9683
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9696
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9757
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9761 fortran/resolve.c:9771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.c:9816
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9826
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9843 fortran/resolve.c:9866
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9847 fortran/resolve.c:9872
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 61647,61832 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9883
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9955
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9971
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9979 fortran/resolve.c:10066
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9989 fortran/resolve.c:10076
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:10020
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: fortran/resolve.c:10029
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.c:10176
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:10207
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10284
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10386
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10499
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10531
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10536
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10546
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10578
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10587
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10594
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr ""
  
! #: fortran/resolve.c:10605
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10923
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11165
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:11177
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.c:11420
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11423
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11434
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11496
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11542
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.c:11546
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11603
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11608
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11692
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11771
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11881
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11895
  #, 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 ""
--- 61669,61854 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9887
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9975
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9983 fortran/resolve.c:10070
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9993 fortran/resolve.c:10080
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:10024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: fortran/resolve.c:10033
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.c:10180
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:10201
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:10211
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10390
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10503
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10535
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10540
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10550
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10586
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10591
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr ""
  
! #: fortran/resolve.c:10609
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10927
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11169
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:11181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.c:11424
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11427
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11438
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11500
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11546
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.c:11550
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11607
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11612
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11696
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11775
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11885
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11899
  #, 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 ""
*** 61834,62784 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11914
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11999
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: fortran/resolve.c:12228
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12240
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:12250
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:12265
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12277
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12309
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.c:12331
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12358
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12394
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12419
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12440
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12447
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12494
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12497
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12501
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12504
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12507
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12510
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
  # src/request.c:37
! #: fortran/resolve.c:12552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.c:12579
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12601
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:12623
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12641
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/resolve.c:12653
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12662
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12672
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12691
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12695
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12699
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12703
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/resolve.c:12716
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12725
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12731
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:12800
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12806
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12812
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12820
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12826
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12869
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12877
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12894
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12978
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12987
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.c:12996
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13004
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13010
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:13024
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:13033
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:13055
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:13092
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:13132
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13168
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:13227
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13239
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:13267
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13323
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13515
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13557
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13571
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13585 fortran/resolve.c:14071
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13593
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13602
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13608
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13614
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13643
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13653
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13748
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13851
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13860
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13870
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13895
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13906
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14004
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:14018
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:14034
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14044
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:14053
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14062
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14104
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:14117
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:14128
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14161
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:14169
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:14178
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:14260
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:14305
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14318
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14382
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14415
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14429
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: fortran/resolve.c:14494
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14500
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14506
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14514
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14531
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14553
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14564
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14591
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14615
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14631
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14642
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14650
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14701
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14712
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14719
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14758
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14822
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14825
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14921
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.c:14942
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14955
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14966
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14973
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14986
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14992
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15002
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:15011
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15024 fortran/resolve.c:15201
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:15038
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15047
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.c:15056
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15064
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15071
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:15098
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15105
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15112
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:15138
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.c:15148
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15227
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15242
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15255
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15273
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:15285
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15294
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15306
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15315
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15327
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15343
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15351
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15358
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15370
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.c:15379
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15395
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15401
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15426
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:15496
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15507
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15612
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.c:15620
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15627
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15636
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15650
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15696
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15709
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15808
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15816
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15949
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:16114
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/resolve.c:16120
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:16204
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16213
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16221
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:16237
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16340
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16355
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16380
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16389
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16462
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16473
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16484
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16515
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:16582
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16595
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16615
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16625
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16633
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16647
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16665
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16672
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16750
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 61856,62806 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11918
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:12003
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:12236
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12244
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:12254
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:12269
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12281
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12313
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.c:12335
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12362
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12398
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12423
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12444
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12451
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12498
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12501
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12505
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12508
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12511
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12514
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
  # src/request.c:37
! #: fortran/resolve.c:12556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.c:12583
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12605
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:12627
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12645
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/resolve.c:12657
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12666
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12676
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12695
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12699
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12703
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12707
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/resolve.c:12720
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12729
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12735
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12747
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:12804
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12810
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12816
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12824
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12830
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12873
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12898
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12982
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12991
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.c:13000
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13008
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13014
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13020
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:13028
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:13059
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:13096
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:13136
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13172
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:13231
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13243
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:13271
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13327
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13519
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13561
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13575
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13589 fortran/resolve.c:14075
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13597
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13606
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13612
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13618
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13647
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13657
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13752
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13855
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13864
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13874
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13899
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13910
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14008
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:14022
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:14038
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14048
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:14057
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14066
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14108
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:14121
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:14132
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14165
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:14173
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:14182
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:14264
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:14309
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14322
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14386
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14419
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14433
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: fortran/resolve.c:14498
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14504
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14510
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14518
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14535
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14557
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14568
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14595
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14619
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14635
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14646
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14654
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14705
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14716
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14762
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14826
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14829
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14925
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.c:14946
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14959
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14962
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14970
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14977
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14996
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15006
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:15015
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15028 fortran/resolve.c:15205
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:15042
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15051
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.c:15060
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15068
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15075
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:15095
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:15102
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15109
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:15142
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.c:15152
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15231
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15246
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15259
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15277
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:15289
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15298
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15310
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15319
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15331
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15347
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15355
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15362
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15374
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.c:15383
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15399
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15405
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15430
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:15500
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15511
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15616
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.c:15624
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15631
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15640
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15654
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15700
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15713
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15812
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15820
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15828
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15953
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:16118
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/resolve.c:16124
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:16208
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16217
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16225
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:16241
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16344
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16384
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16393
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16466
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16477
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16488
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16519
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:16586
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16599
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16619
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16629
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16637
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16651
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16669
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16676
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16754
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 63644,63660 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6035
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.c:8068
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.c:10972
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 63666,63682 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6083
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.c:8116
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.c:11020
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 63745,63813 ****
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.c:4327 fortran/trans-decl.c:6660
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.c:4815
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.c:5048
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/trans-decl.c:5061
  #, fuzzy, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: fortran/trans-decl.c:5686
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.c:5692
  #, 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.c:5702 fortran/trans-decl.c:5840
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: fortran/trans-decl.c:5717
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/trans-decl.c:5736
  #, fuzzy, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: fortran/trans-decl.c:5785
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: fortran/trans-decl.c:5789
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5812
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.c:6389
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
--- 63767,63835 ----
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.c:4393 fortran/trans-decl.c:6733
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.c:4881
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.c:5121
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/trans-decl.c:5134
  #, fuzzy, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: fortran/trans-decl.c:5759
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.c:5765
  #, 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.c:5775 fortran/trans-decl.c:5913
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: fortran/trans-decl.c:5790
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/trans-decl.c:5809
  #, fuzzy, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: fortran/trans-decl.c:5858
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: fortran/trans-decl.c:5862
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5885
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.c:6462
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
*************** msgstr ""
*** 63854,63865 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11246 fortran/trans-stmt.c:1066
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11253
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
--- 63876,63887 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11267 fortran/trans-stmt.c:1066
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11274
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
*************** msgstr ""
*** 63969,63975 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.c:2114
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
--- 63991,63997 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.c:2117
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
*************** msgstr ""
*** 65169,65215 ****
  msgid "creating selector for nonexistent method %qE"
  msgstr ""
  
! #: config/fused-madd.opt:22
  #, gcc-internal-format
! msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
  msgstr ""
  
! #: config/microblaze/microblaze.opt:87
  #, fuzzy, gcc-internal-format
! msgid "%qs is deprecated; use -fstack-check"
! msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/microblaze/microblaze.opt:95
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
  msgstr ""
  
! #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
! #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
! #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
! #: config/arc/arc.opt:384
  #, fuzzy, gcc-internal-format
! msgid "%qs is deprecated"
! msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/vms/vms.opt:42
  #, fuzzy, gcc-internal-format
! msgid "unknown pointer size model %qs"
! msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/avr/avr.opt:26
  #, fuzzy, gcc-internal-format
! msgid "missing device or architecture after %qs"
! msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: config/darwin.opt:56 brig/lang.opt:44 common.opt:326 common.opt:329
! #: common.opt:3140 c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76
! #: c-family/c.opt:79 c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220
! #: c-family/c.opt:224 c-family/c.opt:236 c-family/c.opt:1906
! #: c-family/c.opt:1914
  #, fuzzy, gcc-internal-format
! msgid "missing filename after %qs"
! msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
  
  #: config/i386/i386.opt:319
  #, gcc-internal-format
--- 65191,65284 ----
  msgid "creating selector for nonexistent method %qE"
  msgstr ""
  
! # src/request.c:806 src/request.c:912
! #: fortran/lang.opt:409
! #, fuzzy, gcc-internal-format
! msgid "Unrecognized option to endianness value: %qs"
! msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
! 
! #: fortran/lang.opt:600
  #, gcc-internal-format
! msgid "Unrecognized option to floating-point init value: %qs"
  msgstr ""
  
! #: fortran/lang.opt:730
  #, fuzzy, gcc-internal-format
! msgid "Unrecognized option: %qs"
! msgstr "Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'"
  
! #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
! #, fuzzy, gcc-internal-format
! msgid "assertion missing after %qs"
! msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
! 
! #: 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:256
! #, fuzzy, 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
! #: c-family/c.opt:236 c-family/c.opt:1906 c-family/c.opt:1914 brig/lang.opt:44
! #: config/darwin.opt:56 common.opt:326 common.opt:329 common.opt:3140
! #, fuzzy, gcc-internal-format
! msgid "missing filename after %qs"
! msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
! 
! #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
! #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:1902
! #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
! #, fuzzy, gcc-internal-format
! msgid "missing path after %qs"
! msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
! 
! #: c-family/c.opt:244 c-family/c.opt:248
! #, fuzzy, gcc-internal-format
! msgid "missing makefile target after %qs"
! msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
! 
! #: c-family/c.opt:283
  #, gcc-internal-format
! msgid "argument %qs to %<-Waligned-new%> not recognized"
  msgstr ""
  
! #: c-family/c.opt:903
! #, gcc-internal-format
! msgid "argument %qs to %<-Wnormalized%> not recognized"
! msgstr ""
! 
! #: c-family/c.opt:1408
! #, gcc-internal-format
! msgid "no class name specified with %qs"
! msgstr ""
! 
! #: c-family/c.opt:1519
! #, gcc-internal-format
! msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
! msgstr ""
! 
! # src/request.c:806 src/request.c:912
! #: c-family/c.opt:1602
  #, fuzzy, gcc-internal-format
! msgid "unrecognized ivar visibility value %qs"
! msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
! # src/request.c:806 src/request.c:912
! #: c-family/c.opt:1762
  #, fuzzy, gcc-internal-format
! msgid "unrecognized scalar storage order value %qs"
! msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
! #: d/lang.opt:189
  #, fuzzy, gcc-internal-format
! msgid "unknown array bounds setting %qs"
! msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/vms/vms.opt:42
  #, fuzzy, gcc-internal-format
! msgid "unknown pointer size model %qs"
! msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
  #: config/i386/i386.opt:319
  #, gcc-internal-format
*************** msgstr ""
*** 65226,65231 ****
--- 65295,65305 ----
  msgid "%<-msse5%> was removed"
  msgstr ""
  
+ #: config/avr/avr.opt:26
+ #, fuzzy, gcc-internal-format
+ msgid "missing device or architecture after %qs"
+ msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
+ 
  #: config/rs6000/rs6000.opt:317
  #, gcc-internal-format
  msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
*************** msgstr ""
*** 65246,65251 ****
--- 65320,65353 ----
  msgid "using old darwin ABI"
  msgstr ""
  
+ #: config/fused-madd.opt:22
+ #, gcc-internal-format
+ msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
+ msgstr ""
+ 
+ #: config/microblaze/microblaze.opt:87
+ #, fuzzy, gcc-internal-format
+ msgid "%qs is deprecated; use -fstack-check"
+ msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
+ 
+ #: config/microblaze/microblaze.opt:95
+ #, gcc-internal-format
+ msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
+ msgstr ""
+ 
+ #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
+ #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
+ #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
+ #: config/arc/arc.opt:384
+ #, fuzzy, gcc-internal-format
+ msgid "%qs is deprecated"
+ msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
+ 
+ #: lto/lang.opt:28
+ #, fuzzy, gcc-internal-format
+ msgid "unknown linker output %qs"
+ msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
+ 
  #: common.opt:1406
  #, fuzzy, gcc-internal-format
  msgid "unknown excess precision style %qs"
*************** msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒ
*** 65334,65420 ****
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
- #: d/lang.opt:189
- #, fuzzy, gcc-internal-format
- msgid "unknown array bounds setting %qs"
- msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
- 
- #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
- #, fuzzy, gcc-internal-format
- msgid "assertion missing after %qs"
- msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
- 
- #: 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:256
- #, fuzzy, gcc-internal-format
- msgid "macro name missing 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:1902
- #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
- #, fuzzy, gcc-internal-format
- msgid "missing path after %qs"
- msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
- 
- #: c-family/c.opt:244 c-family/c.opt:248
- #, fuzzy, gcc-internal-format
- msgid "missing makefile target after %qs"
- msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
- 
- #: c-family/c.opt:283
- #, gcc-internal-format
- msgid "argument %qs to %<-Waligned-new%> not recognized"
- msgstr ""
- 
- #: c-family/c.opt:903
- #, gcc-internal-format
- msgid "argument %qs to %<-Wnormalized%> not recognized"
- msgstr ""
- 
- #: c-family/c.opt:1408
- #, gcc-internal-format
- msgid "no class name specified with %qs"
- msgstr ""
- 
- #: c-family/c.opt:1519
- #, gcc-internal-format
- msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
- msgstr ""
- 
- # src/request.c:806 src/request.c:912
- #: c-family/c.opt:1602
- #, fuzzy, gcc-internal-format
- msgid "unrecognized ivar visibility value %qs"
- msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
- 
- # src/request.c:806 src/request.c:912
- #: c-family/c.opt:1762
- #, fuzzy, gcc-internal-format
- msgid "unrecognized scalar storage order value %qs"
- msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
- 
- # src/request.c:806 src/request.c:912
- #: fortran/lang.opt:409
- #, fuzzy, gcc-internal-format
- msgid "Unrecognized option to endianness value: %qs"
- msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
- 
- #: fortran/lang.opt:600
- #, gcc-internal-format
- msgid "Unrecognized option to floating-point init value: %qs"
- msgstr ""
- 
- #: fortran/lang.opt:730
- #, fuzzy, gcc-internal-format
- msgid "Unrecognized option: %qs"
- msgstr "Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'"
- 
- #: lto/lang.opt:28
- #, fuzzy, gcc-internal-format
- msgid "unknown linker output %qs"
- msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
- 
  #, fuzzy
  #~ msgid "too many arguments to function %<va_start%>"
  #~ msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
--- 65436,65441 ----
diff -Nrcpad gcc-9.1.0/gcc/po/es.gmo gcc-9.2.0/gcc/po/es.gmo
*** gcc-9.1.0/gcc/po/es.gmo	Fri May  3 08:12:44 2019
--- gcc-9.2.0/gcc/po/es.gmo	Mon Aug 12 07:51:11 2019
***************
*** 1,1482 ****
! Þ•+$t!;0ÌB¸¹-»1é 0ÛQ+-0YKŠÖâ<öB3Rv>É@9ICƒFÇ5IDŽ¥!º$Ü 	"	"@	+c	#�	”³	H
! N
! 'm
! •
! F³
! Qú
! 5L]‚wàIXA¢KäN0
B
OÂ
LR_;²8î>'IfI°Bú~=?¼DüEA@‡EÈC=R@�6Ñ{B„?Ç‰9‘PËCF`s§ECaQ¥N÷�FG×ŒO¬RüCOQ“Få9,=f=¤4âPMhB¶GùIAH‹BÔ=7U6�IÄo+-›EÉ
!  ' 8B >{ º )Ì 0ö '!+0!Z\!+·!mã!;Q"E�" Ó"ô"	##$<#$a#*†#*±#Ü#÷#$$#/$S$8j$£$!´$;Ö$E%X%5w%E­%%ó%&07&Lh&6µ&7ì&l$'G‘'$Ù'Jþ'EI(2�(EÂ(l)u)3‘)@Å)**'* >*&_*J†*8Ñ*U
! +-`+_Ž+Yî+lH,Xµ,T-Qc-Kµ-L.SN.5¢.IØ.Y"/c|/=à/040#D0#h03Œ0*À04ë0. 12O14‚1,·16ä1Q23m23¡2=Õ23C'3Ik3Iµ3Wÿ3EW4"�49À4.ú45)57_5#—5,»5$è5$
6#26&V6}66—6JÎ627&L7,s7P 7Hñ7x:8?³8Fó83:9.n99�92×9-
! :_8:V˜:Zï:EJ;H�;FÙ;E <:f<;¡<DÝ<g"=sŠ=iþ=oh><Ø>S?{i?]å?dC@Œ¨@W5AN�ApÜAJMB`˜BIùBoCCR³CkD9rD9¬DæD(E*/E:ZEW•EYíEZGF\¢F¬ÿFÌ¬G^yHnØHfGIv®Ie%Ju‹J\Kl^KJËKLLžcL¾MWÁMgN_�NoáN^QOn°OUPeuP)ÛP%Q|+Qœ¨QFERVŒRNãR^2SM‘S]ßSD=TT‚T ×T!øT U&;U4bU—U-°U#ÞUV.V MVnV.‡V!¶VfØV4?WLtW"ÁWäW(öW,XLX0gXS˜X&ìX'Y5;Y*qY;œY9ØY;ZpNZ>¿ZXþZUW[H­[.ö[;%\]a\y¿\C9]T}]EÒ]U^Mn^*¼^dç^IL_&–_>½_lü_mi`7×`ZaAja?¬a!ìa,b5;b!qb@“bKÔb, cMcBkc>®cfícETd!šd!¼d'ÞdBejIe(´e;Ýef*8f"cf†f)�f_Çf:'g8bg-›gÉg:àgh:h$Yh2~h±hÈhUçh-=i/ki?›i?Ûi0j+LjAxj.ºj*éj2k2Gk1zk0¬k9Ýk1l2Il1|l+®l3Úl.mD=m3‚m$¶m+ÛmCn:Kn†n6£nCÚn@oB_oK¢o*îop'7p0_p�p"«p?Îp q#/q0Sq(„q.­q*Üq,r14r3frHšr+ãr"s12s4ds4™s$Îs$ós9t9Rt8Œt1ÅtD÷t1<u/nu1žuEÐu2v+Iv-uv£vÂvávEùv<?w;|wE¸wFþwEx5ax9—x*Ñx*üx?'y6gy8žyX×yE0z3vz5ªz(àz8	{;B{R~{VÑ{Q(|Uz|4Ð|2}Z8}`“}8ô}U-~3ƒ~ ·~/Ø~1H:"ƒ8¦3ßC€/W€2‡€4º€.ï€E�/d� ”�7µ�Bí�(0‚$Y‚8~‚·‚N×‚1&ƒJXƒ5£ƒ@Ùƒ4„kO„X»„>…'S…"{…&ž…<Å…†l"†,�†*¼†!ç†@	‡$J‡$o‡&”‡(»‡5ä‡eˆ%€ˆ?¦ˆæˆõˆ‰/‰4J‰‰Ž‰/«‰MÛ‰B)Š6lŠG£ŠzëŠ^f‹zÅ‹Y@Œ'šŒ=ÂŒ:�,;�6h�:Ÿ�3Ú�8Ž/GŽ@wŽ!¸ŽBÚŽW�:u�*°�1Û�w
�3…�(¹�2â�'‘D=‘5‚‘)¸‘2â‘o’I…’)Ï’!ù’+“:G“=‚“3À“!ô“9”-P”%~”/¤”#Ô”5ø”9.•=h•G¦•î•	– '–®È–Lw—MÄ—¬˜¼¿˜\|™jÙ™MDšN’š¸áš¬š›^Gœf¦œÈ
�¼Ö�f“žnúž„iŸ2îŸM! Bo s²  &¡-G¡Iu¡@¿¡”¢[•¢†ñ¢Tx£4Í£V¤0Y¤-Š¤5¸¤Bî¤^1¥7�¥>È¥0¦48¦7m¦C¥¦Fé¦60§Eg§’­§Q@¨X’¨ë¨*©;6©(r©6›©#Ò©ö©2ª#Eª'iª/‘ª1ÁªBóª-6«1d«!–«)¸«>â«A!¬Kc¬C¯¬,ó¬* ­/K­,{­+¨­Ô­*ð­®M4®J‚®Í®+í®p¯Š¯4œ¯Ñ¯â¯-ý¯+°I°@g°¨°"¼°ß°:ö°91±9k±"¥±3È±!ü±²*7²0b²9“²#Í²$ñ²A³X³"r³-•³/Ã³,ó³< ´F]´¤´+¿´4ë´7 µSXµG¬µ%ôµ!¶*<¶g¶ƒ¶= ¶*Þ¶/	·9·WY·-±·#ß·*¸.¸!F¸ h¸ ‰¸#ª¸'Î¸"ö¸&¹@¹#`¹'„¹"¬¹-Ï¹ý¹º.(º Wº#xºœº¹ºØº:öº01»b»u»$”»%¹»ß»#ý»'!¼I¼6h¼Ÿ¼±¼Ç¼%æ¼½,½K½f½%�½§½Ã½3á½¾+¾J¾]\¾º¾#Ð¾0ô¾/%¿#U¿y¿™¿­¿,Ì¿Aù¿*;À.fÀ!•À*·À=âÀ! Á'BÁHjÁ5³Á.éÁÂ)Â$9Â(^Â=‡Â.ÅÂôÂ;Ã(JÃsÃ.ŽÃ½ÃÜÃ0üÃ5-ÄcÄyÄ"ˆÄ"«Ä}ÎÄ2LÅ6Å4¶ÅCëÅJ/Æ*zÆ)¥ÆÏÆîÆ"
Ç60Ç'gÇI�Ç,ÙÇ.È15È2gÈCšÈ5ÞÈÉ)4É%^É„É�É·É2ÓÉ<Ê3CÊ0wÊ¨Ê4¾Ê8óÊ8,ËeË+ƒË(¯Ë,ØËÌ-$Ì/RÌ-‚Ì.°Ì(ßÌ*Í13ÍGeÍK­ÍJùÍ,DÎ&qÎ,˜Î"ÅÎ=èÎ,&Ï'SÏ1{Ï#­Ï'ÑÏ9ùÏ03Ð'dÐ3ŒÐ0ÀÐ/ñÐ(!Ñ1JÑ)|Ñ3¦Ñ6ÚÑ Ò?2Ò+rÒ.žÒ-ÍÒ+ûÒ 'Ó'HÓpÓ*‰Ó'´Ó*ÜÓÔ]!Ô;Ô »Ô)ÜÔ"Õ')ÕQÕ-lÕ+šÕÆÕØÕFîÕ5Ö-UÖ ƒÖ¤ÖºÖ1ÌÖ\þÖL[×I¨×Mò×K@ØZŒØkçØKSÙNŸÙ+îÙ#Ú0>Ú/oÚ#ŸÚ-ÃÚ&ñÚÛ/Û+FÛ rÛ*“Û.¾ÛíÛ?
Ü,MÜzÜ’Ü"¯Ü4ÒÜ2Ý3:ÝJnÝ;¹ÝCõÝ<9Þ5vÞ*¬Þ.×ÞFß+Mß>yß'¸ß:àßà2àMà5gà=�àÛà0öà'á69áCpá:´á;ïá+â.Gâ+vâ¢âÂâáâ"ã$ã=ã]ã)uã)ŸãÉãäã ûã#ä@äVä$qä–ä2µäèäÿä1å5Iå'å9§åáå"åå"æ+æGHæ�æ'¦æ0Îæ6ÿæ*6ç,aç0Žç"¿ç-âç+è!<è ^è è  è#Áè$åè
! é+*é1Vé/ˆé¸é"Øé"ûéFêUeêP»ê'ë4ëGë1Xë'Šëm²ë ì1ì:Cì3~ì$²ì×ì'ôìí'8í `í �í-¢í+Ðíaüí-^îŒî,¥î#Òîöîï#0ïOTï¤ïµï-Íïûï7ð'Lð!tð#–ðºð!Úð%üð#"ñFñbñ!tñ–ñ¬ñ.Çñ
öñaò.fò•òd¦ò1ó=ó@óDó2Tó2‡óMºóMô0Vô‡ô(Žô,·ôäôñôúôõ9!õ[õtõ#ŽõO²õ.ö91ökö+‰ö*µö,àö-
÷/;÷k÷2‚÷*µ÷.à÷)ø&9ø'`ø&ˆø&¯ø%Öø#üø' ù%Hù(nù —ù$¸ù Ýù"þù,!ú2Nú�ú¡ú*Àú,ëú.û$Gû*lûA—û3Ùû:
ü1Hü)zü¤üÄü)ÞüLý/Uý6…ý¼ý×ý3÷ý7+þ>cþ,¢þ,Ïþ1üþ.ÿ1Jÿ$|ÿ0¡ÿÒÿèÿ7ïÿ'Gc#w›+»çîÿ+Ggz�:¤)ßJ	CT˜,°OÝ-4;,C
! p6{²Ñî(:0k7ˆ(Àé5	?S)m/—!Ç é'
!  20S„
Ÿ ­Îåû.=-["‰!¬)Îøú$3:n1Š:¼>÷6	?	H	Q	Z	!c	…	¡	®	·	Ä	Í	Ö	ß	è	
! 
! -
! 5?
! ,u
! ¢
! ¸
! †Ä
! rK¾*Ü<.Ds�5¬
â€ðq
;w
’³
eF(¬+Õ.+0-\|Šn3vAªkì7X.�5¿&õ$.Ap[Œ“èL|ŒÉJV+¡:Í$+-Ys�)¦.Ð>ÿ<>;{'·FßS&LzLÇœ?±QñbCB¦EéO/[VÛ‚2=µ}óLq8¾Q÷BIGŒQÔH&JoWºZVmHÄD
 JR ?� =Ý B!C^!7¢!AÚ!*"GG"M�"KÝ";)#?e#E¥#Hë#b4$J—$câ$ZF%9¡%1Û%B
&LP&N�&9ì&6&'Z]'9¸'iò'w\(XÔ(I-)Ow)@Ç)2*F;*b‚*Uå*M;+@‰+VÊ+W!,ly,\æ,BC-y†-T.PU.I¦.Fð.N7/C†/GÊ/~0z‘0L1:Y1S”1Rè1>;2:z2dµ2'3*B3Cm3/±3Aá3L#46p4E§4Cí4B15+t5? 5@à5=!6:_6Aš6CÜ6G 72h77›7BÓ7Z8@q8+²8+Þ89
! 9ID9CŽ9)Ò9Mü97J:+‚::®:Aé:++;*W;*‚;,­;(Ú;<=!<>_<Ož<î<%	=u/=3¥=OÙ= )>DJ>5�>[Å>B!?Qd??¶?ö?@82@uk@=á@:A$ZAAA3ÁA#õA-B+GB,sB# B>ÄB0C4C3@CtC(€C©CÂC!ÎC
! ðCûC
! DD+DBDUD]D	fDpD€D�D›D±D½DØDóDEE E0EBEWE	jEtE�E‘E¡E	´E
! ¾E%ÉE-ïE^F6|F!³F[ÕF71GOiG0¹GêG?H5AHwH+‡H0³H$äH+	I*5IA`I:¢IBÝIP JwqJCéJ'-K7UK5�K?ÃK=L)AL:kLH¦LJïL1:M'lM‡”MVOWsOEËO)P:;P)vP PB¹P7üP4QMQbQwQŒQ'¡QÉQçQ$ùQR+>R#jR/ŽR%¾RäRS(ShES%®SHÔS4TlRTH¿TCUBLU(�U2¸U6ëUl"Ve�VMõV$CWmhW3ÖW2
! X*=X4hXQ�X>ïX#.Y+RY1~Y'°Y5ØYVZmeZ{ÓZ@O[0�[nÁ[+0\\\*z\'¥\&Í\'ô\@]S]]#±]!Õ]J÷]>B^Z�^.Ü^L_1X_%Š_D°_Kõ_A`:_`0š`$Ë`ð`a$*aFOa%–a6¼a)óaVbGtb4¼btñb@fc:§câc9dF<d/ƒd#³d2×d1
! eX<eC•e6Ùe1f7Bf*zf!¥f*Çf)òfPg6mg/¤g/Ôg/h84h9mh9§h6áh7i.Pi9i-¹i:çi<"j/_j>�j+Îjújk'#kKkek%€k7¦k7Þk>lGUl(�l3Æl úl'm;Cm9mD¹mBþmDAnB†n?Én	o^'oP†o5×o*
p88p%qp$—pG¼p)q8.q;gqR£q+öq:"r.]rKŒr%Ørþr&s1As%ss%™s$¿sTäs29t*lt1—tKÉtDu+Zu&†u%­u$Óu?øu/8vhv#„v.¨v1×vz	wt„w9ùw[3xG�x*×x)yX,y<…y#Ây(æy/z2?z1rza¤z{@{
X{:f{&¡{3È{Jü{1G|>y|<¸|Bõ|18}6j}3¡}+Õ}(~>*~'i~,‘~4¾~Bó~k6:¢Ý!ö€4€P€+i€•€ ³€Ô€:ó€G.�@v�8·�1ð�;"‚^‚o‚~‚�‚.²‚á‚<û‚58ƒ5nƒ3¤ƒ5Øƒ„#*„N„W„.d„0“„8Ä„ý„E…@c…>¤…<ã…< †5]†=“†Ñ†$ñ†[‡Ar‡_´‡cˆDxˆM½ˆG‰_S‰+³‰.ß‰Š*Š<ŠNŠ#_Š(ƒŠ>¬Š6ëŠ."‹9Q‹K‹‹2×‹8
! Œ0CŒ/tŒ-¤Œ8ÒŒ4�@�,\�3‰�<½�ú�Ž+Ž!KŽ+mŽ?™Ž8ÙŽ�>/�5n�¤�'½�Må�:3�7n�¦�!Ä�æ�
ÿ�
‘‘8‘1G‘y‘%†‘%¬‘(Ò‘û‘0’*H’)s’>�’`Ü’6=“?t“$´“#Ù“%ý“*#”>N”�”)¦”8Ð”:	•"D•0g•6˜•WÏ•U'–?}–"½–nà–@O—+�—Y¼—!˜!8˜:Z˜_•˜õ˜™ /™P™o™(„™­™Ã™Ú™ñ™ š!2š!Tš#vš#šš-¾š)ìšj›'�›'©›,Ñ›9þ› 8œQÙœ/+�j[�fÆ�.-ž?\žKœžèž*ýž!(Ÿ6JŸ7�Ÿ#¹ŸcÝŸOA 7‘ #É 7í #%¡9I¡%ƒ¡9©¡%ã¡9	¢%C¢Ti¢h¾¢)'£<Q£)Ž£)¸£'â£B
! ¤M¤*j¤'•¤'½¤Iå¤"/¥:R¥;�¥+É¥4õ¥*¦'F¦-n¦œ¦:»¦Gö¦?>§?~§[¾§!¨#<¨O`¨)°¨ Ú¨Jû¨0F©;w©O³©%ª)ª<Aª~ª0—ª.Èª÷ª#«7«F«7e«3�«3Ñ«¬-¬2E¬6x¬=¯¬=í¬#+­)O­y­*�­*º­$å­3
! ®*>®Oi®l¹®y&¯u ¯:°DQ°ˆ–°°±„Ð±¬U²¦³Î©³4x´)­´3×´#µ/µ0@µ"qµ"”µ"·µ Úµ ûµ$¶$A¶$f¶"‹¶"®¶)Ñ¶,û¶)(·'R·Lz·KÇ·d¸?x¸W¸¸#¹$4¹#Y¹!}¹Ÿ¹×¯º@‡»:È»:¼+>¼8j¼M£¼Oñ¼A½FR½g™½M¾ O¾p¾8Œ¾?Å¾B¿H¿_¿*s¿“ž¿"2À UÀ2vÀ3©À$ÝÀ7Á:ÁZÁtÁ*‹Á:¶Á*ñÁ1ÂqNÂ.ÀÂ9ïÂ")Ã9LÃ†Ã,¡ÃÎÃ2çÃ9Ä:TÄ*�Ä ºÄ!ÛÄ!ýÄ6ÅDVÅ4›Å,ÐÅ*ýÅ(ÆHÆ;cÆ3ŸÆ.ÓÆ$Ç?'Ç-gÇ,•Ç9ÂÇ<üÇ=9È7wÈe¯È:ÉHPÉ,™É-ÆÉXôÉ.MÊ|Ê$™Ê¾Ê ÜÊýÊFË4WË4ŒËÁË#ÙËýË)Ì&?Ì&fÌ+�Ì(¹Ì"âÌ(Í(.Í)WÍ)�Í*«Í*ÖÍ*Î*,Î*WÎ*‚Î*­Î*ØÎ*Ï*.Ï*YÏ*„Ï(¯Ï(ØÏ(Ð(*Ð(SÐ(|Ð)¥Ð(ÏÐ(øÐ(!Ñ(JÑ*sÑ*žÑ*ÉÑ*ôÑ(Ò(HÒ(qÒ(šÒ(ÃÒ(ìÒ(Ó(>Ó(gÓ(�Ó)¹Ó)ãÓ'
Ô(5Ô(^Ô)‡Ô)±Ô(ÛÔ(Õ(-Õ(VÕ+Õ'«Õ'ÓÕ(ûÕ'$Ö3LÖ4€Ö4µÖ3êÖ"×BA×?„×%Ä× ê×BØ3NØ6‚Ø4¹ØFîØ{5Ù:±Ù'ìÙÚ#0ÚTÚ6oÚ.¦Ú4ÕÚ)
! Û4ÛL=Û>ŠÛ"ÉÛTìÛAÜ[Ü&xÜ&ŸÜ ÆÜ0çÜ(ÝAÝ&ZÝ+�Ý'­Ý!ÕÝ÷Ý!Þ!9Þ-[Þ(‰Þ"²Þ"ÕÞ)øÞ,"ß Oß+pß$œß)ÁßQëß›=à"Ùà*üà1'á-Yá)‡á±á:Çá=â5@â-vâ"¤â<Çâ7ã?<ã5|ã9²ã3ìã4 ä9Uä8�äAÈä;
! å7Få%~å)¤å,Îå5ûå"1æ.Tæ"ƒæ*¦æÑæ:áæç.2ç$aça†ç+èçBè0Wè0ˆè6¹èðèi
é*wé)¢é1Ìé-þé/,ê)\ê,†êb³ê(ë4?ëdtëoÙëBIì1Œì*¾ì*éìí>4í0sí6¤í7Ûí]î0qî6¢îÙîëî,
! ï)7ï$aï†ï7¥ï(Ýï/ð16ðhð&zð!¡ð(Ãð:ìð2'ñ$Zñ(ñ¨ñ>Èñ!ò/)òYò%rò.˜ò8Çò5ó6ó/Fó vó*—ó"ÂóLåóG2ô8zô(³ô!Üô7þô)6õ%`õ%†õ¬õÈõ+èõ"ö7ö#Vö-zö*¨öCÓö÷(3÷\÷?v÷!¶÷0Ø÷$	ø.ø,Eø+røžøv´ø^+ùeŠùMðù>ú;]ú2™úÌú&æú8
û!Fû:hû£ûÂû/×û<ü'Dülü1Œü(¾ü7çüý$:ý_ý~ý8™ýEÒýHþ)aþ)‹þ(µþÞþUþþ0Tÿ-…ÿO³ÿ)O-%}£ÂßùF,"s=–$Ô!ù&;B(~#§/Ëû32Q1„¶+Íù)#93]!‘&³Ú1ø *<Kˆ2ž,Ñ þ(,H7u#­0Ñ4 6U¢Œ,/7\”´+Ì¾ø>·	Ûö	vÒ
! <I †=§-å'(;cd.Èt÷‰l
!ö
;0T$…'ª"Òõ6!G!i6‹"Â)å.lE;²9î@(Yi&Ã ê-r9Q¬;þ(:cE}:Ãþ.RB+•&Á?è+(TqC�Ñ=×%.T-m›ºÚIà!*XLE¥ëþA$S,x¥3ÀNôCC#‡0«'Ü%$+J5v¬É%è)I e† ¢"Ã%æ0)=0g˜:±2ì(0HyŠ¢$¼
áï/$Ot'„¬BÌ)93V&Š&±YØ-2 1` 2’ Å <å 5"!5X!1Ž!)À!Oê!$:")_"%‰"7¯"/ç"F#4^#4“#0È#=ù#67$-n$2œ$!Ï$6ñ$E(%n%9‰%HÃ%:&7G&:&7º&Fò&9'$E'Oj'=º'=ø'56(?l(m¬(%)C@)9„);¾)sú)2n*2¡*3Ô*?+8H++�+!­+IÏ+9,S,!q,
“,3¡,BÕ,/->H-J‡-HÒ-~.5š."Ð.Zó.\N/
«/4¹/@î/0/0`0:o0>ª0Cé0-1K1e1){1¥1¿1-Û1	22&;24b24—24Ì2%30'30X3B‰3.Ì3û3e4&z4¡4¸4Ë4ã4÷4)565J5`5u56Š5!Á5ã5ö5	6&6:6M6a6}6�6°6Ç6ç6þ6757R7f7:7Bº7Eý78C8/|8-¬8HÚ8¹#9#Ý9::5:#P:$t:4™:&Î:/õ:2%;$X;$};%¢;0È;ù;&<:<*T<<<M¼<0
! =0;=,l=™=!¸=Ú=ú=>/>I>c>}>�>¸>Ó>î>8	?B?8]?–?±?Ì?ç?!@$@=@Y@t@�@¬@4È@;ý@9A#VAAzA'¼A;äA0 B QB"rB!•B!·B$ÙB$þB9#C6]C=”CAÒC/D-DDErD:¸DnóD5bE0˜E,ÉE>öE45F4jFŸF'½F#åF'	G#1G(UG9~G+¸G)äG+H6:H-qH>ŸH4ÞH4I2HI0{I0¬I+ÝI/	J/9J/iJ,™J$ÆJ]ëJ6IK€K@žK>ßKAL7`L:˜L2ÓL5M2<MoMK‹M×MôM*N-<N'jN’NQ®N'O(OCO-^O(ŒO,µO,âO,P)<PfP,�P6®P'åPL
QLZQ<§Q<äQB!RdR1ƒR.µRLäR1S QS6rSJ©SXôS'MTuT)�T@ºT4ûTC0U&tUV›U!òU+VB@V#ƒV:§V:âVCWIaW«W-ÇWõWGX#WX}{X¯ùXT©YNþYjMZ1¸ZêZ;	[4E[:z[µ[DÏ[L\>a\5 \+Ö\+]L.]'{]/£](Ó]6ü]=3^=q^9¯^=é^D'_(l_4•_,Ê_-÷_(%`CN`'’`.º`é`Da'La@ta.µa0äa!b<7bFtb6»b.òbC!cCec&©c,Ðc2ýcD0d ud1–dÈd9çd:!eP\e&­e<Ôe8f-Jfxf!–f1¸f.êf5g+OgE{g2Ág5ôg2*h>]h>œhHÛhE$i0ji6›i,Òi6ÿiU6j!Œj®jaÍjU/k/…k2µk$èkF
l2Tl$‡lN¬lAûl;=m5ymt¯m—$n9¼n?ön:6o8qo%ªo)Ðoúo#p#>p)bp‰Œp2q%Iq%oq&•q+¼q;èq&$rUKr¡r&¾r&år/s2<s/os8Ÿs4Øs!
t+/t2[t-Žt%¼t)ât%u%2u&Xu+u«u2Èu/ûua+vŒ�vPwjkw4Öw'x3xSx2\x'�x2·xêx2y7:y2ry=¥y8ãy6z;Sz4�z9Äz4þz93{4m{E¢{7è{1 |FR|K™|cå|FI}¾�}PO~ ~³~Ë~Ý~í~,50b*“L¾.€:€S€<s€,°€)Ý€F�8N�7‡�1¿�<ñ�B.‚Cq‚.µ‚/ä‚Nƒ#cƒ6‡ƒY¾ƒZ„/s„(£„-Ì„Qú„OL…Mœ…-ê…8†!Q†+s†+Ÿ†+Ë†+÷†,#‡,P‡-}‡-«‡-Ù‡-ˆ-5ˆ-cˆ-‘ˆ-¿ˆ-íˆ-‰-I‰-w‰+¥‰+Ñ‰+ý‰+)Š+UŠ+�Š,­Š+ÚŠ+‹+2‹+^‹-Š‹-¸‹-æ‹-Œ+BŒ+nŒ+šŒ+ÆŒ+òŒ+�+J�+v�+¢�+Î�,ú�,'Ž*TŽ+Ž+«Ž,×Ž,�+1�+]�+‰�+µ�.á�*�*;�+f�#’�A¶�Uø�BN‘)‘‘»‘+Ó‘Kÿ‘MK’9™’+Ó’<ÿ’6<“>s“)²“*Ü“$”$,”#Q”$u”$š”#¿”‹ã”8o•J¨•Wó•?K–5‹–6Á–:ø–B3—@v—"·—Ú—8ú—)3˜']˜4…˜%º˜'à˜&™./™,^™‹™ ¥™*Æ™ñ™š*š(Bš<kš"¨š,Ëš$øš› 3›3T›ˆ›?œ›,Ü›'	œY1œ4‹œ,Àœ0íœ0�=O�0��:¾�1ù�9+ž1ež3—ž5Ëž1Ÿ23Ÿ@fŸ1§Ÿ?ÙŸJ 6d 4› 4Ð <¡>B¡=�¡3¿¡:ó¡7.¢6f¢1�¢EÏ¢A£QW£_©£O	¤HY¤ ¢¤Ã¤3Ø¤1¥6>¥3u¥2©¥0Ü¥/
¦)=¦#g¦*‹¦@¶¦%÷¦§?/§$o§”§'³§(Û§(¨5-¨c¨x¨!‘¨5³¨é¨-ü¨&*© Q©r©'‘©*¹©%ä©*
! ª$5ªAZªCœª6àª7«4O«6„«3»«Iï«%9¬_¬
x¬'†¬-®¬Ü¬Hü¬HE­*Ž­(¹­â­1®)4®-^®,Œ®,¹®<æ®5#¯&Y¯/€¯=°¯&î¯%°7;°5s°<©°$æ°.±0:±Wk±Ã±<Ó±²9)²c²²›² º²!Û²ý²:³?T³T”³é³$´-)´W´Ds´:¸´!ó´*µ-@µ#nµ!’µ0´µ@åµ<&¶<c¶& ¶<Ç¶R·;W·>“·@Ò·8¸wL¸9Ä¸3þ¸G2¹Xz¹GÓ¹Jº9fºD ºYåºl?»"¬»LÏ»8¼;U¼E‘¼G×¼?½j_½KÊ½U¾[l¾lÈ¾45¿Oj¿Eº¿OÀiPÀOºÀ8
! Á'CÁakÁ�ÍÁWOÂ8§ÂŒàÂŽmÃ†üÃHƒÄNÌÄ=ÅiYÅYÃÅuÆv“Æ)
! Ç)4Ç^Ç*wÇ¢Ç¹Ç?ÐÇ^È=oÈ@­ÈdîÈCSÉJ—ÉVâÉ99Ê6sÊ:ªÊ8åÊ)Ë-HË'vË%žË%ÄËOêË%:Ì`Ì4{Ì2°ÌãÌ Í1!ÍSÍ(sÍ#œÍOÀÍ9Î$JÎ.oÎ?žÎ8ÞÎ;Ï+SÏ4Ï-´ÏâÏ3ùÏ-Ð(EÐEnÐ´Ð'ËÐóÐ

! Ñ1Ñ&JÑ8qÑSªÑþÑÒ+4Ò`Ò	mÒwÒŠÒ¤Ò¹Ò4ÎÒ4Ó58Ó=nÓ<¬Ó7éÓ;!Ô.]ÔCŒÔAÐÔûÕìÖ!ûÖ3×1Q×ƒ×(ž×Ç×4Ù×3Ø4BØ1wØ>©Ø8èØ2!Ù-TÙ8‚Ù»Ù$ÐÙ4õÙ&*Ú;QÚ)�Ú8·Ú8ðÚ%)Û)OÛyÛ‹Û.�ÛHÌÛNÜ&dÜ7‹Ü.ÃÜ=òÜ90Ý6jÝ:¡Ý3ÜÝ;Þ:LÞ:‡ÞHÂÞ2ß<>ß%{ß;¡ßÝß&ôß!à#=à*aà8Œà6Åàüà	á`&á`‡áèá:ýáO8â7ˆâ$Àâ4åâã53ãiã*†ã)±ãÛãöã'ä**äUä+lä>˜äB×ä;åVå;uå(±åÚåCôå8æ$Eæ7jæ¢æ#½æ#áæ#çM)ç7wç9¯ç7éç.!è<Pè6�è>Äè;é>?éL~é*Ëéöé.ê9=ê"wê"šê)½ê.çêë;.ë"jëP�ëJÞë8)ì$bìE‡ì-Íì-ûìE)í@oí0°í)áí*î36î6jî.¡î@ÐîLïM^ïF¬ïFóïB:ðA}ð.¿ð#îðñL*ñ3wñW«ñ0ò4ò'Oò5wò-­ò+Ûò,ó04ó%eó9‹óÅóÛó%óó5ôOôiôZƒô)ÞôGõGPõ%˜õC¾õ)ö2,ö _ö0€ö.±öHàö4)÷^÷$y÷#ž÷,Â÷)ï÷&ø/@ø4pø<¥ø3âø(ù)?ù&iù%�ùJ¶ùúE	ú7Oú=‡ú0Åú5öú‹,û@¸û+ùû-%üSühü4}ü=²ü/ðü  ýAý4Yý)Žý:¸ý+óý(þ6HþþO›þgëþ5Sÿ1‰ÿ<»ÿ5øÿ".)Q,{4¨0ÝPS_L³$8@\yÖ$ï)0#Z1~$°Õ#ñ$6:q"�[³0;@-|%ª:Ð=DIFŽJÕN @o8°PéH:Eƒ"Éì6	;C	.	.®	KÝ	?)
! +i
! •
! &¬
! 'Ó
! û
! ".9hˆ¦8Ã9ü46,kD˜#Ý&
1(
,Z
‡
M—
9å
&F`*o>š/Ù,	16;h6¤!Û@ý2>&q,˜>Å1662m3 0Ô>JDN�1Þ%*&P!w™(¸ á.D1"v1™%Ë4ñ,&"Sv �G±3ù&-&T:{B¶Aù);
e<s3°Gä<,.i:˜#Ó÷2F2Uˆ-£3Ñ'%-7S5‹IÁ
61P/‚8²ë
! +&BR
•
£ ±%ÒCø3<vpvçc^Âß;ó,/j\'Ç>ï>. >m ¬ Æ Ù ó r!‡y!/"!1"9S"�"%¡"Ç"Yà"K:#<†#”Ã#OX$1¨$-Ú$-%-6%d%y%8Š%IÃ%(
&*6&.a&D�&2Õ&'!'8'!S',u'�¢'�0(¾(=Ø(4)2K)2~)1±)eã)3I*3}*3±*gå*>M+UŒ+(â+,O$,t,0Ž,4¿,0ô,/%-*U-@€-8Á-:ú-$5.‚Z.=Ý. /=</"z/ã�/G�0DÉ0S1Nb1`±1D2PW2W¨2)3$*3bO3²31Ç3Dù3>46X4�4*Ÿ4Ê4 è4U	5&_5+†5V²5)	62366f6�6>½6>ü61;7)m7?—7[×7@38^t89Ó8
9)+97U9@�9Î9(æ9#:33:>g:(¦:#Ï:,ó:< ;>];3œ;SÐ;A$<f<~<1ž<$Ð<'õ<@=C^=5¢=CØ=C>N`>5¯><å>!"?"D??g?&§?JÎ?,@F@5b@A˜@UÚ@%0AVA5tA2ªA=ÝAB/6B†fBŠíBexCÞC$øC0D?ND_ŽD îD.E >E_E3E&³E1ÚE(F,5F3bF*–FgÁFA)G"kG3ŽG:ÂG)ýG3'H4[H �H±H6ËH4I47I8lI(¥I4ÎI'J3+J4_J;”JÐJAðJG2KNzKNÉKVL^oLcÎLi2MhœMN…NO…O�P‡P�Q‰Qr	R€|R€ýR€~SÿSƒT9U7=UCuU6¹U7ðU3(V\V;{V5·V5íV#W3?W3sW?§W3çW$X4@X:uX8°X3éX&YDYaY(Y$¨Y5ÍYHZ2LZ-Z-­Z.ÛZA
! [YL[@¦[ç[6\/>\n\)‡\(±\0Ú\0][<]E˜]Þ]Eñ]G7^'^&§^Î^!ê^G_3T_1ˆ_$º_ß_ö_.
! `09`"j`2�`,À`(í`+a,Ba&oa+–a+Âa%îa"b7b#Wb&{b7¢b*Úb)c)/c$Yc)~c-¨c+Öc%d((d#Qd'ud4�d'Òd&úd !e+Bene1�e?¿e;ÿe;f/Of#f£f(Àf"éf9g/Fg+vg ¢g&Ãg*êg1hGh(ch,Œh-¹h$çh&i,3i*`i!‹i+­iÙi$÷i[jKxjÄj1Újk'kFkakpmk9ÞkHl1al<“lOÐlJ m[kmWÇm>nG^n)¦n¹Ðn<Šo.Ço*öo(!p8Jp4ƒp)¸p7âp+q+Fq-rq9 qtÚqLOrZœr5÷rO-s4}s=²sAðs72t5jt- t;Ît0
! uN;uaŠuTìuGAvB‰v5ÌvSw8VwB�w-Òw2xI3xN}xVÌxZ#yy~yDøyZ=zN˜zCçzY+{O…{?Õ{:|?P|<�|JÍ|J}0c}>”}2Ó}4~_;~D›~Aà~i"/ŒI¼o€Iv€XÀ€Y�Ts�KÈ�a‚\v‚:Ó‚7ƒKFƒŽ’ƒ’!„ ´„Õ„gð„X…m…ˆ…ž…1´…/æ…4†¢K†}î†Al‡O®‡qþ‡.pˆ"ŸˆRÂˆ˜‰˜®‰ GŠ&hŠM�Š/ÝŠ;
‹I‹[‹<{‹¸‹?Ó‹?Œ7SŒ;‹Œ"ÇŒ<êŒ"'�$J�.o�ž�/½�(í�3ŽEJŽ�ŽI°ŽúŽ@�Y�/s�/£�.Ó�H�!K�-m�2›�<Î�,‘68‘"o‘’‘2°‘]ã‘.A’@p’±’IÐ’P“@k“7¬“8ä“”96”3p”N¤”-ó”/!•"Q•%t•š•+¹•Så•)9–/c–“–/±–+á–1
—-?—0m—'ž—,Æ—ó—˜2˜"A˜+d˜2�˜#Ã˜-ç˜™5™1N™2€™3³™0ç™1š4Jš-š*­š)Øš+›,.›0[›-Œ›(º›&ã›&
! œ$1œ5Vœ'Œœ´œ Éœ4êœ,�5L�‚�&›�!Â�(ä�!
ž//žH_žH¨ž/ñž!Ÿ'>Ÿ5fŸ2œŸGÏŸ: R Xp É â ò ¡$¡7¡$U¡z¡F”¡(Û¡(¢-¢:¢G¢$W¢|¢š¢²¢Ì¢ä¢££D0£*u£	 £-ª£BØ£¤$.¤0S¤„¤! ¤GÂ¤F
! ¥GQ¥5™¥)Ï¥ù¥¦$*¦O¦ i¦Š¦"¥¦IÈ¦I§B\§-Ÿ§;Í§I	¨!S¨8u¨1®¨0à¨7©&I©,p©&�©Ä©ä©8ü©15ªgªƒª-žª-Ìª,úª8'«=`«=ž«=Ü«=¬X¬d¬)„¬%®¬)Ô¬2þ¬1­1I­{­W“­:ë­1&®6X®-�®9½®÷®¯2.¯1a¯“¯C®¯ò¯=°oO°2¿°1ò°$±@=±"~±#¡±(Å±&î±-²\C²: ²1Û²;
³/I³Hy³Â³0Þ³'´7´W´s´/…´µ´Ô´ò´
! µ 'µ'Hµpµ�µ¨µ/¹µ4éµ)¶4H¶}¶@š¶Û¶/ì¶"·2?·Dr·!··+Ù·,¸2¸4Q¸†¸#š¸+¾¸9ê¸$¹!B¹:d¹Ÿ¹·¹'Ó¹?û¹;º Oºpº�ºZ¯ºy
! »%„»>ª»é».¼!1¼HS¼!œ¼3¾¼+ò¼1½CP½ ”½2µ½3è½#¾@¾GY¾m¡¾j¿z¿:�¿"Ë¿î¿2À48À(mÀ–À³ÀPÃÀ0Á9EÁ!Á5¡Á,×Á-ÂA2Â0tÂ¥ÂÅÂåÂÃÃ?)Ã'iÃ(‘Ã1ºÃìÃÄ5(ÄE^Ä¤Ä>ÂÄ>Å2@Å5sÅ?©Å*éÅ>Æ4SÆˆÆ*£Æ1ÎÆ3ÇK4Ç:€Ç»Ç-ÑÇ5ÿÇ)5È%_È9…ÈY¿È:É"TÉ(wÉ) ÉÊÉDáÉ*&ÊQÊ&gÊŽÊ$«ÊÐÊ)îÊ,Ë(EËnË7ˆË+ÀË\ìË&IÌ6pÌ,§ÌÔÌ%ïÌ.Í@DÍ9…Í2¿Í4òÍ''Î5OÎ3…Î#¹ÎGÝÎ<%ÏGbÏVªÏVÐVXÐW¯ÐUÑR]ÑL°Ñ1ýÑ6/Ò6fÒ&�Ò;ÄÒ4Ó5ÓWTÓ5¬ÓHâÓ)+Ô3UÔ5‰Ô*¿Ô0êÔ5Õ8QÕ.ŠÕ1¹Õ=ëÕ))ÖSÖEmÖ;³Ö5ïÖ8%×>^×@�×FÞ×C%ØCiØ1­Ø0ßØ1Ù%BÙ`hÙXÉÙ'"ÚIJÚJ”ÚKßÚM+ÛIyÛEÃÛ:	Ü/DÜ9tÜ!®Ü*ÐÜ)ûÜN%Ý0tÝ=¥Ý3ãÝ>Þ1VÞ0ˆÞ¹Þ%ØÞ4þÞI3ß#}ß9¡ßGÛß.#à-Rà5€à8¶à=ïà2-áR`á0³á<äá7!â5Yâ7�â(ÇâaðâARãP”ã;åãJ!ä2lä8Ÿä2Øä'åQ3åQ…å/×å3æ+;æ‚gænêæ-Yç`‡ç/èç8èZQèQ¬è+þè"*éPMé*žé7Éé-ê./ê ^ê&ê"¦ê6Éêë@ë<[ë.˜ë!ÇëCéë9-ì3gì›ì»ì,Úì4íH<íO…í;Õí,î;>î&zî,¡îhÎîx7ï7°ï^èïGGðE�ð7ÕðN
ñO\ñ(¬ñDÕñBòV]òY´òGó;Vó(’óB»óRþó+Qô2}ô7°ôEèôB.õQqõ,Ãõ/ðõ' ö%HöGnöE¶ö%üö "÷4C÷Px÷3É÷Eý÷ACøO…ø2ÕøBù4Kùi€ùêù$ú#*ú5Nú„ú%¢úEÈúOûV^û.µûCäûB(ü%kü0‘üUÂü3ý1Lý~ý=žý)Üý2þ9þ9Vþ3�þ0ÄþPõþcFÿ;ªÿ>æÿ?%3ek™39:Y7”]ÌR*(}0¦+×/>30rL£SðJD@�\ÐI-2wAª4ì9!@[%œ/ÂKò>>K}NÉ>gW(¿Vè%?	*e	�	B˜	DÛ	D 
! GeT­T+W0ƒ:´ï*
#:
!^
I€
gÊ
$2^W'¶.Þ
"-!P!r"”"·3Ú"414f;›0×+"4W%vœ¼9Û))?i
‰—	¨
! ²	½+Ç:ó/.3^.’=Á@ÿ@>S:’Í0Ï>b?7¢$Ú7ÿN7B†6É)L*<w7´Eì82,kW˜?ð03O3ƒB·?ú=:9xB²MõFCGŠAÒSCh(¬.Õ&++AimM×1%-W1…1·Eé%/#U%y8Ÿ8Ø1 3C 1w B© *ì !;5!9q!H«!9ô!*."\Y"8¶"1ï"5!#/W#2‡#º#2¾#5ñ##'$QK$J�$'è$.%B?%4‚%8·%/ð%% &$F&%k&/‘&(Á&#ê&)')8'-b'�')¥'Ï'+ã'-((=(*f(‘(©($Á(.æ(A)cW)A»)9ý)<7*4t*;©*3å*8+HR+D›+Pà+>1,3p,7¤,[Ü,8-
D-.R-$�-	¦-&°-×-J÷--B.#p.7”.'Ì.>ô.<3/)p/6š/2Ñ/@0!E0<g0¤0.¿0%î01031/d1?”18Ô1?
24M2:‚2A½2=ÿ23=3q3+‹3)·3+á3
4'&41N4;€4<¼4!ù4$5@5+Z5+†5+²5+Þ5I
! 63T66ˆ6>¿6Aþ6+@7+l7+˜7%Ä7"ê7*
888;Q8�8<­8:ê8$%92J95}9‹³92?:<r:=¯:Eí:<3;Mp;#¾;â;'<I)<ms<yá<s[=nÏ=z>>t¹>o.?{ž?u@h�@tù@nnAyÝAvWBwÎBxFCq¿C;1D2mD: DGÛD)#E(ME(vE&ŸE0ÆE0÷E*(FASF.•F)ÄF2îFT!G(vG*ŸG,ÊG0÷G'(H
PH+^H+ŠH&¶HÝH9õH/I1@I&rI/™I@ÉI.
! J$9J5^J4”J4ÉJ;þJ<:KwK(„K-­KÛKöKL/*L/ZL0ŠL0»L7ìL!$M!FM*hM!“MµM&ÏM'öM(N<GN0„N%µN2ÛN>O"MOpONŒO.ÛO
! 
! P.P:DP)P5©PEßPA%Q gQˆQ,£Q$ÐQ"õQ.R%GR%mR$“R¸RDÏRDS4YS(ŽS·SÍSäS2úSL-TzTT™TLîT[;UW—U\ïUDLVP‘VCâV&W
<W9JWE„W*ÊW#õW)XCX.YXˆX(šX"ÃX2æX3YQMY,ŸY)ÌY0öYH'ZMpZ/¾Z2îZ!['?[g[s[�[ ­[%Î[ô[%\,\=\O\a\$t\™\%ª\/Ð\%],&],S].€],¯],Ü],	^,6^*c^&Ž^/µ^å^î^(ú^%#_"I_l_‹_ª_7·_@ï_0`@`HI`’`&±`&Ø`1ÿ`11aca{a(“a�¼a"MbHpb/¹b'éb0c%Bc+hc/”c'Äc(ìc d+6dbd8wdW°d9e4Bewe,‰e¶eÔeðe+f6;frf,Œf+¹fåfîf
g)gCgcg8€g;¹g)õg>hI^hJ¨hóh!i4i=Ti ’i-³iáiûiHj)Zj)„j1®j/àj@k-Qk-k.­kÜk)÷k(!l#Jl$nl$“l*¸l ãl>m9CmA}mA¿mHn5Jn,€n,­n2Ún
oZo.uo(¤oDÍo1p6Dp3{p3¯p5ãp=qJWq*¢q"Íq0ðq!r<rTr)qr"›r*¾r*érEsPZs6«s2âst9.thtyt7“t7Ët3u)7uau{u›u@³u-ôu>"v>avD vMåvH3wN|wHËw x'5x-]x=‹xÉx;äx# y6Dy:{y5¶yìyz+z>zQz)jz#”z'¸z&àz"{3*{^{r{ˆ{$¢{Ç{*Þ{	||#|A|9Q|.‹|8º|3ó|/'}0W}3ˆ};¼}Fø}?~#_~ƒ~+¡~.Í~ü~!,> k-ŒVº*€&<€&c€)Š€/´€>ä€4#�+X�9„�8¾�÷�%‚5<‚ r‚T“‚7è‚6 ƒ7Wƒ�ƒ1¨ƒ-ÚƒT„9]„$—„8¼„.õ„<$…a…€…"�…'À…è…)þ…<(†(e†'Ž†/¶†1æ†'‡1@‡?r‡²‡Ò‡ë‡ú‡
ˆ!ˆ@ˆi\ˆ3Æˆúˆ
‰"+‰$N‰ s‰1”‰1Æ‰Fø‰E?Šh…Š3îŠ2"‹'U‹.}‹-¬‹Ú‹ï‹$
! ŒB/Œ)rŒœŒ*³Œ0ÞŒ&�&6�0]�&Ž�µ�)Ó�2ý�;0Ž,lŽ1™Ž0ËŽ(üŽ/%�4U�*Š�µ�%Î�)ô�)�8H�4��<¶�.ó�4"‘0W‘ˆ‘¢‘G¿‘L’LT’.¡’1Ð’/“82“Pk“0¼“í“ ”#”(B”0k”&œ”Ã”$Ù”þ”•+/•+[•-‡•5µ•-ë•D–5^–”–"´–8×–	—!—<—[—/l—(œ—'Å—<í—$*˜O˜d˜y˜’˜¦˜/Â˜5ò˜8(™a™>�™6À™>÷™;6šrš0Žš.¿š3îš9"›8\› •›¶›BÕ›Lœ&eœ$Œœ±œ1Éœ<ûœ;8�.t�B£�Aæ�5(ž1^ž1�ž.Âž.ñž5 Ÿ5VŸ>ŒŸCËŸ .' /V † 9Ÿ /Ù +	¡L5¡H‚¡EË¡A¢S¢"k¢'Ž¢5¶¢ì¢5£N8£X‡£8à£:¤+T¤4€¤9µ¤9ï¤+)¥,U¥ ‚¥/£¥$Ó¥ø¥¦2¦2E¦2x¦O«¦û¦"§D>§&ƒ§%ª§)Ð§.ú§)¨3C¨,w¨6¤¨2Û¨U©(d©G�©>Õ©Aª$Vª{ª&�ª$·ª4Üª,«(>«Bg«Lª«÷«¬=4¬'r¬3š¬8Î¬7­+?­6k­&¢­/É­*ù­:$®:_®<š®)×®¯C¯'c¯@‹¯DÌ¯@°LR°5Ÿ°BÕ°(±;A±#}±F¡±&è±<²JL²,—²IÄ²³%³+E³Lq³P¾³;´cK´ ¯´,Ð´ ý´*µ-Iµ?wµ·µ6×µ¶&'¶1N¶€¶#ž¶ Â¶+ã¶·)/·)Y·ƒ·Ÿ·º·×·÷·#¸-0¸)^¸ ˆ¸%©¸-Ï¸$ý¸4"¹*W¹0‚¹³¹6É¹"º#º?º\º9sº0­º'Þº-»4»$Q»,v».£»5Ò»<¼5E¼{¼,Œ¼+¹¼3å¼0½/J½z½�½Ÿ½/¥½"Õ½ø½G¾HH¾#‘¾)µ¾%ß¾3¿J9¿'„¿5¬¿&â¿6	À'@À/hÀ1˜À>ÊÀ!	Á/+Á([Á)„Á#®Á#ÒÁaöÁ"XÂ {ÂœÂ4¼Â>ñÂ50Ã/fÃ&–Ã+½Ã(éÃ$Äa7Ä6™Ä.ÐÄZÿÄCZÅFžÅ.åÅ*ÆF?Æ.†Æ
µÆ6ÃÆCúÆ!>Ç`Ç0€Ç±Ç+ËÇ.÷Ç#&È!JÈ-lÈ$šÈ$¿È#äÈÉ/É LÉmÉ,‹É?¸É/øÉ0(Ê/YÊ5‰ÊV¿Ê<ËUSËE©ËLïË-<Ì+jÌ7–Ì:ÎÌ1	Í8;Í&tÍ*›Í1ÆÍ@øÍ39Î'mÎ%•Î$»Î;àÎ.ÏKÏeÏ�ÏK–Ï1âÏ"Ð 7Ð,XÐC…ÐBÉÐÑ%Ñ*?Ñ+jÑ*–Ñ1ÁÑ'óÑFÒ=bÒ# Ò#ÄÒ(èÒ Ó92ÓlÓ‹Ó§ÓÁÓÚÓ&ñÓÔ4*Ô_Ô(vÔŸÔ6¿Ô#öÔTÕoÕ,€Õ­Õ$ÇÕìÕ/Ö&;Ö)bÖŒÖ›Ö+±ÖÝÖ*ñÖ×3×
J×#X×
|×%Š×°×Ï×ï×Ø&Ø?BØ‚Ø(ŸØ(ÈØñØÙ (Ù7IÙ-�Ù¯ÙÃÙãÙVùÙPÚiÚ…Ú.¥ÚPÔÚ*%Û/PÛ3€Û!´ÛÖÛõÛ4ÜEÜ+YÜ+…Ü±Ü4ËÜÝ:ÝEMÝ<“ÝÐÝ æÝ!Þ)ÞFÞ\Þ$uÞ+šÞ*ÆÞñÞ5ßJFßT‘ß
æßôßWà8là¥à½à5ÌàHáKájá'}á¥á¶á Ñá?òáC2â;vâ/²â3ââAãXã8oã7¨ã+àã2ä3?ä3sä>§ä$æä,å48å&må”åšå"¯åÒåèåúåæ*æ'Eæ'mæ$•æ$ºæ)ßæ%	ç%/ç$Uç%zç ç$¼çáçýç è7èVè)vè èÀèÏèíèüèOé[éjé‚éœé´éÌéëéúéêê2êLê8eêžê®ê%½ê&ãê%
! ë+0ë\ë9të®ë#Íëñëì:ìJìYìkì†ìšì¬ì»ìÊì!áì"í&í7íJí1]í�í*¡í4Ìíîî,î@îTîoî†î —î¸î&Øîÿîï(ï0<ïmïˆïœï²ïÅïÖïéïüïð#ð2ðQð5`ð(–ð3¿ðRóðJFñ+‘ñ½ñÙñõñòò0òCò4WòŒò!¡òÃò*ãòó"ó0:ókóˆó�ó±óÃóÚó÷óô'ô;ôXôuô’ô§ô¸ô*Ôô0ÿô0õMõeõtõ%�õµõÍõìõö&ö;ö+Löxö”öAªö@ìö-÷!J÷l÷÷—÷¯÷Ê÷å÷ú÷ø/øGøZørøKŠøFÖøPùnùŒù<«ù9èùU"ú0xú+©ú/Õú<û9Bû,|û2©û.ÜûDü+Pü+|ü<¨ü4åü^ý_yýCÙý0þDNþ.“þAÂþ=ÿABÿ„ÿ( ÿ&Éÿ>ðÿ/BHB‹Îî'ú$"G*b�­.½,ì6P"m�®/Î0þ#/8ScŒ?ð00J/{/«Û4÷0,2]2�3Ã
÷
+)? iŠ-¨Öðü5Sr8ˆÁ0ß4E Tu ‘*²Ý(ûP$	:u	4°	å	=ý	;
! :U
! B�
! 4Ó
! A=J/ˆ&¸7ß*6&aˆ#¢DÆ@
5L
&‚
)©
Ó

à
î
Fö
&=Bd§¾#ÜC3K)@©!ê37@6x7¯+ç%1'W™/¨5Ø6@E8†*¿0ê;2W$Š$¯/Ô! &)G)q)›-Å$óy7œ±0N84¸*í:CS— ·,Ø,!2FTF›^âFAfˆWïAG9‰TÃJ+c:�#Ê#î+A>F€Ç6ã-H!d-†'´9Ü%)<(f/�2¿$ò--EOs$Ã5è 5 ;S � ¢ 'Á 8é "!@!!\!*~!©!Ç!4ç!,"/I"3y"<­"ê""#!'#1I#{#
! Ž#:™#(Ô#$ý#-"$)P$z$”$:°$-ë$.%H%0^%/�%-¿%4í%6"&*Y&6„&#»&#ß&1'75'5m'£'6·'Jî'@9(+z(4¦(6Û(6)I)5N) „) ¥))Æ)$ð)'*O=*/�*,½*%ê*+6'+e^+XÄ+9,NW,>¦,3å,C-S]-,±-"Þ-.#.$@.6e.Hœ.Lå.H2/.{/ª/>Ä/0000L0h0„0:�0HØ0O!1Hq1Eº1$27%2S]2Y±2Z3cf3DÊ3b4#r46–4Í4=Ü4 5);5<e5¢59²5Aì52.6-a6"�6'²6Ú6ñ67737EM7F“7BÚ7!8+?8:k81¦8LØ8@%9:f91¡9(Ó9ü9#:(@:i:%ˆ:.®:'Ý:;; ;<\;?™;EÙ;)<&I<,p<1�<JÏ<0=,K=.x==§=Hå=.>%H>'n>–>­>-½>/ë>?'6?^?-~?+¬?5Ø?!@0@0P@�@+›@.Ç@#ö@!A-<A$jA$�A#´A?ØA3B,LByB6�BÆB+âB.C1=C5oC/¥CUÕC[+D\‡DeäDFJEd‘EaöEgXFhÀFq)GR›GpîGY_H.¹H èH>	I-HI9vII°IEúIH@JH‰J8ÒJ)K;5KGqKF¹K+L,L/JL-zL0¨L2ÙL#M0M7MM+…M*±M*ÜM*N92N<lN6©N!àN1O44O1iO:›O&ÖO ýOP/>P"nP-‘P,¿P3ìP Q#<Q,`Q#�Q1±Q;ãQ)R%IR)oR/™R3ÉR3ýR/1S5aS—S"°S&ÓSúS;T4OT„T.“TDÂT$U),U&VU)}U0§U1ØU
! V;%V0aV5’V?ÈV7W8@WyW=’W9ÐW'
! XI2X2|X8¯XèX&Y*'Y'RYzY”Y ±Y6ÒYF	ZRPZ:£Z5ÞZ[8+[1d[-–[(Ä[[í[EI\Q�\*á\(]*5]`]s]ˆ]˜]¬]À]Ô]æ]ú]^^0^A^S^g^}^‘^¢^´^Æ^Ú^ì^__&_8_J_^_p_‚_”_¦_º_Î_â_ô_``,`@`R`f`w`‹`�`¯`Á`Ó`å`ù`aa1aEa[amaa‘a/£aÓaåa(õab+7bcb}b�b¦b#Áb$åb
! cc2cLc/jc6šc!Ñcócd'"d'Jd'rdšd"¯d)Òdüd1e3Fe0ze4«e/àe)fG:f1‚f7´f#ìfg!,g!Ngpg%ˆg(®g×g÷g4	h>h Wh*xh&£h&Êh&ñh<i!Ui(wi/ i&Ði%÷i&j"Dj*gj+’j)¾j&èj3k,Ck7pk¨kÅk/Ök)l"0l.Sl0‚l³l:Ólm#,m!Pm&rm!™m,»m'èmn!,n5Nn„n:—n.Òn(o*o&>o$eo%Šo)°oÚo1úo,p!Jp+lp2˜p>Ëp&
! q1qFq.Zq‰q¦q2Æq$ùqNrmr$Šr¯r)Ãr+ír
s.'sVs$ts#™s½s+Ûst't8t.Et#tt'˜t'Àt(èt*u+<u>hu=§u>åu($v"Mv1pv¢v!¾v(àv	ww1wKw fw ‡w ¨w Éw êw x ,x Mx nx �x!°x Òxóx%y#7y#[y"y¢yÂyÞyõy)z)=z)gz‘z±zÍzéz{{8{O{o{‹{§{Ã{ß{û{#|/;|$k|%�|%¶|3Ü|}#-}0Q}‚}”} «}+Ì}ø}7~/F~v~"‘~´~ Í~+î~1 LmŠ%¥%Ë0ñ."€2Q€$„€©€)Ã€í€)�#6�%Z�€�=–�$Ô�)ù�#‚#9‚-]‚&‹‚#²‚#Ö‚ú‚<ƒKƒ8iƒ$¢ƒ Çƒ*èƒ+„2?„7r„/ª„ Ú„"û„'…F…=e…£…!½…4ß…H†P]†,®†)Û†-‡&3‡'Z‡‚‡¢‡4Â‡,÷‡%$ˆJˆ.`ˆA�ˆAÑˆ‰$/‰.T‰ƒ‰+–‰7Â‰ú‰
ŠD#Š2hŠ,›ŠÈŠ(çŠ.‹[?‹m›‹(	Œ!2Œ'TŒ'|Œ$¤Œ7ÉŒ#�%%�3K��)Ÿ�-É�(÷�( Ž(IŽ(rŽ&›ŽÂŽ3ßŽ.�*B�Am�9¯�é�Lý�/J�!z�œ�C»�1ÿ�.1‘(`‘‰‘%¡‘Ç‘)â‘’!’+6’/b’Q’’Hä’4-“:b“�“7ª“'â“1
! ”.<”.k”(š”1Ã”+õ”.!•P•!b•E„•)Ê•<ô•91–k–"Š–­–À–Ò–ì–*—#6—!Z—!|—!ž—!À—$â—"˜#*˜#N˜#r˜–˜¶˜-Ô˜)™ ,™M™m™"�™°™&Ð™'÷™+š(Kštš%”š7ºšfòšVY›5°›æ›#í›œ1œQœ,hœ"•œ¸œ$Øœýœ'�C@�"„�-§�Õ�ð�Lž,[žHˆžÑž àž"Ÿ$Ÿ!BŸ+dŸ�Ÿ­Ÿ3ÊŸHþŸ1G 7y ± Æ  Ö ÷ !¡'9¡,a¡Ž¡5�¡Ó¡Hë¡=4¢Wr¢Ê¢ê¢7£09£j£1ˆ£2º£+í£/¤$I¤;n¤.ª¤>Ù¤#¥!<¥0^¥1�¥&Á¥/è¥4¦2M¦2€¦8³¦/ì¦>§&[§$‚§ §§4È§@ý§#>¨b¨&‚¨©¨$Ä¨$é¨-©&<© c©-„©$²©×©ô©*ª%=ªcª}ª+›ªÇª!çª"	«,«%H«n«$‰«®«$É«&î«$¬/:¬7j¬.¢¬*Ñ¬-ü¬*­H­![­}­š­¦­%Á­!ç­	®.)®X®-r®/ ®5Ð®/¯$6¯[¯x¯(—¯6À¯@÷¯28°Mk°?¹°?ù°19±5k±5¡±%×±6ý±24²+g²1“²IÅ²&³)6³?`³6 ³.×³3´,:´)g´(‘´0º´:ë´.&µ&Uµ$|µ"¡µÄµDÞµ#¶48¶$m¶)’¶"¼¶=ß¶.·*L·*w·4¢·×·.ç·Q¸Ih¸"²¸Õ¸í¸!¹).¹%X¹%~¹¤¹&¸¹ß¹ ý¹!º@º(Sº|º�º/«ºÛº(øº"!»8D»9}»!·»Ù»7ï»6'¼^¼m¼€¼4�¼Å¼!Ü¼ þ¼(½1H½9z½G´½&ü½K#¾$o¾ ”¾µ¾1Ô¾7¿4>¿Ks¿!¿¿"á¿"À'ÀFÀbcÀ%ÆÀìÀ2Á(;Á+dÁ+�Á&¼Á+ãÁÂ)'Â-QÂ0Â(°Â%ÙÂ0ÿÂ0Ã NÃ,oÃ'œÃ.ÄÃ2óÃ!&Ä#HÄ/lÄ4œÄ$ÑÄAöÄj8Å2£Å'ÖÅ)þÅ@(ÆiÆ †Æ5§Æ<ÝÆ+Ç.FÇ2uÇ3¨ÇDÜÇ=!È_È/xÈ¨È.½È1ìÈ#ÉBÉ WÉxÉ�˜É$Ê ?Ê/`Ê'�Ê'¸Ê8àÊ-Ë"GË$jË#�Ë(³Ë)ÜË-Ì'4ÌG\Ì¤Ì-½ÌëÌÿÌ'ÍEÍRÍ qÍ$’Í#·ÍÛÍ!ìÍ.Î=Î5WÎ�Î-©Î×ÎíÎ/üÎC,Ï5pÏ
¦Ï"´Ï/×Ï.Ð+6Ð;bÐ*žÐ3ÉÐ"ýÐ& Ñ&GÑ#nÑ#’Ñ"¶Ñ"ÙÑüÑÒ':Ò(bÒ‹Ò2¢ÒÕÒ&òÒ#Ó"=Ó-`Ó,ŽÓ»Ó/ÖÓ(Ô5/Ô7eÔ'�ÔÅÔ ÛÔ$üÔ!Õ+AÕ9mÕ*§Õ,ÒÕ4ÿÕ"4ÖCWÖ›Ö.¹Ö/èÖ$×K=×5‰×4¿×'ô×!ØE>Ø+„Ø,°ØBÝØ, Ù)MÙ;wÙ3³Ù4çÙÚ/8Ú.hÚ+—Ú"ÃÚ.æÚ*Û-@Û0nÛ'ŸÛ/ÇÛ4÷Û,,Ü'YÜ(�Ü&ªÜÑÜ(áÜD
! Ý1OÝ9�Ý4»ÝHðÝ!9Þ([ÞE„ÞEÊÞ;ß$Lß)qß1›ß$Íß(òß&à:Bà}à%�à:³àKîàM:á6ˆá+¿á/ëá*âFâ[â!zâœâ/¸â-èâãã4"ãWãdã}ã5“ã,Éã<öã53ä1iä1›ä8ÍäLåHSåœå³å\Ðå3-æ7aæ*™æ.Äæ,óæ" ç1Cç4uçªç-Èçöç5èDèBbè:¥èeàèRFé&™é>ÀéAÿé*Aê<lêA©ê5ëê1!ë)Së2}ë"°ëÓëæë!ùëì:ì/Uì/…ì/µì/åì3í8Ií3‚í8¶í+ïí3î+Oî3{îA¯î@ñî:2ï9mï9§ï;áï;ð3Yð3�ðHÁð.
! ñ&9ñ`ñ%|ñ6¢ñ3ÙñU
ò8cò*œò/Çò!÷òQó%kóD‘ó)Öó"ô#ô5ô$Gôlô/}ô/­ôÝô!úôõ=4õrõŒõ£õ.·õHæõ!/ö>Qö2�ö ÃöCäö3(÷<\÷™÷ ³÷Ô÷)ô÷+ø%Jø%pø+–øÂøÖøòø?ùDRù—ù%¶ù"Üù7ÿù-7ú6eú5œúÒú(òú'û)Cûmû$Šû+¯û%Ûû"ü-$ü%Rü!xü<šü>×ü,ýCý`ý@ý'Àý!èý 
! þ+þFþ8bþ1›þ5Íþ*ÿ.ÿ7Eÿ1}ÿL¯ÿLüÿ-I	*w	=¢	"à	#	J'	Mr	BÀ	&	%*	.P	3	4³	 è	W		 a	.‚	B±	Oô	BD	K‡	JÓ	K	Kj	J¶	K	5M	7ƒ	J»	9	9@	Ez	QÀ	D	DW	@œ	^Ý	#<		`			h			r		|		ˆ		;œ		:Ø		3
! 	%G
! 	&m
! 	;”
! 	:Ð
! 			<$	a	-t	.¢	*Ñ	ü	(	8C	<|	B¹	Fü	BC
	(†
	)¯
	:Ù
	(	1=	<o	/¬	/Ü	<	cI	7­	)å	F	BV	™	E®	&ô	0	\L	;©	(å		",	QO	@¡	Bâ	1%	4W	'Œ	'´		Ü	æ	@	B	._	Ž	,«	1Ø	)
! 	"4	*W	‚	—	 ±	1Ò	1	 6	W	%t	š	¶	Ò	$ë	.	?	X	p	*…	°	Ê	6ç	 	
?	7M	.…	%´	.Ú	1		@;	@|	;½	Kù	$E	j	8…	¾	>Ô	N	Mb	3°	@ä	%	%E	+k	$—	6¼	<ó	70	5h	Až	7à	>	W	%q	-—	+Å	6ñ	-(	.V	-…	³	*Æ	`ñ	1R 	„ 	— 	,´ 	á 	!	!!	>!	JT!	%Ÿ!	&Å!	Cì!	&0"	&W"	 ~"	DŸ"	ä"	#	L#	Ag#	©#	Ç#	ä#	ù#	$	)#$	M$	l$	0‰$	8º$	ó$	,%	,@%	$m%	’%	°%	Ì%	'å%	'
&	25&	$h&	V�&	;ä&	> '	>_'	9ž'	-Ø'	3(	:(	@X(	4™(	)Î(	ø(	)	,)	B)	(Y)	‚)	D˜)	=Ý)	]*	#y*	C�*	,á*	<+	nK+	(º+	Iã+	.-,	2\,	'�,	4·,	$ì,	--	&?-	 f-	‡-	›-	4¯-	Eä-	)*.	6T.	+‹.	1·.	=é.	'/	F/	e/	!…/	7§/	!ß/	0	10	0K0	)|0	¦0	1Á0	9ó0	?-1	\m1	\Ê1	$'2	#L2	 p2	?‘2	MÑ2	-3	IM3	—3	!§3	#É3	í3	"4	,/4	\4	4z4	*¯4	 Ú4	Oû4	K5	Fe5	=¬5	$ê5	$6	^46	(“6	.¼6	Jë6	&67	5]7	L“7	Gà7	(8	5H8	:~8	=¹8	/÷8	*'9	%R9	'x9	- 9	NÎ9	<:	7Z:	$’:	^·:	V;	6m;	R¤;	ˆ÷;	8€<	B¹<	@ü<	0==	9n=	&¨=	4Ï=	$>	3)>	6]>	”>	ª>	&É>	ð>	8?	)G?	(q?	(š?	$Ã?	%è?	+@	:@	 W@	x@	+˜@	"Ä@	ç@	ù@	
! A	 A	=A	$ZA	(A	2¨A	3ÛA	:B	?JB	4ŠB		¿B	-ÉB	)÷B	#!C	+EC	8qC	%ªC	&ÐC	÷C	D	'4D	4\D	‘D	$¬D	(ÑD	)úD	*$E	!OE	"qE	"”E	.·E	æE	F	!F	>F	]F	wF	/”F	@ÄF	G	G	&1G	XG	 pG	‘G	"­G	ÐG	ïG	H	-H	LH	?]H	>�H	6ÜH	*I	!>I	`I	#oI	*“I	)¾I	,èI	4J	)JJ	=tJ	(²J	=ÛJ	'K	3AK	BuK	,¸K	#åK	A	L	5KL	4�L	)¶L	)àL	-
! M	@8M	"yM	$œM	*ÁM	+ìM	N	-.N	'\N	)„N	E®N	MôN	UBO	F˜O	0ßO	&P	57P	'mP	5•P	ËP	$êP	Q	/Q	9LQ	J†Q	0ÑQ	7R	:R	3RR	-†R	(´R	 ÝR	þR	VS	/nS	žS	ºS	0ÖS	9T	MAT	!�T	'±T	'ÙT	9U	3;U	;oU	;«U	6çU	/V	2NV	2�V	I´V	3þV	!2W	TW	3iW	/�W	3ÍW	3X	5X	)UX	)X	+©X	/ÕX	2Y	$8Y	-]Y	@‹Y	$ÌY	!ñY	#Z	 7Z	4XZ	H�Z	ÖZ	íZ	[	'[	C[	(X[	Z�[	+Ü[	"\	+\	?\	U\	q\	2�\	6´\	8ë\	!$]	(F]	$o]	.”]	9Ã]	(ý]	(&^	4O^	9„^	7¾^	=ö^	34_	/h_	4˜_	.Í_	.ü_	4+`	.``	.�`	,¾`	9ë`	9%a	9_a	:™a	9Ôa	:b	9Ib	9ƒb	W½b	Wc	.mc	œc	±c	<Ñc	Fd	9Ud	$�d	!´d	"Öd	&ùd	) e	Je	fe	…e	.˜e	 Çe	0èe	#f	==f	{f	$–f	»f	-Ûf	!	g	-+g	$Yg	7~g	.¶g	(åg	.h	-=h	kh	1{h	.­h	/Üh	3i	F@i	3‡i	'»i	"ãi	+j	32j	@fj	D§j	%ìj	k	+2k	3^k	’k	4²k	-çk	(l	<>l	{l	#™l	½l	(Úl	m	†m	6£m	MÚm	:(n	6cn	6šn	/Ñn	%o	5'o	&]o	7„o	G¼o	p	@p	2]p	$�p	µp	 Ép	:êp	3%q	DYq	3žq	3Òq	5r	0<r	6mr	@¤r	?år	D%s	@js	;«s	çs	ûs	t	$t	:t	Nt	at	vt	Št	Ÿt	³t	Èt	Þt	òt	u	"u	6u	Iu	Zu	tu	‰u	Ÿu	µu	Èu	Ûu	9óu	I-v	Dwv	M¼v	M
! w	@Xw	(™w	(Âw	3ëw	%x	=Ex	(ƒx	7¬x	Zäx	Y?y	P™y	8êy	\#z	b€z	\ãz	X@{	2™{	Ì{	-ë{	s|	>�|	?Ì|	F}	+S}	0}	0°}	1á}	9~	%M~	+s~	+Ÿ~	+Ë~	,÷~	+$	+P	,|	,©	*Ö	W€	,Y€	A†€	4È€	Yý€	'W�	)�	)©�	)Ó�	Hý�	WF‚	Xž‚	-÷‚	.%ƒ	9Tƒ	AŽƒ	vÐƒ	7G„	l„	5ì„	;"…	#^…	9‚…	U¼…	5†	QH†	ˆš†	>#‡	4b‡	>—‡	<Ö‡	Cˆ	6Wˆ	-Žˆ	!¼ˆ	;Þˆ	7‰	%R‰	1x‰	2ª‰	2Ý‰	WŠ	hŠ	.ˆŠ	·Š	<ÉŠ	2‹	9‹	 Y‹	z‹	2—‹	(Ê‹	Eó‹	E9Œ	0Œ	.°Œ	3ßŒ	X�	Fl�	³�	+Ñ�	ý�	1Ž	)MŽ	'wŽ	)ŸŽ	%ÉŽ	ïŽ	*
�	"8�	![�	)}�	 §�	È�	6ç�	 �	R?�	/’�	$Â�	ç�	)ÿ�	()‘	R‘	p‘	 …‘	¦‘	¹‘	2×‘	/
! ’	/:’	(j’	&“’	º’	#Ù’	"ý’	 “	*;“	!f“	 ˆ“	,©“	*Ö“	*”	,”	3L”	€”	ž”	³”	)Ð”	,ú”	7'•	!_•	#�•	0¥•	&Ö•	#ý•	/!–	AQ–	8“–	MÌ–	6—	8Q—	.Š—	3¹—	-í—	,˜	AH˜	HŠ˜	>Ó˜	&™	'9™	Ha™	Dª™	Fï™	Q6š	Cˆš	=Ìš	8
! ›	;C›	O›	-Ï›	ý›	0œ	/Iœ	yœ	/�œ	D¿œ	1�	$6�	,[�	0ˆ�	¹�	8Õ�	'ž	&6ž	+]ž	%‰ž	#¯ž	HÓž	(Ÿ	$EŸ	/jŸ	šŸ	4°Ÿ	‚åŸ	h 	-‡ 	Cµ 	Cù 	-=¡	-k¡	5™¡	.Ï¡	%þ¡	$¢	8¢	K¢	'b¢	0Š¢	0»¢	 ì¢	#
£	&1£	 X£	"y£	#œ£	$À£	'å£	&
¤	4¤	(R¤	({¤	(¤¤	Í¤	!í¤	'¥	*7¥	8b¥	1›¥	(Í¥	3ö¥	1*¦	\¦	/|¦	¬¦	FÃ¦	/
! §	(:§	)c§	8�§	+Æ§	/ò§	6"¨	+Y¨	0…¨	¶¨	$Ñ¨	%ö¨	&©	)C©	&m©	(”©	 ½©	AÞ©	E ª	#fª	 Šª	3«ª	1ßª	(«	4:«	o«	/‰«	.¹«	Qè«	:¬	Y¬	%t¬	4š¬	4Ï¬	3­	,8­	)e­	7�­	6Ç­	!þ­	& ®	2G®	+z®	.¦®	4Õ®	
! ¯	(¯	">¯	/a¯	?‘¯	+Ñ¯	Bý¯	@°	F`°	0§°	Ø°	&ô°	!±	=±	Y±	^q±	Ð±	%ì±	²	,²	3@²	t²	'‰²	$±²	>Ö²	9³	)O³	!y³	›³	­³	"À³	ã³	ú³	)´	&<´	"c´	H†´	3Ï´	&µ	L*µ	8wµ	 °µ	Ñµ	äµ	ùµ	&¶	);¶	e¶	¶	"–¶	¹¶	×¶	1í¶	.·	*N·	y·	–·	,²·	.ß·	¸	/$¸	0T¸	…¸	"’¸	,µ¸	â¸	ô¸	¹	'¹	:¹	*R¹	)}¹	4§¹	Ü¹	ù¹	!º	:º	Uº	$nº	“º	­º	Çº	Iáº	+»	!7»	&Y»	€»	5›»	Ñ»	(ç»	@¼	BQ¼	A”¼	;Ö¼	!½	14½	f½	!†½	6¨½	<ß½	.¾	'K¾	3s¾	 §¾	È¾	"Ô¾	÷¾	¿	'¿	#<¿	.`¿	(�¿	?¸¿	.ø¿	2'À	$ZÀ	#À	£À	ÀÀ	ÞÀ	%üÀ	2"Á	=UÁ	7“Á	&ËÁ	(òÁ	)Â	2EÂ	xÂ	+—Â	ÃÂ	áÂ	Ã	!Ã	AÃ	+UÃ	=�Ã	2¿Ã	=òÃ	20Ä	BcÄ	7¦Ä	<ÞÄ	AÅ	]Å	wÅ	&“Å	-ºÅ	èÅ	!Æ	*Æ	"FÆ	iÆ	9~Æ	4¸Æ	!íÆ	.Ç	$>Ç	cÇ	%zÇ	) Ç	ÊÇ	çÇ	"È	%È	:È	>OÈ	ŽÈ	£È	PºÈ	9É	#EÉ	iÉ	)‚É	¬É	¾É	.ÞÉ	9
Ê	2GÊ	<zÊ	;·Ê	GóÊ	;Ë	]RË	&°Ë	1×Ë	0	Ì	':Ì	?bÌ	¢Ì	-¾Ì	"ìÌ	)Í	9Í	LÍ	GiÍ	/±Í	.áÍ	)Î	):Î	 dÎ	4…Î	&ºÎ	+áÎ	0
Ï	>Ï	*MÏ	1xÏ	ªÏ	½Ï	#ÕÏ	ùÏ	+Ð	+:Ð	/fÐ	 –Ð	%·Ð	2ÝÐ	/Ñ	@Ñ	*XÑ	-ƒÑ	@±Ñ	-òÑ	@ Ò	8aÒ	KšÒ	8æÒ	KÓ	kÓ	1ŠÓ	¼Ó	.ØÓ	TÔ	-\Ô	=ŠÔ	/ÈÔ	;øÔ	24Õ	gÕ	vÕ	 ‘Õ	)²Õ	+ÜÕ	*Ö	53Ö	iÖ	1rÖ	$¤Ö	!ÉÖ	,ëÖ	<×	UU×	!«×	FÍ×	Ø	03Ø	>dØ	#£Ø	ÇØ	=åØ	7#Ù	C[Ù	TŸÙ	ZôÙ	[OÚ	d«Ú	EÛ	cVÛ	!ºÛ	ÜÛ	[úÛ	#VÜ	zÜ	=šÜ	ØÜ	CøÜ	D<Ý	%�Ý	&§Ý	ÎÝ	,îÝ	#Þ	%?Þ	2eÞ	W˜Þ	WðÞ	0Hß	.yß	/¨ß	+Øß	(à	--à	+[à	@‡à	<Èà	8á	5>á	6tá	'«á	2Óá	,â	H3â	|â	–â	¬â	7Äâ	Büâ	,?ã	'lã	6”ã	+Ëã	+÷ã	6#ä	?Zä	)šä	2Ää	÷ä	å	%å	7å	!Jå	'lå	=”å	#Òå	!öå	5æ	$Næ	%sæ	.™æ	#Èæ	ìæ	ÿæ	3ç	6Rç	8‰ç	'Âç	$êç	Qè	 aè	A‚è	"Äè	(çè	é	A"é	dé		pé	Azé	¼é	Ïé	Oïé	'?ê	&gê	%Žê	&´ê	4Ûê	.ë	 ?ë	`ë	~ë	�ë	0»ë	+ìë	ì	ì	•.ì	&Äì	%ëì	#í	*5í	`í	*tí	$Ÿí	*Äí	ïí	<î	8Kî	 „î	"¥î	Èî	áî	+ï	5-ï	.cï	A’ï	6Ôï	2ð	2>ð	<qð	2®ð	>áð	5 ñ	)Vñ	0€ñ	±ñ	Ëñ	%æñ	"ò	 /ò	 Pò	-qò	"Ÿò	!Âò	%äò	%
! ó	J0ó	{ó	‹ó	'©ó	 Ñó	òó	ô	!ô	>ô	Vô	sô	‡ô	›ô	Û§ô	ƒö	:…ö	>Àö	ÿö	0÷	×H÷	/ ø	<Pø	Y�ø	çø	óø	Nù	YUù	f¯ù	:ú	WQú	=©ú	Hçú	I0û	7zû	W²û	
! ü	"ü	*@ü	-kü	(™ü	#Âü	*æü	3ý	,Eý	’rý	þ	þ	&)þ	Pþ	Xlþ	cÅþ	6)ÿ	]`ÿ	„¾ÿ	]C
! O¡
! [ñ
! PM
! Dž
! Nã
! L2
! P
! ?Ð
! =
! CN
! O’
! [â
! ?>
! Š~
! C	
! JM
! R˜
! ?ë
! F+
! Nr
! HÁ
! L
! 
! ;W
! ‰“
! J
! ?h
! Š¨
! =3	
! bq	
! XÔ	
! O-
  
! }
  
! Ký
  
! KI
! [•
! Uñ
! ªG
! Rò
! ŸE
! cå
! [I
! N¥
! ^ô
! MS
! =¡
! >ß
! >
! ;]
! c™
! Wý
! OU
! ]¥
! N
! SR
! M¦
! Cô
! H8
! A�
! TÃ
! 
! r7
! 'ª
! VÒ
  
! )
! )4
! ?^
! Až
! à
! '÷
! .
! 	N
! 0X
! r‰
! 2ü
! Ž/
! B¾
! S
! %U
! {
! “
! %©
! 3Ï
! 3
! 67
! 6n
! $¥
! $Ê
! 
ï
! ý
! '
! ;
! BU
! ˜
! (©
! IÒ
! U
! "r
! C•
! UÙ
! %/
! U
! 1s
! Q¥
! A÷
! E9
! …
! X
! +^
! eŠ
! Rð
! ?C 
! Zƒ 
! „Þ 
! c!
! :€!
! P»!
! "
! *"
! 3"
! *N"
! 0y"
! Eª"
! >ð"
! g/#
! G—#
! kß#
! kK$
! ·$
! r7%
! ]ª%
! _&
! Xh&
! `Á&
! W"'
! Ez'
! XÀ'
! ](
! jw(
! Hâ(
! +)
! A)
! -Q)
! -)
! F­)
! +ô)
! 6 *
! 0W*
! 4ˆ*
! 0½*
! .î*
! ?+
! T]+
! 9²+
! :ì+
! Q',
! y,
! I�,
! O×,
! V'-
! a~-
! Sà-
! 4.
! OS.
! 5£.
! 4Ù.
! 7/
! +F/
! 3r/
! &¦/
! ,Í/
! *ú/
! .%0
! T0
! >r0
! F±0
! 6ø0
! '/1
! /W1
! O‡1
! E×1
! |2
! :š2
! DÕ2
! A3
! .\3
! ;‹3
! 3Ç3
! <û3
! l84
! e¥4
! [5
! Lg5
! M´5
! K6
! JN6
! B™6
! CÜ6
! M 7
! qn7
! }à7
! z^8
! Ù8
! LY9
! Z¦9
! �:
! dƒ:
! mè:
! ŠV;
! Xá;
! V:<
! u‘<
! N=
! eV=
! M¼=
! t
! >
! T>
! pÔ>
! 4E?
! Cz?
! ¾?
! 6Þ?
! 9@
! LO@
! dœ@
! dA
! mfA
! mÔA
! ÊBB
! î
C
! oüC
! ~lD
! tëD
! ƒ`E
! }äE
! ŒbF
! nïF
! }^G
! [ÜG
! [8H
! ¸”H
! ÖMI
! c$J
! rˆJ
! hûJ
! wdK
! qÜK
! €NL
! bÏL
! q2M
! 2¤M
! /×M
! ŒN
! ª”N
! M?O
! \�O
! RêO
! a=P
! [ŸP
! jûP
! LfQ
! [³Q
! !R
! "1R
! TR
! 2rR
! D¥R
! êR
! :S
! '>S
! fS
! ,†S
! ³S
! ÑS
! ,êS
! 0T
! nHT
! >·T
! ZöT
! +QU
! }U
! '“U
! 7»U
! óU
! 8V
! nKV
! &ºV
! &áV
! 5W
! '>W
! :fW
! 8¡W
! :ÚW
! wX
! ?�X
! UÍX
! [#Y
! WY
! /×Y
! <Z
! `DZ
! |¥Z
! Q"[
! [t[
! CÐ[
! S\
! Mh\
! &¶\
! bÝ\
! H@]
! +‰]
! =µ]
! ió]
! j]^
! .È^
! R÷^
! CJ_
! JŽ_
! 0Ù_
  ,
! `
! 67`
! !n`
! D�`
! HÕ`
! ,a
! Ka
! @ia
! Dªa
! fïa
! CVb
! +šb
! +Æb
! 1òb
! @$c
! mec
! (Óc
! 7üc
! 4d
! -Od
! )}d
! §d
! )¾d
! cèd
! @Le
! >�e
! AÌe
! f
! E(f
! nf
! Šf
! /¦f
! BÖf
! g
!  0g
! [Qg
! =­g
! 1ëg
! Nh
! Nlh
! 3»h
! 7ïh
! A'i
! 6ii
! 7 i
! 8Øi
! :j
! 4Lj
! 3�j
! Bµj
! 4øj
! :-k
! 4hk
! .�k
! 6Ìk
! :l
! C>l
! 6‚l
! '¹l
! &ál
! Om
! RXm
! !«m
! HÍm
! Wn
! Vnn
! MÅn
! Xo
! /lo
!  œo
! +½o
! 0éo
! p
! &5p
! @\p
! #�p
! 'Áp
! 6ép
! 0 q
! .Qq
! /€q
! 1°q
! ;âq
! >r
! M]r
! -«r
! (Ùr
! ,s
! </s
! 8ls
! +¥s
! *Ñs
! Cüs
! ?@t
! @€t
! =Át
! Pÿt
! >Pu
! 9�u
! 3Éu
! Dýu
! 3Bv
! +vv
! +¢v
!  Îv
!  ïv
! w
! H*w
! Dsw
! ?¸w
! Jøw
! ICx
! '�x
! Eµx
! Pûx
! 2Ly
! 2y
! Q²y
! Cz
! EHz
! kŽz
! Núz
! >I{
! Fˆ{
! 9Ï{
! F	|
! ?P|
! k�|
! pü|
! jm}
! nØ}
! ;G~
! 7ƒ~
! i»~
! „%
! Cª
! jî
! 3Y€
! #�€
! B±€
! 1ô€
! a&�
! ˆ�
! D¦�
! :ë�
! J&‚
! 5q‚
! 6§‚
! <Þ‚
! 7ƒ
! QSƒ
! 9¥ƒ
! $ßƒ
! ?„
! JD„
! (�„
! +¸„
! =ä„
! %"…
! ]H…
! >¦…
! aå…
! >G†
! H††
! 8Ï†
! �‡
! cŠ‡
! >î‡
! (-ˆ
! #Vˆ
! .zˆ
! C©ˆ
! 'íˆ
! Ž‰
! 0¤‰
! %Õ‰
! !û‰
! DŠ
! +bŠ
! +ŽŠ
! -ºŠ
! -èŠ
! :‹
! iQ‹
! *»‹
! Dæ‹
! +Œ
! :Œ
! YŒ
! tŒ
! 6�Œ
! ÆŒ
! ÕŒ
! BòŒ
! X5�
! KŽ�
! CÚ�
! WŽ
! �vŽ
! o�
! ƒw�
! kû�
! -g�
! J•�
! Gà�
! =(‘
! Cf‘
! Dª‘
! 7ï‘
! <'’
! 5d’
! Vš’
! (ñ’
! R“
! em“
! FÓ“
! 1”
! 2L”
! w”
! :÷”
! *2•
! 1]•
! .�•
! Z¾•
! A–
! +[–
! ?‡–
! †Ç–
! ON—
! *ž—
! "É—
! -ì—
! D˜
! G_˜
! 8§˜
! (à˜
! E	™
! 9O™
! *‰™
! 9´™
! &î™
! >š
! ETš
! Hšš
! Dãš
! (›
!  G›
! Ðh›
! Þ9œ
! `�
! ay�
! ÒÛ�
! Ü®ž
! b‹Ÿ
! pîŸ
! a_ 
! bÁ 
! æ$¡
! Ò¢
! pÞ¢
! uO£
! ðÅ£
! Ü¶¤
! u“¥
! z	¦
! |„¦
! 1§
! N3§
! W‚§
! •Ú§
! 9p¨
! Bª¨
! ^í¨
! WL©
! ª¤©
! bOª
! –²ª
! XI«
! K¢«
! iî«
! CX¬
! Eœ¬
! Eâ¬
! J(­
! fs­
! :Ú­
! >®
! CT®
! B˜®
! HÛ®
! M$¯
! Sr¯
! IÆ¯
! S°
! ’d°
! P÷°
! TH±
! !�±
! 1¿±
! Gñ±
! .9²
! Bh²
! #«²
! #Ï²
! 8ó²
! 0,³
! 4]³
! :’³
! 8Í³
! Q´
! 0X´
! 4‰´
! #¾´
! 1â´
! Dµ
! GYµ
! [¡µ
! ^ýµ
! =\¶
! =š¶
! =Ø¶
! B·
! 3Y·
! !�·
! 4¯·
! ä·
! _¸
! Lb¸
! $¯¸
! +Ô¸
! ~¹
! ¹
! 9�¹
! Ê¹
! Ü¹
! Bü¹
! $?º
!  dº
! @…º
! Æº
! ,Ûº
! »
! F!»
! >h»
! ?§»
! %ç»
! 8
¼
! "F¼
! i¼
! 1„¼
! 7¶¼
! 1î¼
! ) ½
! -J½
! Ox½
! È½
! 'å½
! 6
¾
! CD¾
! ,ˆ¾
! Eµ¾
! Tû¾
! !P¿
! 3r¿
! D¦¿
! Dë¿
! ]0À
! LŽÀ
! %ÛÀ
! #Á
! 0%Á
!  VÁ
! wÁ
! :’Á
! 6ÍÁ
! ;Â
! (@Â
! oiÂ
! /ÙÂ
! )	Ã
! 03Ã
! #dÃ
! )ˆÃ
! $²Ã
! 1×Ã
! )	Ä
! .3Ä
! (bÄ
! -‹Ä
! %¹Ä
! (ßÄ
! -Å
! '6Å
! 3^Å
! ’Å
! §Å
! ,ÄÅ
! %ñÅ
! 'Æ
! ?Æ
! (XÆ
! +�Æ
! =­Æ
! ?ëÆ
! +Ç
! HÇ
! #cÇ
! "‡Ç
! ªÇ
! "ÇÇ
! %êÇ
! $È
! =5È
! sÈ
! ƒÈ
! —È
! 1·È
! +éÈ
! #É
! 9É
! UÉ
! (qÉ
! )šÉ
! ÄÉ
! :ãÉ
! Ê
!  6Ê
! WÊ
! hiÊ
! ÒÊ
! *éÊ
! 7Ë
! 6LË
! *ƒË
! "®Ë
! ÑË
! äË
! 6Ì
! N8Ì
! /‡Ì
! =·Ì
! $õÌ
! 8Í
! @SÍ
! ,”Í
! 3ÁÍ
! UõÍ
! 5KÎ
! 3�Î
! µÎ
! ÈÎ
! &ÞÎ
! +Ï
! K1Ï
! >}Ï
! ¼Ï
! BÔÏ
! &Ð
! >Ð
! 2ZÐ
! #�Ð
! &±Ð
! 0ØÐ
! ;	Ñ
! EÑ
! [Ñ
!  mÑ
! "ŽÑ
! �±Ñ
! 1BÒ
! 4tÒ
! 1©Ò
! GÛÒ
! U#Ó
! 6yÓ
! 1°Ó
! #âÓ
! 'Ô
! 3.Ô
! AbÔ
! /¤Ô
! RÔÔ
! ;'Õ
! 8cÕ
! 6œÕ
! 7ÓÕ
! JÖ
! BVÖ
! (™Ö
! (ÂÖ
! $ëÖ
! ×
! #'×
! K×
! 9k×
! C¥×
! >é×
! 7(Ø
! `Ø
! 8|Ø
! MµØ
! MÙ
! $QÙ
! 5vÙ
! 6¬Ù
! 2ãÙ
! $Ú
! 1;Ú
! /mÚ
! /�Ú
! 4ÍÚ
! (Û
! 0+Û
! B\Û
! QŸÛ
! TñÛ
! XFÜ
! 2ŸÜ
! $ÒÜ
! 8÷Ü
! %0Ý
! IVÝ
! 8 Ý
! /ÙÝ
! @	Þ
! +JÞ
! /vÞ
! K¦Þ
! 8òÞ
! 6+ß
! 6bß
! ;™ß
! ?Õß
! 2à
! <Hà
! -…à
! 6³à
! <êà
! &'á
! CNá
! :’á
! 9Íá
! 7â
! 5?â
! .uâ
! "¤â
! Çâ
! <ßâ
! 4ã
! 0Qã
! ‚ã
! b™ã
! >üã
! ;ä
! 2Yä
! (Œä
! -µä
! "ãä
! 0å
! 87å
! på
! €å
! F”å
! +Ûå
! =æ
! "Eæ
! hæ
! €æ
! <’æ
! _Ïæ
! W/ç
! Q‡ç
! TÙç
! R.è
! g�è
! �éè
! Rké
! U¾é
! 3ê
! *Hê
! 7sê
! 6«ê
! *âê
! 3
ë
! )Aë
! kë
! …ë
! -›ë
! *Éë
! /ôë
! =$ì
! "bì
! 0…ì
! -¶ì
! äì
! 'í
! /+í
! E[í
! .¡í
! /Ðí
! Eî
! 6Fî
! ;}î
! F¹î
! Fï
! 2Gï
! 4zï
! S¯ï
! 6ð
! J:ð
! -…ð
! A³ð
! õð
! ñ
! +ñ
! ;Gñ
! *ƒñ
! ®ñ
! BÊñ
! 
ò
! 5"ò
! AXò
! Cšò
! CÞò
! #"ó
! 7Fó
! 9~ó
! '¸ó
! àó
! ûó
! "ô
! =ô
! +Wô
! ƒô
! 'žô
! /Æô
! öô
! õ
! !2õ
! "Tõ
! wõ
! �õ
! %«õ
! !Ñõ
! 6óõ
! *ö
! Eö
! 2dö
! 3—ö
! 0Ëö
! ;üö
! 8÷
! !<÷
! !^÷
! €÷
! Iœ÷
! æ÷
! /ø
! 82ø
! <kø
! 1¨ø
! 2Úø
! 6
ù
! 'Dù
! 7lù
! 5¤ù
! 1Úù
! 1ú
! >ú
! $[ú
! 3€ú
! 5´ú
! 'êú
! /û
! .Bû
! 1qû
! #£û
! )Çû
! *ñû
! Yü
! fvü
! eÝü
! 4Cý
! xý
! �ý
! Ažý
! ,àý
! t
þ
! ‚þ
! •þ
! D¥þ
! 5êþ
! & ÿ
! Gÿ
! /cÿ
! "“ÿ
! )¶ÿ
! #àÿ
! *3/+c_�*ï45(j“$¬Ñ[îJ[1r¤7Â<ú%7,])Š.´2ã0)Gq)…¯!Ç.é
r&8™Òuã;Y•˜œ6®6åWWt3Ì-55kx�¡Gªò	&)	UP	;¦	Fâ	 )
! TJ
! SŸ
! Uó
! VI4 Õ*å#'4"\ ŸÀà

 <
]
!|
ž
¸
Ö
ð
%+2^w#�%³.Ù-86So1Ã8õA..p&Ÿ Æ&çL6[I’#Ü$I%GoJ·=8@=y'·7ß-@E†�N©(ø%!G&_%†4¬áèù.Ih|’>­,ìLTf»3ÔT]dk7s
! «=¶"ô!7+Y`…*æO=a(ŸKÈ.)G0q)¢/Ì0ü"-FP)—Á+Îú"7"Z}#Œ@°0ñ'"3J~€Œ˜+¤8Ð$	4.Ac?¥åñý	  2! #T x ˆ ” ¤ ° ¼ È #Ô ø !.!<7!3t!¨!
! Æ!•Ñ!sg"$Û"&#A'#/i#™# ·#IØ#"$|/$¬$G²$žú$y™%4&7H&:€&7»&9ó&Ž-'o¼'>,(ak(†Í(LT)=¡)@ß), *,M*<z**·*`â*—C+TÛ+�0,WÁ,*-KD-%�-,¶-ã-..*;.1f.D˜.QÝ.K//+{/Q§/[ù/LU0R¢0Íõ0PÃ1I2`^2L¿2V3ac3`Å3m&4›”4B05§s5Q6Am6R¯6R7XU7g®7[8Mr8bÀ8m#9l‘9Mþ9ML:Pš:Vë:EB;Mˆ;_Ö;96<Dp<7µ<Zí<YH=T¢=@÷=F8>H>\È>p%?a–?iø?ab@@Ä@=AMCAX‘ASêA=>B>|B_»B@Cu\C‡ÒC[ZDV¶DV
EQdE3¶EXêEjCFe®FaG[vGfÒGk9HŠ¥Hr0II£I‡íIpuJ[æJIBKLŒKcÙKQ=L\�LžìL–‹MS"N7vNc®NeO;xO7´OyìO.fP'•PO½P,
QV:Ql‘QCþQNBRN‘RMàR..SI]SV§SPþSOOTUŸTXõT\NU2«U4ÞUNVmbVJÐV+W*GW7rWcªW[X2jX_�XNýX6LYQƒYYÕY7/Z/gZ/—Z1ÇZ-ùZ)'[BQ[<”[[Ñ[-\'G\‡o\<÷\^4]$“]S¸]F^_S^Y³^`
_Ln_/»_1ë_F`‰d`Wî`AFa1ˆaQºa8b.Eb,tb(¡b-Êb/øbG(cKpc¼cMËcd0(dYd
! wd&‚d	©d³dÈdàdídee!e*e2eJe^eje„e"•e"¸eÛeîeþeff.fGf
^flf{f�f©f¾fÊf,Úf0gb8gH›g-ägrh7…h]½h9iUiGli=´iòi0j53j$ij4Žj3ÃjQ÷jAIkO‹kWÛk{3lH¯l2øl9+m7emA�m?ßm;nH[nL¤nNñn>@o0o¾°ocoqeÓqa9r=›rVÙr40s'esR�sKàs,tFt\trtˆt(¦t*Ïtút.u!Eu0gu%˜u8¾u,÷u"$vGv&gvfŽv+õv`!wA‚w�ÄwPFxN—xOæx56y?ly@¬y�íy{~znúz/i{„™{@|A_|;¡|CÝ|[!}H}}1Æ}3ø}H,~(u~4ž~mÓ~{A‡½RE€>˜€„×€7\�'”�<¼�1ù�;+‚4g‚Dœ‚ná‚)Pƒ'zƒ]¢ƒJ„RK„4ž„VÓ„3*…+^…RŠ…cÝ… A†Nb†:±†%ì†‡0‡6O‡]†‡*ä‡6ˆ-FˆetˆOÚˆ:*‰}e‰Gã‰A+Š&mŠA”ŠCÖŠ5‹%P‹Gv‹C¾‹cŒIfŒ=°Œ?îŒE.�.t�'£�.Ë�0ú�d+ŽA�Ž2ÒŽ.�24�>g�B¦�Bé�?,�Al�5®�Dä�4)‘;^‘=š‘<Ø‘L’2b’•’«’)À’ ê’+“,7“Id“I®“Nø“YG”4¡”DÖ”+•1G•Fy•BÀ•[–Y_–[¹–Y—Oo—6¿—mö—[d˜?À˜2™K3™1™0±™Râ™65š@lšF­š`ôš2U›Dˆ›9Í›bœ<jœ§œ7ÅœGýœ3E�5y�4¯�bä�HGž:�žAËžb
ŸVpŸ)ÇŸ(ñŸ4 1O \� >Þ #¡3A¡;u¡>±¡˜ð¡‰¢C	£vM£IÄ£/¤0>¤bo¤PÒ¤ #¥%D¥<j¥@§¥Bè¥s+¦Ÿ¦Qµ¦§\§*{§N¦§Yõ§9O¨P‰¨=Ú¨\©*u©. ©4Ï©.ª13ªdeª)ÊªCôªD8«N}«wÌ«AD¬†¬+¦¬#Ò¬ö¬­C/­#s­5—­ Í­;î­N*®Fy®<À®<ý®D:¯¯Ÿ¯%´¯Ú¯?õ¯#5°KY°I¥°Lï°D<±F�±&È±0ï± ²0²@B²Jƒ²MÎ²(³\E³@¢³>ã³M"´Np´C¿´Oµ*Sµ5~µi´µO¶‹n¶‘ú¶TŒ·Qá·N3¸u‚¸:ø¸<3¹#p¹”¹®¹È¹0Þ¹+ºM;º;‰º4ÅºOúºMJ»;˜»>Ô»2¼;F¼>‚¼<Á¼<þ¼;½4V½C‹½NÏ½¾:¾#W¾+{¾2§¾KÚ¾D&¿)k¿V•¿Kì¿8À2VÀW‰ÀIáÀH+Á$tÁ3™Á"ÍÁðÁÂ'ÂCÂ@WÂ
˜Â.¦Â5ÕÂ6ÃBÃ2bÃ6•Ã<ÌÃI	ÄbSÄ?¶ÄMöÄ7DÅ%|Å-¢Å1ÐÅTÆ+WÆ.ƒÆ9²ÆMìÆ+:Ç<fÇJ£ÇbîÇXQÈ@ªÈ ëÈ~É?‹É7ËÉpÊ+tÊ% ÊGÆÊzË ‰Ë ªË!ËËíË
Ì2&ÌYÌoÌ†Ì �Ì!¾Ì"àÌ"Í$&Í$KÍ6pÍ4§Í€ÜÍ']Î'…Î4­ÎFâÎ°)ÏPÚÏ2+Ðz^ÐvÙÐ7PÑMˆÑWÖÑ.Ò/CÒ!sÒ@•Ò5ÖÒ!Óa.ÓM�Ó5ÞÓ!Ô56Ô!lÔ7ŽÔ#ÆÔ7êÔ#"Õ7FÕ#~ÕW¢ÕkúÕ'fÖ;ŽÖ'ÊÖ'òÖ%×B@×ƒ×4�×5Ò×5Ø[>Ø*šØCÅØC	Ù1MÙKÙ!ËÙ,íÙ4ÚOÚ9lÚ\¦ÚLÛSPÛd¤Û*	Ü*4ÜR_Ü0²Ü,ãÜ\Ý?mÝ@­ÝaîÝ(PÞ<yÞH¶ÞÿÞ:ß5Zß �ß.±ß
àß!îßAà;Rà;ŽàÊà2Üà7áCGáC‹áCÏá2â*Fâqâ3�â?Äâ+ã>0ã6oãp¦ãŒä™¤ä•>åNÔåa#æˆ…æ³ç‚Âç­Eè¤óèÏ˜éOhê0¸ê:éê/$ëTë1më Ÿë Àë áëì!ì"@ì"cì"†ì ©ì Êì'ëì/í,Cí(pí[™íZõíiPîHºîgï%kï&‘ï%¸ï#ÞïðéñBòHDòL�ò4Úò;óZKó]¦óô\ ô�}ôUÿô'Uõ'}õB¥õVèõ^?öžö#½ö5áö½÷ Õ÷0ö÷='øFeø3¬øEàø#&ùJùeù-~ùO¬ù/üùI,úzvú+ñúFû dû:…û&Àû0çûü=1ü@oüA°ü-òü$ ýEýaý5}ýL³ý9þ):þ(dþ)�þ'·þEßþ6%ÿ/\ÿ%ŒÿJ²ÿ1ýÿ8/GhB°Qó7Ex}DöF;8‚5»cñAU$—3¼ð)Q;3�>Á!9,P&}*¤.Ï+þ,*+W,ƒ,°,Ý-
! -8-f-”-Â-ð--L-z-¨-Ö-	+2	,^	+‹	,·	+ä	+
  ,<
  +i
! +•
! +Á
! +í
! --G-u-£+Ñ+ý+),U+‚,®+Û,
+4
,`
-�
-»
+é
1,G,t-¡+Ï,û+(+T.€+¯+Û,14=f;¤;à92V?‰;É208Ki@µIöA@U‚ŽØ9g3¡'Õ)ý'HC1Œ;¾-ú(`5E–,Üh	 r“-¯,Ý"
! 7-/e•(®2×*
! #5Y y$š4¿/ô%$$J0o3 'Ô?ü*<0gh˜¯'±5ÙI8Y5’%ÈQîK@BŒ@Ï*R;EŽNÔD# Hh A± Bó H6!G!PÇ!I"Db"%§"/Í"<ý"9:#*t#0Ÿ#*Ð#-û#)$B9$|$4’$$Ç$aì$6N%K…%:Ñ%:&=G&(…&“®&/B'/r':¢'<Ý'<(0W(=ˆ(|Æ(2C)Jv){Á)…=*RÃ*D+0[+4Œ+!Á+Pã+64,0k,Fœ,vã,FZ-I¡-ë-"þ-3!.5U.*‹.+¶.Pâ.+3/B_/6¢/Ù/,ë/&0P?0C�0;Ô0-1,>1-k1K™1"å162?2(]29†2BÀ2N3R3/b3%’31¸3,ê3j4g‚4Eê40051a5J“50Þ5,6.<6$k6)�60º6(ë6"7.77Ef7.¬7RÛ7.83N8,‚8F¯8&ö8=9>[9š97±9;é9 %:©F:Œð:€};dþ;"c<L†<7Ó<=)'=FQ=,˜=NÅ=0> E>,f>D“>*Ø>&?7*?/b?J’? Ý?2þ?%1@/W@C‡@MË@fA.€A.¯A9ÞA!Bl:B:§B/âBmCA€CxÂC6;D.rD(¡D$ÊD$ïD$EY9E.“ERÂE4F,JF7wFO¯F6ÿF/6GAfG(¨GÑG"ñG<H;QH�H0«HÜH6úH*1IE\I)¢I0ÌI(ýI>&J,eJG’JÚJHùJ<BK(K/¨K7ØKCL-TLF‚L&ÉL:ðL?+MôkM2`NA“N/ÕNO2OàOOF0PüwP�tQLöQ!CR@eR-¦R&ÔR'ûRp#S.”SŽÃS—RT)êTEU<ZU/—U2ÇU%úU V:>V$yV2žVAÑV/W1CW%uW›We·W5X3SX:‡XdÂX0'Y-XY7†Yq¾Yb0ZX“Z2ìZ [Y@[Qš[ì[A\aM\2¯\2â\O].e]”]±]KÍ]^I^i^,†^)³^>Ý^,_,I_v_X}_&Ö_wý_Lu`Â`Ø`Sî`+Ba9na'¨a@Ða\bOnb)¾b9èb1"c,Tc4�c3¶c;êc)&d)Pd8zd!³d0Õd(e'/e%We*}e.¨e/×e=f6Ef@|f!½fSßfA3g3ug=©gçgýg$h7@hxhŽh"ªh;Íh1	i;i7Ri$Ši[¯i6j$BjDgj)¬j,Öjdk2hk7›k=Ók$lF6lB}l?Àl<m(=mXfm+¿m0ëm"n@?n9€nWºn@o=So=‘oMÏo@p6^p;•p-ÑpBÿpUBq$˜qA½qYÿq?Yr>™rBØrAsi]sÇs/ÓsYtJ]tH¨tNñtK@u‰Œu+vTBvL—vJävƒ/w>³wIòw;<x@xxJ¹x<y)AyQkyC½y(z)*z
TzBbzW¥z=ýzQ;{K�{XÙ{‚2|Bµ|%ø|d}iƒ}í}<þ}D;~.€~¯~8¿~Oø~TH �¾Ü9ö0€N€-n€œ€¶€+Ö€>�>A�>€�(¿�Fè�6/‚Rf‚>¹‚ø‚iƒ*|ƒ§ƒ¿ƒÓƒìƒ„+„C„X„o„…„9›„ Õ„ö„
! ……;…P…d…y…•…©…É…á…††9†Q†n†ƒ†=�†HÛ†F$‡>k‡2ª‡6Ý‡SˆÉhˆ"2‰U‰p‰‹‰7¨‰1à‰DŠ3WŠ@‹Š6ÌŠ/‹/3‹*c‹9Ž‹È‹0ç‹Œ;7ŒMsŒKÁŒ1
�1?�-q�$Ÿ�(Ä�#í�Ž/ŽLŽiŽ†Ž#£ŽÇŽåŽ�!�=?�}�=›�Ù�÷��3�$Q�v�“�²�Ð�î�‘@*‘Sk‘ ¿‘1à‘G’*Z’L…’8Ò’'“*3“"^“"�“%¤“%Ê“Kð“><”F{”RÂ”.•*D•Ao•D±•†ö•C}–<Á–5þ–F4—4{—=°—î—2˜,A˜(n˜,—˜8Ä˜Hý˜7F™5~™7´™Gì™=4šSršAÆšA›>J›;‰›0Å›4ö›8+œ8dœ8�œ5Öœ#�i0�:š�$Õ�Nú�OIžR™žEìžH2ŸC{ŸF¿Ÿ3 : kU Á ß +ý 6)¡&`¡‡¡S¤¡$ø¡¢8¢:T¢2�¢6Â¢6ù¢60£3g£›£3º£Gî£56¤Vl¤VÃ¤E¥E`¥S¦¥ú¥.¦BH¦P‹¦Ü¦ü¦=§KZ§t¦§.¨J¨,e¨B’¨3Õ¨L	©%V©g|©-ä©1ªQDª5–ªCÌªC«IT«fž«¬+$¬P¬_o¬*Ï¬�ú¬ù˜­\’®gï®yW¯8Ñ¯'
! °I2°=|°Dº°ÿ°[±Yu±CÏ±D²4X²*�²T¸²6
³CD³$ˆ³5­³<ã³6 ´2W´<Š´CÇ´%µ21µ'dµ%Œµ"²µEÕµ ¶&<¶c¶K‚¶/Î¶Fþ¶5E·<{·+¸·Gä·P,¸@}¸5¾¸Vô¸SK¹2Ÿ¹7Ò¹>
! ºJIº,”º8Áº%úºB »9c»W�»0õ»F&¼Fm¼7´¼'ì¼,½8A½7z½?²½$ò½I¾6a¾3˜¾4Ì¾;¿==¿U{¿RÑ¿7$À@\À7�À7ÕÀX
Á)fÁ%�Áb¶ÁWÂ0qÂ3¢Â$ÖÂZûÂ3VÃ$ŠÃ]¯ÃU
ÄDcÄ>¨Ä…çÄ«mÅAÆK[ÆG§ÆEïÆ25Ç3hÇ)œÇ.ÆÇ"õÇ.È†GÈ0ÎÈÿÈÉ=É$]É;‚É¾ÉcÞÉBÊ!XÊ!zÊ.œÊ,ËÊ+øÊ?$Ë;dË) Ë0ÊË?ûË8;Ì/tÌ3¤ÌØÌ÷ÌÍ$6Í[Í-qÍ+ŸÍkËÍ’7ÎZÊÎ%ÏP¥Ï-öÏ $ÐEÐ=UÐ*“Ð:¾ÐùÐ@ÑEVÑCœÑKàÑI,ÒDvÒG»ÒBÓGFÓBŽÓGÑÓEÔ]_ÔJ½Ô:Õ\CÕ_ Õ}ÖL~ÖØËÖY¤×þ×Ø0ØEØXØnØ!‰Ø-«Ø4ÙØ*ÙW9Ù3‘ÙÅÙ.àÙLÚ@\Ú1�ÚEÏÚ@Û?VÛ8–ÛAÏÛMÜO_Ü1¯Ü0áÜjÝ=}ÝC»Ý|ÿÝo|Þ6ìÞD#ß8hßv¡ß]à[và@ÒàNá'bá5Šá5Àá5öá5,â6bâ6™â7Ðâ7ã7@ã7xã7°ã7èã7 ä7Xä7�ä7Èä7å78å5på5¦å5Üå5æ5Hæ5~æ6´æ5ëæ5!ç5Wç5�ç7Ãç7ûç73è7kè5£è5Ùè5é5Eé5{é5±é5çé5ê5Sê5‰ê6¿ê6öê4-ë5bë5˜ë6Îë6ì5<ì5rì5¨ì5Þì8í4Mí4‚í5·í.ííEî[bî=¾î7üî4ï4Rï\‡ïXäï?=ð*}ðN¨ð>÷ðD6ñ-{ñ0©ñ.Úñ.	ò-8ò.fò.•ò-Äò¡òòH”óMÝó~+ôPªô;ûôC7õD{õJÀõLö,Xö'…ö@­ö1îö1 ÷AR÷-”÷/Â÷.ò÷9!ø7[ø “ø+´ø8àø$ù >ù(_ù1ˆùIºù+ú70ú2hú›ú(¹ú<âúûI8û/‚û0²û~ãû8bü1›ü5Íü4ýA8ý5zý?°ý5ðý;&þ6bþ7™þ9Ñþ5ÿ6AÿDxÿ5½ÿBóÿZ6
;‘
9Í
8
B@
Dƒ
FÈ
C
DS
J˜
Aã
9%
[_
G»
X
s\
[Ð
W,
*„
¯
;Ê
5
8<
?u
Eµ
Eû
KA
4�
-Â
1ð
L"
3o
£
L·
:	
+?	
;k	
<§	
-ä	
D
! 
W
! 
r
! 
,�
! 
@¼
! 
ý
! 
7
%I
o
�
&­
)Ô
$þ
/#
0S
a„
Sæ
<:

;w

=³

;ñ

@-
On
3¾
ò

4!
8V
!�
b±
b
,w
)¤
#Î
9ò
3,
/`
0�
.Á
?ð
50
'f
2Ž
OÁ
'
'9
9a
;›
F×
-
DL
L‘
bÞ
A
WT
¬
FÅ
'
-4
'b
)Š
.´
'ã
M
]Y
c·
!
7=
Au
&·
PÞ
R/
.‚
5±
5ç
4
0R
Kƒ
FÏ
T
Ck
E¯
Qõ
xG
CÀ
_
Hd
Y­
Ž
<–
@Ó
Y
yn
[è
TD 
G™ 
cá 
fE!
~¬!
#+"
YO"
9©"
Lã"
j0#
`›#
Kü#
‚H$
UË$
`!%
b‚%
ƒå%
Bi&
e¬&
]'
ep'
{Ö'
`R(
B³(
*ö(
l!)
�Ž)
l*
>‰*
�È*
„J+
©Ï+
`y,
gÚ,
MB-
v�-
b.
ˆj.
Šó.
8~/
4·/
 ì/
:
0
&H0
(o0
H˜0
ná0
=P1
HŽ1
v×1
ON2
Lž2
wë2
=c3
S¡3
Gõ3
E=4
-ƒ4
C±4
.õ4
/$5
,T5
g�5
+é5
"6
?86
Jx6
$Ã6
&è6
87
"H7
-k7
*™7
YÄ7
H8
'g8
B�8
LÒ8
;9
B[9
2ž9
:Ñ9
-:
::
8P:
‰:
*¨:
NÓ:
"";
7E;
};
›;
@²;
-ó;
L!<
nn<
Ý<
"û<
4=
S=
j=
{=
&–=
&½=
ä=
Oõ=
EE>
I‹>
SÕ>
U)?
M?
PÍ?
;@
TZ@
O¯@
#ÿ@
#B
1,C
M^C
=¬C
+êC
-D
DD
>XD
:—D
AÒD
8E
DME
A’E
BÔE
,F
HDF
�F
:§F
BâF
6%G
F\G
B£G
DæG
B+H
)nH
+˜H
ÄH
ÛH
2òH
S%I
SyI
+ÍI
AùI
:;J
FvJ
D½J
<K
H?K
?ˆK
MÈK
EL
F\L
W£L
5ûL
I1M
,{M
I¨M
òM
4N
1FN
6xN
9¯N
VéN
G@O
!ˆO

! ªO
uµO
t+P
 P
QºP
ZQ
:gQ
0¢Q
RÓQ
.&R
DUR
šR
4´R
.éR
 S
9S
+FS
-rS
 S
4¸S
SíS
]AT
BŸT
âT
;U
,<U
'iU
Q‘U
ãU
1óU
F%V
lV
'‡V
'¯V
#×V
[ûV
JWW
N¢W
DñW
46X
IkX
4µX
MêX
H8Y
F�Y
[ÈY
'$Z
LZ
>kZ
VªZ
![
!#[
(E[
-n[
œ[
@¸[
'ù[
`!\
M‚\
DÐ\
+]
RA]
6”]
6Ë]
Z^
X]^
?¶^
3ö^
9*_
8d_
D�_
<â_
S`
_s`
\Ó`
W0a
Zˆa
Pãa
H4b
9}b
*·b
)âb
fc
:sc
p®c
;d
*[d
0†d
C·d
:ûd
26e
2ie
7œe
+Ôe
@f
Af
^f
<~f
O»f
-g
(9g
bg
*âg
_
h
_mh
(Íh
aöh
/Xi
Lˆi
%Õi
Oûi
KKj
[—j
@ój
!4k
-Vk
3„k
<¸k
9õk
//l
2_l
C’l
PÖl
I'm
4qm
+¦m
.Òm
5n
_7n
—n
WŸn
D÷n
C<o
<€o
F½o
¨p
K­p
2ùp
2,q
_q
{q
9—q
DÑq
5r
*Lr
!wr
D™r
5Þr
:s
3Os
*ƒs
A®s
ðs
`
t
ont
WÞt
<6u
Hsu
7¼u
/ôu
0$v
KUv
J¡v
Eìv
[2w
aŽw
hðw
Yx
4tx
U©x
pÿx
py
3Œy
Ày
Ißy
;)z
Jez
0°z
$áz
'{
%.{
NT{
-£{
Ñ{
lï{
?\|
Fœ|
7ã|
(}
HD}
A�}
MÏ}
O~
Sm~
lÁ~
Q.
I€
]Ê
V(€
W€
'×€
 ÿ€
7 �
AX�
7š�
=Ò�
U‚
Sf‚
5º‚
ð‚
+ƒ
6<ƒ
 sƒ
,”ƒ
4Áƒ
/öƒ
&„
 C„
8d„
O�„
Ií„
77…
Eo…
0µ…
1æ…
A†
?Z†
š†
Z±†
N‡
/[‡
‹‡
©‡
2º‡
Jí‡
E8ˆ
>~ˆ
;½ˆ
Dùˆ
8>‰
'w‰
KŸ‰
9ë‰
-%Š
6SŠ
PŠŠ
BÛŠ
H‹
Fg‹
C®‹
8ò‹
L+Œ
_xŒ
ZØŒ
=3�
q�
,‘�
7¾�
'ö�
$Ž
/CŽ
(sŽ
?œŽ
VÜŽ
)3�
9]�
&—�
F¾�
3�
9�
-X�
%†�
d¬�
9‘
1K‘
9}‘
H·‘
X’
^Y’
.¸’
!ç’
G	“
GQ“
T™“
Dî“
73”
Ok”
$»”
à”
Ný”
L•
3_•
“•
2±•
Mä•
-2–
/`–
9�–
;Ê–
N—

U—
>c—
?¢—
<â—
:˜
&Z˜
�˜
6ž˜
IÕ˜
™
/™
"?™
3b™
L–™
?ã™
ˆ#š
ˆ¬š
x5›
)®›
Ø›
Jô›
1?œ
’qœ
,�
I1�
K{�
IÇ�
ž
0ž
 Gž
 hž
•‰ž
¦Ÿ
>ÆŸ
. 
Q4 
#† 
/ª 
Ú 
kò 
T^¡
F³¡
²ú¡
\­¢
@
! £
8K£
8„£
8½£
&ö£
$¤
MB¤
f�¤
@÷¤
88¥
@q¥
M²¥
E¦
(F¦
o¦
/‹¦
/»¦
<ë¦
Ë(§
Ëô§
)À¨
Uê¨
H@©
G‰©
GÑ©
Fª
`ª
Bàª
B#«
Bf«
©«
M)¬
`w¬
2Ø¬
#­
m/­
(�­
8Æ­
<ÿ­
8<®
:u®
9°®
fê®
TQ¯
>¦¯
0å¯
‘°
E¨°
-î°
C±
'`±
ˆ±
U£²
Vù²
eP³
n¶³
y%´
UŸ´
bõ´
^Xµ
=·µ
5õµ
t+¶
 ¶
A¿¶
P·
R·
Gq·
¹·
EÍ·
-¸
6A¸
ex¸
;Þ¸
B¹
f]¹
,Ä¹
7ñ¹
A)º
+kº
V—º
Vîº
GE»
6�»
XÄ»
h¼
Q†¼
rØ¼
DK½
(�½
.¹½
Nè½
T7¾
 Œ¾
9­¾
1ç¾
;¿
HU¿
0ž¿
'Ï¿
0÷¿
C(À
ClÀ
;°À
ZìÀ
MGÁ
•Á
%°Á
DÖÁ
6Â
6RÂ
S‰Â
VÝÂ
E4Ã
LzÃ
LÇÃ
bÄ
@wÄ
P¸Ä
'	Å
(1Å
[ZÅ
7¶Å
dîÅ
4SÆ
#ˆÆ
<¬Æ
LéÆ
}6Ç
.´Ç
)ãÇ
I
È
IWÈ
J¡È
!ìÈ
<É
ÃKÉ
ÆÊ
sÖÊ
JË
2fË
:™Ë
[ÔË
n0Ì
*ŸÌ
9ÊÌ
2Í
&7Í
I^Í
=¨Í
BæÍ
:)Î
9dÎ
CžÎ
;âÎ
lÏ
O‹Ï
!ÛÏ
7ýÏ
>5Ð
(tÐ
7�Ð
8ÕÐ
$Ñ
3Ñ
:QÑ
8ŒÑ
8ÅÑ
<þÑ
*;Ò
8fÒ
3ŸÒ
7ÓÒ
9Ó
=EÓ
ƒÓ
C¢Ó
IæÓ
P0Ô
P�Ô
XÒÔ
`+Õ
eŒÕ
kòÕ
j^Ö
~ÉÖ
~H×
~Ç×
~FØ
€ÅØ
~FÙ
€ÅÙ
~FÚ
tÅÚ
‚:Û
‚½Û
‚@Ü
�ÃÜ
†EÝ
=ÌÝ
;
! Þ
EFÞ
:ŒÞ
;ÇÞ
7ß
!;ß
?]ß
9�ß
9×ß
à
70à
7hà
A à
7âà
*á
8Eá
>~á
<½á
7úá
'2â
 Zâ
"{â
*žâ
&Éâ
Aðâ
R2ã
?…ã
:Åã
:ä
;;ä
Twä
eÌä
C2å
 vå
4—å
-Ìå
úå
4æ
7Hæ
1€æ
@²æ
wóæ
[kç
Çç
Q×ç
W)è
$�è
$¦è
&Ëè
,òè
Zé
Dzé
5¿é
*õé
 ê
8ê
7Nê
;†ê
-Âê
=ðê
7.ë
2fë
4™ë
6Îë
/ì
45ì
6jì
-¡ì
-Ïì
*ýì
+(í
1Tí
N†í
7Õí
4
î
4Bî
/wî
1§î
7Ùî
5ï
0Gï
3xï
1¬ï
3Þï
Fð
5Yð
3�ð
(Ãð
7ìð
&$ñ
AKñ
I�ñ
E×ñ
ò
36ò
%jò
�ò
*¬ò
!×ò
@ùò
1:ó
-ló
šó
+ºó
,æó
3ô
Gô
/bô
-’ô
,Àô
#íô
%õ
-7õ
@eõ
#¦õ
)Êõ
'ôõ
,ö
qIö
\»ö
÷
B8÷
{÷
–÷
µ÷

Ð÷
ƒÞ÷
;bø
Kžø
6êø
R!ù
Utù
DÊù
nú
_~ú
@Þú
Yû
@yû
Óºû
LŽü
7Ûü
4ý
.Hý
@wý
2¸ý
5ëý
F!þ
4hþ
2�þ
2Ðþ
Bÿ
|Fÿ
lÃÿ
m07ž_ÖN6a…lç;TG�2ØK6WZŽnéfXK¿H?Td”=ùP7/ˆ3¸Iì\6�“ŠŽ X/	mˆ	Zö	NQ
! c 
! pYuTÏJ$JokºN&
/u
V¥
3ü
@0vqDè\-rŠ=ýQ;”�R"hugÞsFSºhmw>å?$adÐÆÒ—'j’e±&2YtCŽ=ÒDÇU…I£aí‰O6Ù1YB©œ¨F&ï(T?6”BË*#BN+‘W½O<e?¢#â7 "> 5a 1— #É 5í 8#!?\!Kœ!$è!b
"$p"M•"ã"B#=E#@ƒ#XÄ#'$:E$K€$RÌ$>%E^%*¤%'Ï%/÷%a'&:‰&\Ä&$!'VF'b�'O(OP(N (ï(C)=P)VŽ)5å)G*"c*%†*!¬*4Î*T+3X+9Œ+ Æ+:ç+.",8Q,4Š,7¿,*÷,3"-"V-!y-›-%µ-3Û-9.'I.5q.#§.Ë.?å.@%/Af/>¨/?ç/B'0;j08¦07ß091:Q1BŒ1:Ï1-
! 2B82D{21À2>ò2413 f3$‡39¬36æ3G4e4(„4-­4.Û4"
! 56-5bd5bÇ58*6)c61�6?¿6<ÿ6T<7@‘7'Ò7bú7]8{8Ž8¡8-·8&å8/9<9\Z97·95ï9%:2:?:-U:&ƒ:ª:Ç:å:!;$;"C;Uf;3¼;	ð;;ú;]6<"”<,·<Bä<%'=+M=Vy=VÐ=F'>?n>*®>Ù>ù>,?=?!X?z?-–?RÄ?R@Pj@=»@Lù@^FA&¥AEÌA<B=OBD�B-ÒB3C-4C,bC�CA®C/ðC D!=D?_DMŸD4íD>"EVaEV¸EVFVfF½F%ÌF?òF'2G-ZG:ˆGÃGEßG%H�AHIÃH9
IAGI0‰IUºI%J6JERJ=˜J ÖJI÷J"AKQdK¶KA6L9xL!²LSÔL3(M0\M+�M:¹M5ôMn*N@™N;ÚNHO:_OIšO äOGP8MP,†P³PÐPAâP+$Q*PQ {Q$œQ-ÁQ4ïQ)$R$NRsR8‡R>ÀR0ÿRA0SrSP‘SâS7öS).T;XTV”T+ëT=U:UU'�U?¸UøU'V69VJpV#»V$ßV@WEWbW3WY³W
X3-X&aX%ˆXs®X„"Y,§YDÔY%Z7?Z.wZe¦Z'[T4[5‰[=¿[Yý[&W\A~\HÀ\*	]4]fO]™¶]“P^ä^S_2U_)ˆ_A²_<ô_/1`a`€`U�`;ó`B/a)ra:œa5×aC
b[Qb5­b#ãbc#'cKc]cJoc5ºc4ðc1%d'Wdd:›dOÖd%&ePLeJ�e4èe@fH^f9§fDáf:&g)ag@‹g:ÌgFhYNhA¨h!êh3iD@i3…i'¹iIáiq+jO�j/íj1k2Ok"‚kI¥k)ïkl+0l"\l*l#ªl/Îl2þl.1m`mE€m,Æmeóm,YnA†n9Èn)o',o9ToGŽoDÖoBp@^p1Ÿp>ÑpKq)\qH†q>ÏqOr_^r_¾r]so|snìsY[tRµt;u1Du7vu-®uNÜu;+v"gv^ŠvMévQ7w-‰w;·wKów5?x5ux<«xEèx3.yCbyC¦y0êyzL6z?ƒz3Ãz9÷zL1{Q~{PÐ{P!|Pr|;Ã|>ÿ|7>}4v}n«}g~4‚~K·~LMPMžKìJ8€9ƒ€.½€;ì€&(�4O�4„�G¹�4‚D6‚A{‚D½‚>ƒ=Aƒ"ƒ8¢ƒ6ÛƒV„.i„F˜„Yß„@9…9z…F´…Fû…IB†BŒ†bÏ†62‡Ei‡E¯‡Bõ‡G8ˆ*€ˆ{«ˆM'‰[u‰@Ñ‰GŠ=ZŠU˜Š9îŠ.(‹uW‹WÍ‹;%ŒHaŒ,ªŒ–×Œ|n�0ë�uŽ7’Ž=ÊŽW�[`�/¼�)ì�Y�6p�K§�3ó�4'‘(\‘3…‘3¹‘>í‘+,’NX’<§’@ä’&%“AL“6Ž“=Å“&”&*”:Q”>Œ”VË”g"•NŠ•8Ù•O–'b–;Š–nÆ–‰5—A¿—i˜Lk˜H¸˜A™_C™`£™/šQ4šR†šaÙšO;›U‹›Ná›00œKaœi­œ6�@N�:��EÊ�Xždiž8ÎžWŸI_Ÿ%©ŸQÏŸP! 9r 1¬ DÞ _#¡@ƒ¡RÄ¡D¢P\¢=­¢Pë¢9<£sv£$ê£*¤(:¤Ec¤2©¤4Ü¤a¥[s¥ZÏ¥1*¦F\¦O£¦*ó¦5§[T§E°§7ö§$.¨SS¨5§¨@Ý¨$©BC©9†©5À©Xö©dOª<´ªJñªG<«:„«i¿«F)¬$p¬A•¬A×¬t­eŽ­2ô­K'®3s®<§®Bä®6'¯S^¯l²¯U°`u°[Ö°H2±4{±B°±9ó±O-²B}²,À²:í²H(³Pq³PÂ³C´LW´ƒ¤´*(µSSµ,§µ8Ôµ
¶L¶O`¶Y°¶Q
! ¸\\¸g¹¸,!¹AN¹D�¹#Õ¹(ù¹*"º%Mº]sºlÑº$>»ec»0É»5ú»0¼ N¼o¼�¼¯¼ Ï¼;ð¼.,½F[½F¢½Ké½A5¾9w¾.±¾*à¾ ¿!,¿"N¿@q¿8²¿5ë¿(!ÀJÀ\À
wÀ
…À
! “À6žÀKÕÀ=!Á9_Á0™ÁAÊÁDÂQÂBaÂE¤ÂêÂ5ìÂJ"ÃwmÃ>åÃ($Ä<MÄZŠÄKåÄD1Å/vÅ\¦ÅPÆFTÆT›Æ9ðÆ0*Çz[ÇOÖÇ-&ÈGTÈ>œÈHÛÈL$ÉAqÉ>³ÉFòÉQ9ÊJ‹ÊNÖÊG%ËZmËVÈË/ÌDOÌ0”ÌÅÌ5ÜÌvÍZ‰Í:äÍ6ÎBVÎB™ÎNÜÎ(+Ï5TÏ&ŠÏJ±ÏMüÏ>JÐA‰Ð@ËÐJÑ9WÑ3‘ÑPÅÑHÒa_ÒFÁÒAÓiJÓ?´Ó7ôÓ<,Ô4iÔ5žÔÔÔ>ëÔ>*Õ(iÕh’ÕTûÕ4PÖ;…ÖPÁÖA×UT×=ª×7è×2 Ø4SØBˆØ8ËØ=Ù>BÙ;�Ù9½Ù÷Ù*Ú6Ú:UÚ@�Ú*ÑÚ1üÚ.ÛEÛ*^Û3‰ÛR½Û‹ÜGœÜEäÜD*Ý=oÝ=­Ý;ëÝ?'ÞOgÞH·ÞRßDSß;˜ßAÔßià€à
Œà9šà)Ôàþà3á:á_Vá4¶á4ëá6 â-WâI…âIÏâ/ã8Iã1‚ãY´ã/äD>ä!ƒä5¥ä-Ûä$	å6.å5eåE›å?áåG!æ;iæB¥æSèæ@<ç:}ç¸ç5Öç6è6Cèzè6šè>ÑèHéRYé*¬é(×éê5ê6Uê6Œê6ÃêSúêDNëF“ëQÚëS,ì6€ì6·ì6îì3%í-Yí/‡í·í?Óí%îB9î@|î#½î4áî7ï�Nï8ÜïFðC\ðX ð@ùðP:ñ0‹ñ"¼ñ9ßñ]òrwò†êòuqóxçó‡`ôèôyhõˆâõ€köqìö€^÷xß÷|Xø†ÕøŒ\ù�éù…wú=ýú/;û=kûJ©û,ôû7!ü,Yü4†ü=»ü4ùü2.ýSaýCµý3ùýL-þnzþ-éþ/ÿ1Gÿ6yÿ,°ÿÝÿ+ìÿ3-LzI™ãJù2DIwNÁ=6NV…CÜA CbC¦ê-ú8(%a$‡$¬OÑO!PqPÂP.d*“4¾-ó%!/GDwC¼N6O.†Bµcø.\	#‹	n¯	7
! V
! 3b
! K–
! .â
! ?VQV¨#ÿ#5B1x,ªB×/
1J
/|
¬
RÉ
R;o(«ÔðB)Rl"¿nâ`Qa²^csP×\(T…Ú
ïRýCP5”.Ê5ù/HH‘2©$ÜG7If�@è4)G^Y¦U<V:“*Î7ù1#E)i1“/Åõ8Jcz‘4°å*ü9'*a6Œ6Ã8ú636j6¡6Ø6-F6t
«¹2Ë0þ(/$X$}¢>´SóG\Yl4Æ0û0,9]9—Ñï,
 ¯: (ê T!>h!+§!4Ó!2"4;"7p":¨"8ã"!#7>#v#H“#\Ü#89$2r$¥$<»$+ø$"$%-G%;u%F±%*ø%"#&&F&	m&!w&™&¸&!Õ&-÷&A%'Lg'8´'@í'\.(]‹(5é(8)>X)S—)*ë);*$R*w*X•*:î*7)+?a+4¡+DÖ+/,6K,0‚,³,/Ï,4ÿ,&4-([-'„-2¬-8ß->.?W.I—.Wá.P9/7Š//Â/4ò/<'0
d0jr0<Ý051RP1I£1>í1>,2?k2H«2Hô2e=3-£3)Ñ3?û3 ;4\4)x4C¢4&æ41
51?5Wq5cÉ5@-6=n6 ¬6LÍ67.7AJ7AŒ7=Î788)E8(o8 ˜8C¹8<ý8>:9>y9V¸9_:[o:YË:P%;*v;3¡;?Õ;L<'b<EŠ<6Ð<L=]T=I²=(ü='%>M>f>#~>A¢>9ä>9?6X?*�?Dº?ÿ?#@'?@/g@—@?µ@õ@A$A4AMHA3–APÊAEB6aB:˜B;ÓBIC[YC+µC$áC%D9,D:fD'¡D/ÉD7ùD'1E6YEe�E.öE+%F+QF9}FA·FMùF@GG8ˆGGÁGF	H&PH/wHG§H)ïHtIJŽI@ÙIDJ%_J;…JHÁJj
! KAuK.·KCæK<*LPgL+¸L)äL<M.KM"zM:�MMØM;&N>bN@¡N?âN2"O;UOJ‘O2ÜO"P2PGP`P+wP)£P€ÍP=NQŒQ%¤Q,ÊQ,÷Q*$RBOR<’RZÏRU*S�€SOTMRT3 T6ÔT5U AU&bU5‰UK¿U=V%IV:oVCªV7îV)&W3PW0„W(µW:ÞWFXP`X?±X9ñX8+YBdYC§YIëY/5Z'eZ,�Z0ºZ=ëZA)[Kk[P·[4\C=\G�\(É\*ò\o]t�]v^:y^;´^;ð^D,_`q_1Ò_`1 `)R`3|`:°`7ë`#a/;aka‚a/›a4Ëa+b?,b8lbW¥bAýb+?c/kc@›c
! Üc*çc*d=d:Rd1�d-¿dJíd68eoe…eše´eÊe8çe7 f>Xf)—fHÁfG
! gTRgf§g%h84h5mh9£hKÝhO)iyi˜iVµi`j#mj&‘j¸jBÖjKkOek0µkPækT7lHŒlHÕlBm8am3šm?ÎmDnQSnG¥nín0o1=oooIˆo:Òo5
p_CpX£pXüpQUq§q+Ãq2ïqI"rlrN�r`Ðrj1sEœsHâsA+tTmtYÂtYu=vu6´u3ëu:v-Zv ˆv©vÆv2âv2wOHw#˜w.¼wdëw4Px3…x2¹x4ìx#!y@Ey?†yDÆyCz{Oz,ËzYøzKR{Wž{0ö{'|)C|4m|B¢|.å|:}UO}_¥}%~+~?F~&†~2­~8à~=2WHŠ2Ó-€.4€=c€=¡€Dß€2$�%W�]}�4Û�Q‚Gb‚Cª‚Qî‚8@ƒRyƒ*ÌƒA÷ƒ-9„Vg„-¾„Fì„[3…5�…PÅ…!†&8†3_†k“†qÿ†iq‡sÛ‡/Oˆ>ˆ-¾ˆ6ìˆA#‰Pe‰,¶‰>ã‰""Š3EŠ<yŠ8¶Š2ïŠ/"‹=R‹,�‹<½‹5ú‹.0Œ._Œ ŽŒ%¯ŒÕŒ2îŒ;!�)]� ‡�0¨�9Ù�"Ž26Ž*iŽ.”ŽÃŽ?ÜŽ)�F� e�†�B¡�:ä�*�7J�0‚�9³�5í�+#‘>O‘KŽ‘HÚ‘#’?9’6y’F°’8÷’70“h“ƒ“•“K¡“:í“
(”X6”Y�”.é”#•<•H\•W¥•+ý•=)–0g–?˜–.Ø–5—M=—C‹—$Ï—>ô—33˜5g˜/�˜'Í˜yõ˜3o™/£™&Ó™6ú™L1šI~š9Èš-›?0›0p›/¡›yÑ›EKœ9‘œpËœS<�S��;ä�7 žYXž?²žòžSŸRWŸ%ªŸ"ÐŸ>óŸ2 4P .… 0´ +å A¡.S¡0‚¡.³¡â¡?ù¡'9¢$a¢6†¢R½¢8£DI£AŽ£IÐ£n¤I‰¤rÓ¤\F¥X£¥<ü¥79¦=q¦G¯¦2÷¦?*§,j§2—§EÊ§E¨JV¨1¡¨/Ó¨0©H4©A}©"¿©!â©ª^ª5~ª$´ª#Ùª3ýªV1«Qˆ«Ú«ø«8¬>O¬/Ž¬B¾¬+­X-­J†­-Ñ­,ÿ­',®+T®2€® ³®Ô®ô®¯0¯,N¯{¯8Ž¯Ç¯1å¯+°BC°+†°W²°
! ±5±S±)i±+“±>¿±+þ±3*²^²r²*ˆ²³²*Ç²ò²	³
 ³+.³
Z³3h³$œ³"Á³ä³ü³,´BB´…´+£´+Ï´ û´µ$6µ@[µ4œµÑµ)èµ¶p)¶š¶·¶+Ó¶5ÿ¶]5·5“·3É·6ý·/4¸(d¸�¸8ª¸ã¸7û¸:3¹n¹FŽ¹Õ¹Aé¹_+ºH‹ºÔº,ñº,»"K»n»�»'ª»9Ò»8¼(E¼?n¼d®¼j½~½)Ž½h¸½J!¾l¾‰¾C›¾Sß¾&3¿Z¿-s¿¡¿#¸¿"Ü¿Nÿ¿RNÀH¡À;êÀA&ÁKhÁ´Á9ÓÁ@
Â6NÂC…Â:ÉÂ:ÃE?Ã)…Ã5¯Ã=åÃ+#ÄOÄUÄ?lÄ¬ÄÀÄÖÄñÄ4ùÄ4.Å+cÅ'�Å1·Å?éÅ2)Æ1\Æ0ŽÆ1¿Æ ñÆ0Ç CÇdÇ ‚Ç*£Ç)ÎÇ+øÇ)$ÈNÈ!`È‚È”ÈT¦ÈûÈ
É'ÉCÉ]É wÉ˜ÉªÉ¾ÉÐÉêÉÊ:!Ê\ÊoÊ5�Ê6·Ê5îÊ5$ËZËLtË ÁË'âË
! ÌÌ<.ÌkÌ}Ì’Ì°ÌÇÌÜÌîÌÍ$Í%?ÍeÍyÍ�Í2¥ÍØÍ3íÍ6!ÎXÎpÎ‰Î Î$·ÎÜÎöÎ"
! Ï!-Ï-OÏ}Ï–Ï¬Ï0ÃÏôÏÐ)ÐBÐXÐlÐ‚Ð˜ÐªÐÄÐ#ÖÐúÐOÑ0\Ñ@�Ñ[ÎÑS*Ò6~ÒµÒ#ÔÒøÒÓ'ÓFÓeÓD„ÓÉÓæÓ,Ô60ÔgÔ�ÔGœÔ)äÔÕ(ÕCÕXÕ$wÕœÕ¸ÕÖÕ$óÕ$Ö$=ÖbÖÖ!•Ö)·Ö@áÖ*"×%M×s×'ˆ×1°× â×/Ø3ØQØ/eØ•Ø6¬Ø#ãØÙR'ÙQzÙ*ÌÙ6÷Ù.ÚKÚjÚ#‰Ú%­ÚÓÚ+òÚ"Û#AÛeÛ$ƒÛ¨Û^ÈÛY'Üb�Ü"äÜ!ÝI)ÝGsÝl»Ý=(Þ5fÞ:œÞH×ÞE ß2fßJ™ß:äßJà4jà<ŸàVÜàX3áiŒáiöáP`â4±âJæâ81ãZjãRÅã]ävä>–ä4ÕäC
! åNåHiåG²å,úå
! 'æ02æ,cæ�æ.­æ$ÜæçBç9WçE‘ç$×ç"üç+è/Kè9{è8µè+îèDéz_éMÚé(ê=Eê9ƒê;½êùê>ë1Së3…ë3¹ë4íë
"ì
0ìA>ì@€ì*Áì*ììBí%Zí€í"‘í!´í#Öí$úí!îFAî.ˆîA·îEùî?ï-Tï*‚ï-­ï/Ûï#ð,/ð^\ðD»ð>ñ?ñU\ñ²ñ<ÑñDòBSòR–òKéò35ó'ió@‘ó#Òó:öó41ô$fô/‹ôV»ôOõAbõ4¤õ5Ùõö
ö*ö[3ö/�öT¿ö ÷&5÷,\÷‰÷\‘÷Bî÷31øPeø+¶øDâøK'ùGsùc»ù<ú&\ú0ƒú4´úéúû@ûL^ûD«ûPðûZAü=œü<Úü>ýGVý*žý*Éý;ôý#0þ'Tþ1|þ1®þ1àþ2ÿ+Eÿ*qÿ—œÿ¹4PîD?5„;ºGöO>&Ž+µ0á:.MH|LÅlSmÓAYÁCa_[Á4FR+™+Å0ñM"Zp#Ë>ïC.	,r	-Ÿ	BÍ	1
! DB
! 7‡
! ;¿
! :û
! 46Jk.¶>å4$WY9±Ië)5
'_
;‡
Ã
1Ú
8ME!“µ2Õ8 A*bG�<Õ@ESN™è(+09\–
! ªLµ>2A;t#°#Ô%øE;d< Ý5÷8-9fA Fâ2)?\3œ3Ð3E82~±FÉ_Rp,Ã:ð>+Dj¯Uµ'+AS2•6Ènÿ1n) $ÊïJtWjÌP7ZˆMãF1QxZÊ;%)a‹*«+ÖAZD\Ÿbü9_ '™ LÁ !!!!@!!b!!„!¦!MÅ!U"]i"UÇ"G#*e#>�#^Ï#f.$d•$oú$Nj%n¹%/(&\X&µ&?Ç&!'4)';^'š'Aª'Gì';4(3p((¤(0Í( þ()8)P)l)O‡)V×)W.*†*1¦*JØ*?#+Vc+Gº+?,7B,-z,*¨,(Ó,-ü,"*-*M-1x-,ª-×-=ó-I1.?{.J».//*6/.a/H�/VÙ/5006f07�0PÕ0a&1ˆ1(¨1/Ñ1225/28e2ž2;¾2+ú25&34\3K‘3%Ý3"4>&4e44ƒ4.¸40ç4+5AD5.†50µ5.æ5O6Be6@¨6é6K7,P7=}74»77ð7?(8;h8`¤8h9fn9qÕ9RG:pš:n;vz;tñ;f<^æ<~E=\Ä=/!>-Q>O>2Ï>C?ZF?Z¡?Wü?WT@@¬@0í@GA^fASÅA0BJB8jB6£B8ÚBAC-UC'ƒCL«C7øC60D6gD;žDTÚDG/E?wE1·EFéEC0FKtFQÀF'G1:G-lG7šG(ÒGEûGDAHI†HÐH,ðH=I7[IE“INÙI6(J3_J,“J;ÀJDüJLAK6ŽKFÅK L/-L']L…LC£L<çL$MB4MKwM+ÃM0ïM6 N0WN>ˆN;ÇN O@$O9eO<ŸOFÜO:#PF^P¥P=¿PEýP.CQbrQ@ÕQER\R3yR9­R0çRS7S$US5zSR°S^T?bT;¢TÞTQöT3HU@|U<½UlúUWgVS¿V/W7CW/{W«WÁWÚWðWX X8XMXeXzX�X¤X¸XÍXåXYY1YFY[YsYˆY YµYÍYâY÷YZ$Z9ZNZcZ{Z“Z«ZÀZÕZíZ[[/[G[^[v[‹[ [µ[Ê[ß[÷[\$\9\Q\i\~\“\¨\7À\ø\
]0 ] Q]4r]§]Ç]Ý]#÷]+^6G^~^—^°^#Ð^?ô^G4_&|_#£_Ç_7Ý_7`6M`#„`,¨`3Õ`#	a:-a:ha7£a:Ûa4b,KbQxb6Êb>c4@c!uc%—c%½cãc-d0/d)`dŠd8¡d Úd(ûd=$e,be)�e/¹eJée.4f4cf=˜f:Öf*g*<g&gg6Žg6Åg4üg21hEdh.ªh;Ùh i6i;Ki7‡i&¿i6æi>j*\j>‡j Æj%çj+
k09k$jk9�k4Ékþk%l>DlƒlN™l4èl.mLm0km.œm.Ëm2úm&-n<Tn#‘n)µn8ßn9oHRo*›oÆoßo9÷o#1p(Up@~p%¿peåp#Kq,oqœq4µq5êq r<1r-nr+œr.Èr$÷r3s&Psws�sF£s.ês3t3MtB�t3Ät4øtD-uCruD¶u+ûu0'vIXv"¢v0Åv7öv.w!Bw#dwˆw+¨w+Ôw+x+,x+Xx+„x+°x+Üx+y+4y-`y+Žy(ºy.ãy-z+@z+lz+˜z+Äzðz%{>5{>t{>³{*ò{'|'E|'m|•|'²|Ú|+÷|'#}'K}'s}'›}'Ã}'ë}/~EC~.‰~/¸~0è~=)W0�=²ð€$!€/F€v€F–€>Ý€!�0>�o�'Ž�1¶�=è�$&‚$K‚p‚-�‚-½‚8ë‚B$ƒ@gƒ.¨ƒ×ƒ7ôƒ',„3T„7ˆ„;À„"ü„K….k…*š…%Å…0ë…/†7L†.„†.³†â†Jý†!H‡Aj‡-¬‡+Ú‡5ˆ6<ˆ@sˆH´ˆ<ýˆ0:‰0k‰2œ‰%Ï‰Dõ‰!:Š%\ŠA‚Š_ÄŠe$‹3Š‹'¾‹3æ‹,Œ0GŒ'xŒ! ŒHÂŒ0�5<�r�8‹�GÄ�GŽTŽ0sŽ;¤ŽàŽ5öŽ@,�m�ƒ�Lœ�9é�7#�.[�,Š�>·�cö�lZ‘1Ç‘'ù‘.!’.P’/’@¯’'ð’)“=B“$€“-¥“3Ó“-”85”/n”/ž”-Î” ü”B•8`•3™•RÍ•F –g–c–4ã–&—$?—Md—;²—;î—9*˜d˜.ƒ˜"²˜,Õ˜™™E8™6~™`µ™Mš3dš9˜šÒš@ãš1$›6V›3�›4Á›.ö›6%œ0\œ3�œÁœ"ÖœNùœ-H�Iv�FÀ�&ž0.ž_žxž�ž"®ž.Ñž(Ÿ%)Ÿ&OŸ&vŸ&�Ÿ)ÄŸ*îŸ( (B (k #” !¸ 1Ú -¡$:¡#_¡#ƒ¡&§¡#Î¡*ò¡+¢/I¢,y¢#¦¢)Ê¢:ô¢€/£g°£C¤	\¤2f¤)™¤.Ã¤ò¤;¥/N¥!~¥( ¥É¥-ç¥P¦*f¦<‘¦#Î¦,ò¦c§7ƒ§\»§¨'-¨4U¨,Š¨;·¨Jó¨6>©.u©D¤©Vé©M@ª?ŽªÎªëª)«(-«*V«+�«2­«à«Hñ«#:¬H^¬V§¬qþ¬p­!Ž­;°­<ì­%)®8O®Hˆ®GÑ®@¯&Z¯I�¯?Ë¯L°*X°%ƒ°:©°:ä°7±7W±9�±6É±;²K<²;ˆ²KÄ²+³:<³,w³U¤³[ú³$V´"{´.ž´Í´5è´5µ@Tµ4•µ-Êµ8øµ,1¶(^¶!‡¶'©¶&Ñ¶ø¶·/2·#b·&†·&­·Ô·+ñ·¸)9¸c¸)¸+©¸*Õ¸:¹;;¹.w¹*¦¹2Ñ¹º#º8;º3tº¨º¹º2Ùº.»';»=c»!¡»2Ã»Bö»S9¼;�¼)É¼+ó¼-½7M½E…½FË½:¾[M¾O©¾Eù¾9?¿Cy¿H½¿0À>7ÀBvÀ9¹ÀGóÀR;Á-ŽÁ1¼ÁNîÁA=Â6Â<¶Â=óÂ21Ã7dÃAœÃAÞÃ= Ä4^Ä)“Ä0½Ä+îÄUÅpÅGŒÅ3ÔÅ+Æ+4ÆG`Æ9¨Æ1âÆ1Ç5FÇ|Ç-•ÇUÃÇMÈ3gÈ›È(¶È)ßÈ2	É1<É.nÉ�É.¸ÉçÉ)Ê*0Ê[Ê0pÊ¡Ê*·Ê:âÊ!Ë/?Ë*oË?šË@ÚË.ÌJÌ/bÌ:’ÌÍÌÞÌûÌ>
ÍLÍ.kÍ šÍ3»Í3ïÍ<#ÎO`Î,°ÎhÝÎ,FÏsÏ“Ï2°Ï9ãÏ7ÐbUÐ(¸Ð,áÐ,Ñ(;Ñ-dÑh’Ñ2ûÑ.ÒDLÒ0‘Ò9ÂÒ=üÒ.:Ó6iÓ Ó-¼Ó3êÓ>Ô8]Ô5–Ô;ÌÔ$Õ+-Õ=YÕ7—Õ=ÏÕJ
Ö$XÖ'}Ö<¥ÖEâÖ$(×IM×x—×8Ø,IØ0vØT§Ø+üØ((ÙJQÙMœÙ5êÙ@ ÚLaÚI®ÚQøÚJJÛ•Û;µÛñÛ8Ü@DÜ4…Ü!ºÜ)ÜÜ'Ý|.Ý-«Ý#ÙÝ8ýÝ.6Þ.eÞB”Þ1×Þ$	ß&.ß%Uß-{ß/©ß;Ùß/à[Eà#¡à:Åàá"á@Aá‚á5‘á,Çá2ôá2'âZâ,kâ;˜â%ÔâBúâ(=ã=fã¤ãÃãBÞãN!äIpäºä3Ôä>åDGå<ŒåUÉåEæ>eæ2¤æ-×æ4ç/:ç/jç.šç.Éç#øç#è9@è>zè ¹èJÚè$%é/Jé+zé/¦é5Öé6ê#CêBgê0ªêCÛê8ë;Xë!”ë+¶ë/âë%ì28ìAkì0­ì3Þì8í)Kí@uí$¶í2Ûí1î=@î[~îGÚîA"ï.dï1“ï]Åï;#ð._ðRŽð7áð)ñOCñD“ñFØñ#ò9Cò;}ò9¹ò"óò<ó/Só2ƒó?¶ó=öó54ô@jô>«ô2êô4õ1Rõ„õ5›õ\ÑõC.öIrö=¼ödúö._÷9Ž÷UÈ÷Uø:tø/¯ø5ßø>ù#Tù<xù<µùFòù9ú(LúSuúiÉú`3ûK”û.àû/ü5?üuü‡ü0§ü&ØüAÿü.AýpýuýD|ýÁýÎýëý>þ6EþD|þ>Áþ=ÿ>>ÿI}ÿPÇÿMf �f¢C	@M0Ž7¿8÷)02Z2�$ÀFå!,AN)�ZºL�bbä+GIsD½9J<L‡8Ô:
3HC|)Àê(*=$h<�<Ê<	;D	?€	BÀ	?
! =C
! 7�
! ?¹
! 7ù
! ?1NqRÀONcN²H
HJ
?“
?Ó
[6o.¦Õ/õH%@n`¯C3T5ˆ.¾\í1JO|1Ì&þ%8+My3Œ4À#õ'AZa"¼ßû?_Y3¹Ií=7,uU¢>øD7*|2§8Ú88L5…-»Ké5,I)vG Mè)60`1‘9Ã4ý>2=q"¯+Ò*þD)'n-–4Ä,ù)&9P+Š'¶HÞL'Bt$·,ÜK	-U'ƒ&« Ò"ó=AT@–9×# D5 Ez dÀ d%!AŠ!5Ì!H"(K"(t"Y�"i÷"Ra#0´#?å#6%$Q\$J®$ù$c%$}%6¢%[Ù%X5&KŽ&ZÚ&S5'Z‰'Xä'S=(X‘(>ê(@))\j)AÇ)D	*UN*g¤*S+S`+H´+hý+,f,“,
! œ,	§,±,½,HÑ,R-7m--¥-/Ó-L.FP.—.Ÿ.`±./7)/8a/Eš/à/(þ/J'0Nr0EÁ0I1IQ13›18Ï1F2/O2A2GÁ2E	39O3G‰3gÑ3M94-‡4Nµ4V5[5Qr52Ä5>÷5b66F™62à6!7$57ZZ7<µ7<ò73/86c81š81Ì8
! þ8	9B&9i96‰9 À96á9?:7X:#�:(´:Ý:ñ:;2+;2^;‘;±;+Í;ù;<!/<*Q<6|<³<Ñ<ï<3	=(==+f=A’=+Ô=>?>7O>3‡>2»>5î>O$?Qt?KÆ?X@/k@›@C¸@ü@GA]^A\¼ACBL]B ªB0ËB=üB(:CDcCB¨CEëCF1DLxDEÅDGESE3iE>�E;ÜEQF>jF>©F<èF%G3@GntG9ãGH<H7[H&“H'ºHâHIVI!nI3�IHÄI*
J*8J"cJS†J"ÚJýJZKUtKÊKéKLL3L1IL!{L,�LBÊLQ
M!_M2�M2´M%çM
N,NJN(jN.“N@ÂN0O{4OI°OQúOQLPFžP:åP4 Q!UQEwQ:½Q2øQ0+R\R'{R£R-ÃRñRMSL\Sh©S+TJ>T;‰TCÅT‚	U,ŒUS¹U4
V6BV0yV<ªV'çV2W3BW(vWŸW·WGÐWTX0mXKžX4êX?YV_Y$¶Y9ÛY-Z4CZIxZ+ÂZîZL
! [KW[:£[(Þ[=\AE\K‡\pÓ\pD]&µ]%Ü]%^@(^ai^5Ë^Z_\_%o_2•_*È_9ó_H-`4v`B«`3î`)"a\La©aYÈaT"b%wb%�brÃb*6c,acbŽc)ñc>dOZdDªd$ïd8e=Me@‹e3Ìe6f,7f7df1œfUÎfE$g?jg/ªgrÚglMh@ºheûhŠaiIìib6jN™j@èjJ)k/tk4¤k-ÙkBlFJl‘l%¯l1Õl!m<)mfm"…m,¨m+Õm,nA.n&pn$—n*¼n2çn o;oQoeo5to.ªo/Ùo7	p>ApG€p<ÈpBq;Hq	„q2Žq9Áq0ûq@,rBmr4°r3år's/As<qs>®s+ís*t:Dt;t:»t.öt6%u2\u@�uÐuëu+v+2v'^v*†v.±vUàv6wSw)rwœw"·w Úw(ûw!$x4Fx4{x4°x$åxU
! yO`yG°yJøyDCzˆz5¤z9Úz5{:J{L…{5Ò{J|7S|D‹|.Ð|Dÿ|GD}BŒ}(Ï}Dø}B=~A€~?Â~457Mm"»)Þ3€4<€q€=�€1Î€2�K3�R�hÒ�c;‚BŸ‚7â‚Gƒ-bƒ:�ƒ'Ëƒ'óƒ$„+@„Gl„T´„5	…K?…‹…D«…5ð…2&† Y†z†g’†Aú†!<‡!^‡-€‡I®‡Tø‡Mˆ3kˆ3ŸˆDÓˆ<‰NU‰@¤‰<å‰0"Š3SŠ3‡ŠR»ŠF‹0U‹†‹JŸ‹Fê‹J1ŒI|Œ3ÆŒAúŒA<�I~�MÈ�NŽAeŽH§Ž_ðŽ4P�1…�3·�0ë�L�ai�Ë� ê�‘3(‘\‘?y‘p¹‘.*’Y’y’’’"«’Î’Jâ’N-“]|“+Ú“2”19”>k”<ª”/ç”8•JP•K›•Iç•T1–>†–<Å–D—;G—;ƒ—D¿—;˜;@˜9|˜M¶˜M™NR™M¡™Nï™M>šNŒšNÛša*›_Œ›-ì›œ(0œMYœP§œBøœ";�^�+}�5©�7ß�(ž%@žfžEzž.ÀžBïž22ŸHeŸ®Ÿ3ÉŸ&ýŸ5$ +Z 3† 1º @ì 1-¡)_¡-‰¡,·¡ä¡2ö¡1)¢2[¢<Ž¢WË¢9#£']£&…£2¬£9ß£M¤Qg¤=¹¤/÷¤3'¥;[¥*—¥LÂ¥8¦4H¦O}¦Í¦%ë¦§40§e§�ƒ§O¨ia¨OË¨K©Ng©=¶©5ô©A*ª*lªN—ªUæª<«RS«?¦«0æ«¬(0¬CY¬9�¬D×¬9­+V­-‚­(°­3Ù­Q
®<_®Hœ®<å®3"¯V¯o¯‰¯¢¯½¯Ö¯î¯°!°;°T°n°‰°¢°½°Ü°õ°
± ±?±Y±t±�±§±¿±9Þ±H²Ba²P¤²\õ²=R³%�³%¶³7Ü³(´K=´?‰´3É´`ý´_^µV¾µ:¶gP¶n¸¶h'·`�·;ñ·-¸2K¸}~¸Jü¸LG¹P”¹5å¹5º5Qº5‡º;½º)ùº3#»2W»3Š»4¾»3ó»2'¼3Z¼3Ž¼3Â¼eö¼\½V|½6Ó½_
! ¾0j¾,›¾,È¾,õ¾K"¿in¿bØ¿2;À:nÀ7©ÀCáÀ‚%Á<¨Á€åÁ4fÂD›Â.àÂCÃkSÃ?¿ÃdÿÃŠdÄ@ïÄ80Å@iÅMªÅSøÅ:LÆ,‡Æ(´ÆeÝÆaCÇ.¥Ç3ÔÇ0È/9È_iÈ'ÉÈ/ñÈ!ÉB2É:uÉ°ÉÎÉêÉ9Ê5BÊUxÊUÎÊ=$Ë;bË=žËqÜËZNÌ'©Ì7ÑÌ'	Í31Í+eÍ)‘Í+»Í*çÍ"Î/5Î'eÎ&�Î/´Î&äÎÏC*Ï)nÏs˜ÏOÐ'\Ð„Ð3¡Ð,ÕÐ Ñ#Ñ"=Ñ`Ñ%vÑ7œÑ4ÔÑ4	Ò->Ò.lÒ&›Ò+ÂÒ*îÒÓ39Ó*mÓ)˜Ó6ÂÓ6ùÓ60Ô"gÔTŠÔ#ßÔÕ'"Õ5JÕ@€ÕGÁÕ-	Ö47Ö9lÖ/¦Ö+ÖÖ=×[@×Nœ×së×A_ØA¡Ø2ãØ@Ù,WÙ5„Ù@ºÙGûÙHCÚAŒÚ4ÎÚQÛMUÛR£Û]öÛSTÜP¨ÜNùÜKHÝg”Ý3üÝ/0ÞO`Þ7°Þ èÞ<	ßYFßA ß,âß3àCCà‡àF¤à8ëà7$á;\á-˜á(ÆáWïá/Gâ)wâ3¡âÕâ@õâŸ6ã-Öã7äH<äH…ä/Îä@þäI?å@‰å;Êåæ æ4æ(Læ6uæ<¬æ(éæ2ç@Eç:†ç8Áç9úç=4è<rè;¯è*ëèJé=aéFŸé(æé6êDFêA‹êJÍêIëBbëE¥ëCëë%/ì7Uì�ì^«ì3
! í5>í9tíJ®í6ùíO0î9€î0ºî8ëî$ï%@ï&fï'�ï*µï'àï(ð#1ð]Uð]³ð:ñ7Lñ?„ñ=Äñ,òA/ò+qòE�òLãòZ0ó'‹ó³ó+Òó6þó65ô7lô0¤ô.Õô>õ?Cõ.ƒõ)²õ9Üõ1ö5Hö>~ö½öÜö-óö:!÷L\÷7©÷Oá÷#1øeUø5»øñø,ù&;ùbù‚ùqœù!ú.0ú_ú|ú6‘úÈú'Üú'ûV,û=ƒû+Áû"íûü*ü0>ü'oü—ü.±ü(àü%	ýM/ý<}ý*ºýRåýO8þ$ˆþ­þÅþ!Ýþ,ÿþ9,ÿfÿ„ÿ( ÿ*Éÿôÿ;BK<Ž'Ë(ó<FY Bº<ý:.N7}µ$Ë$ð,.I.x@§"è-39!m�-¬"Úý+YI£/¶*æ,O>Ž2­_àa@`¢Q/UH…*Î1ù?+	Ak	7­	4å	:
! #U
! y
! *†
! ±
! $É
! î
! -:97tQ¬=þA<3~4²*ç)
*<
3g
3›
DÏ
H2]0�1Á4ó((DQ(–/¿$ï*?3TJˆCÓJCbP¦I÷<AB~%Á"ç/
! ::$u&š Á$âB Ec-©>×-D0[0Œ½!Ý1ÿ1HU_µÎYé=C2�´1Ñ$4:;o8«>ä<#Q`²Í&M/t8¤0ÝG V)w.¡/Ð^4<“;Ð3.@"oK’1Þ6?G‡6›>Ò%1Dv9“:Í> <G 3„ Z¸ @!T!3t!;¨!Oä!;4"Op"DÀ"X#D^#X£#(ü#<%$/b$C’$^Ö$25%Hh%4±%Dæ%5+&a&t&*‘&2¼&9ï&4)'I^'¨'D±'/ö',&(:S(CŽ(bÒ(.5)]d)&Â)Cé)L-*+z*(¦*BÏ*G+OZ+Yª+a,_f,jÆ,I1-i{-)å-&.j6.-¡.)Ï.Où.*I/Tt/jÉ/8408m0%¦07Ì0618;17t1f¬1f27z25²29è20"3/S31ƒ30µ3Eæ3O,4H|4@Å4L5ES5E™54ß5\6q6‹6¡6C¹6Dý64B7(w7= 7,Þ7/8E;8D�8/Æ88ö8/9D9]9o9$‚9;§9Pã9(4:.]:8Œ:'Å:*í:>;*W;‚;$–;7»;Aó;B5<6x<'¯<R×<,*=NW=&¦=1Í=ÿ=K>^>k>Fs>º>&Ë>[ò>,N?){?5¥?7Û?A@+U@&�@¨@"Ç@ ê@@A.LA{AA»”A3PB2„B$·B1ÜBC7,C-dC3’C%ÆCTìCPAD,’D+¿DëD&E82EGkE5³EHéE=2F9pF9ªFFäF9+GUeG=»G8ùGI2H"|H#ŸH3ÃH/÷H-'I-UI?ƒI4ÃI4øI/-J,]JQŠJÜJ#ìJ7K&HKoK'†K&®KÕK%óKL4L
! OLI
Š§"8Û»ªO~ßTÃTH!„"úú(
Šþ#ÚÔÁ·c
D#©«€¸½
`
?Ü›„ú
! 5`,j!)!ˆs#¡PtË#!Ìö/•"É±Ç
! ?,PÍ}A"6
3n Ü&
´üÕ
! ØzÕÚçAr˜±÷Ý#§j¶vR JŠ
! � '	Uû8
i!�EâµÌ !¨“
! {~¶ ™¦	—Äs÷
! 4—#È&  xªŽ"¬)­M,eQVZn­4WmiR*Ã"’!µ}!j•
Xp §í�a|%
"$�¼äè'#‡³Ÿq¾²!yc!Á�ÉÂ
].|	:	<’lEªD†*F,"Ñö„ Ð~óhVíëfñ#8" õ·Å=6"”K!î€ ” v"àõR
! lPï!;¢‚±Å#ï‡+ üªž¿Äÿ
^×¿‰q€×¹"ó	%à#Ù,4€:žs2Ó·À™}Ü]
,
! ÛÌhßðÇ
è
! ž¼=3"ÕnèÔ#;J!ð
[¿óR ‹
! {Œ(Bû qÛþ¨Z\B�
! å¯œ"œ®úî¨.üSY‘L‚#6 }<$Ã
! ÃfÂ
! —“ ¯X²Ý!›Œk/“±k		¦!è"l

! ÿ
! QSUR8²=

! «ùw-’i©b£	À
! J� P
! í_	i¬	—Ñ$	‡[[,ï"l
! ÷QU¯€"L#ú!˜Û> �ä!�
'"pÓ)H 
|#bŽ!ôz@Âzšé£mÂ	~R{¦Ù•DVv*0Úý0n šØ—²	çÎ%Ë"lw%"
! é$V"ÅZ
	
fŸ	.W	C—4¬ª"kŸ¼øh«ÝËŸ�V
! yüø¨‰
h˜‡%‡Rü1²Ä½ø’G¡Äê¡"'n	Í!/§%Ï IsÐŽ‡#|!<•Ô²	˜ ÷Ù>	!îØ	E9' zØÑ
! Î+¥#¥ÃÞ. [~Î‚ä[ÓîLÕ'[# �â\åî `	¸ "ûÆ<\0 ×Þ Jåâi"–ùY"#I ÞëÈØM
´¾>Ñ÷ÁU†"˜	7Ã{#PMßoªÖ–ï
®M‹Bþí¡ 9"
±â³_³!NW
! /_2´	G¤}×Ýâeè!®
! Ê±Íi—
aZewu"w
! ñ!R©f_"å˜?Q}"$®úGŠ ã¨ºIùWt#E
! "—L
! �	kÅò`Ùêú°ô	Ðk±á	¶õŒ³r#që	hX
ƒo#R#’¢!Í`á ‚‹¡
•Ð
‹Äj6Ù
! rZ)Ì1Ë#² ·þ} �¸	IÓ´
r¢7	8­€ZÌ^&M
! 3
! Jds
! $Ô
! N	Y!™Ë4|™Ù•°!Ïà¥!gð«
¥1Ôg52Ó
ø° [ìá*ö�!5u·Äm ôõ¯	�‹.Ú"à ©\p+ÄŸŸK4#8=å:ˆæ!
2´˜T
! ¡tÙ#ã^‡�!|[(E7ñ/ ¾Ì
! p"Ç"L s]d	Þ"”�5º	zàVÈ
! ,
]ò
! T�,¾ $]!=}ßTF|wÊã!EYˆ i9!ÍÔ3¦¢fž¶žorÁ
! –^Lã4Ë`Ø¯b
;#(úê
ÝÃ¬y!ÿÉH0±â¨
£Šàù5èÈO¼#]&	o
aª=«¤}#N4
! íT°ú"Œ
! 
! ½ç§!žN\ƒ!OÅ…Ec âW
pW’FºƒTKºÄ ;‹F]­p!2"YÉ	Ë\¼ó½GC¨ÏKç z¦Æ�¤ZÌwZ�	: Æ§a
! ãôQm"ÀýûÂŠþ"ðÏ
¼¿!TÝ4¾æ
kÿ#÷#3gfm»?½"Á%
! A©!Y"¹…��Ãsafh
! \FÛ‚ò
C ÃªØŒa
! 
R‹™$+"ÀŽn­B™—
! œ(Øû÷¢ï3#¬|O"âGI
ÓƒYKâd#¬Êbƒ4#ù¦¨àD	LAê…i®¨"y Ì"d Y ’NZžÒ
õ
! Ø
	¥æ¹qq.È75»�FðŸŸñm•L"tôT	#{!û½­F$
C#ùIlÖ,Ml¾ò!ÑDú˜ÔgâUFÚ=Ú¦!™¡
! óÁQÐ#m õ
ž%’ò6"½|&'y©#`û#"DËç"6ŽÂ#W
! #PÐ"Ç4{Xß	�­º§…T� þ:fç]"f¦üy
©1r!eZü!�¢|KTOó9
! C¡´#°t�I			\�@IécB6�r£a™Áì¥ò
! ¬
! k#¹
’'
! î!™
›œT
ójžé
! !18 X·\
! o¯!Ô	·æ™\ÊWÓ3uóÉ
! ò÷"å;ípñÓ"	óÝGtC@Š"YŽ/É½-^ Cmì
8È)"åQ˜#T¼.µz7�È¡ùÞî#K ÕïþPæÒoBbïô´ØôeÈ¼l´òg	Î�
! 2{\Åç¿oýä±#�úüÙ*OþŽó€5"·"úÔ¸1�!âVP"
! |Ö—Ôv–!ÂãïÊ
! Ñº{k2/^à]q{ÖFøNÏz¬ª	Ø±þ"Y
! M”C	�—	¯v¬}íAy?\�
! ¬H
! 0
%Î
B‹û‹ISSÅ® £ •Øð×p§èû–ãž‚
! U#¬“/EãÍ°F,›¦º
! Ñ#" êU™	Â$$®ëDBÓŽî Õ‘:Îÿšg#«!¹Ó©ÀX !}wA]ß’\Ð ã#»(U_¼u
! xÑ?w#sÈDu´ä	ð@ñm2!6	ÄG£µ,·#¼÷	y"Ÿ•Û24
ºþÇw{·x›|aK=ˆ	K„AÖ	Å0˜ÂÞ	€:Í¯	#hH õãÝór O5ƒÈÃsô°
! "­3Ç¶ ˜Ú“¤C�Sð˜å!… – 
f!3
! …"åJÜSw2€½èöû
! %t gÍÙ1T#ÖÛþ™šê	øqí²Ýˆ+Ï·¨
! k
! „ZxbÖ)lõí
z") BÉNó“Æ–�Ì!"´œ
f|\ Ü#Ú	'í
! Yìä¶vAÐŠ!SÉ�
ßM"…!Š‡báˆûx"Qõ¼ q!'Ëô»±³"s7�Â"#KÙ
› .�Y""»ƒ<‘‰PmÉ#½58	¶Mz(!zåÓôŽÕ—
! ï…è	0£q©		±›½#¸ú y²"rd"’ iïw:/&à¦É‘ ëÆ(;G#ó‰êç
! !!ëßÑ/™@‘L›j`Ý¼f
! æcµÜcj3!‰gÚŸŸù”I" Àð?®æÿµ³Eÿ¹­
·ñ—K¨`¼" Ú#i
•<&À' 6Œ• l:1³åËP©€dD)#Ç›
¡‰Zâ£"Ö¸˜#mœ	<!½!\	n!)Ù‘^	j�‹"C‚ }#Î"`˜úÒÁ–¯.£vHð"©‰ZE˜
l=
! jG!dù  '
! o��
! å/Ç'æ(Ý
«  „
! Î”!�Òõ¤Äç¹Ñ’
£!EÇþŒû"ù!�v‚"J‘Ì¦¨L#¸A¥!we j±	¬â {Vª· ’"ªd
! 9^M¡!êÈdLG3Ï	*¾>âE	Vk æõ'FŽ#)
! e‹FÞ` ~È&›Ú _ëxT
#!K˜�ohY�»_ 
! 9tZ
! �JŸ	Œ%”†ûpTæ£¿„#Äd£¶="ÜƒJ)µ./G4&a½-ó"þ
! Û#Q'Ôö†Ë
{% Ý•º´BF
! Ãþ;PY‘+Q$ä‹	3öx ÕlÌDÿ�$}#þ��	«ue¥
Â•ÐÀÖù�	C
$oOÝ–´L‰ïÐ�†Ã(Gtz7"`æ ±,rWM	Û±<ãû8¦á	‹
Ê·0!¢‹‚Ÿ#h‚M!ßðè¾o#Q£#™ÿ»ºœ“!"	"‚é�#˜¤×¾	ß† `Ë¼ùÇ_è‘	äs ¤-;g£qupÚ
;
! n3 #¯"ó
! v™¼	�=|ö-Ž�0ÁŠ
! Wýj²
! l z
! #hE"‰>{¥+~XÔ
À!XrÃGï°Í+ÉðhŠ	€åŽ ñ¥îÍè«
! ‚’�g"H#ÃØ°Äìƒb
! Õ+� ßŸ!l!ÖÕÛä½p%ßk¸ÚÎ¸â	@Ý…^ë=¤!³ X\'0#8hçTÍŠW—H~ Œ
œêÖŸúlG½SœÚ…!Å2håKßïŸé÷$ÔXì
! _ ð7¼Û±MÌv>î>Uýƒ ‘Lg%.âCØ	Ê|dA¦S2�u ó»*g!_#±<|c#"1
! •!õ$HçPÛ§&’ÀQ"�µ"&"EÑÿ%šoõ-Ø†ê£
7Ù†([°î"¬Òc€ß¶Iˆ²n"Þœ
! Š!tE#Ž³Y<&««æ
! ç¬$!÷×"Êþ2Ð(v"é Î�òçaÍÓ©
! ãw>\¼SÂ6J¯N°‹³y–v
–9šG‰:b#”ß`ýIr�)3×AÅä"ß!rÓºvŸC»ûwñXÃ•Ä*"¼!V1ö!Ý¹!Ìb*
G-R¸ð3ƒ†¬5N#ME!
! ©H!B”
! À`0	›� s{ks8#z›9"é"Ò!"º‘àJŸ Œ¿´e
! d
ö
! ­WÕ–ødâLÃø”
ä-ˆ#!( èº�ÔÉö?
! ô²ÏWv6!)F	{
¶0Óoê"µ!1×©l„œpÒ
! �)�Jö,îo	”Wðñ	�/ñ$"ã
! ùEóŽH#$'ëmZ¡=æÕ}O0£;Í ‡5N
! O#«b	¶#Ax:3ã¨	¢3€ 7
! öž#u ‹V±éA�µUZU©ÌM¹²ºÄ
|¾!‚„%$ü"Ú!Ö õ4Ê€#
! ø�Ù÷S³T²ÞËéû!£Ø
ð*‹
Œ•_ÑÑ	­WZn
\lì!ørqÿ‘!$#XÀSç[€,ôƒ¡
! !ë3õ¶[ +©z@æÕÆÅ "$ýC#"Ç7÷‹¿@#+!�!P
L ¯#Zû§ Ò�Å
?_úqßY¯:;ÀÛ"+0EØkb&ª‡þ Æ",n#f	×
! R¢#	ž©¦ y| ×Q
! ª*½
!  UJ¢
! #lHåˆ�&	<�ôAØŒR,#˜®üí…Ú®	¿}ç	è &
! ›~@Ù¬À¾=ýOï‚`ƒ6B…
! 8Œ.Ä#+´
! ¾K#Ë!?½	é�â
ë
5Ž	°Ï±p5±ž

Ê÷
! y";esÒ! ò#Ùà	í%ð1Í—ˆ"£Q ¬’ƒ‰U"¡Qn?nC™<
*	·¢Ð02\5p1šØ#ra¢-š;!]#Ë€ÁK’ÉJ#x°ŒH²+R4	t
! `-j½´"7²¾í¤“ª–\QwinZS ¥|ý–-¬"\2N
MÄ!«Š’>Žó";Ka
! tçÛ!äI""÷c
! a¿SwÇ¤†=)h»	:,S�Æý
R"�‡W±•{¥E+
k~!°#[�xø<âLÕî¶òñ?
! ×z(x=#v/<	¯fu÷¤Vè6å
! q@³	[HÀ"øl n­½	Tb>‘"É´
! ß"ÕÚ/
”/#vfiÂGà÷�<q�c2)’	é»ä Tø 
ohŠ’ÙØ!g
! Î#	~Â–)6¯¡Ó[
! º&§ïÛ?"Uä
! IŽ¢‡	s
! ‚	âþ”’;^ew ˜5§ò®¹ Jw	º"æÈhc$á
! ×!]d/Êå#Þn1e¢m_öìC‘Å0ã
\Â d„ °·
"_á=¸Ü.ì6–"xÖøÄ¬¤†!´…	\h¥¾`GjÔÌ}Ëù	ÇM7{#§AS	â0K71
$Ä	§Ö
! y|šÎJ5
í!€S´ã™F7°?"³£H\}U²$G®in5ä‡"1#�L=�¯ü‰"À¼ø
! ($Nï¤Ä"¹	„þûºö ²uáÔ/)$º lðB!y†	¶ôH
ýò„$2xx
-ý ¡W#|"
! ÅÿµžPo	Â†!#ð	
! ƒî^�#Ê(÷kñ³œ×D!q/vúr"RL-£­æYî!2¡öÝ¾ÔÁùZD?š4IFÑwnsBoÆž�VÒxðJRpX%ý
! ÔÏ
! Å¥É sE ]ÁŒþç!» 8«sé°eõ�î‹È!‰
! ±ÈË£	tR	D•�áÈ56–
‡»¼L™;¿$0œ]É"Þ5!Ê *úÜ
Þµ{(	£Õ	�îg 
€
O	¯Ê
¸!ìò°“U´”	-ñ"G6€:ñ`iÐé^ý#ù‚tD=ÚÁ@÷b‚Å0íîŠŠ#
Ó¥ÚHÂà>
! ÐÁ#ßÓò
£#©y/¥%‡!Þü6,‘8}î«É´¾jËä$Ë|Î§†œ$síÙ=H”ª
…($²
Z!	$®!ærû–#€�%½zŸ
! ÙÝ
‘H W êø&"P©�
$´µÁ]”Ÿix(H|
Ôò	.Ð}ÂÏá8y#}Ê¨v!`#0!—ïÉƒ¼j¶ã	!Ù!„ŽSÑø

Ó#`
! ˆRG
¶
! ¬ûá
�›q”ê¯ÎgÒœUJ
! pÀìèC°�¶VÅA#Y
! ‰C
! æv ){¥qÕ�L
÷ÞeÞ
åñ<ž!
gÜ\#÷"v ½¢ifô‘k19±§	²ÅL*Íèà0ŸP<p,ä·ü6ùÇKÑÂtp$h €÷6°� ¥¬Q#È#c+
õt’®¦»ŠÒ#•ÙgHÂ
! 9	+ß[åÕþyýN"µ´eCÒôä±Þ3Z‘Çp¹ ³ˆSÛ­#ã4!__ˆ#9

Ôe
mY
! áæF>#ä<‡›"ÿ"1z!S!û¹VÆ ¬ šOI¤}	ž‹Ù Û
"!a!Óó#7;u	��¿#¸Ö
! ×ÛhÎgàÖ—îL¥“Á§”Ú  Ã#C!­ 8žOÀ²j3‘
! ¢=”q®
º
©·\!ì©ÉwësÈƒ™ÀÛš£#5	low¤	ûX!mÇ$>(u¥ˆ€�	ÈpÄrq
! Ï"œï�ð
! ×c�L$K"t	ü
! 1û	
Ã!0ÏC–"
! ž
e"X`[8!Bu.
}´�ÚçâYèÊ�,Åš!•
! +îÛèåãš
! ˜î• ‘ÁOÍÕ·Ä6vBýò‹#N‡eÍ#N!b!žJ¶9¸[YÕ Ÿ$ø ýB
! õ„E²E§7­—"ìÒ¿è¸¤
! Ò 	è¦
! ¿
mˆ	4Í¤"“§²Ki#éòêÌW!D#�~iŠ
Æ
sb�æÚ˜
! ê#
A*sžAKÏ!{¹Fƒ¸ÿ3å ÖÎë *K!nu"à"Ø¶W©9
! Q,¸%–M1!ª£U!£ø¿
! ¡»Áí
.#p³ÆŒn¥Ð:µRõ2
'
dP!ü
á!Ú®«ˆ t�‚ª["˜ ‘­L	¼e?Éwu¨>¹
! Ú
! ïè
! G]Í�öÑ¨z¬«…$£€	‘"c Pƒª $Ž:!M~	 è^ÿ’”
Ñâ!¸Ç¾ööËBweùÄébÍË�!#àÊ	ž"-3¹	í	ä#gfXO
! /š–E\"ØÉš>q ¸0²ãÃ#Z	Ü"q©Öyýþá¥ þ
œ!8R�àø#¶ìŽlto‚!1!ÃÎ¸Ú
  
! à& !š °",ýd³
! uK
! ûq
:-
! 
°1ÖIøk3<ftM[
W�Á
ò÷�b9b"ª;†n‚·3Ty	f
¹Ý^äÿ¸ÍøP¡E€ú	7>?m,¾#Jd!7Ë!#bµ#Ùœ Û;
„E-ÿ¤ ˆkNtp
! Ö* %{
! „ ð<#ã&Nc z;/	>`×M gè�»B
!  ”Å!6q"K�"U
! œ#‹7çCwLÏ>+±ò#ß#”d‡ZÝ3êóšš·!Ù‰n:ö"ð*$œì#Q!Ä×2›! 
! 2E¸
! ìÎTm	“õ""0¿êq×	h	à—!¢ÑG¢ÒÁÎX$r9rý
! t
$¢"ÍœÖcá¬
A
¼TÍsëÆTy
! ÞÕ‰•#"#œ<l	'$šñûÈ"t[!æ	ðd#¢ ù!$ ¼»Á"4·s�œÍ	‰,l#X8¬„ï¦KÜŠ;
! õ!W ž	Þ*'!t";x¢úH¶a":C/"–	x	Ù½‡Ð *5DW- 	Ïèð!Ž×+	Ìj	gOLÊ¢‰>î$g,õ#Üdc—�øS
! …Ã†'Ùª²
º§®h›~ñþøÓ]½œ³Cž”HÒ‹'‰˜^e!“¾õp2#]~(x9°ö
]‘š
ÃØ¹ŒåÜ
 "oún<ó÷ øÂS[ºž
! ˆ°!¬WÓÜ‡“¤ùÐt>&³òZ¼:—{Á!H"Tn9ÝÇÒaÖ
—œcæW 
ßü*
! ÉoJ2
­³
8%ò!œx‹Nz
! Øv¿Ž
!  "¸ j'ûD‹ …Ï#Ì0•	< 
¸^!džcdwŒ#ê¤QX6m0+4 ²ªšlA4gÑ¬€×ÿ#{ K¢^JÐ[^7U
^Ìà#*¿  ô)³„#N–é!O ^ÄÚmÎ
! m�ÿú#µUáð	("××z Ä#@û¦€!�Îƒ
àÊ îXÅ
G\ÂçÊ= Ðuù
_
! ÇÅç
«WFç#D#ñ ËÇuñP
! ö�ÔÎ–#åÓ"(¼ «Ö^ FÎ Ò'dÞÊÏxê!Q
$
! o*}
! ¥‰?Æ" ›·T B)§­
! ÛK
›·ò�:!©
²N†µ
! šæ�^ùÏ 	�Òg¡ËªÆ#)æ#Ó @
Ñ"x¤ö/-Ž
! .ýE­h•zÉ!9cÂ’¿«iŒ �#º!É9º#ŒA	=
! #ÉÜ =$vç–$G
! o �.!®0
 ‹#ã„Rx
! Ë	é#dqJ"9ß
!Å¿BëÍg§#Y¾ S""ŠÛtÜÖ¨Ø+å
³‹-
‚ 
! è/ÀÜìo	ÖØPlÝßUV

P#¸!zŽ	¹#o"¹¿<~
ã Ÿµ*#©—8®ùÆ2`H‰!R,!°
©‚/‰™
! ü#�
! dë"‹ýx®2½Î¯`ë ÖÞÊ#U	Rª�G¨ßC»j@íé¯ë#k…XÉ1:Æ å£ÈVY

! vâg¾÷·
! È-P¢
ö¹“;cûÅMRQ†>z)!(Ò"]Ôp&ˆÜÿë�ö
î‰ „K\Î(ÊK :Ë |
! åš‰½9Ój
IOoñÀveLw«ÌS!(·ƒâ8M(VF“„œEæb ÜaˆN¶	�p"Ád8æ�	$o{¯{Q2 ¨Êñºø
$¾sEÏ“	[¶®çN÷!È®\º¡ká" @+8Nˆ(V2u:
! „
¶ø	§„§•h"âìŒZ…Ž-{‘¼*:¥&†ùe#Y4ï
! 4 lf	×†’
á]�4Ü§
! 1éŸPªá#æ@9 'x]¥
! •ÛæÉaòëðí¡ð ­× é+#
! Ò"_	ñð#·OÇ!Ï[ÍÅm�®ºþ!'N0›lÍ
! ”~•0"‚áB
µ
ãáˆ€)QOqj$‚I¼}
ßa»Q†óF(Ð	/‚§øî.
! �Û
! V¯
! {	–I4?s7
[Ž•³#ŒKëé	~¹�“H
b^†;fÀ
ƒ ²#9ærÜ!"èÊ#
ç­ Èó5m3i¥�³ãÝ¥Ñ#�óU!
! Â!ô³ÿX9Š‚
! Æ8yr`œ<
! w­ÂY	`“Ç
! D(
! 	 7!åÃ	·	Ðl­Å›aó!e$£# †�PÛ	¯`C
‰£x0š^ã$X"Î�•PÛ¿Q	ÒJ¡-"bƒäDe}p—«"úæ\=	›$M¼•GÌ"Œ¦à‘
! Õ#
! çFEC"¬#è}éÜ
! ¤®é
“#I4Îšt!1ÏÈß
! _íS#ô ! mï#X&´6ì;	$ý¨ ,	[r®þ#ü‘õJþgS!1 W9½h!°Ž£
! h
v	º!)
sA!
søÊøYx3�"'AŒ!ÆÃZ#–F@½5
! äO¡Sô!ŠLx#ØÄ$s»
å
R©ï^Ó!nS¾ô"%+‰,W	¨½„P©#Ò›#+~�«T
! à]"tÖ"P›î	K·m¾„ü„/z!9-J	daË
! 2
! ÷GùŸ"1Q¶!¢i
! $œ|Æ›�!ËB#pã=¥½ ÞmJ
`ÿ!•Ê!i ˜!%	Ý
! éïáùÅô¶>¥ÆÏ�SR‹‡?Í
a ŠZ ×BwÀ-#
! yØ"$øËp“Ý"H #kÆ8¡6¹kco!G"Œ	?%‘œãÿ	·@À&Îu
S"UÿŒ‹!.E6N…"÷R
6‡
³×>14Þ?52G UP Lâ”~ÊµÏiôõàF!Ü<çÁ¤*”*¦T
! ˜Ôk“ €)Vj"nš"MUx!Á†
+
! Íc!I)å"Ì°jöè$ôjä®ºaù*^!]§	�7Ax ýþ3
í–§A½.Ì‹.BÇ"ñ[#µF1#ˆ�ÅÐ
! Wok"Þ
! ä��èó ^
! Dm
1f 	 §�)	”káÿ¦u«#0õDë9RP.Ì}È	h+
! ïëV€Û´#KCÅ"m#ãVª¾#>Â™S}	¹â#ƒD
! 7#µ‚
! 7 S|tˆr�j
! U[
ú)àûlU–Èâ
! &¥_îní}
! éM#Ù	á¢!³¡ü%"`UM‡õžñÔ!ª!i— d#/
! Hï#	‚aŠú?#Ý	I—Hþ¤##Ò
UÑ\
ì^üó­ï ^"':"@"O
ÀŠ÷ß ¾© ^úó
~"8] q†¶=;Ïê
! Ì
µÄ#&<ÛZòV_&Õ‘
! à
! uÐ!Ã÷iåÄ†¬-ò¯µ?@Ün,?–	¼
ùÏê8ÏF#bO¼Œ·üæ’¢5hc•yû”Úõ{"
! 	œh}§f2	¶Z"Éµlú­!S
± o©SÓ—ª/"Þ!Q!ç'‡
! x%®qÂÅÆÄŒN§"„]ìè^+»Á]ŠŠCaÜB~ä… µÿ _
kÛ"Å3üÎßdù"™yYìà
!OSç§GHó!Ä
! {«ù#/uôÃ�	Ø
! À“±ò† ¾ý	Ñ
5?![
ä^ë¯è
ÿ×Õü+…
O±1	äñaÉ¿¯Ê"'’"¦¯œh"NàryÔÃÈ‹n
|0«Ý¹m!øÀ'
! ¯@¿	’|iX…Q{[‰Å
! KµjO
Îocry[÷¨!&Do€
!  Ï~‰¢ém
! s
¢¨Á#­qÊ#™õaFÌñ
ëEXÆþ	Ê¼"¥\¨@ÂüY
…#²q~õö#y)«ì|>#Ç 
! °þ!}S ì*²ï	!ã�IÆ€||¥yŒÌ~
! ©À#á9¯
æ"ˆ
! �uT"—¸p#×#í}d'jOW«ccýRÚÖ!­ê2#`"V`â		ÀŽó@ Ñ ddñ°•ášµ
!  ¸7LÎ	÷
ê *Šj
! ú
ê	š	‘ÞÐév!¿"—¤æÜ£g :
! ÍwþÓ'„¸¨#¬í"ñ‡bðöðù³  âÖb@�ˆ+-ÀAÝž†
! X÷ý¦šÂ³
! Óc	Ôƒ¡aË…¸Ùéú_!ç7j7>ü	õŒ�åiÆyµ Ä&#\¼q#ÇHúÜQ4MDþµ3�@ýýqui9
…€îNÇ®¤	ÏU!äÎ}Þ«ã"î„ç9D�Ø‘'9ýQ)
ŒÒ¿É
!ìë
! Ìƒµ"6Âò å	^#Y‡pZ$°
! ä#BÈ
ñe¤\eIä®¨Êì	!úÒ#ï”A
! Ÿ~#x²#šIGéÿÏi…nÑzOñ7­„“¹, ®"�«5EåžÖ#kb‰xXcÄ¹W$/V›1—][ã#!–tƒ#ƒ59#(A!9Ð†ñ†î»"@Ó	ª…÷·Š_eD9ÆÆ›æX
! �$g‚
4U©ü“øÂ‡gÇ#J³r¤Ðà.“v…¸R×*ô“…¡P›¶ñ³Á<Nú?Q›J_<îoë!&Š()O öp-5ƒý[Ÿ\�TgŽ¶ahêÅ	#A3	¯ç
Ç	“"”#/“f~#¤:¹º!t#&$ðl¨$ø!F
!  'ïÔ"NÇ_ËöÖTxò? Û·‚	A	P‡ �_ÿ-!hR!Nð©Ç‚‰#
! !&Ã»à"µÕó¦"Ý&u“…¹Ô5¥"=ØÂôëJ §�ûŽ´
! »-L™ƒ; ½z-!¿�#6
! …
M ÙÌï	=!N ÑàN”-i.¤> ‰Ú>"LªÉkì"ûÂw!X	ÝòVêÕ!. c"Ê�K´@
! ˜lrmÑOB+$¡˜$È$ á"«{Y`!$&~G
! žÝ@þí	�
Ã ¶%®#Ò2ð:#ÝÎe	ž â"%p ÒêF³‘
~ßÛž�’
! _‡	æ°"ñÜÇC5»
! ºt$V#�Ÿ öíÜÜ{ßÙ¨Iv¢Õ"��"È_8|­›üìE
—5n1�#Zü”¸
Ð÷D
”	P	šÓ3†ÁCn
! B¤¤ÎÓ5#Òyî—Øw½ê ì z%�è`ŽÃ
¨óÝ™-	U®bãÕÓ¯Æ	b×=bÇí(#Òv^
H8þÆ]Ôðœ.#b0 ^ŽÙ�
)
|
! 	—idr.¡´$»
"¶–àé=«Œäî
{.™!�D
ìËNfíö	ô
! Š»!³çJ¾®ƒ"z‰eÆM—ÍÝ©™!H	|áë¢	ÈÀ	$ôt^‡MÒ:¨Cp
´yÃbÅßVuòëkš#h#´6ËÞ# à!î
! *Kq	%UM-¹¿.»ý!Fa�#ô#Ù"r+»À	23G™  ž~¥¿ÑŸ
”"º¬iÿÀNõâ°øE>	’ˆ
À Jž]
! „Ý 8ô±
! d_Ô ¹–‰÷mí»#Fz»üC;œÛ6=	Ý¾Í6„TL=Âi	õL	@r?	¯ÑÒ»>
™#:A˜;"¿¬'·mu#¡fšO
]	…„!¬X!	‡Ñv$a>
! 9D"ƒ	‚_„	ÐB¤§
Ùë
! ­Þ
#ã<"/—€s!í¦
0
! Õ#¬!j¸#Ç�wXu
Ï¦ˆ!F±cå$Y,F"…¾">!+›VÐOY#!€ étÉÍ	5 
ôsáÔoJ­%#pý(ÃV¾~ò¡#r
! ë@!ÉûB?Ûi¡h¨<kº,.‹J‡w"8;Íÿë 	;ØŒ"º?YÚí#�Ñx�" 	9#=Ì# 6e·äj8«ý7©6#n@]W–#òísZ(üßƒ	u">ì˜›
! ÖéÔÓù+ž®w"‹¼A …Ú.	:?
‚ª~!±1ÁÃ²£Õ
$ÄÇT!¦ñ
! ìO"z
§Ú!Ú4"¤Š	±8Å&!»
ÐY·;âD ¨±Û 	ˆýf#*!Ï7<AÂû¾¤
¦Á¯ [	†r	=?gÄ±"¦Ã"¦ö##‘¼
! ÛbkÌ	ÀúD¦Ÿ_4ð�V‘Ä»Du
†#¶nÁ	Ì Aáê›-m	$vƒ
! V ~‹I!1"¸.±
Ü	ÈÑø"Hf¾“uí"¤ˆCNÕ
! jb²Ô;ÍÏo
! î¯%ÜŸ	Ê4ÕZ]¢ü¹‡h4;e`öâÆ B	’DˆôçËÁ *2g‚n�q	Ð“Ü�Õuª
! Ù(I¸ª•{{)‡¸¬ô!Ò	¹L<®ê	aV	Ñ&cïU ‡r
|êm¡	hàØ Áöu"MT:íy&êók!ÚÖB"êep	ŒRl"Ó
! Ö@‰) 	sáâò³kª#ŸËõëz†5IÙò"¿!Òá/¹h8
! !ô
Ý«	.g
M¢ÖÚ°=´™¿GO	²(ö
ñX#kP
"7Ù5AÞ´˜Ó	s"†�`>Þ�±!g[7s	ìã¯˜‘	 #vÿgT×f˜èQXœµ	×˜zëy…Š’¶"¾
! ¬‘#_$;ëÎ!û~	ˆÁÏŽ:
äˆ>�Ü†A3Yì%Zò³ü	á½;˜êª4Åì!�›	u!ÖJ‹Ø¦¨½µ@f”ÔMl—>ÄïZ©"¯ý"½�"–üÓ„_­­›"ç °	ºŽ
’¾
êùbä¸"CXJy6ß’#þ
aª´éW7 ä
™"z	_ÃY¡Œ<’$B}ü a	X §	7ÞvF º@	óÈI
! ¶ŸRÿ°H³"²Ïw

]
! y
?ôµf£áŠ‚Iv
! F
å« )"	#“
ƒnû
,¿I#c@ÿÔB!Ì/!f"“¡y«ã3V!Ï”úcÿ ù
! ×ï•~À™½|¨á‡fv#1*¦É f%Ô„Mi!
Eï€˜"£Þ­	Q]:š ‰	ÞùW"œ#z#ØÕ´¾Þ"‘e™['™¥,ÿe!!Çéº)®ŠÆ!@“j¨	Ìj#ˆ<Æk
H¹oa
r~Žc $+f’Q‰$´!Ÿ!m]¦4t$¶
G	ÉWá!ÕÇrL!¿•Ép°š"fÍ"Œ  
Ì–
! 
DiK	ökj ÂÑ!¹­"C¦#�¦Vê{?
¢óÈ ÊQˆ�¿‚í  ,.õ	W!+T_ÙR
! ¢q"¥	}åßd<ª²è#làD
! Ü
! “™! üæÐ€Ò"ÐÃÑ2ìˆIŽóweè´ 0!xÎ£ÐIÕÌï¢*ùÞ2Æ#˜"P*×ÞtËÐ�B 4."™?×
0
¿a#6Æ
! ÊO!Ÿé
Ÿ-R"c¨»Èž!3bÚÁjç› õ 
ß
}%!úƒ¼ P:ú
  
  For bug reporting instructions, please see:
  
--- 1,1479 ----
! Þ•%$D!70lBHI-K1y« ÀÛá+½0éKfr<†BÃR>Y@˜9ÙCFW5žIÔ5!J$l ‘²"Ð+ó#	”C	Ø	Þ	'ý	%
! FC
! QŠ
! 5Ü
! ]wpIèA2KtNÀB
OR
L¢
Rï
;B8~>·IöI@BŠ~Í?LDŒEÑ@EXCž=â@ 6a{˜B?W‰—9!P[C¬Fðs7E«CñQ5N‡�ÖGgŒ¯O<RŒCßQ#Fu9¼=ö=44rP§MøBFG‰IÑHBd=§7å6ITžo»-+EY
! Ÿ'ª8Ò> J )\ 0† · +À Zì +G!ms!;á!E" c"„"™"¬"$Ì"$ñ"*#*A#l#‡#¢#®##¿#ã#8ú#3$!D$;f$E¢$è$5%E=%%ƒ%©%0Ç%Lø%6E&7|&l´&G!'$i'JŽ'EÙ'2(ER(l˜()3!)@U)–)®)·) Î)&ï)J*8a*Uš*-ð*_+Y~+lØ+XE,Tž,Qó,KE-L‘-SÞ-52.Ih.Y².c/=p/®/Ä/#Ô/#ø/30*P04{0.°02ß041,G16t1Q«13ý1312=e2£2C·2Iû2IE3W�3Eç3"-49P4.Š45¹47ï4#'5,K5$x5$�5#Â5&æ5
66'6J^62©6&Ü6,7P07H�7xÊ7?C8Fƒ83Ê8.þ89-92g9-š9_È9V(:Z:EÚ:H ;Fi;E°;:ö;;1<Dm<g²<s=iŽ=oø=<h>S¥>{ù>]u?dÓ?Œ8@WÅ@NAplAJÝA`(BI‰BoÓBRCCk–C9D9<DvD(–D*¿D:êDW%EY}EZ×E\2F¬�FÌ<G^	HnhHf×Hv>IeµIuJ\‘JlîJJ[KL¦KžóK¾’LWQMg©M_NoqN^áNn@OU¯OeP)kP%•P|»Pœ8QFÕQVRNsR^ÂRM!S]oSDÍSTT gT!ˆT ªT&ËT4òT'U-@U#nU’U.®U ÝUþU.V!FVfhV4ÏVLW"QWtW(†W,¯WÜW0÷WS(X&|X'£X5ËX*Y;,Y9hY;¢YpÞY>OZXŽZUçZH=[.†[;µ[]ñ[yO\CÉ\T
]Eb]U¨]Mþ]*L^dw^IÜ^&&_>M_lŒ_mù_7g`ZŸ`Aú`?<a!|a,ža5Ëa!b@#bKdb,°bÝbBûb>>cf}cEäc!*d!Ld'ndB–djÙd(De;me©e*Èe"óef)-f_Wf:·f8òf-+gYg:pg«gÊg$ég2hAhXhUwh-Íh/ûh?+i?ki0«i+ÜiAj.Jj*yj2¤j2×j1
! k0<k9mk1§k2Ùk1l+>l3jl.žlDÍl3m$Fm+kmC—m:Ûmn63nCjn@®nBïnK2o*~o©o'Ço0ïo p";p?^p žp#¿p0ãp(q.=q*lq,—q1Äq3öqH*r+sr"Ÿr1Âr4ôr4)s$^s$ƒs9¨s9âs8t1UtD‡t1Ìt/þt1.uE`u2¦u+Ùu-v3vRvqvE‰v<Ïv;wEHwFŽwÕw5ñw9'x*ax*Œx?·x6÷x8.yXgyEÀy3z5:z(pz8™z;ÒzR{Va{Q¸{U
! |4`|2•|ZÈ|`#}8„}U½}3~ G~/h~1˜~HÊ~"863oC£/ç2€4J€.€E®€/ô€ $�7E�B}�(À�$é�8‚G‚Ng‚1¶‚Jè‚53ƒ@iƒ4ªƒkßƒXK„>¤„'ã„"…&.…<U…’…l²…,†*L†!w†@™†$Ú†$ÿ†&$‡(K‡5t‡eª‡%ˆ?6ˆvˆ…ˆ¤ˆ¿ˆ4Úˆ‰‰/;‰Mk‰B¹‰6ü‰G3Šz{Š^öŠzU‹YÐ‹'*Œ=RŒ:�Œ,ËŒ6øŒ:/�3j�8ž�/×�@Ž!HŽBjŽW­Ž:�*@�1k�w��3�(I�2r�'¥�DÍ�5‘)H‘2r‘o¥‘I’)_’!‰’+«’:×’=“3P“!„“9¦“-à“%”/4”#d”5ˆ”9¾”=ø”G6•~•™• ·•®X–L—MT—¬¢—¼O˜\™ji™MÔ™N"š¸qš¬*›^×›f6œÈ�œ¼f�f#žnŠž„ùž2~ŸM±ŸBÿŸsB  ¶ -× I¡@O¡”�¡[%¢†�¢T£4]£V’£0é£-¤5H¤B~¤^Á¤7 ¥>X¥0—¥4È¥7ý¥C5¦Fy¦6À¦E÷¦’=§QÐ§X"¨{¨*›¨;Æ¨(©6+©#b©†©2¢©#Õ©'ù©/!ª1QªBƒª-Æª1ôª!&«)H«>r«A±«Kó«C?¬,ƒ¬*°¬/Û¬,­+8­d­*€­«­MÄ­J®]®+}®p©®¯4,¯a¯r¯-�¯»¯Ù¯@÷¯8°"L°o°:†°9Á°9û°"5±3X±!Œ±®±*Ç±0ò±9#²#]²$�²A¦²è²"³-%³/S³,ƒ³<°³Fí³4´+O´4{´7°´Sè´G<µ%„µ!ªµ*Ìµ÷µ¶=0¶*n¶/™¶É¶Wé¶-A·#o·*“·¾·!Ö· ø· ¸#:¸'^¸"†¸&©¸Ð¸#ð¸'¹"<¹-_¹�¹Ÿ¹.¸¹ ç¹#º,ºIºhº:†º0Áºòº»$$»%I»o»#�»'±»Ù»6ø»/¼A¼W¼%v¼œ¼¼¼Û¼ö¼%½7½S½3q½¥½»½Ú½]ì½J¾#`¾0„¾/µ¾#å¾	¿)¿=¿,\¿A‰¿*Ë¿.ö¿!%À*GÀ=rÀ!°À'ÒÀHúÀ5CÁ.yÁ¨Á¹Á$ÉÁ(îÁ=Â.UÂ„Â;žÂ(ÚÂÃ.ÃMÃlÃ0ŒÃ5½ÃóÃ	Ä"Ä";Ä}^Ä2ÜÄ6Å4FÅC{ÅJ¿Å*
! Æ)5Æ_Æ~Æ"�Æ6ÀÆ'÷ÆIÇ,iÇ.–Ç1ÅÇ2÷ÇC*È5nÈ¤È)ÄÈ%îÈÉ-ÉGÉ2cÉ<–É3ÓÉ0Ê8Ê4NÊ8ƒÊ8¼ÊõÊ+Ë(?Ë,hË•Ë-´Ë/âË-Ì.@Ì(oÌ*˜Ì1ÃÌGõÌK=ÍJ‰Í,ÔÍ&Î,(Î"UÎ=xÎ,¶Î'ãÎ1Ï#=Ï'aÏ9‰Ï0ÃÏ'ôÏ3Ð0PÐ/�Ð(±Ð1ÚÐ)Ñ36Ñ6jÑ ¡Ñ?ÂÑ+Ò..Ò-]Ò+‹Ò ·Ò'ØÒÓ*Ó'DÓ*lÓ—Ó]±Ó;Ô KÔ)lÔ"–Ô'¹ÔáÔ-üÔ+*ÕVÕhÕF~ÕÅÕ-åÕ Ö4ÖJÖ1\Ö\ŽÖLëÖI8×M‚×KÐ×ZØkwØKãØN/Ù+~Ù#ªÙ0ÎÙ/ÿÙ#/Ú-SÚ&�Ú¨Ú¿Ú+ÖÚ Û*#Û.NÛ}Û?�Û,ÝÛ
! Ü"Ü"?Ü4bÜJ—Ü;âÜCÝ<bÝ5ŸÝ*ÕÝ.ÞF/Þ+vÞ>¢Þ'áÞ:	ßDß[ßvß5�ß=Æßà0àPà6bàC™à:Ýà;áTá.pá+ŸáËáëá
! â"*âMâfâ†â)žâ)Èâòâ
ã $ã#Eãiãã$šã¿ã2Þãä(ä1@ä5rä'¨ä9Ðä
! å"å"1åTåGqå¹å'Ïå0÷å6(æ*_æ,Šæ0·æ"èæ-ç+9ç!eç ‡ç ¨ç Éç#êç$è3è+Sè1è/±èáè"é"$éFGéUŽéPäé'5ê]êpê1�ê'³êmÛêIëZë:lë3§ë$Ûëì'ìEì'aì ‰ì ªì-Ëì+ùìa%í-‡íµí,Îí#ûíî9î#YîO}îÍîÞî-öî$ï7=ï'uï!�ï#¿ïãï!ð%%ð#Kðoð‹ð!�ð¿ðÕð.ðð
ña-ñ.�ñ¾ñdÏñ14òfòiòmò2}ò2°òMãòM1ó0ó°ó(·ó,àó
ôô#ôAô9Jô„ô�ô#·ôOÛô.+õ9Zõ”õ+²õ*Þõ,	ö-6ö/dö”ö2«ö*Þö.	÷)8÷&b÷'‰÷&±÷&Ø÷%ÿ÷#%ø'Iø%qø(—ø Àø$áø ù"'ù,Jù2wùªùÊù*éù,ú.Aú$pú*•úAÀú3û:6û1qû)£ûÍûíû)üL1ü/~ü6®üåüý3 ý7Tý>Œý,Ëý,øý1%þWþ1sþ$¥þ0Êþûþÿ7ÿPÿpÿŒÿ# ÿÄÿ+äÿ(<Tp�£¶:Í)J2C}Á,ÙOV]d,l
! ™6¤Ûú(0:Y”7±(é52h|)–/À!ð '3 [0|­
È Ö÷$=Wf-„"²!Õ)÷!#,5$>3c—1³:å> _hqzƒ!Œ®Ê×àíöÿ		-	6	-:	5h	,ž	Ë	á	†í	rt
! ç
! *<0.mœ¸5Õ
€š; ’Üeo
(Õ
+þ
.*+Y-…|³n03ŸAÓk7�.¹5è&$E.j™[µ“L¥ŒòJ+Ê:ö$1+V‚œ¶)Ï.ù>(<g;¤'àFSOL£Lðœ=?ÚQblBÏEOX[¨V‚[=Þ}Lš8çQ BrGµQýHOJ˜WãZ;V–HíD6J{?Æ= BD C‡ 7Ë A!*E!Gp!M¸!K";R"?Ž"EÎ"H#b]#JÀ#c$Zo$9Ê$1%B6%Ly%NÆ%9&6O&Z†&9á&i'w…'Xý'IV(O (@ð(21)Fd)b«)U*Md*@²*Vó*WJ+l¢+\,Bl,y¯,T)-P~-IÏ-F.N`.C¯.Gó.~;/zº/L50:‚0S½0R1>d1:£1dÞ1'C2*k2C–2/Ú2A
! 3LL36™3EÐ3C4BZ4+�4?É4@	5=J5:ˆ5AÃ5C6GI62‘67Ä6Bü6Z?7@š7+Û7+8938Im8C·8)û8M%97s9+«9:×9A:+T:*€:*«:,Ö:(;,;=J;>ˆ;OÇ;<%2<uX<3Î<O= R=Ds=5¸=[î=BJ>Q�>?ß>?<?8[?u”?=
! @:H@$ƒ@A¨@3ê@#A-BA+pA,œA#ÉA>íA0,B]B3iB�B(©BÒBëB!÷B
! C$C3CGCTCkC~C†C	�C™C©C¸CÄCÚCæCDD/D<DIDYDkD€D	“D�DªDºDÊD	ÝD
! çD%òD-E^FE6¥E!ÜE[þE7ZFO’F0âFG?*G5jG G+°G0ÜG$
H+2H*^HA‰H:ËHBIPIIwšICJ'VJ7~J5¶J?ìJ=,K)jK:”KHÏKJL1cL'•L‡½LVENWœNEôN):O:dO)ŸOÉOBâO7%P]PvP‹P PµP'ÊPòPQ$"QGQ+gQ#“Q/·Q%çQ
R+R(ERhnR%×RHýR4FSl{SHèSC1TBuT(¸T2áT6UlKUe¸UMV$lVm‘V3ÿV23W*fW4‘WQÆW>X#WX+{X1§X'ÙX5YV7YmŽY{üY@xZ0¹ZnêZ+Y[…[*£['Î[&ö['\@E\S†\#Ú\!þ\J ]>k]Zª].^L4^1�^%³^DÙ^K_j_:ˆ_0Ã_$ô_`5`$S`Fx`%¿`6å`)aVFaG�a4åatb@�b:Ðbc9+cFec/¬c#Üc2d13dXedC¾d6e19e7ke*£e!Îe*ðe)fPEf6–f/Íf/ýf/-g8]g9–g9Ðg6
! h7Ah.yh9¨h-âh:i<Ki/ˆi>¸i+÷i#j8j'LjtjŽj%©j7Ïj7k>?kG~k(Æk3ïk #l'Dl;ll9¨lDâlB'mDjmB¯m?òm2n^PnP¯n5o*6o8ao%šo$ÀoGåo)-p8Wp;�pRÌp+q:Kq.†qKµq%r'r&Cr1jr%œr%Âr$èrT
s2bs*•s1ÀsKòsD>t+ƒt&¯t%Öt$üt?!u/au‘u#­u.Ñu1vz2vt­v9"w[\wG¸w*x)+xXUx<®x#ëx(y/8y2hy1›yaÍy/z@@z
�z:�z&Êz3ñzJ%{1p{>¢{<á{B|1a|6“|3Ê|+þ|(*}>S}'’},º}4ç}B~k_~:Ë~!A]y+’¾ Üý:€GW€@Ÿ€8à€1�;K�‡�˜�§�Æ�.Û�
! ‚<$‚5a‚5—‚3Í‚5ƒ7ƒ#Sƒwƒ€ƒ.�ƒ0¼ƒ8íƒ&„EF„@Œ„>Í„<…<I…5†…=¼…ú…$†[?†A›†_Ý†c=‡D¡‡Mæ‡G4ˆ_|ˆ+Üˆ.‰7‰S‰e‰w‰#ˆ‰(¬‰>Õ‰6Š.KŠ9zŠK´Š2‹83‹0l‹/�‹-Í‹8û‹44ŒiŒ,…Œ3²Œ<æŒ#�;�T�!t�+–�?Â�8Ž;Ž>XŽ5—ŽÍŽ'æŽM�:\�7—�Ï�!í��
(�6�E�a�1p�¢�%¯�%Õ�(û�$‘0@‘*q‘)œ‘>Æ‘`’6f’?�’$Ý’#“%&“*L“>w“¶“)Ï“8ù“:2”"m”0�”6Á”Wø”UP•?¦•"æ•n	–@x–+¹–Yå–!?—!a—:ƒ—_¾—˜;˜ X˜y˜˜˜(­˜Ö˜ì˜™™ :™![™!}™#Ÿ™#Ã™-ç™)šj?š'ªš'Òš,úš9'› a›Qœ/Tœj„œfïœ.V�?…�KÅ�ž*&ž!Qž6sž7ªž#âžcŸOjŸ7ºŸ#òŸ7 #N 9r %¬ 9Ò %¡92¡%l¡T’¡hç¡)P¢<z¢)·¢)á¢'£B3£v£*“£'¾£'æ£I¤"X¤:{¤;¶¤+ò¤4¥S¥'o¥-—¥Å¥:ä¥G¦?g¦?§¦[ç¦!C§#e§O‰§)Ù§ ¨J$¨0o¨; ¨OÜ¨%,©R©<j©§©0À©.ñ© ª#<ª`ªoª7Žª3Æª3úª.«-@«2n«6¡«=Ø«=¬#T¬)x¬¢¬*¸¬*ã¬$­33­*g­O’­lâ­yO®uÉ®:?¯Dz¯ˆ¿¯°H°„ù°¬~±¦+²ÎÒ²4¡³)Ö³3´#4´X´0i´"š´"½´"à´ µ $µ$Eµ$jµ$�µ"´µ"×µ)úµ,$¶)Q¶'{¶L£¶Kð¶d<·?¡·Wá·#9¸$]¸#‚¸!¦¸È¸×Ø¹@°º:ñº:,»+g»8“»MÌ»O¼j¼F{¼gÂ¼M*½ x½™½8µ½?î½B.¾q¾ˆ¾*œ¾“Ç¾"[¿ ~¿2Ÿ¿3Ò¿$À7+ÀcÀƒÀ�À*´À:ßÀ*Á1EÁqwÁ.éÁ9Â"RÂ9uÂ¯Â,ÊÂ÷Â2Ã9CÃ:}Ã*¸Ã ãÃ!Ä!&Ä6HÄDÄ4ÄÄ,ùÄ*&ÅQÅqÅ;ŒÅ3ÈÅ.üÅ$+Æ?PÆ-�Æ,¾Æ9ëÆ<%Ç=bÇ7 ÇeØÇ:>ÈHyÈ,ÂÈ-ïÈXÉ.vÉ¥É$ÂÉçÉ Ê&ÊF9Ê4€Ê4µÊêÊ#Ë&Ë)>Ë&hË&�Ë+¶Ë(âË"Ì(.Ì(WÌ)€Ì)ªÌ*ÔÌ*ÿÌ**Í*UÍ*€Í*«Í*ÖÍ*Î*,Î*WÎ*‚Î*­Î(ØÎ(Ï(*Ï(SÏ(|Ï(¥Ï)ÎÏ(øÏ(!Ð(JÐ(sÐ*œÐ*ÇÐ*òÐ*Ñ(HÑ(qÑ(šÑ(ÃÑ(ìÑ(Ò(>Ò(gÒ(�Ò(¹Ò)âÒ)Ó'6Ó(^Ó(‡Ó)°Ó)ÚÓ(Ô(-Ô(VÔ(Ô+¨Ô'ÔÔ'üÔ($Õ'MÕ3uÕ4©Õ4ÞÕ3Ö"GÖBjÖ?­Ö%íÖ ×B4×3w×6«×4â×FØ{^Ø:ÚØ'Ù=Ù#YÙ}Ù6˜Ù.ÏÙ4þÙ)3Ú]ÚLfÚ>³Ú"òÚTÛjÛ„Û&¡Û&ÈÛ ïÛ0Ü(AÜjÜ&ƒÜ+ªÜ'ÖÜ!þÜ Ý!@Ý!bÝ-„Ý(²Ý"ÛÝ"þÝ)!Þ,KÞ xÞ+™Þ$ÅÞ)êÞQß›fß"à*%à1Pà-‚à)°àÚà:ðà=+á5iá-Ÿá"Íá<ðá7-â?eâ5¥â9Ûâ3ã4Iã9~ã8¸ãAñã;3ä7oä%§ä)Íä,÷ä5$å"Zå.}å"¬å*Ïåúå:
! æEæ.[æ$Šæa¯æ+çB=ç0€ç0±ç6âçèi6è* è)Ëè1õè-'é/Ué)…é,¯ébÜé(?ê4hêd�êoëBrë1µë*çë*ì=ì>]ì0œì6Íì7í]<í0ší6Ëíîî,3î)`î$Šî¯î7Îî(ï//ï1_ï‘ï&£ï!Êï(ìï:ð2Pð$ƒð(¨ðÑð>ñð!0ñ/Rñ‚ñ%›ñ.Áñ8ðñ5)ò_ò/oò Ÿò*Àò"ëòLóG[ó8£ó(Üó!ô7'ô)_ô%‰ô%¯ôÕôñô+õ"=õ`õ#õ-£õ*ÑõCüõ@ö(\ö…ö?Ÿö!ßö0÷$2÷W÷,n÷+›÷Ç÷vÝ÷^Tøe³øMùgù;†ù2Âùõù&ú86ú!oú:‘úÌúëú/û<0û'mû•û1µû(çû7üHü$cüˆü§ü8ÂüEûüHAý)Šý)´ý(ÞýþU'þ0}þ-®þOÜþ),ÿOVÿ%¦ÿÌÿëÿ"=FU"œ=¿$ý!"&D;k(§#Ð/ô$B\2z1­ß+ö")8#b3†!º&Ü1! S<t±2Ç,ú '(H,q7ž#Ö0ú+4I6~¢µ,X7…½Ý+õ¾!>àÛ	vû	<r
!  ¯
! =Ð
! -'<(dc�.ñt ‰•!
;A
0}
$®
'Ó
"û
69!p!’6´"ë)8Wln;Û9@QY’&ì -4rbQÕ;'(cŒE¦:ì'.<Rk+¾&ê?+Q}šC¶ú=>%W}-–ÄãI	!SXuEÎ'A:$|,¡Î3éNCl#°0Ô'-%M+s5ŸÕò%7Rr Ž¯ Ë"ì%05)f0�Á:Ú2(H0q¢³Ë$å

! -/H$x�'­ÕBõ)8b3&³&ÚY-[1‰2»î< 5K 5� 1· )é O!$c!)ˆ!%²!7Ø!/"F@"4‡"4¼"0ñ"="#6`#-—#2Å#!ø#6$EQ$—$9²$Hì$:5%7p%:¨%7ã%F&b&$n&O“&=ã&=!'5_'?•'mÕ'%C(Ci(9­(;ç(s#)2—)2Ê)3ý)?1*8q*+ª*!Ö*Iø*9B+|+!š+
¼+3Ê+Bþ+/A,>q,J°,Hû,~D-5Ã-"ù-Z.\w.
Ô.4â.@/0X/‰/:˜/>Ó/C0V0t0Ž0)¤0Î0è0-121H1&d14‹14À14õ1%*20P20�2B²2.õ2$3e=3&£3Ê3á3ô34 4)54_4s4‰4ž46³4!ê45525O5c5v5Š5¦5¹5Ù5ð56'6G6^6{6�6:¨6Bã6E&78l7/¥7-Õ7H8¹L8#9*9D9^9#y9$�94Â9&÷9/:2N:$�:$¦:%Ë:0ñ:";&<;c;*};<¨;Må;03<0d<,•<Â<!á<=#=>=X=r=Œ=¦=Æ=á=ü=>82>k>8†>¿>Ú>õ>?!+?M?f?‚?�?¹?Õ?4ñ?;&@b@#@A£@'å@;
A0IA zA"›A!¾A!àA$B$'B9LB6†B=½BAûB/=C-mCE›C:áCnD5‹D0ÁD,òD>E4^E4“EÈE'æE#F'2F#ZF(~F9§F+áF)
G+7G6cG-šG>ÈG4H4<H2qH0¤H0ÕH+I/2I/bI/’I,ÂI$ïI]J6rJ©J@ÇJ>KAGK7‰K:ÁK2üK5/L2eL˜LK´LMM*:M-eM'“M»MQ×M')NQNlN-‡N(µN,ÞN,O,8O)eO�O,ªO6×O'PL6PLƒP<ÐP<
QBJQ�Q1¬Q.ÞQL
RZR zR6›RJÒRXS'vSžS)¹S@ãS4$TCYT&�TVÄT!U+=UBiU#¬U:ÐU:VCFVIŠVÔV-ðVWG8W#€W}¤W¯"XTÒXN'YjvY1áYZ;2Z4nZ:£ZÞZDøZL=[>Š[5É[+ÿ[++\LW\'¤\/Ì\(ü\6%]=\]=š]9Ø]=^DP^(•^4¾^,ó^- _(N_Cw_'»_.ã_`D0`'u`@�`.Þ`0
a!>a<`aF�a6äa.bCJbCŽb&Òb,ùb2&cDYc žc1¿cñc9d:JdP…d&Öd<ýd8:e-se¡e!¿e1áe.f5Bf+xfE¤f2êf5g2Sg>†g>ÅgHhEMh0“h6Äh,ûh6(iU_i!µi×iaöiUXj/®j2Þj$kF6k2}k$°kNÕkA$l;fl5¢ltØl—Mm9åm?n:_n8šn%Ón)ùn#o#Co#go)‹o‰µo2?p%rp%˜p&¾p+åp;q&MqUtqÊq&çq&r/5r2er/˜r8Èr4s!6s+Xs2„s-·s%ås)t%5t%[t&�t+¨tÔt2ñt/$uaTuŒ¶uPCvj”v4ÿv'4w\w|w2…w'¸w2àwx20x7cx2›x=Îx8y6Ey;|y4¸y9íy4'z9\z4–zEËz7{1I{F{{KÂ{c|Fr|¾¹|Px}É}Ü}ô}~~)~@~,^~0‹~*¼~Lç~.4c|<œ,Ù)€F0€8w€7°€1è€<�BW�Cš�.Þ�/
‚N=‚#Œ‚6°‚Yç‚ZAƒ/œƒ(Ìƒ-õƒQ#„Ou„MÅ„8…!L…+n…+š…+Æ…+ò…,†,K†-x†-¦†-Ô†-‡-0‡-^‡-Œ‡-º‡-è‡-ˆ-Dˆ-rˆ+ ˆ+Ìˆ+øˆ+$‰+P‰+|‰,¨‰+Õ‰+Š+-Š+YŠ-…Š-³Š-áŠ-‹+=‹+i‹+•‹+Á‹+í‹+Œ+EŒ+qŒ+�Œ+ÉŒ,õŒ,"�*O�+z�+¦�,Ò�,ÿ�+,Ž+XŽ+„Ž+°Ž.ÜŽ*�*6�+a�#��A±�Uó�BI�)Œ�¶�+Î�Kú�MF‘9”‘+Î‘<ú‘67’>n’)­’*×’$“$'“#L“$p“$•“#º“‹Þ“8j”J£”Wî”?F•5†•6¼•:ó•B.–@q–"²–Õ–8õ–).—'X—4€—%µ—'Û—&˜.*˜,Y˜†˜  ˜*Á˜ì˜
! ™%™(=™<f™"£™,Æ™$ó™š .š3Ošƒš?—š,×š'›Y,›4†›,»›0è›0œ=Jœ0ˆœ:¹œ1ôœ9&�1`�3’�5Æ�1ü�2.ž@až1¢ž?ÔžJŸ6_Ÿ4–Ÿ4ËŸ< >= =| 3º :î 7)¡6a¡1˜¡EÊ¡A¢QR¢_¤¢O£HT£ �£¾£3Ó£1¤69¤3p¤2¤¤0×¤/¥)8¥#b¥*†¥@±¥%ò¥¦?*¦$j¦�¦'®¦(Ö¦(ÿ¦5(§^§s§!Œ§5®§ä§-÷§&%¨ L¨m¨'Œ¨*´¨%ß¨*©$0©AU©C—©6Û©7ª4Jª6ª3¶ªIêª%4«Z«
s«'�«-©«×«H÷«H@¬*‰¬(´¬Ý¬1ý¬)/­-Y­,‡­,´­<á­5®&T®/{®=«®&é®%¯76¯5n¯<¤¯$á¯.°05°Wf°¾°<Î°±9$±^±z±–± µ±!Ö±ø±:²?O²T�²ä²$ÿ²-$³R³Dn³:³³!î³*´-;´#i´!�´0¯´@à´<!µ<^µ&›µ<ÂµRÿµ;R¶>Ž¶@Í¶8·wG·9¿·3ù·G-¸Xu¸GÎ¸J¹9a¹D›¹Yà¹l:º"§ºLÊº8»;P»EŒ»GÒ»?¼jZ¼KÅ¼U½[g½lÃ½40¾Oe¾Eµ¾Oû¾iK¿Oµ¿8À'>ÀafÀ�ÈÀWJÁ8¢ÁŒÛÁŽhÂ†÷ÂH~ÃNÇÃ=ÄiTÄY¾ÄuÅvŽÅ)Æ)/ÆYÆ*rÆ�Æ´Æ?ËÆ^Ç=jÇ@¨ÇdéÇCNÈJ’ÈVÝÈ94É6nÉ:¥É8àÉ)Ê-CÊ'qÊ%™Ê%¿ÊOåÊ%5Ë[Ë4vË2«ËÞË ûË1ÌNÌ(nÌ#—ÌO»Ì9Í$EÍ.jÍ?™Í8ÙÍ;Î+NÎ4zÎ-¯ÎÝÎ3ôÎ(Ï(@ÏEiÏ¯Ï'ÆÏîÏ
Ð1Ð&EÐ8lÐS¥ÐùÐ+ÑAÑ	NÑXÑkÑ…ÑšÑ4¯Ñ4äÑ5Ò=OÒ<�Ò7ÊÒ;Ó.>ÓCmÓA±ÓûóÓìïÔ!ÜÕ3þÕ12ÖdÖ(Ö¨Ö4ºÖ3ïÖ4#×1X×>Š×8É×2Ø-5Ø8cØœØ$±Ø4ÖØ&Ù;2Ù)nÙ8˜Ù8ÑÙ%
! Ú)0ÚZÚlÚ.~ÚH­ÚNöÚ&EÛ7lÛ.¤Û=ÓÛ9Ü6KÜ:‚Ü3½Ü;ñÜ:-Ý:hÝH£Ý2ìÝ<Þ%\Þ;‚Þ¾Þ&ÕÞ!üÞ#ß*Bß8mß6¦ßÝß	ýß`à`hàÉà:ÞàOá7iá$¡á4Æáûá5âJâ*gâ)’â¼â×â'ãâ*ã6ã+Mã>yãB¸ãûã;ä(VääC™äÝä$êä7åGå#bå#†å#ªåMÎå7æ9Tæ7Žæ.Ææ<õæ62ç>iç;¨ç>äçL#è*pè›è.³è9âè"é"?é)bé.Œé»é;Óé"êP2êJƒê8Îê$ëE,ë-rë- ëEÎë@ì0Uì)†ì*°ì3Ûì6í.Fí@uíL¶íMîFQîF˜îBßîA"ï.dï#“ï·ïLÏï3ðWPð0¨ðÙð'ôð5ñ-Rñ+€ñ,¬ñ0Ùñ%
! ò90òjò€ò%˜ò5¾òôòóZ(ó)ƒóG­óGõó%=ôCcô)§ô2Ñô õ0%õ.VõH…õ4Îõö$ö#Cö,gö)”ö&¾ö/åö4÷<J÷3‡÷(»÷)ä÷&ø%5øJ[ø¦øE®ø7ôø=,ù0jù5›ù‹Ñù@]ú+žú-Êúøú
û4"û=Wû/•û Åûæû4þû)3ü:]ü+˜ü(Äü6íü$ýO@ýg�ý5øý1.þ<`þ5�þ"Óþ)öþ, ÿ4Mÿ0‚ÿP³ÿSLX¥$À8å\{$”¹)Õ#ÿ1#$Uz#–$º6ß"5[X0´;å-!%O:u=°DîF3JzNÅ@8UPŽHßE("n‘6±;è.$.SK‚?Î+	:	&Q	'x	 	"»	.Þ	
! -
! K
! 8h
! 9¡
! 4Û
! ,D=#‚&¦1Í,ÿ,M<9Š&Äë
*
>?
/~
,®
1Û
;
6I!€@¢2ã&,=>j1©6Û23E0y>ªJéN41ƒµ%Ï&õ!>(] †.§DÖ"1>%p4–,Ë"ø 5GV3ž&Ò&ù: B[Až)à

! <3UG‰<Ñ.:=#xœ2¸ë2ú--H3v'ª%Ò7ø50If
°6¾1õ/'8W�¯+ËB÷
:
H V%wC�3ávvŒcg„;˜,Ôj'l>”>Ó>Qk~˜r«‡ /¦ !Ö 9ø 2!%F!l!Y…!Kß!<+"”h"Oý"1M#-#-­#-Û#	$$8/$Ih$(²$*Û$.%D5%2z%­%Æ%Ý%!ø%,&�G&�Õ&c'=}'4»'2ð'2#(1V(eˆ(3î(3")3V)gŠ)>ò)U1*(‡*°*OÉ*+03+4d+0™+/Ê+*ú+@%,8f,:Ÿ,$Ú,‚ÿ,=‚- À-=á-".ãB.G&/Dn/S³/N0`V0D·0Pü0WM1)¥1$Ï1bô1W21l2Dž2ã26ý243*D3o3 �3U®3&4++4VW4)®42Ø465B5>b5>¡51à5)6?<6[|6@Ø6^79x7²7)Ð77ú7@28s8(‹8#´83Ø8>9(K9#t9,˜9<Å9>:3A:Su:AÉ:;#;1C;$u;'š;@Â;C<5G<C}<CÁ<N=5T=<Š=!Ç="é=?>&L>Js>,¾>ë>5?A=?U?%Õ?û?5@2O@=‚@À@/Û@†AŠ’AeBƒB$�B0ÂB?óB_3C “C.´C ãCD3$D&XD1D(±D,ÚD3E*;EgfEAÎE"F33F:gF)¢F3ÌF4G 5GVG6pG4§G4ÜG8H(JH4sH'¨H3ÐH4I;9IuIA•IG×INJNnJV½J^KcsKi×KhALªL*MªM*N�ªN,O�¬O.Pr®P€!Q€¢Q€#R¤Rƒ$S9¨S7âSCT6^T7•T3ÍTU; U5\U5’UÈU3äU3V?LV3ŒV$ÀV4åV:W8UW3ŽW&ÂWéWX($X$MX5rXH¨X2ñX-$Y-RY.€YA¯YYñY@KZŒZ6¬Z/ãZ[),[(V[0[0°[[á[E=\ƒ\E–\GÜ\'$]&L]s]!�]G±]3ù]1-^$_^„^›^.¯^0Þ^"_22_,e_(’_+»_,ç_&`+;`+g`%“`"¹`Ü`#ü`& a7Ga*a)ªa)Ôa$þa)#b-Mb+{b%§b(Íb#öb'c4Bc'wc&Ÿc Æc+çcd12d?dd;¤dàd/ôd#$eHe(ee"Že9±e/ëe+f Gf&hf*�f1ºfìf(g,1g-^g$Œg&±g,Øg*h!0h+Rh~h$œh[ÁhKiii1i±iÌiëijpj9ƒjH½j1k<8kOukJÅk[lWll>ÄlGm)Km¹um</n.ln*›n(Æn8ïn4(o)]o7‡o+¿o+ëo-p9EptpLôpZAq5œqOÒq4"r=WrA•r7×r5s-Es;ss0¯sNàsa/tT‘tGætB.u5quS§u8ûuB4v-wv2¥vIØvN"wVqwZÈwy#xD�xZâxN=yCŒyYÐyO*z?zz:ºz?õz<5{Jr{J½{0|>9|2x|4«|_à|D@}A…}iÇ}/1~Ia~o«~IXeY¾T€Km€a¹€\�:x�7³�Kë�Ž7‚’Æ‚ Yƒzƒg•ƒýƒ„-„C„1Y„/‹„4»„¢ð„}“…A†OS†q£†.‡"D‡Rg‡˜º‡˜Sˆ ìˆ&
‰M4‰/‚‰;²‰î‰Š< Š]Š?xŠ?¸Š7øŠ;0‹"l‹<�‹"Ì‹$ï‹.ŒCŒ/bŒ(’Œ3»ŒEïŒ5�IU�Ÿ�@½�þ�/Ž/HŽ.xŽH§Ž!ðŽ-�2@�<s�,°�6Ý�"�7�2U�]ˆ�.æ�@‘V‘Iu‘P¿‘@’7Q’8‰’Â’9Û’3“NI“-˜“/Æ“"ö“%”?”+^”SŠ”)Þ”/•8•/V•+†•1²•-ä•0–'C–,k–˜–¸–×–"æ–+	—25—#h—-Œ—º—Ú—1ó—2%˜3X˜0Œ˜1½˜4ï˜-$™*R™)}™+§™,Ó™0š-1š(_š&ˆš&¯š$Öš5ûš'1›Y› n›4�›,Ä›5ñ›'œ&@œ!gœ(‰œ!²œ/ÔœH�HM�/–�Æ�'ã�5ž2AžGtž:¼ž÷žXŸnŸ‡Ÿ—Ÿ§Ÿ$·ŸÜŸ$úŸ F9 (€ (© Ò ß ì $ü !¡?¡W¡q¡‰¡¥¡¿¡DÕ¡*¢	E¢-O¢B}¢À¢$Ó¢0ø¢)£!E£Gg£F¯£Gö£5>¤)t¤ž¤¹¤$Ï¤ô¤ ¥/¥"J¥Im¥I·¥B¦-D¦;r¦I®¦!ø¦8§1S§0…§7¶§&î§,¨&B¨i¨‰¨8¡¨1Ú¨©(©-C©-q©,Ÿ©8Ì©=ª=Cª=�ª=¿ªýª	«))«%S«)y«2£«Ö«1î« ¬W8¬:�¬1Ë¬6ý¬-4­9b­œ­º­2Ó­1®8®CS®—®=¶®oô®2d¯1—¯É¯@â¯"#°#F°(j°&“°-º°\è°:E±1€±;²±/î±H²g²0ƒ²'´²Ü²ü²³/*³Z³y³—³¯³ Ì³'í³´2´M´/^´4Ž´)Ã´4í´"µ@?µ€µ/‘µ"Áµ2äµD¶!\¶+~¶,ª¶×¶4ö¶+·#?·+c·9�·É·!ç·:	¸D¸\¸'x¸? ¸à¸ ô¸¹5¹ZT¹y¯¹%)º>OºŽº.§º!ÖºHøº!A»3c»+—»1Ã»Cõ» 9¼2Z¼3�¼#Á¼å¼Gþ¼mF½j´½¾:5¾"p¾“¾2ª¾4Ý¾(¿;¿X¿Ph¿0¹¿9ê¿!$À5FÀ,|À-©ÀA×À0ÁJÁjÁŠÁ¨Á»Á?ÎÁ'Â(6Â1_Â‘Â±Â5ÍÂEÃIÃ>gÃ>¦Ã2åÃ5Ä?NÄ*ŽÄ>¹Ä4øÄ-Å*HÅ1sÅ3¥ÅKÙÅ:%Æ`Æ-vÆ5¤Æ)ÚÆ%Ç9*ÇYdÇ:¾Ç"ùÇ(È)EÈoÈD†È*ËÈöÈ&É3É$PÉuÉ)“É,½É(êÉÊ7-Ê+eÊ\‘Ê&îÊ6Ë,LËyË%”Ë.ºË@éË9*Ì2dÌ4—Ì'ÌÌ5ôÌ3*Í#^ÍG‚Í<ÊÍGÎVOÎV¦ÎVýÎWTÏU¬ÏRÐLUÐ1¢Ð6ÔÐ6Ñ&BÑ;iÑ4¥ÑÚÑWùÑ5QÒH‡Ò)ÐÒ3úÒ5.Ó*dÓ0�Ó5ÀÓ8öÓ./Ô1^Ô=�Ô)ÎÔøÔEÕ;XÕ5”Õ8ÊÕ>Ö@BÖFƒÖCÊÖC×1R×0„×1µ×%ç×`
ØXnØ'ÇØIïØJ9ÙK„ÙMÐÙIÚEhÚ:®Ú/éÚ9Û!SÛ*uÛ) ÛNÊÛ0Ü=JÜ3ˆÜ>¼Ü1ûÜ0-Ý^Ý%}Ý4£ÝIØÝ#"Þ9FÞG€Þ.ÈÞ-÷Þ5%ß8[ß=”ß2ÒßRà0Xà<‰à7Æà5þà74á(láa•áA÷áP9â;ŠâJÆâ2ã8Dã2}ã'°ãQØãQ*ä/|ä3¬ä+àä‚ån�å-þå`,æ/�æ8½æZöæQQç+£ç"ÏçPòç*Cè7nè-¦è.Ôè é&$é"Ké6né¥é@¿é<ê.=ê!lêCŽê9Òê3ë@ë`ë,ë4¬ëHáëO*ì;zì,¶ì;ãì&í,FíhsíxÜí7Uî^�îGìîE4ï7zïN²ïOð(QðDzðB¿ðVñYYñG³ñ;ûñ(7òB`òR£ò+öò2"ó7UóE�óBÓóQô,hô/•ô'Åô%íôGõE[õ%¡õ Çõ4èõPö3nöE¢öAèöO*÷2z÷B­÷4ð÷i%ø�ø$ªø#Ïø5óø)ù%GùEmùO³ùVú.ZúC‰úBÍú%û06ûUgû3½û1ñû#ü=Cü)�ü2«üÞü9ûü35ý0iýPšýcëý;Oþ>‹þ?Êþ3
! ÿk>ÿ3ªÿÞÿ:þÿ79]qRÏ("0K+|/¨>Ø0LHS•Jé@4\uIÒ2AO4‘9Æ@%A/gK—>ãK"Nn>½gü(dV�%ä*
! 5B=D€DÅG
  
! TR
! T§
! +ü
! 0(:Y”*´#ß!I%go$×^ü'[
.ƒ
²
"Ò
!õ
!"9"\3"³4Ö4;@0|+­"Ùü%Aa9€)º)ä
.<	M
! W	b+l:˜/Ó3.7=f@¤å>ø:7r0t>¥bä7G$7¤NÜB+6n)¥LÏ<7YE‘8×,W=?•Õ3ô3(B\?Ÿ=ß9BWMšFèG/AwS¹C
(Q.z&©Ð+æiM|1Ê-ü1*1\EŽ%Ô#ú%8D8}1¶3è1BN*‘¼;Ú9 HP 9™ *Ó \þ 8[!1”!5Æ!/ü!2,"_"2c"5–"#Ì"Qð"JB#'�#.µ#Bä#4'$8\$/•$%Å$$ë$%%/6%(f%#�%)³%)Ý%-&5&)J&t&+ˆ&-´&(â&*'6'N'$f'.‹'Aº'cü'A`(9¢(<Ü(4);N)3Š)8¾)H÷)D@*P…*>Ö*3+7I+[�+Ý+
é+.÷+$&,	K,&U,|,Jœ,-ç,#-79-'q->™-<Ø-).6?.2v.@©.!ê.</I/.d/%“/¹/0Ø//	0?908y0?²04ò0:'1Ab1=¤13â12+02)\2+†2²2'Ë21ó2;%3<a3!ž3$À3å3+ÿ3++4+W4+ƒ4I¯43ù46-5>d5A£5+å5+6+=6%i6"�6*²6Ý6;ö627<R7:�7$Ê72ï75"8‹X82ä8<9=T9E’9<Ø9M:#c:‡:'¦:IÎ:m;y†;s<nt<zã<t^=oÓ={C>u¿>h5?tž?n@y‚@vü@wsAxëAqdB;ÖB2C:ECG€C)ÈC(òC(D&DD0kD0œD*ÍDAøD.:E)iE2“ETÆE(F*DF,oF0œF'ÍF
õF+G+/G&[G‚G9šGÔG1åG&H/>H@nH.¯H$ÞH5I49I4nI;£I<ßIJ()J-RJ€J›JµJ/ÏJ/ÿJ0/K0`K7‘K!ÉK!ëK*
L!8LZL&tL'›L(ÃL<ìL0)M%ZM2€M>³M"òMNN1N.€N
! ¯N.ºN:éN)$O5NOE„OAÊO P-P,HP$uP"šP.½P%ìP%Q$8Q]QDtQD¹Q4þQ(3R\RrR‰R2ŸRLÒRST>SL“S[àSW<T\”TDñTP6UC‡UËU
áU9ïUE)V*oV#šV)¾VèV.þV-W(?W"hW2‹W3¾WQòW,DX)qX0›XHÌXMY/cY2“YÆY'äYZZ5Z RZ%sZ™Z%«ZÑZâZôZ[$[>[%O[/u[%¥[,Ë[,ø[.%\,T\,�\,®\,Û\*]&3]/Z]Š]“](Ÿ]%È]"î]^0^O^7\^@”^Õ^å^Hî^7_&V_&}_1¤_1Ö_` `(8`�a`"ò`Ha/^a'Ža0¶a%ça+
b/9b'ib(‘b ºb+Ûbc8cWUc9­c4çcd,.d[dyd•d+´d6àde,1e+^eŠe“e²eÎeèef8%f;^f)šf>ÄfIgJMg˜g!·gÙg=ùg 7h-Xh†h hH¶h)ÿh))i1Si/…i@µi-öi-$j.Rj�j)œj(Æj#ïj$k$8k*]k ˆk>©k9èkA"lAdlH¦l5ïl,%m,Rm2m²mZ¿m.n(InDrn1·n6én3 o3To5ˆo=¾oJüo*Gp"rp0•pÆpápùp)q"@q*cq*ŽqE¹qPÿq6Pr2‡rºr9Ór
ss78s7ps3¨s)Üst t@t@Xt-™t>Çt>uDEuMŠuHØuN!vHpv ¹v'Úv-w=0wnw;‰w#Åw6éw: x5[x‘x±xÐxãxöx)y#9y']y&…y"¬y3Ïyzz-z$Gzlz*ƒz®z»zÈzæz9öz.0{8_{3˜{/Ì{0ü{3-|;a|F�|ä|#}(}+F}.r}¡}!Á},ã} ~-1~V_~*¶~&á~&)//Y>‰4È+ý9)€8c€œ€%»€5á€ �T8�7��6Å�7ü�4‚1M‚-‚T­‚9ƒ$<ƒ8aƒ.šƒ<Éƒ„%„"B„'e„�„)£„<Í„(
! …'3…/[…1‹…'½…1å…?†W†w†�†Ÿ†²†!Ã†å†i‡3k‡Ÿ‡²‡"Ð‡$ó‡ ˆ19ˆ1kˆF�ˆEäˆh*‰3“‰2Ç‰'ú‰."Š-QŠŠ”Š$¯ŠBÔŠ)‹A‹*X‹0ƒ‹&´‹&Û‹0Œ&3ŒZŒ)xŒ2¢Œ;ÕŒ,�1>�0p�(¡�/Ê�4ú�*/ŽZŽ%sŽ)™Ž)ÃŽ8íŽ4&�<[�.˜�4Ç�0ü�-�G�Gd�L¬�Lù�.F‘1u‘/§‘8×‘P’0a’’’ §’È’(ç’0“&A“h“$~“£“¼“+Ô“+”-,”5Z”-�”D¾”5•9•"Y•8|•	µ•!¿•á•–/–(A–'j–<’–$Ï–ô–	——7—K—/g—5——8Í—˜>&˜6e˜>œ˜;Û˜™03™.d™3“™9Ç™8š :š[šBzšL½š&
! ›$1›V›1n›< ›;Ý›.œBHœA‹œ5Íœ1�15�.g�.–�5Å�5û�>1žCpž´ž.Ìž/ûž+Ÿ9DŸ/~Ÿ+®ŸLÚŸH' Ep A¶ ø "¡'3¡5[¡‘¡5§¡NÝ¡X,¢8…¢:¾¢+ù¢4%£9Z£9”£+Î£,ú£ '¤/H¤$x¤�¤¼¤×¤2ê¤2¥OP¥ ¥"À¥Dã¥&(¦%O¦)u¦.Ÿ¦Î¦3è¦,§6I§2€§U³§(	¨G2¨>z¨A¹¨$û¨ ©&5©$\©4�©,¶©(ã©BªLOªœª¼ª=Ùª'«3?«8s«7¬«+ä«6¬&G¬/n¬*ž¬:É¬:­<?­)|­¦­CÄ­'®@0®Dq®@¶®L÷®5D¯Bz¯(½¯;æ¯#"°FF°&�°<´°Jñ°,<±Ii±³±Ê±+ê±L²Pc²;´²cð² T³,u³ ¢³*Ã³-î³?´\´6|´³´&Ì´1ó´%µ#Cµ gµ+ˆµ´µ)Ôµ)þµ(¶D¶_¶|¶œ¶#±¶-Õ¶)· -·%N·-t·$¢·4Ç·*ü·0'¸X¸6n¸"¥¸È¸ä¸¹9¹0R¹'ƒ¹-«¹Ù¹$ö¹,º.Hº5wº<­º5êº »,1»+^»3Š»0¾»/ï»¼5¼D¼/J¼"z¼�¼G¥¼Hí¼#6½)Z½%„½3ª½JÞ½')¾5Q¾&‡¾6®¾'å¾/
¿1=¿>o¿!®¿/Ð¿(À))À#SÀ#wÀa›À"ýÀ  ÁAÁ4aÁ>–Á5ÕÁ/Â&;Â+bÂ(ŽÂ$·ÂaÜÂ6>Ã.uÃZ¤ÃCÿÃFCÄ.ŠÄ*¹ÄFäÄ.+Å
ZÅ6hÅCŸÅ!ãÅÆ0%ÆVÆ+pÆ.œÆ#ËÆ!ïÆ-Ç$?Ç$dÇ#‰Ç­Ç/ÁÇ ñÇÈ,0È?]È/�È0ÍÈ/þÈ5.ÉVdÉ<»ÉUøÉENÊL”Ê-áÊ+Ë7;Ë:sË1®Ë8àË&Ì*@Ì1kÌ@�Ì3ÞÌ'Í%:Í$`Í;…Í.ÁÍðÍ
! Î&ÎK;Î1‡Î"¹Î ÜÎ,ýÎC*ÏBnÏ±ÏÊÏ*äÏ+Ð*;Ð1fÐ'˜ÐFÀÐ=Ñ#EÑ#iÑ(�Ñ ¶Ñ9×ÑÒ0ÒLÒfÒÒ&–Ò½Ò4ÏÒÓ(ÓDÓ6dÓ#›ÓT¿ÓÔ,%ÔRÔ$lÔ‘Ô/°Ô&àÔ)Õ1Õ@Õ+VÕ‚Õ*–ÕÁÕØÕ
ïÕ#ýÕ
!Ö%/ÖUÖtÖ”Ö©Ö&ÀÖ?çÖ'×(D×(m×–×¶× Í×7î×-&ØTØhØˆØVžØõØÙ*Ù.JÙPyÙ*ÊÙ/õÙ3%Ú!YÚ{ÚšÚ4µÚêÚ+þÚ+*ÛVÛ4pÛ¥Û:·ÛEòÛ<8ÜuÜ ‹Ü!¬ÜÎÜëÜÝ$Ý+?Ý*kÝ–Ý5µÝJëÝT6Þ
‹Þ™ÞW¹Þ8ßJßbß5qßH§ßðßà'"àJà[à và?—àC×à;á/Wá3‡áA»áýá8â7Mâ+…â2±â3äâ3ã>Lã$‹ã,°ã4Ýã&ä9ä?ä"Täwä�äŸä·ä*¿ä'êä'å$:å$_å)„å%®å%Ôå$úå%æEæ$aæ†æ¢æ »æÜæûæ)çEçeçtç’ç¡çO°çèè'èAèYèqè�èŸè°è¿è×èñè8
! éCéSé%bé&ˆé%¯é+Õéê9êSê#rê–ê¥ê:´êïêþêë+ë?ëQë`ëoë!†ë"¨ëËëÜëïë1ì4ì*Fì4qì¦ì»ìÑìåìùìí+í <í]í&}í¤íºíÍí0áíî-îAîWîjî{îŽî¡î°îÈî×îöî5ï(;ï3dïR˜ïJëï+6ðbð~ðšð°ðÁðÕðèð4üð1ñ!Fñhñ*ˆñ³ñÇñ0ßñò-òBòVòhòòœòµòÌòàòýòó7óLó]ó*yó0¤óÕóòó
! ôô%4ôZôrô‘ô§ô&¹ôàô+ñôõ9õAOõ@‘õÒõ!ïõö$ö<öTöoöŠöŸö½öÔöìöÿö÷K/÷F{÷PÂ÷ø1ø<Pø9�øUÇø0ù+Nù/zù<ªù9çù,!ú2Nú.�úD°ú+õú+!û<Mû4Šû^¿û_üC~ü0ÂüDóü.8ýAgý=©ýAçý)þ(Eþ&nþ>•þÔþBíþB0ÿsÿ“ÿ'Ÿÿ$Çÿìÿ*2R.b,‘6¾õ"5S/s0£#Ô8øc1?•Õ0ï/ /P€4œ0Ñ2253h
œ
ª+¸)ä /-M{•¡¾Úø8-f0„4µê ù 6*W‚( PÉ:4UŠ=¢à:úB5	4x	A­	=ï	/-
! &]
! 7„
! ¼
! *Û
! &-#GDk@°5ñ&')Nx
…“F›&âB	
L
c
#�
¥
C¬
3ð
)$@N!�3±7å67T+Œ¸%Ö'ü$>/M5}6³@ê8+*d0�;À2ü$/$T/y!© Ë)ì))@-j$˜½yÜœV0ó8$4]*’:½Cø< \,},ª!×FùF@^‡Fæf-W”Aì9.ThJ½+:4#o#“+·AãF%l6ˆ-¿í!	-+'Y9�%»)á(/42d$—-¼-êO$h5�ÃÚ;ø4G'f8ŽÇå! *# N l 4Œ ,Á /î 3!<R!�!"©!!Ì!1î! "
! 3":>"(y"$¢"-Ç")õ"#9#:U#-�#.¾#í#0$/4$-d$4’$6Ç$*þ$6)%#`%#„%1¨%7Ú%5&H&6\&J“&@Þ&+'4K'6€'6·'î'5ó' )( J()k($•('º(Oâ(/2),b)%�)µ)6Ì)e*Xi*9Â*Nü*>K+3Š+C¾+S,,V,"ƒ,¦,#Á,$å,6
! -HA-LŠ-H×-. .O.>i.¨.¹.Õ.ñ.
/)/:B/H}/OÆ/H0E_0$¥07Ê0S1YV1Z°1c2Do2b´2#36;3r3=�3 ¿3)à3<
! 4G49W4A‘42Ó4-5"45'W55–5©5½5Ø5Eò5F86B6!Â6+ä6:71K7L}7@Ê7:81F8(x8¡8#Á8(å89%-9.S9'‚9ª9;Å9<:?>:E~:)Ä:&î:,;1B;Jt;0¿;,ð;.<=L<HŠ<Ó<%í<'=;=R=-b=/�=À='Û=>-#>+Q>5}>!³>Õ>0õ>&?+@?.l?#›?!¿?-á?$@$4@#Y@?}@3½@,ñ@A64AkA+‡A.³A1âA5B/JBUzB[ÐB\,Ce‰CFïCd6Da›DgýDheEqÎER@Fp“FYG.^G �G>®G-íG9HIUHEŸHHåHH.I8wI)°I;ÚIGJF^J+¥JÑJ/ïJ-K0MK2~K#±KÕK7òK+*L*VL*�L*¬L9×L<M6NM!…M1§M4ÙM1N:@N&{N ¢NÃN/ãN"O-6O,dO3‘OÅO#áO,P#2P1VP;ˆP)ÄP%îP)Q/>Q3nQ3¢Q/ÖQ5R<R"UR&xRŸR;¸R4ôR)S.8SDgS$¬S)ÑS&ûS)"T0LT1}T¯T;ÊT0U57U?mU7­U8åUV=7V9uV'¯VI×V2!W8TW�W&¥W*ÌW'÷WX9X VX6wXF®XRõX:HY5ƒY¹Y8ÐY1	Z-;Z(iZ[’ZEîZQ4[*†[(±[*Ú[\\-\=\Q\e\y\‹\Ÿ\±\Ã\Õ\æ\ø\]"]6]G]Y]k]]‘]¥]·]Ë]Ý]ï]^^'^9^K^_^s^‡^™^«^¿^Ñ^å^÷^__0_B_T_f_x_Š_ž_°_Ä_Ö_ê_``$`6`/H`x`Š`(š`Ã`+Ü`a"a5aKa#fa$Ša¯aÄa×aña/b6?b!vb˜b·b'Çb'ïb'c?c"Tc)wc¡c1¹c3ëc0d4Pd/…d)µdGßd1'e7Ye#‘eµe!Ñe!óef%-f(Sf|fœf4®fãf üf*g&Hg&og&–g<½g!úg(h/Eh&uh%œh&Âh"éh*i+7i)ci&�i3´i,èi7jMjjj/{j)«j"Õj.øj0'kXk:xk³k#Ñk!õk&l!>l,`l'�lµl!Ñl5ól)m:<m.wm(¦mÏm&ãm$
! n%/n)Unn1ŸnÑn!ïn+o2=o>po&¯oÖoëo.ÿo.pKp2kp$žpNÃpq$/qTq)hq+’q
¾q.Ìqûq$r#>rbr+€r¬rÌrÝr.êr#s'=s'es(�s*¶s+ás>
t=Lt>Št(Ét"òt1uGu!cu(…u®u¾uÖuðu v ,v Mv nv �v °v Ñv òv w 4w!Uw ww˜w%¶w#Üw#x"$xGxgxƒxšx)¸x)âx)y6yVyryŽyªyÁyÝyôyz0zLzhz„z z#¼z/àz${%5{%[{3�{µ{#Ò{0ö{'|9| P|+q|�|7³|/ë|}"6}Y} r}+“}1¿} ñ}~/~%J~%p~0–~.Ç~2ö~$)N)h’)±#Û%ÿ%€=;€$y€)ž€È€#Þ€-�&0�#W�#{�Ÿ�<³�ð�8‚$G‚ l‚*�‚+¸‚2ä‚7ƒ/Oƒ ƒ" ƒ'Ãƒëƒ=
! „H„!b„4„„H¹„P…,S…)€…-ª…&Ø…'ÿ…'†G†4g†,œ†%É†ï†.‡A4‡Av‡¸‡$Ô‡.ù‡(ˆ+;ˆ7gˆŸˆ²ˆDÈˆ2
‰,@‰m‰(Œ‰.µ‰[ä‰m@Š(®Š!×Š'ùŠ'!‹$I‹7n‹#¦‹%Ê‹3ð‹$Œ)DŒ-nŒ(œŒ(ÅŒ(îŒ(�&@�g�3„�.¸�*ç�AŽ9TŽŽŽL¢Ž/ïŽ!�A�C`�1¤�.Ö�(�.�%F�l�)‡�±�Æ�+Û�/‘Q7‘H‰‘4Ò‘:’B’7O’'‡’1¯’.á’.“(?“1h“+š“.Æ“õ“!”E)”)o”<™”9Ö”•"/•R•e•w•‘•*°•#Û•!ÿ•!!–!C–!e–$‡–"¬–#Ï–#ó–#—;—[—-y—)§— Ñ—ò—˜"2˜U˜&u˜'œ˜+Ä˜(ð˜™%9™7_™f—™Vþ™5Uš‹š#’š¶šÖšöš,
›":›]›$}›¢›'½›Cå›")œ-Lœzœ•œL³œ,�H-�v� …�"¦�É�!ç�+	ž5žRž3ožH£ž1ìž7ŸVŸkŸ {ŸœŸ!¼Ÿ'ÞŸ, 3 5B x H� =Ù W¡o¡�¡7¦¡0Þ¡¢1-¢2_¢+’¢/¾¢$î¢;£.O£>~£#½£!á£0¤14¤&f¤/�¤4½¤2ò¤2%¥8X¥/‘¥>Á¥&¦$'¦ L¦4m¦@¢¦#ã¦§&'§N§$i§$Ž§-³§&á§ ¨-)¨$W¨|¨™¨*·¨%â¨©"©+@©l©!Œ©"®©Ñ©%í©ª$.ªSª$nª&“ª$ºª/ßª7«.G«*v«-¡«Ï«í«!¬"¬?¬K¬%f¬!Œ¬®¬.Î¬ý¬-­/E­5u­/«­$Û­®®(<®6e®@œ®2Ý®M¯?^¯?ž¯1Þ¯5°5F°%|°6¢°2Ù°+±18±Ij±&´±)Û±?²6E².|²3«²,ß²)³(6³0_³:�³.Ë³&ú³$!´"F´i´Dƒ´È´4Ý´$µ)7µ"aµ=„µ.Âµ*ñµ*¶4G¶|¶.Œ¶Q»¶I
·"W·z·’·!±·)Ó·%ý·%#¸I¸&]¸„¸ ¢¸!Ã¸å¸(ø¸!¹5¹/P¹€¹(�¹"Æ¹8é¹9"º!\º~º7”º6Ìº»»%»45»j»!�» £»(Ä»1í»9¼GY¼&¡¼KÈ¼$½ 9½Z½1y½7«½4ã½K¾!d¾"†¾"©¾Ì¾ë¾b¿%k¿‘¿2­¿(à¿+	À+5À&aÀ+ˆÀ´À)ÌÀ-öÀ0$Á(UÁ%~Á0¤ÁÕÁ óÁ,Â'AÂ.iÂ2˜Â!ËÂ#íÂ/Ã4AÃ$vÃA›ÃjÝÃ2HÄ'{Ä)£Ä@ÍÄÅ +Å5LÅ<‚Å+¿Å.ëÅ2Æ3MÆD�Æ=ÆÆÇ/ÇMÇ.bÇ1‘Ç#ÃÇçÇ üÇÈ�=È$¿È äÈ/É'5É']É8…É-¾É"ìÉ$Ê#4Ê(XÊ)�Ê-«Ê'ÙÊGËIË-bË�Ë¤Ë'ÂËêË÷Ë Ì$7Ì#\Ì€Ì!‘Ì.³ÌâÌ5üÌ2Í-NÍ|Í’Í/¡ÍCÑÍ5Î
KÎ"YÎ/|Î.¬Î+ÛÎ;Ï*CÏ3nÏ"¢Ï&ÅÏ&ìÏ#Ð#7Ð"[Ð"~Ð¡ÐÁÐ'ßÐ(Ñ0Ñ2GÑzÑ&—Ñ#¾Ñ"âÑ-Ò,3Ò`Ò/{Ò(«Ò5ÔÒ7
! Ó'BÓjÓ €Ó$¡ÓÆÓ+æÓ9Ô*LÔ,wÔ4¤Ô"ÙÔCüÔ@Õ.^Õ/�Õ$½ÕKâÕ5.Ö4dÖ'™Ö!ÁÖEãÖ+)×,U×B‚×,Å×)ò×;Ø3XØ4ŒØÁØ/ÝØ.
Ù+<Ù"hÙ.‹Ù*ºÙ-åÙ0Ú'DÚ/lÚ4œÚ,ÑÚ'þÚ(&Û&OÛvÛ(†ÛD¯Û1ôÛ9&Ü4`ÜH•Ü!ÞÜ(ÝE)ÝEoÝ;µÝ$ñÝ)Þ1@Þ$rÞ(—Þ&ÀÞ:çÞ"ß%2ß:XßK“ßMßß6-à+dà/�à*Ààëàá!áAá/]á-�á»áÀá4Çáüá	â"â58â,nâ<›â5Øâ1ã1@ã8rãL«ãHøãAäXä\uä3Òä7å*>å.iå,˜å"Åå1èå4æOæ-mæ›æ5³æéæBç:Jçe…çRëç&>è>eèA¤è*æè<éANé5�é1Æé)øé2"ê"Uêxê‹ê!žêÀêßê/úê/*ë/Zë/Šë3ºë8îë3'ì8[ì+”ì3Àì+ôì3 íATí@–í:×í9î9Lî;†î;Âî3þî32ïHfï.¯ï&Þïð%!ð6Gð3~ðU²ð8ñ*Añ/lñ!œñQ¾ñ%òD6ò){ò"¥òÈòÚò$ìòó/"ó/Ró‚ó!ŸóÁó=Ùóô1ôHô.\ôH‹ô!Ôô>öô25õ hõC‰õ3Íõ<ö>ö Xöyö)™ö+Ãö%ïö%÷+;÷g÷{÷—÷?·÷D÷÷<ø%[ø"�ø7¤ø-Üø6
! ù5Aùwù(—ù'Àù)èùú$/ú+Tú%€ú"¦ú-Éú%÷ú!û<?û>|û,»ûèûü@$ü'eü!�ü ¯üÐüëü8ý1@ý5rý*¨ýÓý7êý1"þLTþL¡þ-îþ*ÿ=Gÿ"…ÿ#¨ÿJÌÿM	Be	&¨	%Ï	.õ	3$	4X	 �	W®	 	.'	BV	O™	Bé	K,	Jx	KÃ	K	J[	K¦	5ò	7(	J`	9«	9å	E	Qe	D·	Dü	@A	^‚	#á			
			!	-	;A	:}	3¸	%ì	&		;9		:u		°		¸		<É		
! 	-
! 	.G
! 	*v
! 	¡
! 	(¿
! 	8è
! 	<!	B^	F¡	Bè	(+	)T	:~	(¹	1â	<
	/Q
	/�
	<±
	cî
	7R	)Š	F´	Bû	>	ES	&™	0À	\ñ	;N	(Š	³	"Ñ	Qô	@F	B‡	1Ê	4ü	'1	'Y		�	‹	@¦	ç	.	3	,P	1}	)¯	"Ù	*ü	'	<	 V	1w	1©	 Û	ü	%	?	[	w	$�	.µ	ä	ý		**	U	o	6Œ	 Ã	
ä	7ò	.*	%Y	.	1®	@à	@!	;b	Kž	$ê		8*	c	>y	N¸	M	3U	@‰	Ê	%ê	+	$<	6a	<˜	7Õ	5
	AC	7…	>½	ü	%	-<	+j	6–	-Í	.û	-*	X	*k	`–	1÷	)	<	,Y	†	¦	Æ	ã	Jù	%D 	&j 	C‘ 	&Õ 	&ü 	 #!	DD!	‰!	§!	L¿!	A"	N"	l"	‰"	ž"	³"	)È"	ò"	#	0.#	8_#	˜#	,¸#	,å#	$$	7$	U$	q$	'Š$	'²$	2Ú$	$
%	;2%	>n%	>­%	9ì%	-&&	3T&	ˆ&	@¦&	4ç&	)'	F'	c'	z'	�'	(§'	Ð'	Dæ'	=+(	]i(	#Ç(	Cë(	,/)	<\)	n™)	(*	I1*	.{*	2ª*	'Ý*	4+	$:+	-_+	&�+	 ´+	Õ+	é+	4ý+	E2,	)x,	6¢,	+Ù,	1-	=7-	u-	”-	³-	!Ó-	7õ-	!-.	O.	1g.	0™.	)Ê.	ô.	1/	9A/	?{/	\»/	\0	$u0	#š0	 ¾0	?ß0	M1	-m1	I›1	å1	!õ1	#2	;2	"Z2	,}2	ª2	4È2	*ý2	 (3	OI3	™3	F³3	=ú3	$84	$]4	^‚4	(á4	.
! 5	J95	&„5	5«5	Lá5	G.6	v6	5–6	:Ì6	=7	/E7	*u7	% 7	'Æ7	-î7	N8	<k8	7¨8	$à8	^9	Vd9	6»9	Rò9	ˆE:	8Î:	B;	@J;	0‹;	9¼;	&ö;	4<	$R<	3w<	6«<	â<	ø<	&=	>=	8\=	)•=	(¿=	(è=	$>	%6>	+\>	ˆ>	 ¥>	Æ>	+æ>	"?	5?	G?	
! _?	 j?	‹?	$¨?	(Í?	2ö?	3)@	:]@	?˜@	4Ø@		
A	-A	)EA	#oA	+“A	8¿A	%øA	&B	EB	cB	'‚B	4ªB	ßB	$úB	(C	)HC	*rC	!�C	"¿C	"âC	.D	4D	OD	!jD	ŒD	«D	ÅD	/âD	@E	SE	hE	&E	¦E	 ¾E	ßE	"ûE	F	=F	\F	{F	šF	?«F	>ëF	6*G	*aG	!ŒG	®G	#½G	*áG	)H	,6H	4cH	)˜H	=ÂH	(I	=)I	'gI	3�I	BÃI	,J	#3J	AWJ	5™J	4ÏJ	)K	).K	-XK	@†K	"ÇK	$êK	*L	+:L	fL	-|L	'ªL	)ÒL	EüL	MBM	U�M	FæM	0-N	&^N	5…N	'»N	5ãN	O	$8O	]O	}O	9šO	JÔO	0P	7PP	ˆP	3 P	-ÔP	(Q	 +Q	LQ	VeQ	/¼Q	ìQ	R	0$R	9UR	M�R	!ÝR	'ÿR	''S	9OS	3‰S	;½S	;ùS	65T	/lT	2œT	2ÏT	IU	3LU	!€U	¢U	3·U	/ëU	3V	3OV	ƒV	)£V	)ÍV	+÷V	/#W	2SW	$†W	-«W	@ÙW	$X	!?X	#aX	 …X	4¦X	HÛX	$Y	;Y	TY	'iY	‘Y	(¦Y	ZÏY	+*Z	"VZ	yZ	�Z	£Z	¿Z	2ÏZ	6[	89[	!r[	(”[	$½[	.â[	9\	(K\	(t\	4�\	9Ò\	7]	=D]	3‚]	/¶]	4æ]	.^	.J^	4y^	.®^	.Ý^	,_	99_	9s_	9­_	:ç_	9"`	:\`	9—`	9Ñ`	Wa	Wca	.»a	êa	ÿa	<b	F\b	9£b	$Ýb	!c	"$c	&Gc	)nc	˜c	´c	Óc	.æc	 d	06d	#gd	=‹d	Éd	$äd		e	-)e	!We	-ye	$§e	7Ìe	.f	(3f	.\f	-‹f	¹f	1Éf	.ûf	/*g	3Zg	FŽg	3Õg	'	h	"1h	+Th	3€h	@´h	Dõh	%:i	`i	+€i	3¬i	ài	4j	-5j	(cj	<Œj	Éj	#çj	k	((k	Qk	†jk	6ñk	M(l	:vl	6±l	6èl	/m	%Om	5um	&«m	7Òm	G
! n	Rn	@jn	2«n	$Þn	o	 o	:8o	3so	D§o	3ìo	3 p	5Tp	0Šp	6»p	@òp	?3q	Dsq	@¸q	;ùq	5r	Ir	^r	rr	ˆr	œr	¯r	Är	Ør	ír	s	s	,s	@s	Vs	ps	„s	—s	¨s	Âs	×s	ís	t	t	)t	9At	I{t	DÅt	M
! u	MXu	@¦u	(çu	(v	39v	%mv	=“v	(Ñv	7úv	Z2w	Y�w	Pçw	88x	\qx	bÎx	\1y	XŽy	2çy	z	-9z	sgz	>Ûz	?{	FZ{	+¡{	0Í{	0þ{	1/|	9a|	%›|	+Á|	+í|	+}	,E}	+r}	+ž}	,Ê}	,÷}	*$~	WO~	,§~	AÔ~	4	YK	'¥	)Í	)÷	)!€	HK€	W”€	Xì€	-E�	.s�	9¢�	AÜ�	v‚	7•‚	lÍ‚	5:ƒ	;pƒ	#¬ƒ	9Ðƒ	U
! „	5`„	Q–„	ˆè„	>q…	4°…	>å…	<$†	Ca†	6¥†	-Ü†	!
! ‡	;,‡	7h‡	% ‡	1Æ‡	2ø‡	2+ˆ	W^ˆ	¶ˆ	.Öˆ	‰	<‰	2T‰	‡‰	 §‰	È‰	2å‰	(Š	EAŠ	E‡Š	0ÍŠ	.þŠ	3-‹	Xa‹	Fº‹	Œ	+Œ	KŒ	1iŒ	)›Œ	'ÅŒ	)íŒ	%�	=�	*[�	"†�	!©�	)Ë�	 õ�	Ž	65Ž	 lŽ	R�Ž	/àŽ	$�	5�	)M�	(w�	 �	¾�	 Ó�	ô�	�	2%�	/X�	/ˆ�	(¸�	&á�	‘	#'‘	"K‘	n‘	*‰‘	!´‘	 Ö‘	,÷‘	*$’	*O’	z’	3š’	Î’	ì’	“	)“	,H“	7u“	!­“	#Ï“	0ó“	&$”	#K”	/o”	AŸ”	8á”	M•	6h•	8Ÿ•	.Ø•	3–	-;–	,i–	A––	HØ–	>!—	&`—	'‡—	H¯—	Dø—	F=˜	Q„˜	CÖ˜	=™	8X™	;‘™	OÍ™	-š	Kš	0fš	/—š	Çš	/Ýš	D
›	1R›	$„›	,©›	0Ö›	œ	8#œ	'\œ	&„œ	+«œ	%×œ	#ýœ	H!�	(j�	$“�	/¸�	è�	4þ�	‚3ž	¶ž	-Õž	CŸ	CGŸ	-‹Ÿ	-¹Ÿ	5çŸ	. 	%L 	r 	† 	™ 	'° 	0Ø 	0	¡	 :¡	#[¡	&¡	 ¦¡	"Ç¡	#ê¡	$¢	'3¢	&[¢	‚¢	( ¢	(É¢	(ò¢	£	!;£	']£	*…£	8°£	1é£	(¤	3D¤	1x¤	ª¤	/Ê¤	ú¤	F¥	/X¥	(ˆ¥	)±¥	8Û¥	+¦	/@¦	6p¦	+§¦	0Ó¦	§	$§	%D§	&j§	)‘§	&»§	(â§	 ¨	A,¨	En¨	#´¨	 Ø¨	3ù¨	1-©	(_©	4ˆ©	½©	/×©	.ª	Q6ª	ˆª	§ª	%Âª	4èª	4«	3R«	,†«	)³«	7Ý«	6¬	!L¬	&n¬	2•¬	+È¬	.ô¬	4#­	X­	v­	"Œ­	/¯­	?ß­	+®	BK®	Ž®	F®®	0õ®	&¯	&B¯	!i¯	‹¯	§¯	^¿¯	°	%:°	`°	z°	3Ž°	Â°	'×°	$ÿ°	>$±	9c±	)�±	!Ç±	é±	û±	"²	1²	H²	)`²	&Š²	"±²	HÔ²	3³	&Q³	Lx³	8Å³	 þ³	´	2´	G´	&b´	)‰´	³´	Í´	"ä´	µ	%µ	1;µ	.mµ	*œµ	Çµ	äµ	,¶	.-¶	\¶	/r¶	0¢¶	Ó¶	"à¶	,·	0·	B·	\·	u·	ˆ·	* ·	)Ë·	4õ·	*¸	G¸	!f¸	ˆ¸	£¸	$¼¸	á¸	û¸	¹	I/¹	y¹	!…¹	&§¹	Î¹	5é¹	º	(5º	@^º	BŸº	Aâº	;$»	!`»	1‚»	´»	!Ô»	6ö»	<-¼	.j¼	'™¼	3Á¼	 õ¼	½	""½	E½	Z½	u½	#Š½	.®½	(Ý½	?¾	.F¾	2u¾	$¨¾	#Í¾	ñ¾	¿	,¿	%J¿	2p¿	=£¿	7á¿	&À	(@À	)iÀ	2“À	ÆÀ	+åÀ	Á	/Á	NÁ	!mÁ	�Á	+£Á	=ÏÁ	2
Â	=@Â	2~Â	B±Â	7ôÂ	<,Ã	AiÃ	«Ã	ÅÃ	&áÃ	-Ä	6Ä	!VÄ	xÄ	"”Ä	·Ä	9ÌÄ	4Å	!;Å	.]Å	$ŒÅ	±Å	%ÈÅ	)îÅ	Æ	5Æ	"PÆ	sÆ	ˆÆ	>�Æ	ÜÆ	ñÆ	PÇ	9YÇ	#“Ç	·Ç	)ÐÇ	úÇ	È	.,È	9[È	2•È	<ÈÈ	;É	GAÉ	‰É	] É	&þÉ	1%Ê	0WÊ	'ˆÊ	?°Ê	ðÊ	-Ë	":Ë	)]Ë	‡Ë	šË	G·Ë	/ÿË	./Ì	)^Ì	)ˆÌ	 ²Ì	4ÓÌ	&Í	+/Í	0[Í	ŒÍ	*›Í	1ÆÍ	øÍ	Î	##Î	GÎ	+\Î	+ˆÎ	/´Î	 äÎ	%Ï	2+Ï	/^Ï	ŽÏ	*¦Ï	-ÑÏ	@ÿÏ	-@Ð	@nÐ	8¯Ð	KèÐ	84Ñ	KmÑ	¹Ñ	1ØÑ	
! Ò	.&Ò	TUÒ	-ªÒ	=ØÒ	/Ó	;FÓ	2‚Ó	µÓ	ÄÓ	 ßÓ	)Ô	+*Ô	*VÔ	5�Ô	·Ô	1ÀÔ	$òÔ	!Õ	,9Õ	<fÕ	U£Õ	!ùÕ	FÖ	bÖ	0�Ö	>²Ö	#ñÖ	×	=3×	7q×	C©×	Tí×	ZBØ	[�Ø	dùØ	E^Ù	c¤Ù	!Ú	*Ú	[HÚ	#¤Ú	ÈÚ	=èÚ	&Û	CFÛ	DŠÛ	%ÏÛ	&õÛ	Ü	,<Ü	#iÜ	%�Ü	2³Ü	WæÜ	W>Ý	0–Ý	.ÇÝ	/öÝ	+&Þ	(RÞ	-{Þ	+©Þ	@ÕÞ	<ß	8Sß	5Œß	6Âß	'ùß	2!à	,Tà	H�à	Êà	äà	úà	7á	BJá	,�á	'ºá	6âá	+â	+Eâ	6qâ	?¨â	)èâ	2ã	Eã	Zã	sã	…ã	!˜ã	'ºã	=âã	# ä	!Dä	5fä	$œä	%Áä	.çä	#å	:å	Må	3lå	6 å	8×å	'æ	$8æ	Q]æ	 ¯æ	AÐæ	"ç	(5ç	^ç	Apç	²ç		¾ç	AÈç	
! è	è	O=è	'�è	&µè	%Üè	&é	4)é	.^é	 �é	®é	Ìé	ëé	0	ê	+:ê	fê	kê	•|ê	&ë	%9ë	#_ë	*ƒë	®ë	*Âë	$íë	*ì	=ì	<\ì	8™ì	 Òì	"óì	í	/í	+Oí	5{í	.±í	Aàí	6"î	2Yî	2Œî	<¿î	2üî	>/ï	5nï	)¤ï	0Îï	ÿï	ð	%4ð	"Zð	 }ð	 žð	-¿ð	"íð	!ñ	%2ñ	%Xñ	J~ñ	Éñ	Ùñ	'÷ñ	 ò	@ò	Qò	oò	Œò	¤ò	Áò	Õò	éò	Óõò	Éô	:Ëô	>õ	Eõ	0]õ	×Žõ	/fö	<–ö	YÓö	-÷	9÷	NL÷	Y›÷	fõ÷	:\ø	W—ø	=ïø	H-ù	Ivù	7Àù	Wøù	Pú	hú	*†ú	-±ú	(ßú	#û	*,û	3Wû	,‹û	’¸û	Kü	Qü	&oü	–ü	X²ü	cý	6oý	]¦ý	„þ	]‰þ	Oçþ	[7ÿ	P“ÿ	Däÿ	N)
! Lx
! PÅ
! ?
! =V
! C”
! OØ
! [(
! ?„
! ŠÄ
! CO
! J“
! RÞ
! ?1
! Fq
! N¸
! H
! LP
! ;�
! ‰Ù
! Jc
! ?®
! Šî
! =y
! b·
! X
! Os
! Ã
! KC	
! K�	
! [Û	
! U7
  
! ª�
  
! R8
! Ÿ‹
! c+
! [�
! Në
! ^:
! M™
! =ç
! >%
! >d
! ;£
! cß
! WC
! O›
! ]ë
! NI
! S˜
! Mì
! C:
! H~
! AÇ
! T	
! ^
! r}
! 'ð
! V
  
! o
! )z
! ?¤
! Aä
! &
! '=
! .e
! 	”
! 0ž
! rÏ
! 2B
! Žu
! B
! SG
! %›
! Á
! Ù
! %ï
! 3
! 3I
! 6}
! 6´
! $ë
! $
! 
5
! C
! 'Y
! �
! B›
! Þ
! (ï
! I
! Ub
! "¸
! CÛ
! U
! %u
! ›
! 1¹
! Që
! A=
! E
! …Å
! XK
! +¤
! eÐ
! R6
! ?‰
! ZÉ
! „$
! ©
! :Æ
! P 
! R 
! p 
! y 
! *” 
! 0¿ 
! Eð 
! >6!
! gu!
! GÝ!
! k%"
! k‘"
! ý"
! r}#
! ]ð#
! _N$
! X®$
! `%
! Wh%
! EÀ%
! X&
! ]_&
! j½&
! H('
! q'
! ‡'
! -—'
! -Å'
! Fó'
! +:(
! 6f(
! 0�(
! 4Î(
! 0)
! .4)
! ?c)
! T£)
! 9ø)
! :2*
! Qm*
! ¿*
! IÓ*
! O+
! Vm+
! aÄ+
! S&,
! z,
! O™,
! 5é,
! 4-
! 7T-
! +Œ-
! 3¸-
! &ì-
! ,.
! *@.
! .k.
! š.
! >¸.
! F÷.
! 6>/
! 'u/
! /�/
! OÍ/
! E0
! |c0
! :à0
! D1
! A`1
! .¢1
! ;Ñ1
! 3
2
! <A2
! l~2
! eë2
! [Q3
! L­3
! Mú3
! KH4
! J”4
! Bß4
! C"5
! Mf5
! q´5
! }&6
! z¤6
! 7
! LŸ7
! Zì7
! �G8
! dÉ8
! m.9
! Šœ9
! X':
! V€:
! u×:
! NM;
! eœ;
! M<
! tP<
! TÅ<
! p=
! 4‹=
! CÀ=
! >
! 6$>
! 9[>
! L•>
! dâ>
! dG?
! m¬?
! m@
! Êˆ@
! îSA
! oBB
! ~²B
! t1C
! ƒ¦C
! }*D
! Œ¨D
! n5E
! }¤E
! ["F
! [~F
! ¸ÚF
! Ö“G
! cjH
! rÎH
! hAI
! wªI
! q"J
! €”J
! bK
! qxK
! 2êK
! /L
! ŒML
! ªÚL
! M…M
! \ÓM
! R0N
! aƒN
! [åN
! jAO
! L¬O
! [ùO
! !UP
! "wP
! šP
! 2¸P
! DëP
! 0Q
! :IQ
! '„Q
! ¬Q
! ,ÌQ
! ùQ
! R
! ,0R
! 0]R
! nŽR
! >ýR
! Z<S
! +—S
! ÃS
! 'ÙS
! 7T
! 9T
! 8XT
! n‘T
! &U
! &'U
! 5NU
! '„U
! :¬U
! 8çU
! : V
! w[V
! ?ÓV
! UW
! [iW
! WÅW
! /X
! <MX
! `ŠX
! |ëX
! QhY
! [ºY
! CZ
! SZZ
! M®Z
! &üZ
! b#[
! H†[
! +Ï[
! =û[
! i9\
! j£\
! .]
! R=]
! C�]
! JÔ]
! 0^
! ,P^
! 6}^
! !´^
! DÖ^
! H_
! ,d_
! ‘_
! @¯_
! Dð_
! f5`
! Cœ`
! +à`
! +a
! 18a
! @ja
! m«a
! (b
! 7Bb
! zb
! -•b
! )Ãb
! íb
! )c
! c.c
! @’c
! >Óc
! Ad
! Td
! End
! ´d
! Ðd
! /ìd
! Be
! _e
!  ve
! [—e
! =óe
! 11f
! Ncf
! N²f
! 3g
! 75g
! Amg
! 6¯g
! 7æg
! 8h
! :Wh
! 4’h
! 3Çh
! Bûh
! 4>i
! :si
! 4®i
! .ãi
! 6j
! :Ij
! C„j
! 6Èj
! 'ÿj
! &'k
! ONk
! Ržk
! !ñk
! Hl
! W\l
! V´l
! Mm
! XYm
! /²m
!  âm
! +n
! 0/n
! `n
! &{n
! @¢n
! #ãn
! 'o
! 6/o
! 0fo
! .—o
! /Æo
! 1öo
! ;(p
! >dp
! M£p
! -ñp
! (q
! ,Hq
! <uq
! 8²q
! +ëq
! *r
! CBr
! ?†r
! @Ær
! =s
! PEs
! >–s
! 9Õs
! 3t
! DCt
! 3ˆt
! +¼t
! +èt
!  u
!  5u
! Vu
! Hpu
! D¹u
! ?þu
! J>v
! I‰v
! 'Óv
! Eûv
! PAw
! 2’w
! 2Åw
! Qøw
! CJx
! EŽx
! kÔx
! N@y
! >�y
! FÎy
! 9z
! FOz
! ?–z
! kÖz
! pB{
! j³{
! n|
! ;�|
! 7É|
! i}
! „k}
! Cð}
! j4~
! 3Ÿ~
! #Ó~
! B÷~
! 1:
! al
! Î
! Dì
! :1€
! Jl€
! 5·€
! 6í€
! <$�
! 7a�
! Q™�
! 9ë�
! $%‚
! ?J‚
! JŠ‚
! (Õ‚
! +þ‚
! =*ƒ
! %hƒ
! ]Žƒ
! >ìƒ
! a+„
! >�„
! HÌ„
! 8…
! �N…
! cÐ…
! >4†
! (s†
! #œ†
! .À†
! Cï†
! '3‡
! Ž[‡
! 0ê‡
! %ˆ
! !Aˆ
! Dcˆ
! +¨ˆ
! +Ôˆ
! -‰
! -.‰
! :\‰
! i—‰
! *Š
! D,Š
! qŠ
! €Š
! ŸŠ
! ºŠ
! 6ÕŠ
! ‹
! ‹
! B8‹
! X{‹
! KÔ‹
! C Œ
! WdŒ
! �¼Œ
! oM�
! ƒ½�
! kAŽ
! -­Ž
! JÛŽ
! G&�
! =n�
! C¬�
! Dð�
! 75�
! <m�
! 5ª�
! Và�
! (7‘
! R`‘
! e³‘
! F’
! 1`’
! 2’’
! wÅ’
! :=“
! *x“
! 1£“
! .Õ“
! Z”
! A_”
! +¡”
! ?Í”
! †
•
! O”•
! *ä•
! "–
! -2–
! D`–
! G¥–
! 8í–
! (&—
! EO—
! 9•—
! *Ï—
! 9ú—
! &4˜
! >[˜
! Eš˜
! Hà˜
! D)™
! n™
!  �™
! Ð®™
! Þš
! `^›
! a¿›
! Ò!œ
! Üôœ
! bÑ�
! p4ž
! a¥ž
! bŸ
! æjŸ
! ÒQ 
! p$¡
! u•¡
! ð¢
! Üü¢
! uÙ£
! zO¤
! |Ê¤
! 1G¥
! Ny¥
! WÈ¥
! • ¦
! 9¶¦
! Bð¦
! ^3§
! W’§
! ªê§
! b•¨
! –ø¨
! X�©
! Kè©
! i4ª
! Cžª
! Eâª
! E(«
! Jn«
! f¹«
! : ¬
! >[¬
! Cš¬
! BÞ¬
! H!­
! Mj­
! S¸­
! I®
! SV®
! ’ª®
! P=¯
! TŽ¯
! !ã¯
! 1°
! G7°
! .°
! B®°
! #ñ°
! #±
! 89±
! 0r±
! 4£±
! :Ø±
! 8²
! QL²
! 0ž²
! 4Ï²
! #³
! 1(³
! DZ³
! GŸ³
! [ç³
! ^C´
! =¢´
! =à´
! =µ
! B\µ
! 3Ÿµ
! !Óµ
! 4õµ
! *¶
! _H¶
! L¨¶
! $õ¶
! +·
! ~F·
! Å·
! 9Ö·
! ¸
! "¸
! BB¸
! $…¸
!  ª¸
! @Ë¸
! ¹
! ,!¹
! N¹
! Fg¹
! >®¹
! ?í¹
! %-º
! 8Sº
! "Œº
! ¯º
! 1Êº
! 7üº
! 14»
! )f»
! -�»
! O¾»
! ¼
! '+¼
! 6S¼
! CŠ¼
! ,Î¼
! Eû¼
! TA½
! !–½
! 3¸½
! Dì½
! D1¾
! ]v¾
! LÔ¾
! %!¿
! #G¿
! 0k¿
!  œ¿
! ½¿
! :Ø¿
! 6À
! ;JÀ
! (†À
! o¯À
! /Á
! )OÁ
! 0yÁ
! #ªÁ
! )ÎÁ
! $øÁ
! 1Â
! )OÂ
! .yÂ
! (¨Â
! -ÑÂ
! %ÿÂ
! (%Ã
! -NÃ
! '|Ã
! 3¤Ã
! ØÃ
! íÃ
  ,
! Ä
! %7Ä
! ']Ä
! …Ä
! (žÄ
! +ÇÄ
! =óÄ
! ?1Å
! qÅ
! ŽÅ
! #©Å
! "ÍÅ
! ðÅ
! "
Æ
! %0Æ
! $VÆ
! ={Æ
! ¹Æ
! ÉÆ
! ÝÆ
! 1ýÆ
! +/Ç
! #[Ç
! Ç
! ›Ç
! (·Ç
! )àÇ
! 
! È
! :)È
! dÈ
!  |È
! �È
! h¯È
! É
! */É
! 7ZÉ
! 6’É
! *ÉÉ
! "ôÉ
! Ê
! *Ê
! 6GÊ
! N~Ê
! /ÍÊ
! =ýÊ
! $;Ë
! 8`Ë
! @™Ë
! ,ÚË
! 3Ì
! U;Ì
! 5‘Ì
! 3ÇÌ
! ûÌ
! Í
! &$Í
! +KÍ
! KwÍ
! >ÃÍ
! Î
! BÎ
! &]Î
! „Î
! 2 Î
! #ÓÎ
! &÷Î
! 0Ï
! ;OÏ
! ‹Ï
! ¡Ï
!  ³Ï
! "ÔÏ
! �÷Ï
! 1ˆÐ
! 4ºÐ
! 1ïÐ
! G!Ñ
! UiÑ
! 6¿Ñ
! 1öÑ
! #(Ò
! 'LÒ
! 3tÒ
! A¨Ò
! /êÒ
! RÓ
! ;mÓ
! 8©Ó
! 6âÓ
! 7Ô
! JQÔ
! BœÔ
! (ßÔ
! (Õ
! $1Õ
! VÕ
! #mÕ
! ‘Õ
! 9±Õ
! CëÕ
! >/Ö
! 7nÖ
! ¦Ö
! 8ÂÖ
! MûÖ
! MI×
! $—×
! 5¼×
! 6ò×
! 2)Ø
! $\Ø
! 1�Ø
! /³Ø
! /ãØ
! 4Ù
! (HÙ
! 0qÙ
! B¢Ù
! QåÙ
! T7Ú
! XŒÚ
! 2åÚ
! $Û
! 8=Û
! %vÛ
! IœÛ
! 8æÛ
! /Ü
! @OÜ
! +�Ü
! /¼Ü
! KìÜ
! 88Ý
! 6qÝ
! 6¨Ý
! ;ßÝ
! ?Þ
! 2[Þ
! <ŽÞ
! -ËÞ
! 6ùÞ
! <0ß
! &mß
! C”ß
! :Øß
! 9à
! 7Mà
! 5…à
! .»à
! "êà
! 
á
! <%á
! 4bá
! 0—á
! Èá
! bßá
! >Bâ
! �â
! 2Ÿâ
! (Òâ
! -ûâ
! ")ã
! 0Lã
! 8}ã
! ¶ã
! Æã
! FÚã
! +!ä
! =Mä
! "‹ä
! ®ä
! Æä
! <Øä
! _å
! Wuå
! QÍå
! Tæ
! Rtæ
! gÇæ
! �/ç
! R±ç
! Uè
! 3Zè
! *Žè
! 7¹è
! 6ñè
! *(é
! 3Sé
! )‡é
! ±é
! Ëé
! -áé
! *ê
! /:ê
! =jê
! "¨ê
! 0Ëê
! -üê
! *ë
! 'Ië
! /që
! E¡ë
! Eçë
! 6-ì
! ;dì
! F ì
! Fçì
! 2.í
! 4aí
! S–í
! 6êí
! J!î
! -lî
! Ašî
! Üî
! õî
! ï
! ;.ï
! *jï
! •ï
! B±ï
! ôï
! 5	ð
! A?ð
! C�ð
! CÅð
! #	ñ
! 7-ñ
! 9eñ
! 'Ÿñ
! Çñ
! âñ
! "ò
! $ò
! +>ò
! jò
! '…ò
! /­ò
! Ýò
! ùò
! !ó
! ";ó
! ^ó
! vó
! %’ó
! !¸ó
! 6Úó
! ô
! ,ô
! 2Kô
! 3~ô
! 0²ô
! ;ãô
! õ
! !#õ
! !Eõ
! gõ
! Iƒõ
! Íõ
! /éõ
! 8ö
! <Rö
! 1�ö
! 2Áö
! 6ôö
! '+÷
! 7S÷
! 5‹÷
! 1Á÷
! 1ó÷
! %ø
! $Bø
! 3gø
! 5›ø
! 'Ñø
! /ùø
! .)ù
! 1Xù
! #Šù
! )®ù
! *Øù
! Yú
! f]ú
! eÄú
! 4*û
! _û
! tû
! A…û
! ,Çû
! tôû
! iü
! |ü
! DŒü
! 5Ñü
! &ý
! .ý
! /Jý
! "zý
! )�ý
! #Çý
! *ëý
! 3þ
! +Jþ
! _vþ
! *Öþ
! ÿ
! 4ÿ
! (Qÿ
! zÿ
! $“ÿ
! ¸ÿ
! [Õÿ
! 1B1Y‹7©<á%,D)q.›2Ê0ý).X)l–!®.Ð
ÿr
8€¹uÊ;@|ƒ6•6ÌWW[3³ç-î5R_hˆG‘Ùó&U7;�FÉ T1S†UÚV0	4‡	¼	*Ì	#÷	'
! "C
! f
!  †
! §
! Ç
! ç
!  #D!c…Ÿ½×%ó+E^#v%š.À-ï8
SV
1ª
8Ü
A.W&† ­&ÎLõ6BIy#Ã$çIGVJž=é8'=`'ž7Æ-þ@,m„N�(ß%.&F%m4“ÈÏàþ0Ocy>”,ÓLTM¢3»TïDKR7Z
! ’=�"Ûþ!+@`l*ÍOø=H(†K¯û).0X)‰/³0ã"F7)~¨+µá""Ad#s@—0Ø'	31egs+‹8·$ð4AJ?ŒÌØäðü2#;_o{‹—£¯#»ßë.ï<3[�
! ­•¸sN $Â &ç A!/P!€! ž!I¿!	"|"“"G™"žá"y€#4ú#7/$:g$7¢$9Ú$Ž%o£%>&aR&†´&L;'=ˆ'@Æ',(,4(<a(*ž(`É(—*)TÂ)�*W¨**+K++%w+,�+Ê+ç+,*",1M,D,QÄ,K-+b-QŽ-[à-L<.R‰.ÍÜ.Pª/Iû/`E0L¦0Vó0aJ1`¬1m
2›{2B3§Z3Q4AT4R–4Ré4X<5g•5[ý5MY6b§6m
! 7lx7Må7M38P�8VÒ8E)9Mo9_½99:DW:7œ:ZÔ:Y/;T‰;@Þ;F<Hf<\¯<p=a}=iß=aI>@«>=ì>M*?Xx?SÑ?=%@>c@_¢@@AuCA‡¹A[ABV�BVôBQKC3�CXÑCj*De•DaûD[]Ef¹Ek FŠŒFrGIŠG‡ÔGp\H[ÍHI)ILsIcÀIQ$J\vJžÓJ–rKS	L7]Lc•LeùL;_M7›MyÓM.MN'|NO¤N,ôNV!OlxOCåON)PNxPMÇP.QIDQVŽQPåQO6RU†RXÜR\5S2’S4ÅSNúSmITJ·T+U*.U7YUc‘U[õU2QV_„VNäV63WQjWY¼W7X/NX/~X1®X-àX)YB8Y<{Y[¸YZ'.Z‡VZ<ÞZ^[$z[SŸ[Fó[_:\Yš\`ô\LU]/¢]1Ò]F^‰K^WÕ^A-_1o_Q¡_8ó_.,`,[`(ˆ`-±`/ß`GaKWa£aM²ab0b@b
! ^b&ib	�bšb¯bÇbÔbêbcccc1cEcQckc"|c"ŸcÂcÕcåcòcdd.d
EdSdbdwd�d¥d±d,Ád0îdbeH‚e-Ëerùe7lf]¤f9g<gGSg=›gÙg0ég5h$Ph4uh3ªhQÞhA0iOriWÂi{jH–j2ßj9k7LkA„k?Æk;lHBlL‹lNØl>'m0fm¾—mcVoeºoa p=‚pVÀp4q'LqRtqKÇqr-rCrYror(�r*¶rár.ýr!,s0Ns%s8¥s,Þs"t.t&Ntfut+Üt`uAiu�«uP-vN~vOÍv5w?Sw@“w�Ôw{exnáx/Py„€y@zAFz;ˆzCÄz[{Hd{1­{3ß{H|(\|4…|mº|{(}‡¤}R,~>~„¾~7C'{<£1à;€4N€Dƒ€nÈ€)7�'a�]‰�Jç�R2‚4…‚Vº‚3ƒ+EƒRqƒcÄƒ („NI„:˜„%Ó„ù„…66…]m…*Ë…6ö…--†e[†OÁ†:‡}L‡GÊ‡Aˆ&TˆA{ˆC½ˆ5‰%7‰G]‰C¥‰cé‰IMŠ=—Š?ÕŠE‹.[‹'Š‹.²‹0á‹dŒAwŒ2¹Œ.ìŒ2�>N�B��BÐ�?ŽASŽ5•ŽDËŽ4�;E�=��<¿�Lü�2I�|�’�)§� Ñ�+ò�,‘IK‘I•‘Nß‘Y.’4ˆ’D½’+“1.“F`“B§“[ê“YF”[ ”Yü”OV•6¦•mÝ•[K–?§–2ç–K—1f—0˜—RÉ—6˜@S˜F”˜`Û˜2<™Do™9´™bî™<QšŽš7¬šGäš3,›5`›4–›bË›H.œ:wœA²œbôœVW�)®�(Ø�4ž16ž\hž>Åž#Ÿ3(Ÿ;\Ÿ>˜Ÿ˜×Ÿp Cð v4¡I«¡/õ¡0%¢bV¢P¹¢ 
! £%+£<Q£@Ž£BÏ£s¤†¤Qœ¤î¤\¥*b¥N�¥YÜ¥96¦Pp¦=Á¦\ÿ¦*\§.‡§4¶§.ë§1¨dL¨)±¨CÛ¨D©Nd©w³©A+ªmª+�ª#¹ªÝªûªC«#Z«5~« ´«;Õ«N¬F`¬<§¬<ä¬D!­f­†­%›­Á­?Ü­#®K@®IŒ®LÖ®D#¯Fh¯&¯¯0Ö¯°°@)°Jj°Mµ°(±\,±@‰±>Ê±M	²NW²C¦²Oê²*:³5e³i›³O´‹U´‘á´TsµQÈµN¶ui¶:ß¶<·#W·{·•·¯·0Å·+ö·M"¸;p¸4¬¸Oá¸M1¹;¹>»¹2ú¹;-º>iº<¨º<åº"»4=»Cr»N¶»¼!¼#>¼+b¼2Ž¼KÁ¼D
½)R½V|½KÓ½¾2=¾Wp¾IÈ¾H¿$[¿3€¿"´¿×¿í¿'À*À@>À
À.�À5¼À6òÀ)Á2IÁ6|Á<³ÁIðÁb:Â?�ÂMÝÂ7+Ã%cÃ-‰Ã1·ÃTéÃ+>Ä.jÄ9™ÄMÓÄ+!Å<MÅJŠÅbÕÅX8Æ@‘Æ ÒÆ~óÆ?rÇ7²ÇpêÇ+[È%‡ÈG­ÈzõÈ pÉ ‘É!²ÉÔÉôÉ2
Ê@ÊVÊmÊ „Ê!¥Ê"ÇÊ"êÊ$
Ë$2Ë6WË4ŽË€ÃË'DÌ'lÌ4”ÌFÉÌ°ÍPÁÍ2ÎzEÎvÀÎ77ÏMoÏW½ÏÐ/*Ð!ZÐ@|Ð5½Ð!óÐaÑMwÑ5ÅÑ!ûÑ5Ò!SÒ7uÒ#­Ò7ÑÒ#	Ó7-Ó#eÓW‰ÓkáÓ'MÔ;uÔ'±Ô'ÙÔ%ÕB'ÕjÕ4„Õ5¹Õ5ïÕ[%Ö*�ÖC¬ÖCðÖ14×Kf×!²×,Ô×4Ø6Ø9SØ\�ØLêØS7Ùd‹Ù*ðÙ*ÚRFÚ0™Ú,ÊÚ\÷Ú?TÛ@”ÛaÕÛ(7Ü<`ÜH�ÜæÜ:Ý5AÝ wÝ.˜Ý
ÇÝ!ÕÝA÷Ý;9Þ;uÞ±Þ2ÃÞ7öÞC.ßCrßC¶ß2úß*-àXà3wà?«à+ëà>á6Váp�áŒþá™‹â•%ãN»ãa
! äˆlä³õä‚©å­,æ¤ÚæÏçOOè0Ÿè:Ðè/é;é1Té †é §é Èéééê"'ê"Jê"mê �ê ±ê'Òê/úê,*ë(Wë[€ëZÜëi7ìH¡ìgêì%Rí&xí%Ÿí#ÅíéíéþîBèïH+ðLtð4Áð;öðZ2ñ]�ñëñ\ò�dòUæò'<ó'dóBŒóVÏó^&ô…ô#¤ô5Èô½þô ¼õ0Ýõ=öFLö3“öEÇö#
÷1÷L÷-e÷O“÷/ã÷Iøz]ø+ØøFù Kù:lù&§ù0Îùÿù=ú@VúA—ú-Ùú$û,ûHû5dûLšû9çû)!ü(Kü)tü'žüEÆü6ý/Cý%sýJ™ý1äý8þGOþB—þQÚþ7,ÿxdÿDÝÿF"8i5¢cØA<$~3£×òQ"3t>¨ç!þ ,7&d*‹.¶+å,+>,j,—,Ä-ñ--M-{-©-×--3-a-�-½-ë+,E+r,ž+Ë+÷,#+P+|+¨+Ô-	-.	-\	-Š	+¸	+ä	+
  ,<
  +i
! ,•
! +Â
! ,î
! +,G-t-¢+Ð1ü,.,[-ˆ+¶,â+
+;
.g
+–
+Â
,î
1=M;‹;Ç92=?p;°2ì0KP@œIÝA'UiŽ¿9N3ˆ'¼)äH*1s;¥-á`E},Ãhð Yz-–,Ä"ñ7/L|(•2¾*ñ#@ `$�4¦/Û%$10V3‡'»?ã*#0Nh¯è'˜5ÀIö8@5y%¯QÕK'Bs@¶*÷R"EuN»D
! HOA˜BÚHGfP®IÿDI %Ž /´ <ä 9!!*[!0†!*·!-â!"B "c"4y"$®"aÓ"65#Kl#:¸#:ó#=.$(l$“•$/)%/Y%:‰%<Ä%<&0>&=o&|­&2*'J]'{¨'…$(Rª(Dý(0B)4s)!¨)PÊ)6*0R*Fƒ*vÊ*FA+Iˆ+Ò+"å+3,5<,*r,+�,PÉ,+-BF-6‰-À-,Ò-&ÿ-P&.Cw.;».-÷.,%/-R/K€/"Ì/6ï/&0(D09m0B§0Nê091/I1%y11Ÿ1,Ñ1jþ1gi2EÑ2031H3Jz30Å3,ö3.#4$R4)w40¡4(Ò4"û4.5EM5.“5RÂ56356,i6F–6&Ý6=7>B7�77˜7;Ð7 8©-8Œ×8€d9då9"J:Lm:7º:ò:);F8;,;N¬;0û; ,<,M<Dz<*¿<&ê<7=/I=Jy= Ä=2å=%>/>>Cn>M²>f?.g?.–?9Å?!ÿ?l!@:Ž@/É@mù@AgAx©A6"B.YB(ˆB$±B$ÖB$ûBY C.zCR©C4üC,1D7^DO–D6æD/EAME(�E¸E"ØE<ûE;8FtF0’FÃF6áF*GECG)‰G0³G(äG>
H,LHGyHÁHHàH<)I(fI/�I7¿IC÷I-;JFiJ&°J:×J?KôRK2GLAzL/¼LìL2Mà6MFNü^N�[OLÝO!*P@LP-�P&»P'âPp
! Q.{QŽªQ—9R)ÑREûR<AS/~S2®S%áST:%T$`T2…TA¸T/úT1*U%\U‚UežU5V3:V:nVd©V0W-?W7mWq¥WbXXzX2ÓX YY'YQ�YÓYAòYa4Z2–Z2ÉZOüZ.L[{[˜[K´[\I\P\,m\)š\>Ä\,],0]]]Xd]&½]wä]L\^©^¿^SÕ^+)_9U_'�_@·_\ø_OU`)¥`9Ï`1	a,;a4ha3�a;Ña)
b)7b8ab!šb0¼b(íb'c%>c*dc.�c/¾c=îc6,d@cd!¤dSÆdAe3\e=�eÎeäe$f7'f_fuf"‘f;´f1ðf"g79g$qg[–g6òg$)hDNh)“h,½hdêh2Oi7‚i=ºi$øiFjBdj?§j<çj($kXMk+¦k0Òk"l@&l9glW¡l@ùl=:m=xmM¶m@n6En;|n-¸nBænU)o$oA¤oYæo?@p>€pB¿pAqiDq®q/ºqYêqJDrH�rNØrK's‰ss+ýsT)tL~tJËtƒu>šuIÙu;#v@_vJ v<ëv)(wQRwC¤w(èw)x
;xBIxWŒx=äxQ"yKtyXÀy‚zBœz%ßzd{ij{Ô{<å{D"|.g|–|8¦|Oß|T/} „}¥}Ã}9Ý}~5~-U~ƒ~�~+½~>é~>(>g(¦FÏ6€RM€> €ß€iù€*c�Ž�¦�º�Ó�è�+þ�*‚?‚V‚l‚9‚‚ ¼‚Ý‚ñ‚ƒ"ƒ7ƒKƒ`ƒ|ƒ�ƒ°ƒÈƒèƒ„ „8„U„j„=„„HÂ„F…>R…2‘…6Ä…Sû…ÉO†"‡<‡W‡r‡7�‡1Ç‡Dù‡3>ˆ@rˆ6³ˆ/êˆ/‰*J‰9u‰¯‰0Î‰ÿ‰;ŠMZŠK¨Š1ôŠ1&‹-X‹$†‹(«‹#Ô‹ø‹Œ3ŒPŒmŒ#ŠŒ®ŒÌŒêŒ�=&�d�=‚�À�Þ�ü�Ž$8Ž]ŽzŽ™Ž·ŽÕŽóŽ@�SR� ¦�1Ç�Gù�*A�Ll�8¹�'ò�*‘"E‘"h‘%‹‘%±‘K×‘>#’Fb’R©’.ü’*+“AV“D˜“†Ý“Cd”<¨”5å”F•4b•=—•Õ•2õ•,(–(U–,~–8«–Hä–7-—5e—7›—GÓ—=˜SY˜A­˜Aï˜>1™;p™0¬™4Ý™8š8Kš8„š5½š#óši›:�›$¼›Ná›O0œR€œEÓœH�Cb�F¦�3í�!žk<ž¨žÆž+äž6Ÿ&GŸnŸS‹Ÿ$ßŸ  :; 2v 6© 6à 6¡3N¡‚¡3¡¡GÕ¡5¢VS¢Vª¢E£EG£S�£á£.¤B/¤Pr¤Ã¤ã¤=¥KA¥t�¥.¦1¦,L¦By¦3¼¦Lð¦%=§gc§-Ë§1ù§Q+¨5}¨C³¨C÷¨I;©f…©ì©+ª7ª_Vª*¶ª�áªù«\y¬gÖ¬y>­8¸­'ñ­I®=c®D¡®æ®[¯Y\¯C¶¯Dú¯4?°*t°TŸ°6ô°C+±$o±5”±<Ê±6²2>²<q²C®²%ò²2³'K³%s³"™³E¼³ ´&#´J´Ki´/µ´Få´5,µ<bµ+ŸµGËµP¶@d¶5¥¶VÛ¶S2·2†·7¹·>ñ·J0¸,{¸8¨¸%á¸B¹9J¹W„¹0Ü¹F
ºFTº7›º'Óº,ûº8(»7a»?™»$Ù»Iþ»6H¼3¼4³¼;è¼=$½Ub½R¸½7¾@C¾7„¾7¼¾Xô¾)M¿%w¿b�¿WÀ0XÀ3‰À$½ÀZâÀ3=Á$qÁ]–ÁUôÁDJÂ>�Â…ÎÂ«TÃAÄKBÄGŽÄEÖÄ2Å3OÅ)ƒÅ.­Å"ÜÅ.ÿÅ†.Æ0µÆæÆÇ$Ç$DÇ;iÇ¥ÇcÅÇ)È!?È!aÈ.ƒÈ,²È+ßÈ?É;KÉ)‡É0±É?âÉ8"Ê/[Ê3‹Ê¿ÊÞÊýÊ$ËBË-XË+†Ëk²Ë’ÌZ±ÌÍPŒÍ-ÝÍ Î,Î=<Î*zÎ:¥ÎàÎ@üÎE=ÏCƒÏKÇÏIÐD]ÐG¢ÐBêÐG-ÑBuÑG¸ÑEÒ]FÒJ¤Ò:ïÒ\*Ó_‡Ó}çÓLeÔØ²ÔY‹ÕåÕûÕÖ,Ö?ÖUÖ!pÖ-’Ö4ÀÖ*õÖW ×3x×¬×.Ç×Lö×@CØ1„ØE¶Ø@üØ?=Ù8}ÙA¶ÙMøÙOFÚ1–Ú0ÈÚjùÚ=dÛC¢Û|æÛocÜ6ÓÜD
! Ý8OÝvˆÝ]ÿÝ[]ÞN¹Þ'ß50ß5fß5œß5Òß6à6?à7và7®à7æà7á7Vá7Žá7Æá7þá76â7nâ7¦â7Þâ5ã5Lã5‚ã5¸ã5îã5$ä6Zä5‘ä5Çä5ýä53å7iå7¡å7Ùå7æ5Iæ5æ5µæ5ëæ5!ç5Wç5�ç5Ãç5ùç5/è6eè6œè4Óè5é5>é6té6«é5âé5ê5Nê5„ê8ºê4óê4(ë5]ë.“ëEÂë[ì=dì7¢ìÚì4øì\-íXŠí?ãí*#îNNî>�îDÜî-!ï0Oï.€ï.¯ï-Þï.ð.;ð-jð¡˜ðH:ñMƒñ~ÑñPPò;¡òCÝòD!óJfóL±ó,þó'+ô@Sô1”ô1ÆôAøô-:õ/hõ.˜õ9Çõ7ö 9ö+Zö8†ö$¿ö äö(÷1.÷I`÷+ª÷7Ö÷2øAø(_ø<ˆøÅøIÞø/(ù0Xù~‰ù8ú1Aú5sú4©úAÞú5 û?Vû5–û;Ìû6ü7?ü9wü5±ü6çüDý5cýB™ýZÜý;7þ9sþ8­þBæþD)ÿFnÿCµÿDùÿJ>
A‰
9Ë
[
Ga
X©
s
[v
WÒ
**
U
;p
5¬
8â
?
E[
E¡
Kç
43
-h
1–
LÈ
3
I
L]
:ª
+å
;
<M
-Š
D¸
ý

,5
@b
£
7·
%ï
	
5	
&S	
)z	
$¤	
/É	
0ù	
a*
! 
SŒ
! 
<à
! 
;
=Y
;—
@Ó
O
3d
˜
µ
4Ç
8ü
!5

bW

bº

,
)J
#t
9˜
3Ò
/
06
.g
?–
5Ö
'
24
Og
'·
'ß
9
;A
F}
-Ä
Dò
L7
b„
ç
Wú
R
Fk
'²
-Ú
'
)0
.Z
'‰
M±
]ÿ
c]
!Á
7ã
A
&]
P„
RÕ
.(
5W
5�
4Ã
0ø
K)
Fu
T¼
C
EU
Q›
xí
Cf
_ª
H
! 
YS
Ž­
<<
@y
Yº
y
[Ž
Tê
G?
c‡
fë
~R
#Ñ
Yõ
9O 
L‰ 
jÖ 
`A!
K¢!
‚î!
Uq"
`Ç"
b(#
ƒ‹#
B$
eR$
]¸$
e%
{|%
`ø%
BY&
*œ&
lÇ&
�4'
lÂ'
>/(
�n(
„ð(
©u)
`*
g€*
Mè*
v6+
b­+
ˆ,
Š™,
8$-
4]-
 ’-
:³-
&î-
(.
H>.
n‡.
=ö.
H4/
v}/
Oô/
LD0
w‘0
=	1
SG1
G›1
Eã1
-)2
CW2
.›2
/Ê2
,ú2
g'3
+�3
"»3
?Þ3
J4
$i4
&Ž4
8µ4
"î4
-5
*?5
Yj5
HÄ5
'
6
B56
Lx6
;Å6
B7
2D7
:w7
-²7
à7
8ö7
/8
*N8
Ny8
"È8
7ë8
#9
A9
@X9
-™9
LÇ9
n:
ƒ:
4¡:
Ö:
í:
þ:
&;
&@;
g;
Ox;
EÈ;
I<
SX<
U¬<
M=
PP=
;¡=
TÝ=
O2>
#‚>
¦?
1¯@
Má@
=/A
+mA
-™A
ÇA
>ÛA
:B
AUB
8—B
DÐB
AC
BWC
,šC
HÇC
D
:*D
BeD
6¨D
FßD
B&E
DiE
B®E
)ñE
+F
GF
^F
2uF
S¨F
SüF
+PG
A|G
:¾G
FùG
D@H
<…H
HÂH
?I
MKI
E™I
FßI
W&J
5~J
I´J
,þJ
I+K
uK
4”K
1ÉK
6ûK
92L
VlL
GÃL
!M

! -M
u8M
t®M
#N
Q=N
Z�N
:êN
0%O
RVO
.©O
DØO
P
47P
.lP
 ›P
¼P
+ÉP
-õP
#Q
4;Q
SpQ
]ÄQ
"R
;@R
,|R
'©R
QÑR
#S
13S
FeS
¬S
'ÇS
'ïS
#T
[;T
J—T
NâT
D1U
4vU
I«U
4õU
M*V
HxV
FÁV
[W
'dW
ŒW
>«W
VêW
!AX
!cX
(…X
-®X
ÜX
@øX
'9Y
`aY
MÂY
DZ
+UZ
R�Z
6ÔZ
6[
ZB[
X�[
?ö[
36\
9j\
8¤\
DÝ\
<"]
S_]
_³]
\^
Wp^
ZÈ^
P#_
Ht_
9½_
*÷_
)"`
fL`
:³`
pî`
;_a
*›a
0Æa
C÷a
:;b
2vb
2©b
7Üb
+c
@@c
�c
žc
<¾c
Oûc
-Kd
(yd
¢d
*"e
_Me
_­e
(
f
a6f
/˜f
LÈf
%g
O;g
K‹g
[×g
@3h
!th
-–h
3Äh
<øh
95i
/oi
2Ÿi
CÒi
Pj
Igj
4±j
+æj
.k
5Ak
_wk
×k
Wßk
D7l
C|l
<Àl
Fýl
¨Dm
Kím
29n
2ln
Ÿn
»n
9×n
Do
5Vo
*Œo
!·o
DÙo
5p
:Tp
3�p
*Ãp
Aîp
0q
`Mq
o®q
Wr
<vr
H³r
7ür
/4s
0ds
K•s
Jás
E,t
[rt
aÎt
h0u
™u
4´u
Uéu
p?v
°v
3Ìv
w
Iw
;iw
J¥w
0ðw
$!x
'Fx
%nx
N”x
-ãx
y
l/y
?œy
FÜy
7#z
([z
H„z
AÍz
M{
O]{
S­{
l|
Qn|
IÀ|
]
! }
Vh}
W¿}
'~
 ?~
7`~
A˜~
7Ú~
=
UP
S¦
5ú
0€
+P€
6|€
 ³€
,Ô€
4�
/6�
f�
 ƒ�
8¤�
OÝ�
I-‚
7w‚
E¯‚
0õ‚
1&ƒ
AXƒ
?šƒ
Úƒ
Zñƒ
NL„
/›„
Ë„
é„
2ú„
J-…
Ex…
>¾…
;ý…
D9†
8~†
'·†
Kß†
9+‡
-e‡
6“‡
PÊ‡
Bˆ
H^ˆ
F§ˆ
Cîˆ
82‰
Lk‰
_¸‰
ZŠ
=sŠ
±Š
,ÑŠ
7þŠ
'6‹
$^‹
/ƒ‹
(³‹
?Ü‹
VŒ
)sŒ
9�Œ
&×Œ
FþŒ
3E�
y�
-˜�
%Æ�
dì�
9QŽ
1‹Ž
9½Ž
H÷Ž
X@�
^™�
.ø�
!'�
GI�
G‘�
TÙ�
D.‘
7s‘
O«‘
$û‘
 ’
N=’
Œ’
3Ÿ’
Ó’
2ñ’
M$“
-r“
/ “
9Ð“
;
! ”
NF”

•”
>£”
?â”
<"•
:_•
&š•
Á•
6Þ•
I–
_–
o–
"–
3¢–
LÖ–
?#—
ˆc—
ˆì—
xu˜
)î˜
™
J4™
1™
’±™
,Dš
Iqš
K»š
I›
Q›
p›
 ‡›
 ¨›
•É›
¦_œ
>�
.E�
Qt�
#Æ�
/ê�
ž
k2ž
Tžž
Fóž
²:Ÿ
\íŸ
@J 
8‹ 
8Ä 
8ý 
&6¡
$]¡
M‚¡
fÐ¡
@7¢
8x¢
@±¢
Mò¢
E@£
(†£
¯£
/Ë£
/û£
<+¤
Ëh¤
Ë4¥
)¦
U*¦
H€¦
GÉ¦
G§
FY§
 §
B ¨
Bc¨
B¦¨
é¨
Mi©
`·©
2ª
#Kª
moª
(Ýª
8«
<?«
8|«
:µ«
9ð«
f*¬
T‘¬
>æ¬
0%­
‘V­
Eè­
-.®
C\®
' ®
È®
Uã¯
V9°
e�°
nö°
ye±
Uß±
b5²
^˜²
=÷²
55³
tk³
à³
Aÿ³
PA´
’´
G±´
ù´
E
µ
-Sµ
6�µ
e¸µ
;¶
BZ¶
f�¶
,·
71·
Ai·
+«·
V×·
V.¸
G…¸
6Í¸
X¹
h]¹
QÆ¹
rº
D‹º
(Ðº
.ùº
N(»
Tw»
 Ì»
9í»
1'¼
;Y¼
H•¼
0Þ¼
'½
07½
Ch½
C¬½
;ð½
Z,¾
M‡¾
Õ¾
%ð¾
D¿
6[¿
6’¿
SÉ¿
VÀ
EtÀ
LºÀ
LÁ
bTÁ
@·Á
PøÁ
'IÂ
(qÂ
[šÂ
7öÂ
d.Ã
4“Ã
#ÈÃ
<ìÃ
L)Ä
}vÄ
.ôÄ
)#Å
IMÅ
I—Å
JáÅ
!,Æ
<NÆ
Ã‹Æ
ÆOÇ
sÈ
ŠÈ
2¦È
:ÙÈ
[É
npÉ
*ßÉ
9
! Ê
2DÊ
&wÊ
IžÊ
=èÊ
B&Ë
:iË
9¤Ë
CÞË
;"Ì
l^Ì
OËÌ
!Í
7=Í
>uÍ
(´Í
7ÝÍ
8Î
$NÎ
sÎ
:‘Î
8ÌÎ
8Ï
<>Ï
*{Ï
8¦Ï
3ßÏ
7Ð
9KÐ
=…Ð
ÃÐ
CâÐ
I&Ñ
PpÑ
PÁÑ
XÒ
`kÒ
eÌÒ
k2Ó
jžÓ
~	Ô
~ˆÔ
~Õ
~†Õ
€Ö
~†Ö
€×
~†×
tØ
‚zØ
‚ýØ
‚€Ù
�Ú
†…Ú
=Û
;JÛ
E†Û
:ÌÛ
;Ü
7CÜ
!{Ü
?�Ü
9ÝÜ
9Ý
QÝ
7pÝ
7¨Ý
AàÝ
7"Þ
*ZÞ
8…Þ
>¾Þ
<ýÞ
7:ß
'rß
 šß
"»ß
*Þß
&	à
A0à
Rrà
?Åà
:á
:@á
;{á
T·á
eâ
Crâ
 ¶â
4×â
-ã
:ã
4Sã
7ˆã
1Àã
@òã
w3ä
[«ä
å
Qå
Wiå
$Áå
$æå
&æ
,2æ
Z_æ
Dºæ
5ÿæ
*5ç
`ç
xç
7Žç
;Æç
-è
=0è
7nè
2¦è
4Ùè
6é
/Eé
4ué
6ªé
-áé
-ê
*=ê
+hê
1”ê
NÆê
7ë
4Më
4‚ë
/·ë
1çë
7ì
5Qì
0‡ì
3¸ì
1ìì
3í
FRí
5™í
3Ïí
(î
7,î
&dî
A‹î
IÍî
Eï
]ï
3vï
%ªï
Ðï
*ìï
!ð
@9ð
1zð
-¬ð
Úð
+úð
,&ñ
3Sñ
‡ñ
/¢ñ
-Òñ
,ò
#-ò
%Qò
-wò
@¥ò
#æò
)
! ó
'4ó
,\ó
q‰ó
\ûó
Xô
Bxô
»ô
Öô
õô

õ
ƒõ
;¢õ
KÞõ
6*ö
Raö
U´ö
D
! ÷
nO÷
_¾÷
@ø
Y_ø
@¹ø
Óúø
LÎù
7ú
4Sú
.ˆú
@·ú
2øú
5+û
Faû
4¨û
2Ýû
2ü
BCü
|†ü
lý
mpý
7Þý
_þ
Nvþ
aÅþ
l'ÿ
;”ÿ
GÐÿ
2KK6—ZÎn)f˜KÿHK?”dÔ=9Pw/È3øI,\v�ÓŠUŽàXomÈZ6N‘càpDYµT	Jd	J¯	kú	Nf
! /µ
! Vå
! 3<@pv±D(\mrÊ==
Q{
”Í
Rbhµgs†SúhNm·>%?da¤ÐÒ×'ªÒeñW&r™´CÎ=DPÇ•…]Iãa-‰�61PY‚©Ü¨†&/(VT6ÔBN*cBŽ+ÑWýOU<¥?â#"7F"~5¡1×#	5-8c?œKÜ$(bM$°MÕ# BB =… @Ã X!']!:…!KÀ!R">_"Ež"*ä"'#/7#ag#:É#\$$a$V†$bÝ$O@%O�%Nà%/&CL&=�&VÎ&5%'G['"£'%Æ'!ì'4(TC(3˜(9Ì( ):').b)8‘)4Ê)7ÿ)*7*3b*"–*!¹*Û*%õ*3+9O+'‰+5±+#ç+,?%,@e,A¦,>è,?'-Bg-;ª-8æ-7.9W.:‘.BÌ.:/-J/Bx/D»/10>204q0 ¦0$Ç09ì06&1G]1¥1(Ä1-í1.2"J26m2b¤2b38j3)£31Í3?ÿ3<?4T|4@Ñ4'5b:5�5»5Î5á5-÷5&%6/L6|6\š67÷65/7e7r77-•7&Ã7ê78%8!B8d8"ƒ8U¦83ü8	09;:9]v9"Ô9,÷9B$:%g:+�:V¹:V;Fg;?®;*î;<9<,P<}<!˜<º<-Ö<R=RW=Pª==û=L9>^†>&å>E?<R?=�?DÍ?-@3@@-t@,¢@Ï@Aî@/0A`A!}A?ŸAMßA4-B>bBV¡BVøBVOCV¦CýC%D?2D'rD-šD:ÈDEEEeE��EIF9MFA‡F0ÉFUúF%PGvGE’G=ØG HI7H"�HQ¤HöHAvI9¸I!òISJ3hJ0œJ+ÍJ:ùJ54KnjK@ÙK;LHVL:ŸLIÚL $MGEM8�M,ÆMóMNA"N+dN*�N »N$ÜN-O4/O)dO$ŽO³O8ÇO>P0?PApP²PPÑP"Q76Q)nQ;˜QVÔQ++R=WR:•R'ÐR?øR8S'QS6ySJ°S#ûS$T@DT…T¢T3¿TYóTMU3mU&¡U%ÈUsîU„bV,çVDW%YW7W.·WeæW'LXTtX5ÉX=ÿXY=Y&—YA¾YHZ*IZtZf�Z™öZ“�[$\SA\2•\)È\Aò\<4]/q]¡]À]UÝ];3^Bo^)²^:Ü^5_CM_[‘_5í_##`G`#g`‹`�`J¯`5ú`40a1ea'—a¿a:ÛaOb%fbPŒbJÝb4(c@]cHžc9çcD!d:fd)¡d@Ëd:eFGeYŽeAèe!*f3LfD€f3Åf'ùfI!gqkgOÝg/-h1]h2�h"ÂhIåh)/iYi+pi"œi*¿i#êi/j2>j.qj jEÀj,ke3k,™kAÆk9l)Bl'll9”lGÎlDmB[m@žm1ßm>nKPn)œnHÆn>oONo_žo_þo]^po¼pn,qY›qRõq;Hr1„r7¶r-îrNs;ks"§s^ÊsM)tQwt-Ét;÷tK3u5u5µu<ëuE(v3nvC¢vCæv0*w[wLvw?Ãw3x97xLqxQ¾xPyPayP²y;z>?z7~z4¶znëzgZ{4Â{K÷{LC|M�|MÞ|K,}Jx}9Ã}.ý};,~&h~4�~4Ä~Gù~4ADvA»Dý>B€=�€"¿€8â€6�VR�.©�FØ�Y‚@y‚9º‚Fô‚F;ƒI‚ƒBÌƒb„6r„E©„Eï„B5…Gx…*À…{ë…Mg†[µ†@‡GR‡=š‡UØ‡9.ˆ.hˆu—ˆW
‰;e‰H¡‰,ê‰–Š|®Š0+‹u\‹7Ò‹=
! ŒWHŒ[ Œ/üŒ),�YV�6°�Kç�33Ž4gŽ(œŽ3ÅŽ3ùŽ>-�+l�N˜�<ç�@$�&e�AŒ�6Î�=‘&C‘&j‘:‘‘>Ì‘V’gb’NÊ’8“OR“'¢“;Ê“n”‰u”Aÿ”iA•L«•Hø•AA–_ƒ–`ã–/D—Qt—RÆ—a˜O{˜UË˜N!™0p™K¡™ií™6Wš@Žš:ÏšE
! ›XP›d©›8œWGœIŸœ%éœQ�Pa�9²�1ì�Dž_cž@ÃžRŸDWŸPœŸ=íŸP+ 9| s¶ $*¡*O¡(z¡E£¡2é¡4¢aQ¢[³¢Z£1j£Fœ£Oã£*3¤5^¤[”¤Eð¤76¥$n¥S“¥5ç¥@¦$^¦Bƒ¦9Æ¦5§X6§d�§<ô§J1¨G|¨:Ä¨iÿ¨Fi©$°©AÕ©AªtYªeÎª24«Kg«3³«<ç«B$¬6g¬Sž¬lò¬U_­`µ­[®Hr®4»®Bð®93¯Om¯B½¯,°:-°Hh°P±°P±CS±L—±ƒä±*h²S“²,ç²8³M³LS³O ³Yð³QJµ\œµgùµ,a¶AŽ¶DÐ¶#·(9·*b·%�·]³·l¸$~¸e£¸0	¹5:¹p¹ Ž¹¯¹Ï¹ï¹ º;0º.lºF›ºFâºK)»Au»9·».ñ»* ¼ K¼!l¼"Ž¼@±¼8ò¼5+½(a½Š½œ½
·½
Å½
! Ó½6Þ½K¾=a¾9Ÿ¾0Ù¾A
! ¿DL¿‘¿B¡¿Eä¿*À5,ÀJbÀw­À>%Á(dÁ<�ÁZÊÁK%ÂDqÂ/¶Â\æÂPCÃF”ÃTÛÃ90Ä0jÄz›ÄOÅ-fÅG”Å>ÜÅHÆLdÆA±Æ>óÆF2ÇQyÇJËÇNÈGeÈZ­ÈVÉ/_ÉD�É0ÔÉÊ5ÊvRÊZÉÊ:$Ë6_ËB–ËBÙËNÌ(kÌ5”Ì&ÊÌJñÌM<Í>ŠÍAÉÍ@ÎJLÎ9—Î3ÑÎPÏHVÏaŸÏFÐAHÐiŠÐ?ôÐ74Ñ<lÑ4©Ñ5ÞÑÒ>+Ò>jÒ(©ÒhÒÒT;Ó4�Ó;ÅÓPÔARÔU”Ô=êÔ7(Õ2`Õ4“ÕBÈÕ8Ö=DÖ>‚Ö;ÁÖ9ýÖ7×*K×v×:•×@Ð×*Ø1<ØnØ…Ø*žØ3ÉØRýØ‹PÙGÜÙE$ÚDjÚ=¯Ú=íÚ;+Û?gÛO§ÛH÷ÛR@ÜD“Ü;ØÜAÝiVÝÀÝ
ÌÝ9ÚÝ)Þ>Þ3FÞzÞ_–Þ4öÞ4+ß6`ß-—ßIÅßIà/Yà8‰à1ÂàYôà/NáD~á!Ãá5åá-â$Iâ6nâ5¥âEÛâ?!ãGaã;©ãBåãS(ä@|ä:½äøä5å6Lå6ƒåºå6Úå>æHPæR™æ*ìæ(ç@ç5_ç6•ç6Ìç6èS:èDŽèFÓèQéSlé6Àé6÷é6.ê3eê-™ê/Çê÷ê?ë%SëByë@¼ë#ýë4!ì7Vì�Žì8íFUíCœíXàí@9îPzî0Ëî"üî9ï]Yïr·ï†*ðu±ðx'ñ‡ ñ(òy¨òˆ"ó€«óq,ô€žôxõ|˜õ†öŒœö�)÷…·÷==ø/{ø=«øJéø,4ù7aù,™ù4Æù=ûù49ú2núS¡úCõú39ûLmûnºû-)ü/Wü1‡ü6¹ü,ðüý+,ý3Xý-ŒýºýIÙý#þJ9þ2„þI·þNÿ=Pÿ6ŽÿVÅÿCA`C¢Cæ*-:8h%¡$Ç$ìOOaP±PPS.¤*Ó4þ-3%a/‡D·CüN@6�.ÆBõc8.œ#Ënï7^–3¢KÖ."?QV‘Vè#?	c	5‚	1¸	,ê	B
! /Z
! 1Š
! /¼
! ì
! R	R\;¯(ë0NBiR¬"ÿn"
`‘
aò
^Tc³P\hTÅ
/R=C�5Ô.
! 59oHˆÑ2é$GA7‰fÁ@(4iGžYæU@<–:Ó*79q#…)©1Ó/58QŠ£ºÑ4ð%*<9g*¡6Ì68:6s6ª6á66O-†6´
ëù20>(o$˜$½â>ôS3‡œY¬40;0l9�9×/,M¯z(*TS>¨+ç42H4{7°:è8# !\ 7~ ¶ HÓ \!8y!2²!å!<û!+8""d"-‡";µ"Fñ"*8#"c#&†#	­#!·#Ù#ø#!$-7$Ae$L§$8ô$@-%\n%]Ë%5)&8_&>˜&S×&*+';V'$’'·'XÕ':.(7i(?¡(4á(D)/[)6‹)0Â)ó)/*4?*&t*(›*'Ä*2ì*8+>X+?—+I×+W!,Py,7Ê,/-42-<g-
¤-j²-<.5Z.R�.Iã.>-/>l/?«/Hë/H40e}0-ã0)1?;1 {1œ1)¸1Câ1&&21M212W±2c	3@m3=®3 ì3L
4Z4n4AŠ4AÌ4=58L5)…5(¯5 Ø5Cù5<=6>z6>¹6Vø6_O7[¯7Y8Pe8*¶83á8?9LU9'¢9EÊ96:LG:]”:Iò:(<;'e;�;¦;#¾;Aâ;9$<9^<6˜<*Ï<Dú<?=#[='=/§=×=?õ=5>B>$O>t>Mˆ>3Ö>P
! ?E[?6¡?:Ø?;@IO@[™@+õ@$!A%FA9lA:¦A'áA/	B79B'qB6™BeÐB.6C+eC+‘C9½CA÷CM9D@‡D8ÈDGEFIE&�E/·EGçE)/FtYFJÎF@GDZG%ŸG;ÅGHHjJHAµH.÷HC&I<jIP§I+øI)$J<NJ.‹J"ºJ:ÝJMK;fK>¢K@áK?"L2bL;•LJÑL2M"OMrM‡M M+·M)ãM€
N=ŽNÌN%äN,
! O,7O*dOB�O<ÒOZPUjP�ÀPOBQM’Q3àQ6R5KR �R&¢R5ÉRKÿR=KS%‰S:¯SCêS7.T)fT3�T0ÄT(õT:UFYUP U?ñU91V8kVB¤VCçVI+W/uW'¥W,ÍW0úW=+XAiXK«XP÷X4HYC}YGÁY(	Z*2Zo]ZtÍZvB[:¹[;ô[;0\Dl\`±\1]D]1`])’]3¼]:ð]7+^c^/{^«^Â^/Û^4_+@_?l_8¬_Wå_A=`+`/«`@Û`
! a*'a*Ra}a:’a1Ía-ÿaJ-b6xb¯bÅbÚbôb
! c8'c7`c>˜c)×cHdGJdT’dfçd%Ne8te5­e9ãeKfOif¹fØfVõf`Lg#­g&ÑgøgBhKYhO¥h0õhP&iTwiHÌiHjB^j8¡j3Új?kDNkQ“kGåk-l0Ll1}l¯lIÈl:m5Mm_ƒmXãmX<nQ•nçn+o2/oIbo¬oNÁo`pjqpEÜpH"qAkqT­qYrY\r=¶r6ôr3+s:_s-šs Èsést2"t2UtOˆt#Øt.ütd+u4�u3Åu2ùu4,v#av@…v?ÆvDwCKw{�w,xY8xK’xWÞx06ygy)ƒy4­yBây.%z:TzU�z_åz%E{k{?†{&Æ{2í{8 |=Y|2—|HÊ|2}-F}.t}=£}=á}D~2d~%—~]½~4QPG¢CêQ.€8€€R¹€*�A7�-y�V§�-þ�F,‚[s‚5Ï‚Pƒ!Vƒ&xƒ3ŸƒkÓƒq?„i±„s…/�…>¿…-þ…6,†Ac†P¥†,ö†>#‡"b‡3…‡<¹‡8ö‡2/ˆ/bˆ=’ˆ,Ðˆ<ýˆ5:‰.p‰.Ÿ‰ Î‰%ï‰Š2.Š;aŠ)�Š ÇŠ0èŠ9‹"S‹2v‹*©‹.Ô‹Œ?Œ)\Œ†Œ ¥ŒÆŒBáŒ:$�*_�7Š�0Â�9ó�5-Ž+cŽ>�ŽKÎŽH�c�?y�6¹�Fð�87�7p�¨�Ã�Õ�Ká�:-‘
h‘Xv‘YÏ‘.)’#X’|’Hœ’Wå’+=“=i“0§“?Ø“.”5G”M}”CË”$•>4•3s•5§•/Ý•'
–y5–3¯–/ã–&—6:—Lq—I¾—9˜-B˜?p˜0°˜/á˜y™E‹™9Ñ™pšS|šSÐš;$›7`›Y˜›?ò›2œSCœR—œ%êœ"�>3�r�4��.Å�0ô�+%žAQž.“ž0Âž.óž"Ÿ?9Ÿ'yŸ$¡Ÿ6ÆŸRýŸ8P D‰ AÎ I¡nZ¡IÉ¡r¢\†¢Xã¢<<£7y£=±£Gï£27¤?j¤,ª¤2×¤E
! ¥EP¥J–¥1á¥/¦0C¦Ht¦A½¦"ÿ¦!"§D§^_§5¾§$ô§#¨3=¨Vq¨QÈ¨©8©8V©>�©/Î©Bþ©+AªXmªJÆª-«,?«'l«+”«2À« ó«¬4¬S¬p¬,Ž¬»¬8Î¬­1%­+W­Bƒ­+Æ­Wò­J®5]®“®)©®+Ó®>ÿ®+>¯3j¯ž¯²¯*È¯ó¯*°2°I°
`°+n°
š°3¨°$Ü°"±$±<±,U±B‚±Å±+ã±+² ;²\²$v²@›²4Ü²³)(³R³pi³Ú³÷³+´5?´]u´5Ó´3	µ6=µ/tµ(¤µÍµ8êµ#¶7;¶:s¶®¶FÎ¶·A)·_k·HË·¸,1¸,^¸"‹¸®¸Í¸'ê¸9¹8L¹(…¹?®¹dî¹jSº¾º)ÎºhøºJa»¬»É»CÛ»S¼&s¼š¼-³¼á¼#ø¼"½N?½RŽ½Há½;*¾Af¾K¨¾ô¾9¿@M¿6Ž¿CÅ¿:	À:DÀEÀ)ÅÀ5ïÀ=%Á+cÁ�Á•Á?¬ÁìÁÂÂ1Â49Â4nÂ+£Â'ÏÂ1÷Â?)Ã2iÃ1œÃ0ÎÃ1ÿÃ 1Ä0RÄ ƒÄ¤Ä ÂÄ*ãÄ)Å+8Å)dÅŽÅ! ÅÂÅÔÅTæÅ;ÆMÆgÆƒÆ�Æ ·ÆØÆêÆþÆÇ*ÇFÇ:aÇœÇ¯Ç5ÁÇ6÷Ç5.È5dÈšÈL´È É'"ÉJÉ\É<nÉ«É½ÉÒÉðÉÊÊ.Ê@Ê$ZÊ%Ê¥Ê¹ÊÏÊ2åÊË3-Ë6aË˜Ë°ËÉËàË$÷ËÌ6Ì"JÌ!mÌ-�Ì½ÌÖÌìÌ0Í4ÍRÍiÍ‚Í˜Í¬ÍÂÍØÍêÍÎ#Î:ÎOLÎ0œÎ@ÍÎ[ÏSjÏ6¾ÏõÏ#Ð8ÐUÐgÐ†Ð¥ÐDÄÐ	Ñ&Ñ,CÑ6pÑ§ÑÁÑGÜÑ)$ÒNÒhÒƒÒ˜Ò$·ÒÜÒøÒÓ$3Ó$XÓ$}Ó¢Ó¿Ó!ÕÓ)÷Ó@!Ô*bÔ%�Ô³Ô'ÈÔ1ðÔ "Õ/CÕsÕ‘Õ/¥ÕÕÕ6ìÕ##ÖGÖRgÖQºÖ*×67×n×‹×ª×#É×%í×Ø+2Ø"^Ø#�Ø¥Ø$ÃØèØ^ÙYgÙbÁÙ"$Ú!GÚIiÚG³ÚlûÚ=hÛ5¦Û:ÜÛHÜE`Ü2¦ÜJÙÜ:$ÝJ_Ý4ªÝ<ßÝVÞXsÞiÌÞi6ßP ß4ñßJ&à8qàZªàRá]Xá¶á>Öá4âCJâŽâH©âGòâ,:ã
! gã0rã,£ãÐã.íã$äAäBTä9—äEÑä$å"<å+_å/‹å9»å8õå+.æDZæzŸæMçhç=…ç9Ãç;ýç9è>Tè1“è3Åè3ùè4-é
bé
péA~é@Àé*ê*,êBWê%šêÀê"Ñê!ôê#ë$:ë!_ëF�ë.ÈëA÷ëE9ìì-”ì*Âì-íì/í#Kí,oí^œíDûí>@îîUœîòî<ïDNïB“ïRÖïK)ð3uð'©ð@Ñð#ñ:6ñ4qñ$¦ñ/ËñVûñORòA¢ò4äò5óOó
\ójó[só/ÏóTÿó Tô&uô,œôÉô\ÑôB.õ3qõP¥õ+öõD"öKgöG³öcûö<_÷&œ÷0Ã÷4ô÷)øGø@]øLžøDëøP0ùZ�ù=Üù<ú>WúG–ú*Þú*	û;4û#pû'”û1¼û1îû1 ü2Rü+…ü*±ü—Üü¹týP.þDþ5Äþ;úþG6ÿO~ÿ&Îÿ+õÿ0!:R.�H¼LlRS¿m�YC[aŸ[4]F’+Ù+01MbZ°#>/Cn,²-ßB
1PD‚7Ç;ÿ:;4vJ«.ö>%	4d	W™	9ñ	I+
! )u
! 'Ÿ
! ;Ç
! 18LM…!Óõ28H �*¢GÍ<
@R
E“
NÙ
((G+p9œÖ
! êLõ>B2�;´#ð#%8E^;¤<à578m9¦AàF"2i?œ3Ü33DEx2¾ñF	_PR°,:0>kDªïUõK'kA“2Õ6n?1®)à$
! /JLt—jPwZÈM#FqQ¸Z
! ;e)¡Ë*ë+ABZ„\ßb<9Ÿ'ÙLN!^!€!¢!ÄæMUS]©U G] *¥ >Ð ^!fn!dÕ!o:"Nª"nù"/h#\˜#õ#?$!G$4i$;ž$Ú$Aê$G,%;t%3°%(ä%0
& >&_&x&�&¬&OÇ&V'Wn'Æ'1æ'J(?c(V£(Gú(?B)7‚)-º)*è)(*-<*"j**�*1¸*,ê*+=3+Iq+?»+Jû+/F,*v,.¡,HÐ,V-5p-6¦-7Ý-P.af.È.(è.//A/^/5o/8¥/Þ/;þ/+:05f04œ0KÑ0%1"C1>f1¥14Ã1.ø10'2+X2A„2.Æ20õ2.&3OU3B¥3@è3)4KD4,�4=½44û4705?h5;¨5`ä5hE6f®6q7R‡7pÚ7nK8vº8t19¦9^&:~…:\;/a;-‘;O¿;2<CB<Z†<Zá<W<=W”=@ì=0->G^>^¦>S?0Y?Š?8ª?6ã?8@AS@-•@'Ã@Lë@78A6pA6§A;ÞATBGoB?·B1÷BF)CCpCK´CQD'RD1zD-¬D7ÚD(EE;ED�EIÆEF,0F=]F7›FEÓFNG6hG3ŸG,ÓG;HD<HL�H6ÎHFI LI/mI'�IÅICãI<'JdJBtJK·J+K0/K6`K0—K>ÈK;L CL@dL9¥L<ßLFM:cMFžMåM=ÿME=N.ƒNb²N@OEVOœO3¹O9íO0'PXPwP$•P5ºPRðP^CQ?¢Q;âQRQ6R3ˆR@¼R<ýRl:SW§SSÿS/ST7ƒT/»TëTUU0UHU`UxU�U¥UºUÏUäUøU
V%VBVZVqV†V›V³VÈVàVõV
W"W7WOWdWyWŽW£W»WÓWëWXX-XBXZXoX‡XžX¶XËXàXõX
! YY7YLYdYyY‘Y©Y¾YÓYèY7Z8ZMZ0`Z ‘Z4²ZçZ[[#7[+[[6‡[¾[×[ð[#\?4\Gt\&¼\#ã\]7]7U]6�]#Ä],è]3^#I^:m^:¨^7ã^:_4V_,‹_Q¸_6
! `>A`4€`!µ`%×`%ý`#a-Aa0oa) aÊa8áa b(;b=db,¢b)Ïb/ùbJ)c.tc4£c=Øc:d*Qd*|d&§d6Îd6e4<e2qeE¤e.êe;f Ufvf;‹f7Çf&ÿf6&g>]g*œg>Çg h%'h+Mh0yh$ªh9Ïh4	i>i%^i>„iÃiNÙi4(j.]jŒj0«j.Üj.k2:k&mk<”k#Ñk)õk8l9XlH’l*Ûlmm97m#qm(•m@¾m%ÿme%n#‹n,¯nÜn4õn5*o`o<qo-®o+Üo.p$7p3\p&�p·pÏpFãp.*q3Yq3�qBÁq3r48rDmrC²rDör+;s0gsI˜s"âs0t76tnt!‚t#¤tÈt+èt+u+@u+lu+˜u+Äu+ðu+v+Hv+tv- v+Îv(úv.#w-Rw+€w+¬w+Øw+x0x%Ox>ux>´x>óx*2y']y'…y'­yÕy'òyz+7z'cz'‹z'³z'Ûz'{'+{/S{Eƒ{.É{/ø{0(|=Y|)—|0Á|=ò|0}F}$a}/†}¶}FÖ}>~!\~0~~¯~'Î~1ö~=($f$‹°-Ï-ý8+€Bd€@§€.è€�74�'l�3”�7È�;‚"<‚K_‚.«‚*Ú‚%ƒ0+ƒ/\ƒ7Œƒ.Äƒ.óƒ"„J=„!ˆ„Aª„-ì„+…5F…6|…@³…Hô…<=†0z†0«†2Ü†%‡D5‡!z‡%œ‡AÂ‡_ˆedˆ3Êˆ'þˆ3&‰,Z‰0‡‰'¸‰!à‰HŠ0KŠ5|Š²Š8ËŠG‹GL‹”‹0³‹;ä‹ Œ56Œ@lŒ­ŒÃŒLÜŒ9)�7c�.›�,Ê�>÷�c6ŽlšŽ1�'9�.a�.��/¿�@ï�'0�)X�=‚�$À�-å�3‘-G‘8u‘/®‘/Þ‘-’ <’B]’8 ’3Ù’R
“F`“§“c¿“4#”&X”$”M¤”;ò”;.•9j•¤•.Ã•"ò•,–B–^–Ex–6¾–`õ–MV—3¤—9Ø—˜@#˜1d˜6–˜3Í˜4™.6™6e™0œ™3Í™š"šN9š-ˆšI¶šF›&G›0n›Ÿ›¸›Ð›"î›.œ(@œ%iœ&�œ&¶œ&Ýœ)�*.�(Y�(‚�(«�#Ô�!ø�1ž-Lž$zž#Ÿž#Ãž&çž#Ÿ*2Ÿ+]Ÿ/‰Ÿ,¹Ÿ#æŸ)
!  :4 €o gð CX¡	œ¡2¦¡)Ù¡.¢2¢;R¢/Ž¢!¾¢(à¢	£-'£PU£*¦£<Ñ£#¤,2¤c_¤7Ã¤\û¤X¥'m¥4•¥,Ê¥;÷¥J3¦6~¦.µ¦Dä¦V)§M€§?Î§¨+¨)C¨(m¨*–¨+Á¨2í¨ ©H1©#z©Hž©Vç©q>ª°ª!Îª;ðª<,«%i«8�«HÈ«G¬@Y¬&š¬IÁ¬?­LK­*˜­%Ã­:é­:$®7_®7—®9Ï®6	¯;@¯K|¯;È¯K°+P°:|°,·°Uä°[:±$–±"»±.Þ±
²5(²5^²@”²4Õ²-
! ³88³,q³(ž³!Ç³'é³&´8´S´/r´#¢´&Æ´&í´µ+1µ]µ)yµ£µ)¿µ+éµ*¶:@¶;{¶.·¶*æ¶2·D·c·8{·3´·è·ù·2¸.L¸'{¸=£¸!á¸2¹B6¹Sy¹;Í¹)	º+3º-_º7�ºEÅºF»:R»[�»Oé»E9¼9¼C¹¼Hý¼0F½>w½B¶½9ù½G3¾R{¾-Î¾1ü¾N.¿A}¿6¿¿<ö¿=3À2qÀ7¤ÀAÜÀAÁ=`Á4žÁ)ÓÁ0ýÁ+.ÂUZÂ°ÂGÌÂ3Ã+HÃ+tÃG Ã9èÃ1"Ä1TÄ5†Ä¼Ä-ÕÄUÅMYÅ3§ÅÛÅ(öÅ)Æ2IÆ1|Æ.®ÆÝÆ.øÆ'Ç)FÇ*pÇ›Ç0°ÇáÇ*÷Ç:"È!]È/È*¯È?ÚÈ@É.[ÉŠÉ/¢É:ÒÉ
ÊÊ;Ê>MÊŒÊ.«Ê ÚÊ3ûÊ3/Ë<cËO Ë,ðËhÌ,†Ì³ÌÓÌ2ðÌ9#Í7]Íb•Í(øÍ,!Î,NÎ({Î-¤ÎhÒÎ2;ÏnÏDŒÏ0ÑÏ9Ð=<Ð.zÐ6©ÐàÐ-üÐ3*Ñ>^Ñ8�Ñ5ÖÑ;Ò$HÒ+mÒ=™Ò7×Ò=ÓJMÓ$˜Ó'½Ó<åÓE"Ô$hÔI�Ôx×Ô8PÕ,‰Õ0¶ÕTçÕ+<Ö(hÖJ‘ÖMÜÖ5*×@`×L¡×Iî×Q8ØJŠØÕØ;õØ1Ù8KÙ@„Ù4ÅÙ!úÙ)Ú'FÚ|nÚ-ëÚ#Û8=Û.vÛ.¥ÛBÔÛ1Ü$IÜ&nÜ%•Ü-»Ü/éÜ;Ý/UÝ[…Ý#áÝ:Þ@Þ"^Þ@�ÞÂÞ5ÑÞ,ß24ß2gßšß,«ß;Øß%àB:à(}à=¦àäàáBáNaáI°áúá3â>HâD‡â<ÌâU	ãE_ã>¥ã2äã-ä4Eä/zä/ªä.Úä.	å#8å#\å9€å>ºå ùåJæ$eæ/Šæ+ºæ/ææ5ç6Lç#ƒçB§ç0êçCè8_è;˜è!Ôè+öè/"é%Ré2xéA«é0íé3ê8Rê)‹ê@µê$öê2ë1Në=€ë[¾ëGìAbì.¤ì1Óì]í;cí.ŸíRÎí7!î)YîOƒîDÓîFï#_ï9ƒï;½ï9ùï"3ð<Vð/“ð2Ãð?öð=6ñ5tñ@ªñ>ëñ2*ò4]ò1’òÄò5Ûò\óCnóI²ó=üód:ô.Ÿô9ÎôUõU^õ:´õ/ïõ5ö>Uö#”ö<¸ö<õöF2÷y÷(Œ÷Sµ÷i	ø`søKÔø. ù/Où5ùµùÇù0çù&úA?ú.�ú°úµúD¼úûû+û>Fû6…ûD¼û>ü=@ü>~üI½üPýMXý¦ý ÁýfâýCIþ@�þ0Îþ7ÿþ87ÿ)pÿ2šÿ2Íÿ$F%!lAŽ)ÐZúLU�¢b$+‡I³Dý9BJ|LÇ8:M3ˆC¼)*A(T*}$¨<Í<
! <G;„?ÀB?C=ƒ7Á?ù79?qN±R	OS	N£	Nò	HA
! HŠ
! ?Ó
! ?[S6¯.æ/5He@®`ïCP
3”
5È
.þ
\-1ŠO¼1&>ex+�¹3Ì4#5'Y�Z¡"ü;?Y_™3ùI-=w,µUâ>8Dw*¼2ç88S8Œ5Å-ûK)u,‰)¶GàM()v0 1Ñ94=>r=±"ï+*>Di'®-Ö4,9)f9�+Ê'öHLgB´$÷,KI-•'Ã&ë "3=VA”@Ö9#QDuEºddeAÊ5HB(‹(´YÝi7 R¡ 0ô ?%!6e!Qœ!Jî!9"cY"$½"6â"[#Xu#KÎ#Z$Su$ZÉ$X$%S}%XÑ%>*&@i&\ª&A'DI'UŽ'gä'SL(S (Hô(h=),¦)Ó)
! Ü)	ç)ñ)ý)H*RZ*7­*-å*/+LC+F�+×+ß+`ñ+R,7i,8¡,EÚ, -(>-Jg-N²-E.IG.I‘.3Û.8/FH//�/A¿/G0EI09�0GÉ0g1My1-Ç1Nõ1VD2›2Q²223>73bv3FÙ32 4!S4$u4Zš4<õ4<253o56£51Ú516
! >6I6Bf6©66É6 76!7?X77˜7#Ð7(ô7818K82k82ž8Ñ8ñ8+
999T9!o9*‘96¼9ó9:/:3I:(}:+¦:AÒ:+;@;?O;7�;3Ç;2û;5.<Od<Q´<K=XR=/«=Û=Cø=<>GV>]ž>\ü>CY?L�? ê?0@=<@(z@D£@Bè@E+AFqAL¸AEBGKB“B3©B>ÝB;CQXC>ªC>éC<(DeD3€Dn´D9#E]E|E7›E&ÓE'úE"F@FVWF!®F3ÐFHG*MG*xG"£GSÆG"H=HZYHU´H
! I)IGI]IsI1‰I!»I,ÝIB
! JQMJ!ŸJ2ÁJ2ôJ%'KMKlKŠK(ªK.ÓK@L0CLItLQ¾LQMFbM:©M4äM!NE;N:�N2¼N0ïN O'?OgO-‡OµOMÒOL PhmP+ÖPJQ;MQC‰Q‚ÍQ,PRS}R4ÑR6S0=S<nS'«S2ÓS3T(:TcT{TG”TTÜT01UKbU4®U?ãUV#V$zV9ŸV-ÙV4WI<W+†W²WLÎWKX:gX(¢X=ËXA	YKKYp—YpZ&yZ% Z%ÆZ@ìZa-[5�[ZÅ[ \%3\2Y\*Œ\9·\Hñ\4:]Bo]3²])æ]\^m^YŒ^Tæ^%;_%a_r‡_*ú_,%`bR`)µ`>ß`OaDna$³a8Øa=b@Ob3�b6Äb,ûb7(c1`cU’cEèc?.d/ndrždle@~ee¿eŠ%fI°fbúfN]g@¬gJíg/8h4hh-�hBËhFiUi%si1™i!Ëi<íi*j"Ij,lj+™j,ÅjAòj&4k$[k*€k2«k Þkÿkl)l58l.nl/�l7Íl>mGDm<ŒmBÉm;n	Hn2Rn9…n0¿n@ðnB1o4to3©o'Ýo/p<5p>rp+±p*Ýp:q;Cq:q.ºq6éq2 r@Sr”r¯r+Êr+ör'"s*Js.usU¤súst)6t`t"{t žt(¿t!èt4
! u4?u4tu$©uUÎuO$vGtvJ¼vDwLw5hw9žw5Øw:xLIx5–xJÌx7yDOy.”yDÃyGzBPz(“zD¼zB{AD{?†{4Æ{5û{M1|"|)¢|3Ì|4}5}=T}1’}2Ä}K÷}RC~h–~cÿ~Bc7¦GÞ-&€:T€'�€'·€$ß€+�G0�Tx�5Í�K‚O‚Do‚5´‚2ê‚ ƒ>ƒgVƒA¾ƒ!„!"„-D„Ir„T¼„…3/…3c…D—…<Ü…N†@h†<©†0æ†3‡3K‡R‡FÒ‡0ˆJˆJcˆF®ˆJõˆI@‰3Š‰A¾‰AŠIBŠMŒŠNÚŠA)‹Hk‹_´‹4Œ1IŒ3{Œ0¯ŒLàŒa-��� ®�Ï�3ì� Ž?=Žp}Ž.îŽ�=�V�"o�’�J¦�Nñ�]@�+ž�2Ê�1ý�>/‘<n‘/«‘8Û‘J’K_’I«’Tõ’>J“<‰“DÆ“;”;G”Dƒ”;È”;•9@•Mz•MÈ•N–Me–N³–M—NP—NŸ—aî—_P˜-°˜Þ˜(ô˜M™Pk™B¼™"ÿ™"š+Aš5mš7£š(Ûš%›*›E>›.„›B³›2ö›H)œrœ3�œ&Áœ5èœ+�3J�1~�@°�1ñ�)#ž-Mž,{ž¨ž2ºž1íž2Ÿ<RŸW�Ÿ9çŸ'! &I 2p 9£ MÝ Q+¡=}¡/»¡3ë¡;¢*[¢L†¢8Ó¢4£OA£‘£%¯£Õ£4ô£)¤�G¤OÕ¤i%¥O�¥Kß¥N+¦=z¦5¸¦Aî¦*0§N[§Uª§¨R¨?j¨0ª¨Û¨(ô¨C©9a©D›©9à©+ª-Fª(tª3�ªQÑª<#«H`«<©«3æ«¬3¬M¬f¬�¬š¬²¬Ì¬å¬ÿ¬­2­M­f­�­ ­¹­Ñ­ä­®®8®S®k®ƒ®9¢®HÜ®B%¯Ph¯\¹¯=°%T°%z°7 °(Ø°K±?M±3�±`Á±_"²V‚²:Ù²g³n|³hë³`T´;µ´ñ´2µ}BµJÀµL¶PX¶5©¶5ß¶5·5K·;�·)½·3ç·2¸3N¸4‚¸3·¸2ë¸3¹3R¹3†¹eº¹ ºV@º6—º_Îº0.»,_»,Œ»,¹»Kæ»i2¼bœ¼2ÿ¼:2½7m½C¥½‚é½<l¾€©¾4*¿D_¿.¤¿CÓ¿kÀ?ƒÀdÃÀŠ(Á@³Á8ôÁ@-ÂMnÂS¼Â:Ã,KÃ(xÃe¡ÃaÄ.iÄ3˜Ä0ÌÄ/ýÄ_-Å'�Å/µÅåÅBöÅ:9ÆtÆ’Æ®Æ9ÌÆ5ÇU<ÇU’Ç=èÇ;&È=bÈq ÈZÉ'mÉ7•É'ÍÉ3õÉ+)Ê)UÊ+Ê*«Ê"ÖÊ/ùÊ')Ë&QË/xË&¨ËÏËCîË)2Ìs\ÌOÐÌ' ÍHÍ3eÍ,™Í ÆÍçÍ"Î$Î%:Î7`Î4˜Î4ÍÎ-Ï.0Ï&_Ï+†Ï*²ÏÝÏ3ýÏ*1Ð)\Ð6†Ð6½Ð6ôÐ"+ÑTNÑ#£ÑÇÑ'æÑ5Ò@DÒG…Ò-ÍÒ4ûÒ90Ó/jÓ+šÓ=ÆÓ[ÔN`Ôs¯ÔA#ÕAeÕ2§Õ@ÚÕ,Ö5HÖ@~ÖG¿ÖH×AP×4’×QÇ×MØRgØ]ºØSÙPlÙN½ÙKÚgXÚ3ÀÚ/ôÚO$Û7tÛ ¬Û<ÍÛY
! ÜAdÜ,¦Ü3ÓÜCÝKÝFhÝ8¯Ý7èÝ; Þ-\Þ(ŠÞW³Þ/ß);ß3eß™ß@¹ßŸúß-šà7ÈàHáHIá/’á@ÂáIâ@Mâ;ŽâÊâäâøâ(ã69ã<pã(­ã2Öã@	ä:Jä8…ä9¾ä=øä<6å;så*¯åJÚå=%æFcæ(ªæ6ÓæD
! çAOçJ‘çIÜçB&èEièC¯è%óè7éQé^oé3Îé5ê98êJrê6½êOôê9Dë0~ë8¯ëèë%ì&*ì'Qì*yì'¤ì(Ìì#õì]í]wí:Õí7î?Hî=ˆî,ÆîAóî+5ïEaïL§ïZôï'Oðwð+–ð6Âð6ùð70ñ0hñ.™ñ>Èñ?ò.Gò)vò9 ò1Úò5ó>Bó�ó ó-·ó:åóL ô7môO¥ô#õôeõ5õµõ,Òõ&ÿõ&öFöq`ö!Òö.ôö#÷@÷6U÷Œ÷' ÷'È÷Vð÷=Gø+…ø"±øÔøîø0ù'3ù[ù.uù(¤ù%ÍùMóù<Aú*~úR©úOüú$Lûqû‰û!¡û,Ãû9ðû*üHü(dü*�ü¸ü;ÓüBý<Rý'�ý(·ý<àýFþdþB~þ<Áþþþ.ÿ7Aÿyÿ$�ÿ$´ÿÙÿðÿ.
.<@k"¬-Ï3ý!1S-p"žÁ+áY
g/z*ª,ÕOR2q_¤a`fQÇ/HI*’1½?ïA/7q4©:Þ#=*Ju$�²-Ï:ý78Qp=ÂA	3B	4v	*«	)Ö	*
! 3+
! 3_
! D“
! HØ
! 2!0T1…4·(ìD(Z/ƒ$³*Ø
3
JL
C—
JÛ
C&PjI»<BB%…"«/Î:þ$9&^ …$¦ËBäE'-m>›-Ú00P�!¡1ÃõU#y’Y­=2Ex1•Ç$Ù4þ;38o>¨<çQ$v‘&/88h0¡GÒ );.e/”ÄØ^ø<W;”3Ð."3KV1¢6Ô?K6_>–Õé1:9W:‘>Ì<3HZ|@×38;lO¨;øO4D„XÉD" Xg (À <é /&!CV!^š!2ù!H,"4u"Dª"5ï"%#8#*U#2€#9³#4í#I"$l$Du$/º$,ê$:%CR%b–%.ù%](&&†&C­&Lñ&+>'(j'B“'GÖ'O(Yn(aÈ(_*)jŠ)Iõ)i?*)©*&Ó*jú*-e+)“+O½+*
,T8,j�,8ø,81-%j-7�-6È-8ÿ-78.fp.f×.7>/5v/9¬/0æ//01G00y0Eª0Oð0H@1@‰1LÊ1E2E]24£2\Ø253O3e3C}3DÁ344(;4=d4,¢4/Ï4Eÿ4DE5/Š58º5ó56!636$F6;k6P§6(ø6.!78P7'‰7*±7>Ü7*8F8$Z878A·8Bù86<9's9R›9,î9N:&j:1‘:Ã:KÖ:";/;F7;~;&�;[¶;,<)?<5i<7Ÿ<A×<+=&E=l="‹= ®=@Ï=.>?>C>»X>3?2H?${?1 ?Ò?7ð?-(@3V@%Š@T°@PA,VA+ƒA¯A&ÏA8öAG/B5wBH­B=öB94C9nCF¨C9ïCU)D=D8½DIöD"@E#cE3‡E/»E-ëE-F?GF4‡F4¼F/ñF,!GQNG G#°G7ÔG&H3H'JH&rH™H%·HÝHøH
! Ih_Kè6ø{>'Æ¨g4ã®ÿ‘~qµ)
! Ö Û9!;‹òU#ÒÅkÛ…{#ç®#	R˜‡i!´]DM>±ù†Eq	—¨¾‡¯RnõsY ÀW~!>ÝúG4 v¬¸
! K5 ^ï	Oœe”êk¯
! ¶ÏL\Ãø	RZÊ!¨!Ÿ¡qÞ
 ¶Iz	/ ãä¿"!1!çq¥
! TM M^ÜJ
zD6#£
! ŠÁ!Ÿ 1+½x@;Õ3
‹$µ N Ë!À ¬á#¿ž¿„¸�6 =#³GØÉ´#ß¾÷ÙšD ! ½ru#2!r#áÑ
ÇcðM¤Ú
! Ì‚äì“„!3	¾!œþS4B#1
Î�Ý�H„
! ½›R9 $ËÁ`–läL+”ÃKßÚñ=ð¬ò™‹™Øñæ!¨§ØU(õ
_ .’	„"¨&ÎÐÍË 9Ý@#M@×Õ2#5Ux#~	içÜ!¾ >£ jÃPo")
! ²
„
m!X˜óÂùÃ"#�ö"Oƒ·ã
 Kœ ŒËÛÆ0‹¯ Ä"Ÿ
AŒ,;úm	í‹ì’�
e
! : ãóMëóÊÑ
! |‹$…³²	×´
! SŠþÇ¨"€¿Þß¢[ñ²!é"zÛ
! Á	ø�ØR~$<¤®	¨Tx©ÝTQ+•ƒ£hyC`é	#ä
Ï\,Ì3¸. Žû Èö
ÔAB3A“Ÿ“ÑÊc
! ¦"Ž*
! a	/
! ¸I …~
^ ÷
âÇ!†—#]Pgn€	DC_¡¤Õ¯‹ÚA•ŽÇZ Œbr‚KJ#™R†tj¦)"ÊP
! {å”

J¸üp&!óy“þ
ï¼ÞÕw	µ4¯Ö
H[Õ
! É�
nK»EÈ”|bvE' |_2"×É•
! bÇÑ	!$Ö" �"cÇ&køËÃ1ž/Ü
! |—±Ñ®$	Ú&#
! ÷¿	D!Œº‹áA¨ý@þ
! îk_„ èEè9ç	Ðï
?•#÷ËÂŒ
¹
! VÊŒ "“	©£ÆÅáÁh"Í/iò”yÈd!–&¥6!;V§ýE%QY¹+‰`d	%"»w»
! ª®Ä)ƒ	ÒS"ªqG
! &ó$‘xÔè#øa´ýß
! hÔî�µ“üms‚v—	Ü½
å bR€w=
C…¬>!!ZË}¢0ÓÑ(f³IëÚ;±!�	¡p­a‰E’$�r	Úcà#Gœ AÀSôñÞ
! 1©!àŒ
! S¤"
! 
}À"J¢ñ¦¨¬\¯C¸¥I8|#wè|!#!) wx	/œÂN‡-�SÙ	½†H÷…
È
! Êƒ

(ãÌ
! ‚·
„%”œ!O+Bl!B
ó[“¦Kî9³„é…!Dº 	{³ïe&d
Ä¤ òöÇ-¥XˆX#
€ONËÅô'f!ÏŒ7Üx“p
! ¼c ˆw
! ˆÓ�´§ ñ÷t`¹%¦g1.“6=´À™$ö®MZ­!Ã î¬âT#(.ý
à%Þ—¹Á"ð#nUÔ¨){^ÎRÆS)
Œ�/
÷+!?«
¾ž
! ‰¹TÉìGë#”#7ˆ#Dš
! ðcP#™2›¸/E~�‰îP
¼
#ï©	�Sp¦QÁ Øâ	`¹LRl	;›» qè§ï·!å‘¤	ã]á]FÈó 	øLwýÅ?	8;Ív± UÒJ
! ªZ	«‚¶·ž	Y·fF	No\2�#k5ÿÝ°8¥–K;O‰Ó–†þK†l �ŽM*ð"ôï#j"&ˆ!’—Ü2 »æái× â!¯° #•!­8¶Ì!rÕ"�µÓn‡î.ì	j.J Œyà
! ôE"âad�[Ô"bRÌŠö"/WË.!•'o
1¹	ÚCë
¯
qøZ"‘ó#�fÊt Ä®Uk!ºƒ
«¥h e
V
!  WôxÒž#%	åƒ“"Ç Z q

! �þ�#šÆ¥WvÊÉ-r§
UÖ~` ' †À7þÐ†‘|ð0 š9"%´ý
! Ò×°ç	Ëìn¤Æ4�S
7í"Ô™hŽ
! !+t
! ³YëöJ3l�ø9Á;­€î3	;}"åË
! e 	 '&	*1OÅÆ#ç
! ±Å
! üYÇá	
! Qè
! îõÍ÷!]›LLo  cÛ´D#»Å
! $€v
! �!çqŽ{"•ü_¬Dõ.›Â#öÛ™„·… ‹íL
é©	%
! ø4{·"CØÛ"{äÃÝfú	MÌ
! 9/$'ÎO¯¤žj¦OBâÂ
#›…Ó’äû�å_;uœñ"ë
! ‹,XÜ½<!½ ‚;
! ®Þ#ÏP‰¾ñ!ìJ�±Ï,©‘#@ÿïE½?G!¤M	�\ò gçoð“#8ÐÍë¹lˆ#À“*b#½<r
! <Õ
ÇWT�
! ŸúÎ”Ü!t)àÇðë	3#BÿŽl#
"a—!éïF;!ˆ^"Šý! î"ÿ�vø
! $"XP6ž×�üM“#½¾$(
! U~ïáâºÆÒáµ€§!#k¦(ÿ81W?ú :sÚ¸	v—Ð	ë*ñ,T wÏ²µ0¿‡	¾©ò­°!E	#á‘¥æeK‚!±!""!:œjG|
¼•@‰˜!)Ä#»#™w@R

! æ#û„ }¾_=é]"¶De„Ò")¿
! ˆ
! #)ÖÌ#'	ïF#õ
! þ!à!|Á­5kãìÁö© Ýè	r
ŸÒ!·Q•\z ¸"Íq#Ôt	Àx÷¤ÀÞ&"çJÌøl	P"=
! 6#J	Ü, [9õÆœ$Ñ9 ×@
! †#K!Dt#Æ”j
! ¸ëæÍ’#Wúe~<Ö$~¶�!·†Ó-] znÜç¤} ¾Èær†!Å‹È"Ï˜I
! ÿ•Ý"å
‚?0Òg[¯é"fúœz!\#„ÁÎgíÑJ”8
! ™ç@Z“Ð"›ÉÈ>ü–½5B	Ñ’³
! ×!—ËË dj"ê
! æd´ê#A“D÷ôÿÎñ^h:Úqt
or '#°‡k6e�"À�¬#M8Nê èýä!‹Óí
! SÝ÷
! <uõT"a<ïQŸS%Ÿé
! 
! Ñ70mýAµ�gû Z#ô
! ô7P!H
#¯<øA
õ	&&�‹#·?aŸìÃÏeÕjÑVù2w#kðä?
! ÅKÍP@•ä¡
ŠˆÜ"Ñ ¥&µ#˜n_"rÀ‡´Ê‹Ž*
+ÌK'
ï"ŸÙ^Ù… wÛW
” N!£g
‚FÑƒh�
! ®)ÿI"a#úµÛ(!é
£ ®m
°
! Qd.y3™~7ELf²]~j/1/!Çrž
O�-„QL#äÎ5Öh
! g¹Ç9#:n
! 1¬ý"�µèºgs’ü»²Ü!ïv = uìm`§î”¾#žP	M05
! *IâÄ-!
ƒ%4i½}Ÿõ="†
! {$K" "à8ùŠ¬!‘?'u"‹ï¬7æ
 #Ž ó	8#+8h MŠ®¡
! †¨ ÉÞŒß–:	
*	*#¿>'>ÿù Ç#ïÉÂ!ûªˆÔ!ún%�ËEW²­/ˆ<Éÿ¹QG©â	#\#"í €Nú¾5Íû"•ºì‚o+
cû!4öáØc| Å#xoùê
ŸÝsÇ×¶ ÌJ"v%ûÂÆ'³ëLW
! §_™sJ{Û7#�B~
zÌV	;² ›Ä_J
PdúÇ
Ž?#“BI~;ÉÖi#¿íÕÏ"[ÖÑ?8+€š Zÿ
†ÎsOgÜ
+Æ
! V´Vž�£
-
>Ý¡ žá�
! UØq£N º	ë"öõû€#
ÚÏ¹Ÿº.6½"ˆ —Z\
! �SÍtÕý# ^
m ^qÂ­¼^ãù°•¯_!mTm}÷lí9y“Ù
×� …NN>E!XK
! :
Œ¢#ë‘f
! ¿mðÂó:à¿Y
x½Ý”_	ðÈi ]#ÅÒ!'¡½"›#ëñ	eŒÍÛH	Yhà‡‡ _Iñ»‰±
! Œ2ÓK?:¾
†«¢_/º^O#‚î°tåüÀo
! ‘
ƒ
! %Í �-j	˜
! ¨#¼¥!è93›ç#•Ï¨$o¾eWù“p†
ÐÃ!¡ÈÑ™‹½a=ï
c!rÇý �b½6Ä YÓ3À!a
! àb"ÝZ l
! Òµ¶ù	Sß"åN#8	O"­$œ>"µì
¼Af(
'…	“(h	àO”",>;À#nJi¼#Ê|MŠáj¥öfîŠVÚ!KæÃ
HYo#Í¨
E"�-A	Ó²#	i¹ ý1y'g1[!éÓ
! ô-¯cút!³š	HZ� ±ZCÆ�ç´¹ŒÉ¿dpz™ã\Ê9w 		‹Õ!¶Ÿ	ÄùIÖaj>)Ð©pYC#¢„Ï$ä	Õƒw¹Õ/ ú"nö?ŽÖ
! &€ô}#ŽA}¦�ŒÍ#sø"Ráê[W�ø±	!U—³Ï�Q¢ÊCëþcÒ §n‹-òå²I|g.»~±cœ	=¿ï 9	ãièÖ$™Ï
Ë}ÛD*®ß²´!ËJº
�Y
! ÷«º­
!  £O1$Ô
! Y›þ"7F -6ÔHá²zå)#6"-ÖIx§!4"‡Wv¢\!51ª-«t²ñ(¡e	Ìë ‹ª !|$v
! ß	Àe"ï¤ñyå
! Ã×	Á[‚�Æ‚H×Æ´‡)h�É"§h#sôPÿt7< äPò±s
! Ážb#çÌ
YcÆ$�V°¸û:ÓèýŽþ#=tajv°#’"TW#4tuV!o¥µÛ)g#c">#æ"%#?ù8Ë%Þ!eXãBÙõ#ø4! mB»
! ¿ ²	…€…¬$¼VXÄu×Ð’;9|`"*]%É� m�ªOòê»â
…#Ÿ˜ü™Õ$ uT¨	K
Õ ÌY¼"Ø	¨ù:#ü†	DcåaN�kvÒß™—V×## ‰ö­æs	-"„[Š	ÛWž
! c
 þÞ¯¦
U¡3Îƒ´L ¤”æ^#¤æuh#éN
Â�8þ^ÓÕ	H¡)4õŽ	"ÍÕ¯Þêí!û
! 7~j!Ó
l"¬	³ Œ÷¨ßª‡^
! è
ÃM"/ŽÅ®ÅL£!oÀ6S?ãÀ!‡<âæ‰µÚïH
bòjYìª¥íHvsëÇÑ©žiø»!>¸Ìè…Zj�MÆ¸àã uzEQ¸Dhêº!cYm!ò"·�‡È5w÷4õqx?ð!çç°Î
•Aý\«8X §m:ØÃ3ÿ¼X­µ"Å•Ï‰*½N	šñ 
ëù:"/Íê>>í#F‡
! Ëi	Uô!åõÄ‡O«-î
ËeÄ¥!­�	=>
! W!–
0Ê	Ï!^Û!tH*Öö„!z«4
! ÂŠdáLZJa 	0I¨ì¡]R¼»Z¥ó…Œ [#6Üh�
! G/¥G
º<;Ö!®îj6Õúî
D`{o3ÝVß
#©
œ#¶	Ê PÒMx	z"Ð´	~×ê£p"–Ý[Í%›uå"fBÆ3ºãÉ
! 1“tö`ün"Û¶þÇbw!¶g	 ¡#x0 †wmr!U¹	ÎH
! X¾"‘g!#{tƒ“!ÿ65�^	§i
! ˜F´
Ó –‰ôd
=v~ÜêÛ	ˆnÝQ ³ðb$·,	5Æk`Hš¤#=�
! ÈÖ!×Käå£#“á)SÑC9+kÄXžo	èí«" ’–øÐ}
! ttÅªÞÙ¼F§µä.8
%Ü.”qYÉ�k°Ðº"Õ�7æñï!ÜgÐ¹
›;# I:ÞVTsaôðÙ#ô¥ö
! ¡˜…^óOB@|ü ¡|
! ëÞ	%#2€oú·hûˆ±"×$´@ö’Ð�q«+	nÓf Ù!ßà©�4á< wd H -Ó!c##f
Ù¢„�A!X)ë$r“ÝJ©Î#$G#’T–œ=	œ
! 
‚	áçNúŽ!A²…62�}È>
A"Ñ£4
_
|VP7åV ù3|S‹n$)¡ïÜº#×kµÜö_¢	¹Ô&n^]M– —NÃ‚l°\ø¥ñ“ÙE
! �
ý=X
ûS#¡"‘	iƒ!ÙÒnb!uK Ôåý5w €FûÚÐ•zp#› I‘#š”	Š!6«#¯Ñ‡
! ýöª³õs_8Ü¢
! ,IF
! Ý#�
…s
! QVŸ#Êyß‰¨Ë]«ÐÚ%GúgºÊžàl4+a
¬�#O ½j±¥�"mFgéNS	òb±â¡G§ËGL¾´Ä�	P_üí"ú!1ÛÉi{òÖÓøI
b»÷AÎ!,Gíç
�Òù½NELPRJÿ [¤² yJ—‚±fN"BÌ§Ú‚¼3ù![µ¦6
¶!AþG¯Š"•Qé}³Y	¸âã8!Ž#¸s‹+ää#ÅLú#¦#ÙK%!¨ž!@�
! Ö±¦¹ùL
•é´�µ 0bú3 ?vàa2}þ‘Ê!_ÿX"	#
1%„z»H
! ‚¹#5Çsô¡B¶ÚÖáÛ��ø#˜#DÁ,™"Ïû˜=!n#7æ wøŠÁ«
! ¤uô#'J¨
! tÒ"aÕ÷°ñ¤ �éq‚èðr:/¦´dâ
! 
×!­át"g
SÁ«~Ha³S!;r‰gã
! SÝŸz‰]�	ù_£:;Ï—"ÂHÔ Ù“
! ÅéÑ"ÃTÔ£©Ü†t÷0‚å!"’ˆý¹Å:V U
! õºZøSj
¾‹ î ¦Ÿm¤!¡"{¯‰
ï-£Y
! ‹4bª=Ã#/L á„È	z•~Ê ³�0¯Ùg#áØ
œ�!ïú,#YÞœnä=�ö_‰fmÒî!ki”‘í:Ë"š¿ï
!  Øß~#|6ì™Á
! q:ÕØß!$?¤
(©”!ÕX)Í".ÚwNÿ8
! ì[*‰˜ Åõñ
! ÏGoÂí)²¶Ù"$Q#c¤çbà
ˆ96þõ"”	·Õø!ÄH™ {Ùmî&Ö
! ½ø!m9”k
´§Å#�!ÈÍ!	·š

S‘D~W  4	¤ºœêÊ"e3rªæÌÆ ã!Ù
! qfdôç" #Ú"Æm"»2QÅ$€!¼!²
o|…¹``>šä¿T5¢«l€ õ f¢ ›Î	\…û&
UÙIá°ÄØö¤
! ¸#'0$K¥¬ ö(ÖtŠ
H!V"¯w¢Ã)!š#$=»"Û
‚« ¯ô	NÔ	Màæ#U¶	y­�+'½K	©U�6	©#¢Øî
! ¥  "c˜"â#·#ß�âëBÙ©kV�mì	$˜�×"ÕûÎqÊ"¢"ß¶·»l,h|¤	N
! +c¤½!œÎ
Å¹!xíM!C©²­Þ
Â�	/"
û!¿³!óè«wO!Eñâoš½ 
! SrÌØml¥4Ã
L8m¼Ôi6Ð ç,÷ ¿z¹#ûJÛs ·ÕX"+Z.<
! 4U ã/Ë�Â45[ 
FiXÏjGy'!É!*,ŸÇ"+3Ú*ð.ð½êï#’
! 
! �ëõÚn	³úCæ<3æv"�ð
¦ ‚ÚZ!
!Ž"#?
Øè"Z¯T€
! ã"ŒY7#3M
äÓþßëA®(¨% ºTPè„Cft}ŸSÞ"`„	�qà¢	¶Ù ºÓUT	67Tp}%$\k!CÛ]Èëå®„ ûžÌ°
! 	ÔOÕ#¡ÅÅ
üÆ^
�L15!í
Üh#b4xíì0\ žy€Ód"¤#`}§Ï	³� #Â¿
¬ªw"Õî¯`© ’ˆB³.ç×	ª•³»"ä	"�£…2·C	]¢d#¹"µ“7sÂ"5´Î§ãurÁê	Ë&§=êòÌÚ¡ §"A±z^!—óhÓ8 ò¿wC,
* C·— Ÿ�×!	ƒ$¨»DPŒ!Ê¶"³Í‰	c#¦CÉ
­
!  £´Kl£Ÿà*Ø!OBå	Šì!!žá
! #&ËŽ;"<;2•?ú¬
! ÿÐ ² F
õR­	”)Ö.ph€<	�.À%e&¤»fQ¯äë^ù�
`„# X	Œwî0ˆ"}é!u�55úÑ¿×"ª¾Ê—÷ÔK8\7d—	Ø&®
Îùb­0b aÆ"
Ø;å‹
÷	\îÉz\Æk™#l}d¾BÒeì","ª
eK#¼jè©Ï`u(RZ†HU±�”‡#›"$…"’ÿ
! ¿#â
ÊòPi7 ç)w|$¬Ñ#F«÷íÔ+$#žv9ú‚3Ò& É4#p¢*P
I‰‡äk7
! §"àÔ´Žªô"÷"Ô‰^bÓ?ë!nMâ£‚"œz!Ö#hý÷„UŠ{{YI!!£À ”sË#@ã«Ç#Ì¬º÷^[  å#BîTã<ç~�à!ø9ƒ Æ
Sâz‘v°ýuxÖwèqEÞÉ"8ª»½:G­
! ö!Äyf.Îl¦‘ <cÐD*ÎÆ ‚#¬Ž÷#AŠ°”
! 4rÝ9ÔJ�!ë^§$…¼§²'�6
K B”ž‘^Ê
íÄþÝ!º
! ™!Ù¹mD"Äå°
)ü�ˆ€"A+(É	X%L’t\Ž{£R®�ÜaCIe�	9ù
! à>àS«…Î
! {Y"P?¼
! ª#ü�>ñ#oÐ#ï ¿¯«
+`™EG‹0ù2GxY#+4ó“?ˆª
! ì#ò	Ê‰â¶Á@«7y›½bÝ	!ýuØü5ÖôßEæñZƒŒ®fe‡!ùäèrÀ3-Žpþ>bÈH"Z
ÙÚ˜¬G2„!CË¢ìrx!ï<Ì ˆ9
! ;
œÍmx×s6
‰dêÞ„øV¸ö@¡%"Ä!ÉHê¹�­#WN}ßÇÞ  Ç$íú°åö	T3 lvŒ`
! ^F˜0y![ !
°"yí/#­Ù$S]g�*U"ù+e!"¾ëUò(‘YÁ!­µ!‚8f\üþ>ìú}#
! c:QÃ
! &¥hK pŠ
! vàFTÄÒ
Òª;FÒpÅ+€›Ñ!•
þã2Ã8'9ÜÌÍ\h˜ó\’)«!2ˆÅ$Ò_«¢F×A¦±
ë(–Ó²"Ï
! U*y"\¯òX!hñaDêc[ 
–Ï y!*B §çÂÚ	Õ60	"¬¹Ä3!,ì2	g‰
! !õ|‚‹`z)(5¿‹
! &ÿ	I	4/H³ä"í
¯#™
uÃW7–q!õ� Z#x$!†—ê" 	“­úºPã9•âMcr>«v;Œ+ §"ô
! ÑZ˜!ØÈ
¥hô:™˜>›˜Ô,öØ	ÒÈDéŽ
Xø
ä { ²
! 	\Iç-Æ!ûµ<³X¢!Å,
! œè€¶#·xó(ÙV"îûÖ	
ïŒ
U!9
íÂèÛ²Í
! lœP�	#ñÚÑèÂ
! 3}f1ñ
{!ÁX�ó
! åVs¿Ä
ü#M7[/ï_!é x
aNä
! 	ÿ;	Ñƒ)çêò–ð ÚÏÆËƒŠ1sÛzÐ»Š³³"/YÇÝÐ¸ýŸ�ÆQ¦—.YWßWÇƒqN‹!v!1Íø0
! A §z
! ûž@µ’.*Àr•"°<Ìð@îÄßÝœx
! À
! Ð#×#š�#®¾¡o¨mrk
! ÞÆ1"æ‰ «7¾ª!O|¤èåÏÑüðb_8ÕÓÒ
! ¦¤ø	Ç	“tÿŠ¬lˆŽýWý
ôn ÊE#Xw
tT8"˜Ö1‹p¼—¸$.	Ô
È—
A-À3
! Ã	4é$<i
˜,¾"‡M¼÷¼œwe
$ï#Œâ¬-›	»yZƒºßX
! ƒê	#½õœ�²
! QŽˆ
º¿]´õ�IK#	¼àµí`š<yHš'Q
d	ÔÛ”H¿”M¦!œ"
  
! „·ÝÜ#¿ó!-	ˆ	V¼£z†"Ÿjq
! =þá
! r÷TÁ_
! :Îí1
! éu¢ã I0æ¾Ù]¨Ø+
! ¨™B¬
Kâ.¶ab®PÃ'"C Z
! ù"šò#† çv#¨6—n‡jƒÀ
-‘ø”!T
! A#|
›ÁXû
Í"þf	huO‘s.ñkÐ!JÁxß¿!3Î_§„qˆ¨¾ü"�!hGÓUW×
af{
õ!Ä¸¢
Ã"°=¦òAkn
§	›I†—“ÃoM$R#O‘ó="ŽÔóžÀ€
ÿ@\~U7"Ãî#4CïC!"Ÿ
! åã%ƒ±º–ò´æÌî#Ÿ‘"µšX÷üC�KRê!¥"²s-##:�,Y(#Í¥52?‘m}
†`!ß>NÛk	ÿ!y"š=©¯!S!°’vlÎ[7,�
¬À5	…Z"Î
! ²ÝYËgs#ä²€ÃÜ!!¨-«oôÈ
ó­«å‘ŽU{î!( !Ì"$
ÓA†Y¿ÿ…
! $s¹®!+°‘!«Ü}ÏXÄÓ9ê:õª"äaˆê„$6¿û	--®Qè	
! €x&ŒG"[éi•zè„Ùã#£"TC´Éã	s:"¨˜é²ÒŠ Ó"b

! "Ly*dQy¦š­{OßŽ'
! Eü	F!@u)î	ý—
! ‰!o!c	ô7qDÀË‡ó?’¢õ\
dO;ÈRzÊLíšÌ#L9äÞ=&
ÉýÁÑi€üu’!©
! Å�íòQ!k rZE ûÐe}Ñ R
! ?I–1 îÿ•²ÀÙbë,!)
´’&þfÌö½r™'Ž#p?B<|Ä0ºÝ
! €^MÄwÃÍ£=#"p�<
Û¬Ù•Â:(W	Ué·A6
! @® –ÇÈÌ	ß7êÊ
! ;
! Lp3ÙÃ+#*�!þW•È§u‡g )Þƒð]
! ûÕ
MÛ â
! ÿ‡D ?[\Ý	@Ñ5
¨°
! &	¥	Òfó §
! H#Ç^$W		ý=+µÚŒ#%â s´«	F`ç¶! È‡
|TÁ²è]2N
! Ï-fs1Ûã¸þô
[a“xÂHxêTž¤êÚ Ë]*Ø¸oRh«·	õE¦	–	*A
[O
! 	GÐ
*ì«ZÎª	4üG‘³;–#ÚþY!�"’Ê#Â@fIæ+Ls
Î´	#(–!¡Š#š¶óBùàxX²$ r¿	
! 
! ,lÔ~ ìy	Í
—”Â `9	®
! ­._jØ°F
! $™	
�·ö›Ã(	e¾Ï#Jd
! �¥N¾	vh!kÄ šØ#Hn¥è ^þ•°s!QëW"Ÿ§È#M¾õ›vBâlhdÕp”"‚
! SùÝ<,'¤’{õ‹ì2F"Ò1#ª^Ÿ!†zž®21îóÄü
! }!Šµ	"/ƒ­"¹G¾Y€€¸ìV@DÑ."žf"£�æÐReîœ¥t¶ Ì õ&îVt©X¤$¥A
! %	›']’ �…çdÁPpÞF!Í	a!z’ Ë	o#�tW‡y
Š
‹dÅS »f#U<Û#Üú
! ^ÐöMÔ#«"g	Ô!&žab§½ãÞ£	‡J�ç j5¶Æ	p@–ýÄ	žLŸæ
! u2P-ù; ™V#×}®"µ
t™4ð“gÂ!D ¥#•où#RBâ"�¹É   @
]‘Â�#—ß+AEš"¡ò!ÅÈ@!Š=�LÜMdäÛúbm
! 5#ÿ÷ä@´ 
! 0TñtOniÌHmU	V
! Tï "
Á-ün~
! WÏ"	’
5°u	û¡5¡!747!@©kð#pV
Æ%¿ðò
! –i®Œ¾Êz
˜
E×Èiù¥E{!¹>˜WwåÀ$š$Ûkð1€XºuRÊ`À	�[	ò
5¾$	"›ÊlÑ3"Nxï
! .$v@ªš�
m–ôÞÏ\åÙ�eiÀ!æ:�ý"/TÖÇìõ ,pô ">m#ƒ¸´�á½[7
E|!8K¹_
! ·áìæÀ'éàT×
! v…ãÎÌy$	q‘¼ðQ
! «~Ý ‚< ûoä±0]¼æ‘
! 0� ·ˆŽü
~ªÿ±
!  
±sô(;qö#šV’Ìœà»	lÂƒd"}�p	ª�!ÀúýÓž]s+†	Ú+9¤I®—úe˜	äˆCþ¬"$•]ÇX�'5˜$#:
! Â(NÔU¸gj>øñÈ!• ?Á#”Â.Š`Š�…g¡žáµ
! è4Ë€¨ �!h%®ÐêpD
.‡
 ¬¯	i÷�ÕLÂ 0!$ˆ»L8š2
! fj#ýH*
! \£"�Eù
! d'2¬c±ºš:¶æx�{
! îlj60þZ
! á"P 3""æbÿ
Ÿ|*"´"×Ž,›!ýŠº!v
! ªün!/
! G	¹	¢]! oàv	PºÃ:O÷o


! ³	±ñ¼	%B½#Ô_#VZÉ'�	‡¬g‰VˆRé&Jß]ªö¢ð@e­
ÇrÇ
!  
c°	š] Å"s\"ÊRÓ]‚å"^©4Éí°QÔk7	”mi"%"¶ðÃ³#A2F ?[‡còª‰CŸ"(U
õc’#tc¶
! ˜ xfZ�'8°ú?^Kd»I1	óD
! ¢#ª±Õ›©³#H	"ƒ.
! …‰u
q¯i±#"ö�ä*uE
­GNì
! àò<F>Í§í»
~ž ;Þ$
! ù
’b	þ	yœ*!÷
‡ÂÃA©y uSŽ!½wÞO
þ�6Á
èùJÁ¶bãn­¹'Ò	q êØ#âÅ!’°†îZ¦¸Šô¢g"‘.Üóf¿ ¦”
! Œ	k"ÔSzj"ç!ƒ<R ��¯‰"
! É
œ
	F¦_G¸!þ Þuýü¶Ä£ö ?ÈI#7à"'
! Â€ò©Üp2ÍB"Â\	 »a29ÍVG� Á(ÆÉµÍeçÝ’Å	‹®²n±9éJUØž—“
!
! Ò#£Ã'°¸
Ÿ®$¿å´;"
ƒƒ›1!Ü	[É‰#M
! Ü˜èŠ¼é#„‡"q	¢iØŽÄÞN·J5}CÊÎyB!„ÝË
o±/{¢2˜�„éÌ¦XÞ�hG zãœ
ÊÈ¿pŸxG9˜}#IUÐ‹"L!þ‘¦¸£Îâ|?F)½
! =ñðÉÚ	� é#A –
! !‚
;bÚ¬ñÐ¨"¸{Ù"^ŒcwñO6!}{tv
›"l2FÁQ–~¬3vk’ß
! Ï]÷q£È 9xg³ŠiS
! Kà	ÛIF¶
Âq"¾íB,ÁÄ
! Q‰0
R
! #í»ÈD	æ<Ü´"4O|–­ì‚7wø Ž$$/{8ô™(ÄÔp™J6W[
dòÕ Æ5" kÙ˜›
c*Åð
! 	
ôŸå5…€{	ÐëÏi
z3³‹	ü~léÐ
0‡	¦"`ÎO	êb#ÑDt}»}$�"ìÁð	De)>"¥PH\OC
! j ×Æó·‡&¯Ìê‰#r8°‘™ðN
ó"­ ˜âžY£›
! �`ì
! <"Oó
®êß“ 8~( K— ©È¨ˆ2`	#šl
Q	Ñòm0Óók®éßY†Ø
! Püb
! ·
! ñ¼
! aÛ	jL"»õÛd1B|? \¼„mÞ$ºò|mN²R	z,’æ¹/!wNæ	Ò¢hû–á!ù˜åEØ"ªWÿ8‹Çº£3u f	K	u
! G¢<µ	ƒ‚ F¾&
! Ð‘M ×.zÇT!ði"
! ž-÷©(Se�a"ì· í
! Îu(…
! HÕ!Ïp‚·†Š"–@>—ªÞÂ	pÅ«J×ò!ü?!Ãgy
! „¦.Z¢­ˆ^Äo–
! †%a!ªy#!D™JÜaÿ"
! DÝ
¬lŸ0‡ÉšI¡!ÖóòöJß#ãâƒ#$8"�]#ÉFÎ"~óñ¶s"Ð|"=Œ"¢$`â±> â¾ùÎá»Ï!@ ¸ çÒˆr@ _W�P	NÖn&Œýi›‰Id
! ±vf
“/ûß |	³y,öjz#:ÈA�	{Bù_&#["¼š!Q›·–ü`#Æ©"©ËÔB
! n°†øàû#ð5–}#J
! C–y"6 X�r¥2EÖ· 
! Ò‚2
.#/Ø $R!5	{Í¦�
! e#*ïR>	ñ ÖÝ¯<#±Á”ÍBÑy‹Þ¦.
êôúF!qûeóQ"	è!¨ì Š§#79÷ç€ÿdþÒ,‰Õ	Gi¥
v»Ó	£ã¾
! ©·
‘
! ëºà"â	†ì(l�!]	ÀPø
! eWl¶iéœÜ :¦
! :!ûäé3Fëí	á½Ú"[[LL
! GIñ("1,QÒŠRWƒnº}ã†³Ç¼ÛBjà __ú
œ‰u¬
! ƒ"¡ &x"k|ÿ#š#C"oµèµ¯…™Vg
! @	Œ	¡•îÚ#êCŒS!­`QPæ”o@"òwÓ2~aÔ¾ü!éc~"¡:ï©—p!=²(Y:ë¸Žû#Ê¶–"^¤)	(×ÙÍÞä\¹->Ï†í
j…C±"nðÀyôôÖo—§{}	p¡$á~½	ÖF0#YåUC
Ó`ÁCØ›Dgá /˜¸r"E—{#\˜`
,%
= 
! dÑp =­� PR"p
¼ Ú�,!,Lk#r+"1¸-
! „¼p4
! #¼!0"VÂXû%çŒ"?"È¶
x ú- ÿÎ Å /	 ƒ#…‚ŸERQ=H
/1	M#F!T
âoOœ³
¡	¯"!™ö0=)À³±²¦[
! T]
ß"
Ù·lØ±VÐ
! ËÃ¬d�ßj ›-—œµš¢¤h
Öu!3ø[ól¯•	
! Cëž"<qÞ6	ø€ØÖµ®àÝ×®õ�ü¤é¨*_á
Ó#Ý0�"™
! Q�#Ea	Ú
DÌ–T•£ “"]ý	L	R`€ê¸¡J!2ÉÙ
! ˆ¼ˆ"É#W
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 1596,1602 ****
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %d least significant bits of %s are ignored%i-bit mode not compiled in%q#D conflicts with a previous declaration%q#D has incomplete type%q#D 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 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 public, but requires an existing %q#T object%q#D is volatile%q#D not declared in class%q#T has no user-provided default constructor%q#T has pointer data members%q#T has virtual base classes%q#T has virtual functions and accessible non-virtual destructor%q#T is not a class%q#T is not a class or a namespace%q#T is not a template%q#T is not a valid type for a template non-type parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating point value was expected%q#T was previously declared here%q+#D cannot be declared%q+#D 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 with an exception specification%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 redeclared as different kind of symbol%q+D redeclared inline with %<gnu_inline%> attribute%q+D redeclared inline without %<gnu_inline%> attribute%q+D redeclared without dllimport attribute after being referenced with dll linkage%q+D redeclared without dllimport attribute: previous dllimport ignored%q+D takes only zero or two arguments%q+E is not a constant expression%q+F declared %<static%> but never defined%q+F used but never defined%q+T is not literal because:%qD alias between functions of incompatible types %qT and %qT%qD appears more than once in data clauses%qD appears more than once in reduction clauses%qD attribute directive ignored%qD attribute is meaningless since members of the anonymous namespace get local symbols%qD attribute requires a single NTBS argument%qD called in a constant expression%qD cannot appear in a constant-expression%qD cannot be defaulted%qD cannot have default arguments%qD changed semantics in GCC 4.4%qD conflicts with used function%qD declared as a %<virtual%> field%qD declared as a %<virtual%> parameter%qD declared as a %<virtual%> type%qD declared as a %<virtual%> variable%qD declared as a non-parameter%qD declared as an %<inline%> field%qD declared as an %<inline%> parameter%qD declared as an %<inline%> type%qD declared as reference but not initialized%qD declared here%qD defined but not used%qD does not have integral or enumeration type%qD does not refer to a function%qD has a previous declaration here%qD has already been defined%qD has an incomplete type %qT%qD has invalid argument list%qD has the same name as the class in which it is declared%qD in %<reduction%> clause is a zero size array%qD is a namespace%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already declared in this scope%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is an enumeration template%qD is both a direct base and an indirect virtual base%qD is deprecated%qD is deprecated: %s%qD is initialized with itself%qD is normally a non-static function%qD is not a class or namespace%qD is not a function template%qD is not a member of %qD%qD is not a member of %qT%qD is not a member template function%qD is not a namespace-name%qD is not a pointer variable%qD is not a static data member of a class template%qD is not a template%qD is not a template function%qD is not a type%qD is not a valid template argument because %qD is a variable, not the address of a variable%qD is not a variable%qD is not a variable in %qs clause%qD is not a variable in clause %<firstprivate%>%qD is not a variable in clause %<lastprivate%>%qD is not a variable in clause %qs%qD is not an function argument%qD is not captured%qD is not compatible with %qD%qD is not defined outside of function scope%qD is static but used in inline function %qD which is not static%qD is used uninitialized in this function%qD may be used uninitialized in this function%qD may not be declared as static%qD may not be declared within a namespace%qD must be a global variable in %<#pragma acc declare link%>%qD must be a non-member function%qD must be a nonstatic member function%qD must be either a non-static member function or a non-member function%qD must have an argument of class or enumerated type%qD must not have variable number of arguments%qD not declared%qD not defined%qD redeclared with different access%qD redeclared with different visibility%qD referenced in target region does not have a mappable type%qD renamed after being referenced in assembly%qD should be initialized%qD should be initialized in the member initialization list%qD should have been declared inside %qD%qD should return by value%qD source argument is the same as destination%qD used before its definition%qD used in its own initializer%qD 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 initialized with a constant expression%qD was used with no declaration before its definition%qD was used with no prototype before its definition%qE 2.95 vtable-compatibility attribute applies only to C++ classes%qE 2.95 vtable-compatibility attribute applies only when compiling a kext%qE appears more than once in data clauses%qE appears more than once in map clauses%qE argument is not a function%qE argument not an identifier%qE attribute address out of range%qE attribute allows only an integer constant argument%qE attribute applies only to functions%qE attribute applies only to initialized variables with external linkage%qE attribute argument not a string constant%qE attribute argument not an integer constant%qE attribute argument should be between 0 to 255%qE attribute argument should be between 18 to 255%qE attribute cannot be applied to variables with specific sections%qE attribute cannot be specified for local variables%qE attribute directive ignored%qE attribute does not apply to functions%qE attribute does not apply to types%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on automatic variables%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qT is already defined%qE attribute ignored due to conflict with %qs attribute%qE attribute ignored due to conflict with attribute %qs%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on non-class types%qE attribute ignored on objects of type %qT%qE attribute ignored on types%qE attribute is not supported for R8C target%qE attribute is not supported on this platform%qE attribute is only applicable on functions%qE attribute is only valid on %<struct%> type%qE attribute is supported only for SH2A%qE attribute is used for non-class method%qE attribute not allowed with auto storage class%qE attribute not available to functions that return value on the stack%qE attribute not available to functions with arguments passed on the stack%qE attribute not available to functions with variable number of arguments%qE attribute on function returning %<void%>%qE attribute on non-volatile variable%qE attribute only affects top level objects%qE attribute only applies to SH2A%qE attribute only applies to base type of a function pointer%qE attribute only applies to function types%qE attribute only applies to functions%qE attribute only applies to interrupt functions%qE attribute only applies to types%qE attribute only applies to variables%qE attribute only applies to variables in static storage%qE attribute only applies to variadic functions%qE attribute only available for 32-bit%qE attribute only supported for reduced Tiny cores%qE attribute only valid for ARC EM architecture%qE attribute only valid for ARCv2 architecture%qE attribute requires a string argument%qE attribute requires a string constant argument%qE attribute requires a void return type%qE attribute requires an integer constant argument%qE attribute requires prototypes with named arguments%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE cannot have both %qs and %qs attributes%qE declared %<threadprivate%> after first use%qE declared as function returning a function%qE declared as function returning an array%qE defined as wrong kind of tag%qE does not have pointer or array type%qE does not name a type%qE fails to be a typedef or built in type%qE has both %<extern%> and initializer%qE has invalid type for %<reduction(%s)%>%qE has not been declared%qE implies default visibility, but %qD has already been declared with a different visibility%qE in %<aligned%> clause is neither a pointer nor an array%qE in %q#T does not name a type%qE in namespace %qE does not name a type%qE incompatible attribute ignored%qE initialized and declared %<extern%>%qE is a member of a union%qE is a pointer; did you mean to use %<->%>?%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%qE is neither function nor member function; cannot be declared friend%qE is not a class or namespace%qE is not a class, namespace, or enumeration%qE is not a constant expression%qE is not a template%qE is not a type%qE is not a valid template argument for type %qT%qE is not a valid template argument for type %qT because %qD does not have external linkage%qE is not a valid template argument for type %qT because %qD has no linkage%qE is not a valid template argument for type %qT because it is a pointer%qE is not a valid template argument for type %qT because it is not an lvalue%qE is not a valid template argument for type %qT because it is of type %qT%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD has no linkage%qE is not a valid template argument of type %qT because %qE is not a variable%qE is not a variable in %<aligned%> clause%qE is not a variable in %qs clause%qE is not a variable in clause %<firstprivate%>%qE is not a variable in clause %<lastprivate%>%qE is not a variable in clause %qs%qE is not an Objective-C class name or alias%qE is not at beginning of declaration%qE is not initialized%qE is not of type %qT%qE is only allowed in Objective-C dialects%qE is predetermined %qs for %qs%qE is used uninitialized in this function%qE may be used uninitialized in this function%qE may not respond to %<%c%E%>%qE may write a terminating nul past the end of the destination%qE must be %<threadprivate%> for %<copyin%>%qE needs isa option %s%qE needs unknown isa option%qE not specified in enclosing %qs%qE not specified in enclosing OpenACC %qs construct%qE output %wu byte into a destination of size %wu%qE output %wu bytes into a destination of size %wu%qE output %wu or more bytes (assuming %wu) into a destination of size %wu%qE output %wu or more bytes into a destination of size %wu%qE output between %wu and %wu bytes into a destination of size %wu%qE output may be truncated before the last format character%qE output truncated before the last format character%qE redeclared as different kind of symbol%qE redeclared with conflicting %qs attributes%qE requires a %<declare%> directive for use in a %<routine%> function%qE undeclared (first use in this function)%qE undeclared (first use in this function); did you mean %qs?%qE undeclared here (not in a function)%qE undeclared here (not in a function); did you mean %qs?%qE used with %<auto%>%qE used with %<register%>%qE used with %<typedef%>%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qF requires z14 or higher%qT and %qT are in disjoint named address spaces%qT declared here%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%qT has a base %qT whose type uses the anonymous namespace%qT has a field %qD whose type uses the anonymous namespace%qT has no member named %qE%qT has no member named %qE; did you mean %qE?%qT has no non-static data member named %qD%qT is a variably modified type%qT is already a friend of %qT%qT is an ambiguous base of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class type%qT is not a class, struct, or union type%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a namespace%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not an accessible base of %qT%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qc directive redundant after prior occurence of the same%qs%qs and %<%s-%s%> are incompatible%qs and %<%s=%s%> are incompatible%qs and %qs are incompatible%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%qs attribute ignored%qs attribute only applies to functions%qs attribute only applies to variadic functions%qs attribute requires prototypes with named arguments%qs cannot appear in a constant-expression%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%qs construct inside of %qs region%qs declared as function returning a function%qs declared as function returning an array%qs declared in a non-class scope%qs defined in a non-class scope%qs does not support MIPS16 code%qs does not support feature %qs%qs expects 1 argument but %d given%qs expects 2 arguments but %d given%qs expects a constant argument%qs expects a fixed-point value as argument%qs expects a fixed-point value as first argument%qs expects an integer value as second argument%qs expression must be integral%qs function cannot have arguments%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%qs function with trailing return type has %qT as its type rather than plain %<auto%>%qs function with trailing return type not declared with %<auto%> type specifier%qs has both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%qs incompatible with explicitly disabled options%qs initialized and declared %<extern%>%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro%qs is corrupted%qs is deprecated%qs is deprecated and not recommended in any circumstances%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is narrower than values of its type%qs is not a gcov data file%qs is not a valid base register in %qs%qs is not a valid number in %qs%qs is not a valid offset in %qs%qs is not a valid option to the preprocessor%qs is not an option that controls warnings%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries%qs is not supported on little endian systems%qs is not valid for %qs%qs is version %q.*s, expected version %q.*s%qs must be the first clause of %qs%qs must be used with %qs%qs needs a valid base register%qs not supported by your assembler%qs of module %qs, imported at %C, is also the name of the current program unit%qs requires %qs%qs requires %qs or %qs%qs requires PowerPC64 architecture, enabling%qs requires VSX support%qs requires a target that provides the %qs instruction%qs requires branch-likely instructions%qs requires full ISA 3.0 support%qs specified for auto variable %qE%qs specified for parameter %qE%qs specified for structure field%qs specified for structure field %qE%qs specified for unnamed parameter%qs tag used in naming %q#T%qs used with %qE%qs uses dynamic stack allocation%qs uses register r29%qs value must be positive%qs variable is neither a pointer nor an array%r%s:%d:%R   %r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%R   in %<constexpr%> expansion of %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%d:%R   in %<constexpr%> expansion of %qs%s%s
  %s  Same as %s.%s %<%s%.*s%> expects a matching %<%T%s%> argument%s %<%s%.*s%> expects a matching %<%s%s%> argument%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT%s %qE does not fully implement the %qE protocol%s %qs%s %qs construct inside of %s %qs region%s %qs is an invalid argument to builtin %qs%s %s %p %d
--- 1593,1599 ----
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %d least significant bits of %s are ignored%i-bit mode not compiled in%q#D conflicts with a previous declaration%q#D has incomplete type%q#D 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 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 public, but requires an existing %q#T object%q#D is volatile%q#D not declared in class%q#T has no user-provided default constructor%q#T has pointer data members%q#T has virtual base classes%q#T has virtual functions and accessible non-virtual destructor%q#T is not a class%q#T is not a class or a namespace%q#T is not a template%q#T is not a valid type for a template non-type parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating point value was expected%q#T was previously declared here%q+#D cannot be declared%q+#D 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 with an exception specification%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 redeclared as different kind of symbol%q+D redeclared inline with %<gnu_inline%> attribute%q+D redeclared inline without %<gnu_inline%> attribute%q+D redeclared without dllimport attribute after being referenced with dll linkage%q+D redeclared without dllimport attribute: previous dllimport ignored%q+D takes only zero or two arguments%q+E is not a constant expression%q+F declared %<static%> but never defined%q+F used but never defined%q+T is not literal because:%qD alias between functions of incompatible types %qT and %qT%qD appears more than once in data clauses%qD appears more than once in reduction clauses%qD attribute directive ignored%qD attribute is meaningless since members of the anonymous namespace get local symbols%qD attribute requires a single NTBS argument%qD called in a constant expression%qD cannot appear in a constant-expression%qD cannot be defaulted%qD cannot have default arguments%qD changed semantics in GCC 4.4%qD conflicts with used function%qD declared as a %<virtual%> field%qD declared as a %<virtual%> parameter%qD declared as a %<virtual%> type%qD declared as a %<virtual%> variable%qD declared as a non-parameter%qD declared as an %<inline%> field%qD declared as an %<inline%> parameter%qD declared as an %<inline%> type%qD declared as reference but not initialized%qD declared here%qD defined but not used%qD does not have integral or enumeration type%qD does not refer to a function%qD has a previous declaration here%qD has already been defined%qD has an incomplete type %qT%qD has invalid argument list%qD has the same name as the class in which it is declared%qD in %<reduction%> clause is a zero size array%qD is a namespace%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already declared in this scope%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is an enumeration template%qD is both a direct base and an indirect virtual base%qD is deprecated%qD is deprecated: %s%qD is initialized with itself%qD is normally a non-static function%qD is not a class or namespace%qD is not a function template%qD is not a member of %qD%qD is not a member of %qT%qD is not a member template function%qD is not a namespace-name%qD is not a pointer variable%qD is not a static data member of a class template%qD is not a template%qD is not a template function%qD is not a type%qD is not a valid template argument because %qD is a variable, not the address of a variable%qD is not a variable%qD is not a variable in %qs clause%qD is not a variable in clause %<firstprivate%>%qD is not a variable in clause %<lastprivate%>%qD is not a variable in clause %qs%qD is not an function argument%qD is not captured%qD is not compatible with %qD%qD is not defined outside of function scope%qD is static but used in inline function %qD which is not static%qD is used uninitialized in this function%qD may be used uninitialized in this function%qD may not be declared as static%qD may not be declared within a namespace%qD must be a global variable in %<#pragma acc declare link%>%qD must be a non-member function%qD must be a nonstatic member function%qD must be either a non-static member function or a non-member function%qD must have an argument of class or enumerated type%qD must not have variable number of arguments%qD not declared%qD not defined%qD redeclared with different access%qD redeclared with different visibility%qD referenced in target region does not have a mappable type%qD renamed after being referenced in assembly%qD should be initialized%qD should be initialized in the member initialization list%qD should have been declared inside %qD%qD should return by value%qD source argument is the same as destination%qD used before its definition%qD used in its own initializer%qD 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 initialized with a constant expression%qD was used with no declaration before its definition%qD was used with no prototype before its definition%qE 2.95 vtable-compatibility attribute applies only to C++ classes%qE 2.95 vtable-compatibility attribute applies only when compiling a kext%qE appears more than once in data clauses%qE appears more than once in map clauses%qE argument is not a function%qE argument not an identifier%qE attribute address out of range%qE attribute allows only an integer constant argument%qE attribute applies only to functions%qE attribute applies only to initialized variables with external linkage%qE attribute argument not a string constant%qE attribute argument not an integer constant%qE attribute argument should be between 0 to 255%qE attribute argument should be between 18 to 255%qE attribute cannot be applied to variables with specific sections%qE attribute cannot be specified for local variables%qE attribute directive ignored%qE attribute does not apply to functions%qE attribute does not apply to types%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on automatic variables%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qT is already defined%qE attribute ignored due to conflict with %qs attribute%qE attribute ignored due to conflict with attribute %qs%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on non-class types%qE attribute ignored on objects of type %qT%qE attribute ignored on types%qE attribute is not supported for R8C target%qE attribute is not supported on this platform%qE attribute is only applicable on functions%qE attribute is only valid on %<struct%> type%qE attribute is supported only for SH2A%qE attribute is used for non-class method%qE attribute not allowed with auto storage class%qE attribute not available to functions that return value on the stack%qE attribute not available to functions with arguments passed on the stack%qE attribute not available to functions with variable number of arguments%qE attribute on function returning %<void%>%qE attribute on non-volatile variable%qE attribute only affects top level objects%qE attribute only applies to SH2A%qE attribute only applies to base type of a function pointer%qE attribute only applies to function types%qE attribute only applies to functions%qE attribute only applies to interrupt functions%qE attribute only applies to types%qE attribute only applies to variables%qE attribute only applies to variables in static storage%qE attribute only applies to variadic functions%qE attribute only available for 32-bit%qE attribute only supported for reduced Tiny cores%qE attribute only valid for ARC EM architecture%qE attribute only valid for ARCv2 architecture%qE attribute requires a string argument%qE attribute requires a string constant argument%qE attribute requires a void return type%qE attribute requires an integer constant argument%qE attribute requires prototypes with named arguments%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE cannot have both %qs and %qs attributes%qE declared %<threadprivate%> after first use%qE declared as function returning a function%qE declared as function returning an array%qE defined as wrong kind of tag%qE does not have pointer or array type%qE does not name a type%qE fails to be a typedef or built in type%qE has both %<extern%> and initializer%qE has invalid type for %<reduction(%s)%>%qE has not been declared%qE implies default visibility, but %qD has already been declared with a different visibility%qE in %<aligned%> clause is neither a pointer nor an array%qE in %q#T does not name a type%qE in namespace %qE does not name a type%qE incompatible attribute ignored%qE initialized and declared %<extern%>%qE is a member of a union%qE is a pointer; did you mean to use %<->%>?%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%qE is neither function nor member function; cannot be declared friend%qE is not a class or namespace%qE is not a class, namespace, or enumeration%qE is not a constant expression%qE is not a template%qE is not a type%qE is not a valid template argument for type %qT%qE is not a valid template argument for type %qT because %qD does not have external linkage%qE is not a valid template argument for type %qT because %qD has no linkage%qE is not a valid template argument for type %qT because it is a pointer%qE is not a valid template argument for type %qT because it is not an lvalue%qE is not a valid template argument for type %qT because it is of type %qT%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD has no linkage%qE is not a valid template argument of type %qT because %qE is not a variable%qE is not a variable in %<aligned%> clause%qE is not a variable in %qs clause%qE is not a variable in clause %<firstprivate%>%qE is not a variable in clause %<lastprivate%>%qE is not a variable in clause %qs%qE is not an Objective-C class name or alias%qE is not at beginning of declaration%qE is not initialized%qE is not of type %qT%qE is only allowed in Objective-C dialects%qE is predetermined %qs for %qs%qE is used uninitialized in this function%qE may be used uninitialized in this function%qE may not respond to %<%c%E%>%qE may write a terminating nul past the end of the destination%qE must be %<threadprivate%> for %<copyin%>%qE needs isa option %s%qE needs unknown isa option%qE not specified in enclosing %qs%qE not specified in enclosing OpenACC %qs construct%qE output %wu or more bytes (assuming %wu) into a destination of size %wu%qE output %wu or more bytes into a destination of size %wu%qE output between %wu and %wu bytes into a destination of size %wu%qE output may be truncated before the last format character%qE output truncated before the last format character%qE redeclared as different kind of symbol%qE redeclared with conflicting %qs attributes%qE requires a %<declare%> directive for use in a %<routine%> function%qE undeclared (first use in this function)%qE undeclared (first use in this function); did you mean %qs?%qE undeclared here (not in a function)%qE undeclared here (not in a function); did you mean %qs?%qE used with %<auto%>%qE used with %<register%>%qE used with %<typedef%>%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qF requires z14 or higher%qT and %qT are in disjoint named address spaces%qT declared here%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%qT has a base %qT whose type uses the anonymous namespace%qT has a field %qD whose type uses the anonymous namespace%qT has no member named %qE%qT has no member named %qE; did you mean %qE?%qT has no non-static data member named %qD%qT is a variably modified type%qT is already a friend of %qT%qT is an ambiguous base of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class type%qT is not a class, struct, or union type%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a namespace%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not an accessible base of %qT%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qc directive redundant after prior occurence of the same%qs%qs and %<%s-%s%> are incompatible%qs and %<%s=%s%> are incompatible%qs and %qs are incompatible%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%qs attribute ignored%qs attribute only applies to functions%qs attribute only applies to variadic functions%qs attribute requires prototypes with named arguments%qs cannot appear in a constant-expression%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%qs construct inside of %qs region%qs declared as function returning a function%qs declared as function returning an array%qs declared in a non-class scope%qs defined in a non-class scope%qs does not support MIPS16 code%qs does not support feature %qs%qs expects 1 argument but %d given%qs expects 2 arguments but %d given%qs expects a constant argument%qs expects a fixed-point value as argument%qs expects a fixed-point value as first argument%qs expects an integer value as second argument%qs expression must be integral%qs function cannot have arguments%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%qs function with trailing return type has %qT as its type rather than plain %<auto%>%qs function with trailing return type not declared with %<auto%> type specifier%qs has both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%qs incompatible with explicitly disabled options%qs initialized and declared %<extern%>%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro%qs is corrupted%qs is deprecated%qs is deprecated and not recommended in any circumstances%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is narrower than values of its type%qs is not a gcov data file%qs is not a valid base register in %qs%qs is not a valid number in %qs%qs is not a valid offset in %qs%qs is not a valid option to the preprocessor%qs is not an option that controls warnings%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries%qs is not supported on little endian systems%qs is not valid for %qs%qs is version %q.*s, expected version %q.*s%qs must be the first clause of %qs%qs must be used with %qs%qs needs a valid base register%qs not supported by your assembler%qs of module %qs, imported at %C, is also the name of the current program unit%qs requires %qs%qs requires %qs or %qs%qs requires PowerPC64 architecture, enabling%qs requires VSX support%qs requires a target that provides the %qs instruction%qs requires branch-likely instructions%qs requires full ISA 3.0 support%qs specified for auto variable %qE%qs specified for parameter %qE%qs specified for structure field%qs specified for structure field %qE%qs specified for unnamed parameter%qs tag used in naming %q#T%qs used with %qE%qs uses dynamic stack allocation%qs uses register r29%qs value must be positive%qs variable is neither a pointer nor an array%r%s:%d:%R   %r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%R   in %<constexpr%> expansion of %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%d:%R   in %<constexpr%> expansion of %qs%s%s
  %s  Same as %s.%s %<%s%.*s%> expects a matching %<%T%s%> argument%s %<%s%.*s%> expects a matching %<%s%s%> argument%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT%s %qE does not fully implement the %qE protocol%s %qs%s %qs construct inside of %s %qs region%s %qs is an invalid argument to builtin %qs%s %s %p %d
*************** write_c_file - output name is %s, prefix
*** 1645,1662 ****
  Enforce class member access control semantics.Entity with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError converting PARAMETER constant in complex constant at %CError converting integerError in pointer initialization at %CError in type-spec at %LError writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
  EventExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected comma in I/O list at %CExpected component reference at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected left parenthesisExpected module procedure name at %CExpected nameExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected specific binding name at %CExpected stringExpected structure component name at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable in READ statement at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting a comma in EQUIVALENCE at %CExpecting list of named entities at %CExplain what alignment considerations lead to the decision to make an insn short or long.Export functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: Conversion from %s to %s at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: backslash character at %CExternal IO UNIT cannot be an array at %LExtraneous characters in format at %LFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure at %L must have exactly one argumentFORALL end expression at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar INTEGERFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORMAT label %d at %L not definedFORMAT statement at %L does not have a statement labelFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.Factor complex constructors and destructors to favor space over speed.Fatal ErrorFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)Floating point custom instruction configuration name.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force functions to be aligned to a 4 byte boundary.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Format statement in module main block at %CFortran 2008 obsolescent feature:Fortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 95 requires default INTEGER in %s tag at %LFunction %s at %L has entries with mismatched array specificationsFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC is not configured to support %s as offload targetGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCSE disabledGENERIC at %C must be inside a derived-type CONTAINSGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGenerate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a call to abort if a noreturn function returns.Generate a single exit point for each function.Generate absolute source path names for gcov.Generate aggregate parameter passing code with at most 64-bit alignment.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate bit instructions.Generate branch hints for branches.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for static functions even if they are never called.Generate code for the Android platform.Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to use a non-exec PLT and GOT.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code with library calls for floating point.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in DWARF v2 (or later) format.Generate debug information in STABS format.Generate debug information in VMS format.Generate debug information in XCOFF format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in extended STABS format.Generate debug information in extended XCOFF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate double-precision floating-point instructions.Generate fast indirect calls.Generate floating point mathematics using given instruction set.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate little endian code.Generate little-endian code.Generate load/store multiple instructions.Generate load/store with update instructions.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate single-precision floating-point instructions.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate string extension instructions.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Give branches their default cost.Give external symbols a leading underscore.Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.HLE_ACQUIRE not used with ACQUIRE or stronger memory modelHLE_RELEASE not used with RELEASE or stronger memory modelHSA SSA name defined by instruction that is supposed to be using itHSA SSA name not among operands of instruction that is supposed to use itHSA SSA verification failedHSA has not been enabled during configurationHSA image ops not handledHSA instruction uses a register but is not among recorded register usesHSA instruction verification failedHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into; at '0' only enable instruction sorting heuristic.  Disabled by default.Histogram value statement does not correspond to the statement it is associated withHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).ICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to build.ID shared libraries and FD-PIC mode can%'t be used togetherIF clause at %L requires a scalar LOGICAL expressionIMPORT statement at %C only permitted in an INTERFACE bodyINDIRECT_REF in gimple ILINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.IO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<__FUNCTION__%> predefined identifierISO C does not support %<__PRETTY_FUNCTION__%> predefined identifierISO C does not support %<__int%d%> typesISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support decimal floating pointISO C does not support fixed-point typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support the %<_Float%d%s%> typeISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a ?: expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow ?: with omitted middle operandISO C++ does not allow C99 designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids incrementing a pointer of type %qTISO C++ forbids incrementing an enumISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a ?: expressionISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading operator ?:ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size can%'t be evaluatedISO C90 forbids array whose size can%'t be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Alignas%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If first argument of ATAN2 %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignored.Illegal allocate-object at %C for a PURE procedureIllegal character in BOZ constant at %CIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement C++17 inheriting constructor semantics.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In constructor %qsIn copy constructor %qsIn destructor %qsIn function %qsIn lambda functionIn member function %qsIn static member function %qsIncompatible derived type in PARAMETER at %LIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect function return valueIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of variable at %C is not allowed in a PURE procedureInitialize local variables to zero (from g77).Initializing already initialized variable at %CInline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Insert NOP instructions at each function entry.Insert arc-based program profiling code.Insert code to profile values of expressions.Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue.Insert nops when it might improve performance by allowing dual issue (default).Insert stack checking code into the program.  Same as -fstack-check=specific.Insn addresses not set after shorten_branchesInstrument function entry and exit with profiling calls.Integer expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflow when calculating the amount of memory to allocateInteger too big for integer kind %i at %CInteger too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInternal compiler error: Error reporting routines re-entered.
  Internal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Intersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ldIntrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure at %L cannot be a MODULE PROCEDUREInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid character in name at %CInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL() pointer at %%LInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initializer %s in Data statement at %CInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid type-spec at %CInvalid value for %s specification at %CIssue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND parameter of %s at %L must be an initialization expressionKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known cmodel types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLHS in noreturn callLOCK_TYPE in variable definition context (%s) at %LLOGICAL operands are required in expression at %LLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel at %L is not in the same block as the GOTO statement at %LLeft parenthesis required after %<*%>Legacy Extension:Letters must be in alphabetic order in IMPLICIT statement at %CLevel of hsa debug stores verbosity.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.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
  Link in code for a __main kernel.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.Lock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLook for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable has been modifiedLower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMOLD argument to NULL required at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMain variant is not definedMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make all function calls indirect.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make sure loads and stores are not moved past DMA instructions.Make the linker relaxation machine assume that a program counter wrap-around occurs.Malloc data into P2 space.Mark MAC register as call-clobbered.Mark __tls_get_addr calls with argument info.Mark all loops as parallel.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max number of bytes to compare with loops.Max number of bytes to compare without loops.Max number of bytes to move inline.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. number of generated reload insns per insn is achieved (%d)
  Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of number and total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum number of LRA assignment passes is achieved (%d)
! Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments a PHI may have before the FSM threader will not try to thread through its block.Maximum number of arrays per SCoP.Maximum number of basic blocks on a finite state automaton jump thread path.Maximum number of bits for which we avoid creating FMAs.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of disambiguations to perform per memory access.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in basic block to be considered for SLP vectorization.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of 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 new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).Maximum number of parameters in a SCoP.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMemory allocation failedMerge C++ types using One Definition Rule.Merge adjacent stores.Merge subcomand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Mismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMissing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %CMissing alternate return spec in subroutine call at %LMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing counts for called function %sMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing exponent in real number at %CMissing format label at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CModule %qs at line %d column %d: %sModule nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Multiple identifiers provided with single NAME= specifier at %CNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNEWUNIT specifier must have FILE= or STATUS='scratch' at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL used in arithmeticNULL() initialization at %C is ambiguousName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed block DO at %L requires matching ENDDO nameNamed constant at %C in an EQUIVALENCENamelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNested CRITICAL block at %CNo FPX/FPU mixing allowedNo binding name is allowed in BIND(C) at %CNo branches
  No calls
  No default crt0.o.No edge out of thunk nodeNo executable lines
  No longer supported.No region crossing jump at section boundary in bb %iNon-ELEMENTAL user-defined assignment in WHERE at %LNon-POINTER in pointer association context (%s) at %LNon-character assumed shape array element in FORMAT tag at %LNon-character assumed size array element in FORMAT tag at %LNon-character pointer array element in FORMAT tag at %LNon-constant lower bound in implied-shape declaration at %LNon-numeric character in statement label at %CNon-scalar FINAL procedure at %L should have assumed shape argumentNon-variable expression in variable definition context (%s) at %LNoncoarray 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 %dNonconstant array section at %L in DATA statementNonnegative width requiredNonstandard type declaration %s*%d at %CNot expected TAG.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 %LOPEN statement at %C must have UNIT or NEWUNIT specifiedOPEN statement not allowed in PURE procedure at %COPTIONAL is not allowed inside of BLOCK at %CObjective-C declarations may only appear in global scopeObsolescent feature:Offline tool to handle gcda counts
  
  Old-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.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 use 32 FPRs.Only use 32 GPRs.OpenACC construct inside of non-OpenACC regionOpenACC loop directive must be associated with an OpenACC compute regionOpenACC region inside of OpenACC routine, nested parallelism not supported yetOperand of .not. operator at %%L is %sOperand of unary numeric operator %%<%s%%> at %%L is %sOperand of user operator %%<%s%%> at %%L is %sOperands 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 debugging experience rather than speed or size.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 sibling and tail recursive calls.Optimize tail call instructions in assembler and linker.Option %s not used consistently in all LTO input filesOption %s with different valuesOptions:
  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 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 subcomand usage:Overlapping unequal initializers in EQUIVALENCE at %LOverride -mbest-lib-options.P descriptor requires leading scale factorPARAMETER at %L is missing an initializerPC relative literal loads.PCS variantPHI argument is missing for edge %d->%dPHI argument is not SSA_NAME, or invariantPHI 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 %s. Generating non-PIC code only..PIC is only supported for RTPsPIC is required but not supported with CONST16 instructionsPIC register clobbered by %qs in %<asm%>PIC register isn't set upPOINTER attribute is required for procedure pointer component at %CPRE disabledPRINT namelist at %C is an extensionPRINT statement at %C not allowed within PURE procedurePRINT_OPERAND null pointerPRINT_OPERAND, invalid insn for %%CPRINT_OPERAND, invalid insn for %%NPRINT_OPERAND_ADDRESS, null pointerPRIVATE 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 at %C must be in a generic interfacePROCEDURE attribute conflicts with PROTECTED attribute at %LPROCEDURE(interface) at %C should be declared DEFERREDPROTECTED at %C only allowed in specification part of a modulePROTECTED attribute conflicts with EXTERNAL attribute at %LPTX does not support weak declarations (only weak definitions)PUBLIC statement at %C is only allowed in the specification part of a modulePURE and IMPURE must not appear both at %CPack VLIW instructions.Pack structure members together without holes.Parameter pack __bases only valid in template declarationPass -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 scalarPasses 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 internal procedure at %L by location not allowedPerform 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 branch target load optimization after prologue / epilogue threading.Perform branch target load optimization before prologue / epilogue threading.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 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 specifierPeriod required in format specifier %s at %LPeriod required in format specifier at %LPermit '$' as an identifier character.Permit nonconforming uses of the tab character.Permit scheduling of a function's prologue sequence.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 submit a full bug report,
  with preprocessed source if appropriate.
  PluginsPointer array component of structure at %C must have a deferred shapePointer assignment target has PROTECTED 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 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 target at %L must have the SAVE attributePointer object at %C shall not be coindexedPointer object at %L shall not have a coindexPointers are 32-bit.Pointers are 64-bit.Policies available for use with -mcompact-branches=:Polymorphic component %s at %L in SEQUENCE or BIND(C) type %sPolymorphic subobject of coindexed object at %LPositive exponent width requiredPositive width requiredPositive width required in format specifier %s at %LPositive width required with T descriptorPossible change of value in conversion from %s to %s at %LPrefer branches over conditional execution.Prefer word accesses over byte accesses.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 the use of all floating-point operations.Prevent the use of all hardware floating-point instructions.Previous !$OMP DECLARE REDUCTION from module %s at %LPrint code coverage information.
--- 1642,1659 ----
  Enforce class member access control semantics.Entity with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError converting PARAMETER constant in complex constant at %CError converting integerError in pointer initialization at %CError in type-spec at %LError writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
  EventExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected comma in I/O list at %CExpected component reference at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected left parenthesisExpected module procedure name at %CExpected nameExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected specific binding name at %CExpected stringExpected structure component name at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable in READ statement at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting a comma in EQUIVALENCE at %CExpecting list of named entities at %CExplain what alignment considerations lead to the decision to make an insn short or long.Export functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: Conversion from %s to %s at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: backslash character at %CExternal IO UNIT cannot be an array at %LExtraneous characters in format at %LFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure at %L must have exactly one argumentFORALL end expression at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar INTEGERFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORMAT label %d at %L not definedFORMAT statement at %L does not have a statement labelFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.Factor complex constructors and destructors to favor space over speed.Fatal ErrorFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)Floating point custom instruction configuration name.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force functions to be aligned to a 4 byte boundary.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Format statement in module main block at %CFortran 2008 obsolescent feature:Fortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 95 requires default INTEGER in %s tag at %LFunction %s at %L has entries with mismatched array specificationsFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC is not configured to support %s as offload targetGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCSE disabledGENERIC at %C must be inside a derived-type CONTAINSGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGenerate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a call to abort if a noreturn function returns.Generate a single exit point for each function.Generate absolute source path names for gcov.Generate aggregate parameter passing code with at most 64-bit alignment.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate bit instructions.Generate branch hints for branches.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for static functions even if they are never called.Generate code for the Android platform.Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to use a non-exec PLT and GOT.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code with library calls for floating point.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in DWARF v2 (or later) format.Generate debug information in STABS format.Generate debug information in VMS format.Generate debug information in XCOFF format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in extended STABS format.Generate debug information in extended XCOFF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate double-precision floating-point instructions.Generate fast indirect calls.Generate floating point mathematics using given instruction set.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate little endian code.Generate little-endian code.Generate load/store multiple instructions.Generate load/store with update instructions.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate single-precision floating-point instructions.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate string extension instructions.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Give branches their default cost.Give external symbols a leading underscore.Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.HLE_ACQUIRE not used with ACQUIRE or stronger memory modelHLE_RELEASE not used with RELEASE or stronger memory modelHSA SSA name defined by instruction that is supposed to be using itHSA SSA name not among operands of instruction that is supposed to use itHSA SSA verification failedHSA has not been enabled during configurationHSA image ops not handledHSA instruction uses a register but is not among recorded register usesHSA instruction verification failedHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into; at '0' only enable instruction sorting heuristic.  Disabled by default.Histogram value statement does not correspond to the statement it is associated withHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).ICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to build.ID shared libraries and FD-PIC mode can%'t be used togetherIF clause at %L requires a scalar LOGICAL expressionIMPORT statement at %C only permitted in an INTERFACE bodyINDIRECT_REF in gimple ILINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.IO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<__FUNCTION__%> predefined identifierISO C does not support %<__PRETTY_FUNCTION__%> predefined identifierISO C does not support %<__int%d%> typesISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support decimal floating pointISO C does not support fixed-point typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support the %<_Float%d%s%> typeISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a ?: expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow ?: with omitted middle operandISO C++ does not allow C99 designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids incrementing a pointer of type %qTISO C++ forbids incrementing an enumISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a ?: expressionISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading operator ?:ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size can%'t be evaluatedISO C90 forbids array whose size can%'t be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Alignas%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If first argument of ATAN2 %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignored.Illegal allocate-object at %C for a PURE procedureIllegal character in BOZ constant at %CIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement C++17 inheriting constructor semantics.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In constructor %qsIn copy constructor %qsIn destructor %qsIn function %qsIn lambda functionIn member function %qsIn static member function %qsIncompatible derived type in PARAMETER at %LIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect function return valueIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of variable at %C is not allowed in a PURE procedureInitialize local variables to zero (from g77).Initializing already initialized variable at %CInline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Insert NOP instructions at each function entry.Insert arc-based program profiling code.Insert code to profile values of expressions.Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue.Insert nops when it might improve performance by allowing dual issue (default).Insert stack checking code into the program.  Same as -fstack-check=specific.Instrument function entry and exit with profiling calls.Integer expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflow when calculating the amount of memory to allocateInteger too big for integer kind %i at %CInteger too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInternal compiler error: Error reporting routines re-entered.
  Internal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Intersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ldIntrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure at %L cannot be a MODULE PROCEDUREInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid character in name at %CInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL() pointer at %%LInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initializer %s in Data statement at %CInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid type-spec at %CInvalid value for %s specification at %CIssue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND parameter of %s at %L must be an initialization expressionKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known cmodel types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLHS in noreturn callLOCK_TYPE in variable definition context (%s) at %LLOGICAL operands are required in expression at %LLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel at %L is not in the same block as the GOTO statement at %LLeft parenthesis required after %<*%>Legacy Extension:Letters must be in alphabetic order in IMPLICIT statement at %CLevel of hsa debug stores verbosity.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.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
  Link in code for a __main kernel.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.Lock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLook for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable has been modifiedLower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMOLD argument to NULL required at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMain variant is not definedMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make all function calls indirect.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make sure loads and stores are not moved past DMA instructions.Make the linker relaxation machine assume that a program counter wrap-around occurs.Malloc data into P2 space.Mark MAC register as call-clobbered.Mark __tls_get_addr calls with argument info.Mark all loops as parallel.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max number of bytes to compare with loops.Max number of bytes to compare without loops.Max number of bytes to move inline.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. number of generated reload insns per insn is achieved (%d)
  Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of number and total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum number of LRA assignment passes is achieved (%d)
! Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments a PHI may have before the FSM threader will not try to thread through its block.Maximum number of arrays per SCoP.Maximum number of basic blocks on a finite state automaton jump thread path.Maximum number of bits for which we avoid creating FMAs.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of disambiguations to perform per memory access.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in basic block to be considered for SLP vectorization.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of 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 new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).Maximum number of parameters in a SCoP.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMemory allocation failedMerge C++ types using One Definition Rule.Merge adjacent stores.Merge subcomand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Mismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMissing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %CMissing alternate return spec in subroutine call at %LMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing counts for called function %sMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing exponent in real number at %CMissing format label at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CModule %qs at line %d column %d: %sModule nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Multiple identifiers provided with single NAME= specifier at %CNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNEWUNIT specifier must have FILE= or STATUS='scratch' at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL used in arithmeticNULL() initialization at %C is ambiguousName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed block DO at %L requires matching ENDDO nameNamed constant at %C in an EQUIVALENCENamelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNested CRITICAL block at %CNo binding name is allowed in BIND(C) at %CNo branches
  No calls
  No default crt0.o.No edge out of thunk nodeNo executable lines
  No longer supported.No region crossing jump at section boundary in bb %iNon-ELEMENTAL user-defined assignment in WHERE at %LNon-POINTER in pointer association context (%s) at %LNon-character assumed shape array element in FORMAT tag at %LNon-character assumed size array element in FORMAT tag at %LNon-character pointer array element in FORMAT tag at %LNon-constant lower bound in implied-shape declaration at %LNon-numeric character in statement label at %CNon-scalar FINAL procedure at %L should have assumed shape argumentNon-variable expression in variable definition context (%s) at %LNoncoarray 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 %dNonconstant array section at %L in DATA statementNonnegative width requiredNonstandard type declaration %s*%d at %CNot expected TAG.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 %LOPEN statement at %C must have UNIT or NEWUNIT specifiedOPEN statement not allowed in PURE procedure at %COPTIONAL is not allowed inside of BLOCK at %CObjective-C declarations may only appear in global scopeObsolescent feature:Offline tool to handle gcda counts
  
  Old-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.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 use 32 FPRs.Only use 32 GPRs.OpenACC construct inside of non-OpenACC regionOpenACC loop directive must be associated with an OpenACC compute regionOpenACC region inside of OpenACC routine, nested parallelism not supported yetOperand of .not. operator at %%L is %sOperand of unary numeric operator %%<%s%%> at %%L is %sOperand of user operator %%<%s%%> at %%L is %sOperands 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 debugging experience rather than speed or size.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 sibling and tail recursive calls.Optimize tail call instructions in assembler and linker.Option %s not used consistently in all LTO input filesOption %s with different valuesOptions:
  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 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 subcomand usage:Overlapping unequal initializers in EQUIVALENCE at %LOverride -mbest-lib-options.P descriptor requires leading scale factorPARAMETER at %L is missing an initializerPC relative literal loads.PCS variantPHI argument is missing for edge %d->%dPHI argument is not SSA_NAME, or invariantPHI 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 only supported for RTPsPIC is required but not supported with CONST16 instructionsPIC register clobbered by %qs in %<asm%>PIC register isn't set upPOINTER attribute is required for procedure pointer component at %CPRE disabledPRINT namelist at %C is an extensionPRINT statement at %C not allowed within PURE procedurePRINT_OPERAND null pointerPRINT_OPERAND, invalid insn for %%CPRINT_OPERAND, invalid insn for %%NPRINT_OPERAND_ADDRESS, null pointerPRIVATE 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 at %C must be in a generic interfacePROCEDURE attribute conflicts with PROTECTED attribute at %LPROCEDURE(interface) at %C should be declared DEFERREDPROTECTED at %C only allowed in specification part of a modulePROTECTED attribute conflicts with EXTERNAL attribute at %LPTX does not support weak declarations (only weak definitions)PUBLIC statement at %C is only allowed in the specification part of a modulePURE and IMPURE must not appear both at %CPack VLIW instructions.Pack structure members together without holes.Parameter pack __bases only valid in template declarationPass -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 scalarPasses 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 internal procedure at %L by location not allowedPerform 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 branch target load optimization after prologue / epilogue threading.Perform branch target load optimization before prologue / epilogue threading.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 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 specifierPeriod required in format specifier %s at %LPeriod required in format specifier at %LPermit '$' as an identifier character.Permit nonconforming uses of the tab character.Permit scheduling of a function's prologue sequence.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 submit a full bug report,
  with preprocessed source if appropriate.
  PluginsPointer array component of structure at %C must have a deferred shapePointer assignment target has PROTECTED 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 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 target at %L must have the SAVE attributePointer object at %C shall not be coindexedPointer object at %L shall not have a coindexPointers are 32-bit.Pointers are 64-bit.Policies available for use with -mcompact-branches=:Polymorphic component %s at %L in SEQUENCE or BIND(C) type %sPolymorphic subobject of coindexed object at %LPositive exponent width requiredPositive width requiredPositive width required in format specifier %s at %LPositive width required with T descriptorPossible change of value in conversion from %s to %s at %LPrefer branches over conditional execution.Prefer word accesses over byte accesses.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 the use of all floating-point operations.Prevent the use of all hardware floating-point instructions.Previous !$OMP DECLARE REDUCTION from module %s at %LPrint code coverage information.
*************** warranty; not even for MERCHANTABILITY o
*** 1729,1735 ****
  promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypepromoted ~unsigned is always non-zeroproperty %qs already specified in %<@dynamic%>property %qs already specified in %<@synthesize%>property %qs is using instance variable %qs of incompatible typeproperty %qs is using the same instance variable as property %qsproperty declaration not in @interface or @protocol contextprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol attributes are not available in Objective-C 1.0prototype declarationprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprototype for '%s' has required operands after optional operandspseudo-destructor is not calledpure-specifier on function-definitionq/Q modifiers invalid for symbol referencesqualified name does not name a classqualified type %qT does not match destructor name ~%qTqualifiers are not allowed on declaration of %<operator %T%>qualifying type %qT does not match destructor name ~%qTr0 needs to be available as a call-clobbered registerrange clause must have array, slice, string, map, or channel typerange expressions in switch statements are non-standardrange-based %<for%> expression of type %qT has incomplete typerdynamic is not supportedread failed while reading export dataread-only location %qE used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only named return value %qD used as %<asm%>outputread-only parameter %qD use as %<asm%> outputread-only reference %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading input filereading through null pointer (argument %d)receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecursive evaluation of default argument for %q#Drecursive inliningrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
  recursively required from here
! redeclaration of %<enum %E%>redeclaration of %q#Dredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qT as a non-templateredeclaration of %qs %<#pragma omp declare reduction%> for type %qTredeclaration of C++ built-in type %qTredeclaration of Objective-C class %qsredeclaration of enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Dredefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q#Dredefinition of parameter %q+Dredefinition of typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant redeclaration of %q+Dredundant redeclaration of %qD in same scopereference %qs cannot be declared %<mutable%>reference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to dead statementregion of lp %i is wrongregion_array does not match region_treeregion_array is corrupted for region %iregister name given for non-register variable %q+Dregister name not specified for %q+Dregister number must be a compile-time constant. Try giving higher optimization levelsregister of %qD used for multiple global register variablesregister or memory expression expected for 'M' output modifierregister or memory expression expected for 'N' output modifierregister specified for %q+D isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatiblereimplementation of class %qEreinterpret_cast from type %qT to type %qT casts away qualifiersrelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremoved loop %d in loop treeremoving .rpo file: %mrename spec %s to %s
  renaming .rpo file: %mrepeated %<@%> before Objective-C stringrepeated %s in formatrequest for implicit conversion from %qT to %qT not permitted in C++request for member %qD in %qE, which is of non-class type %qTrequest for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)request for member %qD is ambiguousrequest for member %qD is ambiguous in multiple inheritance latticerequest for member %qE in non-class type %qTrequest for member %qE in something not a structure or unionrequested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)requested alignment %d is larger than %drequested alignment for %q+D is greater than implemented alignment of %wurequested alignment is not an integer constantrequested init_priority is not an integer constantrequested init_priority is out of rangerequested init_priority is reserved for internal userequested position is less than zerorequested position is not an integer constantrequire_atom(): bad atom type requiredrequired by substitution of %qS
  required from %q#D
  required from here
--- 1726,1732 ----
  promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypepromoted ~unsigned is always non-zeroproperty %qs already specified in %<@dynamic%>property %qs already specified in %<@synthesize%>property %qs is using instance variable %qs of incompatible typeproperty %qs is using the same instance variable as property %qsproperty declaration not in @interface or @protocol contextprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol attributes are not available in Objective-C 1.0prototype declarationprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprototype for '%s' has required operands after optional operandspseudo-destructor is not calledpure-specifier on function-definitionq/Q modifiers invalid for symbol referencesqualified name does not name a classqualified type %qT does not match destructor name ~%qTqualifiers are not allowed on declaration of %<operator %T%>qualifying type %qT does not match destructor name ~%qTr0 needs to be available as a call-clobbered registerrange clause must have array, slice, string, map, or channel typerange expressions in switch statements are non-standardrange-based %<for%> expression of type %qT has incomplete typerdynamic is not supportedread failed while reading export dataread-only location %qE used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only named return value %qD used as %<asm%>outputread-only parameter %qD use as %<asm%> outputread-only reference %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading input filereading through null pointer (argument %d)receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecursive evaluation of default argument for %q#Drecursive inliningrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
  recursively required from here
! redeclaration of %<enum %E%>redeclaration of %q#Dredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qT as a non-templateredeclaration of %qs %<#pragma omp declare reduction%> for type %qTredeclaration of C++ built-in type %qTredeclaration of Objective-C class %qsredeclaration of enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Dredefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q#Dredefinition of parameter %q+Dredefinition of typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant redeclaration of %q+Dredundant redeclaration of %qD in same scopereference %qs cannot be declared %<mutable%>reference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to dead statementregion of lp %i is wrongregion_array does not match region_treeregion_array is corrupted for region %iregister name given for non-register variable %q+Dregister name not specified for %q+Dregister of %qD used for multiple global register variablesregister or memory expression expected for 'M' output modifierregister or memory expression expected for 'N' output modifierregister specified for %q+D isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatiblereimplementation of class %qEreinterpret_cast from type %qT to type %qT casts away qualifiersrelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremoved loop %d in loop treeremoving .rpo file: %mrename spec %s to %s
  renaming .rpo file: %mrepeated %<@%> before Objective-C stringrepeated %s in formatrequest for implicit conversion from %qT to %qT not permitted in C++request for member %qD in %qE, which is of non-class type %qTrequest for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)request for member %qD is ambiguousrequest for member %qD is ambiguous in multiple inheritance latticerequest for member %qE in non-class type %qTrequest for member %qE in something not a structure or unionrequested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)requested alignment %d is larger than %drequested alignment for %q+D is greater than implemented alignment of %wurequested alignment is not an integer constantrequested init_priority is not an integer constantrequested init_priority is out of rangerequested init_priority is reserved for internal userequested position is less than zerorequested position is not an integer constantrequire_atom(): bad atom type requiredrequired by substitution of %qS
  required from %q#D
  required from here
*************** warranty; not even for MERCHANTABILITY o
*** 1741,1750 ****
  unconditional %2d taken %s
  undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type mismatch in enum %q#Tunexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to msp430_select_hwmult_lib: %sunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunidentifiable call opuninitialized const %qDuninitialized const %qD is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areaunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown Control-Flow Protection Level %qsunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown array size in deleteunknown asm flag output %qsunknown basic block reordering algorithm %qsunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown destunknown excess precision style %qsunknown floating point contraction style %qsunknown insn modeunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for %<%s=%s%>unknown pointer size model %qsunknown profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown srcunknown stack check parameter %qsunknown target attribute or pragma %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown vectorization library ABI type (%qs) for %qs switchunknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunnamed field has incomplete typeunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunquote_string(): got bad stringunreachableunrecognizable argument of option unrecognizable insn:unrecognized %s target: %sunrecognized addressunrecognized argument in option %qsunrecognized argument to --help= option: %q.*sunrecognized command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:asm_auto_mfpuunrecognized operand to %%:canon_for_mlibunrecognized option passed to %%:target_mode_checkunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed float constantunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported fixed-point conversionunsupported mode %s
  unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand for code '%c'unsupported operand size for extended registerunsupported return type %qT for simdunsupported simdlen %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunused arguments in $-style formatunused parameter %qDunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<...%> to expand argument packuse %<this->%D%> insteaduse __attribute__ ((vector_size)) insteaduse of %<alloca%>use of %<alloca%> within a loopuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<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 %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of namespace %qD as expressionuse of parameter from containing functionuse of untyped niluse operand missing for stmtused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing %<%c%s%>using %qs with unsigned type has no effectusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing num_workers (%d), ignoring %dusing old darwin ABIusing result of function returning %<void%>using template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing vector_length (%d), ignoring %dusing vector_length (%d), ignoring runtime settingusing-declaration for non-member at class scopevalid arguments are: %svalid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid feature names are: %svalid feature names are: %s; did you mean %qs?valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096validate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> functionvariable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable length array %qD is usedvariable length array is usedvariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable symbol is not variablevariable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable-length array bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariadic functions must use the base AAPCS variantvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector insertion not at element boundaryvector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector types expected in sad expressionvector types expected in vector permute expressionvectorization did not happen for a simd loopvectors with different element number found in vector permute expressionverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_gimple failedverify_histograms failedverify_ssa failedverify_type failedversion attribute is not a stringversion control conflict marker in filevirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for stmtvirtual definition is not an SSA namevirtual definition of statement not up-to-datevirtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table of type %qD violates one definition rule  virtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for warning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationweights need to be non-negative
! when writing output to %s: %mwide string literal in %<asm%>width of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwithwithin this loopwork-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting into constant object (argument %d)writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong TYPE_CACHED_VALUES entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge  %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %<__builtin_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_shuffle%>wrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou cannot take the address of a nested function if you use the %qs optionz/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qT{anonymous}Project-Id-Version: gcc 9.1-b20190414
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-04-13 17:21+0200
! PO-Revision-Date: 2019-04-15 11:00+0200
  Last-Translator: Antonio Ceballos Roa <aceballos@gmail.com>
  Language-Team: Spanish <es@tp.org.es>
  Language: es
--- 1738,1747 ----
  unconditional %2d taken %s
  undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type mismatch in enum %q#Tunexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to msp430_select_hwmult_lib: %sunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunidentifiable call opuninitialized const %qDuninitialized const %qD is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areaunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown Control-Flow Protection Level %qsunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown array size in deleteunknown asm flag output %qsunknown basic block reordering algorithm %qsunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown destunknown excess precision style %qsunknown floating point contraction style %qsunknown insn modeunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for %<%s=%s%>unknown pointer size model %qsunknown profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown srcunknown stack check parameter %qsunknown target attribute or pragma %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown vectorization library ABI type (%qs) for %qs switchunknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunnamed field has incomplete typeunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunquote_string(): got bad stringunreachableunrecognizable argument of option unrecognizable insn:unrecognized %s target: %sunrecognized addressunrecognized argument in option %qsunrecognized argument to --help= option: %q.*sunrecognized command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:asm_auto_mfpuunrecognized operand to %%:canon_for_mlibunrecognized option passed to %%:target_mode_checkunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed float constantunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported fixed-point conversionunsupported mode %s
  unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand for code '%c'unsupported operand size for extended registerunsupported return type %qT for simdunsupported simdlen %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunused arguments in $-style formatunused parameter %qDunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<...%> to expand argument packuse %<this->%D%> insteaduse __attribute__ ((vector_size)) insteaduse of %<alloca%>use of %<alloca%> within a loopuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<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 %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of namespace %qD as expressionuse of parameter from containing functionuse of untyped niluse operand missing for stmtused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing %<%c%s%>using %qs with unsigned type has no effectusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing num_workers (%d), ignoring %dusing old darwin ABIusing result of function returning %<void%>using template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing vector_length (%d), ignoring %dusing vector_length (%d), ignoring runtime settingusing-declaration for non-member at class scopevalid arguments are: %svalid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid feature names are: %svalid feature names are: %s; did you mean %qs?valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096validate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> functionvariable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable length array %qD is usedvariable length array is usedvariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable symbol is not variablevariable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable-length array bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariadic functions must use the base AAPCS variantvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector insertion not at element boundaryvector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector types expected in sad expressionvector types expected in vector permute expressionvectorization did not happen for a simd loopvectors with different element number found in vector permute expressionverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_gimple failedverify_histograms failedverify_ssa failedverify_type failedversion attribute is not a stringversion control conflict marker in filevirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for stmtvirtual definition is not an SSA namevirtual definition of statement not up-to-datevirtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table of type %qD violates one definition rule  virtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for warning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationweights need to be non-negative
! when writing output to %s: %mwide string literal in %<asm%>width of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwithwithin this loopwork-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting into constant object (argument %d)writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong TYPE_CACHED_VALUES entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge  %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %<__builtin_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_shuffle%>wrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou cannot take the address of a nested function if you use the %qs optionz/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qT{anonymous}Project-Id-Version: gcc 9.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-05-02 20:28+0000
! PO-Revision-Date: 2019-05-17 05:23+0200
  Last-Translator: Antonio Ceballos Roa <aceballos@gmail.com>
  Language-Team: Spanish <es@tp.org.es>
  Language: es
*************** write_c_file - el nombre de salida es %s
*** 1867,1879 ****
   se usan interruptores de estilo de generaciÃ³n de cÃ³digo en conflictoLa declaraciÃ³n de captura !$OMP ATOMIC CAPTURE debe leer de una variable escalar de tipo intrÃ­nseco en %LLa declaraciÃ³n de captura !$OMP ATOMIC CAPTURE debe definir una variable escalar de tipo intrÃ­nseco en %LLa declaraciÃ³n de captura !$OMP ATOMIC CAPTURE lee de una variable diferente a la que escribe la declaraciÃ³n de captura en %LLa declaraciÃ³n de actualizaciÃ³n !$OMP ATOMIC CAPTURE debe definir una variable escalar de tipo intrÃ­nseco en %LLa declaraciÃ³n !$OMP ATOMIC READ debe leer de una variable escalar de tipo intrÃ­nseco en %LEl intrÃ­nseco IAND, IOR Ã³ IEOR de la asignaciÃ³n !$OMP ATOMIC debe tener dos argumentos en %LEl intrÃ­nseco de la asignaciÃ³n !$OMP ATOMIC debe ser MIN, MAX, IAND, IOR Ã³ IEOR en %LEl operador de la asignaciÃ³n !$OMP ATOMIC debe ser var = var op expr Ã³ var = expr op var en %LLa asignaciÃ³n !$OMP ATOMIC debe tener un operador o intrÃ­nseco del lado derecho en %LLos argumentos del intrÃ­nseco !$OMP ATOMIC deben ser escalares en %LLa declaraciÃ³n !$OMP ATOMIC debe definir una variable escalar de tipo intrÃ­nseco en %L!$OMP ATOMIC var = var op expr no es matemÃ¡ticamente equivalente a var = var op (expr) en %L!$OMP en %C inicia una lÃ­nea comentada y no estÃ¡ seguido de un espacio ni es una continuaciÃ³n de lÃ­neaSe esperaba "::" despuÃ©s del mÃ³dulo natural en %C pero no se encontrÃ³"USE :: module" en %C# %s %.2f %.2f
  la bÃºsqueda de #include "..." inicia aquÃ­:
  la bÃºsqueda de #include <...> inicia aquÃ­:
! #pragma GCC memregs debe preceder a cualquier declaraciÃ³n de funciÃ³n#pragma GCC memregs toma un nÃºmero [0..16]no se permite #pragma GCC optimize dentro de funciones#pragma GCC optimize cadena... estÃ¡ mal formadono se permite #pragma GCC option dentro de funcionesNo se admite #pragma GCC target en este objetivo#pragma GCC target cadena... estÃ¡ mal formadoel #pragma GCC visibility debe tener push o pop a continuaciÃ³n#pragma GCC visibility push() debe especificar default, internal, hidden o protectedel #pragma GHS endXXXX no coincide con el startXXX previose encontrÃ³ un #pragma GHS endXXXX sin un startXXX previoimplementaciÃ³n de #pragma para %qs aparece despuÃ©s de que se incluye el fichero#pragma message: %sse encontrÃ³ un #pragma pack (pop) sin un #pragma pack (push) coincidentese encontrÃ³ un #pragma pack(pop, %E) sin un #pragma pack(push, %E) coincidentese descarta #pragma redefine_extname debido a un conflicto con la declaraciÃ³n __asm__se descarta #pragma redefine_extname debido a un conflicto con un #pragma redefine_extname previose descarta #pragma redefine_extname debido a un conflicto con el renombrado previo#pragma vtable ya no se admitese usÃ³ el nÃºmero de operando $ despuÃ©s de un formato sin nÃºmero de operando$ debe ser el Ãºltimo especificador del formato en %L%%:canon_for_mlib toma 1 o mÃ¡s pares de parÃ¡metros%%:target_mode_check toma un nÃºmero par de parÃ¡metros%+qD causa un conflicto de tipo de secciÃ³n%+qD causa un conflicto de tipo de secciÃ³n con %qD%+qD se declarÃ³ despuÃ©s de ser usado%+qD se declarÃ³ ifunc despuÃ©s de ser usado%+qD se declarÃ³ dÃ©bil despuÃ©s de usarse%+qD se declarÃ³ weakref despuÃ©s de ser usado%<!%> no es vÃ¡lido en GIMPLE%<#pragma %s%> sÃ³lo se puede usar en declaraciones compuestas%<#pragma GCC optimize (cadena [,string]...)%> no tiene un %<)%> final%<#pragma GCC optimize%> no es una cadena o un nÃºmero%<#pragma GCC option%> no es una cadena%<#pragma GCC pch_preprocess%> debe ser primero%<#pragma GCC pop_options%> sin un %<#pragma GCC push_options%> correspondiente%<#pragma GCC target (cadena, [,cadena]...)%> no tiene un %<)%> final%<#pragma GCC unroll%> requiere una expresiÃ³n de asignaciÃ³n que evaluada dÃ© una constante entera no negativa menor que %uno se admite %<#pragma STDC FLOAT_CONST_DECIMAL64%> en C++no se admite %<#pragma STDC FLOAT_CONST_DECIMAL64%> en este objetivo%<#pragma acc %s data%> no tiene clÃ¡usula de movimiento de datos%<#pragma acc routine%> ya se le aplicÃ³ a %qD%<#pragma acc routine%> debe aplicarse antes de definiciÃ³n%<#pragma acc routine%> debe aplicarse antes de uso%<#pragma acc routine%> debe estar en el alcance del fichero%<#pragma acc routine%> no estÃ¡ inmediatamente seguido de una Ãºnica declaraciÃ³n o definiciÃ³n de funciÃ³n%<#pragma acc routine%> no estÃ¡ inmediatamente seguido de una declaraciÃ³n o definiciÃ³n de funciÃ³n%<#pragma acc update%> debe contener al menos una clÃ¡usula %<device%>, %<host%> o %<self%>%<#pragma align%> debe aparecer antes de la declaraciÃ³n de %qD, se descarta%<#pragma omp atomic capture%> usa dos expresiones diferentes para la memoria%<#pragma omp atomic capture%> usa dos variables diferentes para la memoria%<#pragma omp atomic update%> usa dos variables diferentes para la memoria%<#pragma omp cancel for%> dentro de %<nowait%> para construcciÃ³n%<#pragma omp cancel for%> dentro de %<ordered%> para construcciÃ³n%<#pragma omp cancel section%> dentro de contrucciÃ³n de secciones %<nowait%>%<#pragma omp cancel%> debe especificar una de las clÃ¡usulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>%<#pragma omp cancellation point%> debe especificar una de las clÃ¡usulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>el combinador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_out%> ni %<omp_in%>el nicializador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_priv%> ni %<omp_orig%>%<#pragma omp declare reduction%> no estÃ¡ en Ã¡mbito de fichero o de bloque%<#pragma omp declare simd%> debe ir seguida de una declaraciÃ³n o definiciÃ³n de funciÃ³n%<#pragma omp declare simd%> debe ir seguida de una declaraciÃ³n o definiciÃ³n de funciÃ³n o de otra %<#pragma omp declare simd%>%<#pragma omp declare simd%> no inmediatamente seguida de una declaraciÃ³n o definiciÃ³n de funciÃ³n%<#pragma omp declare simd%> no inmediatamente seguida de una declaraciÃ³n o definiciÃ³n de funciÃ³n sencilla%<#pragma omp declare simd%> con clÃ¡usulas en medio de %<#pragma omp declare target%> sin clÃ¡usulas y %<#pragma omp end declare target%>%<#pragma omp end declare target%> sin su correspondiente %<#pragma omp declare target%>%<#pragma omp section%> sÃ³lo se puede usar en construcciones %<#pragma omp sections%>%<#pragma omp target data%> con map-type distinto de %<to%>, %<from%>, %<tofrom%> y %<alloc%> en la clÃ¡usula %<map%>%<#pragma omp target enter data%> debe contener al menos una clÃ¡usula %<map%>%<#pragma omp target enter data%> con map-type distinto de %<to%> y %<alloc%> en la clÃ¡usula %<map%>%<#pragma omp target exit data%> debe contener al menos una clÃ¡usula %<map%>%<#pragma omp target exit data%> con map-type distinto de %<from%>, %<release%> y %<delete%> en la clÃ¡usula %<map%>%<#pragma omp target update%> debe contener al menos una clÃ¡usula %<from%> o %<to%>%<#pragma omp target%> con map-type distinto de %<to%>, %<from%>, %<tofrom%> y %<alloc%> en la clÃ¡usula %<map%>%<#pragma scalar_storage_order%> no se admite en C++no se admite la declaraciÃ³n %<#pragma weak%> de %q+D; se ignorarÃ¡%<#pragma%> no se permite aquÃ­se usÃ³ la restricciÃ³n %<%%%> con el Ãºltimo operando%<%%%c%> sÃ³lo produce los dos Ãºltimos dÃ­gitos del aÃ±o%<%%%c%> sÃ³lo produce los dos Ãºltimos dÃ­gitos del aÃ±o en algunos lugaresla salida de la directiva %<%.*s%> entre %wu y %wu bytes provoca que el resultado supere %<INT_MAX%>la salida de la directiva %<%.*s%> entre %wu y %wu bytes supera el tamaÃ±o mÃ­nimo requerido de 4095la salida de la directiva %<%.*s%> entre %wu y %wu bytes podrÃ­a provocar que el resultado supere %<INT_MAX%>la salida de la directiva %<%.*s%> entre %wu y %wu bytes podrÃ­a superar el tamaÃ±o mÃ­nimo requerido de 4095salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo %wu byte en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo %wu bytes en una regiÃ³n de tamaÃ±o %wula salida de la directiva %<%.*s%> podrÃ­a truncarse al escribir %wu byte en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> podrÃ­a truncarse al escribir %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo entre %wu y %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> podrÃ­a truncarse al escribir hasta %wu bytes en una regiÃ³n de tamaÃ±o %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo hasta %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> de %wu bytes provoca que el resultado supere %<INT_MAX%>la salida de la directiva %<%.*s%> de %wu bytes supera el tamaÃ±o mÃ­nimo requerido de 4095salida de la directiva %<%.*s%> truncada escribiendo %wu byte en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo %wu bytes en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo %wu byte en una regiÃ³n de un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo entre %wu y %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo hasta %wu bytes en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo hasta %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wuprecisiÃ³n de la directiva %<%.*s%> fuera de rangoanchura de la directiva %<%.*s%> fuera de rangodirectiva %<%.*s%> escribiendo %wu byte en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo %wu bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo %wu byte en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo hasta %wu bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo hasta %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wu%<%D::%D%> no es un miembro clase%<%D::%D%> no es un miembro de %qT%<%E::%E%> no se ha declarado%<%E::%E%> no es una clase o un espacio de nombres%<%E::%E%> no es una clase, un espacio de nombres o una enumeraciÃ³n%<%E::%E%> no es un tipose descarta la directiva de atributo de alcance %<%E::%E%>%<%T::%D%> nombra al constructor en %qT%<%T::%D%> nombra al destructor%<%T::%D%> nombra el constructor, no el tipo%<%T::%E%> no se ha declarado%<%T::%E%> no es un tipo%<%T::%E%> nombra el constructor, no el tipono se encontrÃ³ %<%c%E%> en el(los) protocolo(s)%<%s %E%> declarado dentro de la list de parÃ¡metros no serÃ¡ visible fuera de esta definiciÃ³n o declaraciÃ³nla construcciÃ³n %<%s %s%> no estÃ¡ bien anidada dentro de %qsla construcciÃ³n %<%s taskgroup%> no estÃ¡ bien anidada dentro de la regiÃ³n %<taskgroup%>se descarta la directiva de atributo %<%s%>%<%s%> es desconocido%<%s=%s%> y %<%s-%s%> son incompatiblesse usÃ³ la restricciÃ³n %<&%> sin una clase de registro%<&&%> no es vÃ¡lido en GIMPLE%<*%> en contexto boolean; se sugiere %<&&%> en su lugar%<-%s%> genera un conflicto con las otras opciones de la arquitectura, las cuales especifican un procesador %sno se admite %<-Wabi=1%>; se usarÃ¡ =2%<-f%s%> y %<%s=%s%> son incompatiblesno se admite %<-fabi-compat-version=1%>; se usarÃ¡ =2%<-fabi-version=1%> ya no tiene soporteno se admite %<-fcf-protection=branch%> para este objetivono se admite %<-fcf-protection=full%> para este objetivono se admite %<-fcf-protection=return%> para este objetivo%<-femit-struct-debug-detailed=dir:...%> debe permitir por lo menos tanto como %<-femit-struct-debug-detailed=ind:...%>%<-fno-fat-lto-object%> sÃ³lo se admite con el plugin enlazador%<-fobjc-abi-version%> >= 2 no se admite en objetivos %<-m32%> con %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 sÃ³lo se debe usar en objetivos %<-m64%> con %<-fnext-runtime%>Se requiere %<-fobjc-exceptions%> para activar la sintaxis de excepciÃ³n de Objective-Cse descarta %<-fobjc-gc%> por %<-fgnu-runtime%>se descarta %<-fobjc-sjlj-exceptions%> por %<-fgnu-runtime%>se descarta %<-fobjc-sjlj-exceptions%> por %<-fnext-runtime%> cuando %<-fobjc-abi-version%> >= 2%<-fobjc-sjlj-exceptions%> es la Ãºnica excepciÃ³n a sistema admitida para %<-fnext-runtime%> con %<-fobjc-abi-version%> < 2la opciÃ³n %<-foffload-abi%> solo puede especificarse para compilador de descarga%<-freorder-blocks-and-partition%> no admite informaciÃ³n de desenredo en esta arquitectura%<-freorder-blocks-and-partition%> no funciona en esta arquitectura%<-freorder-blocks-and-partition%> no funciona con excepciones en esta arquitectura%<-fsanitize-address-use-after-scope%> requiere %<-fstack-reuse=none%> optionno se admite %<-fsanitize-recover=%s%>%<-fsanitize=address%> y %<-fsanitize=kernel-address%> son incompatibles con %<-fsanitize=thread%>%<-fsanitize=address%> es incompatible con %<-fsanitize=kernel-address%>la opciÃ³n %<-fsanitize=all%> no es vÃ¡lida%<-fsanitize=leak%> es incompatible con %<-fsanitize=thread%>%<-fsanitize=pointer-compare%> debe combinarse con %<-fsanitize=address%> o %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> debe combinarse con %<-fsanitize=address%> o %<-fsanitize=kernel-address%>sÃ³lo se admite %<-fsplit-stack%> en GNU/LinuxsÃ³lo se admite %<-fsplit-stack%> en PowerPC64 GNU/Linux con glibc-2.18 o superior%<-fsplit-stack%> no se admite en esta configuraciÃ³n de compilador%<-fsplit-stack%> requiere soporte del ensamblador para las directivas CFI%<-gnat%> escrito incorrectamente como %<-gant%>no se admite %<-m%s%> en esta configuraciÃ³n%<-march=%s%> no es compatible con la ABI seleccionada%<-march=%s%> requiere %<-mfp32%>%<-mcpu=%> es obsoleto; utilice %<-mtune=%> o %<-march%> en su lugar%<-mdynamic-no-pic%> anula a %<-fpic%>, %<-fPIC%>, %<-fpie%> o %<-fPIE%>%<-mfpxx%> solo se puede usar con la ABI o32%<-mfpxx%> requiere %<-mlra%>%<-mfunction-return=%s%> y %<-mcmodel=large%> no son compatibles%<-mfused-madd%> es obsoleto; utilice en su lugar %<-ffp-contract=%>%<-mgp32%> y %<-mfp64%> sÃ³lo se pueden combinar si el objetivo admite las instrucciones mfhc1 y mthc1%<-mgp32%> y %<-mfp64%> sÃ³lo se pueden combinar al usar la ABI o32se utiliza %<-mgp32%> con una ABI de 64-bitse utiliza %<-mgp64%> con una ABI de 32-bitse utiliza %<-mgp64%> con un procesador de 32-bit%<-mindirect-branch=%s%> y %<-mcmodel=large%> no son compatibles%<-mintel-syntax%> y %<-mno-intel-syntax%> son obsoletos; utilice %<-masm=intel%> y %<-masm=att%> en su lugar%<-mips3d%> requiere %<-mpaired-single%>%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>%<-mno=%s%> anula %<-m%s%>%<-mno-gpopt%> necesita %<-mexplicit-relocs%>se descarta %<-mrtd%> en el modo de 64bitse eliminÃ³ %<-msse5%>se usÃ³ %<-msseregparm%> sin SSE activado%<-mtune=x86-64%> es obsoleto; use en su lugar %<-mtune=k8%> o %<-mtune=generic%> como sea adecuado%<-mvrsave=no%> es obsoleto; utilice en su lugar %<-mno-vrsave%>%<-mvrsave=yes%> es obsoleto; utilice en su lugar %<-mvrsave%>%<-x %s%> despuÃ©s del Ãºltimo fichero de entrada no tiene efecto%<...%> como argumentos.)el manejador %<...%> debe ser el Ãºltimo manejador para su bloque try%<::%D%> no se ha declarado%<::%E%> no se ha declarado%<::%E> no es una clase o un espacio de nombres%<::%E%> no es una clase, un espacio de nombres o una enumeraciÃ³n%<::%E%> no es un tipo%<::main%> debe devolver %<int%>%<<:%> es una forma alternativa para %<[%>. Inserte espacios en blanco entre %<<%> y %<::%>%<<::%> no puede iniciar una lista de argumentos de plantilla%<<<%> en contexto boolean; Â¿quiso decir %<<%> ?el operador %<>>%> se tratarÃ¡ como dos en llaves en Ã¡ngulo derechas en C++11%<>>%> debe ser %<> >%> dentro de una lista de argumentos de plantilla anidada%<@dynamic%> no estÃ¡ disponible en Objective-C 1.0%<@dynamic%> no estÃ¡ en el contexto de @implementation%<@dynamic%> requiere que @interface de la clase estÃ© disponible%<@encode%> debe especificar un tipo como un argumentofalta un %<@end%> en el contexto de una implementaciÃ³n%<@end%> debe aparecer en el contexto de @implementation%<@optional%> sÃ³lo se permite en el contexto de @protocol%<@optional%> no estÃ¡ disponible en Objective-C 1.0%<@package%> no estÃ¡ disponible en Objective-C 1.0%<@package%> en este momento tiene el mismo efecto que %<@public%>%<@property%> no estÃ¡ disponible en Objective-C 1.0%<@required%> sÃ³lo se permite en el contexto de @protocol%<@required%> no estÃ¡ disponible en Objective-C 1.0el argumento %<@synchronized%> no es un objeto%<@synthesize%> no estÃ¡ disponible en Objective-C 1.0%<@synthesize%> no estÃ¡ en el contexto de @implementation%<@synthesize%> requere que @interface de la clase estÃ© disponiblese usÃ³ %<@throw%> (rethrow) fuera de un bloque @catchel argumento %<@throw%> no es un objeto%<@try%> sin %<@catch%> o %<@finally%>se usa %<[%E] =%> en un inicializador designado en estilo GNU para la clase %qTno se permite %<[*]%> en otro lugar que no sea el Ã¡mbido de prototipo de funciÃ³n%<[*]%> fuera de una declaraciÃ³nlos especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n de %qElos especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n del literal compuestolos especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n del campo sin nombre%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> en una construcciÃ³n %<target%>%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> implÃ­cita en una construcciÃ³n %<target%>%<_Atomic%> %qD en clÃ¡usula %<map%> implÃ­cita%<_Atomic%> %qE en clÃ¡usula %qsse aplicÃ³ %<_Atomic%> a un tipo calificadoexpresiÃ³n %<_Atomic%> en %<#pragma omp atomic%>%<_Atomic%> en Objective-Cvariable de iteraciÃ³n %<_Atomic%> %qEtipo calificado %<_Atomic%> en %<#pragma omp declare reduction%>tipo matriz cualificado %<_Atomic%>tipo de funciÃ³n calificada %<_Atomic%>tipo de parÃ¡metro cualificado %<_Atomic%> %qT de %q+Dcalificado %<_Atomic%> el tipo de retorno de %qDno se admite %<_float%d%s%> para este objetivola asociaciÃ³n %<_Generic%> tiene tipo funciÃ³nla asociaciÃ³n %<_Generic%> tiene tipo incompletola asociaciÃ³n %<_Generic%> tiene tipo de longitud variableel selector %<_Generic%> concuerda con mÃºltiples asociacionesel selector %<_Generic%> de tipo %qT no es compatible con ninguna asociaciÃ³n%<_Generic%> especifica dos tipos compatibles%<_Noreturn%> en una declaraciÃ³n vacÃ­ase usÃ³ %<_Sat%> sin %<_Fract%> o %<_Accum%>el atributo %<__BELOW100__%> solamente se aplica a variablesla funciÃ³n %<__RTL%> no se puede compilar con %<-flto%>se aplicÃ³ %<__alignof%> a un campo de bits%<__auto_type%> en una declaraciÃ³n vacÃ­a%<__auto_type%> sÃ³lo se puede utilizar con una declaraciÃ³n simple%<__auto_type%> requiere un identificador plano como declarador%<__auto_type%> requiere una declaraciÃ³n de datos inicializadosse usÃ³ %<__auto_type%> con un inicializador de campo de bitsel operando de %<__builtin_complex%> no es de tipo de coma flotante binario reallos operandos de %<__builtin_complex%> son de tipos diferentesel segundo argumento de %<__builtin_longjump%> debe ser 1se llamÃ³ a %<__builtin_next_arg%> sin un argumento%<__gcc_host_wide_int__%> no se define como %<long%> o %<long long%>%<__gcc_host_wide_int__%> no se define como un tipono se admite %<__int%d%> para este objetivo%<__label%> no estÃ¡ al inicio de un bloque%<__thread%> antes de %<extern%>%<__thread%> antes de %<static%>%<__thread%> antes de %qD%<__transaction_atomic%> sin activar el soporte de memoria transaccional%<__transaction_cancel%> no estÃ¡ dentro de %<__transaction_atomic%>%<__transaction_cancel%> dentro de un %<__transaction_relaxed%>%<__transaction_cancel%> sin activar el soporte para memoria transaccional%<__transaction_relaxed%> sin activar el soporte de memoria transaccionalel lÃ­mite de %<alloca%> es desconocidoun %<and%> de pruebas equivalentes mutuamente exclusivas siempre es 0la restricciÃ³n del operando %<asm%> es incompatible con el tamaÃ±o del operandoel operando %<asm%> tiene restricciones imposiblesel operando %<asm%> requiere una recarga imposibleno se permiten los especificadores %<asm%> en miembros de datos que no son staticel atributo %<assign%> genera un conflicto con el atributo %<copy%>el atributo %<assign%> genera un conflicto con el atributo %<retain%>%<assign%> puede ser inseguro para objetos Objective-C; por favor establezca explÃ­citamente si lo necesita%<auto%> sÃ³lo se puede especificar para variables o declaraciones de funciÃ³n%<auto%> cambiarÃ¡ su significado en C++11; por favor bÃ³rrelo%<auto%> estÃ¡ en conflicto con otros especificadores de bucle OpenACC%<auto%> en una declaraciÃ³n vacÃ­a en Ã¡mbito de fichero%<bank_switch%> no tiene efecto en funciones que no son interrumpibles%<builtin_return_address%> sÃ³lo contiene 2 bytes de direcciÃ³nlos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de campolos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de parÃ¡metrolos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de tipolos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de variable%<constexpr%> no puede aparecer en una declaraciÃ³n typedef%<constexpr%> no se puede usar en declaraciones de tipoel constructor %<constexpr%> para union %qT debe inicializar exactamente un dato miembro que no es staticse necesita %<constexpr%> para la inicializaciÃ³n en la clase no vÃ¡lida del miembro de datos static %q#D de tipo que no es integralel atributo %<copy%> solamente es vÃ¡lido para objectos Objective-Cla regiÃ³n %<critical%> puede no estar bien anidada dentro de una regiÃ³n %<critical%> con el mismo nombre%<custom-%s=%> no se reconoce como instrucciÃ³n FPU%<no-custom-%s%> requiere argumentola etiqueta %<default%> no estÃ¡ dentro de una declaraciÃ³n switch%<depend(%s)%> solo se permite en %<omp ordered%>las regiones %<distribute%> deben estar estrictamente anidadas dentro de construcciones %<teams%>%<else%> sin un %<if%> previo%<enum %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>%<explicit%> sÃ³lo se puede especificar para constructoresel atributo %<externally_visible%> sÃ³lo tiene efecto en objetos pÃºblicosel atributo %<fallthrough%> no estÃ¡ seguido de %<;%>atributo %<fallthrough%> especificado mÃºltiples vecesel atributo %<fallthrough%> se especificÃ³ con un parÃ¡metrose descarta la directiva de atributo %<fast_interrupt%>sÃ³lo se permiten las declaraciones iniciales del bucle %<for%> en modo C99 o C11%<friend%> sÃ³lo se puede especificar dentro de una clasese usÃ³ %<friend%> fuera de la clasela CPU %<generic%> solo se puede usar para el ajuste %<-tune=%>la CPU %<generic%> solo se puede usar para el atributo %<target("tune=")%>atributo %<gnu_inline%> presente en %q+Del valor de %<grainsize%> debe ser positivola clÃ¡usula %<inbranch%> es incompatible con %<notinbranch%>%<inline%> en una declaraciÃ³n vacÃ­ano se permite %<inline%> en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qDse especificÃ³ %<inline%> para la declaraciÃ³n de clase friendel especificador %<inline%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito globalla CPU %<intal%> solo se puede usar para el ajuste %<-mtune=%>la CPU %<intel%> solo se puede usar para el atributo %<target("tune=")%>el parÃ¡metro %<l1-cache-size%> no es potencia de dos %dclÃ¡usula %<linear%> para una variable que no es iterador de bucle especificada en una construcciÃ³n combinada con %<distribute%>la clÃ¡usula %<linear%> no puede especificarse junto con la clÃ¡usula %<ordered%> con un parÃ¡metroclÃ¡usula %<linear%> paso %qE no es ni constante ni parÃ¡metro%<location_t%> no se define como un tipo%<locus%> no se define como un tipo%<long long long%> es demasiado largo para GCCno se convierte la expresiÃ³n de switch %<long%> a %<int%> en ISO C%<main%> se declarÃ³ como %<_Noreturn%>la regiÃ³n %<master%> puede no estar bien anidada dentro de la regiÃ³n de trabajo compartido, de %<task%> explÃ­cita o de regiÃ³n %<taskloop%>la definiciÃ³n %<namespace%> no se permite aquÃ­%<no-custom-%s%> no acepta argumentosla funciÃ³n %<noreturn%> devuelvela clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>el valor de %<num_tasks%> debe ser positivoel valor de %<num_teams%> debe ser positivoel valor de %<num_threads%> debe ser positivo%<operator delete%> debe devolver el tipo %qT%<operator delete%> toma el tipo %qT como primer argumento%<operator new%> no debe regresar NULL a menos que se declare %<throw()%> (o -fcheck-new estÃ© en efecto)%<operator new%> debe devolver el tipo %qT%<operator new%> toma el tipo %<size_t%> (%qT) como primer argumento%<operator%s%>%<operator%s%> en %<%E %s %E%>%<operator%s%> en %<%E%s%>%<operator%s%> en %<%s%E%>%<operator=%> debe devolver una referencia a %<*this%>%<operator[]%>%<operator[]%> en %<%E[%E]%>un %<or%> de pruebas no equivalentes sin coincidencia siempre es 1%<ordered simd threads%> debe estar estar bien anidada dentro de la regiÃ³n %<for simd%>%<ordered%> %<simd%> debe estar bien anidada dentro de una regiÃ³n %<simd%>el parÃ¡metro de la clÃ¡usula %<ordered%> es menor que %<collapse%>la clÃ¡usula %<ordered%> con parÃ¡metro no se puede especificar en la construcciÃ³n %qsla construcciÃ³n %<ordered%> con clÃ¡usula %<depend%> debe estar bien anidada dentro de un bucle con una clÃ¡usula %<ordered%> con un parÃ¡metrola construcciÃ³n %<ordered%> con la clÃ¡usula %<depend%> debe estar bien anidada dentro de un bucle %<ordered%>la regiÃ³n %<ordered%> puede no estar bien anidada dentro de la regiÃ³n %<critical%>, %<ordered%>, explicit %<task%> o %<taskloop%>la regiÃ³n %<ordered%> debe estar bien anidada dentro de una regiÃ³n de bucle con una clÃ¡usula %<ordered%>el valor de %<priority%> debe ser no negativoEl atributo %<readonly%> genera un conflicto con el atributo %<readwrite%>el atributo %<readonly%> genera un conflicto con el atributo %<setter%>%<register%> en una declaraciÃ³n vacÃ­a en Ã¡mbito de ficheroel atributo %<retain%> genera un conflicto con el atributo %<copy%>el atributo %<retain%> solamente es vÃ¡lido para objetos Objective-C%<return%> con valor, en una funciÃ³n que devuelve void%<return%> sin valores, en una funciÃ³n que no devuelve void%<seq%> ignora otros especificadores de bucle OpenACCel valor de la clÃ¡usula %<simdlen%> es mayor que el valor de la clÃ¡usula %<safelen%>se aplicÃ³ %<sizeof%> a un campo de bits%<sizeof%> sobre el parÃ¡metro matriz %qE de funciÃ³n devolverÃ¡ el tamaÃ±o de %qT%<static%> puede no ser utilizado cuando se define (opuesto a la declaraciÃ³n) un dato miembro static%<struct %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>se descarta %<target("rtd")%> en el modo de 64bitse usÃ³ %<target("ssseregparm")%> sin SSE activado%<target("tune=x86-64")%> es obsoleto; use %<target("tune=k8")%> o %<target("tune=generic")%> en su lugar como convenga%<this%> no estÃ¡ disponible para funciones miembro staticno se puede usar %<this%> en este contextono se capturÃ³ %<this%> para esta funciÃ³n lambdael valor de %<thread_limit%> debe ser positivo%<threadprivate%> %qD no es un fichero, espacio de nombres o variable de Ã¡mbito de bloquela directiva %<threadprivate%> %qE no estÃ¡ en la definiciÃ³n %qT%<threadprivate%> %qE tiene tipo incompletoel argumento de %<tile%> necesita una constante entera positivala llamada a la funciÃ³n %<transaction_may_cancel_outer%> no estÃ¡ en una transacciÃ³n mÃ¡s externa o %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> solo se puede especificar para funciones virtuales%<tree%> no se define como un tipo puntero%<tree%> no se define como un tipose descartÃ³ %<typedef%> en esta declaraciÃ³nel operador %<typeid%> no puede aparecer en una expresiÃ³n constante%<typename %T::%D%> nombra a %q#T, el cual no es una plantilla de clase%<typename %T::%D%> nombra a %q#T, el cual no es un tipose aplicÃ³ %<typeof%> a un campo de bits%<union %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>se usÃ³ %<va_start%> en una funciÃ³n con argumentos fijosdeclaraciÃ³n de clase fuera de %<virtual%>no se puede calificar %<void%> si es el Ãºnico parÃ¡metro%<void%> debe ser el Ãºnico parÃ¡metro%<warn_if_not_aligned%>  puede no estar especificada para %q+Dse descarta el atributo %<weakref%> porque ya se definiÃ³ la funciÃ³nse descarta el atributo %<weakref%> porque ya se inicializÃ³ la variableel atributo %<weakref%> se debe acompaÃ±ar con un atributo %<alias%>%<||%> no es vÃ¡lido en GIMPLE%<~%> en una expresiÃ³n booleana%G%qD accediendo %wu byte en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s%G%qD accediendo %wu bytes en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s%G%qD accediendo %wu byte en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s%G%qD accediendo %wu bytes en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa %wu o mÃ¡s bytes en el desplazamiento %s%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa %wu o mÃ¡s bytes en el desplazamiento %s%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s%G%qD accediendo %wu byte puede solapar %wu byte%G%qD accediendo %wu bytes puede solapar %wu byte%G%qD accediendo %wu byte puede solapar hasta %wu bytes%G%qD accediendo %wu bytes puede solapar hasta %wu bytes%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s solapa %wu o mÃ¡s bytes en el desplazamiento %s%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa %wu o mÃ¡s bytes en el desplazamiento %s%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s%G%qD accediendo entre %wu y %wu bytes puede solapar %wu byte%G%qD accediendo entre %wu y %wu bytes puede solapar %wu bytesdestino %G%qD intacto tras no copiar ningÃºn bytedestino %G%qD intacto tras no copiar ningÃºn byte de una cadena de longitud %EEl desplazamiento de %G%qD %s desde el objeto en %qE estÃ¡ fuera de los lÃ­mites de %qTEl desplazamiento de %G%qD %s desde el objeto en %qE estÃ¡ fuera de los lÃ­mites del subobjeto referenciado %Qd con tipo %qT en el desplazamiento %wuEl desplazamiento de %G%qD %s estÃ¡ fuera de los lÃ­mitesel desplazamiento de %G%qD %s estÃ¡ fuera de los lÃ­mites [0, %wu]el desplazamiento de %G%qD %s estÃ¡ fuera de los lÃ­mites [0, %wu] del objeto %qD con tipo %qTel desplazamiento de %G%qD %s estÃ¡ fuera de los lÃ­mites ] del objeto %qD con tipo %qTla salida de %G%qD puede truncarse copiando %E byte desde una cadena de longitud %wula salida de %G%qD puede truncarse copiando %E bytes desde una cadena de longitud %wula salida de %G%qD puede truncarse copiando entre %wu y %wu bytes desde una cadena de longitud %wusalida de %G%qD truncada copiando %E byte desde una cadena de longitud %wusalida de %G%qD truncada copiando %E bytes desde una cadena de longitud %wusalida de %G%qD truncada copiando entre %wu y %wu bytes desde una cadena de longitud %wudesbordamiento del puntero %g%qD entre el desplazamiento %s y el tamaÃ±o %s%G%qD desborda puntero entre el desplazamiento %s y el tamaÃ±o %s accediendo al array %qD con el tipo %qTel lÃ­mite de %G%qD especificado %E es igual al tamaÃ±o del destinoel lÃ­mite de %G%qD especificado %E es igual a la longitud del origenel lÃ­mite de %G%qD especificado %E excede el tamaÃ±o del destino %wu%G%qD: el lÃ­mite especificado depende de la longitud del argumento origen%K%qD leyendo %E byte en una regiÃ³n de tamaÃ±o %E%K%qD leyendo %E bytes en una regiÃ³n de tamaÃ±o %E%K%qD leyendo %E o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %E%K%qD leyendo entre %E y %E bytes en una regiÃ³n de tamaÃ±o %Eel lÃ­mite de %K%qD %E especificado es igual al tamaÃ±o del destino%K%qD: el lÃ­mite %E especificado excede el tamaÃ±o del destino %E%K%qD: el lÃ­mite %E especificado excede el tamaÃ±o de objeto mÃ¡ximo %E%K%qD: el lÃ­mite especificado entre %E y %E excede el tamaÃ±o del destino %E%K%qD: el lÃ­mite especificado entre %E y %E excede el tamaÃ±o de objeto mÃ¡ximo %E%K%qD: el tamaÃ±o especificado %E excede el tamaÃ±o mÃ¡ximo %E del objeto%K%qD: el tamaÃ±o especificado entre %E y %E excede el tamaÃ±o de objeto mÃ¡ximo %E%K%qD: escribir %E byte en una regiÃ³n de tamaÃ±o %E desborda el destino%K%qD: escribir %E bytes en una regiÃ³n de tamaÃ±o %E desborda el destino%K%qD: escribir %E bytes o mÃ¡s en una regiÃ³n de tamaÃ±o %E desborda el destino%K%qD: escribir entre %E y %E bytes en una regiÃ³n de tamaÃ±o %E desborda el destino%K%s %wd fuera de rango %wd - %wdel %Kargumento %d debe ser un inmediato constante%Kargumento %i, rango [%E, %E], supera el tamaÃ±o mÃ¡ximo %E del objetoel %Kargumento %i, rango [%E, %E], es negativo%Kargumento %i, valor %qE, supera el tamaÃ±o mÃ¡ximo %E del objeto%Kargumento %i, valor %qE, negativoel valor del %Kargumento %i es cero%Kno se permite asm en una funciÃ³n %<transaction_safe%>%Kse intenta liberar un objeto que no es de pila%Kse intenta liberar un objeto %qD que no es de pila%Kla llamada a %qs se redeclarÃ³ con error de atributo: %s%Kla llamada a %qs se redeclÃ³ con aviso de atributo: %s%Kel primer argumento de %qD debe ser un puntero, el segundo una constante entera%Kuso no vÃ¡lido de %<__builtin_va_arg_pack ()%>%Kuso no vÃ¡lido de %<__builtin_va_arg_pack_len ()%>%Klane %wd fuera de rango %wd - %wdel Ã­ndice %Klane debe ser un inmediato constante%Kel Ãºltimo argumento de %qD no es una constante entera entre 0 y 3el %Kproducto %<%E * %E%> de los argumentos %i y %i supera %<SIZE_MAX%>el %Kproducto %<%E * %E%> de los argumentos %i y %i supera el tamaÃ±o mÃ¡ximo %E del objetoel tamaÃ±o %Ktotal y el tamaÃ±o de elemento han de ser un inmediato constante distinto de cerose encontrÃ³ %d constructor
  se encontraron %d constructores
  se encontrÃ³ %d  destructor
  se encontraron %d  destructores
  se grabaron %d salidas para el bucle %d (teniendo %d salidas)se encontrÃ³ %d tabla de marco
  se encontraron %d tablas de marco
! se descartan los %d bits menos significativos de %sno estÃ¡ compilado el modo bit-%i%q#D genera un conflicto con una declaraciÃ³n previa%q#D tiene un tipo incompleto%q#D no vÃ¡lido; una union anÃ³nima solo puede tener miembros con datos no estÃ¡ticos pÃºblicos%q#D es un dato miembro static; sÃ³lo se puede inicializar en su definiciÃ³n%q#D no es una plantilla de funciÃ³n%q#D no es un dato miembro no static de %qT%q#D no es un argumento vÃ¡lido de plantilla para el tipo %qT porque una referencia variable no tiene una direcciÃ³n constante%q#D no es const%q#D es pÃºblico, pero requiere que exista un objeto %q#T%q+#D es volatile%q#D no se declarÃ³ en la clase%q#T no tiene constructor por defecto proporcionado por el usuario%q#T tiene miembros punteros a datos%q#T tiene clases base virtuales%q#T tiene funciones virtuales y destructor no virtual accesible%q#T no es una clase%q#T no es una clase o un espacio de nombres%q#T no es una plantilla%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla%q#T solamente define un destructor privado y no tiene friends%q#T solamente define constructores privados y no tiene friendsse usÃ³ %q#T donde se esperaba un %qTse usÃ³ %q#T donde se esperaba un valor de coma flotante%q#T se declarÃ³ previamente aquÃ­%q+#D no se puede declararse marca %q+#D como %<final%>, pero no es virtual%q+#D se marca como %<override%>, pero no hace overrideNo se admite alias %q+D entre funciÃ³n y variable%q+D es un alias del sÃ­mbolo externo %qE%q+D es un alias del sÃ­mbolo sin definir %qE%q+D se declarÃ³ anteriormente con el atributo dllimport: se descarta dllimport%q+D se declarÃ³ como friend%q+D declarado como funciÃ³n variÃ¡dica%q+D se declarÃ³ con una especificaciÃ³n de excepciÃ³nse definiÃ³ %q+D normalmente y como un atributo %qE al mismo tiempo%q+D tiene atributos incompatibles %qs y %qs%q+D en directiva de objetivo de declaraciÃ³n no tiene tipo asociable%q+D es estÃ¡tica pero se declarÃ³ en la funciÃ³n inline %qD la cual no es estÃ¡tica%q+D generalmente es una funciÃ³n%q+D redeclarado como un tipo diferente de sÃ­mbolo%q+D se redeclarÃ³ incluida en lÃ­nea con el atributo %<gnu_inline%>%q+D se redeclarÃ³ incluida en lÃ­nea sin el atributo %<gnu_inline%>%q+D se redeclara sin el atributo dllimport despuÃ©s de ser referenciado con enlace dllimport%q+D se redeclara sin el atributo dllimport: se descarta el dllimport previo%q+D sÃ³lo toma cero o dos argumentos%q+E no es una expresiÃ³n constante%q+F se declarÃ³ %<static%> pero nunca se definese usa %q+F pero nunca se define%q+T no es literal porque:alias %qD entre funciones de tipos incompatibles %qT y %qT%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos%qD aparece mÃ¡s de una vez en las clÃ¡usulas de reducciÃ³nse descarta la directiva de atributo %qDel atributo %qD no tiene signifcado porque los miembros del espacio de nombres anÃ³nimo tiene sÃ­mbolos localesel atributo %qD requiere un solo argumento NTBSse llamÃ³ %qD en una expresiÃ³n constante%qD no puede aparecer en una expresion constante%qD no se puede definir por defecto%qD no puede tener argumentos por defecto%qD cambiÃ³ su semÃ¡ntica en GCC 4.4%qD genera un conflicto con la funciÃ³n utilizada%qD se declarÃ³ como un campo %<virtual%>%qD se declarÃ³ como un parÃ¡metro %<virtual%>%qD se declarÃ³ como un tipo %<virtual%>%qD se declarÃ³ como una variable %<virtual%>%qD se declarÃ³ como un no-parÃ¡metro%qD se declarÃ³ como un campo %<inline%>%qD se declarÃ³ como un parÃ¡metro %<inline%>%qD se declarÃ³ como un tipo %<inline%>%qD declarado como referencia pero no se inicializa%qD se declara aquÃ­se define %qD pero no se usa%qD no tiene tipo integral o de enumeraciÃ³n%qD no hace referencia a una funciÃ³n%qD tiene una declaraciÃ³n previa aquÃ­%qD ya se definiÃ³ aquÃ­%qD tiene un tipo de dato incompleto %qT%qD tien una lista de argumentos no vÃ¡lida%qD tiene el mismo nombre que la clase en la cual se declarÃ³%qD en la clÃ¡usula %<reduction%> es una matriz de tamaÃ±o cero%qD es un espacio de nombres%qD ya es un friend de %qT%qD ya es un friend de la clase %qT%qD ya se declarÃ³ en este Ã¡mbito%qD ya estÃ¡ definido en %qT%qD ya se definiÃ³ en la clase %qT%qD ya estÃ¡ definido en la clase %qT%qD es una plantilla de enumeraciÃ³n%qD es tanto una base directa como una base virtual indirecta%qD es obsoleto%qD es obsoleto: %s%qD se inicializa con sÃ­ mismo%qD generalmente es una funciÃ³n que no es static%qD no es una clase o un espacio de nombres%qD no es una plantilla de funciÃ³n%qD no es un miembro de %qD%qD no es un miembro de %qT%qD no es una funciÃ³n plantilla miembro%qD no es un nombre-de-espacio-de-nombres%qD no es una variable puntero%qD no es un dato miembro static de una plantilla de clase%qD no es una plantilla%qD no es una funciÃ³n plantilla%qD no es un tipo%qD no es un argumento vÃ¡lido de plantilla porque %qD es una variable, no la direcciÃ³n de una variable%qD no es una variable%qD no es una variable en la clÃ¡usula %qs%qD no es una variable en la clÃ¡usula %<firstprivate%>%qD no es una variable en la clÃ¡usula %<lastprivate%>%qD no es una variable en la clÃ¡usula %qs%qD no es un argumento de funciÃ³n%qD no se capturÃ³%qD no es compatible con %qD%qD no estÃ¡ definido fuera del Ã¡mbito de la funciÃ³n%qD es estÃ¡tica pero se usa en la funciÃ³n inline %qD la cual no es estÃ¡ticase utiliza %qD sin inicializar en esta funciÃ³npuede ser que se utilice %qD sin inicializar en esta funciÃ³n%qD no se puede declarar como static%qD no se puede declarar dentro de un espacio de nombres%qD debe ser una variable global en %<#pragma acc declare link%>%qD debe ser una funciÃ³n que no sea miembro%qD debe ser una funciÃ³n miembro que no sea static%qD debe ser una funciÃ³n miembro que no sea static o una funciÃ³n que no sea miembro%qD debe tener un argumento de tipo clase o enumerado%qD no debe tener un nÃºmero variable de argumentosno se declarÃ³ %qD%qD no estÃ¡ definido%qD se redeclarÃ³ con acceso diferente%qD se redeclarÃ³ con visibilidad diferente%qD referenciada en la regiÃ³n de destino no tiene un tipo al que asociarlase renombrÃ³ %qD despuÃ©s de ser referenciado en el ensamblado%qD se debe inicializar%qD se debe inicializar en la lista de inicializaciÃ³n de miembros%qD se deberÃ­a declarar dentro de %qD%qD debe devolver por valorel argumento origen %qD es el mismo que el destinose usÃ³ %qD antes de su definiciÃ³nse usÃ³ %qD en su propio inicializador%qD se declarÃ³ %<extern%> y despuÃ©s %<static%>%qD se declarÃ³ %qs lo cual implica visibilidad por defecto%qD se declarÃ³ aquÃ­%qD estaba oculto%qD no se declarÃ³ %<constexpr%>%qD no se declarÃ³ en este Ã¡mbito%qD no se declarÃ³ en este Ã¡mbito, y no se encontraron declaraciones en la bÃºsqueda dependiente de argumentos en el punto de la instanciaciÃ³n%qD no se inicializÃ³ con una expresion constantese usÃ³ %qD sin declaraciÃ³n antes de su definiciÃ³nse usÃ³ %qD sin prototipo antes de su definiciÃ³nel atributo de compatibilidad vtable 2.95 %qE sÃ³lo aplica a clases C++el atributo de compatibilidad vtable 2.95 %qE sÃ³lo aplica cuando se compila una kext%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos%qE aparece mÃ¡s de una vez en las clÃ¡usulas mapel argumento %qE no es una funciÃ³nel argumento %qE no es un identificadorla direcciÃ³n del atributo %qE estÃ¡ fuera de rangoel atributo %qE sÃ³lo permite una constante entera como argumentoel atributo %qE se aplica solamente a funcionesel atributo %qE solamente se aplica a variables sin inicializar con enlace externoel argumento del atributo %qE no es una constante de cadenael argumento del atributo %qE no es una constante enterael argumento del atributo %qE debe estar entre 0 y 255el argumento del atributo %qE debe estar entre 18 a 255el atributo %qE no se puede aplicar a variables con secciones especÃ­ficasno se puede especificar el atributo %qE para las variables localesse descarta la directiva de atributo %qEel atributo %qE no se aplica a funcionesel atributo %qE no se aplica a tiposatributo %qE duplicadoatributo %qE a continuaciÃ³n de %qEel atributo %qE no tiene efectoel atributo %qE no tiene efecto en variables automÃ¡ticasel atributo %qE no tiene efecto en funciones con enlazado estÃ¡ticoel atributo %qE no tiene efecto en funciones locales de unidadel atributo %qE sÃ³lo tiene efecto en objetos pÃºblicosse descarta el atributo %qEse descarta el atributo %qE porque %qT ya estÃ¡ definidoSe hace caso omiso del atributo %qE debido a un conflicto con el atributo %qsSe hace caso omiso del atributo %qE debido a un conflicto con el atributo %qsse descarta el atributo %qE para %qEse descarta el atributo %qE para el campo de tipo %qTse descarta el atributo %qE en tipos que no son clasesse descarta el atributo %qE en objetos de tipo %qTse descarta el atributo %qE en tiposno se admite el atributo %qE para el objetivo R8Cel atributo %qE no se admite en esta plataformael atributo %qE se aplica solamente a funcionesel atributo %qE solo es vÃ¡lido con tipos %<struct%>el atributo %qE solo se admite para SH2Ase usÃ³ el atributo %qE para mÃ©todo no de claseno se permite el atributo %qE con una clase de auto almacenamientoel atributo %qE no estÃ¡ disponible para funciones que devuelven valor en la pilael atributo %qE no estÃ¡ disponible para funciones con argumentos pasados en la pilael atributo %qE no estÃ¡ disponible para funciones con un nÃºmero variable de argumentosatributo %qE en una funciÃ³n que devuelve %<void%>atributo %qE en variable no volÃ¡tilel atributo %qE solamente afecta a objetos de alto nivelel atributo %qE solo se aplica a SH2Ael atributo %qE se aplica solamente al tipo base de un puntero a funciÃ³nel atributo %qE se aplica solamente a tipos de funcionesel atributo %qE se aplica solamente a funcionesel atributo %qE se aplica solamente a funciones de interrupciÃ³nel atributo %qE se aplica solamente a tiposel atributo %qE solamente se aplica a variablesel atributo %qE se aplica solamente a variables en almacenamiento estÃ¡ticoel atributo %qE se aplica solamente a funciones variadicel atributo %qE solamente estÃ¡ disponible para 64-bitsolo se admite el atributo %qE nÃºcleos Tiny reducidosel atributo %qE solo es vÃ¡lido para la arquitectura ARC EMel atributo %qE solamente es vÃ¡lido para la arquitectura ARCv2el atributo %qE requiere una cadena como argumentoel atributo %qE requiere una constante entera como argumentoel atributo %qE requiere tipo de retorno voidel atributo %qE requiere un argumento constante enteroel atributo %qE requiere prototipos con argumentos nombradosno se puede usar %qE como una funciÃ³nno se puede usar %qE como un puntero miembro, porque es de tipo %qT%qE no puede tener los atributos %qs y %qs al mismo tiempo%qE se declarÃ³ %<threadprivate%> despuÃ©s del primer uso%qE que se declarÃ³ como funciÃ³n devuelve una funciÃ³n%qE que se declarÃ³ como funciÃ³n devuelve una matriz%qE definido como un tipo errÃ³neo de etiqueta%qE no es de tipo puntero o matriz%qE no nombra a un tipo%qE falla al ser un typedef o un tipo interno del compilador%qE tiene %<extern%> e inicializador al mismo tiempo%qE tiene tipo no vÃ¡lido para %<reduction(%s)%>%qE no se ha declarado%qE implica visibilidad por defecto, pero %qD ya se habÃ­a declarado con una visibilidad diferente%qE en la clÃ¡usula %<aligned%> no es un puntero ni una matriz%qE en %q#T no nombra un tipo%qE en el espacio de nombres %qE no nombra un tipose descarta el atributo incompatible %qE%qE se inicializÃ³ y declarÃ³ como %<extern%>%qE no es un miembro de una uniÃ³n%qE es un puntero; Â¿pretendÃ­a utilizar %<->%>?%qE es un formato de tipo de funciÃ³n que no se reconoce%qE es obsoleto%qE es obsoleto: %s%qE no es ni funciÃ³n ni funciÃ³n miembro; no se puede declarar friend%qE no es una clase o un espacio de nombres%qE no es una clase, un espacio de nombres o una enumeraciÃ³n%qE no es una expresiÃ³n constante%qE no es una plantilla%qE no es un tipo%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace externo%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es un puntero%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque no es un l-valor%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es de tipo %qT%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT debido a conflictos en la calificaciÃ³n cv%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque las literales de cadena nunca se pueden usar en este contexto%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qE no es una variable%qE no es una variable en la clÃ¡usula %<saligned%>%qE no es una variable en la clÃ¡usula %qs%qE no es una variable en la clÃ¡usula %<firstprivate%>%qE no es una variable en la clÃ¡usula %<lastprivate%>%qE no es una variable en la clÃ¡usula %qs%qE no es un nombre de clase o alias de Objective-C%qE no estÃ¡ al inicio de la declaraciÃ³n%qE no estÃ¡ inicializado%qE no es de tipo %qTsÃ³lo se permite %qE en dialectos Objective-C%qE estÃ¡ predeterminado como %qs para %qsse utiliza %qE sin inicializar en esta funciÃ³npuede ser que se utilice %qE sin inicializar en esta funciÃ³n%qE tal vez no responde a %<%c%E%>%qE podrÃ­a escribir un nul al final del destino%qE debe ser %<threadprivate%> para %<copin%>%qE necesita la opciÃ³n isa %s%qE necesita la opciÃ³n isa desconocidano se especificÃ³ %qE en el %qs que lo contieneno se especificÃ³ %qE en la construcciÃ³n OpenACC %qs que lo contiene%qE manda %wu byte a un destino de tamaÃ±o %wu%qE manda %wu bytes a un destino de tamaÃ±o %wu%qE manda %wu o mÃ¡s bytes (se asume %wu) a un destino de tamaÃ±o %wu%qE manda %wu o mÃ¡s bytes a un destino de tamaÃ±o %wu%qE manda entre %wu y %wu bytes a un destino de tamaÃ±o %wula salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formatola salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formato%qE redeclarado como un tipo diferente de sÃ­mbolo%qE se redeclarÃ³ con los atributos %qs en conflicto%qE requiere una directiva %<declare%> para poder usarse en una funciÃ³n%<routine%>%qE no se declarÃ³ aquÃ­ (primer uso en esta funciÃ³n)%qE no se declarÃ³ aquÃ­ (primer uso en esta funciÃ³n); Â¿quiso decir %qs?%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n)%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n); Â¿quiso decir %qs?se usÃ³ %qE con %<auto%>se usÃ³ %qE con %<register%>se usÃ³ %qE con %<typedef%>%qE con clÃ¡usula %<link%> usada en la funciÃ³n %<routine%>%qE se escribe un nul al final del destino%qF requiere z14 o superior%qT y %qT estÃ¡n en espacios de direcciones nombrados discontinuos%qT se declara aquÃ­%qT se declarÃ³ con mayor visibilidad que su base %qT%qT se declarÃ³ con mayor visibilidad que el tipo de su campo %qD%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo%qT no tiene un miembro llamado %qE%qT no tiene un miembro llamado %qE; Â¿quiso decir %qE?%qT no tiene un dato miembro que no es static llamado %qD%qT es un tipo modificado variablemente%qT ya es un friend de %qT%qT es una base ambigua de %qT%qT es una base inaccesible de %qT%qT no es una base de %qT%qT no es una clase o un espacio de nombres%qT no es un tipo de clase%qT no es de tipo clase, struct o union%qT no es una plantilla de clase miembro de %qT%qT no es un miembro de %qT%qT no es un espacio de nombres%qT no es una base anidada de %qT%qT no es de tipo puntero-a-objeto%qT no es una plantilla%qT no es un tipo plantilla%qT no es una base inaccesible de %qT%qT no es un tipo de enumeraciÃ³n%qT se promueve a %qT cuando pasa a travÃ©s de %<...%>se refiriÃ³ a %qT como %qsse refiriÃ³ a %qT como un enum%qT resuelve a %qT, el cual no es un tipo de clase%qT resuelve a %qT, el cual no es un tipo enumeradolos calificadores %qV no se pueden aplicar a %qTdirectiva %qc redundante tras ocurrencia previa de la misma%qs%qs y %<%s-%s%> son incompatibles%qs y %<%s=%s%> son incompatibles%qs y %qs son incompatibles%qs parece ser un manejador %s mal escrito; falta el prefijo %<__vector%>se descarta el atributo %qsel atributo %qs se aplica solamente a funcionesel atributo %qs se aplica solamente a funciones variadicel atributo %qs requiere prototipos con argumentos nombrados%qs no puede aparecer en una expresiÃ³n constante%qs combinado con el calificador %<auto%> para %qE%qs combinado con el calificador %<register%> para %qEconstrucciÃ³n %qs dentro de regiÃ³n %qs%qs que se declarÃ³ como funciÃ³n devuelve una funciÃ³n%qs que se declarÃ³ como funciÃ³n devuelve una matrizse declarÃ³ %qs en un Ã¡mbito que no es una clasese definiÃ³ %qs en un Ã¡mbito que no es una clase%qs no admite cÃ³digo MIPS16%qs no admite la caracterÃ­stica %qs%qs espera 1 argumento pero se han proporcionado %d%qs espera 2 argumentos, pero se han proporcionado %d%qs espera una constante como argumento%qs espera un valor de coma fija como argumento%qs espera un valor de coma fijacomo argumento%qs espera un valor entero como segundo argumentola expresiÃ³n %qs debe ser integralla funciÃ³n %qs no puede tener argumentosla funciÃ³n %qs no puede devolver un valorla funciÃ³n %qs usa el especificador de tipo %<auto%> sin un tipo de devoluciÃ³n trailingla funciÃ³n %qs con tipo de devoluciÃ³n trailing tiene %qT como su tipo en lugar de un simple %<auto%>no se declarÃ³ la funciÃ³n %qs con tipo de devoluciÃ³n trailing con el especificador de tipo %<auto%>%qs tiene %<extern%> e inicializador al mismo tiempo%qs se ha desbordado%qs en %<%s %E%>%qs es incompatible con las opciones desactivadas explÃ­citamente%qs inicializado y declarado como %<extern%>%qs es un identificador invertido en AVR-LibC.  PlantÃ©ese %<#include <avr/interrupt.h>%> antes de usar la macro %qs%qs estÃ¡ corrupto%qs es obsoleto%qs estÃ¡ obsoleto y no estÃ¡ recomendada bajo ninguna circunstancia%qs es obsoleto; utilice -fno-zero-initialized-in-bss%qs es obsoleto; utilice -fstack-check%qs es incompatible con %qs%qs es mÃ¡s estrecho que los valores de su tipo%qs no es un fichero de datos gcov%qs no es un registro base vÃ¡lido en %qs%qs no es un nÃºmero vÃ¡lido en %qs%qs no es un desplazamiento vÃ¡lido en %qs%qs no es una opciÃ³n vÃ¡lida para el preprocesador%qs no es una opciÃ³n para controlar avisosno se admite %qs para Darwin de 64 bits; es incompatible con las bibliotecas C y C++ instaladasno se admite %qs en sistemas little endian%qs no es vÃ¡lido para %qs%qs es versiÃ³n %q.*s, se esperaba la versiÃ³n %q.*s%qs debe ser la primera clÃ¡usula de %qs%qs se debe usar con %qs%qs necesita un registro bae vÃ¡lidosu ensamblador no admite %qs%qs del mÃ³dulo %qs, importado en %C, es tambiÃ©n el nombre de la unidad de programa actual%qs requiere %qs%qs requiere %qs o %qs%qs requiere la arquitectura PowerPC64, activando%qs necesita soporte para VSX%qs requiere un objetivo que provea la instrucciÃ³n %qs%qs requiere instrucciones con probabilidad de ramificaciÃ³n%qs requiere suporte pleno de ISA 3.0se especificÃ³ %qs para la variable auto %qEse especificÃ³ %qs para el parÃ¡metro %qEse especificÃ³ %qs para el campo de estructurase especificÃ³ %qs para el campo de estructura %qEse especificÃ³ %qs para el parÃ¡metro sin nombrese usÃ³ la etiqueta %qs al nombrar a %q#Tse usÃ³ %qs con %qE%qs utiliza alojamiento dinÃ¡mico de pila%qs usa el registro r29el valor de %qs debe ser positivola variable %qs no es un puntero ni una matriz%r%s:%d:%R   %r%s:%d:%R   [ se saltan %d contextos de instanciaciÃ³n; utilice -ftemplate-backtrace-limit=0 para desactivarlo ]
  %r%s:%d:%R   en la expansiÃ³n de la %<constexpr%> de %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ se saltan %d contextos de instanciaciÃ³n; utilice -ftemplate-backtrace-limit=0 para desactivarlo ]
  %r%s:%d:%d:%R   en la expansiÃ³n de la %<constexpr%> de %qs%s%s
  %s  Igual que %s.%s %<%s%.*s%> espera un argumento %<%T%s%> coincidente%s %<%s%.*s%> espera un argumento %<%s%s%> coincidente%s %<%s%.*s%> espera un argumento de tipo %<%T%s%>, pero el argumento %d es de tipo %qT%s %<%s%.*s%> espera un argumento de tipo %<%s%s%>, pero el argumento %d es de tipo %qT%s %qE no implementa completamente el protocolo %qE%s %qsconstrucciÃ³n %s %qs dentro de regiÃ³n %s %qs%s %qs es un argumento no vÃ¡lido para el interno %qs%s %s %p %d
--- 1864,1876 ----
   se usan interruptores de estilo de generaciÃ³n de cÃ³digo en conflictoLa declaraciÃ³n de captura !$OMP ATOMIC CAPTURE debe leer de una variable escalar de tipo intrÃ­nseco en %LLa declaraciÃ³n de captura !$OMP ATOMIC CAPTURE debe definir una variable escalar de tipo intrÃ­nseco en %LLa declaraciÃ³n de captura !$OMP ATOMIC CAPTURE lee de una variable diferente a la que escribe la declaraciÃ³n de captura en %LLa declaraciÃ³n de actualizaciÃ³n !$OMP ATOMIC CAPTURE debe definir una variable escalar de tipo intrÃ­nseco en %LLa declaraciÃ³n !$OMP ATOMIC READ debe leer de una variable escalar de tipo intrÃ­nseco en %LEl intrÃ­nseco IAND, IOR Ã³ IEOR de la asignaciÃ³n !$OMP ATOMIC debe tener dos argumentos en %LEl intrÃ­nseco de la asignaciÃ³n !$OMP ATOMIC debe ser MIN, MAX, IAND, IOR Ã³ IEOR en %LEl operador de la asignaciÃ³n !$OMP ATOMIC debe ser var = var op expr Ã³ var = expr op var en %LLa asignaciÃ³n !$OMP ATOMIC debe tener un operador o intrÃ­nseco del lado derecho en %LLos argumentos del intrÃ­nseco !$OMP ATOMIC deben ser escalares en %LLa declaraciÃ³n !$OMP ATOMIC debe definir una variable escalar de tipo intrÃ­nseco en %L!$OMP ATOMIC var = var op expr no es matemÃ¡ticamente equivalente a var = var op (expr) en %L!$OMP en %C inicia una lÃ­nea comentada y no estÃ¡ seguido de un espacio ni es una continuaciÃ³n de lÃ­neaSe esperaba "::" despuÃ©s del mÃ³dulo natural en %C pero no se encontrÃ³"USE :: module" en %C# %s %.2f %.2f
  la bÃºsqueda de #include "..." inicia aquÃ­:
  la bÃºsqueda de #include <...> inicia aquÃ­:
! #pragma GCC memregs debe preceder a cualquier declaraciÃ³n de funciÃ³n#pragma GCC memregs toma un nÃºmero [0..16]no se permite #pragma GCC optimize dentro de funciones#pragma GCC optimize cadena... estÃ¡ mal formadono se permite #pragma GCC option dentro de funcionesNo se admite #pragma GCC target en este objetivo#pragma GCC target cadena... estÃ¡ mal formadoel #pragma GCC visibility debe tener push o pop a continuaciÃ³n#pragma GCC visibility push() debe especificar default, internal, hidden o protectedel #pragma GHS endXXXX no coincide con el startXXX previose encontrÃ³ un #pragma GHS endXXXX sin un startXXX previoimplementaciÃ³n de #pragma para %qs aparece despuÃ©s de que se incluye el fichero#pragma message: %sse encontrÃ³ un #pragma pack (pop) sin un #pragma pack (push) coincidentese encontrÃ³ un #pragma pack(pop, %E) sin un #pragma pack(push, %E) coincidentese descarta #pragma redefine_extname debido a un conflicto con la declaraciÃ³n __asm__se descarta #pragma redefine_extname debido a un conflicto con un #pragma redefine_extname previose descarta #pragma redefine_extname debido a un conflicto con el renombrado previo#pragma vtable ya no se admitese usÃ³ el nÃºmero de operando $ despuÃ©s de un formato sin nÃºmero de operando$ debe ser el Ãºltimo especificador del formato en %L%%:canon_for_mlib toma 1 o mÃ¡s pares de parÃ¡metros%%:target_mode_check toma un nÃºmero par de parÃ¡metros%+qD causa un conflicto de tipo de secciÃ³n%+qD causa un conflicto de tipo de secciÃ³n con %qD%+qD se declarÃ³ despuÃ©s de ser usado%+qD se declarÃ³ ifunc despuÃ©s de ser usado%+qD se declarÃ³ dÃ©bil despuÃ©s de usarse%+qD se declarÃ³ weakref despuÃ©s de ser usado%<!%> no es vÃ¡lido en GIMPLE%<#pragma %s%> sÃ³lo se puede usar en declaraciones compuestas%<#pragma GCC optimize (cadena [,string]...)%> no tiene un %<)%> final%<#pragma GCC optimize%> no es una cadena o un nÃºmero%<#pragma GCC option%> no es una cadena%<#pragma GCC pch_preprocess%> debe ser primero%<#pragma GCC pop_options%> sin un %<#pragma GCC push_options%> correspondiente%<#pragma GCC target (cadena, [,cadena]...)%> no tiene un %<)%> final%<#pragma GCC unroll%> requiere una expresiÃ³n de asignaciÃ³n que evaluada dÃ© una constante entera no negativa menor que %uno se admite %<#pragma STDC FLOAT_CONST_DECIMAL64%> en C++no se admite %<#pragma STDC FLOAT_CONST_DECIMAL64%> en este objetivo%<#pragma acc %s data%> no tiene clÃ¡usula de movimiento de datos%<#pragma acc routine%> ya se le aplicÃ³ a %qD%<#pragma acc routine%> debe aplicarse antes de definiciÃ³n%<#pragma acc routine%> debe aplicarse antes de uso%<#pragma acc routine%> debe estar en el alcance del fichero%<#pragma acc routine%> no estÃ¡ inmediatamente seguido de una Ãºnica declaraciÃ³n o definiciÃ³n de funciÃ³n%<#pragma acc routine%> no estÃ¡ inmediatamente seguido de una declaraciÃ³n o definiciÃ³n de funciÃ³n%<#pragma acc update%> debe contener al menos una clÃ¡usula %<device%>, %<host%> o %<self%>%<#pragma align%> debe aparecer antes de la declaraciÃ³n de %qD, se descarta%<#pragma omp atomic capture%> usa dos expresiones diferentes para la memoria%<#pragma omp atomic capture%> usa dos variables diferentes para la memoria%<#pragma omp atomic update%> usa dos variables diferentes para la memoria%<#pragma omp cancel for%> dentro de %<nowait%> para construcciÃ³n%<#pragma omp cancel for%> dentro de %<ordered%> para construcciÃ³n%<#pragma omp cancel section%> dentro de contrucciÃ³n de secciones %<nowait%>%<#pragma omp cancel%> debe especificar una de las clÃ¡usulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>%<#pragma omp cancellation point%> debe especificar una de las clÃ¡usulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>el combinador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_out%> ni %<omp_in%>el nicializador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_priv%> ni %<omp_orig%>%<#pragma omp declare reduction%> no estÃ¡ en Ã¡mbito de fichero o de bloque%<#pragma omp declare simd%> debe ir seguida de una declaraciÃ³n o definiciÃ³n de funciÃ³n%<#pragma omp declare simd%> debe ir seguida de una declaraciÃ³n o definiciÃ³n de funciÃ³n o de otra %<#pragma omp declare simd%>%<#pragma omp declare simd%> no inmediatamente seguida de una declaraciÃ³n o definiciÃ³n de funciÃ³n%<#pragma omp declare simd%> no inmediatamente seguida de una declaraciÃ³n o definiciÃ³n de funciÃ³n sencilla%<#pragma omp declare simd%> con clÃ¡usulas en medio de %<#pragma omp declare target%> sin clÃ¡usulas y %<#pragma omp end declare target%>%<#pragma omp end declare target%> sin su correspondiente %<#pragma omp declare target%>%<#pragma omp section%> sÃ³lo se puede usar en construcciones %<#pragma omp sections%>%<#pragma omp target data%> con map-type distinto de %<to%>, %<from%>, %<tofrom%> y %<alloc%> en la clÃ¡usula %<map%>%<#pragma omp target enter data%> debe contener al menos una clÃ¡usula %<map%>%<#pragma omp target enter data%> con map-type distinto de %<to%> y %<alloc%> en la clÃ¡usula %<map%>%<#pragma omp target exit data%> debe contener al menos una clÃ¡usula %<map%>%<#pragma omp target exit data%> con map-type distinto de %<from%>, %<release%> y %<delete%> en la clÃ¡usula %<map%>%<#pragma omp target update%> debe contener al menos una clÃ¡usula %<from%> o %<to%>%<#pragma omp target%> con map-type distinto de %<to%>, %<from%>, %<tofrom%> y %<alloc%> en la clÃ¡usula %<map%>%<#pragma scalar_storage_order%> no se admite en C++no se admite la declaraciÃ³n %<#pragma weak%> de %q+D; se ignorarÃ¡%<#pragma%> no se permite aquÃ­se usÃ³ la restricciÃ³n %<%%%> con el Ãºltimo operando%<%%%c%> sÃ³lo produce los dos Ãºltimos dÃ­gitos del aÃ±o%<%%%c%> sÃ³lo produce los dos Ãºltimos dÃ­gitos del aÃ±o en algunos lugaresla salida de la directiva %<%.*s%> entre %wu y %wu bytes provoca que el resultado supere %<INT_MAX%>la salida de la directiva %<%.*s%> entre %wu y %wu bytes supera el tamaÃ±o mÃ­nimo requerido de 4095la salida de la directiva %<%.*s%> entre %wu y %wu bytes podrÃ­a provocar que el resultado supere %<INT_MAX%>la salida de la directiva %<%.*s%> entre %wu y %wu bytes podrÃ­a superar el tamaÃ±o mÃ­nimo requerido de 4095salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo %wu byte en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo %wu bytes en una regiÃ³n de tamaÃ±o %wula salida de la directiva %<%.*s%> podrÃ­a truncarse al escribir %wu byte en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> podrÃ­a truncarse al escribir %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo entre %wu y %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> podrÃ­a truncarse al escribir hasta %wu bytes en una regiÃ³n de tamaÃ±o %wula salida de la directiva %<%.*s%> podrÃ­a truncarse escribiendo hasta %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wula salida de la directiva %<%.*s%> de %wu bytes provoca que el resultado supere %<INT_MAX%>la salida de la directiva %<%.*s%> de %wu bytes supera el tamaÃ±o mÃ­nimo requerido de 4095salida de la directiva %<%.*s%> truncada escribiendo %wu byte en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo %wu bytes en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo %wu byte en una regiÃ³n de un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo entre %wu y %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wusalida de la directiva %<%.*s%> truncada escribiendo hasta %wu bytes en una regiÃ³n de tamaÃ±o %wusalida de la directiva %<%.*s%> truncada escribiendo hasta %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wuprecisiÃ³n de la directiva %<%.*s%> fuera de rangoanchura de la directiva %<%.*s%> fuera de rangodirectiva %<%.*s%> escribiendo %wu byte en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo %wu bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo %wu byte en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo probablemente %wu o mÃ¡s bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wudirectiva %<%.*s%> escribiendo hasta %wu bytes en una regiÃ³n de tamaÃ±o %wudirectiva %<%.*s%> escribiendo hasta %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wu%<%D::%D%> no es un miembro clase%<%D::%D%> no es un miembro de %qT%<%E::%E%> no se ha declarado%<%E::%E%> no es una clase o un espacio de nombres%<%E::%E%> no es una clase, un espacio de nombres o una enumeraciÃ³n%<%E::%E%> no es un tipose descarta la directiva de atributo de alcance %<%E::%E%>%<%T::%D%> nombra al constructor en %qT%<%T::%D%> nombra al destructor%<%T::%D%> nombra el constructor, no el tipo%<%T::%E%> no se ha declarado%<%T::%E%> no es un tipo%<%T::%E%> nombra el constructor, no el tipono se encontrÃ³ %<%c%E%> en el(los) protocolo(s)%<%s %E%> declarado dentro de la list de parÃ¡metros no serÃ¡ visible fuera de esta definiciÃ³n o declaraciÃ³nla construcciÃ³n %<%s %s%> no estÃ¡ bien anidada dentro de %qsla construcciÃ³n %<%s taskgroup%> no estÃ¡ bien anidada dentro de la regiÃ³n %<taskgroup%>se descarta la directiva de atributo %<%s%>%<%s%> es desconocido%<%s=%s%> y %<%s-%s%> son incompatiblesse usÃ³ la restricciÃ³n %<&%> sin una clase de registro%<&&%> no es vÃ¡lido en GIMPLE%<*%> en contexto boolean; se sugiere %<&&%> en su lugar%<-%s%> genera un conflicto con las otras opciones de la arquitectura, las cuales especifican un procesador %sno se admite %<-Wabi=1%>; se usarÃ¡ =2%<-f%s%> y %<%s=%s%> son incompatiblesno se admite %<-fabi-compat-version=1%>; se usarÃ¡ =2%<-fabi-version=1%> ya no tiene soporteno se admite %<-fcf-protection=branch%> para este objetivono se admite %<-fcf-protection=full%> para este objetivono se admite %<-fcf-protection=return%> para este objetivo%<-femit-struct-debug-detailed=dir:...%> debe permitir por lo menos tanto como %<-femit-struct-debug-detailed=ind:...%>%<-fno-fat-lto-object%> sÃ³lo se admite con el plugin enlazador%<-fobjc-abi-version%> >= 2 no se admite en objetivos %<-m32%> con %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 sÃ³lo se debe usar en objetivos %<-m64%> con %<-fnext-runtime%>Se requiere %<-fobjc-exceptions%> para activar la sintaxis de excepciÃ³n de Objective-Cse descarta %<-fobjc-gc%> por %<-fgnu-runtime%>se descarta %<-fobjc-sjlj-exceptions%> por %<-fgnu-runtime%>se descarta %<-fobjc-sjlj-exceptions%> por %<-fnext-runtime%> cuando %<-fobjc-abi-version%> >= 2%<-fobjc-sjlj-exceptions%> es la Ãºnica excepciÃ³n a sistema admitida para %<-fnext-runtime%> con %<-fobjc-abi-version%> < 2la opciÃ³n %<-foffload-abi%> solo puede especificarse para compilador de descarga%<-freorder-blocks-and-partition%> no admite informaciÃ³n de desenredo en esta arquitectura%<-freorder-blocks-and-partition%> no funciona en esta arquitectura%<-freorder-blocks-and-partition%> no funciona con excepciones en esta arquitectura%<-fsanitize-address-use-after-scope%> requiere %<-fstack-reuse=none%> optionno se admite %<-fsanitize-recover=%s%>%<-fsanitize=address%> y %<-fsanitize=kernel-address%> son incompatibles con %<-fsanitize=thread%>%<-fsanitize=address%> es incompatible con %<-fsanitize=kernel-address%>la opciÃ³n %<-fsanitize=all%> no es vÃ¡lida%<-fsanitize=leak%> es incompatible con %<-fsanitize=thread%>%<-fsanitize=pointer-compare%> debe combinarse con %<-fsanitize=address%> o %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> debe combinarse con %<-fsanitize=address%> o %<-fsanitize=kernel-address%>sÃ³lo se admite %<-fsplit-stack%> en GNU/LinuxsÃ³lo se admite %<-fsplit-stack%> en PowerPC64 GNU/Linux con glibc-2.18 o superior%<-fsplit-stack%> no se admite en esta configuraciÃ³n de compilador%<-fsplit-stack%> requiere soporte del ensamblador para las directivas CFI%<-gnat%> escrito incorrectamente como %<-gant%>no se admite %<-m%s%> en esta configuraciÃ³n%<-march=%s%> no es compatible con la ABI seleccionada%<-march=%s%> requiere %<-mfp32%>%<-mcpu=%> es obsoleto; utilice %<-mtune=%> o %<-march%> en su lugar%<-mdynamic-no-pic%> anula a %<-fpic%>, %<-fPIC%>, %<-fpie%> o %<-fPIE%>%<-mfpxx%> solo se puede usar con la ABI o32%<-mfpxx%> requiere %<-mlra%>%<-mfunction-return=%s%> y %<-mcmodel=large%> no son compatibles%<-mfused-madd%> es obsoleto; utilice en su lugar %<-ffp-contract=%>%<-mgp32%> y %<-mfp64%> sÃ³lo se pueden combinar si el objetivo admite las instrucciones mfhc1 y mthc1%<-mgp32%> y %<-mfp64%> sÃ³lo se pueden combinar al usar la ABI o32se utiliza %<-mgp32%> con una ABI de 64-bitse utiliza %<-mgp64%> con una ABI de 32-bitse utiliza %<-mgp64%> con un procesador de 32-bit%<-mindirect-branch=%s%> y %<-mcmodel=large%> no son compatibles%<-mintel-syntax%> y %<-mno-intel-syntax%> son obsoletos; utilice %<-masm=intel%> y %<-masm=att%> en su lugar%<-mips3d%> requiere %<-mpaired-single%>%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>%<-mno=%s%> anula %<-m%s%>%<-mno-gpopt%> necesita %<-mexplicit-relocs%>se descarta %<-mrtd%> en el modo de 64bitse eliminÃ³ %<-msse5%>se usÃ³ %<-msseregparm%> sin SSE activado%<-mtune=x86-64%> es obsoleto; use en su lugar %<-mtune=k8%> o %<-mtune=generic%> como sea adecuado%<-mvrsave=no%> es obsoleto; utilice en su lugar %<-mno-vrsave%>%<-mvrsave=yes%> es obsoleto; utilice en su lugar %<-mvrsave%>%<-x %s%> despuÃ©s del Ãºltimo fichero de entrada no tiene efecto%<...%> como argumentos.)el manejador %<...%> debe ser el Ãºltimo manejador para su bloque try%<::%D%> no se ha declarado%<::%E%> no se ha declarado%<::%E> no es una clase o un espacio de nombres%<::%E%> no es una clase, un espacio de nombres o una enumeraciÃ³n%<::%E%> no es un tipo%<::main%> debe devolver %<int%>%<<:%> es una forma alternativa para %<[%>. Inserte espacios en blanco entre %<<%> y %<::%>%<<::%> no puede iniciar una lista de argumentos de plantilla%<<<%> en contexto boolean; Â¿quiso decir %<<%> ?el operador %<>>%> se tratarÃ¡ como dos en llaves en Ã¡ngulo derechas en C++11%<>>%> debe ser %<> >%> dentro de una lista de argumentos de plantilla anidada%<@dynamic%> no estÃ¡ disponible en Objective-C 1.0%<@dynamic%> no estÃ¡ en el contexto de @implementation%<@dynamic%> requiere que @interface de la clase estÃ© disponible%<@encode%> debe especificar un tipo como un argumentofalta un %<@end%> en el contexto de una implementaciÃ³n%<@end%> debe aparecer en el contexto de @implementation%<@optional%> sÃ³lo se permite en el contexto de @protocol%<@optional%> no estÃ¡ disponible en Objective-C 1.0%<@package%> no estÃ¡ disponible en Objective-C 1.0%<@package%> en este momento tiene el mismo efecto que %<@public%>%<@property%> no estÃ¡ disponible en Objective-C 1.0%<@required%> sÃ³lo se permite en el contexto de @protocol%<@required%> no estÃ¡ disponible en Objective-C 1.0el argumento %<@synchronized%> no es un objeto%<@synthesize%> no estÃ¡ disponible en Objective-C 1.0%<@synthesize%> no estÃ¡ en el contexto de @implementation%<@synthesize%> requere que @interface de la clase estÃ© disponiblese usÃ³ %<@throw%> (rethrow) fuera de un bloque @catchel argumento %<@throw%> no es un objeto%<@try%> sin %<@catch%> o %<@finally%>se usa %<[%E] =%> en un inicializador designado en estilo GNU para la clase %qTno se permite %<[*]%> en otro lugar que no sea el Ã¡mbido de prototipo de funciÃ³n%<[*]%> fuera de una declaraciÃ³nlos especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n de %qElos especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n del literal compuestolos especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n del campo sin nombre%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> en una construcciÃ³n %<target%>%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> implÃ­cita en una construcciÃ³n %<target%>%<_Atomic%> %qD en clÃ¡usula %<map%> implÃ­cita%<_Atomic%> %qE en clÃ¡usula %qsse aplicÃ³ %<_Atomic%> a un tipo calificadoexpresiÃ³n %<_Atomic%> en %<#pragma omp atomic%>%<_Atomic%> en Objective-Cvariable de iteraciÃ³n %<_Atomic%> %qEtipo calificado %<_Atomic%> en %<#pragma omp declare reduction%>tipo matriz cualificado %<_Atomic%>tipo de funciÃ³n calificada %<_Atomic%>tipo de parÃ¡metro cualificado %<_Atomic%> %qT de %q+Dcalificado %<_Atomic%> el tipo de retorno de %qDno se admite %<_float%d%s%> para este objetivola asociaciÃ³n %<_Generic%> tiene tipo funciÃ³nla asociaciÃ³n %<_Generic%> tiene tipo incompletola asociaciÃ³n %<_Generic%> tiene tipo de longitud variableel selector %<_Generic%> concuerda con mÃºltiples asociacionesel selector %<_Generic%> de tipo %qT no es compatible con ninguna asociaciÃ³n%<_Generic%> especifica dos tipos compatibles%<_Noreturn%> en una declaraciÃ³n vacÃ­ase usÃ³ %<_Sat%> sin %<_Fract%> o %<_Accum%>el atributo %<__BELOW100__%> solamente se aplica a variablesla funciÃ³n %<__RTL%> no se puede compilar con %<-flto%>se aplicÃ³ %<__alignof%> a un campo de bits%<__auto_type%> en una declaraciÃ³n vacÃ­a%<__auto_type%> sÃ³lo se puede utilizar con una declaraciÃ³n simple%<__auto_type%> requiere un identificador plano como declarador%<__auto_type%> requiere una declaraciÃ³n de datos inicializadosse usÃ³ %<__auto_type%> con un inicializador de campo de bitsel operando de %<__builtin_complex%> no es de tipo de coma flotante binario reallos operandos de %<__builtin_complex%> son de tipos diferentesel segundo argumento de %<__builtin_longjump%> debe ser 1se llamÃ³ a %<__builtin_next_arg%> sin un argumento%<__gcc_host_wide_int__%> no se define como %<long%> o %<long long%>%<__gcc_host_wide_int__%> no se define como un tipono se admite %<__int%d%> para este objetivo%<__label%> no estÃ¡ al inicio de un bloque%<__thread%> antes de %<extern%>%<__thread%> antes de %<static%>%<__thread%> antes de %qD%<__transaction_atomic%> sin activar el soporte de memoria transaccional%<__transaction_cancel%> no estÃ¡ dentro de %<__transaction_atomic%>%<__transaction_cancel%> dentro de un %<__transaction_relaxed%>%<__transaction_cancel%> sin activar el soporte para memoria transaccional%<__transaction_relaxed%> sin activar el soporte de memoria transaccionalel lÃ­mite de %<alloca%> es desconocidoun %<and%> de pruebas equivalentes mutuamente exclusivas siempre es 0la restricciÃ³n del operando %<asm%> es incompatible con el tamaÃ±o del operandoel operando %<asm%> tiene restricciones imposiblesel operando %<asm%> requiere una recarga imposibleno se permiten los especificadores %<asm%> en miembros de datos que no son staticel atributo %<assign%> genera un conflicto con el atributo %<copy%>el atributo %<assign%> genera un conflicto con el atributo %<retain%>%<assign%> puede ser inseguro para objetos Objective-C; por favor establezca explÃ­citamente si lo necesita%<auto%> sÃ³lo se puede especificar para variables o declaraciones de funciÃ³n%<auto%> cambiarÃ¡ su significado en C++11; por favor bÃ³rrelo%<auto%> estÃ¡ en conflicto con otros especificadores de bucle OpenACC%<auto%> en una declaraciÃ³n vacÃ­a en Ã¡mbito de fichero%<bank_switch%> no tiene efecto en funciones que no son interrumpibles%<builtin_return_address%> sÃ³lo contiene 2 bytes de direcciÃ³nlos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de campolos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de parÃ¡metrolos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de tipolos especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de variable%<constexpr%> no puede aparecer en una declaraciÃ³n typedef%<constexpr%> no se puede usar en declaraciones de tipoel constructor %<constexpr%> para union %qT debe inicializar exactamente un dato miembro que no es staticse necesita %<constexpr%> para la inicializaciÃ³n en la clase no vÃ¡lida del miembro de datos static %q#D de tipo que no es integralel atributo %<copy%> solamente es vÃ¡lido para objectos Objective-Cla regiÃ³n %<critical%> puede no estar bien anidada dentro de una regiÃ³n %<critical%> con el mismo nombre%<custom-%s=%> no se reconoce como instrucciÃ³n FPU%<no-custom-%s%> requiere argumentola etiqueta %<default%> no estÃ¡ dentro de una declaraciÃ³n switch%<depend(%s)%> solo se permite en %<omp ordered%>las regiones %<distribute%> deben estar estrictamente anidadas dentro de construcciones %<teams%>%<else%> sin un %<if%> previo%<enum %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>%<explicit%> sÃ³lo se puede especificar para constructoresel atributo %<externally_visible%> sÃ³lo tiene efecto en objetos pÃºblicosel atributo %<fallthrough%> no estÃ¡ seguido de %<;%>atributo %<fallthrough%> especificado mÃºltiples vecesel atributo %<fallthrough%> se especificÃ³ con un parÃ¡metrose descarta la directiva de atributo %<fast_interrupt%>sÃ³lo se permiten las declaraciones iniciales del bucle %<for%> en modo C99 o C11%<friend%> sÃ³lo se puede especificar dentro de una clasese usÃ³ %<friend%> fuera de la clasela CPU %<generic%> solo se puede usar para el ajuste %<-tune=%>la CPU %<generic%> solo se puede usar para el atributo %<target("tune=")%>atributo %<gnu_inline%> presente en %q+Del valor de %<grainsize%> debe ser positivola clÃ¡usula %<inbranch%> es incompatible con %<notinbranch%>%<inline%> en una declaraciÃ³n vacÃ­ano se permite %<inline%> en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qDse especificÃ³ %<inline%> para la declaraciÃ³n de clase friendel especificador %<inline%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito globalla CPU %<intal%> solo se puede usar para el ajuste %<-mtune=%>la CPU %<intel%> solo se puede usar para el atributo %<target("tune=")%>el parÃ¡metro %<l1-cache-size%> no es potencia de dos %dclÃ¡usula %<linear%> para una variable que no es iterador de bucle especificada en una construcciÃ³n combinada con %<distribute%>la clÃ¡usula %<linear%> no puede especificarse junto con la clÃ¡usula %<ordered%> con un parÃ¡metroclÃ¡usula %<linear%> paso %qE no es ni constante ni parÃ¡metro%<location_t%> no se define como un tipo%<locus%> no se define como un tipo%<long long long%> es demasiado largo para GCCno se convierte la expresiÃ³n de switch %<long%> a %<int%> en ISO C%<main%> se declarÃ³ como %<_Noreturn%>la regiÃ³n %<master%> puede no estar bien anidada dentro de la regiÃ³n de trabajo compartido, de %<task%> explÃ­cita o de regiÃ³n %<taskloop%>la definiciÃ³n %<namespace%> no se permite aquÃ­%<no-custom-%s%> no acepta argumentosla funciÃ³n %<noreturn%> devuelvela clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>el valor de %<num_tasks%> debe ser positivoel valor de %<num_teams%> debe ser positivoel valor de %<num_threads%> debe ser positivo%<operator delete%> debe devolver el tipo %qT%<operator delete%> toma el tipo %qT como primer argumento%<operator new%> no debe regresar NULL a menos que se declare %<throw()%> (o -fcheck-new estÃ© en efecto)%<operator new%> debe devolver el tipo %qT%<operator new%> toma el tipo %<size_t%> (%qT) como primer argumento%<operator%s%>%<operator%s%> en %<%E %s %E%>%<operator%s%> en %<%E%s%>%<operator%s%> en %<%s%E%>%<operator=%> debe devolver una referencia a %<*this%>%<operator[]%>%<operator[]%> en %<%E[%E]%>un %<or%> de pruebas no equivalentes sin coincidencia siempre es 1%<ordered simd threads%> debe estar estar bien anidada dentro de la regiÃ³n %<for simd%>%<ordered%> %<simd%> debe estar bien anidada dentro de una regiÃ³n %<simd%>el parÃ¡metro de la clÃ¡usula %<ordered%> es menor que %<collapse%>la clÃ¡usula %<ordered%> con parÃ¡metro no se puede especificar en la construcciÃ³n %qsla construcciÃ³n %<ordered%> con clÃ¡usula %<depend%> debe estar bien anidada dentro de un bucle con una clÃ¡usula %<ordered%> con un parÃ¡metrola construcciÃ³n %<ordered%> con la clÃ¡usula %<depend%> debe estar bien anidada dentro de un bucle %<ordered%>la regiÃ³n %<ordered%> puede no estar bien anidada dentro de la regiÃ³n %<critical%>, %<ordered%>, explicit %<task%> o %<taskloop%>la regiÃ³n %<ordered%> debe estar bien anidada dentro de una regiÃ³n de bucle con una clÃ¡usula %<ordered%>el valor de %<priority%> debe ser no negativoEl atributo %<readonly%> genera un conflicto con el atributo %<readwrite%>el atributo %<readonly%> genera un conflicto con el atributo %<setter%>%<register%> en una declaraciÃ³n vacÃ­a en Ã¡mbito de ficheroel atributo %<retain%> genera un conflicto con el atributo %<copy%>el atributo %<retain%> solamente es vÃ¡lido para objetos Objective-C%<return%> con valor, en una funciÃ³n que devuelve void%<return%> sin valores, en una funciÃ³n que no devuelve void%<seq%> ignora otros especificadores de bucle OpenACCel valor de la clÃ¡usula %<simdlen%> es mayor que el valor de la clÃ¡usula %<safelen%>se aplicÃ³ %<sizeof%> a un campo de bits%<sizeof%> sobre el parÃ¡metro matriz %qE de funciÃ³n devolverÃ¡ el tamaÃ±o de %qT%<static%> puede no ser utilizado cuando se define (opuesto a la declaraciÃ³n) un dato miembro static%<struct %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>se descarta %<target("rtd")%> en el modo de 64bitse usÃ³ %<target("ssseregparm")%> sin SSE activado%<target("tune=x86-64")%> es obsoleto; use %<target("tune=k8")%> o %<target("tune=generic")%> en su lugar como convenga%<this%> no estÃ¡ disponible para funciones miembro staticno se puede usar %<this%> en este contextono se capturÃ³ %<this%> para esta funciÃ³n lambdael valor de %<thread_limit%> debe ser positivo%<threadprivate%> %qD no es un fichero, espacio de nombres o variable de Ã¡mbito de bloquela directiva %<threadprivate%> %qE no estÃ¡ en la definiciÃ³n %qT%<threadprivate%> %qE tiene tipo incompletoel argumento de %<tile%> necesita una constante entera positivala llamada a la funciÃ³n %<transaction_may_cancel_outer%> no estÃ¡ en una transacciÃ³n mÃ¡s externa o %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> solo se puede especificar para funciones virtuales%<tree%> no se define como un tipo puntero%<tree%> no se define como un tipose descartÃ³ %<typedef%> en esta declaraciÃ³nel operador %<typeid%> no puede aparecer en una expresiÃ³n constante%<typename %T::%D%> nombra a %q#T, el cual no es una plantilla de clase%<typename %T::%D%> nombra a %q#T, el cual no es un tipose aplicÃ³ %<typeof%> a un campo de bits%<union %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>se usÃ³ %<va_start%> en una funciÃ³n con argumentos fijosdeclaraciÃ³n de clase fuera de %<virtual%>no se puede calificar %<void%> si es el Ãºnico parÃ¡metro%<void%> debe ser el Ãºnico parÃ¡metro%<warn_if_not_aligned%>  puede no estar especificada para %q+Dse descarta el atributo %<weakref%> porque ya se definiÃ³ la funciÃ³nse descarta el atributo %<weakref%> porque ya se inicializÃ³ la variableel atributo %<weakref%> se debe acompaÃ±ar con un atributo %<alias%>%<||%> no es vÃ¡lido en GIMPLE%<~%> en una expresiÃ³n booleana%G%qD accediendo %wu byte en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s%G%qD accediendo %wu bytes en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s%G%qD accediendo %wu byte en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s%G%qD accediendo %wu bytes en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa %wu o mÃ¡s bytes en el desplazamiento %s%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa %wu o mÃ¡s bytes en el desplazamiento %s%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s%G%qD accediendo %wu byte puede solapar %wu byte%G%qD accediendo %wu bytes puede solapar %wu byte%G%qD accediendo %wu byte puede solapar hasta %wu bytes%G%qD accediendo %wu bytes puede solapar hasta %wu bytes%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s solapa %wu o mÃ¡s bytes en el desplazamiento %s%G%qD accediendo %wu o mÃ¡s bytes en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa %wu o mÃ¡s bytes en el desplazamiento %s%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s%G%qD accediendo entre %wu y %wu bytes puede solapar %wu byte%G%qD accediendo entre %wu y %wu bytes puede solapar %wu bytesdestino %G%qD intacto tras no copiar ningÃºn bytedestino %G%qD intacto tras no copiar ningÃºn byte de una cadena de longitud %EEl desplazamiento de %G%qD %s desde el objeto en %qE estÃ¡ fuera de los lÃ­mites de %qTEl desplazamiento de %G%qD %s desde el objeto en %qE estÃ¡ fuera de los lÃ­mites del subobjeto referenciado %qD con tipo %qT en el desplazamiento %wuEl desplazamiento de %G%qD %s estÃ¡ fuera de los lÃ­mitesel desplazamiento de %G%qD %s estÃ¡ fuera de los lÃ­mites [0, %wu]el desplazamiento de %G%qD %s estÃ¡ fuera de los lÃ­mites [0, %wu] del objeto %qD con tipo %qTel desplazamiento de %G%qD %s estÃ¡ fuera de los lÃ­mites ] del objeto %qD con tipo %qTla salida de %G%qD puede truncarse copiando %E byte desde una cadena de longitud %wula salida de %G%qD puede truncarse copiando %E bytes desde una cadena de longitud %wula salida de %G%qD puede truncarse copiando entre %wu y %wu bytes desde una cadena de longitud %wusalida de %G%qD truncada copiando %E byte desde una cadena de longitud %wusalida de %G%qD truncada copiando %E bytes desde una cadena de longitud %wusalida de %G%qD truncada copiando entre %wu y %wu bytes desde una cadena de longitud %wudesbordamiento del puntero %g%qD entre el desplazamiento %s y el tamaÃ±o %s%G%qD desborda puntero entre el desplazamiento %s y el tamaÃ±o %s accediendo al array %qD con el tipo %qTel lÃ­mite de %G%qD especificado %E es igual al tamaÃ±o del destinoel lÃ­mite de %G%qD especificado %E es igual a la longitud del origenel lÃ­mite de %G%qD especificado %E excede el tamaÃ±o del destino %wu%G%qD: el lÃ­mite especificado depende de la longitud del argumento origen%K%qD leyendo %E byte en una regiÃ³n de tamaÃ±o %E%K%qD leyendo %E bytes en una regiÃ³n de tamaÃ±o %E%K%qD leyendo %E o mÃ¡s bytes en una regiÃ³n de tamaÃ±o %E%K%qD leyendo entre %E y %E bytes en una regiÃ³n de tamaÃ±o %Eel lÃ­mite de %K%qD %E especificado es igual al tamaÃ±o del destino%K%qD: el lÃ­mite %E especificado excede el tamaÃ±o del destino %E%K%qD: el lÃ­mite %E especificado excede el tamaÃ±o de objeto mÃ¡ximo %E%K%qD: el lÃ­mite especificado entre %E y %E excede el tamaÃ±o del destino %E%K%qD: el lÃ­mite especificado entre %E y %E excede el tamaÃ±o de objeto mÃ¡ximo %E%K%qD: el tamaÃ±o especificado %E excede el tamaÃ±o mÃ¡ximo %E del objeto%K%qD: el tamaÃ±o especificado entre %E y %E excede el tamaÃ±o de objeto mÃ¡ximo %E%K%qD: escribir %E byte en una regiÃ³n de tamaÃ±o %E desborda el destino%K%qD: escribir %E bytes en una regiÃ³n de tamaÃ±o %E desborda el destino%K%qD: escribir %E bytes o mÃ¡s en una regiÃ³n de tamaÃ±o %E desborda el destino%K%qD: escribir entre %E y %E bytes en una regiÃ³n de tamaÃ±o %E desborda el destino%K%s %wd fuera de rango %wd - %wdel %Kargumento %d debe ser un inmediato constante%Kargumento %i, rango [%E, %E], supera el tamaÃ±o mÃ¡ximo %E del objetoel %Kargumento %i, rango [%E, %E], es negativo%Kargumento %i, valor %qE, supera el tamaÃ±o mÃ¡ximo %E del objeto%Kargumento %i, valor %qE, negativoel valor del %Kargumento %i es cero%Kno se permite asm en una funciÃ³n %<transaction_safe%>%Kse intenta liberar un objeto que no es de pila%Kse intenta liberar un objeto %qD que no es de pila%Kla llamada a %qs se redeclarÃ³ con error de atributo: %s%Kla llamada a %qs se redeclÃ³ con aviso de atributo: %s%Kel primer argumento de %qD debe ser un puntero, el segundo una constante entera%Kuso no vÃ¡lido de %<__builtin_va_arg_pack ()%>%Kuso no vÃ¡lido de %<__builtin_va_arg_pack_len ()%>%Klane %wd fuera de rango %wd - %wdel Ã­ndice %Klane debe ser un inmediato constante%Kel Ãºltimo argumento de %qD no es una constante entera entre 0 y 3el %Kproducto %<%E * %E%> de los argumentos %i y %i supera %<SIZE_MAX%>el %Kproducto %<%E * %E%> de los argumentos %i y %i supera el tamaÃ±o mÃ¡ximo %E del objetoel tamaÃ±o %Ktotal y el tamaÃ±o de elemento han de ser un inmediato constante distinto de cerose encontrÃ³ %d constructor
  se encontraron %d constructores
  se encontrÃ³ %d  destructor
  se encontraron %d  destructores
  se grabaron %d salidas para el bucle %d (teniendo %d salidas)se encontrÃ³ %d tabla de marco
  se encontraron %d tablas de marco
! se descartan los %d bits menos significativos de %sno estÃ¡ compilado el modo bit-%i%q#D genera un conflicto con una declaraciÃ³n previa%q#D tiene un tipo incompleto%q#D no vÃ¡lido; una union anÃ³nima solo puede tener miembros con datos no estÃ¡ticos pÃºblicos%q#D es un dato miembro static; sÃ³lo se puede inicializar en su definiciÃ³n%q#D no es una plantilla de funciÃ³n%q#D no es un dato miembro no static de %qT%q#D no es un argumento vÃ¡lido de plantilla para el tipo %qT porque una referencia variable no tiene una direcciÃ³n constante%q#D no es const%q#D es pÃºblico, pero requiere que exista un objeto %q#T%q+#D es volatile%q#D no se declarÃ³ en la clase%q#T no tiene constructor por defecto proporcionado por el usuario%q#T tiene miembros punteros a datos%q#T tiene clases base virtuales%q#T tiene funciones virtuales y destructor no virtual accesible%q#T no es una clase%q#T no es una clase o un espacio de nombres%q#T no es una plantilla%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla%q#T solamente define un destructor privado y no tiene friends%q#T solamente define constructores privados y no tiene friendsse usÃ³ %q#T donde se esperaba un %qTse usÃ³ %q#T donde se esperaba un valor de coma flotante%q#T se declarÃ³ previamente aquÃ­%q+#D no se puede declararse marca %q+#D como %<final%>, pero no es virtual%q+#D se marca como %<override%>, pero no hace overrideNo se admite alias %q+D entre funciÃ³n y variable%q+D es un alias del sÃ­mbolo externo %qE%q+D es un alias del sÃ­mbolo sin definir %qE%q+D se declarÃ³ anteriormente con el atributo dllimport: se descarta dllimport%q+D se declarÃ³ como friend%q+D declarado como funciÃ³n variÃ¡dica%q+D se declarÃ³ con una especificaciÃ³n de excepciÃ³nse definiÃ³ %q+D normalmente y como un atributo %qE al mismo tiempo%q+D tiene atributos incompatibles %qs y %qs%q+D en directiva de objetivo de declaraciÃ³n no tiene tipo asociable%q+D es estÃ¡tica pero se declarÃ³ en la funciÃ³n inline %qD la cual no es estÃ¡tica%q+D generalmente es una funciÃ³n%q+D redeclarado como un tipo diferente de sÃ­mbolo%q+D se redeclarÃ³ incluida en lÃ­nea con el atributo %<gnu_inline%>%q+D se redeclarÃ³ incluida en lÃ­nea sin el atributo %<gnu_inline%>%q+D se redeclara sin el atributo dllimport despuÃ©s de ser referenciado con enlace dllimport%q+D se redeclara sin el atributo dllimport: se descarta el dllimport previo%q+D sÃ³lo toma cero o dos argumentos%q+E no es una expresiÃ³n constante%q+F se declarÃ³ %<static%> pero nunca se definese usa %q+F pero nunca se define%q+T no es literal porque:alias %qD entre funciones de tipos incompatibles %qT y %qT%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos%qD aparece mÃ¡s de una vez en las clÃ¡usulas de reducciÃ³nse descarta la directiva de atributo %qDel atributo %qD no tiene signifcado porque los miembros del espacio de nombres anÃ³nimo tiene sÃ­mbolos localesel atributo %qD requiere un solo argumento NTBSse llamÃ³ %qD en una expresiÃ³n constante%qD no puede aparecer en una expresion constante%qD no se puede definir por defecto%qD no puede tener argumentos por defecto%qD cambiÃ³ su semÃ¡ntica en GCC 4.4%qD genera un conflicto con la funciÃ³n utilizada%qD se declarÃ³ como un campo %<virtual%>%qD se declarÃ³ como un parÃ¡metro %<virtual%>%qD se declarÃ³ como un tipo %<virtual%>%qD se declarÃ³ como una variable %<virtual%>%qD se declarÃ³ como un no-parÃ¡metro%qD se declarÃ³ como un campo %<inline%>%qD se declarÃ³ como un parÃ¡metro %<inline%>%qD se declarÃ³ como un tipo %<inline%>%qD declarado como referencia pero no se inicializa%qD se declara aquÃ­se define %qD pero no se usa%qD no tiene tipo integral o de enumeraciÃ³n%qD no hace referencia a una funciÃ³n%qD tiene una declaraciÃ³n previa aquÃ­%qD ya se definiÃ³ aquÃ­%qD tiene un tipo de dato incompleto %qT%qD tien una lista de argumentos no vÃ¡lida%qD tiene el mismo nombre que la clase en la cual se declarÃ³%qD en la clÃ¡usula %<reduction%> es una matriz de tamaÃ±o cero%qD es un espacio de nombres%qD ya es un friend de %qT%qD ya es un friend de la clase %qT%qD ya se declarÃ³ en este Ã¡mbito%qD ya estÃ¡ definido en %qT%qD ya se definiÃ³ en la clase %qT%qD ya estÃ¡ definido en la clase %qT%qD es una plantilla de enumeraciÃ³n%qD es tanto una base directa como una base virtual indirecta%qD es obsoleto%qD es obsoleto: %s%qD se inicializa con sÃ­ mismo%qD generalmente es una funciÃ³n que no es static%qD no es una clase o un espacio de nombres%qD no es una plantilla de funciÃ³n%qD no es un miembro de %qD%qD no es un miembro de %qT%qD no es una funciÃ³n plantilla miembro%qD no es un nombre-de-espacio-de-nombres%qD no es una variable puntero%qD no es un dato miembro static de una plantilla de clase%qD no es una plantilla%qD no es una funciÃ³n plantilla%qD no es un tipo%qD no es un argumento vÃ¡lido de plantilla porque %qD es una variable, no la direcciÃ³n de una variable%qD no es una variable%qD no es una variable en la clÃ¡usula %qs%qD no es una variable en la clÃ¡usula %<firstprivate%>%qD no es una variable en la clÃ¡usula %<lastprivate%>%qD no es una variable en la clÃ¡usula %qs%qD no es un argumento de funciÃ³n%qD no se capturÃ³%qD no es compatible con %qD%qD no estÃ¡ definido fuera del Ã¡mbito de la funciÃ³n%qD es estÃ¡tica pero se usa en la funciÃ³n inline %qD la cual no es estÃ¡ticase utiliza %qD sin inicializar en esta funciÃ³npuede ser que se utilice %qD sin inicializar en esta funciÃ³n%qD no se puede declarar como static%qD no se puede declarar dentro de un espacio de nombres%qD debe ser una variable global en %<#pragma acc declare link%>%qD debe ser una funciÃ³n que no sea miembro%qD debe ser una funciÃ³n miembro que no sea static%qD debe ser una funciÃ³n miembro que no sea static o una funciÃ³n que no sea miembro%qD debe tener un argumento de tipo clase o enumerado%qD no debe tener un nÃºmero variable de argumentosno se declarÃ³ %qD%qD no estÃ¡ definido%qD se redeclarÃ³ con acceso diferente%qD se redeclarÃ³ con visibilidad diferente%qD referenciada en la regiÃ³n de destino no tiene un tipo al que asociarlase renombrÃ³ %qD despuÃ©s de ser referenciado en el ensamblado%qD se debe inicializar%qD se debe inicializar en la lista de inicializaciÃ³n de miembros%qD se deberÃ­a declarar dentro de %qD%qD debe devolver por valorel argumento origen %qD es el mismo que el destinose usÃ³ %qD antes de su definiciÃ³nse usÃ³ %qD en su propio inicializador%qD se declarÃ³ %<extern%> y despuÃ©s %<static%>%qD se declarÃ³ %qs lo cual implica visibilidad por defecto%qD se declarÃ³ aquÃ­%qD estaba oculto%qD no se declarÃ³ %<constexpr%>%qD no se declarÃ³ en este Ã¡mbito%qD no se declarÃ³ en este Ã¡mbito, y no se encontraron declaraciones en la bÃºsqueda dependiente de argumentos en el punto de la instanciaciÃ³n%qD no se inicializÃ³ con una expresion constantese usÃ³ %qD sin declaraciÃ³n antes de su definiciÃ³nse usÃ³ %qD sin prototipo antes de su definiciÃ³nel atributo de compatibilidad vtable 2.95 %qE sÃ³lo aplica a clases C++el atributo de compatibilidad vtable 2.95 %qE sÃ³lo aplica cuando se compila una kext%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos%qE aparece mÃ¡s de una vez en las clÃ¡usulas mapel argumento %qE no es una funciÃ³nel argumento %qE no es un identificadorla direcciÃ³n del atributo %qE estÃ¡ fuera de rangoel atributo %qE sÃ³lo permite una constante entera como argumentoel atributo %qE se aplica solamente a funcionesel atributo %qE solamente se aplica a variables sin inicializar con enlace externoel argumento del atributo %qE no es una constante de cadenael argumento del atributo %qE no es una constante enterael argumento del atributo %qE debe estar entre 0 y 255el argumento del atributo %qE debe estar entre 18 a 255el atributo %qE no se puede aplicar a variables con secciones especÃ­ficasno se puede especificar el atributo %qE para las variables localesse descarta la directiva de atributo %qEel atributo %qE no se aplica a funcionesel atributo %qE no se aplica a tiposatributo %qE duplicadoatributo %qE a continuaciÃ³n de %qEel atributo %qE no tiene efectoel atributo %qE no tiene efecto en variables automÃ¡ticasel atributo %qE no tiene efecto en funciones con enlazado estÃ¡ticoel atributo %qE no tiene efecto en funciones locales de unidadel atributo %qE sÃ³lo tiene efecto en objetos pÃºblicosse descarta el atributo %qEse descarta el atributo %qE porque %qT ya estÃ¡ definidoSe hace caso omiso del atributo %qE debido a un conflicto con el atributo %qsSe hace caso omiso del atributo %qE debido a un conflicto con el atributo %qsse descarta el atributo %qE para %qEse descarta el atributo %qE para el campo de tipo %qTse descarta el atributo %qE en tipos que no son clasesse descarta el atributo %qE en objetos de tipo %qTse descarta el atributo %qE en tiposno se admite el atributo %qE para el objetivo R8Cel atributo %qE no se admite en esta plataformael atributo %qE se aplica solamente a funcionesel atributo %qE solo es vÃ¡lido con tipos %<struct%>el atributo %qE solo se admite para SH2Ase usÃ³ el atributo %qE para mÃ©todo no de claseno se permite el atributo %qE con una clase de auto almacenamientoel atributo %qE no estÃ¡ disponible para funciones que devuelven valor en la pilael atributo %qE no estÃ¡ disponible para funciones con argumentos pasados en la pilael atributo %qE no estÃ¡ disponible para funciones con un nÃºmero variable de argumentosatributo %qE en una funciÃ³n que devuelve %<void%>atributo %qE en variable no volÃ¡tilel atributo %qE solamente afecta a objetos de alto nivelel atributo %qE solo se aplica a SH2Ael atributo %qE se aplica solamente al tipo base de un puntero a funciÃ³nel atributo %qE se aplica solamente a tipos de funcionesel atributo %qE se aplica solamente a funcionesel atributo %qE se aplica solamente a funciones de interrupciÃ³nel atributo %qE se aplica solamente a tiposel atributo %qE solamente se aplica a variablesel atributo %qE se aplica solamente a variables en almacenamiento estÃ¡ticoel atributo %qE se aplica solamente a funciones variadicel atributo %qE solamente estÃ¡ disponible para 64-bitsolo se admite el atributo %qE nÃºcleos Tiny reducidosel atributo %qE solo es vÃ¡lido para la arquitectura ARC EMel atributo %qE solamente es vÃ¡lido para la arquitectura ARCv2el atributo %qE requiere una cadena como argumentoel atributo %qE requiere una constante entera como argumentoel atributo %qE requiere tipo de retorno voidel atributo %qE requiere un argumento constante enteroel atributo %qE requiere prototipos con argumentos nombradosno se puede usar %qE como una funciÃ³nno se puede usar %qE como un puntero miembro, porque es de tipo %qT%qE no puede tener los atributos %qs y %qs al mismo tiempo%qE se declarÃ³ %<threadprivate%> despuÃ©s del primer uso%qE que se declarÃ³ como funciÃ³n devuelve una funciÃ³n%qE que se declarÃ³ como funciÃ³n devuelve una matriz%qE definido como un tipo errÃ³neo de etiqueta%qE no es de tipo puntero o matriz%qE no nombra a un tipo%qE falla al ser un typedef o un tipo interno del compilador%qE tiene %<extern%> e inicializador al mismo tiempo%qE tiene tipo no vÃ¡lido para %<reduction(%s)%>%qE no se ha declarado%qE implica visibilidad por defecto, pero %qD ya se habÃ­a declarado con una visibilidad diferente%qE en la clÃ¡usula %<aligned%> no es un puntero ni una matriz%qE en %q#T no nombra un tipo%qE en el espacio de nombres %qE no nombra un tipose descarta el atributo incompatible %qE%qE se inicializÃ³ y declarÃ³ como %<extern%>%qE no es un miembro de una uniÃ³n%qE es un puntero; Â¿pretendÃ­a utilizar %<->%>?%qE es un formato de tipo de funciÃ³n que no se reconoce%qE es obsoleto%qE es obsoleto: %s%qE no es ni funciÃ³n ni funciÃ³n miembro; no se puede declarar friend%qE no es una clase o un espacio de nombres%qE no es una clase, un espacio de nombres o una enumeraciÃ³n%qE no es una expresiÃ³n constante%qE no es una plantilla%qE no es un tipo%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace externo%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es un puntero%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque no es un l-valor%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es de tipo %qT%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT debido a conflictos en la calificaciÃ³n cv%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque las literales de cadena nunca se pueden usar en este contexto%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qE no es una variable%qE no es una variable en la clÃ¡usula %<saligned%>%qE no es una variable en la clÃ¡usula %qs%qE no es una variable en la clÃ¡usula %<firstprivate%>%qE no es una variable en la clÃ¡usula %<lastprivate%>%qE no es una variable en la clÃ¡usula %qs%qE no es un nombre de clase o alias de Objective-C%qE no estÃ¡ al inicio de la declaraciÃ³n%qE no estÃ¡ inicializado%qE no es de tipo %qTsÃ³lo se permite %qE en dialectos Objective-C%qE estÃ¡ predeterminado como %qs para %qsse utiliza %qE sin inicializar en esta funciÃ³npuede ser que se utilice %qE sin inicializar en esta funciÃ³n%qE tal vez no responde a %<%c%E%>%qE podrÃ­a escribir un nul al final del destino%qE debe ser %<threadprivate%> para %<copin%>%qE necesita la opciÃ³n isa %s%qE necesita la opciÃ³n isa desconocidano se especificÃ³ %qE en el %qs que lo contieneno se especificÃ³ %qE en la construcciÃ³n OpenACC %qs que lo contiene%qE manda %wu o mÃ¡s bytes (se asume %wu) a un destino de tamaÃ±o %wu%qE manda %wu o mÃ¡s bytes a un destino de tamaÃ±o %wu%qE manda entre %wu y %wu bytes a un destino de tamaÃ±o %wula salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formatola salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formato%qE redeclarado como un tipo diferente de sÃ­mbolo%qE se redeclarÃ³ con los atributos %qs en conflicto%qE requiere una directiva %<declare%> para poder usarse en una funciÃ³n%<routine%>%qE no se declarÃ³ aquÃ­ (primer uso en esta funciÃ³n)%qE no se declarÃ³ aquÃ­ (primer uso en esta funciÃ³n); Â¿quiso decir %qs?%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n)%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n); Â¿quiso decir %qs?se usÃ³ %qE con %<auto%>se usÃ³ %qE con %<register%>se usÃ³ %qE con %<typedef%>%qE con clÃ¡usula %<link%> usada en la funciÃ³n %<routine%>%qE se escribe un nul al final del destino%qF requiere z14 o superior%qT y %qT estÃ¡n en espacios de direcciones nombrados discontinuos%qT se declara aquÃ­%qT se declarÃ³ con mayor visibilidad que su base %qT%qT se declarÃ³ con mayor visibilidad que el tipo de su campo %qD%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo%qT no tiene un miembro llamado %qE%qT no tiene un miembro llamado %qE; Â¿quiso decir %qE?%qT no tiene un dato miembro que no es static llamado %qD%qT es un tipo modificado variablemente%qT ya es un friend de %qT%qT es una base ambigua de %qT%qT es una base inaccesible de %qT%qT no es una base de %qT%qT no es una clase o un espacio de nombres%qT no es un tipo de clase%qT no es de tipo clase, struct o union%qT no es una plantilla de clase miembro de %qT%qT no es un miembro de %qT%qT no es un espacio de nombres%qT no es una base anidada de %qT%qT no es de tipo puntero-a-objeto%qT no es una plantilla%qT no es un tipo plantilla%qT no es una base inaccesible de %qT%qT no es un tipo de enumeraciÃ³n%qT se promueve a %qT cuando pasa a travÃ©s de %<...%>se refiriÃ³ a %qT como %qsse refiriÃ³ a %qT como un enum%qT resuelve a %qT, el cual no es un tipo de clase%qT resuelve a %qT, el cual no es un tipo enumeradolos calificadores %qV no se pueden aplicar a %qTdirectiva %qc redundante tras ocurrencia previa de la misma%qs%qs y %<%s-%s%> son incompatibles%qs y %<%s=%s%> son incompatibles%qs y %qs son incompatibles%qs parece ser un manejador %s mal escrito; falta el prefijo %<__vector%>se descarta el atributo %qsel atributo %qs se aplica solamente a funcionesel atributo %qs se aplica solamente a funciones variadicel atributo %qs requiere prototipos con argumentos nombrados%qs no puede aparecer en una expresiÃ³n constante%qs combinado con el calificador %<auto%> para %qE%qs combinado con el calificador %<register%> para %qEconstrucciÃ³n %qs dentro de regiÃ³n %qs%qs que se declarÃ³ como funciÃ³n devuelve una funciÃ³n%qs que se declarÃ³ como funciÃ³n devuelve una matrizse declarÃ³ %qs en un Ã¡mbito que no es una clasese definiÃ³ %qs en un Ã¡mbito que no es una clase%qs no admite cÃ³digo MIPS16%qs no admite la caracterÃ­stica %qs%qs espera 1 argumento pero se han proporcionado %d%qs espera 2 argumentos, pero se han proporcionado %d%qs espera una constante como argumento%qs espera un valor de coma fija como argumento%qs espera un valor de coma fijacomo argumento%qs espera un valor entero como segundo argumentola expresiÃ³n %qs debe ser integralla funciÃ³n %qs no puede tener argumentosla funciÃ³n %qs no puede devolver un valorla funciÃ³n %qs usa el especificador de tipo %<auto%> sin un tipo de devoluciÃ³n trailingla funciÃ³n %qs con tipo de devoluciÃ³n trailing tiene %qT como su tipo en lugar de un simple %<auto%>no se declarÃ³ la funciÃ³n %qs con tipo de devoluciÃ³n trailing con el especificador de tipo %<auto%>%qs tiene %<extern%> e inicializador al mismo tiempo%qs se ha desbordado%qs en %<%s %E%>%qs es incompatible con las opciones desactivadas explÃ­citamente%qs inicializado y declarado como %<extern%>%qs es un identificador invertido en AVR-LibC.  PlantÃ©ese %<#include <avr/interrupt.h>%> antes de usar la macro %qs%qs estÃ¡ corrupto%qs es obsoleto%qs estÃ¡ obsoleto y no estÃ¡ recomendada bajo ninguna circunstancia%qs es obsoleto; utilice -fno-zero-initialized-in-bss%qs es obsoleto; utilice -fstack-check%qs es incompatible con %qs%qs es mÃ¡s estrecho que los valores de su tipo%qs no es un fichero de datos gcov%qs no es un registro base vÃ¡lido en %qs%qs no es un nÃºmero vÃ¡lido en %qs%qs no es un desplazamiento vÃ¡lido en %qs%qs no es una opciÃ³n vÃ¡lida para el preprocesador%qs no es una opciÃ³n para controlar avisosno se admite %qs para Darwin de 64 bits; es incompatible con las bibliotecas C y C++ instaladasno se admite %qs en sistemas little endian%qs no es vÃ¡lido para %qs%qs es versiÃ³n %q.*s, se esperaba la versiÃ³n %q.*s%qs debe ser la primera clÃ¡usula de %qs%qs se debe usar con %qs%qs necesita un registro bae vÃ¡lidosu ensamblador no admite %qs%qs del mÃ³dulo %qs, importado en %C, es tambiÃ©n el nombre de la unidad de programa actual%qs requiere %qs%qs requiere %qs o %qs%qs requiere la arquitectura PowerPC64, activando%qs necesita soporte para VSX%qs requiere un objetivo que provea la instrucciÃ³n %qs%qs requiere instrucciones con probabilidad de ramificaciÃ³n%qs requiere suporte pleno de ISA 3.0se especificÃ³ %qs para la variable auto %qEse especificÃ³ %qs para el parÃ¡metro %qEse especificÃ³ %qs para el campo de estructurase especificÃ³ %qs para el campo de estructura %qEse especificÃ³ %qs para el parÃ¡metro sin nombrese usÃ³ la etiqueta %qs al nombrar a %q#Tse usÃ³ %qs con %qE%qs utiliza alojamiento dinÃ¡mico de pila%qs usa el registro r29el valor de %qs debe ser positivola variable %qs no es un puntero ni una matriz%r%s:%d:%R   %r%s:%d:%R   [ se saltan %d contextos de instanciaciÃ³n; utilice -ftemplate-backtrace-limit=0 para desactivarlo ]
  %r%s:%d:%R   en la expansiÃ³n de la %<constexpr%> de %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ se saltan %d contextos de instanciaciÃ³n; utilice -ftemplate-backtrace-limit=0 para desactivarlo ]
  %r%s:%d:%d:%R   en la expansiÃ³n de la %<constexpr%> de %qs%s%s
  %s  Igual que %s.%s %<%s%.*s%> espera un argumento %<%T%s%> coincidente%s %<%s%.*s%> espera un argumento %<%s%s%> coincidente%s %<%s%.*s%> espera un argumento de tipo %<%T%s%>, pero el argumento %d es de tipo %qT%s %<%s%.*s%> espera un argumento de tipo %<%s%s%>, pero el argumento %d es de tipo %qT%s %qE no implementa completamente el protocolo %qE%s %qsconstrucciÃ³n %s %qs dentro de regiÃ³n %s %qs%s %qs es un argumento no vÃ¡lido para el interno %qs%s %s %p %d
*************** write_c_file - el nombre de salida es %s
*** 1922,1939 ****
  Cumple las semÃ¡nticas de control de acceso de miembros de clase.La entidad con longitud de carÃ¡cter asumida en %L debe ser un argumento de prueba o un PARAMETEREl valor enumerado no es CONST_DECL ni INTEGER_CSTEl nombre de valor enumerado no es IDENTIFIER_NODEEl tipo de valor enumerado no es INTEGER_TYPE ni puede convertirse al enumeradoEl enumerador excede el tipo entero de C en %CEquivalente a -mgpopt=local.Equivalente a -mgpopt=none.La variable errmsg en %L no debe ser %sd dentro de la misma declaraciÃ³n %sErrorError al convertir la constante PARAMETER en una constante compleja en %CError al convertir el enteroError en la inicializaciÃ³n de puntero en %CError en la especificaciÃ³n de tipo en %LError al escribir al fichero de mÃ³dulo %qs para escritura: %sError al escribir el fichero de mÃ³dulos: %sError al escribir el fichero de salida '%s'
  EventoLa condiciÃ³n de salida del bucle DO WHILE en %L debe ser una expresiÃ³n LOGICAL escalarTermina cuando sucede el primer error.Expande la divisiÃ³n entera de 32bit/64bit en divisiÃ³n entera sin signo de 8bit con revisiÃ³n en tiempo de ejecuciÃ³n.Expande adddi3 y subdi3 en tiempo de generaciÃ³n de rtl en add.f / adc, etc.Se esperaba ")" en %CSe esperaba "," en %CSe esperaba '*' en la especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %LSe esperaba :: en la definiciÃ³n TYPE en %CSe esperaba un signo = en la declaraciÃ³n PARAMETER en %CSe esperaba un descriptor de ediciÃ³n PSe esperaba un sÃ­mbolo PARAMETER en la constante compleja en %CSe esperaba una declaraciÃ³n TYPE IS, CLASS IS o END SELECT despuÃ©s de un SELECT TYPE en %CSe esperaba una declaraciÃ³n CASE o END SELECT despuÃ©s de un SELECT CASE en %CSe esperaba una interfaz sin nombre en %CSe esperaba un parÃ©ntesis derecho en la expresiÃ³n en %CSe esperaba un valor de paso en el iterador en %CSe esperaba un especificador de acceso en %CSe esperaba la etiqueta de devoluciÃ³n alterna en %CSe esperaba una expresiÃ³n de inicializaciÃ³n en %CSe esperaba otra dimensiÃ³n en la declaraciÃ³n de matriz %CSe esperaba una lista de argumentos en %CSe esperaba un subÃ­ndice de matriz en %CSe esperaba un gran tranco de subÃ­ndice de matriz en %CSe esperaba una asociaciÃ³n en %CSe esperaba una lista lista de asociaciÃ³n en %CSe esperaba un nombre de atributo de bitSe esperaba un atributo de enlace en %CSe esperaba un nombre de enlace en %CSe esperaba una coma en la lista E/S en %CSe esperaba una referencia de componente en %CSe esperaba un exponente en la expresiÃ³n en %CSe esperaba una expresiÃ³n en %C en la declaraciÃ³n PARAMETERSe esperaba una expresiÃ³n en la declaraciÃ³n %s en %CSe esperaba una expresiÃ³n en la especificaciÃ³n de matriz en %CSe esperaba un tipo de expresiÃ³nSe esperaba una lista de argumentos formales en la definiciÃ³n de la funciÃ³n en %CSe esperaba un nombre genÃ©rico o un descriptor de operador en %CSe esperaba una expresiÃ³n de inicializaciÃ³n en %CSe esperaba la inicializaciÃ³n de la expresiÃ³n en CASE en %CSe esperaba un enteroSe esperaba una cadena enteraSe esperaba un parÃ©ntesis izquierdoSe esperaba un nombre de procedimiento de mÃ³dulo en %CSe esperaba un nombreSe esperaba una cadena realSe esperaba un parÃ©ntesis derechoSe esperaba una expresiÃ³n de inicializaciÃ³n escalar en %CSe esperaba un nombre de enlace especÃ­fico en %CSe esperaba una cadenaSe esperaba un nombre de componente de estructura en %CSe esperaba un nombre terminal en %CSe esperaba un procedimiento enlazado a tipo o un procedimiento de componente puntero en %CSe esperaba una variable en la declaraciÃ³n READ en %Cse esperaba un nombre variable en %CSe esperaba un nombre de variable en %C en la declaraciÃ³n PARAMETERSe esperaba una coma en EQUIVALENCE en %CSe espera la lista de entidades nombradas %CExplicar quÃ© consideraciones de alineamiento llevan a la decisiÃ³n de hacer una insn corta o larga.Exporta funciones aun si pueden incluir en lÃ­nea.La expresiÃ³n en %L en este contexto debe ser constanteLa expresiÃ³n en %L debe ser de tipo INTEGER, se encontrÃ³ %sLa expresiÃ³n en %L debe ser escalarLa expresiÃ³n en la declaraciÃ³n CASE en %L no estÃ¡ en el rango de %sLa expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de gÃ©nero %dLa expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de tipo %sLa expresiÃ³n en la declaraciÃ³n CASE en %L debe ser escalarExtensiÃ³n: ConversiÃ³n de %s a %s en %LExtensiÃ³n: Operador unario despuÃ©s de un operador aritmÃ©tico (usar parÃ©ntesis) en %CExtensiÃ³n: carÃ¡cter barra invertida en %CUn IO UNIT externo no puede ser una matriz en %LCaracteres ajenos el formato en %LLa clÃ¡usula FINAL en %L requiere una expresiÃ³n LOGICAL escalarLa declaraciÃ³n FINAL en %C debe estar dentro de CONTAINSLa declaraciÃ³n FINAL en %C debe estar dentro de una secciÃ³n de tipo derivado CONTAINSEl procedimiento FINAL en %L debe tener exactamente un argumentoLa expresiÃ³n de fin FORALL en %L debe ser un INTEGER escalarEl nombre de Ã­ndice FORALL en %L debe ser un INTEGER escalarLa clÃ¡usula de mÃ¡scara FORALL en %L requiere una expresiÃ³n LOGICAL escalarLa expresiÃ³n de inicio FORALL en %L debe ser un INTEGER escalarLa expresiÃ³n de tranco FORALL en %L no puede ser ceroLa expresiÃ³n de tranco FORALL en %L debe ser un %s escalarLa etiqueta FORMAT %d en %L no estÃ¡ definidaLa declaraciÃ³n FORMAT en %L no tiene una etiqueta de declaraciÃ³nLa etiqueta FORMAT en %L debe ser de tipo con gÃ©nero por defecto CHARACTER o INTEGERLas excepciones FP estÃ¡n activadas.las opciones de FPX fast y compact no pueden especificarse juntasFPX: Activar las extensiones de coma flotante de doble precisiÃ³n de la CPU Argonaut ARC.FPX: Generar instrucciones FPX de precisiÃ³n doble (compactas).FPX: Generar instrucciones FPX de precisiÃ³n doble (rÃ¡pidas).FPX: Generar instrucciones FPX de precisiÃ³n sencilla (compactas).FPX: Generar instrucciones FPX de precisiÃ³n sencilla (rÃ¡pidas).Factoriza constructores y destructores complejos para favorecer el espacio en detrimento de la velocidad.Error FatalControl fino de las caracterÃ­sticas de ajuste.El primer argumento de la asignaciÃ³n definida en %L debe ser INTENT(OUT) o INTENT(INOUT)El primer argumento de la interfaz de operador en %L no puede ser opcionalEl primer argumento de la interfaz de operador en %L debe ser INTENT(IN)Nombre de la configuraciÃ³n de la instrucciÃ³n personalizada de coma flotante.Sigue las convenciones de llamada Renesas (anteriormente Hitachi) / SuperH.Sigue los requisitos de orden de evaluaciÃ³n de C++17 para expresiones de asignaciÃ³n, desplazamiento, llamadas a funciones miembro, etc.Sigue los requerimientos de enlace de EABI.Para el procedimiento dummy %s, no se permite un nombre de enlazado en BIND(C) en %CPara la biblioteca de intrÃ­nsecos: pasa todos los parÃ¡metros en registros.Se establece el permiso ejecutable para las funciones anidadas en la pila.Para objetivos que normalmente necesitan trampolines para las funciones anidadas, siempre los genera en lugar de usar descriptores.Hace que la salida en ensamblador siempre use constantes hexa.Fuerza que los accesos de campos de bit coincidan con su anchura de tipo.Fuerza que las funciones se alineen a un lÃ­mite de 4 byte.Fuerza que el tipo subyacente de "wchar_t" sea "unsigned short".Fuerza el uso de ranuras de retardo para las ramificaciones condicionales.DeclaraciÃ³n de formato en el mÃ³dulo bloque principal en %CCaracterÃ­stica obsoleta de Fortran 2008:Fortran 2008: Funciones puntero en un contexto de definiciÃ³n variable (%s) en %LFortran 2008: El punto y coma en %C sin una declaraciÃ³n precedenteCaracterÃ­stica borrada en Fortran 2018:CaracterÃ­stica obsoleta de Fortran 2018:Fortran 2018:Fortran 95 requiere un INTEGER por defecto en la etiqueta %s en %LEl procedimiento %s en %L tiene entradas con especificaciones de matriz no coincidentesLos inicios de las funciones se alinean a esta potencia de 2.Las funciones con valores de devoluciÃ³n deben terminar con declaraciones return.Fusiona ciertas operaciones de enteros para un mejor rendimiento en power8.fusiona referencias toc de modelo cÃ³digo mediano/grande con la instrucciÃ³n de memoria.GCC no puede admitir operadores con tipos enteros y tipos de coma fija que tienen demasiados bits integrales y fraccionales juntosGCC no estÃ¡ configurado para aceptar %s como objetivo de descargaGCC sÃ³lo admite %u Ã¡mbitos anidadosvector GCC pasado por referencia: extensiÃ³n ABI que no es estÃ¡ndar sin garantÃ­a de compatibilidadSe devolviÃ³ un vector GCC por referencia: extensiÃ³n de ABI no estÃ¡ndar sin garantÃ­a de compatibilidadGCSE desactivadoGENERIC en %C debe estar dentro de un tipo derivado CONTAINSGMP versiÃ³n %s, MPFR versiÃ³n %s, MPC versiÃ³n %s, isl versiÃ³n %s
  C de GNU ya no admite -traditional sin usar -EExtensiÃ³n GNU:Objective C de GNU ya no admite compilaciÃ³n tradicionalLa declaraciÃ³n GOTO en %L deja la construcciÃ³n CRITICAL por la etiqueta en %LLa declaraciÃ³n GOTO en %L deja la construcciÃ³n DO CONCURRENT por la etiqueta en %LGenera instrucciones de 16 bits.Genera cÃ³digo i386 de 16bit.Genera cÃ³digo de 32-bit.Genera desplazamientos de 32-bit en las tablas de switch.Genera cÃ³digo i386 de 32bit.Genera cÃ³digo x86-64 de 32bit.Genera instrucciones multiply y mac de 32x16.Genera cÃ³digo de 64-bit.Genera cÃ³digo x86-64 de 64bit.Genera marcos de pila que cumplan con APCS.Genera cÃ³digo de 32 bits ARCompact para el procesador ARC600.Genera cÃ³digo de 32 bits ARCompact para el procesador ARC601.Genera cÃ³digo de 32 bits ARCompact para el procesador ARC700.Genera stubs de estilo AT&T para Mach-O.Genera encabezado C de caracterÃ­sticas especÃ­ficas de la plataforma.Genera prototipos C a partir de declaraciones BIND(C).Genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos con extensiones GNU.Genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos.Genera cÃ³digo ELF FDPIC.Genera instrucciones de aritmÃ©tica extendida.  Actualmente solo se dispone de divaw, adds, subs y sat16.Genera cÃ³digo GFLOAT de doble precisiÃ³n.Genera cÃ³digo H8/300H.Genera cÃ³digo H8S.Genera cÃ³digo H8S/2600.Genera cÃ³digo H8SX.Genera cÃ³digo ILP32.Genera bloques IT apropiados para el ARMv8.Genera cÃ³digo LP64.Genera cÃ³digo MIPS16.Genera cÃ³digo PA1.0.Genera cÃ³digo PA1.1.Genera cÃ³digo PA2.0 (requiere binutils 2.10 o superior).Genera instrucciones SBIT, CBIT.Genera cÃ³digo SH1.Genera cÃ³digo SH2.Genera cÃ³digo SH2a sin FPU.Genera cÃ³digo SH2e.Genera cÃ³digo SH3.Genera cÃ³digo SH3e.Genera cÃ³digo SH4 sin FPU.Genera cÃ³digo SH4.Genera cÃ³digo SH4-100 sin FPU.Genera cÃ³digo SH4-100.Genera cÃ³digo SH4-200 sin FPU.Genera cÃ³digo SH4-200.Genera cÃ³digo SH4-300 sin FPU.Genera cÃ³digo SH4-300.Genera cÃ³digo SH4a sin FPU.Genera cÃ³digo SH4a.Genera cÃ³digo SH4al-dsp.Genera instrucciones VRSAVE cuando se genere cÃ³digo AltiVec.Genera secciÃ³n __mcount_loc con todos los mcount o llamadas __fentry__.Genera una directiva #line que apunte al directorio de trabajo actual.Genera una llamada a abortar si una funcion noreturn devuelve.Genera un solo punto de salida para cada funciÃ³n.Genera nombres de ruta de fuentes absolutos para gcov.Genera parÃ¡metros agregados pasando cÃ³digo con alineamiento de 64 bits a lo sumo.Genera salida de ensamblador que es compatible con el ensamblador AS100 de Renesas.  Esto puede restringir algunas de las capacidades del compilador.  Por defecto se genera sintaxis compatible con GAS.Genera instrucciones auto-inc/dec.Genera cÃ³digo big endian.Genera cÃ³digo big-endian.Genera instrucciones de bit.Genera pistas de ramificaciÃ³n para las ramificaciones.Genera las llamadas insns como llamadas directas.Genera las llamadas insns como llamadas indirectas, si es necesario.Genera las llamadas insns como llamadas indirectas.Genera las llamadas insns como llamadas indirectas de registros.Genera la instrucciÃ³n cld en el prÃ³logo de funciÃ³n.Genera cÃ³digo para direccionamiento de 18 bit.Genera cÃ³digo para direccionamiento de 32 bit.Genera cÃ³digo para la arquitectura CR16C.Genera cÃ³digo para la arquitectura CR16C+ (Por defecto).Genera cÃ³digo para as de GNU.Genera cÃ³digo para el ensamblador de GNU (gas).Genera cÃ³digo para ld de GNU.Genera cÃ³digo para el entorno de tiempo de ejecuciÃ³n GNU.Genera cÃ³digo para el entorno de tiempo de ejecuciÃ³n NeXT (Apple Mac OS X).Genera cÃ³digo para descarga OpenMP: permite -msoft-stack y -muniform-simt.Genera cÃ³digo para SH4 series 340 (sin MMU/FPU).Genera cÃ³digo para SH4 series 400 (sin MMU/FPU).Genera cÃ³digo para SH4 series 500 (sin FPU).Genera cÃ³digo para el estado Thumb.Genera cÃ³digo para el ensamblador UNIX.Genera cÃ³digo para ABI de 32 bits.Genera cÃ³digo para el 5206e.Genera cÃ³digo para el 520X.Genera cÃ³digo para el 528x.Genera cÃ³digo para el 5307.Genera cÃ³digo para el 5407.Genera cÃ³digo para ABI de 64 bits.Genera cÃ³digo para el 68000.Genera cÃ³digo para el 68010.Genera cÃ³digo para el 68020.Genera cÃ³digo para el 68030.Genera cÃ³digo para el 68040, sin ninguna instrucciÃ³n nueva.Genera cÃ³digo para el 68040.Genera cÃ³digo para el 68060, sin ninguna instrucciÃ³n nueva.Genera cÃ³digo para el 68060.Genera cÃ³digo para el 68302.Genera cÃ³digo para el 68332.Genera cÃ³digo para el 68851.Genera cÃ³digo para el ColdFire v4e.Genera cÃ³digo para una DLL.Genera cÃ³digo para el Fido A.Genera cÃ³digo para la cpu32.Genera cÃ³digo para un 11/10.Genera cÃ³digo para un 11/40.Genera cÃ³digo para un 11/45.Genera cÃ³digo para las extensiones cargables de nÃºcleo darwin.Genera cÃ³digo para las funciones aÃºn si estÃ¡n completamente incluidas en lÃ­nea.Genera cÃ³digo para la CPU dada.Genera cÃ³digo para ejecutables BSS PLT antiguos.Genera cÃ³digo para las funciones estÃ¡ticas aunque nunca se las llame.Genera cÃ³digo para la plataforma Android.Genera cÃ³digo para el nÃºcleo o para las extensiones cargables del nÃºcleo.Genera cÃ³digo para el modo supervisor (predeterminado).Genera cÃ³digo para el modo de usuario.Genera cÃ³digo en el estado ARM de 32 bit.Genera cÃ³digo en modo big endian.Genera cÃ³digo en modo big endian.Genera cÃ³digo en modo little endian.Genera cÃ³digo en modo little endian.Genera cÃ³digo adecuado para ejecutables (NO para bibliotecas compartidas).Genera cÃ³digo adecuado para vuelta rÃ¡pida en la depuraciÃ³n.Genera cÃ³digo que se pueda usar en objetos dinÃ¡micos de estilo SVR4.Genera cÃ³digo que se pueda mantener el estado local uniforme por todas las vÃ­as.Genera cÃ³digo que cumpla con Intel MCU psABI.Genera cÃ³digo que cumpla con la ABI dada.Genera cÃ³digo que se puede enlazar con cÃ³digo MIPS16 microMIPS.Genera cÃ³digo que use las instrucciones de coma flotante del 68881.Genera cÃ³digo que se puede enlazar contra ninguna otra biblioteca compartida de ID, pero puede usarse como una biblioteca compartida.Genera cÃ³digo para revisar los lÃ­mites antes de indexar matrices.Genera cÃ³digo para revisar especificaciones de excepciones.Genera cÃ³digo para usar un PTL y GOT no ejecutables.Genera cÃ³digo que use las instrucciones de coma flotante de hardware.Genera cÃ³digo que usa solo los registros generales.Genera cÃ³digo con llamadas a bibliotecas para coma flotante.Genera cÃ³digo sin registro GP.Genera objetos CFString en tiempo de compilaciÃ³n.Genera secciones de depuraciÃ³n comprimidas.Genera instrucciones move condicionales.Genera definiciones cpp para ES de servidor.Genera definiciones cpp para ES de estaciÃ³n de trabajo.Genera informaciÃ³n de depuraciÃ³n en el formato DWARF v2 (o posterior).Genera informaciÃ³n de depuraciÃ³n en el formato STABS.Genera informaciÃ³n de depuraciÃ³n en el formato VMS.Genera informaciÃ³n de depuraciÃ³n en el formato XCOFF.Genera informaciÃ³n de depuraciÃ³n en el formato extendido por defecto.Genera informaciÃ³n de depuraciÃ³n en el formato por defecto.Genera informaciÃ³n de depuraciÃ³n en la versiÃ³n predeterminada del formato DWARF.Genera informaciÃ³n de depuraciÃ³n en el formato STABS extendido.Genera informaciÃ³n de depuraciÃ³n en el formato XCOFF extendido.Genera informaciÃ³n de depuraciÃ³n en ficheros .dwo separados.Genera cÃ³digo FPU de SH2a de doble precisiÃ³n por defecto.Genera cÃ³digo FPU de SH2a de precisiÃ³n simple.Genera cÃ³digo SH4 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4-100 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4-200 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4-300 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4a de precisiÃ³n simple por defecto.Genera marcos de pila discontiguos.Genera resultados de divisiÃ³n con residuo que tenga el mismo signo que el divisor (no el del dividendo).Genera instrucciones de coma flotante de doble precisiÃ³n.Genera llamadas indirectas rÃ¡pidas.Genera matemÃ¡ticas de coma flotante usando el conjunto de instrucciones dado.Genera divisiÃ³n de coma flotante incluida en lÃ­nea, optimizada para latencia.Genera divisiÃ³n de coma flotante incluida en lÃ­nea, optimizada para rendimiento.Genera divisiÃ³n entera incluida en lÃ­nea, optimizada para latencia.Genera divisiÃ³n entera incluida en lÃ­nea, optimizada para rendimiento.Genera raÃ­z cuadrada incluida en lÃ­nea, optimizada para latencia.Genera raÃ­z cuadrada incluida en lÃ­nea, optimizada para rendimiento.Genera instrucciones admitidas por el barrel shift.Genera instrucciones isel.Genera la bÃºsqueda no estricta de clases (a travÃ©s de objc_getClass()) para usarlas en el modo Zero-Link.Genera cÃ³digo little endian.Genera cÃ³digo little-endian.Genera mÃºltiples instrucciones load/store.Genera load/store con instrucciones de actualizaciÃ³n.Genera dependencias de make y compila.Genera dependencias de make.Genera llamadas mcount/__fentry__ como nops. Para activarlas han de ser parcheadas.Genera instrucciones mul64 y mulu64.Genera instrucciones norm.Genera cÃ³digo normal-mode.Genera solamente cÃ³digo FPU de SH2a de precisiÃ³n simple.Genera cÃ³digo SH4 solamente de precisiÃ³n simple.Genera cÃ³digo SH4-100 solamente de precisiÃ³n simple.Genera cÃ³digo SH4-200 solamente de precisiÃ³n simple.Genera cÃ³digo SH4-300 solamente de precisiÃ³n simple.Genera cÃ³digo SH4a solamente de precisiÃ³n simple.Genera cÃ³digo relativo al pc.Genera instrucciones de extensiÃ³n del rendimiento.Genera instrucciones de la versiÃ³n 2 de la extensiÃ³n del rendimiento.Genera objetivos de prueba para todas las cabecerasa.Genera cÃ³digo independiente de posiciÃ³n para ejecutables si es posible (modo large).Genera cÃ³digo independiente de posiciÃ³n para ejecutables si es posible (modo small).Genera cÃ³digo independiente de posiciÃ³n si es posible (modo large).Genera cÃ³digo independiente de posiciÃ³n si es posible (modo small).Genera instrucciones de precargado, si estÃ¡n disponibles, para matrices en bucles.Genera cÃ³digo PIC reentrante.Genera recÃ­procos en lugar de divss y sqrtss.Genera informaciÃ³n de descriptor de tipo en tiempo de ejecuciÃ³n.Generar referencias de sdata.  Es lo predefinido, salvo que se compile para PIC.Genera cÃ³digo auto-reubicable.Genera sin, cos, sqrt para FPU.Genera instrucciones de coma flotante de precisiÃ³n sencilla.Genera divisiÃ³n recÃ­proca y raÃ­z cuadrada de software para mejor salida.Genera mÃ©todos Objective-C especiales para inicializar/destruir i-variables de C++ que no son POD, si es necesario.Genera instrucciones de extensiÃ³n de cadenas.Genera instrucciones swap.Genera las instrucciones mÃ³dulo de enteros.Genera instrucciones atÃ³micas de memoria quad word (lqarx/stqcx).Genera instrucciones de memoria quad word (lq/stq).Genera tablas de desenredo que sean exactas en cada lÃ­mite de instrucciÃ³n.Genera instrucciones v3 push25/pop25.Genera la instrucciÃ³n vzeroupper antes de una transferencia de flujo de control afuera de la funciÃ³n.Da a las ramificaciones su costo por defecto.Da a los sÃ­mbolos externos un subrayado inicial.No se pueden usar las optimizaciones de bucle Graphite (isl no estÃ¡ disponible).GuÃ­a al enlazador para que relaje las instrucciones.HLE_ACQUIRE no se usa con ACQUIRE o modelos de memoria mÃ¡s fuertesHLE_RELEASE no se usa con RELEASE o modelos de memoria mÃ¡s fuertesnombre HSA SSA definido por una instrucciÃ³n que se suponeque va a usarloel nombre HSA SSA no se encuentra entre los operandos de la instrucciÃ³n que se supone que va a usarloerror de verificaciÃ³n HSA SSAHSA no se activÃ³ durante la configuraciÃ³nno se maneja ops de imagen HSAla instrucciÃ³n HSA usa un registro pero no se encuentra entre los usos de registro registradoserror de verificaciÃ³n de instrucciÃ³n HSAManeja las funciones internas atÃ³micas que pueden aplicarse a datos desalineados mediante llamadas a funciones de biblioteca. Anula -mtrap-unaligned-atomic.Indicador de control del modelo de planificador de prebuscador automÃ¡tico hardware.  NÃºmero de ciclos hacia delante que el modelo examina: con '0' solo se activa la heurÃ­stica de ordenaciÃ³n de instrucciones.  Desactivado de forma predeterminada.La sentencia de valor del histograma no corresponde a la sentencia con la que estÃ¡ asociadaCuÃ¡nto puede crecer la unidad de compilaciÃ³n dada a causa de la inclusiÃ³n en lÃ­nea (en porcentaje).CuÃ¡nto puede crecer la unidad de compilaciÃ³n dada a causa de la propagaciÃ³n constante interprocedural (en porcentaje).ICE: se usa emit_insn donde se necesita emit_jump_insn:
! ID de la biblioteca compartida a crear.las bibliotecas compartidas ID y el modo FD-PIC no se pueden usar juntos.La clÃ¡usula IF en %L requiere una expresiÃ³n LOGICAL escalarLa declaraciÃ³n IMPORT en %C sÃ³lo se permite en un cuerpo INTERFACEINDIRECT_REF en gimple ILLa declaraciÃ³n INQUIRE en %L no puede contener especificadores FILE y UNIT al mismo tiempoLa declaraciÃ³n INQUIRE en %L requiere un especificador PENDING= con el especificador ID=La declaraciÃ³n INQUIRE en %L requiere un especificador FILE o UNITNo se permite la declaraciÃ³n INQUIRE en el procedimiento PURE en %CINTENT (%s) genera un conflicto con INTENT(%s) en %LNo se permite INTENT dentro de BLOCK en %CEl argumento actual INTENT(%s) en %L puede interferir con el argumento actual en %L.la definiciÃ³n de ES para %q+D necesita una direcciÃ³nLa etiqueta IOLENGHT es no vÃ¡lida en la declaraciÃ³n INQUIRE en %CISO C no permite %<%E (expression)%>ISO C no permite un %<;%> extra fuera de una funciÃ³nISO C no permite %<_Alignof%> aplicado a un tipo de funciÃ³nISO C no admite %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C no admite %<++%> y %<--%> en tipos complejosISO C no admite el dentificador predefinido %<__FUNCTION__%>ISO C no admite el dentificador predefinido %<__PRETTY_FUNCTION__%>ISO C no admite los tipos %<__int%d%>ISO C no admite %<~%> para conjugaciones complejasISO C no admite tipos enteros complejosISO C no admite coma flotante decimalISO C no admite tipos de coma fijaISO C no admite %<complex%> simples que significan %<double complex%>ISO C no admite tipos saturantesISO C no admite el tipo %<_float%d%s%>ISO C prohÃ­be %<goto *expr;%>ISO C prohÃ­be %<return%> con expresiÃ³n, en una funciÃ³n que devuelve voidISO C prohÃ­be una unidad de traducciÃ³n vacÃ­aISO C prohÃ­be la asignaciÃ³n entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be grupos de llaves dentro de expresionesISO C prohÃ­be la conversiÃ³n de un no escalar al mismo tipoISO C prohÃ­be la conversiÃ³n al tipo unionISO C prohÃ­be la comparaciÃ³n de %<void *%> con un puntero de funciÃ³nISO C prohÃ­be expresiones condicionales entre %<void *%> y punteros de funciÃ³nISO C prohÃ­be una expresiÃ³n condicional con sÃ³lo un lado voidISO C prohÃ­be los tipos de funciÃ³n const o volatileISO C prohÃ­be la conversiÃ³n de un apuntador a funciÃ³n a un tipo de objeto apuntadorISO C prohÃ­be la conversiÃ³n de objeto apuntador a un tipo de apuntador a funciÃ³nISO C prohÃ­be las llaves de inicializador vacÃ­asISO C prohÃ­be declaraciones adelantadas de parÃ¡metrosISO C prohÃ­be las referencias hacia adelante a tipos %<enum%>ISO C prohÃ­be la inicializaciÃ³n entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be las declaraciones etiquetadasISO C prohÃ­be declaraciones de miembros con no miembrosISO C prohÃ­be las funciones anidadasISO C prohÃ­be la omisiÃ³n del tÃ©rmino medio de una expresiÃ³n ?:ISO C prohÃ­be la comparaciÃ³n entre punteros a funcionesISO C prohÃ­be el paso del argumento %d de %qE entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be los tipos de funciÃ³n calificadosISO C prohÃ­be la devoluciÃ³n entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be la especificaciÃ³n de rangos de elementos a inicializarISO C prohÃ­be el subÃ­ndice de una matriz %<register%>ISO C prohÃ­be matrices de tamaÃ±o ceroISO C prohÃ­be la matriz %qE de tamaÃ±o ceroISO C prohÃ­be la conversiÃ³n de argumentos a tipo unionISO C requiere un argumento con nombre antes de %<...%>ISO C restringe los valores de enumeraciÃ³n al rango de %<int%>ISO C++ 1998 no admite %<long long%>ISO C++ 1998 prohÃ­be el uso de %<extern%> en instanciaciones explÃ­citasISO C++ no permite %<alignof%> con algo que no es tipoISO C++ no permite ?: con el operando medio omitidoISO C++ no permite inicializadores designados de C99ISO C++ no permite que %<%T::%D%> se defina como %<%T::%D%>ISO C++ no permite %<alignof%> aplicado a un tipo de funciÃ³nISO C++ prohÃ­be la aplicaciÃ³n de %<__alignof%> a una expresiÃ³n de tipo de funciÃ³nISO C++ prohÃ­be la aplicaciÃ³n de %<sizeof%> a una expresiÃ³n de tipo de funciÃ³nISO C++ prohÃ­be grupos de llaves dentro de expresionesISO C++ prohÃ­be la llamada %<::main%> dentro del mismo programaISO C++ prohÃ­be la conversiÃ³n a un tipo de matriz %qTISO C++ prohÃ­be la comparaciÃ³n entre puntero y enteroISO C++ prohÃ­be la comparaciÃ³n entre punteros de tipo %<void *%> y punteros a funciÃ³nISO C++ prohÃ­be las literales compuestasISO C++ prohÃ­be los gotos calculadosISO C++ prohÃ­be la expresiÃ³n condicional entre punteros de tipo %<void *%> y punteros a funciÃ³nISO C++ prohÃ­be la conversiÃ³n entre punteros de tipo %<void *%> y punteros a funciÃ³nISO C++ prohÃ­be la declaraciÃ³n de %qs sin tipoISO C++ prohÃ­be decrementar un puntero de tipo %qTISO C++ prohÃ­be decrementar un enumISO C++ prohÃ­be la inicializaciÃ³n en la clase del miembro static %qD que no es constanteISO C++ prohÃ­be incrementar un puntero de tipo %qTISO C++ prohÃ­be incrementar un enumISO C++ prohÃ­be la inicializaciÃ³n de la constante miembro %qD del tipo %qT que no es enteroISO C++ prohÃ­be el tipo anidado %qD con el mismo nombre que la clase que lo contieneISO C++ prohÃ­be la omisiÃ³n del tÃ©rmino medio de una expresiÃ³n ?:ISO C++ prohÃ­be tomar la direcciÃ³n de la funciÃ³n %<::main%>ISO C++ prohÃ­be tomar la direcciÃ³n de una funciÃ³n miembro limitada para formar un puntero a la funciÃ³n miembro.  Como %<&%T::%D%>ISO C++ prohÃ­be tomar la direcciÃ³n de una funciÃ³n miembro no estÃ¡tica sin calificar o entre parÃ©ntesis para formar un puntero a la funciÃ³n miembro.  Como %<&%T::%D%>ISO C++ prohÃ­be el uso de %qE en las instanciaciones explÃ­citasISO C++ prohÃ­be el uso de un puntero de tipo %<void *%> en la sustracciÃ³nISO C++ prohÃ­be el uso de un puntero a una funciÃ³n en la sustracciÃ³nISO C++ prohÃ­be el uso de un puntero a un mÃ©todo en la sustracciÃ³nISO C++ prohÃ­be las matrices de longitud variableISO C++ prohÃ­be la matriz %qD de longitud variableISO C++ prohÃ­be matrices de tamaÃ±o ceroISO C++ prohÃ­be la matriz %qD de tamaÃ±o ceroISO C++ prohÃ­be structs anÃ³nimosISO C++ prohÃ­be la sobrecarga del operador ?:ISO C++ dice que estos son ambiguos, aÃºn cuando la peor conversiÃ³n para el primero es mejor que la peor conversiÃ³n para el segundo:ISO C90 no admite declaradores de matriz %<[*]%>ISO C90 no admite %<_Alignas%>ISO C90 no admite %<_Generic%>ISO C90 no admite %<_Noreturn%>ISO C90 no admite %<_Static_assert%>ISO C90 no admite el identificador predefinido %<__func__%>ISO C90 no admite %<long long%>ISO C90 no admite %<static%> o calificadores de tipo en los declaradores de parÃ¡metros de matricesISO C90 no admite %qEISO C90 no admite tipos booleanosISO C90 no admite tipos complejosISO C90 no admite miembros de matriz flexiblesISO C90 no admite el calificador %<_Atomic%>ISO C90 no admite structs/unions sin nombreISO C90 prohÃ­be la matriz %qE cuyo tamaÃ±o no se puede evaluarISO C90 prohÃ­be la matriz cuyo tamaÃ±o no se puede evaluarISO C90 prohÃ­be las literales compuestasISO C90 prohÃ­be mezclar declaraciones y cÃ³digoISO C90 prohÃ­be la especificaciÃ³n de subobjetos a inicializarISO C90 prohÃ­be el subÃ­ndice de una matriz no-lvaluadaISO C90 prohÃ­be la matriz de longitud variableISO C90 prohÃ­be la matriz de longitud variable %qEISO C99 no admite %<_Alignas%>ISO C99 no admite %<_Generic%>ISO C99 no admite %<_Noreturn%>ISO C99 no admite %<_Static_assert%>ISO C99 no admite %qEISO C99 no admite el calificador %<_Alignas%>ISO C99 no admite structs/unions sin nombreSi se usa -ftree-vectorize, el lÃ­mite de bucle mÃ­nimo de un bucle para considerarse en la vectorizaciÃ³n.Si se usa -fvariable-expansion-in-unroller, el nÃºmero mÃ¡ximo de veces que una variable individual se expandirÃ¡ durante el desenrollo de bucles.Si el primer argumento de ATAN2 %L es cero, entonces el segundo argumento no debe ser ceroSi el nÃºmero de candidatos en el conjunto es menor, siempre se tratarÃ¡ de eliminar los ivs sin usar durante su optimizaciÃ³n.Si se calendariza despuÃ©s de la recarga, hace la planificaciÃ³n de superbloque.Ignora 'D' en la columna uno en formato fija.Ignora dllimport para funciones.No considerada.Objeto de alojamiento ilegal en %C para un procedimiento PURECarÃ¡cter ilegal en la constante BOZ en %CTipo de referencia ilegal en %L como un objeto EQUIVALENCETranco ilegal de cero en %LDeclaraciÃ³n de control de imagen %s en %C en el bloque CRITICALDeclaraciÃ³n de control de imagen %s en %C en el bloque DO CONCURRENTDeclaraciÃ³n de control de imagen %s en %C en un procedimiento PUREDeclaraciÃ³n de control de imagen CRITICAL en %C en un bloque DO CONCURRENTDeclaraciÃ³n de control de imagen CRITICAL en %C en un procedimiento PUREDeclaraciÃ³n de control de imagen RETURN en %C en un bloque CRITICALDeclaraciÃ³n de control de imagen RETURN en %C en un bloque DO CRITICALDeclaraciÃ³n de control de imagen STOP en %C en el bloque CRITICALDeclaraciÃ³n de control de imagen STOP en %C en el bloque DO CONCURRENTDeclaraciÃ³n de control de imagen SYNC en %C en un bloque CRITICALDeclaraciÃ³n de control de imagen SYNC en %C en un bloque DO CONCURRENTDeclaraciÃ³n de control de imagen SYNC en %C en un procedimiento PUREEl argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1El argumento de conjunto de imagen en %L debe estar entre 1 y num_images()Implementa la semÃ¡ntica de constructor heredado de C++17.Implementa operaciones __atomic mediante llamadas de biblioteca a funciones __sync antiguas.Implementa la resoluciÃ³n de DR 150 para coincidencias de argumentos de plantilla de plantilla.En %s en %L los procedimientos deben ser puras FUNCTIONs ya que el nombre genÃ©rico es tambiÃ©n el nombre de un tipo derivadoEn %s en %L los procedimientos deben ser o todos SUBROUTINE o todos FUNCTIONEn C++, un valor diferente de cero significa avisar sobre conversiones obsoletas de literales de cadena a `char *'.  En C, aviso similar, excepto que la conversiÃ³n por supuesto no es obsoleta por el estÃ¡ndar ISO C.En optimizaciÃ³n SSA-PRE en Ã¡rboles, activa eliminaciÃ³n de redundancia parcial-parcial.En el constructor %qsEn el constructor copia %qsEn el destructor %qsEn la funciÃ³n %qsEn la funciÃ³n lambdaEn la funciÃ³n miembro %qsEn la funciÃ³n miembro static %qsTipo derivado incompatible en PARAMETER en %LRangos %d y %d incompatibles en la asignaciÃ³n en %LRangos incompatibles en %s (%d y %d) en %LTipos incompatible en la declaraciÃ³n DATA en %L; se intentÃ³ la conversiÃ³n de %s a %sRangos inconsistentes para el operador en %%L y %%LBorde EH %i->%i incorrectoValor de devoluciÃ³n de la funciÃ³n incorrectoIncrementa el cumplimiento con IEEE para las comparaciones de coma flotante.El Ã­ndice en la dimensiÃ³n %d estÃ¡ fuera de los lÃ­mites en %LIndica la presencia de una errata del procesador.Indica prioridad para r0..r3 / r12..r15 con TARGET_REGISTER_PRIORITY.Inhibe el uso de las instrucciones de coma flotante de hardware.No se permite la inicializaciÃ³n de %C en un procedimiento PURELa inicializaciÃ³n en %C no es para una variable punteroNo se permite la inicializaciÃ³n del componente allocatable en %CNo se permite la inicializaciÃ³n de un puntero en %C en un procedimiento PURENo se permite la inicializaciÃ³n de una variable en %C en un procedimiento PUREInicializa las variables locales a cero (de g77).Se inicializa una variable ya inicializada en %CColoca en lÃ­nea las operaciones __atomic cuando una secuencia de instrucciones lock free estÃ¡ disponibleIncluye en lÃ­nea todas las operaciones de cadenas conocidas.Incluye constantes en lÃ­nea si se pueden hacer en 2 insns o menos.Incluye en lÃ­nea las operaciones de cadena memset/memcpy, pero realiza la versiÃ³n inline sÃ³lo para los bloques pequeÃ±os.Incluir en lÃ­nea recursivamente solo cuando la probabilidad de que la llamada se ejecute exceda el parÃ¡metro.Inserta instrucciones NOP en cada entrada de funciÃ³n.Inserta el cÃ³digo de anÃ¡lisis de perfil de programa basado en arc.Inserta el cÃ³digo para perfilar valores de expresiones.Inserta instrucciones hbrp despuÃ©s de los objetivos ramificados con pista para evitar el problema del colgado de SPU.Inserta nops cuando se puede mejorar el rendimiento permitiendo el asunto dual (por defecto).Inserta cÃ³digo de revisiÃ³n de la pila en el programai.  Igual que -fstach-check=specific.Direcciones de insn no establecidas despuÃ©s de shorten_branchesInstrumenta funciones de entrada y salida con llamadas de anÃ¡lisis de perfil.Se requiere una expresiÃ³n entera en %CId entero (N) de la instrucciÃ³n personalizada fabsd.Id entero (N) de la instrucciÃ³n personalizada fabss.Id entero (N) de la instrucciÃ³n personalizada faddd.Id entero (N) de la instrucciÃ³n personalizada fadds.Id entero (N) de la instrucciÃ³n personalizada fatand.Id entero (N) de la instrucciÃ³n personalizada fatans.Id entero (N) de la instrucciÃ³n personalizada fcmpeqd.Id entero (N) de la instrucciÃ³n personalizada fcmpeqs.Id entero (N) de la instrucciÃ³n personalizada fcmpged.Id entero (N) de la instrucciÃ³n personalizada fcmpges.Id entero (N) de la instrucciÃ³n personalizada fcmpgtd.Id entero (N) de la instrucciÃ³n personalizada fcmpgts.Id entero (N) de la instrucciÃ³n personalizada fcmpled.Id entero (N) de la instrucciÃ³n personalizada fcmples.Id entero (N) de la instrucciÃ³n personalizada fcmpltd.Id entero (N) de la instrucciÃ³n personalizada fcmplts.Id entero (N) de la instrucciÃ³n personalizada fcmpned.Id entero (N) de la instrucciÃ³n personalizada fcmpnes.Id entero (N) de la instrucciÃ³n personalizada fcosd.Id entero (N) de la instrucciÃ³n personalizada fcoss.Id entero (N) de la instrucciÃ³n personalizada fdivd.Id entero (N) de la instrucciÃ³n personalizada fdivs.Id entero (N) de la instrucciÃ³n personalizada fexpd.Id entero (N) de la instrucciÃ³n personalizada fexps.Id entero (N) de la instrucciÃ³n personalizada fextsd.Id entero (N) de la instrucciÃ³n personalizada fixdi.Id entero (N) de la instrucciÃ³n personalizada fixdu.Id entero (N) de la instrucciÃ³n personalizada fixsi.Id entero (N) de la instrucciÃ³n personalizada fixsu.Id entero (N) de la instrucciÃ³n personalizada floatid.Id entero (N) de la instrucciÃ³n personalizada floatis.Id entero (N) de la instrucciÃ³n personalizada floatud.Id entero (N) de la instrucciÃ³n personalizada floatus.Id entero (N) de la instrucciÃ³n personalizada flogd.Id entero (N) de la instrucciÃ³n personalizada flogs.Id entero (N) de la instrucciÃ³n personalizada fmaxd.Id entero (N) de la instrucciÃ³n personalizada fmaxs.Id entero (N) de la instrucciÃ³n personalizada fmind.Id entero (N) de la instrucciÃ³n personalizada fmins.Id entero (N) de la instrucciÃ³n personalizada fmuld.Id entero (N) de la instrucciÃ³n personalizada fmuls.Id entero (N) de la instrucciÃ³n personalizada fnegd.Id entero (N) de la instrucciÃ³n personalizada fnegs.Id entero (N) de la instrucciÃ³n personalizada frdxhi.Id entero (N) de la instrucciÃ³n personalizada frdxlo.Id entero (N) de la instrucciÃ³n personalizada frdy.Id entero (N) de la instrucciÃ³n personalizada fsind.Id entero (N) de la instrucciÃ³n personalizada fsins.Id entero (N) de la instrucciÃ³n personalizada fsqrtd.Id entero (N) de la instrucciÃ³n personalizada fsqrts.Id entero (N) de la instrucciÃ³n personalizada fsubd.Id entero (N) de la instrucciÃ³n personalizada fsubs.Id entero (N) de la instrucciÃ³n personalizada ftand.Id entero (N) de la instrucciÃ³n personalizada ftans.Id entero (N) de la instrucciÃ³n personalizada ftruncds.Id entero (N) de la instrucciÃ³n personalizada fwrx.Id entero (N) de la instrucciÃ³n personalizada fwry.Id entero (N) de la instrucciÃ³n personalizada round.El gÃ©nero entero %d en %C no estÃ¡ disponibleRango simÃ©trico fuera de entero implicado por Standard Fortran en %LEntero fuera del rango simÃ©trico implicado por Standard Fortran al convertir %s a %s en %LDesborde entero al calcular la cantidad de memoria a reservarEntero demasiado grande para el gÃ©nero entero %i en %CEntero demasiado grande en %CValor entero demasiado grande en la expresiÃ³n en %CIntegra las funciones en sus invocadores cuando se sabe que el tamaÃ±o del cÃ³digo no crece.Integra las funciones que no se declaran "inline" en sus invocadores cuando es rentable.Integra las funciones sÃ³lo requeridas por su invocador Ãºnico.no se admite Intel MCU psABI en el modo %sNo coincide la interfaz en la asignaciÃ³n de puntero a procedimiento en %L: %sSe debe especificar una interfaz para el enlace DEFERRED en %CError interno del compilador: Error al reportar rutinas reentradas.
  Unidad interna con subÃ­ndice vectorial en %LInterpreta cualquier INTEGER(4) como INTEGER(8).Interpreta cualquier REAL(4) como un REAL(10).Interpreta cualquier REAL(4) como un REAL(16).Interpreta cualquier REAL(4) como un REAL(8).Interpreta cualquier REAL(8) como un REAL(10).Interpreta cualquier REAL(8) como un REAL(16).Interpreta cualquier REAL(8) como un REAL(4).Interpreta imaginario, coma fija u otro sufijo de nÃºmero gnu como el literal numÃ©rico correspondiente en lugar de un literal numÃ©rico definido por el usuario.Dispersa los conjuntos de literales con cÃ³digo en la secciÃ³n de texto.Intervalo en el cual sondear la pila expresado como potencia de dos en bytes.El TRANSFER intrÃ­nseco en %L tiene un resultado parcialmente indefinido: tamaÃ±o de la fuente %ld < tamaÃ±o del resultado %ldEl operador intrÃ­nseco %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qsLa interfaz de operador intrÃ­nseco en %L debe ser FUNCTIONEl procedimiento intrÃ­nseco en %L no puede ser un MODULE PROCEDUREUna constante Hollerith no vÃ¡lida en %L contiene un carÃ¡cter anchoConstante Hollerith no vÃ¡lida: %L debe contener por lo menos un carÃ¡cterConstante Hollerith no vÃ¡lida: El gÃ©nero entero en %L debe ser por defectoEl parÃ¡metro KIND de %s es no vÃ¡lido en %LCarÃ¡cter no vÃ¡lido en el nombre en %CCodimensiÃ³n %d no vÃ¡lida en %C, sÃ³lo existen %d codimensionesContexto no vÃ¡lido para el puntero NULL() en %%LForma no vÃ¡lida de la declaraciÃ³n PROGRAM en %CForma no vÃ¡lida de la declaraciÃ³n WRITE en %L, se requiere UNITForma no vÃ¡lida de referencia a matriz en %CForma no vÃ¡lida de referencia a comatriz en %CNÃºmero de imagen %d no vÃ¡lido en SYNC IMAGESInicializador %s no vÃ¡lido en la declaraciÃ³n Data en %CGÃ©nero %d no vÃ¡lido para la constante CHARACTER en %CGÃ©nero no vÃ¡lido para %s en %LArgumento de procedimiento no vÃ¡lido en %LAsignaciÃ³n de puntero de procedimiento no vÃ¡lida en %LRango %s no vÃ¡lido en la opciÃ³n %sGÃ©nero real %d no vÃ¡lido en %CEspecificaciÃ³n de tipo no vÃ¡lida en %CValor no vÃ¡lido para la especificaciÃ³n %s en %CActiva los avisos necesarios para cumplir estrictamente con el estÃ¡ndar.El paso de iterador en %L no puede ser ceroLos objetivos de salto se alinean a esta potencia de 2.Basura despuÃ©s de la declaraciÃ³n ASSOCIATE en %CBasura despuÃ©s de CALL en %CBasura despuÃ©s del enlace GENERIC en %CSÃ³lo genera tablas de desenredo para manejo de excepciones.Usa solamente icc0/fcc0.El parÃ¡metro KIND de %s en %L debe ser una expresiÃ³n de inicializaciÃ³nNo se admite el gÃ©nero %d para CHARACTER en %CNo se admite el gÃ©nero %d para el tipo %s en %CEl parÃ¡metro de tipo de gÃ©nero para la entidad en %L difiere del parÃ¡metro de tipo de gÃ©nero de la especificaciÃ³n de tipoABIs AArch64 conocidas (para uso con la opciÃ³n -mabi=):ABIs conocidas (para usar con la opciÃ³n -mabi=):CPUs ARC conocidas (para usar con la opciÃ³n -mcpu=):ABIs ARM conocidas (para uso con la opciÃ³n -mabi=):CPUs ARM conocidos (para usar con las opciones -mcpu= y -mtune=):FPUs ARM conocidos (para usar con la opciÃ³n -mfpu=):Arquitecturas ARM conocidas (para usar con la opciÃ³n -march=):ISAs C6X conocidas (para uso con la opciÃ³n -march=):CPUs conocidos (para uso con las opciones -mcpu= y -mtune):CPUs FR-V conocidos (para usar con la opciÃ³n -mcpu=):CPUs IQ2000 conocidos (para uso con la opciÃ³n -mcpu=):CPUs Itanium conocidos (para uso con la opciÃ³n -mtune=):CPUs M68K conocidos (para uso con la opciÃ³n -mcpu=):ISAs M68K conocidas (para uso con la opciÃ³n -march=):Microarquitecturas M68K conocidas (para uso con la opciÃ³n -mtune=):ABIs MIPS conocidos (para uso con la opciÃ³n -mabi=):CPUs MIPS conocidos (para uso con las opciones -march= y -mtune=):ConfiguraciÃ³n de lso MIPS IEEE 754 conocidos (para uso con las opciones -mabs= y -mnan=):Niveles ISA MIPS conocidos (para uso con la opciÃ³n -mips):CPUs TILE-Gx conocidos (para usar con la opciÃ³n -mcpu=):CPUs TILEPro conocidos (para uso con la opciÃ³n -mcpu=):Dialectos TLS conocidos (para usar con la opciÃ³n -mtls-dialect=):Formatos __fp16 conocidos (para usar con la opciÃ³n -mfp16-format=):Modo de direcciÃ³n conocido (para uso con la opciÃ³n -maddress-mode=):Tipos de arquitectura conocidos (para usar con la opciÃ³n -march=):Dialectos de ensamblador conocidos (para uso con la opciÃ³n -masm=):Tipos de modelos de cÃ³digo conocidos (para uso con la opciÃ³n -mcmodel=):Modelos de cÃ³digo conocidos (para uso con la opciÃ³n -mcmodel=):Tipos de cpu conocidos (para usar con la opciÃ³n -mcpu=):Las opciones conocidas para alineamiento de datos (para usar con la opciÃ³n -malign-data=):ABIs de coma flotante conocidas (para usar con la opciÃ³n -mfloat-abi):NÃºmero de registros de coma flotante conocidas (para usar con la opciÃ³n -mfloat-fpu=):Opciones conocidas para ramificaciÃ³n indirecta (para usar con las opciones -mindirect-branch=/-mfunction-return=):Guarda de protecciÃ³n de pila conocida (para usar con la opciÃ³n -mstack-protector-guard=):ABIs de biblioteca de vectorizaciÃ³n conocidas (para usar con la opciÃ³n -mveclibabi=):latencia de cachÃ© L%d desconocida para %sLHS en la llamada noreturnLOCK_TYPE en el contexto de definiciÃ³n variable (%s) en %LSe requieren operandos LOGICAL en la expresiÃ³n en %Lel soporte para LTO no se activÃ³ en esta configuraciÃ³nLa etiqueta %d en %C ya se referenciÃ³ como etiqueta de formatoLa etiqueta %d en %C ya se referenciÃ³ como objetivo de ramificaciÃ³nLa etiqueta %d en %C se utilizÃ³ previamente como una etiqueta FORMATLa etiqueta %d en %C se utilizÃ³ previamente como objetivo de ramificaciÃ³nSe define la etiqueta %d en %L pero no se puede usarSe define la etiqueta %d en %L pero no se usaLa etiqueta %d referenciada en %L nunca se defineLa etiqueta en %L no estÃ¡ en el mismo bloque que la declaraciÃ³n GOTO en %LSe requiere parÃ©ntesis izquierdo despuÃ©s de %<*%>ExtensiÃ³n antigua:Las letras debe estar en orden alfabÃ©tico en la declaraciÃ³n IMPLICIT en %CNivel de expresividad de los almacenes de depuraciÃ³n hsa.Levanta restricciones en el tamaÃ±o de GOT.Como -M pero descarta los ficheros de cabecera del sistema.Como -MD pero descarta los ficheros de cabecera del sistema.Como -pedantic pero los muestra como errores.Se excediÃ³ el lÃ­mite de %d continuaciones en la declaraciÃ³n en %CSe truncÃ³ la lÃ­nea en %LLÃ­neas ejecutadas:%s de %d
  Enlace en el cÃ³digo para un nÃºcleo __main.Enlaza para emitir el programa en formato ELF (en lugar de mmo).Enlaza con HAL BSP.Enlaza con una versiÃ³n limitada de la biblioteca de C.Enlaza con libads.a, libc.a y crt0.o.Enlaza con libc.a y libdebug.a.Enlaza con libc.a y libsim.a.Enlaza con libmvme.a, libc.a y crt0.o.Enlaza con libsim.a, libc.a y sim-crt0.o.Enlaza con libyk.a, libc.a y crt0.o.Enlaza con la biblioteca de coma flotante fast.Enlaza con las bibliotecas de pic de biblioteca.OptimizaciÃ³n en tiempo de enlace con el nÃºmero de trabajos paralelos o el servidor de trabajos.Enumera todos los contadores de depuraciÃ³n disponibles con sus lÃ­mites y cuentas.La variable lock en %L debe ser un escalar de tipo LOCK_TYPEEl bloque SELECT CASE lÃ³gico en %L tiene mÃ¡s de dos casesNo se permite un rango lÃ³gico en una declaraciÃ³n CASE en %LLos lÃ³gicos en %%L se deben comparar con %s en lugar de %sBusca y utiliza ficheros PCH aÃºn cuando se estÃ© preprocesando.Busca oportunidades para reducir los ajustes de pila y las referencias de pila.El cÃ³digo de ciclo se alinea a esta potencia de 2.El bucle itera infinitamenteVariable de cicloLa variable de bucle en %C no puede ser una comatrizLa variable de bucle en %C no puede ser un subcomponenteSe modificÃ³ la variable de cicloLa referencia de matriz inferior en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %dLa referencia de matriz inferior en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %dPIC MIPS16 para ABIs diferentes de o32 y o64MMIX Interno: %s no es un int desplazableMMIX Interno: Registro errÃ³neo: %dMMIX Interno: Valor errÃ³neo para 'm', no es un CONST_INTMMIX Interno: No se puede decodificar este operandoMMIX Interno: Se esperaba un CONST_INT, no estoMMIX Interno: Se esperaba una constante, no estoMMIX Interno: Se esperaba un registro, no estoMMIX Interno: El Ãºltimo vararg nombrado no cabe en un registroMMIX Interno: Falta un case %qc en mmix_print_operandMMIX Interno: Esto no es una constante:MMIX Interno: Esta no es una direcciÃ³n reconocidaMMIX Interno: Tratando de mostrar una condiciÃ³n invertida de forma no vÃ¡lida:MMIX Interno: Â¿CuÃ¡l es el CC de esto?MMIX Interno: Â¿CuÃ¡l es el CC de esto?el argumento de vector MMX sin MMX activado cambia la ABIla devoluciÃ³n de vector MMX sin MMX activado cambia la ABIMODULE PROCEDURE en %C debe estar en una interfaz genÃ©rica de mÃ³dulose requiere el argumento MOLD para NULL en %LLa etiqueta MOLD en %L tiene conflictos con la etiqueta SOURCE en %LLa etiqueta MOLD en %L tiene conflictos con la especificaciÃ³n de tipo en %LSe require MOLD= en un argumento NULL en %L: AmbigÃ¼edad entre las funciones especÃ­ficas %s y %s cÃ³digo MSA MIPS16las funciones internas de MSP430 solo funcionan dentro de manejadores de interrupcionescase MULT en cris_op_strLa magnitud del segundo argumento de %s excede el tamaÃ±o de bit en %LLa variante principal no estÃ¡ definidaMantiene el puntero a la cadena hacia atrÃ¡s.Hace que "char" sea signed por defecto.Hace que "char" sea unsigned por defecto.Hace indirectas todas las llamadas a funciÃ³n.Hace los enteros de 32 bits de anchura.Construye los structs como un mÃºltiplo de 4 bytes (aviso: se altera la ABI).Se asegura que las instrucciones load y store no se mueven despuÃ©s de las instrucciones DMA.Hace que el motor de relajaciÃ³n de enlace asuma que ocurre una envoltura del contador de programa.Datos de malloc en el espacio P2.Marca los registros MAC como sobreescritos por llamada.Marca las llamadas __tls_get_addr con informaciÃ³n de argumentos.Marca todos los bucles como paralelos.Marca todos los mÃ©todos y funciones incluidos en lÃ­nea con visibilidad hidden.NÃºmero mÃ¡ximo de bloques bÃ¡sicos en bucles para movimiento invariante de bucle.NÃºmero de bucles mÃ¡ximo para el RA regional.El nÃºmero mÃ¡ximo de bytes para comparar con bucles.El nÃºmero mÃ¡ximo de bytes para comparar sin bucles.MÃ¡x. nÃºmero de bytes para mover y poner en lÃ­nea.TamaÃ±o mÃ¡ximo de la tabla de conflictos en MB.MÃ¡x. nÃºmero de marcadores de depuraciÃ³n para expandir o poner en lÃ­nea.Se ha alcanzado el nÃºmero mÃ¡ximo de insns de recarga generadas (%d)
  Profundidad mÃ¡xima de recursiÃ³n para expandir expresiones de rastreo de variables.MÃ¡ximo tamaÃ±o de lista loc para que deban aÃ±adirse ops inversas.TamaÃ±o mÃ¡ximo de las tablas de dispersiÃ³n de rastreo de variables.MÃ¡ximo crecimiento de cÃ³digo causado por duplicaciÃ³n de colas (en porcentaje).MÃ¡ximo crecimiento estimado del cuerpo de la funciÃ³n causado por la inclusiÃ³n temprana en lÃ­nea de una sola llamada.Salida estimada mÃ¡xima de la ramificaciÃ³n considerada predecible.MÃ¡ximo crecimiento causado por la inclusiÃ³n en lÃ­nea de una funciÃ³n grande (en porcentaje).TamaÃ±o maximal de una particiÃ³n para LTO (en instrucciones estimadas).MÃ¡ximo crecimiento de marco de pila causado por la inclusiÃ³n en lÃ­nea (en porcentaje).El crecimiento mÃ¡ximo permitido del nÃºmero y el tamaÃ±o total de los parÃ¡metros nuevos ipa-sra que reemplazan un puntero a un agregado con.Cantidad mÃ¡xima de iteraciones del paso sobre una funciÃ³n.Cantidad mÃ¡xima de bbs similares con las cuales comparar un bb.Profundidad mÃ¡xima de la bÃºsqueda en el Ã¡rbol dominador por expresiones para levantar.MÃ¡xima profundidad de cadenas sqrt que se utilizarÃ¡ cuando se sintetice la exponenciaciÃ³n mediante una constante real.Longitud mÃ¡xima de los rastreos de candidatos para reducciÃ³n de fuerza de lÃ­nea directa.Longitud mÃ¡xima del conjunto antic parcial al realizar pre optimizaciÃ³n de Ã¡rbol.Se ha alcanzado el nÃºmero mÃ¡ximo de pasos de asignaciÃ³n de LRA (%d)
! NÃºmero mÃ¡ximo de almacenamientos locales activos en la eliminaciÃ³n de almacenamiento muerto RTL.NÃºmero mÃ¡ximo de elementos de contenido agregado de un parÃ¡metro en funciones de salto y celosÃ­as.NÃºmero mÃ¡ximo de argumentos que un PHI puede tener antes de que el hilador FSM no intente hacer hilo a travÃ©s de su bloque.NÃºmero mÃ¡ximo de arrays por scop.NÃºmero mÃ¡ximo de bloques bÃ¡sicos en un camino de hilo de salto de mÃ¡quina de estados.NÃºmero mÃ¡ximo de bits para el cual evitamos crear FMAs.NÃºmero mÃ¡ximo de pares de almacenamiento condicional que se pueden hundir.NÃºmero mÃ¡ximo de almacenamientos constantes que hay que mezclar en el paso de mezcla de almacenamientos.NÃºmero mÃ¡ximo de referencia de datos en bucles para construir dependencias de datos de bucles.NÃºmero mÃ¡ximo de desambiguaciones que realizar por cada acceso a memoria.El nÃºmero mÃ¡ximo de campos en una estructura antes de que el anÃ¡lisis de punteros trate a la estructura como una sola variable.NÃºmero mÃ¡ximo de insns en bloque bÃ¡sico que se consideran para conversiÃ³n-if RTL.El nÃºmero mÃ¡ximo de instrucciones en bloque bÃ¡sico que se consideran para vectorizaciÃ³n SLP.El nÃºmero mÃ¡ximo de instrucciones en la lista ready que se consideran elegibles para renombrado.NÃºmero mÃ¡ximo de instrucciones que se copiarÃ¡n cuando se dupliquen bloques en un camino de hilo de salto de mÃ¡quina de estados.NÃºmero mÃ¡ximo de operaciones isl; 0 significa que no hay lÃ­miteNÃºmero mÃ¡ximo de pelados de bucle para mejorar alineaciÃ³n de las referencias de datos en un bucle.NÃºmero mÃ¡ximo de definiciones posibles visitadas cuando se desvirtualiza especulativamente.NÃºmero mÃ¡ximo de espacios de nombres a buscar por alternativas cuando falla la bÃºsqueda de nombre.NÃºmero mÃ¡ximo de llamadas anidadas para buscar dependencias de control durante el anÃ¡lisis de variables sin inicializar.NÃºmero mÃ¡ximo de caminos de hilo de salto nuevos que se crearÃ¡n para una mÃ¡quina de estados.NÃºmero mÃ¡ximo de nops a insertar para una pista (Por defecto 2).NÃºmero mÃ¡ximo de parÃ¡metros en un SCoP.NÃºmero mÃ¡ximo de sentencias permitidas en un bloque que necesitan ser duplicadas al hacer hilos de saltos.NÃºmero mÃ¡ximo de sentencias que visitarÃ¡ el anÃ¡lisis de parÃ¡metros formales de IPA basado en el anÃ¡lisis de alias de una funciÃ³n dada.NÃºmero mÃ¡ximo de cadenas para las que el paso de optimizaciÃ³n de strlen rastrearÃ¡ longitudes de cadenas.El nÃºmero mÃ¡ximo de veces que se puede planificar una insns.Coste mÃ¡ximo permitido para la secuencia que generarÃ­a el paso de conversiÃ³n-if RTL para una rama que se considera predecible.Coste mÃ¡ximo permitido para la secuencia que generarÃ­a el paso de conversiÃ³n-if RTL para una rama que se considera no predecible.Probabilidad mÃ¡xima de la entrada BB de la regiÃ³n de divisiÃ³n (en porcentaje relativo a la entrada BB de la funciÃ³n) para que suceda la inclusiÃ³n en lÃ­nea parcial.MÃ¡xima profundidad permitida de recursividad cuando se consulta una propiedad de un nombre SSA.NÃºmero mÃ¡ximo (en bytes) de objetos rastreados en btyes por la eliminaciÃ³n de almacenamiento muerto.TamaÃ±o mÃ¡ximo en bytes de los valores constantes permitidos como operandos.TamaÃ±o mÃ¡ximo de una lista de valores asociada con cada parÃ¡metro para propagaciÃ³n constante entre procedimientos.TamaÃ±o mÃ¡ximo de las variables global y static que se pueden colocar en el Ã¡rea de datos small.MÃ¡ximo tamaÃ±o, en unidades de almacenamiento, de un agregado para tenerlo en cuenta en escalarizaciÃ³n cuando se compila para tamaÃ±o.MÃ¡ximo tamaÃ±o, en unidades de almacenamiento, de un agregado para tenerlo en cuenta en escalarizaciÃ³n cuando se compila para velocidad.La longitud de subregistro mÃ¡xima no puede exceder a %dLa longitud de identificador mÃ¡xima soportada es %dFallÃ³ la asignaciÃ³n de memoriaMezclar tipos C++ usando la regla de una sola definiciÃ³n.Mezcla los almacenamientos adyacentes.Modo de empleo de la suborden de mezcla:Tasa mÃ­nima de insns a ops de mem para activar la precarga en un bucle.Tasa mÃ­nima de insns a precargar para activar la precarga para un bucle con una cuenta de viajes desconocida.La distancia mÃ­nima entre store y load en posible conflicto.TamaÃ±o minimal de una particiÃ³n para LTO (en instrucciones estimadas).ExpansiÃ³n mÃ­nima de la pila para iniciar la recolecciÃ³n de basura, como un porcentaje del tamaÃ±o total de la pila.TamaÃ±o mÃ­nimo de la pila antes de comenzar a recolectar basura, en kilobytes.NÃºmero mÃ­nimo de iteraciones por thread de un bucle paralelizado interior.No hay coincidencia en la asignaciÃ³n de puntero a procedimiento en %L: no hay coincidencia en la convenciÃ³n a llamadaFalta !$OMP END ATOMIC despuÃ©s de !$OMP ATOMIC CAPTURE en %CFalta la especificaciÃ³n de devoluciÃ³n alternativa en la llamada a subrutina en %LFalta la especificaciÃ³n de matriz en %L en la declaraciÃ³n CODIMENSIONFalta la especificaciÃ³n de matriz en %L en la declaraciÃ³n DIMENSIONFalta el rango de carÃ¡cter en IMPLICIT en %CFalta el parÃ©ntesis que cierra en la etiqueta de asignaciÃ³n en %CFalta la especificaciÃ³n de codimensiÃ³n en %CFaltan las cuentas para la funciÃ³n invocada %sFalta la especificaciÃ³n de dimensiÃ³n en %CFalta la entidad o el nombre de bloque comÃºn para la declaraciÃ³n de especificaciÃ³n de atributo en %CFalta un exponente en el nÃºmero real en %CFalta la etiqueta de formato en %CFalta la especificaciÃ³n genÃ©rica en la declaraciÃ³n USE en %CFalta el nombre de la palabra clave en la lista de argumentos actual en %CFalta el parÃ¡metro de gÃ©nero en %CFalta el parÃ©ntesis izquierdo inicialFaltan los parÃ©ntesis requeridos antes de BIND(C) en %CFalta el parÃ©ntesis derecho en %CFalta el parÃ©ntesis derecho o una coma en %CMÃ³dulo %qs en la lÃ­nea %d columna %d: %sEl mÃ³dulo natural en la declaraciÃ³n USE en %C debe ser uno de INTRINSIC o NON_INTRINSICMÃ¡s argumentos actuales que formales en la llamada a procedimento en %LMÃ¡s de un borde fuera de un nodo thunkMueve las computaciones invariantes de bucles fuera de los bucles.Se proveen mÃºltiples identificadores con un sÃ³lo especificador NAME= en %CNo se permite NAME en BIND(C) para ABSTRACT INTERFACE en %CEl especificador NEWUNIT debe tener FILE= o STATUS='scratch' en %CSe requiere NOPASS o una interfaz explÃ­cita en %CNOTE_INSN_BASIC_BLOCK %d en el medio del bloque bÃ¡sico %dfalta NOTE_INSN_BASIC_BLOCK para el bloque %datributo NO_ARG_CHECKNULL aparece en el lado derecho de una asignaciÃ³n en %Lse usÃ³ NULL en la aritmÃ©ticaLa inicializaciÃ³n NULL() en %C es ambiguaLos nombres despuÃ©s de !$omp critical y !$omp end critical no coinciden en %CEl nombre en %C es demasiado largoNombre de la biblioteca del sistema con la que enlazar.Nombre del fichero de inicio.Nombre demasiado largoEl bloque DO nombrado en %L requiere un nombre ENDDO coincidenteLa constante nombrada en %C en un EQUIVALENCEEl nombre de grupo de lista de nombres en %L no puede tener el atributo SAVESe necesita una entidad o un nombre de bloque comÃºn para la declaraciÃ³n de especificaciÃ³n de atributo en %CBloque CRITICAL anidado en %CNo estÃ¡ permitido mezclar FPX/FPUNo se permite un nombre de enlazado en BIND(C) en %CNo hay ramificaciones
  No hay llamadas
  Sin crt0.o predeterminada.No hay un borde fuera de un nodo thunkNo hay lÃ­neas de cÃ³digo ejecutables
  Ya no se admite.No hay ninguna regiÃ³n que cruce el salto en el lÃ­mite de la secciÃ³n en bb %iAsignaciÃ³n definida por el usuario de un no-ELEMENTAL en WHERE en %LUno que no es POINTER en el contexto de asociaciÃ³n de puntero (%s) en %LElemento de matriz de forma asumida que no es carÃ¡cter en la etiqueta FORMAT en %LElemento de matriz de tamaÃ±o asumido que no es carÃ¡cter en la etiqueta FORMAT en %LElemento de matriz de puntero que no es carÃ¡cter en la etiqueta FORMAT en %LEl lÃ­mite inferior no es constante en la declaraciÃ³n de forma implÃ­cita en %LCarÃ¡cter no numÃ©rico en la etiqueta de declaraciÃ³n en %CEl procedimiento FINAL que no es escalar en %L debe tener un argumento sharp asumidoExpresiÃ³n que no es variable en el contexto de definiciÃ³n variable (%s) en %LEl componente %s que no es comatriz en %L de tipo LOCK_TYPE o con subcomponente de tipo LOCK_TYPE debe tener una codimensiÃ³n o ser un subcomponente de una comatriz. (Las variables de tipo %s pueden no tener una codimiensiÃ³n ya que %s en %L tiene una codimensiÃ³n o un componente submatriz)El componente %s que no es comatriz en %L de tipo LOCK_TYPE o con subcomponente de tipo LOCK_TYPE debe tener una codimensiÃ³n o ser un subcomponente de una comatriz. (Las variables de tipo %s pueden no tener una codimensiÃ³n si ya existe un subcomponente comatriz)CarÃ¡cter de tabulaciÃ³n que no es conforme en %CCarÃ¡cter de tabulador que no es conformante en la columna %d de la lÃ­nea %dSecciÃ³n de matriz no constante en %L en la declaraciÃ³n DATASe requiere una anchura que no sea negativaDeclaraciÃ³n de tipo %s*%d no estÃ¡ndar en %CNo se esperaba TAG.NÃºmero de particiones en las que se debe dividir el programa.NÃºmero de registros usados para pasar argumentos enteros.Se requiere un PARAMETER numÃ©rico en la constante compleja en %CSe requieren operandos numÃ©ricos en la expresiÃ³n en %LSe requieren operandos numÃ©ricos o CHARACTER en la expresiÃ³n en %LLa declaraciÃ³n OPEN en %C debe tener especificado UNIT o NEWUNITNo se permite una declaraciÃ³n OPEN en el procedimiento PURE en %CNo se permite OPTIONAL dentro de BLOCK en %Clas declaraciones Objective-C sÃ³lo pueden aparecer en el Ã¡mbito globalCaracterÃ­stica obsoleta:Herramienta Â«offlineÂ»  para manejar contadores de gcda
  
  No se admite la declaraciÃ³n de tipo de estilo antiguo %s*%d en %COmite el marco de referencia para las funciones hojas.Omite el paso de reducciÃ³n de rango al realizar divisiones complejas.Omite el puntero del marco de referencia para las funciones hojas.SÃ³lo genera reubicaciones absolutas en los valores de tamaÃ±o word.SÃ³lo se pueden usar operandos intrÃ­nsecos en la expresiÃ³n en %LSÃ³lo ejecuta una instrucciÃ³n por ciclo.Preservado por compatibilidad hacia atrÃ¡s.Usa solamente 32 FPRs.Usa solamente 32 GPRs.construcciÃ³n OpenACC dentro de regiÃ³n no OpenACCla directiva de bucle OpenACC debe estar asociada a una regiÃ³n de cÃ³mputo OpenACCregiÃ³n OpenACC dentro de rutina OpenACC; el paralelismo anidado aÃºn no se permiteEl operando del operador .not. en %%L es %sEl operando del operador numÃ©rico unitario %%<%s%%> en %%L es %sEl operando del operador de usuario %%<%s%%>  en %%L es %sLos operandos del operador numÃ©rico binario %%<%s%%> en %%L son %s/%sLos operandos del operador de comparaciÃ³n %%<%s%%> en %%L son %s/%sLos operandos del operador lÃ³gico %%<%s%%> en %%L son %s/%sLos operandos del operador de concatenaciÃ³n de cadenas en %%L son %s/%sLos operandos del operador de usuario %%<%s%%> en %%L son %s/%sLa interfaz de operador en %L genera un conflicto con la interfaz intrÃ­nsecaLa interfaz de operador en %L tiene el nÃºmero errÃ³neo de argumentosLa interfaz de operador en %L debe tener, cuando mucho, dos argumentosOptimiza la cantidad de registros stdarg guardados en pila al principio de la funciÃ³n.Optimiza patrones condicionales usando nodos SSA PHI.Optimiza para experiencia de depuraciÃ³n en lugar de velocidad o tamaÃ±o.Optimiza para espacio en lugar de velocidad.Optimiza para velocidad descartando el cumplimento exacto de estÃ¡ndares.Optimiza la cabecera de marco.Optimiza la inducciÃ³n de variables en los Ã¡rboles.Optimiza las cargas de las direcciones lui/addiu.Optimiza los tamaÃ±os de opcode en tiempo de enlazado.Optimiza las llamadas recursivas hermanadas y de extremo.Optimiza las instrucciones de la llamada del extremo en el ensamblador y el enlazador.OpciÃ³n %s no usada con coherencia en todos los ficheros de entrada LTOOpciÃ³n %s con valores diferentesOpciones:
  Fuera de lÃ­mites en IMAGE_INDEX en %L para la dimensiÃ³n %d, SUB tiene %ld y el lÃ­mite inferior de COARRAY  es %ld)Fuera de lÃ­mites en IMAGE_INDEX en %L para la dimensiÃ³n %d, SUB tiene %ld y el lÃ­mite superior de COARRAY es %ld)Espacio de pila agotado.
! Muestra la secciÃ³n .debug_types al usar la informaciÃ³n de depuraciÃ³n DWARF v4.Muestra los objetos lto que contienen tanto el lenguaje intermedio como la salida binaria.InformaciÃ³n de uso de pila de salida basada por funciÃ³n.Contadores de verificaciÃ³n de vtable de salida.InformaciÃ³n sobre los conjuntos de vectores de verificaciÃ³n de vtable de salida.Modo de empleo de la suborden de solapamiento:Se sobreescriben los inicializadores desiguales en EQUIVALENCE en %LAnula -mbest-lib-options.El descriptor P requiere un factor de escala inicialFalta un inicializador para el PARAMETER en %LCargas literales relativas a PC.variante PCSFalta un argumento PHI para el borde %d->%del argumento PHI no es SSA_NAME, o invariantenodo PHI con ubicaciÃ³nnodo PHI con VUSE incorrecto en el borde desde BB %dLa generaciÃ³n de cÃ³digo PIC no es compatible con las llamadas rÃ¡pidas indirectasLa generaciÃ³n de cÃ³digo PIC no se admite en el modelo transportable de tiempo de ejecuciÃ³nNo se admite PIC para %s. Se generarÃ¡ soloamente cÃ³digo no PIC..PIC sÃ³lo se admite para RTPsse requiere PIC pero no se admite con instrucciones CONST16registro PIC sobreescrito por %qs en %<asm%>el registro PIC aÃºn no estÃ¡ preparadoSe requiere el atributo POINTER para el procedimiento de componente puntero en %CPRE desactivadoLa lista de nombres PRINT en %C es una extensiÃ³nNo se permite la declaraciÃ³n PRINT en %C dentro un procedimiento PUREPRINT_OPERAND puntero nuloPRINT_OPERAND, insn no vÃ¡lida para %%CPRINT_OPERAND, insn no vÃ¡lida para %%NPRINT_OPERAND_ADDRESS, puntero nuloSÃ³lo se permite la declaraciÃ³n PRIVATE en %C en la parte de especificaciÃ³n de un mÃ³duloLa declaraciÃ³n PRIVATE en %C debe preceder a los enlaces de procedimientoLa declaraciÃ³n PRIVATE en %C debe preceder a los componentes de la estructuraLa declaraciÃ³n PRIVATE en TYPE en %C debe estar dentro de un MODULEPROCEDURE en %C debe estar en una interfaz genÃ©ricaEl atributo PROCEDURE genera un conflicto con el atributo PROTECTED en %LPROCEDURE(interface) en %C se debe declarar DEFERREDSÃ³lo se permite PROTECTED en %C en la parte de especificaciÃ³n de un mÃ³duloEl atributo PROTECTED genera un conflicto con el atributo EXTERNAL en %LPTX no admite declaraciones dÃ©biles (solamente definiciones dÃ©biles)SÃ³lo se permite la declaraciÃ³n PRIVATE en %C en la parte de especificaciÃ³n de un mÃ³duloNo deben aparecer PURE con IMPURE en %CEmpaca las instrucciones VLIW.Empaqueta juntos a los miembros de la estructura sin agujeros.Los paquetes de parÃ¡metros __bases sÃ³lo son vÃ¡lidos en la declaraciÃ³n de plantillaPasa la opciÃ³n -EB al enlazador.Pasa la opciÃ³n -EL al enlazador.Pasa la opciÃ³n -marclinux al enlazador.Pasa la opciÃ³n -marclinux_prof al enlazador.Pasa -z texto al enlazador.Pasa la direcciÃ³n de la ubicaciÃ³n de ra save a _mcount en $12.El objeto pasado en %L debe ser escalarPasa una peticiÃ³n al ensamblador para hacer posibles correcciones de varias erratas de silicio.Pasa una peticiÃ³n al ensamblador para advertir de varias erratas de silicio.No se permite el paso del procedimiento interno en %L por ubicaciÃ³nRealiza la PropagaciÃ³n de Rango Valor IPA.Realiza plegamiento de cÃ³digo idÃ©ntico en funciones y variables de solo lectura.Realiza plegamiento de cÃ³digo idÃ©ntico en funciones.Realiza plegamiento de cÃ³digo idÃ©ntico en variables.Realiza la planificaciÃ³n SMS basada en mÃ³dulo antes del primer paso de calendarizaciÃ³n.Realiza la planificaciÃ³n mÃ³dulo basada en SMS con movimientos permitidos de registros.Realiza optimizaciones de alineaciÃ³n especÃ­ficas para VR4130.Realiza la PropagaciÃ³n de Rango Valor en Ã¡rboles.Realiza el paso de la propagaciÃ³n hacia adelante en RTL.Realiza un nÃºmero de optimizaciones menores y costosas.Realiza el paso de optimizaciÃ³n de copia-propagaciÃ³n de registros.Realiza el paso de optimizaciÃ³n de renombrado de registros.Realiza paso de optimizaciÃ³n por fusiÃ³n de instrucciones dependiente de objetivo.Realiza optimizaciÃ³n de carga de ramificaciÃ³n objetivo despuÃ©s del hilo prÃ³logo / epÃ­logo.Realiza optimizaciÃ³n de carga de ramificaciÃ³n objetivo antes del hilo prÃ³logo / epÃ­logo.Realiza la clonaciÃ³n para hacer la propagaciÃ³n constante Interprocedural mÃ¡s fuerte.Realiza la eliminaciÃ³n de comparaciones despuÃ©s de terminar el alojamiento de registros.Realiza la conversiÃ³n de saltos condicionales a equivalentes sin ramificaciÃ³n.Realiza la conversiÃ³n de saltos condicionales a ejecuciÃ³n condicional.Realiza la conversiÃ³n de las inicializaciones de switch.Realiza optimizaciones de saltos cruzados.Realiza la inclusiÃ³n en lÃ­nea temprana.Realiza el movimiento de la carga mejorada durante la eliminaciÃ³n de subexpresiones comunes globales.Realiza el anÃ¡lisis puntero-a funciÃ³n-local en Ã¡rboles.Realiza la eliminaciÃ³n de subexpresiones comunes globales tras la finalizaciÃ³n de la asignaciÃ³n de registros.Realiza la eliminaciÃ³n de subexpresiones comunes globales.Realiza la inclusiÃ³n en lÃ­nea indirecta.Realiza comprobaciones de consistencia internas.Realiza la propagaciÃ³n interprocedural de las constantes por bits.Realiza la propagaciÃ³n interprocedural de las constantes.Realiza el anÃ¡lisis interprocedural de puntero-a.Realiza la propagaciÃ³n de perfil interprocedural.Realiza la reducciÃ³n interprocedural de los agregados.Realiza optimizaciones de hilado de saltos.Realizar la divisiÃ³n de rango vivo durante el paso SSA->normal.Realiza el pelado de bucles.Realiza la divisiÃ³n de bucles.Realiza el desenrollamiento del bucle para todos los bucles.Realiza el desenrollamiento del bucle cuando se conoce la cuenta de iteraciÃ³n.Realiza la eliminaciÃ³n de opciones de bucle.Realiza la inclusiÃ³n en lÃ­nea parcial.Realiza la carga redundante despuÃ©s de la eliminaciÃ³n de almacenamiento en la eliminaciÃ³n de subexpresiones comunes globalesRealiza el reemplazo escalar de agregados.Realiza el `pipelining' de software de los bucles internos durante la planificaciÃ³n selectiva.Realiza el `pipelining' de software de los bucles externos durante la planificaciÃ³n selectiva.Realiza desvirtualizaciÃ³n especulativa.Realiza el movimiento de guardado despuÃ©s de la eliminaciÃ³n de subexpresiones comunes globales.Realiza reducciÃ³n de fuerza de lÃ­nea directa.Realiza la formaciÃ³n de superbloques a travÃ©s de la duplicaciÃ³n de colas.Realiza unroll-and-jam en los bucles.Realiza la eliminaciÃ³n de sÃ­mbolos sin uso en la informaciÃ³n de depuraciÃ³n.Realiza la eliminaciÃ³n de tipos sin uso en la informaciÃ³n de depuraciÃ³n.Realiza el seguimiento de variables y tambiÃ©n marca las variables que no se inicializaron.Realiza seguimiento de variables con asignaciÃ³n de anotaciones.Realiza seguimiento de variables.Realiza optimizaciones del programa completo.Se requiere un punto en el especificador de formatoSe requiere un punto en el especificador de formato %s en %LSe requiere un punto en el especificador de formato en %LPermite '$' como un identificador de carÃ¡cter.Permite usos no conformes del carÃ¡cter tabulador.Permite la planificaciÃ³n de la secuencia de prÃ³logo de funciones.Permite los nombres de cÃ¡racteres universales (\u y \U) en los identificadores.Coloca un bit de parada despuÃ©s de cada ciclo durante la planificaciÃ³n.Coloca los elementos de datos en su propia secciÃ³n.Coloca cada funciÃ³n en su propia secciÃ³n.Coloca las constantes de coma flotante en TOC.Coloca las constantes sÃ­mbolo+desplazamiento en TOC.Por favor, envÃ­e un informe completo de errores,
  con el cÃ³digo preprocesado si es apropiado.
  PluginsEl componente de matriz de puntero de la estructura en %C debe tener una forma diferidaEl objetivo de asignaciÃ³n de puntero tiene atributo PROTECTED en %LEl objetivo de asignaciÃ³n de puntero no es TARGET ni POINTER en %LEl objetivo de asignaciÃ³n de puntero no es un POINTER en %LAsignaciÃ³n de puntero con subÃ­ndice vectorial del lado derecho en %LEl componenten puntero %s en %L tiene un subcomponenten que no es comatriz de tipo LOCK_TYPE, el cual debe tener una codimensiÃ³n o ser un subcomponente de una comatrizEl objetivo de inicializaciÃ³n de puntero en %L debe tener el atributo SAVEEl objeto puntero en %C no debe tener un coÃ­ndiceEl objeto puntero en %L no debe tener un coÃ­ndiceLos punteros son de 32-bit.Los punteros son de 64-bit.PolÃ­ticas disponibles para usar con -mcompact-branches=:El componente polimÃ³rfico %s en %L en SEQUENCE o de tipo BIND(C) %sSubobjecto polimÃ³rfico de un objeto coindizado en %LSe requiere anchura del exponente positivaSe requieren una anchura positivaSe requiere anchura positiva en el especificador de formato %s en %LSe requieren una anchura positiva con el descriptor TPosible cambio de valor en la conversiÃ³n de %s a %s en %LPrefiere las ramas sobre la ejecuciÃ³n condicional.Prefiere accesos word sobre accessos byte.Precede los sÃ­mbolos globales con ":" (para usarse con PREFIJO).Preprocesa sÃ³lo directivas.Fuente preprocesada almacenada en el fichero %s; por favor, adjÃºntelo a su informe de errores.
  Preserva la pila de enlace del PowerPC 476 emparejando un blr con las insns bcl/bl utilizadas para accesos GOT.Pretende que una ramificaciÃ³n-alrededor-de-un-movimiento es un movimiento condicional.Previene el uso de todas las instrucciones de coma flotante.Previene el uso de todas las instrucciones de coma flotante de hardware.!$OMP DECLARE REDUCTION anterior en el mÃ³dulo %s en %LMuestra informaciÃ³n de cobertura de cÃ³digo.
--- 1919,1936 ----
  Cumple las semÃ¡nticas de control de acceso de miembros de clase.La entidad con longitud de carÃ¡cter asumida en %L debe ser un argumento de prueba o un PARAMETEREl valor enumerado no es CONST_DECL ni INTEGER_CSTEl nombre de valor enumerado no es IDENTIFIER_NODEEl tipo de valor enumerado no es INTEGER_TYPE ni puede convertirse al enumeradoEl enumerador excede el tipo entero de C en %CEquivalente a -mgpopt=local.Equivalente a -mgpopt=none.La variable errmsg en %L no debe ser %sd dentro de la misma declaraciÃ³n %sErrorError al convertir la constante PARAMETER en una constante compleja en %CError al convertir el enteroError en la inicializaciÃ³n de puntero en %CError en la especificaciÃ³n de tipo en %LError al escribir al fichero de mÃ³dulo %qs para escritura: %sError al escribir el fichero de mÃ³dulos: %sError al escribir el fichero de salida '%s'
  EventoLa condiciÃ³n de salida del bucle DO WHILE en %L debe ser una expresiÃ³n LOGICAL escalarTermina cuando sucede el primer error.Expande la divisiÃ³n entera de 32bit/64bit en divisiÃ³n entera sin signo de 8bit con revisiÃ³n en tiempo de ejecuciÃ³n.Expande adddi3 y subdi3 en tiempo de generaciÃ³n de rtl en add.f / adc, etc.Se esperaba ")" en %CSe esperaba "," en %CSe esperaba '*' en la especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %LSe esperaba :: en la definiciÃ³n TYPE en %CSe esperaba un signo = en la declaraciÃ³n PARAMETER en %CSe esperaba un descriptor de ediciÃ³n PSe esperaba un sÃ­mbolo PARAMETER en la constante compleja en %CSe esperaba una declaraciÃ³n TYPE IS, CLASS IS o END SELECT despuÃ©s de un SELECT TYPE en %CSe esperaba una declaraciÃ³n CASE o END SELECT despuÃ©s de un SELECT CASE en %CSe esperaba una interfaz sin nombre en %CSe esperaba un parÃ©ntesis derecho en la expresiÃ³n en %CSe esperaba un valor de paso en el iterador en %CSe esperaba un especificador de acceso en %CSe esperaba la etiqueta de devoluciÃ³n alterna en %CSe esperaba una expresiÃ³n de inicializaciÃ³n en %CSe esperaba otra dimensiÃ³n en la declaraciÃ³n de matriz %CSe esperaba una lista de argumentos en %CSe esperaba un subÃ­ndice de matriz en %CSe esperaba un gran tranco de subÃ­ndice de matriz en %CSe esperaba una asociaciÃ³n en %CSe esperaba una lista lista de asociaciÃ³n en %CSe esperaba un nombre de atributo de bitSe esperaba un atributo de enlace en %CSe esperaba un nombre de enlace en %CSe esperaba una coma en la lista E/S en %CSe esperaba una referencia de componente en %CSe esperaba un exponente en la expresiÃ³n en %CSe esperaba una expresiÃ³n en %C en la declaraciÃ³n PARAMETERSe esperaba una expresiÃ³n en la declaraciÃ³n %s en %CSe esperaba una expresiÃ³n en la especificaciÃ³n de matriz en %CSe esperaba un tipo de expresiÃ³nSe esperaba una lista de argumentos formales en la definiciÃ³n de la funciÃ³n en %CSe esperaba un nombre genÃ©rico o un descriptor de operador en %CSe esperaba una expresiÃ³n de inicializaciÃ³n en %CSe esperaba la inicializaciÃ³n de la expresiÃ³n en CASE en %CSe esperaba un enteroSe esperaba una cadena enteraSe esperaba un parÃ©ntesis izquierdoSe esperaba un nombre de procedimiento de mÃ³dulo en %CSe esperaba un nombreSe esperaba una cadena realSe esperaba un parÃ©ntesis derechoSe esperaba una expresiÃ³n de inicializaciÃ³n escalar en %CSe esperaba un nombre de enlace especÃ­fico en %CSe esperaba una cadenaSe esperaba un nombre de componente de estructura en %CSe esperaba un nombre terminal en %CSe esperaba un procedimiento enlazado a tipo o un procedimiento de componente puntero en %CSe esperaba una variable en la declaraciÃ³n READ en %Cse esperaba un nombre variable en %CSe esperaba un nombre de variable en %C en la declaraciÃ³n PARAMETERSe esperaba una coma en EQUIVALENCE en %CSe espera la lista de entidades nombradas %CExplicar quÃ© consideraciones de alineamiento llevan a la decisiÃ³n de hacer una insn corta o larga.Exporta funciones aun si pueden incluir en lÃ­nea.La expresiÃ³n en %L en este contexto debe ser constanteLa expresiÃ³n en %L debe ser de tipo INTEGER, se encontrÃ³ %sLa expresiÃ³n en %L debe ser escalarLa expresiÃ³n en la declaraciÃ³n CASE en %L no estÃ¡ en el rango de %sLa expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de gÃ©nero %dLa expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de tipo %sLa expresiÃ³n en la declaraciÃ³n CASE en %L debe ser escalarExtensiÃ³n: ConversiÃ³n de %s a %s en %LExtensiÃ³n: Operador unario despuÃ©s de un operador aritmÃ©tico (usar parÃ©ntesis) en %CExtensiÃ³n: carÃ¡cter barra invertida en %CUn IO UNIT externo no puede ser una matriz en %LCaracteres ajenos el formato en %LLa clÃ¡usula FINAL en %L requiere una expresiÃ³n LOGICAL escalarLa declaraciÃ³n FINAL en %C debe estar dentro de CONTAINSLa declaraciÃ³n FINAL en %C debe estar dentro de una secciÃ³n de tipo derivado CONTAINSEl procedimiento FINAL en %L debe tener exactamente un argumentoLa expresiÃ³n de fin FORALL en %L debe ser un INTEGER escalarEl nombre de Ã­ndice FORALL en %L debe ser un INTEGER escalarLa clÃ¡usula de mÃ¡scara FORALL en %L requiere una expresiÃ³n LOGICAL escalarLa expresiÃ³n de inicio FORALL en %L debe ser un INTEGER escalarLa expresiÃ³n de tranco FORALL en %L no puede ser ceroLa expresiÃ³n de tranco FORALL en %L debe ser un %s escalarLa etiqueta FORMAT %d en %L no estÃ¡ definidaLa declaraciÃ³n FORMAT en %L no tiene una etiqueta de declaraciÃ³nLa etiqueta FORMAT en %L debe ser de tipo con gÃ©nero por defecto CHARACTER o INTEGERLas excepciones FP estÃ¡n activadas.las opciones de FPX fast y compact no pueden especificarse juntasFPX: Activar las extensiones de coma flotante de doble precisiÃ³n de la CPU Argonaut ARC.FPX: Generar instrucciones FPX de precisiÃ³n doble (compactas).FPX: Generar instrucciones FPX de precisiÃ³n doble (rÃ¡pidas).FPX: Generar instrucciones FPX de precisiÃ³n sencilla (compactas).FPX: Generar instrucciones FPX de precisiÃ³n sencilla (rÃ¡pidas).Factoriza constructores y destructores complejos para favorecer el espacio en detrimento de la velocidad.Error FatalControl fino de las caracterÃ­sticas de ajuste.El primer argumento de la asignaciÃ³n definida en %L debe ser INTENT(OUT) o INTENT(INOUT)El primer argumento de la interfaz de operador en %L no puede ser opcionalEl primer argumento de la interfaz de operador en %L debe ser INTENT(IN)Nombre de la configuraciÃ³n de la instrucciÃ³n personalizada de coma flotante.Sigue las convenciones de llamada Renesas (anteriormente Hitachi) / SuperH.Sigue los requisitos de orden de evaluaciÃ³n de C++17 para expresiones de asignaciÃ³n, desplazamiento, llamadas a funciones miembro, etc.Sigue los requerimientos de enlace de EABI.Para el procedimiento dummy %s, no se permite un nombre de enlazado en BIND(C) en %CPara la biblioteca de intrÃ­nsecos: pasa todos los parÃ¡metros en registros.Se establece el permiso ejecutable para las funciones anidadas en la pila.Para objetivos que normalmente necesitan trampolines para las funciones anidadas, siempre los genera en lugar de usar descriptores.Hace que la salida en ensamblador siempre use constantes hexa.Fuerza que los accesos de campos de bit coincidan con su anchura de tipo.Fuerza que las funciones se alineen a un lÃ­mite de 4 byte.Fuerza que el tipo subyacente de "wchar_t" sea "unsigned short".Fuerza el uso de ranuras de retardo para las ramificaciones condicionales.DeclaraciÃ³n de formato en el mÃ³dulo bloque principal en %CCaracterÃ­stica obsoleta de Fortran 2008:Fortran 2008: Funciones puntero en un contexto de definiciÃ³n variable (%s) en %LFortran 2008: El punto y coma en %C sin una declaraciÃ³n precedenteCaracterÃ­stica borrada en Fortran 2018:CaracterÃ­stica obsoleta de Fortran 2018:Fortran 2018:Fortran 95 requiere un INTEGER por defecto en la etiqueta %s en %LEl procedimiento %s en %L tiene entradas con especificaciones de matriz no coincidentesLos inicios de las funciones se alinean a esta potencia de 2.Las funciones con valores de devoluciÃ³n deben terminar con declaraciones return.Fusiona ciertas operaciones de enteros para un mejor rendimiento en power8.fusiona referencias toc de modelo cÃ³digo mediano/grande con la instrucciÃ³n de memoria.GCC no puede admitir operadores con tipos enteros y tipos de coma fija que tienen demasiados bits integrales y fraccionales juntosGCC no estÃ¡ configurado para aceptar %s como objetivo de descargaGCC sÃ³lo admite %u Ã¡mbitos anidadosvector GCC pasado por referencia: extensiÃ³n ABI que no es estÃ¡ndar sin garantÃ­a de compatibilidadSe devolviÃ³ un vector GCC por referencia: extensiÃ³n de ABI no estÃ¡ndar sin garantÃ­a de compatibilidadGCSE desactivadoGENERIC en %C debe estar dentro de un tipo derivado CONTAINSGMP versiÃ³n %s, MPFR versiÃ³n %s, MPC versiÃ³n %s, isl versiÃ³n %s
  C de GNU ya no admite -traditional sin usar -EExtensiÃ³n GNU:Objective C de GNU ya no admite compilaciÃ³n tradicionalLa declaraciÃ³n GOTO en %L deja la construcciÃ³n CRITICAL por la etiqueta en %LLa declaraciÃ³n GOTO en %L deja la construcciÃ³n DO CONCURRENT por la etiqueta en %LGenera instrucciones de 16 bits.Genera cÃ³digo i386 de 16bit.Genera cÃ³digo de 32-bit.Genera desplazamientos de 32-bit en las tablas de switch.Genera cÃ³digo i386 de 32bit.Genera cÃ³digo x86-64 de 32bit.Genera instrucciones multiply y mac de 32x16.Genera cÃ³digo de 64-bit.Genera cÃ³digo x86-64 de 64bit.Genera marcos de pila que cumplan con APCS.Genera cÃ³digo de 32 bits ARCompact para el procesador ARC600.Genera cÃ³digo de 32 bits ARCompact para el procesador ARC601.Genera cÃ³digo de 32 bits ARCompact para el procesador ARC700.Genera stubs de estilo AT&T para Mach-O.Genera encabezado C de caracterÃ­sticas especÃ­ficas de la plataforma.Genera prototipos C a partir de declaraciones BIND(C).Genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos con extensiones GNU.Genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos.Genera cÃ³digo ELF FDPIC.Genera instrucciones de aritmÃ©tica extendida.  Actualmente solo se dispone de divaw, adds, subs y sat16.Genera cÃ³digo GFLOAT de doble precisiÃ³n.Genera cÃ³digo H8/300H.Genera cÃ³digo H8S.Genera cÃ³digo H8S/2600.Genera cÃ³digo H8SX.Genera cÃ³digo ILP32.Genera bloques IT apropiados para el ARMv8.Genera cÃ³digo LP64.Genera cÃ³digo MIPS16.Genera cÃ³digo PA1.0.Genera cÃ³digo PA1.1.Genera cÃ³digo PA2.0 (requiere binutils 2.10 o superior).Genera instrucciones SBIT, CBIT.Genera cÃ³digo SH1.Genera cÃ³digo SH2.Genera cÃ³digo SH2a sin FPU.Genera cÃ³digo SH2e.Genera cÃ³digo SH3.Genera cÃ³digo SH3e.Genera cÃ³digo SH4 sin FPU.Genera cÃ³digo SH4.Genera cÃ³digo SH4-100 sin FPU.Genera cÃ³digo SH4-100.Genera cÃ³digo SH4-200 sin FPU.Genera cÃ³digo SH4-200.Genera cÃ³digo SH4-300 sin FPU.Genera cÃ³digo SH4-300.Genera cÃ³digo SH4a sin FPU.Genera cÃ³digo SH4a.Genera cÃ³digo SH4al-dsp.Genera instrucciones VRSAVE cuando se genere cÃ³digo AltiVec.Genera secciÃ³n __mcount_loc con todos los mcount o llamadas __fentry__.Genera una directiva #line que apunte al directorio de trabajo actual.Genera una llamada a abortar si una funcion noreturn devuelve.Genera un solo punto de salida para cada funciÃ³n.Genera nombres de ruta de fuentes absolutos para gcov.Genera parÃ¡metros agregados pasando cÃ³digo con alineamiento de 64 bits a lo sumo.Genera salida de ensamblador que es compatible con el ensamblador AS100 de Renesas.  Esto puede restringir algunas de las capacidades del compilador.  Por defecto se genera sintaxis compatible con GAS.Genera instrucciones auto-inc/dec.Genera cÃ³digo big endian.Genera cÃ³digo big-endian.Genera instrucciones de bit.Genera pistas de ramificaciÃ³n para las ramificaciones.Genera las llamadas insns como llamadas directas.Genera las llamadas insns como llamadas indirectas, si es necesario.Genera las llamadas insns como llamadas indirectas.Genera las llamadas insns como llamadas indirectas de registros.Genera la instrucciÃ³n cld en el prÃ³logo de funciÃ³n.Genera cÃ³digo para direccionamiento de 18 bit.Genera cÃ³digo para direccionamiento de 32 bit.Genera cÃ³digo para la arquitectura CR16C.Genera cÃ³digo para la arquitectura CR16C+ (Por defecto).Genera cÃ³digo para as de GNU.Genera cÃ³digo para el ensamblador de GNU (gas).Genera cÃ³digo para ld de GNU.Genera cÃ³digo para el entorno de tiempo de ejecuciÃ³n GNU.Genera cÃ³digo para el entorno de tiempo de ejecuciÃ³n NeXT (Apple Mac OS X).Genera cÃ³digo para descarga OpenMP: permite -msoft-stack y -muniform-simt.Genera cÃ³digo para SH4 series 340 (sin MMU/FPU).Genera cÃ³digo para SH4 series 400 (sin MMU/FPU).Genera cÃ³digo para SH4 series 500 (sin FPU).Genera cÃ³digo para el estado Thumb.Genera cÃ³digo para el ensamblador UNIX.Genera cÃ³digo para ABI de 32 bits.Genera cÃ³digo para el 5206e.Genera cÃ³digo para el 520X.Genera cÃ³digo para el 528x.Genera cÃ³digo para el 5307.Genera cÃ³digo para el 5407.Genera cÃ³digo para ABI de 64 bits.Genera cÃ³digo para el 68000.Genera cÃ³digo para el 68010.Genera cÃ³digo para el 68020.Genera cÃ³digo para el 68030.Genera cÃ³digo para el 68040, sin ninguna instrucciÃ³n nueva.Genera cÃ³digo para el 68040.Genera cÃ³digo para el 68060, sin ninguna instrucciÃ³n nueva.Genera cÃ³digo para el 68060.Genera cÃ³digo para el 68302.Genera cÃ³digo para el 68332.Genera cÃ³digo para el 68851.Genera cÃ³digo para el ColdFire v4e.Genera cÃ³digo para una DLL.Genera cÃ³digo para el Fido A.Genera cÃ³digo para la cpu32.Genera cÃ³digo para un 11/10.Genera cÃ³digo para un 11/40.Genera cÃ³digo para un 11/45.Genera cÃ³digo para las extensiones cargables de nÃºcleo darwin.Genera cÃ³digo para las funciones aÃºn si estÃ¡n completamente incluidas en lÃ­nea.Genera cÃ³digo para la CPU dada.Genera cÃ³digo para ejecutables BSS PLT antiguos.Genera cÃ³digo para las funciones estÃ¡ticas aunque nunca se las llame.Genera cÃ³digo para la plataforma Android.Genera cÃ³digo para el nÃºcleo o para las extensiones cargables del nÃºcleo.Genera cÃ³digo para el modo supervisor (predeterminado).Genera cÃ³digo para el modo de usuario.Genera cÃ³digo en el estado ARM de 32 bit.Genera cÃ³digo en modo big endian.Genera cÃ³digo en modo big endian.Genera cÃ³digo en modo little endian.Genera cÃ³digo en modo little endian.Genera cÃ³digo adecuado para ejecutables (NO para bibliotecas compartidas).Genera cÃ³digo adecuado para vuelta rÃ¡pida en la depuraciÃ³n.Genera cÃ³digo que se pueda usar en objetos dinÃ¡micos de estilo SVR4.Genera cÃ³digo que se pueda mantener el estado local uniforme por todas las vÃ­as.Genera cÃ³digo que cumpla con Intel MCU psABI.Genera cÃ³digo que cumpla con la ABI dada.Genera cÃ³digo que se puede enlazar con cÃ³digo MIPS16 microMIPS.Genera cÃ³digo que use las instrucciones de coma flotante del 68881.Genera cÃ³digo que se puede enlazar contra ninguna otra biblioteca compartida de ID, pero puede usarse como una biblioteca compartida.Genera cÃ³digo para revisar los lÃ­mites antes de indexar matrices.Genera cÃ³digo para revisar especificaciones de excepciones.Genera cÃ³digo para usar un PTL y GOT no ejecutables.Genera cÃ³digo que use las instrucciones de coma flotante de hardware.Genera cÃ³digo que usa solo los registros generales.Genera cÃ³digo con llamadas a bibliotecas para coma flotante.Genera cÃ³digo sin registro GP.Genera objetos CFString en tiempo de compilaciÃ³n.Genera secciones de depuraciÃ³n comprimidas.Genera instrucciones move condicionales.Genera definiciones cpp para ES de servidor.Genera definiciones cpp para ES de estaciÃ³n de trabajo.Genera informaciÃ³n de depuraciÃ³n en el formato DWARF v2 (o posterior).Genera informaciÃ³n de depuraciÃ³n en el formato STABS.Genera informaciÃ³n de depuraciÃ³n en el formato VMS.Genera informaciÃ³n de depuraciÃ³n en el formato XCOFF.Genera informaciÃ³n de depuraciÃ³n en el formato extendido por defecto.Genera informaciÃ³n de depuraciÃ³n en el formato por defecto.Genera informaciÃ³n de depuraciÃ³n en la versiÃ³n predeterminada del formato DWARF.Genera informaciÃ³n de depuraciÃ³n en el formato STABS extendido.Genera informaciÃ³n de depuraciÃ³n en el formato XCOFF extendido.Genera informaciÃ³n de depuraciÃ³n en ficheros .dwo separados.Genera cÃ³digo FPU de SH2a de doble precisiÃ³n por defecto.Genera cÃ³digo FPU de SH2a de precisiÃ³n simple.Genera cÃ³digo SH4 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4-100 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4-200 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4-300 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4a de precisiÃ³n simple por defecto.Genera marcos de pila discontiguos.Genera resultados de divisiÃ³n con residuo que tenga el mismo signo que el divisor (no el del dividendo).Genera instrucciones de coma flotante de doble precisiÃ³n.Genera llamadas indirectas rÃ¡pidas.Genera matemÃ¡ticas de coma flotante usando el conjunto de instrucciones dado.Genera divisiÃ³n de coma flotante incluida en lÃ­nea, optimizada para latencia.Genera divisiÃ³n de coma flotante incluida en lÃ­nea, optimizada para rendimiento.Genera divisiÃ³n entera incluida en lÃ­nea, optimizada para latencia.Genera divisiÃ³n entera incluida en lÃ­nea, optimizada para rendimiento.Genera raÃ­z cuadrada incluida en lÃ­nea, optimizada para latencia.Genera raÃ­z cuadrada incluida en lÃ­nea, optimizada para rendimiento.Genera instrucciones admitidas por el barrel shift.Genera instrucciones isel.Genera la bÃºsqueda no estricta de clases (a travÃ©s de objc_getClass()) para usarlas en el modo Zero-Link.Genera cÃ³digo little endian.Genera cÃ³digo little-endian.Genera mÃºltiples instrucciones load/store.Genera load/store con instrucciones de actualizaciÃ³n.Genera dependencias de make y compila.Genera dependencias de make.Genera llamadas mcount/__fentry__ como nops. Para activarlas han de ser parcheadas.Genera instrucciones mul64 y mulu64.Genera instrucciones norm.Genera cÃ³digo normal-mode.Genera solamente cÃ³digo FPU de SH2a de precisiÃ³n simple.Genera cÃ³digo SH4 solamente de precisiÃ³n simple.Genera cÃ³digo SH4-100 solamente de precisiÃ³n simple.Genera cÃ³digo SH4-200 solamente de precisiÃ³n simple.Genera cÃ³digo SH4-300 solamente de precisiÃ³n simple.Genera cÃ³digo SH4a solamente de precisiÃ³n simple.Genera cÃ³digo relativo al pc.Genera instrucciones de extensiÃ³n del rendimiento.Genera instrucciones de la versiÃ³n 2 de la extensiÃ³n del rendimiento.Genera objetivos de prueba para todas las cabecerasa.Genera cÃ³digo independiente de posiciÃ³n para ejecutables si es posible (modo large).Genera cÃ³digo independiente de posiciÃ³n para ejecutables si es posible (modo small).Genera cÃ³digo independiente de posiciÃ³n si es posible (modo large).Genera cÃ³digo independiente de posiciÃ³n si es posible (modo small).Genera instrucciones de precargado, si estÃ¡n disponibles, para matrices en bucles.Genera cÃ³digo PIC reentrante.Genera recÃ­procos en lugar de divss y sqrtss.Genera informaciÃ³n de descriptor de tipo en tiempo de ejecuciÃ³n.Generar referencias de sdata.  Es lo predefinido, salvo que se compile para PIC.Genera cÃ³digo auto-reubicable.Genera sin, cos, sqrt para FPU.Genera instrucciones de coma flotante de precisiÃ³n sencilla.Genera divisiÃ³n recÃ­proca y raÃ­z cuadrada de software para mejor salida.Genera mÃ©todos Objective-C especiales para inicializar/destruir i-variables de C++ que no son POD, si es necesario.Genera instrucciones de extensiÃ³n de cadenas.Genera instrucciones swap.Genera las instrucciones mÃ³dulo de enteros.Genera instrucciones atÃ³micas de memoria quad word (lqarx/stqcx).Genera instrucciones de memoria quad word (lq/stq).Genera tablas de desenredo que sean exactas en cada lÃ­mite de instrucciÃ³n.Genera instrucciones v3 push25/pop25.Genera la instrucciÃ³n vzeroupper antes de una transferencia de flujo de control afuera de la funciÃ³n.Da a las ramificaciones su costo por defecto.Da a los sÃ­mbolos externos un subrayado inicial.No se pueden usar las optimizaciones de bucle Graphite (isl no estÃ¡ disponible).GuÃ­a al enlazador para que relaje las instrucciones.HLE_ACQUIRE no se usa con ACQUIRE o modelos de memoria mÃ¡s fuertesHLE_RELEASE no se usa con RELEASE o modelos de memoria mÃ¡s fuertesnombre HSA SSA definido por una instrucciÃ³n que se suponeque va a usarloel nombre HSA SSA no se encuentra entre los operandos de la instrucciÃ³n que se supone que va a usarloerror de verificaciÃ³n HSA SSAHSA no se activÃ³ durante la configuraciÃ³nno se maneja ops de imagen HSAla instrucciÃ³n HSA usa un registro pero no se encuentra entre los usos de registro registradoserror de verificaciÃ³n de instrucciÃ³n HSAManeja las funciones internas atÃ³micas que pueden aplicarse a datos desalineados mediante llamadas a funciones de biblioteca. Anula -mtrap-unaligned-atomic.Indicador de control del modelo de planificador de prebuscador automÃ¡tico hardware.  NÃºmero de ciclos hacia delante que el modelo examina: con '0' solo se activa la heurÃ­stica de ordenaciÃ³n de instrucciones.  Desactivado de forma predeterminada.La sentencia de valor del histograma no corresponde a la sentencia con la que estÃ¡ asociadaCuÃ¡nto puede crecer la unidad de compilaciÃ³n dada a causa de la inclusiÃ³n en lÃ­nea (en porcentaje).CuÃ¡nto puede crecer la unidad de compilaciÃ³n dada a causa de la propagaciÃ³n constante interprocedural (en porcentaje).ICE: se usa emit_insn donde se necesita emit_jump_insn:
! ID de la biblioteca compartida a crear.las bibliotecas compartidas ID y el modo FD-PIC no se pueden usar juntos.La clÃ¡usula IF en %L requiere una expresiÃ³n LOGICAL escalarLa declaraciÃ³n IMPORT en %C sÃ³lo se permite en un cuerpo INTERFACEINDIRECT_REF en gimple ILLa declaraciÃ³n INQUIRE en %L no puede contener especificadores FILE y UNIT al mismo tiempoLa declaraciÃ³n INQUIRE en %L requiere un especificador PENDING= con el especificador ID=La declaraciÃ³n INQUIRE en %L requiere un especificador FILE o UNITNo se permite la declaraciÃ³n INQUIRE en el procedimiento PURE en %CINTENT (%s) genera un conflicto con INTENT(%s) en %LNo se permite INTENT dentro de BLOCK en %CEl argumento actual INTENT(%s) en %L puede interferir con el argumento actual en %L.la definiciÃ³n de ES para %q+D necesita una direcciÃ³nLa etiqueta IOLENGHT es no vÃ¡lida en la declaraciÃ³n INQUIRE en %CISO C no permite %<%E (expression)%>ISO C no permite un %<;%> extra fuera de una funciÃ³nISO C no permite %<_Alignof%> aplicado a un tipo de funciÃ³nISO C no admite %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C no admite %<++%> y %<--%> en tipos complejosISO C no admite el dentificador predefinido %<__FUNCTION__%>ISO C no admite el dentificador predefinido %<__PRETTY_FUNCTION__%>ISO C no admite los tipos %<__int%d%>ISO C no admite %<~%> para conjugaciones complejasISO C no admite tipos enteros complejosISO C no admite coma flotante decimalISO C no admite tipos de coma fijaISO C no admite %<complex%> simples que significan %<double complex%>ISO C no admite tipos saturantesISO C no admite el tipo %<_float%d%s%>ISO C prohÃ­be %<goto *expr;%>ISO C prohÃ­be %<return%> con expresiÃ³n, en una funciÃ³n que devuelve voidISO C prohÃ­be una unidad de traducciÃ³n vacÃ­aISO C prohÃ­be la asignaciÃ³n entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be grupos de llaves dentro de expresionesISO C prohÃ­be la conversiÃ³n de un no escalar al mismo tipoISO C prohÃ­be la conversiÃ³n al tipo unionISO C prohÃ­be la comparaciÃ³n de %<void *%> con un puntero de funciÃ³nISO C prohÃ­be expresiones condicionales entre %<void *%> y punteros de funciÃ³nISO C prohÃ­be una expresiÃ³n condicional con sÃ³lo un lado voidISO C prohÃ­be los tipos de funciÃ³n const o volatileISO C prohÃ­be la conversiÃ³n de un apuntador a funciÃ³n a un tipo de objeto apuntadorISO C prohÃ­be la conversiÃ³n de objeto apuntador a un tipo de apuntador a funciÃ³nISO C prohÃ­be las llaves de inicializador vacÃ­asISO C prohÃ­be declaraciones adelantadas de parÃ¡metrosISO C prohÃ­be las referencias hacia adelante a tipos %<enum%>ISO C prohÃ­be la inicializaciÃ³n entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be las declaraciones etiquetadasISO C prohÃ­be declaraciones de miembros con no miembrosISO C prohÃ­be las funciones anidadasISO C prohÃ­be la omisiÃ³n del tÃ©rmino medio de una expresiÃ³n ?:ISO C prohÃ­be la comparaciÃ³n entre punteros a funcionesISO C prohÃ­be el paso del argumento %d de %qE entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be los tipos de funciÃ³n calificadosISO C prohÃ­be la devoluciÃ³n entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be la especificaciÃ³n de rangos de elementos a inicializarISO C prohÃ­be el subÃ­ndice de una matriz %<register%>ISO C prohÃ­be matrices de tamaÃ±o ceroISO C prohÃ­be la matriz %qE de tamaÃ±o ceroISO C prohÃ­be la conversiÃ³n de argumentos a tipo unionISO C requiere un argumento con nombre antes de %<...%>ISO C restringe los valores de enumeraciÃ³n al rango de %<int%>ISO C++ 1998 no admite %<long long%>ISO C++ 1998 prohÃ­be el uso de %<extern%> en instanciaciones explÃ­citasISO C++ no permite %<alignof%> con algo que no es tipoISO C++ no permite ?: con el operando medio omitidoISO C++ no permite inicializadores designados de C99ISO C++ no permite que %<%T::%D%> se defina como %<%T::%D%>ISO C++ no permite %<alignof%> aplicado a un tipo de funciÃ³nISO C++ prohÃ­be la aplicaciÃ³n de %<__alignof%> a una expresiÃ³n de tipo de funciÃ³nISO C++ prohÃ­be la aplicaciÃ³n de %<sizeof%> a una expresiÃ³n de tipo de funciÃ³nISO C++ prohÃ­be grupos de llaves dentro de expresionesISO C++ prohÃ­be la llamada %<::main%> dentro del mismo programaISO C++ prohÃ­be la conversiÃ³n a un tipo de matriz %qTISO C++ prohÃ­be la comparaciÃ³n entre puntero y enteroISO C++ prohÃ­be la comparaciÃ³n entre punteros de tipo %<void *%> y punteros a funciÃ³nISO C++ prohÃ­be las literales compuestasISO C++ prohÃ­be los gotos calculadosISO C++ prohÃ­be la expresiÃ³n condicional entre punteros de tipo %<void *%> y punteros a funciÃ³nISO C++ prohÃ­be la conversiÃ³n entre punteros de tipo %<void *%> y punteros a funciÃ³nISO C++ prohÃ­be la declaraciÃ³n de %qs sin tipoISO C++ prohÃ­be decrementar un puntero de tipo %qTISO C++ prohÃ­be decrementar un enumISO C++ prohÃ­be la inicializaciÃ³n en la clase del miembro static %qD que no es constanteISO C++ prohÃ­be incrementar un puntero de tipo %qTISO C++ prohÃ­be incrementar un enumISO C++ prohÃ­be la inicializaciÃ³n de la constante miembro %qD del tipo %qT que no es enteroISO C++ prohÃ­be el tipo anidado %qD con el mismo nombre que la clase que lo contieneISO C++ prohÃ­be la omisiÃ³n del tÃ©rmino medio de una expresiÃ³n ?:ISO C++ prohÃ­be tomar la direcciÃ³n de la funciÃ³n %<::main%>ISO C++ prohÃ­be tomar la direcciÃ³n de una funciÃ³n miembro limitada para formar un puntero a la funciÃ³n miembro.  Como %<&%T::%D%>ISO C++ prohÃ­be tomar la direcciÃ³n de una funciÃ³n miembro no estÃ¡tica sin calificar o entre parÃ©ntesis para formar un puntero a la funciÃ³n miembro.  Como %<&%T::%D%>ISO C++ prohÃ­be el uso de %qE en las instanciaciones explÃ­citasISO C++ prohÃ­be el uso de un puntero de tipo %<void *%> en la sustracciÃ³nISO C++ prohÃ­be el uso de un puntero a una funciÃ³n en la sustracciÃ³nISO C++ prohÃ­be el uso de un puntero a un mÃ©todo en la sustracciÃ³nISO C++ prohÃ­be las matrices de longitud variableISO C++ prohÃ­be la matriz %qD de longitud variableISO C++ prohÃ­be matrices de tamaÃ±o ceroISO C++ prohÃ­be la matriz %qD de tamaÃ±o ceroISO C++ prohÃ­be structs anÃ³nimosISO C++ prohÃ­be la sobrecarga del operador ?:ISO C++ dice que estos son ambiguos, aÃºn cuando la peor conversiÃ³n para el primero es mejor que la peor conversiÃ³n para el segundo:ISO C90 no admite declaradores de matriz %<[*]%>ISO C90 no admite %<_Alignas%>ISO C90 no admite %<_Generic%>ISO C90 no admite %<_Noreturn%>ISO C90 no admite %<_Static_assert%>ISO C90 no admite el identificador predefinido %<__func__%>ISO C90 no admite %<long long%>ISO C90 no admite %<static%> o calificadores de tipo en los declaradores de parÃ¡metros de matricesISO C90 no admite %qEISO C90 no admite tipos booleanosISO C90 no admite tipos complejosISO C90 no admite miembros de matriz flexiblesISO C90 no admite el calificador %<_Atomic%>ISO C90 no admite structs/unions sin nombreISO C90 prohÃ­be la matriz %qE cuyo tamaÃ±o no se puede evaluarISO C90 prohÃ­be la matriz cuyo tamaÃ±o no se puede evaluarISO C90 prohÃ­be las literales compuestasISO C90 prohÃ­be mezclar declaraciones y cÃ³digoISO C90 prohÃ­be la especificaciÃ³n de subobjetos a inicializarISO C90 prohÃ­be el subÃ­ndice de una matriz no-lvaluadaISO C90 prohÃ­be la matriz de longitud variableISO C90 prohÃ­be la matriz de longitud variable %qEISO C99 no admite %<_Alignas%>ISO C99 no admite %<_Generic%>ISO C99 no admite %<_Noreturn%>ISO C99 no admite %<_Static_assert%>ISO C99 no admite %qEISO C99 no admite el calificador %<_Alignas%>ISO C99 no admite structs/unions sin nombreSi se usa -ftree-vectorize, el lÃ­mite de bucle mÃ­nimo de un bucle para considerarse en la vectorizaciÃ³n.Si se usa -fvariable-expansion-in-unroller, el nÃºmero mÃ¡ximo de veces que una variable individual se expandirÃ¡ durante el desenrollo de bucles.Si el primer argumento de ATAN2 %L es cero, entonces el segundo argumento no debe ser ceroSi el nÃºmero de candidatos en el conjunto es menor, siempre se tratarÃ¡ de eliminar los ivs sin usar durante su optimizaciÃ³n.Si se calendariza despuÃ©s de la recarga, hace la planificaciÃ³n de superbloque.Ignora 'D' en la columna uno en formato fija.Ignora dllimport para funciones.No considerada.Objeto de alojamiento ilegal en %C para un procedimiento PURECarÃ¡cter ilegal en la constante BOZ en %CTipo de referencia ilegal en %L como un objeto EQUIVALENCETranco ilegal de cero en %LDeclaraciÃ³n de control de imagen %s en %C en el bloque CRITICALDeclaraciÃ³n de control de imagen %s en %C en el bloque DO CONCURRENTDeclaraciÃ³n de control de imagen %s en %C en un procedimiento PUREDeclaraciÃ³n de control de imagen CRITICAL en %C en un bloque DO CONCURRENTDeclaraciÃ³n de control de imagen CRITICAL en %C en un procedimiento PUREDeclaraciÃ³n de control de imagen RETURN en %C en un bloque CRITICALDeclaraciÃ³n de control de imagen RETURN en %C en un bloque DO CRITICALDeclaraciÃ³n de control de imagen STOP en %C en el bloque CRITICALDeclaraciÃ³n de control de imagen STOP en %C en el bloque DO CONCURRENTDeclaraciÃ³n de control de imagen SYNC en %C en un bloque CRITICALDeclaraciÃ³n de control de imagen SYNC en %C en un bloque DO CONCURRENTDeclaraciÃ³n de control de imagen SYNC en %C en un procedimiento PUREEl argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1El argumento de conjunto de imagen en %L debe estar entre 1 y num_images()Implementa la semÃ¡ntica de constructor heredado de C++17.Implementa operaciones __atomic mediante llamadas de biblioteca a funciones __sync antiguas.Implementa la resoluciÃ³n de DR 150 para coincidencias de argumentos de plantilla de plantilla.En %s en %L los procedimientos deben ser puras FUNCTIONs ya que el nombre genÃ©rico es tambiÃ©n el nombre de un tipo derivadoEn %s en %L los procedimientos deben ser o todos SUBROUTINE o todos FUNCTIONEn C++, un valor diferente de cero significa avisar sobre conversiones obsoletas de literales de cadena a `char *'.  En C, aviso similar, excepto que la conversiÃ³n por supuesto no es obsoleta por el estÃ¡ndar ISO C.En optimizaciÃ³n SSA-PRE en Ã¡rboles, activa eliminaciÃ³n de redundancia parcial-parcial.En el constructor %qsEn el constructor copia %qsEn el destructor %qsEn la funciÃ³n %qsEn la funciÃ³n lambdaEn la funciÃ³n miembro %qsEn la funciÃ³n miembro static %qsTipo derivado incompatible en PARAMETER en %LRangos %d y %d incompatibles en la asignaciÃ³n en %LRangos incompatibles en %s (%d y %d) en %LTipos incompatible en la declaraciÃ³n DATA en %L; se intentÃ³ la conversiÃ³n de %s a %sRangos inconsistentes para el operador en %%L y %%LBorde EH %i->%i incorrectoValor de devoluciÃ³n de la funciÃ³n incorrectoIncrementa el cumplimiento con IEEE para las comparaciones de coma flotante.El Ã­ndice en la dimensiÃ³n %d estÃ¡ fuera de los lÃ­mites en %LIndica la presencia de una errata del procesador.Indica prioridad para r0..r3 / r12..r15 con TARGET_REGISTER_PRIORITY.Inhibe el uso de las instrucciones de coma flotante de hardware.No se permite la inicializaciÃ³n de %C en un procedimiento PURELa inicializaciÃ³n en %C no es para una variable punteroNo se permite la inicializaciÃ³n del componente allocatable en %CNo se permite la inicializaciÃ³n de un puntero en %C en un procedimiento PURENo se permite la inicializaciÃ³n de una variable en %C en un procedimiento PUREInicializa las variables locales a cero (de g77).Se inicializa una variable ya inicializada en %CColoca en lÃ­nea las operaciones __atomic cuando una secuencia de instrucciones lock free estÃ¡ disponibleIncluye en lÃ­nea todas las operaciones de cadenas conocidas.Incluye constantes en lÃ­nea si se pueden hacer en 2 insns o menos.Incluye en lÃ­nea las operaciones de cadena memset/memcpy, pero realiza la versiÃ³n inline sÃ³lo para los bloques pequeÃ±os.Incluir en lÃ­nea recursivamente solo cuando la probabilidad de que la llamada se ejecute exceda el parÃ¡metro.Inserta instrucciones NOP en cada entrada de funciÃ³n.Inserta el cÃ³digo de anÃ¡lisis de perfil de programa basado en arc.Inserta el cÃ³digo para perfilar valores de expresiones.Inserta instrucciones hbrp despuÃ©s de los objetivos ramificados con pista para evitar el problema del colgado de SPU.Inserta nops cuando se puede mejorar el rendimiento permitiendo el asunto dual (por defecto).Inserta cÃ³digo de revisiÃ³n de la pila en el programai.  Igual que -fstach-check=specific.Instrumenta funciones de entrada y salida con llamadas de anÃ¡lisis de perfil.Se requiere una expresiÃ³n entera en %CId entero (N) de la instrucciÃ³n personalizada fabsd.Id entero (N) de la instrucciÃ³n personalizada fabss.Id entero (N) de la instrucciÃ³n personalizada faddd.Id entero (N) de la instrucciÃ³n personalizada fadds.Id entero (N) de la instrucciÃ³n personalizada fatand.Id entero (N) de la instrucciÃ³n personalizada fatans.Id entero (N) de la instrucciÃ³n personalizada fcmpeqd.Id entero (N) de la instrucciÃ³n personalizada fcmpeqs.Id entero (N) de la instrucciÃ³n personalizada fcmpged.Id entero (N) de la instrucciÃ³n personalizada fcmpges.Id entero (N) de la instrucciÃ³n personalizada fcmpgtd.Id entero (N) de la instrucciÃ³n personalizada fcmpgts.Id entero (N) de la instrucciÃ³n personalizada fcmpled.Id entero (N) de la instrucciÃ³n personalizada fcmples.Id entero (N) de la instrucciÃ³n personalizada fcmpltd.Id entero (N) de la instrucciÃ³n personalizada fcmplts.Id entero (N) de la instrucciÃ³n personalizada fcmpned.Id entero (N) de la instrucciÃ³n personalizada fcmpnes.Id entero (N) de la instrucciÃ³n personalizada fcosd.Id entero (N) de la instrucciÃ³n personalizada fcoss.Id entero (N) de la instrucciÃ³n personalizada fdivd.Id entero (N) de la instrucciÃ³n personalizada fdivs.Id entero (N) de la instrucciÃ³n personalizada fexpd.Id entero (N) de la instrucciÃ³n personalizada fexps.Id entero (N) de la instrucciÃ³n personalizada fextsd.Id entero (N) de la instrucciÃ³n personalizada fixdi.Id entero (N) de la instrucciÃ³n personalizada fixdu.Id entero (N) de la instrucciÃ³n personalizada fixsi.Id entero (N) de la instrucciÃ³n personalizada fixsu.Id entero (N) de la instrucciÃ³n personalizada floatid.Id entero (N) de la instrucciÃ³n personalizada floatis.Id entero (N) de la instrucciÃ³n personalizada floatud.Id entero (N) de la instrucciÃ³n personalizada floatus.Id entero (N) de la instrucciÃ³n personalizada flogd.Id entero (N) de la instrucciÃ³n personalizada flogs.Id entero (N) de la instrucciÃ³n personalizada fmaxd.Id entero (N) de la instrucciÃ³n personalizada fmaxs.Id entero (N) de la instrucciÃ³n personalizada fmind.Id entero (N) de la instrucciÃ³n personalizada fmins.Id entero (N) de la instrucciÃ³n personalizada fmuld.Id entero (N) de la instrucciÃ³n personalizada fmuls.Id entero (N) de la instrucciÃ³n personalizada fnegd.Id entero (N) de la instrucciÃ³n personalizada fnegs.Id entero (N) de la instrucciÃ³n personalizada frdxhi.Id entero (N) de la instrucciÃ³n personalizada frdxlo.Id entero (N) de la instrucciÃ³n personalizada frdy.Id entero (N) de la instrucciÃ³n personalizada fsind.Id entero (N) de la instrucciÃ³n personalizada fsins.Id entero (N) de la instrucciÃ³n personalizada fsqrtd.Id entero (N) de la instrucciÃ³n personalizada fsqrts.Id entero (N) de la instrucciÃ³n personalizada fsubd.Id entero (N) de la instrucciÃ³n personalizada fsubs.Id entero (N) de la instrucciÃ³n personalizada ftand.Id entero (N) de la instrucciÃ³n personalizada ftans.Id entero (N) de la instrucciÃ³n personalizada ftruncds.Id entero (N) de la instrucciÃ³n personalizada fwrx.Id entero (N) de la instrucciÃ³n personalizada fwry.Id entero (N) de la instrucciÃ³n personalizada round.El gÃ©nero entero %d en %C no estÃ¡ disponibleRango simÃ©trico fuera de entero implicado por Standard Fortran en %LEntero fuera del rango simÃ©trico implicado por Standard Fortran al convertir %s a %s en %LDesborde entero al calcular la cantidad de memoria a reservarEntero demasiado grande para el gÃ©nero entero %i en %CEntero demasiado grande en %CValor entero demasiado grande en la expresiÃ³n en %CIntegra las funciones en sus invocadores cuando se sabe que el tamaÃ±o del cÃ³digo no crece.Integra las funciones que no se declaran "inline" en sus invocadores cuando es rentable.Integra las funciones sÃ³lo requeridas por su invocador Ãºnico.no se admite Intel MCU psABI en el modo %sNo coincide la interfaz en la asignaciÃ³n de puntero a procedimiento en %L: %sSe debe especificar una interfaz para el enlace DEFERRED en %CError interno del compilador: Error al reportar rutinas reentradas.
  Unidad interna con subÃ­ndice vectorial en %LInterpreta cualquier INTEGER(4) como INTEGER(8).Interpreta cualquier REAL(4) como un REAL(10).Interpreta cualquier REAL(4) como un REAL(16).Interpreta cualquier REAL(4) como un REAL(8).Interpreta cualquier REAL(8) como un REAL(10).Interpreta cualquier REAL(8) como un REAL(16).Interpreta cualquier REAL(8) como un REAL(4).Interpreta imaginario, coma fija u otro sufijo de nÃºmero gnu como el literal numÃ©rico correspondiente en lugar de un literal numÃ©rico definido por el usuario.Dispersa los conjuntos de literales con cÃ³digo en la secciÃ³n de texto.Intervalo en el cual sondear la pila expresado como potencia de dos en bytes.El TRANSFER intrÃ­nseco en %L tiene un resultado parcialmente indefinido: tamaÃ±o de la fuente %ld < tamaÃ±o del resultado %ldEl operador intrÃ­nseco %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qsLa interfaz de operador intrÃ­nseco en %L debe ser FUNCTIONEl procedimiento intrÃ­nseco en %L no puede ser un MODULE PROCEDUREUna constante Hollerith no vÃ¡lida en %L contiene un carÃ¡cter anchoConstante Hollerith no vÃ¡lida: %L debe contener por lo menos un carÃ¡cterConstante Hollerith no vÃ¡lida: El gÃ©nero entero en %L debe ser por defectoEl parÃ¡metro KIND de %s es no vÃ¡lido en %LCarÃ¡cter no vÃ¡lido en el nombre en %CCodimensiÃ³n %d no vÃ¡lida en %C, sÃ³lo existen %d codimensionesContexto no vÃ¡lido para el puntero NULL() en %%LForma no vÃ¡lida de la declaraciÃ³n PROGRAM en %CForma no vÃ¡lida de la declaraciÃ³n WRITE en %L, se requiere UNITForma no vÃ¡lida de referencia a matriz en %CForma no vÃ¡lida de referencia a comatriz en %CNÃºmero de imagen %d no vÃ¡lido en SYNC IMAGESInicializador %s no vÃ¡lido en la declaraciÃ³n Data en %CGÃ©nero %d no vÃ¡lido para la constante CHARACTER en %CGÃ©nero no vÃ¡lido para %s en %LArgumento de procedimiento no vÃ¡lido en %LAsignaciÃ³n de puntero de procedimiento no vÃ¡lida en %LRango %s no vÃ¡lido en la opciÃ³n %sGÃ©nero real %d no vÃ¡lido en %CEspecificaciÃ³n de tipo no vÃ¡lida en %CValor no vÃ¡lido para la especificaciÃ³n %s en %CActiva los avisos necesarios para cumplir estrictamente con el estÃ¡ndar.El paso de iterador en %L no puede ser ceroLos objetivos de salto se alinean a esta potencia de 2.Basura despuÃ©s de la declaraciÃ³n ASSOCIATE en %CBasura despuÃ©s de CALL en %CBasura despuÃ©s del enlace GENERIC en %CSÃ³lo genera tablas de desenredo para manejo de excepciones.Usa solamente icc0/fcc0.El parÃ¡metro KIND de %s en %L debe ser una expresiÃ³n de inicializaciÃ³nNo se admite el gÃ©nero %d para CHARACTER en %CNo se admite el gÃ©nero %d para el tipo %s en %CEl parÃ¡metro de tipo de gÃ©nero para la entidad en %L difiere del parÃ¡metro de tipo de gÃ©nero de la especificaciÃ³n de tipoABIs AArch64 conocidas (para uso con la opciÃ³n -mabi=):ABIs conocidas (para usar con la opciÃ³n -mabi=):CPUs ARC conocidas (para usar con la opciÃ³n -mcpu=):ABIs ARM conocidas (para uso con la opciÃ³n -mabi=):CPUs ARM conocidos (para usar con las opciones -mcpu= y -mtune=):FPUs ARM conocidos (para usar con la opciÃ³n -mfpu=):Arquitecturas ARM conocidas (para usar con la opciÃ³n -march=):ISAs C6X conocidas (para uso con la opciÃ³n -march=):CPUs conocidos (para uso con las opciones -mcpu= y -mtune):CPUs FR-V conocidos (para usar con la opciÃ³n -mcpu=):CPUs IQ2000 conocidos (para uso con la opciÃ³n -mcpu=):CPUs Itanium conocidos (para uso con la opciÃ³n -mtune=):CPUs M68K conocidos (para uso con la opciÃ³n -mcpu=):ISAs M68K conocidas (para uso con la opciÃ³n -march=):Microarquitecturas M68K conocidas (para uso con la opciÃ³n -mtune=):ABIs MIPS conocidos (para uso con la opciÃ³n -mabi=):CPUs MIPS conocidos (para uso con las opciones -march= y -mtune=):ConfiguraciÃ³n de lso MIPS IEEE 754 conocidos (para uso con las opciones -mabs= y -mnan=):Niveles ISA MIPS conocidos (para uso con la opciÃ³n -mips):CPUs TILE-Gx conocidos (para usar con la opciÃ³n -mcpu=):CPUs TILEPro conocidos (para uso con la opciÃ³n -mcpu=):Dialectos TLS conocidos (para usar con la opciÃ³n -mtls-dialect=):Formatos __fp16 conocidos (para usar con la opciÃ³n -mfp16-format=):Modo de direcciÃ³n conocido (para uso con la opciÃ³n -maddress-mode=):Tipos de arquitectura conocidos (para usar con la opciÃ³n -march=):Dialectos de ensamblador conocidos (para uso con la opciÃ³n -masm=):Tipos de modelos de cÃ³digo conocidos (para uso con la opciÃ³n -mcmodel=):Modelos de cÃ³digo conocidos (para uso con la opciÃ³n -mcmodel=):Tipos de cpu conocidos (para usar con la opciÃ³n -mcpu=):Las opciones conocidas para alineamiento de datos (para usar con la opciÃ³n -malign-data=):ABIs de coma flotante conocidas (para usar con la opciÃ³n -mfloat-abi):NÃºmero de registros de coma flotante conocidas (para usar con la opciÃ³n -mfloat-fpu=):Opciones conocidas para ramificaciÃ³n indirecta (para usar con las opciones -mindirect-branch=/-mfunction-return=):Guarda de protecciÃ³n de pila conocida (para usar con la opciÃ³n -mstack-protector-guard=):ABIs de biblioteca de vectorizaciÃ³n conocidas (para usar con la opciÃ³n -mveclibabi=):latencia de cachÃ© L%d desconocida para %sLHS en la llamada noreturnLOCK_TYPE en el contexto de definiciÃ³n variable (%s) en %LSe requieren operandos LOGICAL en la expresiÃ³n en %Lel soporte para LTO no se activÃ³ en esta configuraciÃ³nLa etiqueta %d en %C ya se referenciÃ³ como etiqueta de formatoLa etiqueta %d en %C ya se referenciÃ³ como objetivo de ramificaciÃ³nLa etiqueta %d en %C se utilizÃ³ previamente como una etiqueta FORMATLa etiqueta %d en %C se utilizÃ³ previamente como objetivo de ramificaciÃ³nSe define la etiqueta %d en %L pero no se puede usarSe define la etiqueta %d en %L pero no se usaLa etiqueta %d referenciada en %L nunca se defineLa etiqueta en %L no estÃ¡ en el mismo bloque que la declaraciÃ³n GOTO en %LSe requiere parÃ©ntesis izquierdo despuÃ©s de %<*%>ExtensiÃ³n antigua:Las letras debe estar en orden alfabÃ©tico en la declaraciÃ³n IMPLICIT en %CNivel de expresividad de los almacenes de depuraciÃ³n hsa.Levanta restricciones en el tamaÃ±o de GOT.Como -M pero descarta los ficheros de cabecera del sistema.Como -MD pero descarta los ficheros de cabecera del sistema.Como -pedantic pero los muestra como errores.Se excediÃ³ el lÃ­mite de %d continuaciones en la declaraciÃ³n en %CSe truncÃ³ la lÃ­nea en %LLÃ­neas ejecutadas:%s de %d
  Enlace en el cÃ³digo para un nÃºcleo __main.Enlaza para emitir el programa en formato ELF (en lugar de mmo).Enlaza con HAL BSP.Enlaza con una versiÃ³n limitada de la biblioteca de C.Enlaza con libads.a, libc.a y crt0.o.Enlaza con libc.a y libdebug.a.Enlaza con libc.a y libsim.a.Enlaza con libmvme.a, libc.a y crt0.o.Enlaza con libsim.a, libc.a y sim-crt0.o.Enlaza con libyk.a, libc.a y crt0.o.Enlaza con la biblioteca de coma flotante fast.Enlaza con las bibliotecas de pic de biblioteca.OptimizaciÃ³n en tiempo de enlace con el nÃºmero de trabajos paralelos o el servidor de trabajos.Enumera todos los contadores de depuraciÃ³n disponibles con sus lÃ­mites y cuentas.La variable lock en %L debe ser un escalar de tipo LOCK_TYPEEl bloque SELECT CASE lÃ³gico en %L tiene mÃ¡s de dos casesNo se permite un rango lÃ³gico en una declaraciÃ³n CASE en %LLos lÃ³gicos en %%L se deben comparar con %s en lugar de %sBusca y utiliza ficheros PCH aÃºn cuando se estÃ© preprocesando.Busca oportunidades para reducir los ajustes de pila y las referencias de pila.El cÃ³digo de ciclo se alinea a esta potencia de 2.El bucle itera infinitamenteVariable de cicloLa variable de bucle en %C no puede ser una comatrizLa variable de bucle en %C no puede ser un subcomponenteSe modificÃ³ la variable de cicloLa referencia de matriz inferior en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %dLa referencia de matriz inferior en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %dPIC MIPS16 para ABIs diferentes de o32 y o64MMIX Interno: %s no es un int desplazableMMIX Interno: Registro errÃ³neo: %dMMIX Interno: Valor errÃ³neo para 'm', no es un CONST_INTMMIX Interno: No se puede decodificar este operandoMMIX Interno: Se esperaba un CONST_INT, no estoMMIX Interno: Se esperaba una constante, no estoMMIX Interno: Se esperaba un registro, no estoMMIX Interno: El Ãºltimo vararg nombrado no cabe en un registroMMIX Interno: Falta un case %qc en mmix_print_operandMMIX Interno: Esto no es una constante:MMIX Interno: Esta no es una direcciÃ³n reconocidaMMIX Interno: Tratando de mostrar una condiciÃ³n invertida de forma no vÃ¡lida:MMIX Interno: Â¿CuÃ¡l es el CC de esto?MMIX Interno: Â¿CuÃ¡l es el CC de esto?el argumento de vector MMX sin MMX activado cambia la ABIla devoluciÃ³n de vector MMX sin MMX activado cambia la ABIMODULE PROCEDURE en %C debe estar en una interfaz genÃ©rica de mÃ³dulose requiere el argumento MOLD para NULL en %LLa etiqueta MOLD en %L tiene conflictos con la etiqueta SOURCE en %LLa etiqueta MOLD en %L tiene conflictos con la especificaciÃ³n de tipo en %LSe require MOLD= en un argumento NULL en %L: AmbigÃ¼edad entre las funciones especÃ­ficas %s y %s cÃ³digo MSA MIPS16las funciones internas de MSP430 solo funcionan dentro de manejadores de interrupcionescase MULT en cris_op_strLa magnitud del segundo argumento de %s excede el tamaÃ±o de bit en %LLa variante principal no estÃ¡ definidaMantiene el puntero a la cadena hacia atrÃ¡s.Hace que "char" sea signed por defecto.Hace que "char" sea unsigned por defecto.Hace indirectas todas las llamadas a funciÃ³n.Hace los enteros de 32 bits de anchura.Construye los structs como un mÃºltiplo de 4 bytes (aviso: se altera la ABI).Se asegura que las instrucciones load y store no se mueven despuÃ©s de las instrucciones DMA.Hace que el motor de relajaciÃ³n de enlace asuma que ocurre una envoltura del contador de programa.Datos de malloc en el espacio P2.Marca los registros MAC como sobreescritos por llamada.Marca las llamadas __tls_get_addr con informaciÃ³n de argumentos.Marca todos los bucles como paralelos.Marca todos los mÃ©todos y funciones incluidos en lÃ­nea con visibilidad hidden.NÃºmero mÃ¡ximo de bloques bÃ¡sicos en bucles para movimiento invariante de bucle.NÃºmero de bucles mÃ¡ximo para el RA regional.El nÃºmero mÃ¡ximo de bytes para comparar con bucles.El nÃºmero mÃ¡ximo de bytes para comparar sin bucles.MÃ¡x. nÃºmero de bytes para mover y poner en lÃ­nea.TamaÃ±o mÃ¡ximo de la tabla de conflictos en MB.MÃ¡x. nÃºmero de marcadores de depuraciÃ³n para expandir o poner en lÃ­nea.Se ha alcanzado el nÃºmero mÃ¡ximo de insns de recarga generadas (%d)
  Profundidad mÃ¡xima de recursiÃ³n para expandir expresiones de rastreo de variables.MÃ¡ximo tamaÃ±o de lista loc para que deban aÃ±adirse ops inversas.TamaÃ±o mÃ¡ximo de las tablas de dispersiÃ³n de rastreo de variables.MÃ¡ximo crecimiento de cÃ³digo causado por duplicaciÃ³n de colas (en porcentaje).MÃ¡ximo crecimiento estimado del cuerpo de la funciÃ³n causado por la inclusiÃ³n temprana en lÃ­nea de una sola llamada.Salida estimada mÃ¡xima de la ramificaciÃ³n considerada predecible.MÃ¡ximo crecimiento causado por la inclusiÃ³n en lÃ­nea de una funciÃ³n grande (en porcentaje).TamaÃ±o maximal de una particiÃ³n para LTO (en instrucciones estimadas).MÃ¡ximo crecimiento de marco de pila causado por la inclusiÃ³n en lÃ­nea (en porcentaje).El crecimiento mÃ¡ximo permitido del nÃºmero y el tamaÃ±o total de los parÃ¡metros nuevos ipa-sra que reemplazan un puntero a un agregado con.Cantidad mÃ¡xima de iteraciones del paso sobre una funciÃ³n.Cantidad mÃ¡xima de bbs similares con las cuales comparar un bb.Profundidad mÃ¡xima de la bÃºsqueda en el Ã¡rbol dominador por expresiones para levantar.MÃ¡xima profundidad de cadenas sqrt que se utilizarÃ¡ cuando se sintetice la exponenciaciÃ³n mediante una constante real.Longitud mÃ¡xima de los rastreos de candidatos para reducciÃ³n de fuerza de lÃ­nea directa.Longitud mÃ¡xima del conjunto antic parcial al realizar pre optimizaciÃ³n de Ã¡rbol.Se ha alcanzado el nÃºmero mÃ¡ximo de pasos de asignaciÃ³n de LRA (%d)
! NÃºmero mÃ¡ximo de almacenamientos locales activos en la eliminaciÃ³n de almacenamiento muerto RTL.NÃºmero mÃ¡ximo de elementos de contenido agregado de un parÃ¡metro en funciones de salto y celosÃ­as.NÃºmero mÃ¡ximo de argumentos que un PHI puede tener antes de que el hilador FSM no intente hacer hilo a travÃ©s de su bloque.NÃºmero mÃ¡ximo de arrays por scop.NÃºmero mÃ¡ximo de bloques bÃ¡sicos en un camino de hilo de salto de mÃ¡quina de estados.NÃºmero mÃ¡ximo de bits para el cual evitamos crear FMAs.NÃºmero mÃ¡ximo de pares de almacenamiento condicional que se pueden hundir.NÃºmero mÃ¡ximo de almacenamientos constantes que hay que mezclar en el paso de mezcla de almacenamientos.NÃºmero mÃ¡ximo de referencia de datos en bucles para construir dependencias de datos de bucles.NÃºmero mÃ¡ximo de desambiguaciones que realizar por cada acceso a memoria.El nÃºmero mÃ¡ximo de campos en una estructura antes de que el anÃ¡lisis de punteros trate a la estructura como una sola variable.NÃºmero mÃ¡ximo de insns en bloque bÃ¡sico que se consideran para conversiÃ³n-if RTL.El nÃºmero mÃ¡ximo de instrucciones en bloque bÃ¡sico que se consideran para vectorizaciÃ³n SLP.El nÃºmero mÃ¡ximo de instrucciones en la lista ready que se consideran elegibles para renombrado.NÃºmero mÃ¡ximo de instrucciones que se copiarÃ¡n cuando se dupliquen bloques en un camino de hilo de salto de mÃ¡quina de estados.NÃºmero mÃ¡ximo de operaciones isl; 0 significa que no hay lÃ­miteNÃºmero mÃ¡ximo de pelados de bucle para mejorar alineaciÃ³n de las referencias de datos en un bucle.NÃºmero mÃ¡ximo de definiciones posibles visitadas cuando se desvirtualiza especulativamente.NÃºmero mÃ¡ximo de espacios de nombres a buscar por alternativas cuando falla la bÃºsqueda de nombre.NÃºmero mÃ¡ximo de llamadas anidadas para buscar dependencias de control durante el anÃ¡lisis de variables sin inicializar.NÃºmero mÃ¡ximo de caminos de hilo de salto nuevos que se crearÃ¡n para una mÃ¡quina de estados.NÃºmero mÃ¡ximo de nops a insertar para una pista (Por defecto 2).NÃºmero mÃ¡ximo de parÃ¡metros en un SCoP.NÃºmero mÃ¡ximo de sentencias permitidas en un bloque que necesitan ser duplicadas al hacer hilos de saltos.NÃºmero mÃ¡ximo de sentencias que visitarÃ¡ el anÃ¡lisis de parÃ¡metros formales de IPA basado en el anÃ¡lisis de alias de una funciÃ³n dada.NÃºmero mÃ¡ximo de cadenas para las que el paso de optimizaciÃ³n de strlen rastrearÃ¡ longitudes de cadenas.El nÃºmero mÃ¡ximo de veces que se puede planificar una insns.Coste mÃ¡ximo permitido para la secuencia que generarÃ­a el paso de conversiÃ³n-if RTL para una rama que se considera predecible.Coste mÃ¡ximo permitido para la secuencia que generarÃ­a el paso de conversiÃ³n-if RTL para una rama que se considera no predecible.Probabilidad mÃ¡xima de la entrada BB de la regiÃ³n de divisiÃ³n (en porcentaje relativo a la entrada BB de la funciÃ³n) para que suceda la inclusiÃ³n en lÃ­nea parcial.MÃ¡xima profundidad permitida de recursividad cuando se consulta una propiedad de un nombre SSA.NÃºmero mÃ¡ximo (en bytes) de objetos rastreados en btyes por la eliminaciÃ³n de almacenamiento muerto.TamaÃ±o mÃ¡ximo en bytes de los valores constantes permitidos como operandos.TamaÃ±o mÃ¡ximo de una lista de valores asociada con cada parÃ¡metro para propagaciÃ³n constante entre procedimientos.TamaÃ±o mÃ¡ximo de las variables global y static que se pueden colocar en el Ã¡rea de datos small.MÃ¡ximo tamaÃ±o, en unidades de almacenamiento, de un agregado para tenerlo en cuenta en escalarizaciÃ³n cuando se compila para tamaÃ±o.MÃ¡ximo tamaÃ±o, en unidades de almacenamiento, de un agregado para tenerlo en cuenta en escalarizaciÃ³n cuando se compila para velocidad.La longitud de subregistro mÃ¡xima no puede exceder a %dLa longitud de identificador mÃ¡xima soportada es %dFallÃ³ la asignaciÃ³n de memoriaMezclar tipos C++ usando la regla de una sola definiciÃ³n.Mezcla los almacenamientos adyacentes.Modo de empleo de la suborden de mezcla:Tasa mÃ­nima de insns a ops de mem para activar la precarga en un bucle.Tasa mÃ­nima de insns a precargar para activar la precarga para un bucle con una cuenta de viajes desconocida.La distancia mÃ­nima entre store y load en posible conflicto.TamaÃ±o minimal de una particiÃ³n para LTO (en instrucciones estimadas).ExpansiÃ³n mÃ­nima de la pila para iniciar la recolecciÃ³n de basura, como un porcentaje del tamaÃ±o total de la pila.TamaÃ±o mÃ­nimo de la pila antes de comenzar a recolectar basura, en kilobytes.NÃºmero mÃ­nimo de iteraciones por thread de un bucle paralelizado interior.No hay coincidencia en la asignaciÃ³n de puntero a procedimiento en %L: no hay coincidencia en la convenciÃ³n a llamadaFalta !$OMP END ATOMIC despuÃ©s de !$OMP ATOMIC CAPTURE en %CFalta la especificaciÃ³n de devoluciÃ³n alternativa en la llamada a subrutina en %LFalta la especificaciÃ³n de matriz en %L en la declaraciÃ³n CODIMENSIONFalta la especificaciÃ³n de matriz en %L en la declaraciÃ³n DIMENSIONFalta el rango de carÃ¡cter en IMPLICIT en %CFalta el parÃ©ntesis que cierra en la etiqueta de asignaciÃ³n en %CFalta la especificaciÃ³n de codimensiÃ³n en %CFaltan las cuentas para la funciÃ³n invocada %sFalta la especificaciÃ³n de dimensiÃ³n en %CFalta la entidad o el nombre de bloque comÃºn para la declaraciÃ³n de especificaciÃ³n de atributo en %CFalta un exponente en el nÃºmero real en %CFalta la etiqueta de formato en %CFalta la especificaciÃ³n genÃ©rica en la declaraciÃ³n USE en %CFalta el nombre de la palabra clave en la lista de argumentos actual en %CFalta el parÃ¡metro de gÃ©nero en %CFalta el parÃ©ntesis izquierdo inicialFaltan los parÃ©ntesis requeridos antes de BIND(C) en %CFalta el parÃ©ntesis derecho en %CFalta el parÃ©ntesis derecho o una coma en %CMÃ³dulo %qs en la lÃ­nea %d columna %d: %sEl mÃ³dulo natural en la declaraciÃ³n USE en %C debe ser uno de INTRINSIC o NON_INTRINSICMÃ¡s argumentos actuales que formales en la llamada a procedimento en %LMÃ¡s de un borde fuera de un nodo thunkMueve las computaciones invariantes de bucles fuera de los bucles.Se proveen mÃºltiples identificadores con un sÃ³lo especificador NAME= en %CNo se permite NAME en BIND(C) para ABSTRACT INTERFACE en %CEl especificador NEWUNIT debe tener FILE= o STATUS='scratch' en %CSe requiere NOPASS o una interfaz explÃ­cita en %CNOTE_INSN_BASIC_BLOCK %d en el medio del bloque bÃ¡sico %dfalta NOTE_INSN_BASIC_BLOCK para el bloque %datributo NO_ARG_CHECKNULL aparece en el lado derecho de una asignaciÃ³n en %Lse usÃ³ NULL en la aritmÃ©ticaLa inicializaciÃ³n NULL() en %C es ambiguaLos nombres despuÃ©s de !$omp critical y !$omp end critical no coinciden en %CEl nombre en %C es demasiado largoNombre de la biblioteca del sistema con la que enlazar.Nombre del fichero de inicio.Nombre demasiado largoEl bloque DO nombrado en %L requiere un nombre ENDDO coincidenteLa constante nombrada en %C en un EQUIVALENCEEl nombre de grupo de lista de nombres en %L no puede tener el atributo SAVESe necesita una entidad o un nombre de bloque comÃºn para la declaraciÃ³n de especificaciÃ³n de atributo en %CBloque CRITICAL anidado en %CNo se permite un nombre de enlazado en BIND(C) en %CNo hay ramificaciones
  No hay llamadas
  Sin crt0.o predeterminada.No hay un borde fuera de un nodo thunkNo hay lÃ­neas de cÃ³digo ejecutables
  Ya no se admite.No hay ninguna regiÃ³n que cruce el salto en el lÃ­mite de la secciÃ³n en bb %iAsignaciÃ³n definida por el usuario de un no-ELEMENTAL en WHERE en %LUno que no es POINTER en el contexto de asociaciÃ³n de puntero (%s) en %LElemento de matriz de forma asumida que no es carÃ¡cter en la etiqueta FORMAT en %LElemento de matriz de tamaÃ±o asumido que no es carÃ¡cter en la etiqueta FORMAT en %LElemento de matriz de puntero que no es carÃ¡cter en la etiqueta FORMAT en %LEl lÃ­mite inferior no es constante en la declaraciÃ³n de forma implÃ­cita en %LCarÃ¡cter no numÃ©rico en la etiqueta de declaraciÃ³n en %CEl procedimiento FINAL que no es escalar en %L debe tener un argumento sharp asumidoExpresiÃ³n que no es variable en el contexto de definiciÃ³n variable (%s) en %LEl componente %s que no es comatriz en %L de tipo LOCK_TYPE o con subcomponente de tipo LOCK_TYPE debe tener una codimensiÃ³n o ser un subcomponente de una comatriz. (Las variables de tipo %s pueden no tener una codimiensiÃ³n ya que %s en %L tiene una codimensiÃ³n o un componente submatriz)El componente %s que no es comatriz en %L de tipo LOCK_TYPE o con subcomponente de tipo LOCK_TYPE debe tener una codimensiÃ³n o ser un subcomponente de una comatriz. (Las variables de tipo %s pueden no tener una codimensiÃ³n si ya existe un subcomponente comatriz)CarÃ¡cter de tabulaciÃ³n que no es conforme en %CCarÃ¡cter de tabulador que no es conformante en la columna %d de la lÃ­nea %dSecciÃ³n de matriz no constante en %L en la declaraciÃ³n DATASe requiere una anchura que no sea negativaDeclaraciÃ³n de tipo %s*%d no estÃ¡ndar en %CNo se esperaba TAG.NÃºmero de particiones en las que se debe dividir el programa.NÃºmero de registros usados para pasar argumentos enteros.Se requiere un PARAMETER numÃ©rico en la constante compleja en %CSe requieren operandos numÃ©ricos en la expresiÃ³n en %LSe requieren operandos numÃ©ricos o CHARACTER en la expresiÃ³n en %LLa declaraciÃ³n OPEN en %C debe tener especificado UNIT o NEWUNITNo se permite una declaraciÃ³n OPEN en el procedimiento PURE en %CNo se permite OPTIONAL dentro de BLOCK en %Clas declaraciones Objective-C sÃ³lo pueden aparecer en el Ã¡mbito globalCaracterÃ­stica obsoleta:Herramienta Â«offlineÂ»  para manejar contadores de gcda
  
  No se admite la declaraciÃ³n de tipo de estilo antiguo %s*%d en %COmite el marco de referencia para las funciones hojas.Omite el paso de reducciÃ³n de rango al realizar divisiones complejas.Omite el puntero del marco de referencia para las funciones hojas.SÃ³lo genera reubicaciones absolutas en los valores de tamaÃ±o word.SÃ³lo se pueden usar operandos intrÃ­nsecos en la expresiÃ³n en %LSÃ³lo ejecuta una instrucciÃ³n por ciclo.Preservado por compatibilidad hacia atrÃ¡s.Usa solamente 32 FPRs.Usa solamente 32 GPRs.construcciÃ³n OpenACC dentro de regiÃ³n no OpenACCla directiva de bucle OpenACC debe estar asociada a una regiÃ³n de cÃ³mputo OpenACCregiÃ³n OpenACC dentro de rutina OpenACC; el paralelismo anidado aÃºn no se permiteEl operando del operador .not. en %%L es %sEl operando del operador numÃ©rico unitario %%<%s%%> en %%L es %sEl operando del operador de usuario %%<%s%%>  en %%L es %sLos operandos del operador numÃ©rico binario %%<%s%%> en %%L son %s/%sLos operandos del operador de comparaciÃ³n %%<%s%%> en %%L son %s/%sLos operandos del operador lÃ³gico %%<%s%%> en %%L son %s/%sLos operandos del operador de concatenaciÃ³n de cadenas en %%L son %s/%sLos operandos del operador de usuario %%<%s%%> en %%L son %s/%sLa interfaz de operador en %L genera un conflicto con la interfaz intrÃ­nsecaLa interfaz de operador en %L tiene el nÃºmero errÃ³neo de argumentosLa interfaz de operador en %L debe tener, cuando mucho, dos argumentosOptimiza la cantidad de registros stdarg guardados en pila al principio de la funciÃ³n.Optimiza patrones condicionales usando nodos SSA PHI.Optimiza para experiencia de depuraciÃ³n en lugar de velocidad o tamaÃ±o.Optimiza para espacio en lugar de velocidad.Optimiza para velocidad descartando el cumplimento exacto de estÃ¡ndares.Optimiza la cabecera de marco.Optimiza la inducciÃ³n de variables en los Ã¡rboles.Optimiza las cargas de las direcciones lui/addiu.Optimiza los tamaÃ±os de opcode en tiempo de enlazado.Optimiza las llamadas recursivas hermanadas y de extremo.Optimiza las instrucciones de la llamada del extremo en el ensamblador y el enlazador.OpciÃ³n %s no usada con coherencia en todos los ficheros de entrada LTOOpciÃ³n %s con valores diferentesOpciones:
  Fuera de lÃ­mites en IMAGE_INDEX en %L para la dimensiÃ³n %d, SUB tiene %ld y el lÃ­mite inferior de COARRAY  es %ld)Fuera de lÃ­mites en IMAGE_INDEX en %L para la dimensiÃ³n %d, SUB tiene %ld y el lÃ­mite superior de COARRAY es %ld)Espacio de pila agotado.
! Muestra la secciÃ³n .debug_types al usar la informaciÃ³n de depuraciÃ³n DWARF v4.Muestra los objetos lto que contienen tanto el lenguaje intermedio como la salida binaria.InformaciÃ³n de uso de pila de salida basada por funciÃ³n.Contadores de verificaciÃ³n de vtable de salida.InformaciÃ³n sobre los conjuntos de vectores de verificaciÃ³n de vtable de salida.Modo de empleo de la suborden de solapamiento:Se sobreescriben los inicializadores desiguales en EQUIVALENCE en %LAnula -mbest-lib-options.El descriptor P requiere un factor de escala inicialFalta un inicializador para el PARAMETER en %LCargas literales relativas a PC.variante PCSFalta un argumento PHI para el borde %d->%del argumento PHI no es SSA_NAME, o invariantenodo PHI con ubicaciÃ³nnodo PHI con VUSE incorrecto en el borde desde BB %dLa generaciÃ³n de cÃ³digo PIC no es compatible con las llamadas rÃ¡pidas indirectasLa generaciÃ³n de cÃ³digo PIC no se admite en el modelo transportable de tiempo de ejecuciÃ³nPIC sÃ³lo se admite para RTPsse requiere PIC pero no se admite con instrucciones CONST16registro PIC sobreescrito por %qs en %<asm%>el registro PIC aÃºn no estÃ¡ preparadoSe requiere el atributo POINTER para el procedimiento de componente puntero en %CPRE desactivadoLa lista de nombres PRINT en %C es una extensiÃ³nNo se permite la declaraciÃ³n PRINT en %C dentro un procedimiento PUREPRINT_OPERAND puntero nuloPRINT_OPERAND, insn no vÃ¡lida para %%CPRINT_OPERAND, insn no vÃ¡lida para %%NPRINT_OPERAND_ADDRESS, puntero nuloSÃ³lo se permite la declaraciÃ³n PRIVATE en %C en la parte de especificaciÃ³n de un mÃ³duloLa declaraciÃ³n PRIVATE en %C debe preceder a los enlaces de procedimientoLa declaraciÃ³n PRIVATE en %C debe preceder a los componentes de la estructuraLa declaraciÃ³n PRIVATE en TYPE en %C debe estar dentro de un MODULEPROCEDURE en %C debe estar en una interfaz genÃ©ricaEl atributo PROCEDURE genera un conflicto con el atributo PROTECTED en %LPROCEDURE(interface) en %C se debe declarar DEFERREDSÃ³lo se permite PROTECTED en %C en la parte de especificaciÃ³n de un mÃ³duloEl atributo PROTECTED genera un conflicto con el atributo EXTERNAL en %LPTX no admite declaraciones dÃ©biles (solamente definiciones dÃ©biles)SÃ³lo se permite la declaraciÃ³n PRIVATE en %C en la parte de especificaciÃ³n de un mÃ³duloNo deben aparecer PURE con IMPURE en %CEmpaca las instrucciones VLIW.Empaqueta juntos a los miembros de la estructura sin agujeros.Los paquetes de parÃ¡metros __bases sÃ³lo son vÃ¡lidos en la declaraciÃ³n de plantillaPasa la opciÃ³n -EB al enlazador.Pasa la opciÃ³n -EL al enlazador.Pasa la opciÃ³n -marclinux al enlazador.Pasa la opciÃ³n -marclinux_prof al enlazador.Pasa -z texto al enlazador.Pasa la direcciÃ³n de la ubicaciÃ³n de ra save a _mcount en $12.El objeto pasado en %L debe ser escalarPasa una peticiÃ³n al ensamblador para hacer posibles correcciones de varias erratas de silicio.Pasa una peticiÃ³n al ensamblador para advertir de varias erratas de silicio.No se permite el paso del procedimiento interno en %L por ubicaciÃ³nRealiza la PropagaciÃ³n de Rango Valor IPA.Realiza plegamiento de cÃ³digo idÃ©ntico en funciones y variables de solo lectura.Realiza plegamiento de cÃ³digo idÃ©ntico en funciones.Realiza plegamiento de cÃ³digo idÃ©ntico en variables.Realiza la planificaciÃ³n SMS basada en mÃ³dulo antes del primer paso de calendarizaciÃ³n.Realiza la planificaciÃ³n mÃ³dulo basada en SMS con movimientos permitidos de registros.Realiza optimizaciones de alineaciÃ³n especÃ­ficas para VR4130.Realiza la PropagaciÃ³n de Rango Valor en Ã¡rboles.Realiza el paso de la propagaciÃ³n hacia adelante en RTL.Realiza un nÃºmero de optimizaciones menores y costosas.Realiza el paso de optimizaciÃ³n de copia-propagaciÃ³n de registros.Realiza el paso de optimizaciÃ³n de renombrado de registros.Realiza paso de optimizaciÃ³n por fusiÃ³n de instrucciones dependiente de objetivo.Realiza optimizaciÃ³n de carga de ramificaciÃ³n objetivo despuÃ©s del hilo prÃ³logo / epÃ­logo.Realiza optimizaciÃ³n de carga de ramificaciÃ³n objetivo antes del hilo prÃ³logo / epÃ­logo.Realiza la clonaciÃ³n para hacer la propagaciÃ³n constante Interprocedural mÃ¡s fuerte.Realiza la eliminaciÃ³n de comparaciones despuÃ©s de terminar el alojamiento de registros.Realiza la conversiÃ³n de saltos condicionales a equivalentes sin ramificaciÃ³n.Realiza la conversiÃ³n de saltos condicionales a ejecuciÃ³n condicional.Realiza la conversiÃ³n de las inicializaciones de switch.Realiza optimizaciones de saltos cruzados.Realiza la inclusiÃ³n en lÃ­nea temprana.Realiza el movimiento de la carga mejorada durante la eliminaciÃ³n de subexpresiones comunes globales.Realiza el anÃ¡lisis puntero-a funciÃ³n-local en Ã¡rboles.Realiza la eliminaciÃ³n de subexpresiones comunes globales tras la finalizaciÃ³n de la asignaciÃ³n de registros.Realiza la eliminaciÃ³n de subexpresiones comunes globales.Realiza la inclusiÃ³n en lÃ­nea indirecta.Realiza comprobaciones de consistencia internas.Realiza la propagaciÃ³n interprocedural de las constantes por bits.Realiza la propagaciÃ³n interprocedural de las constantes.Realiza el anÃ¡lisis interprocedural de puntero-a.Realiza la propagaciÃ³n de perfil interprocedural.Realiza la reducciÃ³n interprocedural de los agregados.Realiza optimizaciones de hilado de saltos.Realizar la divisiÃ³n de rango vivo durante el paso SSA->normal.Realiza el pelado de bucles.Realiza la divisiÃ³n de bucles.Realiza el desenrollamiento del bucle para todos los bucles.Realiza el desenrollamiento del bucle cuando se conoce la cuenta de iteraciÃ³n.Realiza la eliminaciÃ³n de opciones de bucle.Realiza la inclusiÃ³n en lÃ­nea parcial.Realiza la carga redundante despuÃ©s de la eliminaciÃ³n de almacenamiento en la eliminaciÃ³n de subexpresiones comunes globalesRealiza el reemplazo escalar de agregados.Realiza el `pipelining' de software de los bucles internos durante la planificaciÃ³n selectiva.Realiza el `pipelining' de software de los bucles externos durante la planificaciÃ³n selectiva.Realiza desvirtualizaciÃ³n especulativa.Realiza el movimiento de guardado despuÃ©s de la eliminaciÃ³n de subexpresiones comunes globales.Realiza reducciÃ³n de fuerza de lÃ­nea directa.Realiza la formaciÃ³n de superbloques a travÃ©s de la duplicaciÃ³n de colas.Realiza unroll-and-jam en los bucles.Realiza la eliminaciÃ³n de sÃ­mbolos sin uso en la informaciÃ³n de depuraciÃ³n.Realiza la eliminaciÃ³n de tipos sin uso en la informaciÃ³n de depuraciÃ³n.Realiza el seguimiento de variables y tambiÃ©n marca las variables que no se inicializaron.Realiza seguimiento de variables con asignaciÃ³n de anotaciones.Realiza seguimiento de variables.Realiza optimizaciones del programa completo.Se requiere un punto en el especificador de formatoSe requiere un punto en el especificador de formato %s en %LSe requiere un punto en el especificador de formato en %LPermite '$' como un identificador de carÃ¡cter.Permite usos no conformes del carÃ¡cter tabulador.Permite la planificaciÃ³n de la secuencia de prÃ³logo de funciones.Permite los nombres de cÃ¡racteres universales (\u y \U) en los identificadores.Coloca un bit de parada despuÃ©s de cada ciclo durante la planificaciÃ³n.Coloca los elementos de datos en su propia secciÃ³n.Coloca cada funciÃ³n en su propia secciÃ³n.Coloca las constantes de coma flotante en TOC.Coloca las constantes sÃ­mbolo+desplazamiento en TOC.Por favor, envÃ­e un informe completo de errores,
  con el cÃ³digo preprocesado si es apropiado.
  PluginsEl componente de matriz de puntero de la estructura en %C debe tener una forma diferidaEl objetivo de asignaciÃ³n de puntero tiene atributo PROTECTED en %LEl objetivo de asignaciÃ³n de puntero no es TARGET ni POINTER en %LEl objetivo de asignaciÃ³n de puntero no es un POINTER en %LAsignaciÃ³n de puntero con subÃ­ndice vectorial del lado derecho en %LEl componenten puntero %s en %L tiene un subcomponenten que no es comatriz de tipo LOCK_TYPE, el cual debe tener una codimensiÃ³n o ser un subcomponente de una comatrizEl objetivo de inicializaciÃ³n de puntero en %L debe tener el atributo SAVEEl objeto puntero en %C no debe tener un coÃ­ndiceEl objeto puntero en %L no debe tener un coÃ­ndiceLos punteros son de 32-bit.Los punteros son de 64-bit.PolÃ­ticas disponibles para usar con -mcompact-branches=:El componente polimÃ³rfico %s en %L en SEQUENCE o de tipo BIND(C) %sSubobjecto polimÃ³rfico de un objeto coindizado en %LSe requiere anchura del exponente positivaSe requieren una anchura positivaSe requiere anchura positiva en el especificador de formato %s en %LSe requieren una anchura positiva con el descriptor TPosible cambio de valor en la conversiÃ³n de %s a %s en %LPrefiere las ramas sobre la ejecuciÃ³n condicional.Prefiere accesos word sobre accessos byte.Precede los sÃ­mbolos globales con ":" (para usarse con PREFIJO).Preprocesa sÃ³lo directivas.Fuente preprocesada almacenada en el fichero %s; por favor, adjÃºntelo a su informe de errores.
  Preserva la pila de enlace del PowerPC 476 emparejando un blr con las insns bcl/bl utilizadas para accesos GOT.Pretende que una ramificaciÃ³n-alrededor-de-un-movimiento es un movimiento condicional.Previene el uso de todas las instrucciones de coma flotante.Previene el uso de todas las instrucciones de coma flotante de hardware.!$OMP DECLARE REDUCTION anterior en el mÃ³dulo %s en %LMuestra informaciÃ³n de cobertura de cÃ³digo.
*************** PARTICULAR
*** 2006,2012 ****
  el argumento promovido %qD no coincide con el prototipo internoel argumento promovido %qD no coincide con el prototipoel ~unsigned promovido es siempre diferente de cerola propiedad %qs ya se especificÃ³ en %<@dynamic%>la propiedad %qs ya se especificÃ³ en %<@synthesize%>la propiedad %qs estÃ¡ usando la variable de instancia %qs de tipo incompatiblela propiedad %qs estÃ¡ usando la misma variable de instancia que la propiedad %qsla declaraciÃ³n de propiedad no estÃ¡ en el contexto @interface o @protocolno se admiten los atributos de visibilidad protected en esta configuraciÃ³n; descartadosel protocolo %qE tiene una dependencia circularel protocolo %qE es obsoletolos atributos de protocolo no estÃ¡n disponibles en Objective-C 1.0declaraciÃ³n de prototipoel prototipo para %q+D declara el argumento %d con un tipo incompatibleel prototipo para %q+D declara menos argumentos que la definiciÃ³n anterior de estilo antiguoel prototipo para %q+D declara mÃ¡s argumentos que la definiciÃ³n anterior de estilo antiguoprototipo para %q+D despuÃ©s de una definiciÃ³n que no es prototipoel prototipo de '%s' tiene operandos obligatorios despuÃ©s de los opcionalesno se llamÃ³ al seudo-destructorespecificador-pure en la definiciÃ³n-de-funciÃ³nmodificadores q/Q no vÃ¡lidos para las referencia de sÃ­mboloel nombre calificado no nombra una claseel tipo calificado %qT no coincide con el nombre del destructor ~%qTno se permiten calificadores en la declaraciÃ³n de %<operator %T%>el tipo calificador %qT no coincide con el nombre del destructor ~%qTr0 necesita estar disponible como un registro sobreescrito por llamadala clÃ¡usula de rango debe tener tipo matriz, rebanada, cadena, mapa o canallas expresiones de rango en las declaraciones switch no son estÃ¡ndarla expresiÃ³n %<for%> basada en rango de tipo %qT es de tipo incompletono se admite rdynamicfallÃ³ la lectura al leer los datos de exportaciÃ³nse usÃ³ la ubicaciÃ³n de sÃ³lo lectura %qE como salida %<asm%>se usÃ³ el miembro de sÃ³lo lectura %qD como salida %<asm%>se usÃ³ el valor de devoluciÃ³n nombrado de sÃ³lo lectura %qD como salida %<asm%>se usÃ³ el parÃ¡metro de sÃ³lo lectura %qD como salida %<asm%>se usÃ³ la referencia de sÃ³lo lectura %qD como salida %<asm%>se usÃ³ la variable de sÃ³lo lectura %qD como salida %<asm%>leyendo fichero de entradaleyendo a travÃ©s de un puntero nulo (argumento %d)la recepciÃ³n de objetos de tipo no-copiable-trivialmente %q#T a travÃ©s de %<...%> se admite condicionalmenteevaluaciÃ³n recursiva del argumento por defecto para %q#DinserciÃ³n en lÃ­nea recursivatipo recursivo %qT sin definirse requiere recursivamente para la sustituciÃ³n de %qS
  se requiere recursivamente desde %q#D
  se requiere recursivamente desde aquÃ­
! redeclaraciÃ³n de %<enum %E%>redeclaraciÃ³n de %q#DredeclaraciÃ³n de %q+D con visibilidad diferente (se preserva la visibilidad anterior)redeclaraciÃ³n de %q+D sin enlaceredeclaraciÃ³n de %qT como algo que no es plantillaredeclaraciÃ³n de %qs %<#pragma omp declare reduction%> para el tipo %qTredeclaraciÃ³n del tipo interno de C++ %qTredeclaraciÃ³n de la clase Objective-C %qsredeclaraciÃ³n del enumerador %q+Dla redeclaraciÃ³n de friend %q#D no puede tener argumentos de plantilla por defectoredeclaraciÃ³n de la propiedad %qDredeclarado aquÃ­ como %q#Dse redeclarÃ³ con %d parÃ¡metro de plantillase redeclarÃ³ con %d parÃ¡metros de plantillalas funciones extern inline redefinidas no se consideran para la inclusiÃ³n en lÃ­nearedefiniciÃ³n de %<struct %E%>redefiniciÃ³n de %<union %E%>redefiniciÃ³n de %q#DredefiniciÃ³n de %q#TredefiniciÃ³n de %q+DredefiniciÃ³n del argumento por defecto para %q#DredefiniciÃ³n del parÃ¡metro %q+DredefiniciÃ³n de la definiciÃ³n de tipo %q+DredefiniciÃ³n de la definiciÃ³n de tipo %q+D con un tipo diferenteredefiniciÃ³n de la definiciÃ³n de tipo %q+D con un tipo modificado variablementeredeclaraciÃ³n redundante de %q+DdeclaraciÃ³n redundante de %qD en el mismo Ã¡mbitola referencia %qs no se puede declarar %<mutable%>la referencia a %<%T::%D%> es ambiguala referencia a %qD es ambiguareferencia a sentencia muertala regiÃ³n de lp %i es errÃ³nearegion_array no coincide con region_treeregion_array estÃ¡ corrupta para la regiÃ³n %inombre de registro dado para la variable %q+D que no es registrono se especifica un nombre de registro para %q+Del nÃºmero de registro debe ser una constante en tiempo de compilaciÃ³n. Pruebe a poner niveles de optimizaciÃ³n mÃ¡s altosse usÃ³ el registro de %qD para mÃºltiples variables de registro globalesse esperaba un registro o expresiÃ³n de memoria para el modificador de salida 'M'se esperaba un registro o expresiÃ³n de memoria para el modificador de salida 'N'el registro especificado por %q+D no es adecuado para el tipo de datosse usÃ³ la variable de registro %qD en la funciÃ³n anidadalos atributos regparam y thiscall no son compatiblesreimplementaciÃ³n de la clase %qEreinterpret_cast del tipo %qT al tipo %qT proscribe los calificadorestransacciÃ³n relajada en una funciÃ³n %<transaction_safe%>transacciÃ³n relajada en una transacciÃ³n atÃ³micase ha borrado el bucle %d en el Ã¡rbol del buclese elimina el fichero .rpo: %mrenombrando la especificaciÃ³n %s a %s
  se renombra el fichero .rpo: %m%<@%> repetida antes de la cadena Objective-Cse repitiÃ³ %s en el formatono se permite la peticiÃ³n para la conversiÃ³n implÃ­cita de %qT a %qT en C++solicitud por el miembro %qD en %qE, el cual es del tipo %qT que no es clasesolicitud por el miembro %qD en %qE, el cual es de tipo puntero %qT (Â¿ Tal vez quiso utilizar %<->%> ?)la peticiÃ³n para el miembro %qD es ambiguala peticiÃ³n por el miembro %qD es ambigua en la red de herencia mÃºltiplesolicitud por el miembro %qE en el tipo %qT que no es clasepeticiÃ³n del miembro %qE en algo que no es una estructura o uniÃ³nel atributo %qE solicitado no es una pareja de constantes enteras no negativas separadas por coma o es demasiado grande (mÃ¡x. %d)la alineaciÃ³n solicitada %d es mayor que %dla alineaciÃ³n solicitada para %q+D es mayor que la alineaciÃ³n implementada de %wula alineaciÃ³n solicitada no es una constante enterala init_priority solicitada no es una constante enterala init_priority solicitada estÃ¡ fuera de rangola init_priority solicitada estÃ¡ reservada para uso internola posiciÃ³n solicitada es menor a cerola posiciÃ³n solicitada no es una constante enterarequire_atom(): tipo de Ã¡tomo requerido incorrectose requiere para la sustituciÃ³n de %qS
  se requiere desde %q#D
  se requiere desde aquÃ­
--- 2003,2009 ----
  el argumento promovido %qD no coincide con el prototipo internoel argumento promovido %qD no coincide con el prototipoel ~unsigned promovido es siempre diferente de cerola propiedad %qs ya se especificÃ³ en %<@dynamic%>la propiedad %qs ya se especificÃ³ en %<@synthesize%>la propiedad %qs estÃ¡ usando la variable de instancia %qs de tipo incompatiblela propiedad %qs estÃ¡ usando la misma variable de instancia que la propiedad %qsla declaraciÃ³n de propiedad no estÃ¡ en el contexto @interface o @protocolno se admiten los atributos de visibilidad protected en esta configuraciÃ³n; descartadosel protocolo %qE tiene una dependencia circularel protocolo %qE es obsoletolos atributos de protocolo no estÃ¡n disponibles en Objective-C 1.0declaraciÃ³n de prototipoel prototipo para %q+D declara el argumento %d con un tipo incompatibleel prototipo para %q+D declara menos argumentos que la definiciÃ³n anterior de estilo antiguoel prototipo para %q+D declara mÃ¡s argumentos que la definiciÃ³n anterior de estilo antiguoprototipo para %q+D despuÃ©s de una definiciÃ³n que no es prototipoel prototipo de '%s' tiene operandos obligatorios despuÃ©s de los opcionalesno se llamÃ³ al seudo-destructorespecificador-pure en la definiciÃ³n-de-funciÃ³nmodificadores q/Q no vÃ¡lidos para las referencia de sÃ­mboloel nombre calificado no nombra una claseel tipo calificado %qT no coincide con el nombre del destructor ~%qTno se permiten calificadores en la declaraciÃ³n de %<operator %T%>el tipo calificador %qT no coincide con el nombre del destructor ~%qTr0 necesita estar disponible como un registro sobreescrito por llamadala clÃ¡usula de rango debe tener tipo matriz, rebanada, cadena, mapa o canallas expresiones de rango en las declaraciones switch no son estÃ¡ndarla expresiÃ³n %<for%> basada en rango de tipo %qT es de tipo incompletono se admite rdynamicfallÃ³ la lectura al leer los datos de exportaciÃ³nse usÃ³ la ubicaciÃ³n de sÃ³lo lectura %qE como salida %<asm%>se usÃ³ el miembro de sÃ³lo lectura %qD como salida %<asm%>se usÃ³ el valor de devoluciÃ³n nombrado de sÃ³lo lectura %qD como salida %<asm%>se usÃ³ el parÃ¡metro de sÃ³lo lectura %qD como salida %<asm%>se usÃ³ la referencia de sÃ³lo lectura %qD como salida %<asm%>se usÃ³ la variable de sÃ³lo lectura %qD como salida %<asm%>leyendo fichero de entradaleyendo a travÃ©s de un puntero nulo (argumento %d)la recepciÃ³n de objetos de tipo no-copiable-trivialmente %q#T a travÃ©s de %<...%> se admite condicionalmenteevaluaciÃ³n recursiva del argumento por defecto para %q#DinserciÃ³n en lÃ­nea recursivatipo recursivo %qT sin definirse requiere recursivamente para la sustituciÃ³n de %qS
  se requiere recursivamente desde %q#D
  se requiere recursivamente desde aquÃ­
! redeclaraciÃ³n de %<enum %E%>redeclaraciÃ³n de %q#DredeclaraciÃ³n de %q+D con visibilidad diferente (se preserva la visibilidad anterior)redeclaraciÃ³n de %q+D sin enlaceredeclaraciÃ³n de %qT como algo que no es plantillaredeclaraciÃ³n de %qs %<#pragma omp declare reduction%> para el tipo %qTredeclaraciÃ³n del tipo interno de C++ %qTredeclaraciÃ³n de la clase Objective-C %qsredeclaraciÃ³n del enumerador %q+Dla redeclaraciÃ³n de friend %q#D no puede tener argumentos de plantilla por defectoredeclaraciÃ³n de la propiedad %qDredeclarado aquÃ­ como %q#Dse redeclarÃ³ con %d parÃ¡metro de plantillase redeclarÃ³ con %d parÃ¡metros de plantillalas funciones extern inline redefinidas no se consideran para la inclusiÃ³n en lÃ­nearedefiniciÃ³n de %<struct %E%>redefiniciÃ³n de %<union %E%>redefiniciÃ³n de %q#DredefiniciÃ³n de %q#TredefiniciÃ³n de %q+DredefiniciÃ³n del argumento por defecto para %q#DredefiniciÃ³n del parÃ¡metro %q+DredefiniciÃ³n de la definiciÃ³n de tipo %q+DredefiniciÃ³n de la definiciÃ³n de tipo %q+D con un tipo diferenteredefiniciÃ³n de la definiciÃ³n de tipo %q+D con un tipo modificado variablementeredeclaraciÃ³n redundante de %q+DdeclaraciÃ³n redundante de %qD en el mismo Ã¡mbitola referencia %qs no se puede declarar %<mutable%>la referencia a %<%T::%D%> es ambiguala referencia a %qD es ambiguareferencia a sentencia muertala regiÃ³n de lp %i es errÃ³nearegion_array no coincide con region_treeregion_array estÃ¡ corrupta para la regiÃ³n %inombre de registro dado para la variable %q+D que no es registrono se especifica un nombre de registro para %q+Dse usÃ³ el registro de %qD para mÃºltiples variables de registro globalesse esperaba un registro o expresiÃ³n de memoria para el modificador de salida 'M'se esperaba un registro o expresiÃ³n de memoria para el modificador de salida 'N'el registro especificado por %q+D no es adecuado para el tipo de datosse usÃ³ la variable de registro %qD en la funciÃ³n anidadalos atributos regparam y thiscall no son compatiblesreimplementaciÃ³n de la clase %qEreinterpret_cast del tipo %qT al tipo %qT proscribe los calificadorestransacciÃ³n relajada en una funciÃ³n %<transaction_safe%>transacciÃ³n relajada en una transacciÃ³n atÃ³micase ha borrado el bucle %d en el Ã¡rbol del buclese elimina el fichero .rpo: %mrenombrando la especificaciÃ³n %s a %s
  se renombra el fichero .rpo: %m%<@%> repetida antes de la cadena Objective-Cse repitiÃ³ %s en el formatono se permite la peticiÃ³n para la conversiÃ³n implÃ­cita de %qT a %qT en C++solicitud por el miembro %qD en %qE, el cual es del tipo %qT que no es clasesolicitud por el miembro %qD en %qE, el cual es de tipo puntero %qT (Â¿ Tal vez quiso utilizar %<->%> ?)la peticiÃ³n para el miembro %qD es ambiguala peticiÃ³n por el miembro %qD es ambigua en la red de herencia mÃºltiplesolicitud por el miembro %qE en el tipo %qT que no es clasepeticiÃ³n del miembro %qE en algo que no es una estructura o uniÃ³nel atributo %qE solicitado no es una pareja de constantes enteras no negativas separadas por coma o es demasiado grande (mÃ¡x. %d)la alineaciÃ³n solicitada %d es mayor que %dla alineaciÃ³n solicitada para %q+D es mayor que la alineaciÃ³n implementada de %wula alineaciÃ³n solicitada no es una constante enterala init_priority solicitada no es una constante enterala init_priority solicitada estÃ¡ fuera de rangola init_priority solicitada estÃ¡ reservada para uso internola posiciÃ³n solicitada es menor a cerola posiciÃ³n solicitada no es una constante enterarequire_atom(): tipo de Ã¡tomo requerido incorrectose requiere para la sustituciÃ³n de %qS
  se requiere desde %q#D
  se requiere desde aquÃ­
diff -Nrcpad gcc-9.1.0/gcc/po/es.po gcc-9.2.0/gcc/po/es.po
*** gcc-9.1.0/gcc/po/es.po	Fri Apr 19 19:19:51 2019
--- gcc-9.2.0/gcc/po/es.po	Mon May 20 22:22:58 2019
***************
*** 40,49 ****
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 9.1-b20190414\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2019-04-13 17:21+0200\n"
! "PO-Revision-Date: 2019-04-15 11:00+0200\n"
  "Last-Translator: Antonio Ceballos Roa <aceballos@gmail.com>\n"
  "Language-Team: Spanish <es@tp.org.es>\n"
  "Language: es\n"
--- 40,49 ----
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 9.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2019-05-02 20:28+0000\n"
! "PO-Revision-Date: 2019-05-17 05:23+0200\n"
  "Last-Translator: Antonio Ceballos Roa <aceballos@gmail.com>\n"
  "Language-Team: Spanish <es@tp.org.es>\n"
  "Language: es\n"
*************** msgstr "el operando '%%l' no es una etiq
*** 242,253 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6143 config/i386/i386.c:16997
  #, c-format
  msgid "floating constant misused"
  msgstr "constante de coma flotante mal usada"
  
! #: final.c:4207 config/arc/arc.c:6240 config/i386/i386.c:17088
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
--- 242,253 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6158 config/i386/i386.c:16998
  #, c-format
  msgid "floating constant misused"
  msgstr "constante de coma flotante mal usada"
  
! #: final.c:4207 config/arc/arc.c:6255 config/i386/i386.c:17089
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr " No se encontrÃ³ ninguna.  Use -
*** 1326,1372 ****
  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.c:1630
  msgid "The following options are target specific"
  msgstr "Las siguientes opciones son especÃ­ficas del objetivo"
  
! #: opts.c:1633
  msgid "The following options control compiler warning messages"
  msgstr "Las siguientes opciones controlan los mensajes de aviso del compilador"
  
! #: opts.c:1636
  msgid "The following options control optimizations"
  msgstr "Las siguientes opciones controlan las optimizaciones"
  
! #: opts.c:1639 opts.c:1678
  msgid "The following options are language-independent"
  msgstr "Las siguientes opciones son independientes del lenguaje"
  
! #: opts.c:1642
  msgid "The --param option recognizes the following as parameters"
  msgstr "La opciÃ³n --param reconoce los parÃ¡metros a continuaciÃ³n"
  
! #: opts.c:1648
  msgid "The following options are specific to just the language "
  msgstr "Las siguientes opciones son especÃ­ficas sÃ³lo para el lenguaje "
  
! #: opts.c:1650
  msgid "The following options are supported by the language "
  msgstr "Las siguientes opciones se admiten en el lenguaje "
  
! #: opts.c:1661
  msgid "The following options are not documented"
  msgstr "Las siguientes opciones no estÃ¡n documentadas"
  
! #: opts.c:1663
  msgid "The following options take separate arguments"
  msgstr "Las siguientes opciones toman argumentos separados"
  
! #: opts.c:1665
  msgid "The following options take joined arguments"
  msgstr "Las siguientes opciones toman argumentos conjuntos"
  
! #: opts.c:1676
  msgid "The following options are language-related"
  msgstr "Las siguientes opciones son relacionadas al lenguaje"
  
--- 1326,1380 ----
  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.c:1581
! #, fuzzy, c-format
! #| msgid "invalid argument %qs to %qs"
! msgid ""
! "  Known valid arguments for %s option:\n"
! "   "
! msgstr "argumento %qs no vÃ¡lido para %qs"
! 
! #: opts.c:1631
  msgid "The following options are target specific"
  msgstr "Las siguientes opciones son especÃ­ficas del objetivo"
  
! #: opts.c:1634
  msgid "The following options control compiler warning messages"
  msgstr "Las siguientes opciones controlan los mensajes de aviso del compilador"
  
! #: opts.c:1637
  msgid "The following options control optimizations"
  msgstr "Las siguientes opciones controlan las optimizaciones"
  
! #: opts.c:1640 opts.c:1679
  msgid "The following options are language-independent"
  msgstr "Las siguientes opciones son independientes del lenguaje"
  
! #: opts.c:1643
  msgid "The --param option recognizes the following as parameters"
  msgstr "La opciÃ³n --param reconoce los parÃ¡metros a continuaciÃ³n"
  
! #: opts.c:1649
  msgid "The following options are specific to just the language "
  msgstr "Las siguientes opciones son especÃ­ficas sÃ³lo para el lenguaje "
  
! #: opts.c:1651
  msgid "The following options are supported by the language "
  msgstr "Las siguientes opciones se admiten en el lenguaje "
  
! #: opts.c:1662
  msgid "The following options are not documented"
  msgstr "Las siguientes opciones no estÃ¡n documentadas"
  
! #: opts.c:1664
  msgid "The following options take separate arguments"
  msgstr "Las siguientes opciones toman argumentos separados"
  
! #: opts.c:1666
  msgid "The following options take joined arguments"
  msgstr "Las siguientes opciones toman argumentos conjuntos"
  
! #: opts.c:1677
  msgid "The following options are language-related"
  msgstr "Las siguientes opciones son relacionadas al lenguaje"
  
*************** msgstr "opciones pasadas: "
*** 1495,1501 ****
  msgid "options enabled: "
  msgstr "opciones activadas: "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5617 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
--- 1503,1509 ----
  msgid "options enabled: "
  msgstr "opciones activadas: "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5634 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
*************** msgstr "constante de vector no vÃ¡lida"
*** 3082,3088 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22872
  #, c-format
  msgid "missing operand"
  msgstr "falta un operando"
--- 3090,3096 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22877
  #, c-format
  msgid "missing operand"
  msgstr "falta un operando"
*************** msgstr "prefijo de operando no vÃ¡lido '
*** 3107,3113 ****
  msgid "invalid address mode"
  msgstr "modo de direccionamiento no vÃ¡lido"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18255
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
--- 3115,3121 ----
  msgid "invalid address mode"
  msgstr "modo de direccionamiento no vÃ¡lido"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18256
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
*************** msgstr "cÃ³digo %%xn no vÃ¡lido"
*** 3199,3305 ****
  msgid "invalid operand address"
  msgstr "direcciÃ³n de operando no vÃ¡lida"
  
! #: config/arc/arc.c:4207
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%Z"
  
! #: config/arc/arc.c:4215
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%z"
  
! #: config/arc/arc.c:4223
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "operandos no vÃ¡lidos para el cÃ³digo %%c"
  
! #: config/arc/arc.c:4231
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%M"
  
! #: config/arc/arc.c:4239 config/m32r/m32r.c:2103
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "operador no vÃ¡lido para el cÃ³digo %%p"
  
! #: config/arc/arc.c:4250 config/m32r/m32r.c:2096
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%s"
  
! #: config/arc/arc.c:4398 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%R"
  
! #: config/arc/arc.c:4474 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%H%%L"
  
! #: config/arc/arc.c:4542 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%U"
  
! #: config/arc/arc.c:4554
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%V"
  
! #: config/arc/arc.c:4611
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4637 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr "operando no vÃ¡lido en el cÃ³digo de salida"
  
! #: config/arc/arc.c:6228
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC no vÃ¡lido como operando: %d"
  
! #: config/arc/arc.c:6517 config/cris/cris.c:2571
  msgid "unrecognized supposed constant"
  msgstr "no se reconoce la constante supuesta"
  
! #: config/arm/arm.c:19310 config/arm/arm.c:19335 config/arm/arm.c:19345
! #: config/arm/arm.c:19354 config/arm/arm.c:19363
  #, c-format
  msgid "invalid shift operand"
  msgstr "operando de desplazamiento no vÃ¡lido"
  
! #: config/arm/arm.c:22203 config/arm/arm.c:22221
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instrucciÃ³n de predicado Thumb"
  
! #: config/arm/arm.c:22209
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instrucciÃ³n de predicado en una secuencia condicional"
  
! #: config/arm/arm.c:22327 config/arm/arm.c:22340 config/arm/arm.c:22365
  #: config/nios2/nios2.c:3070
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "No se admite el operando para el cÃ³digo '%c'"
  
! #: config/arm/arm.c:22442 config/arm/arm.c:22464 config/arm/arm.c:22474
! #: config/arm/arm.c:22484 config/arm/arm.c:22494 config/arm/arm.c:22533
! #: config/arm/arm.c:22551 config/arm/arm.c:22576 config/arm/arm.c:22591
! #: config/arm/arm.c:22618 config/arm/arm.c:22625 config/arm/arm.c:22643
! #: config/arm/arm.c:22650 config/arm/arm.c:22658 config/arm/arm.c:22679
! #: config/arm/arm.c:22686 config/arm/arm.c:22819 config/arm/arm.c:22826
! #: config/arm/arm.c:22853 config/arm/arm.c:22860 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
--- 3207,3313 ----
  msgid "invalid operand address"
  msgstr "direcciÃ³n de operando no vÃ¡lida"
  
! #: config/arc/arc.c:4220
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%Z"
  
! #: config/arc/arc.c:4228
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%z"
  
! #: config/arc/arc.c:4236
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "operandos no vÃ¡lidos para el cÃ³digo %%c"
  
! #: config/arc/arc.c:4244
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%M"
  
! #: config/arc/arc.c:4252 config/m32r/m32r.c:2103
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "operador no vÃ¡lido para el cÃ³digo %%p"
  
! #: config/arc/arc.c:4263 config/m32r/m32r.c:2096
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%s"
  
! #: config/arc/arc.c:4411 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%R"
  
! #: config/arc/arc.c:4487 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%H%%L"
  
! #: config/arc/arc.c:4555 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%U"
  
! #: config/arc/arc.c:4567
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%V"
  
! #: config/arc/arc.c:4624
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4650 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr "operando no vÃ¡lido en el cÃ³digo de salida"
  
! #: config/arc/arc.c:6243
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC no vÃ¡lido como operando: %d"
  
! #: config/arc/arc.c:6532 config/cris/cris.c:2571
  msgid "unrecognized supposed constant"
  msgstr "no se reconoce la constante supuesta"
  
! #: config/arm/arm.c:19315 config/arm/arm.c:19340 config/arm/arm.c:19350
! #: config/arm/arm.c:19359 config/arm/arm.c:19368
  #, c-format
  msgid "invalid shift operand"
  msgstr "operando de desplazamiento no vÃ¡lido"
  
! #: config/arm/arm.c:22208 config/arm/arm.c:22226
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instrucciÃ³n de predicado Thumb"
  
! #: config/arm/arm.c:22214
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instrucciÃ³n de predicado en una secuencia condicional"
  
! #: config/arm/arm.c:22332 config/arm/arm.c:22345 config/arm/arm.c:22370
  #: config/nios2/nios2.c:3070
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "No se admite el operando para el cÃ³digo '%c'"
  
! #: config/arm/arm.c:22447 config/arm/arm.c:22469 config/arm/arm.c:22479
! #: config/arm/arm.c:22489 config/arm/arm.c:22499 config/arm/arm.c:22538
! #: config/arm/arm.c:22556 config/arm/arm.c:22581 config/arm/arm.c:22596
! #: config/arm/arm.c:22623 config/arm/arm.c:22630 config/arm/arm.c:22648
! #: config/arm/arm.c:22655 config/arm/arm.c:22663 config/arm/arm.c:22684
! #: config/arm/arm.c:22691 config/arm/arm.c:22824 config/arm/arm.c:22831
! #: config/arm/arm.c:22858 config/arm/arm.c:22865 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
*************** msgstr "No se admite el operando para el
*** 3307,3319 ****
  msgid "invalid operand for code '%c'"
  msgstr "operando no vÃ¡lido para el cÃ³digo '%c'"
  
! #: config/arm/arm.c:22546
  #, c-format
  msgid "instruction never executed"
  msgstr "la instrucciÃ³n nunca se ejecuta"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22567
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "cÃ³digo de formato Maverick obsoleto '%c'"
--- 3315,3327 ----
  msgid "invalid operand for code '%c'"
  msgstr "operando no vÃ¡lido para el cÃ³digo '%c'"
  
! #: config/arm/arm.c:22551
  #, c-format
  msgid "instruction never executed"
  msgstr "la instrucciÃ³n nunca se ejecuta"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22572
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "cÃ³digo de formato Maverick obsoleto '%c'"
*************** msgstr "operando const_double no vÃ¡lido
*** 3426,3432 ****
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6502
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3434,3440 ----
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6520
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "operando no vÃ¡lido para el cÃ³d
*** 3662,3759 ****
  msgid "invalid fp constant"
  msgstr "constante fp no vÃ¡lida"
  
! #: config/i386/i386.c:17082
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC no vÃ¡lido como operando"
  
! #: config/i386/i386.c:17621
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "uso no vÃ¡lido del registro '%s'"
  
! #: config/i386/i386.c:17626
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "tipo no vÃ¡lido de la salida del indicador asm"
  
! #: config/i386/i386.c:17857
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'O'"
  
! #: config/i386/i386.c:17892
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'z'"
  
! #: config/i386/i386.c:17961
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "se usÃ³ un tipo de operando no vÃ¡lido con el cÃ³digo de operando 'Z'"
  
! #: config/i386/i386.c:17966
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'Z'"
  
! #: config/i386/i386.c:18043
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "el operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando 'Y' no vÃ¡lido"
  
! #: config/i386/i386.c:18122
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "el operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando 'D' no vÃ¡lido"
  
! #: config/i386/i386.c:18140
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "el operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando '%c' no vÃ¡lido"
  
! #: config/i386/i386.c:18153
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "el operando no es una referencia de memoria desplazable, cÃ³digo de operando 'H' no vÃ¡lido"
  
! #: config/i386/i386.c:18168
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "el operando no es un entero, cÃ³digo de operando 'K' no vÃ¡lido"
  
! #: config/i386/i386.c:18196
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "el operando no es un entero concreto, cÃ³digo de operando 'r' no vÃ¡lido"
  
! #: config/i386/i386.c:18214
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "el operando no es un entero, cÃ³digo de operando 'R' no vÃ¡lido"
  
! #: config/i386/i386.c:18237
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "el operando no es un entero concreto, cÃ³digo de operando 'R' no vÃ¡lido"
  
! #: config/i386/i386.c:18341
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "cÃ³digo de operando '%c' no vÃ¡lido"
  
! #: config/i386/i386.c:18403
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "restricciones no vÃ¡lidas para el operando"
  
! #: config/i386/i386.c:18453
  #, fuzzy, c-format
  #| msgid "invalid vector constant"
  msgid "invalid vector immediate"
  msgstr "constante de vector no vÃ¡lida"
  
! #: config/i386/i386.c:29331
  msgid "unknown insn mode"
  msgstr "modo insn desconocido"
  
--- 3670,3767 ----
  msgid "invalid fp constant"
  msgstr "constante fp no vÃ¡lida"
  
! #: config/i386/i386.c:17083
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC no vÃ¡lido como operando"
  
! #: config/i386/i386.c:17622
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "uso no vÃ¡lido del registro '%s'"
  
! #: config/i386/i386.c:17627
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "tipo no vÃ¡lido de la salida del indicador asm"
  
! #: config/i386/i386.c:17858
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'O'"
  
! #: config/i386/i386.c:17893
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'z'"
  
! #: config/i386/i386.c:17962
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "se usÃ³ un tipo de operando no vÃ¡lido con el cÃ³digo de operando 'Z'"
  
! #: config/i386/i386.c:17967
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'Z'"
  
! #: config/i386/i386.c:18044
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "el operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando 'Y' no vÃ¡lido"
  
! #: config/i386/i386.c:18123
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "el operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando 'D' no vÃ¡lido"
  
! #: config/i386/i386.c:18141
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "el operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando '%c' no vÃ¡lido"
  
! #: config/i386/i386.c:18154
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "el operando no es una referencia de memoria desplazable, cÃ³digo de operando 'H' no vÃ¡lido"
  
! #: config/i386/i386.c:18169
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "el operando no es un entero, cÃ³digo de operando 'K' no vÃ¡lido"
  
! #: config/i386/i386.c:18197
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "el operando no es un entero concreto, cÃ³digo de operando 'r' no vÃ¡lido"
  
! #: config/i386/i386.c:18215
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "el operando no es un entero, cÃ³digo de operando 'R' no vÃ¡lido"
  
! #: config/i386/i386.c:18238
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "el operando no es un entero concreto, cÃ³digo de operando 'R' no vÃ¡lido"
  
! #: config/i386/i386.c:18342
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "cÃ³digo de operando '%c' no vÃ¡lido"
  
! #: config/i386/i386.c:18404
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "restricciones no vÃ¡lidas para el operando"
  
! #: config/i386/i386.c:18454
  #, fuzzy, c-format
  #| msgid "invalid vector constant"
  msgid "invalid vector immediate"
  msgstr "constante de vector no vÃ¡lida"
  
! #: config/i386/i386.c:29334
  msgid "unknown insn mode"
  msgstr "modo insn desconocido"
  
*************** msgstr "expresiÃ³n no vÃ¡lida - pruebe u
*** 4236,4258 ****
  msgid "invalid expression for output modifier '%c'"
  msgstr "expresiÃ³n no vÃ¡lida para el modificador de salida '%c'"
  
! #: config/s390/s390.c:11723
  msgid "vector argument passed to unprototyped function"
  msgstr "se pasÃ³ un argumento vector a una funciÃ³n sin prototipo"
  
! #: config/s390/s390.c:16047
  msgid "types differ in signedness"
  msgstr "los tipos difieren en el signo"
  
! #: config/s390/s390.c:16057
  msgid "binary operator does not support two vector bool operands"
  msgstr "el operador binario no admite dos operadores bool vector"
  
! #: config/s390/s390.c:16060
  msgid "binary operator does not support vector bool operand"
  msgstr "el operador binario no admite operador bool vector"
  
! #: config/s390/s390.c:16068
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "el operador binario no admite que se mezclen operandos bool vector y vector de coma flotante"
  
--- 4244,4266 ----
  msgid "invalid expression for output modifier '%c'"
  msgstr "expresiÃ³n no vÃ¡lida para el modificador de salida '%c'"
  
! #: config/s390/s390.c:11733
  msgid "vector argument passed to unprototyped function"
  msgstr "se pasÃ³ un argumento vector a una funciÃ³n sin prototipo"
  
! #: config/s390/s390.c:16057
  msgid "types differ in signedness"
  msgstr "los tipos difieren en el signo"
  
! #: config/s390/s390.c:16067
  msgid "binary operator does not support two vector bool operands"
  msgstr "el operador binario no admite dos operadores bool vector"
  
! #: config/s390/s390.c:16070
  msgid "binary operator does not support vector bool operand"
  msgstr "el operador binario no admite operador bool vector"
  
! #: config/s390/s390.c:16078
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "el operador binario no admite que se mezclen operandos bool vector y vector de coma flotante"
  
*************** msgstr "se esperaba %<<%>"
*** 4655,4693 ****
  msgid "expected label"
  msgstr "se esperaba etiqueta"
  
! #: cp/call.c:11044
  msgid "candidate 1:"
  msgstr "candidato 1:"
  
! #: cp/call.c:11045
  msgid "candidate 2:"
  msgstr "candidato 2:"
  
! #: cp/decl.c:3141
  msgid "jump to label %qD"
  msgstr "salto a la etiqueta %qD"
  
! #: cp/decl.c:3142
  msgid "jump to case label"
  msgstr "salto a la etiqueta case"
  
! #: cp/decl.c:3212
  msgid "enters try block"
  msgstr "entra en el bloque try"
  
! #: cp/decl.c:3218
  msgid "enters catch block"
  msgstr "entra en el bloque catch"
  
! #: cp/decl.c:3224
  msgid "enters OpenMP structured block"
  msgstr "entra en el bloque estructurado OpenMP"
  
! #: cp/decl.c:3230
  msgid "enters synchronized or atomic statement"
  msgstr "entra en la sentencia sincronizada o atÃ³mica"
  
! #: cp/decl.c:3237
  #, fuzzy
  #| msgid "expected statement"
  msgid "enters constexpr if statement"
--- 4663,4701 ----
  msgid "expected label"
  msgstr "se esperaba etiqueta"
  
! #: cp/call.c:11059
  msgid "candidate 1:"
  msgstr "candidato 1:"
  
! #: cp/call.c:11060
  msgid "candidate 2:"
  msgstr "candidato 2:"
  
! #: cp/decl.c:3158
  msgid "jump to label %qD"
  msgstr "salto a la etiqueta %qD"
  
! #: cp/decl.c:3159
  msgid "jump to case label"
  msgstr "salto a la etiqueta case"
  
! #: cp/decl.c:3229
  msgid "enters try block"
  msgstr "entra en el bloque try"
  
! #: cp/decl.c:3235
  msgid "enters catch block"
  msgstr "entra en el bloque catch"
  
! #: cp/decl.c:3241
  msgid "enters OpenMP structured block"
  msgstr "entra en el bloque estructurado OpenMP"
  
! #: cp/decl.c:3247
  msgid "enters synchronized or atomic statement"
  msgstr "entra en la sentencia sincronizada o atÃ³mica"
  
! #: cp/decl.c:3254
  #, fuzzy
  #| msgid "expected statement"
  msgid "enters constexpr if statement"
*************** msgstr "%r%s:%d:%R   en la expansiÃ³n de
*** 4904,4910 ****
  msgid "candidates are:"
  msgstr "los candidatos son:"
  
! #: cp/pt.c:2003 cp/pt.c:23707
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "el candidato es:"
--- 4912,4918 ----
  msgid "candidates are:"
  msgstr "los candidatos son:"
  
! #: cp/pt.c:2003 cp/pt.c:23706
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "el candidato es:"
*************** msgstr "la conversiÃ³n descarta la const
*** 4950,4997 ****
  msgid "source type is not polymorphic"
  msgstr "el tipo fuente no es polimÃ³rfico"
  
! #: cp/typeck.c:6230 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "argumento de tipo errÃ³neo para el decremento unario"
  
! #: cp/typeck.c:6231 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "argumento de tipo errÃ³neo para el incremento unario"
  
! #: cp/typeck.c:6258 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "argumento de tipo errÃ³neo para complemento de bits"
  
! #: cp/typeck.c:6275 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "argumento de tipo errÃ³neo para abs"
  
! #: cp/typeck.c:6287 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "argumento de tipo errÃ³neo para la conjugaciÃ³n"
  
! #: cp/typeck.c:6305
  msgid "in argument to unary !"
  msgstr "en el argumento para el ! unario"
  
! #: cp/typeck.c:6351
  msgid "no pre-increment operator for type"
  msgstr "no hay operador de pre-incremento para el tipo"
  
! #: cp/typeck.c:6353
  msgid "no post-increment operator for type"
  msgstr "no hay operador de post-incremento para el tipo"
  
! #: cp/typeck.c:6355
  msgid "no pre-decrement operator for type"
  msgstr "no hay operador de pre-decremento para el tipo"
  
! #: cp/typeck.c:6357
  msgid "no post-decrement operator for type"
  msgstr "no hay operador de post-decremento para el tipo"
  
--- 4958,5005 ----
  msgid "source type is not polymorphic"
  msgstr "el tipo fuente no es polimÃ³rfico"
  
! #: cp/typeck.c:6248 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "argumento de tipo errÃ³neo para el decremento unario"
  
! #: cp/typeck.c:6249 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "argumento de tipo errÃ³neo para el incremento unario"
  
! #: cp/typeck.c:6276 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "argumento de tipo errÃ³neo para complemento de bits"
  
! #: cp/typeck.c:6293 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "argumento de tipo errÃ³neo para abs"
  
! #: cp/typeck.c:6305 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "argumento de tipo errÃ³neo para la conjugaciÃ³n"
  
! #: cp/typeck.c:6323
  msgid "in argument to unary !"
  msgstr "en el argumento para el ! unario"
  
! #: cp/typeck.c:6369
  msgid "no pre-increment operator for type"
  msgstr "no hay operador de pre-incremento para el tipo"
  
! #: cp/typeck.c:6371
  msgid "no post-increment operator for type"
  msgstr "no hay operador de post-incremento para el tipo"
  
! #: cp/typeck.c:6373
  msgid "no pre-decrement operator for type"
  msgstr "no hay operador de pre-decremento para el tipo"
  
! #: cp/typeck.c:6375
  msgid "no post-decrement operator for type"
  msgstr "no hay operador de post-decremento para el tipo"
  
*************** msgstr "CaracterÃ­stica obsoleta:"
*** 5080,5086 ****
  msgid "Deleted feature:"
  msgstr "CaracterÃ­stica borrada:"
  
! #: fortran/expr.c:3608
  msgid "array assignment"
  msgstr "asignaciÃ³n de matriz"
  
--- 5088,5094 ----
  msgid "Deleted feature:"
  msgstr "CaracterÃ­stica borrada:"
  
! #: fortran/expr.c:3632
  msgid "array assignment"
  msgstr "asignaciÃ³n de matriz"
  
*************** msgstr "bloque IF"
*** 5288,5298 ****
  msgid "implied END DO"
  msgstr "END DO implÃ­cito"
  
! #: fortran/parse.c:2061 fortran/resolve.c:11462
  msgid "assignment"
  msgstr "asignaciÃ³n"
  
! #: fortran/parse.c:2064 fortran/resolve.c:11513 fortran/resolve.c:11516
  msgid "pointer assignment"
  msgstr "asignaciÃ³n de puntero"
  
--- 5296,5306 ----
  msgid "implied END DO"
  msgstr "END DO implÃ­cito"
  
! #: fortran/parse.c:2061 fortran/resolve.c:11466
  msgid "assignment"
  msgstr "asignaciÃ³n"
  
! #: fortran/parse.c:2064 fortran/resolve.c:11517 fortran/resolve.c:11520
  msgid "pointer assignment"
  msgstr "asignaciÃ³n de puntero"
  
*************** msgstr "Los operandos del operador de us
*** 5453,5532 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Rangos inconsistentes para el operador en %%L y %%L"
  
! #: fortran/resolve.c:7010
  msgid "Loop variable"
  msgstr "Variable de ciclo"
  
! #: fortran/resolve.c:7014
  msgid "iterator variable"
  msgstr "variable de iterador"
  
! #: fortran/resolve.c:7018
  msgid "Start expression in DO loop"
  msgstr "ExpresiÃ³n de inicio en el bucle DO"
  
! #: fortran/resolve.c:7022
  msgid "End expression in DO loop"
  msgstr "ExpresiÃ³n de fin en el bucle DO"
  
! #: fortran/resolve.c:7026
  msgid "Step expression in DO loop"
  msgstr "ExpresiÃ³n de paso en el bucle DO"
  
! #: fortran/resolve.c:7312 fortran/resolve.c:7315
  msgid "DEALLOCATE object"
  msgstr "objeto DEALLOCATE"
  
! #: fortran/resolve.c:7688 fortran/resolve.c:7691
  msgid "ALLOCATE object"
  msgstr "objeto ALLOCATE"
  
! #: fortran/resolve.c:7924 fortran/resolve.c:9660
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.c:7968 fortran/resolve.c:9672
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.c:9463
  msgid "item in READ"
  msgstr "elemento en READ"
  
! #: fortran/resolve.c:9684
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
! #: fortran/trans-array.c:1635
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Longitudes de CHARACTER diferentes (%ld/%ld) en el constructor de matriz"
  
! #: fortran/trans-array.c:5887
  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.c:9496
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.c:5952
  #, 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.c:5960
  #, 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.c:9309
  #, 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.c:10720
  msgid "Assignment of scalar to unallocated array"
  msgstr "AsignaciÃ³n de escalar a un array sin espacio asignado"
  
--- 5461,5540 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Rangos inconsistentes para el operador en %%L y %%L"
  
! #: fortran/resolve.c:7014
  msgid "Loop variable"
  msgstr "Variable de ciclo"
  
! #: fortran/resolve.c:7018
  msgid "iterator variable"
  msgstr "variable de iterador"
  
! #: fortran/resolve.c:7022
  msgid "Start expression in DO loop"
  msgstr "ExpresiÃ³n de inicio en el bucle DO"
  
! #: fortran/resolve.c:7026
  msgid "End expression in DO loop"
  msgstr "ExpresiÃ³n de fin en el bucle DO"
  
! #: fortran/resolve.c:7030
  msgid "Step expression in DO loop"
  msgstr "ExpresiÃ³n de paso en el bucle DO"
  
! #: fortran/resolve.c:7316 fortran/resolve.c:7319
  msgid "DEALLOCATE object"
  msgstr "objeto DEALLOCATE"
  
! #: fortran/resolve.c:7692 fortran/resolve.c:7695
  msgid "ALLOCATE object"
  msgstr "objeto ALLOCATE"
  
! #: fortran/resolve.c:7928 fortran/resolve.c:9664
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.c:7972 fortran/resolve.c:9676
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.c:9467
  msgid "item in READ"
  msgstr "elemento en READ"
  
! #: fortran/resolve.c:9688
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
! #: fortran/trans-array.c:1675
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Longitudes de CHARACTER diferentes (%ld/%ld) en el constructor de matriz"
  
! #: fortran/trans-array.c:5935
  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.c:9544
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.c:6025
  #, 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.c:6033
  #, 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.c:9250
  #, 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.c:10661
  msgid "Assignment of scalar to unallocated array"
  msgstr "AsignaciÃ³n de escalar a un array sin espacio asignado"
  
*************** msgstr "AsignaciÃ³n de escalar a un arra
*** 5535,5546 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Longitudes de caracteres desiguales (%ld/%ld) en %s"
  
! #: fortran/trans-intrinsic.c:8737
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "El argumento NCOPIES del intrÃ­nseco REPEAT es negativo (su valor es %ld)"
  
! #: fortran/trans-intrinsic.c:8769
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "El argumento NCOPIES del intrÃ­nseco REPEAT es demasiado grande"
  
--- 5543,5554 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Longitudes de caracteres desiguales (%ld/%ld) en %s"
  
! #: fortran/trans-intrinsic.c:8758
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "El argumento NCOPIES del intrÃ­nseco REPEAT es negativo (su valor es %ld)"
  
! #: fortran/trans-intrinsic.c:8790
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "El argumento NCOPIES del intrÃ­nseco REPEAT es demasiado grande"
  
*************** msgstr "La referencia de la matriz estÃ¡
*** 5581,5604 ****
  msgid "Incorrect function return value"
  msgstr "Valor de devoluciÃ³n de la funciÃ³n incorrecto"
  
! #: fortran/trans.c:611
  msgid "Memory allocation failed"
  msgstr "FallÃ³ la asignaciÃ³n de memoria"
  
! #: fortran/trans.c:689 fortran/trans.c:1672
  msgid "Allocation would exceed memory limit"
  msgstr "La asignaciÃ³n excederÃ­a el lÃ­mite de memoria"
  
! #: fortran/trans.c:898
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "Se intentÃ³ alojar la variable ya alojada '%s'"
  
! #: fortran/trans.c:904
  msgid "Attempting to allocate already allocated variable"
  msgstr "Se intentÃ³ alojar una variable ya alojada"
  
! #: fortran/trans.c:1357 fortran/trans.c:1516
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "Se intentÃ³ DEALLOCATE en '%s' sin alojar."
--- 5589,5612 ----
  msgid "Incorrect function return value"
  msgstr "Valor de devoluciÃ³n de la funciÃ³n incorrecto"
  
! #: fortran/trans.c:614
  msgid "Memory allocation failed"
  msgstr "FallÃ³ la asignaciÃ³n de memoria"
  
! #: fortran/trans.c:692 fortran/trans.c:1675
  msgid "Allocation would exceed memory limit"
  msgstr "La asignaciÃ³n excederÃ­a el lÃ­mite de memoria"
  
! #: fortran/trans.c:901
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "Se intentÃ³ alojar la variable ya alojada '%s'"
  
! #: fortran/trans.c:907
  msgid "Attempting to allocate already allocated variable"
  msgstr "Se intentÃ³ alojar una variable ya alojada"
  
! #: fortran/trans.c:1360 fortran/trans.c:1519
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "Se intentÃ³ DEALLOCATE en '%s' sin alojar."
*************** msgstr "objc-cpp-output es obsoleto; por
*** 5930,7025 ****
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr "objc++-cpp-output es obsoleto; pr favor use en su lugar objective-c++-cpp-output"
  
! #: config/alpha/alpha.opt:23 config/i386/i386.opt:440
! msgid "Do not use hardware fp."
! msgstr "No usa fp de hardware."
  
! #: config/alpha/alpha.opt:27
! msgid "Use fp registers."
! msgstr "Usa registros fp."
  
! #: config/alpha/alpha.opt:31 common.opt:654 common.opt:788 common.opt:998
! #: common.opt:1002 common.opt:1006 common.opt:1010 common.opt:1574
! #: common.opt:1630 common.opt:1762 common.opt:1766 common.opt:2000
! #: common.opt:2178 common.opt:2879 fortran/lang.opt:489
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "No hace nada. Preservado por compatibilidad hacia atrÃ¡s."
  
! #: config/alpha/alpha.opt:35
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr "Requiere rutinas de biblioteca matemÃ¡tica que cumplan con IEEE (OSF/1)."
  
! #: config/alpha/alpha.opt:39
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr "Emite cÃ³digo que cumpla con IEEE, sin excepciones inexactas."
  
! #: config/alpha/alpha.opt:46
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "No emite constantes enteras complejas a memoria de sÃ³lo lectura."
  
! #: config/alpha/alpha.opt:50
! msgid "Use VAX fp."
! msgstr "Usa fp de VAX."
  
! #: config/alpha/alpha.opt:54
! msgid "Do not use VAX fp."
! msgstr "No usa fp de VAX."
  
! #: config/alpha/alpha.opt:58
! msgid "Emit code for the byte/word ISA extension."
! msgstr "Emite cÃ³digo para la extensiÃ³n ISA byte/word."
  
! #: config/alpha/alpha.opt:62
! msgid "Emit code for the motion video ISA extension."
! msgstr "Emite cÃ³digo para la extensiÃ³n ISA de video en movimiento."
  
! #: config/alpha/alpha.opt:66
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "Emite cÃ³digo para la extensiÃ³n ISA de move y sqrt de fp."
  
! #: config/alpha/alpha.opt:70
! msgid "Emit code for the counting ISA extension."
! msgstr "Emite cÃ³digo para la extensiÃ³n ISA de conteo."
  
! #: config/alpha/alpha.opt:74
! msgid "Emit code using explicit relocation directives."
! msgstr "Emite cÃ³digo usando directivas explÃ­citas de reubicaciÃ³n."
  
! #: config/alpha/alpha.opt:78
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr "Emite reubicaciones de 16-bit a las Ã¡reas de datos small."
  
! #: config/alpha/alpha.opt:82
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr "Emite reubicaciones de 32-bit a las Ã¡reas de datos small."
  
! #: config/alpha/alpha.opt:86
! msgid "Emit direct branches to local functions."
! msgstr "Emite ramificaciones directas a funciones locales."
  
! #: config/alpha/alpha.opt:90
! msgid "Emit indirect branches to local functions."
! msgstr "Emite ramificaciones indirectas a funciones locales."
  
! #: config/alpha/alpha.opt:94
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr "Emite rdval en lugar de rduniq para un puntero thread."
  
! #: config/alpha/alpha.opt:98 config/s390/s390.opt:150 config/i386/i386.opt:212
! #: config/sparc/long-double-switch.opt:23
! msgid "Use 128-bit long double."
! msgstr "Usa long doubles de 128 bits."
  
! #: config/alpha/alpha.opt:102 config/s390/s390.opt:154
! #: config/i386/i386.opt:208 config/sparc/long-double-switch.opt:27
! msgid "Use 64-bit long double."
! msgstr "Usa long doubles de 64 bits."
  
! #: config/alpha/alpha.opt:106
! msgid "Use features of and schedule given CPU."
! msgstr "Usa las caracterÃ­sticas y el planificador del CPU dado."
  
! #: config/alpha/alpha.opt:110
! msgid "Schedule given CPU."
! msgstr "Planifica para el CPU dado."
  
! #: config/alpha/alpha.opt:114
! msgid "Control the generated fp rounding mode."
! msgstr "Controla el modo de redondeo generado de fp."
  
! #: config/alpha/alpha.opt:118
! msgid "Control the IEEE trap mode."
! msgstr "Controla el modo de captura IEEE."
  
! #: config/alpha/alpha.opt:122
! msgid "Control the precision given to fp exceptions."
! msgstr "Controla la precisiÃ³n dada a las excepciones de fp."
  
! #: config/alpha/alpha.opt:126
! msgid "Tune expected memory latency."
! msgstr "Ajusta la latencia esperada de memoria."
  
! #: config/alpha/alpha.opt:130 config/ia64/ia64.opt:118
! msgid "Specify bit size of immediate TLS offsets."
! msgstr "Especifica el tamaÃ±o de bit para los desplazamientos TLS inmediatos."
  
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
! msgstr "CPUs MIPS conocidos (para uso con las opciones -march= y -mtune=):"
  
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgstr "Niveles ISA MIPS conocidos (para uso con la opciÃ³n -mips):"
  
! #: config/mips/mips.opt:32
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "-mabi=ABI\tGenera cÃ³digo que cumpla con la ABI dada."
  
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
! msgstr "ABIs MIPS conocidos (para uso con la opciÃ³n -mabi=):"
  
! #: config/mips/mips.opt:55
! msgid "Generate code that can be used in SVR4-style dynamic objects."
! msgstr "Genera cÃ³digo que se pueda usar en objetos dinÃ¡micos de estilo SVR4."
  
! #: config/mips/mips.opt:59
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Usa instrucciones 'mad' de estilo PMC."
  
! #: config/mips/mips.opt:63
! msgid "Use integer madd/msub instructions."
! msgstr "Usa instrucciones madd/msub de enteros."
  
! #: config/mips/mips.opt:67
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "-march=ISA\tGenera cÃ³digo para el ISA dado."
  
! #: config/mips/mips.opt:71
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
! msgstr "-mbranch-cost=COSTO\tEstablece el costo de las ramificaciones aproximadamente a COSTO instrucciones."
  
! #: config/mips/mips.opt:75
! msgid "Use Branch Likely instructions, overriding the architecture default."
! msgstr "Usa instrucciones Branch Likely, anulando el valor predeterminado de la arquitectura."
  
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
! msgstr "Activa/desactiva el ASE de MIPS16 en funciones alternantes para pruebas del compilador."
  
! #: config/mips/mips.opt:83
! msgid "Trap on integer divide by zero."
! msgstr "Atrapa la divisiÃ³n entera por cero."
  
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
! msgstr "-mcode-readable=OPCIÃ“N\tEspecifica cuÃ¡ndo se permite que las instrucciones accedan al cÃ³digo."
  
! #: config/mips/mips.opt:91
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "Argumentos vÃ¡lidos para -fcode-readable=:"
  
! #: config/mips/mips.opt:104
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "Usa secuencias ramifica-y-para para revisar la divisiÃ³n entera por cero."
  
! #: config/mips/mips.opt:108
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "Usa instrucciones trap para revisar la divisiÃ³n entera por cero."
  
! #: config/mips/mips.opt:112
! msgid "Allow the use of MDMX instructions."
! msgstr "Permite el uso de las instrucciones MDMX."
  
! #: config/mips/mips.opt:116
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "Permite que las instrucciones de coma flotante de hardware cubran tanto operaciones de 32-bit como de 64-bit."
  
! #: config/mips/mips.opt:120
! msgid "Use MIPS-DSP instructions."
! msgstr "Usa instrucciones MIPS-DSP."
  
! #: config/mips/mips.opt:124
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "Usa instrucciones MIPS-DSP REV 2."
  
! #: config/mips/mips.opt:134 config/c6x/c6x.opt:30 config/nios2/nios2.opt:94
! #: config/tilegx/tilegx.opt:45
! msgid "Use big-endian byte order."
! msgstr "Usa el orden de byte big-endian."
  
! #: config/mips/mips.opt:138 config/c6x/c6x.opt:34 config/nios2/nios2.opt:98
! #: config/tilegx/tilegx.opt:49
! msgid "Use little-endian byte order."
! msgstr "Usa el orden de byte little-endian."
  
! #: config/mips/mips.opt:142 config/iq2000/iq2000.opt:61
! msgid "Use ROM instead of RAM."
! msgstr "Usa la ROM en lugar de la RAM."
  
! #: config/mips/mips.opt:146
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Usa las instrucciones de direccionamiento virtual mejorado."
  
! #: config/mips/mips.opt:150
! msgid "Use NewABI-style %reloc() assembly operators."
! msgstr "Usa los operadores de ensamblador %reloc() del estilo NewABI."
  
! #: config/mips/mips.opt:154
! msgid "Use -G for data that is not defined by the current object."
! msgstr "Usa -G para los datos que estÃ¡n definidos por el objeto actual."
  
! #: config/mips/mips.opt:158
! msgid "Work around certain 24K errata."
! msgstr "Evita ciertos errores de 24K."
  
! #: config/mips/mips.opt:162
! msgid "Work around certain R4000 errata."
! msgstr "Evita ciertos errores de R4000."
  
! #: config/mips/mips.opt:166
! msgid "Work around certain R4400 errata."
! msgstr "Evita ciertos errores de R4400."
  
! #: config/mips/mips.opt:170
! #, fuzzy
! #| msgid "Work around certain R4000 errata."
! msgid "Work around the R5900 short loop erratum."
! msgstr "Evita ciertos errores de R4000."
  
! #: config/mips/mips.opt:174
! msgid "Work around certain RM7000 errata."
! msgstr "Evita ciertos errores de R4000."
  
! #: config/mips/mips.opt:178
! msgid "Work around certain R10000 errata."
! msgstr "Evita ciertos errores de R10000."
  
! #: config/mips/mips.opt:182
! msgid "Work around errata for early SB-1 revision 2 cores."
! msgstr "Evita los errores para nÃºcleos tempranos SB-1 revisiÃ³n 2."
  
! #: config/mips/mips.opt:186
! msgid "Work around certain VR4120 errata."
! msgstr "Evita ciertos errores de VR4120."
  
! #: config/mips/mips.opt:190
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "Evita el error mflo/mfhi del VR4130."
  
! #: config/mips/mips.opt:194
! msgid "Work around an early 4300 hardware bug."
! msgstr "Evita el error de hardware de los primeros 4300."
  
! #: config/mips/mips.opt:198
! msgid "FP exceptions are enabled."
! msgstr "Las excepciones FP estÃ¡n activadas."
  
! #: config/mips/mips.opt:202
! msgid "Use 32-bit floating-point registers."
! msgstr "Usa los registros de coma flotante de 32-bit."
  
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
! msgstr "Conforma al o32 FPXX ABI."
  
! #: config/mips/mips.opt:210
! msgid "Use 64-bit floating-point registers."
! msgstr "Usa los registros de coma flotante de 64-bit."
  
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
! msgstr "-mflush-func=FUNC\tUsa FUNC para vaciar el cachÃ© antes de llamar a los trampolines de pila."
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
! msgstr "-mabs=MODO\tSelecciona el modo de ejecuciÃ³n de instrucciones IEEE 754 ABS/NEG."
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
! msgstr "-mnan=CODIFICACIÃ“N\tSelecciona la codificaciÃ³n de datos IEEE 754 NaN."
  
! #: config/mips/mips.opt:226
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr "ConfiguraciÃ³n de lso MIPS IEEE 754 conocidos (para uso con las opciones -mabs= y -mnan=):"
  
! #: config/mips/mips.opt:236
! msgid "Use 32-bit general registers."
! msgstr "Usa los registros generales de 32-bit."
  
! #: config/mips/mips.opt:240
! msgid "Use 64-bit general registers."
! msgstr "Usa los registros generales de 64-bit."
  
! #: config/mips/mips.opt:244
! msgid "Use GP-relative addressing to access small data."
! msgstr "Usa el direccionamiento relativo al GP para acceder a datos small."
  
! #: config/mips/mips.opt:248
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
! msgstr "Al generar cÃ³digo -mabicalls, permite que los ejecutables usen PLTs y copien reubicaciones."
  
! #: config/mips/mips.opt:252
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Permite el uso de la ABI y las instrucciones de coma flotante de hardware."
  
! #: config/mips/mips.opt:256
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr "Genera cÃ³digo que se puede enlazar con cÃ³digo MIPS16 microMIPS."
  
! #: config/mips/mips.opt:260
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr "SinÃ³nimo de minterlink-compressed, preservado por compatibilidad hacia atrÃ¡s."
  
! #: config/mips/mips.opt:264
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "-mipsN\tGenera cÃ³digo para ISA nivel N."
  
! #: config/mips/mips.opt:268
! msgid "Generate MIPS16 code."
! msgstr "Genera cÃ³digo MIPS16."
  
! #: config/mips/mips.opt:272
! msgid "Use MIPS-3D instructions."
! msgstr "Usa instrucciones MIPS-3D."
  
! #: config/mips/mips.opt:276
! msgid "Use ll, sc and sync instructions."
! msgstr "Usa las instrucciones ll, sc y sync."
  
! #: config/mips/mips.opt:280
! msgid "Use -G for object-local data."
! msgstr "Usa -G para los datos del objeto local."
  
! #: config/mips/mips.opt:284
! msgid "Use indirect calls."
! msgstr "Usa llamadas indirectas."
  
! #: config/mips/mips.opt:288
! msgid "Use a 32-bit long type."
! msgstr "Usa un tipo long de 32-bit."
  
! #: config/mips/mips.opt:292
! msgid "Use a 64-bit long type."
! msgstr "Usa un tipo long de 64-bit."
  
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
! msgstr "Pasa la direcciÃ³n de la ubicaciÃ³n de ra save a _mcount en $12."
  
! #: config/mips/mips.opt:300
! msgid "Don't optimize block moves."
! msgstr "No optimiza los movimientos de bloques."
  
! #: config/mips/mips.opt:304
! msgid "Use microMIPS instructions."
! msgstr "Usa instrucciones microMIPS."
  
! #: config/mips/mips.opt:308
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Usa instrucciones de la ExtensiÃ³n MIPS MSA."
  
! #: config/mips/mips.opt:312
! msgid "Allow the use of MT instructions."
! msgstr "Permite el uso de las instrucciones MT."
  
! #: config/mips/mips.opt:316
! msgid "Prevent the use of all floating-point operations."
! msgstr "Previene el uso de todas las instrucciones de coma flotante."
  
! #: config/mips/mips.opt:320
! msgid "Use MCU instructions."
! msgstr "Usa instrucciones MCU."
  
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
! msgstr "No usa una funciÃ³n que vacÃ­e el cachÃ© antes de llamar los trampolines de pila."
  
! #: config/mips/mips.opt:328
! msgid "Do not use MDMX instructions."
! msgstr "No usa instrucciones MDMX."
  
! #: config/mips/mips.opt:332
! msgid "Generate normal-mode code."
! msgstr "Genera cÃ³digo normal-mode."
  
! #: config/mips/mips.opt:336
! msgid "Do not use MIPS-3D instructions."
! msgstr "No usa instrucciones MIPS-3D."
  
! #: config/mips/mips.opt:340
! msgid "Use paired-single floating-point instructions."
! msgstr "Usa instrucciones apareadas-sencillas de coma flotante."
  
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
! msgstr "-mr10k-cache-barrier=OPCIÃ“N\tEspecifica cuando se deben insertar las barreras de cachÃ© de r10k."
  
! #: config/mips/mips.opt:348
! msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr "Argumentos vÃ¡lidos para -mr10k-cache-barrier=:"
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
! msgstr "Trata de permitir que el enlazador convierta las llamadas PIC a llamadas directas."
  
! #: config/mips/mips.opt:365
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
! msgstr "Al generar cÃ³digo -mabicalls, hace que el cÃ³digo sea adecuado para su uso en bibliotecas compartidas."
  
! #: config/mips/mips.opt:369
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "Restringe el uso de instrucciones de coma flotante de hardware para operaciones de 32-bit."
  
! #: config/mips/mips.opt:373
! msgid "Use SmartMIPS instructions."
! msgstr "Usa instrucciones SmartMIPS."
  
! #: config/mips/mips.opt:377
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Previene el uso de todas las instrucciones de coma flotante de hardware."
  
! #: config/mips/mips.opt:381
! msgid "Optimize lui/addiu address loads."
! msgstr "Optimiza las cargas de las direcciones lui/addiu."
  
! #: config/mips/mips.opt:385
! msgid "Assume all symbols have 32-bit values."
! msgstr "Asume que todos los sÃ­mbolos tienen valores de 32-bit."
  
! #: config/mips/mips.opt:389
! msgid "Use synci instruction to invalidate i-cache."
! msgstr "Usa la instrucciÃ³n synci para invalidar el i-cachÃ©."
  
! #: config/mips/mips.opt:393 config/arc/arc.opt:406 config/s390/s390.opt:225
! #: config/ft32/ft32.opt:27
! msgid "Use LRA instead of reload."
! msgstr "Usa la LRA en lugar de recarga."
  
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
! msgstr "Usa instrucciones lwxc1/swxc1/ldxc1/sdxc1 donde sean aplicables."
  
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
! msgstr "Usa operandos cuaternarios madd.s/madd.d e instrucciones relacionadas donde sean aplicables."
  
! #: config/mips/mips.opt:405 config/riscv/riscv.opt:80
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
! msgstr "-mtune=PROCESADOR\tOptimiza la salida para el PROCESADOR."
  
! #: config/mips/mips.opt:409 config/iq2000/iq2000.opt:74
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr "Pone las constantes sin inicializar en ROM (necesita -membedded-data)."
  
! #: config/mips/mips.opt:413
! msgid "Use Virtualization (VZ) instructions."
! msgstr "Usa instrucciones virtualizaciÃ³n (VZ)."
  
! #: config/mips/mips.opt:417
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "Usa instrucciones de direcciones fÃ­sicas extendidas (XPA)."
  
! #: config/mips/mips.opt:421
! #, fuzzy
! #| msgid "Use ll, sc and sync instructions."
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "Usa las instrucciones ll, sc y sync."
  
! #: config/mips/mips.opt:425
  #, fuzzy
! #| msgid "Use Virtualization (VZ) instructions."
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Usa instrucciones virtualizaciÃ³n (VZ)."
  
! #: config/mips/mips.opt:429
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "Realiza optimizaciones de alineaciÃ³n especÃ­ficas para VR4130."
  
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
! msgstr "Levanta restricciones en el tamaÃ±o de GOT."
  
! #: config/mips/mips.opt:437
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "Activa el uso de registros de precisiÃ³n sencilla impares."
  
! #: config/mips/mips.opt:441
! msgid "Optimize frame header."
! msgstr "Optimiza la cabecera de marco."
  
! #: config/mips/mips.opt:448
! #, fuzzy
! #| msgid "Enable dead store elimination"
! msgid "Enable load/store bonding."
! msgstr "Activa la eliminaciÃ³n de almacenamiento muerto."
  
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
! msgstr "Especifica la polÃ­tica de uso de ramificaciÃ³n compacta."
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
! msgstr "PolÃ­ticas disponibles para usar con -mcompact-branches=:"
  
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:473
! #, fuzzy
! #| msgid "Use MIPS MSA Extension instructions."
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "Usa instrucciones de la ExtensiÃ³n MIPS MSA."
  
! #: config/mips/mips.opt:477
! #, fuzzy
! #| msgid "Use MIPS MSA Extension instructions."
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "Usa instrucciones de la ExtensiÃ³n MIPS MSA."
  
! #: config/visium/visium.opt:25
! msgid "Link with libc.a and libdebug.a."
! msgstr "Enlaza con libc.a y libdebug.a."
  
! #: config/visium/visium.opt:29
! msgid "Link with libc.a and libsim.a."
! msgstr "Enlaza con libc.a y libsim.a."
  
! #: config/visium/visium.opt:33
! msgid "Use hardware FP (default)."
! msgstr "Usa FP de hardware (predeterminado)."
  
! #: config/visium/visium.opt:37 config/sparc/sparc.opt:30
! #: config/sparc/sparc.opt:34
! msgid "Use hardware FP."
! msgstr "Usa FP de hardware."
  
! #: config/visium/visium.opt:41 config/sparc/sparc.opt:38
! msgid "Do not use hardware FP."
! msgstr "No usa FP de hardware."
  
! #: config/visium/visium.opt:45
! msgid "Use features of and schedule code for given CPU."
! msgstr "Usa las caracterÃ­sticas y el cÃ³digo de planificador para el CPU dado."
  
! #: config/visium/visium.opt:49 config/spu/spu.opt:84 config/s390/s390.opt:194
! #: config/i386/i386.opt:514 config/sparc/sparc.opt:146
! #: config/ia64/ia64.opt:122
! msgid "Schedule code for given CPU."
! msgstr "CÃ³digo de planificador para el CPU dado."
  
! #: config/visium/visium.opt:65
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Genera cÃ³digo para el modo supervisor (predeterminado)."
  
! #: config/visium/visium.opt:69
! msgid "Generate code for the user mode."
! msgstr "Genera cÃ³digo para el modo de usuario."
  
! #: config/visium/visium.opt:73
! msgid "Only retained for backward compatibility."
! msgstr "Preservado por compatibilidad hacia atrÃ¡s."
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
! msgstr "No usa ninguno de r32..r63."
  
! #: config/epiphany/epiphany.opt:28
! #, fuzzy
! #| msgid "preferentially allocate registers that allow short instruction generation."
! msgid "Preferentially allocate registers that allow short instruction generation."
! msgstr "aloja de preferencia registros que permitan la generaciÃ³n de instrucciones short."
  
! #: config/epiphany/epiphany.opt:32
! msgid "Set branch cost."
! msgstr "Establece el costo de ramificaciÃ³n."
  
! #: config/epiphany/epiphany.opt:36
! #, fuzzy
! #| msgid "enable conditional move instruction usage."
! msgid "Enable conditional move instruction usage."
! msgstr "activa el uso de la instrucciÃ³n move condicional."
  
! #: config/epiphany/epiphany.opt:40
! #, fuzzy
! #| msgid "set number of nops to emit before each insn pattern."
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "establece el nÃºmero de nops a emitir antes de cada patrÃ³n insn."
  
! #: config/epiphany/epiphany.opt:52
! msgid "Use software floating point comparisons."
! msgstr "Usa comparaciones de coma flotante de software."
  
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
! msgstr "Activa la divisiÃ³n de loads inmediatos de 32 bit en partes low / high."
  
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr "Activa el uso de POST_INC / POST_DEC."
  
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
! msgstr "Activa el uso de POST_MODIFY."
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
! msgstr "Establece el nÃºmero prealojado de bytes en la pila para que use el llamante."
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
! msgstr "Asume que estÃ¡ seleccionado el redondeo al mÃ¡s cercano para propÃ³sitos de planificaciÃ³n."
  
! #: config/epiphany/epiphany.opt:76
! msgid "Generate call insns as indirect calls."
! msgstr "Genera las llamadas insns como llamadas indirectas."
  
! #: config/epiphany/epiphany.opt:80
! msgid "Generate call insns as direct calls."
! msgstr "Genera las llamadas insns como llamadas directas."
  
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
! msgstr "Asume que se pueden direccionar las etiquetas y sÃ­mbolos usando direcciones absolutas de 16 bits."
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:112
! msgid "Vectorize for double-word operations."
! msgstr "Vectoriza para operaciones double-word."
  
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
! msgstr "Divide moves vectoriales de 8 byte sin alinear antes de post-modificar la generaciÃ³n de direcciÃ³n."
  
! #: config/epiphany/epiphany.opt:132
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "Usa la unidad de coma flotante para suma/resta de enteros."
  
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
! msgstr "Establece el registro para conservar -1."
  
! #: config/mn10300/mn10300.opt:30
! msgid "Target the AM33 processor."
! msgstr "Apunta al procesador AM33."
  
! #: config/mn10300/mn10300.opt:34
! msgid "Target the AM33/2.0 processor."
! msgstr "Apunta al procesador AM33/2.0."
  
! #: config/mn10300/mn10300.opt:38
! msgid "Target the AM34 processor."
! msgstr "Apunta al procesador AM34."
  
! #: config/mn10300/mn10300.opt:42 config/arm/arm.opt:236
! msgid "Tune code for the given processor."
! msgstr "Ajusta el cÃ³digo para el procesador dado."
  
! #: config/mn10300/mn10300.opt:46
! msgid "Work around hardware multiply bug."
! msgstr "Evita el error de multiplicaciÃ³n de hardware."
  
! #: config/mn10300/mn10300.opt:55
! msgid "Enable linker relaxations."
! msgstr "Activa la relajaciÃ³n del enlazador."
  
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
! msgstr "Devuelve punteros tanto en a0 como en d0."
  
! #: config/mn10300/mn10300.opt:63
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Permite a gcc generar instrucciones LIW."
  
! #: config/mn10300/mn10300.opt:67
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Permite a gcc generar las instrucciones SETLB y Lcc."
  
! #: config/csky/csky_tables.opt:24
! #, fuzzy
! #| msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr "CPUs ARC conocidas (para usar con la opciÃ³n -mcpu=):"
  
! #: config/csky/csky_tables.opt:199
! #, fuzzy
! #| msgid "Known SCORE architectures (for use with the -march= option):"
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr "Arquitecturas SCORE conocidas (para uso con la opciÃ³n -march=):"
  
! #: config/csky/csky_tables.opt:218
! #, fuzzy
! #| msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr "FPUs ARM conocidos (para usar con la opciÃ³n -mfpu=):"
  
! #: config/csky/csky.opt:34
! #, fuzzy
! #| msgid "Specify the name of the target architecture."
! msgid "Specify the target architecture."
! msgstr "Especifica el nombre de la arquitectura destino."
  
! #: config/csky/csky.opt:38
! #, fuzzy
! #| msgid "Specify the target CPU."
! msgid "Specify the target processor."
! msgstr "Selecciona el CPU destino."
  
! #: config/csky/csky.opt:44 config/mcore/mcore.opt:35 config/moxie/moxie.opt:23
! msgid "Generate big-endian code."
! msgstr "Genera cÃ³digo big-endian."
  
! #: config/csky/csky.opt:51 config/mcore/mcore.opt:51 config/moxie/moxie.opt:27
! msgid "Generate little-endian code."
! msgstr "Genera cÃ³digo little-endian."
  
! #: config/csky/csky.opt:61
! #, fuzzy
! #| msgid "Use hardware floating point instructions."
! msgid "Enable hardware floating-point instructions."
! msgstr "Usa instrucciones de coma flotante por hardware."
  
! #: config/csky/csky.opt:65
! #, fuzzy
! #| msgid "Use library calls to perform FP operations"
! msgid "Use library calls to perform floating-point operations (default)."
! msgstr "Usar llamadas a bibliotecas para realizar las operaciones de FP"
  
! #: config/csky/csky.opt:69
! #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format."
! msgid "Specify the target floating-point hardware/format."
! msgstr "Especifica el nombre del hardware/formato de coma flotante destino."
  
! #: config/csky/csky.opt:73
! #, fuzzy
! #| msgid "Generate debug information in default format."
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "Genera informaciÃ³n de depuraciÃ³n en el formato por defecto."
  
! #: config/csky/csky.opt:77
! #, fuzzy
! #| msgid "Generate prefetch instructions, if available, for arrays in loops."
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "Genera instrucciones de precargado, si estÃ¡n disponibles, para matrices en bucles."
  
! #: config/csky/csky.opt:85
! #, fuzzy
! #| msgid "Do not use the callt instruction (default)."
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "No usa la instrucciÃ³n callt (predeterminado)."
  
! #: config/csky/csky.opt:89
! #, fuzzy
! #| msgid "Enable clip instructions."
! msgid "Enable interrupt stack instructions."
! msgstr "Activa las instrucciones clip."
  
! #: config/csky/csky.opt:93
! #, fuzzy
! #| msgid "Enable multiply instructions."
! msgid "Enable multiprocessor instructions."
! msgstr "Activa las instrucciones multiply."
  
! #: config/csky/csky.opt:97
! #, fuzzy
! #| msgid "Enable clip instructions."
! msgid "Enable coprocessor instructions."
! msgstr "Activa las instrucciones clip."
  
! #: config/csky/csky.opt:101
! #, fuzzy
! #| msgid "Enable average instructions."
! msgid "Enable cache prefetch instructions."
! msgstr "Activa las instrucciones promedio."
  
! #: config/csky/csky.opt:105
  #, fuzzy
! #| msgid "Enable MUL instructions."
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Activa las instrucciones MUL."
  
! #: config/csky/csky.opt:112
  #, fuzzy
! #| msgid "Enable MUL instructions."
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Activa las instrucciones MUL."
  
! #: config/csky/csky.opt:116
  #, fuzzy
! #| msgid "Enable MUL instructions."
! msgid "Enable C-SKY DSP instructions."
! msgstr "Activa las instrucciones MUL."
  
! #: config/csky/csky.opt:120
  #, fuzzy
! #| msgid "Enable atomic instructions."
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Activa instrucciones atÃ³micas."
  
! #: config/csky/csky.opt:124
  #, fuzzy
! #| msgid "Enable atomic instructions."
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Activa instrucciones atÃ³micas."
  
! #: config/csky/csky.opt:130
  #, fuzzy
! #| msgid "Generate isel instructions."
! msgid "Generate divide instructions."
! msgstr "Genera instrucciones isel."
  
! #: config/csky/csky.opt:134
  #, fuzzy
! #| msgid "Generate code for a 5206e."
! msgid "Generate code for Smart Mode."
! msgstr "Genera cÃ³digo para el 5206e."
  
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
  msgstr ""
  
! #: config/csky/csky.opt:142
! #, fuzzy
! #| msgid "Generate code in little endian mode."
! msgid "Generate code using global anchor symbol addresses."
! msgstr "Genera cÃ³digo en modo little endian."
  
! #: config/csky/csky.opt:146
! #, fuzzy
! #| msgid "Generate v3 push25/pop25 instructions."
! msgid "Generate push/pop instructions (default)."
! msgstr "Genera instrucciones v3 push25/pop25."
  
! #: config/csky/csky.opt:150
! #, fuzzy
! #| msgid "Generate isel instructions."
! msgid "Generate stm/ldm instructions (default)."
! msgstr "Genera instrucciones isel."
  
! #: config/csky/csky.opt:157
! msgid "Generate constant pools in the compiler instead of assembler."
  msgstr ""
  
! #: config/csky/csky.opt:161
  #, fuzzy
! #| msgid "Do not generate .size directives."
! msgid "Emit .stack_size directives."
! msgstr "No genera directivas .size."
  
! #: config/csky/csky.opt:165
  #, fuzzy
! #| msgid "Generate code for GNU runtime environment."
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "Genera cÃ³digo para el entorno de tiempo de ejecuciÃ³n GNU."
  
! #: config/csky/csky.opt:169
  #, fuzzy
! #| msgid "Set the branch costs for conditional branch instructions.  Reasonable"
! msgid "Set the branch costs to roughly the specified number of instructions."
! msgstr "Establece los costos de ramificaciÃ³n para las instrucciones de ramificaciÃ³n condicional.  Razonable"
  
! #: config/csky/csky.opt:173
  #, fuzzy
! #| msgid "Permit scheduling of a function's prologue sequence."
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "Permite la planificaciÃ³n de la secuencia de prÃ³logo de funciones."
  
! #: config/microblaze/microblaze.opt:40
! msgid "Use software emulation for floating point (default)."
! msgstr "Usa emulaciÃ³n de software para coma flotante (por defecto)."
  
! #: config/microblaze/microblaze.opt:44
! msgid "Use hardware floating point instructions."
! msgstr "Usa instrucciones de coma flotante por hardware."
  
! #: config/microblaze/microblaze.opt:48
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "Usa las optimizaciÃ³n de bÃºsqueda en tabla para divisiones de enteros pequeÃ±os con signo."
  
! #: config/microblaze/microblaze.opt:52
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=PROCESADOR\t\tUsa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada."
  
! #: config/microblaze/microblaze.opt:56
! msgid "Don't optimize block moves, use memcpy."
! msgstr "No optimiza los movimientos de bloques; usa memcpy."
  
! #: config/microblaze/microblaze.opt:60 config/arm/arm.opt:99
! #: config/aarch64/aarch64.opt:68
! msgid "Assume target CPU is configured as big endian."
! msgstr "Asume que la CPU destino estÃ¡ configurada como big endian."
  
! #: config/microblaze/microblaze.opt:64 config/arm/arm.opt:164
! #: config/aarch64/aarch64.opt:84
! msgid "Assume target CPU is configured as little endian."
! msgstr "Asume que el CPU destino estÃ¡ configurado como little endian."
  
! #: config/microblaze/microblaze.opt:68
! msgid "Use the soft multiply emulation (default)."
! msgstr "Usa la emulaciÃ³n de multiplicaciÃ³n por software (por defecto)."
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
! msgstr "Usa instrucciones de reordenaciÃ³n (load/store de intercambio y de bytes invertidos) (predeterminado)."
  
! #: config/microblaze/microblaze.opt:76
! msgid "Use the software emulation for divides (default)."
! msgstr "Usa la emulaciÃ³n de divisiÃ³n por software (por defecto)."
  
! #: config/microblaze/microblaze.opt:80
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr "Usa el corredor de barril de hardware en lugar de la emulaciÃ³n."
  
! #: config/microblaze/microblaze.opt:84
! msgid "Use pattern compare instructions."
! msgstr "Usa instrucciones de comparaciÃ³n de patrones."
  
! #: config/microblaze/microblaze.opt:88
! msgid "Check for stack overflow at runtime."
! msgstr "Revisa desbordamientos de pila en tiempo de ejecuciÃ³n."
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
! msgid "Use GP relative sdata/sbss sections."
! msgstr "Utiliza secciones sdata/sbss relativas a GP."
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
! msgstr "Borra el BSS a cero y coloca el cero inicializado en BSS."
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
! msgstr "Usa instrucciones high de multiplicaciÃ³n para la parte high de la multiplicaciÃ³n 32x32."
  
! #: config/microblaze/microblaze.opt:104
! msgid "Use hardware floating point conversion instructions."
! msgstr "Usa instrucciones de conversiÃ³n de coma flotante de hardware."
  
! #: config/microblaze/microblaze.opt:108
! msgid "Use hardware floating point square root instruction."
! msgstr "Usa instrucciones de raÃ­z cuadrada de coma flotante de hardware."
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
! msgstr "DescripciÃ³n para mxl-mode-executable."
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
! msgstr "DescripciÃ³n para mxl-mode-xmdstub."
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
! msgstr "DescripciÃ³n para mxl-mode-bootstrap."
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
! msgstr "DescripciÃ³n para mxl-mode-novectors."
  
! #: config/microblaze/microblaze.opt:128
  #, fuzzy
! #| msgid "Use hardware prefetch instruction"
! msgid "Use hardware prefetch instruction."
! msgstr "Usa instrucciones de precargado de hardware"
  
! #: config/microblaze/microblaze.opt:132
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
  msgstr ""
  
! #: config/spu/spu.opt:20
! msgid "Emit warnings when run-time relocations are generated."
! msgstr "Emite avisos cuando se generan las reubicaciones de tiempo de ejecuciÃ³n."
  
! #: config/spu/spu.opt:24
! msgid "Emit errors when run-time relocations are generated."
! msgstr "Emite errores cuando se generan las reubicaciones de tiempo de ejecuciÃ³n."
  
! #: config/spu/spu.opt:28
! msgid "Specify cost of branches (Default 20)."
! msgstr "Especifica el costo de las ramificaciones (20 por defecto)."
  
! #: config/spu/spu.opt:32
! msgid "Make sure loads and stores are not moved past DMA instructions."
! msgstr "Se asegura que las instrucciones load y store no se mueven despuÃ©s de las instrucciones DMA."
  
! #: config/spu/spu.opt:36
! msgid "volatile must be specified on any memory that is effected by DMA."
! msgstr "se debe especificar volatile en cualquier memoria que sea afectada por DMA."
  
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
! msgstr "Inserta nops cuando se puede mejorar el rendimiento permitiendo el asunto dual (por defecto)."
  
! #: config/spu/spu.opt:48
! msgid "Use standard main function as entry for startup."
! msgstr "Usa la funciÃ³n main estÃ¡ndar como entrada para el inicio."
  
! #: config/spu/spu.opt:52
! msgid "Generate branch hints for branches."
! msgstr "Genera pistas de ramificaciÃ³n para las ramificaciones."
  
! #: config/spu/spu.opt:56
! msgid "Maximum number of nops to insert for a hint (Default 2)."
! msgstr "NÃºmero mÃ¡ximo de nops a insertar para una pista (Por defecto 2)."
  
! #: config/spu/spu.opt:60
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
! msgstr "El nÃºmero mÃ¡ximo aproximado de instrucciones a permitir entre una pista y su ramificaciÃ³n [125]."
  
! #: config/spu/spu.opt:64
! msgid "Generate code for 18 bit addressing."
! msgstr "Genera cÃ³digo para direccionamiento de 18 bit."
  
! #: config/spu/spu.opt:68
! msgid "Generate code for 32 bit addressing."
! msgstr "Genera cÃ³digo para direccionamiento de 32 bit."
  
! #: config/spu/spu.opt:72 config/sh/sh.opt:227 config/ia64/ia64.opt:114
! #: config/pa/pa.opt:62
! msgid "Specify range of registers to make fixed."
! msgstr "Especifica el rango de registros a convertir en fijos."
  
! #: config/spu/spu.opt:76
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
! msgstr "Inserta instrucciones hbrp despuÃ©s de los objetivos ramificados con pista para evitar el problema del colgado de SPU."
  
! #: config/spu/spu.opt:80 config/s390/s390.opt:56 config/i386/i386.opt:257
! msgid "Generate code for given CPU."
! msgstr "Genera cÃ³digo para la CPU dada."
  
! #: config/spu/spu.opt:88
! msgid "Access variables in 32-bit PPU objects (default)."
! msgstr "Accede a las variables en objetos PPU de 32-bit (por defecto)."
  
! #: config/spu/spu.opt:92
! msgid "Access variables in 64-bit PPU objects."
! msgstr "Accede a las variables en objetos PPU de 64-bit."
  
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
! msgstr "Permite las conversiones entre __ea y punteros genÃ©ricos (por defecto)."
  
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
! msgstr "TamaÃ±o (en KB) del cachÃ© de datos de software."
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
! msgstr "Escribe hacia atrÃ¡s atÃ³micamente las lÃ­neas de cachÃ© de datos de software (por defecto)."
  
! #: config/c6x/c6x-tables.opt:24
! msgid "Known C6X ISAs (for use with the -march= option):"
! msgstr "ISAs C6X conocidas (para uso con la opciÃ³n -march=):"
  
! #: config/c6x/c6x.opt:38 config/msp430/msp430.opt:3 config/bfin/bfin.opt:40
! msgid "Use simulator runtime."
! msgstr "Usa el simulador de tiempo de ejecuciÃ³n."
  
! #: config/c6x/c6x.opt:42
! msgid "Select method for sdata handling."
! msgstr "Selecciona el mÃ©todo para el manejo de sdata."
  
! #: config/c6x/c6x.opt:46
! #, fuzzy
! #| msgid "Valid arguments for the -msdata= option."
! msgid "Valid arguments for the -msdata= option:"
! msgstr "Argumentos vÃ¡lidos para la opciÃ³n -msdata=."
  
! #: config/c6x/c6x.opt:59
! msgid "Compile for the DSBT shared library ABI."
! msgstr "Compila para la ABI de biblioteca compartida DSBT."
  
! #: config/c6x/c6x.opt:63 config/bfin/bfin.opt:82
! msgid "Avoid generating pc-relative calls; use indirection."
! msgstr "Evita la generaciÃ³n de llamadas relativas al pc; usar indirecciÃ³n."
  
! #: config/c6x/c6x.opt:67 config/m68k/m68k.opt:103 config/arm/arm.opt:86
! #: config/nios2/nios2.opt:570 config/nds32/nds32.opt:171
! msgid "Specify the name of the target architecture."
! msgstr "Especifica el nombre de la arquitectura destino."
  
  #: config/mcore/mcore.opt:23
  #, fuzzy
--- 5938,8274 ----
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr "objc++-cpp-output es obsoleto; pr favor use en su lugar objective-c++-cpp-output"
  
! #: fortran/lang.opt:146
! msgid "-J<directory>\tPut MODULE files in 'directory'."
! msgstr "-J<directorio>\tColoca los ficheros MODULE en el 'directorio'."
  
! #: fortran/lang.opt:198
! msgid "Warn about possible aliasing of dummy arguments."
! msgstr "Avisa sobre posibles aliases de argumentos de relleno."
  
! #: fortran/lang.opt:202
! msgid "Warn about alignment of COMMON blocks."
! msgstr "Avisa sobre la alineaciÃ³n de bloques COMMON."
! 
! #: fortran/lang.opt:206
! msgid "Warn about missing ampersand in continued character constants."
! msgstr "Avisa sobre '&' faltantes en las literales de carÃ¡cter continuadas."
! 
! #: fortran/lang.opt:210
! msgid "Warn about creation of array temporaries."
! msgstr "Avisa sobre la creaciÃ³n de matrices temporales."
! 
! #: fortran/lang.opt:214
! msgid "Warn about type and rank mismatches between arguments and parameters."
! msgstr ""
! 
! #: fortran/lang.opt:218
! msgid "Warn if the type of a variable might be not interoperable with C."
! msgstr "Avisa si el tipo de una variable podrÃ­a no ser interoperable con C."
! 
! #: fortran/lang.opt:226
! msgid "Warn about truncated character expressions."
! msgstr "Avisa sobre expresiones de carÃ¡cter truncadas."
! 
! #: fortran/lang.opt:230
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
! msgstr "Avisa sobre comparaciones de igualdad que involucran expresiones REAL o COMPLEX."
! 
! #: fortran/lang.opt:238
! msgid "Warn about most implicit conversions."
! msgstr "Avisa sobre la mayorÃ­a de las conversiones implÃ­citas."
! 
! #: fortran/lang.opt:242
! msgid "Warn about possibly incorrect subscripts in do loops."
! msgstr "Avisa sobre la posibilidad de subÃ­ndices incorrectos en bucles do"
! 
! #: fortran/lang.opt:250
! msgid "Warn if loops have been interchanged."
! msgstr "Avisa si se ha nintercambiado bucles."
! 
! #: fortran/lang.opt:254
! msgid "Warn about function call elimination."
! msgstr "Avisa sobre la eliminaciÃ³n de llamadas de funciÃ³n."
! 
! #: fortran/lang.opt:258
! msgid "Warn about calls with implicit interface."
! msgstr "Avisa sobre llamadas con interfaz implÃ­cita."
! 
! #: fortran/lang.opt:262
! msgid "Warn about called procedures not explicitly declared."
! msgstr "Avisa sobre procedimientos llamados que no estÃ¡n declarados explÃ­citamente."
! 
! #: fortran/lang.opt:266
! msgid "Warn about constant integer divisions with truncated results."
! msgstr "Avisa sobre divisiones enteras constantes con resultados truncados."
! 
! #: fortran/lang.opt:270
! msgid "Warn about truncated source lines."
! msgstr "Avisa sobre lÃ­neas de cÃ³digo truncadas."
! 
! #: fortran/lang.opt:274
! msgid "Warn on intrinsics not part of the selected standard."
! msgstr "Avisa sobre intrÃ­nsecos que no son parte del estÃ¡ndar seleccionado."
! 
! #: fortran/lang.opt:286
! msgid "Warn about USE statements that have no ONLY qualifier."
! msgstr "Avisa sobre sentencias USE sin cualificador ONLY."
! 
! #: fortran/lang.opt:298
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
! msgstr "Avisa sobre constantes-literales-reales con letra-exponente 'q'."
! 
! #: fortran/lang.opt:302
! msgid "Warn when a left-hand-side array variable is reallocated."
! msgstr "Avisa cuando una variable de array al lado izquierdo es reubicada."
! 
! #: fortran/lang.opt:306
! msgid "Warn when a left-hand-side variable is reallocated."
! msgstr "Avisa cuando una variable al lado izquierdo es reubicada."
! 
! #: fortran/lang.opt:310
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
! msgstr "Avisa si el puntero en una asignaciÃ³n a puntero podrÃ­a sobrevivir a lo apuntado."
! 
! #: fortran/lang.opt:318
! msgid "Warn about \"suspicious\" constructs."
! msgstr "Avisa sobre construcciones \"sospechosas\"."
! 
! #: fortran/lang.opt:322
! msgid "Permit nonconforming uses of the tab character."
! msgstr "Permite usos no conformes del carÃ¡cter tabulador."
! 
! #: fortran/lang.opt:326
! msgid "Warn about an invalid DO loop."
! msgstr "Avisa sobre bucles DO no vÃ¡lidos."
! 
! #: fortran/lang.opt:330
! msgid "Warn about underflow of numerical constant expressions."
! msgstr "Avisa sobre desbordamiento por debajo de expresiones numÃ©ricas constantes."
! 
! #: fortran/lang.opt:338
! msgid "Warn if a user-procedure has the same name as an intrinsic."
! msgstr "Avisa si un procedimiento de usuario tiene el mismo nombre que un intrÃ­nseco."
! 
! #: fortran/lang.opt:346
! msgid "Warn about unused dummy arguments."
! msgstr "Avisa sobre posibles argumentos de relleno sin uso."
! 
! #: fortran/lang.opt:350
! msgid "Warn about zero-trip DO loops."
! msgstr "Avisa sobre bucles DO de cero vueltas."
! 
! #: fortran/lang.opt:354
! msgid "Enable preprocessing."
! msgstr "Habilita el preprocesamiento."
! 
! #: fortran/lang.opt:362
! msgid "Disable preprocessing."
! msgstr "Desactiva el preprocesamiento."
! 
! #: fortran/lang.opt:370
! msgid "Eliminate multiple function invocations also for impure functions."
! msgstr "TambiÃ©n elimina invocaciones mÃºltiples de funciÃ³n para funciones impure."
! 
! #: fortran/lang.opt:374
! msgid "Enable alignment of COMMON blocks."
! msgstr "Activa la alineaciÃ³n de bloques COMMON."
! 
! #: fortran/lang.opt:378
! msgid "All intrinsics procedures are available regardless of selected standard."
! msgstr "Todos los procedimientos intrÃ­nsecos estÃ¡n disponibles sin importar el estÃ¡ndar seleccionado."
! 
! #: fortran/lang.opt:386
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
! msgstr "No trata las variables locales y los bloques COMMON como si fueran nombrados en declaraciones SAVE."
! 
! #: fortran/lang.opt:390
! msgid "Specify that backslash in string introduces an escape character."
! msgstr "Especifica que la barra invertida en una cadena introduce un carÃ¡cter de escape."
! 
! #: fortran/lang.opt:394
! msgid "Produce a backtrace when a runtime error is encountered."
! msgstr "Produce un rastreo hacia atrÃ¡s cuando se encuentra un error en tiempo de ejecuciÃ³n."
! 
! #: fortran/lang.opt:398
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
! msgstr "-fblas-matmul-limit=<n>\tTamaÃ±o de la matriz mÃ¡s pequeÃ±a para la cual matmul usarÃ¡ BLAS."
! 
! #: fortran/lang.opt:402
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
! msgstr "Produce un aviso en tiempo de ejecuciÃ³n si se ha creado una matriz temporal para un argumento de procedimiento."
! 
! #: fortran/lang.opt:406
! msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
! msgstr "-fconvert=<big-endian|little-endian|native|swap> El endianness empleado en ficheros sin formato."
! 
! #: fortran/lang.opt:425
! msgid "Use the Cray Pointer extension."
! msgstr "Usa la extensiÃ³n Puntero Cray."
! 
! #: fortran/lang.opt:429
! msgid "Generate C prototypes from BIND(C) declarations."
! msgstr "Genera prototipos C a partir de declaraciones BIND(C)."
! 
! #: fortran/lang.opt:433
! msgid "Ignore 'D' in column one in fixed form."
! msgstr "Ignora 'D' en la columna uno en formato fija."
! 
! #: fortran/lang.opt:437
! msgid "Treat lines with 'D' in column one as comments."
! msgstr "Trata las lÃ­neas con 'D' en la columna uno como comentarios."
! 
! #: fortran/lang.opt:441
! msgid "Enable all DEC language extensions."
! msgstr "Activa todas las extensiones del lenguaje DEC."
! 
! #: fortran/lang.opt:445
! msgid "Enable legacy parsing of INCLUDE as statement."
! msgstr ""
! 
! #: fortran/lang.opt:449
! msgid "Enable kind-specific variants of integer intrinsic functions."
! msgstr ""
! 
! #: fortran/lang.opt:453
! msgid "Enable legacy math intrinsics for compatibility."
! msgstr ""
! 
! #: fortran/lang.opt:457
! msgid "Enable support for DEC STRUCTURE/RECORD."
! msgstr "Activa el soporte para STRUCTURE/RECORD de DEC."
! 
! #: fortran/lang.opt:461
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
! msgstr "Activa los atributos de estilo DEC STATIC y AUTOMATIC."
! 
! #: fortran/lang.opt:465
! msgid "Set the default double precision kind to an 8 byte wide type."
! msgstr "Establece el gÃ©nero de doble precisiÃ³n por defecto a un tipo de 8 bytes de tamaÃ±o."
! 
! #: fortran/lang.opt:469
! msgid "Set the default integer kind to an 8 byte wide type."
! msgstr "Establece el gÃ©nero entero por defecto a un tipo de 8 bytes de tamaÃ±o."
! 
! #: fortran/lang.opt:473
! msgid "Set the default real kind to an 8 byte wide type."
! msgstr "Establece el gÃ©nero real por defecto a un tipo de 8 bytes de tamaÃ±o."
! 
! #: fortran/lang.opt:477
! msgid "Set the default real kind to an 10 byte wide type."
! msgstr "Establece el gÃ©nero real por defecto a un tipo de 10 bytes de tamaÃ±o."
! 
! #: fortran/lang.opt:481
! msgid "Set the default real kind to an 16 byte wide type."
! msgstr "Establece el gÃ©nero real por defecto a un tipo de 16 bytes de tamaÃ±o."
! 
! #: fortran/lang.opt:485
! msgid "Allow dollar signs in entity names."
! msgstr "Permite signos de dÃ³lar en nombres de entidades."
! 
! #: fortran/lang.opt:489 config/alpha/alpha.opt:31 common.opt:654
! #: common.opt:788 common.opt:998 common.opt:1002 common.opt:1006
! #: common.opt:1010 common.opt:1574 common.opt:1630 common.opt:1762
! #: common.opt:1766 common.opt:2000 common.opt:2178 common.opt:2879
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "No hace nada. Preservado por compatibilidad hacia atrÃ¡s."
  
! #: fortran/lang.opt:493
! msgid "Display the code tree after parsing."
! msgstr "Muestra el Ã¡rbol del cÃ³digo despuÃ©s de analizar."
  
! #: fortran/lang.opt:497
! msgid "Display the code tree after front end optimization."
! msgstr "Muestra el Ã¡rbol del cÃ³digo despuÃ©s de la optimizaciÃ³n del frente."
  
! #: fortran/lang.opt:501
! msgid "Display the code tree after parsing; deprecated option."
! msgstr "Muestra el Ã¡rbol del cÃ³digo despuÃ©s de analizar; opciÃ³n obsoleta."
  
! #: fortran/lang.opt:505
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
! msgstr "Especifica que se debe usar una librerÃ­a BLAS externa para llamadas matmul en matrices de gran tamaÃ±o."
  
! #: fortran/lang.opt:509
! msgid "Use f2c calling convention."
! msgstr "Usar el convenio de llamada f2c."
  
! #: fortran/lang.opt:513
! msgid "Assume that the source file is fixed form."
! msgstr "Asume que el fichero fuente es de formato fijo."
  
! #: fortran/lang.opt:517
! msgid "Force creation of temporary to test infrequently-executed forall code."
! msgstr ""
  
! #: fortran/lang.opt:521
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
! msgstr "Interpreta cualquier INTEGER(4) como INTEGER(8)."
  
! #: fortran/lang.opt:525 fortran/lang.opt:529
! msgid "Specify where to find the compiled intrinsic modules."
! msgstr "Especifica dÃ³nde se encuentran los mÃ³dulos intrÃ­nsecos compilados."
  
! #: fortran/lang.opt:533
! msgid "Allow arbitrary character line width in fixed mode."
! msgstr "Permite ancho de lÃ­nea de carÃ¡cter arbitrario en formato fijo."
  
! #: fortran/lang.opt:537
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
! msgstr "-ffixed-line-length-<n>\tUsa n como ancho de lÃ­nea de carÃ¡cter en modo fijo."
  
! #: fortran/lang.opt:541
! msgid "Pad shorter fixed form lines to line width with spaces."
! msgstr ""
  
! #: fortran/lang.opt:545
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
! msgstr "-ffpe-trap=[...]\tPara en las siguientes excepciones de coma flotante."
  
! #: fortran/lang.opt:549
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
! msgstr "-ffpe-summary=[...]\tImprime el resumen de las siguientes excepciones de coma flotante."
  
! #: fortran/lang.opt:553
! msgid "Assume that the source file is free form."
! msgstr "Asume que el fichero fuente es de formato libre."
  
! #: fortran/lang.opt:557
! msgid "Allow arbitrary character line width in free mode."
! msgstr "Permite ancho de lÃ­nea de carÃ¡cter arbitrario en formato libre."
  
! #: fortran/lang.opt:561
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
! msgstr "-ffree-line-length-<n>\tUsa n como ancho de lÃ­nea de carÃ¡cter en modo libre."
  
! #: fortran/lang.opt:565
! msgid "Try to interchange loops if profitable."
! msgstr ""
  
! #: fortran/lang.opt:569
! msgid "Enable front end optimization."
! msgstr "Activa las optimizaciones del frente."
  
! #: fortran/lang.opt:573
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
! msgstr "Especifica que no se permiten tipos implÃ­citos, a menos que se sobreescriban con sentencias IMPLICIT explÃ­citas."
  
! #: fortran/lang.opt:577
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
! msgstr "-finit-character=<n>\tInicializa las variables de carÃ¡cter locales al valor ASCII n."
  
! #: fortran/lang.opt:581
! msgid "Initialize components of derived type variables according to other init flags."
! msgstr ""
  
! #: fortran/lang.opt:585
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
! msgstr "-finit-integer=<n>\tInicializa las variables enteras locales a n."
  
! #: fortran/lang.opt:589
! msgid "Initialize local variables to zero (from g77)."
! msgstr "Inicializa las variables locales a cero (de g77)."
  
! #: fortran/lang.opt:593
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
! msgstr "-finit-logical=<true|false>\tInicializa las variables lÃ³gicas locales."
  
! #: fortran/lang.opt:597
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
! msgstr "-finit-real=<zero|nan|inf|-inf>\tInicializa las variables reales locales."
  
! #: fortran/lang.opt:619
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
! msgstr "-finline-matmul-limit=<n>\tEspecifica el tamaÃ±o de la matriz mÃ¡s grande para la cual matmul se usarÃ¡ en linea."
  
! #: fortran/lang.opt:623
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
! msgstr "-fmax-array-constructor=<n>\tNÃºmero mÃ¡ximo de objetos en un constructor de matriz."
  
! #: fortran/lang.opt:627
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
! msgstr "-fmax-identifier-length=<n>\tLongitud mÃ¡xima de identificador."
  
! #: fortran/lang.opt:631
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
! msgstr "-fmax-subrecord-length=<n>\tLongitud mÃ¡xima de los subregistros."
  
! #: fortran/lang.opt:635
! 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>\tTamaÃ±o en bytes de la matriz mÃ¡s grande que se colocarÃ¡ en la pila."
  
! #: fortran/lang.opt:639
! msgid "Put all local arrays on stack."
! msgstr "Coloca todas las matrices locales en la pila."
  
! #: fortran/lang.opt:643
! msgid "Set default accessibility of module entities to PRIVATE."
! msgstr "Establece la accesibilidad por defecto de las entidades de mÃ³dulo a PRIVATE."
  
! #: fortran/lang.opt:663
! msgid "Try to lay out derived types as compactly as possible."
! msgstr "Trata de acomodar los tipos derivados tan compactos como sea posible."
  
! #: fortran/lang.opt:671
! msgid "Protect parentheses in expressions."
! msgstr "Protege parÃ©ntesis en las expresiones."
  
! #: fortran/lang.opt:675
! msgid "Path to header file that should be pre-included before each compilation unit."
! msgstr ""
  
! #: fortran/lang.opt:679
! msgid "Enable range checking during compilation."
! msgstr "Permite la revisiÃ³n de rango durante la compilaciÃ³n."
  
! #: fortran/lang.opt:683
! msgid "Interpret any REAL(4) as a REAL(8)."
! msgstr "Interpreta cualquier REAL(4) como un REAL(8)."
  
! #: fortran/lang.opt:687
! msgid "Interpret any REAL(4) as a REAL(10)."
! msgstr "Interpreta cualquier REAL(4) como un REAL(10)."
  
! #: fortran/lang.opt:691
! msgid "Interpret any REAL(4) as a REAL(16)."
! msgstr "Interpreta cualquier REAL(4) como un REAL(16)."
  
! #: fortran/lang.opt:695
! msgid "Interpret any REAL(8) as a REAL(4)."
! msgstr "Interpreta cualquier REAL(8) como un REAL(4)."
  
! #: fortran/lang.opt:699
! msgid "Interpret any REAL(8) as a REAL(10)."
! msgstr "Interpreta cualquier REAL(8) como un REAL(10)."
  
! #: fortran/lang.opt:703
! msgid "Interpret any REAL(8) as a REAL(16)."
! msgstr "Interpreta cualquier REAL(8) como un REAL(16)."
  
! #: fortran/lang.opt:707
! msgid "Reallocate the LHS in assignments."
! msgstr "Reubica el lado derecho en las asignaciones."
  
! #: fortran/lang.opt:711
! msgid "Use a 4-byte record marker for unformatted files."
! msgstr "Usa un marcador de registro de 4 bytes para los ficheros sin formato."
  
! #: fortran/lang.opt:715
! msgid "Use an 8-byte record marker for unformatted files."
! msgstr "Usa un marcador de registro de 8 bytes para los ficheros sin formato."
  
! #: fortran/lang.opt:719
! msgid "Allocate local variables on the stack to allow indirect recursion."
! msgstr "Almacena las variables locales en la pila para permitir recursividad indirecta."
  
! #: fortran/lang.opt:723
! msgid "Copy array sections into a contiguous block on procedure entry."
! msgstr "Copia las secciones de matriz en un bloque contiguo en la entrada de procedimiento."
  
! #: fortran/lang.opt:727
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
! msgstr "-fcoarray=[...]\tEspecifica quÃ© paralelizaciÃ³n de comatriz se debe usar."
  
! #: fortran/lang.opt:743
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
! msgstr "-fcheck=[...]\tEspecifica quÃ© revisiones de tiempo de ejecuciÃ³n se realizarÃ¡n."
  
! #: fortran/lang.opt:747
! msgid "Append a second underscore if the name already contains an underscore."
! msgstr "Agrega un segundo guiÃ³n bajo si el nombre ya tiene un guiÃ³n bajo."
  
! #: fortran/lang.opt:755
! msgid "Apply negative sign to zero values."
! msgstr "Aplica signo negativo a valores cero."
  
! #: fortran/lang.opt:759
! msgid "Append underscores to externally visible names."
! msgstr "Agrega subrayado a los nombres visibles externamente."
  
! #: fortran/lang.opt:763 c-family/c.opt:1405 c-family/c.opt:1437
! #: c-family/c.opt:1685 config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167
! #: common.opt:1375 common.opt:1450 common.opt:1718 common.opt:1849
! #: common.opt:2249 common.opt:2285 common.opt:2378 common.opt:2382
! #: common.opt:2487 common.opt:2578 common.opt:2586 common.opt:2594
! #: common.opt:2602 common.opt:2703 common.opt:2755 common.opt:2843
! #: common.opt:2980 common.opt:2984 common.opt:2988 common.opt:2992
! msgid "Does nothing.  Preserved for backward compatibility."
! msgstr "No hace nada.  Se preserva por compatibilidad hacia atrÃ¡s."
  
! #: fortran/lang.opt:803
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
! msgstr "Enlaza estÃ¡ticamente la biblioteca de ayuda de GNU Fortran (libgfortran)."
  
! #: fortran/lang.opt:807
! msgid "Conform to the ISO Fortran 2003 standard."
! msgstr "Conforma al estÃ¡ndar ISO Fortran 2003."
  
! #: fortran/lang.opt:811
! msgid "Conform to the ISO Fortran 2008 standard."
! msgstr "Conforma al estÃ¡ndar ISO Fortran 2008."
  
! #: fortran/lang.opt:815
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
! msgstr "Conforma al estÃ¡ndar ISO Fortran 2008 incluyendo TS 29113."
  
! #: fortran/lang.opt:819
! msgid "Conform to the ISO Fortran 2018 standard."
! msgstr "Conforma al estÃ¡ndar ISO Fortran 2018."
  
! #: fortran/lang.opt:823
! msgid "Conform to the ISO Fortran 95 standard."
! msgstr "Conforma al estÃ¡ndar ISO Fortran 95."
  
! #: fortran/lang.opt:827
! msgid "Conform to nothing in particular."
! msgstr "No conforma a nada en particular."
  
! #: fortran/lang.opt:831
! msgid "Accept extensions to support legacy code."
! msgstr "Acepta las extensiones para dar soporte a cÃ³digo heredado."
  
! #: c-family/c.opt:182
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
! msgstr "-A<pregunta>=<resp>\tRelaciona la <resp>uesta a la <pregunta>.  Al colocar '-' antes de la <pregunta> desactiva la <resp>uesta a la <pregunta>."
  
! #: c-family/c.opt:186
! msgid "Do not discard comments."
! msgstr "No descarta comentarios."
  
! #: c-family/c.opt:190
! msgid "Do not discard comments in macro expansions."
! msgstr "No descarta comentarios en expansiones de macro."
  
! #: c-family/c.opt:194
! msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
! msgstr "-D<macro>[=<val>]\tDefine una <macro> con <val> como su valor.  Si sÃ³lo se da la <macro>, <val> se toma como 1."
  
! #: c-family/c.opt:201
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
! msgstr "-F <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n del marco de trabajo principal."
  
! #: c-family/c.opt:205
! msgid "Enable parsing GIMPLE."
! msgstr "Habilita el anÃ¡lisis GIMPLE."
  
! #: c-family/c.opt:209
! msgid "Print the name of header files as they are used."
! msgstr "Muestra los nombres de los ficheros de cabecera mientras se utilizan."
  
! #: c-family/c.opt:213
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-I <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n principal."
  
! #: c-family/c.opt:217
! msgid "Generate make dependencies."
! msgstr "Genera dependencias de make."
  
! #: c-family/c.opt:221
! msgid "Generate make dependencies and compile."
! msgstr "Genera dependencias de make y compila."
  
! #: c-family/c.opt:225
! msgid "-MF <file>\tWrite dependency output to the given file."
! msgstr "-MF <fichero>\tEscribe la salida de dependencias al fichero dado."
  
! #: c-family/c.opt:229
! msgid "Treat missing header files as generated files."
! msgstr "Trata los ficheros de cabecera faltantes como ficheros generados"
  
! #: c-family/c.opt:233
! msgid "Like -M but ignore system header files."
! msgstr "Como -M pero descarta los ficheros de cabecera del sistema."
  
! #: c-family/c.opt:237
! msgid "Like -MD but ignore system header files."
! msgstr "Como -MD pero descarta los ficheros de cabecera del sistema."
  
! #: c-family/c.opt:241
! msgid "Generate phony targets for all headers."
! msgstr "Genera objetivos de prueba para todas las cabecerasa."
  
! #: c-family/c.opt:245
! msgid "-MQ <target>\tAdd a MAKE-quoted target."
! msgstr "-MQ <objetivo>\tAgrega un objetivo tipo-MAKE."
  
! #: c-family/c.opt:249
! msgid "-MT <target>\tAdd an unquoted target."
! msgstr "-MT <objetivo>\tAgrega un objetivo no citado."
  
! #: c-family/c.opt:253
! msgid "Do not generate #line directives."
! msgstr "No genera directivas #line."
  
! #: c-family/c.opt:257
! msgid "-U<macro>\tUndefine <macro>."
! msgstr "-U<macro>\tBorra la definiciÃ³n de <macro>."
  
! #: c-family/c.opt:261
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
! msgstr "Avisa sobre cosas que cambiarÃ¡n cuando se compile con un compilador que cumpla con la ABI."
  
! #: c-family/c.opt:265
! msgid "Warn about things that change between the current -fabi-version and the specified version."
! msgstr "Avisa sobre cosas que varÃ­an entre la -fabi-version actual y la versiÃ³n especificada."
  
! #: c-family/c.opt:269
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
! msgstr "Avisa si un subojeto tiene un atributo abi_tag que el objeto completo no tiene."
  
! #: c-family/c.opt:276
! msgid "Warn on suspicious calls of standard functions computing absolute values."
! msgstr ""
  
! #: c-family/c.opt:280
! msgid "Warn about suspicious uses of memory addresses."
! msgstr "Avisa sobre usos sospechosos de direcciones de memoria."
  
! #: c-family/c.opt:296
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
! msgstr "Advierte de 'new' de tipos con alineamiento extendido sin -faligned-new."
  
! #: c-family/c.opt:300
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
! msgstr "-Waligned-new=[none|global|all]\tAvisa aunque 'new' use una funciÃ³n de reserva miembro de clase."
  
! #: c-family/c.opt:304 ada/gcc-interface/lang.opt:57
! msgid "Enable most warning messages."
! msgstr "Activa casi todos los mensajes de aviso."
  
! #: c-family/c.opt:308
! msgid "Warn on any use of alloca."
! msgstr "Avisa sobre cualquier uso de alloca."
  
! #: c-family/c.opt:312
! msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
! msgstr "-Walloc-size-larger-than=<bytes> Avierte de llamadas a funciones de reserva que intenten reservar objetos mayores que el nÃºmero de bytes especificado."
  
! #: c-family/c.opt:317
! msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
! msgstr ""
  
! #: c-family/c.opt:321
! msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
! msgstr "-Walloc-zero Advierte de llamadas a funciones de reserva que especifican cero bytes."
  
! #: c-family/c.opt:325
! 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=<nÃºmero>\tAdvierte de usos no acotados de alloca y de usos acotados cuyo lÃ­mite pueda ser mÃ¡s grande que <nÃºmero> bytes."
  
! #: c-family/c.opt:331
! msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
! msgstr ""
  
! #: c-family/c.opt:343
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
! msgstr "Avisa cuando se intercepte una asignaciÃ³n Objective-C por el recolector de basura."
  
! #: c-family/c.opt:347
! msgid "Warn about casting functions to incompatible types."
! msgstr "Advierte de funciones de conversiÃ³n a tipos incompatibles."
  
! #: c-family/c.opt:351
! msgid "Warn about boolean expression compared with an integer value different from true/false."
! msgstr "Advierte de expresiones booleanas comparadas con valores enteros distintos de verdadero/falso."
  
! #: c-family/c.opt:355
! msgid "Warn about certain operations on boolean expressions."
! msgstr "Avisa sobre ciertas operaciones sobre expresiones booleanas."
  
! #: c-family/c.opt:359
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
! msgstr "Avisa cuando __builtin_frame_address o __builtin_return_address se usan de forma no segura."
  
! #: c-family/c.opt:363
! msgid "Warn when a built-in function is declared with the wrong signature."
! msgstr "Avisa cuando una funciÃ³n interna se declara con una firma incorrecta."
  
! #: c-family/c.opt:367
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
! msgstr "Avisa cuando una macro de preprocesador interna estÃ¡ sin definir o redefinida."
  
! #: c-family/c.opt:371
! #, fuzzy
! #| msgid "Warn about features not present in ISO C99, but present in ISO C11."
! msgid "Warn about features not present in ISO C11, but present in ISO C2X."
! msgstr "Avisa sobre caracterÃ­sticas no presentes en ISO C99, pero presentes en ISO C11."
  
! #: c-family/c.opt:375
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
! msgstr "Avisa sobre caracterÃ­sticas no presentes en ISO C90, pero presentes en ISO C99."
  
! #: c-family/c.opt:379
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
! msgstr "Avisa sobre caracterÃ­sticas no presentes en ISO C99, pero presentes en ISO C11."
  
! #: c-family/c.opt:383
! msgid "Warn about C constructs that are not in the common subset of C and C++."
! msgstr "Avisa sobre construcciones C que no estÃ¡n en el subconjunto comÃºn de C y C++."
  
! #: c-family/c.opt:390
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
! msgstr "Avisa sobre constructores de C++ cuyos significados difieren entre ISO C++ 1998 e ISO C++ 2011."
  
! #: c-family/c.opt:394
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
! msgstr "Avisa sobre constructores de C++ cuyos significados difieren entre ISO C++ 2011 e ISO C++ 2014."
  
! #: c-family/c.opt:401
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
! msgstr "Avisa sobre construcciones de C++ cuyo significado difiere entre ISO C++ 2014 e ISO C++ 2017."
  
! #: c-family/c.opt:405
! msgid "Warn about casts between incompatible function types."
! msgstr "Advierte de funciones de conversiÃ³n entre tipos de funciÃ³n incompatibles."
  
! #: c-family/c.opt:409
! msgid "Warn about casts which discard qualifiers."
! msgstr "Avisa sobre conversiones que descartan calificadores."
  
! #: c-family/c.opt:413 c-family/c.opt:417
! msgid "Warn about catch handlers of non-reference type."
! msgstr "Avisa sobre manejadores catch de tipos no referencia."
  
! #: c-family/c.opt:421
! msgid "Warn about subscripts whose type is \"char\"."
! msgstr "Avisa sobre subÃ­ndices cuyo tipo es \"char\"."
  
! #: c-family/c.opt:425 c-family/c.opt:1310 c-family/c.opt:1314
! #: c-family/c.opt:1318 c-family/c.opt:1322 c-family/c.opt:1326
! #: c-family/c.opt:1330 c-family/c.opt:1334 c-family/c.opt:1341
! #: c-family/c.opt:1345 c-family/c.opt:1349 c-family/c.opt:1353
! #: c-family/c.opt:1357 c-family/c.opt:1361 c-family/c.opt:1365
! #: c-family/c.opt:1369 c-family/c.opt:1373 c-family/c.opt:1377
! #: c-family/c.opt:1381 c-family/c.opt:1385 c-family/c.opt:1389
! #: config/i386/i386.opt:967
  #, fuzzy
! #| msgid "Deprecated in GCC 8.  This switch has no effect."
! msgid "Deprecated in GCC 9.  This switch has no effect."
! msgstr "Obsoleto en GCC 8.  Esta opciÃ³n no tiene efecto."
  
! #: c-family/c.opt:429
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
! msgstr "Avisa sobre variables que pueden cambiar por \"longjmp\" o \"vfork\"."
  
! #: c-family/c.opt:433
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
! msgstr "Avisa sobre la posibilidad de bloques de comentarios anidados y comentarios de C++ que abarquen mÃ¡s de una lÃ­nea fÃ­sica."
  
! #: c-family/c.opt:437
! msgid "Synonym for -Wcomment."
! msgstr "SinÃ³nimo de -Wcomment."
  
! #: c-family/c.opt:441
! msgid "Warn for conditionally-supported constructs."
! msgstr "Advierte de construcciones admitidas de forma condicional."
  
! #: c-family/c.opt:445
! msgid "Warn for implicit type conversions that may change a value."
! msgstr "Avisa cuando hay conversiones de tipo implÃ­citas que pueden cambiar un valor."
  
! #: c-family/c.opt:449
! msgid "Warn for converting NULL from/to a non-pointer type."
! msgstr "Avisa cuando se convierte NULL de/a un tipo que no es puntero."
  
! #: c-family/c.opt:457
! msgid "Warn when all constructors and destructors are private."
! msgstr "Avisa cuando todos los constructores y destructores son privados."
  
! #: c-family/c.opt:461
! msgid "Warn about dangling else."
! msgstr "Avisa sobre else colgados."
! 
! #: c-family/c.opt:465
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
! msgstr "Advierte del uso de __TIME__, __DATE__ y __TIMESTAMP__."
! 
! #: c-family/c.opt:469
! msgid "Warn when a declaration is found after a statement."
! msgstr "Avisa cuando se encuentra una declaraciÃ³n despuÃ©s de una sentencia."
! 
! #: c-family/c.opt:473
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "Avisa cuando se borra un puntero a un tipo incompleto."
! 
! #: c-family/c.opt:477
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
! msgstr "Avisa al borrar objetos polimÃ³rficos con destructores que no son virtuales."
! 
! #: c-family/c.opt:485
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:490
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
! msgstr ""
  
! #: c-family/c.opt:495
! msgid "Warn about positional initialization of structs requiring designated initializers."
! msgstr "Advierte de inicializaciones posicionales de estructuras que requieren inicializadores designados."
  
! #: c-family/c.opt:499
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
! msgstr "Avisa si se descartan los cualificadores de arrays que son destinos de punteros."
  
! #: c-family/c.opt:503
! msgid "Warn if type qualifiers on pointers are discarded."
! msgstr "Avisa si se ignoran los calificadores de tipo sobre punteros."
  
! #: c-family/c.opt:507
! msgid "Warn about compile-time integer division by zero."
! msgstr "Avisa sobre la divisiÃ³n entera por cero en tiempo de compilaciÃ³n."
  
! #: c-family/c.opt:511
! msgid "Warn about duplicated branches in if-else statements."
! msgstr "Advierte de ramas duplicadas en sentencias if-else."
  
! #: c-family/c.opt:515
! msgid "Warn about duplicated conditions in an if-else-if chain."
! msgstr "Advierte de condiciones duplicadas en cadenas if-else-if."
  
! #: c-family/c.opt:519
! msgid "Warn about violations of Effective C++ style rules."
! msgstr "Avisa sobre violaciones de reglas de estilo de Effective C++."
  
! #: c-family/c.opt:523
! msgid "Warn about an empty body in an if or else statement."
! msgstr "Avisa sobre un cuerpo vacÃ­o en una declaraciÃ³n if o else."
  
! #: c-family/c.opt:527
! msgid "Warn about stray tokens after #else and #endif."
! msgstr "Avisa sobre elementos sobrantes despuÃ©s de #else y #endif."
  
! #: c-family/c.opt:531
! msgid "Warn about comparison of different enum types."
! msgstr "Avisar sobre comparaciÃ³n de tipos enum diferentes."
  
! #: c-family/c.opt:539
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
! msgstr "Esta opciÃ³n es obsoleta; utilice en su lugar -Werror=implicit-function-declaration."
  
! #: c-family/c.opt:547
! msgid "Warn about semicolon after in-class function definition."
! msgstr "Advierte de punto y coma despuÃ©s de una definiciÃ³n de funciÃ³n dentro de una clase."
  
! #: c-family/c.opt:551
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
! msgstr "Avisa cuando hay conversiones de tipo implÃ­citas que provocan pÃ©rdida de precisiÃ³n en coma flotante."
  
! #: c-family/c.opt:555
! msgid "Warn if testing floating point numbers for equality."
! msgstr "Avisa si se estÃ¡ probando la igualdad de nÃºmeros de coma flotante."
  
! #: c-family/c.opt:559 c-family/c.opt:601
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
! msgstr "Advierte de anomalÃ­as de cadena de formato de printf/scanf/strftime/strfmon."
  
! #: c-family/c.opt:563
! msgid "Warn about format strings that contain NUL bytes."
! msgstr "Advierte de cadenas de formato que contengan bytes NUL."
  
! #: c-family/c.opt:567
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "Avisa si se pasan demasiados argumentos a una funciÃ³n para su cadena de formato."
  
! #: c-family/c.opt:571
! msgid "Warn about format strings that are not literals."
! msgstr "Avisa sobre el uso de cadenas de formato que no son literales."
  
! #: c-family/c.opt:575
! 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:580
! msgid "Warn about possible security problems with format functions."
! msgstr "Avisa sobre posibles problemas de seguridad con funciones de formato."
  
! #: c-family/c.opt:584
! msgid "Warn about sign differences with format functions."
! msgstr "Advierte de diferencias de signo en funciones de formato."
  
! #: c-family/c.opt:588
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
! msgstr ""
  
! #: c-family/c.opt:593
! msgid "Warn about strftime formats yielding 2-digit years."
! msgstr "Avisa sobre formatos de strftime que producen dos dÃ­gitos para el aÃ±o."
  
! #: c-family/c.opt:597
! msgid "Warn about zero-length formats."
! msgstr "Avisa sobre formatos de longitud cero."
  
! #: c-family/c.opt:605
! msgid "Warn about function calls with format strings that write past the end of the destination region."
! msgstr "Advierte de llamadas a funciones con cadenas de formato que escriben pasado el final de la regiÃ³n de destino."
  
! #: c-family/c.opt:610
! msgid "Warn about calls to snprintf and similar functions that truncate output."
! msgstr "Advierte de llamadas a funciones como snprintf y similares que truncan la salida."
! 
! #: c-family/c.opt:614
! msgid "Warn when the field in a struct is not aligned."
! msgstr "Avisa cuando el campo de una estructura no estÃ¡ alineado."
! 
! #: c-family/c.opt:618
! msgid "Warn whenever type qualifiers are ignored."
! msgstr "Avisa cada vez que se ignoran los calificadores de tipo."
! 
! #: c-family/c.opt:622
! msgid "Warn whenever attributes are ignored."
! msgstr "Avisa cada vez que se ignoran los atributos."
! 
! #: c-family/c.opt:626
! msgid "Warn when there is a conversion between pointers that have incompatible types."
! msgstr "Avisa cuando hay conversiÃ³n entre punteros de tipos incompatibles."
! 
! #: c-family/c.opt:630
! msgid "Warn when the address of packed member of struct or union is taken."
  msgstr ""
  
! #: c-family/c.opt:634
! msgid "Warn about variables which are initialized to themselves."
! msgstr "Avisa sobre variables que se inicialicen ellas mismas."
  
! #: c-family/c.opt:638
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
! msgstr ""
  
! #: c-family/c.opt:642
! msgid "Warn about implicit declarations."
! msgstr "Avisa sobre declaraciones implÃ­citas."
  
! #: c-family/c.opt:650
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
! msgstr "Avisa sobre conversiones implÃ­citas de \"float\" a \"double\"."
  
! #: c-family/c.opt:654
! msgid "Warn if \"defined\" is used outside #if."
! msgstr "Avisa si se usa \"defined\" fuera de #if."
  
! #: c-family/c.opt:658
! msgid "Warn about implicit function declarations."
! msgstr "Avisa sobre la declaraciÃ³n implÃ­cita de funciones."
  
! #: c-family/c.opt:662
! msgid "Warn when a declaration does not specify a type."
! msgstr "Avisa cuando una declaraciÃ³n no especifique un tipo."
  
! #: c-family/c.opt:669
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
! msgstr "Advierte de constructores heredados de C++11 cuando la base tiene constructor variÃ¡dico."
  
! #: c-family/c.opt:673
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
! msgstr "Advierte de conversiones de entero a puntero y viceversa incompatibles."
  
! #: c-family/c.opt:677
! msgid "Warn for suspicious integer expressions in boolean context."
! msgstr ""
  
! #: c-family/c.opt:681
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
! msgstr "Avisa cuando hay una conversiÃ³n a puntero desde un entero de tamaÃ±o diferente."
  
! #: c-family/c.opt:685
! msgid "Warn about invalid uses of the \"offsetof\" macro."
! msgstr "Advierte de usos no vÃ¡lidos de la macro \"offsetof\"."
  
! #: c-family/c.opt:689
! msgid "Warn about PCH files that are found but not used."
! msgstr "Avisa sobre ficheros PCH que se encuentran pero no se usan."
  
! #: c-family/c.opt:693
! msgid "Warn when a jump misses a variable initialization."
! msgstr "Avisa cuando un salto pierde la inicializaciÃ³n de una variable."
  
! #: c-family/c.opt:697
! msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
! msgstr "Avisa cuando una cadena o un carÃ¡cter literal va seguido de un sufijo ud que no empieza por guiÃ³n bajo."
  
! #: c-family/c.opt:701
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
! msgstr "Avisa cuando un operador lÃ³gico sospechosamente evalÃºa siempre como verdadero o falso."
  
! #: c-family/c.opt:705
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
! msgstr "Avisa cuando el no lÃ³gico se utiliza en el operando izquierdo de una comparaciÃ³n."
  
! #: c-family/c.opt:709
! msgid "Do not warn about using \"long long\" when -pedantic."
! msgstr "No avisa sobre el uso de \"long long\" cuando se use -pedantic."
  
! #: c-family/c.opt:713
! msgid "Warn about suspicious declarations of \"main\"."
! msgstr "Avisa sobre declaraciones sospechosas de \"main\"."
  
! #: c-family/c.opt:721
! msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
! msgstr "Advierte de llamadas sospechosas a memset en las que el tercer argumento es el cero literal constante y el segundo no lo es."
  
! #: c-family/c.opt:725
! msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
! msgstr "Advierte de llamadas sospechosas a memset en las que el tercer argumento contenga el nÃºmero de elementos no multiplicado por el tamaÃ±o del elemento."
  
! #: c-family/c.opt:729
! msgid "Warn when the indentation of the code does not reflect the block structure."
! msgstr "Avisa cuando el sangrado del cÃ³digo no refleja la estructura de bloque."
  
! #: c-family/c.opt:733
! msgid "Warn about possibly missing braces around initializers."
! msgstr "Avisa sobre posibles llaves faltantes alrededor de los inicializadores."
  
! #: c-family/c.opt:737
! msgid "Warn about global functions without previous declarations."
! msgstr "Avisa sobre funciones globales sin declaraciones previas."
  
! #: c-family/c.opt:741
! msgid "Warn about missing fields in struct initializers."
! msgstr "Avisa sobre campos faltantes en los inicializadores de struct."
  
! #: c-family/c.opt:745
! 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:749
! msgid "Warn on direct multiple inheritance."
! msgstr "Advierte de la herencia mÃºltiple directa."
  
! #: c-family/c.opt:753
! msgid "Warn on namespace definition."
! msgstr "Advierta de la definiciÃ³n de espacios de nombres."
  
! #: c-family/c.opt:757
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
! msgstr ""
  
! #: c-family/c.opt:761
! msgid "Warn about missing sized deallocation functions."
! msgstr "Advierte de funciones de desasignaciÃ³n con tamaÃ±o ausentes."
  
! #: c-family/c.opt:765
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
! msgstr ""
! 
! #: c-family/c.opt:769
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
! msgstr "Advierte de parÃ¡metros de longitud sospechosa para determinadas funciones de cadenas si el argumento utiliza sizeof."
! 
! #: c-family/c.opt:773
! msgid "Warn when sizeof is applied on a parameter declared as an array."
! msgstr "Avisa cuando se aplica sizeof a parÃ¡metros declarados como array."
! 
! #: c-family/c.opt:777
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr ""
! 
! #: c-family/c.opt:782
! 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:787
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
! msgstr "Advierte de truncamiento en funciones de manipulaciÃ³n de cadenas como strncat y strncpy."
! 
! #: c-family/c.opt:791
! msgid "Warn about functions which might be candidates for format attributes."
! msgstr "Advierte de funciones que pueden ser candidatas para atributos de formato."
! 
! #: c-family/c.opt:795
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
! msgstr "Sugiere utilizar la palabra reservada override cuando en la declaraciÃ³n de una funciÃ³n virtual anula otra."
! 
! #: c-family/c.opt:800
! msgid "Warn about enumerated switches, with no default, missing a case."
! msgstr "Avisa sobre switches enumerados, sin valor por defecto, en los que falte un case."
! 
! #: c-family/c.opt:804
! msgid "Warn about enumerated switches missing a \"default:\" statement."
! msgstr "Avisa sobre switches enumerados que carezcan de una declaraciÃ³n \"default:\"."
! 
! #: c-family/c.opt:808
! msgid "Warn about all enumerated switches missing a specific case."
! msgstr "Avisa sobre todos los switches enumerados que carezcan de un case especÃ­fico."
! 
! #: c-family/c.opt:812
! msgid "Warn about switches with boolean controlling expression."
! msgstr "Avisa sobre switches cuya expresiÃ³n de control sea booleana."
! 
! #: c-family/c.opt:816
! msgid "Warn on primary template declaration."
! msgstr "Avisa en la declaraciÃ³n de la plantilla primeraria."
! 
! #: c-family/c.opt:820
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
! msgstr ""
! 
! #: c-family/c.opt:829
! msgid "Warn about user-specified include directories that do not exist."
! msgstr "Avisa sobre directorios de inclusiÃ³n definidos por el usuario que no existen."
! 
! #: c-family/c.opt:833
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
! msgstr "Avisa sobre parÃ¡metros de funciÃ³n declarados sin un especificador de tipo en funciones de estilo K&R."
! 
! #: c-family/c.opt:837
! msgid "Warn about global functions without prototypes."
! msgstr "Avisa sobre funciones globales sin prototipos."
! 
! #: c-family/c.opt:844
! msgid "Warn about use of multi-character character constants."
! msgstr "Avisa sobre el uso de constantes de carÃ¡cter multicaracteres."
! 
! #: c-family/c.opt:848
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
! msgstr "Avisa sobre conversiones que estrechan dentro de { } que estÃ¡n mal formadas en C++11."
! 
! #: c-family/c.opt:852
! msgid "Warn about \"extern\" declarations not at file scope."
! msgstr "Avisa sobre declaraciones \"extern\" que no estÃ¡n en el Ã¡mbito del fichero."
! 
! #: c-family/c.opt:856
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
! msgstr "Avisa cuando una expresiÃ³n noexcept evalÃºa a falso aÃºn cuando la expresiÃ³n no puede hacer throw."
! 
! #: c-family/c.opt:860
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
! msgstr ""
! 
! #: c-family/c.opt:864
! msgid "Warn when non-templatized friend functions are declared within a template."
! msgstr "Avisa cuando las funciones friend sin plantillas se declaran dentro de una plantilla."
! 
! #: c-family/c.opt:868
  #, fuzzy
! #| msgid "conversion to void will never use a type conversion operator"
! msgid "Warn when a conversion function will never be called due to the type it converts to."
! msgstr "la conversiÃ³n a void nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: c-family/c.opt:872
! msgid "Warn for unsafe raw memory writes to objects of class types."
! msgstr ""
! 
! #: c-family/c.opt:876
! msgid "Warn about non-virtual destructors."
! msgstr "Avisa sobre destructores que no son virtuales."
! 
! #: c-family/c.opt:880
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
! msgstr "Avisa sobre el paso de NULL a ranuras de argumento marcadas que requieren no-NULL."
! 
! #: c-family/c.opt:896
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
! msgstr "-Wnormalized=[none|id|nfc|nfkc]\tAvisa sobre cadenas Unicode que no estÃ¡n normalizadas."
! 
! #: c-family/c.opt:919
! msgid "Warn if a C-style cast is used in a program."
! msgstr "Avisa si se usa una conversiÃ³n de estilo C en un programa."
! 
! #: c-family/c.opt:923
! msgid "Warn for obsolescent usage in a declaration."
! msgstr "ADvierto de modo de empleo obsoleto en una declaraciÃ³n."
! 
! #: c-family/c.opt:927
! msgid "Warn if an old-style parameter definition is used."
! msgstr "Avisa si se usa una definiciÃ³n de parÃ¡metro al estilo antiguo."
! 
! #: c-family/c.opt:931
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
! msgstr "Avisa si una directiva simd queda anulada por el modelo de coste de vectorizador."
! 
! #: c-family/c.opt:935
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
! msgstr "Avisa si una cadena es mÃ¡s larga que la longitud portable mÃ¡xima especificada por el estÃ¡ndar."
! 
! #: c-family/c.opt:939
! msgid "Warn about overloaded virtual function names."
! msgstr "Advierte de nombres de funciones virtuales sobrecargadas."
! 
! #: c-family/c.opt:943
! msgid "Warn about overriding initializers without side effects."
! msgstr "Avisa sobre sobreescritura de inicializadores sin efectos secundarios."
! 
! #: c-family/c.opt:947
! msgid "Warn about overriding initializers with side effects."
! msgstr "Avisa sobre sobreescritura de inicializadores con efectos secundarios."
! 
! #: c-family/c.opt:951
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
! msgstr "Avisa sobre campos de bits packed cuyo desplazamiento cambiÃ³ en GCC 4.4."
! 
! #: c-family/c.opt:955
! msgid "Warn about possibly missing parentheses."
! msgstr "Avisa sobre posibles parÃ©ntesis ausentes."
! 
! #: c-family/c.opt:963
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
! msgstr ""
! 
! #: c-family/c.opt:967
! msgid "Warn when converting the type of pointers to member functions."
! msgstr "Avisa cuando se convierte el tipo de punteros a funciones miembro."
! 
! #: c-family/c.opt:971
! msgid "Warn about function pointer arithmetic."
! msgstr "Avisa sobre la aritmÃ©tica de punteros de funciones."
! 
! #: c-family/c.opt:975
! msgid "Warn when a pointer differs in signedness in an assignment."
! msgstr "Avisa cuando un puntero difiere en signo en una asignaciÃ³n."
! 
! #: c-family/c.opt:979
! msgid "Warn when a pointer is compared with a zero character constant."
! msgstr "Avisa cuando se compara un puntero con una constante de carÃ¡cter cero."
! 
! #: c-family/c.opt:983
! msgid "Warn when a pointer is cast to an integer of a different size."
! msgstr "Avisa cuando hay una conversiÃ³n de puntero a entero de tamaÃ±o diferente."
! 
! #: c-family/c.opt:987
! msgid "Warn about misuses of pragmas."
! msgstr "Avisa sobre malos usos de pragmas."
! 
! #: c-family/c.opt:991
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
! msgstr ""
! 
! #: c-family/c.opt:995
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
! msgstr "Avisa si una propiedad de un objeto Objective-C no tiene semÃ¡ntica de asignaciÃ³n especificada."
! 
! #: c-family/c.opt:999
! msgid "Warn if inherited methods are unimplemented."
! msgstr "Avisa si los mÃ©todos heredados no estÃ¡n implementados."
! 
! #: c-family/c.opt:1003 c-family/c.opt:1007
! msgid "Warn for placement new expressions with undefined behavior."
! msgstr "Advierte de la colocaciÃ³n de expresiones nuevas con comportamiento indefinido."
! 
! #: c-family/c.opt:1011
! msgid "Warn about multiple declarations of the same object."
! msgstr "Avisa sobre declaraciones mÃºltiples del mismo objeto."
! 
! #: c-family/c.opt:1015
! msgid "Warn about redundant calls to std::move."
! msgstr ""
! 
! #: c-family/c.opt:1019
! msgid "Warn about uses of register storage specifier."
! msgstr "Avisa sobre usos de especificador de almacenamiento en registro."
! 
! #: c-family/c.opt:1023
! msgid "Warn when the compiler reorders code."
! msgstr "Avisa cuando el compilador reordena cÃ³digo."
! 
! #: c-family/c.opt:1027
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
! msgstr "Avisa cuando el tipo de devoluciÃ³n de una funciÃ³n es el predefinido \"int\" (C), o sobre tipos de devoluciÃ³n inconsistentes (C++)."
! 
! #: c-family/c.opt:1031
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
! msgstr "Advierte de construcciones sospechosas que implican orden de almacenamiento de escalares inverso."
! 
! #: c-family/c.opt:1035
! msgid "Warn if a selector has multiple methods."
! msgstr "Avisa si un selector tiene mÃ©todos mÃºltiples."
! 
! #: c-family/c.opt:1039
! msgid "Warn about possible violations of sequence point rules."
! msgstr "Avisa sobre posibles violaciones de las reglas de secuencia de punto."
! 
! #: c-family/c.opt:1043
! msgid "Warn if a local declaration hides an instance variable."
! msgstr "Avisa si una declaraciÃ³n local oculta una variable de instancia."
! 
! #: c-family/c.opt:1047 c-family/c.opt:1051
! msgid "Warn if left shift of a signed value overflows."
! msgstr "Advierte de desbordamiento de un valor con signo por desplazamiento hacia la izquierda."
! 
! #: c-family/c.opt:1055
! msgid "Warn if shift count is negative."
! msgstr "Avisa si la cuenta de desplazamiento es negativa."
! 
! #: c-family/c.opt:1059
! msgid "Warn if shift count >= width of type."
! msgstr "Avisa si la cuenta de desplazamiento >= anchura del tipo."
! 
! #: c-family/c.opt:1063
! msgid "Warn if left shifting a negative value."
! msgstr "Avisa si la cuenta de desplazamiento a la izquierda es un valor negativo."
! 
! #: c-family/c.opt:1067
! msgid "Warn about signed-unsigned comparisons."
! msgstr "Avisa sobre comparaciones con signo-sin signo."
! 
! #: c-family/c.opt:1075
! msgid "Warn for implicit type conversions between signed and unsigned integers."
! msgstr "Avisa cuando hay conversiones de tipo implÃ­citas entre enteros con signo y sin signo."
! 
! #: c-family/c.opt:1079
! msgid "Warn when overload promotes from unsigned to signed."
! msgstr "Avisa cuando la sobrecarga promueve de unsigned a signed."
! 
! #: c-family/c.opt:1083
! msgid "Warn about uncasted NULL used as sentinel."
! msgstr "Avisa sobre NULL sin conversiÃ³n usado como centinela."
! 
! #: c-family/c.opt:1087
! msgid "Warn about unprototyped function declarations."
! msgstr "Avisa sobre declaraciones de funciÃ³n sin prototipo."
! 
! #: c-family/c.opt:1099
! msgid "Warn if type signatures of candidate methods do not match exactly."
! msgstr "Avisa si los firmas de tipo de los mÃ©todos candidatos no coinciden exactamente."
! 
! #: c-family/c.opt:1103
! msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
! msgstr "Avisa cuando se usan las funciones internas __sync_fetch_and_nand y __sync_nand_and_fetch."
! 
! #: c-family/c.opt:1107
! msgid "Deprecated.  This switch has no effect."
! msgstr "Obsoleto.  Esta opciÃ³n no tiene efecto."
! 
! #: c-family/c.opt:1115
! msgid "Warn if a comparison always evaluates to true or false."
! msgstr "Avisa si una comparaciÃ³n evalÃºa siempre como verdadero o falso."
! 
! #: c-family/c.opt:1119
! msgid "Warn if a throw expression will always result in a call to terminate()."
! msgstr "Avisa si una expresiÃ³n throw siempre darÃ¡ como resultado una llamada a terminate()."
! 
! #: c-family/c.opt:1123
! msgid "Warn about features not present in traditional C."
! msgstr "Avisa sobre caracterÃ­sticas no presentes en C tradicional."
! 
! #: c-family/c.opt:1127
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
! msgstr "Avisa de prototipos que causen diferentes conversiones de tipo de las que sucederÃ­an en la ausencia del prototipo."
! 
! #: c-family/c.opt:1131
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
! msgstr "Avisa si se encuentran trigrafos que puedan afectar el significado del programa."
! 
! #: c-family/c.opt:1135
! msgid "Warn about @selector()s without previously declared methods."
! msgstr "Avisa sobre @selector()es sin mÃ©todos declarados previamente."
! 
! #: c-family/c.opt:1139
! msgid "Warn if an undefined macro is used in an #if directive."
! msgstr "Avisa si se usa una macro indefinida en una directiva #if."
! 
! #: c-family/c.opt:1151
! msgid "Warn about unrecognized pragmas."
! msgstr "Avisa sobre pragmas que no se reconocen."
! 
! #: c-family/c.opt:1155
! msgid "Warn about unsuffixed float constants."
! msgstr "Avisa sobre constantes de coma flotante sin sufijo."
! 
! #: c-family/c.opt:1163
! msgid "Warn when typedefs locally defined in a function are not used."
! msgstr "Avisa cuando se definen typedefs localmente en una funciÃ³n pero no se usan."
! 
! #: c-family/c.opt:1167
! msgid "Warn about macros defined in the main file that are not used."
! msgstr "Avisa sobre macros definidas en el fichero principal que no se usan."
! 
! #: c-family/c.opt:1171
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
! msgstr "Avisa si el llamante de una funciÃ³n, marcada con atributo warn_unused_result, no usa su valor de devoluciÃ³n."
! 
! #: c-family/c.opt:1179 c-family/c.opt:1183
! msgid "Warn when a const variable is unused."
! msgstr "Avisa cuando no se usa una variable const."
! 
! #: c-family/c.opt:1187
! msgid "Warn about using variadic macros."
! msgstr "Avisa sobre el uso de macros variadic."
! 
! #: c-family/c.opt:1191
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
! msgstr "Advierte de un uso cuestionable de las macros utilizadas para obtener argumentos variables."
! 
! #: c-family/c.opt:1195
! msgid "Warn if a variable length array is used."
! msgstr "Avisa si se usa una matriz de longitud variable."
! 
! #: c-family/c.opt:1199
  #, fuzzy
! #| 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."
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
! msgstr "-Wvla-larger-than=<nÃºmero>\tAdvierte de usos no acotados de arrays de longitud variable y de usos acotados de arrays de longitud variable cuyo lÃ­mite pueda ser mÃ¡s grande que <nÃºmero> bytes."
  
! #: c-family/c.opt:1206
! msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
! msgstr ""
! 
! #: c-family/c.opt:1210
! msgid "Warn when a register variable is declared volatile."
! msgstr "Avisa cuando una variable de registro se declara volatile."
! 
! #: c-family/c.opt:1214
! msgid "Warn on direct virtual inheritance."
! msgstr "Advierte de la herencia virtual directa."
! 
! #: c-family/c.opt:1218
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
! msgstr "Avisa si una base virtual tiene un operador de asignaciÃ³n move no trivial."
! 
! #: c-family/c.opt:1222
! msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
! msgstr "En C++, un valor diferente de cero significa avisar sobre conversiones obsoletas de literales de cadena a `char *'.  En C, aviso similar, excepto que la conversiÃ³n por supuesto no es obsoleta por el estÃ¡ndar ISO C."
! 
! #: c-family/c.opt:1226
! msgid "Warn when a literal '0' is used as null pointer."
! msgstr "Avisa cuando se usa un '0' literal como puntero nulo."
! 
! #: c-family/c.opt:1230
! msgid "Warn about useless casts."
! msgstr "Avisa sobre conversiones de tipo inÃºtiles."
! 
! #: c-family/c.opt:1234
! msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
! msgstr "Avisa si el tipo de una clase tiene una base o un campo cuyo tipo utiliza el espacio de nombres anÃ³nimo o depende de un tipo sin enlace."
! 
! #: c-family/c.opt:1238
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
! msgstr "Avisa cuando una declaraciÃ³n duplica el especificador const, volatile, restrict o _Atomic."
! 
! #: c-family/c.opt:1242
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
! msgstr "Avisa cuando un argumento que se pasa a un parÃ¡metro con calificaciÃ³n de restringido se solapa con otro argumento."
! 
! #: c-family/c.opt:1247
! msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
! msgstr "SinÃ³nimo de -std=c89 (para C) o -std=c++98 (para C++)."
! 
! #: c-family/c.opt:1255
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
! msgstr "VersiÃ³n de ABI de C++ utilizada para avisos -Wabi y aliases de compatibilidad de enlace."
! 
! #: c-family/c.opt:1259
! msgid "Enforce class member access control semantics."
! msgstr "Cumple las semÃ¡nticas de control de acceso de miembros de clase."
! 
! #: c-family/c.opt:1263
! msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
! msgstr "-fada-spec-parent=unidad  Vuelca specs de Ada como unidades hijas del padre dado."
! 
! #: c-family/c.opt:1267
! msgid "Support C++17 allocation of over-aligned types."
! msgstr ""
! 
! #: c-family/c.opt:1271
! msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
! msgstr ""
! 
! #: c-family/c.opt:1278
! msgid "Allow variadic functions without named parameter."
! msgstr "Permite funciones variadic sin parÃ¡metro nombrado."
! 
! #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
! #: c-family/c.opt:1858 c-family/c.opt:1874
! msgid "No longer supported."
! msgstr "Ya no se admite."
! 
! #: c-family/c.opt:1286
! msgid "Recognize the \"asm\" keyword."
! msgstr "Reconoce la palabra clave \"asm\"."
! 
! #: c-family/c.opt:1294
! msgid "Recognize built-in functions."
! msgstr "Reconoce funciones internas."
! 
! #: c-family/c.opt:1301
! msgid "Where shorter, use canonicalized paths to systems headers."
! msgstr "Donde acorte, usar rutas canonicalizadas para cabeceras de sistemas."
! 
! #: c-family/c.opt:1305
! 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:1393
! msgid "Deprecated in GCC 8.  This switch has no effect."
! msgstr "Obsoleto en GCC 8.  Esta opciÃ³n no tiene efecto."
! 
! #: c-family/c.opt:1397
! msgid "Enable support for C++ concepts."
! msgstr "Activa el soporte para conceptos de C++."
! 
! #: c-family/c.opt:1401
! msgid "Allow the arguments of the '?' operator to have different types."
! msgstr "Permite que los argumentos del operador '?' tengan tipos diferentes."
! 
! #: c-family/c.opt:1409
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
! msgstr "-fconst-string-class=<nombre>\tUsa la clase <nombre> para cadenas constantes."
! 
! #: c-family/c.opt:1413
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
! msgstr "-fconstexpr-depth-<nÃºmero>\tEspecifica la profundidad de recursiÃ³n constexpr mÃ¡xima."
! 
! #: c-family/c.opt:1417
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
! msgstr "-fconstexpr-loop-limit=<nÃºmero>\tEspecifica el nÃºmero de iteraciones de bucle constexpr mÃ¡ximo."
! 
! #: c-family/c.opt:1421
  #, fuzzy
! #| msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
! msgstr "-fconstexpr-loop-limit=<nÃºmero>\tEspecifica el nÃºmero de iteraciones de bucle constexpr mÃ¡ximo."
  
! #: c-family/c.opt:1425
! msgid "Emit debug annotations during preprocessing."
! msgstr "Emite anotaciones de depuraciÃ³n durante el preprocesamiento."
! 
! #: c-family/c.opt:1429
! msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
! msgstr "-fdeduce-init-list\tactiva la deducciÃ³n de std::initializer_list para un parÃ¡metro de tipo de plantilla desde una lista de inicializador dentro de llaves."
! 
! #: c-family/c.opt:1433
! msgid "Factor complex constructors and destructors to favor space over speed."
! msgstr "Factoriza constructores y destructores complejos para favorecer el espacio en detrimento de la velocidad."
! 
! #: c-family/c.opt:1441
! msgid "Print hierarchical comparisons when template types are mismatched."
! msgstr ""
! 
! #: c-family/c.opt:1445
! msgid "Preprocess directives only."
! msgstr "Preprocesa sÃ³lo directivas."
! 
! #: c-family/c.opt:1449
! msgid "Permit '$' as an identifier character."
! msgstr "Permite '$' como un identificador de carÃ¡cter."
! 
! #: c-family/c.opt:1453
! msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
! msgstr ""
! 
! #: c-family/c.opt:1457
! msgid "Write all declarations as Ada code transitively."
! msgstr "Escribe todas las declaraciones como cÃ³digo Ada transitivamente."
! 
! #: c-family/c.opt:1461
! msgid "Write all declarations as Ada code for the given file only."
! msgstr "Escribe todas las declaraciones como cÃ³digo Ada solo para el fichero dado."
! 
! #: c-family/c.opt:1468
! msgid "-fno-elide-type Do not elide common elements in template comparisons."
! msgstr ""
! 
! #: c-family/c.opt:1472
! msgid "Generate code to check exception specifications."
! msgstr "Genera cÃ³digo para revisar especificaciones de excepciones."
! 
! #: c-family/c.opt:1479
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
! msgstr "-fexec-charset=<cset>\tConvierte todas las constantes de cadenas y carÃ¡cter al conjunto de caracteres <cset>."
! 
! #: c-family/c.opt:1483
! msgid "Permit universal character names (\\u and \\U) in identifiers."
! msgstr "Permite los nombres de cÃ¡racteres universales (\\u y \\U) en los identificadores."
! 
! #: c-family/c.opt:1487
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
! msgstr "-finput-charset=<cset>\tEspecifica el conjunto de caracteres por defecto para los ficheros fuente."
! 
! #: c-family/c.opt:1491
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
! msgstr "Admite inicializaciÃ³n dinÃ¡mica de variables locales de hilo en una unidad de traducciÃ³n diferente."
! 
! #: c-family/c.opt:1501
! msgid "Do not assume that standard C libraries and \"main\" exist."
! msgstr "No asume que existen las bibliotecas C estÃ¡ndar y \"main\"."
! 
! #: c-family/c.opt:1505
! msgid "Recognize GNU-defined keywords."
! msgstr "Reconoce las palabras claves definidas por GNU."
! 
! #: c-family/c.opt:1509
! msgid "Generate code for GNU runtime environment."
! msgstr "Genera cÃ³digo para el entorno de tiempo de ejecuciÃ³n GNU."
! 
! #: c-family/c.opt:1513
! msgid "Use traditional GNU semantics for inline functions."
! msgstr "Usa semÃ¡ntica GNU tradicional para las funciones incluidas en lÃ­nea."
! 
! #: c-family/c.opt:1526
! msgid "Assume normal C execution environment."
! msgstr "Asume el entorno normal de ejecuciÃ³n C."
! 
! #: c-family/c.opt:1534
! msgid "Export functions even if they can be inlined."
! msgstr "Exporta funciones aun si pueden incluir en lÃ­nea."
! 
! #: c-family/c.opt:1538
! msgid "Emit implicit instantiations of inline templates."
! msgstr "Emite instanciaciones implÃ­citas de plantillas incluidas en lÃ­nea."
! 
! #: c-family/c.opt:1542
! msgid "Emit implicit instantiations of templates."
! msgstr "Emite instanciaciones implÃ­citas de plantillas."
! 
! #: c-family/c.opt:1546
! msgid "Implement C++17 inheriting constructor semantics."
! msgstr "Implementa la semÃ¡ntica de constructor heredado de C++17."
! 
! #: c-family/c.opt:1553
! msgid "Don't emit dllexported inline functions unless needed."
! msgstr "No emite funciones en lÃ­nea exportadas en dll a menos que sea necesario."
! 
! #: c-family/c.opt:1560
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
! msgstr "Permite las conversiones implÃ­citas entre vectores con nÃºmeros diferentes de subpartes y/o tipos de elementos diferentes."
! 
! #: c-family/c.opt:1564
! msgid "Don't warn about uses of Microsoft extensions."
! msgstr "No avisa sobre los usos de extensiones Microsoft."
! 
! #: c-family/c.opt:1583
! msgid "Implement resolution of DR 150 for matching of template template arguments."
! msgstr "Implementa la resoluciÃ³n de DR 150 para coincidencias de argumentos de plantilla de plantilla."
! 
! #: c-family/c.opt:1587
! msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
! msgstr "Genera cÃ³digo para el entorno de tiempo de ejecuciÃ³n NeXT (Apple Mac OS X)."
! 
! #: c-family/c.opt:1591
! msgid "Assume that receivers of Objective-C messages may be nil."
! msgstr "Asume que los receptores de mensajes de Objective-C pueden ser nil."
! 
! #: c-family/c.opt:1595
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
! msgstr "Permite el acceso a variables de instancia como si fueran declaraciones locales dentro de implementaciones de mÃ©todos de instancia."
! 
! #: c-family/c.opt:1599
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
! msgstr "-fvisibility=[private|protected|public|package]\tEstablece la visibilidad de sÃ­mbolos predeterminada."
! 
! #: c-family/c.opt:1624
! msgid "Treat a throw() exception specification as noexcept to improve code size."
! msgstr "Trata una especificaciÃ³n de excepciÃ³n throw() como noexcept para mejorar el tamaÃ±o del cÃ³digo."
! 
! #: c-family/c.opt:1628
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
! msgstr "Especifica cuÃ¡l ABI usar para el cÃ³digo de la familia Objective-C y la generaciÃ³n de metadatos."
! 
! #: c-family/c.opt:1634
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
! msgstr "Genera mÃ©todos Objective-C especiales para inicializar/destruir i-variables de C++ que no son POD, si es necesario."
! 
! #: c-family/c.opt:1638
! msgid "Allow fast jumps to the message dispatcher."
! msgstr "Permite saltos rÃ¡pidos al despachador de mensajes."
! 
! #: c-family/c.opt:1644
! msgid "Enable Objective-C exception and synchronization syntax."
! msgstr "Activa la sintaxis de excepciÃ³n y sincronizaciÃ³n de Objective-C."
! 
! #: c-family/c.opt:1648
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
! msgstr "Activa la recolecciÃ³n de basura (GC) en programas Objective-C/Objective-C++."
! 
! #: c-family/c.opt:1652
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
! msgstr "Activa las revisiones en lÃ­nea para los receptores nil con el tiempo de ejecuciÃ³n NeXT y la ABI versiÃ³n 2."
! 
! #: c-family/c.opt:1657
! msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr "Activa el manejo de excepciones setjmp en tiempo de ejecuciÃ³n de Objective-C."
! 
! #: c-family/c.opt:1661
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
! msgstr "Conforma al lenguaje Objective-C 1.0 como se implantÃ³ en GCC 4.0."
! 
! #: c-family/c.opt:1665
! msgid "Enable OpenACC."
! msgstr "Activa OpenACC."
! 
! #: c-family/c.opt:1669
! msgid "Specify default OpenACC compute dimensions."
! msgstr "Especifica las dimensiones de cÃ¡lculo predeterminadas de OpenACC."
! 
! #: c-family/c.opt:1673
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
! msgstr "Activa OpenMP (implica -frecursive en Fortran)."
! 
! #: c-family/c.opt:1677
! msgid "Enable OpenMP's SIMD directives."
! msgstr "Activa las directivas SIMD de OpenMP."
! 
! #: c-family/c.opt:1681
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
! msgstr "Reconoce palabras clave de C++ como \"compl\" y \"xor\"."
! 
! #: c-family/c.opt:1692
! msgid "Look for and use PCH files even when preprocessing."
! msgstr "Busca y utiliza ficheros PCH aÃºn cuando se estÃ© preprocesando."
! 
! #: c-family/c.opt:1696
! msgid "Downgrade conformance errors to warnings."
! msgstr "Degrada los errores de concordancia a avisos."
! 
! #: c-family/c.opt:1700
! msgid "Enable Plan 9 language extensions."
! msgstr "Activa las extensiones de lenguaje de Plan9."
! 
! #: c-family/c.opt:1704
! msgid "Treat the input file as already preprocessed."
! msgstr "Trata al fichero de entrada como previamente preprocesado."
! 
! #: c-family/c.opt:1712
! msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
! msgstr "-ftrack-macro-expansion=<0|1|2>  Rastrea las ubicaciones de los elementos que provienen de la expansiÃ³n de macros y los muestra en mensajes de error."
! 
! #: c-family/c.opt:1716
! msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
! msgstr "-fno-pretty-templates No da formato legible a las especializaciones de plantilla como la firma de plantilla seguida por los argumentos."
! 
! #: c-family/c.opt:1720
! msgid "Treat known sprintf return values as constants."
! msgstr "Trata los valores de retorno conocidos de sprintf como constantes."
! 
! #: c-family/c.opt:1724
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
! msgstr "Usa el modo Fix-and-Continue para indicar que los ficheros objeto se pueden intercambiar en tiempo de ejecuciÃ³n."
! 
! #: c-family/c.opt:1728
! msgid "Enable automatic template instantiation."
! msgstr "Activa la instanciaciÃ³n automÃ¡tica de plantillas."
! 
! #: c-family/c.opt:1732
! msgid "Generate run time type descriptor information."
! msgstr "Genera informaciÃ³n de descriptor de tipo en tiempo de ejecuciÃ³n."
! 
! #: c-family/c.opt:1736 ada/gcc-interface/lang.opt:77
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "Usa el tipo entero mÃ¡s estrecho posible para tipos de enumeraciÃ³n."
! 
! #: c-family/c.opt:1740
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
! msgstr "Fuerza que el tipo subyacente de \"wchar_t\" sea \"unsigned short\"."
! 
! #: c-family/c.opt:1744
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
! msgstr "Cuando no se proporcione \"signed\" o \"unsigned\" hace signed el campo de bits."
! 
! #: c-family/c.opt:1748 ada/gcc-interface/lang.opt:81
! msgid "Make \"char\" signed by default."
! msgstr "Hace que \"char\" sea signed por defecto."
! 
! #: c-family/c.opt:1752
! msgid "Enable C++14 sized deallocation support."
! msgstr "Admite desasignaciÃ³n con tamaÃ±o de C++14."
! 
! #: c-family/c.opt:1759
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
! msgstr "-fsso-struct=[big-endian|little-endian|native]\tEstablece el orden de almacenamiento de escalares predeterminado."
! 
! #: c-family/c.opt:1775
! msgid "Display statistics accumulated during compilation."
! msgstr "Muestra las estadÃ­sticas acumuladas durante la compilaciÃ³n."
! 
! #: c-family/c.opt:1779
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
! msgstr "Asume que los valores de tipo de enumeraciÃ³n estÃ¡n siempre dentro del rango mÃ­nimo de ese tipo."
! 
! #: c-family/c.opt:1786 c-family/c.opt:1791
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
! msgstr "Sigue los requisitos de orden de evaluaciÃ³n de C++17 para expresiones de asignaciÃ³n, desplazamiento, llamadas a funciones miembro, etc."
! 
! #: c-family/c.opt:1808
! msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
! msgstr "-ftabstop=<nÃºmero>\tDistancia entre topes de tabulador para informes en columnas."
! 
! #: c-family/c.opt:1812
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
! msgstr "Establece el nÃºmero mÃ¡ximo de notas de instanciaciÃ³n de plantilla para un solo aviso o error."
! 
! #: c-family/c.opt:1819
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
! msgstr "-ftemplate-depth-<nÃºmero>\tEspecifica la profundidad mÃ¡xima de instanciaciÃ³n de plantilla."
! 
! #: c-family/c.opt:1826
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
! msgstr "-fno-threadsafe-statics\tNo genera cÃ³digo seguro en hilos para inicializar statics locales."
! 
! #: c-family/c.opt:1830
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
! msgstr "Cuando no se proporcione \"signed\" o \"unsigned\" hacer unsigned el campo de bits."
! 
! #: c-family/c.opt:1834 ada/gcc-interface/lang.opt:85
! msgid "Make \"char\" unsigned by default."
! msgstr "Hace que \"char\" sea unsigned por defecto."
! 
! #: c-family/c.opt:1838
! msgid "Use __cxa_atexit to register destructors."
! msgstr "Usa __cxa_atexit para registrar destructores."
! 
! #: c-family/c.opt:1842
! msgid "Use __cxa_get_exception_ptr in exception handling."
! msgstr "Usa __cxa_get_exception_ptr para el manejo de excepciones."
! 
! #: c-family/c.opt:1846
! msgid "Marks all inlined functions and methods as having hidden visibility."
! msgstr "Marca todos los mÃ©todos y funciones incluidos en lÃ­nea con visibilidad hidden."
! 
! #: c-family/c.opt:1850
! msgid "Changes visibility to match Microsoft Visual Studio by default."
! msgstr "Cambia la visibilidad para coincidir con Microsoft Visual Studio por defecto."
! 
! #: c-family/c.opt:1862 d/lang.opt:330
! msgid "Emit common-like symbols as weak symbols."
! msgstr "Emite sÃ­mbolos comunes como sÃ­mbolos dÃ©biles."
! 
! #: c-family/c.opt:1866
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
! msgstr "-fwide-exec-charset=<cset>\tConvierte todas las cadenas anchas y constantes de cÃ¡racter al conjunto de caracteres <cset>."
! 
! #: c-family/c.opt:1870
! msgid "Generate a #line directive pointing at the current working directory."
! msgstr "Genera una directiva #line que apunte al directorio de trabajo actual."
! 
! #: c-family/c.opt:1878
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
! msgstr "Genera la bÃºsqueda no estricta de clases (a travÃ©s de objc_getClass()) para usarlas en el modo Zero-Link."
! 
! #: c-family/c.opt:1882
! msgid "Dump declarations to a .decl file."
! msgstr "Vuelca las declaraciones a un fichero .decl."
! 
! #: c-family/c.opt:1886
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
! msgstr "-femit-struct-debug-baseonly\tInformaciÃ³n de depuraciÃ³n reducida agresiva para structs."
! 
! #: c-family/c.opt:1890
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
! msgstr "-femit-struct-debug-reduced\tInformaciÃ³n de depuraciÃ³n reducida conservadora para structs."
! 
! #: c-family/c.opt:1894
! msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
! msgstr "-femit-struct-debug-detailed=<lista-espec>\tInformaciÃ³n de depuraciÃ³n reducida detallada para structs."
! 
! #: c-family/c.opt:1898
! msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
! msgstr "Interpreta imaginario, coma fija u otro sufijo de nÃºmero gnu como el literal numÃ©rico correspondiente en lugar de un literal numÃ©rico definido por el usuario."
! 
! #: c-family/c.opt:1903
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-idirafter <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n del sistema."
! 
! #: c-family/c.opt:1907
! msgid "-imacros <file>\tAccept definition of macros in <file>."
! msgstr "-imacros <fichero>\tAcepta la definiciÃ³n de macros en el <fichero>."
! 
! #: c-family/c.opt:1911
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
! msgstr "-imultilib <dir>\tDefine <dir> como el subdirectorio de inclusiÃ³n de multilib."
! 
! #: c-family/c.opt:1915
! msgid "-include <file>\tInclude the contents of <file> before other files."
! msgstr "-include <file>\tIncluye los contenidos del <fichero> antes de otros ficheros."
! 
! #: c-family/c.opt:1919
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
! msgstr "-iprefix <ruta>\tEspecifica la <ruta> como un prefijo para las siguientes dos opciones."
! 
! #: c-family/c.opt:1923
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
! msgstr "-isysroot <dir>\tEstablece el <dir>ectorio como el directorio raÃ­z del sistema."
! 
! #: c-family/c.opt:1927
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
! msgstr "-isystem <dir>\tAgrega el <dir>ectorio al inicio de la ruta de inclusiÃ³n del sistema."
! 
! #: c-family/c.opt:1931
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
! msgstr "-iquote <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n de citas."
! 
! #: c-family/c.opt:1935
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-iwithprefix <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n del sistema."
! 
! #: c-family/c.opt:1939
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-iwithprefixbefore <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n principal."
! 
! #: c-family/c.opt:1949
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
! msgstr "No busca directorios de inclusiÃ³n del sistema por defecto (aquellos especificados con -isystem aÃºn serÃ¡n utilizados)."
! 
! #: c-family/c.opt:1953
! msgid "Do not search standard system include directories for C++."
! msgstr "No busca directorios de inclusiÃ³n del sistema por defecto para C++."
! 
! #: c-family/c.opt:1965
! msgid "Generate C header of platform-specific features."
! msgstr "Genera encabezado C de caracterÃ­sticas especÃ­ficas de la plataforma."
! 
! #: c-family/c.opt:1969
! msgid "Remap file names when including files."
! msgstr "Reasocia nombres de fichero al incluir ficheros"
! 
! #: c-family/c.opt:1973 c-family/c.opt:1977
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
! msgstr "Conforma al estÃ¡ndar ISO 1998 C++ revisado por la correcciÃ³n tÃ©cnica 2003."
! 
! #: c-family/c.opt:1981
! msgid "Conform to the ISO 2011 C++ standard."
! msgstr "Conforma al estÃ¡ndar ISO 2011 C++."
! 
! #: c-family/c.opt:1985
! msgid "Deprecated in favor of -std=c++11."
! msgstr "Obsoleto en favor de -std=c++11."
! 
! #: c-family/c.opt:1989
! msgid "Deprecated in favor of -std=c++14."
! msgstr "Obsoleto en favor de -std=c++14."
! 
! #: c-family/c.opt:1993
! msgid "Conform to the ISO 2014 C++ standard."
! msgstr "Conforma al estÃ¡ndar ISO 2014 C++."
! 
! #: c-family/c.opt:1997
! msgid "Deprecated in favor of -std=c++17."
! msgstr "Obsoleto en favor de -std=c++17."
! 
! #: c-family/c.opt:2001
! msgid "Conform to the ISO 2017 C++ standard."
! msgstr "Conforma al estÃ¡ndar ISO 2017 C++."
! 
! #: c-family/c.opt:2005
! msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
! msgstr "Conforma al borrador del estÃ¡ndar ISO 2020(?) C++ (soporte experimental e incompleto)."
! 
! #: c-family/c.opt:2009 c-family/c.opt:2135
! msgid "Conform to the ISO 2011 C standard."
! msgstr "Conforma al estÃ¡ndar ISO 2012 C."
! 
! #: c-family/c.opt:2013
! msgid "Deprecated in favor of -std=c11."
! msgstr "Obsoleto en favor de -std=c11."
! 
! #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
! #: c-family/c.opt:2143
  #, fuzzy
! #| msgid "Conform to the ISO 2017 C standard (expected to be published in 2018)."
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
! msgstr "Conforma al estÃ¡ndar ISO 2017 C (publicaciÃ³n prevista en 2018)."
  
! #: c-family/c.opt:2025
  #, fuzzy
! #| msgid "Conform to the ISO 2011 C standard (experimental and incomplete support)"
! msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
! msgstr "Conforma al estÃ¡ndar ISO 2011 C (soporte experimental e incompleto)"
  
! #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
! msgid "Conform to the ISO 1990 C standard."
! msgstr "Conforma al estÃ¡ndar ISO 1990 C."
! 
! #: c-family/c.opt:2037 c-family/c.opt:2127
! msgid "Conform to the ISO 1999 C standard."
! msgstr "Conforma al estÃ¡ndar ISO 1999 C."
! 
! #: c-family/c.opt:2041
! msgid "Deprecated in favor of -std=c99."
! msgstr "Obsoleto en favor de -std=c99."
! 
! #: c-family/c.opt:2045 c-family/c.opt:2050
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
! msgstr "Conforma al estÃ¡ndar ISO 1998 C++ revisado por la correcciÃ³n tÃ©cnica 2003 con extensiones GNU."
! 
! #: c-family/c.opt:2055
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
! msgstr "Conforma al estÃ¡ndar ISO 2011 C++ con extensiones GNU."
! 
! #: c-family/c.opt:2059
! msgid "Deprecated in favor of -std=gnu++11."
! msgstr "Obsoleto en favor de -std=gnu++11."
! 
! #: c-family/c.opt:2063
! msgid "Deprecated in favor of -std=gnu++14."
! msgstr "Obsoleto en favor de -std=gnu++14."
! 
! #: c-family/c.opt:2067
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
! msgstr "Conforma al estÃ¡ndar ISO 2014 C++ con extensiones GNU."
! 
! #: c-family/c.opt:2071
! msgid "Deprecated in favor of -std=gnu++17."
! msgstr "Obsoleto en favor de -std=gnu++17."
! 
! #: c-family/c.opt:2075
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
! msgstr "Conforma al estÃ¡ndar ISO 2017 C++ con extensiones GNU."
! 
! #: c-family/c.opt:2079
! msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
! msgstr "Conforma al borrador del estÃ¡ndar ISO 2020(?) C++ con extensiones GNU (soporte experimental e incompleto)."
! 
! #: c-family/c.opt:2083
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
! msgstr "Conforma al estÃ¡ndar ISO 2011 C con extensiones GNU."
! 
! #: c-family/c.opt:2087
! msgid "Deprecated in favor of -std=gnu11."
! msgstr "Obsoleto en favor de -std=gnu11."
! 
! #: c-family/c.opt:2091 c-family/c.opt:2095
  #, fuzzy
! #| msgid "Conform to the ISO 2017 C standard (expected to be published in 2018) with GNU extensions."
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
! msgstr "Conforma al estÃ¡ndar ISO 2017 C (publicaciÃ³n prevista en 2018) con extensiones GNU."
  
! #: c-family/c.opt:2099
  #, fuzzy
! #| msgid "Conform to the ISO 2011 C standard with GNU extensions (experimental and incomplete support)"
! msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
! msgstr "Conforma al estÃ¡ndar ISO 2011 C con extensiones GNU (soporte experimental e incompleto)"
  
! #: c-family/c.opt:2103 c-family/c.opt:2107
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
! msgstr "Conforma al estÃ¡ndar ISO 1990 C con extensiones GNU."
! 
! #: c-family/c.opt:2111
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
! msgstr "Conforma al estÃ¡ndar ISO 1999 C con extensiones GNU."
! 
! #: c-family/c.opt:2115
! msgid "Deprecated in favor of -std=gnu99."
! msgstr "Obsoleto en favor de -std=gnu99."
! 
! #: c-family/c.opt:2123
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
! msgstr "Conforma al estÃ¡ndar ISO 1990 C tal y como se enmendÃ³ en 1994."
! 
! #: c-family/c.opt:2131
! msgid "Deprecated in favor of -std=iso9899:1999."
! msgstr "Obsoleto en favor de -std=iso9899:1999."
! 
! #: c-family/c.opt:2150
! msgid "Enable traditional preprocessing."
! msgstr "Habilita el preprocesamiento tradicional."
! 
! #: c-family/c.opt:2154
! msgid "-trigraphs\tSupport ISO C trigraphs."
! msgstr "-trigraphs\tSoporte para los trigrafos de ISO C."
! 
! #: c-family/c.opt:2158
! msgid "Do not predefine system-specific and GCC-specific macros."
! msgstr "No predefine las macros especÃ­ficas del sistema y especÃ­ficas de GCC."
! 
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:61
! msgid "Synonym of -gnatk8."
! msgstr "SinÃ³nimo de -gnatk8."
  
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
! msgstr "No buscar ficheros objeto en la ruta estÃ¡ndar."
  
! #: ada/gcc-interface/lang.opt:73
! msgid "Select the runtime."
! msgstr "Selecciona el tiempo de ejecuciÃ³n."
  
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
! msgstr "Caza erratas."
! 
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
! msgstr "Establece el nombre del fichero ALI de salida (opciÃ³n interna)."
! 
! #: ada/gcc-interface/lang.opt:97
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr "-gnat<opciones>\tEspecifica opciones para GNAT."
! 
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
! msgstr "No considerada."
! 
! #: d/lang.opt:51
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:55
  #, fuzzy
! #| msgid "-o <file>\tPlace output into <file>."
! msgid "-Hf <file>\tWrite D interface to <file>."
! msgstr "-o <fichero>\tColoca la salida en el <fichero>."
  
! #: d/lang.opt:123
  #, fuzzy
! #| msgid "Warn about casts which discard qualifiers."
! msgid "Warn about casts that will produce a null result."
! msgstr "Avisa sobre conversiones que descartan calificadores."
  
! #: d/lang.opt:139
! msgid "Warn from speculative compiles such as __traits(compiles)."
! msgstr ""
! 
! #: d/lang.opt:151
  #, fuzzy
! #| msgid "Generate H8S code."
! msgid "Generate JSON file."
! msgstr "Genera cÃ³digo H8S."
  
! #: d/lang.opt:155
  #, fuzzy
! #| msgid "-MF <file>\tWrite dependency output to the given file."
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr "-MF <fichero>\tEscribe la salida de dependencias al fichero dado."
  
! #: d/lang.opt:159
! msgid "Debug library to use instead of phobos."
! msgstr ""
  
! #: d/lang.opt:163
! msgid "Default library to use instead of phobos."
! msgstr ""
  
! #: d/lang.opt:167
! msgid "Do link the standard D startup files in the compilation."
! msgstr ""
  
! #: d/lang.opt:174
! #, fuzzy
! #| msgid "Generate code for built-in atomic operations."
! msgid "Generate code for all template instantiations."
! msgstr "Genera cÃ³digo para operaciones atÃ³micas internas."
  
! #: d/lang.opt:178
! #, fuzzy
! #| msgid "Generate code for GNU assembler (gas)."
! msgid "Generate code for assert contracts."
! msgstr "Genera cÃ³digo para el ensamblador de GNU (gas)."
  
! #: d/lang.opt:186
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
! msgstr ""
  
! #: d/lang.opt:210
! #, fuzzy
! #| msgid "incompatible index mode"
! msgid "Compile in debug code."
! msgstr "modo de Ã­ndices incompatibles"
  
! #: d/lang.opt:214
! msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
! msgstr ""
  
! #: d/lang.opt:218
! #, fuzzy
! #| msgid "Generate norm instruction."
! msgid "Generate documentation."
! msgstr "Genera instrucciones norm."
  
! #: d/lang.opt:222
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
! msgstr ""
  
! #: d/lang.opt:226
! #, fuzzy
! #| msgid "-o <file>\tPlace output into <file>."
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
! msgstr "-o <fichero>\tColoca la salida en el <fichero>."
  
! #: d/lang.opt:230
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
! msgstr ""
  
! #: d/lang.opt:234
! #, fuzzy
! #| msgid "Do not assume that standard C libraries and \"main\" exist."
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
! msgstr "No asume que existen las bibliotecas C estÃ¡ndar y \"main\"."
  
! #: d/lang.opt:238
! #, fuzzy
! #| msgid "Display the code tree after parsing; deprecated option."
! msgid "Display the frontend AST after parsing and semantic passes."
! msgstr "Muestra el Ã¡rbol del cÃ³digo despuÃ©s de analizar; opciÃ³n obsoleta."
  
! #: d/lang.opt:242
! msgid "Ignore unsupported pragmas."
! msgstr ""
  
! #: d/lang.opt:246
! #, fuzzy
! #| msgid "Generate code for built-in atomic operations."
! msgid "Generate code for class invariant contracts."
! msgstr "Genera cÃ³digo para operaciones atÃ³micas internas."
  
! #: d/lang.opt:250
! msgid "Generate a default D main() function when compiling."
! msgstr ""
  
! #: d/lang.opt:254
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
! msgstr ""
  
! #: d/lang.opt:258
! #, fuzzy
! #| msgid "Generate code for the user mode."
! msgid "Generate ModuleInfo struct for output module."
! msgstr "Genera cÃ³digo para el modo de usuario."
  
! #: d/lang.opt:262
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
! msgstr ""
  
! #: d/lang.opt:266
! #, fuzzy
! #| msgid "Generate code for built-in atomic operations."
! msgid "Generate code for postcondition contracts."
! msgstr "Genera cÃ³digo para operaciones atÃ³micas internas."
  
! #: d/lang.opt:270
! #, fuzzy
! #| msgid "Generate code for built-in atomic operations."
! msgid "Generate code for precondition contracts."
! msgstr "Genera cÃ³digo para operaciones atÃ³micas internas."
  
! #: d/lang.opt:274
  #, fuzzy
! #| msgid "Display the compiler's version."
! msgid "Compile release version."
! msgstr "Muestra la versiÃ³n del compilador."
  
! #: d/lang.opt:282
! #, fuzzy
! #| msgid "Generate code for the supervisor mode (default)."
! msgid "Generate code for switches without a default case."
! msgstr "Genera cÃ³digo para el modo supervisor (predeterminado)."
! 
! #: d/lang.opt:286
! msgid "List information on all language changes."
  msgstr ""
  
! #: d/lang.opt:290
! msgid "Give deprecation messages about -ftransition=import anomalies."
! msgstr ""
  
! #: d/lang.opt:294
! msgid "List all usages of complex or imaginary types."
! msgstr ""
  
! #: d/lang.opt:298
! msgid "Implement DIP1000: Scoped pointers (experimental)."
! msgstr ""
  
! #: d/lang.opt:302
! msgid "Implement DIP25: Sealed references (experimental)."
! msgstr ""
  
! #: d/lang.opt:306
! msgid "List all non-mutable fields which occupy an object instance."
! msgstr ""
  
! #: d/lang.opt:310
! msgid "Revert to single phase name lookup."
! msgstr ""
  
! #: d/lang.opt:314
! msgid "List all hidden GC allocations."
! msgstr ""
  
! #: d/lang.opt:318
! #, fuzzy
! #| msgid "Use given thread-local storage dialect."
! msgid "List all variables going into thread local storage."
! msgstr "Usa el dialecto de almacenamiento thread-local dado."
  
! #: d/lang.opt:322
! #, fuzzy
! #| msgid "Compile with 32-bit integer mode"
! msgid "Compile in unittest code."
! msgstr "Compila con el modo entero de 32-bit"
  
! #: d/lang.opt:326
! msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
! msgstr ""
  
! #: d/lang.opt:350
! #, fuzzy
! #| msgid "Do not assume that standard C libraries and \"main\" exist."
! msgid "Do not link the standard D library in the compilation."
! msgstr "No asume que existen las bibliotecas C estÃ¡ndar y \"main\"."
  
! #: d/lang.opt:358
! msgid "Link the standard D library statically in the compilation."
! msgstr ""
  
! #: d/lang.opt:362
! msgid "Link the standard D library dynamically in the compilation."
! msgstr ""
  
! #: go/lang.opt:42
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr "-fgo-c-header=<fichero>\tEscribe las definiciones de estructuras de Go a fichero como cÃ³digo C."
  
! #: go/lang.opt:46
! msgid "Add explicit checks for division by zero."
! msgstr "Agrega comprobaciones explÃ­citas para la divisiÃ³n por cero."
  
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr "Agrega comprobaciones explÃ­citas para el desbordamiento de divisiÃ³n en INT_MIN / -1."
  
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
! msgstr "Aplica reglas especiales para compilar paquete de tiempo de ejecuciÃ³n."
  
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr "-fgo-dump-<tipo>\tInformaciÃ³n interna del frente Dump Go."
  
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr "-fgo-optimize-<tipo>\tActiva los pasos de optimizaciÃ³n en el frente."
  
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr "-fgo-pkgpath=<cadena>\tEstablece la ruta de paquetes Go."
  
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr "-fgo-prefix=<cadena>\tDefine el prefijo especÃ­fico del paquete para nombres Go exportados."
  
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr "-fgo-relative-import-path=<ruta>\tTrata las importaciones relativas como relativas a ruta."
  
! #: go/lang.opt:78
! msgid "Functions which return values must end with return statements."
! msgstr "Las funciones con valores de devoluciÃ³n deben terminar con declaraciones return."
  
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
! msgstr "Emite informaciÃ³n de depuraciÃ³n relacionada con el paso de anÃ¡lisis de escape cuando se ejecuta con -fgo-optimize-allocs."
  
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
! msgstr ""
  
! #: config/vms/vms.opt:27
! msgid "Malloc data into P2 space."
! msgstr "Datos de malloc en el espacio P2."
  
! #: config/vms/vms.opt:31
! msgid "Set name of main routine for the debugger."
! msgstr "Establece el nombre de la rutina main para el depurador."
! 
! #: config/vms/vms.opt:35
! msgid "Use VMS exit codes instead of posix ones."
! msgstr "Utiliza los cÃ³digos de salida de VMS en lugar de los de posix."
! 
! #: config/vms/vms.opt:39
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
! msgstr "-mpointer-size=[no,32,short,64,long]\tEstablece el tamaÃ±a predeterminado de los punteros."
  
  #: config/mcore/mcore.opt:23
  #, fuzzy
*************** msgstr "Genera cÃ³digo para el M*Core M3
*** 7037,7042 ****
--- 8286,8295 ----
  msgid "Force functions to be aligned to a 4 byte boundary."
  msgstr "Fuerza que las funciones se alineen a un lÃ­mite de 4 byte."
  
+ #: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23 config/csky/csky.opt:44
+ msgid "Generate big-endian code."
+ msgstr "Genera cÃ³digo big-endian."
+ 
  #: config/mcore/mcore.opt:39
  msgid "Emit call graph information."
  msgstr "Emite informaciÃ³n de grafo de llamadas."
*************** msgstr "Usa la instrucciÃ³n divide."
*** 7049,7054 ****
--- 8302,8311 ----
  msgid "Inline constants if it can be done in 2 insns or less."
  msgstr "Incluye constantes en lÃ­nea si se pueden hacer en 2 insns o menos."
  
+ #: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27 config/csky/csky.opt:51
+ msgid "Generate little-endian code."
+ msgstr "Genera cÃ³digo little-endian."
+ 
  #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
  msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
  msgstr "Asume que se provee el soporte para tiempo de ejecuciÃ³n, asÃ­ que omite -lsim en la lÃ­nea de Ã³rdenes del enlazador."
*************** msgstr "Establece la cantidad mÃ¡xima pa
*** 7069,7407 ****
  msgid "Always treat bitfields as int-sized."
  msgstr "Trata siempre a los campos de bit como de tamaÃ±o int."
  
! #: config/arc/arc-tables.opt:25
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr "CPUs ARC conocidas (para usar con la opciÃ³n -mcpu=):"
! 
! #: config/arc/arc.opt:26
! msgid "Compile code for big endian mode."
! msgstr "Compila cÃ³digo para modo big endian."
! 
! #: config/arc/arc.opt:30
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "Compila cÃ³digo para modo little endian.  Este es el valor predefinido."
! 
! #: config/arc/arc.opt:34
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "Desactiva el paso especÃ­fico ARCompact para generar instrucciones de ejecuciÃ³n condicional."
! 
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
! msgstr "Genera cÃ³digo de 32 bits ARCompact para el procesador ARC600."
! 
! #: config/arc/arc.opt:42
! msgid "Same as -mA6."
! msgstr "Igual que -mA6."
! 
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
! msgstr "Genera cÃ³digo de 32 bits ARCompact para el procesador ARC601."
! 
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
! msgstr "Genera cÃ³digo de 32 bits ARCompact para el procesador ARC700."
! 
! #: config/arc/arc.opt:54
! msgid "Same as -mA7."
! msgstr "Igual que -mA7."
! 
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
! msgstr ""
! 
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
! msgstr "-mmpy-option=MPY Compila cÃ³digo ARCv2 con una opciÃ³n de diseÃ±o de multiplicador."
! 
! #: config/arc/arc.opt:132
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "Activa las instrucciones DIV-REM para ARCv2."
! 
! #: config/arc/arc.opt:136
! msgid "Enable code density instructions for ARCv2."
! msgstr "Activa las instrucciones de densidad de cÃ³digo para ARCv2."
! 
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
! msgstr "Retoca la asignaciÃ³n de registros para ayudar a la generaciÃ³n de instrucciones de 16 bits."
! 
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr "Usa accesos normales a memoria cacheada para referencias volÃ¡tiles."
! 
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
! msgstr "Activa el bypass de cachÃ© para referencias volÃ¡tiles."
! 
! #: config/arc/arc.opt:158
! msgid "Generate instructions supported by barrel shifter."
! msgstr "Genera instrucciones admitidas por el barrel shift."
! 
! #: config/arc/arc.opt:162
! msgid "Generate norm instruction."
! msgstr "Genera instrucciones norm."
! 
! #: config/arc/arc.opt:166
! msgid "Generate swap instruction."
! msgstr "Genera instrucciones swap."
! 
! #: config/arc/arc.opt:170
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "Genera instrucciones mul64 y mulu64."
! 
! #: config/arc/arc.opt:174
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "No generar instrucciones mpy para ARC700."
! 
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
! msgstr "Genera instrucciones de aritmÃ©tica extendida.  Actualmente solo se dispone de divaw, adds, subs y sat16."
! 
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
! msgstr "Indicador tonto. Es el predefinido a menos que que se proporcionen switches FPX explÃ­citamente."
! 
! #: config/arc/arc.opt:186
! msgid "Generate call insns as register indirect calls."
! msgstr "Genera las llamadas insns como llamadas indirectas de registros."
! 
! #: config/arc/arc.opt:190
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "No generar instrucciones BRcc en arc_reorg."
! 
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
! msgstr "Generar referencias de sdata.  Es lo predefinido, salvo que se compile para PIC."
! 
! #: config/arc/arc.opt:198
! #, fuzzy
! #| msgid "Generate Cell microcode."
! msgid "Generate millicode thunks."
! msgstr "Genera microcÃ³digo Cell."
! 
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "FPX: Generar instrucciones FPX de precisiÃ³n sencilla (compactas)."
! 
! #: config/arc/arc.opt:210
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "FPX: Generar instrucciones FPX de precisiÃ³n sencilla (rÃ¡pidas)."
! 
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
! msgstr "FPX: Activar las extensiones de coma flotante de doble precisiÃ³n de la CPU Argonaut ARC."
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
! msgstr "FPX: Generar instrucciones FPX de precisiÃ³n doble (compactas)."
  
! #: config/arc/arc.opt:226
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
! msgstr "FPX: Generar instrucciones FPX de precisiÃ³n doble (rÃ¡pidas)."
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
! msgstr "Desactivar en las instrucciones LR y SR el uso de registros auxiliares de la extensiÃ³n FPX."
  
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
! msgstr "Activar la generaciÃ³n de instrucciones ARC SIMD mediante funciones internas especÃ­ficas de objetivo."
  
! #: config/arc/arc.opt:238
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr "-mcpu=CPU\tCompila cÃ³digo para la CPU de variante ARC."
  
! #: config/arc/arc.opt:242
! #, fuzzy
! #| msgid "size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
! msgstr "nivel de optimizaciÃ³n del tamaÃ±o: 0:nada 1:oportunista 2:regalloc 3:alineaciÃ³n libre, -Os."
  
! #: config/arc/arc.opt:246 config/sh/sh.opt:243
! msgid "Annotate assembler instructions with estimated addresses."
! msgstr "Anota las instrucciones de ensamblador con direcciones estimadas."
  
! #: config/arc/arc.opt:250
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr "Costo de asumir una instrucciÃ³n multiply, siendo 4 el de una instrucciÃ³n normal."
  
! #: config/arc/arc.opt:254
! msgid "-mcpu=TUNE Tune code for given ARC variant."
! msgstr "-mcpu=TUNE Ajusta el cÃ³digo para la variante ARC dada."
  
! #: config/arc/arc.opt:285
! msgid "Enable the use of indexed loads."
! msgstr "Activa el uso de loads indexadas."
  
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
! msgstr "Activa el uso de pre/post modify con desplazamiento de registro."
  
! #: config/arc/arc.opt:293
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "Genera instrucciones multiply y mac de 32x16."
  
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
! msgstr "Establece el umbral de probabilidad para ramificaciones desalineadas."
  
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
! msgstr "No utilizar rango de direccionamiento de menos de 25 bits para llamadas."
  
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
! msgstr "Explicar quÃ© consideraciones de alineamiento llevan a la decisiÃ³n de hacer una insn corta o larga."
  
! #: config/arc/arc.opt:311
! msgid "Do alignment optimizations for call instructions."
! msgstr "EfectÃºa optimizaciones de alineamiento en las instrucciones de llamadas."
  
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
! msgstr "Activa el manejo de restricciones Rcq - la mayor parte de la generaciÃ³n de cÃ³digo corto depende de esto."
  
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
! msgstr "Activa el manejo de restricciones Rcw - la ejecuciÃ³n condicional ccfsd depende principalmente de esto."
  
! #: config/arc/arc.opt:323
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "Activa el uso pre-recarga del patrÃ³n cbranchsi."
  
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
! msgstr "Activa bbit peephole2."
  
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
! msgstr "Usa tables switch case relativas a contador de programa - esto activa el acortamiento de tablas case."
  
! #: config/arc/arc.opt:335
! msgid "Enable compact casesi pattern."
! msgstr "Activa el patrÃ³n casesi compacto."
  
! #: config/arc/arc.opt:339
! msgid "Enable 'q' instruction alternatives."
! msgstr "Activa las instrucciones alternativas 'q'."
  
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
! msgstr "Expande adddi3 y subdi3 en tiempo de generaciÃ³n de rtl en add.f / adc, etc."
  
! #: config/arc/arc.opt:350
! msgid "Enable variable polynomial CRC extension."
! msgstr "Activa la extensiÃ³n de CRC polinÃ³mico variable."
  
! #: config/arc/arc.opt:354
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "Activa las extensiones DSP 3.1 Pack A."
  
! #: config/arc/arc.opt:358
! msgid "Enable dual viterbi butterfly extension."
! msgstr "Activa la la extensiÃ³n dual viterbi butterfly."
  
! #: config/arc/arc.opt:368
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "Activa las instrucciones de operando dual y Ãºnico para telefonÃ­a."
  
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
! msgstr "Activa la extensiÃ³n XY Memory (DSP versiÃ³n 3)."
  
! #: config/arc/arc.opt:377
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "Activa la extensiÃ³n condicional load/store bloqueada."
  
! #: config/arc/arc.opt:381
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Activa la instrucciÃ³n de extensiÃ³n del orden de byte de intercambio."
  
! #: config/arc/arc.opt:385
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "Activa la instrucciÃ³n de extensiÃ³n del contador de sello de tiempo de 64 bits."
  
! #: config/arc/arc.opt:389
! msgid "Pass -EB option through to linker."
! msgstr "Pasa la opciÃ³n -EB al enlazador."
  
! #: config/arc/arc.opt:393
! msgid "Pass -EL option through to linker."
! msgstr "Pasa la opciÃ³n -EL al enlazador."
  
! #: config/arc/arc.opt:397
! msgid "Pass -marclinux option through to linker."
! msgstr "Pasa la opciÃ³n -marclinux al enlazador."
  
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
! msgstr "Pasa la opciÃ³n -marclinux_prof al enlazador."
  
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
! msgstr "No indica ninguna prioridad con TARGET_REGISTER_PRIORITY."
  
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "Indica prioridad para r0..r3 / r12..r15 con TARGET_REGISTER_PRIORITY."
  
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "Reduce prioridad para r0..r3 / r12..r15 con TARGET_REGISTER_PRIORITY."
  
! #: config/arc/arc.opt:430
! msgid "Enable atomic instructions."
! msgstr "Activa instrucciones atÃ³micas."
  
! #: config/arc/arc.opt:434
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "Activa las instrucciones dobles load/store para ARC HS."
  
! #: config/arc/arc.opt:438
! msgid "Specify the name of the target floating point configuration."
! msgstr "Especifica el nombre de la configuraciÃ³n de coma flotante destino."
  
! #: config/arc/arc.opt:481
! msgid "Specify thread pointer register number."
! msgstr "Especifica el nÃºmero de registro de puntero del hilo."
  
! #: config/arc/arc.opt:488
! msgid "Enable use of NPS400 bit operations."
! msgstr "Activa el uso de las operaciones de bit NPS400."
  
! #: config/arc/arc.opt:492
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr "Activa el uso de la extensiÃ³n xld/xst del NPS400."
  
! #: config/arc/arc.opt:496 config/arm/arm.opt:276 config/nds32/nds32.opt:461
! msgid "Enable unaligned word and halfword accesses to packed data."
! msgstr "Activa los accesos word sin alinear y halfword para los datos packed."
  
! #: config/arc/arc.opt:500
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "Especifica los registros que guarda el procesador con la entrada y la salida de una interrupciÃ³n."
  
! #: config/arc/arc.opt:504
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "Especifica el nÃºmero de registros replicados en el segundo banco de registros con la entrada de interrupciones rÃ¡pidas."
  
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
! msgstr ""
  
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
! msgstr "Activa fichero de registros de 16 entradas."
  
! #: config/arc/arc.opt:537
! #, fuzzy
! #| msgid "Enable the use of RX FPU instructions.  This is the default."
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "Activa el uso de las instrucciones de FPU RX.  Este es el valor por defecto."
  
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
! msgstr ""
  
  #: config/m68k/m68k.opt:30
  msgid "Generate code for a 520X."
--- 8326,8543 ----
  msgid "Always treat bitfields as int-sized."
  msgstr "Trata siempre a los campos de bit como de tamaÃ±o int."
  
! #: config/linux-android.opt:23
! msgid "Generate code for the Android platform."
! msgstr "Genera cÃ³digo para la plataforma Android."
  
! #: config/mmix/mmix.opt:24
! msgid "For intrinsics library: pass all parameters in registers."
! msgstr "Para la biblioteca de intrÃ­nsecos: pasa todos los parÃ¡metros en registros."
  
! #: config/mmix/mmix.opt:28
! msgid "Use register stack for parameters and return value."
! msgstr "Usa la pila de registros para los parÃ¡metros y el valor de devoluciÃ³n."
  
! #: config/mmix/mmix.opt:32
! msgid "Use call-clobbered registers for parameters and return value."
! msgstr "Usa registros de llamada alterada para los parÃ¡metros y el valor de devoluciÃ³n."
  
! #: config/mmix/mmix.opt:37
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "Usa instrucciones de comparaciÃ³n de coma flotante que respeten epsilon."
  
! #: config/mmix/mmix.opt:41
! msgid "Use zero-extending memory loads, not sign-extending ones."
! msgstr "Usa cargas de memoria de extensiÃ³n cero, no las de extensiÃ³n con signo."
  
! #: config/mmix/mmix.opt:45
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
! msgstr "Genera resultados de divisiÃ³n con residuo que tenga el mismo signo que el divisor (no el del dividendo)."
  
! #: config/mmix/mmix.opt:49
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
! msgstr "Precede los sÃ­mbolos globales con \":\" (para usarse con PREFIJO)."
  
! #: config/mmix/mmix.opt:53
! msgid "Do not provide a default start-address 0x100 of the program."
! msgstr "No provee una direcciÃ³n de inicio por defecto 0x100 del programa."
  
! #: config/mmix/mmix.opt:57
! msgid "Link to emit program in ELF format (rather than mmo)."
! msgstr "Enlaza para emitir el programa en formato ELF (en lugar de mmo)."
  
! #: config/mmix/mmix.opt:61
! msgid "Use P-mnemonics for branches statically predicted as taken."
! msgstr "Usa MnemÃ³nicos-P para ramificaciones predichas estÃ¡ticamente como tomadas."
  
! #: config/mmix/mmix.opt:65
! msgid "Don't use P-mnemonics for branches."
! msgstr "No usa MnemÃ³nicos-P para ramificaciones."
  
! #: config/mmix/mmix.opt:79
! msgid "Use addresses that allocate global registers."
! msgstr "Usa direcciones que reserven registros globales."
  
! #: config/mmix/mmix.opt:83
! msgid "Do not use addresses that allocate global registers."
! msgstr "No usa direcciones que reserven registros globales."
  
! #: config/mmix/mmix.opt:87
! msgid "Generate a single exit point for each function."
! msgstr "Genera un solo punto de salida para cada funciÃ³n."
  
! #: config/mmix/mmix.opt:91
! msgid "Do not generate a single exit point for each function."
! msgstr "No genera un solo punto de salida para cada funciÃ³n."
  
! #: config/mmix/mmix.opt:95
! msgid "Set start-address of the program."
! msgstr "Establece la direcciÃ³n de inicio del programa."
  
! #: config/mmix/mmix.opt:99
! msgid "Set start-address of data."
! msgstr "Establece la direcciÃ³n de inicio de los datos."
  
! #: config/darwin.opt:117
! msgid "Generate compile-time CFString objects."
! msgstr "Genera objetos CFString en tiempo de compilaciÃ³n."
  
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
! msgstr "Avisa si los objetos CFString constantes contienen caracteres que no son transportables."
  
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
! msgstr "Genera stubs de estilo AT&T para Mach-O."
  
! #: config/darwin.opt:223
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "Genera cÃ³digo adecuado para ejecutables (NO para bibliotecas compartidas)."
  
! #: config/darwin.opt:227
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "Genera cÃ³digo adecuado para vuelta rÃ¡pida en la depuraciÃ³n."
  
! #: config/darwin.opt:235
! msgid "The earliest MacOS X version on which this program will run."
! msgstr "La versiÃ³n mÃ¡s temprana de MacOS X en la cual este programa se ejecutarÃ¡."
  
! #: config/darwin.opt:239
! msgid "Set sizeof(bool) to 1."
! msgstr "Establece sizeof(bool) a 1."
  
! #: config/darwin.opt:243
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Genera cÃ³digo para las extensiones cargables de nÃºcleo darwin."
  
! #: config/darwin.opt:247
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Genera cÃ³digo para el nÃºcleo o para las extensiones cargables del nÃºcleo."
  
! #: config/darwin.opt:251
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr "-iframework <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n del marco de trabajo del sistema."
  
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
! msgstr ""
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
! msgid "Use simulator runtime."
! msgstr "Usa el simulador de tiempo de ejecuciÃ³n."
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:111
! msgid "Specify the name of the target CPU."
! msgstr "Especifica el nombre de la CPU destino."
  
! #: config/bfin/bfin.opt:48
! msgid "Omit frame pointer for leaf functions."
! msgstr "Omite el marco de referencia para las funciones hojas."
  
! #: config/bfin/bfin.opt:52
! msgid "Program is entirely located in low 64k of memory."
! msgstr "El programa estÃ¡ ubicado por completo en la parte baja de 64k de memoria."
  
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
! msgstr "Evita una anomalÃ­a de hardware agregando un nÃºmero de NOPs antes de una instrucciÃ³n CSYNC o SSYNC."
  
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
! msgstr "Evita cargas especulativas para evitar una anomalÃ­a de hardware."
  
! #: config/bfin/bfin.opt:65
! msgid "Enabled ID based shared library."
! msgstr "Activa la biblioteca compartida basada en ID."
  
! #: config/bfin/bfin.opt:69
! msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
! msgstr "Genera cÃ³digo que se puede enlazar contra ninguna otra biblioteca compartida de ID, pero puede usarse como una biblioteca compartida."
  
! #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:175
! msgid "ID of shared library to build."
! msgstr "ID de la biblioteca compartida a crear."
  
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:171
! msgid "Enable separate data segment."
! msgstr "Activa los segmentos de datos separados."
  
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
! msgid "Avoid generating pc-relative calls; use indirection."
! msgstr "Evita la generaciÃ³n de llamadas relativas al pc; usar indirecciÃ³n."
  
! #: config/bfin/bfin.opt:86
! msgid "Link with the fast floating-point library."
! msgstr "Enlaza con la biblioteca de coma flotante fast."
  
! #: config/bfin/bfin.opt:90 config/frv/frv.opt:130
! msgid "Enable Function Descriptor PIC mode."
! msgstr "Activa el modo de Descriptor de FunciÃ³n PIC."
  
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
! msgid "Enable inlining of PLT in function calls."
! msgstr "Activa la inclusiÃ³n en lÃ­nea de PLT en las llamadas a funciÃ³n."
  
! # Se aceptan sugerencias para 'scratch'. cfuga
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
! msgstr "Revisa la pila usando lÃ­mites en la memoria de scratch L1."
  
! #: config/bfin/bfin.opt:102
! msgid "Enable multicore support."
! msgstr "Activa el soporte multinÃºcleo."
  
! #: config/bfin/bfin.opt:106
! msgid "Build for Core A."
! msgstr "Construye para el Core A."
  
! #: config/bfin/bfin.opt:110
! msgid "Build for Core B."
! msgstr "Construye para el Core B."
  
! #: config/bfin/bfin.opt:114
! msgid "Build for SDRAM."
! msgstr "Construye para SDRAM."
  
! #: config/bfin/bfin.opt:118
! msgid "Assume ICPLBs are enabled at runtime."
! msgstr "Asume que los ICPLBs estÃ¡n activos en tiempo de ejecuciÃ³n."
  
! #: config/m68k/m68k-tables.opt:25
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr "CPUs M68K conocidos (para uso con la opciÃ³n -mcpu=):"
  
! #: config/m68k/m68k-tables.opt:365
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
! msgstr "Microarquitecturas M68K conocidas (para uso con la opciÃ³n -mtune=):"
  
! #: config/m68k/m68k-tables.opt:411
! msgid "Known M68K ISAs (for use with the -march= option):"
! msgstr "ISAs M68K conocidas (para uso con la opciÃ³n -march=):"
  
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
! msgid "Use IEEE math for fp comparisons."
! msgstr "Usa matemÃ¡tica IEEE para comparaciones fp."
  
  #: config/m68k/m68k.opt:30
  msgid "Generate code for a 520X."
*************** msgstr "Genera cÃ³digo que use las instr
*** 7475,7480 ****
--- 8611,8621 ----
  msgid "Align variables on a 32-bit boundary."
  msgstr "Alinea las variables en lÃ­mites de 32-bit."
  
+ #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
+ #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
+ msgid "Specify the name of the target architecture."
+ msgstr "Especifica el nombre de la arquitectura destino."
+ 
  #: config/m68k/m68k.opt:107
  msgid "Use the bit-field instructions."
  msgstr "Usa las instrucciones de campos de bit."
*************** msgstr "Genera cÃ³digo relativo al pc."
*** 7532,7545 ****
  msgid "Use different calling convention using 'rtd'."
  msgstr "Usa la convenciÃ³n de llamada diferente usando 'rtd'."
  
- #: config/m68k/m68k.opt:171 config/bfin/bfin.opt:78
- msgid "Enable separate data segment."
- msgstr "Activa los segmentos de datos separados."
- 
- #: config/m68k/m68k.opt:175 config/bfin/bfin.opt:74
- msgid "ID of shared library to build."
- msgstr "ID de la biblioteca compartida a crear."
- 
  #: config/m68k/m68k.opt:179
  msgid "Consider type 'int' to be 16 bits wide."
  msgstr "Considera que el tipo 'int' es de 16 bits de anchura."
--- 8673,8678 ----
*************** msgstr "Admite mÃ¡s de 8192 entradas GOT
*** 7564,8585 ****
  msgid "Support TLS segment larger than 64K."
  msgstr "Admite segmentos TLS mÃ¡s grandes que 64K."
  
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
! msgid "Use IEEE math for fp comparisons."
! msgstr "Usa matemÃ¡tica IEEE para comparaciones fp."
! 
! #: config/m68k/m68k-tables.opt:25
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr "CPUs M68K conocidos (para uso con la opciÃ³n -mcpu=):"
! 
! #: config/m68k/m68k-tables.opt:365
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
! msgstr "Microarquitecturas M68K conocidas (para uso con la opciÃ³n -mtune=):"
! 
! #: config/m68k/m68k-tables.opt:411
! msgid "Known M68K ISAs (for use with the -march= option):"
! msgstr "ISAs M68K conocidas (para uso con la opciÃ³n -march=):"
! 
! #: config/v850/v850.opt:29
! msgid "Use registers r2 and r5."
! msgstr "Usa los registros r2 y r5."
! 
! #: config/v850/v850.opt:33
! msgid "Use 4 byte entries in switch tables."
! msgstr "Usa entradas de 4 byte en las tablas de switch."
! 
! # No me gusta mucho esta traducciÃ³n. cfuga
! #: config/v850/v850.opt:37
! msgid "Enable backend debugging."
! msgstr "Habilita la depuraciÃ³n del extremo trasero."
! 
! #: config/v850/v850.opt:41
! msgid "Do not use the callt instruction (default)."
! msgstr "No usa la instrucciÃ³n callt (predeterminado)."
! 
! #: config/v850/v850.opt:45
! msgid "Reuse r30 on a per function basis."
! msgstr "Reusa r30 basado por funciÃ³n."
  
! #: config/v850/v850.opt:52
! msgid "Prohibit PC relative function calls."
! msgstr "ProhÃ­be la llamada a funciones relativas al PC."
  
! #: config/v850/v850.opt:56
! msgid "Use stubs for function prologues."
! msgstr "Usa stubs para los prÃ³logos de funciÃ³n."
  
! #: config/v850/v850.opt:60
! msgid "Set the max size of data eligible for the SDA area."
! msgstr "Establece el tamaÃ±o mÃ¡ximo de datos elegibles para el Ã¡rea SDA."
  
! #: config/v850/v850.opt:67
! msgid "Enable the use of the short load instructions."
! msgstr "Activa el uso de las instrucciones short load."
  
! #: config/v850/v850.opt:71
! msgid "Same as: -mep -mprolog-function."
! msgstr "Igual que: -mep -mprolog-function."
  
! #: config/v850/v850.opt:75
! msgid "Set the max size of data eligible for the TDA area."
! msgstr "Establece el tamaÃ±o mÃ¡ximo de datos elegibles para el Ã¡rea TDA."
  
! #: config/v850/v850.opt:82
! msgid "Do not enforce strict alignment."
! msgstr "No refuerza la alineaciÃ³n estricta."
  
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr "Coloca las tablas de salto para las declaraciones switch en la secciÃ³n .data en lugar de la secciÃ³n .code."
  
! #: config/v850/v850.opt:93
! msgid "Compile for the v850 processor."
! msgstr "Compila para el procesador v850."
  
! #: config/v850/v850.opt:97
! msgid "Compile for the v850e processor."
! msgstr "Compila para el procesador v850e."
  
! #: config/v850/v850.opt:101
! msgid "Compile for the v850e1 processor."
! msgstr "Compila para el procesador v850e1."
  
! #: config/v850/v850.opt:105
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "Compila para la variante v850es del procesador v850e1."
  
! #: config/v850/v850.opt:109
! msgid "Compile for the v850e2 processor."
! msgstr "Compila para el procesador v850e2."
  
! #: config/v850/v850.opt:113
! msgid "Compile for the v850e2v3 processor."
! msgstr "Compila para el procesador v850e2v3."
  
! #: config/v850/v850.opt:117
! msgid "Compile for the v850e3v5 processor."
! msgstr "Compila para el procesador v850e3v5."
  
! #: config/v850/v850.opt:124
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Activa las instrucciones de bucle del v850e3v5."
  
! #: config/v850/v850.opt:128
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr "Establece el tamaÃ±o mÃ¡ximo de datos elegibles para el Ã¡rea ZDA."
  
! #: config/v850/v850.opt:135
! msgid "Enable relaxing in the assembler."
! msgstr "Activar la relajaciÃ³n en el ensamblador."
  
! #: config/v850/v850.opt:139
! msgid "Prohibit PC relative jumps."
! msgstr "ProhÃ­be los saltos relativos al PC."
  
! #: config/v850/v850.opt:143
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Inhibe el uso de las instrucciones de coma flotante de hardware."
  
! #: config/v850/v850.opt:147
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "Permite el uso de las instrucciones de coma flotante de hardware para el V850E2V3 y superior."
  
! #: config/v850/v850.opt:151
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "Activa el soporte del ABI del RH850.  Este es el valor por defecto."
  
! #: config/v850/v850.opt:155
! msgid "Enable support for the old GCC ABI."
! msgstr "Activa el soporte para el antiguo ABI de GCC."
  
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
! msgstr "Activa alineamientos de hasta 64 bits."
  
! #: config/m32r/m32r.opt:34
! msgid "Compile for the m32rx."
! msgstr "Compila para el m32rx."
  
! #: config/m32r/m32r.opt:38
! msgid "Compile for the m32r2."
! msgstr "Compila para el m32r2."
  
! #: config/m32r/m32r.opt:42
! msgid "Compile for the m32r."
! msgstr "Compila para el m32r."
  
! #: config/m32r/m32r.opt:46
! msgid "Align all loops to 32 byte boundary."
! msgstr "Alinea todos los bucles al lÃ­mite de 32 byte."
  
! #: config/m32r/m32r.opt:50
! msgid "Prefer branches over conditional execution."
! msgstr "Prefiere las ramas sobre la ejecuciÃ³n condicional."
  
! #: config/m32r/m32r.opt:54
! msgid "Give branches their default cost."
! msgstr "Da a las ramificaciones su costo por defecto."
  
! #: config/m32r/m32r.opt:58
! msgid "Display compile time statistics."
! msgstr "Muestra estadÃ­sticas de tiempo de compilaciÃ³n."
  
! #: config/m32r/m32r.opt:62
! msgid "Specify cache flush function."
! msgstr "Especifica la funciÃ³n de limpieza de cachÃ©."
  
! #: config/m32r/m32r.opt:66
! msgid "Specify cache flush trap number."
! msgstr "Especifica el nÃºmero de trampa de limpieza de cachÃ©."
  
! #: config/m32r/m32r.opt:70
! msgid "Only issue one instruction per cycle."
! msgstr "SÃ³lo ejecuta una instrucciÃ³n por ciclo."
  
! #: config/m32r/m32r.opt:74
! msgid "Allow two instructions to be issued per cycle."
! msgstr "Permite que se ejecuten dos instrucciones por ciclo."
  
! #: config/m32r/m32r.opt:78
! msgid "Code size: small, medium or large."
! msgstr "TamaÃ±o del cÃ³digo: small, medium o large."
  
! #: config/m32r/m32r.opt:94
! msgid "Don't call any cache flush functions."
! msgstr "No llama a ninguna funciÃ³n de limpieza de cachÃ©."
  
! #: config/m32r/m32r.opt:98
! msgid "Don't call any cache flush trap."
! msgstr "No llama a ninguna trampa de limpieza de cachÃ©."
  
! #: config/m32r/m32r.opt:105
! msgid "Small data area: none, sdata, use."
! msgstr "Ã�rea de datos small: none, sdata, use."
  
! #: config/arm/arm.opt:35
! msgid "TLS dialect to use:"
! msgstr "Dialecto TLS a utilizar:"
  
! #: config/arm/arm.opt:45
! msgid "Specify an ABI."
! msgstr "Especifica una ABI."
  
! #: config/arm/arm.opt:49
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr "ABIs ARM conocidas (para uso con la opciÃ³n -mabi=):"
  
! #: config/arm/arm.opt:68
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "Genera una llamada a abortar si una funcion noreturn devuelve."
  
! #: config/arm/arm.opt:75
! msgid "Generate APCS conformant stack frames."
! msgstr "Genera marcos de pila que cumplan con APCS."
  
! #: config/arm/arm.opt:79
! msgid "Generate re-entrant, PIC code."
! msgstr "Genera cÃ³digo PIC reentrante."
  
! #: config/arm/arm.opt:95
! msgid "Generate code in 32 bit ARM state."
! msgstr "Genera cÃ³digo en el estado ARM de 32 bit."
  
! #: config/arm/arm.opt:103
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr "Thumb: Asume que las funciones no static pueden ser llamadas desde cÃ³digo ARM."
  
! #: config/arm/arm.opt:107
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr "Thumb: Asume que los punteros de funciÃ³n pueden ir a cÃ³digo no informado sobre Thumb."
  
! #: config/arm/arm.opt:111 config/bfin/bfin.opt:44
! msgid "Specify the name of the target CPU."
! msgstr "Especifica el nombre de la CPU destino."
  
! #: config/arm/arm.opt:115
! msgid "Specify if floating point hardware should be used."
! msgstr "Especifica si se debe usar hardware para coma flotante."
  
! #: config/arm/arm.opt:119
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr ""
  
! #: config/arm/arm.opt:123
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr "ABIs de coma flotante conocidas (para usar con la opciÃ³n -mfloat-abi):"
! 
! #: config/arm/arm.opt:136
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr "Conmuta los modos ARM/Thumb en funciones alternantes para pruebas del compilador."
! 
! #: config/arm/arm.opt:140
! msgid "Specify the __fp16 floating-point format."
! msgstr "Especifica el formato de coma flotante __fp16."
! 
! #: config/arm/arm.opt:144
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr "Formatos __fp16 conocidos (para usar con la opciÃ³n -mfp16-format=):"
! 
! #: config/arm/arm.opt:157
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "Especifica el nombre del hardware/formato de coma flotante destino."
! 
! #: config/arm/arm.opt:168
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "Genera las llamadas insns como llamadas indirectas, si es necesario."
! 
! #: config/arm/arm.opt:172 config/s390/s390.opt:229
! msgid "Assume data segments are relative to text segment."
! msgstr "Asume que los segmentos de datos son relativos a los segmentos de texto."
! 
! #: config/arm/arm.opt:176
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Especifica el registro a usar para el direccionamiento PIC."
! 
! #: config/arm/arm.opt:180
! msgid "Store function names in object code."
! msgstr "Almacena nombres de funciÃ³n en el cÃ³digo objeto."
! 
! #: config/arm/arm.opt:184
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "Permite la planificaciÃ³n de la secuencia de prÃ³logo de funciones."
! 
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
! msgid "Do not load the PIC register in function prologues."
! msgstr "No carga el registro PIC en los prÃ³logos de funciÃ³n."
! 
! #: config/arm/arm.opt:195
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr "Especifica la alineaciÃ³n mÃ­nima de bit de las estructuras. (Obsoleta)."
! 
! #: config/arm/arm.opt:199
! msgid "Generate code for Thumb state."
! msgstr "Genera cÃ³digo para el estado Thumb."
! 
! #: config/arm/arm.opt:203
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "Admite llamadas entre los conjuntos de instrucciones Thumb y ARM."
! 
! #: config/arm/arm.opt:207
! msgid "Specify thread local storage scheme."
! msgstr "Especifica el esquema de almacenamiento local de hilo."
! 
! #: config/arm/arm.opt:211
! msgid "Specify how to access the thread pointer."
! msgstr "Especifica cÃ³mo accedar al puntero de hilo."
! 
! #: config/arm/arm.opt:215
! msgid "Valid arguments to -mtp=:"
! msgstr "Argumentos vÃ¡lidos para -mtp=:"
  
! #: config/arm/arm.opt:228
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Thumb: Genera marcos de pila (no-hojas) aun si no es necesario."
  
! #: config/arm/arm.opt:232
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Thumb: Genera marcos de pila (hojas) aun si no es necesario."
  
! #: config/arm/arm.opt:240
! 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:251
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr "Usa los registros quad-word Neon (en lugar de double-word) para la vectorizaciÃ³n."
  
! #: config/arm/arm.opt:255
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr "Usa los registros double-word Neon (en lugar de quad-word) para la vectorizaciÃ³n."
  
! #: config/arm/arm.opt:259
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
! msgstr ""
  
! #: config/arm/arm.opt:263
! msgid "Only generate absolute relocations on word sized values."
! msgstr "SÃ³lo genera reubicaciones absolutas en los valores de tamaÃ±o word."
  
! #: config/arm/arm.opt:267
! msgid "Generate IT blocks appropriate for ARMv8."
! msgstr "Genera bloques IT apropiados para el ARMv8."
  
! #: config/arm/arm.opt:271
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr "Evita el traslape en registros de destino y direcciÃ³n en las instrucciones LDRD que pueden disparar errores Cortex-M3."
  
! #: config/arm/arm.opt:280
! msgid "Use Neon to perform 64-bits operations rather than core registers."
! msgstr "Usa Neon para realizar operaciones de 64 bits en lugar de registros del nÃºcleo."
  
! #: config/arm/arm.opt:284
! msgid "Assume loading data from flash is slower than fetching instructions."
! msgstr "Asume que cargar datos desde flash es mÃ¡s lento que las instrucciones de extracciÃ³n."
  
! #: config/arm/arm.opt:288
! msgid "Assume unified syntax for inline assembly code."
! msgstr "Asume sintaxis unificada para cÃ³digo ensamblador en lÃ­nea."
  
! #: config/arm/arm.opt:292
! msgid "Do not allow constant data to be placed in code sections."
! msgstr "No permite que los datos constantes se pongan en secciones de cÃ³digo."
  
! #: config/arm/arm.opt:296
! msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:300
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:304 config/sh/sh.opt:195
! msgid "Cost to assume for a branch insn."
! msgstr "Costo de asumir una ramificaciÃ³n de insn."
! 
! #: config/arm/arm-tables.opt:25
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "CPUs ARM conocidos (para usar con las opciones -mcpu= y -mtune=):"
! 
! #: config/arm/arm-tables.opt:257
! msgid "Known ARM architectures (for use with the -march= option):"
! msgstr "Arquitecturas ARM conocidas (para usar con la opciÃ³n -march=):"
  
! #: config/arm/arm-tables.opt:354
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr "FPUs ARM conocidos (para usar con la opciÃ³n -mfpu=):"
  
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
! msgstr "Compila con longs y punteros de 32 bit, el cual es el Ãºnico comportamiento admitido y por eso se hace caso omiso del indicador."
  
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=CPU\tUsa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada."
  
! #: config/tilepro/tilepro.opt:32
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
! msgstr "CPUs TILEPro conocidos (para uso con la opciÃ³n -mcpu=):"
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
! msgstr "Quita las capacidades del hardware al enlazar."
  
! #: config/sol2.opt:36
! msgid "Pass -z text to linker."
! msgstr "Pasa -z texto al enlazador."
  
! #: config/vms/vms.opt:27
! msgid "Malloc data into P2 space."
! msgstr "Datos de malloc en el espacio P2."
  
! #: config/vms/vms.opt:31
! msgid "Set name of main routine for the debugger."
! msgstr "Establece el nombre de la rutina main para el depurador."
  
! #: config/vms/vms.opt:35
! msgid "Use VMS exit codes instead of posix ones."
! msgstr "Utiliza los cÃ³digos de salida de VMS en lugar de los de posix."
  
! #: config/vms/vms.opt:39
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
! msgstr "-mpointer-size=[no,32,short,64,long]\tEstablece el tamaÃ±a predeterminado de los punteros."
  
! #: config/avr/avr.opt:23
! msgid "Use subroutines for function prologues and epilogues."
! msgstr "Usa subrutinas para los prÃ³logos y epÃ­logos de funciÃ³n."
  
! #: config/avr/avr.opt:27
! msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr "-mmcu=MCU\tSelecciona el MCU destino."
  
! #: config/avr/avr.opt:31
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "Permite el uso de pseudoinstrucciones __gcc_isr para los prÃ³logos y epÃ­logos de ISR."
  
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
! msgstr "Establece el nÃºmero de segmentos flash de 64 KiB."
  
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
! msgstr "Indica la presencia de una errata del procesador."
  
! #: config/avr/avr.opt:43
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr "Activa el soporte/uso de instrucciones Leer-Modificar-Escribir (LME)."
  
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
! msgstr ""
  
! #: config/avr/avr.opt:57
! msgid "Use an 8-bit 'int' type."
! msgstr "Usa un tipo 'int' de 8-bit."
  
! #: config/avr/avr.opt:61
! msgid "Change the stack pointer without disabling interrupts."
! msgstr "Cambia el puntero de la pila sin desactivar las interrupciones."
  
! #: config/avr/avr.opt:65
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
! msgstr "Establece los costos de ramificaciÃ³n para las instrucciones de ramificaciÃ³n condicional.  Los valores razonables son enteros pequeÃ±os que no son negativos.  El costo de ramificaciÃ³n por defecto es 0."
  
! #: config/avr/avr.opt:69
! msgid "Treat main as if it had attribute OS_task."
! msgstr ""
  
! #: config/avr/avr.opt:79
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr "Cambia sÃ³lo los 8 bits bajos del puntero de pila."
  
! #: config/avr/avr.opt:83
! msgid "Relax branches."
! msgstr "Relaja ramificaciones."
  
! #: config/avr/avr.opt:87
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr "Hace que el motor de relajaciÃ³n de enlace asuma que ocurre una envoltura del contador de programa."
  
! #: config/avr/avr.opt:91
! msgid "Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
! msgstr "Acumula los argumentos de funciÃ³n salientes y adquiere/libera el espacio de pila necesario para los argumentos de funciÃ³n salientes en el prÃ³logo/epÃ­logo de la funciÃ³n.  Sin esta opciÃ³n, los argumentos salientes se empujan antes de llamar una funciÃ³n y se sacan despuÃ©s.  Esta opciÃ³n puede conducir a tamaÃ±o de cÃ³digo reducido para funciones que llaman muchas funciones que obtienen sus argumentos de la pila como, por ejemplo, printf."
  
! #: config/avr/avr.opt:95
! msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
! msgstr "Cuando se accede a la RAM, usa X como lo impone el hardware, p.e. sÃ³lo usa pre-decremento, post-incremento y direccionamiento indirecto con el registro X.  Sin esta opciÃ³n, el compilador puede asumir que hay un modo de direccionamiento X+const similar a Y+const y Z+const y emite instrucciones para emular tal modo de deireccionamiento para X."
  
! #: config/avr/avr.opt:100
! msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
! msgstr "El dispositivo no tiene el registro de funciÃ³n especial SPH. Esta opciÃ³n la sobreescribirÃ¡ el controlador del compilador con la opciÃ³n correcta si se puede deducir la presencia/ausencia de SPH con -mmcu=MCU."
  
! #: config/avr/avr.opt:104
! msgid "Warn if the address space of an address is changed."
! msgstr "Avisa si se cambia el espacio de direcciones de una direccciÃ³n."
  
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr "Avisa si el ISR estÃ¡ mal deletreado, es decir, sin el prefijo __vector. Activado por omisiÃ³n."
  
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr "Permite truncar en lugar de redondear a cero los tipos de fracciones de coma fija."
  
! #: config/avr/avr.opt:116
! msgid "Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices."
! msgstr "Asume que se puede acceder a todos los datos en el almacenamiento estÃ¡tico por LDS / STS.  Esta opciÃ³n solo es Ãºtil para dispositivos Tiny reducidos."
  
! #: config/avr/avr.opt:120
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr "No enlaza contra la biblioteca especÃ­fica de dispositivo lib<MCU>.a."
  
! #: config/s390/tpf.opt:23
! msgid "Enable TPF-OS tracing code."
! msgstr "Activa el cÃ³digo de rastreo TPF-OS."
  
! #: config/s390/tpf.opt:27
! msgid "Specify main object for TPF-OS."
! msgstr "Especifica el objeto principal para TPF-OS."
  
! #: config/s390/s390.opt:48
! msgid "31 bit ABI."
! msgstr "ABI de 31 bit."
  
! #: config/s390/s390.opt:52
! msgid "64 bit ABI."
! msgstr "ABI de 64 bit."
  
! #: config/s390/s390.opt:120
! msgid "Maintain backchain pointer."
! msgstr "Mantiene el puntero a la cadena hacia atrÃ¡s."
  
! #: config/s390/s390.opt:124
! msgid "Additional debug prints."
! msgstr "Impresiones adicionales de depuraciÃ³n."
  
! #: config/s390/s390.opt:128
! msgid "ESA/390 architecture."
! msgstr "Arquitectura ESA/390."
  
! #: config/s390/s390.opt:132
! msgid "Enable decimal floating point hardware support."
! msgstr "Admite la coma flotante decimal de hardware."
  
! #: config/s390/s390.opt:136
! msgid "Enable hardware floating point."
! msgstr "Activa coma flotante de hardware."
  
! #: config/s390/s390.opt:140
! 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:158
! msgid "Use hardware transactional execution instructions."
! msgstr "Usa instrucciones de ejecuciÃ³n transaccional por hardware."
  
! #: config/s390/s390.opt:162
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr "Usa las instrucciones de operaciones con vectores por hardware y activa el vector ABI."
  
! #: config/s390/s390.opt:166
! msgid "Use packed stack layout."
! msgstr "Usa la disposiciÃ³n de pila empacada."
  
! #: config/s390/s390.opt:170
! msgid "Use bras for executable < 64k."
! msgstr "Usa bras para el ejecutable < 64k."
  
! #: config/s390/s390.opt:174
! msgid "Disable hardware floating point."
! msgstr "Desactiva la coma flotante de hardware."
  
! #: config/s390/s390.opt:178
! msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
! msgstr "Establece el nÃºmero mÃ¡ximo de bytes que se deben dejar en el tamaÃ±o de la pila antes de que se active una instrucciÃ³n trap."
  
! #: config/s390/s390.opt:182
! msgid "Switches off the -mstack-guard= option."
! msgstr "Desactiva la opciÃ³n -mstack-guard=."
  
! #: config/s390/s390.opt:186
! msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
! msgstr "Emite cÃ³digo extra en el prÃ³logo de la funciÃ³n para atrapar en caso de que el tamaÃ±o de la pila exceda el lÃ­mite dado."
  
! #: config/s390/s390.opt:190
! msgid "Switches off the -mstack-size= option."
! msgstr "Desactiva la opciÃ³n -mstack-size= ."
  
! #: config/s390/s390.opt:198
! msgid "Use the mvcle instruction for block moves."
! msgstr "Utiliza la instrucciÃ³n mvcle para movimiento de bloques."
  
! #: config/s390/s390.opt:202
! msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
! msgstr "Activa la extensiÃ³n de lenguaje de vector z que ofrece la macro de vector sensible al contexto y activa los internos de estilo Altivec en vecintrin.h."
  
! #: config/s390/s390.opt:207
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
! msgstr "Avisa si una funciÃ³n usa alloca o crea una matriz de tamaÃ±o dinÃ¡mico."
  
! #: config/s390/s390.opt:211
! msgid "Warn if a single function's framesize exceeds the given framesize."
! msgstr "Avisa si el tamaÃ±o de marco de una sola funciÃ³n excede el tamaÃ±o de marco dado."
  
! #: config/s390/s390.opt:215
! msgid "z/Architecture."
! msgstr "z/Architecture."
  
! #: config/s390/s390.opt:219
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
! msgstr "Establece los costos de ramificaciÃ³n para las instrucciones de ramificaciÃ³n condicional.  Los valores razonables son enteros pequeÃ±os que no son negativos.  El costo de ramificaciÃ³n por defecto es 1."
  
! #: config/s390/s390.opt:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:239
! 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:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:256
! 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:262
! 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:268 config/i386/i386.opt:1050
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
! msgstr "Opciones conocidas para ramificaciÃ³n indirecta (para usar con las opciones -mindirect-branch=/-mfunction-return=):"
  
! #: config/s390/s390.opt:284
! 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:293
  #, fuzzy
! #| msgid "Emit profiling counter call at function entry before prologue."
! 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 "Emite llamada a contador de perfil en la entrada de funciÃ³n antes del prÃ³logo."
  
! #: config/s390/s390.opt:298
  #, fuzzy
! #| msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
! msgstr "Genera secciÃ³n __mcount_loc con todos los mcount o llamadas __fentry__."
! 
! #: config/s390/s390.opt:302 config/i386/i386.opt:934
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
! msgstr "Genera llamadas mcount/__fentry__ como nops. Para activarlas han de ser parcheadas."
! 
! #: config/riscv/riscv.opt:26
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr "-mbranch-cost=N\tEstablece el costo de las ramificaciones aproximadamente a N instrucciones."
! 
! #: config/riscv/riscv.opt:30
! msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
! msgstr "Al generar cÃ³digo -fpic, permite el uso de PLTs. Se hace caso omiso con fno-pic."
! 
! #: config/riscv/riscv.opt:34
! msgid "Specify integer and floating-point calling convention."
! msgstr "Especifica el convenio de llamadas de enteros y de coma flotante."
! 
! #: config/riscv/riscv.opt:38 config/i386/i386.opt:416
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "Trata de mantenter la pila alineada a esta potencia de 2."
! 
! #: config/riscv/riscv.opt:42
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr "ABIs admitidas (para usar con la opciÃ³n -mabi=):"
! 
! #: config/riscv/riscv.opt:67
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "Usa instrucciones de divisiÃ³n y de raÃ­z cuadrada de coma flotante de hardware."
! 
! #: config/riscv/riscv.opt:71
! msgid "Use hardware instructions for integer division."
! msgstr "Usa instrucciones de hardware para la divisiÃ³n entera."
! 
! #: config/riscv/riscv.opt:75
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
! msgstr "-march=\tGenera cÃ³digo para el RISC-V ISA dado (por ejemplo, RV64IM).  Las cadenas ISA deben ser minÃºsculas."
! 
! #: config/riscv/riscv.opt:84
! 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\tColoca los datos globales y estÃ¡ticos mÃ¡s pequeÃ±os que <N> bytes en una secciÃ³n especial (en algunos objetivos)."
! 
! #: config/riscv/riscv.opt:88
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "Usa cÃ³digo de prÃ³logo y epÃ­logo mÃ¡s pequeÃ±o pero mÃ¡s lento."
! 
! #: config/riscv/riscv.opt:92 config/aarch64/aarch64.opt:88
! msgid "Specify the code model."
! msgstr "Especifica el modelo de cÃ³digo."
! 
! #: config/riscv/riscv.opt:96
! msgid "Do not generate unaligned memory accesses."
! msgstr "No genera accessos a memoria sin alinear"
! 
! #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/tilegx/tilegx.opt:57 config/rs6000/aix64.opt:36
! #: config/rs6000/linux64.opt:32
! msgid "Known code models (for use with the -mcmodel= option):"
! msgstr "Modelos de cÃ³digo conocidos (para uso con la opciÃ³n -mcmodel=):"
! 
! #: config/riscv/riscv.opt:110
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
! msgstr "Utiliza operadores %reloc() en vez de macros de ensamblador para cargar direcciones."
! 
! #: config/riscv/riscv.opt:114
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
! msgstr ""
! 
! #: config/riscv/riscv.opt:133
! msgid "Emit RISC-V ELF attribute."
! msgstr ""
! 
! #: config/darwin.opt:117
! msgid "Generate compile-time CFString objects."
! msgstr "Genera objetos CFString en tiempo de compilaciÃ³n."
  
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
! msgstr "Avisa si los objetos CFString constantes contienen caracteres que no son transportables."
  
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
! msgstr "Genera stubs de estilo AT&T para Mach-O."
  
! #: config/darwin.opt:223
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "Genera cÃ³digo adecuado para ejecutables (NO para bibliotecas compartidas)."
  
! #: config/darwin.opt:227
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "Genera cÃ³digo adecuado para vuelta rÃ¡pida en la depuraciÃ³n."
  
! #: config/darwin.opt:235
! msgid "The earliest MacOS X version on which this program will run."
! msgstr "La versiÃ³n mÃ¡s temprana de MacOS X en la cual este programa se ejecutarÃ¡."
  
! #: config/darwin.opt:239
! msgid "Set sizeof(bool) to 1."
! msgstr "Establece sizeof(bool) a 1."
  
! #: config/darwin.opt:243
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Genera cÃ³digo para las extensiones cargables de nÃºcleo darwin."
  
! #: config/darwin.opt:247
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Genera cÃ³digo para el nÃºcleo o para las extensiones cargables del nÃºcleo."
  
! #: config/darwin.opt:251
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr "-iframework <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n del marco de trabajo del sistema."
  
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
  msgstr ""
  
! #: config/sh/superh.opt:6
! msgid "Board name [and memory region]."
! msgstr "Nombre del tablero [y regiÃ³n de memoria]."
! 
! #: config/sh/superh.opt:10
! msgid "Runtime name."
! msgstr "Nombre del entorno de ejecuciÃ³n."
! 
! #: config/sh/sh.opt:42
! msgid "Generate SH1 code."
! msgstr "Genera cÃ³digo SH1."
! 
! #: config/sh/sh.opt:46
! msgid "Generate SH2 code."
! msgstr "Genera cÃ³digo SH2."
! 
! #: config/sh/sh.opt:50
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "Genera cÃ³digo FPU de SH2a de doble precisiÃ³n por defecto."
! 
! #: config/sh/sh.opt:54
! msgid "Generate SH2a FPU-less code."
! msgstr "Genera cÃ³digo SH2a sin FPU."
! 
! #: config/sh/sh.opt:58
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "Genera cÃ³digo FPU de SH2a de precisiÃ³n simple."
! 
! #: config/sh/sh.opt:62
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "Genera solamente cÃ³digo FPU de SH2a de precisiÃ³n simple."
! 
! #: config/sh/sh.opt:66
! msgid "Generate SH2e code."
! msgstr "Genera cÃ³digo SH2e."
  
! #: config/sh/sh.opt:70
! msgid "Generate SH3 code."
! msgstr "Genera cÃ³digo SH3."
  
! #: config/sh/sh.opt:74
! msgid "Generate SH3e code."
! msgstr "Genera cÃ³digo SH3e."
  
! #: config/sh/sh.opt:78
! msgid "Generate SH4 code."
! msgstr "Genera cÃ³digo SH4."
  
! #: config/sh/sh.opt:82
! msgid "Generate SH4-100 code."
! msgstr "Genera cÃ³digo SH4-100."
  
! #: config/sh/sh.opt:86
! msgid "Generate SH4-200 code."
! msgstr "Genera cÃ³digo SH4-200."
  
! #: config/sh/sh.opt:92
! msgid "Generate SH4-300 code."
! msgstr "Genera cÃ³digo SH4-300."
  
! #: config/sh/sh.opt:96
! msgid "Generate SH4 FPU-less code."
! msgstr "Genera cÃ³digo SH4 sin FPU."
  
! #: config/sh/sh.opt:100
! msgid "Generate SH4-100 FPU-less code."
! msgstr "Genera cÃ³digo SH4-100 sin FPU."
  
! #: config/sh/sh.opt:104
! msgid "Generate SH4-200 FPU-less code."
! msgstr "Genera cÃ³digo SH4-200 sin FPU."
  
! #: config/sh/sh.opt:108
! msgid "Generate SH4-300 FPU-less code."
! msgstr "Genera cÃ³digo SH4-300 sin FPU."
  
! #: config/sh/sh.opt:112
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Genera cÃ³digo para SH4 series 340 (sin MMU/FPU)."
  
! #: config/sh/sh.opt:117
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Genera cÃ³digo para SH4 series 400 (sin MMU/FPU)."
  
! #: config/sh/sh.opt:122
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Genera cÃ³digo para SH4 series 500 (sin FPU)."
  
! #: config/sh/sh.opt:127
! msgid "Generate default single-precision SH4 code."
! msgstr "Genera cÃ³digo SH4 de precisiÃ³n simple por defecto."
  
! #: config/sh/sh.opt:131
! msgid "Generate default single-precision SH4-100 code."
! msgstr "Genera cÃ³digo SH4-100 de precisiÃ³n simple por defecto."
  
! #: config/sh/sh.opt:135
! msgid "Generate default single-precision SH4-200 code."
! msgstr "Genera cÃ³digo SH4-200 de precisiÃ³n simple por defecto."
  
! #: config/sh/sh.opt:139
! msgid "Generate default single-precision SH4-300 code."
! msgstr "Genera cÃ³digo SH4-300 de precisiÃ³n simple por defecto."
  
! #: config/sh/sh.opt:143
! msgid "Generate only single-precision SH4 code."
! msgstr "Genera cÃ³digo SH4 solamente de precisiÃ³n simple."
  
! #: config/sh/sh.opt:147
! msgid "Generate only single-precision SH4-100 code."
! msgstr "Genera cÃ³digo SH4-100 solamente de precisiÃ³n simple."
  
! #: config/sh/sh.opt:151
! msgid "Generate only single-precision SH4-200 code."
! msgstr "Genera cÃ³digo SH4-200 solamente de precisiÃ³n simple."
  
! #: config/sh/sh.opt:155
! msgid "Generate only single-precision SH4-300 code."
! msgstr "Genera cÃ³digo SH4-300 solamente de precisiÃ³n simple."
  
! #: config/sh/sh.opt:159
! msgid "Generate SH4a code."
! msgstr "Genera cÃ³digo SH4a."
  
! #: config/sh/sh.opt:163
! msgid "Generate SH4a FPU-less code."
! msgstr "Genera cÃ³digo SH4a sin FPU."
  
! #: config/sh/sh.opt:167
! msgid "Generate default single-precision SH4a code."
! msgstr "Genera cÃ³digo SH4a de precisiÃ³n simple por defecto."
  
! #: config/sh/sh.opt:171
! msgid "Generate only single-precision SH4a code."
! msgstr "Genera cÃ³digo SH4a solamente de precisiÃ³n simple."
  
! #: config/sh/sh.opt:175
! msgid "Generate SH4al-dsp code."
! msgstr "Genera cÃ³digo SH4al-dsp."
  
! #: config/sh/sh.opt:179 config/i386/i386.opt:216
! msgid "Reserve space for outgoing arguments in the function prologue."
! msgstr "Reserva espacio para los argumentos de salida en el prÃ³logo de la funciÃ³n."
  
! #: config/sh/sh.opt:183
! msgid "Generate code in big endian mode."
! msgstr "Genera cÃ³digo en modo big endian."
  
! #: config/sh/sh.opt:187
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "Genera desplazamientos de 32-bit en las tablas de switch."
  
! #: config/sh/sh.opt:191
! msgid "Generate bit instructions."
! msgstr "Genera instrucciones de bit."
  
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
! msgstr "Asume que las ramificaciones condicionales con desplazamiento cero son rÃ¡pidas."
  
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
! msgstr "Fuerza el uso de ranuras de retardo para las ramificaciones condicionales."
  
! #: config/sh/sh.opt:207
! msgid "Align doubles at 64-bit boundaries."
! msgstr "Alinea doubles en lÃ­mites de 64-bit."
  
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
! msgstr "Estrategia de divisiÃ³n, una de las siguientes: call-div1, call-fp, call-table."
  
! #: config/sh/sh.opt:215
! msgid "Specify name for 32 bit signed division function."
! msgstr "Especifica un nombre para la funciÃ³n de divisiÃ³n de 32 bit con signo."
  
! #: config/sh/sh.opt:219
! msgid "Generate ELF FDPIC code."
! msgstr "Genera cÃ³digo ELF FDPIC."
  
! #: config/sh/sh.opt:223
! msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
! msgstr "Activa el uso de registros de coma flotante de 64-bit en instrucciones. fmov.  Vea -mdalign si se requiere alineaciÃ³n de 64-bit."
  
! #: config/sh/sh.opt:231 config/sh/sh.opt:269
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr "Sigue las convenciones de llamada Renesas (anteriormente Hitachi) / SuperH."
  
! #: config/sh/sh.opt:235
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "Incrementa el cumplimiento con IEEE para las comparaciones de coma flotante."
  
! #: config/sh/sh.opt:239
! #, fuzzy
! #| msgid "inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr "CÃ³digo inline para invalidar las entradas de cachÃ© de instruciones despuÃ©s de establecerer los trampolines de funciones anidadas."
  
! #: config/sh/sh.opt:247
! msgid "Generate code in little endian mode."
! msgstr "Genera cÃ³digo en modo little endian."
  
! #: config/sh/sh.opt:251
! msgid "Mark MAC register as call-clobbered."
! msgstr "Marca los registros MAC como sobreescritos por llamada."
  
! #: config/sh/sh.opt:257
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr "Construye los structs como un mÃºltiplo de 4 bytes (aviso: se altera la ABI)."
  
! #: config/sh/sh.opt:261
! msgid "Emit function-calls using global offset table when generating PIC."
! msgstr "Emite llamadas a funciÃ³n usando la tabla de desplazamiento global al generar PIC."
  
! #: config/sh/sh.opt:265
! msgid "Shorten address references during linking."
! msgstr "Abrevia las referencias de direcciones durante el enlace."
  
! #: config/sh/sh.opt:273
! msgid "Specify the model for atomic operations."
! msgstr "Especifica el modelo para operaciones atÃ³micas."
  
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
! msgstr "Usa la instrucciÃ³n tas.b para __atomic_test_and_set."
  
! #: config/sh/sh.opt:281
! msgid "Cost to assume for a multiply insn."
! msgstr "Costo de asumir una instrucciÃ³n multiply."
  
! #: config/sh/sh.opt:285
! msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
! msgstr "No genera sÃ³lo cÃ³digo de modo privilegiado; implica -mno-inline-ic_invalidate si el cÃ³digo a incluir en lÃ­nea no funciona en modo usuario."
  
! #: config/sh/sh.opt:291
! msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr "Pretende que una ramificaciÃ³n-alrededor-de-un-movimiento es un movimiento condicional."
  
! #: config/sh/sh.opt:295
! msgid "Enable the use of the fsca instruction."
! msgstr "Activa el uso de la instrucciÃ³n fsca."
  
! #: config/sh/sh.opt:299
! msgid "Enable the use of the fsrra instruction."
! msgstr "Activa el uso de la instrucciÃ³n fsrra."
  
! #: config/sh/sh.opt:303
! msgid "Use LRA instead of reload (transitional)."
! msgstr "Usa LRA en lugar de reload (transicional)."
  
  #: config/i386/i386.opt:192
  msgid "sizeof(long double) is 16."
--- 8697,9545 ----
  msgid "Support TLS segment larger than 64K."
  msgstr "Admite segmentos TLS mÃ¡s grandes que 64K."
  
! #: config/riscv/riscv.opt:26
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr "-mbranch-cost=N\tEstablece el costo de las ramificaciones aproximadamente a N instrucciones."
  
! #: config/riscv/riscv.opt:30
! msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
! msgstr "Al generar cÃ³digo -fpic, permite el uso de PLTs. Se hace caso omiso con fno-pic."
  
! #: config/riscv/riscv.opt:34
! msgid "Specify integer and floating-point calling convention."
! msgstr "Especifica el convenio de llamadas de enteros y de coma flotante."
  
! #: config/riscv/riscv.opt:38 config/i386/i386.opt:416
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "Trata de mantenter la pila alineada a esta potencia de 2."
  
! #: config/riscv/riscv.opt:42
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr "ABIs admitidas (para usar con la opciÃ³n -mabi=):"
  
! #: config/riscv/riscv.opt:67
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "Usa instrucciones de divisiÃ³n y de raÃ­z cuadrada de coma flotante de hardware."
  
! #: config/riscv/riscv.opt:71
! msgid "Use hardware instructions for integer division."
! msgstr "Usa instrucciones de hardware para la divisiÃ³n entera."
  
! #: config/riscv/riscv.opt:75
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
! msgstr "-march=\tGenera cÃ³digo para el RISC-V ISA dado (por ejemplo, RV64IM).  Las cadenas ISA deben ser minÃºsculas."
  
! #: config/riscv/riscv.opt:80 config/mips/mips.opt:405
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
! msgstr "-mtune=PROCESADOR\tOptimiza la salida para el PROCESADOR."
  
! #: config/riscv/riscv.opt:84
! 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\tColoca los datos globales y estÃ¡ticos mÃ¡s pequeÃ±os que <N> bytes en una secciÃ³n especial (en algunos objetivos)."
  
! #: config/riscv/riscv.opt:88
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "Usa cÃ³digo de prÃ³logo y epÃ­logo mÃ¡s pequeÃ±o pero mÃ¡s lento."
  
! #: config/riscv/riscv.opt:92 config/aarch64/aarch64.opt:88
! msgid "Specify the code model."
! msgstr "Especifica el modelo de cÃ³digo."
  
! #: config/riscv/riscv.opt:96
! msgid "Do not generate unaligned memory accesses."
! msgstr "No genera accessos a memoria sin alinear"
  
! #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
! #: config/tilegx/tilegx.opt:57
! msgid "Known code models (for use with the -mcmodel= option):"
! msgstr "Modelos de cÃ³digo conocidos (para uso con la opciÃ³n -mcmodel=):"
  
! #: config/riscv/riscv.opt:110
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
! msgstr "Utiliza operadores %reloc() en vez de macros de ensamblador para cargar direcciones."
  
! #: config/riscv/riscv.opt:114
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
! msgstr ""
  
! #: config/riscv/riscv.opt:133
! msgid "Emit RISC-V ELF attribute."
! msgstr ""
  
! #: config/m32c/m32c.opt:23
! msgid "-msim\tUse simulator runtime."
! msgstr "-msim\tUsa el simulador de tiempo de ejecuciÃ³n."
  
! #: config/m32c/m32c.opt:27
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr "-mcpu=r8c\tCompila cÃ³digo para variantes R8C."
  
! #: config/m32c/m32c.opt:31
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr "-mcpu=m16c\tCompila cÃ³digo para variantes M16C."
  
! #: config/m32c/m32c.opt:35
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr "-mcpu=m32cm\tCompila cÃ³digo para variantes M32CM."
  
! #: config/m32c/m32c.opt:39
! msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr "-mcpu=m32c\tCompila cÃ³digo para variantes M32C."
  
! #: config/m32c/m32c.opt:43
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr "-memregs=\tNÃºmero de bytes memreg (por defecto: 16, rango: 0..16)."
  
! #: config/msp430/msp430.opt:7
! msgid "Force assembly output to always use hex constants."
! msgstr "Hace que la salida en ensamblador siempre use constantes hexa."
  
! #: config/msp430/msp430.opt:11
! msgid "Specify the MCU to build for."
! msgstr "Especifica la MCU para la que construir."
  
! #: config/msp430/msp430.opt:15
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
! msgstr "Avisa si un nombre de MCU no se reconoce o estÃ¡ en conflicto con otras opciones (por defecto: activado)."
  
! #: config/msp430/msp430.opt:19
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
! msgstr "Especifica la ISA para la que construir: msp430, msp430x, msp430xv2."
  
! #: config/msp430/msp430.opt:23
! msgid "Select large model - 20-bit addresses/pointers."
! msgstr "Selecciona el modelo grande - direcciones/punteros de 20 bits."
  
! #: config/msp430/msp430.opt:27
! msgid "Select small model - 16-bit addresses/pointers (default)."
! msgstr "Selecciona el modelo pequeÃ±o - direcciones/punteros de 16 bits (el predefinido)."
  
! #: config/msp430/msp430.opt:31
! msgid "Optimize opcode sizes at link time."
! msgstr "Optimiza los tamaÃ±os de opcode en tiempo de enlazado."
  
! #: config/msp430/msp430.opt:38
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
! msgstr "Usa un tiempo de ejecuciÃ³n mÃ­nimo (sin inicializadores estÃ¡ticos ni constructores) para dispositivos limitados por la memoria."
  
! #: config/msp430/msp430.opt:45
! msgid "Specify the type of hardware multiply to support."
! msgstr "Selecciona el tipo de multiplicaciÃ³n por hardware que se admitirÃ¡."
  
! #: config/msp430/msp430.opt:67
! msgid "Specify whether functions should be placed into low or high memory."
! msgstr "Especifica si las funciones deben guardarse en la memoria baja o en la alta."
  
! #: config/msp430/msp430.opt:71
! msgid "Specify whether variables should be placed into low or high memory."
! msgstr "Especifica si las variables deben guardarse en la memoria baja o en la alta."
  
! #: config/msp430/msp430.opt:90
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
! msgstr "Pasa una peticiÃ³n al ensamblador para hacer posibles correcciones de varias erratas de silicio."
  
! #: config/msp430/msp430.opt:94
! msgid "Passes on a request to the assembler to warn about various silicon errata."
! msgstr "Pasa una peticiÃ³n al ensamblador para advertir de varias erratas de silicio."
  
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
! msgstr "Los dialectos de TLS posibles:"
  
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
! msgstr "Los nombres de las opciones de modelos de cÃ³digo para -mcmodel:"
  
! #: config/aarch64/aarch64.opt:68 config/arm/arm.opt:99
! #: config/microblaze/microblaze.opt:60
! msgid "Assume target CPU is configured as big endian."
! msgstr "Asume que la CPU destino estÃ¡ configurada como big endian."
  
! #: config/aarch64/aarch64.opt:72 config/i386/i386.opt:1019
! msgid "Generate code which uses only the general registers."
! msgstr "Genera cÃ³digo que usa solo los registros generales."
  
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
! msgstr "SoluciÃ³n alternativa para la errata de ARM Cortex-A53 nÃºmero 835769."
  
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
! msgstr "SoluciÃ³n alternativa para la errata de ARM Cortex-A53 nÃºmero 843419."
  
! #: config/aarch64/aarch64.opt:84 config/arm/arm.opt:164
! #: config/microblaze/microblaze.opt:64
! msgid "Assume target CPU is configured as little endian."
! msgstr "Asume que el CPU destino estÃ¡ configurado como little endian."
  
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr "No asume que los accesos sin alinear los maneja el sistema."
  
! #: config/aarch64/aarch64.opt:96 config/i386/i386.opt:400
! msgid "Omit the frame pointer in leaf functions."
! msgstr "Omite el puntero del marco de referencia para las funciones hojas."
  
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
! msgstr "Especifica el dialecto de TLS."
  
! #: config/aarch64/aarch64.opt:104
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
! msgstr "Especifica el tamaÃ±o de bit para los desplazamientos TLS inmediatos. Los valores vÃ¡lidos son 12, 24, 32, 48."
  
! #: config/aarch64/aarch64.opt:123
! #, fuzzy
! #| msgid "-march=ARCH\tUse features of architecture ARCH."
! msgid "Use features of architecture ARCH."
! msgstr "-march=ARCH\tUsa las caracterÃ­sticas de la arquitectura ARCH."
  
! #: config/aarch64/aarch64.opt:127
! #, fuzzy
! #| msgid "-mcpu=CPU\tUse features of and optimize for CPU."
! msgid "Use features of and optimize for CPU."
! msgstr "-mcpu=CPU\tUsa las caracterÃ­sticas de y optimiza para CPU."
  
! #: config/aarch64/aarch64.opt:131
! #, fuzzy
! #| msgid "Optimize for 3900"
! msgid "Optimize for CPU."
! msgstr "Optimizar para 3900"
  
! #: config/aarch64/aarch64.opt:135
! #, fuzzy
! #| msgid "-mabi=ABI\tGenerate code that conforms to the specified ABI."
! msgid "Generate code that conforms to the specified ABI."
! msgstr "-mabi=ABI\tGenera cÃ³digo que cumpla con la ABI especificada."
  
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
! msgstr "ABIs AArch64 conocidas (para uso con la opciÃ³n -mabi=):"
  
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
! msgstr "Cargas literales relativas a PC."
  
! #: config/aarch64/aarch64.opt:157
! #, fuzzy
! #| msgid "Use given stack-protector guard."
! msgid "Use branch-protection features."
! msgstr "USa la guarda de protecciÃ³n de la pila dada."
  
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:165
! #, fuzzy
! #| msgid "Known address mode (for use with the -maddress-mode= option):"
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
! msgstr "Modo de direcciÃ³n conocido (para uso con la opciÃ³n -maddress-mode=):"
  
! #: config/aarch64/aarch64.opt:178
! 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 "Activa la aproximaciÃ³n de raÃ­z cuadrada recÃ­proca.  Activar esto reduce la precisiÃ³n de los resultados de la raÃ­z cuadrada recÃ­proca a 16 bits aproximadamente para precisiÃ³n sencilla y a 32 bits para doble precisiÃ³n."
  
! #: config/aarch64/aarch64.opt:184
! 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 "Activa la aproximaciÃ³n de raÃ­z cuadrada.  Activar esto reduce la precisiÃ³n de los resultados de la raÃ­z cuadrada a 16 bits aproximadamente para precisiÃ³n sencilla y a 32 bits para doble precisiÃ³n. Si se activa, implica -mlow-precision-recip-sqrt."
  
! #: config/aarch64/aarch64.opt:191
! 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 "Activa la aproximaciÃ³n de la divisiÃ³n.  Activar esto reduce la precisiÃ³n de los resultados de la divisÃ³n a 16 bits aproximadamente para precisiÃ³n sencilla y a 32 bits para doble precisiÃ³n. Si se activa, implica -mlow-precision-recip-sqrt."
  
! #: config/aarch64/aarch64.opt:197
! msgid "The possible SVE vector lengths:"
! msgstr "Las direcciones de vector SVE posibles:"
  
! #: config/aarch64/aarch64.opt:219
! #, fuzzy
! #| msgid "-msve-vector-bits=N\tSet the number of bits in an SVE vector register to N."
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
! msgstr "-msve-vector-bits=N\tEstablece el nÃºmero de bits en un registro de vector SVE a N."
  
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
! msgstr "Activa volcado de modelo de coste expresivo en los ficheros de volcado para depuraciÃ³n."
  
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:231 config/i386/i386.opt:983
! #: config/rs6000/rs6000.opt:542
! msgid "Use given stack-protector guard."
! msgstr "USa la guarda de protecciÃ³n de la pila dada."
  
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Argumentos vÃ¡lidos para -mstack-protector-guard=:"
  
! #: config/aarch64/aarch64.opt:245
! 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:251
! 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/linux.opt:24
! msgid "Use Bionic C library."
! msgstr "Utiliza la biblioteca C de Bionic."
  
! #: config/linux.opt:28
! msgid "Use GNU C library."
! msgstr "Utiliza la biblioteca de C de GNU."
  
! #: config/linux.opt:32
! msgid "Use uClibc C library."
! msgstr "Usa la biblioteca de C de uClibc."
  
! #: config/linux.opt:36
! msgid "Use musl C library."
! msgstr "Usa la biblioteca de C de musl."
  
! #: config/ia64/ilp32.opt:3
! msgid "Generate ILP32 code."
! msgstr "Genera cÃ³digo ILP32."
  
! #: config/ia64/ilp32.opt:7
! msgid "Generate LP64 code."
! msgstr "Genera cÃ³digo LP64."
  
! #: config/ia64/ia64.opt:28
! msgid "Generate big endian code."
! msgstr "Genera cÃ³digo big endian."
  
! #: config/ia64/ia64.opt:32
! msgid "Generate little endian code."
! msgstr "Genera cÃ³digo little endian."
  
! #: config/ia64/ia64.opt:36
! msgid "Generate code for GNU as."
! msgstr "Genera cÃ³digo para as de GNU."
  
! #: config/ia64/ia64.opt:40
! msgid "Generate code for GNU ld."
! msgstr "Genera cÃ³digo para ld de GNU."
  
! #: config/ia64/ia64.opt:44
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr "Emite bits de parada antes y despuÃ©s de asms extendidos con volatile."
  
! #: config/ia64/ia64.opt:48
! msgid "Use in/loc/out register names."
! msgstr "Usa los nombres de registro in/loc/out."
  
! #: config/ia64/ia64.opt:55
! msgid "Enable use of sdata/scommon/sbss."
! msgstr "Activa el uso de sdata/scommon/sbss."
  
! #: config/ia64/ia64.opt:59
! msgid "Generate code without GP reg."
! msgstr "Genera cÃ³digo sin registro GP."
  
! #: config/ia64/ia64.opt:63
! msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr "gp es constante (pero hay save/restore de gp en llamadas indirectas)."
  
! #: config/ia64/ia64.opt:67
! msgid "Generate self-relocatable code."
! msgstr "Genera cÃ³digo auto-reubicable."
  
! #: config/ia64/ia64.opt:71
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "Genera divisiÃ³n de coma flotante incluida en lÃ­nea, optimizada para latencia."
  
! #: config/ia64/ia64.opt:75
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "Genera divisiÃ³n de coma flotante incluida en lÃ­nea, optimizada para rendimiento."
  
! #: config/ia64/ia64.opt:82
! msgid "Generate inline integer division, optimize for latency."
! msgstr "Genera divisiÃ³n entera incluida en lÃ­nea, optimizada para latencia."
  
! #: config/ia64/ia64.opt:86
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "Genera divisiÃ³n entera incluida en lÃ­nea, optimizada para rendimiento."
  
! #: config/ia64/ia64.opt:90
! msgid "Do not inline integer division."
! msgstr "No incluye en lÃ­nea la divisiÃ³n entera."
  
! #: config/ia64/ia64.opt:94
! msgid "Generate inline square root, optimize for latency."
! msgstr "Genera raÃ­z cuadrada incluida en lÃ­nea, optimizada para latencia."
  
! #: config/ia64/ia64.opt:98
! msgid "Generate inline square root, optimize for throughput."
! msgstr "Genera raÃ­z cuadrada incluida en lÃ­nea, optimizada para rendimiento."
  
! #: config/ia64/ia64.opt:102
! msgid "Do not inline square root."
! msgstr "No incluye en lÃ­nea la raÃ­z cuadrada."
  
! #: config/ia64/ia64.opt:106
! msgid "Enable DWARF line debug info via GNU as."
! msgstr "Activa la informaciÃ³n de la lÃ­nea de depuraciÃ³n DWARF a travÃ©s de as de GNU."
  
! #: config/ia64/ia64.opt:110
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "Activa la ubicaciÃ³n temprana de bits de parada para mejor planificaciÃ³n."
  
! #: config/ia64/ia64.opt:114 config/spu/spu.opt:72 config/pa/pa.opt:62
! #: config/sh/sh.opt:227
! msgid "Specify range of registers to make fixed."
! msgstr "Especifica el rango de registros a convertir en fijos."
  
! #: config/ia64/ia64.opt:118 config/alpha/alpha.opt:130
! msgid "Specify bit size of immediate TLS offsets."
! msgstr "Especifica el tamaÃ±o de bit para los desplazamientos TLS inmediatos."
  
! #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:514
! #: config/s390/s390.opt:194 config/sparc/sparc.opt:146
! #: config/visium/visium.opt:49
! msgid "Schedule code for given CPU."
! msgstr "CÃ³digo de planificador para el CPU dado."
  
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
! msgstr "CPUs Itanium conocidos (para uso con la opciÃ³n -mtune=):"
  
! #: config/ia64/ia64.opt:136
! msgid "Use data speculation before reload."
! msgstr "Usa la especulaciÃ³n de datos antes de recargar."
  
! #: config/ia64/ia64.opt:140
! msgid "Use data speculation after reload."
! msgstr "Usa la especulaciÃ³n de datos despuÃ©s de recargar."
  
! #: config/ia64/ia64.opt:144
! msgid "Use control speculation."
! msgstr "Usa la especulaciÃ³n del control."
  
! #: config/ia64/ia64.opt:148
! msgid "Use in block data speculation before reload."
! msgstr "Usa la especulaciÃ³n de datos en bloque antes de recargar."
  
! #: config/ia64/ia64.opt:152
! msgid "Use in block data speculation after reload."
! msgstr "Usa la especulaciÃ³n de datos en bloque despuÃ©s de recargar."
  
! #: config/ia64/ia64.opt:156
! msgid "Use in block control speculation."
! msgstr "Usa la especulaciÃ³n del control en bloque."
  
! #: config/ia64/ia64.opt:160
! msgid "Use simple data speculation check."
! msgstr "Usa la revisiÃ³n de especulaciÃ³n de datos simple."
  
! #: config/ia64/ia64.opt:164
! msgid "Use simple data speculation check for control speculation."
! msgstr "Usa la revisiÃ³n de especulaciÃ³n de datos simple para el control de especulaciÃ³n."
  
! #: config/ia64/ia64.opt:174
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr "Cuenta las dependencias especulativas mientras se calcula la prioridad de las instrucciones."
  
! #: config/ia64/ia64.opt:178
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr "Coloca un bit de parada despuÃ©s de cada ciclo durante la planificaciÃ³n."
  
! #: config/ia64/ia64.opt:182
! msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
! msgstr "Asume que los stores y loads de coma flotante no es probable que provoquen conflictos al colocarse en un grupo de instrucciÃ³n."
  
! #: config/ia64/ia64.opt:186
! 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 "LÃ­mite suave en el nÃºmero de insns de memoria por grupo de instrucciÃ³n, dando una prioridad mÃ¡s baja a insns de memoria subsiguientes que intenten planificar en el mismo grupo insn. Frecuentemente Ãºtil para prevenir conflictos en el banco de cachÃ©.  El valor por defecto es 1."
  
! #: config/ia64/ia64.opt:190
! msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
! msgstr "Desactiva mÃ¡s de 'msched-max-memory-insns' en el grupo de instrucciÃ³n.  De otra forma, el lÃ­mite es 'soft' (se prefieren operaciones que no sean de memoria cuando se alcanza el lÃ­mite)."
  
! #: config/ia64/ia64.opt:194
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr "No genera revisiones para el control de especulaciÃ³n en la planificaciÃ³n selectiva."
  
! #: config/spu/spu.opt:20
! msgid "Emit warnings when run-time relocations are generated."
! msgstr "Emite avisos cuando se generan las reubicaciones de tiempo de ejecuciÃ³n."
  
! #: config/spu/spu.opt:24
! msgid "Emit errors when run-time relocations are generated."
! msgstr "Emite errores cuando se generan las reubicaciones de tiempo de ejecuciÃ³n."
  
! #: config/spu/spu.opt:28
! msgid "Specify cost of branches (Default 20)."
! msgstr "Especifica el costo de las ramificaciones (20 por defecto)."
  
! #: config/spu/spu.opt:32
! msgid "Make sure loads and stores are not moved past DMA instructions."
! msgstr "Se asegura que las instrucciones load y store no se mueven despuÃ©s de las instrucciones DMA."
  
! #: config/spu/spu.opt:36
! msgid "volatile must be specified on any memory that is effected by DMA."
! msgstr "se debe especificar volatile en cualquier memoria que sea afectada por DMA."
  
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
! msgstr "Inserta nops cuando se puede mejorar el rendimiento permitiendo el asunto dual (por defecto)."
  
! #: config/spu/spu.opt:48
! msgid "Use standard main function as entry for startup."
! msgstr "Usa la funciÃ³n main estÃ¡ndar como entrada para el inicio."
  
! #: config/spu/spu.opt:52
! msgid "Generate branch hints for branches."
! msgstr "Genera pistas de ramificaciÃ³n para las ramificaciones."
  
! #: config/spu/spu.opt:56
! msgid "Maximum number of nops to insert for a hint (Default 2)."
! msgstr "NÃºmero mÃ¡ximo de nops a insertar para una pista (Por defecto 2)."
  
! #: config/spu/spu.opt:60
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
! msgstr "El nÃºmero mÃ¡ximo aproximado de instrucciones a permitir entre una pista y su ramificaciÃ³n [125]."
  
! #: config/spu/spu.opt:64
! msgid "Generate code for 18 bit addressing."
! msgstr "Genera cÃ³digo para direccionamiento de 18 bit."
  
! #: config/spu/spu.opt:68
! msgid "Generate code for 32 bit addressing."
! msgstr "Genera cÃ³digo para direccionamiento de 32 bit."
  
! #: config/spu/spu.opt:76
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
! msgstr "Inserta instrucciones hbrp despuÃ©s de los objetivos ramificados con pista para evitar el problema del colgado de SPU."
  
! #: config/spu/spu.opt:80 config/i386/i386.opt:257 config/s390/s390.opt:56
! msgid "Generate code for given CPU."
! msgstr "Genera cÃ³digo para la CPU dada."
  
! #: config/spu/spu.opt:88
! msgid "Access variables in 32-bit PPU objects (default)."
! msgstr "Accede a las variables en objetos PPU de 32-bit (por defecto)."
  
! #: config/spu/spu.opt:92
! msgid "Access variables in 64-bit PPU objects."
! msgstr "Accede a las variables en objetos PPU de 64-bit."
  
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
! msgstr "Permite las conversiones entre __ea y punteros genÃ©ricos (por defecto)."
  
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
! msgstr "TamaÃ±o (en KB) del cachÃ© de datos de software."
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
! msgstr "Escribe hacia atrÃ¡s atÃ³micamente las lÃ­neas de cachÃ© de datos de software (por defecto)."
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
! msgstr "No usa ninguno de r32..r63."
  
! #: config/epiphany/epiphany.opt:28
! #, fuzzy
! #| msgid "preferentially allocate registers that allow short instruction generation."
! msgid "Preferentially allocate registers that allow short instruction generation."
! msgstr "aloja de preferencia registros que permitan la generaciÃ³n de instrucciones short."
  
! #: config/epiphany/epiphany.opt:32
! msgid "Set branch cost."
! msgstr "Establece el costo de ramificaciÃ³n."
  
! #: config/epiphany/epiphany.opt:36
  #, fuzzy
! #| msgid "enable conditional move instruction usage."
! msgid "Enable conditional move instruction usage."
! msgstr "activa el uso de la instrucciÃ³n move condicional."
  
! #: config/epiphany/epiphany.opt:40
  #, fuzzy
! #| msgid "set number of nops to emit before each insn pattern."
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "establece el nÃºmero de nops a emitir antes de cada patrÃ³n insn."
  
! #: config/epiphany/epiphany.opt:52
! msgid "Use software floating point comparisons."
! msgstr "Usa comparaciones de coma flotante de software."
  
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
! msgstr "Activa la divisiÃ³n de loads inmediatos de 32 bit en partes low / high."
  
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr "Activa el uso de POST_INC / POST_DEC."
  
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
! msgstr "Activa el uso de POST_MODIFY."
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
! msgstr "Establece el nÃºmero prealojado de bytes en la pila para que use el llamante."
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
! msgstr "Asume que estÃ¡ seleccionado el redondeo al mÃ¡s cercano para propÃ³sitos de planificaciÃ³n."
  
! #: config/epiphany/epiphany.opt:76
! msgid "Generate call insns as indirect calls."
! msgstr "Genera las llamadas insns como llamadas indirectas."
  
! #: config/epiphany/epiphany.opt:80
! msgid "Generate call insns as direct calls."
! msgstr "Genera las llamadas insns como llamadas directas."
  
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
! msgstr "Asume que se pueden direccionar las etiquetas y sÃ­mbolos usando direcciones absolutas de 16 bits."
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:112
! msgid "Vectorize for double-word operations."
! msgstr "Vectoriza para operaciones double-word."
  
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
! msgstr "Divide moves vectoriales de 8 byte sin alinear antes de post-modificar la generaciÃ³n de direcciÃ³n."
  
! #: config/epiphany/epiphany.opt:132
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "Usa la unidad de coma flotante para suma/resta de enteros."
  
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
! msgstr "Establece el registro para conservar -1."
  
! #: config/ft32/ft32.opt:23
! #, fuzzy
! #| msgid "target the software simulator."
! msgid "Target the software simulator."
! msgstr "destina al simulador software."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:225 config/mips/mips.opt:393
! #: config/arc/arc.opt:406
! msgid "Use LRA instead of reload."
! msgstr "Usa la LRA en lugar de recarga."
  
! #: config/ft32/ft32.opt:31
! #, fuzzy
! #| msgid "Avoid use of the DIV and MOD instructions"
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Evita el uso de las instrucciones DIV y MOD"
  
! #: config/ft32/ft32.opt:35
! #, fuzzy
! #| msgid "target the FT32B architecture"
! msgid "Target the FT32B architecture."
! msgstr "destina a la arquitectura FT32B"
  
! #: config/ft32/ft32.opt:39
! #, fuzzy
! #| msgid "enable FT32B code compression"
! msgid "Enable FT32B code compression."
! msgstr "Activa cÃ³digo de compresiÃ³n FT32B."
  
! #: config/ft32/ft32.opt:43
! #, fuzzy
! #| msgid "Avoid placing any readable data in program memory"
! msgid "Avoid placing any readable data in program memory."
! msgstr "Evita colocar cualquier dato legible en memoria de programa"
  
! #: config/h8300/h8300.opt:23
! msgid "Generate H8S code."
! msgstr "Genera cÃ³digo H8S."
  
! #: config/h8300/h8300.opt:27
! msgid "Generate H8SX code."
! msgstr "Genera cÃ³digo H8SX."
  
! #: config/h8300/h8300.opt:31
! msgid "Generate H8S/2600 code."
! msgstr "Genera cÃ³digo H8S/2600."
  
! #: config/h8300/h8300.opt:35
! msgid "Make integers 32 bits wide."
! msgstr "Hace los enteros de 32 bits de anchura."
  
! #: config/h8300/h8300.opt:42
! msgid "Use registers for argument passing."
! msgstr "Usa registros para el paso de parÃ¡metros."
  
! #: config/h8300/h8300.opt:46
! msgid "Consider access to byte sized memory slow."
! msgstr "Considera lento el acceso a memoria de tamaÃ±o byte."
  
! #: config/h8300/h8300.opt:50
! msgid "Enable linker relaxing."
! msgstr "Activa la relajaciÃ³n del enlazador."
  
! #: config/h8300/h8300.opt:54
! msgid "Generate H8/300H code."
! msgstr "Genera cÃ³digo H8/300H."
  
! #: config/h8300/h8300.opt:58
! msgid "Enable the normal mode."
! msgstr "Activa el modo normal."
  
! #: config/h8300/h8300.opt:62
! msgid "Use H8/300 alignment rules."
! msgstr "Usa las reglas de alineaciÃ³n H8/300."
  
! #: config/h8300/h8300.opt:66
! msgid "Push extended registers on stack in monitor functions."
! msgstr "Empuja los registros extendidos a la pila en las funciones de monitorizaciÃ³n."
  
! #: config/h8300/h8300.opt:70
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr "No empuja los registros extendidos a la pila en las funciones de monitorizaciÃ³n."
  
! #: config/pdp11/pdp11.opt:23
! msgid "Generate code for an 11/10."
! msgstr "Genera cÃ³digo para un 11/10."
  
! #: config/pdp11/pdp11.opt:27
! msgid "Generate code for an 11/40."
! msgstr "Genera cÃ³digo para un 11/40."
  
! #: config/pdp11/pdp11.opt:31
! msgid "Generate code for an 11/45."
! msgstr "Genera cÃ³digo para un 11/45."
  
! #: config/pdp11/pdp11.opt:35
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr "Devuelve los resultados de coma flotante en ac0 (fr0 en sintaxis de ensamblador Unix)."
  
! #: config/pdp11/pdp11.opt:39
! msgid "Use the DEC assembler syntax."
! msgstr "Usa la sintaxis de ensamblador DEC."
  
! #: config/pdp11/pdp11.opt:43
! #, fuzzy
! #| msgid "Use the DEC assembler syntax."
! msgid "Use the GNU assembler syntax."
! msgstr "Usa la sintaxis de ensamblador DEC."
  
! #: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:188
! #: config/frv/frv.opt:158
! msgid "Use hardware floating point."
! msgstr "Usa coma flotante de hardware."
  
! #: config/pdp11/pdp11.opt:51
! msgid "Use 16 bit int."
! msgstr "Usa int de 16 bit."
  
! #: config/pdp11/pdp11.opt:55
! msgid "Use 32 bit int."
! msgstr "Usa int de 32 bit."
  
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
! msgid "Do not use hardware floating point."
! msgstr "No usa coma flotante de hardware."
  
! #: config/pdp11/pdp11.opt:63
! msgid "Target has split I&D."
! msgstr "El objetivo tiene I&D dividido."
  
! #: config/pdp11/pdp11.opt:67
! msgid "Use UNIX assembler syntax."
! msgstr "Usa sintaxis de ensamblador UNIX."
  
! #: config/pdp11/pdp11.opt:71
! #, fuzzy
! #| msgid "Use integrated register allocator."
! msgid "Use LRA register allocator."
! msgstr "Utiliza el alojador de registros integrado."
  
! #: config/xtensa/xtensa.opt:23
! msgid "Use CONST16 instruction to load constants."
! msgstr "Usa la instrucciÃ³n CONST16 para cargar constantes."
  
! #: config/xtensa/xtensa.opt:27
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "Desactiva el cÃ³digo independiente de posiciÃ³n (PIC) para su uso en cÃ³digo de nÃºcleo de SO."
  
! #: config/xtensa/xtensa.opt:31
! msgid "Use indirect CALLXn instructions for large programs."
! msgstr "Usa las instrucciones CALLXn indirectas para programas grandes."
  
! #: config/xtensa/xtensa.opt:35
! msgid "Automatically align branch targets to reduce branch penalties."
! msgstr "Alinea automÃ¡ticamente los objetivos de las ramificaciones para reducir las penas de ramificaciÃ³n."
  
! #: config/xtensa/xtensa.opt:39
! msgid "Intersperse literal pools with code in the text section."
! msgstr "Dispersa los conjuntos de literales con cÃ³digo en la secciÃ³n de texto."
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
! msgstr "Relaja los literales en ensamblador y los coloca automÃ¡ticamente en la secciÃ³n de texto."
  
! #: config/xtensa/xtensa.opt:47
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
! msgstr "-mno-serialize-volatile\tNo serializa las referencias a memoria volÃ¡til con instrucciones MEMW."
  
! #: config/i386/cygming.opt:23
! msgid "Create console application."
! msgstr "Crea una aplicaciÃ³n de consola."
  
! #: config/i386/cygming.opt:27
! msgid "Generate code for a DLL."
! msgstr "Genera cÃ³digo para una DLL."
  
! #: config/i386/cygming.opt:31
! msgid "Ignore dllimport for functions."
! msgstr "Ignora dllimport para funciones."
  
! #: config/i386/cygming.opt:35
! msgid "Use Mingw-specific thread support."
! msgstr "Usa el soporte de hilos especÃ­fico de Mingw."
  
! #: config/i386/cygming.opt:39
! msgid "Set Windows defines."
! msgstr "Establece las definiciones de Windows."
  
! #: config/i386/cygming.opt:43
! msgid "Create GUI application."
! msgstr "Crea una aplicaciÃ³n con interfaz grÃ¡fica de usuario (GUI)."
  
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
! msgstr "Usa la extensiÃ³n GNU para el formato PE para los datos comunes alineados."
  
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
! msgstr "Compila cÃ³digo que depende de las envolturas DLL de Cygwin para admitir el reemplazo de los operadores de C++ new/delete."
  
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
! msgstr "Se establece el permiso ejecutable para las funciones anidadas en la pila."
  
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
! msgstr "Pone los datos de solo lectura reubicados en la secciÃ³n .data."
  
! #: config/i386/mingw.opt:29
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr "Advierte de extensiones de anchura scanf/printf msvcrt que no son ISO."
  
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
! msgstr "Usa el inicio de unicode y define la macro UNICODE."
  
  #: config/i386/i386.opt:192
  msgid "sizeof(long double) is 16."
*************** msgstr "sizeof(long double) es 12."
*** 8597,8602 ****
--- 9557,9576 ----
  msgid "Use 80-bit long double."
  msgstr "Usa long doubles de 80 bits."
  
+ #: config/i386/i386.opt:208 config/s390/s390.opt:154
+ #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
+ msgid "Use 64-bit long double."
+ msgstr "Usa long doubles de 64 bits."
+ 
+ #: config/i386/i386.opt:212 config/s390/s390.opt:150
+ #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
+ msgid "Use 128-bit long double."
+ msgstr "Usa long doubles de 128 bits."
+ 
+ #: config/i386/i386.opt:216 config/sh/sh.opt:179
+ msgid "Reserve space for outgoing arguments in the function prologue."
+ msgstr "Reserva espacio para los argumentos de salida en el prÃ³logo de la funciÃ³n."
+ 
  #: config/i386/i386.opt:220
  msgid "Align some doubles on dword boundary."
  msgstr "Alinea algunos doubles en lÃ­mites de dword."
*************** msgstr "Incluye en lÃ­nea las operacione
*** 8685,8694 ****
  msgid "Use native (MS) bitfield layout."
  msgstr "Usa la disposiciÃ³n de campos de bits nativos (MS)."
  
- #: config/i386/i386.opt:400 config/aarch64/aarch64.opt:96
- msgid "Omit the frame pointer in leaf functions."
- msgstr "Omite el puntero del marco de referencia para las funciones hojas."
- 
  #: config/i386/i386.opt:404
  msgid "Set 80387 floating-point precision to 32-bit."
  msgstr "Establece la precisiÃ³n de coma flotante 80387 a 32-bit."
--- 9659,9664 ----
*************** msgstr "NÃºmero de registros usados para
*** 8721,8726 ****
--- 9691,9700 ----
  msgid "Alternate calling convention."
  msgstr "Convenio de llamada alternativa."
  
+ #: config/i386/i386.opt:440 config/alpha/alpha.opt:23
+ msgid "Do not use hardware fp."
+ msgstr "No usa fp de hardware."
+ 
  #: config/i386/i386.opt:444
  msgid "Use SSE register passing conventions for SF and DF mode."
  msgstr "Usa los convenios de paso de registro SSE para los modos SF y DF."
*************** msgstr "Emite llamada a contador de perf
*** 9142,9147 ****
--- 10116,10125 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "Genera secciÃ³n __mcount_loc con todos los mcount o llamadas __fentry__."
  
+ #: config/i386/i386.opt:934 config/s390/s390.opt:302
+ msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
+ msgstr "Genera llamadas mcount/__fentry__ como nops. Para activarlas han de ser parcheadas."
+ 
  #: config/i386/i386.opt:939
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
*************** msgstr "Divide store sin alinear AVX de
*** 9170,9188 ****
  msgid "Support RTM built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo RTM."
  
- #: config/i386/i386.opt:967 c-family/c.opt:425 c-family/c.opt:1310
- #: c-family/c.opt:1314 c-family/c.opt:1318 c-family/c.opt:1322
- #: c-family/c.opt:1326 c-family/c.opt:1330 c-family/c.opt:1334
- #: c-family/c.opt:1341 c-family/c.opt:1345 c-family/c.opt:1349
- #: c-family/c.opt:1353 c-family/c.opt:1357 c-family/c.opt:1361
- #: c-family/c.opt:1365 c-family/c.opt:1369 c-family/c.opt:1373
- #: c-family/c.opt:1377 c-family/c.opt:1381 c-family/c.opt:1385
- #: c-family/c.opt:1389
- #, fuzzy
- #| msgid "Deprecated in GCC 8.  This switch has no effect."
- msgid "Deprecated in GCC 9.  This switch has no effect."
- msgstr "Obsoleto en GCC 8.  Esta opciÃ³n no tiene efecto."
- 
  #: config/i386/i386.opt:971
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MWAITX y MONITORX."
--- 10148,10153 ----
*************** msgstr "Admite funciones internas y gene
*** 9195,9205 ****
  msgid "Support PKU built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo PKU."
  
- #: config/i386/i386.opt:983 config/aarch64/aarch64.opt:231
- #: config/rs6000/rs6000.opt:542
- msgid "Use given stack-protector guard."
- msgstr "USa la guarda de protecciÃ³n de la pila dada."
- 
  #: config/i386/i386.opt:987
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr "Guarda de protecciÃ³n de pila conocida (para usar con la opciÃ³n -mstack-protector-guard=):"
--- 10160,10165 ----
*************** msgstr "Usa el desplazamiento dado para
*** 9216,9225 ****
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr "Usa el sÃ­mbolo dado para direccionar la guarda de protecciÃ³n de la pila."
  
- #: config/i386/i386.opt:1019 config/aarch64/aarch64.opt:72
- msgid "Generate code which uses only the general registers."
- msgstr "Genera cÃ³digo que usa solo los registros generales."
- 
  #: config/i386/i386.opt:1023
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
--- 10176,10181 ----
*************** msgstr ""
*** 9246,9251 ****
--- 10202,10211 ----
  msgid "Convert function return to call and return thunk."
  msgstr "el tipo de devoluciÃ³n de funciÃ³n no puede ser funciÃ³n"
  
+ #: config/i386/i386.opt:1050 config/s390/s390.opt:268
+ msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
+ msgstr "Opciones conocidas para ramificaciÃ³n indirecta (para usar con las opciones -mindirect-branch=/-mfunction-return=):"
+ 
  #: config/i386/i386.opt:1066
  msgid "Force indirect call and jump via register."
  msgstr ""
*************** msgstr ""
*** 9286,9370 ****
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr "Genera secciÃ³n __mcount_loc con todos los mcount o llamadas __fentry__."
  
! #: config/i386/cygming.opt:23
! msgid "Create console application."
! msgstr "Crea una aplicaciÃ³n de consola."
  
! #: config/i386/cygming.opt:27
! msgid "Generate code for a DLL."
! msgstr "Genera cÃ³digo para una DLL."
  
! #: config/i386/cygming.opt:31
! msgid "Ignore dllimport for functions."
! msgstr "Ignora dllimport para funciones."
  
! #: config/i386/cygming.opt:35
! msgid "Use Mingw-specific thread support."
! msgstr "Usa el soporte de hilos especÃ­fico de Mingw."
  
! #: config/i386/cygming.opt:39
! msgid "Set Windows defines."
! msgstr "Establece las definiciones de Windows."
  
! #: config/i386/cygming.opt:43
! msgid "Create GUI application."
! msgstr "Crea una aplicaciÃ³n con interfaz grÃ¡fica de usuario (GUI)."
  
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
! msgstr "Usa la extensiÃ³n GNU para el formato PE para los datos comunes alineados."
  
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
! msgstr "Compila cÃ³digo que depende de las envolturas DLL de Cygwin para admitir el reemplazo de los operadores de C++ new/delete."
  
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
! msgstr "Se establece el permiso ejecutable para las funciones anidadas en la pila."
  
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
! msgstr "Pone los datos de solo lectura reubicados en la secciÃ³n .data."
  
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
! msgstr "Usa el inicio de unicode y define la macro UNICODE."
  
! #: config/i386/mingw.opt:29
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr "Advierte de extensiones de anchura scanf/printf msvcrt que no son ISO."
  
! #: config/moxie/moxie.opt:31
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Activa las instrucciones MUL.X y UMUL.X."
  
! #: config/xtensa/xtensa.opt:23
! msgid "Use CONST16 instruction to load constants."
! msgstr "Usa la instrucciÃ³n CONST16 para cargar constantes."
  
! #: config/xtensa/xtensa.opt:27
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "Desactiva el cÃ³digo independiente de posiciÃ³n (PIC) para su uso en cÃ³digo de nÃºcleo de SO."
  
! #: config/xtensa/xtensa.opt:31
! msgid "Use indirect CALLXn instructions for large programs."
! msgstr "Usa las instrucciones CALLXn indirectas para programas grandes."
  
! #: config/xtensa/xtensa.opt:35
! msgid "Automatically align branch targets to reduce branch penalties."
! msgstr "Alinea automÃ¡ticamente los objetivos de las ramificaciones para reducir las penas de ramificaciÃ³n."
  
! #: config/xtensa/xtensa.opt:39
! msgid "Intersperse literal pools with code in the text section."
! msgstr "Dispersa los conjuntos de literales con cÃ³digo en la secciÃ³n de texto."
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
! msgstr "Relaja los literales en ensamblador y los coloca automÃ¡ticamente en la secciÃ³n de texto."
  
! #: config/xtensa/xtensa.opt:47
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
! msgstr "-mno-serialize-volatile\tNo serializa las referencias a memoria volÃ¡til con instrucciones MEMW."
  
  #: config/sparc/sparc.opt:42
  msgid "Use flat register window model."
--- 10246,11091 ----
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr "Genera secciÃ³n __mcount_loc con todos los mcount o llamadas __fentry__."
  
! #: config/pa/pa64-hpux.opt:23
! msgid "Assume code will be linked by GNU ld."
! msgstr "Asume que el cÃ³digo se enlazarÃ¡ mediante ld de GNU."
  
! #: config/pa/pa64-hpux.opt:27
! msgid "Assume code will be linked by HP ld."
! msgstr "Asume que el cÃ³digo se enlazarÃ¡ mediante ld de HP."
  
! #: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
! #: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
! msgid "Specify UNIX standard for predefines and linking."
! msgstr "Especifica el estÃ¡ndar UNIX para las predefiniciones y enlazado."
  
! #: config/pa/pa-hpux.opt:27
! msgid "Generate cpp defines for server IO."
! msgstr "Genera definiciones cpp para ES de servidor."
  
! #: config/pa/pa-hpux.opt:35
! msgid "Generate cpp defines for workstation IO."
! msgstr "Genera definiciones cpp para ES de estaciÃ³n de trabajo."
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
! msgid "Generate PA1.0 code."
! msgstr "Genera cÃ³digo PA1.0."
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
! msgid "Generate PA1.1 code."
! msgstr "Genera cÃ³digo PA1.1."
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "Genera cÃ³digo PA2.0 (requiere binutils 2.10 o superior)."
  
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
! msgstr ""
  
! #: config/pa/pa.opt:50
! msgid "Disable FP regs."
! msgstr "Desactiva los registros FP."
  
! #: config/pa/pa.opt:54
! msgid "Disable indexed addressing."
! msgstr "Desactiva el direccionamiento indexado."
  
! #: config/pa/pa.opt:58
! msgid "Generate fast indirect calls."
! msgstr "Genera llamadas indirectas rÃ¡pidas."
  
! #: config/pa/pa.opt:66
! msgid "Assume code will be assembled by GAS."
! msgstr "Asume que el cÃ³digo serÃ¡ ensamblado mediante GAS."
  
! #: config/pa/pa.opt:75
! msgid "Enable linker optimizations."
! msgstr "Activa las optimizaciones del enlazador."
  
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
! msgstr "Genera siempre llamadas long."
  
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
! msgstr "Emite secuencias load/store long."
  
! #: config/pa/pa.opt:91
! msgid "Disable space regs."
! msgstr "Desactiva los registros de espacio."
  
! #: config/pa/pa.opt:107
! msgid "Use portable calling conventions."
! msgstr "Usa convenios de llamada transportable."
  
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr "Especifica la CPU por razones de planificaciÃ³n.  Los argumentos vÃ¡lidos son 700, 7100, 7100LC, 7200, 7300, y 8000."
  
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
! msgid "Use software floating point."
! msgstr "Usa coma flotante de software."
! 
! #: config/pa/pa.opt:144
! msgid "Do not disable space regs."
! msgstr "No desactiva los registros de espacio."
! 
! #: config/v850/v850.opt:29
! msgid "Use registers r2 and r5."
! msgstr "Usa los registros r2 y r5."
! 
! #: config/v850/v850.opt:33
! msgid "Use 4 byte entries in switch tables."
! msgstr "Usa entradas de 4 byte en las tablas de switch."
! 
! # No me gusta mucho esta traducciÃ³n. cfuga
! #: config/v850/v850.opt:37
! msgid "Enable backend debugging."
! msgstr "Habilita la depuraciÃ³n del extremo trasero."
! 
! #: config/v850/v850.opt:41
! msgid "Do not use the callt instruction (default)."
! msgstr "No usa la instrucciÃ³n callt (predeterminado)."
! 
! #: config/v850/v850.opt:45
! msgid "Reuse r30 on a per function basis."
! msgstr "Reusa r30 basado por funciÃ³n."
! 
! #: config/v850/v850.opt:52
! msgid "Prohibit PC relative function calls."
! msgstr "ProhÃ­be la llamada a funciones relativas al PC."
! 
! #: config/v850/v850.opt:56
! msgid "Use stubs for function prologues."
! msgstr "Usa stubs para los prÃ³logos de funciÃ³n."
! 
! #: config/v850/v850.opt:60
! msgid "Set the max size of data eligible for the SDA area."
! msgstr "Establece el tamaÃ±o mÃ¡ximo de datos elegibles para el Ã¡rea SDA."
! 
! #: config/v850/v850.opt:67
! msgid "Enable the use of the short load instructions."
! msgstr "Activa el uso de las instrucciones short load."
! 
! #: config/v850/v850.opt:71
! msgid "Same as: -mep -mprolog-function."
! msgstr "Igual que: -mep -mprolog-function."
! 
! #: config/v850/v850.opt:75
! msgid "Set the max size of data eligible for the TDA area."
! msgstr "Establece el tamaÃ±o mÃ¡ximo de datos elegibles para el Ã¡rea TDA."
! 
! #: config/v850/v850.opt:82
! msgid "Do not enforce strict alignment."
! msgstr "No refuerza la alineaciÃ³n estricta."
! 
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr "Coloca las tablas de salto para las declaraciones switch en la secciÃ³n .data en lugar de la secciÃ³n .code."
! 
! #: config/v850/v850.opt:93
! msgid "Compile for the v850 processor."
! msgstr "Compila para el procesador v850."
! 
! #: config/v850/v850.opt:97
! msgid "Compile for the v850e processor."
! msgstr "Compila para el procesador v850e."
! 
! #: config/v850/v850.opt:101
! msgid "Compile for the v850e1 processor."
! msgstr "Compila para el procesador v850e1."
! 
! #: config/v850/v850.opt:105
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "Compila para la variante v850es del procesador v850e1."
! 
! #: config/v850/v850.opt:109
! msgid "Compile for the v850e2 processor."
! msgstr "Compila para el procesador v850e2."
! 
! #: config/v850/v850.opt:113
! msgid "Compile for the v850e2v3 processor."
! msgstr "Compila para el procesador v850e2v3."
! 
! #: config/v850/v850.opt:117
! msgid "Compile for the v850e3v5 processor."
! msgstr "Compila para el procesador v850e3v5."
! 
! #: config/v850/v850.opt:124
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Activa las instrucciones de bucle del v850e3v5."
! 
! #: config/v850/v850.opt:128
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr "Establece el tamaÃ±o mÃ¡ximo de datos elegibles para el Ã¡rea ZDA."
! 
! #: config/v850/v850.opt:135
! msgid "Enable relaxing in the assembler."
! msgstr "Activar la relajaciÃ³n en el ensamblador."
! 
! #: config/v850/v850.opt:139
! msgid "Prohibit PC relative jumps."
! msgstr "ProhÃ­be los saltos relativos al PC."
! 
! #: config/v850/v850.opt:143
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Inhibe el uso de las instrucciones de coma flotante de hardware."
! 
! #: config/v850/v850.opt:147
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "Permite el uso de las instrucciones de coma flotante de hardware para el V850E2V3 y superior."
! 
! #: config/v850/v850.opt:151
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "Activa el soporte del ABI del RH850.  Este es el valor por defecto."
! 
! #: config/v850/v850.opt:155
! msgid "Enable support for the old GCC ABI."
! msgstr "Activa el soporte para el antiguo ABI de GCC."
! 
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
! msgstr "Activa alineamientos de hasta 64 bits."
! 
! #: config/g.opt:27
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "-G<nÃºmero>\tColoca los datos globales y estÃ¡ticos mÃ¡s pequeÃ±os que <nÃºmero> bytes en una secciÃ³n especial (en algunos objetivos)."
! 
! #: config/lynx.opt:23
! msgid "Support legacy multi-threading."
! msgstr "Soporte para multihilos antiguo."
! 
! #: config/lynx.opt:27
! msgid "Use shared libraries."
! msgstr "Usa bibliotecas compartidas."
! 
! #: config/lynx.opt:31
! msgid "Support multi-threading."
! msgstr "Soporte para multihilos."
! 
! #: config/nvptx/nvptx.opt:22 config/gcn/gcn.opt:47
! msgid "Generate code for a 32-bit ABI."
! msgstr "Genera cÃ³digo para ABI de 32 bits."
! 
! #: config/nvptx/nvptx.opt:26 config/gcn/gcn.opt:51
! msgid "Generate code for a 64-bit ABI."
! msgstr "Genera cÃ³digo para ABI de 64 bits."
! 
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
! msgstr "Enlace en el cÃ³digo para un nÃºcleo __main."
! 
! #: config/nvptx/nvptx.opt:34
! msgid "Optimize partition neutering."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
! msgstr "Usa pilas personalizadas en lugar de memoria local para almacenamiento automÃ¡tico."
! 
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
! msgstr "Genera cÃ³digo que se pueda mantener el estado local uniforme por todas las vÃ­as."
! 
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
! msgstr "Genera cÃ³digo para descarga OpenMP: permite -msoft-stack y -muniform-simt."
! 
! #: config/nvptx/nvptx.opt:54
! #, fuzzy
! #| msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgstr "Niveles ISA MIPS conocidos (para uso con la opciÃ³n -mips):"
! 
! #: config/nvptx/nvptx.opt:64
! #, fuzzy
! #| msgid "The version of the C++ ABI in use."
! msgid "Specify the version of the ptx ISA to use."
! msgstr "La versiÃ³n de la ABI de C++ que se estÃ¡ usando."
! 
! #: config/vxworks.opt:36
! msgid "Assume the VxWorks RTP environment."
! msgstr "Asume el entorno RTP de VxWorks."
! 
! #: config/vxworks.opt:43
! msgid "Assume the VxWorks vThreads environment."
! msgstr "Asume el entorno vThreads de VxWorks."
! 
! #: config/cr16/cr16.opt:23
! msgid "-msim   Use simulator runtime."
! msgstr "-msim   Usa el simulador de tiempo de ejecuciÃ³n."
! 
! #: config/cr16/cr16.opt:27
! msgid "Generate SBIT, CBIT instructions."
! msgstr "Genera instrucciones SBIT, CBIT."
! 
! #: config/cr16/cr16.opt:31
! msgid "Support multiply accumulate instructions."
! msgstr "Da soporte a mÃºltiples instrucciones de acumulador."
! 
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
! msgstr "Trata las referencias a datos como near, far o medium. Por defecto es medium."
! 
! #: config/cr16/cr16.opt:42
! msgid "Generate code for CR16C architecture."
! msgstr "Genera cÃ³digo para la arquitectura CR16C."
! 
! #: config/cr16/cr16.opt:46
! msgid "Generate code for CR16C+ architecture (Default)."
! msgstr "Genera cÃ³digo para la arquitectura CR16C+ (Por defecto)."
! 
! #: config/cr16/cr16.opt:50
! msgid "Treat integers as 32-bit."
! msgstr "Trata los enteros como 32-bit."
! 
! #: config/avr/avr.opt:23
! msgid "Use subroutines for function prologues and epilogues."
! msgstr "Usa subrutinas para los prÃ³logos y epÃ­logos de funciÃ³n."
! 
! #: config/avr/avr.opt:27
! msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr "-mmcu=MCU\tSelecciona el MCU destino."
! 
! #: config/avr/avr.opt:31
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "Permite el uso de pseudoinstrucciones __gcc_isr para los prÃ³logos y epÃ­logos de ISR."
! 
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
! msgstr "Establece el nÃºmero de segmentos flash de 64 KiB."
! 
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
! msgstr "Indica la presencia de una errata del procesador."
! 
! #: config/avr/avr.opt:43
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr "Activa el soporte/uso de instrucciones Leer-Modificar-Escribir (LME)."
! 
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
! msgstr ""
! 
! #: config/avr/avr.opt:57
! msgid "Use an 8-bit 'int' type."
! msgstr "Usa un tipo 'int' de 8-bit."
! 
! #: config/avr/avr.opt:61
! msgid "Change the stack pointer without disabling interrupts."
! msgstr "Cambia el puntero de la pila sin desactivar las interrupciones."
! 
! #: config/avr/avr.opt:65
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
! msgstr "Establece los costos de ramificaciÃ³n para las instrucciones de ramificaciÃ³n condicional.  Los valores razonables son enteros pequeÃ±os que no son negativos.  El costo de ramificaciÃ³n por defecto es 0."
! 
! #: config/avr/avr.opt:69
! msgid "Treat main as if it had attribute OS_task."
! msgstr ""
! 
! #: config/avr/avr.opt:79
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr "Cambia sÃ³lo los 8 bits bajos del puntero de pila."
! 
! #: config/avr/avr.opt:83
! msgid "Relax branches."
! msgstr "Relaja ramificaciones."
! 
! #: config/avr/avr.opt:87
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr "Hace que el motor de relajaciÃ³n de enlace asuma que ocurre una envoltura del contador de programa."
! 
! #: config/avr/avr.opt:91
! msgid "Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
! msgstr "Acumula los argumentos de funciÃ³n salientes y adquiere/libera el espacio de pila necesario para los argumentos de funciÃ³n salientes en el prÃ³logo/epÃ­logo de la funciÃ³n.  Sin esta opciÃ³n, los argumentos salientes se empujan antes de llamar una funciÃ³n y se sacan despuÃ©s.  Esta opciÃ³n puede conducir a tamaÃ±o de cÃ³digo reducido para funciones que llaman muchas funciones que obtienen sus argumentos de la pila como, por ejemplo, printf."
! 
! #: config/avr/avr.opt:95
! msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
! msgstr "Cuando se accede a la RAM, usa X como lo impone el hardware, p.e. sÃ³lo usa pre-decremento, post-incremento y direccionamiento indirecto con el registro X.  Sin esta opciÃ³n, el compilador puede asumir que hay un modo de direccionamiento X+const similar a Y+const y Z+const y emite instrucciones para emular tal modo de deireccionamiento para X."
! 
! #: config/avr/avr.opt:100
! msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
! msgstr "El dispositivo no tiene el registro de funciÃ³n especial SPH. Esta opciÃ³n la sobreescribirÃ¡ el controlador del compilador con la opciÃ³n correcta si se puede deducir la presencia/ausencia de SPH con -mmcu=MCU."
! 
! #: config/avr/avr.opt:104
! msgid "Warn if the address space of an address is changed."
! msgstr "Avisa si se cambia el espacio de direcciones de una direccciÃ³n."
! 
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr "Avisa si el ISR estÃ¡ mal deletreado, es decir, sin el prefijo __vector. Activado por omisiÃ³n."
! 
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr "Permite truncar en lugar de redondear a cero los tipos de fracciones de coma fija."
! 
! #: config/avr/avr.opt:116
! msgid "Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices."
! msgstr "Asume que se puede acceder a todos los datos en el almacenamiento estÃ¡tico por LDS / STS.  Esta opciÃ³n solo es Ãºtil para dispositivos Tiny reducidos."
! 
! #: config/avr/avr.opt:120
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr "No enlaza contra la biblioteca especÃ­fica de dispositivo lib<MCU>.a."
! 
! #: config/m32r/m32r.opt:34
! msgid "Compile for the m32rx."
! msgstr "Compila para el m32rx."
! 
! #: config/m32r/m32r.opt:38
! msgid "Compile for the m32r2."
! msgstr "Compila para el m32r2."
! 
! #: config/m32r/m32r.opt:42
! msgid "Compile for the m32r."
! msgstr "Compila para el m32r."
! 
! #: config/m32r/m32r.opt:46
! msgid "Align all loops to 32 byte boundary."
! msgstr "Alinea todos los bucles al lÃ­mite de 32 byte."
! 
! #: config/m32r/m32r.opt:50
! msgid "Prefer branches over conditional execution."
! msgstr "Prefiere las ramas sobre la ejecuciÃ³n condicional."
! 
! #: config/m32r/m32r.opt:54
! msgid "Give branches their default cost."
! msgstr "Da a las ramificaciones su costo por defecto."
! 
! #: config/m32r/m32r.opt:58
! msgid "Display compile time statistics."
! msgstr "Muestra estadÃ­sticas de tiempo de compilaciÃ³n."
! 
! #: config/m32r/m32r.opt:62
! msgid "Specify cache flush function."
! msgstr "Especifica la funciÃ³n de limpieza de cachÃ©."
! 
! #: config/m32r/m32r.opt:66
! msgid "Specify cache flush trap number."
! msgstr "Especifica el nÃºmero de trampa de limpieza de cachÃ©."
! 
! #: config/m32r/m32r.opt:70
! msgid "Only issue one instruction per cycle."
! msgstr "SÃ³lo ejecuta una instrucciÃ³n por ciclo."
! 
! #: config/m32r/m32r.opt:74
! msgid "Allow two instructions to be issued per cycle."
! msgstr "Permite que se ejecuten dos instrucciones por ciclo."
! 
! #: config/m32r/m32r.opt:78
! msgid "Code size: small, medium or large."
! msgstr "TamaÃ±o del cÃ³digo: small, medium o large."
! 
! #: config/m32r/m32r.opt:94
! msgid "Don't call any cache flush functions."
! msgstr "No llama a ninguna funciÃ³n de limpieza de cachÃ©."
! 
! #: config/m32r/m32r.opt:98
! msgid "Don't call any cache flush trap."
! msgstr "No llama a ninguna trampa de limpieza de cachÃ©."
! 
! #: config/m32r/m32r.opt:105
! msgid "Small data area: none, sdata, use."
! msgstr "Ã�rea de datos small: none, sdata, use."
! 
! #: config/s390/tpf.opt:23
! msgid "Enable TPF-OS tracing code."
! msgstr "Activa el cÃ³digo de rastreo TPF-OS."
! 
! #: config/s390/tpf.opt:27
! msgid "Specify main object for TPF-OS."
! msgstr "Especifica el objeto principal para TPF-OS."
! 
! #: config/s390/s390.opt:48
! msgid "31 bit ABI."
! msgstr "ABI de 31 bit."
! 
! #: config/s390/s390.opt:52
! msgid "64 bit ABI."
! msgstr "ABI de 64 bit."
! 
! #: config/s390/s390.opt:120
! msgid "Maintain backchain pointer."
! msgstr "Mantiene el puntero a la cadena hacia atrÃ¡s."
! 
! #: config/s390/s390.opt:124
! msgid "Additional debug prints."
! msgstr "Impresiones adicionales de depuraciÃ³n."
! 
! #: config/s390/s390.opt:128
! msgid "ESA/390 architecture."
! msgstr "Arquitectura ESA/390."
! 
! #: config/s390/s390.opt:132
! msgid "Enable decimal floating point hardware support."
! msgstr "Admite la coma flotante decimal de hardware."
! 
! #: config/s390/s390.opt:136
! msgid "Enable hardware floating point."
! msgstr "Activa coma flotante de hardware."
! 
! #: config/s390/s390.opt:140
! 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:158
! msgid "Use hardware transactional execution instructions."
! msgstr "Usa instrucciones de ejecuciÃ³n transaccional por hardware."
! 
! #: config/s390/s390.opt:162
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr "Usa las instrucciones de operaciones con vectores por hardware y activa el vector ABI."
! 
! #: config/s390/s390.opt:166
! msgid "Use packed stack layout."
! msgstr "Usa la disposiciÃ³n de pila empacada."
! 
! #: config/s390/s390.opt:170
! msgid "Use bras for executable < 64k."
! msgstr "Usa bras para el ejecutable < 64k."
! 
! #: config/s390/s390.opt:174
! msgid "Disable hardware floating point."
! msgstr "Desactiva la coma flotante de hardware."
! 
! #: config/s390/s390.opt:178
! msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
! msgstr "Establece el nÃºmero mÃ¡ximo de bytes que se deben dejar en el tamaÃ±o de la pila antes de que se active una instrucciÃ³n trap."
! 
! #: config/s390/s390.opt:182
! msgid "Switches off the -mstack-guard= option."
! msgstr "Desactiva la opciÃ³n -mstack-guard=."
! 
! #: config/s390/s390.opt:186
! msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
! msgstr "Emite cÃ³digo extra en el prÃ³logo de la funciÃ³n para atrapar en caso de que el tamaÃ±o de la pila exceda el lÃ­mite dado."
! 
! #: config/s390/s390.opt:190
! msgid "Switches off the -mstack-size= option."
! msgstr "Desactiva la opciÃ³n -mstack-size= ."
! 
! #: config/s390/s390.opt:198
! msgid "Use the mvcle instruction for block moves."
! msgstr "Utiliza la instrucciÃ³n mvcle para movimiento de bloques."
! 
! #: config/s390/s390.opt:202
! msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
! msgstr "Activa la extensiÃ³n de lenguaje de vector z que ofrece la macro de vector sensible al contexto y activa los internos de estilo Altivec en vecintrin.h."
! 
! #: config/s390/s390.opt:207
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
! msgstr "Avisa si una funciÃ³n usa alloca o crea una matriz de tamaÃ±o dinÃ¡mico."
! 
! #: config/s390/s390.opt:211
! msgid "Warn if a single function's framesize exceeds the given framesize."
! msgstr "Avisa si el tamaÃ±o de marco de una sola funciÃ³n excede el tamaÃ±o de marco dado."
! 
! #: config/s390/s390.opt:215
! msgid "z/Architecture."
! msgstr "z/Architecture."
! 
! #: config/s390/s390.opt:219
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
! msgstr "Establece los costos de ramificaciÃ³n para las instrucciones de ramificaciÃ³n condicional.  Los valores razonables son enteros pequeÃ±os que no son negativos.  El costo de ramificaciÃ³n por defecto es 1."
! 
! #: config/s390/s390.opt:229 config/arm/arm.opt:172
! msgid "Assume data segments are relative to text segment."
! msgstr "Asume que los segmentos de datos son relativos a los segmentos de texto."
! 
! #: config/s390/s390.opt:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:239
! 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:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:256
! 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:262
! 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:284
! 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:293
! #, fuzzy
! #| msgid "Emit profiling counter call at function entry before prologue."
! 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 "Emite llamada a contador de perfil en la entrada de funciÃ³n antes del prÃ³logo."
! 
! #: config/s390/s390.opt:298
! #, fuzzy
! #| msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
! msgstr "Genera secciÃ³n __mcount_loc con todos los mcount o llamadas __fentry__."
! 
! #: config/rl78/rl78.opt:27 config/rx/rx.opt:87
! msgid "Use the simulator runtime."
! msgstr "Usa el simulador de tiempo de ejecuciÃ³n."
! 
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr "Selecciona el tipo de multiplicaciÃ³n y divisiÃ³n por hardware que se usarÃ¡ (none/g13/g14)."
! 
! #: config/rl78/rl78.opt:50
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr "Usa todos los registros, sin reservar ninguno para los manejadores de interrupciones."
! 
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr "Activa la relajaciÃ³n del ensamblador y el enlazador.  Activado por defecto a -Os."
! 
! #: config/rl78/rl78.opt:58
! 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 "Selecciona el tipo de nÃºcleo RL78 de destino (g10/g13/g14).  El predeterminado es G14.  Si se pone, tambiÃ©n selecciona el soporte de multiplicaciÃ³n por hardware que se usarÃ¡."
! 
! #: config/rl78/rl78.opt:77
! msgid "Alias for -mcpu=g10."
! msgstr "Alias para -mcpu=g10."
! 
! #: config/rl78/rl78.opt:81
! msgid "Alias for -mcpu=g13."
! msgstr "Alias para -mcpu=g13."
! 
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
! msgid "Alias for -mcpu=g14."
! msgstr "Alias para -mcpu=g14."
! 
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr "Asume que ES es cero a lo largo de la ejecuciÃ³n del programa, usa ES: para datos de solo lectura."
! 
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr "Almacena los registros MDUC en manejadores de interrupciones internos para el objetivo G13."
! 
! #: config/stormy16/stormy16.opt:24
! msgid "Provide libraries for the simulator."
! msgstr "Provee bibliotecas para el simulador."
! 
! #: config/arm/arm-tables.opt:25
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "CPUs ARM conocidos (para usar con las opciones -mcpu= y -mtune=):"
! 
! #: config/arm/arm-tables.opt:257
! msgid "Known ARM architectures (for use with the -march= option):"
! msgstr "Arquitecturas ARM conocidas (para usar con la opciÃ³n -march=):"
! 
! #: config/arm/arm-tables.opt:354
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr "FPUs ARM conocidos (para usar con la opciÃ³n -mfpu=):"
! 
! #: config/arm/arm.opt:35
! msgid "TLS dialect to use:"
! msgstr "Dialecto TLS a utilizar:"
! 
! #: config/arm/arm.opt:45
! msgid "Specify an ABI."
! msgstr "Especifica una ABI."
! 
! #: config/arm/arm.opt:49
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr "ABIs ARM conocidas (para uso con la opciÃ³n -mabi=):"
! 
! #: config/arm/arm.opt:68
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "Genera una llamada a abortar si una funcion noreturn devuelve."
! 
! #: config/arm/arm.opt:75
! msgid "Generate APCS conformant stack frames."
! msgstr "Genera marcos de pila que cumplan con APCS."
! 
! #: config/arm/arm.opt:79
! msgid "Generate re-entrant, PIC code."
! msgstr "Genera cÃ³digo PIC reentrante."
! 
! #: config/arm/arm.opt:95
! msgid "Generate code in 32 bit ARM state."
! msgstr "Genera cÃ³digo en el estado ARM de 32 bit."
! 
! #: config/arm/arm.opt:103
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr "Thumb: Asume que las funciones no static pueden ser llamadas desde cÃ³digo ARM."
! 
! #: config/arm/arm.opt:107
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr "Thumb: Asume que los punteros de funciÃ³n pueden ir a cÃ³digo no informado sobre Thumb."
! 
! #: config/arm/arm.opt:115
! msgid "Specify if floating point hardware should be used."
! msgstr "Especifica si se debe usar hardware para coma flotante."
! 
! #: config/arm/arm.opt:119
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr ""
! 
! #: config/arm/arm.opt:123
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr "ABIs de coma flotante conocidas (para usar con la opciÃ³n -mfloat-abi):"
! 
! #: config/arm/arm.opt:136
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr "Conmuta los modos ARM/Thumb en funciones alternantes para pruebas del compilador."
! 
! #: config/arm/arm.opt:140
! msgid "Specify the __fp16 floating-point format."
! msgstr "Especifica el formato de coma flotante __fp16."
! 
! #: config/arm/arm.opt:144
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr "Formatos __fp16 conocidos (para usar con la opciÃ³n -mfp16-format=):"
! 
! #: config/arm/arm.opt:157
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "Especifica el nombre del hardware/formato de coma flotante destino."
! 
! #: config/arm/arm.opt:168
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "Genera las llamadas insns como llamadas indirectas, si es necesario."
! 
! #: config/arm/arm.opt:176
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Especifica el registro a usar para el direccionamiento PIC."
! 
! #: config/arm/arm.opt:180
! msgid "Store function names in object code."
! msgstr "Almacena nombres de funciÃ³n en el cÃ³digo objeto."
! 
! #: config/arm/arm.opt:184
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "Permite la planificaciÃ³n de la secuencia de prÃ³logo de funciones."
! 
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
! msgid "Do not load the PIC register in function prologues."
! msgstr "No carga el registro PIC en los prÃ³logos de funciÃ³n."
! 
! #: config/arm/arm.opt:195
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr "Especifica la alineaciÃ³n mÃ­nima de bit de las estructuras. (Obsoleta)."
! 
! #: config/arm/arm.opt:199
! msgid "Generate code for Thumb state."
! msgstr "Genera cÃ³digo para el estado Thumb."
! 
! #: config/arm/arm.opt:203
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "Admite llamadas entre los conjuntos de instrucciones Thumb y ARM."
! 
! #: config/arm/arm.opt:207
! msgid "Specify thread local storage scheme."
! msgstr "Especifica el esquema de almacenamiento local de hilo."
! 
! #: config/arm/arm.opt:211
! msgid "Specify how to access the thread pointer."
! msgstr "Especifica cÃ³mo accedar al puntero de hilo."
! 
! #: config/arm/arm.opt:215
! msgid "Valid arguments to -mtp=:"
! msgstr "Argumentos vÃ¡lidos para -mtp=:"
! 
! #: config/arm/arm.opt:228
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Thumb: Genera marcos de pila (no-hojas) aun si no es necesario."
! 
! #: config/arm/arm.opt:232
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Thumb: Genera marcos de pila (hojas) aun si no es necesario."
! 
! #: config/arm/arm.opt:236 config/mn10300/mn10300.opt:42
! msgid "Tune code for the given processor."
! msgstr "Ajusta el cÃ³digo para el procesador dado."
! 
! #: config/arm/arm.opt:240
! 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:251
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr "Usa los registros quad-word Neon (en lugar de double-word) para la vectorizaciÃ³n."
! 
! #: config/arm/arm.opt:255
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr "Usa los registros double-word Neon (en lugar de quad-word) para la vectorizaciÃ³n."
! 
! #: config/arm/arm.opt:259
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
! msgstr ""
! 
! #: config/arm/arm.opt:263
! msgid "Only generate absolute relocations on word sized values."
! msgstr "SÃ³lo genera reubicaciones absolutas en los valores de tamaÃ±o word."
! 
! #: config/arm/arm.opt:267
! msgid "Generate IT blocks appropriate for ARMv8."
! msgstr "Genera bloques IT apropiados para el ARMv8."
! 
! #: config/arm/arm.opt:271
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr "Evita el traslape en registros de destino y direcciÃ³n en las instrucciones LDRD que pueden disparar errores Cortex-M3."
! 
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:461 config/arc/arc.opt:496
! msgid "Enable unaligned word and halfword accesses to packed data."
! msgstr "Activa los accesos word sin alinear y halfword para los datos packed."
! 
! #: config/arm/arm.opt:280
! msgid "Use Neon to perform 64-bits operations rather than core registers."
! msgstr "Usa Neon para realizar operaciones de 64 bits en lugar de registros del nÃºcleo."
! 
! #: config/arm/arm.opt:284
! msgid "Assume loading data from flash is slower than fetching instructions."
! msgstr "Asume que cargar datos desde flash es mÃ¡s lento que las instrucciones de extracciÃ³n."
! 
! #: config/arm/arm.opt:288
! msgid "Assume unified syntax for inline assembly code."
! msgstr "Asume sintaxis unificada para cÃ³digo ensamblador en lÃ­nea."
! 
! #: config/arm/arm.opt:292
! msgid "Do not allow constant data to be placed in code sections."
! msgstr "No permite que los datos constantes se pongan en secciones de cÃ³digo."
! 
! #: config/arm/arm.opt:296
! msgid "When linking for big-endian targets, generate a BE8 format image."
! msgstr ""
! 
! #: config/arm/arm.opt:300
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
! msgstr ""
! 
! #: config/arm/arm.opt:304 config/sh/sh.opt:195
! msgid "Cost to assume for a branch insn."
! msgstr "Costo de asumir una ramificaciÃ³n de insn."
! 
! #: config/arm/arm.opt:308
! #, fuzzy
! #| msgid "Generate code which uses only the general registers."
! msgid "Generate code which uses the core registers only (r0-r14)."
! msgstr "Genera cÃ³digo que usa solo los registros generales."
! 
! #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
! #: config/visium/visium.opt:37
! msgid "Use hardware FP."
! msgstr "Usa FP de hardware."
! 
! #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
! msgid "Do not use hardware FP."
! msgstr "No usa FP de hardware."
  
  #: config/sparc/sparc.opt:42
  msgid "Use flat register window model."
*************** msgstr "Activa evitar el error Ãºnico de
*** 9504,9704 ****
  msgid "Specify the memory model in effect for the program."
  msgstr "Especifica el modelo de memoria en efecto para el programa."
  
! #: config/m32c/m32c.opt:23
! msgid "-msim\tUse simulator runtime."
! msgstr "-msim\tUsa el simulador de tiempo de ejecuciÃ³n."
  
! #: config/m32c/m32c.opt:27
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr "-mcpu=r8c\tCompila cÃ³digo para variantes R8C."
  
! #: config/m32c/m32c.opt:31
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr "-mcpu=m16c\tCompila cÃ³digo para variantes M16C."
  
! #: config/m32c/m32c.opt:35
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr "-mcpu=m32cm\tCompila cÃ³digo para variantes M32CM."
  
! #: config/m32c/m32c.opt:39
! msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr "-mcpu=m32c\tCompila cÃ³digo para variantes M32C."
  
! #: config/m32c/m32c.opt:43
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr "-memregs=\tNÃºmero de bytes memreg (por defecto: 16, rango: 0..16)."
  
! #: config/iq2000/iq2000.opt:31
! msgid "Specify CPU for code generation purposes."
! msgstr "Especifica la CPU para propÃ³sitos de generaciÃ³n de cÃ³digo."
  
! #: config/iq2000/iq2000.opt:47
! msgid "Specify CPU for scheduling purposes."
! msgstr "Especifica la CPU para propÃ³sitos de planificaciÃ³n."
  
! #: config/iq2000/iq2000.opt:51
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
! msgstr "CPUs IQ2000 conocidos (para uso con la opciÃ³n -mcpu=):"
  
! #: config/iq2000/iq2000.opt:70
! msgid "No default crt0.o."
! msgstr "Sin crt0.o predeterminada."
  
! #: config/g.opt:27
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "-G<nÃºmero>\tColoca los datos globales y estÃ¡ticos mÃ¡s pequeÃ±os que <nÃºmero> bytes en una secciÃ³n especial (en algunos objetivos)."
  
! #: config/linux-android.opt:23
! msgid "Generate code for the Android platform."
! msgstr "Genera cÃ³digo para la plataforma Android."
  
! #: config/ia64/ilp32.opt:3
! msgid "Generate ILP32 code."
! msgstr "Genera cÃ³digo ILP32."
  
! #: config/ia64/ilp32.opt:7
! msgid "Generate LP64 code."
! msgstr "Genera cÃ³digo LP64."
  
! #: config/ia64/ia64.opt:28
! msgid "Generate big endian code."
! msgstr "Genera cÃ³digo big endian."
  
! #: config/ia64/ia64.opt:32
! msgid "Generate little endian code."
! msgstr "Genera cÃ³digo little endian."
  
! #: config/ia64/ia64.opt:36
! msgid "Generate code for GNU as."
! msgstr "Genera cÃ³digo para as de GNU."
  
! #: config/ia64/ia64.opt:40
! msgid "Generate code for GNU ld."
! msgstr "Genera cÃ³digo para ld de GNU."
  
! #: config/ia64/ia64.opt:44
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr "Emite bits de parada antes y despuÃ©s de asms extendidos con volatile."
  
! #: config/ia64/ia64.opt:48
! msgid "Use in/loc/out register names."
! msgstr "Usa los nombres de registro in/loc/out."
  
! #: config/ia64/ia64.opt:55
! msgid "Enable use of sdata/scommon/sbss."
! msgstr "Activa el uso de sdata/scommon/sbss."
  
! #: config/ia64/ia64.opt:59
! msgid "Generate code without GP reg."
! msgstr "Genera cÃ³digo sin registro GP."
  
! #: config/ia64/ia64.opt:63
! msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr "gp es constante (pero hay save/restore de gp en llamadas indirectas)."
  
! #: config/ia64/ia64.opt:67
! msgid "Generate self-relocatable code."
! msgstr "Genera cÃ³digo auto-reubicable."
  
! #: config/ia64/ia64.opt:71
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "Genera divisiÃ³n de coma flotante incluida en lÃ­nea, optimizada para latencia."
  
! #: config/ia64/ia64.opt:75
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "Genera divisiÃ³n de coma flotante incluida en lÃ­nea, optimizada para rendimiento."
  
! #: config/ia64/ia64.opt:82
! msgid "Generate inline integer division, optimize for latency."
! msgstr "Genera divisiÃ³n entera incluida en lÃ­nea, optimizada para latencia."
  
! #: config/ia64/ia64.opt:86
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "Genera divisiÃ³n entera incluida en lÃ­nea, optimizada para rendimiento."
  
! #: config/ia64/ia64.opt:90
! msgid "Do not inline integer division."
! msgstr "No incluye en lÃ­nea la divisiÃ³n entera."
  
! #: config/ia64/ia64.opt:94
! msgid "Generate inline square root, optimize for latency."
! msgstr "Genera raÃ­z cuadrada incluida en lÃ­nea, optimizada para latencia."
  
! #: config/ia64/ia64.opt:98
! msgid "Generate inline square root, optimize for throughput."
! msgstr "Genera raÃ­z cuadrada incluida en lÃ­nea, optimizada para rendimiento."
  
! #: config/ia64/ia64.opt:102
! msgid "Do not inline square root."
! msgstr "No incluye en lÃ­nea la raÃ­z cuadrada."
  
! #: config/ia64/ia64.opt:106
! msgid "Enable DWARF line debug info via GNU as."
! msgstr "Activa la informaciÃ³n de la lÃ­nea de depuraciÃ³n DWARF a travÃ©s de as de GNU."
  
! #: config/ia64/ia64.opt:110
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "Activa la ubicaciÃ³n temprana de bits de parada para mejor planificaciÃ³n."
  
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
! msgstr "CPUs Itanium conocidos (para uso con la opciÃ³n -mtune=):"
  
! #: config/ia64/ia64.opt:136
! msgid "Use data speculation before reload."
! msgstr "Usa la especulaciÃ³n de datos antes de recargar."
  
! #: config/ia64/ia64.opt:140
! msgid "Use data speculation after reload."
! msgstr "Usa la especulaciÃ³n de datos despuÃ©s de recargar."
  
! #: config/ia64/ia64.opt:144
! msgid "Use control speculation."
! msgstr "Usa la especulaciÃ³n del control."
  
! #: config/ia64/ia64.opt:148
! msgid "Use in block data speculation before reload."
! msgstr "Usa la especulaciÃ³n de datos en bloque antes de recargar."
  
! #: config/ia64/ia64.opt:152
! msgid "Use in block data speculation after reload."
! msgstr "Usa la especulaciÃ³n de datos en bloque despuÃ©s de recargar."
  
! #: config/ia64/ia64.opt:156
! msgid "Use in block control speculation."
! msgstr "Usa la especulaciÃ³n del control en bloque."
  
! #: config/ia64/ia64.opt:160
! msgid "Use simple data speculation check."
! msgstr "Usa la revisiÃ³n de especulaciÃ³n de datos simple."
  
! #: config/ia64/ia64.opt:164
! msgid "Use simple data speculation check for control speculation."
! msgstr "Usa la revisiÃ³n de especulaciÃ³n de datos simple para el control de especulaciÃ³n."
  
! #: config/ia64/ia64.opt:174
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr "Cuenta las dependencias especulativas mientras se calcula la prioridad de las instrucciones."
  
! #: config/ia64/ia64.opt:178
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr "Coloca un bit de parada despuÃ©s de cada ciclo durante la planificaciÃ³n."
  
! #: config/ia64/ia64.opt:182
! msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
! msgstr "Asume que los stores y loads de coma flotante no es probable que provoquen conflictos al colocarse en un grupo de instrucciÃ³n."
  
! #: config/ia64/ia64.opt:186
! 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 "LÃ­mite suave en el nÃºmero de insns de memoria por grupo de instrucciÃ³n, dando una prioridad mÃ¡s baja a insns de memoria subsiguientes que intenten planificar en el mismo grupo insn. Frecuentemente Ãºtil para prevenir conflictos en el banco de cachÃ©.  El valor por defecto es 1."
  
! #: config/ia64/ia64.opt:190
! msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
! msgstr "Desactiva mÃ¡s de 'msched-max-memory-insns' en el grupo de instrucciÃ³n.  De otra forma, el lÃ­mite es 'soft' (se prefieren operaciones que no sean de memoria cuando se alcanza el lÃ­mite)."
  
! #: config/ia64/ia64.opt:194
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr "No genera revisiones para el control de especulaciÃ³n en la planificaciÃ³n selectiva."
  
  #: config/nios2/elf.opt:26
  msgid "Link with a limited version of the C library."
--- 11225,11847 ----
  msgid "Specify the memory model in effect for the program."
  msgstr "Especifica el modelo de memoria en efecto para el programa."
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
! msgid "Generate 64-bit code."
! msgstr "Genera cÃ³digo de 64-bit."
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
! msgid "Generate 32-bit code."
! msgstr "Genera cÃ³digo de 32-bit."
  
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "CPUs conocidos (para uso con las opciones -mcpu= y -mtune):"
  
! #: config/rs6000/476.opt:24
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
! msgstr "Preserva la pila de enlace del PowerPC 476 emparejando un blr con las insns bcl/bl utilizadas para accesos GOT."
  
! #: config/rs6000/aix64.opt:24
! msgid "Compile for 64-bit pointers."
! msgstr "Compila para punteros de 64-bit."
  
! #: config/rs6000/aix64.opt:28
! msgid "Compile for 32-bit pointers."
! msgstr "Compila para punteros de 32-bit."
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
! msgid "Select code model."
! msgstr "Selecciona el modelo de cÃ³digo."
  
! #: config/rs6000/aix64.opt:49
! msgid "Support message passing with the Parallel Environment."
! msgstr "Soporta el paso de mensajes con el Entorno Paralelo."
  
! #: config/rs6000/linux64.opt:24
! msgid "Call mcount for profiling before a function prologue."
! msgstr "Llama a mcount para anÃ¡lisis de perfil antes del prÃ³logo de una funciÃ³n."
  
! #: config/rs6000/rs6000.opt:121
! msgid "Use PowerPC-64 instruction set."
! msgstr "Usa el conjunto de instrucciones PowerPC-64."
  
! #: config/rs6000/rs6000.opt:125
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "Usa el grupo opcional de instrucciones PowerPC de PropÃ³sito General."
  
! #: config/rs6000/rs6000.opt:129
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "Usa el grupo opcional de instrucciones PowerPC de GrÃ¡ficas."
  
! #: config/rs6000/rs6000.opt:133
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Usa las instrucciones mfcr de un solo campo de PowerPC V2.01."
  
! #: config/rs6000/rs6000.opt:137
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "Usa la instrucciÃ³n popcntb de PowerPC V2.02."
  
! #: config/rs6000/rs6000.opt:141
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "Usa las instrucciones de redondeo de coma flotante de PowerPC V2.02."
  
! #: config/rs6000/rs6000.opt:145
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "Usa la instrucciÃ³n compare bytes de PowerPC V2.05."
  
! #: config/rs6000/rs6000.opt:149
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
! msgstr "Usa las instrucciones GPR to/from move de coma flotante de PowerPC V2.05."
  
! #: config/rs6000/rs6000.opt:153
! msgid "Use AltiVec instructions."
! msgstr "Usa las instrucciones AltiVec."
  
! #: config/rs6000/rs6000.opt:157
! #, fuzzy
! #| msgid "Disable earlier placing stop bits"
! msgid "Enable early gimple folding of builtins."
! msgstr "Desactiva la ubicaciÃ³n temprana de bits de paro"
  
! #: config/rs6000/rs6000.opt:161
! msgid "Use decimal floating point instructions."
! msgstr "Usa instrucciones de coma flotante decimal."
  
! #: config/rs6000/rs6000.opt:165
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Usa las instrucciones de multiplicaciÃ³n half-word 4xx."
  
! #: config/rs6000/rs6000.opt:169
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "Usa la instrucciÃ³n dlmzb de bÃºsqueda de cadena 4xx."
  
! #: config/rs6000/rs6000.opt:173
! msgid "Generate load/store multiple instructions."
! msgstr "Genera mÃºltiples instrucciones load/store."
  
! #: config/rs6000/rs6000.opt:192
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "Usa la instrucciÃ³n popcntd de PowerPC V2.06."
  
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
! msgstr "Con -ffast-math, genera una instrucciÃ³n FRIZ para conversiones (double)(long long)."
  
! #: config/rs6000/rs6000.opt:204
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Usa instrucciones (VSX) vector/escalar."
  
! #: config/rs6000/rs6000.opt:232
! msgid "Do not generate load/store with update instructions."
! msgstr "No genera load/store con instrucciones de actualizaciÃ³n."
  
! #: config/rs6000/rs6000.opt:236
! msgid "Generate load/store with update instructions."
! msgstr "Genera load/store con instrucciones de actualizaciÃ³n."
  
! #: config/rs6000/rs6000.opt:244
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "Evita la generaciÃ³n de instrucciones indexadas load/store cuando sea posible."
  
! #: config/rs6000/rs6000.opt:248
! msgid "Mark __tls_get_addr calls with argument info."
! msgstr "Marca las llamadas __tls_get_addr con informaciÃ³n de argumentos."
  
! #: config/rs6000/rs6000.opt:255
! msgid "Schedule the start and end of the procedure."
! msgstr "Planifica el inicio y el final del procedimiento."
  
! #: config/rs6000/rs6000.opt:259
! msgid "Return all structures in memory (AIX default)."
! msgstr "Devuelve todas las estructuras en memoria (por defecto en AIX)."
  
! #: config/rs6000/rs6000.opt:263
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "Devuelve las estructuras pequeÃ±as en registros (por defecto en SVR4)."
  
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
! msgstr "Conforma mÃ¡s cerca a la semÃ¡ntica XLC de IBM."
  
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "Genera divisiÃ³n recÃ­proca y raÃ­z cuadrada de software para mejor salida."
  
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr "Asume que las instrucciones estimadas recÃ­procas proveen mÃ¡s exactitud."
  
! #: config/rs6000/rs6000.opt:283
! msgid "Do not place floating point constants in TOC."
! msgstr "No coloca las constantes de coma flotante en TOC."
  
! #: config/rs6000/rs6000.opt:287
! msgid "Place floating point constants in TOC."
! msgstr "Coloca las constantes de coma flotante en TOC."
  
! #: config/rs6000/rs6000.opt:291
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "No coloca las constantes sÃ­mbolo+desplazamiento en TOC."
  
! #: config/rs6000/rs6000.opt:295
! msgid "Place symbol+offset constants in TOC."
! msgstr "Coloca las constantes sÃ­mbolo+desplazamiento en TOC."
  
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
! msgstr "Usa sÃ³lo una entrada TOC por procedimiento."
  
! #: config/rs6000/rs6000.opt:310
! msgid "Put everything in the regular TOC."
! msgstr "Coloca todo en la TOC normal."
  
! #: config/rs6000/rs6000.opt:314
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "Genera instrucciones VRSAVE cuando se genere cÃ³digo AltiVec."
  
! #: config/rs6000/rs6000.opt:318
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "OpciÃ³n obsoleta.  Use en su lugar -mno-vrsave."
  
! #: config/rs6000/rs6000.opt:322
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "OpciÃ³n obsoleta.  Use en su lugar -mvrsave."
  
! #: config/rs6000/rs6000.opt:326
! msgid "Max number of bytes to move inline."
! msgstr "MÃ¡x. nÃºmero de bytes para mover y poner en lÃ­nea."
  
! #: config/rs6000/rs6000.opt:330
! msgid "Max number of bytes to compare without loops."
! msgstr "El nÃºmero mÃ¡ximo de bytes para comparar sin bucles."
  
! #: config/rs6000/rs6000.opt:334
! msgid "Max number of bytes to compare with loops."
! msgstr "El nÃºmero mÃ¡ximo de bytes para comparar con bucles."
  
! #: config/rs6000/rs6000.opt:338
! #, fuzzy
! #| msgid "Max number of bytes to compare with loops."
! msgid "Max number of bytes to compare."
! msgstr "El nÃºmero mÃ¡ximo de bytes para comparar con bucles."
! 
! #: config/rs6000/rs6000.opt:342
! msgid "Generate isel instructions."
! msgstr "Genera instrucciones isel."
! 
! #: config/rs6000/rs6000.opt:346
! msgid "-mdebug=\tEnable debug output."
! msgstr "-mdebug=\tActiva la salida de depuraciÃ³n."
! 
! #: config/rs6000/rs6000.opt:350
! msgid "Use the AltiVec ABI extensions."
! msgstr "Usa las extensiones de ABI AltiVec."
! 
! #: config/rs6000/rs6000.opt:354
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "No usa las extensiones de ABI AltiVec."
! 
! #: config/rs6000/rs6000.opt:358
! msgid "Use the ELFv1 ABI."
! msgstr "Usa el ABI ELFv1."
! 
! #: config/rs6000/rs6000.opt:362
! msgid "Use the ELFv2 ABI."
! msgstr "Usa el ABI ELFv2."
! 
! #: config/rs6000/rs6000.opt:382
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=\tUsa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada."
! 
! #: config/rs6000/rs6000.opt:386
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "-mtune=\tCÃ³digo de planificador para la CPU dada."
! 
! #: config/rs6000/rs6000.opt:397
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr "-mtraceback=[full,part,no]\tSelecciona el tipo de tabla traceback."
! 
! #: config/rs6000/rs6000.opt:413
! msgid "Avoid all range limits on call instructions."
! msgstr "Evita todos los lÃ­mites de rango en las instrucciones de llamadas."
! 
! #: config/rs6000/rs6000.opt:421
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr "Avisa sobre el uso del tipo AltiVec obsoleto 'vector long ...'."
! 
! #: config/rs6000/rs6000.opt:425
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
! msgstr "-mlong-double-[64,128]\tEspecifica el tamaÃ±o de long double."
! 
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
! msgstr "Determina cuÃ¡les dependencias entre insns se consideran costosas."
! 
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr "Especifica cuÃ¡l esquema de inserciÃ³n de nop post planificados se debe aplicar."
! 
! #: config/rs6000/rs6000.opt:441
! msgid "Specify alignment of structure fields default/natural."
! msgstr "Especifica la alineaciÃ³n de los campos de estructuras default/natural."
! 
! #: config/rs6000/rs6000.opt:445
! msgid "Valid arguments to -malign-:"
! msgstr "Argumentos vÃ¡lidos para -malign-:"
! 
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr "Especifica la prioridad de planificaciÃ³n para despachar insns restringidos por ranuras."
! 
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr "usa r11 para preservar el enlace estÃ¡tico en llamadas a funciones a travÃ©s de punteros."
! 
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr "Guarda la TOC en el prÃ³logo para llamadas indirectas en lugar de en lÃ­nea."
! 
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
! msgstr "Fusiona ciertas operaciones de enteros para un mejor rendimiento en power8."
! 
! #: config/rs6000/rs6000.opt:475
! msgid "Allow sign extension in fusion operations."
! msgstr "Alinea la extensiÃ³n de signo en las operaciones de fusiÃ³n."
! 
! #: config/rs6000/rs6000.opt:479
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "Usa las instrucciones de vectores y escalares aÃ±adidas en ISA 2.07."
! 
! #: config/rs6000/rs6000.opt:483
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr "Usa instrucciones ISA 2.07 Category:Vector.AES y Category:Vector.SHA2."
! 
! #: config/rs6000/rs6000.opt:490
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "Usa instrucciones de memoria transaccionales (HTM) de ISA 2.07."
! 
! #: config/rs6000/rs6000.opt:494
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "Genera instrucciones de memoria quad word (lq/stq)."
! 
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr "Genera instrucciones atÃ³micas de memoria quad word (lqarx/stqcx)."
! 
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr "Genera parÃ¡metros agregados pasando cÃ³digo con alineamiento de 64 bits a lo sumo."
! 
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr "Analiza y elimina intercambios de palabra doble en cÃ³mputos VSX."
! 
! #: config/rs6000/rs6000.opt:510
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr "Usa ciertas instrucciones escalares aÃ±adidas en ISA 3.0."
! 
! #: config/rs6000/rs6000.opt:514
! msgid "Use vector instructions added in ISA 3.0."
! msgstr "Usa instrucciones vectoriales aÃ±adidas en ISA 3.0."
! 
! #: config/rs6000/rs6000.opt:518
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr "Usa las nuevas instrucciones min/max definidas en ISA 3.0."
! 
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
! msgstr "fusiona referencias toc de modelo cÃ³digo mediano/grande con la instrucciÃ³n de memoria."
! 
! #: config/rs6000/rs6000.opt:526
! msgid "Generate the integer modulo instructions."
! msgstr "Genera las instrucciones mÃ³dulo de enteros."
! 
! #: config/rs6000/rs6000.opt:530
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr "Activa coma flotante de 128 bits IEEE mediante la palabra clave __float128."
! 
! #: config/rs6000/rs6000.opt:534
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "Activa el uso de instrucciones de coma flotante de 128 bits IEEE."
! 
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
! msgstr "Activa las conversiones predefinidas entre __float128 y long double."
! 
! #: config/rs6000/sysv4.opt:24
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "-mcall-ABI\tSelecciona el convenio de llamadas ABI."
! 
! #: config/rs6000/sysv4.opt:28
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr "-msdata=[none,data,sysv,eabi]\tSelecciona el mÃ©todo para el manejo de sdata."
! 
! #: config/rs6000/sysv4.opt:32
! msgid "Allow readonly data in sdata."
! msgstr "Permite datos de solo lectura en sdata."
! 
! #: config/rs6000/sysv4.opt:36
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr "mtls-size=[16,32]\tEspecifica el tamaÃ±o de bit para los desplazamientos TLS inmediatos."
! 
! #: config/rs6000/sysv4.opt:52
! msgid "Align to the base type of the bit-field."
! msgstr "Alinea al tipo base del campo de bits."
! 
! #: config/rs6000/sysv4.opt:56
! msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
! msgstr "Alinea por el tipo base del campo de bits. No asume que los accesos sin alinear los maneja el sistema."
! 
! #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
! msgid "Produce code relocatable at runtime."
! msgstr "Produce cÃ³digo reubicable en tiempo de ejecuciÃ³n."
! 
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! msgid "Produce little endian code."
! msgstr "Produce cÃ³digo little endian."
! 
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
! msgid "Produce big endian code."
! msgstr "Produce cÃ³digo 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
! #, fuzzy
! #| msgid "no description yet."
! msgid "No description yet."
! msgstr "sin descripciÃ³n aÃºn."
! 
! #: config/rs6000/sysv4.opt:94
! msgid "Assume all variable arg functions are prototyped."
! msgstr "Asume que todas las funciones de argumentos variables tienen prototipo."
! 
! #: config/rs6000/sysv4.opt:103
! msgid "Use EABI."
! msgstr "Usa EABI."
! 
! #: config/rs6000/sysv4.opt:107
! msgid "Allow bit-fields to cross word boundaries."
! msgstr "Permite que los campos de bits crucen los lÃ­mites de word."
! 
! #: config/rs6000/sysv4.opt:111
! msgid "Use alternate register names."
! msgstr "Usa nombres de registro alternativos."
! 
! #: config/rs6000/sysv4.opt:117
! msgid "Use default method for sdata handling."
! msgstr "Selecciona el mÃ©todo predefinido para el manejo de sdata."
! 
! #: config/rs6000/sysv4.opt:121
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "Enlaza con libsim.a, libc.a y sim-crt0.o."
! 
! #: config/rs6000/sysv4.opt:125
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "Enlaza con libads.a, libc.a y crt0.o."
! 
! #: config/rs6000/sysv4.opt:129
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "Enlaza con libyk.a, libc.a y crt0.o."
! 
! #: config/rs6000/sysv4.opt:133
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "Enlaza con libmvme.a, libc.a y crt0.o."
! 
! #: config/rs6000/sysv4.opt:137
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr "Establece el bit PPC_EMB en las banderas del encabezado ELF."
! 
! #: config/rs6000/sysv4.opt:157
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "Genera cÃ³digo para usar un PTL y GOT no ejecutables."
! 
! #: config/rs6000/sysv4.opt:161
! msgid "Generate code for old exec BSS PLT."
! msgstr "Genera cÃ³digo para ejecutables BSS PLT antiguos."
! 
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
! msgstr ""
! 
! #: config/alpha/alpha.opt:27
! msgid "Use fp registers."
! msgstr "Usa registros fp."
! 
! #: config/alpha/alpha.opt:35
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr "Requiere rutinas de biblioteca matemÃ¡tica que cumplan con IEEE (OSF/1)."
! 
! #: config/alpha/alpha.opt:39
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr "Emite cÃ³digo que cumpla con IEEE, sin excepciones inexactas."
! 
! #: config/alpha/alpha.opt:46
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "No emite constantes enteras complejas a memoria de sÃ³lo lectura."
! 
! #: config/alpha/alpha.opt:50
! msgid "Use VAX fp."
! msgstr "Usa fp de VAX."
! 
! #: config/alpha/alpha.opt:54
! msgid "Do not use VAX fp."
! msgstr "No usa fp de VAX."
! 
! #: config/alpha/alpha.opt:58
! msgid "Emit code for the byte/word ISA extension."
! msgstr "Emite cÃ³digo para la extensiÃ³n ISA byte/word."
! 
! #: config/alpha/alpha.opt:62
! msgid "Emit code for the motion video ISA extension."
! msgstr "Emite cÃ³digo para la extensiÃ³n ISA de video en movimiento."
! 
! #: config/alpha/alpha.opt:66
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "Emite cÃ³digo para la extensiÃ³n ISA de move y sqrt de fp."
! 
! #: config/alpha/alpha.opt:70
! msgid "Emit code for the counting ISA extension."
! msgstr "Emite cÃ³digo para la extensiÃ³n ISA de conteo."
! 
! #: config/alpha/alpha.opt:74
! msgid "Emit code using explicit relocation directives."
! msgstr "Emite cÃ³digo usando directivas explÃ­citas de reubicaciÃ³n."
! 
! #: config/alpha/alpha.opt:78
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr "Emite reubicaciones de 16-bit a las Ã¡reas de datos small."
! 
! #: config/alpha/alpha.opt:82
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr "Emite reubicaciones de 32-bit a las Ã¡reas de datos small."
! 
! #: config/alpha/alpha.opt:86
! msgid "Emit direct branches to local functions."
! msgstr "Emite ramificaciones directas a funciones locales."
! 
! #: config/alpha/alpha.opt:90
! msgid "Emit indirect branches to local functions."
! msgstr "Emite ramificaciones indirectas a funciones locales."
! 
! #: config/alpha/alpha.opt:94
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr "Emite rdval en lugar de rduniq para un puntero thread."
! 
! #: config/alpha/alpha.opt:106
! msgid "Use features of and schedule given CPU."
! msgstr "Usa las caracterÃ­sticas y el planificador del CPU dado."
! 
! #: config/alpha/alpha.opt:110
! msgid "Schedule given CPU."
! msgstr "Planifica para el CPU dado."
! 
! #: config/alpha/alpha.opt:114
! msgid "Control the generated fp rounding mode."
! msgstr "Controla el modo de redondeo generado de fp."
! 
! #: config/alpha/alpha.opt:118
! msgid "Control the IEEE trap mode."
! msgstr "Controla el modo de captura IEEE."
! 
! #: config/alpha/alpha.opt:122
! msgid "Control the precision given to fp exceptions."
! msgstr "Controla la precisiÃ³n dada a las excepciones de fp."
! 
! #: config/alpha/alpha.opt:126
! msgid "Tune expected memory latency."
! msgstr "Ajusta la latencia esperada de memoria."
! 
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
! msgstr "Compila con longs y punteros de 32 bit, el cual es el Ãºnico comportamiento admitido y por eso se hace caso omiso del indicador."
! 
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=CPU\tUsa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada."
! 
! #: config/tilepro/tilepro.opt:32
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
! msgstr "CPUs TILEPro conocidos (para uso con la opciÃ³n -mcpu=):"
! 
! #: config/lm32/lm32.opt:24
! msgid "Enable multiply instructions."
! msgstr "Activa las instrucciones multiply."
! 
! #: config/lm32/lm32.opt:28
! msgid "Enable divide and modulus instructions."
! msgstr "Activa las instrucciones divide y modulus."
! 
! #: config/lm32/lm32.opt:32
! msgid "Enable barrel shift instructions."
! msgstr "Activa las instrucciones barrel shift."
! 
! #: config/lm32/lm32.opt:36
! msgid "Enable sign extend instructions."
! msgstr "Activa las instrucciones de signo extendido."
! 
! #: config/lm32/lm32.opt:40
! msgid "Enable user-defined instructions."
! msgstr "Activa las instrucciones definidas por el usuario."
! 
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
! msgstr ""
! 
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
! msgstr ""
! 
! #: config/or1k/or1k.opt:28
! #, fuzzy
! #| msgid "Use hardware division instructions on ColdFire."
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
! msgstr "Usa instrucciones de divisiÃ³n por hardware en ColdFire."
! 
! #: config/or1k/or1k.opt:32
! #, fuzzy
! #| msgid "Use hardware instructions for integer division."
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
! msgstr "Usa instrucciones de hardware para la divisiÃ³n entera."
! 
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
! msgstr ""
! 
! #: config/or1k/or1k.opt:42
! #, fuzzy
! #| msgid "Allow branches to be packed with other instructions."
! msgid "Allows generation of binaries which use the l.rori instructions."
! msgstr "Permite que las ramificaciones se empaquen con otras instrucciones."
! 
! #: config/or1k/or1k.opt:46
! msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
! msgstr ""
! 
! #: config/or1k/or1k.opt:52
! msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
! msgstr ""
! 
! #: config/or1k/or1k.opt:58
! msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
! msgstr ""
! 
! #: config/or1k/or1k.opt:63
! #, fuzzy
! #| msgid "Use the divide instruction."
! msgid "Use divide emulation."
! msgstr "Usa la instrucciÃ³n divide."
! 
! #: config/or1k/or1k.opt:67
! #, fuzzy
! #| msgid "Use the soft multiply emulation (default)."
! msgid "Use multiply emulation."
! msgstr "Usa la emulaciÃ³n de multiplicaciÃ³n por software (por defecto)."
  
  #: config/nios2/elf.opt:26
  msgid "Link with a limited version of the C library."
*************** msgstr "Equivalente a -mgpopt=local."
*** 9760,9765 ****
--- 11903,11918 ----
  msgid "Equivalent to -mgpopt=none."
  msgstr "Equivalente a -mgpopt=none."
  
+ #: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mips/mips.opt:134
+ #: config/tilegx/tilegx.opt:45
+ msgid "Use big-endian byte order."
+ msgstr "Usa el orden de byte big-endian."
+ 
+ #: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mips/mips.opt:138
+ #: config/tilegx/tilegx.opt:49
+ msgid "Use little-endian byte order."
+ msgstr "Usa el orden de byte little-endian."
+ 
  #: config/nios2/nios2.opt:102
  msgid "Floating point custom instruction configuration name."
  msgstr "Nombre de la configuraciÃ³n de la instrucciÃ³n personalizada de coma flotante."
*************** msgstr ""
*** 10248,10357 ****
  msgid "Regular expression matching section names for r0-relative addressing."
  msgstr ""
  
- #: config/lm32/lm32.opt:24
- msgid "Enable multiply instructions."
- msgstr "Activa las instrucciones multiply."
- 
- #: config/lm32/lm32.opt:28
- msgid "Enable divide and modulus instructions."
- msgstr "Activa las instrucciones divide y modulus."
- 
- #: config/lm32/lm32.opt:32
- msgid "Enable barrel shift instructions."
- msgstr "Activa las instrucciones barrel shift."
- 
- #: config/lm32/lm32.opt:36
- msgid "Enable sign extend instructions."
- msgstr "Activa las instrucciones de signo extendido."
- 
- #: config/lm32/lm32.opt:40
- msgid "Enable user-defined instructions."
- msgstr "Activa las instrucciones definidas por el usuario."
- 
- #: config/msp430/msp430.opt:7
- msgid "Force assembly output to always use hex constants."
- msgstr "Hace que la salida en ensamblador siempre use constantes hexa."
- 
- #: config/msp430/msp430.opt:11
- msgid "Specify the MCU to build for."
- msgstr "Especifica la MCU para la que construir."
- 
- #: config/msp430/msp430.opt:15
- msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
- msgstr "Avisa si un nombre de MCU no se reconoce o estÃ¡ en conflicto con otras opciones (por defecto: activado)."
- 
- #: config/msp430/msp430.opt:19
- msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
- msgstr "Especifica la ISA para la que construir: msp430, msp430x, msp430xv2."
- 
- #: config/msp430/msp430.opt:23
- msgid "Select large model - 20-bit addresses/pointers."
- msgstr "Selecciona el modelo grande - direcciones/punteros de 20 bits."
- 
- #: config/msp430/msp430.opt:27
- msgid "Select small model - 16-bit addresses/pointers (default)."
- msgstr "Selecciona el modelo pequeÃ±o - direcciones/punteros de 16 bits (el predefinido)."
- 
- #: config/msp430/msp430.opt:31
- msgid "Optimize opcode sizes at link time."
- msgstr "Optimiza los tamaÃ±os de opcode en tiempo de enlazado."
- 
- #: config/msp430/msp430.opt:38
- msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
- msgstr "Usa un tiempo de ejecuciÃ³n mÃ­nimo (sin inicializadores estÃ¡ticos ni constructores) para dispositivos limitados por la memoria."
- 
- #: config/msp430/msp430.opt:45
- msgid "Specify the type of hardware multiply to support."
- msgstr "Selecciona el tipo de multiplicaciÃ³n por hardware que se admitirÃ¡."
- 
- #: config/msp430/msp430.opt:67
- msgid "Specify whether functions should be placed into low or high memory."
- msgstr "Especifica si las funciones deben guardarse en la memoria baja o en la alta."
- 
- #: config/msp430/msp430.opt:71
- msgid "Specify whether variables should be placed into low or high memory."
- msgstr "Especifica si las variables deben guardarse en la memoria baja o en la alta."
- 
- #: config/msp430/msp430.opt:90
- msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
- msgstr "Pasa una peticiÃ³n al ensamblador para hacer posibles correcciones de varias erratas de silicio."
- 
- #: config/msp430/msp430.opt:94
- msgid "Passes on a request to the assembler to warn about various silicon errata."
- msgstr "Pasa una peticiÃ³n al ensamblador para advertir de varias erratas de silicio."
- 
- #: config/gcn/gcn.opt:26
- msgid "GCN GPU type to use:"
- msgstr ""
- 
- #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
- #, fuzzy
- #| msgid "Specify the name of the target CPU."
- msgid "Specify the name of the target GPU."
- msgstr "Especifica el nombre de la CPU destino."
- 
- #: config/gcn/gcn.opt:47 config/nvptx/nvptx.opt:22
- msgid "Generate code for a 32-bit ABI."
- msgstr "Genera cÃ³digo para ABI de 32 bits."
- 
- #: config/gcn/gcn.opt:51 config/nvptx/nvptx.opt:26
- msgid "Generate code for a 64-bit ABI."
- msgstr "Genera cÃ³digo para ABI de 64 bits."
- 
- #: config/gcn/gcn.opt:55
- msgid "Enable OpenMP GPU offloading."
- msgstr ""
- 
- #: config/gcn/gcn.opt:71
- msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
- msgstr ""
- 
- #: config/gcn/gcn.opt:78
- #, fuzzy
- #| msgid "Warn about an invalid DO loop."
- msgid "Warn about invalid OpenACC dimensions."
- msgstr "Avisa sobre bucles DO no vÃ¡lidos."
- 
  #: config/rx/rx.opt:29
  msgid "Store doubles in 64 bits."
  msgstr "Almacena dobles en 64 bits."
--- 12401,12406 ----
*************** msgstr "Los datos se guardan en formato
*** 10386,10395 ****
  msgid "Maximum size of global and static variables which can be placed into the small data area."
  msgstr "TamaÃ±o mÃ¡ximo de las variables global y static que se pueden colocar en el Ã¡rea de datos small."
  
- #: config/rx/rx.opt:87 config/rl78/rl78.opt:27
- msgid "Use the simulator runtime."
- msgstr "Usa el simulador de tiempo de ejecuciÃ³n."
- 
  #: config/rx/rx.opt:93
  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 "Genera salida de ensamblador que es compatible con el ensamblador AS100 de Renesas.  Esto puede restringir algunas de las capacidades del compilador.  Por defecto se genera sintaxis compatible con GAS."
--- 12435,12440 ----
*************** msgstr "Activa o desactiva el uso de las
*** 10438,10780 ****
  msgid "Always use JSR, never BSR, for calls."
  msgstr "Usa siempre JSR, nunca BSR, para llamadas."
  
! #: config/cr16/cr16.opt:23
! msgid "-msim   Use simulator runtime."
! msgstr "-msim   Usa el simulador de tiempo de ejecuciÃ³n."
! 
! #: config/cr16/cr16.opt:27
! msgid "Generate SBIT, CBIT instructions."
! msgstr "Genera instrucciones SBIT, CBIT."
! 
! #: config/cr16/cr16.opt:31
! msgid "Support multiply accumulate instructions."
! msgstr "Da soporte a mÃºltiples instrucciones de acumulador."
! 
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
! msgstr "Trata las referencias a datos como near, far o medium. Por defecto es medium."
! 
! #: config/cr16/cr16.opt:42
! msgid "Generate code for CR16C architecture."
! msgstr "Genera cÃ³digo para la arquitectura CR16C."
! 
! #: config/cr16/cr16.opt:46
! msgid "Generate code for CR16C+ architecture (Default)."
! msgstr "Genera cÃ³digo para la arquitectura CR16C+ (Por defecto)."
! 
! #: config/cr16/cr16.opt:50
! msgid "Treat integers as 32-bit."
! msgstr "Trata los enteros como 32-bit."
! 
! #: config/pa/pa-hpux.opt:27
! msgid "Generate cpp defines for server IO."
! msgstr "Genera definiciones cpp para ES de servidor."
! 
! #: config/pa/pa-hpux.opt:31 config/pa/pa-hpux1131.opt:23
! #: config/pa/pa-hpux1111.opt:23 config/pa/pa-hpux1010.opt:23
! msgid "Specify UNIX standard for predefines and linking."
! msgstr "Especifica el estÃ¡ndar UNIX para las predefiniciones y enlazado."
! 
! #: config/pa/pa-hpux.opt:35
! msgid "Generate cpp defines for workstation IO."
! msgstr "Genera definiciones cpp para ES de estaciÃ³n de trabajo."
! 
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
! msgid "Generate PA1.0 code."
! msgstr "Genera cÃ³digo PA1.0."
! 
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
! msgid "Generate PA1.1 code."
! msgstr "Genera cÃ³digo PA1.1."
! 
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "Genera cÃ³digo PA2.0 (requiere binutils 2.10 o superior)."
! 
! #: config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167 common.opt:1375
! #: common.opt:1450 common.opt:1718 common.opt:1849 common.opt:2249
! #: common.opt:2285 common.opt:2378 common.opt:2382 common.opt:2487
! #: common.opt:2578 common.opt:2586 common.opt:2594 common.opt:2602
! #: common.opt:2703 common.opt:2755 common.opt:2843 common.opt:2980
! #: common.opt:2984 common.opt:2988 common.opt:2992 c-family/c.opt:1405
! #: c-family/c.opt:1437 c-family/c.opt:1685 fortran/lang.opt:763
! msgid "Does nothing.  Preserved for backward compatibility."
! msgstr "No hace nada.  Se preserva por compatibilidad hacia atrÃ¡s."
! 
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
! msgstr ""
! 
! #: config/pa/pa.opt:50
! msgid "Disable FP regs."
! msgstr "Desactiva los registros FP."
! 
! #: config/pa/pa.opt:54
! msgid "Disable indexed addressing."
! msgstr "Desactiva el direccionamiento indexado."
! 
! #: config/pa/pa.opt:58
! msgid "Generate fast indirect calls."
! msgstr "Genera llamadas indirectas rÃ¡pidas."
! 
! #: config/pa/pa.opt:66
! msgid "Assume code will be assembled by GAS."
! msgstr "Asume que el cÃ³digo serÃ¡ ensamblado mediante GAS."
! 
! #: config/pa/pa.opt:75
! msgid "Enable linker optimizations."
! msgstr "Activa las optimizaciones del enlazador."
! 
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
! msgstr "Genera siempre llamadas long."
! 
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
! msgstr "Emite secuencias load/store long."
! 
! #: config/pa/pa.opt:91
! msgid "Disable space regs."
! msgstr "Desactiva los registros de espacio."
  
! #: config/pa/pa.opt:107
! msgid "Use portable calling conventions."
! msgstr "Usa convenios de llamada transportable."
  
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr "Especifica la CPU por razones de planificaciÃ³n.  Los argumentos vÃ¡lidos son 700, 7100, 7100LC, 7200, 7300, y 8000."
  
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
! msgid "Use software floating point."
! msgstr "Usa coma flotante de software."
  
! #: config/pa/pa.opt:144
! msgid "Do not disable space regs."
! msgstr "No desactiva los registros de espacio."
  
! #: config/pa/pa64-hpux.opt:23
! msgid "Assume code will be linked by GNU ld."
! msgstr "Asume que el cÃ³digo se enlazarÃ¡ mediante ld de GNU."
  
! #: config/pa/pa64-hpux.opt:27
! msgid "Assume code will be linked by HP ld."
! msgstr "Asume que el cÃ³digo se enlazarÃ¡ mediante ld de HP."
  
! #: config/vxworks.opt:36
! msgid "Assume the VxWorks RTP environment."
! msgstr "Asume el entorno RTP de VxWorks."
  
! #: config/vxworks.opt:43
! msgid "Assume the VxWorks vThreads environment."
! msgstr "Asume el entorno vThreads de VxWorks."
  
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
! msgstr "Los dialectos de TLS posibles:"
  
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
! msgstr "Los nombres de las opciones de modelos de cÃ³digo para -mcmodel:"
  
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
! msgstr "SoluciÃ³n alternativa para la errata de ARM Cortex-A53 nÃºmero 835769."
  
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
! msgstr "SoluciÃ³n alternativa para la errata de ARM Cortex-A53 nÃºmero 843419."
  
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr "No asume que los accesos sin alinear los maneja el sistema."
  
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
! msgstr "Especifica el dialecto de TLS."
  
! #: config/aarch64/aarch64.opt:104
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
! msgstr "Especifica el tamaÃ±o de bit para los desplazamientos TLS inmediatos. Los valores vÃ¡lidos son 12, 24, 32, 48."
  
! #: config/aarch64/aarch64.opt:123
! #, fuzzy
! #| msgid "-march=ARCH\tUse features of architecture ARCH."
! msgid "Use features of architecture ARCH."
! msgstr "-march=ARCH\tUsa las caracterÃ­sticas de la arquitectura ARCH."
  
! #: config/aarch64/aarch64.opt:127
! #, fuzzy
! #| msgid "-mcpu=CPU\tUse features of and optimize for CPU."
! msgid "Use features of and optimize for CPU."
! msgstr "-mcpu=CPU\tUsa las caracterÃ­sticas de y optimiza para CPU."
  
! #: config/aarch64/aarch64.opt:131
! #, fuzzy
! #| msgid "Optimize for 3900"
! msgid "Optimize for CPU."
! msgstr "Optimizar para 3900"
  
! #: config/aarch64/aarch64.opt:135
! #, fuzzy
! #| msgid "-mabi=ABI\tGenerate code that conforms to the specified ABI."
! msgid "Generate code that conforms to the specified ABI."
! msgstr "-mabi=ABI\tGenera cÃ³digo que cumpla con la ABI especificada."
  
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
! msgstr "ABIs AArch64 conocidas (para uso con la opciÃ³n -mabi=):"
  
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
! msgstr "Cargas literales relativas a PC."
  
! #: config/aarch64/aarch64.opt:157
! #, fuzzy
! #| msgid "Use given stack-protector guard."
! msgid "Use branch-protection features."
! msgstr "USa la guarda de protecciÃ³n de la pila dada."
  
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:165
! #, fuzzy
! #| msgid "Known address mode (for use with the -maddress-mode= option):"
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
! msgstr "Modo de direcciÃ³n conocido (para uso con la opciÃ³n -maddress-mode=):"
  
! #: config/aarch64/aarch64.opt:178
! 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 "Activa la aproximaciÃ³n de raÃ­z cuadrada recÃ­proca.  Activar esto reduce la precisiÃ³n de los resultados de la raÃ­z cuadrada recÃ­proca a 16 bits aproximadamente para precisiÃ³n sencilla y a 32 bits para doble precisiÃ³n."
  
! #: config/aarch64/aarch64.opt:184
! 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 "Activa la aproximaciÃ³n de raÃ­z cuadrada.  Activar esto reduce la precisiÃ³n de los resultados de la raÃ­z cuadrada a 16 bits aproximadamente para precisiÃ³n sencilla y a 32 bits para doble precisiÃ³n. Si se activa, implica -mlow-precision-recip-sqrt."
  
! #: config/aarch64/aarch64.opt:191
! 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 "Activa la aproximaciÃ³n de la divisiÃ³n.  Activar esto reduce la precisiÃ³n de los resultados de la divisÃ³n a 16 bits aproximadamente para precisiÃ³n sencilla y a 32 bits para doble precisiÃ³n. Si se activa, implica -mlow-precision-recip-sqrt."
  
! #: config/aarch64/aarch64.opt:197
! msgid "The possible SVE vector lengths:"
! msgstr "Las direcciones de vector SVE posibles:"
  
! #: config/aarch64/aarch64.opt:219
  #, fuzzy
! #| msgid "-msve-vector-bits=N\tSet the number of bits in an SVE vector register to N."
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
! msgstr "-msve-vector-bits=N\tEstablece el nÃºmero de bits en un registro de vector SVE a N."
! 
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
! msgstr "Activa volcado de modelo de coste expresivo en los ficheros de volcado para depuraciÃ³n."
! 
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Argumentos vÃ¡lidos para -mstack-protector-guard=:"
! 
! #: config/aarch64/aarch64.opt:245
! 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:251
! 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/h8300/h8300.opt:23
! msgid "Generate H8S code."
! msgstr "Genera cÃ³digo H8S."
! 
! #: config/h8300/h8300.opt:27
! msgid "Generate H8SX code."
! msgstr "Genera cÃ³digo H8SX."
! 
! #: config/h8300/h8300.opt:31
! msgid "Generate H8S/2600 code."
! msgstr "Genera cÃ³digo H8S/2600."
! 
! #: config/h8300/h8300.opt:35
! msgid "Make integers 32 bits wide."
! msgstr "Hace los enteros de 32 bits de anchura."
! 
! #: config/h8300/h8300.opt:42
! msgid "Use registers for argument passing."
! msgstr "Usa registros para el paso de parÃ¡metros."
! 
! #: config/h8300/h8300.opt:46
! msgid "Consider access to byte sized memory slow."
! msgstr "Considera lento el acceso a memoria de tamaÃ±o byte."
! 
! #: config/h8300/h8300.opt:50
! msgid "Enable linker relaxing."
! msgstr "Activa la relajaciÃ³n del enlazador."
! 
! #: config/h8300/h8300.opt:54
! msgid "Generate H8/300H code."
! msgstr "Genera cÃ³digo H8/300H."
! 
! #: config/h8300/h8300.opt:58
! msgid "Enable the normal mode."
! msgstr "Activa el modo normal."
! 
! #: config/h8300/h8300.opt:62
! msgid "Use H8/300 alignment rules."
! msgstr "Usa las reglas de alineaciÃ³n H8/300."
! 
! #: config/h8300/h8300.opt:66
! msgid "Push extended registers on stack in monitor functions."
! msgstr "Empuja los registros extendidos a la pila en las funciones de monitorizaciÃ³n."
! 
! #: config/h8300/h8300.opt:70
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr "No empuja los registros extendidos a la pila en las funciones de monitorizaciÃ³n."
! 
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
! msgstr "Enlace en el cÃ³digo para un nÃºcleo __main."
! 
! #: config/nvptx/nvptx.opt:34
! msgid "Optimize partition neutering."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
! msgstr "Usa pilas personalizadas en lugar de memoria local para almacenamiento automÃ¡tico."
  
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
  msgstr ""
  
- #: config/nvptx/nvptx.opt:46
- msgid "Generate code that can keep local state uniform across all lanes."
- msgstr "Genera cÃ³digo que se pueda mantener el estado local uniforme por todas las vÃ­as."
- 
- #: config/nvptx/nvptx.opt:50
- msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
- msgstr "Genera cÃ³digo para descarga OpenMP: permite -msoft-stack y -muniform-simt."
- 
- #: config/nvptx/nvptx.opt:54
- #, fuzzy
- #| msgid "Known MIPS ISA levels (for use with the -mips option):"
- msgid "Known PTX ISA versions (for use with the -misa= option):"
- msgstr "Niveles ISA MIPS conocidos (para uso con la opciÃ³n -mips):"
- 
- #: config/nvptx/nvptx.opt:64
- #, fuzzy
- #| msgid "The version of the C++ ABI in use."
- msgid "Specify the version of the ptx ISA to use."
- msgstr "La versiÃ³n de la ABI de C++ que se estÃ¡ usando."
- 
  #: config/vax/vax.opt:23 config/vax/vax.opt:27
  msgid "Target DFLOAT double precision code."
  msgstr "Apunta a cÃ³digo DFLOAT de doble precisiÃ³n."
--- 12483,12618 ----
  msgid "Always use JSR, never BSR, for calls."
  msgstr "Usa siempre JSR, nunca BSR, para llamadas."
  
! #: config/visium/visium.opt:25
! msgid "Link with libc.a and libdebug.a."
! msgstr "Enlaza con libc.a y libdebug.a."
  
! #: config/visium/visium.opt:29
! msgid "Link with libc.a and libsim.a."
! msgstr "Enlaza con libc.a y libsim.a."
  
! #: config/visium/visium.opt:33
! msgid "Use hardware FP (default)."
! msgstr "Usa FP de hardware (predeterminado)."
  
! #: config/visium/visium.opt:45
! msgid "Use features of and schedule code for given CPU."
! msgstr "Usa las caracterÃ­sticas y el cÃ³digo de planificador para el CPU dado."
  
! #: config/visium/visium.opt:65
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Genera cÃ³digo para el modo supervisor (predeterminado)."
  
! #: config/visium/visium.opt:69
! msgid "Generate code for the user mode."
! msgstr "Genera cÃ³digo para el modo de usuario."
  
! #: config/visium/visium.opt:73
! msgid "Only retained for backward compatibility."
! msgstr "Preservado por compatibilidad hacia atrÃ¡s."
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
! msgstr "Quita las capacidades del hardware al enlazar."
  
! #: config/sol2.opt:36
! msgid "Pass -z text to linker."
! msgstr "Pasa -z texto al enlazador."
  
! #: config/moxie/moxie.opt:31
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Activa las instrucciones MUL.X y UMUL.X."
  
! #: config/microblaze/microblaze.opt:40
! msgid "Use software emulation for floating point (default)."
! msgstr "Usa emulaciÃ³n de software para coma flotante (por defecto)."
  
! #: config/microblaze/microblaze.opt:44
! msgid "Use hardware floating point instructions."
! msgstr "Usa instrucciones de coma flotante por hardware."
  
! #: config/microblaze/microblaze.opt:48
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "Usa las optimizaciÃ³n de bÃºsqueda en tabla para divisiones de enteros pequeÃ±os con signo."
  
! #: config/microblaze/microblaze.opt:52
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=PROCESADOR\t\tUsa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada."
  
! #: config/microblaze/microblaze.opt:56
! msgid "Don't optimize block moves, use memcpy."
! msgstr "No optimiza los movimientos de bloques; usa memcpy."
  
! #: config/microblaze/microblaze.opt:68
! msgid "Use the soft multiply emulation (default)."
! msgstr "Usa la emulaciÃ³n de multiplicaciÃ³n por software (por defecto)."
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
! msgstr "Usa instrucciones de reordenaciÃ³n (load/store de intercambio y de bytes invertidos) (predeterminado)."
  
! #: config/microblaze/microblaze.opt:76
! msgid "Use the software emulation for divides (default)."
! msgstr "Usa la emulaciÃ³n de divisiÃ³n por software (por defecto)."
  
! #: config/microblaze/microblaze.opt:80
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr "Usa el corredor de barril de hardware en lugar de la emulaciÃ³n."
  
! #: config/microblaze/microblaze.opt:84
! msgid "Use pattern compare instructions."
! msgstr "Usa instrucciones de comparaciÃ³n de patrones."
  
! #: config/microblaze/microblaze.opt:88
! msgid "Check for stack overflow at runtime."
! msgstr "Revisa desbordamientos de pila en tiempo de ejecuciÃ³n."
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
! msgid "Use GP relative sdata/sbss sections."
! msgstr "Utiliza secciones sdata/sbss relativas a GP."
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
! msgstr "Borra el BSS a cero y coloca el cero inicializado en BSS."
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
! msgstr "Usa instrucciones high de multiplicaciÃ³n para la parte high de la multiplicaciÃ³n 32x32."
  
! #: config/microblaze/microblaze.opt:104
! msgid "Use hardware floating point conversion instructions."
! msgstr "Usa instrucciones de conversiÃ³n de coma flotante de hardware."
  
! #: config/microblaze/microblaze.opt:108
! msgid "Use hardware floating point square root instruction."
! msgstr "Usa instrucciones de raÃ­z cuadrada de coma flotante de hardware."
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
! msgstr "DescripciÃ³n para mxl-mode-executable."
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
! msgstr "DescripciÃ³n para mxl-mode-xmdstub."
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
! msgstr "DescripciÃ³n para mxl-mode-bootstrap."
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
! msgstr "DescripciÃ³n para mxl-mode-novectors."
  
! #: config/microblaze/microblaze.opt:128
  #, fuzzy
! #| msgid "Use hardware prefetch instruction"
! msgid "Use hardware prefetch instruction."
! msgstr "Usa instrucciones de precargado de hardware"
  
! #: config/microblaze/microblaze.opt:132
! 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
  msgid "Target DFLOAT double precision code."
  msgstr "Apunta a cÃ³digo DFLOAT de doble precisiÃ³n."
*************** msgstr "Usa los convenios de estructura
*** 10799,10949 ****
  msgid "Use new adddi3/subdi3 patterns."
  msgstr "Usa los patrones nuevos adddi3/subdi3."
  
- #: config/linux.opt:24
- msgid "Use Bionic C library."
- msgstr "Utiliza la biblioteca C de Bionic."
- 
- #: config/linux.opt:28
- msgid "Use GNU C library."
- msgstr "Utiliza la biblioteca de C de GNU."
- 
- #: config/linux.opt:32
- msgid "Use uClibc C library."
- msgstr "Usa la biblioteca de C de uClibc."
- 
- #: config/linux.opt:36
- msgid "Use musl C library."
- msgstr "Usa la biblioteca de C de musl."
- 
- #: config/mmix/mmix.opt:24
- msgid "For intrinsics library: pass all parameters in registers."
- msgstr "Para la biblioteca de intrÃ­nsecos: pasa todos los parÃ¡metros en registros."
- 
- #: config/mmix/mmix.opt:28
- msgid "Use register stack for parameters and return value."
- msgstr "Usa la pila de registros para los parÃ¡metros y el valor de devoluciÃ³n."
- 
- #: config/mmix/mmix.opt:32
- msgid "Use call-clobbered registers for parameters and return value."
- msgstr "Usa registros de llamada alterada para los parÃ¡metros y el valor de devoluciÃ³n."
- 
- #: config/mmix/mmix.opt:37
- msgid "Use epsilon-respecting floating point compare instructions."
- msgstr "Usa instrucciones de comparaciÃ³n de coma flotante que respeten epsilon."
- 
- #: config/mmix/mmix.opt:41
- msgid "Use zero-extending memory loads, not sign-extending ones."
- msgstr "Usa cargas de memoria de extensiÃ³n cero, no las de extensiÃ³n con signo."
- 
- #: config/mmix/mmix.opt:45
- msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
- msgstr "Genera resultados de divisiÃ³n con residuo que tenga el mismo signo que el divisor (no el del dividendo)."
- 
- #: config/mmix/mmix.opt:49
- msgid "Prepend global symbols with \":\" (for use with PREFIX)."
- msgstr "Precede los sÃ­mbolos globales con \":\" (para usarse con PREFIJO)."
- 
- #: config/mmix/mmix.opt:53
- msgid "Do not provide a default start-address 0x100 of the program."
- msgstr "No provee una direcciÃ³n de inicio por defecto 0x100 del programa."
- 
- #: config/mmix/mmix.opt:57
- msgid "Link to emit program in ELF format (rather than mmo)."
- msgstr "Enlaza para emitir el programa en formato ELF (en lugar de mmo)."
- 
- #: config/mmix/mmix.opt:61
- msgid "Use P-mnemonics for branches statically predicted as taken."
- msgstr "Usa MnemÃ³nicos-P para ramificaciones predichas estÃ¡ticamente como tomadas."
- 
- #: config/mmix/mmix.opt:65
- msgid "Don't use P-mnemonics for branches."
- msgstr "No usa MnemÃ³nicos-P para ramificaciones."
- 
- #: config/mmix/mmix.opt:79
- msgid "Use addresses that allocate global registers."
- msgstr "Usa direcciones que reserven registros globales."
- 
- #: config/mmix/mmix.opt:83
- msgid "Do not use addresses that allocate global registers."
- msgstr "No usa direcciones que reserven registros globales."
- 
- #: config/mmix/mmix.opt:87
- msgid "Generate a single exit point for each function."
- msgstr "Genera un solo punto de salida para cada funciÃ³n."
- 
- #: config/mmix/mmix.opt:91
- msgid "Do not generate a single exit point for each function."
- msgstr "No genera un solo punto de salida para cada funciÃ³n."
- 
- #: config/mmix/mmix.opt:95
- msgid "Set start-address of the program."
- msgstr "Establece la direcciÃ³n de inicio del programa."
- 
- #: config/mmix/mmix.opt:99
- msgid "Set start-address of data."
- msgstr "Establece la direcciÃ³n de inicio de los datos."
- 
- #: config/fr30/fr30.opt:23
- msgid "Assume small address space."
- msgstr "Asume espacio de direcciones small."
- 
- #: config/pdp11/pdp11.opt:23
- msgid "Generate code for an 11/10."
- msgstr "Genera cÃ³digo para un 11/10."
- 
- #: config/pdp11/pdp11.opt:27
- msgid "Generate code for an 11/40."
- msgstr "Genera cÃ³digo para un 11/40."
- 
- #: config/pdp11/pdp11.opt:31
- msgid "Generate code for an 11/45."
- msgstr "Genera cÃ³digo para un 11/45."
- 
- #: config/pdp11/pdp11.opt:35
- msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
- msgstr "Devuelve los resultados de coma flotante en ac0 (fr0 en sintaxis de ensamblador Unix)."
- 
- #: config/pdp11/pdp11.opt:39
- msgid "Use the DEC assembler syntax."
- msgstr "Usa la sintaxis de ensamblador DEC."
- 
- #: config/pdp11/pdp11.opt:43
- #, fuzzy
- #| msgid "Use the DEC assembler syntax."
- msgid "Use the GNU assembler syntax."
- msgstr "Usa la sintaxis de ensamblador DEC."
- 
- #: config/pdp11/pdp11.opt:47 config/frv/frv.opt:158
- #: config/rs6000/rs6000.opt:188
- msgid "Use hardware floating point."
- msgstr "Usa coma flotante de hardware."
- 
- #: config/pdp11/pdp11.opt:51
- msgid "Use 16 bit int."
- msgstr "Usa int de 16 bit."
- 
- #: config/pdp11/pdp11.opt:55
- msgid "Use 32 bit int."
- msgstr "Usa int de 32 bit."
- 
- #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
- msgid "Do not use hardware floating point."
- msgstr "No usa coma flotante de hardware."
- 
- #: config/pdp11/pdp11.opt:63
- msgid "Target has split I&D."
- msgstr "El objetivo tiene I&D dividido."
- 
- #: config/pdp11/pdp11.opt:67
- msgid "Use UNIX assembler syntax."
- msgstr "Usa sintaxis de ensamblador UNIX."
- 
- #: config/pdp11/pdp11.opt:71
- #, fuzzy
- #| msgid "Use integrated register allocator."
- msgid "Use LRA register allocator."
- msgstr "Utiliza el alojador de registros integrado."
- 
  #: config/frv/frv.opt:30
  msgid "Use 4 media accumulators."
  msgstr "Usa 4 acumuladores de medios."
--- 12637,12642 ----
*************** msgstr "Usa instrucciones fp double."
*** 10996,11005 ****
  msgid "Change the ABI to allow double word insns."
  msgstr "Cambia la ABI para permitir instrucciones double word."
  
- #: config/frv/frv.opt:130 config/bfin/bfin.opt:90
- msgid "Enable Function Descriptor PIC mode."
- msgstr "Activa el modo de Descriptor de FunciÃ³n PIC."
- 
  #: config/frv/frv.opt:134
  msgid "Just use icc0/fcc0."
  msgstr "Usa solamente icc0/fcc0."
--- 12689,12694 ----
*************** msgstr "Usa 64 GPRs."
*** 11024,11033 ****
  msgid "Enable use of GPREL for read-only data in FDPIC."
  msgstr "Activa el uso de GPREL para datos de sÃ³lo lectura en FDPIC."
  
- #: config/frv/frv.opt:162 config/bfin/bfin.opt:94
- msgid "Enable inlining of PLT in function calls."
- msgstr "Activa la inclusiÃ³n en lÃ­nea de PLT en las llamadas a funciÃ³n."
- 
  #: config/frv/frv.opt:166
  msgid "Enable PIC support for building libraries."
  msgstr "Activa el soporte PIC para construir bibliotecas."
--- 12713,12718 ----
*************** msgstr "Enlaza con las bibliotecas de pi
*** 11096,11185 ****
  msgid "Allow branches to be packed with other instructions."
  msgstr "Permite que las ramificaciones se empaquen con otras instrucciones."
  
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
! msgstr "CPUs TILE-Gx conocidos (para usar con la opciÃ³n -mcpu=):"
  
! #: config/tilegx/tilegx.opt:37
! msgid "Compile with 32 bit longs and pointers."
! msgstr "Compila con longs y punteros de 32 bit."
  
! #: config/tilegx/tilegx.opt:41
! msgid "Compile with 64 bit longs and pointers."
! msgstr "Compila con longs y punteros de 64 bit."
  
! #: config/tilegx/tilegx.opt:53
! msgid "Use given TILE-Gx code model."
! msgstr "Usa el modelo de cÃ³digo del TILE-Gx dado."
  
! #: config/lynx.opt:23
! msgid "Support legacy multi-threading."
! msgstr "Soporte para multihilos antiguo."
  
! #: config/lynx.opt:27
! msgid "Use shared libraries."
! msgstr "Usa bibliotecas compartidas."
  
! #: config/lynx.opt:31
! msgid "Support multi-threading."
! msgstr "Soporte para multihilos."
  
! #: config/stormy16/stormy16.opt:24
! msgid "Provide libraries for the simulator."
! msgstr "Provee bibliotecas para el simulador."
  
! #: config/bfin/bfin.opt:48
! msgid "Omit frame pointer for leaf functions."
! msgstr "Omite el marco de referencia para las funciones hojas."
  
! #: config/bfin/bfin.opt:52
! msgid "Program is entirely located in low 64k of memory."
! msgstr "El programa estÃ¡ ubicado por completo en la parte baja de 64k de memoria."
  
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
! msgstr "Evita una anomalÃ­a de hardware agregando un nÃºmero de NOPs antes de una instrucciÃ³n CSYNC o SSYNC."
  
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
! msgstr "Evita cargas especulativas para evitar una anomalÃ­a de hardware."
  
! #: config/bfin/bfin.opt:65
! msgid "Enabled ID based shared library."
! msgstr "Activa la biblioteca compartida basada en ID."
  
! #: config/bfin/bfin.opt:69
! msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
! msgstr "Genera cÃ³digo que se puede enlazar contra ninguna otra biblioteca compartida de ID, pero puede usarse como una biblioteca compartida."
  
! #: config/bfin/bfin.opt:86
! msgid "Link with the fast floating-point library."
! msgstr "Enlaza con la biblioteca de coma flotante fast."
  
! # Se aceptan sugerencias para 'scratch'. cfuga
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
! msgstr "Revisa la pila usando lÃ­mites en la memoria de scratch L1."
  
! #: config/bfin/bfin.opt:102
! msgid "Enable multicore support."
! msgstr "Activa el soporte multinÃºcleo."
  
! #: config/bfin/bfin.opt:106
! msgid "Build for Core A."
! msgstr "Construye para el Core A."
  
! #: config/bfin/bfin.opt:110
! msgid "Build for Core B."
! msgstr "Construye para el Core B."
  
! #: config/bfin/bfin.opt:114
! msgid "Build for SDRAM."
! msgstr "Construye para SDRAM."
  
! #: config/bfin/bfin.opt:118
! msgid "Assume ICPLBs are enabled at runtime."
! msgstr "Asume que los ICPLBs estÃ¡n activos en tiempo de ejecuciÃ³n."
  
  #: config/cris/cris.opt:45
  msgid "Work around bug in multiplication instruction."
--- 12781,13255 ----
  msgid "Allow branches to be packed with other instructions."
  msgstr "Permite que las ramificaciones se empaquen con otras instrucciones."
  
! #: config/mn10300/mn10300.opt:30
! msgid "Target the AM33 processor."
! msgstr "Apunta al procesador AM33."
  
! #: config/mn10300/mn10300.opt:34
! msgid "Target the AM33/2.0 processor."
! msgstr "Apunta al procesador AM33/2.0."
  
! #: config/mn10300/mn10300.opt:38
! msgid "Target the AM34 processor."
! msgstr "Apunta al procesador AM34."
  
! #: config/mn10300/mn10300.opt:46
! msgid "Work around hardware multiply bug."
! msgstr "Evita el error de multiplicaciÃ³n de hardware."
  
! #: config/mn10300/mn10300.opt:55
! msgid "Enable linker relaxations."
! msgstr "Activa la relajaciÃ³n del enlazador."
  
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
! msgstr "Devuelve punteros tanto en a0 como en d0."
  
! #: config/mn10300/mn10300.opt:63
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Permite a gcc generar instrucciones LIW."
  
! #: config/mn10300/mn10300.opt:67
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Permite a gcc generar las instrucciones SETLB y Lcc."
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
! msgstr "Especifica la estrategia de generaciÃ³n de direcciones para modelo de cÃ³digo."
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr "Tipos de modelos de cÃ³digo conocidos (para uso con la opciÃ³n -mcmodel=):"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! msgid "Generate code in big-endian mode."
! msgstr "Genera cÃ³digo en modo big endian."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! msgid "Generate code in little-endian mode."
! msgstr "Genera cÃ³digo en modo little endian."
  
! #: config/nds32/nds32.opt:37
! #, fuzzy
! #| msgid "Perform cross-jumping optimization."
! msgid "Force performing fp-as-gp optimization."
! msgstr "Realiza optimizaciones de saltos cruzados."
  
! #: config/nds32/nds32.opt:41
! #, fuzzy
! #| msgid "Perform cross-jumping optimization."
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "Realiza optimizaciones de saltos cruzados."
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr "Especifica el tipo de ABI para el cual generar cÃ³digo: 2, 2fp+."
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr "Especifica el uso de ABI de coma flotante suave que significa sinÃ³nimo de -mabi=2."
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr "Especifica el uso de ABI de coma flotante suave que significa sinÃ³nimo de -mabi=2fp+."
  
! #: config/nds32/nds32.opt:71
! msgid "Use reduced-set registers for register allocation."
! msgstr "Usa un juego reducido de registros para asignaciÃ³n de registros."
  
! #: config/nds32/nds32.opt:75
! msgid "Use full-set registers for register allocation."
! msgstr "Usa el juego completo de registros para asignaciÃ³n de registros."
  
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
! msgstr ""
  
! #: config/nds32/nds32.opt:85
! #, fuzzy
! #| msgid "Use alternate leaf function entries"
! msgid "Align function entry to 4 byte."
! msgstr "Usar entradas de funciÃ³n hojas alternadas"
! 
! #: config/nds32/nds32.opt:97
! 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
! 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
! #, fuzzy
! #| msgid "Specify the address generation strategy for code model."
! msgid "Specify the address generation strategy for ICT call's code model."
! msgstr "Especifica la estrategia de generaciÃ³n de direcciones para modelo de cÃ³digo."
! 
! #: config/nds32/nds32.opt:109
! #, fuzzy
! #| msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "Tipos de modelos de cÃ³digo conocidos (para uso con la opciÃ³n -mcmodel=):"
! 
! #: config/nds32/nds32.opt:119
! msgid "Generate conditional move instructions."
! msgstr "Genera instrucciones move condicionales."
! 
! #: config/nds32/nds32.opt:123
! #, fuzzy
! #| msgid "Generate bit instructions."
! msgid "Generate hardware abs instructions."
! msgstr "Genera instrucciones de bit."
! 
! #: config/nds32/nds32.opt:127
! msgid "Generate performance extension instructions."
! msgstr "Genera instrucciones de extensiÃ³n del rendimiento."
! 
! #: config/nds32/nds32.opt:131
! msgid "Generate performance extension version 2 instructions."
! msgstr "Genera instrucciones de la versiÃ³n 2 de la extensiÃ³n del rendimiento."
! 
! #: config/nds32/nds32.opt:135
! msgid "Generate string extension instructions."
! msgstr "Genera instrucciones de extensiÃ³n de cadenas."
! 
! #: config/nds32/nds32.opt:139
! #, fuzzy
! #| msgid "Generate string extension instructions."
! msgid "Generate DSP extension instructions."
! msgstr "Genera instrucciones de extensiÃ³n de cadenas."
! 
! #: config/nds32/nds32.opt:143
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "Genera instrucciones v3 push25/pop25."
! 
! #: config/nds32/nds32.opt:147
! msgid "Generate 16-bit instructions."
! msgstr "Genera instrucciones de 16 bits."
! 
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
! msgstr ""
! 
! #: config/nds32/nds32.opt:155
! msgid "Enable Virtual Hosting support."
! msgstr "Activa el soporte de alojamiento virtual."
! 
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
! msgstr "Especifica el tamaÃ±o de cada vector de interrupciones, que ha de ser 4 o 16."
! 
! #: config/nds32/nds32.opt:163
! #, fuzzy
! #| msgid "Specify the memory model in effect for the program."
! msgid "Specify the security level of c-isr for the whole file."
! msgstr "Especifica el modelo de memoria en efecto para el programa."
! 
! #: config/nds32/nds32.opt:167
! msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
! msgstr "Especifica el tamaÃ±o de cada bloque de cachÃ©, que ha de ser potencia de 2 entre 4 y 512."
! 
! #: config/nds32/nds32.opt:175
! msgid "Known arch types (for use with the -march= option):"
! msgstr "Tipos de arquitectura conocidos (para usar con la opciÃ³n -march=):"
! 
! #: config/nds32/nds32.opt:197
! msgid "Specify the cpu for pipeline model."
! msgstr "Especifica la cpu para el modelo de Â«pipelineÂ»."
! 
! #: config/nds32/nds32.opt:201
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr "Tipos de cpu conocidos (para usar con la opciÃ³n -mcpu=):"
! 
! #: config/nds32/nds32.opt:361
! 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
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "NÃºmero de registros de coma flotante conocidas (para usar con la opciÃ³n -mfloat-fpu=):"
! 
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr "Especifica la configuraciÃ³n de la instrucciÃ³n mul: fast1, fast2 o slow. La predeterminada es fast1."
! 
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr "Especifica cuÃ¡ntos puertos de lectura/escritura para nÃºcleos n9/n10.  El valor debe ser 3r2w o 2r1w."
! 
! #: config/nds32/nds32.opt:425
! msgid "Enable constructor/destructor feature."
! msgstr "Activa la opciÃ³n constructor/destructor."
! 
! #: config/nds32/nds32.opt:429
! msgid "Guide linker to relax instructions."
! msgstr "GuÃ­a al enlazador para que relaje las instrucciones."
! 
! #: config/nds32/nds32.opt:433
! #, fuzzy
! #| msgid "Generate floating point mathematics using given instruction set."
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "Genera matemÃ¡ticas de coma flotante usando el conjunto de instrucciones dado."
! 
! #: config/nds32/nds32.opt:437
! msgid "Generate single-precision floating-point instructions."
! msgstr "Genera instrucciones de coma flotante de precisiÃ³n sencilla."
! 
! #: config/nds32/nds32.opt:441
! msgid "Generate double-precision floating-point instructions."
! msgstr "Genera instrucciones de coma flotante de doble precisiÃ³n."
! 
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
! msgstr ""
! 
! #: config/nds32/nds32.opt:449
! #, fuzzy
! #| msgid "Permit scheduling of a function's prologue sequence."
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "Permite la planificaciÃ³n de la secuencia de prÃ³logo de funciones."
! 
! #: config/nds32/nds32.opt:453
! #, fuzzy
! #| msgid "Generate cld instruction in the function prologue."
! msgid "Generate return instruction in naked function."
! msgstr "Genera la instrucciÃ³n cld en el prÃ³logo de funciÃ³n."
! 
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
! msgstr "Siempre guarda $lp en la pila."
! 
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
! msgstr ""
! 
! #: config/iq2000/iq2000.opt:31
! msgid "Specify CPU for code generation purposes."
! msgstr "Especifica la CPU para propÃ³sitos de generaciÃ³n de cÃ³digo."
! 
! #: config/iq2000/iq2000.opt:47
! msgid "Specify CPU for scheduling purposes."
! msgstr "Especifica la CPU para propÃ³sitos de planificaciÃ³n."
! 
! #: config/iq2000/iq2000.opt:51
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
! msgstr "CPUs IQ2000 conocidos (para uso con la opciÃ³n -mcpu=):"
! 
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
! msgid "Use ROM instead of RAM."
! msgstr "Usa la ROM en lugar de la RAM."
! 
! #: config/iq2000/iq2000.opt:70
! msgid "No default crt0.o."
! msgstr "Sin crt0.o predeterminada."
! 
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:409
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr "Pone las constantes sin inicializar en ROM (necesita -membedded-data)."
! 
! #: config/csky/csky.opt:34
! #, fuzzy
! #| msgid "Specify the name of the target architecture."
! msgid "Specify the target architecture."
! msgstr "Especifica el nombre de la arquitectura destino."
! 
! #: config/csky/csky.opt:38
! #, fuzzy
! #| msgid "Specify the target CPU."
! msgid "Specify the target processor."
! msgstr "Selecciona el CPU destino."
! 
! #: config/csky/csky.opt:61
! #, fuzzy
! #| msgid "Use hardware floating point instructions."
! msgid "Enable hardware floating-point instructions."
! msgstr "Usa instrucciones de coma flotante por hardware."
! 
! #: config/csky/csky.opt:65
! #, fuzzy
! #| msgid "Use library calls to perform FP operations"
! msgid "Use library calls to perform floating-point operations (default)."
! msgstr "Usar llamadas a bibliotecas para realizar las operaciones de FP"
! 
! #: config/csky/csky.opt:69
! #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format."
! msgid "Specify the target floating-point hardware/format."
! msgstr "Especifica el nombre del hardware/formato de coma flotante destino."
! 
! #: config/csky/csky.opt:73
! #, fuzzy
! #| msgid "Generate debug information in default format."
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "Genera informaciÃ³n de depuraciÃ³n en el formato por defecto."
! 
! #: config/csky/csky.opt:77
! #, fuzzy
! #| msgid "Generate prefetch instructions, if available, for arrays in loops."
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "Genera instrucciones de precargado, si estÃ¡n disponibles, para matrices en bucles."
! 
! #: config/csky/csky.opt:85
! #, fuzzy
! #| msgid "Do not use the callt instruction (default)."
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "No usa la instrucciÃ³n callt (predeterminado)."
! 
! #: config/csky/csky.opt:89
! #, fuzzy
! #| msgid "Enable clip instructions."
! msgid "Enable interrupt stack instructions."
! msgstr "Activa las instrucciones clip."
! 
! #: config/csky/csky.opt:93
! #, fuzzy
! #| msgid "Enable multiply instructions."
! msgid "Enable multiprocessor instructions."
! msgstr "Activa las instrucciones multiply."
! 
! #: config/csky/csky.opt:97
! #, fuzzy
! #| msgid "Enable clip instructions."
! msgid "Enable coprocessor instructions."
! msgstr "Activa las instrucciones clip."
! 
! #: config/csky/csky.opt:101
! #, fuzzy
! #| msgid "Enable average instructions."
! msgid "Enable cache prefetch instructions."
! msgstr "Activa las instrucciones promedio."
! 
! #: config/csky/csky.opt:105
! #, fuzzy
! #| msgid "Enable MUL instructions."
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Activa las instrucciones MUL."
! 
! #: config/csky/csky.opt:112
! #, fuzzy
! #| msgid "Enable MUL instructions."
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Activa las instrucciones MUL."
! 
! #: config/csky/csky.opt:116
! #, fuzzy
! #| msgid "Enable MUL instructions."
! msgid "Enable C-SKY DSP instructions."
! msgstr "Activa las instrucciones MUL."
! 
! #: config/csky/csky.opt:120
! #, fuzzy
! #| msgid "Enable atomic instructions."
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Activa instrucciones atÃ³micas."
! 
! #: config/csky/csky.opt:124
! #, fuzzy
! #| msgid "Enable atomic instructions."
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Activa instrucciones atÃ³micas."
! 
! #: config/csky/csky.opt:130
! #, fuzzy
! #| msgid "Generate isel instructions."
! msgid "Generate divide instructions."
! msgstr "Genera instrucciones isel."
! 
! #: config/csky/csky.opt:134
! #, fuzzy
! #| msgid "Generate code for a 5206e."
! msgid "Generate code for Smart Mode."
! msgstr "Genera cÃ³digo para el 5206e."
! 
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
! msgstr ""
! 
! #: config/csky/csky.opt:142
! #, fuzzy
! #| msgid "Generate code in little endian mode."
! msgid "Generate code using global anchor symbol addresses."
! msgstr "Genera cÃ³digo en modo little endian."
! 
! #: config/csky/csky.opt:146
! #, fuzzy
! #| msgid "Generate v3 push25/pop25 instructions."
! msgid "Generate push/pop instructions (default)."
! msgstr "Genera instrucciones v3 push25/pop25."
! 
! #: config/csky/csky.opt:150
! #, fuzzy
! #| msgid "Generate isel instructions."
! msgid "Generate stm/ldm instructions (default)."
! msgstr "Genera instrucciones isel."
! 
! #: config/csky/csky.opt:157
! msgid "Generate constant pools in the compiler instead of assembler."
! msgstr ""
! 
! #: config/csky/csky.opt:161
! #, fuzzy
! #| msgid "Do not generate .size directives."
! msgid "Emit .stack_size directives."
! msgstr "No genera directivas .size."
! 
! #: config/csky/csky.opt:165
! #, fuzzy
! #| msgid "Generate code for GNU runtime environment."
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "Genera cÃ³digo para el entorno de tiempo de ejecuciÃ³n GNU."
! 
! #: config/csky/csky.opt:169
! #, fuzzy
! #| msgid "Set the branch costs for conditional branch instructions.  Reasonable"
! msgid "Set the branch costs to roughly the specified number of instructions."
! msgstr "Establece los costos de ramificaciÃ³n para las instrucciones de ramificaciÃ³n condicional.  Razonable"
! 
! #: config/csky/csky.opt:173
! #, fuzzy
! #| msgid "Permit scheduling of a function's prologue sequence."
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "Permite la planificaciÃ³n de la secuencia de prÃ³logo de funciones."
! 
! #: config/csky/csky_tables.opt:24
! #, fuzzy
! #| msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr "CPUs ARC conocidas (para usar con la opciÃ³n -mcpu=):"
! 
! #: config/csky/csky_tables.opt:199
! #, fuzzy
! #| msgid "Known SCORE architectures (for use with the -march= option):"
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr "Arquitecturas SCORE conocidas (para uso con la opciÃ³n -march=):"
! 
! #: config/csky/csky_tables.opt:218
! #, fuzzy
! #| msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr "FPUs ARM conocidos (para usar con la opciÃ³n -mfpu=):"
! 
! #: config/c6x/c6x-tables.opt:24
! msgid "Known C6X ISAs (for use with the -march= option):"
! msgstr "ISAs C6X conocidas (para uso con la opciÃ³n -march=):"
! 
! #: config/c6x/c6x.opt:42
! msgid "Select method for sdata handling."
! msgstr "Selecciona el mÃ©todo para el manejo de sdata."
! 
! #: config/c6x/c6x.opt:46
! #, fuzzy
! #| msgid "Valid arguments for the -msdata= option."
! msgid "Valid arguments for the -msdata= option:"
! msgstr "Argumentos vÃ¡lidos para la opciÃ³n -msdata=."
! 
! #: config/c6x/c6x.opt:59
! msgid "Compile for the DSBT shared library ABI."
! msgstr "Compila para la ABI de biblioteca compartida DSBT."
! 
! #: config/cris/linux.opt:27
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
! msgstr "Junto con -fpic y -fPIC, no utiliza referencias GOTPLT."
  
  #: config/cris/cris.opt:45
  msgid "Work around bug in multiplication instruction."
*************** msgstr "Emite comprobaciones haciendo qu
*** 11261,12140 ****
  msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr "Maneja las funciones internas atÃ³micas que pueden aplicarse a datos desalineados mediante llamadas a funciones de biblioteca. Anula -mtrap-unaligned-atomic."
  
! #: config/cris/linux.opt:27
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
! msgstr "Junto con -fpic y -fPIC, no utiliza referencias GOTPLT."
  
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "CPUs conocidos (para uso con las opciones -mcpu= y -mtune):"
  
! #: config/rs6000/rs6000.opt:121
! msgid "Use PowerPC-64 instruction set."
! msgstr "Usa el conjunto de instrucciones PowerPC-64."
  
! #: config/rs6000/rs6000.opt:125
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "Usa el grupo opcional de instrucciones PowerPC de PropÃ³sito General."
  
! #: config/rs6000/rs6000.opt:129
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "Usa el grupo opcional de instrucciones PowerPC de GrÃ¡ficas."
  
! #: config/rs6000/rs6000.opt:133
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Usa las instrucciones mfcr de un solo campo de PowerPC V2.01."
  
! #: config/rs6000/rs6000.opt:137
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "Usa la instrucciÃ³n popcntb de PowerPC V2.02."
  
! #: config/rs6000/rs6000.opt:141
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "Usa las instrucciones de redondeo de coma flotante de PowerPC V2.02."
  
! #: config/rs6000/rs6000.opt:145
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "Usa la instrucciÃ³n compare bytes de PowerPC V2.05."
  
! #: config/rs6000/rs6000.opt:149
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
! msgstr "Usa las instrucciones GPR to/from move de coma flotante de PowerPC V2.05."
  
! #: config/rs6000/rs6000.opt:153
! msgid "Use AltiVec instructions."
! msgstr "Usa las instrucciones AltiVec."
  
! #: config/rs6000/rs6000.opt:157
! #, fuzzy
! #| msgid "Disable earlier placing stop bits"
! msgid "Enable early gimple folding of builtins."
! msgstr "Desactiva la ubicaciÃ³n temprana de bits de paro"
  
! #: config/rs6000/rs6000.opt:161
! msgid "Use decimal floating point instructions."
! msgstr "Usa instrucciones de coma flotante decimal."
  
! #: config/rs6000/rs6000.opt:165
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Usa las instrucciones de multiplicaciÃ³n half-word 4xx."
  
! #: config/rs6000/rs6000.opt:169
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "Usa la instrucciÃ³n dlmzb de bÃºsqueda de cadena 4xx."
  
! #: config/rs6000/rs6000.opt:173
! msgid "Generate load/store multiple instructions."
! msgstr "Genera mÃºltiples instrucciones load/store."
  
! #: config/rs6000/rs6000.opt:192
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "Usa la instrucciÃ³n popcntd de PowerPC V2.06."
  
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
! msgstr "Con -ffast-math, genera una instrucciÃ³n FRIZ para conversiones (double)(long long)."
  
! #: config/rs6000/rs6000.opt:204
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Usa instrucciones (VSX) vector/escalar."
  
! #: config/rs6000/rs6000.opt:232
! msgid "Do not generate load/store with update instructions."
! msgstr "No genera load/store con instrucciones de actualizaciÃ³n."
  
! #: config/rs6000/rs6000.opt:236
! msgid "Generate load/store with update instructions."
! msgstr "Genera load/store con instrucciones de actualizaciÃ³n."
  
! #: config/rs6000/rs6000.opt:244
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "Evita la generaciÃ³n de instrucciones indexadas load/store cuando sea posible."
  
! #: config/rs6000/rs6000.opt:248
! msgid "Mark __tls_get_addr calls with argument info."
! msgstr "Marca las llamadas __tls_get_addr con informaciÃ³n de argumentos."
  
! #: config/rs6000/rs6000.opt:255
! msgid "Schedule the start and end of the procedure."
! msgstr "Planifica el inicio y el final del procedimiento."
  
! #: config/rs6000/rs6000.opt:259
! msgid "Return all structures in memory (AIX default)."
! msgstr "Devuelve todas las estructuras en memoria (por defecto en AIX)."
  
! #: config/rs6000/rs6000.opt:263
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "Devuelve las estructuras pequeÃ±as en registros (por defecto en SVR4)."
  
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
! msgstr "Conforma mÃ¡s cerca a la semÃ¡ntica XLC de IBM."
  
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "Genera divisiÃ³n recÃ­proca y raÃ­z cuadrada de software para mejor salida."
  
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr "Asume que las instrucciones estimadas recÃ­procas proveen mÃ¡s exactitud."
  
! #: config/rs6000/rs6000.opt:283
! msgid "Do not place floating point constants in TOC."
! msgstr "No coloca las constantes de coma flotante en TOC."
  
! #: config/rs6000/rs6000.opt:287
! msgid "Place floating point constants in TOC."
! msgstr "Coloca las constantes de coma flotante en TOC."
  
! #: config/rs6000/rs6000.opt:291
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "No coloca las constantes sÃ­mbolo+desplazamiento en TOC."
  
! #: config/rs6000/rs6000.opt:295
! msgid "Place symbol+offset constants in TOC."
! msgstr "Coloca las constantes sÃ­mbolo+desplazamiento en TOC."
  
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
! msgstr "Usa sÃ³lo una entrada TOC por procedimiento."
  
! #: config/rs6000/rs6000.opt:310
! msgid "Put everything in the regular TOC."
! msgstr "Coloca todo en la TOC normal."
  
! #: config/rs6000/rs6000.opt:314
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "Genera instrucciones VRSAVE cuando se genere cÃ³digo AltiVec."
  
! #: config/rs6000/rs6000.opt:318
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "OpciÃ³n obsoleta.  Use en su lugar -mno-vrsave."
  
! #: config/rs6000/rs6000.opt:322
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "OpciÃ³n obsoleta.  Use en su lugar -mvrsave."
  
! #: config/rs6000/rs6000.opt:326
! msgid "Max number of bytes to move inline."
! msgstr "MÃ¡x. nÃºmero de bytes para mover y poner en lÃ­nea."
  
! #: config/rs6000/rs6000.opt:330
! msgid "Max number of bytes to compare without loops."
! msgstr "El nÃºmero mÃ¡ximo de bytes para comparar sin bucles."
  
! #: config/rs6000/rs6000.opt:334
! msgid "Max number of bytes to compare with loops."
! msgstr "El nÃºmero mÃ¡ximo de bytes para comparar con bucles."
  
! #: config/rs6000/rs6000.opt:338
! #, fuzzy
! #| msgid "Max number of bytes to compare with loops."
! msgid "Max number of bytes to compare."
! msgstr "El nÃºmero mÃ¡ximo de bytes para comparar con bucles."
  
! #: config/rs6000/rs6000.opt:342
! msgid "Generate isel instructions."
! msgstr "Genera instrucciones isel."
  
! #: config/rs6000/rs6000.opt:346
! msgid "-mdebug=\tEnable debug output."
! msgstr "-mdebug=\tActiva la salida de depuraciÃ³n."
  
! #: config/rs6000/rs6000.opt:350
! msgid "Use the AltiVec ABI extensions."
! msgstr "Usa las extensiones de ABI AltiVec."
  
! #: config/rs6000/rs6000.opt:354
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "No usa las extensiones de ABI AltiVec."
  
! #: config/rs6000/rs6000.opt:358
! msgid "Use the ELFv1 ABI."
! msgstr "Usa el ABI ELFv1."
  
! #: config/rs6000/rs6000.opt:362
! msgid "Use the ELFv2 ABI."
! msgstr "Usa el ABI ELFv2."
  
! #: config/rs6000/rs6000.opt:382
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=\tUsa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada."
  
! #: config/rs6000/rs6000.opt:386
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "-mtune=\tCÃ³digo de planificador para la CPU dada."
  
! #: config/rs6000/rs6000.opt:397
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr "-mtraceback=[full,part,no]\tSelecciona el tipo de tabla traceback."
  
! #: config/rs6000/rs6000.opt:413
! msgid "Avoid all range limits on call instructions."
! msgstr "Evita todos los lÃ­mites de rango en las instrucciones de llamadas."
  
! #: config/rs6000/rs6000.opt:421
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr "Avisa sobre el uso del tipo AltiVec obsoleto 'vector long ...'."
  
! #: config/rs6000/rs6000.opt:425
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
! msgstr "-mlong-double-[64,128]\tEspecifica el tamaÃ±o de long double."
  
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
! msgstr "Determina cuÃ¡les dependencias entre insns se consideran costosas."
  
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr "Especifica cuÃ¡l esquema de inserciÃ³n de nop post planificados se debe aplicar."
  
! #: config/rs6000/rs6000.opt:441
! msgid "Specify alignment of structure fields default/natural."
! msgstr "Especifica la alineaciÃ³n de los campos de estructuras default/natural."
  
! #: config/rs6000/rs6000.opt:445
! msgid "Valid arguments to -malign-:"
! msgstr "Argumentos vÃ¡lidos para -malign-:"
  
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr "Especifica la prioridad de planificaciÃ³n para despachar insns restringidos por ranuras."
  
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr "usa r11 para preservar el enlace estÃ¡tico en llamadas a funciones a travÃ©s de punteros."
  
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr "Guarda la TOC en el prÃ³logo para llamadas indirectas en lugar de en lÃ­nea."
  
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
! msgstr "Fusiona ciertas operaciones de enteros para un mejor rendimiento en power8."
  
! #: config/rs6000/rs6000.opt:475
! msgid "Allow sign extension in fusion operations."
! msgstr "Alinea la extensiÃ³n de signo en las operaciones de fusiÃ³n."
  
! #: config/rs6000/rs6000.opt:479
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "Usa las instrucciones de vectores y escalares aÃ±adidas en ISA 2.07."
  
! #: config/rs6000/rs6000.opt:483
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr "Usa instrucciones ISA 2.07 Category:Vector.AES y Category:Vector.SHA2."
  
! #: config/rs6000/rs6000.opt:490
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "Usa instrucciones de memoria transaccionales (HTM) de ISA 2.07."
  
! #: config/rs6000/rs6000.opt:494
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "Genera instrucciones de memoria quad word (lq/stq)."
  
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr "Genera instrucciones atÃ³micas de memoria quad word (lqarx/stqcx)."
  
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr "Genera parÃ¡metros agregados pasando cÃ³digo con alineamiento de 64 bits a lo sumo."
  
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr "Analiza y elimina intercambios de palabra doble en cÃ³mputos VSX."
  
! #: config/rs6000/rs6000.opt:510
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr "Usa ciertas instrucciones escalares aÃ±adidas en ISA 3.0."
  
! #: config/rs6000/rs6000.opt:514
! msgid "Use vector instructions added in ISA 3.0."
! msgstr "Usa instrucciones vectoriales aÃ±adidas en ISA 3.0."
  
! #: config/rs6000/rs6000.opt:518
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr "Usa las nuevas instrucciones min/max definidas en ISA 3.0."
  
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
! msgstr "fusiona referencias toc de modelo cÃ³digo mediano/grande con la instrucciÃ³n de memoria."
  
! #: config/rs6000/rs6000.opt:526
! msgid "Generate the integer modulo instructions."
! msgstr "Genera las instrucciones mÃ³dulo de enteros."
  
! #: config/rs6000/rs6000.opt:530
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr "Activa coma flotante de 128 bits IEEE mediante la palabra clave __float128."
  
! #: config/rs6000/rs6000.opt:534
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "Activa el uso de instrucciones de coma flotante de 128 bits IEEE."
  
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
! msgstr "Activa las conversiones predefinidas entre __float128 y long double."
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
! msgid "Generate 64-bit code."
! msgstr "Genera cÃ³digo de 64-bit."
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
! msgid "Generate 32-bit code."
! msgstr "Genera cÃ³digo de 32-bit."
  
! #: config/rs6000/sysv4.opt:24
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "-mcall-ABI\tSelecciona el convenio de llamadas ABI."
  
! #: config/rs6000/sysv4.opt:28
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr "-msdata=[none,data,sysv,eabi]\tSelecciona el mÃ©todo para el manejo de sdata."
  
! #: config/rs6000/sysv4.opt:32
! msgid "Allow readonly data in sdata."
! msgstr "Permite datos de solo lectura en sdata."
  
! #: config/rs6000/sysv4.opt:36
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr "mtls-size=[16,32]\tEspecifica el tamaÃ±o de bit para los desplazamientos TLS inmediatos."
  
! #: config/rs6000/sysv4.opt:52
! msgid "Align to the base type of the bit-field."
! msgstr "Alinea al tipo base del campo de bits."
  
! #: config/rs6000/sysv4.opt:56
! msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
! msgstr "Alinea por el tipo base del campo de bits. No asume que los accesos sin alinear los maneja el sistema."
  
! #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
! msgid "Produce code relocatable at runtime."
! msgstr "Produce cÃ³digo reubicable en tiempo de ejecuciÃ³n."
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! msgid "Produce little endian code."
! msgstr "Produce cÃ³digo little endian."
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
! msgid "Produce big endian code."
! msgstr "Produce cÃ³digo 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
  #, fuzzy
! #| msgid "no description yet."
! msgid "No description yet."
! msgstr "sin descripciÃ³n aÃºn."
  
! #: config/rs6000/sysv4.opt:94
! msgid "Assume all variable arg functions are prototyped."
! msgstr "Asume que todas las funciones de argumentos variables tienen prototipo."
  
! #: config/rs6000/sysv4.opt:103
! msgid "Use EABI."
! msgstr "Usa EABI."
  
! #: config/rs6000/sysv4.opt:107
! msgid "Allow bit-fields to cross word boundaries."
! msgstr "Permite que los campos de bits crucen los lÃ­mites de word."
  
! #: config/rs6000/sysv4.opt:111
! msgid "Use alternate register names."
! msgstr "Usa nombres de registro alternativos."
  
! #: config/rs6000/sysv4.opt:117
! msgid "Use default method for sdata handling."
! msgstr "Selecciona el mÃ©todo predefinido para el manejo de sdata."
  
! #: config/rs6000/sysv4.opt:121
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "Enlaza con libsim.a, libc.a y sim-crt0.o."
  
! #: config/rs6000/sysv4.opt:125
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "Enlaza con libads.a, libc.a y crt0.o."
  
! #: config/rs6000/sysv4.opt:129
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "Enlaza con libyk.a, libc.a y crt0.o."
  
! #: config/rs6000/sysv4.opt:133
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "Enlaza con libmvme.a, libc.a y crt0.o."
  
! #: config/rs6000/sysv4.opt:137
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr "Establece el bit PPC_EMB en las banderas del encabezado ELF."
  
! #: config/rs6000/sysv4.opt:157
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "Genera cÃ³digo para usar un PTL y GOT no ejecutables."
  
! #: config/rs6000/sysv4.opt:161
! msgid "Generate code for old exec BSS PLT."
! msgstr "Genera cÃ³digo para ejecutables BSS PLT antiguos."
  
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
! msgstr ""
  
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
! msgstr ""
  
! #: config/rs6000/aix64.opt:24
! msgid "Compile for 64-bit pointers."
! msgstr "Compila para punteros de 64-bit."
  
! #: config/rs6000/aix64.opt:28
! msgid "Compile for 32-bit pointers."
! msgstr "Compila para punteros de 32-bit."
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
! msgid "Select code model."
! msgstr "Selecciona el modelo de cÃ³digo."
  
! #: config/rs6000/aix64.opt:49
! msgid "Support message passing with the Parallel Environment."
! msgstr "Soporta el paso de mensajes con el Entorno Paralelo."
  
! #: config/rs6000/linux64.opt:24
! msgid "Call mcount for profiling before a function prologue."
! msgstr "Llama a mcount para anÃ¡lisis de perfil antes del prÃ³logo de una funciÃ³n."
  
! #: config/rs6000/476.opt:24
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
! msgstr "Preserva la pila de enlace del PowerPC 476 emparejando un blr con las insns bcl/bl utilizadas para accesos GOT."
  
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr "Selecciona el tipo de multiplicaciÃ³n y divisiÃ³n por hardware que se usarÃ¡ (none/g13/g14)."
  
! #: config/rl78/rl78.opt:50
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr "Usa todos los registros, sin reservar ninguno para los manejadores de interrupciones."
  
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr "Activa la relajaciÃ³n del ensamblador y el enlazador.  Activado por defecto a -Os."
  
! #: config/rl78/rl78.opt:58
! 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 "Selecciona el tipo de nÃºcleo RL78 de destino (g10/g13/g14).  El predeterminado es G14.  Si se pone, tambiÃ©n selecciona el soporte de multiplicaciÃ³n por hardware que se usarÃ¡."
  
! #: config/rl78/rl78.opt:77
! msgid "Alias for -mcpu=g10."
! msgstr "Alias para -mcpu=g10."
  
! #: config/rl78/rl78.opt:81
! msgid "Alias for -mcpu=g13."
! msgstr "Alias para -mcpu=g13."
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
! msgid "Alias for -mcpu=g14."
! msgstr "Alias para -mcpu=g14."
  
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr "Asume que ES es cero a lo largo de la ejecuciÃ³n del programa, usa ES: para datos de solo lectura."
  
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr "Almacena los registros MDUC en manejadores de interrupciones internos para el objetivo G13."
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
! msgstr "Especifica la estrategia de generaciÃ³n de direcciones para modelo de cÃ³digo."
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr "Tipos de modelos de cÃ³digo conocidos (para uso con la opciÃ³n -mcmodel=):"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! msgid "Generate code in big-endian mode."
! msgstr "Genera cÃ³digo en modo big endian."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! msgid "Generate code in little-endian mode."
! msgstr "Genera cÃ³digo en modo little endian."
  
! #: config/nds32/nds32.opt:37
! #, fuzzy
! #| msgid "Perform cross-jumping optimization."
! msgid "Force performing fp-as-gp optimization."
! msgstr "Realiza optimizaciones de saltos cruzados."
  
! #: config/nds32/nds32.opt:41
! #, fuzzy
! #| msgid "Perform cross-jumping optimization."
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "Realiza optimizaciones de saltos cruzados."
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr "Especifica el tipo de ABI para el cual generar cÃ³digo: 2, 2fp+."
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr "Especifica el uso de ABI de coma flotante suave que significa sinÃ³nimo de -mabi=2."
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr "Especifica el uso de ABI de coma flotante suave que significa sinÃ³nimo de -mabi=2fp+."
  
! #: config/nds32/nds32.opt:71
! msgid "Use reduced-set registers for register allocation."
! msgstr "Usa un juego reducido de registros para asignaciÃ³n de registros."
  
! #: config/nds32/nds32.opt:75
! msgid "Use full-set registers for register allocation."
! msgstr "Usa el juego completo de registros para asignaciÃ³n de registros."
  
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
! msgstr ""
  
! #: config/nds32/nds32.opt:85
! #, fuzzy
! #| msgid "Use alternate leaf function entries"
! msgid "Align function entry to 4 byte."
! msgstr "Usar entradas de funciÃ³n hojas alternadas"
  
! #: config/nds32/nds32.opt:97
! 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
! 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
  #, fuzzy
! #| msgid "Specify the address generation strategy for code model."
! msgid "Specify the address generation strategy for ICT call's code model."
! msgstr "Especifica la estrategia de generaciÃ³n de direcciones para modelo de cÃ³digo."
  
! #: config/nds32/nds32.opt:109
  #, fuzzy
! #| msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "Tipos de modelos de cÃ³digo conocidos (para uso con la opciÃ³n -mcmodel=):"
  
! #: config/nds32/nds32.opt:119
! msgid "Generate conditional move instructions."
! msgstr "Genera instrucciones move condicionales."
  
! #: config/nds32/nds32.opt:123
  #, fuzzy
! #| msgid "Generate bit instructions."
! msgid "Generate hardware abs instructions."
! msgstr "Genera instrucciones de bit."
  
! #: config/nds32/nds32.opt:127
! msgid "Generate performance extension instructions."
! msgstr "Genera instrucciones de extensiÃ³n del rendimiento."
  
! #: config/nds32/nds32.opt:131
! msgid "Generate performance extension version 2 instructions."
! msgstr "Genera instrucciones de la versiÃ³n 2 de la extensiÃ³n del rendimiento."
  
! #: config/nds32/nds32.opt:135
! msgid "Generate string extension instructions."
! msgstr "Genera instrucciones de extensiÃ³n de cadenas."
  
! #: config/nds32/nds32.opt:139
  #, fuzzy
! #| msgid "Generate string extension instructions."
! msgid "Generate DSP extension instructions."
! msgstr "Genera instrucciones de extensiÃ³n de cadenas."
  
! #: config/nds32/nds32.opt:143
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "Genera instrucciones v3 push25/pop25."
  
! #: config/nds32/nds32.opt:147
! msgid "Generate 16-bit instructions."
! msgstr "Genera instrucciones de 16 bits."
  
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
! msgstr ""
  
! #: config/nds32/nds32.opt:155
! msgid "Enable Virtual Hosting support."
! msgstr "Activa el soporte de alojamiento virtual."
  
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
! msgstr "Especifica el tamaÃ±o de cada vector de interrupciones, que ha de ser 4 o 16."
  
! #: config/nds32/nds32.opt:163
! #, fuzzy
! #| msgid "Specify the memory model in effect for the program."
! msgid "Specify the security level of c-isr for the whole file."
! msgstr "Especifica el modelo de memoria en efecto para el programa."
  
! #: config/nds32/nds32.opt:167
! msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
! msgstr "Especifica el tamaÃ±o de cada bloque de cachÃ©, que ha de ser potencia de 2 entre 4 y 512."
  
! #: config/nds32/nds32.opt:175
! msgid "Known arch types (for use with the -march= option):"
! msgstr "Tipos de arquitectura conocidos (para usar con la opciÃ³n -march=):"
  
! #: config/nds32/nds32.opt:197
! msgid "Specify the cpu for pipeline model."
! msgstr "Especifica la cpu para el modelo de Â«pipelineÂ»."
  
! #: config/nds32/nds32.opt:201
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr "Tipos de cpu conocidos (para usar con la opciÃ³n -mcpu=):"
  
! #: config/nds32/nds32.opt:361
! 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
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "NÃºmero de registros de coma flotante conocidas (para usar con la opciÃ³n -mfloat-fpu=):"
  
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr "Especifica la configuraciÃ³n de la instrucciÃ³n mul: fast1, fast2 o slow. La predeterminada es fast1."
  
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr "Especifica cuÃ¡ntos puertos de lectura/escritura para nÃºcleos n9/n10.  El valor debe ser 3r2w o 2r1w."
  
! #: config/nds32/nds32.opt:425
! msgid "Enable constructor/destructor feature."
! msgstr "Activa la opciÃ³n constructor/destructor."
  
! #: config/nds32/nds32.opt:429
! msgid "Guide linker to relax instructions."
! msgstr "GuÃ­a al enlazador para que relaje las instrucciones."
  
! #: config/nds32/nds32.opt:433
! #, fuzzy
! #| msgid "Generate floating point mathematics using given instruction set."
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "Genera matemÃ¡ticas de coma flotante usando el conjunto de instrucciones dado."
  
! #: config/nds32/nds32.opt:437
! msgid "Generate single-precision floating-point instructions."
! msgstr "Genera instrucciones de coma flotante de precisiÃ³n sencilla."
  
! #: config/nds32/nds32.opt:441
! msgid "Generate double-precision floating-point instructions."
! msgstr "Genera instrucciones de coma flotante de doble precisiÃ³n."
  
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
! msgstr ""
  
! #: config/nds32/nds32.opt:449
! #, fuzzy
! #| msgid "Permit scheduling of a function's prologue sequence."
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "Permite la planificaciÃ³n de la secuencia de prÃ³logo de funciones."
  
! #: config/nds32/nds32.opt:453
! #, fuzzy
! #| msgid "Generate cld instruction in the function prologue."
! msgid "Generate return instruction in naked function."
! msgstr "Genera la instrucciÃ³n cld en el prÃ³logo de funciÃ³n."
  
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
! msgstr "Siempre guarda $lp en la pila."
  
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
! msgstr ""
  
! #: config/ft32/ft32.opt:23
! #, fuzzy
! #| msgid "target the software simulator."
! msgid "Target the software simulator."
! msgstr "destina al simulador software."
  
! #: config/ft32/ft32.opt:31
! #, fuzzy
! #| msgid "Avoid use of the DIV and MOD instructions"
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Evita el uso de las instrucciones DIV y MOD"
  
! #: config/ft32/ft32.opt:35
! #, fuzzy
! #| msgid "target the FT32B architecture"
! msgid "Target the FT32B architecture."
! msgstr "destina a la arquitectura FT32B"
  
! #: config/ft32/ft32.opt:39
  #, fuzzy
! #| msgid "enable FT32B code compression"
! msgid "Enable FT32B code compression."
! msgstr "Activa cÃ³digo de compresiÃ³n FT32B."
  
! #: config/ft32/ft32.opt:43
! #, fuzzy
! #| msgid "Avoid placing any readable data in program memory"
! msgid "Avoid placing any readable data in program memory."
! msgstr "Evita colocar cualquier dato legible en memoria de programa"
  
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
! msgstr ""
  
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
! msgstr ""
  
! #: config/or1k/or1k.opt:28
! #, fuzzy
! #| msgid "Use hardware division instructions on ColdFire."
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
! msgstr "Usa instrucciones de divisiÃ³n por hardware en ColdFire."
  
! #: config/or1k/or1k.opt:32
! #, fuzzy
! #| msgid "Use hardware instructions for integer division."
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
! msgstr "Usa instrucciones de hardware para la divisiÃ³n entera."
  
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
! msgstr ""
  
! #: config/or1k/or1k.opt:42
  #, fuzzy
! #| msgid "Allow branches to be packed with other instructions."
! msgid "Allows generation of binaries which use the l.rori instructions."
! msgstr "Permite que las ramificaciones se empaquen con otras instrucciones."
  
! #: config/or1k/or1k.opt:46
! msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
! msgstr ""
  
! #: config/or1k/or1k.opt:52
! msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
! msgstr ""
  
! #: config/or1k/or1k.opt:58
! msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
! msgstr ""
  
! #: config/or1k/or1k.opt:63
! #, fuzzy
! #| msgid "Use the divide instruction."
! msgid "Use divide emulation."
! msgstr "Usa la instrucciÃ³n divide."
  
! #: config/or1k/or1k.opt:67
! #, fuzzy
! #| msgid "Use the soft multiply emulation (default)."
! msgid "Use multiply emulation."
! msgstr "Usa la emulaciÃ³n de multiplicaciÃ³n por software (por defecto)."
  
! #: ada/gcc-interface/lang.opt:57 c-family/c.opt:304
! msgid "Enable most warning messages."
! msgstr "Activa casi todos los mensajes de aviso."
  
! #: ada/gcc-interface/lang.opt:61
! msgid "Synonym of -gnatk8."
! msgstr "SinÃ³nimo de -gnatk8."
  
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
! msgstr "No buscar ficheros objeto en la ruta estÃ¡ndar."
  
! #: ada/gcc-interface/lang.opt:73
! msgid "Select the runtime."
! msgstr "Selecciona el tiempo de ejecuciÃ³n."
  
! #: ada/gcc-interface/lang.opt:77 c-family/c.opt:1736
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "Usa el tipo entero mÃ¡s estrecho posible para tipos de enumeraciÃ³n."
  
! #: ada/gcc-interface/lang.opt:81 c-family/c.opt:1748
! msgid "Make \"char\" signed by default."
! msgstr "Hace que \"char\" sea signed por defecto."
  
! #: ada/gcc-interface/lang.opt:85 c-family/c.opt:1834
! msgid "Make \"char\" unsigned by default."
! msgstr "Hace que \"char\" sea unsigned por defecto."
  
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
! msgstr "Caza erratas."
  
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
! msgstr "Establece el nombre del fichero ALI de salida (opciÃ³n interna)."
  
! #: ada/gcc-interface/lang.opt:97
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr "-gnat<opciones>\tEspecifica opciones para GNAT."
  
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
! msgstr "No considerada."
  
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
! msgstr ""
  
! #: go/lang.opt:42
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr "-fgo-c-header=<fichero>\tEscribe las definiciones de estructuras de Go a fichero como cÃ³digo C."
  
! #: go/lang.opt:46
! msgid "Add explicit checks for division by zero."
! msgstr "Agrega comprobaciones explÃ­citas para la divisiÃ³n por cero."
  
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr "Agrega comprobaciones explÃ­citas para el desbordamiento de divisiÃ³n en INT_MIN / -1."
  
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
! msgstr "Aplica reglas especiales para compilar paquete de tiempo de ejecuciÃ³n."
  
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr "-fgo-dump-<tipo>\tInformaciÃ³n interna del frente Dump Go."
  
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr "-fgo-optimize-<tipo>\tActiva los pasos de optimizaciÃ³n en el frente."
  
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr "-fgo-pkgpath=<cadena>\tEstablece la ruta de paquetes Go."
  
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr "-fgo-prefix=<cadena>\tDefine el prefijo especÃ­fico del paquete para nombres Go exportados."
  
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr "-fgo-relative-import-path=<ruta>\tTrata las importaciones relativas como relativas a ruta."
  
! #: go/lang.opt:78
! msgid "Functions which return values must end with return statements."
! msgstr "Las funciones con valores de devoluciÃ³n deben terminar con declaraciones return."
  
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
! msgstr "Emite informaciÃ³n de depuraciÃ³n relacionada con el paso de anÃ¡lisis de escape cuando se ejecuta con -fgo-optimize-allocs."
  
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
  #: common.opt:243
  msgid "Provide bash completion for options starting with provided string."
  msgstr ""
--- 13331,14370 ----
  msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr "Maneja las funciones internas atÃ³micas que pueden aplicarse a datos desalineados mediante llamadas a funciones de biblioteca. Anula -mtrap-unaligned-atomic."
  
! #: config/sh/superh.opt:6
! msgid "Board name [and memory region]."
! msgstr "Nombre del tablero [y regiÃ³n de memoria]."
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
! msgstr "Nombre del entorno de ejecuciÃ³n."
  
! #: config/sh/sh.opt:42
! msgid "Generate SH1 code."
! msgstr "Genera cÃ³digo SH1."
  
! #: config/sh/sh.opt:46
! msgid "Generate SH2 code."
! msgstr "Genera cÃ³digo SH2."
  
! #: config/sh/sh.opt:50
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "Genera cÃ³digo FPU de SH2a de doble precisiÃ³n por defecto."
  
! #: config/sh/sh.opt:54
! msgid "Generate SH2a FPU-less code."
! msgstr "Genera cÃ³digo SH2a sin FPU."
  
! #: config/sh/sh.opt:58
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "Genera cÃ³digo FPU de SH2a de precisiÃ³n simple."
  
! #: config/sh/sh.opt:62
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "Genera solamente cÃ³digo FPU de SH2a de precisiÃ³n simple."
  
! #: config/sh/sh.opt:66
! msgid "Generate SH2e code."
! msgstr "Genera cÃ³digo SH2e."
  
! #: config/sh/sh.opt:70
! msgid "Generate SH3 code."
! msgstr "Genera cÃ³digo SH3."
  
! #: config/sh/sh.opt:74
! msgid "Generate SH3e code."
! msgstr "Genera cÃ³digo SH3e."
  
! #: config/sh/sh.opt:78
! msgid "Generate SH4 code."
! msgstr "Genera cÃ³digo SH4."
  
! #: config/sh/sh.opt:82
! msgid "Generate SH4-100 code."
! msgstr "Genera cÃ³digo SH4-100."
  
! #: config/sh/sh.opt:86
! msgid "Generate SH4-200 code."
! msgstr "Genera cÃ³digo SH4-200."
  
! #: config/sh/sh.opt:92
! msgid "Generate SH4-300 code."
! msgstr "Genera cÃ³digo SH4-300."
  
! #: config/sh/sh.opt:96
! msgid "Generate SH4 FPU-less code."
! msgstr "Genera cÃ³digo SH4 sin FPU."
  
! #: config/sh/sh.opt:100
! msgid "Generate SH4-100 FPU-less code."
! msgstr "Genera cÃ³digo SH4-100 sin FPU."
  
! #: config/sh/sh.opt:104
! msgid "Generate SH4-200 FPU-less code."
! msgstr "Genera cÃ³digo SH4-200 sin FPU."
  
! #: config/sh/sh.opt:108
! msgid "Generate SH4-300 FPU-less code."
! msgstr "Genera cÃ³digo SH4-300 sin FPU."
  
! #: config/sh/sh.opt:112
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Genera cÃ³digo para SH4 series 340 (sin MMU/FPU)."
  
! #: config/sh/sh.opt:117
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Genera cÃ³digo para SH4 series 400 (sin MMU/FPU)."
  
! #: config/sh/sh.opt:122
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Genera cÃ³digo para SH4 series 500 (sin FPU)."
  
! #: config/sh/sh.opt:127
! msgid "Generate default single-precision SH4 code."
! msgstr "Genera cÃ³digo SH4 de precisiÃ³n simple por defecto."
  
! #: config/sh/sh.opt:131
! msgid "Generate default single-precision SH4-100 code."
! msgstr "Genera cÃ³digo SH4-100 de precisiÃ³n simple por defecto."
  
! #: config/sh/sh.opt:135
! msgid "Generate default single-precision SH4-200 code."
! msgstr "Genera cÃ³digo SH4-200 de precisiÃ³n simple por defecto."
  
! #: config/sh/sh.opt:139
! msgid "Generate default single-precision SH4-300 code."
! msgstr "Genera cÃ³digo SH4-300 de precisiÃ³n simple por defecto."
  
! #: config/sh/sh.opt:143
! msgid "Generate only single-precision SH4 code."
! msgstr "Genera cÃ³digo SH4 solamente de precisiÃ³n simple."
  
! #: config/sh/sh.opt:147
! msgid "Generate only single-precision SH4-100 code."
! msgstr "Genera cÃ³digo SH4-100 solamente de precisiÃ³n simple."
  
! #: config/sh/sh.opt:151
! msgid "Generate only single-precision SH4-200 code."
! msgstr "Genera cÃ³digo SH4-200 solamente de precisiÃ³n simple."
  
! #: config/sh/sh.opt:155
! msgid "Generate only single-precision SH4-300 code."
! msgstr "Genera cÃ³digo SH4-300 solamente de precisiÃ³n simple."
  
! #: config/sh/sh.opt:159
! msgid "Generate SH4a code."
! msgstr "Genera cÃ³digo SH4a."
  
! #: config/sh/sh.opt:163
! msgid "Generate SH4a FPU-less code."
! msgstr "Genera cÃ³digo SH4a sin FPU."
  
! #: config/sh/sh.opt:167
! msgid "Generate default single-precision SH4a code."
! msgstr "Genera cÃ³digo SH4a de precisiÃ³n simple por defecto."
  
! #: config/sh/sh.opt:171
! msgid "Generate only single-precision SH4a code."
! msgstr "Genera cÃ³digo SH4a solamente de precisiÃ³n simple."
  
! #: config/sh/sh.opt:175
! msgid "Generate SH4al-dsp code."
! msgstr "Genera cÃ³digo SH4al-dsp."
  
! #: config/sh/sh.opt:183
! msgid "Generate code in big endian mode."
! msgstr "Genera cÃ³digo en modo big endian."
  
! #: config/sh/sh.opt:187
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "Genera desplazamientos de 32-bit en las tablas de switch."
  
! #: config/sh/sh.opt:191
! msgid "Generate bit instructions."
! msgstr "Genera instrucciones de bit."
  
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
! msgstr "Asume que las ramificaciones condicionales con desplazamiento cero son rÃ¡pidas."
  
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
! msgstr "Fuerza el uso de ranuras de retardo para las ramificaciones condicionales."
  
! #: config/sh/sh.opt:207
! msgid "Align doubles at 64-bit boundaries."
! msgstr "Alinea doubles en lÃ­mites de 64-bit."
  
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
! msgstr "Estrategia de divisiÃ³n, una de las siguientes: call-div1, call-fp, call-table."
  
! #: config/sh/sh.opt:215
! msgid "Specify name for 32 bit signed division function."
! msgstr "Especifica un nombre para la funciÃ³n de divisiÃ³n de 32 bit con signo."
  
! #: config/sh/sh.opt:219
! msgid "Generate ELF FDPIC code."
! msgstr "Genera cÃ³digo ELF FDPIC."
  
! #: config/sh/sh.opt:223
! msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
! msgstr "Activa el uso de registros de coma flotante de 64-bit en instrucciones. fmov.  Vea -mdalign si se requiere alineaciÃ³n de 64-bit."
  
! #: config/sh/sh.opt:231 config/sh/sh.opt:269
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr "Sigue las convenciones de llamada Renesas (anteriormente Hitachi) / SuperH."
  
! #: config/sh/sh.opt:235
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "Incrementa el cumplimiento con IEEE para las comparaciones de coma flotante."
  
! #: config/sh/sh.opt:239
! #, fuzzy
! #| msgid "inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr "CÃ³digo inline para invalidar las entradas de cachÃ© de instruciones despuÃ©s de establecerer los trampolines de funciones anidadas."
  
! #: config/sh/sh.opt:243 config/arc/arc.opt:246
! msgid "Annotate assembler instructions with estimated addresses."
! msgstr "Anota las instrucciones de ensamblador con direcciones estimadas."
  
! #: config/sh/sh.opt:247
! msgid "Generate code in little endian mode."
! msgstr "Genera cÃ³digo en modo little endian."
  
! #: config/sh/sh.opt:251
! msgid "Mark MAC register as call-clobbered."
! msgstr "Marca los registros MAC como sobreescritos por llamada."
  
! #: config/sh/sh.opt:257
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr "Construye los structs como un mÃºltiplo de 4 bytes (aviso: se altera la ABI)."
  
! #: config/sh/sh.opt:261
! msgid "Emit function-calls using global offset table when generating PIC."
! msgstr "Emite llamadas a funciÃ³n usando la tabla de desplazamiento global al generar PIC."
  
! #: config/sh/sh.opt:265
! msgid "Shorten address references during linking."
! msgstr "Abrevia las referencias de direcciones durante el enlace."
  
! #: config/sh/sh.opt:273
! msgid "Specify the model for atomic operations."
! msgstr "Especifica el modelo para operaciones atÃ³micas."
  
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
! msgstr "Usa la instrucciÃ³n tas.b para __atomic_test_and_set."
  
! #: config/sh/sh.opt:281
! msgid "Cost to assume for a multiply insn."
! msgstr "Costo de asumir una instrucciÃ³n multiply."
  
! #: config/sh/sh.opt:285
! msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
! msgstr "No genera sÃ³lo cÃ³digo de modo privilegiado; implica -mno-inline-ic_invalidate si el cÃ³digo a incluir en lÃ­nea no funciona en modo usuario."
  
! #: config/sh/sh.opt:291
! msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr "Pretende que una ramificaciÃ³n-alrededor-de-un-movimiento es un movimiento condicional."
  
! #: config/sh/sh.opt:295
! msgid "Enable the use of the fsca instruction."
! msgstr "Activa el uso de la instrucciÃ³n fsca."
  
! #: config/sh/sh.opt:299
! msgid "Enable the use of the fsrra instruction."
! msgstr "Activa el uso de la instrucciÃ³n fsrra."
  
! #: config/sh/sh.opt:303
! msgid "Use LRA instead of reload (transitional)."
! msgstr "Usa LRA en lugar de reload (transicional)."
  
! #: config/gcn/gcn.opt:26
! msgid "GCN GPU type to use:"
! msgstr ""
  
! #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
! #, fuzzy
! #| msgid "Specify the name of the target CPU."
! msgid "Specify the name of the target GPU."
! msgstr "Especifica el nombre de la CPU destino."
  
! #: config/gcn/gcn.opt:55
! msgid "Enable OpenMP GPU offloading."
! msgstr ""
  
! #: config/gcn/gcn.opt:71
! msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
! msgstr ""
  
! #: config/gcn/gcn.opt:78
! #, fuzzy
! #| msgid "Warn about an invalid DO loop."
! msgid "Warn about invalid OpenACC dimensions."
! msgstr "Avisa sobre bucles DO no vÃ¡lidos."
  
! #: config/fr30/fr30.opt:23
! msgid "Assume small address space."
! msgstr "Asume espacio de direcciones small."
  
! #: config/mips/mips.opt:32
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "-mabi=ABI\tGenera cÃ³digo que cumpla con la ABI dada."
  
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
! msgstr "ABIs MIPS conocidos (para uso con la opciÃ³n -mabi=):"
  
! #: config/mips/mips.opt:55
! msgid "Generate code that can be used in SVR4-style dynamic objects."
! msgstr "Genera cÃ³digo que se pueda usar en objetos dinÃ¡micos de estilo SVR4."
  
! #: config/mips/mips.opt:59
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Usa instrucciones 'mad' de estilo PMC."
  
! #: config/mips/mips.opt:63
! msgid "Use integer madd/msub instructions."
! msgstr "Usa instrucciones madd/msub de enteros."
  
! #: config/mips/mips.opt:67
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "-march=ISA\tGenera cÃ³digo para el ISA dado."
  
! #: config/mips/mips.opt:71
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
! msgstr "-mbranch-cost=COSTO\tEstablece el costo de las ramificaciones aproximadamente a COSTO instrucciones."
  
! #: config/mips/mips.opt:75
! msgid "Use Branch Likely instructions, overriding the architecture default."
! msgstr "Usa instrucciones Branch Likely, anulando el valor predeterminado de la arquitectura."
  
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
! msgstr "Activa/desactiva el ASE de MIPS16 en funciones alternantes para pruebas del compilador."
  
! #: config/mips/mips.opt:83
! msgid "Trap on integer divide by zero."
! msgstr "Atrapa la divisiÃ³n entera por cero."
  
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
! msgstr "-mcode-readable=OPCIÃ“N\tEspecifica cuÃ¡ndo se permite que las instrucciones accedan al cÃ³digo."
  
! #: config/mips/mips.opt:91
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "Argumentos vÃ¡lidos para -fcode-readable=:"
  
! #: config/mips/mips.opt:104
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "Usa secuencias ramifica-y-para para revisar la divisiÃ³n entera por cero."
  
! #: config/mips/mips.opt:108
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "Usa instrucciones trap para revisar la divisiÃ³n entera por cero."
  
! #: config/mips/mips.opt:112
! msgid "Allow the use of MDMX instructions."
! msgstr "Permite el uso de las instrucciones MDMX."
  
! #: config/mips/mips.opt:116
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "Permite que las instrucciones de coma flotante de hardware cubran tanto operaciones de 32-bit como de 64-bit."
  
! #: config/mips/mips.opt:120
! msgid "Use MIPS-DSP instructions."
! msgstr "Usa instrucciones MIPS-DSP."
  
! #: config/mips/mips.opt:124
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "Usa instrucciones MIPS-DSP REV 2."
  
! #: config/mips/mips.opt:146
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Usa las instrucciones de direccionamiento virtual mejorado."
  
! #: config/mips/mips.opt:150
! msgid "Use NewABI-style %reloc() assembly operators."
! msgstr "Usa los operadores de ensamblador %reloc() del estilo NewABI."
  
! #: config/mips/mips.opt:154
! msgid "Use -G for data that is not defined by the current object."
! msgstr "Usa -G para los datos que estÃ¡n definidos por el objeto actual."
  
! #: config/mips/mips.opt:158
! msgid "Work around certain 24K errata."
! msgstr "Evita ciertos errores de 24K."
! 
! #: config/mips/mips.opt:162
! msgid "Work around certain R4000 errata."
! msgstr "Evita ciertos errores de R4000."
! 
! #: config/mips/mips.opt:166
! msgid "Work around certain R4400 errata."
! msgstr "Evita ciertos errores de R4400."
! 
! #: config/mips/mips.opt:170
  #, fuzzy
! #| msgid "Work around certain R4000 errata."
! msgid "Work around the R5900 short loop erratum."
! msgstr "Evita ciertos errores de R4000."
  
! #: config/mips/mips.opt:174
! msgid "Work around certain RM7000 errata."
! msgstr "Evita ciertos errores de R4000."
  
! #: config/mips/mips.opt:178
! msgid "Work around certain R10000 errata."
! msgstr "Evita ciertos errores de R10000."
  
! #: config/mips/mips.opt:182
! msgid "Work around errata for early SB-1 revision 2 cores."
! msgstr "Evita los errores para nÃºcleos tempranos SB-1 revisiÃ³n 2."
  
! #: config/mips/mips.opt:186
! msgid "Work around certain VR4120 errata."
! msgstr "Evita ciertos errores de VR4120."
  
! #: config/mips/mips.opt:190
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "Evita el error mflo/mfhi del VR4130."
  
! #: config/mips/mips.opt:194
! msgid "Work around an early 4300 hardware bug."
! msgstr "Evita el error de hardware de los primeros 4300."
  
! #: config/mips/mips.opt:198
! msgid "FP exceptions are enabled."
! msgstr "Las excepciones FP estÃ¡n activadas."
  
! #: config/mips/mips.opt:202
! msgid "Use 32-bit floating-point registers."
! msgstr "Usa los registros de coma flotante de 32-bit."
  
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
! msgstr "Conforma al o32 FPXX ABI."
  
! #: config/mips/mips.opt:210
! msgid "Use 64-bit floating-point registers."
! msgstr "Usa los registros de coma flotante de 64-bit."
  
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
! msgstr "-mflush-func=FUNC\tUsa FUNC para vaciar el cachÃ© antes de llamar a los trampolines de pila."
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
! msgstr "-mabs=MODO\tSelecciona el modo de ejecuciÃ³n de instrucciones IEEE 754 ABS/NEG."
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
! msgstr "-mnan=CODIFICACIÃ“N\tSelecciona la codificaciÃ³n de datos IEEE 754 NaN."
  
! #: config/mips/mips.opt:226
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr "ConfiguraciÃ³n de lso MIPS IEEE 754 conocidos (para uso con las opciones -mabs= y -mnan=):"
  
! #: config/mips/mips.opt:236
! msgid "Use 32-bit general registers."
! msgstr "Usa los registros generales de 32-bit."
  
! #: config/mips/mips.opt:240
! msgid "Use 64-bit general registers."
! msgstr "Usa los registros generales de 64-bit."
  
! #: config/mips/mips.opt:244
! msgid "Use GP-relative addressing to access small data."
! msgstr "Usa el direccionamiento relativo al GP para acceder a datos small."
  
! #: config/mips/mips.opt:248
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
! msgstr "Al generar cÃ³digo -mabicalls, permite que los ejecutables usen PLTs y copien reubicaciones."
  
! #: config/mips/mips.opt:252
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Permite el uso de la ABI y las instrucciones de coma flotante de hardware."
  
! #: config/mips/mips.opt:256
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr "Genera cÃ³digo que se puede enlazar con cÃ³digo MIPS16 microMIPS."
  
! #: config/mips/mips.opt:260
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr "SinÃ³nimo de minterlink-compressed, preservado por compatibilidad hacia atrÃ¡s."
  
! #: config/mips/mips.opt:264
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "-mipsN\tGenera cÃ³digo para ISA nivel N."
  
! #: config/mips/mips.opt:268
! msgid "Generate MIPS16 code."
! msgstr "Genera cÃ³digo MIPS16."
  
! #: config/mips/mips.opt:272
! msgid "Use MIPS-3D instructions."
! msgstr "Usa instrucciones MIPS-3D."
  
! #: config/mips/mips.opt:276
! msgid "Use ll, sc and sync instructions."
! msgstr "Usa las instrucciones ll, sc y sync."
  
! #: config/mips/mips.opt:280
! msgid "Use -G for object-local data."
! msgstr "Usa -G para los datos del objeto local."
  
! #: config/mips/mips.opt:284
! msgid "Use indirect calls."
! msgstr "Usa llamadas indirectas."
  
! #: config/mips/mips.opt:288
! msgid "Use a 32-bit long type."
! msgstr "Usa un tipo long de 32-bit."
  
! #: config/mips/mips.opt:292
! msgid "Use a 64-bit long type."
! msgstr "Usa un tipo long de 64-bit."
  
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
! msgstr "Pasa la direcciÃ³n de la ubicaciÃ³n de ra save a _mcount en $12."
  
! #: config/mips/mips.opt:300
! msgid "Don't optimize block moves."
! msgstr "No optimiza los movimientos de bloques."
  
! #: config/mips/mips.opt:304
! msgid "Use microMIPS instructions."
! msgstr "Usa instrucciones microMIPS."
  
! #: config/mips/mips.opt:308
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Usa instrucciones de la ExtensiÃ³n MIPS MSA."
  
! #: config/mips/mips.opt:312
! msgid "Allow the use of MT instructions."
! msgstr "Permite el uso de las instrucciones MT."
  
! #: config/mips/mips.opt:316
! msgid "Prevent the use of all floating-point operations."
! msgstr "Previene el uso de todas las instrucciones de coma flotante."
  
! #: config/mips/mips.opt:320
! msgid "Use MCU instructions."
! msgstr "Usa instrucciones MCU."
  
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
! msgstr "No usa una funciÃ³n que vacÃ­e el cachÃ© antes de llamar los trampolines de pila."
  
! #: config/mips/mips.opt:328
! msgid "Do not use MDMX instructions."
! msgstr "No usa instrucciones MDMX."
  
! #: config/mips/mips.opt:332
! msgid "Generate normal-mode code."
! msgstr "Genera cÃ³digo normal-mode."
  
! #: config/mips/mips.opt:336
! msgid "Do not use MIPS-3D instructions."
! msgstr "No usa instrucciones MIPS-3D."
  
! #: config/mips/mips.opt:340
! msgid "Use paired-single floating-point instructions."
! msgstr "Usa instrucciones apareadas-sencillas de coma flotante."
  
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
! msgstr "-mr10k-cache-barrier=OPCIÃ“N\tEspecifica cuando se deben insertar las barreras de cachÃ© de r10k."
  
! #: config/mips/mips.opt:348
! msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr "Argumentos vÃ¡lidos para -mr10k-cache-barrier=:"
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
! msgstr "Trata de permitir que el enlazador convierta las llamadas PIC a llamadas directas."
  
! #: config/mips/mips.opt:365
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
! msgstr "Al generar cÃ³digo -mabicalls, hace que el cÃ³digo sea adecuado para su uso en bibliotecas compartidas."
! 
! #: config/mips/mips.opt:369
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "Restringe el uso de instrucciones de coma flotante de hardware para operaciones de 32-bit."
! 
! #: config/mips/mips.opt:373
! msgid "Use SmartMIPS instructions."
! msgstr "Usa instrucciones SmartMIPS."
! 
! #: config/mips/mips.opt:377
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Previene el uso de todas las instrucciones de coma flotante de hardware."
! 
! #: config/mips/mips.opt:381
! msgid "Optimize lui/addiu address loads."
! msgstr "Optimiza las cargas de las direcciones lui/addiu."
! 
! #: config/mips/mips.opt:385
! msgid "Assume all symbols have 32-bit values."
! msgstr "Asume que todos los sÃ­mbolos tienen valores de 32-bit."
! 
! #: config/mips/mips.opt:389
! msgid "Use synci instruction to invalidate i-cache."
! msgstr "Usa la instrucciÃ³n synci para invalidar el i-cachÃ©."
! 
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
! msgstr "Usa instrucciones lwxc1/swxc1/ldxc1/sdxc1 donde sean aplicables."
! 
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
! msgstr "Usa operandos cuaternarios madd.s/madd.d e instrucciones relacionadas donde sean aplicables."
! 
! #: config/mips/mips.opt:413
! msgid "Use Virtualization (VZ) instructions."
! msgstr "Usa instrucciones virtualizaciÃ³n (VZ)."
! 
! #: config/mips/mips.opt:417
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "Usa instrucciones de direcciones fÃ­sicas extendidas (XPA)."
! 
! #: config/mips/mips.opt:421
  #, fuzzy
! #| msgid "Use ll, sc and sync instructions."
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "Usa las instrucciones ll, sc y sync."
  
! #: config/mips/mips.opt:425
  #, fuzzy
! #| msgid "Use Virtualization (VZ) instructions."
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Usa instrucciones virtualizaciÃ³n (VZ)."
  
! #: config/mips/mips.opt:429
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "Realiza optimizaciones de alineaciÃ³n especÃ­ficas para VR4130."
  
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
! msgstr "Levanta restricciones en el tamaÃ±o de GOT."
! 
! #: config/mips/mips.opt:437
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "Activa el uso de registros de precisiÃ³n sencilla impares."
! 
! #: config/mips/mips.opt:441
! msgid "Optimize frame header."
! msgstr "Optimiza la cabecera de marco."
! 
! #: config/mips/mips.opt:448
  #, fuzzy
! #| msgid "Enable dead store elimination"
! msgid "Enable load/store bonding."
! msgstr "Activa la eliminaciÃ³n de almacenamiento muerto."
  
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
! msgstr "Especifica la polÃ­tica de uso de ramificaciÃ³n compacta."
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
! msgstr "PolÃ­ticas disponibles para usar con -mcompact-branches=:"
  
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
! msgstr ""
  
! #: config/mips/mips.opt:473
  #, fuzzy
! #| msgid "Use MIPS MSA Extension instructions."
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "Usa instrucciones de la ExtensiÃ³n MIPS MSA."
  
! #: config/mips/mips.opt:477
! #, fuzzy
! #| msgid "Use MIPS MSA Extension instructions."
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "Usa instrucciones de la ExtensiÃ³n MIPS MSA."
  
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
! msgstr "CPUs MIPS conocidos (para uso con las opciones -march= y -mtune=):"
  
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgstr "Niveles ISA MIPS conocidos (para uso con la opciÃ³n -mips):"
  
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
! msgstr "CPUs TILE-Gx conocidos (para usar con la opciÃ³n -mcpu=):"
  
! #: config/tilegx/tilegx.opt:37
! msgid "Compile with 32 bit longs and pointers."
! msgstr "Compila con longs y punteros de 32 bit."
  
! #: config/tilegx/tilegx.opt:41
! msgid "Compile with 64 bit longs and pointers."
! msgstr "Compila con longs y punteros de 64 bit."
  
! #: config/tilegx/tilegx.opt:53
! msgid "Use given TILE-Gx code model."
! msgstr "Usa el modelo de cÃ³digo del TILE-Gx dado."
  
! #: config/arc/arc-tables.opt:25
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr "CPUs ARC conocidas (para usar con la opciÃ³n -mcpu=):"
  
! #: config/arc/arc.opt:26
! msgid "Compile code for big endian mode."
! msgstr "Compila cÃ³digo para modo big endian."
  
! #: config/arc/arc.opt:30
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "Compila cÃ³digo para modo little endian.  Este es el valor predefinido."
  
! #: config/arc/arc.opt:34
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "Desactiva el paso especÃ­fico ARCompact para generar instrucciones de ejecuciÃ³n condicional."
! 
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
! msgstr "Genera cÃ³digo de 32 bits ARCompact para el procesador ARC600."
! 
! #: config/arc/arc.opt:42
! msgid "Same as -mA6."
! msgstr "Igual que -mA6."
! 
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
! msgstr "Genera cÃ³digo de 32 bits ARCompact para el procesador ARC601."
! 
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
! msgstr "Genera cÃ³digo de 32 bits ARCompact para el procesador ARC700."
! 
! #: config/arc/arc.opt:54
! msgid "Same as -mA7."
! msgstr "Igual que -mA7."
! 
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
! msgstr "-mmpy-option=MPY Compila cÃ³digo ARCv2 con una opciÃ³n de diseÃ±o de multiplicador."
  
! #: config/arc/arc.opt:132
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "Activa las instrucciones DIV-REM para ARCv2."
  
! #: config/arc/arc.opt:136
! msgid "Enable code density instructions for ARCv2."
! msgstr "Activa las instrucciones de densidad de cÃ³digo para ARCv2."
  
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
! msgstr "Retoca la asignaciÃ³n de registros para ayudar a la generaciÃ³n de instrucciones de 16 bits."
  
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr "Usa accesos normales a memoria cacheada para referencias volÃ¡tiles."
  
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
! msgstr "Activa el bypass de cachÃ© para referencias volÃ¡tiles."
  
! #: config/arc/arc.opt:158
! msgid "Generate instructions supported by barrel shifter."
! msgstr "Genera instrucciones admitidas por el barrel shift."
  
! #: config/arc/arc.opt:162
! msgid "Generate norm instruction."
! msgstr "Genera instrucciones norm."
  
! #: config/arc/arc.opt:166
! msgid "Generate swap instruction."
! msgstr "Genera instrucciones swap."
  
! #: config/arc/arc.opt:170
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "Genera instrucciones mul64 y mulu64."
  
! #: config/arc/arc.opt:174
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "No generar instrucciones mpy para ARC700."
  
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
! msgstr "Genera instrucciones de aritmÃ©tica extendida.  Actualmente solo se dispone de divaw, adds, subs y sat16."
  
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
! msgstr "Indicador tonto. Es el predefinido a menos que que se proporcionen switches FPX explÃ­citamente."
  
! #: config/arc/arc.opt:186
! msgid "Generate call insns as register indirect calls."
! msgstr "Genera las llamadas insns como llamadas indirectas de registros."
  
! #: config/arc/arc.opt:190
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "No generar instrucciones BRcc en arc_reorg."
  
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
! msgstr "Generar referencias de sdata.  Es lo predefinido, salvo que se compile para PIC."
  
! #: config/arc/arc.opt:198
  #, fuzzy
! #| msgid "Generate Cell microcode."
! msgid "Generate millicode thunks."
! msgstr "Genera microcÃ³digo Cell."
  
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "FPX: Generar instrucciones FPX de precisiÃ³n sencilla (compactas)."
  
! #: config/arc/arc.opt:210
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "FPX: Generar instrucciones FPX de precisiÃ³n sencilla (rÃ¡pidas)."
  
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
! msgstr "FPX: Activar las extensiones de coma flotante de doble precisiÃ³n de la CPU Argonaut ARC."
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
! msgstr "FPX: Generar instrucciones FPX de precisiÃ³n doble (compactas)."
  
! #: config/arc/arc.opt:226
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
! msgstr "FPX: Generar instrucciones FPX de precisiÃ³n doble (rÃ¡pidas)."
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
! msgstr "Desactivar en las instrucciones LR y SR el uso de registros auxiliares de la extensiÃ³n FPX."
  
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
! msgstr "Activar la generaciÃ³n de instrucciones ARC SIMD mediante funciones internas especÃ­ficas de objetivo."
! 
! #: config/arc/arc.opt:238
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr "-mcpu=CPU\tCompila cÃ³digo para la CPU de variante ARC."
! 
! #: config/arc/arc.opt:242
  #, fuzzy
! #| msgid "size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
! msgstr "nivel de optimizaciÃ³n del tamaÃ±o: 0:nada 1:oportunista 2:regalloc 3:alineaciÃ³n libre, -Os."
  
! #: config/arc/arc.opt:250
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr "Costo de asumir una instrucciÃ³n multiply, siendo 4 el de una instrucciÃ³n normal."
  
! #: config/arc/arc.opt:254
! msgid "-mcpu=TUNE Tune code for given ARC variant."
! msgstr "-mcpu=TUNE Ajusta el cÃ³digo para la variante ARC dada."
  
! #: config/arc/arc.opt:285
! msgid "Enable the use of indexed loads."
! msgstr "Activa el uso de loads indexadas."
  
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
! msgstr "Activa el uso de pre/post modify con desplazamiento de registro."
  
! #: config/arc/arc.opt:293
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "Genera instrucciones multiply y mac de 32x16."
  
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
! msgstr "Establece el umbral de probabilidad para ramificaciones desalineadas."
  
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
! msgstr "No utilizar rango de direccionamiento de menos de 25 bits para llamadas."
  
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
! msgstr "Explicar quÃ© consideraciones de alineamiento llevan a la decisiÃ³n de hacer una insn corta o larga."
  
! #: config/arc/arc.opt:311
! msgid "Do alignment optimizations for call instructions."
! msgstr "EfectÃºa optimizaciones de alineamiento en las instrucciones de llamadas."
  
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
! msgstr "Activa el manejo de restricciones Rcq - la mayor parte de la generaciÃ³n de cÃ³digo corto depende de esto."
  
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
! msgstr "Activa el manejo de restricciones Rcw - la ejecuciÃ³n condicional ccfsd depende principalmente de esto."
  
! #: config/arc/arc.opt:323
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "Activa el uso pre-recarga del patrÃ³n cbranchsi."
  
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
! msgstr "Activa bbit peephole2."
  
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
! msgstr "Usa tables switch case relativas a contador de programa - esto activa el acortamiento de tablas case."
  
! #: config/arc/arc.opt:335
! msgid "Enable compact casesi pattern."
! msgstr "Activa el patrÃ³n casesi compacto."
  
! #: config/arc/arc.opt:339
! msgid "Enable 'q' instruction alternatives."
! msgstr "Activa las instrucciones alternativas 'q'."
  
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
! msgstr "Expande adddi3 y subdi3 en tiempo de generaciÃ³n de rtl en add.f / adc, etc."
  
! #: config/arc/arc.opt:350
! msgid "Enable variable polynomial CRC extension."
! msgstr "Activa la extensiÃ³n de CRC polinÃ³mico variable."
  
! #: config/arc/arc.opt:354
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "Activa las extensiones DSP 3.1 Pack A."
  
! #: config/arc/arc.opt:358
! msgid "Enable dual viterbi butterfly extension."
! msgstr "Activa la la extensiÃ³n dual viterbi butterfly."
  
! #: config/arc/arc.opt:368
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "Activa las instrucciones de operando dual y Ãºnico para telefonÃ­a."
  
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
! msgstr "Activa la extensiÃ³n XY Memory (DSP versiÃ³n 3)."
  
! #: config/arc/arc.opt:377
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "Activa la extensiÃ³n condicional load/store bloqueada."
  
! #: config/arc/arc.opt:381
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Activa la instrucciÃ³n de extensiÃ³n del orden de byte de intercambio."
  
! #: config/arc/arc.opt:385
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "Activa la instrucciÃ³n de extensiÃ³n del contador de sello de tiempo de 64 bits."
  
! #: config/arc/arc.opt:389
! msgid "Pass -EB option through to linker."
! msgstr "Pasa la opciÃ³n -EB al enlazador."
  
! #: config/arc/arc.opt:393
! msgid "Pass -EL option through to linker."
! msgstr "Pasa la opciÃ³n -EL al enlazador."
  
! #: config/arc/arc.opt:397
! msgid "Pass -marclinux option through to linker."
! msgstr "Pasa la opciÃ³n -marclinux al enlazador."
  
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
! msgstr "Pasa la opciÃ³n -marclinux_prof al enlazador."
! 
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
! msgstr "No indica ninguna prioridad con TARGET_REGISTER_PRIORITY."
! 
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "Indica prioridad para r0..r3 / r12..r15 con TARGET_REGISTER_PRIORITY."
! 
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "Reduce prioridad para r0..r3 / r12..r15 con TARGET_REGISTER_PRIORITY."
! 
! #: config/arc/arc.opt:430
! msgid "Enable atomic instructions."
! msgstr "Activa instrucciones atÃ³micas."
! 
! #: config/arc/arc.opt:434
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "Activa las instrucciones dobles load/store para ARC HS."
! 
! #: config/arc/arc.opt:438
! msgid "Specify the name of the target floating point configuration."
! msgstr "Especifica el nombre de la configuraciÃ³n de coma flotante destino."
! 
! #: config/arc/arc.opt:481
! msgid "Specify thread pointer register number."
! msgstr "Especifica el nÃºmero de registro de puntero del hilo."
! 
! #: config/arc/arc.opt:488
! msgid "Enable use of NPS400 bit operations."
! msgstr "Activa el uso de las operaciones de bit NPS400."
! 
! #: config/arc/arc.opt:492
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr "Activa el uso de la extensiÃ³n xld/xst del NPS400."
! 
! #: config/arc/arc.opt:500
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "Especifica los registros que guarda el procesador con la entrada y la salida de una interrupciÃ³n."
! 
! #: config/arc/arc.opt:504
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "Especifica el nÃºmero de registros replicados en el segundo banco de registros con la entrada de interrupciones rÃ¡pidas."
! 
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
! msgstr ""
! 
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
! msgstr "Activa fichero de registros de 16 entradas."
! 
! #: config/arc/arc.opt:537
! #, fuzzy
! #| msgid "Enable the use of RX FPU instructions.  This is the default."
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "Activa el uso de las instrucciones de FPU RX.  Este es el valor por defecto."
! 
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
+ #: lto/lang.opt:50
+ #, fuzzy
+ #| msgid "Set linker output type (used internally during LTO optimization)"
+ msgid "Set linker output type (used internally during LTO optimization)."
+ msgstr "Establece el tipo de salida del enlazador (usado internamente durante la optimizaciÃ³n LTO)"
+ 
+ #: lto/lang.opt:55
+ msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
+ msgstr "Ejecuta el optimizador de tiempo de enlace en el modo de transformaciÃ³n local (LTRANS)."
+ 
+ #: lto/lang.opt:59
+ msgid "Specify a file to which a list of files output by LTRANS is written."
+ msgstr "Especifica un fichero en el cual LTRANS escribe una lista de ficheros de salida."
+ 
+ #: lto/lang.opt:63
+ msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
+ msgstr "Ejecuta el optimizador de tiempo de enlace en el modo de anÃ¡lisis de programa completo (WPA)."
+ 
+ #: lto/lang.opt:67
+ msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
+ msgstr "Modo de anÃ¡lisis del programa completo (WPA) con nÃºmero de trabajos paralelos especificado."
+ 
+ #: lto/lang.opt:71
+ msgid "The resolution file."
+ msgstr "El fichero de resoluciÃ³n."
+ 
  #: common.opt:243
  msgid "Provide bash completion for options starting with provided string."
  msgstr ""
*************** msgstr "Genera un ejecutable independien
*** 14115,16330 ****
  msgid "Use caller save register across calls if possible."
  msgstr "Usa registro de guarda de invocador entre llamadas si es posible."
  
- #: d/lang.opt:51
- msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
- msgstr ""
- 
- #: d/lang.opt:55
- #, fuzzy
- #| msgid "-o <file>\tPlace output into <file>."
- msgid "-Hf <file>\tWrite D interface to <file>."
- msgstr "-o <fichero>\tColoca la salida en el <fichero>."
- 
- #: d/lang.opt:123
- #, fuzzy
- #| msgid "Warn about casts which discard qualifiers."
- msgid "Warn about casts that will produce a null result."
- msgstr "Avisa sobre conversiones que descartan calificadores."
- 
- #: d/lang.opt:139
- msgid "Warn from speculative compiles such as __traits(compiles)."
- msgstr ""
- 
- #: d/lang.opt:151
- #, fuzzy
- #| msgid "Generate H8S code."
- msgid "Generate JSON file."
- msgstr "Genera cÃ³digo H8S."
- 
- #: d/lang.opt:155
- #, fuzzy
- #| msgid "-MF <file>\tWrite dependency output to the given file."
- msgid "-Xf <file>\tWrite JSON output to the given <file>."
- msgstr "-MF <fichero>\tEscribe la salida de dependencias al fichero dado."
- 
- #: d/lang.opt:159
- msgid "Debug library to use instead of phobos."
- msgstr ""
- 
- #: d/lang.opt:163
- msgid "Default library to use instead of phobos."
- msgstr ""
- 
- #: d/lang.opt:167
- msgid "Do link the standard D startup files in the compilation."
- msgstr ""
- 
- #: d/lang.opt:174
- #, fuzzy
- #| msgid "Generate code for built-in atomic operations."
- msgid "Generate code for all template instantiations."
- msgstr "Genera cÃ³digo para operaciones atÃ³micas internas."
- 
- #: d/lang.opt:178
- #, fuzzy
- #| msgid "Generate code for GNU assembler (gas)."
- msgid "Generate code for assert contracts."
- msgstr "Genera cÃ³digo para el ensamblador de GNU (gas)."
- 
- #: d/lang.opt:186
- msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
- msgstr ""
- 
- #: d/lang.opt:210
- #, fuzzy
- #| msgid "incompatible index mode"
- msgid "Compile in debug code."
- msgstr "modo de Ã­ndices incompatibles"
- 
- #: d/lang.opt:214
- msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
- msgstr ""
- 
- #: d/lang.opt:218
- #, fuzzy
- #| msgid "Generate norm instruction."
- msgid "Generate documentation."
- msgstr "Genera instrucciones norm."
- 
- #: d/lang.opt:222
- msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
- msgstr ""
- 
- #: d/lang.opt:226
- #, fuzzy
- #| msgid "-o <file>\tPlace output into <file>."
- msgid "-fdoc-file=<file>\tWrite documentation to <file>."
- msgstr "-o <fichero>\tColoca la salida en el <fichero>."
- 
- #: d/lang.opt:230
- msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
- msgstr ""
- 
- #: d/lang.opt:234
- #, fuzzy
- #| msgid "Display the code tree after parsing; deprecated option."
- msgid "Display the frontend AST after parsing and semantic passes."
- msgstr "Muestra el Ã¡rbol del cÃ³digo despuÃ©s de analizar; opciÃ³n obsoleta."
- 
- #: d/lang.opt:238
- msgid "Ignore unsupported pragmas."
- msgstr ""
- 
- #: d/lang.opt:242
- #, fuzzy
- #| msgid "Generate code for built-in atomic operations."
- msgid "Generate code for class invariant contracts."
- msgstr "Genera cÃ³digo para operaciones atÃ³micas internas."
- 
- #: d/lang.opt:246
- msgid "Generate a default D main() function when compiling."
- msgstr ""
- 
- #: d/lang.opt:250
- msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
- msgstr ""
- 
- #: d/lang.opt:254
- #, fuzzy
- #| msgid "Generate code for the user mode."
- msgid "Generate ModuleInfo struct for output module."
- msgstr "Genera cÃ³digo para el modo de usuario."
- 
- #: d/lang.opt:258
- msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
- msgstr ""
- 
- #: d/lang.opt:262
- #, fuzzy
- #| msgid "Generate code for built-in atomic operations."
- msgid "Generate code for postcondition contracts."
- msgstr "Genera cÃ³digo para operaciones atÃ³micas internas."
- 
- #: d/lang.opt:266
- #, fuzzy
- #| msgid "Generate code for built-in atomic operations."
- msgid "Generate code for precondition contracts."
- msgstr "Genera cÃ³digo para operaciones atÃ³micas internas."
- 
- #: d/lang.opt:270
- #, fuzzy
- #| msgid "Display the compiler's version."
- msgid "Compile release version."
- msgstr "Muestra la versiÃ³n del compilador."
- 
- #: d/lang.opt:274
- #, fuzzy
- #| msgid "Generate code for the supervisor mode (default)."
- msgid "Generate code for switches without a default case."
- msgstr "Genera cÃ³digo para el modo supervisor (predeterminado)."
- 
- #: d/lang.opt:278
- msgid "List information on all language changes."
- msgstr ""
- 
- #: d/lang.opt:282
- msgid "Give deprecation messages about -ftransition=import anomalies."
- msgstr ""
- 
- #: d/lang.opt:286
- msgid "List all usages of complex or imaginary types."
- msgstr ""
- 
- #: d/lang.opt:290
- msgid "Implement DIP1000: Scoped pointers (experimental)."
- msgstr ""
- 
- #: d/lang.opt:294
- msgid "Implement DIP25: Sealed references (experimental)."
- msgstr ""
- 
- #: d/lang.opt:298
- msgid "List all non-mutable fields which occupy an object instance."
- msgstr ""
- 
- #: d/lang.opt:302
- msgid "Revert to single phase name lookup."
- msgstr ""
- 
- #: d/lang.opt:306
- msgid "List all hidden GC allocations."
- msgstr ""
- 
- #: d/lang.opt:310
- #, fuzzy
- #| msgid "Use given thread-local storage dialect."
- msgid "List all variables going into thread local storage."
- msgstr "Usa el dialecto de almacenamiento thread-local dado."
- 
- #: d/lang.opt:314
- #, fuzzy
- #| msgid "Compile with 32-bit integer mode"
- msgid "Compile in unittest code."
- msgstr "Compila con el modo entero de 32-bit"
- 
- #: d/lang.opt:318
- msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
- msgstr ""
- 
- #: d/lang.opt:322 c-family/c.opt:1862
- msgid "Emit common-like symbols as weak symbols."
- msgstr "Emite sÃ­mbolos comunes como sÃ­mbolos dÃ©biles."
- 
- #: d/lang.opt:342
- #, fuzzy
- #| msgid "Do not assume that standard C libraries and \"main\" exist."
- msgid "Do not link the standard D library in the compilation."
- msgstr "No asume que existen las bibliotecas C estÃ¡ndar y \"main\"."
- 
- #: d/lang.opt:350
- msgid "Link the standard D library statically in the compilation."
- msgstr ""
- 
- #: d/lang.opt:354
- msgid "Link the standard D library dynamically in the compilation."
- msgstr ""
- 
- #: c-family/c.opt:182
- msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
- msgstr "-A<pregunta>=<resp>\tRelaciona la <resp>uesta a la <pregunta>.  Al colocar '-' antes de la <pregunta> desactiva la <resp>uesta a la <pregunta>."
- 
- #: c-family/c.opt:186
- msgid "Do not discard comments."
- msgstr "No descarta comentarios."
- 
- #: c-family/c.opt:190
- msgid "Do not discard comments in macro expansions."
- msgstr "No descarta comentarios en expansiones de macro."
- 
- #: c-family/c.opt:194
- msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
- msgstr "-D<macro>[=<val>]\tDefine una <macro> con <val> como su valor.  Si sÃ³lo se da la <macro>, <val> se toma como 1."
- 
- #: c-family/c.opt:201
- msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
- msgstr "-F <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n del marco de trabajo principal."
- 
- #: c-family/c.opt:205
- msgid "Enable parsing GIMPLE."
- msgstr "Habilita el anÃ¡lisis GIMPLE."
- 
- #: c-family/c.opt:209
- msgid "Print the name of header files as they are used."
- msgstr "Muestra los nombres de los ficheros de cabecera mientras se utilizan."
- 
- #: c-family/c.opt:213
- msgid "-I <dir>\tAdd <dir> to the end of the main include path."
- msgstr "-I <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n principal."
- 
- #: c-family/c.opt:217
- msgid "Generate make dependencies."
- msgstr "Genera dependencias de make."
- 
- #: c-family/c.opt:221
- msgid "Generate make dependencies and compile."
- msgstr "Genera dependencias de make y compila."
- 
- #: c-family/c.opt:225
- msgid "-MF <file>\tWrite dependency output to the given file."
- msgstr "-MF <fichero>\tEscribe la salida de dependencias al fichero dado."
- 
- #: c-family/c.opt:229
- msgid "Treat missing header files as generated files."
- msgstr "Trata los ficheros de cabecera faltantes como ficheros generados"
- 
- #: c-family/c.opt:233
- msgid "Like -M but ignore system header files."
- msgstr "Como -M pero descarta los ficheros de cabecera del sistema."
- 
- #: c-family/c.opt:237
- msgid "Like -MD but ignore system header files."
- msgstr "Como -MD pero descarta los ficheros de cabecera del sistema."
- 
- #: c-family/c.opt:241
- msgid "Generate phony targets for all headers."
- msgstr "Genera objetivos de prueba para todas las cabecerasa."
- 
- #: c-family/c.opt:245
- msgid "-MQ <target>\tAdd a MAKE-quoted target."
- msgstr "-MQ <objetivo>\tAgrega un objetivo tipo-MAKE."
- 
- #: c-family/c.opt:249
- msgid "-MT <target>\tAdd an unquoted target."
- msgstr "-MT <objetivo>\tAgrega un objetivo no citado."
- 
- #: c-family/c.opt:253
- msgid "Do not generate #line directives."
- msgstr "No genera directivas #line."
- 
- #: c-family/c.opt:257
- msgid "-U<macro>\tUndefine <macro>."
- msgstr "-U<macro>\tBorra la definiciÃ³n de <macro>."
- 
- #: c-family/c.opt:261
- msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
- msgstr "Avisa sobre cosas que cambiarÃ¡n cuando se compile con un compilador que cumpla con la ABI."
- 
- #: c-family/c.opt:265
- msgid "Warn about things that change between the current -fabi-version and the specified version."
- msgstr "Avisa sobre cosas que varÃ­an entre la -fabi-version actual y la versiÃ³n especificada."
- 
- #: c-family/c.opt:269
- msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
- msgstr "Avisa si un subojeto tiene un atributo abi_tag que el objeto completo no tiene."
- 
- #: c-family/c.opt:276
- msgid "Warn on suspicious calls of standard functions computing absolute values."
- msgstr ""
- 
- #: c-family/c.opt:280
- msgid "Warn about suspicious uses of memory addresses."
- msgstr "Avisa sobre usos sospechosos de direcciones de memoria."
- 
- #: c-family/c.opt:296
- msgid "Warn about 'new' of type with extended alignment without -faligned-new."
- msgstr "Advierte de 'new' de tipos con alineamiento extendido sin -faligned-new."
- 
- #: c-family/c.opt:300
- msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
- msgstr "-Waligned-new=[none|global|all]\tAvisa aunque 'new' use una funciÃ³n de reserva miembro de clase."
- 
- #: c-family/c.opt:308
- msgid "Warn on any use of alloca."
- msgstr "Avisa sobre cualquier uso de alloca."
- 
- #: c-family/c.opt:312
- msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
- msgstr "-Walloc-size-larger-than=<bytes> Avierte de llamadas a funciones de reserva que intenten reservar objetos mayores que el nÃºmero de bytes especificado."
- 
- #: c-family/c.opt:317
- msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:321
- msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
- msgstr "-Walloc-zero Advierte de llamadas a funciones de reserva que especifican cero bytes."
- 
- #: c-family/c.opt:325
- 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=<nÃºmero>\tAdvierte de usos no acotados de alloca y de usos acotados cuyo lÃ­mite pueda ser mÃ¡s grande que <nÃºmero> bytes."
- 
- #: c-family/c.opt:331
- msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:343
- msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
- msgstr "Avisa cuando se intercepte una asignaciÃ³n Objective-C por el recolector de basura."
- 
- #: c-family/c.opt:347
- msgid "Warn about casting functions to incompatible types."
- msgstr "Advierte de funciones de conversiÃ³n a tipos incompatibles."
- 
- #: c-family/c.opt:351
- msgid "Warn about boolean expression compared with an integer value different from true/false."
- msgstr "Advierte de expresiones booleanas comparadas con valores enteros distintos de verdadero/falso."
- 
- #: c-family/c.opt:355
- msgid "Warn about certain operations on boolean expressions."
- msgstr "Avisa sobre ciertas operaciones sobre expresiones booleanas."
- 
- #: c-family/c.opt:359
- msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
- msgstr "Avisa cuando __builtin_frame_address o __builtin_return_address se usan de forma no segura."
- 
- #: c-family/c.opt:363
- msgid "Warn when a built-in function is declared with the wrong signature."
- msgstr "Avisa cuando una funciÃ³n interna se declara con una firma incorrecta."
- 
- #: c-family/c.opt:367
- msgid "Warn when a built-in preprocessor macro is undefined or redefined."
- msgstr "Avisa cuando una macro de preprocesador interna estÃ¡ sin definir o redefinida."
- 
- #: c-family/c.opt:371
- #, fuzzy
- #| msgid "Warn about features not present in ISO C99, but present in ISO C11."
- msgid "Warn about features not present in ISO C11, but present in ISO C2X."
- msgstr "Avisa sobre caracterÃ­sticas no presentes en ISO C99, pero presentes en ISO C11."
- 
- #: c-family/c.opt:375
- msgid "Warn about features not present in ISO C90, but present in ISO C99."
- msgstr "Avisa sobre caracterÃ­sticas no presentes en ISO C90, pero presentes en ISO C99."
- 
- #: c-family/c.opt:379
- msgid "Warn about features not present in ISO C99, but present in ISO C11."
- msgstr "Avisa sobre caracterÃ­sticas no presentes en ISO C99, pero presentes en ISO C11."
- 
- #: c-family/c.opt:383
- msgid "Warn about C constructs that are not in the common subset of C and C++."
- msgstr "Avisa sobre construcciones C que no estÃ¡n en el subconjunto comÃºn de C y C++."
- 
- #: c-family/c.opt:390
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
- msgstr "Avisa sobre constructores de C++ cuyos significados difieren entre ISO C++ 1998 e ISO C++ 2011."
- 
- #: c-family/c.opt:394
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
- msgstr "Avisa sobre constructores de C++ cuyos significados difieren entre ISO C++ 2011 e ISO C++ 2014."
- 
- #: c-family/c.opt:401
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
- msgstr "Avisa sobre construcciones de C++ cuyo significado difiere entre ISO C++ 2014 e ISO C++ 2017."
- 
- #: c-family/c.opt:405
- msgid "Warn about casts between incompatible function types."
- msgstr "Advierte de funciones de conversiÃ³n entre tipos de funciÃ³n incompatibles."
- 
- #: c-family/c.opt:409
- msgid "Warn about casts which discard qualifiers."
- msgstr "Avisa sobre conversiones que descartan calificadores."
- 
- #: c-family/c.opt:413 c-family/c.opt:417
- msgid "Warn about catch handlers of non-reference type."
- msgstr "Avisa sobre manejadores catch de tipos no referencia."
- 
- #: c-family/c.opt:421
- msgid "Warn about subscripts whose type is \"char\"."
- msgstr "Avisa sobre subÃ­ndices cuyo tipo es \"char\"."
- 
- #: c-family/c.opt:429
- msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
- msgstr "Avisa sobre variables que pueden cambiar por \"longjmp\" o \"vfork\"."
- 
- #: c-family/c.opt:433
- msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
- msgstr "Avisa sobre la posibilidad de bloques de comentarios anidados y comentarios de C++ que abarquen mÃ¡s de una lÃ­nea fÃ­sica."
- 
- #: c-family/c.opt:437
- msgid "Synonym for -Wcomment."
- msgstr "SinÃ³nimo de -Wcomment."
- 
- #: c-family/c.opt:441
- msgid "Warn for conditionally-supported constructs."
- msgstr "Advierte de construcciones admitidas de forma condicional."
- 
- #: c-family/c.opt:445
- msgid "Warn for implicit type conversions that may change a value."
- msgstr "Avisa cuando hay conversiones de tipo implÃ­citas que pueden cambiar un valor."
- 
- #: c-family/c.opt:449
- msgid "Warn for converting NULL from/to a non-pointer type."
- msgstr "Avisa cuando se convierte NULL de/a un tipo que no es puntero."
- 
- #: c-family/c.opt:457
- msgid "Warn when all constructors and destructors are private."
- msgstr "Avisa cuando todos los constructores y destructores son privados."
- 
- #: c-family/c.opt:461
- msgid "Warn about dangling else."
- msgstr "Avisa sobre else colgados."
- 
- #: c-family/c.opt:465
- msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
- msgstr "Advierte del uso de __TIME__, __DATE__ y __TIMESTAMP__."
- 
- #: c-family/c.opt:469
- msgid "Warn when a declaration is found after a statement."
- msgstr "Avisa cuando se encuentra una declaraciÃ³n despuÃ©s de una sentencia."
- 
- #: c-family/c.opt:473
- msgid "Warn when deleting a pointer to incomplete type."
- msgstr "Avisa cuando se borra un puntero a un tipo incompleto."
- 
- #: c-family/c.opt:477
- msgid "Warn about deleting polymorphic objects with non-virtual destructors."
- msgstr "Avisa al borrar objetos polimÃ³rficos con destructores que no son virtuales."
- 
- #: c-family/c.opt:485
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
- msgstr ""
- 
- #: c-family/c.opt:490
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
- msgstr ""
- 
- #: c-family/c.opt:495
- msgid "Warn about positional initialization of structs requiring designated initializers."
- msgstr "Advierte de inicializaciones posicionales de estructuras que requieren inicializadores designados."
- 
- #: c-family/c.opt:499
- msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
- msgstr "Avisa si se descartan los cualificadores de arrays que son destinos de punteros."
- 
- #: c-family/c.opt:503
- msgid "Warn if type qualifiers on pointers are discarded."
- msgstr "Avisa si se ignoran los calificadores de tipo sobre punteros."
- 
- #: c-family/c.opt:507
- msgid "Warn about compile-time integer division by zero."
- msgstr "Avisa sobre la divisiÃ³n entera por cero en tiempo de compilaciÃ³n."
- 
- #: c-family/c.opt:511
- msgid "Warn about duplicated branches in if-else statements."
- msgstr "Advierte de ramas duplicadas en sentencias if-else."
- 
- #: c-family/c.opt:515
- msgid "Warn about duplicated conditions in an if-else-if chain."
- msgstr "Advierte de condiciones duplicadas en cadenas if-else-if."
- 
- #: c-family/c.opt:519
- msgid "Warn about violations of Effective C++ style rules."
- msgstr "Avisa sobre violaciones de reglas de estilo de Effective C++."
- 
- #: c-family/c.opt:523
- msgid "Warn about an empty body in an if or else statement."
- msgstr "Avisa sobre un cuerpo vacÃ­o en una declaraciÃ³n if o else."
- 
- #: c-family/c.opt:527
- msgid "Warn about stray tokens after #else and #endif."
- msgstr "Avisa sobre elementos sobrantes despuÃ©s de #else y #endif."
- 
- #: c-family/c.opt:531
- msgid "Warn about comparison of different enum types."
- msgstr "Avisar sobre comparaciÃ³n de tipos enum diferentes."
- 
- #: c-family/c.opt:539
- msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
- msgstr "Esta opciÃ³n es obsoleta; utilice en su lugar -Werror=implicit-function-declaration."
- 
- #: c-family/c.opt:547
- msgid "Warn about semicolon after in-class function definition."
- msgstr "Advierte de punto y coma despuÃ©s de una definiciÃ³n de funciÃ³n dentro de una clase."
- 
- #: c-family/c.opt:551
- msgid "Warn for implicit type conversions that cause loss of floating point precision."
- msgstr "Avisa cuando hay conversiones de tipo implÃ­citas que provocan pÃ©rdida de precisiÃ³n en coma flotante."
- 
- #: c-family/c.opt:555
- msgid "Warn if testing floating point numbers for equality."
- msgstr "Avisa si se estÃ¡ probando la igualdad de nÃºmeros de coma flotante."
- 
- #: c-family/c.opt:559 c-family/c.opt:601
- msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
- msgstr "Advierte de anomalÃ­as de cadena de formato de printf/scanf/strftime/strfmon."
- 
- #: c-family/c.opt:563
- msgid "Warn about format strings that contain NUL bytes."
- msgstr "Advierte de cadenas de formato que contengan bytes NUL."
- 
- #: c-family/c.opt:567
- msgid "Warn if passing too many arguments to a function for its format string."
- msgstr "Avisa si se pasan demasiados argumentos a una funciÃ³n para su cadena de formato."
- 
- #: c-family/c.opt:571
- msgid "Warn about format strings that are not literals."
- msgstr "Avisa sobre el uso de cadenas de formato que no son literales."
- 
- #: c-family/c.opt:575
- 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:580
- msgid "Warn about possible security problems with format functions."
- msgstr "Avisa sobre posibles problemas de seguridad con funciones de formato."
- 
- #: c-family/c.opt:584
- msgid "Warn about sign differences with format functions."
- msgstr "Advierte de diferencias de signo en funciones de formato."
- 
- #: c-family/c.opt:588
- msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
- msgstr ""
- 
- #: c-family/c.opt:593
- msgid "Warn about strftime formats yielding 2-digit years."
- msgstr "Avisa sobre formatos de strftime que producen dos dÃ­gitos para el aÃ±o."
- 
- #: c-family/c.opt:597
- msgid "Warn about zero-length formats."
- msgstr "Avisa sobre formatos de longitud cero."
- 
- #: c-family/c.opt:605
- msgid "Warn about function calls with format strings that write past the end of the destination region."
- msgstr "Advierte de llamadas a funciones con cadenas de formato que escriben pasado el final de la regiÃ³n de destino."
- 
- #: c-family/c.opt:610
- msgid "Warn about calls to snprintf and similar functions that truncate output."
- msgstr "Advierte de llamadas a funciones como snprintf y similares que truncan la salida."
- 
- #: c-family/c.opt:614
- msgid "Warn when the field in a struct is not aligned."
- msgstr "Avisa cuando el campo de una estructura no estÃ¡ alineado."
- 
- #: c-family/c.opt:618
- msgid "Warn whenever type qualifiers are ignored."
- msgstr "Avisa cada vez que se ignoran los calificadores de tipo."
- 
- #: c-family/c.opt:622
- msgid "Warn whenever attributes are ignored."
- msgstr "Avisa cada vez que se ignoran los atributos."
- 
- #: c-family/c.opt:626
- msgid "Warn when there is a conversion between pointers that have incompatible types."
- msgstr "Avisa cuando hay conversiÃ³n entre punteros de tipos incompatibles."
- 
- #: c-family/c.opt:630
- msgid "Warn when the address of packed member of struct or union is taken."
- msgstr ""
- 
- #: c-family/c.opt:634
- msgid "Warn about variables which are initialized to themselves."
- msgstr "Avisa sobre variables que se inicialicen ellas mismas."
- 
- #: c-family/c.opt:638
- msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
- msgstr ""
- 
- #: c-family/c.opt:642
- msgid "Warn about implicit declarations."
- msgstr "Avisa sobre declaraciones implÃ­citas."
- 
- #: c-family/c.opt:650
- msgid "Warn about implicit conversions from \"float\" to \"double\"."
- msgstr "Avisa sobre conversiones implÃ­citas de \"float\" a \"double\"."
- 
- #: c-family/c.opt:654
- msgid "Warn if \"defined\" is used outside #if."
- msgstr "Avisa si se usa \"defined\" fuera de #if."
- 
- #: c-family/c.opt:658
- msgid "Warn about implicit function declarations."
- msgstr "Avisa sobre la declaraciÃ³n implÃ­cita de funciones."
- 
- #: c-family/c.opt:662
- msgid "Warn when a declaration does not specify a type."
- msgstr "Avisa cuando una declaraciÃ³n no especifique un tipo."
- 
- #: c-family/c.opt:669
- msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
- msgstr "Advierte de constructores heredados de C++11 cuando la base tiene constructor variÃ¡dico."
- 
- #: c-family/c.opt:673
- msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
- msgstr "Advierte de conversiones de entero a puntero y viceversa incompatibles."
- 
- #: c-family/c.opt:677
- msgid "Warn for suspicious integer expressions in boolean context."
- msgstr ""
- 
- #: c-family/c.opt:681
- msgid "Warn when there is a cast to a pointer from an integer of a different size."
- msgstr "Avisa cuando hay una conversiÃ³n a puntero desde un entero de tamaÃ±o diferente."
- 
- #: c-family/c.opt:685
- msgid "Warn about invalid uses of the \"offsetof\" macro."
- msgstr "Advierte de usos no vÃ¡lidos de la macro \"offsetof\"."
- 
- #: c-family/c.opt:689
- msgid "Warn about PCH files that are found but not used."
- msgstr "Avisa sobre ficheros PCH que se encuentran pero no se usan."
- 
- #: c-family/c.opt:693
- msgid "Warn when a jump misses a variable initialization."
- msgstr "Avisa cuando un salto pierde la inicializaciÃ³n de una variable."
- 
- #: c-family/c.opt:697
- msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
- msgstr "Avisa cuando una cadena o un carÃ¡cter literal va seguido de un sufijo ud que no empieza por guiÃ³n bajo."
- 
- #: c-family/c.opt:701
- msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
- msgstr "Avisa cuando un operador lÃ³gico sospechosamente evalÃºa siempre como verdadero o falso."
- 
- #: c-family/c.opt:705
- msgid "Warn when logical not is used on the left hand side operand of a comparison."
- msgstr "Avisa cuando el no lÃ³gico se utiliza en el operando izquierdo de una comparaciÃ³n."
- 
- #: c-family/c.opt:709
- msgid "Do not warn about using \"long long\" when -pedantic."
- msgstr "No avisa sobre el uso de \"long long\" cuando se use -pedantic."
- 
- #: c-family/c.opt:713
- msgid "Warn about suspicious declarations of \"main\"."
- msgstr "Avisa sobre declaraciones sospechosas de \"main\"."
- 
- #: c-family/c.opt:721
- msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
- msgstr "Advierte de llamadas sospechosas a memset en las que el tercer argumento es el cero literal constante y el segundo no lo es."
- 
- #: c-family/c.opt:725
- msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
- msgstr "Advierte de llamadas sospechosas a memset en las que el tercer argumento contenga el nÃºmero de elementos no multiplicado por el tamaÃ±o del elemento."
- 
- #: c-family/c.opt:729
- msgid "Warn when the indentation of the code does not reflect the block structure."
- msgstr "Avisa cuando el sangrado del cÃ³digo no refleja la estructura de bloque."
- 
- #: c-family/c.opt:733
- msgid "Warn about possibly missing braces around initializers."
- msgstr "Avisa sobre posibles llaves faltantes alrededor de los inicializadores."
- 
- #: c-family/c.opt:737
- msgid "Warn about global functions without previous declarations."
- msgstr "Avisa sobre funciones globales sin declaraciones previas."
- 
- #: c-family/c.opt:741
- msgid "Warn about missing fields in struct initializers."
- msgstr "Avisa sobre campos faltantes en los inicializadores de struct."
- 
- #: c-family/c.opt:745
- 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:749
- msgid "Warn on direct multiple inheritance."
- msgstr "Advierte de la herencia mÃºltiple directa."
- 
- #: c-family/c.opt:753
- msgid "Warn on namespace definition."
- msgstr "Advierta de la definiciÃ³n de espacios de nombres."
- 
- #: c-family/c.opt:757
- msgid "Warn when fields in a struct with the packed attribute are misaligned."
- msgstr ""
- 
- #: c-family/c.opt:761
- msgid "Warn about missing sized deallocation functions."
- msgstr "Advierte de funciones de desasignaciÃ³n con tamaÃ±o ausentes."
- 
- #: c-family/c.opt:765
- msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
- msgstr ""
- 
- #: c-family/c.opt:769
- msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
- msgstr "Advierte de parÃ¡metros de longitud sospechosa para determinadas funciones de cadenas si el argumento utiliza sizeof."
- 
- #: c-family/c.opt:773
- msgid "Warn when sizeof is applied on a parameter declared as an array."
- msgstr "Avisa cuando se aplica sizeof a parÃ¡metros declarados como array."
- 
- #: c-family/c.opt:777
- msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
- msgstr ""
- 
- #: c-family/c.opt:782
- 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:787
- msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
- msgstr "Advierte de truncamiento en funciones de manipulaciÃ³n de cadenas como strncat y strncpy."
- 
- #: c-family/c.opt:791
- msgid "Warn about functions which might be candidates for format attributes."
- msgstr "Advierte de funciones que pueden ser candidatas para atributos de formato."
- 
- #: c-family/c.opt:795
- msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
- msgstr "Sugiere utilizar la palabra reservada override cuando en la declaraciÃ³n de una funciÃ³n virtual anula otra."
- 
- #: c-family/c.opt:800
- msgid "Warn about enumerated switches, with no default, missing a case."
- msgstr "Avisa sobre switches enumerados, sin valor por defecto, en los que falte un case."
- 
- #: c-family/c.opt:804
- msgid "Warn about enumerated switches missing a \"default:\" statement."
- msgstr "Avisa sobre switches enumerados que carezcan de una declaraciÃ³n \"default:\"."
- 
- #: c-family/c.opt:808
- msgid "Warn about all enumerated switches missing a specific case."
- msgstr "Avisa sobre todos los switches enumerados que carezcan de un case especÃ­fico."
- 
- #: c-family/c.opt:812
- msgid "Warn about switches with boolean controlling expression."
- msgstr "Avisa sobre switches cuya expresiÃ³n de control sea booleana."
- 
- #: c-family/c.opt:816
- msgid "Warn on primary template declaration."
- msgstr "Avisa en la declaraciÃ³n de la plantilla primeraria."
- 
- #: c-family/c.opt:820
- msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
- msgstr ""
- 
- #: c-family/c.opt:829
- msgid "Warn about user-specified include directories that do not exist."
- msgstr "Avisa sobre directorios de inclusiÃ³n definidos por el usuario que no existen."
- 
- #: c-family/c.opt:833
- msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
- msgstr "Avisa sobre parÃ¡metros de funciÃ³n declarados sin un especificador de tipo en funciones de estilo K&R."
- 
- #: c-family/c.opt:837
- msgid "Warn about global functions without prototypes."
- msgstr "Avisa sobre funciones globales sin prototipos."
- 
- #: c-family/c.opt:844
- msgid "Warn about use of multi-character character constants."
- msgstr "Avisa sobre el uso de constantes de carÃ¡cter multicaracteres."
- 
- #: c-family/c.opt:848
- msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
- msgstr "Avisa sobre conversiones que estrechan dentro de { } que estÃ¡n mal formadas en C++11."
- 
- #: c-family/c.opt:852
- msgid "Warn about \"extern\" declarations not at file scope."
- msgstr "Avisa sobre declaraciones \"extern\" que no estÃ¡n en el Ã¡mbito del fichero."
- 
- #: c-family/c.opt:856
- msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
- msgstr "Avisa cuando una expresiÃ³n noexcept evalÃºa a falso aÃºn cuando la expresiÃ³n no puede hacer throw."
- 
- #: c-family/c.opt:860
- msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
- msgstr ""
- 
- #: c-family/c.opt:864
- msgid "Warn when non-templatized friend functions are declared within a template."
- msgstr "Avisa cuando las funciones friend sin plantillas se declaran dentro de una plantilla."
- 
- #: c-family/c.opt:868
- #, fuzzy
- #| msgid "conversion to void will never use a type conversion operator"
- msgid "Warn when a conversion function will never be called due to the type it converts to."
- msgstr "la conversiÃ³n a void nunca usarÃ¡ un operador de conversiÃ³n de tipo"
- 
- #: c-family/c.opt:872
- msgid "Warn for unsafe raw memory writes to objects of class types."
- msgstr ""
- 
- #: c-family/c.opt:876
- msgid "Warn about non-virtual destructors."
- msgstr "Avisa sobre destructores que no son virtuales."
- 
- #: c-family/c.opt:880
- msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
- msgstr "Avisa sobre el paso de NULL a ranuras de argumento marcadas que requieren no-NULL."
- 
- #: c-family/c.opt:896
- msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
- msgstr "-Wnormalized=[none|id|nfc|nfkc]\tAvisa sobre cadenas Unicode que no estÃ¡n normalizadas."
- 
- #: c-family/c.opt:919
- msgid "Warn if a C-style cast is used in a program."
- msgstr "Avisa si se usa una conversiÃ³n de estilo C en un programa."
- 
- #: c-family/c.opt:923
- msgid "Warn for obsolescent usage in a declaration."
- msgstr "ADvierto de modo de empleo obsoleto en una declaraciÃ³n."
- 
- #: c-family/c.opt:927
- msgid "Warn if an old-style parameter definition is used."
- msgstr "Avisa si se usa una definiciÃ³n de parÃ¡metro al estilo antiguo."
- 
- #: c-family/c.opt:931
- msgid "Warn if a simd directive is overridden by the vectorizer cost model."
- msgstr "Avisa si una directiva simd queda anulada por el modelo de coste de vectorizador."
- 
- #: c-family/c.opt:935
- msgid "Warn if a string is longer than the maximum portable length specified by the standard."
- msgstr "Avisa si una cadena es mÃ¡s larga que la longitud portable mÃ¡xima especificada por el estÃ¡ndar."
- 
- #: c-family/c.opt:939
- msgid "Warn about overloaded virtual function names."
- msgstr "Advierte de nombres de funciones virtuales sobrecargadas."
- 
- #: c-family/c.opt:943
- msgid "Warn about overriding initializers without side effects."
- msgstr "Avisa sobre sobreescritura de inicializadores sin efectos secundarios."
- 
- #: c-family/c.opt:947
- msgid "Warn about overriding initializers with side effects."
- msgstr "Avisa sobre sobreescritura de inicializadores con efectos secundarios."
- 
- #: c-family/c.opt:951
- msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
- msgstr "Avisa sobre campos de bits packed cuyo desplazamiento cambiÃ³ en GCC 4.4."
- 
- #: c-family/c.opt:955
- msgid "Warn about possibly missing parentheses."
- msgstr "Avisa sobre posibles parÃ©ntesis ausentes."
- 
- #: c-family/c.opt:963
- msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
- msgstr ""
- 
- #: c-family/c.opt:967
- msgid "Warn when converting the type of pointers to member functions."
- msgstr "Avisa cuando se convierte el tipo de punteros a funciones miembro."
- 
- #: c-family/c.opt:971
- msgid "Warn about function pointer arithmetic."
- msgstr "Avisa sobre la aritmÃ©tica de punteros de funciones."
- 
- #: c-family/c.opt:975
- msgid "Warn when a pointer differs in signedness in an assignment."
- msgstr "Avisa cuando un puntero difiere en signo en una asignaciÃ³n."
- 
- #: c-family/c.opt:979
- msgid "Warn when a pointer is compared with a zero character constant."
- msgstr "Avisa cuando se compara un puntero con una constante de carÃ¡cter cero."
- 
- #: c-family/c.opt:983
- msgid "Warn when a pointer is cast to an integer of a different size."
- msgstr "Avisa cuando hay una conversiÃ³n de puntero a entero de tamaÃ±o diferente."
- 
- #: c-family/c.opt:987
- msgid "Warn about misuses of pragmas."
- msgstr "Avisa sobre malos usos de pragmas."
- 
- #: c-family/c.opt:991
- msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
- msgstr ""
- 
- #: c-family/c.opt:995
- msgid "Warn if a property for an Objective-C object has no assign semantics specified."
- msgstr "Avisa si una propiedad de un objeto Objective-C no tiene semÃ¡ntica de asignaciÃ³n especificada."
- 
- #: c-family/c.opt:999
- msgid "Warn if inherited methods are unimplemented."
- msgstr "Avisa si los mÃ©todos heredados no estÃ¡n implementados."
- 
- #: c-family/c.opt:1003 c-family/c.opt:1007
- msgid "Warn for placement new expressions with undefined behavior."
- msgstr "Advierte de la colocaciÃ³n de expresiones nuevas con comportamiento indefinido."
- 
- #: c-family/c.opt:1011
- msgid "Warn about multiple declarations of the same object."
- msgstr "Avisa sobre declaraciones mÃºltiples del mismo objeto."
- 
- #: c-family/c.opt:1015
- msgid "Warn about redundant calls to std::move."
- msgstr ""
- 
- #: c-family/c.opt:1019
- msgid "Warn about uses of register storage specifier."
- msgstr "Avisa sobre usos de especificador de almacenamiento en registro."
- 
- #: c-family/c.opt:1023
- msgid "Warn when the compiler reorders code."
- msgstr "Avisa cuando el compilador reordena cÃ³digo."
- 
- #: c-family/c.opt:1027
- msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
- msgstr "Avisa cuando el tipo de devoluciÃ³n de una funciÃ³n es el predefinido \"int\" (C), o sobre tipos de devoluciÃ³n inconsistentes (C++)."
- 
- #: c-family/c.opt:1031
- msgid "Warn on suspicious constructs involving reverse scalar storage order."
- msgstr "Advierte de construcciones sospechosas que implican orden de almacenamiento de escalares inverso."
- 
- #: c-family/c.opt:1035
- msgid "Warn if a selector has multiple methods."
- msgstr "Avisa si un selector tiene mÃ©todos mÃºltiples."
- 
- #: c-family/c.opt:1039
- msgid "Warn about possible violations of sequence point rules."
- msgstr "Avisa sobre posibles violaciones de las reglas de secuencia de punto."
- 
- #: c-family/c.opt:1043
- msgid "Warn if a local declaration hides an instance variable."
- msgstr "Avisa si una declaraciÃ³n local oculta una variable de instancia."
- 
- #: c-family/c.opt:1047 c-family/c.opt:1051
- msgid "Warn if left shift of a signed value overflows."
- msgstr "Advierte de desbordamiento de un valor con signo por desplazamiento hacia la izquierda."
- 
- #: c-family/c.opt:1055
- msgid "Warn if shift count is negative."
- msgstr "Avisa si la cuenta de desplazamiento es negativa."
- 
- #: c-family/c.opt:1059
- msgid "Warn if shift count >= width of type."
- msgstr "Avisa si la cuenta de desplazamiento >= anchura del tipo."
- 
- #: c-family/c.opt:1063
- msgid "Warn if left shifting a negative value."
- msgstr "Avisa si la cuenta de desplazamiento a la izquierda es un valor negativo."
- 
- #: c-family/c.opt:1067
- msgid "Warn about signed-unsigned comparisons."
- msgstr "Avisa sobre comparaciones con signo-sin signo."
- 
- #: c-family/c.opt:1075
- msgid "Warn for implicit type conversions between signed and unsigned integers."
- msgstr "Avisa cuando hay conversiones de tipo implÃ­citas entre enteros con signo y sin signo."
- 
- #: c-family/c.opt:1079
- msgid "Warn when overload promotes from unsigned to signed."
- msgstr "Avisa cuando la sobrecarga promueve de unsigned a signed."
- 
- #: c-family/c.opt:1083
- msgid "Warn about uncasted NULL used as sentinel."
- msgstr "Avisa sobre NULL sin conversiÃ³n usado como centinela."
- 
- #: c-family/c.opt:1087
- msgid "Warn about unprototyped function declarations."
- msgstr "Avisa sobre declaraciones de funciÃ³n sin prototipo."
- 
- #: c-family/c.opt:1099
- msgid "Warn if type signatures of candidate methods do not match exactly."
- msgstr "Avisa si los firmas de tipo de los mÃ©todos candidatos no coinciden exactamente."
- 
- #: c-family/c.opt:1103
- msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
- msgstr "Avisa cuando se usan las funciones internas __sync_fetch_and_nand y __sync_nand_and_fetch."
- 
- #: c-family/c.opt:1107
- msgid "Deprecated.  This switch has no effect."
- msgstr "Obsoleto.  Esta opciÃ³n no tiene efecto."
- 
- #: c-family/c.opt:1115
- msgid "Warn if a comparison always evaluates to true or false."
- msgstr "Avisa si una comparaciÃ³n evalÃºa siempre como verdadero o falso."
- 
- #: c-family/c.opt:1119
- msgid "Warn if a throw expression will always result in a call to terminate()."
- msgstr "Avisa si una expresiÃ³n throw siempre darÃ¡ como resultado una llamada a terminate()."
- 
- #: c-family/c.opt:1123
- msgid "Warn about features not present in traditional C."
- msgstr "Avisa sobre caracterÃ­sticas no presentes en C tradicional."
- 
- #: c-family/c.opt:1127
- msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
- msgstr "Avisa de prototipos que causen diferentes conversiones de tipo de las que sucederÃ­an en la ausencia del prototipo."
- 
- #: c-family/c.opt:1131
- msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
- msgstr "Avisa si se encuentran trigrafos que puedan afectar el significado del programa."
- 
- #: c-family/c.opt:1135
- msgid "Warn about @selector()s without previously declared methods."
- msgstr "Avisa sobre @selector()es sin mÃ©todos declarados previamente."
- 
- #: c-family/c.opt:1139
- msgid "Warn if an undefined macro is used in an #if directive."
- msgstr "Avisa si se usa una macro indefinida en una directiva #if."
- 
- #: c-family/c.opt:1151
- msgid "Warn about unrecognized pragmas."
- msgstr "Avisa sobre pragmas que no se reconocen."
- 
- #: c-family/c.opt:1155
- msgid "Warn about unsuffixed float constants."
- msgstr "Avisa sobre constantes de coma flotante sin sufijo."
- 
- #: c-family/c.opt:1163
- msgid "Warn when typedefs locally defined in a function are not used."
- msgstr "Avisa cuando se definen typedefs localmente en una funciÃ³n pero no se usan."
- 
- #: c-family/c.opt:1167
- msgid "Warn about macros defined in the main file that are not used."
- msgstr "Avisa sobre macros definidas en el fichero principal que no se usan."
- 
- #: c-family/c.opt:1171
- msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
- msgstr "Avisa si el llamante de una funciÃ³n, marcada con atributo warn_unused_result, no usa su valor de devoluciÃ³n."
- 
- #: c-family/c.opt:1179 c-family/c.opt:1183
- msgid "Warn when a const variable is unused."
- msgstr "Avisa cuando no se usa una variable const."
- 
- #: c-family/c.opt:1187
- msgid "Warn about using variadic macros."
- msgstr "Avisa sobre el uso de macros variadic."
- 
- #: c-family/c.opt:1191
- msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
- msgstr "Advierte de un uso cuestionable de las macros utilizadas para obtener argumentos variables."
- 
- #: c-family/c.opt:1195
- msgid "Warn if a variable length array is used."
- msgstr "Avisa si se usa una matriz de longitud variable."
- 
- #: c-family/c.opt:1199
- #, fuzzy
- #| 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."
- msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
- msgstr "-Wvla-larger-than=<nÃºmero>\tAdvierte de usos no acotados de arrays de longitud variable y de usos acotados de arrays de longitud variable cuyo lÃ­mite pueda ser mÃ¡s grande que <nÃºmero> bytes."
- 
- #: c-family/c.opt:1206
- msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:1210
- msgid "Warn when a register variable is declared volatile."
- msgstr "Avisa cuando una variable de registro se declara volatile."
- 
- #: c-family/c.opt:1214
- msgid "Warn on direct virtual inheritance."
- msgstr "Advierte de la herencia virtual directa."
- 
- #: c-family/c.opt:1218
- msgid "Warn if a virtual base has a non-trivial move assignment operator."
- msgstr "Avisa si una base virtual tiene un operador de asignaciÃ³n move no trivial."
- 
- #: c-family/c.opt:1222
- msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
- msgstr "En C++, un valor diferente de cero significa avisar sobre conversiones obsoletas de literales de cadena a `char *'.  En C, aviso similar, excepto que la conversiÃ³n por supuesto no es obsoleta por el estÃ¡ndar ISO C."
- 
- #: c-family/c.opt:1226
- msgid "Warn when a literal '0' is used as null pointer."
- msgstr "Avisa cuando se usa un '0' literal como puntero nulo."
- 
- #: c-family/c.opt:1230
- msgid "Warn about useless casts."
- msgstr "Avisa sobre conversiones de tipo inÃºtiles."
- 
- #: c-family/c.opt:1234
- msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
- msgstr "Avisa si el tipo de una clase tiene una base o un campo cuyo tipo utiliza el espacio de nombres anÃ³nimo o depende de un tipo sin enlace."
- 
- #: c-family/c.opt:1238
- msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
- msgstr "Avisa cuando una declaraciÃ³n duplica el especificador const, volatile, restrict o _Atomic."
- 
- #: c-family/c.opt:1242
- msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
- msgstr "Avisa cuando un argumento que se pasa a un parÃ¡metro con calificaciÃ³n de restringido se solapa con otro argumento."
- 
- #: c-family/c.opt:1247
- msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
- msgstr "SinÃ³nimo de -std=c89 (para C) o -std=c++98 (para C++)."
- 
- #: c-family/c.opt:1255
- msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
- msgstr "VersiÃ³n de ABI de C++ utilizada para avisos -Wabi y aliases de compatibilidad de enlace."
- 
- #: c-family/c.opt:1259
- msgid "Enforce class member access control semantics."
- msgstr "Cumple las semÃ¡nticas de control de acceso de miembros de clase."
- 
- #: c-family/c.opt:1263
- msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
- msgstr "-fada-spec-parent=unidad  Vuelca specs de Ada como unidades hijas del padre dado."
- 
- #: c-family/c.opt:1267
- msgid "Support C++17 allocation of over-aligned types."
- msgstr ""
- 
- #: c-family/c.opt:1271
- msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
- msgstr ""
- 
- #: c-family/c.opt:1278
- msgid "Allow variadic functions without named parameter."
- msgstr "Permite funciones variadic sin parÃ¡metro nombrado."
- 
- #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
- #: c-family/c.opt:1858 c-family/c.opt:1874
- msgid "No longer supported."
- msgstr "Ya no se admite."
- 
- #: c-family/c.opt:1286
- msgid "Recognize the \"asm\" keyword."
- msgstr "Reconoce la palabra clave \"asm\"."
- 
- #: c-family/c.opt:1294
- msgid "Recognize built-in functions."
- msgstr "Reconoce funciones internas."
- 
- #: c-family/c.opt:1301
- msgid "Where shorter, use canonicalized paths to systems headers."
- msgstr "Donde acorte, usar rutas canonicalizadas para cabeceras de sistemas."
- 
- #: c-family/c.opt:1305
- 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:1393
- msgid "Deprecated in GCC 8.  This switch has no effect."
- msgstr "Obsoleto en GCC 8.  Esta opciÃ³n no tiene efecto."
- 
- #: c-family/c.opt:1397
- msgid "Enable support for C++ concepts."
- msgstr "Activa el soporte para conceptos de C++."
- 
- #: c-family/c.opt:1401
- msgid "Allow the arguments of the '?' operator to have different types."
- msgstr "Permite que los argumentos del operador '?' tengan tipos diferentes."
- 
- #: c-family/c.opt:1409
- msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
- msgstr "-fconst-string-class=<nombre>\tUsa la clase <nombre> para cadenas constantes."
- 
- #: c-family/c.opt:1413
- msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
- msgstr "-fconstexpr-depth-<nÃºmero>\tEspecifica la profundidad de recursiÃ³n constexpr mÃ¡xima."
- 
- #: c-family/c.opt:1417
- msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
- msgstr "-fconstexpr-loop-limit=<nÃºmero>\tEspecifica el nÃºmero de iteraciones de bucle constexpr mÃ¡ximo."
- 
- #: c-family/c.opt:1421
- #, fuzzy
- #| msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
- msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
- msgstr "-fconstexpr-loop-limit=<nÃºmero>\tEspecifica el nÃºmero de iteraciones de bucle constexpr mÃ¡ximo."
- 
- #: c-family/c.opt:1425
- msgid "Emit debug annotations during preprocessing."
- msgstr "Emite anotaciones de depuraciÃ³n durante el preprocesamiento."
- 
- #: c-family/c.opt:1429
- msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
- msgstr "-fdeduce-init-list\tactiva la deducciÃ³n de std::initializer_list para un parÃ¡metro de tipo de plantilla desde una lista de inicializador dentro de llaves."
- 
- #: c-family/c.opt:1433
- msgid "Factor complex constructors and destructors to favor space over speed."
- msgstr "Factoriza constructores y destructores complejos para favorecer el espacio en detrimento de la velocidad."
- 
- #: c-family/c.opt:1441
- msgid "Print hierarchical comparisons when template types are mismatched."
- msgstr ""
- 
- #: c-family/c.opt:1445
- msgid "Preprocess directives only."
- msgstr "Preprocesa sÃ³lo directivas."
- 
- #: c-family/c.opt:1449
- msgid "Permit '$' as an identifier character."
- msgstr "Permite '$' como un identificador de carÃ¡cter."
- 
- #: c-family/c.opt:1453
- msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
- msgstr ""
- 
- #: c-family/c.opt:1457
- msgid "Write all declarations as Ada code transitively."
- msgstr "Escribe todas las declaraciones como cÃ³digo Ada transitivamente."
- 
- #: c-family/c.opt:1461
- msgid "Write all declarations as Ada code for the given file only."
- msgstr "Escribe todas las declaraciones como cÃ³digo Ada solo para el fichero dado."
- 
- #: c-family/c.opt:1468
- msgid "-fno-elide-type Do not elide common elements in template comparisons."
- msgstr ""
- 
- #: c-family/c.opt:1472
- msgid "Generate code to check exception specifications."
- msgstr "Genera cÃ³digo para revisar especificaciones de excepciones."
- 
- #: c-family/c.opt:1479
- msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
- msgstr "-fexec-charset=<cset>\tConvierte todas las constantes de cadenas y carÃ¡cter al conjunto de caracteres <cset>."
- 
- #: c-family/c.opt:1483
- msgid "Permit universal character names (\\u and \\U) in identifiers."
- msgstr "Permite los nombres de cÃ¡racteres universales (\\u y \\U) en los identificadores."
- 
- #: c-family/c.opt:1487
- msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
- msgstr "-finput-charset=<cset>\tEspecifica el conjunto de caracteres por defecto para los ficheros fuente."
- 
- #: c-family/c.opt:1491
- msgid "Support dynamic initialization of thread-local variables in a different translation unit."
- msgstr "Admite inicializaciÃ³n dinÃ¡mica de variables locales de hilo en una unidad de traducciÃ³n diferente."
- 
- #: c-family/c.opt:1501
- msgid "Do not assume that standard C libraries and \"main\" exist."
- msgstr "No asume que existen las bibliotecas C estÃ¡ndar y \"main\"."
- 
- #: c-family/c.opt:1505
- msgid "Recognize GNU-defined keywords."
- msgstr "Reconoce las palabras claves definidas por GNU."
- 
- #: c-family/c.opt:1509
- msgid "Generate code for GNU runtime environment."
- msgstr "Genera cÃ³digo para el entorno de tiempo de ejecuciÃ³n GNU."
- 
- #: c-family/c.opt:1513
- msgid "Use traditional GNU semantics for inline functions."
- msgstr "Usa semÃ¡ntica GNU tradicional para las funciones incluidas en lÃ­nea."
- 
- #: c-family/c.opt:1526
- msgid "Assume normal C execution environment."
- msgstr "Asume el entorno normal de ejecuciÃ³n C."
- 
- #: c-family/c.opt:1534
- msgid "Export functions even if they can be inlined."
- msgstr "Exporta funciones aun si pueden incluir en lÃ­nea."
- 
- #: c-family/c.opt:1538
- msgid "Emit implicit instantiations of inline templates."
- msgstr "Emite instanciaciones implÃ­citas de plantillas incluidas en lÃ­nea."
- 
- #: c-family/c.opt:1542
- msgid "Emit implicit instantiations of templates."
- msgstr "Emite instanciaciones implÃ­citas de plantillas."
- 
- #: c-family/c.opt:1546
- msgid "Implement C++17 inheriting constructor semantics."
- msgstr "Implementa la semÃ¡ntica de constructor heredado de C++17."
- 
- #: c-family/c.opt:1553
- msgid "Don't emit dllexported inline functions unless needed."
- msgstr "No emite funciones en lÃ­nea exportadas en dll a menos que sea necesario."
- 
- #: c-family/c.opt:1560
- msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
- msgstr "Permite las conversiones implÃ­citas entre vectores con nÃºmeros diferentes de subpartes y/o tipos de elementos diferentes."
- 
- #: c-family/c.opt:1564
- msgid "Don't warn about uses of Microsoft extensions."
- msgstr "No avisa sobre los usos de extensiones Microsoft."
- 
- #: c-family/c.opt:1583
- msgid "Implement resolution of DR 150 for matching of template template arguments."
- msgstr "Implementa la resoluciÃ³n de DR 150 para coincidencias de argumentos de plantilla de plantilla."
- 
- #: c-family/c.opt:1587
- msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
- msgstr "Genera cÃ³digo para el entorno de tiempo de ejecuciÃ³n NeXT (Apple Mac OS X)."
- 
- #: c-family/c.opt:1591
- msgid "Assume that receivers of Objective-C messages may be nil."
- msgstr "Asume que los receptores de mensajes de Objective-C pueden ser nil."
- 
- #: c-family/c.opt:1595
- msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
- msgstr "Permite el acceso a variables de instancia como si fueran declaraciones locales dentro de implementaciones de mÃ©todos de instancia."
- 
- #: c-family/c.opt:1599
- msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
- msgstr "-fvisibility=[private|protected|public|package]\tEstablece la visibilidad de sÃ­mbolos predeterminada."
- 
- #: c-family/c.opt:1624
- msgid "Treat a throw() exception specification as noexcept to improve code size."
- msgstr "Trata una especificaciÃ³n de excepciÃ³n throw() como noexcept para mejorar el tamaÃ±o del cÃ³digo."
- 
- #: c-family/c.opt:1628
- msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
- msgstr "Especifica cuÃ¡l ABI usar para el cÃ³digo de la familia Objective-C y la generaciÃ³n de metadatos."
- 
- #: c-family/c.opt:1634
- msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
- msgstr "Genera mÃ©todos Objective-C especiales para inicializar/destruir i-variables de C++ que no son POD, si es necesario."
- 
- #: c-family/c.opt:1638
- msgid "Allow fast jumps to the message dispatcher."
- msgstr "Permite saltos rÃ¡pidos al despachador de mensajes."
- 
- #: c-family/c.opt:1644
- msgid "Enable Objective-C exception and synchronization syntax."
- msgstr "Activa la sintaxis de excepciÃ³n y sincronizaciÃ³n de Objective-C."
- 
- #: c-family/c.opt:1648
- msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
- msgstr "Activa la recolecciÃ³n de basura (GC) en programas Objective-C/Objective-C++."
- 
- #: c-family/c.opt:1652
- msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
- msgstr "Activa las revisiones en lÃ­nea para los receptores nil con el tiempo de ejecuciÃ³n NeXT y la ABI versiÃ³n 2."
- 
- #: c-family/c.opt:1657
- msgid "Enable Objective-C setjmp exception handling runtime."
- msgstr "Activa el manejo de excepciones setjmp en tiempo de ejecuciÃ³n de Objective-C."
- 
- #: c-family/c.opt:1661
- msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
- msgstr "Conforma al lenguaje Objective-C 1.0 como se implantÃ³ en GCC 4.0."
- 
- #: c-family/c.opt:1665
- msgid "Enable OpenACC."
- msgstr "Activa OpenACC."
- 
- #: c-family/c.opt:1669
- msgid "Specify default OpenACC compute dimensions."
- msgstr "Especifica las dimensiones de cÃ¡lculo predeterminadas de OpenACC."
- 
- #: c-family/c.opt:1673
- msgid "Enable OpenMP (implies -frecursive in Fortran)."
- msgstr "Activa OpenMP (implica -frecursive en Fortran)."
- 
- #: c-family/c.opt:1677
- msgid "Enable OpenMP's SIMD directives."
- msgstr "Activa las directivas SIMD de OpenMP."
- 
- #: c-family/c.opt:1681
- msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
- msgstr "Reconoce palabras clave de C++ como \"compl\" y \"xor\"."
- 
- #: c-family/c.opt:1692
- msgid "Look for and use PCH files even when preprocessing."
- msgstr "Busca y utiliza ficheros PCH aÃºn cuando se estÃ© preprocesando."
- 
- #: c-family/c.opt:1696
- msgid "Downgrade conformance errors to warnings."
- msgstr "Degrada los errores de concordancia a avisos."
- 
- #: c-family/c.opt:1700
- msgid "Enable Plan 9 language extensions."
- msgstr "Activa las extensiones de lenguaje de Plan9."
- 
- #: c-family/c.opt:1704
- msgid "Treat the input file as already preprocessed."
- msgstr "Trata al fichero de entrada como previamente preprocesado."
- 
- #: c-family/c.opt:1712
- msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
- msgstr "-ftrack-macro-expansion=<0|1|2>  Rastrea las ubicaciones de los elementos que provienen de la expansiÃ³n de macros y los muestra en mensajes de error."
- 
- #: c-family/c.opt:1716
- msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
- msgstr "-fno-pretty-templates No da formato legible a las especializaciones de plantilla como la firma de plantilla seguida por los argumentos."
- 
- #: c-family/c.opt:1720
- msgid "Treat known sprintf return values as constants."
- msgstr "Trata los valores de retorno conocidos de sprintf como constantes."
- 
- #: c-family/c.opt:1724
- msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
- msgstr "Usa el modo Fix-and-Continue para indicar que los ficheros objeto se pueden intercambiar en tiempo de ejecuciÃ³n."
- 
- #: c-family/c.opt:1728
- msgid "Enable automatic template instantiation."
- msgstr "Activa la instanciaciÃ³n automÃ¡tica de plantillas."
- 
- #: c-family/c.opt:1732
- msgid "Generate run time type descriptor information."
- msgstr "Genera informaciÃ³n de descriptor de tipo en tiempo de ejecuciÃ³n."
- 
- #: c-family/c.opt:1740
- msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
- msgstr "Fuerza que el tipo subyacente de \"wchar_t\" sea \"unsigned short\"."
- 
- #: c-family/c.opt:1744
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
- msgstr "Cuando no se proporcione \"signed\" o \"unsigned\" hace signed el campo de bits."
- 
- #: c-family/c.opt:1752
- msgid "Enable C++14 sized deallocation support."
- msgstr "Admite desasignaciÃ³n con tamaÃ±o de C++14."
- 
- #: c-family/c.opt:1759
- msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
- msgstr "-fsso-struct=[big-endian|little-endian|native]\tEstablece el orden de almacenamiento de escalares predeterminado."
- 
- #: c-family/c.opt:1775
- msgid "Display statistics accumulated during compilation."
- msgstr "Muestra las estadÃ­sticas acumuladas durante la compilaciÃ³n."
- 
- #: c-family/c.opt:1779
- msgid "Assume that values of enumeration type are always within the minimum range of that type."
- msgstr "Asume que los valores de tipo de enumeraciÃ³n estÃ¡n siempre dentro del rango mÃ­nimo de ese tipo."
- 
- #: c-family/c.opt:1786 c-family/c.opt:1791
- msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
- msgstr "Sigue los requisitos de orden de evaluaciÃ³n de C++17 para expresiones de asignaciÃ³n, desplazamiento, llamadas a funciones miembro, etc."
- 
- #: c-family/c.opt:1808
- msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
- msgstr "-ftabstop=<nÃºmero>\tDistancia entre topes de tabulador para informes en columnas."
- 
- #: c-family/c.opt:1812
- msgid "Set the maximum number of template instantiation notes for a single warning or error."
- msgstr "Establece el nÃºmero mÃ¡ximo de notas de instanciaciÃ³n de plantilla para un solo aviso o error."
- 
- #: c-family/c.opt:1819
- msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
- msgstr "-ftemplate-depth-<nÃºmero>\tEspecifica la profundidad mÃ¡xima de instanciaciÃ³n de plantilla."
- 
- #: c-family/c.opt:1826
- msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
- msgstr "-fno-threadsafe-statics\tNo genera cÃ³digo seguro en hilos para inicializar statics locales."
- 
- #: c-family/c.opt:1830
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
- msgstr "Cuando no se proporcione \"signed\" o \"unsigned\" hacer unsigned el campo de bits."
- 
- #: c-family/c.opt:1838
- msgid "Use __cxa_atexit to register destructors."
- msgstr "Usa __cxa_atexit para registrar destructores."
- 
- #: c-family/c.opt:1842
- msgid "Use __cxa_get_exception_ptr in exception handling."
- msgstr "Usa __cxa_get_exception_ptr para el manejo de excepciones."
- 
- #: c-family/c.opt:1846
- msgid "Marks all inlined functions and methods as having hidden visibility."
- msgstr "Marca todos los mÃ©todos y funciones incluidos en lÃ­nea con visibilidad hidden."
- 
- #: c-family/c.opt:1850
- msgid "Changes visibility to match Microsoft Visual Studio by default."
- msgstr "Cambia la visibilidad para coincidir con Microsoft Visual Studio por defecto."
- 
- #: c-family/c.opt:1866
- msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
- msgstr "-fwide-exec-charset=<cset>\tConvierte todas las cadenas anchas y constantes de cÃ¡racter al conjunto de caracteres <cset>."
- 
- #: c-family/c.opt:1870
- msgid "Generate a #line directive pointing at the current working directory."
- msgstr "Genera una directiva #line que apunte al directorio de trabajo actual."
- 
- #: c-family/c.opt:1878
- msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
- msgstr "Genera la bÃºsqueda no estricta de clases (a travÃ©s de objc_getClass()) para usarlas en el modo Zero-Link."
- 
- #: c-family/c.opt:1882
- msgid "Dump declarations to a .decl file."
- msgstr "Vuelca las declaraciones a un fichero .decl."
- 
- #: c-family/c.opt:1886
- msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
- msgstr "-femit-struct-debug-baseonly\tInformaciÃ³n de depuraciÃ³n reducida agresiva para structs."
- 
- #: c-family/c.opt:1890
- msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
- msgstr "-femit-struct-debug-reduced\tInformaciÃ³n de depuraciÃ³n reducida conservadora para structs."
- 
- #: c-family/c.opt:1894
- msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
- msgstr "-femit-struct-debug-detailed=<lista-espec>\tInformaciÃ³n de depuraciÃ³n reducida detallada para structs."
- 
- #: c-family/c.opt:1898
- msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
- msgstr "Interpreta imaginario, coma fija u otro sufijo de nÃºmero gnu como el literal numÃ©rico correspondiente en lugar de un literal numÃ©rico definido por el usuario."
- 
- #: c-family/c.opt:1903
- msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
- msgstr "-idirafter <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n del sistema."
- 
- #: c-family/c.opt:1907
- msgid "-imacros <file>\tAccept definition of macros in <file>."
- msgstr "-imacros <fichero>\tAcepta la definiciÃ³n de macros en el <fichero>."
- 
- #: c-family/c.opt:1911
- msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
- msgstr "-imultilib <dir>\tDefine <dir> como el subdirectorio de inclusiÃ³n de multilib."
- 
- #: c-family/c.opt:1915
- msgid "-include <file>\tInclude the contents of <file> before other files."
- msgstr "-include <file>\tIncluye los contenidos del <fichero> antes de otros ficheros."
- 
- #: c-family/c.opt:1919
- msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
- msgstr "-iprefix <ruta>\tEspecifica la <ruta> como un prefijo para las siguientes dos opciones."
- 
- #: c-family/c.opt:1923
- msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
- msgstr "-isysroot <dir>\tEstablece el <dir>ectorio como el directorio raÃ­z del sistema."
- 
- #: c-family/c.opt:1927
- msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
- msgstr "-isystem <dir>\tAgrega el <dir>ectorio al inicio de la ruta de inclusiÃ³n del sistema."
- 
- #: c-family/c.opt:1931
- msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
- msgstr "-iquote <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n de citas."
- 
- #: c-family/c.opt:1935
- msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
- msgstr "-iwithprefix <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n del sistema."
- 
- #: c-family/c.opt:1939
- msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
- msgstr "-iwithprefixbefore <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n principal."
- 
- #: c-family/c.opt:1949
- msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
- msgstr "No busca directorios de inclusiÃ³n del sistema por defecto (aquellos especificados con -isystem aÃºn serÃ¡n utilizados)."
- 
- #: c-family/c.opt:1953
- msgid "Do not search standard system include directories for C++."
- msgstr "No busca directorios de inclusiÃ³n del sistema por defecto para C++."
- 
- #: c-family/c.opt:1965
- msgid "Generate C header of platform-specific features."
- msgstr "Genera encabezado C de caracterÃ­sticas especÃ­ficas de la plataforma."
- 
- #: c-family/c.opt:1969
- msgid "Remap file names when including files."
- msgstr "Reasocia nombres de fichero al incluir ficheros"
- 
- #: c-family/c.opt:1973 c-family/c.opt:1977
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
- msgstr "Conforma al estÃ¡ndar ISO 1998 C++ revisado por la correcciÃ³n tÃ©cnica 2003."
- 
- #: c-family/c.opt:1981
- msgid "Conform to the ISO 2011 C++ standard."
- msgstr "Conforma al estÃ¡ndar ISO 2011 C++."
- 
- #: c-family/c.opt:1985
- msgid "Deprecated in favor of -std=c++11."
- msgstr "Obsoleto en favor de -std=c++11."
- 
- #: c-family/c.opt:1989
- msgid "Deprecated in favor of -std=c++14."
- msgstr "Obsoleto en favor de -std=c++14."
- 
- #: c-family/c.opt:1993
- msgid "Conform to the ISO 2014 C++ standard."
- msgstr "Conforma al estÃ¡ndar ISO 2014 C++."
- 
- #: c-family/c.opt:1997
- msgid "Deprecated in favor of -std=c++17."
- msgstr "Obsoleto en favor de -std=c++17."
- 
- #: c-family/c.opt:2001
- msgid "Conform to the ISO 2017 C++ standard."
- msgstr "Conforma al estÃ¡ndar ISO 2017 C++."
- 
- #: c-family/c.opt:2005
- msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
- msgstr "Conforma al borrador del estÃ¡ndar ISO 2020(?) C++ (soporte experimental e incompleto)."
- 
- #: c-family/c.opt:2009 c-family/c.opt:2135
- msgid "Conform to the ISO 2011 C standard."
- msgstr "Conforma al estÃ¡ndar ISO 2012 C."
- 
- #: c-family/c.opt:2013
- msgid "Deprecated in favor of -std=c11."
- msgstr "Obsoleto en favor de -std=c11."
- 
- #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
- #: c-family/c.opt:2143
- #, fuzzy
- #| msgid "Conform to the ISO 2017 C standard (expected to be published in 2018)."
- msgid "Conform to the ISO 2017 C standard (published in 2018)."
- msgstr "Conforma al estÃ¡ndar ISO 2017 C (publicaciÃ³n prevista en 2018)."
- 
- #: c-family/c.opt:2025
- #, fuzzy
- #| msgid "Conform to the ISO 2011 C standard (experimental and incomplete support)"
- msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
- msgstr "Conforma al estÃ¡ndar ISO 2011 C (soporte experimental e incompleto)"
- 
- #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
- msgid "Conform to the ISO 1990 C standard."
- msgstr "Conforma al estÃ¡ndar ISO 1990 C."
- 
- #: c-family/c.opt:2037 c-family/c.opt:2127
- msgid "Conform to the ISO 1999 C standard."
- msgstr "Conforma al estÃ¡ndar ISO 1999 C."
- 
- #: c-family/c.opt:2041
- msgid "Deprecated in favor of -std=c99."
- msgstr "Obsoleto en favor de -std=c99."
- 
- #: c-family/c.opt:2045 c-family/c.opt:2050
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
- msgstr "Conforma al estÃ¡ndar ISO 1998 C++ revisado por la correcciÃ³n tÃ©cnica 2003 con extensiones GNU."
- 
- #: c-family/c.opt:2055
- msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
- msgstr "Conforma al estÃ¡ndar ISO 2011 C++ con extensiones GNU."
- 
- #: c-family/c.opt:2059
- msgid "Deprecated in favor of -std=gnu++11."
- msgstr "Obsoleto en favor de -std=gnu++11."
- 
- #: c-family/c.opt:2063
- msgid "Deprecated in favor of -std=gnu++14."
- msgstr "Obsoleto en favor de -std=gnu++14."
- 
- #: c-family/c.opt:2067
- msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
- msgstr "Conforma al estÃ¡ndar ISO 2014 C++ con extensiones GNU."
- 
- #: c-family/c.opt:2071
- msgid "Deprecated in favor of -std=gnu++17."
- msgstr "Obsoleto en favor de -std=gnu++17."
- 
- #: c-family/c.opt:2075
- msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
- msgstr "Conforma al estÃ¡ndar ISO 2017 C++ con extensiones GNU."
- 
- #: c-family/c.opt:2079
- msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
- msgstr "Conforma al borrador del estÃ¡ndar ISO 2020(?) C++ con extensiones GNU (soporte experimental e incompleto)."
- 
- #: c-family/c.opt:2083
- msgid "Conform to the ISO 2011 C standard with GNU extensions."
- msgstr "Conforma al estÃ¡ndar ISO 2011 C con extensiones GNU."
- 
- #: c-family/c.opt:2087
- msgid "Deprecated in favor of -std=gnu11."
- msgstr "Obsoleto en favor de -std=gnu11."
- 
- #: c-family/c.opt:2091 c-family/c.opt:2095
- #, fuzzy
- #| msgid "Conform to the ISO 2017 C standard (expected to be published in 2018) with GNU extensions."
- msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
- msgstr "Conforma al estÃ¡ndar ISO 2017 C (publicaciÃ³n prevista en 2018) con extensiones GNU."
- 
- #: c-family/c.opt:2099
- #, fuzzy
- #| msgid "Conform to the ISO 2011 C standard with GNU extensions (experimental and incomplete support)"
- msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
- msgstr "Conforma al estÃ¡ndar ISO 2011 C con extensiones GNU (soporte experimental e incompleto)"
- 
- #: c-family/c.opt:2103 c-family/c.opt:2107
- msgid "Conform to the ISO 1990 C standard with GNU extensions."
- msgstr "Conforma al estÃ¡ndar ISO 1990 C con extensiones GNU."
- 
- #: c-family/c.opt:2111
- msgid "Conform to the ISO 1999 C standard with GNU extensions."
- msgstr "Conforma al estÃ¡ndar ISO 1999 C con extensiones GNU."
- 
- #: c-family/c.opt:2115
- msgid "Deprecated in favor of -std=gnu99."
- msgstr "Obsoleto en favor de -std=gnu99."
- 
- #: c-family/c.opt:2123
- msgid "Conform to the ISO 1990 C standard as amended in 1994."
- msgstr "Conforma al estÃ¡ndar ISO 1990 C tal y como se enmendÃ³ en 1994."
- 
- #: c-family/c.opt:2131
- msgid "Deprecated in favor of -std=iso9899:1999."
- msgstr "Obsoleto en favor de -std=iso9899:1999."
- 
- #: c-family/c.opt:2150
- msgid "Enable traditional preprocessing."
- msgstr "Habilita el preprocesamiento tradicional."
- 
- #: c-family/c.opt:2154
- msgid "-trigraphs\tSupport ISO C trigraphs."
- msgstr "-trigraphs\tSoporte para los trigrafos de ISO C."
- 
- #: c-family/c.opt:2158
- msgid "Do not predefine system-specific and GCC-specific macros."
- msgstr "No predefine las macros especÃ­ficas del sistema y especÃ­ficas de GCC."
- 
- #: fortran/lang.opt:146
- msgid "-J<directory>\tPut MODULE files in 'directory'."
- msgstr "-J<directorio>\tColoca los ficheros MODULE en el 'directorio'."
- 
- #: fortran/lang.opt:198
- msgid "Warn about possible aliasing of dummy arguments."
- msgstr "Avisa sobre posibles aliases de argumentos de relleno."
- 
- #: fortran/lang.opt:202
- msgid "Warn about alignment of COMMON blocks."
- msgstr "Avisa sobre la alineaciÃ³n de bloques COMMON."
- 
- #: fortran/lang.opt:206
- msgid "Warn about missing ampersand in continued character constants."
- msgstr "Avisa sobre '&' faltantes en las literales de carÃ¡cter continuadas."
- 
- #: fortran/lang.opt:210
- msgid "Warn about creation of array temporaries."
- msgstr "Avisa sobre la creaciÃ³n de matrices temporales."
- 
- #: fortran/lang.opt:214
- msgid "Warn about type and rank mismatches between arguments and parameters."
- msgstr ""
- 
- #: fortran/lang.opt:218
- msgid "Warn if the type of a variable might be not interoperable with C."
- msgstr "Avisa si el tipo de una variable podrÃ­a no ser interoperable con C."
- 
- #: fortran/lang.opt:226
- msgid "Warn about truncated character expressions."
- msgstr "Avisa sobre expresiones de carÃ¡cter truncadas."
- 
- #: fortran/lang.opt:230
- msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
- msgstr "Avisa sobre comparaciones de igualdad que involucran expresiones REAL o COMPLEX."
- 
- #: fortran/lang.opt:238
- msgid "Warn about most implicit conversions."
- msgstr "Avisa sobre la mayorÃ­a de las conversiones implÃ­citas."
- 
- #: fortran/lang.opt:242
- msgid "Warn about possibly incorrect subscripts in do loops."
- msgstr "Avisa sobre la posibilidad de subÃ­ndices incorrectos en bucles do"
- 
- #: fortran/lang.opt:250
- msgid "Warn if loops have been interchanged."
- msgstr "Avisa si se ha nintercambiado bucles."
- 
- #: fortran/lang.opt:254
- msgid "Warn about function call elimination."
- msgstr "Avisa sobre la eliminaciÃ³n de llamadas de funciÃ³n."
- 
- #: fortran/lang.opt:258
- msgid "Warn about calls with implicit interface."
- msgstr "Avisa sobre llamadas con interfaz implÃ­cita."
- 
- #: fortran/lang.opt:262
- msgid "Warn about called procedures not explicitly declared."
- msgstr "Avisa sobre procedimientos llamados que no estÃ¡n declarados explÃ­citamente."
- 
- #: fortran/lang.opt:266
- msgid "Warn about constant integer divisions with truncated results."
- msgstr "Avisa sobre divisiones enteras constantes con resultados truncados."
- 
- #: fortran/lang.opt:270
- msgid "Warn about truncated source lines."
- msgstr "Avisa sobre lÃ­neas de cÃ³digo truncadas."
- 
- #: fortran/lang.opt:274
- msgid "Warn on intrinsics not part of the selected standard."
- msgstr "Avisa sobre intrÃ­nsecos que no son parte del estÃ¡ndar seleccionado."
- 
- #: fortran/lang.opt:286
- msgid "Warn about USE statements that have no ONLY qualifier."
- msgstr "Avisa sobre sentencias USE sin cualificador ONLY."
- 
- #: fortran/lang.opt:298
- msgid "Warn about real-literal-constants with 'q' exponent-letter."
- msgstr "Avisa sobre constantes-literales-reales con letra-exponente 'q'."
- 
- #: fortran/lang.opt:302
- msgid "Warn when a left-hand-side array variable is reallocated."
- msgstr "Avisa cuando una variable de array al lado izquierdo es reubicada."
- 
- #: fortran/lang.opt:306
- msgid "Warn when a left-hand-side variable is reallocated."
- msgstr "Avisa cuando una variable al lado izquierdo es reubicada."
- 
- #: fortran/lang.opt:310
- msgid "Warn if the pointer in a pointer assignment might outlive its target."
- msgstr "Avisa si el puntero en una asignaciÃ³n a puntero podrÃ­a sobrevivir a lo apuntado."
- 
- #: fortran/lang.opt:318
- msgid "Warn about \"suspicious\" constructs."
- msgstr "Avisa sobre construcciones \"sospechosas\"."
- 
- #: fortran/lang.opt:322
- msgid "Permit nonconforming uses of the tab character."
- msgstr "Permite usos no conformes del carÃ¡cter tabulador."
- 
- #: fortran/lang.opt:326
- msgid "Warn about an invalid DO loop."
- msgstr "Avisa sobre bucles DO no vÃ¡lidos."
- 
- #: fortran/lang.opt:330
- msgid "Warn about underflow of numerical constant expressions."
- msgstr "Avisa sobre desbordamiento por debajo de expresiones numÃ©ricas constantes."
- 
- #: fortran/lang.opt:338
- msgid "Warn if a user-procedure has the same name as an intrinsic."
- msgstr "Avisa si un procedimiento de usuario tiene el mismo nombre que un intrÃ­nseco."
- 
- #: fortran/lang.opt:346
- msgid "Warn about unused dummy arguments."
- msgstr "Avisa sobre posibles argumentos de relleno sin uso."
- 
- #: fortran/lang.opt:350
- msgid "Warn about zero-trip DO loops."
- msgstr "Avisa sobre bucles DO de cero vueltas."
- 
- #: fortran/lang.opt:354
- msgid "Enable preprocessing."
- msgstr "Habilita el preprocesamiento."
- 
- #: fortran/lang.opt:362
- msgid "Disable preprocessing."
- msgstr "Desactiva el preprocesamiento."
- 
- #: fortran/lang.opt:370
- msgid "Eliminate multiple function invocations also for impure functions."
- msgstr "TambiÃ©n elimina invocaciones mÃºltiples de funciÃ³n para funciones impure."
- 
- #: fortran/lang.opt:374
- msgid "Enable alignment of COMMON blocks."
- msgstr "Activa la alineaciÃ³n de bloques COMMON."
- 
- #: fortran/lang.opt:378
- msgid "All intrinsics procedures are available regardless of selected standard."
- msgstr "Todos los procedimientos intrÃ­nsecos estÃ¡n disponibles sin importar el estÃ¡ndar seleccionado."
- 
- #: fortran/lang.opt:386
- msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
- msgstr "No trata las variables locales y los bloques COMMON como si fueran nombrados en declaraciones SAVE."
- 
- #: fortran/lang.opt:390
- msgid "Specify that backslash in string introduces an escape character."
- msgstr "Especifica que la barra invertida en una cadena introduce un carÃ¡cter de escape."
- 
- #: fortran/lang.opt:394
- msgid "Produce a backtrace when a runtime error is encountered."
- msgstr "Produce un rastreo hacia atrÃ¡s cuando se encuentra un error en tiempo de ejecuciÃ³n."
- 
- #: fortran/lang.opt:398
- msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
- msgstr "-fblas-matmul-limit=<n>\tTamaÃ±o de la matriz mÃ¡s pequeÃ±a para la cual matmul usarÃ¡ BLAS."
- 
- #: fortran/lang.opt:402
- msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
- msgstr "Produce un aviso en tiempo de ejecuciÃ³n si se ha creado una matriz temporal para un argumento de procedimiento."
- 
- #: fortran/lang.opt:406
- msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
- msgstr "-fconvert=<big-endian|little-endian|native|swap> El endianness empleado en ficheros sin formato."
- 
- #: fortran/lang.opt:425
- msgid "Use the Cray Pointer extension."
- msgstr "Usa la extensiÃ³n Puntero Cray."
- 
- #: fortran/lang.opt:429
- msgid "Generate C prototypes from BIND(C) declarations."
- msgstr "Genera prototipos C a partir de declaraciones BIND(C)."
- 
- #: fortran/lang.opt:433
- msgid "Ignore 'D' in column one in fixed form."
- msgstr "Ignora 'D' en la columna uno en formato fija."
- 
- #: fortran/lang.opt:437
- msgid "Treat lines with 'D' in column one as comments."
- msgstr "Trata las lÃ­neas con 'D' en la columna uno como comentarios."
- 
- #: fortran/lang.opt:441
- msgid "Enable all DEC language extensions."
- msgstr "Activa todas las extensiones del lenguaje DEC."
- 
- #: fortran/lang.opt:445
- msgid "Enable legacy parsing of INCLUDE as statement."
- msgstr ""
- 
- #: fortran/lang.opt:449
- msgid "Enable kind-specific variants of integer intrinsic functions."
- msgstr ""
- 
- #: fortran/lang.opt:453
- msgid "Enable legacy math intrinsics for compatibility."
- msgstr ""
- 
- #: fortran/lang.opt:457
- msgid "Enable support for DEC STRUCTURE/RECORD."
- msgstr "Activa el soporte para STRUCTURE/RECORD de DEC."
- 
- #: fortran/lang.opt:461
- msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
- msgstr "Activa los atributos de estilo DEC STATIC y AUTOMATIC."
- 
- #: fortran/lang.opt:465
- msgid "Set the default double precision kind to an 8 byte wide type."
- msgstr "Establece el gÃ©nero de doble precisiÃ³n por defecto a un tipo de 8 bytes de tamaÃ±o."
- 
- #: fortran/lang.opt:469
- msgid "Set the default integer kind to an 8 byte wide type."
- msgstr "Establece el gÃ©nero entero por defecto a un tipo de 8 bytes de tamaÃ±o."
- 
- #: fortran/lang.opt:473
- msgid "Set the default real kind to an 8 byte wide type."
- msgstr "Establece el gÃ©nero real por defecto a un tipo de 8 bytes de tamaÃ±o."
- 
- #: fortran/lang.opt:477
- msgid "Set the default real kind to an 10 byte wide type."
- msgstr "Establece el gÃ©nero real por defecto a un tipo de 10 bytes de tamaÃ±o."
- 
- #: fortran/lang.opt:481
- msgid "Set the default real kind to an 16 byte wide type."
- msgstr "Establece el gÃ©nero real por defecto a un tipo de 16 bytes de tamaÃ±o."
- 
- #: fortran/lang.opt:485
- msgid "Allow dollar signs in entity names."
- msgstr "Permite signos de dÃ³lar en nombres de entidades."
- 
- #: fortran/lang.opt:493
- msgid "Display the code tree after parsing."
- msgstr "Muestra el Ã¡rbol del cÃ³digo despuÃ©s de analizar."
- 
- #: fortran/lang.opt:497
- msgid "Display the code tree after front end optimization."
- msgstr "Muestra el Ã¡rbol del cÃ³digo despuÃ©s de la optimizaciÃ³n del frente."
- 
- #: fortran/lang.opt:501
- msgid "Display the code tree after parsing; deprecated option."
- msgstr "Muestra el Ã¡rbol del cÃ³digo despuÃ©s de analizar; opciÃ³n obsoleta."
- 
- #: fortran/lang.opt:505
- msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
- msgstr "Especifica que se debe usar una librerÃ­a BLAS externa para llamadas matmul en matrices de gran tamaÃ±o."
- 
- #: fortran/lang.opt:509
- msgid "Use f2c calling convention."
- msgstr "Usar el convenio de llamada f2c."
- 
- #: fortran/lang.opt:513
- msgid "Assume that the source file is fixed form."
- msgstr "Asume que el fichero fuente es de formato fijo."
- 
- #: fortran/lang.opt:517
- msgid "Force creation of temporary to test infrequently-executed forall code."
- msgstr ""
- 
- #: fortran/lang.opt:521
- msgid "Interpret any INTEGER(4) as an INTEGER(8)."
- msgstr "Interpreta cualquier INTEGER(4) como INTEGER(8)."
- 
- #: fortran/lang.opt:525 fortran/lang.opt:529
- msgid "Specify where to find the compiled intrinsic modules."
- msgstr "Especifica dÃ³nde se encuentran los mÃ³dulos intrÃ­nsecos compilados."
- 
- #: fortran/lang.opt:533
- msgid "Allow arbitrary character line width in fixed mode."
- msgstr "Permite ancho de lÃ­nea de carÃ¡cter arbitrario en formato fijo."
- 
- #: fortran/lang.opt:537
- msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
- msgstr "-ffixed-line-length-<n>\tUsa n como ancho de lÃ­nea de carÃ¡cter en modo fijo."
- 
- #: fortran/lang.opt:541
- msgid "Pad shorter fixed form lines to line width with spaces."
- msgstr ""
- 
- #: fortran/lang.opt:545
- msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
- msgstr "-ffpe-trap=[...]\tPara en las siguientes excepciones de coma flotante."
- 
- #: fortran/lang.opt:549
- msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
- msgstr "-ffpe-summary=[...]\tImprime el resumen de las siguientes excepciones de coma flotante."
- 
- #: fortran/lang.opt:553
- msgid "Assume that the source file is free form."
- msgstr "Asume que el fichero fuente es de formato libre."
- 
- #: fortran/lang.opt:557
- msgid "Allow arbitrary character line width in free mode."
- msgstr "Permite ancho de lÃ­nea de carÃ¡cter arbitrario en formato libre."
- 
- #: fortran/lang.opt:561
- msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
- msgstr "-ffree-line-length-<n>\tUsa n como ancho de lÃ­nea de carÃ¡cter en modo libre."
- 
- #: fortran/lang.opt:565
- msgid "Try to interchange loops if profitable."
- msgstr ""
- 
- #: fortran/lang.opt:569
- msgid "Enable front end optimization."
- msgstr "Activa las optimizaciones del frente."
- 
- #: fortran/lang.opt:573
- msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
- msgstr "Especifica que no se permiten tipos implÃ­citos, a menos que se sobreescriban con sentencias IMPLICIT explÃ­citas."
- 
- #: fortran/lang.opt:577
- msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
- msgstr "-finit-character=<n>\tInicializa las variables de carÃ¡cter locales al valor ASCII n."
- 
- #: fortran/lang.opt:581
- msgid "Initialize components of derived type variables according to other init flags."
- msgstr ""
- 
- #: fortran/lang.opt:585
- msgid "-finit-integer=<n>\tInitialize local integer variables to n."
- msgstr "-finit-integer=<n>\tInicializa las variables enteras locales a n."
- 
- #: fortran/lang.opt:589
- msgid "Initialize local variables to zero (from g77)."
- msgstr "Inicializa las variables locales a cero (de g77)."
- 
- #: fortran/lang.opt:593
- msgid "-finit-logical=<true|false>\tInitialize local logical variables."
- msgstr "-finit-logical=<true|false>\tInicializa las variables lÃ³gicas locales."
- 
- #: fortran/lang.opt:597
- msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
- msgstr "-finit-real=<zero|nan|inf|-inf>\tInicializa las variables reales locales."
- 
- #: fortran/lang.opt:619
- msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
- msgstr "-finline-matmul-limit=<n>\tEspecifica el tamaÃ±o de la matriz mÃ¡s grande para la cual matmul se usarÃ¡ en linea."
- 
- #: fortran/lang.opt:623
- msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
- msgstr "-fmax-array-constructor=<n>\tNÃºmero mÃ¡ximo de objetos en un constructor de matriz."
- 
- #: fortran/lang.opt:627
- msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
- msgstr "-fmax-identifier-length=<n>\tLongitud mÃ¡xima de identificador."
- 
- #: fortran/lang.opt:631
- msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
- msgstr "-fmax-subrecord-length=<n>\tLongitud mÃ¡xima de los subregistros."
- 
- #: fortran/lang.opt:635
- 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>\tTamaÃ±o en bytes de la matriz mÃ¡s grande que se colocarÃ¡ en la pila."
- 
- #: fortran/lang.opt:639
- msgid "Put all local arrays on stack."
- msgstr "Coloca todas las matrices locales en la pila."
- 
- #: fortran/lang.opt:643
- msgid "Set default accessibility of module entities to PRIVATE."
- msgstr "Establece la accesibilidad por defecto de las entidades de mÃ³dulo a PRIVATE."
- 
- #: fortran/lang.opt:663
- msgid "Try to lay out derived types as compactly as possible."
- msgstr "Trata de acomodar los tipos derivados tan compactos como sea posible."
- 
- #: fortran/lang.opt:671
- msgid "Protect parentheses in expressions."
- msgstr "Protege parÃ©ntesis en las expresiones."
- 
- #: fortran/lang.opt:675
- msgid "Path to header file that should be pre-included before each compilation unit."
- msgstr ""
- 
- #: fortran/lang.opt:679
- msgid "Enable range checking during compilation."
- msgstr "Permite la revisiÃ³n de rango durante la compilaciÃ³n."
- 
- #: fortran/lang.opt:683
- msgid "Interpret any REAL(4) as a REAL(8)."
- msgstr "Interpreta cualquier REAL(4) como un REAL(8)."
- 
- #: fortran/lang.opt:687
- msgid "Interpret any REAL(4) as a REAL(10)."
- msgstr "Interpreta cualquier REAL(4) como un REAL(10)."
- 
- #: fortran/lang.opt:691
- msgid "Interpret any REAL(4) as a REAL(16)."
- msgstr "Interpreta cualquier REAL(4) como un REAL(16)."
- 
- #: fortran/lang.opt:695
- msgid "Interpret any REAL(8) as a REAL(4)."
- msgstr "Interpreta cualquier REAL(8) como un REAL(4)."
- 
- #: fortran/lang.opt:699
- msgid "Interpret any REAL(8) as a REAL(10)."
- msgstr "Interpreta cualquier REAL(8) como un REAL(10)."
- 
- #: fortran/lang.opt:703
- msgid "Interpret any REAL(8) as a REAL(16)."
- msgstr "Interpreta cualquier REAL(8) como un REAL(16)."
- 
- #: fortran/lang.opt:707
- msgid "Reallocate the LHS in assignments."
- msgstr "Reubica el lado derecho en las asignaciones."
- 
- #: fortran/lang.opt:711
- msgid "Use a 4-byte record marker for unformatted files."
- msgstr "Usa un marcador de registro de 4 bytes para los ficheros sin formato."
- 
- #: fortran/lang.opt:715
- msgid "Use an 8-byte record marker for unformatted files."
- msgstr "Usa un marcador de registro de 8 bytes para los ficheros sin formato."
- 
- #: fortran/lang.opt:719
- msgid "Allocate local variables on the stack to allow indirect recursion."
- msgstr "Almacena las variables locales en la pila para permitir recursividad indirecta."
- 
- #: fortran/lang.opt:723
- msgid "Copy array sections into a contiguous block on procedure entry."
- msgstr "Copia las secciones de matriz en un bloque contiguo en la entrada de procedimiento."
- 
- #: fortran/lang.opt:727
- msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
- msgstr "-fcoarray=[...]\tEspecifica quÃ© paralelizaciÃ³n de comatriz se debe usar."
- 
- #: fortran/lang.opt:743
- msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
- msgstr "-fcheck=[...]\tEspecifica quÃ© revisiones de tiempo de ejecuciÃ³n se realizarÃ¡n."
- 
- #: fortran/lang.opt:747
- msgid "Append a second underscore if the name already contains an underscore."
- msgstr "Agrega un segundo guiÃ³n bajo si el nombre ya tiene un guiÃ³n bajo."
- 
- #: fortran/lang.opt:755
- msgid "Apply negative sign to zero values."
- msgstr "Aplica signo negativo a valores cero."
- 
- #: fortran/lang.opt:759
- msgid "Append underscores to externally visible names."
- msgstr "Agrega subrayado a los nombres visibles externamente."
- 
- #: fortran/lang.opt:803
- msgid "Statically link the GNU Fortran helper library (libgfortran)."
- msgstr "Enlaza estÃ¡ticamente la biblioteca de ayuda de GNU Fortran (libgfortran)."
- 
- #: fortran/lang.opt:807
- msgid "Conform to the ISO Fortran 2003 standard."
- msgstr "Conforma al estÃ¡ndar ISO Fortran 2003."
- 
- #: fortran/lang.opt:811
- msgid "Conform to the ISO Fortran 2008 standard."
- msgstr "Conforma al estÃ¡ndar ISO Fortran 2008."
- 
- #: fortran/lang.opt:815
- msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
- msgstr "Conforma al estÃ¡ndar ISO Fortran 2008 incluyendo TS 29113."
- 
- #: fortran/lang.opt:819
- msgid "Conform to the ISO Fortran 2018 standard."
- msgstr "Conforma al estÃ¡ndar ISO Fortran 2018."
- 
- #: fortran/lang.opt:823
- msgid "Conform to the ISO Fortran 95 standard."
- msgstr "Conforma al estÃ¡ndar ISO Fortran 95."
- 
- #: fortran/lang.opt:827
- msgid "Conform to nothing in particular."
- msgstr "No conforma a nada en particular."
- 
- #: fortran/lang.opt:831
- msgid "Accept extensions to support legacy code."
- msgstr "Acepta las extensiones para dar soporte a cÃ³digo heredado."
- 
- #: lto/lang.opt:50
- #, fuzzy
- #| msgid "Set linker output type (used internally during LTO optimization)"
- msgid "Set linker output type (used internally during LTO optimization)."
- msgstr "Establece el tipo de salida del enlazador (usado internamente durante la optimizaciÃ³n LTO)"
- 
- #: lto/lang.opt:55
- msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
- msgstr "Ejecuta el optimizador de tiempo de enlace en el modo de transformaciÃ³n local (LTRANS)."
- 
- #: lto/lang.opt:59
- msgid "Specify a file to which a list of files output by LTRANS is written."
- msgstr "Especifica un fichero en el cual LTRANS escribe una lista de ficheros de salida."
- 
- #: lto/lang.opt:63
- msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
- msgstr "Ejecuta el optimizador de tiempo de enlace en el modo de anÃ¡lisis de programa completo (WPA)."
- 
- #: lto/lang.opt:67
- msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
- msgstr "Modo de anÃ¡lisis del programa completo (WPA) con nÃºmero de trabajos paralelos especificado."
- 
- #: lto/lang.opt:71
- msgid "The resolution file."
- msgstr "El fichero de resoluciÃ³n."
- 
  #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:671 cp/cvt.c:1342
  #: cp/cvt.c:1595
  #, gcc-internal-format
--- 16345,16350 ----
*************** msgid "ignoring attribute %qE because it
*** 16770,16776 ****
  msgstr "Se hace caso omiso del atributo %qE debido a un conflicto con el atributo %qs"
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13987 cp/friend.c:303 cp/tree.c:4569
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "declaraciÃ³n previa aquÃ­"
--- 16790,16796 ----
  msgstr "Se hace caso omiso del atributo %qE debido a un conflicto con el atributo %qs"
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13996 cp/friend.c:303 cp/tree.c:4569
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "declaraciÃ³n previa aquÃ­"
*************** msgstr "se descarta la directiva de atri
*** 16792,16803 ****
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "se especificÃ³ el nÃºmero equivocado de argumentos para el atributo %qE"
  
! #: attribs.c:594 cp/decl.c:11234
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "se descarta el atributo"
  
! #: attribs.c:596 cp/decl.c:11235
  #, 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"
--- 16812,16823 ----
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "se especificÃ³ el nÃºmero equivocado de argumentos para el atributo %qE"
  
! #: attribs.c:594 cp/decl.c:11243
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "se descarta el atributo"
  
! #: attribs.c:596 cp/decl.c:11244
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "un atributo que ataÃ±e a un especificador de tipo se descarta"
*************** msgstr "se descartan los atributos de ti
*** 16843,16853 ****
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5770 config/darwin.c:2066 config/arm/arm.c:6893
! #: config/arm/arm.c:6921 config/arm/arm.c:6938 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6377 config/i386/i386.c:41290
! #: config/i386/i386.c:45874 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
--- 16863,16873 ----
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5680 config/darwin.c:2066 config/arm/arm.c:6898
! #: config/arm/arm.c:6926 config/arm/arm.c:6943 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6378 config/i386/i386.c:41272
! #: config/i386/i386.c:45856 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
*************** msgstr "se descarta el atributo %qE"
*** 16861,16868 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "falta el atributo %<target%> para %qD multiversionado"
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2564
! #: cp/decl.c:2986
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "declaraciÃ³n previa de %qD"
--- 16881,16888 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "falta el atributo %<target%> para %qD multiversionado"
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2581
! #: cp/decl.c:3003
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "declaraciÃ³n previa de %qD"
*************** msgstr "los bloques bÃ¡sicos no estÃ¡n u
*** 18000,18196 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "el nÃºmero de notas bb en la cadena insn (%d) != n_basic_blocks (%d)"
  
! #: cgraph.c:3026
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "la cuenta de borde llamador no es vÃ¡lida"
  
! #: cgraph.c:3110
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "campo aux establecido para el borde %s->%s"
  
! #: cgraph.c:3117
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "cuenta de cgraph no vÃ¡lida"
  
! #: cgraph.c:3122
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "clon en lÃ­nea en el mismo grupo comdat"
  
! #: cgraph.c:3127
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "los sÃ­mbolos locales deben definirse"
  
! #: cgraph.c:3132
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "clon incluido en lÃ­nea visible externamente"
  
! #: cgraph.c:3137
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "clon incluido en lÃ­nea con direcciÃ³n tomada"
  
! #: cgraph.c:3142
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "se fuerza en la salida un clon incluido en lÃ­nea"
  
! #: cgraph.c:3149
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "se define el campo aux para el borde indirecto desde %s"
  
! #: cgraph.c:3156
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "Un borde indirecto de %s no estÃ¡ marcado como indirecto o tiene indirect_info asociado, la declaraciÃ³n correspondiente es: "
  
! #: cgraph.c:3171
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "funciÃ³n comdat-local llamada por %s fuera de su comdat"
  
! #: cgraph.c:3181
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "el puntero inlined_to estÃ¡ mal"
  
! #: cgraph.c:3186
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "mÃºltiples llamantes inline"
  
! #: cgraph.c:3193
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "se estableciÃ³ el puntero inlined_to para llamantes no-inline"
  
! #: cgraph.c:3213
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "la cuenta de borde llamador no coincide con la cuenta BB"
  
! #: cgraph.c:3235
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "la cuenta de llamadas indirectas no coincide con la cuenta BB"
  
! #: cgraph.c:3246
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "se estableciÃ³ el puntero inlined_to, pero no se encontraron predecesores"
  
! #: cgraph.c:3251
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "el puntero inlined_to se refiere a sÃ­ mismo"
  
! #: cgraph.c:3262
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "el cgraph_node tiene un clone_of errÃ³neo"
  
! #: cgraph.c:3275
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "el cgraph_node tiene una lista de clones errÃ³nea"
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "el cgraph_node estÃ¡ en la lista de clones pero no es clon"
  
! #: cgraph.c:3286
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "el cgraph_node tiene un puntero prev_clone errÃ³neo"
  
! #: cgraph.c:3291
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "lista de clones doblemente ligada corrrupta"
  
! #: cgraph.c:3303
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Alias tiene bordes de llamada"
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Alias tiene una referencia que no es alias"
  
! #: cgraph.c:3314
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Alias tiene mÃ¡s de una referencia alias"
  
! #: cgraph.c:3321
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "El alias analizado no tiene referencia"
  
! #: cgraph.c:3330
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "No hay un borde fuera de un nodo thunk"
  
! #: cgraph.c:3335
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "MÃ¡s de un borde fuera de un nodo thunk"
  
! #: cgraph.c:3340
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "No se supone que thunk tenga cuerpo"
  
! #: cgraph.c:3376
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "call_stmt compartida:"
  
! #: cgraph.c:3384
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "puntos de borde para una declaraciÃ³n errÃ³nea:"
  
! #: cgraph.c:3393
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "un borde indirecto con un llamante desconocido que corresponde a call_stmt con una declaraciÃ³n conocida:"
  
! #: cgraph.c:3403
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "falta el borde de callgraph para la llamada stmt:"
  
! #: cgraph.c:3413
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "referencia a sentencia muerta"
  
! #: cgraph.c:3426
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "el borde %s->%s no tiene un call_stmt correspondiente"
  
! #: cgraph.c:3438
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "un borde indirecto desde %s no tiene un call_stmt correspondiente"
  
! #: cgraph.c:3449
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "fallÃ³ verify_cgraph_node"
  
! #: cgraph.c:3556 varpool.c:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s is missing"
  msgstr "%s: falta la secciÃ³n %s"
--- 18020,18216 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "el nÃºmero de notas bb en la cadena insn (%d) != n_basic_blocks (%d)"
  
! #: cgraph.c:3032
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "la cuenta de borde llamador no es vÃ¡lida"
  
! #: cgraph.c:3116
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "campo aux establecido para el borde %s->%s"
  
! #: cgraph.c:3123
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "cuenta de cgraph no vÃ¡lida"
  
! #: cgraph.c:3128
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "clon en lÃ­nea en el mismo grupo comdat"
  
! #: cgraph.c:3133
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "los sÃ­mbolos locales deben definirse"
  
! #: cgraph.c:3138
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "clon incluido en lÃ­nea visible externamente"
  
! #: cgraph.c:3143
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "clon incluido en lÃ­nea con direcciÃ³n tomada"
  
! #: cgraph.c:3148
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "se fuerza en la salida un clon incluido en lÃ­nea"
  
! #: cgraph.c:3155
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "se define el campo aux para el borde indirecto desde %s"
  
! #: cgraph.c:3162
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "Un borde indirecto de %s no estÃ¡ marcado como indirecto o tiene indirect_info asociado, la declaraciÃ³n correspondiente es: "
  
! #: cgraph.c:3177
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "funciÃ³n comdat-local llamada por %s fuera de su comdat"
  
! #: cgraph.c:3187
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "el puntero inlined_to estÃ¡ mal"
  
! #: cgraph.c:3192
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "mÃºltiples llamantes inline"
  
! #: cgraph.c:3199
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "se estableciÃ³ el puntero inlined_to para llamantes no-inline"
  
! #: cgraph.c:3219
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "la cuenta de borde llamador no coincide con la cuenta BB"
  
! #: cgraph.c:3241
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "la cuenta de llamadas indirectas no coincide con la cuenta BB"
  
! #: cgraph.c:3252
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "se estableciÃ³ el puntero inlined_to, pero no se encontraron predecesores"
  
! #: cgraph.c:3257
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "el puntero inlined_to se refiere a sÃ­ mismo"
  
! #: cgraph.c:3268
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "el cgraph_node tiene un clone_of errÃ³neo"
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "el cgraph_node tiene una lista de clones errÃ³nea"
  
! #: cgraph.c:3287
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "el cgraph_node estÃ¡ en la lista de clones pero no es clon"
  
! #: cgraph.c:3292
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "el cgraph_node tiene un puntero prev_clone errÃ³neo"
  
! #: cgraph.c:3297
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "lista de clones doblemente ligada corrrupta"
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Alias tiene bordes de llamada"
  
! #: cgraph.c:3315
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Alias tiene una referencia que no es alias"
  
! #: cgraph.c:3320
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Alias tiene mÃ¡s de una referencia alias"
  
! #: cgraph.c:3327
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "El alias analizado no tiene referencia"
  
! #: cgraph.c:3336
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "No hay un borde fuera de un nodo thunk"
  
! #: cgraph.c:3341
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "MÃ¡s de un borde fuera de un nodo thunk"
  
! #: cgraph.c:3346
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "No se supone que thunk tenga cuerpo"
  
! #: cgraph.c:3382
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "call_stmt compartida:"
  
! #: cgraph.c:3390
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "puntos de borde para una declaraciÃ³n errÃ³nea:"
  
! #: cgraph.c:3399
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "un borde indirecto con un llamante desconocido que corresponde a call_stmt con una declaraciÃ³n conocida:"
  
! #: cgraph.c:3409
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "falta el borde de callgraph para la llamada stmt:"
  
! #: cgraph.c:3419
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "referencia a sentencia muerta"
  
! #: cgraph.c:3432
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "el borde %s->%s no tiene un call_stmt correspondiente"
  
! #: cgraph.c:3444
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "un borde indirecto desde %s no tiene un call_stmt correspondiente"
  
! #: cgraph.c:3455
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "fallÃ³ verify_cgraph_node"
  
! #: cgraph.c:3562 varpool.c:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s is missing"
  msgstr "%s: falta la secciÃ³n %s"
*************** msgid "%<weakref%> attribute ignored bec
*** 18227,18238 ****
  msgstr "se descarta el atributo %<weakref%> porque ya se inicializÃ³ la variable"
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11490
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "se usa %q+F pero nunca se define"
  
! #: cgraphunit.c:978 c/c-decl.c:11500
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F se declarÃ³ %<static%> pero nunca se define"
--- 18247,18258 ----
  msgstr "se descarta el atributo %<weakref%> porque ya se inicializÃ³ la variable"
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11507
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "se usa %q+F pero nunca se define"
  
! #: cgraphunit.c:978 c/c-decl.c:11517
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F se declarÃ³ %<static%> pero nunca se define"
*************** msgstr "rtx compartido"
*** 18729,18735 ****
  msgid "internal consistency failure"
  msgstr "falla interna de consistencia"
  
! #: emit-rtl.c:4039
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr "ICE: se usa emit_insn donde se necesita emit_jump_insn:\n"
--- 18749,18755 ----
  msgid "internal consistency failure"
  msgstr "falla interna de consistencia"
  
! #: emit-rtl.c:4040
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr "ICE: se usa emit_insn donde se necesita emit_jump_insn:\n"
*************** msgstr "argumento %qs no vÃ¡lido para %q
*** 18841,18852 ****
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "el tamaÃ±o de marco de %wd bytes es mayor que %wd bytes"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1488
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "no se puede abrir el fichero de volcado de insn final %qs: %m"
  
! #: final.c:4879 tree-cfgcleanup.c:1505
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "no se puede cerrar el fichero de volcado de insn final %qs: %m"
--- 18861,18872 ----
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "el tamaÃ±o de marco de %wd bytes es mayor que %wd bytes"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1497
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "no se puede abrir el fichero de volcado de insn final %qs: %m"
  
! #: final.c:4879 tree-cfgcleanup.c:1514
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "no se puede cerrar el fichero de volcado de insn final %qs: %m"
*************** msgstr "se truncÃ³ la constante de coma
*** 18861,18867 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "la comparaciÃ³n siempre es %d debido a la anchura del campo de bit"
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2379 tree-ssa-reassoc.c:3259
  #, 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"
--- 18881,18887 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "la comparaciÃ³n siempre es %d debido a la anchura del campo de bit"
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2380 tree-ssa-reassoc.c:3260
  #, 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 "posible desreferencia a puntero
*** 19516,19528 ****
  msgid "null pointer dereference"
  msgstr "desreferencia a puntero nulo"
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13222
! #: tree.c:13259 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6746 cp/call.c:8480 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7437 cp/decl2.c:5422 cp/pt.c:8440
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1702 cp/typeck.c:1899
! #: cp/typeck.c:3949 cp/typeck.c:9306
  #, gcc-internal-format
  msgid "declared here"
  msgstr "se declara aquÃ­"
--- 19536,19548 ----
  msgid "null pointer dereference"
  msgstr "desreferencia a puntero nulo"
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13241
! #: tree.c:13278 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6760 cp/call.c:8495 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7446 cp/decl2.c:5422 cp/pt.c:8442
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1719 cp/typeck.c:1916
! #: cp/typeck.c:3967 cp/typeck.c:9324
  #, gcc-internal-format
  msgid "declared here"
  msgstr "se declara aquÃ­"
*************** msgstr "argumento de la directiva en el
*** 19790,19886 ****
  msgid "using the range [%E, %E] for directive argument"
  msgstr "se utiliza el rango [%E, %E] para el argumento de la directiva"
  
! #: gimple-ssa-sprintf.c:3021
! #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
! msgstr "%qE manda %wu byte a un destino de tamaÃ±o %wu"
! 
! #: gimple-ssa-sprintf.c:3022
! #, gcc-internal-format
! msgid "%qE output %wu bytes into a destination of size %wu"
! msgstr "%qE manda %wu bytes a un destino de tamaÃ±o %wu"
  
! #: gimple-ssa-sprintf.c:3027
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr "%qE manda entre %wu y %wu bytes a un destino de tamaÃ±o %wu"
  
! #: gimple-ssa-sprintf.c:3032
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr "%qE manda %wu o mÃ¡s bytes (se asume %wu) a un destino de tamaÃ±o %wu"
  
! #: gimple-ssa-sprintf.c:3037
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr "%qE manda %wu o mÃ¡s bytes a un destino de tamaÃ±o %wu"
  
! #: gimple-ssa-sprintf.c:3049
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgstr ""
  
  #: gimple-ssa-sprintf.c:3050
- #, gcc-internal-format
- msgid "%qE output %wu bytes"
- msgstr ""
- 
- #: gimple-ssa-sprintf.c:3054
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgid "%qE output between %wu and %wu bytes"
  msgstr "%qE manda entre %wu y %wu bytes a un destino de tamaÃ±o %wu"
  
! #: gimple-ssa-sprintf.c:3058
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr "%qE manda %wu o mÃ¡s bytes (se asume %wu) a un destino de tamaÃ±o %wu"
  
! #: gimple-ssa-sprintf.c:3062
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgid "%qE output %wu or more bytes"
  msgstr "%qE manda %wu o mÃ¡s bytes a un destino de tamaÃ±o %wu"
  
! #: gimple-ssa-sprintf.c:3437
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr "anchura de la directiva %<%.*s%> fuera de rango"
  
! #: gimple-ssa-sprintf.c:3471
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr "precisiÃ³n de la directiva %<%.*s%> fuera de rango"
  
! #: gimple-ssa-sprintf.c:4100
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr "el lÃ­mite especificado %wu supera el tamaÃ±o mÃ¡ximo del objeto %wu"
  
! #: gimple-ssa-sprintf.c:4111
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr "el lÃ­mite especificado %wu supera %<INT_MAX%>"
  
! #: gimple-ssa-sprintf.c:4132
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr "el lÃ­mite especificado %wu supera %<INT_MAX%>"
  
! #: gimple-ssa-sprintf.c:4183
  #, fuzzy
  #| msgid "null destination pointer"
  msgid "%Gnull destination pointer"
  msgstr "puntero de destino nulo"
  
! #: gimple-ssa-sprintf.c:4201
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr "el lÃ­mite especificado %wu supera el tamaÃ±o %wu del objeto de destino"
  
! #: gimple-ssa-sprintf.c:4213
  #, fuzzy
  #| msgid "null format string"
  msgid "%Gnull format string"
--- 19810,19901 ----
  msgid "using the range [%E, %E] for directive argument"
  msgstr "se utiliza el rango [%E, %E] para el argumento de la directiva"
  
! #: gimple-ssa-sprintf.c:3020
! #, fuzzy, gcc-internal-format
! #| msgid "%qE output %wu byte into a destination of size %wu"
  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 manda %wu byte a un destino de tamaÃ±o %wu"
! msgstr[1] "%qE manda %wu byte a un destino de tamaÃ±o %wu"
  
! #: gimple-ssa-sprintf.c:3025
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr "%qE manda entre %wu y %wu bytes a un destino de tamaÃ±o %wu"
  
! #: gimple-ssa-sprintf.c:3030
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr "%qE manda %wu o mÃ¡s bytes (se asume %wu) a un destino de tamaÃ±o %wu"
  
! #: gimple-ssa-sprintf.c:3035
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr "%qE manda %wu o mÃ¡s bytes a un destino de tamaÃ±o %wu"
  
! #: gimple-ssa-sprintf.c:3046
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgid_plural "%qE output %wu bytes"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-sprintf.c:3050
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgid "%qE output between %wu and %wu bytes"
  msgstr "%qE manda entre %wu y %wu bytes a un destino de tamaÃ±o %wu"
  
! #: gimple-ssa-sprintf.c:3054
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr "%qE manda %wu o mÃ¡s bytes (se asume %wu) a un destino de tamaÃ±o %wu"
  
! #: gimple-ssa-sprintf.c:3058
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgid "%qE output %wu or more bytes"
  msgstr "%qE manda %wu o mÃ¡s bytes a un destino de tamaÃ±o %wu"
  
! #: gimple-ssa-sprintf.c:3433
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr "anchura de la directiva %<%.*s%> fuera de rango"
  
! #: gimple-ssa-sprintf.c:3467
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr "precisiÃ³n de la directiva %<%.*s%> fuera de rango"
  
! #: gimple-ssa-sprintf.c:4096
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr "el lÃ­mite especificado %wu supera el tamaÃ±o mÃ¡ximo del objeto %wu"
  
! #: gimple-ssa-sprintf.c:4107
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr "el lÃ­mite especificado %wu supera %<INT_MAX%>"
  
! #: gimple-ssa-sprintf.c:4128
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr "el lÃ­mite especificado %wu supera %<INT_MAX%>"
  
! #: gimple-ssa-sprintf.c:4179
  #, fuzzy
  #| msgid "null destination pointer"
  msgid "%Gnull destination pointer"
  msgstr "puntero de destino nulo"
  
! #: gimple-ssa-sprintf.c:4197
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr "el lÃ­mite especificado %wu supera el tamaÃ±o %wu del objeto de destino"
  
! #: gimple-ssa-sprintf.c:4209
  #, fuzzy
  #| msgid "null format string"
  msgid "%Gnull format string"
*************** msgstr ""
*** 20107,20115 ****
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr "el desplazamiento de %G%qD %s estÃ¡ fuera de los lÃ­mites ] del objeto %qD con tipo %qT"
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3771 c/c-decl.c:4044
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3959
! #: cp/decl.c:10966 cp/decl.c:11402 cp/decl.c:11411 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, gcc-internal-format
--- 20122,20130 ----
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr "el desplazamiento de %G%qD %s estÃ¡ fuera de los lÃ­mites ] del objeto %qD con tipo %qT"
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3788 c/c-decl.c:4061
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3969
! #: cp/decl.c:10975 cp/decl.c:11411 cp/decl.c:11420 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, gcc-internal-format
*************** msgstr "El desplazamiento de %G%qD %s de
*** 20140,20146 ****
  
  #: gimple-ssa-warn-restrict.c:1803
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
! msgstr "El desplazamiento de %G%qD %s desde el objeto en %qE estÃ¡ fuera de los lÃ­mites del subobjeto referenciado %Qd con tipo %qT en el desplazamiento %wu"
  
  #: gimple-ssa-warn-restrict.c:1980
  #, fuzzy
--- 20155,20161 ----
  
  #: gimple-ssa-warn-restrict.c:1803
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
! msgstr "El desplazamiento de %G%qD %s desde el objeto en %qE estÃ¡ fuera de los lÃ­mites del subobjeto referenciado %qD con tipo %qT en el desplazamiento %wu"
  
  #: gimple-ssa-warn-restrict.c:1980
  #, fuzzy
*************** msgstr "mÃ¡s de una clÃ¡usula %<depend(s
*** 20430,20451 ****
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr "clÃ¡usula %<depend(source)%> especificada junto con clÃ¡usulas %<depend(sink:)%> en la misma construcciÃ³n"
  
! #: gimplify.c:13435
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "fallÃ³ la gimplificaciÃ³n"
  
! #: gimplify.c:13956
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT se promueve a %qT cuando pasa a travÃ©s de %<...%>"
  
! #: gimplify.c:13961
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(asÃ­ que debe pasar %qT y no %qT a %<va_arg%>)"
  
! #: gimplify.c:13968
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "si se alcanza este cÃ³digo, el programa abortarÃ¡"
--- 20445,20466 ----
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr "clÃ¡usula %<depend(source)%> especificada junto con clÃ¡usulas %<depend(sink:)%> en la misma construcciÃ³n"
  
! #: gimplify.c:13436
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "fallÃ³ la gimplificaciÃ³n"
  
! #: gimplify.c:13957
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT se promueve a %qT cuando pasa a travÃ©s de %<...%>"
  
! #: gimplify.c:13962
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(asÃ­ que debe pasar %qT y no %qT a %<va_arg%>)"
  
! #: gimplify.c:13969
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "si se alcanza este cÃ³digo, el programa abortarÃ¡"
*************** msgstr "el propio tipo %qT viola la regl
*** 20606,20613 ****
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "el tipo %qT viola la regla de definiciÃ³n Ãºnica de C++"
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1305 ipa-devirt.c:1381
! #: ipa-devirt.c:1420 ipa-devirt.c:1438
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "hay definido un tipo diferente en otra unidad de traducciÃ³n"
--- 20621,20628 ----
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "el tipo %qT viola la regla de definiciÃ³n Ãºnica de C++"
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1323 ipa-devirt.c:1399
! #: ipa-devirt.c:1438 ipa-devirt.c:1456
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "hay definido un tipo diferente en otra unidad de traducciÃ³n"
*************** msgstr "el propio tipo %qT viola la regl
*** 20684,20830 ****
  msgid "type %qT should match type %qT"
  msgstr "el tipo %qT deberÃ­a coincidir con el tipo %T"
  
! #: ipa-devirt.c:1331
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "hay un enum con nombre de valor distinto definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1338
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "hay un enum con valores distintos definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1346
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr "hay un enum con distinto nÃºmero de valores definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr "hay un tipo con distinta precisiÃ³n definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1371
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr "hay un tipo con diferente tipo de signo definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1396
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr "estÃ¡ definido como puntero en un espacio de direcciones diferente en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1405
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr "estÃ¡ definido como puntero a un tipo diferente en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1465
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr "hay un array de distinto tamaÃ±o definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1480
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "tiene distinto valor de retorno en otra unidad de translaciÃ³n"
  
! #: ipa-devirt.c:1503 ipa-devirt.c:1515
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "tiene parÃ¡metros distintos en otra unidad de translaciÃ³n"
  
! #: ipa-devirt.c:1538
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "un tipo definido en otra unidad de traducciÃ³n no es polimÃ³rfico"
  
! #: ipa-devirt.c:1542
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "un tipo definido en otra unidad de traducciÃ³n es polimÃ³rfico"
  
! #: ipa-devirt.c:1560 ipa-devirt.c:1624
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "hay un tipo con punteros de tabla virtual distinta definidos en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1567 ipa-devirt.c:1629
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr "hay un tipo con bases distintas definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1575
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "hay un campo con un nombre distinto definido en otra unidad de translaciÃ³n"
  
! #: ipa-devirt.c:1589
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr "hay un campo con el mismo nombre pero distinto tipo definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1602
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "los campos tienen distinta disposiciÃ³n en otra unidad de translaciÃ³n"
  
! #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.c:1633
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr "hay un tipo con distinto nÃºmero de campos definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1655
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr "hay un tipo con distinto tamaÃ±o definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1780
  #, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "la base extra se define aquÃ­"
  
! #: ipa-devirt.c:3955
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] "Declarar el tipo %qD final permitirÃ­a desvirtualizar %i llamada"
  msgstr[1] "Declarar el tipo %qD final permitirÃ­a desvirtualizar %i llamadas"
  
! #: ipa-devirt.c:3964
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Declarar el tipo %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli veces"
  msgstr[1] "Declarar el tipo %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli veces"
  
! #: ipa-devirt.c:3994
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] "Declarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamada"
  msgstr[1] "Declarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamadas"
  
! #: ipa-devirt.c:4002
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] "Declarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamada"
  msgstr[1] "Declarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamadas"
  
! #: ipa-devirt.c:4010
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Declarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli veces"
  msgstr[1] "Declarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli veces"
  
! #: ipa-devirt.c:4021
  #, 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"
--- 20699,20845 ----
  msgid "type %qT should match type %qT"
  msgstr "el tipo %qT deberÃ­a coincidir con el tipo %T"
  
! #: ipa-devirt.c:1349
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "hay un enum con nombre de valor distinto definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1356
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "hay un enum con valores distintos definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr "hay un enum con distinto nÃºmero de valores definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr "hay un tipo con distinta precisiÃ³n definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr "hay un tipo con diferente tipo de signo definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1414
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr "estÃ¡ definido como puntero en un espacio de direcciones diferente en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1423
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr "estÃ¡ definido como puntero a un tipo diferente en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1483
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr "hay un array de distinto tamaÃ±o definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1498
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "tiene distinto valor de retorno en otra unidad de translaciÃ³n"
  
! #: ipa-devirt.c:1521 ipa-devirt.c:1533
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "tiene parÃ¡metros distintos en otra unidad de translaciÃ³n"
  
! #: ipa-devirt.c:1556
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "un tipo definido en otra unidad de traducciÃ³n no es polimÃ³rfico"
  
! #: ipa-devirt.c:1560
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "un tipo definido en otra unidad de traducciÃ³n es polimÃ³rfico"
  
! #: ipa-devirt.c:1578 ipa-devirt.c:1642
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "hay un tipo con punteros de tabla virtual distinta definidos en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1585 ipa-devirt.c:1647
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr "hay un tipo con bases distintas definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1593
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "hay un campo con un nombre distinto definido en otra unidad de translaciÃ³n"
  
! #: ipa-devirt.c:1607
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr "hay un campo con el mismo nombre pero distinto tipo definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1620
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "los campos tienen distinta disposiciÃ³n en otra unidad de translaciÃ³n"
  
! #: ipa-devirt.c:1627
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.c:1651
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr "hay un tipo con distinto nÃºmero de campos definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1673
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr "hay un tipo con distinto tamaÃ±o definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.c:1798
  #, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "la base extra se define aquÃ­"
  
! #: ipa-devirt.c:3973
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] "Declarar el tipo %qD final permitirÃ­a desvirtualizar %i llamada"
  msgstr[1] "Declarar el tipo %qD final permitirÃ­a desvirtualizar %i llamadas"
  
! #: ipa-devirt.c:3982
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Declarar el tipo %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli veces"
  msgstr[1] "Declarar el tipo %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli veces"
  
! #: ipa-devirt.c:4012
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] "Declarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamada"
  msgstr[1] "Declarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamadas"
  
! #: ipa-devirt.c:4020
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] "Declarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamada"
  msgstr[1] "Declarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamadas"
  
! #: ipa-devirt.c:4028
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Declarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli veces"
  msgstr[1] "Declarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli veces"
  
! #: ipa-devirt.c:4039
  #, 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 "los saltos indirectos no estÃ¡ d
*** 21461,21467 ****
  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.c:1247 opts.c:2169
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "faltan argumentos para %qs"
--- 21476,21482 ----
  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.c:1247 opts.c:2170
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "faltan argumentos para %qs"
*************** msgstr "el argumento para %qs no estÃ¡ e
*** 21487,21498 ****
  msgid "unrecognized argument in option %qs"
  msgstr "no se reconoce el argumento en la opciÃ³n %qs"
  
! #: opts-common.c:1291 config/i386/i386.c:3382
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para %qs son: %s; Â¿quiso decir %qs?"
  
! #: opts-common.c:1294 config/i386/i386.c:3385
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "los argumentos vÃ¡lidos para %qs son: %s"
--- 21502,21513 ----
  msgid "unrecognized argument in option %qs"
  msgstr "no se reconoce el argumento en la opciÃ³n %qs"
  
! #: opts-common.c:1291 config/i386/i386.c:3383
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para %qs son: %s; Â¿quiso decir %qs?"
  
! #: opts-common.c:1294 config/i386/i386.c:3386
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "los argumentos vÃ¡lidos para %qs son: %s"
*************** msgstr "la memoria transaccional no se a
*** 21751,21911 ****
  msgid "live patching is not supported with LTO"
  msgstr "el anÃ¡lisis de perfil no se admite con -mg"
  
! #: opts.c:1668
  #, gcc-internal-format
  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.c:1898
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "la opciÃ³n %<-fsanitize=all%> no es vÃ¡lida"
  
! #: opts.c:1938
  #, 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.c:1944
  #, 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.c:1979
  #, gcc-internal-format
  msgid "%<%s%> attribute directive ignored"
  msgstr "se descarta la directiva de atributo %<%s%>"
  
! #: opts.c:2006
  #, 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.c:2028
  #, 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.c:2037
  #, 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.c:2224
  #, gcc-internal-format
  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.c:2233
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "no se reconoce el argumento para la opciÃ³n --help=: %q.*s"
  
! #: opts.c:2496
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "HSA no se activÃ³ durante la configuraciÃ³n"
  
! #: opts.c:2508
  #, 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.c:2516
  #, 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.c:2602
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgstr "argumento no vÃ¡lido para %<-fpatchable_function_entry%>"
  
! #: opts.c:2660
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "parÃ¡metro de revisiÃ³n de pila desconocido %qs"
  
! #: opts.c:2688
  #, 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.c:2699
  #, 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.c:2823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: los argumentos --param deben ser de la forma NOMBRE=VALOR"
  
! #: opts.c:2834
  #, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "nombre de --param %qs no vÃ¡lido; Â¿quiso decir %qs?"
  
! #: opts.c:2837
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "nombre de --param %qs no vÃ¡lido"
  
! #: opts.c:2845
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "valor de --param %qs no vÃ¡lido"
  
! #: opts.c:2967
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "el sistema objetivo no admite salida de depuraciÃ³n"
  
! #: opts.c:2976
  #, 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.c:2994
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "no se reconoce el nivel de salida de depuraciÃ³n %qs"
  
! #: opts.c:2996
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "el nivel de salida de depuraciÃ³n %qs es demasiado elevado"
  
! #: opts.c:3016
  #, 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.c:3020
  #, 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.c:3065
  #, 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.c:3090
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr "-Werror=%s: no existe la opciÃ³n -%s"
  
! #: opts.c:3092
  #, 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"
--- 21766,21926 ----
  msgid "live patching is not supported with LTO"
  msgstr "el anÃ¡lisis de perfil no se admite con -mg"
  
! #: opts.c:1669
  #, gcc-internal-format
  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.c:1899
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "la opciÃ³n %<-fsanitize=all%> no es vÃ¡lida"
  
! #: opts.c:1939
  #, 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.c:1945
  #, 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.c:1980
  #, gcc-internal-format
  msgid "%<%s%> attribute directive ignored"
  msgstr "se descarta la directiva de atributo %<%s%>"
  
! #: opts.c:2007
  #, 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.c:2029
  #, 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.c:2038
  #, 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.c:2225
  #, gcc-internal-format
  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.c:2234
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "no se reconoce el argumento para la opciÃ³n --help=: %q.*s"
  
! #: opts.c:2497
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "HSA no se activÃ³ durante la configuraciÃ³n"
  
! #: opts.c:2509
  #, 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.c:2517
  #, 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.c:2603
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgstr "argumento no vÃ¡lido para %<-fpatchable_function_entry%>"
  
! #: opts.c:2661
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "parÃ¡metro de revisiÃ³n de pila desconocido %qs"
  
! #: opts.c:2689
  #, 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.c:2700
  #, 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.c:2824
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: los argumentos --param deben ser de la forma NOMBRE=VALOR"
  
! #: opts.c:2835
  #, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "nombre de --param %qs no vÃ¡lido; Â¿quiso decir %qs?"
  
! #: opts.c:2838
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "nombre de --param %qs no vÃ¡lido"
  
! #: opts.c:2846
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "valor de --param %qs no vÃ¡lido"
  
! #: opts.c:2968
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "el sistema objetivo no admite salida de depuraciÃ³n"
  
! #: opts.c:2977
  #, 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.c:2995
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "no se reconoce el nivel de salida de depuraciÃ³n %qs"
  
! #: opts.c:2997
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "el nivel de salida de depuraciÃ³n %qs es demasiado elevado"
  
! #: opts.c:3017
  #, 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.c:3021
  #, 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.c:3066
  #, 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.c:3091
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr "-Werror=%s: no existe la opciÃ³n -%s"
  
! #: opts.c:3093
  #, 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 "no se puede usar %qs como un reg
*** 22238,22244 ****
  msgid "can%'t use %qs as a fixed register"
  msgstr "no se puede usar %qs como un registro fijo"
  
! #: reginfo.c:762 config/arc/arc.c:1047 config/arc/arc.c:1089
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
--- 22253,22259 ----
  msgid "can%'t use %qs as a fixed register"
  msgstr "no se puede usar %qs como un registro fijo"
  
! #: reginfo.c:762 config/arc/arc.c:1046 config/arc/arc.c:1088
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
*************** msgstr "la restricciÃ³n del operando %<a
*** 22311,22363 ****
  msgid "output operand is constant in %<asm%>"
  msgstr "el operando de salida es constante en %<asm%>"
  
! #: rtl.c:854
  #, 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 "RevisiÃ³n RTL: acceso de elt %d de '%s' con el Ãºltimo elt %d en %s, en %s:%d"
  
! #: rtl.c:864
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
  msgstr "RevisiÃ³n RTL: se esperaba el tipo elt %d '%c', se tiene '%c' (rtx %s) en %s, en %s:%d"
  
! #: rtl.c:874
  #, 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 "RevisiÃ³n RTL: se esperaba el tipo elt %d '%c' Ã³ '%c', se tiene '%c' (rtx %s) en %s, en%s:%d"
  
! #: rtl.c:883
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr "RevisiÃ³n RTL: se esperaba el cÃ³digo '%s', se tiene '%s' en %s, en %s:%d"
  
! #: rtl.c:893
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "RevisiÃ³n RTL: se esperaba el cÃ³digo '%s' Ã³ '%s', se tiene '%s' en %s, en %s:%d"
  
! #: rtl.c:904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "RevisiÃ³n RTL: se esperaba el cÃ³digo '%s' Ã³ '%s', se tiene '%s' en %s, en %s:%d"
  
! #: rtl.c:931
  #, 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 "RevisiÃ³n RTL: se intentÃ³ tratar un sÃ­mbolo que no es de bloque como un sÃ­mbolo de bloque en %s, en %s:%d"
  
! #: rtl.c:941
  #, 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 "RevisiÃ³n RTL: acceso de hwi elt %d de vector con el Ãºltimo elt %d en %s, en %s:%d"
  
! #: rtl.c:951
  #, 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 "RevisiÃ³n RTL: acceso de elt %d de vector con el Ãºltimo elt %d en %s, en %s:%d"
  
! #: rtl.c:962
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr "RevisiÃ³n de opciÃ³n RTL: se usÃ³ %s con el cÃ³digo rtx inesperado '%s' en %s, en %s:%d"
--- 22326,22378 ----
  msgid "output operand is constant in %<asm%>"
  msgstr "el operando de salida es constante en %<asm%>"
  
! #: rtl.c:859
  #, 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 "RevisiÃ³n RTL: acceso de elt %d de '%s' con el Ãºltimo elt %d en %s, en %s:%d"
  
! #: rtl.c:869
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
  msgstr "RevisiÃ³n RTL: se esperaba el tipo elt %d '%c', se tiene '%c' (rtx %s) en %s, en %s:%d"
  
! #: rtl.c:879
  #, 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 "RevisiÃ³n RTL: se esperaba el tipo elt %d '%c' Ã³ '%c', se tiene '%c' (rtx %s) en %s, en%s:%d"
  
! #: rtl.c:888
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr "RevisiÃ³n RTL: se esperaba el cÃ³digo '%s', se tiene '%s' en %s, en %s:%d"
  
! #: rtl.c:898
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "RevisiÃ³n RTL: se esperaba el cÃ³digo '%s' Ã³ '%s', se tiene '%s' en %s, en %s:%d"
  
! #: rtl.c:909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "RevisiÃ³n RTL: se esperaba el cÃ³digo '%s' Ã³ '%s', se tiene '%s' en %s, en %s:%d"
  
! #: rtl.c:936
  #, 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 "RevisiÃ³n RTL: se intentÃ³ tratar un sÃ­mbolo que no es de bloque como un sÃ­mbolo de bloque en %s, en %s:%d"
  
! #: rtl.c:946
  #, 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 "RevisiÃ³n RTL: acceso de hwi elt %d de vector con el Ãºltimo elt %d en %s, en %s:%d"
  
! #: rtl.c:956
  #, 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 "RevisiÃ³n RTL: acceso de elt %d de vector con el Ãºltimo elt %d en %s, en %s:%d"
  
! #: rtl.c:967
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr "RevisiÃ³n de opciÃ³n RTL: se usÃ³ %s con el cÃ³digo rtx inesperado '%s' en %s, en %s:%d"
*************** msgstr ""
*** 23941,23947 ****
  msgid "cannot update SSA form"
  msgstr "no se puede actualizar formulario SSA"
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:866 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr "corrupciÃ³n de SSA"
--- 23956,23962 ----
  msgid "cannot update SSA form"
  msgstr "no se puede actualizar formulario SSA"
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:868 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr "corrupciÃ³n de SSA"
*************** msgstr "argumento %qs no vÃ¡lido para %q
*** 23968,23985 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "el objetivo no admite actualizaciÃ³n de perfil atÃ³mica; se selecciona el modo sencillo"
  
! #: tree-ssa-ccp.c:3456
  #, fuzzy
  #| msgid "argument %u null where non-null expected"
  msgid "%Gargument %u null where non-null expected"
  msgstr "argumento %u nulo donde se esperaba no nulo"
  
! #: tree-ssa-ccp.c:3461
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "en una llamada a la funciÃ³n interna %qD"
  
! #: tree-ssa-ccp.c:3465
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
--- 23983,24000 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "el objetivo no admite actualizaciÃ³n de perfil atÃ³mica; se selecciona el modo sencillo"
  
! #: tree-ssa-ccp.c:3459
  #, fuzzy
  #| msgid "argument %u null where non-null expected"
  msgid "%Gargument %u null where non-null expected"
  msgstr "argumento %u nulo donde se esperaba no nulo"
  
! #: tree-ssa-ccp.c:3464
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "en una llamada a la funciÃ³n interna %qD"
  
! #: tree-ssa-ccp.c:3468
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
*************** msgstr "elemento no constante en CONSTRU
*** 24338,24429 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "elemento con efectos colaterales en CONSTRUCTOR sin efectos colaterales"
  
! #: tree.c:8361
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "las matrices de funciones no tienen significado"
  
! #: tree.c:8530
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "el tipo de devoluciÃ³n de funciÃ³n no puede ser funciÃ³n"
  
! #: tree.c:9881 tree.c:9966 tree.c:10027
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: %s, se tiene %s en %s, en %s:%d"
  
! #: tree.c:9918
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: no se esperaba ninguno de %s, se tiene %s en %s, en %s:%d"
  
! #: tree.c:9931
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
  
! #: tree.c:9980
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: no se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
  
! #: tree.c:9993
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba omp_clause %s, se tiene %s en %s, en %s:%d"
  
! #: tree.c:10053
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba un Ã¡rbol que contenga la estructura %qs, se tiene %qs en %s, en %s:%d"
  
! #: tree.c:10067
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso de elt %d de tree_int_cst con %d elts en %s, en %s:%d"
  
! #: tree.c:10079
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso de elt %d de tree_vec con %d elts en %s, en %s:%d"
  
! #: tree.c:10092
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso del operando %d de %s con %d operandos en %s, en %s:%d"
  
! #: tree.c:10105
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso del operando %d de omp_clause %s con %d operandos en %s, en %s:%d"
  
! #: tree.c:13217
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD es obsoleto: %s"
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD es obsoleto"
  
! #: tree.c:13243
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE es obsoleto: %s"
  
! #: tree.c:13246
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE es obsoleto"
  
! #: tree.c:13252
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "el tipo es obsoleto: %s"
  
! #: tree.c:13255
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "el tipo es obsoleto"
--- 24353,24444 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "elemento con efectos colaterales en CONSTRUCTOR sin efectos colaterales"
  
! #: tree.c:8372
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "las matrices de funciones no tienen significado"
  
! #: tree.c:8541
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "el tipo de devoluciÃ³n de funciÃ³n no puede ser funciÃ³n"
  
! #: tree.c:9900 tree.c:9985 tree.c:10046
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: %s, se tiene %s en %s, en %s:%d"
  
! #: tree.c:9937
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: no se esperaba ninguno de %s, se tiene %s en %s, en %s:%d"
  
! #: tree.c:9950
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
  
! #: tree.c:9999
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: no se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
  
! #: tree.c:10012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba omp_clause %s, se tiene %s en %s, en %s:%d"
  
! #: tree.c:10072
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba un Ã¡rbol que contenga la estructura %qs, se tiene %qs en %s, en %s:%d"
  
! #: tree.c:10086
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso de elt %d de tree_int_cst con %d elts en %s, en %s:%d"
  
! #: tree.c:10098
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso de elt %d de tree_vec con %d elts en %s, en %s:%d"
  
! #: tree.c:10111
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso del operando %d de %s con %d operandos en %s, en %s:%d"
  
! #: tree.c:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso del operando %d de omp_clause %s con %d operandos en %s, en %s:%d"
  
! #: tree.c:13236
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD es obsoleto: %s"
  
! #: tree.c:13239
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD es obsoleto"
  
! #: tree.c:13262
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE es obsoleto: %s"
  
! #: tree.c:13265
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE es obsoleto"
  
! #: tree.c:13271
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "el tipo es obsoleto: %s"
  
! #: tree.c:13274
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "el tipo es obsoleto"
*************** msgstr "el tipo es obsoleto"
*** 24448,24695 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13796
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "tipo variante difiere en %s"
  
! #: tree.c:13837
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr "tipos variantes difieren en TYPE_SIZE_UNIT"
  
! #: tree.c:13839
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_SIZE_UNIT"
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT del tipo variante"
  
! #: tree.c:13841
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_SIZE_UNIT"
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT del tipo"
  
! #: tree.c:13861
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr "tipo variante con TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.c:13874
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr "tipo variante con diferente TYPE_VFIELD"
  
! #: tree.c:13910
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr "tipo variante con diferente TYPE_BINFO"
  
! #: tree.c:13912
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_BINFO"
  msgid "type variant%'s TYPE_BINFO"
  msgstr "TYPE_BINFO del tipo variante"
  
! #: tree.c:13914
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_BINFO"
  msgid "type%'s TYPE_BINFO"
  msgstr "TYPE_BINFO del tipo"
  
! #: tree.c:13953
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr "tipo variante con diferente TYPE_FIELDS"
  
! #: tree.c:13955
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "el primer descuadre es campo"
  
! #: tree.c:13957
  #, gcc-internal-format
  msgid "and field"
  msgstr "y campo"
  
! #: tree.c:13974
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr "tipo variante con diferente TREE_TYPE"
  
! #: tree.c:13976 tree.c:13987
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s TREE_TYPE"
  msgstr "TREE_TYPE del tipo variante"
  
! #: tree.c:13978 tree.c:13989
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s TREE_TYPE"
  msgstr "TREE_TYPE del tipo"
  
! #: tree.c:13985
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "el tipo no es compatible con su variante"
  
! #: tree.c:14288
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "La variante principal no estÃ¡ definida"
  
! #: tree.c:14293
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr "TYPE_MAIN_VARIANT tiene diferente TYPE_MAIN_VARIANT"
  
! #: tree.c:14305
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr "TYPE_CANONICAL tiene diferente TYPE_CANONICAL"
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr "TYPE_CANONICAL no es compatible"
  
! #: tree.c:14332
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr "TYPE_MODE de TYPE_CANONICAL no es compatible"
  
! #: tree.c:14338
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:14354
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr "TYPE_VFIELD no es FIELD_DECL ni TREE_LIST"
  
! #: tree.c:14364
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr "TYPE_NEXT_PTR_TO no es POINTER_TYPE"
  
! #: tree.c:14374
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr "TYPE_NEXT_REF_TO no es REFERENCE_TYPE"
  
! #: tree.c:14395
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr "TYPE_BINFO no es TREE_BINFO"
  
! #: tree.c:14401
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr "El tipo TYPE_BINFO no es TYPE_MAIN_VARIANT"
  
! #: tree.c:14412
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr "TYPE_METHOD_BASETYPE no es registro ni uniÃ³n"
  
! #: tree.c:14423
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr "TYPE_OFFSET_BASETYPE no es registro ni uniÃ³n"
  
! #: tree.c:14441
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr "TYPE_ARRAY_MAX_SIZE no es INTEGER_CST"
  
! #: tree.c:14448
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr "TYPE_MAX_VALUE_RAW no NULL"
  
! #: tree.c:14455
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr "El campo TYPE_LANG_SLOT_1 (binfo) es no NULL"
  
! #: tree.c:14471
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr "El valor enumerado no es CONST_DECL ni INTEGER_CST"
  
! #: tree.c:14479
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr "El tipo de valor enumerado no es INTEGER_TYPE ni puede convertirse al enumerado"
  
! #: tree.c:14486
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr "El nombre de valor enumerado no es IDENTIFIER_NODE"
  
! #: tree.c:14496
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "El array TYPE_DOMAIN no es de un tipo entero"
  
! #: tree.c:14505
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "TYPE_FIELDS definidos en un tipo incompleto"
  
! #: tree.c:14527
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr "Ã�rbol incorrecto en una lista TYPE_FIELDS"
  
! #: tree.c:14542
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr "TYPE_CACHED_VALUES_P es %i mientras que TYPE_CACHED_VALUES es %p"
  
! #: tree.c:14548
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr "TYPE_CACHED_VALUES no es TREE_VEC"
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr "entrada TYPE_CACHED_VALUES incorrecta"
  
! #: tree.c:14574
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr "TREE_PURPOSE es no NULL en una lista TYPE_ARG_TYPES"
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr "Entrada incorrecta en una lista TYPE_ARG_TYPES"
  
! #: tree.c:14587
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr "El campo TYPE_VALUES_RAW es no NULL"
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr "TYPE_CACHED_VALUES_P estÃ¡ activado y no deberÃ­a"
  
! #: tree.c:14605
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr "TYPE_STRING_FLAG estÃ¡ activado en un cÃ³digo de tipo incorrecto"
  
! #: tree.c:14615
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr "TYPE_METHOD_BASETYPE no es una variante de main"
  
! #: tree.c:14622
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr "fallÃ³ verify_type"
--- 24463,24710 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13815
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "tipo variante difiere en %s"
  
! #: tree.c:13856
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr "tipos variantes difieren en TYPE_SIZE_UNIT"
  
! #: tree.c:13858
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_SIZE_UNIT"
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT del tipo variante"
  
! #: tree.c:13860
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_SIZE_UNIT"
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT del tipo"
  
! #: tree.c:13880
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr "tipo variante con TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.c:13893
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr "tipo variante con diferente TYPE_VFIELD"
  
! #: tree.c:13929
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr "tipo variante con diferente TYPE_BINFO"
  
! #: tree.c:13931
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_BINFO"
  msgid "type variant%'s TYPE_BINFO"
  msgstr "TYPE_BINFO del tipo variante"
  
! #: tree.c:13933
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_BINFO"
  msgid "type%'s TYPE_BINFO"
  msgstr "TYPE_BINFO del tipo"
  
! #: tree.c:13972
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr "tipo variante con diferente TYPE_FIELDS"
  
! #: tree.c:13974
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "el primer descuadre es campo"
  
! #: tree.c:13976
  #, gcc-internal-format
  msgid "and field"
  msgstr "y campo"
  
! #: tree.c:13993
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr "tipo variante con diferente TREE_TYPE"
  
! #: tree.c:13995 tree.c:14006
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s TREE_TYPE"
  msgstr "TREE_TYPE del tipo variante"
  
! #: tree.c:13997 tree.c:14008
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s TREE_TYPE"
  msgstr "TREE_TYPE del tipo"
  
! #: tree.c:14004
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "el tipo no es compatible con su variante"
  
! #: tree.c:14307
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "La variante principal no estÃ¡ definida"
  
! #: tree.c:14312
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr "TYPE_MAIN_VARIANT tiene diferente TYPE_MAIN_VARIANT"
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr "TYPE_CANONICAL tiene diferente TYPE_CANONICAL"
  
! #: tree.c:14343
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr "TYPE_CANONICAL no es compatible"
  
! #: tree.c:14351
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr "TYPE_MODE de TYPE_CANONICAL no es compatible"
  
! #: tree.c:14357
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:14373
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr "TYPE_VFIELD no es FIELD_DECL ni TREE_LIST"
  
! #: tree.c:14383
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr "TYPE_NEXT_PTR_TO no es POINTER_TYPE"
  
! #: tree.c:14393
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr "TYPE_NEXT_REF_TO no es REFERENCE_TYPE"
  
! #: tree.c:14414
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr "TYPE_BINFO no es TREE_BINFO"
  
! #: tree.c:14420
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr "El tipo TYPE_BINFO no es TYPE_MAIN_VARIANT"
  
! #: tree.c:14431
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr "TYPE_METHOD_BASETYPE no es registro ni uniÃ³n"
  
! #: tree.c:14442
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr "TYPE_OFFSET_BASETYPE no es registro ni uniÃ³n"
  
! #: tree.c:14460
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr "TYPE_ARRAY_MAX_SIZE no es INTEGER_CST"
  
! #: tree.c:14467
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr "TYPE_MAX_VALUE_RAW no NULL"
  
! #: tree.c:14474
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr "El campo TYPE_LANG_SLOT_1 (binfo) es no NULL"
  
! #: tree.c:14490
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr "El valor enumerado no es CONST_DECL ni INTEGER_CST"
  
! #: tree.c:14498
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr "El tipo de valor enumerado no es INTEGER_TYPE ni puede convertirse al enumerado"
  
! #: tree.c:14505
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr "El nombre de valor enumerado no es IDENTIFIER_NODE"
  
! #: tree.c:14515
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "El array TYPE_DOMAIN no es de un tipo entero"
  
! #: tree.c:14524
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "TYPE_FIELDS definidos en un tipo incompleto"
  
! #: tree.c:14546
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr "Ã�rbol incorrecto en una lista TYPE_FIELDS"
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr "TYPE_CACHED_VALUES_P es %i mientras que TYPE_CACHED_VALUES es %p"
  
! #: tree.c:14567
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr "TYPE_CACHED_VALUES no es TREE_VEC"
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr "entrada TYPE_CACHED_VALUES incorrecta"
  
! #: tree.c:14593
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr "TREE_PURPOSE es no NULL en una lista TYPE_ARG_TYPES"
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr "Entrada incorrecta en una lista TYPE_ARG_TYPES"
  
! #: tree.c:14606
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr "El campo TYPE_VALUES_RAW es no NULL"
  
! #: tree.c:14618
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr "TYPE_CACHED_VALUES_P estÃ¡ activado y no deberÃ­a"
  
! #: tree.c:14624
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr "TYPE_STRING_FLAG estÃ¡ activado en un cÃ³digo de tipo incorrecto"
  
! #: tree.c:14634
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr "TYPE_METHOD_BASETYPE no es una variante de main"
  
! #: tree.c:14641
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr "fallÃ³ verify_type"
*************** msgstr "los datos COMMON thread-local no
*** 24816,24822 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "la alineaciÃ³n solicitada para %q+D es mayor que la alineaciÃ³n implementada de %wu"
  
! #: varasm.c:2217 c/c-decl.c:5202 c/c-parser.c:1544
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "no se conoce el tamaÃ±o de almacenamiento de %q+D"
--- 24831,24837 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "la alineaciÃ³n solicitada para %q+D es mayor que la alineaciÃ³n implementada de %wu"
  
! #: varasm.c:2217 c/c-decl.c:5219 c/c-parser.c:1544
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "no se conoce el tamaÃ±o de almacenamiento de %q+D"
*************** msgstr "no se admite el atributo %qE par
*** 25633,26241 ****
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "el atributo %qE no se admite en esta plataforma"
  
! #: c-family/c-common.c:738
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "%qD no estÃ¡ definido fuera del Ã¡mbito de la funciÃ³n"
  
! #: c-family/c-common.c:783
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is too large"
  msgid "size of string literal is too large"
  msgstr "el tamaÃ±o de la matriz es demasiado grande"
  
! #: c-family/c-common.c:806
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr "la longitud de la cadena %qd es mayor que la longitud %qd, la mÃ¡xima que los compiladores ISO C%d deben admitir"
  
! #: c-family/c-common.c:979
  #, fuzzy, gcc-internal-format
  #| msgid "use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts"
  msgid "use %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subparts"
  msgstr "use -flax-vector-conversions para permitir conversiones entre vectores con diferentes tipos de elementos o nÃºmero de subpartes"
  
! #: c-family/c-common.c:1019
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle last argument must be an integer vector"
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "el Ãºltimo argumento de __builtin_shuffle debe ser un vector entero"
  
! #: c-family/c-common.c:1028
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle arguments must be vectors"
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "los argumentos de __builtin_shuffle deben ser vectores"
  
! #: c-family/c-common.c:1035
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle argument vectors must be of the same type"
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "los vectores argumento de __builtin_shuffle debe ser del mismo tipo"
  
! #: c-family/c-common.c:1046
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
  msgid "%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same"
  msgstr "el nÃºmero de elementos del vector (o vectores) argumento de __builtin_shuffle y la mÃ¡scara de vector deben ser el mismo"
  
! #: c-family/c-common.c:1056
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
  msgid "%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask"
  msgstr "el tipo interno del vector (o vectores) argumento de __builtin_shuffle debe tener el mismo tamaÃ±o que el tipo interno de la mÃ¡scara"
  
! #: c-family/c-common.c:1104
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle last argument must be an integer vector"
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "el Ãºltimo argumento de __builtin_shuffle debe ser un vector entero"
  
! #: c-family/c-common.c:1112
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle last argument must be an integer vector"
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "el Ãºltimo argumento de __builtin_shuffle debe ser un vector entero"
  
! #: c-family/c-common.c:1121
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
  msgid "%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same"
  msgstr "el nÃºmero de elementos del vector (o vectores) argumento de __builtin_shuffle y la mÃ¡scara de vector deben ser el mismo"
  
! #: c-family/c-common.c:1360 c-family/c-warn.c:1291
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "la conversiÃ³n sin signo de %qT a %qT cambia el valor de %qE a %qE"
  
! #: c-family/c-common.c:1365 c-family/c-warn.c:1299
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr "la conversiÃ³n sin signo de %qT a %qT cambia el valor de %qE"
  
! #: c-family/c-common.c:1374
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "la conversiÃ³n con signo de %qT a %qT cambia el valor de %qE a %qE"
  
! #: c-family/c-common.c:1379
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr "la conversiÃ³n con signo de %qT a %qT cambia el valor de %qE"
  
! #: c-family/c-common.c:1532 c-family/c-common.c:1594
  #, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr "la conversiÃ³n de %qT desde %qT puede cambiar el signo del resultado"
  
! #: c-family/c-common.c:1780
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr "la operaciÃ³n sobre %qE puede estar indefinida"
  
! #: c-family/c-common.c:2097
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "la etiqueta de `case' no se reduce a una constante entera"
  
! #: c-family/c-common.c:2143
! #, gcc-internal-format
! msgid "case label value is less than minimum value for type"
! msgstr "el valor de la etiqueta `case' es menor que el valor mÃ­nimo para el tipo"
! 
! #: c-family/c-common.c:2153
! #, gcc-internal-format
! msgid "case label value exceeds maximum value for type"
! msgstr "el valor de la etiqueta `case' excede el valor mÃ¡ximo para el tipo"
! 
! #: c-family/c-common.c:2162
! #, gcc-internal-format
! msgid "lower value in case label range less than minimum value for type"
! msgstr "el valor inferior de la etiqueta de rango `case' es menor que el valor mÃ­nimo para el tipo"
! 
! #: c-family/c-common.c:2172
! #, gcc-internal-format
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr "el valor superior de la etiqueta de rango `case' excede el valor mÃ¡ximo para el tipo"
! 
! #: c-family/c-common.c:2260
  #, 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 no puede admitir operadores con tipos enteros y tipos de coma fija que tienen demasiados bits integrales y fraccionales juntos"
  
! #: c-family/c-common.c:2799
  #, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "operandos no vÃ¡lidos para el binario %s (se tiene %qT y %qT)"
  
! #: c-family/c-common.c:3048
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "la comparaciÃ³n siempre es falsa debido al rango limitado del tipo de datos"
  
! #: c-family/c-common.c:3051
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "la comparaciÃ³n siempre es verdadera debido al rango limitado del tipo de datos"
  
! #: c-family/c-common.c:3148
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr "la comparaciÃ³n de una expresiÃ³n unsigned >= 0 siempre es verdadera"
  
! #: c-family/c-common.c:3155
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr "la comparaciÃ³n de una expresiÃ³n unsigned < 0 siempre es falsa"
  
! #: c-family/c-common.c:3198
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "se usÃ³ un puntero de tipo %<void *%> en la aritmÃ©tica"
  
! #: c-family/c-common.c:3207
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "se usÃ³ un puntero a una funciÃ³n en la aritmÃ©tica"
  
! #: c-family/c-common.c:3381
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "constante enum en contexto boolean"
  
! #: c-family/c-common.c:3408
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "la direcciÃ³n de %qD siempre se evaluarÃ¡ como %<true%>"
  
! #: c-family/c-common.c:3452
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> en contexto boolean; se sugiere %<&&%> en su lugar"
  
! #: c-family/c-common.c:3464
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr "%<<<%> en contexto boolean; Â¿quiso decir %<<%> ?"
  
! #: c-family/c-common.c:3480
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "?: usando constantes enteras en contexto boolean; la expresiÃ³n siempre se evaluarÃ¡ como %<true%>"
  
! #: c-family/c-common.c:3489
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context"
  msgstr "?: usando constantes enteras en contexto boolean"
  
! #: c-family/c-common.c:3525
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "el compilador puede asumir que la direcciÃ³n de %qD siempre se evaluarÃ¡ como %<true%>"
  
! #: c-family/c-common.c:3551 cp/semantics.c:662 cp/typeck.c:9090
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "se sugieren parÃ©ntesis alrededor de la asignaciÃ³n usada como valor verdadero"
  
! #: c-family/c-common.c:3638 c/c-decl.c:4495 c/c-decl.c:6630 c/c-typeck.c:14934
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "uso no vÃ¡lido de %<restrict%>"
  
! #: c-family/c-common.c:3712
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "aplicaciÃ³n no vÃ¡lida de %<sizeof%> a un tipo de funciÃ³n"
  
! #: c-family/c-common.c:3722
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ no permite %<alignof%> aplicado a un tipo de funciÃ³n"
  
! #: c-family/c-common.c:3725
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C no permite %<_Alignof%> aplicado a un tipo de funciÃ³n"
  
! #: c-family/c-common.c:3736
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "aplicaciÃ³n no vÃ¡lida de %qs a un tipo void"
  
! #: c-family/c-common.c:3745
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "aplicaciÃ³n no vÃ¡lida de %qs a un tipo incompleto %qT"
  
! #: c-family/c-common.c:3753
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "aplicaciÃ³n no vÃ¡lida de %qs a un tipo matriz %qT de tipo de elemento incompleto"
  
! #: c-family/c-common.c:3795
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "se aplicÃ³ %<__alignof%> a un campo de bits"
  
! #: c-family/c-common.c:4590
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "el primer argumento para %<va_arg%> no es del tipo %<va_list%>"
  
! #: c-family/c-common.c:4710
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "no se puede desactivar la funciÃ³n interna %qs"
  
! #: c-family/c-common.c:4902
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "no se permite usar punteros como valores case"
  
! #: c-family/c-common.c:4909
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "las expresiones de rango en las declaraciones switch no son estÃ¡ndar"
  
! #: c-family/c-common.c:4935
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "se especificÃ³ un rango vacÃ­o"
  
! #: c-family/c-common.c:4996
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "valor case duplicado (o con solapamiento de rangos)"
  
! #: c-family/c-common.c:4998
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "esta es la primera entrada que solapa ese valor"
  
! #: c-family/c-common.c:5002
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "valor de case duplicado"
  
! #: c-family/c-common.c:5003 c-family/c-warn.c:2326
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "se usÃ³ previamente aquÃ­"
  
! #: c-family/c-common.c:5007
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "mÃºltiples etiquetas por defecto en un solo switch"
  
! #: c-family/c-common.c:5009
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "esta es la primera etiqueta por defecto"
  
! #: c-family/c-common.c:5103
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "tomar la direcciÃ³n de una etiqueta no es estÃ¡ndar"
  
! #: c-family/c-common.c:5277
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "la alineaciÃ³n solicitada no es una constante entera"
  
! #: c-family/c-common.c:5285 c-family/c-common.c:5295
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a positive power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "la alineaciÃ³n solicitada no es una potencia positiva de 2"
  
! #: c-family/c-common.c:5305
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment %d is larger than %d"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "la alineaciÃ³n solicitada %d es mayor que %d"
  
! #: c-family/c-common.c:5313
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment %d is larger than %d"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "la alineaciÃ³n solicitada %d es mayor que %d"
  
! #: c-family/c-common.c:5461
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "no hay suficientes argumentos variables para ajustar un centinela"
  
! #: c-family/c-common.c:5475
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "falta un centinela en la llamada a la funciÃ³n"
  
! #: c-family/c-common.c:5580
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr "argumento nulo donde se requiere uno que no sea nulo (argumento %lu)"
  
! #: c-family/c-common.c:5673 c-family/c-common.c:5723
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "opciÃ³n %qs errÃ³nea para el atributo %<optimize%>"
  
! #: c-family/c-common.c:5676 c-family/c-common.c:5727
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "opciÃ³n %qs errÃ³nea para el pragma %<optimize%>"
  
! #: c-family/c-common.c:5759
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr "atributo %<fallthrough%> especificado mÃºltiples veces"
  
! #: c-family/c-common.c:5763
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "el atributo %<fallthrough%> se especificÃ³ con un parÃ¡metro"
  
! #: c-family/c-common.c:5908 c-family/c-common.c:6677 c-family/c-common.c:6724
! #: c-family/c-common.c:6797 c-family/c-common.c:6870 c/c-typeck.c:3641
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "faltan argumentos para la funciÃ³n %qE"
  
! #: c-family/c-common.c:5913 c-family/c-common.c:6730 c-family/c-common.c:6896
  #: c/c-typeck.c:3505
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "demasiados argumentos para la funciÃ³n %qE"
  
! #: c-family/c-common.c:5943
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "el tercer argumento de la funciÃ³n %qEdebe ser una constante entera"
  
! #: c-family/c-common.c:5968
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "el segundo argumento de la funciÃ³n %qE tiene que ser una potencia de 2 entera constante entre loss bits %qi y %qu"
  
! #: c-family/c-common.c:5989 c-family/c-common.c:6033
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "argumento que no es de coma flotante en la llamada a la funciÃ³n %qE"
  
! #: c-family/c-common.c:6012
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "argumentos que no son de coma flotante en la llamada a la funciÃ³n %qE"
  
! #: c-family/c-common.c:6026
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "argumento %u entero que no es constante en la llamada a la funciÃ³n %qE"
  
! #: c-family/c-common.c:6046
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "el argumento 3 no es entero en la llamada a la funciÃ³n %qE"
  
! #: c-family/c-common.c:6063 c-family/c-common.c:6099
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "el argumento %u en la llamada a la funciÃ³n %qE no tiene un tipo entero"
  
! #: c-family/c-common.c:6070
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE no tiene un puntero a un tipo entero"
  
! #: c-family/c-common.c:6076
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo enumerado"
  
! #: c-family/c-common.c:6082
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo boolean"
  
! #: c-family/c-common.c:6105
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un tipo enumerado"
  
! #: c-family/c-common.c:6111
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un tipo boolean"
  
! #: c-family/c-common.c:6362
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "no se puede aplicar %<offsetof%> al dato miembro static %qD"
  
! #: c-family/c-common.c:6367
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "no se puede aplicar %<offsetof%> cuando %<operator[]%> estÃ¡ sobrecargado"
  
! #: c-family/c-common.c:6374
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "no se puede aplicar %<offsetof%> a una direcciÃ³n que no es constante"
  
! #: c-family/c-common.c:6387
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "se intentÃ³ tomar la direcciÃ³n del miembro de la estructura de campos de bits %qD"
  
! #: c-family/c-common.c:6440
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "el Ã­ndice %E denota un desplazamiento mayor que el tamaÃ±o de %qT"
  
! #: c-family/c-common.c:6601
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "el tamaÃ±o de la matriz es demasiado grande"
  
! #: c-family/c-common.c:6707 c-family/c-common.c:6829
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "el tipo %qT del operando es incompatible con el argumento %d de %qE"
  
! #: c-family/c-common.c:6741
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversiÃ³n"
  
! #: c-family/c-common.c:6755
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "el argumento izquierdo debe ser una rebanada"
  
! #: c-family/c-common.c:6963
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "nÃºmero incorrecto de argumentos para la funciÃ³n %qE"
  
! #: c-family/c-common.c:6977
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "el argumento 1 de %qE debe ser un tipo puntero que no sea void"
  
! #: c-family/c-common.c:6986
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "el argumento 1 de %qE debe ser un puntero a un tipo de tamaÃ±o constante"
  
! #: c-family/c-common.c:6997
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "el argumento 1 de %qE debe ser un puntero a un objeto de tamaÃ±o diferente de cero"
  
! #: c-family/c-common.c:7018
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c-family/c-common.c:7026
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaÃ±o constante"
  
! #: c-family/c-common.c:7032
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "el argumento %d de %qE no debe ser un puntero a funciÃ³n"
  
! #: c-family/c-common.c:7040
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "no coincide el tamaÃ±o en el argumento %d de %qE"
  
! #: c-family/c-common.c:7052
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "argumento de modelo de memoria %d que no es entero de %qE"
  
! #: c-family/c-common.c:7065
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "argumento de modelo de memoria %d no vÃ¡lido de %qE"
  
! #: c-family/c-common.c:7465
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr ""
  
! #: c-family/c-common.c:8037
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "el valor del Ã­ndice estÃ¡ fuera del lÃ­mite"
  
! #: c-family/c-common.c:8079 c-family/c-common.c:8128 c-family/c-common.c:8144
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "la conversiÃ³n del escalar %qT al vector %qT implica truncado"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8232
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "la funciÃ³n interna %qE ha de ser llamada directamente"
  
! #: c-family/c-common.c:8252
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "el tamaÃ±o de la matriz %qD no es una expresion constante integral"
  
! #: c-family/c-common.c:8255
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "el tamaÃ±o de la matriz no es una expresion constante integral"
  
! #: c-family/c-common.c:8259
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "el tamaÃ±o de la matriz %qE es negativo"
  
! #: c-family/c-common.c:8262
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "el tamaÃ±o de la matriz es negativo"
  
! #: c-family/c-common.c:8267
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "%Kargumento %i, valor %qE, supera el tamaÃ±o mÃ¡ximo %E del objeto"
  
! #: c-family/c-common.c:8270
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size %E exceeds maximum object size %E"
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "%K%qD: el tamaÃ±o especificado %E excede el tamaÃ±o mÃ¡ximo %E del objeto"
  
! #: c-family/c-common.c:8275
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "%Kargumento %i, valor %qE, supera el tamaÃ±o mÃ¡ximo %E del objeto"
  
! #: c-family/c-common.c:8278
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "size of array exceeds maximum object size %qE"
  msgstr "el lÃ­mite especificado %wu supera el tamaÃ±o mÃ¡ximo del objeto %wu"
  
! #: c-family/c-common.c:8349
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 25648,26236 ----
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "el atributo %qE no se admite en esta plataforma"
  
! #: c-family/c-common.c:736
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "%qD no estÃ¡ definido fuera del Ã¡mbito de la funciÃ³n"
  
! #: c-family/c-common.c:781
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is too large"
  msgid "size of string literal is too large"
  msgstr "el tamaÃ±o de la matriz es demasiado grande"
  
! #: c-family/c-common.c:804
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr "la longitud de la cadena %qd es mayor que la longitud %qd, la mÃ¡xima que los compiladores ISO C%d deben admitir"
  
! #: c-family/c-common.c:977
  #, fuzzy, gcc-internal-format
  #| msgid "use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts"
  msgid "use %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subparts"
  msgstr "use -flax-vector-conversions para permitir conversiones entre vectores con diferentes tipos de elementos o nÃºmero de subpartes"
  
! #: c-family/c-common.c:1017
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle last argument must be an integer vector"
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "el Ãºltimo argumento de __builtin_shuffle debe ser un vector entero"
  
! #: c-family/c-common.c:1026
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle arguments must be vectors"
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "los argumentos de __builtin_shuffle deben ser vectores"
  
! #: c-family/c-common.c:1033
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle argument vectors must be of the same type"
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "los vectores argumento de __builtin_shuffle debe ser del mismo tipo"
  
! #: c-family/c-common.c:1044
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
  msgid "%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same"
  msgstr "el nÃºmero de elementos del vector (o vectores) argumento de __builtin_shuffle y la mÃ¡scara de vector deben ser el mismo"
  
! #: c-family/c-common.c:1054
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
  msgid "%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask"
  msgstr "el tipo interno del vector (o vectores) argumento de __builtin_shuffle debe tener el mismo tamaÃ±o que el tipo interno de la mÃ¡scara"
  
! #: c-family/c-common.c:1102
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle last argument must be an integer vector"
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "el Ãºltimo argumento de __builtin_shuffle debe ser un vector entero"
  
! #: c-family/c-common.c:1110
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle last argument must be an integer vector"
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "el Ãºltimo argumento de __builtin_shuffle debe ser un vector entero"
  
! #: c-family/c-common.c:1119
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
  msgid "%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same"
  msgstr "el nÃºmero de elementos del vector (o vectores) argumento de __builtin_shuffle y la mÃ¡scara de vector deben ser el mismo"
  
! #: c-family/c-common.c:1358 c-family/c-warn.c:1291
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "la conversiÃ³n sin signo de %qT a %qT cambia el valor de %qE a %qE"
  
! #: c-family/c-common.c:1363 c-family/c-warn.c:1299
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr "la conversiÃ³n sin signo de %qT a %qT cambia el valor de %qE"
  
! #: c-family/c-common.c:1372
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "la conversiÃ³n con signo de %qT a %qT cambia el valor de %qE a %qE"
  
! #: c-family/c-common.c:1377
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr "la conversiÃ³n con signo de %qT a %qT cambia el valor de %qE"
  
! #: c-family/c-common.c:1530 c-family/c-common.c:1592
  #, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr "la conversiÃ³n de %qT desde %qT puede cambiar el signo del resultado"
  
! #: c-family/c-common.c:1778
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr "la operaciÃ³n sobre %qE puede estar indefinida"
  
! #: c-family/c-common.c:2095
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "la etiqueta de `case' no se reduce a una constante entera"
  
! #: c-family/c-common.c:2178
  #, 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 no puede admitir operadores con tipos enteros y tipos de coma fija que tienen demasiados bits integrales y fraccionales juntos"
  
! #: c-family/c-common.c:2717
  #, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "operandos no vÃ¡lidos para el binario %s (se tiene %qT y %qT)"
  
! #: c-family/c-common.c:2966
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "la comparaciÃ³n siempre es falsa debido al rango limitado del tipo de datos"
  
! #: c-family/c-common.c:2969
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "la comparaciÃ³n siempre es verdadera debido al rango limitado del tipo de datos"
  
! #: c-family/c-common.c:3066
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr "la comparaciÃ³n de una expresiÃ³n unsigned >= 0 siempre es verdadera"
  
! #: c-family/c-common.c:3073
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr "la comparaciÃ³n de una expresiÃ³n unsigned < 0 siempre es falsa"
  
! #: c-family/c-common.c:3116
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "se usÃ³ un puntero de tipo %<void *%> en la aritmÃ©tica"
  
! #: c-family/c-common.c:3125
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "se usÃ³ un puntero a una funciÃ³n en la aritmÃ©tica"
  
! #: c-family/c-common.c:3299
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "constante enum en contexto boolean"
  
! #: c-family/c-common.c:3326
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "la direcciÃ³n de %qD siempre se evaluarÃ¡ como %<true%>"
  
! #: c-family/c-common.c:3370
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> en contexto boolean; se sugiere %<&&%> en su lugar"
  
! #: c-family/c-common.c:3382
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr "%<<<%> en contexto boolean; Â¿quiso decir %<<%> ?"
  
! #: c-family/c-common.c:3398
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "?: usando constantes enteras en contexto boolean; la expresiÃ³n siempre se evaluarÃ¡ como %<true%>"
  
! #: c-family/c-common.c:3407
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context"
  msgstr "?: usando constantes enteras en contexto boolean"
  
! #: c-family/c-common.c:3443
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "el compilador puede asumir que la direcciÃ³n de %qD siempre se evaluarÃ¡ como %<true%>"
  
! #: c-family/c-common.c:3469 cp/semantics.c:662 cp/typeck.c:9108
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "se sugieren parÃ©ntesis alrededor de la asignaciÃ³n usada como valor verdadero"
  
! #: c-family/c-common.c:3556 c/c-decl.c:4512 c/c-decl.c:6647 c/c-typeck.c:14926
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "uso no vÃ¡lido de %<restrict%>"
  
! #: c-family/c-common.c:3630
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "aplicaciÃ³n no vÃ¡lida de %<sizeof%> a un tipo de funciÃ³n"
  
! #: c-family/c-common.c:3640
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ no permite %<alignof%> aplicado a un tipo de funciÃ³n"
  
! #: c-family/c-common.c:3643
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C no permite %<_Alignof%> aplicado a un tipo de funciÃ³n"
  
! #: c-family/c-common.c:3654
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "aplicaciÃ³n no vÃ¡lida de %qs a un tipo void"
  
! #: c-family/c-common.c:3663
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "aplicaciÃ³n no vÃ¡lida de %qs a un tipo incompleto %qT"
  
! #: c-family/c-common.c:3671
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "aplicaciÃ³n no vÃ¡lida de %qs a un tipo matriz %qT de tipo de elemento incompleto"
  
! #: c-family/c-common.c:3713
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "se aplicÃ³ %<__alignof%> a un campo de bits"
  
! #: c-family/c-common.c:4508
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "el primer argumento para %<va_arg%> no es del tipo %<va_list%>"
  
! #: c-family/c-common.c:4628
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "no se puede desactivar la funciÃ³n interna %qs"
  
! #: c-family/c-common.c:4819
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "no se permite usar punteros como valores case"
  
! #: c-family/c-common.c:4826
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "las expresiones de rango en las declaraciones switch no son estÃ¡ndar"
  
! #: c-family/c-common.c:4854
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "se especificÃ³ un rango vacÃ­o"
  
! #: c-family/c-common.c:4906
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "valor case duplicado (o con solapamiento de rangos)"
  
! #: c-family/c-common.c:4908
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "esta es la primera entrada que solapa ese valor"
  
! #: c-family/c-common.c:4912
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "valor de case duplicado"
  
! #: c-family/c-common.c:4913 c-family/c-warn.c:2401
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "se usÃ³ previamente aquÃ­"
  
! #: c-family/c-common.c:4917
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "mÃºltiples etiquetas por defecto en un solo switch"
  
! #: c-family/c-common.c:4919
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "esta es la primera etiqueta por defecto"
  
! #: c-family/c-common.c:5013
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "tomar la direcciÃ³n de una etiqueta no es estÃ¡ndar"
  
! #: c-family/c-common.c:5187
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "la alineaciÃ³n solicitada no es una constante entera"
  
! #: c-family/c-common.c:5195 c-family/c-common.c:5205
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a positive power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "la alineaciÃ³n solicitada no es una potencia positiva de 2"
  
! #: c-family/c-common.c:5215
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment %d is larger than %d"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "la alineaciÃ³n solicitada %d es mayor que %d"
  
! #: c-family/c-common.c:5223
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment %d is larger than %d"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "la alineaciÃ³n solicitada %d es mayor que %d"
  
! #: c-family/c-common.c:5371
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "no hay suficientes argumentos variables para ajustar un centinela"
  
! #: c-family/c-common.c:5385
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "falta un centinela en la llamada a la funciÃ³n"
  
! #: c-family/c-common.c:5490
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr "argumento nulo donde se requiere uno que no sea nulo (argumento %lu)"
  
! #: c-family/c-common.c:5583 c-family/c-common.c:5633
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "opciÃ³n %qs errÃ³nea para el atributo %<optimize%>"
  
! #: c-family/c-common.c:5586 c-family/c-common.c:5637
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "opciÃ³n %qs errÃ³nea para el pragma %<optimize%>"
  
! #: c-family/c-common.c:5669
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr "atributo %<fallthrough%> especificado mÃºltiples veces"
  
! #: c-family/c-common.c:5673
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "el atributo %<fallthrough%> se especificÃ³ con un parÃ¡metro"
  
! #: c-family/c-common.c:5818 c-family/c-common.c:6587 c-family/c-common.c:6634
! #: c-family/c-common.c:6707 c-family/c-common.c:6780 c/c-typeck.c:3641
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "faltan argumentos para la funciÃ³n %qE"
  
! #: c-family/c-common.c:5823 c-family/c-common.c:6640 c-family/c-common.c:6806
  #: c/c-typeck.c:3505
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "demasiados argumentos para la funciÃ³n %qE"
  
! #: c-family/c-common.c:5853
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "el tercer argumento de la funciÃ³n %qEdebe ser una constante entera"
  
! #: c-family/c-common.c:5878
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "el segundo argumento de la funciÃ³n %qE tiene que ser una potencia de 2 entera constante entre loss bits %qi y %qu"
  
! #: c-family/c-common.c:5899 c-family/c-common.c:5943
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "argumento que no es de coma flotante en la llamada a la funciÃ³n %qE"
  
! #: c-family/c-common.c:5922
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "argumentos que no son de coma flotante en la llamada a la funciÃ³n %qE"
  
! #: c-family/c-common.c:5936
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "argumento %u entero que no es constante en la llamada a la funciÃ³n %qE"
  
! #: c-family/c-common.c:5956
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "el argumento 3 no es entero en la llamada a la funciÃ³n %qE"
  
! #: c-family/c-common.c:5973 c-family/c-common.c:6009
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "el argumento %u en la llamada a la funciÃ³n %qE no tiene un tipo entero"
  
! #: c-family/c-common.c:5980
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE no tiene un puntero a un tipo entero"
  
! #: c-family/c-common.c:5986
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo enumerado"
  
! #: c-family/c-common.c:5992
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo boolean"
  
! #: c-family/c-common.c:6015
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un tipo enumerado"
  
! #: c-family/c-common.c:6021
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un tipo boolean"
  
! #: c-family/c-common.c:6272
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "no se puede aplicar %<offsetof%> al dato miembro static %qD"
  
! #: c-family/c-common.c:6277
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "no se puede aplicar %<offsetof%> cuando %<operator[]%> estÃ¡ sobrecargado"
  
! #: c-family/c-common.c:6284
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "no se puede aplicar %<offsetof%> a una direcciÃ³n que no es constante"
  
! #: c-family/c-common.c:6297
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "se intentÃ³ tomar la direcciÃ³n del miembro de la estructura de campos de bits %qD"
  
! #: c-family/c-common.c:6350
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "el Ã­ndice %E denota un desplazamiento mayor que el tamaÃ±o de %qT"
  
! #: c-family/c-common.c:6511
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "el tamaÃ±o de la matriz es demasiado grande"
  
! #: c-family/c-common.c:6617 c-family/c-common.c:6739
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "el tipo %qT del operando es incompatible con el argumento %d de %qE"
  
! #: c-family/c-common.c:6651
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversiÃ³n"
  
! #: c-family/c-common.c:6665
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "el argumento izquierdo debe ser una rebanada"
  
! #: c-family/c-common.c:6873
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "nÃºmero incorrecto de argumentos para la funciÃ³n %qE"
  
! #: c-family/c-common.c:6887
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "el argumento 1 de %qE debe ser un tipo puntero que no sea void"
  
! #: c-family/c-common.c:6896
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "el argumento 1 de %qE debe ser un puntero a un tipo de tamaÃ±o constante"
  
! #: c-family/c-common.c:6907
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "el argumento 1 de %qE debe ser un puntero a un objeto de tamaÃ±o diferente de cero"
  
! #: c-family/c-common.c:6928
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c-family/c-common.c:6936
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaÃ±o constante"
  
! #: c-family/c-common.c:6942
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "el argumento %d de %qE no debe ser un puntero a funciÃ³n"
  
! #: c-family/c-common.c:6950
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "no coincide el tamaÃ±o en el argumento %d de %qE"
  
! #: c-family/c-common.c:6962
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "argumento de modelo de memoria %d que no es entero de %qE"
  
! #: c-family/c-common.c:6975
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "argumento de modelo de memoria %d no vÃ¡lido de %qE"
  
! #: c-family/c-common.c:7375
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr ""
  
! #: c-family/c-common.c:7947
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "el valor del Ã­ndice estÃ¡ fuera del lÃ­mite"
  
! #: c-family/c-common.c:7989 c-family/c-common.c:8038 c-family/c-common.c:8054
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "la conversiÃ³n del escalar %qT al vector %qT implica truncado"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8142
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "la funciÃ³n interna %qE ha de ser llamada directamente"
  
! #: c-family/c-common.c:8162
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "el tamaÃ±o de la matriz %qD no es una expresion constante integral"
  
! #: c-family/c-common.c:8165
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "el tamaÃ±o de la matriz no es una expresion constante integral"
  
! #: c-family/c-common.c:8169
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "el tamaÃ±o de la matriz %qE es negativo"
  
! #: c-family/c-common.c:8172
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "el tamaÃ±o de la matriz es negativo"
  
! #: c-family/c-common.c:8177
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "%Kargumento %i, valor %qE, supera el tamaÃ±o mÃ¡ximo %E del objeto"
  
! #: c-family/c-common.c:8180
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size %E exceeds maximum object size %E"
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "%K%qD: el tamaÃ±o especificado %E excede el tamaÃ±o mÃ¡ximo %E del objeto"
  
! #: c-family/c-common.c:8185
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "%Kargumento %i, valor %qE, supera el tamaÃ±o mÃ¡ximo %E del objeto"
  
! #: c-family/c-common.c:8188
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "size of array exceeds maximum object size %qE"
  msgstr "el lÃ­mite especificado %wu supera el tamaÃ±o mÃ¡ximo del objeto %wu"
  
! #: c-family/c-common.c:8259
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgstr "el valor de case %qs no es un ti
*** 27698,28107 ****
  msgid "case value %qs not in enumerated type %qT"
  msgstr "el valor de case %qs no es un tipo enumerado %qT"
  
! #: c-family/c-warn.c:1445
  #, gcc-internal-format
  msgid "switch missing default case"
  msgstr "falta el case por defecto para un switch"
  
! #: c-family/c-warn.c:1490
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr "la condiciÃ³n de switch tiene valor boolean"
  
! #: c-family/c-warn.c:1563
  #, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr "el valor de enumeraciÃ³n %qE no se maneja en un switch"
  
! #: c-family/c-warn.c:1591
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr "el operando medio omitido en ?: siempre serÃ¡ %<true%>, se sugiere un operando medio explÃ­cito"
  
! #: c-family/c-warn.c:1613
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "asignaciÃ³n de miembro %qD en objeto de sÃ³lo-lectura"
  
! #: c-family/c-warn.c:1615
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "incremento de miembro %qD en objeto de sÃ³lo lectura"
  
! #: c-family/c-warn.c:1617
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "decremento de miembro %qD en objeto de sÃ³lo lectura"
  
! #: c-family/c-warn.c:1619
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr "se usÃ³ el miembro %qD en un objeto de sÃ³lo lectura como salida %<asm%>"
  
! #: c-family/c-warn.c:1623
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "asignaciÃ³n del miembro de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1624
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "incremento del miembro de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1625
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "decremento del miembro de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1626
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr "se usÃ³ el miembro de sÃ³lo lectura %qD como salida %<asm%>"
  
! #: c-family/c-warn.c:1630
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "asignaciÃ³n de la variable de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1631
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "incremento de la variable de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1632
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "decremento de la variable de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1633
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr "se usÃ³ la variable de sÃ³lo lectura %qD como salida %<asm%>"
  
! #: c-family/c-warn.c:1636
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "asignaciÃ³n del parÃ¡metro de sÃ³lo-lectura %qD"
  
! #: c-family/c-warn.c:1637
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "incremento del parÃ¡metro de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1638
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "decremento del parÃ¡metro de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1639
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr "se usÃ³ el parÃ¡metro de sÃ³lo lectura %qD como salida %<asm%>"
  
! #: c-family/c-warn.c:1644
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "asignaciÃ³n del valor de devoluciÃ³n nombrado de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1646
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "incremento del valor de devoluciÃ³n nombrado de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1648
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "decremento del valor de devoluciÃ³n nombrado de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1650
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr "se usÃ³ el valor de devoluciÃ³n nombrado de sÃ³lo lectura %qD como salida %<asm%>"
  
! #: c-family/c-warn.c:1655
  #, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "asignaciÃ³n de la funciÃ³n %qD"
  
! #: c-family/c-warn.c:1656
  #, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "incremento de la funciÃ³n %qD"
  
! #: c-family/c-warn.c:1657
  #, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "decremento de la funciÃ³n %qD"
  
! #: c-family/c-warn.c:1658
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr "se usÃ³ la funciÃ³n %qD como salida %<asm%>"
  
! #: c-family/c-warn.c:1661 c/c-typeck.c:4886
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "asignaciÃ³n de la ubicaciÃ³n de sÃ³lo lectura %qE"
  
! #: c-family/c-warn.c:1662 c/c-typeck.c:4889
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "incremento de la ubicaciÃ³n de sÃ³lo lectura %qE"
  
! #: c-family/c-warn.c:1663 c/c-typeck.c:4892
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "decremento de la ubicaciÃ³n de sÃ³lo lectura %qE"
  
! #: c-family/c-warn.c:1664
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr "se usÃ³ la ubicaciÃ³n de sÃ³lo lectura %qE como salida %<asm%>"
  
! #: c-family/c-warn.c:1678
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "se requiere un l-valor como operando izquierdo de la asignaciÃ³n"
  
! #: c-family/c-warn.c:1681
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr "se requiere un l-valor como un operando de incremento"
  
! #: c-family/c-warn.c:1684
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr "se requiere un l-valor como un operando de decremento"
  
! #: c-family/c-warn.c:1687
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr "se requiere un l-valor como un operador unario %<&%>"
  
! #: c-family/c-warn.c:1690
  #, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr "se requiere un l-valor en la declaraciÃ³n asm"
  
! #: c-family/c-warn.c:1707
  #, gcc-internal-format
  msgid "invalid type argument (have %qT)"
  msgstr "argumento de tipo no vÃ¡lido (se tiene %qT)"
  
! #: c-family/c-warn.c:1711
  #, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr "argumento de tipo no vÃ¡lido de Ã­ndice de matriz (se tiene %qT)"
  
! #: c-family/c-warn.c:1716
  #, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr "argumento de tipo no vÃ¡lido del unario %<*%> (se tiene %qT)"
  
! #: c-family/c-warn.c:1721
  #, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "argumento de tipo no vÃ¡lido de %<->%> (se tiene %qT)"
  
! #: c-family/c-warn.c:1726
  #, gcc-internal-format
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "argumento de tipo no vÃ¡lido de %<->*%> (se tiene %qT)"
  
! #: c-family/c-warn.c:1731
  #, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr "argumento de tipo no vÃ¡lido en la conversiÃ³n implÃ­cita (se tiene %qT)"
  
! #: c-family/c-warn.c:1758
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr "el subÃ­ndice de la matriz es de tipo %<char%>"
  
! #: c-family/c-warn.c:1794 c-family/c-warn.c:1797
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr "se sugieren parÃ©ntesis alrededor de %<+%> dentro de %<<<%>"
  
! #: c-family/c-warn.c:1800 c-family/c-warn.c:1803
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr "se sugieren parÃ©ntesis alrededor de %<-%> dentro de %<<<%>"
  
! #: c-family/c-warn.c:1809 c-family/c-warn.c:1812
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr "se sugieren parÃ©ntesis alrededor de %<+%> dentro de %<>>%>"
  
! #: c-family/c-warn.c:1815 c-family/c-warn.c:1818
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr "se sugieren parÃ©ntesis alrededor de %<-%> dentro de %<>>%>"
  
! #: c-family/c-warn.c:1824 c-family/c-warn.c:1827
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr "se sugieren parÃ©ntesis alrededor de %<&&%> junto con %<||%>"
  
! #: c-family/c-warn.c:1834 c-family/c-warn.c:1838
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr "se sugieren parÃ©ntesis alrededor de la aritmÃ©tica para un operando de %<|%>"
  
! #: c-family/c-warn.c:1842 c-family/c-warn.c:1845
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr "se sugieren parÃ©ntesis alrededor de la comparaciÃ³n para un operando de %<|%>"
  
! #: c-family/c-warn.c:1850
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr "se sugieren parÃ©ntesis alrededor del operando de %<!%> o cambie %<|%> a %<||%> o %<!%> a %<~%>"
  
! #: c-family/c-warn.c:1858 c-family/c-warn.c:1862
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr "se sugieren parÃ©ntesis alrededor de la aritmÃ©tica para un operando de %<^%>"
  
! #: c-family/c-warn.c:1866 c-family/c-warn.c:1869
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr "se sugieren parÃ©ntesis alrededor de la comparaciÃ³n para un operando de %<^%>"
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr "se sugieren parÃ©ntesis alrededor de %<+%> para un operando de %<&%>"
  
! #: c-family/c-warn.c:1881 c-family/c-warn.c:1884
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr "se sugieren parÃ©ntesis alrededor de %<-%> para un operando de %<&%>"
  
! #: c-family/c-warn.c:1888 c-family/c-warn.c:1891
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr "se sugieren parÃ©ntesis alrededor de la comparaciÃ³n para un operando de %<&%>"
  
! #: c-family/c-warn.c:1896
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr "se sugieren parÃ©ntesis alrededor de un operando de %<!%> o cambie %<&%> a %<&&%> o %<!%> a %<~%>"
  
! #: c-family/c-warn.c:1903 c-family/c-warn.c:1906
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr "se sugieren parÃ©ntesis alrededor de la comparaciÃ³n en un operando de %<==%>"
  
! #: c-family/c-warn.c:1911 c-family/c-warn.c:1914
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr "se sugieren parÃ©ntesis alrededor de la comparaciÃ³n en un operando de %<!=%>"
  
! #: c-family/c-warn.c:1924 c-family/c-warn.c:1930
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "las comparaciones como %<X<=Y<=Z%> no tienen su significado matemÃ¡tico"
  
! #: c-family/c-warn.c:1946
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "se define la etiqueta %q+D pero no se usa"
  
! #: c-family/c-warn.c:1948
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "se declara la etiqueta %q+D pero no estÃ¡ definida"
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "divisiÃ³n por cero"
  
! #: c-family/c-warn.c:1991
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.c:2015
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.c:2054 c/c-typeck.c:11911 c/c-typeck.c:12079
! #: cp/typeck.c:5193
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "comparaciÃ³n entre los tipos %qT y %qT"
  
! #: c-family/c-warn.c:2107
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2160
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr "el ~unsigned promovido es siempre diferente de cero"
  
! #: c-family/c-warn.c:2163
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "comparaciÃ³n de un ~unsigned promovido con una constante"
  
! #: c-family/c-warn.c:2173
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "comparaciÃ³n de un ~unsigned promovido con unsigned"
  
! #: c-family/c-warn.c:2227
  #, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "parÃ¡metro %qD sin uso"
  
! #: c-family/c-warn.c:2289
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr "se define tipo %qD localmente pero no se usa"
  
! #: c-family/c-warn.c:2325
  #, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr "condiciÃ³n %<if%> duplicada"
  
! #: c-family/c-warn.c:2354
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr "el atributo de optimizaciÃ³n en %qD despuÃ©s de la definiciÃ³n pero el atributo no concuerda"
  
! #: c-family/c-warn.c:2362
  #, fuzzy, gcc-internal-format
  #| msgid "inline declaration of %qD follows declaration with attribute %qs"
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "declaraciÃ³n inline de %qD despuÃ©s de una declaraciÃ³n con atributo %qs"
  
! #: c-family/c-warn.c:2367
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D with attribute %qs follows inline declaration"
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "declaraciÃ³n de %q+D con atributo %qs despuÃ©s de declaraciÃ³n inline"
  
! #: c-family/c-warn.c:2416
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr "el resultado de %qE requiere %u bits para representarlo, pero %qT solo tiene %u bits"
  
! #: c-family/c-warn.c:2454 c-family/c-warn.c:2478
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "la comparaciÃ³n de una constante %qE con una expresiÃ³n boolean siempre es falsa"
  
! #: c-family/c-warn.c:2457 c-family/c-warn.c:2475
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "la comparaciÃ³n de una constante %qE con una expresiÃ³n boolean siempre es verdadera"
  
! #: c-family/c-warn.c:2525
  #, fuzzy
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
--- 27693,28122 ----
  msgid "case value %qs not in enumerated type %qT"
  msgstr "el valor de case %qs no es un tipo enumerado %qT"
  
! #: c-family/c-warn.c:1463
! #, gcc-internal-format
! msgid "lower value in case label range less than minimum value for type"
! msgstr "el valor inferior de la etiqueta de rango `case' es menor que el valor mÃ­nimo para el tipo"
! 
! #: c-family/c-warn.c:1477
! #, gcc-internal-format
! msgid "case label value is less than minimum value for type"
! msgstr "el valor de la etiqueta `case' es menor que el valor mÃ­nimo para el tipo"
! 
! #: c-family/c-warn.c:1494
! #, gcc-internal-format
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr "el valor superior de la etiqueta de rango `case' excede el valor mÃ¡ximo para el tipo"
! 
! #: c-family/c-warn.c:1507
! #, gcc-internal-format
! msgid "case label value exceeds maximum value for type"
! msgstr "el valor de la etiqueta `case' excede el valor mÃ¡ximo para el tipo"
! 
! #: c-family/c-warn.c:1520
  #, gcc-internal-format
  msgid "switch missing default case"
  msgstr "falta el case por defecto para un switch"
  
! #: c-family/c-warn.c:1565
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr "la condiciÃ³n de switch tiene valor boolean"
  
! #: c-family/c-warn.c:1638
  #, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr "el valor de enumeraciÃ³n %qE no se maneja en un switch"
  
! #: c-family/c-warn.c:1666
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr "el operando medio omitido en ?: siempre serÃ¡ %<true%>, se sugiere un operando medio explÃ­cito"
  
! #: c-family/c-warn.c:1688
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "asignaciÃ³n de miembro %qD en objeto de sÃ³lo-lectura"
  
! #: c-family/c-warn.c:1690
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "incremento de miembro %qD en objeto de sÃ³lo lectura"
  
! #: c-family/c-warn.c:1692
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "decremento de miembro %qD en objeto de sÃ³lo lectura"
  
! #: c-family/c-warn.c:1694
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr "se usÃ³ el miembro %qD en un objeto de sÃ³lo lectura como salida %<asm%>"
  
! #: c-family/c-warn.c:1698
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "asignaciÃ³n del miembro de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1699
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "incremento del miembro de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1700
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "decremento del miembro de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1701
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr "se usÃ³ el miembro de sÃ³lo lectura %qD como salida %<asm%>"
  
! #: c-family/c-warn.c:1705
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "asignaciÃ³n de la variable de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1706
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "incremento de la variable de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1707
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "decremento de la variable de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1708
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr "se usÃ³ la variable de sÃ³lo lectura %qD como salida %<asm%>"
  
! #: c-family/c-warn.c:1711
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "asignaciÃ³n del parÃ¡metro de sÃ³lo-lectura %qD"
  
! #: c-family/c-warn.c:1712
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "incremento del parÃ¡metro de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1713
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "decremento del parÃ¡metro de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1714
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr "se usÃ³ el parÃ¡metro de sÃ³lo lectura %qD como salida %<asm%>"
  
! #: c-family/c-warn.c:1719
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "asignaciÃ³n del valor de devoluciÃ³n nombrado de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1721
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "incremento del valor de devoluciÃ³n nombrado de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1723
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "decremento del valor de devoluciÃ³n nombrado de sÃ³lo lectura %qD"
  
! #: c-family/c-warn.c:1725
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr "se usÃ³ el valor de devoluciÃ³n nombrado de sÃ³lo lectura %qD como salida %<asm%>"
  
! #: c-family/c-warn.c:1730
  #, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "asignaciÃ³n de la funciÃ³n %qD"
  
! #: c-family/c-warn.c:1731
  #, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "incremento de la funciÃ³n %qD"
  
! #: c-family/c-warn.c:1732
  #, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "decremento de la funciÃ³n %qD"
  
! #: c-family/c-warn.c:1733
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr "se usÃ³ la funciÃ³n %qD como salida %<asm%>"
  
! #: c-family/c-warn.c:1736 c/c-typeck.c:4886
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "asignaciÃ³n de la ubicaciÃ³n de sÃ³lo lectura %qE"
  
! #: c-family/c-warn.c:1737 c/c-typeck.c:4889
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "incremento de la ubicaciÃ³n de sÃ³lo lectura %qE"
  
! #: c-family/c-warn.c:1738 c/c-typeck.c:4892
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "decremento de la ubicaciÃ³n de sÃ³lo lectura %qE"
  
! #: c-family/c-warn.c:1739
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr "se usÃ³ la ubicaciÃ³n de sÃ³lo lectura %qE como salida %<asm%>"
  
! #: c-family/c-warn.c:1753
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "se requiere un l-valor como operando izquierdo de la asignaciÃ³n"
  
! #: c-family/c-warn.c:1756
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr "se requiere un l-valor como un operando de incremento"
  
! #: c-family/c-warn.c:1759
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr "se requiere un l-valor como un operando de decremento"
  
! #: c-family/c-warn.c:1762
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr "se requiere un l-valor como un operador unario %<&%>"
  
! #: c-family/c-warn.c:1765
  #, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr "se requiere un l-valor en la declaraciÃ³n asm"
  
! #: c-family/c-warn.c:1782
  #, gcc-internal-format
  msgid "invalid type argument (have %qT)"
  msgstr "argumento de tipo no vÃ¡lido (se tiene %qT)"
  
! #: c-family/c-warn.c:1786
  #, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr "argumento de tipo no vÃ¡lido de Ã­ndice de matriz (se tiene %qT)"
  
! #: c-family/c-warn.c:1791
  #, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr "argumento de tipo no vÃ¡lido del unario %<*%> (se tiene %qT)"
  
! #: c-family/c-warn.c:1796
  #, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "argumento de tipo no vÃ¡lido de %<->%> (se tiene %qT)"
  
! #: c-family/c-warn.c:1801
  #, gcc-internal-format
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "argumento de tipo no vÃ¡lido de %<->*%> (se tiene %qT)"
  
! #: c-family/c-warn.c:1806
  #, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr "argumento de tipo no vÃ¡lido en la conversiÃ³n implÃ­cita (se tiene %qT)"
  
! #: c-family/c-warn.c:1833
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr "el subÃ­ndice de la matriz es de tipo %<char%>"
  
! #: c-family/c-warn.c:1869 c-family/c-warn.c:1872
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr "se sugieren parÃ©ntesis alrededor de %<+%> dentro de %<<<%>"
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr "se sugieren parÃ©ntesis alrededor de %<-%> dentro de %<<<%>"
  
! #: c-family/c-warn.c:1884 c-family/c-warn.c:1887
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr "se sugieren parÃ©ntesis alrededor de %<+%> dentro de %<>>%>"
  
! #: c-family/c-warn.c:1890 c-family/c-warn.c:1893
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr "se sugieren parÃ©ntesis alrededor de %<-%> dentro de %<>>%>"
  
! #: c-family/c-warn.c:1899 c-family/c-warn.c:1902
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr "se sugieren parÃ©ntesis alrededor de %<&&%> junto con %<||%>"
  
! #: c-family/c-warn.c:1909 c-family/c-warn.c:1913
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr "se sugieren parÃ©ntesis alrededor de la aritmÃ©tica para un operando de %<|%>"
  
! #: c-family/c-warn.c:1917 c-family/c-warn.c:1920
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr "se sugieren parÃ©ntesis alrededor de la comparaciÃ³n para un operando de %<|%>"
  
! #: c-family/c-warn.c:1925
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr "se sugieren parÃ©ntesis alrededor del operando de %<!%> o cambie %<|%> a %<||%> o %<!%> a %<~%>"
  
! #: c-family/c-warn.c:1933 c-family/c-warn.c:1937
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr "se sugieren parÃ©ntesis alrededor de la aritmÃ©tica para un operando de %<^%>"
  
! #: c-family/c-warn.c:1941 c-family/c-warn.c:1944
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr "se sugieren parÃ©ntesis alrededor de la comparaciÃ³n para un operando de %<^%>"
  
! #: c-family/c-warn.c:1950 c-family/c-warn.c:1953
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr "se sugieren parÃ©ntesis alrededor de %<+%> para un operando de %<&%>"
  
! #: c-family/c-warn.c:1956 c-family/c-warn.c:1959
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr "se sugieren parÃ©ntesis alrededor de %<-%> para un operando de %<&%>"
  
! #: c-family/c-warn.c:1963 c-family/c-warn.c:1966
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr "se sugieren parÃ©ntesis alrededor de la comparaciÃ³n para un operando de %<&%>"
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr "se sugieren parÃ©ntesis alrededor de un operando de %<!%> o cambie %<&%> a %<&&%> o %<!%> a %<~%>"
  
! #: c-family/c-warn.c:1978 c-family/c-warn.c:1981
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr "se sugieren parÃ©ntesis alrededor de la comparaciÃ³n en un operando de %<==%>"
  
! #: c-family/c-warn.c:1986 c-family/c-warn.c:1989
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr "se sugieren parÃ©ntesis alrededor de la comparaciÃ³n en un operando de %<!=%>"
  
! #: c-family/c-warn.c:1999 c-family/c-warn.c:2005
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "las comparaciones como %<X<=Y<=Z%> no tienen su significado matemÃ¡tico"
  
! #: c-family/c-warn.c:2021
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "se define la etiqueta %q+D pero no se usa"
  
! #: c-family/c-warn.c:2023
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "se declara la etiqueta %q+D pero no estÃ¡ definida"
  
! #: c-family/c-warn.c:2046
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "divisiÃ³n por cero"
  
! #: c-family/c-warn.c:2066
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.c:2090
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.c:2129 c/c-typeck.c:11903 c/c-typeck.c:12071
! #: cp/typeck.c:5211
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "comparaciÃ³n entre los tipos %qT y %qT"
  
! #: c-family/c-warn.c:2182
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2235
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr "el ~unsigned promovido es siempre diferente de cero"
  
! #: c-family/c-warn.c:2238
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "comparaciÃ³n de un ~unsigned promovido con una constante"
  
! #: c-family/c-warn.c:2248
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "comparaciÃ³n de un ~unsigned promovido con unsigned"
  
! #: c-family/c-warn.c:2302
  #, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "parÃ¡metro %qD sin uso"
  
! #: c-family/c-warn.c:2364
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr "se define tipo %qD localmente pero no se usa"
  
! #: c-family/c-warn.c:2400
  #, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr "condiciÃ³n %<if%> duplicada"
  
! #: c-family/c-warn.c:2429
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr "el atributo de optimizaciÃ³n en %qD despuÃ©s de la definiciÃ³n pero el atributo no concuerda"
  
! #: c-family/c-warn.c:2437
  #, fuzzy, gcc-internal-format
  #| msgid "inline declaration of %qD follows declaration with attribute %qs"
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "declaraciÃ³n inline de %qD despuÃ©s de una declaraciÃ³n con atributo %qs"
  
! #: c-family/c-warn.c:2442
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D with attribute %qs follows inline declaration"
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "declaraciÃ³n de %q+D con atributo %qs despuÃ©s de declaraciÃ³n inline"
  
! #: c-family/c-warn.c:2491
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr "el resultado de %qE requiere %u bits para representarlo, pero %qT solo tiene %u bits"
  
! #: c-family/c-warn.c:2529 c-family/c-warn.c:2553
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "la comparaciÃ³n de una constante %qE con una expresiÃ³n boolean siempre es falsa"
  
! #: c-family/c-warn.c:2532 c-family/c-warn.c:2550
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "la comparaciÃ³n de una constante %qE con una expresiÃ³n boolean siempre es verdadera"
  
! #: c-family/c-warn.c:2600
  #, fuzzy
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
*************** msgid_plural "passing argument %i to res
*** 28109,28141 ****
  msgstr[0] "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  msgstr[1] "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c-family/c-warn.c:2590 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "esta condiciÃ³n tiene bifurcaciones idÃ©nticas"
  
! #: c-family/c-warn.c:2697
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr "la macro se expande en mÃºltiples sentencias"
  
! #: c-family/c-warn.c:2698
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr "algunas partes de la expansiÃ³n de macro no estÃ¡n flanqueadas por esta clÃ¡usula %qs"
  
! #: c-family/c-warn.c:2789
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.c:2796 c-family/c-warn.c:2799 cp/init.c:638
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "defined here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: c-family/c-warn.c:2886
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
--- 28124,28156 ----
  msgstr[0] "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  msgstr[1] "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c-family/c-warn.c:2665 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "esta condiciÃ³n tiene bifurcaciones idÃ©nticas"
  
! #: c-family/c-warn.c:2772
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr "la macro se expande en mÃºltiples sentencias"
  
! #: c-family/c-warn.c:2773
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr "algunas partes de la expansiÃ³n de macro no estÃ¡n flanqueadas por esta clÃ¡usula %qs"
  
! #: c-family/c-warn.c:2864
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.c:2871 c-family/c-warn.c:2874 cp/init.c:638
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "defined here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: c-family/c-warn.c:2961
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
*************** msgstr "el modificador de caracterÃ­stic
*** 28784,28790 ****
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6715 config/arm/arm.c:6745 config/arm/arm.c:27085
  #, 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"
--- 28799,28805 ----
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6720 config/arm/arm.c:6750 config/arm/arm.c:27090
  #, 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 "opciÃ³n de cadena de ajuste desc
*** 28830,28836 ****
  
  #: config/aarch64/aarch64.c:11486
  #, gcc-internal-format
! msgid "incompatible options %<-mstack-protector-guard=global%> and%<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
  #: config/aarch64/aarch64.c:11495
--- 28845,28851 ----
  
  #: config/aarch64/aarch64.c:11486
  #, gcc-internal-format
! msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
  #: config/aarch64/aarch64.c:11495
*************** msgstr "el pragma o atributo %<target(\"
*** 29002,29010 ****
  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.c:12699 config/arm/arm.c:30865
! #: config/i386/i386.c:5318 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15399
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "el argumento del atributo %<target%> no es una cadena"
--- 29017,29025 ----
  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.c:12699 config/arm/arm.c:30870
! #: config/i386/i386.c:5319 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15409
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "el argumento del atributo %<target%> no es una cadena"
*************** msgstr "%Klane %wd fuera de rango %wd -
*** 29029,29064 ****
  msgid "lane %wd out of range %wd - %wd"
  msgstr "vÃ­a %wd fuera de rango %wd - %wd"
  
! #: config/aarch64/aarch64.c:18647 config/i386/i386.c:50594
! #: config/i386/i386.c:50721
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "simdlen %d no admitido"
  
! #: config/aarch64/aarch64.c:18657 config/aarch64/aarch64.c:18678
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18661
  #, 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.c:18665
  #, 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.c:18682
  #, 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.c:18704
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %d for type %qT"
--- 29044,29079 ----
  msgid "lane %wd out of range %wd - %wd"
  msgstr "vÃ­a %wd fuera de rango %wd - %wd"
  
! #: config/aarch64/aarch64.c:18646 config/i386/i386.c:50576
! #: config/i386/i386.c:50703
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "simdlen %d no admitido"
  
! #: config/aarch64/aarch64.c:18656 config/aarch64/aarch64.c:18677
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18660
  #, 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.c:18664
  #, 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.c:18681
  #, 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.c:18703
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %d for type %qT"
*************** msgstr "latencia de cachÃ© L%d desconoci
*** 29126,29133 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "valor %qs errÃ³neo para -mmemory-latency"
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6885
! #: config/arc/arc.c:7159 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 29141,29148 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "valor %qs errÃ³neo para -mmemory-latency"
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6900
! #: config/arc/arc.c:7174 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgid "%<-mspfp_fast%> not available on
*** 29157,29204 ****
  msgstr "-mspfp_fast no disponible en ARC600 ni ARC601"
  
  #: config/arc/arc.c:953
! #, gcc-internal-format
! msgid "No FPX/FPU mixing allowed"
  msgstr "No estÃ¡ permitido mezclar FPX/FPU"
  
! #: config/arc/arc.c:959
! #, gcc-internal-format, gfc-internal-format
! msgid "PIC is not supported for %s. Generating non-PIC code only.."
! msgstr "No se admite PIC para %s. Se generarÃ¡ soloamente cÃ³digo no PIC.."
  
! #: config/arc/arc.c:1022
  #, fuzzy, gcc-internal-format
  #| msgid "missing operand"
  msgid "missing dash"
  msgstr "falta un operando"
  
! #: config/arc/arc.c:1034
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr "el primer registro debe ser R0"
  
! #: config/arc/arc.c:1054
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr "el nombre %s del Ãºltimo registro debe ser un registro impar"
  
! #: config/arc/arc.c:1063 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s es un rango vacÃ­o"
  
! #: config/arc/arc.c:1113
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.c:1175
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.c:1184
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
--- 29172,29221 ----
  msgstr "-mspfp_fast no disponible en ARC600 ni ARC601"
  
  #: config/arc/arc.c:953
! #, fuzzy, gcc-internal-format
! #| msgid "No FPX/FPU mixing allowed"
! msgid "no FPX/FPU mixing allowed"
  msgstr "No estÃ¡ permitido mezclar FPX/FPU"
  
! #: config/arc/arc.c:958
! #, fuzzy, gcc-internal-format
! #| msgid "PIC is only supported for RTPs"
! msgid "PIC is not supported for %qs"
! msgstr "PIC sÃ³lo se admite para RTPs"
  
! #: config/arc/arc.c:1021
  #, fuzzy, gcc-internal-format
  #| msgid "missing operand"
  msgid "missing dash"
  msgstr "falta un operando"
  
! #: config/arc/arc.c:1033
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr "el primer registro debe ser R0"
  
! #: config/arc/arc.c:1053
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr "el nombre %s del Ãºltimo registro debe ser un registro impar"
  
! #: config/arc/arc.c:1062 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s es un rango vacÃ­o"
  
! #: config/arc/arc.c:1112
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.c:1174
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.c:1183
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
*************** msgstr ""
*** 29207,29262 ****
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #: config/arc/arc.c:1225
! #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s is not available for %s architecture"
! msgid "Option %s=%s is not available for %s CPU."
  msgstr "%s no estÃ¡ disponible para la arquitectura %s"
  
! #: config/arc/arc.c:1230
! #, gcc-internal-format, gfc-internal-format
! msgid "Option %s is ignored, the default value %s is considered for %s CPU."
  msgstr ""
  
! #: config/arc/arc.c:1238
! #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s is not available for %s architecture"
! msgid "Option %s is not available for %s CPU"
  msgstr "%s no estÃ¡ disponible para la arquitectura %s"
  
! #: config/arc/arc.c:1243
! #, gcc-internal-format, gfc-internal-format
! msgid "Unset option %s is ignored, it is always enabled for %s CPU."
! msgstr ""
  
! #: config/arc/arc.c:1809
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr "la opciÃ³n multiply implica r%d fijo"
  
! #: config/arc/arc.c:1957 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "el argumento del atributo %qE no es una cadena constante"
  
! #: config/arc/arc.c:1966
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "el argumento del atributo %qE no es \"ilink1\" o \"ilink2\""
  
! #: config/arc/arc.c:1975
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "el argumento del atributo %qE no es \"ilink\" o \"firq\""
  
! #: config/arc/arc.c:1989 config/arm/arm.c:6861 config/arm/arm.c:6879
! #: config/arm/arm.c:7054 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6332 config/i386/i386.c:12169
! #: config/i386/i386.c:41194 config/i386/i386.c:41244 config/i386/i386.c:41314
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
--- 29224,29283 ----
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
! #. translated.  They are like keywords which one can relate with the
! #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.c:1227
! #, fuzzy, gcc-internal-format
  #| msgid "%s is not available for %s architecture"
! msgid "option %<%s=%s%> is not available for %qs CPU"
  msgstr "%s no estÃ¡ disponible para la arquitectura %s"
  
! #: config/arc/arc.c:1232
! #, gcc-internal-format
! msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.c:1240
! #, fuzzy, gcc-internal-format
  #| msgid "%s is not available for %s architecture"
! msgid "option %qs is not available for %qs CPU"
  msgstr "%s no estÃ¡ disponible para la arquitectura %s"
  
! #: config/arc/arc.c:1245
! #, fuzzy, gcc-internal-format
! #| msgid "%s is not available for %s architecture"
! msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
! msgstr "%s no estÃ¡ disponible para la arquitectura %s"
  
! #: config/arc/arc.c:1812
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr "la opciÃ³n multiply implica r%d fijo"
  
! #: config/arc/arc.c:1961 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "el argumento del atributo %qE no es una cadena constante"
  
! #: config/arc/arc.c:1970
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "el argumento del atributo %qE no es \"ilink1\" o \"ilink2\""
  
! #: config/arc/arc.c:1979
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "el argumento del atributo %qE no es \"ilink\" o \"firq\""
  
! #: config/arc/arc.c:1993 config/arm/arm.c:6866 config/arm/arm.c:6884
! #: config/arm/arm.c:7059 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6333 config/i386/i386.c:12170
! #: config/i386/i386.c:41176 config/i386/i386.c:41226 config/i386/i386.c:41296
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
*************** msgstr "el argumento del atributo %qE no
*** 29268,29403 ****
  msgid "%qE attribute only applies to functions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: config/arc/arc.c:6784
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_arc_aligned with non-constant alignment"
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "__builtin_arc_aligned con alineamiento no constante"
  
! #: config/arc/arc.c:6792
  #, fuzzy, gcc-internal-format
  #| msgid "invalid alignment value for __builtin_arc_aligned"
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "valor de argumento no vÃ¡lido para __builtin_arc_aligned"
  
! #: config/arc/arc.c:6955
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "el operando 1 deberÃ­a ser un inmediato de 3 bits sin signo"
  
! #: config/arc/arc.c:6996 config/arc/arc.c:7093
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "el operando 2 deberÃ­a ser un valor de 3 bits sin signo (10-17)"
  
! #: config/arc/arc.c:7029 config/arc/arc.c:7061
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "el operando 1 deberÃ­a ser un valor de 3 bits sin signo (10-17)"
  
! #: config/arc/arc.c:7033 config/arc/arc.c:7065
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "el operando 2 deberÃ­a ser un valor de 8 bits sin signo"
  
! #: config/arc/arc.c:7097
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "el operando 3 deberÃ­a ser un valor de 8 bits sin signo"
  
! #: config/arc/arc.c:7130
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "el operando 4 deberÃ­a ser un valor de 8 bits sin signo (0-255)"
  
! #: config/arc/arc.c:7134
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "el operando 3 deberÃ­a ser un valor de 3 bits sin signo (10-17)"
  
! #: config/arc/arc.c:7141
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "el operando 2 deberÃ­a ser un valor de 3 bits sin signo (0-7)"
  
! #: config/arc/arc.c:7144
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "el operando 2 deberÃ­a ser un valor de 3 bits par (subreg 0,2,4,6)"
  
! #: config/arc/arc.c:7191
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "el interno requiere un inmediato para el operando %d"
  
! #: config/arc/arc.c:7196
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "el operando %d deberÃ­a ser un inmediato sin signo de 6 bits"
  
! #: config/arc/arc.c:7200
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "el operando %d deberÃ­a ser un inmediato sin signo de 8 bits"
  
! #: config/arc/arc.c:7204
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "el operando %d deberÃ­a ser un inmediato sin signo de 3 bits"
  
! #: config/arc/arc.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7258
! #, gcc-internal-format
! msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr "el nÃºmero de registro debe ser una constante en tiempo de compilaciÃ³n. Pruebe a poner niveles de optimizaciÃ³n mÃ¡s altos"
  
! #: config/arc/arc.c:8251
! #, gcc-internal-format
! msgid "Insn addresses not set after shorten_branches"
  msgstr "Direcciones de insn no establecidas despuÃ©s de shorten_branches"
  
! #: config/arc/arc.c:8464
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "direcciones de insn no liberadas"
  
! #: config/arc/arc.c:11015
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "el atributo %qE solamente es vÃ¡lido para la arquitectura ARCv2"
  
! #: config/arc/arc.c:11023 config/arc/arc.c:11062
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "falta el argumento del atributo %qE"
  
! #: config/arc/arc.c:11034 config/arc/arc.c:11073 config/arc/arc.c:11183
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "el atributo %qE sÃ³lo permite una constante entera como argumento"
  
! #: config/arc/arc.c:11054
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "el atributo %qE solo es vÃ¡lido para la arquitectura ARC EM"
  
! #: config/arc/arc.c:11109
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "el atributo %qE se aplica solamente a tipos"
  
! #: config/arc/arc.c:11115
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is missing"
  msgid "argument of %qE attribute ignored"
  msgstr "falta el argumento del atributo %qE"
  
! #: config/arc/arc.c:11173 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, gcc-internal-format
--- 29289,29426 ----
  msgid "%qE attribute only applies to functions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: config/arc/arc.c:6799
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_arc_aligned with non-constant alignment"
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "__builtin_arc_aligned con alineamiento no constante"
  
! #: config/arc/arc.c:6807
  #, fuzzy, gcc-internal-format
  #| msgid "invalid alignment value for __builtin_arc_aligned"
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "valor de argumento no vÃ¡lido para __builtin_arc_aligned"
  
! #: config/arc/arc.c:6970
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "el operando 1 deberÃ­a ser un inmediato de 3 bits sin signo"
  
! #: config/arc/arc.c:7011 config/arc/arc.c:7108
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "el operando 2 deberÃ­a ser un valor de 3 bits sin signo (10-17)"
  
! #: config/arc/arc.c:7044 config/arc/arc.c:7076
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "el operando 1 deberÃ­a ser un valor de 3 bits sin signo (10-17)"
  
! #: config/arc/arc.c:7048 config/arc/arc.c:7080
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "el operando 2 deberÃ­a ser un valor de 8 bits sin signo"
  
! #: config/arc/arc.c:7112
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "el operando 3 deberÃ­a ser un valor de 8 bits sin signo"
  
! #: config/arc/arc.c:7145
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "el operando 4 deberÃ­a ser un valor de 8 bits sin signo (0-255)"
  
! #: config/arc/arc.c:7149
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "el operando 3 deberÃ­a ser un valor de 3 bits sin signo (10-17)"
  
! #: config/arc/arc.c:7156
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "el operando 2 deberÃ­a ser un valor de 3 bits sin signo (0-7)"
  
! #: config/arc/arc.c:7159
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "el operando 2 deberÃ­a ser un valor de 3 bits par (subreg 0,2,4,6)"
  
! #: config/arc/arc.c:7206
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "el interno requiere un inmediato para el operando %d"
  
! #: config/arc/arc.c:7211
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "el operando %d deberÃ­a ser un inmediato sin signo de 6 bits"
  
! #: config/arc/arc.c:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "el operando %d deberÃ­a ser un inmediato sin signo de 8 bits"
  
! #: config/arc/arc.c:7219
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "el operando %d deberÃ­a ser un inmediato sin signo de 3 bits"
  
! #: config/arc/arc.c:7222
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7273
! #, fuzzy, gcc-internal-format
! #| msgid "register number must be a compile-time constant. Try giving higher optimization levels"
! msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr "el nÃºmero de registro debe ser una constante en tiempo de compilaciÃ³n. Pruebe a poner niveles de optimizaciÃ³n mÃ¡s altos"
  
! #: config/arc/arc.c:8268
! #, fuzzy, gcc-internal-format
! #| msgid "Insn addresses not set after shorten_branches"
! msgid "insn addresses not set after shorten_branches"
  msgstr "Direcciones de insn no establecidas despuÃ©s de shorten_branches"
  
! #: config/arc/arc.c:8481
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "direcciones de insn no liberadas"
  
! #: config/arc/arc.c:11034
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "el atributo %qE solamente es vÃ¡lido para la arquitectura ARCv2"
  
! #: config/arc/arc.c:11042 config/arc/arc.c:11081
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "falta el argumento del atributo %qE"
  
! #: config/arc/arc.c:11053 config/arc/arc.c:11092 config/arc/arc.c:11202
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "el atributo %qE sÃ³lo permite una constante entera como argumento"
  
! #: config/arc/arc.c:11073
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "el atributo %qE solo es vÃ¡lido para la arquitectura ARC EM"
  
! #: config/arc/arc.c:11128
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "el atributo %qE se aplica solamente a tipos"
  
! #: config/arc/arc.c:11134
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is missing"
  msgid "argument of %qE attribute ignored"
  msgstr "falta el argumento del atributo %qE"
  
! #: config/arc/arc.c:11192 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, gcc-internal-format
*************** msgstr "variante PCS"
*** 29776,29861 ****
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "ABI de VFP de coma flotante dura de Thumb-1"
  
! #: config/arm/arm.c:6496 config/arm/arm.c:6709 config/arm/arm.c:6742
! #: config/arm/arm.c:27078
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/arm/arm.c:7003
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "el atributo %qE no estÃ¡ disponible para funciones con argumentos pasados en la pila"
  
! #: config/arm/arm.c:7015
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "el atributo %qE no estÃ¡ disponible para funciones con un nÃºmero variable de argumentos"
  
! #: config/arm/arm.c:7024
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "el atributo %qE no estÃ¡ disponible para funciones que devuelven valor en la pila"
  
! #: config/arm/arm.c:7046 config/arm/arm.c:7098
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored without -mcmse option."
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "se descarta el atributo %qE sin la opciÃ³n -mcmse."
  
! #: config/arm/arm.c:7065
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "el atributo %qE no tiene efecto en funciones con enlazado estÃ¡tico"
  
! #: config/arm/arm.c:7114
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "el atributo %qE se aplica solamente al tipo base de un puntero a funciÃ³n"
  
! #: config/arm/arm.c:8888
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.c:12534
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr "%K%s %wd fuera de rango %wd - %wd"
  
! #: config/arm/arm.c:12537
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd fuera de rango %wd - %wd"
  
! #: config/arm/arm.c:24019
  #, 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.c:24675
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Fin de mÃ³dulo inesperado"
  
! #: config/arm/arm.c:24939
  #, 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.c:25189
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "no se pueden codificar las Rutinas de Servicios de InterrupciÃ³n en el modo Thumb"
  
! #: config/arm/arm.c:25420
  #, 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.c:30889
  #, 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"
--- 29799,29889 ----
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "ABI de VFP de coma flotante dura de Thumb-1"
  
! #: config/arm/arm.c:6117
! #, gcc-internal-format
! msgid "argument of type %qT not permitted with -mgeneral-regs-only"
! msgstr ""
! 
! #: config/arm/arm.c:6501 config/arm/arm.c:6714 config/arm/arm.c:6747
! #: config/arm/arm.c:27083
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/arm/arm.c:7008
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "el atributo %qE no estÃ¡ disponible para funciones con argumentos pasados en la pila"
  
! #: config/arm/arm.c:7020
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "el atributo %qE no estÃ¡ disponible para funciones con un nÃºmero variable de argumentos"
  
! #: config/arm/arm.c:7029
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "el atributo %qE no estÃ¡ disponible para funciones que devuelven valor en la pila"
  
! #: config/arm/arm.c:7051 config/arm/arm.c:7103
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored without -mcmse option."
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "se descarta el atributo %qE sin la opciÃ³n -mcmse."
  
! #: config/arm/arm.c:7070
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "el atributo %qE no tiene efecto en funciones con enlazado estÃ¡tico"
  
! #: config/arm/arm.c:7119
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "el atributo %qE se aplica solamente al tipo base de un puntero a funciÃ³n"
  
! #: config/arm/arm.c:8893
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.c:12539
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr "%K%s %wd fuera de rango %wd - %wd"
  
! #: config/arm/arm.c:12542
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd fuera de rango %wd - %wd"
  
! #: config/arm/arm.c:24024
  #, 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.c:24680
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Fin de mÃ³dulo inesperado"
  
! #: config/arm/arm.c:24944
  #, 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.c:25194
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "no se pueden codificar las Rutinas de Servicios de InterrupciÃ³n en el modo Thumb"
  
! #: config/arm/arm.c:25425
  #, 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.c:30895
  #, 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
*** 29863,29879 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30897
  #, 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.c:30910
  #, 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.c:30924
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "atributo o pragma objetivo %qs desconocido"
--- 29891,29907 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30903
  #, 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.c:30916
  #, 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.c:30930
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "atributo o pragma objetivo %qs desconocido"
*************** msgstr "no se puede extender el fichero
*** 30662,31264 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "no se puede establecer la posiciÃ³n en el fichero PCH: %m"
  
! #: config/i386/i386.c:3353
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "argumento %qs incorrecto para la opciÃ³n %qs"
  
! #: config/i386/i386.c:3359
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "los rangos de tamaÃ±o de la opciÃ³n %qs deberÃ­an ser crecientes"
  
! #: config/i386/i386.c:3369
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "se especificÃ³ un nombre de estrategia %qs incorrecto para la opciÃ³n %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3395
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "no se admite el nombre de estrategia %qs especificado para la opciÃ³n %qs para cÃ³digo de 32 bits"
  
! #: config/i386/i386.c:3408
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "se especificÃ³ una alineaciÃ³n %qs desconocida para la opciÃ³n %qs"
  
! #: config/i386/i386.c:3418
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "el valor mÃ¡ximo para el Ãºltimo rango de tamaÃ±os deberÃ­a ser -1 para la opciÃ³n %qs"
  
! #: config/i386/i386.c:3425
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "se especificaron demasiados rangos de tamaÃ±os en la opciÃ³n %qs"
  
! #: config/i386/i386.c:3478
  #, 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.c:3598
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "no se admite Intel MCU psABI en el modo %s"
  
! #: config/i386/i386.c:3647
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> es obsoleto; use en su lugar %<-mtune=k8%> o %<-mtune=generic%> como sea adecuado"
  
! #: config/i386/i386.c:3649
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%<target(\"tune=x86-64\")%> es obsoleto; use %<target(\"tune=k8\")%> o %<target(\"tune=generic\")%> en su lugar como convenga"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3675
  #, 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.c:3692
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "el modelo de direcciones %qs no se admite en el modo de bit %s"
  
! #: config/i386/i386.c:3704
  #, 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.c:3708
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=address%>"
  
! #: config/i386/i386.c:3710
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=kernel-address%>"
  
! #: config/i386/i386.c:3712
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-fsanitize=leak%> es incompatible con %<-fsanitize=thread%>"
  
! #: config/i386/i386.c:3729 config/i386/i386.c:3738 config/i386/i386.c:3750
! #: config/i386/i386.c:3761 config/i386/i386.c:3772
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en el modo de bit %s"
  
! #: config/i386/i386.c:3741 config/i386/i386.c:3753
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en modo x32"
  
! #: config/i386/i386.c:3759 config/i386/i386.c:3768 config/i386/i386.c:5089
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "el modelo de cÃ³digo %s no admite el modo PIC"
  
! #: config/i386/i386.c:3796
  #, 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.c:3801
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "no estÃ¡ compilado el modo bit-%i"
  
! #: config/i386/i386.c:3810
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "la CPU %<generic%> solo se puede usar para el ajuste %<-tune=%>"
  
! #: config/i386/i386.c:3812
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "la CPU %<generic%> solo se puede usar para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386.c:3819
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "la CPU %<intal%> solo se puede usar para el ajuste %<-mtune=%>"
  
! #: config/i386/i386.c:3821
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "la CPU %<intel%> solo se puede usar para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386.c:3829 config/i386/i386.c:4137
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "el CPU que seleccionÃ³ no admite el conjunto de instrucciones x86-64"
  
! #: config/i386/i386.c:4077
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "valor errÃ³neo (%qs) para la opciÃ³n %<-march=%>"
  
! #: config/i386/i386.c:4078
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "valor errÃ³neo (%qs) para el atributo %<target(\"arch=\")%>"
  
! #: config/i386/i386.c:4100
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %s; Â¿quiso decir %qs?"
  
! #: config/i386/i386.c:4102
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"arch=\")%> son: %s; Â¿qiuso decir %qs?"
  
! #: config/i386/i386.c:4107
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %s"
  
! #: config/i386/i386.c:4108
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"arch=\")%> son: %s"
  
! #: config/i386/i386.c:4156
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "valor errÃ³neo (%qs) para la opciÃ³n %<-mtune=%>"
  
! #: config/i386/i386.c:4157
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "valor errÃ³neo (%qs) para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386.c:4177
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-mtune=%> son: %s; Â¿quiso decir %qs?"
  
! #: config/i386/i386.c:4179
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"tune=\")%> son: %s; Â¿quiso decir %qs?"
  
! #: config/i386/i386.c:4184
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-mtune=%> son: %s"
  
! #: config/i386/i386.c:4185
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"tune=\")%> son: %s"
  
! #: config/i386/i386.c:4251
  #, 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.c:4253
  #, 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.c:4256
  #, 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.c:4284
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "se descarta %<-mrtd%> en el modo de 64bit"
  
! #: config/i386/i386.c:4285
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "se descarta %<target(\"rtd\")%> en el modo de 64bit"
  
! #: config/i386/i386.c:4364
  #, 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.c:4367
  #, 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.c:4390
  #, 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.c:4403
  #, 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.c:4406
  #, 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.c:4412
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "se usÃ³ %<-msseregparm%> sin SSE activado"
  
! #: config/i386/i386.c:4413
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "se usÃ³ %<target(\"ssseregparm\")%> sin SSE activado"
  
! #: config/i386/i386.c:4423
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "el conjunto de instrucciones SSE estÃ¡ desactivado, usando la aritmÃ©tica 387"
  
! #: config/i386/i386.c:4430
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "el conjunto de instrucciones 387 estÃ¡ desactivado, usando la aritmÃ©tica SSE"
  
! #: config/i386/i386.c:4480
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "la prueba de pila requiere %<-maccumulate-outgoing-args%> para ser correcta"
  
! #: config/i386/i386.c:4482
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "la prueba de pila requiere %<target(\"accumulate-outgoing-args\"%> para ser correcta"
  
! #: config/i386/i386.c:4496
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "el registro ebp fijo requiere %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:4498
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "el registro ebp fijo requiere %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386.c:4608
  #, 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.c:4611
  #, 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.c:4615
  #, 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.c:4680
  #, 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.c:4739
  #, 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.c:4744
  #, 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.c:4772
  #, 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.c:5384 config/i386/i386.c:5431 config/s390/s390.c:15465
! #: config/s390/s390.c:15515 config/s390/s390.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "se desconoce attribute(target(\"%s\"))"
  
! #: config/i386/i386.c:5412
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "ya se habÃ­a especificado option(\"%s\")"
  
! #: config/i386/i386.c:5716
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "interrupciÃ³n y atributos desnudos no es compatible"
  
! #: config/i386/i386.c:5731
  #, 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.c:5780
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386.c:5788
  #, 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.c:5823
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386.c:5831
  #, 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.c:5925
  #, 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.c:5927
  #, 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.c:5931
  #, 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.c:6345 config/i386/i386.c:6396
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "los atributos fastcall y regparm no son compatibles"
  
! #: config/i386/i386.c:6350
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "los atributos regparam y thiscall no son compatibles"
  
! #: config/i386/i386.c:6357 config/i386/i386.c:41214
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "el atributo %qE requiere un argumento constante entero"
  
! #: config/i386/i386.c:6363
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "el argumento para el atributo %qE es mÃ¡s grande que %d"
  
! #: config/i386/i386.c:6388 config/i386/i386.c:6431
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "los atributos fastcall y cdecl no son compatibles"
  
! #: config/i386/i386.c:6392
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "los atributos fastcall y stdcall no son compatibles"
  
! #: config/i386/i386.c:6400 config/i386/i386.c:6449
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "los atributos fastcall y thiscall no son compatibles"
  
! #: config/i386/i386.c:6410 config/i386/i386.c:6427
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "los atributos stdcall y cdecl no son compatibles"
  
! #: config/i386/i386.c:6414
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "los atributos stdcall y fastcall no son compatibles"
  
! #: config/i386/i386.c:6418 config/i386/i386.c:6445
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "los atributos stdcall y thiscall no son compatibles"
  
! #: config/i386/i386.c:6435 config/i386/i386.c:6453
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "los atributos cdecl y thiscall no son compatibles"
  
! #: config/i386/i386.c:6441
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "se usÃ³ el atributo %qE para mÃ©todo no de clase"
  
! #: config/i386/i386.c:6685
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "se llama a %qD con el atributo sseregparm sin activar SSE/SSE2"
  
! #: config/i386/i386.c:6688
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "se llama a %qT con el atributo sseregparm sin activar SSE/SSE2"
  
! #: config/i386/i386.c:7003
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 no admite el atributo ms_abi"
  
! #: config/i386/i386.c:7037
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue no es compatible con la funciÃ³n anidada"
  
! #: config/i386/i386.c:7376
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "el argumento de vector AVX512F sin AVX512F activado cambia la ABI"
  
! #: config/i386/i386.c:7382
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "el retorno de vector AVX512F sin AVX512F activado cambia la ABI"
  
! #: config/i386/i386.c:7396
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "el argumento de vector AVX sin AVX activado cambia la ABI"
  
! #: config/i386/i386.c:7402
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "el retorno de vector AVX sin AVX activado cambia la ABI"
  
! #: config/i386/i386.c:7418
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "el argumento de vector SSE sin SSE activado cambia la ABI"
  
! #: config/i386/i386.c:7424
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "la devoluciÃ³n de vector SSE sin SSE activado cambia la ABI"
  
! #: config/i386/i386.c:7440
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "el argumento de vector MMX sin MMX activado cambia la ABI"
  
! #: config/i386/i386.c:7446
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "la devoluciÃ³n de vector MMX sin MMX activado cambia la ABI"
  
! #: config/i386/i386.c:7627
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "la ABI para pasar un struct con un miembro de matriz flexible cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.c:7744
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "la ABI para pasar un union con long double cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.c:7862
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.c:8025
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "se devuelve el registro SSE con SSE desactivado"
  
! #: config/i386/i386.c:8031
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argumento de registro SSE con SSE desactivado"
  
! #: config/i386/i386.c:8047
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "se devuelve el registro x87 con x87 desactivado"
  
! #: config/i386/i386.c:8357 config/i386/i386.c:8597 config/i386/i386.c:9097
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "se llama a %qD con el convenio de llamadas SSE sin activar SSE/SSE2"
  
! #: config/i386/i386.c:8359 config/i386/i386.c:8599 config/i386/i386.c:9099
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "esto es un error de GCC que se puede sortear aÃ±adiendo el atributo usado a la funciÃ³n llamada"
  
! #: config/i386/i386.c:9003
  #, 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.c:11285
  #, 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.c:13284
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr "el atributo ms_hook_prologue no es compatible con -mfentry para 32-bit"
  
! #: config/i386/i386.c:13374
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "No se admite Puntero de Argumento de Realineamiento DinÃ¡mico (DRAP) en la rutina de servicio de interrupciones.  Esto puede sortearse evitando funciones con retorno agregado."
  
! #: config/i386/i386.c:14664
  #, 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.c:14684
  #, 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"
--- 30690,31292 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "no se puede establecer la posiciÃ³n en el fichero PCH: %m"
  
! #: config/i386/i386.c:3354
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "argumento %qs incorrecto para la opciÃ³n %qs"
  
! #: config/i386/i386.c:3360
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "los rangos de tamaÃ±o de la opciÃ³n %qs deberÃ­an ser crecientes"
  
! #: config/i386/i386.c:3370
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "se especificÃ³ un nombre de estrategia %qs incorrecto para la opciÃ³n %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3396
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "no se admite el nombre de estrategia %qs especificado para la opciÃ³n %qs para cÃ³digo de 32 bits"
  
! #: config/i386/i386.c:3409
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "se especificÃ³ una alineaciÃ³n %qs desconocida para la opciÃ³n %qs"
  
! #: config/i386/i386.c:3419
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "el valor mÃ¡ximo para el Ãºltimo rango de tamaÃ±os deberÃ­a ser -1 para la opciÃ³n %qs"
  
! #: config/i386/i386.c:3426
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "se especificaron demasiados rangos de tamaÃ±os en la opciÃ³n %qs"
  
! #: config/i386/i386.c:3479
  #, 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.c:3599
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "no se admite Intel MCU psABI en el modo %s"
  
! #: config/i386/i386.c:3648
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> es obsoleto; use en su lugar %<-mtune=k8%> o %<-mtune=generic%> como sea adecuado"
  
! #: config/i386/i386.c:3650
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%<target(\"tune=x86-64\")%> es obsoleto; use %<target(\"tune=k8\")%> o %<target(\"tune=generic\")%> en su lugar como convenga"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3676
  #, 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.c:3693
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "el modelo de direcciones %qs no se admite en el modo de bit %s"
  
! #: config/i386/i386.c:3705
  #, 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.c:3709
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=address%>"
  
! #: config/i386/i386.c:3711
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=kernel-address%>"
  
! #: config/i386/i386.c:3713
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-fsanitize=leak%> es incompatible con %<-fsanitize=thread%>"
  
! #: config/i386/i386.c:3730 config/i386/i386.c:3739 config/i386/i386.c:3751
! #: config/i386/i386.c:3762 config/i386/i386.c:3773
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en el modo de bit %s"
  
! #: config/i386/i386.c:3742 config/i386/i386.c:3754
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en modo x32"
  
! #: config/i386/i386.c:3760 config/i386/i386.c:3769 config/i386/i386.c:5090
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "el modelo de cÃ³digo %s no admite el modo PIC"
  
! #: config/i386/i386.c:3797
  #, 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.c:3802
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "no estÃ¡ compilado el modo bit-%i"
  
! #: config/i386/i386.c:3811
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "la CPU %<generic%> solo se puede usar para el ajuste %<-tune=%>"
  
! #: config/i386/i386.c:3813
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "la CPU %<generic%> solo se puede usar para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386.c:3820
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "la CPU %<intal%> solo se puede usar para el ajuste %<-mtune=%>"
  
! #: config/i386/i386.c:3822
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "la CPU %<intel%> solo se puede usar para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386.c:3830 config/i386/i386.c:4138
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "el CPU que seleccionÃ³ no admite el conjunto de instrucciones x86-64"
  
! #: config/i386/i386.c:4078
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "valor errÃ³neo (%qs) para la opciÃ³n %<-march=%>"
  
! #: config/i386/i386.c:4079
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "valor errÃ³neo (%qs) para el atributo %<target(\"arch=\")%>"
  
! #: config/i386/i386.c:4101
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %s; Â¿quiso decir %qs?"
  
! #: config/i386/i386.c:4103
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"arch=\")%> son: %s; Â¿qiuso decir %qs?"
  
! #: config/i386/i386.c:4108
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %s"
  
! #: config/i386/i386.c:4109
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"arch=\")%> son: %s"
  
! #: config/i386/i386.c:4157
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "valor errÃ³neo (%qs) para la opciÃ³n %<-mtune=%>"
  
! #: config/i386/i386.c:4158
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "valor errÃ³neo (%qs) para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386.c:4178
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-mtune=%> son: %s; Â¿quiso decir %qs?"
  
! #: config/i386/i386.c:4180
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"tune=\")%> son: %s; Â¿quiso decir %qs?"
  
! #: config/i386/i386.c:4185
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-mtune=%> son: %s"
  
! #: config/i386/i386.c:4186
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"tune=\")%> son: %s"
  
! #: config/i386/i386.c:4252
  #, 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.c:4254
  #, 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.c:4257
  #, 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.c:4285
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "se descarta %<-mrtd%> en el modo de 64bit"
  
! #: config/i386/i386.c:4286
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "se descarta %<target(\"rtd\")%> en el modo de 64bit"
  
! #: config/i386/i386.c:4365
  #, 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.c:4368
  #, 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.c:4391
  #, 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.c:4404
  #, 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.c:4407
  #, 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.c:4413
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "se usÃ³ %<-msseregparm%> sin SSE activado"
  
! #: config/i386/i386.c:4414
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "se usÃ³ %<target(\"ssseregparm\")%> sin SSE activado"
  
! #: config/i386/i386.c:4424
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "el conjunto de instrucciones SSE estÃ¡ desactivado, usando la aritmÃ©tica 387"
  
! #: config/i386/i386.c:4431
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "el conjunto de instrucciones 387 estÃ¡ desactivado, usando la aritmÃ©tica SSE"
  
! #: config/i386/i386.c:4481
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "la prueba de pila requiere %<-maccumulate-outgoing-args%> para ser correcta"
  
! #: config/i386/i386.c:4483
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "la prueba de pila requiere %<target(\"accumulate-outgoing-args\"%> para ser correcta"
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "el registro ebp fijo requiere %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:4499
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "el registro ebp fijo requiere %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386.c:4609
  #, 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.c:4612
  #, 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.c:4616
  #, 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.c:4681
  #, 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.c:4740
  #, 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.c:4745
  #, 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.c:4773
  #, 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.c:5385 config/i386/i386.c:5432 config/s390/s390.c:15475
! #: config/s390/s390.c:15525 config/s390/s390.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "se desconoce attribute(target(\"%s\"))"
  
! #: config/i386/i386.c:5413
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "ya se habÃ­a especificado option(\"%s\")"
  
! #: config/i386/i386.c:5717
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "interrupciÃ³n y atributos desnudos no es compatible"
  
! #: config/i386/i386.c:5732
  #, 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.c:5781
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386.c:5789
  #, 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.c:5824
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386.c:5832
  #, 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.c:5926
  #, 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.c:5928
  #, 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.c:5932
  #, 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.c:6346 config/i386/i386.c:6397
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "los atributos fastcall y regparm no son compatibles"
  
! #: config/i386/i386.c:6351
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "los atributos regparam y thiscall no son compatibles"
  
! #: config/i386/i386.c:6358 config/i386/i386.c:41196
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "el atributo %qE requiere un argumento constante entero"
  
! #: config/i386/i386.c:6364
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "el argumento para el atributo %qE es mÃ¡s grande que %d"
  
! #: config/i386/i386.c:6389 config/i386/i386.c:6432
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "los atributos fastcall y cdecl no son compatibles"
  
! #: config/i386/i386.c:6393
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "los atributos fastcall y stdcall no son compatibles"
  
! #: config/i386/i386.c:6401 config/i386/i386.c:6450
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "los atributos fastcall y thiscall no son compatibles"
  
! #: config/i386/i386.c:6411 config/i386/i386.c:6428
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "los atributos stdcall y cdecl no son compatibles"
  
! #: config/i386/i386.c:6415
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "los atributos stdcall y fastcall no son compatibles"
  
! #: config/i386/i386.c:6419 config/i386/i386.c:6446
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "los atributos stdcall y thiscall no son compatibles"
  
! #: config/i386/i386.c:6436 config/i386/i386.c:6454
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "los atributos cdecl y thiscall no son compatibles"
  
! #: config/i386/i386.c:6442
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "se usÃ³ el atributo %qE para mÃ©todo no de clase"
  
! #: config/i386/i386.c:6686
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "se llama a %qD con el atributo sseregparm sin activar SSE/SSE2"
  
! #: config/i386/i386.c:6689
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "se llama a %qT con el atributo sseregparm sin activar SSE/SSE2"
  
! #: config/i386/i386.c:7004
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 no admite el atributo ms_abi"
  
! #: config/i386/i386.c:7038
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue no es compatible con la funciÃ³n anidada"
  
! #: config/i386/i386.c:7377
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "el argumento de vector AVX512F sin AVX512F activado cambia la ABI"
  
! #: config/i386/i386.c:7383
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "el retorno de vector AVX512F sin AVX512F activado cambia la ABI"
  
! #: config/i386/i386.c:7397
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "el argumento de vector AVX sin AVX activado cambia la ABI"
  
! #: config/i386/i386.c:7403
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "el retorno de vector AVX sin AVX activado cambia la ABI"
  
! #: config/i386/i386.c:7419
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "el argumento de vector SSE sin SSE activado cambia la ABI"
  
! #: config/i386/i386.c:7425
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "la devoluciÃ³n de vector SSE sin SSE activado cambia la ABI"
  
! #: config/i386/i386.c:7441
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "el argumento de vector MMX sin MMX activado cambia la ABI"
  
! #: config/i386/i386.c:7447
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "la devoluciÃ³n de vector MMX sin MMX activado cambia la ABI"
  
! #: config/i386/i386.c:7628
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "la ABI para pasar un struct con un miembro de matriz flexible cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.c:7745
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "la ABI para pasar un union con long double cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.c:7863
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "se devuelve el registro SSE con SSE desactivado"
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argumento de registro SSE con SSE desactivado"
  
! #: config/i386/i386.c:8048
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "se devuelve el registro x87 con x87 desactivado"
  
! #: config/i386/i386.c:8358 config/i386/i386.c:8598 config/i386/i386.c:9098
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "se llama a %qD con el convenio de llamadas SSE sin activar SSE/SSE2"
  
! #: config/i386/i386.c:8360 config/i386/i386.c:8600 config/i386/i386.c:9100
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "esto es un error de GCC que se puede sortear aÃ±adiendo el atributo usado a la funciÃ³n llamada"
  
! #: config/i386/i386.c:9004
  #, 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.c:11286
  #, 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.c:13285
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr "el atributo ms_hook_prologue no es compatible con -mfentry para 32-bit"
  
! #: config/i386/i386.c:13375
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "No se admite Puntero de Argumento de Realineamiento DinÃ¡mico (DRAP) en la rutina de servicio de interrupciones.  Esto puede sortearse evitando funciones con retorno agregado."
  
! #: config/i386/i386.c:14665
  #, 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.c:14685
  #, 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
*** 31266,31578 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14695
  #, 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.c:17635
  #, 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.c:17646 config/i386/i386.c:17660
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "no se admite el tamaÃ±o para registro de enteros"
  
! #: config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "los registros extendidos no tiene mitades superiores"
  
! #: config/i386/i386.c:17707
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "no se admite el tamaÃ±o de operando para el registro extendido"
  
! #: config/i386/i386.c:17899
  #, 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.c:28369
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't be called directly"
  msgid "interrupt service routine can%'t be called directly"
  msgstr "no se puede llamar directamente a la rutina de servicio de interrupciones"
  
! #: config/i386/i386.c:29748
  #, 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.c:32093
  #, fuzzy, gcc-internal-format
  #| msgid "No dispatcher found for the versioning attributes"
  msgid "no dispatcher found for the versioning attributes"
  msgstr "No se ha encontrado despachador para los atributos de versiÃ³n"
  
! #: config/i386/i386.c:32143
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "No dispatcher found for %s"
! msgid "no dispatcher found for %s"
! msgstr "No se encontrÃ³ despachador para %s"
  
! #: config/i386/i386.c:32153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No dispatcher found for the versioning attributes : %s"
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr "No se encontrÃ³ despachador para los atributos de versiÃ³n : %s"
  
! #: config/i386/i386.c:32315
  #, fuzzy, gcc-internal-format
  #| msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr "Las versiones de funciones no pueden marcarse como gnu_inline; hay que generar cuerpos"
  
! #: config/i386/i386.c:32320 config/i386/i386.c:32597
  #, fuzzy, gcc-internal-format
  #| msgid "Virtual function multiversioning not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "No se admiten versiones mÃºltiples de funciones virtuales"
  
! #: config/i386/i386.c:32453 config/rs6000/rs6000.c:37466
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "el versionado mÃºltiple necesita ifunc, que no se admite en este objetivo"
  
! #: config/i386/i386.c:32876
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter to builtin must be a string constant or literal"
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "El parÃ¡metro para la funciÃ³n interna debe ser una cadena constante o literal"
  
! #: config/i386/i386.c:32901 config/i386/i386.c:32951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Parameter to builtin not valid: %s"
  msgid "parameter to builtin not valid: %s"
  msgstr "El parÃ¡metro para la funciÃ³n interna no es vÃ¡lido: %s"
  
! #: config/i386/i386.c:34181 config/i386/i386.c:35621
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 2-bit"
  
! #: config/i386/i386.c:34576
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "el quinto argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:34671
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:35552
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 1-bit"
  
! #: config/i386/i386.c:35567
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 3-bit"
  
! #: config/i386/i386.c:35600
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 4-bit"
  
! #: config/i386/i386.c:35640
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 1-bit"
  
! #: config/i386/i386.c:35653
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 5-bit"
  
! #: config/i386/i386.c:35663
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "el penÃºltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:35668 config/i386/i386.c:36455
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:35802
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "el tercer argumento debe ser una constante de comparaciÃ³n"
  
! #: config/i386/i386.c:35807
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "modo de comparaciÃ³n incorrecto"
  
! #: config/i386/i386.c:35813 config/i386/i386.c:36020
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "operando de redondeo incorrecto"
  
! #: config/i386/i386.c:36002
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 4-bit"
  
! #: config/i386/i386.c:36008
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 5-bit"
  
! #: config/i386/i386.c:36011
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:36453
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 32-bit"
  
! #: config/i386/i386.c:36535 config/rs6000/rs6000.c:14703
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "el selector debe ser una constante entera en el rango 0..%wi"
  
! #: config/i386/i386.c:36715
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE necesita la opciÃ³n isa desconocida"
  
! #: config/i386/i386.c:36719
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE necesita la opciÃ³n isa %s"
  
! #: config/i386/i386.c:37298
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato"
  
! #: config/i386/i386.c:38054 config/i386/i386.c:38266
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "el Ãºltimo argumento debe ser un escalar 1, 2, 4, 8"
  
! #: config/i386/i386.c:38319
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "el argumento delantero debe ser un escalar 1, 2, 4, 8"
  
! #: config/i386/i386.c:38325
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "operando de pista incorrecto"
  
! #: config/i386/i386.c:38344
  #, fuzzy, gcc-internal-format
  #| msgid "the next to last argument must be an 8-bit immediate"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "el penÃºltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:41201
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "el atributo %qE solamente estÃ¡ disponible para 64-bit"
  
! #: config/i386/i386.c:41222
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "el argumento del atributo %qE no es cero ni uno"
  
! #: config/i386/i386.c:41255 config/i386/i386.c:41264
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "los atributos ms_abi y sysv_abi no son compatibles"
  
! #: config/i386/i386.c:41300 config/rs6000/rs6000.c:32977
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "se descarta el atributo incompatible %qE"
  
! #: config/i386/i386.c:41325 config/i386/i386.c:41347 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "el atributo %qE requiere una constante entera como argumento"
  
! #: config/i386/i386.c:41335 config/i386/i386.c:41357 config/s390/s390.c:1175
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "el argumento del atributo %qE no es (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "la rutina de servicio de interrupciones deberÃ­a tener un puntero como primer argumento"
  
! #: config/i386/i386.c:41396
  #, 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.c:41407
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "la rutina de servicio de interrupciones solo puede tener un argumento puntero y un argumento entero opcional"
  
! #: config/i386/i386.c:41410
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't have non-void return value"
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr "ls rutina de servicio de interrupciÃ³n no puede tener valor de retorno que no sea void"
  
! #: config/i386/i386.c:44273
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "no se permiten alternativas en la salida del indicador asm"
  
! #: config/i386/i386.c:44337
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "salida del indicador asm %qs desconocida"
  
! #: config/i386/i386.c:44366
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "tipo no vÃ¡lido para la salida del indicador asm"
  
! #: config/i386/i386.c:50557
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modelo de memoria especÃ­fico de la arquitectura desconocido"
  
! #: config/i386/i386.c:50564
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr "HLE_ACQUIRE no se usa con ACQUIRE o modelos de memoria mÃ¡s fuertes"
  
! #: config/i386/i386.c:50570
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr "HLE_RELEASE no se usa con RELEASE o modelos de memoria mÃ¡s fuertes"
  
! #: config/i386/i386.c:50615
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/i386/i386.c:50645
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "no se admite el tipo de argumento %qT para simd"
--- 31294,31606 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14696
  #, 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.c:17636
  #, 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.c:17647 config/i386/i386.c:17661
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "no se admite el tamaÃ±o para registro de enteros"
  
! #: config/i386/i386.c:17693
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "los registros extendidos no tiene mitades superiores"
  
! #: config/i386/i386.c:17708
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "no se admite el tamaÃ±o de operando para el registro extendido"
  
! #: config/i386/i386.c:17900
  #, 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.c:28372
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't be called directly"
  msgid "interrupt service routine can%'t be called directly"
  msgstr "no se puede llamar directamente a la rutina de servicio de interrupciones"
  
! #: config/i386/i386.c:29751
  #, 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.c:32250
  #, fuzzy, gcc-internal-format
  #| msgid "No dispatcher found for the versioning attributes"
  msgid "no dispatcher found for the versioning attributes"
  msgstr "No se ha encontrado despachador para los atributos de versiÃ³n"
  
! #: config/i386/i386.c:32300
! #, fuzzy, gcc-internal-format
! #| msgid "value %qs is not supported by attribute %<target%>"
! msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
! msgstr "no se admite el valor %qs para el atributo %<target%>"
  
! #: config/i386/i386.c:32311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No dispatcher found for the versioning attributes : %s"
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr "No se encontrÃ³ despachador para los atributos de versiÃ³n : %s"
  
! #: config/i386/i386.c:32473
  #, fuzzy, gcc-internal-format
  #| msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr "Las versiones de funciones no pueden marcarse como gnu_inline; hay que generar cuerpos"
  
! #: config/i386/i386.c:32478 config/i386/i386.c:32755
  #, fuzzy, gcc-internal-format
  #| msgid "Virtual function multiversioning not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "No se admiten versiones mÃºltiples de funciones virtuales"
  
! #: config/i386/i386.c:32611 config/rs6000/rs6000.c:37466
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "el versionado mÃºltiple necesita ifunc, que no se admite en este objetivo"
  
! #: config/i386/i386.c:32853
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter to builtin must be a string constant or literal"
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "El parÃ¡metro para la funciÃ³n interna debe ser una cadena constante o literal"
  
! #: config/i386/i386.c:32878 config/i386/i386.c:32928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Parameter to builtin not valid: %s"
  msgid "parameter to builtin not valid: %s"
  msgstr "El parÃ¡metro para la funciÃ³n interna no es vÃ¡lido: %s"
  
! #: config/i386/i386.c:34158 config/i386/i386.c:35598
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 2-bit"
  
! #: config/i386/i386.c:34553
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "el quinto argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:34648
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:35529
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 1-bit"
  
! #: config/i386/i386.c:35544
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 3-bit"
  
! #: config/i386/i386.c:35577
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 4-bit"
  
! #: config/i386/i386.c:35617
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 1-bit"
  
! #: config/i386/i386.c:35630
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 5-bit"
  
! #: config/i386/i386.c:35640
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "el penÃºltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:35645 config/i386/i386.c:36432
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:35779
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "el tercer argumento debe ser una constante de comparaciÃ³n"
  
! #: config/i386/i386.c:35784
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "modo de comparaciÃ³n incorrecto"
  
! #: config/i386/i386.c:35790 config/i386/i386.c:35997
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "operando de redondeo incorrecto"
  
! #: config/i386/i386.c:35979
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 4-bit"
  
! #: config/i386/i386.c:35985
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 5-bit"
  
! #: config/i386/i386.c:35988
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:36430
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 32-bit"
  
! #: config/i386/i386.c:36512 config/rs6000/rs6000.c:14703
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "el selector debe ser una constante entera en el rango 0..%wi"
  
! #: config/i386/i386.c:36697
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE necesita la opciÃ³n isa desconocida"
  
! #: config/i386/i386.c:36701
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE necesita la opciÃ³n isa %s"
  
! #: config/i386/i386.c:37280
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato"
  
! #: config/i386/i386.c:38036 config/i386/i386.c:38248
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "el Ãºltimo argumento debe ser un escalar 1, 2, 4, 8"
  
! #: config/i386/i386.c:38301
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "el argumento delantero debe ser un escalar 1, 2, 4, 8"
  
! #: config/i386/i386.c:38307
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "operando de pista incorrecto"
  
! #: config/i386/i386.c:38326
  #, fuzzy, gcc-internal-format
  #| msgid "the next to last argument must be an 8-bit immediate"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "el penÃºltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386.c:41183
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "el atributo %qE solamente estÃ¡ disponible para 64-bit"
  
! #: config/i386/i386.c:41204
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "el argumento del atributo %qE no es cero ni uno"
  
! #: config/i386/i386.c:41237 config/i386/i386.c:41246
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "los atributos ms_abi y sysv_abi no son compatibles"
  
! #: config/i386/i386.c:41282 config/rs6000/rs6000.c:32977
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "se descarta el atributo incompatible %qE"
  
! #: config/i386/i386.c:41307 config/i386/i386.c:41329 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "el atributo %qE requiere una constante entera como argumento"
  
! #: config/i386/i386.c:41317 config/i386/i386.c:41339 config/s390/s390.c:1175
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "el argumento del atributo %qE no es (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386.c:41371
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "la rutina de servicio de interrupciones deberÃ­a tener un puntero como primer argumento"
  
! #: config/i386/i386.c:41378
  #, 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.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "la rutina de servicio de interrupciones solo puede tener un argumento puntero y un argumento entero opcional"
  
! #: config/i386/i386.c:41392
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't have non-void return value"
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr "ls rutina de servicio de interrupciÃ³n no puede tener valor de retorno que no sea void"
  
! #: config/i386/i386.c:44255
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "no se permiten alternativas en la salida del indicador asm"
  
! #: config/i386/i386.c:44319
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "salida del indicador asm %qs desconocida"
  
! #: config/i386/i386.c:44348
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "tipo no vÃ¡lido para la salida del indicador asm"
  
! #: config/i386/i386.c:50539
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modelo de memoria especÃ­fico de la arquitectura desconocido"
  
! #: config/i386/i386.c:50546
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr "HLE_ACQUIRE no se usa con ACQUIRE o modelos de memoria mÃ¡s fuertes"
  
! #: config/i386/i386.c:50552
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr "HLE_RELEASE no se usa con RELEASE o modelos de memoria mÃ¡s fuertes"
  
! #: config/i386/i386.c:50597
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/i386/i386.c:50627
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "no se admite el tipo de argumento %qT para simd"
*************** msgstr "el argumento del atributo %qE no
*** 33885,34001 ****
  msgid "total size of local variables exceeds architecture limit"
  msgstr "el tamaÃ±o total de las variables locales excede el lÃ­mite de la arquitectura"
  
! #: config/s390/s390.c:11107
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr "el tamaÃ±o de marco de la funciÃ³n %qs de %wd bytes excede el lÃ­mite de pila definido por el usuario de %d bytes.  Se agrega una trampa incondicional."
  
! #: config/s390/s390.c:11123
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr "el tamaÃ±o de marco de la funciÃ³n %qs de %wd bytes es mayor que la mitad del tamaÃ±o de la pila. La revisiÃ³n dinÃ¡mica no serÃ¡ confiable. No se emitirÃ¡ revisiÃ³n para esta funciÃ³n."
  
! #: config/s390/s390.c:11151
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "el tamaÃ±o de marco de %qs es de %wd bytes"
  
! #: config/s390/s390.c:11155
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs utiliza alojamiento dinÃ¡mico de pila"
  
! #: config/s390/s390.c:12761
  #, fuzzy, gcc-internal-format
  #| msgid "%<__RTL%> function cannot be compiled with %<-flto%>"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "la funciÃ³n %<__RTL%> no se puede compilar con %<-flto%>"
  
! #: config/s390/s390.c:15032
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "no se admite la ABI de 64-bit en el modo ESA/390"
  
! #: config/s390/s390.c:15039
  #, fuzzy, gcc-internal-format
  #| msgid "thunk-inline is only supported with -mindirect-branch-jump"
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline solo se admite con -mindirect-branch-jump"
  
! #: config/s390/s390.c:15074
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "vector de hardware no estÃ¡ disponible en %s"
  
! #: config/s390/s390.c:15077
  #, fuzzy, gcc-internal-format
  #| msgid "hardware vector support not available with -msoft-float"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "vector de hardware no estÃ¡ disponible con -msoft-float"
  
! #: config/s390/s390.c:15106
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "las instrucciones de coma flotante decimal de hardware no estÃ¡n disponibles en %s"
  
! #: config/s390/s390.c:15110
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "las instrucciones de coma flotante decimal de hardware no estÃ¡n disponibles en el modo ESA/390"
  
! #: config/s390/s390.c:15122
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr "-mhard-dfp no se puede usar en conjunciÃ³n con -msoft-float"
  
! #: config/s390/s390.c:15131
  #, fuzzy, gcc-internal-format
  #| msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "no se admiten -mbackchain -mpacked-stack -mhard-float en combinaciÃ³n"
  
! #: config/s390/s390.c:15137
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "el tamaÃ±o de la pila debe ser mayor que el valor de la guardia de pila"
  
! #: config/s390/s390.c:15139
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "el tamaÃ±o de la pila no debe ser mayor a 64k"
  
! #: config/s390/s390.c:15142
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-guard implies use of -mstack-size"
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "-mstack-guard implica el uso de -mstack-size"
  
! #: config/s390/s390.c:15231
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is supported only for SH2A"
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "el atributo %qE solo se admite para SH2A"
  
  #. argument is not a plain number
! #: config/s390/s390.c:15267
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "los argumentos para %qs deben ser enteros no negativos"
  
! #: config/s390/s390.c:15274
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "el argumento para %qs es demasiado grande (mÃ¡x. %d)"
  
! #: config/s390/s390.c:15304
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-pic-data-is-text-relative cannot be used without -fpic/-fPIC"
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "-mno-pic-data-is-text-relative no puede utilizarse sin -fpic/-fPIC"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15471
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "no se admite el valor %qs para el atributo %<target%>"
--- 33913,34029 ----
  msgid "total size of local variables exceeds architecture limit"
  msgstr "el tamaÃ±o total de las variables locales excede el lÃ­mite de la arquitectura"
  
! #: config/s390/s390.c:11117
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr "el tamaÃ±o de marco de la funciÃ³n %qs de %wd bytes excede el lÃ­mite de pila definido por el usuario de %d bytes.  Se agrega una trampa incondicional."
  
! #: config/s390/s390.c:11133
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr "el tamaÃ±o de marco de la funciÃ³n %qs de %wd bytes es mayor que la mitad del tamaÃ±o de la pila. La revisiÃ³n dinÃ¡mica no serÃ¡ confiable. No se emitirÃ¡ revisiÃ³n para esta funciÃ³n."
  
! #: config/s390/s390.c:11161
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "el tamaÃ±o de marco de %qs es de %wd bytes"
  
! #: config/s390/s390.c:11165
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs utiliza alojamiento dinÃ¡mico de pila"
  
! #: config/s390/s390.c:12771
  #, fuzzy, gcc-internal-format
  #| msgid "%<__RTL%> function cannot be compiled with %<-flto%>"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "la funciÃ³n %<__RTL%> no se puede compilar con %<-flto%>"
  
! #: config/s390/s390.c:15042
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "no se admite la ABI de 64-bit en el modo ESA/390"
  
! #: config/s390/s390.c:15049
  #, fuzzy, gcc-internal-format
  #| msgid "thunk-inline is only supported with -mindirect-branch-jump"
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline solo se admite con -mindirect-branch-jump"
  
! #: config/s390/s390.c:15084
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "vector de hardware no estÃ¡ disponible en %s"
  
! #: config/s390/s390.c:15087
  #, fuzzy, gcc-internal-format
  #| msgid "hardware vector support not available with -msoft-float"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "vector de hardware no estÃ¡ disponible con -msoft-float"
  
! #: config/s390/s390.c:15116
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "las instrucciones de coma flotante decimal de hardware no estÃ¡n disponibles en %s"
  
! #: config/s390/s390.c:15120
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "las instrucciones de coma flotante decimal de hardware no estÃ¡n disponibles en el modo ESA/390"
  
! #: config/s390/s390.c:15132
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr "-mhard-dfp no se puede usar en conjunciÃ³n con -msoft-float"
  
! #: config/s390/s390.c:15141
  #, fuzzy, gcc-internal-format
  #| msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "no se admiten -mbackchain -mpacked-stack -mhard-float en combinaciÃ³n"
  
! #: config/s390/s390.c:15147
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "el tamaÃ±o de la pila debe ser mayor que el valor de la guardia de pila"
  
! #: config/s390/s390.c:15149
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "el tamaÃ±o de la pila no debe ser mayor a 64k"
  
! #: config/s390/s390.c:15152
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-guard implies use of -mstack-size"
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "-mstack-guard implica el uso de -mstack-size"
  
! #: config/s390/s390.c:15241
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is supported only for SH2A"
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "el atributo %qE solo se admite para SH2A"
  
  #. argument is not a plain number
! #: config/s390/s390.c:15277
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "los argumentos para %qs deben ser enteros no negativos"
  
! #: config/s390/s390.c:15284
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "el argumento para %qs es demasiado grande (mÃ¡x. %d)"
  
! #: config/s390/s390.c:15314
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-pic-data-is-text-relative cannot be used without -fpic/-fPIC"
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "-mno-pic-data-is-text-relative no puede utilizarse sin -fpic/-fPIC"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15481
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "no se admite el valor %qs para el atributo %<target%>"
*************** msgstr "el atributo %qs solamente se apl
*** 34477,34484 ****
  msgid "could not read the BRIG file"
  msgstr "no se puede leer el fichero BRIG"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12553 cp/typeck.c:2031
! #: cp/typeck.c:8137 cp/typeck.c:8915
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "no se descarta el valor void como deberÃ­a de ser"
--- 34505,34512 ----
  msgid "could not read the BRIG file"
  msgstr "no se puede leer el fichero BRIG"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12545 cp/typeck.c:2048
! #: cp/typeck.c:8155 cp/typeck.c:8933
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "no se descarta el valor void como deberÃ­a de ser"
*************** msgstr "se define la variable %qD pero n
*** 34538,34544 ****
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr "el tipo de la matriz %q+D se completÃ³ de forma incompatible con la inicializaciÃ³n implÃ­cita"
  
! #: c/c-decl.c:1589 c/c-decl.c:6901 c/c-decl.c:7774 c/c-decl.c:8582
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "se definiÃ³ originalmente aquÃ­"
--- 34566,34572 ----
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr "el tipo de la matriz %q+D se completÃ³ de forma incompatible con la inicializaciÃ³n implÃ­cita"
  
! #: c/c-decl.c:1589 c/c-decl.c:6918 c/c-decl.c:7791 c/c-decl.c:8599
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "se definiÃ³ originalmente aquÃ­"
*************** msgstr "%q+D redeclarado como un tipo di
*** 34600,34606 ****
  msgid "built-in function %q+D declared as non-function"
  msgstr "la funciÃ³n interna %q+D no se declara como funciÃ³n"
  
! #: c/c-decl.c:1932 c/c-decl.c:2977
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "la declaraciÃ³n de %q+D oscurece una funciÃ³n interna"
--- 34628,34634 ----
  msgid "built-in function %q+D declared as non-function"
  msgstr "la funciÃ³n interna %q+D no se declara como funciÃ³n"
  
! #: c/c-decl.c:1932 c/c-decl.c:2994
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "la declaraciÃ³n de %q+D oscurece una funciÃ³n interna"
*************** msgstr "redefiniciÃ³n del parÃ¡metro %q+
*** 34751,34972 ****
  msgid "redundant redeclaration of %q+D"
  msgstr "redeclaraciÃ³n redundante de %q+D"
  
! #: c/c-decl.c:2935
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "la declaraciÃ³n de %q+D oscurece a una declaraciÃ³n previa que no es variable"
  
! #: c/c-decl.c:2957
  #, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr "la declaraciÃ³n de %qD oscurece un parÃ¡metro"
  
! #: c/c-decl.c:2970 cp/name-lookup.c:2827
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "la declaraciÃ³n de %qD oscurece a una declaraciÃ³n global"
  
! #: c/c-decl.c:2996
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "la declaraciÃ³n de %qD oscurece a una declaraciÃ³n local previa"
  
! #: c/c-decl.c:3002 cp/name-lookup.c:2611
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "aquÃ­ estÃ¡ la declaraciÃ³n oscurecida"
  
! #: c/c-decl.c:3129
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "declaraciÃ³n externa anidada de %qD"
  
! #: c/c-decl.c:3292 c/c-decl.c:3306
  #, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "declaraciÃ³n implÃ­cita de la funciÃ³n %qE; Â¿quiso decir %qs?"
  
! #: c/c-decl.c:3298 c/c-decl.c:3311
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "declaraciÃ³n implÃ­cita de la funciÃ³n %qE"
  
! #: c/c-decl.c:3572
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "declaraciÃ³n implÃ­cita incompatible de la funciÃ³n interna %qD"
  
! #: c/c-decl.c:3583
  #, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "incluya %qs o proporcione una declaraciÃ³n de %qD"
  
! #: c/c-decl.c:3594
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "declaraciÃ³n implÃ­cita incompatible de la funciÃ³n %qD"
  
! #: c/c-decl.c:3655
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n); Â¿quiso decir %qs?"
  
! #: c/c-decl.c:3660
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n)"
  
! #: c/c-decl.c:3673
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE no se declarÃ³ aquÃ­ (primer uso en esta funciÃ³n); Â¿quiso decir %qs?"
  
! #: c/c-decl.c:3678
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE no se declarÃ³ aquÃ­ (primer uso en esta funciÃ³n)"
  
! #: c/c-decl.c:3682
  #, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "cada identificador sin declarar se reporta sÃ³lo una vez para cada funciÃ³n en el que aparece"
  
! #: c/c-decl.c:3730 cp/decl.c:3030
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "la etiqueta %qE es referenciada fuera de cualquier funciÃ³n"
  
! #: c/c-decl.c:3766
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "salto al Ã¡mbito de un identificador con tipo modificado variablemente"
  
! #: c/c-decl.c:3769
  #, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "el salto evita la inicializaciÃ³n de la variable"
  
! #: c/c-decl.c:3770 c/c-decl.c:3825 c/c-decl.c:3915
  #, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "la etiqueta %qD se define aquÃ­"
  
! #: c/c-decl.c:3824 c/c-decl.c:3914
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "salto a una expresiÃ³n de declaraciÃ³n"
  
! #: c/c-decl.c:3847
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "declaraciÃ³n duplicada de la etiqueta %qE"
  
! #: c/c-decl.c:3946 cp/decl.c:3436
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "etiqueta %qD duplicada"
  
! #: c/c-decl.c:3977
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr "C tradicional carece de un espacio de nombres separado para etiquetas, el identificador %qE genera un conflicto con"
  
! #: c/c-decl.c:4042
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr "el switch salta sobre la inicializaciÃ³n de la variable"
  
! #: c/c-decl.c:4043 c/c-decl.c:4054
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr "switch inicia aquÃ­"
  
! #: c/c-decl.c:4053
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr "switch salta dentro de una expresiÃ³n de declaraciÃ³n"
  
! #: c/c-decl.c:4136
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE definido como un tipo errÃ³neo de etiqueta"
  
! #: c/c-decl.c:4505
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "struct/union sin nombre que no define ninguna instancia"
  
! #: c/c-decl.c:4515
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr "una declaraciÃ³n vacÃ­a con especificadores de clase de almacenamiento no redeclara la etiqueta"
  
! #: c/c-decl.c:4530
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr "una declaraciÃ³n vacÃ­a con calificador de tipo no redeclara la etiqueta"
  
! #: c/c-decl.c:4541
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "una declaraciÃ³n vacÃ­a con %<_Alignas%> no redeclara la etiqueta"
  
! #: c/c-decl.c:4563 c/c-decl.c:4571
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "nombre de tipo sin uso en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.c:4579
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.c:4585
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.c:4591
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> en una declaraciÃ³n vacÃ­a en Ã¡mbito de fichero"
  
! #: c/c-decl.c:4597
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> en una declaraciÃ³n vacÃ­a en Ã¡mbito de fichero"
  
! #: c/c-decl.c:4604
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "especificador de clase de almacenamiento sin uso en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.c:4610
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "%qs sin uso en declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.c:4623
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "calificador de tipo sin uso en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.c:4630
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "%<_Alignas%> sin uso en la declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.c:4637 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.c:4708
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 no admite %<static%> o calificadores de tipo en los declaradores de parÃ¡metros de matrices"
  
! #: c/c-decl.c:4712
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
--- 34779,35000 ----
  msgid "redundant redeclaration of %q+D"
  msgstr "redeclaraciÃ³n redundante de %q+D"
  
! #: c/c-decl.c:2952
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "la declaraciÃ³n de %q+D oscurece a una declaraciÃ³n previa que no es variable"
  
! #: c/c-decl.c:2974
  #, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr "la declaraciÃ³n de %qD oscurece un parÃ¡metro"
  
! #: c/c-decl.c:2987 cp/name-lookup.c:2827
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "la declaraciÃ³n de %qD oscurece a una declaraciÃ³n global"
  
! #: c/c-decl.c:3013
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "la declaraciÃ³n de %qD oscurece a una declaraciÃ³n local previa"
  
! #: c/c-decl.c:3019 cp/name-lookup.c:2611
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "aquÃ­ estÃ¡ la declaraciÃ³n oscurecida"
  
! #: c/c-decl.c:3146
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "declaraciÃ³n externa anidada de %qD"
  
! #: c/c-decl.c:3309 c/c-decl.c:3323
  #, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "declaraciÃ³n implÃ­cita de la funciÃ³n %qE; Â¿quiso decir %qs?"
  
! #: c/c-decl.c:3315 c/c-decl.c:3328
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "declaraciÃ³n implÃ­cita de la funciÃ³n %qE"
  
! #: c/c-decl.c:3589
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "declaraciÃ³n implÃ­cita incompatible de la funciÃ³n interna %qD"
  
! #: c/c-decl.c:3600
  #, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "incluya %qs o proporcione una declaraciÃ³n de %qD"
  
! #: c/c-decl.c:3611
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "declaraciÃ³n implÃ­cita incompatible de la funciÃ³n %qD"
  
! #: c/c-decl.c:3672
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n); Â¿quiso decir %qs?"
  
! #: c/c-decl.c:3677
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n)"
  
! #: c/c-decl.c:3690
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE no se declarÃ³ aquÃ­ (primer uso en esta funciÃ³n); Â¿quiso decir %qs?"
  
! #: c/c-decl.c:3695
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE no se declarÃ³ aquÃ­ (primer uso en esta funciÃ³n)"
  
! #: c/c-decl.c:3699
  #, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "cada identificador sin declarar se reporta sÃ³lo una vez para cada funciÃ³n en el que aparece"
  
! #: c/c-decl.c:3747 cp/decl.c:3047
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "la etiqueta %qE es referenciada fuera de cualquier funciÃ³n"
  
! #: c/c-decl.c:3783
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "salto al Ã¡mbito de un identificador con tipo modificado variablemente"
  
! #: c/c-decl.c:3786
  #, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "el salto evita la inicializaciÃ³n de la variable"
  
! #: c/c-decl.c:3787 c/c-decl.c:3842 c/c-decl.c:3932
  #, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "la etiqueta %qD se define aquÃ­"
  
! #: c/c-decl.c:3841 c/c-decl.c:3931
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "salto a una expresiÃ³n de declaraciÃ³n"
  
! #: c/c-decl.c:3864
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "declaraciÃ³n duplicada de la etiqueta %qE"
  
! #: c/c-decl.c:3963 cp/decl.c:3453
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "etiqueta %qD duplicada"
  
! #: c/c-decl.c:3994
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr "C tradicional carece de un espacio de nombres separado para etiquetas, el identificador %qE genera un conflicto con"
  
! #: c/c-decl.c:4059
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr "el switch salta sobre la inicializaciÃ³n de la variable"
  
! #: c/c-decl.c:4060 c/c-decl.c:4071
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr "switch inicia aquÃ­"
  
! #: c/c-decl.c:4070
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr "switch salta dentro de una expresiÃ³n de declaraciÃ³n"
  
! #: c/c-decl.c:4153
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE definido como un tipo errÃ³neo de etiqueta"
  
! #: c/c-decl.c:4522
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "struct/union sin nombre que no define ninguna instancia"
  
! #: c/c-decl.c:4532
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr "una declaraciÃ³n vacÃ­a con especificadores de clase de almacenamiento no redeclara la etiqueta"
  
! #: c/c-decl.c:4547
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr "una declaraciÃ³n vacÃ­a con calificador de tipo no redeclara la etiqueta"
  
! #: c/c-decl.c:4558
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "una declaraciÃ³n vacÃ­a con %<_Alignas%> no redeclara la etiqueta"
  
! #: c/c-decl.c:4580 c/c-decl.c:4588
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "nombre de tipo sin uso en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.c:4596
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.c:4602
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.c:4608
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> en una declaraciÃ³n vacÃ­a en Ã¡mbito de fichero"
  
! #: c/c-decl.c:4614
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> en una declaraciÃ³n vacÃ­a en Ã¡mbito de fichero"
  
! #: c/c-decl.c:4621
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "especificador de clase de almacenamiento sin uso en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.c:4627
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "%qs sin uso en declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.c:4640
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "calificador de tipo sin uso en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.c:4647
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "%<_Alignas%> sin uso en la declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.c:4654 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.c:4725
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 no admite %<static%> o calificadores de tipo en los declaradores de parÃ¡metros de matrices"
  
! #: c/c-decl.c:4729
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
*************** msgstr "ISO C90 no admite declaradores d
*** 34974,35001 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4718 c/c-decl.c:7347
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "no se permite %<[*]%> en otro lugar que no sea el Ã¡mbido de prototipo de funciÃ³n"
  
! #: c/c-decl.c:4864
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D generalmente es una funciÃ³n"
  
! #: c/c-decl.c:4873
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD estÃ¡ inicializado (utilice __typeof__ en su lugar)"
  
! #: c/c-decl.c:4878
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "la funciÃ³n %qD estÃ¡ inicializada como una variable"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.c:4884
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "el parÃ¡metro %qD estÃ¡ inicializado"
--- 35002,35029 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4735 c/c-decl.c:7364
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "no se permite %<[*]%> en otro lugar que no sea el Ã¡mbido de prototipo de funciÃ³n"
  
! #: c/c-decl.c:4881
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D generalmente es una funciÃ³n"
  
! #: c/c-decl.c:4890
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD estÃ¡ inicializado (utilice __typeof__ en su lugar)"
  
! #: c/c-decl.c:4895
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "la funciÃ³n %qD estÃ¡ inicializada como una variable"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.c:4901
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "el parÃ¡metro %qD estÃ¡ inicializado"
*************** msgstr "el parÃ¡metro %qD estÃ¡ iniciali
*** 35004,35271 ****
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4903 c/c-decl.c:4918 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr "un objeto de tamaÃ±o variable puede no ser inicializado"
  
! #: c/c-decl.c:4909
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "la variable %qD tiene inicializador pero de tipo de dato incompleto"
  
! #: c/c-decl.c:4998
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "se le diÃ³ a la funciÃ³n incluida en lÃ­nea %q+D un atributo noinline"
  
! #: c/c-decl.c:5048
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "el miembro const sin inicializar en %qT es no vÃ¡lido en C++"
  
! #: c/c-decl.c:5050
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD se debe inicializar"
  
! #: c/c-decl.c:5131
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "el inicializador no puede determinar el tamaÃ±o de %q+D"
  
! #: c/c-decl.c:5136
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "falta el tamaÃ±o de la matriz en %q+D"
  
! #: c/c-decl.c:5140
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "matriz %q+D de tamaÃ±o cero o negativo"
  
! #: c/c-decl.c:5218
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "el tamaÃ±o de almacenamiento de %q+D no es constante"
  
! #: c/c-decl.c:5268
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr "se descarta el especificador asm para la variable local que no es estÃ¡tica %q+D"
  
! #: c/c-decl.c:5298
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "no se puede poner un objeto con un campo volatile en register"
  
! #: c/c-decl.c:5384
  #, gcc-internal-format
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "const %qD sin inicializar es no vÃ¡lida en C++"
  
! #: c/c-decl.c:5399 cp/decl.c:7400
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D en directiva de objetivo de declaraciÃ³n no tiene tipo asociable"
  
! #: c/c-decl.c:5463
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C prohÃ­be declaraciones adelantadas de parÃ¡metros"
  
! #: c/c-decl.c:5569
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "definir un tipo en una literal compuesta es no vÃ¡lido en C++"
  
! #: c/c-decl.c:5623 c/c-decl.c:5638
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "la anchura del campo de bits %qs no es una constante entera"
  
! #: c/c-decl.c:5633
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "la anchura del campo de bits %qs no es una expresiÃ³n constante entera"
  
! #: c/c-decl.c:5644
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "anchura negativa en el campo de bit %qs"
  
! #: c/c-decl.c:5649
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "anchura cero para el campo de bits %qs"
  
! #: c/c-decl.c:5659
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "el campo de bits %qs tiene un tipo no vÃ¡lido"
  
! #: c/c-decl.c:5665
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "no se puede declarar el campo de bits %qs con un tipo %<warn_if_not_aligned%>"
  
! #: c/c-decl.c:5676
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "el tipo de campo de bits %qs es una extensiÃ³n de GCC"
  
! #: c/c-decl.c:5682
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "la anchura de %qs excede su tipo"
  
! #: c/c-decl.c:5695
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs es mÃ¡s estrecho que los valores de su tipo"
  
! #: c/c-decl.c:5710
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr "ISO C90 prohÃ­be la matriz %qE cuyo tamaÃ±o no se puede evaluar"
  
! #: c/c-decl.c:5713
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr "ISO C90 prohÃ­be la matriz cuyo tamaÃ±o no se puede evaluar"
  
! #: c/c-decl.c:5720
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable %qE"
  
! #: c/c-decl.c:5722
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable"
  
! #: c/c-decl.c:5931 c/c-decl.c:6305 c/c-decl.c:6315
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "%qE variablemente modificado en el Ã¡mbito del fichero"
  
! #: c/c-decl.c:5933
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "campo variablemente modificado en el Ã¡mbito del fichero"
  
! #: c/c-decl.c:5953
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "el tipo de dato por defecto es %<int%> en la declaraciÃ³n de %qE"
  
! #: c/c-decl.c:5957
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "el tipo de dato por defecto es %<int%> en el nombre de tipo"
  
! #: c/c-decl.c:5989
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "%<const%> duplicado"
  
! #: c/c-decl.c:5991
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "%<restrict%> duplicado"
  
! #: c/c-decl.c:5993
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "%<volatile%> duplicado"
  
! #: c/c-decl.c:5995
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "%<_Atomic%> duplicado"
  
! #: c/c-decl.c:5998
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "espacios de direcciones nombrados generan un conflicto (%s vs %s)"
  
! #: c/c-decl.c:6021 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "tipo matriz cualificado %<_Atomic%>"
  
! #: c/c-decl.c:6035
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<auto%>"
  
! #: c/c-decl.c:6037
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<register%>"
  
! #: c/c-decl.c:6039
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<typedef%>"
  
! #: c/c-decl.c:6041
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<auto%>"
  msgid "function definition declared %qs"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<auto%>"
  
! #: c/c-decl.c:6059
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "se especificÃ³ una clase de almacenamiento para el campo de la estructura %qE"
  
! #: c/c-decl.c:6062
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "se especificÃ³ una clase de almacenamiento para el campo de la estructura"
  
! #: c/c-decl.c:6066
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "se especificÃ³ una clase de almacenamiento para el parÃ¡metro %qE"
  
! #: c/c-decl.c:6069
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "se especificÃ³ una clase de almacenamiento para un parÃ¡metro sin nombre"
  
! #: c/c-decl.c:6072 cp/decl.c:11167
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "se especificÃ³ una clase de almacenamiento para el nombre de tipo"
  
! #: c/c-decl.c:6089
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qE se inicializÃ³ y declarÃ³ como %<extern%>"
  
! #: c/c-decl.c:6093
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qE tiene %<extern%> e inicializador al mismo tiempo"
  
! #: c/c-decl.c:6098
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "la declaraciÃ³n del Ã¡mbito de fichero de %qE especifica %<auto%>"
  
! #: c/c-decl.c:6102
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "la declaraciÃ³n del Ã¡mbito de fichero de %qE especifica %<register%>"
  
! #: c/c-decl.c:6107
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "la funciÃ³n anidada %qE se declarÃ³ %<extern%>"
  
! #: c/c-decl.c:6110
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "el Ã¡mbito de la funciÃ³n %qE es implÃ­citamente auto y declarado %qs"
--- 35032,35299 ----
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4920 c/c-decl.c:4935 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr "un objeto de tamaÃ±o variable puede no ser inicializado"
  
! #: c/c-decl.c:4926
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "la variable %qD tiene inicializador pero de tipo de dato incompleto"
  
! #: c/c-decl.c:5015
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "se le diÃ³ a la funciÃ³n incluida en lÃ­nea %q+D un atributo noinline"
  
! #: c/c-decl.c:5065
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "el miembro const sin inicializar en %qT es no vÃ¡lido en C++"
  
! #: c/c-decl.c:5067
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD se debe inicializar"
  
! #: c/c-decl.c:5148
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "el inicializador no puede determinar el tamaÃ±o de %q+D"
  
! #: c/c-decl.c:5153
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "falta el tamaÃ±o de la matriz en %q+D"
  
! #: c/c-decl.c:5157
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "matriz %q+D de tamaÃ±o cero o negativo"
  
! #: c/c-decl.c:5235
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "el tamaÃ±o de almacenamiento de %q+D no es constante"
  
! #: c/c-decl.c:5285
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr "se descarta el especificador asm para la variable local que no es estÃ¡tica %q+D"
  
! #: c/c-decl.c:5315
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "no se puede poner un objeto con un campo volatile en register"
  
! #: c/c-decl.c:5401
  #, gcc-internal-format
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "const %qD sin inicializar es no vÃ¡lida en C++"
  
! #: c/c-decl.c:5416 cp/decl.c:7409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D en directiva de objetivo de declaraciÃ³n no tiene tipo asociable"
  
! #: c/c-decl.c:5480
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C prohÃ­be declaraciones adelantadas de parÃ¡metros"
  
! #: c/c-decl.c:5586
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "definir un tipo en una literal compuesta es no vÃ¡lido en C++"
  
! #: c/c-decl.c:5640 c/c-decl.c:5655
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "la anchura del campo de bits %qs no es una constante entera"
  
! #: c/c-decl.c:5650
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "la anchura del campo de bits %qs no es una expresiÃ³n constante entera"
  
! #: c/c-decl.c:5661
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "anchura negativa en el campo de bit %qs"
  
! #: c/c-decl.c:5666
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "anchura cero para el campo de bits %qs"
  
! #: c/c-decl.c:5676
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "el campo de bits %qs tiene un tipo no vÃ¡lido"
  
! #: c/c-decl.c:5682
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "no se puede declarar el campo de bits %qs con un tipo %<warn_if_not_aligned%>"
  
! #: c/c-decl.c:5693
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "el tipo de campo de bits %qs es una extensiÃ³n de GCC"
  
! #: c/c-decl.c:5699
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "la anchura de %qs excede su tipo"
  
! #: c/c-decl.c:5712
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs es mÃ¡s estrecho que los valores de su tipo"
  
! #: c/c-decl.c:5727
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr "ISO C90 prohÃ­be la matriz %qE cuyo tamaÃ±o no se puede evaluar"
  
! #: c/c-decl.c:5730
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr "ISO C90 prohÃ­be la matriz cuyo tamaÃ±o no se puede evaluar"
  
! #: c/c-decl.c:5737
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable %qE"
  
! #: c/c-decl.c:5739
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable"
  
! #: c/c-decl.c:5948 c/c-decl.c:6322 c/c-decl.c:6332
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "%qE variablemente modificado en el Ã¡mbito del fichero"
  
! #: c/c-decl.c:5950
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "campo variablemente modificado en el Ã¡mbito del fichero"
  
! #: c/c-decl.c:5970
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "el tipo de dato por defecto es %<int%> en la declaraciÃ³n de %qE"
  
! #: c/c-decl.c:5974
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "el tipo de dato por defecto es %<int%> en el nombre de tipo"
  
! #: c/c-decl.c:6006
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "%<const%> duplicado"
  
! #: c/c-decl.c:6008
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "%<restrict%> duplicado"
  
! #: c/c-decl.c:6010
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "%<volatile%> duplicado"
  
! #: c/c-decl.c:6012
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "%<_Atomic%> duplicado"
  
! #: c/c-decl.c:6015
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "espacios de direcciones nombrados generan un conflicto (%s vs %s)"
  
! #: c/c-decl.c:6038 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "tipo matriz cualificado %<_Atomic%>"
  
! #: c/c-decl.c:6052
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<auto%>"
  
! #: c/c-decl.c:6054
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<register%>"
  
! #: c/c-decl.c:6056
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<typedef%>"
  
! #: c/c-decl.c:6058
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<auto%>"
  msgid "function definition declared %qs"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<auto%>"
  
! #: c/c-decl.c:6076
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "se especificÃ³ una clase de almacenamiento para el campo de la estructura %qE"
  
! #: c/c-decl.c:6079
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "se especificÃ³ una clase de almacenamiento para el campo de la estructura"
  
! #: c/c-decl.c:6083
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "se especificÃ³ una clase de almacenamiento para el parÃ¡metro %qE"
  
! #: c/c-decl.c:6086
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "se especificÃ³ una clase de almacenamiento para un parÃ¡metro sin nombre"
  
! #: c/c-decl.c:6089 cp/decl.c:11176
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "se especificÃ³ una clase de almacenamiento para el nombre de tipo"
  
! #: c/c-decl.c:6106
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qE se inicializÃ³ y declarÃ³ como %<extern%>"
  
! #: c/c-decl.c:6110
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qE tiene %<extern%> e inicializador al mismo tiempo"
  
! #: c/c-decl.c:6115
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "la declaraciÃ³n del Ã¡mbito de fichero de %qE especifica %<auto%>"
  
! #: c/c-decl.c:6119
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "la declaraciÃ³n del Ã¡mbito de fichero de %qE especifica %<register%>"
  
! #: c/c-decl.c:6124
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "la funciÃ³n anidada %qE se declarÃ³ %<extern%>"
  
! #: c/c-decl.c:6127
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "el Ã¡mbito de la funciÃ³n %qE es implÃ­citamente auto y declarado %qs"
*************** msgstr "el Ã¡mbito de la funciÃ³n %qE es
*** 35273,35984 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6157 c/c-decl.c:6526
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "static o calificadores de tipo en un declarador de matriz que no es parÃ¡metro"
  
! #: c/c-decl.c:6205
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "la declaraciÃ³n de %qE como una matriz de voids"
  
! #: c/c-decl.c:6207
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "declaraciÃ³n de nombre de tipo como una matriz de voids"
  
! #: c/c-decl.c:6214
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "declaraciÃ³n de %qE como una matriz de funciones"
  
! #: c/c-decl.c:6217
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "declaraciÃ³n de nombre de tipo como una matriz de funciones"
  
! #: c/c-decl.c:6225 c/c-decl.c:8285
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "uso no vÃ¡lido de una estructura con un miembro de matriz flexible"
  
! #: c/c-decl.c:6251
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "el tamaÃ±o de la matriz %qE es de un tipo no entero"
  
! #: c/c-decl.c:6255
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "el tamaÃ±o de la matriz sin nombre es de un tipo no entero"
  
! #: c/c-decl.c:6262
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "el tamaÃ±o de la matriz %qE es de un tipo incompleto"
  
! #: c/c-decl.c:6265
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "el tamaÃ±o de la matriz sin nombre es de un tipo incompleto"
  
! #: c/c-decl.c:6276
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C prohÃ­be la matriz %qE de tamaÃ±o cero"
  
! #: c/c-decl.c:6279
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C prohÃ­be matrices de tamaÃ±o cero"
  
! #: c/c-decl.c:6288
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "el tamaÃ±o de la matriz %qE es negativo"
  
! #: c/c-decl.c:6290
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "el tamaÃ±o de la matriz sin nombre es negativo"
  
! #: c/c-decl.c:6375
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "el tamaÃ±o de la matriz %qE es demasiado grande"
  
! #: c/c-decl.c:6378
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "el tamaÃ±o de la matriz sin nombre es demasiado grande"
  
! #: c/c-decl.c:6414 c/c-decl.c:7071
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6436
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "%<[*]%> fuera de una declaraciÃ³n"
  
! #: c/c-decl.c:6449
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "el tipo matriz tiene tipo de elemento %qT incompleto"
  
! #: c/c-decl.c:6455
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaraciÃ³n de %qE como una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primera"
  
! #: c/c-decl.c:6459
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaraciÃ³n de una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primera"
  
! #: c/c-decl.c:6562
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE que se declarÃ³ como funciÃ³n devuelve una funciÃ³n"
  
! #: c/c-decl.c:6565
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "el nombre de tipo que se declarÃ³ como funciÃ³n devuelve una funciÃ³n"
  
! #: c/c-decl.c:6572
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE que se declarÃ³ como funciÃ³n devuelve una matriz"
  
! #: c/c-decl.c:6575
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "el nombre de tipo que se declarÃ³ como funciÃ³n devuelve una matriz"
  
! #: c/c-decl.c:6616
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "la definiciÃ³n de la funciÃ³n tiene un tipo de devoluciÃ³n void calificado"
  
! #: c/c-decl.c:6620 cp/decl.c:11454
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "se descartan los calificadores de tipo en el tipo de devoluciÃ³n de la funciÃ³n"
  
! #: c/c-decl.c:6658 c/c-decl.c:6867 c/c-decl.c:6921 c/c-decl.c:7005
! #: c/c-decl.c:7126 c/c-parser.c:2851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "tipo de funciÃ³n calificada %<_Atomic%>"
  
! #: c/c-decl.c:6664 c/c-decl.c:6873 c/c-decl.c:7010 c/c-decl.c:7131
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C prohÃ­be los tipos de funciÃ³n calificados"
  
! #: c/c-decl.c:6758
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "%qs combinado con el calificador %<auto%> para %qE"
  
! #: c/c-decl.c:6762
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "%qs combinado con el calificador %<register%> para %qE"
  
! #: c/c-decl.c:6768
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "se especificÃ³ %qs para la variable auto %qE"
  
! #: c/c-decl.c:6784
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "se especificÃ³ %qs para el parÃ¡metro %qE"
  
! #: c/c-decl.c:6787
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "se especificÃ³ %qs para el parÃ¡metro sin nombre"
  
! #: c/c-decl.c:6793
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "se especificÃ³ %qs para el campo de estructura %qE"
  
! #: c/c-decl.c:6796
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "se especificÃ³ %qs para el campo de estructura"
  
! #: c/c-decl.c:6811
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "el campo de bits %qE tiene un tipo atÃ³mico"
  
! #: c/c-decl.c:6813
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "el campo de bits tiene un tipo no atÃ³mico"
  
! #: c/c-decl.c:6822
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para la definiciÃ³n de tipo %qE"
  
! #: c/c-decl.c:6824
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para el objeto %<register%> %qE"
  
! #: c/c-decl.c:6829
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para el parÃ¡metro %qE"
  
! #: c/c-decl.c:6831
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "se especificÃ³ la alineaciÃ³n para el parÃ¡metro sin nombre"
  
! #: c/c-decl.c:6836
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para el campo de bits %qE"
  
! #: c/c-decl.c:6838
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "se especificÃ³ la alineaciÃ³n para el campo de bits sin nombre"
  
! #: c/c-decl.c:6841
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para la funciÃ³n %qE"
  
! #: c/c-decl.c:6848
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr "los especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n de %qE"
  
! #: c/c-decl.c:6851
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr "los especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n del campo sin nombre"
  
! #: c/c-decl.c:6882
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "la definiciÃ³n de tipo %q+D se declarÃ³ como %<inline%>"
  
! #: c/c-decl.c:6884
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "la definiciÃ³n de tipo %q+D se declarÃ³ como %<_Noreturn%>"
  
! #: c/c-decl.c:6927
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C prohÃ­be los tipos de funciÃ³n const o volatile"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6938
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "un miembro de una estructura o union no puede tener un tipo modificado variablemente"
  
! #: c/c-decl.c:6955 cp/decl.c:10177
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "se declarÃ³ la variable o campo %qE como void"
  
! #: c/c-decl.c:6995
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "se descartan los atributos en los declaradores de parÃ¡metros de matriz"
  
! #: c/c-decl.c:7037
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "el parÃ¡metro %q+D se declarÃ³ %<inline%>"
  
! #: c/c-decl.c:7039
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "el parÃ¡metro %q+D se declarÃ³ %<_Noreturn%>"
  
! #: c/c-decl.c:7052
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "el campo %qE se declarÃ³ como una funciÃ³n"
  
! #: c/c-decl.c:7059
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "el campo %qE tiene tipo de dato incompleto"
  
! #: c/c-decl.c:7061
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "el campo sin nombre tiene tipo de dato incompleto"
  
! #: c/c-decl.c:7097 c/c-decl.c:7108 c/c-decl.c:7111
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "clase de almacenamiento no vÃ¡lida para la funciÃ³n %qE"
  
! #: c/c-decl.c:7168
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "no se puede incluir en lÃ­nea la funciÃ³n %<main%>"
  
! #: c/c-decl.c:7170
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%<main%> se declarÃ³ como %<_Noreturn%>"
  
! #: c/c-decl.c:7181
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C99 no admite %<_Noreturn%>"
  
! #: c/c-decl.c:7184
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 no admite %<_Noreturn%>"
  
! #: c/c-decl.c:7213
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "una variable previamente declarada como %<static%> se redeclara como %<extern%>"
  
! #: c/c-decl.c:7223
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "la variable %q+D se declarÃ³ como %<inline%>"
  
! #: c/c-decl.c:7225
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "la variable %q+D se declarÃ³ como %<_Noreturn%>"
  
! #: c/c-decl.c:7260
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "funciÃ³n no anidada con tipo modificado variablemente"
  
! #: c/c-decl.c:7262
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "un objeto con tipo modificado variablemente no debe tener enlace"
  
! #: c/c-decl.c:7353 c/c-decl.c:9023
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "la declaraciÃ³n de la funciÃ³n no es un prototipo"
  
! #: c/c-decl.c:7363
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "nombres de parÃ¡metros (sin tipos) en la declaraciÃ³n de la funciÃ³n"
  
! #: c/c-decl.c:7401
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "el parÃ¡metro %u (%q+D) tiene tipo incompleto"
  
! #: c/c-decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "el parÃ¡metro %u tiene tipo incompleto"
  
! #: c/c-decl.c:7416
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "el parÃ¡metro %u (%q+D) tiene tipo void"
  
! #: c/c-decl.c:7420
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "el parÃ¡metro %u tiene tipo void"
  
! #: c/c-decl.c:7494
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "no se puede calificar %<void%> si es el Ãºnico parÃ¡metro"
  
! #: c/c-decl.c:7498 c/c-decl.c:7534
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> debe ser el Ãºnico parÃ¡metro"
  
! #: c/c-decl.c:7528
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "el parÃ¡metro %q+D sÃ³lo tiene una declaraciÃ³n posterior"
  
! #: c/c-decl.c:7574
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "%<%s %E%> declarado dentro de la list de parÃ¡metros no serÃ¡ visible fuera de esta definiciÃ³n o declaraciÃ³n"
  
! #: c/c-decl.c:7580
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7682
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "se definiÃ³ el tipo enum aquÃ­"
  
! #: c/c-decl.c:7688
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "se definiÃ³ struct aquÃ­"
  
! #: c/c-decl.c:7694
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: c/c-decl.c:7770
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "redefiniciÃ³n de %<union %E%>"
  
! #: c/c-decl.c:7772
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "redefiniciÃ³n de %<struct %E%>"
  
! #: c/c-decl.c:7781
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "redefiniciÃ³n anidada de %<union %E%>"
  
! #: c/c-decl.c:7783
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "redefiniciÃ³n anidada de %<struct %E%>"
  
! #: c/c-decl.c:7813 c/c-decl.c:8601
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "la definiciÃ³n de tipo en %qs es no vÃ¡lida en C++"
  
! #: c/c-decl.c:7880 cp/decl.c:4823
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la declaraciÃ³n no declara nada"
  
! #: c/c-decl.c:7885
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C99 no admite structs/unions sin nombre"
  
! #: c/c-decl.c:7888
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C90 no admite structs/unions sin nombre"
  
! #: c/c-decl.c:7981 c/c-decl.c:7999 c/c-decl.c:8060
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "miembro %q+D duplicado"
  
! #: c/c-decl.c:8086
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr "una struct vacÃ­a tiene tamaÃ±o 0 en C y tamaÃ±o 1 en C++"
  
! #: c/c-decl.c:8089
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr "una union vacÃ­a tiene tamaÃ±o 0 en C y tamaÃ±o 1 en C++"
  
! #: c/c-decl.c:8194
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "union no tiene miembros nombrados"
  
! #: c/c-decl.c:8196
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "union no tiene miembros"
  
! #: c/c-decl.c:8201
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "struct no tiene miembros nombrados"
  
! #: c/c-decl.c:8203
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "struct no tiene miembros"
  
! #: c/c-decl.c:8264 cp/decl.c:12342
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "miembro de matriz flexible en union"
  
! #: c/c-decl.c:8270
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "el miembro de matriz flexible no estÃ¡ al final del struct"
  
! #: c/c-decl.c:8276
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "miembro de matriz flexible en estructura sin miembros con nombre"
  
! #: c/c-decl.c:8307
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "el tipo %qT es demasiado grande"
  
! #: c/c-decl.c:8412
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union no se puede hacer transparente"
  
! #: c/c-decl.c:8573
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "redefiniciÃ³n anidada de %<enum %E%>"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8580
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "redeclaraciÃ³n de %<enum %E%>"
  
! #: c/c-decl.c:8659 cp/decl.c:14713
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "el modo especificado es demasiado pequeÃ±o para valores enumerados"
  
! #: c/c-decl.c:8674
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "los valores de enumeraciÃ³n exceden el rango del entero mÃ¡s grande"
  
! #: c/c-decl.c:8788 c/c-decl.c:8804
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "el valor de enumerador para %qE no es una constante entera"
  
! #: c/c-decl.c:8799
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "el valor de enumerador para %qE no es una expresiÃ³n constante entera"
  
! #: c/c-decl.c:8823
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "desbordamiento en valores de enumeraciÃ³n"
  
! #: c/c-decl.c:8831
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C restringe los valores de enumeraciÃ³n al rango de %<int%>"
  
! #: c/c-decl.c:8920 cp/decl.c:5120 cp/decl.c:15242
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "se le diÃ³ a la funciÃ³n incluida en lÃ­nea %qD un atributo noinline"
  
! #: c/c-decl.c:8938
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "el tipo de devoluciÃ³n es un tipo de dato incompleto"
  
! #: c/c-decl.c:8949
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "el tipo de devoluciÃ³n por defecto es %<int%>"
  
! #: c/c-decl.c:8973
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about global functions without prototypes"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "Avisa sobre funciones globales sin prototipos"
  
! #: c/c-decl.c:9032
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "no hay un prototipo previo para %qD"
  
! #: c/c-decl.c:9041
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "se usÃ³ %qD sin prototipo antes de su definiciÃ³n"
  
! #: c/c-decl.c:9049 cp/decl.c:15377
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "no hay declaraciÃ³n previa para %qD"
  
! #: c/c-decl.c:9059
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "se usÃ³ %qD sin declaraciÃ³n antes de su definiciÃ³n"
  
! #: c/c-decl.c:9078
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "el tipo de devoluciÃ³n de %qD no es %<int%>"
  
! #: c/c-decl.c:9080
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "calificado %<_Atomic%> el tipo de retorno de %qD"
  
! #: c/c-decl.c:9087
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD generalmente es una funciÃ³n que no es static"
  
! #: c/c-decl.c:9124
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "declaraciones de parÃ¡metros de estilo antiguo en la definiciÃ³n de una funciÃ³n prototipo"
  
! #: c/c-decl.c:9139
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "C tradicional rechaza la definiciÃ³n de funciones de estilo ISO C"
  
! #: c/c-decl.c:9155
  #, gcc-internal-format
  msgid "parameter name omitted"
  msgstr "se omitiÃ³ el nombre del parÃ¡metro"
  
! #: c/c-decl.c:9192
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "definiciÃ³n de funciÃ³n de estilo antiguo"
  
! #: c/c-decl.c:9201
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "falta el nombre del parÃ¡metro de la lista de parÃ¡metros"
  
! #: c/c-decl.c:9217
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD se declarÃ³ como un no-parÃ¡metro"
  
! #: c/c-decl.c:9225
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "mÃºltiples parÃ¡metros nombrados %qD"
  
! #: c/c-decl.c:9234
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "el parÃ¡metro %qD se declarÃ³ con tipo void"
  
! #: c/c-decl.c:9263 c/c-decl.c:9268
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "el tipo de %qD es %<int%> por defecto"
  
! #: c/c-decl.c:9288
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "el parÃ¡metro %qD tiene tipo incompleto"
  
! #: c/c-decl.c:9295
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "existe la declaraciÃ³n para el parÃ¡metro %qD pero no hay tal parÃ¡metro"
  
! #: c/c-decl.c:9348
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "el nÃºmero de argumentos no coinciden con el prototipo interno"
  
! #: c/c-decl.c:9359
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "el nÃºmero de argumentos no coinciden con el prototipo"
  
! #: c/c-decl.c:9362 c/c-decl.c:9409 c/c-decl.c:9423
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "declaraciÃ³n de prototipo"
  
! #: c/c-decl.c:9401
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "el argumento promovido %qD no coincide con el prototipo interno"
  
! #: c/c-decl.c:9406
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "el argumento promovido %qD no coincide con el prototipo"
  
! #: c/c-decl.c:9416
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "el argumento %qD no coincide con el prototipo interno"
  
! #: c/c-decl.c:9421
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "el argumento %qD no coincide con el prototipo"
  
! #: c/c-decl.c:9672 cp/decl.c:16203
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "no hay una declaraciÃ³n de devoluciÃ³n en la funciÃ³n que no devuelve void"
  
! #: c/c-decl.c:9691 cp/decl.c:16235
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "se definiÃ³ el parÃ¡metro %qD pero no se usa"
--- 35301,36012 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6174 c/c-decl.c:6543
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "static o calificadores de tipo en un declarador de matriz que no es parÃ¡metro"
  
! #: c/c-decl.c:6222
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "la declaraciÃ³n de %qE como una matriz de voids"
  
! #: c/c-decl.c:6224
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "declaraciÃ³n de nombre de tipo como una matriz de voids"
  
! #: c/c-decl.c:6231
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "declaraciÃ³n de %qE como una matriz de funciones"
  
! #: c/c-decl.c:6234
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "declaraciÃ³n de nombre de tipo como una matriz de funciones"
  
! #: c/c-decl.c:6242 c/c-decl.c:8302
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "uso no vÃ¡lido de una estructura con un miembro de matriz flexible"
  
! #: c/c-decl.c:6268
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "el tamaÃ±o de la matriz %qE es de un tipo no entero"
  
! #: c/c-decl.c:6272
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "el tamaÃ±o de la matriz sin nombre es de un tipo no entero"
  
! #: c/c-decl.c:6279
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "el tamaÃ±o de la matriz %qE es de un tipo incompleto"
  
! #: c/c-decl.c:6282
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "el tamaÃ±o de la matriz sin nombre es de un tipo incompleto"
  
! #: c/c-decl.c:6293
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C prohÃ­be la matriz %qE de tamaÃ±o cero"
  
! #: c/c-decl.c:6296
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C prohÃ­be matrices de tamaÃ±o cero"
  
! #: c/c-decl.c:6305
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "el tamaÃ±o de la matriz %qE es negativo"
  
! #: c/c-decl.c:6307
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "el tamaÃ±o de la matriz sin nombre es negativo"
  
! #: c/c-decl.c:6392
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "el tamaÃ±o de la matriz %qE es demasiado grande"
  
! #: c/c-decl.c:6395
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "el tamaÃ±o de la matriz sin nombre es demasiado grande"
  
! #: c/c-decl.c:6431 c/c-decl.c:7088
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6453
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "%<[*]%> fuera de una declaraciÃ³n"
  
! #: c/c-decl.c:6466
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "el tipo matriz tiene tipo de elemento %qT incompleto"
  
! #: c/c-decl.c:6472
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaraciÃ³n de %qE como una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primera"
  
! #: c/c-decl.c:6476
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaraciÃ³n de una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primera"
  
! #: c/c-decl.c:6579
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE que se declarÃ³ como funciÃ³n devuelve una funciÃ³n"
  
! #: c/c-decl.c:6582
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "el nombre de tipo que se declarÃ³ como funciÃ³n devuelve una funciÃ³n"
  
! #: c/c-decl.c:6589
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE que se declarÃ³ como funciÃ³n devuelve una matriz"
  
! #: c/c-decl.c:6592
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "el nombre de tipo que se declarÃ³ como funciÃ³n devuelve una matriz"
  
! #: c/c-decl.c:6633
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "la definiciÃ³n de la funciÃ³n tiene un tipo de devoluciÃ³n void calificado"
  
! #: c/c-decl.c:6637 cp/decl.c:11463
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "se descartan los calificadores de tipo en el tipo de devoluciÃ³n de la funciÃ³n"
  
! #: c/c-decl.c:6675 c/c-decl.c:6884 c/c-decl.c:6938 c/c-decl.c:7022
! #: c/c-decl.c:7143 c/c-parser.c:2851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "tipo de funciÃ³n calificada %<_Atomic%>"
  
! #: c/c-decl.c:6681 c/c-decl.c:6890 c/c-decl.c:7027 c/c-decl.c:7148
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C prohÃ­be los tipos de funciÃ³n calificados"
  
! #: c/c-decl.c:6775
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "%qs combinado con el calificador %<auto%> para %qE"
  
! #: c/c-decl.c:6779
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "%qs combinado con el calificador %<register%> para %qE"
  
! #: c/c-decl.c:6785
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "se especificÃ³ %qs para la variable auto %qE"
  
! #: c/c-decl.c:6801
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "se especificÃ³ %qs para el parÃ¡metro %qE"
  
! #: c/c-decl.c:6804
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "se especificÃ³ %qs para el parÃ¡metro sin nombre"
  
! #: c/c-decl.c:6810
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "se especificÃ³ %qs para el campo de estructura %qE"
  
! #: c/c-decl.c:6813
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "se especificÃ³ %qs para el campo de estructura"
  
! #: c/c-decl.c:6828
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "el campo de bits %qE tiene un tipo atÃ³mico"
  
! #: c/c-decl.c:6830
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "el campo de bits tiene un tipo no atÃ³mico"
  
! #: c/c-decl.c:6839
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para la definiciÃ³n de tipo %qE"
  
! #: c/c-decl.c:6841
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para el objeto %<register%> %qE"
  
! #: c/c-decl.c:6846
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para el parÃ¡metro %qE"
  
! #: c/c-decl.c:6848
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "se especificÃ³ la alineaciÃ³n para el parÃ¡metro sin nombre"
  
! #: c/c-decl.c:6853
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para el campo de bits %qE"
  
! #: c/c-decl.c:6855
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "se especificÃ³ la alineaciÃ³n para el campo de bits sin nombre"
  
! #: c/c-decl.c:6858
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para la funciÃ³n %qE"
  
! #: c/c-decl.c:6865
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr "los especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n de %qE"
  
! #: c/c-decl.c:6868
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr "los especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n del campo sin nombre"
  
! #: c/c-decl.c:6899
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "la definiciÃ³n de tipo %q+D se declarÃ³ como %<inline%>"
  
! #: c/c-decl.c:6901
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "la definiciÃ³n de tipo %q+D se declarÃ³ como %<_Noreturn%>"
  
! #: c/c-decl.c:6944
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C prohÃ­be los tipos de funciÃ³n const o volatile"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6955
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "un miembro de una estructura o union no puede tener un tipo modificado variablemente"
  
! #: c/c-decl.c:6972 cp/decl.c:10186
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "se declarÃ³ la variable o campo %qE como void"
  
! #: c/c-decl.c:7012
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "se descartan los atributos en los declaradores de parÃ¡metros de matriz"
  
! #: c/c-decl.c:7054
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "el parÃ¡metro %q+D se declarÃ³ %<inline%>"
  
! #: c/c-decl.c:7056
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "el parÃ¡metro %q+D se declarÃ³ %<_Noreturn%>"
  
! #: c/c-decl.c:7069
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "el campo %qE se declarÃ³ como una funciÃ³n"
  
! #: c/c-decl.c:7076
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "el campo %qE tiene tipo de dato incompleto"
  
! #: c/c-decl.c:7078
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "el campo sin nombre tiene tipo de dato incompleto"
  
! #: c/c-decl.c:7114 c/c-decl.c:7125 c/c-decl.c:7128
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "clase de almacenamiento no vÃ¡lida para la funciÃ³n %qE"
  
! #: c/c-decl.c:7185
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "no se puede incluir en lÃ­nea la funciÃ³n %<main%>"
  
! #: c/c-decl.c:7187
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%<main%> se declarÃ³ como %<_Noreturn%>"
  
! #: c/c-decl.c:7198
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C99 no admite %<_Noreturn%>"
  
! #: c/c-decl.c:7201
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 no admite %<_Noreturn%>"
  
! #: c/c-decl.c:7230
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "una variable previamente declarada como %<static%> se redeclara como %<extern%>"
  
! #: c/c-decl.c:7240
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "la variable %q+D se declarÃ³ como %<inline%>"
  
! #: c/c-decl.c:7242
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "la variable %q+D se declarÃ³ como %<_Noreturn%>"
  
! #: c/c-decl.c:7277
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "funciÃ³n no anidada con tipo modificado variablemente"
  
! #: c/c-decl.c:7279
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "un objeto con tipo modificado variablemente no debe tener enlace"
  
! #: c/c-decl.c:7370 c/c-decl.c:9040
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "la declaraciÃ³n de la funciÃ³n no es un prototipo"
  
! #: c/c-decl.c:7380
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "nombres de parÃ¡metros (sin tipos) en la declaraciÃ³n de la funciÃ³n"
  
! #: c/c-decl.c:7418
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "el parÃ¡metro %u (%q+D) tiene tipo incompleto"
  
! #: c/c-decl.c:7422
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "el parÃ¡metro %u tiene tipo incompleto"
  
! #: c/c-decl.c:7433
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "el parÃ¡metro %u (%q+D) tiene tipo void"
  
! #: c/c-decl.c:7437
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "el parÃ¡metro %u tiene tipo void"
  
! #: c/c-decl.c:7511
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "no se puede calificar %<void%> si es el Ãºnico parÃ¡metro"
  
! #: c/c-decl.c:7515 c/c-decl.c:7551
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> debe ser el Ãºnico parÃ¡metro"
  
! #: c/c-decl.c:7545
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "el parÃ¡metro %q+D sÃ³lo tiene una declaraciÃ³n posterior"
  
! #: c/c-decl.c:7591
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "%<%s %E%> declarado dentro de la list de parÃ¡metros no serÃ¡ visible fuera de esta definiciÃ³n o declaraciÃ³n"
  
! #: c/c-decl.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7699
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "se definiÃ³ el tipo enum aquÃ­"
  
! #: c/c-decl.c:7705
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "se definiÃ³ struct aquÃ­"
  
! #: c/c-decl.c:7711
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: c/c-decl.c:7787
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "redefiniciÃ³n de %<union %E%>"
  
! #: c/c-decl.c:7789
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "redefiniciÃ³n de %<struct %E%>"
  
! #: c/c-decl.c:7798
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "redefiniciÃ³n anidada de %<union %E%>"
  
! #: c/c-decl.c:7800
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "redefiniciÃ³n anidada de %<struct %E%>"
  
! #: c/c-decl.c:7830 c/c-decl.c:8618
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "la definiciÃ³n de tipo en %qs es no vÃ¡lida en C++"
  
! #: c/c-decl.c:7897 cp/decl.c:4833
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la declaraciÃ³n no declara nada"
  
! #: c/c-decl.c:7902
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C99 no admite structs/unions sin nombre"
  
! #: c/c-decl.c:7905
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C90 no admite structs/unions sin nombre"
  
! #: c/c-decl.c:7998 c/c-decl.c:8016 c/c-decl.c:8077
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "miembro %q+D duplicado"
  
! #: c/c-decl.c:8103
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr "una struct vacÃ­a tiene tamaÃ±o 0 en C y tamaÃ±o 1 en C++"
  
! #: c/c-decl.c:8106
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr "una union vacÃ­a tiene tamaÃ±o 0 en C y tamaÃ±o 1 en C++"
  
! #: c/c-decl.c:8211
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "union no tiene miembros nombrados"
  
! #: c/c-decl.c:8213
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "union no tiene miembros"
  
! #: c/c-decl.c:8218
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "struct no tiene miembros nombrados"
  
! #: c/c-decl.c:8220
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "struct no tiene miembros"
  
! #: c/c-decl.c:8281 cp/decl.c:12351
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "miembro de matriz flexible en union"
  
! #: c/c-decl.c:8287
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "el miembro de matriz flexible no estÃ¡ al final del struct"
  
! #: c/c-decl.c:8293
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "miembro de matriz flexible en estructura sin miembros con nombre"
  
! #: c/c-decl.c:8324
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "el tipo %qT es demasiado grande"
  
! #: c/c-decl.c:8429
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union no se puede hacer transparente"
  
! #: c/c-decl.c:8590
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "redefiniciÃ³n anidada de %<enum %E%>"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8597
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "redeclaraciÃ³n de %<enum %E%>"
  
! #: c/c-decl.c:8676 cp/decl.c:14722
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "el modo especificado es demasiado pequeÃ±o para valores enumerados"
  
! #: c/c-decl.c:8691
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "los valores de enumeraciÃ³n exceden el rango del entero mÃ¡s grande"
  
! #: c/c-decl.c:8805 c/c-decl.c:8821
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "el valor de enumerador para %qE no es una constante entera"
  
! #: c/c-decl.c:8816
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "el valor de enumerador para %qE no es una expresiÃ³n constante entera"
  
! #: c/c-decl.c:8840
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "desbordamiento en valores de enumeraciÃ³n"
  
! #: c/c-decl.c:8848
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C restringe los valores de enumeraciÃ³n al rango de %<int%>"
  
! #: c/c-decl.c:8937 cp/decl.c:5130 cp/decl.c:15251
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "se le diÃ³ a la funciÃ³n incluida en lÃ­nea %qD un atributo noinline"
  
! #: c/c-decl.c:8955
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "el tipo de devoluciÃ³n es un tipo de dato incompleto"
  
! #: c/c-decl.c:8966
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "el tipo de devoluciÃ³n por defecto es %<int%>"
  
! #: c/c-decl.c:8990
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about global functions without prototypes"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "Avisa sobre funciones globales sin prototipos"
  
! #: c/c-decl.c:9049
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "no hay un prototipo previo para %qD"
  
! #: c/c-decl.c:9058
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "se usÃ³ %qD sin prototipo antes de su definiciÃ³n"
  
! #: c/c-decl.c:9066 cp/decl.c:15386
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "no hay declaraciÃ³n previa para %qD"
  
! #: c/c-decl.c:9076
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "se usÃ³ %qD sin declaraciÃ³n antes de su definiciÃ³n"
  
! #: c/c-decl.c:9095
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "el tipo de devoluciÃ³n de %qD no es %<int%>"
  
! #: c/c-decl.c:9097
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "calificado %<_Atomic%> el tipo de retorno de %qD"
  
! #: c/c-decl.c:9104
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD generalmente es una funciÃ³n que no es static"
  
! #: c/c-decl.c:9141
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "declaraciones de parÃ¡metros de estilo antiguo en la definiciÃ³n de una funciÃ³n prototipo"
  
! #: c/c-decl.c:9156
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "C tradicional rechaza la definiciÃ³n de funciones de estilo ISO C"
  
! #: c/c-decl.c:9172
  #, gcc-internal-format
  msgid "parameter name omitted"
  msgstr "se omitiÃ³ el nombre del parÃ¡metro"
  
! #: c/c-decl.c:9209
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "definiciÃ³n de funciÃ³n de estilo antiguo"
  
! #: c/c-decl.c:9218
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "falta el nombre del parÃ¡metro de la lista de parÃ¡metros"
  
! #: c/c-decl.c:9234
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD se declarÃ³ como un no-parÃ¡metro"
  
! #: c/c-decl.c:9242
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "mÃºltiples parÃ¡metros nombrados %qD"
  
! #: c/c-decl.c:9251
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "el parÃ¡metro %qD se declarÃ³ con tipo void"
  
! #: c/c-decl.c:9280 c/c-decl.c:9285
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "el tipo de %qD es %<int%> por defecto"
  
! #: c/c-decl.c:9305
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "el parÃ¡metro %qD tiene tipo incompleto"
  
! #: c/c-decl.c:9312
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "existe la declaraciÃ³n para el parÃ¡metro %qD pero no hay tal parÃ¡metro"
  
! #: c/c-decl.c:9365
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "el nÃºmero de argumentos no coinciden con el prototipo interno"
  
! #: c/c-decl.c:9376
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "el nÃºmero de argumentos no coinciden con el prototipo"
  
! #: c/c-decl.c:9379 c/c-decl.c:9426 c/c-decl.c:9440
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "declaraciÃ³n de prototipo"
  
! #: c/c-decl.c:9418
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "el argumento promovido %qD no coincide con el prototipo interno"
  
! #: c/c-decl.c:9423
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "el argumento promovido %qD no coincide con el prototipo"
  
! #: c/c-decl.c:9433
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "el argumento %qD no coincide con el prototipo interno"
  
! #: c/c-decl.c:9438
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "el argumento %qD no coincide con el prototipo"
  
! #: c/c-decl.c:9689 cp/decl.c:16212
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "no hay una declaraciÃ³n de devoluciÃ³n en la funciÃ³n que no devuelve void"
  
! #: c/c-decl.c:9708 cp/decl.c:16244
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "se definiÃ³ el parÃ¡metro %qD pero no se usa"
*************** msgstr "se definiÃ³ el parÃ¡metro %qD pe
*** 35986,36239 ****
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9787
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "sÃ³lo se permiten las declaraciones iniciales del bucle %<for%> en modo C99 o C11"
  
! #: c/c-decl.c:9792
  #, fuzzy, gcc-internal-format
  #| msgid "use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "use la opciÃ³n -std=c99, -std=gnu99, -std=c11 o -std=gnu11 para compilar su cÃ³digo"
  
! #: c/c-decl.c:9799
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-decl.c:9831
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "declaraciÃ³n de la variable static %qD en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.c:9835
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "declaraciÃ³n de la variable %<extern%> %qD en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.c:9842
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.c:9847
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.c:9851
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.c:9855
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "declaraciÃ³n de %qD que no es variable en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.c:10105
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "calificadores de espacio de direcciones incompatibles %qs y %qs"
  
! #: c/c-decl.c:10163 c/c-decl.c:10170
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "especificador %qE de declaraciÃ³n duplicado"
  
! #: c/c-decl.c:10197 c/c-decl.c:10581 c/c-decl.c:10971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "dos o mÃ¡s tipos de datos en los especificadores de la declaraciÃ³n"
  
! #: c/c-decl.c:10209 cp/parser.c:29186
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> es demasiado largo para GCC"
  
! #: c/c-decl.c:10222
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 no admite %<long long%>"
  
! #: c/c-decl.c:10451 c/c-parser.c:9089
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 no admite tipos complejos"
  
! #: c/c-decl.c:10497
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C no admite tipos saturantes"
  
! #: c/c-decl.c:10568 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE duplicado"
  
! #: c/c-decl.c:10624
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C no admite los tipos %<__int%d%>"
  
! #: c/c-decl.c:10646
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "no se admite %<__int%d%> para este objetivo"
  
! #: c/c-decl.c:10689
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 no admite tipos booleanos"
  
! #: c/c-decl.c:10808
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "ISO C no admite el tipo %<_float%d%s%>"
  
! #: c/c-decl.c:10858
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "no se admite %<_float%d%s%> para este objetivo"
  
! #: c/c-decl.c:10929
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-decl.c:10952 c/c-decl.c:11221 c/c-parser.c:8080
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "no se admiten tipos de coma fija para este objetivo"
  
! #: c/c-decl.c:10954
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C no admite tipos de coma fija"
  
! #: c/c-decl.c:10989
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "la bÃºsqueda en C++ de %qD devolverÃ­a un campo, no un tipo"
  
! #: c/c-decl.c:11002
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE falla al ser un typedef o un tipo interno del compilador"
  
! #: c/c-decl.c:11050
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE no estÃ¡ al inicio de la declaraciÃ³n"
  
! #: c/c-decl.c:11071
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "se usÃ³ %qE con %<auto%>"
  
! #: c/c-decl.c:11073
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "se usÃ³ %qE con %<register%>"
  
! #: c/c-decl.c:11075
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: c/c-decl.c:11089 c/c-parser.c:7480
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO C99 no admite %qE"
  
! #: c/c-decl.c:11092 c/c-parser.c:7483
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 no admite %qE"
  
! #: c/c-decl.c:11104
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> antes de %<extern%>"
  
! #: c/c-decl.c:11113
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> antes de %<static%>"
  
! #: c/c-decl.c:11126
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "%<_Thread_local%> o %<__thread%> duplicado"
  
! #: c/c-decl.c:11134
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "mÃºltiples clases de almacenamiento en los especificadores de declaraciÃ³n"
  
! #: c/c-decl.c:11142
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "se usÃ³ %qs con %qE"
  
! #: c/c-decl.c:11218
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "se usÃ³ %<_Sat%> sin %<_Fract%> o %<_Accum%>"
  
! #: c/c-decl.c:11233
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C no admite %<complex%> simples que significan %<double complex%>"
  
! #: c/c-decl.c:11284 c/c-decl.c:11300 c/c-decl.c:11326
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C no admite tipos enteros complejos"
  
! #: c/c-decl.c:11724 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "el combinador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_out%> ni %<omp_in%>"
  
! #: c/c-decl.c:11728 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "el nicializador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_priv%> ni %<omp_orig%>"
  
! #: c/c-fold.c:385 c/c-typeck.c:11838 cp/typeck.c:4814
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "desplazamiento a la izquierda o valor negativo"
  
! #: c/c-fold.c:395 c/c-typeck.c:11847 cp/typeck.c:4822
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "la cuenta de desplazamiento a la izquierda es negativa"
  
! #: c/c-fold.c:396 c/c-typeck.c:11777 cp/typeck.c:4767
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: c/c-fold.c:404 c/c-typeck.c:11866 cp/typeck.c:4830
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "cuenta de desplazamiento a la izquierda >= anchura del tipo"
  
! #: c/c-fold.c:405 c/c-typeck.c:11801 cp/typeck.c:4775
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "cuenta de desplazamiento a la derecha >= anchura del tipo"
  
! #: c/c-fold.c:412 c/c-typeck.c:11858
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "cuenta de desplazamiento a la izquierda >= anchura del elemento del vector"
  
! #: c/c-fold.c:413 c/c-typeck.c:11788
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "cuenta de desplazamiento a la derecha >= anchura del elemento del vector"
--- 36014,36267 ----
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9804
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "sÃ³lo se permiten las declaraciones iniciales del bucle %<for%> en modo C99 o C11"
  
! #: c/c-decl.c:9809
  #, fuzzy, gcc-internal-format
  #| msgid "use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "use la opciÃ³n -std=c99, -std=gnu99, -std=c11 o -std=gnu11 para compilar su cÃ³digo"
  
! #: c/c-decl.c:9816
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-decl.c:9848
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "declaraciÃ³n de la variable static %qD en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.c:9852
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "declaraciÃ³n de la variable %<extern%> %qD en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.c:9859
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.c:9864
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.c:9868
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.c:9872
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "declaraciÃ³n de %qD que no es variable en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.c:10122
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "calificadores de espacio de direcciones incompatibles %qs y %qs"
  
! #: c/c-decl.c:10180 c/c-decl.c:10187
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "especificador %qE de declaraciÃ³n duplicado"
  
! #: c/c-decl.c:10214 c/c-decl.c:10598 c/c-decl.c:10988
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "dos o mÃ¡s tipos de datos en los especificadores de la declaraciÃ³n"
  
! #: c/c-decl.c:10226 cp/parser.c:29186
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> es demasiado largo para GCC"
  
! #: c/c-decl.c:10239
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 no admite %<long long%>"
  
! #: c/c-decl.c:10468 c/c-parser.c:9089
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 no admite tipos complejos"
  
! #: c/c-decl.c:10514
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C no admite tipos saturantes"
  
! #: c/c-decl.c:10585 c/c-decl.c:11145
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE duplicado"
  
! #: c/c-decl.c:10641
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C no admite los tipos %<__int%d%>"
  
! #: c/c-decl.c:10663
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "no se admite %<__int%d%> para este objetivo"
  
! #: c/c-decl.c:10706
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 no admite tipos booleanos"
  
! #: c/c-decl.c:10825
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "ISO C no admite el tipo %<_float%d%s%>"
  
! #: c/c-decl.c:10875
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "no se admite %<_float%d%s%> para este objetivo"
  
! #: c/c-decl.c:10946
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-decl.c:10969 c/c-decl.c:11238 c/c-parser.c:8080
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "no se admiten tipos de coma fija para este objetivo"
  
! #: c/c-decl.c:10971
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C no admite tipos de coma fija"
  
! #: c/c-decl.c:11006
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "la bÃºsqueda en C++ de %qD devolverÃ­a un campo, no un tipo"
  
! #: c/c-decl.c:11019
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE falla al ser un typedef o un tipo interno del compilador"
  
! #: c/c-decl.c:11067
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE no estÃ¡ al inicio de la declaraciÃ³n"
  
! #: c/c-decl.c:11088
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "se usÃ³ %qE con %<auto%>"
  
! #: c/c-decl.c:11090
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "se usÃ³ %qE con %<register%>"
  
! #: c/c-decl.c:11092
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: c/c-decl.c:11106 c/c-parser.c:7480
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO C99 no admite %qE"
  
! #: c/c-decl.c:11109 c/c-parser.c:7483
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 no admite %qE"
  
! #: c/c-decl.c:11121
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> antes de %<extern%>"
  
! #: c/c-decl.c:11130
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> antes de %<static%>"
  
! #: c/c-decl.c:11143
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "%<_Thread_local%> o %<__thread%> duplicado"
  
! #: c/c-decl.c:11151
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "mÃºltiples clases de almacenamiento en los especificadores de declaraciÃ³n"
  
! #: c/c-decl.c:11159
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "se usÃ³ %qs con %qE"
  
! #: c/c-decl.c:11235
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "se usÃ³ %<_Sat%> sin %<_Fract%> o %<_Accum%>"
  
! #: c/c-decl.c:11250
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C no admite %<complex%> simples que significan %<double complex%>"
  
! #: c/c-decl.c:11301 c/c-decl.c:11317 c/c-decl.c:11343
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C no admite tipos enteros complejos"
  
! #: c/c-decl.c:11741 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "el combinador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_out%> ni %<omp_in%>"
  
! #: c/c-decl.c:11745 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "el nicializador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_priv%> ni %<omp_orig%>"
  
! #: c/c-fold.c:385 c/c-typeck.c:11830 cp/typeck.c:4832
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "desplazamiento a la izquierda o valor negativo"
  
! #: c/c-fold.c:395 c/c-typeck.c:11839 cp/typeck.c:4840
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "la cuenta de desplazamiento a la izquierda es negativa"
  
! #: c/c-fold.c:396 c/c-typeck.c:11769 cp/typeck.c:4785
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: c/c-fold.c:404 c/c-typeck.c:11858 cp/typeck.c:4848
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "cuenta de desplazamiento a la izquierda >= anchura del tipo"
  
! #: c/c-fold.c:405 c/c-typeck.c:11793 cp/typeck.c:4793
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "cuenta de desplazamiento a la derecha >= anchura del tipo"
  
! #: c/c-fold.c:412 c/c-typeck.c:11850
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "cuenta de desplazamiento a la izquierda >= anchura del elemento del vector"
  
! #: c/c-fold.c:413 c/c-typeck.c:11780
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "cuenta de desplazamiento a la derecha >= anchura del elemento del vector"
*************** msgstr "ISO C prohÃ­be la omisiÃ³n del t
*** 36721,36732 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4601
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "la divisiÃ³n %<sizeof (%T) / sizeof (%T)%> no computa el nÃºmero de elementos del array"
  
! #: c/c-parser.c:6990 cp/typeck.c:4606
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "el primer operando %<sizeof%> se declarÃ³ aquÃ­"
--- 36749,36760 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4619
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "la divisiÃ³n %<sizeof (%T) / sizeof (%T)%> no computa el nÃºmero de elementos del array"
  
! #: c/c-parser.c:6990 cp/typeck.c:4624
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "el primer operando %<sizeof%> se declarÃ³ aquÃ­"
*************** msgstr "no hay suficientes bucles perfec
*** 37674,37680 ****
  msgid "collapsed loops not perfectly nested"
  msgstr "los bucles colapsados no estÃ¡n perfectamente anidados"
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16754
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable de iteraciÃ³n %qD no debe ser firstprivate"
--- 37702,37708 ----
  msgid "collapsed loops not perfectly nested"
  msgstr "los bucles colapsados no estÃ¡n perfectamente anidados"
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16757
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable de iteraciÃ³n %qD no debe ser firstprivate"
*************** msgstr "deferenciando el puntero %<void
*** 38062,38068 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "el valor del subÃ­ndice no es ni matriz ni puntero ni vector"
  
! #: c/c-typeck.c:2628 cp/typeck.c:3428 cp/typeck.c:3517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "el subÃ­ndice de la matriz no es un entero"
--- 38090,38096 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "el valor del subÃ­ndice no es ni matriz ni puntero ni vector"
  
! #: c/c-typeck.c:2628 cp/typeck.c:3446 cp/typeck.c:3535
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "el subÃ­ndice de la matriz no es un entero"
*************** msgstr "ISO C90 prohÃ­be el subÃ­ndice d
*** 38087,38093 ****
  msgid "enum constant defined here"
  msgstr "se definiÃ³ la constante enum aquÃ­"
  
! #: c/c-typeck.c:2912 cp/typeck.c:1700
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr "%<sizeof%> sobre el parÃ¡metro matriz %qE de funciÃ³n devolverÃ¡ el tamaÃ±o de %qT"
--- 38115,38121 ----
  msgid "enum constant defined here"
  msgstr "se definiÃ³ la constante enum aquÃ­"
  
! #: c/c-typeck.c:2912 cp/typeck.c:1717
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr "%<sizeof%> sobre el parÃ¡metro matriz %qE de funciÃ³n devolverÃ¡ el tamaÃ±o de %qT"
*************** msgstr "conversiÃ³n implÃ­cita de %qT a
*** 38202,38219 ****
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "faltan argumentos para la funciÃ³n %qE"
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4887 cp/typeck.c:5148
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "la comparaciÃ³n con una literal de cadena resulta en una conducta no especificada"
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4913 cp/typeck.c:4936
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "comparaciÃ³n entre puntero y entero"
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4916 cp/typeck.c:4939
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "Â¿pretendÃ­a desreferenciar el puntero?"
--- 38230,38247 ----
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "faltan argumentos para la funciÃ³n %qE"
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4905 cp/typeck.c:5166
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "la comparaciÃ³n con una literal de cadena resulta en una conducta no especificada"
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4931 cp/typeck.c:4954
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "comparaciÃ³n entre puntero y entero"
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4934 cp/typeck.c:4957
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "Â¿pretendÃ­a desreferenciar el puntero?"
*************** msgstr "se utilizÃ³ un puntero a una fun
*** 38238,38244 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmÃ©tica en puntero a un tipo de dato incompleto"
  
! #: c/c-typeck.c:3963 cp/typeck.c:5708
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "aritmÃ©tica en puntero a un agregado vacÃ­o"
--- 38266,38272 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmÃ©tica en puntero a un tipo de dato incompleto"
  
! #: c/c-typeck.c:3963 cp/typeck.c:5726
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "aritmÃ©tica en puntero a un agregado vacÃ­o"
*************** msgstr "los tipos de datos punteros/ente
*** 38412,38418 ****
  msgid "left-hand operand of comma expression has no effect"
  msgstr "el operador del lado izquierdo de la expresiÃ³n coma no tiene efecto"
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11034
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "el operador del lado derecho de la expresiÃ³n coma no tiene efecto"
--- 38440,38446 ----
  msgid "left-hand operand of comma expression has no effect"
  msgstr "el operador del lado izquierdo de la expresiÃ³n coma no tiene efecto"
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11026
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "el operador del lado derecho de la expresiÃ³n coma no tiene efecto"
*************** msgstr "conversiÃ³n de puntero a entero
*** 38485,38491 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "conversiÃ³n desde una llamada a funciÃ³n de tipo %qT al tipo %qT que no coincide"
  
! #: c/c-typeck.c:5864 cp/typeck.c:7973
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "conversiÃ³n a puntero desde un entero de tamaÃ±o diferente"
--- 38513,38519 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "conversiÃ³n desde una llamada a funciÃ³n de tipo %qT al tipo %qT que no coincide"
  
! #: c/c-typeck.c:5864 cp/typeck.c:7991
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "conversiÃ³n a puntero desde un entero de tamaÃ±o diferente"
*************** msgstr "el lado izquierdo de la asignaci
*** 38648,38654 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la inicializaciÃ³n puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.c:7083 cp/typeck.c:9068
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "el tipo de devoluciÃ³n puede ser un candidato para un atributo de formato"
--- 38676,38682 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la inicializaciÃ³n puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.c:7083 cp/typeck.c:9086
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "el tipo de devoluciÃ³n puede ser un candidato para un atributo de formato"
*************** msgstr "inicializaciÃ³n de %qT desde un
*** 38813,38819 ****
  msgid "array of inappropriate type initialized from string constant"
  msgstr "matriz de tipo inapropiado inicializada con una constante de cadena"
  
! #: c/c-typeck.c:7857 cp/typeck.c:2067
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "uso no vÃ¡lido de matriz no-lvaluada"
--- 38841,38847 ----
  msgid "array of inappropriate type initialized from string constant"
  msgstr "matriz de tipo inapropiado inicializada con una constante de cadena"
  
! #: c/c-typeck.c:7857 cp/typeck.c:2084
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "uso no vÃ¡lido de matriz no-lvaluada"
*************** msgstr "el elemento inicializador no es
*** 38844,38850 ****
  msgid "invalid initializer"
  msgstr "inicializador no vÃ¡lido"
  
! #: c/c-typeck.c:8255 cp/decl.c:6467
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "no se pueden inicializar los tipos de vector opacos"
--- 38872,38878 ----
  msgid "invalid initializer"
  msgstr "inicializador no vÃ¡lido"
  
! #: c/c-typeck.c:8255 cp/decl.c:6477
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "no se pueden inicializar los tipos de vector opacos"
*************** msgstr "exceso de elementos en el inicia
*** 38989,38995 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C prohÃ­be %<goto *expr;%>"
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9502
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la funciÃ³n declarada %<noreturn%> tiene una declaraciÃ³n %<return%>"
--- 39017,39023 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C prohÃ­be %<goto *expr;%>"
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9520
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la funciÃ³n declarada %<noreturn%> tiene una declaraciÃ³n %<return%>"
*************** msgstr "ISO C prohÃ­be %<return%> con ex
*** 39014,39438 ****
  msgid "function returns address of label"
  msgstr "la funciÃ³n devuelve la direcciÃ³n de una etiqueta"
  
! #: c/c-typeck.c:10725 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "la cantidad de switch no es un entero"
  
! #: c/c-typeck.c:10750
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "no se convierte la expresiÃ³n de switch %<long%> a %<int%> en ISO C"
  
! #: c/c-typeck.c:10788 c/c-typeck.c:10796
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: c/c-typeck.c:10802 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "la etiqueta case no se encuentra dentro de una declaraciÃ³n switch"
  
! #: c/c-typeck.c:10804
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "la etiqueta %<default%> no estÃ¡ dentro de una declaraciÃ³n switch"
  
! #: c/c-typeck.c:10976 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "la declaraciÃ³n break no estÃ¡ dentro de un bucle o switch"
  
! #: c/c-typeck.c:10978 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "la declaraciÃ³n continue no estÃ¡ dentro de un bucle"
  
! #: c/c-typeck.c:10983 cp/parser.c:12872
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "se usÃ³ la declaraciÃ³n break en un bucle for de OpenMP"
  
! #: c/c-typeck.c:10988
  #, gcc-internal-format
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "la declaraciÃ³n break estÃ¡ dentro de un bucle %<#pragma simd%>"
  
! #: c/c-typeck.c:10990
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "la declaraciÃ³n continue estÃ¡ dentro de un bucle %<#pragma simd%>"
  
! #: c/c-typeck.c:11016 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "declaraciÃ³n sin efecto"
  
! #: c/c-typeck.c:11060
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "la declaraciÃ³n de la expresiÃ³n tiene tipo de dato incompleto"
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5162
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "se comparan vectores con tipos de elemento diferentes"
  
! #: c/c-typeck.c:11896 c/c-typeck.c:12064 cp/typeck.c:5175
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "se comparan vectores con nÃºmeros de elementos diferentes"
  
! #: c/c-typeck.c:11921 c/c-typeck.c:12089 cp/typeck.c:5203
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "no se puede encontrar un tipo entero del mismo tamaÃ±o que %qT"
  
! #: c/c-typeck.c:11935 cp/typeck.c:4878
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "no es segura la comparacion de coma flotante con == o !="
  
! #: c/c-typeck.c:11953 c/c-typeck.c:11974
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr "la comparaciÃ³n siempre se evalÃºa como %<false%> para la direcciÃ³n de %qD que nunca serÃ¡ NULL"
  
! #: c/c-typeck.c:11959 c/c-typeck.c:11980
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr "la comparaciÃ³n siempre se evalÃºa como %<true%> para la direcciÃ³n de %qD que nunca serÃ¡ NULL"
  
! #: c/c-typeck.c:12001 c/c-typeck.c:12130
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "la comparaciÃ³n de punteros a espacios de direcciones discontinuos"
  
! #: c/c-typeck.c:12008 c/c-typeck.c:12014
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C prohÃ­be la comparaciÃ³n de %<void *%> con un puntero de funciÃ³n"
  
! #: c/c-typeck.c:12021 c/c-typeck.c:12140
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "la comparaciÃ³n de diferentes tipos de puntero carece de una conversiÃ³n"
  
! #: c/c-typeck.c:12033 c/c-typeck.c:12038 c/c-typeck.c:12166 c/c-typeck.c:12171
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "comparaciÃ³n entre puntero y entero"
  
! #: c/c-typeck.c:12118
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "comparaciÃ³n de punteros completos e incompletos"
  
! #: c/c-typeck.c:12120
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C prohÃ­be la comparaciÃ³n entre punteros a funciones"
  
! #: c/c-typeck.c:12125
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "comparaciÃ³n ordenada de puntero con un puntero nulo"
  
! #: c/c-typeck.c:12148 c/c-typeck.c:12151 c/c-typeck.c:12158 c/c-typeck.c:12161
! #: cp/typeck.c:5226 cp/typeck.c:5233
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "comparaciÃ³n ordenada de puntero con el entero cero"
  
! #: c/c-typeck.c:12226
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "conversiÃ³n implÃ­cita de %qT a %qT para coincidir con otro operando de la expresiÃ³n binaria"
  
! #: c/c-typeck.c:12541
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "se usa un valor de tipo matriz que no se puede cambiar a puntero cuando se requiere un escalar"
  
! #: c/c-typeck.c:12545
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "se usa un valor de tipo struct cuando se requiere un escalar"
  
! #: c/c-typeck.c:12549
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "se usa un valor de tipo union cuando se requiere un escalar"
  
! #: c/c-typeck.c:12565
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "se usa un tipo vector cuando se requiere un escalar"
  
! #: c/c-typeck.c:12755 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> debe especificar una de las clÃ¡usulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>"
  
! #: c/c-typeck.c:12766 c/c-typeck.c:12776 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<parallel%> or %<target%> %<if%> clause modifier"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "se esperaba el modificador de clÃ¡usula %<parallel%> o %<target%> %<if%>"
  
! #: c/c-typeck.c:12811 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> debe especificar una de las clÃ¡usulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>"
  
! #: c/c-typeck.c:12855 c/c-typeck.c:14331 c/c-typeck.c:14395 c/c-typeck.c:14457
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE en clÃ¡usula %qs"
  
! #: c/c-typeck.c:12868 c/c-typeck.c:14263 c/c-typeck.c:14381
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "campo de bits %qE en clÃ¡usula %qs"
  
! #: c/c-typeck.c:12877 c/c-typeck.c:14405 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE no es un miembro de una uniÃ³n"
  
! #: c/c-typeck.c:12887 cp/semantics.c:4689 cp/semantics.c:7192
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:12891 c/c-typeck.c:14422 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:12898
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many %qs clauses"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%Hdemasiadas clÃ¡usulas %qs"
  
! #: c/c-typeck.c:12907 c/c-typeck.c:14429 c/c-typeck.c:14539
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:12943 cp/semantics.c:4745
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "el tamaÃ±o de la matriz nueva debe tener un tipo integral"
  
! #: c/c-typeck.c:12950 cp/semantics.c:4752
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "la longitud %qE de la secciÃ³n de matriz no es de tipo integral"
  
! #: c/c-typeck.c:12979 c/c-typeck.c:13045 c/c-typeck.c:13317
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "secciÃ³n de matriz de longitud cero en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:12998 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13006 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "lÃ­mite inferior negativo en secciÃ³n de matriz en clÃ¡usula %qs"
  
! #: c/c-typeck.c:13015 c/c-typeck.c:13131 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "longitud negativa en secciÃ³n de matriz en clÃ¡usula %qs"
  
! #: c/c-typeck.c:13032 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "lÃ­mite inferior %qE por encima del tamaÃ±o de la secciÃ³n de matriz en clÃ¡usula %qs"
  
! #: c/c-typeck.c:13073 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "longitud %qE por encima del tamaÃ±o de la secciÃ³n de matriz en clÃ¡usula %qs"
  
! #: c/c-typeck.c:13088 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "lÃ­mite superior %qE por encima del tamaÃ±o de la secciÃ³n de matriz en clÃ¡usula %qs"
  
! #: c/c-typeck.c:13123 cp/semantics.c:4934
  #, fuzzy, gcc-internal-format
  #| msgid "for increment expression has no effect"
  msgid "for pointer type length expression must be specified"
  msgstr "la expresiÃ³n de incremento for no tiene efecto"
  
! #: c/c-typeck.c:13141 c/c-typeck.c:13256 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "la secciÃ³n de matriz no es contigua en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:13149 cp/semantics.c:4960
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE no es de tipo puntero o matriz"
  
! #: c/c-typeck.c:13534 cp/semantics.c:6012
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "arrojando NULL, que tiene un tipo integral, que no es puntero"
  
! #: c/c-typeck.c:13541
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified array type"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "tipo matriz cualificado %<_Atomic%>"
  
! #: c/c-typeck.c:13547 cp/semantics.c:6019
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "el parÃ¡metro %qD tiene tipo incompleto"
  
! #: c/c-typeck.c:13560 cp/semantics.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "campo de bits %qD con tipo no integral"
  
! #: c/c-typeck.c:13580 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.c:13607
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13614 cp/semantics.c:6102
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "la expresiÃ³n de la condiciÃ³n hace referencia a la variable de iteraciÃ³n %qD"
  
! #: c/c-typeck.c:13620 cp/semantics.c:6108
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "end expression refers to outer iterator %qD"
  msgstr "la expresiÃ³n de la condiciÃ³n hace referencia a la variable de iteraciÃ³n %qD"
  
! #: c/c-typeck.c:13626 cp/semantics.c:6114
  #, fuzzy, gcc-internal-format
  #| msgid "initializer expression refers to iteration variable %qD"
  msgid "step expression refers to outer iterator %qD"
  msgstr "la expresiÃ³n inicializadora hace referencia a la variable de iteraciÃ³n %qD"
  
! #: c/c-typeck.c:13738 c/c-typeck.c:13748
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD en la clÃ¡usula %<reduction%> es una matriz de tamaÃ±o cero"
  
! #: c/c-typeck.c:13766
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "ISO C prohÃ­be los tipos de funciÃ³n calificados"
  
! #: c/c-typeck.c:13778
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "zero sized type %qT in %qs clause"
  msgstr "campo de bits %qE en clÃ¡usula %qs"
  
! #: c/c-typeck.c:13786
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "variable sized type %qT in %qs clause"
  msgstr "campo de bits %qE en clÃ¡usula %qs"
  
! #: c/c-typeck.c:13836
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE tiene tipo no vÃ¡lido para %<reduction(%s)%>"
  
! #: c/c-typeck.c:13845 cp/semantics.c:5904
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "user defined reduction not found for %qE"
  msgstr "No se encontrÃ³ una definiciÃ³n de etiqueta para %qs"
  
! #: c/c-typeck.c:13933
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: c/c-typeck.c:13951 c/c-typeck.c:14597 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.c:13963 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE debe ser %<threadprivate%> para %<copin%>"
  
! #: c/c-typeck.c:13977 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "clÃ¡usula lineal aplicada a variable no puntero no integral con tipo %qT"
  
! #: c/c-typeck.c:13993
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14012 cp/semantics.c:6310
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "clÃ¡usula %<linear%> paso %qE no es ni constante ni parÃ¡metro"
  
! #: c/c-typeck.c:14042 c/c-typeck.c:14532 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:14052 cp/semantics.c:6407
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de reducciÃ³n"
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14096 c/c-typeck.c:14127
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.c:14072 c/c-typeck.c:14103 c/c-typeck.c:14352 c/c-typeck.c:14468
! #: c/c-typeck.c:14475 c/c-typeck.c:14491 c/c-typeck.c:14502
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
--- 39042,39466 ----
  msgid "function returns address of label"
  msgstr "la funciÃ³n devuelve la direcciÃ³n de una etiqueta"
  
! #: c/c-typeck.c:10721 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "la cantidad de switch no es un entero"
  
! #: c/c-typeck.c:10746
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "no se convierte la expresiÃ³n de switch %<long%> a %<int%> en ISO C"
  
! #: c/c-typeck.c:10783 c/c-typeck.c:10791
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: c/c-typeck.c:10797 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "la etiqueta case no se encuentra dentro de una declaraciÃ³n switch"
  
! #: c/c-typeck.c:10799
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "la etiqueta %<default%> no estÃ¡ dentro de una declaraciÃ³n switch"
  
! #: c/c-typeck.c:10968 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "la declaraciÃ³n break no estÃ¡ dentro de un bucle o switch"
  
! #: c/c-typeck.c:10970 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "la declaraciÃ³n continue no estÃ¡ dentro de un bucle"
  
! #: c/c-typeck.c:10975 cp/parser.c:12872
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "se usÃ³ la declaraciÃ³n break en un bucle for de OpenMP"
  
! #: c/c-typeck.c:10980
  #, gcc-internal-format
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "la declaraciÃ³n break estÃ¡ dentro de un bucle %<#pragma simd%>"
  
! #: c/c-typeck.c:10982
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "la declaraciÃ³n continue estÃ¡ dentro de un bucle %<#pragma simd%>"
  
! #: c/c-typeck.c:11008 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "declaraciÃ³n sin efecto"
  
! #: c/c-typeck.c:11052
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "la declaraciÃ³n de la expresiÃ³n tiene tipo de dato incompleto"
  
! #: c/c-typeck.c:11880 c/c-typeck.c:12048 cp/typeck.c:5180
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "se comparan vectores con tipos de elemento diferentes"
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5193
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "se comparan vectores con nÃºmeros de elementos diferentes"
  
! #: c/c-typeck.c:11913 c/c-typeck.c:12081 cp/typeck.c:5221
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "no se puede encontrar un tipo entero del mismo tamaÃ±o que %qT"
  
! #: c/c-typeck.c:11927 cp/typeck.c:4896
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "no es segura la comparacion de coma flotante con == o !="
  
! #: c/c-typeck.c:11945 c/c-typeck.c:11966
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr "la comparaciÃ³n siempre se evalÃºa como %<false%> para la direcciÃ³n de %qD que nunca serÃ¡ NULL"
  
! #: c/c-typeck.c:11951 c/c-typeck.c:11972
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr "la comparaciÃ³n siempre se evalÃºa como %<true%> para la direcciÃ³n de %qD que nunca serÃ¡ NULL"
  
! #: c/c-typeck.c:11993 c/c-typeck.c:12122
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "la comparaciÃ³n de punteros a espacios de direcciones discontinuos"
  
! #: c/c-typeck.c:12000 c/c-typeck.c:12006
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C prohÃ­be la comparaciÃ³n de %<void *%> con un puntero de funciÃ³n"
  
! #: c/c-typeck.c:12013 c/c-typeck.c:12132
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "la comparaciÃ³n de diferentes tipos de puntero carece de una conversiÃ³n"
  
! #: c/c-typeck.c:12025 c/c-typeck.c:12030 c/c-typeck.c:12158 c/c-typeck.c:12163
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "comparaciÃ³n entre puntero y entero"
  
! #: c/c-typeck.c:12110
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "comparaciÃ³n de punteros completos e incompletos"
  
! #: c/c-typeck.c:12112
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C prohÃ­be la comparaciÃ³n entre punteros a funciones"
  
! #: c/c-typeck.c:12117
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "comparaciÃ³n ordenada de puntero con un puntero nulo"
  
! #: c/c-typeck.c:12140 c/c-typeck.c:12143 c/c-typeck.c:12150 c/c-typeck.c:12153
! #: cp/typeck.c:5244 cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "comparaciÃ³n ordenada de puntero con el entero cero"
  
! #: c/c-typeck.c:12218
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "conversiÃ³n implÃ­cita de %qT a %qT para coincidir con otro operando de la expresiÃ³n binaria"
  
! #: c/c-typeck.c:12533
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "se usa un valor de tipo matriz que no se puede cambiar a puntero cuando se requiere un escalar"
  
! #: c/c-typeck.c:12537
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "se usa un valor de tipo struct cuando se requiere un escalar"
  
! #: c/c-typeck.c:12541
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "se usa un valor de tipo union cuando se requiere un escalar"
  
! #: c/c-typeck.c:12557
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "se usa un tipo vector cuando se requiere un escalar"
  
! #: c/c-typeck.c:12747 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> debe especificar una de las clÃ¡usulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>"
  
! #: c/c-typeck.c:12758 c/c-typeck.c:12768 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<parallel%> or %<target%> %<if%> clause modifier"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "se esperaba el modificador de clÃ¡usula %<parallel%> o %<target%> %<if%>"
  
! #: c/c-typeck.c:12803 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> debe especificar una de las clÃ¡usulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>"
  
! #: c/c-typeck.c:12847 c/c-typeck.c:14323 c/c-typeck.c:14387 c/c-typeck.c:14449
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE en clÃ¡usula %qs"
  
! #: c/c-typeck.c:12860 c/c-typeck.c:14255 c/c-typeck.c:14373
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "campo de bits %qE en clÃ¡usula %qs"
  
! #: c/c-typeck.c:12869 c/c-typeck.c:14397 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE no es un miembro de una uniÃ³n"
  
! #: c/c-typeck.c:12879 cp/semantics.c:4689 cp/semantics.c:7192
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:12883 c/c-typeck.c:14414 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:12890
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many %qs clauses"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%Hdemasiadas clÃ¡usulas %qs"
  
! #: c/c-typeck.c:12899 c/c-typeck.c:14421 c/c-typeck.c:14531
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:12935 cp/semantics.c:4745
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "el tamaÃ±o de la matriz nueva debe tener un tipo integral"
  
! #: c/c-typeck.c:12942 cp/semantics.c:4752
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "la longitud %qE de la secciÃ³n de matriz no es de tipo integral"
  
! #: c/c-typeck.c:12971 c/c-typeck.c:13037 c/c-typeck.c:13309
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "secciÃ³n de matriz de longitud cero en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:12990 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12998 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "lÃ­mite inferior negativo en secciÃ³n de matriz en clÃ¡usula %qs"
  
! #: c/c-typeck.c:13007 c/c-typeck.c:13123 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "longitud negativa en secciÃ³n de matriz en clÃ¡usula %qs"
  
! #: c/c-typeck.c:13024 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "lÃ­mite inferior %qE por encima del tamaÃ±o de la secciÃ³n de matriz en clÃ¡usula %qs"
  
! #: c/c-typeck.c:13065 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "longitud %qE por encima del tamaÃ±o de la secciÃ³n de matriz en clÃ¡usula %qs"
  
! #: c/c-typeck.c:13080 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "lÃ­mite superior %qE por encima del tamaÃ±o de la secciÃ³n de matriz en clÃ¡usula %qs"
  
! #: c/c-typeck.c:13115 cp/semantics.c:4934
  #, fuzzy, gcc-internal-format
  #| msgid "for increment expression has no effect"
  msgid "for pointer type length expression must be specified"
  msgstr "la expresiÃ³n de incremento for no tiene efecto"
  
! #: c/c-typeck.c:13133 c/c-typeck.c:13248 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "la secciÃ³n de matriz no es contigua en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:13141 cp/semantics.c:4960
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE no es de tipo puntero o matriz"
  
! #: c/c-typeck.c:13526 cp/semantics.c:6012
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "arrojando NULL, que tiene un tipo integral, que no es puntero"
  
! #: c/c-typeck.c:13533
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified array type"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "tipo matriz cualificado %<_Atomic%>"
  
! #: c/c-typeck.c:13539 cp/semantics.c:6019
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "el parÃ¡metro %qD tiene tipo incompleto"
  
! #: c/c-typeck.c:13552 cp/semantics.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "campo de bits %qD con tipo no integral"
  
! #: c/c-typeck.c:13572 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.c:13599
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13606 cp/semantics.c:6102
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "la expresiÃ³n de la condiciÃ³n hace referencia a la variable de iteraciÃ³n %qD"
  
! #: c/c-typeck.c:13612 cp/semantics.c:6108
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "end expression refers to outer iterator %qD"
  msgstr "la expresiÃ³n de la condiciÃ³n hace referencia a la variable de iteraciÃ³n %qD"
  
! #: c/c-typeck.c:13618 cp/semantics.c:6114
  #, fuzzy, gcc-internal-format
  #| msgid "initializer expression refers to iteration variable %qD"
  msgid "step expression refers to outer iterator %qD"
  msgstr "la expresiÃ³n inicializadora hace referencia a la variable de iteraciÃ³n %qD"
  
! #: c/c-typeck.c:13730 c/c-typeck.c:13740
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD en la clÃ¡usula %<reduction%> es una matriz de tamaÃ±o cero"
  
! #: c/c-typeck.c:13758
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "ISO C prohÃ­be los tipos de funciÃ³n calificados"
  
! #: c/c-typeck.c:13770
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "zero sized type %qT in %qs clause"
  msgstr "campo de bits %qE en clÃ¡usula %qs"
  
! #: c/c-typeck.c:13778
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "variable sized type %qT in %qs clause"
  msgstr "campo de bits %qE en clÃ¡usula %qs"
  
! #: c/c-typeck.c:13828
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE tiene tipo no vÃ¡lido para %<reduction(%s)%>"
  
! #: c/c-typeck.c:13837 cp/semantics.c:5904
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "user defined reduction not found for %qE"
  msgstr "No se encontrÃ³ una definiciÃ³n de etiqueta para %qs"
  
! #: c/c-typeck.c:13925
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: c/c-typeck.c:13943 c/c-typeck.c:14589 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.c:13955 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE debe ser %<threadprivate%> para %<copin%>"
  
! #: c/c-typeck.c:13969 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
  
! #: c/c-typeck.c:13977
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "clÃ¡usula lineal aplicada a variable no puntero no integral con tipo %qT"
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14004 cp/semantics.c:6310
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "clÃ¡usula %<linear%> paso %qE no es ni constante ni parÃ¡metro"
  
! #: c/c-typeck.c:14034 c/c-typeck.c:14524 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:14044 cp/semantics.c:6407
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de reducciÃ³n"
  
! #: c/c-typeck.c:14056 c/c-typeck.c:14088 c/c-typeck.c:14119
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14095 c/c-typeck.c:14344 c/c-typeck.c:14460
! #: c/c-typeck.c:14467 c/c-typeck.c:14483 c/c-typeck.c:14494
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
*************** msgstr "%qE aparece mÃ¡s de una vez en l
*** 39441,39447 ****
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.c:14075 c/c-typeck.c:14106 c/c-typeck.c:14478 c/c-typeck.c:14505
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, fuzzy, gcc-internal-format
--- 39469,39475 ----
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.c:14067 c/c-typeck.c:14098 c/c-typeck.c:14470 c/c-typeck.c:14497
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, fuzzy, gcc-internal-format
*************** msgstr "%qD aparece mÃ¡s de una vez en l
*** 39449,39628 ****
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.c:14089 cp/semantics.c:6477
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE no es una variable en la clÃ¡usula %<firstprivate%>"
  
! #: c/c-typeck.c:14120 cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE no es una variable en la clÃ¡usula %<lastprivate%>"
  
! #: c/c-typeck.c:14139 cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %<saligned%>"
  
! #: c/c-typeck.c:14146
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE en la clÃ¡usula %<aligned%> no es un puntero ni una matriz"
  
! #: c/c-typeck.c:14153
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:14160
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.c:14173 cp/semantics.c:6936
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:14179
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.c:14244 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.c:14255 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:14271 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.c:14280 cp/semantics.c:7042
  #, 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.c:14323 cp/semantics.c:7086
  #, fuzzy, gcc-internal-format
  #| msgid "Array section not permitted in '%s' call at %L"
  msgid "array section does not have mappable type in %qs clause"
  msgstr "No se permite una secciÃ³n de matriz en la llamada '%s' en %L"
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14488 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.c:14356 c/c-typeck.c:14494 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.c:14388 cp/semantics.c:7155
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:14448 c/c-typeck.c:14546 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:14527 cp/semantics.c:7361
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:14555 cp/semantics.c:7390
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.c:14569 cp/semantics.c:7406
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:14572 cp/semantics.c:7409
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:14587
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "la variable %qs no es un puntero ni una matriz"
  
! #: c/c-typeck.c:14675 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "la clÃ¡usula %<inbranch%> es incompatible con %<notinbranch%>"
  
! #: c/c-typeck.c:14721 cp/semantics.c:7814
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE estÃ¡ predeterminado como %qs para %qs"
  
! #: c/c-typeck.c:14731
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14750 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "el valor de la clÃ¡usula %<simdlen%> es mayor que el valor de la clÃ¡usula %<safelen%>"
  
! #: c/c-typeck.c:14762 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14780 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14795 cp/semantics.c:7709
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.c:14961
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "no se puede utilizar %<va_arg%> con orden de almacenamiento inverso"
  
! #: c/c-typeck.c:14966
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "el segundo argumento para %<va_arg%> es del tipo incompleto %qT"
  
! #: c/c-typeck.c:14972
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "C++ requiere un tipo promovido, no un tipo enum, en %<va_arg%>"
--- 39477,39656 ----
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.c:14081 cp/semantics.c:6477
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE no es una variable en la clÃ¡usula %<firstprivate%>"
  
! #: c/c-typeck.c:14112 cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE no es una variable en la clÃ¡usula %<lastprivate%>"
  
! #: c/c-typeck.c:14131 cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %<saligned%>"
  
! #: c/c-typeck.c:14138
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE en la clÃ¡usula %<aligned%> no es un puntero ni una matriz"
  
! #: c/c-typeck.c:14145
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:14152
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.c:14165 cp/semantics.c:6936
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:14171
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.c:14236 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.c:14247 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:14263 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.c:14272 cp/semantics.c:7042
  #, 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.c:14315 cp/semantics.c:7086
  #, fuzzy, gcc-internal-format
  #| msgid "Array section not permitted in '%s' call at %L"
  msgid "array section does not have mappable type in %qs clause"
  msgstr "No se permite una secciÃ³n de matriz en la llamada '%s' en %L"
  
! #: c/c-typeck.c:14340 c/c-typeck.c:14480 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14486 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.c:14380 cp/semantics.c:7155
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:14440 c/c-typeck.c:14538 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:14519 cp/semantics.c:7361
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:14547 cp/semantics.c:7390
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.c:14561 cp/semantics.c:7406
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:14564 cp/semantics.c:7409
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.c:14579
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "la variable %qs no es un puntero ni una matriz"
  
! #: c/c-typeck.c:14667 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "la clÃ¡usula %<inbranch%> es incompatible con %<notinbranch%>"
  
! #: c/c-typeck.c:14713 cp/semantics.c:7814
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE estÃ¡ predeterminado como %qs para %qs"
  
! #: c/c-typeck.c:14723
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14742 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "el valor de la clÃ¡usula %<simdlen%> es mayor que el valor de la clÃ¡usula %<safelen%>"
  
! #: c/c-typeck.c:14754 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14772 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14787 cp/semantics.c:7709
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.c:14953
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "no se puede utilizar %<va_arg%> con orden de almacenamiento inverso"
  
! #: c/c-typeck.c:14958
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "el segundo argumento para %<va_arg%> es del tipo incompleto %qT"
  
! #: c/c-typeck.c:14964
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "C++ requiere un tipo promovido, no un tipo enum, en %<va_arg%>"
*************** msgstr "  no hay una conversiÃ³n de %qH
*** 39806,39812 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  no hay una conversiÃ³n conocida para el argumento %d de %qH a %qI"
  
! #: cp/call.c:3589 cp/pt.c:6503
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 39834,39840 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  no hay una conversiÃ³n conocida para el argumento %d de %qH a %qI"
  
! #: cp/call.c:3589 cp/pt.c:6505
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 39896,39902 ****
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "conversiÃ³n de %qH a %qI en una expresiÃ³n constante convertida"
  
! #: cp/call.c:4289 cp/call.c:11228
  #, fuzzy
  #| msgid "could not convert %qE from %qT to %qT"
  msgid "could not convert %qE from %qH to %qI"
--- 39924,39930 ----
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "conversiÃ³n de %qH a %qI en una expresiÃ³n constante convertida"
  
! #: cp/call.c:4289 cp/call.c:11243
  #, fuzzy
  #| msgid "could not convert %qE from %qT to %qT"
  msgid "could not convert %qE from %qH to %qI"
*************** msgstr "no se declarÃ³ %<%D(int)%> para
*** 40074,40582 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "comparaciÃ³n entre %q#T y %q#T"
  
! #: cp/call.c:6505
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6508
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6547
  #, fuzzy, gcc-internal-format
  #| msgid "non-placement deallocation function %q+D"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "funciÃ³n de desalojo %q+D sin ubicaciÃ³n"
  
! #: cp/call.c:6707
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "no existe una funciÃ³n de desalojo correspondiente para %qD"
  
! #: cp/call.c:6713
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "no hay un %<operator %s%> adecuado para %qT"
  
! #: cp/call.c:6731
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "desde este contexto"
  
! #: cp/call.c:6733 cp/decl.c:7446
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.c:6738
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "desde este contexto"
  
! #: cp/call.c:6740 cp/decl.c:7447
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.c:6745
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D es inaccesible"
  
! #: cp/call.c:6855
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "se pasÃ³ NULL al argumento %P de %qD que no es puntero"
  
! #: cp/call.c:6858 cp/call.c:6877 cp/typeck.c:4047
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "  declared here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.c:6862
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "se convierte al tipo %qT que no es puntero desde NULL"
  
! #: cp/call.c:6874
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "se convierte %<false%> a tipo puntero para el argumento %P de %qD"
  
! #: cp/call.c:6881
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "se convierte %<false%> al tipo puntero %qT"
  
! #: cp/call.c:6948
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  argumento de inicializaciÃ³n %P de %qD"
  
! #: cp/call.c:6993
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "demasiadas llaves alrededor del inicializador para %qT"
  
! #: cp/call.c:7004
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in initialization"
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "no se puede convertir %qT a %qT en la inicializaciÃ³n"
  
! #: cp/call.c:7013
  #, fuzzy
  #| msgid "invalid user-defined conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "conversiÃ³n definida por el usuario no vÃ¡lida de %qT a %qT"
  
! #: cp/call.c:7053 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "conversiÃ³n no vÃ¡lida de %qT a %qT"
  
! #: cp/call.c:7095 cp/call.c:7102
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "la conversiÃ³n a %qT desde la lista del inicializador usarÃ­a el constructor explÃ­cito %qD"
  
! #: cp/call.c:7098
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "solamente las declaraciones de constructores pueden ser %<explicit%>"
  
! #: cp/call.c:7351
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "inicializaciÃ³n a un tipo de referencia volatile %q#T desde un r-valor de tipo %qT"
  
! #: cp/call.c:7355
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inicializaciÃ³n no vÃ¡lida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
! #: cp/call.c:7358
  #, fuzzy
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> de %q#D descarta a los calificadores"
  
! #: cp/call.c:7393
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "no se puede unir el campo de bits %qE a %qT"
  
! #: cp/call.c:7396 cp/call.c:7413
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "no se unir el campo packed %qE a %qT"
  
! #: cp/call.c:7399
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "no se puede unir el r-valor %qE a %qT"
  
! #: cp/call.c:7512
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "conversiÃ³n implÃ­cita de %qT a %qT al pasar el argumento a la funciÃ³n"
  
! #: cp/call.c:7529 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.c:7566
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "el paso de objetos de tipo no-copiable-trivialmente %q#T a travÃ©s de %<...%> se admite condicionalmente"
  
! #: cp/call.c:7602
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "no se puede recibir el tipo de referencia %qT a travÃ©s de %<...%>"
  
! #: cp/call.c:7612
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "la recepciÃ³n de objetos de tipo no-copiable-trivialmente %q#T a travÃ©s de %<...%> se admite condicionalmente"
  
! #: cp/call.c:7680
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "evaluaciÃ³n recursiva del argumento por defecto para %q#D"
  
! #: cp/call.c:7689
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "la llamada a %qD usa el argumento por defecto para el parÃ¡metro %P, el cual no se ha definido aÃºn"
  
! #: cp/call.c:7793
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "el argumento de la llamada a funciÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/call.c:7852
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted function %q+D with default argument"
  msgid "use of multiversioned function without a default"
  msgstr "funciÃ³n definida por defecto %q+D con argumento por defecto"
  
! #: cp/call.c:8245
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> de %q#D descarta a los calificadores"
  
! #: cp/call.c:8248 cp/call.c:8364 cp/call.c:10695
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: cp/call.c:8278
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT no es una base inaccesible de %qT"
  
! #: cp/call.c:8360
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "se deduce %qT como %qT"
  
! #: cp/call.c:8366
  #, fuzzy, gcc-internal-format
  #| msgid "  (you can disable this with -fno-deduce-init-list)"
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr "  (puede desactivar esto con -fno-deduce-init-list)"
  
! #: cp/call.c:8478
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to constructor %q#D"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "demasiados argumentos para el constructor %q#D"
  
! #: cp/call.c:8609
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.c:8966
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8969
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be thread-local because it has non-trivial type %qT"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%qD no puede ser thread-local porque es de tipo %qT que no es trivial"
  
! #: cp/call.c:8974
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8979
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8994
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/call.c:8996
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "use #include en su lugar"
  
! #: cp/call.c:8998
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "; use value-initialization instead"
  msgstr "inicializaciÃ³n por valor del tipo de funciÃ³n %qT"
  
! #: cp/call.c:9001
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9004
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be thread-local because it has non-trivial type %qT"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD no puede ser thread-local porque es de tipo %qT que no es trivial"
  
! #: cp/call.c:9006
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:9027
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/call.c:9029
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "use #include en su lugar"
  
! #: cp/call.c:9031
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: re-initialization of '%s' at %L"
  msgid "; use copy-initialization instead"
  msgstr "ExtensiÃ³n: reinicializaciÃ³n de '%s' en %L"
  
! #: cp/call.c:9034
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9037
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "la conversiÃ³n a void no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT"
  
! #: cp/call.c:9040
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:9051
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:9063
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9080
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:9083
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:9093
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "no se puede recibir objetos de tipo no-copiable-trivialmente q%#T a travÃ©s de %<...%>"
  
! #: cp/call.c:9096
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9099
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:9130
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%#qT declared here"
  msgstr "%qD se declara aquÃ­"
  
! #: cp/call.c:9226
  #, fuzzy, gcc-internal-format
  #| msgid "constant refers to itself"
  msgid "constructor delegates to itself"
  msgstr "la constante se refiere a sÃ­ misma"
  
! #: cp/call.c:9500 cp/typeck.c:9003
  #, fuzzy
  #| msgid "cannot convert %qT to %qT"
  msgid "cannot convert %qH to %qI"
  msgstr "no se puede convertir %qT a %qT"
  
! #: cp/call.c:9522
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "no se encontrÃ³ una funciÃ³n coincidente para la llamada a %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.c:9551
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "no se encontrÃ³ una funciÃ³n coincidente para la llamada a %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:9598
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "llamada a %qD que no es funciÃ³n"
  
! #: cp/call.c:9639 cp/pt.c:15262 cp/typeck.c:3029
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "no se puede llamar directamente al constructor %<%T::%D%>"
  
! #: cp/call.c:9641
  #, fuzzy, gcc-internal-format
  #| msgid "  for a function-style cast, remove the redundant %<::%D%>"
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "  para una conversiÃ³n de estilo de funciÃ³n, borre el %<::%D%> redundante"
  
! #: cp/call.c:9799
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "no hay una funciÃ³n coincidente para la llamada a %<%D(%A)%>"
  
! #: cp/call.c:9802
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "la llamada del %<%s(%A)%> sobrecargado es ambigua"
  
! #: cp/call.c:9823
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "los inicializadores de los datos miembro no son estÃ¡ticos"
  
! #: cp/call.c:9828
  #, fuzzy, gcc-internal-format
  #| msgid "abstract virtual `%#D' called from constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "virtual abstracto `%#D' llamado desde un constructor"
  
! #: cp/call.c:9829
  #, fuzzy, gcc-internal-format
  #| msgid "abstract virtual `%#D' called from destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "virtual abstracto `%#D' llamado desde un destructor"
  
! #: cp/call.c:9852
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "no se puede llamar a la funciÃ³n miembro %qD sin un objeto"
  
! #: cp/call.c:10693
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "al pasar %qT se escoge %qT sobre %qT"
  
! #: cp/call.c:10754
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "se escoge %qD sobre %qD"
  
! #: cp/call.c:10755
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  for conversion from %qH to %qI"
  msgstr "  para la conversiÃ³n de %qT a %qT"
  
! #: cp/call.c:10758
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  porque la secuencia de conversiÃ³n para el argumento es mejor"
  
! #: cp/call.c:10988
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "no coincide el argumento por defecto en la resoluciÃ³n de sobrecarga"
  
! #: cp/call.c:10992
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " candidato 1: %q+#F"
  
! #: cp/call.c:10994
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " candidato 2: %q+#F"
  
! #: cp/call.c:11040
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ dice que estos son ambiguos, aÃºn cuando la peor conversiÃ³n para el primero es mejor que la peor conversiÃ³n para el segundo:"
  
! #: cp/call.c:11443
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "un enlace temporal a %qD sÃ³lo persiste hasta que el constructor termina"
  
! #: cp/call.c:11566
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "inicializaciÃ³n no vÃ¡lida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
! #: cp/call.c:11570
  #, fuzzy
  #| msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
--- 40102,40610 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "comparaciÃ³n entre %q#T y %q#T"
  
! #: cp/call.c:6519
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6522
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6561
  #, fuzzy, gcc-internal-format
  #| msgid "non-placement deallocation function %q+D"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "funciÃ³n de desalojo %q+D sin ubicaciÃ³n"
  
! #: cp/call.c:6721
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "no existe una funciÃ³n de desalojo correspondiente para %qD"
  
! #: cp/call.c:6727
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "no hay un %<operator %s%> adecuado para %qT"
  
! #: cp/call.c:6745
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "desde este contexto"
  
! #: cp/call.c:6747 cp/decl.c:7455
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.c:6752
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "desde este contexto"
  
! #: cp/call.c:6754 cp/decl.c:7456
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.c:6759
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D es inaccesible"
  
! #: cp/call.c:6870
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "se pasÃ³ NULL al argumento %P de %qD que no es puntero"
  
! #: cp/call.c:6873 cp/call.c:6892 cp/typeck.c:4065
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "  declared here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.c:6877
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "se convierte al tipo %qT que no es puntero desde NULL"
  
! #: cp/call.c:6889
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "se convierte %<false%> a tipo puntero para el argumento %P de %qD"
  
! #: cp/call.c:6896
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "se convierte %<false%> al tipo puntero %qT"
  
! #: cp/call.c:6963
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  argumento de inicializaciÃ³n %P de %qD"
  
! #: cp/call.c:7008
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "demasiadas llaves alrededor del inicializador para %qT"
  
! #: cp/call.c:7019
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in initialization"
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "no se puede convertir %qT a %qT en la inicializaciÃ³n"
  
! #: cp/call.c:7028
  #, fuzzy
  #| msgid "invalid user-defined conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "conversiÃ³n definida por el usuario no vÃ¡lida de %qT a %qT"
  
! #: cp/call.c:7068 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "conversiÃ³n no vÃ¡lida de %qT a %qT"
  
! #: cp/call.c:7110 cp/call.c:7117
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "la conversiÃ³n a %qT desde la lista del inicializador usarÃ­a el constructor explÃ­cito %qD"
  
! #: cp/call.c:7113
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "solamente las declaraciones de constructores pueden ser %<explicit%>"
  
! #: cp/call.c:7366
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "inicializaciÃ³n a un tipo de referencia volatile %q#T desde un r-valor de tipo %qT"
  
! #: cp/call.c:7370
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inicializaciÃ³n no vÃ¡lida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
! #: cp/call.c:7373
  #, fuzzy
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> de %q#D descarta a los calificadores"
  
! #: cp/call.c:7408
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "no se puede unir el campo de bits %qE a %qT"
  
! #: cp/call.c:7411 cp/call.c:7428
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "no se unir el campo packed %qE a %qT"
  
! #: cp/call.c:7414
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "no se puede unir el r-valor %qE a %qT"
  
! #: cp/call.c:7527
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "conversiÃ³n implÃ­cita de %qT a %qT al pasar el argumento a la funciÃ³n"
  
! #: cp/call.c:7544 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.c:7581
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "el paso de objetos de tipo no-copiable-trivialmente %q#T a travÃ©s de %<...%> se admite condicionalmente"
  
! #: cp/call.c:7617
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "no se puede recibir el tipo de referencia %qT a travÃ©s de %<...%>"
  
! #: cp/call.c:7627
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "la recepciÃ³n de objetos de tipo no-copiable-trivialmente %q#T a travÃ©s de %<...%> se admite condicionalmente"
  
! #: cp/call.c:7695
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "evaluaciÃ³n recursiva del argumento por defecto para %q#D"
  
! #: cp/call.c:7704
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "la llamada a %qD usa el argumento por defecto para el parÃ¡metro %P, el cual no se ha definido aÃºn"
  
! #: cp/call.c:7808
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "el argumento de la llamada a funciÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/call.c:7867
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted function %q+D with default argument"
  msgid "use of multiversioned function without a default"
  msgstr "funciÃ³n definida por defecto %q+D con argumento por defecto"
  
! #: cp/call.c:8260
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> de %q#D descarta a los calificadores"
  
! #: cp/call.c:8263 cp/call.c:8379 cp/call.c:10710
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: cp/call.c:8293
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT no es una base inaccesible de %qT"
  
! #: cp/call.c:8375
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "se deduce %qT como %qT"
  
! #: cp/call.c:8381
  #, fuzzy, gcc-internal-format
  #| msgid "  (you can disable this with -fno-deduce-init-list)"
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr "  (puede desactivar esto con -fno-deduce-init-list)"
  
! #: cp/call.c:8493
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to constructor %q#D"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "demasiados argumentos para el constructor %q#D"
  
! #: cp/call.c:8624
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.c:8981
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8984
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be thread-local because it has non-trivial type %qT"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%qD no puede ser thread-local porque es de tipo %qT que no es trivial"
  
! #: cp/call.c:8989
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8994
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:9009
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/call.c:9011
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "use #include en su lugar"
  
! #: cp/call.c:9013
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "; use value-initialization instead"
  msgstr "inicializaciÃ³n por valor del tipo de funciÃ³n %qT"
  
! #: cp/call.c:9016
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9019
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be thread-local because it has non-trivial type %qT"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD no puede ser thread-local porque es de tipo %qT que no es trivial"
  
! #: cp/call.c:9021
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:9042
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/call.c:9044
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "use #include en su lugar"
  
! #: cp/call.c:9046
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: re-initialization of '%s' at %L"
  msgid "; use copy-initialization instead"
  msgstr "ExtensiÃ³n: reinicializaciÃ³n de '%s' en %L"
  
! #: cp/call.c:9049
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9052
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "la conversiÃ³n a void no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT"
  
! #: cp/call.c:9055
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:9066
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:9078
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9095
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:9098
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:9108
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "no se puede recibir objetos de tipo no-copiable-trivialmente q%#T a travÃ©s de %<...%>"
  
! #: cp/call.c:9111
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9114
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:9123
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:9145
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%#qT declared here"
  msgstr "%qD se declara aquÃ­"
  
! #: cp/call.c:9241
  #, fuzzy, gcc-internal-format
  #| msgid "constant refers to itself"
  msgid "constructor delegates to itself"
  msgstr "la constante se refiere a sÃ­ misma"
  
! #: cp/call.c:9515 cp/typeck.c:9021
  #, fuzzy
  #| msgid "cannot convert %qT to %qT"
  msgid "cannot convert %qH to %qI"
  msgstr "no se puede convertir %qT a %qT"
  
! #: cp/call.c:9537
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "no se encontrÃ³ una funciÃ³n coincidente para la llamada a %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.c:9566
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "no se encontrÃ³ una funciÃ³n coincidente para la llamada a %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:9613
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "llamada a %qD que no es funciÃ³n"
  
! #: cp/call.c:9654 cp/pt.c:15265 cp/typeck.c:3047
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "no se puede llamar directamente al constructor %<%T::%D%>"
  
! #: cp/call.c:9656
  #, fuzzy, gcc-internal-format
  #| msgid "  for a function-style cast, remove the redundant %<::%D%>"
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "  para una conversiÃ³n de estilo de funciÃ³n, borre el %<::%D%> redundante"
  
! #: cp/call.c:9814
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "no hay una funciÃ³n coincidente para la llamada a %<%D(%A)%>"
  
! #: cp/call.c:9817
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "la llamada del %<%s(%A)%> sobrecargado es ambigua"
  
! #: cp/call.c:9838
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "los inicializadores de los datos miembro no son estÃ¡ticos"
  
! #: cp/call.c:9843
  #, fuzzy, gcc-internal-format
  #| msgid "abstract virtual `%#D' called from constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "virtual abstracto `%#D' llamado desde un constructor"
  
! #: cp/call.c:9844
  #, fuzzy, gcc-internal-format
  #| msgid "abstract virtual `%#D' called from destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "virtual abstracto `%#D' llamado desde un destructor"
  
! #: cp/call.c:9867
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "no se puede llamar a la funciÃ³n miembro %qD sin un objeto"
  
! #: cp/call.c:10708
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "al pasar %qT se escoge %qT sobre %qT"
  
! #: cp/call.c:10769
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "se escoge %qD sobre %qD"
  
! #: cp/call.c:10770
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  for conversion from %qH to %qI"
  msgstr "  para la conversiÃ³n de %qT a %qT"
  
! #: cp/call.c:10773
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  porque la secuencia de conversiÃ³n para el argumento es mejor"
  
! #: cp/call.c:11003
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "no coincide el argumento por defecto en la resoluciÃ³n de sobrecarga"
  
! #: cp/call.c:11007
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " candidato 1: %q+#F"
  
! #: cp/call.c:11009
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " candidato 2: %q+#F"
  
! #: cp/call.c:11055
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ dice que estos son ambiguos, aÃºn cuando la peor conversiÃ³n para el primero es mejor que la peor conversiÃ³n para el segundo:"
  
! #: cp/call.c:11458
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "un enlace temporal a %qD sÃ³lo persiste hasta que el constructor termina"
  
! #: cp/call.c:11581
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "inicializaciÃ³n no vÃ¡lida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
! #: cp/call.c:11585
  #, fuzzy
  #| msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
*************** msgstr "inicializaciÃ³n a un tipo de ref
*** 41665,41671 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "la conversiÃ³n de %qT a %qT descarta los calificadores"
  
! #: cp/cvt.c:497 cp/typeck.c:7518
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "la conversiÃ³n de %qT a %qT no dereferencÃ­a a los punteros"
--- 41693,41699 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "la conversiÃ³n de %qT a %qT descarta los calificadores"
  
! #: cp/cvt.c:497 cp/typeck.c:7536
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "la conversiÃ³n de %qT a %qT no dereferencÃ­a a los punteros"
*************** msgstr "de la declaraciÃ³n previa de %q+
*** 42043,42049 ****
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/decl.c:1225 cp/decl.c:14140
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %qD"
--- 42071,42077 ----
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/decl.c:1225 cp/decl.c:14149
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %qD"
*************** msgstr "se borrÃ³ la definiciÃ³n de %qD"
*** 42268,42307 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2422
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "especializaciÃ³n explÃ­cita de %qD despuÃ©s del primer uso"
  
! #: cp/decl.c:2561
  #, fuzzy, gcc-internal-format
  #| msgid "'setter' attribute of property %qD conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "el atributo 'setter' de la propiedad %qD genera un conflicto con la declaraciÃ³n previa"
  
  #. Reject two definitions.
! #: cp/decl.c:2815 cp/decl.c:2844 cp/decl.c:2877 cp/decl.c:2894 cp/decl.c:2992
  #: cp/decl2.c:903
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "redefiniciÃ³n de %q#D"
  
! #: cp/decl.c:2831
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD genera un conflicto con la funciÃ³n utilizada"
  
! #: cp/decl.c:2841
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D no se declarÃ³ en la clase"
  
! #: cp/decl.c:2855 cp/decl.c:2904
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D se redeclarÃ³ incluida en lÃ­nea con el atributo %<gnu_inline%>"
  
! #: cp/decl.c:2858 cp/decl.c:2907
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D se redeclarÃ³ incluida en lÃ­nea sin el atributo %<gnu_inline%>"
--- 42296,42335 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2439
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "especializaciÃ³n explÃ­cita de %qD despuÃ©s del primer uso"
  
! #: cp/decl.c:2578
  #, fuzzy, gcc-internal-format
  #| msgid "'setter' attribute of property %qD conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "el atributo 'setter' de la propiedad %qD genera un conflicto con la declaraciÃ³n previa"
  
  #. Reject two definitions.
! #: cp/decl.c:2832 cp/decl.c:2861 cp/decl.c:2894 cp/decl.c:2911 cp/decl.c:3009
  #: cp/decl2.c:903
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "redefiniciÃ³n de %q#D"
  
! #: cp/decl.c:2848
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD genera un conflicto con la funciÃ³n utilizada"
  
! #: cp/decl.c:2858
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D no se declarÃ³ en la clase"
  
! #: cp/decl.c:2872 cp/decl.c:2921
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D se redeclarÃ³ incluida en lÃ­nea con el atributo %<gnu_inline%>"
  
! #: cp/decl.c:2875 cp/decl.c:2924
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D se redeclarÃ³ incluida en lÃ­nea sin el atributo %<gnu_inline%>"
*************** msgstr "%q+D se redeclarÃ³ incluida en l
*** 42309,42975 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2924
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "la redeclaraciÃ³n de friend %q#D no puede tener argumentos de plantilla por defecto"
  
! #: cp/decl.c:2938
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "declaraciÃ³n thread-local de %q#D despuÃ©s de una declaraciÃ³n que no es thread-local"
  
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "declaraciÃ³n que no es thread-local de %q#D despuÃ©s de una declaraciÃ³n thread-local"
  
! #: cp/decl.c:2956 cp/decl.c:3000 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "redeclaraciÃ³n de %q#D"
  
! #: cp/decl.c:2983
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%s' in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "declaraciÃ³n redundante de `%s' en el mismo Ã¡mbito"
  
! #: cp/decl.c:3049
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3050
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "un local previo"
  
! #: cp/decl.c:3144
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  desde aquÃ­"
  
! #: cp/decl.c:3167 cp/decl.c:3395
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  sale del bloque estructurado OpenMP"
  
! #: cp/decl.c:3195
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  cruza la inicializaciÃ³n de %q+#D"
  
! #: cp/decl.c:3198
  #, fuzzy, gcc-internal-format
  #| msgid "  enters scope of %q+#D which has non-trivial destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  entra al Ã¡mbito de %q+#D el cual tiene un destructor que no es trivial"
  
! #: cp/decl.c:3253
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3348 cp/decl.c:3368
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  entra al bloque catch"
  
! #: cp/decl.c:3355
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  salta la inicializaciÃ³n de %q+#D"
  
! #: cp/decl.c:3358
  #, fuzzy, gcc-internal-format
  #| msgid "  enters scope of %q+#D which has non-trivial destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  entra al Ã¡mbito de %q+#D el cual tiene un destructor que no es trivial"
  
! #: cp/decl.c:3366
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  entra al bloque try"
  
! #: cp/decl.c:3370
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3372
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "  enters %<constexpr%> if statement"
  msgstr "se esperaba una declaraciÃ³n"
  
! #: cp/decl.c:3378
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entra al bloque estructurado OpenMP"
  
! #: cp/decl.c:3410 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "salida no vÃ¡lida de un bloque estructurado OpenMP"
  
! #: cp/decl.c:3809
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD no es un tipo"
  
! #: cp/decl.c:3816 cp/parser.c:6492
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "se usa %qD sin parÃ¡metros de plantilla"
  
! #: cp/decl.c:3827
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T no es una clase"
  
! #: cp/decl.c:3855 cp/decl.c:3948
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "no hay una plantilla de clase llamada %q#T en %q#T"
  
! #: cp/decl.c:3856
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/decl.c:3869
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la bÃºsqueda de %qT en %qT es ambigua"
  
! #: cp/decl.c:3878
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es una plantilla de clase"
  
! #: cp/decl.c:3885
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es un tipo"
  
! #: cp/decl.c:3957
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "los parÃ¡metros de la plantilla no coinciden con la plantilla"
  
! #: cp/decl.c:4273
  #, 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.c:4741
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con constructor en un agregado anÃ³nimo"
  
! #: cp/decl.c:4744
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con destructor en un agregado anÃ³nimo"
  
! #: cp/decl.c:4747
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con operador de asignaciÃ³n de copia en un agregado anÃ³nimo"
  
! #: cp/decl.c:4766
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "se descarta el atributo en la declaraciÃ³n de %q#T"
  
! #: cp/decl.c:4769
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "el atributo para %q#T debe estar a continuaciÃ³n de la palabra clave %qs"
  
! #: cp/decl.c:4792
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "tipos mÃºltiples en una declaraciÃ³n"
  
! #: cp/decl.c:4797
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeclaraciÃ³n del tipo interno de C++ %qT"
  
! #: cp/decl.c:4814
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> sÃ³lo se puede especificar para variables o declaraciones de funciÃ³n"
  
! #: cp/decl.c:4846
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "falta el nombre del tipo en la declaraciÃ³n typedef"
  
! #: cp/decl.c:4854
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ prohÃ­be structs anÃ³nimos"
  
! #: cp/decl.c:4861
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs sÃ³lo se puede especificar para funciones"
  
! #: cp/decl.c:4864
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs sÃ³lo se puede especificar para funciones"
  
! #: cp/decl.c:4869
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> sÃ³lo se puede especificar dentro de una clase"
  
! #: cp/decl.c:4872
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> sÃ³lo se puede especificar para constructores"
  
! #: cp/decl.c:4875
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "una clase de almacenamiento sÃ³lo se puede especificar para objetos y funciones"
  
! #: cp/decl.c:4879
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "los calificadores sÃ³lo se pueden especificar para objetos y funciones"
  
! #: cp/decl.c:4883
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "los calificadores sÃ³lo se pueden especificar para objetos y funciones"
  
! #: cp/decl.c:4887
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "los calificadores sÃ³lo se pueden especificar para objetos y funciones"
  
! #: cp/decl.c:4891
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "una clase de almacenamiento sÃ³lo se puede especificar para objetos y funciones"
  
! #: cp/decl.c:4895
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "se descartÃ³ %<typedef%> en esta declaraciÃ³n"
  
! #: cp/decl.c:4898
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<constexpr%> no se puede usar en declaraciones de tipo"
  
! #: cp/decl.c:4920
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "se descartan los atributos en la instanciaciÃ³n de una plantilla"
  
! #: cp/decl.c:4923
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "el atributo %qE sÃ³lo se puede aplicar a definiciones de clase"
  
! #: cp/decl.c:4995
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "se descartan los atributos aplicados al tipo de clase %qT fuera de la definiciÃ³n"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4999
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "se descartan los atributos aplicados al tipo dependiente %qT sin una declaraciÃ³n asociada"
  
! #: cp/decl.c:5069 cp/decl2.c:834
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD estÃ¡ inicializado (utilice decltype en su lugar)"
  
! #: cp/decl.c:5077
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "la declaraciÃ³n de %q#D tiene %<extern%> y estÃ¡ inicializada"
  
! #: cp/decl.c:5107
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "la definiciÃ³n de %q#D se marca como %<dllimport%>"
  
! #: cp/decl.c:5131
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q#D no es un dato miembro no static de %qT"
  
! #: cp/decl.c:5139
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "declaraciÃ³n plantilla de %q#D"
  
! #: cp/decl.c:5140
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "declaraciÃ³n de la plantilla miembro %qD no vÃ¡lida"
  
! #: cp/decl.c:5152
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ no permite que %<%T::%D%> se defina como %<%T::%D%>"
  
! #: cp/decl.c:5164
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "inicializaciÃ³n duplicada de %qD"
  
! #: cp/decl.c:5214
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "la declaraciÃ³n de %q#D fuera de la clase no es una definiciÃ³n"
  
! #: cp/decl.c:5248
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n)"
  
! #: cp/decl.c:5252
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F se declarÃ³ %<static%> pero nunca se define"
  
! #: cp/decl.c:5317
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "la variable %q#D tiene inicializador pero de tipo de dato incompleto"
  
! #: cp/decl.c:5323 cp/decl.c:6330
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementos de la matriz %q#D con tipo de dato incompleto"
  
! #: cp/decl.c:5333
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "el agregado %q#D tiene un tipo incompleto y no se puede definir"
  
! #: cp/decl.c:5369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD declarado como referencia pero no se inicializa"
  
! #: cp/decl.c:5426
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "se usÃ³ un nombre en un inicializador designado de estilo GNU para una matriz"
  
! #: cp/decl.c:5432
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "el nombre %qD se utiliza en un inicializador designado en estilo GNU para una matriz"
  
! #: cp/decl.c:5451
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "no se admiten los inicializadores designados como no triviales"
  
! #: cp/decl.c:5454
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "el tamaÃ±o de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.c:5510
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "el inicializador no puede determinar el tamaÃ±o de %qD"
  
! #: cp/decl.c:5517
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "falta el tamaÃ±o de la matriz en %qD"
  
! #: cp/decl.c:5529
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "matriz %qD de tamaÃ±o cero"
  
! #: cp/decl.c:5569
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "no se conoce el tamaÃ±o de almacenamiento de %qD"
  
! #: cp/decl.c:5593
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "el tamaÃ±o de almacenamiento de %qD no es constante"
  
! #: cp/decl.c:5644
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "perdÃ³n: la semÃ¡ntica de los datos static de la funciÃ³n inline %q+#D es errÃ³nea (terminarÃ¡ con mÃºltiples copias)"
  
! #: cp/decl.c:5648
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "perdÃ³n: la semÃ¡ntica de los datos static de la funciÃ³n inline %q+#D es errÃ³nea (terminarÃ¡ con mÃºltiples copias)"
  
! #: cp/decl.c:5654
  #, fuzzy, gcc-internal-format
  #| msgid "  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "  puede evitar esto eliminando el inicializador"
  
! #: cp/decl.c:5690
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "const %qD sin inicializar"
  
! #: cp/decl.c:5697
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/decl.c:5704
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/decl.c:5712
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T no tiene constructor por defecto proporcionado por el usuario"
  
! #: cp/decl.c:5716
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "el constructor no es proporcionado por el usuario porque estÃ¡ marcado explÃ­citamente por defecto en el cuerpo de la clase"
  
! #: cp/decl.c:5719
  #, fuzzy, gcc-internal-format
  #| msgid "and the implicitly-defined constructor does not initialize %q+#D"
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "y el constructor implÃ­citamente definido no inicializa %q+#D"
  
! #: cp/decl.c:5887
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "tipo %qT no vÃ¡lido como inicializador para un vector de tipo %qT"
  
! #: cp/decl.c:5928
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "el inicializador para %qT debe estar encerrado entre llaves"
  
! #: cp/decl.c:5963
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "se usa %<[%E] =%> en un inicializador designado en estilo GNU para la clase %qT"
  
! #: cp/decl.c:5971
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT no tiene un dato miembro que no es static llamado %qD"
  
! #: cp/decl.c:5991
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for array member %q#D"
  msgid "invalid initializer for %q#D"
  msgstr "inicializador no vÃ¡lido para la matriz miembro %q#D"
  
! #: cp/decl.c:6021
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "asignador C99 %qE fuera del inicializador agregado"
  
! #: cp/decl.c:6060 cp/decl.c:6302 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "demasiados inicializadores para %qT"
  
! #: cp/decl.c:6097
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.c:6107
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.c:6227
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "faltan llaves alrededor del inicializador para %qT"
  
! #: cp/decl.c:6332
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementos de la matriz %q#T tienen tipo de dato incompleto"
  
! #: cp/decl.c:6340
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "literal compuesta de tamaÃ±o variable"
  
! #: cp/decl.c:6395
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D tiene un tipo incompleto"
  
! #: cp/decl.c:6416
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "el objeto escalar %qD requiere un elemento en el inicializador"
  
! #: cp/decl.c:6461
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "en C++98 %qD debe ser inicializado por un constructor, no por %<{...}%>"
  
! #: cp/decl.c:6568
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "matriz %qD inicializada con una constante de cadena entre parÃ©ntesis %qE"
  
! #: cp/decl.c:6603
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "inicializador no vÃ¡lido para el miembro static con constructor"
  
! #: cp/decl.c:6605
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "inicializaciÃ³n en clase que no es constante no vÃ¡lida para el miembro static %qD"
  
! #: cp/decl.c:6608
  #, fuzzy, gcc-internal-format
  #| msgid "non-constant in-class initialization invalid for static member %qD"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "inicializaciÃ³n en clase que no es constante no vÃ¡lida para el miembro static %qD"
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(se requiere una inicializaciÃ³n fuera de la clase)"
  
! #: cp/decl.c:6791
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is initialized with itself"
  msgid "reference %qD is initialized with itself"
  msgstr "%qD se inicializa con sÃ­ mismo"
  
! #: cp/decl.c:6938
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/decl.c:6956 cp/decl.c:12902
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/decl.c:6960 cp/decl.c:12906
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: cp/decl.c:7007
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member function (did you forget the %<()%> ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro (Â¿OlvidÃ³ el %<&%>?)"
  
! #: cp/decl.c:7103
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "un objeto de tamaÃ±o variable puede no ser inicializado"
  
! #: cp/decl.c:7156
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "se oscurece la declaraciÃ³n de tipo previa de %q#D"
  
! #: cp/decl.c:7348
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la funciÃ³n %q#D se inicializa como una variable"
  
! #: cp/decl.c:7432
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  no se puede usar la asignaciÃ³n obsoleta en %q+D porque tiene un destructor"
  
! #: cp/decl.c:7435
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7442
  #, fuzzy, gcc-internal-format
  #| msgid "cannot form pointer to member of non-class %q#T"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "no se puede formar un puntero al miembro de %q#T que no es clase"
  
! #: cp/decl.c:7468
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7477
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7694
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.c:7710
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable %qE"
  
! #: cp/decl.c:7719 cp/decl.c:7804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs specified for structure field"
  msgid "%u name provided for structured binding"
--- 42337,43003 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "la redeclaraciÃ³n de friend %q#D no puede tener argumentos de plantilla por defecto"
  
! #: cp/decl.c:2955
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "declaraciÃ³n thread-local de %q#D despuÃ©s de una declaraciÃ³n que no es thread-local"
  
! #: cp/decl.c:2958
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "declaraciÃ³n que no es thread-local de %q#D despuÃ©s de una declaraciÃ³n thread-local"
  
! #: cp/decl.c:2973 cp/decl.c:3017 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "redeclaraciÃ³n de %q#D"
  
! #: cp/decl.c:3000
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%s' in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "declaraciÃ³n redundante de `%s' en el mismo Ã¡mbito"
  
! #: cp/decl.c:3066
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3067
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "un local previo"
  
! #: cp/decl.c:3161
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  desde aquÃ­"
  
! #: cp/decl.c:3184 cp/decl.c:3412
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  sale del bloque estructurado OpenMP"
  
! #: cp/decl.c:3212
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  cruza la inicializaciÃ³n de %q+#D"
  
! #: cp/decl.c:3215
  #, fuzzy, gcc-internal-format
  #| msgid "  enters scope of %q+#D which has non-trivial destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  entra al Ã¡mbito de %q+#D el cual tiene un destructor que no es trivial"
  
! #: cp/decl.c:3270
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3365 cp/decl.c:3385
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  entra al bloque catch"
  
! #: cp/decl.c:3372
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  salta la inicializaciÃ³n de %q+#D"
  
! #: cp/decl.c:3375
  #, fuzzy, gcc-internal-format
  #| msgid "  enters scope of %q+#D which has non-trivial destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  entra al Ã¡mbito de %q+#D el cual tiene un destructor que no es trivial"
  
! #: cp/decl.c:3383
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  entra al bloque try"
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3389
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "  enters %<constexpr%> if statement"
  msgstr "se esperaba una declaraciÃ³n"
  
! #: cp/decl.c:3395
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entra al bloque estructurado OpenMP"
  
! #: cp/decl.c:3427 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "salida no vÃ¡lida de un bloque estructurado OpenMP"
  
! #: cp/decl.c:3819
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD no es un tipo"
  
! #: cp/decl.c:3826 cp/parser.c:6492
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "se usa %qD sin parÃ¡metros de plantilla"
  
! #: cp/decl.c:3837
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T no es una clase"
  
! #: cp/decl.c:3865 cp/decl.c:3958
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "no hay una plantilla de clase llamada %q#T en %q#T"
  
! #: cp/decl.c:3866
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/decl.c:3879
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la bÃºsqueda de %qT en %qT es ambigua"
  
! #: cp/decl.c:3888
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es una plantilla de clase"
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es un tipo"
  
! #: cp/decl.c:3967
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "los parÃ¡metros de la plantilla no coinciden con la plantilla"
  
! #: cp/decl.c:4283
  #, 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.c:4751
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con constructor en un agregado anÃ³nimo"
  
! #: cp/decl.c:4754
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con destructor en un agregado anÃ³nimo"
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con operador de asignaciÃ³n de copia en un agregado anÃ³nimo"
  
! #: cp/decl.c:4776
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "se descarta el atributo en la declaraciÃ³n de %q#T"
  
! #: cp/decl.c:4779
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "el atributo para %q#T debe estar a continuaciÃ³n de la palabra clave %qs"
  
! #: cp/decl.c:4802
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "tipos mÃºltiples en una declaraciÃ³n"
  
! #: cp/decl.c:4807
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeclaraciÃ³n del tipo interno de C++ %qT"
  
! #: cp/decl.c:4824
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> sÃ³lo se puede especificar para variables o declaraciones de funciÃ³n"
  
! #: cp/decl.c:4856
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "falta el nombre del tipo en la declaraciÃ³n typedef"
  
! #: cp/decl.c:4864
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ prohÃ­be structs anÃ³nimos"
  
! #: cp/decl.c:4871
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs sÃ³lo se puede especificar para funciones"
  
! #: cp/decl.c:4874
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs sÃ³lo se puede especificar para funciones"
  
! #: cp/decl.c:4879
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> sÃ³lo se puede especificar dentro de una clase"
  
! #: cp/decl.c:4882
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> sÃ³lo se puede especificar para constructores"
  
! #: cp/decl.c:4885
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "una clase de almacenamiento sÃ³lo se puede especificar para objetos y funciones"
  
! #: cp/decl.c:4889
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "los calificadores sÃ³lo se pueden especificar para objetos y funciones"
  
! #: cp/decl.c:4893
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "los calificadores sÃ³lo se pueden especificar para objetos y funciones"
  
! #: cp/decl.c:4897
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "los calificadores sÃ³lo se pueden especificar para objetos y funciones"
  
! #: cp/decl.c:4901
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "una clase de almacenamiento sÃ³lo se puede especificar para objetos y funciones"
  
! #: cp/decl.c:4905
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "se descartÃ³ %<typedef%> en esta declaraciÃ³n"
  
! #: cp/decl.c:4908
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<constexpr%> no se puede usar en declaraciones de tipo"
  
! #: cp/decl.c:4930
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "se descartan los atributos en la instanciaciÃ³n de una plantilla"
  
! #: cp/decl.c:4933
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "el atributo %qE sÃ³lo se puede aplicar a definiciones de clase"
  
! #: cp/decl.c:5005
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "se descartan los atributos aplicados al tipo de clase %qT fuera de la definiciÃ³n"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:5009
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "se descartan los atributos aplicados al tipo dependiente %qT sin una declaraciÃ³n asociada"
  
! #: cp/decl.c:5079 cp/decl2.c:834
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD estÃ¡ inicializado (utilice decltype en su lugar)"
  
! #: cp/decl.c:5087
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "la declaraciÃ³n de %q#D tiene %<extern%> y estÃ¡ inicializada"
  
! #: cp/decl.c:5117
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "la definiciÃ³n de %q#D se marca como %<dllimport%>"
  
! #: cp/decl.c:5141
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q#D no es un dato miembro no static de %qT"
  
! #: cp/decl.c:5149
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "declaraciÃ³n plantilla de %q#D"
  
! #: cp/decl.c:5150
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "declaraciÃ³n de la plantilla miembro %qD no vÃ¡lida"
  
! #: cp/decl.c:5162
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ no permite que %<%T::%D%> se defina como %<%T::%D%>"
  
! #: cp/decl.c:5174
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "inicializaciÃ³n duplicada de %qD"
  
! #: cp/decl.c:5224
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "la declaraciÃ³n de %q#D fuera de la clase no es una definiciÃ³n"
  
! #: cp/decl.c:5258
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n)"
  
! #: cp/decl.c:5262
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F se declarÃ³ %<static%> pero nunca se define"
  
! #: cp/decl.c:5327
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "la variable %q#D tiene inicializador pero de tipo de dato incompleto"
  
! #: cp/decl.c:5333 cp/decl.c:6340
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementos de la matriz %q#D con tipo de dato incompleto"
  
! #: cp/decl.c:5343
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "el agregado %q#D tiene un tipo incompleto y no se puede definir"
  
! #: cp/decl.c:5379
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD declarado como referencia pero no se inicializa"
  
! #: cp/decl.c:5436
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "se usÃ³ un nombre en un inicializador designado de estilo GNU para una matriz"
  
! #: cp/decl.c:5442
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "el nombre %qD se utiliza en un inicializador designado en estilo GNU para una matriz"
  
! #: cp/decl.c:5461
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "no se admiten los inicializadores designados como no triviales"
  
! #: cp/decl.c:5464
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "el tamaÃ±o de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.c:5520
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "el inicializador no puede determinar el tamaÃ±o de %qD"
  
! #: cp/decl.c:5527
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "falta el tamaÃ±o de la matriz en %qD"
  
! #: cp/decl.c:5539
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "matriz %qD de tamaÃ±o cero"
  
! #: cp/decl.c:5579
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "no se conoce el tamaÃ±o de almacenamiento de %qD"
  
! #: cp/decl.c:5603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "el tamaÃ±o de almacenamiento de %qD no es constante"
  
! #: cp/decl.c:5654
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "perdÃ³n: la semÃ¡ntica de los datos static de la funciÃ³n inline %q+#D es errÃ³nea (terminarÃ¡ con mÃºltiples copias)"
  
! #: cp/decl.c:5658
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "perdÃ³n: la semÃ¡ntica de los datos static de la funciÃ³n inline %q+#D es errÃ³nea (terminarÃ¡ con mÃºltiples copias)"
  
! #: cp/decl.c:5664
  #, fuzzy, gcc-internal-format
  #| msgid "  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "  puede evitar esto eliminando el inicializador"
  
! #: cp/decl.c:5700
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "const %qD sin inicializar"
  
! #: cp/decl.c:5707
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/decl.c:5714
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/decl.c:5722
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T no tiene constructor por defecto proporcionado por el usuario"
  
! #: cp/decl.c:5726
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "el constructor no es proporcionado por el usuario porque estÃ¡ marcado explÃ­citamente por defecto en el cuerpo de la clase"
  
! #: cp/decl.c:5729
  #, fuzzy, gcc-internal-format
  #| msgid "and the implicitly-defined constructor does not initialize %q+#D"
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "y el constructor implÃ­citamente definido no inicializa %q+#D"
  
! #: cp/decl.c:5897
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "tipo %qT no vÃ¡lido como inicializador para un vector de tipo %qT"
  
! #: cp/decl.c:5938
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "el inicializador para %qT debe estar encerrado entre llaves"
  
! #: cp/decl.c:5973
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "se usa %<[%E] =%> en un inicializador designado en estilo GNU para la clase %qT"
  
! #: cp/decl.c:5981
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT no tiene un dato miembro que no es static llamado %qD"
  
! #: cp/decl.c:6001
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for array member %q#D"
  msgid "invalid initializer for %q#D"
  msgstr "inicializador no vÃ¡lido para la matriz miembro %q#D"
  
! #: cp/decl.c:6031
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "asignador C99 %qE fuera del inicializador agregado"
  
! #: cp/decl.c:6070 cp/decl.c:6312 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "demasiados inicializadores para %qT"
  
! #: cp/decl.c:6107
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.c:6117
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.c:6237
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "faltan llaves alrededor del inicializador para %qT"
  
! #: cp/decl.c:6342
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementos de la matriz %q#T tienen tipo de dato incompleto"
  
! #: cp/decl.c:6350
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "literal compuesta de tamaÃ±o variable"
  
! #: cp/decl.c:6405
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D tiene un tipo incompleto"
  
! #: cp/decl.c:6426
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "el objeto escalar %qD requiere un elemento en el inicializador"
  
! #: cp/decl.c:6471
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "en C++98 %qD debe ser inicializado por un constructor, no por %<{...}%>"
  
! #: cp/decl.c:6578
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "matriz %qD inicializada con una constante de cadena entre parÃ©ntesis %qE"
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "inicializador no vÃ¡lido para el miembro static con constructor"
  
! #: cp/decl.c:6615
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "inicializaciÃ³n en clase que no es constante no vÃ¡lida para el miembro static %qD"
  
! #: cp/decl.c:6618
  #, fuzzy, gcc-internal-format
  #| msgid "non-constant in-class initialization invalid for static member %qD"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "inicializaciÃ³n en clase que no es constante no vÃ¡lida para el miembro static %qD"
  
! #: cp/decl.c:6623
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(se requiere una inicializaciÃ³n fuera de la clase)"
  
! #: cp/decl.c:6801
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is initialized with itself"
  msgid "reference %qD is initialized with itself"
  msgstr "%qD se inicializa con sÃ­ mismo"
  
! #: cp/decl.c:6948
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/decl.c:6966 cp/decl.c:12911
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/decl.c:6970 cp/decl.c:12915
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: cp/decl.c:7017
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member function (did you forget the %<()%> ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro (Â¿OlvidÃ³ el %<&%>?)"
  
! #: cp/decl.c:7113
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "un objeto de tamaÃ±o variable puede no ser inicializado"
  
! #: cp/decl.c:7166
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "se oscurece la declaraciÃ³n de tipo previa de %q#D"
  
! #: cp/decl.c:7358
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la funciÃ³n %q#D se inicializa como una variable"
  
! #: cp/decl.c:7441
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  no se puede usar la asignaciÃ³n obsoleta en %q+D porque tiene un destructor"
  
! #: cp/decl.c:7444
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7451
  #, fuzzy, gcc-internal-format
  #| msgid "cannot form pointer to member of non-class %q#T"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "no se puede formar un puntero al miembro de %q#T que no es clase"
  
! #: cp/decl.c:7477
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7486
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7703
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.c:7719
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable %qE"
  
! #: cp/decl.c:7728 cp/decl.c:7813
  #, 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
*** 42977,42983 ****
  msgstr[0] "se especificÃ³ %qs para el campo de estructura"
  msgstr[1] "se especificÃ³ %qs para el campo de estructura"
  
! #: cp/decl.c:7723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "only %u name provided for structured binding"
--- 43005,43011 ----
  msgstr[0] "se especificÃ³ %qs para el campo de estructura"
  msgstr[1] "se especificÃ³ %qs para el campo de estructura"
  
! #: cp/decl.c:7732
  #, 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
*** 42985,44485 ****
  msgstr[0] "inicializador no vÃ¡lido para la cadena de bits"
  msgstr[1] "inicializador no vÃ¡lido para la cadena de bits"
  
! #: cp/decl.c:7726
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7771
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length vector %qT"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable %qE"
  
! #: cp/decl.c:7797
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "el tamaÃ±o de la matriz no es una expresion constante integral"
  
! #: cp/decl.c:7806
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7827
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "in initialization of structured binding variable %qD"
  msgstr "tipo no vÃ¡lido para la variable de iteraciÃ³n %qE"
  
! #: cp/decl.c:7853
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.c:7858
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
  
! #: cp/decl.c:7863
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.c:7867
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.c:7876
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to static data member %qD"
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "no se puede aplicar %<offsetof%> al dato miembro static %qD"
  
! #: cp/decl.c:8316
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8319
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/decl.c:8324
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8553
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "el inicializador no puede determinar el tamaÃ±o de %qT"
  
! #: cp/decl.c:8557
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "falta el tamaÃ±o de la matriz en %qT"
  
! #: cp/decl.c:8560
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "matriz %qT de tamaÃ±o cero"
  
! #: cp/decl.c:8576
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "el destructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.c:8578
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "el constructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.c:8604
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD se declarÃ³ como una variable %<virtual%>"
  
! #: cp/decl.c:8606
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de variable"
  
! #: cp/decl.c:8612
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD se declarÃ³ como un parÃ¡metro %<virtual%>"
  
! #: cp/decl.c:8615
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD se declarÃ³ como un parÃ¡metro %<inline%>"
  
! #: cp/decl.c:8617
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de parÃ¡metro"
  
! #: cp/decl.c:8623
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD se declarÃ³ como un tipo %<virtual%>"
  
! #: cp/decl.c:8626
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD se declarÃ³ como un tipo %<inline%>"
  
! #: cp/decl.c:8628
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de tipo"
  
! #: cp/decl.c:8634
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD se declarÃ³ como un campo %<virtual%>"
  
! #: cp/decl.c:8637
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD se declarÃ³ como un campo %<inline%>"
  
! #: cp/decl.c:8639
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de campo"
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/decl.c:8653
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D se declarÃ³ con una especificaciÃ³n de excepciÃ³n"
  
! #: cp/decl.c:8685
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la definiciÃ³n de %qD no estÃ¡ en un espacio de nombres que contenga a %qT"
  
! #: cp/decl.c:8725
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "la funciÃ³n miembro static %q#D se declara con calificadores de tipo"
  
! #: cp/decl.c:8736
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%qD se declarÃ³ como un no-parÃ¡metro"
  
! #: cp/decl.c:8743
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "el parÃ¡metro %qD se declarÃ³ con tipo void"
  
! #: cp/decl.c:8746
  #, fuzzy, gcc-internal-format
  #| msgid "Java method %qD has non-Java return type %qT"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "el mÃ©todo Java %qD tiene un tipo de devoluciÃ³n %qT que no es de Java"
  
! #: cp/decl.c:8822
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "concept %qD has no definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de union"
  
! #: cp/decl.c:8884
  #, 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.c:8895
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "uso no vÃ¡lido del id de plantilla %qD en la declaraciÃ³n de la plantilla primaria"
  
! #: cp/decl.c:8916
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "no se permiten los argumentos por defecto en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qD"
  
! #: cp/decl.c:8925
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "no se permite %<inline%> en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qD"
  
! #: cp/decl.c:8942
  #, 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.c:8989
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.c:8992
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "no se puede declarar %<::main%> como inline"
  
! #: cp/decl.c:8995
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be inline"
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "no se puede declarar %<::main%> como inline"
  
! #: cp/decl.c:8997
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.c:9054
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "la funciÃ³n miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.c:9055
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "la funciÃ³n que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.c:9063
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "la funciÃ³n miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.c:9064
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "la funciÃ³n que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.c:9074
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "la especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombres"
  
  #  FIXME traducciÃ³n
! #: cp/decl.c:9080
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "la declaraciÃ³n de %qD como algo que no es funciÃ³n"
  
! #: cp/decl.c:9093
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "operador literal con enlace C"
  
! #: cp/decl.c:9103
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD tien una lista de argumentos no vÃ¡lida"
  
! #: cp/decl.c:9111
  #, fuzzy, gcc-internal-format
  #| msgid "integer suffix %<%s%> shadowed by implementation"
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "se oscurece el sufijo entero %<%s%> por la implementaciÃ³n"
  
! #: cp/decl.c:9117
  #, fuzzy, gcc-internal-format
  #| msgid "floating point suffix %<%s%> shadowed by implementation"
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr "se oscurece el sufijo de coma flotante %<%s%> por la implementaciÃ³n"
  
! #: cp/decl.c:9125
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "los sufijos de operador literal que no estÃ¡n precedidos por %<_%> estÃ¡n reservados para estandarizaciÃ³n futura"
  
! #: cp/decl.c:9130
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD debe ser una funciÃ³n que no sea miembro"
  
! #: cp/decl.c:9211
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> debe devolver %<int%>"
  
! #: cp/decl.c:9251
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "la definiciÃ³n de %qD declarado implÃ­citamente"
  
! #: cp/decl.c:9256
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "la definiciÃ³n de %qD explÃ­citamente por defecto"
  
! #: cp/decl.c:9258
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D explicitly defaulted here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D explÃ­citamente por defecto aquÃ­"
  
! #: cp/decl.c:9275
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "no hay una funciÃ³n miembro %q#D declarada en la clase %qT"
  
! #: cp/decl.c:9465
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.c:9474
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "la variable automÃ¡tica %qE no puede ser %<threadprivate%>"
  
! #: cp/decl.c:9481
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9601
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "inicializaciÃ³n en la clase del miembro de datos static %q#D de tipo incompleto"
  
! #: cp/decl.c:9605
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "se necesita %<constexpr%> para la inicializaciÃ³n en la clase no vÃ¡lida del miembro de datos static %q#D de tipo que no es integral"
  
! #: cp/decl.c:9609
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "inicializaciÃ³n en la clase del miembro de datos static %q#D de tipo que no es literal"
  
! #: cp/decl.c:9620
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "inicializaciÃ³n en la clase no vÃ¡lida para el miembro de datos static de tipo %qT que no es integral"
  
! #: cp/decl.c:9625
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ prohÃ­be la inicializaciÃ³n en la clase del miembro static %qD que no es constante"
  
! #: cp/decl.c:9630
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ prohÃ­be la inicializaciÃ³n de la constante miembro %qD del tipo %qT que no es entero"
  
! #: cp/decl.c:9739
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "el tamaÃ±o de la matriz %qD tiene un tipo %qT que no es integral"
  
! #: cp/decl.c:9742
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "el tamaÃ±o de la matriz tiene un tipo %qT que no es integral"
  
! #: cp/decl.c:9773 cp/decl.c:9842
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "el tamaÃ±o de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.c:9777 cp/decl.c:9845
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "el tamaÃ±o de la matriz no es una expresion constante integral"
  
! #: cp/decl.c:9825
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ prohÃ­be la matriz %qD de tamaÃ±o cero"
  
! #: cp/decl.c:9828
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ prohÃ­be matrices de tamaÃ±o cero"
  
! #: cp/decl.c:9852
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ prohÃ­be la matriz %qD de longitud variable"
  
! #: cp/decl.c:9855
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ prohÃ­be las matrices de longitud variable"
  
! #: cp/decl.c:9861
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "se usa la matriz de longitud variable %qD"
  
! #: cp/decl.c:9864
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: cp/decl.c:9913
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "desbordamiento en la dimensiÃ³n de la matriz"
  
! #: cp/decl.c:9973
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of %qT"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/decl.c:9975 cp/pt.c:14971
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "se crea la matriz de %qT"
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "la declaraciÃ³n de %qD como una matriz de voids"
  
! #: cp/decl.c:9987
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "se crea la matriz de voids"
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "la declaraciÃ³n de %qD como una matriz de funciones"
  
! #: cp/decl.c:9994
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "se crea la matriz de funciones"
  
! #: cp/decl.c:9999
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "la declaraciÃ³n de %qD como una matriz de referencias"
  
! #: cp/decl.c:10001
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "se crea la matriz de referencias"
  
! #: cp/decl.c:10006
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "la declaraciÃ³n de %qD como una matriz de miembros de funciÃ³n"
  
! #: cp/decl.c:10009
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "se crea la matriz de miembros de funciÃ³n"
  
! #: cp/decl.c:10023
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaraciÃ³n de %qD como una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primera"
  
! #: cp/decl.c:10027
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto para la primera"
  
! #: cp/decl.c:10097
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "la especificaciÃ³n del tipo de devoluciÃ³n para el constructor es no vÃ¡lida"
  
! #: cp/decl.c:10100
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.c:10110
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "la especificaciÃ³n del tipo de devoluciÃ³n para el destructor es no vÃ¡lida"
  
! #: cp/decl.c:10113
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.c:10125
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "se especificÃ³ un tipo de devoluciÃ³n para %<operator %T%>"
  
! #: cp/decl.c:10128
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.c:10136
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "la especificaciÃ³n del tipo de devoluciÃ³n para el destructor es no vÃ¡lida"
  
! #: cp/decl.c:10139
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.c:10143
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "especificadores en conflicto en la declaraciÃ³n de %qs"
  
! #: cp/decl.c:10152
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "especificadores en conflicto en la declaraciÃ³n de %qs"
  
! #: cp/decl.c:10173
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "se declarÃ³ la variable o campo sin nombre como void"
  
! #: cp/decl.c:10180
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "se declarÃ³ la variable o campo como void"
  
! #: cp/decl.c:10195
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "el especificador %<inline%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito global"
  
! #: cp/decl.c:10200
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en lÃ­nea sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.c:10458
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<::%D%>"
  
! #: cp/decl.c:10461 cp/decl.c:10481
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<%T::%D%>"
  
! #: cp/decl.c:10464
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<%D::%D%>"
  
! #: cp/decl.c:10473
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T no es una clase o un espacio de nombres"
  
  #  FIXME traducciÃ³n
! #: cp/decl.c:10495 cp/decl.c:10588 cp/decl.c:10597 cp/decl.c:12241
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "la declaraciÃ³n de %qD como algo que no es funciÃ³n"
  
  #  FIXME traducciÃ³n
! #: cp/decl.c:10501
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "declaraciÃ³n de %qD como algo que no es miembro"
  
! #: cp/decl.c:10529
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "falta el id del declarador; se utiliza la palabra reservada %qD"
  
! #: cp/decl.c:10580
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la definiciÃ³n de la funciÃ³n no declara parÃ¡metros"
  
! #: cp/decl.c:10605
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "declaraciÃ³n de %qD como %<typedef%>"
  
! #: cp/decl.c:10610
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "la declaraciÃ³n de %qD como parÃ¡metro"
  
! #: cp/decl.c:10645
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> no puede aparecer en una declaraciÃ³n typedef"
  
! #: cp/decl.c:10652
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> no puede aparecer en una declaraciÃ³n typedef"
  
! #: cp/decl.c:10660
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dos o mÃ¡s tipos de datos en la declaraciÃ³n de %qs"
  
! #: cp/decl.c:10666
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "especificadores en conflicto en la declaraciÃ³n de %qs"
  
! #: cp/decl.c:10701
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C no admite %<complex%> simples que significan %<double complex%>"
  
! #: cp/decl.c:10750 cp/decl.c:10753 cp/decl.c:10756
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ prohÃ­be la declaraciÃ³n de %qs sin tipo"
  
! #: cp/decl.c:10772
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "no se admite %<__int128%> en este objetivo"
  
! #: cp/decl.c:10778
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<__int128%> for %qs"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ no admite %<__int128%> para %qs"
  
! #: cp/decl.c:10832
  #, 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.c:10838
  #, 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.c:10846 cp/decl.c:10852
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qT"
  msgstr "se usÃ³ %qs con %qE"
  
! #: cp/decl.c:10857
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: cp/decl.c:10859
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: cp/decl.c:10925
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex no vÃ¡lido para %qs"
  
! #: cp/decl.c:10964
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10984
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.c:10993
  #, 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++2a%> or %<-std=gnu++2a%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.c:11006
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "declaraciÃ³n typedef no vÃ¡lida en la declaraciÃ³n de parÃ¡metros"
  
! #: cp/decl.c:11013
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para el parÃ¡metro de plantilla %qs"
  
! #: cp/decl.c:11023 cp/decl.c:11165
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para el parÃ¡metro %qs"
  
! #: cp/decl.c:11030
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.c:11036
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.c:11046
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "declaraciÃ³n de clase fuera de %<virtual%>"
  
! #: cp/decl.c:11056
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.c:11059
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<typedef%>"
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<typedef%>"
  
! #: cp/decl.c:11061
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.c:11065
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "se descarta el atributo en la declaraciÃ³n de %q#T"
  
! #: cp/decl.c:11070
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.c:11076
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<register%>"
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<register%>"
  
! #: cp/decl.c:11080
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.c:11084
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "la funciÃ³n %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11088
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "const %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11092
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "la funciÃ³n %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11103
  #, fuzzy, gcc-internal-format
  #| msgid "indirect function %q+D cannot be declared weak"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "la funciÃ³n indirecta %q+D no se puede declarar weak"
  
! #: cp/decl.c:11106
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11137
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mÃºltiples clases de almacenamiento en la declaraciÃ³n de %qs"
  
! #: cp/decl.c:11163
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: cp/decl.c:11177
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "la funciÃ³n anidada %qs se declarÃ³ %<extern%>"
  
! #: cp/decl.c:11181
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la declaraciÃ³n del nivel superior de %qs especifica %<auto%>"
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "el Ã¡mbito de la funciÃ³n %qs es implÃ­citamente auto y declarado %<__thread%>"
  
! #: cp/decl.c:11203
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "especificadores de clase de almacenamiento no vÃ¡lidos en las declaraciones de funciones friend"
  
! #: cp/decl.c:11285
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "mÃºltiples clases de almacenamiento en la declaraciÃ³n de %qs"
  
! #: cp/decl.c:11334
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11357
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "la funciÃ³n %qs usa el especificador de tipo %<auto%> sin un tipo de devoluciÃ³n trailing"
  
! #: cp/decl.c:11361
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "el tipo de devoluciÃ³n trailing sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.c:11366
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "la funciÃ³n %qs con tipo de devoluciÃ³n trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.c:11382
  #, 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.c:11387
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "uso no vÃ¡lido de %<auto%>"
  
! #: cp/decl.c:11398
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "se descartan los calificadores de tipo en el tipo de devoluciÃ³n de la funciÃ³n"
  
! #: cp/decl.c:11407
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: cp/decl.c:11420
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.c:11432
  #, 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.c:11435
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "no se declarÃ³ la funciÃ³n %qs con tipo de devoluciÃ³n trailing con el especificador de tipo %<auto%>"
  
! #: cp/decl.c:11465
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs que se declarÃ³ como funciÃ³n devuelve una funciÃ³n"
  
! #: cp/decl.c:11471
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs que se declarÃ³ como funciÃ³n devuelve una matriz"
  
! #: cp/decl.c:11500
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "el destructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.c:11501
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.c:11505
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.c:11506
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "los constructores tal vez no sean cv-calificados"
  
! #: cp/decl.c:11514
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.c:11515
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.c:11533
  #, 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.c:11550
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.c:11554
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la declaraciÃ³n friend no estÃ¡ en una definiciÃ³n de clase"
  
! #: cp/decl.c:11557
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "no se puede definir la funciÃ³n friend %qs en una definiciÃ³n de clase local"
  
! #: cp/decl.c:11570
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: cp/decl.c:11596
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "los destructores no pueden tener parÃ¡metros"
  
! #: cp/decl.c:11636
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "no se puede declarar el puntero a %q#T"
  
! #: cp/decl.c:11649 cp/decl.c:11656
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/decl.c:11658
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "no se puede declarar el puntero al miembro %q#T"
  
! #: cp/decl.c:11687
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.c:11688
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.c:11761
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "no se puede declarar la referencia a %q#T, el cual no es una definiciÃ³n de tipo o un argumento de tipo de plantilla"
  
! #: cp/decl.c:11831
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "el id de plantilla %qD se usa como un declarador"
  
! #: cp/decl.c:11856
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "las funciones miembros son implÃ­citamente friends de su clase"
  
! #: cp/decl.c:11862
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "calificaciÃ³n extra %<%T::%> en el miembro %qs"
  
! #: cp/decl.c:11892
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "no se puede definir la funciÃ³n miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.c:11894
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "no se puede declarar la funciÃ³n miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.c:11902
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "no se puede declarar el miembro %<%T::%s%> dentro de %qT"
  
! #: cp/decl.c:11942
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "%qs que no es parÃ¡metro no puede ser un paquete de parÃ¡metro"
  
! #: cp/decl.c:11950
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "los datos miembro pueden no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.c:11952
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "el parÃ¡metro puede no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.c:11963
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "declaraciÃ³n de clase fuera de %<virtual%>"
  
! #: cp/decl.c:11966
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> en una declaraciÃ³n vacÃ­a"
  
! #: cp/decl.c:11969
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "solamente las declaraciones de constructores pueden ser %<explicit%>"
  
! #: cp/decl.c:11979
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11986
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "el miembro que no es objeto %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11993
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la funciÃ³n %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11999
  #, 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.c:12005
  #, 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.c:12011
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "la referencia %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:12047
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> fuera de una declaraciÃ³n"
  
! #: cp/decl.c:12050
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "la definiciÃ³n de tipo se declarÃ³ %<auto%>"
  
! #: cp/decl.c:12055
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:12059
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "el nombre del typedef puede no ser un especificador-de-nombre-anidado"
  
! #: cp/decl.c:12083
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ prohÃ­be el tipo anidado %qD con el mismo nombre que la clase que lo contiene"
  
! #: cp/decl.c:12171
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "se especificÃ³ %<inline%> para la declaraciÃ³n de clase friend"
  
! #: cp/decl.c:12179
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "los parÃ¡metros de la plantilla no pueden ser friends"
  
! #: cp/decl.c:12181
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "la declaraciÃ³n friend requere una llave de clase, p.e. %<friend class %T::%D%>"
  
! #: cp/decl.c:12185
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "la declaraciÃ³n friend requiere una llave de clase, p.e. %<friend %#T%>"
  
! #: cp/decl.c:12198
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "se intenta hacer que la clase %qT sea un friend de Ã¡mbito global"
  
! #: cp/decl.c:12218
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "calificadores no vÃ¡lidos en el tipo de funciÃ³n que no es miembro"
  
! #: cp/decl.c:12222
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:12232
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "el declarador abstracto %qT se usÃ³ como declaraciÃ³n"
  
! #: cp/decl.c:12247
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "inicializaciÃ³n por valor del tipo de funciÃ³n %qT"
  
! #: cp/decl.c:12266
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "no se puede usar %<::%>  en la declaraciÃ³n de parÃ¡metros"
  
! #: cp/decl.c:12272
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/decl.c:12274
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "el parÃ¡metro se declarÃ³ %<auto%>"
  
! #: cp/decl.c:12325 cp/parser.c:3290
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "uso no vÃ¡lido del nombre-de-plantilla %qE sin una lista de argumentos"
  
! #: cp/decl.c:12329
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member declared %<auto%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "se declarÃ³ el miembro dato que no es static como %<auto%>"
  
! #: cp/decl.c:12353
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
! #: cp/decl.c:12356
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12372
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "uso no vÃ¡lido de %<::%>"
  
! #: cp/decl.c:12393
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "declaraciÃ³n de la funciÃ³n %qD en un contexto no vÃ¡lido"
  
! #: cp/decl.c:12403
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "la funciÃ³n %qD se declarÃ³ virtual dentro de un union"
  
! #: cp/decl.c:12413
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD no se puede declarar virtual, ya que siempre es static"
  
! #: cp/decl.c:12427
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "se esperaba un nombre calificado en la declaraciÃ³n friend para el destructor %qD"
  
! #: cp/decl.c:12434
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "declaraciÃ³n de %qD como miembro de %qT"
  
! #: cp/decl.c:12441
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %<concept%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.c:12447
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.c:12453
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "se esperaba un nombre calificado en la declaraciÃ³n friend para el constructor %qD"
  
! #: cp/decl.c:12462
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a constructor cannot be %<concept%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.c:12468
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.c:12477
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD redeclared as function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "la variable %qD se redeclarÃ³ como funciÃ³n"
  
! #: cp/decl.c:12480
  #, fuzzy, gcc-internal-format
  #| msgid "original type declared here"
  msgid "variable template declared here"
  msgstr "el tipo original se definiÃ³ aquÃ­"
  
! #: cp/decl.c:12538
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: cp/decl.c:12543
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "el nombre %qT tiene tipo de dato incompleto"
  
! #: cp/decl.c:12555
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE no es ni funciÃ³n ni funciÃ³n miembro; no se puede declarar friend"
  
! #: cp/decl.c:12558
  #, 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.c:12603
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "static data member %qE declared %<concept%>"
  msgstr "se declarÃ³ el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.c:12608
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr static data member %qD must have an initializer"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "el miembro dato static constexpr %qD debe tener un inicializador"
  
! #: cp/decl.c:12637
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "se declarÃ³ el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.c:12642
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "se declarÃ³ el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.c:12697
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<auto%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.c:12699
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<register%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.c:12704
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.c:12708
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.c:12713
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "no se permiten los especificadores-virt en %qs fuera de una definiciÃ³n de clase"
  
! #: cp/decl.c:12725
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<static%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito global"
  
! #: cp/decl.c:12729
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<inline%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito global"
  
! #: cp/decl.c:12737
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "funciÃ³n virtual %qs que no es clase"
  
! #: cp/decl.c:12744
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "se definiÃ³ %qs en un Ã¡mbito que no es una clase"
  
! #: cp/decl.c:12745
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "se declarÃ³ %qs en un Ã¡mbito que no es una clase"
  
! #: cp/decl.c:12779
  #, 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.c:12788
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "no se puede declarar una funciÃ³n static dentro de otra funciÃ³n"
  
! #: cp/decl.c:12827
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> puede no ser utilizado cuando se define (opuesto a la declaraciÃ³n) un dato miembro static"
  
! #: cp/decl.c:12834
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "se declarÃ³ el miembro static %qD como %<register%>"
  
! #: cp/decl.c:12840
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "no se puede declarar explÃ­citamente que el miembro %q#D tenga un enlace externo"
  
! #: cp/decl.c:12848
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of constexpr variable %qD is not a definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "la declaraciÃ³n de la variable constexpr %qD no es una definiciÃ³n"
  
! #: cp/decl.c:12869
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "la declaraciÃ³n de %q#D no tiene inicializadores"
  
! #: cp/decl.c:12881
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs inicializado y declarado como %<extern%>"
  
! #: cp/decl.c:12886
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs tiene %<extern%> e inicializador al mismo tiempo"
  
! #: cp/decl.c:13051
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "el argumento por defecto %qE usa %qD"
  
! #: cp/decl.c:13054
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "el argumento por defecto %qE usa la variable local %qD"
  
! #: cp/decl.c:13138
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "uso no vÃ¡lido de %<virtual%> en la declaraciÃ³n de plantilla de %q#D"
  
! #: cp/decl.c:13142
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "uso no vÃ¡lido de %<virtual%> en la declaraciÃ³n de plantilla de %q#D"
  
! #: cp/decl.c:13165
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "el parÃ¡metro %qD se declarÃ³ no vÃ¡lidamente como tipo de mÃ©todo"
  
! #: cp/decl.c:13192
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "el parÃ¡metro %qD incluye un puntero a matriz %qT de lÃ­mite desconocido"
  
! #: cp/decl.c:13194
  #, 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"
--- 43013,44513 ----
  msgstr[0] "inicializador no vÃ¡lido para la cadena de bits"
  msgstr[1] "inicializador no vÃ¡lido para la cadena de bits"
  
! #: cp/decl.c:7735
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7780
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length vector %qT"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable %qE"
  
! #: cp/decl.c:7806
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "el tamaÃ±o de la matriz no es una expresion constante integral"
  
! #: cp/decl.c:7815
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7836
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "in initialization of structured binding variable %qD"
  msgstr "tipo no vÃ¡lido para la variable de iteraciÃ³n %qE"
  
! #: cp/decl.c:7862
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.c:7867
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
  
! #: cp/decl.c:7872
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.c:7876
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.c:7885
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to static data member %qD"
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "no se puede aplicar %<offsetof%> al dato miembro static %qD"
  
! #: cp/decl.c:8325
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8328
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/decl.c:8333
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8562
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "el inicializador no puede determinar el tamaÃ±o de %qT"
  
! #: cp/decl.c:8566
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "falta el tamaÃ±o de la matriz en %qT"
  
! #: cp/decl.c:8569
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "matriz %qT de tamaÃ±o cero"
  
! #: cp/decl.c:8585
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "el destructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.c:8587
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "el constructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.c:8613
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD se declarÃ³ como una variable %<virtual%>"
  
! #: cp/decl.c:8615
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de variable"
  
! #: cp/decl.c:8621
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD se declarÃ³ como un parÃ¡metro %<virtual%>"
  
! #: cp/decl.c:8624
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD se declarÃ³ como un parÃ¡metro %<inline%>"
  
! #: cp/decl.c:8626
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de parÃ¡metro"
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD se declarÃ³ como un tipo %<virtual%>"
  
! #: cp/decl.c:8635
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD se declarÃ³ como un tipo %<inline%>"
  
! #: cp/decl.c:8637
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de tipo"
  
! #: cp/decl.c:8643
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD se declarÃ³ como un campo %<virtual%>"
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD se declarÃ³ como un campo %<inline%>"
  
! #: cp/decl.c:8648
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de campo"
  
! #: cp/decl.c:8655
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/decl.c:8662
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D se declarÃ³ con una especificaciÃ³n de excepciÃ³n"
  
! #: cp/decl.c:8694
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la definiciÃ³n de %qD no estÃ¡ en un espacio de nombres que contenga a %qT"
  
! #: cp/decl.c:8734
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "la funciÃ³n miembro static %q#D se declara con calificadores de tipo"
  
! #: cp/decl.c:8745
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%qD se declarÃ³ como un no-parÃ¡metro"
  
! #: cp/decl.c:8752
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "el parÃ¡metro %qD se declarÃ³ con tipo void"
  
! #: cp/decl.c:8755
  #, fuzzy, gcc-internal-format
  #| msgid "Java method %qD has non-Java return type %qT"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "el mÃ©todo Java %qD tiene un tipo de devoluciÃ³n %qT que no es de Java"
  
! #: cp/decl.c:8831
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "concept %qD has no definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de union"
  
! #: cp/decl.c:8893
  #, 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.c:8904
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "uso no vÃ¡lido del id de plantilla %qD en la declaraciÃ³n de la plantilla primaria"
  
! #: cp/decl.c:8925
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "no se permiten los argumentos por defecto en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qD"
  
! #: cp/decl.c:8934
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "no se permite %<inline%> en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qD"
  
! #: cp/decl.c:8951
  #, 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.c:8998
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.c:9001
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "no se puede declarar %<::main%> como inline"
  
! #: cp/decl.c:9004
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be inline"
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "no se puede declarar %<::main%> como inline"
  
! #: cp/decl.c:9006
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.c:9063
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "la funciÃ³n miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.c:9064
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "la funciÃ³n que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.c:9072
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "la funciÃ³n miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.c:9073
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "la funciÃ³n que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.c:9083
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "la especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombres"
  
  #  FIXME traducciÃ³n
! #: cp/decl.c:9089
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "la declaraciÃ³n de %qD como algo que no es funciÃ³n"
  
! #: cp/decl.c:9102
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "operador literal con enlace C"
  
! #: cp/decl.c:9112
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD tien una lista de argumentos no vÃ¡lida"
  
! #: cp/decl.c:9120
  #, fuzzy, gcc-internal-format
  #| msgid "integer suffix %<%s%> shadowed by implementation"
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "se oscurece el sufijo entero %<%s%> por la implementaciÃ³n"
  
! #: cp/decl.c:9126
  #, fuzzy, gcc-internal-format
  #| msgid "floating point suffix %<%s%> shadowed by implementation"
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr "se oscurece el sufijo de coma flotante %<%s%> por la implementaciÃ³n"
  
! #: cp/decl.c:9134
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "los sufijos de operador literal que no estÃ¡n precedidos por %<_%> estÃ¡n reservados para estandarizaciÃ³n futura"
  
! #: cp/decl.c:9139
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD debe ser una funciÃ³n que no sea miembro"
  
! #: cp/decl.c:9220
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> debe devolver %<int%>"
  
! #: cp/decl.c:9260
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "la definiciÃ³n de %qD declarado implÃ­citamente"
  
! #: cp/decl.c:9265
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "la definiciÃ³n de %qD explÃ­citamente por defecto"
  
! #: cp/decl.c:9267
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D explicitly defaulted here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D explÃ­citamente por defecto aquÃ­"
  
! #: cp/decl.c:9284
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "no hay una funciÃ³n miembro %q#D declarada en la clase %qT"
  
! #: cp/decl.c:9474
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.c:9483
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "la variable automÃ¡tica %qE no puede ser %<threadprivate%>"
  
! #: cp/decl.c:9490
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9610
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "inicializaciÃ³n en la clase del miembro de datos static %q#D de tipo incompleto"
  
! #: cp/decl.c:9614
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "se necesita %<constexpr%> para la inicializaciÃ³n en la clase no vÃ¡lida del miembro de datos static %q#D de tipo que no es integral"
  
! #: cp/decl.c:9618
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "inicializaciÃ³n en la clase del miembro de datos static %q#D de tipo que no es literal"
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "inicializaciÃ³n en la clase no vÃ¡lida para el miembro de datos static de tipo %qT que no es integral"
  
! #: cp/decl.c:9634
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ prohÃ­be la inicializaciÃ³n en la clase del miembro static %qD que no es constante"
  
! #: cp/decl.c:9639
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ prohÃ­be la inicializaciÃ³n de la constante miembro %qD del tipo %qT que no es entero"
  
! #: cp/decl.c:9748
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "el tamaÃ±o de la matriz %qD tiene un tipo %qT que no es integral"
  
! #: cp/decl.c:9751
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "el tamaÃ±o de la matriz tiene un tipo %qT que no es integral"
  
! #: cp/decl.c:9782 cp/decl.c:9851
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "el tamaÃ±o de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.c:9786 cp/decl.c:9854
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "el tamaÃ±o de la matriz no es una expresion constante integral"
  
! #: cp/decl.c:9834
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ prohÃ­be la matriz %qD de tamaÃ±o cero"
  
! #: cp/decl.c:9837
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ prohÃ­be matrices de tamaÃ±o cero"
  
! #: cp/decl.c:9861
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ prohÃ­be la matriz %qD de longitud variable"
  
! #: cp/decl.c:9864
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ prohÃ­be las matrices de longitud variable"
  
! #: cp/decl.c:9870
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "se usa la matriz de longitud variable %qD"
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "desbordamiento en la dimensiÃ³n de la matriz"
  
! #: cp/decl.c:9982
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of %qT"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/decl.c:9984 cp/pt.c:14974
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "se crea la matriz de %qT"
  
! #: cp/decl.c:9994
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "la declaraciÃ³n de %qD como una matriz de voids"
  
! #: cp/decl.c:9996
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "se crea la matriz de voids"
  
! #: cp/decl.c:10001
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "la declaraciÃ³n de %qD como una matriz de funciones"
  
! #: cp/decl.c:10003
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "se crea la matriz de funciones"
  
! #: cp/decl.c:10008
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "la declaraciÃ³n de %qD como una matriz de referencias"
  
! #: cp/decl.c:10010
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "se crea la matriz de referencias"
  
! #: cp/decl.c:10015
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "la declaraciÃ³n de %qD como una matriz de miembros de funciÃ³n"
  
! #: cp/decl.c:10018
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "se crea la matriz de miembros de funciÃ³n"
  
! #: cp/decl.c:10032
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaraciÃ³n de %qD como una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primera"
  
! #: cp/decl.c:10036
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto para la primera"
  
! #: cp/decl.c:10106
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "la especificaciÃ³n del tipo de devoluciÃ³n para el constructor es no vÃ¡lida"
  
! #: cp/decl.c:10109
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.c:10119
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "la especificaciÃ³n del tipo de devoluciÃ³n para el destructor es no vÃ¡lida"
  
! #: cp/decl.c:10122
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.c:10134
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "se especificÃ³ un tipo de devoluciÃ³n para %<operator %T%>"
  
! #: cp/decl.c:10137
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.c:10145
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "la especificaciÃ³n del tipo de devoluciÃ³n para el destructor es no vÃ¡lida"
  
! #: cp/decl.c:10148
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.c:10152
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "especificadores en conflicto en la declaraciÃ³n de %qs"
  
! #: cp/decl.c:10161
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "especificadores en conflicto en la declaraciÃ³n de %qs"
  
! #: cp/decl.c:10182
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "se declarÃ³ la variable o campo sin nombre como void"
  
! #: cp/decl.c:10189
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "se declarÃ³ la variable o campo como void"
  
! #: cp/decl.c:10204
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "el especificador %<inline%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito global"
  
! #: cp/decl.c:10209
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en lÃ­nea sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.c:10467
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<::%D%>"
  
! #: cp/decl.c:10470 cp/decl.c:10490
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<%T::%D%>"
  
! #: cp/decl.c:10473
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<%D::%D%>"
  
! #: cp/decl.c:10482
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T no es una clase o un espacio de nombres"
  
  #  FIXME traducciÃ³n
! #: cp/decl.c:10504 cp/decl.c:10597 cp/decl.c:10606 cp/decl.c:12250
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "la declaraciÃ³n de %qD como algo que no es funciÃ³n"
  
  #  FIXME traducciÃ³n
! #: cp/decl.c:10510
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "declaraciÃ³n de %qD como algo que no es miembro"
  
! #: cp/decl.c:10538
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "falta el id del declarador; se utiliza la palabra reservada %qD"
  
! #: cp/decl.c:10589
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la definiciÃ³n de la funciÃ³n no declara parÃ¡metros"
  
! #: cp/decl.c:10614
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "declaraciÃ³n de %qD como %<typedef%>"
  
! #: cp/decl.c:10619
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "la declaraciÃ³n de %qD como parÃ¡metro"
  
! #: cp/decl.c:10654
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> no puede aparecer en una declaraciÃ³n typedef"
  
! #: cp/decl.c:10661
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> no puede aparecer en una declaraciÃ³n typedef"
  
! #: cp/decl.c:10669
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dos o mÃ¡s tipos de datos en la declaraciÃ³n de %qs"
  
! #: cp/decl.c:10675
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "especificadores en conflicto en la declaraciÃ³n de %qs"
  
! #: cp/decl.c:10710
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C no admite %<complex%> simples que significan %<double complex%>"
  
! #: cp/decl.c:10759 cp/decl.c:10762 cp/decl.c:10765
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ prohÃ­be la declaraciÃ³n de %qs sin tipo"
  
! #: cp/decl.c:10781
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "no se admite %<__int128%> en este objetivo"
  
! #: cp/decl.c:10787
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<__int128%> for %qs"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ no admite %<__int128%> para %qs"
  
! #: cp/decl.c:10841
  #, 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.c:10847
  #, 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.c:10855 cp/decl.c:10861
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qT"
  msgstr "se usÃ³ %qs con %qE"
  
! #: cp/decl.c:10866
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: cp/decl.c:10868
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: cp/decl.c:10934
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex no vÃ¡lido para %qs"
  
! #: cp/decl.c:10973
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10993
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.c:11002
  #, 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++2a%> or %<-std=gnu++2a%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.c:11015
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "declaraciÃ³n typedef no vÃ¡lida en la declaraciÃ³n de parÃ¡metros"
  
! #: cp/decl.c:11022
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para el parÃ¡metro de plantilla %qs"
  
! #: cp/decl.c:11032 cp/decl.c:11174
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para el parÃ¡metro %qs"
  
! #: cp/decl.c:11039
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.c:11045
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.c:11055
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "declaraciÃ³n de clase fuera de %<virtual%>"
  
! #: cp/decl.c:11065
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.c:11068
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<typedef%>"
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<typedef%>"
  
! #: cp/decl.c:11070
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.c:11074
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "se descarta el atributo en la declaraciÃ³n de %q#T"
  
! #: cp/decl.c:11079
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.c:11085
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<register%>"
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<register%>"
  
! #: cp/decl.c:11089
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.c:11093
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "la funciÃ³n %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11097
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "const %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11101
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "la funciÃ³n %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11112
  #, fuzzy, gcc-internal-format
  #| msgid "indirect function %q+D cannot be declared weak"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "la funciÃ³n indirecta %q+D no se puede declarar weak"
  
! #: cp/decl.c:11115
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11146
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mÃºltiples clases de almacenamiento en la declaraciÃ³n de %qs"
  
! #: cp/decl.c:11172
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: cp/decl.c:11186
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "la funciÃ³n anidada %qs se declarÃ³ %<extern%>"
  
! #: cp/decl.c:11190
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la declaraciÃ³n del nivel superior de %qs especifica %<auto%>"
  
! #: cp/decl.c:11198
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "el Ã¡mbito de la funciÃ³n %qs es implÃ­citamente auto y declarado %<__thread%>"
  
! #: cp/decl.c:11212
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "especificadores de clase de almacenamiento no vÃ¡lidos en las declaraciones de funciones friend"
  
! #: cp/decl.c:11294
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "mÃºltiples clases de almacenamiento en la declaraciÃ³n de %qs"
  
! #: cp/decl.c:11343
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11366
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "la funciÃ³n %qs usa el especificador de tipo %<auto%> sin un tipo de devoluciÃ³n trailing"
  
! #: cp/decl.c:11370
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "el tipo de devoluciÃ³n trailing sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.c:11375
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.c:11382
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "la funciÃ³n %qs con tipo de devoluciÃ³n trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.c:11391
  #, 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.c:11396
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "uso no vÃ¡lido de %<auto%>"
  
! #: cp/decl.c:11407
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "se descartan los calificadores de tipo en el tipo de devoluciÃ³n de la funciÃ³n"
  
! #: cp/decl.c:11416
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: cp/decl.c:11429
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.c:11441
  #, 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.c:11444
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "no se declarÃ³ la funciÃ³n %qs con tipo de devoluciÃ³n trailing con el especificador de tipo %<auto%>"
  
! #: cp/decl.c:11474
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs que se declarÃ³ como funciÃ³n devuelve una funciÃ³n"
  
! #: cp/decl.c:11480
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs que se declarÃ³ como funciÃ³n devuelve una matriz"
  
! #: cp/decl.c:11509
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "el destructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.c:11510
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.c:11514
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.c:11515
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "los constructores tal vez no sean cv-calificados"
  
! #: cp/decl.c:11523
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.c:11524
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.c:11542
  #, 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.c:11559
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.c:11563
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la declaraciÃ³n friend no estÃ¡ en una definiciÃ³n de clase"
  
! #: cp/decl.c:11566
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "no se puede definir la funciÃ³n friend %qs en una definiciÃ³n de clase local"
  
! #: cp/decl.c:11579
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "los destructores no pueden tener parÃ¡metros"
  
! #: cp/decl.c:11645
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "no se puede declarar el puntero a %q#T"
  
! #: cp/decl.c:11658 cp/decl.c:11665
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/decl.c:11667
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "no se puede declarar el puntero al miembro %q#T"
  
! #: cp/decl.c:11696
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.c:11697
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.c:11770
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "no se puede declarar la referencia a %q#T, el cual no es una definiciÃ³n de tipo o un argumento de tipo de plantilla"
  
! #: cp/decl.c:11840
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "el id de plantilla %qD se usa como un declarador"
  
! #: cp/decl.c:11865
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "las funciones miembros son implÃ­citamente friends de su clase"
  
! #: cp/decl.c:11871
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "calificaciÃ³n extra %<%T::%> en el miembro %qs"
  
! #: cp/decl.c:11901
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "no se puede definir la funciÃ³n miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.c:11903
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "no se puede declarar la funciÃ³n miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.c:11911
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "no se puede declarar el miembro %<%T::%s%> dentro de %qT"
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "%qs que no es parÃ¡metro no puede ser un paquete de parÃ¡metro"
  
! #: cp/decl.c:11959
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "los datos miembro pueden no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.c:11961
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "el parÃ¡metro puede no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.c:11972
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "declaraciÃ³n de clase fuera de %<virtual%>"
  
! #: cp/decl.c:11975
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> en una declaraciÃ³n vacÃ­a"
  
! #: cp/decl.c:11978
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "solamente las declaraciones de constructores pueden ser %<explicit%>"
  
! #: cp/decl.c:11988
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:11995
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "el miembro que no es objeto %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:12002
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la funciÃ³n %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:12008
  #, 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.c:12014
  #, 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.c:12020
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "la referencia %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:12056
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> fuera de una declaraciÃ³n"
  
! #: cp/decl.c:12059
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "la definiciÃ³n de tipo se declarÃ³ %<auto%>"
  
! #: cp/decl.c:12064
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:12068
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "el nombre del typedef puede no ser un especificador-de-nombre-anidado"
  
! #: cp/decl.c:12092
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ prohÃ­be el tipo anidado %qD con el mismo nombre que la clase que lo contiene"
  
! #: cp/decl.c:12180
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "se especificÃ³ %<inline%> para la declaraciÃ³n de clase friend"
  
! #: cp/decl.c:12188
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "los parÃ¡metros de la plantilla no pueden ser friends"
  
! #: cp/decl.c:12190
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "la declaraciÃ³n friend requere una llave de clase, p.e. %<friend class %T::%D%>"
  
! #: cp/decl.c:12194
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "la declaraciÃ³n friend requiere una llave de clase, p.e. %<friend %#T%>"
  
! #: cp/decl.c:12207
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "se intenta hacer que la clase %qT sea un friend de Ã¡mbito global"
  
! #: cp/decl.c:12227
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "calificadores no vÃ¡lidos en el tipo de funciÃ³n que no es miembro"
  
! #: cp/decl.c:12231
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:12241
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "el declarador abstracto %qT se usÃ³ como declaraciÃ³n"
  
! #: cp/decl.c:12256
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "inicializaciÃ³n por valor del tipo de funciÃ³n %qT"
  
! #: cp/decl.c:12275
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "no se puede usar %<::%>  en la declaraciÃ³n de parÃ¡metros"
  
! #: cp/decl.c:12281
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/decl.c:12283
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "el parÃ¡metro se declarÃ³ %<auto%>"
  
! #: cp/decl.c:12334 cp/parser.c:3290
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "uso no vÃ¡lido del nombre-de-plantilla %qE sin una lista de argumentos"
  
! #: cp/decl.c:12338
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member declared %<auto%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "se declarÃ³ el miembro dato que no es static como %<auto%>"
  
! #: cp/decl.c:12362
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
! #: cp/decl.c:12365
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12381
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "uso no vÃ¡lido de %<::%>"
  
! #: cp/decl.c:12402
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "declaraciÃ³n de la funciÃ³n %qD en un contexto no vÃ¡lido"
  
! #: cp/decl.c:12412
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "la funciÃ³n %qD se declarÃ³ virtual dentro de un union"
  
! #: cp/decl.c:12422
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD no se puede declarar virtual, ya que siempre es static"
  
! #: cp/decl.c:12436
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "se esperaba un nombre calificado en la declaraciÃ³n friend para el destructor %qD"
  
! #: cp/decl.c:12443
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "declaraciÃ³n de %qD como miembro de %qT"
  
! #: cp/decl.c:12450
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %<concept%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.c:12456
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.c:12462
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "se esperaba un nombre calificado en la declaraciÃ³n friend para el constructor %qD"
  
! #: cp/decl.c:12471
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a constructor cannot be %<concept%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.c:12477
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.c:12486
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD redeclared as function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "la variable %qD se redeclarÃ³ como funciÃ³n"
  
! #: cp/decl.c:12489
  #, fuzzy, gcc-internal-format
  #| msgid "original type declared here"
  msgid "variable template declared here"
  msgstr "el tipo original se definiÃ³ aquÃ­"
  
! #: cp/decl.c:12547
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: cp/decl.c:12552
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "el nombre %qT tiene tipo de dato incompleto"
  
! #: cp/decl.c:12564
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE no es ni funciÃ³n ni funciÃ³n miembro; no se puede declarar friend"
  
! #: cp/decl.c:12567
  #, 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.c:12612
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "static data member %qE declared %<concept%>"
  msgstr "se declarÃ³ el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.c:12617
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr static data member %qD must have an initializer"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "el miembro dato static constexpr %qD debe tener un inicializador"
  
! #: cp/decl.c:12646
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "se declarÃ³ el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.c:12651
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "se declarÃ³ el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.c:12706
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<auto%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.c:12708
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<register%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.c:12713
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.c:12717
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.c:12722
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "no se permiten los especificadores-virt en %qs fuera de una definiciÃ³n de clase"
  
! #: cp/decl.c:12734
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<static%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito global"
  
! #: cp/decl.c:12738
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<inline%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito global"
  
! #: cp/decl.c:12746
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "funciÃ³n virtual %qs que no es clase"
  
! #: cp/decl.c:12753
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "se definiÃ³ %qs en un Ã¡mbito que no es una clase"
  
! #: cp/decl.c:12754
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "se declarÃ³ %qs en un Ã¡mbito que no es una clase"
  
! #: cp/decl.c:12788
  #, 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.c:12797
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "no se puede declarar una funciÃ³n static dentro de otra funciÃ³n"
  
! #: cp/decl.c:12836
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> puede no ser utilizado cuando se define (opuesto a la declaraciÃ³n) un dato miembro static"
  
! #: cp/decl.c:12843
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "se declarÃ³ el miembro static %qD como %<register%>"
  
! #: cp/decl.c:12849
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "no se puede declarar explÃ­citamente que el miembro %q#D tenga un enlace externo"
  
! #: cp/decl.c:12857
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of constexpr variable %qD is not a definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "la declaraciÃ³n de la variable constexpr %qD no es una definiciÃ³n"
  
! #: cp/decl.c:12878
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "la declaraciÃ³n de %q#D no tiene inicializadores"
  
! #: cp/decl.c:12890
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs inicializado y declarado como %<extern%>"
  
! #: cp/decl.c:12895
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs tiene %<extern%> e inicializador al mismo tiempo"
  
! #: cp/decl.c:13060
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "el argumento por defecto %qE usa %qD"
  
! #: cp/decl.c:13063
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "el argumento por defecto %qE usa la variable local %qD"
  
! #: cp/decl.c:13147
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "uso no vÃ¡lido de %<virtual%> en la declaraciÃ³n de plantilla de %q#D"
  
! #: cp/decl.c:13151
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "uso no vÃ¡lido de %<virtual%> en la declaraciÃ³n de plantilla de %q#D"
  
! #: cp/decl.c:13174
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "el parÃ¡metro %qD se declarÃ³ no vÃ¡lidamente como tipo de mÃ©todo"
  
! #: cp/decl.c:13201
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "el parÃ¡metro %qD incluye un puntero a matriz %qT de lÃ­mite desconocido"
  
! #: cp/decl.c:13203
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "el parÃ¡metro %qD incluye una referencia a matriz %qT de lÃ­mite desconocido"
*************** msgstr "el parÃ¡metro %qD incluye una re
*** 44499,44677 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13448
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructor no vÃ¡lido; tal vez quiso decir %<%T (const %T&)%>"
  
! #: cp/decl.c:13527
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/decl.c:13534
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD no se puede declarar como static"
  
! #: cp/decl.c:13561
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD debe ser una funciÃ³n miembro que no sea static"
  
! #: cp/decl.c:13567
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD debe ser una funciÃ³n miembro que no sea static o una funciÃ³n que no sea miembro"
  
! #: cp/decl.c:13577
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD debe tener un argumento de tipo clase o enumerado"
  
  #. 13.4.0.3
! #: cp/decl.c:13603
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ prohÃ­be la sobrecarga del operador ?:"
  
  #. Variadic.
! #: cp/decl.c:13614
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD no debe tener un nÃºmero variable de argumentos"
  
! #: cp/decl.c:13640
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD debe tomar cero o un argumentos"
  
! #: cp/decl.c:13641
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD debe tomar uno o dos argumentos"
  
! #: cp/decl.c:13653
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su argumento"
  
! #: cp/decl.c:13654
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su segundo argumento"
  
! #: cp/decl.c:13665
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.c:13666 cp/decl.c:13676
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD debe tomar un argumento exactamente"
  
! #: cp/decl.c:13677
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.c:13691
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/decl.c:13715
  #, 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.c:13722
  #, 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.c:13724
  #, 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.c:13733
  #, 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.c:13735
  #, 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.c:13751
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "el %qD definido por el usuario siempre evalÃºa ambos argumentos"
  
  #  En esta traducciÃ³n se emplea 'devolver' por 'return'. Si embargo, aquÃ­
  #  se cambiÃ³ por cacofonÃ­a: no es agradable escuchar 'debe devolver'. cfuga
! #: cp/decl.c:13770
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cp/decl.c:13777
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "el postfijo %qD debe regresar %qT"
  
! #: cp/decl.c:13789
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD debe devolver por valor"
  
! #: cp/decl.c:13844
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "usando el parÃ¡metro de tipo plantilla %qT despuÃ©s de %qs"
  
! #: cp/decl.c:13867
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "se usa especializaciÃ³n de plantilla %qT alias despuÃ©s de %qs"
  
! #: cp/decl.c:13870
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "se usÃ³ el nombre de definiciÃ³n de tipo %qD despuÃ©s de %qs"
  
! #: cp/decl.c:13872
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD tiene una declaraciÃ³n previa aquÃ­"
  
! #: cp/decl.c:13880
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "se refiriÃ³ a %qT como %qs"
  
! #: cp/decl.c:13881 cp/decl.c:13888
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T tiene una declaraciÃ³n previa aquÃ­"
  
! #: cp/decl.c:13887
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "se refiriÃ³ a %qT como un enum"
--- 44527,44705 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13457
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructor no vÃ¡lido; tal vez quiso decir %<%T (const %T&)%>"
  
! #: cp/decl.c:13536
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/decl.c:13543
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD no se puede declarar como static"
  
! #: cp/decl.c:13570
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD debe ser una funciÃ³n miembro que no sea static"
  
! #: cp/decl.c:13576
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD debe ser una funciÃ³n miembro que no sea static o una funciÃ³n que no sea miembro"
  
! #: cp/decl.c:13586
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD debe tener un argumento de tipo clase o enumerado"
  
  #. 13.4.0.3
! #: cp/decl.c:13612
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ prohÃ­be la sobrecarga del operador ?:"
  
  #. Variadic.
! #: cp/decl.c:13623
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD no debe tener un nÃºmero variable de argumentos"
  
! #: cp/decl.c:13649
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD debe tomar cero o un argumentos"
  
! #: cp/decl.c:13650
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD debe tomar uno o dos argumentos"
  
! #: cp/decl.c:13662
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su argumento"
  
! #: cp/decl.c:13663
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su segundo argumento"
  
! #: cp/decl.c:13674
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.c:13675 cp/decl.c:13685
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD debe tomar un argumento exactamente"
  
! #: cp/decl.c:13686
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.c:13700
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/decl.c:13724
  #, 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.c:13731
  #, 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.c:13733
  #, 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.c:13742
  #, 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.c:13744
  #, 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.c:13760
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "el %qD definido por el usuario siempre evalÃºa ambos argumentos"
  
  #  En esta traducciÃ³n se emplea 'devolver' por 'return'. Si embargo, aquÃ­
  #  se cambiÃ³ por cacofonÃ­a: no es agradable escuchar 'debe devolver'. cfuga
! #: cp/decl.c:13779
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cp/decl.c:13786
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "el postfijo %qD debe regresar %qT"
  
! #: cp/decl.c:13798
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD debe devolver por valor"
  
! #: cp/decl.c:13853
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "usando el parÃ¡metro de tipo plantilla %qT despuÃ©s de %qs"
  
! #: cp/decl.c:13876
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "se usa especializaciÃ³n de plantilla %qT alias despuÃ©s de %qs"
  
! #: cp/decl.c:13879
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "se usÃ³ el nombre de definiciÃ³n de tipo %qD despuÃ©s de %qs"
  
! #: cp/decl.c:13881
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD tiene una declaraciÃ³n previa aquÃ­"
  
! #: cp/decl.c:13889
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "se refiriÃ³ a %qT como %qs"
  
! #: cp/decl.c:13890 cp/decl.c:13897
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T tiene una declaraciÃ³n previa aquÃ­"
  
! #: cp/decl.c:13896
  #, 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"
*** 44683,44736 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13902
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "se requiere un argumento de plantilla para %<%s %T%>"
  
! #: cp/decl.c:13956 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD tiene el mismo nombre que la clase en la cual se declarÃ³"
  
! #: cp/decl.c:13986 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9306
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT no es una plantilla"
  
! #: cp/decl.c:13991
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:14000 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/decl.c:14103
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "uso del enum %q#D sin declaraciÃ³n previa"
  
! #: cp/decl.c:14139
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeclaraciÃ³n de %qT como algo que no es plantilla"
  
! #: cp/decl.c:14279
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union derivada %qT no vÃ¡lida"
  
! #: cp/decl.c:14286
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14297
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
--- 44711,44764 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13911
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "se requiere un argumento de plantilla para %<%s %T%>"
  
! #: cp/decl.c:13965 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD tiene el mismo nombre que la clase en la cual se declarÃ³"
  
! #: cp/decl.c:13995 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9308
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT no es una plantilla"
  
! #: cp/decl.c:14000
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:14009 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/decl.c:14112
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "uso del enum %q#D sin declaraciÃ³n previa"
  
! #: cp/decl.c:14148
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeclaraciÃ³n de %qT como algo que no es plantilla"
  
! #: cp/decl.c:14288
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union derivada %qT no vÃ¡lida"
  
! #: cp/decl.c:14295
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14306
  #, 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
*** 44738,44779 ****
  
  #  No me gusta mucho esta traducciÃ³n. Creo que es mejor
  #  "el tipo base %qT no es de tipo struct o clase". cfuga
! #: cp/decl.c:14322
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "el tipo base %qT falla en ser un tipo struct o clase"
  
! #: cp/decl.c:14352
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipo recursivo %qT sin definir"
  
! #: cp/decl.c:14354
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "tipo base duplicado %qT no vÃ¡lido"
  
! #: cp/decl.c:14499
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "no coinciden scoped/unscoped en el enum %q#T"
  
! #: cp/decl.c:14502 cp/decl.c:14510 cp/decl.c:14520 cp/parser.c:18945
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "la definiciÃ³n previa estÃ¡ aquÃ­"
  
! #: cp/decl.c:14507
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "no coincide el tipo subyacente en el enum %q#T"
  
! #: cp/decl.c:14517
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tipos subyacentes diferentes en el enum %q#T"
  
! #: cp/decl.c:14590
  #, 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"
--- 44766,44807 ----
  
  #  No me gusta mucho esta traducciÃ³n. Creo que es mejor
  #  "el tipo base %qT no es de tipo struct o clase". cfuga
! #: cp/decl.c:14331
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "el tipo base %qT falla en ser un tipo struct o clase"
  
! #: cp/decl.c:14361
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipo recursivo %qT sin definir"
  
! #: cp/decl.c:14363
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "tipo base duplicado %qT no vÃ¡lido"
  
! #: cp/decl.c:14508
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "no coinciden scoped/unscoped en el enum %q#T"
  
! #: cp/decl.c:14511 cp/decl.c:14519 cp/decl.c:14529 cp/parser.c:18945
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "la definiciÃ³n previa estÃ¡ aquÃ­"
  
! #: cp/decl.c:14516
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "no coincide el tipo subyacente en el enum %q#T"
  
! #: cp/decl.c:14526
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tipos subyacentes diferentes en el enum %q#T"
  
! #: cp/decl.c:14599
  #, 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 %<%
*** 44783,44864 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14737
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ningÃºn tipo integral puede representar todos los valores de enumerador de %qT"
  
! #: cp/decl.c:14909
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qD is not an integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.c:14919
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.c:14968
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.c:14969
  #, fuzzy, gcc-internal-format
  #| msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.c:14980
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "desbordamiento en valores de enumeraciÃ³n en %qD"
  
! #: cp/decl.c:15000
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: cp/decl.c:15111
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "el tipo de devoluciÃ³n %q#T es un tipo de dato incompleto"
  
! #: cp/decl.c:15286 cp/typeck.c:9675
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> debe devolver una referencia a %<*this%>"
  
! #: cp/decl.c:15633
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "declaraciÃ³n de funciÃ³n no vÃ¡lida"
  
! #: cp/decl.c:16102
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "no hay una declaraciÃ³n de devoluciÃ³n en la funciÃ³n que no devuelve void"
  
! #: cp/decl.c:16104 cp/typeck.c:9555
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "los tipos de devoluciÃ³n de funciÃ³n no son compatibles debido a %<volatile%>"
  
! #: cp/decl.c:16324
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "declaraciÃ³n de la funciÃ³n miembro no vÃ¡lida"
  
! #: cp/decl.c:16338
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ya se definiÃ³ en la clase %qT"
  
! #: cp/decl.c:16711
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD defaults to %<int%>"
  msgid "use of %qD before deduction of %<auto%>"
--- 44811,44892 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14746
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ningÃºn tipo integral puede representar todos los valores de enumerador de %qT"
  
! #: cp/decl.c:14918
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qD is not an integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.c:14928
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.c:14977
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.c:14978
  #, fuzzy, gcc-internal-format
  #| msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.c:14989
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "desbordamiento en valores de enumeraciÃ³n en %qD"
  
! #: cp/decl.c:15009
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: cp/decl.c:15120
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "el tipo de devoluciÃ³n %q#T es un tipo de dato incompleto"
  
! #: cp/decl.c:15295 cp/typeck.c:9693
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> debe devolver una referencia a %<*this%>"
  
! #: cp/decl.c:15642
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "declaraciÃ³n de funciÃ³n no vÃ¡lida"
  
! #: cp/decl.c:16111
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "no hay una declaraciÃ³n de devoluciÃ³n en la funciÃ³n que no devuelve void"
  
! #: cp/decl.c:16113 cp/typeck.c:9573
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "los tipos de devoluciÃ³n de funciÃ³n no son compatibles debido a %<volatile%>"
  
! #: cp/decl.c:16333
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "declaraciÃ³n de la funciÃ³n miembro no vÃ¡lida"
  
! #: cp/decl.c:16347
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ya se definiÃ³ en la clase %qT"
  
! #: cp/decl.c:16720
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD defaults to %<int%>"
  msgid "use of %qD before deduction of %<auto%>"
*************** msgstr "no se puede borrar una funciÃ³n.
*** 44900,44906 ****
  msgid "deleting %qT is undefined"
  msgstr "el borrado de %qT estÃ¡ indefinido"
  
! #: cp/decl2.c:566 cp/pt.c:5559
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "declaraciÃ³n plantilla de %q#D"
--- 44928,44934 ----
  msgid "deleting %qT is undefined"
  msgstr "el borrado de %qT estÃ¡ indefinido"
  
! #: cp/decl2.c:566 cp/pt.c:5561
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "declaraciÃ³n plantilla de %q#D"
*************** msgstr "las listas de parÃ¡metro de plan
*** 44913,44919 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5518
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "se declarÃ³ el destructor %qD como una plantilla miembro"
--- 44941,44947 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5520
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "se declarÃ³ el destructor %qD como una plantilla miembro"
*************** msgstr "la referencia a %<%T::%D%> es am
*** 45393,45399 ****
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qT no tiene un miembro llamado %qE; Â¿quiso decir %qE?"
  
! #: cp/error.c:4292 cp/typeck.c:2420
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD no es un miembro de %qT"
--- 45421,45427 ----
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qT no tiene un miembro llamado %qE; Â¿quiso decir %qE?"
  
! #: cp/error.c:4292 cp/typeck.c:2437
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD no es un miembro de %qT"
*************** msgstr "%qD no es un miembro de %qT"
*** 45404,45410 ****
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qT no tiene un miembro llamado %qE; Â¿quiso decir %qE?"
  
! #: cp/error.c:4318 cp/typeck.c:3013
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD no es un miembro de %qD"
--- 45432,45438 ----
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qT no tiene un miembro llamado %qE; Â¿quiso decir %qE?"
  
! #: cp/error.c:4318 cp/typeck.c:3031
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD no es un miembro de %qD"
*************** msgstr "el tipo incompleto %qT no tiene
*** 45754,45760 ****
  msgid "invalid pointer to bit-field %qD"
  msgstr "puntero no vÃ¡lido al campo de bits %qD"
  
! #: cp/init.c:2264 cp/typeck.c:1897
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro no static %qD"
--- 45782,45788 ----
  msgid "invalid pointer to bit-field %qD"
  msgstr "puntero no vÃ¡lido al campo de bits %qD"
  
! #: cp/init.c:2264 cp/typeck.c:1914
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro no static %qD"
*************** msgstr "id-de-plantilla no vÃ¡lido"
*** 46658,46664 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "una literal de coma flotante no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3162 cp/pt.c:18411
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "una conversiÃ³n a un tipo diferente de un tipo integral o de enumeraciÃ³n no puede aparecer en una expresiÃ³n constante"
--- 46686,46692 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "una literal de coma flotante no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.c:3162 cp/pt.c:18414
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "una conversiÃ³n a un tipo diferente de un tipo integral o de enumeraciÃ³n no puede aparecer en una expresiÃ³n constante"
*************** msgstr "se utilizÃ³ el tipo incompleto %
*** 47038,47044 ****
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "se esperaban especificadores de nombre anidados"
  
! #: cp/parser.c:6552 cp/typeck.c:2712 cp/typeck.c:2715 cp/typeck.c:2732
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD no es una plantilla"
--- 47066,47072 ----
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "se esperaban especificadores de nombre anidados"
  
! #: cp/parser.c:6552 cp/typeck.c:2730 cp/typeck.c:2733 cp/typeck.c:2750
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD no es una plantilla"
*************** msgstr "no se pueden definir tipos en un
*** 47064,47070 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.c:7028 cp/pt.c:19023
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 47092,47098 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.c:7028 cp/pt.c:19026
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "ISO C++ prohÃ­be las literales c
*** 47080,47086 ****
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7744 cp/typeck.c:2600
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "uso no vÃ¡lido de %qD"
--- 47108,47114 ----
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7744 cp/typeck.c:2618
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "uso no vÃ¡lido de %qD"
*************** msgstr "solamente los constructores toma
*** 47562,47573 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "no se puede expandir el inicializador para el miembro %<%D%>"
  
! #: cp/parser.c:14972 cp/pt.c:25054
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "inicializador mem para %qD despuÃ©s de una delegaciÃ³n de constructor"
  
! #: cp/parser.c:14984 cp/pt.c:25066
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "delegaciÃ³n de constructor despuÃ©s de un inicializador mem para %qD"
--- 47590,47601 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "no se puede expandir el inicializador para el miembro %<%D%>"
  
! #: cp/parser.c:14972 cp/pt.c:25053
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "inicializador mem para %qD despuÃ©s de una delegaciÃ³n de constructor"
  
! #: cp/parser.c:14984 cp/pt.c:25065
  #, 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 "no se permite la inicializaciÃ³n
*** 48865,48871 ****
  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.c:37072 cp/pt.c:16761
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "la variable de iteraciÃ³n %qD no debe ser reduction"
--- 48893,48899 ----
  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.c:37072 cp/pt.c:16764
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "la variable de iteraciÃ³n %qD no debe ser reduction"
*************** msgstr ""
*** 48909,48915 ****
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:39655 cp/pt.c:13085 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
--- 48937,48943 ----
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:39655 cp/pt.c:13087 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
*************** msgstr "el patrÃ³n de expansiÃ³n %<%E%>
*** 49268,49274 ****
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "no se expanden los paquetes de parÃ¡metro con %<...%>"
  
! #: cp/pt.c:4083 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
--- 49296,49302 ----
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "no se expanden los paquetes de parÃ¡metro con %<...%>"
  
! #: cp/pt.c:4083 cp/pt.c:4837
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
*************** msgstr "la declaraciÃ³n de %q+D oscurece
*** 49296,49383 ****
  msgid "template parameter %qD declared here"
  msgstr "el tipo de parÃ¡metro de plantilla %qT se declarÃ³ %<friend%>"
  
! #: cp/pt.c:4771
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "specialization of variable concept %q#D"
  msgstr "especializaciÃ³n parcial de la plantilla alias %qD"
  
! #: cp/pt.c:4830
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "no se usan los parÃ¡metros de plantilla en la especializaciÃ³n parcial:"
  
! #: cp/pt.c:4854
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "la especializaciÃ³n parcial %qT no especializa ningÃºn argumento de plantilla"
  
! #: cp/pt.c:4858
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "la especializaciÃ³n parcial %qT no especializa ningÃºn argumento de plantilla"
  
! #: cp/pt.c:4862 cp/pt.c:4873
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template here"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: cp/pt.c:4870
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.c:4886
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "la especializaciÃ³n parcial %qT no especializa ningÃºn argumento de plantilla"
  
! #: cp/pt.c:4888
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template %qD"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: cp/pt.c:4935
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "el argumento de paquete de parÃ¡metro %qE debe estar al final de la lista de argumentos de plantilla"
  
! #: cp/pt.c:4938
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "el argumento de paquete de parÃ¡metro %qT debe estar al final de la lista de argumentos de plantilla"
  
! #: cp/pt.c:4959
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "el argumento de plantilla %qE involucra a el(los) parÃ¡metro(s) de plantilla"
  
! #: cp/pt.c:5005
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "el tipo %qT del argumento de plantilla %qE depende de un parÃ¡metro de plantilla"
  msgstr[1] "el tipo %qT del argumento de plantilla %qE depende de parÃ¡metros de plantilla"
  
! #: cp/pt.c:5067
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "instanciaciÃ³n de plantilla clase ambigua para %q#T"
  
! #: cp/pt.c:5071
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of %qT after instantiation of %qT"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "especializaciÃ³n parcial de %qT despuÃ©s de la instanciaciÃ³n %qT"
  
! #: cp/pt.c:5254
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "no hay un argumento por defecto para %qD"
--- 49324,49411 ----
  msgid "template parameter %qD declared here"
  msgstr "el tipo de parÃ¡metro de plantilla %qT se declarÃ³ %<friend%>"
  
! #: cp/pt.c:4773
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "specialization of variable concept %q#D"
  msgstr "especializaciÃ³n parcial de la plantilla alias %qD"
  
! #: cp/pt.c:4832
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "no se usan los parÃ¡metros de plantilla en la especializaciÃ³n parcial:"
  
! #: cp/pt.c:4856
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "la especializaciÃ³n parcial %qT no especializa ningÃºn argumento de plantilla"
  
! #: cp/pt.c:4860
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "la especializaciÃ³n parcial %qT no especializa ningÃºn argumento de plantilla"
  
! #: cp/pt.c:4864 cp/pt.c:4875
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template here"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: cp/pt.c:4872
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.c:4888
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "la especializaciÃ³n parcial %qT no especializa ningÃºn argumento de plantilla"
  
! #: cp/pt.c:4890
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template %qD"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "el argumento de paquete de parÃ¡metro %qE debe estar al final de la lista de argumentos de plantilla"
  
! #: cp/pt.c:4940
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "el argumento de paquete de parÃ¡metro %qT debe estar al final de la lista de argumentos de plantilla"
  
! #: cp/pt.c:4961
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "el argumento de plantilla %qE involucra a el(los) parÃ¡metro(s) de plantilla"
  
! #: cp/pt.c:5007
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "el tipo %qT del argumento de plantilla %qE depende de un parÃ¡metro de plantilla"
  msgstr[1] "el tipo %qT del argumento de plantilla %qE depende de parÃ¡metros de plantilla"
  
! #: cp/pt.c:5069
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "instanciaciÃ³n de plantilla clase ambigua para %q#T"
  
! #: cp/pt.c:5073
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of %qT after instantiation of %qT"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "especializaciÃ³n parcial de %qT despuÃ©s de la instanciaciÃ³n %qT"
  
! #: cp/pt.c:5256
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "no hay un argumento por defecto para %qD"
*************** msgstr "no hay un argumento por defecto
*** 49385,49435 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5276
  #, fuzzy, gcc-internal-format
  #| msgid "parameter pack %qE must be at the end of the template parameter list"
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "el parÃ¡metro de paquete %qE debe estar al final de la lista de parÃ¡metros de plantilla"
  
! #: cp/pt.c:5312
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en la re-declaraciÃ³n friend de la plantilla de funciÃ³n"
  
! #: cp/pt.c:5315
  #, fuzzy, gcc-internal-format
  #| msgid "default template arguments may not be used in function template friend declarations"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en las declaraciones friend de la plantilla de funciÃ³n"
  
! #: cp/pt.c:5318
  #, fuzzy, gcc-internal-format
  #| msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los argumentos de plantilla por defecto no se pueden usar en las plantillas de funciÃ³n sin -std=c++11 o -std=gnu++11"
  
! #: cp/pt.c:5321
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en las especializaciones parciales"
  
! #: cp/pt.c:5324 cp/pt.c:5382
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argumento por defecto para el parÃ¡metro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.c:5496
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "template %qD declared"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/pt.c:5503
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "clase de plantilla sin nombre"
  
! #: cp/pt.c:5511
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "member template %qD may not have virt-specifiers"
--- 49413,49463 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5278
  #, fuzzy, gcc-internal-format
  #| msgid "parameter pack %qE must be at the end of the template parameter list"
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "el parÃ¡metro de paquete %qE debe estar al final de la lista de parÃ¡metros de plantilla"
  
! #: cp/pt.c:5314
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en la re-declaraciÃ³n friend de la plantilla de funciÃ³n"
  
! #: cp/pt.c:5317
  #, fuzzy, gcc-internal-format
  #| msgid "default template arguments may not be used in function template friend declarations"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en las declaraciones friend de la plantilla de funciÃ³n"
  
! #: cp/pt.c:5320
  #, fuzzy, gcc-internal-format
  #| msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los argumentos de plantilla por defecto no se pueden usar en las plantillas de funciÃ³n sin -std=c++11 o -std=gnu++11"
  
! #: cp/pt.c:5323
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en las especializaciones parciales"
  
! #: cp/pt.c:5326 cp/pt.c:5384
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argumento por defecto para el parÃ¡metro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.c:5498
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "template %qD declared"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/pt.c:5505
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "clase de plantilla sin nombre"
  
! #: cp/pt.c:5513
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "member template %qD may not have virt-specifiers"
*************** msgstr "la funciÃ³n que no es miembro %q
*** 49440,49504 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5533
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "declaraciÃ³n de la plantilla de %qD no vÃ¡lida"
  
! #: cp/pt.c:5676
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "definiciÃ³n de plantilla de %q#D que no es plantilla"
  
! #: cp/pt.c:5719
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "se esperaban %d niveles de parÃ¡metros de plantilla para %q#D, se obtuvieron %d"
  
! #: cp/pt.c:5733
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "se obtuvieron %d parÃ¡metros de plantilla para %q#D"
  
! #: cp/pt.c:5736
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "se obtuvieron %d parÃ¡metros de plantilla para %q#T"
  
! #: cp/pt.c:5738
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  pero se requieren %d"
  
! #: cp/pt.c:5759
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "los argumentos de plantilla para %qD no coinciden con la plantilla original %qD"
  
! #: cp/pt.c:5762
  #, fuzzy, gcc-internal-format
  #| msgid "use template<> for an explicit specialization"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "utilice template<> para una especializaciÃ³n explÃ­cita"
  
! #: cp/pt.c:5889
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT no es un tipo plantilla"
  
! #: cp/pt.c:5902
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "no se especificaron los especificadores de plantilla en la declaraciÃ³n de %qD"
  
! #: cp/pt.c:5913
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "se redeclarÃ³ con %d parÃ¡metro de plantilla"
  msgstr[1] "se redeclarÃ³ con %d parÃ¡metros de plantilla"
  
! #: cp/pt.c:5917
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D used %d template parameter"
  #| msgid_plural "previous declaration %q+D used %d template parameters"
--- 49468,49532 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5535
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "declaraciÃ³n de la plantilla de %qD no vÃ¡lida"
  
! #: cp/pt.c:5678
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "definiciÃ³n de plantilla de %q#D que no es plantilla"
  
! #: cp/pt.c:5721
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "se esperaban %d niveles de parÃ¡metros de plantilla para %q#D, se obtuvieron %d"
  
! #: cp/pt.c:5735
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "se obtuvieron %d parÃ¡metros de plantilla para %q#D"
  
! #: cp/pt.c:5738
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "se obtuvieron %d parÃ¡metros de plantilla para %q#T"
  
! #: cp/pt.c:5740
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  pero se requieren %d"
  
! #: cp/pt.c:5761
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "los argumentos de plantilla para %qD no coinciden con la plantilla original %qD"
  
! #: cp/pt.c:5764
  #, fuzzy, gcc-internal-format
  #| msgid "use template<> for an explicit specialization"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "utilice template<> para una especializaciÃ³n explÃ­cita"
  
! #: cp/pt.c:5891
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT no es un tipo plantilla"
  
! #: cp/pt.c:5904
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "no se especificaron los especificadores de plantilla en la declaraciÃ³n de %qD"
  
! #: cp/pt.c:5915
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "se redeclarÃ³ con %d parÃ¡metro de plantilla"
  msgstr[1] "se redeclarÃ³ con %d parÃ¡metros de plantilla"
  
! #: cp/pt.c:5919
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D used %d template parameter"
  #| msgid_plural "previous declaration %q+D used %d template parameters"
*************** msgid_plural "previous declaration %qD u
*** 49507,49518 ****
  msgstr[0] "la declaraciÃ³n previa de %q+#D usÃ³ %d parÃ¡metro de plantilla"
  msgstr[1] "la declaraciÃ³n previa de %q+#D usÃ³ %d parÃ¡metros de plantilla"
  
! #: cp/pt.c:5954
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "parÃ¡metro de plantilla %q+#D"
  
! #: cp/pt.c:5955
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redeclarado aquÃ­ como %q#D"
--- 49535,49546 ----
  msgstr[0] "la declaraciÃ³n previa de %q+#D usÃ³ %d parÃ¡metro de plantilla"
  msgstr[1] "la declaraciÃ³n previa de %q+#D usÃ³ %d parÃ¡metros de plantilla"
  
! #: cp/pt.c:5956
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "parÃ¡metro de plantilla %q+#D"
  
! #: cp/pt.c:5957
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redeclarado aquÃ­ como %q#D"
*************** msgstr "redeclarado aquÃ­ como %q#D"
*** 49521,49642 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5965
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "redefiniciÃ³n del argumento por defecto para %q#D"
  
! #: cp/pt.c:5967
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "la definiciÃ³n original apareciÃ³ aquÃ­"
  
! #: cp/pt.c:5995
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration %q#D with different constraints"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/pt.c:5998
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
  msgid "original declaration appeared here"
  msgstr "la definiciÃ³n original apareciÃ³ aquÃ­"
  
! #: cp/pt.c:6258 cp/pt.c:6326
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT"
  
! #: cp/pt.c:6261
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "debe ser la direcciÃ³n de una funciÃ³n con enlace externo"
  
! #: cp/pt.c:6264
  #, fuzzy, gcc-internal-format
  #| msgid "it must be the address of a function with external linkage"
  msgid "it must be the name of a function with external linkage"
  msgstr "debe ser la direcciÃ³n de una funciÃ³n con enlace externo"
  
! #: cp/pt.c:6276
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace"
  
! #: cp/pt.c:6280
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.c:6329
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "debe ser un puntero-a-miembro de la forma %<&X::Y%>"
  
! #: cp/pt.c:6331
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "because it is a member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/pt.c:6391
  #, fuzzy, gcc-internal-format
  #| msgid "  couldn't deduce template parameter %qD"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  no se puede deducir el parÃ¡metro de plantilla %qD"
  
! #: cp/pt.c:6400
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  los tipos %qT y %qT tiene calificadores-cv incompatibles"
  
! #: cp/pt.c:6409
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  no coinciden los tipos %qT y %qT"
  
! #: cp/pt.c:6418
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  el parÃ¡metro de plantilla %qD no es un paquete de parÃ¡metro, pero el argumento %qD sÃ­"
  
! #: cp/pt.c:6429
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  el argumento de plantilla %qE no coincide con la constante puntero-a-miembro %qE"
  
! #: cp/pt.c:6439
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE no es equivalente a %qE"
  
! #: cp/pt.c:6448
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  deducciÃ³n de paquete de parÃ¡metros inconsistente con %qT y %qT"
  
! #: cp/pt.c:6460
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  se deducen tipos en conflicto para el parÃ¡metro %qT (%qT y %qT)"
  
! #: cp/pt.c:6464
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  se deducen valores en conflicto para el parÃ¡metro %qE que no es tipo (%qE y %qE)"
  
! #: cp/pt.c:6475
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.c:6486
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  el tipo de funciÃ³n miembro %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.c:6498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  candidate expects %d argument, %d provided"
  #| msgid_plural "  candidate expects %d arguments, %d provided"
--- 49549,49670 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5967
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "redefiniciÃ³n del argumento por defecto para %q#D"
  
! #: cp/pt.c:5969
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "la definiciÃ³n original apareciÃ³ aquÃ­"
  
! #: cp/pt.c:5997
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration %q#D with different constraints"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/pt.c:6000
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
  msgid "original declaration appeared here"
  msgstr "la definiciÃ³n original apareciÃ³ aquÃ­"
  
! #: cp/pt.c:6260 cp/pt.c:6328
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT"
  
! #: cp/pt.c:6263
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "debe ser la direcciÃ³n de una funciÃ³n con enlace externo"
  
! #: cp/pt.c:6266
  #, fuzzy, gcc-internal-format
  #| msgid "it must be the address of a function with external linkage"
  msgid "it must be the name of a function with external linkage"
  msgstr "debe ser la direcciÃ³n de una funciÃ³n con enlace externo"
  
! #: cp/pt.c:6278
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace"
  
! #: cp/pt.c:6282
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.c:6331
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "debe ser un puntero-a-miembro de la forma %<&X::Y%>"
  
! #: cp/pt.c:6333
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "because it is a member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/pt.c:6393
  #, fuzzy, gcc-internal-format
  #| msgid "  couldn't deduce template parameter %qD"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  no se puede deducir el parÃ¡metro de plantilla %qD"
  
! #: cp/pt.c:6402
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  los tipos %qT y %qT tiene calificadores-cv incompatibles"
  
! #: cp/pt.c:6411
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  no coinciden los tipos %qT y %qT"
  
! #: cp/pt.c:6420
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  el parÃ¡metro de plantilla %qD no es un paquete de parÃ¡metro, pero el argumento %qD sÃ­"
  
! #: cp/pt.c:6431
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  el argumento de plantilla %qE no coincide con la constante puntero-a-miembro %qE"
  
! #: cp/pt.c:6441
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE no es equivalente a %qE"
  
! #: cp/pt.c:6450
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  deducciÃ³n de paquete de parÃ¡metros inconsistente con %qT y %qT"
  
! #: cp/pt.c:6462
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  se deducen tipos en conflicto para el parÃ¡metro %qT (%qT y %qT)"
  
! #: cp/pt.c:6466
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  se deducen valores en conflicto para el parÃ¡metro %qE que no es tipo (%qE y %qE)"
  
! #: cp/pt.c:6477
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.c:6488
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  el tipo de funciÃ³n miembro %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.c:6500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  candidate expects %d argument, %d provided"
  #| msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgid_plural "  candidate expects at lea
*** 49645,49955 ****
  msgstr[0] "  el candidato espera %d argumento, se proporcionaron %d"
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
! #: cp/pt.c:6529
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  no se puede convertir %qE (tipo %qT) al tipo %qT"
  
! #: cp/pt.c:6542
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT es una clase base ambigua de %qT"
  
! #: cp/pt.c:6546
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/pt.c:6557
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  los parÃ¡metros de plantilla de un argumento de plantilla plantilla son inconsistentes con otros argumentos de plantilla deducidos"
  
! #: cp/pt.c:6567
  #, fuzzy, gcc-internal-format
  #| msgid "  can't deduce a template for %qT from non-template type %qT"
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr "  no se puede deducir una plantilla para %qT del tipo %qT que no es plantilla"
  
! #: cp/pt.c:6577
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument %qE does not match %qD"
  msgid "  template argument %qE does not match %qE"
  msgstr "  el argumento de plantilla %qE no coincide con %qD"
  
! #: cp/pt.c:6623
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qE no es una variable"
  
! #: cp/pt.c:6630
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.c:6639
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace"
  
! #: cp/pt.c:6654
  #, fuzzy, gcc-internal-format
  #| msgid "  variable-sized array type %qT is not a valid template argument"
  msgid "the address of %qD is not a valid template argument"
  msgstr "  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.c:6663
  #, fuzzy, gcc-internal-format
  #| msgid "  variable-sized array type %qT is not a valid template argument"
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.c:6670
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.c:6688
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD no es un argumento vÃ¡lido de plantilla porque %qD es una variable, no la direcciÃ³n de una variable"
  
! #: cp/pt.c:6696
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qD no es un argumento vÃ¡lido de plantilla porque %qD es una variable, no la direcciÃ³n de una variable"
  
! #: cp/pt.c:6778
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque las literales de cadena nunca se pueden usar en este contexto"
  
! #: cp/pt.c:6944
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "in template argument for type %qT"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.c:6958
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.c:7044
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT debido a conflictos en la calificaciÃ³n cv"
  
! #: cp/pt.c:7052
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque no es un l-valor"
  
! #: cp/pt.c:7070
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D no es un argumento vÃ¡lido de plantilla para el tipo %qT porque una referencia variable no tiene una direcciÃ³n constante"
  
! #: cp/pt.c:7130
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es un puntero"
  
! #: cp/pt.c:7132
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.c:7186
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es de tipo %qT"
  
! #: cp/pt.c:7758
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.c:7774
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring attributes in template argument %qE"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.c:7909
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "se usÃ³ el nombre-de-clase-inyectada %qD como un argumento de plantilla plantilla"
  
! #: cp/pt.c:7938
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "uso no vÃ¡lido del destructor %qE como un tipo"
  
! #: cp/pt.c:7943
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "para hacer referencia a un tipo miembro de un parÃ¡metro de plantilla, use %<typename %E%>"
  
! #: cp/pt.c:7959 cp/pt.c:7981 cp/pt.c:8035
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "no coincide el tipo/valor en el argumento %d en la lista de parÃ¡metros de plantilla para %qD"
  
! #: cp/pt.c:7964
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  se esperaba una constante de tipo %qT, se obtuvo %qT"
  
! #: cp/pt.c:7969
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qE"
  
! #: cp/pt.c:7972
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.c:7986
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  se esperaba un tipo, se obtuvo %qT"
  
! #: cp/pt.c:7989
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qT"
  
! #: cp/pt.c:8039
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  se esperaba una plantilla de tipo %qD, se obtuvo %qT"
  
! #: cp/pt.c:8053
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "no coincide el tipo/valor en el argumento %d en la lista de parÃ¡metros de plantilla para %qD"
  
! #: cp/pt.c:8056
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.c:8119
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "no se puede convertir el argumento de plantilla %qE a %qT"
  
! #: cp/pt.c:8257 cp/pt.c:8570
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "el argumento de plantilla %d es no vÃ¡lido"
  
! #: cp/pt.c:8272 cp/pt.c:8404
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "nÃºmero errÃ³neo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.c:8400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "nÃºmero errÃ³neo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.c:8409
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "provisto por %q+D"
  
! #: cp/pt.c:8434
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for template parameter for class enclosing %qD"
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "argumento por defecto para el parÃ¡metro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.c:8438
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argumento por defecto dado para el parÃ¡metro %d de %q#D"
  
! #: cp/pt.c:8536
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9155
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D no es una plantilla de funciÃ³n"
  
! #: cp/pt.c:9318
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "se usa el tipo %qT que no es plantilla como una plantilla"
  
! #: cp/pt.c:9320
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "para la declaraciÃ³n de plantilla %q+D"
  
! #: cp/pt.c:9444
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "falla interna de consistencia"
  
! #: cp/pt.c:9814
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.c:10244
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profundidad de instanciaciÃ³n de la plantilla excede el mÃ¡ximo de %d (use -ftemplate-depth= para incrementar el mÃ¡ximo) al sustituir %qS"
  
! #: cp/pt.c:11324
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member %qD in union"
  msgstr "miembro de matriz flexible en union"
  
! #: cp/pt.c:11819
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12201
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a potential constant expression"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE no es una expresiÃ³n constante potencial"
  
! #: cp/pt.c:12291
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%T%>"
  
! #: cp/pt.c:12294
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%E%>"
  
! #: cp/pt.c:12855
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
--- 49673,49983 ----
  msgstr[0] "  el candidato espera %d argumento, se proporcionaron %d"
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
! #: cp/pt.c:6531
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  no se puede convertir %qE (tipo %qT) al tipo %qT"
  
! #: cp/pt.c:6544
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT es una clase base ambigua de %qT"
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  los parÃ¡metros de plantilla de un argumento de plantilla plantilla son inconsistentes con otros argumentos de plantilla deducidos"
  
! #: cp/pt.c:6569
  #, fuzzy, gcc-internal-format
  #| msgid "  can't deduce a template for %qT from non-template type %qT"
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr "  no se puede deducir una plantilla para %qT del tipo %qT que no es plantilla"
  
! #: cp/pt.c:6579
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument %qE does not match %qD"
  msgid "  template argument %qE does not match %qE"
  msgstr "  el argumento de plantilla %qE no coincide con %qD"
  
! #: cp/pt.c:6625
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qE no es una variable"
  
! #: cp/pt.c:6632
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.c:6641
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace"
  
! #: cp/pt.c:6656
  #, fuzzy, gcc-internal-format
  #| msgid "  variable-sized array type %qT is not a valid template argument"
  msgid "the address of %qD is not a valid template argument"
  msgstr "  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.c:6665
  #, fuzzy, gcc-internal-format
  #| msgid "  variable-sized array type %qT is not a valid template argument"
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.c:6672
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.c:6690
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD no es un argumento vÃ¡lido de plantilla porque %qD es una variable, no la direcciÃ³n de una variable"
  
! #: cp/pt.c:6698
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qD no es un argumento vÃ¡lido de plantilla porque %qD es una variable, no la direcciÃ³n de una variable"
  
! #: cp/pt.c:6780
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque las literales de cadena nunca se pueden usar en este contexto"
  
! #: cp/pt.c:6946
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "in template argument for type %qT"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.c:6960
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.c:7046
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT debido a conflictos en la calificaciÃ³n cv"
  
! #: cp/pt.c:7054
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque no es un l-valor"
  
! #: cp/pt.c:7072
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D no es un argumento vÃ¡lido de plantilla para el tipo %qT porque una referencia variable no tiene una direcciÃ³n constante"
  
! #: cp/pt.c:7132
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es un puntero"
  
! #: cp/pt.c:7134
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.c:7188
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es de tipo %qT"
  
! #: cp/pt.c:7760
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.c:7776
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring attributes in template argument %qE"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.c:7911
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "se usÃ³ el nombre-de-clase-inyectada %qD como un argumento de plantilla plantilla"
  
! #: cp/pt.c:7940
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "uso no vÃ¡lido del destructor %qE como un tipo"
  
! #: cp/pt.c:7945
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "para hacer referencia a un tipo miembro de un parÃ¡metro de plantilla, use %<typename %E%>"
  
! #: cp/pt.c:7961 cp/pt.c:7983 cp/pt.c:8037
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "no coincide el tipo/valor en el argumento %d en la lista de parÃ¡metros de plantilla para %qD"
  
! #: cp/pt.c:7966
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  se esperaba una constante de tipo %qT, se obtuvo %qT"
  
! #: cp/pt.c:7971
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qE"
  
! #: cp/pt.c:7974
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.c:7988
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  se esperaba un tipo, se obtuvo %qT"
  
! #: cp/pt.c:7991
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qT"
  
! #: cp/pt.c:8041
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  se esperaba una plantilla de tipo %qD, se obtuvo %qT"
  
! #: cp/pt.c:8055
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "no coincide el tipo/valor en el argumento %d en la lista de parÃ¡metros de plantilla para %qD"
  
! #: cp/pt.c:8058
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.c:8121
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "no se puede convertir el argumento de plantilla %qE a %qT"
  
! #: cp/pt.c:8259 cp/pt.c:8572
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "el argumento de plantilla %d es no vÃ¡lido"
  
! #: cp/pt.c:8274 cp/pt.c:8406
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "nÃºmero errÃ³neo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.c:8402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "nÃºmero errÃ³neo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.c:8411
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "provisto por %q+D"
  
! #: cp/pt.c:8436
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for template parameter for class enclosing %qD"
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "argumento por defecto para el parÃ¡metro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.c:8440
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argumento por defecto dado para el parÃ¡metro %d de %q#D"
  
! #: cp/pt.c:8538
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9157
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D no es una plantilla de funciÃ³n"
  
! #: cp/pt.c:9320
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "se usa el tipo %qT que no es plantilla como una plantilla"
  
! #: cp/pt.c:9322
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "para la declaraciÃ³n de plantilla %q+D"
  
! #: cp/pt.c:9446
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "falla interna de consistencia"
  
! #: cp/pt.c:9816
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.c:10246
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profundidad de instanciaciÃ³n de la plantilla excede el mÃ¡ximo de %d (use -ftemplate-depth= para incrementar el mÃ¡ximo) al sustituir %qS"
  
! #: cp/pt.c:11326
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member %qD in union"
  msgstr "miembro de matriz flexible en union"
  
! #: cp/pt.c:11821
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12203
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a potential constant expression"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE no es una expresiÃ³n constante potencial"
  
! #: cp/pt.c:12293
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%T%>"
  
! #: cp/pt.c:12296
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%E%>"
  
! #: cp/pt.c:12857
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
*************** msgstr "redefiniciÃ³n del argumento por
*** 49968,50276 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13880
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD tiene tipo de funciÃ³n"
  
! #: cp/pt.c:14053
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipo de parÃ¡metro %qT no vÃ¡lido"
  
! #: cp/pt.c:14055
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "en la declaraciÃ³n %q+D"
  
! #: cp/pt.c:14173
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "la funciÃ³n devuelve una matriz"
  
! #: cp/pt.c:14175
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "la funciÃ³n devuelve una funciÃ³n"
  
! #: cp/pt.c:14213
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "se crea un puntero a funciÃ³n miembro del tipo %qT que no es clase"
  
! #: cp/pt.c:14825
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "se forma la referencia a void"
  
! #: cp/pt.c:14827
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "se forma un puntero para referenciar al tipo %qT"
  
! #: cp/pt.c:14829
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: cp/pt.c:14842
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/pt.c:14845
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to qualified function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de funciÃ³n calificado %qT"
  
! #: cp/pt.c:14893
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
  
! #: cp/pt.c:14899
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/pt.c:14905
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "se crea un puntero al miembro de tipo void"
  
! #: cp/pt.c:15005
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.c:15025
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT no es de tipo clase, struct o union"
  
! #: cp/pt.c:15062
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo enumerado"
  
! #: cp/pt.c:15070
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo de clase"
  
! #: cp/pt.c:15134
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "inicializador no-vacÃ­o para una matriz de elementos vacÃ­os"
  
! #: cp/pt.c:15209
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.c:15387
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificador %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/pt.c:15402
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "el nombre dependiente %qE se decodifica como un no tipo, pero la instanciaciÃ³n genera un tipo"
  
! #: cp/pt.c:15404
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "escriba %<typename %E%> si quiere un tipo"
  
! #: cp/pt.c:15494
  #, 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.c:15617
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "se usa el campo no vÃ¡lido %qD"
  
! #: cp/pt.c:16133 cp/pt.c:17885
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "uso no vÃ¡lido de la expresiÃ³n de expansiÃ³n de paquete"
  
! #: cp/pt.c:16137 cp/pt.c:17889
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "use %<...%> para expandir el paquete de argumentos"
  
! #: cp/pt.c:18941
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD no se declarÃ³ en este Ã¡mbito, y no se encontraron declaraciones en la bÃºsqueda dependiente de argumentos en el punto de la instanciaciÃ³n"
  
! #: cp/pt.c:18969
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "no se encontraron declaraciones en la base dependiente %qT pur la bÃºsqueda no calificada"
  
! #: cp/pt.c:18974
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "use %<this->%D%> en su lugar"
  
! #: cp/pt.c:18977
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "use %<%T::%D%> en su lugar"
  
! #: cp/pt.c:18982
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%q+D se declarÃ³ aquÃ­, despuÃ©s en la unidad de translaciÃ³n"
  
! #: cp/pt.c:19038
  #, 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.c:19333
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT no es una clase o un espacio de nombres"
  
! #: cp/pt.c:19336
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD no es una clase o un espacio de nombres"
  
! #: cp/pt.c:19659
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT es/usa un tipo anÃ³nimo"
  
! #: cp/pt.c:19661
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "el argumento de plantilla para %qD usa el tipo local %qT"
  
! #: cp/pt.c:19671
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT es un tipo modificado variablemente"
  
! #: cp/pt.c:19686
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "la expresiÃ³n integral %qE no es una constante"
  
! #: cp/pt.c:19704
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  se trata de instanciar %qD"
  
! #: cp/pt.c:23704
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciaciÃ³n de plantilla clase ambigua para %q#T"
  
! #: cp/pt.c:23706
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciaciÃ³n de plantilla clase ambigua para %q#T"
  
! #: cp/pt.c:23712
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.c:23736 cp/pt.c:23831
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %q#D que no es plantilla"
  
! #: cp/pt.c:23742
  #, 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.c:23744
  #, 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.c:23763
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: cp/pt.c:23769 cp/pt.c:23826
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "no se encontrÃ³ una plantilla coincidente para %qD"
  
! #: cp/pt.c:23774
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "el tipo %qT para la instanciaciÃ³n explÃ­cita %qD no coincide con el tipo declarado %qT"
  
! #: cp/pt.c:23782
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %q#D"
  
! #: cp/pt.c:23818
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#D"
  
! #: cp/pt.c:23841 cp/pt.c:23927
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 prohÃ­be el uso de %<extern%> en instanciaciones explÃ­citas"
  
! #: cp/pt.c:23846 cp/pt.c:23944
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "clase de almacenamiento %qD aplicada a la instanciaciÃ³n de una plantilla"
  
! #: cp/pt.c:23903
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciaciÃ³n explÃ­cita de la plantilla %qD que no es clase"
  
! #: cp/pt.c:23905
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciaciÃ³n explÃ­cita del tipo %qT que no es plantilla"
  
! #: cp/pt.c:23914
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciaciÃ³n explÃ­cita de %q#T antes de la definiciÃ³n de la plantilla"
  
! #: cp/pt.c:23932
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ prohÃ­be el uso de %qE en las instanciaciones explÃ­citas"
  
! #: cp/pt.c:23978
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#T"
  
! #: cp/pt.c:24300
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
--- 49996,50304 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13882
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD tiene tipo de funciÃ³n"
  
! #: cp/pt.c:14056
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipo de parÃ¡metro %qT no vÃ¡lido"
  
! #: cp/pt.c:14058
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "en la declaraciÃ³n %q+D"
  
! #: cp/pt.c:14176
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "la funciÃ³n devuelve una matriz"
  
! #: cp/pt.c:14178
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "la funciÃ³n devuelve una funciÃ³n"
  
! #: cp/pt.c:14216
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "se crea un puntero a funciÃ³n miembro del tipo %qT que no es clase"
  
! #: cp/pt.c:14828
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "se forma la referencia a void"
  
! #: cp/pt.c:14830
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "se forma un puntero para referenciar al tipo %qT"
  
! #: cp/pt.c:14832
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: cp/pt.c:14845
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/pt.c:14848
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to qualified function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de funciÃ³n calificado %qT"
  
! #: cp/pt.c:14896
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
  
! #: cp/pt.c:14902
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/pt.c:14908
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "se crea un puntero al miembro de tipo void"
  
! #: cp/pt.c:15008
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.c:15028
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT no es de tipo clase, struct o union"
  
! #: cp/pt.c:15065
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo enumerado"
  
! #: cp/pt.c:15073
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo de clase"
  
! #: cp/pt.c:15137
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "inicializador no-vacÃ­o para una matriz de elementos vacÃ­os"
  
! #: cp/pt.c:15212
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.c:15390
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificador %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/pt.c:15405
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "el nombre dependiente %qE se decodifica como un no tipo, pero la instanciaciÃ³n genera un tipo"
  
! #: cp/pt.c:15407
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "escriba %<typename %E%> si quiere un tipo"
  
! #: cp/pt.c:15497
  #, 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.c:15620
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "se usa el campo no vÃ¡lido %qD"
  
! #: cp/pt.c:16136 cp/pt.c:17888
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "uso no vÃ¡lido de la expresiÃ³n de expansiÃ³n de paquete"
  
! #: cp/pt.c:16140 cp/pt.c:17892
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "use %<...%> para expandir el paquete de argumentos"
  
! #: cp/pt.c:18944
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD no se declarÃ³ en este Ã¡mbito, y no se encontraron declaraciones en la bÃºsqueda dependiente de argumentos en el punto de la instanciaciÃ³n"
  
! #: cp/pt.c:18972
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "no se encontraron declaraciones en la base dependiente %qT pur la bÃºsqueda no calificada"
  
! #: cp/pt.c:18977
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "use %<this->%D%> en su lugar"
  
! #: cp/pt.c:18980
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "use %<%T::%D%> en su lugar"
  
! #: cp/pt.c:18985
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%q+D se declarÃ³ aquÃ­, despuÃ©s en la unidad de translaciÃ³n"
  
! #: cp/pt.c:19041
  #, 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.c:19336
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT no es una clase o un espacio de nombres"
  
! #: cp/pt.c:19339
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD no es una clase o un espacio de nombres"
  
! #: cp/pt.c:19662
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT es/usa un tipo anÃ³nimo"
  
! #: cp/pt.c:19664
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "el argumento de plantilla para %qD usa el tipo local %qT"
  
! #: cp/pt.c:19674
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT es un tipo modificado variablemente"
  
! #: cp/pt.c:19689
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "la expresiÃ³n integral %qE no es una constante"
  
! #: cp/pt.c:19707
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  se trata de instanciar %qD"
  
! #: cp/pt.c:23703
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciaciÃ³n de plantilla clase ambigua para %q#T"
  
! #: cp/pt.c:23705
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciaciÃ³n de plantilla clase ambigua para %q#T"
  
! #: cp/pt.c:23711
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.c:23735 cp/pt.c:23830
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %q#D que no es plantilla"
  
! #: cp/pt.c:23741
  #, 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.c:23743
  #, 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.c:23762
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: cp/pt.c:23768 cp/pt.c:23825
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "no se encontrÃ³ una plantilla coincidente para %qD"
  
! #: cp/pt.c:23773
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "el tipo %qT para la instanciaciÃ³n explÃ­cita %qD no coincide con el tipo declarado %qT"
  
! #: cp/pt.c:23781
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %q#D"
  
! #: cp/pt.c:23817
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#D"
  
! #: cp/pt.c:23840 cp/pt.c:23926
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 prohÃ­be el uso de %<extern%> en instanciaciones explÃ­citas"
  
! #: cp/pt.c:23845 cp/pt.c:23943
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "clase de almacenamiento %qD aplicada a la instanciaciÃ³n de una plantilla"
  
! #: cp/pt.c:23902
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciaciÃ³n explÃ­cita de la plantilla %qD que no es clase"
  
! #: cp/pt.c:23904
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciaciÃ³n explÃ­cita del tipo %qT que no es plantilla"
  
! #: cp/pt.c:23913
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciaciÃ³n explÃ­cita de %q#T antes de la definiciÃ³n de la plantilla"
  
! #: cp/pt.c:23931
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ prohÃ­be el uso de %qE en las instanciaciones explÃ­citas"
  
! #: cp/pt.c:23977
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#T"
  
! #: cp/pt.c:24299
  #, 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 %
*** 50283,50418 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24640
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciaciÃ³n explÃ­cita de %qD pero no hay una definiciÃ³n disponible"
  
! #: cp/pt.c:24842
  #, 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.c:25217
  #, 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++2a%> or %<-std=gnu++2a%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.c:25225
  #, 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 literal"
  msgstr "%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla"
  
! #: cp/pt.c:25232
  #, 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 has a mutable member"
  msgstr "%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla"
  
! #: cp/pt.c:25244
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "parÃ¡metro que no es tipo plantilla no vÃ¡lido"
  
! #: cp/pt.c:25246
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla"
  
! #: cp/pt.c:26582
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/pt.c:26822
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "la deducciÃ³n de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
  
! #: cp/pt.c:27303
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-class template %qT used without template arguments"
  msgstr "se usÃ³ %qD que no es plantilla como plantilla"
  
! #: cp/pt.c:27452
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.c:27459
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.c:27473
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction failed:"
  msgstr "  fallÃ³ la deducciÃ³n/sustituciÃ³n del argumento de plantilla:"
  
! #: cp/pt.c:27480
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "la funciÃ³n no se considerÃ³ para la inclusiÃ³n en lÃ­nea"
  
! #: cp/pt.c:27546
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:27549
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:27582
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:27617
  #, fuzzy, gcc-internal-format
  #| msgid "unable to deduce %qT from %qE"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.c:27619
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.c:27653
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:27657
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.c:27661
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.c:27665
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.c:27783
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %qT in template argument"
--- 50311,50446 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24639
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciaciÃ³n explÃ­cita de %qD pero no hay una definiciÃ³n disponible"
  
! #: cp/pt.c:24841
  #, 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.c:25216
  #, 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++2a%> or %<-std=gnu++2a%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.c:25224
  #, 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 literal"
  msgstr "%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla"
  
! #: cp/pt.c:25231
  #, 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 has a mutable member"
  msgstr "%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla"
  
! #: cp/pt.c:25243
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "parÃ¡metro que no es tipo plantilla no vÃ¡lido"
  
! #: cp/pt.c:25245
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla"
  
! #: cp/pt.c:26581
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/pt.c:26821
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "la deducciÃ³n de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
  
! #: cp/pt.c:27302
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-class template %qT used without template arguments"
  msgstr "se usÃ³ %qD que no es plantilla como plantilla"
  
! #: cp/pt.c:27454
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.c:27461
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.c:27475
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction failed:"
  msgstr "  fallÃ³ la deducciÃ³n/sustituciÃ³n del argumento de plantilla:"
  
! #: cp/pt.c:27482
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "la funciÃ³n no se considerÃ³ para la inclusiÃ³n en lÃ­nea"
  
! #: cp/pt.c:27548
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:27551
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:27584
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:27619
  #, fuzzy, gcc-internal-format
  #| msgid "unable to deduce %qT from %qE"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.c:27621
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.c:27655
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:27659
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.c:27663
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.c:27667
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.c:27785
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %qT in template argument"
*************** msgstr "uso no vÃ¡lido de %<this%> en el
*** 50640,50646 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ã¡mbito calificador no vÃ¡lido en el nombre del seudo-destructor"
  
! #: cp/semantics.c:2703 cp/typeck.c:2632
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificado %qT no coincide con el nombre del destructor ~%qT"
--- 50668,50674 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ã¡mbito calificador no vÃ¡lido en el nombre del seudo-destructor"
  
! #: cp/semantics.c:2703 cp/typeck.c:2650
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificado %qT no coincide con el nombre del destructor ~%qT"
*************** msgstr "la conversiÃ³n entre diferentes
*** 51337,52192 ****
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "la expresiÃ³n condicional entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversiÃ³n"
  
! #: cp/typeck.c:1480
  #, fuzzy, gcc-internal-format
  #| msgid "canonical types differ for identical types %T and %T"
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "los tipos canÃ³nicos difieren para los tipos idÃ©nticos %T y %T"
  
! #: cp/typeck.c:1487
  #, fuzzy, gcc-internal-format
  #| msgid "same canonical type node for different types %T and %T"
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "el mismo nodo de tipo canÃ³nico para los tipos diferentes %T y %T"
  
! #: cp/typeck.c:1618
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "aplicaciÃ³n no vÃ¡lida de %qs a una funciÃ³n miembro"
  
! #: cp/typeck.c:1710
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "aplicaciÃ³n no vÃ¡lida de %<sizeof%> a un campo de bits"
  
! #: cp/typeck.c:1718
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ prohÃ­be la aplicaciÃ³n de %<sizeof%> a una expresiÃ³n de tipo de funciÃ³n"
  
! #: cp/typeck.c:1769
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "aplicaciÃ³n no vÃ¡lida de %<__alignof%> a un campo de bits"
  
! #: cp/typeck.c:1780
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ prohÃ­be la aplicaciÃ³n de %<__alignof%> a una expresiÃ³n de tipo de funciÃ³n"
  
! #: cp/typeck.c:1857
  #, fuzzy, gcc-internal-format
  #| msgid "size of array has non-integral type %qT"
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "el tamaÃ±o de la matriz tiene un tipo %qT que no es integral"
  
! #: cp/typeck.c:1902
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "invalid use of non-static member function of type %qT"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro no static %qD"
  
! #: cp/typeck.c:2076
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr "se toma la direcciÃ³n de la matriz temporal"
  
! #: cp/typeck.c:2245
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to %qT"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "conversiÃ³n obsoleta de una constante de cadena a %qT"
  
! #: cp/typeck.c:2249
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "conversiÃ³n obsoleta de una constante de cadena a %qT"
  
! #: cp/typeck.c:2383 cp/typeck.c:2945
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "solicitud por el miembro %qD en %qE, el cual es de tipo puntero %qT (Â¿ Tal vez quiso utilizar %<->%> ?)"
  
! #: cp/typeck.c:2387 cp/typeck.c:2949
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "solicitud por el miembro %qD en %qE, el cual es del tipo %qT que no es clase"
  
! #: cp/typeck.c:2418
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "uso no vÃ¡lido del dato miembro no static %qE"
  
! #: cp/typeck.c:2497
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member %qD  of NULL object"
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "acceso no vÃ¡lido a datos del miembro que no es static %qD  del objeto NULL"
  
! #: cp/typeck.c:2647
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "el tipo de objeto %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/typeck.c:2656
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "el tipo que se destruye es %qT, pero el destructor se refiere a %qT"
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.c:2816
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.c:2839
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.c:2850
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.c:2864
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.c:2979 cp/typeck.c:3005
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> no es un miembro de %qT"
  
! #: cp/typeck.c:3044
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT no es una base de %qT"
  
! #: cp/typeck.c:3097
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD no es una funciÃ³n plantilla miembro"
  
! #: cp/typeck.c:3276
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT no es de tipo puntero-a-objeto"
  
! #: cp/typeck.c:3307
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "uso no vÃ¡lido del Ã­ndice de matriz en puntero a miembro"
  
! #: cp/typeck.c:3310
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "uso no vÃ¡lido del unario %<*%> en puntero a miembro"
  
! #: cp/typeck.c:3313
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "uso no vÃ¡lido de la conversiÃ³n implÃ­cita en puntero a miembro"
  
! #: cp/typeck.c:3316
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3380
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "falta el subÃ­ndice en la referencia de la matriz"
  
! #: cp/typeck.c:3477
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "se declarÃ³ el subÃ­ndice de la matriz como %<register%>"
  
! #: cp/typeck.c:3511
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "el valor indicado por el subÃ­ndice no es ni matriz ni puntero"
  
! #: cp/typeck.c:3584
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "falta un objeto en el uso de %qE"
  
! #: cp/typeck.c:3816
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "no se puede desactivar la funciÃ³n interna %qs"
  
! #: cp/typeck.c:3831
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ prohÃ­be la llamada %<::main%> dentro del mismo programa"
  
! #: cp/typeck.c:3852
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "se debe usar %<.*%> o %<->*%> en la llamada a la funciÃ³n puntero-a-miembro en %<%E (...)%>, p.e. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.c:3869
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "no se puede usar %qE como una funciÃ³n"
  
! #: cp/typeck.c:3872
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "no se puede usar %qE como una funciÃ³n"
  
! #: cp/typeck.c:3875
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "no se puede usar %qE como una funciÃ³n"
  
! #: cp/typeck.c:3932
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "demasiados argumentos para el constructor %q#D"
  
! #: cp/typeck.c:3933
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "faltan argumentos para el constructor %q#D"
  
! #: cp/typeck.c:3938
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "demasiados argumentos para la funciÃ³n miembro %q#D"
  
! #: cp/typeck.c:3939
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "faltan argumentos para la funciÃ³n miembro %q#D"
  
! #: cp/typeck.c:3945
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "demasiados argumentos para la funciÃ³n %q#D"
  
! #: cp/typeck.c:3946
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "faltan argumentos para la funciÃ³n %q#D"
  
! #: cp/typeck.c:3956
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "demasiados argumentos para el mÃ©todo %q#D"
  
! #: cp/typeck.c:3957
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "faltan argumentos para el mÃ©todo %q#D"
  
! #: cp/typeck.c:3960
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "demasiados argumentos para la funciÃ³n"
  
! #: cp/typeck.c:3961
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "faltan argumentos para la funciÃ³n"
  
! #: cp/typeck.c:4044
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "el parÃ¡metro %P de %qD tiene el tipo incompleto %qT"
  
! #: cp/typeck.c:4050
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "el parÃ¡metro %P tiene el tipo incompleto %qT"
  
! #: cp/typeck.c:4299
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "la direcciÃ³n de %qD nunca debe ser NULL"
  
! #: cp/typeck.c:4310
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "la comparaciÃ³n siempre se evalÃºa como %<true%> para la direcciÃ³n de %qD que nunca serÃ¡ NULL"
  
! #: cp/typeck.c:4428 cp/typeck.c:4439
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "se asume la conversiÃ³n al tipo %qT desde la funciÃ³n sobrecargada"
  
! #: cp/typeck.c:4485
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "se usÃ³ NULL en la aritmÃ©tica"
  
! #: cp/typeck.c:4852
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "la cuenta de rotaciÃ³n izquierda es negativa"
  
! #: cp/typeck.c:4853
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "la cuenta de rotaciÃ³n derecha es negativa"
  
! #: cp/typeck.c:4859
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "la cuenta de rotaciÃ³n izquierda >= anchura del tipo"
  
! #: cp/typeck.c:4860
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "la cuenta de rotaciÃ³n derecha >= anchura del tipo"
  
! #: cp/typeck.c:4954 cp/typeck.c:4962 cp/typeck.c:5242 cp/typeck.c:5250
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ prohÃ­be la comparaciÃ³n entre puntero y entero"
  
! #: cp/typeck.c:5164 cp/typeck.c:5177
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "operand types are %qT and %qT"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/typeck.c:5279
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "comparaciÃ³n sin orden en el argumento de coma no flotante"
  
! #: cp/typeck.c:5324
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "conversiÃ³n implÃ­cita de %qT a %qT para coincidir con otro operando de la expresiÃ³n binaria"
  
! #: cp/typeck.c:5337
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "operadores no vÃ¡lidos de tipos %qT y %qT para el binario %qO"
  
! #: cp/typeck.c:5637
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ prohÃ­be el uso de un puntero de tipo %<void *%> en la sustracciÃ³n"
  
! #: cp/typeck.c:5645
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ prohÃ­be el uso de un puntero a una funciÃ³n en la sustracciÃ³n"
  
! #: cp/typeck.c:5653
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ prohÃ­be el uso de un puntero a un mÃ©todo en la sustracciÃ³n"
  
! #: cp/typeck.c:5699
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "uso no vÃ¡lido de un puntero a un tipo incompleto en aritmÃ©tica de punteros"
  
! #: cp/typeck.c:5778
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of constructor %qE"
  msgid "taking address of constructor %qD"
  msgstr "se toma la direcciÃ³n del constructor %qE"
  
! #: cp/typeck.c:5779
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor %qE"
  msgid "taking address of destructor %qD"
  msgstr "se toma la direcciÃ³n del destructor %qE"
  
! #: cp/typeck.c:5795
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "uso no vÃ¡lido de %qE para formar una funciÃ³n puntero a miembro"
  
! #: cp/typeck.c:5798
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  se requiere un id calificado"
  
! #: cp/typeck.c:5805
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "no se pueden usar parÃ©ntesis alrededor de %qE para formar una funciÃ³n-puntero-a-miembro"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5980
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohÃ­be tomar la direcciÃ³n de una funciÃ³n miembro no estÃ¡tica sin calificar o entre parÃ©ntesis para formar un puntero a la funciÃ³n miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.c:5985
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohÃ­be tomar la direcciÃ³n de una funciÃ³n miembro limitada para formar un puntero a la funciÃ³n miembro.  Como %<&%T::%D%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6021
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "se toma la direcciÃ³n del temporal"
  
! #: cp/typeck.c:6038
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ prohÃ­be tomar la direcciÃ³n de la funciÃ³n %<::main%>"
  
! #: cp/typeck.c:6095
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "no se puede crear un puntero al miembro referencia %qD"
  
! #: cp/typeck.c:6115
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "no se puede tomar la direcciÃ³n del campo de bits %qD"
  
! #: cp/typeck.c:6265
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of expression of type %<void%>"
  msgid "%<~%> on an expression of type bool"
  msgstr "se toma la direcciÃ³n de la expresiÃ³n de tipo %<id%>"
  
! #: cp/typeck.c:6266
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6388
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ prohÃ­be incrementar un enum"
  
! #: cp/typeck.c:6389
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ prohÃ­be decrementar un enum"
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "no se puede incrementar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.c:6406
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "no se puede decrementar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.c:6417
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ prohÃ­be incrementar un puntero de tipo %qT"
  
! #: cp/typeck.c:6418
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ prohÃ­be decrementar un puntero de tipo %qT"
  
! #: cp/typeck.c:6453
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6462
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6469
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6650
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "no se puede tomar la direcciÃ³n de %<this%> que es una expresiÃ³n r-valuada"
  
! #: cp/typeck.c:6672
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "se solicitÃ³ la direcciÃ³n de la variable register explÃ­cita %qD"
  
! #: cp/typeck.c:6677
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "se solicitÃ³ la direcciÃ³n de %qD, la cual se declarÃ³ como %<register%>"
  
! #: cp/typeck.c:6752
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "el inicializador de lista para el tipo que no es clase no debe estar entre parÃ©ntesis"
  
! #: cp/typeck.c:6764
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta en en inicializador"
  
! #: cp/typeck.c:6768
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta en el inicializador de memoria"
  
! #: cp/typeck.c:6772
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta en la conversiÃ³n funcional"
  
! #: cp/typeck.c:6809
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta %s"
  
! #: cp/typeck.c:6895
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "no hay contexto para resolver el tipo de %qE"
  
! #: cp/typeck.c:6928
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "la conversiÃ³n del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.c:6934
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.c:6940
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.c:6961
  #, fuzzy, gcc-internal-format
  #| msgid "%qT uses local type %qT"
  msgid "useless cast to type %q#T"
  msgstr "%qT usa el tipo local %qT"
  
! #: cp/typeck.c:6974
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "se descartan los calificadores de tipo en el tipo de devoluciÃ³n de la funciÃ³n"
  
! #: cp/typeck.c:7393
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "static_cast no vÃ¡lido del tipo %qT al tipo %qT"
  
! #: cp/typeck.c:7399 cp/typeck.c:7405 cp/typeck.c:9031
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "el tipo de devoluciÃ³n %q#T es un tipo de dato incompleto"
  
! #: cp/typeck.c:7431
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "se convierte de %qT a %qT"
  
! #: cp/typeck.c:7505
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "conversiÃ³n no vÃ¡lida de una expresiÃ³n r-valuada de tipo %qT al tipo %qT"
  
! #: cp/typeck.c:7575
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "la conversiÃ³n de %qT a %qT pierde precisiÃ³n"
  
! #: cp/typeck.c:7600
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7611
  #, fuzzy
  #| msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "la comparaciÃ³n entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversiÃ³n"
  
! #: cp/typeck.c:7632 cp/typeck.c:7814
  #, fuzzy
  #| msgid "cast from %qT to %qT increases required alignment of target type"
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "la conversiÃ³n de %qT a %qT incrementa la alineaciÃ³n requerida del tipo del destino"
  
! #: cp/typeck.c:7648
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ prohÃ­be la conversiÃ³n entre puntero a funciÃ³n y puntero a objeto"
  
! #: cp/typeck.c:7662
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "conversiÃ³n no vÃ¡lida del tipo %qT al tipo %qT"
  
! #: cp/typeck.c:7730
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "uso no vÃ¡lido de const_cast con tipo %qT, que no es puntero, referencia, ni un tipo puntero-a-datos-miembro"
  
! #: cp/typeck.c:7739
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "uso no vÃ¡lido de const_cast con tipo %qT, el cual es un puntero o referencia a un tipo de funciÃ³n"
  
! #: cp/typeck.c:7780
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "const_cast no vÃ¡lido de un valor-r de tipo %qT al tipo %qT"
  
! #: cp/typeck.c:7849
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "const_cast no vÃ¡lido del tipo %qT al tipo %qT"
  
! #: cp/typeck.c:7945 cp/typeck.c:7953
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ prohÃ­be la conversiÃ³n a un tipo de matriz %qT"
  
! #: cp/typeck.c:7962
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "conversiÃ³n no vÃ¡lida al tipo de funciÃ³n %qT"
  
! #: cp/typeck.c:8281
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  en la evaluaciÃ³n de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8341
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "se asigna a una matriz desde una lista de inicializador"
  
! #: cp/typeck.c:8368
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "tipos incompatible en la asignaciÃ³n de %qT a %qT"
  
! #: cp/typeck.c:8382
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "se usÃ³ una matriz como inicializador"
  
! #: cp/typeck.c:8384
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "asignaciÃ³n de matriz no vÃ¡lida"
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   en la conversiÃ³n del puntero a funciÃ³n miembro"
  
! #: cp/typeck.c:8532
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "puntero a la conversiÃ³n miembro a travÃ©s de la base virtual %qT"
  
! #: cp/typeck.c:8579 cp/typeck.c:8598
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   en la conversiÃ³n del puntero a miembro"
  
! #: cp/typeck.c:8679
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversiÃ³n no vÃ¡lida del tipo %qT a partir del tipo %qT"
  
! #: cp/typeck.c:8994
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in default argument"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "no se puede convertir %qT a %qT en el argumento por defecto"
  
! #: cp/typeck.c:8999
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in argument passing"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "no se puede convertir %qT a %qT en el paso de argumentos"
  
! #: cp/typeck.c:9008
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in initialization"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "no se puede convertir %qT a %qT en la inicializaciÃ³n"
  
! #: cp/typeck.c:9012
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in return"
  msgid "cannot convert %qH to %qI in return"
  msgstr "no se puede convertir %qT a %qT en la devoluciÃ³n"
  
! #: cp/typeck.c:9017
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in assignment"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "no se puede convertir %qT a %qT en la asignaciÃ³n"
  
! #: cp/typeck.c:9049
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "el parÃ¡metro %qP de %qD puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:9053
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "el parÃ¡metro puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:9058
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "el objetivo de conversiÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:9063
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "el objetivo de inicializaciÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:9073
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la asignaciÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:9169
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "al pasar el argumento %P de %q+D"
  
! #: cp/typeck.c:9252
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.c:9255
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9289
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "se devolviÃ³ una referencia a la variable local %q+D"
  
! #: cp/typeck.c:9293
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9298
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "se devolviÃ³ la direcciÃ³n de la variable local %q+D"
  
! #: cp/typeck.c:9302
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "se devolviÃ³ la direcciÃ³n de la variable local %q+D"
  
! #: cp/typeck.c:9446
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.c:9448 cp/typeck.c:9471
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.c:9470
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in return statement"
  msgstr "faltan valores en la declaraciÃ³n de devoluciÃ³n"
  
! #: cp/typeck.c:9508
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "se devuelve un valor de un destructor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9516
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "no se puede regresar de un manejador de una funciÃ³n-intenta-bloque de un constructor"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9519
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "se devuelve un valor de un constructor"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9553 cp/typeck.c:9599
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "declaraciÃ³n return sin valores, en una funciÃ³n que devuelve %qT"
  
! #: cp/typeck.c:9561
  #, fuzzy, gcc-internal-format
  #| msgid "<brace-enclosed initializer list>"
  msgid "returning initializer list"
  msgstr "<lista inicializador dentro de llaves>"
  
! #: cp/typeck.c:9580
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "se deducen los tipos inconsistentes %qT y %qT para el tipo de devoluciÃ³n lambda"
  
! #: cp/typeck.c:9583
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "deducciÃ³n inconsistente para %qT: %qT y despuÃ©s %qT"
  
! #: cp/typeck.c:9619
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "return-statement with a value, in function returning %qT"
  msgstr "declaraciÃ³n return sin valores, en una funciÃ³n que devuelve %qT"
  
! #: cp/typeck.c:9648
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> no debe regresar NULL a menos que se declare %<throw()%> (o -fcheck-new estÃ© en efecto)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10262
  #, fuzzy, gcc-internal-format
  #| msgid "using temporary as lvalue"
  msgid "using rvalue as lvalue"
--- 51365,52220 ----
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "la expresiÃ³n condicional entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversiÃ³n"
  
! #: cp/typeck.c:1495
  #, fuzzy, gcc-internal-format
  #| msgid "canonical types differ for identical types %T and %T"
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "los tipos canÃ³nicos difieren para los tipos idÃ©nticos %T y %T"
  
! #: cp/typeck.c:1502
  #, fuzzy, gcc-internal-format
  #| msgid "same canonical type node for different types %T and %T"
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "el mismo nodo de tipo canÃ³nico para los tipos diferentes %T y %T"
  
! #: cp/typeck.c:1635
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "aplicaciÃ³n no vÃ¡lida de %qs a una funciÃ³n miembro"
  
! #: cp/typeck.c:1727
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "aplicaciÃ³n no vÃ¡lida de %<sizeof%> a un campo de bits"
  
! #: cp/typeck.c:1735
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ prohÃ­be la aplicaciÃ³n de %<sizeof%> a una expresiÃ³n de tipo de funciÃ³n"
  
! #: cp/typeck.c:1786
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "aplicaciÃ³n no vÃ¡lida de %<__alignof%> a un campo de bits"
  
! #: cp/typeck.c:1797
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ prohÃ­be la aplicaciÃ³n de %<__alignof%> a una expresiÃ³n de tipo de funciÃ³n"
  
! #: cp/typeck.c:1874
  #, fuzzy, gcc-internal-format
  #| msgid "size of array has non-integral type %qT"
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "el tamaÃ±o de la matriz tiene un tipo %qT que no es integral"
  
! #: cp/typeck.c:1919
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "invalid use of non-static member function of type %qT"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro no static %qD"
  
! #: cp/typeck.c:2093
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr "se toma la direcciÃ³n de la matriz temporal"
  
! #: cp/typeck.c:2262
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to %qT"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "conversiÃ³n obsoleta de una constante de cadena a %qT"
  
! #: cp/typeck.c:2266
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "conversiÃ³n obsoleta de una constante de cadena a %qT"
  
! #: cp/typeck.c:2400 cp/typeck.c:2963
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "solicitud por el miembro %qD en %qE, el cual es de tipo puntero %qT (Â¿ Tal vez quiso utilizar %<->%> ?)"
  
! #: cp/typeck.c:2404 cp/typeck.c:2967
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "solicitud por el miembro %qD en %qE, el cual es del tipo %qT que no es clase"
  
! #: cp/typeck.c:2435
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "uso no vÃ¡lido del dato miembro no static %qE"
  
! #: cp/typeck.c:2515
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member %qD  of NULL object"
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "acceso no vÃ¡lido a datos del miembro que no es static %qD  del objeto NULL"
  
! #: cp/typeck.c:2665
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "el tipo de objeto %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "el tipo que se destruye es %qT, pero el destructor se refiere a %qT"
  
! #: cp/typeck.c:2815
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.c:2834
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.c:2857
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.c:2868
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.c:2882
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.c:2997 cp/typeck.c:3023
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> no es un miembro de %qT"
  
! #: cp/typeck.c:3062
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT no es una base de %qT"
  
! #: cp/typeck.c:3115
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD no es una funciÃ³n plantilla miembro"
  
! #: cp/typeck.c:3294
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT no es de tipo puntero-a-objeto"
  
! #: cp/typeck.c:3325
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "uso no vÃ¡lido del Ã­ndice de matriz en puntero a miembro"
  
! #: cp/typeck.c:3328
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "uso no vÃ¡lido del unario %<*%> en puntero a miembro"
  
! #: cp/typeck.c:3331
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "uso no vÃ¡lido de la conversiÃ³n implÃ­cita en puntero a miembro"
  
! #: cp/typeck.c:3334
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3398
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "falta el subÃ­ndice en la referencia de la matriz"
  
! #: cp/typeck.c:3495
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "se declarÃ³ el subÃ­ndice de la matriz como %<register%>"
  
! #: cp/typeck.c:3529
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "el valor indicado por el subÃ­ndice no es ni matriz ni puntero"
  
! #: cp/typeck.c:3602
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "falta un objeto en el uso de %qE"
  
! #: cp/typeck.c:3834
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "no se puede desactivar la funciÃ³n interna %qs"
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ prohÃ­be la llamada %<::main%> dentro del mismo programa"
  
! #: cp/typeck.c:3870
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "se debe usar %<.*%> o %<->*%> en la llamada a la funciÃ³n puntero-a-miembro en %<%E (...)%>, p.e. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.c:3887
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "no se puede usar %qE como una funciÃ³n"
  
! #: cp/typeck.c:3890
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "no se puede usar %qE como una funciÃ³n"
  
! #: cp/typeck.c:3893
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "no se puede usar %qE como una funciÃ³n"
  
! #: cp/typeck.c:3950
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "demasiados argumentos para el constructor %q#D"
  
! #: cp/typeck.c:3951
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "faltan argumentos para el constructor %q#D"
  
! #: cp/typeck.c:3956
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "demasiados argumentos para la funciÃ³n miembro %q#D"
  
! #: cp/typeck.c:3957
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "faltan argumentos para la funciÃ³n miembro %q#D"
  
! #: cp/typeck.c:3963
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "demasiados argumentos para la funciÃ³n %q#D"
  
! #: cp/typeck.c:3964
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "faltan argumentos para la funciÃ³n %q#D"
  
! #: cp/typeck.c:3974
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "demasiados argumentos para el mÃ©todo %q#D"
  
! #: cp/typeck.c:3975
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "faltan argumentos para el mÃ©todo %q#D"
  
! #: cp/typeck.c:3978
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "demasiados argumentos para la funciÃ³n"
  
! #: cp/typeck.c:3979
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "faltan argumentos para la funciÃ³n"
  
! #: cp/typeck.c:4062
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "el parÃ¡metro %P de %qD tiene el tipo incompleto %qT"
  
! #: cp/typeck.c:4068
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "el parÃ¡metro %P tiene el tipo incompleto %qT"
  
! #: cp/typeck.c:4317
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "la direcciÃ³n de %qD nunca debe ser NULL"
  
! #: cp/typeck.c:4328
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "la comparaciÃ³n siempre se evalÃºa como %<true%> para la direcciÃ³n de %qD que nunca serÃ¡ NULL"
  
! #: cp/typeck.c:4446 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "se asume la conversiÃ³n al tipo %qT desde la funciÃ³n sobrecargada"
  
! #: cp/typeck.c:4503
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "se usÃ³ NULL en la aritmÃ©tica"
  
! #: cp/typeck.c:4870
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "la cuenta de rotaciÃ³n izquierda es negativa"
  
! #: cp/typeck.c:4871
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "la cuenta de rotaciÃ³n derecha es negativa"
  
! #: cp/typeck.c:4877
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "la cuenta de rotaciÃ³n izquierda >= anchura del tipo"
  
! #: cp/typeck.c:4878
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "la cuenta de rotaciÃ³n derecha >= anchura del tipo"
  
! #: cp/typeck.c:4972 cp/typeck.c:4980 cp/typeck.c:5260 cp/typeck.c:5268
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ prohÃ­be la comparaciÃ³n entre puntero y entero"
  
! #: cp/typeck.c:5182 cp/typeck.c:5195
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "operand types are %qT and %qT"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/typeck.c:5297
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "comparaciÃ³n sin orden en el argumento de coma no flotante"
  
! #: cp/typeck.c:5342
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "conversiÃ³n implÃ­cita de %qT a %qT para coincidir con otro operando de la expresiÃ³n binaria"
  
! #: cp/typeck.c:5355
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "operadores no vÃ¡lidos de tipos %qT y %qT para el binario %qO"
  
! #: cp/typeck.c:5655
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ prohÃ­be el uso de un puntero de tipo %<void *%> en la sustracciÃ³n"
  
! #: cp/typeck.c:5663
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ prohÃ­be el uso de un puntero a una funciÃ³n en la sustracciÃ³n"
  
! #: cp/typeck.c:5671
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ prohÃ­be el uso de un puntero a un mÃ©todo en la sustracciÃ³n"
  
! #: cp/typeck.c:5717
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "uso no vÃ¡lido de un puntero a un tipo incompleto en aritmÃ©tica de punteros"
  
! #: cp/typeck.c:5796
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of constructor %qE"
  msgid "taking address of constructor %qD"
  msgstr "se toma la direcciÃ³n del constructor %qE"
  
! #: cp/typeck.c:5797
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor %qE"
  msgid "taking address of destructor %qD"
  msgstr "se toma la direcciÃ³n del destructor %qE"
  
! #: cp/typeck.c:5813
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "uso no vÃ¡lido de %qE para formar una funciÃ³n puntero a miembro"
  
! #: cp/typeck.c:5816
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  se requiere un id calificado"
  
! #: cp/typeck.c:5823
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "no se pueden usar parÃ©ntesis alrededor de %qE para formar una funciÃ³n-puntero-a-miembro"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5998
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohÃ­be tomar la direcciÃ³n de una funciÃ³n miembro no estÃ¡tica sin calificar o entre parÃ©ntesis para formar un puntero a la funciÃ³n miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.c:6003
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohÃ­be tomar la direcciÃ³n de una funciÃ³n miembro limitada para formar un puntero a la funciÃ³n miembro.  Como %<&%T::%D%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6039
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "se toma la direcciÃ³n del temporal"
  
! #: cp/typeck.c:6056
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ prohÃ­be tomar la direcciÃ³n de la funciÃ³n %<::main%>"
  
! #: cp/typeck.c:6113
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "no se puede crear un puntero al miembro referencia %qD"
  
! #: cp/typeck.c:6133
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "no se puede tomar la direcciÃ³n del campo de bits %qD"
  
! #: cp/typeck.c:6283
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of expression of type %<void%>"
  msgid "%<~%> on an expression of type bool"
  msgstr "se toma la direcciÃ³n de la expresiÃ³n de tipo %<id%>"
  
! #: cp/typeck.c:6284
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6406
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ prohÃ­be incrementar un enum"
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ prohÃ­be decrementar un enum"
  
! #: cp/typeck.c:6423
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "no se puede incrementar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.c:6424
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "no se puede decrementar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.c:6435
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ prohÃ­be incrementar un puntero de tipo %qT"
  
! #: cp/typeck.c:6436
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ prohÃ­be decrementar un puntero de tipo %qT"
  
! #: cp/typeck.c:6471
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6480
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6487
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6668
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "no se puede tomar la direcciÃ³n de %<this%> que es una expresiÃ³n r-valuada"
  
! #: cp/typeck.c:6690
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "se solicitÃ³ la direcciÃ³n de la variable register explÃ­cita %qD"
  
! #: cp/typeck.c:6695
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "se solicitÃ³ la direcciÃ³n de %qD, la cual se declarÃ³ como %<register%>"
  
! #: cp/typeck.c:6770
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "el inicializador de lista para el tipo que no es clase no debe estar entre parÃ©ntesis"
  
! #: cp/typeck.c:6782
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta en en inicializador"
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta en el inicializador de memoria"
  
! #: cp/typeck.c:6790
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta en la conversiÃ³n funcional"
  
! #: cp/typeck.c:6827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta %s"
  
! #: cp/typeck.c:6913
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "no hay contexto para resolver el tipo de %qE"
  
! #: cp/typeck.c:6946
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "la conversiÃ³n del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.c:6952
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.c:6958
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.c:6979
  #, fuzzy, gcc-internal-format
  #| msgid "%qT uses local type %qT"
  msgid "useless cast to type %q#T"
  msgstr "%qT usa el tipo local %qT"
  
! #: cp/typeck.c:6992
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "se descartan los calificadores de tipo en el tipo de devoluciÃ³n de la funciÃ³n"
  
! #: cp/typeck.c:7411
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "static_cast no vÃ¡lido del tipo %qT al tipo %qT"
  
! #: cp/typeck.c:7417 cp/typeck.c:7423 cp/typeck.c:9049
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "el tipo de devoluciÃ³n %q#T es un tipo de dato incompleto"
  
! #: cp/typeck.c:7449
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "se convierte de %qT a %qT"
  
! #: cp/typeck.c:7523
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "conversiÃ³n no vÃ¡lida de una expresiÃ³n r-valuada de tipo %qT al tipo %qT"
  
! #: cp/typeck.c:7593
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "la conversiÃ³n de %qT a %qT pierde precisiÃ³n"
  
! #: cp/typeck.c:7618
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7629
  #, fuzzy
  #| msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "la comparaciÃ³n entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversiÃ³n"
  
! #: cp/typeck.c:7650 cp/typeck.c:7832
  #, fuzzy
  #| msgid "cast from %qT to %qT increases required alignment of target type"
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "la conversiÃ³n de %qT a %qT incrementa la alineaciÃ³n requerida del tipo del destino"
  
! #: cp/typeck.c:7666
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ prohÃ­be la conversiÃ³n entre puntero a funciÃ³n y puntero a objeto"
  
! #: cp/typeck.c:7680
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "conversiÃ³n no vÃ¡lida del tipo %qT al tipo %qT"
  
! #: cp/typeck.c:7748
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "uso no vÃ¡lido de const_cast con tipo %qT, que no es puntero, referencia, ni un tipo puntero-a-datos-miembro"
  
! #: cp/typeck.c:7757
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "uso no vÃ¡lido de const_cast con tipo %qT, el cual es un puntero o referencia a un tipo de funciÃ³n"
  
! #: cp/typeck.c:7798
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "const_cast no vÃ¡lido de un valor-r de tipo %qT al tipo %qT"
  
! #: cp/typeck.c:7867
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "const_cast no vÃ¡lido del tipo %qT al tipo %qT"
  
! #: cp/typeck.c:7963 cp/typeck.c:7971
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ prohÃ­be la conversiÃ³n a un tipo de matriz %qT"
  
! #: cp/typeck.c:7980
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "conversiÃ³n no vÃ¡lida al tipo de funciÃ³n %qT"
  
! #: cp/typeck.c:8299
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  en la evaluaciÃ³n de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8359
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "se asigna a una matriz desde una lista de inicializador"
  
! #: cp/typeck.c:8386
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "tipos incompatible en la asignaciÃ³n de %qT a %qT"
  
! #: cp/typeck.c:8400
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "se usÃ³ una matriz como inicializador"
  
! #: cp/typeck.c:8402
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "asignaciÃ³n de matriz no vÃ¡lida"
  
! #: cp/typeck.c:8536
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   en la conversiÃ³n del puntero a funciÃ³n miembro"
  
! #: cp/typeck.c:8550
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "puntero a la conversiÃ³n miembro a travÃ©s de la base virtual %qT"
  
! #: cp/typeck.c:8597 cp/typeck.c:8616
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   en la conversiÃ³n del puntero a miembro"
  
! #: cp/typeck.c:8697
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversiÃ³n no vÃ¡lida del tipo %qT a partir del tipo %qT"
  
! #: cp/typeck.c:9012
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in default argument"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "no se puede convertir %qT a %qT en el argumento por defecto"
  
! #: cp/typeck.c:9017
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in argument passing"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "no se puede convertir %qT a %qT en el paso de argumentos"
  
! #: cp/typeck.c:9026
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in initialization"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "no se puede convertir %qT a %qT en la inicializaciÃ³n"
  
! #: cp/typeck.c:9030
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in return"
  msgid "cannot convert %qH to %qI in return"
  msgstr "no se puede convertir %qT a %qT en la devoluciÃ³n"
  
! #: cp/typeck.c:9035
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in assignment"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "no se puede convertir %qT a %qT en la asignaciÃ³n"
  
! #: cp/typeck.c:9067
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "el parÃ¡metro %qP de %qD puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:9071
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "el parÃ¡metro puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:9076
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "el objetivo de conversiÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:9081
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "el objetivo de inicializaciÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:9091
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la asignaciÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:9187
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "al pasar el argumento %P de %q+D"
  
! #: cp/typeck.c:9270
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.c:9273
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9307
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "se devolviÃ³ una referencia a la variable local %q+D"
  
! #: cp/typeck.c:9311
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9316
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "se devolviÃ³ la direcciÃ³n de la variable local %q+D"
  
! #: cp/typeck.c:9320
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "se devolviÃ³ la direcciÃ³n de la variable local %q+D"
  
! #: cp/typeck.c:9464
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.c:9466 cp/typeck.c:9489
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.c:9488
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in return statement"
  msgstr "faltan valores en la declaraciÃ³n de devoluciÃ³n"
  
! #: cp/typeck.c:9526
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "se devuelve un valor de un destructor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9534
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "no se puede regresar de un manejador de una funciÃ³n-intenta-bloque de un constructor"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9537
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "se devuelve un valor de un constructor"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9571 cp/typeck.c:9617
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "declaraciÃ³n return sin valores, en una funciÃ³n que devuelve %qT"
  
! #: cp/typeck.c:9579
  #, fuzzy, gcc-internal-format
  #| msgid "<brace-enclosed initializer list>"
  msgid "returning initializer list"
  msgstr "<lista inicializador dentro de llaves>"
  
! #: cp/typeck.c:9598
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "se deducen los tipos inconsistentes %qT y %qT para el tipo de devoluciÃ³n lambda"
  
! #: cp/typeck.c:9601
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "deducciÃ³n inconsistente para %qT: %qT y despuÃ©s %qT"
  
! #: cp/typeck.c:9637
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "return-statement with a value, in function returning %qT"
  msgstr "declaraciÃ³n return sin valores, en una funciÃ³n que devuelve %qT"
  
! #: cp/typeck.c:9666
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> no debe regresar NULL a menos que se declare %<throw()%> (o -fcheck-new estÃ© en efecto)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10280
  #, fuzzy, gcc-internal-format
  #| msgid "using temporary as lvalue"
  msgid "using rvalue as lvalue"
*************** msgstr "Objetos o componentes polimÃ³rfi
*** 54227,54233 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10258
  #, fuzzy, gcc-internal-format
  #| msgid "Maximum extension level reached with type '%s' at %L"
  msgid "Maximum extension level reached with type %qs at %L"
--- 54255,54261 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10287
  #, fuzzy, gcc-internal-format
  #| msgid "Maximum extension level reached with type '%s' at %L"
  msgid "Maximum extension level reached with type %qs at %L"
*************** msgstr "EspecificaciÃ³n INTENT errÃ³nea
*** 54441,54447 ****
  msgid "deferred type parameter at %C"
  msgstr "Fortran 2003: parÃ¡metro de tipo diferido en %C"
  
! #: fortran/decl.c:1095 fortran/resolve.c:11972
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 54469,54475 ----
  msgid "deferred type parameter at %C"
  msgstr "Fortran 2003: parÃ¡metro de tipo diferido en %C"
  
! #: fortran/decl.c:1095 fortran/resolve.c:11976
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr "El dummy '%s' en %L no puede ten
*** 54747,54753 ****
  # como `apuntado'. cfuga
  # Referencia: http://gcc.gnu.org/onlinedocs/gfortran/Cray-pointers.html
  #
! #: fortran/decl.c:2663 fortran/decl.c:8554
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "EspecificaciÃ³n de matriz duplicada para el apuntado Cray en %C"
--- 54775,54781 ----
  # como `apuntado'. cfuga
  # Referencia: http://gcc.gnu.org/onlinedocs/gfortran/Cray-pointers.html
  #
! #: fortran/decl.c:2663 fortran/decl.c:8583
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "EspecificaciÃ³n de matriz duplicada para el apuntado Cray en %C"
*************** msgstr "inicializaciÃ³n por valor no vÃ¡
*** 54776,54782 ****
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Error en la inicializaciÃ³n de puntero en %C"
  
! #: fortran/decl.c:2775 fortran/decl.c:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "La inicializaciÃ³n en %C no es para una variable puntero"
--- 54804,54810 ----
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Error en la inicializaciÃ³n de puntero en %C"
  
! #: fortran/decl.c:2775 fortran/decl.c:6851
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "La inicializaciÃ³n en %C no es para una variable puntero"
*************** msgstr "La inicializaciÃ³n en %C no es p
*** 54787,54793 ****
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "La inicializaciÃ³n de puntero en %C requiere '=>', no '='"
  
! #: fortran/decl.c:2797 fortran/decl.c:10432
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Se esperaba una expresiÃ³n de inicializaciÃ³n en %C"
--- 54815,54821 ----
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "La inicializaciÃ³n de puntero en %C requiere '=>', no '='"
  
! #: fortran/decl.c:2797 fortran/decl.c:10461
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Se esperaba una expresiÃ³n de inicializaciÃ³n en %C"
*************** msgstr "Fortran 2003: Atributo ASYNCHRON
*** 55151,55157 ****
  msgid "CONTIGUOUS attribute at %C"
  msgstr "Fortran 2008: Atributo CONTIGUOUS en %C"
  
! #: fortran/decl.c:5468 fortran/decl.c:8858
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "SÃ³lo se permite PROTECTED en %C en la parte de especificaciÃ³n de un mÃ³dulo"
--- 55179,55185 ----
  msgid "CONTIGUOUS attribute at %C"
  msgstr "Fortran 2008: Atributo CONTIGUOUS en %C"
  
! #: fortran/decl.c:5468 fortran/decl.c:8887
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "SÃ³lo se permite PROTECTED en %C en la parte de especificaciÃ³n de un mÃ³dulo"
*************** msgstr "Error sintÃ¡ctico en la declarac
*** 55284,56293 ****
  msgid "Syntax error in data declaration at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n de datos en %C"
  
! #: fortran/decl.c:6103
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:6148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "IMPURE procedure at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/decl.c:6160
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr "No deben aparecer PURE con IMPURE en %C"
  
! #: fortran/decl.c:6206
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6213
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6281
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after %<*%>"
  msgid "A type parameter list is required at %C"
  msgstr "Se requiere parÃ©ntesis izquierdo despuÃ©s de %<*%>"
  
! #: fortran/decl.c:6295 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected alternate return label at %C"
  msgid "Alternate-return argument at %C"
  msgstr "Se esperaba la etiqueta de devoluciÃ³n alterna en %C"
  
! #: fortran/decl.c:6301 fortran/decl.c:6309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after %<*%>"
  msgid "A parameter name is required at %C"
  msgstr "Se requiere parÃ©ntesis izquierdo despuÃ©s de %<*%>"
  
! #: fortran/decl.c:6349
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "El nombre '%s' en %C es el nombre del procedimiento"
  
! #: fortran/decl.c:6362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected another dimension in array declaration at %C"
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Se esperaba otra dimensiÃ³n en la declaraciÃ³n de matriz %C"
  
! #: fortran/decl.c:6365
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Basura inesperada en la lista de argumentos formales en %C"
  
! #: fortran/decl.c:6383
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate name '%s' in association at %C"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Nombre '%s' duplicado en la asociaciÃ³n en %C"
  
! #: fortran/decl.c:6386
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate symbol '%s' in formal argument list at %C"
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "SÃ­mbolo '%s' duplicado en la lista de argumentos formales en %C"
  
! #: fortran/decl.c:6425
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6431
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6470
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "La variable RESULT en %C debe ser diferente que el nombre de la funciÃ³n"
  
! #: fortran/decl.c:6547
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n de la funciÃ³n en %C"
  
! #: fortran/decl.c:6557 fortran/decl.c:7670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BIND(C) attribute at %L may not be specified for an internal procedure"
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "Fortran 2008: El atributo BIND(C) en %L no se puede especificar para un procedimiento internal"
  
! #: fortran/decl.c:6761
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "El atributo BIND(C) en %C requiere una interfaz con BIND(C)"
  
! #: fortran/decl.c:6768
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "El procedimiento BIND(C) con NAME no debe tener atributo POINTER en %C"
  
! #: fortran/decl.c:6774
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "El procedimiento dummy en %C no puede tener atributo BIND(C) con NAME"
  
! #: fortran/decl.c:6797
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L already has basic type of %s"
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "El procedimiento '%s' en %L ya tenÃ­a el tipo bÃ¡sico de %s"
  
! #: fortran/decl.c:6843 fortran/decl.c:7031 fortran/decl.c:10916
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n PROCEDURE en %C"
  
! #: fortran/decl.c:6892 fortran/decl.c:10816
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' after binding-attributes at %C"
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "Se esperaba '::' despuÃ©s de los atributos de enlazado en %C"
  
! #: fortran/decl.c:6899
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "Se requiere NOPASS o una interfaz explÃ­cita en %C"
  
! #: fortran/decl.c:6903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Procedure pointer component at %C"
  msgid "Procedure pointer component at %C"
  msgstr "Fortran 2003: Procedimiento de componente puntero en %C"
  
! #: fortran/decl.c:6975
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Error sintÃ¡ctico en el procedimiento de componente puntero en %C"
  
! #: fortran/decl.c:6993
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE en %C debe estar en una interfaz genÃ©rica"
  
! #: fortran/decl.c:7002 fortran/decl.c:9577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: double colon in MODULE PROCEDURE statement at %L"
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Fortran 2008: dos puntos dobles en la declaraciÃ³n MODULE PROCEDURE en %L"
  
! #: fortran/decl.c:7072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROCEDURE statement at %C"
  msgid "PROCEDURE statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n PROCEDURE en %C"
  
! #: fortran/decl.c:7144
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Se esperaba una lista de argumentos formales en la definiciÃ³n de la funciÃ³n en %C"
  
! #: fortran/decl.c:7168 fortran/decl.c:7172 fortran/decl.c:7427
! #: fortran/decl.c:7431 fortran/decl.c:7634 fortran/decl.c:7638
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "El atributo BIND(C) en %L sÃ³lo se puede usar para variables o bloques comunes"
  
! #: fortran/decl.c:7325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "ENTRY statement at %C"
  msgstr "DeclaraciÃ³n IMPLICIT vacÃ­a en %C"
  
! #: fortran/decl.c:7334
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un PROGRAM"
  
! #: fortran/decl.c:7337
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un MODULE"
  
! #: fortran/decl.c:7340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un MODULE"
  
! #: fortran/decl.c:7343
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un BLOCK DATA"
  
! #: fortran/decl.c:7347 fortran/decl.c:7392
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un INTERFACE"
  
! #: fortran/decl.c:7351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque SELECT"
  
! #: fortran/decl.c:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque DERIVED TYPE"
  
! #: fortran/decl.c:7359
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque IF-THEN"
  
! #: fortran/decl.c:7364
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque DO"
  
! #: fortran/decl.c:7368
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque SELECT"
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque FORALL"
  
! #: fortran/decl.c:7376
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque WHERE"
  
! #: fortran/decl.c:7380
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un subprograma contenido"
  
! #: fortran/decl.c:7384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "DeclaraciÃ³n END inesperada en %C"
  
! #: fortran/decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/decl.c:7456 fortran/decl.c:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "Faltan los parÃ©ntesis requeridos antes de BIND(C) en %C"
  
! #: fortran/decl.c:7550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/decl.c:7685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return cannot appear in operator interface at %L"
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "No puede aparecer una devoluciÃ³n alternativa en la interfaz de operador en %L"
  
! #: fortran/decl.c:7748 fortran/decl.c:7755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid C name in NAME= specifier at %C"
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "Nombre C no vÃ¡lido en el especificador NAME= en %C"
  
! #: fortran/decl.c:7795
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Error sintÃ¡ctico en el especificador NAME= para la etiqueta de asignaciÃ³n %C"
  
! #: fortran/decl.c:7811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "El especificador ASYNCHRONOUS= en %L debe ser una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/decl.c:7819
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Falta el parÃ©ntesis que cierra en la etiqueta de asignaciÃ³n en %C"
  
! #: fortran/decl.c:7844
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "No se permite un nombre de enlazado en BIND(C) en %C"
  
! #: fortran/decl.c:7850
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "Para el procedimiento dummy %s, no se permite un nombre de enlazado en BIND(C) en %C"
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "No se permite NAME en BIND(C) para ABSTRACT INTERFACE en %C"
  
! #: fortran/decl.c:8124
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "DeclaraciÃ³n END inesperada en %C"
  
! #: fortran/decl.c:8133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: END statement instead of %s statement at %L"
  msgid "END statement instead of %s statement at %L"
  msgstr "Fortran 2008: DeclaraciÃ³n END en lugar de una declaraciÃ³n %s en %L"
  
  #. We would have required END [something].
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "Se esperaba %s en la declaraciÃ³n en %L"
  
! #: fortran/decl.c:8153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting %s statement at %L"
  msgstr "Se esperaba la declaraciÃ³n %s en %C"
  
! #: fortran/decl.c:8173
  #, fuzzy, gcc-internal-format
  #| msgid "Expected block name of '%s' in %s statement at %C"
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "Se esperaba el nombre de bloque de '%s' en la declaraciÃ³n %s en %C"
  
! #: fortran/decl.c:8190
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Se esperaba un nombre terminal en %C"
  
! #: fortran/decl.c:8204 fortran/decl.c:8212
  #, fuzzy, gcc-internal-format
  #| msgid "Expected label '%s' for %s statement at %C"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Se esperaba la etiqueta '%s' para la declaraciÃ³n %s en %C"
  
! #: fortran/decl.c:8311
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Falta la especificaciÃ³n de matriz en %L en la declaraciÃ³n DIMENSION"
  
! #: fortran/decl.c:8319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dimensions specified for %s at %L after its initialisation"
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr "Se especificarion dimensiones para %s en %L despuÃ©s de su inicializaciÃ³n"
  
! #: fortran/decl.c:8327
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "Falta la especificaciÃ³n de matriz en %L en la declaraciÃ³n CODIMENSION"
  
! #: fortran/decl.c:8336
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "La especificaciÃ³n de matriz se debe diferir en %L"
  
! #: fortran/decl.c:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "CarÃ¡cter inesperado en la lista de variables en %C"
  
! #: fortran/decl.c:8471
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/decl.c:8485 fortran/decl.c:8525
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/decl.c:8501
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "El puntero Cray en %C debe ser un entero"
  
! #: fortran/decl.c:8505
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "El puntero Cray en %C tiene %d bytes de precisiÃ³n; las direcciones de memoria requieren %d bytes"
  
! #: fortran/decl.c:8511
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Se esperaba \",\" en %C"
  
! #: fortran/decl.c:8550
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot set Cray pointee array spec."
  msgstr "no se puede convertir a un tipo puntero"
  
! #: fortran/decl.c:8574
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Se esperaba \")\" en %C"
  
! #: fortran/decl.c:8586
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" or end of statement at %C"
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "Se esperaba \",\" o el final de la declaraciÃ³n en %C"
  
! #: fortran/decl.c:8612
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "No se permite INTENT dentro de BLOCK en %C"
  
! #: fortran/decl.c:8644
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "No se permite OPTIONAL dentro de BLOCK en %C"
  
! #: fortran/decl.c:8663
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr "La declaraciÃ³n de punteros Cray en %C requiere la opciÃ³n -fcray-pointer"
  
! #: fortran/decl.c:8702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: CONTIGUOUS statement at %C"
  msgid "CONTIGUOUS statement at %C"
  msgstr "Fortran 2008: DeclaraciÃ³n CONTIGUOUS en %C"
  
! #: fortran/decl.c:8808
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "La especificaciÃ³n de acceso del operador %s en %C ya se habÃ­a especificado"
  
! #: fortran/decl.c:8825
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "La especificaciÃ³n de acceso del operador .%s. en %C ya se habÃ­a especificado"
  
! #: fortran/decl.c:8864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROTECTED statement at %C"
  msgid "PROTECTED statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n PROTECTED en %C"
  
! #: fortran/decl.c:8902
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n PROTECTED en %C"
  
! #: fortran/decl.c:8926
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "SÃ³lo se permite la declaraciÃ³n PRIVATE en %C en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/decl.c:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "SÃ³lo se permite la declaraciÃ³n PRIVATE en %C en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/decl.c:8991
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Se esperaba un nombre de variable en %C en la declaraciÃ³n PARAMETER"
  
! #: fortran/decl.c:8998
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Se esperaba un signo = en la declaraciÃ³n PARAMETER en %C"
  
! #: fortran/decl.c:9004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Se esperaba una expresiÃ³n en %C en la declaraciÃ³n PARAMETER"
  
! #: fortran/decl.c:9024
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Se inicializa una variable ya inicializada en %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:9065
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Caracteres inesperados en la declaraciÃ³n PARAMETER en %C"
  
! #: fortran/decl.c:9084 fortran/decl.c:9140
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:9119
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Se esperaba una variable en la declaraciÃ³n READ en %C"
  
! #: fortran/decl.c:9126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VOLATILE statement at %C"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n VOLATILE en %C"
  
! #: fortran/decl.c:9175
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Se esperaba una variable en la declaraciÃ³n READ en %C"
  
! #: fortran/decl.c:9182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n SAVE en %C"
  
! #: fortran/decl.c:9201
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "DeclaraciÃ³n SAVE incondicional en %C despuÃ©s de una declaraciÃ³n SAVE previa"
  
! #: fortran/decl.c:9212
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "DeclaraciÃ³n SAVE en %C despuÃ©s de una declaraciÃ³n SAVE incondicional"
  
! #: fortran/decl.c:9258
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n SAVE en %C"
  
! #: fortran/decl.c:9272
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "No se permite VALUE dentro de BLOCK en %C"
  
! #: fortran/decl.c:9276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE statement at %C"
  msgid "VALUE statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n VALUE en %C"
  
! #: fortran/decl.c:9314
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n VALUE en %C"
  
! #: fortran/decl.c:9326
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VOLATILE statement at %C"
  msgid "VOLATILE statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n VOLATILE en %C"
  
! #: fortran/decl.c:9353
  #, fuzzy, gcc-internal-format
  #| msgid "Specifying VOLATILE for coarray variable '%s' at %C, which is use-/host-associated"
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr "Se especifica VOLATILE para la variable de comatriz '%s' en %C, la cual es asociada a uso/anfitriÃ³n"
  
! #: fortran/decl.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n VOLATILE en %C"
  
! #: fortran/decl.c:9390
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS statement at %C"
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n ASYNCHRONOUS en %C"
  
! #: fortran/decl.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n ASYNCHRONOUS en %C"
  
! #: fortran/decl.c:9459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after PROCEDURE declaration at %C"
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "Basura despuÃ©s de la declaraciÃ³n PROCEDURE en %C"
  
! #: fortran/decl.c:9552
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE en %C debe estar en una interfaz genÃ©rica de mÃ³dulo"
  
! #: fortran/decl.c:9610
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "El procedimiento intrÃ­nseco en %L no puede ser un MODULE PROCEDURE"
  
! #: fortran/decl.c:9659
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "SÃ­mbolo ambiguo en la definiciÃ³n TYPE en %C"
  
! #: fortran/decl.c:9668
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C has already been host associated"
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "El sÃ­mbolo '%s' en %C ya se habÃ­a asociado con el anfitriÃ³n"
  
! #: fortran/decl.c:9674
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in EXTENDS expression at %C is not a derived type"
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr "'%s' en la expresiÃ³n EXTENDS en %C no es un tipo derivado"
  
! #: fortran/decl.c:9681
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' cannot be extended at %C because it is BIND(C)"
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "'%s' no se puede extender en %C porque es BIND(C)"
  
! #: fortran/decl.c:9688
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' cannot be extended at %C because it is a SEQUENCE type"
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "'%s' no se puede extender en %C porque es un tipo SEQUENCE"
  
! #: fortran/decl.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "El tipo derivado en %C sÃ³lo puede ser PRIVATE en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/decl.c:9723
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "El tipo derivado en %C sÃ³lo puede ser PUBLIC en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/decl.c:9744
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ABSTRACT type '%s' used at %L"
  msgid "ABSTRACT type at %C"
  msgstr "El tipo ABSTRACT '%s' se usa en %L"
  
! #: fortran/decl.c:9790
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate construct label '%s' at %C"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Etiqueta construct '%s' duplicada en %C"
  
! #: fortran/decl.c:9796
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type definition of '%s' at %C has already been defined"
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "La definiciÃ³n del tipo derivado de '%s' en %C ya se habÃ­a definido"
  
! #: fortran/decl.c:9843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after MAP statement at %C"
  msgstr "Basura despuÃ©s de la declaraciÃ³n ASSOCIATE en %C"
  
! #: fortran/decl.c:9876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after UNION statement at %C"
  msgstr "Basura despuÃ©s de la declaraciÃ³n ASSOCIATE en %C"
  
! #: fortran/decl.c:9911
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/decl.c:9925
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing structure name for outer structure definition at %0"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Falta el nombre de la estructura para la definiciÃ³n de la estructura externa en %0"
  
! #: fortran/decl.c:9943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Basura despuÃ©s de la declaraciÃ³n ASSOCIATE en %C"
  
! #: fortran/decl.c:9950
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "El nombre de tipo '%s' en %C no puede ser el mismo que un tipo intrÃ­nseco"
  
! #: fortran/decl.c:10113
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Se esperaba :: en la definiciÃ³n TYPE en %C"
  
! #: fortran/decl.c:10141
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "El nombre de tipo '%s' en %C no puede ser el mismo que un tipo intrÃ­nseco"
  
! #: fortran/decl.c:10152
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "El nombre de tipo derivado '%s' en %C ya tiene un tipo bÃ¡sico de %s"
  
! #: fortran/decl.c:10155
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "El nombre de tipo derivado '%s' en %C ya tiene un tipo bÃ¡sico de %s"
  
! #: fortran/decl.c:10172
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type definition of '%s' at %C has already been defined"
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "La definiciÃ³n del tipo derivado de '%s' en %C ya se habÃ­a definido"
  
! #: fortran/decl.c:10235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CHARACTER declaration at %C"
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n CHARACTER en %C"
  
! #: fortran/decl.c:10318
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "El Apuntado Cray en %C no puede ser una matriz de forma asumida"
  
! #: fortran/decl.c:10338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ENUM and ENUMERATOR at %C"
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "Fortran 2003: ENUM y ENUMERATOR en %C"
  
! #: fortran/decl.c:10370
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "El enumerador excede el tipo entero de C en %C"
  
! #: fortran/decl.c:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L no se inicializÃ³ con una expresiÃ³n entera"
  
! #: fortran/decl.c:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Se esperaba una declaraciÃ³n de definiciÃ³n ENUM antes de %C"
  
! #: fortran/decl.c:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Error sintÃ¡ctico en la definiciÃ³n ENUMERATOR en %C"
  
! #: fortran/decl.c:10580 fortran/decl.c:10595
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Especificador de acceso duplicado en %C"
  
! #: fortran/decl.c:10615
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Los atributos de enlace ya especifican paso, NOPASS ilegal en %C"
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Los atributos de enlace ya especifican paso, PASS ilegal en %C"
  
! #: fortran/decl.c:10662
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Atributo POINTER duplicado en %C"
  
! #: fortran/decl.c:10680
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "NON_OVERRIDABLE duplicado en %C"
  
! #: fortran/decl.c:10696
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "DEFERRED duplicado en %C"
  
! #: fortran/decl.c:10709
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Se esperaba un especificador de acceso en %C"
  
! #: fortran/decl.c:10711
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Se esperaba un atributo de enlace en %C"
  
! #: fortran/decl.c:10719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "No pueden aparecer NON_OVERRIDABLE y DEFERRED al mismo tiempo en %C"
  
! #: fortran/decl.c:10732
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "Se requiere el atributo POINTER para el procedimiento de componente puntero en %C"
  
! #: fortran/decl.c:10774
  #, fuzzy, gcc-internal-format
  #| msgid "Interface-name expected after '(' at %C"
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Se esperaba un nombre de interfaz despuÃ©s de '(' en %C"
  
! #: fortran/decl.c:10780
  #, fuzzy, gcc-internal-format
  #| msgid "')' expected at %C"
  msgid "%<)%> expected at %C"
  msgstr "Se esperaba ')' en %C"
  
! #: fortran/decl.c:10800
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Se debe especificar una interfaz para el enlace DEFERRED en %C"
  
! #: fortran/decl.c:10805
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDURE(interface) en %C se debe declarar DEFERRED"
  
! #: fortran/decl.c:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Se esperaba un nombre de enlace en %C"
  
! #: fortran/decl.c:10832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: PROCEDURE list at %C"
  msgid "PROCEDURE list at %C"
  msgstr "Fortran 2008: Lista PROCEDURE en %C"
  
! #: fortran/decl.c:10844
  #, fuzzy, gcc-internal-format
  #| msgid "'=> target' is invalid for DEFERRED binding at %C"
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "'=> objetivo' es no vÃ¡lido para el enlace DEFERRED en %C"
  
! #: fortran/decl.c:10850
  #, fuzzy, gcc-internal-format
  #| msgid "'::' needed in PROCEDURE binding with explicit target at %C"
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr "Se necesita '::' en el enlace PROCEDURE con objetivo explÃ­cito en %C"
  
! #: fortran/decl.c:10860
  #, fuzzy, gcc-internal-format
  #| msgid "Expected binding target after '=>' at %C"
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Se esperaba un objetivo de enlace despuÃ©s de '=>' en %C"
  
! #: fortran/decl.c:10877
  #, fuzzy, gcc-internal-format
  #| msgid "Type '%s' containing DEFERRED binding at %C is not ABSTRACT"
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr "El tipo '%s' que contiene el enlace DEFERRED en %C no es ABSTRACT"
  
! #: fortran/decl.c:10888
  #, fuzzy, gcc-internal-format
  #| msgid "There is already a procedure with binding name '%s' for the derived type '%s' at %C"
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Ya existe un procedimiento con nombre de enlazado '%s' para el tipo derivado '%s' en %C"
  
! #: fortran/decl.c:10939
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "GENERIC en %C debe estar dentro de un tipo derivado CONTAINS"
  
! #: fortran/decl.c:10959
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "Expected %<::%> at %C"
  msgstr "Se esperaba '::' en %C"
  
! #: fortran/decl.c:10971
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Se esperaba un nombre genÃ©rico o un descriptor de operador en %C"
  
! #: fortran/decl.c:10992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of PROGRAM statement at %C"
  msgid "Malformed GENERIC statement at %C"
  msgstr "Forma no vÃ¡lida de la declaraciÃ³n PROGRAM en %C"
  
! #: fortran/decl.c:11003
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '=>' at %C"
  msgid "Expected %<=>%> at %C"
  msgstr "Se esperaba '=>' en %C"
  
! #: fortran/decl.c:11039
  #, fuzzy, gcc-internal-format
  #| msgid "There's already a non-generic procedure with binding name '%s' for the derived type '%s' at %C"
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Ya existe un procedimiento que no es genÃ©rico con el nombre de enlace '%s' para el tipo derivado '%s' en %C"
  
! #: fortran/decl.c:11047
  #, fuzzy, gcc-internal-format
  #| msgid "Binding at %C must have the same access as already defined binding '%s'"
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr "El enlace en %C debe tener el mismo acceso que el enlace '%s' que ya estÃ¡ definido"
  
! #: fortran/decl.c:11095
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Se esperaba un nombre de enlace especÃ­fico en %C"
  
! #: fortran/decl.c:11105
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' already defined as specific binding for the generic '%s' at %C"
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "Ya se definiÃ³ '%s' como un enlace especÃ­fico para el genÃ©rico '%s' en %C"
  
! #: fortran/decl.c:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Basura despuÃ©s del enlace GENERIC en %C"
  
! #: fortran/decl.c:11158
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "La declaraciÃ³n FINAL en %C debe estar dentro de una secciÃ³n de tipo derivado CONTAINS"
  
! #: fortran/decl.c:11169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "La declaraciÃ³n de tipo derivado con FINAL en %C debe estar en la parte de especificaciÃ³n de un MODULE"
  
! #: fortran/decl.c:11191
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "FINAL vacÃ­o en %C"
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Se esperaba un nombre de procedimiento de mÃ³dulo en %C"
  
! #: fortran/decl.c:11208
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "Expected %<,%> at %C"
  msgstr "Se esperaba \",\" en %C"
  
! #: fortran/decl.c:11214
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown procedure name \"%s\" at %C"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Nombre de procedimiento \"%s\" desconocido en %C"
  
! #: fortran/decl.c:11227
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is already defined as FINAL procedure!"
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "Â¡'%s' en %C ya se habÃ­a definido como un procedimiento FINAL!"
  
! #: fortran/decl.c:11297
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Atributo desconocido en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/decl.c:11343
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/decl.c:11363
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11377
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
--- 55312,56327 ----
  msgid "Syntax error in data declaration at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n de datos en %C"
  
! #: fortran/decl.c:6125
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:6130
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "MODULE PROCEDURE at %C must be in a generic module interface"
! msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
! msgstr "MODULE PROCEDURE en %C debe estar en una interfaz genÃ©rica de mÃ³dulo"
! 
! #: fortran/decl.c:6177
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "IMPURE procedure at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/decl.c:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr "No deben aparecer PURE con IMPURE en %C"
  
! #: fortran/decl.c:6235
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6249
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after %<*%>"
  msgid "A type parameter list is required at %C"
  msgstr "Se requiere parÃ©ntesis izquierdo despuÃ©s de %<*%>"
  
! #: fortran/decl.c:6324 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected alternate return label at %C"
  msgid "Alternate-return argument at %C"
  msgstr "Se esperaba la etiqueta de devoluciÃ³n alterna en %C"
  
! #: fortran/decl.c:6330 fortran/decl.c:6338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after %<*%>"
  msgid "A parameter name is required at %C"
  msgstr "Se requiere parÃ©ntesis izquierdo despuÃ©s de %<*%>"
  
! #: fortran/decl.c:6378
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "El nombre '%s' en %C es el nombre del procedimiento"
  
! #: fortran/decl.c:6391
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected another dimension in array declaration at %C"
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Se esperaba otra dimensiÃ³n en la declaraciÃ³n de matriz %C"
  
! #: fortran/decl.c:6394
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Basura inesperada en la lista de argumentos formales en %C"
  
! #: fortran/decl.c:6412
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate name '%s' in association at %C"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Nombre '%s' duplicado en la asociaciÃ³n en %C"
  
! #: fortran/decl.c:6415
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate symbol '%s' in formal argument list at %C"
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "SÃ­mbolo '%s' duplicado en la lista de argumentos formales en %C"
  
! #: fortran/decl.c:6454
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6460
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6499
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "La variable RESULT en %C debe ser diferente que el nombre de la funciÃ³n"
  
! #: fortran/decl.c:6576
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n de la funciÃ³n en %C"
  
! #: fortran/decl.c:6586 fortran/decl.c:7699
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BIND(C) attribute at %L may not be specified for an internal procedure"
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "Fortran 2008: El atributo BIND(C) en %L no se puede especificar para un procedimiento internal"
  
! #: fortran/decl.c:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "El atributo BIND(C) en %C requiere una interfaz con BIND(C)"
  
! #: fortran/decl.c:6797
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "El procedimiento BIND(C) con NAME no debe tener atributo POINTER en %C"
  
! #: fortran/decl.c:6803
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "El procedimiento dummy en %C no puede tener atributo BIND(C) con NAME"
  
! #: fortran/decl.c:6826
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L already has basic type of %s"
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "El procedimiento '%s' en %L ya tenÃ­a el tipo bÃ¡sico de %s"
  
! #: fortran/decl.c:6872 fortran/decl.c:7060 fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n PROCEDURE en %C"
  
! #: fortran/decl.c:6921 fortran/decl.c:10845
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' after binding-attributes at %C"
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "Se esperaba '::' despuÃ©s de los atributos de enlazado en %C"
  
! #: fortran/decl.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "Se requiere NOPASS o una interfaz explÃ­cita en %C"
  
! #: fortran/decl.c:6932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Procedure pointer component at %C"
  msgid "Procedure pointer component at %C"
  msgstr "Fortran 2003: Procedimiento de componente puntero en %C"
  
! #: fortran/decl.c:7004
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Error sintÃ¡ctico en el procedimiento de componente puntero en %C"
  
! #: fortran/decl.c:7022
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE en %C debe estar en una interfaz genÃ©rica"
  
! #: fortran/decl.c:7031 fortran/decl.c:9606
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: double colon in MODULE PROCEDURE statement at %L"
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Fortran 2008: dos puntos dobles en la declaraciÃ³n MODULE PROCEDURE en %L"
  
! #: fortran/decl.c:7101
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROCEDURE statement at %C"
  msgid "PROCEDURE statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n PROCEDURE en %C"
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Se esperaba una lista de argumentos formales en la definiciÃ³n de la funciÃ³n en %C"
  
! #: fortran/decl.c:7197 fortran/decl.c:7201 fortran/decl.c:7456
! #: fortran/decl.c:7460 fortran/decl.c:7663 fortran/decl.c:7667
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "El atributo BIND(C) en %L sÃ³lo se puede usar para variables o bloques comunes"
  
! #: fortran/decl.c:7354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "ENTRY statement at %C"
  msgstr "DeclaraciÃ³n IMPLICIT vacÃ­a en %C"
  
! #: fortran/decl.c:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un PROGRAM"
  
! #: fortran/decl.c:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un MODULE"
  
! #: fortran/decl.c:7369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un MODULE"
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un BLOCK DATA"
  
! #: fortran/decl.c:7376 fortran/decl.c:7421
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un INTERFACE"
  
! #: fortran/decl.c:7380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque SELECT"
  
! #: fortran/decl.c:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque DERIVED TYPE"
  
! #: fortran/decl.c:7388
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque IF-THEN"
  
! #: fortran/decl.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque DO"
  
! #: fortran/decl.c:7397
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque SELECT"
  
! #: fortran/decl.c:7401
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque FORALL"
  
! #: fortran/decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque WHERE"
  
! #: fortran/decl.c:7409
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un subprograma contenido"
  
! #: fortran/decl.c:7413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "DeclaraciÃ³n END inesperada en %C"
  
! #: fortran/decl.c:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/decl.c:7485 fortran/decl.c:7706
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "Faltan los parÃ©ntesis requeridos antes de BIND(C) en %C"
  
! #: fortran/decl.c:7579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/decl.c:7714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return cannot appear in operator interface at %L"
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "No puede aparecer una devoluciÃ³n alternativa en la interfaz de operador en %L"
  
! #: fortran/decl.c:7777 fortran/decl.c:7784
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid C name in NAME= specifier at %C"
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "Nombre C no vÃ¡lido en el especificador NAME= en %C"
  
! #: fortran/decl.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Error sintÃ¡ctico en el especificador NAME= para la etiqueta de asignaciÃ³n %C"
  
! #: fortran/decl.c:7840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "El especificador ASYNCHRONOUS= en %L debe ser una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/decl.c:7848
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7867
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Falta el parÃ©ntesis que cierra en la etiqueta de asignaciÃ³n en %C"
  
! #: fortran/decl.c:7873
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "No se permite un nombre de enlazado en BIND(C) en %C"
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "Para el procedimiento dummy %s, no se permite un nombre de enlazado en BIND(C) en %C"
  
! #: fortran/decl.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "No se permite NAME en BIND(C) para ABSTRACT INTERFACE en %C"
  
! #: fortran/decl.c:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "DeclaraciÃ³n END inesperada en %C"
  
! #: fortran/decl.c:8162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: END statement instead of %s statement at %L"
  msgid "END statement instead of %s statement at %L"
  msgstr "Fortran 2008: DeclaraciÃ³n END en lugar de una declaraciÃ³n %s en %L"
  
  #. We would have required END [something].
! #: fortran/decl.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "Se esperaba %s en la declaraciÃ³n en %L"
  
! #: fortran/decl.c:8182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting %s statement at %L"
  msgstr "Se esperaba la declaraciÃ³n %s en %C"
  
! #: fortran/decl.c:8202
  #, fuzzy, gcc-internal-format
  #| msgid "Expected block name of '%s' in %s statement at %C"
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "Se esperaba el nombre de bloque de '%s' en la declaraciÃ³n %s en %C"
  
! #: fortran/decl.c:8219
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Se esperaba un nombre terminal en %C"
  
! #: fortran/decl.c:8233 fortran/decl.c:8241
  #, fuzzy, gcc-internal-format
  #| msgid "Expected label '%s' for %s statement at %C"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Se esperaba la etiqueta '%s' para la declaraciÃ³n %s en %C"
  
! #: fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Falta la especificaciÃ³n de matriz en %L en la declaraciÃ³n DIMENSION"
  
! #: fortran/decl.c:8348
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dimensions specified for %s at %L after its initialisation"
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr "Se especificarion dimensiones para %s en %L despuÃ©s de su inicializaciÃ³n"
  
! #: fortran/decl.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "Falta la especificaciÃ³n de matriz en %L en la declaraciÃ³n CODIMENSION"
  
! #: fortran/decl.c:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "La especificaciÃ³n de matriz se debe diferir en %L"
  
! #: fortran/decl.c:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "CarÃ¡cter inesperado en la lista de variables en %C"
  
! #: fortran/decl.c:8500
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/decl.c:8514 fortran/decl.c:8554
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/decl.c:8530
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "El puntero Cray en %C debe ser un entero"
  
! #: fortran/decl.c:8534
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "El puntero Cray en %C tiene %d bytes de precisiÃ³n; las direcciones de memoria requieren %d bytes"
  
! #: fortran/decl.c:8540
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Se esperaba \",\" en %C"
  
! #: fortran/decl.c:8579
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot set Cray pointee array spec."
  msgstr "no se puede convertir a un tipo puntero"
  
! #: fortran/decl.c:8603
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Se esperaba \")\" en %C"
  
! #: fortran/decl.c:8615
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" or end of statement at %C"
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "Se esperaba \",\" o el final de la declaraciÃ³n en %C"
  
! #: fortran/decl.c:8641
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "No se permite INTENT dentro de BLOCK en %C"
  
! #: fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "No se permite OPTIONAL dentro de BLOCK en %C"
  
! #: fortran/decl.c:8692
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr "La declaraciÃ³n de punteros Cray en %C requiere la opciÃ³n -fcray-pointer"
  
! #: fortran/decl.c:8731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: CONTIGUOUS statement at %C"
  msgid "CONTIGUOUS statement at %C"
  msgstr "Fortran 2008: DeclaraciÃ³n CONTIGUOUS en %C"
  
! #: fortran/decl.c:8837
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "La especificaciÃ³n de acceso del operador %s en %C ya se habÃ­a especificado"
  
! #: fortran/decl.c:8854
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "La especificaciÃ³n de acceso del operador .%s. en %C ya se habÃ­a especificado"
  
! #: fortran/decl.c:8893
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROTECTED statement at %C"
  msgid "PROTECTED statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n PROTECTED en %C"
  
! #: fortran/decl.c:8931
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n PROTECTED en %C"
  
! #: fortran/decl.c:8955
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "SÃ³lo se permite la declaraciÃ³n PRIVATE en %C en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/decl.c:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "SÃ³lo se permite la declaraciÃ³n PRIVATE en %C en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/decl.c:9020
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Se esperaba un nombre de variable en %C en la declaraciÃ³n PARAMETER"
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Se esperaba un signo = en la declaraciÃ³n PARAMETER en %C"
  
! #: fortran/decl.c:9033
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Se esperaba una expresiÃ³n en %C en la declaraciÃ³n PARAMETER"
  
! #: fortran/decl.c:9053
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Se inicializa una variable ya inicializada en %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9078
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Caracteres inesperados en la declaraciÃ³n PARAMETER en %C"
  
! #: fortran/decl.c:9113 fortran/decl.c:9169
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:9148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Se esperaba una variable en la declaraciÃ³n READ en %C"
  
! #: fortran/decl.c:9155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VOLATILE statement at %C"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n VOLATILE en %C"
  
! #: fortran/decl.c:9204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Se esperaba una variable en la declaraciÃ³n READ en %C"
  
! #: fortran/decl.c:9211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n SAVE en %C"
  
! #: fortran/decl.c:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "DeclaraciÃ³n SAVE incondicional en %C despuÃ©s de una declaraciÃ³n SAVE previa"
  
! #: fortran/decl.c:9241
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "DeclaraciÃ³n SAVE en %C despuÃ©s de una declaraciÃ³n SAVE incondicional"
  
! #: fortran/decl.c:9287
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n SAVE en %C"
  
! #: fortran/decl.c:9301
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "No se permite VALUE dentro de BLOCK en %C"
  
! #: fortran/decl.c:9305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE statement at %C"
  msgid "VALUE statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n VALUE en %C"
  
! #: fortran/decl.c:9343
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n VALUE en %C"
  
! #: fortran/decl.c:9355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VOLATILE statement at %C"
  msgid "VOLATILE statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n VOLATILE en %C"
  
! #: fortran/decl.c:9382
  #, fuzzy, gcc-internal-format
  #| msgid "Specifying VOLATILE for coarray variable '%s' at %C, which is use-/host-associated"
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr "Se especifica VOLATILE para la variable de comatriz '%s' en %C, la cual es asociada a uso/anfitriÃ³n"
  
! #: fortran/decl.c:9407
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n VOLATILE en %C"
  
! #: fortran/decl.c:9419
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS statement at %C"
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n ASYNCHRONOUS en %C"
  
! #: fortran/decl.c:9463
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n ASYNCHRONOUS en %C"
  
! #: fortran/decl.c:9488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after PROCEDURE declaration at %C"
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "Basura despuÃ©s de la declaraciÃ³n PROCEDURE en %C"
  
! #: fortran/decl.c:9581
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE en %C debe estar en una interfaz genÃ©rica de mÃ³dulo"
  
! #: fortran/decl.c:9639
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "El procedimiento intrÃ­nseco en %L no puede ser un MODULE PROCEDURE"
  
! #: fortran/decl.c:9688
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "SÃ­mbolo ambiguo en la definiciÃ³n TYPE en %C"
  
! #: fortran/decl.c:9697
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C has already been host associated"
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "El sÃ­mbolo '%s' en %C ya se habÃ­a asociado con el anfitriÃ³n"
  
! #: fortran/decl.c:9703
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in EXTENDS expression at %C is not a derived type"
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr "'%s' en la expresiÃ³n EXTENDS en %C no es un tipo derivado"
  
! #: fortran/decl.c:9710
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' cannot be extended at %C because it is BIND(C)"
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "'%s' no se puede extender en %C porque es BIND(C)"
  
! #: fortran/decl.c:9717
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' cannot be extended at %C because it is a SEQUENCE type"
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "'%s' no se puede extender en %C porque es un tipo SEQUENCE"
  
! #: fortran/decl.c:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "El tipo derivado en %C sÃ³lo puede ser PRIVATE en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/decl.c:9752
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "El tipo derivado en %C sÃ³lo puede ser PUBLIC en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/decl.c:9773
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ABSTRACT type '%s' used at %L"
  msgid "ABSTRACT type at %C"
  msgstr "El tipo ABSTRACT '%s' se usa en %L"
  
! #: fortran/decl.c:9819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate construct label '%s' at %C"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Etiqueta construct '%s' duplicada en %C"
  
! #: fortran/decl.c:9825
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type definition of '%s' at %C has already been defined"
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "La definiciÃ³n del tipo derivado de '%s' en %C ya se habÃ­a definido"
  
! #: fortran/decl.c:9872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after MAP statement at %C"
  msgstr "Basura despuÃ©s de la declaraciÃ³n ASSOCIATE en %C"
  
! #: fortran/decl.c:9905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after UNION statement at %C"
  msgstr "Basura despuÃ©s de la declaraciÃ³n ASSOCIATE en %C"
  
! #: fortran/decl.c:9940
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/decl.c:9954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing structure name for outer structure definition at %0"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Falta el nombre de la estructura para la definiciÃ³n de la estructura externa en %0"
  
! #: fortran/decl.c:9972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Basura despuÃ©s de la declaraciÃ³n ASSOCIATE en %C"
  
! #: fortran/decl.c:9979
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "El nombre de tipo '%s' en %C no puede ser el mismo que un tipo intrÃ­nseco"
  
! #: fortran/decl.c:10142
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Se esperaba :: en la definiciÃ³n TYPE en %C"
  
! #: fortran/decl.c:10170
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "El nombre de tipo '%s' en %C no puede ser el mismo que un tipo intrÃ­nseco"
  
! #: fortran/decl.c:10181
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "El nombre de tipo derivado '%s' en %C ya tiene un tipo bÃ¡sico de %s"
  
! #: fortran/decl.c:10184
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "El nombre de tipo derivado '%s' en %C ya tiene un tipo bÃ¡sico de %s"
  
! #: fortran/decl.c:10201
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type definition of '%s' at %C has already been defined"
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "La definiciÃ³n del tipo derivado de '%s' en %C ya se habÃ­a definido"
  
! #: fortran/decl.c:10264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CHARACTER declaration at %C"
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n CHARACTER en %C"
  
! #: fortran/decl.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "El Apuntado Cray en %C no puede ser una matriz de forma asumida"
  
! #: fortran/decl.c:10367
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ENUM and ENUMERATOR at %C"
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "Fortran 2003: ENUM y ENUMERATOR en %C"
  
! #: fortran/decl.c:10399
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "El enumerador excede el tipo entero de C en %C"
  
! #: fortran/decl.c:10478
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L no se inicializÃ³ con una expresiÃ³n entera"
  
! #: fortran/decl.c:10526
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Se esperaba una declaraciÃ³n de definiciÃ³n ENUM antes de %C"
  
! #: fortran/decl.c:10562
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Error sintÃ¡ctico en la definiciÃ³n ENUMERATOR en %C"
  
! #: fortran/decl.c:10609 fortran/decl.c:10624
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Especificador de acceso duplicado en %C"
  
! #: fortran/decl.c:10644
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Los atributos de enlace ya especifican paso, NOPASS ilegal en %C"
  
! #: fortran/decl.c:10664
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Los atributos de enlace ya especifican paso, PASS ilegal en %C"
  
! #: fortran/decl.c:10691
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Atributo POINTER duplicado en %C"
  
! #: fortran/decl.c:10709
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "NON_OVERRIDABLE duplicado en %C"
  
! #: fortran/decl.c:10725
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "DEFERRED duplicado en %C"
  
! #: fortran/decl.c:10738
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Se esperaba un especificador de acceso en %C"
  
! #: fortran/decl.c:10740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Se esperaba un atributo de enlace en %C"
  
! #: fortran/decl.c:10748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "No pueden aparecer NON_OVERRIDABLE y DEFERRED al mismo tiempo en %C"
  
! #: fortran/decl.c:10761
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "Se requiere el atributo POINTER para el procedimiento de componente puntero en %C"
  
! #: fortran/decl.c:10803
  #, fuzzy, gcc-internal-format
  #| msgid "Interface-name expected after '(' at %C"
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Se esperaba un nombre de interfaz despuÃ©s de '(' en %C"
  
! #: fortran/decl.c:10809
  #, fuzzy, gcc-internal-format
  #| msgid "')' expected at %C"
  msgid "%<)%> expected at %C"
  msgstr "Se esperaba ')' en %C"
  
! #: fortran/decl.c:10829
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Se debe especificar una interfaz para el enlace DEFERRED en %C"
  
! #: fortran/decl.c:10834
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDURE(interface) en %C se debe declarar DEFERRED"
  
! #: fortran/decl.c:10857
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Se esperaba un nombre de enlace en %C"
  
! #: fortran/decl.c:10861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: PROCEDURE list at %C"
  msgid "PROCEDURE list at %C"
  msgstr "Fortran 2008: Lista PROCEDURE en %C"
  
! #: fortran/decl.c:10873
  #, fuzzy, gcc-internal-format
  #| msgid "'=> target' is invalid for DEFERRED binding at %C"
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "'=> objetivo' es no vÃ¡lido para el enlace DEFERRED en %C"
  
! #: fortran/decl.c:10879
  #, fuzzy, gcc-internal-format
  #| msgid "'::' needed in PROCEDURE binding with explicit target at %C"
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr "Se necesita '::' en el enlace PROCEDURE con objetivo explÃ­cito en %C"
  
! #: fortran/decl.c:10889
  #, fuzzy, gcc-internal-format
  #| msgid "Expected binding target after '=>' at %C"
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Se esperaba un objetivo de enlace despuÃ©s de '=>' en %C"
  
! #: fortran/decl.c:10906
  #, fuzzy, gcc-internal-format
  #| msgid "Type '%s' containing DEFERRED binding at %C is not ABSTRACT"
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr "El tipo '%s' que contiene el enlace DEFERRED en %C no es ABSTRACT"
  
! #: fortran/decl.c:10917
  #, fuzzy, gcc-internal-format
  #| msgid "There is already a procedure with binding name '%s' for the derived type '%s' at %C"
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Ya existe un procedimiento con nombre de enlazado '%s' para el tipo derivado '%s' en %C"
  
! #: fortran/decl.c:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "GENERIC en %C debe estar dentro de un tipo derivado CONTAINS"
  
! #: fortran/decl.c:10988
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "Expected %<::%> at %C"
  msgstr "Se esperaba '::' en %C"
  
! #: fortran/decl.c:11000
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Se esperaba un nombre genÃ©rico o un descriptor de operador en %C"
  
! #: fortran/decl.c:11021
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of PROGRAM statement at %C"
  msgid "Malformed GENERIC statement at %C"
  msgstr "Forma no vÃ¡lida de la declaraciÃ³n PROGRAM en %C"
  
! #: fortran/decl.c:11032
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '=>' at %C"
  msgid "Expected %<=>%> at %C"
  msgstr "Se esperaba '=>' en %C"
  
! #: fortran/decl.c:11068
  #, fuzzy, gcc-internal-format
  #| msgid "There's already a non-generic procedure with binding name '%s' for the derived type '%s' at %C"
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Ya existe un procedimiento que no es genÃ©rico con el nombre de enlace '%s' para el tipo derivado '%s' en %C"
  
! #: fortran/decl.c:11076
  #, fuzzy, gcc-internal-format
  #| msgid "Binding at %C must have the same access as already defined binding '%s'"
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr "El enlace en %C debe tener el mismo acceso que el enlace '%s' que ya estÃ¡ definido"
  
! #: fortran/decl.c:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Se esperaba un nombre de enlace especÃ­fico en %C"
  
! #: fortran/decl.c:11134
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' already defined as specific binding for the generic '%s' at %C"
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "Ya se definiÃ³ '%s' como un enlace especÃ­fico para el genÃ©rico '%s' en %C"
  
! #: fortran/decl.c:11152
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Basura despuÃ©s del enlace GENERIC en %C"
  
! #: fortran/decl.c:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "La declaraciÃ³n FINAL en %C debe estar dentro de una secciÃ³n de tipo derivado CONTAINS"
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "La declaraciÃ³n de tipo derivado con FINAL en %C debe estar en la parte de especificaciÃ³n de un MODULE"
  
! #: fortran/decl.c:11220
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "FINAL vacÃ­o en %C"
  
! #: fortran/decl.c:11227
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Se esperaba un nombre de procedimiento de mÃ³dulo en %C"
  
! #: fortran/decl.c:11237
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "Expected %<,%> at %C"
  msgstr "Se esperaba \",\" en %C"
  
! #: fortran/decl.c:11243
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown procedure name \"%s\" at %C"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Nombre de procedimiento \"%s\" desconocido en %C"
  
! #: fortran/decl.c:11256
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is already defined as FINAL procedure!"
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "Â¡'%s' en %C ya se habÃ­a definido como un procedimiento FINAL!"
  
! #: fortran/decl.c:11326
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Atributo desconocido en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/decl.c:11372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/decl.c:11392
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
*************** msgstr "Valor entero demasiado grande en
*** 56403,56897 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:1227
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "El Ã­ndice en la dimensiÃ³n %d estÃ¡ fuera de los lÃ­mites en %L"
  
! #: fortran/expr.c:1521 fortran/expr.c:1572
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "El Ã­ndice en la dimensiÃ³n %d estÃ¡ fuera de los lÃ­mites en %L"
  
! #: fortran/expr.c:1648
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "El nÃºmero de elementos en el constructor de matriz en %L requiere un incremento del lÃ­mite superior %d permitido.  Vea la opciÃ³n -fmax-array-constructor"
  
! #: fortran/expr.c:1756 fortran/primary.c:2309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE attribute at %C"
  msgid "LEN part_ref at %C"
  msgstr "Fortran 2003: Atributo VALUE en %C"
  
! #: fortran/expr.c:1770 fortran/primary.c:2324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "KIND part_ref at %C"
  msgstr "DeclaraciÃ³n IMPLICIT vacÃ­a en %C"
  
! #: fortran/expr.c:1781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "RE part_ref at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/expr.c:1793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "IM part_ref at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/expr.c:2372
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "los argumentos de la funciÃ³n elemental en %C no cumplen"
  
! #: fortran/expr.c:2416
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Se requieren operandos numÃ©ricos o CHARACTER en la expresiÃ³n en %L"
  
! #: fortran/expr.c:2441
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "El operador de concatenaciÃ³n en la expresiÃ³n en %L debe tener dos operandos CHARACTER"
  
! #: fortran/expr.c:2448
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "El operador de concatenaciÃ³n en %L debe concatenar cadenas del mismo gÃ©nero"
  
! #: fortran/expr.c:2458
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "El operador .NOT. en la expresiÃ³n en %L debe tener un operando LOGICAL"
  
! #: fortran/expr.c:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "Se requieren operandos LOGICAL en la expresiÃ³n en %L"
  
! #: fortran/expr.c:2485
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "SÃ³lo se pueden usar operandos intrÃ­nsecos en la expresiÃ³n en %L"
  
! #: fortran/expr.c:2493
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Se requieren operandos numÃ©ricos en la expresiÃ³n en %L"
  
! #: fortran/expr.c:2516
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid initialization expression for ALLOCATABLE component '%s' in structure constructor at %L"
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "ExpresiÃ³n de inicializaciÃ³n no vÃ¡lida para el componente ALLOCATABLE '%s' en el constructor de estructura en %L"
  
! #: fortran/expr.c:2640
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed or deferred character length variable '%s'  in constant expression at %L"
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Se asume o difiere el carÃ¡cter de longitud variable '%s' en la expresiÃ³n constante en %L"
  
! #: fortran/expr.c:2717
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "no se permite el intrÃ­nseco transformacional '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.c:2748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Evaluation of nonstandard initialization expression at %L"
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ExtensiÃ³n: EvaluaciÃ³n de una expresiÃ³n de inicializaciÃ³n no estÃ¡ndar en %L"
  
! #: fortran/expr.c:2825 fortran/resolve.c:2694
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' in initialization expression at %L must be an intrinsic function"
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "La funciÃ³n '%s' en la expresiÃ³n de inicializaciÃ³n en %L debe ser una funiÃ³n intrÃ­nseca"
  
! #: fortran/expr.c:2837
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic function '%s' at %L is not permitted in an initialization expression"
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la funciÃ³n intrÃ­nseco '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.c:2876
  #, fuzzy, gcc-internal-format
  #| msgid "PARAMETER '%s' is used at %L before its definition is complete"
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "Se usa el PARAMETER '%s' en %L antes de que su definiciÃ³n estÃ© completa"
  
! #: fortran/expr.c:2896
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de tamaÃ±o asumido '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.c:2902
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.c:2911
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.c:2915
  #, fuzzy, gcc-internal-format
  #| msgid "Deferred array '%s' at %L is not permitted in an initialization expression"
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz diferida '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.c:2921
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "La matriz '%s' en %L es una variable, lo cual no se reduce a una expresiÃ³n constante"
  
! #: fortran/expr.c:2931
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "El parÃ¡metro '%s' en %L no se ha declarado o es una variable, lo cual no se reduce a una expresiÃ³n constante"
  
! #: fortran/expr.c:2985
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_init_expr(): Unknown expression type"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: fortran/expr.c:3120
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be a statement function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "La funciÃ³n de especificaciÃ³n '%s' en %L no puede ser una funciÃ³n de declaraciÃ³n"
  
! #: fortran/expr.c:3127
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be an internal function"
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "La funciÃ³n de especificaciÃ³n '%s' en %L no puede ser una funciÃ³n interna"
  
! #: fortran/expr.c:3134
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L must be PURE"
  msgid "Specification function %qs at %L must be PURE"
  msgstr "La funciÃ³n de especificaciÃ³n '%s' en %L debe ser PURE"
  
! #: fortran/expr.c:3142
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be RECURSIVE"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "La funciÃ³n de especificaciÃ³n '%s' en %L no puede ser RECURSIVE"
  
! #: fortran/expr.c:3288
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' not allowed in expression at %L"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "No se permite el argumento dummy '%s' en la expresiÃ³n en %L"
  
! #: fortran/expr.c:3295
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "El argumento dummy '%s' en %L no puede ser OPTIONAL"
  
! #: fortran/expr.c:3302
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L no puede ser INTENT(OUT)"
  
! #: fortran/expr.c:3331
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "La variable '%s' no puede aparecer en la expresiÃ³n en %L"
  
! #: fortran/expr.c:3362
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_restricted(): Unknown expression type"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: fortran/expr.c:3382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "La expresiÃ³n en %L debe ser de tipo INTEGER, se encontrÃ³ %s"
  
! #: fortran/expr.c:3394
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L must be PURE"
  msgid "Function %qs at %L must be PURE"
  msgstr "La funciÃ³n '%s' en %L debe ser PURE"
  
! #: fortran/expr.c:3403
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "La expresiÃ³n en %L debe ser escalar"
  
! #: fortran/expr.c:3437
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Rangos incompatibles en %s (%d y %d) en %L"
  
! #: fortran/expr.c:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Forma diferente para %s en %L en la dimensiÃ³n %d (%d y %d)"
  
! #: fortran/expr.c:3499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "El componente de caractÃ©r de longitud diferida '%s' en %L aÃºn no se admite"
  
! #: fortran/expr.c:3555
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a VALUE"
  msgid "%qs at %L is not a VALUE"
  msgstr "'%s' en %L no es un VALUE"
  
! #: fortran/expr.c:3566
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal stride of zero at %L"
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Tranco ilegal de cero en %L"
  
! #: fortran/expr.c:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Rangos %d y %d incompatibles en la asignaciÃ³n en %L"
  
! #: fortran/expr.c:3581
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "El tipo de la variable es UNKNOWN en la asignaciÃ³n en %L"
  
! #: fortran/expr.c:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "NULL aparece en el lado derecho de una asignaciÃ³n en %L"
  
! #: fortran/expr.c:3603
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "POINTER valued function appears on right-hand side of assignment at %L"
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Una funciÃ³n valuada como POINTER aparece en el lado derecho de la asignaciÃ³n en %L"
  
! #: fortran/expr.c:3613
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr "ExtensiÃ³n: se usa la literal BOZ en %L para inicializar la variable '%s' que no es entera"
  
! #: fortran/expr.c:3618 fortran/resolve.c:10445
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "ExtensiÃ³n: la literal BOZ en %L estÃ¡ fuera de una declaraciÃ³n DATA y fuera de INT/REAL/DBLE/CMPLX"
  
! #: fortran/expr.c:3629 fortran/resolve.c:10456
  #, fuzzy, gcc-internal-format
  #| msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr "La literal BOZ en %L se transfiere por bits al sÃ­mbolo '%s' que no es entero"
  
! #: fortran/expr.c:3637 fortran/resolve.c:10465
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Desborde aritmÃ©tico por debajo del BOZ transferido por bits en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/expr.c:3641 fortran/resolve.c:10469
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Desborde aritmÃ©tico del BOZ transferido por bits en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/expr.c:3645 fortran/resolve.c:10473
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "NaN aritmÃ©tico del BOZ transferido por bits en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/expr.c:3654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "El componente de caractÃ©r de longitud diferida '%s' en %L aÃºn no se admite"
  
! #: fortran/expr.c:3678
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Tipos incompatible en la declaraciÃ³n DATA en %L; se intentÃ³ la conversiÃ³n de %s a %s"
  
! #: fortran/expr.c:3719
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "El objetivo de asignaciÃ³n de puntero no es un POINTER en %L"
  
! #: fortran/expr.c:3727
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "'%s' en la asignaciÃ³n de puntero en %L no puede ser un l-valor ya que es un procedimiento"
  
! #: fortran/expr.c:3751
  #, fuzzy, gcc-internal-format
  #| msgid "Expected bounds specification for '%s' at %L"
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Se esperaba una especificaciÃ³n de lÃ­mites para '%s' en %L"
  
! #: fortran/expr.c:3756
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L"
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Fortran 2003: EspecificaciÃ³n de lÃ­mites para '%s' en una asignaciÃ³n de puntero en %L"
  
! #: fortran/expr.c:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "El tranco no debe ser estar presente en %L"
  
! #: fortran/expr.c:3791 fortran/expr.c:3811
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3799 fortran/expr.c:3818
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3845
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "El objeto puntero en %L no debe tener un coÃ­ndice"
  
! #: fortran/expr.c:3866
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "AsignaciÃ³n de puntero de procedimiento no vÃ¡lida en %L"
  
! #: fortran/expr.c:3891
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' is invalid in procedure pointer assignment at %L"
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "La funciÃ³n de declaraciÃ³n '%s' es no vÃ¡lida en la asignaciÃ³n de puntero de procedimiento en %L"
  
! #: fortran/expr.c:3900
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "La interfaz abstracta '%s' es no vÃ¡lida en la asignaciÃ³n de puntero de procedimiento en %L"
  
! #: fortran/expr.c:3910
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' is invalid in procedure pointer assignment at %L"
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "La funciÃ³n de declaraciÃ³n '%s' es no vÃ¡lida en la asignaciÃ³n de puntero de procedimiento en %L"
  
! #: fortran/expr.c:3916
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "El procedimiento interno '%s' es no vÃ¡lido en la asignaciÃ³n de puntero de procedimiento en %L"
  
! #: fortran/expr.c:3923
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "El procedimiento interno '%s' es no vÃ¡lido en la asignaciÃ³n de puntero de procedimiento en %L"
  
! #: fortran/expr.c:3931
  #, fuzzy, gcc-internal-format
  #| msgid "Nonintrinsic elemental procedure '%s' is invalid in procedure pointer assigment at %L"
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "El procedimiento elemental que no es intrÃ­nseco '%s' es no vÃ¡lido en la asignaciÃ³n de puntero de procedimiento en %L"
  
! #: fortran/expr.c:3954
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "No hay coincidencia en la asignaciÃ³n de puntero a procedimiento en %L: no hay coincidencia en la convenciÃ³n a llamada"
  
! #: fortran/expr.c:4007
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "No coincide la interfaz en la asignaciÃ³n de puntero a procedimiento en %L: %s"
  
! #: fortran/expr.c:4017 fortran/expr.c:4032
  #, fuzzy, gcc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Se requiere NOPASS o una interfaz explÃ­cita en %C"
  
! #: fortran/expr.c:4023 fortran/expr.c:4038 fortran/resolve.c:2572
  #, fuzzy, gcc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Se requiere NOPASS o una interfaz explÃ­cita en %C"
  
! #: fortran/expr.c:4050
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "No coincide la interfaz en la asignaciÃ³n de puntero a procedimiento en %L: %s"
  
! #: fortran/expr.c:4059
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.c:4072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "El objetivo de asignaciÃ³n de puntero no es un POINTER en %L"
  
! #: fortran/expr.c:4086
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr ""
  
! #: fortran/expr.c:4091
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Tipos diferentes en la asignaciÃ³n de puntero en %L; se intentÃ³ la asignaciÃ³n de %s a %s"
  
! #: fortran/expr.c:4100
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "ParÃ¡metros de tipo de gÃ©nero diferentes en la asignaciÃ³n de puntero en %L"
  
! #: fortran/expr.c:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Rangos diferentes en la asignaciÃ³n de puntero en %L"
  
! #: fortran/expr.c:4126
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "El objetivo de remapeo de rango es menor que el tamaÃ±o del puntero (%ld < %ld) en %L"
  
! #: fortran/expr.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "El objetivo de remapeo de rango de debe ser de rango 1 o simplemente contiguo en %L"
  
! #: fortran/expr.c:4143
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Rank remapping target is not rank 1 at %L"
  msgid "Rank remapping target is not rank 1 at %L"
--- 56437,56931 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:1251
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.c:1357
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "El Ã­ndice en la dimensiÃ³n %d estÃ¡ fuera de los lÃ­mites en %L"
  
! #: fortran/expr.c:1545 fortran/expr.c:1596
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "El Ã­ndice en la dimensiÃ³n %d estÃ¡ fuera de los lÃ­mites en %L"
  
! #: fortran/expr.c:1672
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "El nÃºmero de elementos en el constructor de matriz en %L requiere un incremento del lÃ­mite superior %d permitido.  Vea la opciÃ³n -fmax-array-constructor"
  
! #: fortran/expr.c:1780 fortran/primary.c:2309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE attribute at %C"
  msgid "LEN part_ref at %C"
  msgstr "Fortran 2003: Atributo VALUE en %C"
  
! #: fortran/expr.c:1794 fortran/primary.c:2324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "KIND part_ref at %C"
  msgstr "DeclaraciÃ³n IMPLICIT vacÃ­a en %C"
  
! #: fortran/expr.c:1805
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "RE part_ref at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/expr.c:1817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "IM part_ref at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/expr.c:2396
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "los argumentos de la funciÃ³n elemental en %C no cumplen"
  
! #: fortran/expr.c:2440
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Se requieren operandos numÃ©ricos o CHARACTER en la expresiÃ³n en %L"
  
! #: fortran/expr.c:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "El operador de concatenaciÃ³n en la expresiÃ³n en %L debe tener dos operandos CHARACTER"
  
! #: fortran/expr.c:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "El operador de concatenaciÃ³n en %L debe concatenar cadenas del mismo gÃ©nero"
  
! #: fortran/expr.c:2482
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "El operador .NOT. en la expresiÃ³n en %L debe tener un operando LOGICAL"
  
! #: fortran/expr.c:2498
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "Se requieren operandos LOGICAL en la expresiÃ³n en %L"
  
! #: fortran/expr.c:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "SÃ³lo se pueden usar operandos intrÃ­nsecos en la expresiÃ³n en %L"
  
! #: fortran/expr.c:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Se requieren operandos numÃ©ricos en la expresiÃ³n en %L"
  
! #: fortran/expr.c:2540
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid initialization expression for ALLOCATABLE component '%s' in structure constructor at %L"
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "ExpresiÃ³n de inicializaciÃ³n no vÃ¡lida para el componente ALLOCATABLE '%s' en el constructor de estructura en %L"
  
! #: fortran/expr.c:2664
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed or deferred character length variable '%s'  in constant expression at %L"
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Se asume o difiere el carÃ¡cter de longitud variable '%s' en la expresiÃ³n constante en %L"
  
! #: fortran/expr.c:2741
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "no se permite el intrÃ­nseco transformacional '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.c:2772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Evaluation of nonstandard initialization expression at %L"
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ExtensiÃ³n: EvaluaciÃ³n de una expresiÃ³n de inicializaciÃ³n no estÃ¡ndar en %L"
  
! #: fortran/expr.c:2849 fortran/resolve.c:2694
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' in initialization expression at %L must be an intrinsic function"
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "La funciÃ³n '%s' en la expresiÃ³n de inicializaciÃ³n en %L debe ser una funiÃ³n intrÃ­nseca"
  
! #: fortran/expr.c:2861
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic function '%s' at %L is not permitted in an initialization expression"
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la funciÃ³n intrÃ­nseco '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.c:2900
  #, fuzzy, gcc-internal-format
  #| msgid "PARAMETER '%s' is used at %L before its definition is complete"
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "Se usa el PARAMETER '%s' en %L antes de que su definiciÃ³n estÃ© completa"
  
! #: fortran/expr.c:2920
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de tamaÃ±o asumido '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.c:2926
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.c:2935
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.c:2939
  #, fuzzy, gcc-internal-format
  #| msgid "Deferred array '%s' at %L is not permitted in an initialization expression"
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz diferida '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.c:2945
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "La matriz '%s' en %L es una variable, lo cual no se reduce a una expresiÃ³n constante"
  
! #: fortran/expr.c:2955
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "El parÃ¡metro '%s' en %L no se ha declarado o es una variable, lo cual no se reduce a una expresiÃ³n constante"
  
! #: fortran/expr.c:3009
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_init_expr(): Unknown expression type"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: fortran/expr.c:3144
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be a statement function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "La funciÃ³n de especificaciÃ³n '%s' en %L no puede ser una funciÃ³n de declaraciÃ³n"
  
! #: fortran/expr.c:3151
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be an internal function"
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "La funciÃ³n de especificaciÃ³n '%s' en %L no puede ser una funciÃ³n interna"
  
! #: fortran/expr.c:3158
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L must be PURE"
  msgid "Specification function %qs at %L must be PURE"
  msgstr "La funciÃ³n de especificaciÃ³n '%s' en %L debe ser PURE"
  
! #: fortran/expr.c:3166
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be RECURSIVE"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "La funciÃ³n de especificaciÃ³n '%s' en %L no puede ser RECURSIVE"
  
! #: fortran/expr.c:3312
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' not allowed in expression at %L"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "No se permite el argumento dummy '%s' en la expresiÃ³n en %L"
  
! #: fortran/expr.c:3319
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "El argumento dummy '%s' en %L no puede ser OPTIONAL"
  
! #: fortran/expr.c:3326
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L no puede ser INTENT(OUT)"
  
! #: fortran/expr.c:3355
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "La variable '%s' no puede aparecer en la expresiÃ³n en %L"
  
! #: fortran/expr.c:3386
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_restricted(): Unknown expression type"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: fortran/expr.c:3406
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "La expresiÃ³n en %L debe ser de tipo INTEGER, se encontrÃ³ %s"
  
! #: fortran/expr.c:3418
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L must be PURE"
  msgid "Function %qs at %L must be PURE"
  msgstr "La funciÃ³n '%s' en %L debe ser PURE"
  
! #: fortran/expr.c:3427
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "La expresiÃ³n en %L debe ser escalar"
  
! #: fortran/expr.c:3461
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Rangos incompatibles en %s (%d y %d) en %L"
  
! #: fortran/expr.c:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Forma diferente para %s en %L en la dimensiÃ³n %d (%d y %d)"
  
! #: fortran/expr.c:3523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "El componente de caractÃ©r de longitud diferida '%s' en %L aÃºn no se admite"
  
! #: fortran/expr.c:3579
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a VALUE"
  msgid "%qs at %L is not a VALUE"
  msgstr "'%s' en %L no es un VALUE"
  
! #: fortran/expr.c:3590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal stride of zero at %L"
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Tranco ilegal de cero en %L"
  
! #: fortran/expr.c:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Rangos %d y %d incompatibles en la asignaciÃ³n en %L"
  
! #: fortran/expr.c:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "El tipo de la variable es UNKNOWN en la asignaciÃ³n en %L"
  
! #: fortran/expr.c:3617
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "NULL aparece en el lado derecho de una asignaciÃ³n en %L"
  
! #: fortran/expr.c:3627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "POINTER valued function appears on right-hand side of assignment at %L"
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Una funciÃ³n valuada como POINTER aparece en el lado derecho de la asignaciÃ³n en %L"
  
! #: fortran/expr.c:3637
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr "ExtensiÃ³n: se usa la literal BOZ en %L para inicializar la variable '%s' que no es entera"
  
! #: fortran/expr.c:3642 fortran/resolve.c:10449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "ExtensiÃ³n: la literal BOZ en %L estÃ¡ fuera de una declaraciÃ³n DATA y fuera de INT/REAL/DBLE/CMPLX"
  
! #: fortran/expr.c:3653 fortran/resolve.c:10460
  #, fuzzy, gcc-internal-format
  #| msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr "La literal BOZ en %L se transfiere por bits al sÃ­mbolo '%s' que no es entero"
  
! #: fortran/expr.c:3661 fortran/resolve.c:10469
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Desborde aritmÃ©tico por debajo del BOZ transferido por bits en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/expr.c:3665 fortran/resolve.c:10473
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Desborde aritmÃ©tico del BOZ transferido por bits en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/expr.c:3669 fortran/resolve.c:10477
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "NaN aritmÃ©tico del BOZ transferido por bits en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/expr.c:3678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "El componente de caractÃ©r de longitud diferida '%s' en %L aÃºn no se admite"
  
! #: fortran/expr.c:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Tipos incompatible en la declaraciÃ³n DATA en %L; se intentÃ³ la conversiÃ³n de %s a %s"
  
! #: fortran/expr.c:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "El objetivo de asignaciÃ³n de puntero no es un POINTER en %L"
  
! #: fortran/expr.c:3751
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "'%s' en la asignaciÃ³n de puntero en %L no puede ser un l-valor ya que es un procedimiento"
  
! #: fortran/expr.c:3775
  #, fuzzy, gcc-internal-format
  #| msgid "Expected bounds specification for '%s' at %L"
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Se esperaba una especificaciÃ³n de lÃ­mites para '%s' en %L"
  
! #: fortran/expr.c:3780
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L"
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Fortran 2003: EspecificaciÃ³n de lÃ­mites para '%s' en una asignaciÃ³n de puntero en %L"
  
! #: fortran/expr.c:3809
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "El tranco no debe ser estar presente en %L"
  
! #: fortran/expr.c:3815 fortran/expr.c:3835
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3823 fortran/expr.c:3842
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3869
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "El objeto puntero en %L no debe tener un coÃ­ndice"
  
! #: fortran/expr.c:3890
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "AsignaciÃ³n de puntero de procedimiento no vÃ¡lida en %L"
  
! #: fortran/expr.c:3915
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' is invalid in procedure pointer assignment at %L"
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "La funciÃ³n de declaraciÃ³n '%s' es no vÃ¡lida en la asignaciÃ³n de puntero de procedimiento en %L"
  
! #: fortran/expr.c:3924
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "La interfaz abstracta '%s' es no vÃ¡lida en la asignaciÃ³n de puntero de procedimiento en %L"
  
! #: fortran/expr.c:3934
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' is invalid in procedure pointer assignment at %L"
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "La funciÃ³n de declaraciÃ³n '%s' es no vÃ¡lida en la asignaciÃ³n de puntero de procedimiento en %L"
  
! #: fortran/expr.c:3940
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "El procedimiento interno '%s' es no vÃ¡lido en la asignaciÃ³n de puntero de procedimiento en %L"
  
! #: fortran/expr.c:3947
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "El procedimiento interno '%s' es no vÃ¡lido en la asignaciÃ³n de puntero de procedimiento en %L"
  
! #: fortran/expr.c:3955
  #, fuzzy, gcc-internal-format
  #| msgid "Nonintrinsic elemental procedure '%s' is invalid in procedure pointer assigment at %L"
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "El procedimiento elemental que no es intrÃ­nseco '%s' es no vÃ¡lido en la asignaciÃ³n de puntero de procedimiento en %L"
  
! #: fortran/expr.c:3978
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "No hay coincidencia en la asignaciÃ³n de puntero a procedimiento en %L: no hay coincidencia en la convenciÃ³n a llamada"
  
! #: fortran/expr.c:4031
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "No coincide la interfaz en la asignaciÃ³n de puntero a procedimiento en %L: %s"
  
! #: fortran/expr.c:4041 fortran/expr.c:4056
  #, fuzzy, gcc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Se requiere NOPASS o una interfaz explÃ­cita en %C"
  
! #: fortran/expr.c:4047 fortran/expr.c:4062 fortran/resolve.c:2572
  #, fuzzy, gcc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Se requiere NOPASS o una interfaz explÃ­cita en %C"
  
! #: fortran/expr.c:4074
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "No coincide la interfaz en la asignaciÃ³n de puntero a procedimiento en %L: %s"
  
! #: fortran/expr.c:4083
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.c:4096
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "El objetivo de asignaciÃ³n de puntero no es un POINTER en %L"
  
! #: fortran/expr.c:4110
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr ""
  
! #: fortran/expr.c:4115
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Tipos diferentes en la asignaciÃ³n de puntero en %L; se intentÃ³ la asignaciÃ³n de %s a %s"
  
! #: fortran/expr.c:4124
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "ParÃ¡metros de tipo de gÃ©nero diferentes en la asignaciÃ³n de puntero en %L"
  
! #: fortran/expr.c:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Rangos diferentes en la asignaciÃ³n de puntero en %L"
  
! #: fortran/expr.c:4150
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "El objetivo de remapeo de rango es menor que el tamaÃ±o del puntero (%ld < %ld) en %L"
  
! #: fortran/expr.c:4163
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "El objetivo de remapeo de rango de debe ser de rango 1 o simplemente contiguo en %L"
  
! #: fortran/expr.c:4167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Rank remapping target is not rank 1 at %L"
  msgid "Rank remapping target is not rank 1 at %L"
*************** msgstr "Fortran 2008: El objetivo de rem
*** 56900,57084 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4175 fortran/expr.c:4247
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "El objetivo de datos en %L no puede tener un coÃ­ndice"
  
! #: fortran/expr.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "La expresiÃ³n objetivo en la asignaciÃ³n de puntero en %L debe entregar un resultado puntero"
  
! #: fortran/expr.c:4199
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %C must have the TARGET attribute"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "El objetivo de inicializaciÃ³n de puntero en %C debe tener el atributo TARGET"
  
! #: fortran/expr.c:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "El objetivo de asignaciÃ³n de puntero no es TARGET ni POINTER en %L"
  
! #: fortran/expr.c:4217
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Objetivo errÃ³neo en la asignaciÃ³n de puntero en el procedimiento PURE en %L"
  
! #: fortran/expr.c:4226
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "AsignaciÃ³n de puntero con subÃ­ndice vectorial del lado derecho en %L"
  
! #: fortran/expr.c:4234
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "El objetivo de asignaciÃ³n de puntero tiene atributo PROTECTED en %L"
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:4297
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  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.c:4373 fortran/resolve.c:1457
  #, 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 de puntero en %L no debe ser ALLOCATABLE"
  
! #: fortran/expr.c:4379
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %C must have the TARGET attribute"
  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.c:4394 fortran/resolve.c:1463
  #, 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"
  
! #: fortran/expr.c:4406
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "El objetivo de inicializaciÃ³n de puntero a procedimiento en %L tal vez no es un puntero a procedimiento"
  
! #: fortran/expr.c:4412
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "El procedimiento interno '%s' es no vÃ¡lido en la asignaciÃ³n de puntero de procedimiento en %L"
  
! #: fortran/expr.c:4419
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "El procedimiento interno '%s' es no vÃ¡lido en la asignaciÃ³n de puntero de procedimiento en %L"
  
! #: fortran/expr.c:4887
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Funciones puntero en un contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "ExpresiÃ³n que no es variable en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.c:5985
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.c:5994
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in variable definition context (%s) at %L is not a variable"
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "'%s' en el contexto de definiciÃ³n variable (%s) en %L no es una variable"
  
! #: fortran/expr.c:6005
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Uno que no es POINTER en el contexto de asociaciÃ³n de puntero (%s) en %L"
  
! #: fortran/expr.c:6014
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.c:6027
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.c:6040
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.c:6070
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Argumento dummy '%s' con INTENT(IN) en el contexto de asociaciÃ³n de puntero (%s) en %L"
  
! #: fortran/expr.c:6078
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Argumento dummy '%s' con INTENT(IN) en el contexto de definiciÃ³n de variable (%s) en %L"
  
! #: fortran/expr.c:6091
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "La variable '%s' es PROTECTED y no puede aparecer en un contexto de asociaciÃ³n de puntero (%s) en %L"
  
! #: fortran/expr.c:6099
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "La variable '%s' es PROTECTED y no puede aparecer en un contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.c:6111
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "La variable '%s' no puede aparecer en un contexto de definiciÃ³n variable (%s) en %L en el procedimiento PURE"
  
! #: fortran/expr.c:6170
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado al objetivo con Ã­ndice vectorial en un contexto de definiciÃ³n variable (%s)"
  
! #: fortran/expr.c:6175
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado a una expresiÃ³n en un contexto de definiciÃ³n variable (%s)"
  
! #: fortran/expr.c:6187
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "El nombre asociado '%s' no puede aparecer en un contexto de definiciÃ³n variable (%s) en %L porque su obtetivo en %L tampoco puede aparecer"
  
! #: fortran/expr.c:6229
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
--- 56934,57118 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4199 fortran/expr.c:4271
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "El objetivo de datos en %L no puede tener un coÃ­ndice"
  
! #: fortran/expr.c:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "La expresiÃ³n objetivo en la asignaciÃ³n de puntero en %L debe entregar un resultado puntero"
  
! #: fortran/expr.c:4223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %C must have the TARGET attribute"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "El objetivo de inicializaciÃ³n de puntero en %C debe tener el atributo TARGET"
  
! #: fortran/expr.c:4233
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "El objetivo de asignaciÃ³n de puntero no es TARGET ni POINTER en %L"
  
! #: fortran/expr.c:4241
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Objetivo errÃ³neo en la asignaciÃ³n de puntero en el procedimiento PURE en %L"
  
! #: fortran/expr.c:4250
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "AsignaciÃ³n de puntero con subÃ­ndice vectorial del lado derecho en %L"
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "El objetivo de asignaciÃ³n de puntero tiene atributo PROTECTED en %L"
  
! #: fortran/expr.c:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:4321
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  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.c:4397 fortran/resolve.c:1457
  #, 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 de puntero en %L no debe ser ALLOCATABLE"
  
! #: fortran/expr.c:4403
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %C must have the TARGET attribute"
  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.c:4418 fortran/resolve.c:1463
  #, 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"
  
! #: fortran/expr.c:4430
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "El objetivo de inicializaciÃ³n de puntero a procedimiento en %L tal vez no es un puntero a procedimiento"
  
! #: fortran/expr.c:4436
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "El procedimiento interno '%s' es no vÃ¡lido en la asignaciÃ³n de puntero de procedimiento en %L"
  
! #: fortran/expr.c:4443
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "El procedimiento interno '%s' es no vÃ¡lido en la asignaciÃ³n de puntero de procedimiento en %L"
  
! #: fortran/expr.c:4911
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.c:5993
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Funciones puntero en un contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.c:6001
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "ExpresiÃ³n que no es variable en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.c:6009
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.c:6018
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in variable definition context (%s) at %L is not a variable"
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "'%s' en el contexto de definiciÃ³n variable (%s) en %L no es una variable"
  
! #: fortran/expr.c:6029
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Uno que no es POINTER en el contexto de asociaciÃ³n de puntero (%s) en %L"
  
! #: fortran/expr.c:6038
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.c:6064
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.c:6094
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Argumento dummy '%s' con INTENT(IN) en el contexto de asociaciÃ³n de puntero (%s) en %L"
  
! #: fortran/expr.c:6102
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Argumento dummy '%s' con INTENT(IN) en el contexto de definiciÃ³n de variable (%s) en %L"
  
! #: fortran/expr.c:6115
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "La variable '%s' es PROTECTED y no puede aparecer en un contexto de asociaciÃ³n de puntero (%s) en %L"
  
! #: fortran/expr.c:6123
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "La variable '%s' es PROTECTED y no puede aparecer en un contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.c:6135
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "La variable '%s' no puede aparecer en un contexto de definiciÃ³n variable (%s) en %L en el procedimiento PURE"
  
! #: fortran/expr.c:6194
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado al objetivo con Ã­ndice vectorial en un contexto de definiciÃ³n variable (%s)"
  
! #: fortran/expr.c:6199
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado a una expresiÃ³n en un contexto de definiciÃ³n variable (%s)"
  
! #: fortran/expr.c:6211
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "El nombre asociado '%s' no puede aparecer en un contexto de definiciÃ³n variable (%s) en %L porque su obtetivo en %L tampoco puede aparecer"
  
! #: fortran/expr.c:6253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
*************** msgstr "Se esperaba un exponente en la e
*** 57107,57115 ****
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1229
! #: fortran/trans-array.c:6568 fortran/trans-array.c:8072
! #: fortran/trans-intrinsic.c:7954
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Se crea una matriz temporal en %L"
--- 57141,57149 ----
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1269
! #: fortran/trans-array.c:6616 fortran/trans-array.c:8120
! #: fortran/trans-intrinsic.c:7975
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Se crea una matriz temporal en %L"
*************** msgstr "El primer argumento de la asigna
*** 57318,57329 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la asignaciÃ³n definida en %L debe ser INTENT(IN)"
  
! #: fortran/interface.c:987 fortran/resolve.c:16640
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "El primer argumento de la interfaz de operador en %L debe ser INTENT(IN)"
  
! #: fortran/interface.c:994 fortran/resolve.c:16658
  #, 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)"
--- 57352,57363 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la asignaciÃ³n definida en %L debe ser INTENT(IN)"
  
! #: fortran/interface.c:987 fortran/resolve.c:16644
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "El primer argumento de la interfaz de operador en %L debe ser INTENT(IN)"
  
! #: fortran/interface.c:994 fortran/resolve.c:16662
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la interfaz de operador en %L debe ser INTENT(IN)"
*************** msgstr "NAMELIST '%s' en la declaraciÃ³n
*** 58700,58706 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "El objeto NAMELIST '%s' en la lista de nombres '%s' en %L es polimÃ³rfico y requiere un procedimiento de entrada/salida definido"
  
! #: fortran/io.c:3397 fortran/resolve.c:14541
  #, 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"
--- 58734,58740 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "El objeto NAMELIST '%s' en la lista de nombres '%s' en %L es polimÃ³rfico y requiere un procedimiento de entrada/salida definido"
  
! #: fortran/io.c:3397 fortran/resolve.c:14545
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
*************** msgstr "Basura inesperada despuÃ©s de la
*** 60313,60324 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP FLUSH en %C"
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6285
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6289
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 60347,60358 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP FLUSH en %C"
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6299
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6303
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr "Basura inesperada despuÃ©s de la
*** 60586,60593 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10276
! #: fortran/resolve.c:11559
  #, 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"
--- 60620,60627 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10280
! #: fortran/resolve.c:11563
  #, 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 ""
*** 60639,60645 ****
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "La variable '%s' no se ha asignado a una etiqueta objetivo en %L"
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6026
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' is not a variable at %L"
  msgid "Object %qs is not a variable at %L"
--- 60673,60679 ----
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "La variable '%s' no se ha asignado a una etiqueta objetivo en %L"
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6040
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' is not a variable at %L"
  msgid "Object %qs is not a variable at %L"
*************** msgstr "El objeto '%s' no es una variabl
*** 60647,60653 ****
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6056
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on multiple clauses at %L"
--- 60681,60687 ----
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6070
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on multiple clauses at %L"
*************** msgstr "La asignaciÃ³n !$OMP ATOMIC debe
*** 60979,61171 ****
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr "La declaraciÃ³n de captura !$OMP ATOMIC CAPTURE debe definir una variable escalar de tipo intrÃ­nseco en %L"
  
! #: fortran/openmp.c:5637
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$OMP DO no puede ser un DO WHILE Ã³ DO sin control de bucle en %L"
  
! #: fortran/openmp.c:5643
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO debe ser de tipo entero en %L"
  
! #: fortran/openmp.c:5653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO no puede ser THREADPRIVATE en %L"
  
! #: fortran/openmp.c:5666
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO estÃ¡ presente en una clÃ¡usula diferente de PRIVATE o LASTPRIVATE en %L"
  
! #: fortran/openmp.c:5670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO estÃ¡ presente en una clÃ¡usula diferente de PRIVATE o LASTPRIVATE en %L"
  
! #: fortran/openmp.c:5674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO estÃ¡ presente en una clÃ¡usula diferente de PRIVATE o LASTPRIVATE en %L"
  
! #: fortran/openmp.c:5692
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr "Los bucles !$OMP DO colapsados no forman un espacio de iteraciÃ³n rectangular en %L"
  
! #: fortran/openmp.c:5704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr "Los bucles !$OMP DO colapsados no estÃ¡n perfectamente anidados en %L"
  
! #: fortran/openmp.c:5713 fortran/openmp.c:5721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr "no hay suficientes bucles DO para los !$OMP DO colapsados en %L"
  
! #: fortran/openmp.c:5799 fortran/openmp.c:5812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "A format cannot be specified with a namelist"
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr "No se puede especificar un formato con una lista de nombres"
  
! #: fortran/openmp.c:5831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$OMP DO no puede ser un DO WHILE Ã³ DO sin control de bucle en %L"
  
! #: fortran/openmp.c:5837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr "!$OMP DO no puede ser un DO WHILE Ã³ DO sin control de bucle en %L"
  
! #: fortran/openmp.c:5843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO debe ser de tipo entero en %L"
  
! #: fortran/openmp.c:5859
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "Los bucles !$OMP DO colapsados no forman un espacio de iteraciÃ³n rectangular en %L"
  
! #: fortran/openmp.c:5871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "Los bucles !$OMP DO colapsados no estÃ¡n perfectamente anidados en %L"
  
! #: fortran/openmp.c:5881 fortran/openmp.c:5890
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "no hay suficientes bucles DO para los !$OMP DO colapsados en %L"
  
! #: fortran/openmp.c:5905 fortran/openmp.c:5912
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5926
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "TILE requires constant expression at %L"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: fortran/openmp.c:6032
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "El objeto POINTER '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.c:6039
  #, fuzzy, gcc-internal-format
  #| msgid "action not allowed in SPEC MODULE"
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "no se pertite una acciÃ³n en SPEC MODULE"
  
! #: fortran/openmp.c:6086
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.c:6092
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.c:6193
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6215
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6247
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6276
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6298
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6329
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6339
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.c:6347
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 61013,61205 ----
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr "La declaraciÃ³n de captura !$OMP ATOMIC CAPTURE debe definir una variable escalar de tipo intrÃ­nseco en %L"
  
! #: fortran/openmp.c:5636
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$OMP DO no puede ser un DO WHILE Ã³ DO sin control de bucle en %L"
  
! #: fortran/openmp.c:5642
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO debe ser de tipo entero en %L"
  
! #: fortran/openmp.c:5652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO no puede ser THREADPRIVATE en %L"
  
! #: fortran/openmp.c:5665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO estÃ¡ presente en una clÃ¡usula diferente de PRIVATE o LASTPRIVATE en %L"
  
! #: fortran/openmp.c:5669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO estÃ¡ presente en una clÃ¡usula diferente de PRIVATE o LASTPRIVATE en %L"
  
! #: fortran/openmp.c:5673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO estÃ¡ presente en una clÃ¡usula diferente de PRIVATE o LASTPRIVATE en %L"
  
! #: fortran/openmp.c:5691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr "Los bucles !$OMP DO colapsados no forman un espacio de iteraciÃ³n rectangular en %L"
  
! #: fortran/openmp.c:5703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr "Los bucles !$OMP DO colapsados no estÃ¡n perfectamente anidados en %L"
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5720
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr "no hay suficientes bucles DO para los !$OMP DO colapsados en %L"
  
! #: fortran/openmp.c:5798 fortran/openmp.c:5811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "A format cannot be specified with a namelist"
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr "No se puede especificar un formato con una lista de nombres"
  
! #: fortran/openmp.c:5830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$OMP DO no puede ser un DO WHILE Ã³ DO sin control de bucle en %L"
  
! #: fortran/openmp.c:5836
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr "!$OMP DO no puede ser un DO WHILE Ã³ DO sin control de bucle en %L"
  
! #: fortran/openmp.c:5842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO debe ser de tipo entero en %L"
  
! #: fortran/openmp.c:5858
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "Los bucles !$OMP DO colapsados no forman un espacio de iteraciÃ³n rectangular en %L"
  
! #: fortran/openmp.c:5870
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "Los bucles !$OMP DO colapsados no estÃ¡n perfectamente anidados en %L"
  
! #: fortran/openmp.c:5880 fortran/openmp.c:5889
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "no hay suficientes bucles DO para los !$OMP DO colapsados en %L"
  
! #: fortran/openmp.c:5904 fortran/openmp.c:5911
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5925
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5960
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "TILE requires constant expression at %L"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: fortran/openmp.c:6046
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "El objeto POINTER '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.c:6053
  #, fuzzy, gcc-internal-format
  #| msgid "action not allowed in SPEC MODULE"
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "no se pertite una acciÃ³n en SPEC MODULE"
  
! #: fortran/openmp.c:6100
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.c:6106
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.c:6207
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6229
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6253
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6261
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6290
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6312
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6328
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6343
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6353
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.c:6361
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr "El intrÃ­nseco '%s' declarado co
*** 62713,62719 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "El procedimiento que no es RECURSIVE '%s' en %L posiblemente se estÃ¡ llamando a sÃ­ mismo recursivamente. DeclÃ¡relo RECURSIVE o utilice -frecursive"
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9805 fortran/resolve.c:11488
  #, 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"
--- 62747,62753 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "El procedimiento que no es RECURSIVE '%s' en %L posiblemente se estÃ¡ llamando a sÃ­ mismo recursivamente. DeclÃ¡relo RECURSIVE o utilice -frecursive"
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9809 fortran/resolve.c:11492
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "La etiqueta %d referenciada en %L nunca se define"
*************** msgstr "No se puede resolver la funciÃ³n
*** 62839,62845 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "La funciÃ³n '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16572
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
--- 62873,62879 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "La funciÃ³n '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16576
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
*************** msgstr "El argumento dim en %L debe ser
*** 63106,63198 ****
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "El argumento dim en %L debe ser de tipo entero"
  
! #: fortran/resolve.c:4726
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr ""
  
! #: fortran/resolve.c:4737
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.c:4749
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.c:4792
  #, 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.c:4890
  #, 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.c:4897
  #, 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.c:4906
  #, 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/resolve.c:4919
  #, 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.c:4926
  #, 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.c:4936
  #, 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"
  
! #: fortran/resolve.c:4946
  #, 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.c:5136
  #, 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.c:5150
  #, 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.c:5160
  #, 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.c:5180
  #, 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.c:5278
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.c:5360
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.c:5370
  #, 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"
--- 63140,63232 ----
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "El argumento dim en %L debe ser de tipo entero"
  
! #: fortran/resolve.c:4730
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr ""
  
! #: fortran/resolve.c:4741
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.c:4753
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.c:4796
  #, 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.c:4894
  #, 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.c:4901
  #, 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.c:4910
  #, 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/resolve.c:4923
  #, 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.c:4930
  #, 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.c:4940
  #, 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"
  
! #: fortran/resolve.c:4950
  #, 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.c:5140
  #, 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.c:5154
  #, 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.c:5164
  #, 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.c:5184
  #, 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.c:5282
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.c:5364
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.c:5374
  #, 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
*** 63202,63213 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5380
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5395
  #, 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"
--- 63236,63247 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5384
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5399
  #, 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
*** 63217,63517 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5405
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5416
  #, 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.c:5425
  #, 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.c:5440
  #, 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.c:5620
  #, 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.c:5625
  #, 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.c:5695
  #, 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.c:5708
  #, 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.c:5952 fortran/resolve.c:6104
  #, 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.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "El objeto pasado en %L debe ser escalar"
  
! #: fortran/resolve.c:6075
  #, fuzzy, gcc-internal-format
  #| msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type '%s'"
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "El objeto base para la llamada a componente procedimiento-puntero en %L es de tipo ABSTRACT '%s'"
  
! #: fortran/resolve.c:6114
  #, fuzzy, gcc-internal-format
  #| msgid "Base object for type-bound procedure call at %L is of ABSTRACT type '%s'"
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "El objeto base para la llamada a procedimiento enlazada a tipo en %L es de tipo ABSTRACT '%s'"
  
! #: fortran/resolve.c:6123
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "El objeto base para la llamada a procedimiento enlazada a tipo NOPASS en %L debe ser escalar"
  
  #. Nothing matching found!
! #: fortran/resolve.c:6311
  #, fuzzy, gcc-internal-format
  #| msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "No se encontrÃ³ un enlace especÃ­fico coincidente para la llamada al GENERIC '%s' en %L"
  
! #: fortran/resolve.c:6345
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a SUBROUTINE"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "'%s' en %L debe ser una SUBROUTINE"
  
! #: fortran/resolve.c:6397
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a FUNCTION"
  msgid "%qs at %L should be a FUNCTION"
  msgstr "'%s' en %L debe ser una FUNCTION"
  
! #: fortran/resolve.c:6947
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: fortran/resolve.c:6973
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s en %L debe ser un escalar"
  
! #: fortran/resolve.c:6983
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%s at %L must be integer"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: fortran/resolve.c:6987 fortran/resolve.c:6994
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s en %L debe ser INTEGER"
  
! #: fortran/resolve.c:7036
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "La expresiÃ³n de paso en el bucle DO en %L no puede ser cero"
  
! #: fortran/resolve.c:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "El bucle DO en %L se ejecutarÃ¡ cero veces"
  
! #: fortran/resolve.c:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:7095
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:7156
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "El nombre de Ã­ndice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.c:7161
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "La expresiÃ³n de inicio FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.c:7168
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "La expresiÃ³n de fin FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "La expresiÃ³n de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/resolve.c:7181
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "La expresiÃ³n de tranco FORALL en %L no puede ser cero"
  
! #: fortran/resolve.c:7194
  #, fuzzy, gcc-internal-format
  #| msgid "FORALL index '%s' may not appear in triplet specification at %L"
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "El Ã­ndice FORALL '%s' no puede aparecer en la especificaciÃ³n triplet en %L"
  
! #: fortran/resolve.c:7298 fortran/resolve.c:7591
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "El objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTER"
  
! #: fortran/resolve.c:7306 fortran/resolve.c:7555
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Objeto alojable coindizado en %L"
  
! #: fortran/resolve.c:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "La expresiÃ³n fuente en %L debe ser escalar o tener el mismo rango que el objeto de alojamiento en %L"
  
! #: fortran/resolve.c:7443
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "La expresiÃ³n fuente en %L y el objeto de alojamiento en %L deben tener la misma forma"
  
! #: fortran/resolve.c:7602
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "El tipo de entidad en %L es de tipo incompatible con la expresiÃ³n fuente en %L"
  
! #: fortran/resolve.c:7614
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "El objeto de alojamiento en %L y la expresiÃ³n fuente en %L deben tener el mismo parÃ¡metro de tipo de gÃ©nero"
  
! #: fortran/resolve.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresiÃ³n fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.c:7643
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresiÃ³n fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.c:7656
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "El alojamiento %s del tipo de base ABSTRACT en %L requiere una especificaciÃ³n de tipo o una expresiÃ³n source"
  
! #: fortran/resolve.c:7674
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Alojar %s en %L con especificaciÃ³n de tipo requiere el mismo parÃ¡metro de longitud de carÃ¡cter que el de la declaraciÃ³n"
  
! #: fortran/resolve.c:7755 fortran/resolve.c:7770
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de matriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de matriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7787
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7796 fortran/resolve.c:7825 fortran/resolve.c:7853
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "EspecificaciÃ³n de matriz errÃ³nea en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7802
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.c:7872
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "'%s' no debe aparecer en la especificaciÃ³n de matriz en %L en la misma declaraciÃ³n ALLOCATE donde se aloja a sÃ­ misma"
  
! #: fortran/resolve.c:7887
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "Se esperaba '*' en la especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7898
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "EspecificaciÃ³n de comatriz errÃ³nea en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7930
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "La variable stat en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.c:7953
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable stat en %L no no debe ser %sd dentro de la misma declaraciÃ³n %s"
  
! #: fortran/resolve.c:7964
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG en %L es inÃºtil sin una etiqueta STAT"
  
! #: fortran/resolve.c:7980
  #, 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.c:8003
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable errmsg en %L no debe ser %sd dentro de la misma declaraciÃ³n %s"
  
! #: fortran/resolve.c:8033
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "El objeto de alojamiento en %L tambiÃ©n aparece en %L"
  
! #: fortran/resolve.c:8039 fortran/resolve.c:8045
  #, 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"
--- 63251,63551 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5420
  #, 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.c:5429
  #, 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.c:5444
  #, 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.c:5624
  #, 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.c:5629
  #, 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.c:5699
  #, 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.c:5712
  #, 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.c:5956 fortran/resolve.c:6108
  #, 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.c:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "El objeto pasado en %L debe ser escalar"
  
! #: fortran/resolve.c:6079
  #, fuzzy, gcc-internal-format
  #| msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type '%s'"
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "El objeto base para la llamada a componente procedimiento-puntero en %L es de tipo ABSTRACT '%s'"
  
! #: fortran/resolve.c:6118
  #, fuzzy, gcc-internal-format
  #| msgid "Base object for type-bound procedure call at %L is of ABSTRACT type '%s'"
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "El objeto base para la llamada a procedimiento enlazada a tipo en %L es de tipo ABSTRACT '%s'"
  
! #: fortran/resolve.c:6127
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "El objeto base para la llamada a procedimiento enlazada a tipo NOPASS en %L debe ser escalar"
  
  #. Nothing matching found!
! #: fortran/resolve.c:6315
  #, fuzzy, gcc-internal-format
  #| msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "No se encontrÃ³ un enlace especÃ­fico coincidente para la llamada al GENERIC '%s' en %L"
  
! #: fortran/resolve.c:6349
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a SUBROUTINE"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "'%s' en %L debe ser una SUBROUTINE"
  
! #: fortran/resolve.c:6401
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a FUNCTION"
  msgid "%qs at %L should be a FUNCTION"
  msgstr "'%s' en %L debe ser una FUNCTION"
  
! #: fortran/resolve.c:6951
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: fortran/resolve.c:6977
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s en %L debe ser un escalar"
  
! #: fortran/resolve.c:6987
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%s at %L must be integer"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: fortran/resolve.c:6991 fortran/resolve.c:6998
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s en %L debe ser INTEGER"
  
! #: fortran/resolve.c:7040
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "La expresiÃ³n de paso en el bucle DO en %L no puede ser cero"
  
! #: fortran/resolve.c:7076
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "El bucle DO en %L se ejecutarÃ¡ cero veces"
  
! #: fortran/resolve.c:7093
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:7099
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:7160
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "El nombre de Ã­ndice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.c:7165
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "La expresiÃ³n de inicio FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "La expresiÃ³n de fin FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "La expresiÃ³n de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/resolve.c:7185
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "La expresiÃ³n de tranco FORALL en %L no puede ser cero"
  
! #: fortran/resolve.c:7198
  #, fuzzy, gcc-internal-format
  #| msgid "FORALL index '%s' may not appear in triplet specification at %L"
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "El Ã­ndice FORALL '%s' no puede aparecer en la especificaciÃ³n triplet en %L"
  
! #: fortran/resolve.c:7302 fortran/resolve.c:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "El objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTER"
  
! #: fortran/resolve.c:7310 fortran/resolve.c:7559
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Objeto alojable coindizado en %L"
  
! #: fortran/resolve.c:7416
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "La expresiÃ³n fuente en %L debe ser escalar o tener el mismo rango que el objeto de alojamiento en %L"
  
! #: fortran/resolve.c:7447
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "La expresiÃ³n fuente en %L y el objeto de alojamiento en %L deben tener la misma forma"
  
! #: fortran/resolve.c:7606
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "El tipo de entidad en %L es de tipo incompatible con la expresiÃ³n fuente en %L"
  
! #: fortran/resolve.c:7618
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "El objeto de alojamiento en %L y la expresiÃ³n fuente en %L deben tener el mismo parÃ¡metro de tipo de gÃ©nero"
  
! #: fortran/resolve.c:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresiÃ³n fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.c:7647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresiÃ³n fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.c:7660
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "El alojamiento %s del tipo de base ABSTRACT en %L requiere una especificaciÃ³n de tipo o una expresiÃ³n source"
  
! #: fortran/resolve.c:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Alojar %s en %L con especificaciÃ³n de tipo requiere el mismo parÃ¡metro de longitud de carÃ¡cter que el de la declaraciÃ³n"
  
! #: fortran/resolve.c:7759 fortran/resolve.c:7774
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de matriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de matriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7791
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7800 fortran/resolve.c:7829 fortran/resolve.c:7857
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "EspecificaciÃ³n de matriz errÃ³nea en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.c:7818
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.c:7876
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "'%s' no debe aparecer en la especificaciÃ³n de matriz en %L en la misma declaraciÃ³n ALLOCATE donde se aloja a sÃ­ misma"
  
! #: fortran/resolve.c:7891
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "Se esperaba '*' en la especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7902
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "EspecificaciÃ³n de comatriz errÃ³nea en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.c:7934
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "La variable stat en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable stat en %L no no debe ser %sd dentro de la misma declaraciÃ³n %s"
  
! #: fortran/resolve.c:7968
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG en %L es inÃºtil sin una etiqueta STAT"
  
! #: fortran/resolve.c:7984
  #, 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.c:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable errmsg en %L no debe ser %sd dentro de la misma declaraciÃ³n %s"
  
! #: fortran/resolve.c:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "El objeto de alojamiento en %L tambiÃ©n aparece en %L"
  
! #: fortran/resolve.c:8043 fortran/resolve.c:8049
  #, 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
*** 63520,63779 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8273
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.c:8324
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de tipo %s"
  
! #: fortran/resolve.c:8335
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de gÃ©nero %d"
  
! #: fortran/resolve.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser escalar"
  
! #: fortran/resolve.c:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "La expresiÃ³n de selecciÃ³n en una declaraciÃ³n GOTO computada en %L debe ser una expresiÃ³n entera escalar"
  
! #: fortran/resolve.c:8413
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "El argumento de la declaraciÃ³n SELECT en %L no puede ser %s"
  
! #: fortran/resolve.c:8423
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "El argumento de la declaraciÃ³n SELECT en %L debe ser una expresiÃ³n escalar"
  
! #: fortran/resolve.c:8441 fortran/resolve.c:8449
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L no estÃ¡ en el rango de %s"
  
! #: fortran/resolve.c:8511 fortran/resolve.c:9118
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "El DEFAULT CASE en %L no puede tener despuÃ©s un segundo DEFAULT CASE en %L"
  
! #: fortran/resolve.c:8537
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "No se permite un rango lÃ³gico en una declaraciÃ³n CASE en %L"
  
! #: fortran/resolve.c:8549
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Se repite un valor lÃ³gico constante en una declaraciÃ³n CASE en %L"
  
! #: fortran/resolve.c:8564
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "La especificaciÃ³n de rango en %L nunca puede coincidir"
  
! #: fortran/resolve.c:8667
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "El bloque SELECT CASE lÃ³gico en %L tiene mÃ¡s de dos cases"
  
! #: fortran/resolve.c:8727
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L cannot be NULL()"
  msgstr "El objetivo de asociaciÃ³n en %C no debe estar coindizado"
  
! #: fortran/resolve.c:8732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L has no type"
  msgstr "El objetivo de asociaciÃ³n en %C no debe estar coindizado"
  
! #: fortran/resolve.c:8754
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' at %L is used as array"
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Se usa el nombre asociado '%s' en %L como una matriz"
  
! #: fortran/resolve.c:8765
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8993
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "El selector debe ser polimÃ³rfico en la declaraciÃ³n SELECT TYPE en %L"
  
! #: fortran/resolve.c:9028 fortran/resolve.c:9040
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L must not be coindexed"
  msgstr "El objetivo de asociaciÃ³n en %C no debe estar coindizado"
  
! #: fortran/resolve.c:9069
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CASE label at %L overlaps with CASE label at %L"
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.c:9081
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be extensible"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "El tipo derivado '%s' en %L debe ser extensible"
  
! #: fortran/resolve.c:9093
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be an extension of '%s'"
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "El tipo derivado '%s' en %L debe ser una extensiÃ³n de '%s'"
  
! #: fortran/resolve.c:9096
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "IntrÃ­nseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/resolve.c:9106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "La especificaciÃ³n de tipo en %L no puede tener un parÃ¡metro de tipo diferido"
  
! #: fortran/resolve.c:9353
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Bloque CLASS IS doble en la declaraciÃ³n SELECT TYPE  en %L"
  
! #: fortran/resolve.c:9448
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Contexto no vÃ¡lido para el puntero NULL() en %%L"
  
! #: fortran/resolve.c:9500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STOP code at %L must be scalar"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "El cÃ³digo STOP en %L debe ser escalar"
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede ser polimÃ³rfico a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.c:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.c:9532
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimiento"
  
! #: fortran/resolve.c:9539
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes ALLOCATABLE a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.c:9550
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes PRIVATE"
  
! #: fortran/resolve.c:9556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.c:9571
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "El elemento de transferencia de datos en %L no puede ser una referencia completa a una matriz de tamaÃ±o asumido"
  
! #: fortran/resolve.c:9631
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.c:9641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.c:9645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/resolve.c:9648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/resolve.c:9655 fortran/resolve.c:9777
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.c:9667 fortran/resolve.c:9785
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "El argumento ERRMSG= en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.c:9679
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "El argumento ACQUIRED_LOCK= en %L debe ser una variable LOGICAL escalar"
  
! #: fortran/resolve.c:9692
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1"
  
! #: fortran/resolve.c:9753
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1"
  
! #: fortran/resolve.c:9757 fortran/resolve.c:9767
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "El argumento de conjunto de imagen en %L debe estar entre 1 y num_images()"
  
! #: fortran/resolve.c:9812
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "La declaraciÃ³n en %L no es una declaraciÃ³n de objetivo de ramificaciÃ³n vÃ¡lida para la declaraciÃ³n de ramificaciÃ³n en %L"
  
! #: fortran/resolve.c:9822
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "La ramificaciÃ³n en %L puede resultar en un bucle infinito"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9839 fortran/resolve.c:9862
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "La declaraciÃ³n GOTO en %L deja la construcciÃ³n CRITICAL por la etiqueta en %L"
  
! #: fortran/resolve.c:9843 fortran/resolve.c:9868
  #, 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"
--- 63554,63813 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8277
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de tipo %s"
  
! #: fortran/resolve.c:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de gÃ©nero %d"
  
! #: fortran/resolve.c:8352
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser escalar"
  
! #: fortran/resolve.c:8398
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "La expresiÃ³n de selecciÃ³n en una declaraciÃ³n GOTO computada en %L debe ser una expresiÃ³n entera escalar"
  
! #: fortran/resolve.c:8417
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "El argumento de la declaraciÃ³n SELECT en %L no puede ser %s"
  
! #: fortran/resolve.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "El argumento de la declaraciÃ³n SELECT en %L debe ser una expresiÃ³n escalar"
  
! #: fortran/resolve.c:8445 fortran/resolve.c:8453
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L no estÃ¡ en el rango de %s"
  
! #: fortran/resolve.c:8515 fortran/resolve.c:9122
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "El DEFAULT CASE en %L no puede tener despuÃ©s un segundo DEFAULT CASE en %L"
  
! #: fortran/resolve.c:8541
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "No se permite un rango lÃ³gico en una declaraciÃ³n CASE en %L"
  
! #: fortran/resolve.c:8553
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Se repite un valor lÃ³gico constante en una declaraciÃ³n CASE en %L"
  
! #: fortran/resolve.c:8568
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "La especificaciÃ³n de rango en %L nunca puede coincidir"
  
! #: fortran/resolve.c:8671
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "El bloque SELECT CASE lÃ³gico en %L tiene mÃ¡s de dos cases"
  
! #: fortran/resolve.c:8731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L cannot be NULL()"
  msgstr "El objetivo de asociaciÃ³n en %C no debe estar coindizado"
  
! #: fortran/resolve.c:8736
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L has no type"
  msgstr "El objetivo de asociaciÃ³n en %C no debe estar coindizado"
  
! #: fortran/resolve.c:8758
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' at %L is used as array"
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Se usa el nombre asociado '%s' en %L como una matriz"
  
! #: fortran/resolve.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "El selector debe ser polimÃ³rfico en la declaraciÃ³n SELECT TYPE en %L"
  
! #: fortran/resolve.c:9032 fortran/resolve.c:9044
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L must not be coindexed"
  msgstr "El objetivo de asociaciÃ³n en %C no debe estar coindizado"
  
! #: fortran/resolve.c:9073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CASE label at %L overlaps with CASE label at %L"
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.c:9085
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be extensible"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "El tipo derivado '%s' en %L debe ser extensible"
  
! #: fortran/resolve.c:9097
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be an extension of '%s'"
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "El tipo derivado '%s' en %L debe ser una extensiÃ³n de '%s'"
  
! #: fortran/resolve.c:9100
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "IntrÃ­nseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/resolve.c:9110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "La especificaciÃ³n de tipo en %L no puede tener un parÃ¡metro de tipo diferido"
  
! #: fortran/resolve.c:9357
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Bloque CLASS IS doble en la declaraciÃ³n SELECT TYPE  en %L"
  
! #: fortran/resolve.c:9452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Contexto no vÃ¡lido para el puntero NULL() en %%L"
  
! #: fortran/resolve.c:9504
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STOP code at %L must be scalar"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "El cÃ³digo STOP en %L debe ser escalar"
  
! #: fortran/resolve.c:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede ser polimÃ³rfico a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.c:9527
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.c:9536
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimiento"
  
! #: fortran/resolve.c:9543
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes ALLOCATABLE a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.c:9554
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes PRIVATE"
  
! #: fortran/resolve.c:9560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.c:9575
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "El elemento de transferencia de datos en %L no puede ser una referencia completa a una matriz de tamaÃ±o asumido"
  
! #: fortran/resolve.c:9635
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.c:9645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.c:9649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/resolve.c:9652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/resolve.c:9659 fortran/resolve.c:9781
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.c:9671 fortran/resolve.c:9789
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "El argumento ERRMSG= en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.c:9683
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "El argumento ACQUIRED_LOCK= en %L debe ser una variable LOGICAL escalar"
  
! #: fortran/resolve.c:9696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1"
  
! #: fortran/resolve.c:9757
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1"
  
! #: fortran/resolve.c:9761 fortran/resolve.c:9771
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "El argumento de conjunto de imagen en %L debe estar entre 1 y num_images()"
  
! #: fortran/resolve.c:9816
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "La declaraciÃ³n en %L no es una declaraciÃ³n de objetivo de ramificaciÃ³n vÃ¡lida para la declaraciÃ³n de ramificaciÃ³n en %L"
  
! #: fortran/resolve.c:9826
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "La ramificaciÃ³n en %L puede resultar en un bucle infinito"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9843 fortran/resolve.c:9866
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "La declaraciÃ³n GOTO en %L deja la construcciÃ³n CRITICAL por la etiqueta en %L"
  
! #: fortran/resolve.c:9847 fortran/resolve.c:9872
  #, 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
*** 63781,63975 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9883
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "La etiqueta en %L no estÃ¡ en el mismo bloque que la declaraciÃ³n GOTO en %L"
  
! #: fortran/resolve.c:9955
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "La mÃ¡scara WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.c:9971
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "El objetivo de asignaciÃ³n WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.c:9979 fortran/resolve.c:10066
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "AsignaciÃ³n definida por el usuario de un no-ELEMENTAL en WHERE en %L"
  
! #: fortran/resolve.c:9989 fortran/resolve.c:10076
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "DeclaraciÃ³n sin soporte dentro de WHERE en %L"
  
! #: fortran/resolve.c:10020
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "AsignaciÃ³n a una variable de Ã­ndice FORALL en %L"
  
! #: fortran/resolve.c:10029
  #, fuzzy, gcc-internal-format
  #| msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "No se usa el FORALL con Ã­ndice '%s' en el lado izquierdo de la asignaciÃ³n en %L y podrÃ­a causar mÃºltiples asignaciones a este objeto"
  
! #: fortran/resolve.c:10176
  #, 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.c:10197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "El nombre de Ã­ndice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.c:10207
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Una construcciÃ³n FORALL externa ya tiene un Ã­ndice con este nombre %L"
  
! #: fortran/resolve.c:10284
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "la clÃ¡usula WHERE/ELSEWHERE en %L requiere una matriz LOGICAL"
  
! #: fortran/resolve.c:10386
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "Se truncarÃ¡ la expresiÃ³n CHARACTER en la asignaciÃ³n (%d/%d) en %L"
  
! #: fortran/resolve.c:10531
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "La expresiÃ³n con coÃ­ndice en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PURE"
  
! #: fortran/resolve.c:10536
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "La variable impura en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PURE (12.6)"
  
! #: fortran/resolve.c:10546
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "AsignaciÃ³n a una variable coindizada en %L en un procedimiento PURE"
  
! #: fortran/resolve.c:10578
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Polymorphic array at %C not yet supported"
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "AÃºn no se admite la matriz polimÃ³rfica en %C"
  
! #: fortran/resolve.c:10582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "AsignaciÃ³n a una variable de Ã­ndice FORALL en %L"
  
! #: fortran/resolve.c:10587
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10594
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr "La variable no debe ser polimÃ³rfica en la asignaciÃ³n intrÃ­nseca en %L - revise que hay una subrutina especÃ­fica coincidente para el operador '='"
  
! #: fortran/resolve.c:10605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "La variable coindizada no debe tener un componente Ãºltimo alojable en la asignaciÃ³n en %L"
  
! #: fortran/resolve.c:10923
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "AsignaciÃ³n de puntero de procedimiento no vÃ¡lida en %L"
  
! #: fortran/resolve.c:11177
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "La expresiÃ³n objetivo en la asignaciÃ³n de puntero en %L debe entregar un resultado puntero."
  
! #: fortran/resolve.c:11420
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "La declaraciÃ³n ASSIGNED GOTO en %L requiere una variable INTEGER"
  
! #: fortran/resolve.c:11423
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' has not been assigned a target label at %L"
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "La variable '%s' no se ha asignado a una etiqueta objetivo en %L"
  
! #: fortran/resolve.c:11434
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "La declaraciÃ³n RETURN alternativa en %L requiere de un especificador de devoluciÃ³n SCALAR-INTEGER"
  
! #: fortran/resolve.c:11496
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "La declaraciÃ³n de ASSIGN en %L requiere una variable INTEGER escalar por defecto"
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'gÃ©nero', para evitar confusiÃ³n con 'type' = 'tipo'. cfuga
! #: fortran/resolve.c:11542
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "GÃ©nero no vÃ¡lido para %s en %L"
  
! #: fortran/resolve.c:11546
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "La declaraciÃ³n IF aritmÃ©tica en %L requiere una expresiÃ³n numÃ©rica"
  
! #: fortran/resolve.c:11603
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11608
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "La condiciÃ³n de salida del bucle DO WHILE en %L debe ser una expresiÃ³n LOGICAL escalar"
  
! #: fortran/resolve.c:11692
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "La clÃ¡usula de mÃ¡scara FORALL en %L requiere una expresiÃ³n LOGICAL escalar"
  
! #: fortran/resolve.c:11771
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neo"
  
! #: fortran/resolve.c:11881
  #, 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"
--- 63815,64009 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9887
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "La etiqueta en %L no estÃ¡ en el mismo bloque que la declaraciÃ³n GOTO en %L"
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "La mÃ¡scara WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.c:9975
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "El objetivo de asignaciÃ³n WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.c:9983 fortran/resolve.c:10070
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "AsignaciÃ³n definida por el usuario de un no-ELEMENTAL en WHERE en %L"
  
! #: fortran/resolve.c:9993 fortran/resolve.c:10080
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "DeclaraciÃ³n sin soporte dentro de WHERE en %L"
  
! #: fortran/resolve.c:10024
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "AsignaciÃ³n a una variable de Ã­ndice FORALL en %L"
  
! #: fortran/resolve.c:10033
  #, fuzzy, gcc-internal-format
  #| msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "No se usa el FORALL con Ã­ndice '%s' en el lado izquierdo de la asignaciÃ³n en %L y podrÃ­a causar mÃºltiples asignaciones a este objeto"
  
! #: fortran/resolve.c:10180
  #, 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.c:10201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "El nombre de Ã­ndice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.c:10211
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Una construcciÃ³n FORALL externa ya tiene un Ã­ndice con este nombre %L"
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "la clÃ¡usula WHERE/ELSEWHERE en %L requiere una matriz LOGICAL"
  
! #: fortran/resolve.c:10390
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10503
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "Se truncarÃ¡ la expresiÃ³n CHARACTER en la asignaciÃ³n (%d/%d) en %L"
  
! #: fortran/resolve.c:10535
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "La expresiÃ³n con coÃ­ndice en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PURE"
  
! #: fortran/resolve.c:10540
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "La variable impura en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PURE (12.6)"
  
! #: fortran/resolve.c:10550
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "AsignaciÃ³n a una variable coindizada en %L en un procedimiento PURE"
  
! #: fortran/resolve.c:10582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Polymorphic array at %C not yet supported"
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "AÃºn no se admite la matriz polimÃ³rfica en %C"
  
! #: fortran/resolve.c:10586
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "AsignaciÃ³n a una variable de Ã­ndice FORALL en %L"
  
! #: fortran/resolve.c:10591
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr "La variable no debe ser polimÃ³rfica en la asignaciÃ³n intrÃ­nseca en %L - revise que hay una subrutina especÃ­fica coincidente para el operador '='"
  
! #: fortran/resolve.c:10609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "La variable coindizada no debe tener un componente Ãºltimo alojable en la asignaciÃ³n en %L"
  
! #: fortran/resolve.c:10927
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "AsignaciÃ³n de puntero de procedimiento no vÃ¡lida en %L"
  
! #: fortran/resolve.c:11181
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "La expresiÃ³n objetivo en la asignaciÃ³n de puntero en %L debe entregar un resultado puntero."
  
! #: fortran/resolve.c:11424
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "La declaraciÃ³n ASSIGNED GOTO en %L requiere una variable INTEGER"
  
! #: fortran/resolve.c:11427
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' has not been assigned a target label at %L"
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "La variable '%s' no se ha asignado a una etiqueta objetivo en %L"
  
! #: fortran/resolve.c:11438
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "La declaraciÃ³n RETURN alternativa en %L requiere de un especificador de devoluciÃ³n SCALAR-INTEGER"
  
! #: fortran/resolve.c:11500
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "La declaraciÃ³n de ASSIGN en %L requiere una variable INTEGER escalar por defecto"
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'gÃ©nero', para evitar confusiÃ³n con 'type' = 'tipo'. cfuga
! #: fortran/resolve.c:11546
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "GÃ©nero no vÃ¡lido para %s en %L"
  
! #: fortran/resolve.c:11550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "La declaraciÃ³n IF aritmÃ©tica en %L requiere una expresiÃ³n numÃ©rica"
  
! #: fortran/resolve.c:11607
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11612
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "La condiciÃ³n de salida del bucle DO WHILE en %L debe ser una expresiÃ³n LOGICAL escalar"
  
! #: fortran/resolve.c:11696
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "La clÃ¡usula de mÃ¡scara FORALL en %L requiere una expresiÃ³n LOGICAL escalar"
  
! #: fortran/resolve.c:11775
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neo"
  
! #: fortran/resolve.c:11885
  #, 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
*** 63977,63983 ****
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11895
  #, 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"
--- 64011,64017 ----
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11899
  #, 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
*** 63986,64051 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11914
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La etiqueta enlazante '%s' en %L colisiona con la entidad global '%s' en %L"
  
! #: fortran/resolve.c:11999
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "La longitud de la cadena en %L es demasiado grande"
  
! #: fortran/resolve.c:12228
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "La matriz allocatable '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.c:12232
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "El objeto escalar '%s' en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.c:12240
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "La matriz de puntero '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.c:12250
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "La matriz '%s' en %L no puede tener una forma diferida"
  
! #: fortran/resolve.c:12265
  #, fuzzy, gcc-internal-format
  #| msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "El tipo '%s' de la variable CLASS '%s' en %L no es extensible"
  
! #: fortran/resolve.c:12277
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "La variable CLASS '%s' en %L debe ser dummy, allocatable o pointer"
  
! #: fortran/resolve.c:12309
  #, fuzzy, gcc-internal-format
  #| msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "El tipo '%s' no se puede asociar al anfitriÃ³n en %L porque estÃ¡ bloqueado por un objeto incompatible del mismo nombre declarado en %L"
  
! #: fortran/resolve.c:12331
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Fortran 2008: SAVE implÃ­cito para la variable de mÃ³dulo '%s' en %L, se necesita por la inicializaciÃ³n por defecto"
  
! #: fortran/resolve.c:12358
  #, 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"
--- 64020,64085 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11918
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La etiqueta enlazante '%s' en %L colisiona con la entidad global '%s' en %L"
  
! #: fortran/resolve.c:12003
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "La longitud de la cadena en %L es demasiado grande"
  
! #: fortran/resolve.c:12232
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "La matriz allocatable '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.c:12236
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "El objeto escalar '%s' en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.c:12244
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "La matriz de puntero '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.c:12254
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "La matriz '%s' en %L no puede tener una forma diferida"
  
! #: fortran/resolve.c:12269
  #, fuzzy, gcc-internal-format
  #| msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "El tipo '%s' de la variable CLASS '%s' en %L no es extensible"
  
! #: fortran/resolve.c:12281
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "La variable CLASS '%s' en %L debe ser dummy, allocatable o pointer"
  
! #: fortran/resolve.c:12313
  #, fuzzy, gcc-internal-format
  #| msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "El tipo '%s' no se puede asociar al anfitriÃ³n en %L porque estÃ¡ bloqueado por un objeto incompatible del mismo nombre declarado en %L"
  
! #: fortran/resolve.c:12335
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Fortran 2008: SAVE implÃ­cito para la variable de mÃ³dulo '%s' en %L, se necesita por la inicializaciÃ³n por defecto"
  
! #: fortran/resolve.c:12362
  #, 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
*** 64053,65078 ****
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12394
  #, fuzzy, gcc-internal-format
  #| msgid "The module or main program array '%s' at %L must have constant shape"
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "El mÃ³dulo o la matriz del programa principal '%s' en %L deben tener una forma constante"
  
! #: fortran/resolve.c:12419
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "La entidad con longitud de carÃ¡cter asumida en %L debe ser un argumento de prueba o un PARAMETER"
  
! #: fortran/resolve.c:12440
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "%qs at %L must have constant character length in this context"
  msgstr "'%s' en %L debe tener longitud de cÃ¡racter constante en este contexto"
  
! #: fortran/resolve.c:12447
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON variable '%s' at %L must have constant character length"
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "La variable COMMON '%s' en %L debe tener longitud de cÃ¡racter constante en este contexto"
  
! #: fortran/resolve.c:12494
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "El allocatable '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:12497
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "El external '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:12501
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "El dummy '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:12504
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "El intrinsic '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:12507
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "El resultado de la funciÃ³n '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:12510
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "La matriz automÃ¡tica '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:12552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.c:12579
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "La funciÃ³n de declaraciÃ³n valuada con carÃ¡cter '%s' en %L debe tener longitud constante"
  
! #: fortran/resolve.c:12601
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: '%s' es de un tipo PRIVATE y no puede ser un argumento dummy de '%s', el cual es PUBLIC en %L"
  
! #: fortran/resolve.c:12623
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Fortran 2003: El procedimiento '%s' en la interfaz PUBLIC '%s' en %L toma argumentos dummy de '%s' el cual es PRIVATE"
  
! #: fortran/resolve.c:12641
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "La funciÃ³n '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:12653
  #, fuzzy, gcc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "El objeto external '%s' en %L puede no tener un inicializador"
  
! #: fortran/resolve.c:12662
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "La funciÃ³n ELEMENTAL '%s' en %L debe tener un resultado escalar"
  
! #: fortran/resolve.c:12672
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "La funciÃ³n de declaraciÃ³n '%s' en %L no debe tener atributo puntero o alojable"
  
! #: fortran/resolve.c:12691
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser matriz-valuada"
  
! #: fortran/resolve.c:12695
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser puntero-valuada"
  
! #: fortran/resolve.c:12699
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.c:12703
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser recursiva"
  
! #: fortran/resolve.c:12716
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.c:12725
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explÃ­cita"
  
! #: fortran/resolve.c:12731
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "El procedimiento dummy '%s' en %C no puede tener una interfaz genÃ©rica"
  
! #: fortran/resolve.c:12743
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.c:12800
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo SAVE en '%s' en %L"
  
! #: fortran/resolve.c:12806
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo INTENT en '%s' en %L"
  
! #: fortran/resolve.c:12812
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo RESULT en '%s' en %L"
  
! #: fortran/resolve.c:12820
  #, fuzzy, gcc-internal-format
  #| msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "El atributo EXTERNAL genera un conflicto con el atributo FUNCTION en '%s' en %L"
  
! #: fortran/resolve.c:12826
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Al resultado del puntero de procedimiento '%s' en %L le falta el atributo puntero"
  
! #: fortran/resolve.c:12869
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12877
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12894
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12978
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "El procedimiento FINAL '%s' en %L no debe ser una SUBROUTINE"
  
! #: fortran/resolve.c:12987
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "El procedimiento FINAL en %L debe tener exactamente un argumento"
  
! #: fortran/resolve.c:12996
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of FINAL procedure at %L must be of type '%s'"
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "El argumento del procedimiento FINAL en %L debe ser de tipo '%s'"
  
! #: fortran/resolve.c:13004
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser un POINTER"
  
! #: fortran/resolve.c:13010
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "El argumento del procedimiento final en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.c:13016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser OPTIONAL"
  
! #: fortran/resolve.c:13024
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser INTENT(OUT)"
  
! #: fortran/resolve.c:13033
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "El procedimiento FINAL que no es escalar en %L debe tener un argumento sharp asumido"
  
! #: fortran/resolve.c:13055
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "El procedimiento FINAL '%s' declarado en %L tiene el mismo rango (%d) que '%s'"
  
! #: fortran/resolve.c:13092
  #, fuzzy, gcc-internal-format
  #| msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr "SÃ³lo se declaran procedimientos FINAL de matriz para el tipo derivado '%s' definido en %L, se sugiere tambiÃ©n uno escalar"
  
! #: fortran/resolve.c:13132
  #, 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.c:13168
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "'%s' y '%s' para el GENERIC '%s' en %L son ambiguos"
  
! #: fortran/resolve.c:13227
  #, fuzzy, gcc-internal-format
  #| msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "El enlace especÃ­fico '%s' no estÃ¡ definido como objetivo del GENERIC '%s' en %L"
  
! #: fortran/resolve.c:13239
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "El GENERIC '%s' en %L debe apuntar a un enlace especÃ­fico, '%s' es GENERIC tambiÃ©n"
  
! #: fortran/resolve.c:13267
  #, 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.c:13323
  #, 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.c:13515
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "'%s' debe ser un procedimiento de mÃ³dulo o un procedimiento externo con una interfaz explÃ­cita en %L"
  
! #: fortran/resolve.c:13557
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "El procedimiento '%s' con PASS(%s) en %L no tiene un argumento '%s'"
  
! #: fortran/resolve.c:13571
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS at %L must have at least one argument"
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "El procedimiento '%s' con PASS en %L debe tener al menos un argumento"
  
! #: fortran/resolve.c:13585 fortran/resolve.c:14071
  #, fuzzy, gcc-internal-format
  #| msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Argumento dummy pasado como objeto no polimÃ³rfico de '%s' en %L"
  
! #: fortran/resolve.c:13593
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.c:13602
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be scalar"
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L debe ser escalar"
  
! #: fortran/resolve.c:13608
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.c:13614
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser POINTER"
  
! #: fortran/resolve.c:13643
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as a component of '%s'"
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente de '%s'"
  
! #: fortran/resolve.c:13653
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente heredado de '%s'"
  
! #: fortran/resolve.c:13748
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "El tipo derivado '%s' declarado en %L debe ser ABSTRACT porque '%s' es DEFERRED y no se sobreescribiÃ³"
  
! #: fortran/resolve.c:13851
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "El componente de comatriz '%s' en %L debe sel alojable con forma diferida"
  
! #: fortran/resolve.c:13860
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "El componente '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
  
! #: fortran/resolve.c:13870
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "El componenten '%s' en %L con componente comatriz debe ser un escalar que no sea puntero alojable"
  
! #: fortran/resolve.c:13895
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "El componente '%s' en %L tiene el atributo CONTIGUOUS porque no es un puntero de matriz"
  
! #: fortran/resolve.c:13906
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ICHAR at %L must be of length one"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "El argumento de ICHAR en %L debe ser de longitud uno"
  
! #: fortran/resolve.c:14004
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "El procedimiento de componente puntero '%s' con PASS(%s) en %L no tiene un argumento '%s'"
  
! #: fortran/resolve.c:14018
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "El procedimiento de componente puntero '%s' con PASS en %L debe tener al menos un argumento"
  
! #: fortran/resolve.c:14034
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.c:14044
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser escalar"
  
! #: fortran/resolve.c:14053
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede tener el atributo POINTER"
  
! #: fortran/resolve.c:14062
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.c:14104
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "El componente '%s' de '%s' en %L tiene el mismo nombre que un procedimiento enlazado a tipo heredado"
  
! #: fortran/resolve.c:14117
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of component '%s' needs to be a constant specification expression at %L"
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "La longitud de carÃ¡cter del componente '%s' necesita ser una expresiÃ³n de especificaciÃ³n constante en %L"
  
! #: fortran/resolve.c:14128
  #, fuzzy, gcc-internal-format
  #| msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "El componente de carÃ¡cter '%s' de '%s' en %L con longitud diferida debe ser POINTER o ALLOCATABLE"
  
! #: fortran/resolve.c:14161
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: el componente '%s' es un tipo PRIVATE y no puede ser un componente de '%s' el cual es PUBLIC en %L"
  
! #: fortran/resolve.c:14169
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "El componente polimÃ³rfico %s en %L en SEQUENCE o de tipo BIND(C) %s"
  
! #: fortran/resolve.c:14178
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "El componente %s del tipo SEQUENCE declarado en %L no tiene el atributo SEQUENCE"
  
! #: fortran/resolve.c:14260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflicting I/O control specifications at %0 and %1"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Especificaciones de control de E/S en conflicto en %0 y %1"
  
! #: fortran/resolve.c:14305
  #, fuzzy, gcc-internal-format
  #| msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Como al extender el tipo '%s' en %L tiene un componente de comatriz, el tipo padre '%s' tambiÃ©n debe tener uno"
  
! #: fortran/resolve.c:14318
  #, fuzzy, gcc-internal-format
  #| msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "El tipo derivado '%s' que no es extensible en %L no debe ser ABSTRACT"
  
! #: fortran/resolve.c:14382
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14415
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Fortran 2003: El nombre genÃ©rico '%s' de la funciÃ³n '%s' en %L tiene el mismo nombre que el tipo derivado en %L"
  
! #: fortran/resolve.c:14429
  #, 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.c:14494
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "No se permite la matriz de tamaÃ±o asumido '%s' en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.c:14500
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "Fortran 2003: Objeto de matriz NAMELIST '%s' con forma asumida en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.c:14506
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con forma que no es constante en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.c:14514
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con longitud de carÃ¡cter que no es constante en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.c:14531
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' se declarÃ³ PRIVATE y no puede ser miembro de una lista de nombres PUBLIC '%s' en %L"
  
! #: fortran/resolve.c:14553
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE asociados a uso y no puede ser miembro de la lista de nombres '%s' en %L"
  
! #: fortran/resolve.c:14564
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE y no puede ser un miembro de la lista de nombres PUBLIC '%s' en %L"
  
! #: fortran/resolve.c:14591
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo NAMELIST en '%s' en %L"
  
! #: fortran/resolve.c:14615
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "La matriz de parÃ¡metro '%s' en %L no puede ser automÃ¡tica ni de forma diferida"
  
! #: fortran/resolve.c:14631
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "El PARAMETER de tipo implÃ­cito '%s' en %L no coincide con un tipo IMPLICIT posterior"
  
! #: fortran/resolve.c:14642
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Tipo derivado incompatible en PARAMETER en %L"
  
! #: fortran/resolve.c:14650
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "El bloque COMMON '%s' en %L no puede tener el atributo EXTERNAL"
  
! #: fortran/resolve.c:14701
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "La entidad '%s' en %L tiene un parÃ¡metro de tipo diferido y requiere el atributo pointer o allocatable"
  
! #: fortran/resolve.c:14712
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14719
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14758
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14822
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "El atributo PROTECTED genera un conflicto con el atributo EXTERNAL en %L"
  
! #: fortran/resolve.c:14825
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo PROTECTED en %L"
  
! #: fortran/resolve.c:14921
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
  
! #: fortran/resolve.c:14942
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "Bad specification for assumed size array at %L"
  msgstr "EspecificaciÃ³n errÃ³nea para la matriz de tamaÃ±o asumido en %C"
  
! #: fortran/resolve.c:14955
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "La matriz de tamaÃ±o asumido en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.c:14966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.c:14973
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14986
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "El sÃ­mbolo en %L no es una variable DUMMY"
  
! #: fortran/resolve.c:14992
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "'%s' en %L no puede tener el atributo VALUE porque no es un argumento dummy"
  
! #: fortran/resolve.c:15002
  #, fuzzy, gcc-internal-format
  #| msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "La variable dummy de carÃ¡cter '%s' en %L con atributo VALUE debe tener longitud constante"
  
! #: fortran/resolve.c:15011
  #, fuzzy, gcc-internal-format
  #| msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "La variable dummy de carÃ¡cter interoperable con C '%s' en %L con atributo VALUE debe ser de longitud uno"
  
! #: fortran/resolve.c:15024 fortran/resolve.c:15201
  #, fuzzy, gcc-internal-format
  #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "El tipo derivado '%s' en %L es de tipo '%s', el cual no se ha definido"
  
! #: fortran/resolve.c:15038
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15047
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.c:15056
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.c:15064
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.c:15071
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
  
! #: fortran/resolve.c:15091
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/resolve.c:15098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.c:15105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.c:15112
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "La variable de bucle en %C no puede ser una comatriz"
  
! #: fortran/resolve.c:15138
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "La variable '%s' en %L no puede ser BIND(C) porque no es un bloque COMMON ni se declarÃ³ en el Ã¡mbito de nivel de mÃ³dulo"
  
! #: fortran/resolve.c:15148
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON variable '%s' at %L must have constant character length"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "La variable COMMON '%s' en %L debe tener longitud de cÃ¡racter constante en este contexto"
  
! #: fortran/resolve.c:15227
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Fortran 2003: La funciÃ³n PUBLIC %s '%s' en %L es de tipo derivado PRIVATE '%s'"
  
! #: fortran/resolve.c:15242
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.c:15255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.c:15273
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "El argumento dummy INTENT(OUT) '%s' en %L es ASSUMED SIZE y por lo tanto no puede tener un inicializador por defecto"
  
! #: fortran/resolve.c:15285
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
  
! #: fortran/resolve.c:15294
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
  
! #: fortran/resolve.c:15306
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "El resultado de la funciÃ³n '%s' en %L no puede ser una comatriz o tener un componente comatriz"
  
! #: fortran/resolve.c:15315
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "La variable '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
  
! #: fortran/resolve.c:15327
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "La variable '%s' en %L con componente de comatriz debe ser un escalar que no sea puntero alojable"
  
! #: fortran/resolve.c:15343
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "La variable '%s' en %L es una comatriz y no es ALLOCATABLE, SAVE ni un argumento dummy"
  
! #: fortran/resolve.c:15351
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.c:15358
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "La variable comatriz allocatable '%s' en %L debe tener forma diferida"
  
! #: fortran/resolve.c:15370
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "La variable '%s' en %L es INTENT(OUT) y por lo tanto no puede ser una comatriz allocatable o tener componentes comatriz"
  
! #: fortran/resolve.c:15379
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.c:15395
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.c:15401
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.c:15426
  #, 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.c:15496
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "No se guarda (SAVE) el threadprivate en %L"
  
! #: fortran/resolve.c:15507
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15612
  #, 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.c:15620
  #, fuzzy, gcc-internal-format
  #| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "El elemento BLOCK DATA '%s' en %L debe estar en COMMON"
  
! #: fortran/resolve.c:15627
  #, fuzzy, gcc-internal-format
  #| msgid "DATA array '%s' at %L must be specified in a previous declaration"
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "La matriz DATA '%s' en %L se debe especificar en una declaraciÃ³n previa"
  
! #: fortran/resolve.c:15636
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L cannot have a coindex"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "El elemento DATA '%s' en %L no puede tener un coÃ­ndice"
  
! #: fortran/resolve.c:15650
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L is a pointer and so must be a full array"
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "El elemento DATA '%s' en %L es un puntero y entonces debe ser una matriz completa"
  
! #: fortran/resolve.c:15696
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "SecciÃ³n de matriz no constante en %L en la declaraciÃ³n DATA"
  
! #: fortran/resolve.c:15709
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "La declaraciÃ³n DATA en %L tiene mÃ¡s variables que valores"
  
! #: fortran/resolve.c:15808
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el inicio del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.c:15816
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el final del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el paso del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.c:15949
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "La declaraciÃ³n DATA en %L tiene mÃ¡s valores que variables"
  
! #: fortran/resolve.c:16114
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Se define la etiqueta %d en %L pero no se usa"
  
! #: fortran/resolve.c:16120
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Se define la etiqueta %d en %L pero no se puede usar"
  
! #: fortran/resolve.c:16204
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L debe tener el atributo SEQUENCE para ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:16213
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L no puede tener componentes ALLOCATABLE que sean un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:16221
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "La variable de tipo derivado '%s' en %L con inicializadores por defecto no puede ser un objeto EQUIVALENCE con una variable en COMMON"
  
! #: fortran/resolve.c:16237
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L con componente(s) de puntero no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:16340
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n EQUIVALENCE en %L"
  
! #: fortran/resolve.c:16355
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Todos o ninguno de los objetos en el conjunto EQUIVALENCE en %L deben tener el atributo PROTECTED"
  
! #: fortran/resolve.c:16380
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "El miembro de bloque comÃºn '%s' en %L no puede ser un objeto EQUIVALENCE en el procedimiento puro '%s'"
  
! #: fortran/resolve.c:16389
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "La constante nombrada '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:16462
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "La matriz '%s' en %L con lÃ­mites que no son constantes no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:16473
  #, fuzzy, gcc-internal-format
  #| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "El componente de estructura '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:16484
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "La subcadena en %L tiene longitud cero"
  
! #: fortran/resolve.c:16515
  #, 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.c:16582
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "La funciÃ³n PUBLIC '%s' en %L no puede ser del tipo PRIVATE '%s'"
  
! #: fortran/resolve.c:16595
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY '%s' en %L no tiene tipo IMPLICIT"
  
! #: fortran/resolve.c:16615
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe ser FUNCTION"
  
! #: fortran/resolve.c:16625
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "El procedimiento de operador de usuario '%s' en %L no puede ser de longitud de carÃ¡cter asumido"
  
! #: fortran/resolve.c:16633
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe tener al menos un argumento"
  
! #: fortran/resolve.c:16647
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "El primer argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.c:16665
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "El segundo argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.c:16672
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "La interfaz de operador en %L debe tener, cuando mucho, dos argumentos"
  
! #: fortran/resolve.c:16750
  #, 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"
--- 64087,65112 ----
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12398
  #, fuzzy, gcc-internal-format
  #| msgid "The module or main program array '%s' at %L must have constant shape"
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "El mÃ³dulo o la matriz del programa principal '%s' en %L deben tener una forma constante"
  
! #: fortran/resolve.c:12423
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "La entidad con longitud de carÃ¡cter asumida en %L debe ser un argumento de prueba o un PARAMETER"
  
! #: fortran/resolve.c:12444
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "%qs at %L must have constant character length in this context"
  msgstr "'%s' en %L debe tener longitud de cÃ¡racter constante en este contexto"
  
! #: fortran/resolve.c:12451
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON variable '%s' at %L must have constant character length"
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "La variable COMMON '%s' en %L debe tener longitud de cÃ¡racter constante en este contexto"
  
! #: fortran/resolve.c:12498
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "El allocatable '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:12501
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "El external '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:12505
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "El dummy '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:12508
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "El intrinsic '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:12511
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "El resultado de la funciÃ³n '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:12514
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "La matriz automÃ¡tica '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:12556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.c:12583
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "La funciÃ³n de declaraciÃ³n valuada con carÃ¡cter '%s' en %L debe tener longitud constante"
  
! #: fortran/resolve.c:12605
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: '%s' es de un tipo PRIVATE y no puede ser un argumento dummy de '%s', el cual es PUBLIC en %L"
  
! #: fortran/resolve.c:12627
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Fortran 2003: El procedimiento '%s' en la interfaz PUBLIC '%s' en %L toma argumentos dummy de '%s' el cual es PRIVATE"
  
! #: fortran/resolve.c:12645
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "La funciÃ³n '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:12657
  #, fuzzy, gcc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "El objeto external '%s' en %L puede no tener un inicializador"
  
! #: fortran/resolve.c:12666
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "La funciÃ³n ELEMENTAL '%s' en %L debe tener un resultado escalar"
  
! #: fortran/resolve.c:12676
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "La funciÃ³n de declaraciÃ³n '%s' en %L no debe tener atributo puntero o alojable"
  
! #: fortran/resolve.c:12695
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser matriz-valuada"
  
! #: fortran/resolve.c:12699
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser puntero-valuada"
  
! #: fortran/resolve.c:12703
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.c:12707
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser recursiva"
  
! #: fortran/resolve.c:12720
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.c:12729
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explÃ­cita"
  
! #: fortran/resolve.c:12735
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "El procedimiento dummy '%s' en %C no puede tener una interfaz genÃ©rica"
  
! #: fortran/resolve.c:12747
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.c:12804
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo SAVE en '%s' en %L"
  
! #: fortran/resolve.c:12810
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo INTENT en '%s' en %L"
  
! #: fortran/resolve.c:12816
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo RESULT en '%s' en %L"
  
! #: fortran/resolve.c:12824
  #, fuzzy, gcc-internal-format
  #| msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "El atributo EXTERNAL genera un conflicto con el atributo FUNCTION en '%s' en %L"
  
! #: fortran/resolve.c:12830
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Al resultado del puntero de procedimiento '%s' en %L le falta el atributo puntero"
  
! #: fortran/resolve.c:12873
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12898
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12982
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "El procedimiento FINAL '%s' en %L no debe ser una SUBROUTINE"
  
! #: fortran/resolve.c:12991
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "El procedimiento FINAL en %L debe tener exactamente un argumento"
  
! #: fortran/resolve.c:13000
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of FINAL procedure at %L must be of type '%s'"
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "El argumento del procedimiento FINAL en %L debe ser de tipo '%s'"
  
! #: fortran/resolve.c:13008
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser un POINTER"
  
! #: fortran/resolve.c:13014
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "El argumento del procedimiento final en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.c:13020
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser OPTIONAL"
  
! #: fortran/resolve.c:13028
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser INTENT(OUT)"
  
! #: fortran/resolve.c:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "El procedimiento FINAL que no es escalar en %L debe tener un argumento sharp asumido"
  
! #: fortran/resolve.c:13059
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "El procedimiento FINAL '%s' declarado en %L tiene el mismo rango (%d) que '%s'"
  
! #: fortran/resolve.c:13096
  #, fuzzy, gcc-internal-format
  #| msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr "SÃ³lo se declaran procedimientos FINAL de matriz para el tipo derivado '%s' definido en %L, se sugiere tambiÃ©n uno escalar"
  
! #: fortran/resolve.c:13136
  #, 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.c:13172
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "'%s' y '%s' para el GENERIC '%s' en %L son ambiguos"
  
! #: fortran/resolve.c:13231
  #, fuzzy, gcc-internal-format
  #| msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "El enlace especÃ­fico '%s' no estÃ¡ definido como objetivo del GENERIC '%s' en %L"
  
! #: fortran/resolve.c:13243
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "El GENERIC '%s' en %L debe apuntar a un enlace especÃ­fico, '%s' es GENERIC tambiÃ©n"
  
! #: fortran/resolve.c:13271
  #, 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.c:13327
  #, 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.c:13519
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "'%s' debe ser un procedimiento de mÃ³dulo o un procedimiento externo con una interfaz explÃ­cita en %L"
  
! #: fortran/resolve.c:13561
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "El procedimiento '%s' con PASS(%s) en %L no tiene un argumento '%s'"
  
! #: fortran/resolve.c:13575
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS at %L must have at least one argument"
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "El procedimiento '%s' con PASS en %L debe tener al menos un argumento"
  
! #: fortran/resolve.c:13589 fortran/resolve.c:14075
  #, fuzzy, gcc-internal-format
  #| msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Argumento dummy pasado como objeto no polimÃ³rfico de '%s' en %L"
  
! #: fortran/resolve.c:13597
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.c:13606
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be scalar"
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L debe ser escalar"
  
! #: fortran/resolve.c:13612
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.c:13618
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser POINTER"
  
! #: fortran/resolve.c:13647
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as a component of '%s'"
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente de '%s'"
  
! #: fortran/resolve.c:13657
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente heredado de '%s'"
  
! #: fortran/resolve.c:13752
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "El tipo derivado '%s' declarado en %L debe ser ABSTRACT porque '%s' es DEFERRED y no se sobreescribiÃ³"
  
! #: fortran/resolve.c:13855
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "El componente de comatriz '%s' en %L debe sel alojable con forma diferida"
  
! #: fortran/resolve.c:13864
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "El componente '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
  
! #: fortran/resolve.c:13874
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "El componenten '%s' en %L con componente comatriz debe ser un escalar que no sea puntero alojable"
  
! #: fortran/resolve.c:13899
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "El componente '%s' en %L tiene el atributo CONTIGUOUS porque no es un puntero de matriz"
  
! #: fortran/resolve.c:13910
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ICHAR at %L must be of length one"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "El argumento de ICHAR en %L debe ser de longitud uno"
  
! #: fortran/resolve.c:14008
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "El procedimiento de componente puntero '%s' con PASS(%s) en %L no tiene un argumento '%s'"
  
! #: fortran/resolve.c:14022
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "El procedimiento de componente puntero '%s' con PASS en %L debe tener al menos un argumento"
  
! #: fortran/resolve.c:14038
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.c:14048
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser escalar"
  
! #: fortran/resolve.c:14057
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede tener el atributo POINTER"
  
! #: fortran/resolve.c:14066
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.c:14108
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "El componente '%s' de '%s' en %L tiene el mismo nombre que un procedimiento enlazado a tipo heredado"
  
! #: fortran/resolve.c:14121
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of component '%s' needs to be a constant specification expression at %L"
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "La longitud de carÃ¡cter del componente '%s' necesita ser una expresiÃ³n de especificaciÃ³n constante en %L"
  
! #: fortran/resolve.c:14132
  #, fuzzy, gcc-internal-format
  #| msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "El componente de carÃ¡cter '%s' de '%s' en %L con longitud diferida debe ser POINTER o ALLOCATABLE"
  
! #: fortran/resolve.c:14165
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: el componente '%s' es un tipo PRIVATE y no puede ser un componente de '%s' el cual es PUBLIC en %L"
  
! #: fortran/resolve.c:14173
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "El componente polimÃ³rfico %s en %L en SEQUENCE o de tipo BIND(C) %s"
  
! #: fortran/resolve.c:14182
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "El componente %s del tipo SEQUENCE declarado en %L no tiene el atributo SEQUENCE"
  
! #: fortran/resolve.c:14264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflicting I/O control specifications at %0 and %1"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Especificaciones de control de E/S en conflicto en %0 y %1"
  
! #: fortran/resolve.c:14309
  #, fuzzy, gcc-internal-format
  #| msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Como al extender el tipo '%s' en %L tiene un componente de comatriz, el tipo padre '%s' tambiÃ©n debe tener uno"
  
! #: fortran/resolve.c:14322
  #, fuzzy, gcc-internal-format
  #| msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "El tipo derivado '%s' que no es extensible en %L no debe ser ABSTRACT"
  
! #: fortran/resolve.c:14386
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14419
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Fortran 2003: El nombre genÃ©rico '%s' de la funciÃ³n '%s' en %L tiene el mismo nombre que el tipo derivado en %L"
  
! #: fortran/resolve.c:14433
  #, 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.c:14498
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "No se permite la matriz de tamaÃ±o asumido '%s' en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.c:14504
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "Fortran 2003: Objeto de matriz NAMELIST '%s' con forma asumida en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.c:14510
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con forma que no es constante en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.c:14518
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con longitud de carÃ¡cter que no es constante en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.c:14535
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' se declarÃ³ PRIVATE y no puede ser miembro de una lista de nombres PUBLIC '%s' en %L"
  
! #: fortran/resolve.c:14557
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE asociados a uso y no puede ser miembro de la lista de nombres '%s' en %L"
  
! #: fortran/resolve.c:14568
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE y no puede ser un miembro de la lista de nombres PUBLIC '%s' en %L"
  
! #: fortran/resolve.c:14595
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo NAMELIST en '%s' en %L"
  
! #: fortran/resolve.c:14619
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "La matriz de parÃ¡metro '%s' en %L no puede ser automÃ¡tica ni de forma diferida"
  
! #: fortran/resolve.c:14635
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "El PARAMETER de tipo implÃ­cito '%s' en %L no coincide con un tipo IMPLICIT posterior"
  
! #: fortran/resolve.c:14646
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Tipo derivado incompatible en PARAMETER en %L"
  
! #: fortran/resolve.c:14654
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "El bloque COMMON '%s' en %L no puede tener el atributo EXTERNAL"
  
! #: fortran/resolve.c:14705
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "La entidad '%s' en %L tiene un parÃ¡metro de tipo diferido y requiere el atributo pointer o allocatable"
  
! #: fortran/resolve.c:14716
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14762
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14826
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "El atributo PROTECTED genera un conflicto con el atributo EXTERNAL en %L"
  
! #: fortran/resolve.c:14829
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo PROTECTED en %L"
  
! #: fortran/resolve.c:14925
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
  
! #: fortran/resolve.c:14946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "Bad specification for assumed size array at %L"
  msgstr "EspecificaciÃ³n errÃ³nea para la matriz de tamaÃ±o asumido en %C"
  
! #: fortran/resolve.c:14959
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "La matriz de tamaÃ±o asumido en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.c:14962
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.c:14970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.c:14977
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "El sÃ­mbolo en %L no es una variable DUMMY"
  
! #: fortran/resolve.c:14996
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "'%s' en %L no puede tener el atributo VALUE porque no es un argumento dummy"
  
! #: fortran/resolve.c:15006
  #, fuzzy, gcc-internal-format
  #| msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "La variable dummy de carÃ¡cter '%s' en %L con atributo VALUE debe tener longitud constante"
  
! #: fortran/resolve.c:15015
  #, fuzzy, gcc-internal-format
  #| msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "La variable dummy de carÃ¡cter interoperable con C '%s' en %L con atributo VALUE debe ser de longitud uno"
  
! #: fortran/resolve.c:15028 fortran/resolve.c:15205
  #, fuzzy, gcc-internal-format
  #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "El tipo derivado '%s' en %L es de tipo '%s', el cual no se ha definido"
  
! #: fortran/resolve.c:15042
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15051
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.c:15060
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.c:15068
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.c:15075
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
  
! #: fortran/resolve.c:15095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/resolve.c:15102
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.c:15109
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.c:15116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "La variable de bucle en %C no puede ser una comatriz"
  
! #: fortran/resolve.c:15142
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "La variable '%s' en %L no puede ser BIND(C) porque no es un bloque COMMON ni se declarÃ³ en el Ã¡mbito de nivel de mÃ³dulo"
  
! #: fortran/resolve.c:15152
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON variable '%s' at %L must have constant character length"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "La variable COMMON '%s' en %L debe tener longitud de cÃ¡racter constante en este contexto"
  
! #: fortran/resolve.c:15231
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Fortran 2003: La funciÃ³n PUBLIC %s '%s' en %L es de tipo derivado PRIVATE '%s'"
  
! #: fortran/resolve.c:15246
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.c:15259
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.c:15277
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "El argumento dummy INTENT(OUT) '%s' en %L es ASSUMED SIZE y por lo tanto no puede tener un inicializador por defecto"
  
! #: fortran/resolve.c:15289
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
  
! #: fortran/resolve.c:15298
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
  
! #: fortran/resolve.c:15310
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "El resultado de la funciÃ³n '%s' en %L no puede ser una comatriz o tener un componente comatriz"
  
! #: fortran/resolve.c:15319
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "La variable '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
  
! #: fortran/resolve.c:15331
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "La variable '%s' en %L con componente de comatriz debe ser un escalar que no sea puntero alojable"
  
! #: fortran/resolve.c:15347
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "La variable '%s' en %L es una comatriz y no es ALLOCATABLE, SAVE ni un argumento dummy"
  
! #: fortran/resolve.c:15355
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.c:15362
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "La variable comatriz allocatable '%s' en %L debe tener forma diferida"
  
! #: fortran/resolve.c:15374
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "La variable '%s' en %L es INTENT(OUT) y por lo tanto no puede ser una comatriz allocatable o tener componentes comatriz"
  
! #: fortran/resolve.c:15383
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.c:15399
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.c:15405
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.c:15430
  #, 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.c:15500
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "No se guarda (SAVE) el threadprivate en %L"
  
! #: fortran/resolve.c:15511
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15616
  #, 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.c:15624
  #, fuzzy, gcc-internal-format
  #| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "El elemento BLOCK DATA '%s' en %L debe estar en COMMON"
  
! #: fortran/resolve.c:15631
  #, fuzzy, gcc-internal-format
  #| msgid "DATA array '%s' at %L must be specified in a previous declaration"
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "La matriz DATA '%s' en %L se debe especificar en una declaraciÃ³n previa"
  
! #: fortran/resolve.c:15640
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L cannot have a coindex"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "El elemento DATA '%s' en %L no puede tener un coÃ­ndice"
  
! #: fortran/resolve.c:15654
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L is a pointer and so must be a full array"
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "El elemento DATA '%s' en %L es un puntero y entonces debe ser una matriz completa"
  
! #: fortran/resolve.c:15700
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "SecciÃ³n de matriz no constante en %L en la declaraciÃ³n DATA"
  
! #: fortran/resolve.c:15713
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "La declaraciÃ³n DATA en %L tiene mÃ¡s variables que valores"
  
! #: fortran/resolve.c:15812
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el inicio del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.c:15820
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el final del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.c:15828
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el paso del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.c:15953
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "La declaraciÃ³n DATA en %L tiene mÃ¡s valores que variables"
  
! #: fortran/resolve.c:16118
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Se define la etiqueta %d en %L pero no se usa"
  
! #: fortran/resolve.c:16124
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Se define la etiqueta %d en %L pero no se puede usar"
  
! #: fortran/resolve.c:16208
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L debe tener el atributo SEQUENCE para ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:16217
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L no puede tener componentes ALLOCATABLE que sean un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:16225
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "La variable de tipo derivado '%s' en %L con inicializadores por defecto no puede ser un objeto EQUIVALENCE con una variable en COMMON"
  
! #: fortran/resolve.c:16241
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L con componente(s) de puntero no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:16344
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n EQUIVALENCE en %L"
  
! #: fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Todos o ninguno de los objetos en el conjunto EQUIVALENCE en %L deben tener el atributo PROTECTED"
  
! #: fortran/resolve.c:16384
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "El miembro de bloque comÃºn '%s' en %L no puede ser un objeto EQUIVALENCE en el procedimiento puro '%s'"
  
! #: fortran/resolve.c:16393
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "La constante nombrada '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:16466
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "La matriz '%s' en %L con lÃ­mites que no son constantes no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:16477
  #, fuzzy, gcc-internal-format
  #| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "El componente de estructura '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:16488
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "La subcadena en %L tiene longitud cero"
  
! #: fortran/resolve.c:16519
  #, 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.c:16586
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "La funciÃ³n PUBLIC '%s' en %L no puede ser del tipo PRIVATE '%s'"
  
! #: fortran/resolve.c:16599
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY '%s' en %L no tiene tipo IMPLICIT"
  
! #: fortran/resolve.c:16619
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe ser FUNCTION"
  
! #: fortran/resolve.c:16629
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "El procedimiento de operador de usuario '%s' en %L no puede ser de longitud de carÃ¡cter asumido"
  
! #: fortran/resolve.c:16637
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe tener al menos un argumento"
  
! #: fortran/resolve.c:16651
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "El primer argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.c:16669
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "El segundo argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.c:16676
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "La interfaz de operador en %L debe tener, cuando mucho, dos argumentos"
  
! #: fortran/resolve.c:16754
  #, 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 "La constante BOZ en %L es demasi
*** 66008,66026 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "El nÃºmero de elementos en el constructor de matriz en %L requiere un incremento del lÃ­mite superior %d permitido.  Vea la opciÃ³n -fmax-array-constructor"
  
! #: fortran/trans-array.c:8068
  #, 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.c:10972
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "tipo de expresiÃ³n errÃ³nea durante la caminata (%d)"
--- 66042,66060 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6083
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "El nÃºmero de elementos en el constructor de matriz en %L requiere un incremento del lÃ­mite superior %d permitido.  Vea la opciÃ³n -fmax-array-constructor"
  
! #: fortran/trans-array.c:8116
  #, 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.c:11020
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "tipo de expresiÃ³n errÃ³nea durante la caminata (%d)"
*************** msgstr "expresiÃ³n de inicializaciÃ³n qu
*** 66122,66199 ****
  msgid "intrinsic variable which isn't a procedure"
  msgstr "variable intrÃ­nseca que no es un procedimiento"
  
! #: fortran/trans-decl.c:4327 fortran/trans-decl.c:6660
  #, 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.c:4815
  #, 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.c:5048
  #, 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.c:5061
  #, 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.c:5686
  #, 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.c:5692
  #, 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.c:5702 fortran/trans-decl.c:5840
  #, 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.c:5717
  #, 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.c:5736
  #, 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.c:5785
  #, 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.c:5789
  #, 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.c:5812
  #, 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.c:6389
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
--- 66156,66233 ----
  msgid "intrinsic variable which isn't a procedure"
  msgstr "variable intrÃ­nseca que no es un procedimiento"
  
! #: fortran/trans-decl.c:4393 fortran/trans-decl.c:6733
  #, 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.c:4881
  #, 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.c:5121
  #, 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.c:5134
  #, 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.c:5759
  #, 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.c:5765
  #, 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.c:5775 fortran/trans-decl.c:5913
  #, 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.c:5790
  #, 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.c:5809
  #, 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.c:5858
  #, 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.c:5862
  #, 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.c:5885
  #, 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.c:6462
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
*************** msgstr "No se reconoce la funciÃ³n intrÃ
*** 66244,66256 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "el argumento 'dim' del intrÃ­nseco '%s' en %L no es un Ã­ndice de dimensiÃ³n vÃ¡lido"
  
! #: fortran/trans-intrinsic.c:11246 fortran/trans-stmt.c:1066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "El componente de caractÃ©r de longitud diferida '%s' en %L aÃºn no se admite"
  
! #: fortran/trans-intrinsic.c:11253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "The event variable at %L shall not be coindexed"
--- 66278,66290 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "el argumento 'dim' del intrÃ­nseco '%s' en %L no es un Ã­ndice de dimensiÃ³n vÃ¡lido"
  
! #: fortran/trans-intrinsic.c:11267 fortran/trans-stmt.c:1066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "El componente de caractÃ©r de longitud diferida '%s' en %L aÃºn no se admite"
  
! #: fortran/trans-intrinsic.c:11274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "The event variable at %L shall not be coindexed"
*************** msgstr ""
*** 66375,66381 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.c:2114
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neo"
--- 66409,66415 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.c:2117
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neo"
*************** msgstr "se descarta %<-fobjc-sjlj-except
*** 67593,67640 ****
  msgid "creating selector for nonexistent method %qE"
  msgstr "se crea un selector para el mÃ©todo %qE que no existe"
  
! #: config/fused-madd.opt:22
! #, gcc-internal-format
! msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
! msgstr "%<-mfused-madd%> es obsoleto; utilice en su lugar %<-ffp-contract=%>"
! 
! #: config/microblaze/microblaze.opt:87
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fstack-check"
! msgstr "%qs es obsoleto; utilice -fstack-check"
  
! #: config/microblaze/microblaze.opt:95
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
! msgstr "%qs es obsoleto; utilice -fno-zero-initialized-in-bss"
  
! #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
! #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
! #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
! #: config/arc/arc.opt:384
  #, gcc-internal-format
! msgid "%qs is deprecated"
! msgstr "%qs es obsoleto"
  
! #: config/vms/vms.opt:42
  #, gcc-internal-format
! msgid "unknown pointer size model %qs"
! msgstr "modelo de tamaÃ±o de punteros desconocido %qs"
  
! #: config/avr/avr.opt:26
  #, gcc-internal-format
! msgid "missing device or architecture after %qs"
! msgstr "falta dispositivo o arquitectura despuÃ©s de %qs"
  
! #: config/darwin.opt:56 brig/lang.opt:44 common.opt:326 common.opt:329
! #: common.opt:3140 c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76
! #: c-family/c.opt:79 c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220
! #: c-family/c.opt:224 c-family/c.opt:236 c-family/c.opt:1906
! #: c-family/c.opt:1914
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "falta un nombre de fichero despuÃ©s de %qs"
  
  #: config/i386/i386.opt:319
  #, gcc-internal-format
  msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
--- 67627,67720 ----
  msgid "creating selector for nonexistent method %qE"
  msgstr "se crea un selector para el mÃ©todo %qE que no existe"
  
! #: fortran/lang.opt:409
  #, gcc-internal-format
! msgid "Unrecognized option to endianness value: %qs"
! msgstr "No se reconoce la opciÃ³n como valor de endianess: %qs"
  
! #: fortran/lang.opt:600
  #, gcc-internal-format
! msgid "Unrecognized option to floating-point init value: %qs"
! msgstr "No se reconoce la opciÃ³n para para valor inicial de coma flotante: %qs"
  
! #: fortran/lang.opt:730
  #, gcc-internal-format
! msgid "Unrecognized option: %qs"
! msgstr "No se reconoce la opciÃ³n: %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 "falta una aserciÃ³n despuÃ©s de %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:256
  #, gcc-internal-format
! msgid "macro name missing after %qs"
! msgstr "falta el nombre de macro despuÃ©s de %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
! #: c-family/c.opt:236 c-family/c.opt:1906 c-family/c.opt:1914 brig/lang.opt:44
! #: config/darwin.opt:56 common.opt:326 common.opt:329 common.opt:3140
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "falta un nombre de fichero despuÃ©s de %qs"
  
+ #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
+ #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:1902
+ #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
+ #, gcc-internal-format
+ msgid "missing path after %qs"
+ msgstr "falta una ruta despuÃ©s de %qs"
+ 
+ #: c-family/c.opt:244 c-family/c.opt:248
+ #, gcc-internal-format
+ msgid "missing makefile target after %qs"
+ msgstr "falta un fichero make objetivo despuÃ©s de %qs"
+ 
+ #: c-family/c.opt:283
+ #, gcc-internal-format
+ msgid "argument %qs to %<-Waligned-new%> not recognized"
+ msgstr "no se reconoce el argumento %qs para %<-Waligned-new%>"
+ 
+ #: c-family/c.opt:903
+ #, gcc-internal-format
+ msgid "argument %qs to %<-Wnormalized%> not recognized"
+ msgstr "no se reconoce el argumento %qs para %<-Wnormalized%>"
+ 
+ #: c-family/c.opt:1408
+ #, gcc-internal-format
+ msgid "no class name specified with %qs"
+ msgstr "no se especificÃ³ un nombre de clase con %qs"
+ 
+ #: c-family/c.opt:1519
+ #, fuzzy, gcc-internal-format
+ #| msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
+ msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
+ msgstr "se renombrÃ³ -fhandle-exceptions a -fexceptions (y ahora estÃ¡ activado por defecto)"
+ 
+ #: c-family/c.opt:1602
+ #, gcc-internal-format
+ msgid "unrecognized ivar visibility value %qs"
+ msgstr "no se reconoce el valor de visibilidad de ivar %qs"
+ 
+ #: c-family/c.opt:1762
+ #, gcc-internal-format
+ msgid "unrecognized scalar storage order value %qs"
+ msgstr "no se reconoce el valor del orden de almacenamiento de escalares %qs"
+ 
+ #: d/lang.opt:189
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown asm flag output %qs"
+ msgid "unknown array bounds setting %qs"
+ msgstr "salida del indicador asm %qs desconocida"
+ 
+ #: config/vms/vms.opt:42
+ #, gcc-internal-format
+ msgid "unknown pointer size model %qs"
+ msgstr "modelo de tamaÃ±o de punteros desconocido %qs"
+ 
  #: config/i386/i386.opt:319
  #, gcc-internal-format
  msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
*************** msgstr "%<-mintel-syntax%> y %<-mno-inte
*** 67650,67655 ****
--- 67730,67740 ----
  msgid "%<-msse5%> was removed"
  msgstr "se eliminÃ³ %<-msse5%>"
  
+ #: config/avr/avr.opt:26
+ #, gcc-internal-format
+ msgid "missing device or architecture after %qs"
+ msgstr "falta dispositivo o arquitectura despuÃ©s de %qs"
+ 
  #: config/rs6000/rs6000.opt:317
  #, gcc-internal-format
  msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
*************** msgstr "se usa ABI darwin64"
*** 67670,67675 ****
--- 67755,67788 ----
  msgid "using old darwin ABI"
  msgstr "se usa ABI de darwin antiguo"
  
+ #: config/fused-madd.opt:22
+ #, gcc-internal-format
+ msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
+ msgstr "%<-mfused-madd%> es obsoleto; utilice en su lugar %<-ffp-contract=%>"
+ 
+ #: config/microblaze/microblaze.opt:87
+ #, gcc-internal-format
+ msgid "%qs is deprecated; use -fstack-check"
+ msgstr "%qs es obsoleto; utilice -fstack-check"
+ 
+ #: config/microblaze/microblaze.opt:95
+ #, gcc-internal-format
+ msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
+ msgstr "%qs es obsoleto; utilice -fno-zero-initialized-in-bss"
+ 
+ #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
+ #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
+ #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
+ #: config/arc/arc.opt:384
+ #, gcc-internal-format
+ msgid "%qs is deprecated"
+ msgstr "%qs es obsoleto"
+ 
+ #: lto/lang.opt:28
+ #, gcc-internal-format
+ msgid "unknown linker output %qs"
+ msgstr "salida %qs del enlazador desconocida"
+ 
  #: common.opt:1406
  #, gcc-internal-format
  msgid "unknown excess precision style %qs"
*************** msgstr "no se reconoce el valor de visib
*** 67756,67840 ****
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "prioridad %qs de inicializaciÃ³n de verificaciÃ³n de vtable desconocida."
  
! #: d/lang.opt:189
! #, fuzzy, gcc-internal-format
! #| msgid "unknown asm flag output %qs"
! msgid "unknown array bounds setting %qs"
! msgstr "salida del indicador asm %qs desconocida"
! 
! #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
! #, gcc-internal-format
! msgid "assertion missing after %qs"
! msgstr "falta una aserciÃ³n despuÃ©s de %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:256
! #, gcc-internal-format
! msgid "macro name missing after %qs"
! msgstr "falta el nombre de macro despuÃ©s de %qs"
! 
! #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
! #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:1902
! #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
! #, gcc-internal-format
! msgid "missing path after %qs"
! msgstr "falta una ruta despuÃ©s de %qs"
! 
! #: c-family/c.opt:244 c-family/c.opt:248
! #, gcc-internal-format
! msgid "missing makefile target after %qs"
! msgstr "falta un fichero make objetivo despuÃ©s de %qs"
! 
! #: c-family/c.opt:283
! #, gcc-internal-format
! msgid "argument %qs to %<-Waligned-new%> not recognized"
! msgstr "no se reconoce el argumento %qs para %<-Waligned-new%>"
! 
! #: c-family/c.opt:903
! #, gcc-internal-format
! msgid "argument %qs to %<-Wnormalized%> not recognized"
! msgstr "no se reconoce el argumento %qs para %<-Wnormalized%>"
! 
! #: c-family/c.opt:1408
! #, gcc-internal-format
! msgid "no class name specified with %qs"
! msgstr "no se especificÃ³ un nombre de clase con %qs"
! 
! #: c-family/c.opt:1519
! #, fuzzy, gcc-internal-format
! #| msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
! msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
! msgstr "se renombrÃ³ -fhandle-exceptions a -fexceptions (y ahora estÃ¡ activado por defecto)"
! 
! #: c-family/c.opt:1602
! #, gcc-internal-format
! msgid "unrecognized ivar visibility value %qs"
! msgstr "no se reconoce el valor de visibilidad de ivar %qs"
! 
! #: c-family/c.opt:1762
! #, gcc-internal-format
! msgid "unrecognized scalar storage order value %qs"
! msgstr "no se reconoce el valor del orden de almacenamiento de escalares %qs"
! 
! #: fortran/lang.opt:409
! #, gcc-internal-format
! msgid "Unrecognized option to endianness value: %qs"
! msgstr "No se reconoce la opciÃ³n como valor de endianess: %qs"
! 
! #: fortran/lang.opt:600
! #, gcc-internal-format
! msgid "Unrecognized option to floating-point init value: %qs"
! msgstr "No se reconoce la opciÃ³n para para valor inicial de coma flotante: %qs"
  
! #: fortran/lang.opt:730
! #, gcc-internal-format
! msgid "Unrecognized option: %qs"
! msgstr "No se reconoce la opciÃ³n: %qs"
  
! #: lto/lang.opt:28
! #, gcc-internal-format
! msgid "unknown linker output %qs"
! msgstr "salida %qs del enlazador desconocida"
  
  #~ msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
  #~ msgstr "  -t, --intermediate-format       Fichero de salida .gcov en formato de texto intermedio\n"
--- 67869,67884 ----
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "prioridad %qs de inicializaciÃ³n de verificaciÃ³n de vtable desconocida."
  
! #~ msgid "%qE output %wu bytes into a destination of size %wu"
! #~ msgstr "%qE manda %wu bytes a un destino de tamaÃ±o %wu"
  
! #~ msgid "PIC is not supported for %s. Generating non-PIC code only.."
! #~ msgstr "No se admite PIC para %s. Se generarÃ¡ soloamente cÃ³digo no PIC.."
  
! #, fuzzy
! #~| msgid "No dispatcher found for %s"
! #~ msgid "no dispatcher found for %s"
! #~ msgstr "No se encontrÃ³ despachador para %s"
  
  #~ msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
  #~ msgstr "  -t, --intermediate-format       Fichero de salida .gcov en formato de texto intermedio\n"
diff -Nrcpad gcc-9.1.0/gcc/po/fi.gmo gcc-9.2.0/gcc/po/fi.gmo
*** gcc-9.1.0/gcc/po/fi.gmo	Fri May  3 08:12:44 2019
--- gcc-9.2.0/gcc/po/fi.gmo	Mon Aug 12 07:51:11 2019
***************
*** 1,61 ****
! Þ•ì|?“
! Ü~(©)©-+©1Y©‹©  ©ÛÁ©+�ªKÉª«!«$5«FZ«Q¡«5ó«])¬w‡¬Iÿ¬AI­K‹­N×­B&®Oi®L¹®R¯;Y¯8•¯>Î¯I
°IW°B¡°Dä°E)±@o±E°±=ö±{4²?°²9ð²F*³sq³Eå³C+´Qo´NÁ´GµOXµR¨µCûµQ?¶=‘¶=Ï¶4
·PB·M“·Bá·I$¸Hn¸B·¸7ú¸E2º
! xº)ƒº0­ºZÞº9»N»$a»$†»*«»Ö»ñ»¼!¼:¼Y¼w¼J�¼8Ú¼U½Qi½K»½S¾5[¾=‘¾Ï¾#ß¾#¿*'¿4R¿2‡¿6º¿Qñ¿CÀCWÀI›ÀIåÀW/ÁE‡Á9ÍÁÂ2Â&MÂtÂ*”Â:¿ÂfúÂvaÃ\ØÃl5ÄN¢ÄMñÄD?Å „Å ¥Å&ÆÅ4íÅ"Æ.;Æ jÆ‹Æ.¤Æ0ÓÆÇÇ$:Ç2_Ç’Ç©Ç$ÆÇ/ëÇ1È-MÈ{ÈšÈ3¹È(íÈ"É89É.rÉ¡É&ÁÉ<èÉ,%Ê!RÊ&tÊ(›Ê5ÄÊeúÊ%`Ë?†Ë,ÆË)óË3Ì8QÌ!ŠÌ8¬Ì:åÌ3 Í(TÍ=}Í3»Í!ïÍ9Î-KÎ%yÎ#ŸÎÃÎ[áÎ-=Ï6kÏ¢Ï/¾Ï1îÏ, Ð*MÐ,xÐ¥Ð¾Ð@ÜÐÑ"1ÑTÑnÑ+‰Ñ%µÑ!ÛÑýÑ-ÒKÒ]Ò#vÒšÒ:·ÒBòÒ;5ÓqÓ„Ó–Ó%¬ÓÒÓòÓ
Ô)Ô?Ô^ÔpÔ,†Ô*³Ô.ÞÔ\
Õ.jÕ(™Õ;ÂÕ5þÕ4Ö"JÖ6mÖ4¤ÖÙÖ>÷Ö66×'m×2•×%È×0î×Ø45ØjØ+ˆØ(´Ø,ÝØ'
! Ù02Ù1cÙ3•Ù6ÉÙ-Ú+.Ú ZÚ{Ú*”Ú¿Ú]ÙÚ)7Û+aÛ�ÛŸÛµÛ-ÕÛÜÜ-+Ü&YÜ€Ü—Ü*®Ü.ÙÜÝJ(ÝCsÝ*·Ý+âÝ'Þ$6Þ&[Þ‚ÞžÞ¾Þ)ÖÞßß2-ß`ß-vß+¤ßÐß'ðßà'+à'Sà+{à§à!Çà%éà#á
3áAáRáUá0YáŠá‘ážá§á°áOÉá/â&Iâ'pâ&˜â&¿â%æâ#ã%0ã(Vã ã$ ã Åã"æã,	ä26äiä‰ä*¨ä,Óä.å/åIå0eå:–å)ÑåCûå?æWæ^æ
! eæ6pæ§æÀæÝæýæ/çAçXçqçsç|ç…çŽç—ç ç©ç²ç»çÈçÑçÞçççðçùçèè-è=èSè_è*}è<¨è.åèé
0é€>éJ¿é$
! ê+/ê)[ê.…ê2´ê+çê2ë9Fë,€ë[­ë	ìì(!ìJì!hìŠì£ì
! ¯ìºìÉìÝìôìíí	í"í2íAíMí`ímízíŠí	�í§í·íÇí	Úí
! äí7ïíB'îjîˆî%¢î0Èî)ùî*#ï)Nï6xï9¯ïBéï,ð%JðRpð+Ãð&ïðñ3'ñ[ñ5dñ=šñ+ØñòK ò/lò3œòÐò'éò ó2ó%Nó"tó—ó´ó#Ñó%õó%ô7Aô%yôTŸôOôô*Dõoõ ŽõO¯õ%ÿõ%ö=öVö7eö*�ö*Èö$óö3÷L÷']÷M…÷ Ó÷ô÷*ø,6øcø|ø”ø&¬ø3Óøù&$ù&Kù rù(“ù&¼ù+ãù!ú!1ú(Sú)|ú ¦ú$Çú"ìú,û"<û"_û‚û+˜ûÄû,ãû/ü@üPükü‹ü£üºü+Ïüûü"ý$ýCýcývý$‰ý,®ý3ÛýCþ#Sþ0wþ'¨þÐþ%ðþ+ÿ5Bÿxÿ•ÿ ´ÿÕÿ"ñÿ%0:)k:•2Ð(0,$]
‚/�$ÀåB)Hr3�5Ã5ù1/)a!‹"­
Ð0Þ4JatŒ µÉÞ6ó*D^x*’<½ú/Ic}˜³Î8é"8=v‘¬Ç!â':E)€+ª-Ö	6!	9X	=’	DÐ	4
! ,J
! Cw
! '»
! Dã
! '(@P.‘0À!ñ<FP6—.ÎCýCA
&…
,¬
2Ù
D1Qƒ9¢:Ü<-T‚! 1Â.ô5#+Y?…0Å6ö,-6ZU‘!ç	a(UŠ/à2$C2h$›NÀ;5K?�:Á8ü%5)[…#¥#É)í‰2¡&ÔUû&Q/x8¨4á!+8%d)Š'´¾Ü›®ÆØèû00La®7Î1C8/|¬<Ä%!.G v*—(Â"ë)$#N'r(šÃ
Üê	%A%Z€›¸?Ø(0Y
p+~ª	·ÁÖ.ë (5 4^ 	“ � )² Ü 7é !!#<!.`!>�!,Î!)û!&%"JL"—"4Ÿ"OÔ""$#:G#‚#¢#À#Ý#<ì#)$1<$n$ˆ$ ˜$&¹$à$ù$1%>%0U%"†%2©%(Ü%+&,1&+^&"Š&­&#Í&&ñ&)')B'$l'+‘'%½'(ã'#('0(4X(&�(+´(à(1ÿ(?1);q)­)G¹).**0*([*8„*4½*)ò*++H+c+y+"�+˜²+˜K,&ä,--<--V-„-9�-3×-.+*./V.†./¤.+Ô.1/-2/0`/'‘/,¹/æ/0"%0+H02t0-§0*Õ001-11$_15„1º15×12
2@2Y2i2y2‘2©2¼2Ø2ø23"3?3#P3t3(Š3³3Ñ3ï3>46N4,…4G²4Vú4VQ5V¨51ÿ54165f6*œ6.Ç61ö6E(7Cn7C²7Cö71:80l81�8XÏ8'(9:P9/‹9!»9*Ý90:19:k:4Š:#¿:-ã:<;7N;a†;Aè;J*<'u<3�<+Ñ<-ý<"+=.N= }=&ž=6Å=ü=!>C8>9|>3¶>ê>,
! ?47?Ol?;¼?&ø?,@7L@7„@7¼@,ô@ !A4BA2wA#ªA0ÎA0ÿA>0B7oB0§B%ØBKþBgJC*²CÝC)åC	D
! D	$D.D$0D,UDW‚D?ÚD*E8EE8~E1·E*éEF'F.@FoF-ƒF*±FAÜFcG$‚G#§G.ËG%úG H)?H+iHE•H*ÛH&I9-I/gI@—I.ØI$J5,J4bJ4—J<ÌJ	K$K/>K!nK!�K²K<ÌK	L.%L:TL)�L ¹LÚL$õL"M.=M%lM%’M$¸M)ÝMN0N2JN}N‰N•N(¥NHÎN,ODO+cO=�O ÍO)îO/PHPUPpPˆP'™PÁP)ÔPþPQ)Q6QCQaQ.qQ, Q ÍQ1îQ$ RER)[R(…R1®RàRS3S$CS&hS1�S0ÁS/òS4"T%WT)}T8§TAàT<"U._U4ŽU0ÃUôUV.+V1ZVTŒVáV+úV-&WTW"tW	—W!¡WÃW'âW
! X6*X0aX9’X8ÌXYB$Y&gY$ŽY1³Y<åY;"Z.^Z5�ZFÃZ5
! [5@[>v[Cµ[ù[.\@\"Y\'|\$¤\É\è\]#],=]Aj]$¬]$Ñ](ö]B^&b^)‰^'³^;Û^#_,;_)h_’_®_É_"Þ_``:`<Q`5Ž`,Ä`)ñ`%a3AaJua'Àa&èa/b/?b(ob)˜b#Âb#æb"
! c -c(Nc$wcCœcFàc.'d*Vd
�d�d0¯dàd#úd!e-@e$ne$“e#¸e/Üe/f+<fhf1|f+®f#Úf#þf "g(Cg#lg�g¡gµgÌg
ãg
ñg%ÿg%hEhZh&qh-˜hÆhæhüh8i.Ui+„i°iÊiEÜi<"j _j!€j¢j¿jÕj/îj3kRk+ik2•k3Èk>ük,;l4hl&�lÄlÊl'Òl$úl)m%Im%om$•m%ºmàmþmn0nHngn8�n:ºnõnoo2oFo]onoŽo¤o¸oÓo(éo+p>pRpfpzp—p´p0Ðpqq.%q'Tq$|q¡q.±q,àq6
r0Dr2ur
¨r
¶r Ärårñrs*sHsgs vs(—s:Às4ûs0t*Ot&zt¡t#»t&ßtu
u!uC?u3ƒu!·u3Ùu7
v6Ev7|v´v0Ãv$ôv$w >w)_w)‰w)³w-Ýw4x,@x,mxFšx^áx+@y:ly#§y!Ëy-íy'z9Cz%}z)£z(Íz/öz$&{'K{8s{¬{Ê{*æ{|4/|,d|<‘|Î|
! á|)ì|.}4E}1z}5¬} â})~/-~]~9t~"®~$Ñ~Hö~L?>ŒËÜ$õK€Af€2¨€Û€ï€
! �:$�1_�(‘�.º�;é�<%‚&b‚‰‚0©‚Ú‚#ô‚!ƒ-:ƒ$hƒ$�ƒ#²ƒ-Öƒ)„;.„j„0ˆ„2¹„#ì„+…9<…1v…)¨…Ò…ë…Dú…$?†)d†)Ž†2¸†&ë†‡5,‡-b‡�‡£‡¸‡È‡Ü‡ð‡ˆˆ*ˆ<ˆNˆ`ˆqˆƒˆ—ˆ­ˆ¿ˆÓˆäˆöˆ‰‰.‰B‰T‰h‰z‰Œ‰ ‰²‰Ä‰Ö‰è‰ü‰Š$Š6ŠJŠ\ŠpŠ‚Š–Š§Š»ŠÍŠßŠñŠ‹‹)‹;‹O‹a‹u‹‹‹�‹¯‹Á‹Ó‹ã‹ý‹0Œ4DŒ)yŒ!£ŒÅŒ&ÞŒ!�('�,P�}�:š�!Õ�!÷�&Ž@Ž^Ž{Ž$˜Ž½Ž)ÑŽ
ûŽ+	�5�#U�y�™�µ�Ñ�í�	�%�A�]�s�Ž�.§�Ö�=ð�-.‘&\‘<ƒ‘'À‘-è‘&’=’.]’Œ’¨’,»’(è’'“$9“3^“9’“Ì“%ë“"”4”G”Y”*s”ž”-¼”)ê”"•7•&W•'~•+¦•(Ò•û•–#"–F–f–†–�–¸– Ç–è–!—(—E—3b—–—«— »—Ü—!ü—˜-˜0E˜1v˜@¨˜-é˜™%4™Z™+t™ ™!À™&â™$	š/.š7^š–š$´šÙš%øš(›$G›l›"�›=¤›.â›!œ3œFœ/aœ‘œ"®œ!Ñœóœ�!� <�(]�&†�K­�%ù�(ž%Hžnž.Œž2»ž!îžŸ -Ÿ+NŸzŸ�Ÿ ¥ŸÆŸ$æŸ  /, '\ "„ $§ #Ì -ð ¡7¡ D¡#e¡‰¡-£¡Ñ¡3à¡¢4¢'R¢2z¢&­¢5Ô¢+
! £,6£3c£4—£*Ì£1÷£9)¤4c¤E˜¤&Þ¤¥%¥:;¥Kv¥MÂ¥6¦*G¦r¦‡¦Œ¦4“¦È¦Õ¦5î¦,$§5Q§3‡§»§BÙ§)¨!F¨h¨‡¨%¢¨6È¨3ÿ¨/3©!c©/…©µ©Ç©Ù©/ê©ª2ªFª`ª€ªœªD¼ª«- «5N«„«(¤«'Í«)õ«¬$<¬+a¬"�¬-°¬%Þ¬!­,&­S­'p­!˜­ º­Û­ö­*®=®7T®%Œ®.²®Oá®K1¯J}¯KÈ¯K°J`°K«°5÷°7-±Je±9°±9ê±D$²Di²@®²ï²-³..³(]³)†³/°³7à³)´FB´"‰´	¬´¶´Ñ´ æ´µ%$µJµfµ$µ.¤µÓµìµ¶¶3¶
P¶7^¶.–¶$Å¶ê¶>·N?·MŽ·%Ü·7¸-:¸*h¸“¸°¸JÍ¸&¹ ?¹`¹~¹›¹°¹Å¹ä¹º,!º-Nº@|º½ºDÓº<»$U»-z»6¨»ß»þ»!¼!@¼9b¼$œ¼#Á¼å¼!õ¼½"6½Y½5w½-­½<Û½8¾Q¾+n¾8š¾&Ó¾ú¾¿'7¿4_¿”¿*¯¿!Ú¿"ü¿"ÀBÀ]ÀxÀ,�À"½À*àÀ+Á7ÁOÁhÁ9„Á9¾Á;øÁ;4Â/pÂ2 Â3ÓÂ/Ã37ÃkÃ)‹Ã)µÃ+ßÃ/Ä2;Ä$nÄ-“Ä$ÁÄ!æÄ#Å ,Å(MÅvÅ�Å¦Å'»ÅãÅ(øÅZ!Æ|Æ�Æ¦Æ.ÂÆ(ñÆ4Ç9OÇ7‰Ç3ÁÇ/õÇ4%È.ZÈ.‰È4¸È.íÈ.É,KÉ9xÉ9²É9ìÉ:&Ê9aÊ:›Ê9ÖÊ9Ë.JË!yË)›ËÅËáËôË-Ì=Ì'MÌuÌ-‹Ì¹Ì ÑÌòÌÍÍ/ÍEÍYÍlÍ�Í•ÍªÍ¾ÍÓÍéÍýÍÎ-ÎAÎTÎeÎÎ”ÎªÎÀÎÓÎæÎ3þÎ%2ÏBXÏF›ÏXâÏ5;Ð;qÐ!­Ð1ÏÐ2Ñ4Ñ.TÑƒÑE•Ñ1ÛÑ'
Ò%5Ò[Ò*yÒ"¤Ò!ÇÒ)éÒ Ó/4ÓdÓwÓ2•Ó/ÈÓ/øÓ((Ô&QÔxÔ#—Ô"»Ô*ÞÔ!	Õ +Õ*LÕ3wÕ«ÕÉÕMÞÕ6,Ö8cÖ.œÖ3ËÖ-ÿÖ0-×'^×&†×%­×#Ó×(÷×. Ø%OØuØˆØ&ŸØ ÆØ$çØ'Ù(4Ù3]Ù1‘ÙÃÙ/ãÙ(Ú)<Ú/fÚ3–Ú(ÊÚóÚÛ&Û8Û)PÛ zÛ›Û®ÛÃÛ1ÞÛÜ/&ÜVÜcÜvÜ!‚Ü.¤Ü'ÓÜ-ûÜ)Ý>Ý.SÝ2‚Ý$µÝÚÝ%øÝÞ=Þ)WÞ�Þ"œÞ¿ÞÔÞ>éÞ(ß)=ßgß&‡ßG®ß/öß.&à4Uà&Šà+±àÝàìàáá1.á!`á‚á0¡á#Òáöáâ#2âVâ=vâ´â,Ôâã,ãFã[ã!tã–ãQµã ä((äQä]ä	lä4vä.«äÚäøä+å*Bå*må$˜å<½å2úå-æ%Hæ"næ ‘æ ²æ-Óæ"ç!$ç%Fçlç Šç«çÉçæçþçè/è;è@ê1Bê:tê¯ê0Èêèùê)âëKìXìdì(wìD ìeåì0Kí]|íxÚíISî?�îLÝî`*ïR‹ïRÞïR1ðW„ð9Üð9ñ>PñK�ñWÛñC3ò@wòG¸ò9óL:ó@‡ó’Èó;[ô7—ô?ÏôHõIXõC¢õIæõG0öYxöSÒöP&÷@w÷�¸÷?:ø?zø0ºø]ëøQIùD›ùKàùG,úAtú1¶ú+èûü+ ü2LüYüÙüñü&ý&.ý0Uý"†ý"©ýÌý/Øý(þ 1þRþ>iþ=¨þfæþxMÿhÆÿm/Y�L÷D&T&{'¢:Ê8B>l�îHNK_šrúcmCÑ5-(c%Œ3²Næh5nžg
muLãU0K†Òò*	;;	w	,�	½	Û	,ô	:!
! \
! t
! (�
! 9¹
! ó
! 
! 3&>Z;™"Õ)ø)"4L/�&±6Ø;
"K
*n
M™
4ç
,70dB•fØ-?Lm3º1î7 9X(’5»8ñ?*3jDž7ã(7DT|)Ñ%û!]>Fœ9ã9;<u-²)à.
! 9*WW‚Ú$í,0E,v&£Ê/æ&-(T}9”DÎ?Sfy)�#ºÞö%=O=c8¡@Úd5€)¶+àCP0i9š<Ô!;37o'§7Ï#4+`:~%¹7ß0-H&v5�3Ó5H=,†+³-ß
 )$ N Pe *¶ 'á 	!!#3!4W!Œ!�!.¯!Þ!ú!"8)"@b"/£"RÓ";&#/b#C’#-Ö#1$+6$+b$#Ž$²$.Ê$ù$%=!%_%,}%+ª%Ö%%ó%&1,&'^&'†&!®&#Ð&'ô&,'
I'W'h'k')o'™' '­'¶'%Ã'Sé'&=(d(‚(¡(¿(Ý(ú()2)R)j)†)ž)#¸))Ü)**3*!S*"u*$˜*"½*7à*=+-V+<„+Á+×+Þ+
! å+4ð+%,"D,$g,Œ,9¥,ß,û,-
-
*-
8-
F-
T-
b-
p-
~-Œ-
œ-ª-
º-
È-
Ö-
ä-
ò-.0.4.
! K. V.)w.@¡.;â.$/C/ƒP/TÔ/<)0Cf0Aª0?ì0J,1<w1J´1Eÿ1DE2^Š2é2ú2-3$93#^3‚3
! —3¢3
®3¼3Ì3ã3ò3ú3
! 444'474
G4
U4c4s4Œ4™4­4Â4
! Ú4å4,ø4?%5e5€5%›5DÁ5>65E62{6E®6?ô6O47"„7+§7bÓ7-68%d8Š8=©8ç82ù8B,93o9£9D½9?::B:}:-—:&Å: ì:!
;%/;U;s;‘;!±;!Ó;0õ;!&<SH<Nœ<)ë<,=/B=Ur=2È=(û=$>9>9L>6†>4½>&ò>4?N?4d?X™?$ò?@51@2g@š@$¶@$Û@$A:%A)`A6ŠA1ÁA+óA8B-XB;†B,ÂB.ïB8C9WC+‘C,½C8êC3#D8WD8�DÉD0àD!E43E<hE¥E#¹EÝEüE*FEF8XF‘F-—F)ÅF.ïFG'=G/eG5•G;ËGSH-[H8‰H0ÂH0óH4$I(YI?‚I*ÂI(íI*J%AJ+gJ0“J5ÄJ.úJM)KJwK(ÂK7ëK.#L
RL0`L/‘L,ÁLYîL/HM%xM9žM9ØM9N8LN7…N0½N8îN'O==O{OŠO¥OÀOÖOèOÿOP&P9PMP9aP›P´PÍPæP'ÿP8'Q`QtQ‡QšQ­QÀQÔQèQüQ*R;R*ORzRŽR¢R¶RÊRæRüR7S(TS*}S*¨SÓSEïS=5T;sTB¯T3òT+&UMRU# UOÄU*VL?V-ŒV?ºV1úV<,WPiW@ºW0ûWE,XErX+¸X,äX9YKKY/—Y&ÇY:îY4)ZL^Z2«Z(ÞZ,[74[/l[Bœ[+ß[C\/O\;\7»\7ó\Q+]!}]'Ÿ]VÇ]R^8q^9ª^'ä^8_#E_Wi_EÁ_9`LA`?Ž`=Î`+a/8a*ha.“a'Âa1êaƒb9 b&ÚbYc![c+}cB©c?ìc!,d5Nd+„d/°d,àdÇ
e
Õeãeöefff/f;Lf^ˆfçf6g*>g@ig,ªg$×gLüg(Ih+rh2žh-Ñh2ÿh12i.di(“iF¼i9j7=j8uj®jÈj3Ùj'
k(5k^k,yk ¦k#Çk ëkCl&Pl-wl ¥lÆl6Ølmm'mAm0Sm „m)¥m7Ïmnn(&nOnBin¬n#ÇnBënD.o2so/¦o%ÖojüogpDvpX»p qB5q&xqŸq¼qÚqGïq7r3Krržr-°r6Þrs-s,Bsos4„s&¹s8às/t0It3zt5®t3ät&u)?u*iu-”u-Âu(ðu3v)Mv,wv/¤v/Ôv6w+;w8gw( w8Éw@x:Cx
! ~xh‰x2òx,%y(Ry-{y!©y(Ëy*ôyz9zOz#ezÎ‰zÍX{.&|U|-e|(“|/¼|$ì|F}@X}'™}.Á}?ð} 0~3Q~5…~2»~0î~30S/„"´!×&ù2 €8S€:Œ€6Ç€:þ€D9�0~�=¯�&í�J‚J_‚,ª‚"×‚"ú‚+ƒ+Iƒuƒ%�ƒ!¶ƒ!Øƒúƒ„8„3W„‹„-¨„"Ö„"ù„…I;…<……3Â…Oö…_F†_¦†_‡;f‡2¢‡DÕ‡9ˆ&Tˆ-{ˆL©ˆLöˆLC‰L�‰<Ý‰=Š:XŠi“Š0ýŠC.‹>r‹/±‹/á‹:Œ1LŒ*~Œ-©Œ(×Œ8�M9�<‡�‰Ä�ONŽYžŽ%øŽF�,e�<’�'Ï�2÷�#*�2N�)��*«�Ö�Iö�7@‘7x‘'°‘-Ø‘0’_7’I—’<á’4“9S“>�“?Ì“6”:C”.~”4­”-â”.•=?•F}•>Ä•4–78–Fp–f·–4—S—2\—�—˜—
©—·—!»—1Ý—e˜6u˜8¬˜7å˜=™0[™&Œ™³™)·™0á™š.)š4XšE�šfÓš,:›*g›1’›$Ä›é›:œ8@œ?yœ&¹œ+àœM�4Z�E��8Õ�&ž95ž4ož?¤žHäž-ŸHŸ7bŸ$šŸ$¿ŸäŸW "[ "~ 5¡ *× ¡¡(5¡*^¡6‰¡,À¡,í¡+¢0F¢w¢@‘¢4Ò¢££1£7L£F„£1Ë£'ý£0%¤?V¤-–¤6Ä¤,û¤(¥!;¥]¥u¥/ˆ¥¸¥6Ö¥#
¦#1¦
! U¦
! `¦k¦‡¦.—¦0Æ¦÷¦9§6P§‡§( §)É§7ó§1+¨]¨9w¨'±¨2Ù¨,©59©1o©6¡©*Ø©.ªC2ªEvªO¼ª6«;C«7«*·«)â«8¬4E¬Tz¬Ï¬*é¬1­"F­#i­	�­+—­#Ã­ç­,®J3®<~®G»®C¯%G¯Sm¯-Á¯%ï¯4°GJ°C’°0Ö°A±FI±8�±5É±Oÿ±IO² ™²8º²ó² 
! ³&+³'R³,z³§³2Æ³ù³.´M@´.Ž´$½´+â´Tµ+cµ,�µ$¼µ?áµ"!¶&D¶,k¶&˜¶*¿¶ê¶"·+·H·d·Ez·<À·;ý·!9¸[¸9y¸C³¸#÷¸$¹5@¹*v¹%¡¹$Ç¹ì¹º+ºGº(dº+�º;¹ºCõº.9»1h»š»­»/È»ø»)¼(9¼2b¼*•¼(À¼)é¼3½1G½Jy½Ä½9Ý½,¾-D¾$r¾/—¾)Ç¾*ñ¾
¿*¿D¿a¿~¿“¿'Ÿ¿+Ç¿ó¿
À()À-RÀ€ÀœÀ'¹À>áÀA Á/bÁ’Á°ÁPÀÁDÂVÂ'vÂ!žÂÀÂØÂ9ïÂ8)Ã&bÃ3‰ÃE½Ã;Ä;?Ä5{Ä=±Ä.ïÄÅ$Å#,Å-PÅ3~Å-²Å,àÅ+
Æ,9Æ fÆ‡Æ¤Æ¿Æ!ÚÆüÆ<Ç=VÇ”Ç©ÇÁÇ×ÇíÇÈ"È<ÈTÈjÈ‡È0ŸÈ<ÐÈ
É&É<É NÉ oÉ!�É-²ÉàÉÊDÊ*[Ê-†Ê´Ê3ÏÊ3ËG7Ë6Ë8¶ËïË
þËÌ+Ì!:Ì \Ì"}Ì# ÌÄÌ ÑÌ4òÌI'ÍGqÍ!¹Í/ÛÍ)Î#5Î!YÎ&{Î¢Î
¯Î½Î`ÓÎE4Ï&zÏ>¡ÏFàÏF'Ð:nÐ©Ð1ºÐ*ìÐ*Ñ$BÑ+gÑ+“Ñ+¿Ñ4ëÑ0 Ò%QÒ<wÒY´ÒoÓ'~Ó6¦Ó)ÝÓ"Ô%*Ô$PÔ8uÔ+®Ô/ÚÔ.
! Õ.9Õ%hÕ.ŽÕJ½ÕÖ$Ö3@ÖtÖ1’Ö9ÄÖBþÖA×
! S×3^×5’×FÈ×&Ø;6Ø$rØ8—Ø/ÐØ#ÙN$Ù:sÙ2®ÙHáÙK*ÚHvÚ¿ÚÕÚ%ôÚAÛC\Û? ÛàÛòÛÜ>'Ü4fÜB›Ü4ÞÜBÝLVÝ £ÝÄÝ.ÞÝ
Þ(#Þ'LÞ1tÞ)¦Þ'ÐÞ(øÞ)!ß"KßGnß ¶ß ×ß6øß/à5Ià.à0®à-ßà
á-áK<á,ˆá.µá.äá9â4Mâ‚â?¢â9ââã4ãOãeãã™ã³ãÉãããùãä%ä;äQäkä…ä›äµäÌäâäøäå(åBåXåråˆåžå¸åÎåäåúåæ*æDæ^ætæŽæ¤æ¾æÔæîæçç5çKçaçwç�ç§ç½ç×çíçè!è7èMècè{è”è²è<Ïè<é/Ié'yé¡é/¿é.ïé+ê2Jê"}êF ê$çê"ë'/ë$Wë|ë™ë$¶ëÛë-íëìE0ì&vì"�ìÀìÞìøìí,íFí`ízí”í ¯íÐí2êí$îSBî;–î(ÒîSûî,Oï1|ï4®ï$ãï6ð*?ðjð9†ð)Àð.êð/ñDIñ>Žñ"Íñ)ðñ"ò=òRòfò3‚ò¶ò6Öò2
ó+@ó(ló/•ó0Åó4öó1+ô(]ô†ô'Žô0¶ô.çô!õ8õNõ"]õ*€õ0«õ/Üõ$ö91ökö
†ö ”ö µö!Ööøö÷7$÷=\÷?š÷/Ú÷"
! ø/-ø"]øC€ø7Äø9üø>6ù<uùG²ùOúù&Jú qú2’ú"Åú,èúû5û$UûWzûIÒû*üGü#]ü.�ü°üÉü%éüý!ý$>ýcý(zý+£ýQÏý3!þ'Uþ)}þ§þ*Çþ/òþ&"ÿ#Iÿmÿ-‹ÿ¹ÿØÿ%ôÿ''B,jA—1Ù13=2q3¤Ø÷(+0\-y§?»$û' 1H8z/³<ã& #G.k0š#Ë7ï;'0c@”$Õú)G;Pƒ]Ô:24m¢½Â<É8,-e6“;Ê"	O)	7y	)±	!Û	ý	5
! <R
! 1�
! 4Á
! .ö
! ,%Ri‰1ž Ð!ñ1PgA‚"Ä5ç=
 [
)|
(¦
0Ï
**+6V&�,´'á%	2/b-}#«&Ïö,3`9~,¸7å^Y|\ÖY3Z�\èZEJ LëJ8<ƒMÀ]]lHÊ<%;b.ž/Í+ý8),bK�$Û	%8V'p˜ ±+Ò7þ6Qp�¦
Â;Ð0$=bLw`Ä^%%„Bª@í-.,\#‰P­6þ05#f"Š­È%ä#
! ".BQ<”FÑI1@{'¼)ä5  D !e "‡ &ª =Ñ !,!H!"W!(z!.£!-Ò!4"25"Dh"J­"!ø"1#;L#-ˆ#!¶# Ø#-ù#7'$_$6|$*³$)Þ$"%+%F%a%1w%+©%)Õ%,ÿ%,&C&"_&;‚&9¾&Jø&AC'5…'8»'8ô'4-(8b(›((»((ä(*
).8)-g)#•)3¹)*í)-*!F*$h*-�*»*Ø*÷*4+G+4b+q—+	,',&C,-j,$˜,C½,E-CG-?‹-:Ë-:.9A.9{.:µ.9ð.9*/9d/=ž/=Ü/A0=\0<š0=×0<1<R1,�1!¼1'Þ1'2.2 C2/d2”2#¤2È29Û23#,3P3g33–3®3Å3Û3ó3
! 4"494Q4i4€4˜4²4É4ß4ï4	5575O5e5{5(–5)¿5@é5M*6^x6G×6G7#g7@‹7>Ì7%8018b8@t8Aµ87÷8-/9%]92ƒ9*¶9)á90:*<:Ag:©:#Á:>å:;$;;`;4œ;&Ñ;ø;#<&;<)b<"Œ<!¯<0Ñ<S=V=o=^‡=Bæ=7)>,a>6Ž>2Å>,ø>7%?5]?.“?$Â?(ç?/@,@@m@ƒ@2�@.Ð@1ÿ@$1A4VA3‹A2¿AòA2B(CB0lB@�B8ÞB<C$TCyC˜C¬C3ÂC'öCD;D%VDK|DÈD1àDE#E;E1ME?E/¿E'ïEF-F/BF3rF"¦FÉF-æFG4G.TG#ƒG:§GâGH;HZH0wH ¨H2ÉHQüH7NI7†I:¾I,ùI/&JVJ(lJ•J¤J8ÁJ$úJ K5@K)vK+ K'ÌK*ôK&LSFLšL(ºLãL1M3MNM#mM!‘M^³M%N88NqNƒN
! ˜N>£N.âN,O,>O,kO,˜O2ÅO.øO@'P6hP0ŸP5ÐP0Q07Q.hQ;—QAÓQ?R)URR.™RÈR çRS&%SLS
! iSBÌŠeXª˜ó�¡¨ªšˆ3%©>’ÄPFÏ WÙ>¹3¼á½EƒÀÉ(V¹�ø"qëeü=?Û*„°Ë•LÚR×6à,Ji±�î–áÚ}¾1o
! Ös½HÑíÄ•@”Ìé…ŒÒ^îù£%+›Œ°&D8ü™�µ›>g~¡bÁYÉTR'-ímx÷jš­Žì ®.ý�{>"wvÞ­é‰C‹šY<Ð1;æpEô"öEÒ±R¡I#†Dþ°¼	t¿Äìÿ†]1O¶#k’‹ªï;\~Ÿdêbr#wNæEklTú¤az‹ÇM§(àÚ}û&ÔØ²±¯ÅAki³")_Ö�–„°ï™{;€|WUŒ%µþc[B]Þ{HQðÀm).Ž»4œ¥ß˜éû0‘†W$ùmõ›XµÔ‰avA�dÔ(µ“·÷'ž‘2ú4•VØÆ74ô¾V<Yƒ7gó¬‡†+iZIpÝáÔrö^ŒàÔiU·+aÍ<¹‘4`½ê¹Åzµøº9ËýuðœÖ�ú|·\~Ð7ç0K…êÛ9íÇV8-f%‰²E è|F²3XFÃº¸Õ=-¹7SWhçcØ‹ŸMÑ»ÀÝ”Û§$w¸Jí‡ëÇ\&à,n‘—wªÞø-á–ÇðØ ^L�›e€�ÿˆ
B‚:\§ùNÉ dCF6£$r!Q]ó€0Ç.»â®�¤ŠC¥I„•‘½‚>�ZßÐu|™o,ÃØ²Kž}ÈÓ>“™�ZýÐåi›‚Æ7ƒòPÂØè›«ÂWà±Kie/Æu+É„??6åšÔöˆ¢@8#½ÜhIlA‚ÖÜ=a0òÑ¸Ò�Åü�J�éTÉñ}ÿ?»5_jS{‡ûžz®Õu—Ã;
! q²šƒzûüëqo¶_Áýtè(­€×}Œ`<P¦‘ñœüõ§º^f”ù+;ŸÊ…àøh°m65LnîR…2…"q£å˜y1Ê'ì^Ï(]RM—b¢ñ©sÞð¯ïþŽ˜Ušœ³^Õw¿@t°ìt
E÷„QÀ±FG6ŸÏçŸ"µˆ'¼;Rv*ÿ¡#¾ÝpzÔ‰êÄ.e‚M©È–ÎYhB:«xA³lÁÙ·f…+ÂâV?ÝŒã«ÙFt1|ññy×Éœ/[�¶ŠxÊ:€9./5»{w%M•UôJ­wõújˆäÊÿ’©c�M_ÌÑÁ(ôB
I©´J¤´=¨˜Ì�[e@¨‰�­/—�ôÀÒ¾ÛÔìvfQÈŠ‚8½¯^Ï¦z¤lè/Íh)sâR`&Ü`0T"°
-:“œÙð r^×®ßãŠ	eUÍ6©§H¼Å«` ±×ùåòÅD•NUÑò¸uüNÙ7q(sàÌ1¥6T|5n.CãkËžÛä©\'ko÷£¿ë¾…¬QöÑ<¶i
! Vxž&,këÍ
! –Øªw@8öVÐ=‡GÐ¿U’GÕ)÷_lÜ�…f:.Š_y»o—Ï£†*�³×’[ÃôÉ$GÄÆÀºXèfõ$†ödnÚ8ägÎáLÜë[=`’®Õ¥Æ›¥5¸¹™r/‰³=`È{¿Ãúéh•N©¹¾Ý¬áý“pš]9¤5î¶Þa‡™Ë|¼aîã·l}†qã%fËDy³ÇŽ—k0FÓbá)Õ•Á2gjÍ‹äxyÒ³ßÛ¢jÝþ›õv‰ž®œš´Gt¹D!¶g¦gó¥]'þoÙ-Þ@ ‚D52ê>gZ¸‡X´”sa,UyÎN¼AQæ]ÓÊÐ�§_ÂÚ)“T—c¬Tß÷ù·ÂYíOº/º§[¥;¾!‡çZ3ŸâQz±æÕòòÍ¡Jz‹0”¦‡Ì“™Ð¤ëI*­ð3ýR�c°1¸sl8MK–¥ÊÓ«ÁLŒû·#�ø,'@pï3[C÷ÞsáÓsÌÎ|`’VvHNT¬ö}ør3«C!j¶6àï5
Dž­	Û»XŸbOLËSèdg²H2�ú¿‰æŒ9ÇÜ4KˆBy	Ú=í‹2™"Š„Â��¡¢CP4¨Æ	S9ÉH£OmÖL èc ¯ÏÃµK?€9¦ç
! PŠÝBÖ{JÁ”%ABdSþÇnpˆP¯W4dO<;ä¼@Z�ËI&äÓv±�aûOË
! –×DÙä«Ÿ´ìX´È 7<ŽÿY¨ÞÁinújÎ
)ßãª‹bì{åÏr Æ8ô—ÓZï~(¯˜Å´âE,Ú§µJq!Ž
”K!ão¨è¢¢½ :¤ê¡õ£&ƒßX	æ?Ãuh0²PªSuºÕé´Â�Èß	ÃÄ²4ð”�ÜÖåm
æþ €ŽÈpƒ¸-:ÒSÝÚxä¦¬ÊÎ¢\òÍõ¤K+
! ŽâÛmóxç¦*Î®žb\P˜¬�½»×QæâNf!9ñy~ê\ï$«&ýÜe�!jã’¯Ñ
! ¶~AE,?Ï2kî�ƒ¾ƒ#*]–G£‚üt7vAqâcm“YZ>n³‘*¨ÿGåÍñGxîÊ3%ó_¢Fó�SÌû#¼ëÈÓtÒYê†+Ù �H'˜pbø.­cÅ)/„M~�2h1ÖÎW}dÑ$ù-¬¦lOIr€*ÄC“Ò	$O¿~Æu[ÀWo¯ØÀˆ çL¿í„Hn:éÄÂì¨œ�‘Åç¡ª<å®é·º
  
  For bug reporting instructions, please see:
  
--- 1,62 ----
! Þ•	d@½
! ¬€ «¡«-£«1Ñ«¬ ¬Û9¬+­KA­�­£­¯­$Ã­Fè­Q/®5�®]·®w¯I�¯A×¯K°Ne°B´°O÷°LG±R”±;ç±8#²>\²I›²Iå²B/³Dr³E·³@ý³E>´=„´{Â´?>µ9~µF¸µsÿµEs¶C¹¶Qý¶NO·Gž·Oæ·R6¸C‰¸QÍ¸=¹=]¹4›¹PÐ¹M!ºBoºI²ºHüºBE»7ˆ»EÀ¼
! ½)½0;½Zl½Ç½Ü½$ï½$¾*9¾d¾¾š¾!¦¾È¾ç¾¿J¿8h¿U¡¿Q÷¿KIÀS•À5éÀ=Á]Á#mÁ#‘Á*µÁ4àÁ2Â6HÂQÂÑÂCåÂI)ÃIsÃW½ÃEÄ9[Ä•Ä2¨Ä&ÛÄÅ*"Å:MÅfˆÅvïÅ\fÆlÃÆN0ÇMÇDÍÇ È 3È&TÈ4{È°È.ÉÈ øÈÉ.2É0aÉ$’É6·É4îÉ4#Ê2XÊ-‹Ê5¹ÊïÊË$%Ë2JË}Ë”Ë$±Ë/ÖË1Ì-8ÌfÌ…Ì3¤Ì(ØÌ"Í8$Í.]ÍŒÍ&¬Í<ÓÍ,Î!=Î&_Î(†Î5¯ÎeåÎ%KÏ?qÏ,±Ï)ÞÏ3Ð8<Ð!uÐ8—Ð:ÐÐ3Ñ(?Ñ=hÑ3¦Ñ!ÚÑ9üÑ-6Ò%dÒ#ŠÒ®Ò[ÌÒ-(Ó6VÓ�Ó/©Ó1ÙÓ,Ô*8Ô,cÔ�Ô©Ô@ÇÔÕ"Õ?ÕYÕ+tÕ% Õ!ÆÕ1èÕÖ-:ÖhÖzÖ#“Ö·Ö:ÔÖB×;R×Ž×¡×³×%É×ï×Ø*ØFØ\Ø{Ø�Ø,£Ø*ÐØ.ûØ\*Ù.‡Ù(¶Ù;ßÙ5ÚQÚ"gÚ6ŠÚ4ÁÚöÚ>Û6SÛ'ŠÛ2²Û%åÛ0Ü<Ü4RÜ‡Ü+¥Ü1ÑÜ(Ý,,Ý'YÝ0�Ý1²Ý3äÝ6Þ-OÞ+}Þ ©ÞÊÞ*ãÞß](ß)†ß+°ßÜßîßà-$àRàhà-zà&¨àÏàæà*ýà.(áWáJwáCÂá*â+1â']â$…â&ªâÑâíâ
ã)%ãOãfã2|ã¯ã-Åã+óãä'?ägä'zä'¢ä+Êäöä!å%8å#^å
‚å�å¡å¤å0¨åÙåàåíåöåÿåOæ/hæ&˜æ'¿æ&çæ&ç%5ç#[ç%ç(¥ç Îç$ïç è"5è,Xè2…è¸èØè*÷è,"é.Oé~é˜é0´é:åé) êCJêŽê¦ê­ê
! ´ê6¿êöêë,ëLë)`ë/ŠëºëÑëêëìëõëþëììì"ì+ì4ìAìJìWì`ìiìrì{ì„ì-ˆì¶ìÌìØì*öì<!í.^í�í
©í€·í.8îJgî$²î+×î)ï.-ï2\ï+�ï2»ï9îï,(ð[Uð±ð½ð(Éðòð!ñ2ñKñ
! Wñbñqñ…ñœñ¯ñ·ñ	ÀñÊñÚñéñõñòò"ò2ò	EòOò_òoò	‚ò
! Œò7—òBÏòó+óIó%có0‰ó)ºó*äó)ô69ô9pôBªôíô%õR1õ+„õ&°õ×õ3èõö5%ö=[ö+™öÅöKáö/-÷3]÷‘÷'ª÷ Ò÷ó÷%ø"5øXøuø#’ø%¶ø%Üø7ù%:ùT`ùOµù*ú0ú OúOpú%Àúæúþúû7&û*^û*‰û$´û3Ùû
ü'üMFü ”üµüÕüïü*ý,1ý^ýwý�ý&§ý3ÎýBþEþ&bþ&‰þ °þ(Ñþ&úþ+!ÿ!Mÿ!oÿ(‘ÿ)ºÿ äÿ$"*,M"z"�À+Ö,!/N~Ž©Ääü+(T"Z}œ!¼Þñ$,)3VCŠ#Î0ò'#K%k+‘5½ó /P"l%�0µ)æ:2K(~0§$Ø
ý/$;`B€)Ãí3
! 5>5t1ª)Ü!	"(	
K	0Y	Š	™	¯	Å	Ü	ï	
! 
! 0
! D
! Y
! 6n
! ¥
! ¿
! Ù
! ó
! *
<8u�ªÄÞø.I8d�8¸ñ
'
B
!]

'˜
:À
)û
+%-Q6œ9Ó=
DK4�,ÅCò'6D^'£@Ë.0;!l<ŽFË6.ICxC¼&,'2TD‡1Ìþ9:W<’-Ïý!1=.o5ž+Ô?0@6q,¨6ÕU!b„a£U/[2‹$¾2ã$N;;Š5Æ?ü:<8w%°)Ö# #D)h‰’2&OUv&Ì/ó8#4\!‘+³%ß)'/¾W)ASiyŒ£0ÁLò? 7_ 1— CÉ /
!=!<U!’!%²!.Ø! "*("(S""|"Ÿ")µ"#ß"'#(+#T#
m#{#š#¶#Ò#%ë#$,$I$?i$©$(Á$ê$
%+%;%	H%R%g%.|%«%(Æ%4ï%	$&.&)C&m&7z&²&#Í&.ñ&> '3_',“')À'&ê'J(\(4d(O™("é()):6)q)‘)¯)Ì)<Û)*1+*]*w* ‡*&¨*Ï*è*1û*-+0D+"u+2˜+(Ë++ô+, ,+M,"y,œ,#¼,&à,)-)1-$[-+€-%¬-(Ò-#û-'.4G.&|.+£.Ï.1î.? /;`/œ/G¨/.ð/*0(J08s04¬0)á0+171R1h1"~1˜¡1˜:2&Ó2ú23+3I3!c3-…3³39Ì334:4+Y4/…4µ4/Ó4+51/5-a50�5'À5,è5656"T6+w62£6-Ö6*70/7-`7$Ž75³7é7582<8o8ˆ8˜8¨8À8Ø8ë89'9@9Q9n9#9£9(¹9â9::>>:6}:,´:Gá:V);V€;V×;1.<4`<5•<*Ë<.ö<1%=EW=C�=Cá=C%>1i>0›>1Ì>Xþ>'W?:?/º?!ê?*@07@1h@š@4¹@#î@.A-AA<oA7¬AaäAAFBJˆB2ÓB'C3.C+bC-ŽC"¼C.ßC D&/D6VD�D!§DCÉD9
E3GE{E,›E4ÈEOýE;MF&‰F,°F7ÝF7G7MG,…G ²G4ÓG2H#;H0_H0�H>ÁH7I08I%iIK�IgÛI*CJnJ)vJ	 J
! ªJ	µJ¿J$ÁJ,æJWK?kK*«K8ÖK8L1HL*zL¥L'©L.ÑLM-M*BMAmMc¯M$N#8N.\N%‹N±N)ÐN+úNE&O*lO&—O9¾O/øO@(P.iP$˜P5½P4óP4(Q<]QšQµQ/ÏQ!ÿQ!!RCR<]RšR.¶R:åR) S JSkS$†S"«S.ÎS%ýS%#T$IT)nT˜T0ªT2ÛTUU&U(6UH_U,¨UÕU+ôU= V ^V)V/©VÙVæVWW'*WRW)eW�W£WºWÇWÔWòW.X,1X ^X1X$±XÖX)ìX(Y1?YqY‘Y3 Y$ÔY&ùY1 Z0RZ/ƒZ4³Z%èZ)[88[Aq[<³[.ð[4\0T\…\Ÿ\.¼\1ë\T]r]+‹]-·]å]"^	(^!2^T^'s^›^6»^0ò^9#_8]_–_Bµ_&ø_$`1D`<v`;³`.ï`5aFTa5›a5Ña>bCFbŠb.¢bÑb"êb'
c$5cZcyc”c´c,ÎcAûc$=d$bd(‡dB°d&ód)e'De;le#¨e,Ìe)ùe#f?fZf"of’f®fËf<âf5g,Ug)‚g%¬g3ÒgJh'Qh&yh/ h/Ðh(i))i#Si#wi"›i ¾i(ßi$jC-jFqj.¸j*çj
k k0@kqk#‹k!¯k-Ñk$ÿk$$l#Il/ml/�l+Ílùl1
m+?m#km#�m ³m(Ôm#ým!n2nFn]n
tn
‚n%�n¶nÖnën&o-)oWowo�o8­o.æo+pAp[pEmp<³p ðp!q3qPqfq/q3¯qãq+úq2&r3Yr>�r,Ìr4ùr&.sUs[s'cs$‹s)°s%Ús%t$&t%Ktqt�t©tÁtÙtøt8u:Ku†u™u¯uÃu×uîuÿuv5vIvdv(zv+£vÏvãv÷vw(wEw0aw’wªw.¶w'åw$
x2x.Bx,qx6žx0Õx2y
9y
Gy Uyvy‚yŸy»yÙyøy z((z:Qz4ŒzÁz*àz&{2{#L{&p{—{
¤{²{CÐ{3|!H|3j|7ž|6Ö|7
}E}0T}$…}$ª} Ï})ð})~)D~-n~4œ~,Ñ~,þ~F+^r+Ñ:ý#8€!\€-~€'¬€9Ô€%�)4�(^�/‡�$·�'Ü�8‚=‚[‚*w‚¢‚4À‚,õ‚<"ƒ_ƒ
! rƒ)}ƒ.§ƒ4Öƒ1„5=„s„ x„)™„/Ã„ó„9
! …"D…$g…HŒ…LÕ…>"†a†r†$‹†%°†KÖ†A"‡2d‡—‡«‡Æ‡:à‡1ˆ(Mˆ.vˆ;¥ˆ<áˆ&‰E‰0e‰–‰#°‰!Ô‰-ö‰$$Š$IŠ#nŠ-’Š)ÀŠ;êŠ&‹0D‹2u‹#¨‹+Ì‹9ø‹12Œ)dŒŽŒ§ŒD¶Œ$ûŒ) �)J�2t�&§�Î�5è�-ŽLŽ_ŽtŽ„Ž˜Ž¬ŽÀŽÒŽæŽøŽ
! ��-�?�S�i�{��� �²�Ä�Ø�ê�þ��$�6�H�\�n�€�’�¤�¸�Ì�à�ò�‘‘,‘>‘R‘c‘w‘‰‘›‘­‘¿‘Ñ‘å‘÷‘’’1’G’Y’k’}’�’Ÿ’¹’0Ï’4“)5“!_“�“&š“!Á“(ã“,”9”:V”!‘”!³”&Õ”ü”•7•$T•y•)�•
·•+Å•ñ•#–5–U–q–�–©–Å–á–ý–—/—J—.c—’—=¬—-ê—&˜<?˜'|˜-¤˜&Ò˜ù˜.™H™d™,w™(¤™'Í™$õ™3š9Nšˆš%§š"Íšðš››*/›Z›-x›)¦›"Ð›ó›&œ':œ+bœ(Žœ·œ×œ#Þœ�"�B�Y�t� ƒ�¤�!Â�ä�ž3žRžgž wž˜ž!¸žÚžéž0Ÿ12Ÿ@dŸ-¥ŸÓŸ%ðŸ +0 \ !| &ž $Å /ê 7¡R¡$p¡•¡%´¡(Ú¡$¢(¢"=¢=`¢.ž¢!Í¢ï¢£/£M£"j£!�£¯£¿£!Ö£ ø£(¤&B¤Ki¤%µ¤(Û¤%¥*¥.H¥2w¥!ª¥Ì¥ é¥+
! ¦6¦L¦ a¦‚¦$¢¦ Ç¦/è¦'§"@§$c§#ˆ§-¬§Ú§ó§ ¨#!¨E¨-_¨�¨3œ¨Ð¨ð¨'©26©&i©5�©+Æ©,ò©3ª4Sª*ˆª1³ª9åª4«ET«&š«Á«%Ñ«:÷«K2¬M~¬6Ì¬*­.­C­H­4O­„­‘­5ª­,à­5
®3C®w®B•®)Ø®!¯$¯C¯%^¯6„¯3»¯/ï¯!°/A°q°ƒ°•°/¦°Ö°î°±±<±X±Dx±½±-Ü±5
! ²@²(`²'‰²)±²Û²$ø²+³"I³-l³%š³!À³,â³´',´!T´ v´—´²´*Î´ù´7µ%Hµ.nµO�µKíµJ9¶K„¶KÐ¶J·Kg·5³·7é·J!¸9l¸9¦¸Dà¸D%¹@j¹«¹-¼¹.ê¹(º)Bº/lº7œº)ÔºFþº"E»	h»r»�» ¢»Ã»%à»¼"¼$;¼.`¼�¼¨¼À¼Õ¼ï¼
½7½.R½$�½¦½>¼½Nû½MJ¾%˜¾7¾¾-ö¾*$¿O¿l¿J‰¿&Ô¿ û¿À:ÀWÀlÀ�À À½À,ÝÀ-
! Á@8ÁyÁD�Á<ÔÁ$Â-6Â6dÂ›ÂºÂ!ÚÂ!üÂ9Ã$XÃ#}Ã¡Ã!±ÃÓÃ"òÃÄ53Ä-iÄ<—Ä8ÔÄ
Å+*Å8VÅ&�Å¶ÅÔÅ'óÅ4ÆPÆ*kÆ!–Æ"¸Æ"ÛÆþÆÇ4Ç,LÇ"yÇ*œÇ+ÇÇóÇÈ$È9@È9zÈ;´È;ðÈ/,É2\É3�É/ÃÉ3óÉ'Ê)GÊ)qÊ+›Ê/ÇÊ2÷Ê$*Ë-OË$}Ë!¢Ë#ÄË èË(	Ì2ÌIÌbÌ'wÌŸÌ(´ÌZÝÌ8ÍLÍbÍ.~Í(­Í4ÖÍ9Î7EÎ3}Î/±Î4áÎ.Ï.EÏ4tÏ.©Ï.ØÏ,Ð94Ð9nÐ9¨Ð:âÐ9Ñ:WÑ9’Ñ9ÌÑ.Ò!5Ò)WÒ�Ò�Ò°Ò-ËÒùÒ'	Ó1Ó-GÓuÓ �Ó®ÓÂÓ×ÓëÓÔÔ(Ô=ÔQÔfÔzÔ�Ô¥Ô¹ÔÏÔéÔýÔÕ!Õ;ÕPÕfÕ|Õ�Õ¢Õ3ºÕ%îÕBÖFWÖXžÖ5÷Ö;-×!i×1‹×2½×ð×.Ø?ØQØEqØ1·Ø'éØ%Ù7Ù*UÙ"€Ù!£Ù)ÅÙ ïÙ/Ú@ÚSÚ2qÚ/¤Ú/ÔÚ(Û&-ÛTÛ#sÛ"—Û*ºÛ!åÛ Ü*(Ü3SÜ‡Ü¥ÜMºÜ6Ý8?Ý.xÝ3§Ý-ÛÝ0	Þ':Þ&bÞ%‰Þ#¯Þ(ÓÞ.üÞ%+ßQßdß&{ß ¢ß$Ãß'èß(à39à1màŸà/¿à(ïà)á/Bá3rá(¦áÏáîá	ââ/â)Gâ qâ’â¥âºâ1Õâã/ãMãZãmã!yã.›ã'Êã-òã ä5ä.Jä2yä$¬äÑä%ïäå4å)Nåxå"“å¶åËå>àåæ)4æ^æ&~æG¥æ/íæ.ç4Lç&�ç+¨çÔçãçûç
! è1%è!Wèyè0˜è#Éèíèé#)éMé=mé«é,Ëéøé,ê=êRê!kê�êQ¬ê þê(ëHëTë	cë4më.¢ëÑëïë+
ì*9ì*dì$�ì<´ì2ñì$í%?í"eí ˆí ©í-Êí"øí!î%=îcî �î¢îÀîÝîõîï&ïü2ï/ñ11ñ:cñžñ0·ñèèñ)ÑòKûò)Góqó}ó(�óD¹óeþó0dô]•ôxóôIlõ?¶õLöõ`CöR¤öR÷öRJ÷W�÷9õ÷9/ø>iøK¨øWôøCLù@�ùGÑù9úLSú@ ú’áú;tû7°û?èûH(üIqüC»üIÿüGIýY‘ýSëýP?þ@�þ�Ñþ?Sÿ?“ÿ0Óÿ]QbD´KùGEA�1Ï+-+92eY˜ò
! & &G0n"Ÿ"Âå/ñ(! Jk>‚=ÁfÿxfhßmHY¶L]&m&”'»:ã8	BW	lš	
! H
! Nd
! _³
! rc†Cê.5F(|%¥3ËNÿhN
n·
g&mŽLüPIKšæ*$;O‹,¤Ñï,:5pJ�HÚH#FlA³Iõ?W(s9œÖí3	>=;|"¸)Û)4//d&”6»;ò".*QM|4Êÿ,0GBxf»-"LP3�1Ñ79;(u5ž8Ô?
3MD�7Æ(þ7'T_)´%Þ]!F9Æ9<X-•)Ã.í*:We½$Ðõ0(,Y&†6­ä/ 0 &G (n — 9® Dè ?-!m!€!“!)ª!#Ô!ø!"."?"W"i"=}"8»"@ô"d5#5š#)Ð#+ú#C&$j$0ƒ$9´$<î$!+%;M%7‰%'Á%7é%#!&4E&z&:˜&%Ó&7ù&<1'0n'-Ÿ'&Í'5ô'3*(5^(H”(,Ý(+
! )-6)d)){)¥)P¼)*
*'8*`*s*#Š*4®*ã*ô*.+5+Q+h+8€+@¹+/ú+R*,;},/¹,Cé,---1[-+�-+¹-#å-	..!.P.g.=x.¶.,Ô.+/-/%J/p/1ƒ/'µ/'Ý/!0#'0'K0,s0
 0®0¿0Â0)Æ0ð0÷01
1%1S@1&”1»1Ù1ø1242Q2l2‰2©2Á2Ý2õ2#3)33]3t3Š3!ª3"Ì3$ï3"4774=o4-­4<Û45.555
! <54G5|5"›5$¾5ã5*ü59'6a6}6š6
ž6
¬6
º6
È6
Ö6
ä6
ò6
77
7,7
<7
J7
X7
f7
t7‚70…7¶7
! Í7 Ø7)ù7@#8;d8$ 8Å8ƒÒ8(V9T9<Ô9C:AU:?—:J×:<";J_;Eª;Dð;^5<”<¥<-¶<$ä<#	=-=
! B=M=
Y=g=w=Ž=�=¥=
! ®=¹=Æ=Ò=â=
ò=
>>>7>D>X>m>
! …>�>,£>?Ð>?)?D?%_?D…?>Ê?5	@2?@Er@?¸@Oø@"HA+kAb—A-úA%(BNB=mB«B2½BBðB33CgCD�C?ÆC:DAD-[D&‰D °D!ÑD%óDE7EUE!uE!—E0¹E!êESFN`F)¯F,ÙF/GU6G2ŒG(¿GèGýG9H6JH4�H&¶H4ÝHI4(IX]I$¶IÛIùIJ5(J2^J‘J$­J$ÒJ$÷J:KPWK)¨K6ÒK1	L+;L8gL- L;ÎL,
! M.7M8fM9ŸM+ÙM,N82N3kN8ŸN8ØNO0(O!YO4{O<°OíO P#"PFPeP*ƒP®P8ÁPúP-Q).Q.XQ$‡Q¬Q'ËQ/óQ5#R;YRS•R-éR8S0PS0�S4²S(çS?T*PT({T*¤T%ÏT+õT0!U5RU.ˆUM·UJV(PV7yV.±V
àV0îV/W,OWY|W/ÖW%X9,X9fX9 X8ÚX7Y0KY8|YµY=ËY	ZZ3ZNZdZvZ�Z Z´ZÇZÛZ9ïZ)[B[[[t['�[8µ[î[\\(\;\N\b\v\Š\*ž\É\*Ý\]]0]D]X]t]Š]7ª](â]*^*6^a^E}^=Ã^;_B=_3€_+´_Mà_#.`OR`*¢`LÍ`-a?Ha1ˆa<ºaP÷a@Hb0‰bEºbEc+Fc,rc9ŸcKÙc/%d&Ud:|d4·dLìd29e(le,•e7Âe/úeB*f+mfC™f/Ýf;
g7Ig7�gQ¹g!h'-hVUhR¬h8ÿh98i'ri8ši#ÓiW÷iEOj9•jLÏj?k=\k+šk/Æk*ök.!l'Pl1xlƒªl9.m&hmY�m!ém+nB7n?zn!ºn5Ün+o/>o,noÇ›o
cpqp„p*�p»pÇpÖpèp;q^Aq q6Àq*÷q@"r,cr$�rLµr(s++s2Ws-Šs2¸s1ës.t(LtFut9¼t7öt8.ugu�u3’u'Æu(îuv,2v _v#€v ¤vCÅv&	w-0w ^ww6‘wÈwÔwàwúw0x =x)^x7ˆxÀxÍx(ßxyB"yey#€yB¤yDçy.,z2[z/Žz%¾zjäzO{D^{X£{ ü{C|Ba|&¤|Ë|è|}G}c}3w}«}Ê}-Ü}6
! ~A~Y~,n~›~4°~&å~8/E0u3¦5Ú3€&D€)k€*•€-À€-î€(�3E�)y�,£�/Ð�/‚60‚+g‚8“‚(Ì‚8õ‚@.ƒ:oƒ
! ªƒhµƒ2„,Q„(~„-§„!Õ„(÷„* …K…e…{…#‘…Îµ…Í„†.R‡�‡-‘‡%¿‡(å‡#ˆ/2ˆ$bˆF‡ˆ@Îˆ'‰.7‰?f‰ ¦‰3Ç‰5û‰21Š0dŠ3•Š0ÉŠ/úŠ"*‹!M‹&o‹2–‹8É‹:Œ6=Œ:tŒD¯Œ0ôŒ=%�&c�JŠ�JÕ�, Ž"MŽ"pŽ+“Ž+¿ŽëŽ%�!,�!N�p���®�3Í��-�"L�"o�’�I±�<û�38‘Ol‘_¼‘_’_|’;Ü’2“DK“9�“&Ê“-ñ“L”Ll”L¹”L•<S•=�•:Î•i	–0s–C¤–>è–/'—/W—:‡—1Â—*ô—-˜(M˜1v˜8¨˜Má˜</™‰l™Oö™YFš< š%ÝšF›,J›<w›'´›2Ü›#œ23œ)fœ*�œ»œIÛœ7%�7]�'•�-½�0ë�_žI|ž<Æž4Ÿ98Ÿ>rŸ?±Ÿ6ñŸ:( .c 4’ -Ç .õ =$¡Fb¡>©¡4è¡7¢FU¢fœ¢4£8£2A£t£}£
Ž£œ£! £1Â£eô£6Z¤8‘¤7Ê¤=¥0@¥&q¥˜¥)œ¥0Æ¥÷¥.¦4=¦Er¦f¸¦,§*L§1w§$©§Î§:ê§8%¨?^¨&ž¨+Å¨Mñ¨4?©Et©8º©&ó©9ª4Tª?‰ªHÉª«-«7G«$«$¤«É«Wè«"@¬"c¬5†¬*¼¬ç¬­(­*C­6n­,¥­,Ò­+ÿ­0+®\®@v®4·®ì®¯¯71¯Fi¯1°¯'â¯0
! °?;°-{°6©°,à°
±! ±B±Z±/m±�±6»±#ò±#²
! :²
! E²P²l².|²0«²Ü²9û²65³l³(…³)®³7Ø³1´B´9\´'–´2¾´,ñ´5µ1Tµ6†µ*½µ.èµC¶E[¶O¡¶6ñ¶;(·7d·*œ·)Ç·8ñ·4*¸T_¸´¸*Î¸1ù¸"+¹#N¹	r¹+|¹#¨¹Ì¹,ë¹Jº<cºG ºCèº%,»SR»-¦»%Ô»4ú»G/¼Cw¼0»¼Aì¼F.½8u½5®½Oä½I4¾ ~¾8Ÿ¾Ø¾ ï¾&¿'7¿,_¿Œ¿2«¿Þ¿.ö¿M%À.sÀ$¢À+ÇÀTóÀ+HÁ,tÁ$¡Á?ÆÁ"Â&)Â,PÂ&}Â*¤ÂÏÂ"íÂÃ-ÃIÃE_Ã<¥Ã;âÃ!Ä@Ä9^ÄC˜Ä#ÜÄ$Å5%Å*[Å%†Å$¬ÅÑÅðÅÆ,Æ(IÆ+rÆ;žÆCÚÆ.Ç1MÇÇ’Ç/­ÇÝÇ)ôÇ(È2GÈ*zÈ(¥È)ÎÈ3øÈ1,ÉJ^É©É9ÂÉ,üÉ-)Ê$WÊ/|Ê)¬Ê*ÖÊ
ËË)ËFËcËxË'„Ë+¬ËØËòË(Ì-7ÌeÌ�Ì'žÌ>ÆÌAÍ/GÍwÍ•ÍP¥ÍDöÍ;Î'[Î!ƒÎ¥Î½Î9ÔÎ8Ï&GÏ3nÏE¢Ï;èÏ;$Ð5`Ð=–Ð.ÔÐÑ	Ñ#Ñ-5Ñ3cÑ-—Ñ,ÅÑ+òÑ,Ò KÒlÒ‰Ò¤Ò!¿ÒáÒ<þÒ=;ÓyÓŽÓ¦Ó¼ÓÒÓëÓ"þÓ!Ô9ÔOÔlÔ0„Ô<µÔòÔÕ!Õ 3Õ TÕ!uÕ-—ÕÅÕåÕDûÕ*@Ö-kÖ™Ö3´Ö3èÖG×6d×8›×Ô×
ã×ñ×Ø!Ø AØ"bØ#…Ø©Ø ¶Ø4×ØIÙGVÙ!žÙ/ÀÙ)ðÙ#Ú!>Ú&`Ú‡Ú
”Ú¢Ú`¸ÚEÛ&_Û>†ÛFÅÛFÜ:SÜŽÜ1ŸÜ*ÑÜ*üÜ$'Ý+LÝ+xÝ+¤Ý4ÐÝ0Þ%6Þ<\ÞY™ÞoóÞ'cß6‹ß)Âß"ìß%à$5à8Zà+“à/¿à.ïà.á%Má.sáJ¢áíá	â3%âYâ1wâ9©âBãâ&ã
! 8ã3Cã5wãF­ã&ôã;ä	Wä$aä8†ä/¿ä#ïäNå:bå2�åHÐåKæHeæ®æÄæ%ãæ,	çA6çCxç?¼çüçè*è>Cè4‚èB·è4úèB/éLré ¿éàé.úé)ê(?ê'hê1�ê)Âê'ìê(ë)=ë"gëGŠë Òë óë6ìKì5eì.›ì0Êì-ûì)íIíKXí,¤í.Ñí.î9/î4iîžî?¾î9þî8ïPïkï�ï›ïµïÏïåïÿïð+ðAðWðmð‡ð¡ð·ðÑðèðþðñ.ñDñ^ñtñŽñ¤ñºñÔñêñòò,òFò`òzò�òªòÀòÚòðò
! ó!ó;óQógó}ó“ó©óÃóÙóóó	ô#ô=ôSôiôô—ô°ôÎô<ëô<(õ/eõ'•õ½õ/Ûõ.ö+:ö2fö"™öF¼ö$÷"(÷'K÷$s÷˜÷µ÷$Ò÷÷÷-	ø7øELø&’ø"¹øÜøúøù.ùHùbù|ù–ù°ù Ëùìù2ú$9úS^ú;²ú(îúSû,kû1˜û4Êû$ÿû6$ü*[ü†ü9¢ü)Üü.ý/5ýDeý>ªý"éý)þ"6þYþnþ‚þ3žþÒþ6òþ2)ÿ+\ÿ(ˆÿ/±ÿ0áÿ41G(y¢'ª0Ò.!2Tj"y*œ0Ç/ø$(9M‡
¢ ° Ñ!ò#7@=x?¶/ö"&/I"yCœ7à9>R<‘GÎO&f �2®"á,1Q$qW–Iî*8c#y.�Ìå%	+	=	$Z		(–	+¿	Që	3=
! 'q
! )™
! Ã
! *ã
! /&>#e‰-§Õô%'6'^,†A³1õ1'
3Y
2�
3À
ô
(#+Lx-•Ã?×$'<1d8–/Ï<ÿ&<#c.‡0¶#ç7;C0@°$ñ)-GWPŸ]ð:N4‰¾ÙÞ<å"/8H-�6¯;æ""OE7•)Í!÷58<n1«4Ý.,An…¥1º ì!
/MlƒAž"à5=9 w)˜(Â0ë**G6r&©,Ð'ý%%2K~-™#Ç&ë/,O|9š,Ô7^9Y˜\òYOZ©\ZaJ¼L JT <Ÿ MÜ ]*!]ˆ!Hæ!/"<A";~".º"/é"+#8E#,~#K«#$÷#$%$A$T$r$'Œ$´$ Í$+î$7%R%m%Œ%©%Â%
Þ%;ì%0(&$Y&~&L“&`à&^A'% 'BÆ'@	(-J(,x(#¥(PÉ(6)0Q)#‚)"¦)É)ä)%*#&*"J*Bm*<°*Fí*4+IM+@—+'Ø+),5*, `,!�,"£,&Æ,=í,+-H-d-"s-(–-.¿--î-4.2Q.D„.JÉ.!/16/;h/-¤/!Ò/ ô/-07C0{06˜0*Ï0)ú0"$1G1b1}11“1+Å1)ñ1,2H2_2"{2;ž29Ú2J3A_35¡38×3844I48~4·4(×4(5*)5.T5-ƒ5#±53Õ5*	6-46!b6$„6-©6×6ô674.7c74~7q³7%8C8&_8-†8$´8CÙ8E9Cc9?§9:ç9:":9]:9—::Ñ:9;9F;9€;=º;=ø;A6<=x<<¶<=ó<<1=<n=,«=!Ø='ú='">J> _>/€>°>#À>ä>9÷>1?#H?l?ƒ?›?²?Ê?á?÷?@&@>@U@m@…@œ@´@Î@å@û@A%A;ASAkA�A—A(²A)ÛA@BMFB^”BGóBG;C#ƒC@§C>èC%'D0MD~D3�D@ÄDAE7GE-E%­E2ÓE*F)1F0[F*ŒFA·FùF#G>5G;tG;°G4ìG&!HHH#gH&‹H)²H"ÜH!ÿH0!ISRI¦I¿I^×IB6J7yJ,±J6ÞJ2K,HK7uK5­K.ãK$L(7L/`L,�L½LÓL2íL. M1OM$�M4¦M3ÛM2NBN2`N(“N0¼N@íN8.O<gO$¤O'ÉOñOP$P3:P'nP–P³P%ÎPKôP@Q1XQŠQ›Q³Q1ÅQ?÷Q/7R'gR�R¥R/ºR3êR"SAS-^SŒS¬S.ÌS#ûS:TZTxT;–TÒT0ïT  U2AUQtU7ÆU7þU:6V,qV/žVÎV(äV
WW89W$rW —W5¸W)îW+X'DX*lX&—XS¾XY(2Y[Y1yY«YÆY#åY!	Z^+Z%ŠZ8°ZéZûZ
! [>[.Z[,‰[,¶[,ã[,\2=\.p\@Ÿ\6à\0]5H]0~]0¯].à];^AK^?�^)Í^÷^._@_ __€_&�_Ä_
! á_øî¬ç¹Õ}êT…\Àƒ–µ3XïyíÇ$Œ•�9[½í�Û³ýÎ�ªìÅ`d:4@“XR3­_Žcékp‚ÿI’OPºü*+Ÿ³‰%JsŽIÁ(âÃÆ° ùDä¢m�bÆÄoÕ‘�/Ô&­Ï„�‹Òˆ9;…ŠöˆÇvNZŠ´óÂ¤ñ¾JË“&ð„¡[5[
! À¼·'�žw.€b‰lŸô—.2
! ¦× žcÙj×f«æG9ø´LW•åÙ&ˆä—a¾ÏÜ9×„xíEQB™ÓvŸÓÌ‡€=cá½ÞÎRêa�·;M:,
Öu{²Ú¬¿Z«J¶HˆlÙÃÿmlò5­K4‚Jëû’vtÎ¾·3®Ú}SÑTBk@è]ÃÓÀQ† ú˜à‚¡XŸ½ ¯ðñ‘#ç£©ó†­N¶ôƒ³1@ÞbÁú>sŠÿ¨ä¶AT®tãO®0¹ãÿâÀ7)³&D|ô¶«T¦©ßgO(.©Ó¹£¥†$öå#®'…Yó¨ÍÕG`6�¥WyZx@ßQwmH
! ÌÞÔ“ä‰3Áx¥!«QZÈsïM�Hõ¤J¼–WªÑö‹Åx!b?æT§ÅA6
°�R•hRªl8…&Öu~O­\·;ìC»Þã�B›´ÈÇXkÉ°$g IŠÀE)=ß=£˜1 º+•ø6¤¸¼_“=–£Šh!Bb»4}ì½Þf¯‡—&#JØêëó‡€X±Ø[alq�"£Olü”U×aïqI˜ÐÑòºÌ#5?…%›ÉæšÂ`56ÇýÃ+Öò}»°.(>¨|-)n 'ÂÖñâ8|•Ú�œ»Dô¤�ì¿äéÙ’ïR+"�kfä@‹•‚ôp:<‹jzõûþuY‘Ú¦-Tr{šÙ2�¼Ù^°r“R/Ë}Õ7wêõíÆ%} CßïÈ~Ò÷0½{�ÄH�zª¬ƒÊè\ÌÁÇ|m™ï
vû	ú?tÖƒÄÝ9‡ÏhVµ<lÍ	Hé§ÛˆÜÕUÄZ+—ý5‘¤ûC,<Ý[(øG
! í½­6”^£„I@QœÿhtÈyƒŽñnQ´Föôp›$ÎNm2oþãÎ7�fÔM¶ç;÷âH¡Fó¨Âƒhß§Ú�^Ú#g~`ù§2	±ôš³3V ÉÐÚ"ICTU–Ðäú�üÅÃ°î± ûÅ9é«gt“heã¸-º”Z’¿.áf�Ê%Ö>Œj2‹3@×¨w?¬Þ)Ô11ç¶t�ë~	âxn85s_¿ñÔy
! =²¿ÑY;?F›f»‚'å4Qs¢ï$¦ndÏ—aŸ2r"Æ8c)¨d6/Op¤ö\P+óixM]Óò§Ð¼Ê¸·ONðëáÀ¡†L´.»)¯4SvãQ¢ºBeŠ ØPä3Ñ^R‰�]øu1ß"wV~;¸éK<†ëK\nÂr»îåÆGŸùœÔt$R¥(¦þü#/¢Møà×íC\œaüg”€édôSne,¯p³Èçu›~ù/ÀdÇ_êî	¸‘¢¹^_n'LŽ«±Xh�“d7™>âÅ¸©þy`±eß«ÖÝüÃÐào†¨ºþŸÁcî›¶~‘%Cí‡õ÷ë!H§„ù„M-°†%i÷yâ{(ü™¾àJcJ@¡b •ºs7Ìgqçz'FZö�±a‹˜‡’®ÎÒ'AcÊ4*àÍÎ£­²ýY
æŽ4ò5š˜Øá¤&Ûëú”EØ�0÷¾Òz-µL7EÒ™žµÄouœÔÜ´ð91wCå²'[	Š=šÕX*É.8‰�µð¿(_—ÀÚFÑ_·9ÇIÂ<¬ó
rñ¹SîZ„[²„DÑv©ˆóY<ÛS2ØB¦ãP*–Êe½|¸Þéx
’N`A”j$Á Þªd¨“õÄV�rýðÛÓ­eî~Õp=œÜËB^ÝÍŸ¿)iÃq‘w…Vár]�VµÌFúþ#,æ0h¡ò0GLšEˆùÓµdœ”i,‚ö`°Ï·�ÝL-v?Ò;>«³’[ê:7±èŒýÄØ-úùG¸2˜xj1F²Ü>CæÛqpÆ¹
! Gùñ	m†a±ðã¹u Né7þYËÉ‰
! m!5 ¢Ep?ñ/\{žÆåw
{?š€Ì›¼¤ð¯"–¾:³Ø*eji$â…¬ÃtHDAšA*	ÍìÎò.™½:fõëv‘˜qÆ>ßÒÜÍ¢z¿oƒbFáŽ¬
! õí€Ç�‰‹0>Ö÷�ûË:P,nW€^;ÂÛ!Ez=/¡W|àçž©yÝBŠuOüKbý·ÏÅ%*žÍ:_g¦YæS®ì8\DÑ‚<ç§…-›!ÉWTàïÁeU¯mÈž8Ž}cáŒõ{|6èk)úÅÍL˜•4ÈË1ziƒÊ�¾o®i,Óo™Œÿ–]È]àÜøD"ËSkÜg¦®ÒI+#sKE÷‡”‡sèr0åV—ˆD{K‰ûÐöXœ*¾¬�ì¥j�µj%ÏžÊ»G0Äò×	€kUk´iWåáûþÝNŒ
3ÌîlèÂÕ÷¢øA©©^PÝ¯ª²¼}²ªæºKÔÉY]qÁz™Vq£×&|è’Ï+¥/<L Ð‚ŒýÙ�¥Û–P]Ž8Œ¥èWPU‹êoy—¹,�ªÙ§Ê´"ËK¶!UÉ¼ÿ¡ì¯ê6�ÐSÿfNM(A`UM
  
  For bug reporting instructions, please see:
  
*************** Options starting with -g, -f, -m, -O, -W
*** 73,79 ****
  
  ldd output with constructors/destructors.
                             Display specific types of command line options.
!         %qD        <anonymous>    inlined from %qs at %r%s:%d:%d%R  (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}}[,...].
--- 74,80 ----
  
  ldd output with constructors/destructors.
                             Display specific types of command line options.
!                  from        %qD        <anonymous>    inlined from %qs at %r%s:%d:%d%R  (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}}[,...].
*************** ldd output with constructors/destructors
*** 134,157 ****
  !$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 have an operator or intrinsic on right hand side at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L"::" was expected after module nature at %C but was not found# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! #pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC option is not allowed inside functions#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma message: %s#pragma pack (pop) encountered without matching #pragma pack (push)#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$ operand number used after format without operand number%#qT declared here%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#pragma%> is not allowed here%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*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 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 writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%D::%D%> is not a class member%<%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%<%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%<*%> in boolean context, suggest %<&&%> instead%<...%> as arguments.)%<::%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%<[*]%> not in a declaration%<__alignof%> applied to a bit-field%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__label__%> not at the beginning of a block%<__thread%> before %<extern%>%<__thread%> before %<static%>%<auto%> changes meaning in C++11; please remove it%<auto%> in file-scope empty declaration%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<fast_interrupt%> attribute directive ignored%<inline%> in empty declaration%<long long long%> is too long for GCC%<long%> switch expression not converted to %<int%> in ISO C%<namespace%> definition is not allowed here%<noreturn%> function does return%<num_threads%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<register%> in file-scope empty declaration%<register%> storage class specifier used%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<sizeof%> applied to a bit-field%<sizeof...%> argument must be surrounded by parentheses%<struct %E%> declared in %<for%> loop initial declaration%<this%> is unavailable for static member functions%<this%> may not be used in this context%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<virtual%> outside class declaration%<void%> must be the only parameter%<~%> on a boolean expression%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu%G%qD specified bound %E equals source length%Kargument %i value %qE exceeds maximum object size %E%Kargument %i value is zero%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
  %d frame table found
  %d frame tables found
! %q#D has incomplete type%q#T has pointer data members%q#T has virtual functions and accessible non-virtual destructor%q#T is not a class%q#T is not a class or a namespace%q+D declared as a friend%q+D is usually a function%q+D redeclared as different kind of symbol%q+D takes only zero or two arguments%qD cannot have default arguments%qD declared as a non-parameter%qD declared as reference but not initialized%qD declared here%qD defined but not used%qD has a previous declaration here%qD has already been defined%qD has the same name as the class in which it is declared%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 is a namespace%qD is deprecated%qD is deprecated: %s%qD is normally a non-static function%qD is not a class or namespace%qD is not a member of %qD%qD is not a namespace-name%qD is not a template%qD is not a template function%qD is not a type%qD is not a variable%qD is not defined outside of function scope%qD is used uninitialized in this function%qD may be used uninitialized in this function%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead%qD must not have variable number of arguments%qD redeclared with different visibility%qD should be initialized in the member initialization list%qD was declared %qs which implies default visibility%qD was declared here%qD was not declared in this scope%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 to an object of non-trivially copyable type %#qT%s%qE attribute allows only an integer constant argument%qE attribute applies only to functions%qE attribute argument should be between 18 to 255%qE attribute does not apply to types%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qT is already defined%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on non-class types%qE attribute only applies to function types%qE attribute only applies to variables%qE attribute only applies to variadic functions%qE attribute requires a string constant argument%qE attribute requires an integer constant argument%qE attribute requires prototypes with named arguments%qE declared as function returning a function%qE declared as function returning an array%qE defined as wrong kind of tag%qE does not name a type%qE fails to be a typedef or built in type%qE has not been declared%qE implies default visibility, but %qD has already been declared with a different visibility%qE in namespace %qE does not name a type%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%qE is not a class or namespace%qE is not a class, namespace, or enumeration%qE is not a template%qE is not a type%qE is not an Objective-C class name or alias%qE is not at beginning of declaration%qE is not initialized%qE is not of type %qT%qE is used uninitialized in this function%qE may be used uninitialized in this function%qE may not respond to %<%c%E%>%qE output %wu or more bytes (assuming %wu) into a destination of size %wu%qE output between %wu and %wu bytes into a destination of size %wu%qE redeclared as different kind of symbol%qE undeclared (first use in this function)%qE undeclared here (not in a function)%qT defined with direct virtual base%qT defined with multiple direct bases%qT has no member named %qE%qT is not a class or namespace%qT is not a class type%qT is not a class, struct, or union type%qT is not a namespace%qT is not a template%qT is promoted to %qT when passed through %<...%>%qs attribute ignored%qs declared as function returning a function%qs declared as function returning an array%qs expects a constant argument%qs has both %<extern%> and initializer%qs has overflowed%qs initialized and declared %<extern%>%qs is narrower than values of its type%qs is not an option that controls warnings%qs specified for parameter %qE%qs specified for structure field%qs specified for structure field %qE%qs specified for unnamed parameter%r%s:%d:%R   %r%s:%d:%d:%R   %s%s
  %s %qE does not fully implement the %qE protocol%s %qs%s %s %p %d
  %s %s%s
  %s '%s'
  %s at %L must be INTEGER%s attribute at %L is not allowed outside of the specification part of a module%s does not support %%n$ operand number formats%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 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 in format string at %L%s statement expected at %L%s statement not allowed in PURE procedure at %C%s%s%s %sversion %s (%s)
  %s	compiled by GNU C version %s, %s%s%s %sversion %s (%s) compiled by CC, %s%swarning: %s header version %s differs from library version %s.
! %s-%s is an empty range%s: %m%s: %s%s: %s: %s%s: --param arguments should be of the form NAME=VALUE%s: PCH file was invalid%s: cannot open as COFF file%s: couldn%'t open PCH file: %m%s: not a COFF file%s:%d: confused by earlier errors, bailing out
  %s:no functions found
  %s:not a gcov data file
  '' ' flag'!' flag'#' flag''' flag'(' flag'+' flag'-' flag'0' flag'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'm' flag'q' flag(C)(Messages without a matching method signature(anonymous namespace)(anonymous)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
! -Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-force_flat_namespace not allowed with -dynamiclib-install_name only allowed with -dynamiclib-keep_private_externs not allowed with -dynamiclib-mbig-endian and -mlittle-endian may not be used together-private_bundle not allowed with -dynamiclib...this statement, but the latter is misleadingly indented as if it were guarded by the %qs31 bit ABI.64 bit ABI.64-bit ABI not supported in ESA/390 mode; use copy-assignment instead; use copy-initialization instead<During initialization>
! <anonymous><built-in><command-line><declaration error><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><tag-error><throw-expression><type error><type-error><typedef-error><unknown operator><unknown><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed>A synonym for -std=c89 (for C) or -std=c++98 (for C++).ASYNCHRONOUS= specifier at %L must be an initialization expressionAlign the start of functions.Align the start of loops.Align variables on a 32-bit boundary.AltiVec argument passed to unprototyped functionAmbiguous symbol in TYPE definition at %CArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L outside of range [0,127]Array reference at %C cannot have more than %d dimensionsArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference out of boundsAssembler options
  =================
  
  Assignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssume normal C execution environment.At global scope:Attribute at %L is not allowed in a TYPE definitionBad nameBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBranch at %L may result in an infinite loopBranches executed:%s of %d
--- 135,158 ----
  !$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 have an operator or intrinsic on right hand side at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L"::" was expected after module nature at %C but was not found# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! #pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC option is not allowed inside functions#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma message: %s#pragma pack (pop) encountered without matching #pragma pack (push)#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$ operand number used after format without operand number%#qT declared here%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#pragma%> is not allowed here%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*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 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 writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%D::%D%> is not a class member%<%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%<%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%<*%> in boolean context, suggest %<&&%> instead%<-Wabi%> won%'t warn about anything%<-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%>%<...%> as arguments.)%<::%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%<[*]%> not in a declaration%<__alignof%> applied to a bit-field%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__label__%> not at the beginning of a block%<__thread%> before %<extern%>%<__thread%> before %<static%>%<auto%> changes meaning in C++11; please remove it%<auto%> in file-scope empty declaration%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<fast_interrupt%> attribute directive ignored%<inline%> in empty declaration%<long long long%> is too long for GCC%<long%> switch expression not converted to %<int%> in ISO C%<namespace%> definition is not allowed here%<noreturn%> function does return%<num_threads%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<register%> in file-scope empty declaration%<register%> storage class specifier used%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<sizeof%> applied to a bit-field%<sizeof...%> argument must be surrounded by parentheses%<struct %E%> declared in %<for%> loop initial declaration%<this%> is unavailable for static member functions%<this%> may not be used in this context%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<virtual%> outside class declaration%<void%> must be the only parameter%<~%> on a boolean expression%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu%G%qD specified bound %E equals source length%Kargument %i value %qE exceeds maximum object size %E%Kargument %i value is zero%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
  %d frame table found
  %d frame tables found
! %q#D has incomplete type%q#T has pointer data members%q#T has virtual functions and accessible non-virtual destructor%q#T is not a class%q#T is not a class or a namespace%q+D declared as a friend%q+D is usually a function%q+D redeclared as different kind of symbol%q+D takes only zero or two arguments%qD cannot have default arguments%qD clearing an object of non-trivial type %#qT%s%qD declared as a non-parameter%qD declared as reference but not initialized%qD declared here%qD defined but not used%qD has a previous declaration here%qD has already been defined%qD has the same name as the class in which it is declared%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 is a namespace%qD is deprecated%qD is deprecated: %s%qD is normally a non-static function%qD is not a class or namespace%qD is not a member of %qD%qD is not a namespace-name%qD is not a template%qD is not a template function%qD is not a type%qD is not a variable%qD is not defined outside of function scope%qD is used uninitialized in this function%qD may be used uninitialized in this function%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead%qD must not have variable number of arguments%qD redeclared with different visibility%qD should be initialized in the member initialization list%qD was declared %qs which implies default visibility%qD was declared here%qD was not declared in this scope%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 to an object of non-trivially copyable type %#qT%s%qE attribute allows only an integer constant argument%qE attribute applies only to functions%qE attribute argument should be between 18 to 255%qE attribute does not apply to types%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qT is already defined%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on a function returning %qT%qE attribute ignored on non-class types%qE attribute only applies to function types%qE attribute only applies to variables%qE attribute only applies to variadic functions%qE attribute requires a string constant argument%qE attribute requires an integer constant argument%qE attribute requires prototypes with named arguments%qE declared as function returning a function%qE declared as function returning an array%qE defined as wrong kind of tag%qE does not name a type%qE fails to be a typedef or built in type%qE has not been declared%qE implies default visibility, but %qD has already been declared with a different visibility%qE in namespace %qE does not name a type%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%qE is not a class or namespace%qE is not a class, namespace, or enumeration%qE is not a template%qE is not a type%qE is not an Objective-C class name or alias%qE is not at beginning of declaration%qE is not initialized%qE is not of type %qT%qE is used uninitialized in this function%qE may be used uninitialized in this function%qE may not respond to %<%c%E%>%qE output %wu or more bytes (assuming %wu) into a destination of size %wu%qE output between %wu and %wu bytes into a destination of size %wu%qE redeclared as different kind of symbol%qE undeclared (first use in this function)%qE undeclared here (not in a function)%qT defined with direct virtual base%qT defined with multiple direct bases%qT has no member named %qE%qT is not a class or namespace%qT is not a class type%qT is not a class, struct, or union type%qT is not a namespace%qT is not a template%qT is promoted to %qT when passed through %<...%>%qs attribute ignored%qs declared as function returning a function%qs declared as function returning an array%qs expects a constant argument%qs has both %<extern%> and initializer%qs has overflowed%qs initialized and declared %<extern%>%qs is narrower than values of its type%qs is not an option that controls warnings%qs specified for parameter %qE%qs specified for structure field%qs specified for structure field %qE%qs specified for unnamed parameter%r%s:%d:%R   %r%s:%d:%d:%R   %s%s
  %s %qE does not fully implement the %qE protocol%s %qs%s %s %p %d
  %s %s%s
  %s '%s'
  %s at %L must be INTEGER%s attribute at %L is not allowed outside of the specification part of a module%s does not support %%n$ operand number formats%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 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 in format string at %L%s statement expected at %L%s statement not allowed in PURE procedure at %C%s%s%s %sversion %s (%s)
  %s	compiled by GNU C version %s, %s%s%s %sversion %s (%s) compiled by CC, %s%swarning: %s header version %s differs from library version %s.
! %s-%s is an empty range%s: %m%s: %s%s: %s: %s%s: --param arguments should be of the form NAME=VALUE%s: PCH file was invalid%s: cannot open as COFF file%s: couldn%'t open PCH file: %m%s: not a COFF file%s: some warnings being treated as errors%s:%d: confused by earlier errors, bailing out
  %s:no functions found
  %s:not a gcov data file
  '' ' flag'!' flag'#' flag''' flag'(' flag'+' flag'-' flag'0' flag'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'm' flag'q' flag(C)(Messages without a matching method signature(anonymous namespace)(anonymous)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
! -O<number>	Set optimization level to <number>.-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-force_flat_namespace not allowed with -dynamiclib-install_name only allowed with -dynamiclib-keep_private_externs not allowed with -dynamiclib-mbig-endian and -mlittle-endian may not be used together-private_bundle not allowed with -dynamiclib...this statement, but the latter is misleadingly indented as if it were guarded by the %qs31 bit ABI.64 bit ABI.64-bit ABI not supported in ESA/390 mode; use copy-assignment instead; use copy-initialization instead<During initialization>
! <anonymous><built-in><command-line><declaration error><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><tag-error><throw-expression><type error><type-error><typedef-error><unknown operator><unknown><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed>A synonym for -std=c89 (for C) or -std=c++98 (for C++).ASYNCHRONOUS= specifier at %L must be an initialization expressionAlias for --help=target.Align the start of functions.Align the start of loops.Align variables on a 32-bit boundary.AltiVec argument passed to unprototyped functionAmbiguous symbol in TYPE definition at %CArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L outside of range [0,127]Array reference at %C cannot have more than %d dimensionsArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference out of boundsAssembler options
  =================
  
  Assignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssume normal C execution environment.At global scope:Attribute at %L is not allowed in a TYPE definitionBad nameBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBranch at %L may result in an infinite loopBranches executed:%s of %d
*************** ldd output with constructors/destructors
*** 160,180 ****
  Cannot open source file %s
  Check the return value of new in C++.Code size: small, medium or large.Compile for 32-bit pointers.Compile for 64-bit pointers.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017 C standard (published in 2018).Conform to the ISO 2017 C++ standard.Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support).Conform to the ISO 202X C standard draft (experimental and incomplete support).Consider access to byte sized memory slow.Conversion from %s to %s at %LCould not open output file '%s'
  Cray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCreate GUI application.Create a shared library.Creating '%s'
! DATA statement at %C is not allowed in a PURE procedureData 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).Deleted feature:Deprecated.  This switch has no effect.Different types in pointer assignment at %L; attempted assignment of %s to %sDisable hardware floating point.Division by zero at %LDivision by zero converting %s to %s at %LDo not discard comments in macro expansions.Do not discard comments.Do not use hardware FP.Do not use hardware fp.Do not use the bit-field instructions.Do not warn about using "long long" when -pedantic.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate BIND attribute specified at %LDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate NML specification at %CDuplicate POINTER attribute at %CDuplicate SAVE attribute specified at %LDuplicate VALUE attribute specified at %LDuplicate access-specifier at %CDuplicate format specification at %CEND tag label %d at %L not definedENUM definition statement expected before %CEOR tag label %d at %L not definedERR tag label %d at %L not definedESA/390 architecture.Element in %s array constructor at %L is %sEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEnable CFI tables via GAS assembler directives.Enable OpenACC.Enable function profiling.Enable hardware floating point.Enable the normal mode.Enable verbose output.End of search list.
  Enumerator exceeds the C integer type at %CErrorError writing JSON output file %s
  Error writing modules file: %sError writing output file '%s'
! Expected ")" at %CExpected "," at %CExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected PARAMETER symbol in complex constant at %CExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected binding attribute at %CExpected binding name at %CExpected component reference at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected module procedure name at %CExpected nameExpected scalar initialization expression at %CExpected specific binding name at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable in READ statement at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: Conversion from %s to %s at %LFORMAT label %d at %L not definedGCC supports only %u nested scopesGCSE disabledGNU C no longer supports -traditional without -EGNU Extension:Generate 32-bit code.Generate 64-bit code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate LP64 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate big endian code.Generate big-endian code.Generate code for GNU as.Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.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 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 the Android platform.Generate code that uses 68881 floating-point instructions.Generate debug information in VMS format.Generate debug information in XCOFF format.Generate debug information in default format.Generate little endian code.ISO C does not allow extra %<;%> outside of a functionISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<__FUNCTION__%> predefined identifierISO C does not support %<__PRETTY_FUNCTION__%> predefined identifierISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids 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 return between function pointer and %<void *%>ISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ 1998 does not support %<long long%>ISO C++ allows bit-field attributes only before the %<:%> tokenISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids 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 omitting the middle term of a ?: expressionISO C++ forbids taking address of function %<::main%>ISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading operator ?:ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 forbids array %qE whose size can%'t be evaluatedISO C90 forbids array whose size can%'t be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids variable length arrayISO C90 forbids variable length array %qEIllegal character in BOZ constant at %CIn 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 constructor %qsIn copy constructor %qsIn destructor %qsIn function %qsIn lambda functionIn member function %qsIn static member function %qsIncompatible ranks %d and %d in assignment at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sIncorrect function return valueInitialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of variable at %C is not allowed in a PURE procedureInitializing already initialized variable at %CInteger too large at %CInterface mismatch in procedure pointer assignment at %L: %sInvalid character in name at %CInvalid form of array reference at %CInvalid initializer %s in Data statement at %CInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid value for %s specification at %CIterator step at %L cannot be zeroJunk after CALL at %CLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLike -M but ignore system header files.Like -MD but ignore system header files.Lines executed:%s of %d
  Loop variableMake "char" signed by default.Make integers 32 bits wide.Mark all loops as parallel.Memory allocation failedMissing dimension specification at %CMissing format label at %CMissing kind-parameter at %CMissing right parenthesis at %CMultiple identifiers provided with single NAME= specifier at %CNULL used in arithmeticNULL() initialization at %C is ambiguousName at %C is too longName too longNo binding name is allowed in BIND(C) at %CNo branches
  No calls
  No executable lines
  No longer supported.Non-numeric character in statement label at %CNonnegative width requiredNonstandard type declaration %s*%d at %COld-style type declaration %s*%d not supported at %COptions:
  Out of stack space.
! PARAMETER at %L is missing an initializerPRE disabledPRINT statement at %C not allowed within PURE procedurePRINT_OPERAND null pointerPRINT_OPERAND_ADDRESS, null pointerPROCEDURE at %C must be in a generic interfacePROTECTED at %C only allowed in specification part of a modulePeriod required in format specifier %s at %LPeriod required in format specifier at %LPermit '$' as an identifier character.Please submit a full bug report,
  with preprocessed source if appropriate.
  PluginsPositive width required in format specifier %s at %LPreprocessed source stored into %s file, please attach this to your bugreport.
  Print code coverage information.
  
! RESULT variable at %C must be different than function nameRecognize GNU-defined keywords.Recognize built-in functions.Recognize the "asm" keyword.Removing '%s'
  SAVE attribute at %L cannot be specified in a PURE procedureSegmentation FaultSemicolon at %C needs to be preceded by statementSpecify a plugin to load.Specify an ABI.String length at %L is too largeSubstring end index at %L is too largeSupport multi-threading.Suppress warnings.Symbol at %C is not appropriate for an expressionSynonym for -Wcomment.Syntax error in !GCC$ ATTRIBUTES statement at %CSyntax error in %s statement at %CSyntax error in ABSTRACT INTERFACE statement at %CSyntax error in CASE specification at %CSyntax error in CHARACTER declaration at %CSyntax error in CLASS IS specification at %CSyntax error in ENUMERATOR definition at %CSyntax error in I/O iterator at %CSyntax error in IF-clause at %CSyntax error in IF-expression at %CSyntax error in IMPORT statement at %CSyntax error in PROCEDURE statement at %CSyntax error in PROTECTED statement at %CSyntax error in SAVE statement at %CSyntax error in TYPE IS specification at %CSyntax error in VALUE statement at %CSyntax error in VOLATILE statement at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in data declaration at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in procedure pointer component at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTarget: %s
  The bug is not reproducible, so it is likely a hardware or OS problem.
  The following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control optimizationsThe size of L1 cache line.The size of L1 cache.The size of L2 cache.The version of the C++ ABI in use.This is free software; see the source for copying conditions.
--- 161,181 ----
  Cannot open source file %s
  Check the return value of new in C++.Code size: small, medium or large.Compile for 32-bit pointers.Compile for 64-bit pointers.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017 C standard (published in 2018).Conform to the ISO 2017 C++ standard.Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support).Conform to the ISO 202X C standard draft (experimental and incomplete support).Consider access to byte sized memory slow.Conversion from %s to %s at %LCould not open output file '%s'
  Cray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCreate GUI application.Create a shared library.Creating '%s'
! DATA statement at %C is not allowed in a PURE procedureData 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).Deleted feature:Deprecated.  This switch has no effect.Different types in pointer assignment at %L; attempted assignment of %s to %sDisable hardware floating point.Display the compiler's version.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDo not discard comments in macro expansions.Do not discard comments.Do not use hardware FP.Do not use hardware fp.Do not use the bit-field instructions.Do not warn about using "long long" when -pedantic.Don't create a dynamically linked position independent executable.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate BIND attribute specified at %LDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate NML specification at %CDuplicate POINTER attribute at %CDuplicate SAVE attribute specified at %LDuplicate VALUE attribute specified at %LDuplicate access-specifier at %CDuplicate format specification at %CEND tag label %d at %L not definedENUM definition statement expected before %CEOR tag label %d at %L not definedERR tag label %d at %L not definedESA/390 architecture.Element in %s array constructor at %L is %sEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEnable CFI tables via GAS assembler directives.Enable OpenACC.Enable exception handling.Enable function profiling.Enable hardware floating point.Enable the normal mode.Enable verbose output.End of search list.
  Enumerator exceeds the C integer type at %CErrorError writing JSON output file %s
  Error writing modules file: %sError writing output file '%s'
! Exit on the first error occurred.Expected ")" at %CExpected "," at %CExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected PARAMETER symbol in complex constant at %CExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected binding attribute at %CExpected binding name at %CExpected component reference at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected module procedure name at %CExpected nameExpected scalar initialization expression at %CExpected specific binding name at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable in READ statement at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: Conversion from %s to %s at %LFORMAT label %d at %L not definedGCC supports only %u nested scopesGCSE disabledGNU C no longer supports -traditional without -EGNU Extension:Generate 32-bit code.Generate 64-bit code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate LP64 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate big endian code.Generate big-endian code.Generate code for GNU as.Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.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 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 the Android platform.Generate code that uses 68881 floating-point instructions.Generate debug information in VMS format.Generate debug information in XCOFF format.Generate debug information in default format.Generate little endian code.ISO C does not allow extra %<;%> outside of a functionISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<__FUNCTION__%> predefined identifierISO C does not support %<__PRETTY_FUNCTION__%> predefined identifierISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids 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 return between function pointer and %<void *%>ISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ 1998 does not support %<long long%>ISO C++ allows bit-field attributes only before the %<:%> tokenISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids 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 omitting the middle term of a ?: expressionISO C++ forbids taking address of function %<::main%>ISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading operator ?:ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 forbids array %qE whose size can%'t be evaluatedISO C90 forbids array whose size can%'t be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids variable length arrayISO C90 forbids variable length array %qEIllegal character in BOZ constant at %CIn 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 constructor %qsIn copy constructor %qsIn destructor %qsIn file included fromIn function %qsIn lambda functionIn member function %qsIn static member function %qsIncompatible ranks %d and %d in assignment at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sIncorrect function return valueInitialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of variable at %C is not allowed in a PURE procedureInitializing already initialized variable at %CInteger too large at %CInterface mismatch in procedure pointer assignment at %L: %sInvalid character in name at %CInvalid form of array reference at %CInvalid initializer %s in Data statement at %CInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid value for %s specification at %CIterator step at %L cannot be zeroJunk after CALL at %CLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLike -M but ignore system header files.Like -MD but ignore system header files.Lines executed:%s of %d
  Loop variableMake "char" signed by default.Make integers 32 bits wide.Mark all loops as parallel.Memory allocation failedMissing dimension specification at %CMissing format label at %CMissing kind-parameter at %CMissing right parenthesis at %CMultiple identifiers provided with single NAME= specifier at %CNULL used in arithmeticNULL() initialization at %C is ambiguousName at %C is too longName too longNo binding name is allowed in BIND(C) at %CNo branches
  No calls
  No executable lines
  No longer supported.Non-numeric character in statement label at %CNonnegative width requiredNonstandard type declaration %s*%d at %COld-style type declaration %s*%d not supported at %COptions:
  Out of stack space.
! PARAMETER at %L is missing an initializerPRE disabledPRINT statement at %C not allowed within PURE procedurePRINT_OPERAND null pointerPRINT_OPERAND_ADDRESS, null pointerPROCEDURE at %C must be in a generic interfacePROTECTED at %C only allowed in specification part of a modulePerform a number of minor, expensive optimizations.Period required in format specifier %s at %LPeriod required in format specifier at %LPermit '$' as an identifier character.Please submit a full bug report,
  with preprocessed source if appropriate.
  PluginsPositive width required in format specifier %s at %LPreprocessed source stored into %s file, please attach this to your bugreport.
  Print code coverage information.
  
! Print extra (possibly unwanted) warnings.RESULT variable at %C must be different than function nameRecognize GNU-defined keywords.Recognize built-in functions.Recognize the "asm" keyword.Removing '%s'
  SAVE attribute at %L cannot be specified in a PURE procedureSegmentation FaultSemicolon at %C needs to be preceded by statementSpecify a plugin to load.Specify an ABI.String length at %L is too largeSubstring end index at %L is too largeSupport multi-threading.Suppress warnings.Symbol at %C is not appropriate for an expressionSynonym for -Wcomment.Syntax error in !GCC$ ATTRIBUTES statement at %CSyntax error in %s statement at %CSyntax error in ABSTRACT INTERFACE statement at %CSyntax error in CASE specification at %CSyntax error in CHARACTER declaration at %CSyntax error in CLASS IS specification at %CSyntax error in ENUMERATOR definition at %CSyntax error in I/O iterator at %CSyntax error in IF-clause at %CSyntax error in IF-expression at %CSyntax error in IMPORT statement at %CSyntax error in PROCEDURE statement at %CSyntax error in PROTECTED statement at %CSyntax error in SAVE statement at %CSyntax error in TYPE IS specification at %CSyntax error in VALUE statement at %CSyntax error in VOLATILE statement at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in data declaration at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in procedure pointer component at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTarget: %s
  The bug is not reproducible, so it is likely a hardware or OS problem.
  The following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control optimizationsThe size of L1 cache line.The size of L1 cache.The size of L2 cache.The version of the C++ ABI in use.This is free software; see the source for copying conditions.
*************** FITNESS FOR A PARTICULAR PURPOSE.
*** 185,210 ****
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  
  This switch is deprecated; do not use.Thread model: %s
! Too many arguments to %s at %LTreat integers as 32-bit.Treat the input file as already preprocessed.UNIT not specified at %LUNIT number in CLOSE statement at %L must be non-negativeUNIT number in statement at %L must be non-negativeUnclassifiable statement at %CUnclassifiable statement in IF-clause at %CUnequal character lengths (%ld/%ld) in %s at %LUnexpected %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 END statement at %CUnexpected TYPE IS statement at %CUnexpected character in variable list at %CUnexpected characters in PARAMETER statement at %CUnexpected junk after ELSE IF statement at %CUnexpected junk after ELSE statement at %CUnexpected junk after function declaration at %CUnexpected junk in formal argument list at %CUnknown argument list function at %LUnknown attribute in !GCC$ ATTRIBUTES statement at %CUsage: %s [options] file...
  Use "-Wa,OPTION" to pass "OPTION" to the assembler.
  
  Use "-Wl,OPTION" to pass "OPTION" to the linker.
  
! Use 128-bit long double.Use 16 bit int.Use 32 bit int.Use 64-bit long double.Use 80-bit long double.Use GNU C library.Use H8/300 alignment rules.Use PowerPC-64 instruction set.Use an 8-bit 'int' type.Use hardware FP.Use hardware floating point.Use hardware fp.Use registers for argument passing.Use shared libraries.Use software floating point comparisons.Use the DEC assembler syntax.Use the GNU assembler syntax.Use the bit-field instructions.Use the narrowest integer type possible for enumeration types.Variable %s cannot be assigned in PURE procedure at %CVariable type is UNKNOWN in assignment at %LWarn 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 PCH files that are found but not used.Warn about an empty body in an if or else statement.Warn about casts between incompatible function types.Warn about casts which discard qualifiers.Warn about comparison of different enum types.Warn about compile-time integer division by zero.Warn about deleting polymorphic objects with non-virtual destructors.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 parameters declared without a type specifier in K&R-style functions.Warn about function pointer arithmetic.Warn about global functions without previous declarations.Warn about global functions without prototypes.Warn about implicit declarations.Warn about implicit function declarations.Warn about invalid uses of the "offsetof" macro.Warn about missing fields in struct initializers.Warn about misuses of pragmas.Warn about multiple declarations of the same object.Warn about non-virtual destructors.Warn about overloaded virtual function names.Warn about possible security problems with format functions.Warn about possibly missing braces around initializers.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about returning a pointer/reference to a local or temporary variable.Warn about signed-unsigned comparisons.Warn about strftime formats yielding 2-digit years.Warn about subscripts whose type is "char".Warn about suspicious declarations of "main".Warn about truncated source lines.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsuffixed float constants.Warn about use of multi-character character constants.Warn about useless casts.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about zero-length formats.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn if "defined" is used outside #if.Warn if a C-style cast is used in a program.Warn if a comparison always evaluates to true or false.Warn if a local declaration hides an instance variable.Warn if an undefined macro is used in an #if directive.Warn if inherited methods are unimplemented.Warn if shift count is negative.Warn if testing floating point numbers for equality.Warn if type qualifiers on pointers are discarded.Warn on direct virtual inheritance.Warn when a declaration does not specify a type.Warn when a literal '0' is used as null pointer.Warn when a pointer is cast to an integer of a different size.Warn when all constructors and destructors are private.Warn when deleting a pointer to incomplete type.Warn when the compiler reorders code.Warn when there is a cast to a pointer from an integer of a different size.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever type qualifiers are ignored.WarningZero is not a valid statement label at %C[default][disabled][enabled]`a destructor cannot be %<constexpr%>a parameter cannot be declared %<constexpr%>a parameter list with an ellipsis can%'t match an empty parameter name list declarationa storage class can only be specified for objects and functionsadd explicit %<this%> or %<*this%> captureaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress of global register variable %qD requestedaddress of register variable %qD requestedakaalignment may not be specified for %q+Dalignment must be a small power of two, not %dalso found %<%c%s%>always_inline function might not be inlinableambiguous default type conversion from %qTan address area attribute cannot be specified for local variablesan argument type that has a default promotion can%'t match an empty parameter name list declarationand %qT has no template constructorsargs to be formatted is not %<...%>argument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qd is not a constantargument 1 must be a 5-bit signed literalargument 2 must be a 5-bit unsigned literalargument of function call might be a candidate for a format attributeargument to decltype must be an expressionarray %q+D assumed to have one elementarray %qD initialized by parenthesized string literal %qEarray 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 of inappropriate type initialized from string constantarray size missing in %q+Darray size missing in %qDarray subscript %E is below array bounds of %qTarray subscript has type %<char%>array subscript is not an integerarray used as initializerasm declaration ignored due to conflict with previous renameassertion missing after %qsassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment of constant field %qDassignment of function %qDassignment 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 %qDattribute %qs applies to array types onlyattribute ignoredattributes in parameter array declarator ignoredautomatic variable %qE cannot be %<threadprivate%>bad addressbad operandbad shift insn:badly nested C headers from preprocessorbase class %q#T should be explicitly initialized in the copy constructorbit-field %q+D width not an integer constantbit-field %qs has invalid typebit-field %qs width not an integer constantbraced-group within expression allowed only inside a functionbraces around scalar initializerbreak statement not within loop or switchbuilt-in function %q+D declared as non-functionbut not herecall   %2d never executed
  call   %2d returned %s
  called from herecan%'t create precompiled header %s: %mcan%'t read %s: %mcan%'t set %qE attribute after definitioncan%'t write %s: %mcan%'t write to %s: %mcandidate 1:candidate 2:candidate is:candidates are:candidates are:cannot call member function %qD without objectcannot convert %qE from type %qT to type %qTcannot convert to a pointer typecannot decrement a pointer to incomplete type %qTcannot disable built-in function %qscannot find class %qEcannot find interface declaration for %qEcannot find protocol declaration for %qEcannot increment a pointer to incomplete type %qTcannot inline function %<main%>cannot open %scannot put object with volatile field into registercannot take address of bit-field %qDcannot use mode %qs for enumeral typescase label does not reduce to an integer constantcase label is not an integer constant expressioncase label value exceeds maximum value for typecase label value is less than minimum value for typecase value %qs not in enumerated typecase value %qs not in enumerated type %qTcast between incompatible function types from %qT to %qTcast between incompatible pointer to member types from %qH to %qIcast 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 pointer from integer of different sizecast to union type from type not present in unioncasting between pointer-to-function and pointer-to-object is conditionally-supportedclass %qE already existsclass %qT does not have any field named %qDclass definition may not be declared a friendcleanup argument not a functioncleanup argument not an identifierclose: %sclosing LTRANS output list %s: %mclosing dependency file %s: %mcode model %s does not support PIC modecomma at end of enumerator listcommand line option %qs is valid for %s but not for %scomparing floating point with == or != is unsafecomparison always false due to limited range of data typecomparison always true due to limited range of data typecomparison between %qT and %qTcomparison between distinct pointer types %qT and %qT lacks a castcomparison between pointer and integercomparison between types %qT and %qTcomparison 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 distinct Objective-C types lacks a castcomparison of integer expressions of different signedness: %qT and %qTcomparison of unsigned expression < 0 is always falsecomparison of unsigned expression >= 0 is always truecomparison with string literal results in unspecified behaviorcomparisons like %<X<=Y<=Z%> do not have their mathematical meaningcompatible type is herecompilation terminated due to -Wfatal-errors.
  compilation terminated.
  compound literal has variable sizecompound literal of non-object type %qTconflicting type qualifiers for %q+Dconflicting types for %<%c%s%>conflicting types for %q+Dconst/copy propagation disabledconstant refers to itselfconstructor cannot be static member functionconstructor syntax used, but no constructor declared for type %qTconstructors may not be cv-qualifiedcontinue statement not within a loopcontrol reaches end of non-void functionconversion between distinct pointer types %qT and %qT lacks a castconversion lacks type at end of formatconversion to %qT from boolean expressionconversion to non-scalar type requestedconverting %<false%> to pointer type for argument %P of %qDconverting NULL to non-pointer typeconverting to non-pointer type %qT from NULLcould not open symbol resolution file: %mcould not parse file offsetcould not parse hex numbercould not split insncreating array of function memberscreating array of functionscreating array of referencescreating array of voiddata area attributes cannot be specified for local variablesdata area of %q+D conflicts with previous declarationdata definition has no type or storage classdeclaration %qD does not declare anythingdeclaration does not declare anythingdeclaration for parameter %qD but no such parameterdeclaration of %<extern%> variable %qD in %<for%> loop initial declarationdeclaration of %<~%T%> as member of %qTdeclaration of %q#D has no initializerdeclaration of %q+D shadows a built-in functiondeclaration 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 non-functiondeclaration of %qD as non-memberdeclaration of %qE as array of functionsdeclaration of %qE as array of voidsdeclaration of non-variable %qD in %<for%> loop initial declarationdeclaration of static variable %qD in %<for%> loop initial declarationdeclaration of type name as array of functionsdeclaration of type name as array of voidsdeclared heredecrement of constant field %qDdecrement of enumeration value is invalid in C++decrement of function %qDdecrement 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 %qDdefault argument given for parameter %d of %q#Ddefault argument specified for lambda parameterdefining a type in a cast is invalid in C++deleting array %q#Edeprecated conversion from string constant to %qTdestructor cannot be static member functiondestructors may not be cv-qualifieddestructors may not have parametersdid you mean to use logical not?directive argument in the range [%E, %E]distinct Objective-C type in returndivision by zeroduplicate %<const%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qEduplicate %qsduplicate (or overlapping) case valueduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate interface declaration for class %qEduplicate label declaration %qEduplicate member %q+Ddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic_cast of %q#D to %q#T can never succeedelements of array %q#D have incomplete typeembedded %<\0%> in formatempty declarationempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty index range in initializerempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerenum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum type defined hereenumeration value %qE not handled in switchenumeration values exceed range of largest integerenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenvironment variable COLLECT_GCC must be setenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definederrorerror: exception of type %<%T%> will be caughtexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexpected %<(%> or end of lineexpected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<:%> or %<...%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<class%>expected %<decltype%>expected %<delete%>expected %<extern%>expected %<namespace%>expected %<new%>expected %<none%> or %<shared%>expected %<operator%>expected %<return%>expected %<static_assert%>expected %<template%>expected %qT but argument is of type %qTexpected a string after %<#pragma message%>expected class nameexpected expressionexpected identifierexpected identifier or %<(%>expected identifier or %<*%>expected integer expressionexpected iteration declaration or initializationexpected string literalextra %<;%>extra %<;%> after in-class function definitionextra brace group at end of initializerextra elements in scalar initializerextra semicolonextra semicolon in method definition specifiedextra semicolon in struct or union specifiedextra type qualifiers in format argument (argument %d)fastcall and cdecl attributes are not compatiblefastcall and stdcall attributes are not compatiblefatal error: fclose %s: %mfield %qE declared as a functionfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfill characterfill character in strfmon formatfirst argument of %q+D should be %<int%>first argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>flexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zeroflow control insn inside a basic blockfopen %s: %mfopen: %s: %mfor template declaration %q+Dformat argument %d unused before used argument %d in $-style formatformat argument %d used more than once in %s formatformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat string argument follows the args to be formattedfound %<%c%s%>found a virtual definition for a GIMPLE registerfr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressfriend declaration does not name a class or functionfunction %q#D is initialized like a variablefunction %q+D definition is marked dllimportfunction %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 %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction call has aggregate valuefunction called through a non-compatible typefunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition does not declare parametersfunction does not return string typefunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of local variablefunction returns an aggregatefunction template %qD redeclared as a class templatefunction types not truly compatible in ISO Cfunction-scope %qs implicitly auto and declared %<__thread%>gcc version %s %s
  gcov %s%s
! gfortran does not support -E without -cppgimple_bb (stmt) is set to a wrong basic blockglobal register variable %qD used in nested functiongoto destination is neither a label nor a pointergp_offset (%ld) or end_offset (%ld) is less than zeroia64_print_operand: unknown codeidentifier %qE conflicts with C++ keywordif this code is reached, the program will abortignoring #pragma %s %signoring asm-specifier for non-static local variable %q+Dignoring duplicate directory "%s"
  ignoring nonexistent directory "%s"
! ignoring return value of %qD, declared with attribute warn_unused_resultignoring return value of function declared with attribute warn_unused_resultillegal aggregate type %qE specified for instance variable %qsillegal operand illegal operand detectedimplicit declaration of function %qEin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to allocation function %qD declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsincompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible type for argument %d of %qEincompatible types in assignment of %qT to %qTincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincomplete implementation of class %qEincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement 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 %qDinitialization from distinct Objective-C typeinitialization of a flexible array memberinitialization of flexible array member in a nested contextinitialized field overwritteninitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer fails to determine size of %q+Dinitializer for floating value is not a floating constantinitializer-string for array of chars is too longinput file %qs is the same as output fileinsn outside basic blockinstall: %s%s
  instance 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 is declared privateinter-module optimizations not implemented for C++internal compiler error.  Bad address:internal compiler error: internal error: sideeffect-insn affecting main effectinterrupt handlers cannot be MIPS16 functionsinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%H valueinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid 'asm': invalid --param value %qsinvalid IACC argumentinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a void typeinvalid argument of %qs attributeinvalid array assignmentinvalid cast from type %qT to type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid const_cast from type %qT to type %qTinvalid const_double operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid conversion in gimple callinvalid declaration of %<%T::%E%>invalid element type for attribute %qsinvalid expression as operandinvalid function declarationinvalid increment expressioninvalid initial value for member %qEinvalid initializerinvalid initializer for array member %q#Dinvalid insn:invalid location for %<pragma %s%>, ignoredinvalid lvalue in asm output %dinvalid member function declarationinvalid 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 %%z codeinvalid parameter %qsinvalid parameter type %qTinvalid pointer mode %qsinvalid qualifiers on non-member function typeinvalid receiver type %qsinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type for iteration variable %qEinvalid types in conversion to floating pointinvalid types in conversion to integerinvalid types in nop conversioninvalid use of %<auto%> in conversion operatorinvalid use of %<restrict%>invalid use of %qDinvalid use of array with unspecified boundsinvalid use of constructor as a templateinvalid use of destructor %qD as a typeinvalid use of flexible array memberinvalid use of structure with flexible array memberinvalid use of template-name %qE without an argument listinvalid use of void expressioninvalid vector type for attribute %qEjump skips variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma GCC memregs [0..16]junk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma 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%>label label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined hereld returned %d exit statusleft precisionleft precision in strfmon formatleft rotate count is negativeleft shift count >= width of typeleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectlength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlibraries: %s
  library lib%s not foundlocal declaration of %qE hides instance variablelocal variable %qD may not appear in this contextlower value in case label range less than minimum value for typelvalue required as left operand of assignmentmacro name missing after %qsmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed COLLECT_GCC_OPTIONSmaximum value of parameter %qs is %umay not use both -m32 and -m64member %qD is uninitialized referencemethod definition for %<%c%E%> not foundminimum value of parameter %qs is %umismatched argumentsmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing braces around initializermissing definitionmissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for member %qDmissing makefile target after %qsmissing operandmissing path after %qsmissing sentinel in function callmissing terminating %c charactermissing type-name in typedef-declarationmode %qs applied to inappropriate typemultidimensional array must have bounds for all dimensions except the firstmultiple default labels in one switchmultiple fields in union %qT initializedmultiple methods named %<%c%E%> foundmultiple parameters named %qDmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationname %qT has incomplete typename missing for member functionnamed return values are no longer supportednamespace %qD enterednegative insn lengthnegative width in bit-field %q+Dnegative width in bit-field %qsnested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qs declared %<extern%>nested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new types may not be defined in a return typeno %<%c%E%> method foundno argumentsno class name specified with %qsno closing %<]%> for %<%%[%> formatno data type for mode %qsno field %qD found in union being initializedno input filesno matching push for %<#pragma GCC visibility pop%>no previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno return statement in function returning non-voidno semicolon at end of struct or unionnon-const integer argument %u in call to function %qEnon-constant condition for static assertionnon-constant initialization expression at %Lnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-lvalue array in conditional expressionnon-static data member %qE declared %<constexpr%>non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-thread-local declaration of %q#D follows thread-local declarationnonconstant array index in initializernonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenot configured with sysroot headers suffixnot enough argumentsnotenote: null argument where non-null required (argument %lu)null pointernull pointer dereferencenumber of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of components of the vector not a power of twoobject type %qT does not match destructor name ~%qTold-style function definitionold-style parameter declarations in prototyped function definitionopaque vector types cannot be initializedopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %s: %moperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperands to ?: have different types %qT and %qToperation on %qE may be undefinedoperator delete[] cannot be a destroying deleteoptional argumentoptions enabled: options passed: ordered comparison of pointer with integer zerooriginally defined hereother match is hereoutput file not specifiedoutput filename specified twiceoverflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuespacked attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD invalidly declared method typeparameter %qD is initializedparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparse error in template argument listpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE 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 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 prototypepointer argumentpointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer to a function used in arithmeticpointer to a function used in subtractionpointer type mismatch in conditional expressionpointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to arrays with different qualifiers are incompatible in ISO Cpotential null pointer dereferenceprecisionprecision in printf formatprevious declarationprevious declaration of %<%c%s%>previous declaration of %q+Dprevious declaration of %q+D was hereprevious declaration of %qEprevious definition hereprevious definition of %q+D was hereprevious implicit declaration of %q+D was herepreviously declared herepreviously defined herepreviously used hereprofiler support for CR16profiler support for VxWorksprograms: %s
! promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypeprotocol %qE has circular dependencyprototype declarationprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionpure-specifier on function-definitionrange expressions in switch statements are non-standardread-only location %qE used as %<asm%> outputreading through null pointer (argument %d)recursive type %qT undefinedredeclaration of %<enum %E%>redeclaration of %q+D with different visibility (old visibility preserved)redeclaration of C++ built-in type %qTredeclaration of enumerator %q+Dredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Tredefinition of %q+Dredefinition of parameter %q+Dredefinition of typedef %q+Dredundant redeclaration of %q+Dredundant redeclaration of %qD in same scoperegister variable %qD used in nested functionreinterpret_cast from type %qT to type %qT casts away qualifiersrepeated %s in formatrequest for implicit conversion from %qT to %qT not permitted in C++request for member %qE in something not a structure or unionrequested position is less than zerorequested position is not an integer constantreturn discards %qv qualifier from pointer target typereturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type of %qD is not %<int%>return-statement with no value, in function returning %qTreturning a value from a constructorreturning a value from a destructorright precisionright precision in strfmon formatright rotate count is negativeright shift count >= width of typeright shift count is negativescalar object %qD requires one element in initializersecond argument of %q+D should be %<char **%>second argument to %<__builtin_prefetch%> must be a constantsecond parameter of %<va_start%> not last named argumentshadowed declaration is heresize of array %qD has non-integral type %qTsize of array %qD is not an integral constant-expressionsize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is not an integral constant-expressionsize of array is too largesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesizeof(long double) is 12.sizeof(long double) is 16.source is not a pointerspecified mode too small for enumeral valuesspurious trailing %<%%%> in formatstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstatement has no effectstatement with no effectstatic assertion failed: %sstatic declaration of %q+D follows non-static declarationstatic member function %q#D declared with type qualifiersstatic or type qualifiers in non-parameter array declaratorstatic_cast from type %qT to type %qT casts away qualifiersstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstruct defined herestruct has no membersstruct has no named memberssubscripted value is neither array nor pointersubscripted value is pointer to functionsuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggested alternative:suggested alternatives:switch %qs is no longer supportedswitch jumps over variable initializationswitch missing default caseswitch starts heresymtab_node::verify failedtaking the address of a label is non-standardtarget argumenttarget format does not support infinitytemplate %qD declaredtemplate argument for %qD uses local type %qTtemplate with C linkagetemplates may not be %<virtual%>the ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe compiler can assume that the address of %qD will never be NULLthe first parameter of %<operator new%> cannot have a default argumentthe result of the conversion is unspecified because %qE is outside the range of type %qTthird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthis %qs clause does not guard...this decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this is the first default labelthis is the first entry overlapping that valuethis is the insn:thread-local declaration of %q#D follows non-thread-local declarationtoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:version-comparetoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo late for # directive to set debug directorytoo many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many braces around initializer for %qTtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestraditional 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 operatortwo or more data types in declaration specifierstype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has virtual member functionstype %qT does not have a known sizetype %qT is not a base type for type %qTtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype is deprecatedtype is deprecated: %stype mismatch in array range referencetype mismatch in array referencetype mismatch in component referencetype mismatch in conditional expressiontype mismatch in real/imagpart referencetype name declared as function returning a functiontype name declared as function returning an arraytype of %qD defaults to %<int%>type of %qD does not match original declarationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype qualifiers ignored on function return typetypedef %qD is initialized (use __typeof__ instead)typedef %qD locally defined but not usedtypes are not quite compatibleunable to open fileunexpected offsetuninitialized const %qDuninitialized const %qD is invalid in C++union cannot be made transparentunion defined hereunion has no membersunion has no named membersunknown action %qE for %<#pragma pack%> - ignoredunknown cc_attr valueunknown conversion type character %qc in formatunknown destunknown move insn:unknown srcunnamed field has incomplete typeunnamed struct/union that defines no instancesunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunrecognizable insn:unrecognized addressunrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized register name %qsunsuffixed float constantunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %qDunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse __attribute__ ((vector_size)) insteaduse of %<alloca%> within a loopuse of %s and %s together in %s formatused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationusing %<%c%s%>using invalid field %qDvalue argumentvalue computed is not usedvariable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %qD has function typevariable %qD has initializer but incomplete typevariable %qD redeclared as functionvariable %qD set but not usedvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable-sized compound literalvariable-sized object may not be initializedverify_flow_info failedverify_flow_info: Block %i lacks loop_fatherverify_gimple failedverify_histograms failedversion attribute is not a stringvirtual non-class function %qsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvoid value not ignored as it ought to bevtable for waitpid failedwarning: weakref attribute must appear before alias attributeweakref is not supported in this configurationwhen writing output to %s: %mwidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwriting into constant object (argument %d)writing through null pointer (argument %d)writing to LTRANS output list %s: %mwrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codezero as null pointer constantzero or negative size array %q+Dzero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qD{anonymous}Project-Id-Version: gcc 9.1-b20190203
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-04-13 17:21+0200
! PO-Revision-Date: 2019-03-05 00:07+0200
  Last-Translator: Lauri Nurmi <lanurmi@iki.fi>
  Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>
  Language: fi
--- 186,211 ----
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  
  This switch is deprecated; do not use.Thread model: %s
! Too many arguments to %s at %LTreat all warnings as errors.Treat integers as 32-bit.Treat specified warning as error.Treat the input file as already preprocessed.UNIT not specified at %LUNIT number in CLOSE statement at %L must be non-negativeUNIT number in statement at %L must be non-negativeUnclassifiable statement at %CUnclassifiable statement in IF-clause at %CUnequal character lengths (%ld/%ld) in %s at %LUnexpected %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 END statement at %CUnexpected TYPE IS statement at %CUnexpected character in variable list at %CUnexpected characters in PARAMETER statement at %CUnexpected junk after ELSE IF statement at %CUnexpected junk after ELSE statement at %CUnexpected junk after function declaration at %CUnexpected junk in formal argument list at %CUnknown argument list function at %LUnknown attribute in !GCC$ ATTRIBUTES statement at %CUsage: %s [options] file...
  Use "-Wa,OPTION" to pass "OPTION" to the assembler.
  
  Use "-Wl,OPTION" to pass "OPTION" to the linker.
  
! Use 128-bit long double.Use 16 bit int.Use 32 bit int.Use 64-bit long double.Use 80-bit long double.Use GNU C library.Use H8/300 alignment rules.Use PowerPC-64 instruction set.Use an 8-bit 'int' type.Use hardware FP.Use hardware floating point.Use hardware fp.Use registers for argument passing.Use shared libraries.Use software floating point comparisons.Use the DEC assembler syntax.Use the GNU assembler syntax.Use the bit-field instructions.Use the narrowest integer type possible for enumeration types.Variable %s cannot be assigned in PURE procedure at %CVariable type is UNKNOWN in assignment at %LWarn 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 PCH files that are found but not used.Warn about an empty body in an if or else statement.Warn about casts between incompatible function types.Warn about casts which discard qualifiers.Warn about comparison of different enum types.Warn about compile-time integer division by zero.Warn about deleting polymorphic objects with non-virtual destructors.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 parameters declared without a type specifier in K&R-style functions.Warn about function pointer arithmetic.Warn about global functions without previous declarations.Warn about global functions without prototypes.Warn about implicit declarations.Warn about implicit function declarations.Warn about invalid uses of the "offsetof" macro.Warn about missing fields in struct initializers.Warn about misuses of pragmas.Warn about multiple declarations of the same object.Warn about non-virtual destructors.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about possible security problems with format functions.Warn about possibly missing braces around initializers.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about signed-unsigned comparisons.Warn about strftime formats yielding 2-digit years.Warn about subscripts whose type is "char".Warn about suspicious declarations of "main".Warn about truncated source lines.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsuffixed float constants.Warn about use of multi-character character constants.Warn about useless casts.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about zero-length formats.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn if "defined" is used outside #if.Warn if a C-style cast is used in a program.Warn if a comparison always evaluates to true or false.Warn if a local declaration hides an instance variable.Warn if an undefined macro is used in an #if directive.Warn if inherited methods are unimplemented.Warn if shift count is negative.Warn if testing floating point numbers for equality.Warn if type qualifiers on pointers are discarded.Warn on direct virtual inheritance.Warn when a declaration does not specify a type.Warn when a literal '0' is used as null pointer.Warn when a pointer is cast to an integer of a different size.Warn when all constructors and destructors are private.Warn when deleting a pointer to incomplete type.Warn when the compiler reorders code.Warn when there is a cast to a pointer from an integer of a different size.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever type qualifiers are ignored.WarningZero is not a valid statement label at %C[default][disabled][enabled]`a destructor cannot be %<constexpr%>a parameter cannot be declared %<constexpr%>a parameter list with an ellipsis can%'t match an empty parameter name list declarationa storage class can only be specified for objects and functionsadd explicit %<this%> or %<*this%> captureaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress of global register variable %qD requestedaddress of register variable %qD requestedakaalignment may not be specified for %q+Dalignment must be a small power of two, not %dalso found %<%c%s%>always_inline function might not be inlinableambiguous default type conversion from %qTan address area attribute cannot be specified for local variablesan argument type that has a default promotion can%'t match an empty parameter name list declarationand %qT has no template constructorsargs to be formatted is not %<...%>argument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qd is not a constantargument 1 must be a 5-bit signed literalargument 2 must be a 5-bit unsigned literalargument of function call might be a candidate for a format attributeargument to decltype must be an expressionarray %q+D assumed to have one elementarray %qD initialized by parenthesized string literal %qEarray 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 of inappropriate type initialized from string constantarray size missing in %q+Darray size missing in %qDarray subscript %E is below array bounds of %qTarray subscript has type %<char%>array subscript is not an integerarray used as initializerasm declaration ignored due to conflict with previous renameassertion missing after %qsassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment of constant field %qDassignment of function %qDassignment 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 %qDattribute %qs applies to array types onlyattribute ignoredattributes in parameter array declarator ignoredautomatic variable %qE cannot be %<threadprivate%>bad addressbad operandbad shift insn:badly nested C headers from preprocessorbase class %q#T should be explicitly initialized in the copy constructorbit-field %q+D width not an integer constantbit-field %qs has invalid typebit-field %qs width not an integer constantbraced-group within expression allowed only inside a functionbraces around scalar initializerbreak statement not within loop or switchbuilt-in function %q+D declared as non-functionbut not herecall   %2d never executed
  call   %2d returned %s
  called from herecan%'t create precompiled header %s: %mcan%'t read %s: %mcan%'t set %qE attribute after definitioncan%'t write %s: %mcan%'t write to %s: %mcandidate 1:candidate 2:candidate is:candidates are:candidates are:cannot call member function %qD without objectcannot convert %qE from type %qT to type %qTcannot convert to a pointer typecannot decrement a pointer to incomplete type %qTcannot disable built-in function %qscannot find class %qEcannot find interface declaration for %qEcannot find protocol declaration for %qEcannot increment a pointer to incomplete type %qTcannot inline function %<main%>cannot open %scannot put object with volatile field into registercannot take address of bit-field %qDcannot use mode %qs for enumeral typescase label does not reduce to an integer constantcase label is not an integer constant expressioncase label value exceeds maximum value for typecase label value is less than minimum value for typecase value %qs not in enumerated typecase value %qs not in enumerated type %qTcast between incompatible function types from %qT to %qTcast between incompatible pointer to member types from %qH to %qIcast 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 pointer from integer of different sizecast to union type from type not present in unioncasting between pointer-to-function and pointer-to-object is conditionally-supportedclass %qE already existsclass %qT does not have any field named %qDclass definition may not be declared a friendcleanup argument not a functioncleanup argument not an identifierclose: %sclosing LTRANS output list %s: %mclosing dependency file %s: %mcode model %s does not support PIC modecomma at end of enumerator listcommand line option %qs is valid for %s but not for %scomparing floating point with == or != is unsafecomparison always false due to limited range of data typecomparison always true due to limited range of data typecomparison between %qT and %qTcomparison between distinct pointer types %qT and %qT lacks a castcomparison between pointer and integercomparison between types %qT and %qTcomparison 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 distinct Objective-C types lacks a castcomparison of integer expressions of different signedness: %qT and %qTcomparison of unsigned expression < 0 is always falsecomparison of unsigned expression >= 0 is always truecomparison with string literal results in unspecified behaviorcomparisons like %<X<=Y<=Z%> do not have their mathematical meaningcompatible type is herecompilation terminated due to -Wfatal-errors.
  compilation terminated.
  compound literal has variable sizecompound literal of non-object type %qTconflicting type qualifiers for %q+Dconflicting types for %<%c%s%>conflicting types for %q+Dconst/copy propagation disabledconstant refers to itselfconstructor cannot be static member functionconstructor syntax used, but no constructor declared for type %qTconstructors may not be cv-qualifiedcontinue statement not within a loopcontrol reaches end of non-void functionconversion between distinct pointer types %qT and %qT lacks a castconversion lacks type at end of formatconversion to %qT from boolean expressionconversion to non-scalar type requestedconverting %<false%> to pointer type for argument %P of %qDconverting NULL to non-pointer typeconverting to non-pointer type %qT from NULLcould not open symbol resolution file: %mcould not parse file offsetcould not parse hex numbercould not split insncreating array of function memberscreating array of functionscreating array of referencescreating array of voiddata area attributes cannot be specified for local variablesdata area of %q+D conflicts with previous declarationdata definition has no type or storage classdeclaration %qD does not declare anythingdeclaration does not declare anythingdeclaration for parameter %qD but no such parameterdeclaration of %<extern%> variable %qD in %<for%> loop initial declarationdeclaration of %<~%T%> as member of %qTdeclaration of %q#D has no initializerdeclaration of %q+D shadows a built-in functiondeclaration 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 non-functiondeclaration of %qD as non-memberdeclaration of %qE as array of functionsdeclaration of %qE as array of voidsdeclaration of non-variable %qD in %<for%> loop initial declarationdeclaration of static variable %qD in %<for%> loop initial declarationdeclaration of type name as array of functionsdeclaration of type name as array of voidsdeclared heredecrement of constant field %qDdecrement of enumeration value is invalid in C++decrement of function %qDdecrement 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 %qDdefault argument given for parameter %d of %q#Ddefault argument specified for lambda parameterdefining a type in a cast is invalid in C++deleting array %q#Edeprecated conversion from string constant to %qTdestructor cannot be static member functiondestructors may not be cv-qualifieddestructors may not have parametersdid you mean to use logical not?directive argument in the range [%E, %E]distinct Objective-C type in returndivision by zeroduplicate %<const%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qEduplicate %qsduplicate (or overlapping) case valueduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate interface declaration for class %qEduplicate label declaration %qEduplicate member %q+Ddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic_cast of %q#D to %q#T can never succeedelements of array %q#D have incomplete typeembedded %<\0%> in formatempty declarationempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty index range in initializerempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerenum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum type defined hereenumeration value %qE not handled in switchenumeration values exceed range of largest integerenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenvironment variable COLLECT_GCC must be setenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definederrorerror: exception of type %<%T%> will be caughtexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexpected %<(%> or end of lineexpected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<:%> or %<...%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<class%>expected %<decltype%>expected %<delete%>expected %<extern%>expected %<namespace%>expected %<new%>expected %<none%> or %<shared%>expected %<operator%>expected %<return%>expected %<static_assert%>expected %<template%>expected %qT but argument is of type %qTexpected a string after %<#pragma message%>expected class nameexpected expressionexpected identifierexpected identifier or %<(%>expected identifier or %<*%>expected integer expressionexpected iteration declaration or initializationexpected string literalextra %<;%>extra %<;%> after in-class function definitionextra brace group at end of initializerextra elements in scalar initializerextra semicolonextra semicolon in method definition specifiedextra semicolon in struct or union specifiedextra type qualifiers in format argument (argument %d)fastcall and cdecl attributes are not compatiblefastcall and stdcall attributes are not compatiblefatal error: fclose %s: %mfield %qE declared as a functionfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfill characterfill character in strfmon formatfirst argument of %q+D should be %<int%>first argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>flexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zeroflow control insn inside a basic blockfopen %s: %mfopen: %s: %mfor template declaration %q+Dformat argument %d unused before used argument %d in $-style formatformat argument %d used more than once in %s formatformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat string argument follows the args to be formattedfound %<%c%s%>found a virtual definition for a GIMPLE registerfr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressfriend declaration does not name a class or functionfunction %q#D is initialized like a variablefunction %q+D definition is marked dllimportfunction %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 %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction call has aggregate valuefunction called through a non-compatible typefunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition does not declare parametersfunction does not return string typefunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of local variablefunction returns an aggregatefunction template %qD redeclared as a class templatefunction types not truly compatible in ISO Cfunction-scope %qs implicitly auto and declared %<__thread%>gcc version %s %s
  gcov %s%s
! gfortran does not support -E without -cppgimple_bb (stmt) is set to a wrong basic blockglobal register variable %qD used in nested functiongoto destination is neither a label nor a pointergp_offset (%ld) or end_offset (%ld) is less than zerohereia64_print_operand: unknown codeidentifier %qE conflicts with C++ keywordif this code is reached, the program will abortignoring #pragma %s %signoring asm-specifier for non-static local variable %q+Dignoring duplicate directory "%s"
  ignoring nonexistent directory "%s"
! ignoring return value of %qD, declared with attribute warn_unused_resultignoring return value of function declared with attribute warn_unused_resultillegal aggregate type %qE specified for instance variable %qsillegal operand illegal operand detectedimplicit declaration of function %qEimplicitly-declared %qD is deprecatedin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to allocation function %qD declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsincompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible type for argument %d of %qEincompatible types in assignment of %qT to %qTincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincomplete implementation of class %qEincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement 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 %qDinitialization from distinct Objective-C typeinitialization of a flexible array memberinitialization of flexible array member in a nested contextinitialized field overwritteninitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer fails to determine size of %q+Dinitializer for floating value is not a floating constantinitializer-string for array of chars is too longinput file %qs is the same as output fileinsn outside basic blockinstall: %s%s
  instance 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 is declared privateinter-module optimizations not implemented for C++internal compiler error.  Bad address:internal compiler error: internal error: sideeffect-insn affecting main effectinterrupt handlers cannot be MIPS16 functionsinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%H valueinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid 'asm': invalid --param value %qsinvalid IACC argumentinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a void typeinvalid argument of %qs attributeinvalid array assignmentinvalid cast from type %qT to type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid const_cast from type %qT to type %qTinvalid const_double operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid conversion in gimple callinvalid declaration of %<%T::%E%>invalid element type for attribute %qsinvalid expression as operandinvalid function declarationinvalid increment expressioninvalid initial value for member %qEinvalid initializerinvalid initializer for array member %q#Dinvalid insn:invalid location for %<pragma %s%>, ignoredinvalid lvalue in asm output %dinvalid member function declarationinvalid 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 %%z codeinvalid parameter %qsinvalid parameter type %qTinvalid pointer mode %qsinvalid qualifiers on non-member function typeinvalid receiver type %qsinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type for iteration variable %qEinvalid types in conversion to floating pointinvalid types in conversion to integerinvalid types in nop conversioninvalid use of %<auto%> in conversion operatorinvalid use of %<restrict%>invalid use of %qDinvalid use of array with unspecified boundsinvalid use of constructor as a templateinvalid use of destructor %qD as a typeinvalid use of flexible array memberinvalid use of structure with flexible array memberinvalid use of template-name %qE without an argument listinvalid use of void expressioninvalid vector type for attribute %qEjump skips variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma GCC memregs [0..16]junk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma 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%>label label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined hereld returned %d exit statusleft precisionleft precision in strfmon formatleft rotate count is negativeleft shift count >= width of typeleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectlength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlibraries: %s
  library lib%s not foundlocal declaration of %qE hides instance variablelocal variable %qD may not appear in this contextlower value in case label range less than minimum value for typelvalue required as left operand of assignmentmacro name missing after %qsmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed COLLECT_GCC_OPTIONSmaximum value of parameter %qs is %umay not use both -m32 and -m64member %qD is uninitialized referencemethod definition for %<%c%E%> not foundminimum value of parameter %qs is %umismatched argumentsmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing braces around initializermissing definitionmissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for member %qDmissing makefile target after %qsmissing operandmissing path after %qsmissing sentinel in function callmissing terminating %c charactermissing type-name in typedef-declarationmode %qs applied to inappropriate typemultidimensional array must have bounds for all dimensions except the firstmultiple default labels in one switchmultiple fields in union %qT initializedmultiple methods named %<%c%E%> foundmultiple parameters named %qDmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationname %qT has incomplete typename missing for member functionnamed return values are no longer supportednamespace %qD enterednegative insn lengthnegative width in bit-field %q+Dnegative width in bit-field %qsnested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qs declared %<extern%>nested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new types may not be defined in a return typeno %<%c%E%> method foundno argumentsno class name specified with %qsno closing %<]%> for %<%%[%> formatno data type for mode %qsno field %qD found in union being initializedno input filesno matching push for %<#pragma GCC visibility pop%>no previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno return statement in function returning non-voidno semicolon at end of struct or unionnon-const integer argument %u in call to function %qEnon-constant condition for static assertionnon-constant initialization expression at %Lnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-lvalue array in conditional expressionnon-static data member %qE declared %<constexpr%>non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-thread-local declaration of %q#D follows thread-local declarationnonconstant array index in initializernonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenot configured with sysroot headers suffixnot enough argumentsnotenote: null argument where non-null required (argument %lu)null pointernull pointer dereferencenumber of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of components of the vector not a power of twoobject type %qT does not match destructor name ~%qTold-style function definitionold-style parameter declarations in prototyped function definitionopaque vector types cannot be initializedopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %s: %moperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperands to ?: have different types %qT and %qToperation on %qE may be undefinedoperator delete[] cannot be a destroying deleteoptional argumentoptions enabled: options passed: ordered comparison of pointer with integer zerooriginally defined hereother match is hereoutput file not specifiedoutput filename specified twiceoverflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuespacked attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD invalidly declared method typeparameter %qD is initializedparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparse error in template argument listpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE 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 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 prototypepointer argumentpointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer to a function used in arithmeticpointer to a function used in subtractionpointer type mismatch in conditional expressionpointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to arrays with different qualifiers are incompatible in ISO Cpotential null pointer dereferenceprecisionprecision in printf formatprevious declarationprevious declaration of %<%c%s%>previous declaration of %q+Dprevious declaration of %q+D was hereprevious declaration of %qEprevious definition hereprevious definition of %q+D was hereprevious implicit declaration of %q+D was herepreviously declared herepreviously defined herepreviously used hereprofiler support for CR16profiler support for VxWorksprograms: %s
! promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypeprotocol %qE has circular dependencyprototype declarationprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionpure-specifier on function-definitionrange expressions in switch statements are non-standardread-only location %qE used as %<asm%> outputreading through null pointer (argument %d)recursive type %qT undefinedredeclaration of %<enum %E%>redeclaration of %q+D with different visibility (old visibility preserved)redeclaration of C++ built-in type %qTredeclaration of enumerator %q+Dredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Tredefinition of %q+Dredefinition of parameter %q+Dredefinition of typedef %q+Dredundant redeclaration of %q+Dredundant redeclaration of %qD in same scoperegister variable %qD used in nested functionreinterpret_cast from type %qT to type %qT casts away qualifiersrepeated %s in formatrequest for implicit conversion from %qT to %qT not permitted in C++request for member %qE in something not a structure or unionrequested position is less than zerorequested position is not an integer constantreturn discards %qv qualifier from pointer target typereturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type of %qD is not %<int%>return-statement with no value, in function returning %qTreturning a value from a constructorreturning a value from a destructorright precisionright precision in strfmon formatright rotate count is negativeright shift count >= width of typeright shift count is negativescalar object %qD requires one element in initializersecond argument of %q+D should be %<char **%>second argument to %<__builtin_prefetch%> must be a constantsecond parameter of %<va_start%> not last named argumentshadowed declaration is heresize of array %qD has non-integral type %qTsize of array %qD is not an integral constant-expressionsize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is not an integral constant-expressionsize of array is too largesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesizeof(long double) is 12.sizeof(long double) is 16.source is not a pointerspecified mode too small for enumeral valuesspurious trailing %<%%%> in formatstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstatement has no effectstatement with no effectstatic assertion failed: %sstatic declaration of %q+D follows non-static declarationstatic member function %q#D declared with type qualifiersstatic or type qualifiers in non-parameter array declaratorstatic_cast from type %qT to type %qT casts away qualifiersstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstruct defined herestruct has no membersstruct has no named memberssubscripted value is neither array nor pointersubscripted value is pointer to functionsuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggested alternative:suggested alternatives:switch %qs is no longer supportedswitch jumps over variable initializationswitch missing default caseswitch starts heresymtab_node::verify failedtaking the address of a label is non-standardtarget argumenttarget format does not support infinitytemplate %qD declaredtemplate argument for %qD uses local type %qTtemplate with C linkagetemplates may not be %<virtual%>the ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe compiler can assume that the address of %qD will never be NULLthe first parameter of %<operator new%> cannot have a default argumentthe result of the conversion is unspecified because %qE is outside the range of type %qTthird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthis %qs clause does not guard...this decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this is the first default labelthis is the first entry overlapping that valuethis is the insn:this statement may fall throughthread-local declaration of %q#D follows non-thread-local declarationtoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:version-comparetoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo late for # directive to set debug directorytoo many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many braces around initializer for %qTtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestraditional 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 operatortwo or more data types in declaration specifierstype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has virtual member functionstype %qT does not have a known sizetype %qT is not a base type for type %qTtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype is deprecatedtype is deprecated: %stype mismatch in array range referencetype mismatch in array referencetype mismatch in component referencetype mismatch in conditional expressiontype mismatch in real/imagpart referencetype name declared as function returning a functiontype name declared as function returning an arraytype of %qD defaults to %<int%>type of %qD does not match original declarationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype qualifiers ignored on function return typetypedef %qD is initialized (use __typeof__ instead)typedef %qD locally defined but not usedtypes are not quite compatibletypes differ in signednessunable to open fileunexpected offsetuninitialized const %qDuninitialized const %qD is invalid in C++union cannot be made transparentunion defined hereunion has no membersunion has no named membersunknown action %qE for %<#pragma pack%> - ignoredunknown cc_attr valueunknown conversion type character %qc in formatunknown destunknown move insn:unknown srcunnamed field has incomplete typeunnamed struct/union that defines no instancesunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunrecognizable insn:unrecognized addressunrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized register name %qsunsuffixed float constantunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %qDunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse __attribute__ ((vector_size)) insteaduse of %<alloca%> within a loopuse of %s and %s together in %s formatused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationusing %<%c%s%>using invalid field %qDvalue argumentvalue computed is not usedvariable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %qD has function typevariable %qD has initializer but incomplete typevariable %qD redeclared as functionvariable %qD set but not usedvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable-sized compound literalvariable-sized object may not be initializedverify_flow_info failedverify_flow_info: Block %i lacks loop_fatherverify_gimple failedverify_histograms failedversion attribute is not a stringvirtual non-class function %qsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvoid value not ignored as it ought to bevtable for waitpid failedwarning: weakref attribute must appear before alias attributeweakref is not supported in this configurationwhen writing output to %s: %mwidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwriting into constant object (argument %d)writing through null pointer (argument %d)writing to LTRANS output list %s: %mwrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codezero as null pointer constantzero or negative size array %q+Dzero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qD{anonymous}Project-Id-Version: gcc 9.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-05-02 20:28+0000
! PO-Revision-Date: 2019-05-29 18:58+0300
  Last-Translator: Lauri Nurmi <lanurmi@iki.fi>
  Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>
  Language: fi
*************** Content-Type: text/plain; charset=UTF-8
*** 213,219 ****
  Content-Transfer-Encoding: 8bit
  X-Bugs: Report translation errors to the Language-Team address.
  Plural-Forms: nplurals=2; plural=(n != 1);
! X-Generator: Poedit 2.2.1
  
  
  Ohjeet vikailmoitusten tekoon ovat osoitteessa:
--- 214,220 ----
  Content-Transfer-Encoding: 8bit
  X-Bugs: Report translation errors to the Language-Team address.
  Plural-Forms: nplurals=2; plural=(n != 1);
! X-Generator: Poedit 2.2.3
  
  
  Ohjeet vikailmoitusten tekoon ovat osoitteessa:
*************** Valitsimet, jotka alkavat -g, -f, -m, -O
*** 233,239 ****
  
  ldd-tuloste muodostimilla/hajottimilla.
                             NÃ¤ytÃ¤ tietyn tyyppiset komentorivivalitsimet.
!         %qD        <nimetÃ¶n>    avattu lÃ¤hteestÃ¤ %qs, %r%s:%d:%d%R  (Komennolla â€�-v --helpâ€� aliprosessien komentorivivalitsimet).
    -###                     Kuin -v mutta valitsimet lainausmerkeissÃ¤ eikÃ¤ komentoja kÃ¤ynnistetÃ¤.
    --help                   NÃ¤ytÃ¤ tÃ¤mÃ¤ ohje.
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
--- 234,240 ----
  
  ldd-tuloste muodostimilla/hajottimilla.
                             NÃ¤ytÃ¤ tietyn tyyppiset komentorivivalitsimet.
!                                  kohdasta        %qD        <nimetÃ¶n>    avattu lÃ¤hteestÃ¤ %qs, %r%s:%d:%d%R  (Komennolla â€�-v --helpâ€� aliprosessien komentorivivalitsimet).
    -###                     Kuin -v mutta valitsimet lainausmerkeissÃ¤ eikÃ¤ komentoja kÃ¤ynnistetÃ¤.
    --help                   NÃ¤ytÃ¤ tÃ¤mÃ¤ ohje.
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
*************** ldd-tuloste muodostimilla/hajottimilla.
*** 294,317 ****
  kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�!$OMP ATOMICâ€�-sijoituksella IAND, IOR tai IEOR tÃ¤ytyy olla kaksi argumenttia kohdassa %LkÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�!$OMP ATOMICâ€�-sijoituksen on oltava MIN, MAX, IAND, IOR tai IEOR kohdassa %Lâ€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %LkÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isten â€�!$OMP ATOMICâ€�-argumenttien on oltava skaalaareja kohdassa %Lodotettiin â€�::â€� moduuliluonteen jÃ¤lkeen paikassa %C, mutta ei lÃ¶ytynyt# %s %.2f %.2f
  #include "..." -haku alkaa tÃ¤Ã¤ltÃ¤:
  #include <...> -haku alkaa tÃ¤Ã¤ltÃ¤:
! #pragma GCC memregs ottaa luvun [0..16]#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤#pragma GCC option ei ole sallittu funktioiden sisÃ¤llÃ¤#pragma GCC visibility -ilmaisua pitÃ¤Ã¤ seurata joko push tai pop#pragma GCC visibility push() -ilmaisun pitÃ¤Ã¤ mÃ¤Ã¤rittÃ¤Ã¤ oletusarvo, sisÃ¤inen, piilotettu tai suojattu#pragma message: %s#pragma pack (pop) kohdattu ilman vastaavaa ilmaisua #pragma pack (push)#pragma pack(pop, %E) kohdattu ilman vastaavaa ilmaisua #pragma pack(push, %E)#pragma redefine_extname jÃ¤tetty huomiotta, koska se on ristiriidassa __asm__-esittelyn kanssa#pragma redefine_extname jÃ¤tetty huomiotta, koska se on ristiriidassa edellisen #pragma redefine_extname:n kanssa#pragma redefine_extname jÃ¤tetty huomiotta, koska se on ristiriidassa edellisen nimeÃ¤misen kanssa$-operandinumeroa kÃ¤ytetty operandinumerottoman muotoilun jÃ¤lkeen%#qT esitelty tÃ¤Ã¤llÃ¤%<#pragma GCC optimize%> ei ole merkkijono eikÃ¤ luku%<#pragma GCC option%> ei ole merkkijono%<#pragma%> ei ole sallittu tÃ¤Ã¤llÃ¤%<%%%c%> antaa vain vuoden kaksi viimeistÃ¤ numeroa%<%%%c%> antaa vain vuoden kaksi viimeistÃ¤ numeroa joissakin maa-asetustoissa%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa %wuâ€“%wu tavua %wu tavun kokoiseen alueeseen%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa %wuâ€“%wu tavua %wuâ€“%wu tavun kokoiseen alueeseen%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wu tavun kokoiseen alueeseen%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen%<%.*s%>-direktiivi kirjoittaa %wuâ€“%wu tavua %wu tavun kokoiseen alueeseen%<%.*s%>-direktiivi kirjoittanee %wu tavua tai enemmÃ¤n %wu tavun kokoiseen alueeseen%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen%<%D::%D%> ei ole luokan jÃ¤sen%<%E::%E%> on esittelemÃ¤ttÃ¤%<%E::%E%> ei ole luokka eikÃ¤ nimiavaruus%<%E::%E%> ei ole luokka, nimiavaruus eikÃ¤ lueteltu tyyppi%<%E::%E%> ei ole tyyppi%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤%<%T::%E%> on esittelemÃ¤ttÃ¤%<%T::%E%> ei ole tyyppi%<%T::%E%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤%<*%> totuusarvokontekstissa, ehdotetaan %<&&%> sen sijaan%<...%> argumentteina.)%<::%E%> on esittelemÃ¤ttÃ¤%<::%E%> ei ole luokka eikÃ¤ nimiavaruus%<::%E%> ei ole luokka, nimiavaruus eikÃ¤ lueteltu tyyppi%<::%E%> ei ole tyyppi%<[*]%> ei ole esittelyssÃ¤%<__alignof%>-avainsanaa sovellettu bittikenttÃ¤Ã¤n%<__builtin_longjmp%>-fuktion toisen argumentin pitÃ¤Ã¤ olla 1funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia%<__label__%> ei ole lohkon alussakÃ¤ytetty %<__thread%> ennen %<extern%>:akÃ¤ytetty %<__thread%> ennen %<static%>:a%<auto%> saa uuden merkityksen C++11:ssÃ¤; poista se%<auto%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤%<else%> ilman edeltÃ¤vÃ¤Ã¤ %<if%>:iÃ¤%<enum %E%> esitelty %<for%>-silmukan alkuesittelyssÃ¤%<fast_interrupt%>-attribuuttidirektiivi jÃ¤tetty huomiotta%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤%<long long long%> on liian pitkÃ¤ GCC:lle%<long%>-tyyppistÃ¤ switch-lauseketta ei muunneta %<int%>-tyyppiin ISO C:ssÃ¤%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤%<noreturn%>-funktio palaa%<num_threads%>-arvon on oltava positiivinen%<operator delete%>:n on palautettava tyyppi %qT%<operator delete%>:n ensimmÃ¤isen parametrin tyypin on oltava %qT%<operator new%> ei saa palauttaa NULLia ellei esittely ole %<throw()%> (tai -fcheck-new ole voimassa)%<operator new%>:n on palautettava tyyppi %qT%<operator new%>:n ensimmÃ¤isen parametrin tyypin on oltava %<size_t%> (%qT)%<register%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤%<register%>-tallennusluokkamÃ¤Ã¤ritteen kÃ¤yttÃ¶%<return%> arvon kanssa voidin palauttavassa funktiossa%<return%> ilman arvoa ei-voidin palauttavassa funktiossa%<sizeof%>:ia sovellettu bittikenttÃ¤Ã¤n%<sizeof...%>-argumentti on ympÃ¤rÃ¶itÃ¤vÃ¤ sulkeilla%<struct %E%> esitelty %<for%>-silmukan alkuesittelyssÃ¤%<this%> ei ole kÃ¤ytettÃ¤vissÃ¤ staattisissa jÃ¤senfunktioissa<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤%<typename %T::%D%> nimeÃ¤Ã¤ kohteen %q#T:n, joka ei ole luokkamalli%<typename %T::%D%> nimeÃ¤Ã¤ %q#T:n, joka ei ole tyyppi%<typeof%>:ia sovellettu bittikenttÃ¤Ã¤n%<union %E%> esitelty %<for%>-silmukan alkuesittelyssÃ¤funktiota %<va_start%> kÃ¤ytetty funktiossa, jolla on kiinteÃ¤ mÃ¤Ã¤rÃ¤ argumentteja%<virtual%> luokan esittelyn ulkopuolella%<void%>:in on oltava ainoa parametri%<~%> totuusarvolausekkeelle%G%qD-tuloste saattaa katketa kopioitaessa %wuâ€“%wu tavua %wu tavun pituisesta merkkijonostaraja %3$E, jonka %1$G%2$qD mÃ¤Ã¤rittelee, on sama kuin lÃ¤hteen pituus%Kargumentin %i arvo %qE ylittÃ¤Ã¤ olion enimmÃ¤iskoon %E%Kargumentin %i arvo on nolla%Kkutsu kohteeseen %qs esitelty attribuuttivirheellÃ¤: %s%Kkutsu kohteeseen %qs esitelty attribuuttivaroituksella: %slÃ¶ytyi %d muodostin
  lÃ¶ytyi %d muodostinta
  lÃ¶ytyi %d hajotin
  lÃ¶ytyi %d hajotinta
  lÃ¶ytyi %d kehystaulu
  lÃ¶ytyi %d kehystaulua
! %q#D on vaillinaista tyyppiÃ¤luokalla %q#T on datajÃ¤seninÃ¤ osoittimialuokalla %q#T on virtuaalifunktioita ja kÃ¤ytettÃ¤vissÃ¤ oleva epÃ¤virtuaalinen hajotin%q#T ei ole luokka%q#T ei ole luokka eikÃ¤ nimiavaruus%q+D esitelty ystÃ¤vÃ¤nÃ¤%q+D on yleensÃ¤ funktio%q+D esitelty uudelleen erityyppisenÃ¤ symbolina%q+D sallii vain nolla tai kaksi argumenttia%qD:lla ei voi olla oletusargumentteja%qD esitelty ei-parametrina%qD esitelty viitteenÃ¤, mutta ei ole alustettu%qD esitelty tÃ¤Ã¤llÃ¤%qD mÃ¤Ã¤ritelty mutta kÃ¤yttÃ¤mÃ¤tÃ¶n%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤%qD on jo mÃ¤Ã¤ritelty%qD:llÃ¤ on sama nimi kuin luokalla, jossa se on esitelty%qD perii %E-ABI-tunnisteen, jota %qT kÃ¤yttÃ¤Ã¤ (paluutyypissÃ¤Ã¤n)%qD perii %E-ABI-tunnisteen, jota %qT kÃ¤yttÃ¤Ã¤ (tyypissÃ¤Ã¤n)%qD on nimiavaruus%qD on vanhentunut%qD on vanhentunut: %s%qD on tavallisesti ei-staattinen funktio%qD ei ole luokka eikÃ¤ nimiavaruus%qD ei ole %qD:n jÃ¤sen%qD ei ole nimiavaruuden nimi%qD ei ole malli%qD ei ole mallifunktio%qD ei ole tyyppi%qD ei ole muuttuja%qD ei ole mÃ¤Ã¤ritelty funktion nÃ¤kyvyysalueen ulkopuolella%qD tulee kÃ¤ytetyksi alustamattomana tÃ¤ssÃ¤ funktiossa%qD saattaa tulla kÃ¤ytetyksi alustamattomana tÃ¤ssÃ¤ funktiossa%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤%qD:lla ei saa olla vaihtuvaa mÃ¤Ã¤rÃ¤Ã¤ argumentteja%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤%qD tulee alustaa jÃ¤senten alustuslistassa%qD esiteltiin tyyppinÃ¤ %qs, mikÃ¤ edellyttÃ¤Ã¤ oletusnÃ¤kyvyyttÃ¤%qD esiteltiin tÃ¤Ã¤llÃ¤%qD on esittelemÃ¤ttÃ¤ tÃ¤llÃ¤ nÃ¤kyvyysalueella%qD kÃ¤ytÃ¶ssÃ¤ ilman esittelyÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤%qD kÃ¤ytÃ¶ssÃ¤ ilman prototyyppiÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤%qD alustetaan jÃ¤ljempÃ¤nÃ¤ kuin%qD kirjoittaa ei-triviaalisti-kopioitavaan tyyppiin %#qT%s%qE-attribuutti sallii vain kokonaislukuvakioargumentin%qE-attribuutti pÃ¤tee vain funktioihin%qE-attribuutin argumentin tulee olla vÃ¤lillÃ¤ 18..255%qE-attribuutti ei pÃ¤de tyyppeihin%qE-attribuutti vaikuttaa vain julkisiin objekteihin%qE-attribuuttia ei huomioida%qE-attribuuttia ei huomioida koska %qT on jo mÃ¤Ã¤ritelty%qE-attribuuttia ei huomioida %qE:lle%qE-attribuuttia ei huomioida %qT-tyyppiselle kentÃ¤lle%qE-attribuuttia ei huomioida ei-luokkatyypeille%qE-attribuutti pÃ¤tee vain funktiotyyppeihin%qE-attribuutti pÃ¤tee vain muuttujiin%qE-attribuutti soveltuu vain variadisiin funktioihin%qE-attribuutti tarvitsee merkkijonovakioargumentin%qE-attribuutti tarvitsee kokonaislukuvakioargumentin%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja%qE esitelty funktion palauttavana funktiona%qE esitelty taulukon palauttavan funktiona%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena%qE ei nimeÃ¤ tyyppiÃ¤%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi%qE on esittelemÃ¤ttÃ¤%qE edellyttÃ¤Ã¤ oletusnÃ¤kyvyyttÃ¤, mutta %qD on jo esitelty eri nÃ¤kyvyydellÃ¤%qE nimiavaruudessa %qE ei nimeÃ¤ tyyppiÃ¤%qE on tunnistamaton muotofunktiotyyppi%qE on vanhentunut%qE on vanhentunut: %s%qE ei ole luokka eikÃ¤ nimiavaruus%qE ei ole luokka, nimiavaruus eikÃ¤ lueteltu tyyppi%qE ei ole malli%qE ei ole tyyppi%qE ei ole Objective-C-luokkanimi eikÃ¤ -alias%qE ei ole esittelyn alussa%qE:a ei ole alustettu%qE ei ole tyyppiÃ¤ %qT%qE tulee kÃ¤ytetyksi alustamattomana tÃ¤ssÃ¤ funktiossa%qE saattaa tulla kÃ¤ytetyksi alustamattomana tÃ¤ssÃ¤ funktiossa%qE ei vÃ¤lttÃ¤mÃ¤ttÃ¤ vastaa viestiin %<%c%E%>%qE tulostaa vÃ¤hintÃ¤Ã¤n %wu tavua (oletetaan %wu) %wu tavun kokoiseen kohteeseen%qE tulostaa %wuâ€“%wu tavua %wu tavun kokoiseen kohteeseen%qE esitelty uudelleen erityyppisenÃ¤ symbolina%qE esittelemÃ¤ttÃ¤ (ensimmÃ¤inen kÃ¤yttÃ¶kerta tÃ¤ssÃ¤ funktiossa)%qE esittelemÃ¤ttÃ¤ tÃ¤Ã¤llÃ¤ (ei funktiossa)%qT mÃ¤Ã¤ritelty suoralla virtuaalisella kannalla%qT mÃ¤Ã¤ritelty monella suoralla kannoallatyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤%qT ei ole luokka eikÃ¤ nimiavaruus%qT ei ole luokkatyyppi%qT ei ole luokka-, struct- eikÃ¤ unionityyppi%qT ei ole nimiavaruus%qT ei ole malli%qT muunnetaan tyypiksi %qT, kun se viedÃ¤Ã¤n %<...%>:n lÃ¤pi%qs attribuuttia ei huomioida%qs esitelty funktion palauttavana funktiona%qs esitelty taulukon palauttavan funktiona%qs odottaa vakioargumenttia%qs on sekÃ¤ %<extern%> ettÃ¤ alustin%qs on ylivuotanut%qs alustettu ja esitelty %<extern%>-avainsanalla%qs on kapeampi kuin tyyppisensÃ¤ arvot%qs ei ole varoituksia ohjaava valitsin%qs mÃ¤Ã¤ritelty parametrille %qE%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle %qE%qs mÃ¤Ã¤ritelty nimettÃ¶mÃ¤lle parametrille%r%s:%d:%R   %r%s:%d:%d:%R   %s%s
  %s %qE ei tÃ¤ysin toteuta %qE-protokollaa%s %qs%s %s %p %d
  %s %s%s
  %s â€�%sâ€�
  %s:n kohdassa %L tÃ¤ytyy olla INTEGER%s-attribuutti kohdassa %L ei ole sallittu moduulin spesifikaatio-osan ulkopuolella%s ei tue %%n$-operandinumeromuotoilua%s ei tue: can_merge_blocks_p%s ei tue: can_remove_branch_p%s ei tue: create_basic_block%s ei tue: delete_basic_block%s ei tue: dump_bb_for_graph%s ei tue: duplicate_block%s ei tue: force_nonfallthru%s ei tue: make_forwarder_block%s ei tue: merge_blocks%s ei tue: move_block_after%s ei tue: predict_edge%s ei tue: predicted_by_p%s ei tue: redirect_edge_and_branch%s ei tue: redirect_edge_and_branch_force%s ei tue: split_block%s ei tue: split_edge%s ei tue muotoilua %<%%%c%> %s%s ei tue muotoilua %<%%%s%c%> %s%s ei tue pituusmÃ¤Ã¤rettÃ¤ %qs %s%s muotoilumerkkijonossa kohdassa %L%s-lausetta odotettiin kohdassa %L%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C%s%s%s %sversio %s (%s)
  %s	kÃ¤Ã¤nnetty GNU C:n versiolla %s, %s%s%s %sversio %s (%s) kÃ¤Ã¤nnetty CC:llÃ¤, %s%swarning: %s-otsakeversio %s eroaa kirjastoversiosta %s.
! %s-%s on tyhjÃ¤ vÃ¤li%s: %m%s: %s%s: %s: %s%s: --param-argumenttien tulee olla muotoa NIMI=ARVO%s: PCH-tiedosto oli epÃ¤kelpo%s: ei voida avata COFF-tiedostona%s: ei voitu avata PCH-tiedostoa: %m%s: ei ole COFF-tiedosto%s:%d: hÃ¤mmentynyt aikaisemmista virheistÃ¤, poistutaan
  %s:funktioita ei lÃ¶ytynyt
  %s:ei ole gcov-datatiedosto
  â€�â€� â€�-lippuâ€�!â€�-lippuâ€�#â€�-lippuâ€�'â€�-lippuâ€�(â€�-lippuâ€�+â€�-lippuâ€�-â€�-lippuâ€�0â€�-lippuâ€�Eâ€�-mÃ¤Ã¤reâ€�Iâ€�-lippuâ€�Oâ€�-mÃ¤Ã¤reâ€�^â€�-lippuâ€�_â€�-lippuâ€�aâ€�-lippuâ€�mâ€�-lippuâ€�qâ€�-lippuÂ©(Viestien ilman tÃ¤smÃ¤Ã¤vÃ¤Ã¤ metodisignatuuria(nimetÃ¶n nimiavaruus)(nimetÃ¶n)(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)(ehkÃ¤ tarkoitettiin %<typename %T::%E%>)(mahdollisesti %qT:n mÃ¤Ã¤rittelyn perÃ¤stÃ¤ puuttuu puolipiste)(eli kannattaisi antaa %qT eikÃ¤ %qT funktiolle %<va_arg%>)(staattiset hajottimet kohteelle %s)({nimetÃ¶n})*** VAROITUS *** liitÃ¤nnÃ¤isiÃ¤ on kÃ¤ytÃ¶ssÃ¤, Ã¤lÃ¤ raportoi tÃ¤tÃ¤ vikana ellei vika ole toistettavissa ilman liitÃ¤nnÃ¤isiÃ¤.
! -Wnormalized=[none|id|nfc|nfkc]	Varoita normalisoimattomista Unicode-merkkijonoista.valitsimia -bundle ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤valitsimia -bundle_loader ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤valitsimia -client_name ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤-current_version on sallittu vain valitsimen -dynamiclib kanssavalitsimia -force_flat_namespace ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤-install_name on sallittu vain valitsimen -dynamiclib kanssavalitsimia -keep_private_externs ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤valitsimia -mbig-endian ja -mlittle-endian ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤valitsimia -private_bundle ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤...tÃ¤tÃ¤ lausetta, mutta jÃ¤ljempi on harhaanjohtavasti sisennetty kuin %qs reunustaisi sitÃ¤31-bittinen ABI.64-bittinen ABI.64-bittinen ABI ei ole tuettu ESA/390-tilassa; kÃ¤ytÃ¤ kopiosijoitusta sen sijaan; kÃ¤ytÃ¤ kopioalustusta sen sijaan<Alustuksen aikana>
! <nimetÃ¶n><sisÃ¤inen><komentorivi><esittelyvirhe><virheellinen-lauseke><lausekevirhe><lambda<lambda><puuttuva><paluuarvo> <paluuarvo><tunnistevirhe><throw-lauseke><tyyppivirhe><tyyppivirhe><typedef-virhe><tuntematon operaattori><tuntematon><nimetÃ¶n-kiinteÃ¤:<nimetÃ¶n-liukuluku:<nimetÃ¶n-etumerkitÃ¶n:<nimetÃ¶n><jÃ¤sentÃ¤mÃ¤tÃ¶n>Sama kuin -std=c89 (C) tai -std=c++98 (C++).ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslausekeKohdista funktioiden alut.Kohdista silmukoiden alut.Kohdista muuttujat 32 bitin rajoille.AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤Monimerkityksellinen symboli TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %CArgumentin %s kohdassa %L on oltava pituudeltaan yksiFunktion %s argumentti kohdassa %L on negatiivinenFunktion %s argumentti kohdassa %L on lukualueen [0,127] ulkopuolellaTaulukkoviitteellÃ¤ kohdassa %C ei voi olla yli %d ulottuvuuttaTaulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %dTaulukkoviite rajojen ulkopuolellaAssembler-valitsimet
  ====================
  
  Sijoitusoperaattorirajapinta kohdassa %L ei saa mÃ¤Ã¤ritellÃ¤ uudelleen INTRINSIC-tyyppisijoitustaSijoitus FORALL-indeksimuuttujaan kohdassa %LOleta normaali C-suoritusympÃ¤ristÃ¶.Globaalilla nÃ¤kyvyysalueella:Attribuutti kohdassa %L ei ole sallittu TYPE-mÃ¤Ã¤rittelyssÃ¤Virheellinen nimiLohkonimiÃ¶ ei ole sopiva IF-lauseelle kohdassa %CLohkonimiÃ¶ ei ole sopiva aritmeettiselle IF-lauseelle kohdassa %CHaarautuminen kohdassa %L voi aiheuttaa ikisilmukanHaaroja suoritettu:%s/%d
--- 295,318 ----
  kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�!$OMP ATOMICâ€�-sijoituksella IAND, IOR tai IEOR tÃ¤ytyy olla kaksi argumenttia kohdassa %LkÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�!$OMP ATOMICâ€�-sijoituksen on oltava MIN, MAX, IAND, IOR tai IEOR kohdassa %Lâ€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %LkÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isten â€�!$OMP ATOMICâ€�-argumenttien on oltava skaalaareja kohdassa %Lodotettiin â€�::â€� moduuliluonteen jÃ¤lkeen paikassa %C, mutta ei lÃ¶ytynyt# %s %.2f %.2f
  #include "..." -haku alkaa tÃ¤Ã¤ltÃ¤:
  #include <...> -haku alkaa tÃ¤Ã¤ltÃ¤:
! #pragma GCC memregs ottaa luvun [0..16]#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤#pragma GCC option ei ole sallittu funktioiden sisÃ¤llÃ¤#pragma GCC visibility -ilmaisua pitÃ¤Ã¤ seurata joko push tai pop#pragma GCC visibility push() -ilmaisun pitÃ¤Ã¤ mÃ¤Ã¤rittÃ¤Ã¤ oletusarvo, sisÃ¤inen, piilotettu tai suojattu#pragma message: %s#pragma pack (pop) kohdattu ilman vastaavaa ilmaisua #pragma pack (push)#pragma pack(pop, %E) kohdattu ilman vastaavaa ilmaisua #pragma pack(push, %E)#pragma redefine_extname jÃ¤tetty huomiotta, koska se on ristiriidassa __asm__-esittelyn kanssa#pragma redefine_extname jÃ¤tetty huomiotta, koska se on ristiriidassa edellisen #pragma redefine_extname:n kanssa#pragma redefine_extname jÃ¤tetty huomiotta, koska se on ristiriidassa edellisen nimeÃ¤misen kanssa$-operandinumeroa kÃ¤ytetty operandinumerottoman muotoilun jÃ¤lkeen%#qT esitelty tÃ¤Ã¤llÃ¤%<#pragma GCC optimize%> ei ole merkkijono eikÃ¤ luku%<#pragma GCC option%> ei ole merkkijono%<#pragma%> ei ole sallittu tÃ¤Ã¤llÃ¤%<%%%c%> antaa vain vuoden kaksi viimeistÃ¤ numeroa%<%%%c%> antaa vain vuoden kaksi viimeistÃ¤ numeroa joissakin maa-asetustoissa%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa %wuâ€“%wu tavua %wu tavun kokoiseen alueeseen%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa %wuâ€“%wu tavua %wuâ€“%wu tavun kokoiseen alueeseen%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wu tavun kokoiseen alueeseen%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen%<%.*s%>-direktiivi kirjoittaa %wuâ€“%wu tavua %wu tavun kokoiseen alueeseen%<%.*s%>-direktiivi kirjoittanee ainakin %wu tavua %wu tavun kokoiseen alueeseen%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen%<%D::%D%> ei ole luokan jÃ¤sen%<%E::%E%> on esittelemÃ¤ttÃ¤%<%E::%E%> ei ole luokka eikÃ¤ nimiavaruus%<%E::%E%> ei ole luokka, nimiavaruus eikÃ¤ lueteltu tyyppi%<%E::%E%> ei ole tyyppi%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤%<%T::%E%> on esittelemÃ¤ttÃ¤%<%T::%E%> ei ole tyyppi%<%T::%E%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤%<*%> totuusarvokontekstissa, ehdotetaan %<&&%> sen sijaan%<-Wabi%> ei varoita mistÃ¤Ã¤n%<-Wformat-contains-nul%> jÃ¤tetty huomiotta ilman valitsinta %<-Wformat%>%<-Wformat-extra-args%> jÃ¤tetty huomiotta ilman valitsinta %<-Wformat%>%<-Wformat-nonliteral%> jÃ¤tetty huomiotta ilman valitsinta %<-Wformat%>%<-Wformat-security%> jÃ¤tetty huomiotta ilman valitsinta %<-Wformat%>%<-Wformat-y2k%> jÃ¤tetty huomiotta ilman valitsinta %<-Wformat%>%<-Wformat-zero-length%> jÃ¤tetty huomiotta ilman valitsinta %<-Wformat%>%<...%> argumentteina.)%<::%E%> on esittelemÃ¤ttÃ¤%<::%E%> ei ole luokka eikÃ¤ nimiavaruus%<::%E%> ei ole luokka, nimiavaruus eikÃ¤ lueteltu tyyppi%<::%E%> ei ole tyyppi%<[*]%> ei ole esittelyssÃ¤%<__alignof%>-avainsanaa sovellettu bittikenttÃ¤Ã¤n%<__builtin_longjmp%>-fuktion toisen argumentin pitÃ¤Ã¤ olla 1funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia%<__label__%> ei ole lohkon alussakÃ¤ytetty %<__thread%> ennen %<extern%>:akÃ¤ytetty %<__thread%> ennen %<static%>:a%<auto%> saa uuden merkityksen C++11:ssÃ¤; poista se%<auto%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤%<else%> ilman edeltÃ¤vÃ¤Ã¤ %<if%>:iÃ¤%<enum %E%> esitelty %<for%>-silmukan alkuesittelyssÃ¤%<fast_interrupt%>-attribuuttidirektiivi jÃ¤tetty huomiotta%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤%<long long long%> on liian pitkÃ¤ GCC:lle%<long%>-tyyppistÃ¤ switch-lauseketta ei muunneta %<int%>-tyyppiin ISO C:ssÃ¤%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤%<noreturn%>-funktio palaa%<num_threads%>-arvon on oltava positiivinen%<operator delete%>:n on palautettava tyyppi %qT%<operator delete%>:n ensimmÃ¤isen parametrin tyypin on oltava %qT%<operator new%> ei saa palauttaa NULLia ellei esittely ole %<throw()%> (tai -fcheck-new ole voimassa)%<operator new%>:n on palautettava tyyppi %qT%<operator new%>:n ensimmÃ¤isen parametrin tyypin on oltava %<size_t%> (%qT)%<register%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤%<register%>-tallennusluokkamÃ¤Ã¤ritteen kÃ¤yttÃ¶%<return%> arvon kanssa voidin palauttavassa funktiossa%<return%> ilman arvoa ei-voidin palauttavassa funktiossa%<sizeof%>:ia sovellettu bittikenttÃ¤Ã¤n%<sizeof...%>-argumentti on ympÃ¤rÃ¶itÃ¤vÃ¤ sulkeilla%<struct %E%> esitelty %<for%>-silmukan alkuesittelyssÃ¤%<this%> ei ole kÃ¤ytettÃ¤vissÃ¤ staattisissa jÃ¤senfunktioissa<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤%<typename %T::%D%> nimeÃ¤Ã¤ kohteen %q#T:n, joka ei ole luokkamalli%<typename %T::%D%> nimeÃ¤Ã¤ %q#T:n, joka ei ole tyyppi%<typeof%>:ia sovellettu bittikenttÃ¤Ã¤n%<union %E%> esitelty %<for%>-silmukan alkuesittelyssÃ¤funktiota %<va_start%> kÃ¤ytetty funktiossa, jolla on kiinteÃ¤ mÃ¤Ã¤rÃ¤ argumentteja%<virtual%> luokan esittelyn ulkopuolella%<void%>:in on oltava ainoa parametri%<~%> totuusarvolausekkeelle%G%qD-tuloste saattaa katketa kopioitaessa %wuâ€“%wu tavua %wu tavun pituisesta merkkijonostaraja %3$E, jonka %1$G%2$qD mÃ¤Ã¤rittelee, on sama kuin lÃ¤hteen pituus%Kargumentin %i arvo %qE ylittÃ¤Ã¤ olion enimmÃ¤iskoon %E%Kargumentin %i arvo on nolla%Kkutsu kohteeseen %qs esitelty attribuuttivirheellÃ¤: %s%Kkutsu kohteeseen %qs esitelty attribuuttivaroituksella: %slÃ¶ytyi %d muodostin
  lÃ¶ytyi %d muodostinta
  lÃ¶ytyi %d hajotin
  lÃ¶ytyi %d hajotinta
  lÃ¶ytyi %d kehystaulu
  lÃ¶ytyi %d kehystaulua
! %q#D on vaillinaista tyyppiÃ¤luokalla %q#T on datajÃ¤seninÃ¤ osoittimialuokalla %q#T on virtuaalifunktioita ja kÃ¤ytettÃ¤vissÃ¤ oleva epÃ¤virtuaalinen hajotin%q#T ei ole luokka%q#T ei ole luokka eikÃ¤ nimiavaruus%q+D esitelty ystÃ¤vÃ¤nÃ¤%q+D on yleensÃ¤ funktio%q+D esitelty uudelleen erityyppisenÃ¤ symbolina%q+D sallii vain nolla tai kaksi argumenttia%qD:lla ei voi olla oletusargumentteja%qD tyhjentÃ¤Ã¤ ei-triviaalintyyppisen objektin %#qT%s%qD esitelty ei-parametrina%qD esitelty viitteenÃ¤, mutta ei ole alustettu%qD esitelty tÃ¤Ã¤llÃ¤%qD mÃ¤Ã¤ritelty mutta kÃ¤yttÃ¤mÃ¤tÃ¶n%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤%qD on jo mÃ¤Ã¤ritelty%qD:llÃ¤ on sama nimi kuin luokalla, jossa se on esitelty%qD perii %E-ABI-tunnisteen, jota %qT kÃ¤yttÃ¤Ã¤ (paluutyypissÃ¤Ã¤n)%qD perii %E-ABI-tunnisteen, jota %qT kÃ¤yttÃ¤Ã¤ (tyypissÃ¤Ã¤n)%qD on nimiavaruus%qD on vanhentunut%qD on vanhentunut: %s%qD on tavallisesti ei-staattinen funktio%qD ei ole luokka eikÃ¤ nimiavaruus%qD ei ole %qD:n jÃ¤sen%qD ei ole nimiavaruuden nimi%qD ei ole malli%qD ei ole mallifunktio%qD ei ole tyyppi%qD ei ole muuttuja%qD ei ole mÃ¤Ã¤ritelty funktion nÃ¤kyvyysalueen ulkopuolella%qD tulee kÃ¤ytetyksi alustamattomana tÃ¤ssÃ¤ funktiossa%qD saattaa tulla kÃ¤ytetyksi alustamattomana tÃ¤ssÃ¤ funktiossa%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤%qD:lla ei saa olla vaihtuvaa mÃ¤Ã¤rÃ¤Ã¤ argumentteja%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤%qD tulee alustaa jÃ¤senten alustuslistassa%qD esiteltiin tyyppinÃ¤ %qs, mikÃ¤ edellyttÃ¤Ã¤ oletusnÃ¤kyvyyttÃ¤%qD esiteltiin tÃ¤Ã¤llÃ¤%qD on esittelemÃ¤ttÃ¤ tÃ¤llÃ¤ nÃ¤kyvyysalueella%qD kÃ¤ytÃ¶ssÃ¤ ilman esittelyÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤%qD kÃ¤ytÃ¶ssÃ¤ ilman prototyyppiÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤%qD alustetaan jÃ¤ljempÃ¤nÃ¤ kuin%qD kirjoittaa ei-triviaalisti-kopioitavaan tyyppiin %#qT%s%qE-attribuutti sallii vain kokonaislukuvakioargumentin%qE-attribuutti pÃ¤tee vain funktioihin%qE-attribuutin argumentin tulee olla vÃ¤lillÃ¤ 18..255%qE-attribuutti ei pÃ¤de tyyppeihin%qE-attribuutti vaikuttaa vain julkisiin objekteihin%qE-attribuuttia ei huomioida%qE-attribuuttia ei huomioida koska %qT on jo mÃ¤Ã¤ritelty%qE-attribuuttia ei huomioida %qE:lle%qE-attribuuttia ei huomioida %qT-tyyppiselle kentÃ¤lle%qE-attribuuttia ei huomioida %qT:n palauttavalle funktiolle%qE-attribuuttia ei huomioida ei-luokkatyypeille%qE-attribuutti pÃ¤tee vain funktiotyyppeihin%qE-attribuutti pÃ¤tee vain muuttujiin%qE-attribuutti soveltuu vain variadisiin funktioihin%qE-attribuutti tarvitsee merkkijonovakioargumentin%qE-attribuutti tarvitsee kokonaislukuvakioargumentin%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja%qE esitelty funktion palauttavana funktiona%qE esitelty taulukon palauttavan funktiona%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena%qE ei nimeÃ¤ tyyppiÃ¤%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi%qE on esittelemÃ¤ttÃ¤%qE edellyttÃ¤Ã¤ oletusnÃ¤kyvyyttÃ¤, mutta %qD on jo esitelty eri nÃ¤kyvyydellÃ¤%qE nimiavaruudessa %qE ei nimeÃ¤ tyyppiÃ¤%qE on tunnistamaton muotofunktiotyyppi%qE on vanhentunut%qE on vanhentunut: %s%qE ei ole luokka eikÃ¤ nimiavaruus%qE ei ole luokka, nimiavaruus eikÃ¤ lueteltu tyyppi%qE ei ole malli%qE ei ole tyyppi%qE ei ole Objective-C-luokkanimi eikÃ¤ -alias%qE ei ole esittelyn alussa%qE:a ei ole alustettu%qE ei ole tyyppiÃ¤ %qT%qE tulee kÃ¤ytetyksi alustamattomana tÃ¤ssÃ¤ funktiossa%qE saattaa tulla kÃ¤ytetyksi alustamattomana tÃ¤ssÃ¤ funktiossa%qE ei vÃ¤lttÃ¤mÃ¤ttÃ¤ vastaa viestiin %<%c%E%>%qE tulostaa vÃ¤hintÃ¤Ã¤n %wu tavua (oletetaan %wu) %wu tavun kokoiseen kohteeseen%qE tulostaa %wuâ€“%wu tavua %wu tavun kokoiseen kohteeseen%qE esitelty uudelleen erityyppisenÃ¤ symbolina%qE esittelemÃ¤ttÃ¤ (ensimmÃ¤inen kÃ¤yttÃ¶kerta tÃ¤ssÃ¤ funktiossa)%qE esittelemÃ¤ttÃ¤ tÃ¤Ã¤llÃ¤ (ei funktiossa)%qT mÃ¤Ã¤ritelty suoralla virtuaalisella kannalla%qT mÃ¤Ã¤ritelty monella suoralla kannoallatyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤%qT ei ole luokka eikÃ¤ nimiavaruus%qT ei ole luokkatyyppi%qT ei ole luokka-, struct- eikÃ¤ unionityyppi%qT ei ole nimiavaruus%qT ei ole malli%qT muunnetaan tyypiksi %qT, kun se viedÃ¤Ã¤n %<...%>:n lÃ¤pi%qs attribuuttia ei huomioida%qs esitelty funktion palauttavana funktiona%qs esitelty taulukon palauttavan funktiona%qs odottaa vakioargumenttia%qs on sekÃ¤ %<extern%> ettÃ¤ alustin%qs on ylivuotanut%qs alustettu ja esitelty %<extern%>-avainsanalla%qs on kapeampi kuin tyyppisensÃ¤ arvot%qs ei ole varoituksia ohjaava valitsin%qs mÃ¤Ã¤ritelty parametrille %qE%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle %qE%qs mÃ¤Ã¤ritelty nimettÃ¶mÃ¤lle parametrille%r%s:%d:%R   %r%s:%d:%d:%R   %s%s
  %s %qE ei tÃ¤ysin toteuta %qE-protokollaa%s %qs%s %s %p %d
  %s %s%s
  %s â€�%sâ€�
  %s:n kohdassa %L tÃ¤ytyy olla INTEGER%s-attribuutti kohdassa %L ei ole sallittu moduulin spesifikaatio-osan ulkopuolella%s ei tue %%n$-operandinumeromuotoilua%s ei tue: can_merge_blocks_p%s ei tue: can_remove_branch_p%s ei tue: create_basic_block%s ei tue: delete_basic_block%s ei tue: dump_bb_for_graph%s ei tue: duplicate_block%s ei tue: force_nonfallthru%s ei tue: make_forwarder_block%s ei tue: merge_blocks%s ei tue: move_block_after%s ei tue: predict_edge%s ei tue: predicted_by_p%s ei tue: redirect_edge_and_branch%s ei tue: redirect_edge_and_branch_force%s ei tue: split_block%s ei tue: split_edge%s ei tue muotoilua %<%%%c%> %s%s ei tue muotoilua %<%%%s%c%> %s%s ei tue pituusmÃ¤Ã¤rettÃ¤ %qs %s%s muotoilumerkkijonossa kohdassa %L%s-lausetta odotettiin kohdassa %L%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C%s%s%s %sversio %s (%s)
  %s	kÃ¤Ã¤nnetty GNU C:n versiolla %s, %s%s%s %sversio %s (%s) kÃ¤Ã¤nnetty CC:llÃ¤, %s%swarning: %s-otsakeversio %s eroaa kirjastoversiosta %s.
! %s-%s on tyhjÃ¤ vÃ¤li%s: %m%s: %s%s: %s: %s%s: --param-argumenttien tulee olla muotoa NIMI=ARVO%s: PCH-tiedosto oli epÃ¤kelpo%s: ei voida avata COFF-tiedostona%s: ei voitu avata PCH-tiedostoa: %m%s: ei ole COFF-tiedosto%s: osa varoituksista ilmaistaan virheinÃ¤%s:%d: hÃ¤mmentynyt aikaisemmista virheistÃ¤, poistutaan
  %s:funktioita ei lÃ¶ytynyt
  %s:ei ole gcov-datatiedosto
  â€�â€� â€�-lippuâ€�!â€�-lippuâ€�#â€�-lippuâ€�'â€�-lippuâ€�(â€�-lippuâ€�+â€�-lippuâ€�-â€�-lippuâ€�0â€�-lippuâ€�Eâ€�-mÃ¤Ã¤reâ€�Iâ€�-lippuâ€�Oâ€�-mÃ¤Ã¤reâ€�^â€�-lippuâ€�_â€�-lippuâ€�aâ€�-lippuâ€�mâ€�-lippuâ€�qâ€�-lippuÂ©(Viestien ilman tÃ¤smÃ¤Ã¤vÃ¤Ã¤ metodisignatuuria(nimetÃ¶n nimiavaruus)(nimetÃ¶n)(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)(ehkÃ¤ tarkoitettiin %<typename %T::%E%>)(mahdollisesti %qT:n mÃ¤Ã¤rittelyn perÃ¤stÃ¤ puuttuu puolipiste)(eli kannattaisi antaa %qT eikÃ¤ %qT funktiolle %<va_arg%>)(staattiset hajottimet kohteelle %s)({nimetÃ¶n})*** VAROITUS *** liitÃ¤nnÃ¤isiÃ¤ on kÃ¤ytÃ¶ssÃ¤, Ã¤lÃ¤ raportoi tÃ¤tÃ¤ vikana ellei vika ole toistettavissa ilman liitÃ¤nnÃ¤isiÃ¤.
! -O<luku>	Aseta optimointitasoksi <luku>.-Wnormalized=[none|id|nfc|nfkc]	Varoita normalisoimattomista Unicode-merkkijonoista.valitsimia -bundle ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤valitsimia -bundle_loader ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤valitsimia -client_name ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤-current_version on sallittu vain valitsimen -dynamiclib kanssavalitsimia -force_flat_namespace ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤-install_name on sallittu vain valitsimen -dynamiclib kanssavalitsimia -keep_private_externs ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤valitsimia -mbig-endian ja -mlittle-endian ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤valitsimia -private_bundle ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤...tÃ¤tÃ¤ lausetta, mutta jÃ¤ljempi on harhaanjohtavasti sisennetty kuin %qs reunustaisi sitÃ¤31-bittinen ABI.64-bittinen ABI.64-bittinen ABI ei ole tuettu ESA/390-tilassa; kÃ¤ytÃ¤ kopiosijoitusta sen sijaan; kÃ¤ytÃ¤ kopioalustusta sen sijaan<Alustuksen aikana>
! <nimetÃ¶n><sisÃ¤inen><komentorivi><esittelyvirhe><virheellinen-lauseke><lausekevirhe><lambda<lambda><puuttuva><paluuarvo> <paluuarvo><tunnistevirhe><throw-lauseke><tyyppivirhe><tyyppivirhe><typedef-virhe><tuntematon operaattori><tuntematon><nimetÃ¶n-kiinteÃ¤:<nimetÃ¶n-liukuluku:<nimetÃ¶n-etumerkitÃ¶n:<nimetÃ¶n><jÃ¤sentÃ¤mÃ¤tÃ¶n>Sama kuin -std=c89 (C) tai -std=c++98 (C++).ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslausekeSama kuin --help=target.Kohdista funktioiden alut.Kohdista silmukoiden alut.Kohdista muuttujat 32 bitin rajoille.AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤Monimerkityksellinen symboli TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %CArgumentin %s kohdassa %L on oltava pituudeltaan yksiFunktion %s argumentti kohdassa %L on negatiivinenFunktion %s argumentti kohdassa %L on lukualueen [0,127] ulkopuolellaTaulukkoviitteellÃ¤ kohdassa %C ei voi olla yli %d ulottuvuuttaTaulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %dTaulukkoviite rajojen ulkopuolellaAssembler-valitsimet
  ====================
  
  Sijoitusoperaattorirajapinta kohdassa %L ei saa mÃ¤Ã¤ritellÃ¤ uudelleen INTRINSIC-tyyppisijoitustaSijoitus FORALL-indeksimuuttujaan kohdassa %LOleta normaali C-suoritusympÃ¤ristÃ¶.Globaalilla nÃ¤kyvyysalueella:Attribuutti kohdassa %L ei ole sallittu TYPE-mÃ¤Ã¤rittelyssÃ¤Virheellinen nimiLohkonimiÃ¶ ei ole sopiva IF-lauseelle kohdassa %CLohkonimiÃ¶ ei ole sopiva aritmeettiselle IF-lauseelle kohdassa %CHaarautuminen kohdassa %L voi aiheuttaa ikisilmukanHaaroja suoritettu:%s/%d
*************** ldd-tuloste muodostimilla/hajottimilla.
*** 321,341 ****
  Tarkista C++:n newâ€™n paluuarvo.Koodin koko: small, medium tai large.Osoittimet ovat 32-bittisiÃ¤.Osoittimet ovat 64-bittisiÃ¤.Noudata ISO 2011 C -standardia.Noudata ISO 2011 C++ -standardia.Noudata ISO 2014 C++ -standardia.Noudata ISO 2017 C -standardia (julkaistu 2018).Noudata ISO 2017 C++ -standardia.Noudata ISO 2020(?) C++ -standardiluonnosta (kokeellinen ja epÃ¤tÃ¤ydellinen tuki).Noudata ISO 202X C -standardiluonnosta (kokeellinen ja epÃ¤tÃ¤ydellinen tuki).Oleta tavutason muistinkÃ¤yttÃ¶ hitaaksi.Muunnos tyypistÃ¤ %s tyyppiin %s kohdassa %LTulostiedoston â€�%sâ€� avaaminen epÃ¤onnistui
  Cray-osoittimella kohdassa %C on %d-tavun tarkkuus; muistiosoitteet vaativat %d tavuaCray-osoittimen kohdassa %C on oltava kokonaislukuLuo graafinen kÃ¤yttÃ¶liittymÃ¤sovellus.Luo jaettu kirjasto.Luodaan â€�%sâ€�
  
! DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissaData-alkio taulukon ylÃ¤rajan ylÃ¤puolella kohdassa %LData-alkio taulukon alarajan alapuolella kohdassa %LData tallennetaan big-endian-muodossa.Data tallennetaan little-endian-muodossa.  (Oletus).Poistettu ominaisuus:Vanhentunut. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n.Eri tyypit osoitinsijoituksessa kohdassa %L; yritettiin tyypin %s sijoitusta tyyppiin %sÃ„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja.Jako nollalla kohdassa %LJako nollalla muunnettaessa %s arvoksi %s kohdassa %LÃ„lÃ¤ hylkÃ¤Ã¤ kommentteja makroja lavennettaessa.Ã„lÃ¤ hylkÃ¤Ã¤ kommentteja.Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja.Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja.Ã„lÃ¤ kÃ¤ytÃ¤ bittikenttÃ¤kÃ¤skyjÃ¤.Ã„lÃ¤ varoita â€�long longâ€�-tyypistÃ¤ -pedantic-tilassa.Kaksoiskappele %s attribuutti kohdassa %LKaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %LKaksoiskappale %s-nimiÃ¶spesifikaatio kohdassa %CKaksoiskappale %s-spesifikaatio kohdassa %CKaksoiskappale-BIND-attribuutti mÃ¤Ã¤ritelty kohdassa %LKaksoiskappale-ELSE-lauseet kohdissa %L ja %CKaksoiskappale-EXTENDS-attribuutti mÃ¤Ã¤ritelty kohdassa %LKaksoiskappale-NML-spesifikaatio kohdassa %CKaksoiskappale POINTER-attribuutti kohdassa %CKaksoiskappale SAVE-attribuutti mÃ¤Ã¤ritelty kohdassa %LKaksoiskappale VALUE-attribuutti mÃ¤Ã¤ritelty kohdassa %LKaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %CKaksoiskappalemuotospesifikaatio kohdassa %CEND-tunnistenimiÃ¶tÃ¤ %d kohdassa %L ei ole mÃ¤Ã¤riteltyENUM-mÃ¤Ã¤rittelylause odotettiin ennen kohdetta %CEOR-tunnistenimiÃ¶tÃ¤ %d kohdassa %L ei ole mÃ¤Ã¤riteltyERR-tunnistenimiÃ¶tÃ¤ %d kohdassa %L ei ole mÃ¤Ã¤riteltyESA/390-arkkitehtuuri.Alkio %s-taulukkomuodostimessa kohdassa %L on %sTyhjÃ¤ IMPLICIT-lause kohdassa %CTyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittuOta kÃ¤yttÃ¶Ã¶n CFI-taulut GAS-assembler-direktiivien kauttaKÃ¤ytÃ¤ OpenACC:ta.Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi.KÃ¤ytÃ¤ laitteistoliukulukuja.Ota kÃ¤yttÃ¶Ã¶n normaalitila.Ota kÃ¤yttÃ¶Ã¶n yksityiskohtainen tuloste.Hakulistan loppu.
  Enumeraattori ylittÃ¤Ã¤ C-kokonaislukutyypin kohdassa %CVirheVirhe kirjoitettaessa JSON-tulostiedostoa %s
  Virhe kirjoitettaessa moduulitiedostoa %sVirhe kirjoitettaessa tulostiedostoa â€�%sâ€�
! Odotettiin â€�)â€� kohdassa %COdotettiin merkkiÃ¤ â€�,â€� kohdassa %COdotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %COdotettiin =-merkkiÃ¤ PARAMETER-lauseessa kohdassa %COdotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %COdotettiin CASE- tai END SELECT-lausetta seuraavaa SELECT CASE-lausetta kohdassa %COdotettiin nimetÃ¶ntÃ¤ rajapintaa kohdassa %COdotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %COdotettiin askelarvoa iteraattorissa kohdassa %COdotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %COdotettiin vaihtoehtoista paluunimiÃ¶tÃ¤ kohdassa %COdotettiin alustuslauseketta kohdassa %COdotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %COdotettiin argumenttiluetteloa kohdassa %COdotettiin taulukkoindeksiÃ¤ kohdassa %COdotettiin sitomisattribuuttia kohdassa %COdotettiin sitomisnimeÃ¤ kohteessa %COdotettiin komponenttiviitettÃ¤ kohdassa %COdotettiin eksponenttia lausekkeessa kohdassa %COdotettiin lauseketta kohdassa %C PARAMETER-lauseessaOdotettiin lauseketta %s-lauseessa kohdassa %COdotetiin muodollista argumenttiluetteloa funktiomÃ¤Ã¤rittelyssÃ¤ kohdassa %COdotettiin geneeristÃ¤ nimeÃ¤ tai operaattorimÃ¤Ã¤rittelijÃ¤Ã¤ kohdassa %COdotettiin alustuslauseketta kohdassa %COdotettiin alustuslauseketta CASE-lauseessa kohdassa %COdotettiin moduuliproseduurinimeÃ¤ kohdassa %COdotettu nimiOdotettiin skalaarialustuslauseketta kohdassa %COdotettiin erityistÃ¤ sitomisnimeÃ¤ kohdassa %COdotettiin pÃ¤Ã¤ttÃ¤vÃ¤Ã¤ nimeÃ¤ kohdassa %COdotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %COdotettiin muuttujaa READ-lauseessa kohdassa %COdotettiin muuttujanimeÃ¤ kohdassa %COdotettiin muuttujanimeÃ¤ kohdassa %C PARAMETER-lauseessaLauseke CASE-lauseessa kohdassa %L on oltava %d-kaltainenLauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinenLausekkeen CASE-lauseessa kohdassa %L on oltava skalaariLaajennus: Muunnos tyypistÃ¤ %s tyypiksi %s kohdassa %LFORMAT-nimiÃ¶ %d kohdassa %L ei ole mÃ¤Ã¤riteltyGCC tukee korkeintaan %u sisÃ¤kkÃ¤istÃ¤ nÃ¤kyvyysaluettaGCSE pois kÃ¤ytÃ¶stÃ¤GCC ei enÃ¤Ã¤ tue valitsinta -traditional ilman valitsinta -EGNU-laajennos:Tuota 32-bittistÃ¤ koodia.Tuota 64-bittistÃ¤ koodia.Tuota H8/300H-koodia.Tuota H8S-koodia.Tuota H8S/2600-koodia.Tuota H8SX-koodia.Tuota ILP32-koodia.Tuota LP64-koodia.Tuota PA1.0-koodia.Tuota PA1.1-koodia.Tuota PA2.0-koodia (vaatii binutils 2.10:n tai uudemman).Tuota big-endian-koodia.Tuota big-endian-koodia.Tuota koodia GNU as:lle.Tuota koodia GNU ld:lle.Tuota koodi GNU-suoritusympÃ¤ristÃ¶lle.Luo koodi NeXT (Apple Mac OS X) -suoritusympÃ¤ristÃ¶lle.Tuota 5206e-koodia.Tuota 520X-koodia.Tuota 528x-koodia.Tuota 5307-koodia.Tuota 5407-koodia.Tuota 68000-koodia.Tuota 68010-koodia.Tuota 68020-koodia.Tuota 68030-koodia.Tuota 68040-koodia, ilman uusia kÃ¤skyjÃ¤.Tuota 68040-koodia.Tuota 68060-koodia, ilman uusia kÃ¤skyjÃ¤.Tuota 68060-koodia.Tuota 68302-koodia.Tuota 68332-koodia.Tuota 68851-koodia.Tuota ColdFire v4e -koodia.Tuota koodia DLL:lle.Tuota koodia Android-alustalle.Tuota koodia, joka kÃ¤yttÃ¤Ã¤ 68881-liukulukukÃ¤skyjÃ¤.Tuota vianjÃ¤ljitystietoja VMS-muodossa.Tuota vianjÃ¤ljitystietoja XCOFF-muodossa.Tuota vianjÃ¤ljitystietoja oletusmuodossa.Tuota little-endian-koodia.ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolellaISO C ei tue kompleksityyppien %<++%>- ja %<--%>-operaatioitaISO C ei tue esimÃ¤Ã¤riteltyÃ¤ %<__FUNCTION__%>-tunnistettaISO C ei tue esimÃ¤Ã¤riteltyÃ¤ %<__PRETTY_FUNCTION__%>-tunnistettaISO C ei tue %<~%>-merkkiÃ¤ kompleksikonjugaateissaISO C ei tue kompleksikokonaislukutyyppejÃ¤ISO C ei tue pelkkÃ¤Ã¤ %<complex%>-tyyppiÃ¤ merkityksellÃ¤ %<double complex%>ISO C ei tue saturoituvia tyyppejÃ¤ISO C kieltÃ¤Ã¤ %<return%>:in lausekkeen kanssa voidin palauttavassa funktiossaISO C kieltÃ¤Ã¤ tyhjÃ¤t kÃ¤Ã¤nnÃ¶syksikÃ¶tISO C kieltÃ¤Ã¤ funktio-osoittimen ja %<void *%>-tyypin vÃ¤liset sijoituksetISO C kieltÃ¤Ã¤ lohkot lausekkeiden sisÃ¤llÃ¤ISO C kieltÃ¤Ã¤ tyyppimuuntamasta ei-skalaaria samaksi tyypiksiISO C kieltÃ¤Ã¤ tyyppimuunnokset unionityyppeihinISO C kieltÃ¤Ã¤ %<void *%>:n ja funktio-osoittimen vertailunISO C kieltÃ¤Ã¤ ehtolausekkeet %<void *%>-tyypin ja funktio-osoittimen vÃ¤lillÃ¤ISO C kieltÃ¤Ã¤ ehtolausekkeet, joissa on vain yksi tyhjÃ¤ puoliISO C kieltÃ¤Ã¤ const- ja volatile-funktiotyypitISO C kieltÃ¤Ã¤ funktio-osoittimen muuntamisen objektiosoitintyypiksiISO C kieltÃ¤Ã¤ objektiosoittimen muuntamisen funktio-osoitintyypiksiISO C kieltÃ¤Ã¤ tyhjÃ¤t alustusaaltosulkeetISO C kieltÃ¤Ã¤ parametrien ennakkoesittelynISO C kieltÃ¤Ã¤ etukÃ¤teisviittaukset %<enum%>-tyyppeihinISO C kieltÃ¤Ã¤ funktio-osoittimen ja %<void *%>-tyypin vÃ¤liset alustuksetISO C kieltÃ¤Ã¤ jÃ¤senettÃ¶mÃ¤t jÃ¤senesittelytISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiotISO C kieltÃ¤Ã¤ ?:-lausekkeen ilman keskimmÃ¤istÃ¤ termiÃ¤ISO C kieltÃ¤Ã¤ funktio-osoittimien suuruusvertailunISO C kieltÃ¤Ã¤ funktio-osoittimen ja %<void *%>-tyypin vÃ¤liset palautuksetISO C kieltÃ¤Ã¤ %<register%>-taulukon indeksoinninISO C kieltÃ¤Ã¤ nollan kokoisen taulukonISO C kieltÃ¤Ã¤ nollan kokoisen taulukon %qEISO C kieltÃ¤Ã¤ argumenttien muuntamisen unionityypiksiISO C vaatii nimetyn argumentin ennen %<...%>:aISO C rajoittaa luetellun tyypin arvot %<int%>-tyypin arvoalueelleISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤ISO C++ sallii bittikenttien mÃ¤Ã¤ritteet vain ennen %<:%>-merkkiÃ¤ISO C++ kieltÃ¤Ã¤ lohkot lausekkeiden sisÃ¤llÃ¤ISO C++ kieltÃ¤Ã¤ %<::main%>-funktion kutsumisen ohjelmastaISO C++ kieltÃ¤Ã¤ tyyppimuunnoksen taulukkotyyppiin %qTISO C++ kieltÃ¤Ã¤ osoittimen ja kokonaisluvun vertailunISO C++ kieltÃ¤Ã¤ vertailun %<void *%>-osoittimen ja funktio-osoittimen vÃ¤lillÃ¤ISO C++ kieltÃ¤Ã¤ yhdysliteraalitISO C++ kieltÃ¤Ã¤ lasketut goto-kÃ¤skytISO C++ kieltÃ¤Ã¤ ehtolausekkeen %<void *%>-osoittimen ja funktio-osoittimen vÃ¤lillÃ¤ISO C++ kieltÃ¤Ã¤ muunnoksen %<void *%>-osoittimen ja funktio-osoittimen vÃ¤lillÃ¤ISO C++ kieltÃ¤Ã¤ muuttujan %qs esittelyn ilman tyyppiÃ¤ISO C++ kieltÃ¤Ã¤ %qT-tyyppisen osoittimen vÃ¤hentÃ¤misenISO C++ kieltÃ¤Ã¤ enumin vÃ¤hentÃ¤misenISO C++ kieltÃ¤Ã¤ %qT-tyyppisen osoittimen kasvattamisenISO C++ kieltÃ¤Ã¤ enumin lisÃ¤yksenISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisenISO C++ kieltÃ¤Ã¤ ?:-lausekkeen kÃ¤ytÃ¶n ilman keskimmÃ¤istÃ¤ termiÃ¤ISO C++ kieltÃ¤Ã¤ %<::main%>-funktion osoitteen ottamisenISO C++ kieltÃ¤Ã¤ %<void *%>-tyyppisen osoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussaISO C++ kieltÃ¤Ã¤ funktio-osoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussaISO C++ kieltÃ¤Ã¤ metodiosoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussaISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukonISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qDISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukonISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qDISO C++ kieltÃ¤Ã¤ nimettÃ¶mÃ¤t structitISO C++ kieltÃ¤Ã¤ ?:-operaattorin ylikuormituksenISO C++:n mukaan nÃ¤mÃ¤ ovat moniselitteisiÃ¤ siitÃ¤ huolimatta, ettÃ¤ ensimmÃ¤isen huonoin muunnos on parempi kuin toisen huonoin:ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijÃ¶issÃ¤ISO C90 ei tue %<long long%> -tyyppiÃ¤ISO C90 ei tue parametritaulukkoesittelyissÃ¤ avainsanaa %<static%> tai tyyppimÃ¤Ã¤reitÃ¤ISO C90 ei tue kompleksityyppejÃ¤ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤ISO C90 kieltÃ¤Ã¤ taulukon %qE, jonka kokoa ei voida mÃ¤Ã¤rittÃ¤Ã¤ISO C90 kieltÃ¤Ã¤ taulukot, joiden kokoa ei voida mÃ¤Ã¤rittÃ¤Ã¤ISO C90 kieltÃ¤Ã¤ yhdysliteraalitISO C90 kieltÃ¤Ã¤ esittelyjen ja koodin sekoittamisenISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukonISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qEVirheellinen merkki BOZ-vakiossa kohdassa %CC++:ssa varoitetaan vanhentuneesta merkkijonoliteraalien tyyppimuunnoksesta â€�char *â€�:een. C:ssÃ¤ annetaan vastaava varoitus, vaikkei muunnos ISO C -standardin mukaan tietenkÃ¤Ã¤n ole vanhentunut.Muodostin %qsKopiomuodostin %qsHajotin %qsFunktio %qsLambda-funktioJÃ¤senfunktio %qsStaattinen jÃ¤senfunktio %qsYhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %LYhteensopimattomat tyypit DATA-lauseessa kohdassa %L; yritettiin muuntaa tyyppi %s tyypiksi %sVirheellinen funktion paluuarvoAlustus kohdassa %C ei ole sallittu PURE-proseduurissaAlustus kohdassa %C ei ole osoitinmuuttujaMuuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissaAlustetaan jo alustettu muuttuja kohdassa %CKokonaisluku liian suuri kohdassa %CRajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %sVirheellinen merkki nimessÃ¤ kohdassa %CVirheellinen taulukkoviitemuoto kohdassa %CVirheellinen alustin %s Data-lauseessa kohdassa %CVirheellinen proseduuriargumentti kohdassa %LVirheellinen proseduuriosoitinsijoitus kohdassa %LVirheellinen arvo %s-spesifikaatiolle kohdassa %CIteraattoriaskel kohdassa %L ei voi olla nollaRoskaa CALL-lauseen jÃ¤lkeen kohdassa %CNimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta sitÃ¤ ei voida kÃ¤yttÃ¤Ã¤NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytettyKuten -M, mutta ilman jÃ¤rjestelmÃ¤n otsikkotiedostoja.Kuten -MD, mutta ilman jÃ¤rjestelmÃ¤n otsikkotiedostoja.RivejÃ¤ suoritettu:%s/%d
  SilmukkamuuttujaTee â€�charâ€�-tyypistÃ¤ oletuksena etumerkillinen.Tee kokonaisluvista 32 bitin levyisiÃ¤.Merkitse kaikki silmukat rinnakkaisiksi.Muistinvaraus epÃ¤onnistuiPuuttuva ulottuvuusspesifikaatio kohdassa %CPuuttuva muotonimiÃ¶ kohdassa %CPuuttuva kind-parametri kohdassa %CPuuttuva oikea sulje kohdassa %CUseita tunnisteita tarjottu yhdellÃ¤ NAME= tarkenteella kohdassa %CNULL-arvon kÃ¤yttÃ¶ laskutoimituksessaNULL()-alustus kohdassa %C on moniselitteinenNimi kohdassa %C on liian pitkÃ¤Liian pitkÃ¤ nimiSitomisnimeÃ¤ ei ole sallittu BIND(C):ssÃ¤ kohdassa %CEi haaroja
  Ei kutsuja
  Ei suoritettavia rivejÃ¤
  Ei enÃ¤Ã¤ tuettu.Ei-numeerinen merkki lausenimiÃ¶ssÃ¤ kohdassa %CVaaditaan ei-negatiivinen leveysEi-vakio tyyppiesittely %s*%d kohdassa %CVanhantyylinen esittely %s*%d ei ole tuettu kohdassa %CValitsimet:
  Pinotila loppui.
! PARAMETER kohdassa %L on ilman alustintaPRE poistettu kÃ¤ytÃ¶stÃ¤PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤PRINT_OPERAND nollaosoitinPRINT_OPERAND_ADDRESS, null-osoitinPROCEDURE-lauseen kohdassa %C on oltava geneerisessÃ¤ rajapinnassaPROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassaPiste vaadittu muotomÃ¤Ã¤ritteessÃ¤ %s kohdassa %LPiste vaadittu muotomÃ¤Ã¤ritteessÃ¤ kohdassa %LSalli â€�$â€� merkkinÃ¤ tunnisteessa.LÃ¤hetÃ¤ kokonainen vikaraportti, sisÃ¤ltÃ¤en
  sisÃ¤ltÃ¤en esiprosessoidun lÃ¤hdekoodin, jos tarpeellista.
  LiitÃ¤nnÃ¤isetPositiivinen leveys vaadittu muotomÃ¤Ã¤rittelijÃ¤ssÃ¤ %s kohdassa %LEsikÃ¤Ã¤nnetty lÃ¤hdekoodi tallennettu tiedostoon %s, liitÃ¤thÃ¤n sen vikailmoitukseen.
  Tulosta koodinkattavuustietoa.
  
! RESULT-muuttujan paikassa %C on oltava erilainen kuin funktionimenTunnista GNU-mÃ¤Ã¤ritellyt avainsanat.Tunnista sisÃ¤iset funktiot.Tunnista â€�asmâ€�-avainsana.Poistetaan â€�%sâ€�
  SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissaMuistialueen ylitysLauseen on edellettÃ¤vÃ¤ puolipistettÃ¤ kohdassa %CAnna ladattava liitÃ¤nnÃ¤inen.MÃ¤Ã¤rittele ABI.Merkkijonon pituus kohdassa %L on liian suuriAlimerkkijonon loppuindeksi kohdassa %L on liian suuriTue monisÃ¤ikeisyyttÃ¤.Vaienna varoitukset.Symboli kohdassa %C ei sovellu lausekkeeseenSama kuin -Wcomment.Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %CSyntaksivirhe %s-lauseessa kohdassa %CSyntaksivirhe ABSTRACT INTERFACE -kÃ¤skyssÃ¤ kohdassa %CSyntaksivirhe CASE-spesifikaatiossa kohdassa %CSyntaksivirhe CHARACTER-esittelyssÃ¤ kohdassa %CSyntaksvirhe CLASS IS -spesifikaatiossa kohdassa %CSyntaksivirhe ENUMERATOR-mÃ¤Ã¤rittelyssÃ¤ kohdassa %CSyntaksivirhe siirrÃ¤ntÃ¤iteraattorissa kohdassa %CSyntaksivirhe IF-lauseessa kohdassa %CSyntaksivirhe IF-lausekkeessa kohdassa %CSyntaksivirhe IMPORT-lauseessa kohdassa %CSyntaksivirhe PROCEDURE-lauseessa kohdassa %CSyntaksivirhe PROTECTED-lauseessa kohdassa %CSyntaksivirhe SAVE-lauseessa kohdassa %CSyntaksivirhe TYPE IS -spesifikaatiossa kohdassa %CSyntaksivirhe VALUE-lauseessa kohdassa %CSyntaksivirhe VOLATILE-lauseessa kohdassa %CSyntaksivirhe argumenttiluettelossa kohdassa %CSyntaksivirhe taulukkomuodostimessa kohdassa %CSyntaksivirhe merkkipituusspesifikaatiossa kohdassa %CSyntaksivirhe data-esittelyssÃ¤ kohdassa %CSyntaksivirhe geneerisessÃ¤ spesifikaatiossa kohdassa %CSyntaksivirhe iteraattorissa kohdassa %CSyntaksivirhe proseduuriosoitinkomponentissa kohdassa %CSyntaksivirhe: Loppuroskaa END INTERFACE -kÃ¤skyssÃ¤ kohdassa %CSyntaksivirhe: Loppuroskaa INTERFACE-lauseessa kohdassa %CKohde: %s
  Vika ei ole toistettavissa, joten se on todennÃ¤kÃ¶isesti laitteisto- tai kÃ¤yttÃ¶jÃ¤rjestelmÃ¤ongelma.
  Seuraavat valitsimet ovat kielestÃ¤ riippumattomiaSeuraavat valitsimet ovat kieleen liittyviÃ¤Seuraavia valitsimia ei ole dokumentoituSeuraavat valitsimet ovat liittyvÃ¤t kieleen Kieli tukee seuraavia valitsimia Seuraavat valitsimet ovat kohdekohtaisiaSeuraavat valitsimet ohjaavat optimointejaL1-vÃ¤limuistirivin koko.L1-vÃ¤limuistin koko.L2-vÃ¤limuistin koko.KÃ¤ytÃ¶ssÃ¤ olevan C++-ABIn versio.TÃ¤mÃ¤ ohjelma on vapaaohjelmisto; Katsokaa kopiointiehdot lÃ¤hdekoodista.
--- 322,342 ----
  Tarkista C++:n newâ€™n paluuarvo.Koodin koko: small, medium tai large.Osoittimet ovat 32-bittisiÃ¤.Osoittimet ovat 64-bittisiÃ¤.Noudata ISO 2011 C -standardia.Noudata ISO 2011 C++ -standardia.Noudata ISO 2014 C++ -standardia.Noudata ISO 2017 C -standardia (julkaistu 2018).Noudata ISO 2017 C++ -standardia.Noudata ISO 2020(?) C++ -standardiluonnosta (kokeellinen ja epÃ¤tÃ¤ydellinen tuki).Noudata ISO 202X C -standardiluonnosta (kokeellinen ja epÃ¤tÃ¤ydellinen tuki).Oleta tavutason muistinkÃ¤yttÃ¶ hitaaksi.Muunnos tyypistÃ¤ %s tyyppiin %s kohdassa %LTulostiedoston â€�%sâ€� avaaminen epÃ¤onnistui
  Cray-osoittimella kohdassa %C on %d-tavun tarkkuus; muistiosoitteet vaativat %d tavuaCray-osoittimen kohdassa %C on oltava kokonaislukuLuo graafinen kÃ¤yttÃ¶liittymÃ¤sovellus.Luo jaettu kirjasto.Luodaan â€�%sâ€�
  
! DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissaData-alkio taulukon ylÃ¤rajan ylÃ¤puolella kohdassa %LData-alkio taulukon alarajan alapuolella kohdassa %LData tallennetaan big-endian-muodossa.Data tallennetaan little-endian-muodossa.  (Oletus).Poistettu ominaisuus:Vanhentunut. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n.Eri tyypit osoitinsijoituksessa kohdassa %L; yritettiin tyypin %s sijoitusta tyyppiin %sÃ„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja.NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versio.NÃ¤ytÃ¤ tÃ¤mÃ¤ ohje.Jako nollalla kohdassa %LJako nollalla muunnettaessa %s arvoksi %s kohdassa %LÃ„lÃ¤ hylkÃ¤Ã¤ kommentteja makroja lavennettaessa.Ã„lÃ¤ hylkÃ¤Ã¤ kommentteja.Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja.Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja.Ã„lÃ¤ kÃ¤ytÃ¤ bittikenttÃ¤kÃ¤skyjÃ¤.Ã„lÃ¤ varoita â€�long longâ€�-tyypistÃ¤ -pedantic-tilassa.Ã„lÃ¤ luo dynaamisesti linkitettyÃ¤ paikkariippumatonta suoritettavaa tiedostoa.Kaksoiskappele %s attribuutti kohdassa %LKaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %LKaksoiskappale %s-nimiÃ¶spesifikaatio kohdassa %CKaksoiskappale %s-spesifikaatio kohdassa %CKaksoiskappale-BIND-attribuutti mÃ¤Ã¤ritelty kohdassa %LKaksoiskappale-ELSE-lauseet kohdissa %L ja %CKaksoiskappale-EXTENDS-attribuutti mÃ¤Ã¤ritelty kohdassa %LKaksoiskappale-NML-spesifikaatio kohdassa %CKaksoiskappale POINTER-attribuutti kohdassa %CKaksoiskappale SAVE-attribuutti mÃ¤Ã¤ritelty kohdassa %LKaksoiskappale VALUE-attribuutti mÃ¤Ã¤ritelty kohdassa %LKaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %CKaksoiskappalemuotospesifikaatio kohdassa %CEND-tunnistenimiÃ¶tÃ¤ %d kohdassa %L ei ole mÃ¤Ã¤riteltyENUM-mÃ¤Ã¤rittelylause odotettiin ennen kohdetta %CEOR-tunnistenimiÃ¶tÃ¤ %d kohdassa %L ei ole mÃ¤Ã¤riteltyERR-tunnistenimiÃ¶tÃ¤ %d kohdassa %L ei ole mÃ¤Ã¤riteltyESA/390-arkkitehtuuri.Alkio %s-taulukkomuodostimessa kohdassa %L on %sTyhjÃ¤ IMPLICIT-lause kohdassa %CTyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittuOta kÃ¤yttÃ¶Ã¶n CFI-taulut GAS-assembler-direktiivien kauttaKÃ¤ytÃ¤ OpenACC:ta.KÃ¤ytÃ¤ poikkeustenkÃ¤sittelyÃ¤.Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi.KÃ¤ytÃ¤ laitteistoliukulukuja.Ota kÃ¤yttÃ¶Ã¶n normaalitila.Ota kÃ¤yttÃ¶Ã¶n yksityiskohtainen tuloste.Hakulistan loppu.
  Enumeraattori ylittÃ¤Ã¤ C-kokonaislukutyypin kohdassa %CVirheVirhe kirjoitettaessa JSON-tulostiedostoa %s
  Virhe kirjoitettaessa moduulitiedostoa %sVirhe kirjoitettaessa tulostiedostoa â€�%sâ€�
! Poistu ensimmÃ¤isen virheen myÃ¶tÃ¤.Odotettiin â€�)â€� kohdassa %COdotettiin merkkiÃ¤ â€�,â€� kohdassa %COdotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %COdotettiin =-merkkiÃ¤ PARAMETER-lauseessa kohdassa %COdotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %COdotettiin CASE- tai END SELECT-lausetta seuraavaa SELECT CASE-lausetta kohdassa %COdotettiin nimetÃ¶ntÃ¤ rajapintaa kohdassa %COdotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %COdotettiin askelarvoa iteraattorissa kohdassa %COdotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %COdotettiin vaihtoehtoista paluunimiÃ¶tÃ¤ kohdassa %COdotettiin alustuslauseketta kohdassa %COdotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %COdotettiin argumenttiluetteloa kohdassa %COdotettiin taulukkoindeksiÃ¤ kohdassa %COdotettiin sitomisattribuuttia kohdassa %COdotettiin sitomisnimeÃ¤ kohteessa %COdotettiin komponenttiviitettÃ¤ kohdassa %COdotettiin eksponenttia lausekkeessa kohdassa %COdotettiin lauseketta kohdassa %C PARAMETER-lauseessaOdotettiin lauseketta %s-lauseessa kohdassa %COdotetiin muodollista argumenttiluetteloa funktiomÃ¤Ã¤rittelyssÃ¤ kohdassa %COdotettiin geneeristÃ¤ nimeÃ¤ tai operaattorimÃ¤Ã¤rittelijÃ¤Ã¤ kohdassa %COdotettiin alustuslauseketta kohdassa %COdotettiin alustuslauseketta CASE-lauseessa kohdassa %COdotettiin moduuliproseduurinimeÃ¤ kohdassa %COdotettu nimiOdotettiin skalaarialustuslauseketta kohdassa %COdotettiin erityistÃ¤ sitomisnimeÃ¤ kohdassa %COdotettiin pÃ¤Ã¤ttÃ¤vÃ¤Ã¤ nimeÃ¤ kohdassa %COdotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %COdotettiin muuttujaa READ-lauseessa kohdassa %COdotettiin muuttujanimeÃ¤ kohdassa %COdotettiin muuttujanimeÃ¤ kohdassa %C PARAMETER-lauseessaLauseke CASE-lauseessa kohdassa %L on oltava %d-kaltainenLauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinenLausekkeen CASE-lauseessa kohdassa %L on oltava skalaariLaajennus: Muunnos tyypistÃ¤ %s tyypiksi %s kohdassa %LFORMAT-nimiÃ¶ %d kohdassa %L ei ole mÃ¤Ã¤riteltyGCC tukee korkeintaan %u sisÃ¤kkÃ¤istÃ¤ nÃ¤kyvyysaluettaGCSE pois kÃ¤ytÃ¶stÃ¤GCC ei enÃ¤Ã¤ tue valitsinta -traditional ilman valitsinta -EGNU-laajennos:Tuota 32-bittistÃ¤ koodia.Tuota 64-bittistÃ¤ koodia.Tuota H8/300H-koodia.Tuota H8S-koodia.Tuota H8S/2600-koodia.Tuota H8SX-koodia.Tuota ILP32-koodia.Tuota LP64-koodia.Tuota PA1.0-koodia.Tuota PA1.1-koodia.Tuota PA2.0-koodia (vaatii binutils 2.10:n tai uudemman).Tuota big-endian-koodia.Tuota big-endian-koodia.Tuota koodia GNU as:lle.Tuota koodia GNU ld:lle.Tuota koodi GNU-suoritusympÃ¤ristÃ¶lle.Luo koodi NeXT (Apple Mac OS X) -suoritusympÃ¤ristÃ¶lle.Tuota 5206e-koodia.Tuota 520X-koodia.Tuota 528x-koodia.Tuota 5307-koodia.Tuota 5407-koodia.Tuota 68000-koodia.Tuota 68010-koodia.Tuota 68020-koodia.Tuota 68030-koodia.Tuota 68040-koodia, ilman uusia kÃ¤skyjÃ¤.Tuota 68040-koodia.Tuota 68060-koodia, ilman uusia kÃ¤skyjÃ¤.Tuota 68060-koodia.Tuota 68302-koodia.Tuota 68332-koodia.Tuota 68851-koodia.Tuota ColdFire v4e -koodia.Tuota koodia DLL:lle.Tuota koodia Android-alustalle.Tuota koodia, joka kÃ¤yttÃ¤Ã¤ 68881-liukulukukÃ¤skyjÃ¤.Tuota vianjÃ¤ljitystietoja VMS-muodossa.Tuota vianjÃ¤ljitystietoja XCOFF-muodossa.Tuota vianjÃ¤ljitystietoja oletusmuodossa.Tuota little-endian-koodia.ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolellaISO C ei tue kompleksityyppien %<++%>- ja %<--%>-operaatioitaISO C ei tue esimÃ¤Ã¤riteltyÃ¤ %<__FUNCTION__%>-tunnistettaISO C ei tue esimÃ¤Ã¤riteltyÃ¤ %<__PRETTY_FUNCTION__%>-tunnistettaISO C ei tue %<~%>-merkkiÃ¤ kompleksikonjugaateissaISO C ei tue kompleksikokonaislukutyyppejÃ¤ISO C ei tue pelkkÃ¤Ã¤ %<complex%>-tyyppiÃ¤ merkityksellÃ¤ %<double complex%>ISO C ei tue saturoituvia tyyppejÃ¤ISO C kieltÃ¤Ã¤ %<return%>:in lausekkeen kanssa voidin palauttavassa funktiossaISO C kieltÃ¤Ã¤ tyhjÃ¤t kÃ¤Ã¤nnÃ¶syksikÃ¶tISO C kieltÃ¤Ã¤ funktio-osoittimen ja %<void *%>-tyypin vÃ¤liset sijoituksetISO C kieltÃ¤Ã¤ lohkot lausekkeiden sisÃ¤llÃ¤ISO C kieltÃ¤Ã¤ tyyppimuuntamasta ei-skalaaria samaksi tyypiksiISO C kieltÃ¤Ã¤ tyyppimuunnokset unionityyppeihinISO C kieltÃ¤Ã¤ %<void *%>:n ja funktio-osoittimen vertailunISO C kieltÃ¤Ã¤ ehtolausekkeet %<void *%>-tyypin ja funktio-osoittimen vÃ¤lillÃ¤ISO C kieltÃ¤Ã¤ ehtolausekkeet, joissa on vain yksi tyhjÃ¤ puoliISO C kieltÃ¤Ã¤ const- ja volatile-funktiotyypitISO C kieltÃ¤Ã¤ funktio-osoittimen muuntamisen objektiosoitintyypiksiISO C kieltÃ¤Ã¤ objektiosoittimen muuntamisen funktio-osoitintyypiksiISO C kieltÃ¤Ã¤ tyhjÃ¤t alustusaaltosulkeetISO C kieltÃ¤Ã¤ parametrien ennakkoesittelynISO C kieltÃ¤Ã¤ etukÃ¤teisviittaukset %<enum%>-tyyppeihinISO C kieltÃ¤Ã¤ funktio-osoittimen ja %<void *%>-tyypin vÃ¤liset alustuksetISO C kieltÃ¤Ã¤ jÃ¤senettÃ¶mÃ¤t jÃ¤senesittelytISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiotISO C kieltÃ¤Ã¤ ?:-lausekkeen ilman keskimmÃ¤istÃ¤ termiÃ¤ISO C kieltÃ¤Ã¤ funktio-osoittimien suuruusvertailunISO C kieltÃ¤Ã¤ funktio-osoittimen ja %<void *%>-tyypin vÃ¤liset palautuksetISO C kieltÃ¤Ã¤ %<register%>-taulukon indeksoinninISO C kieltÃ¤Ã¤ nollan kokoisen taulukonISO C kieltÃ¤Ã¤ nollan kokoisen taulukon %qEISO C kieltÃ¤Ã¤ argumenttien muuntamisen unionityypiksiISO C vaatii nimetyn argumentin ennen %<...%>:aISO C rajoittaa luetellun tyypin arvot %<int%>-tyypin arvoalueelleISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤ISO C++ sallii bittikenttien mÃ¤Ã¤ritteet vain ennen %<:%>-merkkiÃ¤ISO C++ kieltÃ¤Ã¤ lohkot lausekkeiden sisÃ¤llÃ¤ISO C++ kieltÃ¤Ã¤ %<::main%>-funktion kutsumisen ohjelmastaISO C++ kieltÃ¤Ã¤ tyyppimuunnoksen taulukkotyyppiin %qTISO C++ kieltÃ¤Ã¤ osoittimen ja kokonaisluvun vertailunISO C++ kieltÃ¤Ã¤ vertailun %<void *%>-osoittimen ja funktio-osoittimen vÃ¤lillÃ¤ISO C++ kieltÃ¤Ã¤ yhdysliteraalitISO C++ kieltÃ¤Ã¤ lasketut goto-kÃ¤skytISO C++ kieltÃ¤Ã¤ ehtolausekkeen %<void *%>-osoittimen ja funktio-osoittimen vÃ¤lillÃ¤ISO C++ kieltÃ¤Ã¤ muunnoksen %<void *%>-osoittimen ja funktio-osoittimen vÃ¤lillÃ¤ISO C++ kieltÃ¤Ã¤ muuttujan %qs esittelyn ilman tyyppiÃ¤ISO C++ kieltÃ¤Ã¤ %qT-tyyppisen osoittimen vÃ¤hentÃ¤misenISO C++ kieltÃ¤Ã¤ enumin vÃ¤hentÃ¤misenISO C++ kieltÃ¤Ã¤ %qT-tyyppisen osoittimen kasvattamisenISO C++ kieltÃ¤Ã¤ enumin lisÃ¤yksenISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisenISO C++ kieltÃ¤Ã¤ ?:-lausekkeen kÃ¤ytÃ¶n ilman keskimmÃ¤istÃ¤ termiÃ¤ISO C++ kieltÃ¤Ã¤ %<::main%>-funktion osoitteen ottamisenISO C++ kieltÃ¤Ã¤ %<void *%>-tyyppisen osoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussaISO C++ kieltÃ¤Ã¤ funktio-osoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussaISO C++ kieltÃ¤Ã¤ metodiosoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussaISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukonISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qDISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukonISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qDISO C++ kieltÃ¤Ã¤ nimettÃ¶mÃ¤t structitISO C++ kieltÃ¤Ã¤ ?:-operaattorin ylikuormituksenISO C++:n mukaan nÃ¤mÃ¤ ovat moniselitteisiÃ¤ siitÃ¤ huolimatta, ettÃ¤ ensimmÃ¤isen huonoin muunnos on parempi kuin toisen huonoin:ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijÃ¶issÃ¤ISO C90 ei tue %<long long%> -tyyppiÃ¤ISO C90 ei tue parametritaulukkoesittelyissÃ¤ avainsanaa %<static%> tai tyyppimÃ¤Ã¤reitÃ¤ISO C90 ei tue kompleksityyppejÃ¤ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤ISO C90 kieltÃ¤Ã¤ taulukon %qE, jonka kokoa ei voida mÃ¤Ã¤rittÃ¤Ã¤ISO C90 kieltÃ¤Ã¤ taulukot, joiden kokoa ei voida mÃ¤Ã¤rittÃ¤Ã¤ISO C90 kieltÃ¤Ã¤ yhdysliteraalitISO C90 kieltÃ¤Ã¤ esittelyjen ja koodin sekoittamisenISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukonISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qEVirheellinen merkki BOZ-vakiossa kohdassa %CC++:ssa varoitetaan vanhentuneesta merkkijonoliteraalien tyyppimuunnoksesta â€�char *â€�:een. C:ssÃ¤ annetaan vastaava varoitus, vaikkei muunnos ISO C -standardin mukaan tietenkÃ¤Ã¤n ole vanhentunut.Muodostin %qsKopiomuodostin %qsHajotin %qsTiedostossa, joka sisÃ¤llytettiin kohdastaFunktio %qsLambda-funktioJÃ¤senfunktio %qsStaattinen jÃ¤senfunktio %qsYhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %LYhteensopimattomat tyypit DATA-lauseessa kohdassa %L; yritettiin muuntaa tyyppi %s tyypiksi %sVirheellinen funktion paluuarvoAlustus kohdassa %C ei ole sallittu PURE-proseduurissaAlustus kohdassa %C ei ole osoitinmuuttujaMuuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissaAlustetaan jo alustettu muuttuja kohdassa %CKokonaisluku liian suuri kohdassa %CRajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %sVirheellinen merkki nimessÃ¤ kohdassa %CVirheellinen taulukkoviitemuoto kohdassa %CVirheellinen alustin %s Data-lauseessa kohdassa %CVirheellinen proseduuriargumentti kohdassa %LVirheellinen proseduuriosoitinsijoitus kohdassa %LVirheellinen arvo %s-spesifikaatiolle kohdassa %CIteraattoriaskel kohdassa %L ei voi olla nollaRoskaa CALL-lauseen jÃ¤lkeen kohdassa %CNimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta sitÃ¤ ei voida kÃ¤yttÃ¤Ã¤NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytettyKuten -M, mutta ilman jÃ¤rjestelmÃ¤n otsikkotiedostoja.Kuten -MD, mutta ilman jÃ¤rjestelmÃ¤n otsikkotiedostoja.RivejÃ¤ suoritettu:%s/%d
  SilmukkamuuttujaTee â€�charâ€�-tyypistÃ¤ oletuksena etumerkillinen.Tee kokonaisluvista 32 bitin levyisiÃ¤.Merkitse kaikki silmukat rinnakkaisiksi.Muistinvaraus epÃ¤onnistuiPuuttuva ulottuvuusspesifikaatio kohdassa %CPuuttuva muotonimiÃ¶ kohdassa %CPuuttuva kind-parametri kohdassa %CPuuttuva oikea sulje kohdassa %CUseita tunnisteita tarjottu yhdellÃ¤ NAME= tarkenteella kohdassa %CNULL-arvon kÃ¤yttÃ¶ laskutoimituksessaNULL()-alustus kohdassa %C on moniselitteinenNimi kohdassa %C on liian pitkÃ¤Liian pitkÃ¤ nimiSitomisnimeÃ¤ ei ole sallittu BIND(C):ssÃ¤ kohdassa %CEi haaroja
  Ei kutsuja
  Ei suoritettavia rivejÃ¤
  Ei enÃ¤Ã¤ tuettu.Ei-numeerinen merkki lausenimiÃ¶ssÃ¤ kohdassa %CVaaditaan ei-negatiivinen leveysEi-vakio tyyppiesittely %s*%d kohdassa %CVanhantyylinen esittely %s*%d ei ole tuettu kohdassa %CValitsimet:
  Pinotila loppui.
! PARAMETER kohdassa %L on ilman alustintaPRE poistettu kÃ¤ytÃ¶stÃ¤PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤PRINT_OPERAND nollaosoitinPRINT_OPERAND_ADDRESS, null-osoitinPROCEDURE-lauseen kohdassa %C on oltava geneerisessÃ¤ rajapinnassaPROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassaSuorita useita pieniÃ¤, kalliita optimointeja.Piste vaadittu muotomÃ¤Ã¤ritteessÃ¤ %s kohdassa %LPiste vaadittu muotomÃ¤Ã¤ritteessÃ¤ kohdassa %LSalli â€�$â€� merkkinÃ¤ tunnisteessa.LÃ¤hetÃ¤ kokonainen vikaraportti, sisÃ¤ltÃ¤en
  sisÃ¤ltÃ¤en esiprosessoidun lÃ¤hdekoodin, jos tarpeellista.
  LiitÃ¤nnÃ¤isetPositiivinen leveys vaadittu muotomÃ¤Ã¤rittelijÃ¤ssÃ¤ %s kohdassa %LEsikÃ¤Ã¤nnetty lÃ¤hdekoodi tallennettu tiedostoon %s, liitÃ¤thÃ¤n sen vikailmoitukseen.
  Tulosta koodinkattavuustietoa.
  
! NÃ¤ytÃ¤ ylimÃ¤Ã¤rÃ¤isiÃ¤ (mahdollisesti ei-toivottuja) varoituksia.RESULT-muuttujan paikassa %C on oltava erilainen kuin funktionimenTunnista GNU-mÃ¤Ã¤ritellyt avainsanat.Tunnista sisÃ¤iset funktiot.Tunnista â€�asmâ€�-avainsana.Poistetaan â€�%sâ€�
  SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissaMuistialueen ylitysLauseen on edellettÃ¤vÃ¤ puolipistettÃ¤ kohdassa %CAnna ladattava liitÃ¤nnÃ¤inen.MÃ¤Ã¤rittele ABI.Merkkijonon pituus kohdassa %L on liian suuriAlimerkkijonon loppuindeksi kohdassa %L on liian suuriTue monisÃ¤ikeisyyttÃ¤.Vaienna varoitukset.Symboli kohdassa %C ei sovellu lausekkeeseenSama kuin -Wcomment.Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %CSyntaksivirhe %s-lauseessa kohdassa %CSyntaksivirhe ABSTRACT INTERFACE -kÃ¤skyssÃ¤ kohdassa %CSyntaksivirhe CASE-spesifikaatiossa kohdassa %CSyntaksivirhe CHARACTER-esittelyssÃ¤ kohdassa %CSyntaksvirhe CLASS IS -spesifikaatiossa kohdassa %CSyntaksivirhe ENUMERATOR-mÃ¤Ã¤rittelyssÃ¤ kohdassa %CSyntaksivirhe siirrÃ¤ntÃ¤iteraattorissa kohdassa %CSyntaksivirhe IF-lauseessa kohdassa %CSyntaksivirhe IF-lausekkeessa kohdassa %CSyntaksivirhe IMPORT-lauseessa kohdassa %CSyntaksivirhe PROCEDURE-lauseessa kohdassa %CSyntaksivirhe PROTECTED-lauseessa kohdassa %CSyntaksivirhe SAVE-lauseessa kohdassa %CSyntaksivirhe TYPE IS -spesifikaatiossa kohdassa %CSyntaksivirhe VALUE-lauseessa kohdassa %CSyntaksivirhe VOLATILE-lauseessa kohdassa %CSyntaksivirhe argumenttiluettelossa kohdassa %CSyntaksivirhe taulukkomuodostimessa kohdassa %CSyntaksivirhe merkkipituusspesifikaatiossa kohdassa %CSyntaksivirhe data-esittelyssÃ¤ kohdassa %CSyntaksivirhe geneerisessÃ¤ spesifikaatiossa kohdassa %CSyntaksivirhe iteraattorissa kohdassa %CSyntaksivirhe proseduuriosoitinkomponentissa kohdassa %CSyntaksivirhe: Loppuroskaa END INTERFACE -kÃ¤skyssÃ¤ kohdassa %CSyntaksivirhe: Loppuroskaa INTERFACE-lauseessa kohdassa %CKohde: %s
  Vika ei ole toistettavissa, joten se on todennÃ¤kÃ¶isesti laitteisto- tai kÃ¤yttÃ¶jÃ¤rjestelmÃ¤ongelma.
  Seuraavat valitsimet ovat kielestÃ¤ riippumattomiaSeuraavat valitsimet ovat kieleen liittyviÃ¤Seuraavia valitsimia ei ole dokumentoituSeuraavat valitsimet ovat liittyvÃ¤t kieleen Kieli tukee seuraavia valitsimia Seuraavat valitsimet ovat kohdekohtaisiaSeuraavat valitsimet ohjaavat optimointejaL1-vÃ¤limuistirivin koko.L1-vÃ¤limuistin koko.L2-vÃ¤limuistin koko.KÃ¤ytÃ¶ssÃ¤ olevan C++-ABIn versio.TÃ¤mÃ¤ ohjelma on vapaaohjelmisto; Katsokaa kopiointiehdot lÃ¤hdekoodista.
*************** LAADUSTA tai SOPIVUUDESTA TIETTYYN TARKO
*** 346,365 ****
  TÃ¤llÃ¤ ohjelmistolla EI OLE TAKUUTA; ei edes KAUPALLISESTI HYVÃ„KSYTTÃ„VÃ„STÃ„
  LAADUSTA tai SOPIVUUDESTA TIETTYYN TARKOITUKSEEN.
  TÃ¤mÃ¤ valitsin on vanhentunut; Ã¤lÃ¤ kÃ¤ytÃ¤.SÃ¤iemalli: %s
! Liikaa argumentteja funktiolle %s kohdassa %LKÃ¤sittele kokonaislukuja 32-bittisinÃ¤.KÃ¤sittele syÃ¶tetiedosto jo esikÃ¤Ã¤nnettynÃ¤.UNIT ei ole mÃ¤Ã¤ritelty kohdassa %LUNIT-numeron CLOSE-lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinenUNIT-numeron lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinenLuokittelemiskelvoton lause kohdassa %CLuokittelematon lause IF-lauseessa kohdassa %CErisuuret merkkipituudet (%ld/%ld) merkkijonossa %s kohdassa %LOdottamaton %s-lause kohdassa %COdottamaton %s-lause kohdassa %C INTERFACE-rungossaOdottamaton %s-lause BLOCK DATA -lohkossa kohdassa %COdottamaton %s-lause CONTAINS-lohkossa kohdassa %COdottamaton %s-lause FORALL-lohkossa kohdassa %COdottamaton %s-lause INTERFACE-lohkossa kohdassa %COdottamaton %s-lause MODULE-lohkossa kohdassa %COdottamaton %s-lause WHERE-lohkossa kohdassa %COdottamaton CASE-lause kohdassa %COdottamaton END-lause kohdassa %COdottamaton TYPE IS -lause kohdassa %COdottamaton merkki muuttujaluettelossa kohdassa %COdottamattomia merkkejÃ¤ PARAMETER-lauseessa kohdassa %COdottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %COdottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %COdottamatonta roskaa funktioesittelyn jÃ¤lkeen kohdassa %COdottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %CTuntematon argumenttiluettelofunktio kohdassa %LTuntematon attribuutti !GCC$ ATTRIBUTES-lauseessa kohdassa %CKÃ¤yttÃ¶: %s [valitsimet] tiedosto...
  KÃ¤ytÃ¤ â€�-Wa,VALITSINâ€� vÃ¤littÃ¤mÃ¤Ã¤n â€�VALITSINâ€� assemblerille.
  
  KÃ¤ytÃ¤ â€�-Wl,VALITSINâ€� vÃ¤littÃ¤mÃ¤Ã¤n â€�VALITSINâ€� linkittimelle.
  
! KÃ¤ytÃ¤ 128-bittistÃ¤ long double -tyyppiÃ¤.KÃ¤ytÃ¤ 16-bittistÃ¤ int-tyyppiÃ¤.KÃ¤ytÃ¤ 32-bittistÃ¤ int-tyyppiÃ¤.KÃ¤ytÃ¤ 64-bittistÃ¤ long double -tyyppiÃ¤.KÃ¤ytÃ¤ 80-bittistÃ¤ long double -tyyppiÃ¤.KÃ¤ytÃ¤ GNU:n C-kirjastoa.KÃ¤ytÃ¤ H8/300-kohdistussÃ¤Ã¤ntÃ¶jÃ¤.KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa.KÃ¤ytÃ¤ 8-bittistÃ¤ int-tyyppiÃ¤.KÃ¤ytÃ¤ laitteistoliukulukuja.KÃ¤ytÃ¤ laitteistoliukulukuja.KÃ¤ytÃ¤ laitteistoliukulukuja.KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen.KÃ¤ytÃ¤ jaettuja kirjastoja.KÃ¤ytÃ¤ ohjelmistollisia liukulukuvertailuja.KÃ¤ytÃ¤ DEC:n assembler-syntaksia.KÃ¤ytÃ¤ GNU:n assembler-syntaksia.KÃ¤ytÃ¤ bittikenttÃ¤kÃ¤skyjÃ¤.KÃ¤ytÃ¤ luetelluille tyypeille kapeinta mahdollista kokonaislukutyyppiÃ¤.Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %CMuuttujatyyppi on UNKNOWN sijoituksessa kohdassa %LVaroita C:n rakenteista, jotka eivÃ¤t ole C:n ja C++:n yhteisessÃ¤ osajoukossa.Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 1998- ja ISO C++ 2011 -standardeissa.Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 2011- ja ISO C++ 2014 -standardeissa.Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 2014- ja ISO C++ 2017 -standardeissa.Varoita lÃ¶ytyneistÃ¤ PCH-tiedostoista, joita ei kÃ¤ytetÃ¤.Varoita tyhjÃ¤stÃ¤ rungosta if- ja else-lauseissa.Varoita epÃ¤yhteensopivien funktiotyyppien vÃ¤lisistÃ¤ muunnoksista.Varoita tyyppimuunnoksista, jotka hylkÃ¤Ã¤vÃ¤t mÃ¤Ã¤reet.Varoita eri enum-tyyppien vertailusta.Varoita kÃ¤Ã¤nnÃ¶saikaisesta nollalla jaosta.Varoita polymorfisten olioiden tuhoamisesta epÃ¤virtuaalisilla hajottimilla.Varoita ominaisuuksista, joita ei ole ISO C11:ssÃ¤, mutta ovat ISO C2X:ssÃ¤.Varoita ominaisuuksista, joita ei ole ISO C90:ssÃ¤, mutta ovat ISO C99:ssÃ¤.Varoita ominaisuuksista, joita ei ole ISO C99:ssÃ¤, mutta ovat ISO C11:ssÃ¤.Varoita ominaisuuksista, joita ei ole perinteisessÃ¤ C:ssÃ¤.Varoita muotoilumerkkijonoista, jotka eivÃ¤t ole literaaleja.Varoita NUL-tavuja sisÃ¤ltÃ¤vistÃ¤ muotoilumerkkijonoista.Varoita funktioparametreistÃ¤, jotka on esitelty ilman tyyppimÃ¤Ã¤rittelyjÃ¤ K&R-tyylisissÃ¤ funktioissa.Varoita laskutoimituksista funktio-osoittimilla.Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyÃ¤.Varoita globaaleista funktioista, joilla ei ole prototyyppiÃ¤.Varoita implisiittisistÃ¤ funktioesittelyistÃ¤.Varoita implisiittisistÃ¤ funktioesittelyistÃ¤.Varoita â€�offsetofâ€�-makron virheellisestÃ¤ kÃ¤ytÃ¶stÃ¤.Varoita puuttuvista kentistÃ¤ struct-alustimissa.Varoita pragmain vÃ¤Ã¤rÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤.Varoita saman objektin useista esittelyistÃ¤.Varoita epÃ¤virtuaalisista hajottimista.Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤.Varoita mahdollisista turvallisuusongelmista muotoilufunktioiden yhteydessÃ¤.Varoita mahdollisesti puuttuvista aaltosuluista alustimissa.Varoita mahdollisista sisÃ¤kkÃ¤isistÃ¤ lohkokommenteista ja C++-kommenteista, jotka ulottuvat useammalle kuin yhdelle fyysiselle riville.Varoita epÃ¤ilyttÃ¤vistÃ¤ printf/scanf/strftime/strfmon-muotoilumerkkijonoista.Varoita osoittimen/viittauksen palauttamisesta paikalliseen tai vÃ¤liaikiseen muuttujaan.Varoita signed-unsigned-vertailuista.Varoita kaksinumeroisia vuosilukuja tuottavista strftime-muotoiluista.Varoita â€�charâ€�-tyypillÃ¤ indeksoinnista.Varoita epÃ¤ilyttÃ¤vistÃ¤ â€�mainâ€�-funktion esittelyistÃ¤.Varoita typistetyistÃ¤ lÃ¤hderiveistÃ¤.Varoita prototyypittÃ¶mistÃ¤ funktioesittelyistÃ¤.Varoita tuntemattomista pragmoista.Varoita loppuliitteettÃ¶mistÃ¤ liukulukuvakioista.Varoita monimerkkisistÃ¤ merkkivakioista.Varoita tarpeettomista tyyppimuunnoksista.Varoita variadisista makroista.Varoita muuttujista, joita â€�longjmpâ€� tai â€�vforkâ€� saattaa muuttaa.Varoita muuttujista, jotka alustetaan omalla arvollaan.Varoita Effective C++ -tyylisÃ¤Ã¤ntÃ¶jen rikkomuksista.Varoita nollan pituisista muotoiluista.Varoittaa ehdollisesti tuetuista rakenteista.Varoita NULLin muunnoksesta epÃ¤osoitintyypiksi.Varoita implisiittisistÃ¤ tyyppimuunnoksista, jotka aiheuttavat liukulukutarkkuuden menetystÃ¤.Varoita implisiittisistÃ¤ tyyppimuunnoksista, jotka voivat muuttaa arvoa.Varoita â€�definedâ€�:in kÃ¤ytÃ¶stÃ¤ #if-ehdon ulkopuolella.Varoita C-tyylisistÃ¤ tyyppimuunnoksista ohjelmassa.Varoita vertailusta, joka on aina tosi tai aina epÃ¤tosi.Varoita kun paikallinen esittely piilottaa instanssimuuttujan.Varoita mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n makron kÃ¤ytÃ¶stÃ¤ #if-ehdossa.Varoita perittyjen metodien puuttuvista toteutuksista.Varoita kun oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen.Varoita liukulukujen yhtÃ¤suuruusvertailuista.Varoita jos osoittimien tyyppimÃ¤Ã¤reet hylÃ¤tÃ¤Ã¤n.Varoita suorasta virtuaalisesta perinnÃ¤stÃ¤.Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤.Varoita kun â€�0â€�-literaalia kÃ¤ytetÃ¤Ã¤n nollaosoittimena.Varoita osoittimien tyyppimuunnoksista erikokoisiksi kokonaisluvuiksi.Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiÃ¤.Varoita epÃ¤tÃ¤ydellisen osoitintyypin tuhoamisesta.Varoita kun kÃ¤Ã¤ntÃ¤jÃ¤ jÃ¤rjestÃ¤Ã¤ koodia uudelleen.Varoita osoittimien tyyppimuunnoksista erikokoisiksi kokonaisluvuiksi.Varoita kun funktion paluutyypiksi jÃ¤Ã¤ â€�intâ€� (C), tai kun paluutyypit ovat ristiriitaiset (C++).Varoita tyyppimÃ¤Ã¤reiden huomiotta jÃ¤ttÃ¤misestÃ¤.VaroitusNolla ei ole kelvollinen lausekenimiÃ¶ kohdassa %C[oletus][ei kÃ¤ytÃ¶ssÃ¤][kÃ¤ytÃ¶ssÃ¤]â€�hajotin ei voi olla %<constexpr%>parametriksi ei voida esitellÃ¤ %<constexpr%>:ksikolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyntallennusluokan voi antaa vain olioille ja funktioillelisÃ¤Ã¤ eksplisiittinen %<this%>- tai %<*this%>-kaappausosoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ funktioille%q+D:n osoitealue on ristiriidassa edellisen esittelyn kanssahalutaan globaalin rekisterimuuttujan %qD osoitehalutaan rekisterimuuttujan %qD osoiteelikohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:llekohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %dlÃ¶ytyi myÃ¶s %<%c%s%>always_inline-funktio ei ehkÃ¤ ole avattavissaei-yksiselitteinen oletustyyppimuunnos tyypistÃ¤ %qTosoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujilleargumenttityyppi, jolla on tavallinen tyyppimuunnos, ei sovi tyhjÃ¤Ã¤n parametrinimiluetteloesittelyynja kohteella %qT:lla ei ole mallimuodostimiamuotoiltavat argumentit eivÃ¤t ole %<...%>argumentti %qD ei vastaa sisÃ¤istÃ¤ prototyyppiÃ¤argumentti %qD ei sovi prototyyppiinargumentti %qd ei ole vakioargumentin 1 on oltava 5-bittinen etumerkillinen literaaliargumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaalifunktiokutsun argumentti voi olla ehdokas muotoiluattribuutilledecltypen argumentin on oltava lauseketaulukolla %q+D oletetaan olevan yksi alkiotaulukko %qD alustettu sulkujen sisÃ¤llÃ¤ olevalla merkkijonoliteraalilla %qEtaulukkoindeksi alustimessa ylittÃ¤Ã¤ taulukon rajattaulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseketaulukkoindeksi alustimessa ei ole kokonaislukutyyppinentaulukkoindeksi ei-taulukkoalustimessataulukkoindeksivÃ¤li alustimessa ylittÃ¤Ã¤ taulukon rajattaulukko alustetaan muuttuvasta taulukkolausekkeestataulukko alustetaan suluilla ympÃ¤rÃ¶idystÃ¤ merkkijonovakiostasopimattomasta tyypistÃ¤ koostuva taulukko alustetaan merkkijonovakiostataulukon %q+D koko puuttuu%qD-taulukon koko puuttuutaulukon indeksi %E on %qT-taulukon rajojen alapuolellataulukon indeksin tyyppi on %<char%>taulukon indeksi ei ole kokonaislukutaulukkoa kÃ¤ytetty alustimenaasm-esittely jÃ¤tetty huomiotta, koska se on ristiriidassa edellisen nimeÃ¤misen kanssavÃ¤ittÃ¤mÃ¤ puuttuu %qs:n jÃ¤lkeensijoitus (ei alustus) esittelyssÃ¤sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteensijoitus erilaisesta Objective-C-tyypistÃ¤sijoitus vakiokenttÃ¤Ã¤n %qDfunktion %qD sijoituskirjoitussuojatun sijainnin %qE sijoitussijoitus kirjoitussuojattuun jÃ¤seneen %qDsijoitus kirjoitussuojattuun nimettyyn paluuarvoon %qDsijoitus kirjoitussuojattuun parametriin %qDsijoitus kirjoitussuojattuun viitteeseen %qDsijoitus kirjoitussuojattuun muuttujaan %qDattribuutti %qs soveltuu vain taulukkotyyppeihinattribuuttia ei huomioidaparametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiottaautomaattimuuttuja %qE ei voi olla %<threadprivate%>virheellinen osoitevirheellinen operandivirheellinen shift-kÃ¤sky:huonosti sisÃ¤kkÃ¤istetyt C-otsikot esikÃ¤Ã¤ntÃ¤jÃ¤ltÃ¤kantaluokka %q#T pitÃ¤isi alustaa eksplisiittisesti kopiomuodostimessabittikentÃ¤n %q+D leveys ei ole kokonaislukuvakiobittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppibittikentÃ¤n %qs leveys ei ole kokonaislukuvakiolohkot lausekkeiden sisÃ¤llÃ¤ sallitaan vain funktion sisÃ¤llÃ¤skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeetbreak-lause silmukan tai switch-rakenteen ulkopuolellasisÃ¤inen funktio %q+D esitelty ei-funktionamutta ei tÃ¤Ã¤llÃ¤kutsu  %2d ei suoritettu koskaan
  kutsu  %2d palautti %s
  kutsuttu tÃ¤Ã¤ltÃ¤ei voida luoda esikÃ¤Ã¤nnettyÃ¤ otsikkoa %s: %mei voi lukea tiedostoa %s: %mei voi asettaa %qE-attribuuttia mÃ¤Ã¤rittelyn jÃ¤lkeenei voi kirjoittaa tiedostoon %s: %mei voi kirjoittaa tiedostoon %s: %mehdokas 1:ehdokas 2:ehdokas on:ehdokkaat ovat:ehdokkaat ovat:jÃ¤senfunktiota %qD ei voi kutsua ilman oliota%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qTei voi muuntaa osoitintyypiksiei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qTsisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤ei lÃ¶ydetÃ¤ luokkaa %qEei lÃ¶ydetÃ¤ rajapintaesittelyÃ¤ %qE:lleei lÃ¶ydetÃ¤ protokollaesittelyÃ¤ %qE:lleei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qTfunktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksitiedostoa %s ei voi avataei voi laittaa volatile-kenttÃ¤istÃ¤ objektia rekisteriinbittikentÃ¤n %qD osoitetta ei voi ottaaluetelluille tyypeille ei voi kÃ¤yttÃ¤Ã¤ tilaa %qscase-nimike ei pelkisty kokonaislukuvakioksicase-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolausekecase-nimikkeen arvo ylittÃ¤Ã¤ tyypin maksimiarvoncase-nimikkeen arvo on pienempi kuin tyypin minimiarvocase-arvo %qs ei ole luetellussa tyypissÃ¤case-arvo %qs ei ole luetellussa tyypissÃ¤ %qTmuunnos funktiotyypistÃ¤ %qT epÃ¤yhteensopivaan funktiotyyppiin %qTmuunnos epÃ¤yhteensopivien jÃ¤senosoitintyyppien %qH ja %qI vÃ¤lillÃ¤tyyppimuunnos %qT-tyyppisestÃ¤ funktiokutsusta yhteensopimattomaan tyyppiin %qTtyyppimuunnos osoittimesta erikokoiseen kokonaislukuuntyyppimuunnos tyypistÃ¤ %qT tyyppiin %qT hylkÃ¤Ã¤ mÃ¤Ã¤reetkohdetyypin vaatima kohdistus kasvaa tyyppimuunnoksessatyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ taulukkotyypintyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ funktiotyypintyyppimuunnos erikokoisesta kokonaisluvusta osoittimeksiunioniin kuulumattoman tyypin muunnos unionityypiksityyppimuunnos funktio-osoittimen ja olio-osoittimen vÃ¤lillÃ¤ on ehdollisesti tuettuluokka %qE on jo olemassaluokalla %qT ei ole %qD-nimistÃ¤ kenttÃ¤Ã¤luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksipuhdistusargumentti ei ole funktiopuhdistusargumentti ei ole tunnisteclose: %ssuljettaessa LTRANS-tulosteluetteloa %s: %msuljetaan riippuvuustiedosto %s: %mkoodimalli %s ei tue PIC-tilaaluetellun tyypin luettelon lopussa on pilkkukomentorivivalitsin %qs on kelvollinen kohteelle %s, mutta ei kohteelle %sliukulukujen vertailu operaattoreilla == ja != on epÃ¤varmaavertailu on aina epÃ¤tosi johtuen tietotyypin rajallisesta arvoalueestavertailu on aina tosi johtuen tietotyypin rajallisesta arvoalueestatyyppien %qT ja %qT vÃ¤linen vertailuerilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnososoittimen ja kokonaisluvun vÃ¤linen vertailutyyppien %qT ja %qT vÃ¤linen vertailuvertailu on aina %d johtuen bittikentÃ¤n leveydestÃ¤vertailu on aina epÃ¤tosi johtuen tietotyypin rajallisesta arvoalueestavertailu on aina tosi johtuen tietotyypin rajallisesta arvoalueestatÃ¤ydellisen ja vaillinaisen osoittimen vertailuerilaisten Objective-C-tyyppien vertailusta puuttuu tyyppimuunnosetumerkiltÃ¤Ã¤n eroavien kokonaislukulausekkeiden vertailu: %qT ja %qTvertailu â€�etumerkitÃ¶n lauseke < 0â€� on aina epÃ¤tosivertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosivertailu merkkijonoliteraalin kanssa aiheuttaa mÃ¤Ã¤rittelemÃ¤tÃ¶ntÃ¤ toimintaa%<X<=Y<=Z%> -tyylisillÃ¤ vertailuilla on eri merkitys kuin matematiikassayhteensopiva tyyppi on tÃ¤Ã¤llÃ¤kÃ¤Ã¤nnÃ¶s keskeytyi  -Wfatal-errors-valitsimen vuoksi.
  kÃ¤Ã¤nnÃ¶s keskeytyi.
  yhdysliteraalin koko on muuttuvaei-objektityyppinen yhdysliteraali %qTristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lleristiriitaiset tyypit kohteelle %<%c%s%>:lleristiriitaiset tyypit %q+D:lleconst-/kopioinnin-eteneminen poistettu kÃ¤ytÃ¶stÃ¤vakio viittaa itseensÃ¤muodostin ei voi olla staattinen jÃ¤senfunktiomuodostinsyntaksia on kÃ¤ytetty, mutta %qT-tyypin muodostinta ei ole esiteltymuodostimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤continue-lause silmukan ulkopuolellaei-void-tyyppisen funktion loppu saavutettuerilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ muunnoksesta puuttuu tyyppimuunnosmuunnoksen tyyppi puuttuu muotoilun lopustamuunnos tyyppiin %qT loogisesta lausekkeestapyydetty muuntoa ei-skalaarityypiksimuunnetaan %<false%> osoitintyyppiksi %2$qD:n argumentissa %1$PNULLin muunnos epÃ¤osoitintyypiksiNULLin muunnos epÃ¤osoitintyypiksi %qTei voitu avata symbolinselvitystiedostoa: %mei voitu jÃ¤sentÃ¤Ã¤ tiedostosiirrostaei voitu jÃ¤sentÃ¤Ã¤ heksadesimaalinumeroaei voitu jakaa kÃ¤skyÃ¤ osiinluodaan funktiojÃ¤senten taulukkoaluodaan funktioiden taulukkoluodaan viitteiden taulukkoluodaan void-taulukkodata-alueattribuutteja ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujille%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssadatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaaesittely %qD ei esittele mitÃ¤Ã¤nesittely ei esittele mitÃ¤Ã¤nparametrin %qD esittely, mutta parametria ei ole olemassa%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤%<~%T%>:n esittely %qT:n jÃ¤senenÃ¤%q#D:n esittelyllÃ¤ ei ole alustimia%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion%qD:n esittely funktiojÃ¤senten taulukkona%qD:n esittely funktioiden taulukkona%qD:n esittely viitteiden taulukkona%qD:n esittely void-taulukkona%qD:n esittely %qT:n jÃ¤senenÃ¤%qD:n esittely ei-funktiona%qD:n esittely ei-jÃ¤senenÃ¤%qE:n esittely taulukollisena funktioita%qE:n esittely taulukollisena void-alkioitaei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤staattisen muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤tyyppinimen esittely taulukollisena funktioitatyyppinimen esittely taulukollisena void-alkioitaesitelty tÃ¤Ã¤llÃ¤vakiokentÃ¤n %qD vÃ¤hennysluetellun arvon vÃ¤hentÃ¤minen on virhe C++:ssafunktion %qD vÃ¤hennyskirjoitussuojatun sijainnin %qE vÃ¤hennyskirjoitussuojatun jÃ¤senen %qD vÃ¤hennyskirjoitussuojatun nimetyn paluuarvon %qD vÃ¤hennyskirjoitussuojatun parametrin %qD vÃ¤hennyskirjoitussuojatun viitteen %qD vÃ¤hennyskirjoitussuojatun muuttujan %qD vÃ¤hennysoletusargumentti annettu %2$q#D:n parametrille %1$doletusargumentti mÃ¤Ã¤ritelty lambda-parametrilletyypin mÃ¤Ã¤ritteleminen tyyppimuunnoksessa on virheellistÃ¤ C++-kielessÃ¤poistetaan taulukko %q#Evanhentunut tyyppimuunnos merkkijonovakiosta tyyppiin %qThajotin ei voi olla staattinen jÃ¤senfunktiohajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤hajottimilla ei voi olla parametrejaoliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?direktiivin argumentti vÃ¤lillÃ¤ [%E, %E]erilainen Objective-C-tyyppi palautuksessajako nollallaylimÃ¤Ã¤rÃ¤inen %<const%>ylimÃ¤Ã¤rÃ¤inen %<restrict%>ylimÃ¤Ã¤rÃ¤inen %<volatile%>%qE:n kaksoiskappalekaksois-%qscase-arvon kaksoiskappale (tai limitys)perustyypin %qT kaksoiskappale virheellinencase-arvon kaksoiskappalecv-mÃ¤Ã¤reen kaksoiskappaleprotokollan %qE esittelyn kaksoiskappalekaksoiskappale-rajapintaesittely luokalle %qE%qE-nimiÃ¶n kaksoisesittelyjÃ¤senen %q+D kaksoiskappaledynaamista riippuvuutta %s ei lÃ¶ytynytdynaamiset poikkeusmÃ¤Ã¤rittelyt ovat vanhentuneita C++11:ssÃ¤dynamic_cast tyypistÃ¤ %q#D tyypiksi %q#T ei voi koskaan onnistuataulukon %q#D alkiot ovat vaillinaista tyyppiÃ¤sulautettu %<\0%> muotoilussatyhjÃ¤ esittelytyhjÃ¤ esittely tallennusluokkamÃ¤Ã¤ritteellÃ¤ ei esittele tunnistetta uudelleentyhjÃ¤ esittely tyyppimÃ¤Ã¤reellÃ¤ ei esittele tunnistetta uudelleentyhjÃ¤ indeksivÃ¤li alustimessa%s-muotoilussa vasen tarkkuus on tyhjÃ¤%s-muotoilussa tarkkuus on tyhjÃ¤tyhjÃ¤ arvoalue annettutyhjÃ¤ skalaarialustinenum-muunnos sijoituksessa on virheellistÃ¤ C++-kielessÃ¤enum-muunnos alustuksessa on virheellistÃ¤ C++-kielessÃ¤lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤lueteltua arvoa %qE ei kÃ¤sitellÃ¤ switch-lauseessaluetellun tyypin arvot ylittÃ¤vÃ¤t suurimman kokonaisluvun arvoalueenluetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakioluetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakioCOLLECT_GCC-ympÃ¤ristÃ¶muuttujan on oltava asetettunaCOLLECT_GCC_OPTIONS-ympÃ¤ristÃ¶muuttujan on oltava asetettunaDJGPP-ympÃ¤ristÃ¶muuttujaa ei ole mÃ¤Ã¤riteltyvirhevirhe: %<%T%>-tyyppinen poikkeus siepataanylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita taulukkoalustimessaylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita merkkitaulukkoalustimessaylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita skalaarialustimessaylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita struct-alustimessaylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita union-alustimessaylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita vektorialustimessaodotettiin %<(%> tai rivin loppuodotettiin %<,%> tai %<...%>odotettiin %<,%> tai %<;%>odotettiin %<,%> tai %<}%>odotettiin %<,%>, %<;%> tai %<}%>odotettiin %<:%> tai %<...%>odotettiin  %<:%>, %<,%>, %<;%>, %<}%> tai %<__attribute__%>odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>odotettiin %<class%>odotettiin %<decltype%>odotettiin %<delete%>odotettiin %<extern%>odotettiin %<namespace%>odotettiin %<new%>odotettiin %<none%> tai %<shared%>odotettiin %<operator%>odotettiin %<return%>odotettiin %<static_assert%>odotettiin %<template%>odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qTodotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeenodotettiin luokan nimeÃ¤odotettiin lausekettaodotettu tunnisteodotettiin tunnistetta tai %<(%>odotettiin tunnistetta tai %<*%>odotettiin kokonaislukulausekettaodotettiin iteraatioesittelyÃ¤ tai -alustustaodotettiin merkkijonoliteraaliaylimÃ¤Ã¤rÃ¤inen %<;%>ylimÃ¤Ã¤rÃ¤inen %<;%> luokansisÃ¤isen funktiomÃ¤Ã¤rittelyn perÃ¤ssÃ¤alustimen lopussa on ylimÃ¤Ã¤rÃ¤inen lohkoskalaarialustimessa ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioitaylimÃ¤Ã¤rÃ¤inen puolipisteylimÃ¤Ã¤rÃ¤inen puolipiste metodin mÃ¤Ã¤rittelyssÃ¤ylimÃ¤Ã¤rÃ¤inen puolipiste structissa tai unionissaylimÃ¤Ã¤rÃ¤isiÃ¤ tyyppimÃ¤Ã¤reitÃ¤ muotoiluargumentissa (argumentti %d)attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopiviaattribuutit fastcall ja stdcall eivÃ¤t ole yhteensopiviavakava virhe: fclose %s: %mkenttÃ¤ %qE esitelty funktionakentÃ¤n leveyskentÃ¤n leveys printf-muotoilussakentÃ¤n leveys scanf-muotoilussakentÃ¤n leveys strfmon-muotoilussakentÃ¤n leveys strftime-muotoilussatÃ¤ytemerkkitÃ¤ytemerkki strfmon-muotoilussa%q+D:n ensimmÃ¤isen argumentin pitÃ¤isi olla %<int%>ensimmÃ¤inen argumentti funktiolle %<__builtin_choose_expr%> ei ole vakio%<va_arg%>-funktion ensimmÃ¤inen argumentti ei ole tyyppiÃ¤ %<va_list%>joustava taulukkojÃ¤sen unionissajoustava taulukkojÃ¤sen ei ole structin lopussaliukulukuvakio ylittÃ¤Ã¤ %qT:n arvoalueenliukulukuvakiota kÃ¤ytetty vÃ¤Ã¤rinliukulukuvakio katkaistu nollaksivuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤fopen %s: %mfopen: %s: %mmalliesittelylle %q+Dmuotoiluargumentti %d kÃ¤yttÃ¤mÃ¤tÃ¶n ennen kÃ¤ytettyÃ¤ argumenttia %d $-tyylisessÃ¤ muotoilussamuotoiluargumentti %d kÃ¤ytÃ¶ssÃ¤ useammin kuin kerran %s-muotoilussamuotoilu on leveÃ¤merkkinen merkkijonomuotoilu ei ole merkkijonoliteraali eikÃ¤ muotoiluargumenttejamuotoilu ei ole merkkijonoliteraali, argumenttityyppejÃ¤ ei tarkistetamuotoilu ei ole merkkijonoliteraali, muotoilumerkkijonoa ei tarkistetamuotomerkkijonoargumentti seuraa muotoiltavia argumenttejalÃ¶ytyi %<%c%s%>lÃ¶ytyi virtuaalimÃ¤Ã¤rittely GIMPLE-rekisterillefr30_print_operand: virheellinen %%F-koodifr30_print_operand: virheellinen %%x-koodifr30_print_operand: tuntematon koodifr30_print_operand: tunnistamaton %%B-koodifr30_print_operand: tunnistamaton %%b-koodifr30_print_operand: tunnistamaton %%p-koodifr30_print_operand_address: kÃ¤sittelemÃ¤tÃ¶n osoiteystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiotafunktio %q#D alustetaan kuin muuttujafunktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksifunktiota %q+F ei voi koskaan kopioida, koska se vastaanottaa ei-paikallisen goto-kÃ¤skynfunktiota %q+F ei voi koskaan kopioida, koska se tallentaa paikallisen nimiÃ¶n osoitteen staattiseen muuttujaanfunktio %qD on alustettu kuten muuttujafunktio %qD voi olla ehdokas %qs-muotoiluattribuutillefunktio %qD esitelty uudelleen muuttujanafunktiokutsulla on aggregaattiarvofunktiokutsu epÃ¤sopivan tyypin lÃ¤pifunktion esittely ei ole prototyyppi%<noreturn%>-esitellyllÃ¤ funktiolla on %<return%>-lausefunktion mÃ¤Ã¤rittely esitelty %<auto%>:ksifunktion mÃ¤Ã¤rittely esitelty %<register%>:ksifunktion mÃ¤Ã¤rittely esitelty %<typedef%>:ksifunktion mÃ¤Ã¤rittely ei esittele parametrejÃ¤funktio ei palauta merkkijonotyyppiÃ¤funktion paluuarvon tyyppi ei voi olla funktiofunktion paluuarvojen tyypit eivÃ¤t ole yhteensopivia %<volatile%>:n takiafunktion palauttava funktiotaulukon palauttava funktiofunktio palauttaa osoitteen paikalliseen muuttujaanfunktio palauttaa aggregaatinfunktiomalli %qD esitelty uudelleen luokkamallinafunktiotyypit eivÃ¤t aidosti yhteensopivia ISO C:n mukaanfunktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksigcc-versio %s %s
  gcov %s%s
! gfortran ei tue valitsinta -E ilman valitsinta -cppgimple_bb (stmt) on asetettu vÃ¤Ã¤rÃ¤Ã¤n peruslohkoonsisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty globaalia rekisterimuuttujaa %qDgoto-kohde ei ole nimiÃ¶ eikÃ¤ osoitingp_offset (%ld) tai end_offset (%ld) on pienempi kuin nollaia64_print_operand: tuntematon kooditunniste %qE on ristiriidassa C++:n varatun sanan kanssajos tÃ¤mÃ¤ koodi saavutetaan, ohjelma keskeytyyjÃ¤tetÃ¤Ã¤n #pragma %s %s huomiottaei-staattisen paikallismuuttujan %q+D asm-mÃ¤Ã¤rittÃ¤jÃ¤ jÃ¤tetÃ¤Ã¤n huomiottajÃ¤tetÃ¤Ã¤n hakemiston â€�%sâ€� kaksoiskappale huomiotta,
  jÃ¤tetÃ¤Ã¤n puuttuva hakemisto â€�%sâ€� huomiotta
! %qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_resultattribuutilla warn_unused_result esitellyn funktion paluuarvoa ei huomioidavirheellinen aggregaattityyppi %qE mÃ¤Ã¤ritelty instanssimuuttujalle %qsvirheellinen operandivirheellinen operandi havaittufunktio %qE esitelty implisiittisestiC++98:ssa %<template%> (selventimenÃ¤) on sallittu vain malleissaC++98:ssa %qD on alustettava muodostimessa, ei kÃ¤yttÃ¤en %<{...}%>kutsussa muistinvarausfunktioon %qD, joka on esitelty tÃ¤Ã¤llÃ¤esittelyssÃ¤ %q+D%qs-makron mÃ¤Ã¤rittelyssÃ¤%qs-makron lavennuksessasisÃ¤isen funktion %qD yhteensopimaton implisiittinen esittelyfunktion %qD yhteensopimaton implisiittinen esittelyfunktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimatonvaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qTyhteensopimattomat tyypit sijoituksessa tyyppiin %qT tyypistÃ¤ %qTyhteensopimattomat tyypit alustettaessa tyyppiÃ¤ %qT kÃ¤yttÃ¤en tyyppiÃ¤ %qTluokan %qE vaillinainen toteutusvakiokentÃ¤n %qD kasvatusluetellun arvon kasvattaminen on virhe C++:ssafunktion %qD kasvatuskirjoitussuojatun sijainnin %qE kasvatuskirjoitussuojatun jÃ¤senen %qD kasvatuskirjoitussuojatun nimetyn paluuarvon %qD kasvatuskirjoitussuojatun parametrin %qD kasvatuskirjoitussuojatun viitteen %qD kasvatuskirjoitussuojatun muuttujan %qD kasvatusalustus erilaisesta Objective-C-tyypistÃ¤joustavan taulukkojÃ¤senen alustusjoustavan taulukkojÃ¤senen alustaminen sisÃ¤kkÃ¤isessÃ¤ asiayhteydessÃ¤alustettu kenttÃ¤ ylikirjoitettualustinalkio ei ole vakiolausekealustusalkiota ei pystytÃ¤ laskemaan latausajankohtanaalustusalkio ei ole vakioalustin ei pysty pÃ¤Ã¤ttelemÃ¤Ã¤n taulukon %q+D kokoaalustin liukulukuarvolle ei ole liukulukuvakiomerkkitaulukon alustusmerkkijono on liian pitkÃ¤syÃ¶tetiedosto %qs on sama kuin tulostiedostokÃ¤sky peruslohkon ulkopuolellaasennus: %s%s
  instanssimuuttuja %qE on %s; tÃ¤mÃ¤ saattaa olla kova virhe tulevaisuudessainstanssimuuttuja %qE esiteltiin nimellÃ¤ %sinstanssimuuttuja %qE on esitelty yksityisenÃ¤instanssimuuttuja %qs on esitelty yksityisenÃ¤moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:llekÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe: sisÃ¤inen virhe: sivuvaikutuskÃ¤sky vaikuttaa pÃ¤Ã¤vaikutukseenkeskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioitavirheellinen #pragma %svirheellinen %%%c-operandivirheellinen %%-koodivirheellinen %%A-operandivirheellinen %%B-operandivirheellinen %%C-operandivirheellinen %%C-arvovirheellinen %%D-operandivirheellinen %%D-arvovirheellinen %%E-arvovirheellinen %%F-arvovirheellinen %%G-tilavirheellinen %%G-arvovirheellinen %%H-operandivirheellinen %%H-operandivirheellinen %%H-arvovirheellinen %%I-operandivirheellinen %%J-koodivirheellinen %%J-arvovirheellinen %%K-arvovirheellinen %%L-operandivirheellinen %%L-arvovirheellinen %%M-operandivirheellinen %%M-arvovirheellinen %%N-operandivirheellinen %%N-arvovirheellinen %%O-arvovirheellinen %%P-operandivirheellinen %%P-arvovirheellinen %%R-arvovirheellinen %%T-arvovirheellinen %%U-arvovirheellinen %%Y-operandivirheellinen %%c-operandivirheellinen %%d-operandivirheellinen %%d-arvovirheellinen %%f-operandivirheellinen %%f-arvovirheellinen %%h-operandivirheellinen %%h-arvovirheellinen %%i-operandivirheellinen %%j-koodivirheellinen %%j-operandivirheellinen %%j-arvovirheellinen %%k-arvovirheellinen %%m-arvovirheellinen %%p-arvovirheellinen %%q-arvovirheellinen %%r-operandivirheellinen %%r-arvovirheellinen %%s-operandivirheellinen %%s-arvovirheellinen %%t-operandivirheellinen %%t/%%b-arvovirheellinen %%u-arvovirheellinen %%v-arvovirheellinen %%x-arvovirheellinen %%xn-koodivirheellinen â€�asmâ€�: virheellinen --param-arvo %qsvirheellinen IACC-argumenttiepÃ¤kelpo %<sizeof%>-avainsanan soveltaminen bittikenttÃ¤Ã¤nepÃ¤kelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiinepÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin%qs-attribuutin virheellinen argumenttivirheellinen taulukkosijoitusvirheellinen muunnos tyypistÃ¤ %qT tyyppiin %qTvirheellinen tyyppimuunnos funktiotyyppiin %qTvirheellinen luokan nimi %qD:n esittelyssÃ¤virheellinen const_cast tyypistÃ¤ %qT tyyppiin %qTvirheellinen const_double-operandivirheellinen muodostin; tarkoitit todennÃ¤kÃ¶isesti %<%T (const %T&)%>virheellinen muunnos gimple-kutsussavirheellinen %<%T::%E%>:n esittelyepÃ¤kelpo alkiotyyppi attribuutille %qsvirheellinen lauseke kohdemuuttujanavirheellinen funktioesittelyvirheellinen kasvatuslausekevirheellinen alkuarvo jÃ¤senelle %qEepÃ¤kelpo alustinvirheellinen alustin taulukon jÃ¤senelle %q#Dvirheellinen kÃ¤sky:virheelinen sijainti ilmaisulle %<#pragma %s%>, jÃ¤tetÃ¤Ã¤n huomiottavirheellinen lvalue asm-tulosteessa %dvirheellinen jÃ¤senfunktioesittelyvirheellinen %%H/%%L-operandivirheellinen %%M-operandivirheellinen %%O-operandivirheellinen %%R-operandivirheellinen %%U-operandivirheellinen %%V-operandivirheellinen %%Z-operandivirheellinen %%Z-operandivirheellinen parametri %qsvirheellinen parametrityyppi %qTepÃ¤kelpo osoitintila %qsvirheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤virheellinen vastaanottajatyyppi %qs%<__builtin_prefetch%>-funktion toinen argumentti on epÃ¤kelpo; kÃ¤ytetÃ¤Ã¤n nollaavirheellinen static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qTepÃ¤kelpo tallennusluokka funktiolle %qE%<__builtin_prefetch%>-funktion kolmas argumentti on epÃ¤kelpo; kÃ¤ytetÃ¤Ã¤n nollaavirheellinen tyyppi iterointimuuttujalle %qEvirheellisiÃ¤ tyyppejÃ¤ muunnoksessa liukuluvuksivirheellisiÃ¤ tyyppejÃ¤ muunnoksessa kokonaisluvuksivirheelliset tyypit nop-muunnoksellevirheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissaepÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶%qD:n virheellinen kÃ¤yttÃ¶rajat mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n taulukon epÃ¤kelpo kÃ¤yttÃ¶muodostimen virheellinen kÃ¤yttÃ¶ mallinavirheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤joustavien taulukkoalkioiden epÃ¤kelpo kÃ¤yttÃ¶joustavan taulukkojÃ¤senen sisÃ¤ltÃ¤vÃ¤n tietueen epÃ¤kelpo kÃ¤yttÃ¶mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloavoid-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶epÃ¤kelpo vektorityyppi attribuutille %qEhyppy ohittaa muuttujan alustuksenhyppy case-nimiÃ¶Ã¶nhyppy nimiÃ¶Ã¶n %qDroskaa #pragma %s:n lopussaroskaa ilmaisun #pragma GCC memregs [0..16] lopussaroskaa %<#pragma %s%>:n lopussaroskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussaroskaa ilmaisun %<#pragma GCC visibility%> lopussaroskaa ilmaisun %<#pragma message%> lopussaroskaa ilmaisun %<#pragma pack%> lopussaroskaa ilmaisun %<#pragma pop_options%> lopussaroskaa ilmaisun %<#pragma push_options%> lopussaroskaa ilmaisun %<#pragma redefine_extname%> lopussaroskaa ilmaisun %<#pragma reset_options%> lopussaroskaa ilmaisun %<#pragma weak%> lopussanimiÃ¶ nimike %qD esitelty muttei mÃ¤Ã¤riteltynimike %q+D mÃ¤Ã¤ritelty mutta kÃ¤ytettÃ¤mÃ¤ttÃ¤nimiÃ¶tÃ¤ %q+D kÃ¤ytetty mutta ei mÃ¤Ã¤riteltynimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤ld:n paluuarvo oli %dvasen tarkkuusvasen tarkkuus strfmon-muotoilussavasemmalle kierron laskuri on negatiivinenvasemmalle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveysvasemmalle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinennegatiivisen arvon siirto vasemmallepilkkulausekkeen vasemmalla operandilla ei ole vaikutustapituus lasketaan tÃ¤Ã¤llÃ¤pituusmÃ¤Ã¤repituusmÃ¤Ã¤re printf-muotoilussakenttÃ¤mÃ¤Ã¤re scanf-muotoilussapituusmÃ¤Ã¤re strfmon-muotoilussakirjastot: %s
  kirjastoa lib%s ei lÃ¶ytynyt%qE:n paikallinen esittely piilottaa instanssimuuttujanpaikallinen muuttuja %qD ei voi esiintyÃ¤ tÃ¤ssÃ¤ yhteydessÃ¤case-nimikkeen alarajan arvo on pienempi kuin tyypin minimiarvosijoituksen vasemman operandin on oltava lvaluemakron nimi puuttuu %qs:n jÃ¤lkeenvÃ¤Ã¤rinmuodostettu #pragma GCC visibility pushvÃ¤Ã¤rÃ¤nmuotoinen #pragma builtinvÃ¤Ã¤rinmuodostettu #pragma redefine_extname, jÃ¤tetÃ¤Ã¤n huomiottavÃ¤Ã¤rinmuodostettu #pragma weak, jÃ¤tetÃ¤Ã¤n huomiottavÃ¤Ã¤rinmuodostettu %<#pragma %s%>, jÃ¤tetÃ¤Ã¤n huomiottavÃ¤Ã¤rinmuodostettu %<#pragma message%>, jÃ¤tetÃ¤Ã¤n huomiottavÃ¤Ã¤rinmuodostettu %<#pragma pack%> - jÃ¤tetÃ¤Ã¤n huomiottavÃ¤Ã¤rinmuodostettu %<#pragma pack(pop[, id])%> - jÃ¤tetÃ¤Ã¤n huomiottavÃ¤Ã¤rinmuodostettu %<#pragma pack(push[, id][, <n>])%> - jÃ¤tetÃ¤Ã¤n huomiottavÃ¤Ã¤rÃ¤nmuotoinen COLLECT_GCC_OPTIONSparametrin %qs maksimiarvo on %uei voi kÃ¤yttÃ¤Ã¤ sekÃ¤ valitsinta -m32 ettÃ¤ -m64jÃ¤sen %qD on alustamaton viittaus%<%c%E%>:n metodimÃ¤Ã¤rittelyÃ¤ ei lÃ¶ytynytparametrin %qs minimiarvo on %utÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t argumentit$-operandinumero puuttuu muotoilussa%<(%> puuttuu ilmaisun %<#pragma GCC visibility push%> jÃ¤lkeen - jÃ¤tetÃ¤Ã¤n huomiottapuuttuva %<(%> ilmaisun %<#pragma pack%> jÃ¤lkeen - jÃ¤tetÃ¤Ã¤n huomiottaalustimen ympÃ¤riltÃ¤ puuttuu aaltosulkeetpuuttuva mÃ¤Ã¤rittelytiedostonimi puuttuu %qs:n jÃ¤lkeentÃ¤ytemerkki puuttuu strfmon-muotoilun lopustapuuttuva kasvatuslausekepuuttuva alustin jÃ¤senelle %qDmakefile-kohde puuttuu %qs:n jÃ¤lkeenpuuttuva operandipolku puuttuu %qs:n jÃ¤lkeenlopetusalkio puuttuu funktiokutsustaloppumerkki %c puuttuutyypin nimi puuttuu typedef-esittelystÃ¤tilaa %qs sovellettu sopimattomaan tyyppiinmoniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseenuseita default-nimikkeitÃ¤ samassa switch-lauseessauseita kenttiÃ¤ unionissa %qT alustettulÃ¶ytyi useita metodeja nimellÃ¤ %<%c%E%>useita parametreja nimellÃ¤ %qDuseita tallennusluokkia %qs:n esittelyssÃ¤useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤useita tyyppejÃ¤ yhdessÃ¤ esittelyssÃ¤nimellÃ¤ %qT on vaillinainen tyyppinimi puuttuu jÃ¤senfunktioltanimetyt paluuarvot eivÃ¤t ole enÃ¤Ã¤ tuettujasiirryttiin %qD-nimiavaruuteennegatiivinen kÃ¤skyn pituusbittikentÃ¤n %q+D leveys negatiivinenbittikentÃ¤n %qs leveys on negatiivinensisÃ¤kkÃ¤iset assembly-murrevaihtoehdot%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤insisÃ¤kkÃ¤inen funktio %q+D esitelty mutta ei koskaan mÃ¤Ã¤riteltysisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksisisÃ¤kkÃ¤inen %<enum %E%>:n uudelleenmÃ¤Ã¤rittelysisÃ¤kkÃ¤inen %<struct %E%>:n uudelleenmÃ¤Ã¤rittelysisÃ¤kkÃ¤inen %<union %E%>:n uudelleenmÃ¤Ã¤rittelyuusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤ei lÃ¶ytynyt %<%c%E%>-methodiaei argumenttejaluokkanimeÃ¤ ei ole annettu %qs:n kanssa%<%%[%>-muotoilua ei ole suljettu %<]%>:llaei tietotyyppiÃ¤ tilalle %qsalustettavassa unionissa ei ole kenttÃ¤Ã¤ %qDei syÃ¶tetiedostojavastaava push puuttuu ilmaisulta %<#pragma GCC visibility pop%>%qD:lle ei ole edellistÃ¤ esittelyÃ¤%qD:lle ei ole edellistÃ¤ prototyyppiÃ¤linkitystÃ¤ varten ei ole mÃ¤Ã¤ritelty suoritintaei palautuslausetta funktiossa, joka palauttaa ei-voidinpuolipiste puuttuu structin tai unionin lopustaei-vakio kokonaiskulukuargumentti %u kutsussa funktiolle %qEei-vakio ehto staattiselle vÃ¤itteelleei-vakio alustuslauseke kohdassa %Lei-liukulukuargumentti kutsussa funktiolle %qEei-liukulukuargumentteja kutsussa funktiolle %qEehtolausekkeessa ei-lvalue-taulukkoei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi%q+D esitelty ei-staattisena, edellinen esittely staattinenjoustavan taulukkojÃ¤senen ei-staattinen alustusei-sÃ¤iekohtainen esittely %q#D seuraa sÃ¤iekohtaista esittelyÃ¤ei-vakio taulukkoindeksi alustimessaei-paikallinen nimiÃ¶ nonnull-argumenttia %qD verrataan NULLiinei-tyhjÃ¤llÃ¤ argumentilla on epÃ¤kelpo operandinumero (argumentti %lu)ei-tyhjÃ¤ argumentti viittaa ei-osoitinoperandiin (argumentti %lu, operandi %lu)ei-tyhjÃ¤llÃ¤ argumentilla arvoalueen ylittÃ¤vÃ¤ operandinumero (argumentti %lu,operandi %lu)ei-tyhjÃ¤ attribuutti ilman argumentteja ei-prototyypissÃ¤ei konfiguroitu sysroot-otsakkeiden loppuliitteellÃ¤liian vÃ¤hÃ¤n argumenttejahuomhuom: tyhjÃ¤ argumentti, vaikka ei-null vaaditaan (argumentti %lu)nollaosoitinnull-osoittimen kÃ¤yttÃ¶argumenttien mÃ¤Ã¤rÃ¤ ei vastaa sisÃ¤istÃ¤ prototyyppiÃ¤argumenttien mÃ¤Ã¤rÃ¤ ei vastaa prototyyppiÃ¤vektorin komponenttien mÃ¤Ã¤rÃ¤ ei ole kahden potenssiobjektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssavanhanmallinen funktiomÃ¤Ã¤rittelyvanhanmallisia parametriesittelyitÃ¤ prototyypitetyssÃ¤ funktiomÃ¤Ã¤rittelyssÃ¤lÃ¤pinÃ¤kymÃ¤ttÃ¶miÃ¤ vektorityyppejÃ¤ ei voida alustaaavattaessa LTRANS-tulosteluetteloa %s: %mavataan riippuvuustiedosto %s: %mavataan tulostetiedosto %s: %moperandinumero on arvoalueen ulkopuolella muotoilussaoperandinumero annettu muotoilulle, joka ei ota argumenttejaoperandinumero annettu vaiennetulla sijoituksella?:-lausekkeen operandeilla on eri tyypit, %qT ja %qToperaatio %qE:lle voi olla mÃ¤Ã¤rittelemÃ¤tÃ¶noperator delete[] ei voi olla tuhoava deletevalinnainen argumenttikÃ¤yttÃ¶Ã¶n otetut valitsimet: annetut valitsimet: osoittimen ja kokonaisluku nollan suuruusvertailualunperin mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤toinen tÃ¤smÃ¤Ã¤vyys on tÃ¤Ã¤llÃ¤tulostiedostoa ei ole annettutulostiedosto annettu kahdestitaulukon koon ylivuotoylivuoto vakiolausekkeessaylivuoto %qT:n muunnoksessa %qT:ksi muuttaa arvon %qE:sta %qE:ksiylivuoto luetellun tyypin arvoissapakattu attribuutti aiheuttaa tehottoman kohdistuksenpakattu attribuutti aiheuttaa tehottoman kohdistuksen %qE:llepakattu attribuutti on tarpeetonpakattu attribuutti on tarpeeton %q+D:llepakattu attribuutti on tarpeeton %qE:llevenytetÃ¤Ã¤n structin koko kohdistusrajalle astikohdistetaan %q+D venyttÃ¤mÃ¤llÃ¤ structiaparametrilla %P on vaillinainen tyyppi %qT%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qTparametri %q+D esitelty %<inline%>:ksiparametrilla %q+D on vain etukÃ¤teisesittelyparametri %qD esitelty void-tyyppisenÃ¤parametrin %qD tyyppi on vaillinainenparametri %qD virheellisesti esitelty metodityyppiparametri %qD on alustettuparametrilla %u (%q+D) on vaillinainen tyyppiparametrin %u (%q+D) tyyppi on voidparametrilla %u in vaillinainen tyyppiparametrin %u tyyppi on voidparametri esitelty %<auto%>:ksiparametrin nimi puuttuu parametriluettelostaparametrin nimi jÃ¤tetty poisparametrien nimet (ilman tyyppejÃ¤) funktion esittelyssÃ¤jÃ¤sennysvirhe malliargumenttien luettelossaannettu NULL funktion %2$qD ei-osoitinargumenttina %1$Pfunktion %2$qE argumentti %1$d annetaan tyyppinÃ¤ %<float%> eikÃ¤ %<double%> prototyypin takiafunktion %2$qE argumentti %1$d annetaan kompleksisena eikÃ¤ liukulukuna prototyypin takiafunktion %2$qE argumentti %1$d annetaan kompleksisena eikÃ¤ kokonaislukuna prototyypin takiafunktion %2$qE argumentti %1$d annetaan liukulukuna eikÃ¤ kompleksisena prototyypin takiafunktion %2$qE argumentti %1$d annetaan liukulukuna eikÃ¤ kokonaislukuna prototyypin takiafunktion %2$qE argumentti %1$d annetaan kokonaislukuna eikÃ¤ kompleksisena prototyypin takiafunktion %2$qE argumentti %1$d annetaan kokonaislukuna eikÃ¤ liukulukuna prototyypin takiafunktion %2$qE argumentti %1$d annetaan etumerkillisenÃ¤ prototyypin takiafunktion %2$qE argumentti %1$d annetaan etumerkittÃ¶mÃ¤nÃ¤ prototyypin takia%d. argumentti funktiolle %qE hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteenargumentin %d/%qE vÃ¤litys erilaisesta Objective-C-tyypistÃ¤annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qEargumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnostaargumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnostafunktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takiaosoitinargumentti%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessavÃ¤hennyslaskussa kÃ¤ytetty %<void *%>-tyyppistÃ¤ osoitintafunktio-osoitinta kÃ¤ytetty laskutoimituksessavÃ¤hennyslaskussa kÃ¤ytetty osoitinta funktioonehtolausekkeessa on osoitintyyppiristiriitaehtolausekkeessa on osoitin/kokonaislukutyyppiristiriitaosoittimet eivÃ¤t ole sallittuja case-arvojaosoittimet erimÃ¤Ã¤ritteisiin taulukoihin ovat epÃ¤yhteensopivia ISO C:ssÃ¤mahdollinen null-osoittimen kÃ¤yttÃ¶tarkkuustarkkuus printf-muotoilussaedellinen esittely%<%c%s%>:n aikasempi esittely%q+D:n edellinen esittely%q+D:n edellinen esittely oli tÃ¤Ã¤llÃ¤%qE:n edellinen esittelyedellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤%q+D:n edellinen, implisiittinen esittely oli tÃ¤Ã¤llÃ¤esitelty aiemmin tÃ¤Ã¤llÃ¤mÃ¤Ã¤ritelty aiemmin tÃ¤Ã¤llÃ¤viimeksi kÃ¤ytetty tÃ¤Ã¤llÃ¤profilointituki CR16:lleprofilointituki VxWorksilleohjelmat: %s
! ylennetty argumentti %qD ei vastaa sisÃ¤istÃ¤ prototyyppiÃ¤ylennetty argumentti %qD ei vastaa prototyyppiÃ¤protokollalla %qE on kehÃ¤riippuvuusprototyypin esittely%q+D:n prototyypou esittelee yhteensopimatonta tyyppiÃ¤ olevan argumentin %d%q+D:n prototyyppi esittelee vÃ¤hemmÃ¤n argumentteja kuin edellinen, vanhantyylinen mÃ¤Ã¤rittely%q+D:n prototyyppi esittelee enemmÃ¤n argumentteja kuin edellinen, vanhantyylinen mÃ¤Ã¤rittelypure-tarkenne funktiomÃ¤Ã¤rittelyssÃ¤arvoaluelausekkeet switch-lauseessa eivÃ¤t ole standardin mukaisiakirjoitussuojattua sijaintia %qE kÃ¤ytetÃ¤Ã¤n %<asm%>-tulosteenaluetaan nollaosoittimen lÃ¤pi (argumentti %d)rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n%<enum %E%>:n uudelleenmÃ¤Ã¤rittely%q+D esitelty uudelleen erilaisella nÃ¤kyvyydellÃ¤ (vanha nÃ¤kyvyys sÃ¤ilytetty)C++:n sisÃ¤inen tietotyyppi %qT mÃ¤Ã¤ritelty uudelleenluetellun tyypin jÃ¤senen %q+D uudelleenesittely%<struct %E%> uudelleenmÃ¤Ã¤ritelty%<union %E%> uudelleenmÃ¤Ã¤ritelty%q#T uudelleenmÃ¤Ã¤ritelty%q+D mÃ¤Ã¤ritelty uudelleenparametri %q+D mÃ¤Ã¤ritelty uudelleentypedef %q+D mÃ¤Ã¤ritelty uudelleentarpeeton %q+D:n uudelleenesittely%qD uudelleenesitellÃ¤Ã¤n tarpeettomasti samalla nÃ¤kyvyysalueellasisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qDreinterpret_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT hylkÃ¤Ã¤ mÃ¤Ã¤reettoistettu %s muotoilussaimplisiittinen muunnos tyypistÃ¤ %qT tyyppiin %qT ei ole sallittu C++:ssapyydetty jÃ¤sentÃ¤ %qE jostakin, joka ei ole tietue eikÃ¤ unionihaluttu sijainti on pienempi kuin nollahaluttu sijainti ei ole kokonaislukuvakiopalautus hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteenpaluutyyppi %q#T on vaillinainenpaluutyyppi on oletuksena %<int%>paluutyyppi on vaillinainen tyyppi%qD:n paluuarvon tyyppi ei ole %<int%>return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qTarvon palautus muodostimestaarvon palautus hajottimestaoikea tarkkuusoikea tarkkuus strfmon-muotoilussaoikealle kierron laskuri on negatiivinenoikealle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveysoikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinenskalaariobjekti %qD vaatii yhden alkion alustimeensa%q+D:n toisen argumentin pitÃ¤isi olla %<char **%>%<__builtin_prefetch%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio%<va_start%>-funktion toinen parametri ei ole viimeinen nimetty argumenttivarjostunut esittely on tÃ¤Ã¤llÃ¤taulukon %qD koolla on epÃ¤kokonaislukutyyppi %qTtaulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseketaulukon %qE koko ei ole kokonaislukutyyppiÃ¤taulukon %qE koko on negatiivinentaulukon %qE koko on liian suuritaulukon koolla on epÃ¤kokonaislukutyyppi %qTtaulukon koko ei ole kokonaislukutyyppinen vakiolauseketaulukon koko on liian suurinimettÃ¶mÃ¤n taulukon koko ei ole kokonaislukutyyppiÃ¤nimettÃ¶mÃ¤n taulukon koko on negatiivinennimettÃ¶mÃ¤n taulukon koko on liian suurimuuttujan %q+D koko on liian suurisizeof(long double) on 12.sizeof(long double) on 16.lÃ¤hde ei ole osoitinannettu tila on liian pieni luetelluille arvoillevÃ¤Ã¤rÃ¤nlainen seuraava %<%%%> muotoilussapinokehys ei ole 8:n tavun monikerta: %wdpinokehys ei ole oktaalitavun monikerta: %wdlause on vaikutuksetonlauseella ei ole vaikutustastaattinen vÃ¤ite epÃ¤onnistui: %s%q+D esitelty staattisena, edellinen esittely ei-staattinenstaattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT hylkÃ¤Ã¤ mÃ¤Ã¤reetattribuutit stdcall ja cdecl eivÃ¤t ole yhteensopiviaattribuutit stdcall ja fastcall eivÃ¤t ole yhteensopiviatallennusluokka %<__thread%> virheellinen funktiolle %qstallennusluokka %<auto%> virheellinen funktiolle %qstallennusluokka %<register%> virheellinen funktiolle %qstallennusluokka annettu %qs:lletallennusluokka annettu parametrille %qEtallennusluokka annettu parametrille %qstallennusluokka annettu tietueen kentÃ¤lletallennusluokka annettu tietueen kentÃ¤lle %qEtallennusluokka annettu malliparametrille %qstallennusluokka annettu typenamelletallennusluokka annettu nimettÃ¶mÃ¤lle parametrillemuuttujan %q+D koko muistissa ei ole vakiomuuttujan %q+D koko muistissa ei ole tunnettu%qD:n koko muistissa ei ole vakio%qD:n koko muistissa ei ole tunnettuylimÃ¤Ã¤rÃ¤inen %<,%> jÃ¤senesittelyn lopussaodottamaton %<@%> ohjelmassaodottamaton %<\%o%> ohjelmassaodottamaton %qc ohjelmassaylimÃ¤Ã¤rÃ¤inen %qs Objective-C++-metodien vÃ¤lissÃ¤odottamaton %qs ohjelmassastrftime-muotoilut eivÃ¤t voi muotoilla argumenttejamerkkijonon pituudeksi annettu %1$qd merkkiÃ¤ on suurempi kuin ISO C%3$d -kÃ¤Ã¤ntÃ¤jiltÃ¤ vaadittu %2$qd merkkiÃ¤struct mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤structilla ei ole jÃ¤seniÃ¤structilla ei ole nimettyjÃ¤ jÃ¤seniÃ¤indeksoitu arvo ei ole taulukko eikÃ¤ osoitinindeksoitu arvo on osoitin funktioonehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<do%>-lauseessaehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<else%>-lauseessaehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<if%>-lauseessaehdotetaan aaltosulkeita epÃ¤selvÃ¤n %<else%>:n vÃ¤lttÃ¤miseksiehdotetaan sulkeita %<&&%>:n ympÃ¤rille %<||%>:n sisÃ¤llÃ¤ehdotetaan sulkeita %<+%>:n ympÃ¤rille %<&%>:n operandissaehdotetaan sulkeita %<+%>:n ympÃ¤rille %<<<%>:n sisÃ¤llÃ¤ehdotetaan sulkeita %<+%>:n ympÃ¤rille %<>>%>:n sisÃ¤llÃ¤ehdotetaan sulkeita %<-%>:n ympÃ¤rille %<&%>:n operandissaehdotetaan sulkeita %<-%>:n ympÃ¤rille %<<<%>:n sisÃ¤llÃ¤ehdotetaan sulkeita %<-%>:n ympÃ¤rille %<>>%>:n sisÃ¤llÃ¤suosittellaan sulkumerkkejÃ¤ %<>>%>-lausekkeen ympÃ¤rilleehdotetaan sulkeita lausekkeen ympÃ¤rille %<^%>:n operandissaehdotetaan sulkeita lausekkeen ympÃ¤rille %<|%>:n operandissaehdotetaan sulkeita totuusarvona kÃ¤ytetyn sijoituksen ympÃ¤rilleehdotetaan sulkeita vertailun ympÃ¤rille %<!=%>:n operandissaehdotetaan sulkeita vertailun ympÃ¤rille %<&%>:n operandissaehdotetaan sulkeita vertailun ympÃ¤rille %<==%>:n operandissaehdotetaan sulkeita vertailun ympÃ¤rille %<^%>:n operandissaehdotetaan sulkeita vertailun ympÃ¤rille %<|%>:n operandissaehdotettu vaihtoehto:ehdotetut vaihtoehdot:valitsin %qs ei ole enÃ¤Ã¤ tuettuswitch hyppÃ¤Ã¤ muuttuja-alustuksen yliswitch-lauseesta puuttuu default-tapausswitch alkaa tÃ¤stÃ¤symtab_node::verify epÃ¤onnistuinimikkeen osoitteen ottaminen ei ole standardiakohdeargumenttikohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤%qD-malli esitelty%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qTmalli C-linkityksellÃ¤mallit eivÃ¤t voi olla virtuaalisiaprintf:n â€� â€�-lippustrfmonin â€�!â€�-lippuprintf:n â€�#â€�-lippustrftimen â€�#â€�-lippuprintf:n â€�'â€�-lippuscanf:n â€�'â€�-lippustrfmonin â€�(â€�-lippuprintf:n â€�+â€�-lippustrfmonin â€�+â€�-lippuprintf:n â€�-â€�-lippustrfmonin â€�-â€�-lippustrftimen â€�-â€�-lippuprintf:n â€�0â€�-lippustrftimen â€�0â€�-lippustrftimen â€�Eâ€�-mÃ¤Ã¤reprintf:n â€�Iâ€�-lippuscanf:n â€�Iâ€�-lippuâ€�Oâ€�-mÃ¤Ã¤restrftimen â€�Oâ€�-mÃ¤Ã¤restrfmonin â€�^v-lippustrftimen â€�^â€�-lippustrftimen â€�_â€�-lippuscanf:n â€�aâ€�-lippuscanf:n â€�mâ€�-lippuâ€�qâ€�-diagnostiikkalippu%qD:n osoite tulee aina olemaan %<true%>%qD:n osoite ei tule koskaan olemaan NULLkÃ¤Ã¤ntÃ¤jÃ¤ voi olettaa, ettÃ¤ %qD:n osoite ei koskaan ole NULL%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttiamuunnoksen tulos on mÃ¤Ã¤rittelemÃ¤tÃ¶n, sillÃ¤ %qE on %qT-tyypin sallitun vÃ¤lin ulkopuolella%q+D:n kolmannen argumentin pitÃ¤isi todennÃ¤kÃ¶isesti olla %<char **%>%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakiotÃ¤mÃ¤ %qs-ehtolause ei reunusta...tÃ¤mÃ¤ desimaalivakio on etumerkitÃ¶n vain ISO C90 -standardissatÃ¤mÃ¤ desimaalivakio olisi etumerkitÃ¶n ISO C90 -standardissatÃ¤mÃ¤ on ensimmÃ¤inen default-nimiÃ¶tÃ¤mÃ¤ on ensimmÃ¤inen arvoa limittÃ¤vÃ¤ kenttÃ¤tÃ¤mÃ¤ on kÃ¤sky:sÃ¤iekohtainen esittely %q#D seuraa ei-sÃ¤iekohtaista esittelyÃ¤liian vÃ¤hÃ¤n argumentteja kohteelle %%:compare-debug-auxbase-optliian vÃ¤hÃ¤n argumentteja kohteelle %%:version-compareliian vÃ¤hÃ¤n argumentteja muodostimelle %q#Dliian vÃ¤hÃ¤n argumentteja funktiolleliian vÃ¤hÃ¤n argumentteja funktiolle %<va_start%>liian vÃ¤hÃ¤n argumentteja funktiolle %q#Dliian vÃ¤hÃ¤n argumentteja funktiolle %qEliian vÃ¤hÃ¤n argumentteja jÃ¤senfunktiolle %q#Dliian vÃ¤hÃ¤n argumentteja funktiolle %q#D#-opastimen on liian myÃ¶hÃ¤istÃ¤ asettaa vianjÃ¤ljityshakemistoaliian monta argumenttialiian monta argumenttia muotoilulleliian monta argumenttia kohteelle %%:compare-debug-auxbase-optliian monta argumenttia kohteelle %%:compare-debug-dump-optliian monta argumenttia kohteelle %%:compare-debug-self-optliian monta argumenttia kohteelle %%:version-compareliikaa argumentteja muodostimelle %q#Dliikaa argumentteja funktiolleliikaa argumentteja funktiolle %q#Dliian monta argumenttia funktiolle %qEliikaa argumentteja jÃ¤senfunktiolle %q#Dliikaa argumentteja metodille %q#Dliikaa argumentteja metodille %qEliikaa aaltosulkeita %qT:n alustimen ympÃ¤rillÃ¤liian monta tiedostonimeÃ¤ annettu.  Kirjoita %s --help nÃ¤hdÃ¤ksesi kÃ¤yttÃ¶ohjeenliikaa alustimia %qT:lleliikaa syÃ¶tetiedostojaperinteisestÃ¤ C:stÃ¤ puuttuu erillinen nimiavaruus nimikkeille, tunniste %qE on ristiriidassaperinteinen C ei hyvÃ¤ksy ISO C -tyylisiÃ¤ funktiomÃ¤Ã¤rittelyitÃ¤perinteinen C ei hyvÃ¤ksy automaattista koostealustustaperinteinen C ei hyvÃ¤ksy unionien alustustaperinteinen C ei salli merkkijonovakioiden katenointiaperinteinen C ei salli unaarista plus-operaattoriayli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostintyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ hajotintyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioitatyypillÃ¤ %qT ei ole tunnettua kokoatyyppi %qT ei ole tyypin %qT kantatyyppi%qE:n esittelyssÃ¤ tyyppi on oletuksena %<int%>tyypin nimessÃ¤ tyyppi on oletuksena %<int%>tyyppi on vanhentunuttyyppi on vanhentunut: %styyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoalueviitteessÃ¤tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤ehtolausekkeessa on tyyppiristiriitatyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys real/imagpart-viitteessÃ¤tyyppinimi esitelty funktion palauttavana funktionatyyppinimi esitelty taulukon palauttavan funktiona%qD:n oletustyyppi on %<int%>%qD:n tyyppi ei tÃ¤smÃ¤Ã¤ aiemman esittelyn kanssabittikentÃ¤n %qs tyyppi on GCC-laajennosmuodollisen parametrin %d tyyppi on vaillinainentyyppimÃ¤Ã¤ritteet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤typedef %qD on alustettu (kÃ¤ytÃ¤ __typeof__ sen sijaan)typedef %qD mÃ¤Ã¤ritelty paikallisesti mutta kÃ¤yttÃ¤mÃ¤tÃ¶ntyypit eivÃ¤t ole ihan yhteensopiviatiedoston avaaminen ei onnistuodottamaton siirrosalustamaton const %qDalustamaton vakio %qD on virheellinen C++-kielessÃ¤unionista ei voi tehdÃ¤ lÃ¤pinÃ¤kyvÃ¤Ã¤union mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤unionilla ei ole jÃ¤seniÃ¤unionilla ei ole nimettyjÃ¤ jÃ¤seniÃ¤tuntematon toiminto %qE ilmaisulle %<#pragma pack%> - jÃ¤tetÃ¤Ã¤n huomiottatuntematon cc_attr-arvomuotoilussa on tuntematon muunnostyyppimerkki %qctuntematon kohdetuntematon move-kÃ¤sky:tuntematon lÃ¤hdenimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppinimeÃ¤mÃ¤tÃ¶n tietue/unioni ei mÃ¤Ã¤rittele yhtÃ¤Ã¤n instanssianimetÃ¶n muuttuja tai kenttÃ¤ esitelty voidiksitarpeettomat sulkeet %qs:n esittelyssÃ¤tunnistamaton kÃ¤sky:tunnistamaton osoitetunnistamaton komentorivivalitsin %<-fdump-%s%>tunnistamaton komentorivivalitsin %<-fopt-info-%s%>tuntematon komentorivivalitsin %qstunnistamaton muotomÃ¤Ã¤ritetunnistamaton gcc:n vianjÃ¤ljitysvalitsin: %ctunnistamaton rekisterinimi %qsloppuliitteetÃ¶n liukulukuvakiopÃ¤Ã¤ttÃ¤mÃ¤ttÃ¶mÃ¤t assembly-murrevaihtoehdotpÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n muotoilumerkkijonokÃ¤yttÃ¤mÃ¤ttÃ¶miÃ¤ argumentteja $-tyylisessÃ¤ muotoilussakÃ¤yttÃ¤mÃ¤tÃ¶n parametri %qDkÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+Dcase-nimikkeen ylÃ¤rajan arvo ylittÃ¤Ã¤ tyypin maksimiarvonkÃ¤ytÃ¤ #includea sen sijaankÃ¤ytÃ¤ sen sijaan __attribute__ ((vector_size))%<alloca%>:n kÃ¤yttÃ¶ silmukassamuotoilussa %3$s kÃ¤ytetÃ¤Ã¤n lippuja %1$s ja %2$skÃ¤ytetty osoittimeksi muuntumatonta taulukkoa paikassa, jossa vaaditaan skalaarikÃ¤ytetty tietuetyypin arvoa, vaikka vaaditaan skalaarikÃ¤ytetty unionityypin arvoa, vaikka vaaditaan skalaaritarpeeton tallennusluokkamÃ¤Ã¤rite tyhjÃ¤ssÃ¤ esittelyssÃ¤tarpeeton tyyppinimi tyhjÃ¤ssÃ¤ esittelyssÃ¤tarpeeton tyyppimÃ¤Ã¤re tyhjÃ¤ssÃ¤ esittelyssÃ¤kÃ¤ytetÃ¤Ã¤n %<%c%s%>kÃ¤ytetÃ¤Ã¤n virheellistÃ¤ kenttÃ¤Ã¤ %qDarvoargumenttilaskettua arvoa ei kÃ¤ytetÃ¤muuttujalla %q#D on alustin, mutta vaillinaista tyyppiÃ¤muuttuja %qD esitelty %<inline%>:ksimuuttujalla %qD on funktiotyyppimuuttujalla %qD on alustin, mutta vaillinainen tyyppimuuttuja %qD esitelty uudelleen funktionamuuttuja %qD asetettu mutta kÃ¤yttÃ¤mÃ¤tÃ¶nkÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoamuuttuja tai kenttÃ¤ %qE esitelty voidiksimuuttuja tai kenttÃ¤ esitelty voidiksi%<static%>-mÃ¤Ã¤reellÃ¤ esitelty muuttuja esitelty uudelleen %<extern%>-tyyppiseksimuuttuvakokoinen yhdysliteraalimuuttuvakokoista objektia ei voi alustaaverify_flow_info epÃ¤onnistuiverify_flow_info: Lohkosta %i puuttuu loop_fatherverify_gimple epÃ¤onnistuiverify_histograms epÃ¤onnistuiversioattribuutti ei ole merkkijonovirtuaalinen ei-luokkafunktio %qsnÃ¤kyvyysargumentin tulee olla â€�defaultâ€�, â€�hiddenâ€�, â€�protectedâ€� tai â€�internalâ€�nÃ¤kyvyysargumentti ei ole merkkijonotyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisivtable kohteelle waitpid epÃ¤onnistuivaroitus: weakref-attribuutin tÃ¤ytyy esiintyÃ¤ ennen alias-attribuuttiaweakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossakirjoitettaessa tulostetta tiedostoon %s: %mbittikentÃ¤n %qs leveys ylittÃ¤Ã¤ tyyppinsÃ¤oletetaan palauttavan %<id%> ja hyvÃ¤ksyvÃ¤nkirjoitetaan vakio-objektiin (argumentti %d)kirjoitetaan nollaosoittimen lÃ¤pi (argumentti %d)kirjoitettaessa LTRANS-tulosteluetteloa %s: %mvÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumenttibittikomplementille annettu vÃ¤Ã¤rÃ¤ tyyppiargumenttikonjugaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumenttivÃ¤hennykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumenttilisÃ¤ykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumenttiunaariselle huutomerkille annettu vÃ¤Ã¤rÃ¤ tyyppiargumenttiunaariselle miinus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumenttiunaariselle plus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumenttixstormy16_print_operand: tuntematon koodinolla nollaosoitinvakionanollan tai negatiivisen kokoinen taulukko %q+DbittikentÃ¤n %q+D leveys nollabittikentÃ¤n %qs leveys on nolla%s-muotoilun leveys on nolla%s-muotoilumerkkijonon pituus on nollanollan kokoinen taulukko %qD{nimetÃ¶n}
\ No newline at end of file
--- 347,366 ----
  TÃ¤llÃ¤ ohjelmistolla EI OLE TAKUUTA; ei edes KAUPALLISESTI HYVÃ„KSYTTÃ„VÃ„STÃ„
  LAADUSTA tai SOPIVUUDESTA TIETTYYN TARKOITUKSEEN.
  TÃ¤mÃ¤ valitsin on vanhentunut; Ã¤lÃ¤ kÃ¤ytÃ¤.SÃ¤iemalli: %s
! Liikaa argumentteja funktiolle %s kohdassa %LIlmaise kaikki varoitukset virheinÃ¤.KÃ¤sittele kokonaislukuja 32-bittisinÃ¤.Ilmaise annettu varoitus virheenÃ¤.KÃ¤sittele syÃ¶tetiedosto jo esikÃ¤Ã¤nnettynÃ¤.UNIT ei ole mÃ¤Ã¤ritelty kohdassa %LUNIT-numeron CLOSE-lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinenUNIT-numeron lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinenLuokittelemiskelvoton lause kohdassa %CLuokittelematon lause IF-lauseessa kohdassa %CErisuuret merkkipituudet (%ld/%ld) merkkijonossa %s kohdassa %LOdottamaton %s-lause kohdassa %COdottamaton %s-lause kohdassa %C INTERFACE-rungossaOdottamaton %s-lause BLOCK DATA -lohkossa kohdassa %COdottamaton %s-lause CONTAINS-lohkossa kohdassa %COdottamaton %s-lause FORALL-lohkossa kohdassa %COdottamaton %s-lause INTERFACE-lohkossa kohdassa %COdottamaton %s-lause MODULE-lohkossa kohdassa %COdottamaton %s-lause WHERE-lohkossa kohdassa %COdottamaton CASE-lause kohdassa %COdottamaton END-lause kohdassa %COdottamaton TYPE IS -lause kohdassa %COdottamaton merkki muuttujaluettelossa kohdassa %COdottamattomia merkkejÃ¤ PARAMETER-lauseessa kohdassa %COdottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %COdottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %COdottamatonta roskaa funktioesittelyn jÃ¤lkeen kohdassa %COdottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %CTuntematon argumenttiluettelofunktio kohdassa %LTuntematon attribuutti !GCC$ ATTRIBUTES-lauseessa kohdassa %CKÃ¤yttÃ¶: %s [valitsimet] tiedosto...
  KÃ¤ytÃ¤ â€�-Wa,VALITSINâ€� vÃ¤littÃ¤mÃ¤Ã¤n â€�VALITSINâ€� assemblerille.
  
  KÃ¤ytÃ¤ â€�-Wl,VALITSINâ€� vÃ¤littÃ¤mÃ¤Ã¤n â€�VALITSINâ€� linkittimelle.
  
! KÃ¤ytÃ¤ 128-bittistÃ¤ long double -tyyppiÃ¤.KÃ¤ytÃ¤ 16-bittistÃ¤ int-tyyppiÃ¤.KÃ¤ytÃ¤ 32-bittistÃ¤ int-tyyppiÃ¤.KÃ¤ytÃ¤ 64-bittistÃ¤ long double -tyyppiÃ¤.KÃ¤ytÃ¤ 80-bittistÃ¤ long double -tyyppiÃ¤.KÃ¤ytÃ¤ GNU:n C-kirjastoa.KÃ¤ytÃ¤ H8/300-kohdistussÃ¤Ã¤ntÃ¶jÃ¤.KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa.KÃ¤ytÃ¤ 8-bittistÃ¤ int-tyyppiÃ¤.KÃ¤ytÃ¤ laitteistoliukulukuja.KÃ¤ytÃ¤ laitteistoliukulukuja.KÃ¤ytÃ¤ laitteistoliukulukuja.KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen.KÃ¤ytÃ¤ jaettuja kirjastoja.KÃ¤ytÃ¤ ohjelmistollisia liukulukuvertailuja.KÃ¤ytÃ¤ DEC:n assembler-syntaksia.KÃ¤ytÃ¤ GNU:n assembler-syntaksia.KÃ¤ytÃ¤ bittikenttÃ¤kÃ¤skyjÃ¤.KÃ¤ytÃ¤ luetelluille tyypeille kapeinta mahdollista kokonaislukutyyppiÃ¤.Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %CMuuttujatyyppi on UNKNOWN sijoituksessa kohdassa %LVaroita C:n rakenteista, jotka eivÃ¤t ole C:n ja C++:n yhteisessÃ¤ osajoukossa.Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 1998- ja ISO C++ 2011 -standardeissa.Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 2011- ja ISO C++ 2014 -standardeissa.Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 2014- ja ISO C++ 2017 -standardeissa.Varoita lÃ¶ytyneistÃ¤ PCH-tiedostoista, joita ei kÃ¤ytetÃ¤.Varoita tyhjÃ¤stÃ¤ rungosta if- ja else-lauseissa.Varoita epÃ¤yhteensopivien funktiotyyppien vÃ¤lisistÃ¤ muunnoksista.Varoita tyyppimuunnoksista, jotka hylkÃ¤Ã¤vÃ¤t mÃ¤Ã¤reet.Varoita eri enum-tyyppien vertailusta.Varoita kÃ¤Ã¤nnÃ¶saikaisesta nollalla jaosta.Varoita polymorfisten olioiden tuhoamisesta epÃ¤virtuaalisilla hajottimilla.Varoita ominaisuuksista, joita ei ole ISO C11:ssÃ¤, mutta ovat ISO C2X:ssÃ¤.Varoita ominaisuuksista, joita ei ole ISO C90:ssÃ¤, mutta ovat ISO C99:ssÃ¤.Varoita ominaisuuksista, joita ei ole ISO C99:ssÃ¤, mutta ovat ISO C11:ssÃ¤.Varoita ominaisuuksista, joita ei ole perinteisessÃ¤ C:ssÃ¤.Varoita muotoilumerkkijonoista, jotka eivÃ¤t ole literaaleja.Varoita NUL-tavuja sisÃ¤ltÃ¤vistÃ¤ muotoilumerkkijonoista.Varoita funktioparametreistÃ¤, jotka on esitelty ilman tyyppimÃ¤Ã¤rittelyjÃ¤ K&R-tyylisissÃ¤ funktioissa.Varoita laskutoimituksista funktio-osoittimilla.Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyÃ¤.Varoita globaaleista funktioista, joilla ei ole prototyyppiÃ¤.Varoita implisiittisistÃ¤ funktioesittelyistÃ¤.Varoita implisiittisistÃ¤ funktioesittelyistÃ¤.Varoita â€�offsetofâ€�-makron virheellisestÃ¤ kÃ¤ytÃ¶stÃ¤.Varoita puuttuvista kentistÃ¤ struct-alustimissa.Varoita pragmain vÃ¤Ã¤rÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤.Varoita saman objektin useista esittelyistÃ¤.Varoita epÃ¤virtuaalisista hajottimista.Varoita ylivuodosta aritmeettisissa lausekkeissa.Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤.Varoita mahdollisista turvallisuusongelmista muotoilufunktioiden yhteydessÃ¤.Varoita mahdollisesti puuttuvista aaltosuluista alustimissa.Varoita mahdollisista sisÃ¤kkÃ¤isistÃ¤ lohkokommenteista ja C++-kommenteista, jotka ulottuvat useammalle kuin yhdelle fyysiselle riville.Varoita epÃ¤ilyttÃ¤vistÃ¤ printf/scanf/strftime/strfmon-muotoilumerkkijonoista.Varoita osoittimen/viittauksen palauttamisesta paikalliseen tai vÃ¤liaikiseen muuttujaan.Varoita tietueiden, unionien ja taulukoiden palauttamisesta.Varoita signed-unsigned-vertailuista.Varoita kaksinumeroisia vuosilukuja tuottavista strftime-muotoiluista.Varoita â€�charâ€�-tyypillÃ¤ indeksoinnista.Varoita epÃ¤ilyttÃ¤vistÃ¤ â€�mainâ€�-funktion esittelyistÃ¤.Varoita typistetyistÃ¤ lÃ¤hderiveistÃ¤.Varoita prototyypittÃ¶mistÃ¤ funktioesittelyistÃ¤.Varoita tuntemattomista pragmoista.Varoita loppuliitteettÃ¶mistÃ¤ liukulukuvakioista.Varoita monimerkkisistÃ¤ merkkivakioista.Varoita tarpeettomista tyyppimuunnoksista.Varoita variadisista makroista.Varoita muuttujista, joita â€�longjmpâ€� tai â€�vforkâ€� saattaa muuttaa.Varoita muuttujista, jotka alustetaan omalla arvollaan.Varoita Effective C++ -tyylisÃ¤Ã¤ntÃ¶jen rikkomuksista.Varoita nollan pituisista muotoiluista.Varoittaa ehdollisesti tuetuista rakenteista.Varoita NULLin muunnoksesta epÃ¤osoitintyypiksi.Varoita implisiittisistÃ¤ tyyppimuunnoksista, jotka aiheuttavat liukulukutarkkuuden menetystÃ¤.Varoita implisiittisistÃ¤ tyyppimuunnoksista, jotka voivat muuttaa arvoa.Varoita â€�definedâ€�:in kÃ¤ytÃ¶stÃ¤ #if-ehdon ulkopuolella.Varoita C-tyylisistÃ¤ tyyppimuunnoksista ohjelmassa.Varoita vertailusta, joka on aina tosi tai aina epÃ¤tosi.Varoita kun paikallinen esittely piilottaa instanssimuuttujan.Varoita mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n makron kÃ¤ytÃ¶stÃ¤ #if-ehdossa.Varoita perittyjen metodien puuttuvista toteutuksista.Varoita kun oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen.Varoita liukulukujen yhtÃ¤suuruusvertailuista.Varoita jos osoittimien tyyppimÃ¤Ã¤reet hylÃ¤tÃ¤Ã¤n.Varoita suorasta virtuaalisesta perinnÃ¤stÃ¤.Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤.Varoita kun â€�0â€�-literaalia kÃ¤ytetÃ¤Ã¤n nollaosoittimena.Varoita osoittimien tyyppimuunnoksista erikokoisiksi kokonaisluvuiksi.Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiÃ¤.Varoita epÃ¤tÃ¤ydellisen osoitintyypin tuhoamisesta.Varoita kun kÃ¤Ã¤ntÃ¤jÃ¤ jÃ¤rjestÃ¤Ã¤ koodia uudelleen.Varoita osoittimien tyyppimuunnoksista erikokoisiksi kokonaisluvuiksi.Varoita kun funktion paluutyypiksi jÃ¤Ã¤ â€�intâ€� (C), tai kun paluutyypit ovat ristiriitaiset (C++).Varoita tyyppimÃ¤Ã¤reiden huomiotta jÃ¤ttÃ¤misestÃ¤.VaroitusNolla ei ole kelvollinen lausekenimiÃ¶ kohdassa %C[oletus][ei kÃ¤ytÃ¶ssÃ¤][kÃ¤ytÃ¶ssÃ¤]â€�hajotin ei voi olla %<constexpr%>parametriksi ei voida esitellÃ¤ %<constexpr%>:ksikolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyntallennusluokan voi antaa vain olioille ja funktioillelisÃ¤Ã¤ eksplisiittinen %<this%>- tai %<*this%>-kaappausosoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ funktioille%q+D:n osoitealue on ristiriidassa edellisen esittelyn kanssahalutaan globaalin rekisterimuuttujan %qD osoitehalutaan rekisterimuuttujan %qD osoiteelikohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:llekohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %dlÃ¶ytyi myÃ¶s %<%c%s%>always_inline-funktio ei ehkÃ¤ ole avattavissaei-yksiselitteinen oletustyyppimuunnos tyypistÃ¤ %qTosoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujilleargumenttityyppi, jolla on tavallinen tyyppimuunnos, ei sovi tyhjÃ¤Ã¤n parametrinimiluetteloesittelyynja kohteella %qT:lla ei ole mallimuodostimiamuotoiltavat argumentit eivÃ¤t ole %<...%>argumentti %qD ei vastaa sisÃ¤istÃ¤ prototyyppiÃ¤argumentti %qD ei sovi prototyyppiinargumentti %qd ei ole vakioargumentin 1 on oltava 5-bittinen etumerkillinen literaaliargumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaalifunktiokutsun argumentti voi olla ehdokas muotoiluattribuutilledecltypen argumentin on oltava lauseketaulukolla %q+D oletetaan olevan yksi alkiotaulukko %qD alustettu sulkujen sisÃ¤llÃ¤ olevalla merkkijonoliteraalilla %qEtaulukkoindeksi alustimessa ylittÃ¤Ã¤ taulukon rajattaulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseketaulukkoindeksi alustimessa ei ole kokonaislukutyyppinentaulukkoindeksi ei-taulukkoalustimessataulukkoindeksivÃ¤li alustimessa ylittÃ¤Ã¤ taulukon rajattaulukko alustetaan muuttuvasta taulukkolausekkeestataulukko alustetaan suluilla ympÃ¤rÃ¶idystÃ¤ merkkijonovakiostasopimattomasta tyypistÃ¤ koostuva taulukko alustetaan merkkijonovakiostataulukon %q+D koko puuttuu%qD-taulukon koko puuttuutaulukon indeksi %E on %qT-taulukon rajojen alapuolellataulukon indeksin tyyppi on %<char%>taulukon indeksi ei ole kokonaislukutaulukkoa kÃ¤ytetty alustimenaasm-esittely jÃ¤tetty huomiotta, koska se on ristiriidassa edellisen nimeÃ¤misen kanssavÃ¤ittÃ¤mÃ¤ puuttuu %qs:n jÃ¤lkeensijoitus (ei alustus) esittelyssÃ¤sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteensijoitus erilaisesta Objective-C-tyypistÃ¤sijoitus vakiokenttÃ¤Ã¤n %qDfunktion %qD sijoituskirjoitussuojatun sijainnin %qE sijoitussijoitus kirjoitussuojattuun jÃ¤seneen %qDsijoitus kirjoitussuojattuun nimettyyn paluuarvoon %qDsijoitus kirjoitussuojattuun parametriin %qDsijoitus kirjoitussuojattuun viitteeseen %qDsijoitus kirjoitussuojattuun muuttujaan %qDattribuutti %qs soveltuu vain taulukkotyyppeihinattribuuttia ei huomioidaparametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiottaautomaattimuuttuja %qE ei voi olla %<threadprivate%>virheellinen osoitevirheellinen operandivirheellinen shift-kÃ¤sky:huonosti sisÃ¤kkÃ¤istetyt C-otsikot esikÃ¤Ã¤ntÃ¤jÃ¤ltÃ¤kantaluokka %q#T pitÃ¤isi alustaa eksplisiittisesti kopiomuodostimessabittikentÃ¤n %q+D leveys ei ole kokonaislukuvakiobittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppibittikentÃ¤n %qs leveys ei ole kokonaislukuvakiolohkot lausekkeiden sisÃ¤llÃ¤ sallitaan vain funktion sisÃ¤llÃ¤skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeetbreak-lause silmukan tai switch-rakenteen ulkopuolellasisÃ¤inen funktio %q+D esitelty ei-funktionamutta ei tÃ¤Ã¤llÃ¤kutsu  %2d ei suoritettu koskaan
  kutsu  %2d palautti %s
  kutsuttu tÃ¤Ã¤ltÃ¤ei voida luoda esikÃ¤Ã¤nnettyÃ¤ otsikkoa %s: %mei voi lukea tiedostoa %s: %mei voi asettaa %qE-attribuuttia mÃ¤Ã¤rittelyn jÃ¤lkeenei voi kirjoittaa tiedostoon %s: %mei voi kirjoittaa tiedostoon %s: %mehdokas 1:ehdokas 2:ehdokas on:ehdokkaat ovat:ehdokkaat ovat:jÃ¤senfunktiota %qD ei voi kutsua ilman oliota%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qTei voi muuntaa osoitintyypiksiei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qTsisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤ei lÃ¶ydetÃ¤ luokkaa %qEei lÃ¶ydetÃ¤ rajapintaesittelyÃ¤ %qE:lleei lÃ¶ydetÃ¤ protokollaesittelyÃ¤ %qE:lleei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qTfunktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksitiedostoa %s ei voi avataei voi laittaa volatile-kenttÃ¤istÃ¤ objektia rekisteriinbittikentÃ¤n %qD osoitetta ei voi ottaaluetelluille tyypeille ei voi kÃ¤yttÃ¤Ã¤ tilaa %qscase-nimike ei pelkisty kokonaislukuvakioksicase-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolausekecase-nimikkeen arvo ylittÃ¤Ã¤ tyypin maksimiarvoncase-nimikkeen arvo on pienempi kuin tyypin minimiarvocase-arvo %qs ei ole luetellussa tyypissÃ¤case-arvo %qs ei ole luetellussa tyypissÃ¤ %qTmuunnos funktiotyypistÃ¤ %qT epÃ¤yhteensopivaan funktiotyyppiin %qTmuunnos epÃ¤yhteensopivien jÃ¤senosoitintyyppien %qH ja %qI vÃ¤lillÃ¤tyyppimuunnos %qT-tyyppisestÃ¤ funktiokutsusta yhteensopimattomaan tyyppiin %qTtyyppimuunnos osoittimesta erikokoiseen kokonaislukuuntyyppimuunnos tyypistÃ¤ %qT tyyppiin %qT hylkÃ¤Ã¤ mÃ¤Ã¤reetkohdetyypin vaatima kohdistus kasvaa tyyppimuunnoksessatyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ taulukkotyypintyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ funktiotyypintyyppimuunnos erikokoisesta kokonaisluvusta osoittimeksiunioniin kuulumattoman tyypin muunnos unionityypiksityyppimuunnos funktio-osoittimen ja olio-osoittimen vÃ¤lillÃ¤ on ehdollisesti tuettuluokka %qE on jo olemassaluokalla %qT ei ole %qD-nimistÃ¤ kenttÃ¤Ã¤luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksipuhdistusargumentti ei ole funktiopuhdistusargumentti ei ole tunnisteclose: %ssuljettaessa LTRANS-tulosteluetteloa %s: %msuljetaan riippuvuustiedosto %s: %mkoodimalli %s ei tue PIC-tilaaluetellun tyypin luettelon lopussa on pilkkukomentorivivalitsin %qs on kelvollinen kohteelle %s, mutta ei kohteelle %sliukulukujen vertailu operaattoreilla == ja != on epÃ¤varmaavertailu on aina epÃ¤tosi johtuen tietotyypin rajallisesta arvoalueestavertailu on aina tosi johtuen tietotyypin rajallisesta arvoalueestatyyppien %qT ja %qT vÃ¤linen vertailuerilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnososoittimen ja kokonaisluvun vÃ¤linen vertailutyyppien %qT ja %qT vÃ¤linen vertailuvertailu on aina %d johtuen bittikentÃ¤n leveydestÃ¤vertailu on aina epÃ¤tosi johtuen tietotyypin rajallisesta arvoalueestavertailu on aina tosi johtuen tietotyypin rajallisesta arvoalueestatÃ¤ydellisen ja vaillinaisen osoittimen vertailuerilaisten Objective-C-tyyppien vertailusta puuttuu tyyppimuunnosetumerkiltÃ¤Ã¤n eroavien kokonaislukulausekkeiden vertailu: %qT ja %qTvertailu â€�etumerkitÃ¶n lauseke < 0â€� on aina epÃ¤tosivertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosivertailu merkkijonoliteraalin kanssa aiheuttaa mÃ¤Ã¤rittelemÃ¤tÃ¶ntÃ¤ toimintaa%<X<=Y<=Z%> -tyylisillÃ¤ vertailuilla on eri merkitys kuin matematiikassayhteensopiva tyyppi on tÃ¤Ã¤llÃ¤kÃ¤Ã¤nnÃ¶s keskeytyi  -Wfatal-errors-valitsimen vuoksi.
  kÃ¤Ã¤nnÃ¶s keskeytyi.
  yhdysliteraalin koko on muuttuvaei-objektityyppinen yhdysliteraali %qTristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lleristiriitaiset tyypit kohteelle %<%c%s%>:lleristiriitaiset tyypit %q+D:lleconst-/kopioinnin-eteneminen poistettu kÃ¤ytÃ¶stÃ¤vakio viittaa itseensÃ¤muodostin ei voi olla staattinen jÃ¤senfunktiomuodostinsyntaksia on kÃ¤ytetty, mutta %qT-tyypin muodostinta ei ole esiteltymuodostimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤continue-lause silmukan ulkopuolellaei-void-tyyppisen funktion loppu saavutettuerilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ muunnoksesta puuttuu tyyppimuunnosmuunnoksen tyyppi puuttuu muotoilun lopustamuunnos tyyppiin %qT loogisesta lausekkeestapyydetty muuntoa ei-skalaarityypiksimuunnetaan %<false%> osoitintyyppiksi %2$qD:n argumentissa %1$PNULLin muunnos epÃ¤osoitintyypiksiNULLin muunnos epÃ¤osoitintyypiksi %qTei voitu avata symbolinselvitystiedostoa: %mei voitu jÃ¤sentÃ¤Ã¤ tiedostosiirrostaei voitu jÃ¤sentÃ¤Ã¤ heksadesimaalinumeroaei voitu jakaa kÃ¤skyÃ¤ osiinluodaan funktiojÃ¤senten taulukkoaluodaan funktioiden taulukkoluodaan viitteiden taulukkoluodaan void-taulukkodata-alueattribuutteja ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujille%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssadatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaaesittely %qD ei esittele mitÃ¤Ã¤nesittely ei esittele mitÃ¤Ã¤nparametrin %qD esittely, mutta parametria ei ole olemassa%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤%<~%T%>:n esittely %qT:n jÃ¤senenÃ¤%q#D:n esittelyllÃ¤ ei ole alustimia%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion%qD:n esittely funktiojÃ¤senten taulukkona%qD:n esittely funktioiden taulukkona%qD:n esittely viitteiden taulukkona%qD:n esittely void-taulukkona%qD:n esittely %qT:n jÃ¤senenÃ¤%qD:n esittely ei-funktiona%qD:n esittely ei-jÃ¤senenÃ¤%qE:n esittely taulukollisena funktioita%qE:n esittely taulukollisena void-alkioitaei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤staattisen muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤tyyppinimen esittely taulukollisena funktioitatyyppinimen esittely taulukollisena void-alkioitaesitelty tÃ¤Ã¤llÃ¤vakiokentÃ¤n %qD vÃ¤hennysluetellun arvon vÃ¤hentÃ¤minen on virhe C++:ssafunktion %qD vÃ¤hennyskirjoitussuojatun sijainnin %qE vÃ¤hennyskirjoitussuojatun jÃ¤senen %qD vÃ¤hennyskirjoitussuojatun nimetyn paluuarvon %qD vÃ¤hennyskirjoitussuojatun parametrin %qD vÃ¤hennyskirjoitussuojatun viitteen %qD vÃ¤hennyskirjoitussuojatun muuttujan %qD vÃ¤hennysoletusargumentti annettu %2$q#D:n parametrille %1$doletusargumentti mÃ¤Ã¤ritelty lambda-parametrilletyypin mÃ¤Ã¤ritteleminen tyyppimuunnoksessa on virheellistÃ¤ C++-kielessÃ¤poistetaan taulukko %q#Evanhentunut tyyppimuunnos merkkijonovakiosta tyyppiin %qThajotin ei voi olla staattinen jÃ¤senfunktiohajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤hajottimilla ei voi olla parametrejaoliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?direktiivin argumentti vÃ¤lillÃ¤ [%E, %E]erilainen Objective-C-tyyppi palautuksessajako nollallaylimÃ¤Ã¤rÃ¤inen %<const%>ylimÃ¤Ã¤rÃ¤inen %<restrict%>ylimÃ¤Ã¤rÃ¤inen %<volatile%>%qE:n kaksoiskappalekaksois-%qscase-arvon kaksoiskappale (tai limitys)perustyypin %qT kaksoiskappale virheellinencase-arvon kaksoiskappalecv-mÃ¤Ã¤reen kaksoiskappaleprotokollan %qE esittelyn kaksoiskappalekaksoiskappale-rajapintaesittely luokalle %qE%qE-nimiÃ¶n kaksoisesittelyjÃ¤senen %q+D kaksoiskappaledynaamista riippuvuutta %s ei lÃ¶ytynytdynaamiset poikkeusmÃ¤Ã¤rittelyt ovat vanhentuneita C++11:ssÃ¤dynamic_cast tyypistÃ¤ %q#D tyypiksi %q#T ei voi koskaan onnistuataulukon %q#D alkiot ovat vaillinaista tyyppiÃ¤sulautettu %<\0%> muotoilussatyhjÃ¤ esittelytyhjÃ¤ esittely tallennusluokkamÃ¤Ã¤ritteellÃ¤ ei esittele tunnistetta uudelleentyhjÃ¤ esittely tyyppimÃ¤Ã¤reellÃ¤ ei esittele tunnistetta uudelleentyhjÃ¤ indeksivÃ¤li alustimessa%s-muotoilussa vasen tarkkuus on tyhjÃ¤%s-muotoilussa tarkkuus on tyhjÃ¤tyhjÃ¤ arvoalue annettutyhjÃ¤ skalaarialustinenum-muunnos sijoituksessa on virheellistÃ¤ C++-kielessÃ¤enum-muunnos alustuksessa on virheellistÃ¤ C++-kielessÃ¤lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤lueteltua arvoa %qE ei kÃ¤sitellÃ¤ switch-lauseessaluetellun tyypin arvot ylittÃ¤vÃ¤t suurimman kokonaisluvun arvoalueenluetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakioluetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakioCOLLECT_GCC-ympÃ¤ristÃ¶muuttujan on oltava asetettunaCOLLECT_GCC_OPTIONS-ympÃ¤ristÃ¶muuttujan on oltava asetettunaDJGPP-ympÃ¤ristÃ¶muuttujaa ei ole mÃ¤Ã¤riteltyvirhevirhe: %<%T%>-tyyppinen poikkeus siepataanylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita taulukkoalustimessaylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita merkkitaulukkoalustimessaylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita skalaarialustimessaylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita struct-alustimessaylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita union-alustimessaylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita vektorialustimessaodotettiin %<(%> tai rivin loppuodotettiin %<,%> tai %<...%>odotettiin %<,%> tai %<;%>odotettiin %<,%> tai %<}%>odotettiin %<,%>, %<;%> tai %<}%>odotettiin %<:%> tai %<...%>odotettiin  %<:%>, %<,%>, %<;%>, %<}%> tai %<__attribute__%>odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>odotettiin %<class%>odotettiin %<decltype%>odotettiin %<delete%>odotettiin %<extern%>odotettiin %<namespace%>odotettiin %<new%>odotettiin %<none%> tai %<shared%>odotettiin %<operator%>odotettiin %<return%>odotettiin %<static_assert%>odotettiin %<template%>odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qTodotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeenodotettiin luokan nimeÃ¤odotettiin lausekettaodotettu tunnisteodotettiin tunnistetta tai %<(%>odotettiin tunnistetta tai %<*%>odotettiin kokonaislukulausekettaodotettiin iteraatioesittelyÃ¤ tai -alustustaodotettiin merkkijonoliteraaliaylimÃ¤Ã¤rÃ¤inen %<;%>ylimÃ¤Ã¤rÃ¤inen %<;%> luokansisÃ¤isen funktiomÃ¤Ã¤rittelyn perÃ¤ssÃ¤alustimen lopussa on ylimÃ¤Ã¤rÃ¤inen lohkoskalaarialustimessa ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioitaylimÃ¤Ã¤rÃ¤inen puolipisteylimÃ¤Ã¤rÃ¤inen puolipiste metodin mÃ¤Ã¤rittelyssÃ¤ylimÃ¤Ã¤rÃ¤inen puolipiste structissa tai unionissaylimÃ¤Ã¤rÃ¤isiÃ¤ tyyppimÃ¤Ã¤reitÃ¤ muotoiluargumentissa (argumentti %d)attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopiviaattribuutit fastcall ja stdcall eivÃ¤t ole yhteensopiviavakava virhe: fclose %s: %mkenttÃ¤ %qE esitelty funktionakentÃ¤n leveyskentÃ¤n leveys printf-muotoilussakentÃ¤n leveys scanf-muotoilussakentÃ¤n leveys strfmon-muotoilussakentÃ¤n leveys strftime-muotoilussatÃ¤ytemerkkitÃ¤ytemerkki strfmon-muotoilussa%q+D:n ensimmÃ¤isen argumentin pitÃ¤isi olla %<int%>ensimmÃ¤inen argumentti funktiolle %<__builtin_choose_expr%> ei ole vakio%<va_arg%>-funktion ensimmÃ¤inen argumentti ei ole tyyppiÃ¤ %<va_list%>joustava taulukkojÃ¤sen unionissajoustava taulukkojÃ¤sen ei ole structin lopussaliukulukuvakio ylittÃ¤Ã¤ %qT:n arvoalueenliukulukuvakiota kÃ¤ytetty vÃ¤Ã¤rinliukulukuvakio katkaistu nollaksivuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤fopen %s: %mfopen: %s: %mmalliesittelylle %q+Dmuotoiluargumentti %d kÃ¤yttÃ¤mÃ¤tÃ¶n ennen kÃ¤ytettyÃ¤ argumenttia %d $-tyylisessÃ¤ muotoilussamuotoiluargumentti %d kÃ¤ytÃ¶ssÃ¤ useammin kuin kerran %s-muotoilussamuotoilu on leveÃ¤merkkinen merkkijonomuotoilu ei ole merkkijonoliteraali eikÃ¤ muotoiluargumenttejamuotoilu ei ole merkkijonoliteraali, argumenttityyppejÃ¤ ei tarkistetamuotoilu ei ole merkkijonoliteraali, muotoilumerkkijonoa ei tarkistetamuotomerkkijonoargumentti seuraa muotoiltavia argumenttejalÃ¶ytyi %<%c%s%>lÃ¶ytyi virtuaalimÃ¤Ã¤rittely GIMPLE-rekisterillefr30_print_operand: virheellinen %%F-koodifr30_print_operand: virheellinen %%x-koodifr30_print_operand: tuntematon koodifr30_print_operand: tunnistamaton %%B-koodifr30_print_operand: tunnistamaton %%b-koodifr30_print_operand: tunnistamaton %%p-koodifr30_print_operand_address: kÃ¤sittelemÃ¤tÃ¶n osoiteystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiotafunktio %q#D alustetaan kuin muuttujafunktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksifunktiota %q+F ei voi koskaan kopioida, koska se vastaanottaa ei-paikallisen goto-kÃ¤skynfunktiota %q+F ei voi koskaan kopioida, koska se tallentaa paikallisen nimiÃ¶n osoitteen staattiseen muuttujaanfunktio %qD on alustettu kuten muuttujafunktio %qD voi olla ehdokas %qs-muotoiluattribuutillefunktio %qD esitelty uudelleen muuttujanafunktiokutsulla on aggregaattiarvofunktiokutsu epÃ¤sopivan tyypin lÃ¤pifunktion esittely ei ole prototyyppi%<noreturn%>-esitellyllÃ¤ funktiolla on %<return%>-lausefunktion mÃ¤Ã¤rittely esitelty %<auto%>:ksifunktion mÃ¤Ã¤rittely esitelty %<register%>:ksifunktion mÃ¤Ã¤rittely esitelty %<typedef%>:ksifunktion mÃ¤Ã¤rittely ei esittele parametrejÃ¤funktio ei palauta merkkijonotyyppiÃ¤funktion paluuarvon tyyppi ei voi olla funktiofunktion paluuarvojen tyypit eivÃ¤t ole yhteensopivia %<volatile%>:n takiafunktion palauttava funktiotaulukon palauttava funktiofunktio palauttaa osoitteen paikalliseen muuttujaanfunktio palauttaa aggregaatinfunktiomalli %qD esitelty uudelleen luokkamallinafunktiotyypit eivÃ¤t aidosti yhteensopivia ISO C:n mukaanfunktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksigcc-versio %s %s
  gcov %s%s
! gfortran ei tue valitsinta -E ilman valitsinta -cppgimple_bb (stmt) on asetettu vÃ¤Ã¤rÃ¤Ã¤n peruslohkoonsisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty globaalia rekisterimuuttujaa %qDgoto-kohde ei ole nimiÃ¶ eikÃ¤ osoitingp_offset (%ld) tai end_offset (%ld) on pienempi kuin nollatÃ¤Ã¤llÃ¤ia64_print_operand: tuntematon kooditunniste %qE on ristiriidassa C++:n varatun sanan kanssajos tÃ¤mÃ¤ koodi saavutetaan, ohjelma keskeytyyjÃ¤tetÃ¤Ã¤n #pragma %s %s huomiottaei-staattisen paikallismuuttujan %q+D asm-mÃ¤Ã¤rittÃ¤jÃ¤ jÃ¤tetÃ¤Ã¤n huomiottajÃ¤tetÃ¤Ã¤n hakemiston â€�%sâ€� kaksoiskappale huomiotta,
  jÃ¤tetÃ¤Ã¤n puuttuva hakemisto â€�%sâ€� huomiotta
! %qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_resultattribuutilla warn_unused_result esitellyn funktion paluuarvoa ei huomioidavirheellinen aggregaattityyppi %qE mÃ¤Ã¤ritelty instanssimuuttujalle %qsvirheellinen operandivirheellinen operandi havaittufunktio %qE esitelty implisiittisestiimplisiittisesti esitelty %qD on vanhentunutC++98:ssa %<template%> (selventimenÃ¤) on sallittu vain malleissaC++98:ssa %qD on alustettava muodostimessa, ei kÃ¤yttÃ¤en %<{...}%>kutsussa muistinvarausfunktioon %qD, joka on esitelty tÃ¤Ã¤llÃ¤esittelyssÃ¤ %q+D%qs-makron mÃ¤Ã¤rittelyssÃ¤%qs-makron lavennuksessasisÃ¤isen funktion %qD yhteensopimaton implisiittinen esittelyfunktion %qD yhteensopimaton implisiittinen esittelyfunktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimatonvaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qTyhteensopimattomat tyypit sijoituksessa tyyppiin %qT tyypistÃ¤ %qTyhteensopimattomat tyypit alustettaessa tyyppiÃ¤ %qT kÃ¤yttÃ¤en tyyppiÃ¤ %qTluokan %qE vaillinainen toteutusvakiokentÃ¤n %qD kasvatusluetellun arvon kasvattaminen on virhe C++:ssafunktion %qD kasvatuskirjoitussuojatun sijainnin %qE kasvatuskirjoitussuojatun jÃ¤senen %qD kasvatuskirjoitussuojatun nimetyn paluuarvon %qD kasvatuskirjoitussuojatun parametrin %qD kasvatuskirjoitussuojatun viitteen %qD kasvatuskirjoitussuojatun muuttujan %qD kasvatusalustus erilaisesta Objective-C-tyypistÃ¤joustavan taulukkojÃ¤senen alustusjoustavan taulukkojÃ¤senen alustaminen sisÃ¤kkÃ¤isessÃ¤ asiayhteydessÃ¤alustettu kenttÃ¤ ylikirjoitettualustinalkio ei ole vakiolausekealustusalkiota ei pystytÃ¤ laskemaan latausajankohtanaalustusalkio ei ole vakioalustin ei pysty pÃ¤Ã¤ttelemÃ¤Ã¤n taulukon %q+D kokoaalustin liukulukuarvolle ei ole liukulukuvakiomerkkitaulukon alustusmerkkijono on liian pitkÃ¤syÃ¶tetiedosto %qs on sama kuin tulostiedostokÃ¤sky peruslohkon ulkopuolellaasennus: %s%s
  instanssimuuttuja %qE on %s; tÃ¤mÃ¤ saattaa olla kova virhe tulevaisuudessainstanssimuuttuja %qE esiteltiin nimellÃ¤ %sinstanssimuuttuja %qE on esitelty yksityisenÃ¤instanssimuuttuja %qs on esitelty yksityisenÃ¤moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:llekÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe: sisÃ¤inen virhe: sivuvaikutuskÃ¤sky vaikuttaa pÃ¤Ã¤vaikutukseenkeskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioitavirheellinen #pragma %svirheellinen %%%c-operandivirheellinen %%-koodivirheellinen %%A-operandivirheellinen %%B-operandivirheellinen %%C-operandivirheellinen %%C-arvovirheellinen %%D-operandivirheellinen %%D-arvovirheellinen %%E-arvovirheellinen %%F-arvovirheellinen %%G-tilavirheellinen %%G-arvovirheellinen %%H-operandivirheellinen %%H-operandivirheellinen %%H-arvovirheellinen %%I-operandivirheellinen %%J-koodivirheellinen %%J-arvovirheellinen %%K-arvovirheellinen %%L-operandivirheellinen %%L-arvovirheellinen %%M-operandivirheellinen %%M-arvovirheellinen %%N-operandivirheellinen %%N-arvovirheellinen %%O-arvovirheellinen %%P-operandivirheellinen %%P-arvovirheellinen %%R-arvovirheellinen %%T-arvovirheellinen %%U-arvovirheellinen %%Y-operandivirheellinen %%c-operandivirheellinen %%d-operandivirheellinen %%d-arvovirheellinen %%f-operandivirheellinen %%f-arvovirheellinen %%h-operandivirheellinen %%h-arvovirheellinen %%i-operandivirheellinen %%j-koodivirheellinen %%j-operandivirheellinen %%j-arvovirheellinen %%k-arvovirheellinen %%m-arvovirheellinen %%p-arvovirheellinen %%q-arvovirheellinen %%r-operandivirheellinen %%r-arvovirheellinen %%s-operandivirheellinen %%s-arvovirheellinen %%t-operandivirheellinen %%t/%%b-arvovirheellinen %%u-arvovirheellinen %%v-arvovirheellinen %%x-arvovirheellinen %%xn-koodivirheellinen â€�asmâ€�: virheellinen --param-arvo %qsvirheellinen IACC-argumenttiepÃ¤kelpo %<sizeof%>-avainsanan soveltaminen bittikenttÃ¤Ã¤nepÃ¤kelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiinepÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin%qs-attribuutin virheellinen argumenttivirheellinen taulukkosijoitusvirheellinen muunnos tyypistÃ¤ %qT tyyppiin %qTvirheellinen tyyppimuunnos funktiotyyppiin %qTvirheellinen luokan nimi %qD:n esittelyssÃ¤virheellinen const_cast tyypistÃ¤ %qT tyyppiin %qTvirheellinen const_double-operandivirheellinen muodostin; tarkoitit todennÃ¤kÃ¶isesti %<%T (const %T&)%>virheellinen muunnos gimple-kutsussavirheellinen %<%T::%E%>:n esittelyepÃ¤kelpo alkiotyyppi attribuutille %qsvirheellinen lauseke kohdemuuttujanavirheellinen funktioesittelyvirheellinen kasvatuslausekevirheellinen alkuarvo jÃ¤senelle %qEepÃ¤kelpo alustinvirheellinen alustin taulukon jÃ¤senelle %q#Dvirheellinen kÃ¤sky:virheelinen sijainti ilmaisulle %<#pragma %s%>, jÃ¤tetÃ¤Ã¤n huomiottavirheellinen lvalue asm-tulosteessa %dvirheellinen jÃ¤senfunktioesittelyvirheellinen %%H/%%L-operandivirheellinen %%M-operandivirheellinen %%O-operandivirheellinen %%R-operandivirheellinen %%U-operandivirheellinen %%V-operandivirheellinen %%Z-operandivirheellinen %%Z-operandivirheellinen parametri %qsvirheellinen parametrityyppi %qTepÃ¤kelpo osoitintila %qsvirheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤virheellinen vastaanottajatyyppi %qs%<__builtin_prefetch%>-funktion toinen argumentti on epÃ¤kelpo; kÃ¤ytetÃ¤Ã¤n nollaavirheellinen static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qTepÃ¤kelpo tallennusluokka funktiolle %qE%<__builtin_prefetch%>-funktion kolmas argumentti on epÃ¤kelpo; kÃ¤ytetÃ¤Ã¤n nollaavirheellinen tyyppi iterointimuuttujalle %qEvirheellisiÃ¤ tyyppejÃ¤ muunnoksessa liukuluvuksivirheellisiÃ¤ tyyppejÃ¤ muunnoksessa kokonaisluvuksivirheelliset tyypit nop-muunnoksellevirheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissaepÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶%qD:n virheellinen kÃ¤yttÃ¶rajat mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n taulukon epÃ¤kelpo kÃ¤yttÃ¶muodostimen virheellinen kÃ¤yttÃ¶ mallinavirheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤joustavien taulukkoalkioiden epÃ¤kelpo kÃ¤yttÃ¶joustavan taulukkojÃ¤senen sisÃ¤ltÃ¤vÃ¤n tietueen epÃ¤kelpo kÃ¤yttÃ¶mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloavoid-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶epÃ¤kelpo vektorityyppi attribuutille %qEhyppy ohittaa muuttujan alustuksenhyppy case-nimiÃ¶Ã¶nhyppy nimiÃ¶Ã¶n %qDroskaa #pragma %s:n lopussaroskaa ilmaisun #pragma GCC memregs [0..16] lopussaroskaa %<#pragma %s%>:n lopussaroskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussaroskaa ilmaisun %<#pragma GCC visibility%> lopussaroskaa ilmaisun %<#pragma message%> lopussaroskaa ilmaisun %<#pragma pack%> lopussaroskaa ilmaisun %<#pragma pop_options%> lopussaroskaa ilmaisun %<#pragma push_options%> lopussaroskaa ilmaisun %<#pragma redefine_extname%> lopussaroskaa ilmaisun %<#pragma reset_options%> lopussaroskaa ilmaisun %<#pragma weak%> lopussanimiÃ¶ nimike %qD esitelty muttei mÃ¤Ã¤riteltynimike %q+D mÃ¤Ã¤ritelty mutta kÃ¤ytettÃ¤mÃ¤ttÃ¤nimiÃ¶tÃ¤ %q+D kÃ¤ytetty mutta ei mÃ¤Ã¤riteltynimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤ld:n paluuarvo oli %dvasen tarkkuusvasen tarkkuus strfmon-muotoilussavasemmalle kierron laskuri on negatiivinenvasemmalle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveysvasemmalle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinennegatiivisen arvon siirto vasemmallepilkkulausekkeen vasemmalla operandilla ei ole vaikutustapituus lasketaan tÃ¤Ã¤llÃ¤pituusmÃ¤Ã¤repituusmÃ¤Ã¤re printf-muotoilussakenttÃ¤mÃ¤Ã¤re scanf-muotoilussapituusmÃ¤Ã¤re strfmon-muotoilussakirjastot: %s
  kirjastoa lib%s ei lÃ¶ytynyt%qE:n paikallinen esittely piilottaa instanssimuuttujanpaikallinen muuttuja %qD ei voi esiintyÃ¤ tÃ¤ssÃ¤ yhteydessÃ¤case-nimikkeen alarajan arvo on pienempi kuin tyypin minimiarvosijoituksen vasemman operandin on oltava lvaluemakron nimi puuttuu %qs:n jÃ¤lkeenvÃ¤Ã¤rinmuodostettu #pragma GCC visibility pushvÃ¤Ã¤rÃ¤nmuotoinen #pragma builtinvÃ¤Ã¤rinmuodostettu #pragma redefine_extname, jÃ¤tetÃ¤Ã¤n huomiottavÃ¤Ã¤rinmuodostettu #pragma weak, jÃ¤tetÃ¤Ã¤n huomiottavÃ¤Ã¤rinmuodostettu %<#pragma %s%>, jÃ¤tetÃ¤Ã¤n huomiottavÃ¤Ã¤rinmuodostettu %<#pragma message%>, jÃ¤tetÃ¤Ã¤n huomiottavÃ¤Ã¤rinmuodostettu %<#pragma pack%> - jÃ¤tetÃ¤Ã¤n huomiottavÃ¤Ã¤rinmuodostettu %<#pragma pack(pop[, id])%> - jÃ¤tetÃ¤Ã¤n huomiottavÃ¤Ã¤rinmuodostettu %<#pragma pack(push[, id][, <n>])%> - jÃ¤tetÃ¤Ã¤n huomiottavÃ¤Ã¤rÃ¤nmuotoinen COLLECT_GCC_OPTIONSparametrin %qs maksimiarvo on %uei voi kÃ¤yttÃ¤Ã¤ sekÃ¤ valitsinta -m32 ettÃ¤ -m64jÃ¤sen %qD on alustamaton viittaus%<%c%E%>:n metodimÃ¤Ã¤rittelyÃ¤ ei lÃ¶ytynytparametrin %qs minimiarvo on %utÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t argumentit$-operandinumero puuttuu muotoilussa%<(%> puuttuu ilmaisun %<#pragma GCC visibility push%> jÃ¤lkeen - jÃ¤tetÃ¤Ã¤n huomiottapuuttuva %<(%> ilmaisun %<#pragma pack%> jÃ¤lkeen - jÃ¤tetÃ¤Ã¤n huomiottaalustimen ympÃ¤riltÃ¤ puuttuu aaltosulkeetpuuttuva mÃ¤Ã¤rittelytiedostonimi puuttuu %qs:n jÃ¤lkeentÃ¤ytemerkki puuttuu strfmon-muotoilun lopustapuuttuva kasvatuslausekepuuttuva alustin jÃ¤senelle %qDmakefile-kohde puuttuu %qs:n jÃ¤lkeenpuuttuva operandipolku puuttuu %qs:n jÃ¤lkeenlopetusalkio puuttuu funktiokutsustaloppumerkki %c puuttuutyypin nimi puuttuu typedef-esittelystÃ¤tilaa %qs sovellettu sopimattomaan tyyppiinmoniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseenuseita default-nimikkeitÃ¤ samassa switch-lauseessauseita kenttiÃ¤ unionissa %qT alustettulÃ¶ytyi useita metodeja nimellÃ¤ %<%c%E%>useita parametreja nimellÃ¤ %qDuseita tallennusluokkia %qs:n esittelyssÃ¤useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤useita tyyppejÃ¤ yhdessÃ¤ esittelyssÃ¤nimellÃ¤ %qT on vaillinainen tyyppinimi puuttuu jÃ¤senfunktioltanimetyt paluuarvot eivÃ¤t ole enÃ¤Ã¤ tuettujasiirryttiin %qD-nimiavaruuteennegatiivinen kÃ¤skyn pituusbittikentÃ¤n %q+D leveys negatiivinenbittikentÃ¤n %qs leveys on negatiivinensisÃ¤kkÃ¤iset assembly-murrevaihtoehdot%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤insisÃ¤kkÃ¤inen funktio %q+D esitelty mutta ei koskaan mÃ¤Ã¤riteltysisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksisisÃ¤kkÃ¤inen %<enum %E%>:n uudelleenmÃ¤Ã¤rittelysisÃ¤kkÃ¤inen %<struct %E%>:n uudelleenmÃ¤Ã¤rittelysisÃ¤kkÃ¤inen %<union %E%>:n uudelleenmÃ¤Ã¤rittelyuusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤ei lÃ¶ytynyt %<%c%E%>-methodiaei argumenttejaluokkanimeÃ¤ ei ole annettu %qs:n kanssa%<%%[%>-muotoilua ei ole suljettu %<]%>:llaei tietotyyppiÃ¤ tilalle %qsalustettavassa unionissa ei ole kenttÃ¤Ã¤ %qDei syÃ¶tetiedostojavastaava push puuttuu ilmaisulta %<#pragma GCC visibility pop%>%qD:lle ei ole edellistÃ¤ esittelyÃ¤%qD:lle ei ole edellistÃ¤ prototyyppiÃ¤linkitystÃ¤ varten ei ole mÃ¤Ã¤ritelty suoritintaei palautuslausetta funktiossa, joka palauttaa ei-voidinpuolipiste puuttuu structin tai unionin lopustaei-vakio kokonaiskulukuargumentti %u kutsussa funktiolle %qEei-vakio ehto staattiselle vÃ¤itteelleei-vakio alustuslauseke kohdassa %Lei-liukulukuargumentti kutsussa funktiolle %qEei-liukulukuargumentteja kutsussa funktiolle %qEehtolausekkeessa ei-lvalue-taulukkoei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi%q+D esitelty ei-staattisena, edellinen esittely staattinenjoustavan taulukkojÃ¤senen ei-staattinen alustusei-sÃ¤iekohtainen esittely %q#D seuraa sÃ¤iekohtaista esittelyÃ¤ei-vakio taulukkoindeksi alustimessaei-paikallinen nimiÃ¶ nonnull-argumenttia %qD verrataan NULLiinei-tyhjÃ¤llÃ¤ argumentilla on epÃ¤kelpo operandinumero (argumentti %lu)ei-tyhjÃ¤ argumentti viittaa ei-osoitinoperandiin (argumentti %lu, operandi %lu)ei-tyhjÃ¤llÃ¤ argumentilla arvoalueen ylittÃ¤vÃ¤ operandinumero (argumentti %lu,operandi %lu)ei-tyhjÃ¤ attribuutti ilman argumentteja ei-prototyypissÃ¤ei konfiguroitu sysroot-otsakkeiden loppuliitteellÃ¤liian vÃ¤hÃ¤n argumenttejahuomhuom: tyhjÃ¤ argumentti, vaikka ei-null vaaditaan (argumentti %lu)nollaosoitinnull-osoittimen kÃ¤yttÃ¶argumenttien mÃ¤Ã¤rÃ¤ ei vastaa sisÃ¤istÃ¤ prototyyppiÃ¤argumenttien mÃ¤Ã¤rÃ¤ ei vastaa prototyyppiÃ¤vektorin komponenttien mÃ¤Ã¤rÃ¤ ei ole kahden potenssiobjektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssavanhanmallinen funktiomÃ¤Ã¤rittelyvanhanmallisia parametriesittelyitÃ¤ prototyypitetyssÃ¤ funktiomÃ¤Ã¤rittelyssÃ¤lÃ¤pinÃ¤kymÃ¤ttÃ¶miÃ¤ vektorityyppejÃ¤ ei voida alustaaavattaessa LTRANS-tulosteluetteloa %s: %mavataan riippuvuustiedosto %s: %mavataan tulostetiedosto %s: %moperandinumero on arvoalueen ulkopuolella muotoilussaoperandinumero annettu muotoilulle, joka ei ota argumenttejaoperandinumero annettu vaiennetulla sijoituksella?:-lausekkeen operandeilla on eri tyypit, %qT ja %qToperaatio %qE:lle voi olla mÃ¤Ã¤rittelemÃ¤tÃ¶noperator delete[] ei voi olla tuhoava deletevalinnainen argumenttikÃ¤yttÃ¶Ã¶n otetut valitsimet: annetut valitsimet: osoittimen ja kokonaisluku nollan suuruusvertailualunperin mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤toinen tÃ¤smÃ¤Ã¤vyys on tÃ¤Ã¤llÃ¤tulostiedostoa ei ole annettutulostiedosto annettu kahdestitaulukon koon ylivuotoylivuoto vakiolausekkeessaylivuoto %qT:n muunnoksessa %qT:ksi muuttaa arvon %qE:sta %qE:ksiylivuoto luetellun tyypin arvoissapakattu attribuutti aiheuttaa tehottoman kohdistuksenpakattu attribuutti aiheuttaa tehottoman kohdistuksen %qE:llepakattu attribuutti on tarpeetonpakattu attribuutti on tarpeeton %q+D:llepakattu attribuutti on tarpeeton %qE:llevenytetÃ¤Ã¤n structin koko kohdistusrajalle astikohdistetaan %q+D venyttÃ¤mÃ¤llÃ¤ structiaparametrilla %P on vaillinainen tyyppi %qT%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qTparametri %q+D esitelty %<inline%>:ksiparametrilla %q+D on vain etukÃ¤teisesittelyparametri %qD esitelty void-tyyppisenÃ¤parametrin %qD tyyppi on vaillinainenparametri %qD virheellisesti esitelty metodityyppiparametri %qD on alustettuparametrilla %u (%q+D) on vaillinainen tyyppiparametrin %u (%q+D) tyyppi on voidparametrilla %u in vaillinainen tyyppiparametrin %u tyyppi on voidparametri esitelty %<auto%>:ksiparametrin nimi puuttuu parametriluettelostaparametrin nimi jÃ¤tetty poisparametrien nimet (ilman tyyppejÃ¤) funktion esittelyssÃ¤jÃ¤sennysvirhe malliargumenttien luettelossaannettu NULL funktion %2$qD ei-osoitinargumenttina %1$Pfunktion %2$qE argumentti %1$d annetaan tyyppinÃ¤ %<float%> eikÃ¤ %<double%> prototyypin takiafunktion %2$qE argumentti %1$d annetaan kompleksisena eikÃ¤ liukulukuna prototyypin takiafunktion %2$qE argumentti %1$d annetaan kompleksisena eikÃ¤ kokonaislukuna prototyypin takiafunktion %2$qE argumentti %1$d annetaan liukulukuna eikÃ¤ kompleksisena prototyypin takiafunktion %2$qE argumentti %1$d annetaan liukulukuna eikÃ¤ kokonaislukuna prototyypin takiafunktion %2$qE argumentti %1$d annetaan kokonaislukuna eikÃ¤ kompleksisena prototyypin takiafunktion %2$qE argumentti %1$d annetaan kokonaislukuna eikÃ¤ liukulukuna prototyypin takiafunktion %2$qE argumentti %1$d annetaan etumerkillisenÃ¤ prototyypin takiafunktion %2$qE argumentti %1$d annetaan etumerkittÃ¶mÃ¤nÃ¤ prototyypin takia%d. argumentti funktiolle %qE hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteenargumentin %d/%qE vÃ¤litys erilaisesta Objective-C-tyypistÃ¤annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qEargumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnostaargumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnostafunktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takiaosoitinargumentti%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessavÃ¤hennyslaskussa kÃ¤ytetty %<void *%>-tyyppistÃ¤ osoitintafunktio-osoitinta kÃ¤ytetty laskutoimituksessavÃ¤hennyslaskussa kÃ¤ytetty osoitinta funktioonehtolausekkeessa on osoitintyyppiristiriitaehtolausekkeessa on osoitin/kokonaislukutyyppiristiriitaosoittimet eivÃ¤t ole sallittuja case-arvojaosoittimet erimÃ¤Ã¤ritteisiin taulukoihin ovat epÃ¤yhteensopivia ISO C:ssÃ¤mahdollinen null-osoittimen kÃ¤yttÃ¶tarkkuustarkkuus printf-muotoilussaedellinen esittely%<%c%s%>:n aikasempi esittely%q+D:n edellinen esittely%q+D:n edellinen esittely oli tÃ¤Ã¤llÃ¤%qE:n edellinen esittelyedellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤%q+D:n edellinen, implisiittinen esittely oli tÃ¤Ã¤llÃ¤esitelty aiemmin tÃ¤Ã¤llÃ¤mÃ¤Ã¤ritelty aiemmin tÃ¤Ã¤llÃ¤viimeksi kÃ¤ytetty tÃ¤Ã¤llÃ¤profilointituki CR16:lleprofilointituki VxWorksilleohjelmat: %s
! ylennetty argumentti %qD ei vastaa sisÃ¤istÃ¤ prototyyppiÃ¤ylennetty argumentti %qD ei vastaa prototyyppiÃ¤protokollalla %qE on kehÃ¤riippuvuusprototyypin esittely%q+D:n prototyypou esittelee yhteensopimatonta tyyppiÃ¤ olevan argumentin %d%q+D:n prototyyppi esittelee vÃ¤hemmÃ¤n argumentteja kuin edellinen, vanhantyylinen mÃ¤Ã¤rittely%q+D:n prototyyppi esittelee enemmÃ¤n argumentteja kuin edellinen, vanhantyylinen mÃ¤Ã¤rittelypure-tarkenne funktiomÃ¤Ã¤rittelyssÃ¤arvoaluelausekkeet switch-lauseessa eivÃ¤t ole standardin mukaisiakirjoitussuojattua sijaintia %qE kÃ¤ytetÃ¤Ã¤n %<asm%>-tulosteenaluetaan nollaosoittimen lÃ¤pi (argumentti %d)rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n%<enum %E%>:n uudelleenmÃ¤Ã¤rittely%q+D esitelty uudelleen erilaisella nÃ¤kyvyydellÃ¤ (vanha nÃ¤kyvyys sÃ¤ilytetty)C++:n sisÃ¤inen tietotyyppi %qT mÃ¤Ã¤ritelty uudelleenluetellun tyypin jÃ¤senen %q+D uudelleenesittely%<struct %E%> uudelleenmÃ¤Ã¤ritelty%<union %E%> uudelleenmÃ¤Ã¤ritelty%q#T uudelleenmÃ¤Ã¤ritelty%q+D mÃ¤Ã¤ritelty uudelleenparametri %q+D mÃ¤Ã¤ritelty uudelleentypedef %q+D mÃ¤Ã¤ritelty uudelleentarpeeton %q+D:n uudelleenesittely%qD uudelleenesitellÃ¤Ã¤n tarpeettomasti samalla nÃ¤kyvyysalueellasisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qDreinterpret_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT hylkÃ¤Ã¤ mÃ¤Ã¤reettoistettu %s muotoilussaimplisiittinen muunnos tyypistÃ¤ %qT tyyppiin %qT ei ole sallittu C++:ssapyydetty jÃ¤sentÃ¤ %qE jostakin, joka ei ole tietue eikÃ¤ unionihaluttu sijainti on pienempi kuin nollahaluttu sijainti ei ole kokonaislukuvakiopalautus hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteenpaluutyyppi %q#T on vaillinainenpaluutyyppi on oletuksena %<int%>paluutyyppi on vaillinainen tyyppi%qD:n paluuarvon tyyppi ei ole %<int%>return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qTarvon palautus muodostimestaarvon palautus hajottimestaoikea tarkkuusoikea tarkkuus strfmon-muotoilussaoikealle kierron laskuri on negatiivinenoikealle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveysoikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinenskalaariobjekti %qD vaatii yhden alkion alustimeensa%q+D:n toisen argumentin pitÃ¤isi olla %<char **%>%<__builtin_prefetch%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio%<va_start%>-funktion toinen parametri ei ole viimeinen nimetty argumenttivarjostunut esittely on tÃ¤Ã¤llÃ¤taulukon %qD koolla on epÃ¤kokonaislukutyyppi %qTtaulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseketaulukon %qE koko ei ole kokonaislukutyyppiÃ¤taulukon %qE koko on negatiivinentaulukon %qE koko on liian suuritaulukon koolla on epÃ¤kokonaislukutyyppi %qTtaulukon koko ei ole kokonaislukutyyppinen vakiolauseketaulukon koko on liian suurinimettÃ¶mÃ¤n taulukon koko ei ole kokonaislukutyyppiÃ¤nimettÃ¶mÃ¤n taulukon koko on negatiivinennimettÃ¶mÃ¤n taulukon koko on liian suurimuuttujan %q+D koko on liian suurisizeof(long double) on 12.sizeof(long double) on 16.lÃ¤hde ei ole osoitinannettu tila on liian pieni luetelluille arvoillevÃ¤Ã¤rÃ¤nlainen seuraava %<%%%> muotoilussapinokehys ei ole 8:n tavun monikerta: %wdpinokehys ei ole oktaalitavun monikerta: %wdlause on vaikutuksetonlauseella ei ole vaikutustastaattinen vÃ¤ite epÃ¤onnistui: %s%q+D esitelty staattisena, edellinen esittely ei-staattinenstaattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT hylkÃ¤Ã¤ mÃ¤Ã¤reetattribuutit stdcall ja cdecl eivÃ¤t ole yhteensopiviaattribuutit stdcall ja fastcall eivÃ¤t ole yhteensopiviatallennusluokka %<__thread%> virheellinen funktiolle %qstallennusluokka %<auto%> virheellinen funktiolle %qstallennusluokka %<register%> virheellinen funktiolle %qstallennusluokka annettu %qs:lletallennusluokka annettu parametrille %qEtallennusluokka annettu parametrille %qstallennusluokka annettu tietueen kentÃ¤lletallennusluokka annettu tietueen kentÃ¤lle %qEtallennusluokka annettu malliparametrille %qstallennusluokka annettu typenamelletallennusluokka annettu nimettÃ¶mÃ¤lle parametrillemuuttujan %q+D koko muistissa ei ole vakiomuuttujan %q+D koko muistissa ei ole tunnettu%qD:n koko muistissa ei ole vakio%qD:n koko muistissa ei ole tunnettuylimÃ¤Ã¤rÃ¤inen %<,%> jÃ¤senesittelyn lopussaodottamaton %<@%> ohjelmassaodottamaton %<\%o%> ohjelmassaodottamaton %qc ohjelmassaylimÃ¤Ã¤rÃ¤inen %qs Objective-C++-metodien vÃ¤lissÃ¤odottamaton %qs ohjelmassastrftime-muotoilut eivÃ¤t voi muotoilla argumenttejamerkkijonon pituudeksi annettu %1$qd merkkiÃ¤ on suurempi kuin ISO C%3$d -kÃ¤Ã¤ntÃ¤jiltÃ¤ vaadittu %2$qd merkkiÃ¤struct mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤structilla ei ole jÃ¤seniÃ¤structilla ei ole nimettyjÃ¤ jÃ¤seniÃ¤indeksoitu arvo ei ole taulukko eikÃ¤ osoitinindeksoitu arvo on osoitin funktioonehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<do%>-lauseessaehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<else%>-lauseessaehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<if%>-lauseessaehdotetaan aaltosulkeita epÃ¤selvÃ¤n %<else%>:n vÃ¤lttÃ¤miseksiehdotetaan sulkeita %<&&%>:n ympÃ¤rille %<||%>:n sisÃ¤llÃ¤ehdotetaan sulkeita %<+%>:n ympÃ¤rille %<&%>:n operandissaehdotetaan sulkeita %<+%>:n ympÃ¤rille %<<<%>:n sisÃ¤llÃ¤ehdotetaan sulkeita %<+%>:n ympÃ¤rille %<>>%>:n sisÃ¤llÃ¤ehdotetaan sulkeita %<-%>:n ympÃ¤rille %<&%>:n operandissaehdotetaan sulkeita %<-%>:n ympÃ¤rille %<<<%>:n sisÃ¤llÃ¤ehdotetaan sulkeita %<-%>:n ympÃ¤rille %<>>%>:n sisÃ¤llÃ¤suosittellaan sulkumerkkejÃ¤ %<>>%>-lausekkeen ympÃ¤rilleehdotetaan sulkeita lausekkeen ympÃ¤rille %<^%>:n operandissaehdotetaan sulkeita lausekkeen ympÃ¤rille %<|%>:n operandissaehdotetaan sulkeita totuusarvona kÃ¤ytetyn sijoituksen ympÃ¤rilleehdotetaan sulkeita vertailun ympÃ¤rille %<!=%>:n operandissaehdotetaan sulkeita vertailun ympÃ¤rille %<&%>:n operandissaehdotetaan sulkeita vertailun ympÃ¤rille %<==%>:n operandissaehdotetaan sulkeita vertailun ympÃ¤rille %<^%>:n operandissaehdotetaan sulkeita vertailun ympÃ¤rille %<|%>:n operandissaehdotettu vaihtoehto:ehdotetut vaihtoehdot:valitsin %qs ei ole enÃ¤Ã¤ tuettuswitch hyppÃ¤Ã¤ muuttuja-alustuksen yliswitch-lauseesta puuttuu default-tapausswitch alkaa tÃ¤stÃ¤symtab_node::verify epÃ¤onnistuinimikkeen osoitteen ottaminen ei ole standardiakohdeargumenttikohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤%qD-malli esitelty%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qTmalli C-linkityksellÃ¤mallit eivÃ¤t voi olla virtuaalisiaprintf:n â€� â€�-lippustrfmonin â€�!â€�-lippuprintf:n â€�#â€�-lippustrftimen â€�#â€�-lippuprintf:n â€�'â€�-lippuscanf:n â€�'â€�-lippustrfmonin â€�(â€�-lippuprintf:n â€�+â€�-lippustrfmonin â€�+â€�-lippuprintf:n â€�-â€�-lippustrfmonin â€�-â€�-lippustrftimen â€�-â€�-lippuprintf:n â€�0â€�-lippustrftimen â€�0â€�-lippustrftimen â€�Eâ€�-mÃ¤Ã¤reprintf:n â€�Iâ€�-lippuscanf:n â€�Iâ€�-lippuâ€�Oâ€�-mÃ¤Ã¤restrftimen â€�Oâ€�-mÃ¤Ã¤restrfmonin â€�^v-lippustrftimen â€�^â€�-lippustrftimen â€�_â€�-lippuscanf:n â€�aâ€�-lippuscanf:n â€�mâ€�-lippuâ€�qâ€�-diagnostiikkalippu%qD:n osoite tulee aina olemaan %<true%>%qD:n osoite ei tule koskaan olemaan NULLkÃ¤Ã¤ntÃ¤jÃ¤ voi olettaa, ettÃ¤ %qD:n osoite ei koskaan ole NULL%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttiamuunnoksen tulos on mÃ¤Ã¤rittelemÃ¤tÃ¶n, sillÃ¤ %qE on %qT-tyypin sallitun vÃ¤lin ulkopuolella%q+D:n kolmannen argumentin pitÃ¤isi todennÃ¤kÃ¶isesti olla %<char **%>%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakiotÃ¤mÃ¤ %qs-ehtolause ei reunusta...tÃ¤mÃ¤ desimaalivakio on etumerkitÃ¶n vain ISO C90 -standardissatÃ¤mÃ¤ desimaalivakio olisi etumerkitÃ¶n ISO C90 -standardissatÃ¤mÃ¤ on ensimmÃ¤inen default-nimiÃ¶tÃ¤mÃ¤ on ensimmÃ¤inen arvoa limittÃ¤vÃ¤ kenttÃ¤tÃ¤mÃ¤ on kÃ¤sky:suoritus saattaa jatkua tÃ¤mÃ¤n lausekkeen jÃ¤lkeensÃ¤iekohtainen esittely %q#D seuraa ei-sÃ¤iekohtaista esittelyÃ¤liian vÃ¤hÃ¤n argumentteja kohteelle %%:compare-debug-auxbase-optliian vÃ¤hÃ¤n argumentteja kohteelle %%:version-compareliian vÃ¤hÃ¤n argumentteja muodostimelle %q#Dliian vÃ¤hÃ¤n argumentteja funktiolleliian vÃ¤hÃ¤n argumentteja funktiolle %<va_start%>liian vÃ¤hÃ¤n argumentteja funktiolle %q#Dliian vÃ¤hÃ¤n argumentteja funktiolle %qEliian vÃ¤hÃ¤n argumentteja jÃ¤senfunktiolle %q#Dliian vÃ¤hÃ¤n argumentteja funktiolle %q#D#-opastimen on liian myÃ¶hÃ¤istÃ¤ asettaa vianjÃ¤ljityshakemistoaliian monta argumenttialiian monta argumenttia muotoilulleliian monta argumenttia kohteelle %%:compare-debug-auxbase-optliian monta argumenttia kohteelle %%:compare-debug-dump-optliian monta argumenttia kohteelle %%:compare-debug-self-optliian monta argumenttia kohteelle %%:version-compareliikaa argumentteja muodostimelle %q#Dliikaa argumentteja funktiolleliikaa argumentteja funktiolle %q#Dliian monta argumenttia funktiolle %qEliikaa argumentteja jÃ¤senfunktiolle %q#Dliikaa argumentteja metodille %q#Dliikaa argumentteja metodille %qEliikaa aaltosulkeita %qT:n alustimen ympÃ¤rillÃ¤liian monta tiedostonimeÃ¤ annettu.  Kirjoita %s --help nÃ¤hdÃ¤ksesi kÃ¤yttÃ¶ohjeenliikaa alustimia %qT:lleliikaa syÃ¶tetiedostojaperinteisestÃ¤ C:stÃ¤ puuttuu erillinen nimiavaruus nimikkeille, tunniste %qE on ristiriidassaperinteinen C ei hyvÃ¤ksy ISO C -tyylisiÃ¤ funktiomÃ¤Ã¤rittelyitÃ¤perinteinen C ei hyvÃ¤ksy automaattista koostealustustaperinteinen C ei hyvÃ¤ksy unionien alustustaperinteinen C ei salli merkkijonovakioiden katenointiaperinteinen C ei salli unaarista plus-operaattoriayli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostintyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ hajotintyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioitatyypillÃ¤ %qT ei ole tunnettua kokoatyyppi %qT ei ole tyypin %qT kantatyyppi%qE:n esittelyssÃ¤ tyyppi on oletuksena %<int%>tyypin nimessÃ¤ tyyppi on oletuksena %<int%>tyyppi on vanhentunuttyyppi on vanhentunut: %styyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoalueviitteessÃ¤tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤ehtolausekkeessa on tyyppiristiriitatyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys real/imagpart-viitteessÃ¤tyyppinimi esitelty funktion palauttavana funktionatyyppinimi esitelty taulukon palauttavan funktiona%qD:n oletustyyppi on %<int%>%qD:n tyyppi ei tÃ¤smÃ¤Ã¤ aiemman esittelyn kanssabittikentÃ¤n %qs tyyppi on GCC-laajennosmuodollisen parametrin %d tyyppi on vaillinainentyyppimÃ¤Ã¤ritteet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤typedef %qD on alustettu (kÃ¤ytÃ¤ __typeof__ sen sijaan)typedef %qD mÃ¤Ã¤ritelty paikallisesti mutta kÃ¤yttÃ¤mÃ¤tÃ¶ntyypit eivÃ¤t ole ihan yhteensopiviatyypit eroavat etumerkillisyyden osaltatiedoston avaaminen ei onnistuodottamaton siirrosalustamaton const %qDalustamaton vakio %qD on virheellinen C++-kielessÃ¤unionista ei voi tehdÃ¤ lÃ¤pinÃ¤kyvÃ¤Ã¤union mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤unionilla ei ole jÃ¤seniÃ¤unionilla ei ole nimettyjÃ¤ jÃ¤seniÃ¤tuntematon toiminto %qE ilmaisulle %<#pragma pack%> - jÃ¤tetÃ¤Ã¤n huomiottatuntematon cc_attr-arvomuotoilussa on tuntematon muunnostyyppimerkki %qctuntematon kohdetuntematon move-kÃ¤sky:tuntematon lÃ¤hdenimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppinimeÃ¤mÃ¤tÃ¶n tietue/unioni ei mÃ¤Ã¤rittele yhtÃ¤Ã¤n instanssianimetÃ¶n muuttuja tai kenttÃ¤ esitelty voidiksitarpeettomat sulkeet %qs:n esittelyssÃ¤tunnistamaton kÃ¤sky:tunnistamaton osoitetunnistamaton komentorivivalitsin %<-fdump-%s%>tunnistamaton komentorivivalitsin %<-fopt-info-%s%>tuntematon komentorivivalitsin %qstunnistamaton muotomÃ¤Ã¤ritetunnistamaton gcc:n vianjÃ¤ljitysvalitsin: %ctunnistamaton rekisterinimi %qsloppuliitteetÃ¶n liukulukuvakiopÃ¤Ã¤ttÃ¤mÃ¤ttÃ¶mÃ¤t assembly-murrevaihtoehdotpÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n muotoilumerkkijonokÃ¤yttÃ¤mÃ¤ttÃ¶miÃ¤ argumentteja $-tyylisessÃ¤ muotoilussakÃ¤yttÃ¤mÃ¤tÃ¶n parametri %qDkÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+Dcase-nimikkeen ylÃ¤rajan arvo ylittÃ¤Ã¤ tyypin maksimiarvonkÃ¤ytÃ¤ #includea sen sijaankÃ¤ytÃ¤ sen sijaan __attribute__ ((vector_size))%<alloca%>:n kÃ¤yttÃ¶ silmukassamuotoilussa %3$s kÃ¤ytetÃ¤Ã¤n lippuja %1$s ja %2$skÃ¤ytetty osoittimeksi muuntumatonta taulukkoa paikassa, jossa vaaditaan skalaarikÃ¤ytetty tietuetyypin arvoa, vaikka vaaditaan skalaarikÃ¤ytetty unionityypin arvoa, vaikka vaaditaan skalaaritarpeeton tallennusluokkamÃ¤Ã¤rite tyhjÃ¤ssÃ¤ esittelyssÃ¤tarpeeton tyyppinimi tyhjÃ¤ssÃ¤ esittelyssÃ¤tarpeeton tyyppimÃ¤Ã¤re tyhjÃ¤ssÃ¤ esittelyssÃ¤kÃ¤ytetÃ¤Ã¤n %<%c%s%>kÃ¤ytetÃ¤Ã¤n virheellistÃ¤ kenttÃ¤Ã¤ %qDarvoargumenttilaskettua arvoa ei kÃ¤ytetÃ¤muuttujalla %q#D on alustin, mutta vaillinaista tyyppiÃ¤muuttuja %qD esitelty %<inline%>:ksimuuttujalla %qD on funktiotyyppimuuttujalla %qD on alustin, mutta vaillinainen tyyppimuuttuja %qD esitelty uudelleen funktionamuuttuja %qD asetettu mutta kÃ¤yttÃ¤mÃ¤tÃ¶nkÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoamuuttuja tai kenttÃ¤ %qE esitelty voidiksimuuttuja tai kenttÃ¤ esitelty voidiksi%<static%>-mÃ¤Ã¤reellÃ¤ esitelty muuttuja esitelty uudelleen %<extern%>-tyyppiseksimuuttuvakokoinen yhdysliteraalimuuttuvakokoista objektia ei voi alustaaverify_flow_info epÃ¤onnistuiverify_flow_info: Lohkosta %i puuttuu loop_fatherverify_gimple epÃ¤onnistuiverify_histograms epÃ¤onnistuiversioattribuutti ei ole merkkijonovirtuaalinen ei-luokkafunktio %qsnÃ¤kyvyysargumentin tulee olla â€�defaultâ€�, â€�hiddenâ€�, â€�protectedâ€� tai â€�internalâ€�nÃ¤kyvyysargumentti ei ole merkkijonotyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisivtable kohteelle waitpid epÃ¤onnistuivaroitus: weakref-attribuutin tÃ¤ytyy esiintyÃ¤ ennen alias-attribuuttiaweakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossakirjoitettaessa tulostetta tiedostoon %s: %mbittikentÃ¤n %qs leveys ylittÃ¤Ã¤ tyyppinsÃ¤oletetaan palauttavan %<id%> ja hyvÃ¤ksyvÃ¤nkirjoitetaan vakio-objektiin (argumentti %d)kirjoitetaan nollaosoittimen lÃ¤pi (argumentti %d)kirjoitettaessa LTRANS-tulosteluetteloa %s: %mvÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumenttibittikomplementille annettu vÃ¤Ã¤rÃ¤ tyyppiargumenttikonjugaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumenttivÃ¤hennykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumenttilisÃ¤ykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumenttiunaariselle huutomerkille annettu vÃ¤Ã¤rÃ¤ tyyppiargumenttiunaariselle miinus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumenttiunaariselle plus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumenttixstormy16_print_operand: tuntematon koodinolla nollaosoitinvakionanollan tai negatiivisen kokoinen taulukko %q+DbittikentÃ¤n %q+D leveys nollabittikentÃ¤n %qs leveys on nolla%s-muotoilun leveys on nolla%s-muotoilumerkkijonon pituus on nollanollan kokoinen taulukko %qD{nimetÃ¶n}
\ No newline at end of file
diff -Nrcpad gcc-9.1.0/gcc/po/fi.po gcc-9.2.0/gcc/po/fi.po
*** gcc-9.1.0/gcc/po/fi.po	Tue Apr 23 21:03:01 2019
--- gcc-9.2.0/gcc/po/fi.po	Fri May 31 00:32:01 2019
***************
*** 30,39 ****
  # duplicate
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 9.1-b20190203\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2019-04-13 17:21+0200\n"
! "PO-Revision-Date: 2019-03-05 00:07+0200\n"
  "Last-Translator: Lauri Nurmi <lanurmi@iki.fi>\n"
  "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
  "Language: fi\n"
--- 30,39 ----
  # duplicate
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 9.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2019-05-02 20:28+0000\n"
! "PO-Revision-Date: 2019-05-29 18:58+0300\n"
  "Last-Translator: Lauri Nurmi <lanurmi@iki.fi>\n"
  "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
  "Language: fi\n"
*************** msgstr ""
*** 42,48 ****
  "Content-Transfer-Encoding: 8bit\n"
  "X-Bugs: Report translation errors to the Language-Team address.\n"
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
! "X-Generator: Poedit 2.2.1\n"
  
  #: cfgrtl.c:2705
  msgid "flow control insn inside a basic block"
--- 42,48 ----
  "Content-Transfer-Encoding: 8bit\n"
  "X-Bugs: Report translation errors to the Language-Team address.\n"
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
! "X-Generator: Poedit 2.2.3\n"
  
  #: cfgrtl.c:2705
  msgid "flow control insn inside a basic block"
*************** msgid "%s: all warnings being treated as
*** 123,131 ****
  msgstr "KÃ¤sittele kaikki varoitukset virheinÃ¤"
  
  #: diagnostic.c:150
! #, fuzzy, c-format
  msgid "%s: some warnings being treated as errors"
! msgstr "%s: varoitus: ei lukuoikeuksia tiedostoon â€�%sâ€�\n"
  
  #: diagnostic.c:341 input.c:223 input.c:1854 c-family/c-opts.c:1400
  #: fortran/cpp.c:577 fortran/error.c:1012 fortran/error.c:1032
--- 123,131 ----
  msgstr "KÃ¤sittele kaikki varoitukset virheinÃ¤"
  
  #: diagnostic.c:150
! #, c-format
  msgid "%s: some warnings being treated as errors"
! msgstr "%s: osa varoituksista ilmaistaan virheinÃ¤"
  
  #: diagnostic.c:341 input.c:223 input.c:1854 c-family/c-opts.c:1400
  #: fortran/cpp.c:577 fortran/error.c:1012 fortran/error.c:1032
*************** msgstr "kÃ¤Ã¤nnÃ¶s keskeytyi.\n"
*** 165,176 ****
  
  #: diagnostic.c:618
  msgid "In file included from"
! msgstr ""
  
  #: diagnostic.c:619
- #, fuzzy
  msgid "                 from"
! msgstr " YHTEENSÃ„              :"
  
  #: diagnostic.c:991
  #, c-format
--- 165,175 ----
  
  #: diagnostic.c:618
  msgid "In file included from"
! msgstr "Tiedostossa, joka sisÃ¤llytettiin kohdasta"
  
  #: diagnostic.c:619
  msgid "                 from"
! msgstr "                                 kohdasta"
  
  #: diagnostic.c:991
  #, c-format
*************** msgstr "FORMAT-nimiÃ¶ %d kohdassa %L ei
*** 228,239 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6143 config/i386/i386.c:16997
  #, c-format
  msgid "floating constant misused"
  msgstr "liukulukuvakiota kÃ¤ytetty vÃ¤Ã¤rin"
  
! #: final.c:4207 config/arc/arc.c:6240 config/i386/i386.c:17088
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
--- 227,238 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6158 config/i386/i386.c:16998
  #, c-format
  msgid "floating constant misused"
  msgstr "liukulukuvakiota kÃ¤ytetty vÃ¤Ã¤rin"
  
! #: final.c:4207 config/arc/arc.c:6255 config/i386/i386.c:17089
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr " MitÃ¤Ã¤n ei lÃ¶ytynyt.  KÃ¤ytÃ¤
*** 1302,1351 ****
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Kaikki valitsimet halutuilla ominaisuuksilla on jo nÃ¤ytetty\n"
  
! #: opts.c:1630
  msgid "The following options are target specific"
  msgstr "Seuraavat valitsimet ovat kohdekohtaisia"
  
! #: opts.c:1633
  #, fuzzy
  msgid "The following options control compiler warning messages"
  msgstr "Seuraavat valitsimet ohjaavat optimointeja"
  
! #: opts.c:1636
  msgid "The following options control optimizations"
  msgstr "Seuraavat valitsimet ohjaavat optimointeja"
  
! #: opts.c:1639 opts.c:1678
  msgid "The following options are language-independent"
  msgstr "Seuraavat valitsimet ovat kielestÃ¤ riippumattomia"
  
! #: opts.c:1642
  msgid "The --param option recognizes the following as parameters"
  msgstr ""
  
! #: opts.c:1648
  msgid "The following options are specific to just the language "
  msgstr "Seuraavat valitsimet ovat liittyvÃ¤t kieleen "
  
! #: opts.c:1650
  msgid "The following options are supported by the language "
  msgstr "Kieli tukee seuraavia valitsimia "
  
! #: opts.c:1661
  msgid "The following options are not documented"
  msgstr "Seuraavia valitsimia ei ole dokumentoitu"
  
! #: opts.c:1663
  #, fuzzy
  msgid "The following options take separate arguments"
  msgstr "Seuraavia valitsimia ei ole dokumentoitu"
  
! #: opts.c:1665
  #, fuzzy
  msgid "The following options take joined arguments"
  msgstr "Seuraavia valitsimia ei ole dokumentoitu"
  
! #: opts.c:1676
  msgid "The following options are language-related"
  msgstr "Seuraavat valitsimet ovat kieleen liittyviÃ¤"
  
--- 1301,1357 ----
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Kaikki valitsimet halutuilla ominaisuuksilla on jo nÃ¤ytetty\n"
  
! #: opts.c:1581
! #, fuzzy, c-format
! msgid ""
! "  Known valid arguments for %s option:\n"
! "   "
! msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
! 
! #: opts.c:1631
  msgid "The following options are target specific"
  msgstr "Seuraavat valitsimet ovat kohdekohtaisia"
  
! #: opts.c:1634
  #, fuzzy
  msgid "The following options control compiler warning messages"
  msgstr "Seuraavat valitsimet ohjaavat optimointeja"
  
! #: opts.c:1637
  msgid "The following options control optimizations"
  msgstr "Seuraavat valitsimet ohjaavat optimointeja"
  
! #: opts.c:1640 opts.c:1679
  msgid "The following options are language-independent"
  msgstr "Seuraavat valitsimet ovat kielestÃ¤ riippumattomia"
  
! #: opts.c:1643
  msgid "The --param option recognizes the following as parameters"
  msgstr ""
  
! #: opts.c:1649
  msgid "The following options are specific to just the language "
  msgstr "Seuraavat valitsimet ovat liittyvÃ¤t kieleen "
  
! #: opts.c:1651
  msgid "The following options are supported by the language "
  msgstr "Kieli tukee seuraavia valitsimia "
  
! #: opts.c:1662
  msgid "The following options are not documented"
  msgstr "Seuraavia valitsimia ei ole dokumentoitu"
  
! #: opts.c:1664
  #, fuzzy
  msgid "The following options take separate arguments"
  msgstr "Seuraavia valitsimia ei ole dokumentoitu"
  
! #: opts.c:1666
  #, fuzzy
  msgid "The following options take joined arguments"
  msgstr "Seuraavia valitsimia ei ole dokumentoitu"
  
! #: opts.c:1677
  msgid "The following options are language-related"
  msgstr "Seuraavat valitsimet ovat kieleen liittyviÃ¤"
  
*************** msgstr "annetut valitsimet: "
*** 1476,1482 ****
  msgid "options enabled: "
  msgstr "kÃ¤yttÃ¶Ã¶n otetut valitsimet: "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5617 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
--- 1482,1488 ----
  msgid "options enabled: "
  msgstr "kÃ¤yttÃ¶Ã¶n otetut valitsimet: "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5634 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
*************** msgid "The maximum number of instruction
*** 1688,1696 ****
  msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:87
! #, no-c-format
  msgid "The maximum number of instructions when automatically inlining small functions."
! msgstr ""
  
  #: params.def:92
  #, fuzzy, no-c-format
--- 1694,1702 ----
  msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:87
! #, fuzzy, no-c-format
  msgid "The maximum number of instructions when automatically inlining small functions."
! msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:92
  #, fuzzy, no-c-format
*************** msgid "Time accounted for function prolo
*** 1708,1721 ****
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
  #: params.def:109
! #, no-c-format
  msgid "Instruction accounted for function thunk overhead."
! msgstr ""
  
  #: params.def:114
! #, no-c-format
  msgid "Time accounted for function thunk overhead."
! msgstr ""
  
  #: params.def:119
  #, fuzzy, no-c-format
--- 1714,1727 ----
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
  #: params.def:109
! #, fuzzy, no-c-format
  msgid "Instruction accounted for function thunk overhead."
! msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
  #: params.def:114
! #, fuzzy, no-c-format
  msgid "Time accounted for function thunk overhead."
! msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
  #: params.def:119
  #, fuzzy, no-c-format
*************** msgid "The maximum depth of recursive in
*** 1733,1741 ****
  msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
  #: params.def:134
! #, no-c-format
  msgid "The maximum depth of recursive inlining for non-inline functions."
! msgstr ""
  
  #: params.def:139
  #, no-c-format
--- 1739,1747 ----
  msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
  #: params.def:134
! #, fuzzy, no-c-format
  msgid "The maximum depth of recursive inlining for non-inline functions."
! msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
  #: params.def:139
  #, no-c-format
*************** msgid "The maximum number of instruction
*** 1778,1791 ****
  msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:204
! #, no-c-format
  msgid "The maximum length of scheduling's pending operations list."
! msgstr ""
  
  #: params.def:211
! #, no-c-format
  msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop."
! msgstr ""
  
  #: params.def:216
  #, fuzzy, no-c-format
--- 1784,1797 ----
  msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:204
! #, fuzzy, no-c-format
  msgid "The maximum length of scheduling's pending operations list."
! msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
  #: params.def:211
! #, fuzzy, no-c-format
  msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop."
! msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:216
  #, fuzzy, no-c-format
*************** msgid "The maximum amount of memory to b
*** 1843,1851 ****
  msgstr ""
  
  #: params.def:269
! #, no-c-format
  msgid "The maximum ratio of insertions to deletions of expressions in GCSE."
! msgstr ""
  
  #: params.def:280
  #, no-c-format
--- 1849,1857 ----
  msgstr ""
  
  #: params.def:269
! #, fuzzy, no-c-format
  msgid "The maximum ratio of insertions to deletions of expressions in GCSE."
! msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:280
  #, no-c-format
*************** msgid "The maximum number of insns of a
*** 1923,1931 ****
  msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:375
! #, no-c-format
  msgid "The maximum depth of a loop nest we completely peel."
! msgstr ""
  
  #: params.def:381
  #, fuzzy, no-c-format
--- 1929,1937 ----
  msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:375
! #, fuzzy, no-c-format
  msgid "The maximum depth of a loop nest we completely peel."
! msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:381
  #, fuzzy, no-c-format
*************** msgid "The maximum length of path consid
*** 2073,2081 ****
  msgstr ""
  
  #: params.def:546
! #, no-c-format
  msgid "The maximum instructions CSE process before flushing."
! msgstr ""
  
  #: params.def:553
  #, no-c-format
--- 2079,2087 ----
  msgstr ""
  
  #: params.def:546
! #, fuzzy, no-c-format
  msgid "The maximum instructions CSE process before flushing."
! msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:553
  #, no-c-format
*************** msgid "The minimum cost of an expensive
*** 2083,2091 ****
  msgstr ""
  
  #: params.def:562
! #, no-c-format
  msgid "Bound on number of candidates below that all candidates are considered in iv optimizations."
! msgstr ""
  
  #: params.def:570
  #, fuzzy, no-c-format
--- 2089,2097 ----
  msgstr ""
  
  #: params.def:562
! #, fuzzy, no-c-format
  msgid "Bound on number of candidates below that all candidates are considered in iv optimizations."
! msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
  #: params.def:570
  #, fuzzy, no-c-format
*************** msgid "Average number of iterations of a
*** 2103,2111 ****
  msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:588
! #, no-c-format
  msgid "Maximum size (in bytes) of objects tracked bytewise by dead store elimination."
! msgstr ""
  
  #: params.def:593
  #, fuzzy, no-c-format
--- 2109,2117 ----
  msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:588
! #, fuzzy, no-c-format
  msgid "Maximum size (in bytes) of objects tracked bytewise by dead store elimination."
! msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:593
  #, fuzzy, no-c-format
*************** msgid "Bound on number of runtime checks
*** 2138,2151 ****
  msgstr ""
  
  #: params.def:624
! #, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
! msgstr ""
  
  #: params.def:629
! #, no-c-format
  msgid "The maximum memory locations recorded by cselib."
! msgstr ""
  
  #: params.def:642
  #, no-c-format
--- 2144,2157 ----
  msgstr ""
  
  #: params.def:624
! #, fuzzy, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
! msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
  #: params.def:629
! #, fuzzy, no-c-format
  msgid "The maximum memory locations recorded by cselib."
! msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
  #: params.def:642
  #, no-c-format
*************** msgid "Minimum heap size before we start
*** 2158,2166 ****
  msgstr ""
  
  #: params.def:655
! #, no-c-format
  msgid "The maximum number of instructions to search backward when looking for equivalent reload."
! msgstr ""
  
  #: params.def:660
  #, no-c-format
--- 2164,2172 ----
  msgstr ""
  
  #: params.def:655
! #, fuzzy, no-c-format
  msgid "The maximum number of instructions to search backward when looking for equivalent reload."
! msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:660
  #, no-c-format
*************** msgid "Target block's relative execution
*** 2168,2176 ****
  msgstr ""
  
  #: params.def:665 params.def:675
! #, no-c-format
  msgid "The maximum number of blocks in a region to be considered for interblock scheduling."
! msgstr ""
  
  #: params.def:670 params.def:680
  #, fuzzy, no-c-format
--- 2174,2182 ----
  msgstr ""
  
  #: params.def:665 params.def:675
! #, fuzzy, no-c-format
  msgid "The maximum number of blocks in a region to be considered for interblock scheduling."
! msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:670 params.def:680
  #, fuzzy, no-c-format
*************** msgid "The maximum number of insns in a
*** 2178,2186 ****
  msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:685
! #, no-c-format
  msgid "The minimum probability of reaching a source block for interblock speculative scheduling."
! msgstr ""
  
  #: params.def:690
  #, fuzzy, no-c-format
--- 2184,2192 ----
  msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:685
! #, fuzzy, no-c-format
  msgid "The minimum probability of reaching a source block for interblock speculative scheduling."
! msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:690
  #, fuzzy, no-c-format
*************** msgid "The maximum number of iterations
*** 2188,2196 ****
  msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:695
! #, no-c-format
  msgid "The maximum conflict delay for an insn to be considered for speculative motion."
! msgstr ""
  
  #: params.def:700
  #, no-c-format
--- 2194,2202 ----
  msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:695
! #, fuzzy, no-c-format
  msgid "The maximum conflict delay for an insn to be considered for speculative motion."
! msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:700
  #, no-c-format
*************** msgid "Maximum number of times that an i
*** 2213,2221 ****
  msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:720
! #, no-c-format
  msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
! msgstr ""
  
  #: params.def:725
  #, no-c-format
--- 2219,2227 ----
  msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:720
! #, fuzzy, no-c-format
  msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
! msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:725
  #, no-c-format
*************** msgid "Maximum number of fields in a str
*** 2263,2271 ****
  msgstr ""
  
  #: params.def:792
! #, 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.def:798
  #, fuzzy, no-c-format
--- 2269,2277 ----
  msgstr ""
  
  #: params.def:792
! #, fuzzy, 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 "parametrin %qs maksimiarvo on %u"
  
  #: params.def:798
  #, fuzzy, no-c-format
*************** msgid "Maximum number of active local st
*** 2273,2281 ****
  msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:808
! #, no-c-format
  msgid "The number of insns executed before prefetch is completed."
! msgstr ""
  
  #: params.def:815
  #, no-c-format
--- 2279,2287 ----
  msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:808
! #, fuzzy, no-c-format
  msgid "The number of insns executed before prefetch is completed."
! msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
  #: params.def:815
  #, no-c-format
*************** msgid "The maximum number of stmts in lo
*** 2313,2321 ****
  msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:868
! #, no-c-format
  msgid "The minimum stride ratio for loop interchange to be profitable."
! msgstr ""
  
  #: params.def:879
  #, fuzzy, no-c-format
--- 2319,2327 ----
  msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:868
! #, fuzzy, no-c-format
  msgid "The minimum stride ratio for loop interchange to be profitable."
! msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
  #: params.def:879
  #, fuzzy, no-c-format
*************** msgid "Whether codegen errors should be
*** 2393,2401 ****
  msgstr ""
  
  #: params.def:977
! #, no-c-format
  msgid "Maximum number of datarefs in loop for building loop data dependencies."
! msgstr ""
  
  #: params.def:984
  #, no-c-format
--- 2399,2407 ----
  msgstr ""
  
  #: params.def:977
! #, fuzzy, no-c-format
  msgid "Maximum number of datarefs in loop for building loop data dependencies."
! msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:984
  #, no-c-format
*************** msgid "Track top N target addresses in i
*** 2413,2421 ****
  msgstr ""
  
  #: params.def:1006
! #, no-c-format
  msgid "Maximum number of instructions in basic block to be considered for SLP vectorization."
! msgstr ""
  
  #: params.def:1011
  #, no-c-format
--- 2419,2427 ----
  msgstr ""
  
  #: params.def:1006
! #, fuzzy, no-c-format
  msgid "Maximum number of instructions in basic block to be considered for SLP vectorization."
! msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:1011
  #, no-c-format
*************** msgid "Use direct poisoning/unpoisoning
*** 2638,2646 ****
  msgstr ""
  
  #: params.def:1285
! #, no-c-format
  msgid "Maximum number of nested calls to search for control dependencies during uninitialized variable analysis."
! msgstr ""
  
  #: params.def:1291
  #, no-c-format
--- 2644,2652 ----
  msgstr ""
  
  #: params.def:1285
! #, fuzzy, no-c-format
  msgid "Maximum number of nested calls to search for control dependencies during uninitialized variable analysis."
! msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
  #: params.def:1291
  #, no-c-format
*************** msgid "Scale factor to apply to the numb
*** 2658,2671 ****
  msgstr ""
  
  #: params.def:1306
! #, no-c-format
  msgid "Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path."
! msgstr ""
  
  #: params.def:1311
! #, no-c-format
  msgid "Maximum number of basic blocks on a finite state automaton jump thread path."
! msgstr ""
  
  #: params.def:1316
  #, fuzzy, no-c-format
--- 2664,2677 ----
  msgstr ""
  
  #: params.def:1306
! #, fuzzy, no-c-format
  msgid "Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path."
! msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
  #: params.def:1311
! #, fuzzy, no-c-format
  msgid "Maximum number of basic blocks on a finite state automaton jump thread path."
! msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
  #: params.def:1316
  #, fuzzy, no-c-format
*************** msgid "Schedule type of omp schedule for
*** 2683,2691 ****
  msgstr ""
  
  #: params.def:1333
! #, no-c-format
  msgid "Minimum number of iterations per thread of an innermost parallelized loop."
! msgstr ""
  
  #: params.def:1339
  #, no-c-format
--- 2689,2697 ----
  msgstr ""
  
  #: params.def:1333
! #, fuzzy, no-c-format
  msgid "Minimum number of iterations per thread of an innermost parallelized loop."
! msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:1339
  #, no-c-format
*************** msgid "Maximum recursion depth allowed w
*** 2693,2701 ****
  msgstr ""
  
  #: params.def:1345
! #, no-c-format
  msgid "Maximum number of insns in a basic block to consider for RTL if-conversion."
! msgstr ""
  
  #: params.def:1351
  #, no-c-format
--- 2699,2707 ----
  msgstr ""
  
  #: params.def:1345
! #, fuzzy, no-c-format
  msgid "Maximum number of insns in a basic block to consider for RTL if-conversion."
! msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:1351
  #, no-c-format
*************** msgid "True if a non-short-circuit opera
*** 2748,2761 ****
  msgstr ""
  
  #: params.def:1406
! #, no-c-format
  msgid "The maximum number of instructions in an inner loop that is being considered for versioning."
! msgstr ""
  
  #: params.def:1412
! #, 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 ""
  
  #: c-family/c-format.c:404
  #, fuzzy
--- 2754,2767 ----
  msgstr ""
  
  #: params.def:1406
! #, fuzzy, no-c-format
  msgid "The maximum number of instructions in an inner loop that is being considered for versioning."
! msgstr "parametrin %qs maksimiarvo on %u"
  
  #: params.def:1412
! #, fuzzy, 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 "parametrin %qs maksimiarvo on %u"
  
  #: c-family/c-format.c:404
  #, fuzzy
*************** msgstr "virheellinen rotate-kÃ¤sky"
*** 3062,3068 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22872
  #, c-format
  msgid "missing operand"
  msgstr "puuttuva operandi"
--- 3068,3074 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22877
  #, c-format
  msgid "missing operand"
  msgstr "puuttuva operandi"
*************** msgstr "virheellinen etuliite â€�0bâ€� l
*** 3087,3093 ****
  msgid "invalid address mode"
  msgstr "virheellinen %%G-tila"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18255
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
--- 3093,3099 ----
  msgid "invalid address mode"
  msgstr "virheellinen %%G-tila"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18256
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
*************** msgstr "virheellinen %%xn-koodi"
*** 3179,3286 ****
  msgid "invalid operand address"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
  
! #: config/arc/arc.c:4207
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/arc/arc.c:4215
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/arc/arc.c:4223
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/arc/arc.c:4231
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "virheellinen %%M-operandi"
  
! #: config/arc/arc.c:4239 config/m32r/m32r.c:2103
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "fr30_print_operand: tunnistamaton %%p-koodi"
  
! #: config/arc/arc.c:4250 config/m32r/m32r.c:2096
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arc/arc.c:4398 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "virheellinen %%R-operandi"
  
! #: config/arc/arc.c:4474 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "virheellinen %%H/%%L-operandi"
  
! #: config/arc/arc.c:4542 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "virheellinen %%U-operandi"
  
! #: config/arc/arc.c:4554
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "virheellinen %%V-operandi"
  
! #: config/arc/arc.c:4611
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "virheellinen %%O-operandi"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4637 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arc/arc.c:6228
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/arc/arc.c:6517 config/cris/cris.c:2571
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: config/arm/arm.c:19310 config/arm/arm.c:19335 config/arm/arm.c:19345
! #: config/arm/arm.c:19354 config/arm/arm.c:19363
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/arm/arm.c:22203 config/arm/arm.c:22221
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Virheellinen kÃ¤sky"
  
! #: config/arm/arm.c:22209
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: config/arm/arm.c:22327 config/arm/arm.c:22340 config/arm/arm.c:22365
  #: config/nios2/nios2.c:3070
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/arm/arm.c:22442 config/arm/arm.c:22464 config/arm/arm.c:22474
! #: config/arm/arm.c:22484 config/arm/arm.c:22494 config/arm/arm.c:22533
! #: config/arm/arm.c:22551 config/arm/arm.c:22576 config/arm/arm.c:22591
! #: config/arm/arm.c:22618 config/arm/arm.c:22625 config/arm/arm.c:22643
! #: config/arm/arm.c:22650 config/arm/arm.c:22658 config/arm/arm.c:22679
! #: config/arm/arm.c:22686 config/arm/arm.c:22819 config/arm/arm.c:22826
! #: config/arm/arm.c:22853 config/arm/arm.c:22860 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
--- 3185,3292 ----
  msgid "invalid operand address"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
  
! #: config/arc/arc.c:4220
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/arc/arc.c:4228
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/arc/arc.c:4236
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/arc/arc.c:4244
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "virheellinen %%M-operandi"
  
! #: config/arc/arc.c:4252 config/m32r/m32r.c:2103
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "fr30_print_operand: tunnistamaton %%p-koodi"
  
! #: config/arc/arc.c:4263 config/m32r/m32r.c:2096
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arc/arc.c:4411 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "virheellinen %%R-operandi"
  
! #: config/arc/arc.c:4487 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "virheellinen %%H/%%L-operandi"
  
! #: config/arc/arc.c:4555 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "virheellinen %%U-operandi"
  
! #: config/arc/arc.c:4567
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "virheellinen %%V-operandi"
  
! #: config/arc/arc.c:4624
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "virheellinen %%O-operandi"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4650 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arc/arc.c:6243
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/arc/arc.c:6532 config/cris/cris.c:2571
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: config/arm/arm.c:19315 config/arm/arm.c:19340 config/arm/arm.c:19350
! #: config/arm/arm.c:19359 config/arm/arm.c:19368
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/arm/arm.c:22208 config/arm/arm.c:22226
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Virheellinen kÃ¤sky"
  
! #: config/arm/arm.c:22214
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: config/arm/arm.c:22332 config/arm/arm.c:22345 config/arm/arm.c:22370
  #: config/nios2/nios2.c:3070
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/arm/arm.c:22447 config/arm/arm.c:22469 config/arm/arm.c:22479
! #: config/arm/arm.c:22489 config/arm/arm.c:22499 config/arm/arm.c:22538
! #: config/arm/arm.c:22556 config/arm/arm.c:22581 config/arm/arm.c:22596
! #: config/arm/arm.c:22623 config/arm/arm.c:22630 config/arm/arm.c:22648
! #: config/arm/arm.c:22655 config/arm/arm.c:22663 config/arm/arm.c:22684
! #: config/arm/arm.c:22691 config/arm/arm.c:22824 config/arm/arm.c:22831
! #: config/arm/arm.c:22858 config/arm/arm.c:22865 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
*************** msgstr "fr30_print_operand: tuntematon k
*** 3288,3300 ****
  msgid "invalid operand for code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arm/arm.c:22546
  #, 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.c:22567
  #, fuzzy, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "fr30_print_operand: tuntematon koodi"
--- 3294,3306 ----
  msgid "invalid operand for code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arm/arm.c:22551
  #, 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.c:22572
  #, fuzzy, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "fr30_print_operand: tuntematon koodi"
*************** msgstr "virheellinen const_double-operan
*** 3419,3425 ****
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6502
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3425,3431 ----
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6520
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "virheellinen %%Z-operandi"
*** 3691,3787 ****
  msgid "invalid fp constant"
  msgstr "virheellinen rotate-kÃ¤sky"
  
! #: config/i386/i386.c:17082
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "virheellinen const_double-operandi"
  
! #: config/i386/i386.c:17621
  #, fuzzy, c-format
  msgid "invalid use of register '%s'"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: config/i386/i386.c:17626
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/i386/i386.c:17857
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:17892
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:17961
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/i386/i386.c:17966
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18043
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18122
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18140
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18153
  #, 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.c:18168
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18196
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18214
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18237
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18341
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18403
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/i386/i386.c:18453
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Muotoillun tulosteen hallinta:"
  
! #: config/i386/i386.c:29331
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "tuntematon move-kÃ¤sky:"
--- 3697,3793 ----
  msgid "invalid fp constant"
  msgstr "virheellinen rotate-kÃ¤sky"
  
! #: config/i386/i386.c:17083
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "virheellinen const_double-operandi"
  
! #: config/i386/i386.c:17622
  #, fuzzy, c-format
  msgid "invalid use of register '%s'"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: config/i386/i386.c:17627
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/i386/i386.c:17858
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:17893
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:17962
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/i386/i386.c:17967
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18044
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18123
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18141
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18154
  #, 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.c:18169
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18197
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18215
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18238
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.c:18342
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.c:18404
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/i386/i386.c:18454
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Muotoillun tulosteen hallinta:"
  
! #: config/i386/i386.c:29334
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "tuntematon move-kÃ¤sky:"
*************** msgstr "Poista kÃ¤ytÃ¶stÃ¤ POSIX ACLs -t
*** 4045,4051 ****
  
  #: config/rs6000/rs6000.c:4008
  #, fuzzy
- #| msgid "-mvsx and -mno-altivec are incompatible"
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
  
--- 4051,4056 ----
*************** msgstr "epÃ¤kelvot operandit binÃ¤Ã¤rise
*** 4280,4306 ****
  msgid "invalid expression for output modifier '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:11723
  #, fuzzy
  msgid "vector argument passed to unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/s390/s390.c:16047
! #, fuzzy
  msgid "types differ in signedness"
! msgstr "Tiedostot %s ja %s eroavat\n"
  
! #: config/s390/s390.c:16057
  #, fuzzy
  msgid "binary operator does not support two vector bool operands"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/s390/s390.c:16060
  #, fuzzy
  msgid "binary operator does not support vector bool operand"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/s390/s390.c:16068
  #, fuzzy
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
--- 4285,4310 ----
  msgid "invalid expression for output modifier '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.c:11733
  #, fuzzy
  msgid "vector argument passed to unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/s390/s390.c:16057
  msgid "types differ in signedness"
! msgstr "tyypit eroavat etumerkillisyyden osalta"
  
! #: config/s390/s390.c:16067
  #, fuzzy
  msgid "binary operator does not support two vector bool operands"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/s390/s390.c:16070
  #, fuzzy
  msgid "binary operator does not support vector bool operand"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/s390/s390.c:16078
  #, fuzzy
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
*************** msgid "invalid %%s operand"
*** 4367,4375 ****
  msgstr "virheellinen %%s-operandi"
  
  #: config/sparc/sparc.c:9652
! #, c-format
  msgid "floating-point constant not a valid immediate operand"
! msgstr ""
  
  #: config/stormy16/stormy16.c:1738 config/stormy16/stormy16.c:1809
  #, fuzzy, c-format
--- 4371,4379 ----
  msgstr "virheellinen %%s-operandi"
  
  #: config/sparc/sparc.c:9652
! #, fuzzy, c-format
  msgid "floating-point constant not a valid immediate operand"
! msgstr "muotomerkkijonolla on epÃ¤kelpo operandinumero"
  
  #: config/stormy16/stormy16.c:1738 config/stormy16/stormy16.c:1809
  #, fuzzy, c-format
*************** msgstr "â€�)â€� oli odotus"
*** 4718,4760 ****
  msgid "expected label"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/call.c:11044
  msgid "candidate 1:"
  msgstr "ehdokas 1:"
  
! #: cp/call.c:11045
  msgid "candidate 2:"
  msgstr "ehdokas 2:"
  
! #: cp/decl.c:3141
  msgid "jump to label %qD"
  msgstr "hyppy nimiÃ¶Ã¶n %qD"
  
! #: cp/decl.c:3142
  msgid "jump to case label"
  msgstr "hyppy case-nimiÃ¶Ã¶n"
  
! #: cp/decl.c:3212
  #, fuzzy
  msgid "enters try block"
  msgstr "  siirtyy try-lohkoon"
  
! #: cp/decl.c:3218
  #, fuzzy
  msgid "enters catch block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.c:3224
  #, fuzzy
  msgid "enters OpenMP structured block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.c:3230
  #, fuzzy
  msgid "enters synchronized or atomic statement"
  msgstr "lauseella ei ole vaikutusta"
  
! #: cp/decl.c:3237
  #, fuzzy
  msgid "enters constexpr if statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
--- 4722,4764 ----
  msgid "expected label"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/call.c:11059
  msgid "candidate 1:"
  msgstr "ehdokas 1:"
  
! #: cp/call.c:11060
  msgid "candidate 2:"
  msgstr "ehdokas 2:"
  
! #: cp/decl.c:3158
  msgid "jump to label %qD"
  msgstr "hyppy nimiÃ¶Ã¶n %qD"
  
! #: cp/decl.c:3159
  msgid "jump to case label"
  msgstr "hyppy case-nimiÃ¶Ã¶n"
  
! #: cp/decl.c:3229
  #, fuzzy
  msgid "enters try block"
  msgstr "  siirtyy try-lohkoon"
  
! #: cp/decl.c:3235
  #, fuzzy
  msgid "enters catch block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.c:3241
  #, fuzzy
  msgid "enters OpenMP structured block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.c:3247
  #, fuzzy
  msgid "enters synchronized or atomic statement"
  msgstr "lauseella ei ole vaikutusta"
  
! #: cp/decl.c:3254
  #, fuzzy
  msgid "enters constexpr if statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
*************** msgstr "%qs:n esittely taulukollisena ty
*** 4986,4992 ****
  msgid "candidates are:"
  msgstr "ehdokkaat ovat:"
  
! #: cp/pt.c:2003 cp/pt.c:23707
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ehdokas on:"
--- 4990,4996 ----
  msgid "candidates are:"
  msgstr "ehdokkaat ovat:"
  
! #: cp/pt.c:2003 cp/pt.c:23706
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ehdokas on:"
*************** msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi
*** 5041,5092 ****
  msgid "source type is not polymorphic"
  msgstr "lÃ¤hde ei ole osoitin"
  
! #: cp/typeck.c:6230 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "unaariselle miinus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6231 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "unaariselle plus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6258 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "bittikomplementille annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6275 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6287 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "konjugaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6305
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "unaariselle huutomerkille annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6351
  #, fuzzy
  msgid "no pre-increment operator for type"
  msgstr "lisÃ¤ykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6353
  #, fuzzy
  msgid "no post-increment operator for type"
  msgstr "lisÃ¤ykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6355
  #, fuzzy
  msgid "no pre-decrement operator for type"
  msgstr "vÃ¤hennykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6357
  #, fuzzy
  msgid "no post-decrement operator for type"
  msgstr "vÃ¤hennykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
--- 5045,5096 ----
  msgid "source type is not polymorphic"
  msgstr "lÃ¤hde ei ole osoitin"
  
! #: cp/typeck.c:6248 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "unaariselle miinus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6249 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "unaariselle plus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6276 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "bittikomplementille annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6293 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6305 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "konjugaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6323
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "unaariselle huutomerkille annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6369
  #, fuzzy
  msgid "no pre-increment operator for type"
  msgstr "lisÃ¤ykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6371
  #, fuzzy
  msgid "no post-increment operator for type"
  msgstr "lisÃ¤ykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6373
  #, fuzzy
  msgid "no pre-decrement operator for type"
  msgstr "vÃ¤hennykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.c:6375
  #, fuzzy
  msgid "no post-decrement operator for type"
  msgstr "vÃ¤hennykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
*************** msgstr "Noudata ISO Fortran 2009 -standa
*** 5187,5193 ****
  msgid "Deleted feature:"
  msgstr "Poistettu ominaisuus:"
  
! #: fortran/expr.c:3608
  #, fuzzy
  msgid "array assignment"
  msgstr "virheellinen taulukkosijoitus"
--- 5191,5197 ----
  msgid "Deleted feature:"
  msgstr "Poistettu ominaisuus:"
  
! #: fortran/expr.c:3632
  #, fuzzy
  msgid "array assignment"
  msgstr "virheellinen taulukkosijoitus"
*************** msgstr "lohkolaite"
*** 5429,5440 ****
  msgid "implied END DO"
  msgstr "syÃ¶tteen loppu"
  
! #: fortran/parse.c:2061 fortran/resolve.c:11462
  #, fuzzy
  msgid "assignment"
  msgstr "Eri tyypit osoitinsijoituksessa kohdassa %L; yritettiin tyypin %s sijoitusta tyyppiin %s"
  
! #: fortran/parse.c:2064 fortran/resolve.c:11513 fortran/resolve.c:11516
  #, fuzzy
  msgid "pointer assignment"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
--- 5433,5444 ----
  msgid "implied END DO"
  msgstr "syÃ¶tteen loppu"
  
! #: fortran/parse.c:2061 fortran/resolve.c:11466
  #, fuzzy
  msgid "assignment"
  msgstr "Eri tyypit osoitinsijoituksessa kohdassa %L; yritettiin tyypin %s sijoitusta tyyppiin %s"
  
! #: fortran/parse.c:2064 fortran/resolve.c:11517 fortran/resolve.c:11520
  #, fuzzy
  msgid "pointer assignment"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
*************** msgstr "pilkkuoperaattori #if:in operand
*** 5621,5710 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/resolve.c:7010
  msgid "Loop variable"
  msgstr "Silmukkamuuttuja"
  
! #: fortran/resolve.c:7014
  #, fuzzy
  msgid "iterator variable"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
  
! #: fortran/resolve.c:7018
  #, fuzzy
  msgid "Start expression in DO loop"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:7022
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "Ennenaikainen sÃ¤Ã¤nnÃ¶llisen lausekkeen loppu"
  
! #: fortran/resolve.c:7026
  #, fuzzy
  msgid "Step expression in DO loop"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:7312 fortran/resolve.c:7315
  #, fuzzy
  msgid "DEALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.c:7688 fortran/resolve.c:7691
  #, fuzzy
  msgid "ALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.c:7924 fortran/resolve.c:9660
  #, fuzzy
  msgid "STAT variable"
  msgstr "tiedoston tilan lukeminen epÃ¤onnistui"
  
! #: fortran/resolve.c:7968 fortran/resolve.c:9672
  #, fuzzy
  msgid "ERRMSG variable"
  msgstr "%qD ei ole muuttuja"
  
! #: fortran/resolve.c:9463
  #, fuzzy
  msgid "item in READ"
  msgstr "Soita numero"
  
! #: fortran/resolve.c:9684
  #, fuzzy
  msgid "ACQUIRED_LOCK variable"
  msgstr "uutta arkistoa ei voi lukita"
  
! #: fortran/trans-array.c:1635
  #, fuzzy, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/trans-array.c:5887
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.c:9496
  #, 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.c:5952
! #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
! msgstr ""
  
! #: fortran/trans-decl.c:5960
  #, 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.c:9309
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:10720
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "virheellinen taulukkosijoitus"
--- 5625,5714 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/resolve.c:7014
  msgid "Loop variable"
  msgstr "Silmukkamuuttuja"
  
! #: fortran/resolve.c:7018
  #, fuzzy
  msgid "iterator variable"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
  
! #: fortran/resolve.c:7022
  #, fuzzy
  msgid "Start expression in DO loop"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:7026
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "Ennenaikainen sÃ¤Ã¤nnÃ¶llisen lausekkeen loppu"
  
! #: fortran/resolve.c:7030
  #, fuzzy
  msgid "Step expression in DO loop"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:7316 fortran/resolve.c:7319
  #, fuzzy
  msgid "DEALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.c:7692 fortran/resolve.c:7695
  #, fuzzy
  msgid "ALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.c:7928 fortran/resolve.c:9664
  #, fuzzy
  msgid "STAT variable"
  msgstr "tiedoston tilan lukeminen epÃ¤onnistui"
  
! #: fortran/resolve.c:7972 fortran/resolve.c:9676
  #, fuzzy
  msgid "ERRMSG variable"
  msgstr "%qD ei ole muuttuja"
  
! #: fortran/resolve.c:9467
  #, fuzzy
  msgid "item in READ"
  msgstr "Soita numero"
  
! #: fortran/resolve.c:9688
  #, fuzzy
  msgid "ACQUIRED_LOCK variable"
  msgstr "uutta arkistoa ei voi lukita"
  
! #: fortran/trans-array.c:1675
  #, fuzzy, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/trans-array.c:5935
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.c:9544
  #, 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.c:6025
! #, 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.c:6033
  #, 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.c:9250
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:10661
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "virheellinen taulukkosijoitus"
*************** msgstr "virheellinen taulukkosijoitus"
*** 5714,5725 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Erisuuret merkkipituudet (%ld/%ld) merkkijonossa %s kohdassa %L"
  
! #: fortran/trans-intrinsic.c:8737
  #, fuzzy, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/trans-intrinsic.c:8769
  #, fuzzy
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
--- 5718,5729 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Erisuuret merkkipituudet (%ld/%ld) merkkijonossa %s kohdassa %L"
  
! #: fortran/trans-intrinsic.c:8758
  #, fuzzy, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/trans-intrinsic.c:8790
  #, fuzzy
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
*************** msgstr "Taulukkoviite rajojen ulkopuolel
*** 5766,5789 ****
  msgid "Incorrect function return value"
  msgstr "Virheellinen funktion paluuarvo"
  
! #: fortran/trans.c:611
  msgid "Memory allocation failed"
  msgstr "Muistinvaraus epÃ¤onnistui"
  
! #: fortran/trans.c:689 fortran/trans.c:1672
  msgid "Allocation would exceed memory limit"
  msgstr ""
  
! #: fortran/trans.c:898
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.c:904
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.c:1357 fortran/trans.c:1516
  #, fuzzy, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "yritettiin kÃ¤yttÃ¤Ã¤ ominaisuutta, jolle ei ole tukea: â€�%sâ€�"
--- 5770,5793 ----
  msgid "Incorrect function return value"
  msgstr "Virheellinen funktion paluuarvo"
  
! #: fortran/trans.c:614
  msgid "Memory allocation failed"
  msgstr "Muistinvaraus epÃ¤onnistui"
  
! #: fortran/trans.c:692 fortran/trans.c:1675
  msgid "Allocation would exceed memory limit"
  msgstr ""
  
! #: fortran/trans.c:901
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.c:907
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.c:1360 fortran/trans.c:1519
  #, fuzzy, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "yritettiin kÃ¤yttÃ¤Ã¤ ominaisuutta, jolle ei ole tukea: â€�%sâ€�"
*************** msgstr ""
*** 6150,7774 ****
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: config/alpha/alpha.opt:23 config/i386/i386.opt:440
! msgid "Do not use hardware fp."
! msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja."
  
! #: config/alpha/alpha.opt:27
  #, fuzzy
! msgid "Use fp registers."
! msgstr "KÃ¤ytÃ¤ liukulukurekistereitÃ¤"
  
! #: config/alpha/alpha.opt:31 common.opt:654 common.opt:788 common.opt:998
! #: common.opt:1002 common.opt:1006 common.opt:1010 common.opt:1574
! #: common.opt:1630 common.opt:1762 common.opt:1766 common.opt:2000
! #: common.opt:2178 common.opt:2879 fortran/lang.opt:489
! msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
  
! #: config/alpha/alpha.opt:35
! msgid "Request IEEE-conformant math library routines (OSF/1)."
  msgstr ""
  
! #: config/alpha/alpha.opt:39
! msgid "Emit IEEE-conformant code, without inexact exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:46
! msgid "Do not emit complex integer constants to read-only memory."
  msgstr ""
  
! #: config/alpha/alpha.opt:50
  #, fuzzy
! msgid "Use VAX fp."
! msgstr "KÃ¤ytÃ¤ VAX-liukulukuja"
  
! #: config/alpha/alpha.opt:54
  #, fuzzy
! msgid "Do not use VAX fp."
! msgstr "KÃ¤ytÃ¤ VAX-liukulukuja"
  
! #: config/alpha/alpha.opt:58
  #, fuzzy
! msgid "Emit code for the byte/word ISA extension."
! msgstr "Tuota koodia Android-alustalle."
  
! #: config/alpha/alpha.opt:62
  #, fuzzy
! msgid "Emit code for the motion video ISA extension."
! msgstr "Tuota koodia Android-alustalle."
  
! #: config/alpha/alpha.opt:66
  #, fuzzy
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "Tuota koodia Android-alustalle."
  
! #: config/alpha/alpha.opt:70
  #, fuzzy
! msgid "Emit code for the counting ISA extension."
! msgstr "Tuota koodia Android-alustalle."
  
! #: config/alpha/alpha.opt:74
! msgid "Emit code using explicit relocation directives."
  msgstr ""
  
! #: config/alpha/alpha.opt:78
! msgid "Emit 16-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:82
! msgid "Emit 32-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:86
! #, fuzzy
! msgid "Emit direct branches to local functions."
! msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: config/alpha/alpha.opt:90
  #, fuzzy
! msgid "Emit indirect branches to local functions."
! msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: config/alpha/alpha.opt:94
! msgid "Emit rdval instead of rduniq for thread pointer."
  msgstr ""
  
! #: config/alpha/alpha.opt:98 config/s390/s390.opt:150 config/i386/i386.opt:212
! #: config/sparc/long-double-switch.opt:23
! msgid "Use 128-bit long double."
! msgstr "KÃ¤ytÃ¤ 128-bittistÃ¤ long double -tyyppiÃ¤."
  
! #: config/alpha/alpha.opt:102 config/s390/s390.opt:154
! #: config/i386/i386.opt:208 config/sparc/long-double-switch.opt:27
! msgid "Use 64-bit long double."
! msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ long double -tyyppiÃ¤."
  
! #: config/alpha/alpha.opt:106
  #, fuzzy
! msgid "Use features of and schedule given CPU."
! msgstr "Tuota little-endian-koodia"
  
! #: config/alpha/alpha.opt:110
  #, fuzzy
! msgid "Schedule given CPU."
! msgstr "Suoritinaikaraja ylittynyt"
  
! #: config/alpha/alpha.opt:114
  #, fuzzy
! msgid "Control the generated fp rounding mode."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n normaalitila."
  
! #: config/alpha/alpha.opt:118
  #, fuzzy
! msgid "Control the IEEE trap mode."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n normaalitila."
  
! #: config/alpha/alpha.opt:122
! msgid "Control the precision given to fp exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:126
  #, fuzzy
! msgid "Tune expected memory latency."
! msgstr "odotettiin mallinimeÃ¤"
  
! #: config/alpha/alpha.opt:130 config/ia64/ia64.opt:118
! msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/mips/mips-tables.opt:24
  #, fuzzy
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/mips/mips-tables.opt:28
  #, fuzzy
! msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/mips/mips.opt:32
  #, fuzzy
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "Tuota 68040-koodia"
  
! #: config/mips/mips.opt:36
  #, fuzzy
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/mips/mips.opt:55
! msgid "Generate code that can be used in SVR4-style dynamic objects."
  msgstr ""
  
! #: config/mips/mips.opt:59
  #, fuzzy
! msgid "Use PMC-style 'mad' instructions."
! msgstr "KÃ¤ytÃ¤ MCU-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:63
  #, fuzzy
! msgid "Use integer madd/msub instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:67
  #, fuzzy
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:71
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/mips/mips.opt:75
! msgid "Use Branch Likely instructions, overriding the architecture default."
  msgstr ""
  
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
  msgstr ""
  
! #: config/mips/mips.opt:83
  #, fuzzy
! msgid "Trap on integer divide by zero."
! msgstr "Kokonaisluvun jako nollalla"
  
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
  msgstr ""
  
! #: config/mips/mips.opt:91
  #, fuzzy
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/mips/mips.opt:104
  #, fuzzy
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/mips/mips.opt:108
  #, fuzzy
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/mips/mips.opt:112
  #, fuzzy
! msgid "Allow the use of MDMX instructions."
! msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ MDMX-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:116
  #, fuzzy
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "Rajoita laitteistÃ¶liukulukukÃ¤skyjen kÃ¤yttÃ¶ 32-bittisiin operaatioihin"
  
! #: config/mips/mips.opt:120
  #, fuzzy
! msgid "Use MIPS-DSP instructions."
! msgstr "KÃ¤ytÃ¤ MIPS-DSP REV 2 -kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:124
  #, fuzzy
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "KÃ¤ytÃ¤ MIPS-DSP REV 2 -kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:134 config/c6x/c6x.opt:30 config/nios2/nios2.opt:94
! #: config/tilegx/tilegx.opt:45
  #, fuzzy
! msgid "Use big-endian byte order."
! msgstr "KÃ¤ytÃ¤ big-endian-tavujÃ¤rjestystÃ¤"
  
! #: config/mips/mips.opt:138 config/c6x/c6x.opt:34 config/nios2/nios2.opt:98
! #: config/tilegx/tilegx.opt:49
  #, fuzzy
! msgid "Use little-endian byte order."
! msgstr "KÃ¤ytÃ¤ little-endian-tavujÃ¤rjestystÃ¤"
  
! #: config/mips/mips.opt:142 config/iq2000/iq2000.opt:61
  #, fuzzy
! msgid "Use ROM instead of RAM."
! msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: config/mips/mips.opt:146
  #, fuzzy
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "KÃ¤ytÃ¤ bittikenttÃ¤kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:150
! msgid "Use NewABI-style %reloc() assembly operators."
  msgstr ""
  
! #: config/mips/mips.opt:154
! msgid "Use -G for data that is not defined by the current object."
  msgstr ""
  
! #: config/mips/mips.opt:158
! #, fuzzy
! msgid "Work around certain 24K errata."
! msgstr "KierrÃ¤ vanha 4300-laitteistovika"
! 
! #: config/mips/mips.opt:162
! #, fuzzy
! msgid "Work around certain R4000 errata."
! msgstr "KierrÃ¤ vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:166
! #, fuzzy
! msgid "Work around certain R4400 errata."
! msgstr "KierrÃ¤ vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:170
! #, fuzzy
! msgid "Work around the R5900 short loop erratum."
! msgstr "KierrÃ¤ vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:174
  #, fuzzy
! msgid "Work around certain RM7000 errata."
! msgstr "KierrÃ¤ vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:178
  #, fuzzy
! msgid "Work around certain R10000 errata."
! msgstr "KierrÃ¤ vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:182
! msgid "Work around errata for early SB-1 revision 2 cores."
  msgstr ""
  
! #: config/mips/mips.opt:186
  #, fuzzy
! msgid "Work around certain VR4120 errata."
! msgstr "KierrÃ¤ vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:190
  #, fuzzy
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "KierrÃ¤ vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:194
  #, fuzzy
! msgid "Work around an early 4300 hardware bug."
! msgstr "KierrÃ¤ vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:198
  #, fuzzy
! msgid "FP exceptions are enabled."
! msgstr "Liukulukupoikkeukset otettu kÃ¤yttÃ¶Ã¶n"
  
! #: config/mips/mips.opt:202
  #, fuzzy
! msgid "Use 32-bit floating-point registers."
! msgstr "KÃ¤ytÃ¤ 32-bittisiÃ¤ liukulukurekistereitÃ¤"
  
! #: config/mips/mips.opt:206
  #, fuzzy
! msgid "Conform to the o32 FPXX ABI."
! msgstr "Noudata ISO 2011 C -standardia."
  
! #: config/mips/mips.opt:210
  #, fuzzy
! msgid "Use 64-bit floating-point registers."
! msgstr "KÃ¤ytÃ¤ 64-bittisiÃ¤ liukulukurekistereitÃ¤"
  
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
  msgstr ""
  
! #: config/mips/mips.opt:226
  #, fuzzy
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/mips/mips.opt:236
  #, fuzzy
! msgid "Use 32-bit general registers."
! msgstr "KÃ¤ytÃ¤ 32-bittisiÃ¤ yleisrekistereitÃ¤"
  
! #: config/mips/mips.opt:240
  #, fuzzy
! msgid "Use 64-bit general registers."
! msgstr "KÃ¤ytÃ¤ 64-bittisiÃ¤ yleisrekistereitÃ¤"
  
! #: config/mips/mips.opt:244
  #, fuzzy
! msgid "Use GP-relative addressing to access small data."
! msgstr "Poista kÃ¤ytÃ¶stÃ¤ POSIX ACLs -tuki"
  
! #: config/mips/mips.opt:248
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
  msgstr ""
  
! #: config/mips/mips.opt:252
  #, fuzzy
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Salli laitteistÃ¶liukuluku-ABIn ja -kÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/mips/mips.opt:256
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
  msgstr ""
  
! #: config/mips/mips.opt:260
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
  msgstr ""
  
! #: config/mips/mips.opt:264
  #, fuzzy
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "Tuota koodia GNU ld:lle"
  
! #: config/mips/mips.opt:268
  #, fuzzy
! msgid "Generate MIPS16 code."
! msgstr "Tuota MIPS16-koodia"
  
! #: config/mips/mips.opt:272
  #, fuzzy
! msgid "Use MIPS-3D instructions."
! msgstr "KÃ¤ytÃ¤ MIPS-3D-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:276
  #, fuzzy
! msgid "Use ll, sc and sync instructions."
! msgstr "KÃ¤ytÃ¤ ll-, sc- ja sync-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:280
! msgid "Use -G for object-local data."
! msgstr ""
  
! #: config/mips/mips.opt:284
  #, fuzzy
! msgid "Use indirect calls."
! msgstr "KÃ¤ytÃ¤ epÃ¤suoria kutsuja"
  
! #: config/mips/mips.opt:288
  #, fuzzy
! msgid "Use a 32-bit long type."
! msgstr "KÃ¤ytÃ¤ 32-bittistÃ¤ long-tyyppiÃ¤"
  
! #: config/mips/mips.opt:292
  #, fuzzy
! msgid "Use a 64-bit long type."
! msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ long-tyyppiÃ¤"
  
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
  msgstr ""
  
! #: config/mips/mips.opt:300
! msgid "Don't optimize block moves."
  msgstr ""
  
! #: config/mips/mips.opt:304
  #, fuzzy
! msgid "Use microMIPS instructions."
! msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ MDMX-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:308
  #, fuzzy
! msgid "Use MIPS MSA Extension instructions."
! msgstr "KÃ¤ytÃ¤ MIPS-DSP REV 2 -kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:312
  #, fuzzy
! msgid "Allow the use of MT instructions."
! msgstr "Salli MT-kÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/mips/mips.opt:316
  #, fuzzy
! msgid "Prevent the use of all floating-point operations."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/mips/mips.opt:320
  #, fuzzy
! msgid "Use MCU instructions."
! msgstr "KÃ¤ytÃ¤ MCU-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:328
  #, fuzzy
! msgid "Do not use MDMX instructions."
! msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ MDMX-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:332
  #, fuzzy
! msgid "Generate normal-mode code."
! msgstr "Tuota normaalitilan koodia"
  
! #: config/mips/mips.opt:336
  #, fuzzy
! msgid "Do not use MIPS-3D instructions."
! msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ MIPS-3D-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:340
  #, fuzzy
! msgid "Use paired-single floating-point instructions."
! msgstr "Salli laitteistÃ¶liukuluku-ABIn ja -kÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
! msgstr ""
  
! #: config/mips/mips.opt:348
  #, fuzzy
! msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
  msgstr ""
  
! #: config/mips/mips.opt:365
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
  msgstr ""
  
! #: config/mips/mips.opt:369
! #, fuzzy
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "Rajoita laitteistÃ¶liukulukukÃ¤skyjen kÃ¤yttÃ¶ 32-bittisiin operaatioihin"
  
! #: config/mips/mips.opt:373
  #, fuzzy
! msgid "Use SmartMIPS instructions."
! msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ MDMX-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:377
! #, fuzzy
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/mips/mips.opt:381
! msgid "Optimize lui/addiu address loads."
  msgstr ""
  
! #: config/mips/mips.opt:385
! msgid "Assume all symbols have 32-bit values."
  msgstr ""
  
! #: config/mips/mips.opt:389
  #, fuzzy
! msgid "Use synci instruction to invalidate i-cache."
! msgstr "keskeytysfunktiolla ei saa olla argumentteja"
  
! #: config/mips/mips.opt:393 config/arc/arc.opt:406 config/s390/s390.opt:225
! #: config/ft32/ft32.opt:27
  #, fuzzy
! msgid "Use LRA instead of reload."
! msgstr "kÃ¤ytÃ¤ sen sijaan __attribute__ ((vector_size))"
  
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:405 config/riscv/riscv.opt:80
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
  msgstr ""
  
! #: config/mips/mips.opt:409 config/iq2000/iq2000.opt:74
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr ""
  
! #: config/mips/mips.opt:413
  #, fuzzy
! msgid "Use Virtualization (VZ) instructions."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/mips/mips.opt:417
  #, fuzzy
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:421
  #, fuzzy
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "KÃ¤ytÃ¤ ll-, sc- ja sync-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:425
  #, fuzzy
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:429
  #, fuzzy
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:437
  #, fuzzy
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.opt:441
  #, fuzzy
! msgid "Optimize frame header."
! msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: config/mips/mips.opt:448
  #, fuzzy
! msgid "Enable load/store bonding."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi."
  
! #: config/mips/mips.opt:452
  #, fuzzy
! msgid "Specify the compact branch usage policy."
! msgstr "-m64 vaatii PowerPC64-suorittimen"
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:469
  #, fuzzy
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/mips/mips.opt:473
  #, fuzzy
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/mips/mips.opt:477
  #, fuzzy
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
  
! #: config/visium/visium.opt:25
  #, fuzzy
! msgid "Link with libc.a and libdebug.a."
! msgstr "linkki linkkiin"
  
! #: config/visium/visium.opt:29
  #, fuzzy
! msgid "Link with libc.a and libsim.a."
! msgstr "linkki linkkiin"
  
! #: config/visium/visium.opt:33
  #, fuzzy
! msgid "Use hardware FP (default)."
! msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja"
  
! #: config/visium/visium.opt:37 config/sparc/sparc.opt:30
! #: config/sparc/sparc.opt:34
! msgid "Use hardware FP."
! msgstr "KÃ¤ytÃ¤ laitteistoliukulukuja."
  
! #: config/visium/visium.opt:41 config/sparc/sparc.opt:38
! msgid "Do not use hardware FP."
! msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja."
  
! #: config/visium/visium.opt:45
  #, fuzzy
! msgid "Use features of and schedule code for given CPU."
! msgstr "Tuota little-endian-koodia"
  
! #: config/visium/visium.opt:49 config/spu/spu.opt:84 config/s390/s390.opt:194
! #: config/i386/i386.opt:514 config/sparc/sparc.opt:146
! #: config/ia64/ia64.opt:122
  #, fuzzy
! msgid "Schedule code for given CPU."
! msgstr "Suoritinaikaraja ylittynyt"
  
! #: config/visium/visium.opt:65
  #, fuzzy
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/visium/visium.opt:69
  #, fuzzy
! msgid "Generate code for the user mode."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/visium/visium.opt:73
! msgid "Only retained for backward compatibility."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:28
! msgid "Preferentially allocate registers that allow short instruction generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:32
! #, fuzzy
! msgid "Set branch cost."
! msgstr "Aseta"
  
! #: config/epiphany/epiphany.opt:36
  #, fuzzy
! msgid "Enable conditional move instruction usage."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/epiphany/epiphany.opt:40
  #, fuzzy
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
! #: config/epiphany/epiphany.opt:52
! msgid "Use software floating point comparisons."
! msgstr "KÃ¤ytÃ¤ ohjelmistollisia liukulukuvertailuja."
  
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:60
  #, fuzzy
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr "kolmoismerkki ??%c ohitettiin, ota kÃ¤yttÃ¶Ã¶n valitsimella -trigraphs"
  
! #: config/epiphany/epiphany.opt:64
  #, fuzzy
! msgid "Enable use of POST_MODIFY."
! msgstr "kolmoismerkki ??%c ohitettiin, ota kÃ¤yttÃ¶Ã¶n valitsimella -trigraphs"
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:76
  #, fuzzy
! msgid "Generate call insns as indirect calls."
! msgstr "virheellinen versionumero â€�%sâ€�"
  
! #: config/epiphany/epiphany.opt:80
  #, fuzzy
! msgid "Generate call insns as direct calls."
! msgstr "KÃ¤ytÃ¤ epÃ¤suoria kutsuja"
  
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:112
! msgid "Vectorize for double-word operations."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:132
  #, fuzzy
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/epiphany/epiphany.opt:136
  #, fuzzy
! msgid "Set register to hold -1."
! msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ r2 ja r5"
  
! #: config/mn10300/mn10300.opt:30
  #, fuzzy
! msgid "Target the AM33 processor."
! msgstr "# Ei kohde:"
  
! #: config/mn10300/mn10300.opt:34
  #, fuzzy
! msgid "Target the AM33/2.0 processor."
! msgstr "# Ei kohde:"
  
! #: config/mn10300/mn10300.opt:38
  #, fuzzy
! msgid "Target the AM34 processor."
! msgstr "# Ei kohde:"
  
! #: config/mn10300/mn10300.opt:42 config/arm/arm.opt:236
  #, fuzzy
! msgid "Tune code for the given processor."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mn10300/mn10300.opt:46
  #, fuzzy
! msgid "Work around hardware multiply bug."
! msgstr "KierrÃ¤ vanha 4300-laitteistovika"
  
! #: config/mn10300/mn10300.opt:55
  #, fuzzy
! msgid "Enable linker relaxations."
  msgstr ""
- "\n"
- "Linkittimen valitsimet\n"
- "======================\n"
- "\n"
  
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:63
! #, fuzzy
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Salli gcc:n kÃ¤yttÃ¤Ã¤ repeat/erepeat-kÃ¤skyjÃ¤"
  
! #: config/mn10300/mn10300.opt:67
  #, fuzzy
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Tasaa funktioiden alut"
  
! #: config/csky/csky_tables.opt:24
  #, fuzzy
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/csky/csky_tables.opt:199
  #, fuzzy
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/csky/csky_tables.opt:218
  #, fuzzy
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/csky/csky.opt:34
  #, fuzzy
! msgid "Specify the target architecture."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/csky/csky.opt:38
  #, fuzzy
! msgid "Specify the target processor."
! msgstr "-m64 vaatii PowerPC64-suorittimen"
  
! #: config/csky/csky.opt:44 config/mcore/mcore.opt:35 config/moxie/moxie.opt:23
! msgid "Generate big-endian code."
! msgstr "Tuota big-endian-koodia."
  
! #: config/csky/csky.opt:51 config/mcore/mcore.opt:51 config/moxie/moxie.opt:27
  #, fuzzy
! msgid "Generate little-endian code."
! msgstr "Tuota little-endian-koodia"
  
! #: config/csky/csky.opt:61
  #, fuzzy
! msgid "Enable hardware floating-point instructions."
! msgstr "Rajoita laitteistÃ¶liukulukukÃ¤skyjen kÃ¤yttÃ¶ 32-bittisiin operaatioihin"
  
! #: config/csky/csky.opt:65
  #, fuzzy
! msgid "Use library calls to perform floating-point operations (default)."
! msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
  
! #: config/csky/csky.opt:69
  #, fuzzy
! msgid "Specify the target floating-point hardware/format."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/csky/csky.opt:73
  #, fuzzy
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "Tuota vianjÃ¤ljitystietoja oletusmuodossa."
  
! #: config/csky/csky.opt:77
  #, fuzzy
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "Tuota vianjÃ¤ljitystietoja oletusmuodossa."
  
! #: config/csky/csky.opt:85
  #, fuzzy
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/csky/csky.opt:89
  #, fuzzy
! msgid "Enable interrupt stack instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n clip-kÃ¤skyt"
  
! #: config/csky/csky.opt:93
  #, fuzzy
! msgid "Enable multiprocessor instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n kertolaskukÃ¤skyt"
  
! #: config/csky/csky.opt:97
  #, fuzzy
! msgid "Enable coprocessor instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n clip-kÃ¤skyt"
  
! #: config/csky/csky.opt:101
  #, fuzzy
! msgid "Enable cache prefetch instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n average-kÃ¤skyt"
  
! #: config/csky/csky.opt:105
  #, fuzzy
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n clip-kÃ¤skyt"
  
! #: config/csky/csky.opt:112
  #, fuzzy
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n clip-kÃ¤skyt"
  
! #: config/csky/csky.opt:116
  #, fuzzy
! msgid "Enable C-SKY DSP instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n clip-kÃ¤skyt"
  
! #: config/csky/csky.opt:120
  #, fuzzy
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n average-kÃ¤skyt"
  
! #: config/csky/csky.opt:124
  #, fuzzy
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n average-kÃ¤skyt"
  
! #: config/csky/csky.opt:130
  #, fuzzy
! msgid "Generate divide instructions."
! msgstr "Tuota isel-kÃ¤skyjÃ¤"
  
! #: config/csky/csky.opt:134
  #, fuzzy
! msgid "Generate code for Smart Mode."
! msgstr "Tuota 5206e-koodia"
  
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
  msgstr ""
  
! #: config/csky/csky.opt:142
! #, fuzzy
! msgid "Generate code using global anchor symbol addresses."
! msgstr "Tuota little-endian-koodia"
  
! #: config/csky/csky.opt:146
  #, fuzzy
! msgid "Generate push/pop instructions (default)."
! msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/csky/csky.opt:150
  #, fuzzy
! msgid "Generate stm/ldm instructions (default)."
! msgstr "Tuota isel-kÃ¤skyjÃ¤"
  
! #: config/csky/csky.opt:157
  #, fuzzy
! msgid "Generate constant pools in the compiler instead of assembler."
! msgstr "Tuota koodi GNU-suoritusympÃ¤ristÃ¶lle"
  
! #: config/csky/csky.opt:161
  #, fuzzy
! msgid "Emit .stack_size directives."
! msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: config/csky/csky.opt:165
  #, fuzzy
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "Tuota koodi GNU-suoritusympÃ¤ristÃ¶lle"
  
! #: config/csky/csky.opt:169
! msgid "Set the branch costs to roughly the specified number of instructions."
  msgstr ""
  
! #: config/csky/csky.opt:173
  #, fuzzy
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: config/microblaze/microblaze.opt:40
  #, fuzzy
! msgid "Use software emulation for floating point (default)."
! msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
  
! #: config/microblaze/microblaze.opt:44
  #, fuzzy
! msgid "Use hardware floating point instructions."
! msgstr "Rajoita laitteistÃ¶liukulukukÃ¤skyjen kÃ¤yttÃ¶ 32-bittisiin operaatioihin"
  
! #: config/microblaze/microblaze.opt:48
  #, fuzzy
! msgid "Use table lookup optimization for small signed integer divisions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/microblaze/microblaze.opt:52
! #, fuzzy
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "Tuota little-endian-koodia"
  
! #: config/microblaze/microblaze.opt:56
! msgid "Don't optimize block moves, use memcpy."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:60 config/arm/arm.opt:99
! #: config/aarch64/aarch64.opt:68
  #, fuzzy
! msgid "Assume target CPU is configured as big endian."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/microblaze/microblaze.opt:64 config/arm/arm.opt:164
! #: config/aarch64/aarch64.opt:84
  #, fuzzy
! msgid "Assume target CPU is configured as little endian."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/microblaze/microblaze.opt:68
  #, fuzzy
! msgid "Use the soft multiply emulation (default)."
! msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:76
  #, fuzzy
! msgid "Use the software emulation for divides (default)."
! msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
  
! #: config/microblaze/microblaze.opt:80
  #, fuzzy
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: config/microblaze/microblaze.opt:84
  #, fuzzy
! msgid "Use pattern compare instructions."
! msgstr "Salli MT-kÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/microblaze/microblaze.opt:88
  #, fuzzy
! msgid "Check for stack overflow at runtime."
! msgstr "pinon ylivuoto"
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
! msgid "Use GP relative sdata/sbss sections."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:104
! #, fuzzy
! msgid "Use hardware floating point conversion instructions."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/microblaze/microblaze.opt:108
  #, fuzzy
! msgid "Use hardware floating point square root instruction."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
  #, fuzzy
! msgid "Use hardware prefetch instruction."
! msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: config/microblaze/microblaze.opt:132
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
  msgstr ""
  
! #: config/spu/spu.opt:20
  #, fuzzy
! msgid "Emit warnings when run-time relocations are generated."
! msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: config/spu/spu.opt:24
  #, fuzzy
! msgid "Emit errors when run-time relocations are generated."
! msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: config/spu/spu.opt:28
  #, fuzzy
! msgid "Specify cost of branches (Default 20)."
! msgstr "Ei haaroja\n"
  
! #: config/spu/spu.opt:32
  #, fuzzy
! msgid "Make sure loads and stores are not moved past DMA instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/spu/spu.opt:36
! msgid "volatile must be specified on any memory that is effected by DMA."
  msgstr ""
  
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
  msgstr ""
  
! #: config/spu/spu.opt:48
! msgid "Use standard main function as entry for startup."
  msgstr ""
  
! #: config/spu/spu.opt:52
  #, fuzzy
! msgid "Generate branch hints for branches."
! msgstr "virheellinen versionumero â€�%sâ€�"
  
! #: config/spu/spu.opt:56
  #, fuzzy
! msgid "Maximum number of nops to insert for a hint (Default 2)."
! msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
! #: config/spu/spu.opt:60
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
! msgstr ""
  
! #: config/spu/spu.opt:64
  #, fuzzy
! msgid "Generate code for 18 bit addressing."
! msgstr "Tuota koodia GNU as:lle"
  
! #: config/spu/spu.opt:68
  #, fuzzy
! msgid "Generate code for 32 bit addressing."
! msgstr "Tuota 68302-koodia"
  
! #: config/spu/spu.opt:72 config/sh/sh.opt:227 config/ia64/ia64.opt:114
! #: config/pa/pa.opt:62
  #, fuzzy
! msgid "Specify range of registers to make fixed."
! msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
  
! #: config/spu/spu.opt:76
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
! msgstr ""
  
! #: config/spu/spu.opt:80 config/s390/s390.opt:56 config/i386/i386.opt:257
  #, fuzzy
! msgid "Generate code for given CPU."
! msgstr "Tuota little-endian-koodia"
  
! #: config/spu/spu.opt:88
! msgid "Access variables in 32-bit PPU objects (default)."
! msgstr ""
  
! #: config/spu/spu.opt:92
! msgid "Access variables in 64-bit PPU objects."
! msgstr ""
  
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
  msgstr ""
  
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
  msgstr ""
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
  msgstr ""
  
! #: config/c6x/c6x-tables.opt:24
  #, fuzzy
! msgid "Known C6X ISAs (for use with the -march= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/c6x/c6x.opt:38 config/msp430/msp430.opt:3 config/bfin/bfin.opt:40
  #, fuzzy
! msgid "Use simulator runtime."
! msgstr "Tuota koodi GNU-suoritusympÃ¤ristÃ¶lle"
  
! #: config/c6x/c6x.opt:42
! msgid "Select method for sdata handling."
  msgstr ""
  
! #: config/c6x/c6x.opt:46
  #, fuzzy
! msgid "Valid arguments for the -msdata= option:"
! msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
  
! #: config/c6x/c6x.opt:59
  #, fuzzy
! msgid "Compile for the DSBT shared library ABI."
! msgstr "Luo jaettu kirjasto"
! 
! #: config/c6x/c6x.opt:63 config/bfin/bfin.opt:82
! msgid "Avoid generating pc-relative calls; use indirection."
! msgstr ""
  
! #: config/c6x/c6x.opt:67 config/m68k/m68k.opt:103 config/arm/arm.opt:86
! #: config/nios2/nios2.opt:570 config/nds32/nds32.opt:171
  #, fuzzy
! msgid "Specify the name of the target architecture."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/mcore/mcore.opt:23
  #, fuzzy
! msgid "Generate code for the M*Core M210."
! msgstr "Tuota little-endian-koodia"
  
! #: config/mcore/mcore.opt:27
  #, fuzzy
! msgid "Generate code for the M*Core M340."
! msgstr "Tuota little-endian-koodia"
  
! #: config/mcore/mcore.opt:31
! msgid "Force functions to be aligned to a 4 byte boundary."
  msgstr ""
  
! #: config/mcore/mcore.opt:39
  #, fuzzy
! msgid "Emit call graph information."
! msgstr "luo kutsukaavio"
  
! #: config/mcore/mcore.opt:43
  #, fuzzy
! msgid "Use the divide instruction."
! msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: config/mcore/mcore.opt:47
! msgid "Inline constants if it can be done in 2 insns or less."
  msgstr ""
  
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
  msgstr ""
  
! #: config/mcore/mcore.opt:60
! msgid "Use arbitrary sized immediates in bit operations."
  msgstr ""
  
! #: config/mcore/mcore.opt:64
! msgid "Prefer word accesses over byte accesses."
  msgstr ""
  
! #: config/mcore/mcore.opt:71
! msgid "Set the maximum amount for a single stack increment operation."
  msgstr ""
  
! #: config/mcore/mcore.opt:75
  #, fuzzy
! msgid "Always treat bitfields as int-sized."
! msgstr "KÃ¤sittele bittikenttiÃ¤ aina int-kokoisina"
  
! #: config/arc/arc-tables.opt:25
  #, fuzzy
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/arc/arc.opt:26
  #, fuzzy
! msgid "Compile code for big endian mode."
! msgstr "KÃ¤Ã¤nnÃ¤ koodi big-endian-tilaa varten"
  
! #: config/arc/arc.opt:30
  #, fuzzy
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "KÃ¤Ã¤nnÃ¤ koodi big-endian-tilaa varten"
  
! #: config/arc/arc.opt:34
  #, fuzzy
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
  msgstr ""
  
! #: config/arc/arc.opt:42
  #, fuzzy
! msgid "Same as -mA6."
! msgstr "sama"
  
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:54
  #, fuzzy
! msgid "Same as -mA7."
! msgstr "sama"
! 
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
! msgstr ""
  
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
  msgstr ""
  
! #: config/arc/arc.opt:132
  #, fuzzy
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n clip-kÃ¤skyt"
  
! #: config/arc/arc.opt:136
  #, fuzzy
! msgid "Enable code density instructions for ARCv2."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
  msgstr ""
  
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:158
  #, fuzzy
! msgid "Generate instructions supported by barrel shifter."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n clip-kÃ¤skyt"
  
! #: config/arc/arc.opt:162
  #, fuzzy
! msgid "Generate norm instruction."
! msgstr "Tuota norm-kÃ¤sky"
  
! #: config/arc/arc.opt:166
  #, fuzzy
! msgid "Generate swap instruction."
! msgstr "Tuota swap-kÃ¤sky"
  
! #: config/arc/arc.opt:170
  #, fuzzy
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:174
  #, fuzzy
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Tasaa funktioiden alut"
  
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
  msgstr ""
  
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
  msgstr ""
  
! #: config/arc/arc.opt:186
! #, fuzzy
! msgid "Generate call insns as register indirect calls."
! msgstr "virheellinen versionumero â€�%sâ€�"
  
! #: config/arc/arc.opt:190
  #, fuzzy
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "Tasaa funktioiden alut"
  
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:198
! #, fuzzy
! msgid "Generate millicode thunks."
! msgstr "Tuota Cell-mikrokoodia"
  
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
  #, fuzzy
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:210
  #, fuzzy
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:214
  #, fuzzy
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
! msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
  #, fuzzy
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
! msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:226
  #, fuzzy
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
! msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
  msgstr ""
  
! #: config/arc/arc.opt:234
  #, fuzzy
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
  
! #: config/arc/arc.opt:238
! #, fuzzy
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr "KÃ¤Ã¤nnÃ¤ koodi R8C-varianteille"
  
! #: config/arc/arc.opt:242
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
  msgstr ""
  
! #: config/arc/arc.opt:246 config/sh/sh.opt:243
! msgid "Annotate assembler instructions with estimated addresses."
  msgstr ""
  
! #: config/arc/arc.opt:250
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
  msgstr ""
  
! #: config/arc/arc.opt:254
  #, fuzzy
! msgid "-mcpu=TUNE Tune code for given ARC variant."
! msgstr "KÃ¤Ã¤nnÃ¤ koodi R8C-varianteille"
  
! #: config/arc/arc.opt:285
  #, fuzzy
! msgid "Enable the use of indexed loads."
! msgstr "kolmoismerkki ??%c ohitettiin, ota kÃ¤yttÃ¶Ã¶n valitsimella -trigraphs"
  
! #: config/arc/arc.opt:289
  #, fuzzy
! msgid "Enable the use of pre/post modify with register displacement."
! msgstr "Tasaa funktioiden alut"
  
! #: config/arc/arc.opt:293
  #, fuzzy
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
  msgstr ""
  
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
  msgstr ""
  
! #: config/arc/arc.opt:311
  #, fuzzy
! msgid "Do alignment optimizations for call instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:323
  #, fuzzy
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "HAHMO"
  
! #: config/arc/arc.opt:327
! #, fuzzy
! msgid "Enable bbit peephole2."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n moniydintuki"
  
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
  msgstr ""
  
! #: config/arc/arc.opt:335
  #, fuzzy
! msgid "Enable compact casesi pattern."
! msgstr "HAHMO"
  
! #: config/arc/arc.opt:339
  #, fuzzy
! msgid "Enable 'q' instruction alternatives."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n clip-kÃ¤skyt"
  
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
! msgstr ""
  
! #: config/arc/arc.opt:350
  #, fuzzy
! msgid "Enable variable polynomial CRC extension."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:354
  #, fuzzy
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:358
  #, fuzzy
! msgid "Enable dual viterbi butterfly extension."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:368
  #, fuzzy
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
  msgstr ""
  
! #: config/arc/arc.opt:377
  #, fuzzy
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: config/arc/arc.opt:381
  #, fuzzy
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n etumerkilliset laajennetut kÃ¤skyt"
  
! #: config/arc/arc.opt:385
  #, fuzzy
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n bittimanipulointikÃ¤skyt"
  
! #: config/arc/arc.opt:389
  #, fuzzy
! msgid "Pass -EB option through to linker."
  msgstr ""
- "KÃ¤ytÃ¤ â€�-Wl,VALITSINâ€� vÃ¤littÃ¤mÃ¤Ã¤n â€�VALITSINâ€� linkittimelle.\n"
- "\n"
  
! #: config/arc/arc.opt:393
  #, fuzzy
! msgid "Pass -EL option through to linker."
! msgstr ""
! "KÃ¤ytÃ¤ â€�-Wl,VALITSINâ€� vÃ¤littÃ¤mÃ¤Ã¤n â€�VALITSINâ€� linkittimelle.\n"
! "\n"
  
! #: config/arc/arc.opt:397
  #, fuzzy
! msgid "Pass -marclinux option through to linker."
! msgstr ""
! "KÃ¤ytÃ¤ â€�-Wl,VALITSINâ€� vÃ¤littÃ¤mÃ¤Ã¤n â€�VALITSINâ€� linkittimelle.\n"
! "\n"
  
! #: config/arc/arc.opt:401
  #, fuzzy
! msgid "Pass -marclinux_prof option through to linker."
! msgstr ""
! "KÃ¤ytÃ¤ â€�-Wl,VALITSINâ€� vÃ¤littÃ¤mÃ¤Ã¤n â€�VALITSINâ€� linkittimelle.\n"
! "\n"
  
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:430
  #, fuzzy
! msgid "Enable atomic instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n average-kÃ¤skyt"
  
! #: config/arc/arc.opt:434
  #, fuzzy
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/arc/arc.opt:438
  #, fuzzy
! msgid "Specify the name of the target floating point configuration."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/arc/arc.opt:481
  #, fuzzy
! msgid "Specify thread pointer register number."
! msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
  
! #: config/arc/arc.opt:488
  #, fuzzy
! msgid "Enable use of NPS400 bit operations."
! msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: config/arc/arc.opt:492
  #, fuzzy
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:496 config/arm/arm.opt:276 config/nds32/nds32.opt:461
! msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/arc/arc.opt:500
  #, fuzzy
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
  
! #: config/arc/arc.opt:504
  #, fuzzy
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
  
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
! msgstr ""
  
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
! msgstr ""
  
! #: config/arc/arc.opt:537
  #, fuzzy
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
! msgstr ""
  
  #: config/m68k/m68k.opt:30
  msgid "Generate code for a 520X."
--- 6154,8987 ----
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: fortran/lang.opt:146
! msgid "-J<directory>\tPut MODULE files in 'directory'."
! msgstr ""
  
! #: fortran/lang.opt:198
  #, fuzzy
! msgid "Warn about possible aliasing of dummy arguments."
! msgstr "Varoita pragmain vÃ¤Ã¤rÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤"
  
! #: fortran/lang.opt:202
! #, fuzzy
! msgid "Warn about alignment of COMMON blocks."
! msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
! 
! #: fortran/lang.opt:206
! #, fuzzy
! msgid "Warn about missing ampersand in continued character constants."
! msgstr "Varoita monimerkkisistÃ¤ merkkivakioista"
! 
! #: fortran/lang.opt:210
! #, fuzzy
! msgid "Warn about creation of array temporaries."
! msgstr "Varoita laskutoimituksista funktio-osoittimilla"
! 
! #: fortran/lang.opt:214
! msgid "Warn about type and rank mismatches between arguments and parameters."
  msgstr ""
  
! #: fortran/lang.opt:218
! msgid "Warn if the type of a variable might be not interoperable with C."
  msgstr ""
  
! #: fortran/lang.opt:226
! #, fuzzy
! msgid "Warn about truncated character expressions."
! msgstr "Varoita ylivuodosta aritmeettisissa lausekkeissa"
! 
! #: fortran/lang.opt:230
! #, fuzzy
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
! msgstr "ylivuoto vakiolausekkeessa"
! 
! #: fortran/lang.opt:238
! #, fuzzy
! msgid "Warn about most implicit conversions."
! msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
! 
! #: fortran/lang.opt:242
! #, fuzzy
! msgid "Warn about possibly incorrect subscripts in do loops."
! msgstr "Varoita mahdollisesti puuttuvista sulkeista"
! 
! #: fortran/lang.opt:250
! msgid "Warn if loops have been interchanged."
  msgstr ""
  
! #: fortran/lang.opt:254
! #, fuzzy
! msgid "Warn about function call elimination."
! msgstr "Varoita laskutoimituksista funktio-osoittimilla"
! 
! #: fortran/lang.opt:258
! #, fuzzy
! msgid "Warn about calls with implicit interface."
! msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
! 
! #: fortran/lang.opt:262
! #, fuzzy
! msgid "Warn about called procedures not explicitly declared."
! msgstr "muuttuvakokoista objektia ei voi alustaa"
! 
! #: fortran/lang.opt:266
! #, fuzzy
! msgid "Warn about constant integer divisions with truncated results."
! msgstr "Varoita kÃ¤Ã¤nnÃ¶saikaisesta nollalla jaosta"
! 
! #: fortran/lang.opt:270
! msgid "Warn about truncated source lines."
! msgstr "Varoita typistetyistÃ¤ lÃ¤hderiveistÃ¤."
! 
! #: fortran/lang.opt:274
! msgid "Warn on intrinsics not part of the selected standard."
  msgstr ""
  
! #: fortran/lang.opt:286
  #, fuzzy
! msgid "Warn about USE statements that have no ONLY qualifier."
! msgstr "Varoita muotoilumerkkijonoista, jotka eivÃ¤t ole literaaleja"
  
! #: fortran/lang.opt:298
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
! msgstr ""
! 
! #: fortran/lang.opt:302
  #, fuzzy
! msgid "Warn when a left-hand-side array variable is reallocated."
! msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: fortran/lang.opt:306
  #, fuzzy
! msgid "Warn when a left-hand-side variable is reallocated."
! msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: fortran/lang.opt:310
  #, fuzzy
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
! msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/lang.opt:318
  #, fuzzy
! msgid "Warn about \"suspicious\" constructs."
! msgstr "Varoita epÃ¤ilyttÃ¤vistÃ¤ â€�mainâ€�-funktion esittelyistÃ¤"
  
! #: fortran/lang.opt:322
  #, fuzzy
! msgid "Permit nonconforming uses of the tab character."
! msgstr "monimerkkinen sarkain %s"
  
! #: fortran/lang.opt:326
! #, fuzzy
! msgid "Warn about an invalid DO loop."
! msgstr "Varoita nollan pituisista muotoiluista"
! 
! #: fortran/lang.opt:330
! #, fuzzy
! msgid "Warn about underflow of numerical constant expressions."
! msgstr "ylivuoto vakiolausekkeessa"
! 
! #: fortran/lang.opt:338
! #, fuzzy
! msgid "Warn if a user-procedure has the same name as an intrinsic."
! msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
! 
! #: fortran/lang.opt:346
! #, fuzzy
! msgid "Warn about unused dummy arguments."
! msgstr "Varoita pragmain vÃ¤Ã¤rÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤"
! 
! #: fortran/lang.opt:350
! #, fuzzy
! msgid "Warn about zero-trip DO loops."
! msgstr "Varoita nollan pituisista muotoiluista"
! 
! #: fortran/lang.opt:354
! #, fuzzy
! msgid "Enable preprocessing."
! msgstr "%s esikÃ¤Ã¤ntÃ¤jÃ¤n direktiivissÃ¤"
! 
! #: fortran/lang.opt:362
! #, fuzzy
! msgid "Disable preprocessing."
! msgstr "%s esikÃ¤Ã¤ntÃ¤jÃ¤n direktiivissÃ¤"
! 
! #: fortran/lang.opt:370
! msgid "Eliminate multiple function invocations also for impure functions."
  msgstr ""
  
! #: fortran/lang.opt:374
! #, fuzzy
! msgid "Enable alignment of COMMON blocks."
! msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
! 
! #: fortran/lang.opt:378
! msgid "All intrinsics procedures are available regardless of selected standard."
  msgstr ""
  
! #: fortran/lang.opt:386
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
  msgstr ""
  
! #: fortran/lang.opt:390
! msgid "Specify that backslash in string introduces an escape character."
! msgstr ""
  
! #: fortran/lang.opt:394
  #, fuzzy
! msgid "Produce a backtrace when a runtime error is encountered."
! msgstr "Varoita kÃ¤yttÃ¤mÃ¤ttÃ¶mistÃ¤ funktion parametreista"
  
! #: fortran/lang.opt:398
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
  msgstr ""
  
! #: fortran/lang.opt:402
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
! msgstr ""
  
! #: fortran/lang.opt:406
! msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
! msgstr ""
  
! #: fortran/lang.opt:425
  #, fuzzy
! msgid "Use the Cray Pointer extension."
! msgstr "Cray-osoittimen kohdassa %C on oltava kokonaisluku"
  
! #: fortran/lang.opt:429
  #, fuzzy
! msgid "Generate C prototypes from BIND(C) declarations."
! msgstr "Varoita prototyypittÃ¶mistÃ¤ funktion esittelyistÃ¤"
  
! #: fortran/lang.opt:433
! msgid "Ignore 'D' in column one in fixed form."
! msgstr ""
! 
! #: fortran/lang.opt:437
! msgid "Treat lines with 'D' in column one as comments."
! msgstr ""
! 
! #: fortran/lang.opt:441
  #, fuzzy
! msgid "Enable all DEC language extensions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: fortran/lang.opt:445
! msgid "Enable legacy parsing of INCLUDE as statement."
! msgstr ""
! 
! #: fortran/lang.opt:449
  #, fuzzy
! msgid "Enable kind-specific variants of integer intrinsic functions."
! msgstr "epÃ¤kelpo tallennusluokka funktiolle %qs"
  
! #: fortran/lang.opt:453
! msgid "Enable legacy math intrinsics for compatibility."
  msgstr ""
  
! #: fortran/lang.opt:457
  #, fuzzy
! msgid "Enable support for DEC STRUCTURE/RECORD."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n lisÃ¤mÃ¤Ã¤reiden tuki"
  
! #: fortran/lang.opt:461
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
  msgstr ""
  
! #: fortran/lang.opt:465
  #, fuzzy
! msgid "Set the default double precision kind to an 8 byte wide type."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: fortran/lang.opt:469
  #, fuzzy
! msgid "Set the default integer kind to an 8 byte wide type."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: fortran/lang.opt:473
  #, fuzzy
! msgid "Set the default real kind to an 8 byte wide type."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: fortran/lang.opt:477
  #, fuzzy
! msgid "Set the default real kind to an 10 byte wide type."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: fortran/lang.opt:481
! #, fuzzy
! msgid "Set the default real kind to an 16 byte wide type."
! msgstr "Tuota koodia big-endian-tilassa"
! 
! #: fortran/lang.opt:485
! msgid "Allow dollar signs in entity names."
  msgstr ""
  
! #: fortran/lang.opt:489 config/alpha/alpha.opt:31 common.opt:654
! #: common.opt:788 common.opt:998 common.opt:1002 common.opt:1006
! #: common.opt:1010 common.opt:1574 common.opt:1630 common.opt:1762
! #: common.opt:1766 common.opt:2000 common.opt:2178 common.opt:2879
! msgid "Does nothing. Preserved for backward compatibility."
! msgstr ""
! 
! #: fortran/lang.opt:493
  #, fuzzy
! msgid "Display the code tree after parsing."
! msgstr "NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versio"
  
! #: fortran/lang.opt:497
  #, fuzzy
! msgid "Display the code tree after front end optimization."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: fortran/lang.opt:501
  #, fuzzy
! msgid "Display the code tree after parsing; deprecated option."
! msgstr "NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versio"
  
! #: fortran/lang.opt:505
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
  msgstr ""
  
! #: fortran/lang.opt:509
! #, fuzzy
! msgid "Use f2c calling convention."
! msgstr "tÃ¤mÃ¤ â€�definedâ€�-sanan kÃ¤yttÃ¶ ei ehkÃ¤ ole siirrettÃ¤vÃ¤Ã¤"
! 
! #: fortran/lang.opt:513
! msgid "Assume that the source file is fixed form."
  msgstr ""
  
! #: fortran/lang.opt:517
! msgid "Force creation of temporary to test infrequently-executed forall code."
  msgstr ""
  
! #: fortran/lang.opt:521
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
! msgstr ""
! 
! #: fortran/lang.opt:525 fortran/lang.opt:529
! msgid "Specify where to find the compiled intrinsic modules."
! msgstr ""
! 
! #: fortran/lang.opt:533
! msgid "Allow arbitrary character line width in fixed mode."
! msgstr ""
! 
! #: fortran/lang.opt:537
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
! msgstr ""
! 
! #: fortran/lang.opt:541
! msgid "Pad shorter fixed form lines to line width with spaces."
! msgstr ""
! 
! #: fortran/lang.opt:545
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
! msgstr ""
! 
! #: fortran/lang.opt:549
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
! msgstr ""
! 
! #: fortran/lang.opt:553
! msgid "Assume that the source file is free form."
! msgstr ""
! 
! #: fortran/lang.opt:557
! msgid "Allow arbitrary character line width in free mode."
! msgstr ""
! 
! #: fortran/lang.opt:561
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
! msgstr ""
! 
! #: fortran/lang.opt:565
! msgid "Try to interchange loops if profitable."
! msgstr ""
! 
! #: fortran/lang.opt:569
  #, fuzzy
! msgid "Enable front end optimization."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: fortran/lang.opt:573
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
  msgstr ""
  
! #: fortran/lang.opt:577
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
! msgstr ""
! 
! #: fortran/lang.opt:581
! msgid "Initialize components of derived type variables according to other init flags."
! msgstr ""
! 
! #: fortran/lang.opt:585
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
! msgstr ""
! 
! #: fortran/lang.opt:589
! msgid "Initialize local variables to zero (from g77)."
! msgstr ""
! 
! #: fortran/lang.opt:593
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
! msgstr ""
! 
! #: fortran/lang.opt:597
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
! msgstr ""
! 
! #: fortran/lang.opt:619
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
! msgstr ""
! 
! #: fortran/lang.opt:623
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
! msgstr ""
! 
! #: fortran/lang.opt:627
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
! msgstr ""
! 
! #: fortran/lang.opt:631
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
! msgstr ""
! 
! #: fortran/lang.opt:635
! msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
! msgstr ""
! 
! #: fortran/lang.opt:639
! msgid "Put all local arrays on stack."
! msgstr ""
! 
! #: fortran/lang.opt:643
! msgid "Set default accessibility of module entities to PRIVATE."
! msgstr ""
! 
! #: fortran/lang.opt:663
! msgid "Try to lay out derived types as compactly as possible."
! msgstr ""
! 
! #: fortran/lang.opt:671
  #, fuzzy
! msgid "Protect parentheses in expressions."
! msgstr "ehdotetaan sulkeita %<+%>:n ympÃ¤rille %<<<%>:n sisÃ¤llÃ¤"
  
! #: fortran/lang.opt:675
! msgid "Path to header file that should be pre-included before each compilation unit."
! msgstr ""
! 
! #: fortran/lang.opt:679
  #, fuzzy
! msgid "Enable range checking during compilation."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: fortran/lang.opt:683
! msgid "Interpret any REAL(4) as a REAL(8)."
! msgstr ""
! 
! #: fortran/lang.opt:687
! msgid "Interpret any REAL(4) as a REAL(10)."
! msgstr ""
! 
! #: fortran/lang.opt:691
! msgid "Interpret any REAL(4) as a REAL(16)."
! msgstr ""
! 
! #: fortran/lang.opt:695
! msgid "Interpret any REAL(8) as a REAL(4)."
! msgstr ""
! 
! #: fortran/lang.opt:699
! msgid "Interpret any REAL(8) as a REAL(10)."
! msgstr ""
! 
! #: fortran/lang.opt:703
! msgid "Interpret any REAL(8) as a REAL(16)."
! msgstr ""
! 
! #: fortran/lang.opt:707
! msgid "Reallocate the LHS in assignments."
! msgstr ""
! 
! #: fortran/lang.opt:711
  #, fuzzy
! msgid "Use a 4-byte record marker for unformatted files."
! msgstr "KÃ¤ytÃ¤ big-endian-muotoa muotoilemattomille tiedostoille"
  
! #: fortran/lang.opt:715
  #, fuzzy
! msgid "Use an 8-byte record marker for unformatted files."
! msgstr "KÃ¤ytÃ¤ big-endian-muotoa muotoilemattomille tiedostoille"
  
! #: fortran/lang.opt:719
! msgid "Allocate local variables on the stack to allow indirect recursion."
! msgstr ""
! 
! #: fortran/lang.opt:723
  #, fuzzy
! msgid "Copy array sections into a contiguous block on procedure entry."
! msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: fortran/lang.opt:727
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
! msgstr ""
! 
! #: fortran/lang.opt:743
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
! msgstr ""
! 
! #: fortran/lang.opt:747
! msgid "Append a second underscore if the name already contains an underscore."
! msgstr ""
! 
! #: fortran/lang.opt:755
! msgid "Apply negative sign to zero values."
! msgstr ""
! 
! #: fortran/lang.opt:759
! msgid "Append underscores to externally visible names."
! msgstr ""
! 
! #: fortran/lang.opt:763 c-family/c.opt:1405 c-family/c.opt:1437
! #: c-family/c.opt:1685 config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167
! #: common.opt:1375 common.opt:1450 common.opt:1718 common.opt:1849
! #: common.opt:2249 common.opt:2285 common.opt:2378 common.opt:2382
! #: common.opt:2487 common.opt:2578 common.opt:2586 common.opt:2594
! #: common.opt:2602 common.opt:2703 common.opt:2755 common.opt:2843
! #: common.opt:2980 common.opt:2984 common.opt:2988 common.opt:2992
! msgid "Does nothing.  Preserved for backward compatibility."
! msgstr ""
! 
! #: fortran/lang.opt:803
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
! msgstr ""
! 
! #: fortran/lang.opt:807
  #, fuzzy
! msgid "Conform to the ISO Fortran 2003 standard."
! msgstr "Noudata ISO Fortran 2003 -standardia"
  
! #: fortran/lang.opt:811
  #, fuzzy
! msgid "Conform to the ISO Fortran 2008 standard."
! msgstr "Noudata ISO Fortran 2009 -standardia"
  
! #: fortran/lang.opt:815
  #, fuzzy
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
! msgstr "Noudata ISO Fortran 2009 -standardia"
  
! #: fortran/lang.opt:819
  #, fuzzy
! msgid "Conform to the ISO Fortran 2018 standard."
! msgstr "Noudata ISO Fortran 2009 -standardia"
  
! #: fortran/lang.opt:823
  #, fuzzy
! msgid "Conform to the ISO Fortran 95 standard."
! msgstr "Noudata ISO Fortran 95 -standardia"
  
! #: fortran/lang.opt:827
  #, fuzzy
! msgid "Conform to nothing in particular."
! msgstr "Ã„lÃ¤ noudata mitÃ¤Ã¤n erityisesti"
  
! #: fortran/lang.opt:831
! msgid "Accept extensions to support legacy code."
  msgstr ""
  
! #: c-family/c.opt:182
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
  msgstr ""
  
! #: c-family/c.opt:186
! msgid "Do not discard comments."
! msgstr "Ã„lÃ¤ hylkÃ¤Ã¤ kommentteja."
  
! #: c-family/c.opt:190
! msgid "Do not discard comments in macro expansions."
! msgstr "Ã„lÃ¤ hylkÃ¤Ã¤ kommentteja makroja lavennettaessa."
  
! #: c-family/c.opt:194
! 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
  #, fuzzy
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
! msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
  
! #: c-family/c.opt:205
  #, fuzzy
! msgid "Enable parsing GIMPLE."
! msgstr "%s esikÃ¤Ã¤ntÃ¤jÃ¤n direktiivissÃ¤"
  
! #: c-family/c.opt:209
! msgid "Print the name of header files as they are used."
  msgstr ""
  
! #: c-family/c.opt:213
  #, fuzzy
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
  
! #: c-family/c.opt:217
  #, fuzzy
! msgid "Generate make dependencies."
! msgstr "Luo make-riippuvuudet"
  
! #: c-family/c.opt:221
  #, fuzzy
! msgid "Generate make dependencies and compile."
! msgstr "Luo make-riippuvuudet ja kÃ¤Ã¤nnÃ¤"
  
! #: c-family/c.opt:225
  #, fuzzy
! msgid "-MF <file>\tWrite dependency output to the given file."
! msgstr "Kirjoita riippuvuustuloste annettuun tiedostoon"
  
! #: c-family/c.opt:229
  #, fuzzy
! msgid "Treat missing header files as generated files."
! msgstr "KÃ¤sittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
  
! #: c-family/c.opt:233
! msgid "Like -M but ignore system header files."
! msgstr "Kuten -M, mutta ilman jÃ¤rjestelmÃ¤n otsikkotiedostoja."
! 
! #: c-family/c.opt:237
! msgid "Like -MD but ignore system header files."
! msgstr "Kuten -MD, mutta ilman jÃ¤rjestelmÃ¤n otsikkotiedostoja."
! 
! #: c-family/c.opt:241
  #, fuzzy
! msgid "Generate phony targets for all headers."
! msgstr "virheellinen versionumero â€�%sâ€�"
  
! #: c-family/c.opt:245
! msgid "-MQ <target>\tAdd a MAKE-quoted target."
! msgstr ""
! 
! #: c-family/c.opt:249
! msgid "-MT <target>\tAdd an unquoted target."
! msgstr ""
! 
! #: c-family/c.opt:253
  #, fuzzy
! msgid "Do not generate #line directives."
! msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: c-family/c.opt:257
! #, fuzzy
! msgid "-U<macro>\tUndefine <macro>."
! msgstr "makrojen nimien on oltava tunnisteita"
! 
! #: c-family/c.opt:261
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
  msgstr ""
  
! #: c-family/c.opt:265
! #, fuzzy
! msgid "Warn about things that change between the current -fabi-version and the specified version."
! msgstr "ylivuoto vakiolausekkeessa"
! 
! #: c-family/c.opt:269
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
  msgstr ""
  
! #: c-family/c.opt:276
! msgid "Warn on suspicious calls of standard functions computing absolute values."
  msgstr ""
  
! #: c-family/c.opt:280
  #, fuzzy
! msgid "Warn about suspicious uses of memory addresses."
! msgstr "Varoita muistiosoitteiden epÃ¤ilyttÃ¤vÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤"
  
! #: c-family/c.opt:296
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
! msgstr ""
! 
! #: c-family/c.opt:300
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
! msgstr ""
! 
! #: c-family/c.opt:304 ada/gcc-interface/lang.opt:57
  #, fuzzy
! msgid "Enable most warning messages."
! msgstr "Subject: Fetchmailin varoitus liian suuresta viestistÃ¤"
  
! # vÃ¤hÃ¤n fuzzy
! #: c-family/c.opt:308
  #, fuzzy
! msgid "Warn on any use of alloca."
! msgstr "Varoita pragmain vÃ¤Ã¤rÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤."
  
! #: c-family/c.opt:312
  #, fuzzy
! msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
! msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c-family/c.opt:317
! msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:321
  #, fuzzy
! msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
! msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c-family/c.opt:325
! #, fuzzy
! 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 "muuttuja %qD esitelty %<inline%>:ksi"
! 
! #: c-family/c.opt:331
! msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:343
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
  msgstr ""
  
! #: c-family/c.opt:347
  #, fuzzy
! msgid "Warn about casting functions to incompatible types."
! msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:351
! msgid "Warn about boolean expression compared with an integer value different from true/false."
! msgstr ""
! 
! #: c-family/c.opt:355
  #, fuzzy
! msgid "Warn about certain operations on boolean expressions."
! msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c.opt:359
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
! msgstr ""
! 
! #: c-family/c.opt:363
  #, fuzzy
! msgid "Warn when a built-in function is declared with the wrong signature."
! msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: c-family/c.opt:367
  #, fuzzy
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
! msgstr "Varoita sisÃ¤isen makron ..."
  
! #: c-family/c.opt:371
! msgid "Warn about features not present in ISO C11, but present in ISO C2X."
! msgstr "Varoita ominaisuuksista, joita ei ole ISO C11:ssÃ¤, mutta ovat ISO C2X:ssÃ¤."
  
! #: c-family/c.opt:375
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
! msgstr "Varoita ominaisuuksista, joita ei ole ISO C90:ssÃ¤, mutta ovat ISO C99:ssÃ¤."
! 
! #: c-family/c.opt:379
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
! msgstr "Varoita ominaisuuksista, joita ei ole ISO C99:ssÃ¤, mutta ovat ISO C11:ssÃ¤."
! 
! #: c-family/c.opt:383
! msgid "Warn about C constructs that are not in the common subset of C and C++."
! msgstr "Varoita C:n rakenteista, jotka eivÃ¤t ole C:n ja C++:n yhteisessÃ¤ osajoukossa."
! 
! #: c-family/c.opt:390
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
! msgstr "Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 1998- ja ISO C++ 2011 -standardeissa."
! 
! #: c-family/c.opt:394
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
! msgstr "Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 2011- ja ISO C++ 2014 -standardeissa."
! 
! #: c-family/c.opt:401
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
! msgstr "Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 2014- ja ISO C++ 2017 -standardeissa."
! 
! #: c-family/c.opt:405
! msgid "Warn about casts between incompatible function types."
! msgstr "Varoita epÃ¤yhteensopivien funktiotyyppien vÃ¤lisistÃ¤ muunnoksista."
! 
! #: c-family/c.opt:409
! msgid "Warn about casts which discard qualifiers."
! msgstr "Varoita tyyppimuunnoksista, jotka hylkÃ¤Ã¤vÃ¤t mÃ¤Ã¤reet."
! 
! #: c-family/c.opt:413 c-family/c.opt:417
  #, fuzzy
! msgid "Warn about catch handlers of non-reference type."
! msgstr "Varoita eri enum-tyyppien vertailusta."
  
! #: c-family/c.opt:421
! msgid "Warn about subscripts whose type is \"char\"."
! msgstr "Varoita â€�charâ€�-tyypillÃ¤ indeksoinnista."
! 
! #: c-family/c.opt:425 c-family/c.opt:1310 c-family/c.opt:1314
! #: c-family/c.opt:1318 c-family/c.opt:1322 c-family/c.opt:1326
! #: c-family/c.opt:1330 c-family/c.opt:1334 c-family/c.opt:1341
! #: c-family/c.opt:1345 c-family/c.opt:1349 c-family/c.opt:1353
! #: c-family/c.opt:1357 c-family/c.opt:1361 c-family/c.opt:1365
! #: c-family/c.opt:1369 c-family/c.opt:1373 c-family/c.opt:1377
! #: c-family/c.opt:1381 c-family/c.opt:1385 c-family/c.opt:1389
! #: config/i386/i386.opt:967
  #, fuzzy
! msgid "Deprecated in GCC 9.  This switch has no effect."
! msgstr "Vanhentunut. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n."
  
! #: c-family/c.opt:429
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
! msgstr "Varoita muuttujista, joita â€�longjmpâ€� tai â€�vforkâ€� saattaa muuttaa."
! 
! #: c-family/c.opt:433
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
! msgstr "Varoita mahdollisista sisÃ¤kkÃ¤isistÃ¤ lohkokommenteista ja C++-kommenteista, jotka ulottuvat useammalle kuin yhdelle fyysiselle riville."
! 
! #: c-family/c.opt:437
! msgid "Synonym for -Wcomment."
! msgstr "Sama kuin -Wcomment."
! 
! #: c-family/c.opt:441
! msgid "Warn for conditionally-supported constructs."
! msgstr "Varoittaa ehdollisesti tuetuista rakenteista."
! 
! #: c-family/c.opt:445
! msgid "Warn for implicit type conversions that may change a value."
! msgstr "Varoita implisiittisistÃ¤ tyyppimuunnoksista, jotka voivat muuttaa arvoa."
! 
! #: c-family/c.opt:449
! msgid "Warn for converting NULL from/to a non-pointer type."
! msgstr "Varoita NULLin muunnoksesta epÃ¤osoitintyypiksi."
! 
! #: c-family/c.opt:457
! msgid "Warn when all constructors and destructors are private."
! msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiÃ¤."
! 
! #: c-family/c.opt:461
  #, fuzzy
! msgid "Warn about dangling else."
! msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤."
  
! #: c-family/c.opt:465
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr ""
  
! #: c-family/c.opt:469
! #, fuzzy
! msgid "Warn when a declaration is found after a statement."
! msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤"
! 
! #: c-family/c.opt:473
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "Varoita epÃ¤tÃ¤ydellisen osoitintyypin tuhoamisesta."
! 
! #: c-family/c.opt:477
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
! msgstr "Varoita polymorfisten olioiden tuhoamisesta epÃ¤virtuaalisilla hajottimilla."
! 
! #: c-family/c.opt:485
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:490
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
! msgstr ""
! 
! #: c-family/c.opt:495
  #, fuzzy
! msgid "Warn about positional initialization of structs requiring designated initializers."
! msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa"
  
! #: c-family/c.opt:499
  #, fuzzy
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
! msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
  
! #: c-family/c.opt:503
! msgid "Warn if type qualifiers on pointers are discarded."
! msgstr "Varoita jos osoittimien tyyppimÃ¤Ã¤reet hylÃ¤tÃ¤Ã¤n."
! 
! #: c-family/c.opt:507
! msgid "Warn about compile-time integer division by zero."
! msgstr "Varoita kÃ¤Ã¤nnÃ¶saikaisesta nollalla jaosta."
! 
! #: c-family/c.opt:511
  #, fuzzy
! msgid "Warn about duplicated branches in if-else statements."
! msgstr "Varoita tyhjÃ¤stÃ¤ rungosta if- ja else-lauseissa."
  
! #: c-family/c.opt:515
  #, fuzzy
! msgid "Warn about duplicated conditions in an if-else-if chain."
! msgstr "Varoita tyhjÃ¤stÃ¤ rungosta if- ja else-lauseissa."
  
! #: c-family/c.opt:519
! msgid "Warn about violations of Effective C++ style rules."
! msgstr "Varoita Effective C++ -tyylisÃ¤Ã¤ntÃ¶jen rikkomuksista."
! 
! #: c-family/c.opt:523
! msgid "Warn about an empty body in an if or else statement."
! msgstr "Varoita tyhjÃ¤stÃ¤ rungosta if- ja else-lauseissa."
! 
! #: c-family/c.opt:527
  #, fuzzy
! msgid "Warn about stray tokens after #else and #endif."
! msgstr "Varoita ylimÃ¤Ã¤rÃ¤isistÃ¤ merkeistÃ¤ #elif- ja #endif-direktiivien perÃ¤ssÃ¤."
  
! #: c-family/c.opt:531
! msgid "Warn about comparison of different enum types."
! msgstr "Varoita eri enum-tyyppien vertailusta."
! 
! #: c-family/c.opt:539
! #, fuzzy
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
! msgstr "%J%qD on tavallisesti ei-staattinen funktio"
! 
! #: c-family/c.opt:547
! #, fuzzy
! msgid "Warn about semicolon after in-class function definition."
! msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤."
! 
! #: c-family/c.opt:551
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
! msgstr "Varoita implisiittisistÃ¤ tyyppimuunnoksista, jotka aiheuttavat liukulukutarkkuuden menetystÃ¤."
! 
! #: c-family/c.opt:555
! msgid "Warn if testing floating point numbers for equality."
! msgstr "Varoita liukulukujen yhtÃ¤suuruusvertailuista."
! 
! #: c-family/c.opt:559 c-family/c.opt:601
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
! msgstr "Varoita epÃ¤ilyttÃ¤vistÃ¤ printf/scanf/strftime/strfmon-muotoilumerkkijonoista."
! 
! #: c-family/c.opt:563
! msgid "Warn about format strings that contain NUL bytes."
! msgstr "Varoita NUL-tavuja sisÃ¤ltÃ¤vistÃ¤ muotoilumerkkijonoista."
! 
! #: c-family/c.opt:567
! #, fuzzy
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "liian paljon argumentteja funktiolle %<va_start%>"
! 
! #: c-family/c.opt:571
! msgid "Warn about format strings that are not literals."
! msgstr "Varoita muotoilumerkkijonoista, jotka eivÃ¤t ole literaaleja."
! 
! #: c-family/c.opt:575
! 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:580
! msgid "Warn about possible security problems with format functions."
! msgstr "Varoita mahdollisista turvallisuusongelmista muotoilufunktioiden yhteydessÃ¤."
! 
! #: c-family/c.opt:584
  #, fuzzy
! msgid "Warn about sign differences with format functions."
! msgstr "Varoita mahdollisista turvallisuusongelmista muotoilufunktioiden yhteydessÃ¤"
  
! #: c-family/c.opt:588
  #, fuzzy
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
! msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:593
! msgid "Warn about strftime formats yielding 2-digit years."
! msgstr "Varoita kaksinumeroisia vuosilukuja tuottavista strftime-muotoiluista."
! 
! #: c-family/c.opt:597
! msgid "Warn about zero-length formats."
! msgstr "Varoita nollan pituisista muotoiluista."
! 
! #: c-family/c.opt:605
  #, fuzzy
! msgid "Warn about function calls with format strings that write past the end of the destination region."
! msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
! #: c-family/c.opt:610
  #, fuzzy
! msgid "Warn about calls to snprintf and similar functions that truncate output."
! msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:614
! #, fuzzy
! msgid "Warn when the field in a struct is not aligned."
! msgstr "Varoita kun Cell-mikrokoodattu kÃ¤sky lÃ¤hetetÃ¤Ã¤n"
  
! #: c-family/c.opt:618
! msgid "Warn whenever type qualifiers are ignored."
! msgstr "Varoita tyyppimÃ¤Ã¤reiden huomiotta jÃ¤ttÃ¤misestÃ¤."
! 
! #: c-family/c.opt:622
  #, fuzzy
! msgid "Warn whenever attributes are ignored."
! msgstr "Varoita tyyppimÃ¤Ã¤reiden huomiotta jÃ¤ttÃ¤misestÃ¤."
  
! #: c-family/c.opt:626
! #, fuzzy
! msgid "Warn when there is a conversion between pointers that have incompatible types."
! msgstr "parametrilla %P on vaillinainen tyyppi %qT"
! 
! #: c-family/c.opt:630
! msgid "Warn when the address of packed member of struct or union is taken."
  msgstr ""
  
! #: c-family/c.opt:634
! msgid "Warn about variables which are initialized to themselves."
! msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan."
! 
! #: c-family/c.opt:638
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr ""
  
! #: c-family/c.opt:642
! msgid "Warn about implicit declarations."
! msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤."
  
! #: c-family/c.opt:650
  #, fuzzy
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
! msgstr "Varoita implisiittisistÃ¤ muunnoksista"
  
! #: c-family/c.opt:654
! msgid "Warn if \"defined\" is used outside #if."
! msgstr "Varoita â€�definedâ€�:in kÃ¤ytÃ¶stÃ¤ #if-ehdon ulkopuolella."
  
! #: c-family/c.opt:658
! msgid "Warn about implicit function declarations."
! msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤."
! 
! #: c-family/c.opt:662
! msgid "Warn when a declaration does not specify a type."
! msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤."
! 
! #: c-family/c.opt:669
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr ""
  
! #: c-family/c.opt:673
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr ""
  
! #: c-family/c.opt:677
  #, fuzzy
! msgid "Warn for suspicious integer expressions in boolean context."
! msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c-family/c.opt:681
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
! msgstr "Varoita osoittimien tyyppimuunnoksista erikokoisiksi kokonaisluvuiksi."
! 
! #: c-family/c.opt:685
! msgid "Warn about invalid uses of the \"offsetof\" macro."
! msgstr "Varoita â€�offsetofâ€�-makron virheellisestÃ¤ kÃ¤ytÃ¶stÃ¤."
! 
! #: c-family/c.opt:689
! msgid "Warn about PCH files that are found but not used."
! msgstr "Varoita lÃ¶ytyneistÃ¤ PCH-tiedostoista, joita ei kÃ¤ytetÃ¤."
! 
! #: c-family/c.opt:693
  #, fuzzy
! msgid "Warn when a jump misses a variable initialization."
! msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c-family/c.opt:697
! 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:701
! #, fuzzy
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
! msgstr "Varoita vertailusta, joka on aina tosi tai aina epÃ¤tosi."
! 
! #: c-family/c.opt:705
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr ""
  
! #: c-family/c.opt:709
! msgid "Do not warn about using \"long long\" when -pedantic."
! msgstr "Ã„lÃ¤ varoita â€�long longâ€�-tyypistÃ¤ -pedantic-tilassa."
! 
! #: c-family/c.opt:713
! msgid "Warn about suspicious declarations of \"main\"."
! msgstr "Varoita epÃ¤ilyttÃ¤vistÃ¤ â€�mainâ€�-funktion esittelyistÃ¤."
! 
! #: c-family/c.opt:721
! 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:725
! 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:729
  #, fuzzy
! msgid "Warn when the indentation of the code does not reflect the block structure."
! msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: c-family/c.opt:733
! msgid "Warn about possibly missing braces around initializers."
! msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa."
! 
! #: c-family/c.opt:737
! msgid "Warn about global functions without previous declarations."
! msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyÃ¤."
! 
! #: c-family/c.opt:741
! msgid "Warn about missing fields in struct initializers."
! msgstr "Varoita puuttuvista kentistÃ¤ struct-alustimissa."
! 
! #: c-family/c.opt:745
! 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:749
  #, fuzzy
! msgid "Warn on direct multiple inheritance."
! msgstr "Varoita saman objektin useista esittelyistÃ¤"
  
! #: c-family/c.opt:753
  #, fuzzy
! msgid "Warn on namespace definition."
! msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: c-family/c.opt:757
  #, fuzzy
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
! msgstr "Varoita kun Cell-mikrokoodattu kÃ¤sky lÃ¤hetetÃ¤Ã¤n"
  
! #: c-family/c.opt:761
  #, fuzzy
! msgid "Warn about missing sized deallocation functions."
! msgstr "Varoita puuttuvista kentistÃ¤ struct-alustimissa"
  
! #: c-family/c.opt:765
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr ""
  
! #: c-family/c.opt:769
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
! msgstr ""
! 
! #: c-family/c.opt:773
! msgid "Warn when sizeof is applied on a parameter declared as an array."
! msgstr ""
! 
! #: c-family/c.opt:777
  #, fuzzy
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:782
  #, fuzzy
! msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:787
  #, fuzzy
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
! msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:791
  #, fuzzy
! msgid "Warn about functions which might be candidates for format attributes."
! msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c-family/c.opt:795
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr ""
  
! #: c-family/c.opt:800
  #, fuzzy
! msgid "Warn about enumerated switches, with no default, missing a case."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: c-family/c.opt:804
  #, fuzzy
! msgid "Warn about enumerated switches missing a \"default:\" statement."
! msgstr "Varoita tyhjÃ¤stÃ¤ rungosta if- ja else-lauseissa."
  
! #: c-family/c.opt:808
  #, fuzzy
! msgid "Warn about all enumerated switches missing a specific case."
! msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c.opt:812
  #, fuzzy
! msgid "Warn about switches with boolean controlling expression."
! msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c.opt:816
  #, fuzzy
! msgid "Warn on primary template declaration."
! msgstr "malliesittelylle %q+D"
  
! #: c-family/c.opt:820
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
! msgstr ""
! 
! #: c-family/c.opt:829
  #, fuzzy
! msgid "Warn about user-specified include directories that do not exist."
! msgstr "Varoita annetuista include-hakemistoista, jotka eivÃ¤t ole olemassa"
  
! #: c-family/c.opt:833
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
! msgstr "Varoita funktioparametreistÃ¤, jotka on esitelty ilman tyyppimÃ¤Ã¤rittelyjÃ¤ K&R-tyylisissÃ¤ funktioissa."
  
! #: c-family/c.opt:837
! msgid "Warn about global functions without prototypes."
! msgstr "Varoita globaaleista funktioista, joilla ei ole prototyyppiÃ¤."
  
! #: c-family/c.opt:844
! msgid "Warn about use of multi-character character constants."
! msgstr "Varoita monimerkkisistÃ¤ merkkivakioista."
! 
! #: c-family/c.opt:848
  #, fuzzy
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
! msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: c-family/c.opt:852
  #, fuzzy
! msgid "Warn about \"extern\" declarations not at file scope."
! msgstr "Varoita saman objektin useista esittelyistÃ¤"
  
! #: c-family/c.opt:856
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
! msgstr ""
! 
! #: c-family/c.opt:860
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
! msgstr ""
! 
! #: c-family/c.opt:864
  #, fuzzy
! msgid "Warn when non-templatized friend functions are declared within a template."
! msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: c-family/c.opt:868
  #, fuzzy
! msgid "Warn when a conversion function will never be called due to the type it converts to."
! msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: c-family/c.opt:872
! msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr ""
  
! #: c-family/c.opt:876
! msgid "Warn about non-virtual destructors."
! msgstr "Varoita epÃ¤virtuaalisista hajottimista."
  
! #: c-family/c.opt:880
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr ""
  
! #: c-family/c.opt:896
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
! msgstr "-Wnormalized=[none|id|nfc|nfkc]\tVaroita normalisoimattomista Unicode-merkkijonoista."
  
! #: c-family/c.opt:919
! msgid "Warn if a C-style cast is used in a program."
! msgstr "Varoita C-tyylisistÃ¤ tyyppimuunnoksista ohjelmassa."
! 
! #: c-family/c.opt:923
  #, fuzzy
! msgid "Warn for obsolescent usage in a declaration."
! msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤"
  
! #: c-family/c.opt:927
  #, fuzzy
! msgid "Warn if an old-style parameter definition is used."
! msgstr "vanhanmallisia parametriesittelyitÃ¤ prototyypitetyssÃ¤ funktiomÃ¤Ã¤rittelyssÃ¤"
  
! #: c-family/c.opt:931
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
! msgstr ""
  
! #: c-family/c.opt:935
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr ""
  
! #: c-family/c.opt:939
! msgid "Warn about overloaded virtual function names."
! msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤."
! 
! #: c-family/c.opt:943
  #, fuzzy
! msgid "Warn about overriding initializers without side effects."
! msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
  
! #: c-family/c.opt:947
  #, fuzzy
! msgid "Warn about overriding initializers with side effects."
! msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
  
! #: c-family/c.opt:951
! #, fuzzy
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
! msgstr "Varoita pakatuista bittikentistÃ¤, joiden siirrososoite vaihtui GCC 4.4:ssÃ¤"
  
! #: c-family/c.opt:955
! #, fuzzy
! msgid "Warn about possibly missing parentheses."
! msgstr "Varoita mahdollisesti puuttuvista sulkeista"
! 
! #: c-family/c.opt:963
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr ""
  
! #: c-family/c.opt:967
  #, fuzzy
! msgid "Warn when converting the type of pointers to member functions."
! msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: c-family/c.opt:971
! msgid "Warn about function pointer arithmetic."
! msgstr "Varoita laskutoimituksista funktio-osoittimilla."
! 
! #: c-family/c.opt:975
  #, fuzzy
! msgid "Warn when a pointer differs in signedness in an assignment."
! msgstr "tyyppimuunnos osoittimesta erisuuruiseen kokonaislukuun"
  
! #: c-family/c.opt:979
! #, fuzzy
! msgid "Warn when a pointer is compared with a zero character constant."
! msgstr "Varoita monimerkkisistÃ¤ merkkivakioista"
! 
! #: c-family/c.opt:983
! msgid "Warn when a pointer is cast to an integer of a different size."
! msgstr "Varoita osoittimien tyyppimuunnoksista erikokoisiksi kokonaisluvuiksi."
! 
! # vÃ¤hÃ¤n fuzzy
! #: c-family/c.opt:987
! msgid "Warn about misuses of pragmas."
! msgstr "Varoita pragmain vÃ¤Ã¤rÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤."
! 
! #: c-family/c.opt:991
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr ""
  
! #: c-family/c.opt:995
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr ""
  
! #: c-family/c.opt:999
! msgid "Warn if inherited methods are unimplemented."
! msgstr "Varoita perittyjen metodien puuttuvista toteutuksista."
! 
! #: c-family/c.opt:1003 c-family/c.opt:1007
! msgid "Warn for placement new expressions with undefined behavior."
  msgstr ""
  
! #: c-family/c.opt:1011
! msgid "Warn about multiple declarations of the same object."
! msgstr "Varoita saman objektin useista esittelyistÃ¤."
! 
! #: c-family/c.opt:1015
! msgid "Warn about redundant calls to std::move."
  msgstr ""
  
! # vÃ¤hÃ¤n fuzzy
! #: c-family/c.opt:1019
  #, fuzzy
! msgid "Warn about uses of register storage specifier."
! msgstr "Varoita pragmain vÃ¤Ã¤rÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤."
  
! #: c-family/c.opt:1023
! msgid "Warn when the compiler reorders code."
! msgstr "Varoita kun kÃ¤Ã¤ntÃ¤jÃ¤ jÃ¤rjestÃ¤Ã¤ koodia uudelleen."
! 
! #: c-family/c.opt:1027
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
! msgstr "Varoita kun funktion paluutyypiksi jÃ¤Ã¤ â€�intâ€� (C), tai kun paluutyypit ovat ristiriitaiset (C++)."
! 
! #: c-family/c.opt:1031
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
! msgstr ""
! 
! #: c-family/c.opt:1035
  #, fuzzy
! msgid "Warn if a selector has multiple methods."
! msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyÃ¤."
  
! #: c-family/c.opt:1039
  #, fuzzy
! msgid "Warn about possible violations of sequence point rules."
! msgstr "Varoita Effective C++ -tyylisÃ¤Ã¤ntÃ¶jen rikkomuksista"
  
! #: c-family/c.opt:1043
! msgid "Warn if a local declaration hides an instance variable."
! msgstr "Varoita kun paikallinen esittely piilottaa instanssimuuttujan."
! 
! #: c-family/c.opt:1047 c-family/c.opt:1051
  #, fuzzy
! msgid "Warn if left shift of a signed value overflows."
! msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: c-family/c.opt:1055
! msgid "Warn if shift count is negative."
! msgstr "Varoita kun oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen."
! 
! #: c-family/c.opt:1059
  #, fuzzy
! msgid "Warn if shift count >= width of type."
! msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: c-family/c.opt:1063
  #, fuzzy
! msgid "Warn if left shifting a negative value."
! msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: c-family/c.opt:1067
! msgid "Warn about signed-unsigned comparisons."
! msgstr "Varoita signed-unsigned-vertailuista."
! 
! #: c-family/c.opt:1075
  #, fuzzy
! msgid "Warn for implicit type conversions between signed and unsigned integers."
! msgstr "Varoita implisiittisistÃ¤ tyyppimuunnoksista etumerkillisten ja etumerkittÃ¶mien kokonaislukujen vÃ¤lillÃ¤"
  
! #: c-family/c.opt:1079
  #, fuzzy
! msgid "Warn when overload promotes from unsigned to signed."
! msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
! 
! #: c-family/c.opt:1083
! #, fuzzy
! msgid "Warn about uncasted NULL used as sentinel."
! msgstr "Varoita pragmain vÃ¤Ã¤rÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤"
! 
! #: c-family/c.opt:1087
! msgid "Warn about unprototyped function declarations."
! msgstr "Varoita prototyypittÃ¶mistÃ¤ funktioesittelyistÃ¤."
! 
! #: c-family/c.opt:1099
! msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr ""
  
! #: c-family/c.opt:1103
! msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr ""
  
! #: c-family/c.opt:1107
! msgid "Deprecated.  This switch has no effect."
! msgstr "Vanhentunut. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n."
  
! #: c-family/c.opt:1115
! msgid "Warn if a comparison always evaluates to true or false."
! msgstr "Varoita vertailusta, joka on aina tosi tai aina epÃ¤tosi."
! 
! #: c-family/c.opt:1119
! msgid "Warn if a throw expression will always result in a call to terminate()."
! msgstr ""
! 
! #: c-family/c.opt:1123
! msgid "Warn about features not present in traditional C."
! msgstr "Varoita ominaisuuksista, joita ei ole perinteisessÃ¤ C:ssÃ¤."
! 
! #: c-family/c.opt:1127
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
! msgstr ""
! 
! #: c-family/c.opt:1131
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
! msgstr ""
! 
! #: c-family/c.opt:1135
  #, fuzzy
! msgid "Warn about @selector()s without previously declared methods."
! msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyÃ¤."
  
! #: c-family/c.opt:1139
! msgid "Warn if an undefined macro is used in an #if directive."
! msgstr "Varoita mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n makron kÃ¤ytÃ¶stÃ¤ #if-ehdossa."
! 
! #: c-family/c.opt:1151
! msgid "Warn about unrecognized pragmas."
! msgstr "Varoita tuntemattomista pragmoista."
! 
! #: c-family/c.opt:1155
! msgid "Warn about unsuffixed float constants."
! msgstr "Varoita loppuliitteettÃ¶mistÃ¤ liukulukuvakioista."
! 
! #: c-family/c.opt:1163
  #, fuzzy
! msgid "Warn when typedefs locally defined in a function are not used."
! msgstr "%Jnimike %qD mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: c-family/c.opt:1167
  #, fuzzy
! msgid "Warn about macros defined in the main file that are not used."
! msgstr "Varoita lÃ¶ytyneistÃ¤ PCH-tiedostoista, joita ei kÃ¤ytetÃ¤"
  
! #: c-family/c.opt:1171
  #, fuzzy
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
! msgstr "Varoita, jos attribuutilla warn_unused_result merkitty funktion kutsuja ei kÃ¤ytÃ¤ paluuarvoa"
  
! #: c-family/c.opt:1179 c-family/c.opt:1183
  #, fuzzy
! msgid "Warn when a const variable is unused."
! msgstr "Varoita kÃ¤yttÃ¤mÃ¤ttÃ¶mistÃ¤ muuttujista"
  
! #: c-family/c.opt:1187
! msgid "Warn about using variadic macros."
! msgstr "Varoita variadisista makroista."
! 
! #: c-family/c.opt:1191
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
! msgstr ""
! 
! #: c-family/c.opt:1195
  #, fuzzy
! msgid "Warn if a variable length array is used."
! msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c-family/c.opt:1199
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
! msgstr ""
  
! #: c-family/c.opt:1206
! msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
! msgstr ""
! 
! #: c-family/c.opt:1210
  #, fuzzy
! msgid "Warn when a register variable is declared volatile."
! msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c-family/c.opt:1214
! msgid "Warn on direct virtual inheritance."
! msgstr "Varoita suorasta virtuaalisesta perinnÃ¤stÃ¤."
! 
! #: c-family/c.opt:1218
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
! msgstr ""
! 
! # TÃ¤mÃ¤ on -Wwrite-strings -valitsimen kÃ¤Ã¤nnÃ¶s. TÃ¤ssÃ¤ puhutaan nonzerosta, mutta
! # tottakai valitsimen antaminen sinÃ¤nsÃ¤ saa sen epÃ¤nollaksi, eikÃ¤ tÃ¤mÃ¤ mitÃ¤Ã¤n
! # numeroarvoja parametrikseen ota. Ei muissakaan valitsimissa mistÃ¤Ã¤n epÃ¤nollasta
! # puhuta, miksi tÃ¤ssÃ¤?
! #: c-family/c.opt:1222
! msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
! msgstr "C++:ssa varoitetaan vanhentuneesta merkkijonoliteraalien tyyppimuunnoksesta â€�char *â€�:een. C:ssÃ¤ annetaan vastaava varoitus, vaikkei muunnos ISO C -standardin mukaan tietenkÃ¤Ã¤n ole vanhentunut."
! 
! #: c-family/c.opt:1226
! msgid "Warn when a literal '0' is used as null pointer."
! msgstr "Varoita kun â€�0â€�-literaalia kÃ¤ytetÃ¤Ã¤n nollaosoittimena."
! 
! #: c-family/c.opt:1230
! msgid "Warn about useless casts."
! msgstr "Varoita tarpeettomista tyyppimuunnoksista."
! 
! #: c-family/c.opt:1234
! 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:1238
  #, fuzzy
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
! msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤."
  
! #: c-family/c.opt:1242
  #, fuzzy
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
! msgstr "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  
! #: c-family/c.opt:1247
! msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
! msgstr "Sama kuin -std=c89 (C) tai -std=c++98 (C++)."
! 
! #: c-family/c.opt:1255
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
! msgstr ""
! 
! #: c-family/c.opt:1259
! msgid "Enforce class member access control semantics."
! msgstr ""
! 
! #: c-family/c.opt:1263
! msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
! msgstr ""
! 
! #: c-family/c.opt:1267
! msgid "Support C++17 allocation of over-aligned types."
! msgstr ""
! 
! #: c-family/c.opt:1271
! msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
! msgstr ""
! 
! #: c-family/c.opt:1278
  #, fuzzy
! msgid "Allow variadic functions without named parameter."
! msgstr "kenttÃ¤ %qE esitelty funktiona"
  
! #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
! #: c-family/c.opt:1858 c-family/c.opt:1874
! msgid "No longer supported."
! msgstr "Ei enÃ¤Ã¤ tuettu."
! 
! #: c-family/c.opt:1286
! msgid "Recognize the \"asm\" keyword."
! msgstr "Tunnista â€�asmâ€�-avainsana."
! 
! #: c-family/c.opt:1294
! msgid "Recognize built-in functions."
! msgstr "Tunnista sisÃ¤iset funktiot."
! 
! #: c-family/c.opt:1301
! msgid "Where shorter, use canonicalized paths to systems headers."
! msgstr ""
! 
! #: c-family/c.opt:1305
! 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:1393
  #, fuzzy
! msgid "Deprecated in GCC 8.  This switch has no effect."
! msgstr "Vanhentunut. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n."
  
! #: c-family/c.opt:1397
  #, fuzzy
! msgid "Enable support for C++ concepts."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n lisÃ¤mÃ¤Ã¤reiden tuki"
  
! #: c-family/c.opt:1401
  #, fuzzy
! msgid "Allow the arguments of the '?' operator to have different types."
! msgstr "Salli â€�?â€�-operaattorin argumenttien olla eri tyyppiÃ¤"
  
! #: c-family/c.opt:1409
  #, fuzzy
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
! msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
  
! #: c-family/c.opt:1413
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
! msgstr ""
! 
! #: c-family/c.opt:1417
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
! msgstr ""
! 
! #: c-family/c.opt:1421
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
! msgstr ""
! 
! #: c-family/c.opt:1425
  #, fuzzy
! msgid "Emit debug annotations during preprocessing."
! msgstr "virheellinen esikÃ¤Ã¤ntÃ¤jÃ¤n direktiivi #%s"
  
! #: c-family/c.opt:1429
! msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
! msgstr ""
! 
! #: c-family/c.opt:1433
  #, fuzzy
! msgid "Factor complex constructors and destructors to favor space over speed."
! msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiÃ¤"
  
! #: c-family/c.opt:1441
! msgid "Print hierarchical comparisons when template types are mismatched."
! msgstr ""
! 
! #: c-family/c.opt:1445
  #, fuzzy
! msgid "Preprocess directives only."
! msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: c-family/c.opt:1449
! msgid "Permit '$' as an identifier character."
! msgstr "Salli â€�$â€� merkkinÃ¤ tunnisteessa."
! 
! #: c-family/c.opt:1453
! msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
! msgstr ""
! 
! #: c-family/c.opt:1457
  #, fuzzy
! msgid "Write all declarations as Ada code transitively."
! msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤"
  
! #: c-family/c.opt:1461
  #, fuzzy
! msgid "Write all declarations as Ada code for the given file only."
! msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤"
  
! #: c-family/c.opt:1468
! msgid "-fno-elide-type Do not elide common elements in template comparisons."
! msgstr ""
! 
! #: c-family/c.opt:1472
  #, fuzzy
! msgid "Generate code to check exception specifications."
! msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c-family/c.opt:1479
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
! msgstr ""
! 
! #: c-family/c.opt:1483
! msgid "Permit universal character names (\\u and \\U) in identifiers."
! msgstr ""
! 
! #: c-family/c.opt:1487
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
! msgstr ""
! 
! #: c-family/c.opt:1491
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
! msgstr ""
! 
! #: c-family/c.opt:1501
! msgid "Do not assume that standard C libraries and \"main\" exist."
! msgstr ""
! 
! #: c-family/c.opt:1505
! msgid "Recognize GNU-defined keywords."
! msgstr "Tunnista GNU-mÃ¤Ã¤ritellyt avainsanat."
! 
! #: c-family/c.opt:1509
! msgid "Generate code for GNU runtime environment."
! msgstr "Tuota koodi GNU-suoritusympÃ¤ristÃ¶lle."
! 
! #: c-family/c.opt:1513
  #, fuzzy
! msgid "Use traditional GNU semantics for inline functions."
! msgstr "perinteinen C ei hyvÃ¤ksy automaattista koostealustusta"
  
! #: c-family/c.opt:1526
! msgid "Assume normal C execution environment."
! msgstr "Oleta normaali C-suoritusympÃ¤ristÃ¶."
! 
! #: c-family/c.opt:1534
  #, fuzzy
! msgid "Export functions even if they can be inlined."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: c-family/c.opt:1538
  #, fuzzy
! msgid "Emit implicit instantiations of inline templates."
! msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: c-family/c.opt:1542
  #, fuzzy
! msgid "Emit implicit instantiations of templates."
! msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: c-family/c.opt:1546
! msgid "Implement C++17 inheriting constructor semantics."
  msgstr ""
  
! #: c-family/c.opt:1553
! msgid "Don't emit dllexported inline functions unless needed."
! msgstr ""
  
! #: c-family/c.opt:1560
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
! msgstr ""
! 
! #: c-family/c.opt:1564
  #, fuzzy
! msgid "Don't warn about uses of Microsoft extensions."
! msgstr "Ã„lÃ¤ varoita Microsoft-laajennosten kÃ¤ytÃ¶stÃ¤"
  
! #: c-family/c.opt:1583
! msgid "Implement resolution of DR 150 for matching of template template arguments."
! msgstr ""
! 
! #: c-family/c.opt:1587
! msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
! msgstr "Luo koodi NeXT (Apple Mac OS X) -suoritusympÃ¤ristÃ¶lle."
! 
! #: c-family/c.opt:1591
! msgid "Assume that receivers of Objective-C messages may be nil."
! msgstr ""
! 
! #: c-family/c.opt:1595
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
! msgstr ""
! 
! #: c-family/c.opt:1599
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
! msgstr ""
! 
! #: c-family/c.opt:1624
! msgid "Treat a throw() exception specification as noexcept to improve code size."
! msgstr ""
! 
! #: c-family/c.opt:1628
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
! msgstr ""
! 
! #: c-family/c.opt:1634
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
! msgstr ""
! 
! #: c-family/c.opt:1638
! msgid "Allow fast jumps to the message dispatcher."
! msgstr ""
! 
! #: c-family/c.opt:1644
  #, fuzzy
! msgid "Enable Objective-C exception and synchronization syntax."
! msgstr "KÃ¤ytÃ¤ poikkeustenkÃ¤sittelyÃ¤"
  
! #: c-family/c.opt:1648
  #, fuzzy
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
! msgstr "KÃ¤ytÃ¤ roskienkeruuta (GC) Objective-C/Objective-C++-ohjelmissa"
  
! #: c-family/c.opt:1652
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
! msgstr ""
! 
! #: c-family/c.opt:1657
  #, fuzzy
! msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr "KÃ¤ytÃ¤ poikkeustenkÃ¤sittelyÃ¤"
  
! #: c-family/c.opt:1661
  #, fuzzy
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
! msgstr "Noudata ISO 1990 C -standardia vuoden 1994 korjauksineen"
  
! #: c-family/c.opt:1665
! msgid "Enable OpenACC."
! msgstr "KÃ¤ytÃ¤ OpenACC:ta."
! 
! #: c-family/c.opt:1669
! msgid "Specify default OpenACC compute dimensions."
  msgstr ""
  
! #: c-family/c.opt:1673
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
! msgstr ""
! 
! #: c-family/c.opt:1677
  #, fuzzy
! msgid "Enable OpenMP's SIMD directives."
! msgstr "Luokittelematon lause IF-lauseessa kohdassa %C"
  
! #: c-family/c.opt:1681
  #, fuzzy
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
! msgstr "Tunnista C++:n avainsanat kuten â€�complâ€� ja â€�xorâ€�"
  
! #: c-family/c.opt:1692
! msgid "Look for and use PCH files even when preprocessing."
! msgstr ""
! 
! #: c-family/c.opt:1696
  #, fuzzy
! msgid "Downgrade conformance errors to warnings."
! msgstr "KÃ¤sittele kaikki varoitukset virheinÃ¤"
  
! #: c-family/c.opt:1700
  #, fuzzy
! msgid "Enable Plan 9 language extensions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: c-family/c.opt:1704
! msgid "Treat the input file as already preprocessed."
! msgstr "KÃ¤sittele syÃ¶tetiedosto jo esikÃ¤Ã¤nnettynÃ¤."
  
! #: c-family/c.opt:1712
! msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
  msgstr ""
  
! #: c-family/c.opt:1716
! msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
! msgstr ""
! 
! #: c-family/c.opt:1720
! msgid "Treat known sprintf return values as constants."
! msgstr ""
! 
! #: c-family/c.opt:1724
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
! msgstr ""
! 
! #: c-family/c.opt:1728
  #, fuzzy
! msgid "Enable automatic template instantiation."
! msgstr "KÃ¤ytÃ¤ auto_maattisisennystÃ¤"
  
! #: c-family/c.opt:1732
  #, fuzzy
! msgid "Generate run time type descriptor information."
! msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: c-family/c.opt:1736 ada/gcc-interface/lang.opt:77
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "KÃ¤ytÃ¤ luetelluille tyypeille kapeinta mahdollista kokonaislukutyyppiÃ¤."
! 
! #: c-family/c.opt:1740
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
! msgstr ""
! 
! #: c-family/c.opt:1744
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
! msgstr ""
! 
! #: c-family/c.opt:1748 ada/gcc-interface/lang.opt:81
! msgid "Make \"char\" signed by default."
! msgstr "Tee â€�charâ€�-tyypistÃ¤ oletuksena etumerkillinen."
! 
! #: c-family/c.opt:1752
  #, fuzzy
! msgid "Enable C++14 sized deallocation support."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: c-family/c.opt:1759
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1775
! msgid "Display statistics accumulated during compilation."
! msgstr ""
! 
! #: c-family/c.opt:1779
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
! msgstr ""
! 
! #: c-family/c.opt:1786 c-family/c.opt:1791
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
! msgstr ""
! 
! #: c-family/c.opt:1808
! msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
! msgstr ""
! 
! #: c-family/c.opt:1812
  #, fuzzy
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
! msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
! #: c-family/c.opt:1819
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
! msgstr ""
! 
! #: c-family/c.opt:1826
  #, fuzzy
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
! msgstr "Ã„lÃ¤ luo sÃ¤ieturvallista koodia paikallisten staattisten muuttujien alustamiseksi"
  
! #: c-family/c.opt:1830
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
! msgstr ""
! 
! #: c-family/c.opt:1834 ada/gcc-interface/lang.opt:85
  #, fuzzy
! msgid "Make \"char\" unsigned by default."
! msgstr "Tee â€�charâ€�-tyypistÃ¤ oletuksena etumerkitÃ¶n"
  
! #: c-family/c.opt:1838
  #, fuzzy
! msgid "Use __cxa_atexit to register destructors."
! msgstr "kÃ¤ytÃ¤ aina numeroita kÃ¤yttÃ¤jÃ¤n/ryhmÃ¤n nimissÃ¤"
  
! #: c-family/c.opt:1842
! msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr ""
  
! #: c-family/c.opt:1846
! msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr ""
  
! #: c-family/c.opt:1850
! msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr ""
  
! #: c-family/c.opt:1862 d/lang.opt:330
! msgid "Emit common-like symbols as weak symbols."
! msgstr ""
  
! #: c-family/c.opt:1866
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
! msgstr ""
! 
! #: c-family/c.opt:1870
! msgid "Generate a #line directive pointing at the current working directory."
! msgstr ""
! 
! #: c-family/c.opt:1878
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
! msgstr ""
! 
! #: c-family/c.opt:1882
  #, fuzzy
! msgid "Dump declarations to a .decl file."
! msgstr "%qD:n esittely void-taulukkona"
  
! #: c-family/c.opt:1886
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:1890
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:1894
! msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:1898
! 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:1903
  #, fuzzy
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
  
! #: c-family/c.opt:1907
! #, fuzzy
! msgid "-imacros <file>\tAccept definition of macros in <file>."
! msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
! 
! #: c-family/c.opt:1911
! #, fuzzy
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
! msgstr "-isysroot <hakemisto>\tAseta <hakemisto> jÃ¤rjestelmÃ¤n juurihakemistoksi"
! 
! #: c-family/c.opt:1915
! msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr ""
  
! #: c-family/c.opt:1919
  #, fuzzy
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
! msgstr "MÃ¤Ã¤rittele <polku> etuliitteeksi seuraaville kahdelle valitsimelle"
  
! #: c-family/c.opt:1923
  #, fuzzy
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
! msgstr "-isysroot <hakemisto>\tAseta <hakemisto> jÃ¤rjestelmÃ¤n juurihakemistoksi"
  
! #: c-family/c.opt:1927
  #, fuzzy
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
! msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
  
! #: c-family/c.opt:1931
  #, fuzzy
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
! msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
  
! #: c-family/c.opt:1935
! #, fuzzy
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
! 
! #: c-family/c.opt:1939
! #, fuzzy
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
! 
! #: c-family/c.opt:1949
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr ""
  
! #: c-family/c.opt:1953
! msgid "Do not search standard system include directories for C++."
  msgstr ""
  
! #: c-family/c.opt:1965
! #, fuzzy
! msgid "Generate C header of platform-specific features."
! msgstr "%qs esitelty funktion palauttavana funktiona"
! 
! #: c-family/c.opt:1969
! msgid "Remap file names when including files."
  msgstr ""
  
! #: c-family/c.opt:1973 c-family/c.opt:1977
  #, fuzzy
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
! msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:1981
! msgid "Conform to the ISO 2011 C++ standard."
! msgstr "Noudata ISO 2011 C++ -standardia."
! 
! #: c-family/c.opt:1985
  #, fuzzy
! msgid "Deprecated in favor of -std=c++11."
! msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:1989
! #, fuzzy
! msgid "Deprecated in favor of -std=c++14."
! msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:1993
! msgid "Conform to the ISO 2014 C++ standard."
! msgstr "Noudata ISO 2014 C++ -standardia."
! 
! #: c-family/c.opt:1997
  #, fuzzy
! msgid "Deprecated in favor of -std=c++17."
! msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2001
! msgid "Conform to the ISO 2017 C++ standard."
! msgstr "Noudata ISO 2017 C++ -standardia."
! 
! #: c-family/c.opt:2005
! msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
! msgstr "Noudata ISO 2020(?) C++ -standardiluonnosta (kokeellinen ja epÃ¤tÃ¤ydellinen tuki)."
! 
! #: c-family/c.opt:2009 c-family/c.opt:2135
! msgid "Conform to the ISO 2011 C standard."
! msgstr "Noudata ISO 2011 C -standardia."
! 
! #: c-family/c.opt:2013
  #, fuzzy
! msgid "Deprecated in favor of -std=c11."
! msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
! #: c-family/c.opt:2143
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
! msgstr "Noudata ISO 2017 C -standardia (julkaistu 2018)."
! 
! #: c-family/c.opt:2025
! msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
! msgstr "Noudata ISO 202X C -standardiluonnosta (kokeellinen ja epÃ¤tÃ¤ydellinen tuki)."
! 
! #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
  #, fuzzy
! msgid "Conform to the ISO 1990 C standard."
! msgstr "Noudata ISO 1990 C -standardia"
  
! #: c-family/c.opt:2037 c-family/c.opt:2127
! #, fuzzy
! msgid "Conform to the ISO 1999 C standard."
! msgstr "Noudata ISO 1999 C -standardia"
  
! #: c-family/c.opt:2041
  #, fuzzy
! msgid "Deprecated in favor of -std=c99."
! msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2045 c-family/c.opt:2050
! #, fuzzy
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
! msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2055
! #, fuzzy
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
! msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2059
! #, fuzzy
! msgid "Deprecated in favor of -std=gnu++11."
! msgstr "Vanhentunut, ks. -std=c99"
! 
! #: c-family/c.opt:2063
! #, fuzzy
! msgid "Deprecated in favor of -std=gnu++14."
! msgstr "Vanhentunut, ks. -std=c99"
! 
! #: c-family/c.opt:2067
! #, fuzzy
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
! msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
! 
! #: c-family/c.opt:2071
! #, fuzzy
! msgid "Deprecated in favor of -std=gnu++17."
! msgstr "Vanhentunut, ks. -std=c99"
! 
! #: c-family/c.opt:2075
! #, fuzzy
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
! msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
! 
! #: c-family/c.opt:2079
! #, fuzzy
! msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
! msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
! 
! #: c-family/c.opt:2083
! #, fuzzy
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
! msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
! 
! #: c-family/c.opt:2087
! #, fuzzy
! msgid "Deprecated in favor of -std=gnu11."
! msgstr "Vanhentunut, ks. -std=c99"
! 
! #: c-family/c.opt:2091 c-family/c.opt:2095
! #, fuzzy
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
! msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
! 
! #: c-family/c.opt:2099
! #, fuzzy
! msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
! msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
! 
! #: c-family/c.opt:2103 c-family/c.opt:2107
! #, fuzzy
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
! msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
! 
! #: c-family/c.opt:2111
! #, fuzzy
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
! msgstr "Noudata ISO 1999 C -standardia GNU-laajennoksineen"
! 
! #: c-family/c.opt:2115
! #, fuzzy
! msgid "Deprecated in favor of -std=gnu99."
! msgstr "Vanhentunut, ks. -std=c99"
! 
! #: c-family/c.opt:2123
! #, fuzzy
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
! msgstr "Noudata ISO 1990 C -standardia vuoden 1994 korjauksineen"
! 
! #: c-family/c.opt:2131
! #, fuzzy
! msgid "Deprecated in favor of -std=iso9899:1999."
! msgstr "Vanhentunut, ks. -std=c99"
! 
! #: c-family/c.opt:2150
! #, fuzzy
! msgid "Enable traditional preprocessing."
! msgstr "virheellinen esikÃ¤Ã¤ntÃ¤jÃ¤n direktiivi #%s"
! 
! #: c-family/c.opt:2154
! #, fuzzy
! msgid "-trigraphs\tSupport ISO C trigraphs."
! msgstr "kolmoismerkki ??%c ohitettiin, ota kÃ¤yttÃ¶Ã¶n valitsimella -trigraphs"
! 
! #: c-family/c.opt:2158
! msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
  
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:61
! #, fuzzy
! msgid "Synonym of -gnatk8."
! msgstr "Sama kuin -gnatk8"
! 
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:73
  #, fuzzy
! msgid "Select the runtime."
! msgstr "_Valitse"
  
! #: ada/gcc-interface/lang.opt:89
  #, fuzzy
! msgid "Catch typos."
! msgstr "  siirtyy catch-lohkoon"
  
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:97
  #, fuzzy
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr "pÃ¤ivÃ¤yksen tulostusta mÃ¤Ã¤rÃ¤Ã¤vÃ¤t valitsimet ovat toisensa poissulkevia"
  
! #: ada/gcc-interface/lang.opt:101
  #, fuzzy
! msgid "Ignored."
! msgstr " (ei huomioida)"
  
! #: d/lang.opt:51
  #, fuzzy
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
! msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: d/lang.opt:55
  #, fuzzy
! msgid "-Hf <file>\tWrite D interface to <file>."
! msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: d/lang.opt:123
  #, fuzzy
! msgid "Warn about casts that will produce a null result."
! msgstr "Varoita tyyppimuunnoksista, jotka hylkÃ¤Ã¤vÃ¤t mÃ¤Ã¤reet"
  
! #: d/lang.opt:139
! msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:151
  #, fuzzy
! msgid "Generate JSON file."
! msgstr "Tuota H8S-koodia"
  
! #: d/lang.opt:155
  #, fuzzy
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr "Kirjoita riippuvuustuloste annettuun tiedostoon"
  
! #: d/lang.opt:159
! msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:163
! msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
! msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:174
! #, fuzzy
! msgid "Generate code for all template instantiations."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
! 
! #: d/lang.opt:178
! #, fuzzy
! msgid "Generate code for assert contracts."
! msgstr "Tuota koodia GNU-assemblerille (gas)"
! 
! #: d/lang.opt:186
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:210
! #, fuzzy
! msgid "Compile in debug code."
! msgstr "KÃ¤Ã¤nnÃ¤ koodi big-endian-tilaa varten"
! 
! #: d/lang.opt:214
! msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:218
  #, fuzzy
! msgid "Generate documentation."
! msgstr "Tuota norm-kÃ¤sky"
  
! #: d/lang.opt:222
  #, fuzzy
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
! msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: d/lang.opt:226
  #, fuzzy
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
! msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: d/lang.opt:230
  #, fuzzy
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
! msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: d/lang.opt:234
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
! msgstr ""
! 
! #: d/lang.opt:238
  #, fuzzy
! msgid "Display the frontend AST after parsing and semantic passes."
! msgstr "NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versio"
  
! #: d/lang.opt:242
! msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:246
  #, fuzzy
! msgid "Generate code for class invariant contracts."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: d/lang.opt:250
! msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:254
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:258
  #, fuzzy
! msgid "Generate ModuleInfo struct for output module."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: d/lang.opt:262
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:266
  #, fuzzy
! msgid "Generate code for postcondition contracts."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: d/lang.opt:270
  #, fuzzy
! msgid "Generate code for precondition contracts."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: d/lang.opt:274
! #, fuzzy
! msgid "Compile release version."
! msgstr "  --version                NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versiotiedot\n"
! 
! #: d/lang.opt:282
! #, fuzzy
! msgid "Generate code for switches without a default case."
! msgstr "Tuota koodia big-endian-tilassa"
! 
! #: d/lang.opt:286
! msgid "List information on all language changes."
  msgstr ""
  
! #: d/lang.opt:290
! msgid "Give deprecation messages about -ftransition=import anomalies."
  msgstr ""
  
! #: d/lang.opt:294
! msgid "List all usages of complex or imaginary types."
  msgstr ""
  
! #: d/lang.opt:298
! msgid "Implement DIP1000: Scoped pointers (experimental)."
! msgstr ""
! 
! #: d/lang.opt:302
! msgid "Implement DIP25: Sealed references (experimental)."
! msgstr ""
! 
! #: d/lang.opt:306
! msgid "List all non-mutable fields which occupy an object instance."
! msgstr ""
! 
! #: d/lang.opt:310
! msgid "Revert to single phase name lookup."
! msgstr ""
! 
! #: d/lang.opt:314
! msgid "List all hidden GC allocations."
! msgstr ""
! 
! #: d/lang.opt:318
  #, fuzzy
! msgid "List all variables going into thread local storage."
! msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
  
! #: d/lang.opt:322
  #, fuzzy
! msgid "Compile in unittest code."
! msgstr "KÃ¤Ã¤nnÃ¤ koodi big-endian-tilaa varten"
  
! #: d/lang.opt:326
! msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
! msgstr ""
! 
! #: d/lang.opt:350
! msgid "Do not link the standard D library in the compilation."
! msgstr ""
! 
! #: d/lang.opt:358
! msgid "Link the standard D library statically in the compilation."
! msgstr ""
! 
! #: d/lang.opt:362
! msgid "Link the standard D library dynamically in the compilation."
! msgstr ""
! 
! #: go/lang.opt:42
  #, fuzzy
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: go/lang.opt:46
  #, fuzzy
! msgid "Add explicit checks for division by zero."
! msgstr "jako nollalla"
  
! #: go/lang.opt:50
  #, fuzzy
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr "jako nollalla"
  
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
  msgstr ""
  
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
  msgstr ""
  
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr ""
  
! #: go/lang.opt:66
  #, fuzzy
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr "  --classpath POLKU       Aseta polku .class-tiedostojen lÃ¶ytÃ¤miseksi\n"
  
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
  msgstr ""
  
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr ""
  
! #: go/lang.opt:78
  #, fuzzy
! msgid "Functions which return values must end with return statements."
! msgstr "%<noreturn%>-esitellyllÃ¤ funktiolla on %<return%>-lause"
  
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
! msgstr ""
! 
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
! msgstr ""
! 
! #: config/vms/vms.opt:27
! msgid "Malloc data into P2 space."
! msgstr ""
! 
! #: config/vms/vms.opt:31
! msgid "Set name of main routine for the debugger."
! msgstr ""
! 
! #: config/vms/vms.opt:35
! msgid "Use VMS exit codes instead of posix ones."
! msgstr ""
! 
! #: config/vms/vms.opt:39
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
! msgstr ""
! 
! #: config/mcore/mcore.opt:23
  #, fuzzy
! msgid "Generate code for the M*Core M210."
! msgstr "Tuota little-endian-koodia"
  
! #: config/mcore/mcore.opt:27
  #, fuzzy
! msgid "Generate code for the M*Core M340."
! msgstr "Tuota little-endian-koodia"
  
! #: config/mcore/mcore.opt:31
! 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
! msgid "Generate big-endian code."
! msgstr "Tuota big-endian-koodia."
! 
! #: config/mcore/mcore.opt:39
  #, fuzzy
! msgid "Emit call graph information."
! msgstr "luo kutsukaavio"
  
! #: config/mcore/mcore.opt:43
  #, fuzzy
! msgid "Use the divide instruction."
! msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: config/mcore/mcore.opt:47
! 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
  #, fuzzy
! msgid "Generate little-endian code."
! msgstr "Tuota little-endian-koodia"
  
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
! msgstr ""
  
! #: config/mcore/mcore.opt:60
! msgid "Use arbitrary sized immediates in bit operations."
  msgstr ""
  
! #: config/mcore/mcore.opt:64
! msgid "Prefer word accesses over byte accesses."
  msgstr ""
  
! #: config/mcore/mcore.opt:71
! msgid "Set the maximum amount for a single stack increment operation."
  msgstr ""
  
! #: config/mcore/mcore.opt:75
  #, fuzzy
! msgid "Always treat bitfields as int-sized."
! msgstr "KÃ¤sittele bittikenttiÃ¤ aina int-kokoisina"
  
! #: config/linux-android.opt:23
! msgid "Generate code for the Android platform."
! msgstr "Tuota koodia Android-alustalle."
! 
! #: config/mmix/mmix.opt:24
  #, fuzzy
! msgid "For intrinsics library: pass all parameters in registers."
! msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: config/mmix/mmix.opt:28
  #, fuzzy
! msgid "Use register stack for parameters and return value."
! msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: config/mmix/mmix.opt:32
  #, fuzzy
! msgid "Use call-clobbered registers for parameters and return value."
! msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: config/mmix/mmix.opt:37
! #, fuzzy
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
! 
! #: config/mmix/mmix.opt:41
! msgid "Use zero-extending memory loads, not sign-extending ones."
  msgstr ""
  
! #: config/mmix/mmix.opt:45
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
  msgstr ""
  
! #: config/mmix/mmix.opt:49
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
  msgstr ""
  
! #: config/mmix/mmix.opt:53
  #, fuzzy
! msgid "Do not provide a default start-address 0x100 of the program."
! msgstr "Aseta ohjelman alkuosoite"
  
! #: config/mmix/mmix.opt:57
! msgid "Link to emit program in ELF format (rather than mmo)."
  msgstr ""
  
! #: config/mmix/mmix.opt:61
! msgid "Use P-mnemonics for branches statically predicted as taken."
  msgstr ""
  
! #: config/mmix/mmix.opt:65
  #, fuzzy
! msgid "Don't use P-mnemonics for branches."
! msgstr "virheellinen versionumero â€�%sâ€�"
  
! #: config/mmix/mmix.opt:79
! msgid "Use addresses that allocate global registers."
! msgstr ""
  
! #: config/mmix/mmix.opt:83
! msgid "Do not use addresses that allocate global registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:87
  #, fuzzy
! msgid "Generate a single exit point for each function."
! msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: config/mmix/mmix.opt:91
  #, fuzzy
! msgid "Do not generate a single exit point for each function."
! msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: config/mmix/mmix.opt:95
! #, fuzzy
! msgid "Set start-address of the program."
! msgstr "Aseta ohjelman alkuosoite"
  
! #: config/mmix/mmix.opt:99
  #, fuzzy
! msgid "Set start-address of data."
! msgstr "Aseta datan alkuosoite"
  
! #: config/darwin.opt:117
  #, fuzzy
! msgid "Generate compile-time CFString objects."
! msgstr "Tuota isel-kÃ¤skyjÃ¤"
  
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
! msgstr ""
! 
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
! msgstr ""
! 
! #: config/darwin.opt:223
  #, fuzzy
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "Tuota suoritettaville tiedostoille sopivaa koodia (EI jaetuille kirjastoille)"
  
! #: config/darwin.opt:227
  #, fuzzy
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "Tuota suoritettaville tiedostoille sopivaa koodia (EI jaetuille kirjastoille)"
  
! #: config/darwin.opt:235
! msgid "The earliest MacOS X version on which this program will run."
  msgstr ""
  
! #: config/darwin.opt:239
  #, fuzzy
! msgid "Set sizeof(bool) to 1."
! msgstr "sizeof(long double) on 16."
  
! #: config/darwin.opt:243
  #, fuzzy
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/darwin.opt:247
  #, fuzzy
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Tuota koodia Android-alustalle."
  
! #: config/darwin.opt:251
  #, fuzzy
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
! 
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
  msgstr ""
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
  #, fuzzy
! msgid "Use simulator runtime."
! msgstr "Tuota koodi GNU-suoritusympÃ¤ristÃ¶lle"
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:111
  #, fuzzy
! msgid "Specify the name of the target CPU."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/bfin/bfin.opt:48
  #, fuzzy
! msgid "Omit frame pointer for leaf functions."
! msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: config/bfin/bfin.opt:52
! msgid "Program is entirely located in low 64k of memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
  msgstr ""
  
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
  msgstr ""
  
! #: config/bfin/bfin.opt:65
  #, fuzzy
! msgid "Enabled ID based shared library."
! msgstr "Luo jaettu kirjasto"
  
! #: config/bfin/bfin.opt:69
! 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
  #, fuzzy
! msgid "ID of shared library to build."
! msgstr "  -shared                  Luo jaettu kirjasto\n"
  
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:171
  #, fuzzy
! msgid "Enable separate data segment."
! msgstr "KÃ¤ytÃ¤ laitteistoliukulukuja."
  
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
! msgid "Avoid generating pc-relative calls; use indirection."
! msgstr ""
! 
! #: config/bfin/bfin.opt:86
  #, fuzzy
! msgid "Link with the fast floating-point library."
! msgstr "LinkitÃ¤ yksittÃ¤isiÃ¤ kirjastoja kÃ¤sin."
  
! #: config/bfin/bfin.opt:90 config/frv/frv.opt:130
  #, fuzzy
! msgid "Enable Function Descriptor PIC mode."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi."
  
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
  #, fuzzy
! msgid "Enable inlining of PLT in function calls."
! msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
  #, fuzzy
! msgid "Enable multicore support."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n moniydintuki"
  
! #: config/bfin/bfin.opt:106
  #, fuzzy
! msgid "Build for Core A."
! msgstr "KÃ¤Ã¤nnÃ¶s"
  
! #: config/bfin/bfin.opt:110
! #, fuzzy
! msgid "Build for Core B."
! msgstr "KÃ¤Ã¤nnÃ¶s"
  
! #: config/bfin/bfin.opt:114
! #, fuzzy
! msgid "Build for SDRAM."
! msgstr "KÃ¤Ã¤nnÃ¶s"
  
! #: config/bfin/bfin.opt:118
  #, fuzzy
! msgid "Assume ICPLBs are enabled at runtime."
! msgstr "Tuota little-endian-koodia"
  
! #: config/m68k/m68k-tables.opt:25
! #, fuzzy
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
! 
! #: config/m68k/m68k-tables.opt:365
! #, fuzzy
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
! 
! #: config/m68k/m68k-tables.opt:411
! #, fuzzy
! msgid "Known M68K ISAs (for use with the -march= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
! 
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
! #, fuzzy
! msgid "Use IEEE math for fp comparisons."
! msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
  
  #: config/m68k/m68k.opt:30
  msgid "Generate code for a 520X."
*************** msgstr "Tuota koodia, joka kÃ¤yttÃ¤Ã¤ 68
*** 7842,7847 ****
--- 9055,9066 ----
  msgid "Align variables on a 32-bit boundary."
  msgstr "Kohdista muuttujat 32 bitin rajoille."
  
+ #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
+ #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
+ #, fuzzy
+ msgid "Specify the name of the target architecture."
+ msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
+ 
  #: config/m68k/m68k.opt:107
  msgid "Use the bit-field instructions."
  msgstr "KÃ¤ytÃ¤ bittikenttÃ¤kÃ¤skyjÃ¤."
*************** msgstr "Tuota little-endian-koodia"
*** 7908,7923 ****
  msgid "Use different calling convention using 'rtd'."
  msgstr "tÃ¤mÃ¤ â€�definedâ€�-sanan kÃ¤yttÃ¶ ei ehkÃ¤ ole siirrettÃ¤vÃ¤Ã¤"
  
- #: config/m68k/m68k.opt:171 config/bfin/bfin.opt:78
- #, fuzzy
- msgid "Enable separate data segment."
- msgstr "KÃ¤ytÃ¤ laitteistoliukulukuja."
- 
- #: config/m68k/m68k.opt:175 config/bfin/bfin.opt:74
- #, fuzzy
- msgid "ID of shared library to build."
- msgstr "  -shared                  Luo jaettu kirjasto\n"
- 
  #: config/m68k/m68k.opt:179
  #, fuzzy
  msgid "Consider type 'int' to be 16 bits wide."
--- 9127,9132 ----
*************** msgstr ""
*** 7946,9113 ****
  msgid "Support TLS segment larger than 64K."
  msgstr ""
  
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
! #, fuzzy
! msgid "Use IEEE math for fp comparisons."
! msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
! 
! #: config/m68k/m68k-tables.opt:25
! #, fuzzy
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
! 
! #: config/m68k/m68k-tables.opt:365
! #, fuzzy
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
! 
! #: config/m68k/m68k-tables.opt:411
! #, fuzzy
! msgid "Known M68K ISAs (for use with the -march= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
! 
! #: config/v850/v850.opt:29
! #, fuzzy
! msgid "Use registers r2 and r5."
! msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ r2 ja r5"
! 
! #: config/v850/v850.opt:33
! #, fuzzy
! msgid "Use 4 byte entries in switch tables."
! msgstr "nimike yhdyslauseen lopussa"
  
! #: config/v850/v850.opt:37
! #, fuzzy
! msgid "Enable backend debugging."
! msgstr "Ã¤lÃ¤ poista tilapÃ¤istiedostoja (vianjÃ¤ljitystÃ¤ varten)"
  
! #: config/v850/v850.opt:41
  #, fuzzy
! msgid "Do not use the callt instruction (default)."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/v850/v850.opt:45
! msgid "Reuse r30 on a per function basis."
  msgstr ""
  
! #: config/v850/v850.opt:52
  #, fuzzy
! msgid "Prohibit PC relative function calls."
! msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: config/v850/v850.opt:56
  #, fuzzy
! msgid "Use stubs for function prologues."
! msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
! 
! #: config/v850/v850.opt:60
! msgid "Set the max size of data eligible for the SDA area."
! msgstr ""
  
! #: config/v850/v850.opt:67
  #, fuzzy
! msgid "Enable the use of the short load instructions."
! msgstr "Tasaa funktioiden alut"
  
! #: config/v850/v850.opt:71
! msgid "Same as: -mep -mprolog-function."
  msgstr ""
  
! #: config/v850/v850.opt:75
! msgid "Set the max size of data eligible for the TDA area."
  msgstr ""
  
! #: config/v850/v850.opt:82
! #, fuzzy
! msgid "Do not enforce strict alignment."
! msgstr "KÃ¤ytÃ¤ H8/300-kohdistussÃ¤Ã¤ntÃ¶jÃ¤"
! 
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
  msgstr ""
  
! #: config/v850/v850.opt:93
! #, fuzzy
! msgid "Compile for the v850 processor."
! msgstr "Muunna..."
! 
! #: config/v850/v850.opt:97
! #, fuzzy
! msgid "Compile for the v850e processor."
! msgstr "Muunna..."
! 
! #: config/v850/v850.opt:101
  #, fuzzy
! msgid "Compile for the v850e1 processor."
! msgstr "Muunna..."
  
! #: config/v850/v850.opt:105
  #, fuzzy
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "Muunna..."
  
! #: config/v850/v850.opt:109
  #, fuzzy
! msgid "Compile for the v850e2 processor."
! msgstr "Muunna..."
  
! #: config/v850/v850.opt:113
  #, fuzzy
! msgid "Compile for the v850e2v3 processor."
! msgstr "Muunna..."
  
! #: config/v850/v850.opt:117
! #, fuzzy
! msgid "Compile for the v850e3v5 processor."
! msgstr "Muunna..."
  
! #: config/v850/v850.opt:124
! #, fuzzy
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n 32-bittiset kertolaskukÃ¤skyt"
  
! #: config/v850/v850.opt:128
! msgid "Set the max size of data eligible for the ZDA area."
  msgstr ""
  
! #: config/v850/v850.opt:135
  #, fuzzy
! msgid "Enable relaxing in the assembler."
! msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: config/v850/v850.opt:139
  #, fuzzy
! msgid "Prohibit PC relative jumps."
! msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: config/v850/v850.opt:143
  #, fuzzy
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/v850/v850.opt:147
  #, fuzzy
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "Salli laitteistÃ¶liukuluku-ABIn ja -kÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/v850/v850.opt:151
  #, fuzzy
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
! #: config/v850/v850.opt:155
  #, fuzzy
! msgid "Enable support for the old GCC ABI."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n lisÃ¤mÃ¤Ã¤reiden tuki"
  
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
  msgstr ""
  
! #: config/m32r/m32r.opt:34
! #, fuzzy
! msgid "Compile for the m32rx."
! msgstr "Muunna..."
! 
! #: config/m32r/m32r.opt:38
! #, fuzzy
! msgid "Compile for the m32r2."
! msgstr "Muunna..."
! 
! #: config/m32r/m32r.opt:42
! #, fuzzy
! msgid "Compile for the m32r."
! msgstr "Muunna..."
! 
! #: config/m32r/m32r.opt:46
! #, fuzzy
! msgid "Align all loops to 32 byte boundary."
! msgstr "Kohdista muuttujat 32 bitin rajoille"
! 
! #: config/m32r/m32r.opt:50
  #, fuzzy
! msgid "Prefer branches over conditional execution."
! msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: config/m32r/m32r.opt:54
! msgid "Give branches their default cost."
  msgstr ""
  
! #: config/m32r/m32r.opt:58
  #, fuzzy
! msgid "Display compile time statistics."
! msgstr "NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versio"
  
! #: config/m32r/m32r.opt:62
  #, fuzzy
! msgid "Specify cache flush function."
! msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
  
! #: config/m32r/m32r.opt:66
  #, fuzzy
! msgid "Specify cache flush trap number."
! msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
  
! #: config/m32r/m32r.opt:70
! msgid "Only issue one instruction per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:74
! msgid "Allow two instructions to be issued per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:78
! msgid "Code size: small, medium or large."
! msgstr "Koodin koko: small, medium tai large."
! 
! #: config/m32r/m32r.opt:94
! msgid "Don't call any cache flush functions."
  msgstr ""
  
! #: config/m32r/m32r.opt:98
! #, fuzzy
! msgid "Don't call any cache flush trap."
! msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
! 
! #: config/m32r/m32r.opt:105
! msgid "Small data area: none, sdata, use."
  msgstr ""
  
! #: config/arm/arm.opt:35
! #, fuzzy
! msgid "TLS dialect to use:"
! msgstr "tls_model-argumentti ei ole merkkijono"
  
! #: config/arm/arm.opt:45
! msgid "Specify an ABI."
! msgstr "MÃ¤Ã¤rittele ABI."
  
! #: config/arm/arm.opt:49
! #, fuzzy
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/arm/arm.opt:68
  #, fuzzy
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: config/arm/arm.opt:75
! #, fuzzy
! msgid "Generate APCS conformant stack frames."
! msgstr "Tuota little-endian-koodia"
  
! #: config/arm/arm.opt:79
  #, fuzzy
! msgid "Generate re-entrant, PIC code."
! msgstr "Tuota big-endian-koodia"
  
! #: config/arm/arm.opt:95
  #, fuzzy
! msgid "Generate code in 32 bit ARM state."
! msgstr "Tuota little-endian-koodia"
  
! #: config/arm/arm.opt:103
! msgid "Thumb: Assume non-static functions may be called from ARM code."
  msgstr ""
  
! #: config/arm/arm.opt:107
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr ""
  
! #: config/arm/arm.opt:111 config/bfin/bfin.opt:44
! #, fuzzy
! msgid "Specify the name of the target CPU."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
! 
! #: config/arm/arm.opt:115
! #, fuzzy
! msgid "Specify if floating point hardware should be used."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
! 
! #: config/arm/arm.opt:119
! #, fuzzy
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
! 
! #: config/arm/arm.opt:123
  #, fuzzy
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/arm/arm.opt:136
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:140
! #, fuzzy
! msgid "Specify the __fp16 floating-point format."
! msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
! 
! #: config/arm/arm.opt:144
! #, fuzzy
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
! 
! #: config/arm/arm.opt:157
  #, fuzzy
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/arm/arm.opt:168
  #, fuzzy
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "virheellinen versionumero â€�%sâ€�"
  
! #: config/arm/arm.opt:172 config/s390/s390.opt:229
! #, fuzzy
! msgid "Assume data segments are relative to text segment."
! msgstr "kÃ¤yttÃ¤mÃ¤ttÃ¶miÃ¤ argumentteja $-tyylisessÃ¤ muotoilussa"
  
! #: config/arm/arm.opt:176
  #, fuzzy
! msgid "Specify the register to be used for PIC addressing."
! msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
  
! #: config/arm/arm.opt:180
  #, fuzzy
! msgid "Store function names in object code."
! msgstr "vÃ¤hennyslaskussa kÃ¤ytetty osoitinta funktioon"
  
! #: config/arm/arm.opt:184
  #, fuzzy
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
  #, fuzzy
! msgid "Do not load the PIC register in function prologues."
! msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: config/arm/arm.opt:195
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr ""
  
! #: config/arm/arm.opt:199
! #, fuzzy
! msgid "Generate code for Thumb state."
! msgstr "Tuota little-endian-koodia"
! 
! #: config/arm/arm.opt:203
! #, fuzzy
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
! 
! #: config/arm/arm.opt:207
  #, fuzzy
! msgid "Specify thread local storage scheme."
! msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
  
! #: config/arm/arm.opt:211
! #, fuzzy
! msgid "Specify how to access the thread pointer."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/arm/arm.opt:215
  #, fuzzy
! msgid "Valid arguments to -mtp=:"
  msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/arm/arm.opt:228
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:232
  #, fuzzy
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Tuota koodia big-endian-tilassa"
! 
! #: config/arm/arm.opt:240
! 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:251
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr ""
! 
! #: config/arm/arm.opt:255
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr ""
  
! #: config/arm/arm.opt:259
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:263
! msgid "Only generate absolute relocations on word sized values."
  msgstr ""
  
! #: config/arm/arm.opt:267
! msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:271
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr ""
  
! #: config/arm/arm.opt:280
! msgid "Use Neon to perform 64-bits operations rather than core registers."
  msgstr ""
  
! #: config/arm/arm.opt:284
! msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:288
! msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:292
  #, fuzzy
! msgid "Do not allow constant data to be placed in code sections."
! msgstr "Salli gcc:n kÃ¤yttÃ¤Ã¤ repeat/erepeat-kÃ¤skyjÃ¤"
  
! #: config/arm/arm.opt:296
! msgid "When linking for big-endian targets, generate a BE8 format image."
! msgstr ""
  
! #: config/arm/arm.opt:300
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:304 config/sh/sh.opt:195
! msgid "Cost to assume for a branch insn."
  msgstr ""
  
! #: config/arm/arm-tables.opt:25
  #, fuzzy
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/arm/arm-tables.opt:257
! #, fuzzy
! msgid "Known ARM architectures (for use with the -march= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/arm/arm-tables.opt:354
  #, fuzzy
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
! 
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
! msgstr ""
  
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
  #, fuzzy
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
! msgstr "Tuota little-endian-koodia"
  
! #: config/tilepro/tilepro.opt:32
! #, fuzzy
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
! msgstr ""
  
! #: config/sol2.opt:36
! #, fuzzy
! msgid "Pass -z text to linker."
! msgstr ""
! "KÃ¤ytÃ¤ â€�-Wl,VALITSINâ€� vÃ¤littÃ¤mÃ¤Ã¤n â€�VALITSINâ€� linkittimelle.\n"
! "\n"
  
! #: config/vms/vms.opt:27
! msgid "Malloc data into P2 space."
! msgstr ""
  
! #: config/vms/vms.opt:31
! msgid "Set name of main routine for the debugger."
! msgstr ""
  
! #: config/vms/vms.opt:35
! msgid "Use VMS exit codes instead of posix ones."
! msgstr ""
  
! #: config/vms/vms.opt:39
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
  msgstr ""
  
! #: config/avr/avr.opt:23
! #, fuzzy
! msgid "Use subroutines for function prologues and epilogues."
! msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
! 
! #: config/avr/avr.opt:27
! #, fuzzy
! msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr "-m64 vaatii PowerPC64-suorittimen"
! 
! #: config/avr/avr.opt:31
  #, fuzzy
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
! 
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
! msgstr ""
  
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
  msgstr ""
  
! #: config/avr/avr.opt:43
  #, fuzzy
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤t kÃ¤skyt"
! 
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
! msgstr ""
! 
! #: config/avr/avr.opt:57
! msgid "Use an 8-bit 'int' type."
! msgstr "KÃ¤ytÃ¤ 8-bittistÃ¤ int-tyyppiÃ¤."
! 
! #: config/avr/avr.opt:61
! msgid "Change the stack pointer without disabling interrupts."
! msgstr ""
! 
! #: config/avr/avr.opt:65
! 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
! msgid "Treat main as if it had attribute OS_task."
  msgstr ""
  
! #: config/avr/avr.opt:79
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr ""
  
! #: config/avr/avr.opt:83
  #, fuzzy
! msgid "Relax branches."
! msgstr "Ei haaroja\n"
  
! #: config/avr/avr.opt:87
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr ""
  
! #: config/avr/avr.opt:91
! 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
! 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
! 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
  #, fuzzy
! msgid "Warn if the address space of an address is changed."
! msgstr "EtÃ¤osoite muuttunut"
  
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr ""
  
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr ""
  
! #: config/avr/avr.opt:116
! 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
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr ""
  
! #: config/s390/tpf.opt:23
  #, fuzzy
! msgid "Enable TPF-OS tracing code."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi"
  
! #: config/s390/tpf.opt:27
! msgid "Specify main object for TPF-OS."
  msgstr ""
  
! #: config/s390/s390.opt:48
! msgid "31 bit ABI."
! msgstr "31-bittinen ABI."
  
! #: config/s390/s390.opt:52
! msgid "64 bit ABI."
! msgstr "64-bittinen ABI."
  
! #: config/s390/s390.opt:120
  #, fuzzy
! msgid "Maintain backchain pointer."
! msgstr "lÃ¤hde ei ole osoitin"
  
! #: config/s390/s390.opt:124
  #, fuzzy
! msgid "Additional debug prints."
! msgstr "aseta vianjÃ¤ljityksen taso"
  
! #: config/s390/s390.opt:128
! msgid "ESA/390 architecture."
! msgstr "ESA/390-arkkitehtuuri."
  
! #: config/s390/s390.opt:132
  #, fuzzy
! msgid "Enable decimal floating point hardware support."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.opt:136
! msgid "Enable hardware floating point."
! msgstr "KÃ¤ytÃ¤ laitteistoliukulukuja."
  
! #: config/s390/s390.opt:140
! 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:158
  #, fuzzy
! msgid "Use hardware transactional execution instructions."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/s390/s390.opt:162
  #, fuzzy
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.opt:166
  #, fuzzy
! msgid "Use packed stack layout."
! msgstr "pinon ylivuoto"
  
! #: config/s390/s390.opt:170
! msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:174
! msgid "Disable hardware floating point."
! msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja."
  
! #: config/s390/s390.opt:178
! 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:182
! #, fuzzy
! msgid "Switches off the -mstack-guard= option."
! msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
  
! #: config/s390/s390.opt:186
! 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:190
  #, fuzzy
! msgid "Switches off the -mstack-size= option."
! msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
  
! #: config/s390/s390.opt:198
  #, fuzzy
! msgid "Use the mvcle instruction for block moves."
! msgstr "KÃ¤ytÃ¤ bittikenttÃ¤kÃ¤skyjÃ¤"
! 
! #: config/s390/s390.opt:202
! 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:207
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
! msgstr ""
  
! #: config/s390/s390.opt:211
! msgid "Warn if a single function's framesize exceeds the given framesize."
! msgstr ""
  
! #: config/s390/s390.opt:215
  #, fuzzy
! msgid "z/Architecture."
! msgstr "ESA/390-arkkitehtuuri"
  
! #: config/s390/s390.opt:219
! 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:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:239
! 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:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:256
! 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:262
! 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:268 config/i386/i386.opt:1050
  #, fuzzy
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/s390/s390.opt:284
! 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:293
! 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:298
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:302 config/i386/i386.opt:934
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
! #: config/riscv/riscv.opt:26
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
  msgstr ""
  
! #: config/riscv/riscv.opt:30
! msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
  msgstr ""
  
! #: config/riscv/riscv.opt:34
! #, fuzzy
! msgid "Specify integer and floating-point calling convention."
! msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
! 
! #: config/riscv/riscv.opt:38 config/i386/i386.opt:416
! msgid "Attempt to keep stack aligned to this power of 2."
  msgstr ""
  
! #: config/riscv/riscv.opt:42
! #, fuzzy
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
! 
! #: config/riscv/riscv.opt:67
! #, fuzzy
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
! 
! #: config/riscv/riscv.opt:71
! #, fuzzy
! msgid "Use hardware instructions for integer division."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
! 
! #: config/riscv/riscv.opt:75
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
  msgstr ""
  
! #: config/riscv/riscv.opt:84
! 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:88
! #, fuzzy
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
! 
! #: config/riscv/riscv.opt:92 config/aarch64/aarch64.opt:88
  #, fuzzy
! msgid "Specify the code model."
! msgstr "Malli:"
  
! #: config/riscv/riscv.opt:96
  #, fuzzy
! msgid "Do not generate unaligned memory accesses."
! msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/tilegx/tilegx.opt:57 config/rs6000/aix64.opt:36
! #: config/rs6000/linux64.opt:32
  #, fuzzy
! msgid "Known code models (for use with the -mcmodel= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/riscv/riscv.opt:110
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
! msgstr ""
  
! #: config/riscv/riscv.opt:114
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:133
! msgid "Emit RISC-V ELF attribute."
! msgstr ""
  
! #: config/darwin.opt:117
  #, fuzzy
! msgid "Generate compile-time CFString objects."
! msgstr "Tuota isel-kÃ¤skyjÃ¤"
  
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:223
  #, fuzzy
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "Tuota suoritettaville tiedostoille sopivaa koodia (EI jaetuille kirjastoille)"
  
! #: config/darwin.opt:227
  #, fuzzy
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "Tuota suoritettaville tiedostoille sopivaa koodia (EI jaetuille kirjastoille)"
  
! #: config/darwin.opt:235
! msgid "The earliest MacOS X version on which this program will run."
  msgstr ""
  
! #: config/darwin.opt:239
! #, fuzzy
! msgid "Set sizeof(bool) to 1."
! msgstr "sizeof(long double) on 16."
! 
! #: config/darwin.opt:243
! #, fuzzy
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
! 
! #: config/darwin.opt:247
! #, fuzzy
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Tuota koodia Android-alustalle."
! 
! #: config/darwin.opt:251
! #, fuzzy
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
! 
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
  msgstr ""
  
! #: config/sh/superh.opt:6
! msgid "Board name [and memory region]."
  msgstr ""
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
  msgstr ""
  
! #: config/sh/sh.opt:42
! #, fuzzy
! msgid "Generate SH1 code."
! msgstr "Tuota SH1-koodia"
! 
! #: config/sh/sh.opt:46
! #, fuzzy
! msgid "Generate SH2 code."
! msgstr "Tuota SH2-koodia"
! 
! #: config/sh/sh.opt:50
  #, fuzzy
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/sh/sh.opt:54
  #, fuzzy
! msgid "Generate SH2a FPU-less code."
! msgstr "Tuota SH4-100 FPU-less-koodia"
  
! #: config/sh/sh.opt:58
  #, fuzzy
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/sh/sh.opt:62
  #, fuzzy
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "Tuota little-endian-koodia"
  
! #: config/sh/sh.opt:66
  #, fuzzy
! msgid "Generate SH2e code."
! msgstr "Tuota SH2e-koodia"
  
! #: config/sh/sh.opt:70
  #, fuzzy
! msgid "Generate SH3 code."
! msgstr "Tuota SH3-koodia"
  
! #: config/sh/sh.opt:74
  #, fuzzy
! msgid "Generate SH3e code."
! msgstr "Tuota SH3e-koodia"
  
! #: config/sh/sh.opt:78
! #, fuzzy
! msgid "Generate SH4 code."
! msgstr "Tuota SH4-koodia"
  
! #: config/sh/sh.opt:82
! #, fuzzy
! msgid "Generate SH4-100 code."
! msgstr "Tuota SH3-100-koodia"
  
! #: config/sh/sh.opt:86
! #, fuzzy
! msgid "Generate SH4-200 code."
! msgstr "Tuota SH4-200-koodia"
  
! #: config/sh/sh.opt:92
! #, fuzzy
! msgid "Generate SH4-300 code."
! msgstr "Tuota SH4-300-koodia"
  
! # fuzzy: pitÃ¤isikÃ¶ FPU-less kÃ¤Ã¤ntÃ¤Ã¤?
! #: config/sh/sh.opt:96
! #, fuzzy
! msgid "Generate SH4 FPU-less code."
! msgstr "Tuota SH4-100 FPU-less-koodia"
  
! # fuzzy: pitÃ¤isikÃ¶ FPU-less kÃ¤Ã¤ntÃ¤Ã¤?
! #: config/sh/sh.opt:100
! #, fuzzy
! msgid "Generate SH4-100 FPU-less code."
! msgstr "Tuota SH4-100 FPU-less-koodia"
  
! #: config/sh/sh.opt:104
! #, fuzzy
! msgid "Generate SH4-200 FPU-less code."
! msgstr "Tuota SH4-200 FPU-less-koodia"
  
! #: config/sh/sh.opt:108
  #, fuzzy
! msgid "Generate SH4-300 FPU-less code."
! msgstr "Tuota SH4-300 FPU-less-koodia"
  
! #: config/sh/sh.opt:112
! #, fuzzy
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Tuota koodia GNU-assemblerille (gas)"
  
! #: config/sh/sh.opt:117
! #, fuzzy
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Tuota koodia GNU-assemblerille (gas)"
  
! #: config/sh/sh.opt:122
! #, fuzzy
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Tuota koodia GNU-assemblerille (gas)"
  
! #: config/sh/sh.opt:127
  #, fuzzy
! msgid "Generate default single-precision SH4 code."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/sh/sh.opt:131
  #, fuzzy
! msgid "Generate default single-precision SH4-100 code."
! msgstr "Tuota SH3-100-koodia"
  
! #: config/sh/sh.opt:135
  #, fuzzy
! msgid "Generate default single-precision SH4-200 code."
! msgstr "Tuota SH4-200-koodia"
  
! #: config/sh/sh.opt:139
  #, fuzzy
! msgid "Generate default single-precision SH4-300 code."
! msgstr "Tuota SH4-300-koodia"
  
! #: config/sh/sh.opt:143
  #, fuzzy
! msgid "Generate only single-precision SH4 code."
  msgstr "Tuota little-endian-koodia"
  
! #: config/sh/sh.opt:147
! #, fuzzy
! msgid "Generate only single-precision SH4-100 code."
! msgstr "Tuota SH3-100-koodia"
  
! #: config/sh/sh.opt:151
! #, fuzzy
! msgid "Generate only single-precision SH4-200 code."
! msgstr "Tuota SH4-200-koodia"
  
! #: config/sh/sh.opt:155
! #, fuzzy
! msgid "Generate only single-precision SH4-300 code."
! msgstr "Tuota SH4-300-koodia"
  
! #: config/sh/sh.opt:159
! #, fuzzy
! msgid "Generate SH4a code."
! msgstr "Tuota SH4a-koodia"
  
! # fuzzy: pitÃ¤isikÃ¶ FPU-less kÃ¤Ã¤ntÃ¤Ã¤?
! #: config/sh/sh.opt:163
! #, fuzzy
! msgid "Generate SH4a FPU-less code."
! msgstr "Tuota SH4-100 FPU-less-koodia"
  
! #: config/sh/sh.opt:167
! #, fuzzy
! msgid "Generate default single-precision SH4a code."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/sh/sh.opt:171
  #, fuzzy
! msgid "Generate only single-precision SH4a code."
! msgstr "Tuota little-endian-koodia"
  
! #: config/sh/sh.opt:175
  #, fuzzy
! msgid "Generate SH4al-dsp code."
! msgstr "Tuota SH4al-dsp-koodia"
  
! #: config/sh/sh.opt:179 config/i386/i386.opt:216
  #, fuzzy
! msgid "Reserve space for outgoing arguments in the function prologue."
! msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: config/sh/sh.opt:183
  #, fuzzy
! msgid "Generate code in big endian mode."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/sh/sh.opt:187
  #, fuzzy
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: config/sh/sh.opt:191
  #, fuzzy
! msgid "Generate bit instructions."
! msgstr "Tuota bittikÃ¤skyjÃ¤"
! 
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
! msgstr ""
! 
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
! msgstr ""
  
! #: config/sh/sh.opt:207
  #, fuzzy
! msgid "Align doubles at 64-bit boundaries."
! msgstr "Kohdista muuttujat 32 bitin rajoille"
  
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
  msgstr ""
  
! #: config/sh/sh.opt:215
! msgid "Specify name for 32 bit signed division function."
  msgstr ""
  
! #: config/sh/sh.opt:219
! #, fuzzy
! msgid "Generate ELF FDPIC code."
! msgstr "Tuota big-endian-koodia"
! 
! #: config/sh/sh.opt:223
! 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
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
  msgstr ""
  
! #: config/sh/sh.opt:235
  #, fuzzy
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
! 
! #: config/sh/sh.opt:239
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr ""
  
! #: config/sh/sh.opt:247
! #, fuzzy
! msgid "Generate code in little endian mode."
! msgstr "Tuota little-endian-koodia"
  
! #: config/sh/sh.opt:251
  #, fuzzy
! msgid "Mark MAC register as call-clobbered."
! msgstr "Tasaa funktioiden alut"
! 
! #: config/sh/sh.opt:257
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr ""
! 
! #: config/sh/sh.opt:261
! msgid "Emit function-calls using global offset table when generating PIC."
! msgstr ""
  
! #: config/sh/sh.opt:265
! msgid "Shorten address references during linking."
  msgstr ""
  
! #: config/sh/sh.opt:273
  #, fuzzy
! msgid "Specify the model for atomic operations."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/sh/sh.opt:277
! #, fuzzy
! msgid "Use tas.b instruction for __atomic_test_and_set."
! msgstr "KÃ¤ytÃ¤ bittikenttÃ¤kÃ¤skyjÃ¤"
  
! #: config/sh/sh.opt:281
! msgid "Cost to assume for a multiply insn."
  msgstr ""
  
! #: config/sh/sh.opt:285
! 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
  #, fuzzy
! msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: config/sh/sh.opt:295
  #, fuzzy
! msgid "Enable the use of the fsca instruction."
! msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: config/sh/sh.opt:299
  #, fuzzy
! msgid "Enable the use of the fsrra instruction."
! msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: config/sh/sh.opt:303
! #, fuzzy
! msgid "Use LRA instead of reload (transitional)."
! msgstr "kÃ¤ytÃ¤ sen sijaan __attribute__ ((vector_size))"
  
  #: config/i386/i386.opt:192
  msgid "sizeof(long double) is 16."
--- 9155,10079 ----
  msgid "Support TLS segment larger than 64K."
  msgstr ""
  
! #: config/riscv/riscv.opt:26
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr ""
  
! #: config/riscv/riscv.opt:30
! msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
! msgstr ""
  
! #: config/riscv/riscv.opt:34
  #, fuzzy
! msgid "Specify integer and floating-point calling convention."
! msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
  
! #: config/riscv/riscv.opt:38 config/i386/i386.opt:416
! msgid "Attempt to keep stack aligned to this power of 2."
  msgstr ""
  
! #: config/riscv/riscv.opt:42
  #, fuzzy
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/riscv/riscv.opt:67
  #, fuzzy
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/riscv/riscv.opt:71
  #, fuzzy
! msgid "Use hardware instructions for integer division."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/riscv/riscv.opt:75
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
  msgstr ""
  
! #: config/riscv/riscv.opt:80 config/mips/mips.opt:405
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
  msgstr ""
  
! #: config/riscv/riscv.opt:84
! 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:88
  #, fuzzy
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: config/riscv/riscv.opt:92 config/aarch64/aarch64.opt:88
  #, fuzzy
! msgid "Specify the code model."
! msgstr "Malli:"
  
! #: config/riscv/riscv.opt:96
  #, fuzzy
! msgid "Do not generate unaligned memory accesses."
! msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
! #: config/tilegx/tilegx.opt:57
  #, fuzzy
! msgid "Known code models (for use with the -mcmodel= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/riscv/riscv.opt:110
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
! msgstr ""
  
! #: config/riscv/riscv.opt:114
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
! msgstr ""
  
! #: config/riscv/riscv.opt:133
! msgid "Emit RISC-V ELF attribute."
  msgstr ""
  
! #: config/m32c/m32c.opt:23
  #, fuzzy
! msgid "-msim\tUse simulator runtime."
! msgstr "KÃ¤ytÃ¤ simulaattorin ajoaikaista ympÃ¤ristÃ¶Ã¤."
  
! #: config/m32c/m32c.opt:27
  #, fuzzy
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr "KÃ¤Ã¤nnÃ¤ koodi R8C-varianteille"
  
! #: config/m32c/m32c.opt:31
  #, fuzzy
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr "KÃ¤Ã¤nnÃ¤ koodi M16C-varianteille"
  
! #: config/m32c/m32c.opt:35
  #, fuzzy
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr "KÃ¤Ã¤nnÃ¤ koodi M32CM-varianteille"
  
! #: config/m32c/m32c.opt:39
  #, fuzzy
! msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr "KÃ¤Ã¤nnÃ¤ koodi M32C-varianteille"
  
! #: config/m32c/m32c.opt:43
  #, fuzzy
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr "Memreg-tavujen lukumÃ¤Ã¤rÃ¤ (oletus: 16, lukualue: 0..16)"
  
! #: config/msp430/msp430.opt:7
! msgid "Force assembly output to always use hex constants."
  msgstr ""
  
! #: config/msp430/msp430.opt:11
  #, fuzzy
! msgid "Specify the MCU to build for."
! msgstr "KÃ¤ytÃ¤ MCU-kÃ¤skyjÃ¤"
  
! #: config/msp430/msp430.opt:15
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
  msgstr ""
  
! #: config/msp430/msp430.opt:19
  #, fuzzy
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
! msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
  
! #: config/msp430/msp430.opt:23
  #, fuzzy
! msgid "Select large model - 20-bit addresses/pointers."
! msgstr "Tuota 68302-koodia"
  
! #: config/msp430/msp430.opt:27
  #, fuzzy
! msgid "Select small model - 16-bit addresses/pointers (default)."
! msgstr "Tuota 68302-koodia"
  
! #: config/msp430/msp430.opt:31
! msgid "Optimize opcode sizes at link time."
  msgstr ""
  
! #: config/msp430/msp430.opt:38
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
  msgstr ""
  
! #: config/msp430/msp430.opt:45
! msgid "Specify the type of hardware multiply to support."
  msgstr ""
  
! #: config/msp430/msp430.opt:67
! msgid "Specify whether functions should be placed into low or high memory."
  msgstr ""
  
! #: config/msp430/msp430.opt:71
! msgid "Specify whether variables should be placed into low or high memory."
! msgstr ""
  
! #: config/msp430/msp430.opt:90
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
! msgstr ""
  
! #: config/msp430/msp430.opt:94
! msgid "Passes on a request to the assembler to warn about various silicon errata."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:43
  #, fuzzy
! msgid "The possible TLS dialects:"
! msgstr "I/O mahdollista"
  
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
! msgstr ""
  
! #: config/aarch64/aarch64.opt:68 config/arm/arm.opt:99
! #: config/microblaze/microblaze.opt:60
  #, fuzzy
! msgid "Assume target CPU is configured as big endian."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/aarch64/aarch64.opt:72 config/i386/i386.opt:1019
  #, fuzzy
! msgid "Generate code which uses only the general registers."
! msgstr "Tuota koodia, joka kÃ¤yttÃ¤Ã¤ 68881-liukulukukÃ¤skyjÃ¤"
  
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:84 config/arm/arm.opt:164
! #: config/microblaze/microblaze.opt:64
  #, fuzzy
! msgid "Assume target CPU is configured as little endian."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:96 config/i386/i386.opt:400
  #, fuzzy
! msgid "Omit the frame pointer in leaf functions."
! msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: config/aarch64/aarch64.opt:100
  #, fuzzy
! msgid "Specify TLS dialect."
! msgstr "tls_model-argumentti ei ole merkkijono"
  
! #: config/aarch64/aarch64.opt:104
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:123
  #, fuzzy
! msgid "Use features of architecture ARCH."
! msgstr "Tuota little-endian-koodia"
  
! #: config/aarch64/aarch64.opt:127
  #, fuzzy
! msgid "Use features of and optimize for CPU."
! msgstr "Tuota little-endian-koodia"
  
! #: config/aarch64/aarch64.opt:131
  #, fuzzy
! msgid "Optimize for CPU."
! msgstr "-m64 vaatii PowerPC64-suorittimen"
  
! #: config/aarch64/aarch64.opt:135
  #, fuzzy
! msgid "Generate code that conforms to the specified ABI."
! msgstr "Tuota 68040-koodia"
  
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:143
  #, fuzzy
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:157
  #, fuzzy
! msgid "Use branch-protection features."
  msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:165
  #, fuzzy
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/aarch64/aarch64.opt:178
! 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:184
! 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:191
! 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:197
! #, fuzzy
! msgid "The possible SVE vector lengths:"
! msgstr "I/O mahdollista"
  
! #: config/aarch64/aarch64.opt:219
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:231 config/i386/i386.opt:983
! #: config/rs6000/rs6000.opt:542
  #, fuzzy
! msgid "Use given stack-protector guard."
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
! #, fuzzy
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/aarch64/aarch64.opt:245
! 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:251
! 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/linux.opt:24
  #, fuzzy
! msgid "Use Bionic C library."
! msgstr "C++11:n heksadesimaaliliukulukuvakion kÃ¤yttÃ¶"
  
! #: config/linux.opt:28
! msgid "Use GNU C library."
! msgstr "KÃ¤ytÃ¤ GNU:n C-kirjastoa."
  
! #: config/linux.opt:32
  #, fuzzy
! msgid "Use uClibc C library."
! msgstr "C++11:n heksadesimaaliliukulukuvakion kÃ¤yttÃ¶"
  
! #: config/linux.opt:36
  #, fuzzy
! msgid "Use musl C library."
! msgstr "C++11:n heksadesimaaliliukulukuvakion kÃ¤yttÃ¶"
  
! #: config/ia64/ilp32.opt:3
! msgid "Generate ILP32 code."
! msgstr "Tuota ILP32-koodia."
  
! #: config/ia64/ilp32.opt:7
! msgid "Generate LP64 code."
! msgstr "Tuota LP64-koodia."
  
! #: config/ia64/ia64.opt:28
! msgid "Generate big endian code."
! msgstr "Tuota big-endian-koodia."
  
! #: config/ia64/ia64.opt:32
! msgid "Generate little endian code."
! msgstr "Tuota little-endian-koodia."
  
! #: config/ia64/ia64.opt:36
! msgid "Generate code for GNU as."
! msgstr "Tuota koodia GNU as:lle."
  
! #: config/ia64/ia64.opt:40
! msgid "Generate code for GNU ld."
! msgstr "Tuota koodia GNU ld:lle."
  
! #: config/ia64/ia64.opt:44
! msgid "Emit stop bits before and after volatile extended asms."
  msgstr ""
  
! #: config/ia64/ia64.opt:48
  #, fuzzy
! msgid "Use in/loc/out register names."
! msgstr "KÃ¤ytÃ¤ liukulukurekistereitÃ¤"
  
! #: config/ia64/ia64.opt:55
! msgid "Enable use of sdata/scommon/sbss."
  msgstr ""
  
! #: config/ia64/ia64.opt:59
  #, fuzzy
! msgid "Generate code without GP reg."
! msgstr "Tuota 68040-koodia, ilman uusia kÃ¤skyjÃ¤"
  
! #: config/ia64/ia64.opt:63
! msgid "gp is constant (but save/restore gp on indirect calls)."
  msgstr ""
  
! #: config/ia64/ia64.opt:67
! #, fuzzy
! msgid "Generate self-relocatable code."
! msgstr "Tuota little-endian-koodia"
  
! #: config/ia64/ia64.opt:71
  #, fuzzy
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "Salli laitteistÃ¶liukuluku-ABIn ja -kÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/ia64/ia64.opt:75
! #, fuzzy
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "Salli laitteistÃ¶liukuluku-ABIn ja -kÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/ia64/ia64.opt:82
! #, fuzzy
! msgid "Generate inline integer division, optimize for latency."
! msgstr "Varoita kÃ¤Ã¤nnÃ¶saikaisesta nollalla jaosta"
  
! #: config/ia64/ia64.opt:86
! #, fuzzy
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "Varoita kÃ¤Ã¤nnÃ¶saikaisesta nollalla jaosta"
  
! #: config/ia64/ia64.opt:90
! #, fuzzy
! msgid "Do not inline integer division."
! msgstr "Varoita kÃ¤Ã¤nnÃ¶saikaisesta nollalla jaosta"
  
! #: config/ia64/ia64.opt:94
  #, fuzzy
! msgid "Generate inline square root, optimize for latency."
! msgstr "Varoita kÃ¤Ã¤nnÃ¶saikaisesta nollalla jaosta"
  
! #: config/ia64/ia64.opt:98
! #, fuzzy
! msgid "Generate inline square root, optimize for throughput."
! msgstr "Varoita kÃ¤Ã¤nnÃ¶saikaisesta nollalla jaosta"
  
! #: config/ia64/ia64.opt:102
! #, fuzzy
! msgid "Do not inline square root."
! msgstr "Ã„lÃ¤ hylkÃ¤Ã¤ kommentteja"
  
! #: config/ia64/ia64.opt:106
! msgid "Enable DWARF line debug info via GNU as."
  msgstr ""
  
! #: config/ia64/ia64.opt:110
! #, fuzzy
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
! #: config/ia64/ia64.opt:114 config/spu/spu.opt:72 config/pa/pa.opt:62
! #: config/sh/sh.opt:227
  #, fuzzy
! msgid "Specify range of registers to make fixed."
! msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
  
! #: config/ia64/ia64.opt:118 config/alpha/alpha.opt:130
! msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:514
! #: config/s390/s390.opt:194 config/sparc/sparc.opt:146
! #: config/visium/visium.opt:49
! #, fuzzy
! msgid "Schedule code for given CPU."
! msgstr "Suoritinaikaraja ylittynyt"
  
! #: config/ia64/ia64.opt:126
! #, fuzzy
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/ia64/ia64.opt:136
  #, fuzzy
! msgid "Use data speculation before reload."
! msgstr "HALLINTA"
  
! #: config/ia64/ia64.opt:140
  #, fuzzy
! msgid "Use data speculation after reload."
! msgstr "HALLINTA"
  
! #: config/ia64/ia64.opt:144
! #, fuzzy
! msgid "Use control speculation."
! msgstr "HALLINTA"
  
! #: config/ia64/ia64.opt:148
  #, fuzzy
! msgid "Use in block data speculation before reload."
! msgstr "vuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤"
  
! #: config/ia64/ia64.opt:152
! #, fuzzy
! msgid "Use in block data speculation after reload."
! msgstr "vuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤"
  
! #: config/ia64/ia64.opt:156
! #, fuzzy
! msgid "Use in block control speculation."
! msgstr "vuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤"
  
! #: config/ia64/ia64.opt:160
  #, fuzzy
! msgid "Use simple data speculation check."
! msgstr "vuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤"
  
! #: config/ia64/ia64.opt:164
  #, fuzzy
! msgid "Use simple data speculation check for control speculation."
! msgstr "vuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤"
  
! #: config/ia64/ia64.opt:174
  #, fuzzy
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr "Tuota koodia, joka kÃ¤yttÃ¤Ã¤ 68881-liukulukukÃ¤skyjÃ¤"
  
! #: config/ia64/ia64.opt:178
! msgid "Place a stop bit after every cycle when scheduling."
  msgstr ""
  
! #: config/ia64/ia64.opt:182
! 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
! 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
! 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
! msgid "Don't generate checks for control speculation in selective scheduling."
  msgstr ""
  
! #: config/spu/spu.opt:20
  #, fuzzy
! msgid "Emit warnings when run-time relocations are generated."
! msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: config/spu/spu.opt:24
  #, fuzzy
! msgid "Emit errors when run-time relocations are generated."
! msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: config/spu/spu.opt:28
! #, fuzzy
! msgid "Specify cost of branches (Default 20)."
! msgstr "Ei haaroja\n"
  
! #: config/spu/spu.opt:32
  #, fuzzy
! msgid "Make sure loads and stores are not moved past DMA instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/spu/spu.opt:36
! msgid "volatile must be specified on any memory that is effected by DMA."
  msgstr ""
  
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
  msgstr ""
  
! #: config/spu/spu.opt:48
! msgid "Use standard main function as entry for startup."
  msgstr ""
  
! #: config/spu/spu.opt:52
! #, fuzzy
! msgid "Generate branch hints for branches."
! msgstr "virheellinen versionumero â€�%sâ€�"
  
! #: config/spu/spu.opt:56
! #, fuzzy
! msgid "Maximum number of nops to insert for a hint (Default 2)."
! msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
! #: config/spu/spu.opt:60
! #, fuzzy
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: config/spu/spu.opt:64
! #, fuzzy
! msgid "Generate code for 18 bit addressing."
! msgstr "Tuota koodia GNU as:lle"
  
! #: config/spu/spu.opt:68
  #, fuzzy
! msgid "Generate code for 32 bit addressing."
! msgstr "Tuota 68302-koodia"
  
! #: config/spu/spu.opt:76
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
  msgstr ""
  
! #: config/spu/spu.opt:80 config/i386/i386.opt:257 config/s390/s390.opt:56
! #, fuzzy
! msgid "Generate code for given CPU."
! msgstr "Tuota little-endian-koodia"
  
! #: config/spu/spu.opt:88
! msgid "Access variables in 32-bit PPU objects (default)."
  msgstr ""
  
! #: config/spu/spu.opt:92
! msgid "Access variables in 64-bit PPU objects."
  msgstr ""
  
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
  msgstr ""
  
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
  msgstr ""
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:28
! msgid "Preferentially allocate registers that allow short instruction generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:32
  #, fuzzy
! msgid "Set branch cost."
! msgstr "Aseta"
  
! #: config/epiphany/epiphany.opt:36
  #, fuzzy
! msgid "Enable conditional move instruction usage."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/epiphany/epiphany.opt:40
  #, fuzzy
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
! #: config/epiphany/epiphany.opt:52
! msgid "Use software floating point comparisons."
! msgstr "KÃ¤ytÃ¤ ohjelmistollisia liukulukuvertailuja."
  
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:60
! #, fuzzy
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr "kolmoismerkki ??%c ohitettiin, ota kÃ¤yttÃ¶Ã¶n valitsimella -trigraphs"
  
! #: config/epiphany/epiphany.opt:64
  #, fuzzy
! msgid "Enable use of POST_MODIFY."
! msgstr "kolmoismerkki ??%c ohitettiin, ota kÃ¤yttÃ¶Ã¶n valitsimella -trigraphs"
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:76
  #, fuzzy
! msgid "Generate call insns as indirect calls."
! msgstr "virheellinen versionumero â€�%sâ€�"
  
! #: config/epiphany/epiphany.opt:80
  #, fuzzy
! msgid "Generate call insns as direct calls."
! msgstr "KÃ¤ytÃ¤ epÃ¤suoria kutsuja"
  
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:112
! msgid "Vectorize for double-word operations."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:132
  #, fuzzy
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/epiphany/epiphany.opt:136
  #, fuzzy
! msgid "Set register to hold -1."
! msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ r2 ja r5"
  
! #: config/ft32/ft32.opt:23
  #, fuzzy
! msgid "Target the software simulator."
! msgstr "# Ei kohde:"
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:225 config/mips/mips.opt:393
! #: config/arc/arc.opt:406
  #, fuzzy
! msgid "Use LRA instead of reload."
! msgstr "kÃ¤ytÃ¤ sen sijaan __attribute__ ((vector_size))"
  
! #: config/ft32/ft32.opt:31
  #, fuzzy
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ MDMX-kÃ¤skyjÃ¤"
  
! #: config/ft32/ft32.opt:35
  #, fuzzy
! msgid "Target the FT32B architecture."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/ft32/ft32.opt:39
  #, fuzzy
! msgid "Enable FT32B code compression."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi."
  
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
! msgstr ""
  
! #: config/h8300/h8300.opt:23
! msgid "Generate H8S code."
! msgstr "Tuota H8S-koodia."
  
! #: config/h8300/h8300.opt:27
! msgid "Generate H8SX code."
! msgstr "Tuota H8SX-koodia."
  
! #: config/h8300/h8300.opt:31
! msgid "Generate H8S/2600 code."
! msgstr "Tuota H8S/2600-koodia."
  
! #: config/h8300/h8300.opt:35
! msgid "Make integers 32 bits wide."
! msgstr "Tee kokonaisluvista 32 bitin levyisiÃ¤."
  
! #: config/h8300/h8300.opt:42
! msgid "Use registers for argument passing."
! msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen."
  
! #: config/h8300/h8300.opt:46
! msgid "Consider access to byte sized memory slow."
! msgstr "Oleta tavutason muistinkÃ¤yttÃ¶ hitaaksi."
  
! #: config/h8300/h8300.opt:50
  #, fuzzy
! msgid "Enable linker relaxing."
! msgstr ""
! "\n"
! "Linkittimen valitsimet\n"
! "======================\n"
! "\n"
  
! #: config/h8300/h8300.opt:54
! msgid "Generate H8/300H code."
! msgstr "Tuota H8/300H-koodia."
  
! #: config/h8300/h8300.opt:58
! msgid "Enable the normal mode."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n normaalitila."
  
! #: config/h8300/h8300.opt:62
! msgid "Use H8/300 alignment rules."
! msgstr "KÃ¤ytÃ¤ H8/300-kohdistussÃ¤Ã¤ntÃ¶jÃ¤."
  
! #: config/h8300/h8300.opt:66
  #, fuzzy
! msgid "Push extended registers on stack in monitor functions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/h8300/h8300.opt:70
  #, fuzzy
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/pdp11/pdp11.opt:23
  #, fuzzy
! msgid "Generate code for an 11/10."
! msgstr "Tuota little-endian-koodia"
  
! #: config/pdp11/pdp11.opt:27
  #, fuzzy
! msgid "Generate code for an 11/40."
! msgstr "Tuota little-endian-koodia"
  
! #: config/pdp11/pdp11.opt:31
  #, fuzzy
! msgid "Generate code for an 11/45."
  msgstr "Tuota little-endian-koodia"
  
! #: config/pdp11/pdp11.opt:35
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr ""
  
! #: config/pdp11/pdp11.opt:39
! msgid "Use the DEC assembler syntax."
! msgstr "KÃ¤ytÃ¤ DEC:n assembler-syntaksia."
  
! #: config/pdp11/pdp11.opt:43
! msgid "Use the GNU assembler syntax."
! msgstr "KÃ¤ytÃ¤ GNU:n assembler-syntaksia."
  
! #: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:188
! #: config/frv/frv.opt:158
! msgid "Use hardware floating point."
! msgstr "KÃ¤ytÃ¤ laitteistoliukulukuja."
  
! #: config/pdp11/pdp11.opt:51
! msgid "Use 16 bit int."
! msgstr "KÃ¤ytÃ¤ 16-bittistÃ¤ int-tyyppiÃ¤."
  
! #: config/pdp11/pdp11.opt:55
! msgid "Use 32 bit int."
! msgstr "KÃ¤ytÃ¤ 32-bittistÃ¤ int-tyyppiÃ¤."
  
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
  #, fuzzy
! msgid "Do not use hardware floating point."
! msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja"
  
! #: config/pdp11/pdp11.opt:63
  #, fuzzy
! msgid "Target has split I&D."
! msgstr "kohdetiedostolla â€�%sâ€� on sekÃ¤ :- ettÃ¤ ::-merkinnÃ¤t"
  
! #: config/pdp11/pdp11.opt:67
  #, fuzzy
! msgid "Use UNIX assembler syntax."
! msgstr ""
! "KÃ¤ytÃ¤ â€�-Wa,VALITSINâ€� vÃ¤littÃ¤mÃ¤Ã¤n â€�VALITSINâ€� assemblerille.\n"
! "\n"
  
! #: config/pdp11/pdp11.opt:71
  #, fuzzy
! msgid "Use LRA register allocator."
! msgstr "Tasaa funktioiden alut"
  
! #: config/xtensa/xtensa.opt:23
  #, fuzzy
! msgid "Use CONST16 instruction to load constants."
! msgstr "keskeytysfunktiolla ei saa olla argumentteja"
  
! #: config/xtensa/xtensa.opt:27
  #, fuzzy
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/xtensa/xtensa.opt:31
  #, fuzzy
! msgid "Use indirect CALLXn instructions for large programs."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/xtensa/xtensa.opt:35
! msgid "Automatically align branch targets to reduce branch penalties."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:39
! msgid "Intersperse literal pools with code in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:47
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
  msgstr ""
  
! #: config/i386/cygming.opt:23
  #, fuzzy
! msgid "Create console application."
! msgstr "Luo konsolisovellus"
  
! #: config/i386/cygming.opt:27
! msgid "Generate code for a DLL."
! msgstr "Tuota koodia DLL:lle."
  
! #: config/i386/cygming.opt:31
  #, fuzzy
! msgid "Ignore dllimport for functions."
! msgstr "_Ohita versio"
  
! #: config/i386/cygming.opt:35
! msgid "Use Mingw-specific thread support."
  msgstr ""
  
! #: config/i386/cygming.opt:39
  #, fuzzy
! msgid "Set Windows defines."
! msgstr "rpcgen: liian monta mÃ¤Ã¤rittelyÃ¤\n"
  
! #: config/i386/cygming.opt:43
! msgid "Create GUI application."
! msgstr "Luo graafinen kÃ¤yttÃ¶liittymÃ¤sovellus."
  
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
  msgstr ""
  
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
  msgstr ""
  
! #: config/i386/cygming.opt:55
  #, fuzzy
! msgid "For nested functions on stack executable permission is set."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/cygming.opt:62
  #, fuzzy
! msgid "Put relocated read-only data into .data section."
! msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: config/i386/mingw.opt:29
  #, fuzzy
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr "Varoita ylivuodosta aritmeettisissa lausekkeissa"
  
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
! msgstr ""
  
  #: config/i386/i386.opt:192
  msgid "sizeof(long double) is 16."
*************** msgstr "sizeof(long double) on 12."
*** 9125,9130 ****
--- 10091,10111 ----
  msgid "Use 80-bit long double."
  msgstr "KÃ¤ytÃ¤ 80-bittistÃ¤ long double -tyyppiÃ¤."
  
+ #: config/i386/i386.opt:208 config/s390/s390.opt:154
+ #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
+ msgid "Use 64-bit long double."
+ msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ long double -tyyppiÃ¤."
+ 
+ #: config/i386/i386.opt:212 config/s390/s390.opt:150
+ #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
+ msgid "Use 128-bit long double."
+ msgstr "KÃ¤ytÃ¤ 128-bittistÃ¤ long double -tyyppiÃ¤."
+ 
+ #: config/i386/i386.opt:216 config/sh/sh.opt:179
+ #, fuzzy
+ msgid "Reserve space for outgoing arguments in the function prologue."
+ msgstr "Tuota bittikÃ¤skyjÃ¤"
+ 
  #: config/i386/i386.opt:220
  #, fuzzy
  msgid "Align some doubles on dword boundary."
*************** msgstr ""
*** 9230,9240 ****
  msgid "Use native (MS) bitfield layout."
  msgstr "KÃ¤ytÃ¤ bittikenttÃ¤kÃ¤skyjÃ¤."
  
- #: config/i386/i386.opt:400 config/aarch64/aarch64.opt:96
- #, fuzzy
- msgid "Omit the frame pointer in leaf functions."
- msgstr "indeksoitu arvo on osoitin funktioon"
- 
  #: config/i386/i386.opt:404
  #, fuzzy
  msgid "Set 80387 floating-point precision to 32-bit."
--- 10211,10216 ----
*************** msgstr ""
*** 9273,9278 ****
--- 10249,10258 ----
  msgid "Alternate calling convention."
  msgstr "Kutsutaan settimeofday:\n"
  
+ #: config/i386/i386.opt:440 config/alpha/alpha.opt:23
+ msgid "Do not use hardware fp."
+ msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja."
+ 
  #: config/i386/i386.opt:444
  msgid "Use SSE register passing conventions for SF and DF mode."
  msgstr ""
*************** msgstr ""
*** 9771,9776 ****
--- 10751,10760 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
+ #: config/i386/i386.opt:934 config/s390/s390.opt:302
+ msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
+ msgstr ""
+ 
  #: config/i386/i386.opt:939
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
*************** msgstr ""
*** 9800,9817 ****
  msgid "Support RTM built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
- #: config/i386/i386.opt:967 c-family/c.opt:425 c-family/c.opt:1310
- #: c-family/c.opt:1314 c-family/c.opt:1318 c-family/c.opt:1322
- #: c-family/c.opt:1326 c-family/c.opt:1330 c-family/c.opt:1334
- #: c-family/c.opt:1341 c-family/c.opt:1345 c-family/c.opt:1349
- #: c-family/c.opt:1353 c-family/c.opt:1357 c-family/c.opt:1361
- #: c-family/c.opt:1365 c-family/c.opt:1369 c-family/c.opt:1373
- #: c-family/c.opt:1377 c-family/c.opt:1381 c-family/c.opt:1385
- #: c-family/c.opt:1389
- #, fuzzy
- msgid "Deprecated in GCC 9.  This switch has no effect."
- msgstr "Vanhentunut. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n."
- 
  #: config/i386/i386.opt:971
  #, fuzzy
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
--- 10784,10789 ----
*************** msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi
*** 9827,9838 ****
  msgid "Support PKU built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
- #: config/i386/i386.opt:983 config/aarch64/aarch64.opt:231
- #: config/rs6000/rs6000.opt:542
- #, fuzzy
- msgid "Use given stack-protector guard."
- msgstr "Kelvolliset argumentit ovat:\n"
- 
  #: config/i386/i386.opt:987
  #, fuzzy
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
--- 10799,10804 ----
*************** msgstr "Kelvolliset argumentit ovat:\n"
*** 9853,9863 ****
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr "Kelvolliset argumentit ovat:\n"
  
- #: config/i386/i386.opt:1019 config/aarch64/aarch64.opt:72
- #, fuzzy
- msgid "Generate code which uses only the general registers."
- msgstr "Tuota koodia, joka kÃ¤yttÃ¤Ã¤ 68881-liukulukukÃ¤skyjÃ¤"
- 
  #: config/i386/i386.opt:1023
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
--- 10819,10824 ----
*************** msgstr "funktion paluuarvon tyyppi ei vo
*** 9885,9890 ****
--- 10846,10856 ----
  msgid "Convert function return to call and return thunk."
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
+ #: config/i386/i386.opt:1050 config/s390/s390.opt:268
+ #, fuzzy
+ msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
+ msgstr "epÃ¤kelpo osoitintila %qs"
+ 
  #: config/i386/i386.opt:1066
  #, fuzzy
  msgid "Force indirect call and jump via register."
*************** msgstr ""
*** 9923,10018 ****
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/cygming.opt:23
  #, fuzzy
! msgid "Create console application."
! msgstr "Luo konsolisovellus"
  
! #: config/i386/cygming.opt:27
! msgid "Generate code for a DLL."
! msgstr "Tuota koodia DLL:lle."
  
! #: config/i386/cygming.opt:31
  #, fuzzy
! msgid "Ignore dllimport for functions."
! msgstr "_Ohita versio"
  
! #: config/i386/cygming.opt:35
! msgid "Use Mingw-specific thread support."
  msgstr ""
  
! #: config/i386/cygming.opt:39
  #, fuzzy
! msgid "Set Windows defines."
! msgstr "rpcgen: liian monta mÃ¤Ã¤rittelyÃ¤\n"
  
! #: config/i386/cygming.opt:43
! msgid "Create GUI application."
! msgstr "Luo graafinen kÃ¤yttÃ¶liittymÃ¤sovellus."
  
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
  msgstr ""
  
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
  msgstr ""
  
! #: config/i386/cygming.opt:55
  #, fuzzy
! msgid "For nested functions on stack executable permission is set."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/cygming.opt:62
  #, fuzzy
! msgid "Put relocated read-only data into .data section."
! msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
  msgstr ""
  
! #: config/i386/mingw.opt:29
  #, fuzzy
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr "Varoita ylivuodosta aritmeettisissa lausekkeissa"
  
! #: config/moxie/moxie.opt:31
  #, fuzzy
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶ divide- ja modulus-kÃ¤skyt"
  
! #: config/xtensa/xtensa.opt:23
  #, fuzzy
! msgid "Use CONST16 instruction to load constants."
! msgstr "keskeytysfunktiolla ei saa olla argumentteja"
  
! #: config/xtensa/xtensa.opt:27
  #, fuzzy
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/xtensa/xtensa.opt:31
  #, fuzzy
! msgid "Use indirect CALLXn instructions for large programs."
  msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/xtensa/xtensa.opt:35
! msgid "Automatically align branch targets to reduce branch penalties."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:39
! msgid "Intersperse literal pools with code in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:47
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
  msgstr ""
  
  #: config/sparc/sparc.opt:42
  #, fuzzy
  msgid "Use flat register window model."
--- 10889,11837 ----
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:23
  #, fuzzy
! msgid "Assume code will be linked by GNU ld."
! msgstr "Tuota koodia GNU ld:lle"
  
! #: config/pa/pa64-hpux.opt:27
! #, fuzzy
! msgid "Assume code will be linked by HP ld."
! msgstr "Tuota koodia GNU ld:lle"
  
! #: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
! #: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
! msgid "Specify UNIX standard for predefines and linking."
! msgstr ""
! 
! #: config/pa/pa-hpux.opt:27
  #, fuzzy
! msgid "Generate cpp defines for server IO."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/pa/pa-hpux.opt:35
! #, fuzzy
! msgid "Generate cpp defines for workstation IO."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
! 
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
! msgid "Generate PA1.0 code."
! msgstr "Tuota PA1.0-koodia."
! 
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
! msgid "Generate PA1.1 code."
! msgstr "Tuota PA1.1-koodia."
! 
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "Tuota PA2.0-koodia (vaatii binutils 2.10:n tai uudemman)."
! 
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
  msgstr ""
  
! #: config/pa/pa.opt:50
  #, fuzzy
! msgid "Disable FP regs."
! msgstr "KÃ¤ytÃ¤ liukulukurekistereitÃ¤"
  
! #: config/pa/pa.opt:54
! #, fuzzy
! msgid "Disable indexed addressing."
! msgstr "Poista kÃ¤ytÃ¶stÃ¤ POSIX ACLs -tuki"
  
! #: config/pa/pa.opt:58
! #, fuzzy
! msgid "Generate fast indirect calls."
! msgstr "KÃ¤ytÃ¤ epÃ¤suoria kutsuja"
! 
! #: config/pa/pa.opt:66
! #, fuzzy
! msgid "Assume code will be assembled by GAS."
! msgstr "Tuota koodia GNU-assemblerille (gas)"
! 
! #: config/pa/pa.opt:75
! #, fuzzy
! msgid "Enable linker optimizations."
! msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
! 
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
  msgstr ""
  
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
  msgstr ""
  
! #: config/pa/pa.opt:91
  #, fuzzy
! msgid "Disable space regs."
! msgstr "Vapaa tila"
  
! #: config/pa/pa.opt:107
  #, fuzzy
! msgid "Use portable calling conventions."
! msgstr "tÃ¤mÃ¤ â€�definedâ€�-sanan kÃ¤yttÃ¶ ei ehkÃ¤ ole siirrettÃ¤vÃ¤Ã¤"
  
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
  msgstr ""
  
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
  #, fuzzy
! msgid "Use software floating point."
! msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
  
! #: config/pa/pa.opt:144
  #, fuzzy
! msgid "Do not disable space regs."
! msgstr "Ã„lÃ¤ hylkÃ¤Ã¤ kommentteja"
  
! #: config/v850/v850.opt:29
  #, fuzzy
! msgid "Use registers r2 and r5."
! msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ r2 ja r5"
  
! #: config/v850/v850.opt:33
  #, fuzzy
! msgid "Use 4 byte entries in switch tables."
! msgstr "nimike yhdyslauseen lopussa"
  
! #: config/v850/v850.opt:37
  #, fuzzy
! msgid "Enable backend debugging."
! msgstr "Ã¤lÃ¤ poista tilapÃ¤istiedostoja (vianjÃ¤ljitystÃ¤ varten)"
! 
! #: config/v850/v850.opt:41
! #, fuzzy
! msgid "Do not use the callt instruction (default)."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
! 
! #: config/v850/v850.opt:45
! msgid "Reuse r30 on a per function basis."
! msgstr ""
! 
! #: config/v850/v850.opt:52
! #, fuzzy
! msgid "Prohibit PC relative function calls."
! msgstr "lopetusalkio puuttuu funktiokutsusta"
! 
! #: config/v850/v850.opt:56
! #, fuzzy
! msgid "Use stubs for function prologues."
! msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
! 
! #: config/v850/v850.opt:60
! msgid "Set the max size of data eligible for the SDA area."
! msgstr ""
! 
! #: config/v850/v850.opt:67
! #, fuzzy
! msgid "Enable the use of the short load instructions."
! msgstr "Tasaa funktioiden alut"
! 
! #: config/v850/v850.opt:71
! msgid "Same as: -mep -mprolog-function."
! msgstr ""
! 
! #: config/v850/v850.opt:75
! msgid "Set the max size of data eligible for the TDA area."
! msgstr ""
! 
! #: config/v850/v850.opt:82
! #, fuzzy
! msgid "Do not enforce strict alignment."
! msgstr "KÃ¤ytÃ¤ H8/300-kohdistussÃ¤Ã¤ntÃ¶jÃ¤"
! 
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr ""
! 
! #: config/v850/v850.opt:93
! #, fuzzy
! msgid "Compile for the v850 processor."
! msgstr "Muunna..."
! 
! #: config/v850/v850.opt:97
! #, fuzzy
! msgid "Compile for the v850e processor."
! msgstr "Muunna..."
! 
! #: config/v850/v850.opt:101
! #, fuzzy
! msgid "Compile for the v850e1 processor."
! msgstr "Muunna..."
! 
! #: config/v850/v850.opt:105
! #, fuzzy
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "Muunna..."
! 
! #: config/v850/v850.opt:109
! #, fuzzy
! msgid "Compile for the v850e2 processor."
! msgstr "Muunna..."
! 
! #: config/v850/v850.opt:113
! #, fuzzy
! msgid "Compile for the v850e2v3 processor."
! msgstr "Muunna..."
! 
! #: config/v850/v850.opt:117
! #, fuzzy
! msgid "Compile for the v850e3v5 processor."
! msgstr "Muunna..."
! 
! #: config/v850/v850.opt:124
! #, fuzzy
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n 32-bittiset kertolaskukÃ¤skyt"
! 
! #: config/v850/v850.opt:128
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr ""
! 
! #: config/v850/v850.opt:135
! #, fuzzy
! msgid "Enable relaxing in the assembler."
! msgstr "ehtolausekkeessa ei-lvalue-taulukko"
! 
! #: config/v850/v850.opt:139
! #, fuzzy
! msgid "Prohibit PC relative jumps."
! msgstr "lopetusalkio puuttuu funktiokutsusta"
! 
! #: config/v850/v850.opt:143
! #, fuzzy
! msgid "Inhibit the use of hardware floating point instructions."
  msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/v850/v850.opt:147
! #, fuzzy
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "Salli laitteistÃ¶liukuluku-ABIn ja -kÃ¤skyjen kÃ¤yttÃ¶"
! 
! #: config/v850/v850.opt:151
! #, fuzzy
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
! 
! #: config/v850/v850.opt:155
! #, fuzzy
! msgid "Enable support for the old GCC ABI."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n lisÃ¤mÃ¤Ã¤reiden tuki"
! 
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
  msgstr ""
  
! #: config/g.opt:27
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
  
! #: config/lynx.opt:23
! #, fuzzy
! msgid "Support legacy multi-threading."
! msgstr "Tue monisÃ¤ikeisyyttÃ¤"
! 
! #: config/lynx.opt:27
! msgid "Use shared libraries."
! msgstr "KÃ¤ytÃ¤ jaettuja kirjastoja."
! 
! #: config/lynx.opt:31
! msgid "Support multi-threading."
! msgstr "Tue monisÃ¤ikeisyyttÃ¤."
! 
! #: config/nvptx/nvptx.opt:22 config/gcn/gcn.opt:47
! #, fuzzy
! msgid "Generate code for a 32-bit ABI."
! msgstr "Tuota 32-bittistÃ¤ koodia"
! 
! #: config/nvptx/nvptx.opt:26 config/gcn/gcn.opt:51
! #, fuzzy
! msgid "Generate code for a 64-bit ABI."
! msgstr "Tuota 64-bittistÃ¤ koodia"
! 
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:34
! #, fuzzy
! msgid "Optimize partition neutering."
! msgstr "mahdollisia ikisilmukoita ei voi optimoida"
! 
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:54
! #, fuzzy
! msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
! 
! #: config/nvptx/nvptx.opt:64
! #, fuzzy
! msgid "Specify the version of the ptx ISA to use."
! msgstr "KÃ¤ytÃ¶ssÃ¤ olevan C++-ABIn versio."
! 
! #: config/vxworks.opt:36
! #, fuzzy
! msgid "Assume the VxWorks RTP environment."
! msgstr "Oleta normaali C-suoritusympÃ¤ristÃ¶."
! 
! #: config/vxworks.opt:43
! #, fuzzy
! msgid "Assume the VxWorks vThreads environment."
! msgstr "Oleta normaali C-suoritusympÃ¤ristÃ¶."
! 
! #: config/cr16/cr16.opt:23
! #, fuzzy
! msgid "-msim   Use simulator runtime."
! msgstr "KÃ¤ytÃ¤ simulaattorin ajoaikaista ympÃ¤ristÃ¶Ã¤."
! 
! #: config/cr16/cr16.opt:27
! #, fuzzy
! msgid "Generate SBIT, CBIT instructions."
! msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
! 
! #: config/cr16/cr16.opt:31
! #, fuzzy
! msgid "Support multiply accumulate instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n 32-bittiset kertolaskukÃ¤skyt"
! 
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
! msgstr ""
! 
! #: config/cr16/cr16.opt:42
! #, fuzzy
! msgid "Generate code for CR16C architecture."
! msgstr "Tuota little-endian-koodia"
! 
! #: config/cr16/cr16.opt:46
! #, fuzzy
! msgid "Generate code for CR16C+ architecture (Default)."
! msgstr "Tuota koodia Android-alustalle."
! 
! #: config/cr16/cr16.opt:50
! msgid "Treat integers as 32-bit."
! msgstr "KÃ¤sittele kokonaislukuja 32-bittisinÃ¤."
! 
! #: config/avr/avr.opt:23
! #, fuzzy
! msgid "Use subroutines for function prologues and epilogues."
! msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
! 
! #: config/avr/avr.opt:27
! #, fuzzy
! msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr "-m64 vaatii PowerPC64-suorittimen"
! 
! #: config/avr/avr.opt:31
! #, fuzzy
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
! 
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
! msgstr ""
! 
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
! msgstr ""
! 
! #: config/avr/avr.opt:43
! #, fuzzy
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤t kÃ¤skyt"
! 
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
! msgstr ""
! 
! #: config/avr/avr.opt:57
! msgid "Use an 8-bit 'int' type."
! msgstr "KÃ¤ytÃ¤ 8-bittistÃ¤ int-tyyppiÃ¤."
! 
! #: config/avr/avr.opt:61
! msgid "Change the stack pointer without disabling interrupts."
! msgstr ""
! 
! #: config/avr/avr.opt:65
! 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
! msgid "Treat main as if it had attribute OS_task."
! msgstr ""
! 
! #: config/avr/avr.opt:79
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr ""
! 
! #: config/avr/avr.opt:83
! #, fuzzy
! msgid "Relax branches."
! msgstr "Ei haaroja\n"
! 
! #: config/avr/avr.opt:87
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr ""
! 
! #: config/avr/avr.opt:91
! 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
! 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
! 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
! #, fuzzy
! msgid "Warn if the address space of an address is changed."
! msgstr "EtÃ¤osoite muuttunut"
! 
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr ""
! 
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr ""
! 
! #: config/avr/avr.opt:116
! 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
+ msgid "Do not link against the device-specific library lib<MCU>.a."
+ msgstr ""
+ 
+ #: config/m32r/m32r.opt:34
+ #, fuzzy
+ msgid "Compile for the m32rx."
+ msgstr "Muunna..."
+ 
+ #: config/m32r/m32r.opt:38
+ #, fuzzy
+ msgid "Compile for the m32r2."
+ msgstr "Muunna..."
+ 
+ #: config/m32r/m32r.opt:42
+ #, fuzzy
+ msgid "Compile for the m32r."
+ msgstr "Muunna..."
+ 
+ #: config/m32r/m32r.opt:46
+ #, fuzzy
+ msgid "Align all loops to 32 byte boundary."
+ msgstr "Kohdista muuttujat 32 bitin rajoille"
+ 
+ #: config/m32r/m32r.opt:50
+ #, fuzzy
+ msgid "Prefer branches over conditional execution."
+ msgstr "ehtolausekkeessa on tyyppiristiriita"
+ 
+ #: config/m32r/m32r.opt:54
+ msgid "Give branches their default cost."
+ msgstr ""
+ 
+ #: config/m32r/m32r.opt:58
+ #, fuzzy
+ msgid "Display compile time statistics."
+ msgstr "NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versio"
+ 
+ #: config/m32r/m32r.opt:62
+ #, fuzzy
+ msgid "Specify cache flush function."
+ msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
+ 
+ #: config/m32r/m32r.opt:66
+ #, fuzzy
+ msgid "Specify cache flush trap number."
+ msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
+ 
+ #: config/m32r/m32r.opt:70
+ msgid "Only issue one instruction per cycle."
+ msgstr ""
+ 
+ #: config/m32r/m32r.opt:74
+ msgid "Allow two instructions to be issued per cycle."
+ msgstr ""
+ 
+ #: config/m32r/m32r.opt:78
+ msgid "Code size: small, medium or large."
+ msgstr "Koodin koko: small, medium tai large."
+ 
+ #: config/m32r/m32r.opt:94
+ #, fuzzy
+ msgid "Don't call any cache flush functions."
+ msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
+ 
+ #: config/m32r/m32r.opt:98
+ #, fuzzy
+ msgid "Don't call any cache flush trap."
+ msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
+ 
+ #: config/m32r/m32r.opt:105
+ msgid "Small data area: none, sdata, use."
+ msgstr ""
+ 
+ #: config/s390/tpf.opt:23
+ #, fuzzy
+ msgid "Enable TPF-OS tracing code."
+ msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi"
+ 
+ #: config/s390/tpf.opt:27
+ msgid "Specify main object for TPF-OS."
+ msgstr ""
+ 
+ #: config/s390/s390.opt:48
+ msgid "31 bit ABI."
+ msgstr "31-bittinen ABI."
+ 
+ #: config/s390/s390.opt:52
+ msgid "64 bit ABI."
+ msgstr "64-bittinen ABI."
+ 
+ #: config/s390/s390.opt:120
+ #, fuzzy
+ msgid "Maintain backchain pointer."
+ msgstr "lÃ¤hde ei ole osoitin"
+ 
+ #: config/s390/s390.opt:124
+ #, fuzzy
+ msgid "Additional debug prints."
+ msgstr "aseta vianjÃ¤ljityksen taso"
+ 
+ #: config/s390/s390.opt:128
+ msgid "ESA/390 architecture."
+ msgstr "ESA/390-arkkitehtuuri."
+ 
+ #: config/s390/s390.opt:132
+ #, fuzzy
+ msgid "Enable decimal floating point hardware support."
+ msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
+ 
+ #: config/s390/s390.opt:136
+ msgid "Enable hardware floating point."
+ msgstr "KÃ¤ytÃ¤ laitteistoliukulukuja."
+ 
+ #: config/s390/s390.opt:140
+ 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:158
+ #, fuzzy
+ msgid "Use hardware transactional execution instructions."
+ msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
+ 
+ #: config/s390/s390.opt:162
+ #, fuzzy
+ msgid "Use hardware vector facility instructions and enable the vector ABI."
+ msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
+ 
+ #: config/s390/s390.opt:166
+ #, fuzzy
+ msgid "Use packed stack layout."
+ msgstr "pinon ylivuoto"
+ 
+ #: config/s390/s390.opt:170
+ msgid "Use bras for executable < 64k."
+ msgstr ""
+ 
+ #: config/s390/s390.opt:174
+ msgid "Disable hardware floating point."
+ msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja."
+ 
+ #: config/s390/s390.opt:178
+ 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:182
+ #, fuzzy
+ msgid "Switches off the -mstack-guard= option."
+ msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
+ 
+ #: config/s390/s390.opt:186
+ 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:190
+ #, fuzzy
+ msgid "Switches off the -mstack-size= option."
+ msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
+ 
+ #: config/s390/s390.opt:198
+ #, fuzzy
+ msgid "Use the mvcle instruction for block moves."
+ msgstr "KÃ¤ytÃ¤ bittikenttÃ¤kÃ¤skyjÃ¤"
+ 
+ #: config/s390/s390.opt:202
+ 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:207
+ msgid "Warn if a function uses alloca or creates an array with dynamic size."
+ msgstr ""
+ 
+ #: config/s390/s390.opt:211
+ msgid "Warn if a single function's framesize exceeds the given framesize."
+ msgstr ""
+ 
+ #: config/s390/s390.opt:215
+ #, fuzzy
+ msgid "z/Architecture."
+ msgstr "ESA/390-arkkitehtuuri"
+ 
+ #: config/s390/s390.opt:219
+ 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:229 config/arm/arm.opt:172
+ #, fuzzy
+ msgid "Assume data segments are relative to text segment."
+ msgstr "kÃ¤yttÃ¤mÃ¤ttÃ¶miÃ¤ argumentteja $-tyylisessÃ¤ muotoilussa"
+ 
+ #: config/s390/s390.opt:234
+ msgid "Wrap all indirect branches into execute in order to disable branch prediction."
+ msgstr ""
+ 
+ #: config/s390/s390.opt:239
+ 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:247
+ msgid "Wrap all indirect calls into execute in order to disable branch prediction."
+ msgstr ""
+ 
+ #: config/s390/s390.opt:251
+ msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
+ msgstr ""
+ 
+ #: config/s390/s390.opt:256
+ 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:262
+ 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:284
+ 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:293
+ 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:298
+ msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
+ msgstr ""
+ 
+ #: config/rl78/rl78.opt:27 config/rx/rx.opt:87
+ #, fuzzy
+ msgid "Use the simulator runtime."
+ msgstr "Tuota koodi GNU-suoritusympÃ¤ristÃ¶lle"
+ 
+ #: config/rl78/rl78.opt:31
+ msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
+ msgstr ""
+ 
+ #: config/rl78/rl78.opt:50
+ #, fuzzy
+ msgid "Use all registers, reserving none for interrupt handlers."
+ msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
+ 
+ #: config/rl78/rl78.opt:54
+ msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
+ msgstr ""
+ 
+ #: config/rl78/rl78.opt:58
+ 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
+ #, fuzzy
+ msgid "Alias for -mcpu=g10."
+ msgstr "-mcpu=%s ei ole kelvollinen"
+ 
+ #: config/rl78/rl78.opt:81
+ #, fuzzy
+ msgid "Alias for -mcpu=g13."
+ msgstr "-mcpu=%s ei ole kelvollinen"
+ 
+ #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
+ #, fuzzy
+ msgid "Alias for -mcpu=g14."
+ msgstr "-mcpu=%s ei ole kelvollinen"
+ 
+ #: config/rl78/rl78.opt:93
+ msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
+ msgstr ""
+ 
+ #: config/rl78/rl78.opt:97
+ #, fuzzy
+ msgid "Stores the MDUC registers in interrupt handlers for G13 target."
+ msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
+ 
+ #: config/stormy16/stormy16.opt:24
+ #, fuzzy
+ msgid "Provide libraries for the simulator."
+ msgstr "LinkitÃ¤ yksittÃ¤isiÃ¤ kirjastoja kÃ¤sin."
+ 
+ #: config/arm/arm-tables.opt:25
+ #, fuzzy
+ msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
+ msgstr "epÃ¤kelpo osoitintila %qs"
+ 
+ #: config/arm/arm-tables.opt:257
+ #, fuzzy
+ msgid "Known ARM architectures (for use with the -march= option):"
+ msgstr "epÃ¤kelpo osoitintila %qs"
+ 
+ #: config/arm/arm-tables.opt:354
+ #, fuzzy
+ msgid "Known ARM FPUs (for use with the -mfpu= option):"
+ msgstr "epÃ¤kelpo osoitintila %qs"
+ 
+ #: config/arm/arm.opt:35
+ #, fuzzy
+ msgid "TLS dialect to use:"
+ msgstr "tls_model-argumentti ei ole merkkijono"
+ 
+ #: config/arm/arm.opt:45
+ msgid "Specify an ABI."
+ msgstr "MÃ¤Ã¤rittele ABI."
+ 
+ #: config/arm/arm.opt:49
+ #, fuzzy
+ msgid "Known ARM ABIs (for use with the -mabi= option):"
+ msgstr "epÃ¤kelpo osoitintila %qs"
+ 
+ #: config/arm/arm.opt:68
+ #, fuzzy
+ msgid "Generate a call to abort if a noreturn function returns."
+ msgstr "indeksoitu arvo on osoitin funktioon"
+ 
+ #: config/arm/arm.opt:75
+ #, fuzzy
+ msgid "Generate APCS conformant stack frames."
+ msgstr "Tuota little-endian-koodia"
+ 
+ #: config/arm/arm.opt:79
+ #, fuzzy
+ msgid "Generate re-entrant, PIC code."
+ msgstr "Tuota big-endian-koodia"
+ 
+ #: config/arm/arm.opt:95
+ #, fuzzy
+ msgid "Generate code in 32 bit ARM state."
+ msgstr "Tuota little-endian-koodia"
+ 
+ #: config/arm/arm.opt:103
+ msgid "Thumb: Assume non-static functions may be called from ARM code."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:107
+ msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:115
+ #, fuzzy
+ msgid "Specify if floating point hardware should be used."
+ msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
+ 
+ #: config/arm/arm.opt:119
+ #, fuzzy
+ msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
+ msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
+ 
+ #: config/arm/arm.opt:123
+ #, fuzzy
+ msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
+ msgstr "epÃ¤kelpo osoitintila %qs"
+ 
+ #: config/arm/arm.opt:136
+ msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:140
+ #, fuzzy
+ msgid "Specify the __fp16 floating-point format."
+ msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
+ 
+ #: config/arm/arm.opt:144
+ #, fuzzy
+ msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
+ msgstr "epÃ¤kelpo osoitintila %qs"
+ 
+ #: config/arm/arm.opt:157
+ #, fuzzy
+ msgid "Specify the name of the target floating point hardware/format."
+ msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
+ 
+ #: config/arm/arm.opt:168
+ #, fuzzy
+ msgid "Generate call insns as indirect calls, if necessary."
+ msgstr "virheellinen versionumero â€�%sâ€�"
+ 
+ #: config/arm/arm.opt:176
+ #, fuzzy
+ msgid "Specify the register to be used for PIC addressing."
+ msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
+ 
+ #: config/arm/arm.opt:180
+ #, fuzzy
+ msgid "Store function names in object code."
+ msgstr "vÃ¤hennyslaskussa kÃ¤ytetty osoitinta funktioon"
+ 
+ #: config/arm/arm.opt:184
+ #, fuzzy
+ msgid "Permit scheduling of a function's prologue sequence."
+ msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
+ 
+ #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
+ #, fuzzy
+ msgid "Do not load the PIC register in function prologues."
+ msgstr "Tuota bittikÃ¤skyjÃ¤"
+ 
+ #: config/arm/arm.opt:195
+ msgid "Specify the minimum bit alignment of structures. (Deprecated)."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:199
+ #, fuzzy
+ msgid "Generate code for Thumb state."
+ msgstr "Tuota little-endian-koodia"
+ 
+ #: config/arm/arm.opt:203
+ #, fuzzy
+ msgid "Support calls between Thumb and ARM instruction sets."
+ msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
+ 
+ #: config/arm/arm.opt:207
+ #, fuzzy
+ msgid "Specify thread local storage scheme."
+ msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
+ 
+ #: config/arm/arm.opt:211
+ #, fuzzy
+ msgid "Specify how to access the thread pointer."
+ msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
+ 
+ #: config/arm/arm.opt:215
+ #, fuzzy
+ msgid "Valid arguments to -mtp=:"
+ msgstr "Kelvolliset argumentit ovat:\n"
+ 
+ #: config/arm/arm.opt:228
+ #, fuzzy
+ msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
+ msgstr "Tuota koodia big-endian-tilassa"
+ 
+ #: config/arm/arm.opt:232
+ #, fuzzy
+ msgid "Thumb: Generate (leaf) stack frames even if not needed."
+ msgstr "Tuota koodia big-endian-tilassa"
+ 
+ #: config/arm/arm.opt:236 config/mn10300/mn10300.opt:42
+ #, fuzzy
+ msgid "Tune code for the given processor."
+ msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
+ 
+ #: config/arm/arm.opt:240
+ 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:251
+ msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:255
+ msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:259
+ msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:263
+ msgid "Only generate absolute relocations on word sized values."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:267
+ msgid "Generate IT blocks appropriate for ARMv8."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:271
+ msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:276 config/nds32/nds32.opt:461 config/arc/arc.opt:496
+ msgid "Enable unaligned word and halfword accesses to packed data."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:280
+ msgid "Use Neon to perform 64-bits operations rather than core registers."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:284
+ msgid "Assume loading data from flash is slower than fetching instructions."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:288
+ msgid "Assume unified syntax for inline assembly code."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:292
+ #, fuzzy
+ msgid "Do not allow constant data to be placed in code sections."
+ msgstr "Salli gcc:n kÃ¤yttÃ¤Ã¤ repeat/erepeat-kÃ¤skyjÃ¤"
+ 
+ #: config/arm/arm.opt:296
+ msgid "When linking for big-endian targets, generate a BE8 format image."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:300
+ msgid "When linking for big-endian targets, generate a legacy BE32 format image."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:304 config/sh/sh.opt:195
+ msgid "Cost to assume for a branch insn."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:308
+ #, fuzzy
+ msgid "Generate code which uses the core registers only (r0-r14)."
+ msgstr "Tuota koodia, joka kÃ¤yttÃ¤Ã¤ 68881-liukulukukÃ¤skyjÃ¤"
+ 
+ #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
+ #: config/visium/visium.opt:37
+ msgid "Use hardware FP."
+ msgstr "KÃ¤ytÃ¤ laitteistoliukulukuja."
+ 
+ #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
+ msgid "Do not use hardware FP."
+ msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja."
+ 
  #: config/sparc/sparc.opt:42
  #, fuzzy
  msgid "Use flat register window model."
*************** msgstr ""
*** 10175,10407 ****
  msgid "Specify the memory model in effect for the program."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/m32c/m32c.opt:23
  #, fuzzy
! msgid "-msim\tUse simulator runtime."
! msgstr "KÃ¤ytÃ¤ simulaattorin ajoaikaista ympÃ¤ristÃ¶Ã¤."
  
! #: config/m32c/m32c.opt:27
  #, fuzzy
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr "KÃ¤Ã¤nnÃ¤ koodi R8C-varianteille"
  
! #: config/m32c/m32c.opt:31
  #, fuzzy
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr "KÃ¤Ã¤nnÃ¤ koodi M16C-varianteille"
  
! #: config/m32c/m32c.opt:35
  #, fuzzy
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr "KÃ¤Ã¤nnÃ¤ koodi M32CM-varianteille"
  
! #: config/m32c/m32c.opt:39
  #, fuzzy
! msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr "KÃ¤Ã¤nnÃ¤ koodi M32C-varianteille"
  
! #: config/m32c/m32c.opt:43
  #, fuzzy
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr "Memreg-tavujen lukumÃ¤Ã¤rÃ¤ (oletus: 16, lukualue: 0..16)"
  
! #: config/iq2000/iq2000.opt:31
  #, fuzzy
! msgid "Specify CPU for code generation purposes."
! msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/iq2000/iq2000.opt:47
  #, fuzzy
! msgid "Specify CPU for scheduling purposes."
! msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/iq2000/iq2000.opt:51
  #, fuzzy
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/iq2000/iq2000.opt:70
  #, fuzzy
! msgid "No default crt0.o."
! msgstr " (oletus).\n"
  
! #: config/g.opt:27
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
  
! #: config/linux-android.opt:23
! msgid "Generate code for the Android platform."
! msgstr "Tuota koodia Android-alustalle."
  
! #: config/ia64/ilp32.opt:3
! msgid "Generate ILP32 code."
! msgstr "Tuota ILP32-koodia."
  
! #: config/ia64/ilp32.opt:7
! msgid "Generate LP64 code."
! msgstr "Tuota LP64-koodia."
  
! #: config/ia64/ia64.opt:28
! msgid "Generate big endian code."
! msgstr "Tuota big-endian-koodia."
  
! #: config/ia64/ia64.opt:32
! msgid "Generate little endian code."
! msgstr "Tuota little-endian-koodia."
  
! #: config/ia64/ia64.opt:36
! msgid "Generate code for GNU as."
! msgstr "Tuota koodia GNU as:lle."
  
! #: config/ia64/ia64.opt:40
! msgid "Generate code for GNU ld."
! msgstr "Tuota koodia GNU ld:lle."
  
! #: config/ia64/ia64.opt:44
! msgid "Emit stop bits before and after volatile extended asms."
  msgstr ""
  
! #: config/ia64/ia64.opt:48
  #, fuzzy
! msgid "Use in/loc/out register names."
! msgstr "KÃ¤ytÃ¤ liukulukurekistereitÃ¤"
  
! #: config/ia64/ia64.opt:55
! msgid "Enable use of sdata/scommon/sbss."
  msgstr ""
  
! #: config/ia64/ia64.opt:59
  #, fuzzy
! msgid "Generate code without GP reg."
! msgstr "Tuota 68040-koodia, ilman uusia kÃ¤skyjÃ¤"
  
! #: config/ia64/ia64.opt:63
! msgid "gp is constant (but save/restore gp on indirect calls)."
  msgstr ""
  
! #: config/ia64/ia64.opt:67
  #, fuzzy
! msgid "Generate self-relocatable code."
  msgstr "Tuota little-endian-koodia"
  
! #: config/ia64/ia64.opt:71
  #, fuzzy
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "Salli laitteistÃ¶liukuluku-ABIn ja -kÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/ia64/ia64.opt:75
  #, fuzzy
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "Salli laitteistÃ¶liukuluku-ABIn ja -kÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/ia64/ia64.opt:82
  #, fuzzy
! msgid "Generate inline integer division, optimize for latency."
! msgstr "Varoita kÃ¤Ã¤nnÃ¶saikaisesta nollalla jaosta"
  
! #: config/ia64/ia64.opt:86
  #, fuzzy
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "Varoita kÃ¤Ã¤nnÃ¶saikaisesta nollalla jaosta"
  
! #: config/ia64/ia64.opt:90
  #, fuzzy
! msgid "Do not inline integer division."
! msgstr "Varoita kÃ¤Ã¤nnÃ¶saikaisesta nollalla jaosta"
  
! #: config/ia64/ia64.opt:94
  #, fuzzy
! msgid "Generate inline square root, optimize for latency."
! msgstr "Varoita kÃ¤Ã¤nnÃ¶saikaisesta nollalla jaosta"
  
! #: config/ia64/ia64.opt:98
  #, fuzzy
! msgid "Generate inline square root, optimize for throughput."
! msgstr "Varoita kÃ¤Ã¤nnÃ¶saikaisesta nollalla jaosta"
  
! #: config/ia64/ia64.opt:102
  #, fuzzy
! msgid "Do not inline square root."
! msgstr "Ã„lÃ¤ hylkÃ¤Ã¤ kommentteja"
  
! #: config/ia64/ia64.opt:106
! msgid "Enable DWARF line debug info via GNU as."
  msgstr ""
  
! #: config/ia64/ia64.opt:110
! msgid "Enable earlier placing stop bits for better scheduling."
  msgstr ""
  
! #: config/ia64/ia64.opt:126
  #, fuzzy
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/ia64/ia64.opt:136
  #, fuzzy
! msgid "Use data speculation before reload."
! msgstr "HALLINTA"
  
! #: config/ia64/ia64.opt:140
  #, fuzzy
! msgid "Use data speculation after reload."
! msgstr "HALLINTA"
  
! #: config/ia64/ia64.opt:144
  #, fuzzy
! msgid "Use control speculation."
! msgstr "HALLINTA"
  
! #: config/ia64/ia64.opt:148
  #, fuzzy
! msgid "Use in block data speculation before reload."
! msgstr "vuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤"
  
! #: config/ia64/ia64.opt:152
  #, fuzzy
! msgid "Use in block data speculation after reload."
! msgstr "vuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤"
  
! #: config/ia64/ia64.opt:156
  #, fuzzy
! msgid "Use in block control speculation."
! msgstr "vuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤"
  
! #: config/ia64/ia64.opt:160
  #, fuzzy
! msgid "Use simple data speculation check."
! msgstr "vuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤"
  
! #: config/ia64/ia64.opt:164
  #, fuzzy
! msgid "Use simple data speculation check for control speculation."
! msgstr "vuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤"
  
! #: config/ia64/ia64.opt:174
  #, fuzzy
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr "Tuota koodia, joka kÃ¤yttÃ¤Ã¤ 68881-liukulukukÃ¤skyjÃ¤"
  
! #: config/ia64/ia64.opt:178
! msgid "Place a stop bit after every cycle when scheduling."
  msgstr ""
  
! #: config/ia64/ia64.opt:182
! 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
! 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
! 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
! msgid "Don't generate checks for control speculation in selective scheduling."
  msgstr ""
  
  #: config/nios2/elf.opt:26
  #, fuzzy
  msgid "Link with a limited version of the C library."
--- 11994,12701 ----
  msgid "Specify the memory model in effect for the program."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
! msgid "Generate 64-bit code."
! msgstr "Tuota 64-bittistÃ¤ koodia."
! 
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
! msgid "Generate 32-bit code."
! msgstr "Tuota 32-bittistÃ¤ koodia."
! 
! #: config/rs6000/rs6000-tables.opt:24
  #, fuzzy
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/rs6000/476.opt:24
! 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
! msgid "Compile for 64-bit pointers."
! msgstr "Osoittimet ovat 64-bittisiÃ¤."
! 
! #: config/rs6000/aix64.opt:28
! msgid "Compile for 32-bit pointers."
! msgstr "Osoittimet ovat 32-bittisiÃ¤."
! 
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
  #, fuzzy
! msgid "Select code model."
! msgstr "Malli:"
  
! #: config/rs6000/aix64.opt:49
! msgid "Support message passing with the Parallel Environment."
! msgstr ""
! 
! #: config/rs6000/linux64.opt:24
! msgid "Call mcount for profiling before a function prologue."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:121
! msgid "Use PowerPC-64 instruction set."
! msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa."
! 
! #: config/rs6000/rs6000.opt:125
  #, fuzzy
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:129
  #, fuzzy
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:133
  #, fuzzy
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:137
  #, fuzzy
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:141
  #, fuzzy
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:145
  #, fuzzy
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:149
  #, fuzzy
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/rs6000/rs6000.opt:153
  #, fuzzy
! msgid "Use AltiVec instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:157
! #, fuzzy
! msgid "Enable early gimple folding of builtins."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
! 
! #: config/rs6000/rs6000.opt:161
! #, fuzzy
! msgid "Use decimal floating point instructions."
! msgstr "Salli laitteistÃ¶liukuluku-ABIn ja -kÃ¤skyjen kÃ¤yttÃ¶"
! 
! #: config/rs6000/rs6000.opt:165
! #, fuzzy
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n kertolaskukÃ¤skyt"
! 
! #: config/rs6000/rs6000.opt:169
! #, fuzzy
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
! 
! #: config/rs6000/rs6000.opt:173
! #, fuzzy
! msgid "Generate load/store multiple instructions."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
! 
! #: config/rs6000/rs6000.opt:192
! #, fuzzy
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
! 
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:204
! #, fuzzy
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:232
! #, fuzzy
! msgid "Do not generate load/store with update instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:236
! #, fuzzy
! msgid "Generate load/store with update instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:244
! #, fuzzy
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "Salli gcc:n kÃ¤yttÃ¤Ã¤ repeat/erepeat-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:248
! #, fuzzy
! msgid "Mark __tls_get_addr calls with argument info."
! msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: config/rs6000/rs6000.opt:255
! #, fuzzy
! msgid "Schedule the start and end of the procedure."
! msgstr "Aseta ohjelman alkuosoite"
  
! #: config/rs6000/rs6000.opt:259
! #, fuzzy
! msgid "Return all structures in memory (AIX default)."
! msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: config/rs6000/rs6000.opt:263
! #, fuzzy
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
! 
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
  #, fuzzy
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "Varoita kÃ¤Ã¤nnÃ¶saikaisesta nollalla jaosta"
  
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:283
  #, fuzzy
! msgid "Do not place floating point constants in TOC."
! msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
  
! #: config/rs6000/rs6000.opt:287
! #, fuzzy
! msgid "Place floating point constants in TOC."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
! 
! #: config/rs6000/rs6000.opt:291
! #, fuzzy
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
! 
! #: config/rs6000/rs6000.opt:295
! #, fuzzy
! msgid "Place symbol+offset constants in TOC."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
! 
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:310
! msgid "Put everything in the regular TOC."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:314
  #, fuzzy
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "Tuota koodia big-endian-tilassa"
! 
! #: config/rs6000/rs6000.opt:318
! #, fuzzy
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "%J%qD on tavallisesti ei-staattinen funktio"
! 
! #: config/rs6000/rs6000.opt:322
! #, fuzzy
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "%J%qD on tavallisesti ei-staattinen funktio"
! 
! #: config/rs6000/rs6000.opt:326
! #, fuzzy
! msgid "Max number of bytes to move inline."
! msgstr "parametrin %qs maksimiarvo on %u"
! 
! #: config/rs6000/rs6000.opt:330
! #, fuzzy
! msgid "Max number of bytes to compare without loops."
! msgstr "parametrin %qs maksimiarvo on %u"
! 
! #: config/rs6000/rs6000.opt:334
! #, fuzzy
! msgid "Max number of bytes to compare with loops."
! msgstr "parametrin %qs maksimiarvo on %u"
! 
! #: config/rs6000/rs6000.opt:338
! #, fuzzy
! msgid "Max number of bytes to compare."
! msgstr "parametrin %qs maksimiarvo on %u"
! 
! #: config/rs6000/rs6000.opt:342
! #, fuzzy
! msgid "Generate isel instructions."
! msgstr "Tuota isel-kÃ¤skyjÃ¤"
! 
! #: config/rs6000/rs6000.opt:346
! #, fuzzy
! msgid "-mdebug=\tEnable debug output."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n vianjÃ¤ljitystuloste"
! 
! #: config/rs6000/rs6000.opt:350
! #, fuzzy
! msgid "Use the AltiVec ABI extensions."
! msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ ABIa"
! 
! #: config/rs6000/rs6000.opt:354
! #, fuzzy
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "Ã„lÃ¤ varoita Microsoft-laajennosten kÃ¤ytÃ¶stÃ¤"
! 
! #: config/rs6000/rs6000.opt:358
! #, fuzzy
! msgid "Use the ELFv1 ABI."
! msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ ABIa"
! 
! #: config/rs6000/rs6000.opt:362
! #, fuzzy
! msgid "Use the ELFv2 ABI."
! msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ ABIa"
! 
! #: config/rs6000/rs6000.opt:382
! #, fuzzy
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
  msgstr "Tuota little-endian-koodia"
  
! #: config/rs6000/rs6000.opt:386
  #, fuzzy
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "Tuota little-endian-koodia"
  
! #: config/rs6000/rs6000.opt:397
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:413
  #, fuzzy
! msgid "Avoid all range limits on call instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:421
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:425
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:441
! msgid "Specify alignment of structure fields default/natural."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:445
  #, fuzzy
! msgid "Valid arguments to -malign-:"
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:475
  #, fuzzy
! msgid "Allow sign extension in fusion operations."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n etumerkilliset laajennetut kÃ¤skyt"
  
! #: config/rs6000/rs6000.opt:479
  #, fuzzy
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:483
  #, fuzzy
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:490
  #, fuzzy
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:494
  #, fuzzy
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:498
! #, fuzzy
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
! 
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:510
  #, fuzzy
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr "Salli MT-kÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/rs6000/rs6000.opt:514
  #, fuzzy
! msgid "Use vector instructions added in ISA 3.0."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:518
  #, fuzzy
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n min/max-kÃ¤skyt"
  
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:526
  #, fuzzy
! msgid "Generate the integer modulo instructions."
! msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:530
  #, fuzzy
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/rs6000/rs6000.opt:534
  #, fuzzy
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:24
  #, fuzzy
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "Kutsutaan settimeofday:\n"
  
! #: config/rs6000/sysv4.opt:28
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:32
  #, fuzzy
! msgid "Allow readonly data in sdata."
! msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: config/rs6000/sysv4.opt:36
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:52
  #, fuzzy
! msgid "Align to the base type of the bit-field."
! msgstr "bittikentÃ¤n %qs tyyppi on GCC-laajennos"
  
! #: config/rs6000/sysv4.opt:56
! 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
  #, fuzzy
! msgid "Produce code relocatable at runtime."
! msgstr "Tuota little-endian-koodia"
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! #, fuzzy
! msgid "Produce little endian code."
! msgstr "Tuota little-endian-koodia"
! 
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
! #, fuzzy
! msgid "Produce big endian code."
! msgstr "Tuota big-endian-koodia"
! 
! #: 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
! #, fuzzy
! msgid "No description yet."
! msgstr "_Kuvaus"
! 
! #: config/rs6000/sysv4.opt:94
! #, fuzzy
! msgid "Assume all variable arg functions are prototyped."
! msgstr "muuttujalla %qD on funktiotyyppi"
! 
! #: config/rs6000/sysv4.opt:103
! #, fuzzy
! msgid "Use EABI."
! msgstr "KÃ¤ytÃ¤ EABI:a"
! 
! #: config/rs6000/sysv4.opt:107
! msgid "Allow bit-fields to cross word boundaries."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:111
! #, fuzzy
! msgid "Use alternate register names."
! msgstr "kÃ¤ytÃ¤ aina numeroita kÃ¤yttÃ¤jÃ¤n/ryhmÃ¤n nimissÃ¤"
! 
! #: config/rs6000/sysv4.opt:117
! msgid "Use default method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:121
! #, fuzzy
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "linkki linkkiin"
! 
! #: config/rs6000/sysv4.opt:125
! #, fuzzy
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "linkki linkkiin"
! 
! #: config/rs6000/sysv4.opt:129
! #, fuzzy
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "linkki linkkiin"
! 
! #: config/rs6000/sysv4.opt:133
! #, fuzzy
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "linkki linkkiin"
! 
! #: config/rs6000/sysv4.opt:137
! msgid "Set the PPC_EMB bit in the ELF flags header."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:157
! #, fuzzy
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "Tuota koodia DLL:lle"
! 
! #: config/rs6000/sysv4.opt:161
! #, fuzzy
! msgid "Generate code for old exec BSS PLT."
! msgstr "Tuota koodia DLL:lle"
! 
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
! msgstr ""
! 
! #: config/alpha/alpha.opt:27
! #, fuzzy
! msgid "Use fp registers."
! msgstr "KÃ¤ytÃ¤ liukulukurekistereitÃ¤"
! 
! #: config/alpha/alpha.opt:35
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr ""
! 
! #: config/alpha/alpha.opt:39
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr ""
! 
! #: config/alpha/alpha.opt:46
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr ""
! 
! #: config/alpha/alpha.opt:50
! #, fuzzy
! msgid "Use VAX fp."
! msgstr "KÃ¤ytÃ¤ VAX-liukulukuja"
! 
! #: config/alpha/alpha.opt:54
! #, fuzzy
! msgid "Do not use VAX fp."
! msgstr "KÃ¤ytÃ¤ VAX-liukulukuja"
! 
! #: config/alpha/alpha.opt:58
! #, fuzzy
! msgid "Emit code for the byte/word ISA extension."
! msgstr "Tuota koodia Android-alustalle."
! 
! #: config/alpha/alpha.opt:62
! #, fuzzy
! msgid "Emit code for the motion video ISA extension."
! msgstr "Tuota koodia Android-alustalle."
! 
! #: config/alpha/alpha.opt:66
! #, fuzzy
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "Tuota koodia Android-alustalle."
! 
! #: config/alpha/alpha.opt:70
! #, fuzzy
! msgid "Emit code for the counting ISA extension."
! msgstr "Tuota koodia Android-alustalle."
! 
! #: config/alpha/alpha.opt:74
! msgid "Emit code using explicit relocation directives."
! msgstr ""
! 
! #: config/alpha/alpha.opt:78
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr ""
! 
! #: config/alpha/alpha.opt:82
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr ""
! 
! #: config/alpha/alpha.opt:86
! #, fuzzy
! msgid "Emit direct branches to local functions."
! msgstr "indeksoitu arvo on osoitin funktioon"
! 
! #: config/alpha/alpha.opt:90
! #, fuzzy
! msgid "Emit indirect branches to local functions."
! msgstr "indeksoitu arvo on osoitin funktioon"
! 
! #: config/alpha/alpha.opt:94
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr ""
! 
! #: config/alpha/alpha.opt:106
! #, fuzzy
! msgid "Use features of and schedule given CPU."
! msgstr "Tuota little-endian-koodia"
! 
! #: config/alpha/alpha.opt:110
! #, fuzzy
! msgid "Schedule given CPU."
! msgstr "Suoritinaikaraja ylittynyt"
! 
! #: config/alpha/alpha.opt:114
! #, fuzzy
! msgid "Control the generated fp rounding mode."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n normaalitila."
! 
! #: config/alpha/alpha.opt:118
! #, fuzzy
! msgid "Control the IEEE trap mode."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n normaalitila."
! 
! #: config/alpha/alpha.opt:122
! msgid "Control the precision given to fp exceptions."
! msgstr ""
! 
! #: config/alpha/alpha.opt:126
! #, fuzzy
! msgid "Tune expected memory latency."
! msgstr "odotettiin mallinimeÃ¤"
! 
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
! msgstr ""
! 
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
! #, fuzzy
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
! msgstr "Tuota little-endian-koodia"
! 
! #: config/tilepro/tilepro.opt:32
! #, fuzzy
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
! 
! #: config/lm32/lm32.opt:24
! #, fuzzy
! msgid "Enable multiply instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n kertolaskukÃ¤skyt"
! 
! #: config/lm32/lm32.opt:28
! #, fuzzy
! msgid "Enable divide and modulus instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶ divide- ja modulus-kÃ¤skyt"
! 
! #: config/lm32/lm32.opt:32
! #, fuzzy
! msgid "Enable barrel shift instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n 32-bittiset divide-kÃ¤skyt"
! 
! #: config/lm32/lm32.opt:36
! #, fuzzy
! msgid "Enable sign extend instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n etumerkilliset laajennetut kÃ¤skyt"
! 
! #: config/lm32/lm32.opt:40
! #, fuzzy
! msgid "Enable user-defined instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤t kÃ¤skyt"
! 
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
! msgstr ""
! 
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
! msgstr ""
! 
! #: config/or1k/or1k.opt:28
! #, fuzzy
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
! 
! #: config/or1k/or1k.opt:32
! #, fuzzy
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
! 
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
! msgstr ""
! 
! #: config/or1k/or1k.opt:42
! #, fuzzy
! msgid "Allows generation of binaries which use the l.rori instructions."
! msgstr "Salli gcc:n kÃ¤yttÃ¤Ã¤ repeat/erepeat-kÃ¤skyjÃ¤"
! 
! #: config/or1k/or1k.opt:46
! msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
! msgstr ""
! 
! #: config/or1k/or1k.opt:52
! msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
! msgstr ""
! 
! #: config/or1k/or1k.opt:58
! msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
  msgstr ""
  
+ #: config/or1k/or1k.opt:63
+ #, fuzzy
+ msgid "Use divide emulation."
+ msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
+ 
+ #: config/or1k/or1k.opt:67
+ #, fuzzy
+ msgid "Use multiply emulation."
+ msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
+ 
  #: config/nios2/elf.opt:26
  #, fuzzy
  msgid "Link with a limited version of the C library."
*************** msgstr "whatis-vastine"
*** 10476,10481 ****
--- 12770,12787 ----
  msgid "Equivalent to -mgpopt=none."
  msgstr "whatis-vastine"
  
+ #: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mips/mips.opt:134
+ #: config/tilegx/tilegx.opt:45
+ #, fuzzy
+ msgid "Use big-endian byte order."
+ msgstr "KÃ¤ytÃ¤ big-endian-tavujÃ¤rjestystÃ¤"
+ 
+ #: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mips/mips.opt:138
+ #: config/tilegx/tilegx.opt:49
+ #, fuzzy
+ msgid "Use little-endian byte order."
+ msgstr "KÃ¤ytÃ¤ little-endian-tavujÃ¤rjestystÃ¤"
+ 
  #: config/nios2/nios2.opt:102
  msgid "Floating point custom instruction configuration name."
  msgstr ""
*************** msgstr ""
*** 11082,11200 ****
  msgid "Regular expression matching section names for r0-relative addressing."
  msgstr ""
  
- #: config/lm32/lm32.opt:24
- #, fuzzy
- msgid "Enable multiply instructions."
- msgstr "Ota kÃ¤yttÃ¶Ã¶n kertolaskukÃ¤skyt"
- 
- #: config/lm32/lm32.opt:28
- #, fuzzy
- msgid "Enable divide and modulus instructions."
- msgstr "Ota kÃ¤yttÃ¶Ã¶ divide- ja modulus-kÃ¤skyt"
- 
- #: config/lm32/lm32.opt:32
- #, fuzzy
- msgid "Enable barrel shift instructions."
- msgstr "Ota kÃ¤yttÃ¶Ã¶n 32-bittiset divide-kÃ¤skyt"
- 
- #: config/lm32/lm32.opt:36
- #, fuzzy
- msgid "Enable sign extend instructions."
- msgstr "Ota kÃ¤yttÃ¶Ã¶n etumerkilliset laajennetut kÃ¤skyt"
- 
- #: config/lm32/lm32.opt:40
- #, fuzzy
- msgid "Enable user-defined instructions."
- msgstr "Ota kÃ¤yttÃ¶Ã¶n kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤t kÃ¤skyt"
- 
- #: config/msp430/msp430.opt:7
- msgid "Force assembly output to always use hex constants."
- msgstr ""
- 
- #: config/msp430/msp430.opt:11
- #, fuzzy
- msgid "Specify the MCU to build for."
- msgstr "KÃ¤ytÃ¤ MCU-kÃ¤skyjÃ¤"
- 
- #: config/msp430/msp430.opt:15
- msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
- msgstr ""
- 
- #: config/msp430/msp430.opt:19
- #, fuzzy
- msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
- msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
- 
- #: config/msp430/msp430.opt:23
- #, fuzzy
- msgid "Select large model - 20-bit addresses/pointers."
- msgstr "Tuota 68302-koodia"
- 
- #: config/msp430/msp430.opt:27
- #, fuzzy
- msgid "Select small model - 16-bit addresses/pointers (default)."
- msgstr "Tuota 68302-koodia"
- 
- #: config/msp430/msp430.opt:31
- msgid "Optimize opcode sizes at link time."
- msgstr ""
- 
- #: config/msp430/msp430.opt:38
- msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
- msgstr ""
- 
- #: config/msp430/msp430.opt:45
- msgid "Specify the type of hardware multiply to support."
- msgstr ""
- 
- #: config/msp430/msp430.opt:67
- msgid "Specify whether functions should be placed into low or high memory."
- msgstr ""
- 
- #: config/msp430/msp430.opt:71
- msgid "Specify whether variables should be placed into low or high memory."
- msgstr ""
- 
- #: config/msp430/msp430.opt:90
- msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
- msgstr ""
- 
- #: config/msp430/msp430.opt:94
- msgid "Passes on a request to the assembler to warn about various silicon errata."
- msgstr ""
- 
- #: config/gcn/gcn.opt:26
- msgid "GCN GPU type to use:"
- msgstr ""
- 
- #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
- #, fuzzy
- msgid "Specify the name of the target GPU."
- msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
- 
- #: config/gcn/gcn.opt:47 config/nvptx/nvptx.opt:22
- #, fuzzy
- msgid "Generate code for a 32-bit ABI."
- msgstr "Tuota 32-bittistÃ¤ koodia"
- 
- #: config/gcn/gcn.opt:51 config/nvptx/nvptx.opt:26
- #, fuzzy
- msgid "Generate code for a 64-bit ABI."
- msgstr "Tuota 64-bittistÃ¤ koodia"
- 
- #: config/gcn/gcn.opt:55
- msgid "Enable OpenMP GPU offloading."
- msgstr ""
- 
- #: config/gcn/gcn.opt:71
- msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
- msgstr ""
- 
- #: config/gcn/gcn.opt:78
- #, fuzzy
- msgid "Warn about invalid OpenACC dimensions."
- msgstr "Varoita laskutoimituksista funktio-osoittimilla"
- 
  #: config/rx/rx.opt:29
  #, fuzzy
  msgid "Store doubles in 64 bits."
--- 13388,13393 ----
*************** msgstr "Data tallennetaan little-endian-
*** 11232,11242 ****
  msgid "Maximum size of global and static variables which can be placed into the small data area."
  msgstr ""
  
- #: config/rx/rx.opt:87 config/rl78/rl78.opt:27
- #, fuzzy
- msgid "Use the simulator runtime."
- msgstr "Tuota koodi GNU-suoritusympÃ¤ristÃ¶lle"
- 
  #: config/rx/rx.opt:93
  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 ""
--- 13425,13430 ----
*************** msgstr ""
*** 11292,11656 ****
  msgid "Always use JSR, never BSR, for calls."
  msgstr ""
  
! #: config/cr16/cr16.opt:23
  #, fuzzy
! msgid "-msim   Use simulator runtime."
! msgstr "KÃ¤ytÃ¤ simulaattorin ajoaikaista ympÃ¤ristÃ¶Ã¤."
  
! #: config/cr16/cr16.opt:27
  #, fuzzy
! msgid "Generate SBIT, CBIT instructions."
! msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/cr16/cr16.opt:31
  #, fuzzy
! msgid "Support multiply accumulate instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n 32-bittiset kertolaskukÃ¤skyt"
! 
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
! msgstr ""
  
! #: config/cr16/cr16.opt:42
  #, fuzzy
! msgid "Generate code for CR16C architecture."
  msgstr "Tuota little-endian-koodia"
  
! #: config/cr16/cr16.opt:46
! #, fuzzy
! msgid "Generate code for CR16C+ architecture (Default)."
! msgstr "Tuota koodia Android-alustalle."
! 
! #: config/cr16/cr16.opt:50
! msgid "Treat integers as 32-bit."
! msgstr "KÃ¤sittele kokonaislukuja 32-bittisinÃ¤."
! 
! #: config/pa/pa-hpux.opt:27
  #, fuzzy
! msgid "Generate cpp defines for server IO."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
! 
! #: config/pa/pa-hpux.opt:31 config/pa/pa-hpux1131.opt:23
! #: config/pa/pa-hpux1111.opt:23 config/pa/pa-hpux1010.opt:23
! msgid "Specify UNIX standard for predefines and linking."
! msgstr ""
  
! #: config/pa/pa-hpux.opt:35
  #, fuzzy
! msgid "Generate cpp defines for workstation IO."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
! 
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
! msgid "Generate PA1.0 code."
! msgstr "Tuota PA1.0-koodia."
! 
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
! msgid "Generate PA1.1 code."
! msgstr "Tuota PA1.1-koodia."
! 
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "Tuota PA2.0-koodia (vaatii binutils 2.10:n tai uudemman)."
  
! #: config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167 common.opt:1375
! #: common.opt:1450 common.opt:1718 common.opt:1849 common.opt:2249
! #: common.opt:2285 common.opt:2378 common.opt:2382 common.opt:2487
! #: common.opt:2578 common.opt:2586 common.opt:2594 common.opt:2602
! #: common.opt:2703 common.opt:2755 common.opt:2843 common.opt:2980
! #: common.opt:2984 common.opt:2988 common.opt:2992 c-family/c.opt:1405
! #: c-family/c.opt:1437 c-family/c.opt:1685 fortran/lang.opt:763
! msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
  
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
  msgstr ""
  
! #: config/pa/pa.opt:50
! #, fuzzy
! msgid "Disable FP regs."
! msgstr "KÃ¤ytÃ¤ liukulukurekistereitÃ¤"
! 
! #: config/pa/pa.opt:54
! #, fuzzy
! msgid "Disable indexed addressing."
! msgstr "Poista kÃ¤ytÃ¶stÃ¤ POSIX ACLs -tuki"
! 
! #: config/pa/pa.opt:58
! #, fuzzy
! msgid "Generate fast indirect calls."
! msgstr "KÃ¤ytÃ¤ epÃ¤suoria kutsuja"
! 
! #: config/pa/pa.opt:66
! #, fuzzy
! msgid "Assume code will be assembled by GAS."
! msgstr "Tuota koodia GNU-assemblerille (gas)"
! 
! #: config/pa/pa.opt:75
  #, fuzzy
! msgid "Enable linker optimizations."
! msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
! 
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
! msgstr ""
! 
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
  msgstr ""
  
! #: config/pa/pa.opt:91
! #, fuzzy
! msgid "Disable space regs."
! msgstr "Vapaa tila"
! 
! #: config/pa/pa.opt:107
  #, fuzzy
! msgid "Use portable calling conventions."
! msgstr "tÃ¤mÃ¤ â€�definedâ€�-sanan kÃ¤yttÃ¶ ei ehkÃ¤ ole siirrettÃ¤vÃ¤Ã¤"
! 
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr ""
  
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
  #, fuzzy
! msgid "Use software floating point."
  msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
  
! #: config/pa/pa.opt:144
! #, fuzzy
! msgid "Do not disable space regs."
! msgstr "Ã„lÃ¤ hylkÃ¤Ã¤ kommentteja"
! 
! #: config/pa/pa64-hpux.opt:23
! #, fuzzy
! msgid "Assume code will be linked by GNU ld."
! msgstr "Tuota koodia GNU ld:lle"
! 
! #: config/pa/pa64-hpux.opt:27
! #, fuzzy
! msgid "Assume code will be linked by HP ld."
! msgstr "Tuota koodia GNU ld:lle"
! 
! #: config/vxworks.opt:36
! #, fuzzy
! msgid "Assume the VxWorks RTP environment."
! msgstr "Oleta normaali C-suoritusympÃ¤ristÃ¶."
! 
! #: config/vxworks.opt:43
! #, fuzzy
! msgid "Assume the VxWorks vThreads environment."
! msgstr "Oleta normaali C-suoritusympÃ¤ristÃ¶."
! 
! #: config/aarch64/aarch64.opt:43
! #, fuzzy
! msgid "The possible TLS dialects:"
! msgstr "I/O mahdollista"
! 
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:100
  #, fuzzy
! msgid "Specify TLS dialect."
! msgstr "tls_model-argumentti ei ole merkkijono"
! 
! #: config/aarch64/aarch64.opt:104
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:123
  #, fuzzy
! msgid "Use features of architecture ARCH."
! msgstr "Tuota little-endian-koodia"
  
! #: config/aarch64/aarch64.opt:127
  #, fuzzy
! msgid "Use features of and optimize for CPU."
  msgstr "Tuota little-endian-koodia"
  
! #: config/aarch64/aarch64.opt:131
! #, fuzzy
! msgid "Optimize for CPU."
! msgstr "-m64 vaatii PowerPC64-suorittimen"
! 
! #: config/aarch64/aarch64.opt:135
! #, fuzzy
! msgid "Generate code that conforms to the specified ABI."
! msgstr "Tuota 68040-koodia"
! 
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:143
  #, fuzzy
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:157
  #, fuzzy
! msgid "Use branch-protection features."
! msgstr "Kelvolliset argumentit ovat:\n"
! 
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:165
  #, fuzzy
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
! 
! #: config/aarch64/aarch64.opt:178
! 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:184
! 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:191
! 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:197
  #, fuzzy
! msgid "The possible SVE vector lengths:"
! msgstr "I/O mahdollista"
! 
! #: config/aarch64/aarch64.opt:219
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
  #, fuzzy
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/aarch64/aarch64.opt:245
! 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:251
! 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/h8300/h8300.opt:23
! msgid "Generate H8S code."
! msgstr "Tuota H8S-koodia."
! 
! #: config/h8300/h8300.opt:27
! msgid "Generate H8SX code."
! msgstr "Tuota H8SX-koodia."
! 
! #: config/h8300/h8300.opt:31
! msgid "Generate H8S/2600 code."
! msgstr "Tuota H8S/2600-koodia."
! 
! #: config/h8300/h8300.opt:35
! msgid "Make integers 32 bits wide."
! msgstr "Tee kokonaisluvista 32 bitin levyisiÃ¤."
! 
! #: config/h8300/h8300.opt:42
! msgid "Use registers for argument passing."
! msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen."
! 
! #: config/h8300/h8300.opt:46
! msgid "Consider access to byte sized memory slow."
! msgstr "Oleta tavutason muistinkÃ¤yttÃ¶ hitaaksi."
! 
! #: config/h8300/h8300.opt:50
! #, fuzzy
! msgid "Enable linker relaxing."
  msgstr ""
- "\n"
- "Linkittimen valitsimet\n"
- "======================\n"
- "\n"
- 
- #: config/h8300/h8300.opt:54
- msgid "Generate H8/300H code."
- msgstr "Tuota H8/300H-koodia."
  
! #: config/h8300/h8300.opt:58
! msgid "Enable the normal mode."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n normaalitila."
! 
! #: config/h8300/h8300.opt:62
! msgid "Use H8/300 alignment rules."
! msgstr "KÃ¤ytÃ¤ H8/300-kohdistussÃ¤Ã¤ntÃ¶jÃ¤."
! 
! #: config/h8300/h8300.opt:66
! #, fuzzy
! msgid "Push extended registers on stack in monitor functions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
! 
! #: config/h8300/h8300.opt:70
  #, fuzzy
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
! 
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
! msgstr ""
  
! #: config/nvptx/nvptx.opt:34
  #, fuzzy
! msgid "Optimize partition neutering."
! msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:54
  #, fuzzy
! msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/nvptx/nvptx.opt:64
! #, fuzzy
! msgid "Specify the version of the ptx ISA to use."
! msgstr "KÃ¤ytÃ¶ssÃ¤ olevan C++-ABIn versio."
  
  #: config/vax/vax.opt:23 config/vax/vax.opt:27
  #, fuzzy
--- 13480,13634 ----
  msgid "Always use JSR, never BSR, for calls."
  msgstr ""
  
! #: config/visium/visium.opt:25
  #, fuzzy
! msgid "Link with libc.a and libdebug.a."
! msgstr "linkki linkkiin"
  
! #: config/visium/visium.opt:29
  #, fuzzy
! msgid "Link with libc.a and libsim.a."
! msgstr "linkki linkkiin"
  
! #: config/visium/visium.opt:33
  #, fuzzy
! msgid "Use hardware FP (default)."
! msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja"
  
! #: config/visium/visium.opt:45
  #, fuzzy
! msgid "Use features of and schedule code for given CPU."
  msgstr "Tuota little-endian-koodia"
  
! #: config/visium/visium.opt:65
  #, fuzzy
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/visium/visium.opt:69
  #, fuzzy
! msgid "Generate code for the user mode."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/visium/visium.opt:73
! msgid "Only retained for backward compatibility."
  msgstr ""
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
  msgstr ""
  
! #: config/sol2.opt:36
  #, fuzzy
! msgid "Pass -z text to linker."
  msgstr ""
+ "KÃ¤ytÃ¤ â€�-Wl,VALITSINâ€� vÃ¤littÃ¤mÃ¤Ã¤n â€�VALITSINâ€� linkittimelle.\n"
+ "\n"
  
! #: config/moxie/moxie.opt:31
  #, fuzzy
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶ divide- ja modulus-kÃ¤skyt"
  
! #: config/microblaze/microblaze.opt:40
  #, fuzzy
! msgid "Use software emulation for floating point (default)."
  msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
  
! #: config/microblaze/microblaze.opt:44
  #, fuzzy
! msgid "Use hardware floating point instructions."
! msgstr "Rajoita laitteistÃ¶liukulukukÃ¤skyjen kÃ¤yttÃ¶ 32-bittisiin operaatioihin"
  
! #: config/microblaze/microblaze.opt:48
  #, fuzzy
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/microblaze/microblaze.opt:52
  #, fuzzy
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
  msgstr "Tuota little-endian-koodia"
  
! #: config/microblaze/microblaze.opt:56
! msgid "Don't optimize block moves, use memcpy."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:68
  #, fuzzy
! msgid "Use the soft multiply emulation (default)."
! msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:76
  #, fuzzy
! msgid "Use the software emulation for divides (default)."
! msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
  
! #: config/microblaze/microblaze.opt:80
  #, fuzzy
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: config/microblaze/microblaze.opt:84
  #, fuzzy
! msgid "Use pattern compare instructions."
! msgstr "Salli MT-kÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/microblaze/microblaze.opt:88
  #, fuzzy
! msgid "Check for stack overflow at runtime."
! msgstr "pinon ylivuoto"
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
! msgid "Use GP relative sdata/sbss sections."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:104
  #, fuzzy
! msgid "Use hardware floating point conversion instructions."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/microblaze/microblaze.opt:108
  #, fuzzy
! msgid "Use hardware floating point square root instruction."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
  #, fuzzy
! msgid "Use hardware prefetch instruction."
! msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: config/microblaze/microblaze.opt:132
! 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
  #, fuzzy
*************** msgstr "joustavan taulukkojÃ¤senen sisÃ¤
*** 11682,11850 ****
  msgid "Use new adddi3/subdi3 patterns."
  msgstr "KÃ¤ytettÃ¤vÃ¤ muoto: â€�newâ€�, â€�oldâ€� tai â€�compatâ€� (oletus)"
  
- #: config/linux.opt:24
- #, fuzzy
- msgid "Use Bionic C library."
- msgstr "C++11:n heksadesimaaliliukulukuvakion kÃ¤yttÃ¶"
- 
- #: config/linux.opt:28
- msgid "Use GNU C library."
- msgstr "KÃ¤ytÃ¤ GNU:n C-kirjastoa."
- 
- #: config/linux.opt:32
- #, fuzzy
- msgid "Use uClibc C library."
- msgstr "C++11:n heksadesimaaliliukulukuvakion kÃ¤yttÃ¶"
- 
- #: config/linux.opt:36
- #, fuzzy
- msgid "Use musl C library."
- msgstr "C++11:n heksadesimaaliliukulukuvakion kÃ¤yttÃ¶"
- 
- #: config/mmix/mmix.opt:24
- #, fuzzy
- msgid "For intrinsics library: pass all parameters in registers."
- msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
- 
- #: config/mmix/mmix.opt:28
- #, fuzzy
- msgid "Use register stack for parameters and return value."
- msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
- 
- #: config/mmix/mmix.opt:32
- #, fuzzy
- msgid "Use call-clobbered registers for parameters and return value."
- msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
- 
- #: config/mmix/mmix.opt:37
- #, fuzzy
- msgid "Use epsilon-respecting floating point compare instructions."
- msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
- 
- #: config/mmix/mmix.opt:41
- msgid "Use zero-extending memory loads, not sign-extending ones."
- msgstr ""
- 
- #: config/mmix/mmix.opt:45
- msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
- msgstr ""
- 
- #: config/mmix/mmix.opt:49
- msgid "Prepend global symbols with \":\" (for use with PREFIX)."
- msgstr ""
- 
- #: config/mmix/mmix.opt:53
- #, fuzzy
- msgid "Do not provide a default start-address 0x100 of the program."
- msgstr "Aseta ohjelman alkuosoite"
- 
- #: config/mmix/mmix.opt:57
- msgid "Link to emit program in ELF format (rather than mmo)."
- msgstr ""
- 
- #: config/mmix/mmix.opt:61
- msgid "Use P-mnemonics for branches statically predicted as taken."
- msgstr ""
- 
- #: config/mmix/mmix.opt:65
- #, fuzzy
- msgid "Don't use P-mnemonics for branches."
- msgstr "virheellinen versionumero â€�%sâ€�"
- 
- #: config/mmix/mmix.opt:79
- msgid "Use addresses that allocate global registers."
- msgstr ""
- 
- #: config/mmix/mmix.opt:83
- msgid "Do not use addresses that allocate global registers."
- msgstr ""
- 
- #: config/mmix/mmix.opt:87
- #, fuzzy
- msgid "Generate a single exit point for each function."
- msgstr "indeksoitu arvo on osoitin funktioon"
- 
- #: config/mmix/mmix.opt:91
- #, fuzzy
- msgid "Do not generate a single exit point for each function."
- msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
- 
- #: config/mmix/mmix.opt:95
- #, fuzzy
- msgid "Set start-address of the program."
- msgstr "Aseta ohjelman alkuosoite"
- 
- #: config/mmix/mmix.opt:99
- #, fuzzy
- msgid "Set start-address of data."
- msgstr "Aseta datan alkuosoite"
- 
- #: config/fr30/fr30.opt:23
- msgid "Assume small address space."
- msgstr ""
- 
- #: config/pdp11/pdp11.opt:23
- #, fuzzy
- msgid "Generate code for an 11/10."
- msgstr "Tuota little-endian-koodia"
- 
- #: config/pdp11/pdp11.opt:27
- #, fuzzy
- msgid "Generate code for an 11/40."
- msgstr "Tuota little-endian-koodia"
- 
- #: config/pdp11/pdp11.opt:31
- #, fuzzy
- msgid "Generate code for an 11/45."
- msgstr "Tuota little-endian-koodia"
- 
- #: config/pdp11/pdp11.opt:35
- msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
- msgstr ""
- 
- #: config/pdp11/pdp11.opt:39
- msgid "Use the DEC assembler syntax."
- msgstr "KÃ¤ytÃ¤ DEC:n assembler-syntaksia."
- 
- #: config/pdp11/pdp11.opt:43
- msgid "Use the GNU assembler syntax."
- msgstr "KÃ¤ytÃ¤ GNU:n assembler-syntaksia."
- 
- #: config/pdp11/pdp11.opt:47 config/frv/frv.opt:158
- #: config/rs6000/rs6000.opt:188
- msgid "Use hardware floating point."
- msgstr "KÃ¤ytÃ¤ laitteistoliukulukuja."
- 
- #: config/pdp11/pdp11.opt:51
- msgid "Use 16 bit int."
- msgstr "KÃ¤ytÃ¤ 16-bittistÃ¤ int-tyyppiÃ¤."
- 
- #: config/pdp11/pdp11.opt:55
- msgid "Use 32 bit int."
- msgstr "KÃ¤ytÃ¤ 32-bittistÃ¤ int-tyyppiÃ¤."
- 
- #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
- #, fuzzy
- msgid "Do not use hardware floating point."
- msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja"
- 
- #: config/pdp11/pdp11.opt:63
- #, fuzzy
- msgid "Target has split I&D."
- msgstr "kohdetiedostolla â€�%sâ€� on sekÃ¤ :- ettÃ¤ ::-merkinnÃ¤t"
- 
- #: config/pdp11/pdp11.opt:67
- #, fuzzy
- msgid "Use UNIX assembler syntax."
- msgstr ""
- "KÃ¤ytÃ¤ â€�-Wa,VALITSINâ€� vÃ¤littÃ¤mÃ¤Ã¤n â€�VALITSINâ€� assemblerille.\n"
- "\n"
- 
- #: config/pdp11/pdp11.opt:71
- #, fuzzy
- msgid "Use LRA register allocator."
- msgstr "Tasaa funktioiden alut"
- 
  #: config/frv/frv.opt:30
  #, fuzzy
  msgid "Use 4 media accumulators."
--- 13660,13665 ----
*************** msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukuluk
*** 11907,11917 ****
  msgid "Change the ABI to allow double word insns."
  msgstr ""
  
- #: config/frv/frv.opt:130 config/bfin/bfin.opt:90
- #, fuzzy
- msgid "Enable Function Descriptor PIC mode."
- msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi."
- 
  #: config/frv/frv.opt:134
  msgid "Just use icc0/fcc0."
  msgstr ""
--- 13722,13727 ----
*************** msgstr "KÃ¤ytÃ¤ 64 yleiskÃ¤yttÃ¶rekister
*** 11940,11950 ****
  msgid "Enable use of GPREL for read-only data in FDPIC."
  msgstr ""
  
- #: config/frv/frv.opt:162 config/bfin/bfin.opt:94
- #, fuzzy
- msgid "Enable inlining of PLT in function calls."
- msgstr "lopetusalkio puuttuu funktiokutsusta"
- 
  #: config/frv/frv.opt:166
  #, fuzzy
  msgid "Enable PIC support for building libraries."
--- 13750,13755 ----
*************** msgid "Change the amount of scheduler lo
*** 12002,12009 ****
  msgstr ""
  
  #: config/frv/frv.opt:219
  msgid "Assume a large TLS segment."
! msgstr ""
  
  #: config/frv/frv.opt:223
  #, fuzzy
--- 13807,13815 ----
  msgstr ""
  
  #: config/frv/frv.opt:219
+ #, fuzzy
  msgid "Assume a large TLS segment."
! msgstr "KÃ¤ytÃ¤ H8/300-kohdistussÃ¤Ã¤ntÃ¶jÃ¤"
  
  #: config/frv/frv.opt:223
  #, fuzzy
*************** msgstr "LinkitÃ¤ yksittÃ¤isiÃ¤ kirjastoj
*** 12025,12128 ****
  msgid "Allow branches to be packed with other instructions."
  msgstr "Salli gcc:n kÃ¤yttÃ¤Ã¤ repeat/erepeat-kÃ¤skyjÃ¤"
  
! #: config/tilegx/tilegx.opt:30
  #, fuzzy
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/tilegx/tilegx.opt:37
  #, fuzzy
! msgid "Compile with 32 bit longs and pointers."
! msgstr "Osoittimet ovat 32-bittisiÃ¤."
  
! #: config/tilegx/tilegx.opt:41
  #, fuzzy
! msgid "Compile with 64 bit longs and pointers."
! msgstr "Osoittimet ovat 64-bittisiÃ¤."
  
! #: config/tilegx/tilegx.opt:53
  #, fuzzy
! msgid "Use given TILE-Gx code model."
! msgstr "epÃ¤kelpo lvalue sijoituksessa"
  
! #: config/lynx.opt:23
  #, fuzzy
! msgid "Support legacy multi-threading."
! msgstr "Tue monisÃ¤ikeisyyttÃ¤"
  
! #: config/lynx.opt:27
! msgid "Use shared libraries."
! msgstr "KÃ¤ytÃ¤ jaettuja kirjastoja."
  
! #: config/lynx.opt:31
! msgid "Support multi-threading."
! msgstr "Tue monisÃ¤ikeisyyttÃ¤."
  
! #: config/stormy16/stormy16.opt:24
  #, fuzzy
! msgid "Provide libraries for the simulator."
! msgstr "LinkitÃ¤ yksittÃ¤isiÃ¤ kirjastoja kÃ¤sin."
  
! #: config/bfin/bfin.opt:48
  #, fuzzy
! msgid "Omit frame pointer for leaf functions."
! msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: config/bfin/bfin.opt:52
! msgid "Program is entirely located in low 64k of memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
  msgstr ""
  
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
  msgstr ""
  
! #: config/bfin/bfin.opt:65
  #, fuzzy
! msgid "Enabled ID based shared library."
! msgstr "Luo jaettu kirjasto"
  
! #: config/bfin/bfin.opt:69
! 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:86
  #, fuzzy
! msgid "Link with the fast floating-point library."
! msgstr "LinkitÃ¤ yksittÃ¤isiÃ¤ kirjastoja kÃ¤sin."
  
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
  #, fuzzy
! msgid "Enable multicore support."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n moniydintuki"
  
! #: config/bfin/bfin.opt:106
  #, fuzzy
! msgid "Build for Core A."
! msgstr "KÃ¤Ã¤nnÃ¶s"
  
! #: config/bfin/bfin.opt:110
  #, fuzzy
! msgid "Build for Core B."
! msgstr "KÃ¤Ã¤nnÃ¶s"
  
! #: config/bfin/bfin.opt:114
  #, fuzzy
! msgid "Build for SDRAM."
! msgstr "KÃ¤Ã¤nnÃ¶s"
  
! #: config/bfin/bfin.opt:118
  #, fuzzy
! msgid "Assume ICPLBs are enabled at runtime."
  msgstr "Tuota little-endian-koodia"
  
  #: config/cris/cris.opt:45
  #, fuzzy
  msgid "Work around bug in multiplication instruction."
--- 13831,14302 ----
  msgid "Allow branches to be packed with other instructions."
  msgstr "Salli gcc:n kÃ¤yttÃ¤Ã¤ repeat/erepeat-kÃ¤skyjÃ¤"
  
! #: config/mn10300/mn10300.opt:30
  #, fuzzy
! msgid "Target the AM33 processor."
! msgstr "# Ei kohde:"
  
! #: config/mn10300/mn10300.opt:34
  #, fuzzy
! msgid "Target the AM33/2.0 processor."
! msgstr "# Ei kohde:"
  
! #: config/mn10300/mn10300.opt:38
  #, fuzzy
! msgid "Target the AM34 processor."
! msgstr "# Ei kohde:"
  
! #: config/mn10300/mn10300.opt:46
  #, fuzzy
! msgid "Work around hardware multiply bug."
! msgstr "KierrÃ¤ vanha 4300-laitteistovika"
  
! #: config/mn10300/mn10300.opt:55
  #, fuzzy
! msgid "Enable linker relaxations."
! msgstr ""
! "\n"
! "Linkittimen valitsimet\n"
! "======================\n"
! "\n"
  
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
! msgstr ""
  
! #: config/mn10300/mn10300.opt:63
! #, fuzzy
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Salli gcc:n kÃ¤yttÃ¤Ã¤ repeat/erepeat-kÃ¤skyjÃ¤"
  
! #: config/mn10300/mn10300.opt:67
  #, fuzzy
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Tasaa funktioiden alut"
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
! msgstr ""
! 
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
  #, fuzzy
! msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! #, fuzzy
! msgid "Generate code in big-endian mode."
! msgstr "Tuota koodia big-endian-tilassa"
! 
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! #, fuzzy
! msgid "Generate code in little-endian mode."
! msgstr "Tuota little-endian-koodia"
! 
! #: config/nds32/nds32.opt:37
! #, fuzzy
! msgid "Force performing fp-as-gp optimization."
! msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
! 
! #: config/nds32/nds32.opt:41
! #, fuzzy
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
! 
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
  msgstr ""
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:71
  #, fuzzy
! msgid "Use reduced-set registers for register allocation."
! msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: config/nds32/nds32.opt:75
! #, fuzzy
! msgid "Use full-set registers for register allocation."
! msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
! 
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
  #, fuzzy
! msgid "Align function entry to 4 byte."
! msgstr "Kohdista koodi ja data 32 bittiin"
  
! #: config/nds32/nds32.opt:97
! 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
! 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
! msgid "Specify the address generation strategy for ICT call's code model."
! msgstr ""
! 
! #: config/nds32/nds32.opt:109
  #, fuzzy
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
! 
! #: config/nds32/nds32.opt:119
! #, fuzzy
! msgid "Generate conditional move instructions."
! msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
! 
! #: config/nds32/nds32.opt:123
! #, fuzzy
! msgid "Generate hardware abs instructions."
! msgstr "Tuota bittikÃ¤skyjÃ¤"
! 
! #: config/nds32/nds32.opt:127
! #, fuzzy
! msgid "Generate performance extension instructions."
! msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
! 
! #: config/nds32/nds32.opt:131
! #, fuzzy
! msgid "Generate performance extension version 2 instructions."
! msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
! 
! #: config/nds32/nds32.opt:135
! #, fuzzy
! msgid "Generate string extension instructions."
! msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
! 
! #: config/nds32/nds32.opt:139
! #, fuzzy
! msgid "Generate DSP extension instructions."
! msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
! 
! #: config/nds32/nds32.opt:143
! #, fuzzy
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
! 
! #: config/nds32/nds32.opt:147
! #, fuzzy
! msgid "Generate 16-bit instructions."
! msgstr "Tuota isel-kÃ¤skyjÃ¤"
! 
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
! msgstr ""
! 
! #: config/nds32/nds32.opt:155
! #, fuzzy
! msgid "Enable Virtual Hosting support."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n moniydintuki"
  
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
! msgstr ""
! 
! #: config/nds32/nds32.opt:163
  #, fuzzy
! msgid "Specify the security level of c-isr for the whole file."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:167
! 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
  #, fuzzy
! msgid "Known arch types (for use with the -march= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:197
  #, fuzzy
! msgid "Specify the cpu for pipeline model."
! msgstr "Malli:"
  
! #: config/nds32/nds32.opt:201
  #, fuzzy
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
! 
! #: config/nds32/nds32.opt:361
! 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
! #, fuzzy
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
! 
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr ""
! 
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr ""
! 
! #: config/nds32/nds32.opt:425
! #, fuzzy
! msgid "Enable constructor/destructor feature."
! msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiÃ¤"
! 
! #: config/nds32/nds32.opt:429
! #, fuzzy
! msgid "Guide linker to relax instructions."
! msgstr "Tuota isel-kÃ¤skyjÃ¤"
! 
! #: config/nds32/nds32.opt:433
! #, fuzzy
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
! 
! #: config/nds32/nds32.opt:437
! #, fuzzy
! msgid "Generate single-precision floating-point instructions."
! msgstr "Salli laitteistÃ¶liukuluku-ABIn ja -kÃ¤skyjen kÃ¤yttÃ¶"
! 
! #: config/nds32/nds32.opt:441
! #, fuzzy
! msgid "Generate double-precision floating-point instructions."
! msgstr "Tuota koodia, joka kÃ¤yttÃ¤Ã¤ 68881-liukulukukÃ¤skyjÃ¤"
! 
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
! msgstr ""
! 
! #: config/nds32/nds32.opt:449
! #, fuzzy
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
! 
! #: config/nds32/nds32.opt:453
! #, fuzzy
! msgid "Generate return instruction in naked function."
! msgstr "Tuota bittikÃ¤skyjÃ¤"
! 
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
! msgstr ""
! 
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
! msgstr ""
! 
! #: config/iq2000/iq2000.opt:31
! #, fuzzy
! msgid "Specify CPU for code generation purposes."
! msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
! 
! #: config/iq2000/iq2000.opt:47
! #, fuzzy
! msgid "Specify CPU for scheduling purposes."
! msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
! 
! #: config/iq2000/iq2000.opt:51
! #, fuzzy
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
! 
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
! #, fuzzy
! msgid "Use ROM instead of RAM."
! msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
! 
! #: config/iq2000/iq2000.opt:70
! #, fuzzy
! msgid "No default crt0.o."
! msgstr " (oletus).\n"
! 
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:409
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr ""
! 
! #: config/csky/csky.opt:34
! #, fuzzy
! msgid "Specify the target architecture."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
! 
! #: config/csky/csky.opt:38
! #, fuzzy
! msgid "Specify the target processor."
! msgstr "-m64 vaatii PowerPC64-suorittimen"
! 
! #: config/csky/csky.opt:61
! #, fuzzy
! msgid "Enable hardware floating-point instructions."
! msgstr "Rajoita laitteistÃ¶liukulukukÃ¤skyjen kÃ¤yttÃ¶ 32-bittisiin operaatioihin"
! 
! #: config/csky/csky.opt:65
! #, fuzzy
! msgid "Use library calls to perform floating-point operations (default)."
! msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
! 
! #: config/csky/csky.opt:69
! #, fuzzy
! msgid "Specify the target floating-point hardware/format."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
! 
! #: config/csky/csky.opt:73
! #, fuzzy
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "Tuota vianjÃ¤ljitystietoja oletusmuodossa."
! 
! #: config/csky/csky.opt:77
! #, fuzzy
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "Tuota vianjÃ¤ljitystietoja oletusmuodossa."
! 
! #: config/csky/csky.opt:85
! #, fuzzy
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
! 
! #: config/csky/csky.opt:89
! #, fuzzy
! msgid "Enable interrupt stack instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n clip-kÃ¤skyt"
! 
! #: config/csky/csky.opt:93
! #, fuzzy
! msgid "Enable multiprocessor instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n kertolaskukÃ¤skyt"
! 
! #: config/csky/csky.opt:97
! #, fuzzy
! msgid "Enable coprocessor instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n clip-kÃ¤skyt"
! 
! #: config/csky/csky.opt:101
! #, fuzzy
! msgid "Enable cache prefetch instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n average-kÃ¤skyt"
! 
! #: config/csky/csky.opt:105
! #, fuzzy
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n clip-kÃ¤skyt"
! 
! #: config/csky/csky.opt:112
! #, fuzzy
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n clip-kÃ¤skyt"
! 
! #: config/csky/csky.opt:116
! #, fuzzy
! msgid "Enable C-SKY DSP instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n clip-kÃ¤skyt"
! 
! #: config/csky/csky.opt:120
! #, fuzzy
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n average-kÃ¤skyt"
! 
! #: config/csky/csky.opt:124
! #, fuzzy
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n average-kÃ¤skyt"
! 
! #: config/csky/csky.opt:130
! #, fuzzy
! msgid "Generate divide instructions."
! msgstr "Tuota isel-kÃ¤skyjÃ¤"
! 
! #: config/csky/csky.opt:134
! #, fuzzy
! msgid "Generate code for Smart Mode."
! msgstr "Tuota 5206e-koodia"
! 
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
! msgstr ""
! 
! #: config/csky/csky.opt:142
! #, fuzzy
! msgid "Generate code using global anchor symbol addresses."
  msgstr "Tuota little-endian-koodia"
  
+ #: config/csky/csky.opt:146
+ #, fuzzy
+ msgid "Generate push/pop instructions (default)."
+ msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
+ 
+ #: config/csky/csky.opt:150
+ #, fuzzy
+ msgid "Generate stm/ldm instructions (default)."
+ msgstr "Tuota isel-kÃ¤skyjÃ¤"
+ 
+ #: config/csky/csky.opt:157
+ #, fuzzy
+ msgid "Generate constant pools in the compiler instead of assembler."
+ msgstr "Tuota koodi GNU-suoritusympÃ¤ristÃ¶lle"
+ 
+ #: config/csky/csky.opt:161
+ #, fuzzy
+ msgid "Emit .stack_size directives."
+ msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
+ 
+ #: config/csky/csky.opt:165
+ #, fuzzy
+ msgid "Generate code for C-SKY compiler runtime instead of libgcc."
+ msgstr "Tuota koodi GNU-suoritusympÃ¤ristÃ¶lle"
+ 
+ #: config/csky/csky.opt:169
+ msgid "Set the branch costs to roughly the specified number of instructions."
+ msgstr ""
+ 
+ #: config/csky/csky.opt:173
+ #, fuzzy
+ msgid "Permit scheduling of function prologue and epilogue sequences."
+ msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
+ 
+ #: config/csky/csky_tables.opt:24
+ #, fuzzy
+ msgid "Known CSKY CPUs (for use with the -mcpu= options):"
+ msgstr "epÃ¤kelpo osoitintila %qs"
+ 
+ #: config/csky/csky_tables.opt:199
+ #, fuzzy
+ msgid "Known CSKY architectures (for use with the -march= option):"
+ msgstr "epÃ¤kelpo osoitintila %qs"
+ 
+ #: config/csky/csky_tables.opt:218
+ #, fuzzy
+ msgid "Known CSKY FPUs (for use with the -mfpu= option):"
+ msgstr "epÃ¤kelpo osoitintila %qs"
+ 
+ #: config/c6x/c6x-tables.opt:24
+ #, fuzzy
+ msgid "Known C6X ISAs (for use with the -march= option):"
+ msgstr "epÃ¤kelpo osoitintila %qs"
+ 
+ #: config/c6x/c6x.opt:42
+ msgid "Select method for sdata handling."
+ msgstr ""
+ 
+ #: config/c6x/c6x.opt:46
+ #, fuzzy
+ msgid "Valid arguments for the -msdata= option:"
+ msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
+ 
+ #: config/c6x/c6x.opt:59
+ #, fuzzy
+ msgid "Compile for the DSBT shared library ABI."
+ msgstr "Luo jaettu kirjasto"
+ 
+ #: config/cris/linux.opt:27
+ msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
+ msgstr ""
+ 
  #: config/cris/cris.opt:45
  #, fuzzy
  msgid "Work around bug in multiplication instruction."
*************** msgstr ""
*** 12216,13200 ****
  msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr ""
  
! #: config/cris/linux.opt:27
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
  msgstr ""
  
! #: config/rs6000/rs6000-tables.opt:24
! #, fuzzy
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/rs6000/rs6000.opt:121
! msgid "Use PowerPC-64 instruction set."
! msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa."
  
! #: config/rs6000/rs6000.opt:125
  #, fuzzy
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:129
  #, fuzzy
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:133
  #, fuzzy
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:137
  #, fuzzy
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:141
  #, fuzzy
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:145
  #, fuzzy
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:149
  #, fuzzy
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/rs6000/rs6000.opt:153
  #, fuzzy
! msgid "Use AltiVec instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:157
  #, fuzzy
! msgid "Enable early gimple folding of builtins."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/rs6000/rs6000.opt:161
  #, fuzzy
! msgid "Use decimal floating point instructions."
! msgstr "Salli laitteistÃ¶liukuluku-ABIn ja -kÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/rs6000/rs6000.opt:165
  #, fuzzy
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n kertolaskukÃ¤skyt"
  
! #: config/rs6000/rs6000.opt:169
  #, fuzzy
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:173
  #, fuzzy
! msgid "Generate load/store multiple instructions."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/rs6000/rs6000.opt:192
  #, fuzzy
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:204
  #, fuzzy
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:232
  #, fuzzy
! msgid "Do not generate load/store with update instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:236
  #, fuzzy
! msgid "Generate load/store with update instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:244
  #, fuzzy
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "Salli gcc:n kÃ¤yttÃ¤Ã¤ repeat/erepeat-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:248
  #, fuzzy
! msgid "Mark __tls_get_addr calls with argument info."
! msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: config/rs6000/rs6000.opt:255
  #, fuzzy
! msgid "Schedule the start and end of the procedure."
! msgstr "Aseta ohjelman alkuosoite"
  
! #: config/rs6000/rs6000.opt:259
! msgid "Return all structures in memory (AIX default)."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:263
  #, fuzzy
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:283
  #, fuzzy
! msgid "Do not place floating point constants in TOC."
! msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
  
! #: config/rs6000/rs6000.opt:287
  #, fuzzy
! msgid "Place floating point constants in TOC."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/rs6000/rs6000.opt:291
  #, fuzzy
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
  
! #: config/rs6000/rs6000.opt:295
  #, fuzzy
! msgid "Place symbol+offset constants in TOC."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:310
! msgid "Put everything in the regular TOC."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:314
  #, fuzzy
! msgid "Generate VRSAVE instructions when generating AltiVec code."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/rs6000/rs6000.opt:318
  #, fuzzy
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/rs6000/rs6000.opt:322
  #, fuzzy
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/rs6000/rs6000.opt:326
! #, fuzzy
! msgid "Max number of bytes to move inline."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: config/rs6000/rs6000.opt:330
  #, fuzzy
! msgid "Max number of bytes to compare without loops."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: config/rs6000/rs6000.opt:334
  #, fuzzy
! msgid "Max number of bytes to compare with loops."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: config/rs6000/rs6000.opt:338
  #, fuzzy
! msgid "Max number of bytes to compare."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: config/rs6000/rs6000.opt:342
  #, fuzzy
! msgid "Generate isel instructions."
! msgstr "Tuota isel-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:346
  #, fuzzy
! msgid "-mdebug=\tEnable debug output."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n vianjÃ¤ljitystuloste"
  
! #: config/rs6000/rs6000.opt:350
  #, fuzzy
! msgid "Use the AltiVec ABI extensions."
! msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ ABIa"
  
! #: config/rs6000/rs6000.opt:354
  #, fuzzy
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "Ã„lÃ¤ varoita Microsoft-laajennosten kÃ¤ytÃ¶stÃ¤"
  
! #: config/rs6000/rs6000.opt:358
  #, fuzzy
! msgid "Use the ELFv1 ABI."
! msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ ABIa"
  
! #: config/rs6000/rs6000.opt:362
  #, fuzzy
! msgid "Use the ELFv2 ABI."
! msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ ABIa"
  
! #: config/rs6000/rs6000.opt:382
  #, fuzzy
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "Tuota little-endian-koodia"
  
! #: config/rs6000/rs6000.opt:386
  #, fuzzy
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "Tuota little-endian-koodia"
  
! #: config/rs6000/rs6000.opt:397
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:413
  #, fuzzy
! msgid "Avoid all range limits on call instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:421
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:425
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:441
! msgid "Specify alignment of structure fields default/natural."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:445
  #, fuzzy
! msgid "Valid arguments to -malign-:"
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:475
  #, fuzzy
! msgid "Allow sign extension in fusion operations."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n etumerkilliset laajennetut kÃ¤skyt"
  
! #: config/rs6000/rs6000.opt:479
  #, fuzzy
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:483
  #, fuzzy
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:490
  #, fuzzy
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:494
  #, fuzzy
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:498
  #, fuzzy
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:510
  #, fuzzy
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr "Salli MT-kÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/rs6000/rs6000.opt:514
  #, fuzzy
! msgid "Use vector instructions added in ISA 3.0."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:518
  #, fuzzy
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n min/max-kÃ¤skyt"
! 
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:526
  #, fuzzy
! msgid "Generate the integer modulo instructions."
! msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:530
  #, fuzzy
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/rs6000/rs6000.opt:534
  #, fuzzy
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
! msgid "Generate 64-bit code."
! msgstr "Tuota 64-bittistÃ¤ koodia."
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
! msgid "Generate 32-bit code."
! msgstr "Tuota 32-bittistÃ¤ koodia."
  
! #: config/rs6000/sysv4.opt:24
  #, fuzzy
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "Kutsutaan settimeofday:\n"
  
! #: config/rs6000/sysv4.opt:28
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr ""
  
! #: config/rs6000/sysv4.opt:32
  #, fuzzy
! msgid "Allow readonly data in sdata."
! msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: config/rs6000/sysv4.opt:36
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr ""
  
! #: config/rs6000/sysv4.opt:52
  #, fuzzy
! msgid "Align to the base type of the bit-field."
! msgstr "bittikentÃ¤n %qs tyyppi on GCC-laajennos"
  
! #: config/rs6000/sysv4.opt:56
! 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
! #, fuzzy
! msgid "Produce code relocatable at runtime."
! msgstr "Tuota little-endian-koodia"
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! #, fuzzy
! msgid "Produce little endian code."
! msgstr "Tuota little-endian-koodia"
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
  #, fuzzy
! msgid "Produce big endian code."
! msgstr "Tuota big-endian-koodia"
  
! #: 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
  #, fuzzy
! msgid "No description yet."
! msgstr "_Kuvaus"
  
! #: config/rs6000/sysv4.opt:94
  #, fuzzy
! msgid "Assume all variable arg functions are prototyped."
! msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: config/rs6000/sysv4.opt:103
  #, fuzzy
! msgid "Use EABI."
! msgstr "KÃ¤ytÃ¤ EABI:a"
  
! #: config/rs6000/sysv4.opt:107
! msgid "Allow bit-fields to cross word boundaries."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:111
  #, fuzzy
! msgid "Use alternate register names."
! msgstr "kÃ¤ytÃ¤ aina numeroita kÃ¤yttÃ¤jÃ¤n/ryhmÃ¤n nimissÃ¤"
  
! #: config/rs6000/sysv4.opt:117
! msgid "Use default method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:121
  #, fuzzy
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "linkki linkkiin"
  
! #: config/rs6000/sysv4.opt:125
  #, fuzzy
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "linkki linkkiin"
  
! #: config/rs6000/sysv4.opt:129
  #, fuzzy
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "linkki linkkiin"
  
! #: config/rs6000/sysv4.opt:133
  #, fuzzy
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "linkki linkkiin"
  
! #: config/rs6000/sysv4.opt:137
! msgid "Set the PPC_EMB bit in the ELF flags header."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:157
  #, fuzzy
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "Tuota koodia DLL:lle"
  
! #: config/rs6000/sysv4.opt:161
  #, fuzzy
! msgid "Generate code for old exec BSS PLT."
! msgstr "Tuota koodia DLL:lle"
  
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
  msgstr ""
  
! #: config/rs6000/aix64.opt:24
! msgid "Compile for 64-bit pointers."
! msgstr "Osoittimet ovat 64-bittisiÃ¤."
  
! #: config/rs6000/aix64.opt:28
! msgid "Compile for 32-bit pointers."
! msgstr "Osoittimet ovat 32-bittisiÃ¤."
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
  #, fuzzy
! msgid "Select code model."
! msgstr "Malli:"
  
! #: config/rs6000/aix64.opt:49
! msgid "Support message passing with the Parallel Environment."
! msgstr ""
  
! #: config/rs6000/linux64.opt:24
! msgid "Call mcount for profiling before a function prologue."
! msgstr ""
  
! #: config/rs6000/476.opt:24
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
  msgstr ""
  
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
  msgstr ""
  
! #: config/rl78/rl78.opt:50
  #, fuzzy
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
  
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
  msgstr ""
  
! #: config/rl78/rl78.opt:58
! 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
  #, fuzzy
! msgid "Alias for -mcpu=g10."
! msgstr "-mcpu=%s ei ole kelvollinen"
  
! #: config/rl78/rl78.opt:81
  #, fuzzy
! msgid "Alias for -mcpu=g13."
! msgstr "-mcpu=%s ei ole kelvollinen"
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
  #, fuzzy
! msgid "Alias for -mcpu=g14."
! msgstr "-mcpu=%s ei ole kelvollinen"
  
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
  msgstr ""
  
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
  #, fuzzy
! msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
  #, fuzzy
! msgid "Generate code in big-endian mode."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
  #, fuzzy
! msgid "Generate code in little-endian mode."
! msgstr "Tuota little-endian-koodia"
  
! #: config/nds32/nds32.opt:37
  #, fuzzy
! msgid "Force performing fp-as-gp optimization."
! msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: config/nds32/nds32.opt:41
  #, fuzzy
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr ""
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr ""
  
! #: config/nds32/nds32.opt:71
  #, fuzzy
! msgid "Use reduced-set registers for register allocation."
! msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: config/nds32/nds32.opt:75
  #, fuzzy
! msgid "Use full-set registers for register allocation."
! msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
  #, fuzzy
! msgid "Align function entry to 4 byte."
! msgstr "Kohdista koodi ja data 32 bittiin"
  
! #: config/nds32/nds32.opt:97
! 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
! 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
! msgid "Specify the address generation strategy for ICT call's code model."
! msgstr ""
  
! #: config/nds32/nds32.opt:109
  #, fuzzy
! msgid "Known cmodel types (for use with the -mict-model= option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:119
  #, fuzzy
! msgid "Generate conditional move instructions."
! msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:123
  #, fuzzy
! msgid "Generate hardware abs instructions."
! msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:127
  #, fuzzy
! msgid "Generate performance extension instructions."
! msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:131
  #, fuzzy
! msgid "Generate performance extension version 2 instructions."
! msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:135
  #, fuzzy
! msgid "Generate string extension instructions."
! msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:139
  #, fuzzy
! msgid "Generate DSP extension instructions."
! msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:143
  #, fuzzy
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:147
  #, fuzzy
! msgid "Generate 16-bit instructions."
! msgstr "Tuota isel-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
  msgstr ""
  
! #: config/nds32/nds32.opt:155
  #, fuzzy
! msgid "Enable Virtual Hosting support."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n moniydintuki"
  
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:163
  #, fuzzy
! msgid "Specify the security level of c-isr for the whole file."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:167
! 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
  #, fuzzy
! msgid "Known arch types (for use with the -march= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:197
  #, fuzzy
! msgid "Specify the cpu for pipeline model."
! msgstr "Malli:"
  
! #: config/nds32/nds32.opt:201
  #, fuzzy
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:361
! 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
  #, fuzzy
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
  msgstr ""
  
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
  msgstr ""
  
! #: config/nds32/nds32.opt:425
  #, fuzzy
! msgid "Enable constructor/destructor feature."
! msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiÃ¤"
  
! #: config/nds32/nds32.opt:429
  #, fuzzy
! msgid "Guide linker to relax instructions."
! msgstr "Tuota isel-kÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:433
  #, fuzzy
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/nds32/nds32.opt:437
  #, fuzzy
! msgid "Generate single-precision floating-point instructions."
! msgstr "Salli laitteistÃ¶liukuluku-ABIn ja -kÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/nds32/nds32.opt:441
  #, fuzzy
! msgid "Generate double-precision floating-point instructions."
! msgstr "Tuota koodia, joka kÃ¤yttÃ¤Ã¤ 68881-liukulukukÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
! msgstr ""
  
! #: config/nds32/nds32.opt:449
  #, fuzzy
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: config/nds32/nds32.opt:453
  #, fuzzy
! msgid "Generate return instruction in naked function."
  msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
  msgstr ""
  
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
  msgstr ""
  
! #: config/ft32/ft32.opt:23
  #, fuzzy
! msgid "Target the software simulator."
! msgstr "# Ei kohde:"
  
! #: config/ft32/ft32.opt:31
  #, fuzzy
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ MDMX-kÃ¤skyjÃ¤"
  
! #: config/ft32/ft32.opt:35
  #, fuzzy
! msgid "Target the FT32B architecture."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/ft32/ft32.opt:39
  #, fuzzy
! msgid "Enable FT32B code compression."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi."
  
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
  msgstr ""
  
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
  msgstr ""
  
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
  msgstr ""
  
! #: config/or1k/or1k.opt:28
  #, fuzzy
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/or1k/or1k.opt:32
! #, fuzzy
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
  msgstr ""
  
! #: config/or1k/or1k.opt:42
  #, fuzzy
! msgid "Allows generation of binaries which use the l.rori instructions."
! msgstr "Salli gcc:n kÃ¤yttÃ¤Ã¤ repeat/erepeat-kÃ¤skyjÃ¤"
  
! #: config/or1k/or1k.opt:46
! msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
! msgstr ""
  
! #: config/or1k/or1k.opt:52
! msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
  msgstr ""
  
! #: config/or1k/or1k.opt:58
! msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
  msgstr ""
  
! #: config/or1k/or1k.opt:63
  #, fuzzy
! msgid "Use divide emulation."
! msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: config/or1k/or1k.opt:67
  #, fuzzy
! msgid "Use multiply emulation."
! msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
  
! #: ada/gcc-interface/lang.opt:57 c-family/c.opt:304
  #, fuzzy
! msgid "Enable most warning messages."
! msgstr "Subject: Fetchmailin varoitus liian suuresta viestistÃ¤"
  
! #: ada/gcc-interface/lang.opt:61
  #, fuzzy
! msgid "Synonym of -gnatk8."
! msgstr "Sama kuin -gnatk8"
  
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:73
  #, fuzzy
! msgid "Select the runtime."
! msgstr "_Valitse"
! 
! #: ada/gcc-interface/lang.opt:77 c-family/c.opt:1736
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "KÃ¤ytÃ¤ luetelluille tyypeille kapeinta mahdollista kokonaislukutyyppiÃ¤."
  
! #: ada/gcc-interface/lang.opt:81 c-family/c.opt:1748
! msgid "Make \"char\" signed by default."
! msgstr "Tee â€�charâ€�-tyypistÃ¤ oletuksena etumerkillinen."
  
! #: ada/gcc-interface/lang.opt:85 c-family/c.opt:1834
  #, fuzzy
! msgid "Make \"char\" unsigned by default."
! msgstr "Tee â€�charâ€�-tyypistÃ¤ oletuksena etumerkitÃ¶n"
  
! #: ada/gcc-interface/lang.opt:89
  #, fuzzy
! msgid "Catch typos."
! msgstr "  siirtyy catch-lohkoon"
  
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:97
  #, fuzzy
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr "pÃ¤ivÃ¤yksen tulostusta mÃ¤Ã¤rÃ¤Ã¤vÃ¤t valitsimet ovat toisensa poissulkevia"
  
! #: ada/gcc-interface/lang.opt:101
  #, fuzzy
! msgid "Ignored."
! msgstr " (ei huomioida)"
  
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
  msgstr ""
  
! #: go/lang.opt:42
  #, fuzzy
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: go/lang.opt:46
  #, fuzzy
! msgid "Add explicit checks for division by zero."
! msgstr "jako nollalla"
  
! #: go/lang.opt:50
  #, fuzzy
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr "jako nollalla"
  
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
! msgstr ""
  
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
  msgstr ""
  
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
  msgstr ""
  
! #: go/lang.opt:66
  #, fuzzy
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr "  --classpath POLKU       Aseta polku .class-tiedostojen lÃ¶ytÃ¤miseksi\n"
  
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
  msgstr ""
  
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
  msgstr ""
  
! #: go/lang.opt:78
! #, fuzzy
! msgid "Functions which return values must end with return statements."
! msgstr "%<noreturn%>-esitellyllÃ¤ funktiolla on %<return%>-lause"
  
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
  msgstr ""
  
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
  #: common.opt:243
  msgid "Provide bash completion for options starting with provided string."
  msgstr ""
  
  #: common.opt:292
- #, fuzzy
  msgid "Display this information."
! msgstr "  --help                   NÃ¤ytÃ¤ tÃ¤mÃ¤ ohje\n"
  
  #: common.opt:296
  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:417
- #, fuzzy
  msgid "Alias for --help=target."
! msgstr "Sama kuin --help=target"
  
  #: common.opt:442
  msgid "--param <param>=<value>\tSet parameter <param> to value.  See below for a complete list of parameters."
  msgstr ""
  
  #: common.opt:470
- #, fuzzy
  msgid "-O<number>\tSet optimization level to <number>."
! msgstr "Aseta optimointitasoksi <luku>"
  
  #: common.opt:474
  #, fuzzy
--- 14390,15610 ----
  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
! msgid "Board name [and memory region]."
  msgstr ""
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
! msgstr ""
  
! #: config/sh/sh.opt:42
! #, fuzzy
! msgid "Generate SH1 code."
! msgstr "Tuota SH1-koodia"
  
! #: config/sh/sh.opt:46
  #, fuzzy
! msgid "Generate SH2 code."
! msgstr "Tuota SH2-koodia"
  
! #: config/sh/sh.opt:50
  #, fuzzy
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/sh/sh.opt:54
  #, fuzzy
! msgid "Generate SH2a FPU-less code."
! msgstr "Tuota SH4-100 FPU-less-koodia"
  
! #: config/sh/sh.opt:58
  #, fuzzy
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/sh/sh.opt:62
  #, fuzzy
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "Tuota little-endian-koodia"
  
! #: config/sh/sh.opt:66
  #, fuzzy
! msgid "Generate SH2e code."
! msgstr "Tuota SH2e-koodia"
  
! #: config/sh/sh.opt:70
  #, fuzzy
! msgid "Generate SH3 code."
! msgstr "Tuota SH3-koodia"
  
! #: config/sh/sh.opt:74
  #, fuzzy
! msgid "Generate SH3e code."
! msgstr "Tuota SH3e-koodia"
  
! #: config/sh/sh.opt:78
  #, fuzzy
! msgid "Generate SH4 code."
! msgstr "Tuota SH4-koodia"
  
! #: config/sh/sh.opt:82
  #, fuzzy
! msgid "Generate SH4-100 code."
! msgstr "Tuota SH3-100-koodia"
  
! #: config/sh/sh.opt:86
  #, fuzzy
! msgid "Generate SH4-200 code."
! msgstr "Tuota SH4-200-koodia"
  
! #: config/sh/sh.opt:92
  #, fuzzy
! msgid "Generate SH4-300 code."
! msgstr "Tuota SH4-300-koodia"
  
! # fuzzy: pitÃ¤isikÃ¶ FPU-less kÃ¤Ã¤ntÃ¤Ã¤?
! #: config/sh/sh.opt:96
  #, fuzzy
! msgid "Generate SH4 FPU-less code."
! msgstr "Tuota SH4-100 FPU-less-koodia"
  
! # fuzzy: pitÃ¤isikÃ¶ FPU-less kÃ¤Ã¤ntÃ¤Ã¤?
! #: config/sh/sh.opt:100
  #, fuzzy
! msgid "Generate SH4-100 FPU-less code."
! msgstr "Tuota SH4-100 FPU-less-koodia"
  
! #: config/sh/sh.opt:104
! #, fuzzy
! msgid "Generate SH4-200 FPU-less code."
! msgstr "Tuota SH4-200 FPU-less-koodia"
  
! #: config/sh/sh.opt:108
  #, fuzzy
! msgid "Generate SH4-300 FPU-less code."
! msgstr "Tuota SH4-300 FPU-less-koodia"
  
! #: config/sh/sh.opt:112
  #, fuzzy
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Tuota koodia GNU-assemblerille (gas)"
  
! #: config/sh/sh.opt:117
  #, fuzzy
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Tuota koodia GNU-assemblerille (gas)"
  
! #: config/sh/sh.opt:122
  #, fuzzy
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Tuota koodia GNU-assemblerille (gas)"
  
! #: config/sh/sh.opt:127
  #, fuzzy
! msgid "Generate default single-precision SH4 code."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/sh/sh.opt:131
  #, fuzzy
! msgid "Generate default single-precision SH4-100 code."
! msgstr "Tuota SH3-100-koodia"
  
! #: config/sh/sh.opt:135
! #, fuzzy
! msgid "Generate default single-precision SH4-200 code."
! msgstr "Tuota SH4-200-koodia"
  
! #: config/sh/sh.opt:139
  #, fuzzy
! msgid "Generate default single-precision SH4-300 code."
! msgstr "Tuota SH4-300-koodia"
  
! #: config/sh/sh.opt:143
! #, fuzzy
! msgid "Generate only single-precision SH4 code."
! msgstr "Tuota little-endian-koodia"
  
! #: config/sh/sh.opt:147
! #, fuzzy
! msgid "Generate only single-precision SH4-100 code."
! msgstr "Tuota SH3-100-koodia"
  
! #: config/sh/sh.opt:151
! #, fuzzy
! msgid "Generate only single-precision SH4-200 code."
! msgstr "Tuota SH4-200-koodia"
  
! #: config/sh/sh.opt:155
  #, fuzzy
! msgid "Generate only single-precision SH4-300 code."
! msgstr "Tuota SH4-300-koodia"
  
! #: config/sh/sh.opt:159
  #, fuzzy
! msgid "Generate SH4a code."
! msgstr "Tuota SH4a-koodia"
  
! # fuzzy: pitÃ¤isikÃ¶ FPU-less kÃ¤Ã¤ntÃ¤Ã¤?
! #: config/sh/sh.opt:163
  #, fuzzy
! msgid "Generate SH4a FPU-less code."
! msgstr "Tuota SH4-100 FPU-less-koodia"
  
! #: config/sh/sh.opt:167
  #, fuzzy
! msgid "Generate default single-precision SH4a code."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/sh/sh.opt:171
! #, fuzzy
! msgid "Generate only single-precision SH4a code."
! msgstr "Tuota little-endian-koodia"
  
! #: config/sh/sh.opt:175
! #, fuzzy
! msgid "Generate SH4al-dsp code."
! msgstr "Tuota SH4al-dsp-koodia"
  
! #: config/sh/sh.opt:183
  #, fuzzy
! msgid "Generate code in big endian mode."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/sh/sh.opt:187
  #, fuzzy
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: config/sh/sh.opt:191
  #, fuzzy
! msgid "Generate bit instructions."
! msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
! msgstr ""
  
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
! msgstr ""
! 
! #: config/sh/sh.opt:207
  #, fuzzy
! msgid "Align doubles at 64-bit boundaries."
! msgstr "Kohdista muuttujat 32 bitin rajoille"
  
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
! msgstr ""
! 
! #: config/sh/sh.opt:215
! msgid "Specify name for 32 bit signed division function."
! msgstr ""
! 
! #: config/sh/sh.opt:219
  #, fuzzy
! msgid "Generate ELF FDPIC code."
! msgstr "Tuota big-endian-koodia"
  
! #: config/sh/sh.opt:223
! 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
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr ""
! 
! #: config/sh/sh.opt:235
  #, fuzzy
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
  
! #: config/sh/sh.opt:239
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr ""
! 
! #: config/sh/sh.opt:243 config/arc/arc.opt:246
! msgid "Annotate assembler instructions with estimated addresses."
! msgstr ""
! 
! #: config/sh/sh.opt:247
  #, fuzzy
! msgid "Generate code in little endian mode."
! msgstr "Tuota little-endian-koodia"
  
! #: config/sh/sh.opt:251
  #, fuzzy
! msgid "Mark MAC register as call-clobbered."
! msgstr "Tasaa funktioiden alut"
  
! #: config/sh/sh.opt:257
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr ""
! 
! #: config/sh/sh.opt:261
! msgid "Emit function-calls using global offset table when generating PIC."
! msgstr ""
! 
! #: config/sh/sh.opt:265
! msgid "Shorten address references during linking."
! msgstr ""
! 
! #: config/sh/sh.opt:273
  #, fuzzy
! msgid "Specify the model for atomic operations."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/sh/sh.opt:277
  #, fuzzy
! msgid "Use tas.b instruction for __atomic_test_and_set."
! msgstr "KÃ¤ytÃ¤ bittikenttÃ¤kÃ¤skyjÃ¤"
  
! #: config/sh/sh.opt:281
! msgid "Cost to assume for a multiply insn."
! msgstr ""
! 
! #: config/sh/sh.opt:285
! 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
  #, fuzzy
! msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: config/sh/sh.opt:295
  #, fuzzy
! msgid "Enable the use of the fsca instruction."
! msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: config/sh/sh.opt:299
  #, fuzzy
! msgid "Enable the use of the fsrra instruction."
! msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: config/sh/sh.opt:303
  #, fuzzy
! msgid "Use LRA instead of reload (transitional)."
! msgstr "kÃ¤ytÃ¤ sen sijaan __attribute__ ((vector_size))"
  
! #: config/gcn/gcn.opt:26
! msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
  #, fuzzy
! msgid "Specify the name of the target GPU."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/gcn/gcn.opt:55
! msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:71
! msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
  msgstr ""
  
! #: config/gcn/gcn.opt:78
! #, fuzzy
! msgid "Warn about invalid OpenACC dimensions."
! msgstr "Varoita laskutoimituksista funktio-osoittimilla"
  
! #: config/fr30/fr30.opt:23
! msgid "Assume small address space."
  msgstr ""
  
! #: config/mips/mips.opt:32
! #, fuzzy
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "Tuota 68040-koodia"
! 
! #: config/mips/mips.opt:36
! #, fuzzy
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
! 
! #: config/mips/mips.opt:55
! msgid "Generate code that can be used in SVR4-style dynamic objects."
  msgstr ""
  
! #: config/mips/mips.opt:59
  #, fuzzy
! msgid "Use PMC-style 'mad' instructions."
! msgstr "KÃ¤ytÃ¤ MCU-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:63
! #, fuzzy
! msgid "Use integer madd/msub instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
! 
! #: config/mips/mips.opt:67
! #, fuzzy
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
! 
! #: config/mips/mips.opt:71
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/mips/mips.opt:75
! msgid "Use Branch Likely instructions, overriding the architecture default."
  msgstr ""
  
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
  msgstr ""
  
! #: config/mips/mips.opt:83
! #, fuzzy
! msgid "Trap on integer divide by zero."
! msgstr "Kokonaisluvun jako nollalla"
! 
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
  msgstr ""
  
! #: config/mips/mips.opt:91
  #, fuzzy
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/mips/mips.opt:104
  #, fuzzy
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/mips/mips.opt:108
  #, fuzzy
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/mips/mips.opt:112
  #, fuzzy
! msgid "Allow the use of MDMX instructions."
! msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ MDMX-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:116
  #, fuzzy
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "Rajoita laitteistÃ¶liukulukukÃ¤skyjen kÃ¤yttÃ¶ 32-bittisiin operaatioihin"
  
! #: config/mips/mips.opt:120
  #, fuzzy
! msgid "Use MIPS-DSP instructions."
! msgstr "KÃ¤ytÃ¤ MIPS-DSP REV 2 -kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:124
! #, fuzzy
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "KÃ¤ytÃ¤ MIPS-DSP REV 2 -kÃ¤skyjÃ¤"
! 
! #: config/mips/mips.opt:146
! #, fuzzy
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "KÃ¤ytÃ¤ bittikenttÃ¤kÃ¤skyjÃ¤"
! 
! #: config/mips/mips.opt:150
! msgid "Use NewABI-style %reloc() assembly operators."
  msgstr ""
  
! #: config/mips/mips.opt:154
! msgid "Use -G for data that is not defined by the current object."
  msgstr ""
  
! #: config/mips/mips.opt:158
  #, fuzzy
! msgid "Work around certain 24K errata."
! msgstr "KierrÃ¤ vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:162
  #, fuzzy
! msgid "Work around certain R4000 errata."
! msgstr "KierrÃ¤ vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:166
  #, fuzzy
! msgid "Work around certain R4400 errata."
! msgstr "KierrÃ¤ vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:170
  #, fuzzy
! msgid "Work around the R5900 short loop erratum."
! msgstr "KierrÃ¤ vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:174
  #, fuzzy
! msgid "Work around certain RM7000 errata."
! msgstr "KierrÃ¤ vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:178
  #, fuzzy
! msgid "Work around certain R10000 errata."
! msgstr "KierrÃ¤ vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:182
! msgid "Work around errata for early SB-1 revision 2 cores."
  msgstr ""
  
! #: config/mips/mips.opt:186
! #, fuzzy
! msgid "Work around certain VR4120 errata."
! msgstr "KierrÃ¤ vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:190
! #, fuzzy
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "KierrÃ¤ vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:194
  #, fuzzy
! msgid "Work around an early 4300 hardware bug."
! msgstr "KierrÃ¤ vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:198
! #, fuzzy
! msgid "FP exceptions are enabled."
! msgstr "Liukulukupoikkeukset otettu kÃ¤yttÃ¶Ã¶n"
  
! #: config/mips/mips.opt:202
  #, fuzzy
! msgid "Use 32-bit floating-point registers."
! msgstr "KÃ¤ytÃ¤ 32-bittisiÃ¤ liukulukurekistereitÃ¤"
  
! #: config/mips/mips.opt:206
! #, fuzzy
! msgid "Conform to the o32 FPXX ABI."
! msgstr "Noudata ISO 2011 C -standardia."
  
! #: config/mips/mips.opt:210
  #, fuzzy
! msgid "Use 64-bit floating-point registers."
! msgstr "KÃ¤ytÃ¤ 64-bittisiÃ¤ liukulukurekistereitÃ¤"
  
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
! msgstr ""
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
! msgstr ""
  
! #: config/mips/mips.opt:226
  #, fuzzy
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/mips/mips.opt:236
  #, fuzzy
! msgid "Use 32-bit general registers."
! msgstr "KÃ¤ytÃ¤ 32-bittisiÃ¤ yleisrekistereitÃ¤"
  
! #: config/mips/mips.opt:240
  #, fuzzy
! msgid "Use 64-bit general registers."
! msgstr "KÃ¤ytÃ¤ 64-bittisiÃ¤ yleisrekistereitÃ¤"
  
! #: config/mips/mips.opt:244
  #, fuzzy
! msgid "Use GP-relative addressing to access small data."
! msgstr "Poista kÃ¤ytÃ¶stÃ¤ POSIX ACLs -tuki"
  
! #: config/mips/mips.opt:248
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
  msgstr ""
  
! #: config/mips/mips.opt:252
  #, fuzzy
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Salli laitteistÃ¶liukuluku-ABIn ja -kÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/mips/mips.opt:256
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
  msgstr ""
  
! #: config/mips/mips.opt:260
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr ""
! 
! #: config/mips/mips.opt:264
  #, fuzzy
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "Tuota koodia GNU ld:lle"
  
! #: config/mips/mips.opt:268
  #, fuzzy
! msgid "Generate MIPS16 code."
! msgstr "Tuota MIPS16-koodia"
  
! #: config/mips/mips.opt:272
  #, fuzzy
! msgid "Use MIPS-3D instructions."
! msgstr "KÃ¤ytÃ¤ MIPS-3D-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:276
  #, fuzzy
! msgid "Use ll, sc and sync instructions."
! msgstr "KÃ¤ytÃ¤ ll-, sc- ja sync-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:280
! msgid "Use -G for object-local data."
  msgstr ""
  
! #: config/mips/mips.opt:284
  #, fuzzy
! msgid "Use indirect calls."
! msgstr "KÃ¤ytÃ¤ epÃ¤suoria kutsuja"
  
! #: config/mips/mips.opt:288
  #, fuzzy
! msgid "Use a 32-bit long type."
! msgstr "KÃ¤ytÃ¤ 32-bittistÃ¤ long-tyyppiÃ¤"
  
! #: config/mips/mips.opt:292
! #, fuzzy
! msgid "Use a 64-bit long type."
! msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ long-tyyppiÃ¤"
! 
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
  msgstr ""
  
! #: config/mips/mips.opt:300
! msgid "Don't optimize block moves."
  msgstr ""
  
! #: config/mips/mips.opt:304
! #, fuzzy
! msgid "Use microMIPS instructions."
! msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ MDMX-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:308
! #, fuzzy
! msgid "Use MIPS MSA Extension instructions."
! msgstr "KÃ¤ytÃ¤ MIPS-DSP REV 2 -kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:312
  #, fuzzy
! msgid "Allow the use of MT instructions."
! msgstr "Salli MT-kÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/mips/mips.opt:316
! #, fuzzy
! msgid "Prevent the use of all floating-point operations."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/mips/mips.opt:320
! #, fuzzy
! msgid "Use MCU instructions."
! msgstr "KÃ¤ytÃ¤ MCU-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:328
! #, fuzzy
! msgid "Do not use MDMX instructions."
! msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ MDMX-kÃ¤skyjÃ¤"
! 
! #: config/mips/mips.opt:332
! #, fuzzy
! msgid "Generate normal-mode code."
! msgstr "Tuota normaalitilan koodia"
! 
! #: config/mips/mips.opt:336
! #, fuzzy
! msgid "Do not use MIPS-3D instructions."
! msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ MIPS-3D-kÃ¤skyjÃ¤"
! 
! #: config/mips/mips.opt:340
! #, fuzzy
! msgid "Use paired-single floating-point instructions."
! msgstr "Salli laitteistÃ¶liukuluku-ABIn ja -kÃ¤skyjen kÃ¤yttÃ¶"
! 
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
  msgstr ""
  
! #: config/mips/mips.opt:348
  #, fuzzy
! msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
  msgstr ""
  
! #: config/mips/mips.opt:365
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
  msgstr ""
  
! #: config/mips/mips.opt:369
  #, fuzzy
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "Rajoita laitteistÃ¶liukulukukÃ¤skyjen kÃ¤yttÃ¶ 32-bittisiin operaatioihin"
  
! #: config/mips/mips.opt:373
  #, fuzzy
! msgid "Use SmartMIPS instructions."
! msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ MDMX-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:377
  #, fuzzy
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/mips/mips.opt:381
! msgid "Optimize lui/addiu address loads."
  msgstr ""
  
! #: config/mips/mips.opt:385
! msgid "Assume all symbols have 32-bit values."
  msgstr ""
  
! #: config/mips/mips.opt:389
! #, fuzzy
! msgid "Use synci instruction to invalidate i-cache."
! msgstr "keskeytysfunktiolla ei saa olla argumentteja"
! 
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
! msgstr ""
! 
! #: config/mips/mips.opt:413
  #, fuzzy
! msgid "Use Virtualization (VZ) instructions."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/mips/mips.opt:417
  #, fuzzy
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:421
  #, fuzzy
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "KÃ¤ytÃ¤ ll-, sc- ja sync-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:425
  #, fuzzy
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:429
  #, fuzzy
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:437
! #, fuzzy
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.opt:441
! #, fuzzy
! msgid "Optimize frame header."
! msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: config/mips/mips.opt:448
  #, fuzzy
! msgid "Enable load/store bonding."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi."
  
! #: config/mips/mips.opt:452
  #, fuzzy
! msgid "Specify the compact branch usage policy."
! msgstr "-m64 vaatii PowerPC64-suorittimen"
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:469
  #, fuzzy
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/mips/mips.opt:473
! #, fuzzy
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/mips/mips.opt:477
! #, fuzzy
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
  
! #: config/mips/mips-tables.opt:24
! #, fuzzy
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/mips/mips-tables.opt:28
  #, fuzzy
! msgid "Known MIPS ISA levels (for use with the -mips option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/tilegx/tilegx.opt:30
  #, fuzzy
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/tilegx/tilegx.opt:37
  #, fuzzy
! msgid "Compile with 32 bit longs and pointers."
! msgstr "Osoittimet ovat 32-bittisiÃ¤."
  
! #: config/tilegx/tilegx.opt:41
  #, fuzzy
! msgid "Compile with 64 bit longs and pointers."
! msgstr "Osoittimet ovat 64-bittisiÃ¤."
  
! #: config/tilegx/tilegx.opt:53
  #, fuzzy
! msgid "Use given TILE-Gx code model."
! msgstr "epÃ¤kelpo lvalue sijoituksessa"
  
! #: config/arc/arc-tables.opt:25
  #, fuzzy
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/arc/arc.opt:26
  #, fuzzy
! msgid "Compile code for big endian mode."
! msgstr "KÃ¤Ã¤nnÃ¤ koodi big-endian-tilaa varten"
  
! #: config/arc/arc.opt:30
  #, fuzzy
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "KÃ¤Ã¤nnÃ¤ koodi big-endian-tilaa varten"
  
! #: config/arc/arc.opt:34
  #, fuzzy
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
  msgstr ""
  
! #: config/arc/arc.opt:42
  #, fuzzy
! msgid "Same as -mA6."
! msgstr "sama"
  
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
! msgstr ""
! 
! #: config/arc/arc.opt:54
  #, fuzzy
! msgid "Same as -mA7."
! msgstr "sama"
! 
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
! msgstr ""
! 
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
! msgstr ""
! 
! #: config/arc/arc.opt:132
! #, fuzzy
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n clip-kÃ¤skyt"
! 
! #: config/arc/arc.opt:136
! #, fuzzy
! msgid "Enable code density instructions for ARCv2."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
  msgstr ""
  
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr ""
! 
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
! msgstr ""
! 
! #: config/arc/arc.opt:158
  #, fuzzy
! msgid "Generate instructions supported by barrel shifter."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n clip-kÃ¤skyt"
  
! #: config/arc/arc.opt:162
  #, fuzzy
! msgid "Generate norm instruction."
! msgstr "Tuota norm-kÃ¤sky"
  
! #: config/arc/arc.opt:166
  #, fuzzy
! msgid "Generate swap instruction."
! msgstr "Tuota swap-kÃ¤sky"
  
! #: config/arc/arc.opt:170
! #, fuzzy
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:174
  #, fuzzy
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Tasaa funktioiden alut"
  
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
  msgstr ""
  
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
  msgstr ""
  
! #: config/arc/arc.opt:186
  #, fuzzy
! msgid "Generate call insns as register indirect calls."
! msgstr "virheellinen versionumero â€�%sâ€�"
  
! #: config/arc/arc.opt:190
  #, fuzzy
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "Tasaa funktioiden alut"
  
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
! msgstr ""
! 
! #: config/arc/arc.opt:198
  #, fuzzy
! msgid "Generate millicode thunks."
! msgstr "Tuota Cell-mikrokoodia"
  
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
  #, fuzzy
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:210
  #, fuzzy
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:214
! #, fuzzy
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
! msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
  #, fuzzy
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
! msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:226
  #, fuzzy
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
  msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
  msgstr ""
  
! #: config/arc/arc.opt:234
! #, fuzzy
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
! 
! #: config/arc/arc.opt:238
! #, fuzzy
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr "KÃ¤Ã¤nnÃ¤ koodi R8C-varianteille"
! 
! #: config/arc/arc.opt:242
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
  msgstr ""
  
! #: config/arc/arc.opt:250
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr ""
! 
! #: config/arc/arc.opt:254
  #, fuzzy
! msgid "-mcpu=TUNE Tune code for given ARC variant."
! msgstr "KÃ¤Ã¤nnÃ¤ koodi R8C-varianteille"
  
! #: config/arc/arc.opt:285
  #, fuzzy
! msgid "Enable the use of indexed loads."
! msgstr "kolmoismerkki ??%c ohitettiin, ota kÃ¤yttÃ¶Ã¶n valitsimella -trigraphs"
  
! #: config/arc/arc.opt:289
  #, fuzzy
! msgid "Enable the use of pre/post modify with register displacement."
! msgstr "Tasaa funktioiden alut"
  
! #: config/arc/arc.opt:293
  #, fuzzy
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
  msgstr ""
  
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
  msgstr ""
  
! #: config/arc/arc.opt:311
  #, fuzzy
! msgid "Do alignment optimizations for call instructions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
! msgstr ""
  
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:323
  #, fuzzy
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "HAHMO"
  
! #: config/arc/arc.opt:327
! #, fuzzy
! msgid "Enable bbit peephole2."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n moniydintuki"
  
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
  msgstr ""
  
! #: config/arc/arc.opt:335
! #, fuzzy
! msgid "Enable compact casesi pattern."
! msgstr "HAHMO"
! 
! #: config/arc/arc.opt:339
! #, fuzzy
! msgid "Enable 'q' instruction alternatives."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n clip-kÃ¤skyt"
! 
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
  msgstr ""
  
! #: config/arc/arc.opt:350
  #, fuzzy
! msgid "Enable variable polynomial CRC extension."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:354
  #, fuzzy
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:358
  #, fuzzy
! msgid "Enable dual viterbi butterfly extension."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/arc/arc.opt:368
  #, fuzzy
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
  msgstr ""
  
! #: config/arc/arc.opt:377
  #, fuzzy
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: config/arc/arc.opt:381
! #, fuzzy
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n etumerkilliset laajennetut kÃ¤skyt"
  
! #: config/arc/arc.opt:385
  #, fuzzy
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n bittimanipulointikÃ¤skyt"
  
! #: config/arc/arc.opt:389
  #, fuzzy
! msgid "Pass -EB option through to linker."
! msgstr ""
! "KÃ¤ytÃ¤ â€�-Wl,VALITSINâ€� vÃ¤littÃ¤mÃ¤Ã¤n â€�VALITSINâ€� linkittimelle.\n"
! "\n"
  
! #: config/arc/arc.opt:393
! #, fuzzy
! msgid "Pass -EL option through to linker."
  msgstr ""
+ "KÃ¤ytÃ¤ â€�-Wl,VALITSINâ€� vÃ¤littÃ¤mÃ¤Ã¤n â€�VALITSINâ€� linkittimelle.\n"
+ "\n"
  
! #: config/arc/arc.opt:397
  #, fuzzy
! msgid "Pass -marclinux option through to linker."
! msgstr ""
! "KÃ¤ytÃ¤ â€�-Wl,VALITSINâ€� vÃ¤littÃ¤mÃ¤Ã¤n â€�VALITSINâ€� linkittimelle.\n"
! "\n"
  
! #: config/arc/arc.opt:401
  #, fuzzy
! msgid "Pass -marclinux_prof option through to linker."
! msgstr ""
! "KÃ¤ytÃ¤ â€�-Wl,VALITSINâ€� vÃ¤littÃ¤mÃ¤Ã¤n â€�VALITSINâ€� linkittimelle.\n"
! "\n"
  
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr ""
! 
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr ""
! 
! #: config/arc/arc.opt:430
  #, fuzzy
! msgid "Enable atomic instructions."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n average-kÃ¤skyt"
  
! #: config/arc/arc.opt:434
  #, fuzzy
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/arc/arc.opt:438
  #, fuzzy
! msgid "Specify the name of the target floating point configuration."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/arc/arc.opt:481
! #, fuzzy
! msgid "Specify thread pointer register number."
! msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
  
! #: config/arc/arc.opt:488
! #, fuzzy
! msgid "Enable use of NPS400 bit operations."
! msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
! 
! #: config/arc/arc.opt:492
! #, fuzzy
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
! 
! #: config/arc/arc.opt:500
! #, fuzzy
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
! 
! #: config/arc/arc.opt:504
! #, fuzzy
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
! 
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:537
  #, fuzzy
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
! #: lto/lang.opt:50
! msgid "Set linker output type (used internally during LTO optimization)."
  msgstr ""
  
! #: lto/lang.opt:55
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
! msgstr ""
  
! #: lto/lang.opt:59
! msgid "Specify a file to which a list of files output by LTRANS is written."
  msgstr ""
  
! #: lto/lang.opt:63
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
  msgstr ""
  
+ #: lto/lang.opt:67
+ msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
+ msgstr ""
+ 
+ #: lto/lang.opt:71
+ #, fuzzy
+ msgid "The resolution file."
+ msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
+ 
  #: common.opt:243
  msgid "Provide bash completion for options starting with provided string."
  msgstr ""
  
  #: common.opt:292
  msgid "Display this information."
! msgstr "NÃ¤ytÃ¤ tÃ¤mÃ¤ ohje."
  
  #: common.opt:296
  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:417
  msgid "Alias for --help=target."
! msgstr "Sama kuin --help=target."
  
  #: common.opt:442
  msgid "--param <param>=<value>\tSet parameter <param> to value.  See below for a complete list of parameters."
  msgstr ""
  
  #: common.opt:470
  msgid "-O<number>\tSet optimization level to <number>."
! msgstr "-O<luku>\tAseta optimointitasoksi <luku>."
  
  #: common.opt:474
  #, fuzzy
*************** msgid "This switch is deprecated; use -W
*** 13216,13224 ****
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #: common.opt:535
- #, fuzzy
  msgid "Warn about returning structures, unions or arrays."
! msgstr "Varoita tietueiden, unionien ja taulukoiden palauttamisesta"
  
  #: common.opt:539
  msgid "Warn if a loop with constant number of iterations triggers undefined behavior."
--- 15626,15633 ----
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #: common.opt:535
  msgid "Warn about returning structures, unions or arrays."
! msgstr "Varoita tietueiden, unionien ja taulukoiden palauttamisesta."
  
  #: common.opt:539
  msgid "Warn if a loop with constant number of iterations triggers undefined behavior."
*************** msgid "Warn when an optimization pass is
*** 13272,13295 ****
  msgstr "Varoita kÃ¤yttÃ¤mÃ¤ttÃ¶mistÃ¤ funktioista"
  
  #: common.opt:596
- #, fuzzy
  msgid "Treat all warnings as errors."
! msgstr "KÃ¤sittele kaikki varoitukset virheinÃ¤"
  
  #: common.opt:600
- #, fuzzy
  msgid "Treat specified warning as error."
! msgstr "KÃ¤sittele annettu varoitus virheenÃ¤"
  
  #: common.opt:604
- #, fuzzy
  msgid "Print extra (possibly unwanted) warnings."
! msgstr "NÃ¤ytÃ¤ ylimÃ¤Ã¤rÃ¤isiÃ¤ (mahdollisesti ei-toivottuja) varoituksia"
  
  #: common.opt:608
- #, fuzzy
  msgid "Exit on the first error occurred."
! msgstr "Tapahtui virhe"
  
  #: common.opt:612
  msgid "-Wframe-larger-than=<byte-size>\tWarn if a function's stack frame requires in excess of <byte-size>."
--- 15681,15700 ----
  msgstr "Varoita kÃ¤yttÃ¤mÃ¤ttÃ¶mistÃ¤ funktioista"
  
  #: common.opt:596
  msgid "Treat all warnings as errors."
! msgstr "Ilmaise kaikki varoitukset virheinÃ¤."
  
  #: common.opt:600
  msgid "Treat specified warning as error."
! msgstr "Ilmaise annettu varoitus virheenÃ¤."
  
  #: common.opt:604
  msgid "Print extra (possibly unwanted) warnings."
! msgstr "NÃ¤ytÃ¤ ylimÃ¤Ã¤rÃ¤isiÃ¤ (mahdollisesti ei-toivottuja) varoituksia."
  
  #: common.opt:608
  msgid "Exit on the first error occurred."
! msgstr "Poistu ensimmÃ¤isen virheen myÃ¶tÃ¤."
  
  #: common.opt:612
  msgid "-Wframe-larger-than=<byte-size>\tWarn if a function's stack frame requires in excess of <byte-size>."
*************** msgid "Warn about some C++ One Definitio
*** 13336,13344 ****
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
  
  #: common.opt:665
- #, fuzzy
  msgid "Warn about overflow in arithmetic expressions."
! msgstr "Varoita ylivuodosta aritmeettisissa lausekkeissa"
  
  #: common.opt:669
  msgid "During link time optimization warn about mismatched types of global declarations."
--- 15741,15748 ----
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
  
  #: common.opt:665
  msgid "Warn about overflow in arithmetic expressions."
! msgstr "Varoita ylivuodosta aritmeettisissa lausekkeissa."
  
  #: common.opt:669
  msgid "During link time optimization warn about mismatched types of global declarations."
*************** msgid "Replace add, compare, branch with
*** 13617,13624 ****
  msgstr ""
  
  #: common.opt:1076
  msgid "Use profiling information for branch probabilities."
! msgstr ""
  
  #: common.opt:1080
  msgid "Perform branch target load optimization before prologue / epilogue threading."
--- 16021,16029 ----
  msgstr ""
  
  #: common.opt:1076
+ #, fuzzy
  msgid "Use profiling information for branch probabilities."
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
  #: common.opt:1080
  msgid "Perform branch target load optimization before prologue / epilogue threading."
*************** msgid "Perform early inlining."
*** 13863,13870 ****
  msgstr "Suorita uusille Ã¤Ã¤nitetyille tiedotteille:"
  
  #: common.opt:1379
  msgid "Perform interprocedural reduction of aggregates."
! msgstr ""
  
  #: common.opt:1383
  msgid "Perform unused symbol elimination in debug info."
--- 16268,16276 ----
  msgstr "Suorita uusille Ã¤Ã¤nitetyille tiedotteille:"
  
  #: common.opt:1379
+ #, fuzzy
  msgid "Perform interprocedural reduction of aggregates."
! msgstr "SÃ¤hkÃ¶katko"
  
  #: common.opt:1383
  msgid "Perform unused symbol elimination in debug info."
*************** msgid "Do not suppress C++ class debug i
*** 13879,13892 ****
  msgstr ""
  
  #: common.opt:1395
- #, fuzzy
  msgid "Enable exception handling."
! msgstr "KÃ¤ytÃ¤ poikkeustenkÃ¤sittelyÃ¤"
  
  #: common.opt:1399
- #, fuzzy
  msgid "Perform a number of minor, expensive optimizations."
! msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
  #: common.opt:1403
  msgid "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-point precision."
--- 16285,16296 ----
  msgstr ""
  
  #: common.opt:1395
  msgid "Enable exception handling."
! msgstr "KÃ¤ytÃ¤ poikkeustenkÃ¤sittelyÃ¤."
  
  #: common.opt:1399
  msgid "Perform a number of minor, expensive optimizations."
! msgstr "Suorita useita pieniÃ¤, kalliita optimointeja."
  
  #: common.opt:1403
  msgid "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-point precision."
*************** msgid "-ffixed-<register>\tMark <registe
*** 13909,13916 ****
  msgstr ""
  
  #: common.opt:1446
  msgid "Don't allocate floats and doubles in extended-precision registers."
! msgstr ""
  
  #: common.opt:1454
  #, fuzzy
--- 16313,16321 ----
  msgstr ""
  
  #: common.opt:1446
+ #, fuzzy
  msgid "Don't allocate floats and doubles in extended-precision registers."
! msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
  #: common.opt:1454
  #, fuzzy
*************** msgid "Perform global common subexpressi
*** 13940,13955 ****
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
  #: common.opt:1494
  msgid "Perform enhanced load motion during global common subexpression elimination."
! msgstr ""
  
  #: common.opt:1498
  msgid "Perform store motion after global common subexpression elimination."
! msgstr ""
  
  #: common.opt:1502
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
! msgstr ""
  
  #: common.opt:1507
  #, fuzzy
--- 16345,16363 ----
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
  #: common.opt:1494
+ #, fuzzy
  msgid "Perform enhanced load motion during global common subexpression elimination."
! msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
  #: common.opt:1498
+ #, fuzzy
  msgid "Perform store motion after global common subexpression elimination."
! msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
  #: common.opt:1502
+ #, fuzzy
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
! msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
  #: common.opt:1507
  #, fuzzy
*************** msgid "-fstack-reuse=[all|named_vars|non
*** 14042,14049 ****
  msgstr ""
  
  #: common.opt:1626
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
! msgstr ""
  
  #: common.opt:1638
  #, fuzzy
--- 16450,16458 ----
  msgstr ""
  
  #: common.opt:1626
+ #, fuzzy
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
! msgstr "ehtolausekkeessa on tyyppiristiriita"
  
  #: common.opt:1638
  #, fuzzy
*************** msgid "Perform interprocedural constant
*** 14107,14122 ****
  msgstr "SÃ¤hkÃ¶katko"
  
  #: common.opt:1714
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
! msgstr ""
  
  #: common.opt:1722
  msgid "Perform interprocedural bitwise constant propagation."
! msgstr ""
  
  #: common.opt:1726
  msgid "Perform interprocedural profile propagation."
! msgstr ""
  
  #: common.opt:1730
  #, fuzzy
--- 16516,16534 ----
  msgstr "SÃ¤hkÃ¶katko"
  
  #: common.opt:1714
+ #, fuzzy
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
! msgstr "SÃ¤hkÃ¶katko"
  
  #: common.opt:1722
+ #, fuzzy
  msgid "Perform interprocedural bitwise constant propagation."
! msgstr "SÃ¤hkÃ¶katko"
  
  #: common.opt:1726
+ #, fuzzy
  msgid "Perform interprocedural profile propagation."
! msgstr "SÃ¤hkÃ¶katko"
  
  #: common.opt:1730
  #, fuzzy
*************** msgid "Discover pure and const functions
*** 14129,14140 ****
  msgstr "epÃ¤kelpo tallennusluokka funktiolle %qs"
  
  #: common.opt:1738
  msgid "Perform Identical Code Folding for functions and read-only variables."
! msgstr ""
  
  #: common.opt:1742
  msgid "Perform Identical Code Folding for functions."
! msgstr ""
  
  #: common.opt:1746
  #, fuzzy
--- 16541,16554 ----
  msgstr "epÃ¤kelpo tallennusluokka funktiolle %qs"
  
  #: common.opt:1738
+ #, fuzzy
  msgid "Perform Identical Code Folding for functions and read-only variables."
! msgstr "continue-lause silmukan ulkopuolella"
  
  #: common.opt:1742
+ #, fuzzy
  msgid "Perform Identical Code Folding for functions."
! msgstr "continue-lause silmukan ulkopuolella"
  
  #: common.opt:1746
  #, fuzzy
*************** msgid "-fira-verbose=<number>\tControl I
*** 14187,14194 ****
  msgstr ""
  
  #: common.opt:1825
  msgid "Optimize induction variables on trees."
! msgstr ""
  
  #: common.opt:1829
  #, fuzzy
--- 16601,16609 ----
  msgstr ""
  
  #: common.opt:1825
+ #, fuzzy
  msgid "Optimize induction variables on trees."
! msgstr "Tuota bittikÃ¤skyjÃ¤"
  
  #: common.opt:1829
  #, fuzzy
*************** msgid "Report various link-time optimiza
*** 14246,14253 ****
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
  #: common.opt:1900
  msgid "Report various link-time optimization statistics for WPA only."
! msgstr ""
  
  #: common.opt:1904
  #, fuzzy
--- 16661,16669 ----
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
  #: common.opt:1900
+ #, fuzzy
  msgid "Report various link-time optimization statistics for WPA only."
! msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
  #: common.opt:1904
  #, fuzzy
*************** msgid "-flive-patching=[inline-only-stat
*** 14514,14521 ****
  msgstr ""
  
  #: common.opt:2208
  msgid "Relief of register pressure through live range shrinkage."
! msgstr ""
  
  #: common.opt:2212
  #, fuzzy
--- 16930,16938 ----
  msgstr ""
  
  #: common.opt:2208
+ #, fuzzy
  msgid "Relief of register pressure through live range shrinkage."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
  #: common.opt:2212
  #, fuzzy
*************** msgid "Perform a register renaming optim
*** 14523,14530 ****
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
  #: common.opt:2216
  msgid "Perform a target dependent instruction fusion optimization pass."
! msgstr ""
  
  #: common.opt:2220
  msgid "Reorder basic blocks to improve code placement."
--- 16940,16948 ----
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
  #: common.opt:2216
+ #, fuzzy
  msgid "Perform a target dependent instruction fusion optimization pass."
! msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
  #: common.opt:2220
  msgid "Reorder basic blocks to improve code placement."
*************** msgid "Reorder functions to improve code
*** 14543,14550 ****
  msgstr ""
  
  #: common.opt:2245
  msgid "Add a common subexpression elimination pass after loop optimizations."
! msgstr ""
  
  #: common.opt:2253
  msgid "Disable optimizations that assume default FP rounding behavior."
--- 16961,16969 ----
  msgstr ""
  
  #: common.opt:2245
+ #, fuzzy
  msgid "Add a common subexpression elimination pass after loop optimizations."
! msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
  #: common.opt:2253
  msgid "Disable optimizations that assume default FP rounding behavior."
*************** msgid "Enable register pressure sensitiv
*** 14560,14571 ****
  msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
  #: common.opt:2265
  msgid "Allow speculative motion of non-loads."
! msgstr ""
  
  #: common.opt:2269
  msgid "Allow speculative motion of some loads."
! msgstr ""
  
  #: common.opt:2273
  #, fuzzy
--- 16979,16992 ----
  msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
  #: common.opt:2265
+ #, fuzzy
  msgid "Allow speculative motion of non-loads."
! msgstr "HALLINTA"
  
  #: common.opt:2269
+ #, fuzzy
  msgid "Allow speculative motion of some loads."
! msgstr "HALLINTA"
  
  #: common.opt:2273
  #, fuzzy
*************** msgid "Emit function prologues only befo
*** 14682,14689 ****
  msgstr ""
  
  #: common.opt:2399
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
! msgstr ""
  
  #: common.opt:2403
  msgid "Disable optimizations observable by IEEE signaling NaNs."
--- 17103,17111 ----
  msgstr ""
  
  #: common.opt:2399
+ #, fuzzy
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
! msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
  #: common.opt:2403
  msgid "Disable optimizations observable by IEEE signaling NaNs."
*************** msgid "Convert floating point constants
*** 14699,14706 ****
  msgstr "ylivuoto implisiittisessÃ¤ vakiomuunnoksessa"
  
  #: common.opt:2415
  msgid "Split lifetimes of induction variables when loops are unrolled."
! msgstr ""
  
  #: common.opt:2419
  #, fuzzy
--- 17121,17129 ----
  msgstr "ylivuoto implisiittisessÃ¤ vakiomuunnoksessa"
  
  #: common.opt:2415
+ #, fuzzy
  msgid "Split lifetimes of induction variables when loops are unrolled."
! msgstr "Tuota bittikÃ¤skyjÃ¤"
  
  #: common.opt:2419
  #, fuzzy
*************** msgid "In SSA-PRE optimization on trees,
*** 14956,14963 ****
  msgstr ""
  
  #: common.opt:2695
  msgid "Perform function-local points-to analysis on trees."
! msgstr ""
  
  #: common.opt:2699
  #, fuzzy
--- 17379,17387 ----
  msgstr ""
  
  #: common.opt:2695
+ #, fuzzy
  msgid "Perform function-local points-to analysis on trees."
! msgstr "SÃ¤hkÃ¶katko"
  
  #: common.opt:2699
  #, fuzzy
*************** msgid "Like -pedantic but issue them as
*** 15309,15325 ****
  msgstr ""
  
  #: common.opt:3195
  msgid "Do not display functions compiled or elapsed time."
! msgstr ""
  
  #: common.opt:3227
  msgid "Enable verbose output."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n yksityiskohtainen tuloste."
  
  #: common.opt:3231
- #, fuzzy
  msgid "Display the compiler's version."
! msgstr "  --version                NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versiotiedot\n"
  
  #: common.opt:3235
  msgid "Suppress warnings."
--- 17733,17749 ----
  msgstr ""
  
  #: common.opt:3195
+ #, fuzzy
  msgid "Do not display functions compiled or elapsed time."
! msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
  #: common.opt:3227
  msgid "Enable verbose output."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n yksityiskohtainen tuloste."
  
  #: common.opt:3231
  msgid "Display the compiler's version."
! msgstr "NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versio."
  
  #: common.opt:3235
  msgid "Suppress warnings."
*************** msgid "Create a shared library."
*** 15330,15338 ****
  msgstr "Luo jaettu kirjasto."
  
  #: common.opt:3290
- #, fuzzy
  msgid "Don't create a dynamically linked position independent executable."
! msgstr "Ã„lÃ¤ luo paikkariippumatonta suoritettavaa tiedostoa."
  
  #: common.opt:3294
  #, fuzzy
--- 17754,17761 ----
  msgstr "Luo jaettu kirjasto."
  
  #: common.opt:3290
  msgid "Don't create a dynamically linked position independent executable."
! msgstr "Ã„lÃ¤ luo dynaamisesti linkitettyÃ¤ paikkariippumatonta suoritettavaa tiedostoa."
  
  #: common.opt:3294
  #, fuzzy
*************** msgstr "Luo paikkariippumaton suoritetta
*** 15348,17739 ****
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
- #: d/lang.opt:51
- #, fuzzy
- msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
- msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
- 
- #: d/lang.opt:55
- #, fuzzy
- msgid "-Hf <file>\tWrite D interface to <file>."
- msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
- 
- #: d/lang.opt:123
- #, fuzzy
- msgid "Warn about casts that will produce a null result."
- msgstr "Varoita tyyppimuunnoksista, jotka hylkÃ¤Ã¤vÃ¤t mÃ¤Ã¤reet"
- 
- #: d/lang.opt:139
- msgid "Warn from speculative compiles such as __traits(compiles)."
- msgstr ""
- 
- #: d/lang.opt:151
- #, fuzzy
- msgid "Generate JSON file."
- msgstr "Tuota H8S-koodia"
- 
- #: d/lang.opt:155
- #, fuzzy
- msgid "-Xf <file>\tWrite JSON output to the given <file>."
- msgstr "Kirjoita riippuvuustuloste annettuun tiedostoon"
- 
- #: d/lang.opt:159
- msgid "Debug library to use instead of phobos."
- msgstr ""
- 
- #: d/lang.opt:163
- msgid "Default library to use instead of phobos."
- msgstr ""
- 
- #: d/lang.opt:167
- msgid "Do link the standard D startup files in the compilation."
- msgstr ""
- 
- #: d/lang.opt:174
- #, fuzzy
- msgid "Generate code for all template instantiations."
- msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
- 
- #: d/lang.opt:178
- #, fuzzy
- msgid "Generate code for assert contracts."
- msgstr "Tuota koodia GNU-assemblerille (gas)"
- 
- #: d/lang.opt:186
- msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
- msgstr ""
- 
- #: d/lang.opt:210
- #, fuzzy
- msgid "Compile in debug code."
- msgstr "KÃ¤Ã¤nnÃ¤ koodi big-endian-tilaa varten"
- 
- #: d/lang.opt:214
- msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
- msgstr ""
- 
- #: d/lang.opt:218
- #, fuzzy
- msgid "Generate documentation."
- msgstr "Tuota norm-kÃ¤sky"
- 
- #: d/lang.opt:222
- #, fuzzy
- msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
- msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
- 
- #: d/lang.opt:226
- #, fuzzy
- msgid "-fdoc-file=<file>\tWrite documentation to <file>."
- msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
- 
- #: d/lang.opt:230
- #, fuzzy
- msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
- msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
- 
- #: d/lang.opt:234
- #, fuzzy
- msgid "Display the frontend AST after parsing and semantic passes."
- msgstr "NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versio"
- 
- #: d/lang.opt:238
- msgid "Ignore unsupported pragmas."
- msgstr ""
- 
- #: d/lang.opt:242
- #, fuzzy
- msgid "Generate code for class invariant contracts."
- msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
- 
- #: d/lang.opt:246
- msgid "Generate a default D main() function when compiling."
- msgstr ""
- 
- #: d/lang.opt:250
- msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
- msgstr ""
- 
- #: d/lang.opt:254
- #, fuzzy
- msgid "Generate ModuleInfo struct for output module."
- msgstr "Tuota koodia big-endian-tilassa"
- 
- #: d/lang.opt:258
- msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
- msgstr ""
- 
- #: d/lang.opt:262
- #, fuzzy
- msgid "Generate code for postcondition contracts."
- msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
- 
- #: d/lang.opt:266
- #, fuzzy
- msgid "Generate code for precondition contracts."
- msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
- 
- #: d/lang.opt:270
- #, fuzzy
- msgid "Compile release version."
- msgstr "  --version                NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versiotiedot\n"
- 
- #: d/lang.opt:274
- #, fuzzy
- msgid "Generate code for switches without a default case."
- msgstr "Tuota koodia big-endian-tilassa"
- 
- #: d/lang.opt:278
- msgid "List information on all language changes."
- msgstr ""
- 
- #: d/lang.opt:282
- msgid "Give deprecation messages about -ftransition=import anomalies."
- msgstr ""
- 
- #: d/lang.opt:286
- msgid "List all usages of complex or imaginary types."
- msgstr ""
- 
- #: d/lang.opt:290
- msgid "Implement DIP1000: Scoped pointers (experimental)."
- msgstr ""
- 
- #: d/lang.opt:294
- msgid "Implement DIP25: Sealed references (experimental)."
- msgstr ""
- 
- #: d/lang.opt:298
- msgid "List all non-mutable fields which occupy an object instance."
- msgstr ""
- 
- #: d/lang.opt:302
- msgid "Revert to single phase name lookup."
- msgstr ""
- 
- #: d/lang.opt:306
- msgid "List all hidden GC allocations."
- msgstr ""
- 
- #: d/lang.opt:310
- #, fuzzy
- msgid "List all variables going into thread local storage."
- msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
- 
- #: d/lang.opt:314
- #, fuzzy
- msgid "Compile in unittest code."
- msgstr "KÃ¤Ã¤nnÃ¤ koodi big-endian-tilaa varten"
- 
- #: d/lang.opt:318
- msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
- msgstr ""
- 
- #: d/lang.opt:322 c-family/c.opt:1862
- msgid "Emit common-like symbols as weak symbols."
- msgstr ""
- 
- #: d/lang.opt:342
- msgid "Do not link the standard D library in the compilation."
- msgstr ""
- 
- #: d/lang.opt:350
- msgid "Link the standard D library statically in the compilation."
- msgstr ""
- 
- #: d/lang.opt:354
- msgid "Link the standard D library dynamically in the compilation."
- msgstr ""
- 
- #: c-family/c.opt:182
- msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
- msgstr ""
- 
- #: c-family/c.opt:186
- msgid "Do not discard comments."
- msgstr "Ã„lÃ¤ hylkÃ¤Ã¤ kommentteja."
- 
- #: c-family/c.opt:190
- msgid "Do not discard comments in macro expansions."
- msgstr "Ã„lÃ¤ hylkÃ¤Ã¤ kommentteja makroja lavennettaessa."
- 
- #: c-family/c.opt:194
- 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
- #, fuzzy
- msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
- msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
- 
- #: c-family/c.opt:205
- #, fuzzy
- msgid "Enable parsing GIMPLE."
- msgstr "%s esikÃ¤Ã¤ntÃ¤jÃ¤n direktiivissÃ¤"
- 
- #: c-family/c.opt:209
- msgid "Print the name of header files as they are used."
- msgstr ""
- 
- #: c-family/c.opt:213
- #, fuzzy
- msgid "-I <dir>\tAdd <dir> to the end of the main include path."
- msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
- 
- #: c-family/c.opt:217
- #, fuzzy
- msgid "Generate make dependencies."
- msgstr "Luo make-riippuvuudet"
- 
- #: c-family/c.opt:221
- #, fuzzy
- msgid "Generate make dependencies and compile."
- msgstr "Luo make-riippuvuudet ja kÃ¤Ã¤nnÃ¤"
- 
- #: c-family/c.opt:225
- #, fuzzy
- msgid "-MF <file>\tWrite dependency output to the given file."
- msgstr "Kirjoita riippuvuustuloste annettuun tiedostoon"
- 
- #: c-family/c.opt:229
- #, fuzzy
- msgid "Treat missing header files as generated files."
- msgstr "KÃ¤sittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
- 
- #: c-family/c.opt:233
- msgid "Like -M but ignore system header files."
- msgstr "Kuten -M, mutta ilman jÃ¤rjestelmÃ¤n otsikkotiedostoja."
- 
- #: c-family/c.opt:237
- msgid "Like -MD but ignore system header files."
- msgstr "Kuten -MD, mutta ilman jÃ¤rjestelmÃ¤n otsikkotiedostoja."
- 
- #: c-family/c.opt:241
- #, fuzzy
- msgid "Generate phony targets for all headers."
- msgstr "virheellinen versionumero â€�%sâ€�"
- 
- #: c-family/c.opt:245
- msgid "-MQ <target>\tAdd a MAKE-quoted target."
- msgstr ""
- 
- #: c-family/c.opt:249
- msgid "-MT <target>\tAdd an unquoted target."
- msgstr ""
- 
- #: c-family/c.opt:253
- #, fuzzy
- msgid "Do not generate #line directives."
- msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
- 
- #: c-family/c.opt:257
- #, fuzzy
- msgid "-U<macro>\tUndefine <macro>."
- msgstr "makrojen nimien on oltava tunnisteita"
- 
- #: c-family/c.opt:261
- msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
- msgstr ""
- 
- #: c-family/c.opt:265
- #, fuzzy
- msgid "Warn about things that change between the current -fabi-version and the specified version."
- msgstr "ylivuoto vakiolausekkeessa"
- 
- #: c-family/c.opt:269
- msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
- msgstr ""
- 
- #: c-family/c.opt:276
- msgid "Warn on suspicious calls of standard functions computing absolute values."
- msgstr ""
- 
- #: c-family/c.opt:280
- #, fuzzy
- msgid "Warn about suspicious uses of memory addresses."
- msgstr "Varoita muistiosoitteiden epÃ¤ilyttÃ¤vÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤"
- 
- #: c-family/c.opt:296
- msgid "Warn about 'new' of type with extended alignment without -faligned-new."
- msgstr ""
- 
- #: c-family/c.opt:300
- msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
- msgstr ""
- 
- # vÃ¤hÃ¤n fuzzy
- #: c-family/c.opt:308
- #, fuzzy
- msgid "Warn on any use of alloca."
- msgstr "Varoita pragmain vÃ¤Ã¤rÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤."
- 
- #: c-family/c.opt:312
- #, fuzzy
- msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
- msgstr "muuttuja %qD esitelty %<inline%>:ksi"
- 
- #: c-family/c.opt:317
- msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:321
- #, fuzzy
- msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
- msgstr "muuttuja %qD esitelty %<inline%>:ksi"
- 
- #: c-family/c.opt:325
- 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:331
- msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:343
- msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
- msgstr ""
- 
- #: c-family/c.opt:347
- #, fuzzy
- msgid "Warn about casting functions to incompatible types."
- msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
- 
- #: c-family/c.opt:351
- msgid "Warn about boolean expression compared with an integer value different from true/false."
- msgstr ""
- 
- #: c-family/c.opt:355
- #, fuzzy
- msgid "Warn about certain operations on boolean expressions."
- msgstr "ylivuoto vakiolausekkeessa"
- 
- #: c-family/c.opt:359
- msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
- msgstr ""
- 
- #: c-family/c.opt:363
- #, fuzzy
- msgid "Warn when a built-in function is declared with the wrong signature."
- msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
- 
- #: c-family/c.opt:367
- #, fuzzy
- msgid "Warn when a built-in preprocessor macro is undefined or redefined."
- msgstr "Varoita sisÃ¤isen makron ..."
- 
- #: c-family/c.opt:371
- msgid "Warn about features not present in ISO C11, but present in ISO C2X."
- msgstr "Varoita ominaisuuksista, joita ei ole ISO C11:ssÃ¤, mutta ovat ISO C2X:ssÃ¤."
- 
- #: c-family/c.opt:375
- msgid "Warn about features not present in ISO C90, but present in ISO C99."
- msgstr "Varoita ominaisuuksista, joita ei ole ISO C90:ssÃ¤, mutta ovat ISO C99:ssÃ¤."
- 
- #: c-family/c.opt:379
- msgid "Warn about features not present in ISO C99, but present in ISO C11."
- msgstr "Varoita ominaisuuksista, joita ei ole ISO C99:ssÃ¤, mutta ovat ISO C11:ssÃ¤."
- 
- #: c-family/c.opt:383
- msgid "Warn about C constructs that are not in the common subset of C and C++."
- msgstr "Varoita C:n rakenteista, jotka eivÃ¤t ole C:n ja C++:n yhteisessÃ¤ osajoukossa."
- 
- #: c-family/c.opt:390
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
- msgstr "Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 1998- ja ISO C++ 2011 -standardeissa."
- 
- #: c-family/c.opt:394
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
- msgstr "Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 2011- ja ISO C++ 2014 -standardeissa."
- 
- #: c-family/c.opt:401
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
- msgstr "Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 2014- ja ISO C++ 2017 -standardeissa."
- 
- #: c-family/c.opt:405
- msgid "Warn about casts between incompatible function types."
- msgstr "Varoita epÃ¤yhteensopivien funktiotyyppien vÃ¤lisistÃ¤ muunnoksista."
- 
- #: c-family/c.opt:409
- msgid "Warn about casts which discard qualifiers."
- msgstr "Varoita tyyppimuunnoksista, jotka hylkÃ¤Ã¤vÃ¤t mÃ¤Ã¤reet."
- 
- #: c-family/c.opt:413 c-family/c.opt:417
- #, fuzzy
- msgid "Warn about catch handlers of non-reference type."
- msgstr "Varoita eri enum-tyyppien vertailusta."
- 
- #: c-family/c.opt:421
- msgid "Warn about subscripts whose type is \"char\"."
- msgstr "Varoita â€�charâ€�-tyypillÃ¤ indeksoinnista."
- 
- #: c-family/c.opt:429
- msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
- msgstr "Varoita muuttujista, joita â€�longjmpâ€� tai â€�vforkâ€� saattaa muuttaa."
- 
- #: c-family/c.opt:433
- msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
- msgstr "Varoita mahdollisista sisÃ¤kkÃ¤isistÃ¤ lohkokommenteista ja C++-kommenteista, jotka ulottuvat useammalle kuin yhdelle fyysiselle riville."
- 
- #: c-family/c.opt:437
- msgid "Synonym for -Wcomment."
- msgstr "Sama kuin -Wcomment."
- 
- #: c-family/c.opt:441
- msgid "Warn for conditionally-supported constructs."
- msgstr "Varoittaa ehdollisesti tuetuista rakenteista."
- 
- #: c-family/c.opt:445
- msgid "Warn for implicit type conversions that may change a value."
- msgstr "Varoita implisiittisistÃ¤ tyyppimuunnoksista, jotka voivat muuttaa arvoa."
- 
- #: c-family/c.opt:449
- msgid "Warn for converting NULL from/to a non-pointer type."
- msgstr "Varoita NULLin muunnoksesta epÃ¤osoitintyypiksi."
- 
- #: c-family/c.opt:457
- msgid "Warn when all constructors and destructors are private."
- msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiÃ¤."
- 
- #: c-family/c.opt:461
- #, fuzzy
- msgid "Warn about dangling else."
- msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤."
- 
- #: c-family/c.opt:465
- msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
- msgstr ""
- 
- #: c-family/c.opt:469
- #, fuzzy
- msgid "Warn when a declaration is found after a statement."
- msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤"
- 
- #: c-family/c.opt:473
- msgid "Warn when deleting a pointer to incomplete type."
- msgstr "Varoita epÃ¤tÃ¤ydellisen osoitintyypin tuhoamisesta."
- 
- #: c-family/c.opt:477
- msgid "Warn about deleting polymorphic objects with non-virtual destructors."
- msgstr "Varoita polymorfisten olioiden tuhoamisesta epÃ¤virtuaalisilla hajottimilla."
- 
- #: c-family/c.opt:485
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
- msgstr ""
- 
- #: c-family/c.opt:490
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
- msgstr ""
- 
- #: c-family/c.opt:495
- #, fuzzy
- msgid "Warn about positional initialization of structs requiring designated initializers."
- msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa"
- 
- #: c-family/c.opt:499
- #, fuzzy
- msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
- msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
- 
- #: c-family/c.opt:503
- msgid "Warn if type qualifiers on pointers are discarded."
- msgstr "Varoita jos osoittimien tyyppimÃ¤Ã¤reet hylÃ¤tÃ¤Ã¤n."
- 
- #: c-family/c.opt:507
- msgid "Warn about compile-time integer division by zero."
- msgstr "Varoita kÃ¤Ã¤nnÃ¶saikaisesta nollalla jaosta."
- 
- #: c-family/c.opt:511
- #, fuzzy
- msgid "Warn about duplicated branches in if-else statements."
- msgstr "Varoita tyhjÃ¤stÃ¤ rungosta if- ja else-lauseissa."
- 
- #: c-family/c.opt:515
- #, fuzzy
- msgid "Warn about duplicated conditions in an if-else-if chain."
- msgstr "Varoita tyhjÃ¤stÃ¤ rungosta if- ja else-lauseissa."
- 
- #: c-family/c.opt:519
- msgid "Warn about violations of Effective C++ style rules."
- msgstr "Varoita Effective C++ -tyylisÃ¤Ã¤ntÃ¶jen rikkomuksista."
- 
- #: c-family/c.opt:523
- msgid "Warn about an empty body in an if or else statement."
- msgstr "Varoita tyhjÃ¤stÃ¤ rungosta if- ja else-lauseissa."
- 
- #: c-family/c.opt:527
- #, fuzzy
- msgid "Warn about stray tokens after #else and #endif."
- msgstr "Varoita ylimÃ¤Ã¤rÃ¤isistÃ¤ merkeistÃ¤ #elif- ja #endif-direktiivien perÃ¤ssÃ¤."
- 
- #: c-family/c.opt:531
- msgid "Warn about comparison of different enum types."
- msgstr "Varoita eri enum-tyyppien vertailusta."
- 
- #: c-family/c.opt:539
- #, fuzzy
- msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
- 
- #: c-family/c.opt:547
- #, fuzzy
- msgid "Warn about semicolon after in-class function definition."
- msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤."
- 
- #: c-family/c.opt:551
- msgid "Warn for implicit type conversions that cause loss of floating point precision."
- msgstr "Varoita implisiittisistÃ¤ tyyppimuunnoksista, jotka aiheuttavat liukulukutarkkuuden menetystÃ¤."
- 
- #: c-family/c.opt:555
- msgid "Warn if testing floating point numbers for equality."
- msgstr "Varoita liukulukujen yhtÃ¤suuruusvertailuista."
- 
- #: c-family/c.opt:559 c-family/c.opt:601
- msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
- msgstr "Varoita epÃ¤ilyttÃ¤vistÃ¤ printf/scanf/strftime/strfmon-muotoilumerkkijonoista."
- 
- #: c-family/c.opt:563
- msgid "Warn about format strings that contain NUL bytes."
- msgstr "Varoita NUL-tavuja sisÃ¤ltÃ¤vistÃ¤ muotoilumerkkijonoista."
- 
- #: c-family/c.opt:567
- #, fuzzy
- msgid "Warn if passing too many arguments to a function for its format string."
- msgstr "liian paljon argumentteja funktiolle %<va_start%>"
- 
- #: c-family/c.opt:571
- msgid "Warn about format strings that are not literals."
- msgstr "Varoita muotoilumerkkijonoista, jotka eivÃ¤t ole literaaleja."
- 
- #: c-family/c.opt:575
- 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:580
- msgid "Warn about possible security problems with format functions."
- msgstr "Varoita mahdollisista turvallisuusongelmista muotoilufunktioiden yhteydessÃ¤."
- 
- #: c-family/c.opt:584
- #, fuzzy
- msgid "Warn about sign differences with format functions."
- msgstr "Varoita mahdollisista turvallisuusongelmista muotoilufunktioiden yhteydessÃ¤"
- 
- #: c-family/c.opt:588
- #, fuzzy
- msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
- msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
- 
- #: c-family/c.opt:593
- msgid "Warn about strftime formats yielding 2-digit years."
- msgstr "Varoita kaksinumeroisia vuosilukuja tuottavista strftime-muotoiluista."
- 
- #: c-family/c.opt:597
- msgid "Warn about zero-length formats."
- msgstr "Varoita nollan pituisista muotoiluista."
- 
- #: c-family/c.opt:605
- msgid "Warn about function calls with format strings that write past the end of the destination region."
- msgstr ""
- 
- #: c-family/c.opt:610
- #, fuzzy
- msgid "Warn about calls to snprintf and similar functions that truncate output."
- msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
- 
- #: c-family/c.opt:614
- #, fuzzy
- msgid "Warn when the field in a struct is not aligned."
- msgstr "Varoita kun Cell-mikrokoodattu kÃ¤sky lÃ¤hetetÃ¤Ã¤n"
- 
- #: c-family/c.opt:618
- msgid "Warn whenever type qualifiers are ignored."
- msgstr "Varoita tyyppimÃ¤Ã¤reiden huomiotta jÃ¤ttÃ¤misestÃ¤."
- 
- #: c-family/c.opt:622
- #, fuzzy
- msgid "Warn whenever attributes are ignored."
- msgstr "Varoita tyyppimÃ¤Ã¤reiden huomiotta jÃ¤ttÃ¤misestÃ¤."
- 
- #: c-family/c.opt:626
- #, fuzzy
- msgid "Warn when there is a conversion between pointers that have incompatible types."
- msgstr "parametrilla %P on vaillinainen tyyppi %qT"
- 
- #: c-family/c.opt:630
- msgid "Warn when the address of packed member of struct or union is taken."
- msgstr ""
- 
- #: c-family/c.opt:634
- msgid "Warn about variables which are initialized to themselves."
- msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan."
- 
- #: c-family/c.opt:638
- msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
- msgstr ""
- 
- #: c-family/c.opt:642
- msgid "Warn about implicit declarations."
- msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤."
- 
- #: c-family/c.opt:650
- #, fuzzy
- msgid "Warn about implicit conversions from \"float\" to \"double\"."
- msgstr "Varoita implisiittisistÃ¤ muunnoksista"
- 
- #: c-family/c.opt:654
- msgid "Warn if \"defined\" is used outside #if."
- msgstr "Varoita â€�definedâ€�:in kÃ¤ytÃ¶stÃ¤ #if-ehdon ulkopuolella."
- 
- #: c-family/c.opt:658
- msgid "Warn about implicit function declarations."
- msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤."
- 
- #: c-family/c.opt:662
- msgid "Warn when a declaration does not specify a type."
- msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤."
- 
- #: c-family/c.opt:669
- msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
- msgstr ""
- 
- #: c-family/c.opt:673
- msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
- msgstr ""
- 
- #: c-family/c.opt:677
- #, fuzzy
- msgid "Warn for suspicious integer expressions in boolean context."
- msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
- 
- #: c-family/c.opt:681
- msgid "Warn when there is a cast to a pointer from an integer of a different size."
- msgstr "Varoita osoittimien tyyppimuunnoksista erikokoisiksi kokonaisluvuiksi."
- 
- #: c-family/c.opt:685
- msgid "Warn about invalid uses of the \"offsetof\" macro."
- msgstr "Varoita â€�offsetofâ€�-makron virheellisestÃ¤ kÃ¤ytÃ¶stÃ¤."
- 
- #: c-family/c.opt:689
- msgid "Warn about PCH files that are found but not used."
- msgstr "Varoita lÃ¶ytyneistÃ¤ PCH-tiedostoista, joita ei kÃ¤ytetÃ¤."
- 
- #: c-family/c.opt:693
- #, fuzzy
- msgid "Warn when a jump misses a variable initialization."
- msgstr "halutaan rekisterimuuttujan %qD osoite"
- 
- #: c-family/c.opt:697
- 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:701
- #, fuzzy
- msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
- msgstr "Varoita vertailusta, joka on aina tosi tai aina epÃ¤tosi."
- 
- #: c-family/c.opt:705
- msgid "Warn when logical not is used on the left hand side operand of a comparison."
- msgstr ""
- 
- #: c-family/c.opt:709
- msgid "Do not warn about using \"long long\" when -pedantic."
- msgstr "Ã„lÃ¤ varoita â€�long longâ€�-tyypistÃ¤ -pedantic-tilassa."
- 
- #: c-family/c.opt:713
- msgid "Warn about suspicious declarations of \"main\"."
- msgstr "Varoita epÃ¤ilyttÃ¤vistÃ¤ â€�mainâ€�-funktion esittelyistÃ¤."
- 
- #: c-family/c.opt:721
- 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:725
- 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:729
- #, fuzzy
- msgid "Warn when the indentation of the code does not reflect the block structure."
- msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
- 
- #: c-family/c.opt:733
- msgid "Warn about possibly missing braces around initializers."
- msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa."
- 
- #: c-family/c.opt:737
- msgid "Warn about global functions without previous declarations."
- msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyÃ¤."
- 
- #: c-family/c.opt:741
- msgid "Warn about missing fields in struct initializers."
- msgstr "Varoita puuttuvista kentistÃ¤ struct-alustimissa."
- 
- #: c-family/c.opt:745
- 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:749
- #, fuzzy
- msgid "Warn on direct multiple inheritance."
- msgstr "Varoita saman objektin useista esittelyistÃ¤"
- 
- #: c-family/c.opt:753
- #, fuzzy
- msgid "Warn on namespace definition."
- msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
- 
- #: c-family/c.opt:757
- #, fuzzy
- msgid "Warn when fields in a struct with the packed attribute are misaligned."
- msgstr "Varoita kun Cell-mikrokoodattu kÃ¤sky lÃ¤hetetÃ¤Ã¤n"
- 
- #: c-family/c.opt:761
- #, fuzzy
- msgid "Warn about missing sized deallocation functions."
- msgstr "Varoita puuttuvista kentistÃ¤ struct-alustimissa"
- 
- #: c-family/c.opt:765
- msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
- msgstr ""
- 
- #: c-family/c.opt:769
- msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
- msgstr ""
- 
- #: c-family/c.opt:773
- msgid "Warn when sizeof is applied on a parameter declared as an array."
- msgstr ""
- 
- #: c-family/c.opt:777
- #, fuzzy
- msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
- msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
- 
- #: c-family/c.opt:782
- #, fuzzy
- msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
- msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
- 
- #: c-family/c.opt:787
- #, fuzzy
- msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
- msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
- 
- #: c-family/c.opt:791
- #, fuzzy
- msgid "Warn about functions which might be candidates for format attributes."
- msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
- 
- #: c-family/c.opt:795
- msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
- msgstr ""
- 
- #: c-family/c.opt:800
- #, fuzzy
- msgid "Warn about enumerated switches, with no default, missing a case."
- msgstr "Tuota koodia big-endian-tilassa"
- 
- #: c-family/c.opt:804
- #, fuzzy
- msgid "Warn about enumerated switches missing a \"default:\" statement."
- msgstr "Varoita tyhjÃ¤stÃ¤ rungosta if- ja else-lauseissa."
- 
- #: c-family/c.opt:808
- #, fuzzy
- msgid "Warn about all enumerated switches missing a specific case."
- msgstr "ylivuoto vakiolausekkeessa"
- 
- #: c-family/c.opt:812
- #, fuzzy
- msgid "Warn about switches with boolean controlling expression."
- msgstr "ylivuoto vakiolausekkeessa"
- 
- #: c-family/c.opt:816
- #, fuzzy
- msgid "Warn on primary template declaration."
- msgstr "malliesittelylle %q+D"
- 
- #: c-family/c.opt:820
- msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
- msgstr ""
- 
- #: c-family/c.opt:829
- #, fuzzy
- msgid "Warn about user-specified include directories that do not exist."
- msgstr "Varoita annetuista include-hakemistoista, jotka eivÃ¤t ole olemassa"
- 
- #: c-family/c.opt:833
- msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
- msgstr "Varoita funktioparametreistÃ¤, jotka on esitelty ilman tyyppimÃ¤Ã¤rittelyjÃ¤ K&R-tyylisissÃ¤ funktioissa."
- 
- #: c-family/c.opt:837
- msgid "Warn about global functions without prototypes."
- msgstr "Varoita globaaleista funktioista, joilla ei ole prototyyppiÃ¤."
- 
- #: c-family/c.opt:844
- msgid "Warn about use of multi-character character constants."
- msgstr "Varoita monimerkkisistÃ¤ merkkivakioista."
- 
- #: c-family/c.opt:848
- #, fuzzy
- msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
- msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
- 
- #: c-family/c.opt:852
- #, fuzzy
- msgid "Warn about \"extern\" declarations not at file scope."
- msgstr "Varoita saman objektin useista esittelyistÃ¤"
- 
- #: c-family/c.opt:856
- msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
- msgstr ""
- 
- #: c-family/c.opt:860
- msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
- msgstr ""
- 
- #: c-family/c.opt:864
- #, fuzzy
- msgid "Warn when non-templatized friend functions are declared within a template."
- msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
- 
- #: c-family/c.opt:868
- #, fuzzy
- msgid "Warn when a conversion function will never be called due to the type it converts to."
- msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
- 
- #: c-family/c.opt:872
- msgid "Warn for unsafe raw memory writes to objects of class types."
- msgstr ""
- 
- #: c-family/c.opt:876
- msgid "Warn about non-virtual destructors."
- msgstr "Varoita epÃ¤virtuaalisista hajottimista."
- 
- #: c-family/c.opt:880
- msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
- msgstr ""
- 
- #: c-family/c.opt:896
- msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
- msgstr "-Wnormalized=[none|id|nfc|nfkc]\tVaroita normalisoimattomista Unicode-merkkijonoista."
- 
- #: c-family/c.opt:919
- msgid "Warn if a C-style cast is used in a program."
- msgstr "Varoita C-tyylisistÃ¤ tyyppimuunnoksista ohjelmassa."
- 
- #: c-family/c.opt:923
- #, fuzzy
- msgid "Warn for obsolescent usage in a declaration."
- msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤"
- 
- #: c-family/c.opt:927
- #, fuzzy
- msgid "Warn if an old-style parameter definition is used."
- msgstr "vanhanmallisia parametriesittelyitÃ¤ prototyypitetyssÃ¤ funktiomÃ¤Ã¤rittelyssÃ¤"
- 
- #: c-family/c.opt:931
- msgid "Warn if a simd directive is overridden by the vectorizer cost model."
- msgstr ""
- 
- #: c-family/c.opt:935
- msgid "Warn if a string is longer than the maximum portable length specified by the standard."
- msgstr ""
- 
- #: c-family/c.opt:939
- msgid "Warn about overloaded virtual function names."
- msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤."
- 
- #: c-family/c.opt:943
- #, fuzzy
- msgid "Warn about overriding initializers without side effects."
- msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
- 
- #: c-family/c.opt:947
- #, fuzzy
- msgid "Warn about overriding initializers with side effects."
- msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
- 
- #: c-family/c.opt:951
- #, fuzzy
- msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
- msgstr "Varoita pakatuista bittikentistÃ¤, joiden siirrososoite vaihtui GCC 4.4:ssÃ¤"
- 
- #: c-family/c.opt:955
- #, fuzzy
- msgid "Warn about possibly missing parentheses."
- msgstr "Varoita mahdollisesti puuttuvista sulkeista"
- 
- #: c-family/c.opt:963
- msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
- msgstr ""
- 
- #: c-family/c.opt:967
- #, fuzzy
- msgid "Warn when converting the type of pointers to member functions."
- msgstr "parametrilla %P on vaillinainen tyyppi %qT"
- 
- #: c-family/c.opt:971
- msgid "Warn about function pointer arithmetic."
- msgstr "Varoita laskutoimituksista funktio-osoittimilla."
- 
- #: c-family/c.opt:975
- #, fuzzy
- msgid "Warn when a pointer differs in signedness in an assignment."
- msgstr "tyyppimuunnos osoittimesta erisuuruiseen kokonaislukuun"
- 
- #: c-family/c.opt:979
- #, fuzzy
- msgid "Warn when a pointer is compared with a zero character constant."
- msgstr "Varoita monimerkkisistÃ¤ merkkivakioista"
- 
- #: c-family/c.opt:983
- msgid "Warn when a pointer is cast to an integer of a different size."
- msgstr "Varoita osoittimien tyyppimuunnoksista erikokoisiksi kokonaisluvuiksi."
- 
- # vÃ¤hÃ¤n fuzzy
- #: c-family/c.opt:987
- msgid "Warn about misuses of pragmas."
- msgstr "Varoita pragmain vÃ¤Ã¤rÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤."
- 
- #: c-family/c.opt:991
- msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
- msgstr ""
- 
- #: c-family/c.opt:995
- msgid "Warn if a property for an Objective-C object has no assign semantics specified."
- msgstr ""
- 
- #: c-family/c.opt:999
- msgid "Warn if inherited methods are unimplemented."
- msgstr "Varoita perittyjen metodien puuttuvista toteutuksista."
- 
- #: c-family/c.opt:1003 c-family/c.opt:1007
- msgid "Warn for placement new expressions with undefined behavior."
- msgstr ""
- 
- #: c-family/c.opt:1011
- msgid "Warn about multiple declarations of the same object."
- msgstr "Varoita saman objektin useista esittelyistÃ¤."
- 
- #: c-family/c.opt:1015
- msgid "Warn about redundant calls to std::move."
- msgstr ""
- 
- # vÃ¤hÃ¤n fuzzy
- #: c-family/c.opt:1019
- #, fuzzy
- msgid "Warn about uses of register storage specifier."
- msgstr "Varoita pragmain vÃ¤Ã¤rÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤."
- 
- #: c-family/c.opt:1023
- msgid "Warn when the compiler reorders code."
- msgstr "Varoita kun kÃ¤Ã¤ntÃ¤jÃ¤ jÃ¤rjestÃ¤Ã¤ koodia uudelleen."
- 
- #: c-family/c.opt:1027
- msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
- msgstr "Varoita kun funktion paluutyypiksi jÃ¤Ã¤ â€�intâ€� (C), tai kun paluutyypit ovat ristiriitaiset (C++)."
- 
- #: c-family/c.opt:1031
- msgid "Warn on suspicious constructs involving reverse scalar storage order."
- msgstr ""
- 
- #: c-family/c.opt:1035
- #, fuzzy
- msgid "Warn if a selector has multiple methods."
- msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyÃ¤."
- 
- #: c-family/c.opt:1039
- #, fuzzy
- msgid "Warn about possible violations of sequence point rules."
- msgstr "Varoita Effective C++ -tyylisÃ¤Ã¤ntÃ¶jen rikkomuksista"
- 
- #: c-family/c.opt:1043
- msgid "Warn if a local declaration hides an instance variable."
- msgstr "Varoita kun paikallinen esittely piilottaa instanssimuuttujan."
- 
- #: c-family/c.opt:1047 c-family/c.opt:1051
- #, fuzzy
- msgid "Warn if left shift of a signed value overflows."
- msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
- 
- #: c-family/c.opt:1055
- msgid "Warn if shift count is negative."
- msgstr "Varoita kun oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen."
- 
- #: c-family/c.opt:1059
- #, fuzzy
- msgid "Warn if shift count >= width of type."
- msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
- 
- #: c-family/c.opt:1063
- #, fuzzy
- msgid "Warn if left shifting a negative value."
- msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
- 
- #: c-family/c.opt:1067
- msgid "Warn about signed-unsigned comparisons."
- msgstr "Varoita signed-unsigned-vertailuista."
- 
- #: c-family/c.opt:1075
- #, fuzzy
- msgid "Warn for implicit type conversions between signed and unsigned integers."
- msgstr "Varoita implisiittisistÃ¤ tyyppimuunnoksista etumerkillisten ja etumerkittÃ¶mien kokonaislukujen vÃ¤lillÃ¤"
- 
- #: c-family/c.opt:1079
- #, fuzzy
- msgid "Warn when overload promotes from unsigned to signed."
- msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
- 
- #: c-family/c.opt:1083
- #, fuzzy
- msgid "Warn about uncasted NULL used as sentinel."
- msgstr "Varoita pragmain vÃ¤Ã¤rÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤"
- 
- #: c-family/c.opt:1087
- msgid "Warn about unprototyped function declarations."
- msgstr "Varoita prototyypittÃ¶mistÃ¤ funktioesittelyistÃ¤."
- 
- #: c-family/c.opt:1099
- msgid "Warn if type signatures of candidate methods do not match exactly."
- msgstr ""
- 
- #: c-family/c.opt:1103
- msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
- msgstr ""
- 
- #: c-family/c.opt:1107
- msgid "Deprecated.  This switch has no effect."
- msgstr "Vanhentunut. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n."
- 
- #: c-family/c.opt:1115
- msgid "Warn if a comparison always evaluates to true or false."
- msgstr "Varoita vertailusta, joka on aina tosi tai aina epÃ¤tosi."
- 
- #: c-family/c.opt:1119
- msgid "Warn if a throw expression will always result in a call to terminate()."
- msgstr ""
- 
- #: c-family/c.opt:1123
- msgid "Warn about features not present in traditional C."
- msgstr "Varoita ominaisuuksista, joita ei ole perinteisessÃ¤ C:ssÃ¤."
- 
- #: c-family/c.opt:1127
- msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
- msgstr ""
- 
- #: c-family/c.opt:1131
- msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
- msgstr ""
- 
- #: c-family/c.opt:1135
- #, fuzzy
- msgid "Warn about @selector()s without previously declared methods."
- msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyÃ¤."
- 
- #: c-family/c.opt:1139
- msgid "Warn if an undefined macro is used in an #if directive."
- msgstr "Varoita mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n makron kÃ¤ytÃ¶stÃ¤ #if-ehdossa."
- 
- #: c-family/c.opt:1151
- msgid "Warn about unrecognized pragmas."
- msgstr "Varoita tuntemattomista pragmoista."
- 
- #: c-family/c.opt:1155
- msgid "Warn about unsuffixed float constants."
- msgstr "Varoita loppuliitteettÃ¶mistÃ¤ liukulukuvakioista."
- 
- #: c-family/c.opt:1163
- #, fuzzy
- msgid "Warn when typedefs locally defined in a function are not used."
- msgstr "%Jnimike %qD mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
- 
- #: c-family/c.opt:1167
- #, fuzzy
- msgid "Warn about macros defined in the main file that are not used."
- msgstr "Varoita lÃ¶ytyneistÃ¤ PCH-tiedostoista, joita ei kÃ¤ytetÃ¤"
- 
- #: c-family/c.opt:1171
- #, fuzzy
- msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
- msgstr "Varoita, jos attribuutilla warn_unused_result merkitty funktion kutsuja ei kÃ¤ytÃ¤ paluuarvoa"
- 
- #: c-family/c.opt:1179 c-family/c.opt:1183
- #, fuzzy
- msgid "Warn when a const variable is unused."
- msgstr "Varoita kÃ¤yttÃ¤mÃ¤ttÃ¶mistÃ¤ muuttujista"
- 
- #: c-family/c.opt:1187
- msgid "Warn about using variadic macros."
- msgstr "Varoita variadisista makroista."
- 
- #: c-family/c.opt:1191
- msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
- msgstr ""
- 
- #: c-family/c.opt:1195
- #, fuzzy
- msgid "Warn if a variable length array is used."
- msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
- 
- #: c-family/c.opt:1199
- msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
- msgstr ""
- 
- #: c-family/c.opt:1206
- msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:1210
- #, fuzzy
- msgid "Warn when a register variable is declared volatile."
- msgstr "halutaan rekisterimuuttujan %qD osoite"
- 
- #: c-family/c.opt:1214
- msgid "Warn on direct virtual inheritance."
- msgstr "Varoita suorasta virtuaalisesta perinnÃ¤stÃ¤."
- 
- #: c-family/c.opt:1218
- msgid "Warn if a virtual base has a non-trivial move assignment operator."
- msgstr ""
- 
- # TÃ¤mÃ¤ on -Wwrite-strings -valitsimen kÃ¤Ã¤nnÃ¶s. TÃ¤ssÃ¤ puhutaan nonzerosta, mutta
- # tottakai valitsimen antaminen sinÃ¤nsÃ¤ saa sen epÃ¤nollaksi, eikÃ¤ tÃ¤mÃ¤ mitÃ¤Ã¤n
- # numeroarvoja parametrikseen ota. Ei muissakaan valitsimissa mistÃ¤Ã¤n epÃ¤nollasta
- # puhuta, miksi tÃ¤ssÃ¤?
- #: c-family/c.opt:1222
- msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
- msgstr "C++:ssa varoitetaan vanhentuneesta merkkijonoliteraalien tyyppimuunnoksesta â€�char *â€�:een. C:ssÃ¤ annetaan vastaava varoitus, vaikkei muunnos ISO C -standardin mukaan tietenkÃ¤Ã¤n ole vanhentunut."
- 
- #: c-family/c.opt:1226
- msgid "Warn when a literal '0' is used as null pointer."
- msgstr "Varoita kun â€�0â€�-literaalia kÃ¤ytetÃ¤Ã¤n nollaosoittimena."
- 
- #: c-family/c.opt:1230
- msgid "Warn about useless casts."
- msgstr "Varoita tarpeettomista tyyppimuunnoksista."
- 
- #: c-family/c.opt:1234
- 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:1238
- #, fuzzy
- msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
- msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤."
- 
- #: c-family/c.opt:1242
- #, fuzzy
- msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
- msgstr "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
- 
- #: c-family/c.opt:1247
- msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
- msgstr "Sama kuin -std=c89 (C) tai -std=c++98 (C++)."
- 
- #: c-family/c.opt:1255
- msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
- msgstr ""
- 
- #: c-family/c.opt:1259
- msgid "Enforce class member access control semantics."
- msgstr ""
- 
- #: c-family/c.opt:1263
- msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
- msgstr ""
- 
- #: c-family/c.opt:1267
- msgid "Support C++17 allocation of over-aligned types."
- msgstr ""
- 
- #: c-family/c.opt:1271
- msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
- msgstr ""
- 
- #: c-family/c.opt:1278
- #, fuzzy
- msgid "Allow variadic functions without named parameter."
- msgstr "kenttÃ¤ %qE esitelty funktiona"
- 
- #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
- #: c-family/c.opt:1858 c-family/c.opt:1874
- msgid "No longer supported."
- msgstr "Ei enÃ¤Ã¤ tuettu."
- 
- #: c-family/c.opt:1286
- msgid "Recognize the \"asm\" keyword."
- msgstr "Tunnista â€�asmâ€�-avainsana."
- 
- #: c-family/c.opt:1294
- msgid "Recognize built-in functions."
- msgstr "Tunnista sisÃ¤iset funktiot."
- 
- #: c-family/c.opt:1301
- msgid "Where shorter, use canonicalized paths to systems headers."
- msgstr ""
- 
- #: c-family/c.opt:1305
- 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:1393
- #, fuzzy
- msgid "Deprecated in GCC 8.  This switch has no effect."
- msgstr "Vanhentunut. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n."
- 
- #: c-family/c.opt:1397
- #, fuzzy
- msgid "Enable support for C++ concepts."
- msgstr "Ota kÃ¤yttÃ¶Ã¶n lisÃ¤mÃ¤Ã¤reiden tuki"
- 
- #: c-family/c.opt:1401
- #, fuzzy
- msgid "Allow the arguments of the '?' operator to have different types."
- msgstr "Salli â€�?â€�-operaattorin argumenttien olla eri tyyppiÃ¤"
- 
- #: c-family/c.opt:1409
- #, fuzzy
- msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
- msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
- 
- #: c-family/c.opt:1413
- msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
- msgstr ""
- 
- #: c-family/c.opt:1417
- msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
- msgstr ""
- 
- #: c-family/c.opt:1421
- msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
- msgstr ""
- 
- #: c-family/c.opt:1425
- #, fuzzy
- msgid "Emit debug annotations during preprocessing."
- msgstr "virheellinen esikÃ¤Ã¤ntÃ¤jÃ¤n direktiivi #%s"
- 
- #: c-family/c.opt:1429
- msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
- msgstr ""
- 
- #: c-family/c.opt:1433
- #, fuzzy
- msgid "Factor complex constructors and destructors to favor space over speed."
- msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiÃ¤"
- 
- #: c-family/c.opt:1441
- msgid "Print hierarchical comparisons when template types are mismatched."
- msgstr ""
- 
- #: c-family/c.opt:1445
- #, fuzzy
- msgid "Preprocess directives only."
- msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
- 
- #: c-family/c.opt:1449
- msgid "Permit '$' as an identifier character."
- msgstr "Salli â€�$â€� merkkinÃ¤ tunnisteessa."
- 
- #: c-family/c.opt:1453
- msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
- msgstr ""
- 
- #: c-family/c.opt:1457
- #, fuzzy
- msgid "Write all declarations as Ada code transitively."
- msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤"
- 
- #: c-family/c.opt:1461
- #, fuzzy
- msgid "Write all declarations as Ada code for the given file only."
- msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤"
- 
- #: c-family/c.opt:1468
- msgid "-fno-elide-type Do not elide common elements in template comparisons."
- msgstr ""
- 
- #: c-family/c.opt:1472
- #, fuzzy
- msgid "Generate code to check exception specifications."
- msgstr "%qs esitelty funktion palauttavana funktiona"
- 
- #: c-family/c.opt:1479
- msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
- msgstr ""
- 
- #: c-family/c.opt:1483
- msgid "Permit universal character names (\\u and \\U) in identifiers."
- msgstr ""
- 
- #: c-family/c.opt:1487
- msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
- msgstr ""
- 
- #: c-family/c.opt:1491
- msgid "Support dynamic initialization of thread-local variables in a different translation unit."
- msgstr ""
- 
- #: c-family/c.opt:1501
- msgid "Do not assume that standard C libraries and \"main\" exist."
- msgstr ""
- 
- #: c-family/c.opt:1505
- msgid "Recognize GNU-defined keywords."
- msgstr "Tunnista GNU-mÃ¤Ã¤ritellyt avainsanat."
- 
- #: c-family/c.opt:1509
- msgid "Generate code for GNU runtime environment."
- msgstr "Tuota koodi GNU-suoritusympÃ¤ristÃ¶lle."
- 
- #: c-family/c.opt:1513
- #, fuzzy
- msgid "Use traditional GNU semantics for inline functions."
- msgstr "perinteinen C ei hyvÃ¤ksy automaattista koostealustusta"
- 
- #: c-family/c.opt:1526
- msgid "Assume normal C execution environment."
- msgstr "Oleta normaali C-suoritusympÃ¤ristÃ¶."
- 
- #: c-family/c.opt:1534
- #, fuzzy
- msgid "Export functions even if they can be inlined."
- msgstr "Tuota koodia big-endian-tilassa"
- 
- #: c-family/c.opt:1538
- #, fuzzy
- msgid "Emit implicit instantiations of inline templates."
- msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
- 
- #: c-family/c.opt:1542
- #, fuzzy
- msgid "Emit implicit instantiations of templates."
- msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
- 
- #: c-family/c.opt:1546
- msgid "Implement C++17 inheriting constructor semantics."
- msgstr ""
- 
- #: c-family/c.opt:1553
- msgid "Don't emit dllexported inline functions unless needed."
- msgstr ""
- 
- #: c-family/c.opt:1560
- msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
- msgstr ""
- 
- #: c-family/c.opt:1564
- #, fuzzy
- msgid "Don't warn about uses of Microsoft extensions."
- msgstr "Ã„lÃ¤ varoita Microsoft-laajennosten kÃ¤ytÃ¶stÃ¤"
- 
- #: c-family/c.opt:1583
- msgid "Implement resolution of DR 150 for matching of template template arguments."
- msgstr ""
- 
- #: c-family/c.opt:1587
- msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
- msgstr "Luo koodi NeXT (Apple Mac OS X) -suoritusympÃ¤ristÃ¶lle."
- 
- #: c-family/c.opt:1591
- msgid "Assume that receivers of Objective-C messages may be nil."
- msgstr ""
- 
- #: c-family/c.opt:1595
- msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
- msgstr ""
- 
- #: c-family/c.opt:1599
- msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
- msgstr ""
- 
- #: c-family/c.opt:1624
- msgid "Treat a throw() exception specification as noexcept to improve code size."
- msgstr ""
- 
- #: c-family/c.opt:1628
- msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
- msgstr ""
- 
- #: c-family/c.opt:1634
- msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
- msgstr ""
- 
- #: c-family/c.opt:1638
- msgid "Allow fast jumps to the message dispatcher."
- msgstr ""
- 
- #: c-family/c.opt:1644
- #, fuzzy
- msgid "Enable Objective-C exception and synchronization syntax."
- msgstr "KÃ¤ytÃ¤ poikkeustenkÃ¤sittelyÃ¤"
- 
- #: c-family/c.opt:1648
- #, fuzzy
- msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
- msgstr "KÃ¤ytÃ¤ roskienkeruuta (GC) Objective-C/Objective-C++-ohjelmissa"
- 
- #: c-family/c.opt:1652
- msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
- msgstr ""
- 
- #: c-family/c.opt:1657
- #, fuzzy
- msgid "Enable Objective-C setjmp exception handling runtime."
- msgstr "KÃ¤ytÃ¤ poikkeustenkÃ¤sittelyÃ¤"
- 
- #: c-family/c.opt:1661
- #, fuzzy
- msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
- msgstr "Noudata ISO 1990 C -standardia vuoden 1994 korjauksineen"
- 
- #: c-family/c.opt:1665
- msgid "Enable OpenACC."
- msgstr "KÃ¤ytÃ¤ OpenACC:ta."
- 
- #: c-family/c.opt:1669
- msgid "Specify default OpenACC compute dimensions."
- msgstr ""
- 
- #: c-family/c.opt:1673
- msgid "Enable OpenMP (implies -frecursive in Fortran)."
- msgstr ""
- 
- #: c-family/c.opt:1677
- #, fuzzy
- msgid "Enable OpenMP's SIMD directives."
- msgstr "Luokittelematon lause IF-lauseessa kohdassa %C"
- 
- #: c-family/c.opt:1681
- #, fuzzy
- msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
- msgstr "Tunnista C++:n avainsanat kuten â€�complâ€� ja â€�xorâ€�"
- 
- #: c-family/c.opt:1692
- msgid "Look for and use PCH files even when preprocessing."
- msgstr ""
- 
- #: c-family/c.opt:1696
- #, fuzzy
- msgid "Downgrade conformance errors to warnings."
- msgstr "KÃ¤sittele kaikki varoitukset virheinÃ¤"
- 
- #: c-family/c.opt:1700
- #, fuzzy
- msgid "Enable Plan 9 language extensions."
- msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
- 
- #: c-family/c.opt:1704
- msgid "Treat the input file as already preprocessed."
- msgstr "KÃ¤sittele syÃ¶tetiedosto jo esikÃ¤Ã¤nnettynÃ¤."
- 
- #: c-family/c.opt:1712
- msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
- msgstr ""
- 
- #: c-family/c.opt:1716
- msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
- msgstr ""
- 
- #: c-family/c.opt:1720
- msgid "Treat known sprintf return values as constants."
- msgstr ""
- 
- #: c-family/c.opt:1724
- msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
- msgstr ""
- 
- #: c-family/c.opt:1728
- #, fuzzy
- msgid "Enable automatic template instantiation."
- msgstr "KÃ¤ytÃ¤ auto_maattisisennystÃ¤"
- 
- #: c-family/c.opt:1732
- #, fuzzy
- msgid "Generate run time type descriptor information."
- msgstr "Tuota bittikÃ¤skyjÃ¤"
- 
- #: c-family/c.opt:1740
- msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
- msgstr ""
- 
- #: c-family/c.opt:1744
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
- msgstr ""
- 
- #: c-family/c.opt:1752
- #, fuzzy
- msgid "Enable C++14 sized deallocation support."
- msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
- 
- #: c-family/c.opt:1759
- msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
- msgstr ""
- 
- #: c-family/c.opt:1775
- msgid "Display statistics accumulated during compilation."
- msgstr ""
- 
- #: c-family/c.opt:1779
- msgid "Assume that values of enumeration type are always within the minimum range of that type."
- msgstr ""
- 
- #: c-family/c.opt:1786 c-family/c.opt:1791
- msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
- msgstr ""
- 
- #: c-family/c.opt:1808
- msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
- msgstr ""
- 
- #: c-family/c.opt:1812
- #, fuzzy
- msgid "Set the maximum number of template instantiation notes for a single warning or error."
- msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
- 
- #: c-family/c.opt:1819
- msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
- msgstr ""
- 
- #: c-family/c.opt:1826
- #, fuzzy
- msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
- msgstr "Ã„lÃ¤ luo sÃ¤ieturvallista koodia paikallisten staattisten muuttujien alustamiseksi"
- 
- #: c-family/c.opt:1830
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
- msgstr ""
- 
- #: c-family/c.opt:1838
- #, fuzzy
- msgid "Use __cxa_atexit to register destructors."
- msgstr "kÃ¤ytÃ¤ aina numeroita kÃ¤yttÃ¤jÃ¤n/ryhmÃ¤n nimissÃ¤"
- 
- #: c-family/c.opt:1842
- msgid "Use __cxa_get_exception_ptr in exception handling."
- msgstr ""
- 
- #: c-family/c.opt:1846
- msgid "Marks all inlined functions and methods as having hidden visibility."
- msgstr ""
- 
- #: c-family/c.opt:1850
- msgid "Changes visibility to match Microsoft Visual Studio by default."
- msgstr ""
- 
- #: c-family/c.opt:1866
- msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
- msgstr ""
- 
- #: c-family/c.opt:1870
- msgid "Generate a #line directive pointing at the current working directory."
- msgstr ""
- 
- #: c-family/c.opt:1878
- msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
- msgstr ""
- 
- #: c-family/c.opt:1882
- #, fuzzy
- msgid "Dump declarations to a .decl file."
- msgstr "%qD:n esittely void-taulukkona"
- 
- #: c-family/c.opt:1886
- msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
- msgstr ""
- 
- #: c-family/c.opt:1890
- msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
- msgstr ""
- 
- #: c-family/c.opt:1894
- msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
- msgstr ""
- 
- #: c-family/c.opt:1898
- 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:1903
- #, fuzzy
- msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
- msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
- 
- #: c-family/c.opt:1907
- #, fuzzy
- msgid "-imacros <file>\tAccept definition of macros in <file>."
- msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
- 
- #: c-family/c.opt:1911
- #, fuzzy
- msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
- msgstr "-isysroot <hakemisto>\tAseta <hakemisto> jÃ¤rjestelmÃ¤n juurihakemistoksi"
- 
- #: c-family/c.opt:1915
- msgid "-include <file>\tInclude the contents of <file> before other files."
- msgstr ""
- 
- #: c-family/c.opt:1919
- #, fuzzy
- msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
- msgstr "MÃ¤Ã¤rittele <polku> etuliitteeksi seuraaville kahdelle valitsimelle"
- 
- #: c-family/c.opt:1923
- #, fuzzy
- msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
- msgstr "-isysroot <hakemisto>\tAseta <hakemisto> jÃ¤rjestelmÃ¤n juurihakemistoksi"
- 
- #: c-family/c.opt:1927
- #, fuzzy
- msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
- msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
- 
- #: c-family/c.opt:1931
- #, fuzzy
- msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
- msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
- 
- #: c-family/c.opt:1935
- #, fuzzy
- msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
- msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
- 
- #: c-family/c.opt:1939
- #, fuzzy
- msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
- msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
- 
- #: c-family/c.opt:1949
- msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
- msgstr ""
- 
- #: c-family/c.opt:1953
- msgid "Do not search standard system include directories for C++."
- msgstr ""
- 
- #: c-family/c.opt:1965
- #, fuzzy
- msgid "Generate C header of platform-specific features."
- msgstr "%qs esitelty funktion palauttavana funktiona"
- 
- #: c-family/c.opt:1969
- msgid "Remap file names when including files."
- msgstr ""
- 
- #: c-family/c.opt:1973 c-family/c.opt:1977
- #, fuzzy
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
- msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen"
- 
- #: c-family/c.opt:1981
- msgid "Conform to the ISO 2011 C++ standard."
- msgstr "Noudata ISO 2011 C++ -standardia."
- 
- #: c-family/c.opt:1985
- #, fuzzy
- msgid "Deprecated in favor of -std=c++11."
- msgstr "Vanhentunut, ks. -std=c99"
- 
- #: c-family/c.opt:1989
- #, fuzzy
- msgid "Deprecated in favor of -std=c++14."
- msgstr "Vanhentunut, ks. -std=c99"
- 
- #: c-family/c.opt:1993
- msgid "Conform to the ISO 2014 C++ standard."
- msgstr "Noudata ISO 2014 C++ -standardia."
- 
- #: c-family/c.opt:1997
- #, fuzzy
- msgid "Deprecated in favor of -std=c++17."
- msgstr "Vanhentunut, ks. -std=c99"
- 
- #: c-family/c.opt:2001
- msgid "Conform to the ISO 2017 C++ standard."
- msgstr "Noudata ISO 2017 C++ -standardia."
- 
- #: c-family/c.opt:2005
- msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
- msgstr "Noudata ISO 2020(?) C++ -standardiluonnosta (kokeellinen ja epÃ¤tÃ¤ydellinen tuki)."
- 
- #: c-family/c.opt:2009 c-family/c.opt:2135
- msgid "Conform to the ISO 2011 C standard."
- msgstr "Noudata ISO 2011 C -standardia."
- 
- #: c-family/c.opt:2013
- #, fuzzy
- msgid "Deprecated in favor of -std=c11."
- msgstr "Vanhentunut, ks. -std=c99"
- 
- #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
- #: c-family/c.opt:2143
- msgid "Conform to the ISO 2017 C standard (published in 2018)."
- msgstr "Noudata ISO 2017 C -standardia (julkaistu 2018)."
- 
- #: c-family/c.opt:2025
- msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
- msgstr "Noudata ISO 202X C -standardiluonnosta (kokeellinen ja epÃ¤tÃ¤ydellinen tuki)."
- 
- #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
- #, fuzzy
- msgid "Conform to the ISO 1990 C standard."
- msgstr "Noudata ISO 1990 C -standardia"
- 
- #: c-family/c.opt:2037 c-family/c.opt:2127
- #, fuzzy
- msgid "Conform to the ISO 1999 C standard."
- msgstr "Noudata ISO 1999 C -standardia"
- 
- #: c-family/c.opt:2041
- #, fuzzy
- msgid "Deprecated in favor of -std=c99."
- msgstr "Vanhentunut, ks. -std=c99"
- 
- #: c-family/c.opt:2045 c-family/c.opt:2050
- #, fuzzy
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
- msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen"
- 
- #: c-family/c.opt:2055
- #, fuzzy
- msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
- msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
- 
- #: c-family/c.opt:2059
- #, fuzzy
- msgid "Deprecated in favor of -std=gnu++11."
- msgstr "Vanhentunut, ks. -std=c99"
- 
- #: c-family/c.opt:2063
- #, fuzzy
- msgid "Deprecated in favor of -std=gnu++14."
- msgstr "Vanhentunut, ks. -std=c99"
- 
- #: c-family/c.opt:2067
- #, fuzzy
- msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
- msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
- 
- #: c-family/c.opt:2071
- #, fuzzy
- msgid "Deprecated in favor of -std=gnu++17."
- msgstr "Vanhentunut, ks. -std=c99"
- 
- #: c-family/c.opt:2075
- #, fuzzy
- msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
- msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
- 
- #: c-family/c.opt:2079
- #, fuzzy
- msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
- msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
- 
- #: c-family/c.opt:2083
- #, fuzzy
- msgid "Conform to the ISO 2011 C standard with GNU extensions."
- msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
- 
- #: c-family/c.opt:2087
- #, fuzzy
- msgid "Deprecated in favor of -std=gnu11."
- msgstr "Vanhentunut, ks. -std=c99"
- 
- #: c-family/c.opt:2091 c-family/c.opt:2095
- #, fuzzy
- msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
- msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
- 
- #: c-family/c.opt:2099
- #, fuzzy
- msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
- msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
- 
- #: c-family/c.opt:2103 c-family/c.opt:2107
- #, fuzzy
- msgid "Conform to the ISO 1990 C standard with GNU extensions."
- msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
- 
- #: c-family/c.opt:2111
- #, fuzzy
- msgid "Conform to the ISO 1999 C standard with GNU extensions."
- msgstr "Noudata ISO 1999 C -standardia GNU-laajennoksineen"
- 
- #: c-family/c.opt:2115
- #, fuzzy
- msgid "Deprecated in favor of -std=gnu99."
- msgstr "Vanhentunut, ks. -std=c99"
- 
- #: c-family/c.opt:2123
- #, fuzzy
- msgid "Conform to the ISO 1990 C standard as amended in 1994."
- msgstr "Noudata ISO 1990 C -standardia vuoden 1994 korjauksineen"
- 
- #: c-family/c.opt:2131
- #, fuzzy
- msgid "Deprecated in favor of -std=iso9899:1999."
- msgstr "Vanhentunut, ks. -std=c99"
- 
- #: c-family/c.opt:2150
- #, fuzzy
- msgid "Enable traditional preprocessing."
- msgstr "virheellinen esikÃ¤Ã¤ntÃ¤jÃ¤n direktiivi #%s"
- 
- #: c-family/c.opt:2154
- #, fuzzy
- msgid "-trigraphs\tSupport ISO C trigraphs."
- msgstr "kolmoismerkki ??%c ohitettiin, ota kÃ¤yttÃ¶Ã¶n valitsimella -trigraphs"
- 
- #: c-family/c.opt:2158
- msgid "Do not predefine system-specific and GCC-specific macros."
- msgstr ""
- 
- #: fortran/lang.opt:146
- msgid "-J<directory>\tPut MODULE files in 'directory'."
- msgstr ""
- 
- #: fortran/lang.opt:198
- #, fuzzy
- msgid "Warn about possible aliasing of dummy arguments."
- msgstr "Varoita pragmain vÃ¤Ã¤rÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤"
- 
- #: fortran/lang.opt:202
- #, fuzzy
- msgid "Warn about alignment of COMMON blocks."
- msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
- 
- #: fortran/lang.opt:206
- #, fuzzy
- msgid "Warn about missing ampersand in continued character constants."
- msgstr "Varoita monimerkkisistÃ¤ merkkivakioista"
- 
- #: fortran/lang.opt:210
- #, fuzzy
- msgid "Warn about creation of array temporaries."
- msgstr "Varoita laskutoimituksista funktio-osoittimilla"
- 
- #: fortran/lang.opt:214
- msgid "Warn about type and rank mismatches between arguments and parameters."
- msgstr ""
- 
- #: fortran/lang.opt:218
- msgid "Warn if the type of a variable might be not interoperable with C."
- msgstr ""
- 
- #: fortran/lang.opt:226
- #, fuzzy
- msgid "Warn about truncated character expressions."
- msgstr "Varoita ylivuodosta aritmeettisissa lausekkeissa"
- 
- #: fortran/lang.opt:230
- #, fuzzy
- msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
- msgstr "ylivuoto vakiolausekkeessa"
- 
- #: fortran/lang.opt:238
- #, fuzzy
- msgid "Warn about most implicit conversions."
- msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
- 
- #: fortran/lang.opt:242
- #, fuzzy
- msgid "Warn about possibly incorrect subscripts in do loops."
- msgstr "Varoita mahdollisesti puuttuvista sulkeista"
- 
- #: fortran/lang.opt:250
- msgid "Warn if loops have been interchanged."
- msgstr ""
- 
- #: fortran/lang.opt:254
- #, fuzzy
- msgid "Warn about function call elimination."
- msgstr "Varoita laskutoimituksista funktio-osoittimilla"
- 
- #: fortran/lang.opt:258
- #, fuzzy
- msgid "Warn about calls with implicit interface."
- msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
- 
- #: fortran/lang.opt:262
- #, fuzzy
- msgid "Warn about called procedures not explicitly declared."
- msgstr "muuttuvakokoista objektia ei voi alustaa"
- 
- #: fortran/lang.opt:266
- #, fuzzy
- msgid "Warn about constant integer divisions with truncated results."
- msgstr "Varoita kÃ¤Ã¤nnÃ¶saikaisesta nollalla jaosta"
- 
- #: fortran/lang.opt:270
- msgid "Warn about truncated source lines."
- msgstr "Varoita typistetyistÃ¤ lÃ¤hderiveistÃ¤."
- 
- #: fortran/lang.opt:274
- msgid "Warn on intrinsics not part of the selected standard."
- msgstr ""
- 
- #: fortran/lang.opt:286
- #, fuzzy
- msgid "Warn about USE statements that have no ONLY qualifier."
- msgstr "Varoita muotoilumerkkijonoista, jotka eivÃ¤t ole literaaleja"
- 
- #: fortran/lang.opt:298
- msgid "Warn about real-literal-constants with 'q' exponent-letter."
- msgstr ""
- 
- #: fortran/lang.opt:302
- #, fuzzy
- msgid "Warn when a left-hand-side array variable is reallocated."
- msgstr "halutaan rekisterimuuttujan %qD osoite"
- 
- #: fortran/lang.opt:306
- #, fuzzy
- msgid "Warn when a left-hand-side variable is reallocated."
- msgstr "halutaan rekisterimuuttujan %qD osoite"
- 
- #: fortran/lang.opt:310
- #, fuzzy
- msgid "Warn if the pointer in a pointer assignment might outlive its target."
- msgstr "yhteensopimattomat tyypit sijoituksessa"
- 
- #: fortran/lang.opt:318
- #, fuzzy
- msgid "Warn about \"suspicious\" constructs."
- msgstr "Varoita epÃ¤ilyttÃ¤vistÃ¤ â€�mainâ€�-funktion esittelyistÃ¤"
- 
- #: fortran/lang.opt:322
- #, fuzzy
- msgid "Permit nonconforming uses of the tab character."
- msgstr "monimerkkinen sarkain %s"
- 
- #: fortran/lang.opt:326
- #, fuzzy
- msgid "Warn about an invalid DO loop."
- msgstr "Varoita nollan pituisista muotoiluista"
- 
- #: fortran/lang.opt:330
- #, fuzzy
- msgid "Warn about underflow of numerical constant expressions."
- msgstr "ylivuoto vakiolausekkeessa"
- 
- #: fortran/lang.opt:338
- #, fuzzy
- msgid "Warn if a user-procedure has the same name as an intrinsic."
- msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
- 
- #: fortran/lang.opt:346
- #, fuzzy
- msgid "Warn about unused dummy arguments."
- msgstr "Varoita pragmain vÃ¤Ã¤rÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤"
- 
- #: fortran/lang.opt:350
- #, fuzzy
- msgid "Warn about zero-trip DO loops."
- msgstr "Varoita nollan pituisista muotoiluista"
- 
- #: fortran/lang.opt:354
- #, fuzzy
- msgid "Enable preprocessing."
- msgstr "%s esikÃ¤Ã¤ntÃ¤jÃ¤n direktiivissÃ¤"
- 
- #: fortran/lang.opt:362
- #, fuzzy
- msgid "Disable preprocessing."
- msgstr "%s esikÃ¤Ã¤ntÃ¤jÃ¤n direktiivissÃ¤"
- 
- #: fortran/lang.opt:370
- msgid "Eliminate multiple function invocations also for impure functions."
- msgstr ""
- 
- #: fortran/lang.opt:374
- #, fuzzy
- msgid "Enable alignment of COMMON blocks."
- msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
- 
- #: fortran/lang.opt:378
- msgid "All intrinsics procedures are available regardless of selected standard."
- msgstr ""
- 
- #: fortran/lang.opt:386
- msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
- msgstr ""
- 
- #: fortran/lang.opt:390
- msgid "Specify that backslash in string introduces an escape character."
- msgstr ""
- 
- #: fortran/lang.opt:394
- #, fuzzy
- msgid "Produce a backtrace when a runtime error is encountered."
- msgstr "Varoita kÃ¤yttÃ¤mÃ¤ttÃ¶mistÃ¤ funktion parametreista"
- 
- #: fortran/lang.opt:398
- msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
- msgstr ""
- 
- #: fortran/lang.opt:402
- msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
- msgstr ""
- 
- #: fortran/lang.opt:406
- msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
- msgstr ""
- 
- #: fortran/lang.opt:425
- #, fuzzy
- msgid "Use the Cray Pointer extension."
- msgstr "Cray-osoittimen kohdassa %C on oltava kokonaisluku"
- 
- #: fortran/lang.opt:429
- #, fuzzy
- msgid "Generate C prototypes from BIND(C) declarations."
- msgstr "Varoita prototyypittÃ¶mistÃ¤ funktion esittelyistÃ¤"
- 
- #: fortran/lang.opt:433
- msgid "Ignore 'D' in column one in fixed form."
- msgstr ""
- 
- #: fortran/lang.opt:437
- msgid "Treat lines with 'D' in column one as comments."
- msgstr ""
- 
- #: fortran/lang.opt:441
- #, fuzzy
- msgid "Enable all DEC language extensions."
- msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
- 
- #: fortran/lang.opt:445
- msgid "Enable legacy parsing of INCLUDE as statement."
- msgstr ""
- 
- #: fortran/lang.opt:449
- #, fuzzy
- msgid "Enable kind-specific variants of integer intrinsic functions."
- msgstr "epÃ¤kelpo tallennusluokka funktiolle %qs"
- 
- #: fortran/lang.opt:453
- msgid "Enable legacy math intrinsics for compatibility."
- msgstr ""
- 
- #: fortran/lang.opt:457
- #, fuzzy
- msgid "Enable support for DEC STRUCTURE/RECORD."
- msgstr "Ota kÃ¤yttÃ¶Ã¶n lisÃ¤mÃ¤Ã¤reiden tuki"
- 
- #: fortran/lang.opt:461
- msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
- msgstr ""
- 
- #: fortran/lang.opt:465
- #, fuzzy
- msgid "Set the default double precision kind to an 8 byte wide type."
- msgstr "Tuota koodia big-endian-tilassa"
- 
- #: fortran/lang.opt:469
- msgid "Set the default integer kind to an 8 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:473
- msgid "Set the default real kind to an 8 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:477
- msgid "Set the default real kind to an 10 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:481
- msgid "Set the default real kind to an 16 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:485
- msgid "Allow dollar signs in entity names."
- msgstr ""
- 
- #: fortran/lang.opt:493
- #, fuzzy
- msgid "Display the code tree after parsing."
- msgstr "NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versio"
- 
- #: fortran/lang.opt:497
- #, fuzzy
- msgid "Display the code tree after front end optimization."
- msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
- 
- #: fortran/lang.opt:501
- #, fuzzy
- msgid "Display the code tree after parsing; deprecated option."
- msgstr "NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versio"
- 
- #: fortran/lang.opt:505
- msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
- msgstr ""
- 
- #: fortran/lang.opt:509
- #, fuzzy
- msgid "Use f2c calling convention."
- msgstr "tÃ¤mÃ¤ â€�definedâ€�-sanan kÃ¤yttÃ¶ ei ehkÃ¤ ole siirrettÃ¤vÃ¤Ã¤"
- 
- #: fortran/lang.opt:513
- msgid "Assume that the source file is fixed form."
- msgstr ""
- 
- #: fortran/lang.opt:517
- msgid "Force creation of temporary to test infrequently-executed forall code."
- msgstr ""
- 
- #: fortran/lang.opt:521
- msgid "Interpret any INTEGER(4) as an INTEGER(8)."
- msgstr ""
- 
- #: fortran/lang.opt:525 fortran/lang.opt:529
- msgid "Specify where to find the compiled intrinsic modules."
- msgstr ""
- 
- #: fortran/lang.opt:533
- msgid "Allow arbitrary character line width in fixed mode."
- msgstr ""
- 
- #: fortran/lang.opt:537
- msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
- msgstr ""
- 
- #: fortran/lang.opt:541
- msgid "Pad shorter fixed form lines to line width with spaces."
- msgstr ""
- 
- #: fortran/lang.opt:545
- msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
- msgstr ""
- 
- #: fortran/lang.opt:549
- msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
- msgstr ""
- 
- #: fortran/lang.opt:553
- msgid "Assume that the source file is free form."
- msgstr ""
- 
- #: fortran/lang.opt:557
- msgid "Allow arbitrary character line width in free mode."
- msgstr ""
- 
- #: fortran/lang.opt:561
- msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
- msgstr ""
- 
- #: fortran/lang.opt:565
- msgid "Try to interchange loops if profitable."
- msgstr ""
- 
- #: fortran/lang.opt:569
- #, fuzzy
- msgid "Enable front end optimization."
- msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
- 
- #: fortran/lang.opt:573
- msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
- msgstr ""
- 
- #: fortran/lang.opt:577
- msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
- msgstr ""
- 
- #: fortran/lang.opt:581
- msgid "Initialize components of derived type variables according to other init flags."
- msgstr ""
- 
- #: fortran/lang.opt:585
- msgid "-finit-integer=<n>\tInitialize local integer variables to n."
- msgstr ""
- 
- #: fortran/lang.opt:589
- msgid "Initialize local variables to zero (from g77)."
- msgstr ""
- 
- #: fortran/lang.opt:593
- msgid "-finit-logical=<true|false>\tInitialize local logical variables."
- msgstr ""
- 
- #: fortran/lang.opt:597
- msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
- msgstr ""
- 
- #: fortran/lang.opt:619
- msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
- msgstr ""
- 
- #: fortran/lang.opt:623
- msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
- msgstr ""
- 
- #: fortran/lang.opt:627
- msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
- msgstr ""
- 
- #: fortran/lang.opt:631
- msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
- msgstr ""
- 
- #: fortran/lang.opt:635
- msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
- msgstr ""
- 
- #: fortran/lang.opt:639
- msgid "Put all local arrays on stack."
- msgstr ""
- 
- #: fortran/lang.opt:643
- msgid "Set default accessibility of module entities to PRIVATE."
- msgstr ""
- 
- #: fortran/lang.opt:663
- msgid "Try to lay out derived types as compactly as possible."
- msgstr ""
- 
- #: fortran/lang.opt:671
- #, fuzzy
- msgid "Protect parentheses in expressions."
- msgstr "ehdotetaan sulkeita %<+%>:n ympÃ¤rille %<<<%>:n sisÃ¤llÃ¤"
- 
- #: fortran/lang.opt:675
- msgid "Path to header file that should be pre-included before each compilation unit."
- msgstr ""
- 
- #: fortran/lang.opt:679
- #, fuzzy
- msgid "Enable range checking during compilation."
- msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
- 
- #: fortran/lang.opt:683
- msgid "Interpret any REAL(4) as a REAL(8)."
- msgstr ""
- 
- #: fortran/lang.opt:687
- msgid "Interpret any REAL(4) as a REAL(10)."
- msgstr ""
- 
- #: fortran/lang.opt:691
- msgid "Interpret any REAL(4) as a REAL(16)."
- msgstr ""
- 
- #: fortran/lang.opt:695
- msgid "Interpret any REAL(8) as a REAL(4)."
- msgstr ""
- 
- #: fortran/lang.opt:699
- msgid "Interpret any REAL(8) as a REAL(10)."
- msgstr ""
- 
- #: fortran/lang.opt:703
- msgid "Interpret any REAL(8) as a REAL(16)."
- msgstr ""
- 
- #: fortran/lang.opt:707
- msgid "Reallocate the LHS in assignments."
- msgstr ""
- 
- #: fortran/lang.opt:711
- #, fuzzy
- msgid "Use a 4-byte record marker for unformatted files."
- msgstr "KÃ¤ytÃ¤ big-endian-muotoa muotoilemattomille tiedostoille"
- 
- #: fortran/lang.opt:715
- #, fuzzy
- msgid "Use an 8-byte record marker for unformatted files."
- msgstr "KÃ¤ytÃ¤ big-endian-muotoa muotoilemattomille tiedostoille"
- 
- #: fortran/lang.opt:719
- msgid "Allocate local variables on the stack to allow indirect recursion."
- msgstr ""
- 
- #: fortran/lang.opt:723
- #, fuzzy
- msgid "Copy array sections into a contiguous block on procedure entry."
- msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
- 
- #: fortran/lang.opt:727
- msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
- msgstr ""
- 
- #: fortran/lang.opt:743
- msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
- msgstr ""
- 
- #: fortran/lang.opt:747
- msgid "Append a second underscore if the name already contains an underscore."
- msgstr ""
- 
- #: fortran/lang.opt:755
- msgid "Apply negative sign to zero values."
- msgstr ""
- 
- #: fortran/lang.opt:759
- msgid "Append underscores to externally visible names."
- msgstr ""
- 
- #: fortran/lang.opt:803
- msgid "Statically link the GNU Fortran helper library (libgfortran)."
- msgstr ""
- 
- #: fortran/lang.opt:807
- #, fuzzy
- msgid "Conform to the ISO Fortran 2003 standard."
- msgstr "Noudata ISO Fortran 2003 -standardia"
- 
- #: fortran/lang.opt:811
- #, fuzzy
- msgid "Conform to the ISO Fortran 2008 standard."
- msgstr "Noudata ISO Fortran 2009 -standardia"
- 
- #: fortran/lang.opt:815
- #, fuzzy
- msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
- msgstr "Noudata ISO Fortran 2009 -standardia"
- 
- #: fortran/lang.opt:819
- #, fuzzy
- msgid "Conform to the ISO Fortran 2018 standard."
- msgstr "Noudata ISO Fortran 2009 -standardia"
- 
- #: fortran/lang.opt:823
- #, fuzzy
- msgid "Conform to the ISO Fortran 95 standard."
- msgstr "Noudata ISO Fortran 95 -standardia"
- 
- #: fortran/lang.opt:827
- #, fuzzy
- msgid "Conform to nothing in particular."
- msgstr "Ã„lÃ¤ noudata mitÃ¤Ã¤n erityisesti"
- 
- #: fortran/lang.opt:831
- msgid "Accept extensions to support legacy code."
- msgstr ""
- 
- #: lto/lang.opt:50
- msgid "Set linker output type (used internally during LTO optimization)."
- msgstr ""
- 
- #: lto/lang.opt:55
- msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
- msgstr ""
- 
- #: lto/lang.opt:59
- msgid "Specify a file to which a list of files output by LTRANS is written."
- msgstr ""
- 
- #: lto/lang.opt:63
- msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
- msgstr ""
- 
- #: lto/lang.opt:67
- msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
- msgstr ""
- 
- #: lto/lang.opt:71
- #, fuzzy
- msgid "The resolution file."
- msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
- 
  #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:671 cp/cvt.c:1342
  #: cp/cvt.c:1595
  #, gcc-internal-format
--- 17771,17776 ----
*************** msgid "ignoring attribute %qE because it
*** 18256,18262 ****
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13987 cp/friend.c:303 cp/tree.c:4569
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
--- 18293,18299 ----
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13996 cp/friend.c:303 cp/tree.c:4569
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
*************** msgstr "%qs-attribuuttidirektiivi jÃ¤tet
*** 18278,18289 ****
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "attribuutille %qs annettu vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: attribs.c:594 cp/decl.c:11234
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuuttia ei huomioida"
  
! #: attribs.c:596 cp/decl.c:11235
  #, fuzzy, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentÃ¤lle"
--- 18315,18326 ----
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "attribuutille %qs annettu vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: attribs.c:594 cp/decl.c:11243
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuuttia ei huomioida"
  
! #: attribs.c:596 cp/decl.c:11244
  #, fuzzy, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentÃ¤lle"
*************** msgstr "%qs-attribuuttia ei huomioida ei
*** 18329,18339 ****
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5770 config/darwin.c:2066 config/arm/arm.c:6893
! #: config/arm/arm.c:6921 config/arm/arm.c:6938 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6377 config/i386/i386.c:41290
! #: config/i386/i386.c:45874 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
--- 18366,18376 ----
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5680 config/darwin.c:2066 config/arm/arm.c:6898
! #: config/arm/arm.c:6926 config/arm/arm.c:6943 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6378 config/i386/i386.c:41272
! #: config/i386/i386.c:45856 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
*************** msgstr "%qE-attribuuttia ei huomioida"
*** 18347,18354 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2564
! #: cp/decl.c:2986
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ esittelyÃ¤"
--- 18384,18391 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2581
! #: cp/decl.c:3003
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ esittelyÃ¤"
*************** msgid "%K%qD specified bound %E exceeds
*** 18503,18511 ****
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
  #: builtins.c:3127
! #, gcc-internal-format
  msgid "%K%qD specified bound %E may exceed the size of at most %E of unterminated array"
! msgstr ""
  
  #: builtins.c:3156
  #, fuzzy, gcc-internal-format
--- 18540,18548 ----
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
  #: builtins.c:3127
! #, fuzzy, gcc-internal-format
  msgid "%K%qD specified bound %E may exceed the size of at most %E of unterminated array"
! msgstr "%qE esitelty funktion palauttavana funktiona"
  
  #: builtins.c:3156
  #, fuzzy, gcc-internal-format
*************** msgid "%K%qD specified bound [%wu, %wu]
*** 18513,18526 ****
  msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
  
  #: builtins.c:3179
! #, gcc-internal-format
  msgid "%K%qD specified bound [%wu, %wu] exceeds the size %E of unterminated array"
! msgstr ""
  
  #: builtins.c:3181
! #, gcc-internal-format
  msgid "%K%qD specified bound [%wu, %wu] may exceed the size of at most %E of unterminated array"
! msgstr ""
  
  #: builtins.c:3411
  #, fuzzy, gcc-internal-format
--- 18550,18563 ----
  msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
  
  #: builtins.c:3179
! #, fuzzy, gcc-internal-format
  msgid "%K%qD specified bound [%wu, %wu] exceeds the size %E of unterminated array"
! msgstr "%qE esitelty funktion palauttavana funktiona"
  
  #: builtins.c:3181
! #, fuzzy, gcc-internal-format
  msgid "%K%qD specified bound [%wu, %wu] may exceed the size of at most %E of unterminated array"
! msgstr "%qE esitelty funktion palauttavana funktiona"
  
  #: builtins.c:3411
  #, fuzzy, gcc-internal-format
*************** msgid "%Kargument %i range [%E, %E] exce
*** 18788,18796 ****
  msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
  
  #: calls.c:1454
! #, gcc-internal-format
  msgid "%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
! msgstr ""
  
  #: calls.c:1460
  #, fuzzy, gcc-internal-format
--- 18825,18833 ----
  msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
  
  #: calls.c:1454
! #, fuzzy, gcc-internal-format
  msgid "%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
! msgstr "%Kargumentin %i arvo %qE ylittÃ¤Ã¤ olion enimmÃ¤iskoon %E"
  
  #: calls.c:1460
  #, fuzzy, gcc-internal-format
*************** msgid "loop %d%'s header is not a loop h
*** 19185,19203 ****
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
  #: cfgloop.c:1492
! #, gcc-internal-format
  msgid "loop %d%'s header does not have exactly 2 entries"
! msgstr ""
  
  #: cfgloop.c:1499
! #, gcc-internal-format
  msgid "loop %d%'s latch does not have an edge to its header"
! msgstr ""
  
  #: cfgloop.c:1504
! #, gcc-internal-format
  msgid "loop %d%'s latch is not dominated by its header"
! msgstr ""
  
  #: cfgloop.c:1512
  #, gcc-internal-format
--- 19222,19240 ----
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
  #: cfgloop.c:1492
! #, fuzzy, gcc-internal-format
  msgid "loop %d%'s header does not have exactly 2 entries"
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
  #: cfgloop.c:1499
! #, fuzzy, gcc-internal-format
  msgid "loop %d%'s latch does not have an edge to its header"
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
  #: cfgloop.c:1504
! #, fuzzy, gcc-internal-format
  msgid "loop %d%'s latch is not dominated by its header"
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
  #: cfgloop.c:1512
  #, gcc-internal-format
*************** msgid "loop %d%'s latch does not have ex
*** 19205,19213 ****
  msgstr ""
  
  #: cfgloop.c:1517
! #, gcc-internal-format
  msgid "loop %d%'s latch does not have header as successor"
! msgstr ""
  
  #: cfgloop.c:1522
  #, gcc-internal-format
--- 19242,19250 ----
  msgstr ""
  
  #: cfgloop.c:1517
! #, fuzzy, gcc-internal-format
  msgid "loop %d%'s latch does not have header as successor"
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
  #: cfgloop.c:1522
  #, gcc-internal-format
*************** msgid "loop %d%'s latch does not belong
*** 19215,19223 ****
  msgstr ""
  
  #: cfgloop.c:1528
! #, gcc-internal-format
  msgid "loop %d%'s header does not belong directly to it"
! msgstr ""
  
  #: cfgloop.c:1534
  #, gcc-internal-format
--- 19252,19260 ----
  msgstr ""
  
  #: cfgloop.c:1528
! #, fuzzy, gcc-internal-format
  msgid "loop %d%'s header does not belong directly to it"
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
  #: cfgloop.c:1534
  #, gcc-internal-format
*************** msgid "No region crossing jump at sectio
*** 19325,19338 ****
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
  #: cfgrtl.c:2531
! #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
! msgstr ""
  
  #: cfgrtl.c:2561
! #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
! msgstr ""
  
  #: cfgrtl.c:2568
  #, gcc-internal-format, gfc-internal-format
--- 19362,19375 ----
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
  #: cfgrtl.c:2531
! #, fuzzy, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
! msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
  #: cfgrtl.c:2561
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
! msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
  #: cfgrtl.c:2568
  #, gcc-internal-format, gfc-internal-format
*************** msgstr ""
*** 19464,19660 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.c:3026
  #, fuzzy, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.c:3110
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.c:3117
  #, fuzzy, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.c:3122
! #, gcc-internal-format
  msgid "inline clone in same comdat group list"
! msgstr ""
  
! #: cgraph.c:3127
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "%s: kenttÃ¤ â€�%sâ€� ei saa olla mÃ¤Ã¤ritelty"
  
! #: cgraph.c:3132
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.c:3137
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.c:3142
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.c:3149
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.c:3156
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.c:3171
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.c:3181
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.c:3186
  #, fuzzy, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cgraph.c:3193
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.c:3213
  #, fuzzy, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.c:3235
  #, fuzzy, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.c:3246
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.c:3251
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.c:3262
! #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
! msgstr ""
  
! #: cgraph.c:3275
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: cgraph.c:3281
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: cgraph.c:3286
! #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
! msgstr ""
  
! #: cgraph.c:3291
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.c:3303
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.c:3314
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.c:3321
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.c:3330
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3335
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3340
  #, fuzzy, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Ei ole tuettu"
  
! #: cgraph.c:3376
  #, fuzzy, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Stmt-sisÃ¤kkÃ¤istysvirhe."
  
! #: cgraph.c:3384
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "tyhjÃ¤ esittely"
  
! #: cgraph.c:3393
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.c:3403
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.c:3413
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "lauseella ei ole vaikutusta"
  
! #: cgraph.c:3426
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3438
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3449
  #, fuzzy, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "symtab_node::verify epÃ¤onnistui"
  
! #: cgraph.c:3556 varpool.c:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s is missing"
  msgstr "%s: osaa â€�%.*sâ€� ei tunneta"
--- 19501,19697 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.c:3032
  #, fuzzy, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.c:3116
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.c:3123
  #, fuzzy, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.c:3128
! #, fuzzy, gcc-internal-format
  msgid "inline clone in same comdat group list"
! msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cgraph.c:3133
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "%s: kenttÃ¤ â€�%sâ€� ei saa olla mÃ¤Ã¤ritelty"
  
! #: cgraph.c:3138
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.c:3143
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.c:3148
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.c:3155
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.c:3162
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.c:3177
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.c:3187
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.c:3192
  #, fuzzy, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cgraph.c:3199
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.c:3219
  #, fuzzy, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.c:3241
  #, fuzzy, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.c:3252
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.c:3257
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.c:3268
! #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
! msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: cgraph.c:3281
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: cgraph.c:3287
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: cgraph.c:3292
! #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
! msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: cgraph.c:3297
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.c:3315
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.c:3320
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.c:3327
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.c:3336
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3341
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3346
  #, fuzzy, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Ei ole tuettu"
  
! #: cgraph.c:3382
  #, fuzzy, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Stmt-sisÃ¤kkÃ¤istysvirhe."
  
! #: cgraph.c:3390
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "tyhjÃ¤ esittely"
  
! #: cgraph.c:3399
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.c:3409
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.c:3419
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "lauseella ei ole vaikutusta"
  
! #: cgraph.c:3432
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3444
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3455
  #, fuzzy, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "symtab_node::verify epÃ¤onnistui"
  
! #: cgraph.c:3562 varpool.c:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s is missing"
  msgstr "%s: osaa â€�%.*sâ€� ei tunneta"
*************** msgid "%<weakref%> attribute ignored bec
*** 19690,19701 ****
  msgstr "%qs-attribuuttia ei huomioida %qs:lle"
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11490
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "nimike %q+D mÃ¤Ã¤ritelty mutta kÃ¤ytettÃ¤mÃ¤ttÃ¤"
  
! #: cgraphunit.c:978 c/c-decl.c:11500
  #, fuzzy, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "sisÃ¤kkÃ¤inen funktio %q+D esitelty mutta ei koskaan mÃ¤Ã¤ritelty"
--- 19727,19738 ----
  msgstr "%qs-attribuuttia ei huomioida %qs:lle"
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11507
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "nimike %q+D mÃ¤Ã¤ritelty mutta kÃ¤ytettÃ¤mÃ¤ttÃ¤"
  
! #: cgraphunit.c:978 c/c-decl.c:11517
  #, fuzzy, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "sisÃ¤kkÃ¤inen funktio %q+D esitelty mutta ei koskaan mÃ¤Ã¤ritelty"
*************** msgstr "dynaamista riippuvuutta %s ei lÃ
*** 19905,19911 ****
  
  #: collect2.c:2672
  #, fuzzy, gcc-internal-format
- #| msgid "unable to open dynamic dependency '%s'"
  msgid "unable to open dynamic dependency %qs"
  msgstr "ei voida avata dynaamista riippuvuutta â€�%sâ€�"
  
--- 19942,19947 ----
*************** msgid "number of counters in profile dat
*** 20025,20033 ****
  msgstr ""
  
  #: coverage.c:367
! #, gcc-internal-format
  msgid "the control flow of function %qD does not match its profile data (counter %qs)"
! msgstr ""
  
  #: coverage.c:386
  #, fuzzy, gcc-internal-format
--- 20061,20069 ----
  msgstr ""
  
  #: coverage.c:367
! #, fuzzy, gcc-internal-format
  msgid "the control flow of function %qD does not match its profile data (counter %qs)"
! msgstr "â€�%sâ€� ei ole oikea profiilidatatiedosto â€�%sâ€�:lle"
  
  #: coverage.c:386
  #, fuzzy, gcc-internal-format
*************** msgid "cannot open %s"
*** 20055,20063 ****
  msgstr "tiedostoa %s ei voi avata"
  
  #: data-streamer-in.c:53
! #, gcc-internal-format
  msgid "bytecode stream: string too long for the string table"
! msgstr ""
  
  #: data-streamer-in.c:84 data-streamer-in.c:113
  #, fuzzy, gcc-internal-format
--- 20091,20099 ----
  msgstr "tiedostoa %s ei voi avata"
  
  #: data-streamer-in.c:53
! #, fuzzy, gcc-internal-format
  msgid "bytecode stream: string too long for the string table"
! msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
  
  #: data-streamer-in.c:84 data-streamer-in.c:113
  #, fuzzy, gcc-internal-format
*************** msgstr "%s[%s] %s%s%s"
*** 20091,20097 ****
  
  #: dbgcnt.c:188
  #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "          %s"
  msgid "           %s"
  msgstr "          %s"
  
--- 20127,20132 ----
*************** msgstr "jaettu muistiobjekti"
*** 20175,20181 ****
  msgid "internal consistency failure"
  msgstr "SÃ¤hkÃ¶katko"
  
! #: emit-rtl.c:4039
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr ""
--- 20210,20216 ----
  msgid "internal consistency failure"
  msgstr "SÃ¤hkÃ¶katko"
  
! #: emit-rtl.c:4040
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr ""
*************** msgid "region_array is corrupted for reg
*** 20201,20209 ****
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
  #: except.c:3428 except.c:3459
! #, gcc-internal-format, gfc-internal-format
  msgid "lp_array is corrupted for lp %i"
! msgstr ""
  
  #: except.c:3445
  #, gcc-internal-format, gfc-internal-format
--- 20236,20244 ----
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
  #: except.c:3428 except.c:3459
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "lp_array is corrupted for lp %i"
! msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
  #: except.c:3445
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "argumentti %qd ei ole vakio"
*** 20285,20296 ****
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1488
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: final.c:4879 tree-cfgcleanup.c:1505
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
--- 20320,20331 ----
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1497
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: final.c:4879 tree-cfgcleanup.c:1514
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
*************** msgstr "suuri kokonaisluku implisiittise
*** 20305,20311 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vertailu on aina %d johtuen bittikentÃ¤n leveydestÃ¤"
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2379 tree-ssa-reassoc.c:3259
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 20340,20346 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vertailu on aina %d johtuen bittikentÃ¤n leveydestÃ¤"
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2380 tree-ssa-reassoc.c:3260
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgid "comparison is always %d"
*** 20316,20324 ****
  msgstr "vertailu on aina %d johtuen bittikentÃ¤n leveydestÃ¤"
  
  #: fold-const.c:6168
! #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
! msgstr ""
  
  #: fold-const.c:6173
  #, fuzzy, gcc-internal-format
--- 20351,20359 ----
  msgstr "vertailu on aina %d johtuen bittikentÃ¤n leveydestÃ¤"
  
  #: fold-const.c:6168
! #, fuzzy, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
! msgstr "looginen"
  
  #: fold-const.c:6173
  #, fuzzy, gcc-internal-format
*************** msgstr "polku puuttuu %qs:n jÃ¤lkeen"
*** 20443,20449 ****
  
  #: gcc.c:3078
  #, fuzzy, gcc-internal-format
- #| msgid "-pipe not supported"
  msgid "%<-pipe%> not supported"
  msgstr "-pipe ei ole tuettu"
  
--- 20478,20483 ----
*************** msgid "%G%qD destination unchanged after
*** 20922,20929 ****
  msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
  #: gimple-fold.c:1857
  msgid "%G%qD destination unchanged after copying no bytes"
! msgstr ""
  
  #: gimple-fold.c:2225 tree-ssa-strlen.c:2181
  #, fuzzy
--- 20956,20964 ----
  msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
  #: gimple-fold.c:1857
+ #, fuzzy
  msgid "%G%qD destination unchanged after copying no bytes"
! msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
  #: gimple-fold.c:2225 tree-ssa-strlen.c:2181
  #, fuzzy
*************** msgstr "mahdollinen null-osoittimen kÃ¤y
*** 20949,20961 ****
  msgid "null pointer dereference"
  msgstr "null-osoittimen kÃ¤yttÃ¶"
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13222
! #: tree.c:13259 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6746 cp/call.c:8480 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7437 cp/decl2.c:5422 cp/pt.c:8440
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1702 cp/typeck.c:1899
! #: cp/typeck.c:3949 cp/typeck.c:9306
  #, gcc-internal-format
  msgid "declared here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
--- 20984,20996 ----
  msgid "null pointer dereference"
  msgstr "null-osoittimen kÃ¤yttÃ¶"
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13241
! #: tree.c:13278 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6760 cp/call.c:8495 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7446 cp/decl2.c:5422 cp/pt.c:8442
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1719 cp/typeck.c:1916
! #: cp/typeck.c:3967 cp/typeck.c:9324
  #, gcc-internal-format
  msgid "declared here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
*************** msgid "%qE output truncated before the l
*** 20976,20984 ****
  msgstr ""
  
  #: gimple-ssa-sprintf.c:2511 gimple-ssa-sprintf.c:2631
! #, gcc-internal-format
  msgid "%qE may write a terminating nul past the end of the destination"
! msgstr ""
  
  #: gimple-ssa-sprintf.c:2513 gimple-ssa-sprintf.c:2633
  #, fuzzy, gcc-internal-format
--- 21011,21019 ----
  msgstr ""
  
  #: gimple-ssa-sprintf.c:2511 gimple-ssa-sprintf.c:2631
! #, fuzzy, gcc-internal-format
  msgid "%qE may write a terminating nul past the end of the destination"
! msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-sprintf.c:2513 gimple-ssa-sprintf.c:2633
  #, fuzzy, gcc-internal-format
*************** msgstr "%<%.*s%>-direktiivin tuloste saa
*** 21034,21040 ****
  #: gimple-ssa-sprintf.c:2571
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu"
! msgstr "%<%.*s%>-direktiivi kirjoittanee %wu tavua tai enemmÃ¤n %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-sprintf.c:2580
  #, gcc-internal-format
--- 21069,21075 ----
  #: gimple-ssa-sprintf.c:2571
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu"
! msgstr "%<%.*s%>-direktiivi kirjoittanee ainakin %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-sprintf.c:2580
  #, gcc-internal-format
*************** msgstr "direktiivin argumentti vÃ¤lillÃ¤
*** 21219,21312 ****
  msgid "using the range [%E, %E] for directive argument"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3021
  #, fuzzy, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
! msgstr "%qE tulostaa vÃ¤hintÃ¤Ã¤n %wu tavua (oletetaan %wu) %wu tavun kokoiseen kohteeseen"
! 
! #: gimple-ssa-sprintf.c:3022
! #, fuzzy, gcc-internal-format
! msgid "%qE output %wu bytes into a destination of size %wu"
! msgstr "%qE tulostaa vÃ¤hintÃ¤Ã¤n %wu tavua (oletetaan %wu) %wu tavun kokoiseen kohteeseen"
  
! #: gimple-ssa-sprintf.c:3027
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr "%qE tulostaa %wuâ€“%wu tavua %wu tavun kokoiseen kohteeseen"
  
! #: gimple-ssa-sprintf.c:3032
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr "%qE tulostaa vÃ¤hintÃ¤Ã¤n %wu tavua (oletetaan %wu) %wu tavun kokoiseen kohteeseen"
  
! #: gimple-ssa-sprintf.c:3037
  #, fuzzy, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr "%qE tulostaa vÃ¤hintÃ¤Ã¤n %wu tavua (oletetaan %wu) %wu tavun kokoiseen kohteeseen"
  
! #: gimple-ssa-sprintf.c:3049
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgstr ""
  
  #: gimple-ssa-sprintf.c:3050
- #, gcc-internal-format
- msgid "%qE output %wu bytes"
- msgstr ""
- 
- #: gimple-ssa-sprintf.c:3054
  #, fuzzy, gcc-internal-format
- #| msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgid "%qE output between %wu and %wu bytes"
  msgstr "%qE tulostaa %wuâ€“%wu tavua %wu tavun kokoiseen kohteeseen"
  
! #: gimple-ssa-sprintf.c:3058
  #, fuzzy, gcc-internal-format
- #| msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr "%qE tulostaa vÃ¤hintÃ¤Ã¤n %wu tavua (oletetaan %wu) %wu tavun kokoiseen kohteeseen"
  
! #: gimple-ssa-sprintf.c:3062
  #, fuzzy, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr "%qE tulostaa vÃ¤hintÃ¤Ã¤n %wu tavua (oletetaan %wu) %wu tavun kokoiseen kohteeseen"
  
! #: gimple-ssa-sprintf.c:3437
  #, fuzzy, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
! #: gimple-ssa-sprintf.c:3471
  #, fuzzy, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
! #: gimple-ssa-sprintf.c:4100
  #, fuzzy, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: gimple-ssa-sprintf.c:4111
! #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
! msgstr ""
  
! #: gimple-ssa-sprintf.c:4132
! #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
! msgstr ""
  
! #: gimple-ssa-sprintf.c:4183
  #, fuzzy
  msgid "%Gnull destination pointer"
  msgstr "nollaosoitin"
  
! #: gimple-ssa-sprintf.c:4201
! #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
! msgstr ""
  
! #: gimple-ssa-sprintf.c:4213
  #, fuzzy
  msgid "%Gnull format string"
  msgstr "%s muotoilumerkkijonossa kohdassa %L"
--- 21254,21339 ----
  msgid "using the range [%E, %E] for directive argument"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3020
  #, fuzzy, 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 tulostaa vÃ¤hintÃ¤Ã¤n %wu tavua (oletetaan %wu) %wu tavun kokoiseen kohteeseen"
! msgstr[1] "%qE tulostaa vÃ¤hintÃ¤Ã¤n %wu tavua (oletetaan %wu) %wu tavun kokoiseen kohteeseen"
  
! #: gimple-ssa-sprintf.c:3025
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr "%qE tulostaa %wuâ€“%wu tavua %wu tavun kokoiseen kohteeseen"
  
! #: gimple-ssa-sprintf.c:3030
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr "%qE tulostaa vÃ¤hintÃ¤Ã¤n %wu tavua (oletetaan %wu) %wu tavun kokoiseen kohteeseen"
  
! #: gimple-ssa-sprintf.c:3035
  #, fuzzy, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr "%qE tulostaa vÃ¤hintÃ¤Ã¤n %wu tavua (oletetaan %wu) %wu tavun kokoiseen kohteeseen"
  
! #: gimple-ssa-sprintf.c:3046
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgid_plural "%qE output %wu bytes"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-sprintf.c:3050
  #, fuzzy, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
  msgstr "%qE tulostaa %wuâ€“%wu tavua %wu tavun kokoiseen kohteeseen"
  
! #: gimple-ssa-sprintf.c:3054
  #, fuzzy, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr "%qE tulostaa vÃ¤hintÃ¤Ã¤n %wu tavua (oletetaan %wu) %wu tavun kokoiseen kohteeseen"
  
! #: gimple-ssa-sprintf.c:3058
  #, fuzzy, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr "%qE tulostaa vÃ¤hintÃ¤Ã¤n %wu tavua (oletetaan %wu) %wu tavun kokoiseen kohteeseen"
  
! #: gimple-ssa-sprintf.c:3433
  #, fuzzy, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
! #: gimple-ssa-sprintf.c:3467
  #, fuzzy, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
! #: gimple-ssa-sprintf.c:4096
  #, fuzzy, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: gimple-ssa-sprintf.c:4107
! #, fuzzy, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
! msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: gimple-ssa-sprintf.c:4128
! #, fuzzy, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
! msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
  
! #: gimple-ssa-sprintf.c:4179
  #, fuzzy
  msgid "%Gnull destination pointer"
  msgstr "nollaosoitin"
  
! #: gimple-ssa-sprintf.c:4197
! #, fuzzy, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
! msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: gimple-ssa-sprintf.c:4209
  #, fuzzy
  msgid "%Gnull format string"
  msgstr "%s muotoilumerkkijonossa kohdassa %L"
*************** msgid "argument to %<alloca%> is zero"
*** 21392,21429 ****
  msgstr "%<__builtin_prefetch%>-funktion toinen argumentti on epÃ¤kelpo; kÃ¤ytetÃ¤Ã¤n nollaa"
  
  #: gimple-ssa-warn-restrict.c:1437
  msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1439
  msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1443
  msgid "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1445
  msgid "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1452
  msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-warn-restrict.c:1462
  msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-warn-restrict.c:1475
  msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-warn-restrict.c:1485
  #, fuzzy
--- 21419,21463 ----
  msgstr "%<__builtin_prefetch%>-funktion toinen argumentti on epÃ¤kelpo; kÃ¤ytetÃ¤Ã¤n nollaa"
  
  #: gimple-ssa-warn-restrict.c:1437
+ #, fuzzy
  msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
! msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-warn-restrict.c:1439
+ #, fuzzy
  msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-warn-restrict.c:1443
+ #, fuzzy
  msgid "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
! msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-warn-restrict.c:1445
+ #, fuzzy
  msgid "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-warn-restrict.c:1452
+ #, fuzzy
  msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
! msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
! msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-warn-restrict.c:1462
+ #, fuzzy
  msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
! msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
! msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-warn-restrict.c:1475
+ #, fuzzy
  msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
! msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-warn-restrict.c:1485
  #, fuzzy
*************** msgid "%G%qD accessing between %wu and %
*** 21431,21476 ****
  msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-warn-restrict.c:1493
  msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1506
  msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-warn-restrict.c:1514
  msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1521
  msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1549
  msgid "%G%qD accessing %wu byte may overlap %wu byte"
  msgid_plural "%G%qD accessing %wu bytes may overlap %wu byte"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-warn-restrict.c:1556
  msgid "%G%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-warn-restrict.c:1567
  msgid "%G%qD accessing %wu byte may overlap up to %wu bytes"
  msgid_plural "%G%qD accessing %wu bytes may overlap up to %wu bytes"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-warn-restrict.c:1574
  msgid "%G%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-warn-restrict.c:1587
  #, fuzzy
--- 21465,21518 ----
  msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-warn-restrict.c:1493
+ #, fuzzy
  msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
! msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-warn-restrict.c:1506
+ #, fuzzy
  msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
! msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-warn-restrict.c:1514
+ #, fuzzy
  msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
! msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-warn-restrict.c:1521
+ #, fuzzy
  msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
! msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-warn-restrict.c:1549
+ #, fuzzy
  msgid "%G%qD accessing %wu byte may overlap %wu byte"
  msgid_plural "%G%qD accessing %wu bytes may overlap %wu byte"
! msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
! msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-warn-restrict.c:1556
+ #, fuzzy
  msgid "%G%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
! msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
! msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-warn-restrict.c:1567
+ #, fuzzy
  msgid "%G%qD accessing %wu byte may overlap up to %wu bytes"
  msgid_plural "%G%qD accessing %wu bytes may overlap up to %wu bytes"
! msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
! msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-warn-restrict.c:1574
+ #, fuzzy
  msgid "%G%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
! msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
! msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-warn-restrict.c:1587
  #, fuzzy
*************** msgstr[0] "%<%.*s%>-direktiivi kirjoitta
*** 21480,21495 ****
  msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-warn-restrict.c:1594
  msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-warn-restrict.c:1606
  msgid "%G%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%G%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-warn-restrict.c:1652
  #, fuzzy
--- 21522,21539 ----
  msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-warn-restrict.c:1594
+ #, fuzzy
  msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
! msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
! msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-warn-restrict.c:1606
+ #, fuzzy
  msgid "%G%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%G%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
! msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
! msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
  #: gimple-ssa-warn-restrict.c:1652
  #, fuzzy
*************** msgstr "Arvo sallitun vÃ¤lin ulkopuolell
*** 21534,21542 ****
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr "Arvo sallitun vÃ¤lin ulkopuolella."
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3771 c/c-decl.c:4044
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3959
! #: cp/decl.c:10966 cp/decl.c:11402 cp/decl.c:11411 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, gcc-internal-format
--- 21578,21586 ----
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr "Arvo sallitun vÃ¤lin ulkopuolella."
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3788 c/c-decl.c:4061
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3969
! #: cp/decl.c:10975 cp/decl.c:11411 cp/decl.c:11420 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, gcc-internal-format
*************** msgstr "Varoita koodista, jota ei koskaa
*** 21596,21605 ****
  #: gimplify.c:2215 gimplify.c:2223
  #, gcc-internal-format
  msgid "this statement may fall through"
! msgstr ""
  
  #: gimplify.c:2225
! #, fuzzy, gcc-internal-format
  msgid "here"
  msgstr "tÃ¤Ã¤llÃ¤"
  
--- 21640,21649 ----
  #: gimplify.c:2215 gimplify.c:2223
  #, gcc-internal-format
  msgid "this statement may fall through"
! msgstr "suoritus saattaa jatkua tÃ¤mÃ¤n lausekkeen jÃ¤lkeen"
  
  #: gimplify.c:2225
! #, gcc-internal-format
  msgid "here"
  msgstr "tÃ¤Ã¤llÃ¤"
  
*************** msgstr "%<void%> vain parametrina ei ole
*** 21850,21873 ****
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: gimplify.c:13435
  #, fuzzy, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  " EPÃ„ONNISTUI\n"
  "\n"
  
! #: gimplify.c:13956
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT muunnetaan tyypiksi %qT, kun se viedÃ¤Ã¤n %<...%>:n lÃ¤pi"
  
! #: gimplify.c:13961
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(eli kannattaisi antaa %qT eikÃ¤ %qT funktiolle %<va_arg%>)"
  
! #: gimplify.c:13968
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "jos tÃ¤mÃ¤ koodi saavutetaan, ohjelma keskeytyy"
--- 21894,21917 ----
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: gimplify.c:13436
  #, fuzzy, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  " EPÃ„ONNISTUI\n"
  "\n"
  
! #: gimplify.c:13957
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT muunnetaan tyypiksi %qT, kun se viedÃ¤Ã¤n %<...%>:n lÃ¤pi"
  
! #: gimplify.c:13962
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(eli kannattaisi antaa %qT eikÃ¤ %qT funktiolle %<va_arg%>)"
  
! #: gimplify.c:13969
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "jos tÃ¤mÃ¤ koodi saavutetaan, ohjelma keskeytyy"
*************** msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤
*** 22027,22034 ****
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1305 ipa-devirt.c:1381
! #: ipa-devirt.c:1420 ipa-devirt.c:1438
  #, fuzzy, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
--- 22071,22078 ----
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1323 ipa-devirt.c:1399
! #: ipa-devirt.c:1438 ipa-devirt.c:1456
  #, fuzzy, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
*************** msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤
*** 22103,22249 ****
  msgid "type %qT should match type %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: ipa-devirt.c:1331
  #, fuzzy, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1338
  #, fuzzy, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1346
  #, fuzzy, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1364
  #, fuzzy, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1371
  #, fuzzy, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1396
  #, fuzzy, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1405
  #, fuzzy, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1465
  #, fuzzy, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1480
  #, fuzzy, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1503 ipa-devirt.c:1515
  #, fuzzy, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1538
  #, fuzzy, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1542
  #, fuzzy, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1560 ipa-devirt.c:1624
  #, fuzzy, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1567 ipa-devirt.c:1629
  #, fuzzy, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1575
  #, fuzzy, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1589
  #, fuzzy, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1602
  #, fuzzy, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.c:1633
  #, fuzzy, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1655
  #, fuzzy, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1780
  #, fuzzy, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "%q+#D mÃ¤Ã¤ritelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.c:3955
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3964
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3994
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4002
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4010
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4021
  #, 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"
--- 22147,22293 ----
  msgid "type %qT should match type %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: ipa-devirt.c:1349
  #, fuzzy, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1356
  #, fuzzy, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1364
  #, fuzzy, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1382
  #, fuzzy, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1389
  #, fuzzy, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1414
  #, fuzzy, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1423
  #, fuzzy, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1483
  #, fuzzy, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1498
  #, fuzzy, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1521 ipa-devirt.c:1533
  #, fuzzy, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1556
  #, fuzzy, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1560
  #, fuzzy, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1578 ipa-devirt.c:1642
  #, fuzzy, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1585 ipa-devirt.c:1647
  #, fuzzy, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1593
  #, fuzzy, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1607
  #, fuzzy, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1620
  #, fuzzy, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1627
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.c:1651
  #, fuzzy, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1673
  #, fuzzy, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.c:1798
  #, fuzzy, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "%q+#D mÃ¤Ã¤ritelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.c:3973
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3982
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4012
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4020
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4028
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4039
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
*************** msgid "variable %qs has been referenced
*** 22336,22354 ****
  msgstr ""
  
  #: lto-cgraph.c:1276
! #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
! msgstr ""
  
  #: lto-cgraph.c:1444
! #, gcc-internal-format
  msgid "bytecode stream: no caller found while reading edge"
! msgstr ""
  
  #: lto-cgraph.c:1450
! #, gcc-internal-format
  msgid "bytecode stream: no callee found while reading edge"
! msgstr ""
  
  #: lto-cgraph.c:1524
  #, fuzzy, gcc-internal-format
--- 22380,22398 ----
  msgstr ""
  
  #: lto-cgraph.c:1276
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
! msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
  
  #: lto-cgraph.c:1444
! #, fuzzy, gcc-internal-format
  msgid "bytecode stream: no caller found while reading edge"
! msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
  
  #: lto-cgraph.c:1450
! #, fuzzy, gcc-internal-format
  msgid "bytecode stream: no callee found while reading edge"
! msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
  
  #: lto-cgraph.c:1524
  #, fuzzy, gcc-internal-format
*************** msgid "compressed stream: %s"
*** 22387,22395 ****
  msgstr "Vedos (%s) on tiivistetty\n"
  
  #: lto-section-in.c:445
! #, 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.c:456
  #, gcc-internal-format, gfc-internal-format
--- 22431,22439 ----
  msgstr "Vedos (%s) on tiivistetty\n"
  
  #: lto-section-in.c:445
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: trying to read %d bytes after the end of the input buffer"
! msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
  
  #: lto-section-in.c:456
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "%qE-attribuuttia ei huomioida"
*** 22568,22574 ****
  
  #: multiple_target.c:392
  #, fuzzy, gcc-internal-format
- #| msgid "multiple default labels in one switch"
  msgid "multiple %<default%> targets were set"
  msgstr "useita default-nimikkeitÃ¤ samassa switch-lauseessa"
  
--- 22612,22617 ----
*************** msgid "orphaned %qs construct"
*** 22648,22661 ****
  msgstr "vÃ¤Ã¤rin aseteltu [:upper:]- ja/tai [:lower:]-rakenne"
  
  #: omp-low.c:2704
! #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
! msgstr ""
  
  #: omp-low.c:2709
! #, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
! msgstr ""
  
  #: omp-low.c:2729 omp-low.c:2742
  #, fuzzy, gcc-internal-format
--- 22691,22704 ----
  msgstr "vÃ¤Ã¤rin aseteltu [:upper:]- ja/tai [:lower:]-rakenne"
  
  #: omp-low.c:2704
! #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
! msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
  #: omp-low.c:2709
! #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
! msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
  #: omp-low.c:2729 omp-low.c:2742
  #, fuzzy, gcc-internal-format
*************** msgstr "%Jlohkoattribuutteja ei tueta tÃ
*** 22868,22874 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr "komentorivivalitsin %qs on kelvollinen kohteelle %s, mutta ei kohteelle %s"
  
! #: opts-common.c:1247 opts.c:2169
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "polku puuttuu %qs:n jÃ¤lkeen"
--- 22911,22917 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr "komentorivivalitsin %qs on kelvollinen kohteelle %s, mutta ei kohteelle %s"
  
! #: opts-common.c:1247 opts.c:2170
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "polku puuttuu %qs:n jÃ¤lkeen"
*************** msgstr "  uid = %d, gid = %d, oikeudet =
*** 22893,22904 ****
  msgid "unrecognized argument in option %qs"
  msgstr "tuntematon komentorivivalitsin %qs"
  
! #: opts-common.c:1291 config/i386/i386.c:3382
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: opts-common.c:1294 config/i386/i386.c:3385
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Kelvolliset argumentit:"
--- 22936,22947 ----
  msgid "unrecognized argument in option %qs"
  msgstr "tuntematon komentorivivalitsin %qs"
  
! #: opts-common.c:1291 config/i386/i386.c:3383
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: opts-common.c:1294 config/i386/i386.c:3386
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Kelvolliset argumentit:"
*************** msgstr "#pragma redefine_extname ei ole
*** 23149,23300 ****
  msgid "live patching is not supported with LTO"
  msgstr "Profilointiajastin vanhentunut"
  
! #: opts.c:1668
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1898
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
  
! #: opts.c:1938
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "tuntematon komentorivivalitsin â€�%sâ€�"
  
! #: opts.c:1944
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "tuntematon komentorivivalitsin â€�%sâ€�"
  
! #: opts.c:1979
  #, fuzzy, gcc-internal-format
  msgid "%<%s%> attribute directive ignored"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: opts.c:2006
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: opts.c:2028
  #, fuzzy, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: opts.c:2037
  #, fuzzy, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: opts.c:2224
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:2233
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "tuntematon komentorivivalitsin â€�%sâ€�"
  
! #: opts.c:2496
  #, fuzzy, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: opts.c:2508
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2516
  #, 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.c:2602
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: opts.c:2660
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "tuntematon konetila %qs"
  
! #: opts.c:2688
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2699
  #, fuzzy, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: opts.c:2823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: --param-argumenttien tulee olla muotoa NIMI=ARVO"
  
! #: opts.c:2834
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "virheellinen --param-arvo %qs"
  
! #: opts.c:2837
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "virheellinen --param-arvo %qs"
  
! #: opts.c:2845
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "virheellinen --param-arvo %qs"
  
! #: opts.c:2967
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: opts.c:2976
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: opts.c:2994
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: opts.c:2996
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: opts.c:3016
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:3020
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:3065
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "tunnistamaton gcc:n vianjÃ¤ljitysvalitsin: %c"
  
! #: opts.c:3090
  #, fuzzy, gcc-internal-format
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr "%s: valitsin â€�%sâ€� on moniselitteinen\n"
  
! #: opts.c:3092
  #, fuzzy, gcc-internal-format
  msgid "%<-Werror=%s%>: -%s is not an option that controls warnings"
  msgstr "tuntematon komentorivivalitsin %qs"
--- 23192,23343 ----
  msgid "live patching is not supported with LTO"
  msgstr "Profilointiajastin vanhentunut"
  
! #: opts.c:1669
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1899
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
  
! #: opts.c:1939
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "tuntematon komentorivivalitsin â€�%sâ€�"
  
! #: opts.c:1945
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "tuntematon komentorivivalitsin â€�%sâ€�"
  
! #: opts.c:1980
  #, fuzzy, gcc-internal-format
  msgid "%<%s%> attribute directive ignored"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: opts.c:2007
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: opts.c:2029
  #, fuzzy, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: opts.c:2038
  #, fuzzy, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: opts.c:2225
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:2234
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "tuntematon komentorivivalitsin â€�%sâ€�"
  
! #: opts.c:2497
  #, fuzzy, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: opts.c:2509
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2517
  #, 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.c:2603
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: opts.c:2661
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "tuntematon konetila %qs"
  
! #: opts.c:2689
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2700
  #, fuzzy, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: opts.c:2824
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: --param-argumenttien tulee olla muotoa NIMI=ARVO"
  
! #: opts.c:2835
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "virheellinen --param-arvo %qs"
  
! #: opts.c:2838
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "virheellinen --param-arvo %qs"
  
! #: opts.c:2846
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "virheellinen --param-arvo %qs"
  
! #: opts.c:2968
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: opts.c:2977
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: opts.c:2995
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: opts.c:2997
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: opts.c:3017
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:3021
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:3066
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "tunnistamaton gcc:n vianjÃ¤ljitysvalitsin: %c"
  
! #: opts.c:3091
  #, fuzzy, gcc-internal-format
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr "%s: valitsin â€�%sâ€� on moniselitteinen\n"
  
! #: opts.c:3093
  #, fuzzy, gcc-internal-format
  msgid "%<-Werror=%s%>: -%s is not an option that controls warnings"
  msgstr "tuntematon komentorivivalitsin %qs"
*************** msgstr "luokkanimeÃ¤ ei ole annettu %qs:
*** 23609,23615 ****
  msgid "can%'t use %qs as a fixed register"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: reginfo.c:762 config/arc/arc.c:1047 config/arc/arc.c:1089
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
--- 23652,23658 ----
  msgid "can%'t use %qs as a fixed register"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: reginfo.c:762 config/arc/arc.c:1046 config/arc/arc.c:1088
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
*************** msgstr "%s: TÃ¤tÃ¤ tiedostoa ei voitu va
*** 23682,23736 ****
  msgid "output operand is constant in %<asm%>"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: rtl.c:854
! #, 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.c:864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: rtl.c:874
! #, 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.c:883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: rtl.c:893
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: rtl.c:904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: rtl.c:931
  #, 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.c:941
! #, 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.c:951
! #, 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.c:962
! #, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
! msgstr ""
  
  #: stmt.c:215
  #, fuzzy, gcc-internal-format
--- 23725,23779 ----
  msgid "output operand is constant in %<asm%>"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: rtl.c:859
! #, fuzzy, 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 "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: rtl.c:869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: rtl.c:879
! #, fuzzy, 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 "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: rtl.c:888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: rtl.c:898
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: rtl.c:909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: rtl.c:936
  #, 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.c:946
! #, fuzzy, 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 "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: rtl.c:956
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
! msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: rtl.c:967
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
! msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
  #: stmt.c:215
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 23979,23985 ****
  
  #: symtab.c:1158
  #, fuzzy, gcc-internal-format
- #| msgid "implicit declaration of function %qE"
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "funktio %qE esitelty implisiittisesti"
  
--- 24022,24027 ----
*************** msgid "vector types expected in sad expr
*** 24785,24793 ****
  msgstr "vektoriylivuoto lausekkeessa"
  
  #: tree-cfg.c:4258
! #, gcc-internal-format
  msgid "type mismatch in BIT_INSERT_EXPR"
! msgstr ""
  
  #: tree-cfg.c:4268
  #, fuzzy, gcc-internal-format
--- 24827,24835 ----
  msgstr "vektoriylivuoto lausekkeessa"
  
  #: tree-cfg.c:4258
! #, fuzzy, gcc-internal-format
  msgid "type mismatch in BIT_INSERT_EXPR"
! msgstr "virheellinen vastaanottajatyyppi %qs"
  
  #: tree-cfg.c:4268
  #, fuzzy, gcc-internal-format
*************** msgid "BB %i last statement has incorrec
*** 25162,25170 ****
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
  #: tree-eh.c:4780
! #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
! msgstr ""
  
  #: tree-eh.c:4786
  #, fuzzy, gcc-internal-format, gfc-internal-format
--- 25204,25212 ----
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
  #: tree-eh.c:4780
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
! msgstr "fr30_print_operand: tunnistamaton %%b-koodi"
  
  #: tree-eh.c:4786
  #, fuzzy, gcc-internal-format, gfc-internal-format
*************** msgid "Incorrect EH edge %i->%i"
*** 25172,25180 ****
  msgstr "â€�Iâ€�-lippu"
  
  #: tree-eh.c:4820 tree-eh.c:4839
! #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
! msgstr ""
  
  #: tree-eh.c:4856
  #, gcc-internal-format, gfc-internal-format
--- 25214,25222 ----
  msgstr "â€�Iâ€�-lippu"
  
  #: tree-eh.c:4820 tree-eh.c:4839
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
! msgstr "fr30_print_operand: tunnistamaton %%b-koodi"
  
  #: tree-eh.c:4856
  #, gcc-internal-format, gfc-internal-format
*************** msgid "BB %i has incorrect edge"
*** 25187,25195 ****
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
  #: tree-eh.c:4871
! #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
! msgstr ""
  
  #: tree-inline.c:3658
  #, gcc-internal-format
--- 25229,25237 ----
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
  #: tree-eh.c:4871
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
! msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
  #: tree-inline.c:3658
  #, gcc-internal-format
*************** msgstr ""
*** 25276,25282 ****
  msgid "cannot update SSA form"
  msgstr "Pakattuja arkistoja ei voi pÃ¤ivittÃ¤Ã¤"
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:866 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr ""
--- 25318,25324 ----
  msgid "cannot update SSA form"
  msgstr "Pakattuja arkistoja ei voi pÃ¤ivittÃ¤Ã¤"
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:868 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr ""
*************** msgstr "virheellinen lauseke kohdemuuttu
*** 25301,25316 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: tree-ssa-ccp.c:3456
  msgid "%Gargument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3461
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: tree-ssa-ccp.c:3465
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
--- 25343,25358 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: tree-ssa-ccp.c:3459
  msgid "%Gargument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3464
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: tree-ssa-ccp.c:3468
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
*************** msgid "use operand missing for stmt"
*** 25361,25369 ****
  msgstr "$-operandinumero puuttuu muotoilussa"
  
  #: tree-ssa-operands.c:1035
! #, gcc-internal-format
  msgid "stmt volatile flag not up-to-date"
! msgstr ""
  
  #: tree-ssa-strlen.c:2095
  #, fuzzy
--- 25403,25411 ----
  msgstr "$-operandinumero puuttuu muotoilussa"
  
  #: tree-ssa-operands.c:1035
! #, fuzzy, gcc-internal-format
  msgid "stmt volatile flag not up-to-date"
! msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
  #: tree-ssa-strlen.c:2095
  #, fuzzy
*************** msgid "definition in block %i does not d
*** 25516,25524 ****
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
  #: tree-ssa.c:882
! #, gcc-internal-format, gfc-internal-format
  msgid "definition in block %i follows the use"
! msgstr ""
  
  #: tree-ssa.c:889
  #, gcc-internal-format
--- 25558,25566 ----
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
  #: tree-ssa.c:882
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "definition in block %i follows the use"
! msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
  #: tree-ssa.c:889
  #, gcc-internal-format
*************** msgstr "alustusalkio ei ole vakio"
*** 25670,25761 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "alustusalkio ei ole vakio"
  
! #: tree.c:8361
  #, fuzzy, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "------ Semaforitaulukot --------\n"
  
! #: tree.c:8530
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: tree.c:9881 tree.c:9966 tree.c:10027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.c:9918
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.c:9931
  #, fuzzy, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.c:9980
  #, fuzzy, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.c:9993
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.c:10053
  #, fuzzy, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.c:10067
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.c:10079
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.c:10092
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.c:10105
! #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
! msgstr ""
  
! #: tree.c:13217
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD on vanhentunut: %s"
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD on vanhentunut"
  
! #: tree.c:13243
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE on vanhentunut: %s"
  
! #: tree.c:13246
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: tree.c:13252
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "tyyppi on vanhentunut: %s"
  
! #: tree.c:13255
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "tyyppi on vanhentunut"
--- 25712,25803 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "alustusalkio ei ole vakio"
  
! #: tree.c:8372
  #, fuzzy, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "------ Semaforitaulukot --------\n"
  
! #: tree.c:8541
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: tree.c:9900 tree.c:9985 tree.c:10046
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.c:9937
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.c:9950
  #, fuzzy, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.c:9999
  #, fuzzy, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.c:10012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.c:10072
  #, fuzzy, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.c:10086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.c:10098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.c:10111
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.c:10124
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
! msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.c:13236
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD on vanhentunut: %s"
  
! #: tree.c:13239
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD on vanhentunut"
  
! #: tree.c:13262
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE on vanhentunut: %s"
  
! #: tree.c:13265
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: tree.c:13271
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "tyyppi on vanhentunut: %s"
  
! #: tree.c:13274
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "tyyppi on vanhentunut"
*************** msgstr "tyyppi on vanhentunut"
*** 25780,26021 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "Tiedoston tyyppi eroaa"
  
! #: tree.c:13837
  #, fuzzy, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.c:13839
  #, fuzzy, gcc-internal-format
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.c:13841
  #, fuzzy, gcc-internal-format
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.c:13861
  #, fuzzy, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: tree.c:13874
  #, fuzzy, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: tree.c:13910
  #, fuzzy, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:13912
  #, fuzzy, gcc-internal-format
  msgid "type variant%'s TYPE_BINFO"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:13914
  #, fuzzy, gcc-internal-format
  msgid "type%'s TYPE_BINFO"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:13953
  #, fuzzy, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: tree.c:13955
  #, fuzzy, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: tree.c:13957
  #, fuzzy, gcc-internal-format
  msgid "and field"
  msgstr "kentÃ¤n leveys"
  
! #: tree.c:13974
  #, fuzzy, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:13976 tree.c:13987
  #, fuzzy, gcc-internal-format
  msgid "type variant%'s TREE_TYPE"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:13978 tree.c:13989
  #, fuzzy, gcc-internal-format
  msgid "type%'s TREE_TYPE"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:13985
  #, fuzzy, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.c:14288
  #, fuzzy, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "â€�%sâ€� on mÃ¤Ã¤rittelemÃ¤ttÃ¤"
  
! #: tree.c:14293
! #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
! msgstr ""
  
! #: tree.c:14305
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:14324
  #, fuzzy, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.c:14332
  #, fuzzy, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.c:14338
  #, fuzzy, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.c:14354
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:14364
  #, fuzzy, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr "ei voi muuntaa osoitintyypiksi"
  
! #: tree.c:14374
  #, fuzzy, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.c:14395
  #, fuzzy, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.c:14401
  #, fuzzy, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.c:14412
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14423
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14441
  #, fuzzy, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr "taulukon %qE koko ei ole kokonaislukutyyppiÃ¤"
  
! #: tree.c:14448
  #, fuzzy, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: tree.c:14455
  #, fuzzy, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: tree.c:14471
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:14479
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:14486
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:14496
  #, fuzzy, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen"
  
! #: tree.c:14505
  #, fuzzy, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:14527
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:14542
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:14548
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:14574
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14587
  #, fuzzy, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:14605
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:14615
! #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
! msgstr ""
  
! #: tree.c:14622
  #, fuzzy, gcc-internal-format
  msgid "verify_type failed"
  msgstr "verify_gimple epÃ¤onnistui"
--- 25822,26063 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "Tiedoston tyyppi eroaa"
  
! #: tree.c:13856
  #, fuzzy, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.c:13858
  #, fuzzy, gcc-internal-format
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.c:13860
  #, fuzzy, gcc-internal-format
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.c:13880
  #, fuzzy, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: tree.c:13893
  #, fuzzy, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: tree.c:13929
  #, fuzzy, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:13931
  #, fuzzy, gcc-internal-format
  msgid "type variant%'s TYPE_BINFO"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:13933
  #, fuzzy, gcc-internal-format
  msgid "type%'s TYPE_BINFO"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:13972
  #, fuzzy, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: tree.c:13974
  #, fuzzy, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: tree.c:13976
  #, fuzzy, gcc-internal-format
  msgid "and field"
  msgstr "kentÃ¤n leveys"
  
! #: tree.c:13993
  #, fuzzy, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:13995 tree.c:14006
  #, fuzzy, gcc-internal-format
  msgid "type variant%'s TREE_TYPE"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:13997 tree.c:14008
  #, fuzzy, gcc-internal-format
  msgid "type%'s TREE_TYPE"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:14004
  #, fuzzy, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.c:14307
  #, fuzzy, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "â€�%sâ€� on mÃ¤Ã¤rittelemÃ¤ttÃ¤"
  
! #: tree.c:14312
! #, fuzzy, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
! msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:14343
  #, fuzzy, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.c:14351
  #, fuzzy, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.c:14357
  #, fuzzy, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.c:14373
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:14383
  #, fuzzy, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr "ei voi muuntaa osoitintyypiksi"
  
! #: tree.c:14393
  #, fuzzy, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.c:14414
  #, fuzzy, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.c:14420
  #, fuzzy, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.c:14431
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14442
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14460
  #, fuzzy, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr "taulukon %qE koko ei ole kokonaislukutyyppiÃ¤"
  
! #: tree.c:14467
  #, fuzzy, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: tree.c:14474
  #, fuzzy, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: tree.c:14490
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:14498
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:14505
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:14515
  #, fuzzy, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen"
  
! #: tree.c:14524
  #, fuzzy, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.c:14546
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:14567
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:14593
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14606
  #, fuzzy, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: tree.c:14618
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:14624
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:14634
! #, fuzzy, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
! msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.c:14641
  #, fuzzy, gcc-internal-format
  msgid "verify_type failed"
  msgstr "verify_gimple epÃ¤onnistui"
*************** msgid "invalid register name for %q+D"
*** 26091,26099 ****
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
  #: varasm.c:1409
! #, gcc-internal-format
  msgid "data type of %q+D isn%'t suitable for a register"
! msgstr ""
  
  #: varasm.c:1412
  #, fuzzy, gcc-internal-format
--- 26133,26141 ----
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
  #: varasm.c:1409
! #, fuzzy, gcc-internal-format
  msgid "data type of %q+D isn%'t suitable for a register"
! msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty globaalia rekisterimuuttujaa %qD"
  
  #: varasm.c:1412
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 26140,26146 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: varasm.c:2217 c/c-decl.c:5202 c/c-parser.c:1544
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "muuttujan %q+D koko muistissa ei ole tunnettu"
--- 26182,26188 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: varasm.c:2217 c/c-decl.c:5219 c/c-parser.c:1544
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "muuttujan %q+D koko muistissa ei ole tunnettu"
*************** msgid "ifunc is not supported on this ta
*** 26196,26204 ****
  msgstr "Ei ole tuettu"
  
  #: varasm.c:5963
! #, gcc-internal-format
  msgid "weakref %q+D ultimately targets itself"
! msgstr ""
  
  #: varasm.c:5965
  #, fuzzy, gcc-internal-format
--- 26238,26246 ----
  msgstr "Ei ole tuettu"
  
  #: varasm.c:5963
! #, fuzzy, gcc-internal-format
  msgid "weakref %q+D ultimately targets itself"
! msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
  #: varasm.c:5965
  #, fuzzy, gcc-internal-format
*************** msgid "constructor priorities are not su
*** 26450,26458 ****
  msgstr "Muodostin %qs"
  
  #: c-family/c-attribs.c:1558
! #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities from 0 to %d are reserved for the implementation"
! msgstr ""
  
  #: c-family/c-attribs.c:1563
  #, fuzzy, gcc-internal-format, gfc-internal-format
--- 26492,26500 ----
  msgstr "Muodostin %qs"
  
  #: c-family/c-attribs.c:1558
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities from 0 to %d are reserved for the implementation"
! msgstr "Muodostin %qs"
  
  #: c-family/c-attribs.c:1563
  #, fuzzy, gcc-internal-format, gfc-internal-format
*************** msgstr "%qE-attribuutti pÃ¤tee vain funk
*** 26723,26731 ****
  
  #: c-family/c-attribs.c:2829 c-family/c-attribs.c:2870
  #: c-family/c-attribs.c:2894
! #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored on a function returning %qT"
! msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
  #: c-family/c-attribs.c:2913
  #, fuzzy, gcc-internal-format
--- 26765,26773 ----
  
  #: c-family/c-attribs.c:2829 c-family/c-attribs.c:2870
  #: c-family/c-attribs.c:2894
! #, gcc-internal-format
  msgid "%qE attribute ignored on a function returning %qT"
! msgstr "%qE-attribuuttia ei huomioida %qT:n palauttavalle funktiolle"
  
  #: c-family/c-attribs.c:2913
  #, fuzzy, gcc-internal-format
*************** msgstr "%Jlohkoattribuutteja ei tueta tÃ
*** 26917,27508 ****
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "Rinnakkaiset tyÃ¶t (-j) eivÃ¤t ole tuettuja tÃ¤llÃ¤ alustalla."
  
! #: c-family/c-common.c:738
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "%qD ei ole mÃ¤Ã¤ritelty funktion nÃ¤kyvyysalueen ulkopuolella"
  
! #: c-family/c-common.c:783
  #, fuzzy, gcc-internal-format
  msgid "size of string literal is too large"
  msgstr "taulukon koko on liian suuri"
  
! #: c-family/c-common.c:806
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr "merkkijonon pituudeksi annettu %1$qd merkkiÃ¤ on suurempi kuin ISO C%3$d -kÃ¤Ã¤ntÃ¤jiltÃ¤ vaadittu %2$qd merkkiÃ¤"
  
! #: c-family/c-common.c:979
  #, 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.c:1019
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: c-family/c-common.c:1028
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitÃ¤Ã¤ olla 1"
  
! #: c-family/c-common.c:1035
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitÃ¤Ã¤ olla 1"
  
! #: c-family/c-common.c:1046
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: c-family/c-common.c:1056
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask"
  msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitÃ¤Ã¤ olla 1"
  
! #: c-family/c-common.c:1104
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: c-family/c-common.c:1112
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: c-family/c-common.c:1121
  #, fuzzy, 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 "puhdistusargumentti ei ole tunniste"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: c-family/c-common.c:1360 c-family/c-warn.c:1291
  #, fuzzy, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: c-family/c-common.c:1365 c-family/c-warn.c:1299
  #, fuzzy, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: c-family/c-common.c:1374
  #, fuzzy, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: c-family/c-common.c:1379
  #, fuzzy, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: c-family/c-common.c:1532 c-family/c-common.c:1594
  #, fuzzy, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: c-family/c-common.c:1780
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr "operaatio %qE:lle voi olla mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: c-family/c-common.c:2097
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "case-nimike ei pelkisty kokonaislukuvakioksi"
  
! #: c-family/c-common.c:2143
! #, gcc-internal-format
! msgid "case label value is less than minimum value for type"
! msgstr "case-nimikkeen arvo on pienempi kuin tyypin minimiarvo"
! 
! #: c-family/c-common.c:2153
! #, gcc-internal-format
! msgid "case label value exceeds maximum value for type"
! msgstr "case-nimikkeen arvo ylittÃ¤Ã¤ tyypin maksimiarvon"
! 
! #: c-family/c-common.c:2162
! #, gcc-internal-format
! msgid "lower value in case label range less than minimum value for type"
! msgstr "case-nimikkeen alarajan arvo on pienempi kuin tyypin minimiarvo"
! 
! #: c-family/c-common.c:2172
! #, gcc-internal-format
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr "case-nimikkeen ylÃ¤rajan arvo ylittÃ¤Ã¤ tyypin maksimiarvon"
! 
! #: c-family/c-common.c:2260
  #, 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.c:2799
  #, fuzzy, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: c-family/c-common.c:3048
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "vertailu on aina epÃ¤tosi johtuen tietotyypin rajallisesta arvoalueesta"
  
! #: c-family/c-common.c:3051
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "vertailu on aina tosi johtuen tietotyypin rajallisesta arvoalueesta"
  
! #: c-family/c-common.c:3148
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: c-family/c-common.c:3155
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke < 0â€� on aina epÃ¤tosi"
  
! #: c-family/c-common.c:3198
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: c-family/c-common.c:3207
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "funktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: c-family/c-common.c:3381
  #, fuzzy, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-common.c:3408
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "%qD:n osoite tulee aina olemaan %<true%>"
  
! #: c-family/c-common.c:3452
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> totuusarvokontekstissa, ehdotetaan %<&&%> sen sijaan"
  
! #: c-family/c-common.c:3464
  #, fuzzy, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr "%<::%E%> on esittelemÃ¤ttÃ¤"
  
! #: c-family/c-common.c:3480
  #, fuzzy, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "%qD:n osoite tulee aina olemaan %<true%>"
  
! #: c-family/c-common.c:3489
  #, fuzzy, gcc-internal-format
  msgid "?: using integer constants in boolean context"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-common.c:3525
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "%qD:n osoite tulee aina olemaan %<true%>"
  
! #: c-family/c-common.c:3551 cp/semantics.c:662 cp/typeck.c:9090
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "ehdotetaan sulkeita totuusarvona kÃ¤ytetyn sijoituksen ympÃ¤rille"
  
! #: c-family/c-common.c:3638 c/c-decl.c:4495 c/c-decl.c:6630 c/c-typeck.c:14934
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: c-family/c-common.c:3712
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "epÃ¤kelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiin"
  
! #: c-family/c-common.c:3722
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktioiden ulkopuolella"
  
! #: c-family/c-common.c:3725
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktioiden ulkopuolella"
  
! #: c-family/c-common.c:3736
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: c-family/c-common.c:3745
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: c-family/c-common.c:3753
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "epÃ¤kelpo %qs:n soveltaminen vaillinaiseen tyyppiin %qT "
  
! #: c-family/c-common.c:3795
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%>-avainsanaa sovellettu bittikenttÃ¤Ã¤n"
  
! #: c-family/c-common.c:4590
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "%<va_arg%>-funktion ensimmÃ¤inen argumentti ei ole tyyppiÃ¤ %<va_list%>"
  
! #: c-family/c-common.c:4710
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: c-family/c-common.c:4902
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "osoittimet eivÃ¤t ole sallittuja case-arvoja"
  
! #: c-family/c-common.c:4909
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "arvoaluelausekkeet switch-lauseessa eivÃ¤t ole standardin mukaisia"
  
! #: c-family/c-common.c:4935
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "tyhjÃ¤ arvoalue annettu"
  
! #: c-family/c-common.c:4996
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "case-arvon kaksoiskappale (tai limitys)"
  
! #: c-family/c-common.c:4998
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "tÃ¤mÃ¤ on ensimmÃ¤inen arvoa limittÃ¤vÃ¤ kenttÃ¤"
  
! #: c-family/c-common.c:5002
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "case-arvon kaksoiskappale"
  
! #: c-family/c-common.c:5003 c-family/c-warn.c:2326
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "viimeksi kÃ¤ytetty tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-common.c:5007
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "useita default-nimikkeitÃ¤ samassa switch-lauseessa"
  
! #: c-family/c-common.c:5009
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "tÃ¤mÃ¤ on ensimmÃ¤inen default-nimiÃ¶"
  
! #: c-family/c-common.c:5103
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "nimikkeen osoitteen ottaminen ei ole standardia"
  
! #: c-family/c-common.c:5277
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: c-family/c-common.c:5285 c-family/c-common.c:5295
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "pyydetty kohdistus ei ole kahden potenssi"
  
! #: c-family/c-common.c:5305
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "%s: kentÃ¤n â€�%sâ€� arvot eivÃ¤t saa olla suurempia kuin %d"
  
! #: c-family/c-common.c:5313
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "%s: kentÃ¤n â€�%sâ€� arvot eivÃ¤t saa olla suurempia kuin %d"
  
! #: c-family/c-common.c:5461
  #, fuzzy, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "ei tarpeeksi muuttuja-argumentteja lopetusalkion mahduttamiseksi"
  
! #: c-family/c-common.c:5475
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: c-family/c-common.c:5580
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr "tyhjÃ¤ argumentti, vaikka ei-null vaaditaan (argumentti %lu)"
  
! #: c-family/c-common.c:5673 c-family/c-common.c:5723
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "%s ei ole liitospiste tai virheellinen valitsin"
  
! #: c-family/c-common.c:5676 c-family/c-common.c:5727
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "%s ei ole liitospiste tai virheellinen valitsin"
  
! #: c-family/c-common.c:5759
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: c-family/c-common.c:5763
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: c-family/c-common.c:5908 c-family/c-common.c:6677 c-family/c-common.c:6724
! #: c-family/c-common.c:6797 c-family/c-common.c:6870 c/c-typeck.c:3641
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %qE"
  
! #: c-family/c-common.c:5913 c-family/c-common.c:6730 c-family/c-common.c:6896
  #: c/c-typeck.c:3505
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: c-family/c-common.c:5943
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: c-family/c-common.c:5968
  #, fuzzy, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: c-family/c-common.c:5989 c-family/c-common.c:6033
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: c-family/c-common.c:6012
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
  
! #: c-family/c-common.c:6026
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "ei-vakio kokonaiskulukuargumentti %u kutsussa funktiolle %qE"
  
! #: c-family/c-common.c:6046
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "ei-vakio kokonaiskulukuargumentti %u kutsussa funktiolle %qE"
  
! #: c-family/c-common.c:6063 c-family/c-common.c:6099
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.c:6070
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.c:6076
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.c:6082
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.c:6105
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.c:6111
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.c:6362
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: c-family/c-common.c:6367
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: c-family/c-common.c:6374
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: c-family/c-common.c:6387
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "bittikenttÃ¤tietueen jÃ¤senestÃ¤ %qs yritettiin ottaa osoite"
  
! #: c-family/c-common.c:6440
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6601
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "taulukon koko on liian suuri"
  
! #: c-family/c-common.c:6707 c-family/c-common.c:6829
  #, fuzzy, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.c:6741
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c-family/c-common.c:6755
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "argumentin <%s>:lle on oltava yksittÃ¤inen merkki"
  
! #: c-family/c-common.c:6963
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: c-family/c-common.c:6977
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.c:6986
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.c:6997
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.c:7018
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: c-family/c-common.c:7026
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.c:7032
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: c-family/c-common.c:7040
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.c:7052
  #, fuzzy, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.c:7065
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.c:7465
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr ""
  
! #: c-family/c-common.c:8037
  #, fuzzy, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Arvo sallitun vÃ¤lin ulkopuolella."
  
! #: c-family/c-common.c:8079 c-family/c-common.c:8128 c-family/c-common.c:8144
  #, fuzzy, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8232
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: c-family/c-common.c:8252
  #, fuzzy, gcc-internal-format
- #| msgid "size of array %qD is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c-family/c-common.c:8255
  #, fuzzy, gcc-internal-format
- #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c-family/c-common.c:8259
  #, fuzzy, gcc-internal-format
- #| msgid "size of array %qE is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "taulukon %qE koko on negatiivinen"
  
! #: c-family/c-common.c:8262
  #, fuzzy, gcc-internal-format
- #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "taulukon koko on negatiivinen"
  
! #: c-family/c-common.c:8267
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.c:8270
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.c:8275
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.c:8278
  #, fuzzy, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.c:8349
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 26959,27526 ----
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "Rinnakkaiset tyÃ¶t (-j) eivÃ¤t ole tuettuja tÃ¤llÃ¤ alustalla."
  
! #: c-family/c-common.c:736
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "%qD ei ole mÃ¤Ã¤ritelty funktion nÃ¤kyvyysalueen ulkopuolella"
  
! #: c-family/c-common.c:781
  #, fuzzy, gcc-internal-format
  msgid "size of string literal is too large"
  msgstr "taulukon koko on liian suuri"
  
! #: c-family/c-common.c:804
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr "merkkijonon pituudeksi annettu %1$qd merkkiÃ¤ on suurempi kuin ISO C%3$d -kÃ¤Ã¤ntÃ¤jiltÃ¤ vaadittu %2$qd merkkiÃ¤"
  
! #: c-family/c-common.c:977
  #, 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.c:1017
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: c-family/c-common.c:1026
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitÃ¤Ã¤ olla 1"
  
! #: c-family/c-common.c:1033
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitÃ¤Ã¤ olla 1"
  
! #: c-family/c-common.c:1044
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: c-family/c-common.c:1054
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask"
  msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitÃ¤Ã¤ olla 1"
  
! #: c-family/c-common.c:1102
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: c-family/c-common.c:1110
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: c-family/c-common.c:1119
  #, fuzzy, 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 "puhdistusargumentti ei ole tunniste"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: c-family/c-common.c:1358 c-family/c-warn.c:1291
  #, fuzzy, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: c-family/c-common.c:1363 c-family/c-warn.c:1299
  #, fuzzy, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: c-family/c-common.c:1372
  #, fuzzy, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: c-family/c-common.c:1377
  #, fuzzy, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: c-family/c-common.c:1530 c-family/c-common.c:1592
  #, fuzzy, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: c-family/c-common.c:1778
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr "operaatio %qE:lle voi olla mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: c-family/c-common.c:2095
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "case-nimike ei pelkisty kokonaislukuvakioksi"
  
! #: c-family/c-common.c:2178
  #, 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.c:2717
  #, fuzzy, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: c-family/c-common.c:2966
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "vertailu on aina epÃ¤tosi johtuen tietotyypin rajallisesta arvoalueesta"
  
! #: c-family/c-common.c:2969
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "vertailu on aina tosi johtuen tietotyypin rajallisesta arvoalueesta"
  
! #: c-family/c-common.c:3066
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: c-family/c-common.c:3073
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke < 0â€� on aina epÃ¤tosi"
  
! #: c-family/c-common.c:3116
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: c-family/c-common.c:3125
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "funktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: c-family/c-common.c:3299
  #, fuzzy, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-common.c:3326
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "%qD:n osoite tulee aina olemaan %<true%>"
  
! #: c-family/c-common.c:3370
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> totuusarvokontekstissa, ehdotetaan %<&&%> sen sijaan"
  
! #: c-family/c-common.c:3382
  #, fuzzy, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr "%<::%E%> on esittelemÃ¤ttÃ¤"
  
! #: c-family/c-common.c:3398
  #, fuzzy, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "%qD:n osoite tulee aina olemaan %<true%>"
  
! #: c-family/c-common.c:3407
  #, fuzzy, gcc-internal-format
  msgid "?: using integer constants in boolean context"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-common.c:3443
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "%qD:n osoite tulee aina olemaan %<true%>"
  
! #: c-family/c-common.c:3469 cp/semantics.c:662 cp/typeck.c:9108
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "ehdotetaan sulkeita totuusarvona kÃ¤ytetyn sijoituksen ympÃ¤rille"
  
! #: c-family/c-common.c:3556 c/c-decl.c:4512 c/c-decl.c:6647 c/c-typeck.c:14926
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: c-family/c-common.c:3630
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "epÃ¤kelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiin"
  
! #: c-family/c-common.c:3640
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktioiden ulkopuolella"
  
! #: c-family/c-common.c:3643
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktioiden ulkopuolella"
  
! #: c-family/c-common.c:3654
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: c-family/c-common.c:3663
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: c-family/c-common.c:3671
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "epÃ¤kelpo %qs:n soveltaminen vaillinaiseen tyyppiin %qT "
  
! #: c-family/c-common.c:3713
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%>-avainsanaa sovellettu bittikenttÃ¤Ã¤n"
  
! #: c-family/c-common.c:4508
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "%<va_arg%>-funktion ensimmÃ¤inen argumentti ei ole tyyppiÃ¤ %<va_list%>"
  
! #: c-family/c-common.c:4628
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: c-family/c-common.c:4819
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "osoittimet eivÃ¤t ole sallittuja case-arvoja"
  
! #: c-family/c-common.c:4826
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "arvoaluelausekkeet switch-lauseessa eivÃ¤t ole standardin mukaisia"
  
! #: c-family/c-common.c:4854
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "tyhjÃ¤ arvoalue annettu"
  
! #: c-family/c-common.c:4906
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "case-arvon kaksoiskappale (tai limitys)"
  
! #: c-family/c-common.c:4908
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "tÃ¤mÃ¤ on ensimmÃ¤inen arvoa limittÃ¤vÃ¤ kenttÃ¤"
  
! #: c-family/c-common.c:4912
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "case-arvon kaksoiskappale"
  
! #: c-family/c-common.c:4913 c-family/c-warn.c:2401
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "viimeksi kÃ¤ytetty tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-common.c:4917
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "useita default-nimikkeitÃ¤ samassa switch-lauseessa"
  
! #: c-family/c-common.c:4919
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "tÃ¤mÃ¤ on ensimmÃ¤inen default-nimiÃ¶"
  
! #: c-family/c-common.c:5013
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "nimikkeen osoitteen ottaminen ei ole standardia"
  
! #: c-family/c-common.c:5187
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: c-family/c-common.c:5195 c-family/c-common.c:5205
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "pyydetty kohdistus ei ole kahden potenssi"
  
! #: c-family/c-common.c:5215
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "%s: kentÃ¤n â€�%sâ€� arvot eivÃ¤t saa olla suurempia kuin %d"
  
! #: c-family/c-common.c:5223
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "%s: kentÃ¤n â€�%sâ€� arvot eivÃ¤t saa olla suurempia kuin %d"
  
! #: c-family/c-common.c:5371
  #, fuzzy, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "ei tarpeeksi muuttuja-argumentteja lopetusalkion mahduttamiseksi"
  
! #: c-family/c-common.c:5385
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: c-family/c-common.c:5490
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr "tyhjÃ¤ argumentti, vaikka ei-null vaaditaan (argumentti %lu)"
  
! #: c-family/c-common.c:5583 c-family/c-common.c:5633
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "%s ei ole liitospiste tai virheellinen valitsin"
  
! #: c-family/c-common.c:5586 c-family/c-common.c:5637
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "%s ei ole liitospiste tai virheellinen valitsin"
  
! #: c-family/c-common.c:5669
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: c-family/c-common.c:5673
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: c-family/c-common.c:5818 c-family/c-common.c:6587 c-family/c-common.c:6634
! #: c-family/c-common.c:6707 c-family/c-common.c:6780 c/c-typeck.c:3641
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %qE"
  
! #: c-family/c-common.c:5823 c-family/c-common.c:6640 c-family/c-common.c:6806
  #: c/c-typeck.c:3505
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: c-family/c-common.c:5853
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: c-family/c-common.c:5878
  #, fuzzy, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: c-family/c-common.c:5899 c-family/c-common.c:5943
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: c-family/c-common.c:5922
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
  
! #: c-family/c-common.c:5936
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "ei-vakio kokonaiskulukuargumentti %u kutsussa funktiolle %qE"
  
! #: c-family/c-common.c:5956
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "ei-vakio kokonaiskulukuargumentti %u kutsussa funktiolle %qE"
  
! #: c-family/c-common.c:5973 c-family/c-common.c:6009
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.c:5980
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.c:5986
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.c:5992
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.c:6015
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.c:6021
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.c:6272
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: c-family/c-common.c:6277
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: c-family/c-common.c:6284
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: c-family/c-common.c:6297
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "bittikenttÃ¤tietueen jÃ¤senestÃ¤ %qs yritettiin ottaa osoite"
  
! #: c-family/c-common.c:6350
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6511
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "taulukon koko on liian suuri"
  
! #: c-family/c-common.c:6617 c-family/c-common.c:6739
  #, fuzzy, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.c:6651
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c-family/c-common.c:6665
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "argumentin <%s>:lle on oltava yksittÃ¤inen merkki"
  
! #: c-family/c-common.c:6873
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: c-family/c-common.c:6887
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.c:6896
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.c:6907
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.c:6928
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: c-family/c-common.c:6936
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.c:6942
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: c-family/c-common.c:6950
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.c:6962
  #, fuzzy, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.c:6975
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.c:7375
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr ""
  
! #: c-family/c-common.c:7947
  #, fuzzy, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Arvo sallitun vÃ¤lin ulkopuolella."
  
! #: c-family/c-common.c:7989 c-family/c-common.c:8038 c-family/c-common.c:8054
  #, fuzzy, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8142
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: c-family/c-common.c:8162
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c-family/c-common.c:8165
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c-family/c-common.c:8169
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "taulukon %qE koko on negatiivinen"
  
! #: c-family/c-common.c:8172
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "taulukon koko on negatiivinen"
  
! #: c-family/c-common.c:8177
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.c:8180
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.c:8185
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.c:8188
  #, fuzzy, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.c:8259
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgid "%<#pragma omp atomic update%> use
*** 28025,28033 ****
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
  #: c-family/c-omp.c:337 c-family/c-omp.c:375
! #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
! msgstr ""
  
  #: c-family/c-omp.c:457
  #, fuzzy, gcc-internal-format
--- 28043,28051 ----
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
  #: c-family/c-omp.c:337 c-family/c-omp.c:375
! #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
! msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
  #: c-family/c-omp.c:457
  #, fuzzy, gcc-internal-format
*************** msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattoma
*** 28126,28132 ****
  
  #: c-family/c-opts.c:327
  #, fuzzy, gcc-internal-format
- #| msgid "-I- specified twice"
  msgid "%<-I-%> specified twice"
  msgstr "-I- annettu kahdesti"
  
--- 28144,28149 ----
*************** msgstr "tulostiedosto annettu kahdesti"
*** 28147,28153 ****
  
  #: c-family/c-opts.c:800
  #, fuzzy, gcc-internal-format
- #| msgid "-fexcess-precision=standard for C++"
  msgid "%<-fexcess-precision=standard%> for C++"
  msgstr "-fexcess-precision=standard C++-kielelle"
  
--- 28164,28169 ----
*************** msgid "%<-fno-gnu89-inline%> is only sup
*** 28157,28196 ****
  msgstr ""
  
  #: c-family/c-opts.c:881
! #, fuzzy, gcc-internal-format
! #| msgid "-Wformat-y2k ignored without -Wformat"
  msgid "%<-Wformat-y2k%> ignored without %<-Wformat%>"
! msgstr "-Wformat-y2k jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
  #: c-family/c-opts.c:883
! #, fuzzy, gcc-internal-format
! #| msgid "-Wformat-extra-args ignored without -Wformat"
  msgid "%<-Wformat-extra-args%> ignored without %<-Wformat%>"
! msgstr "-Wformat-extra-args jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
  #: c-family/c-opts.c:885
! #, fuzzy, gcc-internal-format
! #| msgid "-Wformat-zero-length ignored without -Wformat"
  msgid "%<-Wformat-zero-length%> ignored without %<-Wformat%>"
! msgstr "-Wformat-zero-length jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
  #: c-family/c-opts.c:887
! #, fuzzy, gcc-internal-format
! #| msgid "-Wformat-nonliteral ignored without -Wformat"
  msgid "%<-Wformat-nonliteral%> ignored without %<-Wformat%>"
! msgstr "-Wformat-nonliteral jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
  #: c-family/c-opts.c:889
! #, fuzzy, gcc-internal-format
! #| msgid "-Wformat-contains-nul ignored without -Wformat"
  msgid "%<-Wformat-contains-nul%> ignored without %<-Wformat%>"
! msgstr "-Wformat-contains-nul jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
  #: c-family/c-opts.c:891
! #, fuzzy, gcc-internal-format
! #| msgid "-Wformat-security ignored without -Wformat"
  msgid "%<-Wformat-security%> ignored without %<-Wformat%>"
! msgstr "-Wformat-security jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
  #: c-family/c-opts.c:921
  #, fuzzy, gcc-internal-format
--- 28173,28206 ----
  msgstr ""
  
  #: c-family/c-opts.c:881
! #, gcc-internal-format
  msgid "%<-Wformat-y2k%> ignored without %<-Wformat%>"
! msgstr "%<-Wformat-y2k%> jÃ¤tetty huomiotta ilman valitsinta %<-Wformat%>"
  
  #: c-family/c-opts.c:883
! #, gcc-internal-format
  msgid "%<-Wformat-extra-args%> ignored without %<-Wformat%>"
! msgstr "%<-Wformat-extra-args%> jÃ¤tetty huomiotta ilman valitsinta %<-Wformat%>"
  
  #: c-family/c-opts.c:885
! #, gcc-internal-format
  msgid "%<-Wformat-zero-length%> ignored without %<-Wformat%>"
! msgstr "%<-Wformat-zero-length%> jÃ¤tetty huomiotta ilman valitsinta %<-Wformat%>"
  
  #: c-family/c-opts.c:887
! #, gcc-internal-format
  msgid "%<-Wformat-nonliteral%> ignored without %<-Wformat%>"
! msgstr "%<-Wformat-nonliteral%> jÃ¤tetty huomiotta ilman valitsinta %<-Wformat%>"
  
  #: c-family/c-opts.c:889
! #, gcc-internal-format
  msgid "%<-Wformat-contains-nul%> ignored without %<-Wformat%>"
! msgstr "%<-Wformat-contains-nul%> jÃ¤tetty huomiotta ilman valitsinta %<-Wformat%>"
  
  #: c-family/c-opts.c:891
! #, gcc-internal-format
  msgid "%<-Wformat-security%> ignored without %<-Wformat%>"
! msgstr "%<-Wformat-security%> jÃ¤tetty huomiotta ilman valitsinta %<-Wformat%>"
  
  #: c-family/c-opts.c:921
  #, fuzzy, gcc-internal-format
*************** msgid "%<-fabi-compat-version=1%> is not
*** 28198,28217 ****
  msgstr "dwarfin versio %d ei ole tuettu"
  
  #: c-family/c-opts.c:948
! #, fuzzy, gcc-internal-format
! #| msgid "-Wabi won't warn about anything"
  msgid "%<-Wabi%> won%'t warn about anything"
! msgstr "-Wabi ei varoita mistÃ¤Ã¤n"
  
  #: c-family/c-opts.c:950
  #, fuzzy, gcc-internal-format
- #| msgid "-Wabi warns about differences from the most up-to-date ABI, which is also used by default"
  msgid "%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default"
  msgstr "-Wabi varoittaa eroista ajantasaisimpaan ABIin, joka on myÃ¶s oletuksena kÃ¤ytÃ¶ssÃ¤"
  
  #: c-family/c-opts.c:953
  #, fuzzy, gcc-internal-format
- #| msgid "use e.g. -Wabi=11 to warn about changes from GCC 7"
  msgid "use e.g. %<-Wabi=11%> to warn about changes from GCC 7"
  msgstr "kÃ¤ytÃ¤ esim. -Wabi=11 GCC 7:stÃ¤ muuttuneista asioista varoittamiseksi"
  
--- 28208,28224 ----
  msgstr "dwarfin versio %d ei ole tuettu"
  
  #: c-family/c-opts.c:948
! #, gcc-internal-format
  msgid "%<-Wabi%> won%'t warn about anything"
! msgstr "%<-Wabi%> ei varoita mistÃ¤Ã¤n"
  
  #: c-family/c-opts.c:950
  #, fuzzy, gcc-internal-format
  msgid "%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default"
  msgstr "-Wabi varoittaa eroista ajantasaisimpaan ABIin, joka on myÃ¶s oletuksena kÃ¤ytÃ¶ssÃ¤"
  
  #: c-family/c-opts.c:953
  #, fuzzy, gcc-internal-format
  msgid "use e.g. %<-Wabi=11%> to warn about changes from GCC 7"
  msgstr "kÃ¤ytÃ¤ esim. -Wabi=11 GCC 7:stÃ¤ muuttuneista asioista varoittamiseksi"
  
*************** msgstr "kirjoitettaessa tulostetta tiedo
*** 28252,28258 ****
  
  #: c-family/c-opts.c:1308
  #, fuzzy, gcc-internal-format
- #| msgid "to generate dependencies you must specify either -M or -MM"
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "muodostaaksesi riippuvuudet sinun tÃ¤ytyy antaa joko -M tai -MM"
  
--- 28259,28264 ----
*************** msgstr "ei voi lukea tiedostoa %s: %m"
*** 28298,28304 ****
  
  #: c-family/c-pch.c:409
  #, fuzzy, gcc-internal-format
- #| msgid "pch_preprocess pragma should only be used with -fpreprocessed"
  msgid "pch_preprocess pragma should only be used with %<-fpreprocessed%>"
  msgstr "pch_preprocess-pragmaa tulee kÃ¤yttÃ¤Ã¤ vain valitsimen -fpreprocessed kanssa"
  
--- 28304,28309 ----
*************** msgstr "%s: ei voitu avata PCH-tiedostoa
*** 28314,28320 ****
  
  #: c-family/c-pch.c:422
  #, fuzzy, gcc-internal-format
- #| msgid "use -Winvalid-pch for more information"
  msgid "use %<-Winvalid-pch%> for more information"
  msgstr "kÃ¤ytÃ¤ -Winvalid-pch saadaksesi lisÃ¤tietoja"
  
--- 28319,28324 ----
*************** msgstr "roskaa ilmaisun %<#pragma pack%>
*** 28370,28376 ****
  
  #: c-family/c-pragma.c:199
  #, fuzzy, gcc-internal-format
- #| msgid "#pragma pack has no effect with -fpack-struct - ignored"
  msgid "#pragma pack has no effect with %<-fpack-struct%> - ignored"
  msgstr "#pragma pack ei vaikuta -fpack-struct-valitsimen kanssa - jÃ¤tetÃ¤Ã¤n huomiotta"
  
--- 28374,28379 ----
*************** msgstr "case-arvo %qs ei ole luetellussa
*** 28962,29403 ****
  msgid "case value %qs not in enumerated type %qT"
  msgstr "case-arvo %qs ei ole luetellussa tyypissÃ¤ %qT"
  
! #: c-family/c-warn.c:1445
  #, gcc-internal-format
  msgid "switch missing default case"
  msgstr "switch-lauseesta puuttuu default-tapaus"
  
! #: c-family/c-warn.c:1490
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr ""
  
! #: c-family/c-warn.c:1563
  #, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr "lueteltua arvoa %qE ei kÃ¤sitellÃ¤ switch-lauseessa"
  
! #: c-family/c-warn.c:1591
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.c:1613
  #, fuzzy, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "sijoitus kirjoitussuojattuun jÃ¤seneen %qD"
  
! #: c-family/c-warn.c:1615
  #, fuzzy, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "kirjoitussuojatun jÃ¤senen %qD kasvatus"
  
! #: c-family/c-warn.c:1617
  #, fuzzy, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "kirjoitussuojatun jÃ¤senen %qD vÃ¤hennys"
  
! #: c-family/c-warn.c:1619
  #, fuzzy, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr "kirjoitussuojattua sijaintia %qE kÃ¤ytetÃ¤Ã¤n %<asm%>-tulosteena"
  
! #: c-family/c-warn.c:1623
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "sijoitus kirjoitussuojattuun jÃ¤seneen %qD"
  
! #: c-family/c-warn.c:1624
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "kirjoitussuojatun jÃ¤senen %qD kasvatus"
  
! #: c-family/c-warn.c:1625
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "kirjoitussuojatun jÃ¤senen %qD vÃ¤hennys"
  
! #: c-family/c-warn.c:1626
  #, fuzzy, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr "kirjoitussuojattua sijaintia %qE kÃ¤ytetÃ¤Ã¤n %<asm%>-tulosteena"
  
! #: c-family/c-warn.c:1630
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "sijoitus kirjoitussuojattuun muuttujaan %qD"
  
! #: c-family/c-warn.c:1631
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "kirjoitussuojatun muuttujan %qD kasvatus"
  
! #: c-family/c-warn.c:1632
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "kirjoitussuojatun muuttujan %qD vÃ¤hennys"
  
! #: c-family/c-warn.c:1633
  #, fuzzy, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr "kirjoitussuojattua sijaintia %qE kÃ¤ytetÃ¤Ã¤n %<asm%>-tulosteena"
  
! #: c-family/c-warn.c:1636
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "sijoitus kirjoitussuojattuun parametriin %qD"
  
! #: c-family/c-warn.c:1637
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "kirjoitussuojatun parametrin %qD kasvatus"
  
! #: c-family/c-warn.c:1638
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "kirjoitussuojatun parametrin %qD vÃ¤hennys"
  
! #: c-family/c-warn.c:1639
  #, fuzzy, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr "kirjoitussuojattua parametria %qD kÃ¤ytetÃ¤Ã¤n %<asm%>-tulosteena"
  
! #: c-family/c-warn.c:1644
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "sijoitus kirjoitussuojattuun nimettyyn paluuarvoon %qD"
  
! #: c-family/c-warn.c:1646
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "kirjoitussuojatun nimetyn paluuarvon %qD kasvatus"
  
! #: c-family/c-warn.c:1648
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "kirjoitussuojatun nimetyn paluuarvon %qD vÃ¤hennys"
  
! #: c-family/c-warn.c:1650
  #, fuzzy, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr "kirjoitussuojattua muuttujaa %qD kÃ¤ytetÃ¤Ã¤n %<asm%>-tulosteena"
  
! #: c-family/c-warn.c:1655
  #, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "funktion %qD sijoitus"
  
! #: c-family/c-warn.c:1656
  #, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "funktion %qD kasvatus"
  
! #: c-family/c-warn.c:1657
  #, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "funktion %qD vÃ¤hennys"
  
! #: c-family/c-warn.c:1658
  #, fuzzy, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c-family/c-warn.c:1661 c/c-typeck.c:4886
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "kirjoitussuojatun sijainnin %qE sijoitus"
  
! #: c-family/c-warn.c:1662 c/c-typeck.c:4889
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "kirjoitussuojatun sijainnin %qE kasvatus"
  
! #: c-family/c-warn.c:1663 c/c-typeck.c:4892
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "kirjoitussuojatun sijainnin %qE vÃ¤hennys"
  
! #: c-family/c-warn.c:1664
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr "kirjoitussuojattua sijaintia %qE kÃ¤ytetÃ¤Ã¤n %<asm%>-tulosteena"
  
  # XXX
! #: c-family/c-warn.c:1678
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: c-family/c-warn.c:1681
  #, fuzzy, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: c-family/c-warn.c:1684
  #, fuzzy, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: c-family/c-warn.c:1687
  #, fuzzy, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: c-family/c-warn.c:1690
  #, fuzzy, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: c-family/c-warn.c:1707
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument (have %qT)"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: c-family/c-warn.c:1711
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr "virheellinen %qs-tyyppiargumentti (pitÃ¤isi olla %qT)"
  
! #: c-family/c-warn.c:1716
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr "virheellinen %qs-tyyppiargumentti (pitÃ¤isi olla %qT)"
  
! #: c-family/c-warn.c:1721
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: c-family/c-warn.c:1726
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: c-family/c-warn.c:1731
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr "virheellinen %qs-tyyppiargumentti (pitÃ¤isi olla %qT)"
  
! #: c-family/c-warn.c:1758
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: c-family/c-warn.c:1794 c-family/c-warn.c:1797
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr "ehdotetaan sulkeita %<+%>:n ympÃ¤rille %<<<%>:n sisÃ¤llÃ¤"
  
! #: c-family/c-warn.c:1800 c-family/c-warn.c:1803
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr "ehdotetaan sulkeita %<-%>:n ympÃ¤rille %<<<%>:n sisÃ¤llÃ¤"
  
! #: c-family/c-warn.c:1809 c-family/c-warn.c:1812
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr "ehdotetaan sulkeita %<+%>:n ympÃ¤rille %<>>%>:n sisÃ¤llÃ¤"
  
! #: c-family/c-warn.c:1815 c-family/c-warn.c:1818
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr "ehdotetaan sulkeita %<-%>:n ympÃ¤rille %<>>%>:n sisÃ¤llÃ¤"
  
! #: c-family/c-warn.c:1824 c-family/c-warn.c:1827
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr "ehdotetaan sulkeita %<&&%>:n ympÃ¤rille %<||%>:n sisÃ¤llÃ¤"
  
! #: c-family/c-warn.c:1834 c-family/c-warn.c:1838
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr "ehdotetaan sulkeita lausekkeen ympÃ¤rille %<|%>:n operandissa"
  
! #: c-family/c-warn.c:1842 c-family/c-warn.c:1845
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr "ehdotetaan sulkeita vertailun ympÃ¤rille %<|%>:n operandissa"
  
! #: c-family/c-warn.c:1850
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr "ehdotetaan sulkeita lausekkeen ympÃ¤rille %<|%>:n operandissa"
  
! #: c-family/c-warn.c:1858 c-family/c-warn.c:1862
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr "ehdotetaan sulkeita lausekkeen ympÃ¤rille %<^%>:n operandissa"
  
! #: c-family/c-warn.c:1866 c-family/c-warn.c:1869
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr "ehdotetaan sulkeita vertailun ympÃ¤rille %<^%>:n operandissa"
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr "ehdotetaan sulkeita %<+%>:n ympÃ¤rille %<&%>:n operandissa"
  
! #: c-family/c-warn.c:1881 c-family/c-warn.c:1884
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr "ehdotetaan sulkeita %<-%>:n ympÃ¤rille %<&%>:n operandissa"
  
! #: c-family/c-warn.c:1888 c-family/c-warn.c:1891
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr "ehdotetaan sulkeita vertailun ympÃ¤rille %<&%>:n operandissa"
  
! #: c-family/c-warn.c:1896
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr "ehdotetaan sulkeita lausekkeen ympÃ¤rille %<|%>:n operandissa"
  
! #: c-family/c-warn.c:1903 c-family/c-warn.c:1906
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr "ehdotetaan sulkeita vertailun ympÃ¤rille %<==%>:n operandissa"
  
! #: c-family/c-warn.c:1911 c-family/c-warn.c:1914
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr "ehdotetaan sulkeita vertailun ympÃ¤rille %<!=%>:n operandissa"
  
! #: c-family/c-warn.c:1924 c-family/c-warn.c:1930
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "%<X<=Y<=Z%> -tyylisillÃ¤ vertailuilla on eri merkitys kuin matematiikassa"
  
! #: c-family/c-warn.c:1946
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "nimike %q+D mÃ¤Ã¤ritelty mutta kÃ¤ytettÃ¤mÃ¤ttÃ¤"
  
! #: c-family/c-warn.c:1948
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "nimike %qD esitelty muttei mÃ¤Ã¤ritelty"
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "jako nollalla"
  
! #: c-family/c-warn.c:1991
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.c:2015
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.c:2054 c/c-typeck.c:11911 c/c-typeck.c:12079
! #: cp/typeck.c:5193
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: c-family/c-warn.c:2107
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr "etumerkiltÃ¤Ã¤n eroavien kokonaislukulausekkeiden vertailu: %qT ja %qT"
  
! #: c-family/c-warn.c:2160
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr ""
  
! #: c-family/c-warn.c:2163
  #, fuzzy, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: c-family/c-warn.c:2173
  #, fuzzy, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: c-family/c-warn.c:2227
  #, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n parametri %qD"
  
! #: c-family/c-warn.c:2289
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr "typedef %qD mÃ¤Ã¤ritelty paikallisesti mutta kÃ¤yttÃ¤mÃ¤tÃ¶n"
  
  # XXX
! #: c-family/c-warn.c:2325
  #, fuzzy, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr "kaksinkertainen viestitunniste"
  
! #: c-family/c-warn.c:2354
  #, fuzzy, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr "%J%qD esitelty attribuutilla noinline, edellinen esittely on avoin "
  
! #: c-family/c-warn.c:2362
  #, fuzzy, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "%J%qD esitelty avoimeksi, edellinen esittely sisÃ¤ltÃ¤Ã¤ attribuutin noinline"
  
! #: c-family/c-warn.c:2367
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "%J%qD esitelty attribuutilla noinline, edellinen esittely on avoin "
  
! #: c-family/c-warn.c:2416
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.c:2454 c-family/c-warn.c:2478
  #, fuzzy, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke < 0â€� on aina epÃ¤tosi"
  
! #: c-family/c-warn.c:2457 c-family/c-warn.c:2475
  #, fuzzy, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: c-family/c-warn.c:2525
  #, fuzzy
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z"
  msgstr[0] "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  msgstr[1] "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  
! #: c-family/c-warn.c:2590 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.c:2697
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.c:2698
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.c:2789
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.c:2796 c-family/c-warn.c:2799 cp/init.c:638
  #, fuzzy, gcc-internal-format
  msgid "defined here"
  msgstr "union mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-warn.c:2886
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
--- 28965,29426 ----
  msgid "case value %qs not in enumerated type %qT"
  msgstr "case-arvo %qs ei ole luetellussa tyypissÃ¤ %qT"
  
! #: c-family/c-warn.c:1463
! #, gcc-internal-format
! msgid "lower value in case label range less than minimum value for type"
! msgstr "case-nimikkeen alarajan arvo on pienempi kuin tyypin minimiarvo"
! 
! #: c-family/c-warn.c:1477
! #, gcc-internal-format
! msgid "case label value is less than minimum value for type"
! msgstr "case-nimikkeen arvo on pienempi kuin tyypin minimiarvo"
! 
! #: c-family/c-warn.c:1494
! #, gcc-internal-format
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr "case-nimikkeen ylÃ¤rajan arvo ylittÃ¤Ã¤ tyypin maksimiarvon"
! 
! #: c-family/c-warn.c:1507
! #, gcc-internal-format
! msgid "case label value exceeds maximum value for type"
! msgstr "case-nimikkeen arvo ylittÃ¤Ã¤ tyypin maksimiarvon"
! 
! #: c-family/c-warn.c:1520
  #, gcc-internal-format
  msgid "switch missing default case"
  msgstr "switch-lauseesta puuttuu default-tapaus"
  
! #: c-family/c-warn.c:1565
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr ""
  
! #: c-family/c-warn.c:1638
  #, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr "lueteltua arvoa %qE ei kÃ¤sitellÃ¤ switch-lauseessa"
  
! #: c-family/c-warn.c:1666
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.c:1688
  #, fuzzy, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "sijoitus kirjoitussuojattuun jÃ¤seneen %qD"
  
! #: c-family/c-warn.c:1690
  #, fuzzy, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "kirjoitussuojatun jÃ¤senen %qD kasvatus"
  
! #: c-family/c-warn.c:1692
  #, fuzzy, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "kirjoitussuojatun jÃ¤senen %qD vÃ¤hennys"
  
! #: c-family/c-warn.c:1694
  #, fuzzy, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr "kirjoitussuojattua sijaintia %qE kÃ¤ytetÃ¤Ã¤n %<asm%>-tulosteena"
  
! #: c-family/c-warn.c:1698
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "sijoitus kirjoitussuojattuun jÃ¤seneen %qD"
  
! #: c-family/c-warn.c:1699
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "kirjoitussuojatun jÃ¤senen %qD kasvatus"
  
! #: c-family/c-warn.c:1700
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "kirjoitussuojatun jÃ¤senen %qD vÃ¤hennys"
  
! #: c-family/c-warn.c:1701
  #, fuzzy, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr "kirjoitussuojattua sijaintia %qE kÃ¤ytetÃ¤Ã¤n %<asm%>-tulosteena"
  
! #: c-family/c-warn.c:1705
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "sijoitus kirjoitussuojattuun muuttujaan %qD"
  
! #: c-family/c-warn.c:1706
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "kirjoitussuojatun muuttujan %qD kasvatus"
  
! #: c-family/c-warn.c:1707
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "kirjoitussuojatun muuttujan %qD vÃ¤hennys"
  
! #: c-family/c-warn.c:1708
  #, fuzzy, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr "kirjoitussuojattua sijaintia %qE kÃ¤ytetÃ¤Ã¤n %<asm%>-tulosteena"
  
! #: c-family/c-warn.c:1711
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "sijoitus kirjoitussuojattuun parametriin %qD"
  
! #: c-family/c-warn.c:1712
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "kirjoitussuojatun parametrin %qD kasvatus"
  
! #: c-family/c-warn.c:1713
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "kirjoitussuojatun parametrin %qD vÃ¤hennys"
  
! #: c-family/c-warn.c:1714
  #, fuzzy, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr "kirjoitussuojattua parametria %qD kÃ¤ytetÃ¤Ã¤n %<asm%>-tulosteena"
  
! #: c-family/c-warn.c:1719
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "sijoitus kirjoitussuojattuun nimettyyn paluuarvoon %qD"
  
! #: c-family/c-warn.c:1721
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "kirjoitussuojatun nimetyn paluuarvon %qD kasvatus"
  
! #: c-family/c-warn.c:1723
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "kirjoitussuojatun nimetyn paluuarvon %qD vÃ¤hennys"
  
! #: c-family/c-warn.c:1725
  #, fuzzy, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr "kirjoitussuojattua muuttujaa %qD kÃ¤ytetÃ¤Ã¤n %<asm%>-tulosteena"
  
! #: c-family/c-warn.c:1730
  #, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "funktion %qD sijoitus"
  
! #: c-family/c-warn.c:1731
  #, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "funktion %qD kasvatus"
  
! #: c-family/c-warn.c:1732
  #, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "funktion %qD vÃ¤hennys"
  
! #: c-family/c-warn.c:1733
  #, fuzzy, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c-family/c-warn.c:1736 c/c-typeck.c:4886
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "kirjoitussuojatun sijainnin %qE sijoitus"
  
! #: c-family/c-warn.c:1737 c/c-typeck.c:4889
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "kirjoitussuojatun sijainnin %qE kasvatus"
  
! #: c-family/c-warn.c:1738 c/c-typeck.c:4892
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "kirjoitussuojatun sijainnin %qE vÃ¤hennys"
  
! #: c-family/c-warn.c:1739
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr "kirjoitussuojattua sijaintia %qE kÃ¤ytetÃ¤Ã¤n %<asm%>-tulosteena"
  
  # XXX
! #: c-family/c-warn.c:1753
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: c-family/c-warn.c:1756
  #, fuzzy, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: c-family/c-warn.c:1759
  #, fuzzy, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: c-family/c-warn.c:1762
  #, fuzzy, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: c-family/c-warn.c:1765
  #, fuzzy, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: c-family/c-warn.c:1782
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument (have %qT)"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: c-family/c-warn.c:1786
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr "virheellinen %qs-tyyppiargumentti (pitÃ¤isi olla %qT)"
  
! #: c-family/c-warn.c:1791
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr "virheellinen %qs-tyyppiargumentti (pitÃ¤isi olla %qT)"
  
! #: c-family/c-warn.c:1796
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: c-family/c-warn.c:1801
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: c-family/c-warn.c:1806
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr "virheellinen %qs-tyyppiargumentti (pitÃ¤isi olla %qT)"
  
! #: c-family/c-warn.c:1833
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: c-family/c-warn.c:1869 c-family/c-warn.c:1872
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr "ehdotetaan sulkeita %<+%>:n ympÃ¤rille %<<<%>:n sisÃ¤llÃ¤"
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr "ehdotetaan sulkeita %<-%>:n ympÃ¤rille %<<<%>:n sisÃ¤llÃ¤"
  
! #: c-family/c-warn.c:1884 c-family/c-warn.c:1887
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr "ehdotetaan sulkeita %<+%>:n ympÃ¤rille %<>>%>:n sisÃ¤llÃ¤"
  
! #: c-family/c-warn.c:1890 c-family/c-warn.c:1893
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr "ehdotetaan sulkeita %<-%>:n ympÃ¤rille %<>>%>:n sisÃ¤llÃ¤"
  
! #: c-family/c-warn.c:1899 c-family/c-warn.c:1902
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr "ehdotetaan sulkeita %<&&%>:n ympÃ¤rille %<||%>:n sisÃ¤llÃ¤"
  
! #: c-family/c-warn.c:1909 c-family/c-warn.c:1913
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr "ehdotetaan sulkeita lausekkeen ympÃ¤rille %<|%>:n operandissa"
  
! #: c-family/c-warn.c:1917 c-family/c-warn.c:1920
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr "ehdotetaan sulkeita vertailun ympÃ¤rille %<|%>:n operandissa"
  
! #: c-family/c-warn.c:1925
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr "ehdotetaan sulkeita lausekkeen ympÃ¤rille %<|%>:n operandissa"
  
! #: c-family/c-warn.c:1933 c-family/c-warn.c:1937
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr "ehdotetaan sulkeita lausekkeen ympÃ¤rille %<^%>:n operandissa"
  
! #: c-family/c-warn.c:1941 c-family/c-warn.c:1944
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr "ehdotetaan sulkeita vertailun ympÃ¤rille %<^%>:n operandissa"
  
! #: c-family/c-warn.c:1950 c-family/c-warn.c:1953
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr "ehdotetaan sulkeita %<+%>:n ympÃ¤rille %<&%>:n operandissa"
  
! #: c-family/c-warn.c:1956 c-family/c-warn.c:1959
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr "ehdotetaan sulkeita %<-%>:n ympÃ¤rille %<&%>:n operandissa"
  
! #: c-family/c-warn.c:1963 c-family/c-warn.c:1966
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr "ehdotetaan sulkeita vertailun ympÃ¤rille %<&%>:n operandissa"
  
! #: c-family/c-warn.c:1971
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr "ehdotetaan sulkeita lausekkeen ympÃ¤rille %<|%>:n operandissa"
  
! #: c-family/c-warn.c:1978 c-family/c-warn.c:1981
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr "ehdotetaan sulkeita vertailun ympÃ¤rille %<==%>:n operandissa"
  
! #: c-family/c-warn.c:1986 c-family/c-warn.c:1989
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr "ehdotetaan sulkeita vertailun ympÃ¤rille %<!=%>:n operandissa"
  
! #: c-family/c-warn.c:1999 c-family/c-warn.c:2005
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "%<X<=Y<=Z%> -tyylisillÃ¤ vertailuilla on eri merkitys kuin matematiikassa"
  
! #: c-family/c-warn.c:2021
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "nimike %q+D mÃ¤Ã¤ritelty mutta kÃ¤ytettÃ¤mÃ¤ttÃ¤"
  
! #: c-family/c-warn.c:2023
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "nimike %qD esitelty muttei mÃ¤Ã¤ritelty"
  
! #: c-family/c-warn.c:2046
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "jako nollalla"
  
! #: c-family/c-warn.c:2066
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.c:2090
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.c:2129 c/c-typeck.c:11903 c/c-typeck.c:12071
! #: cp/typeck.c:5211
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: c-family/c-warn.c:2182
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr "etumerkiltÃ¤Ã¤n eroavien kokonaislukulausekkeiden vertailu: %qT ja %qT"
  
! #: c-family/c-warn.c:2235
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr ""
  
! #: c-family/c-warn.c:2238
  #, fuzzy, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: c-family/c-warn.c:2248
  #, fuzzy, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: c-family/c-warn.c:2302
  #, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n parametri %qD"
  
! #: c-family/c-warn.c:2364
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr "typedef %qD mÃ¤Ã¤ritelty paikallisesti mutta kÃ¤yttÃ¤mÃ¤tÃ¶n"
  
  # XXX
! #: c-family/c-warn.c:2400
  #, fuzzy, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr "kaksinkertainen viestitunniste"
  
! #: c-family/c-warn.c:2429
  #, fuzzy, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr "%J%qD esitelty attribuutilla noinline, edellinen esittely on avoin "
  
! #: c-family/c-warn.c:2437
  #, fuzzy, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "%J%qD esitelty avoimeksi, edellinen esittely sisÃ¤ltÃ¤Ã¤ attribuutin noinline"
  
! #: c-family/c-warn.c:2442
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "%J%qD esitelty attribuutilla noinline, edellinen esittely on avoin "
  
! #: c-family/c-warn.c:2491
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.c:2529 c-family/c-warn.c:2553
  #, fuzzy, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke < 0â€� on aina epÃ¤tosi"
  
! #: c-family/c-warn.c:2532 c-family/c-warn.c:2550
  #, fuzzy, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: c-family/c-warn.c:2600
  #, fuzzy
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z"
  msgstr[0] "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  msgstr[1] "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  
! #: c-family/c-warn.c:2665 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.c:2772
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.c:2773
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.c:2864
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.c:2871 c-family/c-warn.c:2874 cp/init.c:638
  #, fuzzy, gcc-internal-format
  msgid "defined here"
  msgstr "union mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-warn.c:2961
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
*************** msgstr "  uid = %d, gid = %d, oikeudet =
*** 29512,29518 ****
  
  #: common/config/bfin/bfin-common.c:323
  #, fuzzy, gcc-internal-format
- #| msgid "-mcpu=%s is not valid"
  msgid "%<-mcpu=%s%> is not valid"
  msgstr "-mcpu=%s ei ole kelvollinen"
  
--- 29535,29540 ----
*************** msgstr "vÃ¤Ã¤rin muotoiltu â€�#pragma op
*** 29687,29699 ****
  #: config/darwin-c.c:102 config/darwin-c.c:105 config/darwin-c.c:107
  #: config/darwin-c.c:109
  #, fuzzy, gcc-internal-format
- #| msgid "malformed '#pragma options', ignoring"
  msgid "malformed %<#pragma options%>, ignoring"
  msgstr "vÃ¤Ã¤rin muotoiltu â€�#pragma optionsâ€�, ei huomioida"
  
  #: config/darwin-c.c:112
  #, fuzzy, gcc-internal-format
- #| msgid "junk at end of %<#pragma pop_options%>"
  msgid "junk at end of %<#pragma options%>"
  msgstr "roskaa ilmaisun %<#pragma pop_options%> lopussa"
  
--- 29709,29719 ----
*************** msgstr "vÃ¤Ã¤rin muotoiltu â€�#pragma op
*** 29704,29716 ****
  
  #: config/darwin-c.c:134
  #, fuzzy, gcc-internal-format
- #| msgid "missing '(' after '#pragma unused', ignoring"
  msgid "missing %<(%> after %<#pragma unused%>, ignoring"
  msgstr "puuttuva â€�(â€� ilmaisun â€�#pragma unusedâ€� jÃ¤lkeen, jÃ¤tetÃ¤Ã¤n huomiotta"
  
  #: config/darwin-c.c:155
  #, fuzzy, gcc-internal-format
- #| msgid "missing ')' after '#pragma unused', ignoring"
  msgid "missing %<)%> after %<#pragma unused%>, ignoring"
  msgstr "puuttuva â€�)â€� ilmaisun â€�#pragma unusedâ€� jÃ¤lkeen, jÃ¤tetÃ¤Ã¤n huomiotta"
  
--- 29724,29734 ----
*************** msgstr "roskaa ilmaisun %<#pragma pack%>
*** 29721,29739 ****
  
  #: config/darwin-c.c:169
  #, fuzzy, gcc-internal-format
- #| msgid "malformed '#pragma ms_struct', ignoring"
  msgid "malformed %<#pragma ms_struct%>, ignoring"
  msgstr "vÃ¤Ã¤rinmuodostettu â€�#pragma ms_structâ€�, jÃ¤tetÃ¤Ã¤n huomiotta"
  
  #: config/darwin-c.c:177
  #, fuzzy, gcc-internal-format
- #| msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
  msgid "malformed %<#pragma ms_struct {on|off|reset}%>, ignoring"
  msgstr "vÃ¤Ã¤rinmuodostettu â€�#pragma ms_struct {on|off|reset}â€�, jÃ¤tetÃ¤Ã¤n huomiotta"
  
  #: config/darwin-c.c:180
  #, fuzzy, gcc-internal-format
- #| msgid "junk at end of '#pragma ms_struct'"
  msgid "junk at end of %<#pragma ms_struct%>"
  msgstr "roskaa ilmaisun â€�#pragma ms_structâ€� lopussa"
  
--- 29739,29754 ----
*************** msgstr "%s ei tue pituusmÃ¤Ã¤rettÃ¤ %qs
*** 30007,30013 ****
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6715 config/arm/arm.c:6745 config/arm/arm.c:27085
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
--- 30022,30028 ----
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6720 config/arm/arm.c:6750 config/arm/arm.c:27090
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
*************** msgstr "tuntematon valitsin -%s"
*** 30053,30059 ****
  
  #: config/aarch64/aarch64.c:11486
  #, gcc-internal-format
! msgid "incompatible options %<-mstack-protector-guard=global%> and%<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
  #: config/aarch64/aarch64.c:11495
--- 30068,30074 ----
  
  #: config/aarch64/aarch64.c:11486
  #, gcc-internal-format
! msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
  #: config/aarch64/aarch64.c:11495
*************** msgstr "%s ei tue muotoilua %<%%%s%c%> %
*** 30212,30220 ****
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
! #: config/aarch64/aarch64.c:12699 config/arm/arm.c:30865
! #: config/i386/i386.c:5318 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15399
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
--- 30227,30235 ----
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
! #: config/aarch64/aarch64.c:12699 config/arm/arm.c:30870
! #: config/i386/i386.c:5319 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15409
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
*************** msgstr "operandinumero on arvoalueen ulk
*** 30239,30271 ****
  msgid "lane %wd out of range %wd - %wd"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: config/aarch64/aarch64.c:18647 config/i386/i386.c:50594
! #: config/i386/i386.c:50721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "tuntematon vÃ¤rimoodi"
  
! #: config/aarch64/aarch64.c:18657 config/aarch64/aarch64.c:18678
  #, 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.c:18661
  #, 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.c:18665
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/aarch64/aarch64.c:18682
  #, 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.c:18704
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %d for type %qT"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
--- 30254,30286 ----
  msgid "lane %wd out of range %wd - %wd"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: config/aarch64/aarch64.c:18646 config/i386/i386.c:50576
! #: config/i386/i386.c:50703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "tuntematon vÃ¤rimoodi"
  
! #: config/aarch64/aarch64.c:18656 config/aarch64/aarch64.c:18677
  #, 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.c:18660
  #, 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.c:18664
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/aarch64/aarch64.c:18681
  #, 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.c:18703
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %d for type %qT"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
*************** msgstr ""
*** 30325,30332 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6885
! #: config/arc/arc.c:7159 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, fuzzy, gcc-internal-format
  msgid "bad builtin fcode"
--- 30340,30347 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6900
! #: config/arc/arc.c:7174 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, fuzzy, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 30354,30399 ****
  
  #: config/arc/arc.c:953
  #, gcc-internal-format
! msgid "No FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.c:959
! #, gcc-internal-format, gfc-internal-format
! msgid "PIC is not supported for %s. Generating non-PIC code only.."
! msgstr ""
  
! #: config/arc/arc.c:1022
  #, fuzzy, gcc-internal-format
  msgid "missing dash"
  msgstr "puuttuva operandi"
  
! #: config/arc/arc.c:1034
  #, fuzzy, gcc-internal-format
  msgid "first register must be R0"
  msgstr "ensimmÃ¤inen argumentti"
  
! #: config/arc/arc.c:1054
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr "Cray-osoittimen kohdassa %C on oltava kokonaisluku"
  
! #: config/arc/arc.c:1063 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s on tyhjÃ¤ vÃ¤li"
  
! #: config/arc/arc.c:1113
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.c:1175
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.c:1184
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
--- 30369,30414 ----
  
  #: config/arc/arc.c:953
  #, gcc-internal-format
! msgid "no FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.c:958
! #, fuzzy, gcc-internal-format
! msgid "PIC is not supported for %qs"
! msgstr "Vain 1k-lohkot/vyÃ¶hykkeet ovat tuettuja"
  
! #: config/arc/arc.c:1021
  #, fuzzy, gcc-internal-format
  msgid "missing dash"
  msgstr "puuttuva operandi"
  
! #: config/arc/arc.c:1033
  #, fuzzy, gcc-internal-format
  msgid "first register must be R0"
  msgstr "ensimmÃ¤inen argumentti"
  
! #: config/arc/arc.c:1053
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr "Cray-osoittimen kohdassa %C on oltava kokonaisluku"
  
! #: config/arc/arc.c:1062 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s on tyhjÃ¤ vÃ¤li"
  
! #: config/arc/arc.c:1112
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.c:1174
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.c:1183
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
*************** msgstr ""
*** 30402,30455 ****
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #: config/arc/arc.c:1225
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Option %s=%s is not available for %s CPU."
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: config/arc/arc.c:1230
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Option %s is ignored, the default value %s is considered for %s CPU."
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: config/arc/arc.c:1238
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Option %s is not available for %s CPU"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: config/arc/arc.c:1243
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Unset option %s is ignored, it is always enabled for %s CPU."
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: config/arc/arc.c:1809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: config/arc/arc.c:1957 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/arc/arc.c:1966
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: config/arc/arc.c:1975
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: config/arc/arc.c:1989 config/arm/arm.c:6861 config/arm/arm.c:6879
! #: config/arm/arm.c:7054 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6332 config/i386/i386.c:12169
! #: config/i386/i386.c:41194 config/i386/i386.c:41244 config/i386/i386.c:41314
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
--- 30417,30473 ----
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
! #. translated.  They are like keywords which one can relate with the
! #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.c:1227
! #, fuzzy, gcc-internal-format
! msgid "option %<%s=%s%> is not available for %qs CPU"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: config/arc/arc.c:1232
! #, fuzzy, gcc-internal-format
! msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: config/arc/arc.c:1240
! #, fuzzy, gcc-internal-format
! msgid "option %qs is not available for %qs CPU"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: config/arc/arc.c:1245
! #, fuzzy, gcc-internal-format
! msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: config/arc/arc.c:1812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: config/arc/arc.c:1961 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/arc/arc.c:1970
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: config/arc/arc.c:1979
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: config/arc/arc.c:1993 config/arm/arm.c:6866 config/arm/arm.c:6884
! #: config/arm/arm.c:7059 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6333 config/i386/i386.c:12170
! #: config/i386/i386.c:41176 config/i386/i386.c:41226 config/i386/i386.c:41296
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
*************** msgstr "%qE-attribuutti sallii vain koko
*** 30461,30593 ****
  msgid "%qE attribute only applies to functions"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin, ei %s"
  
! #: config/arc/arc.c:6784
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: config/arc/arc.c:6792
  #, fuzzy, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: config/arc/arc.c:6955
  #, fuzzy, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:6996 config/arc/arc.c:7093
  #, fuzzy, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7029 config/arc/arc.c:7061
  #, fuzzy, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7033 config/arc/arc.c:7065
  #, fuzzy, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7097
  #, fuzzy, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7130
  #, fuzzy, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7134
  #, fuzzy, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7141
  #, fuzzy, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7144
  #, fuzzy, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7191
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: config/arc/arc.c:7196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: config/arc/arc.c:7258
  #, gcc-internal-format
! msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:8251
  #, fuzzy, gcc-internal-format
! msgid "Insn addresses not set after shorten_branches"
  msgstr "tÃ¤mÃ¤ on kÃ¤sky:"
  
! #: config/arc/arc.c:8464
  #, fuzzy, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "tÃ¤mÃ¤ on kÃ¤sky:"
  
! #: config/arc/arc.c:11015
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/arc/arc.c:11023 config/arc/arc.c:11062
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/arc/arc.c:11034 config/arc/arc.c:11073 config/arc/arc.c:11183
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: config/arc/arc.c:11054
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: config/arc/arc.c:11109
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: config/arc/arc.c:11115
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/arc/arc.c:11173 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, gcc-internal-format
--- 30479,30611 ----
  msgid "%qE attribute only applies to functions"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin, ei %s"
  
! #: config/arc/arc.c:6799
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: config/arc/arc.c:6807
  #, fuzzy, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: config/arc/arc.c:6970
  #, fuzzy, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7011 config/arc/arc.c:7108
  #, fuzzy, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7044 config/arc/arc.c:7076
  #, fuzzy, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7048 config/arc/arc.c:7080
  #, fuzzy, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7112
  #, fuzzy, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7145
  #, fuzzy, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7149
  #, fuzzy, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7156
  #, fuzzy, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7159
  #, fuzzy, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: config/arc/arc.c:7211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7215
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7219
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.c:7222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: config/arc/arc.c:7273
  #, gcc-internal-format
! msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:8268
  #, fuzzy, gcc-internal-format
! msgid "insn addresses not set after shorten_branches"
  msgstr "tÃ¤mÃ¤ on kÃ¤sky:"
  
! #: config/arc/arc.c:8481
  #, fuzzy, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "tÃ¤mÃ¤ on kÃ¤sky:"
  
! #: config/arc/arc.c:11034
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/arc/arc.c:11042 config/arc/arc.c:11081
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/arc/arc.c:11053 config/arc/arc.c:11092 config/arc/arc.c:11202
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: config/arc/arc.c:11073
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: config/arc/arc.c:11128
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: config/arc/arc.c:11134
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/arc/arc.c:11192 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, gcc-internal-format
*************** msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyt
*** 30828,30840 ****
  
  #: config/arm/arm.c:3411
  #, fuzzy, gcc-internal-format
- #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr "-mapcs-stack-check on yhteensopimaton valitsimen -mno-apcs-frame kanssa"
  
  #: config/arm/arm.c:3420
  #, fuzzy, gcc-internal-format
- #| msgid "-fpic and -mapcs-reent are incompatible"
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr "-fpic ja -mapcs-reent ovat yhteensopimattomat"
  
--- 30846,30856 ----
*************** msgstr "AAPCS ei tue valitsinta -mcaller
*** 30900,30912 ****
  
  #: config/arm/arm.c:3740
  #, fuzzy, gcc-internal-format
- #| msgid "AAPCS does not support -mcaller-super-interworking"
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr "AAPCS ei tue valitsinta -mcaller-super-interworking"
  
  #: config/arm/arm.c:3743
  #, fuzzy, gcc-internal-format
- #| msgid "AAPCS does not support -mcallee-super-interworking"
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr "AAPCS ei tue valitsinta -mcallee-super-interworking"
  
--- 30916,30926 ----
*************** msgstr ""
*** 30955,31037 ****
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6496 config/arm/arm.c:6709 config/arm/arm.c:6742
! #: config/arm/arm.c:27078
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:7003
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin, ei %s"
  
! #: config/arm/arm.c:7015
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "%qD:lla ei saa olla vaihtuvaa mÃ¤Ã¤rÃ¤Ã¤ argumentteja"
  
! #: config/arm/arm.c:7024
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin, ei %s"
  
! #: config/arm/arm.c:7046 config/arm/arm.c:7098
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/arm/arm.c:7065
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: config/arm/arm.c:7114
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: config/arm/arm.c:8888
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.c:12534
  #, fuzzy, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: config/arm/arm.c:12537
  #, fuzzy, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: config/arm/arm.c:24019
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24675
  #, fuzzy, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "%qs attribuuttia ei huomioida"
  
! #: config/arm/arm.c:24939
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:25189
  #, fuzzy, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/arm/arm.c:25420
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30889
  #, fuzzy, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "epÃ¤kelpo vektorityyppi attribuutille %qs"
--- 30969,31056 ----
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6117
! #, gcc-internal-format
! msgid "argument of type %qT not permitted with -mgeneral-regs-only"
! msgstr ""
! 
! #: config/arm/arm.c:6501 config/arm/arm.c:6714 config/arm/arm.c:6747
! #: config/arm/arm.c:27083
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:7008
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin, ei %s"
  
! #: config/arm/arm.c:7020
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "%qD:lla ei saa olla vaihtuvaa mÃ¤Ã¤rÃ¤Ã¤ argumentteja"
  
! #: config/arm/arm.c:7029
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin, ei %s"
  
! #: config/arm/arm.c:7051 config/arm/arm.c:7103
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/arm/arm.c:7070
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: config/arm/arm.c:7119
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: config/arm/arm.c:8893
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.c:12539
  #, fuzzy, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: config/arm/arm.c:12542
  #, fuzzy, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: config/arm/arm.c:24024
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24680
  #, fuzzy, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "%qs attribuuttia ei huomioida"
  
! #: config/arm/arm.c:24944
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:25194
  #, fuzzy, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/arm/arm.c:25425
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30895
  #, fuzzy, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "epÃ¤kelpo vektorityyppi attribuutille %qs"
*************** msgstr "epÃ¤kelpo vektorityyppi attribuu
*** 31039,31055 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30897
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30910
  #, fuzzy, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "epÃ¤kelpo vektorityyppi attribuutille %qE"
  
! #: config/arm/arm.c:30924
  #, fuzzy, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "<tuntematon>"
--- 31058,31074 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30903
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30916
  #, fuzzy, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "epÃ¤kelpo vektorityyppi attribuutille %qE"
  
! #: config/arm/arm.c:30930
  #, fuzzy, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "<tuntematon>"
*************** msgstr "-fPIC ei ole tuettu"
*** 31115,31121 ****
  
  #: config/avr/avr.c:767 config/visium/visium.c:424
  #, fuzzy, gcc-internal-format
- #| msgid "-fPIC is not supported"
  msgid "%<-fPIC%> is not supported"
  msgstr "-fPIC ei ole tuettu"
  
--- 31134,31139 ----
*************** msgstr "sÃ¤iekohtaista muistia ei tueta
*** 31317,31323 ****
  
  #: config/bfin/bfin.c:2388
  #, fuzzy, gcc-internal-format
- #| msgid "-mshared-library-id= specified without -mid-shared-library"
  msgid "%<-mshared-library-id=%> specified without %<-mid-shared-library%>"
  msgstr "-mshared-library-id= mÃ¤Ã¤ritelty ilman valitsinta -mid-shared-library"
  
--- 31335,31340 ----
*************** msgstr "valitsimia -mbig-endian ja -mlit
*** 31338,31344 ****
  
  #: config/bfin/bfin.c:2407 config/m68k/m68k.c:586
  #, fuzzy, gcc-internal-format
- #| msgid "cannot specify both -msep-data and -mid-shared-library"
  msgid "cannot specify both %<-msep-data%> and %<-mid-shared-library%>"
  msgstr "ei voi mÃ¤Ã¤ritellÃ¤ sekÃ¤ valitsinta -msep-date ettÃ¤ -mid-shared-library"
  
--- 31355,31360 ----
*************** msgstr "valitsimia -mcorea ja -mcoreb ei
*** 31359,31365 ****
  
  #: config/bfin/bfin.c:2436
  #, fuzzy, gcc-internal-format
- #| msgid "-mcorea and -mcoreb can%'t be used together"
  msgid "%<-mcorea%> and %<-mcoreb%> can%'t be used together"
  msgstr "valitsimia -mcorea ja -mcoreb ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤"
  
--- 31375,31380 ----
*************** msgstr ""
*** 31414,31420 ****
  
  #: config/cris/cris.c:906
  #, fuzzy, gcc-internal-format
- #| msgid "invalid use of ':' modifier"
  msgid "invalid use of %<:%> modifier"
  msgstr "â€�:â€�-mÃ¤Ã¤reen epÃ¤kelpo kÃ¤yttÃ¶"
  
--- 31429,31434 ----
*************** msgstr "%s: ei voitu avata PCH-tiedostoa
*** 31797,32669 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: config/i386/i386.c:3353
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr ""
  "KÃ¤yttÃ¶: %s KOMENTO [ARGUMENTTI]...\n"
  "  tai:  %s VALITSIN\n"
  
! #: config/i386/i386.c:3359
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3369
  #, fuzzy, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3395
  #, fuzzy, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386.c:3408
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Tuntematon valitsin: %s %s %s"
  
! #: config/i386/i386.c:3418
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3425
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386.c:3478
  #, fuzzy, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: config/i386/i386.c:3598
  #, 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.c:3647
  #, 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.c:3649
  #, 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.c:3675
  #, 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.c:3692
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/i386.c:3704
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: config/i386/i386.c:3708
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/i386/i386.c:3710
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/i386/i386.c:3712
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr "__COUNTER__ lavennettu direktiivin sisÃ¤llÃ¤ valitsimella -fdirectives-only"
  
! #: config/i386/i386.c:3729 config/i386/i386.c:3738 config/i386/i386.c:3750
! #: config/i386/i386.c:3761 config/i386/i386.c:3772
  #, 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.c:3741 config/i386/i386.c:3753
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/i386/i386.c:3759 config/i386/i386.c:3768 config/i386/i386.c:5089
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/i386/i386.c:3796
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/i386/i386.c:3801
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:3810
  #, fuzzy, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:3812
  #, fuzzy, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:3819
  #, fuzzy, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:3821
  #, fuzzy, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:3829 config/i386/i386.c:4137
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/i386/i386.c:4077
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:4078
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:4100
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4102
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4107
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4108
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4156
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:4157
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:4177
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4179
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4184
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4185
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4251
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386.c:4253
  #, 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.c:4256
  #, 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.c:4284
  #, fuzzy, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386.c:4285
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386.c:4364
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/i386.c:4367
  #, 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.c:4390
  #, 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.c:4403
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386.c:4406
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: config/i386/i386.c:4412
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4413
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4423
  #, fuzzy, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "funktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: config/i386/i386.c:4430
  #, fuzzy, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "funktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: config/i386/i386.c:4480
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4482
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4496
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4498
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4608
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386.c:4611
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386.c:4615
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "â€�%sâ€�-liitÃ¤nnÃ¤inen on yhteensopiva."
  
! #: config/i386/i386.c:4680
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "tuntematon valitsin -%s"
  
! #: config/i386/i386.c:4739
  #, 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.c:4744
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "â€�%sâ€� ei ole kelvollinen esikÃ¤Ã¤ntÃ¤jÃ¤n valitsin"
  
! #: config/i386/i386.c:4772
  #, 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.c:5384 config/i386/i386.c:5431 config/s390/s390.c:15465
! #: config/s390/s390.c:15515 config/s390/s390.c:15532
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
! #: config/i386/i386.c:5412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "TÃ¤mÃ¤ pikanÃ¤ppÃ¤in on jo kÃ¤ytÃ¶ssÃ¤ toiminnolle %s"
  
! #: config/i386/i386.c:5716
  #, fuzzy, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "attribuutit stdcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:5731
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5780
  #, fuzzy, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:5788
  #, 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.c:5823
  #, fuzzy, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:5831
  #, 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.c:5925
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386.c:5927
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386.c:5931
  #, 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.c:6345 config/i386/i386.c:6396
  #, fuzzy, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6350
  #, fuzzy, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6357 config/i386/i386.c:41214
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-attribuutti tarvitsee kokonaislukuvakioargumentin"
  
! #: config/i386/i386.c:6363
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%Jei voi asettaa %qE-attribuuttia mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: config/i386/i386.c:6388 config/i386/i386.c:6431
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6392
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6400 config/i386/i386.c:6449
  #, fuzzy, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6410 config/i386/i386.c:6427
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "attribuutit stdcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6414
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "attribuutit stdcall ja fastcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6418 config/i386/i386.c:6445
  #, fuzzy, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6435 config/i386/i386.c:6453
  #, fuzzy, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6441
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/i386/i386.c:6685
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6688
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7003
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: config/i386/i386.c:7037
  #, fuzzy, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.c:7376
! #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
! msgstr ""
  
! #: config/i386/i386.c:7382
! #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
! msgstr ""
  
! #: config/i386/i386.c:7396
! #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
! msgstr ""
  
! #: config/i386/i386.c:7402
! #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
! msgstr ""
  
! #: config/i386/i386.c:7418
  #, fuzzy, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.c:7424
! #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
! msgstr ""
  
! #: config/i386/i386.c:7440
! #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
! msgstr ""
  
! #: config/i386/i386.c:7446
! #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
! msgstr ""
  
! #: config/i386/i386.c:7627
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7744
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7862
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8025
  #, fuzzy, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.c:8031
  #, fuzzy, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.c:8047
  #, fuzzy, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.c:8357 config/i386/i386.c:8597 config/i386/i386.c:9097
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8359 config/i386/i386.c:8599 config/i386/i386.c:9099
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.c:9003
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11285
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "â€�%sâ€�-liitÃ¤nnÃ¤inen on yhteensopiva."
  
! #: config/i386/i386.c:13284
  #, fuzzy, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.c:13374
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14664
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.c:14684
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14695
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
! #: config/i386/i386.c:17635
  #, fuzzy, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.c:17646 config/i386/i386.c:17660
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17707
  #, fuzzy, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.c:17899
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/i386/i386.c:28369
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine can%'t be called directly"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386.c:29748
  #, 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.c:32093
  #, fuzzy, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr "%s: %s: tÃ¤smÃ¤Ã¤vyyttÃ¤ ei lÃ¶ydy"
  
! #: config/i386/i386.c:32143
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "no dispatcher found for %s"
! msgstr "%s: %s: tÃ¤smÃ¤Ã¤vyyttÃ¤ ei lÃ¶ydy"
  
! #: config/i386/i386.c:32153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr "%s: %s: tÃ¤smÃ¤Ã¤vyyttÃ¤ ei lÃ¶ydy"
  
! #: config/i386/i386.c:32315
  #, gcc-internal-format
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32320 config/i386/i386.c:32597
  #, fuzzy, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤"
  
! #: config/i386/i386.c:32453 config/rs6000/rs6000.c:37466
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/i386/i386.c:32876
  #, fuzzy, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/i386/i386.c:32901 config/i386/i386.c:32951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter to builtin not valid: %s"
  msgstr "SISÃ„Ã„NRAKENNETTU CD %s\n"
  
! #: config/i386/i386.c:34181 config/i386/i386.c:35621
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:34576
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:34671
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/i386/i386.c:35552
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35567
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35600
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35640
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35653
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/i386/i386.c:35663
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35668 config/i386/i386.c:36455
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35802
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/i386/i386.c:35807
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "virheellinen salasana"
  
! #: config/i386/i386.c:35813 config/i386/i386.c:36020
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "virheellinen salasana"
  
! #: config/i386/i386.c:36002
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:36008
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/i386/i386.c:36011
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:36453
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:36535 config/rs6000/rs6000.c:14703
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: config/i386/i386.c:36715
  #, fuzzy, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "<%s> ja <%s> ovat virheellisiÃ¤ nimiÃ¤ vÃ¤lille"
  
! #: config/i386/i386.c:36719
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "<%s> ja <%s> ovat virheellisiÃ¤ nimiÃ¤ vÃ¤lille"
  
! #: config/i386/i386.c:37298
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "argumentin <%s>:lle on oltava yksittÃ¤inen merkki"
  
! #: config/i386/i386.c:38054 config/i386/i386.c:38266
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:38319
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:38325
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  "Vihje: %s\n"
  "\n"
  
! #: config/i386/i386.c:38344
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:41201
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/i386/i386.c:41222
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: config/i386/i386.c:41255 config/i386/i386.c:41264
  #, fuzzy, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:41300 config/rs6000/rs6000.c:32977
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: config/i386/i386.c:41325 config/i386/i386.c:41347 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/i386/i386.c:41335 config/i386/i386.c:41357 config/s390/s390.c:1175
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/i386/i386.c:41389
! #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
! msgstr ""
  
! #: config/i386/i386.c:41396
  #, 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.c:41407
! #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
! msgstr ""
  
! #: config/i386/i386.c:41410
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386.c:44273
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: config/i386/i386.c:44337
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "Funktio %qs"
  
! #: config/i386/i386.c:44366
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/i386/i386.c:50557
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Tuntematon arkkitehtuuri â€�%sâ€�"
  
! #: config/i386/i386.c:50564
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50570
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50615
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/i386/i386.c:50645
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
--- 31811,32683 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: config/i386/i386.c:3354
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr ""
  "KÃ¤yttÃ¶: %s KOMENTO [ARGUMENTTI]...\n"
  "  tai:  %s VALITSIN\n"
  
! #: config/i386/i386.c:3360
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3370
  #, fuzzy, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3396
  #, fuzzy, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386.c:3409
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Tuntematon valitsin: %s %s %s"
  
! #: config/i386/i386.c:3419
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3426
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386.c:3479
  #, fuzzy, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: config/i386/i386.c:3599
  #, 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.c:3648
  #, 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.c:3650
  #, 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.c:3676
  #, 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.c:3693
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/i386.c:3705
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: config/i386/i386.c:3709
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/i386/i386.c:3711
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/i386/i386.c:3713
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr "__COUNTER__ lavennettu direktiivin sisÃ¤llÃ¤ valitsimella -fdirectives-only"
  
! #: config/i386/i386.c:3730 config/i386/i386.c:3739 config/i386/i386.c:3751
! #: config/i386/i386.c:3762 config/i386/i386.c:3773
  #, 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.c:3742 config/i386/i386.c:3754
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/i386/i386.c:3760 config/i386/i386.c:3769 config/i386/i386.c:5090
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/i386/i386.c:3797
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/i386/i386.c:3802
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:3811
  #, fuzzy, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:3813
  #, fuzzy, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:3820
  #, fuzzy, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:3822
  #, fuzzy, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:3830 config/i386/i386.c:4138
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/i386/i386.c:4078
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:4079
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:4101
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4103
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4108
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4109
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4157
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:4158
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386.c:4178
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4180
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4185
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4186
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386.c:4252
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386.c:4254
  #, 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.c:4257
  #, 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.c:4285
  #, fuzzy, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386.c:4286
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386.c:4365
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/i386.c:4368
  #, 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.c:4391
  #, 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.c:4404
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386.c:4407
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: config/i386/i386.c:4413
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4414
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4424
  #, fuzzy, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "funktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: config/i386/i386.c:4431
  #, fuzzy, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "funktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: config/i386/i386.c:4481
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4483
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4499
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4609
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386.c:4612
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386.c:4616
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "â€�%sâ€�-liitÃ¤nnÃ¤inen on yhteensopiva."
  
! #: config/i386/i386.c:4681
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "tuntematon valitsin -%s"
  
! #: config/i386/i386.c:4740
  #, 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.c:4745
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "â€�%sâ€� ei ole kelvollinen esikÃ¤Ã¤ntÃ¤jÃ¤n valitsin"
  
! #: config/i386/i386.c:4773
  #, 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.c:5385 config/i386/i386.c:5432 config/s390/s390.c:15475
! #: config/s390/s390.c:15525 config/s390/s390.c:15542
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
! #: config/i386/i386.c:5413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "TÃ¤mÃ¤ pikanÃ¤ppÃ¤in on jo kÃ¤ytÃ¶ssÃ¤ toiminnolle %s"
  
! #: config/i386/i386.c:5717
  #, fuzzy, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "attribuutit stdcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:5732
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5781
  #, fuzzy, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:5789
  #, 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.c:5824
  #, fuzzy, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:5832
  #, 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.c:5926
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386.c:5928
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386.c:5932
  #, 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.c:6346 config/i386/i386.c:6397
  #, fuzzy, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6351
  #, fuzzy, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6358 config/i386/i386.c:41196
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-attribuutti tarvitsee kokonaislukuvakioargumentin"
  
! #: config/i386/i386.c:6364
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%Jei voi asettaa %qE-attribuuttia mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: config/i386/i386.c:6389 config/i386/i386.c:6432
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6393
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6401 config/i386/i386.c:6450
  #, fuzzy, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6411 config/i386/i386.c:6428
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "attribuutit stdcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6415
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "attribuutit stdcall ja fastcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6419 config/i386/i386.c:6446
  #, fuzzy, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6436 config/i386/i386.c:6454
  #, fuzzy, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:6442
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/i386/i386.c:6686
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6689
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7004
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: config/i386/i386.c:7038
  #, fuzzy, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.c:7377
! #, fuzzy, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
! msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.c:7383
! #, fuzzy, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
! msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.c:7397
! #, fuzzy, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
! msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.c:7403
! #, fuzzy, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
! msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.c:7419
  #, fuzzy, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.c:7425
! #, fuzzy, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
! msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.c:7441
! #, fuzzy, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
! msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.c:7447
! #, fuzzy, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
! msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.c:7628
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7745
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7863
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8026
  #, fuzzy, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.c:8032
  #, fuzzy, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.c:8048
  #, fuzzy, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.c:8358 config/i386/i386.c:8598 config/i386/i386.c:9098
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8360 config/i386/i386.c:8600 config/i386/i386.c:9100
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.c:9004
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11286
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "â€�%sâ€�-liitÃ¤nnÃ¤inen on yhteensopiva."
  
! #: config/i386/i386.c:13285
  #, fuzzy, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.c:13375
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14665
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.c:14685
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14696
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
! #: config/i386/i386.c:17636
  #, fuzzy, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.c:17647 config/i386/i386.c:17661
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.c:17693
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17708
  #, fuzzy, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.c:17900
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/i386/i386.c:28372
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine can%'t be called directly"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386.c:29751
  #, 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.c:32250
  #, fuzzy, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr "%s: %s: tÃ¤smÃ¤Ã¤vyyttÃ¤ ei lÃ¶ydy"
  
! #: config/i386/i386.c:32300
! #, fuzzy, gcc-internal-format
! msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
! msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/i386.c:32311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr "%s: %s: tÃ¤smÃ¤Ã¤vyyttÃ¤ ei lÃ¶ydy"
  
! #: config/i386/i386.c:32473
  #, gcc-internal-format
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32478 config/i386/i386.c:32755
  #, fuzzy, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤"
  
! #: config/i386/i386.c:32611 config/rs6000/rs6000.c:37466
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/i386/i386.c:32853
  #, fuzzy, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/i386/i386.c:32878 config/i386/i386.c:32928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter to builtin not valid: %s"
  msgstr "SISÃ„Ã„NRAKENNETTU CD %s\n"
  
! #: config/i386/i386.c:34158 config/i386/i386.c:35598
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:34553
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:34648
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/i386/i386.c:35529
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35544
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35577
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35617
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35630
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/i386/i386.c:35640
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35645 config/i386/i386.c:36432
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35779
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/i386/i386.c:35784
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "virheellinen salasana"
  
! #: config/i386/i386.c:35790 config/i386/i386.c:35997
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "virheellinen salasana"
  
! #: config/i386/i386.c:35979
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:35985
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/i386/i386.c:35988
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:36430
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:36512 config/rs6000/rs6000.c:14703
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: config/i386/i386.c:36697
  #, fuzzy, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "<%s> ja <%s> ovat virheellisiÃ¤ nimiÃ¤ vÃ¤lille"
  
! #: config/i386/i386.c:36701
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "<%s> ja <%s> ovat virheellisiÃ¤ nimiÃ¤ vÃ¤lille"
  
! #: config/i386/i386.c:37280
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "argumentin <%s>:lle on oltava yksittÃ¤inen merkki"
  
! #: config/i386/i386.c:38036 config/i386/i386.c:38248
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:38301
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:38307
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  "Vihje: %s\n"
  "\n"
  
! #: config/i386/i386.c:38326
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386.c:41183
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/i386/i386.c:41204
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: config/i386/i386.c:41237 config/i386/i386.c:41246
  #, fuzzy, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386.c:41282 config/rs6000/rs6000.c:32977
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: config/i386/i386.c:41307 config/i386/i386.c:41329 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/i386/i386.c:41317 config/i386/i386.c:41339 config/s390/s390.c:1175
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/i386/i386.c:41371
! #, 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.c:41378
  #, 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.c:41389
! #, 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.c:41392
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386.c:44255
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: config/i386/i386.c:44319
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "Funktio %qs"
  
! #: config/i386/i386.c:44348
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/i386/i386.c:50539
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Tuntematon arkkitehtuuri â€�%sâ€�"
  
! #: config/i386/i386.c:50546
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50552
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50597
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/i386/i386.c:50627
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
*************** msgstr "DJGPP-ympÃ¤ristÃ¶muuttujaa ei ol
*** 32719,32731 ****
  
  #: config/i386/xm-djgpp.h:87
  #, fuzzy, gcc-internal-format
- #| msgid "environment variable DJGPP points to missing file '%s'"
  msgid "environment variable DJGPP points to missing file %qs"
  msgstr "DJGPP-ympÃ¤ristÃ¶muuttuja viittaa puuttuvaan tiedostoon â€�%sâ€�"
  
  #: config/i386/xm-djgpp.h:90
  #, fuzzy, gcc-internal-format
- #| msgid "environment variable DJGPP points to corrupt file '%s'"
  msgid "environment variable DJGPP points to corrupt file %qs"
  msgstr "DJGPP-ympÃ¤ristÃ¶muuttuja viittaa turmeltuneeseen tiedostoon â€�%sâ€�"
  
--- 32733,32743 ----
*************** msgstr "%qs-attribuutin virheellinen arg
*** 32853,32865 ****
  
  #: config/m68k/m68k.c:527
  #, fuzzy, gcc-internal-format
- #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-mcpu=%s%> conflicts with %<-march=%s%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
  #: config/m68k/m68k.c:598
  #, fuzzy, gcc-internal-format
- #| msgid "-mpcrel -fPIC is not currently supported on selected cpu"
  msgid "%<-mpcrel%> %<-fPIC%> is not currently supported on selected cpu"
  msgstr "-mpcrel -fPIC ei ole nykyisin tuettu valitulle prosessorille"
  
--- 32865,32875 ----
*************** msgid "the %qs architecture does not sup
*** 33067,33075 ****
  msgstr "%s ei tue pituusmÃ¤Ã¤rettÃ¤ %qs %s"
  
  #: config/mips/mips.c:19891
! #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
! msgstr ""
  
  #: config/mips/mips.c:19894
  #, fuzzy, gcc-internal-format
--- 33077,33085 ----
  msgstr "%s ei tue pituusmÃ¤Ã¤rettÃ¤ %qs %s"
  
  #: config/mips/mips.c:19891
! #, fuzzy, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
! msgstr "Valitsinta --acls voi kÃ¤yttÃ¤Ã¤ vain POSIX-arkistoille"
  
  #: config/mips/mips.c:19894
  #, fuzzy, gcc-internal-format
*************** msgstr "-mapcs-stack-check on yhteensopi
*** 34654,34660 ****
  #: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
  #: config/rs6000/rtems.h:114
  #, fuzzy, gcc-internal-format
- #| msgid "-m64 requires a PowerPC64 cpu"
  msgid "%<-m64%> requires a PowerPC64 cpu"
  msgstr "-m64 vaatii PowerPC64-suorittimen"
  
--- 34664,34669 ----
*************** msgstr "%qE-attribuutti tarvitsee merkki
*** 34866,34974 ****
  msgid "total size of local variables exceeds architecture limit"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: config/s390/s390.c:11107
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr ""
  
! #: config/s390/s390.c:11123
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr ""
  
! #: config/s390/s390.c:11151
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: config/s390/s390.c:11155
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:12761
  #, fuzzy, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/s390/s390.c:15032
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/s390/s390.c:15039
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.c:15074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.c:15077
  #, fuzzy, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.c:15106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.c:15110
  #, fuzzy, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.c:15122
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15131
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:15137
  #, fuzzy, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: config/s390/s390.c:15139
  #, fuzzy, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: config/s390/s390.c:15142
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.c:15231
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
  #. argument is not a plain number
! #: config/s390/s390.c:15267
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "%q+D:n ensimmÃ¤isen argumentin pitÃ¤isi olla %<int%>"
  
! #: config/s390/s390.c:15274
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "blocks-argumentti on liian suuri, maksimi on %llu"
  
! #: config/s390/s390.c:15304
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15471
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
--- 34875,34983 ----
  msgid "total size of local variables exceeds architecture limit"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: config/s390/s390.c:11117
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr ""
  
! #: config/s390/s390.c:11133
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr ""
  
! #: config/s390/s390.c:11161
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: config/s390/s390.c:11165
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:12771
  #, fuzzy, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/s390/s390.c:15042
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/s390/s390.c:15049
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.c:15084
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.c:15087
  #, fuzzy, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.c:15116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.c:15120
  #, fuzzy, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.c:15132
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15141
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:15147
  #, fuzzy, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: config/s390/s390.c:15149
  #, fuzzy, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: config/s390/s390.c:15152
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.c:15241
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
  #. argument is not a plain number
! #: config/s390/s390.c:15277
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "%q+D:n ensimmÃ¤isen argumentin pitÃ¤isi olla %<int%>"
  
! #: config/s390/s390.c:15284
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "blocks-argumentti on liian suuri, maksimi on %llu"
  
! #: config/s390/s390.c:15314
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15481
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
*************** msgstr "attribuutti %qs soveltuu vain ta
*** 35432,35439 ****
  msgid "could not read the BRIG file"
  msgstr "Tiedoston â€�%sâ€� palauttaminen epÃ¤onnistui."
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12553 cp/typeck.c:2031
! #: cp/typeck.c:8137 cp/typeck.c:8915
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
--- 35441,35448 ----
  msgid "could not read the BRIG file"
  msgstr "Tiedoston â€�%sâ€� palauttaminen epÃ¤onnistui."
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12545 cp/typeck.c:2048
! #: cp/typeck.c:8155 cp/typeck.c:8933
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
*************** msgstr "muuttuja %qD asetettu mutta kÃ¤y
*** 35493,35499 ****
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr "%Jtaulukon %qD tyyppi viimeistelty epÃ¤kelvosti implisiittisellÃ¤ alustuksella"
  
! #: c/c-decl.c:1589 c/c-decl.c:6901 c/c-decl.c:7774 c/c-decl.c:8582
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "alunperin mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
--- 35502,35508 ----
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr "%Jtaulukon %qD tyyppi viimeistelty epÃ¤kelvosti implisiittisellÃ¤ alustuksella"
  
! #: c/c-decl.c:1589 c/c-decl.c:6918 c/c-decl.c:7791 c/c-decl.c:8599
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "alunperin mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
*************** msgstr "%q+D esitelty uudelleen erityypp
*** 35555,35561 ****
  msgid "built-in function %q+D declared as non-function"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: c/c-decl.c:1932 c/c-decl.c:2977
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
--- 35564,35570 ----
  msgid "built-in function %q+D declared as non-function"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: c/c-decl.c:1932 c/c-decl.c:2994
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
*************** msgstr "parametri %q+D mÃ¤Ã¤ritelty uude
*** 35700,35923 ****
  msgid "redundant redeclaration of %q+D"
  msgstr "tarpeeton %q+D:n uudelleenesittely"
  
! #: c/c-decl.c:2935
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "%J%qD:n esittely varjostaa edellistÃ¤ paikallista"
  
! #: c/c-decl.c:2957
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
  
! #: c/c-decl.c:2970 cp/name-lookup.c:2827
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
  
! #: c/c-decl.c:2996
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.c:3002 cp/name-lookup.c:2611
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "varjostunut esittely on tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.c:3129
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: c/c-decl.c:3292 c/c-decl.c:3306
  #, fuzzy, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: c/c-decl.c:3298 c/c-decl.c:3311
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: c/c-decl.c:3572
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "sisÃ¤isen funktion %qD yhteensopimaton implisiittinen esittely"
  
! #: c/c-decl.c:3583
  #, fuzzy, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: c/c-decl.c:3594
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "funktion %qD yhteensopimaton implisiittinen esittely"
  
! #: c/c-decl.c:3655
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "%qE esittelemÃ¤ttÃ¤ tÃ¤Ã¤llÃ¤ (ei funktiossa)"
  
! #: c/c-decl.c:3660
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "%qE esittelemÃ¤ttÃ¤ tÃ¤Ã¤llÃ¤ (ei funktiossa)"
  
! #: c/c-decl.c:3673
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE esittelemÃ¤ttÃ¤ (ensimmÃ¤inen kÃ¤yttÃ¶kerta tÃ¤ssÃ¤ funktiossa)"
  
! #: c/c-decl.c:3678
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE esittelemÃ¤ttÃ¤ (ensimmÃ¤inen kÃ¤yttÃ¶kerta tÃ¤ssÃ¤ funktiossa)"
  
! #: c/c-decl.c:3682
  #, fuzzy, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Jokaisesta esittelemÃ¤ttÃ¶mÃ¤stÃ¤ tunnisteesta ilmoitetaan vain"
  
! #: c/c-decl.c:3730 cp/decl.c:3030
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "%qD ei ole mÃ¤Ã¤ritelty funktion nÃ¤kyvyysalueen ulkopuolella"
  
! #: c/c-decl.c:3766
  #, fuzzy, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "typedef %q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: c/c-decl.c:3769
  #, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "hyppy ohittaa muuttujan alustuksen"
  
! #: c/c-decl.c:3770 c/c-decl.c:3825 c/c-decl.c:3915
  #, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.c:3824 c/c-decl.c:3914
  #, fuzzy, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
  
! #: c/c-decl.c:3847
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "%qE-nimiÃ¶n kaksoisesittely"
  
! #: c/c-decl.c:3946 cp/decl.c:3436
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Kaksoiskappale %s-nimiÃ¶spesifikaatio kohdassa %C"
  
! #: c/c-decl.c:3977
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr "perinteisestÃ¤ C:stÃ¤ puuttuu erillinen nimiavaruus nimikkeille, tunniste %qE on ristiriidassa"
  
! #: c/c-decl.c:4042
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr "switch hyppÃ¤Ã¤ muuttuja-alustuksen yli"
  
! #: c/c-decl.c:4043 c/c-decl.c:4054
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr "switch alkaa tÃ¤stÃ¤"
  
! #: c/c-decl.c:4053
  #, fuzzy, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr "switch hyppÃ¤Ã¤ muuttuja-alustuksen yli"
  
! #: c/c-decl.c:4136
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-decl.c:4505
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "nimeÃ¤mÃ¤tÃ¶n tietue/unioni ei mÃ¤Ã¤rittele yhtÃ¤Ã¤n instanssia"
  
! #: c/c-decl.c:4515
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr "tyhjÃ¤ esittely tallennusluokkamÃ¤Ã¤ritteellÃ¤ ei esittele tunnistetta uudelleen"
  
  # XXX
! #: c/c-decl.c:4530
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr "tyhjÃ¤ esittely tyyppimÃ¤Ã¤reellÃ¤ ei esittele tunnistetta uudelleen"
  
  # XXX
! #: c/c-decl.c:4541
  #, fuzzy, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "tyhjÃ¤ esittely tyyppimÃ¤Ã¤reellÃ¤ ei esittele tunnistetta uudelleen"
  
! #: c/c-decl.c:4563 c/c-decl.c:4571
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "tarpeeton tyyppinimi tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:4579
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:4585
  #, fuzzy, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:4591
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:4597
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:4604
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "tarpeeton tallennusluokkamÃ¤Ã¤rite tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:4610
  #, fuzzy, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "tarpeeton tyyppinimi tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:4623
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "tarpeeton tyyppimÃ¤Ã¤re tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:4630
  #, fuzzy, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "tarpeeton tyyppimÃ¤Ã¤re tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:4637 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "tyhjÃ¤ esittely"
  
! #: c/c-decl.c:4708
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 ei tue parametritaulukkoesittelyissÃ¤ avainsanaa %<static%> tai tyyppimÃ¤Ã¤reitÃ¤"
  
! #: c/c-decl.c:4712
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijÃ¶issÃ¤"
--- 35709,35932 ----
  msgid "redundant redeclaration of %q+D"
  msgstr "tarpeeton %q+D:n uudelleenesittely"
  
! #: c/c-decl.c:2952
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "%J%qD:n esittely varjostaa edellistÃ¤ paikallista"
  
! #: c/c-decl.c:2974
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
  
! #: c/c-decl.c:2987 cp/name-lookup.c:2827
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
  
! #: c/c-decl.c:3013
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.c:3019 cp/name-lookup.c:2611
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "varjostunut esittely on tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.c:3146
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: c/c-decl.c:3309 c/c-decl.c:3323
  #, fuzzy, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: c/c-decl.c:3315 c/c-decl.c:3328
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: c/c-decl.c:3589
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "sisÃ¤isen funktion %qD yhteensopimaton implisiittinen esittely"
  
! #: c/c-decl.c:3600
  #, fuzzy, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: c/c-decl.c:3611
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "funktion %qD yhteensopimaton implisiittinen esittely"
  
! #: c/c-decl.c:3672
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "%qE esittelemÃ¤ttÃ¤ tÃ¤Ã¤llÃ¤ (ei funktiossa)"
  
! #: c/c-decl.c:3677
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "%qE esittelemÃ¤ttÃ¤ tÃ¤Ã¤llÃ¤ (ei funktiossa)"
  
! #: c/c-decl.c:3690
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE esittelemÃ¤ttÃ¤ (ensimmÃ¤inen kÃ¤yttÃ¶kerta tÃ¤ssÃ¤ funktiossa)"
  
! #: c/c-decl.c:3695
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE esittelemÃ¤ttÃ¤ (ensimmÃ¤inen kÃ¤yttÃ¶kerta tÃ¤ssÃ¤ funktiossa)"
  
! #: c/c-decl.c:3699
  #, fuzzy, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Jokaisesta esittelemÃ¤ttÃ¶mÃ¤stÃ¤ tunnisteesta ilmoitetaan vain"
  
! #: c/c-decl.c:3747 cp/decl.c:3047
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "%qD ei ole mÃ¤Ã¤ritelty funktion nÃ¤kyvyysalueen ulkopuolella"
  
! #: c/c-decl.c:3783
  #, fuzzy, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "typedef %q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: c/c-decl.c:3786
  #, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "hyppy ohittaa muuttujan alustuksen"
  
! #: c/c-decl.c:3787 c/c-decl.c:3842 c/c-decl.c:3932
  #, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.c:3841 c/c-decl.c:3931
  #, fuzzy, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
  
! #: c/c-decl.c:3864
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "%qE-nimiÃ¶n kaksoisesittely"
  
! #: c/c-decl.c:3963 cp/decl.c:3453
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Kaksoiskappale %s-nimiÃ¶spesifikaatio kohdassa %C"
  
! #: c/c-decl.c:3994
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr "perinteisestÃ¤ C:stÃ¤ puuttuu erillinen nimiavaruus nimikkeille, tunniste %qE on ristiriidassa"
  
! #: c/c-decl.c:4059
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr "switch hyppÃ¤Ã¤ muuttuja-alustuksen yli"
  
! #: c/c-decl.c:4060 c/c-decl.c:4071
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr "switch alkaa tÃ¤stÃ¤"
  
! #: c/c-decl.c:4070
  #, fuzzy, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr "switch hyppÃ¤Ã¤ muuttuja-alustuksen yli"
  
! #: c/c-decl.c:4153
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-decl.c:4522
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "nimeÃ¤mÃ¤tÃ¶n tietue/unioni ei mÃ¤Ã¤rittele yhtÃ¤Ã¤n instanssia"
  
! #: c/c-decl.c:4532
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr "tyhjÃ¤ esittely tallennusluokkamÃ¤Ã¤ritteellÃ¤ ei esittele tunnistetta uudelleen"
  
  # XXX
! #: c/c-decl.c:4547
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr "tyhjÃ¤ esittely tyyppimÃ¤Ã¤reellÃ¤ ei esittele tunnistetta uudelleen"
  
  # XXX
! #: c/c-decl.c:4558
  #, fuzzy, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "tyhjÃ¤ esittely tyyppimÃ¤Ã¤reellÃ¤ ei esittele tunnistetta uudelleen"
  
! #: c/c-decl.c:4580 c/c-decl.c:4588
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "tarpeeton tyyppinimi tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:4596
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:4602
  #, fuzzy, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:4608
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:4614
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:4621
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "tarpeeton tallennusluokkamÃ¤Ã¤rite tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:4627
  #, fuzzy, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "tarpeeton tyyppinimi tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:4640
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "tarpeeton tyyppimÃ¤Ã¤re tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:4647
  #, fuzzy, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "tarpeeton tyyppimÃ¤Ã¤re tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:4654 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "tyhjÃ¤ esittely"
  
! #: c/c-decl.c:4725
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 ei tue parametritaulukkoesittelyissÃ¤ avainsanaa %<static%> tai tyyppimÃ¤Ã¤reitÃ¤"
  
! #: c/c-decl.c:4729
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijÃ¶issÃ¤"
*************** msgstr "ISO C90 ei tue syntaksia %<[*]%>
*** 35925,35952 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4718 c/c-decl.c:7347
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4864
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D on yleensÃ¤ funktio"
  
! #: c/c-decl.c:4873
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD on alustettu (kÃ¤ytÃ¤ __typeof__ sen sijaan)"
  
! #: c/c-decl.c:4878
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "funktio %qD on alustettu kuten muuttuja"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.c:4884
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "parametri %qD on alustettu"
--- 35934,35961 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4735 c/c-decl.c:7364
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4881
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D on yleensÃ¤ funktio"
  
! #: c/c-decl.c:4890
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD on alustettu (kÃ¤ytÃ¤ __typeof__ sen sijaan)"
  
! #: c/c-decl.c:4895
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "funktio %qD on alustettu kuten muuttuja"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.c:4901
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "parametri %qD on alustettu"
*************** msgstr "parametri %qD on alustettu"
*** 35955,36222 ****
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4903 c/c-decl.c:4918 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: c/c-decl.c:4909
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
! #: c/c-decl.c:4998
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: c/c-decl.c:5048
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "alustamaton vakio %qD on virheellinen C++-kielessÃ¤"
  
! #: c/c-decl.c:5050
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD tulee alustaa jÃ¤senten alustuslistassa"
  
! #: c/c-decl.c:5131
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "alustin ei pysty pÃ¤Ã¤ttelemÃ¤Ã¤n taulukon %q+D kokoa"
  
! #: c/c-decl.c:5136
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "taulukon %q+D koko puuttuu"
  
! #: c/c-decl.c:5140
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "nollan tai negatiivisen kokoinen taulukko %q+D"
  
! #: c/c-decl.c:5218
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "muuttujan %q+D koko muistissa ei ole vakio"
  
! #: c/c-decl.c:5268
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr "ei-staattisen paikallismuuttujan %q+D asm-mÃ¤Ã¤rittÃ¤jÃ¤ jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: c/c-decl.c:5298
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "ei voi laittaa volatile-kenttÃ¤istÃ¤ objektia rekisteriin"
  
! #: c/c-decl.c:5384
  #, gcc-internal-format
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "alustamaton vakio %qD on virheellinen C++-kielessÃ¤"
  
! #: c/c-decl.c:5399 cp/decl.c:7400
  #, fuzzy, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%qE nimiavaruudessa %qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: c/c-decl.c:5463
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C kieltÃ¤Ã¤ parametrien ennakkoesittelyn"
  
! #: c/c-decl.c:5569
  #, fuzzy, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "tyypin mÃ¤Ã¤ritteleminen tyyppimuunnoksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-decl.c:5623 c/c-decl.c:5638
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "bittikentÃ¤n %qs leveys ei ole kokonaislukuvakio"
  
! #: c/c-decl.c:5633
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "bittikentÃ¤n %qs leveys ei ole kokonaislukuvakio"
  
! #: c/c-decl.c:5644
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "bittikentÃ¤n %qs leveys on negatiivinen"
  
! #: c/c-decl.c:5649
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-decl.c:5659
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: c/c-decl.c:5665
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: c/c-decl.c:5676
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "bittikentÃ¤n %qs tyyppi on GCC-laajennos"
  
! #: c/c-decl.c:5682
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "bittikentÃ¤n %qs leveys ylittÃ¤Ã¤ tyyppinsÃ¤"
  
! #: c/c-decl.c:5695
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs on kapeampi kuin tyyppisensÃ¤ arvot"
  
! #: c/c-decl.c:5710
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr "ISO C90 kieltÃ¤Ã¤ taulukon %qE, jonka kokoa ei voida mÃ¤Ã¤rittÃ¤Ã¤"
  
! #: c/c-decl.c:5713
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr "ISO C90 kieltÃ¤Ã¤ taulukot, joiden kokoa ei voida mÃ¤Ã¤rittÃ¤Ã¤"
  
! #: c/c-decl.c:5720
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: c/c-decl.c:5722
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon"
  
! #: c/c-decl.c:5931 c/c-decl.c:6305 c/c-decl.c:6315
  #, fuzzy, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: c/c-decl.c:5933
  #, fuzzy, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: c/c-decl.c:5953
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "%qE:n esittelyssÃ¤ tyyppi on oletuksena %<int%>"
  
! #: c/c-decl.c:5957
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "tyypin nimessÃ¤ tyyppi on oletuksena %<int%>"
  
  # XXX
! #: c/c-decl.c:5989
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<const%>"
  
! #: c/c-decl.c:5991
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<restrict%>"
  
! #: c/c-decl.c:5993
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<volatile%>"
  
! #: c/c-decl.c:5995
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<const%>"
  
! #: c/c-decl.c:5998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "%J ristiriitaiset tyyppimÃ¤Ã¤reet %qD:lle"
  
! #: c/c-decl.c:6021 c/c-parser.c:2849
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: c/c-decl.c:6035
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: c/c-decl.c:6037
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<register%>:ksi"
  
! #: c/c-decl.c:6039
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<typedef%>:ksi"
  
! #: c/c-decl.c:6041
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c/c-decl.c:6059
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "tallennusluokka annettu tietueen kentÃ¤lle %qE"
  
! #: c/c-decl.c:6062
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "tallennusluokka annettu tietueen kentÃ¤lle"
  
! #: c/c-decl.c:6066
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "tallennusluokka annettu parametrille %qE"
  
! #: c/c-decl.c:6069
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "tallennusluokka annettu nimettÃ¶mÃ¤lle parametrille"
  
! #: c/c-decl.c:6072 cp/decl.c:11167
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: c/c-decl.c:6089
  #, fuzzy, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: c/c-decl.c:6093
  #, fuzzy, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qs on sekÃ¤ %<extern%> ettÃ¤ alustin"
  
! #: c/c-decl.c:6098
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "%<auto%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:6102
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "%<register%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:6107
  #, fuzzy, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: c/c-decl.c:6110
  #, fuzzy, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
--- 35964,36231 ----
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4920 c/c-decl.c:4935 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: c/c-decl.c:4926
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
! #: c/c-decl.c:5015
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: c/c-decl.c:5065
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "alustamaton vakio %qD on virheellinen C++-kielessÃ¤"
  
! #: c/c-decl.c:5067
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD tulee alustaa jÃ¤senten alustuslistassa"
  
! #: c/c-decl.c:5148
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "alustin ei pysty pÃ¤Ã¤ttelemÃ¤Ã¤n taulukon %q+D kokoa"
  
! #: c/c-decl.c:5153
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "taulukon %q+D koko puuttuu"
  
! #: c/c-decl.c:5157
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "nollan tai negatiivisen kokoinen taulukko %q+D"
  
! #: c/c-decl.c:5235
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "muuttujan %q+D koko muistissa ei ole vakio"
  
! #: c/c-decl.c:5285
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr "ei-staattisen paikallismuuttujan %q+D asm-mÃ¤Ã¤rittÃ¤jÃ¤ jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: c/c-decl.c:5315
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "ei voi laittaa volatile-kenttÃ¤istÃ¤ objektia rekisteriin"
  
! #: c/c-decl.c:5401
  #, gcc-internal-format
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "alustamaton vakio %qD on virheellinen C++-kielessÃ¤"
  
! #: c/c-decl.c:5416 cp/decl.c:7409
  #, fuzzy, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%qE nimiavaruudessa %qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: c/c-decl.c:5480
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C kieltÃ¤Ã¤ parametrien ennakkoesittelyn"
  
! #: c/c-decl.c:5586
  #, fuzzy, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "tyypin mÃ¤Ã¤ritteleminen tyyppimuunnoksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-decl.c:5640 c/c-decl.c:5655
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "bittikentÃ¤n %qs leveys ei ole kokonaislukuvakio"
  
! #: c/c-decl.c:5650
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "bittikentÃ¤n %qs leveys ei ole kokonaislukuvakio"
  
! #: c/c-decl.c:5661
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "bittikentÃ¤n %qs leveys on negatiivinen"
  
! #: c/c-decl.c:5666
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-decl.c:5676
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: c/c-decl.c:5682
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: c/c-decl.c:5693
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "bittikentÃ¤n %qs tyyppi on GCC-laajennos"
  
! #: c/c-decl.c:5699
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "bittikentÃ¤n %qs leveys ylittÃ¤Ã¤ tyyppinsÃ¤"
  
! #: c/c-decl.c:5712
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs on kapeampi kuin tyyppisensÃ¤ arvot"
  
! #: c/c-decl.c:5727
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr "ISO C90 kieltÃ¤Ã¤ taulukon %qE, jonka kokoa ei voida mÃ¤Ã¤rittÃ¤Ã¤"
  
! #: c/c-decl.c:5730
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr "ISO C90 kieltÃ¤Ã¤ taulukot, joiden kokoa ei voida mÃ¤Ã¤rittÃ¤Ã¤"
  
! #: c/c-decl.c:5737
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: c/c-decl.c:5739
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon"
  
! #: c/c-decl.c:5948 c/c-decl.c:6322 c/c-decl.c:6332
  #, fuzzy, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: c/c-decl.c:5950
  #, fuzzy, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: c/c-decl.c:5970
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "%qE:n esittelyssÃ¤ tyyppi on oletuksena %<int%>"
  
! #: c/c-decl.c:5974
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "tyypin nimessÃ¤ tyyppi on oletuksena %<int%>"
  
  # XXX
! #: c/c-decl.c:6006
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<const%>"
  
! #: c/c-decl.c:6008
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<restrict%>"
  
! #: c/c-decl.c:6010
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<volatile%>"
  
! #: c/c-decl.c:6012
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<const%>"
  
! #: c/c-decl.c:6015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "%J ristiriitaiset tyyppimÃ¤Ã¤reet %qD:lle"
  
! #: c/c-decl.c:6038 c/c-parser.c:2849
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: c/c-decl.c:6052
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: c/c-decl.c:6054
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<register%>:ksi"
  
! #: c/c-decl.c:6056
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<typedef%>:ksi"
  
! #: c/c-decl.c:6058
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c/c-decl.c:6076
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "tallennusluokka annettu tietueen kentÃ¤lle %qE"
  
! #: c/c-decl.c:6079
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "tallennusluokka annettu tietueen kentÃ¤lle"
  
! #: c/c-decl.c:6083
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "tallennusluokka annettu parametrille %qE"
  
! #: c/c-decl.c:6086
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "tallennusluokka annettu nimettÃ¶mÃ¤lle parametrille"
  
! #: c/c-decl.c:6089 cp/decl.c:11176
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: c/c-decl.c:6106
  #, fuzzy, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: c/c-decl.c:6110
  #, fuzzy, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qs on sekÃ¤ %<extern%> ettÃ¤ alustin"
  
! #: c/c-decl.c:6115
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "%<auto%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:6119
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "%<register%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.c:6124
  #, fuzzy, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: c/c-decl.c:6127
  #, fuzzy, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
*************** msgstr "funktioalue %qs implisiittisesti
*** 36224,36934 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6157 c/c-decl.c:6526
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
  
! #: c/c-decl.c:6205
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "%qE:n esittely taulukollisena void-alkioita"
  
! #: c/c-decl.c:6207
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "tyyppinimen esittely taulukollisena void-alkioita"
  
! #: c/c-decl.c:6214
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "%qE:n esittely taulukollisena funktioita"
  
! #: c/c-decl.c:6217
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "tyyppinimen esittely taulukollisena funktioita"
  
! #: c/c-decl.c:6225 c/c-decl.c:8285
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "joustavan taulukkojÃ¤senen sisÃ¤ltÃ¤vÃ¤n tietueen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: c/c-decl.c:6251
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "taulukon %qE koko ei ole kokonaislukutyyppiÃ¤"
  
! #: c/c-decl.c:6255
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "nimettÃ¶mÃ¤n taulukon koko ei ole kokonaislukutyyppiÃ¤"
  
! #: c/c-decl.c:6262
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "taulukon %qE koko ei ole kokonaislukutyyppiÃ¤"
  
! #: c/c-decl.c:6265
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "nimettÃ¶mÃ¤n taulukon koko ei ole kokonaislukutyyppiÃ¤"
  
! #: c/c-decl.c:6276
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C kieltÃ¤Ã¤ nollan kokoisen taulukon %qE"
  
! #: c/c-decl.c:6279
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C kieltÃ¤Ã¤ nollan kokoisen taulukon"
  
! #: c/c-decl.c:6288
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "taulukon %qE koko on negatiivinen"
  
! #: c/c-decl.c:6290
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "nimettÃ¶mÃ¤n taulukon koko on negatiivinen"
  
! #: c/c-decl.c:6375
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "taulukon %qE koko on liian suuri"
  
! #: c/c-decl.c:6378
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "nimettÃ¶mÃ¤n taulukon koko on liian suuri"
  
! #: c/c-decl.c:6414 c/c-decl.c:7071
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6436
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: c/c-decl.c:6449
  #, fuzzy, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: c/c-decl.c:6455
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseen"
  
! #: c/c-decl.c:6459
  #, fuzzy, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseen"
  
! #: c/c-decl.c:6562
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: c/c-decl.c:6565
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "tyyppinimi esitelty funktion palauttavana funktiona"
  
! #: c/c-decl.c:6572
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE esitelty taulukon palauttavan funktiona"
  
! #: c/c-decl.c:6575
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "tyyppinimi esitelty taulukon palauttavan funktiona"
  
! #: c/c-decl.c:6616
  #, fuzzy, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "funktion mÃ¤Ã¤rittely oikeuttaa tyhjÃ¤n paluutyypin"
  
! #: c/c-decl.c:6620 cp/decl.c:11454
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tyyppimÃ¤Ã¤ritteet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
  
! #: c/c-decl.c:6658 c/c-decl.c:6867 c/c-decl.c:6921 c/c-decl.c:7005
! #: c/c-decl.c:7126 c/c-parser.c:2851
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ funktiotyypin"
  
! #: c/c-decl.c:6664 c/c-decl.c:6873 c/c-decl.c:7010 c/c-decl.c:7131
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C kieltÃ¤Ã¤ const- ja volatile-funktiotyypit"
  
! #: c/c-decl.c:6758
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: c/c-decl.c:6762
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: c/c-decl.c:6768
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-decl.c:6784
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-decl.c:6787
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "%qs mÃ¤Ã¤ritelty nimettÃ¶mÃ¤lle parametrille"
  
! #: c/c-decl.c:6793
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle %qE"
  
! #: c/c-decl.c:6796
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  
! #: c/c-decl.c:6811
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: c/c-decl.c:6813
  #, fuzzy, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: c/c-decl.c:6822
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: c/c-decl.c:6824
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: c/c-decl.c:6829
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-decl.c:6831
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "%qs mÃ¤Ã¤ritelty nimettÃ¶mÃ¤lle parametrille"
  
! #: c/c-decl.c:6836
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle %qE"
  
! #: c/c-decl.c:6838
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: c/c-decl.c:6841
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: c/c-decl.c:6848
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.c:6851
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.c:6882
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c/c-decl.c:6884
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "typedef %q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: c/c-decl.c:6927
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C kieltÃ¤Ã¤ const- ja volatile-funktiotyypit"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6938
  #, fuzzy, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: c/c-decl.c:6955 cp/decl.c:10177
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "muuttuja tai kenttÃ¤ %qE esitelty voidiksi"
  
! #: c/c-decl.c:6995
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: c/c-decl.c:7037
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: c/c-decl.c:7039
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: c/c-decl.c:7052
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "kenttÃ¤ %qE esitelty funktiona"
  
! #: c/c-decl.c:7059
  #, fuzzy, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: c/c-decl.c:7061
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: c/c-decl.c:7097 c/c-decl.c:7108 c/c-decl.c:7111
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "epÃ¤kelpo tallennusluokka funktiolle %qE"
  
! #: c/c-decl.c:7168
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: c/c-decl.c:7170
  #, fuzzy, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: c/c-decl.c:7181
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-decl.c:7184
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
! #: c/c-decl.c:7213
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "%<static%>-mÃ¤Ã¤reellÃ¤ esitelty muuttuja esitelty uudelleen %<extern%>-tyyppiseksi"
  
! #: c/c-decl.c:7223
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c/c-decl.c:7225
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c/c-decl.c:7260
  #, fuzzy, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "typedef %q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: c/c-decl.c:7262
  #, fuzzy, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "typedef %q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: c/c-decl.c:7353 c/c-decl.c:9023
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "funktion esittely ei ole prototyyppi"
  
! #: c/c-decl.c:7363
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "parametrien nimet (ilman tyyppejÃ¤) funktion esittelyssÃ¤"
  
! #: c/c-decl.c:7401
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "parametrilla %u (%q+D) on vaillinainen tyyppi"
  
! #: c/c-decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "parametrilla %u in vaillinainen tyyppi"
  
! #: c/c-decl.c:7416
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "parametrin %u (%q+D) tyyppi on void"
  
! #: c/c-decl.c:7420
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "parametrin %u tyyppi on void"
  
! #: c/c-decl.c:7494
  #, fuzzy, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "%<void%>:in on oltava ainoa parametri"
  
! #: c/c-decl.c:7498 c/c-decl.c:7534
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%>:in on oltava ainoa parametri"
  
! #: c/c-decl.c:7528
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "parametrilla %q+D on vain etukÃ¤teisesittely"
  
! #: c/c-decl.c:7574
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7580
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7682
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.c:7688
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "struct mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.c:7694
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "union mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.c:7770
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "%<union %E%> uudelleenmÃ¤Ã¤ritelty"
  
! #: c/c-decl.c:7772
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "%<struct %E%> uudelleenmÃ¤Ã¤ritelty"
  
! #: c/c-decl.c:7781
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "sisÃ¤kkÃ¤inen %<union %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: c/c-decl.c:7783
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "sisÃ¤kkÃ¤inen %<struct %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: c/c-decl.c:7813 c/c-decl.c:8601
  #, fuzzy, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "tyypin mÃ¤Ã¤ritteleminen tyyppimuunnoksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-decl.c:7880 cp/decl.c:4823
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: c/c-decl.c:7885
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C ei tue nimettÃ¶miÃ¤ structeja/unioneita"
  
! #: c/c-decl.c:7888
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C ei tue nimettÃ¶miÃ¤ structeja/unioneita"
  
! #: c/c-decl.c:7981 c/c-decl.c:7999 c/c-decl.c:8060
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: c/c-decl.c:8086
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8089
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8194
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "unionilla ei ole nimettyjÃ¤ jÃ¤seniÃ¤"
  
! #: c/c-decl.c:8196
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "unionilla ei ole jÃ¤seniÃ¤"
  
! #: c/c-decl.c:8201
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "structilla ei ole nimettyjÃ¤ jÃ¤seniÃ¤"
  
! #: c/c-decl.c:8203
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "structilla ei ole jÃ¤seniÃ¤"
  
! #: c/c-decl.c:8264 cp/decl.c:12342
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: c/c-decl.c:8270
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "joustava taulukkojÃ¤sen ei ole structin lopussa"
  
! #: c/c-decl.c:8276
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: c/c-decl.c:8307
  #, fuzzy, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "Arvo on liian suuri annetulle tietotyypille"
  
! #: c/c-decl.c:8412
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "unionista ei voi tehdÃ¤ lÃ¤pinÃ¤kyvÃ¤Ã¤"
  
! #: c/c-decl.c:8573
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "sisÃ¤kkÃ¤inen %<enum %E%>:n uudelleenmÃ¤Ã¤rittely"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8580
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "%<enum %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: c/c-decl.c:8659 cp/decl.c:14713
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "annettu tila on liian pieni luetelluille arvoille"
  
! #: c/c-decl.c:8674
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "luetellun tyypin arvot ylittÃ¤vÃ¤t suurimman kokonaisluvun arvoalueen"
  
! #: c/c-decl.c:8788 c/c-decl.c:8804
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.c:8799
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.c:8823
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "ylivuoto luetellun tyypin arvoissa"
  
! #: c/c-decl.c:8831
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C rajoittaa luetellun tyypin arvot %<int%>-tyypin arvoalueelle"
  
! #: c/c-decl.c:8920 cp/decl.c:5120 cp/decl.c:15242
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: c/c-decl.c:8938
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: c/c-decl.c:8949
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "paluutyyppi on oletuksena %<int%>"
  
! #: c/c-decl.c:8973
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "kenttÃ¤ %qE esitelty funktiona"
  
! #: c/c-decl.c:9032
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ prototyyppiÃ¤"
  
! #: c/c-decl.c:9041
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman prototyyppiÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: c/c-decl.c:9049 cp/decl.c:15377
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ esittelyÃ¤"
  
! #: c/c-decl.c:9059
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman esittelyÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: c/c-decl.c:9078
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: c/c-decl.c:9080
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: c/c-decl.c:9087
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: c/c-decl.c:9124
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "vanhanmallisia parametriesittelyitÃ¤ prototyypitetyssÃ¤ funktiomÃ¤Ã¤rittelyssÃ¤"
  
! #: c/c-decl.c:9139
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "perinteinen C ei hyvÃ¤ksy ISO C -tyylisiÃ¤ funktiomÃ¤Ã¤rittelyitÃ¤"
  
! #: c/c-decl.c:9155
  #, gcc-internal-format
  msgid "parameter name omitted"
  msgstr "parametrin nimi jÃ¤tetty pois"
  
! #: c/c-decl.c:9192
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "vanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-decl.c:9201
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "parametrin nimi puuttuu parametriluettelosta"
  
! #: c/c-decl.c:9217
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD esitelty ei-parametrina"
  
! #: c/c-decl.c:9225
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "useita parametreja nimellÃ¤ %qD"
  
! #: c/c-decl.c:9234
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: c/c-decl.c:9263 c/c-decl.c:9268
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "%qD:n oletustyyppi on %<int%>"
  
! #: c/c-decl.c:9288
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: c/c-decl.c:9295
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: c/c-decl.c:9348
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "argumenttien mÃ¤Ã¤rÃ¤ ei vastaa sisÃ¤istÃ¤ prototyyppiÃ¤"
  
! #: c/c-decl.c:9359
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "argumenttien mÃ¤Ã¤rÃ¤ ei vastaa prototyyppiÃ¤"
  
! #: c/c-decl.c:9362 c/c-decl.c:9409 c/c-decl.c:9423
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "prototyypin esittely"
  
! #: c/c-decl.c:9401
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "ylennetty argumentti %qD ei vastaa sisÃ¤istÃ¤ prototyyppiÃ¤"
  
! #: c/c-decl.c:9406
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "ylennetty argumentti %qD ei vastaa prototyyppiÃ¤"
  
! #: c/c-decl.c:9416
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "argumentti %qD ei vastaa sisÃ¤istÃ¤ prototyyppiÃ¤"
  
! #: c/c-decl.c:9421
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumentti %qD ei sovi prototyyppiin"
  
! #: c/c-decl.c:9672 cp/decl.c:16203
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: c/c-decl.c:9691 cp/decl.c:16235
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parametri %qD on alustettu"
--- 36233,36943 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6174 c/c-decl.c:6543
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
  
! #: c/c-decl.c:6222
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "%qE:n esittely taulukollisena void-alkioita"
  
! #: c/c-decl.c:6224
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "tyyppinimen esittely taulukollisena void-alkioita"
  
! #: c/c-decl.c:6231
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "%qE:n esittely taulukollisena funktioita"
  
! #: c/c-decl.c:6234
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "tyyppinimen esittely taulukollisena funktioita"
  
! #: c/c-decl.c:6242 c/c-decl.c:8302
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "joustavan taulukkojÃ¤senen sisÃ¤ltÃ¤vÃ¤n tietueen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: c/c-decl.c:6268
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "taulukon %qE koko ei ole kokonaislukutyyppiÃ¤"
  
! #: c/c-decl.c:6272
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "nimettÃ¶mÃ¤n taulukon koko ei ole kokonaislukutyyppiÃ¤"
  
! #: c/c-decl.c:6279
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "taulukon %qE koko ei ole kokonaislukutyyppiÃ¤"
  
! #: c/c-decl.c:6282
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "nimettÃ¶mÃ¤n taulukon koko ei ole kokonaislukutyyppiÃ¤"
  
! #: c/c-decl.c:6293
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C kieltÃ¤Ã¤ nollan kokoisen taulukon %qE"
  
! #: c/c-decl.c:6296
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C kieltÃ¤Ã¤ nollan kokoisen taulukon"
  
! #: c/c-decl.c:6305
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "taulukon %qE koko on negatiivinen"
  
! #: c/c-decl.c:6307
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "nimettÃ¶mÃ¤n taulukon koko on negatiivinen"
  
! #: c/c-decl.c:6392
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "taulukon %qE koko on liian suuri"
  
! #: c/c-decl.c:6395
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "nimettÃ¶mÃ¤n taulukon koko on liian suuri"
  
! #: c/c-decl.c:6431 c/c-decl.c:7088
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6453
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: c/c-decl.c:6466
  #, fuzzy, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: c/c-decl.c:6472
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseen"
  
! #: c/c-decl.c:6476
  #, fuzzy, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseen"
  
! #: c/c-decl.c:6579
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: c/c-decl.c:6582
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "tyyppinimi esitelty funktion palauttavana funktiona"
  
! #: c/c-decl.c:6589
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE esitelty taulukon palauttavan funktiona"
  
! #: c/c-decl.c:6592
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "tyyppinimi esitelty taulukon palauttavan funktiona"
  
! #: c/c-decl.c:6633
  #, fuzzy, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "funktion mÃ¤Ã¤rittely oikeuttaa tyhjÃ¤n paluutyypin"
  
! #: c/c-decl.c:6637 cp/decl.c:11463
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tyyppimÃ¤Ã¤ritteet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
  
! #: c/c-decl.c:6675 c/c-decl.c:6884 c/c-decl.c:6938 c/c-decl.c:7022
! #: c/c-decl.c:7143 c/c-parser.c:2851
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ funktiotyypin"
  
! #: c/c-decl.c:6681 c/c-decl.c:6890 c/c-decl.c:7027 c/c-decl.c:7148
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C kieltÃ¤Ã¤ const- ja volatile-funktiotyypit"
  
! #: c/c-decl.c:6775
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: c/c-decl.c:6779
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: c/c-decl.c:6785
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-decl.c:6801
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-decl.c:6804
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "%qs mÃ¤Ã¤ritelty nimettÃ¶mÃ¤lle parametrille"
  
! #: c/c-decl.c:6810
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle %qE"
  
! #: c/c-decl.c:6813
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  
! #: c/c-decl.c:6828
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: c/c-decl.c:6830
  #, fuzzy, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: c/c-decl.c:6839
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: c/c-decl.c:6841
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: c/c-decl.c:6846
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-decl.c:6848
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "%qs mÃ¤Ã¤ritelty nimettÃ¶mÃ¤lle parametrille"
  
! #: c/c-decl.c:6853
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle %qE"
  
! #: c/c-decl.c:6855
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: c/c-decl.c:6858
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: c/c-decl.c:6865
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.c:6868
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.c:6899
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c/c-decl.c:6901
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "typedef %q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: c/c-decl.c:6944
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C kieltÃ¤Ã¤ const- ja volatile-funktiotyypit"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6955
  #, fuzzy, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: c/c-decl.c:6972 cp/decl.c:10186
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "muuttuja tai kenttÃ¤ %qE esitelty voidiksi"
  
! #: c/c-decl.c:7012
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: c/c-decl.c:7054
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: c/c-decl.c:7056
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: c/c-decl.c:7069
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "kenttÃ¤ %qE esitelty funktiona"
  
! #: c/c-decl.c:7076
  #, fuzzy, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: c/c-decl.c:7078
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: c/c-decl.c:7114 c/c-decl.c:7125 c/c-decl.c:7128
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "epÃ¤kelpo tallennusluokka funktiolle %qE"
  
! #: c/c-decl.c:7185
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: c/c-decl.c:7187
  #, fuzzy, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: c/c-decl.c:7198
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-decl.c:7201
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
! #: c/c-decl.c:7230
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "%<static%>-mÃ¤Ã¤reellÃ¤ esitelty muuttuja esitelty uudelleen %<extern%>-tyyppiseksi"
  
! #: c/c-decl.c:7240
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c/c-decl.c:7242
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c/c-decl.c:7277
  #, fuzzy, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "typedef %q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: c/c-decl.c:7279
  #, fuzzy, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "typedef %q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: c/c-decl.c:7370 c/c-decl.c:9040
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "funktion esittely ei ole prototyyppi"
  
! #: c/c-decl.c:7380
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "parametrien nimet (ilman tyyppejÃ¤) funktion esittelyssÃ¤"
  
! #: c/c-decl.c:7418
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "parametrilla %u (%q+D) on vaillinainen tyyppi"
  
! #: c/c-decl.c:7422
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "parametrilla %u in vaillinainen tyyppi"
  
! #: c/c-decl.c:7433
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "parametrin %u (%q+D) tyyppi on void"
  
! #: c/c-decl.c:7437
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "parametrin %u tyyppi on void"
  
! #: c/c-decl.c:7511
  #, fuzzy, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "%<void%>:in on oltava ainoa parametri"
  
! #: c/c-decl.c:7515 c/c-decl.c:7551
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%>:in on oltava ainoa parametri"
  
! #: c/c-decl.c:7545
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "parametrilla %q+D on vain etukÃ¤teisesittely"
  
! #: c/c-decl.c:7591
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7699
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.c:7705
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "struct mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.c:7711
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "union mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.c:7787
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "%<union %E%> uudelleenmÃ¤Ã¤ritelty"
  
! #: c/c-decl.c:7789
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "%<struct %E%> uudelleenmÃ¤Ã¤ritelty"
  
! #: c/c-decl.c:7798
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "sisÃ¤kkÃ¤inen %<union %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: c/c-decl.c:7800
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "sisÃ¤kkÃ¤inen %<struct %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: c/c-decl.c:7830 c/c-decl.c:8618
  #, fuzzy, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "tyypin mÃ¤Ã¤ritteleminen tyyppimuunnoksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-decl.c:7897 cp/decl.c:4833
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: c/c-decl.c:7902
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C ei tue nimettÃ¶miÃ¤ structeja/unioneita"
  
! #: c/c-decl.c:7905
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C ei tue nimettÃ¶miÃ¤ structeja/unioneita"
  
! #: c/c-decl.c:7998 c/c-decl.c:8016 c/c-decl.c:8077
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: c/c-decl.c:8103
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8106
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8211
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "unionilla ei ole nimettyjÃ¤ jÃ¤seniÃ¤"
  
! #: c/c-decl.c:8213
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "unionilla ei ole jÃ¤seniÃ¤"
  
! #: c/c-decl.c:8218
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "structilla ei ole nimettyjÃ¤ jÃ¤seniÃ¤"
  
! #: c/c-decl.c:8220
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "structilla ei ole jÃ¤seniÃ¤"
  
! #: c/c-decl.c:8281 cp/decl.c:12351
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: c/c-decl.c:8287
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "joustava taulukkojÃ¤sen ei ole structin lopussa"
  
! #: c/c-decl.c:8293
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: c/c-decl.c:8324
  #, fuzzy, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "Arvo on liian suuri annetulle tietotyypille"
  
! #: c/c-decl.c:8429
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "unionista ei voi tehdÃ¤ lÃ¤pinÃ¤kyvÃ¤Ã¤"
  
! #: c/c-decl.c:8590
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "sisÃ¤kkÃ¤inen %<enum %E%>:n uudelleenmÃ¤Ã¤rittely"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8597
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "%<enum %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: c/c-decl.c:8676 cp/decl.c:14722
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "annettu tila on liian pieni luetelluille arvoille"
  
! #: c/c-decl.c:8691
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "luetellun tyypin arvot ylittÃ¤vÃ¤t suurimman kokonaisluvun arvoalueen"
  
! #: c/c-decl.c:8805 c/c-decl.c:8821
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.c:8816
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.c:8840
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "ylivuoto luetellun tyypin arvoissa"
  
! #: c/c-decl.c:8848
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C rajoittaa luetellun tyypin arvot %<int%>-tyypin arvoalueelle"
  
! #: c/c-decl.c:8937 cp/decl.c:5130 cp/decl.c:15251
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: c/c-decl.c:8955
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: c/c-decl.c:8966
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "paluutyyppi on oletuksena %<int%>"
  
! #: c/c-decl.c:8990
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "kenttÃ¤ %qE esitelty funktiona"
  
! #: c/c-decl.c:9049
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ prototyyppiÃ¤"
  
! #: c/c-decl.c:9058
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman prototyyppiÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: c/c-decl.c:9066 cp/decl.c:15386
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ esittelyÃ¤"
  
! #: c/c-decl.c:9076
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman esittelyÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: c/c-decl.c:9095
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: c/c-decl.c:9097
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: c/c-decl.c:9104
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: c/c-decl.c:9141
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "vanhanmallisia parametriesittelyitÃ¤ prototyypitetyssÃ¤ funktiomÃ¤Ã¤rittelyssÃ¤"
  
! #: c/c-decl.c:9156
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "perinteinen C ei hyvÃ¤ksy ISO C -tyylisiÃ¤ funktiomÃ¤Ã¤rittelyitÃ¤"
  
! #: c/c-decl.c:9172
  #, gcc-internal-format
  msgid "parameter name omitted"
  msgstr "parametrin nimi jÃ¤tetty pois"
  
! #: c/c-decl.c:9209
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "vanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-decl.c:9218
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "parametrin nimi puuttuu parametriluettelosta"
  
! #: c/c-decl.c:9234
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD esitelty ei-parametrina"
  
! #: c/c-decl.c:9242
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "useita parametreja nimellÃ¤ %qD"
  
! #: c/c-decl.c:9251
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: c/c-decl.c:9280 c/c-decl.c:9285
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "%qD:n oletustyyppi on %<int%>"
  
! #: c/c-decl.c:9305
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: c/c-decl.c:9312
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: c/c-decl.c:9365
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "argumenttien mÃ¤Ã¤rÃ¤ ei vastaa sisÃ¤istÃ¤ prototyyppiÃ¤"
  
! #: c/c-decl.c:9376
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "argumenttien mÃ¤Ã¤rÃ¤ ei vastaa prototyyppiÃ¤"
  
! #: c/c-decl.c:9379 c/c-decl.c:9426 c/c-decl.c:9440
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "prototyypin esittely"
  
! #: c/c-decl.c:9418
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "ylennetty argumentti %qD ei vastaa sisÃ¤istÃ¤ prototyyppiÃ¤"
  
! #: c/c-decl.c:9423
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "ylennetty argumentti %qD ei vastaa prototyyppiÃ¤"
  
! #: c/c-decl.c:9433
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "argumentti %qD ei vastaa sisÃ¤istÃ¤ prototyyppiÃ¤"
  
! #: c/c-decl.c:9438
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumentti %qD ei sovi prototyyppiin"
  
! #: c/c-decl.c:9689 cp/decl.c:16212
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: c/c-decl.c:9708 cp/decl.c:16244
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parametri %qD on alustettu"
*************** msgstr "parametri %qD on alustettu"
*** 36936,37188 ****
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9787
  #, fuzzy, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "%<for%>-silmukan alkuesittelyt ovat sallittuja vain C99-tilassa"
  
! #: c/c-decl.c:9792
  #, fuzzy, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "kÃ¤ytÃ¤ valitsinta -std=c99 tai -std=gnu99 koodisi kÃ¤Ã¤ntÃ¤miseen"
  
! #: c/c-decl.c:9799
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijÃ¶issÃ¤"
  
! #: c/c-decl.c:9831
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "staattisen muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-decl.c:9835
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
  # XXX: alkuesittely
! #: c/c-decl.c:9842
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> esitelty %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-decl.c:9847
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> esitelty %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-decl.c:9851
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> esitelty %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-decl.c:9855
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-decl.c:10105
  #, fuzzy, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: c/c-decl.c:10163 c/c-decl.c:10170
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-decl.c:10197 c/c-decl.c:10581 c/c-decl.c:10971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-decl.c:10209 cp/parser.c:29186
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> on liian pitkÃ¤ GCC:lle"
  
! #: c/c-decl.c:10222
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-decl.c:10451 c/c-parser.c:9089
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 ei tue kompleksityyppejÃ¤"
  
! #: c/c-decl.c:10497
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: c/c-decl.c:10568 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE:n kaksoiskappale"
  
! #: c/c-decl.c:10624
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: c/c-decl.c:10646
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: c/c-decl.c:10689
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 ei tue kompleksityyppejÃ¤"
  
! #: c/c-decl.c:10808
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: c/c-decl.c:10858
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: c/c-decl.c:10929
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr "ISO C90 ei tue tyyppiÃ¤ %<long long%>"
  
! #: c/c-decl.c:10952 c/c-decl.c:11221 c/c-parser.c:8080
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: c/c-decl.c:10954
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: c/c-decl.c:10989
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.c:11002
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: c/c-decl.c:11050
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE ei ole esittelyn alussa"
  
! #: c/c-decl.c:11071
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.c:11073
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.c:11075
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: c/c-decl.c:11089 c/c-parser.c:7480
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-decl.c:11092 c/c-parser.c:7483
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-decl.c:11104
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-decl.c:11113
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<static%>:a"
  
! #: c/c-decl.c:11126
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "fetchmail: sÃ¤ie nukkuu %d sekuntia.\n"
  
! #: c/c-decl.c:11134
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-decl.c:11142
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.c:11218
  #, fuzzy, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "kÃ¤ytetty sekÃ¤ %<__thread%> ettÃ¤ %<auto&>"
  
! #: c/c-decl.c:11233
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ei tue pelkkÃ¤Ã¤ %<complex%>-tyyppiÃ¤ merkityksellÃ¤ %<double complex%>"
  
! #: c/c-decl.c:11284 c/c-decl.c:11300 c/c-decl.c:11326
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ei tue kompleksikokonaislukutyyppejÃ¤"
  
! #: c/c-decl.c:11724 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.c:11728 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.c:385 c/c-typeck.c:11838 cp/typeck.c:4814
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "negatiivisen arvon siirto vasemmalle"
  
! #: c/c-fold.c:395 c/c-typeck.c:11847 cp/typeck.c:4822
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: c/c-fold.c:396 c/c-typeck.c:11777 cp/typeck.c:4767
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: c/c-fold.c:404 c/c-typeck.c:11866 cp/typeck.c:4830
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: c/c-fold.c:405 c/c-typeck.c:11801 cp/typeck.c:4775
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: c/c-fold.c:412 c/c-typeck.c:11858
  #, fuzzy, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: c/c-fold.c:413 c/c-typeck.c:11788
  #, fuzzy, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
--- 36945,37197 ----
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9804
  #, fuzzy, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "%<for%>-silmukan alkuesittelyt ovat sallittuja vain C99-tilassa"
  
! #: c/c-decl.c:9809
  #, fuzzy, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "kÃ¤ytÃ¤ valitsinta -std=c99 tai -std=gnu99 koodisi kÃ¤Ã¤ntÃ¤miseen"
  
! #: c/c-decl.c:9816
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijÃ¶issÃ¤"
  
! #: c/c-decl.c:9848
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "staattisen muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-decl.c:9852
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
  # XXX: alkuesittely
! #: c/c-decl.c:9859
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> esitelty %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-decl.c:9864
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> esitelty %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-decl.c:9868
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> esitelty %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-decl.c:9872
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-decl.c:10122
  #, fuzzy, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: c/c-decl.c:10180 c/c-decl.c:10187
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-decl.c:10214 c/c-decl.c:10598 c/c-decl.c:10988
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-decl.c:10226 cp/parser.c:29186
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> on liian pitkÃ¤ GCC:lle"
  
! #: c/c-decl.c:10239
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-decl.c:10468 c/c-parser.c:9089
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 ei tue kompleksityyppejÃ¤"
  
! #: c/c-decl.c:10514
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: c/c-decl.c:10585 c/c-decl.c:11145
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE:n kaksoiskappale"
  
! #: c/c-decl.c:10641
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: c/c-decl.c:10663
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: c/c-decl.c:10706
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 ei tue kompleksityyppejÃ¤"
  
! #: c/c-decl.c:10825
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: c/c-decl.c:10875
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: c/c-decl.c:10946
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr "ISO C90 ei tue tyyppiÃ¤ %<long long%>"
  
! #: c/c-decl.c:10969 c/c-decl.c:11238 c/c-parser.c:8080
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: c/c-decl.c:10971
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: c/c-decl.c:11006
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.c:11019
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: c/c-decl.c:11067
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE ei ole esittelyn alussa"
  
! #: c/c-decl.c:11088
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.c:11090
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.c:11092
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: c/c-decl.c:11106 c/c-parser.c:7480
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-decl.c:11109 c/c-parser.c:7483
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-decl.c:11121
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-decl.c:11130
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<static%>:a"
  
! #: c/c-decl.c:11143
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "fetchmail: sÃ¤ie nukkuu %d sekuntia.\n"
  
! #: c/c-decl.c:11151
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-decl.c:11159
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.c:11235
  #, fuzzy, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "kÃ¤ytetty sekÃ¤ %<__thread%> ettÃ¤ %<auto&>"
  
! #: c/c-decl.c:11250
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ei tue pelkkÃ¤Ã¤ %<complex%>-tyyppiÃ¤ merkityksellÃ¤ %<double complex%>"
  
! #: c/c-decl.c:11301 c/c-decl.c:11317 c/c-decl.c:11343
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ei tue kompleksikokonaislukutyyppejÃ¤"
  
! #: c/c-decl.c:11741 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.c:11745 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.c:385 c/c-typeck.c:11830 cp/typeck.c:4832
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "negatiivisen arvon siirto vasemmalle"
  
! #: c/c-fold.c:395 c/c-typeck.c:11839 cp/typeck.c:4840
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: c/c-fold.c:396 c/c-typeck.c:11769 cp/typeck.c:4785
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: c/c-fold.c:404 c/c-typeck.c:11858 cp/typeck.c:4848
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: c/c-fold.c:405 c/c-typeck.c:11793 cp/typeck.c:4793
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: c/c-fold.c:412 c/c-typeck.c:11850
  #, fuzzy, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: c/c-fold.c:413 c/c-typeck.c:11780
  #, fuzzy, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
*************** msgstr "ISO C kieltÃ¤Ã¤ ?:-lausekkeen il
*** 37663,37674 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4601
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6990 cp/typeck.c:4606
  #, fuzzy, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "%Jviimeksi kÃ¤ytetty tÃ¤Ã¤llÃ¤"
--- 37672,37683 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4619
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6990 cp/typeck.c:4624
  #, fuzzy, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "%Jviimeksi kÃ¤ytetty tÃ¤Ã¤llÃ¤"
*************** msgid "too many memory order clauses"
*** 38500,38513 ****
  msgstr "%s: liian monta arvoa"
  
  #: c/c-parser.c:16142 cp/parser.c:35739
! #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<acq_rel%> or %<release%> clauses"
! msgstr ""
  
  #: c/c-parser.c:16151 cp/parser.c:35748
! #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acq_rel%> or %<acquire%> clauses"
! msgstr ""
  
  #: c/c-parser.c:16160 cp/parser.c:35757
  #, fuzzy, gcc-internal-format
--- 38509,38522 ----
  msgstr "%s: liian monta arvoa"
  
  #: c/c-parser.c:16142 cp/parser.c:35739
! #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<acq_rel%> or %<release%> clauses"
! msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
  #: c/c-parser.c:16151 cp/parser.c:35748
! #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acq_rel%> or %<acquire%> clauses"
! msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
  #: c/c-parser.c:16160 cp/parser.c:35757
  #, fuzzy, gcc-internal-format
*************** msgid "invalid operator for %<#pragma om
*** 38525,38533 ****
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
  #: c/c-parser.c:16479 cp/semantics.c:8959 cp/semantics.c:8969
! #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
! msgstr ""
  
  #: c/c-parser.c:16548 c/c-parser.c:16705
  #, gcc-internal-format
--- 38534,38542 ----
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
  #: c/c-parser.c:16479 cp/semantics.c:8959 cp/semantics.c:8969
! #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
! msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
  #: c/c-parser.c:16548 c/c-parser.c:16705
  #, gcc-internal-format
*************** msgid "%<ordered%> clause parameter is l
*** 38565,38573 ****
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
  #: c/c-parser.c:16760 cp/parser.c:36887
! #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
! msgstr ""
  
  #: c/c-parser.c:16778 cp/parser.c:36915
  #, fuzzy, gcc-internal-format
--- 38574,38582 ----
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
  #: c/c-parser.c:16760 cp/parser.c:36887
! #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
! msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
  #: c/c-parser.c:16778 cp/parser.c:36915
  #, fuzzy, gcc-internal-format
*************** msgstr "liian vÃ¤hÃ¤n argumentteja"
*** 38589,38595 ****
  msgid "collapsed loops not perfectly nested"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16754
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
--- 38598,38604 ----
  msgid "collapsed loops not perfectly nested"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16757
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
*************** msgstr "%<void *%>-tyyppistÃ¤ osoitinta
*** 38971,38977 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.c:2628 cp/typeck.c:3428 cp/typeck.c:3517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "taulukon indeksi ei ole kokonaisluku"
--- 38980,38986 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.c:2628 cp/typeck.c:3446 cp/typeck.c:3535
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "taulukon indeksi ei ole kokonaisluku"
*************** msgstr "ISO C kieltÃ¤Ã¤ %<register%>-tau
*** 38996,39002 ****
  msgid "enum constant defined here"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-typeck.c:2912 cp/typeck.c:1700
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
--- 39005,39011 ----
  msgid "enum constant defined here"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-typeck.c:2912 cp/typeck.c:1717
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
*************** msgstr "muunnos tyypistÃ¤ %qT tyyppiin %
*** 39109,39125 ****
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %qE"
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4887 cp/typeck.c:5148
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "vertailu merkkijonoliteraalin kanssa aiheuttaa mÃ¤Ã¤rittelemÃ¤tÃ¶ntÃ¤ toimintaa"
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4913 cp/typeck.c:4936
  #, fuzzy, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "osoittimen ja kokonaisluvun vÃ¤linen vertailu"
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4916 cp/typeck.c:4939
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
--- 39118,39134 ----
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %qE"
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4905 cp/typeck.c:5166
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "vertailu merkkijonoliteraalin kanssa aiheuttaa mÃ¤Ã¤rittelemÃ¤tÃ¶ntÃ¤ toimintaa"
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4931 cp/typeck.c:4954
  #, fuzzy, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "osoittimen ja kokonaisluvun vÃ¤linen vertailu"
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4934 cp/typeck.c:4957
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
*************** msgstr "vÃ¤hennyslaskussa kÃ¤ytetty osoi
*** 39145,39151 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: c/c-typeck.c:3963 cp/typeck.c:5708
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "funktio-osoitinta kÃ¤ytetty laskutoimituksessa"
--- 39154,39160 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: c/c-typeck.c:3963 cp/typeck.c:5726
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "funktio-osoitinta kÃ¤ytetty laskutoimituksessa"
*************** msgstr "ehtolausekkeessa on osoitin/koko
*** 39315,39321 ****
  msgid "left-hand operand of comma expression has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11034
  #, fuzzy, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
--- 39324,39330 ----
  msgid "left-hand operand of comma expression has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11026
  #, fuzzy, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
*************** msgstr "tyyppimuunnos osoittimesta eriko
*** 39390,39396 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "tyyppimuunnos %qT-tyyppisestÃ¤ funktiokutsusta yhteensopimattomaan tyyppiin %qT"
  
! #: c/c-typeck.c:5864 cp/typeck.c:7973
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "tyyppimuunnos erikokoisesta kokonaisluvusta osoittimeksi"
--- 39399,39405 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "tyyppimuunnos %qT-tyyppisestÃ¤ funktiokutsusta yhteensopimattomaan tyyppiin %qT"
  
! #: c/c-typeck.c:5864 cp/typeck.c:7991
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "tyyppimuunnos erikokoisesta kokonaisluvusta osoittimeksi"
*************** msgstr "funktio on ehkÃ¤ mahdollinen ehd
*** 39557,39563 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c/c-typeck.c:7083 cp/typeck.c:9068
  #, fuzzy, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
--- 39566,39572 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c/c-typeck.c:7083 cp/typeck.c:9086
  #, fuzzy, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
*************** msgstr "alustus yhteensopimattomasta oso
*** 39717,39723 ****
  msgid "array of inappropriate type initialized from string constant"
  msgstr "sopimattomasta tyypistÃ¤ koostuva taulukko alustetaan merkkijonovakiosta"
  
! #: c/c-typeck.c:7857 cp/typeck.c:2067
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
--- 39726,39732 ----
  msgid "array of inappropriate type initialized from string constant"
  msgstr "sopimattomasta tyypistÃ¤ koostuva taulukko alustetaan merkkijonovakiosta"
  
! #: c/c-typeck.c:7857 cp/typeck.c:2084
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
*************** msgstr "alustusalkiota ei pystytÃ¤ laske
*** 39748,39754 ****
  msgid "invalid initializer"
  msgstr "epÃ¤kelpo alustin"
  
! #: c/c-typeck.c:8255 cp/decl.c:6467
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "lÃ¤pinÃ¤kymÃ¤ttÃ¶miÃ¤ vektorityyppejÃ¤ ei voida alustaa"
--- 39757,39763 ----
  msgid "invalid initializer"
  msgstr "epÃ¤kelpo alustin"
  
! #: c/c-typeck.c:8255 cp/decl.c:6477
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "lÃ¤pinÃ¤kymÃ¤ttÃ¶miÃ¤ vektorityyppejÃ¤ ei voida alustaa"
*************** msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita skalaa
*** 39893,39899 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C90 kieltÃ¤Ã¤ yhdysliteraalit"
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9502
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%>-esitellyllÃ¤ funktiolla on %<return%>-lause"
--- 39902,39908 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C90 kieltÃ¤Ã¤ yhdysliteraalit"
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9520
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%>-esitellyllÃ¤ funktiolla on %<return%>-lause"
*************** msgstr "ISO C kieltÃ¤Ã¤ %<return%>:in la
*** 39918,40325 ****
  msgid "function returns address of label"
  msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
  
! #: c/c-typeck.c:10725 cp/semantics.c:1191
  #, fuzzy, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "yhteensopivuusvalitsin (jÃ¤tetÃ¤Ã¤n huomiotta)"
  
! #: c/c-typeck.c:10750
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%>-tyyppistÃ¤ switch-lauseketta ei muunneta %<int%>-tyyppiin ISO C:ssÃ¤"
  
! #: c/c-typeck.c:10788 c/c-typeck.c:10796
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.c:10802 cp/parser.c:11447
  #, fuzzy, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.c:10804
  #, fuzzy, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.c:10976 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.c:10978 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: c/c-typeck.c:10983 cp/parser.c:12872
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.c:10988
  #, fuzzy, gcc-internal-format
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.c:10990
  #, fuzzy, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: c/c-typeck.c:11016 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "lauseella ei ole vaikutusta"
  
! #: c/c-typeck.c:11060
  #, fuzzy, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5162
  #, fuzzy, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Varoita eri enum-tyyppien vertailusta"
  
! #: c/c-typeck.c:11896 c/c-typeck.c:12064 cp/typeck.c:5175
  #, fuzzy, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "Varoita eri enum-tyyppien vertailusta"
  
! #: c/c-typeck.c:11921 c/c-typeck.c:12089 cp/typeck.c:5203
  #, fuzzy, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: c/c-typeck.c:11935 cp/typeck.c:4878
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "liukulukujen vertailu operaattoreilla == ja != on epÃ¤varmaa"
  
! #: c/c-typeck.c:11953 c/c-typeck.c:11974
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: c/c-typeck.c:11959 c/c-typeck.c:11980
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: c/c-typeck.c:12001 c/c-typeck.c:12130
  #, fuzzy, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.c:12008 c/c-typeck.c:12014
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C kieltÃ¤Ã¤ %<void *%>:n ja funktio-osoittimen vertailun"
  
! #: c/c-typeck.c:12021 c/c-typeck.c:12140
  #, fuzzy, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "erilaisten Objective-C-tyyppien vertailusta puuttuu tyyppimuunnos"
  
! #: c/c-typeck.c:12033 c/c-typeck.c:12038 c/c-typeck.c:12166 c/c-typeck.c:12171
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "osoittimen ja kokonaisluvun vÃ¤linen vertailu"
  
! #: c/c-typeck.c:12118
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "tÃ¤ydellisen ja vaillinaisen osoittimen vertailu"
  
! #: c/c-typeck.c:12120
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C kieltÃ¤Ã¤ funktio-osoittimien suuruusvertailun"
  
! #: c/c-typeck.c:12125
  #, fuzzy, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.c:12148 c/c-typeck.c:12151 c/c-typeck.c:12158 c/c-typeck.c:12161
! #: cp/typeck.c:5226 cp/typeck.c:5233
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.c:12226
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: c/c-typeck.c:12541
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "kÃ¤ytetty osoittimeksi muuntumatonta taulukkoa paikassa, jossa vaaditaan skalaari"
  
! #: c/c-typeck.c:12545
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "kÃ¤ytetty tietuetyypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.c:12549
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "kÃ¤ytetty unionityypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.c:12565
  #, fuzzy, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "kÃ¤ytetty unionityypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.c:12755 cp/semantics.c:9111
! #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
! msgstr ""
  
! #: c/c-typeck.c:12766 c/c-typeck.c:12776 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, fuzzy, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "odotettiin %<operator%>"
  
! #: c/c-typeck.c:12811 cp/semantics.c:9168
! #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
! msgstr ""
  
! #: c/c-typeck.c:12855 c/c-typeck.c:14331 c/c-typeck.c:14395 c/c-typeck.c:14457
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.c:12868 c/c-typeck.c:14263 c/c-typeck.c:14381
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.c:12877 c/c-typeck.c:14405 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: c/c-typeck.c:12887 cp/semantics.c:4689 cp/semantics.c:7192
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.c:12891 c/c-typeck.c:14422 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.c:12898
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.c:12907 c/c-typeck.c:14429 c/c-typeck.c:14539
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: c/c-typeck.c:12943 cp/semantics.c:4745
  #, fuzzy, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-typeck.c:12950 cp/semantics.c:4752
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-typeck.c:12979 c/c-typeck.c:13045 c/c-typeck.c:13317
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:12998 cp/semantics.c:4809
  #, fuzzy, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.c:13006 cp/semantics.c:4817
  #, fuzzy, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:13015 c/c-typeck.c:13131 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, fuzzy, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:13032 cp/semantics.c:4843
  #, fuzzy, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:13073 cp/semantics.c:4884
  #, fuzzy, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:13088 cp/semantics.c:4899
  #, fuzzy, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:13123 cp/semantics.c:4934
  #, fuzzy, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.c:13141 c/c-typeck.c:13256 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, fuzzy, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:13149 cp/semantics.c:4960
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.c:13534 cp/semantics.c:6012
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: c/c-typeck.c:13541
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: c/c-typeck.c:13547 cp/semantics.c:6019
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: c/c-typeck.c:13560 cp/semantics.c:6035
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "bittikenttÃ¤ %+q#D ei ole kokonaislukutyyppinen"
  
! #: c/c-typeck.c:13580 cp/semantics.c:6068
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: c/c-typeck.c:13607
  #, fuzzy, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.c:13614 cp/semantics.c:6102
  #, fuzzy, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.c:13620 cp/semantics.c:6108
  #, fuzzy, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.c:13626 cp/semantics.c:6114
  #, fuzzy, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.c:13738 c/c-typeck.c:13748
  #, fuzzy, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: c/c-typeck.c:13766
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ funktiotyypin"
  
! #: c/c-typeck.c:13778
  #, fuzzy, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.c:13786
  #, fuzzy, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.c:13836
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: c/c-typeck.c:13845 cp/semantics.c:5904
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostin"
  
! #: c/c-typeck.c:13933
  #, fuzzy, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:13951 c/c-typeck.c:14597 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13963 cp/semantics.c:7763
  #, fuzzy, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.c:13977 cp/semantics.c:6236
  #, fuzzy, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.c:13993
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.c:14012 cp/semantics.c:6310
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.c:14042 c/c-typeck.c:14532 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.c:14052 cp/semantics.c:6407
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14096 c/c-typeck.c:14127
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.c:14072 c/c-typeck.c:14103 c/c-typeck.c:14352 c/c-typeck.c:14468
! #: c/c-typeck.c:14475 c/c-typeck.c:14491 c/c-typeck.c:14502
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
--- 39927,40334 ----
  msgid "function returns address of label"
  msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
  
! #: c/c-typeck.c:10721 cp/semantics.c:1191
  #, fuzzy, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "yhteensopivuusvalitsin (jÃ¤tetÃ¤Ã¤n huomiotta)"
  
! #: c/c-typeck.c:10746
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%>-tyyppistÃ¤ switch-lauseketta ei muunneta %<int%>-tyyppiin ISO C:ssÃ¤"
  
! #: c/c-typeck.c:10783 c/c-typeck.c:10791
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.c:10797 cp/parser.c:11447
  #, fuzzy, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.c:10799
  #, fuzzy, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.c:10968 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.c:10970 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: c/c-typeck.c:10975 cp/parser.c:12872
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.c:10980
  #, fuzzy, gcc-internal-format
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.c:10982
  #, fuzzy, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: c/c-typeck.c:11008 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "lauseella ei ole vaikutusta"
  
! #: c/c-typeck.c:11052
  #, fuzzy, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: c/c-typeck.c:11880 c/c-typeck.c:12048 cp/typeck.c:5180
  #, fuzzy, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Varoita eri enum-tyyppien vertailusta"
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5193
  #, fuzzy, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "Varoita eri enum-tyyppien vertailusta"
  
! #: c/c-typeck.c:11913 c/c-typeck.c:12081 cp/typeck.c:5221
  #, fuzzy, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: c/c-typeck.c:11927 cp/typeck.c:4896
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "liukulukujen vertailu operaattoreilla == ja != on epÃ¤varmaa"
  
! #: c/c-typeck.c:11945 c/c-typeck.c:11966
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: c/c-typeck.c:11951 c/c-typeck.c:11972
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: c/c-typeck.c:11993 c/c-typeck.c:12122
  #, fuzzy, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.c:12000 c/c-typeck.c:12006
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C kieltÃ¤Ã¤ %<void *%>:n ja funktio-osoittimen vertailun"
  
! #: c/c-typeck.c:12013 c/c-typeck.c:12132
  #, fuzzy, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "erilaisten Objective-C-tyyppien vertailusta puuttuu tyyppimuunnos"
  
! #: c/c-typeck.c:12025 c/c-typeck.c:12030 c/c-typeck.c:12158 c/c-typeck.c:12163
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "osoittimen ja kokonaisluvun vÃ¤linen vertailu"
  
! #: c/c-typeck.c:12110
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "tÃ¤ydellisen ja vaillinaisen osoittimen vertailu"
  
! #: c/c-typeck.c:12112
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C kieltÃ¤Ã¤ funktio-osoittimien suuruusvertailun"
  
! #: c/c-typeck.c:12117
  #, fuzzy, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.c:12140 c/c-typeck.c:12143 c/c-typeck.c:12150 c/c-typeck.c:12153
! #: cp/typeck.c:5244 cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.c:12218
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: c/c-typeck.c:12533
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "kÃ¤ytetty osoittimeksi muuntumatonta taulukkoa paikassa, jossa vaaditaan skalaari"
  
! #: c/c-typeck.c:12537
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "kÃ¤ytetty tietuetyypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.c:12541
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "kÃ¤ytetty unionityypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.c:12557
  #, fuzzy, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "kÃ¤ytetty unionityypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.c:12747 cp/semantics.c:9111
! #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
! msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-typeck.c:12758 c/c-typeck.c:12768 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, fuzzy, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "odotettiin %<operator%>"
  
! #: c/c-typeck.c:12803 cp/semantics.c:9168
! #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
! msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-typeck.c:12847 c/c-typeck.c:14323 c/c-typeck.c:14387 c/c-typeck.c:14449
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.c:12860 c/c-typeck.c:14255 c/c-typeck.c:14373
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.c:12869 c/c-typeck.c:14397 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: c/c-typeck.c:12879 cp/semantics.c:4689 cp/semantics.c:7192
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.c:12883 c/c-typeck.c:14414 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.c:12890
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.c:12899 c/c-typeck.c:14421 c/c-typeck.c:14531
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: c/c-typeck.c:12935 cp/semantics.c:4745
  #, fuzzy, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-typeck.c:12942 cp/semantics.c:4752
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-typeck.c:12971 c/c-typeck.c:13037 c/c-typeck.c:13309
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:12990 cp/semantics.c:4809
  #, fuzzy, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.c:12998 cp/semantics.c:4817
  #, fuzzy, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:13007 c/c-typeck.c:13123 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, fuzzy, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:13024 cp/semantics.c:4843
  #, fuzzy, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:13065 cp/semantics.c:4884
  #, fuzzy, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:13080 cp/semantics.c:4899
  #, fuzzy, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:13115 cp/semantics.c:4934
  #, fuzzy, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.c:13133 c/c-typeck.c:13248 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, fuzzy, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:13141 cp/semantics.c:4960
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.c:13526 cp/semantics.c:6012
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: c/c-typeck.c:13533
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: c/c-typeck.c:13539 cp/semantics.c:6019
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: c/c-typeck.c:13552 cp/semantics.c:6035
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "bittikenttÃ¤ %+q#D ei ole kokonaislukutyyppinen"
  
! #: c/c-typeck.c:13572 cp/semantics.c:6068
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: c/c-typeck.c:13599
  #, fuzzy, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.c:13606 cp/semantics.c:6102
  #, fuzzy, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.c:13612 cp/semantics.c:6108
  #, fuzzy, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.c:13618 cp/semantics.c:6114
  #, fuzzy, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.c:13730 c/c-typeck.c:13740
  #, fuzzy, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: c/c-typeck.c:13758
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ funktiotyypin"
  
! #: c/c-typeck.c:13770
  #, fuzzy, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.c:13778
  #, fuzzy, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.c:13828
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: c/c-typeck.c:13837 cp/semantics.c:5904
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostin"
  
! #: c/c-typeck.c:13925
  #, fuzzy, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.c:13943 c/c-typeck.c:14589 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13955 cp/semantics.c:7763
  #, fuzzy, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.c:13969 cp/semantics.c:6236
  #, fuzzy, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.c:13977
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.c:13985
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.c:14004 cp/semantics.c:6310
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.c:14034 c/c-typeck.c:14524 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.c:14044 cp/semantics.c:6407
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.c:14056 c/c-typeck.c:14088 c/c-typeck.c:14119
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14095 c/c-typeck.c:14344 c/c-typeck.c:14460
! #: c/c-typeck.c:14467 c/c-typeck.c:14483 c/c-typeck.c:14494
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
*************** msgstr "funktiolle %2$qE annettu argumen
*** 40328,40499 ****
  msgid "%qD appears more than once in data clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.c:14075 c/c-typeck.c:14106 c/c-typeck.c:14478 c/c-typeck.c:14505
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, fuzzy, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.c:14089 cp/semantics.c:6477
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.c:14120 cp/semantics.c:6528
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.c:14139 cp/semantics.c:6865
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: c/c-typeck.c:14146
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.c:14153
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.c:14160
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.c:14173 cp/semantics.c:6936
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: c/c-typeck.c:14179
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.c:14244 cp/semantics.c:6987
! #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
! msgstr ""
  
! #: c/c-typeck.c:14255 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: c/c-typeck.c:14271 cp/semantics.c:7031
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.c:14280 cp/semantics.c:7042
! #, 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.c:14323 cp/semantics.c:7086
  #, fuzzy, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14488 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.c:14356 c/c-typeck.c:14494 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.c:14388 cp/semantics.c:7155
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.c:14448 c/c-typeck.c:14546 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.c:14527 cp/semantics.c:7361
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.c:14555 cp/semantics.c:7390
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.c:14569 cp/semantics.c:7406
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.c:14572 cp/semantics.c:7409
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.c:14587
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.c:14675 cp/semantics.c:7599
  #, fuzzy, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "__COUNTER__ lavennettu direktiivin sisÃ¤llÃ¤ valitsimella -fdirectives-only"
  
! #: c/c-typeck.c:14721 cp/semantics.c:7814
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.c:14731
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14750 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14762 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14780 cp/semantics.c:7663
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.c:14795 cp/semantics.c:7709
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14961
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.c:14966
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "%<va_arg%>-funktion ensimmÃ¤inen argumentti ei ole tyyppiÃ¤ %<va_list%>"
  
! #: c/c-typeck.c:14972
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 40337,40508 ----
  msgid "%qD appears more than once in data clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.c:14067 c/c-typeck.c:14098 c/c-typeck.c:14470 c/c-typeck.c:14497
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, fuzzy, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.c:14081 cp/semantics.c:6477
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.c:14112 cp/semantics.c:6528
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.c:14131 cp/semantics.c:6865
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: c/c-typeck.c:14138
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.c:14145
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.c:14152
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.c:14165 cp/semantics.c:6936
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: c/c-typeck.c:14171
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.c:14236 cp/semantics.c:6987
! #, fuzzy, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
! msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.c:14247 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: c/c-typeck.c:14263 cp/semantics.c:7031
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.c:14272 cp/semantics.c:7042
! #, fuzzy, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
! msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.c:14315 cp/semantics.c:7086
  #, fuzzy, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.c:14340 c/c-typeck.c:14480 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14486 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.c:14380 cp/semantics.c:7155
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.c:14440 c/c-typeck.c:14538 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.c:14519 cp/semantics.c:7361
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.c:14547 cp/semantics.c:7390
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.c:14561 cp/semantics.c:7406
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.c:14564 cp/semantics.c:7409
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.c:14579
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.c:14667 cp/semantics.c:7599
  #, fuzzy, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "__COUNTER__ lavennettu direktiivin sisÃ¤llÃ¤ valitsimella -fdirectives-only"
  
! #: c/c-typeck.c:14713 cp/semantics.c:7814
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.c:14723
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14742 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14754 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14772 cp/semantics.c:7663
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.c:14787 cp/semantics.c:7709
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14953
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.c:14958
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "%<va_arg%>-funktion ensimmÃ¤inen argumentti ei ole tyyppiÃ¤ %<va_list%>"
  
! #: c/c-typeck.c:14964
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr "muunnos tyypistÃ¤ %qT tyyppiin %
*** 40662,40668 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.c:3589 cp/pt.c:6503
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 40671,40677 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.c:3589 cp/pt.c:6505
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi
*** 40755,40761 ****
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/call.c:4289 cp/call.c:11228
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
--- 40764,40770 ----
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/call.c:4289 cp/call.c:11243
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
*************** msgstr ""
*** 40932,41411 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/call.c:6505
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6508
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr "Funktio %qs:"
  
! #: cp/call.c:6547
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "Funktio %qs:"
  
! #: cp/call.c:6707
  #, fuzzy, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/call.c:6713
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
  
! #: cp/call.c:6731
  #, fuzzy, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.c:6733 cp/decl.c:7446
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: cp/call.c:6738
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.c:6740 cp/decl.c:7447
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/call.c:6745
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.c:6855
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "annettu NULL funktion %2$qD ei-osoitinargumenttina %1$P"
  
! #: cp/call.c:6858 cp/call.c:6877 cp/typeck.c:4047
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/call.c:6862
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/call.c:6874
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "muunnetaan %<false%> osoitintyyppiksi %2$qD:n argumentissa %1$P"
  
! #: cp/call.c:6881
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/call.c:6948
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/call.c:6993
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "liikaa aaltosulkeita %qT:n alustimen ympÃ¤rillÃ¤"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.c:7004
  #, fuzzy
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT (%s)"
  
! #: cp/call.c:7013
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.c:7053 cp/cvt.c:226
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.c:7095 cp/call.c:7102
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:7098
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:7351
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.c:7355
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: cp/call.c:7358
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.c:7393
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.c:7396 cp/call.c:7413
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.c:7399
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
! #: cp/call.c:7512
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.c:7529 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.c:7566
  #, fuzzy, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta"
  
! #: cp/call.c:7602
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
  
! #: cp/call.c:7612
  #, fuzzy, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
  
! #: cp/call.c:7680
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
! #: cp/call.c:7689
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7793
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
  # XXX
! #: cp/call.c:7852
  #, fuzzy, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "%Hswitch-lauseesta puuttuu default-nimike"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: cp/call.c:8245
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/call.c:8248 cp/call.c:8364 cp/call.c:10695
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "%J%qD esitelty turhaan uudestaan"
  
! #: cp/call.c:8278
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/call.c:8360
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "%qT ei ole nimiavaruus"
  
! #: cp/call.c:8366
  #, gcc-internal-format
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr ""
  
! #: cp/call.c:8478
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "liikaa argumentteja muodostimelle %q#D"
  
! #: cp/call.c:8609
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.c:8966
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:8969
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:8974
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:8979
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:8994
  #, fuzzy, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/call.c:8996
  #, fuzzy, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/call.c:8998
  #, fuzzy, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/call.c:9001
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:9004
! #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
! msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:9006
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:9027
  #, fuzzy, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/call.c:9029
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; kÃ¤ytÃ¤ kopiosijoitusta sen sijaan"
  
! #: cp/call.c:9031
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; kÃ¤ytÃ¤ kopioalustusta sen sijaan"
  
! #: cp/call.c:9034
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:9037
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%qD kirjoittaa ei-triviaalisti-kopioitavaan tyyppiin %#qT%s"
  
! #: cp/call.c:9040
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.c:9051
  #, fuzzy, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:9063
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9080
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:9083
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:9093
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.c:9096
  #, fuzzy, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.c:9099
  #, fuzzy, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.c:9108
  #, fuzzy, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.c:9130
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/call.c:9226
  #, fuzzy, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "Kopiomuodostin %qs"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.c:9500 cp/typeck.c:9003
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
! #: cp/call.c:9522
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kutsu funktioon â€�%sâ€�: puuttuva â€�%câ€�"
  
! #: cp/call.c:9551
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kutsu funktioon â€�%sâ€�: puuttuva â€�%câ€�"
  
! #: cp/call.c:9598
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/call.c:9639 cp/pt.c:15262 cp/typeck.c:3029
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9641
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9799
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kutsu funktioon â€�%sâ€�: puuttuva â€�%câ€�"
  
! #: cp/call.c:9802
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "%s: valitsin on moniselitteinen; vaihtoehdot:"
  
! #: cp/call.c:9823
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "arvon palautus muodostimesta"
  
! #: cp/call.c:9828
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "arvon palautus muodostimesta"
  
! #: cp/call.c:9829
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "arvon palautus hajottimesta"
  
! #: cp/call.c:9852
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/call.c:10693
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/call.c:10754
  #, fuzzy, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/call.c:10755
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.c:10758
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:10988
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/call.c:10992
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " ehdokas 1: %q+#F"
  
! #: cp/call.c:10994
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " ehdokas 2: %q+#F"
  
! #: cp/call.c:11040
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++:n mukaan nÃ¤mÃ¤ ovat moniselitteisiÃ¤ siitÃ¤ huolimatta, ettÃ¤ ensimmÃ¤isen huonoin muunnos on parempi kuin toisen huonoin:"
  
! #: cp/call.c:11443
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:11566
  #, fuzzy
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.c:11570
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
--- 40941,41420 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/call.c:6519
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6522
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr "Funktio %qs:"
  
! #: cp/call.c:6561
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "Funktio %qs:"
  
! #: cp/call.c:6721
  #, fuzzy, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/call.c:6727
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
  
! #: cp/call.c:6745
  #, fuzzy, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.c:6747 cp/decl.c:7455
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: cp/call.c:6752
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.c:6754 cp/decl.c:7456
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/call.c:6759
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.c:6870
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "annettu NULL funktion %2$qD ei-osoitinargumenttina %1$P"
  
! #: cp/call.c:6873 cp/call.c:6892 cp/typeck.c:4065
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/call.c:6877
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/call.c:6889
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "muunnetaan %<false%> osoitintyyppiksi %2$qD:n argumentissa %1$P"
  
! #: cp/call.c:6896
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/call.c:6963
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/call.c:7008
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "liikaa aaltosulkeita %qT:n alustimen ympÃ¤rillÃ¤"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.c:7019
  #, fuzzy
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT (%s)"
  
! #: cp/call.c:7028
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.c:7068 cp/cvt.c:226
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.c:7110 cp/call.c:7117
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:7113
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:7366
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.c:7370
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: cp/call.c:7373
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.c:7408
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.c:7411 cp/call.c:7428
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.c:7414
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
! #: cp/call.c:7527
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.c:7544 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.c:7581
  #, fuzzy, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta"
  
! #: cp/call.c:7617
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
  
! #: cp/call.c:7627
  #, fuzzy, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
  
! #: cp/call.c:7695
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
! #: cp/call.c:7704
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7808
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
  # XXX
! #: cp/call.c:7867
  #, fuzzy, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "%Hswitch-lauseesta puuttuu default-nimike"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: cp/call.c:8260
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/call.c:8263 cp/call.c:8379 cp/call.c:10710
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "%J%qD esitelty turhaan uudestaan"
  
! #: cp/call.c:8293
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/call.c:8375
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "%qT ei ole nimiavaruus"
  
! #: cp/call.c:8381
  #, gcc-internal-format
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr ""
  
! #: cp/call.c:8493
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "liikaa argumentteja muodostimelle %q#D"
  
! #: cp/call.c:8624
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.c:8981
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:8984
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:8989
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:8994
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:9009
  #, fuzzy, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/call.c:9011
  #, fuzzy, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/call.c:9013
  #, fuzzy, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/call.c:9016
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:9019
! #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
! msgstr "%qD tyhjentÃ¤Ã¤ ei-triviaalintyyppisen objektin %#qT%s"
  
! #: cp/call.c:9021
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:9042
  #, fuzzy, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/call.c:9044
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; kÃ¤ytÃ¤ kopiosijoitusta sen sijaan"
  
! #: cp/call.c:9046
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; kÃ¤ytÃ¤ kopioalustusta sen sijaan"
  
! #: cp/call.c:9049
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:9052
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%qD kirjoittaa ei-triviaalisti-kopioitavaan tyyppiin %#qT%s"
  
! #: cp/call.c:9055
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.c:9066
  #, fuzzy, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:9078
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9095
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:9098
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.c:9111
  #, fuzzy, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.c:9114
  #, fuzzy, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.c:9123
  #, fuzzy, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.c:9145
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/call.c:9241
  #, fuzzy, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "Kopiomuodostin %qs"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.c:9515 cp/typeck.c:9021
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
! #: cp/call.c:9537
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kutsu funktioon â€�%sâ€�: puuttuva â€�%câ€�"
  
! #: cp/call.c:9566
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kutsu funktioon â€�%sâ€�: puuttuva â€�%câ€�"
  
! #: cp/call.c:9613
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/call.c:9654 cp/pt.c:15265 cp/typeck.c:3047
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9656
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9814
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kutsu funktioon â€�%sâ€�: puuttuva â€�%câ€�"
  
! #: cp/call.c:9817
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "%s: valitsin on moniselitteinen; vaihtoehdot:"
  
! #: cp/call.c:9838
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "arvon palautus muodostimesta"
  
! #: cp/call.c:9843
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "arvon palautus muodostimesta"
  
! #: cp/call.c:9844
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "arvon palautus hajottimesta"
  
! #: cp/call.c:9867
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/call.c:10708
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/call.c:10769
  #, fuzzy, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/call.c:10770
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.c:10773
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:11003
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/call.c:11007
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " ehdokas 1: %q+#F"
  
! #: cp/call.c:11009
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " ehdokas 2: %q+#F"
  
! #: cp/call.c:11055
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++:n mukaan nÃ¤mÃ¤ ovat moniselitteisiÃ¤ siitÃ¤ huolimatta, ettÃ¤ ensimmÃ¤isen huonoin muunnos on parempi kuin toisen huonoin:"
  
! #: cp/call.c:11458
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:11581
  #, fuzzy
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.c:11585
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
*************** msgstr "virheellinen %qT-tyyppisen ei-co
*** 42406,42415 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/cvt.c:497 cp/typeck.c:7518
! #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
! msgstr ""
  
  #: cp/cvt.c:525
  #, fuzzy
--- 42415,42424 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/cvt.c:497 cp/typeck.c:7536
! #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
! msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
  
  #: cp/cvt.c:525
  #, fuzzy
*************** msgstr "edellisestÃ¤ esittelystÃ¤ %q+F"
*** 42771,42777 ****
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "luetellun tyypin jÃ¤senen %q+D uudelleenesittely"
  
! #: cp/decl.c:1225 cp/decl.c:14140
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "edellinen esittely %q+D"
--- 42780,42786 ----
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "luetellun tyypin jÃ¤senen %q+D uudelleenesittely"
  
! #: cp/decl.c:1225 cp/decl.c:14149
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "edellinen esittely %q+D"
*************** msgstr "%qD:n poistettu mÃ¤Ã¤rittely"
*** 42964,43002 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2422
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "(mahdollisesti %qT:n mÃ¤Ã¤rittelyn perÃ¤stÃ¤ puuttuu puolipiste)"
  
! #: cp/decl.c:2561
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
  #. Reject two definitions.
! #: cp/decl.c:2815 cp/decl.c:2844 cp/decl.c:2877 cp/decl.c:2894 cp/decl.c:2992
  #: cp/decl2.c:903
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.c:2831
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.c:2841
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.c:2855 cp/decl.c:2904
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%J%qD esitelty uudelleen erityyppisenÃ¤ symbolina"
  
! #: cp/decl.c:2858 cp/decl.c:2907
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%J%qD esitelty uudelleen erityyppisenÃ¤ symbolina"
--- 42973,43011 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2439
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "(mahdollisesti %qT:n mÃ¤Ã¤rittelyn perÃ¤stÃ¤ puuttuu puolipiste)"
  
! #: cp/decl.c:2578
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
  #. Reject two definitions.
! #: cp/decl.c:2832 cp/decl.c:2861 cp/decl.c:2894 cp/decl.c:2911 cp/decl.c:3009
  #: cp/decl2.c:903
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.c:2848
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.c:2858
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.c:2872 cp/decl.c:2921
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%J%qD esitelty uudelleen erityyppisenÃ¤ symbolina"
  
! #: cp/decl.c:2875 cp/decl.c:2924
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%J%qD esitelty uudelleen erityyppisenÃ¤ symbolina"
*************** msgstr "%J%qD esitelty uudelleen erityyp
*** 43004,45036 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2924
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/decl.c:2938
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "sÃ¤iekohtainen esittely %q#D seuraa ei-sÃ¤iekohtaista esittelyÃ¤"
  
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "ei-sÃ¤iekohtainen esittely %q#D seuraa sÃ¤iekohtaista esittelyÃ¤"
  
! #: cp/decl.c:2956 cp/decl.c:3000 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/decl.c:2983
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "luetellun tyypin jÃ¤senen %q+D uudelleenesittely"
  
! #: cp/decl.c:3049
  #, fuzzy, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/decl.c:3050
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "edellinen esittely"
  
! #: cp/decl.c:3144
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  tÃ¤Ã¤ltÃ¤"
  
! #: cp/decl.c:3167 cp/decl.c:3395
  #, fuzzy, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.c:3195
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.c:3198
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/decl.c:3253
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3348 cp/decl.c:3368
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.c:3355
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.c:3358
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/decl.c:3366
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  siirtyy try-lohkoon"
  
! #: cp/decl.c:3370
  #, fuzzy, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "lauseella ei ole vaikutusta"
  
! #: cp/decl.c:3372
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/decl.c:3378
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.c:3410 cp/parser.c:12869 cp/parser.c:12890
  #, fuzzy, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: cp/decl.c:3809
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD ei ole tyyppi"
  
! #: cp/decl.c:3816 cp/parser.c:6492
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/decl.c:3827
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T ei ole luokka"
  
! #: cp/decl.c:3855 cp/decl.c:3948
  #, fuzzy, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "%<typename %T::%D%> nimeÃ¤Ã¤ kohteen %q#T:n, joka ei ole luokkamalli"
  
! #: cp/decl.c:3856
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.c:3869
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/decl.c:3878
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nimeÃ¤Ã¤ kohteen %q#T:n, joka ei ole luokkamalli"
  
! #: cp/decl.c:3885
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nimeÃ¤Ã¤ %q#T:n, joka ei ole tyyppi"
  
! #: cp/decl.c:3957
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/decl.c:4273
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: cp/decl.c:4741
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.c:4744
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.c:4747
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.c:4766
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.c:4769
  #, fuzzy, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "%q+#T:n attribuutin on oltava %qs-avainsanan perÃ¤ssÃ¤"
  
! #: cp/decl.c:4792
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "useita tyyppejÃ¤ yhdessÃ¤ esittelyssÃ¤"
  
! #: cp/decl.c:4797
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "C++:n sisÃ¤inen tietotyyppi %qT mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.c:4814
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
  
! #: cp/decl.c:4846
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "tyypin nimi puuttuu typedef-esittelystÃ¤"
  
! #: cp/decl.c:4854
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ kieltÃ¤Ã¤ nimettÃ¶mÃ¤t structit"
  
! #: cp/decl.c:4861
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.c:4864
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.c:4869
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.c:4872
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.c:4875
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.c:4879
  #, 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.c:4883
  #, 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.c:4887
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.c:4891
  #, 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.c:4895
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "tyypin nimi puuttuu typedef-esittelystÃ¤"
  
! #: cp/decl.c:4898
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.c:4920
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/decl.c:4923
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/decl.c:4995
  #, 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.c:4999
  #, 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.c:5069 cp/decl2.c:834
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD on alustettu (kÃ¤ytÃ¤ __typeof__ sen sijaan)"
  
! #: cp/decl.c:5077
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "parametrilla %q+D on vain etukÃ¤teisesittely"
  
! #: cp/decl.c:5107
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/decl.c:5131
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:5139
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.c:5140
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "malliesittelylle %q+D"
  
! #: cp/decl.c:5152
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5164
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/decl.c:5214
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.c:5248
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "tallennusluokka %<thread_local%> virheellinen funktiolle %qs"
  
! #: cp/decl.c:5252
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.c:5317
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "muuttujalla %q#D on alustin, mutta vaillinaista tyyppiÃ¤"
  
! #: cp/decl.c:5323 cp/decl.c:6330
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiÃ¤"
  
! #: cp/decl.c:5333
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: cp/decl.c:5369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD esitelty viitteenÃ¤, mutta ei ole alustettu"
  
! #: cp/decl.c:5426
  #, 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.c:5432
  #, 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.c:5451
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: cp/decl.c:5454
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.c:5510
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "alustin ei pysty pÃ¤Ã¤ttelemÃ¤Ã¤n taulukon %q+D kokoa"
  
! #: cp/decl.c:5517
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.c:5529
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.c:5569
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "%qD:n koko muistissa ei ole tunnettu"
  
! #: cp/decl.c:5593
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "%qD:n koko muistissa ei ole vakio"
  
! #: cp/decl.c:5644
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5648
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5654
  #, fuzzy, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "  voit kiertÃ¤Ã¤ tÃ¤mÃ¤n poistamalla alustimen"
  
! #: cp/decl.c:5690
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "alustamaton const %qD"
  
! #: cp/decl.c:5697
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.c:5704
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.c:5712
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/decl.c:5716
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5719
  #, 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.c:5887
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.c:5928
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.c:5963
  #, 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.c:5971
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "ei-staattisella datajÃ¤senellÃ¤ %qD on Java-luokkatyyppi"
  
! #: cp/decl.c:5991
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.c:6021
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.c:6060 cp/decl.c:6302 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "liikaa alustimia %qT:lle"
  
! #: cp/decl.c:6097
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/decl.c:6107
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/decl.c:6227
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "alustimen ympÃ¤riltÃ¤ puuttuu aaltosulkeet"
  
! #: cp/decl.c:6332
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiÃ¤"
  
! #: cp/decl.c:6340
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "muuttuvakokoinen yhdysliteraali"
  
! #: cp/decl.c:6395
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D on vaillinaista tyyppiÃ¤"
  
! #: cp/decl.c:6416
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalaariobjekti %qD vaatii yhden alkion alustimeensa"
  
! #: cp/decl.c:6461
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "C++98:ssa %qD on alustettava muodostimessa, ei kÃ¤yttÃ¤en %<{...}%>"
  
! #: cp/decl.c:6568
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "taulukko %qD alustettu sulkujen sisÃ¤llÃ¤ olevalla merkkijonoliteraalilla %qE"
  
! #: cp/decl.c:6603
  #, fuzzy, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.c:6605
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/decl.c:6608
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/decl.c:6613
  #, fuzzy, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.c:6791
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "%qD esitelty viitteenÃ¤, mutta ei ole alustettu"
  
! #: cp/decl.c:6938
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/decl.c:6956 cp/decl.c:12902
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/decl.c:6960 cp/decl.c:12906
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-tallennusluokkamÃ¤Ã¤ritteen kÃ¤yttÃ¶"
  
! #: cp/decl.c:7007
  #, 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.c:7103
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
! #: cp/decl.c:7156
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "%q+D:n edellinen esittely"
  
! #: cp/decl.c:7348
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "funktio %q#D alustetaan kuin muuttuja"
  
! #: cp/decl.c:7432
  #, 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.c:7435
  #, 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.c:7442
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.c:7468
  #, 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.c:7477
  #, 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.c:7694
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.c:7710
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: cp/decl.c:7719 cp/decl.c:7804
  #, 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.c:7723
  #, 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.c:7726
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7771
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.c:7797
  #, 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.c:7806
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7827
  #, fuzzy, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/decl.c:7853
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.c:7858
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.c:7863
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "PyydettyÃ¤ osoitetta ei voi asettaa"
  
! #: cp/decl.c:7867
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.c:7876
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.c:8316
  #, 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.c:8319
  #, 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.c:8324
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8553
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "alustin ei pysty pÃ¤Ã¤ttelemÃ¤Ã¤n taulukon %q+D kokoa"
  
! #: cp/decl.c:8557
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.c:8560
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.c:8576
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Java-luokalla %qT ei voi olla hajotinta"
  
! #: cp/decl.c:8578
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Java-luokalla %qT ei voi olla hajotinta"
  
! #: cp/decl.c:8604
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.c:8606
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.c:8612
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.c:8615
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.c:8617
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.c:8623
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.c:8626
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.c:8628
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.c:8634
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.c:8637
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.c:8639
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.c:8653
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "nimike %qD esitelty muttei mÃ¤Ã¤ritelty"
  
! #: cp/decl.c:8685
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/decl.c:8725
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:8736
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/decl.c:8743
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.c:8746
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.c:8822
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "%qD:n poistettu mÃ¤Ã¤rittely"
  
! #: cp/decl.c:8884
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.c:8895
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "%qD ei ole malli"
  
! #: cp/decl.c:8916
  #, 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.c:8925
  #, 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.c:8942
  #, 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.c:8989
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:8992
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:8995
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.c:8997
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:9054
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:9055
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:9063
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:9064
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:9074
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.c:9080
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.c:9093
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/decl.c:9103
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "virheellinen IACC-argumentti"
  
! #: cp/decl.c:9111
  #, fuzzy, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite â€�%.*sâ€� kokonaislukuvakiolla"
  
! #: cp/decl.c:9117
  #, fuzzy, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite â€�%.*sâ€� kokonaislukuvakiolla"
  
! #: cp/decl.c:9125
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.c:9130
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.c:9211
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "paluutyyppi on oletuksena %<int%>"
  
! #: cp/decl.c:9251
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: cp/decl.c:9256
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:9258
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:9275
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:9465
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.c:9474
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: cp/decl.c:9481
  #, fuzzy, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
  
  # semi-fuzzy
! #: cp/decl.c:9601
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
! #: cp/decl.c:9605
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.c:9609
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.c:9620
  #, 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.c:9625
  #, 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.c:9630
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.c:9739
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "taulukon %qD koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/decl.c:9742
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "taulukon koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/decl.c:9773 cp/decl.c:9842
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.c:9777 cp/decl.c:9845
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.c:9825
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: cp/decl.c:9828
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon"
  
! #: cp/decl.c:9852
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qD"
  
! #: cp/decl.c:9855
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon"
  
! #: cp/decl.c:9861
  #, fuzzy, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.c:9864
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.c:9913
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "taulukon koon ylivuoto"
  
! #: cp/decl.c:9973
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:9975 cp/pt.c:14971
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "luodaan void-taulukko"
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qD:n esittely void-taulukkona"
  
! #: cp/decl.c:9987
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "luodaan void-taulukko"
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qD:n esittely funktioiden taulukkona"
  
! #: cp/decl.c:9994
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "luodaan funktioiden taulukko"
  
! #: cp/decl.c:9999
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/decl.c:10001
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "luodaan viitteiden taulukko"
  
! #: cp/decl.c:10006
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "%qD:n esittely funktiojÃ¤senten taulukkona"
  
! #: cp/decl.c:10009
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "luodaan funktiojÃ¤senten taulukkoa"
  
! #: cp/decl.c:10023
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseen"
  
! #: cp/decl.c:10027
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseen"
  
! #: cp/decl.c:10097
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.c:10100
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: cp/decl.c:10110
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.c:10113
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.c:10125
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.c:10128
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.c:10136
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.c:10139
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.c:10143
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.c:10152
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.c:10173
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "nimetÃ¶n muuttuja tai kenttÃ¤ esitelty voidiksi"
  
! #: cp/decl.c:10180
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "muuttuja tai kenttÃ¤ esitelty voidiksi"
  
! #: cp/decl.c:10195
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/decl.c:10200
  #, fuzzy, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.c:10458
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Virheellinen kÃ¤yttÃ¤jÃ¤nimi â€�%sâ€� funktiossa %s, rivillÃ¤ %d. Keskeytys."
  
! #: cp/decl.c:10461 cp/decl.c:10481
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n tyypin %<%s %s%> epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.c:10464
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Virheellinen kÃ¤yttÃ¤jÃ¤nimi â€�%sâ€� funktiossa %s, rivillÃ¤ %d. Keskeytys."
  
! #: cp/decl.c:10473
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/decl.c:10495 cp/decl.c:10588 cp/decl.c:10597 cp/decl.c:12241
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.c:10501
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.c:10529
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10580
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "funktion mÃ¤Ã¤rittely ei esittele parametrejÃ¤"
  
! #: cp/decl.c:10605
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "vaillinaisen tyypin typedef %qD epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.c:10610
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.c:10645
  #, fuzzy, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.c:10652
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.c:10660
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.c:10666
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.c:10701
  #, 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.c:10750 cp/decl.c:10753 cp/decl.c:10756
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttujan %qs esittelyn ilman tyyppiÃ¤"
  
! #: cp/decl.c:10772
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: cp/decl.c:10778
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
  
! #: cp/decl.c:10832
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "sekÃ¤ %<signed%> ettÃ¤ %<unsigned%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.c:10838
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "sekÃ¤ %<long%> ettÃ¤ %<short%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.c:10846 cp/decl.c:10852
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.c:10857
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: cp/decl.c:10859
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: cp/decl.c:10925
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: cp/decl.c:10964
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10984
  #, 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.c:10993
  #, fuzzy, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.c:11006
  #, fuzzy, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.c:11013
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "tallennusluokka annettu malliparametrille %qs"
  
! #: cp/decl.c:11023 cp/decl.c:11165
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/decl.c:11030
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.c:11036
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.c:11046
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.c:11056
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:11059
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "malliesittelylle %q+D"
  
! #: cp/decl.c:11061
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.c:11065
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.c:11070
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.c:11076
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "ISO C kieltÃ¤Ã¤ %<register%>-taulukon indeksoinnin"
  
! #: cp/decl.c:11080
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:11084
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.c:11088
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:11092
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:11103
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.c:11106
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11137
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "useita tallennusluokkia %qs:n esittelyssÃ¤"
  
! #: cp/decl.c:11163
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: cp/decl.c:11177
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.c:11181
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "%<auto%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
  
! #: cp/decl.c:11203
  #, fuzzy, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.c:11285
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "tarpeettomat sulkeet %qs:n esittelyssÃ¤"
  
! #: cp/decl.c:11334
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.c:11357
  #, fuzzy, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.c:11361
  #, fuzzy, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.c:11366
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11382
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11387
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/decl.c:11398
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "tyyppimÃ¤Ã¤reet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
  
! #: cp/decl.c:11407
  #, fuzzy, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.c:11420
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.c:11432
  #, 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.c:11435
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11465
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:11471
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs esitelty taulukon palauttavan funktiona"
  
! #: cp/decl.c:11500
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.c:11501
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "muodostin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.c:11505
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.c:11506
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "muodostimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.c:11514
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.c:11515
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.c:11533
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "muodostimia ei voi esitellÃ¤ virtuaalisiksi"
  
! #: cp/decl.c:11550
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/decl.c:11554
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.c:11557
  #, fuzzy, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.c:11570
  #, fuzzy, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.c:11596
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "hajottimilla ei voi olla parametreja"
  
! #: cp/decl.c:11636
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.c:11649 cp/decl.c:11656
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.c:11658
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.c:11687
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.c:11688
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.c:11761
  #, 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.c:11831
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/decl.c:11856
  #, fuzzy, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:11862
  #, fuzzy, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%>"
  
! #: cp/decl.c:11892
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:11894
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:11902
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:11942
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/decl.c:11950
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/decl.c:11952
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/decl.c:11963
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.c:11966
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.c:11969
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "vain muodostimen esittely voi olla %<explicit%>"
  
! #: cp/decl.c:11979
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:11986
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:11993
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:11999
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.c:12005
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:12011
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.c:12047
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/decl.c:12050
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: cp/decl.c:12055
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.c:12059
  #, fuzzy, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/decl.c:12083
  #, 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.c:12171
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/decl.c:12179
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/decl.c:12181
  #, 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.c:12185
  #, 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.c:12198
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:12218
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "virheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤"
  
! #: cp/decl.c:12222
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.c:12232
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/decl.c:12247
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
  
! #: cp/decl.c:12266
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.c:12272
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.c:12274
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.c:12325 cp/parser.c:3290
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/decl.c:12329
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.c:12353
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: cp/decl.c:12356
  #, 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.c:12372
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: cp/decl.c:12393
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.c:12403
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.c:12413
  #, 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.c:12427
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "%qD esitelty staattisesti sisÃ¤kkÃ¤in"
  
! #: cp/decl.c:12434
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/decl.c:12441
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.c:12447
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.c:12453
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "%qD esitelty staattisesti sisÃ¤kkÃ¤in"
  
! #: cp/decl.c:12462
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/decl.c:12468
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.c:12477
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/decl.c:12480
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:12538
  #, 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.c:12543
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/decl.c:12555
  #, 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.c:12558
  #, 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.c:12603
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.c:12608
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/decl.c:12637
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.c:12642
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.c:12697
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "tallennusluokka %<auto%> virheellinen funktiolle %qs"
  
! #: cp/decl.c:12699
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "tallennusluokka %<register%> virheellinen funktiolle %qs"
  
! #: cp/decl.c:12704
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.c:12708
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.c:12713
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.c:12725
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.c:12729
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.c:12737
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.c:12744
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.c:12745
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.c:12779
  #, 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.c:12788
  #, fuzzy, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:12827
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12834
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.c:12840
  #, 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.c:12848
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman esittelyÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: cp/decl.c:12869
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "%q#D:n esittelyllÃ¤ ei ole alustimia"
  
! #: cp/decl.c:12881
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/decl.c:12886
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs on sekÃ¤ %<extern%> ettÃ¤ alustin"
  
! #: cp/decl.c:13051
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/decl.c:13054
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/decl.c:13138
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "vaillinaisen tyypin typedef %qD epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.c:13142
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
  
! #: cp/decl.c:13165
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parametri %qD virheellisesti esitelty metodityyppi"
  
! #: cp/decl.c:13192
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/decl.c:13194
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
--- 43013,45045 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2941
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/decl.c:2955
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "sÃ¤iekohtainen esittely %q#D seuraa ei-sÃ¤iekohtaista esittelyÃ¤"
  
! #: cp/decl.c:2958
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "ei-sÃ¤iekohtainen esittely %q#D seuraa sÃ¤iekohtaista esittelyÃ¤"
  
! #: cp/decl.c:2973 cp/decl.c:3017 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/decl.c:3000
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "luetellun tyypin jÃ¤senen %q+D uudelleenesittely"
  
! #: cp/decl.c:3066
  #, fuzzy, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/decl.c:3067
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "edellinen esittely"
  
! #: cp/decl.c:3161
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  tÃ¤Ã¤ltÃ¤"
  
! #: cp/decl.c:3184 cp/decl.c:3412
  #, fuzzy, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.c:3212
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.c:3215
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/decl.c:3270
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3365 cp/decl.c:3385
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.c:3372
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.c:3375
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/decl.c:3383
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  siirtyy try-lohkoon"
  
! #: cp/decl.c:3387
  #, fuzzy, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "lauseella ei ole vaikutusta"
  
! #: cp/decl.c:3389
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/decl.c:3395
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.c:3427 cp/parser.c:12869 cp/parser.c:12890
  #, fuzzy, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: cp/decl.c:3819
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD ei ole tyyppi"
  
! #: cp/decl.c:3826 cp/parser.c:6492
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/decl.c:3837
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T ei ole luokka"
  
! #: cp/decl.c:3865 cp/decl.c:3958
  #, fuzzy, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "%<typename %T::%D%> nimeÃ¤Ã¤ kohteen %q#T:n, joka ei ole luokkamalli"
  
! #: cp/decl.c:3866
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.c:3879
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/decl.c:3888
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nimeÃ¤Ã¤ kohteen %q#T:n, joka ei ole luokkamalli"
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nimeÃ¤Ã¤ %q#T:n, joka ei ole tyyppi"
  
! #: cp/decl.c:3967
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/decl.c:4283
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: cp/decl.c:4751
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.c:4754
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.c:4757
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.c:4776
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.c:4779
  #, fuzzy, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "%q+#T:n attribuutin on oltava %qs-avainsanan perÃ¤ssÃ¤"
  
! #: cp/decl.c:4802
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "useita tyyppejÃ¤ yhdessÃ¤ esittelyssÃ¤"
  
! #: cp/decl.c:4807
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "C++:n sisÃ¤inen tietotyyppi %qT mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.c:4824
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
  
! #: cp/decl.c:4856
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "tyypin nimi puuttuu typedef-esittelystÃ¤"
  
! #: cp/decl.c:4864
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ kieltÃ¤Ã¤ nimettÃ¶mÃ¤t structit"
  
! #: cp/decl.c:4871
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.c:4874
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.c:4879
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.c:4882
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.c:4885
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.c:4889
  #, 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.c:4893
  #, 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.c:4897
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.c:4901
  #, 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.c:4905
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "tyypin nimi puuttuu typedef-esittelystÃ¤"
  
! #: cp/decl.c:4908
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.c:4930
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/decl.c:4933
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/decl.c:5005
  #, 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.c:5009
  #, 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.c:5079 cp/decl2.c:834
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD on alustettu (kÃ¤ytÃ¤ __typeof__ sen sijaan)"
  
! #: cp/decl.c:5087
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "parametrilla %q+D on vain etukÃ¤teisesittely"
  
! #: cp/decl.c:5117
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/decl.c:5141
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:5149
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.c:5150
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "malliesittelylle %q+D"
  
! #: cp/decl.c:5162
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5174
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/decl.c:5224
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.c:5258
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "tallennusluokka %<thread_local%> virheellinen funktiolle %qs"
  
! #: cp/decl.c:5262
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.c:5327
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "muuttujalla %q#D on alustin, mutta vaillinaista tyyppiÃ¤"
  
! #: cp/decl.c:5333 cp/decl.c:6340
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiÃ¤"
  
! #: cp/decl.c:5343
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: cp/decl.c:5379
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD esitelty viitteenÃ¤, mutta ei ole alustettu"
  
! #: cp/decl.c:5436
  #, 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.c:5442
  #, 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.c:5461
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: cp/decl.c:5464
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.c:5520
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "alustin ei pysty pÃ¤Ã¤ttelemÃ¤Ã¤n taulukon %q+D kokoa"
  
! #: cp/decl.c:5527
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.c:5539
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.c:5579
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "%qD:n koko muistissa ei ole tunnettu"
  
! #: cp/decl.c:5603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "%qD:n koko muistissa ei ole vakio"
  
! #: cp/decl.c:5654
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5658
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5664
  #, fuzzy, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "  voit kiertÃ¤Ã¤ tÃ¤mÃ¤n poistamalla alustimen"
  
! #: cp/decl.c:5700
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "alustamaton const %qD"
  
! #: cp/decl.c:5707
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.c:5714
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.c:5722
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/decl.c:5726
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5729
  #, 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.c:5897
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.c:5938
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.c:5973
  #, 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.c:5981
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "ei-staattisella datajÃ¤senellÃ¤ %qD on Java-luokkatyyppi"
  
! #: cp/decl.c:6001
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.c:6031
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.c:6070 cp/decl.c:6312 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "liikaa alustimia %qT:lle"
  
! #: cp/decl.c:6107
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/decl.c:6117
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/decl.c:6237
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "alustimen ympÃ¤riltÃ¤ puuttuu aaltosulkeet"
  
! #: cp/decl.c:6342
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiÃ¤"
  
! #: cp/decl.c:6350
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "muuttuvakokoinen yhdysliteraali"
  
! #: cp/decl.c:6405
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D on vaillinaista tyyppiÃ¤"
  
! #: cp/decl.c:6426
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalaariobjekti %qD vaatii yhden alkion alustimeensa"
  
! #: cp/decl.c:6471
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "C++98:ssa %qD on alustettava muodostimessa, ei kÃ¤yttÃ¤en %<{...}%>"
  
! #: cp/decl.c:6578
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "taulukko %qD alustettu sulkujen sisÃ¤llÃ¤ olevalla merkkijonoliteraalilla %qE"
  
! #: cp/decl.c:6613
  #, fuzzy, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.c:6615
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/decl.c:6618
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/decl.c:6623
  #, fuzzy, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.c:6801
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "%qD esitelty viitteenÃ¤, mutta ei ole alustettu"
  
! #: cp/decl.c:6948
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/decl.c:6966 cp/decl.c:12911
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/decl.c:6970 cp/decl.c:12915
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-tallennusluokkamÃ¤Ã¤ritteen kÃ¤yttÃ¶"
  
! #: cp/decl.c:7017
  #, 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.c:7113
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
! #: cp/decl.c:7166
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "%q+D:n edellinen esittely"
  
! #: cp/decl.c:7358
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "funktio %q#D alustetaan kuin muuttuja"
  
! #: cp/decl.c:7441
  #, 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.c:7444
  #, 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.c:7451
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.c:7477
  #, 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.c:7486
  #, 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.c:7703
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.c:7719
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: cp/decl.c:7728 cp/decl.c:7813
  #, 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.c:7732
  #, 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.c:7735
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7780
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.c:7806
  #, 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.c:7815
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7836
  #, fuzzy, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/decl.c:7862
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.c:7867
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.c:7872
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "PyydettyÃ¤ osoitetta ei voi asettaa"
  
! #: cp/decl.c:7876
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.c:7885
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.c:8325
  #, 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.c:8328
  #, 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.c:8333
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8562
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "alustin ei pysty pÃ¤Ã¤ttelemÃ¤Ã¤n taulukon %q+D kokoa"
  
! #: cp/decl.c:8566
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.c:8569
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.c:8585
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Java-luokalla %qT ei voi olla hajotinta"
  
! #: cp/decl.c:8587
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Java-luokalla %qT ei voi olla hajotinta"
  
! #: cp/decl.c:8613
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.c:8615
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.c:8621
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.c:8624
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.c:8626
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.c:8632
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.c:8635
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.c:8637
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.c:8643
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.c:8646
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.c:8648
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.c:8655
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.c:8662
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "nimike %qD esitelty muttei mÃ¤Ã¤ritelty"
  
! #: cp/decl.c:8694
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/decl.c:8734
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:8745
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/decl.c:8752
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.c:8755
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.c:8831
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "%qD:n poistettu mÃ¤Ã¤rittely"
  
! #: cp/decl.c:8893
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.c:8904
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "%qD ei ole malli"
  
! #: cp/decl.c:8925
  #, 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.c:8934
  #, 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.c:8951
  #, 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.c:8998
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:9001
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:9004
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.c:9006
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:9063
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:9064
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:9072
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:9073
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:9083
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.c:9089
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.c:9102
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/decl.c:9112
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "virheellinen IACC-argumentti"
  
! #: cp/decl.c:9120
  #, fuzzy, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite â€�%.*sâ€� kokonaislukuvakiolla"
  
! #: cp/decl.c:9126
  #, fuzzy, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite â€�%.*sâ€� kokonaislukuvakiolla"
  
! #: cp/decl.c:9134
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.c:9139
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.c:9220
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "paluutyyppi on oletuksena %<int%>"
  
! #: cp/decl.c:9260
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: cp/decl.c:9265
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:9267
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:9284
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:9474
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.c:9483
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: cp/decl.c:9490
  #, fuzzy, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
  
  # semi-fuzzy
! #: cp/decl.c:9610
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
! #: cp/decl.c:9614
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.c:9618
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.c:9629
  #, 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.c:9634
  #, 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.c:9639
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.c:9748
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "taulukon %qD koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/decl.c:9751
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "taulukon koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/decl.c:9782 cp/decl.c:9851
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.c:9786 cp/decl.c:9854
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.c:9834
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: cp/decl.c:9837
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon"
  
! #: cp/decl.c:9861
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qD"
  
! #: cp/decl.c:9864
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon"
  
! #: cp/decl.c:9870
  #, fuzzy, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "taulukon koon ylivuoto"
  
! #: cp/decl.c:9982
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:9984 cp/pt.c:14974
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "luodaan void-taulukko"
  
! #: cp/decl.c:9994
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qD:n esittely void-taulukkona"
  
! #: cp/decl.c:9996
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "luodaan void-taulukko"
  
! #: cp/decl.c:10001
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qD:n esittely funktioiden taulukkona"
  
! #: cp/decl.c:10003
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "luodaan funktioiden taulukko"
  
! #: cp/decl.c:10008
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/decl.c:10010
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "luodaan viitteiden taulukko"
  
! #: cp/decl.c:10015
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "%qD:n esittely funktiojÃ¤senten taulukkona"
  
! #: cp/decl.c:10018
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "luodaan funktiojÃ¤senten taulukkoa"
  
! #: cp/decl.c:10032
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseen"
  
! #: cp/decl.c:10036
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseen"
  
! #: cp/decl.c:10106
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.c:10109
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: cp/decl.c:10119
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.c:10122
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.c:10134
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.c:10137
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.c:10145
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.c:10148
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.c:10152
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.c:10161
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.c:10182
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "nimetÃ¶n muuttuja tai kenttÃ¤ esitelty voidiksi"
  
! #: cp/decl.c:10189
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "muuttuja tai kenttÃ¤ esitelty voidiksi"
  
! #: cp/decl.c:10204
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/decl.c:10209
  #, fuzzy, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.c:10467
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Virheellinen kÃ¤yttÃ¤jÃ¤nimi â€�%sâ€� funktiossa %s, rivillÃ¤ %d. Keskeytys."
  
! #: cp/decl.c:10470 cp/decl.c:10490
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n tyypin %<%s %s%> epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.c:10473
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Virheellinen kÃ¤yttÃ¤jÃ¤nimi â€�%sâ€� funktiossa %s, rivillÃ¤ %d. Keskeytys."
  
! #: cp/decl.c:10482
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/decl.c:10504 cp/decl.c:10597 cp/decl.c:10606 cp/decl.c:12250
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.c:10510
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.c:10538
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10589
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "funktion mÃ¤Ã¤rittely ei esittele parametrejÃ¤"
  
! #: cp/decl.c:10614
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "vaillinaisen tyypin typedef %qD epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.c:10619
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.c:10654
  #, fuzzy, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.c:10661
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.c:10669
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.c:10675
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.c:10710
  #, 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.c:10759 cp/decl.c:10762 cp/decl.c:10765
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttujan %qs esittelyn ilman tyyppiÃ¤"
  
! #: cp/decl.c:10781
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: cp/decl.c:10787
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
  
! #: cp/decl.c:10841
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "sekÃ¤ %<signed%> ettÃ¤ %<unsigned%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.c:10847
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "sekÃ¤ %<long%> ettÃ¤ %<short%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.c:10855 cp/decl.c:10861
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.c:10866
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: cp/decl.c:10868
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: cp/decl.c:10934
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: cp/decl.c:10973
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10993
  #, 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.c:11002
  #, fuzzy, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.c:11015
  #, fuzzy, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.c:11022
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "tallennusluokka annettu malliparametrille %qs"
  
! #: cp/decl.c:11032 cp/decl.c:11174
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/decl.c:11039
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.c:11045
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.c:11055
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.c:11065
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:11068
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "malliesittelylle %q+D"
  
! #: cp/decl.c:11070
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.c:11074
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.c:11079
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.c:11085
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "ISO C kieltÃ¤Ã¤ %<register%>-taulukon indeksoinnin"
  
! #: cp/decl.c:11089
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:11093
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.c:11097
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:11101
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:11112
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.c:11115
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11146
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "useita tallennusluokkia %qs:n esittelyssÃ¤"
  
! #: cp/decl.c:11172
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: cp/decl.c:11186
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.c:11190
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "%<auto%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.c:11198
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
  
! #: cp/decl.c:11212
  #, fuzzy, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.c:11294
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "tarpeettomat sulkeet %qs:n esittelyssÃ¤"
  
! #: cp/decl.c:11343
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.c:11366
  #, fuzzy, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.c:11370
  #, fuzzy, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.c:11375
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.c:11382
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11391
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11396
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/decl.c:11407
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "tyyppimÃ¤Ã¤reet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
  
! #: cp/decl.c:11416
  #, fuzzy, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.c:11429
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.c:11441
  #, 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.c:11444
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11474
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:11480
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs esitelty taulukon palauttavan funktiona"
  
! #: cp/decl.c:11509
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.c:11510
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "muodostin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.c:11514
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.c:11515
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "muodostimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.c:11523
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.c:11524
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.c:11542
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "muodostimia ei voi esitellÃ¤ virtuaalisiksi"
  
! #: cp/decl.c:11559
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/decl.c:11563
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.c:11566
  #, fuzzy, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.c:11579
  #, fuzzy, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "hajottimilla ei voi olla parametreja"
  
! #: cp/decl.c:11645
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.c:11658 cp/decl.c:11665
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.c:11667
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.c:11696
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.c:11697
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.c:11770
  #, 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.c:11840
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/decl.c:11865
  #, fuzzy, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.c:11871
  #, fuzzy, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%>"
  
! #: cp/decl.c:11901
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:11903
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:11911
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.c:11951
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/decl.c:11959
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/decl.c:11961
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/decl.c:11972
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.c:11975
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.c:11978
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "vain muodostimen esittely voi olla %<explicit%>"
  
! #: cp/decl.c:11988
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:11995
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:12002
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:12008
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.c:12014
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:12020
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.c:12056
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/decl.c:12059
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: cp/decl.c:12064
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.c:12068
  #, fuzzy, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/decl.c:12092
  #, 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.c:12180
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/decl.c:12188
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/decl.c:12190
  #, 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.c:12194
  #, 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.c:12207
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:12227
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "virheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤"
  
! #: cp/decl.c:12231
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.c:12241
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/decl.c:12256
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
  
! #: cp/decl.c:12275
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.c:12281
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.c:12283
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.c:12334 cp/parser.c:3290
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/decl.c:12338
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.c:12362
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: cp/decl.c:12365
  #, 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.c:12381
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: cp/decl.c:12402
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.c:12412
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.c:12422
  #, 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.c:12436
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "%qD esitelty staattisesti sisÃ¤kkÃ¤in"
  
! #: cp/decl.c:12443
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/decl.c:12450
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.c:12456
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.c:12462
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "%qD esitelty staattisesti sisÃ¤kkÃ¤in"
  
! #: cp/decl.c:12471
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/decl.c:12477
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.c:12486
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/decl.c:12489
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:12547
  #, 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.c:12552
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/decl.c:12564
  #, 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.c:12567
  #, 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.c:12612
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.c:12617
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/decl.c:12646
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.c:12651
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.c:12706
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "tallennusluokka %<auto%> virheellinen funktiolle %qs"
  
! #: cp/decl.c:12708
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "tallennusluokka %<register%> virheellinen funktiolle %qs"
  
! #: cp/decl.c:12713
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.c:12717
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.c:12722
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.c:12734
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.c:12738
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.c:12746
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.c:12753
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.c:12754
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.c:12788
  #, 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.c:12797
  #, fuzzy, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: cp/decl.c:12836
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12843
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.c:12849
  #, 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.c:12857
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman esittelyÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: cp/decl.c:12878
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "%q#D:n esittelyllÃ¤ ei ole alustimia"
  
! #: cp/decl.c:12890
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/decl.c:12895
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs on sekÃ¤ %<extern%> ettÃ¤ alustin"
  
! #: cp/decl.c:13060
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/decl.c:13063
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/decl.c:13147
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "vaillinaisen tyypin typedef %qD epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.c:13151
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
  
! #: cp/decl.c:13174
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parametri %qD virheellisesti esitelty metodityyppi"
  
! #: cp/decl.c:13201
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/decl.c:13203
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
*************** msgstr "virheellinen tyyppimuunnos funkt
*** 45050,45213 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13448
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "virheellinen muodostin; tarkoitit todennÃ¤kÃ¶isesti %<%T (const %T&)%>"
  
! #: cp/decl.c:13527
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.c:13534
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.c:13561
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.c:13567
  #, 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.c:13577
  #, 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.c:13603
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ kieltÃ¤Ã¤ ?:-operaattorin ylikuormituksen"
  
  #. Variadic.
! #: cp/decl.c:13614
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD:lla ei saa olla vaihtuvaa mÃ¤Ã¤rÃ¤Ã¤ argumentteja"
  
! #: cp/decl.c:13640
  #, 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.c:13641
  #, 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.c:13653
  #, 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.c:13654
  #, 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.c:13665
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.c:13666 cp/decl.c:13676
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD:n on otettava tasan yksi argumentti"
  
! #: cp/decl.c:13677
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.c:13691
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/decl.c:13715
  #, 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.c:13722
  #, 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.c:13724
  #, 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.c:13733
  #, 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.c:13735
  #, 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.c:13751
  #, fuzzy, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: cp/decl.c:13770
  #, fuzzy, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "<paluuarvo> "
  
! #: cp/decl.c:13777
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "<paluuarvo> "
  
! #: cp/decl.c:13789
  #, fuzzy, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "<paluuarvo> "
  
! #: cp/decl.c:13844
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/decl.c:13867
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/decl.c:13870
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: cp/decl.c:13872
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:13880
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:13881 cp/decl.c:13888
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:13887
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
--- 45059,45222 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13457
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "virheellinen muodostin; tarkoitit todennÃ¤kÃ¶isesti %<%T (const %T&)%>"
  
! #: cp/decl.c:13536
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.c:13543
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.c:13570
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.c:13576
  #, 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.c:13586
  #, 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.c:13612
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ kieltÃ¤Ã¤ ?:-operaattorin ylikuormituksen"
  
  #. Variadic.
! #: cp/decl.c:13623
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD:lla ei saa olla vaihtuvaa mÃ¤Ã¤rÃ¤Ã¤ argumentteja"
  
! #: cp/decl.c:13649
  #, 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.c:13650
  #, 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.c:13662
  #, 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.c:13663
  #, 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.c:13674
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.c:13675 cp/decl.c:13685
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD:n on otettava tasan yksi argumentti"
  
! #: cp/decl.c:13686
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.c:13700
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/decl.c:13724
  #, 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.c:13731
  #, 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.c:13733
  #, 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.c:13742
  #, 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.c:13744
  #, 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.c:13760
  #, fuzzy, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: cp/decl.c:13779
  #, fuzzy, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "<paluuarvo> "
  
! #: cp/decl.c:13786
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "<paluuarvo> "
  
! #: cp/decl.c:13798
  #, fuzzy, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "<paluuarvo> "
  
! #: cp/decl.c:13853
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/decl.c:13876
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/decl.c:13879
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: cp/decl.c:13881
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:13889
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:13890 cp/decl.c:13897
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:13896
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
*************** msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤
*** 45219,45312 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13902
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "jÃ¤sennysvirhe malliargumenttien luettelossa"
  
! #: cp/decl.c:13956 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD:llÃ¤ on sama nimi kuin luokalla, jossa se on esitelty"
  
! #: cp/decl.c:13986 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9306
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ei ole malli"
  
! #: cp/decl.c:13991
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:14000 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
  
! #: cp/decl.c:14103
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "on ristiriidassa %q+#D:n edellisen esittelyn kanssa"
  
! #: cp/decl.c:14139
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "C++:n sisÃ¤inen tietotyyppi %qT mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.c:14279
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "useita kenttiÃ¤ unionissa %qT alustettu"
  
! #: cp/decl.c:14286
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT mÃ¤Ã¤ritelty monella suoralla kannoalla"
  
! #: cp/decl.c:14297
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT mÃ¤Ã¤ritelty suoralla virtuaalisella kannalla"
  
! #: cp/decl.c:14322
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/decl.c:14352
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: cp/decl.c:14354
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.c:14499
  #, fuzzy, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.c:14502 cp/decl.c:14510 cp/decl.c:14520 cp/parser.c:18945
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:14507
  #, fuzzy, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.c:14517
  #, fuzzy, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.c:14590
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "cppchar_t:n on oltava etumerkitÃ¶n tyyppi"
--- 45228,45321 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13911
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "jÃ¤sennysvirhe malliargumenttien luettelossa"
  
! #: cp/decl.c:13965 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD:llÃ¤ on sama nimi kuin luokalla, jossa se on esitelty"
  
! #: cp/decl.c:13995 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9308
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ei ole malli"
  
! #: cp/decl.c:14000
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:14009 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
  
! #: cp/decl.c:14112
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "on ristiriidassa %q+#D:n edellisen esittelyn kanssa"
  
! #: cp/decl.c:14148
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "C++:n sisÃ¤inen tietotyyppi %qT mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.c:14288
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "useita kenttiÃ¤ unionissa %qT alustettu"
  
! #: cp/decl.c:14295
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT mÃ¤Ã¤ritelty monella suoralla kannoalla"
  
! #: cp/decl.c:14306
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT mÃ¤Ã¤ritelty suoralla virtuaalisella kannalla"
  
! #: cp/decl.c:14331
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/decl.c:14361
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: cp/decl.c:14363
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.c:14508
  #, fuzzy, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.c:14511 cp/decl.c:14519 cp/decl.c:14529 cp/parser.c:18945
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.c:14516
  #, fuzzy, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.c:14526
  #, fuzzy, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.c:14599
  #, 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Ã
*** 45315,45391 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14737
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14909
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.c:14919
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.c:14968
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.c:14969
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.c:14980
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "ylivuoto luetellun tyypin arvoissa"
  
! #: cp/decl.c:15000
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.c:15111
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.c:15286 cp/typeck.c:9675
  #, fuzzy, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: cp/decl.c:15633
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.c:16102
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/decl.c:16104 cp/typeck.c:9555
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "funktion paluuarvojen tyypit eivÃ¤t ole yhteensopivia %<volatile%>:n takia"
  
! #: cp/decl.c:16324
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "virheellinen jÃ¤senfunktioesittely"
  
! #: cp/decl.c:16338
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: cp/decl.c:16711
  #, fuzzy, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "%q+D:n oletustyyppi on %<int%>"
--- 45324,45400 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14746
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14918
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.c:14928
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.c:14977
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.c:14978
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.c:14989
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "ylivuoto luetellun tyypin arvoissa"
  
! #: cp/decl.c:15009
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.c:15120
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.c:15295 cp/typeck.c:9693
  #, fuzzy, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: cp/decl.c:15642
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.c:16111
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/decl.c:16113 cp/typeck.c:9573
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "funktion paluuarvojen tyypit eivÃ¤t ole yhteensopivia %<volatile%>:n takia"
  
! #: cp/decl.c:16333
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "virheellinen jÃ¤senfunktioesittely"
  
! #: cp/decl.c:16347
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: cp/decl.c:16720
  #, fuzzy, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "%q+D:n oletustyyppi on %<int%>"
*************** msgstr ""
*** 45425,45431 ****
  msgid "deleting %qT is undefined"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: cp/decl2.c:566 cp/pt.c:5559
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "malliesittelylle %q+D"
--- 45434,45440 ----
  msgid "deleting %qT is undefined"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: cp/decl2.c:566 cp/pt.c:5561
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "malliesittelylle %q+D"
*************** msgstr "tyyppimuunnettu argumentti %qD e
*** 45438,45444 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5518
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
--- 45447,45453 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5520
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
*************** msgid "...following parameter %P which h
*** 45740,45748 ****
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
  #: cp/decl2.c:5349
! #, fuzzy, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
! msgstr "%qE on vanhentunut"
  
  #: cp/decl2.c:5353
  #, gcc-internal-format
--- 45749,45757 ----
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
  #: cp/decl2.c:5349
! #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
! msgstr "implisiittisesti esitelty %qD on vanhentunut"
  
  #: cp/decl2.c:5353
  #, gcc-internal-format
*************** msgstr "palautettu viittaus paikalliseen
*** 45871,45877 ****
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/error.c:4292 cp/typeck.c:2420
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
--- 45880,45886 ----
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/error.c:4292 cp/typeck.c:2437
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
*************** msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
*** 45881,45887 ****
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/error.c:4318 cp/typeck.c:3013
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
--- 45890,45896 ----
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/error.c:4318 cp/typeck.c:3031
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
*************** msgid "unnamed initializer for %qT, whic
*** 46179,46187 ****
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
  #: cp/init.c:1628
! #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
! msgstr ""
  
  #: cp/init.c:1675
  #, fuzzy, gcc-internal-format
--- 46188,46196 ----
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
  #: cp/init.c:1628
! #, fuzzy, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
! msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
  #: cp/init.c:1675
  #, fuzzy, gcc-internal-format
*************** msgstr "luokalla %qT ei ole %qD-nimistÃ¤
*** 46218,46224 ****
  msgid "invalid pointer to bit-field %qD"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/init.c:2264 cp/typeck.c:1897
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
--- 46227,46233 ----
  msgid "invalid pointer to bit-field %qD"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/init.c:2264 cp/typeck.c:1914
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
*************** msgstr "muodostimen virheellinen kÃ¤yttÃ
*** 47064,47070 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "liukulukuylivuoto lausekkeessa"
  
! #: cp/parser.c:3162 cp/pt.c:18411
  #, fuzzy, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
--- 47073,47079 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "liukulukuylivuoto lausekkeessa"
  
! #: cp/parser.c:3162 cp/pt.c:18414
  #, fuzzy, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
*************** msgstr "useita tallennuspaikkoja esittel
*** 47420,47426 ****
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.c:6552 cp/typeck.c:2712 cp/typeck.c:2715 cp/typeck.c:2732
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ei ole malli"
--- 47429,47435 ----
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.c:6552 cp/typeck.c:2730 cp/typeck.c:2733 cp/typeck.c:2750
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ei ole malli"
*************** msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤rite
*** 47445,47451 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/parser.c:7028 cp/pt.c:19023
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
--- 47454,47460 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/parser.c:7028 cp/pt.c:19026
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
*************** msgstr "ISO C++ kieltÃ¤Ã¤ yhdysliteraali
*** 47460,47466 ****
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7744 cp/typeck.c:2600
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
--- 47469,47475 ----
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7744 cp/typeck.c:2618
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
*************** msgid "array bound forbidden after paren
*** 47501,47509 ****
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
  #: cp/parser.c:8693
! #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
! msgstr ""
  
  #: cp/parser.c:8725
  #, gcc-internal-format
--- 47510,47518 ----
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
  #: cp/parser.c:8693
! #, fuzzy, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
! msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
  #: cp/parser.c:8725
  #, gcc-internal-format
*************** msgid "%q#D declared here"
*** 47611,47619 ****
  msgstr "%q+D esitelty tÃ¤Ã¤llÃ¤"
  
  #: cp/parser.c:10709
! #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
! msgstr ""
  
  #: cp/parser.c:10747
  #, fuzzy, gcc-internal-format
--- 47620,47628 ----
  msgstr "%q+D esitelty tÃ¤Ã¤llÃ¤"
  
  #: cp/parser.c:10709
! #, fuzzy, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
! msgstr "poistettu funktio %q+D"
  
  #: cp/parser.c:10747
  #, fuzzy, gcc-internal-format
*************** msgstr "skalaarialustimen ympÃ¤rillÃ¤ on
*** 47902,47913 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "ei voi laajentaa alustinta jÃ¤senelle %<%D%>"
  
! #: cp/parser.c:14972 cp/pt.c:25054
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/parser.c:14984 cp/pt.c:25066
  #, fuzzy, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
--- 47911,47922 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "ei voi laajentaa alustinta jÃ¤senelle %<%D%>"
  
! #: cp/parser.c:14972 cp/pt.c:25053
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/parser.c:14984 cp/pt.c:25065
  #, fuzzy, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
*************** msgid "anachronistic old-style base clas
*** 47918,47926 ****
  msgstr ""
  
  #: cp/parser.c:15108
! #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
! msgstr ""
  
  #: cp/parser.c:15492
  #, gcc-internal-format
--- 47927,47935 ----
  msgstr ""
  
  #: cp/parser.c:15108
! #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
! msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
  #: cp/parser.c:15492
  #, gcc-internal-format
*************** msgstr "cv-mÃ¤Ã¤reen kaksoiskappale"
*** 48292,48298 ****
  
  #: cp/parser.c:19846
  #, fuzzy, gcc-internal-format
- #| msgid "type qualifiers ignored on function return type"
  msgid "asm qualifier %qT ignored outside of function body"
  msgstr "tyyppimÃ¤Ã¤ritteet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
  
--- 48301,48306 ----
*************** msgid "keyword %<typename%> not allowed
*** 48678,48686 ****
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
  #: cp/parser.c:25148
! #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
! msgstr ""
  
  #: cp/parser.c:25248 cp/parser.c:25339
  #, fuzzy, gcc-internal-format
--- 48686,48694 ----
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
  #: cp/parser.c:25148
! #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
! msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
  #: cp/parser.c:25248 cp/parser.c:25339
  #, fuzzy, gcc-internal-format
*************** msgstr "Alustus kohdassa %C ei ole salli
*** 49133,49139 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: cp/parser.c:37072 cp/pt.c:16761
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
--- 49141,49147 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: cp/parser.c:37072 cp/pt.c:16764
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
*************** msgstr "%Jluetellun tyypin jÃ¤senen %qd
*** 49173,49179 ****
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: cp/parser.c:39655 cp/pt.c:13085 cp/semantics.c:5563
  #, fuzzy, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
--- 49181,49187 ----
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: cp/parser.c:39655 cp/pt.c:13087 cp/semantics.c:5563
  #, fuzzy, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
*************** msgid "argument to __integer_pack must b
*** 49488,49496 ****
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
  #: cp/pt.c:3944
! #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
! msgstr ""
  
  #: cp/pt.c:4012
  #, fuzzy, gcc-internal-format
--- 49496,49504 ----
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
  #: cp/pt.c:3944
! #, fuzzy, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
! msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
  #: cp/pt.c:4012
  #, fuzzy, gcc-internal-format
*************** msgstr "Muuttujatyyppi on UNKNOWN sijoit
*** 49507,49513 ****
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/pt.c:4083 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
--- 49515,49521 ----
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/pt.c:4083 cp/pt.c:4837
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
*************** msgstr "malliesittelylle %q+D"
*** 49532,49610 ****
  msgid "template parameter %qD declared here"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/pt.c:4771
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/pt.c:4830
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "%qs:n esittelyssÃ¤ tyyppi on oletuksena %<int%>"
  
! #: cp/pt.c:4854
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:4858
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:4862 cp/pt.c:4873
  #, fuzzy, gcc-internal-format
  msgid "primary template here"
  msgstr "ensiÃ¶"
  
! #: cp/pt.c:4870
  #, fuzzy, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:4886
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:4888
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "ensiÃ¶"
  
! #: cp/pt.c:4935
  #, fuzzy, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "%Jparametrin nimi puuttuu parametrilistasta"
  
! #: cp/pt.c:4938
  #, fuzzy, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "%Jparametrin nimi puuttuu parametrilistasta"
  
! #: cp/pt.c:4959
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.c:5005
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  msgstr[1] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.c:5067
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.c:5071
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.c:5254
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
--- 49540,49618 ----
  msgid "template parameter %qD declared here"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/pt.c:4773
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/pt.c:4832
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "%qs:n esittelyssÃ¤ tyyppi on oletuksena %<int%>"
  
! #: cp/pt.c:4856
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:4860
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:4864 cp/pt.c:4875
  #, fuzzy, gcc-internal-format
  msgid "primary template here"
  msgstr "ensiÃ¶"
  
! #: cp/pt.c:4872
  #, fuzzy, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:4888
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:4890
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "ensiÃ¶"
  
! #: cp/pt.c:4937
  #, fuzzy, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "%Jparametrin nimi puuttuu parametrilistasta"
  
! #: cp/pt.c:4940
  #, fuzzy, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "%Jparametrin nimi puuttuu parametrilistasta"
  
! #: cp/pt.c:4961
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.c:5007
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  msgstr[1] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.c:5069
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.c:5073
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.c:5256
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
*************** msgstr "%qD:lla ei voi olla oletusargume
*** 49612,49658 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5276
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "%Jparametrin nimi puuttuu parametrilistasta"
  
! #: cp/pt.c:5312
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.c:5315
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.c:5318
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.c:5321
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.c:5324 cp/pt.c:5382
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:5496
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "%qD-malli esitelty"
  
! #: cp/pt.c:5503
  #, fuzzy, gcc-internal-format
  msgid "template class without a name"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/pt.c:5511
  #, fuzzy, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
--- 49620,49666 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5278
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "%Jparametrin nimi puuttuu parametrilistasta"
  
! #: cp/pt.c:5314
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.c:5317
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.c:5320
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.c:5323
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.c:5326 cp/pt.c:5384
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:5498
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "%qD-malli esitelty"
  
! #: cp/pt.c:5505
  #, fuzzy, gcc-internal-format
  msgid "template class without a name"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/pt.c:5513
  #, fuzzy, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
*************** msgstr "useita tallennuspaikkoja esittel
*** 49662,49737 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5533
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "%qD ei ole malli"
  
! #: cp/pt.c:5676
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:5719
  #, fuzzy, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.c:5733
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:5736
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:5738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "Vaaditaan todennus.\n"
  
! #: cp/pt.c:5759
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.c:5762
  #, fuzzy, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.c:5889
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ei ole malli"
  
! #: cp/pt.c:5902
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "%qs:n esittelyssÃ¤ tyyppi on oletuksena %<int%>"
  
! #: cp/pt.c:5913
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  msgstr[1] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.c:5917
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  msgstr[1] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.c:5954
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:5955
  #, fuzzy, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "%q+D esitelty uudelleen erityyppisenÃ¤ symbolina"
--- 49670,49745 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5535
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "%qD ei ole malli"
  
! #: cp/pt.c:5678
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:5721
  #, fuzzy, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.c:5735
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:5738
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:5740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "Vaaditaan todennus.\n"
  
! #: cp/pt.c:5761
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.c:5764
  #, fuzzy, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.c:5891
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ei ole malli"
  
! #: cp/pt.c:5904
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "%qs:n esittelyssÃ¤ tyyppi on oletuksena %<int%>"
  
! #: cp/pt.c:5915
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  msgstr[1] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.c:5919
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  msgstr[1] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.c:5956
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:5957
  #, fuzzy, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "%q+D esitelty uudelleen erityyppisenÃ¤ symbolina"
*************** msgstr "%q+D esitelty uudelleen erityypp
*** 49740,50143 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5965
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/pt.c:5967
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.c:5995
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/pt.c:5998
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "varjostunut esittely on tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.c:6258 cp/pt.c:6326
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6261
  #, fuzzy, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.c:6264
  #, fuzzy, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.c:6276
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6280
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6329
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6331
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/pt.c:6391
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "%Juseita parametreja nimellÃ¤ %qD"
  
! #: cp/pt.c:6400
  #, fuzzy, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: cp/pt.c:6409
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t tyypit %qT ja %qT"
  
! #: cp/pt.c:6418
  #, fuzzy, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/pt.c:6429
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.c:6439
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: cp/pt.c:6448
  #, fuzzy, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/pt.c:6460
  #, fuzzy, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/pt.c:6464
  #, fuzzy, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/pt.c:6475
  #, fuzzy, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6486
  #, fuzzy, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  ehdokas odottaa %d argumenttia, %d annettu"
  msgstr[1] "  ehdokas odottaa %d argumenttia, %d annettu"
  
! #: cp/pt.c:6529
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/pt.c:6542
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/pt.c:6546
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/pt.c:6557
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6567
  #, fuzzy, gcc-internal-format
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/pt.c:6577
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.c:6623
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6630
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6639
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6654
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6663
  #, fuzzy, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6670
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6688
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6696
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6778
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6944
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6958
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:7044
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:7052
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:7070
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:7130
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:7132
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7186
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:7758
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:7774
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:7909
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.c:7938
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/pt.c:7943
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7959 cp/pt.c:7981 cp/pt.c:8035
  #, fuzzy, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:7964
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  odotettiin %qT-tyyppistÃ¤ vakiota, saatiin %qT"
  
! #: cp/pt.c:7969
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: cp/pt.c:7972
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qE"
  
! #: cp/pt.c:7986
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.c:7989
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/pt.c:8039
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.c:8053
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:8056
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qE"
  
! #: cp/pt.c:8119
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/pt.c:8257 cp/pt.c:8570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.c:8272 cp/pt.c:8404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "attribuutille %qs annettu vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: cp/pt.c:8400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "attribuutille %qs annettu vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: cp/pt.c:8409
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "nimellÃ¤ %qD"
  
! #: cp/pt.c:8434
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:8438
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:8536
  #, fuzzy, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/pt.c:9155
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:9318
  #, fuzzy, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:9320
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:9444
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure"
  msgstr "%qT ei ole malli"
  
! #: cp/pt.c:9814
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/pt.c:10244
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11324
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: cp/pt.c:11819
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12201
  #, fuzzy, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE ei ole esittelyn alussa"
  
! #: cp/pt.c:12291
  #, fuzzy, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "  tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t tyypit %qT ja %qT"
  
! #: cp/pt.c:12294
  #, fuzzy, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "  tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t tyypit %qT ja %qT"
  
! #: cp/pt.c:12855
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
--- 49748,50151 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5967
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/pt.c:5969
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.c:5997
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/pt.c:6000
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "varjostunut esittely on tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.c:6260 cp/pt.c:6328
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6263
  #, fuzzy, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.c:6266
  #, fuzzy, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.c:6278
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6282
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6331
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6333
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/pt.c:6393
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "%Juseita parametreja nimellÃ¤ %qD"
  
! #: cp/pt.c:6402
  #, fuzzy, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: cp/pt.c:6411
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t tyypit %qT ja %qT"
  
! #: cp/pt.c:6420
  #, fuzzy, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/pt.c:6431
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.c:6441
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: cp/pt.c:6450
  #, fuzzy, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/pt.c:6462
  #, fuzzy, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/pt.c:6466
  #, fuzzy, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/pt.c:6477
  #, fuzzy, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6488
  #, fuzzy, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  ehdokas odottaa %d argumenttia, %d annettu"
  msgstr[1] "  ehdokas odottaa %d argumenttia, %d annettu"
  
! #: cp/pt.c:6531
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/pt.c:6544
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/pt.c:6548
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6569
  #, fuzzy, gcc-internal-format
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/pt.c:6579
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.c:6625
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6632
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6641
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6656
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6665
  #, fuzzy, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6672
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:6690
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6698
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6780
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6946
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:6960
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:7046
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:7054
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:7072
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:7132
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:7134
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7188
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:7760
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:7776
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:7911
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.c:7940
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/pt.c:7945
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7961 cp/pt.c:7983 cp/pt.c:8037
  #, fuzzy, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:7966
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  odotettiin %qT-tyyppistÃ¤ vakiota, saatiin %qT"
  
! #: cp/pt.c:7971
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: cp/pt.c:7974
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qE"
  
! #: cp/pt.c:7988
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.c:7991
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/pt.c:8041
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.c:8055
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:8058
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qE"
  
! #: cp/pt.c:8121
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/pt.c:8259 cp/pt.c:8572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.c:8274 cp/pt.c:8406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "attribuutille %qs annettu vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: cp/pt.c:8402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "attribuutille %qs annettu vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: cp/pt.c:8411
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "nimellÃ¤ %qD"
  
! #: cp/pt.c:8436
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:8440
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:8538
  #, fuzzy, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/pt.c:9157
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:9320
  #, fuzzy, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:9322
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:9446
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure"
  msgstr "%qT ei ole malli"
  
! #: cp/pt.c:9816
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/pt.c:10246
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11326
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: cp/pt.c:11821
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12203
  #, fuzzy, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE ei ole esittelyn alussa"
  
! #: cp/pt.c:12293
  #, fuzzy, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "  tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t tyypit %qT ja %qT"
  
! #: cp/pt.c:12296
  #, fuzzy, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "  tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t tyypit %qT ja %qT"
  
! #: cp/pt.c:12857
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
*************** msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
*** 50155,50372 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13880
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: cp/pt.c:14053
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/pt.c:14055
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "esittelyssÃ¤ %q+D"
  
! #: cp/pt.c:14173
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "taulukon palauttava funktio"
  
! #: cp/pt.c:14175
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "funktion palauttava funktio"
  
! #: cp/pt.c:14213
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/pt.c:14825
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/pt.c:14827
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/pt.c:14829
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/pt.c:14842
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.c:14845
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.c:14893
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/pt.c:14899
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/pt.c:14905
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/pt.c:15005
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.c:15025
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/pt.c:15062
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissÃ¤"
  
! #: cp/pt.c:15070
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/pt.c:15134
  #, fuzzy, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:15209
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.c:15387
  #, fuzzy, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/pt.c:15402
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:15404
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15494
  #, 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 "alustinalkio ei ole vakiolauseke"
  
! #: cp/pt.c:15617
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "kÃ¤ytetÃ¤Ã¤n virheellistÃ¤ kenttÃ¤Ã¤ %qD"
  
! #: cp/pt.c:16133 cp/pt.c:17885
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/pt.c:16137 cp/pt.c:17889
  #, fuzzy, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: cp/pt.c:18941
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18969
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18974
  #, fuzzy, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.c:18977
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.c:18982
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: cp/pt.c:19038
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/pt.c:19333
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.c:19336
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.c:19659
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT on/kÃ¤yttÃ¤Ã¤ anonyymiÃ¤ tyyppiÃ¤"
  
! #: cp/pt.c:19661
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:19671
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/pt.c:19686
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/pt.c:19704
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ohjelman alustusta yritettÃ¤essÃ¤"
  
! #: cp/pt.c:23704
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.c:23706
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:23712
  #, fuzzy
  msgid "%s %#qS"
  msgstr ""
--- 50163,50379 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13882
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: cp/pt.c:14056
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/pt.c:14058
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "esittelyssÃ¤ %q+D"
  
! #: cp/pt.c:14176
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "taulukon palauttava funktio"
  
! #: cp/pt.c:14178
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "funktion palauttava funktio"
  
! #: cp/pt.c:14216
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/pt.c:14828
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/pt.c:14830
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/pt.c:14832
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/pt.c:14845
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.c:14848
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.c:14896
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/pt.c:14902
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/pt.c:14908
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/pt.c:15008
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.c:15028
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/pt.c:15065
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissÃ¤"
  
! #: cp/pt.c:15073
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/pt.c:15137
  #, fuzzy, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.c:15212
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.c:15390
  #, fuzzy, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/pt.c:15405
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:15407
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15497
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: cp/pt.c:15620
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "kÃ¤ytetÃ¤Ã¤n virheellistÃ¤ kenttÃ¤Ã¤ %qD"
  
! #: cp/pt.c:16136 cp/pt.c:17888
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/pt.c:16140 cp/pt.c:17892
  #, fuzzy, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: cp/pt.c:18944
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18972
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18977
  #, fuzzy, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.c:18980
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.c:18985
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: cp/pt.c:19041
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/pt.c:19336
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.c:19339
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.c:19662
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT on/kÃ¤yttÃ¤Ã¤ anonyymiÃ¤ tyyppiÃ¤"
  
! #: cp/pt.c:19664
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.c:19674
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/pt.c:19689
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/pt.c:19707
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ohjelman alustusta yritettÃ¤essÃ¤"
  
! #: cp/pt.c:23703
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.c:23705
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.c:23711
  #, fuzzy
  msgid "%s %#qS"
  msgstr ""
*************** msgstr ""
*** 50374,50455 ****
  "%s, %s, %s, %s,\n"
  "%s, %s ja %s.\n"
  
! #: cp/pt.c:23736 cp/pt.c:23831
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.c:23742
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/pt.c:23744
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: cp/pt.c:23763
  #, 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.c:23769 cp/pt.c:23826
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.c:23774
  #, 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.c:23782
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/pt.c:23818
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/pt.c:23841 cp/pt.c:23927
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ kieltÃ¤Ã¤ metodiosoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/pt.c:23846 cp/pt.c:23944
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.c:23903
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.c:23905
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.c:23914
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.c:23932
  #, 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.c:23978
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/pt.c:24300
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "%q+D:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
--- 50381,50462 ----
  "%s, %s, %s, %s,\n"
  "%s, %s ja %s.\n"
  
! #: cp/pt.c:23735 cp/pt.c:23830
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.c:23741
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/pt.c:23743
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: cp/pt.c:23762
  #, 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.c:23768 cp/pt.c:23825
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.c:23773
  #, 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.c:23781
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/pt.c:23817
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/pt.c:23840 cp/pt.c:23926
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ kieltÃ¤Ã¤ metodiosoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/pt.c:23845 cp/pt.c:23943
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.c:23902
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.c:23904
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.c:23913
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.c:23931
  #, 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.c:23977
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/pt.c:24299
  #, 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Ã
*** 50461,50582 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24640
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/pt.c:24842
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:25217
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/pt.c:25225
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not literal"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:25232
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it has a mutable member"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:25244
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
  
! #: cp/pt.c:25246
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:26582
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/pt.c:26822
  #, 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.c:27303
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.c:27452
  #, 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.c:27459
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:27473
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.c:27480
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Tiedostoa â€�%sâ€� on jo tarkasteltu.\n"
  
! #: cp/pt.c:27546
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:27549
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:27582
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:27617
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cp/pt.c:27619
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qE:n muunnos tyypistÃ¤ %qT tyyppiin %qT ei ole yksiselitteinen"
  
! #: cp/pt.c:27653
  #, fuzzy, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/pt.c:27657
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.c:27661
  #, fuzzy, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.c:27665
  #, fuzzy, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.c:27783
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
--- 50468,50589 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24639
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/pt.c:24841
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:25216
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/pt.c:25224
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not literal"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:25231
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it has a mutable member"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:25243
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
  
! #: cp/pt.c:25245
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.c:26581
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/pt.c:26821
  #, 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.c:27302
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.c:27454
  #, 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.c:27461
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.c:27475
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.c:27482
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Tiedostoa â€�%sâ€� on jo tarkasteltu.\n"
  
! #: cp/pt.c:27548
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:27551
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:27584
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:27619
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cp/pt.c:27621
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qE:n muunnos tyypistÃ¤ %qT tyyppiin %qT ei ole yksiselitteinen"
  
! #: cp/pt.c:27655
  #, fuzzy, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/pt.c:27659
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.c:27663
  #, fuzzy, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.c:27667
  #, fuzzy, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.c:27785
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
*************** msgstr "dynamic_cast tyypistÃ¤ %q#D tyyp
*** 50623,50629 ****
  
  #: cp/rtti.c:722
  #, fuzzy, gcc-internal-format
- #| msgid "%<dynamic_cast%> not permitted with -fno-rtti"
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "%<dynamic_cast%> ei ole sallittu valitsimen -fno-rtti kanssa"
  
--- 50630,50635 ----
*************** msgstr "virheellinen ei-staattisen jÃ¤se
*** 50787,50793 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/semantics.c:2703 cp/typeck.c:2632
  #, fuzzy, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
--- 50793,50799 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/semantics.c:2703 cp/typeck.c:2650
  #, fuzzy, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
*************** msgid "%<#pragma omp simd%> used with cl
*** 51172,51180 ****
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
  #: cp/semantics.c:8956 cp/semantics.c:8966
! #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
! msgstr ""
  
  #: cp/semantics.c:9328
  #, gcc-internal-format, gfc-internal-format
--- 51178,51186 ----
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
  #: cp/semantics.c:8956 cp/semantics.c:8966
! #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
! msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
  #: cp/semantics.c:9328
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "erilaisten osoitintyyppien %qT j
*** 51421,52244 ****
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.c:1480
  #, fuzzy, gcc-internal-format
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: cp/typeck.c:1487
  #, fuzzy, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: cp/typeck.c:1618
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.c:1710
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "epÃ¤kelpo %<sizeof%>-avainsanan soveltaminen bittikenttÃ¤Ã¤n"
  
! #: cp/typeck.c:1718
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "epÃ¤kelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiin"
  
! #: cp/typeck.c:1769
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "%<__alignof%>-avainsanaa sovellettu bittikenttÃ¤Ã¤n"
  
! #: cp/typeck.c:1780
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "epÃ¤kelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiin"
  
! #: cp/typeck.c:1857
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "taulukon koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/typeck.c:1902
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/typeck.c:2076
  #, fuzzy, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr "nimikkeen osoitteen ottaminen ei ole standardia"
  
! #: cp/typeck.c:2245
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "vanhentunut tyyppimuunnos merkkijonovakiosta tyyppiin %qT"
  
! #: cp/typeck.c:2249
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "vanhentunut tyyppimuunnos merkkijonovakiosta tyyppiin %qT"
  
! #: cp/typeck.c:2383 cp/typeck.c:2945
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "pyyntÃ¶ jÃ¤senen %qs kÃ¤sittelyyn jossain, joka ei ole tietue tai unioni"
  
! #: cp/typeck.c:2387 cp/typeck.c:2949
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "pyyntÃ¶ jÃ¤senen %qs kÃ¤sittelyyn jossain, joka ei ole tietue tai unioni"
  
! #: cp/typeck.c:2418
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
  # semi-fuzzy
! #: cp/typeck.c:2497
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
! #: cp/typeck.c:2647
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/typeck.c:2656
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2797
  #, fuzzy, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
  #. No hint.
! #: cp/typeck.c:2816
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/typeck.c:2839
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/typeck.c:2850
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/typeck.c:2864
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/typeck.c:2979 cp/typeck.c:3005
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> ei ole luokan jÃ¤sen"
  
! #: cp/typeck.c:3044
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/typeck.c:3097
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/typeck.c:3276
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.c:3307
  #, fuzzy, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "joustavan taulukkojÃ¤senen sisÃ¤ltÃ¤vÃ¤n tietueen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/typeck.c:3310
  #, fuzzy, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "joustavan taulukkojÃ¤senen sisÃ¤ltÃ¤vÃ¤n tietueen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/typeck.c:3313
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: cp/typeck.c:3316
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3380
  #, fuzzy, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "taulukon indeksi on taulukkorajojen ylÃ¤puolella"
  
! #: cp/typeck.c:3477
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "ISO C kieltÃ¤Ã¤ %<register%>-taulukon indeksoinnin"
  
! #: cp/typeck.c:3511
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: cp/typeck.c:3584
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "%qE esittelemÃ¤ttÃ¤ (ensimmÃ¤inen kÃ¤yttÃ¶kerta tÃ¤ssÃ¤ funktiossa)"
  
! #: cp/typeck.c:3816
  #, fuzzy, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/typeck.c:3831
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ kieltÃ¤Ã¤ %<::main%>-funktion kutsumisen ohjelmasta"
  
! #: cp/typeck.c:3852
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3869
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/typeck.c:3872
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/typeck.c:3875
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "funktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck.c:3932
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "liikaa argumentteja muodostimelle %q#D"
  
! #: cp/typeck.c:3933
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja muodostimelle %q#D"
  
! #: cp/typeck.c:3938
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "liikaa argumentteja jÃ¤senfunktiolle %q#D"
  
! #: cp/typeck.c:3939
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja jÃ¤senfunktiolle %q#D"
  
! #: cp/typeck.c:3945
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "liikaa argumentteja funktiolle %q#D"
  
! #: cp/typeck.c:3946
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %q#D"
  
! #: cp/typeck.c:3956
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "liikaa argumentteja metodille %q#D"
  
! #: cp/typeck.c:3957
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %q#D"
  
! #: cp/typeck.c:3960
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "liikaa argumentteja funktiolle"
  
! #: cp/typeck.c:3961
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle"
  
! #: cp/typeck.c:4044
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/typeck.c:4050
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/typeck.c:4299
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: cp/typeck.c:4310
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤ voi olettaa, ettÃ¤ %qD:n osoite ei koskaan ole NULL"
  
! #: cp/typeck.c:4428 cp/typeck.c:4439
  #, fuzzy, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/typeck.c:4485
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL-arvon kÃ¤yttÃ¶ laskutoimituksessa"
  
! #: cp/typeck.c:4852
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "vasemmalle kierron laskuri on negatiivinen"
  
! #: cp/typeck.c:4853
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "oikealle kierron laskuri on negatiivinen"
  
! #: cp/typeck.c:4859
  #, fuzzy, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: cp/typeck.c:4860
  #, fuzzy, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: cp/typeck.c:4954 cp/typeck.c:4962 cp/typeck.c:5242 cp/typeck.c:5250
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ kieltÃ¤Ã¤ osoittimen ja kokonaisluvun vertailun"
  
! #: cp/typeck.c:5164 cp/typeck.c:5177
  #, fuzzy, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/typeck.c:5279
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: cp/typeck.c:5324
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/typeck.c:5337
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/typeck.c:5637
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ kieltÃ¤Ã¤ %<void *%>-tyyppisen osoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/typeck.c:5645
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ kieltÃ¤Ã¤ funktio-osoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
  # semi-fuzzy; onko metodi tÃ¤ssÃ¤ luokan jÃ¤senfunktio ja yllÃ¤ muu funktio?
! #: cp/typeck.c:5653
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ kieltÃ¤Ã¤ metodiosoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/typeck.c:5699
  #, fuzzy, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.c:5778
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "muodostimen %qE osoitteen ottaminen"
  
! #: cp/typeck.c:5779
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/typeck.c:5795
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/typeck.c:5798
  #, fuzzy, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "id="
  
! #: cp/typeck.c:5805
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5980
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:5985
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6021
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "vÃ¤liaikaismuuttujan osoitteen ottaminen"
  
! #: cp/typeck.c:6038
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ kieltÃ¤Ã¤ %<::main%>-funktion osoitteen ottamisen"
  
! #: cp/typeck.c:6095
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/typeck.c:6115
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/typeck.c:6265
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr "odotettiin lauseketta"
  
! #: cp/typeck.c:6266
  #, fuzzy, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
  
! #: cp/typeck.c:6388
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin lisÃ¤yksen"
  
! #: cp/typeck.c:6389
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin vÃ¤hentÃ¤misen"
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.c:6406
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.c:6417
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ %qT-tyyppisen osoittimen kasvattamisen"
  
! #: cp/typeck.c:6418
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ %qT-tyyppisen osoittimen vÃ¤hentÃ¤misen"
  
! #: cp/typeck.c:6453
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6462
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6469
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6650
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/typeck.c:6672
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: cp/typeck.c:6677
  #, fuzzy, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
  
! #: cp/typeck.c:6752
  #, fuzzy, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/typeck.c:6764
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck.c:6768
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck.c:6772
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/typeck.c:6809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck.c:6895
  #, fuzzy, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: cp/typeck.c:6928
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "tyyppimuunnos tyypistÃ¤ %qT tyyppiin %qT hylkÃ¤Ã¤ mÃ¤Ã¤reet"
  
! #: cp/typeck.c:6934
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT hylkÃ¤Ã¤ mÃ¤Ã¤reet"
  
! #: cp/typeck.c:6940
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT hylkÃ¤Ã¤ mÃ¤Ã¤reet"
  
! #: cp/typeck.c:6961
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "tarpeeton tyyppimuunnos tyyppiin %qT"
  
! #: cp/typeck.c:6974
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "tyyppimÃ¤Ã¤reet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
  
! #: cp/typeck.c:7393
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7399 cp/typeck.c:7405 cp/typeck.c:9031
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/typeck.c:7431
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7505
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7575
  #, fuzzy
  msgid "cast from %qH to %qI loses precision"
  msgstr "muunnoksessa tyypistÃ¤ %qT tyyppiin %qT menetetÃ¤Ã¤n tarkkuutta"
  
! #: cp/typeck.c:7600
  #, fuzzy
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck.c:7611
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "muunnos epÃ¤yhteensopivien jÃ¤senosoitintyyppien %qH ja %qI vÃ¤lillÃ¤"
  
! #: cp/typeck.c:7632 cp/typeck.c:7814
  #, fuzzy
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT kasvattaa kohdetyypin vaadittua kohdistusta"
  
! #: cp/typeck.c:7648
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "tyyppimuunnos funktio-osoittimen ja olio-osoittimen vÃ¤lillÃ¤ on ehdollisesti tuettu"
  
! #: cp/typeck.c:7662
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7730
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7739
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7780
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "virheellinen const_cast tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7849
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "virheellinen const_cast tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7945 cp/typeck.c:7953
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ tyyppimuunnoksen taulukkotyyppiin %qT"
  
! #: cp/typeck.c:7962
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/typeck.c:8281
  #, fuzzy, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/typeck.c:8341
  #, fuzzy, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "ei-vakio taulukon indeksi alustimessa"
  
! #: cp/typeck.c:8368
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: cp/typeck.c:8382
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "taulukkoa kÃ¤ytetty alustimena"
  
! #: cp/typeck.c:8384
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "virheellinen taulukkosijoitus"
  
! #: cp/typeck.c:8518
  #, fuzzy, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.c:8532
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.c:8579 cp/typeck.c:8598
  #, fuzzy, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.c:8679
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:8994
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/typeck.c:8999
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/typeck.c:9008
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/typeck.c:9012
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/typeck.c:9017
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck.c:9049
  #, fuzzy, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.c:9053
  #, fuzzy, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.c:9058
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.c:9063
  #, fuzzy, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: cp/typeck.c:9073
  #, fuzzy, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.c:9169
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/typeck.c:9252
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/typeck.c:9255
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9289
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.c:9293
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9298
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/typeck.c:9302
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.c:9446
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.c:9448 cp/typeck.c:9471
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.c:9470
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "%s: liian monta arvoa"
  
! #: cp/typeck.c:9508
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "arvon palautus hajottimesta"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9516
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9519
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "arvon palautus muodostimesta"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9553 cp/typeck.c:9599
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/typeck.c:9561
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "taulukon palauttava funktio"
  
! #: cp/typeck.c:9580
  #, fuzzy, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/typeck.c:9583
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/typeck.c:9619
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/typeck.c:9648
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> ei saa palauttaa NULLia ellei esittely ole %<throw()%> (tai -fcheck-new ole voimassa)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10262
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "virheellinen %%s-arvo"
--- 51427,52250 ----
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.c:1495
  #, fuzzy, gcc-internal-format
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: cp/typeck.c:1502
  #, fuzzy, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: cp/typeck.c:1635
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.c:1727
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "epÃ¤kelpo %<sizeof%>-avainsanan soveltaminen bittikenttÃ¤Ã¤n"
  
! #: cp/typeck.c:1735
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "epÃ¤kelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiin"
  
! #: cp/typeck.c:1786
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "%<__alignof%>-avainsanaa sovellettu bittikenttÃ¤Ã¤n"
  
! #: cp/typeck.c:1797
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "epÃ¤kelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiin"
  
! #: cp/typeck.c:1874
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "taulukon koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/typeck.c:1919
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/typeck.c:2093
  #, fuzzy, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr "nimikkeen osoitteen ottaminen ei ole standardia"
  
! #: cp/typeck.c:2262
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "vanhentunut tyyppimuunnos merkkijonovakiosta tyyppiin %qT"
  
! #: cp/typeck.c:2266
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "vanhentunut tyyppimuunnos merkkijonovakiosta tyyppiin %qT"
  
! #: cp/typeck.c:2400 cp/typeck.c:2963
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "pyyntÃ¶ jÃ¤senen %qs kÃ¤sittelyyn jossain, joka ei ole tietue tai unioni"
  
! #: cp/typeck.c:2404 cp/typeck.c:2967
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "pyyntÃ¶ jÃ¤senen %qs kÃ¤sittelyyn jossain, joka ei ole tietue tai unioni"
  
! #: cp/typeck.c:2435
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
  # semi-fuzzy
! #: cp/typeck.c:2515
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
! #: cp/typeck.c:2665
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2815
  #, fuzzy, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
  #. No hint.
! #: cp/typeck.c:2834
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/typeck.c:2857
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/typeck.c:2868
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/typeck.c:2882
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/typeck.c:2997 cp/typeck.c:3023
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> ei ole luokan jÃ¤sen"
  
! #: cp/typeck.c:3062
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/typeck.c:3115
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/typeck.c:3294
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.c:3325
  #, fuzzy, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "joustavan taulukkojÃ¤senen sisÃ¤ltÃ¤vÃ¤n tietueen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/typeck.c:3328
  #, fuzzy, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "joustavan taulukkojÃ¤senen sisÃ¤ltÃ¤vÃ¤n tietueen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/typeck.c:3331
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: cp/typeck.c:3334
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3398
  #, fuzzy, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "taulukon indeksi on taulukkorajojen ylÃ¤puolella"
  
! #: cp/typeck.c:3495
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "ISO C kieltÃ¤Ã¤ %<register%>-taulukon indeksoinnin"
  
! #: cp/typeck.c:3529
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: cp/typeck.c:3602
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "%qE esittelemÃ¤ttÃ¤ (ensimmÃ¤inen kÃ¤yttÃ¶kerta tÃ¤ssÃ¤ funktiossa)"
  
! #: cp/typeck.c:3834
  #, fuzzy, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ kieltÃ¤Ã¤ %<::main%>-funktion kutsumisen ohjelmasta"
  
! #: cp/typeck.c:3870
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3887
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/typeck.c:3890
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/typeck.c:3893
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "funktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck.c:3950
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "liikaa argumentteja muodostimelle %q#D"
  
! #: cp/typeck.c:3951
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja muodostimelle %q#D"
  
! #: cp/typeck.c:3956
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "liikaa argumentteja jÃ¤senfunktiolle %q#D"
  
! #: cp/typeck.c:3957
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja jÃ¤senfunktiolle %q#D"
  
! #: cp/typeck.c:3963
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "liikaa argumentteja funktiolle %q#D"
  
! #: cp/typeck.c:3964
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %q#D"
  
! #: cp/typeck.c:3974
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "liikaa argumentteja metodille %q#D"
  
! #: cp/typeck.c:3975
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %q#D"
  
! #: cp/typeck.c:3978
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "liikaa argumentteja funktiolle"
  
! #: cp/typeck.c:3979
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle"
  
! #: cp/typeck.c:4062
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/typeck.c:4068
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/typeck.c:4317
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: cp/typeck.c:4328
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤ voi olettaa, ettÃ¤ %qD:n osoite ei koskaan ole NULL"
  
! #: cp/typeck.c:4446 cp/typeck.c:4457
  #, fuzzy, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/typeck.c:4503
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL-arvon kÃ¤yttÃ¶ laskutoimituksessa"
  
! #: cp/typeck.c:4870
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "vasemmalle kierron laskuri on negatiivinen"
  
! #: cp/typeck.c:4871
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "oikealle kierron laskuri on negatiivinen"
  
! #: cp/typeck.c:4877
  #, fuzzy, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: cp/typeck.c:4878
  #, fuzzy, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: cp/typeck.c:4972 cp/typeck.c:4980 cp/typeck.c:5260 cp/typeck.c:5268
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ kieltÃ¤Ã¤ osoittimen ja kokonaisluvun vertailun"
  
! #: cp/typeck.c:5182 cp/typeck.c:5195
  #, fuzzy, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/typeck.c:5297
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: cp/typeck.c:5342
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/typeck.c:5355
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/typeck.c:5655
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ kieltÃ¤Ã¤ %<void *%>-tyyppisen osoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/typeck.c:5663
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ kieltÃ¤Ã¤ funktio-osoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
  # semi-fuzzy; onko metodi tÃ¤ssÃ¤ luokan jÃ¤senfunktio ja yllÃ¤ muu funktio?
! #: cp/typeck.c:5671
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ kieltÃ¤Ã¤ metodiosoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/typeck.c:5717
  #, fuzzy, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.c:5796
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "muodostimen %qE osoitteen ottaminen"
  
! #: cp/typeck.c:5797
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/typeck.c:5813
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/typeck.c:5816
  #, fuzzy, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "id="
  
! #: cp/typeck.c:5823
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5998
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:6003
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6039
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "vÃ¤liaikaismuuttujan osoitteen ottaminen"
  
! #: cp/typeck.c:6056
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ kieltÃ¤Ã¤ %<::main%>-funktion osoitteen ottamisen"
  
! #: cp/typeck.c:6113
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/typeck.c:6133
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/typeck.c:6283
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr "odotettiin lauseketta"
  
! #: cp/typeck.c:6284
  #, fuzzy, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
  
! #: cp/typeck.c:6406
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin lisÃ¤yksen"
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin vÃ¤hentÃ¤misen"
  
! #: cp/typeck.c:6423
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.c:6424
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.c:6435
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ %qT-tyyppisen osoittimen kasvattamisen"
  
! #: cp/typeck.c:6436
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ %qT-tyyppisen osoittimen vÃ¤hentÃ¤misen"
  
! #: cp/typeck.c:6471
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6480
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6487
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6668
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/typeck.c:6690
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: cp/typeck.c:6695
  #, fuzzy, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
  
! #: cp/typeck.c:6770
  #, fuzzy, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/typeck.c:6782
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck.c:6786
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck.c:6790
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/typeck.c:6827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck.c:6913
  #, fuzzy, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: cp/typeck.c:6946
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "tyyppimuunnos tyypistÃ¤ %qT tyyppiin %qT hylkÃ¤Ã¤ mÃ¤Ã¤reet"
  
! #: cp/typeck.c:6952
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT hylkÃ¤Ã¤ mÃ¤Ã¤reet"
  
! #: cp/typeck.c:6958
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT hylkÃ¤Ã¤ mÃ¤Ã¤reet"
  
! #: cp/typeck.c:6979
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "tarpeeton tyyppimuunnos tyyppiin %qT"
  
! #: cp/typeck.c:6992
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "tyyppimÃ¤Ã¤reet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
  
! #: cp/typeck.c:7411
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7417 cp/typeck.c:7423 cp/typeck.c:9049
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/typeck.c:7449
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7523
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7593
  #, fuzzy
  msgid "cast from %qH to %qI loses precision"
  msgstr "muunnoksessa tyypistÃ¤ %qT tyyppiin %qT menetetÃ¤Ã¤n tarkkuutta"
  
! #: cp/typeck.c:7618
  #, fuzzy
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck.c:7629
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "muunnos epÃ¤yhteensopivien jÃ¤senosoitintyyppien %qH ja %qI vÃ¤lillÃ¤"
  
! #: cp/typeck.c:7650 cp/typeck.c:7832
  #, fuzzy
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT kasvattaa kohdetyypin vaadittua kohdistusta"
  
! #: cp/typeck.c:7666
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "tyyppimuunnos funktio-osoittimen ja olio-osoittimen vÃ¤lillÃ¤ on ehdollisesti tuettu"
  
! #: cp/typeck.c:7680
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7748
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7757
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7798
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "virheellinen const_cast tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7867
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "virheellinen const_cast tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:7963 cp/typeck.c:7971
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ tyyppimuunnoksen taulukkotyyppiin %qT"
  
! #: cp/typeck.c:7980
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/typeck.c:8299
  #, fuzzy, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/typeck.c:8359
  #, fuzzy, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "ei-vakio taulukon indeksi alustimessa"
  
! #: cp/typeck.c:8386
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: cp/typeck.c:8400
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "taulukkoa kÃ¤ytetty alustimena"
  
! #: cp/typeck.c:8402
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "virheellinen taulukkosijoitus"
  
! #: cp/typeck.c:8536
  #, fuzzy, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.c:8550
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.c:8597 cp/typeck.c:8616
  #, fuzzy, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.c:8697
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.c:9012
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/typeck.c:9017
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/typeck.c:9026
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/typeck.c:9030
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/typeck.c:9035
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck.c:9067
  #, fuzzy, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.c:9071
  #, fuzzy, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.c:9076
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.c:9081
  #, fuzzy, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: cp/typeck.c:9091
  #, fuzzy, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.c:9187
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/typeck.c:9270
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/typeck.c:9273
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9307
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.c:9311
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9316
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/typeck.c:9320
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.c:9464
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.c:9466 cp/typeck.c:9489
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.c:9488
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "%s: liian monta arvoa"
  
! #: cp/typeck.c:9526
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "arvon palautus hajottimesta"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9534
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9537
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "arvon palautus muodostimesta"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9571 cp/typeck.c:9617
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/typeck.c:9579
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "taulukon palauttava funktio"
  
! #: cp/typeck.c:9598
  #, fuzzy, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/typeck.c:9601
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/typeck.c:9637
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/typeck.c:9666
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> ei saa palauttaa NULLia ellei esittely ole %<throw()%> (tai -fcheck-new ole voimassa)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10280
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "virheellinen %%s-arvo"
*************** msgstr ""
*** 52486,52492 ****
  
  #: cp/typeck2.c:1228
  #, fuzzy, gcc-internal-format
- #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
--- 52492,52497 ----
*************** msgid "eval_intrinsic(): Bad operator"
*** 52706,52714 ****
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
  #: fortran/arith.c:1642
! #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
! msgstr ""
  
  #: fortran/arith.c:1951
  #, fuzzy, gcc-internal-format, gfc-internal-format
--- 52711,52719 ----
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
  #: fortran/arith.c:1642
! #, fuzzy, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
! msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
  #: fortran/arith.c:1951
  #, fuzzy, gcc-internal-format, gfc-internal-format
*************** msgid "Coarray declaration at %C"
*** 52925,52933 ****
  msgstr "Syntaksivirhe CHARACTER-esittelyssÃ¤ kohdassa %C"
  
  #: fortran/array.c:753
! #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
! msgstr ""
  
  #: fortran/array.c:821
  #, fuzzy, gcc-internal-format
--- 52930,52938 ----
  msgstr "Syntaksivirhe CHARACTER-esittelyssÃ¤ kohdassa %C"
  
  #: fortran/array.c:753
! #, fuzzy, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
! msgstr "Arvo sallitun vÃ¤lin ulkopuolella."
  
  #: fortran/array.c:821
  #, fuzzy, gcc-internal-format
*************** msgid "gfc_compare_array_spec(): Array s
*** 52940,52948 ****
  msgstr ""
  
  #: fortran/array.c:981
! #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
! msgstr ""
  
  #: fortran/array.c:1073 fortran/array.c:1266
  #, gcc-internal-format, gfc-internal-format
--- 52945,52953 ----
  msgstr ""
  
  #: fortran/array.c:981
! #, fuzzy, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
! msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
  #: fortran/array.c:1073 fortran/array.c:1266
  #, gcc-internal-format, gfc-internal-format
*************** msgstr ""
*** 54077,54083 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10258
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
--- 54082,54088 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10287
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
*************** msgstr "Kaksoiskappale %s-spesifikaatio
*** 54267,54273 ****
  msgid "deferred type parameter at %C"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: fortran/decl.c:1095 fortran/resolve.c:11972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "odotettiin kokonaislukulauseketta"
--- 54272,54278 ----
  msgid "deferred type parameter at %C"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: fortran/decl.c:1095 fortran/resolve.c:11976
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "odotettiin kokonaislukulauseketta"
*************** msgid "Procedure %qs at %L must have the
*** 54313,54321 ****
  msgstr "tyhjÃ¤ esittely"
  
  #: fortran/decl.c:1473
! #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperable"
! msgstr ""
  
  #: fortran/decl.c:1480
  #, fuzzy, gcc-internal-format
--- 54318,54326 ----
  msgstr "tyhjÃ¤ esittely"
  
  #: fortran/decl.c:1473
! #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperable"
! msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
  #: fortran/decl.c:1480
  #, fuzzy, gcc-internal-format
*************** msgid "Symbol %qs at %C also declared as
*** 54368,54376 ****
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
  #: fortran/decl.c:1687
! #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
! msgstr ""
  
  #: fortran/decl.c:1727
  #, fuzzy, gcc-internal-format, gfc-internal-format
--- 54373,54381 ----
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
  #: fortran/decl.c:1687
! #, fuzzy, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
! msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
  #: fortran/decl.c:1727
  #, fuzzy, gcc-internal-format, gfc-internal-format
*************** msgstr ""
*** 54532,54538 ****
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "TyhjÃ¤llÃ¤ â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/decl.c:2663 fortran/decl.c:8554
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "Kaksoiskappalemuotospesifikaatio kohdassa %C"
--- 54537,54543 ----
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "TyhjÃ¤llÃ¤ â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/decl.c:2663 fortran/decl.c:8583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "Kaksoiskappalemuotospesifikaatio kohdassa %C"
*************** msgstr "virheellinen %qT-tyyppisen viitt
*** 54557,54563 ****
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
  
! #: fortran/decl.c:2775 fortran/decl.c:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
--- 54562,54568 ----
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
  
! #: fortran/decl.c:2775 fortran/decl.c:6851
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
*************** msgstr "Alustus kohdassa %C ei ole osoit
*** 54567,54573 ****
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
  
! #: fortran/decl.c:2797 fortran/decl.c:10432
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Odotettiin alustuslauseketta kohdassa %C"
--- 54572,54578 ----
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
  
! #: fortran/decl.c:2797 fortran/decl.c:10461
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Odotettiin alustuslauseketta kohdassa %C"
*************** msgid "The parameter expression at %C mu
*** 54683,54691 ****
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
  #: fortran/decl.c:3676
! #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
! msgstr ""
  
  #: fortran/decl.c:3683
  #, fuzzy, gcc-internal-format
--- 54688,54696 ----
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
  #: fortran/decl.c:3676
! #, fuzzy, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
! msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
  #: fortran/decl.c:3683
  #, fuzzy, gcc-internal-format
*************** msgstr "Odotettiin sitomisattribuuttia k
*** 54899,54905 ****
  msgid "CONTIGUOUS attribute at %C"
  msgstr "yhtenÃ¤istÃ¤ dataa"
  
! #: fortran/decl.c:5468 fortran/decl.c:8858
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
--- 54904,54910 ----
  msgid "CONTIGUOUS attribute at %C"
  msgstr "yhtenÃ¤istÃ¤ dataa"
  
! #: fortran/decl.c:5468 fortran/decl.c:8887
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
*************** msgid "Implicitly declared BIND(C) funct
*** 54935,54943 ****
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
  #: fortran/decl.c:5683
! #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
! msgstr ""
  
  #: fortran/decl.c:5692
  #, fuzzy, gcc-internal-format
--- 54940,54948 ----
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
  #: fortran/decl.c:5683
! #, fuzzy, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
! msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
  #: fortran/decl.c:5692
  #, fuzzy, gcc-internal-format
*************** msgstr "Syntaksivirhe data-esittelyssÃ¤
*** 55016,55947 ****
  msgid "Syntax error in data declaration at %C"
  msgstr "Syntaksivirhe data-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6103
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6160
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6206
! #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
! msgstr ""
  
! #: fortran/decl.c:6213
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:6220
! #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
! msgstr ""
  
! #: fortran/decl.c:6281
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: fortran/decl.c:6295 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "Odotettiin vaihtoehtoista paluunimiÃ¶tÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6301 fortran/decl.c:6309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: fortran/decl.c:6349
  #, fuzzy, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6365
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
  
! #: fortran/decl.c:6383
  #, fuzzy, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/decl.c:6386
  #, fuzzy, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "Kaksoiskappalesymboli â€�%sâ€� muodollisessa argumenttiluettelossa paikassa %C"
  
! #: fortran/decl.c:6425
! #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
! msgstr ""
  
! #: fortran/decl.c:6431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:6470
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "RESULT-muuttujan paikassa %C on oltava erilainen kuin funktionimen"
  
! #: fortran/decl.c:6547
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Odottamatonta roskaa funktioesittelyn jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.c:6557 fortran/decl.c:7670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: fortran/decl.c:6761
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6768
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
  
! #: fortran/decl.c:6774
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "Valeproseduurilla â€�%sâ€� kohdassa %C ei voi olla geneeristÃ¤ rajapintaa"
  
! #: fortran/decl.c:6797
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/decl.c:6843 fortran/decl.c:7031 fortran/decl.c:10916
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:6892 fortran/decl.c:10816
  #, fuzzy, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "Odotettiin erityistÃ¤ sitomisnimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/decl.c:6903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
  
! #: fortran/decl.c:6975
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Syntaksivirhe proseduuriosoitinkomponentissa kohdassa %C"
  
! #: fortran/decl.c:6993
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessÃ¤ rajapinnassa"
  
! #: fortran/decl.c:7002 fortran/decl.c:9577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:7072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:7144
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Odotetiin muodollista argumenttiluetteloa funktiomÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:7168 fortran/decl.c:7172 fortran/decl.c:7427
! #: fortran/decl.c:7431 fortran/decl.c:7634 fortran/decl.c:7638
  #: fortran/symbol.c:1903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: fortran/decl.c:7325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/decl.c:7334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7337
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7347 fortran/decl.c:7392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/decl.c:7351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7359
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7364
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7368
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Odottamaton CASE-lause kohdassa %C"
  
! #: fortran/decl.c:7405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7456 fortran/decl.c:7677
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "Puuttuva oikea sulje kohdassa %C"
  
! #: fortran/decl.c:7550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/decl.c:7685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/decl.c:7748 fortran/decl.c:7755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "virheellinen muunnostarkennin jÃ¤lkiliitteessÃ¤: %c"
  
! #: fortran/decl.c:7795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/decl.c:7811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/decl.c:7819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/decl.c:7838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Puuttuva muotonimiÃ¶ kohdassa %C"
  
! #: fortran/decl.c:7844
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "SitomisnimeÃ¤ ei ole sallittu BIND(C):ssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:7850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "SitomisnimeÃ¤ ei ole sallittu BIND(C):ssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:7879
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "SitomisnimeÃ¤ ei ole sallittu BIND(C):ssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:8124
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/decl.c:8133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
  #. We would have required END [something].
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/decl.c:8153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/decl.c:8173
  #, fuzzy, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "Odotettiin â€�%sâ€�-lohkonimeÃ¤ %s-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8190
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Odotettiin pÃ¤Ã¤ttÃ¤vÃ¤Ã¤ nimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:8204 fortran/decl.c:8212
  #, fuzzy, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/decl.c:8319
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8327
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/decl.c:8336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/decl.c:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Odottamaton merkki muuttujaluettelossa kohdassa %C"
  
! #: fortran/decl.c:8471
  #, fuzzy, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:8485 fortran/decl.c:8525
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Odotettiin muuttujanimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:8501
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Cray-osoittimen kohdassa %C on oltava kokonaisluku"
  
! #: fortran/decl.c:8505
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Cray-osoittimella kohdassa %C on %d-tavun tarkkuus; muistiosoitteet vaativat %d tavua"
  
! #: fortran/decl.c:8511
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:8550
  #, fuzzy, gcc-internal-format
- #| msgid "cannot convert to a pointer type"
  msgid "Cannot set Cray pointee array spec."
  msgstr "ei voi muuntaa osoitintyypiksi"
  
! #: fortran/decl.c:8574
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Odotettiin â€�)â€� kohdassa %C"
  
! #: fortran/decl.c:8586
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/decl.c:8612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/decl.c:8644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/decl.c:8663
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.c:8702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/decl.c:8808
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.c:8825
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.c:8864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8902
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.c:8963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.c:8991
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Odotettiin muuttujanimeÃ¤ kohdassa %C PARAMETER-lauseessa"
  
! #: fortran/decl.c:8998
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Odotettiin =-merkkiÃ¤ PARAMETER-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Odotettiin lauseketta kohdassa %C PARAMETER-lauseessa"
  
! #: fortran/decl.c:9024
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Alustetaan jo alustettu muuttuja kohdassa %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:9065
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Odottamattomia merkkejÃ¤ PARAMETER-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9084 fortran/decl.c:9140
  #, fuzzy, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/decl.c:9119
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9175
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9258
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9272
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/decl.c:9276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9314
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9326
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9353
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9390
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/decl.c:9434
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:9552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessÃ¤ rajapinnassa"
  
! #: fortran/decl.c:9610
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/decl.c:9659
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Monimerkityksellinen symboli TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:9668
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/decl.c:9674
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9681
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/decl.c:9688
! #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
! msgstr ""
  
! #: fortran/decl.c:9711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.c:9723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.c:9744
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr "abstrakti metodi ei-abstraktissa luokassa"
  
! #: fortran/decl.c:9790
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr "%s: Tulostetiedoston %s sulkeminen epÃ¤onnistui\n"
  
! #: fortran/decl.c:9796
  #, fuzzy, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.c:9843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.c:9876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.c:9911
  #, fuzzy, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/decl.c:9925
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Odottamatonta roskaa funktioesittelyn jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.c:9943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.c:9950
  #, fuzzy, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Ulkoisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/decl.c:10113
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:10141
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Ulkoisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/decl.c:10152
  #, fuzzy, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/decl.c:10155
  #, fuzzy, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/decl.c:10172
  #, fuzzy, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.c:10235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Syntaksivirhe CHARACTER-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:10318
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/decl.c:10338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "enum-muunnos sijoituksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: fortran/decl.c:10370
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "Enumeraattori ylittÃ¤Ã¤ C-kokonaislukutyypin kohdassa %C"
  
! #: fortran/decl.c:10449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/decl.c:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "ENUM-mÃ¤Ã¤rittelylause odotettiin ennen kohdetta %C"
  
! #: fortran/decl.c:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Syntaksivirhe ENUMERATOR-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:10580 fortran/decl.c:10595
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Kaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %C"
  
! #: fortran/decl.c:10615
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10662
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
  
! #: fortran/decl.c:10680
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "Kaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %C"
  
! #: fortran/decl.c:10696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "Kaksoiskappale %s-nimiÃ¶spesifikaatio kohdassa %C"
  
! #: fortran/decl.c:10709
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: fortran/decl.c:10711
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Odotettiin sitomisattribuuttia kohdassa %C"
  
! #: fortran/decl.c:10719
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
  
! #: fortran/decl.c:10774
  #, fuzzy, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Odotettiin nimetÃ¶ntÃ¤ rajapintaa kohdassa %C"
  
! #: fortran/decl.c:10780
  #, fuzzy, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:10800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/decl.c:10805
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Odotettiin sitomisnimeÃ¤ kohteessa %C"
  
! #: fortran/decl.c:10832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:10844
! #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
! msgstr ""
  
! #: fortran/decl.c:10850
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10860
  #, fuzzy, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Odotettiin sitomisnimeÃ¤ kohteessa %C"
  
! #: fortran/decl.c:10877
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10888
  #, fuzzy, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/decl.c:10939
! #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
! msgstr ""
  
! #: fortran/decl.c:10959
  #, fuzzy, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:10971
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Odotettiin geneeristÃ¤ nimeÃ¤ tai operaattorimÃ¤Ã¤rittelijÃ¤Ã¤ kohdassa %C"
  
! #: fortran/decl.c:10992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Odotettiin geneeristÃ¤ nimeÃ¤ tai operaattorimÃ¤Ã¤rittelijÃ¤Ã¤ kohdassa %C"
  
! #: fortran/decl.c:11003
  #, fuzzy, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:11039
! #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
! msgstr ""
  
! #: fortran/decl.c:11047
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:11095
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Odotettiin erityistÃ¤ sitomisnimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:11105
  #, fuzzy, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/decl.c:11123
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Roskaa CALL-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.c:11158
! #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
! msgstr ""
  
! #: fortran/decl.c:11169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.c:11191
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:11208
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:11214
  #, fuzzy, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:11227
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/decl.c:11297
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Tuntematon attribuutti !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/decl.c:11343
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/decl.c:11363
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11377
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
--- 55021,55956 ----
  msgid "Syntax error in data declaration at %C"
  msgstr "Syntaksivirhe data-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6130
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
! msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessÃ¤ rajapinnassa"
! 
! #: fortran/decl.c:6177
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6235
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
! msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:6242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:6249
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
! msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:6310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: fortran/decl.c:6324 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "Odotettiin vaihtoehtoista paluunimiÃ¶tÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6330 fortran/decl.c:6338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: fortran/decl.c:6378
  #, fuzzy, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6391
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6394
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
  
! #: fortran/decl.c:6412
  #, fuzzy, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/decl.c:6415
  #, fuzzy, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "Kaksoiskappalesymboli â€�%sâ€� muodollisessa argumenttiluettelossa paikassa %C"
  
! #: fortran/decl.c:6454
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
! msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:6460
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:6499
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "RESULT-muuttujan paikassa %C on oltava erilainen kuin funktionimen"
  
! #: fortran/decl.c:6576
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Odottamatonta roskaa funktioesittelyn jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.c:6586 fortran/decl.c:7699
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: fortran/decl.c:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6797
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
  
! #: fortran/decl.c:6803
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "Valeproseduurilla â€�%sâ€� kohdassa %C ei voi olla geneeristÃ¤ rajapintaa"
  
! #: fortran/decl.c:6826
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/decl.c:6872 fortran/decl.c:7060 fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:6921 fortran/decl.c:10845
  #, fuzzy, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "Odotettiin erityistÃ¤ sitomisnimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:6928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/decl.c:6932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
  
! #: fortran/decl.c:7004
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Syntaksivirhe proseduuriosoitinkomponentissa kohdassa %C"
  
! #: fortran/decl.c:7022
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessÃ¤ rajapinnassa"
  
! #: fortran/decl.c:7031 fortran/decl.c:9606
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:7101
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Odotetiin muodollista argumenttiluetteloa funktiomÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:7197 fortran/decl.c:7201 fortran/decl.c:7456
! #: fortran/decl.c:7460 fortran/decl.c:7663 fortran/decl.c:7667
  #: fortran/symbol.c:1903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: fortran/decl.c:7354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/decl.c:7363
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7376 fortran/decl.c:7421
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/decl.c:7380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7393
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7401
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Odottamaton CASE-lause kohdassa %C"
  
! #: fortran/decl.c:7434
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.c:7485 fortran/decl.c:7706
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "Puuttuva oikea sulje kohdassa %C"
  
! #: fortran/decl.c:7579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/decl.c:7714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/decl.c:7777 fortran/decl.c:7784
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "virheellinen muunnostarkennin jÃ¤lkiliitteessÃ¤: %c"
  
! #: fortran/decl.c:7824
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/decl.c:7840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/decl.c:7848
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/decl.c:7867
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Puuttuva muotonimiÃ¶ kohdassa %C"
  
! #: fortran/decl.c:7873
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "SitomisnimeÃ¤ ei ole sallittu BIND(C):ssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:7879
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "SitomisnimeÃ¤ ei ole sallittu BIND(C):ssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:7908
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "SitomisnimeÃ¤ ei ole sallittu BIND(C):ssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/decl.c:8162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
  #. We would have required END [something].
! #: fortran/decl.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/decl.c:8182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/decl.c:8202
  #, fuzzy, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "Odotettiin â€�%sâ€�-lohkonimeÃ¤ %s-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8219
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Odotettiin pÃ¤Ã¤ttÃ¤vÃ¤Ã¤ nimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:8233 fortran/decl.c:8241
  #, fuzzy, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/decl.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/decl.c:8365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/decl.c:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Odottamaton merkki muuttujaluettelossa kohdassa %C"
  
! #: fortran/decl.c:8500
  #, fuzzy, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:8514 fortran/decl.c:8554
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Odotettiin muuttujanimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:8530
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Cray-osoittimen kohdassa %C on oltava kokonaisluku"
  
! #: fortran/decl.c:8534
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Cray-osoittimella kohdassa %C on %d-tavun tarkkuus; muistiosoitteet vaativat %d tavua"
  
! #: fortran/decl.c:8540
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:8579
  #, fuzzy, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr "ei voi muuntaa osoitintyypiksi"
  
! #: fortran/decl.c:8603
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Odotettiin â€�)â€� kohdassa %C"
  
! #: fortran/decl.c:8615
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/decl.c:8641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/decl.c:8673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/decl.c:8692
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.c:8731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/decl.c:8837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.c:8854
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.c:8893
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8931
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/decl.c:8955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.c:8992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.c:9020
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Odotettiin muuttujanimeÃ¤ kohdassa %C PARAMETER-lauseessa"
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Odotettiin =-merkkiÃ¤ PARAMETER-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9033
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Odotettiin lauseketta kohdassa %C PARAMETER-lauseessa"
  
! #: fortran/decl.c:9053
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Alustetaan jo alustettu muuttuja kohdassa %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9078
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Odottamattomia merkkejÃ¤ PARAMETER-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9113 fortran/decl.c:9169
  #, fuzzy, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/decl.c:9148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9287
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9301
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/decl.c:9305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9343
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9382
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9407
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9419
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/decl.c:9463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:9488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:9581
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessÃ¤ rajapinnassa"
  
! #: fortran/decl.c:9639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/decl.c:9688
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Monimerkityksellinen symboli TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:9697
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/decl.c:9703
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9710
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/decl.c:9717
! #, fuzzy, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
! msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/decl.c:9740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.c:9752
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.c:9773
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr "abstrakti metodi ei-abstraktissa luokassa"
  
! #: fortran/decl.c:9819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr "%s: Tulostetiedoston %s sulkeminen epÃ¤onnistui\n"
  
! #: fortran/decl.c:9825
  #, fuzzy, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.c:9872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.c:9905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.c:9940
  #, fuzzy, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/decl.c:9954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Odottamatonta roskaa funktioesittelyn jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.c:9972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.c:9979
  #, fuzzy, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Ulkoisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/decl.c:10142
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:10170
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Ulkoisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/decl.c:10181
  #, fuzzy, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/decl.c:10184
  #, fuzzy, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/decl.c:10201
  #, fuzzy, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.c:10264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Syntaksivirhe CHARACTER-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:10347
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/decl.c:10367
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "enum-muunnos sijoituksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: fortran/decl.c:10399
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "Enumeraattori ylittÃ¤Ã¤ C-kokonaislukutyypin kohdassa %C"
  
! #: fortran/decl.c:10478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/decl.c:10526
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "ENUM-mÃ¤Ã¤rittelylause odotettiin ennen kohdetta %C"
  
! #: fortran/decl.c:10562
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Syntaksivirhe ENUMERATOR-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.c:10609 fortran/decl.c:10624
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Kaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %C"
  
! #: fortran/decl.c:10644
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10664
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10691
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
  
! #: fortran/decl.c:10709
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "Kaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %C"
  
! #: fortran/decl.c:10725
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "Kaksoiskappale %s-nimiÃ¶spesifikaatio kohdassa %C"
  
! #: fortran/decl.c:10738
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: fortran/decl.c:10740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Odotettiin sitomisattribuuttia kohdassa %C"
  
! #: fortran/decl.c:10748
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
  
! #: fortran/decl.c:10803
  #, fuzzy, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Odotettiin nimetÃ¶ntÃ¤ rajapintaa kohdassa %C"
  
! #: fortran/decl.c:10809
  #, fuzzy, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:10829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/decl.c:10834
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10857
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Odotettiin sitomisnimeÃ¤ kohteessa %C"
  
! #: fortran/decl.c:10861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:10873
! #, fuzzy, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
! msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/decl.c:10879
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10889
  #, fuzzy, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Odotettiin sitomisnimeÃ¤ kohteessa %C"
  
! #: fortran/decl.c:10906
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10917
  #, fuzzy, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/decl.c:10968
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
! msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:10988
  #, fuzzy, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:11000
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Odotettiin geneeristÃ¤ nimeÃ¤ tai operaattorimÃ¤Ã¤rittelijÃ¤Ã¤ kohdassa %C"
  
! #: fortran/decl.c:11021
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Odotettiin geneeristÃ¤ nimeÃ¤ tai operaattorimÃ¤Ã¤rittelijÃ¤Ã¤ kohdassa %C"
  
! #: fortran/decl.c:11032
  #, fuzzy, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:11068
! #, fuzzy, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
! msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/decl.c:11076
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Odotettiin erityistÃ¤ sitomisnimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:11134
  #, fuzzy, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/decl.c:11152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Roskaa CALL-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.c:11187
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
! msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.c:11198
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.c:11220
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: fortran/decl.c:11227
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:11237
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.c:11243
  #, fuzzy, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.c:11256
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/decl.c:11326
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Tuntematon attribuutti !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/decl.c:11372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/decl.c:11392
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
*************** msgstr "Kokonaisluku liian suuri kohdass
*** 56051,56492 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:1227
  #, fuzzy, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/expr.c:1333
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Arvo sallitun vÃ¤lin ulkopuolella."
  
! #: fortran/expr.c:1521 fortran/expr.c:1572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "Arvo sallitun vÃ¤lin ulkopuolella."
  
! #: fortran/expr.c:1648
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.c:1756 fortran/primary.c:2309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/expr.c:1770 fortran/primary.c:2324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/expr.c:1781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/expr.c:1793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/expr.c:2372
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.c:2416
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/expr.c:2441
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Sijoitusoperaattorirajapinta kohdassa %L ei saa mÃ¤Ã¤ritellÃ¤ uudelleen INTRINSIC-tyyppisijoitusta"
  
! #: fortran/expr.c:2448
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/expr.c:2458
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/expr.c:2474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "ei-vakio alustuslauseke kohdassa %L"
  
! #: fortran/expr.c:2485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
  
! #: fortran/expr.c:2493
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Odotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %C"
  
! #: fortran/expr.c:2516
  #, fuzzy, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/expr.c:2640
  #, fuzzy, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C"
  
! #: fortran/expr.c:2717
  #, fuzzy, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/expr.c:2748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.c:2825 fortran/resolve.c:2694
  #, fuzzy, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:2837
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/expr.c:2876
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "%J%qD kÃ¤ytÃ¶ssÃ¤ ilman prototyyppiÃ¤ ennen mÃ¤Ã¤rittelyÃ¤nsÃ¤"
  
! #: fortran/expr.c:2896
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.c:2902
  #, fuzzy, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.c:2911
  #, fuzzy, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.c:2915
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.c:2921
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/expr.c:2931
  #, fuzzy, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/expr.c:2985
  #, fuzzy, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:3120
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/expr.c:3127
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/expr.c:3134
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/expr.c:3142
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/expr.c:3288
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/expr.c:3295
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentti â€�%1$sâ€� kohdassa %3$L ei saa olla OPTIONAL"
  
! #: fortran/expr.c:3302
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/expr.c:3331
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/expr.c:3362
  #, fuzzy, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:3382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/expr.c:3394
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/expr.c:3403
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/expr.c:3437
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.c:3451
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/expr.c:3499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/expr.c:3555
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/expr.c:3566
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
  
! #: fortran/expr.c:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.c:3581
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/expr.c:3593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.c:3603
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.c:3613
  #, gcc-internal-format
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3618 fortran/resolve.c:10445
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "epÃ¤kelpo lvalue asm-lauseessa"
  
! #: fortran/expr.c:3629 fortran/resolve.c:10456
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3637 fortran/resolve.c:10465
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmeettien alivuoto muunnettaessa %s arvoksi %s kohdassa %L. TÃ¤mÃ¤ tarkistus voidaan ottaa pois kÃ¤ytÃ¶stÃ¤ valitsimella -fno-range-check"
  
! #: fortran/expr.c:3641 fortran/resolve.c:10469
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmeettinen ylivuoto muunnettaessa %s arvoksi %s kohdassa %L. TÃ¤mÃ¤ tarkistus voidaan ottaa pois kÃ¤ytÃ¶stÃ¤ valitsimella -fno-range-check"
  
! #: fortran/expr.c:3645 fortran/resolve.c:10473
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmeettinen NaN muunnettaessa %s arvoksi %s kohdassa %L. TÃ¤mÃ¤ tarkistus voidaan ottaa pois kÃ¤ytÃ¶stÃ¤ valitsimella -fno-range-check"
  
! #: fortran/expr.c:3654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/expr.c:3678
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Yhteensopimattomat tyypit DATA-lauseessa kohdassa %L; yritettiin muuntaa tyyppi %s tyypiksi %s"
  
! #: fortran/expr.c:3719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.c:3727
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.c:3751
  #, fuzzy, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/expr.c:3756
  #, fuzzy, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:3785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/expr.c:3791 fortran/expr.c:3811
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3799 fortran/expr.c:3818
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/expr.c:3866
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.c:3891
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:3900
  #, fuzzy, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "KÃ¤skyfunktio â€�%sâ€� on virheellinen proseduuriosoitinsijoituksessa kohdassa %L"
  
! #: fortran/expr.c:3910
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "KÃ¤skyfunktio â€�%sâ€� on virheellinen proseduuriosoitinsijoituksessa kohdassa %L"
  
! #: fortran/expr.c:3916
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "SisÃ¤inen proseduuri â€�%sâ€� on virheellinen proseduuriosoittimessa kohdassa %L"
  
! #: fortran/expr.c:3923
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.c:3931
  #, fuzzy, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:3954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/expr.c:4007
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/expr.c:4017 fortran/expr.c:4032
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/expr.c:4023 fortran/expr.c:4038 fortran/resolve.c:2572
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/expr.c:4050
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/expr.c:4059
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.c:4072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.c:4086
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr ""
  
! #: fortran/expr.c:4091
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Eri tyypit osoitinsijoituksessa kohdassa %L; yritettiin tyypin %s sijoitusta tyyppiin %s"
  
! #: fortran/expr.c:4100
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.c:4107
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.c:4126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.c:4139
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.c:4143
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
--- 56060,56501 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:1251
  #, fuzzy, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/expr.c:1357
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Arvo sallitun vÃ¤lin ulkopuolella."
  
! #: fortran/expr.c:1545 fortran/expr.c:1596
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "Arvo sallitun vÃ¤lin ulkopuolella."
  
! #: fortran/expr.c:1672
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.c:1780 fortran/primary.c:2309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/expr.c:1794 fortran/primary.c:2324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/expr.c:1805
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/expr.c:1817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/expr.c:2396
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.c:2440
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/expr.c:2465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Sijoitusoperaattorirajapinta kohdassa %L ei saa mÃ¤Ã¤ritellÃ¤ uudelleen INTRINSIC-tyyppisijoitusta"
  
! #: fortran/expr.c:2472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/expr.c:2482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/expr.c:2498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "ei-vakio alustuslauseke kohdassa %L"
  
! #: fortran/expr.c:2509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
  
! #: fortran/expr.c:2517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Odotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %C"
  
! #: fortran/expr.c:2540
  #, fuzzy, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/expr.c:2664
  #, fuzzy, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C"
  
! #: fortran/expr.c:2741
  #, fuzzy, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/expr.c:2772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.c:2849 fortran/resolve.c:2694
  #, fuzzy, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:2861
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/expr.c:2900
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "%J%qD kÃ¤ytÃ¶ssÃ¤ ilman prototyyppiÃ¤ ennen mÃ¤Ã¤rittelyÃ¤nsÃ¤"
  
! #: fortran/expr.c:2920
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.c:2926
  #, fuzzy, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.c:2935
  #, fuzzy, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.c:2939
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.c:2945
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/expr.c:2955
  #, fuzzy, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/expr.c:3009
  #, fuzzy, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:3144
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/expr.c:3151
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/expr.c:3158
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/expr.c:3166
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/expr.c:3312
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/expr.c:3319
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentti â€�%1$sâ€� kohdassa %3$L ei saa olla OPTIONAL"
  
! #: fortran/expr.c:3326
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/expr.c:3355
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/expr.c:3386
  #, fuzzy, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:3406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/expr.c:3418
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/expr.c:3427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/expr.c:3461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.c:3475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/expr.c:3523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/expr.c:3579
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/expr.c:3590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
  
! #: fortran/expr.c:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.c:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/expr.c:3617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.c:3627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.c:3637
  #, gcc-internal-format
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3642 fortran/resolve.c:10449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "epÃ¤kelpo lvalue asm-lauseessa"
  
! #: fortran/expr.c:3653 fortran/resolve.c:10460
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3661 fortran/resolve.c:10469
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmeettien alivuoto muunnettaessa %s arvoksi %s kohdassa %L. TÃ¤mÃ¤ tarkistus voidaan ottaa pois kÃ¤ytÃ¶stÃ¤ valitsimella -fno-range-check"
  
! #: fortran/expr.c:3665 fortran/resolve.c:10473
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmeettinen ylivuoto muunnettaessa %s arvoksi %s kohdassa %L. TÃ¤mÃ¤ tarkistus voidaan ottaa pois kÃ¤ytÃ¶stÃ¤ valitsimella -fno-range-check"
  
! #: fortran/expr.c:3669 fortran/resolve.c:10477
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmeettinen NaN muunnettaessa %s arvoksi %s kohdassa %L. TÃ¤mÃ¤ tarkistus voidaan ottaa pois kÃ¤ytÃ¶stÃ¤ valitsimella -fno-range-check"
  
! #: fortran/expr.c:3678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/expr.c:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Yhteensopimattomat tyypit DATA-lauseessa kohdassa %L; yritettiin muuntaa tyyppi %s tyypiksi %s"
  
! #: fortran/expr.c:3743
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.c:3751
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.c:3775
  #, fuzzy, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/expr.c:3780
  #, fuzzy, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:3809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/expr.c:3815 fortran/expr.c:3835
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3823 fortran/expr.c:3842
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/expr.c:3890
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.c:3915
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:3924
  #, fuzzy, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "KÃ¤skyfunktio â€�%sâ€� on virheellinen proseduuriosoitinsijoituksessa kohdassa %L"
  
! #: fortran/expr.c:3934
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "KÃ¤skyfunktio â€�%sâ€� on virheellinen proseduuriosoitinsijoituksessa kohdassa %L"
  
! #: fortran/expr.c:3940
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "SisÃ¤inen proseduuri â€�%sâ€� on virheellinen proseduuriosoittimessa kohdassa %L"
  
! #: fortran/expr.c:3947
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.c:3955
  #, fuzzy, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:3978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/expr.c:4031
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/expr.c:4041 fortran/expr.c:4056
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/expr.c:4047 fortran/expr.c:4062 fortran/resolve.c:2572
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/expr.c:4074
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/expr.c:4083
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.c:4096
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.c:4110
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr ""
  
! #: fortran/expr.c:4115
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Eri tyypit osoitinsijoituksessa kohdassa %L; yritettiin tyypin %s sijoitusta tyyppiin %s"
  
! #: fortran/expr.c:4124
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.c:4131
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.c:4150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.c:4163
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.c:4167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
*************** msgstr "Virheellinen proseduuriosoitinsi
*** 56494,56667 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4175 fortran/expr.c:4247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/expr.c:4178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/expr.c:4199
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: fortran/expr.c:4209
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.c:4217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/expr.c:4226
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.c:4234
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:4297
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/expr.c:4373 fortran/resolve.c:1457
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: fortran/expr.c:4379
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: fortran/expr.c:4394 fortran/resolve.c:1463
  #, 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Ã¤)"
  
! #: fortran/expr.c:4406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: fortran/expr.c:4412
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "SisÃ¤inen proseduuri â€�%sâ€� on virheellinen proseduuriosoittimessa kohdassa %L"
  
! #: fortran/expr.c:4419
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "SisÃ¤inen proseduuri â€�%sâ€� on virheellinen proseduuriosoittimessa kohdassa %L"
  
! #: fortran/expr.c:4887
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.c:5969
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:5977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:5985
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:5994
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6005
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6014
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6040
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6070
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6078
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6091
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6099
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6111
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6170
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6175
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6187
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6229
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
  
  #: fortran/f95-lang.c:251
  #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "can't open input file: %s"
  msgid "cannot open input file: %s"
  msgstr "ei voi avata syÃ¶tetiedostoa: %s"
  
--- 56503,56675 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4199 fortran/expr.c:4271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/expr.c:4202
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/expr.c:4223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: fortran/expr.c:4233
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.c:4241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/expr.c:4250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.c:4258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.c:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:4321
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/expr.c:4397 fortran/resolve.c:1457
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: fortran/expr.c:4403
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: fortran/expr.c:4418 fortran/resolve.c:1463
  #, 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Ã¤)"
  
! #: fortran/expr.c:4430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: fortran/expr.c:4436
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "SisÃ¤inen proseduuri â€�%sâ€� on virheellinen proseduuriosoittimessa kohdassa %L"
  
! #: fortran/expr.c:4443
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "SisÃ¤inen proseduuri â€�%sâ€� on virheellinen proseduuriosoittimessa kohdassa %L"
  
! #: fortran/expr.c:4911
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.c:5993
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6001
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6009
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6018
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6029
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6038
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6064
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6094
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6102
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6115
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6123
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6135
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6194
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6199
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6211
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.c:6253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
  
  #: fortran/f95-lang.c:251
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open input file: %s"
  msgstr "ei voi avata syÃ¶tetiedostoa: %s"
  
*************** msgstr "ei-vakio alustuslauseke kohdassa
*** 56680,56688 ****
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1229
! #: fortran/trans-array.c:6568 fortran/trans-array.c:8072
! #: fortran/trans-intrinsic.c:7954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Luodaan vÃ¤liaikainen komentotiedosto %s\n"
--- 56688,56696 ----
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1269
! #: fortran/trans-array.c:6616 fortran/trans-array.c:8120
! #: fortran/trans-intrinsic.c:7975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Luodaan vÃ¤liaikainen komentotiedosto %s\n"
*************** msgstr "%<__builtin_expect%>-funktion to
*** 56872,56883 ****
  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.c:987 fortran/resolve.c:16640
  #, 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.c:994 fortran/resolve.c:16658
  #, 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)"
--- 56880,56891 ----
  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.c:987 fortran/resolve.c:16644
  #, 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.c:994 fortran/resolve.c:16662
  #, 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 "Odottamaton vaihtoehtoinen paluu
*** 57104,57110 ****
  
  #: fortran/interface.c:2983
  #, 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 "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
--- 57112,57117 ----
*************** msgid "Array-section actual argument wit
*** 57209,57217 ****
  msgstr ""
  
  #: fortran/interface.c:3305
! #, 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.c:3322
  #, gcc-internal-format
--- 57216,57224 ----
  msgstr ""
  
  #: fortran/interface.c:3305
! #, 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.c:3322
  #, gcc-internal-format
*************** msgid "Array-section actual argument at
*** 57219,57227 ****
  msgstr ""
  
  #: fortran/interface.c:3342
! #, 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.c:3365
  #, fuzzy, gcc-internal-format, gfc-internal-format
--- 57226,57234 ----
  msgstr ""
  
  #: fortran/interface.c:3342
! #, 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.c:3365
  #, fuzzy, gcc-internal-format, gfc-internal-format
*************** msgid "Cannot overwrite GENERIC %qs at %
*** 57374,57382 ****
  msgstr "ei voi kirjoittaa tiedostoon %s: %m"
  
  #: fortran/interface.c:4569
! #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
! msgstr ""
  
  #: fortran/interface.c:4577
  #, gcc-internal-format
--- 57381,57389 ----
  msgstr "ei voi kirjoittaa tiedostoon %s: %m"
  
  #: fortran/interface.c:4569
! #, 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.c:4577
  #, gcc-internal-format
*************** msgid "%qs at %L overrides an ELEMENTAL
*** 57394,57402 ****
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
  #: fortran/interface.c:4600
! #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
! msgstr ""
  
  #: fortran/interface.c:4609
  #, fuzzy, gcc-internal-format
--- 57401,57409 ----
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
  #: fortran/interface.c:4600
! #, 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.c:4609
  #, fuzzy, gcc-internal-format
*************** msgid "Too many dummy arguments in DTIO
*** 57499,57507 ****
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
  #: fortran/intrinsic.c:201
! #, gcc-internal-format, gfc-internal-format
  msgid "Variable with NO_ARG_CHECK attribute at %L is only permitted as argument to the intrinsic functions C_LOC and PRESENT"
! msgstr ""
  
  #: fortran/intrinsic.c:217
  #, fuzzy, gcc-internal-format, gfc-internal-format
--- 57506,57514 ----
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
  #: fortran/intrinsic.c:201
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable with NO_ARG_CHECK attribute at %L is only permitted as argument to the intrinsic functions C_LOC and PRESENT"
! msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
  #: fortran/intrinsic.c:217
  #, fuzzy, gcc-internal-format, gfc-internal-format
*************** msgid "resolve_intrinsic(): Too many arg
*** 57584,57592 ****
  msgstr "vektoriylivuoto lausekkeessa"
  
  #: fortran/intrinsic.c:4531
! #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
! msgstr ""
  
  #: fortran/intrinsic.c:4571
  #, fuzzy, gcc-internal-format
--- 57591,57599 ----
  msgstr "vektoriylivuoto lausekkeessa"
  
  #: fortran/intrinsic.c:4531
! #, fuzzy, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
! msgstr "vektoriylivuoto lausekkeessa"
  
  #: fortran/intrinsic.c:4571
  #, fuzzy, gcc-internal-format
*************** msgstr "Muunnos tyypistÃ¤ %s tyyppiin %s
*** 57645,57651 ****
  
  #: fortran/intrinsic.c:5182
  #, 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 "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
--- 57652,57657 ----
*************** msgstr ""
*** 58089,58103 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3397 fortran/resolve.c:14541
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
  #: fortran/io.c:3405
! #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
! msgstr ""
  
  #: fortran/io.c:3416
  #, fuzzy, gcc-internal-format, gfc-internal-format
--- 58095,58109 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3397 fortran/resolve.c:14545
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
  #: fortran/io.c:3405
! #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
! msgstr "muuttuvakokoista objektia ei voi alustaa"
  
  #: fortran/io.c:3416
  #, fuzzy, gcc-internal-format, gfc-internal-format
*************** msgstr "Syntaksivirhe IF-lauseessa kohda
*** 58937,58945 ****
  #. cause it's just semantic, and we can see if there
  #. are more errors.
  #: fortran/match.c:5136
! #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
! msgstr ""
  
  #: fortran/match.c:5145
  #, gcc-internal-format
--- 58943,58951 ----
  #. cause it's just semantic, and we can see if there
  #. are more errors.
  #: fortran/match.c:5136
! #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
! msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
  #: fortran/match.c:5145
  #, gcc-internal-format
*************** msgid "Assumed-size dummy array with !$A
*** 59509,59517 ****
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
  #: fortran/openmp.c:2137
! #, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
! msgstr ""
  
  #: fortran/openmp.c:2185
  #, fuzzy, gcc-internal-format, gfc-internal-format
--- 59515,59523 ----
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
  #: fortran/openmp.c:2137
! #, fuzzy, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
! msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
  #: fortran/openmp.c:2185
  #, fuzzy, gcc-internal-format, gfc-internal-format
*************** msgstr "Odottamatonta roskaa ELSE IF -la
*** 59573,59584 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
--- 59579,59590 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
*************** msgstr "tyhjÃ¤ esittely"
*** 59818,59825 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10276
! #: fortran/resolve.c:11559
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "decltypen argumentin on oltava lauseke"
--- 59824,59831 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10280
! #: fortran/resolve.c:11563
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "decltypen argumentin on oltava lauseke"
*************** msgstr ""
*** 59869,59882 ****
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6026
  #, fuzzy, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6056
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
--- 59875,59888 ----
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6040
  #, fuzzy, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6070
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
*************** msgstr "â€�!$OMP ATOMICâ€�-sijoituksen o
*** 60177,60348 ****
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.c:5637
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5643
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
  
! #: fortran/openmp.c:5653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
  
! #: fortran/openmp.c:5666
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja on lÃ¤snÃ¤ muussa lauseessa kuin PRIVATE tai LASTPRIVATE kohdassa %L"
  
! #: fortran/openmp.c:5670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja on lÃ¤snÃ¤ muussa lauseessa kuin PRIVATE tai LASTPRIVATE kohdassa %L"
  
! #: fortran/openmp.c:5674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja on lÃ¤snÃ¤ muussa lauseessa kuin PRIVATE tai LASTPRIVATE kohdassa %L"
  
! #: fortran/openmp.c:5692
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5704
! #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
! msgstr ""
  
! #: fortran/openmp.c:5713 fortran/openmp.c:5721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: fortran/openmp.c:5799 fortran/openmp.c:5812
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5831
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5837
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
  
! #: fortran/openmp.c:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5871
! #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
! msgstr ""
  
! #: fortran/openmp.c:5881 fortran/openmp.c:5890
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: fortran/openmp.c:5905 fortran/openmp.c:5912
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5926
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "ei-vakio alustuslauseke kohdassa %L"
  
! #: fortran/openmp.c:6032
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.c:6039
  #, fuzzy, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: fortran/openmp.c:6086
  #, fuzzy, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/openmp.c:6092
  #, fuzzy, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/openmp.c:6193
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6215
! #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
! msgstr ""
  
! #: fortran/openmp.c:6239
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.c:6247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.c:6276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.c:6298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/openmp.c:6314
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.c:6329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.c:6339
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.c:6347
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 60183,60354 ----
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.c:5636
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5642
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
  
! #: fortran/openmp.c:5652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
  
! #: fortran/openmp.c:5665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja on lÃ¤snÃ¤ muussa lauseessa kuin PRIVATE tai LASTPRIVATE kohdassa %L"
  
! #: fortran/openmp.c:5669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja on lÃ¤snÃ¤ muussa lauseessa kuin PRIVATE tai LASTPRIVATE kohdassa %L"
  
! #: fortran/openmp.c:5673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja on lÃ¤snÃ¤ muussa lauseessa kuin PRIVATE tai LASTPRIVATE kohdassa %L"
  
! #: fortran/openmp.c:5691
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5703
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
! msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5720
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: fortran/openmp.c:5798 fortran/openmp.c:5811
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5830
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5836
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
  
! #: fortran/openmp.c:5858
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5870
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
! msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: fortran/openmp.c:5880 fortran/openmp.c:5889
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: fortran/openmp.c:5904 fortran/openmp.c:5911
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5925
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5960
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "ei-vakio alustuslauseke kohdassa %L"
  
! #: fortran/openmp.c:6046
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.c:6053
  #, fuzzy, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: fortran/openmp.c:6100
  #, fuzzy, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/openmp.c:6106
  #, fuzzy, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/openmp.c:6207
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6229
! #, fuzzy, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
! msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.c:6253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.c:6261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.c:6290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.c:6312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/openmp.c:6328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.c:6343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.c:6353
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.c:6361
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgid "Already inside a CONTAINS block a
*** 60593,60601 ****
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
  #: fortran/parse.c:3007
! #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
! msgstr ""
  
  #: fortran/parse.c:3013
  #, fuzzy, gcc-internal-format, gfc-internal-format
--- 60599,60607 ----
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
  #: fortran/parse.c:3007
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
! msgstr "muuttuvakokoista objektia ei voi alustaa"
  
  #: fortran/parse.c:3013
  #, fuzzy, gcc-internal-format, gfc-internal-format
*************** msgid "Allocatable component %s at %L mu
*** 60613,60621 ****
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
  #: fortran/parse.c:3027
! #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
! msgstr ""
  
  #: fortran/parse.c:3034
  #, gcc-internal-format, gfc-internal-format
--- 60619,60627 ----
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
  #: fortran/parse.c:3027
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
! msgstr "muuttuvakokoista objektia ei voi alustaa"
  
  #: fortran/parse.c:3034
  #, gcc-internal-format, gfc-internal-format
*************** msgid "Component %s at %L of type EVENT_
*** 60628,60636 ****
  msgstr ""
  
  #: fortran/parse.c:3050
! #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
! msgstr ""
  
  #: fortran/parse.c:3055
  #, fuzzy, gcc-internal-format, gfc-internal-format
--- 60634,60642 ----
  msgstr ""
  
  #: fortran/parse.c:3050
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
! msgstr "muuttuvakokoista objektia ei voi alustaa"
  
  #: fortran/parse.c:3055
  #, fuzzy, gcc-internal-format, gfc-internal-format
*************** msgid "Allocatable component %s at %L of
*** 60638,60646 ****
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
  #: fortran/parse.c:3059
! #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
! msgstr ""
  
  #: fortran/parse.c:3064
  #, gcc-internal-format, gfc-internal-format
--- 60644,60652 ----
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
  #: fortran/parse.c:3059
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
! msgstr "muuttuvakokoista objektia ei voi alustaa"
  
  #: fortran/parse.c:3064
  #, gcc-internal-format, gfc-internal-format
*************** msgid "CONTAINS block in derived type de
*** 60703,60711 ****
  msgstr ""
  
  #: fortran/parse.c:3418
! #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
! msgstr ""
  
  #: fortran/parse.c:3505
  #, gcc-internal-format, gfc-internal-format
--- 60709,60717 ----
  msgstr ""
  
  #: fortran/parse.c:3418
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
! msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
  #: fortran/parse.c:3505
  #, gcc-internal-format, gfc-internal-format
*************** msgid "The element in the structure cons
*** 61663,61671 ****
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
  #: fortran/resolve.c:1395
! #, 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.c:1430
  #, fuzzy, gcc-internal-format
--- 61669,61677 ----
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
  #: fortran/resolve.c:1395
! #, 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.c:1430
  #, fuzzy, gcc-internal-format
*************** msgid "The element in the structure cons
*** 61678,61686 ****
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
  #: fortran/resolve.c:1475
! #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
! msgstr ""
  
  #: fortran/resolve.c:1599
  #, gcc-internal-format
--- 61684,61692 ----
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
  #: fortran/resolve.c:1475
! #, 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.c:1599
  #, gcc-internal-format
*************** msgstr ""
*** 61722,61728 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9805 fortran/resolve.c:11488
  #, 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"
--- 61728,61734 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9809 fortran/resolve.c:11492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
*************** msgstr "%J%qD:lle ei ole aiempaa esittel
*** 61832,61838 ****
  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.c:2911 fortran/resolve.c:16572
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
--- 61838,61844 ----
  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.c:2911 fortran/resolve.c:16576
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
*************** msgid "Generic subroutine %qs at %L is n
*** 61919,61927 ****
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
  #: fortran/resolve.c:3479
! #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
! msgstr ""
  
  #: fortran/resolve.c:3524
  #, fuzzy, gcc-internal-format
--- 61925,61933 ----
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
  #: fortran/resolve.c:3479
! #, 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.c:3524
  #, fuzzy, gcc-internal-format
*************** msgstr "Lausekkeen CASE-lauseessa kohdas
*** 62073,62164 ****
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.c:4726
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr ""
  
! #: fortran/resolve.c:4737
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.c:4749
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.c:4792
  #, 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.c:4890
  #, 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.c:4897
  #, 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.c:4906
  #, 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/resolve.c:4919
  #, 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.c:4926
  #, 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.c:4936
  #, 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"
  
! #: fortran/resolve.c:4946
  #, 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.c:5136
  #, fuzzy, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/resolve.c:5150
  #, 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.c:5160
  #, 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.c:5180
  #, 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.c:5278
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.c:5360
  #, 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.c:5370
  #, 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"
--- 62079,62170 ----
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.c:4730
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr ""
  
! #: fortran/resolve.c:4741
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.c:4753
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.c:4796
  #, 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.c:4894
  #, 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.c:4901
  #, 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.c:4910
  #, 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/resolve.c:4923
  #, 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.c:4930
  #, 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.c:4940
  #, 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"
  
! #: fortran/resolve.c:4950
  #, 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.c:5140
  #, fuzzy, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/resolve.c:5154
  #, 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.c:5164
  #, 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.c:5184
  #, 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.c:5282
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.c:5364
  #, 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.c:5374
  #, 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
*** 62167,62178 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5380
  #, 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.c:5395
  #, 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"
--- 62173,62184 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5384
  #, 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.c:5399
  #, 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
*** 62181,62463 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5405
  #, 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.c:5416
  #, 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.c:5425
  #, 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.c:5440
  #, 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.c:5620
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5625
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5695
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5708
  #, 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.c:5952 fortran/resolve.c:6104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "<tyyppivirhe>"
  
! #: fortran/resolve.c:6068
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.c:6075
! #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
! msgstr ""
  
! #: fortran/resolve.c:6114
  #, 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.c:6123
  #, 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.c:6311
! #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
! msgstr ""
  
! #: fortran/resolve.c:6345
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.c:6397
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.c:6947
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:6973
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.c:6983
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.c:6987 fortran/resolve.c:6994
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.c:7036
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:7095
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:7156
  #, 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.c:7161
  #, 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.c:7168
  #, 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.c:7176
  #, 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.c:7181
  #, 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.c:7194
  #, fuzzy, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.c:7298 fortran/resolve.c:7591
  #, 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.c:7306 fortran/resolve.c:7555
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "tulosta ei voi kirjoittaa: %s"
  
! #: fortran/resolve.c:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7443
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7602
  #, 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.c:7614
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7643
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7656
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7674
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7755 fortran/resolve.c:7770
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:7762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:7787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:7796 fortran/resolve.c:7825 fortran/resolve.c:7853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:7802
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.c:7872
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.c:7887
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:7898
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:7930
  #, 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.c:7953
  #, 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.c:7964
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7980
  #, 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.c:8003
  #, 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.c:8033
  #, 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.c:8039 fortran/resolve.c:8045
  #, 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"
--- 62187,62469 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5409
  #, 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.c:5420
  #, 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.c:5429
  #, 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.c:5444
  #, 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.c:5624
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5629
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5699
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5712
  #, 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.c:5956 fortran/resolve.c:6108
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "<tyyppivirhe>"
  
! #: fortran/resolve.c:6072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.c:6079
! #, 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.c:6118
  #, 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.c:6127
  #, 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.c:6315
! #, 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.c:6349
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.c:6401
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.c:6951
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:6977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.c:6987
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.c:6991 fortran/resolve.c:6998
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.c:7040
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:7076
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:7093
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:7099
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:7160
  #, 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.c:7165
  #, 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.c:7172
  #, 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.c:7180
  #, 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.c:7185
  #, 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.c:7198
  #, fuzzy, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.c:7302 fortran/resolve.c:7595
  #, 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.c:7310 fortran/resolve.c:7559
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "tulosta ei voi kirjoittaa: %s"
  
! #: fortran/resolve.c:7416
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7447
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7606
  #, 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.c:7618
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7647
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7660
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7759 fortran/resolve.c:7774
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:7766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:7791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:7800 fortran/resolve.c:7829 fortran/resolve.c:7857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.c:7818
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.c:7876
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.c:7891
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:7902
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:7934
  #, 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.c:7957
  #, 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.c:7968
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7984
  #, 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.c:8007
  #, 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.c:8037
  #, 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.c:8043 fortran/resolve.c:8049
  #, 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
*** 62466,62709 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8273
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-nimiÃ¶ kohdassa %L menee CASE-nimiÃ¶n pÃ¤Ã¤lle kohdassa %L"
  
! #: fortran/resolve.c:8324
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.c:8335
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %d-kaltainen"
  
! #: fortran/resolve.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.c:8394
  #, 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.c:8413
  #, 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.c:8423
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.c:8441 fortran/resolve.c:8449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.c:8511 fortran/resolve.c:9118
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8537
  #, 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.c:8549
  #, 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.c:8564
  #, 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.c:8667
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8727
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.c:8732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.c:8754
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.c:8765
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8993
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.c:9028 fortran/resolve.c:9040
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.c:9069
  #, 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.c:9081
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:9093
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:9096
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:9106
  #, 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.c:9353
  #, 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.c:9448
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.c:9500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.c:9510
! #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
! msgstr ""
  
! #: fortran/resolve.c:9523
  #, 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.c:9532
  #, 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.c:9539
  #, 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.c:9550
  #, 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.c:9556
  #, 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.c:9571
  #, 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.c:9631
  #, 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.c:9641
  #, 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.c:9645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.c:9648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.c:9655 fortran/resolve.c:9777
  #, 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.c:9667 fortran/resolve.c:9785
  #, 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.c:9679
  #, 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.c:9692
  #, 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.c:9753
  #, 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.c:9757 fortran/resolve.c:9767
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: fortran/resolve.c:9812
! #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
! msgstr ""
  
! #: fortran/resolve.c:9822
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Haarautuminen kohdassa %L voi aiheuttaa ikisilmukan"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9839 fortran/resolve.c:9862
  #, 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.c:9843 fortran/resolve.c:9868
  #, 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"
--- 62472,62715 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8277
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-nimiÃ¶ kohdassa %L menee CASE-nimiÃ¶n pÃ¤Ã¤lle kohdassa %L"
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.c:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %d-kaltainen"
  
! #: fortran/resolve.c:8352
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.c:8398
  #, 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.c:8417
  #, 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.c:8427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.c:8445 fortran/resolve.c:8453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.c:8515 fortran/resolve.c:9122
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8541
  #, 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.c:8553
  #, 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.c:8568
  #, 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.c:8671
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.c:8736
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.c:8758
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.c:9032 fortran/resolve.c:9044
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.c:9073
  #, 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.c:9085
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:9097
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:9100
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:9110
  #, 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.c:9357
  #, 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.c:9452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.c:9504
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.c:9514
! #, 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.c:9527
  #, 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.c:9536
  #, 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.c:9543
  #, 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.c:9554
  #, 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.c:9560
  #, 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.c:9575
  #, 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.c:9635
  #, 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.c:9645
  #, 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.c:9649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.c:9652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.c:9659 fortran/resolve.c:9781
  #, 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.c:9671 fortran/resolve.c:9789
  #, 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.c:9683
  #, 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.c:9696
  #, 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.c:9757
  #, 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.c:9761 fortran/resolve.c:9771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: fortran/resolve.c:9816
! #, 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.c:9826
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Haarautuminen kohdassa %L voi aiheuttaa ikisilmukan"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9843 fortran/resolve.c:9866
  #, 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.c:9847 fortran/resolve.c:9872
  #, 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-
*** 62711,62896 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9883
  #, 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.c:9955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.c:9971
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.c:9979 fortran/resolve.c:10066
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9989 fortran/resolve.c:10076
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
  
! #: fortran/resolve.c:10020
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.c:10029
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.c:10176
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "LohkonimiÃ¶ ei ole sopiva IF-lauseelle kohdassa %C"
  
! #: fortran/resolve.c:10197
  #, 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.c:10207
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10284
  #, 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.c:10386
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:10499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "CHARACTER-lauseke kohdassa %L on typistetty (%d/%d)"
  
! #: fortran/resolve.c:10531
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10536
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10546
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.c:10578
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.c:10582
  #, 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.c:10587
  #, 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.c:10594
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr ""
  
! #: fortran/resolve.c:10605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.c:10923
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.c:11177
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.c:11420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/resolve.c:11423
  #, 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.c:11434
  #, 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.c:11496
  #, 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.c:11542
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/resolve.c:11546
  #, 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.c:11603
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:11608
  #, 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.c:11692
  #, 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.c:11771
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:11881
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11895
  #, 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"
--- 62717,62902 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9887
  #, 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.c:9959
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.c:9975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.c:9983 fortran/resolve.c:10070
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9993 fortran/resolve.c:10080
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
  
! #: fortran/resolve.c:10024
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.c:10033
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.c:10180
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "LohkonimiÃ¶ ei ole sopiva IF-lauseelle kohdassa %C"
  
! #: fortran/resolve.c:10201
  #, 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.c:10211
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, 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.c:10390
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:10503
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "CHARACTER-lauseke kohdassa %L on typistetty (%d/%d)"
  
! #: fortran/resolve.c:10535
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10540
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.c:10582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.c:10586
  #, 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.c:10591
  #, 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.c:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr ""
  
! #: fortran/resolve.c:10609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.c:10927
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.c:11181
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.c:11424
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/resolve.c:11427
  #, 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.c:11438
  #, 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.c:11500
  #, 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.c:11546
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/resolve.c:11550
  #, 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.c:11607
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:11612
  #, 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.c:11696
  #, 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.c:11775
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:11885
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11899
  #, 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
*** 62898,63011 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11914
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.c:11999
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Merkkijonon pituus kohdassa %L on liian suuri"
  
! #: fortran/resolve.c:12228
  #, 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.c:12232
  #, 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.c:12240
  #, 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.c:12250
  #, 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.c:12265
  #, 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.c:12277
  #, 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.c:12309
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.c:12331
  #, fuzzy, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:12358
! #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
! msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12394
  #, fuzzy, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:12419
  #, 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.c:12440
  #, 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.c:12447
  #, 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.c:12494
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Varattavalla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12497
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Ulkoisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12501
  #, 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.c:12504
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12507
  #, 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.c:12510
  #, 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.c:12552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
--- 62904,63017 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11918
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.c:12003
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Merkkijonon pituus kohdassa %L on liian suuri"
  
! #: fortran/resolve.c:12232
  #, 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.c:12236
  #, 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.c:12244
  #, 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.c:12254
  #, 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.c:12269
  #, 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.c:12281
  #, 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.c:12313
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.c:12335
  #, fuzzy, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:12362
! #, 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.c:12398
  #, fuzzy, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:12423
  #, 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.c:12444
  #, 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.c:12451
  #, 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.c:12498
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Varattavalla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12501
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Ulkoisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12505
  #, 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.c:12508
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12511
  #, 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.c:12514
  #, 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.c:12556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
*************** msgstr ""
*** 63013,63849 ****
  "  tai:  %s -l [SIGNAALI]...\n"
  "  tai:  %s -t [SIGNAALI]...\n"
  
! #: fortran/resolve.c:12579
  #, 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.c:12601
! #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
! msgstr ""
  
! #: fortran/resolve.c:12623
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12641
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12653
  #, 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.c:12662
  #, 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.c:12672
  #, 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.c:12691
  #, 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.c:12695
  #, 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.c:12699
  #, 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.c:12703
  #, 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.c:12716
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.c:12725
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:12731
  #, 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.c:12743
  #, 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.c:12800
  #, 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.c:12806
  #, 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.c:12812
  #, 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.c:12820
  #, 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.c:12826
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:12869
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12877
! #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
! msgstr ""
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12894
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12978
  #, 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.c:12987
  #, 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.c:12996
  #, 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.c:13004
  #, 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.c:13010
  #, 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.c:13016
  #, 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.c:13024
  #, 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.c:13033
  #, 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.c:13055
  #, 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.c:13092
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:13132
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13168
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:13227
  #, 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.c:13239
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:13267
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13323
  #, 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.c:13515
  #, 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.c:13557
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:13571
  #, 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.c:13585 fortran/resolve.c:14071
  #, fuzzy, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.c:13593
  #, 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.c:13602
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.c:13608
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.c:13614
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.c:13643
  #, 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.c:13653
  #, 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.c:13748
  #, 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.c:13851
  #, fuzzy, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:13860
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13870
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13895
  #, 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.c:13906
  #, fuzzy, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.c:14004
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:14018
  #, 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.c:14034
  #, 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.c:14044
  #, 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.c:14053
  #, 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.c:14062
  #, 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.c:14104
  #, 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.c:14117
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:14128
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14161
  #, 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.c:14169
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:14178
  #, 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.c:14260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
  
! #: fortran/resolve.c:14305
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14318
  #, fuzzy, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:14382
  #, 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.c:14415
  #, 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.c:14429
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:14494
  #, 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.c:14500
! #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
! msgstr ""
  
! #: fortran/resolve.c:14506
! #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
! msgstr ""
  
! #: fortran/resolve.c:14514
  #, 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.c:14531
! #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
! msgstr ""
  
! #: fortran/resolve.c:14553
! #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
! msgstr ""
  
! #: fortran/resolve.c:14564
! #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
! msgstr ""
  
! #: fortran/resolve.c:14591
  #, 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.c:14615
  #, 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.c:14631
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14642
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.c:14650
  #, 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.c:14701
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14712
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14719
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14758
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
  
! #: fortran/resolve.c:14825
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/resolve.c:14921
! #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
! msgstr ""
  
! #: fortran/resolve.c:14942
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:14955
  #, 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.c:14958
  #, 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.c:14966
  #, 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.c:14973
  #, 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.c:14986
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.c:14992
  #, 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.c:15002
  #, 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.c:15011
  #, 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.c:15024 fortran/resolve.c:15201
  #, 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.c:15038
  #, 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.c:15047
  #, 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.c:15056
  #, 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.c:15064
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:15071
  #, 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.c:15091
  #, 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.c:15098
  #, 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.c:15105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:15112
  #, 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.c:15138
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.c:15148
  #, 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.c:15227
  #, 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.c:15242
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15255
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15273
! #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
! msgstr ""
  
! #: fortran/resolve.c:15285
  #, 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.c:15294
  #, 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.c:15306
  #, 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.c:15315
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15327
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15343
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15351
  #, fuzzy, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:15358
  #, fuzzy, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:15370
  #, 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.c:15379
  #, 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.c:15395
  #, 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.c:15401
  #, 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.c:15426
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/resolve.c:15496
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15507
  #, 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.c:15612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/resolve.c:15620
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:15627
  #, 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.c:15636
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:15650
  #, 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.c:15696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:15709
  #, 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.c:15808
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15816
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15949
  #, 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.c:16114
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: fortran/resolve.c:16120
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta sitÃ¤ ei voida kÃ¤yttÃ¤Ã¤"
  
! #: fortran/resolve.c:16204
  #, 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.c:16213
  #, 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.c:16221
  #, 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.c:16237
  #, 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.c:16340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/resolve.c:16355
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16380
  #, fuzzy, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.c:16389
  #, 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.c:16462
  #, 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.c:16473
  #, 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.c:16484
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.c:16515
  #, fuzzy, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C"
  
! #: fortran/resolve.c:16582
  #, 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.c:16595
  #, 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.c:16615
  #, 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.c:16625
  #, 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.c:16633
  #, 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.c:16647
  #, 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.c:16665
  #, 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.c:16672
  #, 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.c:16750
  #, 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"
--- 63019,63855 ----
  "  tai:  %s -l [SIGNAALI]...\n"
  "  tai:  %s -t [SIGNAALI]...\n"
  
! #: fortran/resolve.c:12583
  #, 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.c:12605
! #, 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.c:12627
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12645
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.c:12657
  #, 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.c:12666
  #, 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.c:12676
  #, 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.c:12695
  #, 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.c:12699
  #, 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.c:12703
  #, 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.c:12707
  #, 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.c:12720
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.c:12729
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:12735
  #, 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.c:12747
  #, 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.c:12804
  #, 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.c:12810
  #, 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.c:12816
  #, 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.c:12824
  #, 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.c:12830
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:12873
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12881
! #, 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.c:12889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12898
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12982
  #, 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.c:12991
  #, 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.c:13000
  #, 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.c:13008
  #, 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.c:13014
  #, 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.c:13020
  #, 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.c:13028
  #, 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.c:13037
  #, 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.c:13059
  #, 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.c:13096
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:13136
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13172
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:13231
  #, 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.c:13243
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:13271
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13327
  #, 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.c:13519
  #, 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.c:13561
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:13575
  #, 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.c:13589 fortran/resolve.c:14075
  #, fuzzy, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.c:13597
  #, 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.c:13606
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.c:13612
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.c:13618
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.c:13647
  #, 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.c:13657
  #, 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.c:13752
  #, 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.c:13855
  #, fuzzy, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:13864
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13874
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13899
  #, 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.c:13910
  #, fuzzy, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.c:14008
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:14022
  #, 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.c:14038
  #, 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.c:14048
  #, 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.c:14057
  #, 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.c:14066
  #, 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.c:14108
  #, 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.c:14121
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:14132
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14165
  #, 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.c:14173
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:14182
  #, 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.c:14264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
  
! #: fortran/resolve.c:14309
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14322
  #, fuzzy, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:14386
  #, 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.c:14419
  #, 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.c:14433
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:14498
  #, 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.c:14504
! #, 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.c:14510
! #, 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.c:14518
  #, 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.c:14535
! #, 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.c:14557
! #, 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.c:14568
! #, 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.c:14595
  #, 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.c:14619
  #, 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.c:14635
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14646
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.c:14654
  #, 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.c:14705
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14716
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14762
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14826
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
  
! #: fortran/resolve.c:14829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/resolve.c:14925
! #, 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.c:14946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.c:14959
  #, 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.c:14962
  #, 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.c:14970
  #, 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.c:14977
  #, 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.c:14990
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.c:14996
  #, 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.c:15006
  #, 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.c:15015
  #, 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.c:15028 fortran/resolve.c:15205
  #, 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.c:15042
  #, 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.c:15051
  #, 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.c:15060
  #, 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.c:15068
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:15075
  #, 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.c:15095
  #, 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.c:15102
  #, 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.c:15109
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:15116
  #, 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.c:15142
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.c:15152
  #, 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.c:15231
  #, 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.c:15246
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15259
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15277
! #, 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.c:15289
  #, 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.c:15298
  #, 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.c:15310
  #, 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.c:15319
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15331
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15347
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15355
  #, fuzzy, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:15362
  #, fuzzy, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:15374
  #, 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.c:15383
  #, 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.c:15399
  #, 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.c:15405
  #, 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.c:15430
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/resolve.c:15500
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15511
  #, 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.c:15616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/resolve.c:15624
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:15631
  #, 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.c:15640
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.c:15654
  #, 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.c:15700
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.c:15713
  #, 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.c:15812
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15820
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15828
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15953
  #, 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.c:16118
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: fortran/resolve.c:16124
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta sitÃ¤ ei voida kÃ¤yttÃ¤Ã¤"
  
! #: fortran/resolve.c:16208
  #, 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.c:16217
  #, 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.c:16225
  #, 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.c:16241
  #, 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.c:16344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16384
  #, fuzzy, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.c:16393
  #, 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.c:16466
  #, 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.c:16477
  #, 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.c:16488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.c:16519
  #, fuzzy, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C"
  
! #: fortran/resolve.c:16586
  #, 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.c:16599
  #, 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.c:16619
  #, 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.c:16629
  #, 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.c:16637
  #, 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.c:16651
  #, 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.c:16669
  #, 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.c:16676
  #, 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.c:16754
  #, 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"
*************** msgid "Invalid expression in gfc_target_
*** 64691,64704 ****
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
  #: fortran/target-memory.c:704
! #, gcc-internal-format, gfc-internal-format
  msgid "Overlapping unequal initializers in EQUIVALENCE at %L"
! msgstr ""
  
  #: fortran/target-memory.c:707
! #, gcc-internal-format, gfc-internal-format
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
! msgstr ""
  
  #: fortran/target-memory.c:797
  #, fuzzy, gcc-internal-format, gfc-internal-format
--- 64697,64710 ----
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
  #: fortran/target-memory.c:704
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Overlapping unequal initializers in EQUIVALENCE at %L"
! msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
  #: fortran/target-memory.c:707
! #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
! msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
  #: fortran/target-memory.c:797
  #, fuzzy, gcc-internal-format, gfc-internal-format
*************** msgstr "taulukon %qE koko on liian suuri
*** 64707,64723 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6035
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.c:8068
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Luodaan vÃ¤liaikainen komentotiedosto %s\n"
  
! #: fortran/trans-array.c:10972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
--- 64713,64729 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6083
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.c:8116
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Luodaan vÃ¤liaikainen komentotiedosto %s\n"
  
! #: fortran/trans-array.c:11020
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
*************** msgstr "ei-vakio alustuslauseke kohdassa
*** 64808,64874 ****
  msgid "intrinsic variable which isn't a procedure"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: fortran/trans-decl.c:4327 fortran/trans-decl.c:6660
  #, 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.c:4815
  #, fuzzy, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: fortran/trans-decl.c:5048
  #, 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.c:5061
  #, 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.c:5686
  #, 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.c:5692
  #, 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.c:5702 fortran/trans-decl.c:5840
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/trans-decl.c:5717
  #, 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.c:5736
  #, 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.c:5785
  #, 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.c:5789
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: fortran/trans-decl.c:5812
  #, 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.c:6389
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
--- 64814,64880 ----
  msgid "intrinsic variable which isn't a procedure"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: fortran/trans-decl.c:4393 fortran/trans-decl.c:6733
  #, 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.c:4881
  #, fuzzy, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: fortran/trans-decl.c:5121
  #, 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.c:5134
  #, 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.c:5759
  #, 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.c:5765
  #, 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.c:5775 fortran/trans-decl.c:5913
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/trans-decl.c:5790
  #, 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.c:5809
  #, 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.c:5858
  #, 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.c:5862
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: fortran/trans-decl.c:5885
  #, 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.c:6462
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
*************** msgstr "Luontaisella â€�%sâ€� kohdassa %
*** 64914,64925 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentti â€�%1$sâ€� kohdassa %3$L ei ole kelvollinen ulottuvuusindeksi"
  
! #: fortran/trans-intrinsic.c:11246 fortran/trans-stmt.c:1066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/trans-intrinsic.c:11253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
--- 64920,64931 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentti â€�%1$sâ€� kohdassa %3$L ei ole kelvollinen ulottuvuusindeksi"
  
! #: fortran/trans-intrinsic.c:11267 fortran/trans-stmt.c:1066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/trans-intrinsic.c:11274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
*************** msgid "gfc_validate_kind(): Got bad type
*** 65025,65035 ****
  msgstr "vektoriylivuoto lausekkeessa"
  
  #: fortran/trans-types.c:777
! #, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad kind"
! msgstr ""
  
! #: fortran/trans.c:2114
  #, fuzzy, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "lauseella ei ole vaikutusta"
--- 65031,65041 ----
  msgstr "vektoriylivuoto lausekkeessa"
  
  #: fortran/trans-types.c:777
! #, fuzzy, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad kind"
! msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/trans.c:2117
  #, fuzzy, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "lauseella ei ole vaikutusta"
*************** msgid "strong-cast assignment has been i
*** 65646,65654 ****
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
  #: objc/objc-act.c:3732
! #, gcc-internal-format
  msgid "strong-cast may possibly be needed"
! msgstr ""
  
  #: objc/objc-act.c:3742
  #, fuzzy, gcc-internal-format
--- 65652,65660 ----
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
  #: objc/objc-act.c:3732
! #, fuzzy, gcc-internal-format
  msgid "strong-cast may possibly be needed"
! msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
  #: objc/objc-act.c:3742
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 66217,66264 ****
  msgid "creating selector for nonexistent method %qE"
  msgstr ""
  
! #: config/fused-madd.opt:22
! #, fuzzy, gcc-internal-format
! msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
! msgstr "%J%qD on tavallisesti ei-staattinen funktio"
! 
! #: config/microblaze/microblaze.opt:87
  #, fuzzy, gcc-internal-format
! msgid "%qs is deprecated; use -fstack-check"
! msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/microblaze/microblaze.opt:95
  #, fuzzy, gcc-internal-format
! msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
! msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
! #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
! #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
! #: config/arc/arc.opt:384
  #, fuzzy, gcc-internal-format
! msgid "%qs is deprecated"
! msgstr "%qE on vanhentunut"
  
! #: config/vms/vms.opt:42
! #, fuzzy, gcc-internal-format
! msgid "unknown pointer size model %qs"
! msgstr "tuntematon konetila %qs"
  
! #: config/avr/avr.opt:26
! #, fuzzy, gcc-internal-format
! msgid "missing device or architecture after %qs"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/darwin.opt:56 brig/lang.opt:44 common.opt:326 common.opt:329
! #: common.opt:3140 c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76
! #: c-family/c.opt:79 c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220
! #: c-family/c.opt:224 c-family/c.opt:236 c-family/c.opt:1906
! #: c-family/c.opt:1914
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
  #: config/i386/i386.opt:319
  #, fuzzy, gcc-internal-format
  msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
--- 66223,66314 ----
  msgid "creating selector for nonexistent method %qE"
  msgstr ""
  
! #: fortran/lang.opt:409
  #, fuzzy, gcc-internal-format
! msgid "Unrecognized option to endianness value: %qs"
! msgstr "tuntematon komentorivivalitsin %qs"
  
! #: fortran/lang.opt:600
  #, fuzzy, gcc-internal-format
! msgid "Unrecognized option to floating-point init value: %qs"
! msgstr "tunnistamaton muotomÃ¤Ã¤rite"
  
! #: fortran/lang.opt:730
  #, fuzzy, gcc-internal-format
! msgid "Unrecognized option: %qs"
! msgstr "tuntematon komentorivivalitsin %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 "vÃ¤ittÃ¤mÃ¤ puuttuu %qs:n jÃ¤lkeen"
  
! #: 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:256
! #, gcc-internal-format
! msgid "macro name missing after %qs"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
! #: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220 c-family/c.opt:224
! #: c-family/c.opt:236 c-family/c.opt:1906 c-family/c.opt:1914 brig/lang.opt:44
! #: config/darwin.opt:56 common.opt:326 common.opt:329 common.opt:3140
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
+ #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
+ #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:1902
+ #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
+ #, gcc-internal-format
+ msgid "missing path after %qs"
+ msgstr "polku puuttuu %qs:n jÃ¤lkeen"
+ 
+ #: c-family/c.opt:244 c-family/c.opt:248
+ #, gcc-internal-format
+ msgid "missing makefile target after %qs"
+ msgstr "makefile-kohde puuttuu %qs:n jÃ¤lkeen"
+ 
+ #: c-family/c.opt:283
+ #, fuzzy, gcc-internal-format
+ msgid "argument %qs to %<-Waligned-new%> not recognized"
+ msgstr "%qs-attribuutin virheellinen argumentti"
+ 
+ #: c-family/c.opt:903
+ #, fuzzy, gcc-internal-format
+ msgid "argument %qs to %<-Wnormalized%> not recognized"
+ msgstr "%qs-attribuutin virheellinen argumentti"
+ 
+ #: c-family/c.opt:1408
+ #, gcc-internal-format
+ msgid "no class name specified with %qs"
+ msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
+ 
+ #: c-family/c.opt:1519
+ #, fuzzy, gcc-internal-format
+ msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
+ msgstr "-fhandle-exceptions on uudelleennimetty: -fexceptions (ja se on nyt oletuksena pÃ¤Ã¤llÃ¤)"
+ 
+ #: c-family/c.opt:1602
+ #, fuzzy, gcc-internal-format
+ msgid "unrecognized ivar visibility value %qs"
+ msgstr "tunnistamaton muotomÃ¤Ã¤rite"
+ 
+ #: c-family/c.opt:1762
+ #, fuzzy, gcc-internal-format
+ msgid "unrecognized scalar storage order value %qs"
+ msgstr "tunnistamaton muotomÃ¤Ã¤rite"
+ 
+ #: d/lang.opt:189
+ #, fuzzy, gcc-internal-format
+ msgid "unknown array bounds setting %qs"
+ msgstr "Funktio %qs"
+ 
+ #: config/vms/vms.opt:42
+ #, fuzzy, gcc-internal-format
+ msgid "unknown pointer size model %qs"
+ msgstr "tuntematon konetila %qs"
+ 
  #: config/i386/i386.opt:319
  #, fuzzy, gcc-internal-format
  msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
*************** msgstr "%J%qD on tavallisesti ei-staatti
*** 66274,66279 ****
--- 66324,66334 ----
  msgid "%<-msse5%> was removed"
  msgstr "Tunniste poistettu"
  
+ #: config/avr/avr.opt:26
+ #, fuzzy, gcc-internal-format
+ msgid "missing device or architecture after %qs"
+ msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
+ 
  #: config/rs6000/rs6000.opt:317
  #, fuzzy, gcc-internal-format
  msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
*************** msgstr "64-bittinen ABI ei ole tuettu ES
*** 66294,66299 ****
--- 66349,66382 ----
  msgid "using old darwin ABI"
  msgstr "KÃ¤ytetÃ¤Ã¤n vanhaa darwin-ABIa"
  
+ #: config/fused-madd.opt:22
+ #, fuzzy, gcc-internal-format
+ msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
+ msgstr "%J%qD on tavallisesti ei-staattinen funktio"
+ 
+ #: config/microblaze/microblaze.opt:87
+ #, fuzzy, gcc-internal-format
+ msgid "%qs is deprecated; use -fstack-check"
+ msgstr "%J%qD on tavallisesti ei-staattinen funktio"
+ 
+ #: config/microblaze/microblaze.opt:95
+ #, fuzzy, gcc-internal-format
+ msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
+ msgstr "%J%qD on tavallisesti ei-staattinen funktio"
+ 
+ #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
+ #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
+ #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
+ #: config/arc/arc.opt:384
+ #, fuzzy, gcc-internal-format
+ msgid "%qs is deprecated"
+ msgstr "%qE on vanhentunut"
+ 
+ #: lto/lang.opt:28
+ #, fuzzy, gcc-internal-format
+ msgid "unknown linker output %qs"
+ msgstr "syÃ¶tetiedosto %qs on sama kuin tulostiedosto"
+ 
  #: common.opt:1406
  #, fuzzy, gcc-internal-format
  msgid "unknown excess precision style %qs"
*************** msgstr "tunnistamaton rekisterinimi %qs"
*** 66379,66463 ****
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
- #: d/lang.opt:189
- #, fuzzy, gcc-internal-format
- msgid "unknown array bounds setting %qs"
- msgstr "Funktio %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 "vÃ¤ittÃ¤mÃ¤ puuttuu %qs:n jÃ¤lkeen"
- 
- #: 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:256
- #, gcc-internal-format
- msgid "macro name missing after %qs"
- msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
- 
- #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
- #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:1902
- #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
- #, gcc-internal-format
- msgid "missing path after %qs"
- msgstr "polku puuttuu %qs:n jÃ¤lkeen"
- 
- #: c-family/c.opt:244 c-family/c.opt:248
- #, gcc-internal-format
- msgid "missing makefile target after %qs"
- msgstr "makefile-kohde puuttuu %qs:n jÃ¤lkeen"
- 
- #: c-family/c.opt:283
- #, fuzzy, gcc-internal-format
- msgid "argument %qs to %<-Waligned-new%> not recognized"
- msgstr "%qs-attribuutin virheellinen argumentti"
- 
- #: c-family/c.opt:903
- #, fuzzy, gcc-internal-format
- msgid "argument %qs to %<-Wnormalized%> not recognized"
- msgstr "%qs-attribuutin virheellinen argumentti"
- 
- #: c-family/c.opt:1408
- #, gcc-internal-format
- msgid "no class name specified with %qs"
- msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
- 
- #: c-family/c.opt:1519
- #, fuzzy, gcc-internal-format
- #| msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
- msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
- msgstr "-fhandle-exceptions on uudelleennimetty: -fexceptions (ja se on nyt oletuksena pÃ¤Ã¤llÃ¤)"
- 
- #: c-family/c.opt:1602
- #, fuzzy, gcc-internal-format
- msgid "unrecognized ivar visibility value %qs"
- msgstr "tunnistamaton muotomÃ¤Ã¤rite"
- 
- #: c-family/c.opt:1762
- #, fuzzy, gcc-internal-format
- msgid "unrecognized scalar storage order value %qs"
- msgstr "tunnistamaton muotomÃ¤Ã¤rite"
- 
- #: fortran/lang.opt:409
- #, fuzzy, gcc-internal-format
- msgid "Unrecognized option to endianness value: %qs"
- msgstr "tuntematon komentorivivalitsin %qs"
- 
- #: fortran/lang.opt:600
- #, fuzzy, gcc-internal-format
- msgid "Unrecognized option to floating-point init value: %qs"
- msgstr "tunnistamaton muotomÃ¤Ã¤rite"
- 
- #: fortran/lang.opt:730
- #, fuzzy, gcc-internal-format
- msgid "Unrecognized option: %qs"
- msgstr "tuntematon komentorivivalitsin %qs"
- 
- #: lto/lang.opt:28
- #, fuzzy, gcc-internal-format
- msgid "unknown linker output %qs"
- msgstr "syÃ¶tetiedosto %qs on sama kuin tulostiedosto"
- 
  #~ msgid "invalid %%t operand '"
  #~ msgstr "virheellinen %%t-operandi"
  
--- 66462,66467 ----
*************** msgstr "syÃ¶tetiedosto %qs on sama kuin
*** 66470,66475 ****
--- 66474,66483 ----
  #~ msgstr "Hakemistoa %s ei voi avata"
  
  #, fuzzy
+ #~ msgid "%qE output %wu bytes into a destination of size %wu"
+ #~ msgstr "%qE tulostaa vÃ¤hintÃ¤Ã¤n %wu tavua (oletetaan %wu) %wu tavun kokoiseen kohteeseen"
+ 
+ #, fuzzy
  #~ msgid "junk at end of '#pragma options'"
  #~ msgstr "roskaa ilmaisun %<#pragma pop_options%> lopussa"
  
*************** msgstr "syÃ¶tetiedosto %qs on sama kuin
*** 66482,66487 ****
--- 66490,66499 ----
  #~ msgstr "virheellinen aikakatkaisuarvo: %s"
  
  #, fuzzy
+ #~ msgid "No dispatcher found for %s"
+ #~ msgstr "%s: %s: tÃ¤smÃ¤Ã¤vyyttÃ¤ ei lÃ¶ydy"
+ 
+ #, fuzzy
  #~ msgid "the xabort's argument must be an 8-bit immediate"
  #~ msgstr "puhdistusargumentti ei ole tunniste"
  
diff -Nrcpad gcc-9.1.0/gcc/po/fr.gmo gcc-9.2.0/gcc/po/fr.gmo
*** gcc-9.1.0/gcc/po/fr.gmo	Fri May  3 08:12:44 2019
--- gcc-9.2.0/gcc/po/fr.gmo	Mon Aug 12 07:51:11 2019
***************
*** 1,1686 ****
! Þ•Î3ŒžEü<HQIQOQ-QQ1Q±Q ÆQÛçQ+ÃR0ïRK SlS
‚S�SœS<°SBíSR0T>ƒT@ÂT9UC=UF�U5ÈUIþUHV_V!tV$–V »VÜV"úV+WIW#PW”tW	XXA.X'pX˜X¶XF»X7YQ:Y5ŒY]ÂYw ZI˜ZAâZK$[Np[B¿[O\LR\RŸ\;ò\8.]>g]I¦]Ið]B:^~}^?ü^D<_E�_@Ç_E`CN`=’`ZÐ`@+a6la{£aBb?bb‰¢b9,cPfcC·cFûcsBdE¶dCüdQ@eN’e�áeGrfŒºfOGgR—gCêgQ.hN€hFÏh9i=Pi=Ži4ÌiPjMRjE jBæjG)kIqkH»kBl=Gl7…l6½mIôm>no[n-ËnEùn
! ?o'Jo8ro>«oêo)üo0&pWp=`p+žpZÊpl%q+’qm¾q0,r)]r ‡r¨r;¸rEôr#:s ^ss7”s8Ìs)t/tBtbt$}t$¢t*Çt*òtu8u SutuŽušu#«uÏu8æuv!0v;RvEŽvÔv5óvE)w%ow1•w.Çwöw0xLEx6’x7ÉxlyGny$¶yÛyJúy*EzEpz2¶zEézl/{œ{3¸{@ì{-|5E|{|„| ›|&¼|Jã|8.}Ug}:½}ø}~-~L~I[~A¥~@ç~/(@X;™#Õcù_]€Y½€l�X„�TÝ�Q2‚K„‚LÐ‚Sƒ^qƒHÐƒ5„IO„Y™„,ó„* …6K…A‚…3Ä…cø…=\†š†°†#À†#ä†3‡*<‡4g‡.œ‡2Ë‡4þ‡,3ˆ6`ˆQ—ˆ3éˆ3‰=Q‰�‰C£‰;ç‰I#ŠImŠW·ŠE‹"U‹x‹9‹‹.Å‹ô‹Œ5Œ7OŒ‡Œ#¢Œ,ÆŒ$óŒ$�#=�&a�ˆ�6¢�/Ù�J	Ž2TŽ&‡Ž,®ŽPÛŽH,�0u�x¦�?�F_�3¦�.Ú�9	‘2C‘-v‘0¤‘_Õ‘V5’ZŒ’Eç’H-“Fv“P½“R”Ga”E©”Qï”:A•;|•D¸•gý•se–iÙ–oC—<³—Sð—{D˜]À˜d™[ƒ™Œß™WlšVÄšN›;j›Z¦›pœJrœ`½œI�oh�RØ�k+ž9—ž9ÑžŸ(+Ÿ*TŸ:Ÿ:ºŸWõŸGM Y• Zï \J¡¬§¡ÌT¢^!£n€£fï£vV¤eÍ¤u3¥\©¥l¦Js¦:¾¦Lù¦žF§¾å§W¤¨gü¨_d©oÄ©^4ªn“ªU«eX«)¾«%è«|¬œ‹¬F(­Vo­NÆ­^®Mt®]Â®D ¯Te¯ º¯!Û¯ ý¯&°4E°z°-“°#Á°å°.± 0±Q±.j±0™±7Ê±!²f$²4‹²=À²Lþ²"K³n³(€³,©³&Ö³ý³´0-´H^´S§´û´/µ]Cµ$¡µ&Æµ;íµ)¶6G¶4~¶4³¶2è¶-·5I·ˆ·'¸30¸d¸?„¸?Ä¸¹1¹Q¹5l¹*¢¹RÍ¹j º&‹º&²º%Ùº*ÿºO*»>z»7¹»;ñ»9-¼;g¼0£¼4Ô¼1	½;½=L½>Š½;É½p¾'v¾'ž¾+Æ¾5ò¾T(¿Y}¿H×¿N ÀVoÀ`ÆÀ`'ÁVˆÁ]ßÁU=Â\“ÂhðÂIYÃb£ÃVÄ@]Ä>žÄ<ÝÄXÅUsÅHÉÅ.Æ;AÆ]}ÆyÛÆCUÇ-™ÇRÇÇGÈ/bÈ’È­È8ÈÈ8ÉR:É@�ÉTÎÉE#ÊUiÊE¿Ê#ËM)Ë*wËd¢ËZÌIbÌ4¬Ì&áÌ>ÍlGÍm´Í7"ÎZZÎNµÎ8Ï@=ÏA~Ï?ÀÏiÐ&jÐ5‘ÐmÇÐQ5Ñ8‡Ñ3ÀÑ)ôÑ\Ò1{Ò:­ÒèÒ?ÿÒh?Ó;¨ÓHäÓ\-Ô!ŠÔ<¬Ô6éÔ; Õ,\Õ!‰Õj«Õ6Ö=MÖ5‹Ö'ÁÖQéÖ:;×<v×0³×4ä×,Ø4FØ,{Ø<¨Ø5åØ!Ù&=Ù+dÙ;�Ù6ÌÙ=Ú,AÚ,nÚ3›Ú:ÏÚT
! Û+_Û4‹Û4ÀÛ>õÛ04Ü0eÜ-–Ü4ÄÜ3ùÜ/-Ý/]Ý@�Ý)ÎÝ)øÝ"Þ4<Þ<qÞ3®ÞKâÞ!.ß!Pß-rß- ßCÎß.àFAàˆà5¥à,Ûàá@&áBgá>ªáféáEPâ!–â!¸â'Úâ#ã<&ã(cãBŒã5Ïã9ä@?äB€ä9Ãäjýä(hå3‘å1Åå1÷å.)æ8Xæ5‘æ;Çæ/ç/3ç/cç/“ç+Ãç*ïç6èQèJpè»è1ÙèBé*Né*yé/¤éMÔé3"ê1Vê@ˆê0Éê?úê::ë;uë8±ë&êë-ì<?ì(|ì,¥ì'Òì(úì)#íWMí"¥í#ÈíBìí2/îbî8‚î5»î1ñî#ï):ï1dï?–ï!Öï2øï_+ð:‹ð8Æð/ÿð"/ñ*RñI}ñ4ÇñCüñH@ò3‰ò½ò>Õò-óCBó†ó:�ó2Øó=ôIô1hôšô$¹ô2Þôõ(õUGõ-�õ/Ëõ3ûõ?/ö?oö0¯ö+àöA÷.N÷*}÷2¨÷2Û÷1ø0@ø9qø1«ø2Ýø1ù+Bù,nù3›ù.ÏùDþù3Cú$wú+œúÈú7ßúaû�yû@
! üBKüDŽü&ÓüCúü:>ýyý6–ýCÍý@þ%RþBxþ$»þàþKþþ*Jÿ'uÿ�ÿ'»ÿ0ãÿ"/?R ’#³0×(.1*`,‹1¸3êH+g"“1¶4è)4G$|$¡9Æ98:1s5¥DÛ1 PR‚£V&4}/²7âQ1lEž6ä3<O?Œ>Ì@	eL	?²	/ò	="
! i`
! <Ê
! CEK2‘+Ä+ð->J‰¨Ç<ßE
<b
;Ÿ
EÛ
F!6hIŸXé7B.z8©Tâ75S!‰9«*å*?;6{8²Xë@D%…@«oìE\3¢5Ö()50_8�;É2.8Dg,¬RÙV,QƒUÕ9+)eQ�lá4N4ƒ2¸2ëZiypãKTn `=p9®8èU!8w3° ä/5)TB~YÁN‚j1íQ.q H¿F EO 8• HÎ 1!"I!8l!3¥!"Ù!&ü!I#"#m"C‘"/Õ"2#48#.m#:œ#E×#/$ M$(n$#—$+»$&ç$7%BF%H‰%(Ò%"û%%&)D&$n&%“&7¹&$ñ&G'*^',‰'8¶'.ï'(N>(1�(J¿(E
! )=P)5Ž)@Ä)+*B1*4t*k©*X+>n+2­+Mà+'.,"V,&y,) ,<Ê,-l'-_”-^ô-GS.,›.PÈ../*H/Fs/Kº/M0!T0@v0$·0$Ü0&1((15Q1e‡1%í1?2S2b2�2œ24·2ì2û2/3MH3B–36Ù3G4=X4z–4^5zp5Yë5‡E64Í6(7'+7=S7:‘7JÌ7,8)D89n8/¨86Ø8:93J98~9J·9/:H2:K{:SÇ:.;JJ;@•;!Ö;Bø;8;<Rt<-Ç<Wõ<JM=H˜=-á=E>:U>*�>1»>wí>Ce?o©?0@;J@3†@(º@2ã@,A'CADkA5°A)æA%B26BoiBIÙB)#C!MCXoC+ÈC:ôC=/D3mD!¡D9ÃD-ýD-+E(YE/‚E%²E6ØE/F#?F<cF$ F5ÅF9ûF=5GGsG*»G%æGH'H#EH@iH%ªH ÐH®qIL JMmJ¬»J¼hK\%Lj‚LMíLN;M¸ŠM¬CN^ðNfOOÈ¶O¼Pf<Qn£Q„R2—RMÊR(S5ASQwSHÉSBTsUT ÉT-êTIU@bU”£U[8V¾”V_SW†³WT:X4�XVÄX0Y0LY-}Y5«Y9áYIZBeZ*¨ZÓZîZ^[7b[>š[0Ù[4
! \7?\Bw\Pº\=]?I]J‰]XÔ]C-^Fq^6¸^Eï^’5_QÈ_X`s`*“`;¾`(ú`6#a#Za~a2ša#Ía'ña/b1IbB{b-¾b1ìb!c)@c>jcA©cKëcC7d,{d*¨d/Ód,e+0e\e#xe*œe.ÇeöeJ	fTfsfŒf+¬fFØfMgJmgj¸gN#h(rh›h+»hpçhXi#ji%Ži4´iéiúij3j+Pj|j>—j<ÖjvkŠkF§kSîk/Bl-rl l¾l@Ülm"1mTm:km9¦m9àm"n3=n!qn“n)¬n*Ön0o92o#lo$�oAµo÷o"p-4p3bp/–p,Æp<ópF0qwq*’q.½q+ìq4r7MrS…rGÙr:!s%\s!‚s*¤sÏsës=t(Ft1ot5¡t*×t)u,,u/Yuo‰ukùu0evX–v]ïvaMw¯wWÏw-'x#UxEyx¿x*Úx=yCy [y!|y žy1¿yDñyE6z |zD�z{âz0^{1�{6Á{7ø{)0|#Z|'~|"¦|&É|ð|#}'4}"\}}-œ}Ê}Ü}0ö}'~@~/Q~.�~'°~ Ø~0ù~#*NkŠ¢$À:å0 €BQ€;”€?Ð€?�P�f�4y�\®�‚$*‚%O‚u‚#“‚'·‚ß‚6þ‚5ƒ Sƒtƒ†ƒœƒ%»ƒ%áƒ„'„F„-a„�„-ª„%Ø„þ„.…I…3g…›…±…Ð…]â…@†+V†/‚†#²†0Ö†/‡#7‡[‡,z‡§‡Ç‡Û‡,ú‡C'ˆ6kˆA¢ˆ+äˆ+‰*<‰.g‰!–‰*¸‰Rã‰\6Šc“Š9÷Š=1‹!o‹'‘‹H¹‹5Œ)8Œ)bŒ"ŒŒ#¯ŒÓŒ.îŒ�.�$>�(c�=Œ�.Ê�ù�;Ž(OŽxŽ.“Ž@ÂŽ‚�‚†�	�"�A�#a�(…�0®�5ß�‘+‘":‘"]‘}€‘5þ‘24’ g’6ˆ’4¿’ô’M“N`“3¯“>ã“K"”9n”E¨”Gî”86•Po•CÀ•J–1O–5�–*·–)â–C—P—1o—¡—»—+Ú—"˜6)˜2`˜1“˜3Å˜5ù˜7/™'g™I�™-Ù™5š&=š$dšJ‰šNÔšP#›>t›[³›@œ5PœA†œ)Èœ#òœ!�,8�.e�1”�2Æ�Gù�KAž,�žMºž,Ÿ;5ŸXqŸ=ÊŸO <X .• CÄ 5¡>¡)^¡%ˆ¡)®¡Ø¡ñ¡¢2'¢<Z¢3—¢0Ë¢ü¢G£3Z£4Ž£8Ã£8ü£5¤+S¤"¤Q¢¤1ô¤A&¥(h¥,‘¥¾¥0Ý¥*¦B9¦-|¦/ª¦-Ú¦.§(7§*`§)‹§1µ§Gç§K/¨J{¨,Æ¨&ó¨,©"G©=j©,¨©'Õ©1ý©#/ª'Sª9{ª0µª'æª3«0B«/s«(£«1Ì«)þ«3(¬6\¬ “¬ ´¬?Õ¬+­.A­-p­+ž­Ê­ Ü­\ý­/Z®'Š®²®+Ë®*÷®'"¯$J¯*o¯š¯]´¯;°_N°0®°)ß° 	±2*±E]±)£±<Í±"
! ²'-²U²-p²+ž²Ê²Ü²;ò²F.³u³•³-±³ ß³Z´O[´«´Á´XÓ´1,µ\^µL»µI¶MR¶K ¶Zì¶kG·K³·Nÿ·dN¸+³¸/ß¸#¹03¹/d¹#”¹-¸¹,æ¹º&/ºVºCmº±º3Èº+üº (»*I».t»£»?Ã»¼,"¼O¼g¼)„¼"®¼4Ñ¼½2½M½3b½–½+³½Jß½;*¾$f¾C‹¾<Ï¾5¿*B¿.m¿œ¿F¶¿iý¿+gÀ>“À'ÒÀ:úÀ5ÁLÁgÁ5�Á=·Á)õÁÂ5Â0PÂ0�Â²Â6ÄÂCûÂ$?Ã&dÃG‹Ã2ÓÃJÄ,QÄ:~ÄK¹Ä-Å;3Å#oÅ“Å.¯Å+ÞÅ
! Æ*ÆIÆ"iÆŒÆ¥ÆÅÆ)ÝÆ)Ç1ÇLÇ'cÇ ‹Ç#¬ÇÐÇæÇYÈS[È$¯ÈÔÈðÈ2ÉBÉ[ÉrÉ1ŠÉ5¼É'òÉÊ,7Ê9dÊžÊA¢Ê"äÊ"Ë*ËGGËD�ËEÔË/ÌGJÌ$’Ì8·Ì8ðÌd)ÍOŽÍ=ÞÍCÎH`Î,©ÎBÖÎ.Ï7HÏ3€Ï>´Ï@óÏ;4ÐHpÐ;¹Ð5õÐA+ÑWmÑ6ÅÑ9üÑ;6ÒTrÒ4ÇÒ6üÒ43ÓLhÓ8µÓ<îÓ=+Ô>iÔ?¨ÔZèÔICÕA�Õ=ÏÕ6
Ö6DÖ:{Ö4¶Ö@ëÖI,×<v×N³×QØ8TØB�ØKÐØuÙ5’ÙOÈÙIÚ8bÚ<›ÚFØÚ:ÛFZÛG¡Û=éÛf'Ü/ŽÜ.¾ÜAíÜ/Ý“KÝ&ßÝWÞb^ÞLÁÞAß=PßlŽßûß¶àÉàâà#þà%"á)Há5ráH¨áñá=âSMâE¡â:çâ<"ã>_ã:žã>Ùã=äOVä@¦äEçä-å LåmåBƒåBÆå:	æ'Dæ0læ6�æ*Ôæ2ÿæ:2ç6mçH¤ç,íç0è"Kè+nè-šè+Èè~ôè�sé!ê%ê >ê _ê €ê+¡ê'Íê#õê$ë>ë+^ë1Šë/¼ëìëIìAVì"˜ì1»ì"íìFídWíU¼íPî'cî‹îžî4¯î\äîOAï7‘ï5Éï{ÿïK{ð2ÇðPúð?Kñ1‹ñ'½ñ+åñ&ò'8òm`ò4Îò(ó(,óUófó:xó3³ó$çóô8)ô0bô'“ôR»ôõ%õDAõ'†õ@®õ ïõ@ö Qö-rö+ öÌöéöa	÷-k÷™÷U²÷,ø&5øB\ø#Ÿø+ÃøXïø5Hù#~ù¢ùp¼ù-ú'Mú#uú™úOµú"û%(ûNû_û-wû¥û7¾û'öû"ü!Aü#cü‡ü!§ü%Éü#ïüý3ýQýhý„ý¡ý!³ýÕýëý.þQ5þP‡þ
Øþaæþ.Hÿwÿdˆÿ1íÿ"&.6em2u2¨MÛM)w0Œ½(Ä,í'0N9W2‘9Ä<þ;9D~—±#ÊOî.>5m9£5Ýf'z8¢Û4ù>.?m+­*Ù,-1/_�2¦*Ù.)3&]'„&¬&Ó%ú# 	'D	%l	(’	 »	$Ü	 
! ""
! ,E
! 2r
! ¥
! Å
! *ä
! ,.<$k*�A»3ý:11lž¶)Òü
+6
^b
?Á
?)A3k5ŸDÕ?OZ-ªLØ/%6UôŒ,�®É8é0"3S7‡>¿$þ5#,Y.†,µ1â32H{6—1Î$0%Vl7s«Ëç#û ?+`Œ“¤¸Ðì2:I)„J®Cù=U(u,žOË"),1
! ^6i ¿Ü(õ:Y7v(®×5÷-A)[/…
µ!Ã å' .0O€
› ©Êá÷*9-W"…!¨)ÊPôEGPY$b3‡»×1÷:)>d£¬µ¾Ç!Ðò  $ 1 : C L U q z -~ 5¬ ,â !%!†1!^¸!r"Š"
¨"*¶"<á".#M#i#5†#
¼#€Ê#K$;Q$’�$e %(†%+¯%.Û%+
! &-6&|d&ná&3P'A„'kÆ'52('h(7�(.È(5÷(&-)$T).y)¨)[Ä)“ *L´*Œ+cŽ+Gò+‚:,v½,m4-J¢-Gí-¹5.+ï.1/:M/$ˆ/+­/Ù/ó/
0)&0.P0>0<¾0;û0'71F_1W¦1>þ1S=2Y‘2Lë2L83œ…3?"4Qb4b´4B5EZ5O 5sð5[d6^À6V7\v7‚Ó7=V86”8}Ë8LI9<–90Ó9-:82:Qk:B½:G;QH;Hš;Jã;W.<Z†<Vá<H8=D�=JÆ=?>=Q>B�>�Ò>CT?D˜?7Ý?A@*W@G‚@MÊ@KA;dA? AEàAH&BboBJÒBcCZ�C9ÜC1DBHDÑ‹DL]ErªENF9lF6¦FZÝF98GirG]ÜGE:Hw€HXøHIQIO›I@ëI2,JF_Jb¦JU	KM_K@­KVîKWEL9�Ll×L\DMB¡MyäMT^NP³NIOFNON•OCäOG(P~pPzïPLjQ:·QWòQTJRSŸRRóR>FS:…SdÀS'%T*MTCxT/¼TAìTL.U6{UE²UCøUB<V+V?«V@ëV=,W:jWA¥WCçWG+X2sX7¦XBÞXZ!Y@|Y+½Y+éY9ZIOZC™Z)ÝZM[7U[+�[:¹[Aô[+6\*b\*�\,¸\(å\]=,]>j]O©]ù]%^u:^3°^Oä^ 4_DU_5š_[Ð_K,`Bx`Q»`?
aMaja8‰auÂaL8bL…b=Òb:c$KcApc3²c#æc-
! d+8d,dd#‘d6µd[ìd>He‡e0œeÍe3Ùe
f(fBf0[fŒf4ªf!ßf"g$g=g!Ig
! kgvg…g™g¦g½gÐgØg	ágëgûg
! hh,h8hShnh�hŽh›h«h½hÒh	åhïhühii	/i
! 9i%Di-ji^˜i-÷i6%j!\jŒ~j[k[gk"Ãk7ækOl'nl6–l6Ílm[!m3}m±mÊmçm@ûmB<n?n-¿n0íno?5o3uo0©o)Úo9p=>p5|p²p+Âp0îp$q+Dq:pq*«qÖqAíq:/r%jr�r%ªr)Ðrúrs-4sBbs?¥s,åsPtSctw·tC/u'su7›u5Óu?	v=IvA‡vGÉv)w:;wHvwJ¿w1
! x'<x‡dx>ìy+zŽ«zb:{P�{=î{1,|/^|qŽ|o}.p}0Ÿ}UÐ}Ÿ&~=Æ~OgTe¼V"€Wy€EÑ€J�)b�:Œ�)Ç�ñ�B
! ‚7M‚)…‚#¯‚Ó‚ì‚ƒƒ+ƒ'@ƒhƒ†ƒ$˜ƒ½ƒ+Ýƒ#	„-„/M„%}„£„Á„(Û„h…%m…H“…4Ü…J†0\†F�†?Ô†m‡l‚‡Iï‡H9ˆC‚ˆHÆˆG‰BW‰Oš‰(ê‰KŠ2_Š6’ŠlÉŠe6‹Mœ‹$ê‹mŒ3}Œ2±Œ*äŒ4�QD�>–�#Õ�+ù�1%Ž'WŽ5ŽVµŽm�{z�@ö�07�nh�+×�‘*!‘'L‘&t‘'›‘@Ã‘S’#X’!|’Jž’>é’Z(“.ƒ“L²“ÿ“1”~O”¶Î”¨…•¥.–@Ô–%—D;—K€—Ì—;ê—:&˜^a˜KÀ˜?™L™;l™0¨™$Ù™<þ™;šWš$ušFšš%áš6›6>›)u›VŸ›Gö›4>œtsœ@èœ:)�d�9„�F¾�/ž#5ž2Yž1ŒžX¾žhŸ1€Ÿ/²ŸUâŸ>8 Jw GÂ G
! ¡6R¡+‰¡.µ¡hä¡OM¢K�¢8é¢C"£Sf£dº£Q¤=q¤B¯¤Iò¤X<¥\•¥4ò¥9'¦Ca¦=¥¦Cã¦6'§1^§7�§HÈ§3¨=E¨Oƒ¨0Ó¨0©*5©!`©<‚©-¿©)í©)ª*Aª)lªP–ª6çª/«/N«/~«8®«5ç«9¬9W¬6‘¬7È¬.­9/­-i­:—­<Ò­/®>?®+~®(ª®.Ó®+¯8.¯Bg¯:ª¯å¯J°N°ic°qÍ°?±'S±{±n•±v²{²o–²w³,~³M«³Hù³-B´%p´7–´7Î´>µGEµ4�µOÂµ;¶(N¶3w¶ «¶mÌ¶':·;b·Bž·9á·0¸DL¸B‘¸DÔ¸B¹G\¹G¤¹?ì¹,ºJº^gºPÆº6»5N»5„»Cº»*þ»[)¼8…¼{¾¼¨:½Xã½%<¾b¾$€¾G¥¾)í¾8¿;P¿RŒ¿+ß¿9À)EÀ7oÀR§À:úÀA5Á8wÁ)°ÁtÚÁ.OÂK~Â%ÊÂðÂ&Ã13Ã7eÃ?�Ã%ÝÃ%Ä$)ÄTNÄ2£Ä*ÖÄ1ÅK3ÅDÅ+ÄÅ&ðÅ%Æ$=Æ?bÆ/¢ÆÒÆ#îÆ.Ç1AÇzsÇtîÇ9cÈ[�ÈGùÈ*AÉ)lÉX–É<ïÉ#,Ê(PÊ/yÊq©ÊNË)jËN”Ë2ãËMÌ)dÌ2ŽÌ;ÁÌ;ýÌ19ÍakÍÍÍ0àÍGÎ_YÎk¹Î:%Ï`ÏHyÏ1ÂÏdôÏBYÐCœÐ{àÐR\ÑN¯Ñ1þÑV0Ò=‡ÒSÅÒZÓdtÓdÙÓE>ÔB„ÔCÇÔCÕOÕ@`Õ
¡Õ:¯Õ&êÕ3ÖJEÖ1�Ö>ÂÖ<×B>×1�×6³×'ê×3Ø8FØ7Ø+·Ø(ãØ4Ù>AÙ'€Ù,¨Ù4ÕÙB
! ÚkMÚ2¹Ú:ìÚ*'Û%RÛxÛ!‘Û³ÛÏÛëÛ+Ü0Ü NÜ/oÜŸÜ
¾Ü:ÌÜGÝFOÝ@–Ý×Ý+ïÝ/Þ&KÞrÞ.�Þ¼Þ8ÒÞ3ß1?ß?qßJ±ß=üß':àbà;rà®à¿àÎàíà.á1áKá<eá5¢á5Øá3â(Bâ5kâ¡â*½â#èâãã."ã.Qã0€ã8±ãêã
! äE(äNnäG½äFå@Lå>�å<Ìå&	æ<0æ5mæ=£æáæBç$Dç[içAÅç_ècgèDËèMéG^é_¦é8ê+?ê.kêšê¶êÈêÚê#ëê(ë8ë>Pë6�ë.Æë\õë9RìKŒìRØì2+í8^íJ—íIâíD,îMqîA¿î9ï0;ï/lï-œï8Êï4ð8ðTð7pðD¨ðEíðA3ñ)uñŸñ6¿ñ8öñ./ò3^òC’òÖò<ìò>)ó,hó3•ó>Éó<ôEô]ôvô–ô]¶ôYõYnõ9Èõ5ö18ö5jö6 öF×ö!÷@÷YS÷W­÷=ø+Cø+oø/›ø?ËøAùMùhùƒùM•ùoãù9Sú=�ú>Ëú8
! ûCû-`û,Žû»ûAÔû@ü>Wü5–ü<Ìü	ý@"ý+cý.�ý'¾ýMæý:4þ7oþ§þ2Åþ(øþ!ÿ.Aÿpÿ!Žÿ+°ÿ/Üÿ2!?7aE™ß
ø 61K1}¯"Ëîfý(d#�±1Ð%%5([„3 0Ô*)0>Z`™6ú?1GqH¹NZQQ¬fþoeVÕW,S„GØF 	Gg	$¯	#Ô	%ø	*
! >I
! ˆ
! )¡
! 8Ë
! CH1b7”EÌ:JM5˜5Î)
?.
Bn
"±
0Ô
6v<W³ULa4®tã?X"˜n»L*@wT¸+
V9Y�0ê !<!^:€_»8 Uv•(ªÓé 7!X!z#œ#À-ä)C)\j†'ñ'PAX’,ë9*R4}1²vär[LÎKWgB¿kEnQ´8=?¡} QÀ/ABj„fï3VEŠ2ÐD .H <w ´ ?È K!!T!v!.‹!*º!!å!6"7>"#v"cš"Oþ"7N##†#7ª##â#9$%@$9f$% $KÆ$7%9J%%„%Tª%hÿ%Oh&c¸&)'<F')ƒ')­''×'Bÿ'B(*_('Š('²(IÚ("$):G);‚)1¾)Bð)23*Mf*C´*+ø*4$+Y+'u+-�+ Ë+ì+k,:w,G²,?ú,1:-9l-?¦-1æ-1.J.[j.!Æ.#è.O/)\/ †/J§/0ò/;#0#_0'ƒ0*«0:Ö0>1#P1Ot1%Ä1?ê1**2:U2>�2Ï2<ç2$30=3.n3�3#¹3Ý3ì3/4@;4,|4?©49é46#57Z53’53Æ5%ú5 6-262`6(“66¼6=ó6=17&o7H–7#ß7P8<T8&‘8&¸8Lß8,9*J9+u9)¡9Ë9Lá99.:h:%}:)£:6Í:*;8/;.h;,—;-Ä;-ò;* <*K<$v<3›<OÏ<*=OJ=lš=y>u�>:÷>u2?D¨? í?'Ž@ˆ¶@°?A„ðA¬uB¦"CÎÉC)˜D4ÂDI÷D)AE3kE#ŸEÃE0ÔE0F"6F"YF"|F ŸF ÀF$áF$G$+G"PG"sG)–G,ÀG)íG'H9?HRyHOÌH,I*II2tI)§I3ÑIRJlXJLÅJKKd^K?ÃKWL9[L0•L=ÆL4M:9M^tMXÓMn,NY›NWõN\MOJªO[õODQPE–PvÜP#SQ$wQ#œQ!ÀQâQ×òR@ÊS:T@FT:‡T+ÂT8îTM'USuUkÉU5VMPV:žVOÙV)WC:WF~WgÅWM-X {XœX8¸X?ñXB1YtY‹Y'ŸY*ÇY“òY"†Z8©ZDâZ '[2H[3{[$¯[7Ô[\;,\h\‚\*™\:Ä\*ÿ\1*]q\]8Î].^96^"p^9“^Í^,è^_2._9a_:›_*Ö_ `!"`!D`6f`D�`4â`,a*Daoa�a;ªa6æa3b.Qb$€b?¥b-åb,c9@c<zc=·c7õce-d:“dHÎd,e-DeXre.Ëeúe$f<f Zf{fFŽf4Õf4
! g?g#Wg{g)“g&½g&äg+h(7h"`h(ƒh(¬h)Õh)ÿh*)i*Ti*i*ªi*Õi*j*+j*Vj*�j*¬j*×j*k(-k(Vk(k(¨k(Ñk(úk)#l(Ml(vl(Ÿl(Èl*ñl*m*Gm*rm(�m(Æm(ïm(n(An(jn(“n(¼n(ån(o)7o)ao'‹o(³o(Üo)p)/p(Yp(‚p(«p(Ôp+ýp')q'Qq(yq'¢q3Êq4þq43r3hr"œrB¿r?s%Bs hsB‰s3Ìs6t47tFlt{³t:/u'ju’u#®uÒu6íu.$v4Sv)ˆv²v*»v.æv+w?Aw>�wAÀwÂx2ÅxvøxLoyL¼yL	z9Vz0�zHÁz@
! {=K{>‰{"È{Të{@|Z|&w|&ž| Å|0æ|-}(E}n}&‡}+®}'Ú}!~$~!D~!f~-ˆ~(¶~"ß~")%,O |,�+Ê#ö$€'?€*g€)’€2¼€Qï€›A�"Ý�*‚1+‚-]‚)‹‚:µ‚ð‚6ƒP=ƒ?ŽƒTÎƒ:#„=^„5œ„)Ò„ü„+…-A…"o…N’…Pá…$2†8W†7�†9È†‡<‡7U‡?�‡5Í‡9ˆ3=ˆ4qˆ9¦ˆ<àˆ6‰8T‰A�‰;Ï‰7ŠGCŠ%‹Š±Š)ËŠ,õŠ5"‹"X‹.{‹ª‹"Æ‹é‹*ö‹!Œ2ŒBBŒ:…ŒÀŒÛŒñŒ�M'�0u�.¦�.Õ�$Ž
)ŽA7ŽayŽAÛŽ+�SI�^��cü�B`�£�½�0Ú�0‘6<‘s‘Ž‘i«‘*’)@’1j’-œ’/Ê’)ú’,$“bQ“(´“4Ý“d”ow”Bç”1*•*\•*‡•²•>Ò•Š–2œ–0Ï–6—77—]o—0Í—6þ—5˜G˜,f˜&“˜)º˜$ä˜	™7(™(`™‰™'¨™!Ð™ ò™%š/9š1iš›š&­š!Ôš(öš:›-Z›ˆ›2§›$Ú›(ÿ›(œ>Hœ!‡œ/©œÙœ%òœ.�8G�5€�¶�/Æ�ö� ž*5ž"`žLƒžGÐž8Ÿ(QŸ!zŸ7œŸ)ÔŸ%þŸ%$ J f +† "² Õ #ô -¡*F¡$q¡)–¡/À¡ð¡'¢8¢(V¢C¢Ã¢(ß¢£?"£!b£0„£$µ£Ú£,ñ£#¤+B¤n¤v„¤^û¤eZ¥MÀ¥¦;-¦2i¦*œ¦Ç¦&á¦ §8)§!b§:„§¿§Þ§/ó§<#¨'`¨ˆ¨1¨¨(Ú¨7©(;©d©$©¤©Ã©8Þ©EªH]ª)¦ª)Ðª(úª#«,C«Up«0Æ«-÷«O%¬)u¬OŸ¬$ï¬=­%R­0x­.©­Ø­÷­®.®I®a®F|®"Ã®=æ®$$¯!I¯&k¯;’¯(Î¯#÷¯/°NK°š°¸°Ò°#ð°2±1G±y±+�±¼±)Ò±#ü±3 ²!T²&v²�²1»²Ví² D³<e³¢³2¸³,ë³ ´(9´,b´7�´#Ç´0ë´µc:µ4žµ6Óµ¢
! ¶8­¶,æ¶7·K·k·+ƒ·¾¯·>n¸Û­¸v‰¹<º =º=^º-œº'Êº(òºc».»t®»‰#¼!­¼;Ï¼1½0=½$n½'“½"»½Þ½ ù½6¾!Q¾!s¾6•¾"Ì¾)ï¾¿8¿lO¿;¼¿9ø¿@2ÀYsÀ&ÍÀ ôÀ-ÁrCÁQ¶Á;Â(DÂmÂE‡Â:ÍÂ(Ã1Ã.FÃguÃ4ÝÃRÄ+eÄ&‘Ä?¸Ä+øÄ?$ÅdÅ�ÅC�ÅáÅ=çÅ%Æ%>ÆdÆ}Æ"›Æ-¾ÆìÆÇ9+ÇMeÇ³ÇA¹Ç<ûÇ88ÈIqÈ!»ÈXÝÈE6É|É�É¢É·ÉÕÉ(êÉ.ÊBÊXÊ/nÊAžÊ$àÊ,Ë2ËIË3dË<˜ËNÕËC$Ì#hÌ+ŒÌ3¸Ì0ìÌ'ÍEÍ%eÍ+‹Í5·ÍíÍ
! Î%)ÎOÎjÎŠÎ ¦ÎÇÎ*ãÎ1Ï0@Ï+qÏC�Ï áÏ"Ð.%Ð1TÐ.†Ð%µÐ0ÛÐ)Ñ06ÑgÑ:€Ñ2»Ñ(îÑ0ÒHÒYÒ)qÒ›Ò`µÒ$Ó
;Ó1IÓ{Ó�Ó/«Ó$ÛÓÔ'Ô=8ÔvÔB–Ô)ÙÔÕ3 Õ$TÕ/yÕ<©Õ1æÕÖ+Ö&HÖ5oÖ"¥Ö&ÈÖ)ïÖY×-s×7¡×3Ù×-
Ø1;Ø2mØ Ø.ÀØ<ïØ5,Ù5bÙ1˜Ù;ÊÙ)Úq0ÚO¢Ú.òÚ$!Û?FÛ-†Û)´Û5ÞÛ%ÜY:Ü”Ü$¯Ü7ÔÜ/ÝF<Ý-ƒÝ@±Ý4òÝ!'ÞIÞ_Þ4vÞ>«Þ0êÞAß=]ß6›ß-Òß2à3à!Mà8oà6¨à-ßàE
áSá;ná9ªáHäá:-â7hâ: â7Ûâ;ã:Oã<ŠãFÇã*ä+9äeä6qä$¨äOÍä=å=[å?™åÙå(ñåSæ>næ2­æJàæ;+ç5gç?�çmÝç%Kè2qèC¤è9èè;"és^é(Òé�ûé1‰ê2»ê2îêF!ë0hë3™ë*Íë'øë? ì8`ì+™ì>Åì?í3DíRxí!ËíxííDfî9«îIåî9/ïiï!‡ï
©ï3·ïHëï'4ð/\ðGŒð-Ôð'ñ:*ñGeñ­ñMÍñ_ò,{òB¨òNëò4:ó.oó>žóLÝóS*ôo~ô/îô>õJ]õH¨õ~ñõGpöF¸öEÿö6E÷5|÷"²÷ZÕ÷\0ø�ø7¢ø
ÚøFèøE/ù4uùªù@Àù@ú0Búsú:‚ú>½úCüú2@ûsû‘û«û)Áûëûü-!üOüeü&�ü4¨ü4Ýü4ý%Gý0mý0žýFÏý$þB;þ.~þ­þeÆþ&,ÿSÿjÿ}ÿ•ÿ©ÿ)¾ÿèÿüÿ-&Ti6~!µ×êý.AUq„¤»Ûò)FZ:sD®BóE6L|8É4/7-gH•¹Þ#˜¼Öð#$/4T&‰/°2à$$8;]%™0¿ð&
! 1*K<vM³0	02	,c	�	®	!Í	ï	
! *
! D
! ^
! x
! ’
! ²
! Í
! è
! 8W8r«Æáü!9Rn.‰¸Ôð#
,0
4]
;’
Î
#ë
*):Ad2¦'Ù""$;G0ƒ ´"Õ!ø!$<$a9†6À=÷A5/w-§1ÕE:Mnˆ5÷0-E^,¤3Ñ>4D4y®'Ì#ô'=@#~(¢9Ë+)1+[6‡-¾>ì4+4`2•0È0ù+*/V/†/¶,æ$8]V´6Ì@D@b;£Dß#$>HA‡7É:2<5o2¥ØKô@]*z-¥'ÓûQi'„¬Ç-â(,9,f,“)Àê, 62 'i L‘ LÞ <+!<h!B¥!)è!"11".c".’"LÁ"k#z$ š$6»$Jò$X=%(–%'¿%ç%)&@,&4m&C¢&&æ&V
'Pd'Pµ'U(!\(>~(+½(Aé(9+)9e)1Ÿ)¡Ñ)Bs*#¶*:Ú*:+CP+I”+Þ+-ú+(,GB,#Š,}®,¯,-3Ü-T.e.C~.NÂ.j/|/1‹/½/;Ü/050R04m0L¢0Mï0=1DO1D”1 Ù1ú1:2L2c2D}2LÂ2>35N3:„36¿3Iö3C@4E„4+Ê4+ö4L"5)o52™5KÌ5J6Jc6'®6/Ö62797(I76r7=©7=ç79%8=_8D�8(â849,@9-m9(›9CÄ9':.0:_:D}:'Â:@ê:.+;0Z;!‹;<­;Fê;61<.h<C—<CÛ<&=,F=2s=D¦= ë=1>>>9]>:—>PÒ>&#?<J?8‡?-À?î?!@1.@.`@5�@NÅ@+AE@A?†A]ÆA2$B5WB2�B2ÀB>óB>2C,qCEžCHäCE-D0sD6¤D,ÛD6EU?E!•E·EaÖEU8F3ŽF/ÂF2òF$%G"JG)mG&—GF¾G2H$8HN]HA¬H;îH5*It`I—ÕI9mJc§JGK?SK:“K8ÎK%L)-LWL#wL#›L)¿L‰éL=sM9±MBëM2.N%aN%‡N&­N+ÔN;O:<O&wOUžOôO&P&8P/_P2�P/ÂP8òP4+Q!`Q+‚Q2®Q-áQ%R)5R%_R%…R&«R+ÒRþR2S/NS~S&™SaÀSŒ"TP¯TjU4kU' UÈUèUV2
V.@V'oV%—V½V2ÜVW-,W2ZW7�W2ÅW=øW86X8oX=¨X8æX6Y;VY4’Y9ÇY4Z96Z4pZE¥Z7ëZ1#[2U[2ˆ[F»[K\IN\I˜\Eâ\G(]p]Hð]T9^Ž^0¨^,Ù^c_Fj_¾±_•p`PaWaja‚a”aªaºaÍaäab@b,]b[Šb0æb*cLBc-�c+½c@éc>*d5id.ŸdÎdXçd@e<`e,�e)ÊeFôe8;f7tf1¬f<ÞfBgC^gG¢gNêg.9h=hhm¦h/i/DiNti#Ãiaçi6IjY€jZÚj@5k_vk/Ök(lk/l-›lQÉlOm.kmMšm-èmIn2`n8“nCÌnvoj‡o0òo!#p+Ep+qp+�p+Ép,õp,"q-Oq-}q-«q-Ùq-r-5r-cr-‘r-¿r-ír-s-Is+ws+£s+Ïs+ûs+'t+St,t+¬t+Øt+u+0u-\u-Šu-¸u-æu+v+@v+lv+˜v+Äv+ðv+w+Hw+tw+ w,Ìw,ùw*&x+Qx+}x,©x,Öx+y+/y+[y+‡y.³y*ây*
z+8z#dzAˆzUÊzB {)c{c�{ñ{+	|K5|M�|9Ï|+	}5}>O}3Ž}&Â}$é}Y~3h~4œ~QÑ~<#6`)—>Á!€""€GE€K�€7Ù€)�*;�$f�$‹�#°�$Ô�$ù�#‚‹B‚8Î‚Jƒ#Rƒ.vƒ>¥ƒ8äƒ4„WR„*ª„MÕ„:#…v^…?Õ…5†@K†6Œ†>Ã†r‡-u‡:£‡BÞ‡@!ˆ"bˆ0…ˆ¶ˆ$Éˆ îˆN‰^‰{‰1›‰8Í‰+Š)2Š<\Š'™Š-ÁŠ0ïŠa ‹'‚‹4ª‹%ß‹'Œ&-Œ^TŒ.³Œ,âŒ�A)�5k� ¡�*Â�í�Ž+&Ž<RŽ�Ž(§Ž<ÐŽ"
�,0�$]�‚� ˜�¹� Ø�/ù�3)�]�)q�?›�Û�Cï�M3‘=�‘2¿‘Eò‘D8’V}’,Ô’'“Y)“4ƒ“,¸“0å“0”=G”0…”:¶”1ñ”9#•2]•1�•;Â•1þ•30–5d–1š–2Ì–@ÿ–1@—?r—J²—6ý—84˜4m˜4¢˜<×˜>™=S™3‘™:Å™Cš7Dš:|š6·š1îšE ›Af›Q¨›_ú›WZœO²œH� K�(l�•�,¨�Õ�9ê�H$žEmž)³žÝž4òž3'ŸN[Ÿ1ªŸOÜŸ6, 3c 2— 0Ê /û )+¡#U¡*y¡*¤¡-Ï¡@ý¡!>¢`¢%{¢¡¢-³¢2á¢?£$T£y£'˜£(À£(é£5¤H¤]¤!v¤;˜¤:Ô¤5¥E¥-X¥&†¥ ­¥Î¥'í¥*¦%@¦*f¦$‘¦A¶¦Cø¦<§<\§.™§3È§)ü§6&¨7]¨4•¨6Ê¨3©I5©%©¥©
¾©'Ì©-ô©&"ªIªOiªH¹ªH«@K«NŒ«9Û«H¬H^¬J§¬ò¬*	­(4­]­1}­)¯­-Ù­,®,4®<a®5ž®&Ô®/û®=+¯&i¯%�¯7¶¯5î¯<$°"a°„°$˜°½°.Ì°0û°W,±„±<”±Ñ±9ê±O$²t²�²¬² Ë²!ì²³:*³?e³T¥³!ú³´$7´-\´Š´u¦´gµD„µ:Éµ!¶*&¶-Q¶¶#Ÿ¶!Ã¶0å¶@·<W·<”·&Ñ·<ø·R5¸;ˆ¸>Ä¸@¹8D¹w}¹9õ¹3/ºBcºG¦ºXîº3G»G{»JÃ»9¼DH¼Y�¼lç¼pT½"Å½\è½LE¾8’¾;Ë¾E¿GM¿?•¿jÕ¿K@ÀUŒÀ[âÀl>Á4«ÁOàÁE0ÂOvÂiÆÂO0Ã8€Ã'¹Ã:áÃaÄ�~ÄWÅ8XÅŒ‘ÅŽÆ†­ÆH4ÇN}Ç=ÌÇi
! ÈYtÈuÎÈvDÉ)»É)åÉ<ÊLÊ*eÊ�Ê§Ê?¾Ê^þÊ=]Ë]›Ë@ùËd:ÌCŸÌJãÌ_.ÍVŽÍ@åÍQ&ÎVxÎUÏÎ=%ÏVcÏ9ºÏ3ôÏ*(Ð*SÐ?~Ð.¾Ð%íÐhÑ0|Ñ.­Ñ6ÜÑ;Ò+OÒ{Ò:™Ò8ÔÒ)
Ó-7Ó'eÓ�Ó%¡Ó%ÇÓOíÓ%=ÔcÔ&~Ô4¥Ô2ÚÔ
Õ *Õ/KÕ1{Õ­Õ(ÍÕöÕ#Ö‰)ÖO³Ö9×$=×.b×?‘×.Ñ×SØ0TØ8…Ø5¾ØBôØr7ÙBªÙFíÙ^4Úd“Ú‚øÚf{ÛPâÛZ3ÜKŽÜÚÜ;òÜ:.ÝBiÝ5¬Ý+âÝ4Þ-CÞqÞ3ˆÞ*¼ÞPçÞ8ß2Pß(ƒß-¬ß>ÚßIà?cà+£à6Ïà)áL0áE}áÃá'Úáâ
âV'â1~â8°â<éâ&&ã(MãBvã<¹ãRöã8IäS‚äÖä2ðä#å3?åså+�å¹å	ÆåÐåãå÷åæU&æI|æÆæ4Ûæ4ç6Eç5|çv²ç3)è=]è<›è!Øè7úè;2é(né:—é.Òé9êC;ê@êAÀêEë“HëýÜëîÚìûÉíìÅî!²ï3Ôï+ð14ð9fð! ð9Âð4üð51ñ,gñ;”ñUÐñ&ò\Aò/žò(Îò.÷ò&ó48ó3mó4¡ó1Öó>ôBGôZŠôZåôA@õ\‚õ\ßõ?<ö8|ö2µö/èö-÷;F÷4‚÷"·÷8Ú÷ø$(ø Mønø4�ø&Âø;éø)%ùjOùKºù`ú8gú8 ú%Ùú)ÿúL)ûVvûÍûßû.ñû0 ü:QüHŒüNÕü|$ýh¡ý&
! þ71þ.iþ=˜þ9Öþ6ÿ:Gÿ3‚ÿ;¶ÿ:òÿ:-	Hh	2±	ä	<ö	%3	;Y	•	&¬	!Ó	#õ		*7	8b	ƒ›	D	%d	6Š	Á	)á			`	`v	×	:ì	O'	7w	$¯	4Ô			5"	5X	Ž	*«	$Ö	=û	)9	)c	*�	¸	Õ	ë		'	*:	e	+|	>¨	Bç	;*		f		;…		(Á		ê		(
! 	C-
! 	%q
! 	5—
! 	9Í
! 	F	N	$[	7€	¸	#Ó	#÷	)	#E	Mi	7·	9ï	7)
	8a
	.š
	@É
	B
! 	<M	@Š	>Ë	
! 		69	>p	¯	;É		>	/^	-Ž	L¼	*		:4	o	.‡	7¶	kî	gZ	jÂ	B-	9p	-ª	UØ	".	"Q	)t	.ž	Í	;å	"!	†D	8Ë	A	=F	P„	JÕ	z 	P›	8ì	M%	{s	\ï	$L	Eq	-·	-å	E	@Y	0š	)Ë	*õ	3 	6T	.‹	@º	Lû	MH	F–	FÝ	B$	Ag	.©	#Ø	ü	L	3a	W•	0í		'9	5a	-—	+Å	,ñ	0 	%O 	9u 	¯ 	Å 	%Ý 	5!	9!	S!	Zm!	)È!	Gò!	G:"	%‚"	C¨"	)ì"	2#	 I#	0j#	.›#	HÊ#	4$	H$	$c$	#ˆ$	,¬$	)Ù$	&%	/*%	AZ%	4œ%	>Ñ%	<&	3M&	(�&	)ª&	&Ô&	%û&	J!'	l'	Et'	4º'	7ï'	_'(	=‡(	0Å(	5ö(	D,)	Œq)	‹þ)	7Š*	@Â*	B+	;F+	+‚+	-®+	"Ü+	{ÿ+	{,	�,	4¥,	%Ú,	=-	;>-	/z-	 ª-	Ë-	4ã-	).	:B.	+}.	(©.	JÒ.	6/	T/	Op/	gÀ/	5(0	z^0	1Ù0	<1	&H1	5o1	³¥1	"Y2	)|2	,¦2	4Ó2	B3	0K3	P|3	IÍ3	,4	0D4	;u4	F±4	1ø4	I*5	5t5	Hª5	5ó5	[)6	3…6	F¹6	<7	O=7	Y�7	=ç7	5%8	Z[8	S¶8	2
! 9	(=9	f9	^~9	GÝ9	?%:	Oe:	Gµ:	!ý:	L;	Cl;	�°;	2<	sM<	$Á<	8æ<	\=	|=	$•=	º=	)Ö=	#>	1$>	$V>	{>	#—>	B»>	$þ>	6#?	Z?	"y?	[œ?	0ø?	;)@	-e@	%“@	¹@	Ñ@	ã@	?ú@	>:A	>yA	>¸A	?÷A	>7B	<vB	=³B	<ñB	@.C	?oC	g¯C	:D	=RD	&�D	&·D	DÞD	F#E	JjE	NµE	@F	FEF	8ŒF	PÅF	HG	E_G	2¥G	"ØG	ûG	6H	;RH	.ŽH	9½H	8÷H	80I	.iI	T˜I	)íI	KJ	?cJ	£J	+ÁJ	íJ	.K	&3K	'ZK	;‚K	;¾K	úK	"L	.8L	gL	‡L	¥L	8ÂL	9ûL	45M	,jM	-—M	8ÅM	;þM	D:N	1N	±N	'ÐN	 øN	O	 8O	YO	%xO	#žO	&ÂO	@éO	9*P	>dP	1£P	,ÕP	DQ	EGQ	�Q	M�Q	9ëQ	&%R	LR	fR	*uR	& R	*ÇR	>òR	/1S	,aS	1ŽS	/ÀS	$ðS	;T	6QT	!ˆT	@ªT	2ëT	&U	,EU	>rU	1±U	6ãU	2V	3MV	0�V	>²V	ñV	JW	N[W	?ªW	:êW	1%X	WX	%qX	&—X	!¾X	àX	(ÿX	 (Y	.IY	DxY	"½Y	1àY	%Z	48Z	2mZ	< Z	NÝZ	7,[	*d[	,�[	"¼[	#ß[	\	 \	G>\	3†\	&º\	&á\	:]	BC]	A†]	)È]	
ò]	<^	3=^	Gq^	>¹^	<ø^	.5_	:d_	#Ÿ_	OÃ_	%`	(9`	<b`	Ÿ`	>»`	ú`	2a	8>a	wa	†a	2ša	Ía	-èa	3b	'Jb	%rb	7˜b	5Ðb	Ic	
Pc	6^c	•c	°c	"Ðc	(óc	Xd	1ud	/§d	8×d	e	/e	EKe	I‘e	Ûe	õe	^
! f	+if	B•f	
Øf	
æf	 ôf	%g	C;g	:g	(ºg	3ãg	.h	hFh	-¯h	vÝh	vTi	cËi	/j	Lj	;`j	,œj	jÉj	'4k	>\k	>›k	>Úk	l	3l	Fl	`l	šsl	rm	‡�m	/	n	!9n	$[n	9€n	ºn	%În	ôn	Y
o	go	‡o	$¢o	KÇo	<p	”Pp	Oåp	;5q	2qq	1¤q	-Öq	-r	-2r	`r	ur	8†r	I¿r	(	s	A2s	Dts	7¹s	*ñs	.t	3Kt	Dt	4Ät	2ùt	,u	Eu	\u	!wu	,™u	�Æu	�Tv	Eâv	(w	=Bw	4€w	2µw	2èw	1x	eMx	3³x	3çx	3y	gOy	>·y	|öy	Usz	(Éz	òz	O{	M[{	©{	0Ã{	4ô{	0)|	/Z|	$Š|	*¯|	@Ú|	A}	9]}	8—}	:Ð}	~	2 ~	$S~	‚x~	=û~	=9	 w	N˜	=ç	"%€	ãH€	<,�	`i�	TÊ�	Q‚	Gq‚	E¹‚	Dÿ‚	DDƒ	S‰ƒ	4Ýƒ	?„	?R„	-’„	NÀ„	`…	Dp…	Pµ…	W†	)^†	$ˆ†	b­†	‡	1%‡	DW‡	hœ‡	ˆ	6ˆ	Vˆ	*fˆ	‘ˆ	 ¯ˆ	UÐˆ	&&‰	+M‰	Vy‰	)Ð‰	2ú‰	6-Š	dŠ	>„Š	>ÃŠ	1‹	)4‹	?^‹	Pž‹	[ï‹	@KŒ	^ŒŒ	WëŒ	9C�	}�	)›�	BÅ�	7Ž	@@Ž	�Ž	(™Ž	#ÂŽ	3æŽ	>�	(Y�	#‚�	#¦�	,Ê�	<÷�	>4�	3s�	7§�	Sß�	A3‘	u‘	�‘	 ­‘	2Î‘	’	1’	*Q’	$|’	'¡’	@É’	C
! “	5N“	C„“	CÈ“	N”	5[”	<‘”	QÎ”	! •	"B•	?e•	&¥•	JÌ•	,–	AD–	†–	5¢–	AØ–	U—	Ap—	J²—	Gý—	3E˜	y˜	:’˜	%Í˜	ó˜	C™	5U™	2‹™	'¾™	=æ™	$š	/?š	†oš	Šöš	e�›	ç›	$œ	0&œ	?Wœ	_—œ	 ÷œ	C�	.\�	 ‹�	=¬�	;ê�	0&ž	@Wž	*˜ž	AÃž	IŸ	(OŸ	?xŸ	8¸Ÿ	2ñŸ	I$ 	]n 	SÌ 	 ¡	3@¡	&t¡	1›¡	(Í¡	,ö¡	3#¢	*W¢	g‚¢	Qê¢	A<£	"~£	3¡£	:Õ£	)¤	3:¤	4n¤	/£¤	8Ó¤	 ¥	-¥	6G¥	4~¥	4³¥	8è¥	(!¦	4J¦	'¦	3§¦	4Û¦	;§	L§	Al§	G®§	Nö§	NE¨	V”¨	^ë¨	cJ©	i®©	hª	�ª	«	�«	¬	��¬	­	�ƒ­	®	r…®	€ø®	€y¯	€ú¯	{°	ƒû°	9±	7¹±	Cñ±	65²	7l²	3¤²	Ø²	;÷²	73³	5k³	5¡³	×³	3ó³	3'´	?[´	3›´	$Ï´	4ô´	:)µ	7dµ	8œµ	3Õµ	&	¶	0¶	M¶	(k¶	$”¶	5¹¶	Hï¶	28·	-k·	-™·	.Ç·	Aö·	Y8¸	/’¸	@Â¸	u¹	Sy¹	Í¹	6í¹	/$º	Tº	)mº	(—º	\Àº	0»	0N»	[»	EÛ»	!¼	E4¼	Gz¼	'Â¼	&ê¼	½	!-½	.O½	1~½	%°½	0Ö½	-¾	5¾	.S¾	2‚¾	-µ¾	#ã¾	L¿	%T¿	8z¿	³¿	KÑ¿	4À	.RÀ	+�À	6­À	4äÀ	,Á	GFÁ	IŽÁ	3ØÁ	bÂ	1oÂ	$¡Â	ÆÂ	ÝÂ	(ñÂ	,Ã	FGÃ	/ŽÃ	.¾Ã	0íÃ	,Ä	"KÄ	2nÄ	,¡Ä	)ÎÄ	(øÄ	+!Å	,MÅ	&zÅ	+¡Å	+ÍÅ	%ùÅ	"Æ	BÆ	#bÆ	&†Æ	7­Æ	-åÆ	-Ç	*AÇ	)lÇ	)–Ç	$ÀÇ	&åÇ	)È	-6È	+dÈ	%�È	(¶È	5ßÈ	#É	'9É	4aÉ	'–É	&¾É	 åÉ	+Ê	2Ê	2QÊ	4„Ê	0¹Ê	1êÊ	?Ë	;\Ë	K˜Ë	VäË	P;Ì	KŒÌ	ØÌ	+øÌ	/$Í	'TÍ	|Í	(�Í	…¹Í	/?Î	)oÎ	#™Î	#½Î	áÎ	(þÎ	"'Ï	9JÏ	/„Ï	+´Ï	 àÏ	2Ð	&4Ð	*[Ð	1†Ð	¸Ð	(ÔÐ	,ýÐ	-*Ñ	$XÑ	&}Ñ	,¤Ñ	*ÑÑ	!üÑ	+Ò	sJÒ	¾Ò	ªÜÒ	$‡Ô	[¬Ô	KÕ	TÕ	1jÕ	œÕ	·Õ	ÖÕ	ñÕ	Ö	/Ö	p;Ö	4¬Ö	=áÖ	9×	UY×	:¯×	?ê×	�*Ø	Y»Ø	HÙ	g^Ù	1ÆÙ	„øÙ	N}Ú	[ÌÚ	Y(Û	<‚Û	<¿Û	:üÛ	a7Ü	A™Ü	@ÛÜ	JÝ	@gÝ	y¨Ý	C"Þ	:fÞ	O¡Þ	MñÞ	J?ß	aŠß	[ìß	WHà	> à	Vßà	=6á	9tá	R®á	Gâ	iIâ	o³â	)#ã	hMã	>¶ã	cõã	=Yä	E—ä	¹Ýä	<—å	iÔå	a>æ	J æ	Sëæ	D?ç	/„ç	.´ç	*ãç	(è	87è	4pè	)¥è	7Ïè	+é	+3é	-_é	\�é	‰êé	mtê	gâê	fJë	>±ë	gðë	WXì	9°ì	têì	Ö_í	¼6î	Hóî	L<ï	Z‰ï	5äï	Oð	4jð	=Ÿð	AÝð	7ñ	5Wñ	t�ñ	-ò	;0ò	0lò	N�ò	aìò	TNó	G£ó	Bëó	5.ô	Sdô	T¸ô	8
õ	BFõ	-‰õ	2·õ	Iêõ	N4ö	\ƒö	‡àö	Vh÷	Z¿÷	yø	D”ø	ZÙø	N4ù	Cƒù	YÇù	O!ú	?qú	:±ú	?ìú	<,û	Jiû	J´û	0ÿû	>0ü	2oü	4¢ü	_×ü	D7ý	A|ý	c¾ý	i"þ	/Œþ	J¼þ	Iÿ	oQÿ	IÁÿ	X
! Yd
! T¾
! ?
! KS
! CŸ
! Cã
! 7'
! a_
! \Á
! —
! ’¶
! ‘I
! �Û
! :l
! 7§
! Kß
! ^+
! dŠ
! Fï
! Ž6
! ’Å
! ]X
!  ¶
! ×
! gò
! Z	
! o	
! Š	
!  	
! 1¶	
! /è	
! 4
  
! ¢M
  
! ð
  
! }p
! :î
! A)
! Ok
! q»
! |-
! 1ª
! VÜ
! J3
! P~
! VÏ
! L&
! {s
! .ï
! f
! S…
! BÙ
! Y
! .v
! "¥
! RÈ
! Q
! 7m
! 9¥
! \ß
! ˜<
! ˜Õ
!  n
! &�
! M¶
! /
! ;4
! p
! ‚
! <¢
! Uß
! 5
! ?P
! ?�
! 7Ð
! ;
! "D
! Zg
! BÂ
! +
! %1
! <W
! "”
! $·
! .Ü
! 3
! '?
! g
! /†
! 2¶
! (é
! 4
! ,G
! 6t
! 3«
! Nß
! 7.
! Ef
! ¬
! IÌ
! 
! @4
! u
! /�
! /¿
! *ï
! .
! HI
! !’
! -´
! 1â
! 2
! <G
! ,„
! '±
! 6Ù
! "
! 3
! 2Q
! ]„
! .â
! @ 
! R 
! Iq 
! P» 
! :!
! 6G!
! C~!
! 6Â!
! ;ù!
! 45"
! ;j"
! \¦"
!  #
! >$#
! @c#
! 7¤#
! YÜ#
! :6$
! *q$
! œ$
! 8·$
! ?ð$
! 0%
! 9I%
! 3ƒ%
! 3·%
! &ë%
! N&
! -a&
! �&
! ?¦&
! )æ&
! I'
! Z'
! /t'
! 1¤'
! 3Ö'
! "
! (
! &-(
! %T(
! z(
! +™(
! =Å(
! S)
! zW)
! )Ò)
! /ü)
! 8,*
! /e*
! +•*
! Á*
! /ß*
! ++
! 1;+
! -m+
! 0›+
! 'Ì+
! ,ô+
! !,
! 6A,
! x,
!  —,
! ¸,
! .Ç,
! ö,
! ?-
! "V-
! >y-
! +¸-
! 2ä-
! #.
! U;.
! -‘.
! ¿.
! Ý.
! ý.
! #/
! ):/
! 3d/
! 0˜/
! 1É/
! 2û/
! =.0
! 3l0
! 0 0
! 1Ñ0
! 41
! 481
! -m1
! *›1
! )Æ1
! -ð1
! +2
! ,J2
! 0w2
! -¨2
! Ö2
! +ñ2
! (3
! &F3
! &m3
! *”3
! $¿3
! 5ä3
! '4
! B4
!  W4
! 4x4
!  ­4
! cÎ4
! y25
! ›¬5
! }H6
! Æ6
! -á6
! ,7
! 5<7
! r7
! <‹7
! &È7
! |ï7
! !l8
! (Ž8
! !·8
! =Ù8
! /9
! 1G9
! y9
! C™9
! CÝ9
! #!:
! =E:
! "ƒ:
! H¦:
! Hï:
! 98;
! .r;
! 3¡;
! @Õ;
! /<
! F<
! 'c<
! 5‹<
! 2Á<
! Gô<
! :<=
! w=
! X•=
! î=
! >
! >
! '>
! $7>
! \>
! =z>
! $¸>
! Ý>
! F÷>
! (>?
! (g?
! �?
! �?
! ª?
! $º?
! ß?
! ý?
! @
! /@
! G@
! c@
! }@
! D“@
! *Ø@
! /A
! 	3A
! -=A
! BkA
! ®A
! $ÁA
! 0æA
! *B
! BB
! !^B
! G€B
! FÈB
! GC
! 5WC
! )�C
! ·C
! ÒC
! *îC
! .D
! CHD
! ŒD
! $¢D
! ÇD
!  áD
! E
! "E
! I@E
! IŠE
! BÔE
! -F
! ;EF
! I�F
! !ËF
! 8íF
! 1&G
! 0XG
! 7‰G
! &ÁG
! ,èG
! &H
! <H
! 6\H
! “H
! 8«H
! 1äH
! I
! 2I
! -MI
! -{I
! ,©I
! 8ÖI
! =J
! =MJ
! =‹J
! =ÉJ
! K
! K
! )3K
! %]K
! )ƒK
! 2­K
! àK
! 1øK
! *L
! WBL
! :šL
! 1ÕL
! 6M
! ->M
! 9lM
! ¦M
! ÄM
! 2ÝM
! ¢N
! 1³N
! åN
! CO
! DO
! dO
! =ƒO
! oÁO
! 21P
! 1dP
! –P
! @¯P
! "ðP
! #Q
! (7Q
! &`Q
! -‡Q
! \µQ
! :R
! MR
! 1cR
! ;•R
! /ÑR
! HS
! JS
! %fS
! 0ŒS
! '½S
! "åS
! T
! (T
! DT
! /VT
! †T
! ¥T
! ÃT
! ÛT
! føT
!  _U
! '€U
! ¨U
! ÅU
! àU
! ?ñU
! /1V
! 4aV
! )–V
! 4ÀV
! õV
! @W
! SW
! /dW
! A”W
! "ÖW
! "ùW
! 2X
! DOX
! !”X
! +¶X
! ,âX
! Y
! 4.Y
! cY
! >wY
  4¶Y
! #ëY
! +Z
! 9;Z
! cuZ
! AÙZ
! [
! !9[
! :[[
! –[
! ®[
! 'Ê[
! ò[
! ?
! \
! J\
!  ^\
! \
! Ÿ\
! Z¾\
! Z]
! yt]
! zî]
! %i^
! >�^
! Î^
! .ç^
! !_
! H8_
! !�_
! 3£_
! +×_
! 1`
! C5`
!  y`
! 2š`
! 3Í`
! #a
! %a
! G>a
! m†a
! jôa
! _b
! :ub
! "°b
! Ób
! 2êb
! 4c
! (Rc
! {c
! ˜c
! P¨c
! 0ùc
! 9*d
! !dd
! 5†d
! ,¼d
! -éd
! Ae
! 0Ye
! Še
! ªe
! Êe
! èe
! ûe
! f
! ?,f
! 'lf
! (”f
! 1½f
! ïf
! g
! 5+g
! Eag
! §g
! >Åg
! >h
! 2Ch
! 5vh
! 6¬h
! ?ãh
! *#i
! >Ni
! 4�i
! Âi
! *Ýi
! 1j
! ³:j
! 3îj
! K"k
! :nk
! ©k
! -¿k
! 5ík
! )#l
! %Ml
! 9sl
! Y­l
! Pm
! :Xm
! D“m
! 4Øm
! A
n
! "On
! (rn
! )›n
! Ån
! DÜn
! !o
! *7o
! #bo
! †o
! œo
! ²o
! @Ëo
! p
! &%p
! (Lp
! up
! $’p
! ·p
! )Õp
! ,ÿp
! (,q
! Uq
! 7oq
! +§q
! BÓq
! Jr
! par
! JÒr
! is
! F‡s
! 7Îs
! {t
! 3‚t
! g¶t
! Qu
! bpu
! ŽÓu
! xbv
! PÛv
! F,w
! fsw
! hÚw
! JCx
! pŽx
! mÿx
! Kmy
! L¹y
! Gz
! nNz
! X½z
! 2{
! yI{
! 7Ã{
! =û{
! O9|
! u‰|
! _ÿ|
! k_}
! WË}
! W#~
! *{~
! P¦~
! Y÷~
! {Q
! ^Í
! \,€
! s‰€
! Tý€
! QR�
! G¤�
! fì�
! _S‚
! R³‚
! &ƒ
! 6-ƒ
! .dƒ
! [“ƒ
! 3ïƒ
! W#„
! d{„
! ,à„
! u
…
! ƒ…
! %ž…
! <Ä…
! .†
! @0†
! 9q†
! $«†
! 6Ð†
! 2‡
! 4:‡
! 'o‡
! 5—‡
! 3Í‡
! #ˆ
! G%ˆ
! <mˆ
! Gªˆ
! Vòˆ
! VI‰
! V ‰
! W÷‰
! UOŠ
! R¥Š
! LøŠ
! 1E‹
! 6w‹
! 6®‹
! &å‹
! ;Œ
! 4HŒ
! }Œ
! WœŒ
! SôŒ
! 5H�
! ]~�
! HÜ�
! g%Ž
! )�Ž
! 3·Ž
! 5ëŽ
! 1!�
! *S�
! 0~�
! 5¯�
! 8å�
! .�
! 1M�
! =�
! )½�
! ç�
! q‘
! Es‘
! ;¹‘
! 5õ‘
! 8+’
! >d’
! @£’
! Fä’
! C+“
! Co“
  C³“
! 1÷“
! 0)”
! 1Z”
! %Œ”
! `²”
! ~•
! X’•
! 'ë•
! I–
! J]–
! K¨–
! Mô–
! IB—
! EŒ—
! :Ò—
! /
˜
! 9=˜
! !w˜
! *™˜
! )Ä˜
! Nî˜
! &=™
! 0d™
! =•™
! 3Ó™
! >š
! 1Fš
! 0xš
! ©š
! %Èš
! 4îš
! I#›
! #m›
! 9‘›
! GË›
! .œ
! -Bœ
! 5pœ
! 8¦œ
! =ßœ
! 2�
! RP�
! 0£�
! <Ô�
! 7ž
! 5Iž
! 7ž
! (·ž
! aàž
! ABŸ
! P„Ÿ
! ;ÕŸ
! ( 
! J: 
! 2… 
! 8¸ 
! 2ñ 
! '$¡
! QL¡
! Qž¡
! /ð¡
! 3 ¢
! +T¢
! ‚€¢
! n£
! -r£
! b £
! `¤
! /d¤
! 8”¤
! ZÍ¤
! Q(¥
! +z¥
! "¦¥
! PÉ¥
! E¦
! _`¦
! *À¦
! 7ë¦
! -#§
! .Q§
!  €§
! }¡§
! &¨
! "F¨
! 6i¨
!  ¨
! @º¨
! <û¨
! 98©
! .r©
! N¡©
! !ð©
! Cª
! 9Vª
! 3�ª
! Äª
! äª
! ,«
! 40«
! He«
! O®«
! ;þ«
! ,:¬
! ;g¬
! ;£¬
! <ß¬
! :­
! &W­
! N~­
! ,Í­
! hú­
! xc®
! 7Ü®
! ^¯
! Gs¯
! E»¯
! 7°
! N9°
! Oˆ°
! (Ø°
! D±
! BF±
! V‰±
! Yà±
! G:²
! ;‚²
! (¾²
! Bç²
! R*³
! +}³
! 2©³
! 7Ü³
! E´
! BZ´
! J�´
! Qè´
! ,:µ
! /gµ
! '—µ
! %¿µ
! Gåµ
! E-¶
! %s¶
!  ™¶
! 4º¶
! Pï¶
! 3@·
! Et·
! Aº·
! Oü·
! 2L¸
! B¸
! 4Â¸
! 4÷¸
! i,¹
! –¹
! $±¹
! #Ö¹
! 5ú¹
! 0º
! %Nº
! Itº
! E¾º
! O»
! VT»
! .«»
! CÚ»
! B¼
! %a¼
! T‡¼
! 0Ü¼
! U
½
! 3c½
! 1—½
! É½
! =é½
! )'¾
! 2Q¾
! „¾
! 9¡¾
! 3Û¾
! 0¿
! P@¿
! c‘¿
! ;õ¿
! >1À
! ?pÀ
! 3°À
! käÀ
! &PÁ
! 3wÁ
! «Á
! :ËÁ
! 7Â
! ]>Â
! RœÂ
! (ïÂ
! 0Ã
! +IÃ
! /uÃ
! >¥Ã
! 0äÃ
! FÄ
! L\Ä
! S©Ä
! JýÄ
! @HÅ
! \‰Å
! IæÅ
! 20Æ
! AcÆ
! 4¥Æ
! 9ÚÆ
! bÇ
! @wÇ
! C¸Ç
! %üÇ
! /"È
! KRÈ
! >žÈ
! KÝÈ
! N)É
! >xÉ
! g·É
! (Ê
! VHÊ
! %ŸÊ
! *ÅÊ
! ðÊ
! BøÊ
! D;Ë
! D€Ë
! GÅÌ
! T
Í
! TbÍ
! A·Í
! IùÍ
! +CÎ
! 0oÎ
! : Î
! 6ÛÎ
! JÏ
! ]Ï
! *}Ï
! #¨Ï
! !ÌÏ
! IîÏ
! g8Ð
! $ Ð
! ^ÅÐ
! '$Ñ
! .LÑ
! {Ñ
! "›Ñ
! !¾Ñ
! !àÑ
! "Ò
! "%Ò
! 3HÒ
! "|Ò
! )ŸÒ
! 4ÉÒ
! 4þÒ
! N3Ó
! K‚Ó
! UÎÓ
! ®$Ô
! ªÓÔ
! J~Õ
! QÉÖ
! ;×
! 0W×
! +ˆ×
! ;´×
! :ð×
! "+Ø
! NØ
! 2mØ
! / Ø
! %ÐØ
! öØ
! Ù
! g5Ù
! 9�Ù
! x×Ù
! )PÚ
! )zÚ
! ¤Ú
! ÄÚ
! $ÊÚ
! 
ïÚ
! ýÚ
! 	Û
  
! Û
! 	#Û
! +-Û
! :YÛ
! /”Û
! 3ÄÛ
! .øÛ
! ='Ü
! @eÜ
! ¦Ü
! >¹Ü
! :øÜ
! 3Ý
! 05Ý
! >fÝ
! b¥Ý
! ;Þ
! 7DÞ
! %|Þ
! #¢Þ
! 8ÆÞ
! "ÿÞ
! $"ß
! 7Gß
! Nß
! BÎß
! 6à
! )Hà
! Lrà
! <¿à
! 7üà
! N4á
! Eƒá
! 8Éá
! .â
! 41â
! -fâ
! *”â
! ,¿â
! Wìâ
! /Dã
! 6tã
! I«ã
! ?õã
! G5ä
! }ä
! 3œä
! 3Ðä
! Bå
! ?Gå
! =‡å
! 9Åå
! Bÿå
! MBæ
! F�æ
! G×æ
! Aç
! Saç
! Cµç
! (ùç
! ."è
! &Qè
! xè
! {Žè
! +
! é
! i6é
! M é
! 1îé
! - ê
! 1Nê
! 1€ê
! g²ê
! %ë
! "@ë
! Ecë
! %©ë
! #Ïë
! %óë
! pì
! *Šì
! Hµì
! þì
! 8í
! 8Rí
! 1‹í
! <½í
! 3úí
! 1.î
! `î
! &~î
! B¥î
! *èî
! ï
! ;1ï
! 9mï
! H§ï
! 9ðï
! **ð
! \Uð
! 8²ð
! 1ëð
! 5ñ
! /Sñ
! 2ƒñ
! ¶ñ
! 2ºñ
! 5íñ
! #ò
! #<ò
! Q`ò
! J²ò
! 'ýò
! .%ó
! BTó
! ;—ó
! 4Óó
! 5ô
! 8>ô
! /wô
! %§ô
! $Íô
! %òô
! /õ
! (Hõ
! )qõ
! #›õ
! )¿õ
! )éõ
! -ö
! Aö
! )Vö
! €ö
! +”ö
! -Àö
!  îö
! #÷
! (3÷
! *\÷
! ‡÷
! Ÿ÷
! $·÷
! )Ü÷
! )ø
! .0ø
! >_ø
! Ažø
! càø
! ADù
! 9†ù
! <Àù
! 4ýù
! ;2ú
! 3nú
! 8¢ú
! HÛú
! D$û
! Piû
! >ºû
! 3ùû
! 7-ü
! [eü
! <Áü
! þü
! 

! ý
! .ý
! $Gý
! 	lý
! ?vý
! i¶ý
! 1 þ
! &Rþ
! yþ
! J™þ
! -äþ
! !ÿ
! #4ÿ
! 7Xÿ
! '�ÿ
! >¸ÿ
! <÷ÿ
! )46^2•@È!	<+h.ƒ%²Ø0÷/(?X8˜?Ñ4:FA�=Ã35+O){+¥Ñ'ê1;D<€!½$ß++J+v+¢+Î+ú+&IR3œ6Ð>AF+ˆ+´+à%	2	"O	*r	�	;¶	ò	<
! :O
! !Š
! $¬
! 2Ñ
! 5‹:2Æ<ù=6Et<ºM÷#E
i
'ˆ
I°
mú
yhsânVzÅt@oµ{%u¡ht€nõydvÞwUxÍqF;¸2ôC':kG¦)î((A&j0‘0ÂSó3G*{A¦.è)2ATt(É*ò,0J'{=£=á7
S*a+Œ+¸&ä9#]1n& /Ç@÷.8$g5Œ4Â4÷,;L<ˆDÅ
! 7(O-x-¦Ôï	 /# /S 0ƒ 2´ 0ç 7!9P!!Š!!¬!HÎ!A"*Y"!„"¦"&À"'ç"(#<8#0u#%¦#2Ì#2ÿ#&2$>Y$*˜$"Ã$æ$N%.Q%
! €%.‹%:º%)õ%5&_U&Eµ&Aû& ='^',y'$¦'"Ë'.î'%(%C($i(Ž(D¥(Dê(4/)@d)(¥)/Î)þ)*+*2A*Lt*Á*Tà*L5+[‚+WÞ+\6,D“,PØ,C)-m-
ƒ-
‘-$Ÿ-9Ä-Eþ-ED.CŠ.*Î.#ù.)/G/.]/Œ/(ž/0Ç/Mø/@F0"‡02ª03Ý041QF1+˜1,Ä1)ñ102HL2M•2/ã223F3'd33Œ3À3Þ3ê34 $4%E4k4%}4£4´4Æ4Ø4ë4$ú45%05/V5%†5,¬5,Ù5.6,56,b6,�6,¼6*é6&7/;7k7t7{7(‡7%°7"Ö7ù78787D8@|8½8Í8HÖ89+>9"j9/�9+½9&é9':-8:#f:&Š:&±:1Ø:1
! ;%<;%b;ˆ; ;(¸;�á;"r<5•<HË<:=/O='=0§=$Ø=%ý=+#>/O>'>(§> Ð>+ñ>?!2?T?r?4’?-Ç?8õ?/.@W^@9¶@4ð@%A87A)pA,šA(ÇAðAB*B+IB6uB¬B,ÆB+óBC9(CbC�C�C·C×C8ôC€-D0®D;ßD)E=EE!ƒE>¥EIäE/.FJ^F©F!ÈFêF=
! G HG-iG—G±GHÇG)H):H1dH–HµH/ÐH.I@/I-pI-žI.ÌIûI)JZ@JG›J(ãJNK#[K$K$¤K*ÉK ôK>L9TLAŽLAÐLHM5[M,‘M,¾M2ëMBN;aN�NZªN.O(4OD]O1¢O6ÔO3P3?P5sP=©PJçP*2Q"]Q0€QG±QùQR,R)IR"sR*–R*ÁREìRP2S6ƒS2ºSíS&T2T9KT…T–T7°T7èT3 U%TU)zU¤U¾UÞU@öU-7V>eV>¤VDãVM(WHvWN¿WHX.WX †X'§X-ÏX=ýX;Y;VY#’Y¶Y6ÔY:Z5FZ|ZœZ»ZÎZéZ[[)/[#Y['}[&¥["Ì[3ï[#\7\M\$g\Œ\*£\Î\Û\è\]9].P]8]3¸].ì]/^,K^0x^3©^;Ý^F_`_K€_#Ì_ð_>`+M`y`.’`Á`,á`@a&Oa!va,˜a,Åaòa-b':b-bb+�b#¼bCàbS$cLxciÅcb/d ’d#³d-×dVe-\e1Še*¼e&çe&f)5f>_f/žf>Îf?
gAMg4�g+Äg4ðg9%h8_h3˜hÌh%ëh5i GiThi7½i6õi7,jdjI}jHÇj?k\PkZ­k/l(8l-al�l*¯l+Úl1m08m‰imMóm3An-unT£n9øn$2o8Wo.�o¿oÖo(ño<p'Wpp“p¦p¶pÕp"òp'q=q6Sq)Šq<´q(ñq'r/Br1rr'¤r1Ìr2þr?1sKqs½sÝs#öst)t<tMt!ht Št«tiÇt31ueuxu"–u$¹uÞu üu1v1OvF�vEÈvhw3ww2«wÞwGýw'Ex.mx-œx>Êx	yy$9y8^yB—yNÚy))zSz;jz*¦z*Ñz(üz0%{-V{E„{8Ê{E|&I|&p|0—|AÈ|&
! }1})O}2y}6¬}&ã}
! ~;&~Qb~,´~1á~0(D/m4�*Òý%€)<€)f€8�€8É€A�4D�@y�$º�<ß�.‚4K‚0€‚±‚Ë‚Gè‚L0ƒL}ƒ6Êƒ.„10„/b„T’„ ç„'…0…8L…P……0Ö…† †=†(\†0…†6¶†&í†I‡*^‡‰‡+¨‡NÔ‡N#ˆ$rˆ%—ˆ&½ˆäˆ!úˆ$‰A‰Z‰+r‰+ž‰-Ê‰5ø‰-.ŠD\Š5¡Š)×Š[‹]‹z‹"š‹8½‹	ö‹!Œ"ŒAŒ@RŒ/“Œ(ÃŒìŒ'	�<1�-n�$œ�Á�Ö�ë�ŽŽ/4Ž5dŽ8šŽÓŽ`óŽ>T�6“�>Ê�;	�)E�#o�“�°�0Ì�.ý�3,‘9`‘8š‘ Ó‘ô‘B’LV’&£’6Ê’$“&“1>“<p“;­“.é“B”A[”5�”1Ó”F•1L•.~•.­•5Ü•5–>H–C‡–Ë–.ã–/—B—9[—/•—+Å—Lñ—H>˜E‡˜AÍ˜™M'™"u™'˜™5À™,ö™#š09š.jš.™šÈšæš›$›5@›>v›<µ›Nò›XAœ4šœ/Ïœ8ÿœ:8�s�0��*Á�(ì�+ž4Až9vž9°ž+êž,Ÿ CŸ/dŸ$”Ÿ¹ŸØŸ:óŸc. ’ 2¥ 3Ø 2¡U?¡O•¡å¡"¢?(¢=h¢D¦¢&ë¢%£)8£.b£‘£3«£Eß£,%¤R¤6r¤2©¤UÜ¤(2¥G[¥>£¥Aâ¥+$¦$P¦%u¦›¦&°¦$×¦4ü¦,1§(^§B‡§LÊ§¨7¨.T¨=ƒ¨'Á¨4é¨3©8R©7‹©+Ã©6ï©-&ªPTª&¥ª.ÌªBûª/>«*n«:™«:Ô«<¬)L¬v¬C”¬'Ø¬@­DA­@†­LÇ­5®BJ®(�®;¶®Dò®L7¯[„¯Xà¯I9°#ƒ°w§°F±&f±�±7¨±<à±9²JW²,¢²<Ï²I³V³m³+�³L¹³P´;W´c“´ ÷´,µ Eµ*fµ-‘µ/¿µ%ïµ7¶?M¶0�¶¾¶6Þ¶·&.·1U·‡·#¥· É·+ê·¸)6¸)`¸Š¸¦¸Á¸Þ¸þ¸#¹-7¹)e¹ �¹%°¹-Ö¹1º$6º4[º*�º5»º5ñº0'»X»6n»"¥»È»ä»¼9¼0R¼'ƒ¼-«¼Ù¼$ö¼,½7H½f€½.ç½5¾L¾<h¾5¥¾Û¾,ì¾+¿3E¿0y¿/ª¿Ú¿ð¿ÿ¿/À"5ÀXÀG`ÀH¨À0ñÀ#"Á)FÁ%pÁ3–Á=ÊÁJÂjSÂ'¾Â*æÂ<Ã5NÃ&„Ã6«Ã'âÃ
! Ä/Ä/NÄ1~ÄJ°Ä>ûÄD:Å!Å/¡Å(ÑÅ)úÅ#$Æ#HÆalÆ"ÎÆ ñÆÇ42Ç>gÇ5¦Ç.ÜÇ/È*;È&fÈ+�È(¹È$âÈaÉ6iÉF É.çÉZÊCqÊFµÊAüÊ.>Ë*mËF˜Ë.ßË
ÌÌ2Ì6JÌC�Ì!ÅÌçÌ0Í8Í+RÍ.~Í#­Í!ÑÍ-óÍ$!Î$FÎ#kÎ.�Î@¾Î<ÿÎ<<ÏJyÏÄÏVØÏ7/Ð1gÐ6™Ð/ÐÐ Ñ!Ñ,?Ñ?lÑ/¬Ñ0ÜÑ1
Ò/?Ò5oÒV¥Ò<üÒQ9Ó0‹Óa¼ÓUÔktÔEàÔJ&Õ?qÕV±Õ1Ö@:Ö6{ÖL²Ö-ÿÖc-×‘×¯×+¼×7è×: Ø1[Ø8�Ø&ÆØ7íØ*%Ù1PÙ:‚Ù@½Ù3þÙ'2Ú%ZÚ$€Ú;¥Ú.áÚNÛ_Û5yÛ¯ÛÉÛåÛùÛiÜmxÜKæÜ12Ý"dÝ ‡Ý¨Ý#ÅÝ,éÝCÞBZÞ�Þ¶ÞFÐÞ4ß@Lß*�ß+¸ß*äß1à'AàFià=°à#îà$á#7á([á(„á ­á9Îáâ'âCâ]âvâ&�â´â4ÆâCûâ?ã(Vãã6Ÿã#ÖãTúãOä-`ä,Žä»ä*Õä/å(0åYå$så˜å)·å1áå;æ,Oæ0|æ/­æ&Ýæ)ç.ç=ç+Sçç*“ç¾çÔçëç
è
è#è
Bè%Pèvè•è±èÍèíèé&é?@é€é(�é(Æéïéê &ê7Gê-ê­êÁêáê÷êV
ëdë}ë@™ë(Úëì"ì:ì8Zì.“ìPÂì*í/>í3ní¢í!±í0ÓíMîHRî›î$ºîßî4úî/ï+Cï+oï›ï µï4ÖïMðYð:kðE¦ð<ìð)ñ ?ñ)`ñ(Šñ!³ñÕñòñò$!ò+Fò$rò*—òÂò5áòJóTbó·ó
ÌóÚóWúó8Rô‹ô£ô+²ô5ÞôHõ]õ|õ�õ'­õÕõæõ ö?"öCbö;¦ö/âö3÷AF÷ˆ÷8Ÿ÷7Ø÷+ø2<ø@oø3°øHäø3-ù>aù$ ù,Åù4òù&'ú5Nú5„úfºú!û'û"<û_ûuû‡ûŸû*§ûÒûñûNü;`ü'œü'Äü$ìü0ý$Bý)gý%‘ý%·ý$Ýý%þ(þ$Dþiþ…þ žþ1¿þ1ñþ#ÿBÿ)bÿŒÿ¬ÿ+»ÿçÿ,O;‹š²Ìäü*;Jb|8•ÎÞ%í&%:+`Œ9¤Þ#ý!0:?z‰›¶ÊÜëú!"30V[‡ã*ô2"E1hš*¬4×!75K�•8°é 2&Ry�|¢130e0–Çâö		‹0	¼	Ï	â	ñ		
! 
! 7
! 5F
! (|
! 3¥
! Ù
! Ræ
! J9+„°-Ì!ú5Jc•©ºÎá$õ4
O
!d
†
*¦
Ñ
å
0ý
.K`#t˜ªÁÞ÷"1Ebœ±Â Þ*ÿ0*[x�Ÿº%Ïõ
,B&T{Ž+ŸËçAý@?€�!µ×ê5Peƒš²ÅÝDõ :K[F§PîT?@”Õó<9OU‰Tß/40d+•/Á/ñ<!9^,˜6Å,ü2).\D‹UÐ/&+V+‚<®}ë4i2ž^Ñ_0:�+Ë'÷C0cD”.ÙA=JAˆÊHæ(/"X{Q’&ä> J Bc B¦ é 	!.!'D!$l!‘!*¬!×!÷!.",6"6c"š"#·"%Û""#$#B#/b#0’##Ã#8ç#: $c[$?¿$ÿ$0%/J%/z%ª%4Æ%0û%2,&2_&3’&
Æ&
Ô&/â&>'#Q'"u'+˜')Ä'!î' (1(-O(}(—(£(À(Ü(ú()8/)h)†)0¤)4Õ)
! * *:*Z*z*š* ¶**×*+( +PI+:š+4Õ+
! ,=",`,z,:Š,BÅ,4-A=-=-/½-&í-4."I.,l.7™.Ñ.*ð.&/B/#\/*€/"«/DÎ/@04T05‰0&¿0)æ01G01x1
…1“18›1jÔ1F?2&†2B­24ð2%3<3`Z3@»3#ü3 4C'43k4)Ÿ4@É4!
! 53,57`56˜57Ï5+636)Q6.{6%ª60Ð6'7)7C7_7/n75ž76Ô7@88L8*…80°8;á8296P9$‡9$¬9/Ñ9!: #:)D:)n:)˜:-Â:$ð:;y4;œ®;0K<|< ˜<8¹<Eò<@8=3y=4­=â=*ú=V%>M|>:Ê>C?I?g? ‡?,¨?‡Õ?,]@!Š@F¬@Fó@^:AF™AQàAc2Bf–BWýBAUC9—CTÑCJ&D0qD+¢D:ÎD#	E#-E+QEo}EAíEF/FvF6’F-ÉF÷F!G-5G'cG9‹G%ÅG)ëG(H >H/_H2�H$ÂH[çH-CI-qIOŸIhïI$XJ5}J³JÊJ?èJ;(KdKwK'–K8¾K÷KL!1L*SL~LœL4¼L1ñL,#MMPM/žM3ÎM<Nk?Nh«NO".O!QO0sO1¤OÖO
! éO^ôO:SP"ŽP(±P'ÚP"Q!%Q!GQ iQ!ŠQ"¬Q+ÏQ%ûQ!R)7R$aR#†R+ªR0ÖRS$S.@S/oS"ŸSÂS"áS#T7(T&`T/‡T·T&ÖTýT$U<U$XU#}U$¡U&ÆU-íU'V1CVuV#’V#¶VÚV÷VW!1W$SW$xW-�W+ËW÷W!X!8X(ZX0ƒX)´X(ÞXY!Y:=Y-xY.¦YÕY0ëY/Z-LZ4zZ6¯Z*æZ6[#H[#l[1�[7Â[5ú[.0\_\6s\Jª\@õ\+6];b]4ž]6Ó]6
! ^A^5F^ |^#�^ Á^.â^)_$;_'`_Oˆ_/Ø_,`%5`[`6r`e©`Xa?ha-¨a.Öa<b=Bb9€bNºb(	c>2chqc3ÚcCdSRd,¦d,Ód"e#e>e#We${e@ e6áe?fHXfL¡fFîfH5g~g.œg>Ëg
! h!$h>Fh…hŸh°hÌhèhi i:9i:tiO¯iHÿiEHjOŽjHÞjE'k$mk7’kSÊkYlZxlcÓlD7mb|m*ßm)
! n#4n/Xn6ˆn%¿nån=ôn 2o)So<}oºo9Êo8p(=pJfpK±pAýpA?q2�q-´q"âq'r-rDrWrur‰r¤r ¾r!ßr s!"s Ds"es!ˆs"ªsÍsís
t!-t4Ot„t&¢t!ÉtëtEuFKuB’u!Õu+÷u:#v1^vL�v@Ýv:w1Yw`‹w(ìwx#5x(Yx‚x%¡x.Çx'öxy;9y<uy?²yEòy)8z&bz,‰z1¶z èzJ	{0T{=…{,Ã{.ð{=|H]|¦|%À|'æ|}%}-5}/c}“}'®}Ö}-ö}+$~5P~2†~!¹~Û~0û~,+F.r#¡!Å-ç$€$:€#_€6ƒ€?º€3ú€,.�[�6q�¨�+Ä�.ð�1‚5Q‚/‡‚8·‚Uð‚[Fƒ\¢ƒeÿƒFe„d¬„a…gs…hÛ…qD†R¶†p	‡Yz‡.Ô‡Nˆ Rˆ]sˆ"Ñˆ>ôˆ-3‰9a‰I›‰Eå‰H+ŠHtŠ8½ŠDöŠ);‹Ce‹;©‹Oå‹G5ŒF}Œ+ÄŒðŒ/�->�0l�2��#Ð�ô�7Ž+IŽ*uŽ* ŽUËŽ<!�^�*~�*©�9Ô�<�'K�6s�!ª�-Ì�1ú�4,‘1a‘N“‘Qâ‘?4’:t’&¯’ Ö’÷’I“=a“/Ÿ“"Ï“-ò“, ”*M”8x”H±”Kú”3F•z•#–•,º•#ç•1–;=–)y–%£–!É–)ë–/—3E—3y—/­—5Ý—˜",˜&O˜v˜;�˜4Ë˜™1™.A™Dp™$µ™)Ú™&š)+š0Uš1†š¸š;Óš0›5@›?v›7¶›<î›8+œdœ)}œ§œ=Æœ9�->�'l�I”�2Þ�8ž<Jž‡ž&Ÿž*Æž'ñžŸ3Ÿ PŸ6qŸF¨ŸRïŸ:B 5} :³ î 8¡1>¡-p¡(ž¡[Ç¡3#¢;W¢@“¢EÔ¢Q£*l£(—£*À£ë£þ£¤#¤7¤K¤_¤q¤…¤—¤©¤»¤Ì¤Þ¤ò¤¥¥.¥?¥Q¥c¥w¥‰¥�¥¯¥Ã¥Õ¥ç¥û¥
¦¦1¦C¦U¦i¦}¦‘¦£¦µ¦É¦Û¦ï¦§§&§:§L§^§p§‚§”§¨§º§Î§à§ô§¨¨.¨@¨R¨/d¨”¨G¦¨hî¨aW©¹©(É©ò©+ª7ªQª%dªŠª ª#»ª$ßª««,«F«d«#u« ™«/º«6ê«!!¬C¬Kb¬®¬'¾¬'æ¬'­6­"K­)n­˜­1°­5â­3®0L®4}®/²®)â®G¯1T¯7†¯/¾¯#î¯°!.°!P°r°‘°%©°(Ï°ø°±0*±4[±�±©± Ç±è±*ü±&'²&N²&u²<œ²'Ù²!³(#³/L³&|³%£³&É³"ð³*´+>´)j´&”´3»´,ï´7µTµqµ/‚µ)²µ"Üµ.ÿµ0.¶"_¶‚¶:¢¶Ý¶#û¶"·!B·&d·!‹·,­·&Ú·'¸)¸-E¸!s¸5•¸Ë¸:Þ¸.¹(H¹q¹1…¹·¹&Ò¹+ù¹$%º%Jº)pºšº1ººìº!
! »+,»2X»>‹»-Ê»,ø»O%¼&u¼œ¼¹¼Î¼.â¼½.½JN½R™½3ì½( ¾(I¾2r¾$¥¾NÊ¾¿$6¿T[¿K°¿ü¿À+À)HÀ+rÀ6žÀ
ÕÀ.ãÀ#Á6Á$TÁ#yÁ�Á+»ÁçÁÂÂ.%Â#TÂ'xÂ' Â(ÈÂ*ñÂ+Ã>HÃ=‡Ã>ÅÃ1Ä(6Ä"_Ä1‚ÄN´Ä:Å>Å!ZÅ(|Å¥ÅµÅÏÅçÅÆ Æ =Æ ^Æ Æ  Æ ÁÆ âÆ Ç $Ç EÇ!fÇ ˆÇ©Ç%ÇÇ#íÇ#È"5ÈXÈxÈ”È«È)ÉÈ)óÈ)ÉGÉgÉƒÉŸÉ»ÉÒÉîÉÊ%ÊAÊ]ÊyÊ•Ê±Ê#ÍÊ ñÊ/Ë$BË%gË%�Ë3³ËçË#Ì0(ÌYÌkÌ ‚Ì+£ÌÏÌ7åÌ/ÍMÍ"hÍ‹Í ¤Í+ÅÍ1ñÍ #ÎDÎ[ÎVxÎÏÎ%êÎ%Ï06Ï.gÏ2–Ï$ÉÏîÏÐ)%ÐOÐ%nÐ”Ð)§Ð6ÑÐ#Ñ%,ÑRÑ=hÑ$¦Ñ)ËÑõÑ"Ò#.Ò-RÒ&€Ò§Ò#ÃÒ#çÒ#Ó/ÓNÓ<bÓŸÓ8½Ó$öÓ Ô*<Ô+gÔ2“Ô7ÆÔ/þÔ*.Õ YÕ"zÕ'�ÕÅÕ=äÕ"Ö!<Ö4^ÖH“ÖPÜÖ,-×Z×)v×- ×&Î×'õ×Ø=Ø4]Ø,’Ø%¿ØåØÙ.Ù4HÙ2}Ù,°Ù!ÝÙAÿÙAAÚƒÚ$ŸÚ.ÄÚ8óÚ2,Û_Û+rÛ7žÛÖÛ'éÛÜD'Ü2lÜ,ŸÜÌÜ(ëÜ.Ý[CÝmŸÝ(
Þ=6Þ!tÞ'–Þ'¾Þ$æÞ7ß#Cß%gß6�ß3Äß@øß39àmà)�à-·à5åà(á(Dámá(Œá(µá&Þáâ3"â.Vâ*…âA°â9òâ,ã5@ãLvã/Ãã!óãäC4ä1xä/ªä.Úä(	å2åJå%cå‰å)¤åÎåãåøå+æ/Aæ.qæQ æHòæ4;ç:pç7«çãçýç7
! è'Bè1jè.œè.Ëè(úè1#é+Ué.�é+°é%Üé2ê5ê$Pêuê!‡êE©ê)ïê<ë9Vë�ë"¯ëÒëåë÷ëì*0ì#[ì!ì!¡ì!Ãì!åì$í",í#Oí#sí#—í»íÛí-ùí)'î Qîrî’î"²î$Õî"úîï&=ï'dï+Œï(¸ï!áïð%#ð7Ið3�ð1µðfçðVNñ5¥ñÛñ#âñò&òFò,]ò"Šò1­òRßò22óIeóN¯ó5þóK4ôK€ô]Ìô_*õ;Šõ<Æõö$#öHö'cöC‹ö"Ïö-òö ÷;÷_Y÷L¹÷,øH3ø1|ø®ø ½ø"Þøù!ù+AùmùŠù3§ùHÛù$ú18ú7jú¢ú·ú Çúèú!û'*û,Rûû5ŽûÄû&Üû6üH:üHƒüOÌü'ý=DýF‚ý9ÉýWþn[þ™Êþdÿ'„ÿ¬ÿ7Ãÿ!ûÿ+
0I
z
-š
È
è

1&
2X
+‹
/·
$ç
;
.H
>w
#¶
?Ú
#
!>
0`
1‘
&Ã
/ê
4
2O
2‚
8µ
/î
>
/]
&�
$´
 Ù
4ú
:/
@j
#«
Ï
&ï

$1
$V
-{
&©
 Ð
Bñ
-4
$b
‡
.¤
Ó
*ñ
%	
B	
\	
+z	
¦	
!Æ	
"è	

! 
%'
! 
,M
! 
z
! 
$•
! 
º
! 
$Õ
! 
&ú
! 
0!
&R
8y
)²
BÜ
'
$G
/l
7œ
.Ô
*

-.

\

?z

º

!Í

ï

h
u
�
8œ
%Õ
!û

.=
l
 †
§
,Å
-ò
/ 
5P
6†
/½
$í

/
(N
<w
6´
@ë
2,
M_
?­
?í
1-
9_
=™
h×
=@
5~
5´
%ê
N
._
6Ž
0Å
Pö
2G
+z
1¦
IØ
&"
)I
?s
6³
@ê
.+
3Z
,Ž
)»
(å
0
:?
.z
&©
<Ð
$

"2
U
Co
D³
>ø
47
4l
¡
4¶
&ë
$
7
)J
"t
=—
.Õ
0
05
*f
*‘
4¼
ñ
.
Q0
I‚
"Ì
(ï
H
a
y
!˜
)º
%ä
%
!  
0 
&D 
k 
 ‰ 
!ª 
Ì 
Ù 
(ì 
!
)!
/D!
t!
(‘!
"º!
8Ý!
9"
!P"
r"
7ˆ"
6À"
÷"
#
#
4)#
^#
%u#
&›#
Â#
!á#
$
$$
 C$
(d$
1�$
9¿$
Gù$
&A%
Kh%
0´%
Wå%
$=&
 b&
Nƒ&
TÒ&
''
0F'
Bw'
Aº'
-ü'
1*(
I\(
7¦(
4Þ(
K)
!_)
"�)
"¤)
Ç)
æ)
&*
%**
bP*
1³*
%å*
+
2'+
(Z+
+ƒ+
+¯+
&Û+
+,
.,
)F,
-p,
0ž,
(Ï,
%ø,
0-
O-
 m-
Ž-
,¦-
'Ó-
.û-
2*.
!].
#.
/£.
4Ó.
$/
A-/
4o/
j¤/
20
'B0
)j0
@”0
Õ0
 ò0
51
<I1
+†1
²1
.È1
2÷1
*2
3B2
+v2
B¢2
Oå2
D53
=z3
¸3
/Ñ3
4
.4
1E4
#w4
›4
 °4
Ñ4
„ñ4
�v5
$ø5
 6
/>6
'n6
'–6
8¾6
=÷6
-57
Zc7
Q¾7
S8
d8
ƒ8
"œ8
$¿8
#ä8
(9
)19
9[9
-•9
"Ã9
æ9
':
G-:
u:
-Ž:
¼:
Ð:
'î:
;
#;
8B;
 {;
$œ;
#Á;
å;
!ö;
 <
.9<
h<
‚<
5ž<
Ô<
ð<
1=
5==
-s=
¡=
¸=
Î=
/Ý=
C
>
5Q>

‡>
"•>
/¸>
-è>
.?
+E?
4q?
;¦?
+â?
*@
39@
"m@
&�@
&·@
#Þ@
#A
"&A
"IA
lA
ŒA
'ªA
(ÒA
ûA
2B
.EB
tB
&‘B
#¸B
"ÜB
-ÿB
,-C
ZC
/uC
,¥C
(ÒC
5ûC
!1D
7SD
'‹D
³D
 ÉD
$êD
E
+/E
9[E
*•E
,ÀE
,íE
4F
"OF
CrF
8¶F
ïF
'
G
%5G
.[G
/ŠG
$ºG
6ßG
AH
KXH
5¤H
ÚH
4ùH
'.I
!VI
HxI
VÁI
EJ
+^J
,ŠJ
M·J
BK
,HK
)uK
7ŸK
;×K
5L
3IL
4}L
.²L
áL
/ýL
.-M
+\M
0ˆM
"¹M
9ÜM
IN
I`N
.ªN
*ÙN
-O
02O
1cO
&•O
'¼O
(äO
/
P
4=P
)rP
,œP
-ÉP
'÷P
(Q
&HQ
8oQ
¨Q
=¸Q
(öQ
;R
D[R
F R
/çR
1S
4IS
Z~S
9ÙS
4T
8HT
H�T
!ÊT
(ìT
EU
E[U
;¡U
$ÝU
)V
1,V
2^V
a‘V
SóV
$GW
(lW
S•W
OéW
&9X
:`X
›X
%«X
:ÑX
KY
MXY
6¦Y
+ÝY
/	Z
*9Z
+dZ
*�Z
»Z
ÐZ
 ïZ
![
2[
/N[
-~[
.¬[
Û[
à[
4ç[
\
)\
B\
5X\
,Ž\
<»\
5ø\
1.]
z`]
1Û]
l
^
8z^
L³^
H_
I_
`_
\}_
3Ú_
7`
*F`
.q`
' `
,È`
"õ`
<a
1Ua
4‡a
+¼a
èa
5b
#<b
-`b
Žb
L¦b
5ób
G)c
qc
†c
B¤c
:çc
."d
=Qd
M�d
eÝd
RCe
Z–e
&ñe
Bf
>[f
Ašf
*Üf
Ng
Vg
:pg
<«g
Aèg
l*h
5—h
1Íh
)ÿh
2)i
"\i
i
’i
!¥i
Çi
æi
j
/j
/Mj
/}j
/­j
3Ýj
8k
3Jk
8~k
+·k
3ãk
+l
3Cl
Awl
@¹l
:úl
95m
9om
;©m
;åm
3!n
3Un
H‰n
.Òn
&o
(o
%Do
6jo
3¡o
UÕo
<+p
8hp
¡p
*¿p
/êp
!q
/<q
Qlq
%¾q
Däq
<)r
=fr
2¤r
)×r
6s
"8s
[s
ms
$s
¤s
9µs
;ïs
/+t
/[t
‹t
"¨t
!Ët
ít
=u
Cu
]u
tu
.ˆu
H·u
!v
>"v
2av
 ”v
Cµv
3ùv
<-w
*jw
•w
 ¯w
Ðw
)ðw
+x
%Fx
%lx
+’x
¾x
Òx
îx
?y
DNy
“y
%²y
"Øy
*ûy
7&z
^z
zz
–z
Y±z
,{
H8{
A�{
ZÃ{
H|
-g|
6•|
5Ì|
}
("}
'K}
)s}
�}
$º}
+ß}
%~
"1~
-T~
%‚~
!¨~
<Ê~
>
,F
s
�
@¯
'ð
!€
 :€
[€
v€
8’€
1Ë€
5ý€
*3�
^�
7u�
E­�
1ó�
L%‚
Lr‚
-¿‚
*í‚
=ƒ
=Vƒ
9”ƒ
"Îƒ
"ñƒ
#„
J8„
Mƒ„
BÑ„
&…
*;…
%f…
UŒ…
¿â…
‰¢†
7,‡
.d‡
†“‡
8ˆ
3Sˆ
4‡ˆ
 ¼ˆ
WÝˆ
45‰
 j‰
.‹‰
Bº‰
Oý‰
BMŠ
K�Š
JÜŠ
K'‹
Ks‹
J¿‹
K
! Œ
5VŒ
7ŒŒ
JÄŒ
9�
9I�
Eƒ�
QÉ�
DŽ
D`Ž
@¥Ž
šæŽ
:��
^¼�
#�
?�
A_�
¡�
	©�
J³�
+þ�
	*‘
4‘
@‘
%T‘
nz‘
mé‘
dW’
;¼’
:ø’
L3“
3€“
%´“
&Ú“
;”
:=”
x”
€”
<‘”
Î”
-á”
.•
*>•
i•
(‡•
8°•
<é•
B&–
Fi–
B°–
Zó–
(N—
)w—
:¡—
(Ü—
1˜
<7˜
Rt˜
/Ç˜
/÷˜
<'™
cd™
6È™
Cÿ™
6Cš
7zš
)²š
FÜš
B#›
f›
E{›
&Á›
0è›
\œ
>vœ
;µœ
(ñœ
-�
4H�
}�
"›�
Q¾�
@ž
BQž
1”ž
4Æž
'ûž
'#Ÿ
	KŸ
UŸ
DpŸ
@µŸ
öŸ
. 
B 
,_ 
1Œ 
)¾ 
"è 
*¡
56¡
l¡
�¡
›¡
h´¡
¢
:¢
 T¢
1u¢
1§¢
 Ù¢
ú¢
£
%4£
Z£
 v£
—£
%³£
Ù£
ò£
$¤
3¤
.S¤
‚¤
‘¤
&¨¤
#Ï¤
ó¤
¥
$¥
B¥
W¥
l¥
&‚¥
/©¥
:Ù¥
*¦
2?¦
r¦
Œ¦
6©¦
 à¦

§
7§
.G§
%v§
.œ§
1Ë§
@ý§
@>¨
¨
ž¨
;º¨
(ö¨
K©
$k©
�©
8«©
ä©
>ú©
N9ª
Mˆª
3Öª
@
! «
K«
h«
y«
)™«
(Ã«
@ì«
%-¬
+S¬
¬
2•¬
-È¬
+ö¬
$"­
6G­
~­
5š­
<Ð­
<
®
4J®
7®
5·®
Aí®
7/¯
>g¯
P¦¯
a÷¯
BY°
œ°
¶°
%Õ°
-û°
+)±
6U±
-Œ±
.º±
-é±
²
**²
U²
`u²
$Ö²
1û²
-³
=@³
~³
,›³
È³
è³
-´
D6´
{´
1˜´
Ê´
4à´
Jµ
%`µ
%†µ
&¬µ
CÓµ
&¶
&>¶
 e¶
D†¶
Ë¶
é¶
L·
AN·
�·
®·
Ë·
à·
õ·
)
! ¸
4¸
S¸
0p¸
8¡¸
"Ú¸
?ý¸
=¹
,]¹
EŠ¹
(Ð¹
,ù¹
$&º
Kº
iº
(…º
7®º
!æº
»
'!»
'I»
2q»
$¤»
VÉ»
; ¼
>\¼
>›¼
9Ú¼
-½
3B½
v½
(”½
@½½
4þ½
)3¾
]¾
!w¾
™¾
¶¾
Í¾
ã¾
(ú¾
#¿
;9¿
Du¿
=º¿
]ø¿
#VÀ
CzÀ
,¾À
<ëÀ
n(Á
>—Á
(ÖÁ
*ÿÁ
6*Â
4aÂ
I–Â
.àÂ
2Ã
'BÃ
4jÃ
$ŸÃ
-ÄÃ
!òÃ
&Ä
 ;Ä
\Ä
pÄ
7„Ä
¼Ä
ÛÄ
öÄ
(Å
%:Å
0`Å
!‘Å
"³Å
'ÖÅ
(þÅ
4'Æ
E\Æ
)¢Æ
;ÌÆ
6Ç
+?Ç
1kÇ
=�Ç
ÛÇ
úÇ
È
!9È
7[È
!“È
µÈ
1ÍÈ
0ÿÈ
)0É
)ZÉ
„É
1ŸÉ
8ÑÉ
9
! Ê
?DÊ
\„Ê
\áÊ
$>Ë
#cË
‡Ë
b¢Ë
OÌ
 UÌ
YvÌ
?ÐÌ
+Í
<Í
 YÍ
MzÍ
-ÈÍ
IöÍ
S@Î
2”Î
ÇÎ
!×Î
#ùÎ
Ï
"<Ï
,_Ï
ŒÏ
4ªÏ
*ßÏ
 
! Ð
O+Ð
{Ð
F•Ð
=ÜÐ
Ñ
$4Ñ
$YÑ
8~Ñ
^·Ñ
(Ò
.?Ò
JnÒ
&¹Ò
5àÒ
LÓ
GcÓ
«Ó
5ËÓ
:Ô
=<Ô
/zÔ
*ªÔ
OÕÔ
C%Õ
%iÕ
'�Õ
-·Õ
NåÕ
<4Ö
7qÖ
$©Ö
^ÎÖ
V-×
6„×
R»×
ˆØ
8—Ø
BÐØ
@Ù
0TÙ
9…Ù
&¿Ù
4æÙ
$Ú
3@Ú
6tÚ
«Ú
ÁÚ
&àÚ
Û
8%Û
)^Û
(ˆÛ
(±Û
#ÚÛ
$þÛ
%#Ü
+IÜ
uÜ
 ’Ü
³Ü
+ÓÜ
ÿÜ
"Ý
7Ý
IÝ

! aÝ
 lÝ
�Ý
­Ý
$ÊÝ
)ïÝ
.Þ
$HÞ
(mÞ
(–Þ
¿Þ
(ÞÞ
2ß
3:ß
:nß
?©ß
4éß
	à
%(à
'Nà
-và
5¤à
!Úà
1üà
.á
)Lá
#vá
5šá
8Ðá
+	â
85â
1nâ
% â
&Æâ
íâ
.ã
:ã
-Yã
'‡ã
*¯ã
4Úã
ä
$*ä
(Oä
5xä
#®ä
)Òä
)üä
*&å
!Qå
"så
"–å
.¹å
èå
æ
!æ
@æ
_æ
yæ
H–æ
/ßæ
@ç
Pç
eç
e|ç
Yâç
&<è
cè
 {è
œè
"¸è
SÛè
/é
Né
mé
Œé
«é
Êé
?Ûé
>ê
6Zê
*‘ê
!¼ê
Þê
#íê
 ë
*2ë
)]ë
,‡ë
4´ë
)éë
$ì
=8ì
'vì
<žì
(Ûì
=í
'Bí
3jí
Bží
4áí
,î
#Cî
5gî
A�î
5ßî
4ï
)Jï
)tï
-žï
@Ìï
"
ð
F0ð
$wð
*œð
+Çð
óð
-	ñ
'7ñ
)_ñ
‰ñ
E¥ñ
Mëñ
U9ò
F�ò
0Öò
&ó
5.ó
'dó
5Œó
Âó
Ûó
úó
$ô
>ô
^ô
A{ô
9½ô
J÷ô
0Bõ
7sõ
«õ
3Ãõ
&÷õ
-ö
(Lö
!uö
 —ö
¸ö
-Ñö
Vÿö
/V÷
†÷
ž÷
º÷
0Ö÷
'ø
+/ø
9[ø
M•ø
!ãø
'ù
'-ù
9Uù
3�ù
4Ãù
;øù
V4ú
;‹ú
6Çú
/þú
2.û
2aû
,”û
IÁû
3ü
!?ü
aü
vü
3Šü
/¾ü
3îü
7"ý
3Zý
Žý
)®ý
)Øý
+þ
/.þ
2^þ
$‘þ
-¶þ
@äþ
$%ÿ
!Jÿ
#lÿ
 �ÿ
4±ÿ
Hæÿ
(/Xoˆ'�ÅÚ)ö( ZI*¤+Ï"û2H9dž2®6á46M3„3¸4ì5!3W4‹,À7í3%/Y6‰0ÀJñ8<!u(—$À.å9(N(w4 9Õ7=G3…/¹4é.	.M	4|	.±	.à	,
! 9<
! 9v
! 9°
! :ê
! 9%:_9š9ÔWWf.¾í
7"
<Z
O—
Lç
X4F�9Ô$!3"U&x)ŸÉå.*F q0’#Ã=ç%*@$k�!° Ò-óO!q!Š<¬-é$7<.t(£.Ì-û)19.k/š3ÊFþ3E'y"¡+Ä3ð@$De%ªÐ+ð3ZP«ÁÜ9ü46-k(™<Âÿ#9](zf£¡
! ¬$Å†ê6qM¨:ö616h/Ÿ%Ï-õ<#H`5©&ß7A>G€È@à2!$Ty �:®é* >+ 3j Dž 3ã $!3<!5p!0¦!6×!@"?O"D�"@Ô";#Q#e#z#Ž#¤#¸#Ë#à#ô#	$$2$H$\$r$Œ$ $³$Ä$Þ$ó$	%%2%E%9]%L—%Iä%D.&Ms&MÁ&@'(P'(y'3¢'dÖ'3;(%o(=•(HÓ(?)(\)B…)HÈ)7*ZI*Y¤*Pþ*BO+[’+8î+\',b„,\ç,XD-N�-Uì-UB.U˜.Vî.VE/Vœ/Uó/UI0UŸ0Võ0VL1V£1Uú1UP2U¦2Vü2VS3Vª324$44Y4-x4s¦4>5?Y5F™5+à5460A60r61£69Õ6%7!57+W7+ƒ7+¯7,Û7+8+48,`8,�8*º8Wå8,=9&j9K‘9KÝ9U):a:{á:A];4Ÿ;YÔ;".<ZQ<Z¬<[=[c=Z¿=[>'v>)ž>)È>)ò>H?We?X½?-@.D@9s@A­@vï@7fAižAlB5uB;«B#çB9CUEC5›CQÑCˆ#D!¬D>ÎD4
E>BE<�EC¾E6F-9F!gF;‰F7ÅF%ýF1#G2UG2ˆGW»GH.3HbH<tH2±HäH�I •I¶I2ÓI(JE/JEuJ0»J.ìJ"K3>K>rKX±KB
! LMLF_L¦L+ÄLðL1M)@M'jM)’M7¼M%ôMN*8N"cN!†N)¨N ÒNóN6O IORjO/½O$íO"P15P9gP¡P)¹P(ãPQ*Q ?Q`QsQ+‘Q2½Q/ðQ/ R(PR8yR&²RÙR#øR"S?S*ZS!…S §S,ÈSõS*
T58T*nT™T3¹TíTU U=U[U)pU,šU0ÇU7øU!0V#RV0vV&§V#ÎV/òVA"W3dW/˜W(ÈW8ñWM*X6xX8¯X.èX3Y-KYJyYKÄY,ZA=ZHZ>ÈZU[&]['„[H¬[Dõ[F:\Q�\CÓ\=]8U];Ž]OÊ]-^H^0c^/”^Ä^8Ú^/_DC_1ˆ_$º_7ß_,`0D`u`8‘`'Ê`&ò`+a%Ea>kaYªabb#gbH‹b(Ôb$ýb/"cRc4hc‚�c d-?dCmdC±d-õd-#e5Qe.‡e%¶eÜeðef'f0Bf0sf ¤f#Åf&éf g"1g#Tg$xg'�g&Ågìg(
! h(3h(\h…h"¥h!Èh'êh*i)=i/gi8—i'Ði1øiH*j(sj3œj1Ðj5k8k/XkˆkFŸk/æk(l)?l1il8›l+Ôl+m/,m6\m“m.n+Bn0nnŸn$ºn%ßn&o),o&Vo(}o¦oÀoÛo úop-p@pAWp ™pEºp#q $q3Eq1yq(«q4Ôq	r/#r.Sr%‚rQ¨rúrs%4s4Zs4�s+Äs3ðs0$t3Ut,‰t)¶t7àt6u!Ou&qu7˜u2Ðu.v)2v+\v.ˆv6·vîv4	w>w,\w‰w"Ÿw/Âw?òw+2xB^x6¡xØxFøx%?yey7yy2±y4äy0z>Jz"‰z¬z&Èz!ïz{-{^E{¤{3À{%ô{(|C|b|||3�|Ä|'Ù|$}>&}9e})Ÿ}EÉ}!~1~C~V~"m~6�~Ç~Þ~)ö~& "GHj3³/çU€&m€L”€3á€Y�8o�3¨�4Ü� ‚2‚E‚Z‚&u‚*œ‚,Ç‚ô‚:ƒDMƒ)’ƒ¼ƒÖƒ"íƒ„0„N„1d„.–„*Å„9ð„ *…K…h…„…,š…Ç…5ß….†D†/Z†0Š†»†Ú†÷†"‡-'‡,U‡‚‡”‡²‡Ì‡å‡ø‡ˆ*-ˆ)Xˆ4‚ˆ·ˆ!Ôˆ/öˆ*&‰)Q‰{‰!š‰¼‰×‰$ð‰Š/ŠIŠIcŠ3­ŠáŠ!íŠ#‹&3‹Z‹5u‹«‹(Á‹@ê‹B+ŒAnŒ °ŒÑŒ ñŒ-�;@�!|�1ž�Ð�ð�Ž!'ŽPIŽ6šŽ<ÑŽ"�.1�G`�G¨�'ð�-�3F� z�›�"§�Ê�!ß�‘‘#1‘&U‘:|‘M·‘.’(4’?]’.�’2Ì’$ÿ’7$“#\“€“�“»“%Ù“2ÿ“=2”7p”&¨”(Ï”)ø”!"• D•2e•˜•+·•ã•– –!?–a–+u–¡–J¿–=
! —2H—={—2¹—Bì—7/˜<g˜A¤˜æ˜™&™-C™q™!‘™³™"Ï™ò™9š4Aš!vš.˜šGÇš›2)›$\›�›%˜›)¾›è›œ œ"?œbœ%wœ�œ²œhÆœ>/�n�ƒ�Pš�9ë�*%ž>Pž?�žzÏž#JŸDnŸ1³ŸåŸ)þŸ6( _ q f‘ Kø KD¡_�¡.ð¡9¢2Y¢<Œ¢;É¢G£(M£'v£ž£]µ£&¤1:¤=l¤Eª¤<ð¤0-¥8^¥K—¥'ã¥?¦K¦-g¦$•¦Eº¦0§"1§T§)r§&œ§Ã§Ö§\ó§GP¨/˜¨.È¨)÷¨)!© K©l©4†©&»©+â©*ª(9ªFbª0©ªLÚª4'«\«*k«1–«UÈ«N¬m¬]€¬dÞ¬]C­U¡­d÷­U\®N²®U¯W¯#o¯“¯+¨¯Ô¯+ë¯/° G°Qh°%º°2à°%±29±/l±œ±´±*Í±-ø±@&²-g²@•²8Ö²K³8[³K”³à³1ÿ³1´.M´T|´-Ñ´=ÿ´/=µ;mµ2©µ2Üµ¶¶39¶ m¶)Ž¶+¸¶*ä¶5·E·1N·$€·!¥·,Ç·<ô·U1¸!‡¸F©¸ð¸0¹>@¹#¹£¹=Á¹7ÿ¹C7ºT{ºZÐº[+»d‡»Eì»c2¼o–¼#½!*½L½:j½[¥½#¾%¾=E¾/ƒ¾%³¾Ù¾ù¾1¿IK¿C•¿DÙ¿%À[DÀ& ÀÇÀ,çÀ#Á%8Á4^Á.“Á2ÂÁIõÁ?Â6SÂWŠÂWâÂ0:Ã.kÃ/šÃ+ÊÃ(öÃ-Ä+MÄ@yÄ<ºÄ8÷Ä50Å6fÅ)�Å'ÇÅ2ïÅ,"ÆHOÆ?˜ÆØÆòÆÇ7 ÇBXÇ,›Ç'ÈÇ6ðÇ+'È+SÈ6È?¶È)öÈ2 ÉSÉhÉ�É“É!¦É'ÈÉ(ðÉ=Ê#WÊ!{Ê5�Ê$ÓÊ%øÊ.Ë/MË0}Ë.®Ë2ÝË#Ì4ÌGÌ3fÌ6šÌ8ÑÌ'
! Í$2ÍQWÍ ©ÍAÊÍ"Î(/ÎXÎAjÎ¬Î¸Î	ÇÎAÑÎÏ&ÏOFÏ'–Ï&¾Ï%åÏ&Ð42Ð.gÐ –Ð·Ð%ÕÐLûÐHÑ^Ñ}Ñ›Ñ0¹Ñ+êÑÒÒm,Ò•šÒZ0Ó&‹Ó%²Ó#ØÓ*üÓ'Ô*;Ô$fÔ*‹Ô¶Ô<ÕÔ8Õ KÕ"lÕ�Õ¨Õ+ÈÕ5ôÕ.*Ö4YÖAŽÖ6ÐÖ2×8:×2s×2¦×<Ù×2Ø>IØ5ˆØ>¾Ø)ýØ0'ÙXÙrÙ�Ù%©Ù"ÏÙ òÙ Ú-4Ú"bÚ!…Ú§Ú%ÁÚ%çÚ4
ÛJBÛ'�ÛµÛÅÛ'ãÛ Ü+,Ü!XÜzÜ‹Ü©ÜÆÜÞÜûÜÝ5#Ý-YÝ‡ÝÜ“ÝpßvßDxßI½ßà?àß_à0?á<pá`­áâ
&â4â@âKRâ[žâtúâ=oãW­ã?äUEäp›ä5åPBå“å¨å(Äå+íå-æ*Gæ2ræ<¥æâæ#éæ­
ç»ç"ÁçKäç,0è]è}èe‚è?èèw(é0 é\Ñé‘.ê_ÀêT ë^uëdÔëV9ì]�ìdîì_Sí@³íJôíD?îR„îZ×îQ2ï�„ïKðM`ðK®ð?úðN:ñH‰ñCÒñeòX|ò?Õò–ó^¬óEô Qô?òôm2õV õU÷õŽMöSÜöS0÷\„÷Uá÷Þ7øXù±où_!ú\�úSÞúo2ûe¢ûXüBaüJ¤üHïü?8ýUxýWÎýR&þSyþ_ÍþQ-ÿSÿNÓÿF"PiCºXþW‚t/÷Q'
y4‡D¼CE,Z3‡	»IÅ0^@pŸ3–D4Û.!?aAqO³3&7"^@�@Â4	 8	!Y	#{	3Ÿ	3Ó	9
! 5A
! 'w
! 'Ÿ
! $Ç
! %ì
! $+:-fD”Ù(èE\W"´K×P#
4t
?©
:é
$2BRu?ÈLUZÕ40&eXŒ3åc@}^¾”²=Ï[
!iG‹Ó!Ü+þ0*V[F²dùE^¤¶KÈW#V{SÒ;&JbE­$óhq�nó…bsèd\\ÁTRshÆ…/aµI\ac¾0",S<€R½Kb\U¿ 1 /A .q B  -ã C!.U!A„!AÆ!,"F5"t|"?ñ">1#Mp#¾#DÒ#?$JW$Q¢$aô$RV%#©%Í%Oá%>1&p&ƒ&>˜&9×&'(.'1W'=‰'<Ç'1(>6(#u(J™(?ä(H$);m),©)4Ö)K*FW*@ž*‰ß*Ai+J«+?ö+/6,Af,@¨,Gé,71-ji-jÔ-[?.H›.Uä.S:/XŽ/Zç/TB0R—0Yê0MD1N’1Yá1m;2y©2{#3~Ÿ3I4_h4ˆÈ4gQ5k¹5i%6‡�6T7rl7aß7IA8[‹8†ç8Kn9wº9J2:~}:Rü:‚O;@Ò;C< W<5x<=®<iì<PV={§=\#>r€>�ó>xu?îî?Ý@øA•xB„Cš“CŒ.D¢»D€^E–ßEgvFHÞF^'Gè†GoH~„I’J�–J—K‰°KŸ:L}ÚL“XM7ìM4$NžYNÊøNYÃOmP\‹PrèPd[QzÀQX;Rn”R(S%,S"RS4uSGªSòS3T)CTmT-�T"»TÞT-ûT=)UEgU6­UˆäUImVA·VnùV$hW�W) W2ÊW$ýW""XEXAYXY›XdõXZY8wYl°Y&Z.DZIsZ ½Z3ÞZ1[1D[0v[*§[2Ò[£\(©\:Ò\%
]F3]Fz]Á]1ß]^=/^(m^U–^kì^&X_)_(©_4Ò_X`D``E¥`?ë`=+a?ia:©a>äa8#b\bUmb?Ãb<ct@c(µc(Þc/d<7detdZÚdI5eOeWÏea'fa‰fWëf^CgV¢g]ùgiWhJÁhciWpiCÈiTjJaj_¬j_kVlk0Ãk=ôkb2l~•l^m3smS§mMûm0Inzn˜n;¶n?òn`2oC“op×oKHp_”pMôp*BqOmq-½qeëq_QrJ±r;ür,8s?eso¥sptK†tnÒtYAu=›uIÙuL#vRpvtÃv'8w7`w†˜w]xH}x:Æx,y].y5ŒyTÂyzI2z{|zDøzI={]‡{3å{J|Bd|G§|4ï|)$}rN}=Á}Dÿ}<D~)�~_«~ECQ0•;Æ,€;/€,k€<˜€<Õ€!�*4�-_�F��=Ô�L‚6_‚5–‚<Ì‚D	ƒYNƒ+¨ƒ4Ôƒ3	„E=„9ƒ„9½„;÷„F3…>z…7¹…7ñ…G)†.q†1 †Ò†Fñ†?8‡0x‡I©‡-ó‡#!ˆ/Eˆ*uˆN ˆAïˆI1‰{‰@—‰8Ø‰Š?/ŠAoŠF±ŠpøŠRi‹(¼‹(å‹.Œ#=ŒKaŒ(­ŒJÖŒD!�9f�? �Aà�?"ŽpbŽ(ÓŽ8üŽ95�:o�3ª�?Þ�<�A[�7��7Õ�7
‘7E‘7}‘0µ‘8æ‘’J?’Š’5ª’Sà’T4“1‰“4»“Vð“6G”6~”Vµ”.•C;•:•;º•=ö•*4–1_–L‘–(Þ–4—)<—(f—4�—XÄ—%˜%C˜@i˜2ª˜ Ý˜@þ˜6?™3v™ª™3Ç™<û™D8š$}š1¢šsÔšAH›@Š›0Ë›(ü›@%œUfœ4¼œOñœFA�>ˆ�Ç�Cå�=)žPgž¸žRÒžC%ŸLiŸ ¶Ÿ>×Ÿ  27 Ej ° !Ë Yí GG¡H�¡9Ø¡A¢YT¢4®¢6ã¢D£5_£4•£:Ê£A¤5G¤4}¤:²¤5í¤A#¥5e¥2›¥?Î¥7¦4F¦G{¦8Ã¦+ü¦((§Q§>m§h¬§©¨M¿¨P
©R^©-±©aß©QAª'“ªL»ª]«Wf«*¾«Oé«)9¬"c¬Y†¬0à¬,­">­*a­2Œ­¿­%Ú­E®*F®*q®Bœ®2ß®2¯-E¯.s¯9¢¯?Ü¯O°-l°(š°3Ã°?÷°17±@i±,ª±*×±H²AK²A�²@Ï²9³YJ³8¤³jÝ³¡H´gê´;Rµ;Žµ=ÊµY¶,b¶F�¶?Ö¶:·@Q·E’·DØ·D¸Šb¸Mí¸A;¹L}¹€Ê¹@KºHŒºKÕº9!»,[»/ˆ»#¸»OÜ»,¼J¼h¼M¼XÍ¼H&½Eo½Xµ½Y¾@h¾S©¾Yý¾=W¿2•¿GÈ¿[À$lÀF‘À'ØÀSÁ1TÁ7†ÁX¾Á=Â?UÂo•ÂYÃ._ÃYŽÃ†èÃ\oÄ8ÌÄLÅGRÅ>šÅ8ÙÅUÆ=hÆA¦Æ5èÆXÇ5wÇn­ÇsÈm�ÈqþÈJpÉ/»ÉhëÉxTÊ@ÍÊCËHRË3›ËjÏË‰:Ì•ÄÌ\ZÍ•·ÍsMÎBÁÎEÏFJÏu‘Ï>Ð6FÐ }Ð7žÐ+ÖÐ/ÑS2Ñ�†Ñ]Ò�fÒ<ÓaAÓ9£Ó-ÝÓYÔVeÔT¼ÔPÕjbÕ.ÍÕ üÕIÖCgÖ'«Ö6ÓÖT
! ×/_×K�×4Û×8Ø<IØ)†Ø?°ØUðØGFÙ*ŽÙ8¹Ù4òÙ3'Ú2[ÚMŽÚWÜÚ\4Û/‘Û(ÁÛ+êÛ2Ü.IÜ9xÜB²Ü1õÜN'Ý3vÝ6ªÝ<áÝ=Þ%\ÞX‚Þ<ÛÞißT‚ßQ×ßK)àUuà6ËàYáB\áŠŸáf*âJ‘â9Üâ^ã.uã)¤ã)Îã*øãT#ä%xäšžä…9åv¿åQ6æ2ˆæP»æ0ç)=çNgç_¶çbè2yèE¬è.òè.!é0Pé.�é>°épïé+`êHŒêÕê äêë"ë<?ë|ë‹ëAªëfìë^SìF²ìaùìS[í™¯íƒIî�Íî}kï¢éï4Œð1Áð6óðD*ñAoñ^±ñKò:\ò?—ò6×ò=óHLó?•óHÕóNô=mô\«ôPõbYõ/¼õNìõY;ö)•öS¿ö<÷eP÷6¶÷í÷imøS×ø5+ùJaùK¬ù-øù;&ú‹búSîú•Bû;ØûOüBdü4§ü:Üü5ý1MýeýGåý)-þ0Wþ>ˆþˆÇþUPÿ1¦ÿ(Øÿe3gM›@é4*(_JˆAÓ;7Q>‰2ÈEû9A&{M¢1ð>"?aC¡Hå:.6i" #Ã)çK-]Â‹ÖN\%]‚ÐàÖ±	rˆ
! †û
! ]‚^àç?Ê'
oò
rbíÕÖÃršu
�ƒM!oo4ß=]RT°G�M*Ï3úL.J{¾Æm…îóvâ¸YjM}zË7FN~MÍNIjV´K,W„£t½B2CuH¹IKLL˜\åMBO�Sàc4 S˜ Uì GB!SŠ!®Þ!_�"\í"#J#3n#U¢#5ø#S.$1‚$&´$7Û$9%=M%7‹%=Ã%W&6Y&:�&-Ë&9ù&J3'D~'ZÃ'b(3�(1µ(=ç(9%)7_)—)*±)8Ü)4*J*W]*"µ*Ø*$ñ*1+\H+f¥+b,’o,S-&V-$}-7¢-{Ú-V. k.#Œ.4°.å."÷.!/</6\/“/H²/Iû/ƒE0!É0Vë0dB1?§1Aç15)2%_2H…2Î2.è23C03@t3Dµ3+ú3E&4)l4!–45¸45î48$5C]50¡54Ò5F6N6-j62˜6:Ë6B7-I7‚w7Yú7$T86y8>°86ï88&98_9h˜9P:XR:5«:'á:-	;!7;%Y;?;E¿;:<>@<:<:º<;õ<<1=~n=€í=6n>g¥>l
?sz?(î?v@-Ž@)¼@Uæ@'<A9dAKžA)êA1B)FB)pB4šBMÏBLC-jCE˜C•ÞC7tD8¬D=åD>#E.bE(‘E-ºE'èE0F%AF'gF,�F&¼F&ãF>
! GIG[G8xG±GÏGhßG(HH+qH+�HOÉH'IAI\IxI$�I$µI?ÚI?J[ZJQ¶JFKLOK œK½KB×KjL…L&¢L+ÉLõL)M)?M!iMC‹M%ÏM&õMN.N"DN&gN-ŽN-¼N#êNO<-OjO<‰O(ÆOïOBP#RPBvP¹P#ÑPõPdQpQ5‹Q9ÁQ-ûQ:)R9dR-žR#ÌR4ðR%%SKS!bSB„SZÇS>"TZaT=¼T;úT;6UFrU(¹U6âUbVj|VyçVFaWE¨W&îW/XOEX7•X#ÍX#ñX%Y(;Y dY5…Y»YÓY)éY4Z‚HZ>ËZ
! [F([5o[ ¥[5Æ[Pü[‚M\€Ð\Q]!j]*Œ]%·]3Ý]<^DN^“^­^)¿^.é^™_L²_:ÿ_ :`;[`8—`Ð`Oì`Q<a6ŽaDÅaY
! bBdbL§bNôbDCc\ˆcIåcg/d9—d>Ñd:eDKeH�e(Ùe.f31f*ef2�f,ÃfAðf92g3lg8 gEÙgGh0ghD˜h?ÝhBi4`i2•ilÈio5jf¥jZk~gk`ækAGlU‰lIßl*)m)TmN~m=Ím9n?End…niên:Toc�o6óoP*px{pZôpdOqT´q>	rWHrB r!ãr.s*4s0_s�s§s ¿s=às:tFYt5 tÖtTët9@u5zuD°uDõu#:v4^v+“ve¿v:%wI`w@ªw3ëw(x4Hx,}xPªx4ûx80y2iy<œy1ÙyFz3Rz@†z\Çz]${Z‚{1Ý{*|C:|,~|O«|8û|24}Cg},«}-Ø}7~>>~3}~?±~@ñ~?22rL¥6ò>)€>h€&§€1Î€Q�BR�C•�8Ù�6‚I‚/[‚e‹‚iñ‚'[ƒƒƒ6œƒ1Óƒ0„&6„-]„‹„j§„A…sT…?È…0†"9†<\†Z™†2ô†P'‡'x‡' ‡È‡4æ‡3ˆOˆaˆBwˆTºˆ-‰!=‰@_‰& ‰kÇ‰^3Š’ŠªŠ^ÀŠ;‹i[‹aÅ‹S'ŒZ{ŒSÖŒk*��–�a$Ž[†ŽnâŽ5Q�9‡�-Á�:ï�9*�-d�6’�4É�!þ�* ‘K‘]e‘Ã‘6Ý‘;’$P’;u’F±’%ø’G“!f“0ˆ“¹“&Ù“/”10”>b”¡”@¶”÷”A
•O•,m•Xš•Ió•"=–N`–K¯–Kû–0G—3x—¬—WÆ—|˜=›˜[Ù˜.5™Ld™±™Ì™ë™D	šANš,�š½šÓš=òš<0›m›B›PÂ›2œ1Fœ\xœ@ÕœS�;j�?¦�Tæ�<;ž@xž'¹ž áž>Ÿ9AŸ){Ÿ¥Ÿ ÂŸ$ãŸ -& T ,t /¡ Ñ ð D¡,U¡,‚¡¯¡Ç¡]ç¡]E¢(£¢!Ì¢ î¢;£K£k£,‰£6¶£<í£<*¤(g¤<�¤DÍ¤¥N¥#e¥#‰¥­¥YË¥P%¦Pv¦.Ç¦jö¦&a§Gˆ§GÐ§o¨^ˆ¨Gç¨K/©S{©3Ï©Qª8UªAŽª@ÐªH«JZ«E¥«Pë«E<¬@‚¬MÃ¬g­Cy­L½­H
! ®cS®>·®Bö®@9¯`z¯JÛ¯J&°Jq°K¼°I±uR±RÈ±J²Lf²E³²@ù²D:³=³P½³a´Hp´W¹´`µErµQ¸µZ
! ¶‚e¶Eè¶S.·K‚·@Î·G¸TW¸C¬¸Qð¸UB¹D˜¹lÝ¹3Jº1~ºO°º »¾!»*à»o¼z{¼Nö¼GE½I�½z×½R¾Îi¾8¿ V¿,w¿"¤¿1Ç¿9ù¿H3À!|ÀJžÀXéÀNBÁA‘ÁAÓÁFÂ@\ÂE�Â=ãÂX!ÃIzÃJÄÃ$Ä&4Ä[ÄLpÄL½ÄC
! Å-NÅ?|ÅA¼Å<þÅ6;Æ?rÆG²ÆhúÆ3cÇ7—Ç9ÏÇ*	È84È6mÈ—¤È£<É/àÉÊ--Ê"[Ê*~Ê5©Ê0ßÊ*Ë+;ËgË4‡Ë<¼Ë7ùË%1ÌhWÌ^ÀÌ<ÍC\Í@ ÍXáÍx:Îi³ÎmÏ3‹Ï¿ÏÏÏGâÏt*ÐXŸÐJøÐ>CÑ›‚ÑdÒ;ƒÒd¿ÒQ$ÓAvÓ'¸Ó1àÓ+Ô->ÔwlÔHäÔ,-Õ.ZÕ‰ÕšÕ;¬Õ:èÕ*#ÖNÖElÖ;²Ö0îÖc×ƒ×) ×OÊ×2ØHMØ'–ØK¾Ø*
! Ù65Ù9lÙ#¦Ù-ÊÙløÙ:eÚ Ú\¾Ú3Û4OÛR„Û/×Û;ÜdCÜI¨Ü)òÜ Ýƒ=Ý*ÁÝ4ìÝ,!ÞNÞUkÞ0ÁÞ=òÞ0ßAßEYßŸß3»ß5ïß(%à'Nà,và)£à,Íà0úà0+á \á}áœá(´á%Ýáâ*âDâ$`â2…âb¸âaã
}ãr‹ã2þã1äuBä5¸äîäñä
õä?åCåKå7Så7‹åRÃåRæiæ7~æ¶æ@½æ<þæ;çHç!QçsçE‚ç9Èç@èCCè‡è@�èÑèíè
é$+é\Pé5­é>ãéP"ê<sêg°ê3ëBLë&�ë;¶ëJòëT=ì3’ì2Æì4ùì5.í@dí¥í0»í)ìí-î(Dî%mî&“î%ºî%àî$ï"+ï&Nï$uï'šïÂï#âïð!&ð+Hð1tð¦ðÅð(ãð*ñ87ñ,pñ2�ñYÐñ4*ò;_òR›òîòó+%ó$Qó"vó/™ókÉóP5ôU†ô.Üô=õAIõM‹õHÙõX"ö.{öSªö:þö@9÷(z÷@£ø(äø'
ùI5ùAùPÁùBúDUú-šúBÈúCûGOû6—û;Îû8
! ü7Cü{üF™üAàü0"ýASý•ý
­ýQ»ý(
þ)6þ`þ#{þ&Ÿþ/ÆþBöþ9ÿ@ÿSÿoÿ#�ÿ'³ÿÛÿîÿ;*ZL…[Ò.!G,i0–VÇ%,94
! nCy$½#â"<)Yf+ÀXìAE*‡t²'?<_:œ
×=å8#=\%šBÀ,
02>q!�$±'Öþ,G=:…3À;ôU0	†	
‹	™	ª	5»	?ñ	01
! -b
! <�
! EÍ
! K_p�’£/´-ä):Qbs„-•ÃÔ4×E
7R
Š
	£
ž­
bL€¯"0S;dG 7è  !A<c ”¬ABG¾ŠƒI*Í-ø0&-W/…˜µmNA¼aþˆ`Ié33TgF¼JWNW¦6þ,5~bªáaŒµîq¤S’j†ý}„WoZñÊ,¼>éQ()z0¤Õî . 2N N� UÐ T&!'{!X£!nü!‚k"[î"ŽJ#_Ù#_9$½™$SW%S«%tÿ%Qt&XÆ&e'�…'q(ny(oè(lX)œÅ)Nb*=±*Üï*VÌ+P#,=t,4²,Qç,Y9-^“-`ò-qS.^Å.Q$/sv/{ê/of0[Ö0F21Wy1MÑ1K2Fk2—²2hJ3]³3H4IZ47¤4\Ü4d95_ž5Sþ5GR6Uš6Rð6rC7_¶7†8t�8A9<T9P‘9òâ9xÕ:„N;YÓ;<-<Ej<_°<I=‘Z=gì=\T>�±>xA?_º?\@Sw@7Ë@YAa]Aa¿A^!BS€BcÔBr8C>«C•êCu€DMöDŠDEcÏEc3F]—FYõFoOGN¿GXHœgH IV¥I?üI`<JX�JböJcYKC½K?L‡AL0ÉL/úLV*M4�MX¶MfNGvNk¾Na*OMŒO/ÚOq
! P\|P_ÙPY9QY“Q]íQdKR7°R6èRSSvsSVêS0AT(rTC›TaßTYAU8›UbÔUV7V>ŽVYÍV`'W;ˆW4ÄW4ùW6.X2eX(˜XDÁXLYaSY µY-ÖY‘Z<–ZcÓZ%7[q][^Ï[o.\zž\R]gl]OÔ]0$^2U^Dˆ^’Í^W`_Q¸_N
! `HY`6¢`YÙ`93a0ma.ža0Ía1þa-0b9^b}˜bJcacOxcÈcEØcd2.d"adC„d,ÈdLõd/Be0re£e	¿e)Ée	óeýef*f9fOfefmf
! vf�f•f¨f·fÏf%åf g,gAgRgcgwgŠg£g	¸g
ÂgÐgègh
! h&h*5h@`hr¡hEiEZi' i¿Èixˆj€k%‚k6¨kbßk1Bl5tl5ªlàlnÿl<nm«m ÄmåmWùmYQnW«nAo9EooH–oCßo4#p-Xp>†pCÅp<	qFq6Uq;Œq!Èq5êqQ r.rr¡rMºr?s3Hs|s)™s-Ãsñs
t2,tP_tN°t<ÿtX<ub•u‘øuGŠv-Òv6w57w>mw=¬wCêwY.x>ˆxQÇxNyPhyE¹y7ÿyÉ7z\|•^|—ô|€Œ}[
~Pi~9º~9ô~.}®9,€9f€b €³�C·�Xû�jT‚h¿‚s(ƒrœƒb„\r„AÏ„\…Cn…6²…Wé…LA†8Ž†2Ç†ú†‡.‡E‡\‡&z‡0¡‡Ò‡<ò‡,/ˆ8\ˆ:•ˆ.Ðˆ@ÿˆ=@‰ ~‰Ÿ‰)¾‰xè‰5aŠ]—ŠOõŠWE‹:�‹PØ‹J)ŒxtŒwíŒNe�M´�IŽVLŽN£ŽQòŽ^D�+£�UÏ�8%�<^��›��)‘n·‘2&’�Y’;é’<%“Bb“I¥“kï“Q[”3­”=á”C•0c•8”•fÍ•Œ4–œÁ–X^—T·—…˜>’˜3Ñ˜>™:D™7™;·™Pó™tDš.¹š,èšh›W~›~Ö›5Uœ_‹œ3ëœ;�¡[�Ñý�ÈÏž±˜ŸLJ /— ^Ç Y&¡€¡D ¡Så¡p9¢cª¢R£#a£?…£6Å£%ü£S"¤$v¤%›¤KÁ¤U
¥2c¥6–¥8Í¥-¦o4¦I¤¦4î¦„#§Q¨§Iú§'D¨@l¨F­¨;ô¨.0©A_©F¡©\è©jEª5°ª<æªi#«G�«NÕ«I$¬In¬=¸¬/ö¬2&­pY­[Ê­W&®F~®KÅ®U¯jg¯UÒ¯U(°?~°N¾°U
±[c±=¿±?ý±I=²C‡²LË²>³:W³@’³ZÓ³9.´Ih´T²´6µ7>µ/vµ(¦µFÏµ2¶.I¶.x¶0§¶/Ø¶c·Dl·9±·;ë·9'¸Ha¸>ª¸Eé¸E/¹Bu¹D¸¹4ý¹G2º3zºF®ºHõº=>»J|»/Ç».÷»0&¼-W¼P…¼bÖ¼K9½"…½U¨½þ½Š¾•¡¾7¿2N¿ �¿Œ¢¿Ž/À8¾À˜÷Àš�Á;+ÂWgÂ[¿Â8Ã4TÃK‰ÃKÕÃG!ÄUiÄ@¿ÄaÅNbÅ2±ÅDäÅ,)Æ|VÆ7ÓÆQÇO]ÇG­Ç6õÇ],ÈZŠÈ]åÈZCÉfžÉfÊYlÊ#ÆÊ#êÊ€ËZ�ËJêË:5Ì9pÌWªÌ8Í};ÍC¹Í–ýÍÁ”ÎdVÏ1»ÏíÏ5
ÐWCÐ3›ÐIÏÐIÑhcÑ0ÌÑ?ýÑ-=Ò9kÒV¥ÒFüÒGCÓD‹Ó4ÐÓ�Ô=“ÔtÑÔ5FÕ|Õ7›ÕVÓÕA*ÖOlÖ,¼Ö*éÖ)×v>×Eµ×Vû×KRØtžØbÙ9vÙ8°Ù<éÙ5&ÚV\ÚW³Ú%Û‡1ÛD¹ÛEþÛµDÜ§úÜH¢ÝnëÝMZÞ3¨Þ4ÜÞ]ßRoß-Âß2ðß>#àƒbà]æà1DáZvá<Ñá[â4jâ=ŸâPÝâP.ã=ãy½ã7ä<IäW†ägÞä€FåAÇå	æT&æ;{æq·æ[)çP…ç‡ÖçX^èZ·è6é_IéC©é]íéjKêp¶ên'ëL–ë[ãëO?ìP�ìàì^òìQíUfíD¼íXî^ZîF¹îTïJUï_ ï0ðB1ð+tð; ðBÜðJñ5jñ7 ñEØñcò+‚òD®òKóòa?ó“¡óE5ôN{ô2Êô]ýô [õ)|õ6¦õ3Ýõ"ö`4ö"•ö&¸ö7ßö ÷
8÷<F÷_ƒ÷Qã÷J5ø€ø2šø4Íø+ù.ù7Lù„ùG�ùAåù8'úK`úX¬úQû4WûŒûEœû!âûü$ü=ü9]ü#—ü(»üKäüH0ýKyýDÅý5
! þG@þ$ˆþ;­þ1éþÿ'ÿ>:ÿ>yÿA¸ÿKúÿ(F#oY“_íWMN¥OôMDM’/àJB[Jž&éa:r|­`*Æ‹”R[çUCK™måJS8žA×#	=	W	q	3†	.º	"é	R
! =_
! 8�
! rÖ
! TIYžjøAc=¥[ãZ?
Mš
^è
RGWšVò9I=ƒGÁW	$a†4¤HÙJ"Rm7ÀøKLd9±?ëT+€B˜DÛ7 DXI�Pç8W'wŸu½c3q—>	>H;‡?Ã=SA"•¸lÊe7L�0ê<9XM’Bà#=ZQoqÁE3IyJÃH(W9€8ºó^cmaÑB3NvÅcãIG N‘ 3à U!Gj!D²!&÷!C"3b"(–"5¿"&õ"/#?L#7Œ#FÄ#1$M=$a‹$ í$%&%1=%o%9�%;Ç%#&"'&J&v`&7×&J';Z'<–'Ó'=ê'>((9g(¡(AÀ(=)3@)6t)K«)s÷)?k*P«*eü*cb+ZÆ+g!,_‰,yé,c-oã-fS.qº.a,/eŽ/aô/7V02Ž0.Á0\ð0YM11§1@Ù1@2P[2 ¬2SÍ2C!3Xe3F¾3V4F\4F£42ê4?5D]5'¢5>Ê5K	6xU6lÎ6b;7Sž7<ò7~/8D®8 ó8€9]•9Eó9b9:1œ:dÎ:š3;<Î;/<';<,c<K�<‚Ü<'_='‡="¯= Ò=ó=7>D>[>s>!‹>"­>#Ð>#ô>%?%>?6d?#›?¿?ß?7þ?~6@<µ@<ò@d/Ao”A8BN=B1ŒB;¾B6úBw1Cs©CTDVrD`ÉD[*E††ER
FV`F@·FEøFµ>G¯ôGL¤H0ñHH"IvkIrâI=UJW“J<ëJV(K:KbºKLU1Lc‡L0ëLM71M9iM!£M>ÅM>N&CNpjNXÛN>4O&sO>šO&ÙO@P(AP@jP(«PPÔP8%Q@^Q(ŸQ]ÈQu&RRœRmïR,]S?ŠS,ÊS,÷S*$TYOT!©T?ËTCUCOUa“U"õUHVVaV7¸VSðV4DWLyWLÆW7XIKX9•X1ÏX3Y$5YZY‹yY;ZhAZQªZDüZDA[[†[1â[;\$P\iu\,ß\,]W9]/‘]4Á]Wö]JN^E™^(ß^,_.5_?d_D¤_)é_]`+q`K�`/é`@aEZa# aEÄa#
! b;.b=jb'¨b=Ðbc''cCOcR“c8æcYdBydC¼dCe;De;€e*¼eçe6øe;/f-kfG™f>áf> g%_gG…g.ÍgZügGWh(Ÿh(ÈhWñh Ii3ji?ži-Þi jT-jJ‚jÍj*âj1
k??k1k9±k/ëk0l/Ll8|lHµlIþl9HmJ‚mrÍm3@nutn“ênŸ~o›pRºp›
qd©q·r=ÆrÈsñÍs¸¿táxuÜZv7w<=xOzxTÊx1yKQy9�y×y4õy4*z(_z(ˆz(±z&Úz&{*({*S{*~{(©{(Ò{/û{3+|0_|(�|<¹|lö|Sc}2·}5ê}: ~0[~HŒ~eÕ~u;a±`€‘t€G�iN�A¸�2ú�@-‚:n‚=©‚sç‚e[ƒ�ÁƒvQ„^È„g'…g�…_÷…MW†N¥†�ô†$„‡%©‡$Ï‡"ô‡Nˆf‰\|ŠMÙŠS'‹Q{‹6Í‹>Œ[CŒ`ŸŒ}�~�W›�?ó�j3ŽžŽE¼Ž\��_�fï�6V� ��€®�n/‘gž‘’#&’5J’4€’¿µ’(u“Gž“[æ“2B”<u”B²”(õ”=•#\•J€•Ë•ç•4–Q5–9‡–CÁ–£—E©—6ï—U&˜%|˜O¢˜*ò˜A™"_™>‚™QÁ™Vš:jš#¥š%Éš%ïš@›RV›K©›4õ›3*œ,^œ)‹œdµœD�@_�< �6Ý�Wž>lžH«žBôžC7ŸS{ŸCÏŸˆ Vœ Tó ?H¡@ˆ¡rÉ¡E<¢'‚¢Aª¢&ì¢)£(=£^f£@Å£A¤:H¤Oƒ¤.Ó¤6¥09¥3j¥2ž¥3Ñ¥3¦39¦3m¦4¡¦4Ö¦5§5A§5w§5­§5ã§5¨5O¨5…¨5»¨5ñ¨5'©5]©3“©3Ç©3û©3/ª3cª3—ª4Ëª3«34«3h«3œ«5Ð«5¬5<¬5r¬3¨¬3Ü¬3­3D­3x­3¬­3à­3®3H®3|®4°®4å®2¯3M¯3�¯4µ¯4ê¯3°3S°3‡°3»°6ï°2&±2Y±3Œ±8À±Nù±JH²4“²4È²;ý²Q9³J‹³1Ö³A´LJ´M—´‚å´9hµe¢µ©¶:²¶=í¶,+·9X·’·L±·Eþ·<D¸A�¸	Ã¸6Í¸7¹4<¹Fq¹E¸¹Tþ¹ÚSº?.»„n»Wó»XK¼q¤¼J½9a½\›½Tø½JM¾I˜¾1â¾m¿$‚¿§¿&Ã¿2ê¿"À0@À-qÀ.ŸÀÎÀ)çÀ1Á)CÁ#mÁ‘Á ±Á$ÒÁ-÷Á(%Â$NÂ#sÂ(—Â,ÀÂ)íÂ3ÃFKÃ/’Ã(ÂÃ*ëÃ5Ä2LÄ=Ä†½ÄµDÅ'úÅ2"ÆCUÆ=™Æ>×ÆMÇBdÇ@§ÇYèÇJBÈ`�ÈIîÈQ8É<ŠÉ.ÇÉöÉ1ÊECÊ9‰Ê`ÃÊd$Ë(‰ËL²ËLÿËLLÌ™ÌN±Ì@ÍKAÍA�ÍEÏÍ@ÎAVÎE˜ÎHÞÎC'ÏDkÏP°ÏFÐDHÐV�ÐOäÐ4Ñ/MÑ1}Ñ:¯Ñ9êÑ.$ÒSÒ9qÒ«Ò,¸ÒåÒùÒL	ÓCVÓšÓ·ÓÍÓêÓNÔ5VÔ3ŒÔ:ÀÔNûÔ
JÕJXÕY£ÕQýÕ;OÖe‹ÖmñÖu_×MÕ×(#Ø%LØHrØH»Ø=ÙBÙ,bÙ²�Ù7BÚ7zÚf²Ú2ÛHLÛ9•ÛAÏÛ…Ü=—ÜPÕÜ†&Ý…­ÝŽ3ÞAÂÞ8ß?=ß8}ßa¶ßÉàEâà<(áReáG¸á¯âL°âWýâUãfã6†ã5½ã5óã4)ä.^äF�äHÔä&å3Då)xå(¢å3Ëå>ÿå7>ævæ*‰æ&´æ;ÛæLç2dç%—çV½ç3è/Hè4xèI­è)÷èF!éhé)†éR°éFêRJê�ê1®ê'àê&ë:/ë*jëd•ëWúë_Rì9²ì/ììIí5fí1œí.Îí%ýí##î.Gî&vî*�î-ÈîGöîa>ï- ï6ÎïHð)Nð:xð$³ð8Øð\ñ#nñ.’ñ$ÁñQæñ&8ò@_ò4 òÕòEíò73ó6kó+¢ó¹Îóžˆô˜'õ}Àõ >öL_ö8¬öDåö(*÷4S÷&ˆ÷L¯÷/ü÷L,ø+yø¥øMÅøDù2Xù'‹ùC³ù+÷ùN#ú9rú%¬ú3Òú-û%4ûLZû^§ûiü3pü3¤ü6Øü2ý;Bý‹~ýS
! þ?^þdžþ=ÿvAÿ3¸ÿ[ìÿ7HI€6Ê527,j-—,Å$ò\3td¨9
-G<uW²:
! 4E_zpÚ0K|,›+ÈDôH9‚>ŸÞ9ú/4Md$²6×+A:`|.ÝW	 d	i…	@ï	,0
! 1]
! 9�
! DÉ
! .G=K…sÑ=EHƒ²Ì<
4¼
Hñ
.:i2�Ø´I�õ×�ÍR]/°Và67,n-›~É;H’„ª(ÂSë=?M}8Ë7-<%j/�MÀ,5;Jq/¼.ì(!Dsf=Ú;DTx™.:AZ|„×\\Z¹2#GTkMÀ2AL`h­9bP7³7ëX#1|H®÷ U2 ˆ W�  ç .!+7!(c!7Œ!2Ä!.÷!5&"@\"s�"#T#Nr#IÁ#]$,i$�–$O%h%�%™%­%Ë%)ß%4	&>&S&.h&V—&,î&2'N' g':ˆ'AÃ'](Pc(!´(-Ö(8);=).y)%¨).Î)2ý)F0* w*˜*1¸*ê*"+(+!F+h+-…+9³+>í+1,,J^,,©,*Ö,I-<K-9ˆ-(Â-6ë-/".;R.Ž.K©.9õ.*//4Z/�/$ž/9Ã/ý/M0)g0‘0@�0#Þ0181(W1€1+‘1I½1(2M02/~2®2:Ì2"3-*3>X3/—3Ç3#Ø3/ü36,4*c4(Ž4'·4~ß4.^5;�5@É5C
! 6<N67‹6)Ã6?í6H-7Ev7@¼7>ý7K<8)ˆ8ƒ²8c696š93Ñ9N:8T:5�:<Ã:*;p+;œ;&¹;>à;B<^b<6Á<Eø<;>=&z=¡=¹=BÓ=V>:m>N¨>I÷>FA?;ˆ?=Ä?@/@EN@=”@CÒ@]A!tAB–AZÙA^4BD“BBØBDCB`CO£COóCOCDi“D>ýD9<E
vEC„E0ÈE[ùEOUFN¥FSôFHG2fGX™G@òG43HOhH=¸HNöHLEI•’I<(JSeJS¹JW
KNeK—´K5LL»‚L>>MS}MPÑMb"NK…NGÑN9O2SON†O^ÕO<4PNqPHÀP7	QZAQ)œQŒÆQLSR? R[àR<<S*yS)¤SÎSBÞSK!T4mT4¢T\×T:4U.oULžUSëU%?V]eVtÃV48WXmWfÆWG-X>uXQ´XiYypY}êYIhZ`²Z][cq[�Õ[Te\\º\R]<j]D§]+ì]e^h~^ç^C_H_KY_L¥_Eò_8`IN`@˜`,Ù`a>aQVaV¨a5ÿa#5b$Yb~bC™b$Ýb&c8)cbc&}c/¤c>Ôc>d>Rd3‘dEÅd:exFe.¿eJîe29flfw‰f0g2gMgdg�g™g8²gëghh8=h vh —hI¸h(i+iBi(Yi‚iši±i'Éiñi+j4j+Oj{j+–jÂj(ÝjkkJ;kQ†kPØkM)l_wlŠ×lCbm9¦mDàm[%nÎ�n(Po yo šo'»o7ão2pDNp4“pBÈp:q0Fq0wq[¨q,r;1rmr.Œr»r8ÚrJs[^sKºsKtGRt%št%Àt)æt'u 8uYuyu™u¹u'Ùu v "v Cv dv@…v Æv@çv (w Iw jw ‹w'¬wÔw!ôw x<7x tx •x ¶x+×x;yI?yV‰y,àyB
z3Pz3„zW¸zK{-\{#Š{#®{PÒ{9#|+]|+‰|(µ|(Þ|)})1}Y[}=µ}Xó}fL~S³~008biOÌ–€I³€Dý€WB�uš�G‚QX‚=ª‚Mè‚#6ƒ0Zƒ1‹ƒ:½ƒRøƒ9K„E…„PË„=…;Z…=–…KÔ…C †Td†E¹†Eÿ†IE‡G�‡G×‡4ˆ8Tˆ8�ˆ8Æˆ5ÿˆ*5‰'`‰gˆ‰ð‰BŠVOŠ'¦ŠTÎŠC#‹dg‹,Ì‹^ù‹]XŒR¶ŒQ	�O[�N«�=ú� 8ŽdYŽ!¾Ž!àŽD�DG�1Œ�%¾�xä�"]�+€�¬�!Ê�Fì�33‘7g‘7Ÿ‘7×‘4’8D’9}’C·’4û’]0“]Ž“Gì“G4”`|”2Ý”"•23•5f•Lœ•ié••S–%é—<˜BL˜c�˜só˜1g™6™™Ð™.î™Mš?kšk«š+›_C›`£›[œh`œ+ÉœQõœCG�L‹�=Ø�@ž1WžÀ‰žeJŸ;°Ÿ]ìŸ]J G¨ Yð #J¡1n¡. ¡eÏ¡05¢ºf¢ü!£A¤j`¤Ë¤Tå¤r:¥�­¥=¦=R¦;�¦_Ì¦,§I§f§;�§b½§Y ¨z¨FŒ¨FÓ¨3©N©Kg©³©Ë©eç©ZMªO¨ªFøªC?«>ƒ«TÂ«J¬Lb¬0¯¬6à¬\­.t­7£­ZÛ­P6®]‡®2å®C¯C\¯ ¯*³¯IÞ¯I(°?r°?²°Fò°M9±.‡±P¶±-²;5²2q²L¤²,ñ²/³!N³Wp³/È³Kø³KD´F�´3×´Kµ[WµT³µ=¶^F¶d¥¶8
! ·<C·D€·NÅ·.¸?C¸+ƒ¸@¯¸Mð¸\>¹2›¹GÎ¹HºD_º,¤º0Ñº8»3;»Jo»_º»+¼VF¼V�¼yô¼5n½>¤½Dã½D(¾Em¾J³¾/þ¾M.¿Z|¿W×¿K/ÀJ{À;ÆÀAÁgDÁ,¬Á'ÙÁtÂfvÂBÝÂ4 Ã<UÃ,’Ã,¿Ã2ìÃ8ÄUXÄ:®Ä*éÄRÅTgÅD¼ÅBÆ‹DÆ¶ÐÆJ‡Ç„ÒÇcWÈX»ÈWÉWlÉ1ÄÉ5öÉ.,Ê2[Ê+ŽÊ3ºÊŸîÊPŽËFßËZ&ÌD�Ì%ÆÌ'ìÌ(Í-=ÍDkÍK°Í(üÍt%ÎšÎ.¹Î4èÎFÏ4dÏ<™ÏIÖÏE Ð,fÐ=“Ð@ÑÐ_Ñ1rÑ5¤Ñ%ÚÑ'Ò((Ò-QÒÒ6žÒ<ÕÒÓ)-ÓrWÓ�ÊÓahÔƒÊÔ]NÕ3¬Õ%àÕ#Ö*Ö73Ö5kÖ/¡Ö1ÑÖ%×;)×e×8|×?µ×Dõ×B:ØJ}ØHÈØEÙJWÙH¢ÙCëÙH/ÚAxÚFºÚAÛFCÛDŠÛQÏÛ<!ÜD^ÜD£Ü;èÜg$ÝbŒÝiïÝeYÞY¿Þ\ß›vß[àfnà Õà<öà83á~lácëáOâ©Wãhäjä!ƒä¥ä½äÛäðäå$$åIåGiå/±ådáå5Fæ,|æV©æ7ç28çFkçK²ç@þç2?è3rèk¦è%éI8é7‚é5ºéMðéI>êAˆê;Êê?ëMFëP”ëXåëi>ì=¨ìMæì�4í1¶í7èíh î@‰îƒÊîKNï~šïmðV‡ðzÞð<Yñ9–ñ£Ðñ;tòm°ò†óS¥ódùóC^ô_¢ôIõJLõ‡—õ©öŸÉö7i÷!¡÷4Ã÷4ø÷4-ø4bø5—ø5Íø6ù6:ù6qù6¨ù6ßù6ú6Mú6„ú6»ú6òú6)û6`û4—û4Ìû4ü46ü4kü4 ü5Õü4ý4@ý4uý4ªý6ßý6þ6Mþ6„þ4»þ4ðþ4%ÿ4Zÿ4�ÿ4Äÿ4ùÿ4.4c4˜5Í5394m4¢5×5
4C4x4­4â73O3ƒ4·9ìR&myFç5.€då3ýs1r¥J:cžO¾@3O*ƒo®A	G`	i¨	P
! Dc
! *¨
! PÓ
! ,$$QYv\Ð>-+l1˜,Ê,÷+$
,P
,}
+ª
´Ö
F‹XÒ.+=ZT˜Aí;/wk+ãYBi€¬U-FƒUÊF Mg{µ<1HnE·Sý!Q1s¥'¹%á^f%…7«?ã3#0WLˆ*Õ031se/ÙC	3M6�,¸nå8T7� ÅTæ9;%u4›"Ð)ó3]Q%¯/ÕU4[D�*Õ%$>&c9ŠUÄ-9Ig±LÅO Hb ;« Yç QA!g“!8û!94"_n"7Î"/#:6#3q#H¥#Lî#>;$4z$D¯$;ô$M0%?~%;¾%=ú%?8&;x&:´&Dï&44'Ji'Q´':(<A(>~(>½(@ü(F=)E„)BÊ)B
*KP*=œ*@Ú*>+?Z+Uš+Jð+Z;,o–,e-^l-UË-(!.,J.w.3Š.3¾.Kò.D>/Jƒ//Î/þ/A0@W0[˜0:ô0`/1=�1MÎ1K2Gh2G°2Cø25<39r3B¬3Eï3L54+‚4 ®4'Ï4÷4-5C:5V~5:Õ5/6=@6>~6J½6G7P7f7"…7F¨7Eï7T58"Š8B­8:ð84+92`9;“9>Ï99:LH:=•:xÓ:WL;*¤;FÏ;@<HW<< <AÝ<4=AT=J–=Iá=^+>CŠ>Î>è>;û>?7?8w?'°?dØ?a=@fŸ@NA]UA=³A]ñA]OB^­BC-#C5QC"‡C>ªC,éC+D/BD-rDF D6çD)E/HEKxE'ÄE'ìE7F5LFJ‚F&ÍFôF$
G2G?DG:„Gd¿G$He4H šHI»HYI)_I/‰I,¹I0æI.J%FJblJbÏJr2K%¥K2ËK;þKM:L4ˆL¢½L‘`MdòMXWNA°N1òN-$O RO*sO-žODÌOPPYbPl¼PB)QIlQy¶QM0RS~RHÒRVS’rS<T?BTq‚TeôT‘ZU9ìU²&VYÙV@3W\tWuÑW£GX�ëX'{Yr£YdZD{ZRÀZ\[hp[JÙ[|$\]¡\_ÿ\w_]ˆ×]5`^w–^Q_u`_‚Ö_aY`E»`.aL0al}a›êai†b>ðb¬/c®Ücœ‹dY(ei‚eMìe~:ft¹f™.g›ÈgFdh=«h6éh# iHDi"�i*°ijÛiŒFjZÓj›.kHÊkjlS~l_Òlk2mYžmPømTInYžn`ønGYod¡o9p@@p1�p1³pLåp22q+eqp‘q8r4;rRprRÃr6s MsHnsF·s2þsA1t.st¢t1ºt+ìtiu,‚u$¯u/ÔuAvDFv&‹v(²v<Ûv1w"Jw-mw›w(¬w�ÕwZfxVÁx4yJMyI˜y;âydz1ƒz<µzDòz^7{�–{O$|Vt|qË|x=}–¶}{M~]É~o'`—øD€HZ€Y£€Jý€+H�5t�.ª�Ù�>ð�+/‚_[‚»‚DÚ‚*ƒ4JƒIƒZÉƒI$„,n„G›„2ã„Y…Op…À…QÛ…-†
?†^M†;¬†Eè†O.‡.~‡8­‡]æ‡JDˆk�ˆLûˆpH‰¹‰<Ó‰ŠA.Š#pŠ5”ŠÊŠÞŠëŠ"‹&)‹P‹dj‹ZÏ‹*ŒPFŒE—ŒHÝŒA&�…h�7î�W&ŽX~Ž0×ŽT�T]�9²�Dì�?1�?q�P±�R‘NU‘M¤‘Âò‘,µ’â“5•8–+V—E‚—:È—>˜CB˜(†˜>¯˜:î˜>)™1h™Dš™pß™Pšnnš4Ýš-›=@›~›I�›@×›<œ>UœA”œFÖœn�nŒ�Fû�vBžv¹ž?0ŸEpŸC¶Ÿ6úŸ81 Oj Dº (ÿ S(¡|¡2™¡0Ì¡(ý¡L&¢9s¢N­¢9ü¢}6£Z´£y¤T‰¤SÞ¤-2¥0`¥U‘¥]ç¥E¦a¦H}¦8Æ¦Qÿ¦ZQ§t¬§¢!¨Ä¨/D©Dt©>¹©Lø©HEªAŽªNÐªE«Ne«A´«@ö«Z7¬@’¬Ó¬Rê¬:=­Tx­Í­4ì­/!®3Q®,…®x²®k+¯Ÿ—¯Z7°6’°SÉ°'±:E±€±yŒ±y²€²Lž²\ë²GH³3�³YÄ³0´BO´B’´Õ´>ò´#1µHUµ+žµ,Êµ2÷µ*¶J¶&b¶‰¶0–¶.Ç¶ö¶;·RM·V ·E÷·%=¸?c¸1£¸%Õ¸)û¸O%¹)u¹:Ÿ¹@Ú¹bº~º3ŽºDÂº»%"»%H»*n»#™»b½»G ¼Jh¼L³¼L½4M½I‚½KÌ½C¾I\¾G¦¾î¾¿< ¿X]¿¶¿BÏ¿ÀS.À0‚À-³ÀaáÀ8CÁE|ÁÂÁ:âÁpÂ‚ŽÂ~Ãu�ÃTÄX[Ä/´ÄTäÄ+9Å+eÅ2‘Å7ÄÅ*üÅM'Æ(uÆ”žÆE3ÇOyÇKÉÇMÈYcÈ‹½È]IÉ@§ÉbèÉ—KÊsãÊ3WËj‹ËHöËH?Ì^ˆÌ]çÌ@EÍ@†ÍJÇÍ;ÎMNÎ@œÎNÝÎr,ÏqŸÏ\ÐdnÐDÓÐAÑ>ZÑ,™Ñ&ÆÑníÑS\Òu°Ò@&Ó%gÓ1�ÓB¿Ó:ÔD=Ô7‚Ô8ºÔ1óÔI%Õ$oÕr”ÕÖ>%ÖLdÖ&±ÖuØÖ6N×`…×`æ×-GØ`uØÖØDVÙ›ÙU¸ÙOÚc^Ú@ÂÚ#Û2'Û-ZÛ6ˆÛ3¿Û>óÛA2ÜXtÜFÍÜWÝQlÝC¾Ý;Þ.>Þ7mÞA¥ÞfçÞ
! NßUYßK¯ßBûßh>àF§à@îàP/ád€áŸåáŸ…â?%ãIeãR¯ãLä/Oä0ä,°ä¢Ýä€åŸå0¾å)ïåGæBaæ4¤æ#ÙæýæBç.YçDˆçFÍçAè\VèO³è&é€*é‚«éW.ê‹†êGëUZë)°ë6Úëì2íUHíKžíKêíV6îV�î`äîQEï1—ï6Éï=ðF>ð<…ðYÂðCña`ñ:Âñxýñ=vò[´òIógZódÂóA'ô<iôs¦ôYõ=tõ2²õåõlöOoöL¿öW÷Rd÷)·÷há÷LJø‘—ø)ù…Hù/ÎùQþùvPúÇú9çú !û;Bû3~ûM²û1ü#2ü0VüT‡ü.ÜüLý,Xý…ýp¥ýIþR`þ@³þ2ôþ'ÿ?ÿQÿFmÿE´ÿEúÿE@F†EÍCDWCœCàJ$woEçN-4|+±ZÝW8[�cì`Pl±Rsq]å`C3¤#Ø$üC!CeR©BüC?	Cƒ	?Ç	Z
! ;b
! _ž
! \þ
! &[3‚,¶/ã4EHCŽCÒ%
6<
Cs
-·
'å
%
>3TrUÇ>.\:‹=ÆKFP—.¶'å%
'3%[,�=®8ìQ%JwDÂH<P`�\îKYey¿@96z±6Ì256TlDÁ@NGY–<ðS-C�'ÅXíuF<¼<ùŽ6JÅRAc@¥GæS.6‚y¹f3KšIæG00x2©CÜ( %I5o/¥BÕb 5{ C± 2õ K(!Bt!O·!^"]f"?Ä"T##Y#2}#0°#!á#m$:q$7¬$<ä$_!%y�%~û%8z&³&KÃ&='RM'5 'GÖ'5(KT() (VÊ(*!)0L)K})É)Mç)5*<I*7†*¾*Ë*4á*+51+Eg+;­+6é+7 ,5X,VŽ,
å,?ó,3-!P-0r-/£-mÓ-DA.@†.?Ç.&/./XN/[§/00i602 0MÓ0!141%G19m1S§1Qû1*M2:x28³2zì2Kg3¡³3�U4€æ4.g5!–5R¸516ƒ=6.Á6Ið6Q:7PŒ7Ý7ý78!08ÆR8’9«¬9BX:1›:BÍ:L;];8w;°;bÍ;&0<#W<0{<^¬<E=ÍQ=[>T{>GÐ>>?=W?=•?=Ó?%@#7@E[@r¡@HAe]AeÃAO)B<yB<¶BIóBa=C=ŸCDÝC&"D)ID(sD(œD;ÅD´E³¶E\jF#ÇFQëFE=GFƒGFÊGEH|WHEÔHEIE`I~¦IP%J�vJbK1iK'›K‰ÃK]ML+«L8×L@MLQMPžM*ïMCNj^N^ÉNZ(O=ƒO@ÁOP@P7\P§”PO<QSŒQJàQd+RS�R*äR)SJ9T„T`U\eUjÂUY-VO‡VQ×V`)WCŠWRÎWN!X7pXd¨X}
YV‹YfâYmIZE·Z>ýZq<[®[NÊ[Y\ps\!ä\D]K];_].›]LÊ]h^2€^>³^jò^2]_D�_MÕ_)#`SM`S¡`?õ`25ahhaiÑa{;b_·b{cb“cDöc';d4cdZ˜dKódc?e£e>Âe2f74fFlf5³f&éfg*0gG[gA£g8ågCh^bhMÁhi*/i ZiF{iÂi>âi/!j5Qj8‡jaÀjd"k;‡kNÃkNl_al@ÁlMmgPm6¸m4ïmT$nEynn¿n:.oOio'¹o?áoS!pcupKÙpT%q[zq@ÖqrR2r,…r-²r`àrSAsO•s/åsJt#`tC„t³Èt¹|u€6v(·v2àvEwVYw…°w'6xY^x;¸x,ôxJ!yGly:´yPïy,@zOmz[½z3{NM{Gœ{Bä{]'|r…|kø|*d}I�}6Ù}B~;S~A�~FÑ~?~Xh×X@€(™€@Â€G�4K�@€�AÁ�3‚E7‚&}‚¤‚CÂ‚AƒAHƒEŠƒ-ÐƒAþƒX@„@™„BÚ„G…%e…M‹…SÙ…Z-†Zˆ†bã†jF‡o±‡u!ˆt—ˆˆ‰ˆ•‰ˆŠˆ§ŠŠ0‹ˆ»‹ŠDŒˆÏŒ~X�Œ×�ŒdŽŒñŽ‹~��
! �Fš�Dá�O&‘Cv‘Dº‘@ÿ‘"@’Hc’D¬’Bñ’B4“w“@—“@Ø“K”@e”/¦”AÖ”G•D`•E¥•@ë•+,–"X–!{–-�–+Ë–@÷–S8—@Œ—;Í—;	˜:E˜X€˜nÙ˜NH™I—™€á™_bš(ÂšAëš:-›h›:†›BÁ›|œ3�œ@µœwöœ`n�Ï�^í�`Lž!­ž Ïžðž"
Ÿ<0Ÿ9mŸ/§Ÿ9×Ÿ3 E ;e 5¡ 0× .¡X7¡-�¡K¾¡
! ¢T*¢H¢=È¢D£BK£HŽ£;×£]¤dq¤FÖ¤k¥4‰¥.¾¥í¥¦3¦2O¦Q‚¦:Ô¦9§;I§6…§-¼§=ê§7(¨4`¨3•¨6É¨7©18©6j©6¡©0Ø©-	ª)7ª-aª1�ªQÁª;«8O«9ˆ«4Â«4÷«/,¬1\¬4Ž¬8Ã¬6ü¬03­3d­D˜­3Ý­7®KI®2•®7È®(¯:)¯)d¯GŽ¯GÖ¯J°Ci°G­°Cõ°^9±i˜±c²Lf²!³²/Õ²3³,9³f³2€³Â³³8v´%¯´7Õ´#
µ1µ.Qµ%€µ@¦µ>çµ-&¶#T¶Lx¶*Å¶.ð¶3·S·5o·=¥·3ã·'¸)?¸=i¸8§¸'à¸-¹‘6¹"È¹ë¹-ñ»o¼`�¼<ð¼9-½g½‚½¡½¼½Ù½÷½€¾?„¾GÄ¾3¿Y@¿;š¿@Ö¿¡Àh¹ÀN"ÁiqÁ<ÛÁ©ÂSÂÂ`Ã]wÃ<ÕÃTÄKgÄ|³ÄB0ÅGsÅR»ÅFÆuUÆIËÆ:Ç]PÇR®ÇOÈnQÈ\ÀÈeÉGƒÉXËÉ@$Ê<eÊS¢Ê_öÊdVËo»Ë4+Ìv`ÌI×Ìj!Í>ŒÍDËÍÙÎJêÎx5Ït®ÏZ#Ðh~ÐTçÐ9<Ñ4vÑ-«Ñ.ÙÑ>Ò;GÒ3ƒÒO·Ò3Ó5;Ó7qÓd©Ó˜Ôk§ÔeÕeyÕ<ßÕgÖk„ÖKðÖ�<×¾×àÄØf¥ÙnÚ‘{Ú=
ÛeKÛP±ÛNÜRQÜ<¤Ü>áÜ› Ý7¼ÝLôÝ8AÞezÞvàÞ\WßG´ßMüßDJà[�à{ëà=gáI¥á2ïá^"âV�âWØâl0ã›�ãg9äk¡ä¢
åS°ålæUqæJÇælç[çFÛçI"èMlèMºèiéSré8ÆéPÿé-PêZ~êvÙêTPëL¥ë�òë~tìJóìX>íZ—í£òíU–îtìî`aïsÂïH6ð^ðWÞðD6ñG{ñfÃñ{*ò¬¦ò®Só®ô¦±ôJXõF£õtêõX_ön¸öJ'÷¸r÷¾+ømêø(Xù�ùnžù
ú(úHú_úDvúF»úAûÑDû~ü|•üCýLVýa£ýþ‚…þ7ÿv@ÿY·ÿbmtdâ“G:Û|\“Mðf>>¥$äy	WƒKÛF'gn¿ÖÀ–-W.…Y´9EHŽ6¥AÜm	3Œ	uÀ	X6
! `�
! dð
! /U�…XBl2¯@â$#
IH
;’
<Î
*67U:�9È88;WtEÌ[Fnpµ5&h\2Ålø-eF“KÚ:&Ha`ª9AEC‡GË\;p7¬Pä*5%`?†tÆ;;Xw#ÐcôZXB³?öZ6A‘HÓ>K[i§#R5PˆEÙuF•8ÜT4^‰èIHLC•1Ù[=g¥H¾4 X< $• ;º 9ö =0!n!#Ž!"²!Õ!/ó!E#"Zi"ÂÄ"4‡#:¼#@÷#38$1l$ž$:¾$/ù$8)%3b%6–%+Í%2ù%!,&;N& Š&"«&Î&4è& 'B>'$�'S¦'4ú'9/(*i(g”(7ü("4)&W)~)%—)*½)4è)1*6O*7†*B¾*8+5:+6p+9§+9á+2,/N,-~,.¬,/Û,0-;<-7x-°-7Ï-0.88.8q.1ª.,Ü.:	/5D/z/"“/G¶/#þ/€"0�£0ºA1”ü1‘2/­25Ý2H3\3fw3.Þ3¬
4/º49ê4&$5LK5>˜5B×5"6O=6Y�6)ç6M7)_7a‰7aë7TM8I¢8Kì8K893„9!¸9'Ú9I:PL:c�:L;1N;m€;$î;<0<M<7e<-�<_Ë<<+= h=a‰=Rë=O>>Ž>Ÿ>°>7È>-?#.? R?#s?,—?"Ä?#ç?u@;�@8½@ö@WAZ]A ¸A1ÙAFB3RB,†BL³B¢Cx£CTDKqD6½D'ôD&E3CE7wEL¯EüE2F%NF)tF#žF4ÂF`÷F`XGX¹GBHYUHh¯H8ILQIEžI:äIJJ0jJ@›J0ÜJ-
K:;K"vKN™K6èK$L)DL6nL6¥L4ÜLQMFcMFªMFñMF8N!N,¡N=ÎN1O8>O@wO!¸OBÚO!Pˆ?PUÈPDQDcQ9¨Q]âQ+@R'lRB”RÀ×RO˜S*èSeT;yT2µT`èT‰IUQÓUC%V&iV[�V<ìV;)W:eW= WEÞW~$XP£X"ôX:YXRYH«YdôY#YZ;}ZF¹ZG[5H[7~[$¶[Û[?ö[,6\+c\(�\,¸\�å\4s]=¨]*æ]'^39^[m^DÉ^K_<Z_S—_Hë_b4`'—`A¿``a6ba/™a9Éa^b7bbNšbMéb+7cGcc«cTÊcKd$kdB�dOÓdŠ#ek®e+f)FfIpf!ºf$ÜfGg(Igerg!Øg8úg+3h(_h|ˆh|i‰‚iŠj.—jTÆj*k\Fk4£knØk,GlNtl;ÃlGÿl[Gmd£m?nKHn3”n Ènoén©Yo—p'›phÃpF,q*sqKžqGêq>2r4qr¦rkÄrO0sR€s3ÓsHt7PtGˆtbÐt83u)lu&–u(½uæuüu(vK;v2‡v9ºvCôv,8w#ewK‰wKÕw-!xDOxB”xD×x=yKZyc¦y@
! zSKzEŸz+åzD{BV{Ð™{Qj|—¼|[T}#°}8Ô}J
~@X~1™~dË~š0oËT;€b�€Fó€N:�6‰�8À�9ù� 3‚HT‚�‚8²‚'ë‚ƒ+ƒDƒO\ƒ¬ƒ4Çƒ)üƒ &„,G„!t„.–„0Å„1ö„(…>G…;†…aÂ…X$†r}†[ð†nL‡W»‡:ˆ›Nˆ?êˆ{*‰[¦‰€Š°ƒŠ�4‹]Ä‹e"ŒŒˆŒ��R¦��ù�ŒŠŽR�Rj�N½���vŽ�?‘�E‘EÓ‘S’em’•Ó’ui“�ß“nm”oÜ”0L•b}•qà•˜R–më–kY—|Å—ZB˜i�˜G™kO™f»™^"š1�šW³š9›mE›@³›kô›u`œ;Öœ��0”�5Å�Xû�FTžZ›žTöž!KŸ=mŸC«Ÿ?ïŸ// ;_ _› 6û l2¡JŸ¡Mê¡o8¢o¨¢o£zˆ£z¤k~¤Zê¤HE¥GŽ¥JÖ¥2!¦kT¦QÀ¦+§h>§y§§P!¨vr¨[é¨E©8Å©Kþ©IJªF”ªCÛªL«Ll«¢¹«B\¬NŸ¬\î¬=K­-‰­¯·­Vg®O¾®H¯HW¯a ¯ˆ°`‹°_ì°_L±_¬±B²EO²B•²:Ø²³Ÿ“³n3´?¢´Sâ´T6µU‹µWáµS9¶]�¶Hë¶84·Rm·/À·<ð·?-¸mm¸3Û¸H¹[X¹W´¹ˆºO•ºTåº+:»Af»<¨»kå»0Q¼Z‚¼eÝ¼HC½CŒ½IÐ½I¾Td¾L¹¾i¿Ap¿c²¿OÀPfÀ[·ÀBÁ}VÁ]ÔÁf2ÂZ™Â2ôÂd'Ã?ŒÃZÌÃV'Ä@~Ä‰¿ÄnIÅG¸Å^Æ<_Æ�œÆ‹:Ç>ÆÇ|È€‚È?ÉXCÉcœÉkÊ:lÊ/§Êw×Ê\OËˆ¬ËI5ÌSÌ?ÓÌ@Í+TÍ¦€Í8'Î4`Îd•Î,úÎS'ÏY{ÏVÕÏP,Ðf}Ð9äÐcÑG‚ÑGÊÑ;Ò4NÒCƒÒSÇÒRÓunÓSäÓD8Ô_}ÔbÝÔ[@ÕLœÕ9éÕW#ÖC{Ö|¿ÖŽ<×EË×sØk…ØUñØBGÙaŠÙfìÙ2SÚV†ÚVÝÚr4ÛS§ÛUûÛMQÜ8ŸÜTØÜe-Ý<“ÝOÐÝG ÞQhÞSºÞbßjqß?Üß@àA]à-ŸàcÍàZ1á<Œá0ÉáBúáZ=â:˜âfÓâM:ã^ˆãDçãN,ä@{äH¼äƒå,‰å3¶å0êåUæ5qæ5§æWÝæd5çgšçgè7jèO¢èNòè2Aélté9áégêCƒêCÇê,ëa8ë8šë=Óë.ìN@ìF�ìFÖìWíŠuí`îNaîJ°î<ûî‹8ïVÄïVð,rðJŸðDêð}/ñr­ñ? òF`ò:§òKâòI.óDxó]½ó^ôgzô]âôl@õj­õUö>nöO­ö=ýöS;÷x�÷LøWUø2­ø=àøKùWjùaÂùO$úQtúˆÆú+OûR{û,Îû9ûû
5ü_Cüc£üý]‡þ|åþ}bÿ^àÿj?<ª?çY'k�Wí&E.l6›2Òt~z6ùe00–;Ç$'(&P&w'ž'ÆAî502f<™<Ögb{qÞéPÊ:	ž
! c¤^Gg5¯QåP7
-ˆ
'¶
9Þ
9%R!xšy¸H2Š{>:E+€¬-²àí
þ
	<$SaCµCù5=NsQÂO*RzÍ8ÒQy]C×K,g0”HÅ/.>Bmb°OJc1®kàMLCš`Þ\?HœNåG4B|5¿7õu-6£MÚZ(XƒOÜ/,F\L£RðSCK—EãQ)[{W×Z/ SŠ kÞ [J!/¦!MÖ!2$"W"Žq"7#‚8#R»#1$-@$In$I¸$v%1y%$«%WÐ%/(&,X&%…&‰«&65'kl'*Ø'O(JS(9ž(MØ(5&)5\)&’),¹)Hæ)-/*.]*GŒ*7Ô*m+Tz+=Ï+ˆ
,<–,>Ó,I->\-<›-Ø-EÞ-I$.n.,….m².g /3ˆ/9¼/Pö/BG0@Š07Ë0R1:V16‘11È13ú1@.29o2D©20î2;38[3:”3Ï3,ï34E34Ny4+È4.ô4,#5?P5�5©5*Â5*í5*60C6Zt6UÏ6�%7S§7Uû7IQ8E›8Cá8J%9Dp9dµ9]:ex:HÞ:I';Aq;h³;N<k<x<<‡<*Ä<ï<>û<Œ:=?Ç=3>;>l[>8È>%?8'?=`?0ž?JÏ?S@0n@=Ÿ@6Ý@TA(iAD’A!×A8ùA02B&cB/ŠB.ºBDéB>.CGmC8µC?îCE.DGtDA¼DþD8E5VE9ŒE-ÆE6ôE8+FRdFL·F#G,(GUG8tG9­G9çG9!H9[H9•H9ÏHY	IAcIC¥IRéIT<J8‘J9ÊJ9K+>K#jK1ŽK9ÀKúK]L&wLCžLDâL('M)PMDzMG¿MÍNSÕN`)OBŠOWÍOE%PPkP)¼P"æP0	QV:Qˆ‘Q”RŠ¯R�:S–ÈS�_T�ïT–}U�Vƒ¤V�(W…¸W�>X�ÎX’\Y’ïYˆ‚Z;[1G[Zy[@Ô[M\7c\4›\*Ð\*û\>&]3e]c™]=ý]0;^Vl^>Ã^6_E9_j_9ê_A$`Cf`<ª`'ç`PaM`a®aËaça1øa3*b4^b/“bÃbOÝb-cKDc5�cHÆcTd<ddO¡dPñdGBeCŠe!ÎeIðeE:fy€fúf{g/ˆg<¸gKõg%Ah$gh$Œh6±h8èh9!i8[i7”i=Ìi?
! j(Jj'sjT›jPðj7Ak/yk%©k0ÏkQlQRlK¤l3ðl*$mBOmE’m2Ømfn,rn5ŸnÕnrôn;go£o9¯o;éo/%pCUph™pZqa]q!¿qáq5r16r*hr?“r.Ór2s/5sesQsQÑsC#tLgt/´t,ät&u(8u&auFˆutÏu)DvnnvdÝvrBwnµws$x[˜xeôxWZy²yÆy
×y1åyUzamzQÏz_!{9�{2»{6î{%|0=|n|-|7­|få|tL}#Á}Få}A,~7n~d¦~92E-xJ¦Yñ`K€C¬€;ð€&,�5S�<‰�"Æ�é�!ú�$‚&A‚*h‚“‚3ª‚Þ‚ó‚!	ƒ+ƒEƒ1Yƒ‹ƒ,¨ƒ:Õƒ,„==„={„?¹„=ù„=7…=u…=³…=ñ…./†6^†•†
! ª†µ†0Ç†/ø†((‡$Q‡$v‡›‡=¬‡Jê‡5ˆSˆQ`ˆ/²ˆ4âˆ+‰8C‰4|‰-±‰0ß‰6Š,GŠ/tŠ/¤Š9ÔŠ9‹.H‹.w‹¦‹Å‹7ä‹½Œ$ÚŒ>ÿŒ^>�T��8ò�3+ŽD_Ž)¤Ž.ÎŽ6ýŽ=4�7r�<ª�3ç�O�k�)„�®�#Ê�?î�F.‘Nu‘9Ä‘mþ‘Il’C¶’ú’B
“.P“A“-Á“'ï“$”'<”@d”K¥”#ñ”>•>T•“•Y›•!õ•–6–"S–0v–=§–“å–?y—I¹—=˜UA˜,—˜MÄ˜d™Bw™eº™; š/\š6ŒšiÃš3-›<a› ž›¿›oÙ›HIœ6’œMÉœ'�*?�>j�=©�Cç�7+ž7cž;›ž&×žCþžnBŸZ±Ÿ> kK 0· 1è 1¡?L¡$Œ¡G±¡Fù¡T@¢M•¢Qã¢75£-m£F›£Vâ£X9¤Y’¤ì¤wù¤/q¥+¡¥PÍ¥3¦9R¦7Œ¦8Ä¦=ý¦E;§Q�§(Ó§'ü§:$¨W_¨·¨Ô¨$ï¨8©#M©'q©'™©OÁ©[ªJmªG¸ª «*!«L«Vi«
À«Î«Eì«E2¬Ax¬;º¬Kö¬.B­4q­¦­GÅ­3
®FA®Fˆ®bÏ®u2¯U¨¯`þ¯M_°0­°*Þ°-	±<7±Kt±#À±Vä±3;²*o²Xš²có²YW³#±³"Õ³ø³(´'7´_´s´@“´4Ô´>	µ;Hµ(„µQ­µÿµ#¶"?¶Cb¶¦¶<Â¶
ÿ¶

·(·D·MZ·-¨·AÖ·A¸;Z¸:–¸9Ñ¸=¹GI¹H‘¹SÚ¹*.ºfYº.Àº%ïºX»6n»$¥»6Ê»$¼8&¼__¼4¿¼6ô¼8+½8d½�½7º½/ò½8"¾2[¾+Ž¾Sº¾u¿u„¿•ú¿•�À%&Á.LÁ<{Ád¸Á7Â3UÂ3‰Â<½Â0úÂ;+ÃKgÃ?³ÃKóÃ]?Äp�ÄAÅ=PÅFŽÅSÕÅF)ÆApÆ'²Æ1ÚÆDÇ+QÇl}ÇHêÇL3ÈD€ÈÅÈ^ÝÈZ<ÉS—ÉwëÉycÊ;ÝÊ9ËKSË+ŸË=ËË=	Ì<GÌA„ÌºÆÌd�ÍEæÍ:,ÎpgÎSØÎ+,ÏKXÏA¤ÏæÏÐ8ÐXWÐ@°ÐñÐÑÑ.(Ñ+WÑ?ƒÑ7ÃÑ#ûÑIÒ:iÒR¤Ò;÷Ò>3ÓErÓC¸Ó-üÓ;*ÔDfÔJ«ÔsöÔ4jÕ&ŸÕ1ÆÕøÕ
! Ö Ö':Ö1bÖ3”Ö"ÈÖ•ëÖE�×Ç×2Û×1Ø5@Ø'vØ2žØEÑØ=ÙVUÙQ¬Ù”þÙD“ÚEØÚ*ÛPIÛ/šÛ8ÊÛ7ÜG;Ü7ƒÜ »Ü.ÜÜJÝEVÝ^œÝ[ûÝ.WÞX†Þ>ßÞ<ß.[ßCŠß9ÎßkàVtànËà<:á6wá@®átïá@dâ.¥â:ÔâKãD[ã' ã)ÈãFòãy9äM³äHåIJå8”åXÍåX&æEæ&Åæ?ìæC,çApçB²çEõçT;èH�èOÙè1)éT[é>°éFïé?6ê+vê,¢êlÏêr<ës¯ëE#ìCiì?­ì@íìp.í7Ÿí2×í$
! îG/î`wî2Øîï-%ï$Sï/xïF¨ï4ïï2$ðYWð,±ð&Þð-ñ^3ñ^’ñ,ññ(ò4Gò|ò)œò.Æòõòó(-ó4Vó0‹óC¼ó@ôVAôD˜ô;Ýôsõ �õ.®õ3ÝõIö
[ö-iö+—öÃöT×ö:,÷6g÷!ž÷1À÷Qò÷7Dø.|ø«øÀøØøöøù<2ùEoùBµù-øùŠ&úN±úIûPJûh›û0ü(5ü"^ü*�üC¬ü?ðüA0ýNrýMÁýþ.þZKþk¦þ*ÿ>=ÿ&|ÿ£ÿG¿ÿUT]-²UàT6G‹GÓL>h5§5ÝCCWO›Rë>3Y4�ÂOÚB*:mh¨dSvOÊ![<+˜(ÄJí58n<‚>¿>þ%=	&c	"Š	 ­	JÎ	H
! Fb
! g©
! x@ŠEËBFT*›@Æ0
)8
>b
@¡
Iâ
I,4v8«#ä5-> l�=ªpèYDmE²Dø\=Uš1ð/"LRJŸTê&?%f3Œ@À+J-Zx:Ó&J5J€‰Ë8UVŽOåT5=Š9ÈHK0h9™PÓ.$=SY‘jë/V†;£Bß*"9M5‡@½<þ4;Fp2·cê8N;‡MÃ14CIxIÂD/Q!�S£.÷N& Lu HÂ X!>d!R£!1ö!G("Yp"gÊ"z2#q­#^$.~$Œ­$Q:%2Œ%¿%LÚ%K'&Es&]¹&:'RR'j¥')(-:(9h(c¢(g)Un)~Ä)*C*<n*'«*9Ó*J
+/X++ˆ+@´+Wõ+?M,*�,8¸,#ñ,4-BJ-.�-.¼-,ë-<.'U.8}.8¶.3ï.-#/Q/+m/™/-®/>Ü/&0%B01h0Gš0Sâ0,61<c11 1DÒ1D2E\2¢2DÀ2+3#13&U3#|3H 3?é33)4A]4,Ÿ45Ì4:5E=5„ƒ5/6=86$v6Z›6Nö6E7C^7<¢7Rß7<281o8'¡8É8	Ú8Lä8519g9bs9cÖ9Y:::”:,Ï:(ü:9%;J_;]ª;y<+‚<6®<Hå<:.=.i=H˜=,á=>7#>3[>g�>X÷>LP?T�?%ò?9@1R@4„@4¹@'î@xA&�A$¶A$ÛA5BF6BD}B2ÂB6õB.,C+[CA‡C1ÉC4ûCx0D<©DCæD9*EndEcÓE[7FK“F9ßF<GeVG8¼G
õGHHC0HJtH,¿H&ìH8I#LI:pI4«I6àI/JDGJ3ŒJ7ÀJ4øJ@-KQnKIÀKI
! L[TL °LmÑLM?MA�MFÏM>N$UN&zN9¡NNÛN9*OMdO;²O9îOA(PijPQÔP`&QC‡QƒËQ}ORˆÍRgVSn¾SQ-TlTCìTK0UE|UaÂU?$V•dV"úVW8)WRbWIµW:ÿWL:X1‡XA¹X1ûXH-YNvYJÅYBZ,SZ*€Z)«ZbÕZ48[am[Ï[Aí[&/\#V\z\–\z´\…/]\µ]5^,H^+u^$¡^-Æ^6ô^¾+_¸ê_£`"Á`bä`IGa_‘a:ña9,b4fbI›b7åbUcNsc8ÂcGûc/Cd+sd/Ÿd/Ïd8ÿd!8e Ze {e œe½e/Ýe
fH!fOjfºf,Ôf*g@,g#mg_‘gñg8h4=hrh3�h9Ãh6ýh4i/Mi'}i5¥i@ÛiJj=gj2¥j;Øj2k5Gk}k•k+«k×k/ëkl1lHl
_l
ml,{l
¨l?¶l.öl%mDm*cm!Žm°m-ÊmKøm$Dn,in*–nÁnán#únAo6`o—o*±oÜoúodp3up©pKÅp1qCq)[q$…qGªq9òqp,r2�r9Ðr@
! sKs.^s:�sfÈse/t1•t+Çt ótCuXu4qu4¦u'Ûu'vJ+v`vv×vBév],wMŠwØw+òwLxKkx+·x!ãxy! y'By=jy(¨y9Ñy&z<2zUozcÅz){>{#U{cy{HÝ{&|?|CQ|H•|[Þ|$:} _}5€}2¶}é}~0$~PU~S¦~Lú~>GA†SÈ€B:€O}€JÍ€I�Rb�Fµ�uü�Fr‚Q¹‚)ƒ;5ƒCqƒ4µƒEêƒG0„px„é„ð„4…C…\…x…—…3 …$Ô…#ù…‰†V§†<þ†,;‡+h‡6”‡2Ë‡Aþ‡5@ˆ7vˆ2®ˆ2áˆ0‰9E‰ ‰ ‰&¿‰Aæ‰A(Š)jŠ”Š(´ŠÝŠ
ýŠ3‹?‹
^‹l‹
ƒ‹R‘‹
ä‹ò‹	Œ"Œ9ŒPŒ
nŒ|Œ
ŒŒšŒ±ŒÊŒ7âŒ�
)�07�3h�.œ�4Ë�ŽIŽaŽ&Ž
¦Ž
´Ž9ÂŽ
üŽ
! ��5�H�
Y�
g�u� ‹�!¬�/Î�Zþ�Y�1i�›�­�!¿�/á�‘*"‘3M‘�‘•‘ª‘5½‘ó‘’7!’Y’o’’Ÿ’'¾’æ’û’|
“Š“0�“/Î“/þ“.”H”[”p”‚”‹’”•0•
B•P•
g•u•
’•Q •+ò•8–W–Rc–J¶–3— 5—4V—‹—ª—Å—Û—ú—˜#/˜
S˜a˜1w˜©˜&¿˜7æ˜™$4™(Y™2‚™µ™!Ê™@ì™ -šNšdš#xšœš®šÆš äš›"›?›V›v›–›¶›Î›Ý›&ú›0!œ4Rœ!‡œ©œÆœ ÚœûœG�]�'t�œ�´�+Ç�ó�ž/žIžfžH‚žBËž"Ÿ1Ÿ3IŸ}Ÿ’Ÿ®Ÿ!ÊŸìŸ   < R q ˆ § E¾ ¡_$¡Z„¡fß¡lF¢^³¢)£<£>\£A›£aÝ£s?¤3³¤0ç¤*¥.C¥3r¥P¦¥M÷¥4E¦Kz¦>Æ¦E§@K§MŒ§uÚ§4P¨+…¨;±¨Pí¨•>©OÔ©G$ªzlªxçª;`«3œ«;Ð«]¬:j¬R¥¬>ø¬b7­Xš­aó­$U®jz®1å®(¯,@¯im¯1×¯L	°V°Sr°RÆ°*±D±:S±9Ž±8È±&²6(²)_²‰²Dœ²8á²L³(g³I�³;Ú³4´+K´0w´A¨´Aê´7,µSdµX¸µŒ¶cž¶ ·A#·Be·D¨·'í·>¸2T¸4‡¸4¼¸5ñ¸'¹
7¹=E¹?ƒ¹,Ã¹*ð¹FºFbº$©º&Îº$õºQ»%l»’»)£»(Í»*ö»+!¼"M¼Kp¼8¼¼*õ¼> ½B_½¢½3¼½!ð½+¾+>¾&j¾(‘¾5º¾%ð¾1¿]H¿H¦¿?ï¿"/ÀTRÀ!§ÀÉÀ=çÀE%ÁBkÁZ®ÁV	ÂA`Â+¢Â7ÎÂ(Ã:/ÃFjÃ(±ÃIÚÃ=$Ä!bÄ1„Ä?¶Ä7öÄ_.Å[ŽÅEêÅI0Æ=zÆ5¸Æ îÆXÇhÇ
uÇƒÇLŒÇ‚ÙÇd\È=ÁÈcÿÈEcÉ ©É#ÊÉkîÉ`ZÊ=»ÊùÊuËFvË<½ËhúË/cÌP“ÌZäÌI?ÍL‰ÍNÖÍ%%Î5KÎ=�Î7¿ÎB÷Î;:Ï%vÏœÏ¼Ï>ÍÏEÐJRÐX�ÐDöÐ1;Ñ6mÑ[¤ÑRÒTSÒ%¨Ò%ÎÒ7ôÒ#,Ó PÓ(qÓ(šÓ(ÃÓ0ìÓ6Ô.TÔ²ƒÔÐ6ÕDÖ'LÖ'tÖ:œÖP×ÖK(×\t×<Ñ×Ø?$ØddØ]ÉØO'ÙYwÙ2ÑÙÚ3$Ú4XÚ¦�Ú94Û/nÛOžÛXîÛ~GÜcÆÜu*Ýz Ý›Þx·Þm0ßPžßsïßhcà?Ìà3áQ@á,’á2¿á8òáŒ+âF¸â[ÿâ [ã@|ãF½ã,ä+1ä3]ä2‘äWÄä+å/Hå.xå&§å7ÎåHæ2Oæ~‚æ:ç<<çjyç�äç-uèK£è'ïè9éCQé?•éÕé6ìé=#êXaê ºêÛê/úê4*ë _ë0€ëC±ëFõë1<ìynì7èìL í[mí‚Éí}LîÊî%çî0
ï1>ï2pï£ï
! ¶ïaÁïP#ð+tðR ð-óð(!ñ(Jñ'sñ&›ñ'Âñ(êñ6ò*Jòuò1�ò&Áò2èò3ó4Oó"„ó§ó=Çó1ô(7ô+`ô1Œô*¾ôAéô++õ1Wõ.‰õ*¸õãõ1ö3ö(Sö(|ö*¥ö.Ðö5ÿö-5÷3c÷ —÷'¸÷'à÷ ø')øQø%pø(–ø,¿ø5ìø7"ù Zù-{ù(©ù7Òù8
! ú%Cú1iú›ú»úJØú8#û9\û–û@³û?ôû94üGnü>¶ü2õüB(ý+ký+—ýEÃýH	þ<Rþ6�þÆþLåþe2ÿ\˜ÿ>õÿM4A‚FÄJVXZ!³"Õ"ø/;K-‡+µhá0J9{1µç9ý{7q³S%7y<±PîS?D“PØ3)D]t¢Cg[]Ã9!	8[	=”	"Ò	õ	,
! 5@
! Mv
! AÄ
! ^ieaÏc1f•$ü1!
KS
 Ÿ
$À
Gå
-J!^!€!¢!ÄæGAKe�aóOUe¥aOm)½Gçy/y©y#��Y‚y8ü75:mD¨Oí+=iFz"Á.äCW\iFÆ4
OBg’OúMJ<˜5Õ(/4dƒ"�À#Ý &"'I&q'˜&À(ç'(8%a%‡%­'Ó?û';/c*“¾RÚT-T‚"×1úI,CvQºQ @^ 6Ÿ ZÖ +1!4]!)’!.¼!$ë!*"6;"-r" "E¿"N#JT#PŸ#0ð#,!$+N$Dz$¿$mß$1M%D%2Ä%6÷%O.&k~&ê&*'93'm'Š'1�'=Ï'
(_+('‹(;³(8ï(O()@x)+¹)%å)7*"C*9f*3 *5Ô*.
! +C9+2}+6°+3ç+H,Qd,=¶,6ô,+-IH-%’-F¸->ÿ-G>.@†.;Ç.E/qI/q»/q-0yŸ0Q1zk1�æ1�h2�ê2‰l3aö3ŠX4iã44M5_‚5&â5x	6 ‚6>£62â6F7]\7dº7T8Tt8FÉ8O9.`9N�9IÞ9`(:T‰:SÞ:12;!d;3†;3º;Cî;H2<8{<$´<OÙ<3)=4]=4’=`Ç=H(>'q>2™>3Ì>`?La?;®?Aê?(,@4U@?Š@?Ê@J
! AOUA\¥ASBXVB3¯B&ãB#
! CQ.CO€C=ÐC5D=DDF‚DEÉDJE`ZE`»EDFaF4�F;¶F4òFB'GZjG>ÅG3H&8H+_HD‹H9ÐH=
! I5HI<~I,»I$èI)
J)7JZaJM¼J
! K?KF\K\£K,L1-L0_L1�L@ÂL<M@MK^M5ªM>àMGNCgNW«NDOHO1dO/–OGÆOCP7RP3ŠPc¾PF"QEiQG¯Q÷Q0R3FR,zR§RÇR$çR4SIASS‹SFßSG&TDnT³TQÍT6UKVUA¢UräUMWVU¥VOûVUKW^¡W3X04X2eX˜X¬XÄXÕXìXYY.YEYYYmY�Y“Y§Y¾YÚYîYZZ-ZAZXZlZƒZ—Z®ZÂZÖZíZ[[)[=[Q[h[[–[ª[¾[Õ[é[\\+\?\V\j\~\’\¦\º\Ñ\å\ü\]'];]S]g]{]�]?¤]ä]Yø]zR^qÍ^?_0X_‰_9¥_ß_þ_-`@`.W`(†`3¯`ã`ù`a%0aVa-ha+–a>ÂaEb#Gb kb\Œbéb9úb94c9nc¨c)Àc0êcd35d;id:¥d7àd7e2Pe,ƒe]°e5f<Df6�f1¸fêf%	g%/g!Ugwg*’g-½g&ëgh5&h5\h’h!²h)Ôhþh6iJLi@—i;ØiKj9`j.šj2Éj:üj57k+mk/™k$Ék0îk3l-Sl+�lK­l:ùl?4mtm”m6§m<Þm&n4BnCwn%»n$ánLoSo&so#šo(¾o2ço$p:?p+zp,¦p%Óp:ùp#4q<Xq•qL«qVøq*Orzr=šr&Ør-ÿr8-s+fs*’s)½s"çs7
! t#Bt(ft=�t6ÍtLu?Qu>‘ukÐu(<vev„v'šv3Âv!öv%wd>ws£wIx1ax4“xFÈxByYRy%¬y+Òykþy_jzÊz âz!{3%{3Y{C�{Ñ{:â{*|.H|)w|-¡|,Ï|0ü|'-}U}r}F‚}(É}*ò}3~>Q~0�~1Á~Jó~I>JˆDÓ:€4S€?ˆ€YÈ€="�$`�,…�3²�æ�ù�‚"5‚$X‚1}‚1¯‚1á‚1ƒ1Eƒ1wƒ1©ƒ1Ûƒ1
„1?„3q„1¥„"×„0ú„/+…-[…+‰…+µ…)á…†*)†>T†>“†>Ò†'‡#9‡#]‡#�‡¥‡#Á‡å‡'ˆ#)ˆ#Mˆ#qˆ#•ˆ#¹ˆ#Ýˆ4‰&6‰C]‰.¡‰0Ð‰/ŠF1Š%xŠ3žŠCÒŠ‹*‹#C‹/g‹—‹C¯‹;ó‹/Œ1OŒ�Œ+œŒ0ÈŒ;ùŒ#5�"Y�$|�`¡�"Ž+%Ž)QŽ8{Ž:´ŽDïŽ84�m�%‹�=±�"ï�,�?�3U�?‰�:É�)‘.‘RM‘4 ‘*Õ‘’&’.@’@o’0°’"á’$“#)“-M“${“ “Sµ“'	”91”&k”&’”2¹”3ì”@ •Ca•;¥•-á•*–):–/d–#”–F¸–"ÿ–+"—CN—j’—fý—3d˜˜˜6µ˜>ì˜2+™3^™'’™(º™Jã™9.šLhš*µšàšAÿšFA›Dˆ›;Í›*	œO4œO„œÔœ7óœ=+�Ti�F¾�žJ!žLlž¹ž6Õž$ŸX1ŸNŠŸ8ÙŸ/ 2B Au n· ‹&¡1²¡Pä¡+5¢5a¢5—¢<Í¢L
! £+W£-ƒ£B±£Dô£O9¤K‰¤;Õ¤:¥;L¥Cˆ¥:Ì¥<¦.D¦0s¦0¤¦.Õ¦+§P0§B�§@Ä§O¨@U¨–¨H³¨rü¨Co©,³©)à©`
! ªNkªEºª<«;=«y«”«,¯«Ü«Cü«@¬$^¬ ƒ¬?¤¬@ä¬2%­lX­\Å­>"®Ia®F«®#ò®¯G*¯1r¯F¤¯@ë¯;,°2h°F›°;â°@±4_±7”±;Ì±"²++²W²%m²T“²/è²C³O\³(¬³3Õ³$	´.´G´#e´.‰´'¸´%à´%µ%,µ%Rµ(xµ)¡µ'Ëµ'óµ'¶#C¶!g¶1‰¶-»¶$é¶#·#2·&V·(}·&¦·#Í·*ñ·+¸/H¸,x¸%¥¸#Ë¸/ï¸=¹S]¹<±¹~î¹hmº?Öº
! »,!»+N»1z»!¬»DÎ»1¼NE¼x”¼;
½ZI½]¤½K¾VN¾V¥¾uü¾xr¿;ë¿E'À%mÀ/“ÀÃÀ1ãÀhÁ4~Á;³Á%ïÁ+ÂzAÂd¼Â=!Ãc_ÃDÃÃÄ.Ä:LÄ4‡Ä>¼ÄPûÄ5LÅ/‚Å3²ÅZæÅAÆNXÆ?§ÆçÆþÆ.Ç0FÇ2wÇ(ªÇBÓÇÈZ*È…È-¥ÈFÓÈVÉQqÉlÃÉ:0ÊYkÊUÅÊNË{jË—æË¾~Ì1=ÍAoÍ±ÍJÎÍ0Î3JÎ;~Î#ºÎBÞÎ!Ï$AÏ*fÏ?‘ÏKÑÏOÐ8mÐ$¦ÐDËÐ8ÑGIÑ$‘ÑK¶Ñ*Ò)-Ò<WÒ8”Ò:ÍÒ;Ó<DÓ9�Ó>»ÓVúÓ<QÔMŽÔmÜÔ=JÕ?ˆÕ/ÈÕXøÕHQÖlšÖ)×#1×0U×†×4¥×2Ú×;
Ø-IØ'wØNŸØLîØ/;Ù kÙ@ŒÙ'ÍÙ1õÙ('ÚPÚ!mÚ.�Ú"¾Ú$áÚ$Û+Û'JÛ.rÛ¡Û&¿ÛæÛ&Ü)+Ü2UÜ)ˆÜ:²Ü+íÜDÝ)^Ý*ˆÝ5³Ý=éÝ9'Þ5aÞ5—ÞÍÞEìÞ2ß0Iß$zßwŸßà )à[Jà0¦à+×à;á@?á!€á#¢á#Æá0êá7âFSâPšâFëâ:2ã+mã$™ã&¾ã<åãS"äJväNÁäBådSåY¸åMæ>`æLŸæNìæ};çN¹çFèKOè2›èhÎè:7é=réT°éZêC`ê6¤êFÛêQ"ë4të/©ëSÙëI-ì^wì>ÖìIíD_í4¤íBÙíHîJeîA°î;òîa.ï+�ï0¼ïíïP
! ðU[ðI±ðRûðRNñ¡ñQ»ñ/
ò1=òoò.‹ò0ºòBëò3.ó2bó2•ó-Èó-öó=$ôbô/|ôS¬ôKõ.Lõ/{õO«õûõ%ö/:ö8jö-£ö7Ñö	÷0(÷Y÷,y÷-¦÷Ô÷ã÷2ù÷,ø"DøAgø&©ø1Ðø+ùI.ùJxù+Ãùïù=	ú<Gú„ú”ú³ú2Æúùú(û)=û(gû0�ûÁû(ßû%ü1.ü:`üI›ü_åü*Eýepý9Öýsþ-„þ#²þSÖþ]*ÿ!ˆÿ@ªÿPëÿW<I”3ÞLD_8¤^Ý%<*b+�'¹!á70;}lDê</l;‰.Å3ô3(+\3ˆ¼5Ù8<H5…<»<ø!5*W&‚C©<í9*Id%®+Ô=	F>	4…	Pº	C
! �O
! AÝ
! *:J[…á$R%Wx:Ð!
I-
Dw
¼
RØ
1+M]X«MNR ¡;Âþ@JW5¢Ø,ö&#—J•â/x&¨?Ï/-?CmV±5y>r¸p+%œ-Â'ð)(B:k?¦HæE/&u!œ;¾nú!i9‹Å"ß:='LBt'·-ß+
9-Q(9¨'â)
! C4#x#œ9À?ú2:m‰¤IÀU
! @`¡0ºFë:27m3¥?ÙF6`?—E×+ .I 1x 6ª 5á 6!5N!)„!$®!=Ó!/"A"E`"8¦"$ß"<#'A#(i#7’#8Ê#!$>%$?d$0¤$=Õ$/%:C%3~%²%.Í%1ü%'.&7V&KŽ&3Ú&K'IZ'7¤'<Ü'S(Cm(-±(1ß(+)>=)>|)6»)>ò)S1*s…*?ù* 9+6Z+2‘+(Ä+cí+jQ,X¼,1-3G-c{-Vß-/6.@f.O§.J÷.@B/Iƒ/IÍ/<0!T00v05§05Ý0;12O1I‚1OÌ1Z2Gw2B¿293?<3K|3+È3Dô3D94>~4?½45ý4@359t5<®5@ë5;,6:h6£6Gµ6;ý6H97\‚7`ß74@86u8H¬8|õ8Cr9;¶9Dò9c7:9›:,Õ:R;SU;E©;*ï;2<JM<>˜<x×<aP=+²=:Þ=l>h†>3ï>^#?‚?&™?DÀ?d@Zj@3Å@3ù@5-A2cA:–A1ÑAB"B,<B-iB$—B<¼B<ùBG6C~CƒC9ŠC
ÄC%ÒCøCED=ZDS˜DAìDA.EšpE>F…JFFÐFLGHdG­G"ÌGtïG@dHV¥H5üHB2I+uI7¡I,ÙITJ@[J@œJ=ÝJ8KVTK,«K>ØKLj6L>¡L‚àLcM,~M\«M?N<HNK…N[ÑNŒ-OZºOiP3P\³POQM`Q:®QdéQ"NRGqRS¹RU
S„cSDèSD-T0rTD£T#èT U-U-HU+vU&¢U%ÉUIïUI9VIƒVHÍVEWO\WE¬WQòW=DXE‚X=ÈXEYULYO¢YPòYOCZO“ZPãZP4[D…[DÊ[b\?r\/²\!â\6]H;]>„]lÃ]N0^E^(Å^6î^9%_0__E�_WÖ_6.`Ye`P¿`Pa7aa0™a3Êa&þa%b8b'NbvbA‹bOÍb8c8Vc�c'¯c&×cþcXdpdŒd§dMÆdie1~eJ°e>ûe,:f]gf;ÅfCg8Eg ~g2Ÿg-Òg5h:6h<qh4®hCãh'i)=i(giJ�iQÛi0-j7^j7–j2Îj:k <k ]k~kožk7lVFlO�l|ílnjm;ÙmFnD\n/¡n9Ñn8oNDo/“o(Ão/ìo'p$Dp5ip2Ÿp%ÒpWøp[PqE¬q!òq/rNDr+“r&¿r$ærs+sAIsE‹sCÑs8tNt@etX¦tEÿt`Eu`¦uAv<IvK†vKÒv_w:~w'¹w7áwoxl‰xYöx@Py5‘y6ÇyjþyÈiz“2{DÆ{3|š?|>Ú|T}Zn}&É}rð}Ec~+©~6Õ~X[eNÁX€Ui€X¿€U�Vn�VÅ�B‚I_‚I©‚Có‚D7ƒW|ƒoÔƒTD„T™„Tî„C…@D†r…†,ø†&%‡ML‡š‡	¢‡g¬‡5ˆJˆ_ˆlˆ6ƒˆ’ºˆ�M‰‡Þ‰?fŠN¦ŠZõŠDP‹7•‹6Í‹LŒHQŒšŒ£ŒZµŒ�B(�:k�@¦�ç�=ŽLEŽN’ŽXáŽ]:�]˜�uö�Al�9®�Qè�8:‘As‘Mµ‘f’Gj’?²’Tò’gG“C¯“Oó“CC”Q‡”>Ù”^•\w•Ô•Xë•0D–8u–p®–H—Fh—2¯—.â—5˜"G˜5j˜^ ˜Aÿ˜JA™9Œ™<Æ™3š27š
! jš#ušK™šGåš-›5H›#~›6¢›BÙ›;œ&Xœ-œ:­œèœ!� $��E�)Ö�ž%ž9Dž9~ž%¸ž!Þž!Ÿ/"Ÿ RŸ+sŸ ŸŸ7ÀŸøŸ  .6 *e 9� Ê  â 1¡05¡f¡„¡#Ÿ¡Ã¡à¡÷¡)¢38¢Ll¢;¹¢Võ¢L£!k£E�£)Ó£ý£>
¤6L¤'ƒ¤;«¤>ç¤L&¥Ns¥1Â¥+ô¥T ¦,u¦Z¢¦-ý¦+§EJ§�§Gª§eò§dX¨F½¨P©U©t©'…©8­©7æ©[ª2zª=­ª!ëª?
«5M«4ƒ«(¸«Eá«"'¬KJ¬L–¬Pã¬J4­B­OÂ­e®Xx®LÑ®l¯�‹¯Z
°h°…°5¥°FÛ°B"±Ue±F»±B²EE²‹²0¨²:Ù²u³&Š³:±³ì³K´Q´1p´¢´!Â´8ä´Vµtµ2’µÅµCÜµ] ¶-~¶6¬¶<ã¶H ·&i·+�·&¼·Sã·$7¸\¸\w¸ZÔ¸/¹N¹l¹‚¹˜¹1®¹ à¹º5ºDUº3šº>Îº
»5-»ec»3É»;ý»)9¼"c¼$†¼2«¼;Þ¼)½#D½-h½,–½9Ã½1ý½t/¾J¤¾Qï¾QA¿I“¿?Ý¿5À$SÀ-xÀi¦À=Á4NÁ!ƒÁ(¥Á)ÎÁøÁÂ4Â,RÂÂN›Â@êÂB+ÃtnÃ+ãÃHÄ@XÄM™Ä‰çÄCqÅ.µÅ/äÅ@Æ?UÆQ•Æ6çÆ:Ç)YÇ=ƒÇ/ÁÇ6ñÇ2(È,[È"ˆÈ«È¼ÈEÏÈ-É#CÉ&gÉAŽÉ,ÐÉ9ýÉ(7Ê.`Ê.�Ê.¾Ê4íÊX"Ë8{ËK´Ë7Ì=8Ì>vÌ]µÌ*Í$>Í-cÍ'‘ÍG¹Í*Î,ÎGJÎF’Î.ÙÎ5Ï/>ÏCnÏK²ÏGþÏQFÐl˜ÐnÑ*tÑ)ŸÑ!ÉÑfëÑ[RÒ+®Ò^ÚÒI9Ó<ƒÓ'ÀÓ)èÓdÔ=wÔcµÔhÕD‚ÕÇÕ.ÜÕ:Ö4FÖ>{ÖPºÖ5×3A×Gu×)½×]ç×!EØVgØW¾ØÙ42Ù4gÙGœÙxäÙ0]Ú9ŽÚ[ÈÚ0$Û@UÛc–ÛKúÛ.FÜ<uÜ;²Ü>îÜI-Ý5wÝ�­Ý^=ÞIœÞ;æÞ7"ßYZßH´ß@ýß->à„làlñàE^ák¤áªâL»âpãoyãZéãMDä0’äAÃä0åC6åFzåÁå#Üå3æ"4æDWæ4œæ4Ñæ8ç$?ç6dç6›çWÒç *è$Kè0pè3¡è#Õè&ùè é4éOéB\é'Ÿé#Çé9ëé1%ê7Wê,�ê3¼ê6ðê%'ë~MëIÌëIì=`ìDžìDãì	(í+2í:^í/™íFÉí*îB;î&~î?¥î.åîEïCZï1žïJÐïBð,^ð:‹ð&Æð;íð()ñ>Rñ-‘ñ7¿ñ@÷ñ$8ò5]ò7“òHËòAó2Vó1‰ó?»ó+ûó-'ô-UôAƒôÅôâô2ÿô/2õ)bõ4ŒõTÁõ0ö^Gö¦öÁöuÞölT÷0Á÷ò÷/ø)Bø/løaœø&þø#%ù#Iù#mù#‘ùµùKÇùAú9Uú/�úE¿úû8û%Tû/zû+ªû7ÖûNü+]ü%‰üH¯ü+øüF$ý8kýB¤ý-çýEþJ[þ@¦þEçþ&-ÿCTÿI˜ÿEâÿD(Am4¯1äO7fož/7>7v®@È2	><"{QžYðrJ[½<2VU‰:ßJ*e5�CÆ(
! "3$V]{?Ù^FxD¿	C"	0f	M—	Rå	*8
! 'c
! ‹
! 4£
! rØ
! <Kˆ"¨#Ë7ï7')_C‰_Í%-
9S
*�
N¸
DPLb�_d`;Å1434hC�[áJ=,ˆ µÖDæ@+DlH±>ú'95a5—<Í@
! ?K/‹:»Yö5P*†0±-âE^V5µë!--Ky-—>Å;m@6®8å.Mh$†J«öG	KQE�GãD+DpEµFûDBE‡?ÍN
E\?¢Gâ=*]h[Æ<"C_.£5ÒF 7O 6‡ B¾ E!CG!V‹!Xâ!C;"B"BÂ"B#BH#B‹#BÎ#6$LH$L•$Zâ$L=%KŠ%LÖ%K#&Ko&d»&d '1…'·'&Ë'@ò'E3(\y(YÖ(e0)S–)Oê)+:*"f*6‰*;À*=ü*0:+*k+–+I´+.þ+*-,DX,(�,WÆ,-D=-(‚-'«-%Ó-%ù-4.bT.!·.*Ù.@/5E/'{/H£/:ì/8'0;`0Hœ0å06ô02+13^1=’1`Ð1?12(q21š2?Ì2D3QQ3T£3Cø3+<48h4<¡4lÞ4K5`5$~5F£5;ê57&6(^6O‡6×6!ñ6%797*X7€ƒ7Ñ8Ö8-ñ8›9I»9]:Oc:K³:Sÿ:9S;3�;<Á;Zþ;\Y<D¶<2û<E.=bt=X×=0>HF>7�>.Ç>ö>,	?B6?y?-‘?]¿?@@F^@@¥@%æ@0A2=A-pA7žAKÖA@"BMcBc±B6CLCgC†C¤CÄCâCÿCD<D[DyD˜D¸DÖD%öDE:EWE%qE—E¶EÖEöEF#0FCTFX˜FUñFLGGb”Gj÷GFbH>©H>èH8'Ii`I>ÊI$	JP.JJJSÊJ8KBWKIšK6äKOLNkLUºLEMcVM>ºMmùMogNi×NfAOb¨OnPnzPnéPoXQoÈQo8Rn¨RnSn†SoõSoeToÕTnEUn´Un#Vo’VoWorW;âW'X(FXBoX|²XJ/YMzYRÈY9Z?UZ@•Z@ÖZ@[=X[$–[(»[>ä[?#\?c\@£\?ä\?$]>d]?£]6ã]]^6x^*¯^IÚ^F$_Pk_`¼_ƒ`U¡`D÷`{<a'¸alàalMbmºbm(cl–cmd,qd.žd.Íd.üdK+eiwe`áeBBf>…f@ÄfJg¶PgChgKh{³hE/iIui.¿iKîim:jF¨jlïjª\k(lF0l<wlF´lQûlXMmM¦m<ôm!1n>Sn:’n)Ín?÷n77o6ooj¦o0p6BpypE�p;Óp,qµ<qòqr60r@grR¨rSûrEOsI•s$ßsMtERt‚˜tHudu\€uÝu,üu)v6Hv.v,®v.Ûv=
! w/Hw%xw2žw*Ñw)üw1&x+Xx"„xG§x0ïx^ yNy,Îy&ûy5"zBXz›z'²z(Úz {${ 8{Y{j{0Š{2»{/î{/|(N|9w|*±|!Ü|&þ|%%} K}-l}&š}%Á}0ç}~22~Ce~6©~à~Aÿ~+Am'ˆ#°Ô7ò8*€7c€C›€,ß€,�@9�%z�& �@Ç�{‚>„‚:Ã‚2þ‚J1ƒm|ƒFêƒB1„5t„Bª„(í„[…]r…4Ð…M†TS†P¨†`ù†DZ‡9Ÿ‡YÙ‡U3ˆZ‰ˆeäˆ]J‰T¨‰Qý‰NOŠežŠ9‹2>‹8q‹4ª‹"ß‹IŒ=LŒwŠŒF�1I�5{�;±�Eí�3ŽLQŽ7žŽ6ÖŽ:
�.H�Ow�œÇ�“d�$ø�V‘6t‘-«‘:Ù‘’H/’’x’,“>8“jw“jâ“/M”@}”O¾”D•<S•�•¬•Â•-Ü•3
! –V>–'•–0½–=î–1,—.^—/�—3½—:ñ—:,˜(g˜2�˜2Ã˜Fö˜i=™<§™3ä™7šAPš9’šHÌšR›Ch›T¬›dœ:fœ@¡œ>âœ=!�*_�=Š�È�aã�;Ež4�ž-¶žKäžN0ŸGŸMÇŸM Jc ƒ® (2¡7[¡<“¡#Ð¡-ô¡."¢/Q¢2�¢/´¢,ä¢ £!2£%T£,z£§£¹£Ì£¢ã£/†¤`¶¤+¥(C¥9l¥7¦¥9Þ¥G¦`¦F{¦=Â¦(§X)§*‚§2­§4à§I¨I_¨?©¨Fé¨B0©os©Gã©;+ªQgªK¹ª=«;C«N«IÎ«I¬Db¬E§¬Dí¬C2­v­E“­+Ù­F®L®.e®<”®RÑ®;$¯W`¯I¸¯*°t-°/¢°Ò°Fñ°A8±Cz±A¾±W²-X²%†²9¬²$æ²³'³tD³ ¹³8Ú³2´(F´o´IŽ´Ø´4ë´ µ+3µ/_µ]�µ<íµ,*¶XW¶!°¶Ò¶æ¶ú¶(·9;·"u·˜·5··/í·)¸\G¸?¤¸9ä¸l¹0‹¹b¼¹?ºr_ºIÒº<»=Y»/—»Ç»á»ú»+¼1F¼0x¼©¼KÈ¼K½-`½Ž½©½*Â½)í½/¾G¾5_¾3•¾6É¾U¿+V¿&‚¿!©¿Ë¿;à¿ÀP;À;ŒÀÈÀ;àÀ7Á&TÁ'{Á£Á-¸Á/æÁ5ÂLÂ^Â,|Â©Â ÂÂ!ãÂ'Ã.-Ã,\Ã1‰Ã»Ã#ÚÃ4þÃ13Ä0eÄ)–Ä/ÀÄðÄÅ(0ÅYÅuÅ”ÅW²Å;
! ÆFÆ.VÆ$…Æ$ªÆ!ÏÆ=ñÆ/Ç5GÇU}ÇWÓÇV+È#‚È"¦È#ÉÈ1íÈOÉ0oÉH É:éÉ2$ÊWÊ%tÊbšÊBýÊH@Ë1‰Ë5»ËqñËqcÌ,ÕÌ1ÍK4Í*€Í
«Í'¹ÍáÍ úÍÎ5Î&JÎ'qÎ=™Î[×Î13Ï4eÏbšÏAýÏE?Ð0…ÐK¶Ð-Ñ'0Ñ/XÑ$ˆÑ(­Ñ3ÖÑ<
! ÒBGÒCŠÒ+ÎÒ,úÒ!'Ó IÓ3jÓžÓ/¾ÓîÓH
Ô VÔ&wÔžÔ;µÔ)ñÔUÕOqÕGÁÕO	ÖGYÖJ¡ÖAìÖA.×Hp×$¹×Þ×+ý×7)Ø"aØ$„Ø©Ø)ÈØòØB	ÙHLÙ/•Ù:ÅÙXÚ,YÚ<†Ú*ÃÚîÚ-Û06Û"gÛŠÛ0ªÛ4ÛÛÜ/*ÜZÜtÜ‚�ÜmÝ~ÝœÝ[¸Ý>Þ3SÞV‡ÞJÞÞ¤)ß5ÎßYà:^à™à2·àUêà@á)Zá‡„á\âkiâÕâ@UãH–ãDßãK$äPpä[Áä5å2Så!†å�¨å5*æ>`æMŸæSíæJAçEŒçHÒçoè4‹èYÀè)é9Dé.~éZ­éLê4Uê5Šê7Àê;øê4ë1Sëg…ëYíëFGìEŽìFÔì/í%Kí%qíF—í-Þí6îECî;‰îhÅî9.ïmhï9Öïð4(ðB]ðr ðdñxñ|–ñˆòzœògó}óeýófcôrÊô!=õ/_õ$�õ=´õ)òõ:ö9Wö,‘öh¾ö1'÷LY÷1¦÷LØ÷R%øxø ˜ø<¹ø8öøV/ù8†ùV¿ùBú`YúBºú`ýú(^ûF‡û.ÎûKýûpIü6ºüGñü39ýFmý<´ý<ñý.þ'>þ<fþ*£þ.Îþ/ýþ2-ÿ:`ÿ›ÿ;¤ÿ&àÿ#9+Feo¬/ZL"§9ÊH,M(zC£Hç]0nŽnýnlvÛNRw¡Œ/¦.Ö*N0q,ñ M?8�.Æ0õ+&	FR	\™	`ö	gW
! >¿
! uþ
! 6t%«9ÑCBOP’-ãG
[Y
µ
CÒ
„„›@ 5a9—7Ñ8	8B7{M³IEKA‘MÓ5!pWHÈ5uGO½
+E@aG¢3ê*:I+„/°Qàg2.š;É;Q+h;”.Ðoÿ-o-�JË9-P;~8ºBóF6C}3Áõ!=.JlL·095¡o/OA/‘CÁWo|�k›,[L2¨3Û6 3F Jz ;Å &!,(!,U!Z‚!Ý!7ó!,+""X"8{"-´"â"ç"lù"Éf#}0$.®$-Ý$#%./%^%2}%-°%=Þ%#&]@&Ož&&î&0''F'$n'7“'9Ë'1(77(Do(9´(5î(;$)5`)5–)BÌ)8*[H*;¤*Dà*8%+:^+ ™+ º+!Û+2ý++0,+\,*ˆ,:³,,î,+-G-6g-%ž-6Ä-\û-;X.”.%¤.>Ê.)	/53/+i/•/(­/'Ö/þ/&0E0a0A}08¿0	ø0$—õ,¬ *�$�å(Ü	Î5S,¿
! •/Ï*G24—'}I-R)H‚úO¼ÿ¼"Ø&09'GÅ,˜-%�"o±)Çm1|Ó#iY4°ôÙ2©<2Ô,Â.ŽØ¾/Ó/Ø/j"Á³*Ñ(%
! »)åðžÅ%ay'e( ß”H'Ÿ1Œ{&¡&Ó
ó*S-x]+ùl°'Æ/“°0öP¤0¥3´•+,¤2×·-""o"®Xž_3SÐ5Ì½È$÷)a?(Ø(¦'%"T.$Ö#!Ê&æ›ÖÊ3²W+M 
Ò/ S eX,cL,Ìð0­0	
! ÙÄÃÁû"%-ó%
ŽãQÑ(‡&¼ ×#¼ë&+{¤6v*À£úI1�Ÿ')° 
! �0[J1D$ -~:+. %x1Ä3è(I0ÖË#
h
! šå/.î9)Ý0L
! Ç} ¾»!’c0â�+$íæ›%aH.®ç-	
	*ë$ÞWÊ'f&/V1Á÷!Í%("WO‡-«²ÁR22&’2¼'Ð
#\13üK
! ''FÎ. -Ü+B*«’ñ*z[[Ž
—
! ÅI	D!¹ž*Ž1)K*ÀOà11¿¹&Ø¾%±n
! 7/	­]D(V	�Y'C
! j,}+d"ß1Ø
! |o&M·!^)U£òiÏ2eî)‰â"Þù±I/t¡	Á'Ü%mü	8'¢ ²óìÞü.B3¡¿,û"¸$×ØèßâWÒ
3Ö
6
! v&¢$[D.[ïYw0›$;Y4$j*nD"†Z,òƒ$”#b*(	ó Õ

 ™ÚPþ
†0°Rù(�«*2ý!º.ÿx'¾1c
'cŠ,"™Gž'$P”"X,#|¤]ú&'Š.[”ƒÞ&Â)˜c(£(M1¬)˜
t'1”ƒ!v)ö0e1;/îVæ s¹
0Ì÷(K.[#Å!¹2O*e
! t
! {"0(‘†ê0Ÿ2Ž'u¿JÞ€¤)�à 
! {'5{-]ŽAR0Š,#)Þ,»¦öÆ‰!� «-…œ%É13t(/({/|&+
„-" ÎÐ±
! ç©/%ãx§#ä %5&|
! 
*\V2<)UÒ#âD/ë	¹0£'Í:Ò,%tÏc¸4Ž0w¬ö2ü1¯3$¥*g�µ&Š-*1*ü&@*$�3�Ü½*–g÷
! È?©*…!ÒÆ~!N)O/51
$þ•;$×b0á"0×
2tö–
! °,°Á.Á%á#ÆÙ5*#
! Õ	�*‡
! .Ø
+�‰*-	
³€¾
! –ª
! »$Æ:2&×)x	cw=ûaQ*J!¹Ù+µK	2û
! Á$,JŸ,Ô!a…*O(r0E*éê'†ø#j`V,‰ÊÔôó‰e"!3ÊÏ¥+k¨³
¢*!N:"i
g(÷}.?(sV&mEÅ"e)1´-H i/åÕv
! �´yÇ1:ˆ-Æ£$¼#Æ§1äŸÅ³+*Y"Nï
ú
! ò0J+§'–$"Ã2»,ñnû2]	œ,HfÒ)Œ h§,<&Ð$(.'e!'+%†&þ¥ÒÒÃ"1Ù+w#y°
! %l0Oä
! †À-Xê^“2×*b÷	O©,êd
'^
! Ø.!®*U!ÖlœR‹)MŽ+Ò Àj³!Ÿ¤WCË�.í§%Ê
¶"æ6_@ÐäA$tb/]$?,‚$JO5+‰‚õ2	*Š1"	œî‚<³P#^2ÝÛ€/-Y)a1g�$�×
! /N
!  Š+Í&7
! 0*ò©&¸Ã!)"Ý$'€Z[ÇCC)�±ñ%wd*¡~½&)QË-N2r,Š2"”>üD ½ˆH/Ô|-´%n£9§x*[-ñ-@Ì+|(Ï”,,¡®…Md.„Óú.,/ýN#2.#1?æ/Ç!˜‡e ©".#r'ü-öÑ.íï(Ú+*/#� Q¤2 é!+!GÅÒ¹	Ã×õðr%{%ËM-6"Ò2U—R /]Ý!z5V2�ú+áËì"#+¯.ßR+$2®!}5	 íì!N3Åµ0+	¨/†;	â°K(m0'‘.4tf7õ$|"Úã¢ì¿Ï!p.1Ó.¹+$(_
! 0
S
þ0˜[I”-Z7˜*]5'§2�tõ
! TÀ',*5§ê›Á3†~#i*þ"Ò1q+&/+®/ð)_¿!3I1µ*™$9 !µG
! Ýs(*&~.)–Op—V$)h”�-¸.± u‰0g"ÚÙ
Œ036?u-��
¢Lû%C*R,º!N"""=÷…Jú2þ	U™Ì\Ÿ3^G%=)È'Â#ð
! ¤.`1P
! ¡ž„¼7ÁÂ^!šsŠ)
! {…ê#+^"c!x›-¶%B1D'Š#«
! ×(¦V#T·*
! ¤,éë|—/>*þ¾$¶#ù„
! ,¡×
,~3ÃDÀ	=	Û&Ñ~ [.Õ#·Ÿ*„	w»
KÉÿ-ïóØ%üV$g%ô+3�)g+&¬½/ù2|)és,"x¶'®•
}žP'©P,Š­	0c œ2µ(�°Ð-ï!©Ÿ¯´/2i(’+3)ÆÊ-£0Ó­'à¶Ô±
! ;(Ñ�.�e0Å{3ð"l¬–53A6ß#pÒ¿Æ¥hÚ(!,/5”*™O‡"9-=-8æ²Qÿ(ðË
@Â
! ž
”A,?$ï©.�,šl#,Õ�1 
! }3§0é‚"¹
òÂÝØ.²–-"[#ƒÿ%)Þ%j„\ð,M^-X1KMì8
! B(Ým¬3*å  (Ð/zÄ%ÇÉ	%œ0M&Ø#î¬Nq"å."‰M†
! ™,ú0§ÌR+„&à0d(¾3$P*Á6hÖ×"ÆI&%
y2#uÎš½0ñ
! Ú"¬&õ”‘“Š!ÍŠ¡'()Ý§.3r–)L0K,`n$q9uÁÊ+³?
! ¾³.Ë3†
O)cå±€UØ'‡1¿+ÂÎEx;¤ŠÏ|1%j±F!¬$Î¯Ïà•,â1ÿöz]-¡p(—ZQ&_ü$àÌÂ/¨u'þ&V_
! mé"?
! ÑMˆ3›)ý<
! 
! á'l:t›våò/ 7$q-ˆ.à­• ¼_
Î1‡ˆÈ
®))
<õî!èv		õ
½M)*
! {Â¶‹#9	É–ô .*s$m)Ø£è/ƒ/83Z+
! ½— Ÿ/>+£¦³$S(#L$”AÈ¢&:,3È¹;&
N$“‹¶×#Õ+º#Þ 0/º
oM
! ù\
! QB	|0P%¥/Q£*ã†/íÐëÁ3-tÚº õ)×•2ˆÖ#+Y
! £2Û.þä\�«'E'j%Ei²|t$¤'È/J)Œ°#Z3%¼A"ì
! g3€Pî¡•6)œÿ*· v#É$`LB‘b�(P/?/µ,F1
ì•w.HÑJ¦¨2A-ˆ	Tï
! ü,v™·*±+'#U4m
! b1¨ý¥-‡-\ÍN!­Ä:0âì~×È(÷g/âÊ!û„~%Ã' +Í…
FrÇú*9�-U
! n³5í¹�}
! Y1c!~+à'U£¢
�‚gx0t+D	Ç,=†¢l‡.ƒ(ÂF%T
8	—Ó%µ.§
! Á)³ôK/…	Wšb~$N¨Á‰6	f$¬,¹*ï1m$p²*Ïÿ¸’-–
Û
! ©Ÿ±3]3g>)#Jâ&)†'8H%!$ë10%7(é4
! „9�$)š©0Á
! )|­)p	Õl/4-1ùÇy0–å2Š^î€•ƒ4&Ð2
! *$µ3mò«9$Ç3ÕQóªZ™.¨A&2)1›[ l%*š.V Ö&5.å'�2ÕØ�"
! å1M·'= åÖg×cô‚ôd,V)¬//ép)Õ’é1¼Î%.VÕ(<�
! &0¬0l)Ki2É|„¦	Fñ#Ë.11�!#¶,�(+£-«	›„"â ])I É%,€&Wh-z	$>'E¨Ô
ÛÁ.(	9"ñ.’9*ht
zþ%œ,L
²
5)"%G»RÜ& xÀ,4¹f%
9I
«&o
! ®à£&ä ´„1o H†m@	êÛ
¡ U'3Ž
! è"ZÍ-/ÍŠ*ó¾šô"ì1™äÊØ)‡$”"	Êd
! b,Ä1à(ü(ì ®	…1É&,)J9
! ¢/C—&'³Ë2(»#Õã"fy*2+.-**}/ï§3(g¾U)Å$é.
Œ3„>f-î+n&D0Ó	p¨ý*­é¼!…Kð$¶äs*™´(}0,±?O2§&·2U#¾r-$"C¦0®#Õ/ï.¢Èwå/Ú,˜‚w?dÖ8Òõ›(,˜A[ï	ý/.MG¢¦S#_)±Í)ô{0ˆô'b!—º$®k ù
¸'ÌG)'µæ%|*nKªE14V!¡¶ù
! x
Ð
ßçsr
! L5õGgi*”çü)f/ß$�,¦°	¢'m,Ô7!!e²i2Sæ+u�Å­,µ-$‚.€â'Ô*¶¢›&±#N÷R3ª*õ×ð	ƒ&ï'lå,M,–*€*(?èQ ”)wÁ,^8*À'
Ë„¡,Ã/-Û/�º¡2p2t&I%T\	*•
#'ì$òD2a‰ç-I"à-¯
! bê%o()ÖÝ±$Àá|2Ø+Zô…"Œ#¦	�o0‰1ö+ý2ø2$3làÛ"à)± �!±	‡Ý.Œ/Ù ãR0ã~0s%J$Ó(w ¿	:î
Y y%.
Ï·ß'¯'å)ç±a*S<*G#@€˜y33“
! eµ	+£´'-!2ç)u&±F[2�*k%‡Ÿ¡3½!1“ü Y…/$&*!ƒ1'ÃlT,O-š/×,èZ KV0h
3l0Žü%Fñ�ü/òƒÔøÕ(Ä¦Ü,.dÎ#½1R ~)!/u#€!l
}"½
! Äëbœ'Æ+	Î&Æ‡õ2°û øz,S§�‡Ô/ç	d¡-:lÔ(–‹ƒ>Ç&Ðfr$í"+Üq
Ë&!
! #	ƒ230Š[&\$j!Nº§Þ.É
>3O¨ã'é?§`%âîü
ò*i)”	Ë(­
! )6‡)u	Ñ6&¦.Å

)¯Ò+@-(Ò§;{$%è)÷ž2W‹*îií$–.F({2Ž�M}(Ê1,!ÐzÍE–\Å'“2=1»^+gqïF´3E~ÎÛ]#õT+Ô1ô-X(È &ôž¬Tò	d3³·Í'¥+Ò%¯{)�­8@.8qk/$Íæ‹/â)®êÀ'�Î·/à$û^&ã5r)&·n0À3ž0Ë
! Ð#'š2Æ!Õ%þö›l&Ö/ø)IO.•G¼(yš)×/K�²ö_DÏá
B*Óm”3�&þ=ÀAÂ=»²Ç0×˜E4V˜4;:Á3yîïh1%, ,¾Aá-î1~
�©¦&9i	&\0 \ú	3‚ª¤%|¤
! éŠ®e*7/›2-3”,@#û-••(H$O"§)8)	2oÌ( �%f*ÑÔ„0®0¹!)vÕø$O
ós"Â+—«2gu0;)}I;¨à…0�ŸìÔç�1ÉG("kÚ"
! ~ÁB"ù(]&
˜.²a½,@$À
! —t‘Õ*:(®ž!'0/Ãà+í/}|³&r&!
-ƒ07Î0ï/“'=.f)t Z"&ø%Œ)‹ j)k$Ð$•	b x­	3›R©Z2#>/?˜#E$@¡Ý,¤$)`{åo6Œ¨!Ü*Z$†;²
! 
! (|'i,ÂÐ&PU¥ ó/q C1Ô'‘À40òž J',/!UÇXØ$ëÃ}2j"²%ÿb)+8JÑ+z3Ìz*^é
W ½©1¥"ÇB í·"‰.g,Ý Ÿ%R«G +ßÒk¿1H#ñ	ƒ:Óý+p1“
2/ÚFŒâ<0~Z
! Tw	at�"ï•#z&ç".
! O	ŸT
!  
­)Õ'/9	dˆ/º0z	F(ª²#-\%F�U(¾ô!ð1ó)¬#×-É'à	ûx%[+%Q.8+| !ºG%sVÁ!&�
ær#J“.e˜&š+/vÞ-ÀCG'P%|+„¬pi0vdÆ Ø,D(!Ã=ÄSoÅhÏ#kò‘+™q)Ý'¦
! ×ý.$2Ù-¬ê
À-./N&žK¯]1“1Ë*ö
2çç�2WU
! -ÛšK%k,×i
CQ,Œ&‚%ªžÿm­,�¬ã
! ‹í‘)ÎF 9!Äda>
$1t«:£CÁ-.¦3Ì%µ vhô(Lf(…(z„o÷ ¢8(Ì…
! 0VÒÔ& íz0Â
‡0¨€@(‘ë0*ÃƒÚ 9.Ì-ð-�	ò
¹-.Sm		!~RÂ,¡0·	­&	/#Ã*×!u!æp’*U.ª+Z¢F)� .øÀ÷.)­…e›1"¼Ê6%†1Þ¥Ì	½/ß>%xøq)³-'BT1sOÝ$ë%C0nW#Ä�X$ä·.¸Vw$4+‰$¤(
! 36*=%{+“#B0l*r*ƒm%ÿ/ÿóö'X3{.ì)Z-a$óð2>e25Ï×ã	yS"Ï0.å-�!ž/	'Äa

!  +)šÚþ/}Ns -G/¾
,IÅð+Y&Uõ%à"ÛÉ`+Â"U
! 3X%ÁÁp'Å&F+V1	&¶£“Ü²/Û	p&b"÷M¼*€Æó	yŽã!·&-3="'	eœ	e/Oó-`VFÎ�0kU,Ç¡ì&x/@zd¼
! E™rîË!§-Ð�+j½1?!—-ØÑ-Ùå!§3ùâ-U6�©E(·0`/71ÏIè—!³6 {$¾(p:�	.	D0ÕLQ°û*/gúM*Â3ý	 #Y$˜2‹'çx#÷>Ií#‰ù''çõ�–,�Í$n:*¦YO¤æJC?Ü(¨ãÅ3.b‚ õ\w3a(­ã&zØ)0>™_¼)¹÷0#ykN&( ù¬1�
! &£,)i!ÿ	xô*! Ñ›1–"øÖ$Œ
! µ	lÂâ.
! Œv™2gLc7*$#h0M$k'$«)�1,�
! J'aš+ô“%¯÷Òî
! nŸ<‡*ÆN2‚	•TƒTªF½(”$!`- ¨°»$+“í*óŒ%*¨1|$�Ä*þ!E~2E#"»/u3¼ö,¨ ¼WïŽQãÊÂom?%-¸0ä&›è/3-"ÿB/ˆFS\M¬-)‹$q3~Ã÷¿#þ Ê"‡¡%(zÌ1É**70100+Ê;M‹
! :&_o.<ª3•$1ãÙ0ì
! ¯%×“/±!ñæ'1._$*)¨
/
‰Dfý_&
é-µ'o,{ú‹äh	T)¿/­4(+Û!Ï¢Á~	Î
! Ï
‚™#þ[È"Ú"y÷Ì»Û)-Ï"Ü'Êâ. ±¹\*2™!W-$&	‹
&á €-Kïû *'æ›.Üa¿%þÃ"*
! //)!0KÇ$�(¦ÔEÜ-É”$‘-Gà*81â+e.’+ R!}ï»
! È&îYª#‘Â0ð!ñ"`b	á/y6Ç)aû+s+Ì¡/Ü�X)ãý J	!$3%¡1ñ+²¯*8´â/�)½Z&ÞJjÒ	ž­ Õ("Ó-:.Œ#6V-E¾ä³
! Dy ƒƒ-mÍˆ)ë&X�/DDz-8×�
½I¯r t*ò¶#î*6T	¿ š
/O½í6(ª&_#-<ø.è ñ$7ß	ý,Ç*Ð°
ÕH&ÞÌðœ
È.™6ÝÚ¿J'Hº,�!�0E'1�‰èõ8¢0C	Ã$J,õ-ÿÇÞµ
è€,Çà•}•*l*ÖÁÔÿÚ%0)¾00ÍYÉí,ÞÉì-["´ä+Â(À�è2¯¥0šx Eè&è ¾%Ê�$¼sS&í
! ƒ-'Áò&-;¸�d`²"&Ç
! Oºh¹.Œ(¾¯"%+ß
)«9Ì*P1j‹(µ*8.»Üé%ÚÍ3p0ØVÃN0zšÈ¥Î/;™
! =³,=
! m$€]A�£üx;1k·&	N| –3¯&q'1ýÌw¢	¥ŠöK2Œ•3‰Ö'87!Ð0)&'%{…Tò2˜¶	Ì MØ-ç0b0êµ
! –¦!Ö
! ‹%�î/‚1W( z2Qå^%«'÷1$àát3ââ2,pÙ(ß
! QÆ-	X“3.OP%(#'ô
ž ƒhÑ3	¨¦á*ƒv/’ß•¢s,c%33_ ÷÷{9‚&ó(Ç-){1S’$X*£p8,"¿»·û9,rIÄ
! 5*“$Y2!Ñºžä-"(x
! dÞÊËf12$&‘¶$b)Ý&‡î"Ú$ÛA$óJ/B
M3Kñù"+Ö¤*0ö¼%•!—+Ö½F
p
! 6)X>"°ô2�/¦ 	‰ �0Ð1H2â7-�
! %ö1OXÙ"[!œï+œê,
í
T% ,�Š(EÞvl|,i
! ¸/L#û­µ&½)¡t².A%gÌ
ñÆ'MŠ/ø&2X¢Ø^*³ô%¦¡#u,©
! ˆ£†y,{!§12n1fÝ˜+v0Û%"F1)é*Î(6Xù$ß´@"X4é2"“
)ú2)ç!	i, 8!5"ç/N'9À€/Å	('ú¤3D&hÅQ12^ ¢)ð4¡"fO�!�%O#C ¹é#¤ÊïÄ!D3"„ÿ,¿œ†7¶(¸Í0
±”/Ù6ØÓÃe±h#;
S*#—ˆ^GkÌ'Â¥zdauu+ºõ#ôÆ.j‰
! .S¹ˆ!Šç
^©T´p$Á^3*š3Ñ3»'
! l³/#9Â_0
É þ'ß*'/pR$©Î½&Y«+!1~'%/%]Éý&�$™Lv!N
! »p …Ì!¯)Œ"|ª	� ·+i=3®3©¹@,›;'2�›“&5)¶~/z 	µ%OMºû0?"ÒµY>#3”&ž/ä§ß)7#ïÐ`Ä¦(Vw¹œ!æÖ)1ò&T/%a"l ‚)b‹G&"3‡'~
^º
 k"òY+Š»¥¼+z]*Þe	*°J#ƒ#ÿ.¸3å(™G	Ýÿy+CˆM"ê!˜6
[ƒ·#8$Q&ë
! ùY0ºù(|ÂU
÷""#Æ›p%à3 *.À)E
Ä¶3�2`5N
{’7Ú#ø(¨*dh-¦i	Š'¨%–+{-^3ƒXeê.%(Î+7„3¹,º*ï&Æ,'-(Ü
! 2Š˜Ñ*1Í"%ÅV
þ-õâu$WW3Qºh=ìÄöe "f0‡î» í1#Û+ö-R(G,Ö-(X$v#,s)ë2�(ŽÞ™*Gdd	4	ã)"1:$
N	Î;#î$š1î*?*ðS™ v‚—É!:ý1_	l(P.�*ßD5/
¹	!2xˆ Ó0Ñ
ì¥P28^'«
€Pc)Sá-2ƒ+»*Ö
"„'NN,Ig+Œ1ý
! ÆòÎüËÙ1\/G1 (��.È
«V3Hø
=-Þ([ôf+í!Š
c=D�.82ä
™î‚ÌÆú”'!Q
! ËÂ8db-U$½$62]zœæ
’i-™-éçäÕ/1|.©(-CÑsL@k#E
! G*¯§
<¼
).ž(b
! ¯#¾ø'œž.0r3Ë%%1åI+o{tö(ˆR
ÍE&œ/N00" &3 ˆ$´f*€.í!&ZÔÛ2�Ó�+&3±j A‘3ãðv"Ä,Y à#yD1ª/,:ÜãPÉ3é-`" Íq,åþKÍ­131a0}nC%‹"v˜n'å&F#Õ“	¼$’	;3®Î˜
! úŠ3\"‹ò‘2“)nc2© �úù0#ù$¸Ÿ.‘	Nó"�ù2ü®2\.%I2s!o!œ+#_"EðÕ-e-ÃW ®�îZ"
! ¤�2~&Å\0$ôæ&“eŽ	c1ù,É+&¤+®ašq1H%;+-üÚÚ§€'ý&\zâ#“,p"ö.ð K#²¦+&
Œ^,
! Æý!"Ú-'a.”m/ì	Q"å.k2-õ'O3û/�)Å¿ì‡!Ö"æ$ëÞ‡2Mœo˜U€Ï+ô0•Llˆ'€$u/Zñ-t/éô$„!ï*NÑå$%Ÿu	›
! ;»‰Ýf ¶
Þ.'}.æ‘#´.]I×2è†"%/ÒúNYè!+à2ej¬ Ä1R/o3š,?'B)‰R0»B$Üµ™(q!*¨;2„íú%~.1%Ö2Ýi É7@P
¦%Ž/:G
! k	wõå)u6W
! yõ!ê_ÏßL)\É;B-uÛ0¬%¤žû:%É—êÊa/Zp1æ(«0Uä	),ôJ
! Ó*wå*'Ojo3tT0mï2î‰Ú§uã/½'›/ÌöÿÒ±'z#ÓJ"ô£0—2L,	y·/G#n/Ò&ì,I'érŽ$U%0H*Á	µo-
! â$-!3Ô$Û~ðI‡„&Þ%ñ/›3Ç°ñ) Â“;hs
! Å Šk
! é,W7
 !ßn
! ô10µ/(—*øR¶,D-¸%	´+—t)Ñ&�21<#u_À*ZÓt".0ýt1%³:'á,Ø*•ËP‚&e",-Ø0
! Ù¾j$¿Ž7	Î
Bë	G`2#'Ê%¤…#M¸È¤”zóBzLñ
Ïê/çªÊ(t,œi.Æ:	b‚ˆ¶¥1Üw/,
! 
! ®4-I‘"E´pˆ&*qnt"½yÈ­£"ˆÅŸé(C&š B%Ñ¾!g¬	¨$0¸%V.,3y"Ï<!+3'i)ˆ)ˆ+°L!ÄŒ_„˜%*]f{í‹J&$13—,s#M0aZÁhE(+5
aŸ#d)²,­2s'ó)$í(/àG$P ÏjÎÙI„/\÷%^
æœ,s|{â1(+[ß/Ð'Í.Hí%Å0æ1�wT*?b6/XiC.q/]!½	%.–03ê Ø 0»%Ô§&.™f	fÂ3(‹ã¨Q	ý�.hÙ#<g|
b
çÓ0?2F3‹º%L]p,>E/üqv d+­“-l2Í	r#y;êr’!Ú"ò)V˜(Ñ/êS)á¤!K)nÒy	˜ Ý(ãu1c	\22	ÀÛ-�…,Ø%n-©eyÒ³î0H¦}=.-û!¹”(€)>.!w(Ü"•%7
! è1tßå"m
³	l ð)r�+©2*÷n!å2 ·#0*@'a3>«.P&·\6ôÜ]Þì(j-MÛ1º£/Dü2
.ë*·n2‘*(_2ç'°%_äTDZ²¢.þÀ"A»šÆ1Î®¢_+(1h$Õ0Ú® ­-¿½y#ø/¡}Ö.Å1D*À«1áR&.zž¢B3ÕÕ)ä/Ù3#·jØ
+Í!j&,'�¢Õ "_Æ
‹T'5Ø k1¯(™Îp-Œ2š*µÚ¾õ¹L'Ï'll.où)š "RE3Ä$Ú°¨.T"*µ5
! ÿÂ±‘2ßƒ~®11û1c"'a2ö_‘
! ay!E)åä#õÓ$a,U1Â&>1P!msÜn.T.†ö¶.œ*î`Y¶,rí…+ø*{ &Ê*
! Y3	™è%œ#› é ¾¦§Ð©!K0\#-¼öé/¸¢Ÿ9„*Ÿ£	¿]egŽñ„D¨,|%¬“Ö+­æ*_eÞ=2K˜!ìD/½")(¬+ryT_.‡/
Ò“"E0h«›'1	;M+L2µ½.7r«‘Š	Ò
›*2#è
! ÝtŸ"Hp(j6"E ùwüÈ»l™z
! é(�å+Õ²¾õ72¢-�&‹¬!»Ë]Ëu%;'h+Óƒ@î¾ uÃ.œ+…_'`(‘@?F">Þü…./Ö.þ1!¢!À0/w&Ê‰î&4*¿-\1¯0S2±ª/L*/G+µ-A	‡+»’&¸ãOž´~Ûè‘
¥N(œ"ú/·¾"í ¨á(à. ±&Þ	Cc$:©„%-Ü!óóÿ'Ö,³Ï(õ0¹$&[)GÙ"$†320ÓW$
! !ç(ÿ]›é
! ‹	¡!Ä-š‡¾,ô/.(¨;s	
¥#µ=>&)¨v
Ú,»2†é0e3/æ2È!¿‹ˆA
°D==¼0éªìê? ¬ Ð
! 4Ä/£¼<+Ÿ(ô
! êâ!õ1.0.œ3‡ã(0X#–W'H-ë#Vë)W
+ù0]f"¨'(3ë°è"ª•X~”
! .­¸z�âs&ÊˆP-‡"#g&�¸¼H3¿0b)-/*§!
! #)fi(&¿Pù!¯Ä¼-¸	°*2ö÷#/L.<3‘!TæàU/.-d#›��x
Ù)‚$—$Þ*þÎ)p#¤ª-£Î2’1'*!1?Ž.Gc, 
! %S7,Wu ².0ï0§ �{¥5ú	yÚ.©[r!Bw='Ÿu‹"½%c*¢«©%·ó	ÌÂR'î´
! ÿ§ˆ'”õ"?qv-ýG‰+‚¢¦-Ú)	ëJ
! "ûð#&Å(âû.Þ)&—.M
! 	Q/¨G
È;*é�o_�	m2²æ±0¥)(
±>Ïc31c&k†(ª±Ç2ØJÒŽ$\+«“³®	U&‘,½)ú"�'V"-,q3zè¿ÏwÏ/”Ñ2õjá$.3É•&z.ê§á	]XÇ)L)¤>ðaÐ52ð—"ç2_2%&&'¡$A0™"6×Z'å2),š
! n&Wà&v'âÎ$—–2Å.v=x!³1Û-,II#Ý2ƒ
?fÿ©‹(‚0©$Ãƒ'/f,ý/þ$	&­
! P"�‹!A2¢,ÛÕ A|	˜”ÁKh4/AÂ@s
P	%å
! ^3
! ÿ)†!$Ô¾&A.m3ŒD>¢Ÿ&I)A'º
�1¶ A(GB,Ú!
! ˆ(”óãA¡BÎ3iÏ8/@
! ¦ÆCþ)2 Ù.~%0¬(·3ä$*[ŽúpÈŒ
¸õ&O®Ã%Ê/•
! ±%ÈU+á�
! Š&À.‰!ôÉ?—# ,ð“3�'n×!j¦"B
Íwyœ#-H	Èñ(¯X#öùñ,½3»ªkë±,6�›p/ò%Y!ÀP3X.2Z©W-Ë
7=Ö ã
o¿¼xº&ê
! ó¶§¨�55#3h&îÒèqN..ýr.^0�
! Ô2Œ~hêÆ(p,º‘Ñ1¾�]’Ñ$ÉYHF,I*	ýU*ýÖ±2ž.¯‹#Î*Î÷*w!>[%P w'Ê.PC'o%ß æÀ‹Ú@93%#ªøq
! ¿
ŸóRèÖ´&ŒÏ.Ï«ä'X/U!Â!'»Iá
! ;î ßåÛÀ4'òt0Ü
/"§y1ºýó,0©$L1bÿg.Hw%Ý`--™iÛ'1p™lÃ1)ƒ
! #È‡#L€14"ïZa‡·--/É/µ!aY_ä-û
ƒåÆ%¨pt2DÙe'$/2Ï-�Š
|)/V&ü#¸)à/2¬r+ ð%
! X%É(o#¡K +É,Ç»„Â ©)@ð”%:®'m01ËÉ©O
! ÛMþý'ÿ÷'²ò	áÚó'<<V&32,%øB
! \,Ÿ
! [Y¼ß!Ë!Ì,‰,,Â)
! ì7‚Zœ.*2L+"Î¾2Ì&îó¦
^1Ëñ1;|!™
Ä0*#{
i"c†+V¾'
! +6y
CÞ]�*[
_!àò*W*Õ$BÄú*’/Ð¹ÿ$Úìb7+á†a¶±-«%çø-Y#ç/q{úÇ%z'†ãé�'¹“«,1f~(ÿ0¬.nN*(2
! †M/ø
! Ý�¡%5$g#l1å0>)2Ö*« )¥!ªí•)S*Ì0–™%�	“Ï ×'ÜZ
K"„Ì(÷&n �-Ë0vŸ$¯3¸2Š"
! s‚:'Êô`"5,
&Ñ1ªz(‚Ü0-š²%Y
à“¾�1Ð*‹ ø:
­)33/ö#2]7)y�J‘øEGùó&+Ñ
! Æ3:!¹A*½Á U ø 6!Å#ÂD+Ô+'1*7l!{²(Zo�#æPnÙQo*P@/Dß+ºðà!B.!ó!4ÕÐ(Z)è,3&üº
! ½üà$g
! H0ÆË#a'‘,	"F/2cä‚	`‘™Å/¢0ð#Œ!xZ.^³#+/f‚?0Jå1‰'‚(r$'g'3-q¢ã#¹(Ÿ<0»(o~
! +ß(ŒÔ) ¸Cû­/
7 ð&œ0Ö0²ÎŽ/ÑÌ2â
! …2Õ1$Ë,ñkŸRü(µþy-^	”ªWX
! ^œ^Çñ'#”‹&­"¯$€0`ß%Ï°u
! $)ü®(ðl³/…o){#.X0¾)2‹$	z&&s )­(áø.ˆ¸&ˆï#2	Óš	˜D+2Ø%,:1`08#W'Iï?37�…# ëq*v2Â-ÉbÒ($c-óq|Ê…4#•Qkw&HØ	üÛt!(h,¶Šü€ ç.R&p³�/0«·<(¢‹3ò1í(b,9%àú'61â¯1m¬”%ä/KY*,ƒû"ø1Ô½—0o
× é$N �¥{*i…ÇºŒ,áÆ"£ ä(Ü0‰3Å1#<,é;,ÙÇòì.Öï«"�
°1#\¿ÊÄ§ê"Á/H,¸-¶ñ  (õ’o1=•/ž	.UÎ-÷
ß:€
! ê½èÞ
×÷2;o‹+çÏ&08#|È�Éñ&
! $ºç!l	Üã*íªÑ#:3ü'\.g$˜$§"T$[¥ ·
&#$�°×&åÀ Í›Ã/ À/ì1.uÁ(7%ŸÚ)O%±/\(Ç'š'Û,’.E,÷’ /Á#UÀ
»È>,X+@!Q$Âž"Sc#…iÕ&?--&L(Ð"
$&+p+Hù&T`$9ç+U/ÜeuÉUtµ1Û ) V	HWÙ
! ø‹121¢Ó&™-J GË/�®,Q%É	db'+ QSvù-.x!2ƒ
! Å·)K'LõP¢2z$w2Š{ bÝ*+3tr¥ 3®DËm'T X!‰	˜),¯-� È3ú dÆ2Ž(_	ÛS/�º+a!L%'‘ôƒ3û)($IPR	›0ý£3Ì"b#´é‘0·Ÿ Ã(0-?d3/ž%‚pæì%Wz+UY3`¬ý)Œ<	×$ƒ6«P®i+$[[¥$C"�â0]'0ÐwJ-\-G).¡—(B›,¶)ù34)KûŽ#,%+þ³)Ö!À%û*O¤/o4k4
wî(ú."!@Â®s!ž9`.Èøò+•Eí	È
! L ¡
Ü,!Q!�ò¹1!ç13ë«±ÿ"Ï$•-¿)¿!­0!Jm&ÐÆ�¿j/31)w
d%ú!–Ê0ƒ"¦
 ì.|1=+³3Ër
ñå#Œ+}&#u›	Ó
 1·kú1>	Ÿ0ª)×0÷Âí~.. 2_’,}á%½Öµé+Ì¥2¬"€(Ó;õn)¸›%B#g"2�'Ãó.<«ž+Uòg ò(Lù 5ðÖXš9t#Ñ!èã.(~ž#Ž«(éÝ%¡ÜÆ*9ÂÅF'ØÐ+Ñ‚Ÿ.ä)‹,6�&
?»©($N%Ž (%»uØ+
! `Æ·£1Ò* Œuå	<.ªV b3…%°¬†7*á€I
! ×í+M.å¨})¿(æ"É.Å+s6'†#z„.q:Ô*hP0•Z	£#h!þ8 +#³¾¤:
! ¤	N©+>¨H
! –§(ñN1Þb
! ó$Ë-E2í¯ßëÀ2èÆ)ÍÌP¦�Hòk°Afû&S·
! ë®T&˜<%Ö³0÷É#:y"[$D·>þ.½8C!2)ìB&S.H1>0¬"™°2×.]0˜3iJ%[ 4ƒ)ú  z
K](>
'ûÐ	X.	
! +63´ìÒ

ý"2˜WÈÑ\)z/Ñ'ãÜî'ü+,ø9þôæ#ëŒæ0¶J3xŽ%™	Õ÷á.­g1³"**eªd'á&´",+ ¹1ë"ÞÊŸk<ìË
%Z*Dm1h24!`$�Ük)¬2gË´ñ0À$£Ú%&Ø2¤%¥
YÔÙ#* c/²Ö1j$
Ð,{"Á	‚X"‡X;‰|„)V
! ¯/Y”.	1*3?µ,Þ>!ïÄ.Ó'T(ï)ü+Ì#‡3"ê+ˆÊ×P
²+Í,w)Ä£¸Ö)Q§!- j#e¥­%°‘q$f!‘’„,‰)ËÅ!n
	.p
ë]W)–…¸(¼Ê,¸û,ÜÁ1Ý1¾A m!È2�,7Ù-)¼&áaŸ
8Ý4�‡	S3Ó"œwÇ	­ƒ¡+sN*ü"Á
! @j
M'œd	-T2:Àñ	Ùp¿ï%*_1î\ï
! Ü/&/©"é	àÇG.&F‡
šW&ô1ã É-*qó¤(�ž…ã%Ü$mõC¼,Ÿ)ÿ
! ` xÓmð&¥	e'c‹´B/k+—>3ö�ø;¬
1.E“_Õ(2\È-—¡ë++*Ý’3—{l!.Mx&)!ß- 	¾	àR.,1+ƒÅ2X›T!þ'ÝT#šBÓ@ššº²†² ò#Õ,…&%M[n÷/fè
ê)Ò'>(�ÈŒ	þX'.¾Õ/l3bÛ€	B+¡£†.g2J!À#™/I!ôª0Ã²0z!õ+õ.á95!Î%^ª!³„ÕÜ20$Í¹3Ÿ+Ž&
! ³î‰®
! ®.×h~àÒ±,2	!-2l!J%nö˜‚/++*E%/™¤
?e,
H"gsŸ.µÐ'Ipú”À!B'·�Ó!.H&0¿*92‹�0ãA+† V7¸h(gL3Zh3•èÄp*ï"‰Lëp/0€"%1©&ùš
}-÷ú©z %_/ '+S	B³:  ‡Ý#êÙ$&™'–#Å*†»0F[_%cS·�+² £$€#1 
þk‡¡.$¥*œ.Ì-$R1ç&O,m*tŒ*â°$4ö!MÒ0*ºea/'Zˆ"7¹!è0¹#¢+<ÓgÁË$×ÿTA!Œ.ö$Ü1a+S¹"³'ºî{#¿ÿ ‚,¨"|…q%°(+Ëù%Z\«$•")MÞs2Xª2±2*S'©
7"Î	çL&ð/  Y�3ï®+£
! h½.¶+ý0ù*/
! 	4Ñ‚¯¬*d#(@1Ñ�3O›
ÔŽž3l°+y
! }$»"‰/§%“+×»	\70ñ±.Š "Ë	Í3~¬º2ø\³o×Q†$Ù|©êŽE uw‰0³°&±øK!
! qi#É*-0Ì–P$´1ª'0-ï ÖF0¼ç
! ö#ì28;%Ž)%x2Y		nÎ '"þ*ë$.°		xC#bÖGoÿœ$RÆHØn
–Ý&?+A1Ø"¯Ô.Ø@sN/225`ä=ó0×H)î
! …m�*l%ˆ& ør;1‚3¹/`;
! Ž¡m|_÷ñ'+0�
…!ë-L-V€!œ¤#-È+Þ/K
¢òM(H°"Ž,”õ�€+ê-»+ñ9 –
! F	V‘Nk-d/^ÛÐx"äÉ‰%üÊÝDù*+°3?ÓD,›Œ=#4.(J(ª,R 3Ò‹0n²	'x3Ž"Ú/)*KŽ3	)C‰&O@Ç!ê¸
! ðÜ#�qø6+€3Ù',—)�s*á)�%	 "73W!90ö*j3fêÛb%Û(¿2¸ð.E·$3®"vXß#%—&ªLç#v<Þ#qæ)T¥‡_3Y£•RD
	Rà%�,¶Í Ö0/j.¤*ž®È(g
	hÈ, J¯17
:#Ah'²05b–%½2
! 
ú$Šjv®$º-€œ(žÛ#uá1P(ÎQ¸1Š´Gâ%’×+Ú8-h"
! n,þ„	Æª 8%ö%Ù	b–æ,(·?‡]$ö,¯*Ùt	+É±2ã0¯93!<Ù,c†	5%«‹-þ2ü'¦$f•1RSì#‚3!*’Y»â
^V(,¢(3ŒÇ
­0®%#s!üœA¶0hqj	8š% §	.¹(‘×%4ù‘ÁÈ)Õ"™)ÖuS
! GB!¿¦1•¨3+Ó
! +«š='¦*R#I(CÕ”„ #3Üò œK1äð
`
! 0õ*xþ,Å«/^v 3"“|ÿ`#šÔ.%V'd&a	4¿91t'X&Cö)$‘|3Ã3#¥T¤�#Zˆ±Í+R`'<1#T‹ˆ1)éÅ
! Æ&
U3L'u
”3m¶´#ªÑ.Ö	dáK&V+³a%Ø1Ê1œ-ª%À;ìõJ9ÍÓ—3Š0@+42’¥-êÜ!ú¼¨c.Ïtð&Ý/$-Y-¾+$«3»ßQkdÛ<"†,j*E	U-V¸ë/€%ƒ*s3kä¡À(^!+9dk*°¼1ý%^êø”
ÜQ',Ã&q0jŒ¾.Àž$ˆ4 Í#I$Ž/¡ñ�®î%=)v3Õ
! åo$�-
! ,f;-£)ý‰22m@3!Ÿ’¶
! È”1Q-b.>&¾Š$¹L+"Ï,`!ç*pG3`'ÒË)X2`X-`·%f$ ..O1Ð)°!ù,0 n%Þ+ë!ö
! ,­$Ÿa­3"á e
!ÖÇrüv(áe1%qS$¡(ûÏ%¸ä",„$0nÍ2¯,0.˜	3+ÁKï23±EŽ*ÿ&ß//Í-ú,"™-K$ä#@)=!@
%'©3uA&F¤€˜“!¢:
d2ª1ïŸ!¼	0“(á2u¬&=,Ó,J.BÚ*z%fA*}0ÙH
Àc"�
! 6-í ÷´32-Ôâ|7 •"¼f.@2$Ïð~1…õ/eÖ7z«ß"¾#’ò"vÍ/äø6ä*r²&\'¸
u˜ Ø3ÿ2ÁcøP
2¼21rb&Ëúµ$­+	Œ&Ù°o	à,Ç SÉ"ç,0Ê®[	k3˜ª-µÊ¬XY(L	þûù+ #5 ä1Ø!�1Ð."'ò"%r(Ô¯!RcCA¤‹Ò
! ²1,¦,‘•F<'…´¼,–1‚úŸÇé& *á.o/Á/
! 11Î"ž1Ú"0B2Ð0õ¤ #(ÐÚ2ª ÕTgƒð*}§qD
Àw1r+î£.B80À‘È%©-øÇm	ž-Wò$[*è$¿$´$˜Öà+ïõ ÅX'SÄ&‘}1Ž^2]
h ï,+,’’±’HF›D%»-Ü)]2°š"ü08	˜½A3O0¹'+†=ç¿¹ ÙÚ
! ›!wDù ‰"¶1´É/&_08')´)l#rÔ«$^(' ˜/æ!’‚!)@÷‚Ú
>,#ùÔ[Ûçó
I–Ë&EO'1<í0z"±¾
! 1$C
%1¬o'ÿ
½#â(ò£%½+:iO!Ía-u)-Â›>pu03æÙ�3)C+/1÷«ìÏ
! ")Ã 2á!Ë"Å	H†-ø,áûT#n¸*0É2r
! 2îè( l-¦/W1š&
éý
³Q#D)¾§™3Ã
Õ2œ;!K¢ÔÓ¥3ü kX ö˜G-‡$î'Ç.
—	_(žàì/ß&þ+(�Å-�Úd1@ l
! }%ƒ,qã.ûáçõ‚-)‰¶÷Ba q(õ $H�ˆ26„Ê	Ý
˜,jR%]
! … 5(Š
! ®-'””û$¯+ÇþR/�3û*#œs1jH’Ùþ
! …-a–'C#*,
! q2y(),
gW%½ F?1Z%|/Â1È*_³
! ''“j2S1ª$Nðùº1Å§$î,<	b(|u#I*r"›"öB÷$`&»&@î2ã!$kqû?)ˆP„Ò60¢3‘pè+�f2$C(M2
€û–­*i-ðd¼3þ#7Ä+s-0Ü"3AÞ¯ ¦�àÓë0¡ñ!‡ ª(ß˜'„š$Þ^#2mý^/,(‚'Q0ãWG&&2•/N)Ý"-8 1¼/!'·$-�‡}ƒzëÃ(í)Q�-ò,W$e,}³(ÐÔó1l_,î	Š�h�8
ô&²$üfÔl3,—Û*Ö(/²'Ž–�#ý¬ô‰;"^$ð	úI.å8"q#M!ü*¶•i3	g)^£¯·
! ä!à
Ïê(Í(°-B{FÊ$-‘%2+ÓÄ'!ì9sÆ$ê€í3€  &ëV/k
ÌG!Q
‰#²-À1•.²)	,R-J2P)q¼2Äëé02`)Òà´Õ.+Š%)!,ýY y,:+‘]$,È#®È0( ‡où1¼#í-sëx#jAe+¸,�ö,M#â�"9+þ
! /=&€÷®+Um-ú)R+Ù/¤&Ç<!“Jì
Eç$oÝ)�ØÂ2;øÄ`¤�M	…#ú/\„$â,ˆ%0ÓŠ%’Â$¥Ò-ó+$.‹ý($°)#-¶*¬²�!€2hKá‚€
xô.$*+ýï-`O+vd Þ'ëå’)¸#	@*!�)ø0HW0N#
! ›(ƒ|ª
¶¶Ì|#Ý-“UÐ§\!â$Æ
! ãŸ	Þ$è*º	Â'7.A)²t-
! .Û%ocÜò,)0v¯P�u.‹2í¢^'&úÉŒF¿€EŒ'hmécO á¥Ã,Ñ'|$+9»›Nj+‹\bÓç$*"p!BQ0	Ãkœ50;\&”=0Îì0I/–"L†Þi=/wéK (<›t1{Rÿu"
! nX	±1'å%œ>Â%òÆ˜
! Põ%ü!+8..ïí]%ã$�./Bb´)[,‘/î-„+)X+%oì¥'>HÜ }:3%Ý
! ¢*ê2Ç/ÅÖ1�ÿ+ì'ôç&¬
! Ó1¸e$+1Fß.v%o–	ïu&ËÇ+}
ÒïXL¿3+Ê2%¨"c¼âüßÐ%Ÿ½ÇÙ%ç¡*{ní�#2ˆ,Š ,k!õš#´÷¥&“59)cø"�&AƒØ5Å« Q(!c�²÷+™f#šê$ô9&"ó1´ 1)Í2"Ø¤!+k0A
! !Ò.e• ùË1æ.",P'“*¨#
æ
! î#Í1CS4%N:Æ	ý#}	�,E-ï0+Ì$Ä#Í
! <hq“ äU"¤ k/Šƒ.iø+½&1§©	(#­'
! ”
! G.úÔý‰wö%.Ä(YÌ.è43ASrà
! A.“â	?#E.v+’è-Q
! z}‰ñÕ+D
  
! Q+3Ä'¨å
! è�(`	´v¸ä%%%]ä0bi1—²%-…ôµ&¡
! C2	<}æ
! mÍ*=Ýû'š!š0‚uö/3ÌGdÓ+)#ï6,ð©#K¥
! œOÖÉŽj(fl¯M…3–œF!�UF.ì+àÕÅ)g"'ò.=Ó ø!iq	Q1 ~-ä.W€.Ž-T
! æ0
! 0&3m+I¹?*“W,ÌD ºß0e´y+Cò!D
! ˜1Á"8&K¤
Er(*>/ÈÎó@%
oË+g0?%ÑñÁ&P�)Îì; øöH•ð/_-„î.=2Åë(,0¸e¶/Ï÷#h*°Û$ì�ˆ0–jË ÷-6$B(a#K3—þ}*,&»+4(( ¦)ˆ!¯¾..'¬-ÿÓž
! ˆ¬*r=ã2ä(Y%Ã	\@Ð/×(&r2„é)[¼žÛ»(S.Ÿ*'WÀ†)Ð]"*Š%Ô0f1Ã+Ä—iÔ%-‡.†*§è	6.7&”0‚#t.Z(Þ!$ Ä)‡'‹ácÊ  $s´25Ž)%#&¯	&¦a
! ¸¦#ÓJ™+Fa>$w¶!{?
¿(
! FÏ9"¼	Ð B´,˜"ÀÏ1-ñ*,ä¹	ƒ `Y/Ï)n(�üh)ý‘(ÿë'Ñ,1'´
°@&A[/q.ù	;%Ù´	o�"ÜH(!*º"â3Ú&À#‡,t¬«ö&i!
2!Ì„
$Bž,Íß9
—Nµ®<
†,_
! f4Ï}—8ûH+ð'‡‡3ˆf…D#ý-w*µyÈ1¬�	µ2�%Nÿ#¨-Þ1Œ$•’(Â(Q&�„«µ\
/†2‘ é†‚
! ^.pd¢1Ú0Ã-'0s÷•0æ+ˆ*¨0P1±"^á0
Á0£Ýë%3"&%„+ã+’L(-Š½

! -’)N-.#Y&,�Lä,<}Êñÿ[0Óx,Îk&¦V¹%w7'òO»(u ò-ÎöW/T½U,'(K0Xa&t {“+¤~}#&pØV–Ä	µ#r±*<$è)—3º/…}'d$y‰
Ä
Õ.Ž-0i'»3¨
! öžº(F)ZZsº&#-
k£(¿¬'û31å
1F–(#"x)˜(Ž2ê	'#j1‚
b¯�,È˜'§ô)³Ç(u(VÝl+x+–rÓOe%Ú1œ&…&!#!*w
! ]/�S«#Ë	0€Kª.},»1x$´[
! 2*ÞHÐj¿ý>-ÃJYWŒ-âR�!Yk2Im.¯#¥%¾€€Ód…@/+(¾b+¤-+Ïùóä$¾Èy&Ë8¬º)–!
„2È"&£¹[æ@ 3¼."ˆ#~æ	Á6Ã
! r	æ.y24æ¯èñ81E`-� OW.H!‰:)«!ˆ¥-(À&ñrºyŠf
! `TÑ"Ž‘1=
£+ü–&�/(›c
! L"r’
! �×ö	ÄÆ­û÷,ô,Ñ)Á2. {
! ŸÂ"#d0}j&ðØÃÿõ	RJ3˜0"C�# Ú5…'Á+S0Ê#Z!– ‰Ô
! x-}=/¥=Vëns/
ÛY.!òÙÒâ-…)U	d-W	%�
i+µ+a¤É)¹
! Ž!n	{,9#ów‰!i&‹¶W' j­ô	1™&Ýª�j’
z$9ße&×”29'‚*=¯2ûQ
½> —­0tÇh.�g1s0Nï[1¥
BQ3\ã´ÛéÐ"x.M2<c´Àº†%®³2W"-
! !-·w"è.’%>
! Ä2c(•'÷1P+×1ÝË'2	K-:ÿ-~êô¸‘Þ0ŒÎ*%ú-	s;0ª3=(£k2)(,“ð(}¥'nÕ~*ÛF-ñ2¸ mº3®&Ñ	"ŽtßMÌ3	2—\!®{
©'ÆÄòæŽ¾k6êþµŒøÞ
! É�‡ÊÜ{3üÀ+†ÝÈ	¤SU2vñz1¸++Å ¿&q\Œ�!+‹./ ¥.Æ
[j
! 32«ˆ >vá+Æ`
,	1¿³ y(íU0.%Ã0bÔí­#öµ)…N8ñ*D-,æãßc-d,é,¬ø£!�Bx(Œ
'%)G/&d!oñµy/M/0xÙþ(c…$ö"7ý:/´z)¦è¥o—0åšÙ!™îã2Z1Ï`,A/#
TØ
! 2!žÃ)jÔ-Ñ =$¶k(¶-2Ò€%-©/C-¸œ)/¿"í&A,·º+'‚+ª~ÎÜW2Sfç *·,ç m"ÌTú(--Œ
ë
^@Â*]B�øÙ×	ŠL­
Pƒ1&(Ò$,0Ä"á'v.É
! Ô	œ1Žã,Šß2Î‹Ñ2Žù/}*
¶Ñn3¦1/8)d¾-Ã+,<þB›#~&Ø¦Ç$c'3)Ú'ÄC3!%›f˜n+FÔ#œ¸"¨(^b$$1â],o)Ÿ†ûÄÌ
! –/ì|&�¼g*©Âö
¼?C/ý9/v½-“I'2¦Ã#6#
! ³@°ú#µÍq³%‰(CãÙä­º#"/±	Ê
! °
!  è‘$ªˆ
Åq41íÐb2m(�!‹�@â*ÊIã12"4#¥(Õž&°·(€ë5!\5G"s'§� ~,ü Ñ01+‰'5U›m#85H(Î'g'¡ÔV%¨< �Ñ0QK+ó#ÈÃR
! _0¢;.?40	d*rg&é'9(/
! ºÄ“ºZ#7-%].
! ;ôQ)¯*·*p§+än*F&@,w-2,¿'M%÷?.´0['<{	ýË‡(£Sû#Y)y.úQ*>Ú‹Ô‰%?	†ZØL/ë2.µ"T"I".â¢"q&B® 2¨	5Z0 +Íº'ðì	S!^¡Lá	©Å&’!t	ƒ	Ý—@0
¿ôñl0».a)AçÃí'=3áæ£Á*i�à(’06Ši’
�]j0¦2©™N+J0R"¹Ô¶è¦Ìl'­]*$C$!Ò"£-.É¢%¦âó`Ý	•$/ê¬)Ô I3GbÇß¨&CÂ	ìxv$Íl$Þžõž((¨)ã-µwÛ‡/
! 0t%†ÃJà´!$ø	µ“0
! 	®
<N/ãÊ)qC,ñvO$F*cÈ²3!	0\ Þ"!(½Ö%‡%ë ò
! ¦F
! ç~vÒ!¡)„#:*„vö ïˆü–žw4ÈÙh/§/"-�0ž)u*�: A¹~"Æ#¥( ë,ë.Z6}~�$l,Î!ê& Ív,p[+I+[3ú
! É))©Ÿ’ 	#�%Ê%{(%$hx¤²Ç$Æ+Ÿ-g#àS+Ì)åi%¯©¹)ŸÃ½Ñ"ÿ/T-e#`ù.Cc+Ã£Ûó2Ñ$Jy)_J&Í
Ó2Ú	ˆ
! ù]áyÛÁ
þ+KY	š-ž©—,$ëÊ«”+f
"&3Ûÿ!ª<4:
! ™Ýi,, 
«2*à!å=*–n"ý"0E"�&Z/|E+Q2ŒÀ1a*Aä`*” Ù&™0ÁçÐ!,.I,Kš(�Dc[/Ç"Ý+›(²!	/ê1ä¶{8·11ñ>	J*r1%2¹!¡g!83
.»í2Ä °/$«¥ZÍ-#†F$/ç%ÿ1¥,#ê&
!û(´?&H	ú’"^Eá±(œ
! h°.ê…~éSù#)Y,²2í.³3&è#³ýâ"¾•å
'¼1
! kÍžË§*Ñ¤1Í_¢
! ä2x~ |m )ïÿ³ .›+ú4,‘'&¸R*‘Å"�	V*Ó)ú
#R¨+w,Žßb
æ+'ï$.Ï1�/1d£
ß] ß@2‚2s—1j'Þ2æ&"õ(ª /ùÚ\3Ù*?l"²P¡f3^ñŒM
í
(ºÐ"+�ª"ì-_á!.x9_*·øF2ß,<2(L-+Ü}!’#O¯% 0š%¿.>Ï	O&!
J
</mò'5¤Å0./,ÂÃUÆ0µ¦Ã{# r/Cþg-§Œ–3#'´4F¶2ûÝì*’'ùK¢#G0�$�
! !Ì/ 'f2'Y#CT3`3L„(ê¡àw+7Ç#	(;>2(è##ô2-
! „E!<-X
è'¨¼¨Ðqý$Šs.&
! u2}o2-ÌÛÙçWv[(Ñ%¶�%Ä0Ä ¹Iè¤"xR¡ó
! LÉ0tÎ,]2p3óex1y$þm2´*1s5-�'k+-êZˆ±
'(�($$�1o+?ê*Ô"f'œ T‘&CVíÊ“¯
”!‚e�*v1
#1Q^†!rž W i$‰-šg	zT��>Zó­!%n#ü
! ’�%óÕ!}ÒÜ.:-æ-™1û	Uô#x­.A#Š—%S%ûñ¸!˜¢$—
¾*aƒ%)­›h%'+k.:ƒ¶&yÈn	%#qD
  
  For bug reporting instructions, please see:
  
--- 1,1707 ----
! Þ•Ñ3¤ž+E,=ØQÙQßQ-áQ1RAR VRÛwR+SS0SK°SüS
T T,T<@TB}TRÀT>U@RU9“UCÍUFV5XVIŽVØVïV!W$&W KWlW"ŠW+­WÙW#àW”X™XŸXA¾X'Y(YFYFKY7’YQÊY5Z]RZw°ZI([Ar[K´[N\BO\O’\Lâ\R/];‚]8¾]>÷]I6^I€^BÊ^~
_?Œ_DÌ_E`@W`E˜`CÞ`="aZ`a@»a6üa{3bB¯b?òb‰2c9¼cPöcCGdF‹dsÒdEFeCŒeQÐeN"f�qfGgŒJgO×gR'hCzhQ¾hNiF_i9¦i=ài=j4\jP‘jMâjE0kBvkG¹kIlHKlB”l=×l7m6Mn*„nI¯nùnoo-†oE´o
! úo'p8-p>fp¥p)·p0ápq=q+YqZ…qlàq+Mrmyr0çr)s Bscs;ssE¯s#õs t:t7Ot8‡t)Àtêtýtu$8u$]u*‚u*­uØuóu v/vIvUv#fvŠv8¡vÚv!ëv;
wEIw�w5®wEäw%*x1Px.‚x±x0ÏxLy6My7„yl¼yG)z$qz–zJµz*{E+{2q{E¤{lê{W|3s|@§|è|5}6}?} V}&w}Jž}8é}U"~:x~³~Æ~-Ù~IA`@¢/ã@€;T€#�€c´€_�Yx�lÒ�X?‚T˜‚Qí‚K?ƒL‹ƒSØƒ^,„H‹„5Ô„I
! …YT…,®…*Û…6†A=†3†c³†=‡U‡k‡#{‡#Ÿ‡3Ã‡*÷‡4"ˆ.Wˆ2†ˆ4¹ˆ,îˆ6‰QR‰3¤‰3Ø‰=ŠJŠC^Š;¢ŠIÞŠI(‹Wr‹EÊ‹"Œ3Œ9FŒ.€Œ¯ŒÂŒ5ÔŒ7
! �B�#]�,��$®�$Ó�#ø�&ŽCŽ6]Ž/”ŽJÄŽ2�&B�,i�P–�Hç�00�xa�?Ú�F‘3a‘.•‘9Ä‘2þ‘-1’0_’_�’Vð’ZG“E¢“Hè“F1”Px”RÉ”G•Ed•Qª•:ü•;7–Ds–g¸–s —i”—oþ—<n˜S«˜{ÿ˜]{™dÙ™[>šŒššW'›V›NÖ›;%œZaœp¼œJ-�`x�IÙ�o#žR“žkæž9RŸ9ŒŸÆŸ(æŸ* :: :u W° G¡YP¡Zª¡\¢¬b¢Ì£^Ü£n;¤fª¤v¥eˆ¥uî¥\d¦lÁ¦J.§:y§L´§ž¨¾ ¨W_©g·©_ªoª^ïªnN«U½«e¬)y¬%£¬|É¬œF­Fã­V*®N�®^Ð®M/¯]}¯DÛ¯T ° u°!–° ¸°&Ù°4±5±-N±#|± ±.¼± ë±².%²0T²7…²!½²fß²4F³={³L¹³"´)´(;´,d´&‘´¸´Ó´0è´HµSbµ¶µ/Îµ]þµ$\¶&�¶;¨¶ä¶6·49·4n·2£·-Ö·5¸ˆ:¸'Ã¸3ë¸¹??¹?¹¿¹1Ú¹º5'º*]ºRˆºjÛº&F»&m»%”»*º»Oå»>5¼7t¼;¬¼9è¼;"½0^½4�½1Ä½ö½=¾>E¾;„¾pÀ¾'1¿'Y¿+�¿5­¿Tã¿Y8ÀH’ÀNÛÀV*Á`�Á`âÁVCÂ]šÂUøÂ\NÃh«ÃIÄb^ÄVÁÄ@Å>YÅ<˜ÅXÕÅU.ÆH„Æ.ÍÆ;üÆ]8Çy–ÇCÈ-TÈR‚ÈGÕÈ/ÉMÉhÉ8ƒÉ8¼ÉRõÉ@HÊT‰ÊEÞÊU$ËEzË#ÀËMäË*2Ìd]ÌZÂÌIÍ4gÍ&œÍ>ÃÍlÎmoÎ7ÝÎZÏNpÏ8¿Ï@øÏA9Ð?{Ði»Ð&%Ñ5LÑm‚ÑQðÑ8BÒ3{Ò)¯Ò\ÙÒ16Ó:hÓ£Ó?ºÓhúÓ;cÔHŸÔ\èÔ!EÕ<gÕ6¤Õ;ÛÕ,Ö!DÖjfÖ6ÑÖ=×5F×'|×Q¤×:ö×<1Ø0nØ4ŸØ,ÔØ4Ù,6Ù<cÙ5 Ù!ÖÙ&øÙ+Ú;KÚ6‡Ú=¾Ú,üÚ,)Û3VÛ:ŠÛTÅÛ+Ü4FÜ4{Ü>°Ü0ïÜ0 Ý-QÝ4Ý3´Ý/èÝ/Þ@HÞ)‰Þ)³ÞÝÞ4÷Þ<,ß3ißK�ß!éß!à--à-[àC‰à.ÍàFüàCá5`á,–áÃá@ááB"â>eâf¤âEã!Qã!sã'•ã#½ã<áã(äBGä5Šä9Àä@úäB;å9~åj¸å(#æ3Læ1€æ1²æ.äæ8ç5Lç;‚ç/¾ç/îç/è/Nè+~è*ªè6ÕèéJ+évé1”éBÆé*	ê*4ê/_êM�ê3Ýê1ë@Cë0„ë?µë:õë;0ì8lì&¥ì-Ìì<úì(7í,`í'�í(µí)ÞíWî"`î#ƒîB§î2êîï8=ï5vï1¬ïÞï)õï1ð?Qð!‘ð2³ð_æð:Fñ8�ñ/ºñ"êñ*
òI8ò4‚òC·òHûò3Dóxó>�ó-ÏóCýóAô:Xô2“ô=Æôõ1#õUõ$tõ2™õÌõãõUö-Xö/†ö3¶ö?êö?*÷0j÷+›÷AÇ÷.	ø*8ø2cø2–ø1Éø0ûø9,ù1fù2˜ù1Ëù+ýù,)ú3Vú.ŠúD¹ú3þú$2û+Wûƒû7šûaÒû�4ü@ÅüBýDIý&ŽýCµý:ùý4þ6QþCˆþ@Ìþ%
ÿB3ÿ$vÿ›ÿK¹ÿ*'0X'v0žÏ"ê?
 M#n0’(Ã.ì*,F1s3¥HÙ+""N1q4£)Ø4$7$\9�9»8õ1.5`D–1ÛP
‚^Vá48/m7�QÕ1'EY6Ÿ3Ö<
! 	?G	>‡	@Æ	e
! ?m
! /­
! =Ý
! i<…CÂE2L++«-×>
D
c
‚
<š
E×
<;ZE–FÜ6#IZX¤7ý.58dT�ò5!D9f* *Ë?ö668mX¦@ÿ%@@fo§E3]5‘(Ç)ð08K;„2À.óD",gR”VçQ>U�9æ) QJlœ4	4>2s2¦ZÙi4pžKn[`Ê=+9i8£UÜ823k Ÿ/Àð)B9Y|NÖ‚%1¨QÚ., [ Hz FÃ E
! !8P!H‰!1Ò!""8'"3`""”"&·"IÞ"#(#CL#/�#2À#4ó#.($:W$E’$/Ø$ %()%#R%+v%&¢%7É%B&HD&(�&"¶&%Ù&)ÿ&$)'%N'7t'$¬'GÑ'*(,D(8q(.ª(Ù(Nù(1H)Jz)EÅ)=*5I*@*+À*Bì*4/+kd+XÐ+>),2h,M›,'é,"-&4-)[-<…-Â-lâ-_O.^¯.G/,V/Pƒ/.Ô/*0F.0Ku0MÁ0!1@11$r1$—1&¼1(ã152eB2%¨2?Î233<3W34r3§3¶3/Ó3M4BQ46”4GË4=5zQ5^Ì5z+6Y¦6‡74ˆ7(½7'æ7=8:L8J‡8,Ò8)ÿ89)9/c96“9:Ê93:89:Jr:/½:Hí:K6;S‚;.Ö;J<@P<!‘<B³<8ö<R/=-‚=W°=J>HS>-œ>EÊ>:?*K?1v?w¨?C @od@0Ô@;A3AA(uA2žA,ÑA'þAD&B5kB)¡B%ËB2ñBo$CI”C)ÞC!DX*D+ƒD:¯D=êD3(E!\E9~E-¸E-æE(F/=F%mF6“F/ÊF#úF<G$[G5€G9¶G=ðGG.H*vH%¡HÇHâH#I@$I%eI ‹I®,JLÛJM(K¬vK¼#L\àLj=MM¨MNöM¸EN¬þN^«Of
! PÈqP¼:Qf÷Qn^R„ÍR2RSM…S(ÓS5üSQ2TH„TBÍTsU „U-¥UIÓU@V”^V[óV¾OW_X†nXTõX4JYVY0ÖY0Z-8Z5fZ9œZIÖZB [*c[Ž[©[^¾[7\>U\0”\4Å\7ú\B2]Pu]=Æ]?^JD^X�^Cè^F,_6s_Eª_’ð_Qƒ`XÕ`.a*Na;ya(µa6Þa#b9b2Ub#ˆb'¬b/Ôb1cB6c-yc1§c!Ùc)ûc>%dAddK¦dCòd,6e*ce/Že,¾e+ëef#3f*Wf.‚f±fJÄfg.gGg+ggF“gMÚgJ(hjshNÞh(-iVi+vip¢ij#%j%Ij4oj¤jµjÐjîj+k7k>Rk<‘kvÎkElFblS©l/ýl--m[mym@—mØm"ìmn:&n9an9›n"Õn3øn!,oNo)go*‘o0¼o9ío#'p$KpApp²p"Ìp-ïp3q/Qq,�q<®qFëq2r*Mr.xr+§r4Ór7sS@sG”s:Üs%t!=t*_tŠt¦t=Ãt(u1*u5\u*’u)½u,çu/voDvk´v0 wXQw]ªwaxjxWŠx-âx#yE4yzy*•y=Àyþy z!7z Yz1zzD¬zEñz 7{DX{{�{0|1J|6||7³|)ë|#}'9}"a}&„}«}#Ë}'ï}"~:~-W~…~—~0±~â~û~/.<'k “0´#å	€&€E€]€${€: €0Û€B�;O�?‹�?Ë�‚!‚44‚\i‚Æ‚$å‚%
! ƒ0ƒ#Nƒ'rƒšƒ6¹ƒðƒ „/„A„W„%v„%œ„Â„â„…-…J…-e…%“…¹….Õ…†3"†V†l†‹†]�†û†+‡/=‡#m‡0‘‡/Â‡#ò‡ˆ,5ˆbˆ‚ˆ–ˆ,µˆCâˆ6&‰A]‰+Ÿ‰+Ë‰*÷‰."Š!QŠ*sŠRžŠ\ñŠcN‹9²‹=ì‹!*Œ'LŒHtŒ5½Œ)óŒ)�"G�#j�Ž�.©�Ø�é�$ù�(Ž=GŽ.…Ž´Ž;ÎŽ(
! �3�.N�@}�‚¾�‚A�Ä�Ý�ü�#‘(@‘0i‘5š‘Ð‘æ‘"õ‘"’};’5¹’2ï’ "“6C“4z“¯“MÍ“N”3j”>ž”KÝ”9)•Ec•G©•8ñ•P*–C{–J¿–1
! —5<—*r—)�—CÇ—˜1*˜\˜v˜+•˜"Á˜6ä˜2™1N™3€™5´™7ê™'"šIJš-”š5Âš&øš$›JD›N�›PÞ›>/œ[nœ@Êœ5�AA�)ƒ�#­�!Ñ�,ó�. ž1Ož2�žG´žKüž,HŸMuŸ,ÃŸ;ðŸX, =… OÃ <¡.P¡C¡5Ã¡ù¡)¢%C¢)i¢“¢¬¢Æ¢2â¢<£3R£0†£·£GÍ£3¤4I¤8~¤8·¤ð¤+¥":¥Q]¥1¯¥Aá¥(#¦,L¦y¦0˜¦*É¦Bô¦-7§/e§-•§.Ã§(ò§*¨)F¨1p¨G¢¨Kê¨J6©,�©&®©,Õ©"ª=%ª,cª'�ª1¸ª#êª'«96«0p«'¡«3É«0ý«/.¬(^¬1‡¬)¹¬3ã¬6­ N­ o­?�­+Ð­.ü­-+®+Y®…® —®\¸®/¯'E¯m¯+†¯*²¯'Ý¯$°**°U°]o°;Í°_	±0i±)š± Ä±2å±E²)^²<ˆ²"Å²'è²³-+³+Y³…³—³;­³Fé³0´P´-l´ š´Z»´Oµfµ|µXŽµ1çµ\¶Lv¶IÃ¶M
·K[·Z§·k¸Kn¸Nº¸d	¹+n¹/š¹#Ê¹0î¹/º#Oº-sº,¡ºÎº&êº»C(»l»3ƒ»+·» ã»*¼./¼^¼?~¼¾¼,Ý¼
! ½"½)?½"i½4Œ½(Á½fê½Q¾+n¾Jš¾;å¾$!¿CF¿<Š¿5Ç¿*ý¿.(ÀWÀFqÀi¸À+"Á>NÁ'�Á:µÁðÁÂ"Â5<Â=rÂ)°ÂÚÂðÂ0Ã0<ÃmÃ6ÃC¶Ã$úÃ&ÄGFÄ2ŽÄJÁÄ,Å:9ÅKtÅ-ÀÅ;îÅ#*ÆNÆ.jÆ+™ÆÅÆåÆÇ"$ÇGÇ`Ç€Ç)˜Ç)ÂÇìÇÈ'È FÈ#gÈ‹È¡ÈY¼ÈSÉ$jÉ�É«É2ÊÉýÉÊ-Ê1EÊ5wÊ'­ÊÕÊ,òÊ9ËYËA]Ë"ŸË"ÂËåËGÌDJÌE�Ì/ÕÌGÍ$MÍ8rÍ8«ÍdäÍOIÎ=™ÎC×ÎHÏ,dÏB‘Ï.ÔÏ7Ð3;Ð>oÐ@®Ð;ïÐH+Ñ;tÑ5°ÑAæÑW(Ò6€Ò9·Ò;ñÒT-Ó4‚Ó6·Ó4îÓL#Ô8pÔ<©Ô=æÔ>$Õ?cÕZ£ÕIþÕAHÖ=ŠÖ6ÈÖ6ÿÖ:6×4q×@¦×Iç×<1ØNnØQ½Ø8ÙBHÙK‹Ùu×Ù5MÚOƒÚIÓÚ8Û<VÛF“Û:ÚÛFÜG\Ü=¤ÜfâÜ/IÝ.yÝA¨ÝêÝ“Þ&šÞWÁÞbßL|ßAÉß=àlIà¶à¶Íà„á�á#¹á%Ýá)â5-âHcâ¬â=ÊâSãE\ã:¢ã<Ýã>ä:Yä>”ä=ÓäOå@aåE¢åèå æ(æB>æB�æ:Äæ'ÿæ0'ç6Xç*�ç2ºç:íç6(èH_è,¨è0Õè"é+)é-Ué+ƒé~¯é�.ê!¾êàê ùê ë ;ë+\ë'ˆë#°ë$Ôëùë+ì1Eì/wì§ìIÇìAí"Sí1ví"¨íFËídîUwîPÍî'ïFïYï4jï\ŸïOüï7Lð5„ð{ºðK6ñ2‚ñPµñ?ò1Fò'xò+ ò&Ìò'óòmó4‰ó(¾ó(çóô!ô:3ô3nô$¢ôÇô8äô0õ'NõRvõÉõàõDüõ'Aö@iö ªö@Ëö ÷--÷+[÷‡÷¤÷aÄ÷-&øTøUmø,Ãø&ðøBù#Zù+~ùXªù5ú#9ú]úpwúèú'û#0ûTûOpû"Àû%ãû	üü-2ü`ü7yü'±ü"Ùü!üü#ýBý!bý%„ý#ªýÎýîýþ#þ?þ\þ!nþ�þ¦þ.ÁþQðþPBÿ
“ÿa¡ÿ.2dC1¨ÚÝá.ñ (202cM–Mä20Gx(,¨Õâë	92L9<¹ö9ÿ9Rl#…O©.ù5(9^5˜fÎ'58]–4´>é?(+h*”,¿-ì/J2a*”.¿)î&	'?	&g	&Ž	%µ	#Û	'ÿ	%'
! (M
!  v
! $—
!  ¼
! "Ý
! ,2-`€*Ÿ,Ê.÷$&*KAv3¸:ì1'
Y
q
)�
·
×
+ñ
^?|?¼)ü3&5ZD�?ÕO-eL“/à6ôG,<i„8¤0Ý37B>z$¹5Þ,.A,p1�3Ï266R1‰$»0à'7.f†¢#¶Ú ú+GN_s‹§ÇÚí:)?JiC´ø(0,YO†ÖÝä,ì
! 6$[z—(°:Ù71(i’5²èü)/@
p!~  'Á é0
! ;
V d…œ²Ëåô-"@!c)…P¯$3Bv’1²:ä> ^ g p y ‚ !‹ ­ É Ö ß ì õ þ !!,!5!-9!5g!,�!Ê!à!†ì!^s"rÒ"E#
c#*q#<œ#.Ù#$$$5A$
w$€…$%;%’H%eÛ%(A&+j&.–&+Å&-ñ&|'nœ'3(A?(k�(5í('#)7K).ƒ)5²)&è)$*.4*c*[*“Û*Lo+Œ¼+cI,G­,‚õ,vx-mï-J].G¨.¹ð.+ª/1Ö/:0$C0+h0”0®0È0)á0.1>:1<y1;¶1'ò1F2Wa2>¹2Sø2YL3L¦3Ló3œ@4?Ý4Q5bo5BÒ5E6O[6s«6[7^{7VÚ7\18‚Ž8=96O9}†9L:<Q:0Ž:-¿:8í:Q&;Bx;G»;Q<HU<Jž<Wé<ZA=Vœ=Hó=D<>J�>?Ì>=?BJ?��?C@DS@7˜@AÐ@*AG=AM…AKÓA;B?[BE›BHáBb*CJ�CcØCZ<D9—D1ÑDBEÑFELFreFNØF9'G6aGZ˜G9óGi-H]—HEõHw;IX³IIJOVJ@¦J2çJFKbaKUÄKML@hLV©LWM9XMl’M\ÿMB\NyŸNTOPnOI¿OF	PNPPCŸPGãP~+QzªQL%R:rRW­RTSSZSR®S>T:@Td{T'àT*UC3U/wUA§ULéU66VEmVC³VB÷V+:W?fW@¦W=çW:%XA`XC¢XGæX2.Y7aYB™YZÜY@7Z+xZ+¤Z9ÐZI
! [CT[)˜[MÂ[7\+H\:t\A¯\+ñ\*]*H],s]( ]É]=ç]>%^Od^´^%Ï^uõ^3k_OŸ_ ï_D`5U`[‹`Kç`B3aQva?Èab%b8Dbu}bLóbL@c=�c:Ëc$dA+d3md#¡d-Åd+ód,e#Le6pe[§e>fBf0Wfˆf3”fÈf(Ôfýf0gGg4eg!šg"¼gßgøg!h
! &h1h@hThahxh‹h“h	œh¦h¶hÅhÑhçhóhi)i<iIiVifixi�i	 iªi·iÇi×i	êi
! ôi%ÿi-%j^Sj-²j6àj!kŒ9k[Æk["l"~l7¡lOÙl')m6Qm6ˆm¿m[Üm38nln…n¢n@¶nB÷n?:o-zo0¨oÙo?ðo30p0dp)•p9¿p=ùp57qmq+}q0©q$Úq+ÿq:+r*fr‘rA¨r:êr%%sKs%es)‹sµsÒs-ïsBt?`t, tPÍtSuwruCêu'.v7Vv5Žv?Äv=wABwG„w)Ìw:öwH1xJzx1Åx'÷x‡y>§zæzŽf{bõ{PX|=©|1ç|/}qI}o»}.+~0Z~U‹~Ÿá~=�O¿g€ew€VÝ€W4�EŒ�JÒ�)‚:G‚)‚‚¬‚BÅ‚7ƒ)@ƒ#jƒŽƒ§ƒ¼ƒÑƒæƒ'ûƒ#„A„$S„x„+˜„#Ä„è„/…%8…^…|…(–…h¿…%(†HN†4—†JÌ†0‡FH‡?�‡mÏ‡l=ˆIªˆHôˆC=‰H�‰GÊ‰BŠOUŠ(¥ŠKÎŠ2‹6M‹l„‹eñ‹MWŒ$¥ŒmÊŒ38�2l�*Ÿ�4Ê�Qÿ�>QŽ#�Ž+´Ž1àŽ'�5:�Vp�mÇ�{5�@±�0ò�n#‘+’‘¾‘*Ü‘'’&/’'V’@~’S¿’#“!7“JY“>¤“Zã“.>”Lm”º”1Ø”~
! •¶‰•¨@–¥é–@�—%Ð—Dö—K;˜‡˜;¥˜:á˜^™K{™?Ç™š;'š0cš$”š<¹šöš›$0›FU›%œ›6Â›6ù›)0œVZœG±œ4ùœt.�@£�:ä�ž9?žFyž/Àž#ðž2Ÿ1GŸXyŸhÒŸ1; /m U� >ó J2¡G}¡GÅ¡6
¢+D¢.p¢hŸ¢O£KX£8¤£CÝ£S!¤du¤QÚ¤=,¥Bj¥I­¥X÷¥\P¦4­¦9â¦C§=`§Cž§6â§1¨7K¨Hƒ¨3Ì¨=©O>©0Ž©0¿©*ð©!ª<=ª-zª)¨ª)Òª*üª)'«PQ«6¢«/Ù«/	¬/9¬8i¬5¢¬9Ø¬9­6L­7ƒ­.»­9ê­-$®:R®<�®/Ê®>ú®+9¯(e¯.Ž¯+½¯8é¯B"°:e° °J¾°	±i±qˆ±ú±'²6²nP²v¿²6³oQ³wÁ³,9´Mf´H´´-ý´%+µ7Qµ7‰µ>ÁµG¶4H¶O}¶;Í¶(	·32· f·m‡·'õ·;¸BY¸9œ¸0Ö¸D¹BL¹D�¹BÔ¹GºG_º?§ºçº»^"»P�»6Ò»5	¼5?¼Cu¼*¹¼[ä¼8@½{y½¨õ½Xž¾%÷¾¿$;¿G`¿)¨¿8Ò¿;ÀRGÀ+šÀ9ÆÀ)Á7*ÁRbÁ:µÁAðÁ82Â)kÂt•Â.
! ÃK9Ã%…Ã«Ã&ÇÃ1îÃ7 Ä?XÄ%˜Ä%¾Ä$äÄT	Å2^Å*‘Å1¼ÅKîÅD:Æ+Æ&«Æ%ÒÆ$øÆ?Ç/]Ç�Ç#©Ç.ÍÇ1üÇz.Èt©È9É[XÉ<´ÉGñÉ*9Ê)dÊXŽÊ<çÊ#$Ë(HË/qËq¡ËNÌ)bÌNŒÌ2ÛÌMÍ)\Í2†Í;¹Í;õÍ11ÎacÎÅÎ0ØÎG	Ï_QÏk±Ï:ÐXÐHqÐ1ºÐdìÐBQÑC”Ñ{ØÑRTÒN§Ò1öÒV(Ó=ÓS½ÓZÔdlÔdÑÔE6ÕB|ÕC¿ÕCÖGÖ@XÖ
™Ö:§Ö&âÖ3	×J=×1ˆ×>º×<ù×B6Ø1yØ6«Ø'âØ3
! Ù8>Ù7wÙ+¯Ù(ÛÙ4Ú>9Ú'xÚ, Ú4ÍÚBÛkEÛ2±Û:äÛ*Ü%JÜpÜ!‰Ü«ÜÇÜãÜ+üÜ(Ý FÝ/gÝ—Ý
¶Ý:ÄÝGÿÝFGÞ@ŽÞÏÞ+çÞ/ß&Cßjß.…ß´ß8Êß3à17à?iàJ©à=ôà'2áZá;já¦á·áÆáåá.úá)âCâ<]â5šâ5Ðâ3ã(:ã5cã™ã*µã#àãä
ä.ä.Iä0xä8©äâäåE åNfåGµåFýå@Dæ>…æ<Äæ&ç<(ç5eç=›çÙçBùç$<è[aèA½è_ÿèc_éDÃéMêGVê_žê8þê+7ë.cë’ë®ëÀëÒë#ãë(ì0ì>Hì6‡ì.¾ì\íì9JíK„íRÐí2#î8VîJ�îIÚîD$ïMiïA·ï9ùï03ð/dð-”ð8Âð4ûð0ñLñ7hñD ñEåñA+ò)mò—ò6·ò8îò.'ó3VóCŠóÎó<äó>!ô,`ô3�ô>Áô<õ=õUõnõŽõ]®õYöYfö9Àö5úö10÷5b÷6˜÷FÏ÷!ø8øYKøW¥ø=ýø+;ù+gù/“ù?ÃùAúEú`ú{úM�úoÛú9Kû=…û>Ãû8ü;ü-Xü,†ü³üAÌü@ý>Oý5Žý<Äýþ@þ+[þ.‡þ'¶þMÞþ:,ÿ7gÿŸÿ2½ÿ(ðÿ.9h!†+¨/Ô2!77YE‘×
ðþ 
.1C1u§"Ãæfõ(\#…©1Èú%%-(S|3˜0Ì*ý)(>R`‘6ò?)GiH±NúZIQ¤föo]VÍW$	S|	GÐ	F
! G_
! $§
! #Ì
! %ð
! *>A€)™8ÃCü@1Z7ŒEÄ:
! 
JE
5�
5Æ
)ü
?&Bf"©0Ì6ýv4W«ULY4¦tÛ?P"�n³L"@oT°+V1Yˆ0â !4!V:x_³0 Mn�(¢Ëáø /!P!r#”#¸-Ü
! !;)Tj~'é'P9XŠ,ã9*J4u1ªvÜrSLÆKW_B·kúEfQ¬8þ=7¡u Q¸/
! A:j|fç3N E‚ 2È Dû .@!<o!¬!?À!K"!L"n".ƒ"*²"!Ý"6ÿ"76##n#c’#Oö#7F$#~$7¢$#Ú$9þ$%8%9^%%˜%K¾%7
! &9B&%|&T¢&h÷&O`'c°')(<>(){()¥('Ï(B÷(:)*W)'‚)'ª)IÒ)"*:?*;z*1¶*Bè*2++M^+C¬++ð+4,Q,'m,-•, Ã,ä,k-:o-Gª-?ò-12.9d.?ž.1Þ.1/B/[b/!¾/#à/O0)T0 ~0JŸ00ê0;1#W1'{1*£1:Î1>	2#H2Ol2%¼2?â2*"3:M3>ˆ3Ç3<ß34054.f4•4#±4Õ4ä4/5@35,t5?¡59á5667R63Š63¾6%ò67-*72X7(‹76´7=ë7=)8&g8HŽ8#×8Pû8<L9&‰9&°9L×9$:*B:+m:)™:Ã:LÙ:9&;`;%u;)›;6Å;*ü;8'<.`<,�<-¼<-ê<*=*C=$n=3“=OÇ=*>OB>l’>yÿ>uy?:ï?u*@D @ å@'†Aˆ®A°7B„èB¬mC¦DÎÁD)�E4ºEIïE)9F3cF#—F»F0ÌF0ýF".G"QG"tG —G ¸G$ÙG$þG$#H"HH"kH)ŽH,¸H)åH'I97IRqIOÄI,J*AJ2lJ)ŸJ3ÉJRýJlPKL½KK
! LdVL?»LWûL9SM0�M=¾M4üM:1N^lNXËNn$OY“OWíO\EPJ¢P[íPDIQEŽQvÔQ#KR$oR#”R!¸RÚR×êS@ÂT:U@>U:U+ºU8æUMVSmVkÁV-WMHW:–WOÑW!XC2XFvXg½XM%Y sY”Y8°Y?éYB)ZlZƒZ'—Z*¿Z“êZ"~[8¡[DÚ[ \2@\3s\$§\7Ì\];$]`]z]*‘]:¼]*÷]1"^qT^8Æ^.ÿ^9._"h_9‹_Å_,à_
`2&`9Y`:“`*Î` ù`!a!<a6^aD•a4Úa,b*<bgb‡b;¢b6Þb3c.Ic$xc?�c-Ýc,d98d<rd=¯d7íde%e:‹eHÆe,f-<fXjf.Ãfòf$g4g RgsgF†g4Íg4h7h#Ohsh)‹h&µh&Üh+i(/i"Xi({i(¤i)Íi)÷i*!j*Lj*wj*¢j*Íj*øj*#k*Nk*yk*¤k*Ïk*úk(%l(Nl(wl( l(Él(òl)m(Em(nm(—m(Àm*ém*n*?n*jn(•n(¾n(çn(o(9o(bo(‹o(´o(Ýo(p)/p)Yp'ƒp(«p(Ôp)ýp)'q(Qq(zq(£q(Ìq+õq'!r'Ir(qr'šr3Âr4ör4+s3`s"”sB·s?ús%:t `tB�t3Ät6øt4/uFdu{«u:'v'bvŠv#¦vÊv6åv.w4Kw)€wªw*³w.Þw+
x?9x>yxA¸xÂúx2½yvðyLgzL´zL{9N{0ˆ{H¹{@|=C|>�|"À|Tã|8}R}&o}&–} ½}0Þ}-~(=~f~&~+¦~'Ò~!ú~!<!^-€(®"×"ú)€,G€ t€,•€+Â€#î€$�'7�*_�)Š�2´�Qç�›9‚"Õ‚*ø‚1#ƒ-Uƒ)ƒƒ:­ƒèƒ6þƒP5„?†„TÆ„:…=V…5”…)Ê…ô…+
†-9†"g†NŠ†PÙ†$*‡8O‡7ˆ‡9À‡ú‡<ˆ7Mˆ?…ˆ5Åˆ9ûˆ35‰4i‰9ž‰<Ø‰6Š8LŠA…Š;ÇŠ7‹G;‹%ƒ‹©‹)Ã‹,í‹5Œ"PŒ.sŒ¢Œ"¾ŒáŒ*îŒ�*�B:�:}�¸�Ó�é�ŽMŽ0mŽ.žŽ.ÍŽ$üŽ
!�A/�aq�AÓ�+�SA�^•�cô�BX‘›‘µ‘0Ò‘0’64’k’†’i£’*
“)8“1b“-”“/Â“)ò“,”bI”(¬”4Õ”d
! •oo•Bß•1"–*T–*–ª–>Ê–Š	—2”—0Ç—6ø—7/˜]g˜0Å˜6ö˜-™?™,^™&‹™)²™$Ü™š7 š(Xš�š' š!Èš êš%›/1›1a›“›&¥›!Ì›(î›:œ-Rœ€œ2Ÿœ$Òœ(÷œ �>@�!�/¡�Ñ�%ê�.ž8?ž5xž®ž/¾žîž Ÿ*-Ÿ"XŸL{ŸGÈŸ8 (I !r 7” )Ì %ö %¡B¡^¡+~¡"ª¡Í¡#ì¡-¢*>¢$i¢)Ž¢/¸¢è¢'£0£(N£Cw£»£(×£¤?¤!Z¤0|¤$­¤Ò¤,é¤#¥+:¥f¥v|¥^ó¥eR¦M¸¦§;%§2a§*”§¿§&Ù§ ¨8!¨!Z¨:|¨·¨Ö¨/ë¨<©'X©€©1 ©(Ò©7û©(3ª\ª$wªœª»ª8ÖªE«HU«)ž«)È«(ò«¬,;¬Uh¬0¾¬-ï¬O­)m­O—­$ç­=®%J®0p®.¡®Ð®ï®¯&¯A¯Y¯Ft¯"»¯=Þ¯$°!A°&c°;Š°(Æ°#ï°/±NC±’±°±Ê±#è±2²1?²q²+ˆ²´²)Ê²#ô²3³!L³&n³•³1³³Vå³ <´<]´š´2°´,ã´ µ(1µ,Zµ7‡µ#¿µ0ãµ¶c2¶4–¶6Ë¶¢·8¥·,Þ·7¸C¸c¸+{¸¾§¸>f¹Û¥¹v�º<øº 5»=V»-”»'Â»(ê»c¼.w¼t¦¼‰½!¥½;Ç½1¾05¾$f¾'‹¾"³¾Ö¾ ñ¾6¿!I¿!k¿6�¿"Ä¿)ç¿À0ÀlGÀ;´À9ðÀ@*ÁYkÁ&ÅÁ ìÁ-
Âr;ÂQ®Â;Ã(<ÃeÃEÃ:ÅÃ(Ä)Ä.>ÄgmÄ4ÕÄR
! Å+]Å&‰Å?°Å+ðÅ?Æ\ÆyÆC•ÆÙÆ=ßÆÇ%6Ç\ÇuÇ"“Ç-¶ÇäÇÈ9#ÈM]È«ÈA±È<óÈ80ÉIiÉ!³ÉXÕÉE.ÊtÊ‡ÊšÊ¯ÊÍÊ(âÊ.Ë:ËPË/fËA–Ë$ØË,ýË*ÌAÌ3\Ì<�ÌNÍÌCÍ#`Í+„Í3°Í0äÍ'Î=Î%]Î+ƒÎ5¯ÎåÎÏ%!ÏGÏbÏ‚Ï žÏ¿Ï*ÛÏ1Ð08Ð+iÐC•Ð ÙÐ"úÐ.Ñ1LÑ.~Ñ%­Ñ0ÓÑ)Ò0.Ò_Ò:xÒ2³Ò(æÒ0Ó@ÓQÓ)iÓ“Ó`­Ó$Ô
3Ô1AÔsÔˆÔ/£Ô$ÓÔøÔ'Õ=0ÕnÕBŽÕ)ÑÕûÕ3Ö$LÖ/qÖ<¡Ö1ÞÖ×#×&@×5g×"�×&À×)ç×YØ-kØ7™Ø3ÑØ-Ù13Ù2eÙ˜Ù.¸Ù<çÙ5$Ú5ZÚ1�Ú;ÂÚ)þÚq(ÛOšÛ.êÛ$Ü?>Ü-~Ü)¬Ü5ÖÜ%ÝY2ÝŒÝ$§Ý7ÌÝ/ÞF4Þ-{Þ@©Þ4êÞ!ßAßWß4nß>£ß0âßAà=Uà6“à-Êà2øà+á!Eá8gá6 á-×áEâKâ;fâ9¢âHÜâ:%ã7`ã:˜ã7Óã;ä:Gä<‚äF¿ä*å+1å]å6iå$ åOÅå=æ=Sæ?‘æÑæ(éæSç>fç2¥çJØç;#è5_è?•èmÕè%Cé2iéCœé9àé;êsVê(Êê�óê1�ë2³ë2æëFì0`ì3‘ì*Åì'ðì?í8Xí+‘í>½í?üí3<îRpî!ÃîxåîD^ï9£ïIÝï9'ðað!ð
¡ð3¯ðHãð',ñ/TñG„ñ-Ìñ'úñ:"òG]ò¥òMÅò_ó,sóB óNãó42ô.gô>–ôLÕôS"õovõ/æõ>öJUöH ö~éöGh÷F°÷E÷÷6=ø5tø"ªøZÍø\(ù…ù7šù
ÒùFàùE'ú4mú¢ú@¸ú@ùú0:ûkû:zû>µûCôû28ükü‰ü£ü)¹üãüýü-ýGý]ý&yý4 ý4Õý4
! þ%?þ0eþ0–þFÇþ$ÿB3ÿ.vÿ¥ÿe¾ÿ&$Kbu�¡)¶àô-La6v!­Ïâõ&9Mi|œ³Óê
! !>R:kD¦BëE.Lt8Á4ú//-_H�¹Ö#�´Îè#$'4L&�/¨2Ø$$0;U%‘0·è&	)	*C	<n	M«	0ù	0*
! ,[
! ˆ
! ¦
! !Å
! ç
! "<VpŠªÅàû8O8j£¾Ùô!
1
J
f
.�
°
Ì
è
#,(4U;ŠÆ#ã*)2A\2ž'Ñ"ù";?0{ ¬"Í!ð!$4$Y9~6¸=ïA-/o-Ÿ1ÍEÿ:En€5ï0%EV,œ3É>ý4<:q4¬á'ÿ#''K=s#±(Õ9þ+8)d+Ž6º-ñ>4^4“2È0û0,+]/‰/¹/é,$Fk]‰ç6ÿ@6w@•;ÖD#W>{Aº7ü:42o5¢2ØK's�*­-Ø'.QJœ'·ßú- (C ,l ,™ ,Æ )ó !,8!6e!'œ!LÄ!L"<^"<›"BØ")#E#1d#.–#.Å#Lô#kA$­% Í%6î%J%&Xp&(É&'ò&')5'@_'4 'CÕ'&(V@(P—(Pè(U9)!�)>±)+ð)A*9^*9˜*1Ò*¡+B¦+#é+:
,:H,Cƒ,IÇ,----[-Gu-#½-}á-¯_.3/TC/˜/C±/Nõ/jD0¯01¾0ð0;1K1h1…14 1LÕ1M"2p2D‚2DÇ2 3-3:D33–3D°3Lõ3>B45�4:·46ò4I)5Cs5E·5+ý5+)6LU6)¢62Ì6Kÿ6JK7J–7'á7/	8298l8F|8(Ã86ì8=#9=a99Ÿ9=Ù9D:(\:4…:,º:-ç:(;C>;'‚;.ª;Ù;D÷;'<<@d<.¥<0Ô<!=<'=Fd=6«=.â=C>CU>&™>,À>2í>D ? e?1†?¸?9×?:@PL@&�@<Ä@8A-:AhA!†A1¨A.ÚA5	BN?B+ŽBEºB?C]@C2žC5ÑC2D2:D>mD>¬D,ëDEEH^EE§E0íE6F,UF6‚FU¹F!G1GaPGU²G3H/<H2lH$ŸH"ÄH)çH&IF8I2I$²IN×IA&J;hJ5¤JtÚJ—OK9çKc!LG…L?ÍL:
M8HM%�M)§MÑM#ñM#N)9N‰cN=íN9+OBeO2¨O%ÛO%P&'P+NP;zP:¶P&ñPUQnQ&‹Q&²Q/ÙQ2	R/<R8lR4¥R!ÚR+üR2(S-[S%‰S)¯S%ÙS%ÿS&%T+LTxT2•T/ÈTøT&Ua:UŒœUP)VjzV4åV'WBWbW~W2‡W.ºW'éW%X7X2VX‰X-¦X2ÔX7Y2?Y=rY8°Y8éY="Z8`Z6™Z;ÐZ4[9A[4{[9°[4ê[E\7e\1�\2Ï\2]F5]K|]IÈ]I^E\^G¢^ê^Hj_T³_`0"`,S`c€`Fä`¾+a•êaP€bÑbäbübc$c4cGc^c|c@–c,×c[d0`d*‘dL¼d-	e+7e@ce>¤e5ãe.fHfXafºf<Úf,g)DgFng8µg7îg1&h<XhB•hCØhGiNdi.³i=âim j/Žj/¾jNîj#=kaak6ÃkYúkZTl@¯l_ðl/Pm(€mk©m-nQCnO•n.ånMoIbo2¬o8ßoCpv\pjÓp0>q!oq+‘q+½q+éq+r,Ar,nr-›r-Ér-÷r-%s-Ss-�s-¯s-Ýs-t-9t-gt-•t+Ãt+ït+u+Gu+su+Ÿu,Ëu+øu+$v+Pv+|v-¨v-Öv-w-2w+`w+Œw+¸w+äw+x+<x+hx+”x+Àx+ìx,y,Ey*ry+�y+Éy,õy,"z+Oz+{z+§z+Óz.ÿz*.{*Y{+„{#°{AÔ{U|Bl|)¯|cÙ|=}+U}K�}MÍ}9~+U~�~>›~3Ú~&$5YZ3´4èQ€<o€6¬€)ã€>
�!L�"n�G‘�KÙ�7%‚)]‚*‡‚$²‚$×‚#ü‚$ ƒ$Eƒ#jƒ‹Žƒ8„JS„#ž„.Â„>ñ„80…4i…Wž…*ö…M!†:o†vª†?!‡5a‡@—‡6Ø‡>ˆrNˆ-Áˆ:ïˆB*‰@m‰"®‰0Ñ‰Š$Š :ŠN[ŠªŠÇŠ1çŠ8‹+R‹)~‹<¨‹'å‹-
Œ0;ŒalŒ'ÎŒ4öŒ%+�'Q�&y�^ �.ÿ�,.Ž[ŽAuŽ5·Ž íŽ*�9�W�+r�<ž�Û�(ó�<�"Y�,|�$©�Î� ä�‘ $‘/E‘3u‘©‘)½‘?ç‘'’C;’M’=Í’2“E>“D„“VÉ“, ”'M”Yu”4Ï”,•01•0b•=“•0Ñ•:–1=–9o–2©–1Ü–;—1J—3|—5°—1æ—2˜@K˜1Œ˜?¾˜Jþ˜6I™8€™4¹™4î™<#š>`š=Ÿš3Ýš:›CL›7�›:È›6œ1:œElœA²œQôœ_F�W¦�Oþ�HNž —ž(¸žáž,ôž!Ÿ96ŸHpŸE¹Ÿ)ÿŸ) 4> 3s N§ 1ö O(¡6x¡3¯¡2ã¡0¢/G¢)w¢#¡¢*Å¢*ð¢-£@I£!Š£¬£%Ç£í£-ÿ£2-¤?`¤$ ¤Å¤'ä¤(¥(5¥5^¥”¥©¥!Â¥;ä¥: ¦5[¦‘¦-¤¦&Ò¦ ù¦§'9§*a§%Œ§*²§$Ý§A¨CD¨ˆ¨<¨¨.å¨3©)H©6r©7©©4á©6ª3MªI�ª%Ëªñª

! «'«-@«&n«•«Oµ«H¬HN¬@—¬NØ¬9'­Ha­Hª­Jó­>®*U®(€®©®1É®)û®-%¯,S¯,€¯<­¯5ê¯& °/G°=w°&µ°%Ü°7±5:±<p±"­±Ð±Fä±$+²P²._²0Ž²W¿²³<'³d³9}³O·³´#´?´ ^´!´¡´:½´?ø´T8µ!�µ¯µ$Êµ-ïµ¶u9¶g¯¶D·:\·!—·*¹·-ä·¸#2¸!V¸0x¸@©¸<ê¸<'¹&d¹<‹¹RÈ¹;º>Wº@–º8×ºw»9ˆ»3Â»Bö»G9¼X�¼3Ú¼G½JV½9¡½DÛ½Y ¾lz¾pç¾"X¿\{¿LØ¿8%À;^ÀEšÀGàÀ?(ÁjhÁKÓÁUÂ[uÂlÑÂ4>ÃOsÃEÃÃO	ÄiYÄOÃÄ8Å'LÅ:tÅa¯Å�ÆW“Æ8ëÆŒ$ÇŽ±Ç†@ÈHÇÈNÉ=_Éi�ÉYÊuaÊv×Ê)NË)xË<¢ËßË*øË#Ì:Ì?QÌ^‘Ì=ðÌ].Í@ŒÍdÍÍC2ÎJvÎ_ÁÎV!Ï@xÏQ¹ÏVÐUbÐ=¸ÐVöÐ9MÑ3‡Ñ*»Ñ*æÑ?Ò.QÒ%€Òh¦Ò0Ó.@Ó6oÓ;¦Ó+âÓÔ:,Ô8gÔ) Ô-ÊÔ'øÔ Õ%4Õ%ZÕO€Õ%ÐÕöÕ&Ö48Ö2mÖ Ö ½Ö/ÞÖ1×@×(`×‰×#˜×‰¼×OFØ9–Ø$ÐØ.õØ?$Ù.dÙS“Ù0çÙ8Ú5QÚB‡ÚrÊÚB=ÛF€Û^ÇÛd&Ü‚‹ÜfÝPuÝZÆÝK!ÞmÞ;…Þ:ÁÞBüÞ5?ß+uß4¡ß-Ößà3à*OàPzàËà2ãà(á-?á>máI¬á?öá+6â6bâ)™âLÃâEãVã'mã•ã
¬ãVºã1ä8Cä<|ä&¹ä(àäB	å<LåR‰å8ÜåSæiæ2ƒæ¶æ3Òæ+ç2ç	?çIç\çpçŠçUŸçIõç?è4Tè4‰è6¾è5õèv+é3¢é=Öé<ê!Qê7sê;«ê(çê:ë.Kë9zëC´ë@øëA9ìE{ì“ÁìýUíîSîûBïì>ð!+ñ3Mñ+�ñ1­ñ9ßñ!ò9;ò4uò5ªò,àò;
óUIóŸó\ºó/ô(Gô.pôŸô4±ô3æô4õ1Oõ>�õBÀõZöZ^öA¹ö\ûö\X÷?µ÷8õ÷2.ø/aø-‘ø;¿ø4ûø"0ù8SùŒù$¡ù Æùçù4ú&;ú;bú)žújÈúK3û`û8àû8ü%Rü)xüL¢üVïüFýXý.jý0™ý:ÊýHþNNþ|�þhÿ&ƒÿ7ªÿ.âÿ=	9O	6‰	:À	3û	;/	:k	:¦	Há	2*	]	<o	%¬	;Ò		&%	!L	#n	’	*°	8Û	ƒ	6˜	Ï		ï	`ù	`Z	»	:Ð	O	7[	$“	4¸	í	5	5<	r	*�	$º	=ß	)	)G	*q	œ	¹	Ï	ê	'ö	*		I		+`		>Œ		BË		
! 	+
! 	;J
! 	(†
! 	¯
! 	(É
! 	Cò
! 	%6	5\	9’	FÌ		$ 	7E	}	#˜	#¼	)à	#
! 
	M.
	7|
	9´
	7î
	8&	._	@Ž	BÏ	<	@O	>�	Ï	ä	6þ	>5	t	;Ž	Ê	>ä	/#	-S	L�	*Î	:ù	4	.L	7{	k³	g	j‡	Bò	95	-o	U�	"ó	"	)9	.c	’	;ª	"æ	†		8�	AÉ	=	PI	Jš	zå	P`	8±	Mê	{8	\´	$	E6	-|	-ª	EØ	@	0_	)�	*º	3å	6	.P	@	LÀ	M
	F[	F¢	Bé	A,	.n	#�	Á	LÙ	3&	WZ	0²	ã	'þ	5& 	-\ 	+Š 	,¶ 	0ã 	%!	9:!	t!	Š!	%¢!	5È!	þ!	"	Z2"	)�"	G·"	Gÿ"	%G#	Cm#	)±#	2Û#	 $	0/$	.`$	H�$	4Ø$	
%	$(%	#M%	,q%	)ž%	&È%	/ï%	A&	4a&	>–&	<Õ&	3'	(F'	)o'	&™'	%À'	Jæ'	1(	E9(	4(	7´(	_ì(	=L)	0Š)	5»)	Dñ)	Œ6*	‹Ã*	7O+	@‡+	BÈ+	;,	+G,	-s,	"¡,	{Ä,	@-	U-	4j-	%Ÿ-	=Å-	;.	/?.	 o.	�.	4¨.	)Ý.	:/	+B/	(n/	J—/	6â/	0	O50	g…0	5í0	z#1	1ž1	<Ð1	&
2	542	³j2	"3	)A3	,k3	4˜3	BÍ3	04	PA4	I’4	,Ü4	0	5	;:5	Fv5	1½5	Iï5	596	Ho6	5¸6	[î6	3J7	F~7	<Å7	O8	YR8	=¬8	5ê8	Z 9	S{9	2Ï9	(:	+:	^C:	G¢:	?ê:	O*;	Gz;	!Â;	Lä;	C1<	�u<	÷<	s=	$†=	8«=	\ä=	A>	$Z>	>	)›>	#Å>	1é>	$?	@?	#\?	B€?	$Ã?	6è?	@	">@	[a@	0½@	;î@	-*A	%XA	~A	–A	¨A	?¿A	>ÿA	>>B	>}B	?¼B	>üB	<;C	=xC	<¶C	@óC	?4D	gtD	:ÜD	=E	&UE	&|E	D£E	FèE	J/F	NzF	@ÉF	F
! G	8QG	PŠG	HÛG	E$H	2jH	"�H	ÀH	6àH	;I	.SI	9‚I	8¼I	8õI	..J	T]J	)²J	KÜJ	?(K	hK	+†K	²K	.ÉK	&øK	'L	;GL	;ƒL	¿L	"ÚL	.ýL	,M	LM	jM	8‡M	9ÀM	4úM	,/N	-\N	8ŠN	;ÃN	DÿN	1DO	vO	'•O	 ½O	ÞO	 ýO	P	%=P	#cP	&‡P	@®P	9ïP	>)Q	1hQ	,šQ	DÇQ	ER	RR	MbR	9°R	&êR	S	+S	*:S	&eS	*ŒS	>·S	/öS	,&T	1ST	/…T	$µT	;ÚT	6U	!MU	@oU	2°U	&ãU	,
! V	>7V	1vV	6¨V	2ßV	3W	0FW	>wW	¶W	JÕW	N X	?oX	:¯X	1êX	Y	%6Y	&\Y	!ƒY	¥Y	(ÄY	 íY	.Z	D=Z	"‚Z	1¥Z	%×Z	4ýZ	22[	<e[	N¢[	7ñ[	*)\	,T\	"�\	#¤\	È\	 â\	G]	3K]	&]	&¦]	:Í]	B^	AK^	)�^	
·^	<Å^	3_	G6_	>~_	<½_	.ú_	:)`	#d`	Oˆ`	%Ø`	(þ`	<'a	da	>€a	¿a	2Ða	8b	<b	Kb	2_b	’b	-­b	3Ûb	'c	%7c	7]c	5•c	IËc	
d	6#d	Zd	ud	"•d	(¸d	Xád	1:e	/le	8œe	Õe	ôe	Ef	IVf	 f	ºf	^Ïf	+.g	BZg	
�g	
«g	 ¹g	%Úg	Ch	:Dh	(h	3¨h	.Üh	hi	-ti	v¢i	vj	c�j	ôj	k	;%k	,ak	jŽk	'ùk	>!l	>`l	>Ÿl	Þl	øl	m	%m	š8m	rÓm	‡Fn	/În	!þn	$ o	9Eo	o	%“o	¹o	YÒo	,p	Lp	$gp	KŒp	<Øp	”q	Oªq	;úq	26r	1ir	-›r	-Ér	-÷r	%s	:s	8Ks	I„s	(Îs	A÷s	D9t	7~t	*¶t	.át	3u	DDu	4‰u	2¾u	ñu	
! v	!v	!<v	,^v	�‹v	�w	E§w	íw	=x	4Ex	2zx	2­x	1àx	ey	3xy	3¬y	3ày	gz	>|z	|»z	U8{	(Ž{	·{	OÐ{	M |	n|	0ˆ|	4¹|	0î|	/}	$O}	*t}	@Ÿ}	Aà}	9"~	8\~	:•~	Ð~	2å~	$	‚=	=À	=þ	 <€	N]€	=¬€	"ê€	ã
�	<ñ�	`.‚	T�‚	Qä‚	G6ƒ	E~ƒ	DÄƒ	D	„	SN„	4¢„	?×„	?…	-W…	N……	`Ô…	D5†	Pz†	WË†	)#‡	$M‡	br‡	Õ‡	1ê‡	Dˆ	haˆ	Êˆ	6äˆ	‰	*+‰	V‰	 t‰	U•‰	&ë‰	+Š	V>Š	)•Š	2¿Š	6òŠ	)‹	>I‹	>ˆ‹	1Ç‹	)ù‹	?#Œ	PcŒ	[´Œ	@�	^Q�	W°�	9Ž	BŽ	)`Ž	BŠŽ	7ÍŽ	@�	F�	(^�	#‡�	3«�	>ß�	(�	#G�	#k�	,��	<¼�	>ù�	38‘	7l‘	S¤‘	Aø‘	:’	R’	 r’	2“’	Æ’	1ä’	*“	$A“	'f“	@Ž“	CÏ“	5”	CI”	C�”	NÑ”	5 •	<V•	Q“•	!å•	"–	?*–	&j–	J‘–	,Ü–	A	—	K—	5g—	A�—	Uß—	A5˜	Jw˜	GÂ˜	3
! ™	>™	:W™	%’™	¸™	CÖ™	5š	2Pš	'ƒš	=«š	éš	/›	†4›	Š»›	eFœ	¬œ	$Æœ	0ëœ	?�	_\�	 ¼�	CÝ�	.!ž	 Pž	=qž	;¯ž	0ëž	@Ÿ	*]Ÿ	AˆŸ	IÊŸ	( 	?= 	8} 	2¶ 	Ié 	]3¡	S‘¡	å¡	3¢	&9¢	1`¢	(’¢	,»¢	3è¢	*£	gG£	Q¯£	A¤	"C¤	3f¤	:š¤	)Õ¤	3ÿ¤	43¥	/h¥	8˜¥	 Ñ¥	ò¥	6¦	4C¦	4x¦	8­¦	(æ¦	4§	'D§	3l§	4 §	;Õ§	¨	A1¨	Gs¨	N»¨	N
! ©	VY©	^°©	cª	isª	hÝª	F«	Æ«	F¬	Æ¬	�F­	È­	�H®	Ê®	rJ¯	€½¯	€>°	€¿°	@±	ƒÀ±	9D²	7~²	C¶²	6ú²	71³	3i³	�³	;¼³	7ø³	50´	5f´	œ´	3¸´	3ì´	? µ	3`µ	$”µ	4¹µ	:îµ	7)¶	8a¶	3š¶	&Î¶	õ¶	·	(0·	$Y·	5~·	H´·	2ý·	-0¸	-^¸	.Œ¸	A»¸	Yý¸	/W¹	@‡¹	uÈ¹	S>º	’º	6²º	/éº	»	)2»	(\»	\…»	0â»	0¼	[D¼	E ¼	æ¼	Eù¼	G?½	'‡½	&¯½	Ö½	!ò½	.¾	1C¾	%u¾	0›¾	-Ì¾	ú¾	.¿	2G¿	-z¿	#¨¿	LÌ¿	%À	8?À	xÀ	K–À	4âÀ	.Á	+FÁ	6rÁ	4©Á	,ÞÁ	GÂ	ISÂ	3�Â	bÑÂ	14Ã	$fÃ	‹Ã	¢Ã	(¶Ã	,ßÃ	FÄ	/SÄ	.ƒÄ	0²Ä	,ãÄ	"Å	23Å	,fÅ	)“Å	(½Å	+æÅ	,Æ	&?Æ	+fÆ	+’Æ	%¾Æ	"äÆ	Ç	#'Ç	&KÇ	7rÇ	-ªÇ	-ØÇ	*È	)1È	)[È	$…È	&ªÈ	)ÑÈ	-ûÈ	+)É	%UÉ	({É	5¤É	#ÚÉ	'þÉ	4&Ê	'[Ê	&ƒÊ	 ªÊ	+ËÊ	÷Ê	2Ë	4IË	0~Ë	1¯Ë	?áË	;!Ì	K]Ì	V©Ì	PÍ	KQÍ	�Í	+½Í	/éÍ	'Î	AÎ	(UÎ	…~Î	/Ï	)4Ï	#^Ï	#‚Ï	¦Ï	(ÃÏ	"ìÏ	9Ð	/IÐ	+yÐ	 ¥Ð	2ÆÐ	&ùÐ	* Ñ	1KÑ	}Ñ	(™Ñ	,ÂÑ	-ïÑ	$Ò	&BÒ	,iÒ	*–Ò	!ÁÒ	+ãÒ	sÓ	ƒÓ	ª¡Ó	$LÕ	[qÕ	KÍÕ	Ö	1/Ö	aÖ	|Ö	›Ö	¶Ö	ÕÖ	ôÖ	p×	4q×	=¦×	9ä×	UØ	:tØ	?¯Ø	�ïØ	Y€Ù	HÚÙ	g#Ú	1‹Ú	„½Ú	NBÛ	[‘Û	YíÛ	<GÜ	<„Ü	:ÁÜ	aüÜ	A^Ý	@ Ý	JáÝ	@,Þ	ymÞ	CçÞ	:+ß	Ofß	M¶ß	Jà	aOà	[±à	W
á	>eá	V¤á	=ûá	99â	Rsâ	GÆâ	iã	oxã	)èã	hä	>{ä	cºä	=å	E\å	¹¢å	<\æ	i™æ	aç	Jeç	S°ç	Dè	/Iè	.yè	*¨è	(Óè	8üè	45é	)jé	7”é	+Ìé	+øé	-$ê	\Rê	‰¯ê	m9ë	g§ë	fì	>vì	gµì	Wí	9uí	t¯í	Ö$î	¼ûî	H¸ï	Lð	ZNð	5©ð	Oßð	4/ñ	=dñ	A¢ñ	7äñ	5ò	tRò	-Çò	;õò	01ó	Nbó	a±ó	Tô	Ghô	B°ô	5óô	S)õ	T}õ	8Òõ	Bö	-Nö	2|ö	I¯ö	Nùö	\H÷	‡¥÷	V-ø	Z„ø	yßø	DYù	Zžù	Nùù	CHú	YŒú	Oæú	?6û	:vû	?±û	<ñû	J.ü	Jyü	0Äü	>õü	24ý	4gý	_œý	Düý	AAþ	cƒþ	içþ	/Qÿ	J�ÿ	IÌÿ	o
! I†
! XÐ
! Y)
! Tƒ
! ?Ø
! K
! Cd
! C¨
! 7ì
! a$
! \†
! —ã
! ’{
! ‘
! � 
! :1
! 7l
! K¤
! ^ð
! dO
! F´
! Žû
! ’Š
! ]	
!  {	
! œ	
! g·	
! 
  
! 4
  
! O
  
! e
! 
! 1{
! 
! /­
! 
! 4Ý
! 
! ¢
! µ
! }5
! :³
! Aî
! O0
! q€
! |ò
! 1o
! V¡
! Jø
! PC
! V”
! Lë
! {8
! .´
! fã
! SJ
! Bž
! Yá
! .;
! "j
! R�
! Qà
! 72
! 9j
! \¤
! ˜
! ˜š
!  3
! &T
! M{
! /É
! ;ù
! 5
! G
! <g
! U¤
! ú
! ?
! ?U
! 7•
! ;Í
! "	
! Z,
! B‡
! +Ê
! %ö
! <
! "Y
! $|
! .¡
! 3Ð
! '
! ,
! /K
! 2{
! (®
! 4×
! ,
! 69
! 3p
! N¤
! 7ó
! E+
! q
! I‘
! Û
! @ù
! :
! /T
! /„
! *´
! .ß
! H
! !W
! -y
! 1§
! 2Ù
! <
! ,I
! 'v
! 6ž
! "Õ
! ø
! 2 
! ]I 
! .§ 
! @Ö 
! !
! I6!
! P€!
! :Ñ!
! 6"
! CC"
! 6‡"
! ;¾"
! 4ú"
! ;/#
! \k#
!  È#
! >é#
! @($
! 7i$
! Y¡$
! :û$
! *6%
! a%
! 8|%
! ?µ%
! õ%
! 9&
! 3H&
! 3|&
! &°&
! N×&
! -&'
! T'
! ?k'
! )«'
! IÕ'
! (
! /9(
! 1i(
! 3›(
! "Ï(
! &ò(
! %)
! ?)
! +^)
! =Š)
! SÈ)
! z*
! )—*
! /Á*
! 8ñ*
! /*+
! +Z+
! †+
! /¤+
! +Ô+
! 1,
! -2,
! 0`,
! '‘,
! ,¹,
! æ,
! 6-
! =-
!  \-
! }-
! .Œ-
! »-
! ?Û-
! ".
! >>.
! +}.
! 2©.
! #Ü.
! U/
! -V/
! „/
! ¢/
! Â/
! #Û/
! )ÿ/
! 3)0
! 0]0
! 1Ž0
! 2À0
! =ó0
! 311
! 0e1
! 1–1
! 4È1
! 4ý1
! -22
! *`2
! )‹2
! -µ2
! +ã2
! ,3
! 0<3
! -m3
! ›3
! +¶3
! (â3
! &4
! &24
! *Y4
! $„4
! 5©4
! 'ß4
! 5
!  5
! 4=5
!  r5
! c“5
! y÷5
! ›q6
! }
7
! ‹7
! -¦7
! ,Ô7
! 58
! 78
! &P8
! |w8
! !ô8
! (9
! !?9
! =a9
! /Ÿ9
! 1Ï9
! :
! C!:
! Ce:
! #©:
! =Í:
! ";
! H.;
! Hw;
! 9À;
! .ú;
! 3)<
! @]<
! /ž<
! Î<
! 'ë<
! 5=
! 2I=
! G|=
! :Ä=
! ÿ=
! X>
! v>
! �>
! Ÿ>
! ¯>
! $¿>
! ä>
! =?
! $@?
! e?
! F?
! (Æ?
! (ï?
! @
! %@
! 2@
! $B@
! g@
! …@
! �@
! ·@
! Ï@
! ë@
! A
! DA
! *`A
! /‹A
! 	»A
! -ÅA
! BóA
! 6B
! $IB
! 0nB
! *ŸB
! ÊB
! !æB
! GC
! FPC
! G—C
! 5ßC
! )D
! ?D
! ZD
! *vD
! .¡D
! CÐD
! E
! $*E
! OE
!  iE
! ŠE
! "¥E
! IÈE
! IF
! B\F
! -ŸF
! ;ÍF
! I	G
! !SG
! 8uG
! 1®G
! 0àG
! 7H
! &IH
! ,pH
! &�H
! ÄH
! 6äH
! I
! 83I
! 1lI
! žI
! ºI
! -ÕI
! -J
! ,1J
! 8^J
! =—J
! =ÕJ
! =K
! =QK
! �K
! ›K
! )»K
! %åK
! )L
! 25L
! hL
! 1€L
! ²L
! WÊL
! :"M
! 1]M
! 6�M
! -ÆM
! 9ôM
! .N
! LN
! 2eN
! ¢˜N
! 1;O
! mO
! CˆO
! ÌO
! ìO
! =P
! oIP
! 2¹P
! 1ìP
! Q
! @7Q
! "xQ
! #›Q
! (¿Q
! &èQ
! -R
! \=R
! :šR
! ÕR
! 1ëR
! ;S
! /YS
! H‰S
! ÒS
! %îS
! 0T
! 'ET
! "mT
! �T
! °T
! ÌT
! /ÞT
! U
! -U
! KU
! cU
! f€U
!  çU
! 'V
! 0V
! MV
! hV
! ?yV
! /¹V
! 4éV
! )W
! 4HW
! }W
! @šW
! ÛW
! /ìW
! AX
! "^X
! "�X
! 2¤X
! D×X
! !Y
! +>Y
! ,jY
! —Y
  4¶Y
! ëY
! >ÿY
! 4>Z
! #sZ
! +—Z
! 9ÃZ
! cýZ
! Aa[
! £[
! !Á[
! :ã[
! \
! 6\
! 'R\
! z\
! ?’\
! Ò\
!  æ\
! ]
! ']
! ZF]
! Z¡]
! yü]
! zv^
! %ñ^
! >_
! V_
! .o_
! !ž_
! HÀ_
! !	`
! 3+`
! +_`
! 1‹`
! C½`
!  a
! 2"a
! 3Ua
! #‰a
! ­a
! GÆa
! mb
! j|b
! çb
! :ýb
! "8c
! [c
! 2rc
! 4¥c
! (Úc
! d
!  d
! P0d
! 0�d
! 9²d
! !ìd
! 5e
! ,De
! -qe
! AŸe
! 0áe
! f
! 2f
! Rf
! pf
! ƒf
! –f
! ?´f
! 'ôf
! (g
! 1Eg
! wg
! —g
! 5³g
! Eég
! /h
! >Mh
! >Œh
! 2Ëh
! 5þh
! 64i
! ?ki
! *«i
! >Öi
! 4j
! Jj
! *ej
! 1�j
! ³Âj
! 3vk
! Kªk
! :ök
! 1l
! -Gl
! 5ul
! )«l
! %Õl
! 9ûl
! Y5m
! P�m
! :àm
! Dn
! 4`n
! A•n
! "×n
! (ún
! )#o
! Mo
! Ddo
! ©o
! *¿o
! #êo
! p
! $p
! :p
! @Sp
! ”p
! &­p
! (Ôp
! ýp
! $q
! ?q
! )]q
! ,‡q
! (´q
! Ýq
! 7÷q
! +/r
! B[r
! Jžr
! pér
! JZs
! i¥s
! Ft
! 7Vt
! {Žt
! 3
! u
! g>u
! Q¦u
! bøu
! Ž[v
! xêv
! Pcw
! F´w
! fûw
! hbx
! JËx
! py
! m‡y
! Kõy
! LAz
! GŽz
! nÖz
! XE{
! 2ž{
! yÑ{
! 7K|
! =ƒ|
! OÁ|
! u}
! _‡}
! kç}
! WS~
! W«~
! *
! P.
! Y
! {Ù
! ^U€
! \´€
! s�
! T…�
! QÚ�
! G,‚
! ft‚
! _Û‚
! R;ƒ
! &Žƒ
! 6µƒ
! .ìƒ
! [„
! 3w„
! W«„
! d…
! ,h…
! u•…
! †
! %&†
! <L†
! .‰†
! @¸†
! 9ù†
! $3‡
! 6X‡
! 2�‡
! 4Â‡
! '÷‡
! 5ˆ
! 3Uˆ
! #‰ˆ
! G­ˆ
! <õˆ
! G2‰
! Vz‰
! VÑ‰
! V(Š
! WŠ
! U×Š
! R-‹
! L€‹
! 1Í‹
! 6ÿ‹
! 66Œ
! &mŒ
! ;”Œ
! 4ÐŒ
! �
! W$�
! S|�
! 5Ð�
! ]Ž
! HdŽ
! g­Ž
! )�
! 3?�
! 5s�
! 1©�
! *Û�
! 0�
! 57�
! 8m�
! .¦�
! 1Õ�
! =‘
! )E‘
! o‘
! q‰‘
! Eû‘
! ;A’
! 5}’
! 8³’
! >ì’
! @+“
! Fl“
  C³“
! C÷“
! C;”
! 1”
! 0±”
! 1â”
! %•
! `:•
! ~›•
! X–
! 's–
! I›–
! Jå–
! K0—
! M|—
! IÊ—
! E˜
! :Z˜
! /•˜
! 9Å˜
! !ÿ˜
! *!™
! )L™
! Nv™
! &Å™
! 0ì™
! =š
! 3[š
! >�š
! 1Îš
! 0›
! 1›
! %P›
! 4v›
! I«›
! #õ›
! 9œ
! GSœ
! .›œ
! -Êœ
! 5øœ
! 8.�
! =g�
! 2¥�
! RØ�
! 0+ž
! <\ž
! 7™ž
! 5Ñž
! 7Ÿ
! (?Ÿ
! ahŸ
! AÊŸ
! P 
! ;] 
! (™ 
! JÂ 
! 2
¡
! 8@¡
! 2y¡
! '¬¡
! QÔ¡
! Q&¢
! /x¢
! 3¨¢
! +Ü¢
! ‚£
! n‹£
! -ú£
! b(¤
! `‹¤
! /ì¤
! 8¥
! ZU¥
! Q°¥
! +¦
! ".¦
! PQ¦
! E¢¦
! _è¦
! *H§
! 7s§
! -«§
! .Ù§
!  ¨
! })¨
! &§¨
! "Î¨
! 6ñ¨
! (©
! @B©
! <ƒ©
! 9À©
! .ú©
! N)ª
! !xª
! Cšª
! 9Þª
! 3«
! L«
! l«
! ,‹«
! 4¸«
! Hí«
! O6¬
! ;†¬
! ,Â¬
! ;ï¬
! ;+­
! <g­
! :¤­
! &ß­
! N®
! ,U®
! h‚®
! xë®
! 7d¯
! ^œ¯
! Gû¯
! EC°
! 7‰°
! NÁ°
! O±
! (`±
! D‰±
! BÎ±
! V²
! Yh²
! GÂ²
! ;
! ³
! (F³
! Bo³
! R²³
! +´
! 21´
! 7d´
! Eœ´
! Bâ´
! J%µ
! Qpµ
! ,Âµ
! /ïµ
! '¶
! %G¶
! Gm¶
! Eµ¶
! %û¶
!  !·
! 4B·
! Pw·
! 3È·
! Eü·
! AB¸
! O„¸
! 2Ô¸
! B¹
! 4J¹
! 4¹
! i´¹
! º
! $9º
! #^º
! 5‚º
! ¸º
! %Öº
! Iüº
! EF»
! OŒ»
! VÜ»
! .3¼
! Cb¼
! B¦¼
! %é¼
! T½
! 0d½
! U•½
! 3ë½
! 1¾
! Q¾
! =q¾
! )¯¾
! 2Ù¾
! ¿
! 9)¿
! 3c¿
! 0—¿
! PÈ¿
! cÀ
! ;}À
! >¹À
! ?øÀ
! 38Á
! klÁ
! &ØÁ
! 3ÿÁ
! 3Â
! :SÂ
! 7ŽÂ
! ]ÆÂ
! R$Ã
! (wÃ
! 0 Ã
! +ÑÃ
! /ýÃ
! >-Ä
! 0lÄ
! F�Ä
! LäÄ
! S1Å
! J…Å
! @ÐÅ
! \Æ
! InÆ
! 2¸Æ
! AëÆ
! 4-Ç
! 9bÇ
! bœÇ
! @ÿÇ
! C@È
! %„È
! /ªÈ
! KÚÈ
! >&É
! KeÉ
! N±É
! >Ê
! g?Ê
! (§Ê
! VÐÊ
! %'Ë
! *MË
! xË
! B€Ë
! DÃË
! DÌ
! GMÍ
! T•Í
! TêÍ
! A?Î
! I�Î
! +ËÎ
! 0÷Î
! :(Ï
! 6cÏ
! JšÏ
! åÏ
! *Ð
! #0Ð
! !TÐ
! IvÐ
! gÀÐ
! $(Ñ
! ^MÑ
! '¬Ñ
! .ÔÑ
! Ò
! "#Ò
! !FÒ
! !hÒ
! "ŠÒ
! "­Ò
! 3ÐÒ
! "Ó
! )'Ó
! 4QÓ
! 4†Ó
! N»Ó
! K
! Ô
! UVÔ
! ®¬Ô
! ª[Õ
! JÖ
! QQ×
! ;£×
! 0ß×
! +Ø
! ;<Ø
! :xØ
! "³Ø
! ÖØ
! 2õØ
! /(Ù
! %XÙ
! ~Ù
! žÙ
! g½Ù
! 9%Ú
! x_Ú
! )ØÚ
! )Û
! ,Û
! LÛ
! $RÛ
! 
wÛ
! …Û
! 	–Û
  
!  Û
! 	«Û
! +µÛ
! :áÛ
! /Ü
! 3LÜ
! .€Ü
! =¯Ü
! @íÜ
! .Ý
! >AÝ
! :€Ý
! »Ý
! 0½Ý
! >îÝ
! b-Þ
! ;�Þ
! 7ÌÞ
! %ß
! #*ß
! 8Nß
! "‡ß
! $ªß
! 7Ïß
! Nà
! BVà
! 6™à
! )Ðà
! Lúà
! <Gá
! 7„á
! N¼á
! Eâ
! 8Qâ
! .Šâ
! 4¹â
! -îâ
! *ã
! ,Gã
! Wtã
! /Ìã
! 6üã
! I3ä
! ?}ä
! G½ä
! å
! 3$å
! 3Xå
! BŒå
! ?Ïå
! =æ
! 9Mæ
! B‡æ
! MÊæ
! Fç
! G_ç
! A§ç
! Séç
! C=è
! (�è
! .ªè
! &Ùè
! é
! {é
! +’é
! i¾é
! M(ê
! 1vê
! -¨ê
! 1Öê
! 1ë
! g:ë
! %¢ë
! "Èë
! Eëë
! %1ì
! #Wì
! %{ì
! p¡ì
! *í
! H=í
! †í
! 8¡í
! 8Úí
! 1î
! <Eî
! 3‚î
! 1¶î
! èî
! &ï
! B-ï
! *pï
! ›ï
! ;¹ï
! 9õï
! H/ð
! 9xð
! *²ð
! \Ýð
! 8:ñ
! 1sñ
! 5¥ñ
! /Ûñ
! 2ò
! >ò
! 2Bò
! 5uò
! «ò
! #Äò
! Qèò
! J:ó
! '…ó
! .­ó
! BÜó
! ;ô
! 4[ô
! 5�ô
! 8Æô
! /ÿô
! %/õ
! $Uõ
! %zõ
! / õ
! (Ðõ
! )ùõ
! ##ö
! )Gö
! )qö
! -›ö
! Éö
! )Þö
! ÷
! +÷
! -H÷
!  v÷
! #—÷
! (»÷
! *ä÷
! ø
! 'ø
! $?ø
! )dø
! )Žø
! .¸ø
! >çø
! A&ù
! chù
! AÌù
! 9ú
! <Hú
! 4…ú
! ;ºú
! 3öú
! 8*û
! Hcû
! D¬û
! Pñû
! >Bü
! 3�ü
! 7µü
! [íü
! <Iý
! †ý
! 
’ý
! . ý
! $Ïý
! 	ôý
! ?þý
! i>þ
! 1¨þ
! &Úþ
! ÿ
! J!ÿ
! -lÿ
! !šÿ
! #¼ÿ
! 7àÿ
! '>@<)¼6æ2@P!‘<³ð.%:`0/°?à8 ?Y4™:ÎA	=K3‰½+×)+-Y'r1š;Ì<!E$gŒ+¦+Ò+þ+*+V+‚+®IÚ3$6X>�AÎ+	+<	+h	%”	º	"×	*ú	%
! ;>
! z
! <š
! :×
! !$42Y5Œ‹Â2N<�=¾Eü;B
<~
M»
#	-'LItm¾y,s¦nz‰toy{éuehÛtDn¹y(v¢wx‘q
! ;|2¸Cë:/Gj)²(Ü(&.0U0†S·3*?Aj.¬)Û2T8(�*¶,á0'?=g=¥ãû
*%+P+|&¨Ï9ç!12&d/‹@».ü$+5P4†4»ð;<LD‰Î7Û( -< -j ˜ ³ Í /ç /!0G!2x!0«!7Ü!9"!N"!p"H’"AÛ"*#!H#j#&„#'«#(Ó#<ü#09$%j$2�$2Ã$&ö$>%*\%"‡%ª%NÆ%.&
! D&.O&:~&)¹&5ã&_'Ey'A¿' ("(,=($j("�(.²(%á(%)$-)R)Di)D®)4ó)@(*(i*/’*Â*Ø*ï*2+L8+…+T¤+Lù+[F,W¢,\ú,DW-Pœ-Cí-1.
G.
U.$c.9ˆ.EÂ.E/CN/*’/#½/)á/0.!0P0(b00‹0M¼0@
! 1"K12n13¡14Õ1Q
! 2+\2,ˆ2)µ20ß2H3MY3/§32×3
! 4'(43P4„4¢4®4Ë4 è4%	5/5%A5g5x5Š5œ5¯5$¾5ã5%ô5/6%J6,p6,�6.Ê6,ù6,&7,S7,€7*­7&Ø7/ÿ7/888?8(K8%t8"š8½8Ü8û879@@9�9‘9Hš9ã9+:".:/Q:+�:&­:'Ô:-ü:#*;&N;&u;1œ;1Î;%<%&<L<d<(|<�¥<"6=5Y=H�=:Ø=/>'C>0k>$œ>%Á>+ç>/?'C?(k? ”?+µ?á?!ö?@6@4V@-‹@8¹@/ò@W"A9zA4´AéA8ûA)4B,^B(‹B´BÒBîB+
C69CpC,ŠC+·CãC9ìC&DEDaD{D›D8¸D€ñD0rE;£E)ßE=	F!GF>iFI¨F/òFJ"GmG!ŒG®G=ÎG H--H[HuHH‹H)ÔH)þH1(IZIyI/”I.ÄI@óI-4J-bJ.�J¿J)ÚJZKG_K(§KNÐK#L$CL$hL*�L ¸L>ÙL9MARMA”MHÖM5N,UN,‚N2¯NBâN;%OaOZnO.ÉO(øOD!P1fP6˜P3ÏP3Q57Q=mQJ«Q*öQ"!R0DRGuR½RØRðR)
S"7S*ZS*…SE°SPöS6GT2~T±T&ÏTöT9UIUZU7tU7¬U3äU%V)>VhV‚V¢V@ºV-ûV>)W>hWD§WMìWH:XNƒXHÒX.Y JY'kY-“Y=ÁYÿY;Z#VZzZ6˜Z:ÏZ5
! [@[`[[’[­[Ç[Ú[)ó[#\'A\&i\"�\3³\ç\û\]$+]P]*g]’]Ÿ]¬]Ê]9Ú].^8C^3|^.°^/ß^,_0<_3m_;¡_FÝ_$`KD`#�`´`>Ò`+a=a.Va…a,¥a@Òa&b!:b,\b,‰b¶b-Ðb'þb-&c+Tc#€cC¤cSècL<di‰dbód Ve#we-›eVÉe- f1Nf*€f&«f&Òf)ùf>#g/bg>’g?ÑgAh4Sh+ˆh4´h9éh8#i3\i�i%¯i5Õi jT,j7�j6¹j7ðj(kIAkH‹k?Ôk\lZql/Ìl(ül-%mSm*sm+žm1Êm0üm‰-nM·n3o-9oTgo9¼o$öo8p.Tpƒpšp(µp<Þp'qCqWqjqzq™q"¶q'Ùqr6r)Nr<xr(µr'Þr/s16s'hs1�s2Âs?õsK5t�t¡t#ºtÞtítuu!,u Nuoui‹u3õu)v<v"Zv$}v¢v Àv1áv1wFEwEŒwhÒw3;x2ox¢xGÁx'	y.1y-`y>ŽyÍyây$ýy8"zB[zNžz)íz{;.{*j{*•{(À{0é{-|EH|8Ž|EÇ|&
}&4}0[}AŒ}&Î}õ})~2=~6p~&§~Î~;ê~Q&,x1¥0×(€/1€4a€*–€Á€%Ú€)�)*�8T�8��AÆ�4‚@=‚$~‚<£‚.à‚4ƒ0Dƒuƒ�ƒG¬ƒLôƒLA„6Ž„.Å„1ô„/&…TV… «…'Ì…ô…8†PI†0š†Ë† à†‡( ‡0I‡6z‡&±‡IØ‡*"ˆMˆ+lˆN˜ˆNçˆ$6‰%[‰&�‰¨‰!¾‰$à‰ŠŠ+6Š+bŠ-ŽŠ5¼Š-òŠD ‹5e‹)›‹[Å‹!Œ>Œ"^Œ8�Œ	ºŒ!ÄŒæŒ�@�/W�(‡�°�'Í�<õ�-2Ž$`Ž…ŽšŽ¯ŽÈŽÜŽ/øŽ5(�8^�—�`·�>�6W�>Ž�;Í�)	‘#3‘W‘t‘0�‘.Á‘3ð‘9$’8^’ —’¸’B×’L“&g“6Ž“$Å“ê“1”<4”;q”.­”BÜ”A•5a•1—•FÉ•1–.B–.q–5 –5Ö–>—CK—�—.§—/Ö—˜9˜/Y˜+‰˜Lµ˜H™EK™A‘™Ó™Më™"9š'\š5„š,ºšçš0ýš..›.]›Œ›ª›Ê›è›5œ>:œ<yœN¶œX�4^�/“�8Ã�:ü�7ž0Tž*…ž(°ž+Ùž4Ÿ9:Ÿ9tŸ+®Ÿ,ÚŸ  /( $X } œ :· cò V¡2i¡3œ¡2Ð¡U¢OY¢©¢"É¢?ì¢=,£Dj£&¯£%Ö£)ü£.&¤U¤3o¤E£¤,é¤¥66¥2m¥U ¥(ö¥G¦>g¦A¦¦+è¦$§%9§_§&t§$›§4À§,õ§("¨BK¨LŽ¨Û¨û¨.©=G©'…©4­©3â©8ª7Oª+‡ª6³ª-êªP«&i«.�«B¿«/¬*2¬:]¬:˜¬<Ó¬)­:­CX­'œ­@Ä­D®@J®L‹®5Ø®B¯(Q¯;z¯D¶¯Lû¯[H°X¤°Iý°#G±wk±Fã±&*²Q²7l²<¤²9á²J³,f³<“³IÐ³´1´+Q´L}´PÊ´;µcWµ »µ,Üµ 	¶**¶-U¶/ƒ¶%³¶7Ù¶?·0Q·‚·6¢·Ù·&ò·1¸K¸#i¸ �¸+®¸Ú¸)ú¸)$¹N¹j¹…¹¢¹Â¹#×¹-û¹))º Sº%tº-šº1Èº$úº4»*T»5»5µ»0ë»¼62¼"i¼Œ¼¨¼Å¼9Ü¼0½'G½-o½�½$º½,ß½7¾fD¾.«¾5Ú¾¿<,¿5i¿Ÿ¿,°¿+Ý¿3	À0=À/nÀžÀ´ÀÃÀ/ÉÀ"ùÀÁG$ÁHlÁ0µÁ#æÁ)
! Â%4Â3ZÂ=ŽÂJÌÂjÃ'‚Ã*ªÃ<ÕÃ5Ä&HÄ6oÄ'¦ÄÎÄ/âÄ/Å1BÅJtÅ>¿ÅDþÅ!CÆ/eÆ(•Æ)¾Æ#èÆ#Ça0Ç"’Ç µÇÖÇ4öÇ>+È5jÈ. È/ÏÈ*ÿÈ&*É+QÉ(}É$¦ÉaËÉ6-ÊFdÊ.«ÊZÚÊC5ËFyËAÀË.Ì*1ÌF\Ì.£Ì
ÒÌàÌöÌ6ÍCEÍ!‰Í«Í0ËÍüÍ+Î.BÎ#qÎ!•Î-·Î$åÎ$
! Ï#/Ï.SÏ@‚Ï<ÃÏ<ÐJ=ÐˆÐVœÐ7óÐ1+Ñ6]Ñ/”Ñ ÄÑåÑ,Ò?0Ò/pÒ0 Ò1ÑÒ/Ó53ÓViÓ<ÀÓQýÓ0OÔa€ÔUâÔk8ÕE¤ÕJêÕ?5ÖVuÖ1ÌÖ@þÖ6?×Lv×-Ã×cñ×UØsØ+€Ø7¬Ø:äØ1Ù8QÙ&ŠÙ7±Ù*éÙ1Ú:FÚ@�Ú3ÂÚ'öÚ%Û$DÛ;iÛ.¥ÛNÔÛ#Ü5=ÜsÜ�Ü©Ü½ÜiÒÜm<ÝKªÝ1öÝ"(Þ KÞlÞ#‰Þ,­ÞCÚÞBßaßzßF”ß4Ûß@à*Qà+|à*¨à1Óà'áF-á=tá#²á$Öá#ûá(â(Hâ qâ9’âÌâëâã!ã:ã&Qãxã4ŠãC¿ãä(äCä6cä#šäT¾äå-$å,Råå*™å/Äå(ôåæ$7æ\æ){æ1¥æ;×æ,ç0@ç/qç&¡ç)Èçòçè+èCè*Wè‚è˜è¯è
Æè
Ôè#âè
é%é:éYéué‘é±éÆé&Ýé?êDê(aê(Šê³êÓê êê7ë-Cëqë…ë¥ë»ëVÑë(ìAì@]ì(žìÇì"Ûìþì8í.WíP†í*×í/î32îfî!uî0—îMÈîHï_ï$~ï£ï4¾ïóï+ð+3ð_ð yð4šðMÏðñ:/ñEjñ<°ñíñ ò)$ò(Nò!wò™ò¶òÌò$åò+
! ó$6ó*[ó†ó5¥óJÛóT&ô{ô
�ôžôW¾ô8õOõgõ+võ5¢õHØõ!ö@öSö'qö™öªö Åö?æöC&÷;j÷/¦÷3Ö÷A
! øLø8cø7œø+Ôø2ù@3ù3tùH¨ù3ñù>%ú$dú,‰ú4¶ú&ëú5û5Hûf~ûåûëû"ü#ü9üKücü*kü–üµüNÕü;$ý'`ý'ˆý$°ý0Õý$þ)+þ%Uþ%{þ$¡þ%Æþìþ$ÿ-ÿIÿ bÿ1ƒÿ1µÿçÿ)&Pp+«ÉØðOÿO^v�¨Àßîÿ&@8Y’¢%±&×%þ+$P9h¢#Áåô:>M_zŽ ¯¾!Õ"÷0[K§*¸ãö"	1,^*p4›Ðåû5EY8t­Ä Õö&=S|fã1÷0)	0Z	‹	¦	º	Ð	ã	‹ô	€
! “
! ¦
! µ
! Í
! Ü
! û
! 5
! (@3i�RªJý+Ht-�!¾àù
'
C
Y
m
~
’
¥
$¹
4Þ
!(J*j•©0Áò$#8\n…¢»"Òõ	&C`u† ¢*Ã0î<Tc~%“¹Ñð&?R+c�«AÁ@Da!y›®ÆÞù)G^v‰¡D¹ þKFkP²T@X™·<Ö9UMT£/ø0(+Y/…/µ<å9",\6‰,À2í. DOU”/ê++F<r}¯4-2b^•_ô:T+�'»Cã0'DX.�AÌ=ALŽHª(ó" ? QV &¨ >Ï !B'!Bj!­!Í!.Ù!'"$0"U"*p"›"»".Ë",ú"6'#^##{#%Ÿ#"Å#è#$/&$0V$#‡$8«$:ä$c%?ƒ%Ã%0Ý%/&/>&n&4Š&0¿&2ð&2#'3V'
Š'
˜'/¦'>Ö'#("9(+\()ˆ(!²( Ô(õ(-)A)[)g)„) )¾)Ý)8ó),*J*0h*4™*Î* Ý*þ*+>+^+ z+*›+Æ+(ä+P
,:^,4™,Î,=æ,$->-:N-B‰-4Ì-A.=C./�.&±.4Ø."
/,0/7]/•/*´/&ß/0# 0*D0"o0D’0@×0415M1&ƒ1)ª1Ô1Gô1<2
I2W28_2j˜2F3&J3Bq34´3é34`4@4#À4ä4Cë43/5)c5@�5!Î53ð57$66\67“6+Ë6÷6)7.?7%n70”7'Å7í78#8/285b86˜8@Ï889*I90t9;¥92á96:$K:$p:/•:!Å: ç:);)2;)\;-†;$´;Ù;yø;œr<0=@= \=8}=E¶=@ü=3=>4q>¦>*¾>Vé>M@?:Ž?CÉ?
@+@ K@,l@‡™@,!A!NAFpAF·A^þAF]BQ¤BcöBfZCWÁCAD9[DT•DJêD05E+fE:’E#ÍE#ñE+FoAFA±FFóF:G6VG-�G»G!×G-ùG''H9OH%‰H)¯H(ÙH I/#I2SI$†I[«I-J-5JOcJh³J$K5AKwKŽK?¬K;ìK(L;L'ZL8‚L»LÙL!õL*MBM`M4€M1µM,çMMN/bN3’N<ÆNkOhoOØO"òO!P07P1hPšP
! ­P^¸P:Q"RQ(uQ'žQ"ÆQ!éQ!R -R!NR"pR+“R%¿RåR)ûR$%S#JS+nS0šSËSèS.T/3T"cT†T"¥T#ÈT7ìT&$U/KU{U&šUÁU$ÛUV$V#AV$eV&ŠV-±V'ßV1W9W#VW#zWžW»WÚW!õW$X$<X-aX+�X»X!ÚX!üX(Y0GY)xY(¢YËYåY:Z-<Z.jZ™Z0¯Z/àZ-[4>[6s[*ª[6Õ[#\#0\1T\7†\5¾\.ô\#]67]Jn]@¹]+ú];&^4b^6—^6Î^_5
! _ @_#a_ …_.¦_)Õ_$ÿ_'$`OL`/œ`,Ì`%ù`a66aemaXÓa?,b-lb.šb<Éb=c9DcN~c(Íc>öch5d3ždCÒdSe,je,—e"Äeçef#f$?f@df6¥f?ÜfHgLegF²gHùgBh.`h>�hÎh!èh>
! iIiciti�i¬iÈiäi:ýi:8jOsjHÃjEkORkH¢kEëk$1l7VlSŽlYâlZ<mc—mDûmb@n*£n)În#øn/o6Lo%ƒo©o=¸o öo)p<Ap~p9Žp8Èp(qJ*qKuqAÁqAr2Er-xr"¦r'Érñrss9sMshs ‚s!£s Ås!æs t")t!Lt"nt‘t±tÑt!ñt4uHu&fu!�u¯uEÉuFvBVv!™v+»v:çv1"wLTw@¡w:âw1xaOx(±xÚx#úx(yGy%fy.Œy'»yãy;þy<:z?wzE·z)ýz&'{,N{1{{ ­{JÎ{0|=J|,ˆ|.µ|=ä|H"}k}%…}'«}Ó}ê}-ú}/(~X~'s~›~-»~+é~52K!~ 0Àñ+€.7€#f€!Š€-¬€$Ú€$ÿ€#$�6H�?�3¿�,ó� ‚66‚m‚+‰‚.µ‚1ä‚5ƒ/Lƒ8|ƒUµƒ[„\g„eÄ„F*…dq…aÖ…g8†h †q	‡R{‡pÎ‡Y?ˆ.™ˆNÈˆ ‰]8‰"–‰>¹‰-ø‰9&ŠI`ŠEªŠHðŠH9‹8‚‹D»‹)ŒC*Œ;nŒOªŒGúŒFB�+‰�µ�/Ó�-Ž01Ž2bŽ#•Ž¹Ž7ÖŽ+�*:�*e�U��<æ�#�*C�*n�9™�<Ó�'‘68‘!o‘-‘‘1¿‘4ñ‘1&’NX’Q§’?ù’:9“&t“ ›“¼“IÜ“=&”/d”"””-·”,å”*•8=•Hv•K¿•3–?–#[–,–#¬–1Ð–;—)>—%h—!Ž—)°—/Ú—3
! ˜3>˜/r˜5¢˜Ø˜-ñ˜"™&B™i™;‚™4¾™ó™1š.4šDcš$¨š)Íš&÷š)›0H›1y›«›;Æ›0œ53œ?iœ7©œ<áœ8�W�)p�š�=¹�9÷�-1ž'_žI‡ž2Ñž8Ÿ<=ŸzŸ&’Ÿ*¹Ÿ'äŸ &  C 6d F› Râ :5¡5p¡:¦¡á¡8ø¡11¢-c¢(‘¢[º¢3£;J£@†£EÇ£Q
¤*_¤(Š¤*³¤Þ¤ñ¤¥¥*¥>¥R¥d¥x¥Š¥œ¥®¥¿¥Ñ¥å¥û¥
¦!¦2¦D¦V¦j¦|¦�¦¢¦¶¦È¦Ú¦î¦§§$§6§H§\§p§„§–§¨§¼§Î§â§ô§¨¨-¨?¨Q¨c¨u¨‡¨›¨­¨Á¨Ó¨ç¨ù¨©!©3©E©/W©‡©G™©há©aJª¬ª(¼ªåª+þª*«D«%W«}«“«#®«$Ò«÷«¬¬9¬W¬#h¬ Œ¬/­¬6Ý¬!­6­KU­¡­'±­'Ù­'®)®">®)a®‹®1£®5Õ®3¯0?¯4p¯/¥¯)Õ¯Gÿ¯1G°7y°/±°#á°±!!±!C±e±„±%œ±(Â±ë±²0²4N²ƒ²œ² º²Û²*ï²&³&A³&h³<�³'Ì³!ô³(´/?´&o´%–´&¼´"ã´*µ+1µ)]µ&‡µ3®µ,âµ7¶G¶d¶/u¶)¥¶"Ï¶.ò¶0!·"R·u·:•·Ð·#î·"¸!5¸&W¸!~¸, ¸&Í¸'ô¸¹-8¹!f¹5ˆ¹¾¹:Ñ¹.º(;ºdº1xºªº&Åº+ìº$»%=»)c»�»1­»ß»!ý»+¼2K¼>~¼-½¼,ë¼O½&h½�½¬½Á½.Õ½¾!¾JA¾RŒ¾3ß¾(¿(<¿2e¿$˜¿N½¿À$)ÀTNÀK£ÀïÀÁÁ);Á+eÁ6‘Á
ÈÁ.ÖÁ#Â)Â$GÂ#lÂ�Â+®ÂÚÂúÂÃ.Ã#GÃ'kÃ'“Ã(»Ã*äÃ+Ä>;Ä=zÄ>¸Ä1÷Ä()Å"RÅ1uÅN§Å:öÅ1Æ!MÆ(oÆ˜Æ¨ÆÂÆÚÆôÆ Ç 0Ç QÇ rÇ “Ç ´Ç ÕÇ öÇ È 8È!YÈ {ÈœÈ%ºÈ#àÈ#É"(ÉKÉkÉ‡ÉžÉ)¼É)æÉ)Ê:ÊZÊvÊ’Ê®ÊÅÊáÊøÊË4ËPËlËˆË¤Ë#ÀË äË/Ì$5Ì%ZÌ%€Ì3¦ÌÚÌ#÷Ì0ÍLÍ^Í uÍ+–ÍÂÍ7ØÍ/Î@Î"[Î~Î —Î+¸Î1äÎ Ï7ÏNÏVkÏÂÏ%ÝÏ%Ð0)Ð.ZÐ2‰Ð$¼ÐáÐûÐ)ÑBÑ%aÑ‡Ñ)šÑ6ÄÑ#ûÑ%ÒEÒ=[Ò$™Ò)¾ÒèÒ"þÒ#!Ó-EÓ&sÓšÓ#¶Ó#ÚÓ#þÓ"ÔAÔ<UÔ’Ô8°Ô$éÔ Õ*/Õ+ZÕ2†Õ7¹Õ/ñÕ*!Ö LÖ"mÖ'�Ö¸Ö=×Ö×!/×4Q×H†×PÏ×, ØMØ)iØ-“Ø&ÁØ'èØÙ0Ù4PÙ,…Ù%²ÙØÙöÙ.Ú4;Ú2pÚ,£Ú!ÐÚAòÚA4ÛvÛ$’Û.·Û8æÛ2ÜRÜ+eÜ7‘ÜÉÜ'ÜÜÝDÝ2_Ý,’Ý¿Ý(ÞÝ.Þ[6Þm’Þ(ß=)ß!gß'‰ß'±ß$Ùß7þß#6à%Zà6€à3·à@ëà3,á`á)€á-ªá5Øá(â(7â`â(â(¨â&Ñâøâ3ã.Iã*xãA£ã9åãä53äLiä/¶ä!æäåC'å1kå/�å.Íå(üå%æ=æ%Væ|æ)—æÁæÖæëæ+ç/4ç.dçQ“çHåç4.è:cè7žèÖèðè7ýè'5é1]é.�é.¾é(íé1ê+Hê.tê+£ê%Ïê2õê(ë$Cëhë!zëEœë)âë<ì9Iìƒì"¢ìÅìØìêìí*#í#Ní!rí!”í!¶í!Øí$úí"î#Bî#fî#Šî®îÎî-ìî)ï Dïeï…ï"¥ï$Èï"íïð&0ð'Wð+ð(«ð!Ôðöð%ñ7<ñ3tñ1¨ñfÚñVAò5˜òÎò#Õòùòó9ó,Pó"}ó1 óRÒó2%ôIXôN¢ô5ñôK'õKsõ]¿õ_ö;}ö<¹ööö$÷;÷'V÷C~÷"Â÷-å÷ø.ø_LøL¬ø,ùøH&ù1où¡ù °ù"Ñùôù!ú+4ú`ú}ú3šúHÎúû1+û7]û•ûªû ºûÛû!ûû'ü,Eürü5�ü·ü&Ïü6öüH-ýHvýO¿ý'þ=7þFuþ9¼þWöþnNÿ™½ÿW
'w
Ÿ
7¶
!î
+
0<
m
-�
»
Û
û
1
2K
+~
/ª
$Ú
;ÿ
.;
>j
#©
?Í
#

!1
0S
1„
&¶
/Ý
4

2B
2u
8¨
/á
>
/P
&€
$§
 Ì
4í
:"
@]
#ž
Â
&â
	
$$
$I
-n
&œ
 Ã
Bä
-'	
$U	
z	
.—	
Æ	
*ä	
%
! 
5
! 
O
! 
+m
! 
™
! 
!¹
! 
"Û
! 
þ
! 
%
,@
m
$ˆ
­
$È
&í
0
&E
8l
)¥
BÏ
'

$:

/_

7�

.Ç

*ö

-!
O
?m
­
!À
â
hÿ
h
t
8�
%È
!î

.0
_
 y
š
,¸
-å
/
5C
6y
/°
$à

"
(A
<j
6§
@Þ
2
MR
? 
?à
1 
9R
=Œ
hÊ
=3
5q
5§
%Ý
N
.R
6�
0¸
Pé
2:
+m
1™
IË
&
)<
?f
6¦
@Ý
.
3M
,�
)®
(Ø
0
:2
.m
&œ
<Ã
$
"%
H
Cb
D¦
>ë
4*
4_
”
4©
&Þ
$
*
)=
"g
=Š
.È
0÷
0(
*Y
*„
4¯
ä
.ô
Q#
Iu
"¿
(â
H 
T 
l 
!‹ 
)­ 
%× 
%ý 
#!
&7!
^!
 |!
!�!
¿!
Ì!
(ß!
"
"
/7"
g"
(„"
"­"
8Ð"
9	#
!C#
e#
7{#
6³#
ê#
ù#
$
4$
Q$
%h$
&Ž$
µ$
!Ô$
ö$
$%
 6%
(W%
1€%
9²%
Gì%
&4&
K[&
0§&
WØ&
$0'
 U'
Nv'
TÅ'
(
09(
Bj(
A­(
-ï(
1)
IO)
7™)
4Ñ)
K*
!R*
"t*
"—*
º*
Ù*
&ö*
%+
bC+
1¦+
%Ø+
þ+
2,
(M,
+v,
+¢,
&Î,
+õ,
!-
)9-
-c-
0‘-
(Â-
%ë-
0.
B.
 `.
�.
,™.
'Æ.
.î.
2/
!P/
#r/
/–/
4Æ/
$û/
A 0
4b0
j—0
21
'51
)]1
@‡1
È1
 å1
52
<<2
+y2
¥2
.»2
2ê2
3
353
+i3
B•3
OØ3
D(4
=m4
«4
/Ä4
ô4
.	5
185
#j5
Ž5
 £5
Ä5
„ä5
�i6
$ë6
 7
/17
'a7
'‰7
8±7
=ê7
-(8
ZV8
Q±8
S9
W9
v9
"�9
$²9
#×9
(û9
)$:
9N:
-ˆ:
"¶:
Ù:
'ø:
G ;
h;
-�;
¯;
Ã;
Ý;
'û;
#<
0<
8O<
 ˆ<
$©<
#Î<
ò<
!=
 %=
.F=
u=
�=
5«=
á=
1ý=
5/>
-e>
“>
ª>
À>
/Ï>
Cÿ>
5C?

y?
"‡?
/ª?
-Ú?
.@
+7@
4c@
;˜@
+Ô@
*A
3+A
"_A
&‚A
&©A
#ÐA
#ôA
"B
";B
^B
~B
'œB
(ÄB
íB
2C
.7C
fC
&ƒC
#ªC
"ÎC
-ñC
,D
LD
/gD
,—D
(ÄD
5íD
!#E
7EE
'}E
¥E
 »E
$ÜE
F
+!F
9MF
*‡F
,²F
,ßF
4G
"AG
CdG
8¨G
áG
'ÿG
%'H
.MH
/|H
$¬H
6ÑH
AI
KJI
5–I
ÌI
4ëI
' J
!HJ
HjJ
V³J
E
! K
+PK
,|K
M©K
B÷K
,:L
)gL
7‘L
;ÉL
5M
3;M
4oM
.¤M
ÓM
/ïM
.N
+NN
0zN
"«N
9ÎN
IO
IRO
.œO
*ËO
-öO
0$P
1UP
&‡P
'®P
(ÖP
/ÿP
4/Q
)dQ
,ŽQ
-»Q
'éQ
(R
&:R
8aR
šR
=ªR
(èR
;S
DMS
F’S
/ÙS
1	T
4;T
ZpT
9ËT
4U
8:U
HsU
!¼U
(ÞU
EV
EMV
;“V
$ÏV
)ôV
1W
2PW
aƒW
SåW
$9X
(^X
S‡X
OÛX
&+Y
:RY
�Y
%�Y
:ÃY
KþY
MJZ
6˜Z
+ÏZ
/ûZ
*+[
+V[
*‚[
­[
Â[
 á[
!\
$\
/@\
-p\
.ž\
Í\
Ò\
4Ù\
]
]
4]
5J]
,€]
<­]
5ê]
1 ^
zR^
1Í^
lÿ^
8l_
L¥_
Hò_
;`
R`
\o`
3Ì`
7a
*8a
.ca
'’a
,ºa
"ça
<
! b
1Gb
4yb
+®b
Úb
5øb
#.c
-Rc
€c
L˜c
5åc
Gd
cd
xd
B–d
:Ùd
.e
=Ce
M�e
eÏe
R5f
Zˆf
&ãf
B
! g
>Mg
AŒg
*Îg
Nùg
Hh
:bh
<�h
AÚh
li
5‰i
1¿i
)ñi
2j
"Nj
qj
„j
!—j
¹j
Øj
ôj
/k
/?k
/ok
/Ÿk
3Ïk
8l
3<l
8pl
+©l
3Õl
+	m
35m
Aim
@«m
:ìm
9'n
9an
;›n
;×n
3o
3Go
H{o
.Äo
&óo
p
%6p
6\p
3“p
UÇp
<q
8Zq
“q
*±q
/Üq
!r
/.r
Q^r
%°r
DÖr
-s
<Is
=†s
2Äs
F÷s
'>t
)ft
6�t
"Çt
êt
üt
$u
3u
9Du
;~u
/ºu
/êu
v
"7v
!Zv
|v
=”v
Òv
ìv
w
.w
HFw
!�w
>±w
2ðw
 #x
CDx
3ˆx
<¼x
*ùx
$y
 >y
_y
)y
+©y
%Õy
%ûy
+!z
Mz
az
}z
?�z
DÝz
"{
%A{
"g{
*Š{
7µ{
í{
	|
%|
Y@|
,š|
HÇ|
A}
ZR}
H­}
-ö}
6$~
5[~
‘~
(±~
'Ú~
)
,
$I
+n
%š
"À
-ã
%€
!7€
<Y€
>–€
,Õ€
�
�
@>�
'�
!§�
 É�
ê�
‚
8!‚
1Z‚
5Œ‚
*Â‚
í‚
7ƒ
E<ƒ
1‚ƒ
L´ƒ
L„
-N„
*|„
=§„
=å„
9#…
"]…
"€…
#£…
JÇ…
M†
B`†
&£†
*Ê†
%õ†
U‡
¿q‡
‰1ˆ
7»ˆ
.óˆ
†"‰
8©‰
3â‰
4Š
 KŠ
WlŠ
4ÄŠ
 ùŠ
.‹
BI‹
OŒ‹
BÜ‹
KŒ
JkŒ
K¶Œ
K�
JN�
K™�
5å�
7Ž
JSŽ
9žŽ
9ØŽ
E�
QX�
Dª�
Dï�
@4�
šu�
:‘
^K‘
#ª‘
Î‘
Aî‘
0’
	8’
JB’
+�’
	¹’
Ã’
Ï’
%ã’
n	“
mx“
dæ“
;K”
:‡”
LÂ”
3•
%C•
&i•
;�•
:Ì•
–
–
< –
]–
-p–
.ž–
*Í–
ø–
(—
8?—
<x—
Bµ—
Fø—
B?˜
Z‚˜
(Ý˜
)™
:0™
(k™
1”™
<Æ™
Rš
/Vš
/†š
<¶š
cóš
6W›
CŽ›
6Ò›
7	œ
)Aœ
Fkœ
B²œ
õœ
E
! �
&P�
0w�
\¨�
>ž
;Dž
(€ž
-©ž
4×ž
Ÿ
"*Ÿ
QMŸ
@ŸŸ
BàŸ
1# 
4U 
'Š 
'² 
	Ú 
ä 
Dÿ 
@D¡
…¡
.¢¡
Ñ¡
,î¡
1¢
)M¢
"w¢
*š¢
5Å¢
û¢
£
*£
hC£
¬£
É£
 ã£
1¤
16¤
 h¤
‰¤
¦¤
%Ã¤
é¤
 ¥
&¥
%B¥
h¥
�¥
$�¥
Â¥
.â¥
¦
 ¦
&7¦
#^¦
‚¦
›¦
³¦
Ñ¦
æ¦
û¦
&§
/8§
:h§
*£§
2Î§
¨
¨
68¨
 o¨

�¨
7ž¨
.Ö¨
%©
.+©
1Z©
@Œ©
@Í©
ª
-ª
;Iª
(…ª
K®ª
$úª
«
8:«
s«
>‰«
NÈ«
M¬
3e¬
@™¬
Ú¬
÷¬
­
)(­
(R­
@{­
%¼­
+â­
®
2$®
-W®
+…®
$±®
6Ö®

¯
5)¯
<_¯
<œ¯
4Ù¯
7°
5F°
A|°
7¾°
>ö°
P5±
a†±
Bè±
+²
E²
%d²
-Š²
+¸²
6ä²
-³
.I³
-x³
¦³
*¹³
ä³
`´
$e´
1Š´
¼´
=Ï´

µ
,*µ
Wµ
wµ
-—µ
DÅµ

! ¶
1'¶
Y¶
4o¶
J¤¶
%ï¶
%·
&;·
Cb·
&¦·
&Í·
 ô·
D¸
Z¸
x¸
L�¸
AÝ¸
¹
=¹
Z¹
o¹
„¹
)™¹
Ã¹
â¹
0ÿ¹
80º
"iº
?Œº
Ìº
,ìº
E»
(_»
,ˆ»
$µ»
Ú»
ø»
(¼
7=¼
!u¼
—¼
'°¼
'Ø¼
2½
$3½
WX½
;°½
>ì½
>+¾
9j¾
-¤¾
3Ò¾
¿
($¿
@M¿
4Ž¿
)Ã¿
í¿
!À
)À
FÀ
]À
sÀ
(ŠÀ
³À
;ÉÀ
DÁ
=JÁ
]ˆÁ
#æÁ
C
! Â
,NÂ
<{Â
n¸Â
>'Ã
(fÃ
*�Ã
6ºÃ
4ñÃ
I&Ä
.pÄ
2ŸÄ
'ÒÄ
4úÄ
$/Å
-TÅ
!‚Å
&¤Å
 ËÅ
ìÅ
Æ
7Æ
LÆ
kÆ
†Æ
(¡Æ
%ÊÆ
0ðÆ
!!Ç
"CÇ
'fÇ
(ŽÇ
4·Ç
EìÇ
)2È
;\È
6˜È
+ÏÈ
1ûÈ
=-É
kÉ
ŠÉ
©É
!ÉÉ
7ëÉ
!#Ê
EÊ
1]Ê
0�Ê
)ÀÊ
)êÊ
Ë
1/Ë
8aË
9šË
?ÔË
\Ì
\qÌ
$ÎÌ
#óÌ
Í
b2Í
O•Í
 åÍ
YÎ
?`Î
+ Î
ÌÎ
 éÎ
M
! Ï
-XÏ
I†Ï
SÐÏ
2$Ð
WÐ
!gÐ
#‰Ð
­Ð
"ÌÐ
,ïÐ
Ñ
4:Ñ
*oÑ
 šÑ
O»Ñ
Ò
F%Ò
=lÒ
ªÒ
$ÄÒ
$éÒ
8Ó
^GÓ
(¦Ó
.ÏÓ
JþÓ
&IÔ
5pÔ
L¦Ô
GóÔ
;Õ
5[Õ
:‘Õ
=ÌÕ
/
! Ö
*:Ö
OeÖ
CµÖ
%ùÖ
'×
-G×
Nu×
<Ä×
7Ø
$9Ø
^^Ø
V½Ø
6Ù
RKÙ
ˆžÙ
8'Ú
B`Ú
@£Ú
0äÚ
9Û
&OÛ
4vÛ
$«Û
3ÐÛ
6Ü
;Ü
QÜ
&pÜ
—Ü
8µÜ
)îÜ
(Ý
(AÝ
#jÝ
$ŽÝ
%³Ý
+ÙÝ
Þ
 "Þ
CÞ
+cÞ
�Þ
"¤Þ
ÇÞ
ÙÞ

! ñÞ
 üÞ
ß
=ß
$Zß
)ß
.©ß
$Øß
(ýß
(&à
Oà
(nà
2—à
3Êà
:þà
?9á
4yá
	®á
%¸á
'Þá
-â
54â
!jâ
1Œâ
¾â
)Üâ
#ã
5*ã
8`ã
+™ã
8Åã
1þã
%0ä
&Vä
}ä
.›ä
Êä
-éä
'å
*?å
4jå
Ÿå
$ºå
(ßå
5æ
#>æ
)bæ
)Œæ
*¶æ
!áæ
"ç
"&ç
.Iç
xç
“ç
!®ç
Ðç
ïç
	è
H&è
/oè
@Ÿè
àè
õè
eé
Yré
&Ìé
óé
 ê
,ê
"Hê
Skê
¿ê
Þê
ýê
ë
;ë
Zë
?kë
>«ë
6êë
*!ì
!Lì
nì
#}ì
 ¡ì
*Âì
)íì
,í
4Dí
)yí
$£í
=Èí
'î
<.î
(kî
=”î
'Òî
3úî
B.ï
4qï
,¦ï
#Óï
5÷ï
A-ð
5oð
4¥ð
)Úð
)ñ
-.ñ
@\ñ
"�ñ
FÀñ
$ò
*,ò
+Wò
ƒò
-™ò
'Çò
)ïò
ó
E5ó
M{ó
UÉó
Fô
0fô
&—ô
5¾ô
'ôô
5õ
Rõ
kõ
Šõ
$©õ
Îõ
îõ
Aö
9Mö
J‡ö
0Òö
7÷
;÷
3S÷
&‡÷
-®÷
(Ü÷
!ø
 'ø
Hø
-aø
V�ø
/æø
ù
.ù
Jù
0fù
'—ù
+¿ù
9ëù
M%ú
!sú
'•ú
'½ú
9åú
3û
4Sû
;ˆû
VÄû
;ü
6Wü
/Žü
2¾ü
2ñü
,$ý
IQý
3›ý
!Ïý
ñý
þ
3þ
/Nþ
3~þ
7²þ
3êþ
ÿ
)>ÿ
)hÿ
+’ÿ
/¾ÿ
2îÿ
$!-F@t$µ!Ú#ü  4AHv(¿èÿ'-Uj)†(°ZÙ*4+_"‹®ÂØ9ô.2>6q4¨6Ý33H4|5±3ç4,P7}3µ/é60PJ�8Ì!('$P.u9¤(Þ(	40	9e	7Ÿ	=×	3
! /I
! 4y
! .®
! .Ý
! 4.A.p,Ÿ9Ì99@:z9µ:ï9*
9d
Wž
Wö
.N}’7²<êO'LwXÄF9d$ž!Ã"å&)/Yu”.§*Ö 0"#S=wµ*Ð$û !@ b-ƒO±!<<-y$§7Ì.(3.\-‹¹1É.û/*3ZFŽ3Õ'	"1+T3€@´Dõ%:`+€3¬Zà;Ql9Œ4Æ-û()<R�­#Éí(
! f3¡š<$U†z6M8:†6Á6ø//%_-…<³Hð59&o7–AÎG X @p 2± $ä 	! !:>!y!*�!>»!3ú!D."3s"$§"3Ì"5#06#6g#@ž#?ß#D$@d$;¥$á$õ$
! %%4%H%[%p%„%™%­%Â%Ø%ì%&&0&C&T&n&ƒ&™&¯&Â&Õ&9í&L''It'D¾'M(MQ(@Ÿ((à((	)32)df)3Ë)%ÿ)=%*Hc*?¬*(ì*B+HX+7¡+ZÙ+Y4,PŽ,Bß,["-8~-\·-b.\w.XÔ.N-/U|/UÒ/U(0V~0VÕ0V,1Uƒ1UÙ1U/2V…2VÜ2V33UŠ3Uà3U64VŒ4Vã4V:52‘5$Ä5é5-6s66>ª6?é6F)7+p74œ70Ñ7081389e8%Ÿ8!Å8+ç8+9+?9,k9+˜9+Ä9,ð9,:*J:Wu:,Í:&ú:K!;Km;U¹;a<{q<Aí<4/=Yd="¾=Zá=Z<>[—>[ó>ZO?[ª?'@).@)X@)‚@H¬@Wõ@XMA-¦A.ÔA9BA=BvB7öBi.Cl˜C5D;;D#wD9›DUÕD5+EQaEˆ³E!<F>^F4�F>ÒF<GCNG6’G-ÉG!÷G;H7UH%�H1³H2åH2IWKI£I.ÃIòI<J2AJtJ�”J %KFK2cK(–KE¿KEL0KL.|L"«L3ÎL>MXAMBšMÝMFïM6N+TN€N1žN)ÐN'úN)"O7LO%„OªO*ÈO"óO!P)8P bPƒP6¢P ÙPRúP/MQ$}Q"¢Q1ÅQ9÷Q1R)IR(sRœRºR ÏRðRS+!S2MS/€S/°S(àS8	T&BTiT#ˆT"¬TÏT*êT!U 7U,XU…U*�U5ÈU*þU)V3IV}V›V°VÍVëV)W,*W0WW7ˆW!ÀW#âW0X&7X#^X/‚XA²X3ôX/(Y(XY8�YMºY6Z8?Z.xZ3§Z-ÛZJ	[KT[, [AÍ[H\>X\U—\&í\']H<]D…]FÊ]Q^Cc^=§^8å^;_OZ_-ª_Ø_0ó_/$`T`8j`/£`DÓ`1a$Ja7oa,§a0Ôab8!b'Zb&‚b+©b%Õb>ûbY:cb”c#÷cHd(dd$�d/²dâd4ød‚-e°e-ÏeCýeCAf-…f-³f5áf.g%Fglg€g“g'ªg0Òg0h 4h#Uh&yh  h"Áh#äh$i'-i&Ui|i(ši(Ãi(ìij"5j!Xj'zj*¢j)Íj/÷j8'k'`k1ˆkHºk(l3,l1`l5’lÈl/èlmF/m/vm(¦m)Ïm1ùm8+n+dn+�n/¼n6ìn#o.£o+Òo0þo/p$Jp%op&•p)¼p&æp(
q6qPqkq Šq«q½qÐqAçq )rEJr#�r ´r3Õr1	s(;s4ds™s/³s.ãs%tQ8tŠt©t%Ät4êt4u+Tu3€u0´u3åu,v)Fv7pv6¨v!ßv&w7(w2`w.“w)Âw+ìw.x6Gx~x4™xÎx,ìxy"/y/Ry?‚y+ÂyBîy61zhzFˆz%Ïzõz7	{2A{4t{0©{>Ú{"|<|&X|!|¡|½|^Õ|4}3P}%„}(ª}Ó}ò}~3 ~T~'i~$‘~>¶~9õ~)/EY!ŸÁÓæ"ý6 €W€n€)†€&°€"×€Hú€3C�/w�U§�&ý�L$‚3q‚Y¥‚8ÿ‚38ƒ4lƒ ¡ƒÂƒÕƒêƒ&„*,„,W„„„:¢„DÝ„)"…L…f…"}… …À…Þ…1ô….&†*U†9€† º†Û†ø†‡,*‡W‡5o‡.¥‡Ô‡/ê‡0ˆKˆjˆ‡ˆ"”ˆ-·ˆ,åˆ‰$‰B‰\‰u‰ˆ‰ ‰*½‰)è‰4ŠGŠ!dŠ/†Š*¶Š)áŠ‹!*‹L‹g‹$€‹¥‹¿‹Ù‹Ió‹3=ŒqŒ!}Œ#ŸŒ&ÃŒêŒ5�;�(Q�@z�B»�Aþ� @ŽaŽ �Ž-¢Ž;ÐŽ!�1.�`�€�œ�!·�PÙ�6*�<a�"ž�.Á�Gð�G8‘'€‘-¨‘3Ö‘ 
! ’+’"7’Z’!o’‘’¬’#Á’&å’:“MG“.•“(Ä“?í“.-”2\”$�”7´”#ì”•-•K•%i•2�•=Â•7–&8–(_–)ˆ–!²– Ô–2õ–(—+G—s—‘—°—!Ï—ñ—+˜1˜JO˜=š˜2Ø˜=™2I™B|™7¿™=÷™<5šArš´šÎš&êš-›?›!_›�›"�›À›9Õ›4œ!Dœ.fœG•œÝœ2÷œ$*�O�%f�)Œ�¶�Ó�î�"
ž0ž%Ežkž€žh”ž>ýž<ŸQŸPhŸ9¹Ÿ*óŸ> ?] z� #¡D<¡1�¡³¡)Ì¡6ö¡-¢?¢f_¢KÆ¢K£_^£.¾£9í£2'¤<Z¤;—¤GÓ¤(¥'D¥l¥]ƒ¥&á¥1¦=:¦Ex¦<¾¦0û¦8,§Ke§'±§?Ù§¨-5¨$c¨Eˆ¨0Î¨"ÿ¨"©)@©&j©‘©¤©\Á©Gª/fª.–ª)Åª)ïª «:«4T«&‰«+°«*Ü«(¬F0¬0w¬L¨¬4õ¬*­*9­1d­U–­Nì­;®]N®d¬®]¯Uo¯dÅ¯U*°N€°UÏ°%±#=±a±+v±¢±+¹±/å± ²Q6²%ˆ²2®²%á²2³/:³j³‚³*›³-Æ³@ô³-5´@c´8¤´KÝ´8)µKbµ®µ1Íµÿµ.¶TJ¶-Ÿ¶=Í¶/·;;·2w·2ª·Ý·ì·3¸ ;¸)\¸+†¸*²¸5Ý¸¹1¹$N¹!s¹,•¹<Â¹Uÿ¹!UºFwº¾º0Ýº>»#M»q»=�»7Í»C¼TI¼Zž¼[ù¼dU½Eº½c¾od¾#Ô¾!ø¾¿:8¿[s¿#Ï¿ó¿=À/QÀ%�À§ÀÇÀ1çÀIÁCcÁD§Á%ìÁ[Â&nÂ•Â,µÂ#âÂ%Ã4,Ã.aÃ2�ÃIÃÃ
Ä6!ÄWXÄW°Ä0Å.9Å/hÅ+˜Å(ÄÅ-íÅ+Æ@GÆ<ˆÆ8ÅÆ5þÆ64Ç)kÇ'•Ç2½Ç,ðÇHÈ?fÈ¦ÈÀÈÖÈ7îÈB&É,iÉ'–É6¾É+õÉ+!Ê6MÊ?„Ê)ÄÊ2îÊ!Ë6ËOËaË!tË'–Ë(¾Ë=çË#%Ì!IÌ5kÌ$¡Ì%ÆÌ.ìÌ/Í0KÍ.|Í2«Í#ÞÍÎÎ34Î6hÎ8ŸÎ'ØÎ$ÏQ%Ï wÏA˜Ï"ÚÏ(ýÏ&ÐA8ÐzÐ†Ð	•ÐAŸÐáÐôÐOÑ'dÑ&ŒÑ%³Ñ&ÙÑ4Ò.5Ò dÒ…Ò%£ÒLÉÒÓ,ÓKÓiÓ0‡Ó+¸ÓäÓéÓmúÓ•hÔZþÔ&YÕ%€Õ#¦Õ*ÊÕõÕ*	Ö$4Ö*YÖ„Ö<£Ö8àÖ ×":×]×v×+–×5Â×.ø×4'ØA\Ø6žØ2ÕØ8Ù2AÙ2tÙ<§Ù2äÙ>Ú5VÚ>ŒÚ)ËÚ0õÚ&Û@Û[Û%wÛ"�Û ÀÛ áÛ-Ü"0Ü!SÜuÜ%�Ü%µÜ4ÛÜJÝ'[ÝƒÝ“Ý'±Ý ÙÝ+úÝ!&ÞHÞYÞwÞ”Þ¬ÞÉÞÝÞ5ñÞ-'ßUßÔaß6á<áD>áIƒáÍá?åáß%â0ã<6ã`sãÔã
ìãúãäKä[dätÀä=5åWså?ËåUæpaæ5ÒæPçYçnç(Šç+³ç-ßç*
è28è<kè¨è#¯è­Óè�é"‡éKªé,öé#êCêeHê?®êwîê0fë\—ë‘ôë_†ìTæì^;ídšíVÿí]Vîd´î_ï@yïJºïDðRJðZ�ðQøð�JñKÚñM&òKtò?ÀòNóHOóC˜óeÜóXBô?›ô–Ûô^rõEÑõ ö?¸ömøöVf÷U½÷ŽøS¢øSöø\JùU§ùÞýùXÜú±5û_çû\GüS¤üoøüehýXÎýB'þJjþHµþ?þþU>ÿW”ÿRìÿS?_“QóSEN™FèP/C€2ÄX÷P‚m/ðQ 
r4€DµCú>,S3€	´I¾0^9p˜3	–=4Ô.		!8	Z	Aj	O¬	3ü	&0
! "W
! @z
! @»
! 4ü
!  1!R#t3˜3Ì95:'p'˜$À%å

+3
-_
D�
Ò
(á
E
! \P"­KÐP4m?¢:â2;Rn?ÁLNZÎ4)&^X…3Þc@v^·”«=È[!bG„Ì!Õ+÷0#VTF«dòEW�¯KÁ
WVtSË;J[E¦$ìhqznì…[sádU\ºTRlh¿…(a®I\Zc·0 ,L <y R¶ K	!bU!U¸!"*"/:".j"B™"-Ü"C
! #.N#A}#A¿#,$F.$tu$?ê$>*%Mi%·%DË%?&JP&Q›&aí&RO'#¢'Æ'OÚ'>*(i(|(>‘(9Ð(
! )(')1P)=‚)<À)1ý)>/*#n*J’*?Ý*H+;f+,¢+4Ï+K,FP,@—,‰Ø,Ab-J¤-?ï-//.A_.@¡.Gâ.7*/jb/jÍ/[80H”0UÝ0S31X‡1Zà1T;2R�2Yã2M=3N‹3YÚ3m44y¢4{5~˜5I6_a6ˆÁ6gJ7k²7i8‡ˆ8T9re9aØ9I::[„:†à:Kg;w³;J+<~v<Rõ<‚H=@Ë=C> P>5q>=§>iå>PO?{ ?\@ry@�ì@xnAîçAÖBñC•qD„EšŒEŒ'F¢´F€WG–ØGgoHH×H^ IèIhJ~}K’üK��L—M‰©MŸ3N}ÓN“QO7åO4PžRPÊñPY¼QmR\„RráRdTSz¹SX4Tn�T(üT%%U"KU4nUG£UëU3V)<VfV-†V"´V×V-ôV="WE`W6¦WˆÝWIfXA°XnòX$aY†Y)™Y2ÃY$öY"Z>ZARZY”ZdîZS[8p[l©[&\.=\Il\ ¶\3×\1]1=]0o]* ]2Ë]£þ](¢^:Ë^%_F,_Fs_º_1Ø_
! `=(`(f`U�`kå`&Qa)xa(¢a4ËaXbDYbEžb?äb=$c?bc:¢c>Ýc8dUdUfd?¼d<üdt9e(®e(×e/f<0femfZÓfI.gOxgWÈga ha‚hWäh^<iV›i]òiiPjJºjckWikCÁkTlJZl_¥l_mVem0¼m=ímb+n~Žn^
o3loS oMôo0Bpsp‘p;¯p?ëp`+qCŒqpÐqKAr_�rMír*;sOfs-¶seäs_JtJªt;õt,1u?^uožupvKvnËvY:w=”wIÒwLxRixt¼x'1y7Yy†‘y]zHvz:¿z,úz]'{5…{T»{|I+|{u|Dñ|I6}]€}3Þ}J~B]~G ~4è~)rG=ºDø<=€)z€_¤€E�CJ�0Ž�;¿�,û�;(‚,d‚<‘‚<Î‚!ƒ*-ƒ-XƒF†ƒ=ÍƒL„6X„5�„<Å„D…YG…+¡…4Í…3†E6†9|†9¶†;ð†F,‡>s‡7²‡7ê‡G"ˆ.jˆ1™ˆËˆFêˆ?1‰0q‰I¢‰-ì‰#Š/>Š*nŠN™ŠAèŠI*‹t‹@�‹8Ñ‹
! Œ?(ŒAhŒFªŒpñŒRb�(µ�(Þ�.Ž#6ŽKZŽ(¦ŽJÏŽD�9_�?™�AÙ�?�p[�(Ì�8õ�9.‘:h‘3£‘?×‘<’AT’7–’7Î’7“7>“7v“0®“8ß“”J8”ƒ”5£”SÙ”T-•1‚•4´•Vé•6@–6w–V®–.—C4—:x—;³—=ï—*-˜1X˜LŠ˜(×˜4™)5™(_™4ˆ™X½™%š%<š@bš2£š Öš@÷š68›3o›£›3À›<ô›D1œ$vœ1›œsÍœAA�@ƒ�0Ä�(õ�@žU_ž4µžOêžF:Ÿ>�ŸÀŸCÞŸ=" P` ± RË C¡Lb¡ ¯¡>Ð¡ ¢20¢Ec¢©¢!Ä¢Yæ¢G@£Hˆ£9Ñ£A¤YM¤4§¤6Ü¤D¥5X¥4Ž¥:Ã¥Aþ¥5@¦4v¦:«¦5æ¦A§5^§2”§?Ç§7¨4?¨Gt¨8¼¨+õ¨(!©J©>f©h¥©©ªM¸ªP«RW«-ª«aØ«Q:¬'Œ¬L´¬]­W_­*·­Oâ­)2®"\®Y®0Ù®,
! ¯"7¯*Z¯2…¯¸¯%Ó¯Eù¯*?°*j°B•°2Ø°2±->±.l±9›±?Õ±O²-e²(“²3¼²?ð²10³@b³,£³*Ð³Hû³AD´A†´@È´9	µYCµ8�µjÖµ¡A¶gã¶;K·;‡·=Ã·Y¸,[¸Fˆ¸?Ï¸:¹@J¹E‹¹DÑ¹DºŠ[ºMæºA4»Lv»€Ã»@D¼H…¼KÎ¼9½,T½/�½#±½OÕ½%¾C¾a¾Mx¾XÆ¾H¿Eh¿X®¿YÀ@aÀS¢ÀYöÀ=PÁ2ŽÁGÁÁ[	Â$eÂFŠÂ'ÑÂSùÂ1MÃ7ÃX·Ã=Ä?NÄoŽÄYþÄ.XÅY‡Å†áÅ\hÆ8ÅÆLþÆGKÇ>“Ç8ÒÇUÈ=aÈAŸÈ5áÈXÉ5pÉn¦ÉsÊm‰Êq÷ÊJiË/´ËhäËxMÌ@ÆÌCÍHKÍ3”ÍjÈÍ‰3Î•½Î\SÏ•°ÏsFÐBºÐEýÐFCÑuŠÑ>Ò6?Ò vÒ7—Ò+ÏÒ/ûÒS+Ó�Ó]Ô�_Ô<ýÔa:Õ9œÕ-ÖÕYÖV^ÖTµÖP
! ×j[×.Æ× õ×IØC`Ø'¤Ø6ÌØTÙ/XÙKˆÙ4ÔÙ8	Ú<BÚ)Ú?©ÚUéÚG?Û*‡Û8²Û4ëÛ3 Ü2TÜM‡ÜWÕÜ\-Ý/ŠÝ(ºÝ+ãÝ2Þ.BÞ9qÞB«Þ1îÞN ß3oß6£ß<Úß=à%UàX{à<ÔàiáT{áQÐáK"âUnâ6ÄâYûâBUãŠ˜ãf#äJŠä9Õä^å.nå)�å)Çå*ñåTæ%qæš—æ…2çv¸çQ/è2�èP´è0é)6éN`é_¯ébê2rêE¥ê.ëê.ë0Ië.zë>©ëpèë+YìH…ìÎì Ýìþìí<8íuí„íA£ífåí^LîF«îaòîSTï™¨ïƒBð�Æð}dñ¢âñ4…ò1ºò6ìòD#óAhó^ªóK	ô:Uô?�ô6Ðô=õHEõ?ŽõHÎõNö=fö\¤öP÷bR÷/µ÷Nå÷Y4ø)ŽøS¸ø<ùeIù6¯ùæùifúSÐú5$ûJZûK¥û-ñû;ü‹[üSçü•;ý;ÑýO
þB]þ4 þ:Õþ5ÿ1FÿexÿGÞÿ)&0P>�ˆÀUI1Ÿ(Ñeú3`M”@â4#(XJ�AÌ;7J>‚2ÁEô9:&tM›1é>?ZCšHÞ:'6b"™#¼)àK
! -VÂ„ÖG	\
! ]{
! ÐÙ
! Öªr�†ô]{
^Ù
ç8Ê oër[íÎÖ¼r“u�|Moh4Ø=
]KT©Gþ�F*È3óL'Jt¾¿m~îìvÛ¸RjMvzÄ7?NwMÆNIcV­K,P}œt¶B+CnH²IûKE L‘ \Þ M;!O‰!SÙ!c-"S‘"Uå"G;#Sƒ#®×#_†$\æ$#C%3g%U›%5ñ%S'&1{&&­&7Ô&9'=F'7„'=¼'Wú'6R(:‰(-Ä(9ò(J,)Dw)Z¼)b*3z*1®*=à*9+7X+�+*ª+8Õ+4,C,WV,"®,Ñ,$ê,1-\A-fž-b.’h.Sû.&O/$v/7›/{Ó/O0 d0#…04©0Þ0"ð0!1516U1Œ1H«1Iô1ƒ>2!Â2Vä2d;3? 3Aà35"4%X4H~4Ç4.á45C)5@m5D®5+ó5E6)e6!�65±65ç687CV70š74Ë7F8G8-c82‘8:Ä8Bÿ8-B9‚p9Yó9$M:6r:>©:6è:8;8X;h‘;Pú;XK<5¤<'Ú<-=!0=%R=?x=E¸=:þ=>9>:x>:³>;î><*?~g?€æ?6g@gž@lAssA(çAvB-‡B)µBUßB'5C9]CK—C)ãC1
D)?D)iD4“DMÈDLE-cEE‘E•×E7mF8¥F=ÞF>G.[G(ŠG-³G'áG0	H%:H'`H,ˆH&µH&ÜH>IBITI8qIªIÈIhØI(AJ+jJ+–JOÂJ'K:KUKqK$‰K$®K?ÓK?L[SLQ¯LFMLHM •M¶MBÐMjN~N&›N+ÂNîN)O)8O!bOC„O%ÈO&îOP'P"=P&`P-‡P-µP#ãPQ<&QcQ<‚Q(¿QèQBR#KRBoR²R#ÊRîRdSiS5„S9ºS-ôS:"T9]T-—T#ÅT4éT%UDU![UB}UZÀU>VZZV=µV;óV;/WFkW(²W6ÛWbXjuXyàXFZYE¡Y&çY/ZO>Z7ŽZ#ÆZ#êZ%[(4[ ][5~[´[Ì[)â[4\‚A\>Ä\]F!]5h] ž]5¿]Põ]‚F^€É^J_!c_*…_%°_3Ö_<
! `DG`Œ`¦`)¸`.â`™aL«a:øa 3b;Tb8�bÉbOåbQ5c6‡cD¾cYdB]dL dNídD<e\�eIÞeg(f9�f>Êf:	gDDgH‰g(Òg.ûg3*h*^h2‰h,¼hAéh9+i3ei8™iEÒiGj0`jD‘j?ÖjBk4Yk2ŽklÁko.lfžlZm~`m`ßmA@nU‚nIØn*"o)MoNwo=Æo9p?>pd~piãp:Mqcˆq6ìqP#rxtrZírdHsT­s>tWAtB™t!Üt.þt*-u0Xu‰u u ¸u=Ùu:vFRv5™vÏvTäv99w5swD©wDîw#3x4Wx+Œxe¸x:yIYy@£y3äy(z4Az,vzP£z4ôz8){2b{<•{1Ò{F|3K|@|\À|]}Z{}1Ö}*~C3~,w~O¤~8ô~2-C`,¤-Ñ7ÿ>7€3v€?ª€@ê€?+�2k�Lž�6ë�>"‚>a‚& ‚1Ç‚Qù‚BKƒCŽƒ8Òƒ6„B„/T„e„„iê„'T…|…6•…1Ì…0þ…&/†-V†„†j †A‡sM‡?Á‡0ˆ"2ˆ<UˆZ’ˆ2íˆP ‰'q‰'™‰Á‰4ß‰3ŠHŠZŠBpŠT³Š-‹!6‹@X‹&™‹kÀ‹^,Œ‹Œ£Œ^¹Œ;�iT�a¾�S ŽZtŽSÏŽk#����a�[�nÛ�5J‘9€‘-º‘:è‘9#’-]’6‹’4Â’!÷’*“D“]^“¼“6Ö“;
”$I”;n”Fª”%ñ”G•!_•0�•²•&Ò•/ù•1)–>[–*š–‚Å–H—,f—X“—Iì—"6˜NY˜K¨˜Kô˜0@™3q™¥™W¿™|š=”š[Òš..›L]›ª›Å›ä›DœAGœ,‰œ¶œÌœ=ëœ<)�f�Bx�P»�2ž1?ž\qž@ÎžSŸ;cŸ?ŸŸTßŸ<4 @q '²  Ú >û 9:¡)t¡ž¡ »¡$Ü¡¢-¢M¢,m¢/š¢Ê¢é¢D	£,N£,{£¨£À£]à£]>¤(œ¤!Å¤ ç¤;¥D¥d¥,‚¥6¯¥<æ¥<#¦(`¦<‰¦DÆ¦§N§#^§#‚§¦§YÄ§P¨Po¨.À¨jï¨&Z©G�©GÉ©oª^�ªGàªK(«St«3È«Qü«8N¬A‡¬@É¬H
! ­JS­Ež­Pä­E5®@{®M¼®g
! ¯Cr¯L¶¯H°cL°>°°Bï°@2±`s±JÔ±J²Jj²Kµ²I³uK³RÁ³J´L_´E¬´@ò´D3µ=xµP¶µa¶Hi¶W²¶`
! ·Ek·Q±·Z¸‚^¸Eá¸S'¹K{¹@Ç¹GºTPºC¥ºQéºU;»D‘»lÖ»3C¼1w¼O©¼ ù¼¾½*Ù½o¾zt¾Nï¾G>¿I†¿zÐ¿KÀÎbÀ1Á OÁ,pÁ"�Á1ÀÁ9òÁH,Â!uÂJ—ÂXâÂN;ÃAŠÃAÌÃFÄ@UÄE–Ä=ÜÄXÅIsÅJ½Å$Æ&-ÆTÆLiÆL¶ÆCÇ-GÇ?uÇAµÇ<÷Ç64È?kÈG«ÈhóÈ3\É7�É9ÈÉ*Ê8-Ê6fÊ—�Ê£5Ë/ÙË	Ì-&Ì"TÌ*wÌ5¢Ì0ØÌ*	Í+4Í`Í4€Í<µÍ7òÍ%*ÎhPÎ^¹Î<ÏCUÏ@™ÏXÚÏx3Ði¬ÐmÑ3„Ñ¸ÑÈÑGÛÑt#ÒX˜ÒJñÒ><Ó›{ÓdÔ;|Ôd¸ÔQÕAoÕ'±Õ1ÙÕ+Ö-7ÖweÖHÝÖ,&×.S×‚×“×;¥×:á×*ØGØEeØ;«Ø0çØcÙ|Ù)™ÙOÃÙ2ÚHFÚ'�ÚK·Ú*Û6.Û9eÛ#ŸÛ-ÃÛlñÛ:^Ü™Ü\·Ü3Ý4HÝR}Ý/ÐÝ;Þd<ÞI¡Þ)ëÞ ßƒ6ß*ºß4åß,àGàUdà0ºà=ëà)á:áERá˜á3´á5èá(â'Gâ,oâ)œâ,Æâ0óâ0$ã Uãvã•ã(­ã%Öãüã*ä=ä$Yä2~äb±äaå
vår„å2÷å*æu;æ5±æçæêæ
îæ?üæ<çDç7Lç7„çR¼çRèbè7wè¯è@¶è<÷è4éAé!JéléE{é9Áé@ûéC<ê€ê@‰êÊêæêë$$ë\Ië5¦ë>ÜëPì<lìg©ì3íBEí&ˆí;¯íJëíT6î3‹î2¿î4òî5'ï@]ïžï0´ï)åï-ð(=ð%fð&Œð%³ð%Ùð$ÿð"$ñ&Gñ$nñ'“ñ»ñ#Ûñÿñ!ò+Aò1mòŸò¾ò(Üò*ó80ó,ió2–óYÉó4#ô;XôR”ôçôõ+õ$Jõ"oõ/’õkÂõP.öUö.Õö=÷AB÷M„÷HÒ÷Xø.tøS£ø:÷ø@2ù(sù@œú(Ýú'ûI.ûAxûPºûBüDNü-“üBÁüCýGHý6�ý;Çý8þ7<þtþF’þAÙþ0ÿALÿŽÿ
¦ÿQ´ÿ()/Y#t&˜/¿Bï29Lh#ˆ'¬Ôçý;*SL~[Ë'!@,b0�VÀ%9-
! gCr$¶#Û"ÿ<"Y_+¹XåA>*€t« 8<X:•
Ð=Þ8=U%“B¹,ü
)	27	j	!ˆ	$ª	'Ï	÷	,	
! G6
! :~
! 3¹
! ;í
! U)
„’£5´?ê0*-[<‰EÆK
X
i
z
‹
œ
/­
-Ý
"3J[l}-Ž¼Í4ÐE7Kƒ	œž¦bE€¨")L;]G™7á !:<\™”¥:B@¾ƒƒB*Æ-ñ0-P/~˜®mGAµa÷ˆYIâ3,T`FµJüWGWŸ6÷,.~[ªÚa…µçq�S’c†ö}}WûoSñÃ,µ >â Q!!)s!0�!Î!ç!"."2G"Nz"UÉ"T#'t#Xœ#nõ#‚d$[ç$ŽC%_Ò%_2&½’&SP'S¤'tø'Qm(X¿(e)�~)q*nr*oá*lQ+œ¾+N[,=ª,Üè,VÅ-P.=m.4«.Qà.Y2/^Œ/`ë/qL0^¾0Q1so1{ã1o_2[Ï2F+3Wr3MÊ3K4Fd4—«4hC5]¬5H
! 6IS67�6\Õ6d27_—7S÷7GK8U“8Ré8r<9_¯9†:t–:A;<M;PŠ;òÛ;xÎ<„G=YÌ=<&>Ec>_©>I	?‘S?gå?\M@�ª@x:A_³A\BSpB7ÄBYüBaVCa¸C^DSyDcÍDr1E>¤E•ãEuyFMïFŠ=GcÈGc,H]�HYîHoHIN¸IXJœ`J ýJVžK?õK`5LX–LbïLcRMC¶M?úM‡:N0ÂN/óNV#O4zOX¯OfPGoPk·Pa#QM…Q/ÓQqR\uR_ÒRY2SYŒS]æSdDT7©T6áTSUvlUVãU0:V(kVC”VaØVY:W8”WbÍWV0X>‡XYÆX` Y;�Y4½Y4òY6'Z2^Z(‘ZDºZLÿZaL[ ®[-Ï[‘ý[<�\cÌ\%0]qV]^È]o'^z—^R_ge_OÍ_0`2N`D�`’Æ`WYaQ±aNbHRb6›bYÒb9,c0fc.—c0Æc1÷c-)d9Wd}‘dJeZeOqeÁeEÑef2'f"ZfC}f,ÁfLîf/;g0kgœg	¸g)Âg	ìgög
! h#h2hHh^hfh
! ohzhŽh¡h°hÈh%Þh i%i:iKi\ipiƒiœi	±i
»iÉiáiþi
! jj*.j@YjršjE
kESk'™k¿Ákx�l€úl%{m6¡mbØm1;n5mn5£nÙnnøn<go¤o ½oÞoWòoYJpW¤pAüp9>qxqH�qCØq4r-Qr>rC¾r<s?s6Ns;…s!Ás5ãsQt.ktštM³t?u3Auuu)’u-¼uêuv2%vPXvN©v<øvX5wbŽw‘ñwGƒx-Ëx6ùx50y>fy=¥yCãyY'z>�zQÀzN{Pa{E²{7ø{É0|\ú}•W~—í~€…[€Pb€9³€9í€'�}§�9%‚9_‚b™‚³ü‚C°ƒXôƒjM„h¸„s!…r•…b†\k†AÈ†\
! ‡Cg‡6«‡Wâ‡L:ˆ8‡ˆ2Àˆóˆ‰'‰>‰U‰&s‰0š‰Ë‰<ë‰,(Š8UŠ:ŽŠ.ÉŠ@øŠ=9‹ w‹˜‹)·‹xá‹5ZŒ]�ŒOîŒW>�:–�PÑ�J"ŽxmŽwæŽN^�M­�Iû�VE�Nœ�Që�^=‘+œ‘UÈ‘8’<W’�”’�"“n°“2”�R”;â”<•B[•Iž•kè•QT–3¦–=Ú–C—0\—8�—fÆ—Œ-˜œº˜XW™T°™…š>‹š3Êš>þš:=›7x›;°›Pì›t=œ.²œ,áœh�Ww�~Ï�5Nž_„ž3äž;Ÿ¡TŸÑöŸÈÈ ±‘¡LC¢/�¢^À¢Y£y£D™£SÞ£p2¤c£¤R¥#Z¥?~¥6¾¥%õ¥S¦$o¦%”¦Kº¦U§2\§6�§8Æ§-ÿ§o-¨I�¨4ç¨„©Q¡©Ió©'=ª@eªF¦ª;íª.)«AX«Fš«\á«j>¬5©¬<ß¬i­G†­NÎ­I®Ig®=±®/ï®2¯pR¯[Ã¯W°Fw°K¾°U
! ±j`±UË±U!²?w²N·²U³[\³=¸³?ö³I6´C€´LÄ´>µ:Pµ@‹µZÌµ9'¶Ia¶T«¶6·77·/o·(Ÿ·FÈ·2¸.B¸.q¸0 ¸/Ñ¸c¹De¹9ª¹;ä¹9 ºHZº>£ºEâºE(»Bn»D±»4ö»G+¼3s¼F§¼Hî¼=7½Ju½/À½.ð½0¾-P¾P~¾bÏ¾K2¿"~¿U¡¿÷¿ŠÀ•šÀ0Á2GÁ zÁŒ›ÁŽ(Â8·Â˜ðÂš‰Ã;$ÄW`Ä[¸Ä8Å4MÅK‚ÅKÎÅGÆUbÆ@¸ÆaùÆN[Ç2ªÇDÝÇ,"È|OÈ7ÌÈQÉOVÉG¦É6îÉ]%ÊZƒÊ]ÞÊZ<Ëf—ËfþËYeÌ#¿Ì#ãÌ€ÍZˆÍJãÍ:.Î9iÎW£Î8ûÎ}4ÏC²Ï–öÏÁ�ÐdOÑ1´ÑæÑ5ÒW<Ò3”ÒIÈÒIÓh\Ó0ÅÓ?öÓ-6Ô9dÔVžÔFõÔG<ÕD„Õ4ÉÕ�þÕ=ŒÖtÊÖ5?×u×7”×VÌ×A#ØOeØ,µØ*âØ)
Ùv7ÙE®ÙVôÙKKÚt—ÚbÛ9oÛ8©Û<âÛ5ÜVUÜW¬Ü%Ý‡*ÝD²ÝE÷Ýµ=Þ§óÞH›ßnäßYSàM­à3ûà4/á]dáRÂá-â2Câ>vâƒµâ]9ã1—ãZÉã<$ä[aä4½ä=òäP0åP�å=ÒåyæŠæ<œæWÙæg1ç€™çAè\èTyè;Îèq
! é[|éPØé‡)êX±êZ
! ë6eë_œëCüë]@ìjžìp	ínzíLéí[6îO’îPâî3ï^Eï¤ïU¹ïDðXTð^­ðFñTSñJ¨ñ_óñ0SòB„ò+Çò;óòB/óJró5½ó7óóE+ôcqô+ÕôDõKFõa’õ“ôõEˆöNÎö2÷]P÷ ®÷)Ï÷6ù÷30ø"dø`‡ø"èø&ù72ù jù
‹ù<™ù_ÖùQ6úJˆúÓú2íú4 û+Uû�û7Ÿû×ûGðûA8ü8züK³üXÿüQXý4ªýßýEïý!5þWþ$kþ�þ9°þ#êþ(ÿK7ÿHƒÿKÌÿD5]G“$Û;1<nz>�>ÌAKM(™#ÂYæ_@W NøOGM—Må/3JcB®Jñ&<ac:Å|`}ÆÞ”¥[:	U–	Kì	m8
! J¦
! 8ñ
! A*#l�ªÄ3Ù.
"<R_=²8ðr)
Tœ
Yñ
jKA¶=ø[6Z’Mí^;RšWíVE9œ=ÖGW\$´Ù4÷H,JuRÀ7KKkL·9?>T~ÓBëD.7sD«IðP:‹ª'Êòuc†qê>\>›;Ú?=VS”"èleŠLð0=<n9«MåB3v�­QÂqE†IÌJHa(ª9Ó8
 F ^a cÀ a$!B†!NÉ!"c6"Iš"Nä"33#Ug#G½#D$&J$Cq$3µ$(é$5%&H%/o%?Ÿ%7ß%F&1^&M�&aÞ& @'a'y'1�'Â'9à';(#V("z(�(v³(7*)Jb);­)<é)&*==*>{*9º*ô*A+=U+3“+6Ç+Kþ+sJ,?¾,Pþ,eO-cµ-Z.gt._Ü.y</¶/o60f¦0q
1a1eá1aG27©22á2.3\C3Y 31ú3@,4@m4P®4 ÿ4S 5Ct5X¸5F6VX6F¯6Fö62=7?p7D°7'õ7>8K\8x¨8l!9bŽ9Sñ9<E:~‚:D; F;€g;]è;EF<bŒ<1ï<d!=š†=<!>/^>'Ž>,¶>Kã>‚/?'²?'Ú?"@ %@F@7_@—@®@Æ@!Þ@"A##A#GA%kA%‘A6·A#îAB2B7QB~‰B<C<ECd‚CoçC8WDN�D1ßD;E6MEw„EsüETpFVÅF`G[}G†ÙGR`HV³H@
! IEKIµ‘I¯GJL÷J0DKHuKv¾Kr5L=¨LWæL<>MV{M:ÒMb
NpNU„NcÚN0>OoO7„O9¼O!öO>P>WP&–Pp½PX.Q>‡Q&ÆQ>íQ&,R@SR(”R@½R(þRP'S8xS@±S(òS]TuyTRïTmBU,°U?ÝU,V,JV*wVY¢V!üV?WC^WC¢WaæW"HXHkXV´X7YSCY4—YLÌYLZ7fZIžZ9èZ1"[3T[$ˆ[­[‹Ì[;X\h”\Qý\DO]D”][Ù]15^;g^$£^iÈ^,2_,__WŒ_/ä_4`WI`J¡`Eì`(2a,[a.ˆa?·aD÷a)<b]fb+ÄbKðb/<c@lcE­c#ócEd#]d;�d=½d'ûd=#eae'zeC¢eRæe89fYrfBÌfCgCSg;—g;Óg*h:h6Kh;‚h-¾hGìh>4i>si%²iGØi. jZOjGªj(òj(kWDk œk3½k?ñk-1l _lT€lJÕl m*5m1`m?’m1Òm9n/>n0nn/Ÿn8ÏnHoIQo9›oJÕor p3“puÇp“=qŸÑq›qrR
s›`sdüs·at=uÈWuñ v¸wáËwÜ­xŠy<�zOÍzT{1r{K¤{9ð{*|4H|4}|(²|(Û|(}&-}&T}*{}*¦}*Ñ}(ü}(%~/N~3~~0²~(ã~<lIS¶2
! €5=€:s€0®€Hß€e(�uŽ�a‚`f‚‘Ç‚GYƒi¡ƒA„2M„@€„:Á„=ü„s:…e®…�†v¤†^‡gz‡gâ‡_JˆMªˆNøˆ�G‰$×‰%ü‰$"Š"GŠNjŠ¹‹\ÏŒM,�Sz�QÎ�6 Ž>WŽ[–Ž`òŽ}S�Ñ�Wî�?F�j†�ñ�E‘\U‘�²‘fB’6©’ à’€“n‚“gñ“Y”#y”5�”4Ó”¿•(È•Gñ•[9–2•–<È–B—(H—=q—#¯—JÓ—˜:˜4S˜Qˆ˜9Ú˜C™£X™Eü™6BšUyš%ÏšOõš*E›Ap›"²›>Õ›QœVfœ:½œ#øœ%�%B�@h�R©�Kü�4Hž3}ž,±ž)ÞždŸDmŸ@²Ÿ<óŸ60 Wg >¿ Hþ BG¡CŠ¡SÎ¡C"¢ˆf¢Vï¢TF£?›£@Û£r¤E�¤'Õ¤Aý¤&?¥)f¥(�¥^¹¥@¦AY¦<›¦OØ¦.(§6W§0Ž§3¿§2ó§3&¨3Z¨3Ž¨3Â¨4ö¨4+©5`©5–©5Ì©5ª58ª5nª5¤ª5Úª5«5F«5|«5²«3è«3¬3P¬3„¬3¸¬3ì¬4 ­3U­3‰­3½­3ñ­5%®5[®5‘®5Ç®3ý®31¯3e¯3™¯3Í¯3°35°3i°3�°3Ñ°4±4:±2o±3¢±3Ö±4
! ²4?²3t²3¨²3Ü²3³6D³2{³2®³3á³8´NN´J�´4è´4µ;RµQŽµJàµ1+¶A]¶LŸ¶Mì¶‚:·9½·e÷·©]¸:¹=B¹,€¹9­¹ç¹LºESº<™ºAÖº	»6"»7Y»4‘»FÆ»E
¼TS¼Ú¨¼?ƒ½„Ã½WH¾X ¾qù¾Jk¿9¶¿\ð¿TMÀJ¢ÀIíÀ17ÁmiÁ$×ÁüÁ&Â2?Â"rÂ0•Â-ÆÂ.ôÂ#Ã)<Ã1fÃ)˜Ã#ÂÃæÃ Ä$'Ä-LÄ(zÄ$£Ä#ÈÄ(ìÄ,Å)BÅ3lÅF Å/çÅ(Æ*@Æ5kÆ2¡Æ=ÔÆ†Çµ™Ç'OÈ2wÈCªÈ=îÈ>,ÉMkÉB¹É@üÉY=ÊJ—Ê`âÊICËQ�Ë<ßË.ÌKÌ1fÌE˜Ì9ÞÌ`ÍdyÍ(ÞÍLÎLTÎL¡ÎîÎNÏ@UÏK–ÏAâÏE$Ð@jÐA«ÐEíÐH3ÑC|ÑDÀÑPÒFVÒD�ÒVâÒO9Ó‰Ó/¢Ó1ÒÓ:Ô9?Ô.yÔ¨Ô9ÆÔÕ,
Õ:ÕNÕL^ÕC«ÕïÕÖ"Ö?ÖN\Ö5«Ö3áÖ:×NP×
Ÿ×J­×Yø×QRØ;¤ØeàØmFÙu´ÙM*Ú(xÚ%¡ÚHÇÚHÛ=YÛ—Û,·Û²äÛ7—Ü7ÏÜfÝ2nÝH¡Ý9êÝA$Þ…fÞ=ìÞP*ß†{ß…àŽˆàAá8Yá?’á8ÒáaâÉmâE7ã<}ãRºãG
ä¯UäLåWRåªå»å6Ûå5æ5Hæ4~æ.³æFâæH)ç&rç3™ç)Íç(÷ç3 è>Tè7“èËè*Þè&	é;0éLlé2¹é%ìéVê3iê/�ê4ÍêIë)LëFvë½ë)ÛëRìFXìRŸìòì1í'5í&]í:„í*¿ídêíWOî_§î9ï/AïIqï5»ï1ñï.#ð%Rð#xð.œð&Ëð*òð-ñGKña“ñ-õñ6#òHZò)£ò:Íò$ó8-ó\fó#Ãó.çó$ôQ;ô&�ô@´ô4õô*õEBõ7ˆõ6Àõ+÷õ¹#öžÝö˜|÷}ø “øL´ø8ùD:ù(ù4¨ù&ÝùLú/QúL�ú+ÎúúúMûDhû2­û'àûCü+LüNxü9Çü%ý3'ý-[ý%‰ýL¯ý^üýi[þ3Åþ3ùþ6-ÿ2dÿ;—ÿ‹ÓÿS_?³dó=Xv–3
[A7�IÕ65V2Œ,¿-ì,$G\l3Édý9b-œ<ÊW:_4š_Ïp/0 Ñ,ð+DIHŽ×>ô3	9O	/‰	M¹	$
! 6,
! +c
! A�
! `Ñ
! .2Wa ¹iÚ@D,…1²9äD
.c
G’
KÚ
s&=šHØ²!<Ô4HF.�¾2ÖØ	Iâõ,�"R²/V56Œ,Ã-ð~;�’Ùªl(S@=”MÒ8 7Y-‘%¿/åM,c5�JÆ/.A(p!™s»=/;mD©xî.g:–ZÑ„,\±Z2i#œTÀM2c–Lµh 9k b¥ 7!7@!Xx!1Ñ!H"L"j"U‡"Ý"Wä" <#.]#+Œ#(¸#7á#2$.L$5{$@±$sò$f%Tr%NÇ%I&]`&,¾&�ë&Om'½'Ö'î'( ()4(4^(“(¨(.½(Vì(,C)2p)£) ¼):Ý)A*]Z*P¸*!	+-++8Y+;’+.Î+%ý+.#,2R,F…, Ì,í,1
-?-"Z-}-!›-½--Ú-9.>B.1�.J³.,þ.*+/IV/< /9Ý/(06@0/w0;§0ã0Kþ09J1*„14¯1ä1$ó192R2Mn2)¼2æ2@ò2#33W38s3(¬3Õ3+æ3I4(\4M…4/Ó45:!5"\5-5>­5/ì56#-6/Q66�6*¸6(ã6'7~47.³7;â7@8C_8<£87à8)9?B9H‚9EË9@:>R:K‘:)Ý:ƒ;c‹;6ï;3&<NZ<8©<5â<<=*U=p€=ñ=&>>5>Bt>^·>6?EM?;“?&Ï?ö?@B(@Vk@:Â@Ný@ILAF–A;ÝA=BWB/sBE£B=éBC'C]kC!ÉCBëCZ.D^‰DDèDB-EDpEBµEOøEOHFO˜FièF>RG9‘G
ËGCÙG0H[NHOªHNúHSII�I2»IXîI@GJ4ˆJO½J=
KNKKLšK•çK<}LSºLSMWbMNºM—	N5¡N»×N>“OSÒOP&PbwPKÚPG&Q9nQ2¨QNÛQ^*R<‰RNÆRHS7^SZ–S)ñSŒTL¨T?õT[5U<‘U*ÎU)ùU#VB3VKvV4ÂV4÷V\,W:‰W.ÄWLóWS@X%”X]ºXtY4�YXÂYfZG‚Z>ÊZQ	[i[[yÅ[}?\I½\`]]h]cÆ]�*^Tº^\_Rl_<¿_Dü_+A`em`hÓ`<aCYa�aK®aLúaEGb�bI£b@íb,.c[c>lcQ«cVýc5Td#Šd$®dÓdCîd$2e&We8~e·e&Òe/ùe>)f>hf>§f3æfEg:`gx›g.hJCh2ŽhÁhwÞh0Vi‡i¢i¹iÖiîi8j@j[jsj8’j Ëj ìjI
k(Wk€k—k(®k×kïkl'lFl+]l‰l+¤lÐl+ëlm(2m[msmJ�mQÛmP-nM~n_ÌnŠ,oC·o9ûoD5p[zpÎÖp(¥q Îq ïq'r78r2prD£r4èrBs:`s0›s0Ìs[ýs,Yt;†tÂt.átu8/uJhu[³uKvK[vG§v%ïv%w);w'ew �w®wÎwîwx'.x Vx wx ˜x ¹x@Úx y@<y }y žy ¿y ày'z)z!Iz kz<Œz Éz êz {+,{;X{I”{VÞ{,5|Bb|3¥|3Ù|W
}Ke}-±}#ß}#~P'~9x~+²~+Þ~(
! (3)\)†Y°=
! €XH€f¡€S�0\�0��b¾�O!‚–q‚IƒDRƒW—ƒuïƒGe„Q­„=ÿ„F=…M„…#Ò…0ö…1'†:Y†R”†9ç†E!‡Pg‡=¸‡;ö‡=2ˆKpˆC¼ˆT‰EU‰E›‰Iá‰G+ŠGsŠ4»Š8ðŠ8)‹8b‹5›‹*Ñ‹'ü‹g$ŒŒŒB¨ŒVëŒ'B�Tj�C¿�dŽ,hŽ^•Ž]ôŽRR�Q¥�O÷�NG�=–� Ô�dõ�!Z‘!|‘Dž‘Dã‘1(’%Z’x€’"ù’+“H“!f“Fˆ“3Ï“7”7;”7s”4«”8à”9•CS•4—•]Ì•]*–Gˆ–GÐ–`—2y—"¬—2Ï—5˜L8˜i…˜•ï˜%…š<«šBèšc+›s�›1œ65œlœ.ŠœM¹œ?�kG�+³�_ß�`?ž[ žhüž+eŸQ‘ŸCãŸL' =t @² 1ó À%¡eæ¡;L¢]ˆ¢]æ¢GD£YŒ£#æ£1
! ¤.<¤ek¤0Ñ¤º¥ü½¥Aº¦jü¦g§T�§rÖ§�I¨Ù¨=î¨;,©_h©È©å©ª;ªbYªY¼ª«F(«Fo«3¶«ê«K¬O¬g¬eƒ¬Zé¬OD­F”­CÛ­>®T^®J³®Lþ®0K¯6|¯\³¯.°7?°Zw°PÒ°]#±2�±C´±Cø±<²YO²*©²IÔ²I³?h³?¨³Fè³M/´.}´P¬´-ý´;+µ2gµLšµ,çµ/¶!D¶Wf¶/¾¶Kî¶K:·F†·3Í·K¸[M¸T©¸=þ¸^<¹d›¹8º<9ºDvºN»º.
! »?9»+y»@¥»Mæ»\4¼2‘¼GÄ¼H½DU½,š½0Ç½8ø½31¾Je¾_°¾+¿V<¿V“¿yê¿5dÀ>šÀDÙÀDÁEcÁJ©Á/ôÁM$ÂZrÂWÍÂK%ÃJqÃ;¼ÃAøÃg:Ä,¢Ä'ÏÄt÷ÄflÅBÓÅ4Æ<KÆ,ˆÆ,µÆ2âÆ8ÇUNÇ:¤Ç*ßÇR
! ÈT]ÈD²ÈB÷È‹:É¶ÆÉJ}Ê„ÈÊcMËX±ËW
! ÌWbÌ1ºÌ5ìÌ."Í2QÍ+„Í3°ÍŸäÍP„ÎFÕÎZÏDwÏ%¼Ï'âÏ(
! Ð-3ÐDaÐK¦Ð(òÐtÑ�Ñ.¯Ñ4ÞÑFÒ4ZÒ<�ÒIÌÒEÓ,\Ó=‰Ó@ÇÓ_Ô1hÔ5šÔ%ÐÔ'öÔ(Õ-GÕuÕ6”Õ<ËÕÖ)#ÖrMÖ�ÀÖa^×ƒÀ×]DØ3¢Ø%ÖØ#üØ Ù7)Ù5aÙ/—Ù1ÇÙ%ùÙ;Ú[Ú8rÚ?«ÚDëÚB0ÛJsÛH¾ÛEÜJMÜH˜ÜCáÜH%ÝAnÝF°ÝA÷ÝF9ÞD€ÞQÅÞ<ßDTßD™ß;Þßgàb‚àiåàeOáYµá\â›lâ[ãfdã Ëã<ìã8)ä~bäcáäEå©Mæh÷æ`ç!yç›ç³çÑçæçþç$è?èG_è/§èd×è5<é,réVŸé7öé2.êFaêK¨ê@ôê25ë3hëkœë%ìI.ì7xì5°ìMæìI4íA~í;Àí?üíM<îPŠîXÛîi4ï=žïMÜï�*ð1¬ð7Þðhñ@ñƒÀñKDò~�òmóV}ózÔó<Oô9Œô£Æô;jõm¦õ†öS›ödïö_T÷I´÷Jþ÷‡Iø©ÑøŸ{ù7ú!Sú4uú4ªú4ßú4û5Iû5û6µû6ìû6#ü6Zü6‘ü6Èü6ÿü66ý6mý6¤ý6Ûý6þ4Iþ4~þ4³þ4èþ4ÿ4Rÿ5‡ÿ4½ÿ4òÿ4'4\6‘6È6ÿ664m4¢4×44A4v4«4à44J55µ3ë44T5‰5¿4õ4*4_4”7É3354i9žRØm+F™5à€—3¯sãrW	JÊ	:
! P
! Op
! @À
! 3*5o`AÐGiZPÄD
*Z
P…
,Ö
$Y(\‚>ß+1J,|,©+Ö,,/+\´ˆF=X„.Ý=TJAŸ;áw+•YÁB€^UßF5U|FÒM{g<ãH EiS¯!1%W'k%“^¹%77]?•3Õ0	L:*‡0²3ãs/‹C»3ÿ63,jn—87? wT˜9í%'4M"‚)¥3Ï]%a/‡U·4
 DB *‡ ² %Ê $ð &!9<!Uv!Ì!-ë!I"c"Lw"OÄ"H#;]#Y™#Qó#gE$8­$9æ$_ %7€%/¸%:è%3#&HW&L &>í&4,'Da';¦'Mâ'?0(;p(=¬(?ê(;*):f)D¡)4æ)J*Qf*:¸*<ó*>0+>o+@®+Fï+E6,B|,B¿,K-=N-@Œ->Í-?.UL.J¢.Zí.oH/e¸/^0U}0(Ó0,ü0)13<13p1K¤1Dð1J52/€2°2AÇ2@	3[J3:¦3`á3=B4M€4KÎ4G5Gb5Cª55î59$6B^6E¡6Lç6+47 `7'�7©7-¾7Cì7V08:‡8/Â8=ò8>09Jo9Gº9::"7:FZ:E¡:Tç:"<;B_;:¢;4Ý;2<;E<>�<9À<Lú<=G=x…=Wþ=*V>F�>@È>H	?<R?A�?4Ñ?A@JH@I“@^Ý@C<A€AšA;­A?éA8)B'bBdŠBaïBfQCN¸C]D=eD]£D]E^_E¾E-ÕE5F"9F>\F,›F+ÈF/ôF-$GFRG6™G)ÐG/úGK*H'vH'žH7ÆH5þHJ4I&I¦IM¿I$
J2J?DJ:„Jd¿J$Ke4K šKI»KYL)_L/‰L,¹L0æL.M%FMblMbÏMr2N%¥N2ËN;þNM:O4ˆO¢½O‘`PdòPXWQA°Q1òQ-$R RR*sR-žRDÌRPSYbSl¼SB)TIlTy¶TM0US~UHÒUVV’rV<W?BWq‚WeôW‘ZX9ìX²&YYÙY@3Z\tZuÑZ£G[�ë['{\r£\d]D{]RÀ]\^hp^JÙ^|$_]¡__ÿ_w_`ˆ×`5`aw–aQbu`b‚ÖbaYcE»c.dL0dl}d›êdi†e>ðe¬/f®Üfœ‹gY(hi‚hMìh~:it¹i™.j›ÈjFdk=«k6ék# lHDl"�l*°ljÛlŒFmZÓm›.nHÊnjoS~o_Òok2pYžpPøpTIqYžq`øqGYrd¡r9s@@s1�s1³sLås22t+etp‘t8u4;uRpuRÃu6v MvHnvF·v2þvA1w.sw¢w1ºw+ìwix,‚x$¯x/ÔxAyDFy&‹y(²y<Ûy1z"Jz-mz›z(¬z�ÕzZf{VÁ{4|JM|I˜|;â|d}1ƒ}<µ}Dò}^7~�–~O$VtqËx=€–¶€{M�]É�o'‚`—‚ø‚DƒHZƒY£ƒJýƒ+H„5t„.ª„Ù„>ð„+/…_[…»…DÚ…*†4J†I†ZÉ†I$‡,n‡G›‡2ã‡YˆOpˆÀˆQÛˆ-‰
?‰^M‰;¬‰Eè‰O.Š.~Š8­Š]æŠJD‹k�‹Lû‹pHŒ¹Œ<ÓŒ�A.�5p�¦�º�Ç�"â�&Ž,ŽdFŽZ«Ž�P"�Es�H¹�A�…D�7Ê�W‘XZ‘0³‘Tä‘T9’9Ž’DÈ’?
“?M“P�“RÞ“N1”M€”ÂÎ”,‘•¾–5Þ—™+2šE^š:¤š>ßšC›(b›>‹›:Ê›>œ1DœDvœp»œ,�nJ�4¹�-î�=žZžIiž@³ž<ôž>1ŸApŸF²ŸnùŸnh F× v¡v•¡?¢EL¢C’¢6Ö¢8
£OF£D–£(Û£S¤X¤2u¤0¨¤(Ù¤L¥9O¥N‰¥9Ø¥}¦Z�¦yë¦Te§Sº§-¨0<¨Um¨]Ã¨!©=©HY©8¢©QÛ©Z-ªtˆª¢ýª «/ ¬DP¬>•¬LÔ¬H!­Aj­N¬­Eû­NA®A�®@Ò®Z¯@n¯¯¯RÆ¯:°TT°©°4È°/ý°3-±,a±xŽ±k²Ÿs²S³'g³�³y›³y´�´L­´\ú´GWµ3ŸµYÓµ0-¶B^¶B¡¶ä¶>·#@·Hd·+­·,Ù·2¸9¸Y¸&q¸˜¸0¥¸.Ö¸¹; ¹R\¹V¯¹"º%)º?Oº1�º%Áº)çºO»)a»:‹»@Æ»b¼j¼3z¼D®¼ó¼%½%4½*Z½#…½b©½G¾JT¾LŸ¾Lì¾49¿In¿K¸¿CÀIHÀG’ÀÚÀðÀ<ÁXIÁ¢ÁB»ÁþÁSÂ0nÂ-ŸÂaÍÂ8/ÃEhÃ®Ã:ÎÃp	Ä‚zÄ~ýÄu|ÅTòÅXGÆ/ ÆTÐÆ+%Ç+QÇ2}Ç7°Ç*èÇMÈ(aÈ”ŠÈEÉOeÉKµÉMÊYOÊ‹©Ê]5Ë@“ËbÔË—7ÌsÏÌ3CÍjwÍHâÍH+Î^tÎ]ÓÎ@1Ï@rÏJ³Ï;þÏM:Ð@ˆÐNÉÐrÑq‹Ñ\ýÑdZÒD¿ÒAÓ>FÓ,…Ó&²ÓnÙÓSHÔuœÔ@Õ%SÕ1yÕB«Õ:îÕD)Ö7nÖ8¦Ö1ßÖI×$[×r€×ó×>ØLPØ&�ØuÄØ6:Ù`qÙ`ÒÙ-3Ú`aÚÂÚDBÛ‡ÛU¤ÛOúÛcJÜ@®Ü#ïÜ2Ý-FÝ6tÝ3«Ý>ßÝAÞX`ÞF¹ÞWßQXßCªß;îß.*à7YàA‘àfÓà
! :áUEáK›áBçáh*âF“â@ÚâPãdlãŸÑãŸqä?åIQåR›åLîå/;æ0kæ,œæ¢Éælç‹ç0ªç)ÛçGèBMè4�è#ÅèéèBé.EéDtéF¹éAê\BêOŸê&ïê€ë‚—ëWì‹rìGþìUFí)œí6Æíýí2ïU4ïKŠïKÖïV"ðVyð`ÐðQ1ñ1ƒñ6µñ=ìñF*ò<qòY®òCóaLó:®óxéó=bô[ ôIüôgFõd®õAö<Uös’öY÷=`÷2ž÷Ñ÷lî÷O[øL«øWøøRPù)£ùhÍùL6ú‘ƒúû…4û/ºûQêûv<ü³ü9Óü 
ý;.ý3jýMžý1ìý#þ0BþTsþ.ÈþL÷þ,Dÿqÿp‘ÿIRL@Ÿ2à+=FYE EæE,FrE¹CÿDCCˆCÌJw[EÓN4h+�ZÉW$[|cØ`<l�R
! s]]Ñ`/	3�	#Ä	$è	C
! CQ
! R•
! Bè
! C+Co?³Zó;N_Š\ê&G
3n
,¢
/Ï
4ÿ
E4CzC¾%6(C_-£'Ñ%ù>T^U³>	.H:w=²KðF<ƒ.¢'Ñ%ù'%G,m=š8ØQJcD®Hó<<`y\Ú7YQy«@%6f�6¸2ï5"TXD­@òN3Y‚<ÜSCm'±XÙu2<¨<åŽ"J±RüAO@‘GÒS6ny¥fK†IÒG 0d 2• CÈ (!%5!5[!/‘!BÁ!b"5g"C�"2á"K#B`#O£#^ó#]R$?°$Tð$#E%2i%0œ%!Í%mï%:]&7˜&<Ð&_
'ym'~ç'8f(Ÿ(K¯(=û(R9)5Œ)GÂ)5
! *K@*)Œ*V¶**
+08+Ki+µ+MÓ+!,<5,7r,ª,·,4Í,-5-ES-;™-6Õ-7.5D.Vz.
Ñ.?ß./!</0^//�/m¿/D-0@r0?³0&ó01X:1[“1ï12i"22Œ2M¿2
3 3%339Y3S“3Qç3*94:d48Ÿ4zØ4KS5¡Ÿ5�A6€Ò6.S7!‚7R¤71÷7ƒ)8.­8IÜ8Q&9Px9É9é9ÿ9!:Æ>:’;«˜;BD<1‡<B¹<Lü<I=8c=œ=b¹=&>#C>0g>^˜>E÷>Í=?[@Tg@G¼@>A=CA=�A=¿A%ýA##BEGBr�BHCeICe¯COD<eD<¢DIßDa)E=‹EDÉE&F)5F(_F(ˆF;±F´íF³¢G\VH#³HQ×HE)IFoIF¶IEýI|CJEÀJEKELK~’KPL�bLbòL1UM'‡M‰¯M]9N+—N8ÃN@üNL=OPŠO*ÛOCPjJP^µPZQ=oQ@­QîQ@R7HR§€RO(SSxSJÌSdTS|T*ÐT)ûTJ%VpV`ðV\QWj®WYXOsXQÃX`YCvYRºYN
Z7\Zd”Z}ùZVw[fÎ[m5\E£\>é\q(]š]N¶]Y^p_^!Ð^Dò^7_;K_.‡_L¶_h`2l`>Ÿ`jÞ`2IaD|aMÁa)bS9bS�b?áb2!chTci½c{'d_£d{ebeDâe''f4OfZ„fKßfc+g�g>®g2íg7 hFXh5Ÿh&Õhüh*iGGiA�i8ÑiC
! j^NjM­jûj*k FkFgk®k>Îk/
l5=l8sla¬ldm;smN¯mNþm_Mn@­nMîng<o6¤o4ÛoTpEepn«p:qOUq'¥q?ÍqS
rcarKÅrTs[fs@ÂstRt,qt-žt`ÌtS-uO�u/ÑuJv#LvCpv³´v¹hw€"x(£x2ÌxEÿxVEy…œy'"zYJz;¤z,àzJ
{GX{: {PÛ{,,|OY|[©|3}N9}Gˆ}BÐ}]~rq~kä~*PI{6ÅBü;?€A{€F½€?�~D�hÃ�X,‚(…‚@®‚Gï‚47ƒ@lƒA­ƒ3ïƒE#„&i„�„C®„Aò„A4…Ev…-¼…Aê…X,†@…†BÆ†G	‡%Q‡Mw‡SÅ‡ZˆZtˆbÏˆj2‰o�‰u
ŠtƒŠˆøŠˆ�‹ˆ
! Œˆ“ŒŠ�ˆ§�Š0Žˆ»Ž~D�ŒÃ�ŒP�ŒÝ�‹j‘�ö‘F†’DÍ’O“Cb“D¦“@ë“",”HO”D˜”BÝ”B •c•@ƒ•@Ä•K–@Q–/’–AÂ–G—DL—E‘—@×—+˜"D˜!g˜-‰˜+·˜@ã˜S$™@x™;¹™;õ™:1šXlšnÅšN4›Iƒ›€Í›_Nœ(®œA×œ:�T�:r�B­�|ð�3mž@¡žwâž`ZŸ»Ÿ^ÙŸ`8 !™  » Ü "ù <¡9Y¡/“¡9Ã¡3ý¡1¢;Q¢5�¢0Ã¢.ô¢X#£-|£Kª£ö£T¤Hk¤=´¤Dò¤B7¥Hz¥;Ã¥]ÿ¥d]¦FÂ¦k	§4u§.ª§Ù§ò§3¨2;¨Qn¨:À¨9û¨;5©6q©-¨©=Ö©7ª4Lª3�ª6µª7ìª1$«6V«6�«0Ä«-õ«)#¬-M¬1{¬Q­¬;ÿ¬8;­9t­4®­4ã­/®1H®4z®8¯®6è®0¯3P¯D„¯3É¯7ý¯K5°2�°7´°(ì°:±)P±Gz±GÂ±J
! ²CU²G™²Cá²^%³i„³cî³LR´!Ÿ´/Á´3ñ´,%µRµ2lµÂŸµ8b¶%›¶7Á¶#ù¶·.=·%l·@’·>Ó·-¸#@¸Ld¸*±¸.Ü¸3¹?¹5[¹=‘¹3Ï¹'º)+º=Uº8“º'Ìº-ôº‘"»"´»×»-Ý½o¾`{¾<Ü¾9¿S¿n¿�¿¨¿Å¿ã¿€ï¿?pÀG°À3øÀY,Á;†Á@ÂÁ¡Âh¥ÂNÃi]Ã<ÇÃ©ÄS®Ä`Å]cÅ<ÁÅTþÅKSÆ|ŸÆBÇG_ÇR§ÇFúÇuAÈI·È:É]<ÉRšÉOíÉn=Ê\¬Êe	ËGoËX·Ë@Ì<QÌSŽÌ_âÌdBÍo§Í4ÎvLÎIÃÎj
Ï>xÏD·ÏÙüÏJÖÐx!ÑtšÑZÒhjÒTÓÒ9(Ó4bÓ-—Ó.ÅÓ>ôÓ;3Ô3oÔO£Ô3óÔ5'Õ7]Õd•Õ˜úÕk“ÖeÿÖee×<Ë×gØkpØKÜØ�(ÙªÙà°Úf‘ÛnøÛ‘gÜ=ùÜe7ÝP�ÝNîÝR=Þ<�Þ>ÍÞ›ß7¨ßLàß8-àefàvÌà\CáG áMèáD6â[{â{×â=SãI‘ã2Ûã^äVmäWÄälå›‰åg%æk�æ¢ùæSœçlðçU]èJ³èlþè[kéFÇéIêMXêM¦êiôêS^ë8²ëPëë-<ìZjìvÅìT<íL‘í�Þí~`îJßîX*ïZƒï£ÞïU‚ðtØð`Mñs®ñH"ò^kòWÊòD"óGgóf¯ó{ô¬’ô®?õ®îõ¦�öJD÷F�÷tÖ÷XKøn¤øJù¸^ù¾úmÖú(DûmûnŠûùûü4üKüDbüF§üAîüÑ0ý~þ|�þCþþLBÿa�ÿñÿ‚q7ôv,Y£bým`dÎ“3:Ç|\MÜf*>‘$ÐyõWoKÇFgZ¿ÂÀ‚-C	.q	Y 	9ú	E4
! z
! 6‘
! AÈ
! m
! 3xu¬X"`{dÜ/A
�q
Xÿ
BX2›@Î$I4;~<º*÷"7A:y9´8î8'W`E¸[þFZp¡5hH2±lä-QFKÆ:HM`–9÷A1CsG·\ÿ;\7˜PÐ*!%L?rt²;'Xc#¼càZDBŸ?âZ"A}H¿>KGi“#ýR!PtEÅuF�8ÈT ^uÔIîH8 C� 1Å [÷ =S!‘!Hª!4ó!X("$�";¦"9â"=#Z##z#"ž#Á#/ß#E$ZU$Â°$4s%:¨%@ã%3$&1X&Š&:ª&/å&8'3N'6‚'+¹'2å'!(;:( v("—(º(4Ô( 	)B*)$m)S’)4æ)9**U*g€*7è*" +&C+j+%ƒ+*©+4Ô+1	,6;,7r,Bª,8í,5&-6\-9“-9Í-2./:.-j..˜./Ç.0÷.;(/7d/œ/7»/0ó/8$08]01–0,È0:õ0501f1"1G¢1#ê1€2��2º-3”è3}4/™45É4Hÿ4H5.c5¬’5/?69o6&©6LÐ6>7B\7"Ÿ7OÂ7Y8)l8M–8)ä8a9ap9TÒ9I':Kq:K½:3	;!=;'_;I‡;PÑ;c"<L†<1Ó<m=$s=˜=µ=Ò=7ê=-">_P><°> í>a?Rp?OÃ?@$@5@7M@-…@#³@ ×@#ø@,A"IA#lAu�A;B8BB{BWŠBZâB =C1^CF�C3×C,DL8D¢…Dx(ET¡EKöE6BF'yF&¡F3ÈF7üFL4G�G2 G%ÓG)ùG##H4GH`|H`ÝHX>IB—IYÚIh4J8�JLÖJE#K:iKJ¤K0ïK@ L0aL-’L:ÀL"ûLNM6mM$¤M)ÉM6óM6*N4aNQ–NFèNF/OFvOF½O!P,&P=SP1‘P8ÃP@üP!=QB_Q!¢QˆÄQUMRD£RDèR9-S]gS+ÅS'ñSBTÀ\TOU*mUe˜U;þU2:V`mV‰ÎVQXWCªW&îW[X<qX;®X:êX=%YEcY~©YP(Z"yZ:œZX×ZH0[dy[#Þ[;\F>\G…\5Í\7]$;]`]?{],»]+è](^,=^�j^4ø^=-_*k_'–_5¾_[ô_DP`K•`<á`SaHrab»a'bAFb`ˆb6éb/ c9Pc^Šc7écN!dMpd+¾dGêd2eTQeK¦e$òeBfOZfŠªfk5g+¡g)ÍgI÷g!Ah$chGˆh(Ðheùh!_i8�i+ºi(æi|j|Œj‰	kŠ“k.lTMl*¢l\Íl4*mn_m,ÎmNûm;JnG†n[Înd*o?�oKÏo3p Opopp©àp—Šq'"rhJrF³r*úrK%sGqs>¹s4øs-tkKtO·tRu3ZuHŽu7×uGvbWv8ºv)óv&w(Dwmwƒw(™wKÂw2x9AxC{x,¿x#ìxKyK\y-¨yDÖyBzD^z=£zKázc-{@‘{SÒ{E&|+l|D˜|BÝ|Ð }Qñ}—C~[Û~#78[J”@ß1 €dR€š·€oR�TÂ�b‚Fz‚NÁ‚6ƒ8Gƒ9€ƒ ºƒHÛƒ$„89„'r„š„²„Ë„Oã„3…4N…)ƒ… ­…,Î…!û….†0L†1}†¯†>Î†;
‡aI‡X«‡rˆ[wˆnÓˆWB‰:š‰›Õ‰?qŠ{±Š[-‹€‰‹°
! Œ�»Œ]K�e©�ŒŽ�œŽR-��€�Œ�Rž�Rñ�ND‘�“‘v’?Œ’�Ì’EZ“S “eô“•Z”uð”�f•nô•oc–0Ó–b—qg—˜Ù—mr˜kà˜|L™ZÉ™i$šGŽškÖšfB›^©›1œW:œ9’œmÌœ@:�k{�uç�;]ž�™ž0Ÿ5LŸX‚ŸFÛŸZ" T} !Ò =ô C2¡?v¡/¶¡;æ¡_"¢6‚¢l¹¢J&£Mq£o¿£o/¤oŸ¤z¥zŠ¥k¦Zq¦HÌ¦G§J]§2¨§kÛ§QG¨+™¨hÅ¨y.©P¨©vù©[pªÌª8L«K…«IÑ«F¬Cb¬L¦¬Ló¬¢@­Bã­N&®\u®=Ò®-¯¯>¯Vî¯OE°H•°HÞ°a'±ˆ‰±`²_s²_Ó²_3³B“³EÖ³B´:_´š´Ÿµnºµ?)¶Si¶T½¶U·Wh·SÀ·]¸Hr¸8»¸Rô¸/G¹<w¹?´¹mô¹3bºH–º[ßºW;»ˆ“»O¼Tl¼+Á¼Aí¼</½kl½0Ø½Z	¾ed¾HÊ¾C¿IW¿I¡¿Të¿L@Ài�ÀA÷Àc9ÁO�ÁPíÁ[>ÂBšÂ}ÝÂ][Ãf¹ÃZ Ä2{Äd®Ä?ÅZSÅV®Å@Æ‰FÆnÐÆG?Ç^‡Ç<æÇ�#È‹ÁÈ>MÉ|ŒÉ€	Ê?ŠÊXÊÊc#Ëk‡Ë:óË/.Ìw^Ì\ÖÌˆ3ÍI¼ÍSÎ?ZÎ@šÎ+ÛÎ¦Ï8®Ï4çÏdÐ,�ÐS®ÐYÑV\ÑP³ÑfÒ9kÒc¥ÒG	ÓGQÓ;™Ó4ÕÓC
! ÔSNÔR¢ÔuõÔSkÕD¿Õ_ÖbdÖ[ÇÖL#×9p×Wª×CØ|FØŽÃØERÙs˜ÙkÚUxÚBÎÚaÛfsÛ2ÚÛV
ÜVdÜr»ÜS.ÝU‚ÝMØÝ8&ÞT_Þe´Þ<ßOWßG§ßQïßSAàb•àjøà?cá@£áAäá-&âcTâZ¸â<ã0PãB�ãZÄã:äfZäMÁä^åDnåN³å@æHCæƒŒæ,ç3=ç0qçU¢ç5øç5.èWdèd¼èg!ég‰é7ñéO)êNyê2Èêlûê9hëg¢ëC
! ìCNì,’ìa¿ì8!í=Zí.˜íNÇíFîF]îW¤îŠüî`‡ïNèïJ7ð<‚ð‹¿ðVKñV¢ñ,ùñJ&òDqò}¶òr4ó?§óFçó:.ôKiôIµôDÿô]Dõ^¢õgö]iölÇöj4÷UŸ÷>õ÷O4ø=„øSÂøxùL�ùWÜù24ú=gúK¥úWñúaIûO«ûQûûˆMü+ÖüRý,Uý9‚ý
¼ý_Êýc*þŽþ]|l}é^gjÆ<1?nY®kWt&Ì.ó6"2YtŒ~6€e·0;N$Š'¯&×&þ'%'MAu5·2í< <]gšb	qe	é×	ÊÁ
! žŒc+
^�
Gî
56QlP¾-'=9e9Ÿ%Ù!ÿ!y?H¹Š>�:Ì+3-9gt
…
“	¡<«SèC<C€5ÄNúQI›O±RT8YQ’yäC^K¢,î0HL/•.ÅBôb7OšJê15kgMÓC!`e\ÆH#NlG»B5F7|u´6*MaZ¯X
! Oc/³FãL*RwSÊK Ej Q° [!W^!Z¶!S"ke"[Ñ"/-#M]#2«#Þ#Žø#7‡$‚¿$RB%1•%-Ç%Iõ%I?&v‰&1'$2'WW'/¯',ß'%(‰2(6¼(kó(*_)OŠ)JÚ)9%*M_*5­*5ã*&+,@+Hm+-¶+.ä+G,7[,m“,T-=V-ˆ”-<.>Z.I™.>ã.<"/_/Ee/I«/õ/,0m90g§0319C1P}1BÎ1@27R2RŠ2:Ý2631O33�3@µ39ö3D040u4;¦48â4:5V5,v5£5Eº5N6+O6.{6,ª6?×6707*I7*t7*Ÿ70Ê7Zû7UV8�¬8S.9U‚9IØ9E":Ch:J¬:D÷:d<;]¡;eÿ;He<I®<Aø<h:=N£=ò=ÿ=<>*K>v>>‚>ŒÁ>?N?3Ž?Â?lâ?8O@%ˆ@8®@=ç@0%AJVAS¡A0õA=&B6dBT›B(ðBDC!^C8€C0¹C&êC/D.ADDpD>µDGôD8<E?uEEµEGûEACF…F8¤F5ÝF9G-MG6{G8²GRëGL>H#‹H,¯HÜH8ûH94I9nI9¨I9âI9J9VJY�JAêJC,KRpKTÃK8L9QL9‹L+ÅL#ñL1M9GM�M] M&þMC%NDiN(®N)×NDOGFOÍŽOS\P`°PBQWTQ8¬QEåQP+R)|R"¦R0ÉRVúRˆQS”ÚSŠoT�úT–ˆU�V�¯V–=W�ÔWƒdX�èX…xY�þY�ŽZ’[’¯[ˆB\;Ë\1]Z9]@”]MÕ]7#^4[^*�^*»^>æ^3%_cY_=½_0û_V,`>ƒ`6Â`Eù`j?a9ªaAäaC&b<jb'§bPÏbM cnc‹c§c1¸c3êc4d/SdƒdO�dídKe5PeH†eTÏe<$fOafP±fGgCJg!ŽgI°gEúgy@hºh{Ìh/Hi<xiKµi%j$'j$Lj6qj8¨j9áj8k7Tk=Œk?Êk(
! l'3lT[lP°l7m/9m%im0�mQÀmQnKdn3°n*änBoERo2˜ofËo,2p5_p•pr´p;'qcq9oq;©q/åqCrhYrZÂras!s¡s5Às1ös*(t?St.“t2Ât/õt%uQ?uQ‘uCãuL'v/tv,¤v&Ñv(øv&!wFHwt�w)xn.xd�xrynuysäy[Xze´zW{r{†{
—{1¥{U×{a-|Q�|_á|9A}2{}6®}å}0ý}.~-?~7m~f¥~t#�F¥Aì7.€df€9Ë€2�-8�Jf�Y±�`‚Cl‚;°‚&ì‚5ƒ<Iƒ"†ƒ©ƒ!ºƒ$Üƒ&„*(„S„3j„ž„³„!É„ë„…1…K…,h…:•…,Ð…=ý…=;†?y†=¹†=÷†=5‡=s‡=±‡.ï‡6ˆUˆ
! jˆuˆ0‡ˆ/¸ˆ(èˆ$‰$6‰[‰=l‰Jª‰õ‰ŠQ Š/rŠ4¢Š+×Š8‹4<‹-q‹0Ÿ‹6Ð‹,Œ/4Œ/dŒ9”Œ9ÎŒ.�.7�f�…�7¤�½Ü�$šŽ>¿Ž^þŽT]�8²�3ë�D�)d�.Ž�6½�=ô�72‘<j‘3§‘OÛ‘+’)D’n’#Š’?®’Fî’N5“9„“m¾“I,”Cv”º”BÍ”.•A?•-�•'¯•$×•'ü•@$–Ke–#±–>Õ–>—S—Y[—!µ—×—ö—"˜06˜=g˜“¥˜?9™Iy™=Ã™Uš,WšM„šdÒšB7›ez›;à›/œ6Lœiƒœ3íœ<!� ^��o™�H	ž6RžM‰ž'×ž*ÿž>*Ÿ=iŸC§Ÿ7ëŸ7# ;[ &— C¾ n¡Zq¡>Ì¡k¢0w¢1¨¢1Ú¢?£$L£Gq£F¹£T¤MU¤Q£¤7õ¤--¥F[¥V¢¥Xù¥YR¦¬¦w¹¦/1§+a§P�§3Þ§9¨7L¨8„¨=½¨Eû¨QA©(“©'¼©:ä©Wªwª”ª$¯ª8Ôª#
«'1«'Y«O�«[Ñ«J-¬Gx¬ À¬*á¬­V)­
€­Ž­E¬­Eò­A8®;z®K¶®.¯41¯f¯G…¯3Í¯F°FH°b�°uò°Uh±`¾±M²0m²*ž²-É²<÷²K4³#€³V¤³3û³*/´XZ´c³´Yµ#qµ"•µ¸µ(Îµ'÷µ¶3¶@S¶4”¶>É¶;·(D·Qm·¿·#Û·"ÿ·C"¸f¸<‚¸
¿¸
Í¸(Û¸¹M¹-h¹A–¹AØ¹;º:Vº9‘º=ËºG	»HQ»Sš»*î»f¼.€¼%¯¼XÕ¼6.½$e½6Š½$Á½8æ½_¾4¾6´¾8ë¾8$¿]¿7z¿/²¿8â¿2À+NÀSzÀuÎÀuDÁ•ºÁ•PÂ%æÂ.Ã<;ÃdxÃ7ÝÃ3Ä3IÄ<}Ä0ºÄ;ëÄK'Å?sÅK³Å]ÿÅp]ÆAÎÆ=ÇFNÇS•ÇFéÇA0È'rÈ1šÈDÌÈ+Él=ÉHªÉLóÉD@Ê…Ê^�ÊZüÊSWËw«Ëy#Ì;�Ì9ÙÌKÍ+_Í=‹Í=ÉÍ<ÎADÎº†ÎdAÏE¦Ï:ìÏp'ÐS˜Ð+ìÐKÑAdÑ¦ÑÀÑ8ÞÑXÒ@pÒ±ÒÅÒØÒ.èÒ+Ó?CÓ7ƒÓ#»ÓIßÓ:)ÔRdÔ;·Ô>óÔE2ÕCxÕ-¼Õ;êÕD&ÖJkÖs¶Ö4*×&_×1†×¸×Ê×à×'ú×1"Ø3TØ"ˆØ•«ØEAÙ‡Ù2›Ù1ÎÙ5Ú'6Ú2^ÚE‘Ú=×ÚVÛQlÛ”¾ÛDSÜE˜Ü*ÞÜP	Ý/ZÝ8ŠÝ7ÃÝGûÝ7CÞ {Þ.œÞJËÞEß^\ß[»ß.àXFà>Ÿà<Þà.áCJá9ŽákÈáV4ân‹â<úâ67ã@nãt¯ã@$ä.eä:”äKÏäDå'`å)ˆåF²åyùåMsæHÁæI
! ç8TçX�çXæçE?è&…è?¬èCìèA0éBréEµéTûéHPêO™ê1éêTë>pëF¯ë?öë+6ì,bìl�ìrüìsoíEãíC)î?mî@­îpîî7_ï2—ï$ÊïGïï`7ð2˜ðËð-åð$ñ/8ñFhñ4¯ñ2äñYò,qò&žò-Åò^óò^Ró,±ó(Þó4ô<ô)\ô.†ôµôÑô(íô4õ0KõC|õ@ÀõVöDXö;�ösÙö M÷.n÷3�÷IÑ÷
ø-)ø+WøƒøT—ø:ìø6'ù!^ù1€ùQ²ù7ú.<úkú€ú˜ú¶úÖú<òúE/ûBuû-¸ûŠæûNqüIÀüP
! ýh[ý0Äý(õý"þ*AþClþ?°þAðþN2ÿM�ÿÏÿîÿZkf*Ò>ý&<cGUÇT-rU TöGKG“LÛ>(5g5�CÓCO[R«þ34M‚OšBê:-hhdÑS6OŠ!Ú[ü+X	(„	J­	5ø	.
! <B
! >
! >¾
! %ý
! &#"J mJŽHÙF"gixÑ@J
E‹
BÑ
F*[@†0Ç)ø>"@aI¢Iì468k#¤5È-þ ,M=jp¨D-ErD¸\ýUZ1°/âLJ_Tª&ÿ%&3L@€+ÁJíZ8:“&ÎJõJ@‰‹8VNO¥Tõ=J9ˆHÂ0(9YP“.ä=YQj«/F;cBŸ*â9
5G@}<¾4ûF02wcª8;GMƒ1Ñ4 I8 I‚ DÌ /!!A!Sc!.·!Næ!L5"H‚"XË">$#Rc#1¶#Gè#Y0$gŠ$zò$qm%^ß%.>&Œm&Qú&2L''Lš'Kç'E3(]y(:×(R)je))Ð)-ú)9(*cb*gÆ*U.+~„+*,<.,'k,9“,JÍ,/-+H-@t-Wµ-?
.*M.8x.#±.4Õ.B
! /.M/.|/,«/<Ø/'08=08v03¯0-ã01+-1Y1-n1>œ1&Û1%21(2GZ2S¢2,ö2<#31`3D’3D×3E4b4D€4+Å4#ñ4&5#<5H`5?©53é5A6,_65Œ6:Â6Eý6„C7/È7=ø7$68Z[8N¶89C9<b9RŸ9<ò91/:'a:‰:	š:L¤:5ñ:';b3;c–;Yú;:T<,�<(¼<9å<J=]j=yÈ=+B>6n>H¥>:î>.)?HX?,¡?Î?7ã?3@gO@X·@LAT]A%²A9ØA1B4DB4yB'®BxÖB&OC$vC$›C5ÀCFöCD=D2‚D6µD.ìD+EAGE1‰E4»ExðE<iFC¦F9êFn$Gc“G[÷GKSH9ŸH<ÙHeI8|I
µIÃIØICðIJ4J,J&¬J8ÓJ#K:0K4kK6 K/×KDL3LL7€L4¸L@íLQ.MI€MIÊM[N pNm‘NMÿNAMOF�O>ÖO$P&:P9aPN›P9êPM$Q;rQ9®QAèQi*RQ”R`æRCGSƒ‹S}Tˆ�TgUn~UQíUl?VC¬VKðVE<Wa‚W?äW•$X"ºXÝX8éXR"YIuY:¿YLúY1GZAyZ1»ZHíZN6[J…[BÐ[,\*@\)k\b•\4ø\a-]�]A­]&ï]#^:^V^zt^…ï^\u_5Ò_,`+5`$a`-†`6´`¾ë`¸ªacb"�bb¤bIc_Qc:±c9ìc4&dI[d7¥dUÝdN3e8‚eG»e/f+3f/_f/�f8¿f!øf g ;g \g}g/�gÍgHágO*hzh,”h*Áh@ìh#-i_Qi±i8Äi4ýi2j3Oj9ƒj6½jôj/
k'=k5ek@›kJÜk='l2el;˜l2Ôl5m=mUm+km—m/«mÛmñmn
n
-n,;n
hn?vn.¶nåno*#o!Nopo-ŠoK¸o$p,)p*Vp�p¡p#ºpAÞp6 qWq*qqœqºqdÐq35rirK…r1Ñrs)s$EsGjs9²spìs2]t9�t@Êtu.u:Mufˆueïu1Uv+‡v ³vCÔvw41w4fw'›w'ÃwJëw`6x—xB©x]ìxMJy˜y+²yLÞyK+z+wz!£zÅz!àz'{=*{(h{9‘{&Ë{<ò{U/|c…|é|þ|#}c9}H�}æ}ÿ}C~HU~[ž~$ú~ 5@2v©È0äP€Sf€Lº€>�AF�Sˆ�Ü�Bú�O=‚J�‚IØ‚R"ƒFuƒu¼ƒF2„Qy„)Ë„;õ„C1…4u…Eª…Gð…p8†©†°†4Î†‡‡8‡W‡3`‡$”‡#¹‡‰Ý‡Vgˆ<¾ˆ,ûˆ+(‰6T‰2‹‰A¾‰5Š76Š2nŠ2¡Š0ÔŠ9‹ ?‹`‹&‹A¦‹Aè‹)*ŒTŒ(tŒ�Œ
½Œ3ËŒÿŒ
�,�
C�RQ�
¤�²�É�â�ù�Ž
.Ž<Ž
LŽZŽqŽŠŽ7¢ŽÚŽ
éŽ0÷Ž3(�.\�4‹�À�I×�!�&?�
f�
t�9‚�
¼�Ê�Û�õ�‘
‘
'‘5‘ K‘!l‘/Ž‘Z¾‘’1)’[’m’!’/¡’Ñ’*â’3
“A“U“j“5}“³“Æ“7á“”/”?”_”'~”¦”»”|Í”J•0]•/Ž•/¾•î•––0–B–‹R–Þ–ð–
——
'—5—
R—Q`—+²—8Þ—˜R#˜Jv˜3Á˜ õ˜4™K™j™…™›™º™Ù™#ï™
š!š17šiš&š7¦šÞš$ôš(›2B›u›!Š›@¬› í›œ$œ#8œ\œnœ†œ ¤œÅœ"Üœÿœ�6�V�v�Ž���&º�0á�4ž!Gžiž†ž šž»žGÕžŸ'4Ÿ\ŸtŸ+‡Ÿ³ŸÈŸ/ÙŸ	 & HB B‹ "Î ñ 3	¡=¡R¡n¡!Š¡¬¡Ç¡ Û¡ü¡¢1¢H¢g¢E~¢Ä¢_ä¢ZD£fŸ£l¤^s¤)Ò¤ü¤>¥A[¥a�¥sÿ¥3s¦0§¦*Ø¦.§32§Pf§M·§4¨K:¨>†¨EÅ¨@©ML©uš©4ª+Eª;qªP­ª•þªO”«Gä«z,¬x§¬; ­3\­;�­]Ì­:*®Re®>¸®b÷®XZ¯a³¯$°j:°1¥°(×°,±i-±1—±LÉ±²S2²R†²*Ù²³:³9N³8ˆ³&Á³6è³)´I´D\´8¡´LÚ´('µIPµ;šµ4Öµ+¶07¶Ah¶Aª¶7ì¶S$·Xx·ŒÑ·c^¸ Â¸Aã¸B%¹Dh¹'­¹>Õ¹2º4Gº4|º5±ºçº
÷º=»?C»,ƒ»*°»FÛ»F"¼$i¼&Ž¼$µ¼QÚ¼%,½R½)c½(�½*¶½+á½"
¾K0¾8|¾*µ¾>à¾B¿b¿3|¿!°¿+Ò¿+þ¿&*À(QÀ5zÀ%°À1ÖÀ]ÁHfÁ?¯Á"ïÁTÂ!gÂ‰Â=§ÂEåÂB+ÃZnÃVÉÃA Ä+bÄ7ŽÄ(ÆÄ:ïÄF*Å(qÅIšÅ=äÅ!"Æ1DÆ?vÆ7¶Æ_îÆ[NÇEªÇIðÇ=:È5xÈ ®ÈXÏÈ(É
5ÉCÉLLÉ‚™ÉdÊ=�Êc¿ÊE#Ë iË#ŠËk®Ë`Ì={Ì¹ÌuÀÌF6Í<}ÍhºÍ/#ÎPSÎZ¤ÎIÿÎLIÏN–Ï%åÏ5Ð=AÐ7ÐB·Ð;úÐ%6Ñ\Ñ|Ñ>�ÑEÌÑJÒX]ÒD¶Ò1ûÒ6-Ó[dÓRÀÓTÔ%hÔ%ŽÔ7´Ô#ìÔ Õ(1Õ(ZÕ(ƒÕ0¬Õ6ÝÕ.Ö²CÖÐöÖDÇ×'Ø'4Ø:\ØP—ØKèØ\4Ù<‘ÙÎÙ?äÙd$Ú]‰ÚOçÚY7Û2‘ÛÄÛ3äÛ4Ü¦MÜ9ôÜ/.ÝO^ÝX®Ý~Þc†ÞuêÞz`ß›ÛßxwàmðàP^ás¯áh#â?Œâ3ÌâQã,Rã2ã8²ãŒëãFxä[¿ä å@<åF}å,Äå+ñå3æ2QæW„æ+Üæ/ç.8ç&gç7ŽçHÆç2è~Bè:Áè<üèj9é�¤é-5êKcê'¯ê9×êCë?Uë•ë6¬ë=ãëX!ì zì›ì/ºì4êì í0@íCqíFµí1üíy.î7¨îLàî[-ï‚‰ï}ðŠð%§ð0Íð1þð20ñcñ
! vña�ñPãñ+4òR`ò-³ò(áò(
! ó'3ó&[ó'‚ó(ªó6Óó*
! ô5ô1Oô&�ô2¨ô3Ûô4õ"Dõgõ=‡õ1Åõ(÷õ+ ö1Lö*~öA©ö+ëö1÷.I÷*x÷£÷1Á÷ó÷(ø(<ø*eø.�ø5¿ø-õø3#ù Wù'xù' ù Èù'éùú%0ú(Vú,ú5¬ú7âú û-;û(iû7’û8Êû%ü1)ü[ü{üJ˜ü8ãü9ýVý@sý?´ý9ôýG.þ>vþ2µþBèþ++ÿ+WÿEƒÿHÉÿ<6O†L¥eò\X>µMôABF„JËX!s"•"¸/Û;-G+uh¡0
! 9;1u§9½{÷qsSå79<qP®SÿDSP˜3éD	tb	C×	g
! ]ƒ
! 9á
! 8=T"’µ,Ó5M6A„^Æi%
a�
cñ
fU$¼1áK _$€G¥í
! !!@!b!„¦GÃAeMa³OeeaËO-)}G§yïyiyã�]Yß‚98¼7õ:-DhO­+ý)F:"�.¤CÓ\)F†4ÍOgROºM
! <X5•(Ë/ô$C"]€#� Á&â'	&1'X&€(§'Ð(ø%!%G%m'“?»'û/#*S~RšTíTB "— 1º Iì C6!Qz!QÌ!@"6_"Z–"+ñ"4#)R#.|#$«#*Ð#6û#-2$`$E$NÅ$J%P_%0°%,á%+&D:&&mŸ&1
'D?'2„'6·'Oî'k>(ª(*È(9ó(-)J)1])=�)Í)_ë)'K*;s*8¯*Oè*@8++y+%¥+7Ë+",9&,3`,5”,.Ê,Cù,2=-6p-3§-HÛ-Q$.=v.6´.ë.I/%R/Fx/>¿/Gþ/@F0;‡0EÃ0q	1q{1qí1y_2QÙ2z+3�¦3�(4�ª4‰,5a¶5Š6i£64
7_B7&¢7xÉ7 B8>c82¢8FÕ8]9dz9Tß9T4:F‰:OÐ:. ;NO;Iž;`è;TI<Sž<1ò<!$=3F=3z=C®=Hò=8;>$t>O™>3é>4?4R?`‡?Hè?'1@2Y@3Œ@`À@L!A;nAAªA(ìA4B?JB?ŠBJÊBOC\eCSÂCXD3oD&£D#ÊDQîDO@E=�E5ÎE=FFBFE‰FJÏF`G`{GDÜG!H4AH;vH4²HBçHZ*I>…I3ÄI&øI+JDKJ9�J=ÊJ5K<>K,{KC¨K$ìK)L);LZeLMÀLM? MF`M\§M,N11N0cN1”N@ÆN<ODOKbO5®O>äOG#PCkPW¯PDQLQ1hQ/šQGÊQCR7VR3ŽRcÂRF&SEmSG³SûS0T3JT,~T«TËT$ëT4UIEUS�UFãUG*VDrV·VQÑV6#WKZWA¦WrèWM[XU©XOÿXUOY^¥Y3Z08Z2iZœZ°ZÈZÙZðZ[[2[I[][q[…[—[«[Â[Þ[ò[	\\1\E\\\p\‡\›\²\Æ\Ú\ñ\]]-]A]U]l]ƒ]š]®]Â]Ù]í]^^/^C^Z^n^‚^–^ª^¾^Õ^é^__+_?_W_k__“_?¨_è_Yü_zV`qÑ`Ca0\a�a9©aãab-bDb.[b(Šb3³bçbýbc%4cZc-lc+šc>ÆcEd#Kd od\�díd9þd98e9re¬e)Äe0îef39f;mf:©f7äf7g2Tg,‡g]´g5h<Hh6…h1¼hîh%
i%3i!Yi{i*–i-Ái&ïij5*j5`j–j!¶j)Øjk6kJPk@›k;ÜkKl9dl.žl2Íl:m5;m+qm/�m$Ím0òm3#n-Wn+…nK±n:ýn?8oxo˜o6«o<âo&p4FpC{p%¿p$åpL
! qWq&wq#žq(Âq2ëq$r:Cr+~r,ªr%×r:ýr#8s<\s™sL¯sVüs*St~t=žt&Üt-u81u+ju*–u)Áu"ëu7v#Fv(jv=“v6ÑvLw?Uw>•wkÔw(@xixˆx'žx3Æx!úx%ydBys§yIz1ez4—zFÌzB{YV{%°{+Ö{k|_n|Î| æ|!}3)}3]}C‘}Õ}:æ}*!~.L~){~-¥~,Ó~0'1YvF†(Í*ö3!€>U€0”€1Å€J÷€IB�JŒ�D×�:‚4W‚?Œ‚YÌ‚=&ƒ$dƒ,‰ƒ3¶ƒêƒýƒ„"9„$\„1�„1³„1å„1…1I…1{…1­…1ß…1†1C†3u†1©†"Û†0þ†//‡-_‡+�‡+¹‡)å‡ˆ*-ˆ>Xˆ>—ˆ>Öˆ'‰#=‰#a‰#…‰©‰#Å‰é‰'Š#-Š#QŠ#uŠ#™Š#½Š#áŠ4‹&:‹Ca‹.¥‹0Ô‹/ŒF5Œ%|Œ3¢ŒCÖŒ�.�#G�/k�›�C³�;÷�3Ž1SŽ…Ž+ Ž0ÌŽ;ýŽ#9�"]�$€�`¥�"�+)�)U�8�:¸�Dó�88‘q‘%�‘=µ‘"ó‘,’C’3Y’?�’:Í’)“2“RQ“4¤“*Ù“”&”.D”@s”0´”"å”$•#-•-Q•$•¤•S¹•'
–95–&o–&––2½–3ð–@$—Ce—;©—-å—*˜)>˜/h˜#˜˜F¼˜"™+&™CR™j–™fš3hšœš6¹š>ðš2/›3b›'–›(¾›Jç›92œLlœ*¹œäœA�FE�DŒ�;Ñ�*
žO8žOˆžØž7÷ž=/ŸTmŸFÂŸ	 J% Lp ½ 6Ù $¡X5¡NŽ¡8Ý¡/¢2F¢Ay¢n»¢‹*£1¶£Pè£+9¤5e¤5›¤<Ñ¤L¥+[¥-‡¥Bµ¥Dø¥O=¦K�¦;Ù¦:§;P§CŒ§:Ð§<¨.H¨0w¨0¨¨.Ù¨+©P4©B…©@È©O	ª@YªšªH·ªr«Cs«,·«)ä«`¬No¬E¾¬<­;A­}­˜­,³­à­C®D®$b® ‡®?¨®@è®2)¯l\¯\É¯>&°Ie°F¯°#ö°±G.±1v±F¨±@ï±;0²2l²FŸ²;æ²@"³4c³7˜³;Ð³"´+/´[´%q´T—´/ì´CµO`µ(°µ3Ùµ$
¶2¶K¶#i¶.�¶'¼¶%ä¶%
! ·%0·%V·(|·)¥·'Ï·'÷·'¸#G¸!k¸1�¸-¿¸$í¸#¹#6¹&Z¹(�¹&ª¹#Ñ¹*õ¹+ º/Lº,|º%©º#Ïº/óº=#»Sa»<µ»~ò»hq¼?Ú¼
! ½,%½+R½1~½!°½DÒ½1¾NI¾x˜¾;¿ZM¿]¨¿KÀVRÀV©ÀuÁxvÁ;ïÁE+Â%qÂ/—ÂÇÂ1çÂhÃ4‚Ã;·Ã%óÃ+ÄzEÄdÀÄ=%ÅccÅDÇÅÆ.!Æ:PÆ4‹Æ>ÀÆPÿÆ5PÇ/†Ç3¶ÇZêÇEÈN\È?«ÈëÈÉ.É0JÉ2{É(®ÉB×ÉÊZ.Ê‰Ê-©ÊF×ÊVËQuËlÇË:4ÌYoÌUÉÌNÍ{nÍ—êÍ¾‚Î1AÏAsÏµÏJÒÏ0Ð3NÐ;‚Ð#¾ÐBâÐ%Ñ$EÑ*jÑ?•ÑKÕÑO!Ò8qÒ$ªÒDÏÒ8ÓGMÓ$•ÓKºÓ*Ô)1Ô<[Ô8˜Ô:ÑÔ;Õ<HÕ9…Õ>¿ÕVþÕ<UÖM’ÖmàÖ=N×?Œ×/Ì×Xü×HUØlžØ)Ù#5Ù0YÙŠÙ4©Ù2ÞÙ;Ú-MÚ'{ÚN£ÚLòÚ/?Û oÛ@�Û'ÑÛ1ùÛ(+ÜTÜ!qÜ.“Ü"ÂÜ$åÜ$
! Ý/Ý'NÝ.vÝ¥Ý&ÃÝêÝ&Þ)/Þ2YÞ)ŒÞ:¶Þ+ñÞDß)bß*Œß5·ß=íß9+à5eà5›àÑàEðà6á0Má$~áw£áâ -â[Nâ0ªâ+Ûâ;ã@Cã!„ã#¦ã#Êã0îã7äFWäPžäFïä:6å+qå$�å&Âå<éåS&æJzæNÅæBçdWçY¼çMè>dèL£èNðè}?éN½éFêKSê2ŸêhÒê:;ë=vëT´ëZ	ìCdì6¨ìFßìQ&í4xí/­íSÝíI1î^{î>ÚîIïDcï4¨ïBÝïH ðJiðA´ð;öða2ñ+”ñ0ÀñññPòU_òIµòRÿòRRó¥óQ¿ó/ô1Aôsô.�ô0¾ôBïô32õ2fõ2™õ-Ìõ-úõ=(öfö/€öS°öK÷.P÷/÷O¯÷ÿ÷%ø/>ø8nø-§ø7Õø
ù0,ù]ù,}ù-ªùØùçù2ýù0ú"HúAkú&­ú1Ôú+ûI2ûJ|û+Çûóû=
ü<Küˆü˜ü·ü2Êüýü(ý)Aý(ký0”ýÅý(ãý%þ12þ:dþIŸþ_éþ*Iÿetÿ9Úÿs-ˆ#¶SÚ].!Œ@®PïW@I˜3âLDc8¨^á%@*f+‘'½!å70?}pDî<3p;�.É3ø3,+`3ŒÀ5Ý8<L5‰<¿<ü!9	*[	&†	C­	<ñ	9.
! Ih
! %²
! +Ø
! =FB4‰P¾C�SAá*#
:N
[‰
å
$R)W|:Ô!I1D{ÀRÜ1/MaX¯MNV ¥;Æ@J[5¦Ü,ú&'—N•æ/|&¬?Ó/-CCqVµ5yBr¼p/% -Æ'ô)(F:o?ªHêE3&y! ;Ânþ!m9�É#ã":*e'tBœ'ß-+5a-y(§9Ð'
! )2C\# 9Ä?þ2>q�¨IÄU@d¥0¾Fï:6 7q 3© ?Ý F!6d!?›!EÛ!+!".M"1|"6®"5å"6#5R#)ˆ#$²#=×#/$E$Ed$8ª$$ã$<%'E%(m%7–%8Î%!&>)&?h&0¨&=Ù&/':G'3‚'¶'.Ñ'1('2(7Z(K’(3Þ(K)I^)7¨)<à)S*Cq*-µ*1ã*++>A+>€+6¿+>ö+S5,s‰,?ý, =-6^-2•-(È-cñ-jU.XÀ.1/3K/c/Vã//:0@j0O«0Jû0@F1I‡1IÑ1<2!X20z25«25á2;32S3I†3OÐ3Z 4G{4BÃ495?@5K€5+Ì5Dø5D=6>‚6?Á657@779x7<²7@ï7;08:l8§8G¹8;9H=9\†9`ã94D:6y:H°:|ù:Cv;;º;Dö;c;<9Ÿ<,Ù<R=SY=E­=*ó=2>JQ>>œ>xÛ>aT?+¶?:â?l@hŠ@3ó@^'A†A&�ADÄAd	BZnB3ÉB3ýB51C2gC:šC1ÕCD"D,@D-mD$›D<ÀD<ýDG:E‚E‡E9ŽE
ÈE%ÖEüEEF=^FSœFAðFA2GštG>H…NHFÔHLIHhI±I"ÐItóI@hJV©J5KB6K+yK7¥K,ÝKT
! L@_L@ L=áL8MVXM,¯M>ÜMNj:N>¥N‚äNgO,‚O\¯O?P<LPK‰P[ÕPŒ1QZ¾QiR3ƒR\·ROSMdS:²SdíS"RTGuTS½TUU„gUDìUD1V0vVD§V#ìV W1W-LW+zW&¦W%ÍWIóWI=XI‡XHÑXEYO`YE°YQöY=HZE†Z=ÌZE
! [UP[O¦[Pö[OG\O—\Pç\P8]D‰]DÎ]b^?v^/¶^!æ^6_H?_>ˆ_lÇ_N4`Eƒ`(É`6ò`9)a0caE”aWÚa62bYibBÃbPcPWc7¨c^àc:?d0zd3«d&ßdee'/eWeAleO®e8þe87fpf'�f&¸fßfXøfQgmgˆgM§giõg1_hJ‘h>Üh,i]Hi;¦iCâi8&j _j2€j-³j5áj:k<Rk4�kCÄkl)l(HlJqlQ¼l0m7?m7wm2¯m:âm n >n_non7ïnV'oO~o|ÎonKp;ºpFöpD=q/‚q9²q8ìqN%r/tr(¤r/Ír'ýr$%s5Js2€s%³sWÙs[1tE�t!Ót/õtN%u+tu& u$ÇuìuvA*vElvC²v8öv/w@FwX‡wEàw`&x`‡xAèx<*yKgyK³y_ÿy:_z'šz7Âzoúzlj{Y×{@1|5r|6¨|jß|ÈJ}“~D§~3ì~š >»TúZO€&ª€rÑ€ED�+Š�6¶�Xí�[F‚N¢‚Xñ‚UJƒX ƒUùƒVO„V¦„Bý„I@…IŠ…CÔ…D†W]†oµ†T%‡Tz‡TÏ‡$ˆ@%‰rf‰,Ù‰&ŠM-Š{Š	ƒŠg�Š5õŠ+‹@‹M‹6d‹’›‹�.Œ‡¿Œ?G�N‡�ZÖ�D1Ž7vŽ6®ŽLåŽH2�{�„�Z–�ñ�B	�:L�@‡�È�=è�L&‘Ns‘XÂ‘]’]y’u×’AM“9�“QÉ“8”AT”M–”fä”GK•?“•TÓ•g(–C�–OÔ–C$—Qh—>º—^ù—\X˜µ˜XÌ˜0%™8V™p�™HšFIš2�š.Ãš5òš"(›5K›^�›Aà›J"œ9mœ<§œ3äœ2�
! K�#V�Kz�GÆ�ž5)ž#_ž6ƒžBºž;ýž&9Ÿ-`Ÿ:ŽŸÉŸ!ãŸ  �& )· á %ÿ 9%¡9_¡%™¡!¿¡!á¡/¢ 3¢+T¢ €¢7¡¢Ù¢ ö¢.£*F£9q£«£ Ã£1ä£0¤G¤e¤#€¤¤¤Á¤Ø¤)ï¤3¥LM¥;š¥VÖ¥-¦!L¦En¦)´¦Þ¦>î¦6-§'d§;Œ§>È§L¨NT¨1£¨+Õ¨T©,V©Zƒ©-Þ©ªE+ªqªG‹ªeÓªd9«Fž«På«6¬U¬'f¬8Ž¬7Ç¬[ÿ¬2[­=Ž­!Ì­?î­5.®4d®(™®EÂ®"¯K+¯Lw¯PÄ¯J°B`°O£°eó°XY±L²±lÿ±�l²Zî²I³f³5†³F¼³B´UF´Fœ´Bã´E&µlµ0‰µ:ºµuõµ&k¶:’¶Í¶Kæ¶2·1Q·ƒ·!£·8Å·Vþ·U¸2s¸¦¸C½¸]¹-_¹6�¹<Ä¹Hº&Jº+qº&�ºSÄº$»=»\X»Zµ»¼/¼M¼c¼y¼1�¼ Á¼â¼5½D6½3{½>¯½î½5¾eD¾3ª¾;Þ¾)¿"D¿$g¿2Œ¿;¿¿)û¿#%À-IÀ,wÀ9¤À1ÞÀtÁJ…ÁQÐÁQ"ÂItÂ?¾Â5þÂ$4Ã-YÃi‡Ã=ñÃ4/Ä!dÄ(†Ä)¯ÄÙÄøÄÅ,3Å`ÅN|Å@ËÅBÆtOÆ+ÄÆHðÆ@9ÇMzÇ‰ÈÇCRÈ.–È/ÅÈ@õÈ?6ÉQvÉ6ÈÉ:ÿÉ):Ê=dÊ/¢Ê6ÒÊ2	Ë,<Ë"iËŒË�ËE°Ë-öË#$Ì&HÌAoÌ,±Ì9ÞÌ(Í.AÍ.pÍ.ŸÍ4ÎÍXÎ8\ÎK•Î7áÎ=Ï>WÏ]–Ï*ôÏ$Ð-DÐ'rÐGšÐ*âÐ
ÑG+ÑFsÑ.ºÑ5éÑ/ÒCOÒK“ÒGßÒQ'ÓlyÓnæÓ*UÔ)€Ô!ªÔfÌÔ[3Õ+�Õ^»ÕIÖ<dÖ'¡Ö)ÉÖdóÖ=X×c–×hú×DcØ¨Ø.½Ø:ìØ4'Ù>\ÙP›Ù5ìÙ3"ÚGVÚ)žÚ]ÈÚ!&ÛVHÛWŸÛ÷Û4Ü4HÜG}ÜxÅÜ0>Ý9oÝ[©Ý0Þ@6ÞcwÞKÛÞ.'ß<Vß;“ß>ÏßIà5Xà�Žà^áI}á;Çá7âY;âH•â@Þâ-ã„MãlÒãE?äk…äªñäLœåpéåoZæZÊæM%ç0sçA¤ç0æçCèF[è¢è#½è3áè"éD8é4}é4²é8çé$ ê6Eê6|êW³ê ë$,ë0Që3‚ë#¶ë&Úëìì0ìB=ì'€ì#¨ì9Ìì1í78í,pí3�í6Ñí%î~.îI­îI÷î=AïDïDÄï		ð+ð:?ð/zðFªð*ñðBñ&_ñ?†ñ.ÆñEõñC;ò1òJ±òBüò,?ó:ló&§ó;Îó(
! ô>3ô-rô7 ô@Øô$õ5>õ7tõH¬õAõõ27ö1jö?œö+Üö-÷-6÷Ad÷¦÷Ã÷2à÷/ø)Cø4møT¢ø0÷ø^(ù‡ù¢ùu¿ùl5ú0¢úÓú/óú)#û/Mûa}û&ßû#ü#*ü#Nü#rü–üK¨üAôü96ý/pýE ýæý8üý%5þ/[þ+‹þ7·þNïþ+>ÿ%jÿH�ÿ+ÙÿF8LB…-ÈEöJ<@‡EÈ&C5IyEÃD	AN4�1ÅO÷7Go/ï77W�@©2ê>"\QYÑr+[ž<ú27Uj:ÀJû*F	5q	C§	(ë	"
! $7
! ]\
! ?º
! ^ú
! FYD åC0GMxRÆ*
'D
l
4„
r¹
<,i"‰#¬7Ð7)@Cj_®%94*nN™DèP-b~_ádA;¦1â44IC~[ÂJ,i –·DÇ@DMH’>Û'5B5x<®@ë?,/l:œY×51*g0’-ÃEñ^75–Ì!ì-,Z-x>¦;åm!6�8Æ.ÿ.I$gJŒ×GêK2E~GÄDDQE–FÜD#Eh?®NîE= ?ƒ GÃ =!]I![§!<"C@".„"5³"Fé"70#6h#BŸ#Eâ#C($Vl$XÃ$C%B`%B£%Bæ%B)&Bl&B¯&6ò&L)'Lv'ZÃ'L(Kk(L·(K)KP)dœ)d*1f*˜*&¬*@Ó*E+\Z+Y·+e,Sw,OË,+-"G-6j-;¡-=Ý-0.*L.w.I•..ß.*/D9/(~/W§/ÿ/D0(c0'Œ0%´0%Ú041b51!˜1*º1@å15&2'\2H„2:Í283;A3H}3Æ36Õ3243?4=s4`±4?5(R51{5?­5Dí5Q26T„6CÙ6+78I7<‚7l¿7,8A8$_8F„8;Ë879(?9Oh9¸9!Ò9%ô9:*9:€d:Ñå:·;-Ò;›<Iœ<]æ<OD=K”=Sà=94>3n><¢>Zß>\:?D—?2Ü?E@bU@X¸@AH'A7pA.¨A×A,êABBZB-rB] B@þBF?C@†C%ÇC0íC2D-QD7DK·D@EMDEc’E6öE-FHFgF…F¥FÃFàFÿFG<GZGyG™G·G%×GýGH8H%RHxH—H·H×HôH#IC5IXyIUÒIL(JbuJjØJFCK>ŠK>ÉK8LiAL>«L$êLPMJ`MS«M8ÿMB8NI{N6ÅNOüNNLOU›OEñOc7P>›PmÚPoHQi¸Qf"Rb‰RnìRn[SnÊSo9To©ToUn‰UnøUngVoÖVoFWo¶Wn&Xn•XnYosYoãYoSZ;ÃZ'ÿZ('[BP[|“[J\M[\R©\9ü\?6]@v]@·]@ø]=9^$w^(œ^>Å^?_?D_@„_?Å_?`>E`?„`6Ä`]û`6Ya*�aI»aFbPLb`�bƒþbU‚cDØc{d'™dlÁdl.em›em	flwfmäf,Rg.g.®g.ÝgKhiXh`ÂhB#i>fi@¥iJæi¶1jCèjg,k{”kElIVl. lKÏlmmF‰mlÐmª=n(ènFo<XoF•oQÜoX.pM‡p<Õp!q>4q:sq)®q?Øq7r6Prj‡r0òr6#sZsEns;´s,ðsµtÓtót6u@HuR‰uSÜuE0vIvv$ÀvMåvE3w‚ywHüwEx\ax¾x,Ýx
! y6)y.`y,�y.¼y=ëy/)z%Yz2z*²z)Ýz1{+9{"e{Gˆ{0Ð{^|N`|,¯|&Ü|5}B9}|}'“}(»} ä}~ ~:~K~0k~2œ~/Ï~/ÿ~(/9X*’!½&ß%€ ,€-M€&{€%¢€0È€ù€2�CF�6Š�Á�Aà�+"‚N‚'i‚#‘‚µ‚7Ó‚8ƒ7DƒC|ƒ,Àƒ,íƒ@„%[„&�„@¨„{é„>e…:¤…2ß…J†m]†FË†B‡5U‡B‹‡(Î‡[÷‡]Sˆ4±ˆMæˆT4‰P‰‰`Ú‰D;Š9€ŠYºŠU‹Zj‹eÅ‹]+ŒT‰ŒQÞŒN0�e�9å�2Ž8RŽ4‹Ž"ÀŽIãŽ=-�wk�Fã�1*�5\�;’�EÎ�‘L2‘7‘6·‘:î‘.)’OX’œ¨’“E“$Ù“Vþ“6U”-Œ”:º”õ”H•’Y•,ì•>–jX–jÃ–/.—@^—OŸ—Dï—<4˜q˜�˜£˜-½˜3ë˜V™'v™0ž™=Ï™1
š.?š/nš3žš:Òš:
›(H›2q›2¤›F×›iœ<ˆœ3Åœ7ùœA1�9s�H­�Rö�CIžT�ždâž:GŸ@‚Ÿ>ÃŸ= *@ =k © aÄ ;&¡4b¡-—¡KÅ¡N¢G`¢M¨¢Mö¢JD£ƒ�£(¤7<¤<t¤#±¤-Õ¤.¥/2¥2b¥/•¥,Å¥ ò¥!¦%5¦,[¦ˆ¦š¦­¦¢Ä¦/g§`—§+ø§($¨9M¨7‡¨9¿¨Gù¨A©F\©=£©(á©X
! ª*cª2Žª4ÁªIöªI@«?Š«FÊ«B¬oT¬GÄ¬;­QH­Kš­=æ­;$®N`®I¯®Iù®DC¯Eˆ¯DÎ¯C°W°Et°+º°Fæ°-±.F±<u±R²±;²WA²I™²*ã²t³/ƒ³³³FÒ³A´C[´AŸ´Wá´-9µ%gµ9�µ$Çµìµ¶t%¶ š¶8»¶2ô¶('·P·Io·¹·4Ì·¸+¸/@¸]p¸<Î¸,¹X8¹!‘¹³¹Ç¹Û¹(ó¹9º"Vºyº5˜º/Îº)þº\(»?…»9Å»lÿ»0l¼b�¼?½r@½I³½<ý½=:¾/x¾¨¾Â¾Û¾+û¾1'¿0Y¿Š¿K©¿Kõ¿-AÀoÀŠÀ*£À)ÎÀ/øÀ(Á5@Á3vÁ6ªÁUáÁ+7Â&cÂ!ŠÂ¬Â;ÁÂýÂPÃ;mÃ©Ã;ÁÃ7ýÃ&5Ä'\Ä„Ä-™Ä/ÇÄ5÷Ä-Å?Å,]ÅŠÅ £Å!ÄÅ'æÅ.Æ,=Æ1jÆœÆ#»Æ4ßÆ1Ç0FÇ)wÇ/¡ÇÑÇñÇ(È:ÈVÈuÈW“È;ëÈ'É.7É$fÉ$‹É!°É=ÒÉÊ5(ÊU^ÊW´ÊVË#cË"‡Ë#ªË1ÎËOÌ0PÌH�Ì:ÊÌ2Í8Í%UÍb{ÍBÞÍH!Î1jÎ5œÎqÒÎqDÏ,¶Ï1ãÏKÐ*aÐ
ŒÐ'šÐÂÐ ÛÐüÐÑ&+Ñ'RÑ=zÑ[¸Ñ1Ò4FÒb{ÒAÞÒE Ó0fÓK—Ó-ãÓ'Ô/9Ô$iÔ(ŽÔ3·Ô<ëÔB(ÕCkÕ+¯Õ,ÛÕ!Ö *Ö3KÖÖ/ŸÖÏÖHîÖ 7×&X××;–×)Ò×Uü×ORØG¢ØOêØG:ÙJ‚ÙAÍÙiÚAyÚH»Ú$Û)Û+HÛ7tÛ"¬Û$ÏÛôÛ)Ü=ÜBTÜH—Ü/àÜ:ÝXKÝ,¤Ý<ÑÝ*Þ9Þ-SÞ0�Þ"²ÞÕÞ0õÞ4&ß[ß/uß¥ß¿ß‚Øßm[àÉàçà[á>_á3žáVÒáJ)â¤tâ5ãYOã:©ãäã2äU5ä‹ä)¥ä‡Ïä\Wåk´å æ@ æHáæD*çKoçP»ç[è5hè2žè!Ñè�óè5ué>«éMêéS8êJŒêE×êHëofë4ÖëYì)eì9�ì.ÉìZøìLSí4 í5Õí7î;Cîî1žîgÐîY8ïF’ïEÙïFð/fð%–ð%¼ðFâð-)ñ6WñEŽñ;Ôñhò9yòm³ò9!ó[ó4sóB¨órëód^ôÃô|áôˆ^õzçõgbö}ÊöeH÷f®÷rø!ˆø/ªø$Úø=ÿø)=ù:gù9¢ù,Üùh	ú1rúL¤ú1ñúL#ûRpûÃû ãû<ü8AüVzü8ÑüV
! ýBaý`¤ýBþ`Hþ(©þFÒþ.ÿKHÿp”ÿ6G<3„F¸<ÿ<<y'‰<±*î./H2x:«æ;ï&+#R9vF°o÷/gZ—"ò9HO,˜(ÅCîH2]{nÙnHn·v&N�wìŒd	/ñ	.!
! *P
! N{
! qÊ
! ,< iMŠ8Ø.0@+qF�\ä`A
g¢
>
! uI6¿%ö9CVBšPÝ-.G\[¤C„a„æ@k5¬9â78T8�7ÆMþILE–AÜM5lp¢H5\u’OXv�@¬Gí35*i:”+Ï/ûQ+g}.å;Pi†œ+³;ß.oJ-º-èJ9a-›;É8B>F�CÈ3@!W=yJ·L0O9€¡º/\ OŒ /Ü C!P!Wb!º!Ç!Ú!kæ!R",j"[—"2ó"3&#6Z#3‘#JÅ#;$&L$,s$, $ZÍ$(%7>%,v%"£%8Æ%-ÿ%-&2&lD&É±&}{'.ù'-((#V(.z(©(2È(-û(=))#g)]‹)Oé)&9*0`*'‘*$¹*7Þ*9+1P+7‚+Dº+9ÿ+59,;o,5«,5á,B-8Z-[“-;ï-D+.8p.:©. ä. /!&/2H/+{/+§/*Ó/:þ/,90+f0’06²0%é061\F1;£1ß1%ï1>2)T25~2+´2à2(ø2'!3I3&i3�3¬3AÈ38
! 4	C4…Ø/6ÿ+ƒÑ$�!T%$ Ò¨%²1&®17T'�*¼	.®–f)†/Ð-GI/1pŒLO
! 4
! Ù[0Ô.Ýô
Ì-x1ìš´ð«+C
ÝP(,)è ™ãr
! 6-æ1ª"°"	á@§'«è	ã‘âR#±"†º'!l-\Ž­,G&Û(6)îà'úY,�²w
,(iæf*ù²

°~#€'°©³Èä/æ(ém$ÍD-7OUá,kiÁ'Xù3Ö!! 1'g…2j(œ9†b,N`"
»È+)Ã	½+í	È$¤ŽñÛ;ç[È) _2ª)"DbÑv3ÁÂ+€!µ	�‰
! 60$'p™+ ä"ª(%.²2rÜ$k	¡M 
$œ%u"G�.v”ë'þí)[ÖD.Q2È.T!()
öar7‰#*-ñ*)i¦/¥é(
1jc(M,�'%€0'ÞÆ�%í+©!WG1ûíb2¬ÎùHÜ
Ò*k,†ÿ/82Z˜0ä%½	M—™-@æ®áëÄ3œ!‚fÿ,KðS*e/þ!:Ñ 
! ŽÒ”÷,3ÑS#u-0C*-¯
! 7AÞ�ÐE©°ù‡±²	ý(	G¥s%/dðÇ�lù1"ø«(k
òÆ*b½,Â2‚†.‘}N
! È14
m¬ÂL€À 
¨	Ò®É.ü1I¾/*3è«ï#£,„0c-%u>Š
! R%G){è$J$ži!¯.ºæ,2»-à ™PÈ¼/º#â&aYôøw>õB×&¿Ø$q"ì!Ù§öŸã,j+7ŽC&Š(%“0^0à#„cT 3!j*š$žÄ0¤/$¶ðwr3ŠÈ/îÞ©&£ ”0^115Ä•Ò
£
L(.(H#î-Â*€E"ö'õ}.Ê~Y3ˆìf0æ*	Œ/�Üò,„'½2�l£
! ,ÛŸ%º!lÜÌ1{.³2I/"	q
! g	9ß×1´ °Ö¹
À·÷ƒw+¶
! .K$üFÿž7ò0o�§'€� ˜[4H3 ¡	mB!L,òâ¯ƒ$�!'*,)*@$	î1±ñ2Võ	za-º.eF1<Eòô	ò Þ#þ/y<e"˜	HwQ"G�9
’Ù)ã*Å
=-	$ú	OvÚC)2+o,ñÅ0ó	ÿ
X{0IdÖ«Ó*Ä,ôä,á/æ"›5Ó—1L#ØT.ù/�
¢é�)I¹8(3g€“{4/'1=ì+¤Ïî+cŽ(èþçg�$®v2 ñ¿Õ¿(Ï4Œººo"ûg-öÖ,ãØŠ}Ñ� [4ØÅí)Åß-+µ/ª1¥ çš#øŽü)ó$g/	b3'/½%ñ½«¬Ù:0Jmë"+êº}"ì%µ&Ý1srÎ.p'n�Ã«!*�lÊ'í1Æ/‹(`+Ûæ°Ð%¶™3¡ÁŠ
HÛŒáe3+9×¸)Ðx$j0ç›õ/¹$ð&<a3ö1}2¼2]&‡.ßÿ6£™#¬Î2R-–30¬$ê Æ¡[uA2�!Û&EÂÂ.£'ù-ˆw*¾.|à,fÂA#
! !¤U‹&H.¨í.Šë0ù&/¨)¯/®0Œ#ÿ	d0ú%¼#@‚+ë]¦
! =$.ë)Ì6
æ+¤,(á›Ö„-'¬)f/üÞ
NÉ,Þ"zïž+”,F"1
! ¹s/ž«¸œ3†
Vµ)F‡3Ê%Î Ó%Ÿ*°Q,î”µ�"ÿÅ	[¢0·™
! ö/çï/Ú·-4	N+Ò1÷%É…"&:$¶m%Û* ×aT‹ ›3Á!„,Ÿ+
! ,Â*¼1;.‘†Ë0Ø(‚/7
! /„â ÿ‘ç!Ó3(¦3,#l
! È�%Ómx#'}+ÚÄA0�ˆòæ%àÆ‚)ì‘-Ó
! >&=)‰ §O‚3~'ê“\
ý1D>,~´	,b.	#˜&:z*4ôÙ!û/Fþ¸"›)/­r*6ÒMðôÄ.8)8@r%i$á\Ï62Á
0ÿšRëÕêÕ0%þ$?�âF,ô+Ä|2ìNn*hu‡Â%:'
—,DE-zê%Tø-/00Ø#K Ò,‡‰'2*Ž,¯¼'J&–U%ú!O¶+2š4á0…Úe®Ð‰á
âNðb!"Á+hö¢
ð›æW':)â˜W/q c'"Ë/§–È	‡!C0Ÿ–,	Z!� ¥O,­1Ò&S&µº"ò¿$´…	ŸÃ T–{&> ‘&RŒ¬Å-�*ºˆ1B%Ø2@2~3�3#=&Ä--iýG²ýxõ&o)�(0	³î!ž$¤$´1y	¹$5'Èy.aÐ
./f"$K2ùÍ4žÆ0íÆ„¾.0§%@!Ýtò
DF"/
! ~
! 'L
! ¾‚ª.’
ÛX—�.),²+ä2ö
! o%eÄ*4CFÏ3^+­#d##zÃ-˜~L0@ƒ</ýéÄ‰æ/JeLk.s$Ù1EñçS­V0äq™yì	VûD)
! ”Ÿô åÞjß
! Y-/DÑ&©®HM-.#¾Š‚2ö	2Â&·	ÑÆ‰%
! Ž61è*¹Ç!Ì%
! kã".ÉwAŽ¬ÖB1|Ò!DÇÍ}-*
! o�ê¾,ª0é˜n	ËåÒÉ …1#(+ºú(!ö 
504/&&KÚ+01Õ.Ì7&c[%K&Ï{"Áèš'ÖÖ1G&	½'Ô-Óñ0F+D»+sz†­ßRŠ¤!þl0áþ².l¤.Kn!"ÙN*y+7-])ù%Œ
! 	|É-.
Iª,ä*¼'0smùò1Ø
! 'Œ2š*ž)ç(Mså](Fp…xÑ)+/f©Î×&o!Ï%�)¼,sJ#.Õ1¾ò
! ¿15²)W%(‚Ž/7|
~6,1$·'G /Y!‹À¿Áž&ç ,cÈ@/©Í	�h(30XªáÖ&Ý¨kám?Þ'ø0D2ïø
W)Ùa+¹.ü!åš�
—€#ó#Ô	/Åx0¿Î-¥ÇÍÏ,âŠ°%m!¨Š­-]0M/W-p+`î*y Í+JÏ‹.A%Ÿ±3…F
p°%3e	£Òj"þ"-&n´"\>³Là-Ë$“})þR
¦3D«#�ƒb'-×$j
! ��+¤È#Ÿ2¯ÿ¿ë$@	e-^	OiúR	]ÐQ33Màæ*ò+„D	~&­wG"páB®'3cÀÍá
! ÿu1)
! ¬&')*%/I31A+æÐ&á?"[3"(_ï:zá<.ƒ5è!`(3,å0…É)Ä&Ö+-c;£'!),”&˜+pa¸g! $[*I*¯Mî0¥J@.Â%ò	4.„W+áP¨
³ÃSŒ&x'œÖ (ñ p*¤¾'Ìa,¹—á †$CQt+.ß)� +-Å%‘x"ó1ô#½
E#t
ðú2´2é/®"ä'ñ¶1(Ä›³©'P_-ø,9;z.X+'	°Œ3ºu3çB¨›.sî-
! ôs)!ç,o.|$ÂŽãœ`ð.>#gR&j,j1ó&N/:"70|Ý#q¥"3/K_‰ƒp¢%¹€g2\2+¹–	Ô
! \‹!è1ï,Z	_h.1 3Ð9§"‚#B
! µñyËËãyAIgè'B	X j
ˆ,Ó«s,ù˜¿
! k VÒ2e­Ø†f
! |Ö¶À+WÊ,\)p,ã'kN$Ý*EÛ	þ s(E)T“-£x)ýv…À“è!·áy"P°’û
! r%1š)#!è¿/L¸­3
»$l'r­
! �,Ü!,�1@+þ)´Éi.6 ·O-ÂŽ$‘å»¡/¾)ç2•– �ý"}W&ÖCã0#+Ã
ªð>*ð#8'&©›C2Ãm’+~Ý-Ç(µ(ê,ø¡8wî2"%y+&¡.*,8
ú1Ð;3d$jÌ+¹=*tµÁW¦.]aª-ò#w)¶1p0Õ>
! 	ÔL£2À­—Ÿ1éý-üv%I+	é1g,&Å„(Ïû	ÖM1Å'�
  
! T3´01+áÛt<'¥9m3¨1d/‚6/
! ¾ a
! ”à!±-rÀ1#U/º3•&`ŽÀ‘%I"t*ØÔà)âÄ
)(LSÙü¬ìD/("(%‡0„Ð“b$Á.J"'-
V#F.)XS1KÝ³v.¡+¢Eˆ6É©«'/\š.¯#,í).Q§%ÓfÀçøõ.3
! >Óœ7.LúRé(]2ç.R.?Y-ñŽ+q1Õ’*$$1Û'F 2^a.…›œž0óÊ �gß—~ÎØ*í—ˆU
! Ý$6,2l%X'¤<1T(‡(zª/Æ%&$’
! à·0’%,(Vt)Ë�§0DÊ&UB2R\&&Ï+d,H.*°31Ç'Â3[6_Ê&L#Šô†+9Ä	—&Â(·/%#e$è £#<.`R×¤¢13”_h7­: |þî S3‰éíÓ¡Ê.!Ö)‘+áÈ'-
! \!”,‹3{-ÿ2Žµ2'%'+c$— t0!
! ²'Nã	!þÙÎ	[ R•8¦
#01-ø+}(Dx
”ä™	ª	_U#U0‚‡&ZÇË+l)n2 .\Ð)õl/0*œ$4í(ƒ#Li2þ·2o$¦ÿ…,¾+#ç�RßÇ	#2r/¬dQ³3ô¡T0$z$ÐXìv
! ^33+Þæ&ë+Q
°	-.HKÛ�~0#2¼
! P1¢0.¥$ú.·&>+#Õ$	ùž°„@f
Ž&+)°+1O\2ƒü.:Ó~FÓ­7n®;QS�í&ìÍCAÕ&‚$m.(e(ø*ŒÄ!F%ð0Ò	#°
! `À2&¨“õÑÔ#W#$-N	”1¿H„!5v/Ú)52c2%ðµ(-'»&–­0C%AÄ"Âã"[Æ!yˆ$©®3Ó2i)
! o‹-¾!(å-J.$/ãA&U]v¡×
�,�¶[ Í3W0ŽTŸ	ÌÎ¿D
m
! Ì*Dñ!Ò$8Šã2ßÇ1§T#¥nŒ�#h1™cÏ$t¯-9.ø„±ð)3j£rƒ(00óË%'•) ±!V¶*Q
! íÔX2÷\û,ˆÍ  =	,C")'1o0¦,;*û'ï0)œ+¡)PéA	Y
! zÄa¢˜.}&H'‘b#P!ø>%ŸU=%“
! _~/¬3{5$œ#Ð>P&Ã³$ÿ�%êüð%Ö¹!èÕ,¿8-×
! (k#E
ó½ÁZ)Ó	~Õ)?2 s„
F.µ0|+±×6#¥?×QüÖs
j¼0I$Ï½3{(–“_“üÉ
1Gý)_,$u
• [.^&`0-.*Ë#ãÑ÷!b"†˜" %"š3H&yG.ä/‰2È€/‚f%—08
! ¤ Ö�U
! �*ÂÔŸ´'³˜"»!ŠÄ(6^/.Få+Ì
! 
”
! Åñ.êÜX!(Î)Õè2w5)@Ø!>)²
! >NEæ.k,¿ï+¢!Q!‹ÎI[‹)å	+ ;š26³W3ü6-`-¬‘íÑ,=,±2!´zÀ”Š.&*bV Ñî�&3-/ä¡“%æ¨&W‰,
! Ñ0ñÜåè*�É"š/o ":!Hß$‹	|_$¿#:	ày0“a
±(1(ŽÙ.ê*¡k€A+n«u8Ûì&w
! ? +#ü#~Á{�éÛa$¯uâ­Eé!û0Â	M*C&?‡
! ÕB#º~%²§Œs''U$�WSk2ƒÕRP)â*Ž/ì+2‰,\#é.Iõ.9e
! >JL%±(#z#Ýò¹,ÀÕ3[>2e�×6
! l `–3h›!Zg1–m-/ÚÊ0¨Ý+@&9!N2¥'&æo
!  ,¡
Z$&©%¬#w=3‘#.»(Ä2+p	Ìó"V'ë$Ç®ØJs-)}' "š	fh$_ñ"é0<E4)™%­(¶º2 "V/a à2ï$€Æ;#¥+Á(*"Û	˜ú!¦A-›'ªbP$×V½k0-0ÙÆ$¾!0‡/r6u.?&Ù+äaòR,X«{
! >(êÌê&>Åù(Ü'®lL{õ·ë2¯
#ht/ÜºšŽ
! .í/ô[ä&H(2a*Ý/w¯P¯3Ã3Ý&ýˆ'M)Ë!†BÈ&´)Å1ú'¾K,:xz&{tûå)À.L+tQ¯	ú¾3š1ÐB0cà²3L*˜*Ò/2ë‰.1,�! !¬/�#[1ˆ3GÕ'ö¸,uÉÎ/¬"b¥/Ž›³+jÅç\,e%-ñ%©.­$½#µE	¢2OÄ12		¿3x0š!Ïµ” J'|'-!¥zè!&'1 q%5*µ'
+•0�(¨"A)."Ø!ª+H1�½‘Ú‹,z ë!-Ì�‡-³S×#gÞ(}ýŸ‚&Ü)ˆ,$ÅÐ
! •d*ª$-¸ga)‚À,…%èW³,Tq›‰àÖ ï.g!ð
10d'Að-ˆ0!+Ô8!ò¿Wv}3üÆŸo-€š-èÖ*¦T/~43M/ä83·W	\Àß™,{%“)1+2¨¶02ú _§®(êR/�-®^C@%!)3qA)$#T
¦c÷ö(Í*@ê2¹G0Ê�¿2ù�+ËŸM%ê
! üJg(6+�%¬
ÌZ©4Ý(£Š$L0L³&'25ÆÜ-°	Dós
! 5n¨$P/ƒÓÞ.´.Ô1\0ú
! ,1Â3¬¯0ÌÆBÕŸn’.j–$Ÿ'¼�	3($Ât !QªÅ�2�*n
þ†#³
&õ^›(Ö*˜G]!1!¿*�#UB&¡«)‘.hÁ*f3=‹’’‰«#13É'•@'^BŸ(Ó#p
! (NGØ…Ÿ,4`
! A,"`Œñ&¨!/#àT"µÓ @^~ëö%å
é
! î¿ùŒ�×%-8#J=ôó2›0Ò¦V1þ%ÌÄ†2_•¡&¾H

! ×z	ã1R)ã(cÚ(�1z/ 	c,ô£‚1µ}äŒ
	—
! *…w"ª ].+3ÿ
! Œ8Ñ!œ6}
h
ô¸üøÐ#q3/™'W*"p ÎÀÛ?ç	¦
! 6i‚CB+˜‘(«‰*«Ç*éY0�0¿ë1#/þB.sßÍ&`3;MZ/‰/ù	Nt
! "ôÆÒ'ˆOz'ð +
:#¸/ÿé
! %/
! �Øg^/8pb(‰Ñ7«2Ô+»,"·½¼ð$•ŠÝ!
! ËÈï	!æ¯2)®$g§(¶ß,ó-ñB%à±”+:+*pž *hF	…
! z(	€v#ÉN	cýW!
,	Ù¦™ã2Y¢!"»)Ž%õ1ÍU*ó!iG+0x
! û@‰$Æ#�$’"p)e1žßÿ0Üÿ-•bæ�/àÛ-ÄIc†dX.Æœ ï%^+þ£m2m*&á!À%:°Ñ
f'P9/QÄš’1¢|z 9	Å�'D÷-Å2‘ˆ�‚+û.n±#0I-}%“!.iÐ2ˆD%	nx{×V	]*/�	¼±27É1Fç +¶(¿')Ü*&0
3Èý
ëÒ£![
! O$K#Æfè""j#àˆüQ$Ì—¬Cd
! z
! Ä/ƒj	_&fu%Xyy1s.f#0@10#‡)*)mn#÷'�
�,d+T_Ù1p#ó ß U,¾.¹�Ð1¿,ò†!€2w3¥�&D*ÿ#!1‹f-� 
! *¯7"ù!×n/Õ¢(õ¼ü V2�"²1	îŒ£.úÅ&Ü0Z™/(É0ƒXÍ$
! F2-Ô
³0xü/\ÂŒ8:,º-ž3å“(´,8Ï-Î±1¡%Œ-ç+å*ýÞ �Õæ·< b
! U ! ÷ºH-œ)Do$Fm,Ý'@Þ!q+9¡`€	'ñ-,–!Þ"$2û(¹'û2Ê]O L'±.¦š%2#*�Ü×(`.Ö	FT	Ó(F(/Á	''üóò$|¢j
	ãë_
! w5DçÍ |	X¼%´&$[^#€)Œ»Vá&ñ,U)N#)!õå.5Ü
! J2ï&û1**"ò¾Z×nÛ)R˜ê#%‘!�¸ v,\*­	€"ft"‘0- w¥# ,[-Á%—€(pÝr!l6*½kØWV!¤1$„ §,ø
FJ„,vëš‘5
! 3s5uñà	É�.—_!@"k&¾2$£	˜÷"1² ­¥•%U-ËW(72¶¶/2+ÕWCAx+Xi^,´%'"k0"õ)WÍB´H%Ý=�3»&03Ò
! Æ1Ô‰2V×!ÏÍý,%É(f’hmƒ€
! „3úŽô$Îr$žÎN÷#Á"Ô,d^Q¿¼i W\Ý
%F �,ä
Ù%œB&&-ây
! Û :¼f!hn<Y¦Yö1s¥ºy/1wú²N¼.½þ+®.+Í%,)]
! Ô%"½"¦þ#›ŠÆt(Ë2ó‚ <(',–"ü'Œ¥-�o.!B'³î(H
! &§
! á)šRA.ôÉÉ-O¾m
P2‡)%.	§+964="ßú
e½1Âôl

! åžt?)™!è¶�­!'R't2;2R 3#•#Õ"z-HK€*Ú1) £)^
²¸ë*ÐJ
.9o:
!  q
POÿ)(ú…w/*0?1W‚œœ2$JØØÿš(,$ôO+6Ý
! j!N%G%[-Æ\ï/+t	7d,Ý‚šp$¸
! 
²"ÕÎ,÷"I	 U§”¥3s3… B�Ö+²!ß
Žÿ-ª3.½‰”/ÐvZÖ'‘*M™'	þ,—k-ñN&Ü7 
˜–30D
! Ý¦*Ú.˜/3â)¬
! j' m º*o–*)þN5^$Ç$42¡eË!N")åÊQ&i*©þ-x!¯Ð*±â4''(jå
Y›	HÃ"„ÓO&û,´ó¥Na¡#ež<
­ðÐ ”Í1ß¸3 ¤+x*
! )$	-0	N5"<zt„R¶>)¾Æ.Ñòîc0˜
’3Û+G/÷ˆ2÷
! õ
! Q ©(Ò0é*ò-€é)à0´þ²Ú*±�Ð/v)	&òë×H5à1ÌrÞ“3víßbã-í¦1"¤FK/¡r£
™"Ó¹
! Q%}½&÷/å'‘^2'¾¥®+ �(ù0¼‹
! çÕëü0Ë+™¯S2ºL)v+©¾	ô# É@þ¹"¤¢	1%+W.ÎÒ) ¸(vý--ÈÒ]ð*ªý%aì0+¨õ0â%!ŽÓ1	"ïËM0’2ö*--Ø,×j¦&	æ-« x¢
! œ¡G¢&ðÃ* é,.,
! A%¾1-ü%k…!†
! üE&òÃeÚ
! ;0ú0©)Å#!/ôžUÂ&{
tÅsq‡9!!Ó
³ß&,ñá0�3™ñ)Hê½*d	õ($0æ'£>�W¢-N2$#	b)¾
! ;1+Ì	‰3Ó)Z&�¼pÃ
Þ"ì ¾0¨0es-’W2
Í
! ’` S!ëw#Ä#Y‹û
¬.|.Ú@3!¼$XY#Î#v õé2-2íï.Ü õ+dâç&t1nò/ðS0:%*ê$|-4¯)Ä)@Þñ£#
21ùx<S,Ñ1šÄ
! 9ìº/%¸k(8· / *iA:»)ÍV¹/áÑº
+'˜ë
ÿK.F-)$€+�!°0È21k)€
šÉ	M")C(Äˆ›ºßà$X	l
„˜S“/òÜ(…3.eM1*S+Ð4,q-©C+B"�
! æÄ*%*‹iø1*b‡êÑ"þ.·¾·
! _1:3 �&>«À½�%s£4Œ	é_(F#í,©
v	eÑu(Ç0(Û“&”'u*OS _	Mò&Ý�')/M'�Ú ]#¹(^š,*„3C	Ÿ[¯E*ãÀ¸o(eV.$,)¨,³	*2ì-G3I0'Ï"†-Ò+X!BjÍu¹3L Z.t$ú~â-¾@b1Ü1"È(æ)À&Ù+d22i­%ç—2=–a3Å"ûî9&ž(Vö Ü�2ôåØã'Ø0�V"Dç'£+-yÿ�(Ä�Œ'T­)Úå*%	1;½h#Œ,+	r/©k 
! G,ÜÉ

! %(Î¨'™/§&®Ò'0mF/b&X0}+ØˆI)P/M	�~"Ùô	-Æœ/˜!X›·�d%.'?	+&¹R2æ¬ßÛŒG/ae
I	Ò0¢¤/!<’ü( Ã�O3S$KC##ºù"ÆÀ-j/®³Z÷i–0¨#FV$°3$$œñä$M&“ 0+	ã¾Mí*Ôjq^t+Ué2!Æöe0–†'c'úv"àC  RBêÔ B¹&."ÎlÅ9)-1f2»ösu?I10ã#Íz,
! +‰±0²å
! ãG= ¯(&Ç-)(�ÿx/šóYn3û"2©+4+Ëø.‚/$©3Ö#¬¸&J)‡T.J1õ¤ ËÀÖ"ð+ÀSg
! oMâ½ÝÅU›~(–27#I×/–F3¦;
! "-00’#SŒh3Ï´#�# 32�%Ñ#{øjRé+p%íÊÇÇ/#Èö+K!¥1tG[+SVõ,°w0Š+™1ò”(¹Š#²!P|1æ	‘1á0(Ñ2EÝ	ï¨2â«²lw,ç%ÏøŸY0x±É%«³üÁ/‰*±6M3”3DX~o7!ä#mØ ³%ßp
! èA Ê3ø .0í1Çž2œ&22Ú%)äu#’/ÌPÜÉ†1h"ò" 32ÖæÁ ä	3)!Ç.�:·Ÿ;±1#,Ì�×Ù÷S
! ›2Â³.1"œ¤p×'”*<¯"¢Æ)Ðdø(6/í ©*1Þëñ€Ã�q¤3÷î Ê‡
†B'—#á
JTV&
! 	9 ›ßu™0�z+nb
V
! šê]
! ;-i	Ú/Ó/Ð'Æ	Ü+i
&àL§Ê“$¬3¼l$î/®ÎÛ*#mí'g+›ñ
!‰Ä¦§Ü	)n]1¼+¨*3‹Œ.8Ü%¬ó
²t,” à}Žh`�Ûïò³[+ô'à} I.y3ã$¼"œ’(JÉ*+ÿ‡Ú&Ÿ
šN�{+D§.‘"U¤
! ¿+­(¥
! Íw( 2\b*wý¿-¦³ ).VI(C,Û¡0b,/q&@-z !Š©% ûÿø ‰+*ï*ØiV,ï®*‚"+ÙN0#¼ÎBX<2‘'y˜Ž
í#)w%¹ *¹�Ÿ�S)Î¸3ƒ
 *Â)’™2¼
”U²J+	01%o›^
! Žo&r2ÈýôäÂ0™&Z$¡"#Ë*ö.§3å÷	Q8 (	i3{áµ„üNµ#ZŽN¬! ]W@
! [y*‚%„&»Ç
�'o/–
! âò*-Mž“ï"ø#,\"kŸ&«"�/}ˆ/"’À(k3yºå0wù90ˆ),<+Š"Üi½Ì&"’,îävà(+#÷&‰
Æ,�[mn
! –õ-xcn8	eÑ:6Ã2¹)0û)>0mš+ë-w
Kµ'…'#\ð!‚†.§ ý
! !	…$D'\Lû73D&\Ý%#+lPÞÐ+è
M´å½;=/æ·ï)×)žËã4""/,¥2µ1Jƒ	Å�ˆ-rÞ,0DRa(1	
! }/(ø› Ÿ"©-$!‚!¯�.-?*
— ·)®&ñ7$7Åd�-m/‰Ù
ã
‡2ÿ·.»D%	dü-CÌH	¤BA¸£uq,
! %†’&«/$É
! fä1n¶1ùufÁ1»1Œ!U“‘
$å(Ëv[ô(p(CÆ3»%-$ì'.áá_/‘#0
! 
Î0Ø	í³
! ""§#IÆ&ƒ-_3‡"ÔË7;,”%ï2ñ#‹"%i%{#Ø&	L_Ê2âÓ[	 lÀ‘�$YÞ®S‰Ï!zíð‰»P
! "
§2ã[v1(Uæ
! -¼Ú˜)–d	)0ž'ãí!r1Ù	ÉQ® �"Fµ/82aK$Í-$1/É¡2J
! %ë®,Ç�
%­G#QÊKÇ-ð##à"‡!È~T-˜6)w¶!Ä ö$E*‹1+–%Ý%/ï¶ê+© a`0&tÔ'ûœ*çþié%£+“2Ž	uÑ+Ü{)RÁ0)–‹Ý2¹&Ü1Ž0 Õ¨$w1Q°¡*ì7[7çø"^£$
'Î!Ö(Ä2›$žv'�+”";/€Í	¤#¡
! $±ß(bq2‚
?/T"¿
 ™>	Å(P
Ü2ñ'š¸,Ž2Þ-¿è(�ZÈ'*T
! È_ n,A"M!à/Q3Èuä/‰=2
! %ìÁ3BÃ¹ù(r³/	%Ž#’	Ž—,‚0''ú-ÇBŠ>3{³-ƒL	ƒ1¾$dCC.â$—
?.)¯$1æ¨ÎøE Ý¬2£%Q`#>ï
ž-1#"0ë'ê)-~P12h,V/-{/û6u­GÕ }ý'ì"º z0õ#ƒ")PM%p&ËòR(Z˜%îd>Ã0ïÃ1Œ�ƒ* y¿&Î+£&G+ÙÏ
! 1&Þ2P"	hjû[Áë =q!#ò >
A-p0°©& óeI,å/Õ
! ¸õ¶s¥X/	
»´*Ï$Ï3¥	¶|(Ç?‰q)Â
ã·*>"ÇÇ%#k“
! (†&äC¼&{9#ÜÓ&W1äë:^Ì/"Ñ‰ 
! F"Wß)x&I2'
° Î3�	¶32:Ìç
! E1e-¤',ŠÒ(,.I#›	Œ$Ž-�ü$dµÛ2U&Q±	Þ-úÚ0wN.Ê`(á-¿õ'Á0·¨„R
! ¸¥*I
Ú
ÍS‚´Xuct h.·(…)‚-Ò¸N…±$çÔ$Î*C-þ'ý&0W$QJ!;ÑŒ#c%£.2Ë‡¨-0ÌË
% Œ—@×!¬{1i½+
! �^è,2
! ^º%m#Ò[
í
! Ÿ ÕÐ(;)ñÙ0ã/Šßª~
! œçÐ!Œ´
! ƒ&¥>.n$A/_
! ²,(,,üÀ0²H,Ê1¥'�Ï@
! å%gQ÷!9,d~#:<$¹#+°,Š'¼)Ó.;"zÅ*R*±)ÇÍ
! +(+¢&+3!f(D#Ê/»Z
ûˆ#!.h"‘39�0
*ÎžÄ�
! '
! R&€,•¯¶¥‚ Kp2½& -B$•%£*…/EÞY
¶'zz/2{�25%6ù2Z%�-•2sÎ²-ˆoieX%Y‡K°0Á&†*ÿ×e ¨+ó.C
! è%ä$ª$�P3!Y (Ì! w-((×*žè'‡q$¯%“.ï]*’Å.•ÎÐðb…ø!â¹hÝ.¿	‘/’$X(&0T,x2"Ð	÷ŸÌ"OèÇ‚	Š%�”iX,½f&¼�éF'Ädaô€�Õˆž%d&à.VYœù,xò'¿Ú$+()  <)•Ee&¸ª
}
! ÙŒ1Mî´�-±8+ý/&ºúHlÕÜ,g"Î1]Õv°<Xë(‚³O|"0J× =´­ml{ Ÿ$qÙ<!,ÒŒ…
z3w$ÉÇ30'<,<9×%H$ÌÙ&àÞ&…A1¦
„.Y'…€$Ñs0 ê…¹¦•3ºÃêÔ"Å+
! 3Ã	�31Â»P*�
! õ=.¾SQ÷$†m+§&5.
qýâtÀ'?‹˜,aa„
U	ó/%$•%	É�È¬^(°*Ç&•!æ¾=
! �P2.Ê!LÔ»µå81w™%Û=³£’�
¦->$"9nê!ý*T$²I¶E§*c6.�'{$@ ˆâ!v(\À/
! Ë12-½_Hî‘,N-Ž'_ök!_)«`¶³"?˜Ý
¬	J3«.<ø/2R£131(WZa,
 K+¸%ý)`Y0<îú/‡ ª03&)Ô=¤/	Õ(X&v:E{®ä¡'.,-(ü(++P#7¸'Lo
;//¦2ÍÖ0n)0 Y?Ã+Êyv*8,Û0˜'¡Y-?#–/™»«‡_+(?~q'*§¦ ‚.õ%2
H¤¢+I&´÷ÝÛ1™2-'³Ô05(iU+.N 0'#k'qtÔúý2Z
! 3=¯K%?!ºPIU¸	1»Ze½0´(°/*•ø	·%ÍF¤D,pŠx(/¨
! uïg3·O*³)�#¢åËAÂ‹$.$Vs	ä’È¸t#«&�'/h.&“+0…!YI»,&-Ëô0#'=ó(
Ö%Ü�(<Ñ("û*g¤

*—'J@˜¥Y1FL£êƒÍ
ý$Í2îEã þ/ó$¸S«¾(1ªxq¶$sXG1ùà+¦#¨Co‡+á$Y(÷`/©Úõ""Y´…ò¨0ñ+g�'Dì2Xö,•c1ò2â/¾
o0*1ñ/X$é�1UöÚ-‚Ïê.þ®%i#7	
! ä.@±§9
! û['Ê	o'¤)ïJ,¡'ƒ53K¡
{ÁF)Tòû#r!$úî`%`1N,F¼f�‡'\$B"!Ž“'bcÛt.C\q+	/K*Ø‚z�+X-€1£÷2=Ê{2,
! J¥%§=+ó%ÞÁ	'©T 	%ZP.M+Q.~	À$5!‚×+ÚÆ ³'t'=((ÂûÃ5p­&,'®x	j2·$”!Ð&iÞê
'n-r(/C'Þ
! Å¹&.‚
! ˜-§
Ì$÷±'Ì/‚`¢4(°&	K0/ŠV)ê(Aâ2¼0¦$2(æ
•-$&ì#˜u2º,XL]'(º1ªó×	¶0É$„1F¥)~$–-fc!ù#8#"Z-…
! ƒ cyÙP 0¢%
!  Fá_*ÏvÐûö&‘)3/…™>; x.ÀÏ&Ö›+¾�	k"'zjJHWE(.ÌHØ£m{2£*é¶2ˆ;B›Ó•c0$¼¬+~„+R<†3M•'7
! ›#l“˜H|3¼3Çû’#¶	°2¥.ü,%=!€-ÛX²7>-£rp4s.µ¾ïÖ
]Zç"ÿ&«¿0ó?
! 1B3ü
! ï
! ƒ1D"÷*ã.l"L/å&Ûx^%Y*€&ßÚåVU.ÃÈÄ+)3F™:Éå�$«'
(�1 '¤›Þ%”ú$241ø¡Ñ,läO³(«(2Ä:&"¨}û%¢=Q0‰0,Èã.%f0©Ïõ¡sCÑ†ë‰†N(ì'$‚'¸¯d	q)ì²/A@#N!üæ	)>ò%† ¬(1.¢L2D0•"ºÏ6$Î¬,'Ê· „õ˜¡(S]3G*€.Å v2!&–Á
rŽl3cÍ!/íÃ­œÝ,¼
! '¨f½FÙ&h.t%Öä ÔL3l*+&Í’ #�26'yö!H,!ß/ÿ»
! Ï8U¸91�0¶%­
¾«
92ªV¥v)á(se)¹2ä¥
¨#™(–'Q-H!¤Æ
€1p1©#ö"{zX%†‘$|~9'&l›-3T1jèwóJ6&‡*èã›
! ìþ(¾"/î@b3”œ
KS\+Ì3Î(#.$9-RÅ3S(·
! x!~.qy¦!x38,=¯'âW ‰!«0ü&J/(_­*;›,™À ‡ö
ýFp
ˆ!g
{ß"È�1‡3*&ö’O ]
†ð¡-%0Ê(2ým"£3„0%Ÿ0ú,è#Þ^šª˜3µç$egKr.¶ý+Tƒxa%ÎRá2¬Ò}$þÃ%0n»"!)H*oÊöï(é9Ò‡Â/À
H+)Ã¬‡á+&ž,];Q(Oy!W8þ
·$ÅH¢ º$öìR!#1š˜ç©
! @"á%A
"W"¢Ð¯ 
! R4*Ö/"áƒKë,×-G×"!-B-c"t!0L!ª#Ñ3 %Vµ*oÒ%
! �5$é0ÞÜ²(¡32Ç
! K	jâ	6­+‹ÇÖv-¨ a1ÔË3m7'o1¬0ÆË,¿"—%$pt2e!
"ùÿ(W‹ö2ÿ1ÿðÑù¶É.â
! µŽµðf&´;!ñ®/ÇZ(�#Œ|	j&õ1YÔ$+Z;&—*�(SÐ,�1ŠÄf
! #&–$Ò.öÞm'Tï•,R3ª�W ÕÓw ‘¹�Ò $å øß+Œ0º)1&}3œ( Í#Ì^~+u,‹Û(30!.1`d2ZÉ#â2�2È"5!ö!k$Ö«1r%20D)•‡$8/=[)c.Ãœ.òwÈï\J	G,|
! 6Œ2VPŠß¯¢/¢u%Å™.—)m*ÒÛEt‰1®â%	+&!xì
! +–)4}&,Í²C/ÇÉ/fÔ)0µ<
!  Œ)Ôža¿Å�)›*ä+3&ïƒ>f+é-êz)ý	 È¢.Ðû ”R(¹Î&e*>;(²ŽÒÝýo3À3Ld]$“	°!Æ2	¤ö	1
*.	Ñ
! ˜$g%¼	ÕË �C1b/×Ç²0œ¿pÝ-ƒ/Ö-í¯&]ÿ¶-ô&h1ª,3mž	+3’0Ú!¨/},Â#4!D$
'J–Ú%"ë�+S/Üc€-+ž•$vÊ”£h‘£�M¦"h%gØ I,´}*u$"ð1l,
! è÷°+Â$ÔN3Ò= \(jC¹
*iô.f	}ä-õÿ�
! M1€™ ‘S.<0{'õ ¥&	($"£5#=#n#¾å#G!Æš&K"Ô^Ål`04§$ëi1º
! %
kô!–t.Âi&
/·
ºÑ	î.”#¾(€±Ô*¼"5&‡	ôkÞÞ))–™é#9ë}}Û,bªÿ%|#,0†"Ž.m.ä=	h)l&Ÿ®"Úm05	áó0¦%Z+‰"8%Ù +"VµÕ#@`&¿;r¦2]+nÏI×	J2é†óÍaƒ0¿(
&(W’À„këë^¤—")0êˆ"`)Nã&Ã(ï1´Þ&ÃÖ
! y2²$Á( 7b0û‡¡ˆ+™,*U!¡!«	!d*›%U‰l@3Z"”³!y%I
•%´(AyŸq0*h À
! ¹%3‡
! º$�d+ª%.3?'œÄ
XöÓ#çÏ�*‚Ô|/²Aê/ª=ØKŸ#fµ
•¤š

! V&‹
! $˜“¾x·,%/0t&¯'-Æi"Ë
! Ï	
M2^ÆØü*Üóx“�v°.«,#÷´®+Ø'6ƒ•1M¹%Õ. 'ñK•ÑÓ!F
! ™
! Ÿ
! Y+|%ëµä¶"í2í"h	“ô¬-L)Ô(E26'“
0Ö€ýú>ö `!Ü"*(OR1’-p/ªO%úÌ
="™f9) ¡—	“A'UÖ$1Cÿ_%&PŠÚUÓ,ì/æo)®í
y&p"Ì)�–ƒ,?.'%&Ë-ñ=°$5-kÒ8²©Ú#Ä3³*æ:—(/;!·žl2¸–&®-«
! È*à
! ó+q0J(kÊ+)ÔÇ)—Ë.IëÅ€Š	±Ko&#%_#È myvš0¦	Y²
! .mKã%ÐÌ'
! 
9^i,ªü"®
;®¥!4„k�.¸+Ý‹â#„$)«-‹Š!A!i/.
! ˆsî
Ó�È
(œ	b4#�ß!a09P0þ%\1d_.€Ñ)&)V-º0Ò"¹*ïHS�¤*Ï.@ˆdY`$ð=…+Cà.Ÿaì:%¢<O7%-`’%û$….t3„"`
(Æ²o|l.Ä$Ú ‹÷" �Ÿ€d)»3Ð3‚2"h2‹+ô"H2§	Q'(,,ÐcÁèé›
¾›�
 C~2E'�YP.u)Ð-ý!5+{G	V ìE%n1p-%A¤e#H(Ð55$
J g<¢³Ï)¼È�0%)Ì.G2Ê
A�·ÐB
i
! É+^*¸$!¸¥%“*F*!$(Õ®!x"#é'z™*Ç"G¢{g8í%1¦Ú,f1k
!  -3¦·î,-‚(ž¸1ò#í*l+îu&Þ0®¶!X*-*/8"þ	ö-æ2½$FXœ"f.�Š)Ô‘@(�Šn.£Ô!wy-Ò-\��.µ �Ò°ç#�&‡%:
! #Ö/ùu±ÔÄu 	¸	Ê
! ­ ±¦'
ï	ûÉ2ó„	’]ìžè)b‹ê;ŸÖ=‰):
uV ‡N'x8Q/å$´Ð$+E!�$3	‘Ã$h-�0 ÷ gà°|]&p!®É3ß(÷
Û%¨º+hy,-ˆ E0!ËÍ,ó ŒÇB å¨Î$z,‘¼,ìµ
! QÏ/u�ë#m	ß	!
‚Ë(R$‹|ŒÂ#&q*!ƒns+Ùö¢'÷1Eü
L1¡�+O5œì)UÓB(e a!y‡d.è)ÈÞ$P	ÌS-#‘-§Œ+½],¿!¨$E/”$ë&Ò*¹—Ác+.?
! §/é’ÝÛ	ÞË
:.Y)ð'—.F&ó,´/—i(".k*Y8ïi
á"{!˜-—3!O
ÁÈ7,cbp/÷¯!?,#±ú
bâL&OÅsP%’'ù+	22)93„2¤2øÊpÇb+¥,çý¶,*ð	ç
í%Ë'µom~ ’ O"]¸#{£(¤	X3†rçø+'Ž*só
! Ÿ-Í/q±ï!Ö2¬<Ù°(…ˆŠ/6öŸ3w.Ò3%µáú9+ž¢°(j
! =—G‰ª,j.ß1¨ÿ7/Z*W
‰ß*
! #/Ã*TT+/§Ô
! 2+K0�.øY&¸9"®Ó3.ÙAÚY24h¼(M
nˆ–1¸!M
ª
G'<¦0GGA4ú!G
Ø
LD!è0"Þ±
! û-Xïþß#—‹¥(vsÿ [­"güÒ&‡Z)1`:-äv2"Ê-…»‡,1o^' 3ÂÓ"%Ì¦¾-6Õ/Ä µ*Âr&7(ü	wô1ªß.ù
! ~*#�²#¨\Ü&ñ¤"wâŸ¦¹Q³.
{ÊÞ+s1¦¤Ñ.ŽA3;'gÊŸ)¨bM°
u'‘' ìw³mï'ê0,+÷08|ã)Ü1ršå2Ñû?*$çô[›ü+k%ã!·""Ad-T‚(ò›"À2ç…»
˜2Q	¼O/'Ò(Ø" <&¶
! Î!û&8-¡O(½.

¶:B«0›—c)ÓÂ-Ó0‰(í+Ÿüô*�/Ø2/"&›1(!ÿ"-&…�Ú	KÙ
! Ox,•+U½*ò..™Û[2À*_'1¤•/O1šo2î™»ƒ)¹o+˜ 4±*Š0ûÎß'ý”5Ëº.Œ%7î"k²%={*V»*ÉY/üï-(LÁÛ
h|z!dí0:O.«ªÜgÐa2£'˜5Ô›¢†0ñ(„*±Q/¸.?Ç¹0o$Ú1I1ô-lÎŒ‘
! ~–ö?{,å1¯
?
gÓ')t9($u+…"$€ Ër"ñ
N‚·l– %æ0¤-’*Ô.—æ#C+!Àº£0 \/È,ó$°è·Ž!(ø‰Õ,*^&/Pn(4G(õë"…ì4$r•¯–#},®#5:¤
ï é/V(“-¡c*e&4 œÁ,;.?¦õ¶)â¨LÃ!0}q	à&×0Þþw'ø¥03#%ç)|K)|¤3qÙ*Æ'/`2—U2°Ü(,oÙ#7ü2œˆ?Ïh+	ãh&öx%Th».„M
! ˆ³[Ô%_);'©¡'c%ø%'`'[#I\\n!-ì9»0­2ò)_"€ œ",ø)G Íb	T(ˆ%Ù´�"½'""{8*b/Åÿ]Æ(g.#_J%-ÄÊ)Ù,b†èñ~6	iíïˆ&-}	Š3Åƒ%)	h_ø
! )2u{i2Š,!$(<,‹
Eâ,„
! �
! Íú
! <8¯*H)4%Ú2P'Ð"´u!3µ+·K'ýHè.9ùÌ(äK
/)h
! !1ƒ•*zj%(.ÊÛ.A){Åf$y(×2`0^!§Ÿ¤0¬ U(ƒÑ˜
‰-|Ü*(ô�/&6%…»Ä.
! }Š&½†)îƒ2W	ô`õÌ iî'°Â,Š13U1±
x(ûz2íÈ„fƒ3/3R+r‡‚ÃÅ
! «$B¼-K
! @’¦)à*Ñ
Ú"d ¾*'Á2f §$”¦0F$Í$m‰]#ƒª
! y=ê /0­¥	�)à³1&
d!_+ÉjŽ)­Êß &&%» :çÂÍ0òœä]"Sk1)§Ñ'È!¡ë%|0Ì#2ìYv
V+½(Ç+ç%+žI Â" –ç*´#Ç,©$!Š-µZ=0;Ž9|Üw&5¶*$g$j� •”¿†^Ù2p.N.ÅÍ(Z'+Š%E€;}€¹1øÅ!ß5,"r&\¯1ûŒ"ý0(ù Å/,S|Tj»'�3-õE9œ™ý#ÄýŽ"ÔiÑ*®lqU3p2-"‹Ñ.„­#ˆ%¬Ü/“ˆ
[qx&/q.Ï	;
B,×’!É›/o
ßÏ#+p?Á$P+r‘ (63Â1šE¢	û5˜#v!&ª!tO+*n4jBj 
:}#æm)tc š�³d
/ &Oa#hÊ_nYÜH:(o'/ö#ö	a	z%Ñ-õ±%ŒŠ)|óÎdª—Þ1÷^jõ
î&+Ð-\% É] >
 ²Zž¶#ž
! t¿ '0@ER^‚
¼5l(YW*’3ë#<"È
! 7puƒ
! ê)�]/í$·+£H/G*#3«3‹k8§àò!d3õ§O!"‘­/T`/S%ƒþ»¿Ißœ1îwúA
Ù'™;'#$’éÝé
Ãi@
©Þ—!R, +_MXÉlÊ*,&Ý*Ìa	Ž1á •‡#‡Rì
H"Ï ]=ý.¶.j3g/ &2$ãÛ#1BÛ"ã$%« ‡Ê"[&*â"EÂ À!“1e@,%%Š Jd›—"qå�H03øž.7*¯Øe4T&Ý n"Üµ!Ì2S
! ':eˆ-#ñ-£b !3ª`ˆv0Zð¾&¢-qÅ2×;	&Ÿy×.&1$.Yc(ì,t$:*&™$s"80<ö
! ÝÓ$Ù:eÃ,}tONŸ.â01Ö<¸-ƒ+9%>1X)Š*Û
! zMh‘ ÖR0fS´'A'y#Î
k1˜
! 0”
^-æ"
! *¬õ!$ãë.@*¬.û€	ž#y/&vë
! ¼åš"à¬*”y'~Ïƒ'ŠŠV%6'ù.ñ ,•(c/E#bì(z"M“n0;á.^"7’-½
! Úó X¢$µ-
3Oú&ch0“î$s2Z1,ˆ¢á	/-Íé&é"œó
! ö)êèn+°'é%Ø�lm"’š
! Èá	 M)PnÂ'ð/úèÓÓ�Õ!]%(
! u¯(¡± å"ó§å•	#¸-k+Ø.¥	•ú*bE
! 8$
! '­!	j†( 2�]	u|!¬%"3x.`P#Q#.S1ñ¿%y¡, 'JÀ)†'
.Îc#¿`9*²&—é Ã33Iœ
! Þ*Kfä0¶ïþ*+%n§)C!<Ó$€ß%ž*%ÁþÐœ[,±+¢34-vò"‹"[é„%×½,-¢"#-,O'r'$y½ð2¯#$*ÉQÔ2q!Ï2ä )x-40Ý)1/ëf,–,)}0¿1ñ	S"£/)ã‡›Ò ³+5l	’¿¡$Û$÷ç/E,øx ,%†,´+	Ì wÆ"Àî
! ‰¾#<3pø$ 08&3.JÝ0©1½!Z#&4�=kÎ
! 3\"þ"ba"X1;S4&
! 	$“#!***Èû+>q(Í'î‡»“
m1OÒ:3(J0uÛ![/ß(ùõ2¼+%€Æü-›g#­¤(4ÐÚÚ
Q*!÷)‹ü™)ðT*&$z<*J&»õN1à¬,z
ç0Ä@
! ß0¸
L¦+zê1%O	3ªg*C1}1Ý#Ê�,¢‹1b%ç”W
bó¢‚*aî“ø2•
	*)#+Ç@îØ©('|ø$Õ2ñ$‘2´$PÄ'Æ
! Õ-_-	ŠyM.-*2	Ð0ã+~]-, ù¶&Å,R"*ç-[$\'Vf"]Ê#š 
³!,ž/IsÒ.31,ö¾â.©2ôºI%Ü#Ê×*;×Ý".)úûø&g),*c
C¶Öp-Yq‘+ÕÎ¥‰	bt¦•]'oÁÞ)B #³!¶*ù*7âÿÊŽ3`c&†q#h/¨�&2%Ë%D.Mw!« À\
! ½-��·3µFwˆ(àB)H
! <a'Ø)›rC3(þ1\.ä
! ®Ç‰s}íº/õŸöÌ,e2j'À]Í.íSQ~$Ž œ'Ûž”	†è³”)3Þ/Ôþ0æL¯ýj-Œë=1§zÓ-U"b--mÈ0rU!l–@‹*l…&I!á1î#o#]¦¾*UÚÞé$Æ-#†Ù)~À(L$Ë
! k$ë/ÓÑY$·#+÷ªŽéI
! q€/§a&r-£-TØµ)møí…$´/IÁ
! „+,y
|\3D1Á!»,šÿ$ùê-e.aWè�±,8)M$t}Â!Z,r,è/}­”­'ÄÛY%·!í-è+¯%j)Ä%+N¯ðA*,÷+Qç*¼!�	c3‘V.? ["fC'3&2<%ª&ß-WûZ2­3gˆ'¨å,Y ¿ý?~*ÖìNB_ã©3E+©0±Âs…‘ô
! ¥²Ø+..+âE.v&Q*
! ]Çž'ù)t°œ0ò*š„Ã/õIe©A(/*åzÃ)„$—Å)¬2‹ ƒ2d1u+m‘ì$¤�&u/©,ÒÚ¾5 Õì.—-ð,	
! íU!2Æg÷,Ø™rä¨(gVæ +2¸*CåN)ã­Îæµ/�/#F0÷³ª2|ª*u	qGüL%Ó®
! HP-©ó)r)B	é»	NX
! K-à?>'²Ï*_
! &n …(ª'Æ¹»y$Úù'b-åü’àÏ'?+|èÑž É�Ù-%G-õûfˆ	„0Q)D;k#aÝí©	uÿ.bü¹›,k!Bƒ$¿²´-äË$3w‘´¡1j$�l#¿«*‹%Ö:/Ö.½
"c
! d"C37"&ó'
#4^Àæ,GÇ <	AZË	q/Û
±/^)´!ß°#X"_
þvœ,úýË3š*E±“,7Áý¸Ù¹+-
! �F!'@)! 
½)5,ã¡D3ˆ.� #¹3?$Âc	S
[!¦Ã[(9>â+úDÏX#¢,è-ð(#*ÃÆÃÎ%2½/Z ,6!<W
! »1Aº\	™
*Õ+â
'°r#Qy(ù0º§!V*%.LÅÝ!s!h!W,¸0‚	|T++ô,- †~-¤%N#·1Ë"úO)Tù
m&Çø¨k )‚,#¦lKeòT1
v=(ê	�#ï»vú#0á'õ*ÕS?1A
! ÃT0®2SÜ.rK*¨.e,ƒ!š/
K"e/ÅË-ÿ!ñ¬ËÍ#2I'u0
-M#
! ì1å
! ±*™Ï2Áðgê"1e+è
! 
2#§1}‰&o	¯I.÷(„ê´
>/ðv$è$Do÷Øô/ù
y/)"…-]Ù‹ž!¹	#/r
Ë)²D(N
©ž%;+©"V3»Éæ<-ÂH—+¹Ñ¸2Í)4
! :]¯„#öx±1Ù$/“ÆvÈ%¢)¬1Û`*1ž1ãJ-†%kY"²±Ý­­¬N:¥º(±}ù$\¢#Y.d32z1ˆ
! $â1°Ø-Þ	xÃ
! !2,�"·2
! »/Ú!œ-ÁqÍz"J™#¬'12à%×½ ?Šxð1§?3÷å!ä!ç1~¨Ã#ð…*ºàµ3˜“¬'ak"Ì2^.‹08»k#%G÷®;%�[!-˜w	½ò
qÚ'–Â
! #Î'§-Ç&óà
&"‰0—T¾2®	‹/º	9�ðç­+Í">
! *	(>ñ1ÁC)3•.h(ô%ì}0œù�Ø¡P>!H õ2a/ì*g'è&?%Ù&Ã.¯W³0c -}	 B²*Ï0ó!Æ+?(U0šðG$âÕ;J2Ó+ÃÚ,—/–.Ó@0xÀ^Ÿ/EÜÚ9$Ñ/h*÷\/*)”2ór+Ï
"B*¨,Þþ|,�3H¢*¨3é ³#Ë&D�#K1	1©‹#š¶J€&â†	%ÑÊžÁêj|))c
! 1'"•
! Y	ýŸ!Œ*"D+0´ü‹2¬Ã& ƒ¸‹"2y–(À	NÊ.'£"ÊKT)´3;$S'Ÿ²ÄR”™O2K('E¼*<ê'n&“ô)�Ç#)Kšü”ÿ'¸�w2|3§›&D %]õ½{A$êˆ*‘	|23`÷Ô/nfÇ2µ%U
^…0Í…{)ÿ
! ×,&ú"DL"´ƒ.â(À"d([ÀE$°1?)!E3›t-Q1pú)˜(PÊ-ÊÚyÀf3Ýjhá'{	°-|*ù¹-h`í$
_9÷.¿)�3)+“#]cæ
! º)&�÷´lÆRwZl1ÁÕ*öFÑ3sÿ*€3”-«	~)Z3�,–+($r	À#ø¾>©6(Æô´pâ'ä3
ÜK3m(#œV
)-ù6ÓÌÁ-=
!×*n'óZvî%ÏÁ&¡ ­'ëŒ(�)P,l!“ã
! $O0ê�¼ O&0&ÛTTš¢.~
,//p3rJg ×¥Ø%ÏéJ‹àX
, «ð
! ˜1†¼gô’J*aó*{3„)Á)h'�:49î©^(	<­!%ÇÃ!Œ þ
! Èx.-àƒé	Uò(”Ds& µ"$«Å$2@¯,<#ì»,Î"GÕ�]
A71®)%/-(_M(\-t
! d)$æ!
Á#q!.\àÑ%Ú¤&Û/¿Ï(7?·ä)ì*G
! *Hýg&ô2/C1a®'•-°)µ,ß!•5
8ì½Ù(C$(q†
‡125%'CI+%2ªØ1õ$-É!Ô&XŠ2+
h)œ»#R"½�->7)7
Ù/ˆ1ú+â
! 1„='û!Q+ùß2†ýI…#s P & 1`	Ò#( •„/¯þ,³p (`>¯i+ÖÂñ3µ`,«ÓÌ¼r .œ251ý $_Ã'¦(Ï1’)k/Ïþ"+ò—Ž?-–$fL.è7¯+Š2i—Y	á#ñ
! “"–
i'ä:2ê—$«Vg0º&¶
	3á*`i0Q”.¶ Ç~,O#ói-..íï6"ÉS	Á£“Ã{Pu>P™
! 0‰e'/5^2~1U'5/¸*WåŒ‹Q>an%0o*$;ûªd*}&s*{þ2%Âs(P˜Z0É¢–7+¥Oø¨�ìZŸ)o‡?‡§ú¿.*ž"�à#
! 11”s#«%É&T2S $�(5
! ±!/nä| Ü&2æµ$·Ù!\·ð"3"W  (0v~!%ê2!�¤ZÁZ8¤ }!^ ·¼Õ%Ô•È3È-Ðú�,�2Z\ /+¸¼8þ&¦/
Ÿ8.êÕ	O.{§U"Ãåî )ë	�ÿÌ0tÉ*>23y)b+°·_0
Ê$B/=Ð.o(:1l¥#ï?�06Mr0jÞoæL-Îùî×,ä(ýSµ.ê)±&©/ÂÙ"î)»2¾%)Ì€%xEâ+
! ®	 ž
­.Õ
Ø~Ô²î	?0�ø'óïïö0|&‹'ªîM1+$.ÝL
u
! Ä�
! æ$	%#qD
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 1787,1793 ****
                             'none' means revert to the default behavior of
                             guessing the language based on the file's extension.
    -x, --hash-filenames            Hash long pathnames
!   a constructor taking a single argument of its own class type is invalid  a qualified-id is required  an inherited constructor is not a candidate for initialization from an expression of the same or derived type  and each type can be converted to the other  as it is a non-system directory that duplicates a system directory
    base %qT  base class %qT of %q+T is non-literal  because conversion sequence for the argument is better  because the following virtual functions are pure within %qT:  but %d required  but does not override %<%T(const %T&)%>  but does not override %<operator=(const %T&)%>  by %qD  can%'t deduce a template for %qT from non-template type %qT  candidate conversions include %qD and %qD  candidate expects %d argument, %d provided  candidate expects %d arguments, %d provided  candidate expects at least %d argument, %d provided  candidate expects at least %d arguments, %d provided  cannot convert %qE (type %qT) to type %qT  conversion from return type %qT of template conversion function specialization to %qT is not an exact match  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 %<constexpr%> if statement  enters OpenMP structured block  enters catch block  enters scope of %q#D which has non-trivial destructor  enters scope of %q#D, which has non-trivial destructor  enters synchronized or atomic statement  enters try block  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
    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
--- 1808,1815 ----
                             'none' means revert to the default behavior of
                             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  an inherited constructor is not a candidate for initialization from an expression of the same or derived type  and each type can be converted to the other  as it is a non-system directory that duplicates a system directory
    base %qT  base class %qT of %q+T is non-literal  because conversion sequence for the argument is better  because the following virtual functions are pure within %qT:  but %d required  but does not override %<%T(const %T&)%>  but does not override %<operator=(const %T&)%>  by %qD  can%'t deduce a template for %qT from non-template type %qT  candidate conversions include %qD and %qD  candidate expects %d argument, %d provided  candidate expects %d arguments, %d provided  candidate expects at least %d argument, %d provided  candidate expects at least %d arguments, %d provided  cannot convert %qE (type %qT) to type %qT  conversion from return type %qT of template conversion function specialization to %qT is not an exact match  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 %<constexpr%> if statement  enters OpenMP structured block  enters catch block  enters scope of %q#D which has non-trivial destructor  enters scope of %q#D, which has non-trivial destructor  enters synchronized or atomic statement  enters try block  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
    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
*************** write_c_file - output name is %s, prefix
*** 1803,1809 ****
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %d least significant bits of %s are ignored%i-bit mode not compiled in%q#D 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 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 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 a namespace%q#T is not a template%q#T is not a valid type for a template non-type parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating point value was expected%q#T was previously declared here%q+#D cannot be declared%q+#D 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 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 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 %<nontemporal%> clauses%qD appears more than once in data 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 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 can be marked override%qD cannot appear in a constant-expression%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 %<static%> in %<constexpr%> function%qD declared %<thread_local%> in %<constexpr%> context%qD declared %<thread_local%> in %<constexpr%> function%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 %qT%qD declared as reference but not initialized%qD declared here%qD declared here as %q#D%qD declared here, later in the translation unit%qD defined but not used%qD defined here%qD does not have a mappable type in %qs clause%qD does not have integral or enumeration 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 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 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 lambda%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 declared in this scope%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is an enumeration template%qD is both a direct base and an indirect virtual base%qD is 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 normally a non-static function%qD is not a class or namespace%qD is not a function template%qD is not a member of %qD%qD is not a member of %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 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 %<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 an function argument%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 %<depend%> clause%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 used uninitialized in this function%qD may be used uninitialized in this function%qD may not be declared as static%qD may not be declared within a namespace%qD 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 non-member function%qD must be a nonstatic member function%qD must be either a non-static member function or a non-member function%qD must have an argument of class or enumerated type%qD must 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 declared%qD not defined%qD redeclared with different access%qD redeclared with different visibility%qD referenced in target region does not have a mappable type%qD renamed after being referenced in assembly%qD should be initialized%qD should be initialized in the member initialization list%qD should have been declared inside %qD%qD should return by value%qD source argument is the same as destination%qD specified both in declare target %<link%> and %<to%> clauses%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 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 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 %<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 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 attribute %E is not an integer constant%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 in the range [0, %E)%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 is not an integer constant%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 not a string constant%qE attribute argument not an integer constant%qE attribute argument should be between 0 to 255%qE attribute argument should be between 18 to 255%qE attribute 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 to class 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 applied to variables with specific sections%qE attribute cannot be specified for local variables%qE attribute directive ignored%qE attribute does not apply to functions%qE attribute does not apply to types%qE attribute doesn%'t apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on automatic variables%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qD does not have thread storage duration%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 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. Use %<-fcf-protection%> option to enable it%qE attribute is not supported for R8C target%qE attribute is not supported on this platform%qE attribute is only applicable on functions%qE attribute is only valid on %<struct%> type%qE attribute is supported only for SH2A%qE attribute is used for non-class method%qE attribute 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 function returning %<void%>%qE attribute on non-volatile variable%qE attribute only affects top level objects%qE attribute only applies to SH2A%qE attribute only applies to base type of a function pointer%qE attribute only applies to function types%qE attribute only applies to functions%qE attribute only applies to interrupt functions%qE attribute only applies to types%qE attribute only applies to variables%qE attribute only applies to variables in static storage%qE attribute only applies to variadic functions%qE attribute only available for 32-bit%qE attribute only supported for reduced Tiny cores%qE attribute only valid for ARC EM architecture%qE attribute only valid for ARCv2 architecture%qE attribute requires a string argument%qE attribute requires a string constant argument%qE attribute requires a void return type%qE attribute requires an integer constant argument%qE attribute requires prototypes with named arguments%qE attribute takes no arguments%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE cannot have both %qs and %qs attributes%qE declared %<threadprivate%> after first use%qE declared as function returning a function%qE declared as function returning an array%qE declared here%qE defined as wrong kind of tag%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 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 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; did you mean to use %<->%>?%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%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 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 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 template%qE is not a type%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%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 %<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 an asm qualifier%qE is not at beginning of declaration%qE is not initialized%qE is not lvalue expression nor array section in %<depend%> clause%qE is not of type %qT%qE is not the entire pattern of the pack expansion%qE is only allowed in Objective-C dialects%qE is predetermined %qs for %qs%qE is used uninitialized in this function%qE may be used uninitialized in this function%qE may not respond to %<%c%E%>%qE may write a terminating nul past the end of the destination%qE 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 byte into a destination of size %wu%qE output %wu bytes%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 should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>%qE undeclared (first use in this function)%qE undeclared (first use in this function); did you mean %qs?%qE undeclared here (not in a function)%qE undeclared here (not in a function); did you mean %qs?%qE used with %<auto%>%qE used with %<register%>%qE used with %<typedef%>%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qF declared %<static%> but never defined%qF requires %<-mvx%>%qF requires z14 or higher%qT and %qT are in disjoint named address spaces%qT as type rather than plain %<decltype(auto)%>%qT declared here%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%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 has a base %qT whose type depends on the type %qT which has no linkage%qT has a base %qT whose type has no linkage%qT has a base %qT 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 field %qD whose type has no linkage%qT has a field %qD whose type uses the anonymous namespace%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 of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class type%qT is not a class, struct, or union type%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a namespace%qT is not a namespace or unscoped enum%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 has a mutable member%qT is not a valid type for a template non-type parameter because it is not literal%qT is not an accessible base of %qT%qT is not an asm qualifier%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT is/uses unnamed type%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qc conversion used unquoted%qc conversion used within a quoted sequence%qc directive redundant after prior occurence of the same%qs%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 cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L%qs and %qs for GENERIC %qs at %L are ambiguous%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%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 LOGICAL%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 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 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 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 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 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 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)%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 should be a FUNCTION%qs at %L should be a SUBROUTINE%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 cannot appear in a constant-expression%qs cannot be extended at %C because it is BIND(C)%qs cannot be extended at %C because it is a SEQUENCE type%qs clause on %<requires%> directive not supported yet%qs clause used lexically after first target construct or offloading API%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%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 declared incorrectly%qs defined in a non-class scope%qs does not support MIPS16 code%qs does not support feature %qs%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 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 both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%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 DEPEND clause at %L is a zero size array section%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 cannot appear in COMMON at %L [F2008:C5100]%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 intrinsic with CHARACTER argument at %L%qs intrinsic with KIND argument at %L%qs intrinsic with RADIX argument at %L%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 unknown %<-save-temps%> option%qs is corrupted%qs is deprecated%qs is deprecated and not recommended in any circumstances%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is incompatible with the use of floating-point types%qs is incompatible with the use of vector types%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 directory%qs is not a gcov data file%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 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 on little endian systems%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 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 must be a module procedure or an external procedure with an explicit interface at %L%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 supported by your assembler%qs of %qs is PRIVATE at %L%qs of module %qs, imported at %C, is also the name of the current program unit%qs only supported in OpenACC code%qs profile count data file not found%qs requires %qs%qs requires %qs or %qs%qs requires PowerPC64 architecture, enabling%qs requires VSX support%qs requires a target that provides the %qs instruction%qs requires branch-likely instructions%qs requires full ISA 2.06 support%qs requires full ISA 3.0 support%qs specified for auto variable %qE%qs specified for parameter %qE%qs specified for structure field%qs specified for structure field %qE%qs specified for unnamed parameter%qs specified with %<decltype%>%qs specified with %<typeof%>%qs specified with %qT%qs tag used in naming %q#T%qs unsupported for this ABI%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 an array nor reference to pointer or array%qs was assigned to %qs, but was not defined during recompilation, or vice versa%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
--- 1825,1831 ----
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %d least significant bits of %s are ignored%i-bit mode not compiled in%q#D 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 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 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 a namespace%q#T is not a template%q#T is not a valid type for a template non-type parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating point value was expected%q#T was previously declared here%q+#D cannot be declared%q+#D 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 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 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 %<nontemporal%> clauses%qD appears more than once in data 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 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 can be marked override%qD cannot appear in a constant-expression%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 %<static%> in %<constexpr%> function%qD declared %<thread_local%> in %<constexpr%> context%qD declared %<thread_local%> in %<constexpr%> function%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 %qT%qD declared as reference but not initialized%qD declared here%qD declared here as %q#D%qD declared here, later in the translation unit%qD defined but not used%qD defined here%qD does not have a mappable type in %qs clause%qD does not have integral or enumeration 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 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 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 lambda%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 declared in this scope%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is an enumeration template%qD is both a direct base and an indirect virtual base%qD is 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 normally a non-static function%qD is not a class or namespace%qD is not a function template%qD is not a member of %qD%qD is not a member of %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 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 %<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 an function argument%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 %<depend%> clause%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 used uninitialized in this function%qD may be used uninitialized in this function%qD may not be declared as static%qD may not be declared within a namespace%qD 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 non-member function%qD must be a nonstatic member function%qD must be either a non-static member function or a non-member function%qD must have an argument of class or enumerated type%qD must 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 declared%qD not defined%qD redeclared with different access%qD redeclared with different visibility%qD referenced in target region does not have a mappable type%qD renamed after being referenced in assembly%qD should be initialized%qD should be initialized in the member initialization list%qD should have been declared inside %qD%qD should return by value%qD source argument is the same as destination%qD specified both in declare target %<link%> and %<to%> clauses%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 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 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 %<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 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 attribute %E is not an integer constant%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 in the range [0, %E)%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 is not an integer constant%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 not a string constant%qE attribute argument not an integer constant%qE attribute argument should be between 0 to 255%qE attribute argument should be between 18 to 255%qE attribute 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 to class 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 applied to variables with specific sections%qE attribute cannot be specified for local variables%qE attribute directive ignored%qE attribute does not apply to functions%qE attribute does not apply to types%qE attribute doesn%'t apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on automatic variables%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qD does not have thread storage duration%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 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. Use %<-fcf-protection%> option to enable it%qE attribute is not supported for R8C target%qE attribute is not supported on this platform%qE attribute is only applicable on functions%qE attribute is only valid on %<struct%> type%qE attribute is supported only for SH2A%qE attribute is used for non-class method%qE attribute 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 function returning %<void%>%qE attribute on non-volatile variable%qE attribute only affects top level objects%qE attribute only applies to SH2A%qE attribute only applies to base type of a function pointer%qE attribute only applies to function types%qE attribute only applies to functions%qE attribute only applies to interrupt functions%qE attribute only applies to types%qE attribute only applies to variables%qE attribute only applies to variables in static storage%qE attribute only applies to variadic functions%qE attribute only available for 32-bit%qE attribute only supported for reduced Tiny cores%qE attribute only valid for ARC EM architecture%qE attribute only valid for ARCv2 architecture%qE attribute requires a string argument%qE attribute requires a string constant argument%qE attribute requires a void return type%qE attribute requires an integer constant argument%qE attribute requires prototypes with named arguments%qE attribute takes no arguments%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE cannot have both %qs and %qs attributes%qE declared %<threadprivate%> after first use%qE declared as function returning a function%qE declared as function returning an array%qE declared here%qE defined as wrong kind of tag%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 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 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; did you mean to use %<->%>?%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%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 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 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 template%qE is not a type%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%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 %<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 an asm qualifier%qE is not at beginning of declaration%qE is not initialized%qE is not lvalue expression nor array section in %<depend%> clause%qE is not of type %qT%qE is not the entire pattern of the pack expansion%qE is only allowed in Objective-C dialects%qE is predetermined %qs for %qs%qE is used uninitialized in this function%qE may be used uninitialized in this function%qE may not respond to %<%c%E%>%qE may write a terminating nul past the end of the destination%qE 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 should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>%qE undeclared (first use in this function)%qE undeclared (first use in this function); did you mean %qs?%qE undeclared here (not in a function)%qE undeclared here (not in a function); did you mean %qs?%qE used with %<auto%>%qE used with %<register%>%qE used with %<typedef%>%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qF declared %<static%> but never defined%qF requires %<-mvx%>%qF requires z14 or higher%qT and %qT are in disjoint named address spaces%qT as type rather than plain %<decltype(auto)%>%qT declared here%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%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 has a base %qT whose type depends on the type %qT which has no linkage%qT has a base %qT whose type has no linkage%qT has a base %qT 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 field %qD whose type has no linkage%qT has a field %qD whose type uses the anonymous namespace%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 of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class type%qT is not a class, struct, or union type%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a namespace%qT is not a namespace or unscoped enum%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 has a mutable member%qT is not a valid type for a template non-type parameter because it is not literal%qT is not an accessible base of %qT%qT is not an asm qualifier%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT is/uses unnamed type%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qc conversion used unquoted%qc conversion used within a quoted sequence%qc directive redundant after prior occurence of the same%qs%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 cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L%qs and %qs for GENERIC %qs at %L are ambiguous%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%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 LOGICAL%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 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 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 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 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 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 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)%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 should be a FUNCTION%qs at %L should be a SUBROUTINE%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 cannot appear in a constant-expression%qs cannot be extended at %C because it is BIND(C)%qs cannot be extended at %C because it is a SEQUENCE type%qs clause on %<requires%> directive not supported yet%qs clause used lexically after first target construct or offloading API%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%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 declared incorrectly%qs defined in a non-class scope%qs does not support MIPS16 code%qs does not support feature %qs%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 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 both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%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 DEPEND clause at %L is a zero size array section%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 cannot appear in COMMON at %L [F2008:C5100]%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 intrinsic with CHARACTER argument at %L%qs intrinsic with KIND argument at %L%qs intrinsic with RADIX argument at %L%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 unknown %<-save-temps%> option%qs is corrupted%qs is deprecated%qs is deprecated and not recommended in any circumstances%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is incompatible with the use of floating-point types%qs is incompatible with the use of vector types%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 directory%qs is not a gcov data file%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 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 on little endian systems%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 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 must be a module procedure or an external procedure with an explicit interface at %L%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 supported by your assembler%qs of %qs is PRIVATE at %L%qs of module %qs, imported at %C, is also the name of the current program unit%qs only supported in OpenACC code%qs profile count data file not found%qs requires %qs%qs requires %qs or %qs%qs requires PowerPC64 architecture, enabling%qs requires VSX support%qs requires a target that provides the %qs instruction%qs requires branch-likely instructions%qs requires full ISA 2.06 support%qs requires full ISA 3.0 support%qs specified for auto variable %qE%qs specified for parameter %qE%qs specified for structure field%qs specified for structure field %qE%qs specified for unnamed parameter%qs specified with %<decltype%>%qs specified with %<typeof%>%qs specified with %qT%qs tag used in naming %q#T%qs unsupported for this ABI%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 an array nor reference to pointer or array%qs was assigned to %qs, but was not defined during recompilation, or vice versa%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
*************** F2008: A pointer function assignment is
*** 1845,1851 ****
  <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><structured bindings><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter cannot be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution (used in LTO mode).A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floatig point to integer truncation may be replaced with rounding to save mode switching.A parameter name is required at %CA synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.A type parameter list is required at %CAAPCS does not support %<-mcallee-super-interworking%>AAPCS does not support %<-mcaller-super-interworking%>ABI requires %<-march=rv%d%>ABSTRACT 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 specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %CALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE object %qs of derived type in %s clause at %LALLOCATABLE object %qs of polymorphic type in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredARMv8-M Security Extensions incompatible with selected FPUASSERT_EXPR with an always-false conditionASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASSOCIATE name %qs in %s clause at %LASSOCIATE name %qs in SHARED clause at %LASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %C not allowed in Fortran 95ASYNCHRONOUS= specifier at %L must be an initialization expressionASYNCHRONOUS= specifier at %L must be of default CHARACTER kindASYNCHRONOUS= specifier at %L must be scalarATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbsolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept extensions to support legacy code.Access data in the same section from shared anchor points.Access specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument at %L to assumed-type dummy is of derived type with type-bound or FINAL proceduresActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]Actual argument to %qs at %L must have the same declared typeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add a common subexpression elimination pass after loop optimizations.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.Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target%'s comdat groups differsAlias and target%'s section differsAlias for --help=target.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlign all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align function entry to 4 byte.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.All the LEN type parameters in the TYPE IS statement at %C must be ASSUMEDAllocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable 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-exprAllocation would exceed memory limitAllow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow 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 new data races on stores to be introduced.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow readonly data in sdata.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the arguments of the '?' operator to have different types.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues.Allow use r15 for inline ASM.Allow variadic functions without named parameter.Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori.Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first.Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension.Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch.Allows generation of binaries which use the l.rori instructions.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.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 maximum number of instructions to allow between a hint and its branch [125].Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs of %qs 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 '%s' of statement function '%s' at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument must be a constant between 0 and 31.Argument must be a value between 0 and 3.Argument must be a value between 0 and 7.Argument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)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 NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow at %LArithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Array %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray TYPE_DOMAIN is not integer typeArray 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 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 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 at %L is used as arrayAssociate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, eitherAssociation target at %C must not be coindexedAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume assembler support for (DWARF2+) .loc 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 no NaNs or infinities are generated.Assume normal C execution environment.Assume pointer overflow wraps around.Assume possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default).Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed size polymorphic objects or components, such as that at %C, have not yet been implementedAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-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 requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Atomically write back software data cache lines (default).Attempt to DEALLOCATE unallocated '%s'Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a TYPE definitionAttribute at %L is not allowed outside a TYPE definitionAugment variable location lists with progressive views.AutoFDO profile magic number does not matchAutoFDO profile version %u does match %uAutomatic array %qs at %L cannot have an initializerAutomatically align branch targets to reduce branch penalties.Average number of iterations of a loop.Avoid all range limits on call instructions.Avoid generating pc-relative calls; use indirection.Avoid generation of indexed load/store instructions when possible.Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata.Avoid placing any readable data in program memory.Avoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructions.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 %CBIT_FIELD_REF of non-mode-precision operandBIT_INSERT_EXPR into non-mode-precision operandBLANK= at %C 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 constant at %C uses non-standard postfix syntaxBOZ constant at %L is too large (%ld vs %ld bits)BOZ literal at %L is bitwise transferred non-integer symbol %qsBOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLXBOZ literal at %L used to initialize non-integer variable %qsBOZ used outside a DATA statement at %CBYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array dimension at %LBad array reference at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification for implied-shape array at %CBad array specification in ALLOCATE statement at %LBad character %qc in OPERATOR name at %CBad coarray specification in ALLOCATE statement at %LBad continuation line at %CBad kind expression for function %qs at %LBad kind for logical constant at %CBad nameBad operatorBad specification for assumed size array at %CBad specification for assumed size array at %LBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBinding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both 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.Builtin %qF requires z14 or higher.Builtin function %s requires Nios II R%dBuiltin 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++2a%> or %<-std=gnu++2a%>C++ lookup of %qD would return a field, not a typeC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++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 auto only available with %<-std=c++11%> or %<-std=gnu++11%>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 range!CDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCHANGE TEAM statement at %CCHARACTER expression at %L is being truncated (%ld/%ld)CHARACTER expression will be truncated in assignment (%ld/%ld) at %LCHARACTER 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 selector at %L needs a temporary which is not yet implementedCLASS statement at %CCLASS variable %qs at %L cannot have the PARAMETER attributeCLASS variable %qs at %L must be dummy, allocatable or pointerCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCODIMENSION specified for %qs outside its INTERFACE body at %LCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be setCOLLECT_GCC must be set.COLLECT_LTO_WRAPPER must be setCOMMON %qs at %L does not existCOMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveCOMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON block %qs at %L 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: CRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCYCLE statement at %C is not applicable to non-loop construct %qsCYCLE statement at %C to non-innermost collapsed !$ACC LOOP loopCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCall mcount for profiling before a function prologue.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  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 assign to a named constant at %CCannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>Cannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot 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 find an intrinsic module named %qs at %CCannot find keyword named %qs in call to %qs at %LCannot 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 module file %qs for reading at %C: %sCannot open module file %qs for writing at %C: %sCannot open source file %s
--- 1867,1873 ----
  <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><structured bindings><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter cannot be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution (used in LTO mode).A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floatig point to integer truncation may be replaced with rounding to save mode switching.A parameter name is required at %CA synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.A type parameter list is required at %CAAPCS does not support %<-mcallee-super-interworking%>AAPCS does not support %<-mcaller-super-interworking%>ABI requires %<-march=rv%d%>ABSTRACT 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 specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %CALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE object %qs of derived type in %s clause at %LALLOCATABLE object %qs of polymorphic type in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredARMv8-M Security Extensions incompatible with selected FPUASSERT_EXPR with an always-false conditionASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASSOCIATE name %qs in %s clause at %LASSOCIATE name %qs in SHARED clause at %LASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %C not allowed in Fortran 95ASYNCHRONOUS= specifier at %L must be an initialization expressionASYNCHRONOUS= specifier at %L must be of default CHARACTER kindASYNCHRONOUS= specifier at %L must be scalarATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbsolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept extensions to support legacy code.Access data in the same section from shared anchor points.Access specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument at %L to assumed-type dummy is of derived type with type-bound or FINAL proceduresActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]Actual argument to %qs at %L must have the same declared typeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add a common subexpression elimination pass after loop optimizations.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.Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target%'s comdat groups differsAlias and target%'s section differsAlias for --help=target.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlign all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align function entry to 4 byte.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.All the LEN type parameters in the TYPE IS statement at %C must be ASSUMEDAllocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable 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-exprAllocation would exceed memory limitAllow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow 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 new data races on stores to be introduced.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow readonly data in sdata.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the arguments of the '?' operator to have different types.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues.Allow use r15 for inline ASM.Allow variadic functions without named parameter.Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori.Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first.Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension.Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch.Allows generation of binaries which use the l.rori instructions.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.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 maximum number of instructions to allow between a hint and its branch [125].Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs of %qs 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 '%s' of statement function '%s' at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument must be a constant between 0 and 31.Argument must be a value between 0 and 3.Argument must be a value between 0 and 7.Argument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)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 NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow at %LArithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Array %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray TYPE_DOMAIN is not integer typeArray 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 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 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 at %L is used as arrayAssociate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, eitherAssociation target at %C must not be coindexedAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume assembler support for (DWARF2+) .loc 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 no NaNs or infinities are generated.Assume normal C execution environment.Assume pointer overflow wraps around.Assume possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that standard D runtime libraries and "D main" exist.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default).Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed size polymorphic objects or components, such as that at %C, have not yet been implementedAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-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 requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Atomically write back software data cache lines (default).Attempt to DEALLOCATE unallocated '%s'Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a TYPE definitionAttribute at %L is not allowed outside a TYPE definitionAugment variable location lists with progressive views.AutoFDO profile magic number does not matchAutoFDO profile version %u does match %uAutomatic array %qs at %L cannot have an initializerAutomatically align branch targets to reduce branch penalties.Average number of iterations of a loop.Avoid all range limits on call instructions.Avoid generating pc-relative calls; use indirection.Avoid generation of indexed load/store instructions when possible.Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata.Avoid placing any readable data in program memory.Avoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructions.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 %CBIT_FIELD_REF of non-mode-precision operandBIT_INSERT_EXPR into non-mode-precision operandBLANK= at %C 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 constant at %C uses non-standard postfix syntaxBOZ constant at %L is too large (%ld vs %ld bits)BOZ literal at %L is bitwise transferred non-integer symbol %qsBOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLXBOZ literal at %L used to initialize non-integer variable %qsBOZ used outside a DATA statement at %CBYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array dimension at %LBad array reference at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification for implied-shape array at %CBad array specification in ALLOCATE statement at %LBad character %qc in OPERATOR name at %CBad coarray specification in ALLOCATE statement at %LBad continuation line at %CBad kind expression for function %qs at %LBad kind for logical constant at %CBad nameBad operatorBad specification for assumed size array at %CBad specification for assumed size array at %LBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBinding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both 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.Builtin %qF requires z14 or higher.Builtin function %s requires Nios II R%dBuiltin 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++2a%> or %<-std=gnu++2a%>C++ lookup of %qD would return a field, not a typeC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++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 auto only available with %<-std=c++11%> or %<-std=gnu++11%>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 range!CDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCHANGE TEAM statement at %CCHARACTER expression at %L is being truncated (%ld/%ld)CHARACTER expression will be truncated in assignment (%ld/%ld) at %LCHARACTER 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 selector at %L needs a temporary which is not yet implementedCLASS statement at %CCLASS variable %qs at %L cannot have the PARAMETER attributeCLASS variable %qs at %L must be dummy, allocatable or pointerCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCODIMENSION specified for %qs outside its INTERFACE body at %LCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be setCOLLECT_GCC must be set.COLLECT_LTO_WRAPPER must be setCOMMON %qs at %L does not existCOMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveCOMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON block %qs at %L 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: CRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCYCLE statement at %C is not applicable to non-loop construct %qsCYCLE statement at %C to non-innermost collapsed !$ACC LOOP loopCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCall mcount for profiling before a function prologue.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  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 assign to a named constant at %CCannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>Cannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot 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 find an intrinsic module named %qs at %CCannot find keyword named %qs in call to %qs at %LCannot 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 module file %qs for reading at %C: %sCannot open module file %qs for writing at %C: %sCannot open source file %s
*************** F2008: A pointer function assignment is
*** 1857,1875 ****
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError converting PARAMETER constant in complex constant at %CError converting integerError in pointer initialization at %CError in type-spec at %LError in typebound call at %LError 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_TYPEExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<,%> at %CExpected %<,%> or end of statement at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected DO loop at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected data constant after repeat spec at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected label %qs for %s statement at %CExpected left parenthesisExpected 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 real stringExpected right parenthesisExpected scalar initialization expression at %CExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after '.' at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable in READ statement at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting definable entity near %LExpecting list of named entities at %CExpecting variable or io-implied-do at %LExplain what alignment considerations lead to the decision to make an insn short or long.Explicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit shaped array with nonconstant bounds at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %C has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure declaration at %CFLUSH statement at %CFORALL 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 %C cannot be a zero-sized arrayFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPTR argument at %L to C_F_POINTER shall not be polymorphicFPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FUNCTION result %s 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 %CFailure getting length of a constant array.Fatal ErrorFile %qs opened at %C is not a GNU Fortran module fileFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.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 compatibility, it's always newlib for elf now.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.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 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 %C has value %qsFortran 2003: Character for %qs argument of %qs intrinsic at %LFortran 2003: DT format specifier not allowed at %CFortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %LFortran 2008 obsolescent feature:Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %LFortran 2008: Non-pointer actual argument at %L to pointer dummy %qsFortran 2008: Null pointer at %L to non-pointer dummy %qsFortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L with entries returning variables of different string lengthsFunction result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC 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 %d for type %qTGCC is not configured to support %s as offload targetGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCN GPU type to use:GCN does not support static constructors or destructorsGCSE 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 compilationGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGarbage after PARAMETERIZED TYPE declaration at %CGenerate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate C-SKY FPU double float instructions (default for hard float).Generate DSP extension instructions.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate 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 SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate 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 __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 assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate bit instructions.Generate branch hints for branches.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for C-SKY compiler runtime instead of libgcc.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for 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 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 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 with library calls for floating point.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate 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 STABS format.Generate debug information in VMS format.Generate debug information in XCOFF format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in extended STABS format.Generate debug information in extended XCOFF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide instructions.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate documentation.Generate double-precision floating-point instructions.Generate extended 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 little endian code.Generate little-endian code.Generate load/store multiple instructions.Generate load/store with update instructions.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate 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 unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give deprecation messages about -ftransition=import anomalies.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGraphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.HLE_ACQUIRE not used with ACQUIRE or stronger memory modelHLE_RELEASE not used with RELEASE or stronger memory modelHSA SSA name defined by instruction that is supposed to be using itHSA SSA name not among operands of instruction that is supposed to use itHSA SSA verification failedHSA has not been enabled during configurationHSA image ops not handledHSA instruction uses a register but is not among recorded register usesHSA instruction verification failedHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into; at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %C uses non-standard syntaxHistogram value statement does not correspond to the statement it is associated withHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).IBITS: Bad bitICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to build.ID shared libraries and FD-PIC mode can%'t be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIM part_ref at %CIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT NONE with spec list at %CIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINDIRECT_REF in gimple ILINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO UNIT in %s statement at %C must be an internal file in a PURE procedureIO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG must be a scalar-default-char-variable at %LIOMSG tag at %LISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<__FUNCTION__%> predefined identifierISO C does not support %<__PRETTY_FUNCTION__%> predefined identifierISO C does not support %<__int%d%> typesISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support decimal floating pointISO C does not support fixed-point typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support the %<_Float%d%s%> typeISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a ?: expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ %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 %<alignof%> with a non-typeISO C++ does not allow ?: with omitted middle operandISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ does not support %<__int%d%> for %qsISO C++ does not support plain %<complex%> meaning %<double complex%>ISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids converting a string constant to %qTISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids empty unnamed enumISO C++ forbids flexible array member %qsISO C++ forbids flexible array membersISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids incrementing a pointer of type %qTISO C++ forbids incrementing an enumISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a ?: expressionISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++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 %<_Static_assert%>ISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<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 can%'t be evaluatedISO C90 forbids array whose size can%'t be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Alignas%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If first argument of ATAN2 %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignore unsupported pragmas.Ignored.Illegal 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 C++17 inheriting constructor semantics.Implement DIP1000: Scoped pointers (experimental).Implement DIP25: Sealed references (experimental).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 %LImpure 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 constructor %qsIn copy constructor %qsIn destructor %qsIn file included fromIn function %qsIn lambda functionIn member function %qsIn static member function %qsInclude directory %qs: %sIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible derived type in PARAMETER at %LIncompatible 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 %ldIncorrect function return valueIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %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 hbrp instructions after hinted branch targets to avoid the SPU hang issue.Insert nops when it might improve performance by allowing dual issue (default).Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Insn addresses not set after shorten_branchesInstruction accounted for function prologue, epilogue and other overhead.Instruction accounted for function thunk overhead.Instrument function entry and exit with profiling calls.Instrument function exit in instrumented functions with __fentry__.Instrument only functions from files where names do not match all the regular expressions (separated by a semi-colon).Instrument only functions from files where names match any regular expression (separated by a semi-colon).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 integer kind %i at %CInteger 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-name expected after %<(%> at %CInternal compiler error: Error reporting routines re-entered.
  Internal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is 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.Intersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Intrinsic %qs (is %s) is used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ldIntrinsic function %qs (%d) not recognizedIntrinsic function %qs at %L is not permitted in an initialization expressionIntrinsic function %s at %L is not permitted for CO_REDUCEIntrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointerIntrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure %qs not allowed in PROCEDURE statement at %LIntrinsic procedure at %L cannot be a MODULE PROCEDUREIntrinsic subroutine %qs at %L shall not have a type specifierIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clauseInvalid 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 association target at %CInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character 0x%s at %CInvalid character in name at %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid substring in data-implied-do at %L in DATA statementInvalid type-spec at %CInvalid value for %s specification at %CIssue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJunk after MAP statement at %CJunk after UNION statement at %CJunk after non-nested STRUCTURE statement at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND attribute at %C in a TYPE definitionKIND parameter of %s at %L must be an initialization 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 versions (for use with the -misa= option):Known TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known 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 models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known preferred register vector length (to use with the -mprefer-vector-width= option):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLEN attribute at %C in a TYPE definitionLEN part_ref at %CLEXER_DEBUGGING_ENABLED_P is not set to trueLHS in noreturn callLINEAR clause modifier used on DO or SIMD construct at %LLINEAR clause specified together with ORDERED clause with argument at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLabeled DO statement at %LLeft parenthesis required after %<*%>Legacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLevel of hsa debug stores verbosity.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.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
! Link in code for a __main kernel.Link the standard D library dynamically in the compilation.Link the standard D library statically in the compilation.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.List all hidden GC allocations.List all non-mutable fields which occupy an object instance.List all usages of complex or imaginary types.List all variables going into thread local storage.List information on all language changes.Lock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLook for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment.Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dLower limit %d of %<-fdbg-cnt=%s%> must be a non-negative numberMCU %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 f5seriesMIPS16 %<-mxgot%> codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMain variant is not definedMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make all function calls indirect.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make sure loads and stores are not moved past DMA instructions.Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalloc data into P2 space.Mark MAC register as call-clobbered.Mark __tls_get_addr calls with argument info.Mark all loops as parallel.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. number of generated reload insns per insn is achieved (%d)
  Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of number and total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum depth of a loop nest to fully value-number optimistically.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum number of LRA assignment passes is achieved (%d)
! Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments a PHI may have before the FSM threader will not try to thread through its block.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of arrays per SCoP.Maximum number of assertions to add along the default edge of a switch statement during VRP.Maximum number of basic blocks on a finite state automaton jump thread path.Maximum number of bits for which we avoid creating FMAs.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of disambiguations to perform per memory access.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in basic block to be considered for SLP vectorization.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of 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 new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).Maximum number of parameters in a SCoP.Maximum number of queries into the alias oracle per store.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Memory allocation failedMerge C++ types using One Definition Rule.Merge adjacent stores.Merge subcomand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in 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 conventionMissing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %CMissing %<&%> in continued character constant at %CMissing %<(%> in statement at or before %LMissing %<)%> in statement at or before %LMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing -mcpu option in ASM_CPU_SPEC?Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing 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 exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolModule %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Multiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for 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 %CNONMONOTONIC modifier specified for %s schedule kind 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 %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL intrinsic with allocatable MOLD at %LNULL pointer at %L is not permitted as actual argument of %qs intrinsic functionNULL used in arithmeticNULL() at %C cannot appear in an array constructorNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs %lu bytes)Named block DO at %L requires matching ENDDO nameNamed constant %qs at %L cannot be an EQUIVALENCE objectNamed constant %qs in variable definition context (%s) at %LNamed constant at %C in an EQUIVALENCENamelist %qs 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 FPX/FPU mixing allowedNo 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 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 statementNoncontiguous deferred shape array %qs in %s clause at %LNonexistent 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 requiredNonpointer object %qs with default initialization shall not appear in a DATA statement at %LNonpolymorphic reference to abstract type at %CNonstandard type declaration %s*%d at %CNot enough elements in array initializer at %CNot expected TAG.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 DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in TO clauseOMP DECLARE TARGET COMMON at %L previously mentioned in TO clause and later in LINK clauseOMP 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 TO clauseOMP DECLARE TARGET variable at %L previously mentioned in TO clause and later in LINK clauseOMP TARGET UPDATE at %L requires at least one TO or FROM clauseOPEN statement at %C must have UNIT or NEWUNIT specifiedOPEN statement not allowed in PURE procedure at %COPERATOR argument at %L must be a PURE functionOPTIONAL is not allowed inside of BLOCK at %CORDERED clause argument not constant positive integer at %CORDERED clause parameter is less than COLLAPSE at %LObject %qs is not a variable at %LObjective-C declarations may only appear in global scopeObsolescent feature: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 SOURCE or SINK dependence types are allowed on ORDERED directive at %LOnly array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar oneOnly 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 at %C may not appear in PURE proceduresOpenACC loop directive must be associated with an OpenACC compute regionOpenACC region inside of OpenACC routine, nested parallelism not supported yetOpenMP constructs other than %<#pragma omp ordered simd%> or %<#pragma omp atomic%> may not be nested inside %<simd%> regionOpenMP directives other than SIMD or DECLARE TARGET at %C may not appear in PURE or ELEMENTAL proceduresOperand of .not. operator at %%L is %sOperand of unary numeric operator %%<%s%%> at %%L is %sOperand of user operator %%<%s%%> at %%L is %sOperands 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 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 variablesOption %s is ignored, the default value %s is considered for %s CPU.Option %s is not available for %s CPUOption %s not used consistently in all LTO input filesOption %s with different valuesOption %s=%s is not available for %s CPU.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 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 subcomand usage:Overlapping unequal initializers in EQUIVALENCE at %COverlapping unequal initializers in EQUIVALENCE at %LOverride -mbest-lib-options.P descriptor requires leading scale factorPAD= at %C not allowed in Fortran 95PARAMETER %qs is used at %L before its definition is completePARAMETER at %L is missing an initializerPARAMETER object %qs is not allowed at %LPARAMETER symbol in complex constant at %CPARAMETER without '()' at %CPAUSE statement at %CPC relative literal loads.PCS variantPHI argument is missing for edge %d->%dPHI argument is not SSA_NAME, or invariantPHI 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 %s. Generating non-PIC code only..PIC is only supported for RTPsPIC is required but not supported with CONST16 instructionsPIC register clobbered by %qs in %<asm%>PIC register isn't set upPIC 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 derived type 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 %LPRE disabledPRINT namelist at %C is an extensionPRINT statement at %C not allowed within PURE procedurePRINT_OPERAND null pointerPRINT_OPERAND, invalid insn for %%CPRINT_OPERAND, invalid insn for %%NPRINT_OPERAND: Unknown punctuation %<%c%>PRINT_OPERAND_ADDRESS, null pointerPRIVATE 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)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 shapeParameter pack __bases only valid in template declarationParameterized 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 allowedPath 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 branch target load optimization after prologue / epilogue threading.Perform branch target load optimization before prologue / epilogue threading.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 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 specifierPeriod required in format specifier %s at %LPeriod required in format specifier 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 submit a full bug report,
  with preprocessed source if appropriate.
  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 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 requiredPositive width requiredPositive width required in format specifier %s at %LPositive width required with T descriptorPossible 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.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 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 code coverage information.
--- 1879,1897 ----
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError converting PARAMETER constant in complex constant at %CError converting integerError in pointer initialization at %CError in type-spec at %LError in typebound call at %LError 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_TYPEExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<,%> at %CExpected %<,%> or end of statement at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected DO loop at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected data constant after repeat spec at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected label %qs for %s statement at %CExpected left parenthesisExpected 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 real stringExpected right parenthesisExpected scalar initialization expression at %CExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after '.' at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable in READ statement at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting definable entity near %LExpecting list of named entities at %CExpecting variable or io-implied-do at %LExplain what alignment considerations lead to the decision to make an insn short or long.Explicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit shaped array with nonconstant bounds at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %C has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure declaration at %CFLUSH statement at %CFORALL 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 %C cannot be a zero-sized arrayFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPTR argument at %L to C_F_POINTER shall not be polymorphicFPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FUNCTION result %s 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 %CFailure getting length of a constant array.Fatal ErrorFile %qs opened at %C is not a GNU Fortran module fileFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.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 compatibility, it's always newlib for elf now.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.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 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 %C has value %qsFortran 2003: Character for %qs argument of %qs intrinsic at %LFortran 2003: DT format specifier not allowed at %CFortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %LFortran 2008 obsolescent feature:Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %LFortran 2008: Non-pointer actual argument at %L to pointer dummy %qsFortran 2008: Null pointer at %L to non-pointer dummy %qsFortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L with entries returning variables of different string lengthsFunction result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC 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 %d for type %qTGCC is not configured to support %s as offload targetGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCN GPU type to use:GCN does not support static constructors or destructorsGCSE 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 compilationGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGarbage after PARAMETERIZED TYPE declaration at %CGenerate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate C-SKY FPU double float instructions (default for hard float).Generate DSP extension instructions.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate 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 SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate 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 __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 assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate bit instructions.Generate branch hints for branches.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for C-SKY compiler runtime instead of libgcc.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for 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 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 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 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 STABS format.Generate debug information in VMS format.Generate debug information in XCOFF format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in extended STABS format.Generate debug information in extended XCOFF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide instructions.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate documentation.Generate double-precision floating-point instructions.Generate extended 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 little endian code.Generate little-endian code.Generate load/store multiple instructions.Generate load/store with update instructions.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate 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 unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give deprecation messages about -ftransition=import anomalies.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGraphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.HLE_ACQUIRE not used with ACQUIRE or stronger memory modelHLE_RELEASE not used with RELEASE or stronger memory modelHSA SSA name defined by instruction that is supposed to be using itHSA SSA name not among operands of instruction that is supposed to use itHSA SSA verification failedHSA has not been enabled during configurationHSA image ops not handledHSA instruction uses a register but is not among recorded register usesHSA instruction verification failedHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into; at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %C uses non-standard syntaxHistogram value statement does not correspond to the statement it is associated withHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).IBITS: Bad bitICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to build.ID shared libraries and FD-PIC mode can%'t be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIM part_ref at %CIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT NONE with spec list at %CIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINDIRECT_REF in gimple ILINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO UNIT in %s statement at %C must be an internal file in a PURE procedureIO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG must be a scalar-default-char-variable at %LIOMSG tag at %LISA %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 %<__FUNCTION__%> predefined identifierISO C does not support %<__PRETTY_FUNCTION__%> predefined identifierISO C does not support %<__int%d%> typesISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support decimal floating pointISO C does not support fixed-point typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support the %<_Float%d%s%> typeISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a ?: expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ %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 %<alignof%> with a non-typeISO C++ does not allow ?: with omitted middle operandISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ does not support %<__int%d%> for %qsISO C++ does not support plain %<complex%> meaning %<double complex%>ISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids converting a string constant to %qTISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids empty unnamed enumISO C++ forbids flexible array member %qsISO C++ forbids flexible array membersISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids incrementing a pointer of type %qTISO C++ forbids incrementing an enumISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a ?: expressionISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++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 %<_Static_assert%>ISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<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 can%'t be evaluatedISO C90 forbids array whose size can%'t be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Alignas%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If first argument of ATAN2 %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignore unsupported pragmas.Ignored.Illegal 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 C++17 inheriting constructor semantics.Implement DIP1000: Scoped pointers (experimental).Implement DIP25: Sealed references (experimental).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 %LImpure 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 constructor %qsIn copy constructor %qsIn destructor %qsIn file included fromIn function %qsIn lambda functionIn member function %qsIn static member function %qsInclude directory %qs: %sIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible derived type in PARAMETER at %LIncompatible 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 %ldIncorrect function return valueIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %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 hbrp instructions after hinted branch targets to avoid the SPU hang issue.Insert nops when it might improve performance by allowing dual issue (default).Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Instruction accounted for function prologue, epilogue and other overhead.Instruction accounted for function thunk overhead.Instrument function entry and exit with profiling calls.Instrument function exit in instrumented functions with __fentry__.Instrument only functions from files where names do not match all the regular expressions (separated by a semi-colon).Instrument only functions from files where names match any regular expression (separated by a semi-colon).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 integer kind %i at %CInteger 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-name expected after %<(%> at %CInternal compiler error: Error reporting routines re-entered.
  Internal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is 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.Intersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Intrinsic %qs (is %s) is used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ldIntrinsic function %qs (%d) not recognizedIntrinsic function %qs at %L is not permitted in an initialization expressionIntrinsic function %s at %L is not permitted for CO_REDUCEIntrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointerIntrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure %qs not allowed in PROCEDURE statement at %LIntrinsic procedure at %L cannot be a MODULE PROCEDUREIntrinsic subroutine %qs at %L shall not have a type specifierIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clauseInvalid 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 association target at %CInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character 0x%s at %CInvalid character in name at %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid substring in data-implied-do at %L in DATA statementInvalid type-spec at %CInvalid value for %s specification at %CIssue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJunk after MAP statement at %CJunk after UNION statement at %CJunk after non-nested STRUCTURE statement at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND attribute at %C in a TYPE definitionKIND parameter of %s at %L must be an initialization 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 versions (for use with the -misa= option):Known TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known 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 models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known preferred register vector length (to use with the -mprefer-vector-width= option):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLEN attribute at %C in a TYPE definitionLEN part_ref at %CLEXER_DEBUGGING_ENABLED_P is not set to trueLHS in noreturn callLINEAR clause modifier used on DO or SIMD construct at %LLINEAR clause specified together with ORDERED clause with argument at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLabeled DO statement at %LLeft parenthesis required after %<*%>Legacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLevel of hsa debug stores verbosity.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.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
! Link in code for a __main kernel.Link the standard D library dynamically in the compilation.Link the standard D library statically in the compilation.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.List all hidden GC allocations.List all non-mutable fields which occupy an object instance.List all usages of complex or imaginary types.List all variables going into thread local storage.List information on all language changes.Lock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLook for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment.Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dLower limit %d of %<-fdbg-cnt=%s%> must be a non-negative numberMCU %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 f5seriesMIPS16 %<-mxgot%> codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the 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 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMain variant is not definedMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make all function calls indirect.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make sure loads and stores are not moved past DMA instructions.Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalloc data into P2 space.Mark MAC register as call-clobbered.Mark __tls_get_addr calls with argument info.Mark all loops as parallel.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. number of generated reload insns per insn is achieved (%d)
  Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of number and total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum depth of a loop nest to fully value-number optimistically.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum number of LRA assignment passes is achieved (%d)
! Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments a PHI may have before the FSM threader will not try to thread through its block.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of arrays per SCoP.Maximum number of assertions to add along the default edge of a switch statement during VRP.Maximum number of basic blocks on a finite state automaton jump thread path.Maximum number of bits for which we avoid creating FMAs.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of disambiguations to perform per memory access.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in basic block to be considered for SLP vectorization.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of 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 new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).Maximum number of parameters in a SCoP.Maximum number of queries into the alias oracle per store.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Memory allocation failedMerge C++ types using One Definition Rule.Merge adjacent stores.Merge subcomand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in 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 conventionMissing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %CMissing %<&%> in continued character constant at %CMissing %<(%> in statement at or before %LMissing %<)%> in statement at or before %LMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing -mcpu option in ASM_CPU_SPEC?Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing 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 exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolModule %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Multiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for 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 %CNONMONOTONIC modifier specified for %s schedule kind 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 %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL intrinsic with allocatable MOLD at %LNULL pointer at %L is not permitted as actual argument of %qs intrinsic functionNULL used in arithmeticNULL() at %C cannot appear in an array constructorNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs %lu bytes)Named block DO at %L requires matching ENDDO nameNamed constant %qs at %L cannot be an EQUIVALENCE objectNamed constant %qs in variable definition context (%s) at %LNamed constant at %C in an EQUIVALENCENamelist %qs 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 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 statementNoncontiguous deferred shape array %qs in %s clause at %LNonexistent 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 requiredNonpointer object %qs with default initialization shall not appear in a DATA statement at %LNonpolymorphic reference to abstract type at %CNonstandard type declaration %s*%d at %CNot enough elements in array initializer at %CNot expected TAG.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 DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in TO clauseOMP DECLARE TARGET COMMON at %L previously mentioned in TO clause and later in LINK clauseOMP 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 TO clauseOMP DECLARE TARGET variable at %L previously mentioned in TO clause and later in LINK clauseOMP TARGET UPDATE at %L requires at least one TO or FROM clauseOPEN statement at %C must have UNIT or NEWUNIT specifiedOPEN statement not allowed in PURE procedure at %COPERATOR argument at %L must be a PURE functionOPTIONAL is not allowed inside of BLOCK at %CORDERED clause argument not constant positive integer at %CORDERED clause parameter is less than COLLAPSE at %LObject %qs is not a variable at %LObjective-C declarations may only appear in global scopeObsolescent feature: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 SOURCE or SINK dependence types are allowed on ORDERED directive at %LOnly array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar oneOnly 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 at %C may not appear in PURE proceduresOpenACC loop directive must be associated with an OpenACC compute regionOpenACC region inside of OpenACC routine, nested parallelism not supported yetOpenMP constructs other than %<#pragma omp ordered simd%> or %<#pragma omp atomic%> may not be nested inside %<simd%> regionOpenMP directives other than SIMD or DECLARE TARGET at %C may not appear in PURE or ELEMENTAL proceduresOperand of .not. operator at %%L is %sOperand of unary numeric operator %%<%s%%> at %%L is %sOperand of user operator %%<%s%%> at %%L is %sOperands 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 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 variablesOption %s not used consistently in all LTO input filesOption %s with different valuesOptions:
  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 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 subcomand usage:Overlapping unequal initializers in EQUIVALENCE at %COverlapping unequal initializers in EQUIVALENCE at %LOverride -mbest-lib-options.P descriptor requires leading scale factorPAD= at %C not allowed in Fortran 95PARAMETER %qs is used at %L before its definition is completePARAMETER at %L is missing an initializerPARAMETER object %qs is not allowed at %LPARAMETER symbol in complex constant at %CPARAMETER without '()' at %CPAUSE statement at %CPC relative literal loads.PCS variantPHI argument is missing for edge %d->%dPHI argument is not SSA_NAME, or invariantPHI 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 register isn't set upPIC 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 derived type 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 %LPRE disabledPRINT namelist at %C is an extensionPRINT statement at %C not allowed within PURE procedurePRINT_OPERAND null pointerPRINT_OPERAND, invalid insn for %%CPRINT_OPERAND, invalid insn for %%NPRINT_OPERAND: Unknown punctuation %<%c%>PRINT_OPERAND_ADDRESS, null pointerPRIVATE 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)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 shapeParameter pack __bases only valid in template declarationParameterized 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 allowedPath 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 branch target load optimization after prologue / epilogue threading.Perform branch target load optimization before prologue / epilogue threading.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 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 specifierPeriod required in format specifier %s at %LPeriod required in format specifier 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 submit a full bug report,
  with preprocessed source if appropriate.
  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 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 requiredPositive width requiredPositive width required in format specifier %s at %LPositive width required with T descriptorPossible 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.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 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 code coverage information.
*************** warranty; not even for MERCHANTABILITY o
*** 1897,1903 ****
  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.Tune code for the given processor.Tune expected memory latency.Tune for the specified target CPU or architecture.Turn on CET instrumentation for switch statements that use a jump table and an indirect jump.Turn on Redundant Extensions Elimination pass.Tweak register allocation to help 16-bit instruction generation.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 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 argument %qs in call to %qs at %L should be %s, not %sType 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 specifier not allowed with NEWUNIT at %CUNLOCK 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 resolve the specific function %qs at %LUnable to resolve the specific subroutine %qs at %LUnclassifiable GCC directive at %CUnclassifiable OpenACC directive at %CUnclassifiable OpenMP directive at %CUnclassifiable statement at %CUnclassifiable statement in IF-clause 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 %LUnexpected %<%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 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 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 stringUnexpected end of moduleUnexpected intrinsic type %qs at %LUnexpected junk after !$ACC DECLARE at %CUnexpected junk after !$OMP DECLARE REDUCTION at %CUnexpected junk after !$OMP DECLARE TARGET at %CUnexpected junk after $OMP ATOMIC statement 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 TASKGROUP statement at %CUnexpected junk after $OMP WORKSHARE statement at %CUnexpected junk after ELSE IF statement at %CUnexpected junk after ELSE statement at %CUnexpected junk after NOWAIT clause at %CUnexpected junk after OMP THREADPRIVATE at %CUnexpected junk after TASKWAIT clause at %CUnexpected junk after TASKYIELD clause at %CUnexpected junk after function declaration at %CUnexpected junk in formal argument list at %CUnexpected 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 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, assuming that it has no hardware multiply.
  Use the %<-mhwmult%> option to set this explicitly.Unrecognized MCU name %qs, assuming that it is just a MSP430 with no hardware multiply.
  Use the %<-mcpu%> and %<-mhwmult%> options to set these explicitly.Unrecognized MCU name %qs, assuming that it just supports the MSP430 ISA.
! Use the %<-mcpu%> option to set the ISA explicitly.Unrecognized MCU name %qs.Unrecognized option to %<-finit-logical%>: %sUnrecognized option to endianness value: %qsUnrecognized option to floating-point init value: %qsUnrecognized option: %qsUnset option %s is ignored, it is always enabled for %s CPU.Unsupported code '%c' for fixed-point:Unsupported cpu name returned from kernel for %<-mcpu=native%>: %s
  Please use an explicit cpu name.  Valid cpu names are: %sUnsupported 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 %LUpper limit %d of %<-fdbg-cnt=%s%> must be a non-negative numberUsage: %s [OPTION]... SUB_COMMAND [OPTION]...
  
  Usage: %s [options] file...
--- 1919,1925 ----
  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.Tune code for the given processor.Tune expected memory latency.Tune for the specified target CPU or architecture.Turn on CET instrumentation for switch statements that use a jump table and an indirect jump.Turn on Redundant Extensions Elimination pass.Tweak register allocation to help 16-bit instruction generation.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 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 argument %qs in call to %qs at %L should be %s, not %sType 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 specifier not allowed with NEWUNIT at %CUNLOCK 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 resolve the specific function %qs at %LUnable to resolve the specific subroutine %qs at %LUnclassifiable GCC directive at %CUnclassifiable OpenACC directive at %CUnclassifiable OpenMP directive at %CUnclassifiable statement at %CUnclassifiable statement in IF-clause 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 %LUnexpected %<%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 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 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 stringUnexpected end of moduleUnexpected intrinsic type %qs at %LUnexpected junk after !$ACC DECLARE at %CUnexpected junk after !$OMP DECLARE REDUCTION at %CUnexpected junk after !$OMP DECLARE TARGET at %CUnexpected junk after $OMP ATOMIC statement 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 TASKGROUP statement at %CUnexpected junk after $OMP WORKSHARE statement at %CUnexpected junk after ELSE IF statement at %CUnexpected junk after ELSE statement at %CUnexpected junk after NOWAIT clause at %CUnexpected junk after OMP THREADPRIVATE at %CUnexpected junk after TASKWAIT clause at %CUnexpected junk after TASKYIELD clause at %CUnexpected junk after function declaration at %CUnexpected junk in formal argument list at %CUnexpected 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 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, assuming that it has no hardware multiply.
  Use the %<-mhwmult%> option to set this explicitly.Unrecognized MCU name %qs, assuming that it is just a MSP430 with no hardware multiply.
  Use the %<-mcpu%> and %<-mhwmult%> options to set these explicitly.Unrecognized MCU name %qs, assuming that it just supports the MSP430 ISA.
! Use the %<-mcpu%> option to set the ISA explicitly.Unrecognized 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 cpu name returned from kernel for %<-mcpu=native%>: %s
  Please use an explicit cpu name.  Valid cpu names are: %sUnsupported 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 %LUpper limit %d of %<-fdbg-cnt=%s%> must be a non-negative numberUsage: %s [OPTION]... SUB_COMMAND [OPTION]...
  
  Usage: %s [options] file...
*************** Please use an explicit cpu name.  Valid
*** 1911,1917 ****
  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.Variable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs 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 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.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++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calling std::move on a local object in a return statement preventing copy elision.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls with implicit interface.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.Warn about casts that will produce a null result.Warn about casts which discard qualifiers.Warn about catch handlers of non-reference type.Warn about certain operations on boolean expressions.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about declarations of entities that may be missing attributes that related entities have been declared with.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO 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 conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about invalid OpenACC dimensions.Warn about invalid uses of the "offsetof" macro.Warn about macros defined in the main file that are not used.Warn about maybe uninitialized automatic variables.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly incorrect subscripts in do loops.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about real-literal-constants with 'q' exponent-letter.Warn about redundant calls to std::move.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about semicolon after in-class function definition.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about some C++ One Definition Rule violations during link time optimization.Warn about statements between switch's controlling expression and the first case.Warn about stray tokens after #else and #endif.Warn about strftime formats yielding 2-digit years.Warn about subscripts whose type is "char".Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size.Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not.Warn about suspicious declarations of "main".Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers.Warn about suspicious length parameters to certain string functions if the argument uses sizeof.Warn about suspicious uses of memory addresses.Warn about switches with boolean controlling expression.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about truncation in string manipulation functions like strncat and strncpy.Warn about type and rank mismatches between arguments and parameters.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 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 register storage specifier.Warn about uses of std::initializer_list that can result in dangling pointers.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn for unsafe raw memory writes to objects of class types.Warn 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 type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if constructor or destructors with priorities from 0 to 100 are used.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if inherited methods are unimplemented.Warn if left shift of a signed value overflows.Warn if left shifting a negative value.Warn if loops have been interchanged.Warn if passing too many arguments to a function for its format string.Warn if qualifiers on arrays which are pointer targets are discarded.Warn if shift count >= width of type.Warn if shift count is negative.Warn if testing floating point numbers for equality.Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default.Warn if the address space of an address is changed.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case profiles in -fprofile-use do not 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 when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a const variable is unused.Warn when a conversion function will never be called due to the type it converts to.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function cannot be expanded to HSAIL.Warn when a function is unused.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a register variable is declared volatile.Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore.Warn when a switch case falls through.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when fields in a struct with the packed attribute are misaligned.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when 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 there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When linking for big-endian targets, generate a BE8 format image.When linking for big-endian targets, generate a legacy BE32 format image.When possible do not generate stack frames.When running CSE, follow jumps to their targets.Where shorter, use canonicalized paths to systems headers.Whether 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.Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.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 !$ACCWrong entry in TYPE_ARG_TYPES listWrong tree in TYPE_FIELDS listX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support ms_abi attributeXXX entering pop_everything ()
  XXX leaving pop_everything ()
  You 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[...][...] style array constructors at %C[Leaving %s]
! [cannot find %s][default][disabled][enabled][super ...] must appear in a method context__BELOW100__ attribute not allowed with auto storage class__delay_cycles is limited to 32-bit loop counts__delay_cycles only takes non-negative cycle counts__delay_cycles() only takes constant arguments__float128 and __ibm128 cannot be used in the same expression__float128 and long double cannot be used in the same expression__fp16 and no ldrh__ibm128 and long double cannot be used in the same expression__label__ declarations are only allowed in function scopes`a brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %<concept%>a destructor cannot be %<constexpr%>a different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function-definition is not allowed herea label can only be part of a statement and a declaration is not a statementa lambda closure type has a deleted copy assignment operatora lambda closure type has a deleted default constructora later %<-fabi-version=%> (or =0) avoids this error with a change in manglinga member of a structure or union cannot have a variably modified typea nested function is not supported for reduced registersa nested namespace definition cannot be inlinea nested namespace definition cannot have attributesa non-template variable cannot be %<concept%>a parameter cannot be declared %<concept%>a parameter cannot be declared %<constexpr%>a parameter list with an ellipsis can%'t match an empty parameter name list declarationa reinterpret_cast is not a constant expressiona requires expression cannot appear outside a templatea statement expression is an insufficient context for overload resolutiona storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different 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 using-declaration cannot specify a template-id.  Try %<using %D%>a wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%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 %qD member instead of initialized %qD member in constant expressionaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-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 explicit %<this%> or %<*this%> captureadd parentheses around left hand side expression to silence this warningadd_sym(): Bad sizing modeaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of array with reverse scalar storage order requestedaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of label %qD returnedaddress of local variable %qD returnedaddress of overloaded function with no contextual type informationaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where a float was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationaliased declaration herealignment %u of %qT is less than %ualignment (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment for %q+D was previously specified as %d and may not be decreasedalignment may not be specified for %q+Dalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in %<-fabi-version=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 privateallocatable argumentalready captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in asm flag outputalways_inline function might not be inlinableambiguating new declaration %q#Dambiguating new declaration of %q#Dambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Damdgpu_hsa_kernel attribute requires string constant argumentsan address area attribute cannot be specified for local variablesan argument type that has a default promotion can%'t match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan asm-specification is not allowed on a function-definitionan assignment cannot appear in a constant-expressionan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan empty string cannot be in %<target_clones%> attributean enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan enum with mismatching number of values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with %<-muser-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 union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorarchitecture %qs supported for assembler onlyare_identical_variables: Bad typeargs to be formatted is not %<...%>argument %d is an unsigned literal that is out of rangeargument %d must be an unsigned literalargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD declared hereargument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qd is not a constantargument %qs to %<-Waligned-new%> not recognizedargument %qs to %<-Wnormalized%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> unknownargument %u in call to function %qE does not have integral typeargument %u of %<__builtin_tgmath%> has no argumentsargument %u of %<__builtin_tgmath%> has variable argumentsargument %u of %<__builtin_tgmath%> has wrong number of argumentsargument %u of %<__builtin_tgmath%> is not a function pointerargument %u of %<__builtin_tgmath%> is unprototypedargument 1 must be 0 or 2argument 1 must be a 1-bit unsigned literalargument 1 must be a 5-bit signed literalargument 1 must be a 6-bit unsigned literalargument 1 must be a mapargument 1 must be an 8-bit field valueargument 1 of %qE must be a non-void pointer typeargument 1 of %qE must be a pointer to a constant size typeargument 1 of %qE must be a pointer to a nonzero size objectargument 1 of %qs is out of rangeargument 1 of %qs must be a constantargument 2 must be 0 or 1argument 2 must be a 1-bit unsigned literalargument 2 must be a 2-bit unsigned literalargument 2 must be a 3-bit unsigned literalargument 2 must be a 4-bit unsigned literalargument 2 must be a 5-bit unsigned literalargument 2 must be a 6-bit unsigned literalargument 2 must be a 7-bit unsigned literalargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has boolean typeargument 3 in call to function %qE has enumerated typeargument 3 in call to function %qE has pointer to boolean typeargument 3 in call to function %qE has pointer to enumerated typeargument 3 must be a 1-bit unsigned literalargument 3 must be a 2-bit unsigned literalargument 3 must be a 4-bit unsigned literalargument 3 must be in the range 0..15argument list function at %Cargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument not permitted on %qs clause in OpenACC %<parallel%>argument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute ignoredargument of %qE attribute is missingargument of %qE attribute is not "ilink" or "firq"argument of %qE attribute is not "ilink1" or "ilink2"argument of %qE attribute is not "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" or "swi"argument of %qE attribute is not a string constantargument of %qE attribute is not a string constant or numberargument of Offsetof implies indirection of an embedded fieldargument of function call might be a candidate for a format attributeargument to %%:compare-debug-auxbase-opt does not end in .gkargument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>argument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<alloca%> may be too large due to conversion from %qT to %qTargument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor vector=<line>argument to %qE attribute is neither zero, nor oneargument to %qE attribute is not "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 not between %d and %dargument to %qs is too large (max. %d)argument to %qs must be a 2-bit unsigned literalargument to %qs should be a non-negative integerargument to %qs should be a non-negative integer optionally followed by a size unitargument to __integer_pack must be between 0 and %dargument to decltype must be an expressionargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largeargument to variable-length array may be too large due to conversion from %qT to %qTarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments to %qs should be non-negative integersarguments to destructor are not allowedarguments to the %qE attribute must be narrow string literalsarguments to the %qE attribute must contain valid identifiersarith_power(): Bad basearith_power(): unknown typearithmetic IFarithmetic involving a null pointer in %qEarithmetic on pointer to an empty aggregatearithmetic on pointer to an incomplete typearray %q+D assumed to have one elementarray %qD declared herearray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray member %q#D declared herearray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray of runtime bound cannot be captured by copy, only by referencearray resultarray section does not have mappable type in %qs clausearray section in %<#pragma acc declare%>array section is not contiguous in %qs clausearray size in new-expression must be constantarray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript %E is above array bounds of %qTarray subscript %E is below array bounds of %qTarray subscript %wi is below array bounds of %qTarray subscript %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 types have different boundsarray used as initializerarrays of functions are not meaningfulasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm not allowed in %<transaction_safe%> functionasm not allowed in atomic transactionasm operand %d probably doesn%'t match constraintsasm qualifier %qT ignored outside of function bodyasm qualifier outside of function bodyasm-specifier for variable %qE conflicts with asm clobber listassembler does not support %<-mabi=ilp32%>assembler name hash list corruptedassertion missing after %qsassign semantics attributes of property %qD conflict with previous declarationassigning to an array from an initializer listassignmentassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment from pointer to non-enclosed address spaceassignment 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 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 %<abs (X)%> to %<X%> or %<-X%>assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>assuming signed overflow does not occur when simplifying conditionalassuming signed overflow does not occur when simplifying conditional to constantassuming signed overflow does not occur when simplifying range testasynchronous argumentatexit failedatomic_cancelattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<deprecated%> can appear at most once in an attribute-listattribute %<fallthrough%> not preceding a case label or default labelattribute %<noreturn%> can appear at most once in an attribute-listattribute %<target%> argument not a stringattribute %qE argument not a stringattribute %qs applies to array types onlyattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>attribute using prefix used together with scoped attribute tokenattribute(target("%s")) is unknownattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes at the beginning of statement are ignoredattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on local using directiveattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>aux field set for edge %s->%saux field set for indirect edge from %sbackend decl for module variable %qs already existsbad ADDR_SPACE_GLOBAL addressbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad builtin codebad builtin fcodebad builtin icodebad condition codebad expressionbad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad opbad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad return type for function argument %u of %<__builtin_tgmath%>bad shift insn:bad testbad type for argument %u of function argument %u of %<__builtin_tgmath%>bad usage of spec function %qsbad value %<%s%> for %<-mtls-size=%> switchbad value %qs for %<-mcpu%> switchbad value %qs for %<-mfp-rounding-mode%> switchbad value %qs for %<-mfp-trap-mode%> switchbad value %qs for %<-mmemory-latency%>bad value %qs for %<-mtls-size%> switchbad value %qs for %<-mtrap-precision%> switchbad value %qs for %<-mtune%> switchbad value (%qs) for %<-march=%> switchbad value (%qs) for %<-mtune=%> switchbad value (%qs) for %<target("arch=")%> attributebad value (%qs) for %<target("tune=")%> attributebad value (%s) for %<-march=%> switchbad value (%s) for %<-mtune=%> switchbad value for %<%s-%s%>bad value for %<%s=%s%>badly nested C headers from preprocessorbarrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionbase %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase initializer expansion %qT contains no parameter packsbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase type %qT fails to be a struct or class typebase variable or SSA name undeclaredbasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebecause %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 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 trueblock IFbody 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 %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 functionbraced spec %qs ends in escapebraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executedbranch %2d taken %s%sbranch target register load optimization is not intended to be run twicebreak statement not within loop or switchbreak statement used with OpenMP for loopbreak statement within %<#pragma simd%> loop bodybuild_dt: format with namelistbuilt-in %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 MIPS16builtin %qF is deprecated.builtin %qF is for GCC internal use only.builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher).builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher).builtin %qs is only valid in 64-bit modebuiltin %qs needs GLIBC (2.23 and newer) that exports hardware capability bitsbuiltin %qs only accepts 1 argumentbuiltin %qs only accepts 2 argumentsbuiltin %qs only accepts 3 argumentsbuiltin %qs only accepts a string argumentbuiltin %qs requires builtin %qsbuiltin function %qs is not supported with the current optionsbuiltin function %qs is only valid for the cell processorbuiltin function %qs not supported in this compiler configurationbuiltin function %qs requires ISA 3.0 IEEE 128-bit floating pointbuiltin function %qs requires the %qs (or newer), and %qs or %qs optionsbuiltin function %qs requires the %qs and %qs optionsbuiltin function %qs requires the %qs optionbuiltin requires an immediate for operand %dbuiltin vec_step can only be used on vector types.but %qD does not throw; perhaps it should be declared %<noexcept%>but is prevailed by one without from other translation unitbut not herebytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %sc++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>call   %2d never executed
  call   %2d returned %s
  call has circular dependencycall is unlikely and code size would growcall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qD uses the default argument for parameter %P, which is not yet definedcall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to internal function %qEcall to non-%<constexpr%> function %qDcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncalled object %qD is not a function or function pointercalled object %qE is not a function or function pointercalled object is not a function or function pointercallee refers to comdat-local symbolscaller edge count does not match BB countcaller edge count invalidcaller is instrumentation thunkcaller is not optimizedcalling %qD with SSE calling convention without SSE/SSE2 enabledcalling %qD with a nonzero argument is unsafecalling %qD with attribute sseregparm without SSE/SSE2 enabledcalling %qT with attribute sseregparm without SSE/SSE2 enabledcalls to overloaded operators cannot appear in a constant-expressioncan only use %qE attribute on file-scope definitions of objects of class typecan%'t apply both longcall and shortcall attributes to the same functioncan%'t convert a value of type %qT to vector type %qT which has different sizecan%'t convert a vector of type %qT to type %qT which has different sizecan%'t convert from incomplete type %qH to %qIcan%'t convert value to a vectorcan%'t create precompiled header %s: %mcan%'t create repository information file %qscan%'t define friend function %qs in a local class definitioncan%'t extend PCH file: %mcan%'t find a register in class %qs while reloading %<asm%>can%'t get position in PCH file: %mcan%'t get program status: %mcan%'t mix operands of decimal float and complex typescan%'t mix operands of decimal float and other float typescan%'t mix operands of decimal float and vector typescan%'t open %qs for writing: %mcan%'t open %s for writing: %mcan%'t open %s: %mcan%'t open ldd output: %mcan%'t open nm output: %mcan%'t read %s: %mcan%'t read PCH file: %mcan%'t set %qE attribute after definitioncan%'t set position in PCH file: %mcan%'t use %qs as a call-saved registercan%'t use %qs as a call-used registercan%'t use %qs as a fixed registercan%'t use multiple stack checking methods togethercan%'t write %s: %mcan%'t write PCH filecan%'t write PCH file: %mcan%'t write padding to PCH file: %mcan%'t write to %s: %mcan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidates are:cannot add an enumerator list to a template instantiationcannot allocate an object of abstract type %qTcannot allocate stack for variable %q+D, naked function.cannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to an enumerator %qDcannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member functioncannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bitfield %qE to %qTcannot bind non-const lvalue reference of type %qH to an rvalue of type %qIcannot bind packed field %qE to %qTcannot bind rvalue %qE to %qTcannot bind rvalue reference of type %qH to lvalue of type %qIcannot call constructor %<%T::%D%> directlycannot call function %qDcannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot catch type %qT because it involves types of variable sizecannot close nonexistent response filecannot close receive-only channelcannot convert %qE from type %qH to type %qIcannot convert %qE from type %qT to type %qTcannot convert %qH to %qIcannot convert %qH to %qI in argument passingcannot convert %qH to %qI in assignmentcannot convert %qH to %qI in default argumentcannot convert %qH to %qI in initializationcannot convert %qH to %qI in returncannot convert from %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 pointer to base class %qT to pointer to derived class %qT because the base is virtualcannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qTcannot convert to a pointer typecannot convert type %qH to type %qIcannot create pointer to reference member %qDcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be %<constexpr%>cannot declare %<::main%> to be a global variablecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %qD to be a bit-field typecannot declare bit-field %qD with %<warn_if_not_aligned%> typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare catch parameter to be of abstract class type %qTcannot declare catch parameter to be of rvalue reference type %qTcannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %qTcannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare parameter to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decompose class type %qT because it has an anonymous struct membercannot decompose class type %qT because it has an anonymous union membercannot decompose class type %qT without non-static data memberscannot decompose class type %qT: both it and its base class %qT have non-static data memberscannot decompose class type %qT: its base classes %qT and %qT have non-static data memberscannot decompose inaccessible member %qD of %qTcannot decompose lambda closure type %qTcannot decompose non-array non-class type %qTcannot decompose union type %qTcannot decompose variable length array %qTcannot decompose variable length vector %qTcannot decrement a pointer to incomplete type %qTcannot deduce template arguments for %qT from ()cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructorscannot deduce template arguments of %qT, as it has no viable deduction guidescannot define member function %<%T::%s%> within %qTcannot define member of dependent typedef %qTcannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot derive from %<final%> base %qT in derived type %qTcannot disable built-in function %qscannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)cannot emit unaligned pointers in ptx assemblycannot execute %qs: %scannot execute %qs: %s: %mcannot expand initializer for member %qDcannot explicitly declare member %q#D to have extern linkagecannot fallthrough final case in switchcannot find %<ldd%>cannot find %<nm%>cannot find %qscannot find %s in plugin %s
  %scannot find LTO cgraph in %scannot find LTO section refs in %scannot find a valid counter:value pair:cannot 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 handle inconsistent calls to %qscannot increment a pointer to incomplete type %qTcannot inherit constructors from indirect base %qTcannot initialize aggregate of type %qT with a compound literalcannot initialize array of %qT from a string literal with type array of %qTcannot inline function %<main%>cannot load plugin %s
--- 1933,1939 ----
  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.Variable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs 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 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.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++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calling std::move on a local object in a return statement preventing copy elision.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls with implicit interface.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.Warn about casts that will produce a null result.Warn about casts which discard qualifiers.Warn about catch handlers of non-reference type.Warn about certain operations on boolean expressions.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about declarations of entities that may be missing attributes that related entities have been declared with.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO 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 conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about invalid OpenACC dimensions.Warn about invalid uses of the "offsetof" macro.Warn about macros defined in the main file that are not used.Warn about maybe uninitialized automatic variables.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly incorrect subscripts in do loops.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about real-literal-constants with 'q' exponent-letter.Warn about redundant calls to std::move.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about semicolon after in-class function definition.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about some C++ One Definition Rule violations during link time optimization.Warn about statements between switch's controlling expression and the first case.Warn about stray tokens after #else and #endif.Warn about strftime formats yielding 2-digit years.Warn about subscripts whose type is "char".Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size.Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not.Warn about suspicious declarations of "main".Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers.Warn about suspicious length parameters to certain string functions if the argument uses sizeof.Warn about suspicious uses of memory addresses.Warn about switches with boolean controlling expression.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about truncation in string manipulation functions like strncat and strncpy.Warn about type and rank mismatches between arguments and parameters.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 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 register storage specifier.Warn about uses of std::initializer_list that can result in dangling pointers.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn for unsafe raw memory writes to objects of class types.Warn 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 type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if constructor or destructors with priorities from 0 to 100 are used.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if inherited methods are unimplemented.Warn if left shift of a signed value overflows.Warn if left shifting a negative value.Warn if loops have been interchanged.Warn if passing too many arguments to a function for its format string.Warn if qualifiers on arrays which are pointer targets are discarded.Warn if shift count >= width of type.Warn if shift count is negative.Warn if testing floating point numbers for equality.Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default.Warn if the address space of an address is changed.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case profiles in -fprofile-use do not 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 when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a const variable is unused.Warn when a conversion function will never be called due to the type it converts to.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function cannot be expanded to HSAIL.Warn when a function is unused.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a register variable is declared volatile.Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore.Warn when a switch case falls through.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when fields in a struct with the packed attribute are misaligned.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when 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 there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When linking for big-endian targets, generate a BE8 format image.When linking for big-endian targets, generate a legacy BE32 format image.When possible do not generate stack frames.When running CSE, follow jumps to their targets.Where shorter, use canonicalized paths to systems headers.Whether 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.Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.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 !$ACCWrong entry in TYPE_ARG_TYPES listWrong tree in TYPE_FIELDS listX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support ms_abi attributeXXX entering pop_everything ()
  XXX leaving pop_everything ()
  You 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[...][...] style array constructors at %C[Leaving %s]
! [cannot find %s][default][disabled][enabled][super ...] must appear in a method context__BELOW100__ attribute not allowed with auto storage class__delay_cycles is limited to 32-bit loop counts__delay_cycles only takes non-negative cycle counts__delay_cycles() only takes constant arguments__float128 and __ibm128 cannot be used in the same expression__float128 and long double cannot be used in the same expression__fp16 and no ldrh__ibm128 and long double cannot be used in the same expression__label__ declarations are only allowed in function scopes`a brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %<concept%>a destructor cannot be %<constexpr%>a different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function-definition is not allowed herea label can only be part of a statement and a declaration is not a statementa lambda closure type has a deleted copy assignment operatora lambda closure type has a deleted default constructora later %<-fabi-version=%> (or =0) avoids this error with a change in manglinga member of a structure or union cannot have a variably modified typea nested function is not supported for reduced registersa nested namespace definition cannot be inlinea nested namespace definition cannot have attributesa non-template variable cannot be %<concept%>a parameter cannot be declared %<concept%>a parameter cannot be declared %<constexpr%>a parameter list with an ellipsis can%'t match an empty parameter name list declarationa reinterpret_cast is not a constant expressiona requires expression cannot appear outside a templatea statement expression is an insufficient context for overload resolutiona storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different 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 using-declaration cannot specify a template-id.  Try %<using %D%>a wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%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 %qD member instead of initialized %qD member in constant expressionaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-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 explicit %<this%> or %<*this%> captureadd parentheses around left hand side expression to silence this warningadd_sym(): Bad sizing modeaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of array with reverse scalar storage order requestedaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of label %qD returnedaddress of local variable %qD returnedaddress of overloaded function with no contextual type informationaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where a float was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationaliased declaration herealignment %u of %qT is less than %ualignment (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment for %q+D was previously specified as %d and may not be decreasedalignment may not be specified for %q+Dalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in %<-fabi-version=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 privateallocatable argumentalready captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in asm flag outputalways_inline function might not be inlinableambiguating new declaration %q#Dambiguating new declaration of %q#Dambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Damdgpu_hsa_kernel attribute requires string constant argumentsan address area attribute cannot be specified for local variablesan argument type that has a default promotion can%'t match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan asm-specification is not allowed on a function-definitionan assignment cannot appear in a constant-expressionan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan empty string cannot be in %<target_clones%> attributean enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan enum with mismatching number of values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with %<-muser-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 union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorarchitecture %qs supported for assembler onlyare_identical_variables: Bad typeargs to be formatted is not %<...%>argument %d is an unsigned literal that is out of rangeargument %d must be an unsigned literalargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD declared hereargument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qd is not a constantargument %qs to %<-Waligned-new%> not recognizedargument %qs to %<-Wnormalized%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> unknownargument %u in call to function %qE does not have integral typeargument %u of %<__builtin_tgmath%> has no argumentsargument %u of %<__builtin_tgmath%> has variable argumentsargument %u of %<__builtin_tgmath%> has wrong number of argumentsargument %u of %<__builtin_tgmath%> is not a function pointerargument %u of %<__builtin_tgmath%> is unprototypedargument 1 must be 0 or 2argument 1 must be a 1-bit unsigned literalargument 1 must be a 5-bit signed literalargument 1 must be a 6-bit unsigned literalargument 1 must be a mapargument 1 must be an 8-bit field valueargument 1 of %qE must be a non-void pointer typeargument 1 of %qE must be a pointer to a constant size typeargument 1 of %qE must be a pointer to a nonzero size objectargument 1 of %qs is out of rangeargument 1 of %qs must be a constantargument 2 must be 0 or 1argument 2 must be a 1-bit unsigned literalargument 2 must be a 2-bit unsigned literalargument 2 must be a 3-bit unsigned literalargument 2 must be a 4-bit unsigned literalargument 2 must be a 5-bit unsigned literalargument 2 must be a 6-bit unsigned literalargument 2 must be a 7-bit unsigned literalargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has boolean typeargument 3 in call to function %qE has enumerated typeargument 3 in call to function %qE has pointer to boolean typeargument 3 in call to function %qE has pointer to enumerated typeargument 3 must be a 1-bit unsigned literalargument 3 must be a 2-bit unsigned literalargument 3 must be a 4-bit unsigned literalargument 3 must be in the range 0..15argument list function at %Cargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument not permitted on %qs clause in OpenACC %<parallel%>argument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute ignoredargument of %qE attribute is missingargument of %qE attribute is not "ilink" or "firq"argument of %qE attribute is not "ilink1" or "ilink2"argument of %qE attribute is not "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" or "swi"argument of %qE attribute is not a string constantargument of %qE attribute is not a string constant or numberargument of Offsetof implies indirection of an embedded fieldargument of function call might be a candidate for a format attributeargument of type %qT not permitted with -mgeneral-regs-onlyargument to %%:compare-debug-auxbase-opt does not end in .gkargument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>argument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<alloca%> may be too large due to conversion from %qT to %qTargument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor vector=<line>argument to %qE attribute is neither zero, nor oneargument to %qE attribute is not "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 not between %d and %dargument to %qs is too large (max. %d)argument to %qs must be a 2-bit unsigned literalargument to %qs should be a non-negative integerargument to %qs should be a non-negative integer optionally followed by a size unitargument to __integer_pack must be between 0 and %dargument to decltype must be an expressionargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largeargument to variable-length array may be too large due to conversion from %qT to %qTarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments to %qs should be non-negative integersarguments to destructor are not allowedarguments to the %qE attribute must be narrow string literalsarguments to the %qE attribute must contain valid identifiersarith_power(): Bad basearith_power(): unknown typearithmetic IFarithmetic involving a null pointer in %qEarithmetic on pointer to an empty aggregatearithmetic on pointer to an incomplete typearray %q+D assumed to have one elementarray %qD declared herearray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray member %q#D declared herearray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray of runtime bound cannot be captured by copy, only by referencearray resultarray section does not have mappable type in %qs clausearray section in %<#pragma acc declare%>array section is not contiguous in %qs clausearray size in new-expression must be constantarray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript %E is above array bounds of %qTarray subscript %E is below array bounds of %qTarray subscript %wi is below array bounds of %qTarray subscript %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 types have different boundsarray used as initializerarrays of functions are not meaningfulasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm not allowed in %<transaction_safe%> functionasm not allowed in atomic transactionasm operand %d probably doesn%'t match constraintsasm qualifier %qT ignored outside of function bodyasm qualifier outside of function bodyasm-specifier for variable %qE conflicts with asm clobber listassembler does not support %<-mabi=ilp32%>assembler name hash list corruptedassertion missing after %qsassign semantics attributes of property %qD conflict with previous declarationassigning to an array from an initializer listassignmentassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment from pointer to non-enclosed address spaceassignment 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 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 %<abs (X)%> to %<X%> or %<-X%>assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>assuming signed overflow does not occur when simplifying conditionalassuming signed overflow does not occur when simplifying conditional to constantassuming signed overflow does not occur when simplifying range testasynchronous argumentatexit failedatomic_cancelattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<deprecated%> can appear at most once in an attribute-listattribute %<fallthrough%> not preceding a case label or default labelattribute %<noreturn%> can appear at most once in an attribute-listattribute %<target%> argument not a stringattribute %qE argument not a stringattribute %qs applies to array types onlyattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>attribute using prefix used together with scoped attribute tokenattribute(target("%s")) is unknownattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes at the beginning of statement are ignoredattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on local using directiveattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>aux field set for edge %s->%saux field set for indirect edge from %sbackend decl for module variable %qs already existsbad ADDR_SPACE_GLOBAL addressbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad builtin codebad builtin fcodebad builtin icodebad condition codebad expressionbad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad opbad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad return type for function argument %u of %<__builtin_tgmath%>bad shift insn:bad testbad type for argument %u of function argument %u of %<__builtin_tgmath%>bad usage of spec function %qsbad value %<%s%> for %<-mtls-size=%> switchbad value %qs for %<-mcpu%> switchbad value %qs for %<-mfp-rounding-mode%> switchbad value %qs for %<-mfp-trap-mode%> switchbad value %qs for %<-mmemory-latency%>bad value %qs for %<-mtls-size%> switchbad value %qs for %<-mtrap-precision%> switchbad value %qs for %<-mtune%> switchbad value (%qs) for %<-march=%> switchbad value (%qs) for %<-mtune=%> switchbad value (%qs) for %<target("arch=")%> attributebad value (%qs) for %<target("tune=")%> attributebad value (%s) for %<-march=%> switchbad value (%s) for %<-mtune=%> switchbad value for %<%s-%s%>bad value for %<%s=%s%>badly nested C headers from preprocessorbarrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionbase %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase initializer expansion %qT contains no parameter packsbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase type %qT fails to be a struct or class typebase variable or SSA name undeclaredbasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebecause %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 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 trueblock IFbody 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 %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 functionbraced spec %qs ends in escapebraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executedbranch %2d taken %s%sbranch target register load optimization is not intended to be run twicebreak statement not within loop or switchbreak statement used with OpenMP for loopbreak statement within %<#pragma simd%> loop bodybuild_dt: format with namelistbuilt-in %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 MIPS16builtin %qF is deprecated.builtin %qF is for GCC internal use only.builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher).builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher).builtin %qs is only valid in 64-bit modebuiltin %qs needs GLIBC (2.23 and newer) that exports hardware capability bitsbuiltin %qs only accepts 1 argumentbuiltin %qs only accepts 2 argumentsbuiltin %qs only accepts 3 argumentsbuiltin %qs only accepts a string argumentbuiltin %qs requires builtin %qsbuiltin function %qs is not supported with the current optionsbuiltin function %qs is only valid for the cell processorbuiltin function %qs not supported in this compiler configurationbuiltin function %qs requires ISA 3.0 IEEE 128-bit floating pointbuiltin function %qs requires the %qs (or newer), and %qs or %qs optionsbuiltin function %qs requires the %qs and %qs optionsbuiltin function %qs requires the %qs optionbuiltin requires an immediate for operand %dbuiltin vec_step can only be used on vector types.but %qD does not throw; perhaps it should be declared %<noexcept%>but is prevailed by one without from other translation unitbut not herebytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %sc++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>call   %2d never executed
  call   %2d returned %s
  call has circular dependencycall is unlikely and code size would growcall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qD uses the default argument for parameter %P, which is not yet definedcall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to internal function %qEcall to non-%<constexpr%> function %qDcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncalled object %qD is not a function or function pointercalled object %qE is not a function or function pointercalled object is not a function or function pointercallee refers to comdat-local symbolscaller edge count does not match BB countcaller edge count invalidcaller is instrumentation thunkcaller is not optimizedcalling %qD with SSE calling convention without SSE/SSE2 enabledcalling %qD with a nonzero argument is unsafecalling %qD with attribute sseregparm without SSE/SSE2 enabledcalling %qT with attribute sseregparm without SSE/SSE2 enabledcalls to overloaded operators cannot appear in a constant-expressioncan only use %qE attribute on file-scope definitions of objects of class typecan%'t apply both longcall and shortcall attributes to the same functioncan%'t convert a value of type %qT to vector type %qT which has different sizecan%'t convert a vector of type %qT to type %qT which has different sizecan%'t convert from incomplete type %qH to %qIcan%'t convert value to a vectorcan%'t create precompiled header %s: %mcan%'t create repository information file %qscan%'t define friend function %qs in a local class definitioncan%'t extend PCH file: %mcan%'t find a register in class %qs while reloading %<asm%>can%'t get position in PCH file: %mcan%'t get program status: %mcan%'t mix operands of decimal float and complex typescan%'t mix operands of decimal float and other float typescan%'t mix operands of decimal float and vector typescan%'t open %qs for writing: %mcan%'t open %s for writing: %mcan%'t open %s: %mcan%'t open ldd output: %mcan%'t open nm output: %mcan%'t read %s: %mcan%'t read PCH file: %mcan%'t set %qE attribute after definitioncan%'t set position in PCH file: %mcan%'t use %qs as a call-saved registercan%'t use %qs as a call-used registercan%'t use %qs as a fixed registercan%'t use multiple stack checking methods togethercan%'t write %s: %mcan%'t write PCH filecan%'t write PCH file: %mcan%'t write padding to PCH file: %mcan%'t write to %s: %mcan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidates are:cannot add an enumerator list to a template instantiationcannot allocate an object of abstract type %qTcannot allocate stack for variable %q+D, naked function.cannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to an enumerator %qDcannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member functioncannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bitfield %qE to %qTcannot bind non-const lvalue reference of type %qH to an rvalue of type %qIcannot bind packed field %qE to %qTcannot bind rvalue %qE to %qTcannot bind rvalue reference of type %qH to lvalue of type %qIcannot call constructor %<%T::%D%> directlycannot call function %qDcannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot catch type %qT because it involves types of variable sizecannot close nonexistent response filecannot close receive-only channelcannot convert %qE from type %qH to type %qIcannot convert %qE from type %qT to type %qTcannot convert %qH to %qIcannot convert %qH to %qI in argument passingcannot convert %qH to %qI in assignmentcannot convert %qH to %qI in default argumentcannot convert %qH to %qI in initializationcannot convert %qH to %qI in returncannot convert from %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 pointer to base class %qT to pointer to derived class %qT because the base is virtualcannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qTcannot convert to a pointer typecannot convert type %qH to type %qIcannot create pointer to reference member %qDcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be %<constexpr%>cannot declare %<::main%> to be a global variablecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %qD to be a bit-field typecannot declare bit-field %qD with %<warn_if_not_aligned%> typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare catch parameter to be of abstract class type %qTcannot declare catch parameter to be of rvalue reference type %qTcannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %qTcannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare parameter to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decompose class type %qT because it has an anonymous struct membercannot decompose class type %qT because it has an anonymous union membercannot decompose class type %qT without non-static data memberscannot decompose class type %qT: both it and its base class %qT have non-static data memberscannot decompose class type %qT: its base classes %qT and %qT have non-static data memberscannot decompose inaccessible member %qD of %qTcannot decompose lambda closure type %qTcannot decompose non-array non-class type %qTcannot decompose union type %qTcannot decompose variable length array %qTcannot decompose variable length vector %qTcannot decrement a pointer to incomplete type %qTcannot deduce template arguments for %qT from ()cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructorscannot deduce template arguments of %qT, as it has no viable deduction guidescannot define member function %<%T::%s%> within %qTcannot define member of dependent typedef %qTcannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot derive from %<final%> base %qT in derived type %qTcannot disable built-in function %qscannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)cannot emit unaligned pointers in ptx assemblycannot execute %qs: %scannot execute %qs: %s: %mcannot expand initializer for member %qDcannot explicitly declare member %q#D to have extern linkagecannot fallthrough final case in switchcannot find %<ldd%>cannot find %<nm%>cannot find %qscannot find %s in plugin %s
  %scannot find LTO cgraph in %scannot find LTO section refs in %scannot find a valid counter:value pair:cannot 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 handle inconsistent calls to %qscannot increment a pointer to incomplete type %qTcannot inherit constructors from indirect base %qTcannot initialize aggregate of type %qT with a compound literalcannot initialize array of %qT from a string literal with type array of %qTcannot inline function %<main%>cannot load plugin %s
*************** Please use an explicit cpu name.  Valid
*** 1936,1946 ****
  gcov %s%s
  generate_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_array_size failedgfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_copy_expr(): Bad expr nodegfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typegfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Bad array referencegfc_variable_attr(): Expression isn't a variablegfortran does not support -E without -cppgfortran: Only one %<-J%> option allowedgimple call has no targetgimple call has two targetsgimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockgimplification failedglobal constructors not supported on this targetglobal destructors not supported on this targetglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).gp_offset (%ld) or end_offset (%ld) is less than zerogsplit-dwarf is not supported on this platformhad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware decimal floating point instructions not available in ESA/390 modehardware decimal floating point instructions not available on %shardware vector support not available on %shardware vector support not available with %<-msoft-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 streamherehigh bound %qE above array section size in %qs clauseiWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier expected after %<@protocol%>if any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %<-fschedule-insns%> because of exception handling bugignoring %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 asm-specifier for non-static local variable %q+Dignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>ignoring attribute %qE after earlier %qEignoring attribute %qE because it conflicts with attribute %qsignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qsignoring attributes applied to %qT after definitionignoring attributes applied to class type %qT outside of definitionignoring attributes applied to dependent type %qT without an associated declarationignoring attributes in template argument %qEignoring attributes on template argument %qTignoring duplicate directory "%s"
  ignoring large linear stepignoring loop annotationignoring malformed #pragma longcallignoring nonexistent directory "%s"
! ignoring packed attribute because of unpacked non-POD field %q#Dignoring possibly conflicting option %<-fopt-info-%s%>ignoring return value of %qD, declared with attribute nodiscardignoring return value of %qD, declared with attribute warn_unused_resultignoring return value of function declared with attribute warn_unused_resultignoring returned value of type %qT, declared with attribute nodiscardignoring sink clause with offset that is not a multiple of the loop stepignoring the %q#D declarationignoring unknown option %q.*s in %<-fdump-%s%>ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal 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 %qsimplicit 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 %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn%'timplicitly popped regs must be grouped at top of stackimplicitly-declared %qD is deprecatedimplied END DOimport_iso_c_binding_module(): Unable to create symbol for %simpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to noexceptin C++11 this throw will terminate because destructors default to noexceptin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qD declared herein argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein initialization of structured binding variable %qDin passing argument %P of %qDin simplify_trig_call(): Bad intrinsicin template argument for type %qTin the definition of %q#Tin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to present_or_copyincompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible options %<-mstack-protector-guard=global%> and%<-mstack-protector-guard-offset=%s%>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 begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in label_to_block_mapincorrect format in scaling, using 1/1
! incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector CONSTRUCTOR elementsincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement 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 function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirect jumps are not available on this targetindirect_call attribute can%'t apply for static functionindirection will not access object of incomplete type %qT in for increment expressionindirection will not access object of incomplete type %qT in left operand of comma operatorindirection will not access object of incomplete type %qT in right operand of comma operatorindirection will not access object of incomplete type %qT in second operand of conditional expressionindirection will not access object of incomplete type %qT in statementindirection will not access object of incomplete type %qT in third operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in for increment expressionindirection will not access object of non-trivially-copyable type %qT in left operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in right operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in second operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in statementindirection will not access object of non-trivially-copyable type %qT in third operand of conditional expressioninferred scalar type %qT is not an integer or floating point type of the same size as %qTinherited constructor %qD is not %<constexpr%>inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++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 a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)initializer for %q#D 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 array of chars 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 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 noinlineinline function %qD given attribute noinlineinline function %qD used but never definedinline namespace must be specified at initial definitioninline namespaces only available with %<-std=c++11%> or %<-std=gnu++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 %q+F: %sinlining failed in call to always_inline %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsert_bbt(): Duplicate key foundinsertion out of range in BIT_INSERT_EXPRinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
  installation error, can%'t find crtoffloadtable.oinstance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile 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 BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutintermediate array offset %wi is outside array bounds of %qTinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error: bad register: %dinternal error: builtin function %qs already processedinternal error: builtin function %qs had an unexpected return type %qsinternal error: builtin function %qs, argument %d had unexpected argument type %qsinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine can%'t be called directlyinterrupt service routine can%'t have non-void return valueinterrupt service routine should have %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)interrupt_thread is available only on fidointrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%H valueinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid %<task%> reduction modifier on construct combined with %<simd%>invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %<for%> or %<sections%>invalid 'asm': invalid (pointer) operands to plus/minusinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid --param value %qsinvalid CASE_CHAINinvalid COMPONENT_REF offset operatorinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid PHI argumentinvalid PHI resultinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address modeinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for %<__builtin_arc_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 arg %<%s%> for %<-mbranch-protection=%>invalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-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 case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu %qs for %s%qs%sinvalid data model option %<-mdata-model=%s%>invalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid element type for attribute %qsinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression type for %<#pragma omp atomic%>invalid failure memory model for %<__atomic_compare_exchange%>invalid feature modifier %qs in %<-march=%s%>invalid feature modifier %qs in %<-mcpu=%s%>invalid feature modifier %s of value ("%s") in %<target()%> pragma or attributeinvalid form of %<#pragma omp atomic%>invalid format for sve_widthinvalid format of %sinvalid fp constantinvalid fpu for target attribute or pragma %qsinvalid function declarationinvalid 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 id value for exception attributeinvalid id value for interrupt attributeinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid jump function in LTO streaminvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in asm output %dinvalid map kindinvalid maskinvalid mask type in vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid name ("%s") in %<target("arch=")%> pragma or attributeinvalid name ("%s") in %<target("cpu=")%> pragma or attributeinvalid name ("%s") in %<target("tune=")%> pragma or attributeinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to vector valued plusinvalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32invalid number of arguments for %<-falign-%s%> option: %qsinvalid offload table in %sinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid 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 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in indirect referenceinvalid operand in return statementinvalid operand in unary expressioninvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to 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 array referenceinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid parameter %qsinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in BIT_INSERT_EXPRinvalid position or size operand to BIT_FIELD_REFinvalid private reduction on %qEinvalid proc_bind kindinvalid property declarationinvalid protection type ("%s") 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 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 rhs for gimple memory storeinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid source block specificationinvalid static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid sve_width value: %dinvalid target memregs value %<%d%>invalid template declaration of %qDinvalid template non-type parameterinvalid template-argument-listinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for _Literal with constructorinvalid type for asm flag outputinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for 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 ABSU_EXPRinvalid 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 %<:%> modifierinvalid 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 %<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%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of %qT in template argumentinvalid use of '%%%c'invalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of brace-enclosed initializer listinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of member %qD (did you forget the %<&%> ?)invalid use of member %qD in static member functioninvalid use of member function %qD (did you forget the %<()%> ?)invalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static member function %qDinvalid use of non-static member function of type %qTinvalid use of nonstatic data member %qEinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of register '%s'invalid use of structure with flexible array memberinvalid use of template template parameter %qTinvalid use of template type parameter %qTinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of typeinvalid use of type %<void%> in parameter declarationinvalid use of type %qT as a default value for a template template-parameterinvalid use of unary %<*%> on pointer to memberinvalid use of undefined type %qTinvalid use of void expressioninvalid use of volatile lvalue inside %<transaction_safe%> functioninvalid use of volatile lvalue inside transactioninvalid user-defined conversion from %qH to %qIinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector type for attribute %qEinvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageit was later defined hereitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be 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 %divar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma 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 extern_model'keyword %<export%> not implemented, and will be ignoredkeyword %<template%> not allowed in class-head-namekeyword %<template%> not allowed in declarator-idkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel%'s context is not the current function decllambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++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++2a%> or %<-std=gnu++2a%>lambda-expression in template-argument only available with %<-std=c++2a%> or %<-std=gnu++2a%>lambda-expression in unevaluated context only available with %<-std=c++2a%> or %<-std=gnu++2a%>lambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelast argument must be an immediatelast register name %s must be an odd registerld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft rotate count >= width of typeleft rotate count is negativeleft shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
! library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %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 integrallist-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 is not supported with LTOlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal data-share memory exhaustedlocal declaration from a different functionlocal declaration of %qE hides instance variablelocal external declaration %q#Dlocal label %qE conflicts with existing labellocal member %q#D declared herelocal method %q#D declared herelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad 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 treelooser throw specifier for %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementlvalue-to-rvalue conversion of a volatile lvalue %qE with type %qTmachine independent builtin code out of rangemacro expands to multiple statementsmacro name missing after %qsmake_generic(): Cannot find generic symbol %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma 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 %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed '#pragma __extern_prefix', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option %<-fplugin-arg-%s%> (missing -<key>[=<value>])malformed ptx filemalformed spec function argumentsmalformed spec function namemangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %Cmangling __underlying_typemangling of %q#D as %qE conflicts with a previous manglemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not 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 value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64mduc registers only saved for G13 targetmedia functions are not available unless %<-mmedia%> is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++2a%> or %<-std=gnu++2a%>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 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 sizeminimum value of parameter %qs is %umio_array_ref(): Unknown array refmips16 function profilingmismatch in argument %u type of built-in function %qD; expected %qTmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatch in return type of built-in function %qD; expected %qTmismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched argumentsmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<(%> after %<#pragma unused%>, ignoringmissing %<)%> after %<#pragma unused%>, ignoringmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing %<target%> attribute for multi-versioned %qDmissing PHI defmissing REG_EH_REGION note at the end of bb %imissing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>missing arch name in %<-march=%s%>missing arg for %<-mbranch-protection=%>missing argument to %<target("branch-protection=")%> pragma or attributemissing 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 dashmissing definitionmissing device or architecture after %qsmissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing loop condition in loop with %<GCC unroll%> pragmamissing makefile target after %qsmissing method %s%s%smissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing resolution data for %smissing sentinel in function callmissing template argumentsmissing template arguments after %qTmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of BIT_FIELD_REFmodification of %qE is not a constant expressionmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructsmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one %<atomic_default_mem_order%> clause in a single compilation unitmore than one %<depend%> 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 a local object in a return statement prevents copy elisionmpfr not configured to handle all float modesms_abi and sysv_abi attributes are not compatiblems_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bitms_hook_prologue is not compatible with nested functionmsp430_select_hwmult_lib needs one or more argumentsmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple %<-mcpu=%> options specified.multiple %<default%> targets were setmultiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple loop axes specified for routinemultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple ref-qualifiersmultiple save reg attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value argument in single-value contextmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs ifunc which is not supported on this targetmust %<#include <typeinfo>%> before using %<typeid%>must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionmysterious repository information in %snaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qInarrowing conversion of %qE from %qH to %qI is ill-formed in C++11need %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scopeneed %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function trampolines not supported on this targetnested functions cannot be profiled with %<-mfentry%> on s390nested functions not supported on this targetnested inline namespace definitions only available with %<-std=c++2a%> or %<-std=gnu++2a%>nested 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%>new cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew types may not be defined in a return typenew_symbol(): Symbol name too longnext member %q#D declared hereno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %q#D member function declared in class %qTno %qs getter foundno FUNCTION_PROFILER for CRISno LTRANS output list filename providedno argumentsno arguments for spec functionno attribute can be applied to an explicit instantiationno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno context to resolve type of %qEno conversion operators declaredno corresponding deallocation function for %qDno data type for mode %qsno declaration matches %q#Dno declaration of property %qs found in the interfaceno default argument for %qDno dispatcher found for %sno 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) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching fixed-point overload found for %qsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno members matching %<%T::%D%> in %q#Tno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno return statements in function returning %qTno sclass for %s stab (0x%x)no semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno type named %q#T in %q#Tno type or storage class may be specified here,no unexpanded parameter packs in binary foldno unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>no_sanitize argument not a stringnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon double precision REAL argument to %s intrinsic at %Lnon-AAPCS derived PCS variantnon-ASCII character in CFString literalnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-call exception handling mismatchnon-class template %qT used without template argumentsnon-class, non-variable partial specialization %qD is not allowednon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 0 to %qsnon-constant argument 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by typedefnon-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-decl/MEM_REF LHS in clobber statementnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+D overriding deleted functionnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code %<z%>non-integral type switch statementnon-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-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-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-scalar typenon-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, can%'t use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %<concept%>non-static data member %qE declared %<constexpr%>non-static data member declared with placeholder %qTnon-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++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, can%'t use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qD is not allowednon-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>non-variable %qD in declaration with more than one declarator with placeholder typenon-vector CONSTRUCTOR with elementsnon-vector operands in vector comparisonnon-zero array subscript %qE is used with array %qD of type %qT with unknown boundsnon-zero array subscript %qE is used with array of type %qT with unknown boundsnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenormalization cannot co-exist with scaling
! not allowed type combination in BIT_INSERT_EXPRnot configured with sysroot headers suffixnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s at %Lnot enough argumentsnot enough arguments to returnnot enough for loops to collapsenot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnot generating patch area, nops not supportednot support %<-fpic%> option for v3m toolchainnotenote: null argument where non-null required (argument %lu)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 the vector not a power of twonumber 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 variables in %<depend%> clause with %<sink%> modifier does not match number of iteration variablesnumeric argument of %qE attribute must be in range 0..63objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolete Maverick format code '%c'obsolete option %<-I-%> used, please use %<-iquote%> insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>odr-used inline variable %qD is not definedoffload compiler %s not 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 is not ABI-compliant and may change in a future version of GCCoffset of packed bit-field %qD has changed in GCC 4.4offsetof within non-standard-layout type %qT is conditionally-supportedold declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledone field is 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%>only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly DWARF debug format is supported for interrupt service routineonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only here as a %<friend%>only plain %<auto%> return type can be deduced to %<void%>only uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly 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-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %qs: %sopening output file %s: %moperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand must be an immediate of the right sizeoperand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of ?: changes signedness from %qT to %qT due to unsignedness of other operandoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoperator delete[] cannot be a destroying deleteoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %<-mirq-ctrl-saved%> valid only for ARC v2 processorsoption %<-mrgf-banked-regs%> valid only for ARC v2 processorsoption %<-mstructure-size-boundary%> is deprecatedoption %qs is valid for %s but not for %soption %s is not supported together with %<-fopenacc%>option("%s") was already specifiedoptional argumentoptions enabled: options or targets missing after %qsoptions passed: or use %<j%> instead of %<i%> for the GNU built-in suffixordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with null pointeroriginal %<default%> is hereoriginal declaration appeared hereoriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer block of region %i is wrongouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput file not specifiedoutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output regs must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflowed output arg list for %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverridden function is %q#Doverridden function is %q#Foverridden function is %qDoverride controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++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++2a%> or %<-std=gnu++2a%>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 %qEpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed in GCC 7.1parameter passing for argument of type %qT changed in GCC 9.1parameter 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 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 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_PASSpassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers from pointer target typepassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to restrict-qualified parameter aliases with argument %Zpassing argument %i to restrict-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpatchable function entry > sizepch_preprocess pragma should only be used with %<-fpreprocessed%>pedwarnpedwarn: perhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: pex_init failed: %mplaceholder constraints not satisfiedplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplugin %s is not licensed under a GPL-compatible license
  %splugin %s registered a null callback function for event %splugin %s should be specified before %<-fplugin-arg-%s%> in the command lineplugin %s was specified with different paths:
  %s
  %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointerpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer or allocatable resultpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment from %qT to %qT differ in signednesspointer targets in initialization of %qT from %qT differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in returning %qT from a function with return type %qT differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch between %qT and %qT of %qD and %qD in conditional expressionpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>pointer-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an lvalue before C++2apointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to arrays with different qualifiers are incompatible in ISO Cpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in BIT_FIELD_REFposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepossible problem detected in invocation of delete [] operator:possible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD must have %<int%> as its argumentpostfix %qD must have %<int%> as its second argumentpostfix %qD should return %qTpotential null pointer dereferencepower9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9pragma or attribute %<target("%s")%> does not accept an argumentpragma or attribute %<target("%s")%> does not allow a negated formpragma or attribute %<target("%s")%> is not validpragma or attribute %<target("%s=%s")%> is not validpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional 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 %q+Dprevious declaration of %q+D was hereprevious declaration of %qDprevious declaration of %qD hereprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D was hereprevious definition of %qD hereprevious implicit declaration of %q+D was hereprevious labelprevious mangling %q#Dprevious non-prototype definition hereprevious specification in %q#D herepreviously declared herepreviously defined herepreviously defined here as %spreviously used hereprimary template %qDprimary template hereprivate member %q#D in anonymous unionprobability %qE is outside the range [0.0, 1.0]probability %qE must be constant floating-point expressionproblem with building target image for %s
--- 1958,1968 ----
  gcov %s%s
  generate_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_array_size failedgfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_copy_expr(): Bad expr nodegfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typegfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Bad array referencegfc_variable_attr(): Expression isn't a variablegfortran does not support -E without -cppgfortran: Only one %<-J%> option allowedgimple call has no targetgimple call has two targetsgimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockgimplification failedglobal constructors not supported on this targetglobal destructors not supported on this targetglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).gp_offset (%ld) or end_offset (%ld) is less than zerogsplit-dwarf is not supported on this platformhad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware decimal floating point instructions not available in ESA/390 modehardware decimal floating point instructions not available on %shardware vector support not available on %shardware vector support not available with %<-msoft-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 streamherehigh bound %qE above array section size in %qs clauseiWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier expected after %<@protocol%>if any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %<-fschedule-insns%> because of exception handling bugignoring %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 asm-specifier for non-static local variable %q+Dignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>ignoring attribute %qE after earlier %qEignoring attribute %qE because it conflicts with attribute %qsignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qsignoring attributes applied to %qT after definitionignoring attributes applied to class type %qT outside of definitionignoring attributes applied to dependent type %qT without an associated declarationignoring attributes in template argument %qEignoring attributes on template argument %qTignoring duplicate directory "%s"
  ignoring large linear stepignoring loop annotationignoring malformed #pragma longcallignoring nonexistent directory "%s"
! ignoring packed attribute because of unpacked non-POD field %q#Dignoring possibly conflicting option %<-fopt-info-%s%>ignoring return value of %qD, declared with attribute nodiscardignoring return value of %qD, declared with attribute warn_unused_resultignoring return value of function declared with attribute warn_unused_resultignoring returned value of type %qT, declared with attribute nodiscardignoring sink clause with offset that is not a multiple of the loop stepignoring the %q#D declarationignoring unknown option %q.*s in %<-fdump-%s%>ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal 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 %qsimplicit 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 %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn%'timplicitly popped regs must be grouped at top of stackimplicitly-declared %qD is deprecatedimplied END DOimport_iso_c_binding_module(): Unable to create symbol for %simpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to noexceptin C++11 this throw will terminate because destructors default to noexceptin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qD declared herein argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein initialization of structured binding variable %qDin passing argument %P of %qDin simplify_trig_call(): Bad intrinsicin template argument for type %qTin the definition of %q#Tin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to present_or_copyincompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>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 begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in label_to_block_mapincorrect format in scaling, using 1/1
! incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector CONSTRUCTOR elementsincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement 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 function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirect jumps are not available on this targetindirect_call attribute can%'t apply for static functionindirection will not access object of incomplete type %qT in for increment expressionindirection will not access object of incomplete type %qT in left operand of comma operatorindirection will not access object of incomplete type %qT in right operand of comma operatorindirection will not access object of incomplete type %qT in second operand of conditional expressionindirection will not access object of incomplete type %qT in statementindirection will not access object of incomplete type %qT in third operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in for increment expressionindirection will not access object of non-trivially-copyable type %qT in left operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in right operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in second operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in statementindirection will not access object of non-trivially-copyable type %qT in third operand of conditional expressioninferred scalar type %qT is not an integer or floating point type of the same size as %qTinherited constructor %qD is not %<constexpr%>inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++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 a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)initializer for %q#D 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 array of chars 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 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 noinlineinline function %qD given attribute noinlineinline function %qD used but never definedinline namespace must be specified at initial definitioninline namespaces only available with %<-std=c++11%> or %<-std=gnu++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 %q+F: %sinlining failed in call to always_inline %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsert_bbt(): Duplicate key foundinsertion out of range in BIT_INSERT_EXPRinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn 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, can%'t find crtoffloadtable.oinstance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile 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 BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutintermediate array offset %wi is outside array bounds of %qTinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error: bad register: %dinternal error: builtin function %qs already processedinternal error: builtin function %qs had an unexpected return type %qsinternal error: builtin function %qs, argument %d had unexpected argument type %qsinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine can%'t be called directlyinterrupt service routine can%'t have non-void return valueinterrupt service routine should have %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)interrupt_thread is available only on fidointrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%H valueinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid %<task%> reduction modifier on construct combined with %<simd%>invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %<for%> or %<sections%>invalid 'asm': invalid (pointer) operands to plus/minusinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid --param value %qsinvalid CASE_CHAINinvalid COMPONENT_REF offset operatorinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid PHI argumentinvalid PHI resultinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address modeinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for %<__builtin_arc_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 arg %<%s%> for %<-mbranch-protection=%>invalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-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 case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu %qs for %s%qs%sinvalid data model option %<-mdata-model=%s%>invalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid element type for attribute %qsinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression type for %<#pragma omp atomic%>invalid failure memory model for %<__atomic_compare_exchange%>invalid feature modifier %qs in %<-march=%s%>invalid feature modifier %qs in %<-mcpu=%s%>invalid feature modifier %s of value ("%s") in %<target()%> pragma or attributeinvalid form of %<#pragma omp atomic%>invalid format for sve_widthinvalid format of %sinvalid fp constantinvalid fpu for target attribute or pragma %qsinvalid function declarationinvalid 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 id value for exception attributeinvalid id value for interrupt attributeinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid jump function in LTO streaminvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in asm output %dinvalid map kindinvalid maskinvalid mask type in vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid name ("%s") in %<target("arch=")%> pragma or attributeinvalid name ("%s") in %<target("cpu=")%> pragma or attributeinvalid name ("%s") in %<target("tune=")%> pragma or attributeinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to vector valued plusinvalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32invalid number of arguments for %<-falign-%s%> option: %qsinvalid offload table in %sinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid 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 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in indirect referenceinvalid operand in return statementinvalid operand in unary expressioninvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to 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 array referenceinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid parameter %qsinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in BIT_INSERT_EXPRinvalid position or size operand to BIT_FIELD_REFinvalid private reduction on %qEinvalid proc_bind kindinvalid property declarationinvalid protection type ("%s") 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 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 rhs for gimple memory storeinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid source block specificationinvalid static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid sve_width value: %dinvalid target memregs value %<%d%>invalid template declaration of %qDinvalid template non-type parameterinvalid template-argument-listinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for _Literal with constructorinvalid type for asm flag outputinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for 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 ABSU_EXPRinvalid 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 %<:%> modifierinvalid 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 %<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%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of %qT in template argumentinvalid use of '%%%c'invalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of brace-enclosed initializer listinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of member %qD (did you forget the %<&%> ?)invalid use of member %qD in static member functioninvalid use of member function %qD (did you forget the %<()%> ?)invalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static member function %qDinvalid use of non-static member function of type %qTinvalid use of nonstatic data member %qEinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of register '%s'invalid use of structure with flexible array memberinvalid use of template template parameter %qTinvalid use of template type parameter %qTinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of typeinvalid use of type %<void%> in parameter declarationinvalid use of type %qT as a default value for a template template-parameterinvalid use of unary %<*%> on pointer to memberinvalid use of undefined type %qTinvalid use of void expressioninvalid use of volatile lvalue inside %<transaction_safe%> functioninvalid use of volatile lvalue inside transactioninvalid user-defined conversion from %qH to %qIinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector type for attribute %qEinvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageit was later defined hereitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be 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 %divar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma 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 extern_model'keyword %<export%> not implemented, and will be ignoredkeyword %<template%> not allowed in class-head-namekeyword %<template%> not allowed in declarator-idkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel%'s context is not the current function decllambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++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++2a%> or %<-std=gnu++2a%>lambda-expression in template-argument only available with %<-std=c++2a%> or %<-std=gnu++2a%>lambda-expression in unevaluated context only available with %<-std=c++2a%> or %<-std=gnu++2a%>lambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelast argument must be an immediatelast register name %s must be an odd registerld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft rotate count >= width of typeleft rotate count is negativeleft shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
! library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %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 integrallist-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 is not supported with LTOlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal data-share memory exhaustedlocal declaration from a different functionlocal declaration of %qE hides instance variablelocal external declaration %q#Dlocal label %qE conflicts with existing labellocal member %q#D declared herelocal method %q#D declared herelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad 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 treelooser throw specifier for %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementlvalue-to-rvalue conversion of a volatile lvalue %qE with type %qTmachine independent builtin code out of rangemacro expands to multiple statementsmacro name missing after %qsmake_generic(): Cannot find generic symbol %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma 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 %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed '#pragma __extern_prefix', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option %<-fplugin-arg-%s%> (missing -<key>[=<value>])malformed ptx filemalformed spec function argumentsmalformed spec function namemangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %Cmangling __underlying_typemangling of %q#D as %qE conflicts with a previous manglemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not 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 value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64mduc registers only saved for G13 targetmedia functions are not available unless %<-mmedia%> is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++2a%> or %<-std=gnu++2a%>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 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 sizeminimum value of parameter %qs is %umio_array_ref(): Unknown array refmips16 function profilingmismatch in argument %u type of built-in function %qD; expected %qTmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatch in return type of built-in function %qD; expected %qTmismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched argumentsmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<(%> after %<#pragma unused%>, ignoringmissing %<)%> after %<#pragma unused%>, ignoringmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing %<target%> attribute for multi-versioned %qDmissing PHI defmissing REG_EH_REGION note at the end of bb %imissing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>missing arch name in %<-march=%s%>missing arg for %<-mbranch-protection=%>missing argument to %<target("branch-protection=")%> pragma or attributemissing 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 dashmissing definitionmissing device or architecture after %qsmissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing loop condition in loop with %<GCC unroll%> pragmamissing makefile target after %qsmissing method %s%s%smissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing resolution data for %smissing sentinel in function callmissing template argumentsmissing template arguments after %qTmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of BIT_FIELD_REFmodification of %qE is not a constant expressionmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructsmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one %<atomic_default_mem_order%> clause in a single compilation unitmore than one %<depend%> 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 a local object in a return statement prevents copy elisionmpfr not configured to handle all float modesms_abi and sysv_abi attributes are not compatiblems_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bitms_hook_prologue is not compatible with nested functionmsp430_select_hwmult_lib needs one or more argumentsmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple %<-mcpu=%> options specified.multiple %<default%> targets were setmultiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple loop axes specified for routinemultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple ref-qualifiersmultiple save reg attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value argument in single-value contextmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs ifunc which is not supported on this targetmust %<#include <typeinfo>%> before using %<typeid%>must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionmysterious repository information in %snaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qInarrowing conversion of %qE from %qH to %qI is ill-formed in C++11need %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scopeneed %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function trampolines not supported on this targetnested functions cannot be profiled with %<-mfentry%> on s390nested functions not supported on this targetnested inline namespace definitions only available with %<-std=c++2a%> or %<-std=gnu++2a%>nested 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%>new cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew types may not be defined in a return typenew_symbol(): Symbol name too longnext member %q#D declared hereno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %q#D member function declared in class %qTno %qs getter foundno FPX/FPU mixing allowedno FUNCTION_PROFILER for CRISno LTRANS output list filename providedno argumentsno arguments for spec functionno attribute can be applied to an explicit instantiationno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno context to resolve type of %qEno conversion operators declaredno corresponding deallocation function for %qDno data type for mode %qsno declaration matches %q#Dno declaration of property %qs found in the interfaceno default argument for %qDno 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) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching fixed-point overload found for %qsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno members matching %<%T::%D%> in %q#Tno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno return statements in function returning %qTno sclass for %s stab (0x%x)no semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno type named %q#T in %q#Tno type or storage class may be specified here,no unexpanded parameter packs in binary foldno unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>no_sanitize argument not a stringnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon double precision REAL argument to %s intrinsic at %Lnon-AAPCS derived PCS variantnon-ASCII character in CFString literalnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-call exception handling mismatchnon-class template %qT used without template argumentsnon-class, non-variable partial specialization %qD is not allowednon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 0 to %qsnon-constant argument 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by typedefnon-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-decl/MEM_REF LHS in clobber statementnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+D overriding deleted functionnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code %<z%>non-integral type switch statementnon-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-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-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-scalar typenon-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, can%'t use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %<concept%>non-static data member %qE declared %<constexpr%>non-static data member declared with placeholder %qTnon-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++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, can%'t use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qD is not allowednon-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>non-variable %qD in declaration with more than one declarator with placeholder typenon-vector CONSTRUCTOR with elementsnon-vector operands in vector comparisonnon-zero array subscript %qE is used with array %qD of type %qT with unknown boundsnon-zero array subscript %qE is used with array of type %qT with unknown boundsnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenormalization cannot co-exist with scaling
! not allowed type combination in BIT_INSERT_EXPRnot configured with sysroot headers suffixnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s at %Lnot enough argumentsnot enough arguments to returnnot enough for loops to collapsenot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnot generating patch area, nops not supportednot support %<-fpic%> option for v3m toolchainnotenote: null argument where non-null required (argument %lu)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 the vector not a power of twonumber 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 variables in %<depend%> clause with %<sink%> modifier does not match number of iteration variablesnumeric argument of %qE attribute must be in range 0..63objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolete Maverick format code '%c'obsolete option %<-I-%> used, please use %<-iquote%> insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>odr-used inline variable %qD is not definedoffload compiler %s not 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 is not ABI-compliant and may change in a future version of GCCoffset of packed bit-field %qD has changed in GCC 4.4offsetof within non-standard-layout type %qT is conditionally-supportedold declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledone field is 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%>only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly DWARF debug format is supported for interrupt service routineonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only here as a %<friend%>only plain %<auto%> return type can be deduced to %<void%>only uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly 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-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %qs: %sopening output file %s: %moperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand must be an immediate of the right sizeoperand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of ?: changes signedness from %qT to %qT due to unsignedness of other operandoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoperator delete[] cannot be a destroying deleteoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %<%s=%s%> is not available for %qs CPUoption %<-mirq-ctrl-saved%> valid only for ARC v2 processorsoption %<-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 %s is not supported together with %<-fopenacc%>option("%s") was already specifiedoptional argumentoptions enabled: options or targets missing after %qsoptions passed: or use %<j%> instead of %<i%> for the GNU built-in suffixordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with null pointeroriginal %<default%> is hereoriginal declaration appeared hereoriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer block of region %i is wrongouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput file not specifiedoutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output regs must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflowed output arg list for %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverridden function is %q#Doverridden function is %q#Foverridden function is %qDoverride controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++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++2a%> or %<-std=gnu++2a%>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 %qEpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed in GCC 7.1parameter passing for argument of type %qT changed in GCC 9.1parameter 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 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 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_PASSpassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers from pointer target typepassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to restrict-qualified parameter aliases with argument %Zpassing argument %i to restrict-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpatchable function entry > sizepch_preprocess pragma should only be used with %<-fpreprocessed%>pedwarnpedwarn: perhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: pex_init failed: %mplaceholder constraints not satisfiedplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplugin %s is not licensed under a GPL-compatible license
  %splugin %s registered a null callback function for event %splugin %s should be specified before %<-fplugin-arg-%s%> in the command lineplugin %s was specified with different paths:
  %s
  %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointerpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer or allocatable resultpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment from %qT to %qT differ in signednesspointer targets in initialization of %qT from %qT differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in returning %qT from a function with return type %qT differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch between %qT and %qT of %qD and %qD in conditional expressionpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>pointer-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an lvalue before C++2apointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to arrays with different qualifiers are incompatible in ISO Cpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in BIT_FIELD_REFposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepossible problem detected in invocation of delete [] operator:possible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD must have %<int%> as its argumentpostfix %qD must have %<int%> as its second argumentpostfix %qD should return %qTpotential null pointer dereferencepower9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9pragma or attribute %<target("%s")%> does not accept an argumentpragma or attribute %<target("%s")%> does not allow a negated formpragma or attribute %<target("%s")%> is not validpragma or attribute %<target("%s=%s")%> is not validpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional 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 %q+Dprevious declaration of %q+D was hereprevious declaration of %qDprevious declaration of %qD hereprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D was hereprevious definition of %qD hereprevious implicit declaration of %q+D was hereprevious labelprevious mangling %q#Dprevious non-prototype definition hereprevious specification in %q#D herepreviously declared herepreviously defined herepreviously defined here as %spreviously used hereprimary template %qDprimary template hereprivate member %q#D in anonymous unionprobability %qE is outside the range [0.0, 1.0]probability %qE must be constant floating-point expressionproblem with building target image for %s
*************** Please use an explicit cpu name.  Valid
*** 1948,1954 ****
  promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypepromoted ~unsigned is always non-zeroproperty %qs already specified in %<@dynamic%>property %qs already specified in %<@synthesize%>property %qs is using instance variable %qs of incompatible typeproperty %qs is using the same instance variable as property %qsproperty cannot be a bit-fieldproperty cannot be an arrayproperty declaration not in @interface or @protocol contextprotected member %q#D in anonymous unionprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol attributes are not available in Objective-C 1.0prototype declarationprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprototype for '%s' has required operands after optional operandsprototype specified for %q#Dprovided for %qDpseudo-destructor is not calledpure virtual %q#D called from constructorpure virtual %q#D called from destructorpure virtual %q#D called from non-static data member initializerpure-specifier on function-definitionq/Q modifiers invalid for symbol referencesqsort checking failedqsort comparator non-negative on sorted output: %dqsort comparator not anti-commutative: %d, %dqsort comparator not transitive: %d, %d, %dqualified name does not name a classqualified type %qT does not match destructor name ~%qTqualified-id in declarationqualifiers are not allowed on constructor declarationqualifiers are not allowed on declaration of %<operator %T%>qualifiers are not allowed on declaration of deduction guidequalifiers are not allowed on destructor declarationqualifying type %qT does not match destructor name ~%qTr0 needs to be available as a call-clobbered registerrange clause must have array, slice, string, map, or channel typerange expressions in switch statements are non-standardrange-based %<for%> expression of type %qT has incomplete typerange-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>range-based %<for%> loops with initializer only available with %<-std=c++2a%> or %<-std=gnu++2a%>raw literal operator %q#D conflicts with literal operator templaterdynamic is not supportedre-initialization of %qs at %Lread failed while reading export dataread-only location %qE used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only named return value %qD used as %<asm%>outputread-only parameter %qD use as %<asm%> outputread-only reference %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading input filereading through null pointer (argument %d)readonly property cannot be setreceiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecompiling with %<-fcompare-debug%>recursive evaluation of default argument for %q#Drecursive inliningrecursive instantiation of default member initializer for %qDrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
  recursively required from here
! redeclaration %q#D with different constraintsredeclaration %qD differs in %<constexpr%> from previous declarationredeclaration of %<enum %E%>redeclaration of %<pragma omp declare reduction%>redeclaration of %q#Dredeclaration of %q#D may not have default argumentsredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qD adds abi tag %qEredeclaration of %qT as a non-templateredeclaration of %qs %<#pragma omp declare reduction%> for type %qTredeclaration of C++ built-in type %qTredeclaration of Objective-C class %qsredeclaration of enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Dredefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q#Dredefinition of parameter %q+Dredefinition of typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant 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 %qD is initialized with itselfreference %qs cannot be declared %<mutable%>reference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to dead statementreference to local variable %qD returnedreference type %qT in %<#pragma omp declare reduction%>referenced argument declared hereregion of lp %i is wrongregion_array does not match region_treeregion_array is corrupted for region %iregister name given for non-register variable %q+Dregister name not specified for %q+Dregister number must be a compile-time constant. Try giving higher optimization levelsregister of %qD used for multiple global register variablesregister or memory expression expected for 'M' output modifierregister or memory expression expected for 'N' output modifierregister specified for %q+D isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatiblereimplementation of class %qEreinterpret_cast from integer to pointerreinterpret_cast from type %qT to type %qT casts away qualifiersrelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremove %<std::move%> callremove %<{ }%> around initializerremoved loop %d in loop treeremoving .rpo file: %mrename spec %s to %s
  renaming .rpo file: %mrepeated %<@%> before Objective-C stringrepeated %s in formatrepository file %qs does not contain command-line argumentsrequest for implicit conversion from %qT to %qT not permitted in C++request for member %qD in %qE, which is of non-class type %qTrequest for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)request for member %qD is ambiguousrequest for member %qD is ambiguous in multiple inheritance latticerequest for member %qE in non-class type %qTrequest for member %qE in something not a structure or unionrequested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)requested ABI requires %<-march%> to subsume the %qc extensionrequested alignment %d is larger than %drequested alignment %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 an integer constantrequested init_priority is not an integer constantrequested init_priority is out of rangerequested init_priority is reserved for internal userequested position is less than zerorequested position is not an integer constantrequire id argument in the stringrequire_atom(): bad atom type requiredrequired by substitution of %qS
  required from %q#D
  required from here
--- 1970,1976 ----
  promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypepromoted ~unsigned is always non-zeroproperty %qs already specified in %<@dynamic%>property %qs already specified in %<@synthesize%>property %qs is using instance variable %qs of incompatible typeproperty %qs is using the same instance variable as property %qsproperty cannot be a bit-fieldproperty cannot be an arrayproperty declaration not in @interface or @protocol contextprotected member %q#D in anonymous unionprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol attributes are not available in Objective-C 1.0prototype declarationprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprototype for '%s' has required operands after optional operandsprototype specified for %q#Dprovided for %qDpseudo-destructor is not calledpure virtual %q#D called from constructorpure virtual %q#D called from destructorpure virtual %q#D called from non-static data member initializerpure-specifier on function-definitionq/Q modifiers invalid for symbol referencesqsort checking failedqsort comparator non-negative on sorted output: %dqsort comparator not anti-commutative: %d, %dqsort comparator not transitive: %d, %d, %dqualified name does not name a classqualified type %qT does not match destructor name ~%qTqualified-id in declarationqualifiers are not allowed on constructor declarationqualifiers are not allowed on declaration of %<operator %T%>qualifiers are not allowed on declaration of deduction guidequalifiers are not allowed on destructor declarationqualifying type %qT does not match destructor name ~%qTr0 needs to be available as a call-clobbered registerrange clause must have array, slice, string, map, or channel typerange expressions in switch statements are non-standardrange-based %<for%> expression of type %qT has incomplete typerange-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>range-based %<for%> loops with initializer only available with %<-std=c++2a%> or %<-std=gnu++2a%>raw literal operator %q#D conflicts with literal operator templaterdynamic is not supportedre-initialization of %qs at %Lread failed while reading export dataread-only location %qE used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only named return value %qD used as %<asm%>outputread-only parameter %qD use as %<asm%> outputread-only reference %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading input filereading through null pointer (argument %d)readonly property cannot be setreceiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecompiling with %<-fcompare-debug%>recursive evaluation of default argument for %q#Drecursive inliningrecursive instantiation of default member initializer for %qDrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
  recursively required from here
! redeclaration %q#D with different constraintsredeclaration %qD differs in %<constexpr%> from previous declarationredeclaration of %<enum %E%>redeclaration of %<pragma omp declare reduction%>redeclaration of %q#Dredeclaration of %q#D may not have default argumentsredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qD adds abi tag %qEredeclaration of %qT as a non-templateredeclaration of %qs %<#pragma omp declare reduction%> for type %qTredeclaration of C++ built-in type %qTredeclaration of Objective-C class %qsredeclaration of enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Dredefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q#Dredefinition of parameter %q+Dredefinition of typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant 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 %qD is initialized with itselfreference %qs cannot be declared %<mutable%>reference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to dead statementreference to local variable %qD returnedreference type %qT in %<#pragma omp declare reduction%>referenced argument declared hereregion of lp %i is wrongregion_array does not match region_treeregion_array is corrupted for region %iregister name given for non-register variable %q+Dregister name not specified for %q+Dregister number must be a compile-time constant.  Try giving higher optimization levelsregister of %qD used for multiple global register variablesregister or memory expression expected for 'M' output modifierregister or memory expression expected for 'N' output modifierregister specified for %q+D isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatiblereimplementation of class %qEreinterpret_cast from integer to pointerreinterpret_cast from type %qT to type %qT casts away qualifiersrelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremove %<std::move%> callremove %<{ }%> around initializerremoved loop %d in loop treeremoving .rpo file: %mrename spec %s to %s
  renaming .rpo file: %mrepeated %<@%> before Objective-C stringrepeated %s in formatrepository file %qs does not contain command-line argumentsrequest for implicit conversion from %qT to %qT not permitted in C++request for member %qD in %qE, which is of non-class type %qTrequest for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)request for member %qD is ambiguousrequest for member %qD is ambiguous in multiple inheritance latticerequest for member %qE in non-class type %qTrequest for member %qE in something not a structure or unionrequested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)requested ABI requires %<-march%> to subsume the %qc extensionrequested alignment %d is larger than %drequested alignment %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 an integer constantrequested init_priority is not an integer constantrequested init_priority is out of rangerequested init_priority is reserved for internal userequested position is less than zerorequested position is not an integer constantrequire id argument in the stringrequire_atom(): bad atom type requiredrequired by substitution of %qS
  required from %q#D
  required from here
*************** Please use an explicit cpu name.  Valid
*** 1958,1969 ****
  
  spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified bound range [%wu, %wu] exceeds %<INT_MAX%>specified mode too small for enumeral valuesspecified option %qs more than oncespecify a system register with a small string length.specifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack 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 unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstandard 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 name:statement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic IO declaration for %q+D needs an addressstatic assertion failedstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %<concept%>static declaration of %q+D follows non-static declarationstatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic_assert without a message only available with %<-std=c++17%> or %<-std=gnu++17%>static_cast from type %qT to type %qT casts away qualifiersstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep expression refers to outer iterator %qDstep of implied-do loop at %L could not be simplified to a constant valuestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong 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 specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstrong using directive no longer supportedstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %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 cannot be %<concept%>structured binding declaration cannot be %<constexpr%>structured binding declaration cannot be %<extern%>structured binding declaration cannot be %<inline%>structured binding declaration cannot be %<mutable%>structured binding declaration cannot be %<register%>structured binding declaration cannot be %<static%>structured binding declaration cannot be %<typedef%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>subframework include %s conflicts with framework includesubprogram %q+F not marked Inlinesubprogram %q+F not marked Inline_Alwayssubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>suggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcpu=%s%> conflicts with %<-march=%s%> switchswitch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> has no effect unless %<-ffinite-math-only%> is specifiedswitch %<-mcustom-%s%> has no effect unless %<-fno-math-errno%> is specifiedswitch %<-mcustom-%s%> has no effect unless %<-funsafe-math-optimizations%> is specifiedswitch %<-mcustom-%s%> is required for double precision floating pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch 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 used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsynthesized method %qD first required heresysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of 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 CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes long double sizetarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattarget_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bitstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a constant integertemplate argument %qE involves template parameter(s)template argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failuretemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)template parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template placeholder type %qT must be followed by a simple declarator-idtemplate specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate template parameter %qT in declaration of deduction guidetemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>the "%s" debug format cannot be used with pre-compiled headersthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI for passing parameters with %d-byte alignment has changed in GCC 4.6the ABI of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing homogeneous float aggregates has changed in GCC 5the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with complex float member has changed in GCC 4.4the ABI of passing union with long double has changed in GCC 4.4the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe 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 will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe control flow of function %qD does not match its profile data (counter %qs)the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code.the dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a VEC_COND_EXPR must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the frame size of %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 layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the m210 does not have little endian supportthe macro %qs had not yet been definedthe mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%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 next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe program should also define %qDthe range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code.the range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe result of the conversion is unspecified because %qE is outside the range of type %qTthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of %<constexpr%> variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthe 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 %qs must be 0..12third 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 builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin function is only available on the v3f toolchainthis builtin function is only available on the v3s or v3f toolchainthis builtin function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this flexibility is deprecated and will be removedthis is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this statement may fall throughthis target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be 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 variable %qE used in target regionthreadprivate variable %qE used in untied taskthrow will always call terminate()throwing NULL, which has integral, not pointer typethunk-inline is only supported with %<-mindirect-branch-jump%>to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either %<-M%> or %<-MM%>to match this %qsto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too few arguments to 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=resettoo many %<...%> in lambda capturetoo 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 alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments passed in sgpr registerstoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to 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 arguments to overloaded function %stoo many atomic clausestoo many braces around initializer for %qTtoo many braces around scalar initializerfor type %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many 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 declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal 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 limittraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing return type %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 %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itrue/false edge after a non-GIMPLE_COND in bb %dtry removing the parentheses around the type-idtry using %qE insteadtrying to capture %qD in instantiation of generic lambdatrying to encode non-integer type as a bitfieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)two consecutive %<[%> shall only introduce an attributetwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT (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 assertion only valid for interface typestype attributes ignored after type is already definedtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in BIT_INSERT_EXPRtype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in component referencetype mismatch in conditional expressiontype mismatch in dot product reductiontype mismatch in parameter %itype mismatch in pointer diff expressiontype mismatch in pointer plus expressiontype mismatch in real/imagpart referencetype mismatch in sad expressiontype mismatch in series expressiontype mismatch in shift expressiontype mismatch in vector pack expressiontype mismatch in vector permute expressiontype mismatch in vector unpack expressiontype mismatch in vector widening multiplicationtype mismatch in widening multiply-accumulate expressiontype mismatch in widening sum reductiontype mismatch in widening vector shift expressiontype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %<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 asm operand %qE could not be determinedtype 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 qualifiers ignored on cast result typetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overalltype transparent %q#T does not have any fieldstype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by %stype variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant%'s TREE_TYPEtype variant%'s TYPE_BINFOtype variant%'s TYPE_SIZE_UNITtype was previously declared %qEtype%'s TREE_TYPEtype%'s TYPE_BINFOtype%'s TYPE_SIZE_UNITtype-punning to incomplete type might break strict-aliasing rulestype-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 decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid of qualified function type %qTtypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in %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 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 generate reloads for impossible constraints:unable to generate reloads for:unable 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 print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunable to use %qs for PIC registerunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %qT of %qT must be an integral typeunderlying type mismatch in enum %q#Tunexpected !$OMP ATOMIC expression at %Lunexpected %<%s%> after %<%s%>unexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to msp430_select_hwmult_lib: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected multiplicative operandunexpected offsetunexpected operandunexpected operand: %dunexpected side-effects in addressunhandled alignment for %<#pragma nomember_alignment%>unidentifiable call opuninitialized const %qDuninitialized const %qD is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown %<#pragma extern_model%> model %qsunknown %<#pragma member_alignment%> name %sunknown %<-mdebug-%s%> switchunknown CRIS cpu version specification in %<-mtune=%> : %sunknown CRIS version specification in %<-march=%> or %<-mcpu=%> : %sunknown Control-Flow Protection Level %qsunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Live-Patching Level %qsunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown architecture specifier in memory model to builtinunknown array bounds setting %qsunknown array size in deleteunknown asm flag output %qsunknown attribute %qEunknown basic block reordering algorithm %qsunknown block specifierunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for %<-mtune%>unknown demangling style %qsunknown destunknown excess precision style %qsunknown flag passed in %<-moverride=%s%> (%s)unknown floating point contraction style %qsunknown insn modeunknown internal function %qEunknown 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 profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown specifier %s in amdgpu_hsa_kernel attributeunknown srcunknown stack check parameter %qsunknown switch %<-mlong-double-%s%>unknown target attribute or pragma %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown value %qs for %<-march%>unknown value %qs for %<-mcpu%>unknown value %qs for %<-mtune%>unknown value %qs of %<-mmacosx-version-min%>unknown vectorization library ABI type (%qs) for %qs switchunknown 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 type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunordered comparison on non-floating point argumentunquote_string(): got bad stringunreachableunrecognizable argument of option unrecognizable insn:unrecognized %<-mfpu%> target: %sunrecognized %s target: %sunrecognized addressunrecognized argument in option %qsunrecognized argument of %<-mcpu%>: %sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?unrecognized argument to --help= option: %q.*sunrecognized command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized control register number: %d- using %<psw%>unrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:asm_auto_mfpuunrecognized operand to %%:canon_for_mlibunrecognized option %<-fdisable%>unrecognized option %<-fenable%>unrecognized option passed to %%:target_mode_checkunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunresolved overloaded builtinunrestricted unions only available with %<-std=c++11%> or %<-std=gnu++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 transactionunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed float constantunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported fixed-point conversionunsupported mode %s
  unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand for code '%c'unsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported record layoutunsupported return type %qT for %<simd%> functionsunsupported return type %qT for simdunsupported simdlen %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quoting directiveunused arguments in $-style formatunused parameter %qDunused structured binding declarationunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or %<-maccumulate-outgoing-args%> for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-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 %<__builtin_rx_mvtc%> (0, ... ) to write arbitrary values to PSWuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse __attribute__ ((vector_size)) insteaduse e.g. %<-Wabi=11%> to warn about changes from GCC 7use 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 %<-fconcepts%>use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>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 %qD before deduction of %<auto%>use of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator++%> is forbidden in C++17use of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in parameter pack %qD outside of a templateuse of built-in trait %qE in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of namespace %qD as expressionuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for stmtuse option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your codeused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless cast to type %q#Tuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>uses %qD, which does not have an alignment parameterusing %<%c%s%>using %qs with unsigned type has no effectusing 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 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 num_workers (%d), ignoring %dusing old darwin ABIusing result of function returning %<void%>using rvalue as lvalueusing template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing 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-declaration for non-member at class scopevalid arguments are: %svalid arguments are: %s;valid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid feature names are: %svalid feature names are: %s; did you mean %qs?valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096validate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of %<-mfixed-range%> must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> functionvariable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codevariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable 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 bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic constraint introduced without %<...%>variadic functions must use the base AAPCS variantvariadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>variadic thunk callvec_duplicate should be from a scalar to a like vectorvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector insertion not at element boundaryvector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector type expected in series expressionvector types expected in sad expressionvector types expected in vector permute expressionvectorization did not happen for a simd loopvectors with different element number found in vector permute expressionverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_gimple failedverify_histograms failedverify_ssa failedverify_type failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared herevirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for stmtvirtual definition is not an SSA namevirtual definition of statement not up-to-datevirtual function %q+D overriding final functionvirtual function cannot have deduced return typevirtual function multiversioning not supportedvirtual functions cannot be constexpr before C++2avirtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table of type %qD violates one definition rule  virtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for waitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationweights need to be non-negative
! when writing output to %s: %mwhile %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswhile referencing %qDwide string literal in %<asm%>width of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwithwithin 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, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting into constant object (argument %d)writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong TYPE_CACHED_VALUES entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge  %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_convertvector%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong type argument to 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 work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou may use an inline namespace insteadz/Architecture.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}Project-Id-Version: gcc 9.1-b20190414
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-04-13 17:21+0200
! PO-Revision-Date: 2019-04-21 11:13+0200
  Last-Translator: FrÃ©dÃ©ric Marchal <fmarchal@perso.be>
  Language-Team: French <traduc@traduc.org>
  Language: fr
--- 1980,1991 ----
  
  spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified bound range [%wu, %wu] exceeds %<INT_MAX%>specified mode too small for enumeral valuesspecified option %qs more than oncespecify a system register with a small string length.specifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack 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 unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstandard 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 name:statement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic IO declaration for %q+D needs an addressstatic assertion failedstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %<concept%>static declaration of %q+D follows non-static declarationstatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic_assert without a message only available with %<-std=c++17%> or %<-std=gnu++17%>static_cast from type %qT to type %qT casts away qualifiersstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep expression refers to outer iterator %qDstep of implied-do loop at %L could not be simplified to a constant valuestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong 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 specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstrong using directive no longer supportedstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %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 cannot be %<concept%>structured binding declaration cannot be %<constexpr%>structured binding declaration cannot be %<extern%>structured binding declaration cannot be %<inline%>structured binding declaration cannot be %<mutable%>structured binding declaration cannot be %<register%>structured binding declaration cannot be %<static%>structured binding declaration cannot be %<typedef%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>subframework include %s conflicts with framework includesubprogram %q+F not marked Inlinesubprogram %q+F not marked Inline_Alwayssubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>suggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcpu=%s%> conflicts with %<-march=%s%> switchswitch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> has no effect unless %<-ffinite-math-only%> is specifiedswitch %<-mcustom-%s%> has no effect unless %<-fno-math-errno%> is specifiedswitch %<-mcustom-%s%> has no effect unless %<-funsafe-math-optimizations%> is specifiedswitch %<-mcustom-%s%> is required for double precision floating pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch 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 used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsynthesized method %qD first required heresysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of 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 CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes long double sizetarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattarget_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bitstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a constant integertemplate argument %qE involves template parameter(s)template argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failuretemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)template parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template placeholder type %qT must be followed by a simple declarator-idtemplate specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate template parameter %qT in declaration of deduction guidetemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>the "%s" debug format cannot be used with pre-compiled headersthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI for passing parameters with %d-byte alignment has changed in GCC 4.6the ABI of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing homogeneous float aggregates has changed in GCC 5the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with complex float member has changed in GCC 4.4the ABI of passing union with long double has changed in GCC 4.4the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe 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 will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe control flow of function %qD does not match its profile data (counter %qs)the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code.the dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a VEC_COND_EXPR must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the frame size of %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 layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the m210 does not have little endian supportthe macro %qs had not yet been definedthe mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%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 next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe program should also define %qDthe range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code.the range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe result of the conversion is unspecified because %qE is outside the range of type %qTthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of %<constexpr%> variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthe 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 %qs must be 0..12third 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 builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin function is only available on the v3f toolchainthis builtin function is only available on the v3s or v3f toolchainthis builtin function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this flexibility is deprecated and will be removedthis is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this statement may fall throughthis target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be 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 variable %qE used in target regionthreadprivate variable %qE used in untied taskthrow will always call terminate()throwing NULL, which has integral, not pointer typethunk-inline is only supported with %<-mindirect-branch-jump%>to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either %<-M%> or %<-MM%>to match this %qsto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too few arguments to 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=resettoo many %<...%> in lambda capturetoo 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 alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments passed in sgpr registerstoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to 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 arguments to overloaded function %stoo many atomic clausestoo many braces around initializer for %qTtoo many braces around scalar initializerfor type %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many 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 declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal 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 limittraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing return type %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 %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itrue/false edge after a non-GIMPLE_COND in bb %dtry removing the parentheses around the type-idtry using %qE insteadtrying to capture %qD in instantiation of generic lambdatrying to encode non-integer type as a bitfieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)two consecutive %<[%> shall only introduce an attributetwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT (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 assertion only valid for interface typestype attributes ignored after type is already definedtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in BIT_INSERT_EXPRtype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in component referencetype mismatch in conditional expressiontype mismatch in dot product reductiontype mismatch in parameter %itype mismatch in pointer diff expressiontype mismatch in pointer plus expressiontype mismatch in real/imagpart referencetype mismatch in sad expressiontype mismatch in series expressiontype mismatch in shift expressiontype mismatch in vector pack expressiontype mismatch in vector permute expressiontype mismatch in vector unpack expressiontype mismatch in vector widening multiplicationtype mismatch in widening multiply-accumulate expressiontype mismatch in widening sum reductiontype mismatch in widening vector shift expressiontype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %<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 asm operand %qE could not be determinedtype 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 qualifiers ignored on cast result typetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overalltype transparent %q#T does not have any fieldstype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by %stype variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant%'s TREE_TYPEtype variant%'s TYPE_BINFOtype variant%'s TYPE_SIZE_UNITtype was previously declared %qEtype%'s TREE_TYPEtype%'s TYPE_BINFOtype%'s TYPE_SIZE_UNITtype-punning to incomplete type might break strict-aliasing rulestype-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 decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid of qualified function type %qTtypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in %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 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 generate reloads for impossible constraints:unable to generate reloads for:unable 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 print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunable to use %qs for PIC registerunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %qT of %qT must be an integral typeunderlying type mismatch in enum %q#Tunexpected !$OMP ATOMIC expression at %Lunexpected %<%s%> after %<%s%>unexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to msp430_select_hwmult_lib: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected multiplicative operandunexpected offsetunexpected operandunexpected operand: %dunexpected side-effects in addressunhandled alignment for %<#pragma nomember_alignment%>unidentifiable call opuninitialized const %qDuninitialized const %qD is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown %<#pragma extern_model%> model %qsunknown %<#pragma member_alignment%> name %sunknown %<-mdebug-%s%> switchunknown CRIS cpu version specification in %<-mtune=%> : %sunknown CRIS version specification in %<-march=%> or %<-mcpu=%> : %sunknown Control-Flow Protection Level %qsunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Live-Patching Level %qsunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown architecture specifier in memory model to builtinunknown array bounds setting %qsunknown array size in deleteunknown asm flag output %qsunknown attribute %qEunknown basic block reordering algorithm %qsunknown block specifierunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for %<-mtune%>unknown demangling style %qsunknown destunknown excess precision style %qsunknown flag passed in %<-moverride=%s%> (%s)unknown floating point contraction style %qsunknown insn modeunknown internal function %qEunknown 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 profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown specifier %s in amdgpu_hsa_kernel attributeunknown srcunknown stack check parameter %qsunknown switch %<-mlong-double-%s%>unknown target attribute or pragma %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown value %qs for %<-march%>unknown value %qs for %<-mcpu%>unknown value %qs for %<-mtune%>unknown value %qs of %<-mmacosx-version-min%>unknown vectorization library ABI type (%qs) for %qs switchunknown 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 type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunordered comparison on non-floating point argumentunquote_string(): got bad stringunreachableunrecognizable argument of option unrecognizable insn:unrecognized %<-mfpu%> target: %sunrecognized %s target: %sunrecognized addressunrecognized argument in option %qsunrecognized argument of %<-mcpu%>: %sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?unrecognized argument to --help= option: %q.*sunrecognized command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized control register number: %d- using %<psw%>unrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:asm_auto_mfpuunrecognized operand to %%:canon_for_mlibunrecognized option %<-fdisable%>unrecognized option %<-fenable%>unrecognized option passed to %%:target_mode_checkunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunresolved overloaded builtinunrestricted unions only available with %<-std=c++11%> or %<-std=gnu++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 float constantunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported fixed-point conversionunsupported mode %s
  unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand for code '%c'unsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported record layoutunsupported return type %qT for %<simd%> functionsunsupported return type %qT for simdunsupported simdlen %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quoting directiveunused arguments in $-style formatunused parameter %qDunused structured binding declarationunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or %<-maccumulate-outgoing-args%> for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-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 %<__builtin_rx_mvtc%> (0, ... ) to write arbitrary values to PSWuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse __attribute__ ((vector_size)) insteaduse e.g. %<-Wabi=11%> to warn about changes from GCC 7use 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 %<-fconcepts%>use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>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 %qD before deduction of %<auto%>use of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator++%> is forbidden in C++17use of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in parameter pack %qD outside of a templateuse of built-in trait %qE in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of namespace %qD as expressionuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for stmtuse option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your codeused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless cast to type %q#Tuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>uses %qD, which does not have an alignment parameterusing %<%c%s%>using %qs with unsigned type has no effectusing 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 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 num_workers (%d), ignoring %dusing old darwin ABIusing result of function returning %<void%>using rvalue as lvalueusing template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing 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-declaration for non-member at class scopevalid arguments are: %svalid arguments are: %s;valid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid feature names are: %svalid feature names are: %s; did you mean %qs?valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096validate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of %<-mfixed-range%> must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> functionvariable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codevariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable 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 bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic constraint introduced without %<...%>variadic functions must use the base AAPCS variantvariadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>variadic thunk callvec_duplicate should be from a scalar to a like vectorvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector insertion not at element boundaryvector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector type expected in series expressionvector types expected in sad expressionvector types expected in vector permute expressionvectorization did not happen for a simd loopvectors with different element number found in vector permute expressionverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_gimple failedverify_histograms failedverify_ssa failedverify_type failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared herevirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for stmtvirtual definition is not an SSA namevirtual definition of statement not up-to-datevirtual function %q+D overriding final functionvirtual function cannot have deduced return typevirtual function multiversioning not supportedvirtual functions cannot be constexpr before C++2avirtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table of type %qD violates one definition rule  virtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for waitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationweights need to be non-negative
! when writing output to %s: %mwhile %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswhile referencing %qDwide string literal in %<asm%>width of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwithwithin 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, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting into constant object (argument %d)writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong TYPE_CACHED_VALUES entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge  %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_convertvector%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong type argument to 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 work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou may use an inline namespace insteadz/Architecture.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}Project-Id-Version: gcc 9.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-05-02 20:28+0000
! PO-Revision-Date: 2019-05-08 21:01+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,
*** 2080,2086 ****
                             Â«Â noneÂ Â» signifiant d'utiliser le comportement par dÃ©faut
                             en tentant d'identifier le langage par l'extension du fichier.
    -x, --hash-filenames            Hacher les longs noms de chemins
!   un constructeur acceptant un unique argument de son propre type de classe est invalide  un qualified-id est requis  un constructeur hÃ©ritÃ© n'est pas un candidat pour une initialisation depuis une expression du mÃªme type ou d'un type dÃ©rivÃ©  et chaque type peut Ãªtre converti en l'autre  car il s'agit d'un rÃ©pertoire non systÃ¨me dupliquant un rÃ©pertoire systÃ¨me
    la base %qT  la classe de base %qT de %q+T n'est pas littÃ©rale  parce que la sÃ©quence de conversion pour l'argument est meilleure  parce que les fonctions virtuelles suivantes sont pures dans %qT:  mais %d son requis  mais il ne surcharge pas %<%T(const %T&)%>  mais il ne surcharge pas %<operator=(const %T&)%>  par %qD  impossible de dÃ©duire un patron pour %qT depuis le type non patron %qT  les conversions candidates incluent %qD et %qD  le candidat attend %d argument, %d fourni(s)  le candidat attend %d arguments, %d fourni(s)  le candidat attend au moins %d argument, %d fourni(s)  le candidat attend au moins %d arguments, %d fourni(s)  ne peut convertir %qE (type %qT) vers le type %qT  la conversion depuis le type de retour %qT de la spÃ©cialisation de la fonction de conversion du patron vers %qT n'est pas une correspondance exacte  la conversion de l'argument %d serait mal formÃ©e:  n%'a pu dÃ©duire le paramÃ¨tre %qD du patron  croise l'initialisation de %q#D  dÃ©clarÃ© ici  types dÃ©duits conflictuels pour le paramÃ¨tre %qT (%qT et %qT)  valeurs dÃ©duites conflictuelles pour le paramÃ¨tre non type %qE (%qE et %qE)  entre dans l'instruction Â«Â ifÂ Â» %<constexpr%>  entre dans le bloc structurÃ© OpenMP  entre dans le bloc Â«Â catchÂ Â»  entre dans la portÃ©e de %q#D qui a un destructeur non trivial  entre dans la portÃ©e de %q#D qui a un destructeur non trivial  entre dans l'instruction synchronisÃ©e ou atomique  entre dans le bloc Â«Â tryÂ Â»  sort du block structurÃ© OpenMP  on attendait %qD, on a obtenu %qD  on attendait un patron de classe, on a obtenu %qE  on attendait un patron de classe, on a obtenu %qT  on attendait une constante de type %qT, on a obtenu %qT  on attendait un patron de type %qD, on a obtenu %qT  on attendait un type, on a obtenu %qE  on attendait un type, on a obtenu %qT  pour la conversion de %qH vers %qI  Ã  partir de la dÃ©finition de %q#D  Ã  partir d'ici  dans l'appel de %qD  lors de l'Ã©valuation de %<%Q(%#T, %#T)%>  dans l'expression de l'exception gÃ©nÃ©rÃ©e  dÃ©duction du paquet de paramÃ¨tres inconsistante entre %qT et %qT  hÃ©ritÃ© ici  initialisation de l'argument %P de %qD  le type fonction membre %qT n'est pas un argument de patron valable  merge [options] <rÃ©p1> <rÃ©p2>         Fusionner les contenus des fichiers de couverture
    types %qT et %qT non concordants  pas de conversion connue pour convertir l'argument %d depuis %qH vers %qI  pas de conversion connue de %qH vers %qI pour le paramÃ¨tre implicite %<this%>  pas de conversion connue pour convertir %qH en %qI  le membre de donnÃ©e non statique %qD a un type non littÃ©ral  le membre de donnÃ©e non statique %qD a un type volatile  ou %<operator=(const %T&)%>  ou une fonction %<transaction_may_cancel_outer%>  overlap [options] <rÃ©p1> <rÃ©p2>       Calcule le recouvrement de deux profils
    passer %qT comme argument %<this%> Ã©limine les qualificatifs support pour le profilage sont uniquement fournies dans ce format d'archive  le type de retour %qT de la fonction de conversion explicite ne peut pas Ãªtre converti en %qT avec une conversion qualifiÃ©e  rewrite [options] <rÃ©p>               RÃ©Ã©crire le contenu des fichiers de couverture
--- 2102,2109 ----
                             Â«Â noneÂ Â» signifiant d'utiliser le comportement par dÃ©faut
                             en tentant d'identifier le langage par l'extension du fichier.
    -x, --hash-filenames            Hacher les longs noms de chemins
!   Arguments valides connus pour lâ€™option %s:
!      un constructeur acceptant un unique argument de son propre type de classe est invalide  un qualified-id est requis  un constructeur hÃ©ritÃ© n'est pas un candidat pour une initialisation depuis une expression du mÃªme type ou d'un type dÃ©rivÃ©  et chaque type peut Ãªtre converti en l'autre  car il s'agit d'un rÃ©pertoire non systÃ¨me dupliquant un rÃ©pertoire systÃ¨me
    la base %qT  la classe de base %qT de %q+T n'est pas littÃ©rale  parce que la sÃ©quence de conversion pour l'argument est meilleure  parce que les fonctions virtuelles suivantes sont pures dans %qT:  mais %d son requis  mais il ne surcharge pas %<%T(const %T&)%>  mais il ne surcharge pas %<operator=(const %T&)%>  par %qD  impossible de dÃ©duire un patron pour %qT depuis le type non patron %qT  les conversions candidates incluent %qD et %qD  le candidat attend %d argument, %d fourni(s)  le candidat attend %d arguments, %d fourni(s)  le candidat attend au moins %d argument, %d fourni(s)  le candidat attend au moins %d arguments, %d fourni(s)  ne peut convertir %qE (type %qT) vers le type %qT  la conversion depuis le type de retour %qT de la spÃ©cialisation de la fonction de conversion du patron vers %qT n'est pas une correspondance exacte  la conversion de l'argument %d serait mal formÃ©e:  n%'a pu dÃ©duire le paramÃ¨tre %qD du patron  croise l'initialisation de %q#D  dÃ©clarÃ© ici  types dÃ©duits conflictuels pour le paramÃ¨tre %qT (%qT et %qT)  valeurs dÃ©duites conflictuelles pour le paramÃ¨tre non type %qE (%qE et %qE)  entre dans l'instruction Â«Â ifÂ Â» %<constexpr%>  entre dans le bloc structurÃ© OpenMP  entre dans le bloc Â«Â catchÂ Â»  entre dans la portÃ©e de %q#D qui a un destructeur non trivial  entre dans la portÃ©e de %q#D qui a un destructeur non trivial  entre dans l'instruction synchronisÃ©e ou atomique  entre dans le bloc Â«Â tryÂ Â»  sort du block structurÃ© OpenMP  on attendait %qD, on a obtenu %qD  on attendait un patron de classe, on a obtenu %qE  on attendait un patron de classe, on a obtenu %qT  on attendait une constante de type %qT, on a obtenu %qT  on attendait un patron de type %qD, on a obtenu %qT  on attendait un type, on a obtenu %qE  on attendait un type, on a obtenu %qT  pour la conversion de %qH vers %qI  Ã  partir de la dÃ©finition de %q#D  Ã  partir d'ici  dans l'appel de %qD  lors de l'Ã©valuation de %<%Q(%#T, %#T)%>  dans l'expression de l'exception gÃ©nÃ©rÃ©e  dÃ©duction du paquet de paramÃ¨tres inconsistante entre %qT et %qT  hÃ©ritÃ© ici  initialisation de l'argument %P de %qD  le type fonction membre %qT n'est pas un argument de patron valable  merge [options] <rÃ©p1> <rÃ©p2>         Fusionner les contenus des fichiers de couverture
    types %qT et %qT non concordants  pas de conversion connue pour convertir l'argument %d depuis %qH vers %qI  pas de conversion connue de %qH vers %qI pour le paramÃ¨tre implicite %<this%>  pas de conversion connue pour convertir %qH en %qI  le membre de donnÃ©e non statique %qD a un type non littÃ©ral  le membre de donnÃ©e non statique %qD a un type volatile  ou %<operator=(const %T&)%>  ou une fonction %<transaction_may_cancel_outer%>  overlap [options] <rÃ©p1> <rÃ©p2>       Calcule le recouvrement de deux profils
    passer %qT comme argument %<this%> Ã©limine les qualificatifs support pour le profilage sont uniquement fournies dans ce format d'archive  le type de retour %qT de la fonction de conversion explicite ne peut pas Ãªtre converti en %qT avec une conversion qualifiÃ©e  rewrite [options] <rÃ©p>               RÃ©Ã©crire le contenu des fichiers de couverture
*************** write_c_file - le nom de sortie est %s,
*** 2096,2102 ****
  %d destructeurs trouvÃ©s
  %d sorties enregistrÃ©es pour la boucle %d (qui a %d sorties)%d table de trame trouvÃ©e
  %d tables de trame trouvÃ©es
! les %d bits les moins significatifs de %s sont ignorÃ©smode %i bits pas compilÃ©%q#D ne peut pas Ãªtre surchargÃ© par %q#D%q#D entre en conflit avec une dÃ©claration prÃ©cÃ©dente%q#D est en conflit avec la version hÃ©ritÃ©e de %qT%q#D dÃ©clarÃ© ici%q#D ne rÃ©fÃ¨re pas au type non qualifiÃ©, aussi n'est-il pas utilisÃ© pour la liaison%q#D explicitement par dÃ©faut ici%q#D a un type incomplet%q#D cache le constructeur pour %q#D%q#D hÃ©rite depuis plusieurs sous-objets de base%q#D est invalide; une union anonyme ne peut avoir que des membres de donnÃ©es non statiques%q#D est invalide; une union anonyme ne peut avoir que des membres de donnÃ©es publiques non statiques%q#D est un membre de donnÃ©e statique; il peut seulement Ãªtre initialisÃ© lors de sa dÃ©finition%q#D est implicitement dÃ©clarÃ© comme supprimÃ© car %qT dÃ©clare un constructeur par dÃ©placement ou un opÃ©rateur d'affectation par dÃ©placement%q#D est implicitement supprimÃ© car la dÃ©finition par dÃ©faut serait mal formÃ©e:%q#D est inaccessible dans ce contexte%q#D n'est pas un patron de fonction%q#D n'est pas un membre de donnÃ©e non statique de %qT%q#D n'est pas un argument de patron valable pour le type %qT car une variable de rÃ©fÃ©rence n'a pas une adresse constante%q#D n'est pas const%q#D est privÃ© dans ce contexte%q#D est protÃ©gÃ© dans ce contexte%q#D est public mais requiert un objet %q#T existant%q#D est volatile%q#D pas dÃ©clarÃ© dans une classe%q#D prÃ©cÃ©demment dÃ©clarÃ© ici%q#D prÃ©cÃ©demment dÃ©fini ici%q#D redÃ©clarÃ© comme une sorte diffÃ©rente d'entitÃ©%q#D devrait Ãªtre initialisÃ©%q#D, dÃ©clarÃ© avec le type local %qT, est utilisÃ© mais jamais dÃ©fini%q#D, dÃ©clarÃ© avec un type non nommÃ©, est utilisÃ© mais jamais dÃ©fini%q#F est implicitement supprimÃ© car sa spÃ©cification d'exception ne correspond pas Ã  la spÃ©cification d'exception implicite %qX%q#T n'a pas de membre nommÃ© %qE%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %q#DÂ ? (accessible via %q#D)%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %q#DÂ ? (pas accessible depuis ce contexte)%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %qEÂ ?%q#T n'a pas de constructeur par dÃ©faut fourni par l'utilisateur%q#T a des membres de donnÃ©es qui sont des pointeurs%q#T a des classes virtuelles de base%q#T a des fonctions virtuelles et un destructeur non virtuel accessible%q#T n'est pas une classe%q#T n'est pas une classe ou un espace de noms%q#T n'est pas un patron%q#T n'est pas un type valide pour un paramÃ¨tre non type du patron%q#T dÃ©finit uniquement un destructeur privÃ© et n'a pas d'amis%q#T dÃ©finit uniquement des constructeurs privÃ©s et n'a pas d'amis%q#T utilisÃ© lÃ  oÃ¹ un %qT Ã©tait attendu%q#T utilisÃ© lÃ  oÃ¹ une valeur en virgule flottante Ã©tait attendue%q#T a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© ici%q+#D ne peut pas Ãªtre dÃ©clarÃ©%q+#D n'est pas un membre de donnÃ©e statique de %q#T%q+#D est marquÃ© %<final%> mais il n'est pas virtuel%q+#D est marquÃ© %<override%> mais il ne surcharge rienl'alias %q+D entre une fonction et une variable n'est pas supportÃ©%q+D est un synonyme vers le symbole externe %qE%q+D est un synonyme vers le symbole non dÃ©fini %qE%q+D dÃ©jÃ  dÃ©clarÃ© avec l'attribut dllexport: dllimport est ignorÃ©%q+D dÃ©clarÃ© comme un ami%q+D est dÃ©clarÃ©e comme fonction variadique%q+D dÃ©clarÃ© avec une spÃ©cification d'exception%q+D est dÃ©finie comme fonction variadique sans prototype%q+D est dÃ©fini Ã  la fois normalement et en tant qu'attribut %qE%q+D a les attributs incompatibles %qs et %qs%q+D dans la directive de dÃ©claration de cible n'a pas de type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type)%q+D est statique mais est dÃ©clarÃ© dans la fonction en ligne %qD qui n'est pas statique%q+D est habituellement une fonction%q+D le dÃ©calage %E dans %qT n'est pas alignÃ© sur %u%q+D le dÃ©calage %E dans %qT ne peut pas Ãªtre alignÃ© sur %u%q+D redÃ©clarÃ© comme une sorte de symbole diffÃ©rent%q+D redÃ©clarÃ© en ligne avec l'attribut %<gnu_inline%>%q+D redÃ©clarÃ© en ligne sans l'attribut %<gnu_inline%>%q+D redÃ©clarÃ© sans l'attribut dllimport aprÃ¨s avoir Ã©tÃ© rÃ©fÃ©rencÃ© avec une liaison pour une dll%q+D redÃ©clarÃ© sans l'attribut dllimport: le dllimport prÃ©cÃ©dent est ignorÃ©membre de donnÃ©e statique %q+D Ã  l'intÃ©rieur de la directive de dÃ©claration de cible%q+D prend soit aucun argument ou soit deux arguments%q+E n'est pas une expression constante%q+F dÃ©clarÃ© %<static%> mais jamais dÃ©fini%q+F utilisÃ© mais jamais dÃ©fini%q+T n'est pas littÃ©ral Ã  cause de:alias %qD entre des fonctions de types incompatibles %qT et %qT%qD apparaÃ®t Ã  la fois dans les clauses Â«Â dataÂ Â» et Â«Â mapÂ Â»%qD apparaÃ®t plus d'une fois dans les clauses %<aligned%>%qD apparaÃ®t plus d'une fois dans les clauses %<nontemporal%>%qD apparaÃ®t plus d'une fois dans les clauses de donnÃ©es%qD apparaÃ®t plus d'une fois dans les clauses Â«Â mapÂ Â»%qD apparaÃ®t plus d'une fois dans les clauses de mouvement%qD apparaÃ®t plus d'une fois dans les clauses de rÃ©ductiondans %qD, l'argument %d promeut vers %qT quand %qT est attendu dans un appel Ã  une fonction interne dÃ©clarÃ©e sans prototypedans %qD, le type de l'argument %d est %qT quand %qT est attendu dans un appel Ã  une fonction interne dÃ©clarÃ©e sans prototypel'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%>l'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%> qui est plus petit que la limite %wu spÃ©cifiÃ©el'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%> qui est plus petit que la limite [%E, %E] spÃ©cifiÃ©el'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%> qui peut Ãªtre plus petit que la limite [%E, %E] spÃ©cifiÃ©ela directive d'attribut %qD est ignorÃ©el'attribut %qD n'a pas de signification puisque les membres de l'espace de noms anonyme obtiennent des symboles locauxl'attribut %qD requiert un seul argument NTBS%qD appelÃ© dans une expression constante%qD est appelÃ© dans une expression constante avant que sa dÃ©finition soit complÃ¨te%qD peut Ãªtre marquÃ© Â«Â overrideÂ Â»%qD ne peut pas apparaÃ®tre dans une expression constante%qD ne peut pas Ãªtre dÃ©clarÃ© %<virtual%> puisqu'il est toujours statique%qD ne peut pas Ãªtre imposÃ© par dÃ©faut%qD ne peut pas Ãªtre utilisÃ© comme une fonction%qD ne peut avoir d'arguments par dÃ©faut%qD a changÃ© de sÃ©mantique dans GCC 4.4%qD effacement d'un objet du type non trivial %#qT%s%qD effacement d'un objet de type %#qT contenant un pointeur vers un membre%s%qD effacement d'un objet de type %#qT sans affectation par copie triviale%s%qD est en conflit avec la fonction utilisÃ©e%qD copie un objet du type non trivial %#qT depuis un tableau de %#qT%qD copie un objet de type %#qT avec le membre %qs de %qD depuis un tableau de %#qT; utilisez plutÃ´t une affectation ou une initialisation par copie%qD dÃ©clarÃ© %<static%> dans un contexte %<constexpr%>%qD dÃ©clarÃ© %<static%> dans une fonction %<constexpr%>%qD dÃ©clarÃ© %<thread_local%> dans un contexte %<constexpr%>%qD dÃ©clarÃ© %<thread_local%> dans une fonction %<constexpr%>%qD est dÃ©clarÃ© %<transaction_safe_dynamic%>%qD dÃ©clarÃ© comme un champ %<virtual%>%qD dÃ©clarÃ© comme un paramÃ¨tre %<virtual%>%qD dÃ©clarÃ© comme un type %<virtual%>%qD est dÃ©clarÃ© comme une variable %<virtual%>%qD dÃ©clarÃ© comme un non paramÃ¨tre%qD dÃ©clarÃ© comme un champ %<inline%>%qD dÃ©clarÃ© comme un paramÃ¨tre %<inline%>%qD dÃ©clarÃ© comme un type %<inline%>%qD est dÃ©clarÃ© comme tableau de %qT%qD est dÃ©clarÃ© comme rÃ©fÃ©rence mais n'est pas initialisÃ©%qD dÃ©clarÃ© ici%qD dÃ©clarÃ© ici comme %q#D%qD dÃ©clarÃ© ici, plus loin dans l'unitÃ© de traduction%qD dÃ©fini mais pas utilisÃ©%qD dÃ©fini ici%qD n'a pas un type pour lequel la correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs%qD n'a pas un type entier ou Ã©numÃ©rÃ©%qD ne nomme pas une Ã©numÃ©ration dans %qT%qD ne fait pas rÃ©fÃ©rence Ã  une fonction%qD ne fait pas rÃ©fÃ©rence Ã  une fonction Ã  l'intÃ©rieur de l'espace de noms%qD a une dÃ©claration prÃ©cÃ©dente ici%qD a dÃ©jÃ  Ã©tÃ© dÃ©fini%qD a un type incomplet %qT%qD a un type incomplet%qD a une liste d'arguments invalide%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans %qD%qD a le mÃªme nom que la classe dans laquelle il est dÃ©clarÃ©%qD dans la clause %<reduction%> est un tableau de taille nulle%qD hÃ©rite de l'Ã©tiquette de l'ABI %E que %qT (utilisÃ© dans son type de retour) a dÃ©jÃ %qD hÃ©rite de l'Ã©tiquette de l'ABI %E que %qT (utilisÃ© dans son type) a dÃ©jÃ %qD invalide dans %q#T Ã  cause du membre local %q#D avec le mÃªme nom%qD invalide dans %q#T Ã  cause de la mÃ©thode locale %q#D avec le mÃªme nom%qD est invalide dans une lambda%qD est un espace de noms%qD est une fonction de dÃ©sallocation habituelle (sans placement)%qD est une fonction de dÃ©sallocation habituelle (sans placement) en C++14 (ou avec -fsized-deallocation)%qD est dÃ©jÃ  un ami de %qT%qD est dÃ©jÃ  un ami de la classe %qT%qD est dÃ©jÃ  dÃ©clarÃ© dans cette portÃ©e%qD est dÃ©jÃ  dÃ©fini dans %qT%qD est dÃ©jÃ  dÃ©fini dans la classe %qT%qD est dÃ©jÃ  dÃ©fini dans la classe %qT%qD est un patron d'Ã©numÃ©ration%qD est Ã  la fois une base directe et une base virtuelle indirecte%qD est dÃ©clarÃ© dans l'en-tÃªte %qs%qD est dÃ©fini avec le modÃ¨le tls %s%qD est obsolÃ¨te%qD est obsolÃ¨te: %s%qD est initialisÃ© avec lui-mÃªme%qD est instanciÃ© pour un paquet vide%qD est normalement une fonction non statique%qD n'est pas une classe ou un espace de noms%qD n'est pas un patron de fonction%qD n'est pas un membre de %qD%qD n'est pas un membre de %qD; vouliez-vous employer %qsÂ ?%qD n'est pas un membre de %qT%qD n'est pas un membre de %qT; vouliez-vous employer %qsÂ ?%qD n'est pas une fonction patron membre%qD n'est pas un espace de noms%qD n'est pas un nom d'espace de nom; vouliez-vous utiliser %qsÂ ?%qD n'est pas une variable pointeur%qD n'est pas un membre de donnÃ©es statique d'un patron de classe%qD n'est pas un patron%qD n'est pas un patron de fonction%qD n'est pas un type%qD n'est pas un argument de patron valable car %qD est une variable, pas une adresse d'une variable%qD n'est pas une variable%qD n'est pas une variable dans la clause %<aligned%>%qD n'est pas une variable dans la clause %<nontemporal%>%qD n'est pas une variable dans la clause %qs%qD n'est pas une variable dans la clause %<firstprivate%>%qD n'est pas une variable dans la clause %<lastprivate%>%qD n'est pas une variable dans la clause %qs%qD n'est pas un patron de variable%qD n'est pas un argument dans la clause %<uniform%>%qD n'est pas un argument de fonction%qD n'est pas capturÃ©%qD n'est pas compatible avec %qD%qD n'est pas dÃ©fini Ã  l'extÃ©rieur de la portÃ©e de la fonction%qD n'est pas une expression l-valeur ni une section de tableau dans une clause %<depend%>%qD n'est pas utilisable comme une fonction %<constexpr%> car:%qD est statique mais il est utilisÃ© dans la fonction en ligne %qD qui n'est pas statique%qD est une variable Â«Â threadprivateÂ Â» dans la clause %qs%qD est trop petit pour contenir toutes les valeurs de %q#T%qD est utilisÃ© sans Ãªtre initialisÃ© dans cette fonction%qD pourrait Ãªtre utilisÃ© sans Ãªtre initialisÃ© dans cette fonction%qD ne peut pas Ãªtre dÃ©clarÃ© statique%qD ne peut pas Ãªtre dÃ©clarÃ© dans un espace de noms%qD dÃ©placement d'un objet du type non trivial %#qT et de taille %E dans une rÃ©gion de taille %E%qD dÃ©placement d'un objet du type non trivialement copiable %#qT; utilisez plutÃ´t %<new%> et %<delete%>%qD dÃ©placement d'un objet de type %#qT avec un constructeur par copie supprimÃ©; utilisez plutÃ´t %<new%> et %<delete%>%qD dÃ©placement d'un objet de type %#qT avec un destructeur supprimÃ©%qD doit Ãªtre une variable globale dans %<#pragma acc declare link%>%qD doit Ãªtre une fonction non membre%qD doit Ãªtre une fonction membre non statique%qD doit Ãªtre soit une fonction membre non statique ou une fonction non membre%qD doit avoir un argument de type classe ou Ã©numÃ©rÃ©%qD doit avoir un ou deux arguments%qD doit avoir zÃ©ro ou un argument%qD doit avoir exactement un argument%qD doit avoir exactement deux arguments%qD ne doit avoir aucun argument%qD ne doit pas avoir un nombre variables d'arguments%qD n'est pas dÃ©clarÃ©%qD n'est pas dÃ©fini%qD redÃ©clarÃ© avec un accÃ¨s diffÃ©rent%qD est redÃ©clarÃ© avec une visibilitÃ© diffÃ©rente%qD est rÃ©fÃ©rencÃ© dans une rÃ©gion cible qui n'a pas de type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type)%qD renommÃ© aprÃ¨s avoir Ã©tÃ© rÃ©fÃ©rencÃ© dans l'assembleur%qD devrait Ãªtre initialisÃ©%qD devrait Ãªtre initialisÃ© dans la liste d'initialisation du membre%qD aurait dÃ» Ãªtre dÃ©clarÃ© Ã  l'intÃ©rieur de %qD%qD devrait retourner par valeurl'argument source %qD est le mÃªme que la destination%qD est spÃ©cifiÃ© Ã  la fois dans les clauses declare target %<link%> et %<to%>%qD spÃ©cifie un attribut moins restrictif que sa cible %qD: %s%qD spÃ©cifie des attributs moins restrictifs que sa cible %qD: %s%qD spÃ©cifie un attribut plus restrictif que sa cible %qD: %s%qD spÃ©cifie des attributs plus restrictifs que sa cible %qD: %scible %qD dÃ©clarÃ©e ici%qD utilisÃ© avant sa dÃ©finition%qD utilisÃ© dans sa propre initialisation%qD utilisÃ© sans arguments du patron%qD viole la rÃ¨gle de la dÃ©finition unique du C++%qD a Ã©tÃ© dÃ©clarÃ© %<extern%> puis, plus loin, %<static%>%qD a Ã©tÃ© dÃ©clarÃ© %qs ce qui implique la visibilitÃ© par dÃ©faut%qD a Ã©tÃ© dÃ©clarÃ© ici%qD Ã©tait cachÃ©%qD n'a pas Ã©tÃ© dÃ©clarÃ© %<constexpr%>%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans cette portÃ©e%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans cette portÃ©e et aucune dÃ©claration a Ã©tÃ© trouvÃ©e par le recherche dÃ©pendant des arguments au point d'instanciation%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans cette portÃ©e; vouliez-vous employer %qsÂ ?%qD n'a pas Ã©tÃ© initialisÃ© par une expression constante%qD prÃ©cÃ©demment dÃ©clarÃ© ici%qD a Ã©tÃ© utilisÃ© sans dÃ©claration avant sa dÃ©finition%qD a Ã©tÃ© utilisÃ© sans prototype avant sa dÃ©finition%qD sera initialisÃ© aprÃ¨s%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octet inchangÃ©%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octets inchangÃ©sÃ©criture %qD vers un objet de type non trivial %#qT%s%qD Ã©criture dans un objet du type non trivialement copiable %#qT%sÃ©criture %qD vers un objet de type %#qT contenant un pointer vers le membre de donnÃ©e%sÃ©criture %qD vers un objet de type %#qT avec le membre %qs de %qDÃ©criture %qD vers un objet de type %#qT sans affectation par copie triviale%qD Ã©criture dans un objet de type %#qT sans affectation par copie triviale%s%qD Ã©criture dans un objet avec un constructeur par copie supprimÃ©%qD: attribut de visibilitÃ© ignorÃ© car il est en conflit avec la dÃ©claration prÃ©cÃ©dentel'attribut de compatibilitÃ© %qE 2.95 ne s'applique qu'Ã  des classes C++l'attribut de compatibilitÃ© %qE 2.95 ne s'applique qu'Ã  la compilation d'un kext (extension du noyau)%qE apparaÃ®t plus d'une fois dans les clause %<aligned%>%qE apparaÃ®t plus d'une fois dans les clauses %<nontemporal%>%qE apparaÃ®t plus d'une fois dans les clauses de donnÃ©es%qE apparaÃ®t plus d'une fois dans la clause de correspondance (map)%qE apparaÃ®t plus d'une fois dans la mÃªme directive %<declare target%>l'argument de %qE n'est pas une fonctionl'argument %qE doit Ãªtre %qs, %qs, %qs ou %qsl'argument %qE n'est pas une chaÃ®ne de caractÃ¨resl'argument %qE n'est pas un identificateurl'attribut %qE %E n'est pas une constante entiÃ¨rel'adresse de l'attribut %qE est hors limitesl'attribut %qE n'accepte qu'une constante entiÃ¨re comme argumentattribut %qE appliquÃ© Ã  %qD avec un type de retour voidattribut %qE appliquÃ© Ã  %qT aprÃ¨s sa dÃ©finitionattribut %qE appliquÃ© Ã  la dÃ©claration extern "C" %qDattribut %qE appliquÃ© au type %qT qui n'est ni une classe ni un enumattribut %qE appliquÃ© Ã  %qD qui n'est ni une fonction ni une variablel'attribut %qE ne s'applique qu'Ã  des fonctionsl'attribut %qE ne s'applique qu'aux variables externes initialisÃ©esl'attribut %qE a l'argument %E qui n'est pas une puissance de 2l'attribut %qE a l'argument %E qui n'est pas dans la plage [0, %E)l'attribut %qE a son argument %i qui est de type %qTl'attribut %qE Ã  son argument %i qui est invalidel'attribut %qE a son argument %i avec la valeur %qE qui ne fait pas rÃ©fÃ©rence Ã  un paramÃ¨tre de fonctionl'attribut %qE qui a l'argument %i avec la valeur %qE ne fait pas rÃ©fÃ©rence Ã  une liste d'arguments variablel'attribut %qE a son argument %i dont la valeur %qE excÃ¨de le nombre de paramÃ¨tres %u de la fonctionl'attribut %qE a son argument %i avec a la valeur %qE qui n'est pas une constante entiÃ¨rel'attribut %qE qui a l'argument %i avec la valeur %qE fait rÃ©fÃ©rence Ã  un paramÃ¨tre de fonction variadique de type inconnul'attribut %qE qui a l'argument %i avec la valeur %qE fait rÃ©fÃ©rence au type de paramÃ¨tre %qTl'argument de l'attribut %qE %qE n'est pas une constante entiÃ¨rel'argument de l'attribut %qE ne peut pas Ãªtre une expression arithmÃ©tique constantel'argument de l'attribut %qE ne peut pas Ãªtre une chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE a le type %qTl'argument de l'attribut %qE est invalidel'argument de l'attribut %qE n'est pas une constante de chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE n'est pas une constante entiÃ¨rel'argument de l'attribut %qE devrait Ãªtre entre 0 et 255l'argument de l'attribut %qE doit Ãªtre compris entre 18 et 255l'argument de l'attribut %qE avec la valeur %qE ne fait pas rÃ©fÃ©rence Ã  un paramÃ¨tre de fonctionl'attribut de l'argument %qE avec la valeur %qE ne fait pas rÃ©fÃ©rence Ã  une liste d'arguments variablel'argument de l'attribut %qE a la valeur %qE excÃ©dant %wul'argument de l'attribut %qE a la valeur %qE qui excÃ¨de le nombre de paramÃ¨tres %u de la fonctionl'argument de l'attribut %qE a la valeur %qE nÃ©gativel'argument de l'attribut %qE avec la valeur %qE n'est pas une constante entiÃ¨rel'argument de l'attribut %qE avec la valeur %qE fait rÃ©fÃ©rence Ã  un paramÃ¨tre de fonction variadique de type inconnul'argument de l'attribut %qE avec la valeur %qE fait rÃ©fÃ©rence au type de paramÃ¨tre %qTl'attribut %qE peut uniquement Ãªtre appliquÃ© aux fonctions ou aux classes ou aux types Ã©numÃ©rÃ©sl'attribut %qE peut uniquement Ãªtre appliquÃ© aux membres de donnÃ©es non statiquesl'attribut %qE ne peut pas Ãªtre appliquÃ© Ã  un champ de bitsl'attribut %qE ne peut pas Ãªtre appliquÃ© aux variables avec des sections spÃ©cifiquesl'attribut %qE ne peut Ãªtre spÃ©cifiÃ© pour des variables localesdirective d'attribut %qE ignorÃ©el'attribut %qE ne s'applique pas aux fonctionsl'attribut %qE ne s'applique pas aux typesl%'attribut %qE ne s%'applique pas aux fonctionsattribut %qE dupliquÃ©l'attribut %qE suit %qEl'attribut %qE n'a pas dâ€™effetl'attribut %qE n'a pas d'effet sur les variables automatiquesl'attribut %qE n'a pas d'effet sur les fonctions statiquesl'attribut %qE n'a pas d'effet sur les fonctions locales dans l'unitÃ©l'attribut %qE n'a d'effet que sur les objets publicsattribut %qE ignorÃ©l'attribut %qE est ignorÃ© car %qD n'a pas une durÃ©e de stockage limitÃ©e au threadl'attribut %qE est ignorÃ© car %qD n'est pas une variablel'attribut %qE est ignorÃ© car %qT est dÃ©jÃ  dÃ©finil'attribut %qE est ignorÃ© Ã  cause d'un conflit avec l'attribut %qsl'attribut %qE est ignorÃ© Ã  cause d'un conflit avec l'attribut %qsl'attribut %qE est ignorÃ© pour %qEl'attribut %qE est ignorÃ© pour le champ de type %qTl'attribut %qE est ignorÃ© pour le type %qTl'attribut %qE est ignorÃ© sur une dÃ©claration d'un type diffÃ©rent de celui du symbole rÃ©fÃ©rencÃ©l'attribut %qE est ignorÃ© sur une fonction retournant %qTl'attribut %qE est ignorÃ© sur une redÃ©claration du symbole rÃ©fÃ©rencÃ©l'attribut %qE est ignorÃ© pour un type qui n'est pas une classel'attribut %qE est ignorÃ© pour l'objet de type %qTl'attribut %qE est ignorÃ© sur les typesl'attribut %qE est ignorÃ© sans l'option %<-mcmse%>.l'attribut %qE est ignorÃ© sans %<-mistack%>l'attribut %qE est ignorÃ©. Utilisez l'option %<-fcf-protection%> pour l'activerl'attribut %qE n'est pas supportÃ© pour la cible R8Cl'attribut %qE n'est pas supportÃ© sur cette plate-formel'attribut %qE s'applique uniquement aux fonctionsl'attribut %qE est uniquement valable sur un type %<struct%>l'attribut %qE est uniquement supportÃ© pour SH2Al'attribut %qE est utilisÃ© pour une mÃ©thode qui n'est pas une classel'attribut %qE doit s'appliquer Ã  une dÃ©clarationl'attribut %qE n'est pas permis avec une classe de stockage autol'attribut %qE n'est pas disponible pour les fonctions qui retournent une valeur sur la pilel'attribut %qE n'est pas disponible pour les fonctions avec des arguments passÃ©s sur la pilel'attribut %qE n'est pas disponible pour les fonctions avec un nombre variable d'argumentsattribut %qE sur une fonction retournant %<void%>attribut %qE sur une variable non volatilel'attribut %qE affecte uniquement les objets au niveau le plus hautl'attribut %qE s'applique uniquement au SH2Al'attribut %qE ne s'applique qu'au type de base d'un pointeur vers une fonctionl'attribut %qE ne s'applique qu'Ã  des types de fonctionl'attribut %qE s'applique uniquement aux fonctionsl'attribut %qE s'applique seulement Ã  des fonctions d'interruptionl'attribut %qE ne s'applique qu'Ã  des typesl'attribut %qE ne s'applique qu'aux variablesl'attribut %qE ne s'applique qu'aux variables statiquesl'attribut %qE s'applique uniquement aux fonctions variadiquesl'attribut %qE est uniquement disponible en 32 bitsl'attribut %qE n'est supportÃ© que par les cÅ“urs Tiny rÃ©duitsl'attribut %qE est uniquement valable pour l'architecture ARC EMl'attribut %qE est uniquement valable pour l'architecture ARCv2l'attribut %qE requiert une chaÃ®ne comme argumentl'attribut %qE requiert un argument de type constante chaÃ®ne de caractÃ¨resl'attribut %qE requiert un type de retour Â«Â voidÂ Â»l'attribut %qE requiert un argument de type constante entiÃ¨rel'attribut %qE exige des prototypes avec des arguments nommÃ©sl'attribut %qE ne prend pas d'argument%qE ne peut pas Ãªtre utilisÃ© comme une fonction%qE ne peut pas Ãªtre utilisÃ© comme pointeur de membre puisqu'il est de type %qT%qE ne peut pas avoir les deux attributs %qs et %qs en mÃªme temps%qE est dÃ©clarÃ© %<threadprivate%> aprÃ¨s la premiÃ¨re utilisation%qE dÃ©clarÃ© comme une fonction retournant une fonction%qE dÃ©clarÃ© comme une fonction retournant un tableau%qE dÃ©clarÃ© ici%qE est dÃ©fini comme un mauvais type de balise%qE n'a pas le type %<omp_depend_t%> dans la clause %<depend%> avec le type de dÃ©pendance %<depobj%>%qE n'a pas un type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs%qE n'a pas un type pointeur ou tableau%qE ne nomme pas un type%qE ne nomme pas un type; vouliez-vous utiliser %qsÂ ?%qE Ã©choue a Ãªtre un typedef ou un type interne%qE a, Ã  la fois, %<extern%> et un initialiseur%qE a le type const pour %<reduction%>%qE a un type invalide pour %<reduction(%s)%>%qE n'a pas Ã©tÃ© dÃ©clarÃ©%qE implique la visibilitÃ© par dÃ©faut mais %qD a dÃ©jÃ  Ã©tÃ© dÃ©clarÃ© avec une visibilitÃ© diffÃ©rente%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence vers un pointeur ou un tableau%qE dans la clause %<reduction%> est un tableau de taille nulle%qE dans %q#T ne nomme pas pas un type de patron%qE dans %q#T ne nomme pas un type%qE dans l'espace de noms %qE ne nomme pas un type de patron%qE dans l'espace de noms %qE ne nomme pas un type de patron; vouliez-vous employer %qsÂ ?%qE dans l'espace de noms %qE ne nomme pas un type%qE dans l'espace de noms %qE ne nomme pas un type; vouliez-vous utiliser %qsÂ ?l'attribut incompatible %qE est ignorÃ©%qE initialisÃ© et dÃ©clarÃ© %<extern%>%qE est un membre d'une union%qE est un pointeur; vouliez-vous utiliser %<->%>Â ?%qE est un type non reconnu de fonction avec format%qE est obsolÃ¨te%qE est obsolÃ¨te: %s%qE n'est ni une variable ni un nom de fonction dans la clause %qs%qE n'est ni une fonction ni une fonction membre; il ne peut pas Ãªtre dÃ©clarÃ© ami%qE n'est pas une classe ou un espace de noms%qE n'est pas un patron de classe%qE n'est pas une classe, un espace de noms ou une Ã©numÃ©ration%qE n'est pas une expression constante%qE n'est pas une expression constante car il fait rÃ©fÃ©rence Ã  une variable incomplÃ¨tement initialisÃ©e%qE n'est pas une expression constante car il fait rÃ©fÃ©rence aux sous-objets mutables de %qT%qE n'est pas un patron%qE n'est pas un type%qE n'est pas un argument de patron valable pour %qT car ce n'est pas l'adresse d'une variable%qE n'est pas un argument de patron valide pour le type %qT%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison externe%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison%qE n'est pas un argument de patron valable pour le type %qT car il est un pointeur%qE n'est pas un argument de patron valable pour le type %qT car ce n'est pas une l-valeur%qE n'est pas un argument de patron valable pour le type %qT car il est du type %qT%qE n'est pas un argument de patron valable pour le type %qT Ã  cause de conflits dans les qualificatifs CV%qE n'est pas un argument de patron valable pour le type %qT car les chaÃ®nes littÃ©rales ne peuvent jamais Ãªtre utilisÃ©es dans ce contexte%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison%qE n'est pas un argument de patron valable pour le type %qT car %qE n'est pas une variable%qE n'est pas un argument de patron valable de type %qT en C++98 car %qD n'a pas une classe de liaison externe%qE n'est pas une variable dans la clause %<aligned%>%qE n'est pas une variable dans la clause %<nontemporal%>%qE n'est pas une variable dans la clause %qs%qE n'est pas une variable dans la clause %<firstprivate%>%qE n'est pas une variable dans la clause %<lastprivate%>%qE n'est pas une variable dans la clause %qs%qE n'est pas un nom de classe Objective-C ou un alias%qE n'est pas un argument dans la clause %<uniform%>%qE n'est pas un qualificatif asm%qE n'est pas au dÃ©but de la dÃ©claration%qE n'est pas initialisÃ©%qE n'est pas une une expression l-valeur ni une section de tableau dans la clause %<depend%>%qE n'est pas un type %qT%qE n'est pas le motif entier de l'expansion du paquet%qE est uniquement autorisÃ© dans les dialectes Objective-C%qE est prÃ©dÃ©terminÃ© %qs pour %qs%qE est utilisÃ© sans Ãªtre initialisÃ© dans cette fonction%qE pourrait Ãªtre utilisÃ© sans Ãªtre initialisÃ© dans cette fonction%qE peut ne pas rÃ©pondre Ã  %<%c%E%>%qE peut Ã©crire un zÃ©ro terminal au delÃ  de la fin de la destination%qE arguments de patron manquants%qE doit Ãªtre %<threadprivate%> pour %<copyin%>%qE a besoin de l'option isa %s%qE a besoin d'une option isa inconnue%qE non spÃ©cifiÃ© dans le %<target%> englobant%qE non spÃ©cifiÃ© dans la rÃ©gion %qs englobante%qE non spÃ©cifiÃ© dans la construction OpenACC %qs englobante%qE Ã©crit %wu octet%qE Ã©crit %wu octet dans une destination dont la taille est %wu%qE Ã©crit %wu octets%qE Ã©crit %wu octets dans une destination dont la taille est %wu%qE Ã©crit %wu octets ou plus%qE Ã©crit %wu octets ou plus (%wu supposÃ©)%qE Ã©crit %wu octets ou plus (%wu supposÃ©) dans une destination dont la taille est %wu%qE Ã©crit %wu octets ou plus dans une destination dont la taille est %wu%qE Ã©crit entre %wu et %wu octets%qE Ã©crit entre %wu et %wu octets dans une destination dont la taille est %wula sortie de %qE peut Ãªtre tronquÃ©e avant le dernier caractÃ¨re de formatla sortie de %qE peut Ãªtre tronquÃ©e avant le dernier caractÃ¨re de format%qE redÃ©clarÃ© comme une autre sorte de symbole%qE redÃ©clarÃ© avec les attributs conflictuels %qs%qE requiert %<-fgnu-tm%>%qE requiert une directive %<declare%> pour l'utilisation dans une fonction %<routine%>%qE ne devrait pas avoir le type %<omp_depend_t%> dans la clause %<depend%> avec un type de dÃ©pendance autre que %<depobj%>%qE non dÃ©clarÃ© (premiÃ¨re utilisation dans cette fonction)%qE non dÃ©clarÃ© (premiÃ¨re utilisation dans cette fonction); vouliez-vous utiliser %qsÂ ?%qE non dÃ©clarÃ© ici (hors de toute fonction)%qE non dÃ©clarÃ© ici (hors de toute fonction); vouliez-vous utiliser %qsÂ ?%qE utilisÃ© avec %<auto%>%qE utilisÃ© avec %<register%>%qE utilisÃ© avec %<typedef%>%qE avec une clause %<link%> utilisÃ©e dans une fonction %<routine%>%qE Ã©crit un zÃ©ro terminal au delÃ  de la fin de la destination%qF dÃ©clarÃ© %<static%> mais jamais dÃ©fini%qF requiert %<-mvx%>%qF requiert z14 ou supÃ©rieur%qT et %qT sont dans des espaces d'adresses nommÃ©s disjoints%qT en tant que type plutÃ´t qu'un simple %<decltype(auto)%>%qT dÃ©clarÃ© ici%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que sa base %qT%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que le type de son champs %qD%qT est dÃ©fini avec des bases virtuelles directes%qT est dÃ©fini avec des bases directes multiples%qT ne possÃ¨de pas l'Ã©tiquette de l'ABI %E que %qT (utilisÃ© dans le type de %qD) possÃ¨de%qT n'a pas l'Ã©tiquette de l'ABI %E que la classe de base %qT a%qT a la base %qT dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison%qT a la base %qT dont le type n'a pas de classe de liaison%qT a la base %qT dont le type utilise l'espace de noms anonyme%qT a un champ %qD dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison%qT a un champ %qD dont le type n'a pas de classe de liaison%qT a un champ %qD dont le type utilise l'espace de noms anonyme%qT a une dÃ©claration prÃ©cÃ©dente ici%qT n'a pas de membre nommÃ© %qE%qT n'a pas de membre nommÃ© %qE; vouliez-vous employer %qEÂ ?%qT n'a pas de membre de donnÃ©es non statique nommÃ© %qD%qT est un type modifiÃ© par une variable%qT est dÃ©jÃ  un ami de %qT%qT est une base ambiguÃ« de %qT%qT est une base inaccessible de %qT%qT n'est pas une base de %qT%qT n'est pas une classe ou un espace de noms%qT n'est pas un type de classe%qT n'est pas un type class, struct ou union%qT n'est pas un patron de classe membre de %qT%qT n'est pas un membre de %qT%qT n'est pas un espace de noms%qT n'est pas un enum dans l'espace de noms ou hors de toute portÃ©e%qT n'est pas une classe imbriquÃ©e dans %qT%qT n'est pas un type pointeur vers un objet%qT n'est pas un patron%qT n'est pas un type de patron%qT n'est pas un type valide pour un paramÃ¨tre non type du patron car il a un membre mutable%qT n'est pas un type valide pour un paramÃ¨tre non type du patron car il n'est pas littÃ©ral%qT n'est pas une base accessible de %qT%qT n'est pas un qualificatif asm%qT n'est pas un type Ã©numÃ©rÃ©%qT a Ã©tÃ© promu en %qT lors du passage Ã  travers %<...%>%qT est/utilise un type anonyme%qT rÃ©fÃ©rÃ© en tant que %qsil est fait rÃ©fÃ©rence Ã  %qT comme un enum%qT est rÃ©solu en %qT qui n'est pas un type de classe%qT est rÃ©solu en %qT qui n'est pas un type d'Ã©numÃ©rationles qualificatifs %qV ne peuvent pas Ãªtre appliquÃ©s Ã  %qTconversion %qc utilisÃ©e sans guillemetsconversion %qc utilisÃ©e dans une sÃ©quence entre guillemetsdirective %qc redondante aprÃ¨s une occurrence prÃ©cÃ©dente du mÃªme%qs%qs est dÃ©jÃ  dÃ©fini comme liaison spÃ©cifique pour le %qs gÃ©nÃ©rique Ã  %C%qs et %<%s-%s%> sont incompatibles%qs et %<%s=%s%> sont incompatibles%qs et %qs sont incompatiblesLes arguments %qs et %qs de l'intrinsÃ¨que %qs Ã  %L doivent avoir des formes identiques.Les arguments %qs et %qs de l'intrinsÃ¨que %qs Ã  %L doivent avoir le mÃªme type%qs et %qs ne peuvent pas Ãªtre FUNCTION/SUBROUTINE mixte pour GENERIC %qs Ã  %L%qs et %qs pour GENERIC %qs Ã  %L sont ambigus%qs semble Ãªtre un gestionnaire avec l'attribut %qs mal orthographiÃ©, il manque le prÃ©fixe %<__vector%>l'argument %qs n'a pas de nul terminalL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne peut pas Ãªtre INTENT(IN)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne peut pas Ãªtre du type %sL'argument %qs de l'intrinsÃ¨que %qs Ã  %L a une permutation invalide des dimensions (dimension %qd dupliquÃ©e)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a une forme invalide dans la dimension %d (%ld/%ld)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a un Ã©lÃ©ment nÃ©gatif (%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a une dimension hors limite (%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a un mauvais nombre d'Ã©lÃ©ments (%d/%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L est videL'argument %qs de l'intrinsÃ¨que %qs Ã  %L n'est pas un index de dimension valideL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre %sL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre ALLOCATABLEL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un INTEGERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER ou LOGICALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER ou PROCEDUREL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER ou REALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER, REAL ou CHARACTERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre REAL ou COMPLEXL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un POINTERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un POINTER ou un TARGETL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre POINTER, ALLOCATABLE ou un pointeur de procÃ©dureL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une constanteL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une entitÃ© de donnÃ©eL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un tableau logiqueL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un pointeur ou une VARIABLE ou FONCTION cibleL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre scalaireL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une variableL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un tableauL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une entitÃ© de donnÃ©es interopÃ©rable: %sL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un rÃ©el par dÃ©fautL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre en double prÃ©cisionL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre moins que le rang %dL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre numÃ©rique ou LOGICALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une variable muetteL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre d'un sous-type pas plus large que le sous-type par dÃ©faut (%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une variable muette OPTIONALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre d'un type extensibleL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre d'un type intrinsÃ¨queL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre du sous-type %dL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre de rang %dL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre de rang 1 ou 2L'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre positifL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre du mÃªme sous-type que %qsL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre du mÃªme type et du mÃªme sous-type que %qsL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir un type numÃ©riqueL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir un type soit REAL ou soit INTEGERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir le mÃªme rang que %qs ou Ãªtre un scalaireL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne peut pas Ãªtre OPTIONALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne doit pas Ãªtre un sous-objet de %qsL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne doit pas Ãªtre prÃ©sent si %<x%> est COMPLEXL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit fournir au moins autant d'Ã©lÃ©ments qu'il y a de valeurs .TRUE. dans %qs (%ld/%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L n'est pas encore supportÃ©L'argument %qs de l'intrinsÃ¨que %qs Ã  %L sera du type entier, rÃ©el ou caractÃ¨reL'argument %qs de l'intrinsÃ¨que %qs Ã  %L aura le mÃªme type que %qs Ã  %LL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point TYPE(*)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point une procÃ©dureL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point un tableau de taille taciteL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point co-indexÃ©L'argument %qs de l'intrinsÃ¨que %qs Ã  %L spÃ©cifiera un sous-type entier valideL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir le rang %d ou Ãªtre un scalaire%qs Ã  %C est une extension DEC, activez-la avec %<-fdec-structure%>%qs Ã  %C est une redÃ©finition de la dÃ©claration dans l'interface correspondante pour MODULE PROCEDURE %qs%qs Ã  %C est dÃ©jÃ  dÃ©fini comme procÃ©dure FINAL%qs Ã  %C n'est pas un membre de la structure %qs%qs Ã  %C n'est pas un membre de la structure %qs; vouliez-vous employer %qsÂ ?%qs Ã  %C n'est pas une variable%qs Ã  %C est le nom d'une fonction rÃ©cursive et, par consÃ©quent, il fait rÃ©fÃ©rence Ã  la variable rÃ©sultat. Utilisez une variable RESULT explicite pour diriger la rÃ©cursion (12.5.2.1)%qs Ã  %L a dÃ©jÃ  Ã©tÃ© initialisÃ© Ã  %L%qs Ã  %L associÃ© a une expression ne peut pas Ãªtre utilisÃ© dans un contexte de dÃ©finition de variable (%s)%qs Ã  %L associÃ© Ã  la cible vecteur indexÃ© ne peut pas Ãªtre utilisÃ© dans le contexte de dÃ©finition de variable (%s)%qs Ã  %L ne peut pas avoir l'attribut VALUE car ce n'est pas un argument muet%qs Ã  %L a un type, ce qui n'est pas cohÃ©rent avec l'appel CALL Ã  %L%qs Ã  %L a des attributs spÃ©cifiÃ©s en dehors du corps de son INTERFACE%qs Ã  %L a l'attribut CONTIGUOUS mais il n'est pas un pointeur de tableau ou un tableau de forme tacite ou de rang tacite%qs Ã  %L est ambigÃ¼e%qs Ã  %L est un tableau et est OPTIONAL; SI IL EST MANQUANT, 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 (12.4.1.5)%qs Ã  %L n'est pas une VALUE%qs Ã  %L n'est pas une fonction%qs Ã  %L n'est pas une procÃ©dure de module%qs Ã  %L est du type ABSTRACT %qs%qs Ã  %L doit Ãªtre plus petit que BIT_SIZE(%qs)%qs Ã  %L doit Ãªtre plus petit ou Ã©gal Ã  BIT_SIZE(%qs)%qs Ã  %L doit Ãªtre plus petit ou Ã©gal au BIT_SIZE de INTEGER(KIND=%d)%qs Ã  %L doit Ãªtre non nÃ©gatif%qs Ã  %L doit avoir une longueur de caractÃ¨re constante dans ce contexte%qs Ã  %L doit avoir le mÃªme nombre d'arguments formels que la procÃ©dure surchargeante%qs Ã  %L ne doit pas Ãªtre DEFERRED car il surcharge une liaison non DEFERRED%qs Ã  %L surcharge une FUNCTION et doit aussi Ãªtre une FUNCTION%qs Ã  %L surcharge une liaison NOPASS et doit aussi Ãªtre NOPASS%qs Ã  %L surcharge une procÃ©dure PUBLIC et ne doit pas Ãªtre PRIVATE%qs Ã  %L surcharge une procÃ©dure PURE et doit aussi Ãªtre PURE%qs Ã  %L surcharge une SUBROUTINE et doit aussi Ãªtre une SUBROUTINE%qs Ã  %L surcharge une liaison PASS et doit aussi Ãªtre PASS%qs Ã  %L surcharge une procÃ©dure non ELEMENTAL et ne doit pas Ãªtre ELEMENTAL non plus%qs Ã  %L surcharge une liaison de procÃ©dure dÃ©clarÃ©e NON_OVERRRIDABLE%qs Ã  %L surcharge une procÃ©dure ELEMENTAL et doit aussi Ãªtre ELEMENTAL%qs Ã  %L devrait Ãªtre une FUNCTION%qs Ã  %L devrait Ãªtre une SUBROUTINEattribut %qs ignorÃ©l'attribut %qs n'est pas supportÃ© pour %qE dans %<__builtin_has_attribute%>l'attribut %qs n'est pas supportÃ© pour %qT dans %<__builtin_has_attribute%>l'attribut %qs n'est pas supportÃ© dans %<__builtin_has_attribute%>l'attribut %qs ne s'applique qu'aux fonctionsl'attribut %qs sâ€™applique seulement aux fonctions variadiquesl'attribut %qs requiert des prototypes avec des arguments nommÃ©s%qs ne peut pas apparaÃ®tre dans une expression de constante%qs ne peut pas Ãªtre Ã©tendu Ã  %C car il est BIND(C)%qs ne peut pas Ãªtre Ã©tendu Ã  %C car il est un type SEQUENCEla clause %qs sur la directive %<requires%> n'est pas encore supportÃ©eclause %qs utilisÃ©e lexicalement aprÃ¨s la construction de la premiÃ¨re cible ou l'API de dÃ©chargement%qs combinÃ© avec le qualificatif %<auto%> pour %qE%qs combinÃ© avec le qualificatif %<register%> pour %qEla construction %qs est Ã  l'intÃ©rieur de la rÃ©gion %qs%qs dÃ©clarÃ© INTRINSIC Ã  %L n'existe pas%qs dÃ©clarÃ© comme une fonction retournant une fonction%qs dÃ©clarÃ© comme une fonction retournant un tableau%qs, dÃ©clarÃ© Ã  %L, est aussi le nom d'un intrinsÃ¨que. Il peut uniquement Ãªtre appelÃ© via une interface explicite ou si il est dÃ©clarÃ© EXTERNAL.%qs, dÃ©clarÃ© Ã  %L, pourrait masquer l'intrinsÃ¨que du mÃªme nom. Pour appeler l'intrinsÃ¨que, des dÃ©clarations INTRINSIC explicites peuvent Ãªtre nÃ©cessaires.%qs dÃ©clarÃ© en dehors d'un contexte de classe%qs dÃ©clarÃ© incorrectement%qs dÃ©fini en dehors d'un contexte de classe%qs ne supporte pas le code MIPS16%qs ne supporte pas la fonctionnalitÃ© %qsL'entitÃ© %qs ne peut pas avoir un initialiseur Ã  %CL'entitÃ© %qs ne peut pas avoir d'attribut Ã  %C%qs attend 1 argument mais %d sont fournis%qs attend 2 arguments mais %d sont fournis%qs attend un argument constant%qs attend une valeur en virgule fixe comme argument%qs attend une valeur en virgule fixe comme premier argument%qs attend une valeur entiÃ¨re comme deuxiÃ¨me argumentl'expression %qs doit Ãªtre un entierle modificateur de fonctionnalitÃ© %qs est incompatible avec l'utilisation de types en virgule flottantele modificateur de fonctionnalitÃ© %qs est incompatible avec l'utilisation de types vectorielsla fonction avec l'attribut %qs ne peut pas avoir d'argumentla fonction %qs ne peut pas avoir un type d'interruption diffÃ©rentla fonction avec l'attribut %qs ne peut pas retourner une valeurla fonction %qs utilise le spÃ©cificateur de type %<auto%> sans type de retour Ã  la finla fonction %qs avec un type de retour Ã  la fin a %<decltype(auto)%> comme Ã©tant son type au lieu d'un simple %<auto%>la fonction %qs avec un type de retour Ã  la fin a %qT comme Ã©tant son type au lieu d'un simple %<auto%>la fonction %qs avec le type de retour Ã  la fin n'est pas dÃ©clarÃ©e avec le spÃ©cificateur de type %<auto%>%qs a, Ã  la fois, %<extern%> et une initialisation%qs a dÃ©bordÃ©%qs dans %<%s %E%>%qs dans la clause %s Ã  %L n'est pas une section de tableau convenable%qs dans la clause ALIGNED Ã  %L requiert une expression d'alignement qui est un entier constant positif et scalaire%qs dans la clause ALIGNED doit Ãªtre POINTER, ALLOCATABLE, pointeur Cray ou C_PTR Ã  %L%qs dans la clause DEPEND Ã  %L est une section de tableau de taille nulle%qs dans l'expression EXTENDS Ã  %C n'est pas un type dÃ©rivÃ©%qs dans la clause LINEAR Ã  %L requiert une expression de pas linÃ©aire qui soit un entier constant ou un argument muet spÃ©cifiÃ© dans une clause UNIFORM%qs dans la clause LINEAR Ã  %L requiert une expression de pas linÃ©aire qui soit un entier scalaire%qs ne peut pas apparaÃ®tre dans COMMON Ã  %L [F2008:C5100]%qs dans l'affectation de pointeur Ã  %L ne peut pas Ãªtre une l-valeur puisqu'il est une procÃ©dure%qs dans le contexte de dÃ©finition de variable (%s) Ã  %L n'est pas une variable%qs est incompatible avec les options explicitement dÃ©sactivÃ©es%qs initialisÃ© et dÃ©clarÃ© %<extern%>IntrinsÃ¨que %qs avec un argument CHARACTER Ã  %LIntrinsÃ¨que %qs avec l'argument KIND Ã  %LIntrinsÃ¨que %qs avec un argument RADIX Ã  %L%qs est un identificateur rÃ©servÃ© de AVR-LibC. Envisagez %<#include <avr/interrupt.h>%> avant d'utiliser la macro %qs%qs est dÃ©jÃ  IMPORTÃ© depuis l'unitÃ© dans la portÃ©e de l'hÃ´te Ã  %C%qs est un argument invalide pour %<-mcpu=%>%qs est une option inconnue de %<-save-temps%>%qs est corrompu%qs est obsolÃ¨te%qs est dÃ©prÃ©ciÃ© et recommandÃ© dans aucune circonstance%qs est dÃ©prÃ©ciÃ©; utilisez -fno-zero-initialized-in-bss%qs est obsolÃ¨te; utilisez -fstack-check.%qs est incompatible avec %qs%qs est incompatible avec l'utilisation de types en virgule flottante%qs est incompatible avec l'utilisation de types vectoriels%qs est plus Ã©troit que les valeurs de son type%qs n'est ni un opÃ©rateur dÃ©fini ni un composant de structure dans la chaÃ®ne avec un point Ã  %C%qs n'est pas un rÃ©pertoire%qs n'est pas un fichier de donnÃ©es gcov%qs n'est pas un registre de base valable dans %<-mstack-protector-guard-reg=%>%qs n'est pas un registre de base valable dans %qs%qs n'est pas un nombre valable dans %<-mstack-protector-guard-offset=%>%qs n'est pas un nombre valide dans %qs%qs n'est pas un dÃ©calage valable dans %<-mstack-protector-guard-offset=%>%qs n'est pas un dÃ©calage valide dans %qs%qs n'est pas une option valide pour le prÃ©processeur%qs n'est pas une option qui contrÃ´le les avertissements%qs n'est pas dÃ©fini comme un type%qs n'est pas supportÃ© par l'architecture %s%qs n'est pas supportÃ© sur Darwin 64 bits; il est incompatible avec les bibliothÃ¨ques C et C++ installÃ©es%qs n'est pas supportÃ© sur des systÃ¨mes petits boutistes%qs n'est pas valide pour %qs%qs est d'un type PRIVATE et ne peut pas Ãªtre un argument muet de %qs, qui est PUBLIC Ã  %L%qs est Ã  la version %q.*s, version %q.*s attenduel'expression de longueur de %qs doit Ãªtre un entierl'expression de longueur %qs doit Ãªtre une expression entiÃ¨re constante positivela variante correspondant Ã  %qs est obsolÃ¨te.la variante correspondant Ã  %qs requiert z14 ou supÃ©rieur%qs doit Ãªtre une procÃ©dure de module ou une procÃ©dure externe avec une interface explicite Ã  %L%qs doit Ãªtre du mÃªme type et du mÃªme sous-type que %qs Ã  %L dans %qs%qs doit Ãªtre la premiÃ¨re clause de %qs%qs doit Ãªtre utilisÃ© avec %qs%qs ne doit pas apparaÃ®tre dans la spÃ©cification de tableau Ã  %L dans la mÃªme instruction ALLOCATE oÃ¹ il est lui-mÃªme allouÃ©%qs a besoin d'un registre de base valable%qs n'est pas autorisÃ© en dehors de STRUCTURE Ã  %C%qs n'est pas supportÃ© par votre assembleur%qs de %qs est PRIVATE Ã  %L%qs du module %qs, importÃ© Ã  %C, est aussi le nom de l'unitÃ© actuelle du programme%qs est seulement supportÃ© dans du code OpenACCfichier de donnÃ©es de dÃ©compte du profilage %qs pas trouvÃ©%qs requiert %qs%qs requiert %qs ou %qs%qs requiert une architecture PowerPC64, elle est maintenant activÃ©e%qs requiert le support VSX%qs requiert une cible qui fourni l'instruction %qs%qs requiert les instructions de branchement probable%qs requiert le support ISA 2.06 complet%qs requiert le support ISA 3.0 complet%qs est spÃ©cifiÃ© pour la variable auto %qE%qs est spÃ©cifiÃ© pour le paramÃ¨tre %qE%qs spÃ©cifiÃ© pour un champ d'une structure%qs spÃ©cifiÃ© pour le champ %qE de la structure%qs est spÃ©cifiÃ© pour un paramÃ¨tre non nommÃ©%qs spÃ©cifiÃ© avec %<decltype%>%qs spÃ©cifiÃ© avec %<typeof%>%qs spÃ©cifiÃ© avec %qTÃ©tiquette %qs utilisÃ©e en nommant %q#T%qs n'est pas supportÃ© par cette ABI%qs utilisÃ© avec %qE%qs utilise l'allocation de pile dynamique%qs utilise le registre r29la valeur de %qs doit Ãªtre positivela variable %qs n'est ni un pointeur ni un tableaula variable %qs n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence Ã  un pointeur ou un tableau%qs a Ã©tÃ© affectÃ© Ã  %qs mais il n'a pas Ã©tÃ© dÃ©fini durant la recompilation, ou inversement%r%s:%d:%R   %r%s:%d:%R   [ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour dÃ©sactiver ]
  %r%s:%d:%R   dans l'expansion %<constexpr%> de %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour dÃ©sactiver ]
  %r%s:%d:%d:%R   dans l'expansion %<constexpr%> de %qs%s%s
  %s  Comme %s.Les boucles %s !$ACC LOOP sont imparfaitement imbriquÃ©es Ã  %L%s %#qD%s %#qS%s %<%s%.*s%> attend un argument %<%T%s%> correspondant%s %<%s%.*s%> attend un argument %<%s%s%> correspondant%s %<%s%.*s%> attend un argument de type %<%T%s%> mais l'argument %d a le type %qT%s %<%s%.*s%> attend un argument de type %<%s%s%> mais l'argument %d a le type %qT%s %<%s(%E)%> %p %d
--- 2119,2125 ----
  %d destructeurs trouvÃ©s
  %d sorties enregistrÃ©es pour la boucle %d (qui a %d sorties)%d table de trame trouvÃ©e
  %d tables de trame trouvÃ©es
! les %d bits les moins significatifs de %s sont ignorÃ©smode %i bits pas compilÃ©%q#D ne peut pas Ãªtre surchargÃ© par %q#D%q#D entre en conflit avec une dÃ©claration prÃ©cÃ©dente%q#D est en conflit avec la version hÃ©ritÃ©e de %qT%q#D dÃ©clarÃ© ici%q#D ne rÃ©fÃ¨re pas au type non qualifiÃ©, aussi n'est-il pas utilisÃ© pour la liaison%q#D explicitement par dÃ©faut ici%q#D a un type incomplet%q#D cache le constructeur pour %q#D%q#D hÃ©rite depuis plusieurs sous-objets de base%q#D est invalide; une union anonyme ne peut avoir que des membres de donnÃ©es non statiques%q#D est invalide; une union anonyme ne peut avoir que des membres de donnÃ©es publiques non statiques%q#D est un membre de donnÃ©e statique; il peut seulement Ãªtre initialisÃ© lors de sa dÃ©finition%q#D est implicitement dÃ©clarÃ© comme supprimÃ© car %qT dÃ©clare un constructeur par dÃ©placement ou un opÃ©rateur d'affectation par dÃ©placement%q#D est implicitement supprimÃ© car la dÃ©finition par dÃ©faut serait mal formÃ©e:%q#D est inaccessible dans ce contexte%q#D n'est pas un patron de fonction%q#D n'est pas un membre de donnÃ©e non statique de %qT%q#D n'est pas un argument de patron valable pour le type %qT car une variable de rÃ©fÃ©rence n'a pas une adresse constante%q#D n'est pas const%q#D est privÃ© dans ce contexte%q#D est protÃ©gÃ© dans ce contexte%q#D est public mais requiert un objet %q#T existant%q#D est volatile%q#D pas dÃ©clarÃ© dans une classe%q#D prÃ©cÃ©demment dÃ©clarÃ© ici%q#D prÃ©cÃ©demment dÃ©fini ici%q#D redÃ©clarÃ© comme une sorte diffÃ©rente d'entitÃ©%q#D devrait Ãªtre initialisÃ©%q#D, dÃ©clarÃ© avec le type local %qT, est utilisÃ© mais jamais dÃ©fini%q#D, dÃ©clarÃ© avec un type non nommÃ©, est utilisÃ© mais jamais dÃ©fini%q#F est implicitement supprimÃ© car sa spÃ©cification d'exception ne correspond pas Ã  la spÃ©cification d'exception implicite %qX%q#T n'a pas de membre nommÃ© %qE%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %q#DÂ ? (accessible via %q#D)%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %q#DÂ ? (pas accessible depuis ce contexte)%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %qEÂ ?%q#T n'a pas de constructeur par dÃ©faut fourni par l'utilisateur%q#T a des membres de donnÃ©es qui sont des pointeurs%q#T a des classes virtuelles de base%q#T a des fonctions virtuelles et un destructeur non virtuel accessible%q#T n'est pas une classe%q#T n'est pas une classe ou un espace de noms%q#T n'est pas un patron%q#T n'est pas un type valide pour un paramÃ¨tre non type du patron%q#T dÃ©finit uniquement un destructeur privÃ© et n'a pas d'amis%q#T dÃ©finit uniquement des constructeurs privÃ©s et n'a pas d'amis%q#T utilisÃ© lÃ  oÃ¹ un %qT Ã©tait attendu%q#T utilisÃ© lÃ  oÃ¹ une valeur en virgule flottante Ã©tait attendue%q#T a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© ici%q+#D ne peut pas Ãªtre dÃ©clarÃ©%q+#D n'est pas un membre de donnÃ©e statique de %q#T%q+#D est marquÃ© %<final%> mais il n'est pas virtuel%q+#D est marquÃ© %<override%> mais il ne surcharge rienl'alias %q+D entre une fonction et une variable n'est pas supportÃ©%q+D est un synonyme vers le symbole externe %qE%q+D est un synonyme vers le symbole non dÃ©fini %qE%q+D dÃ©jÃ  dÃ©clarÃ© avec l'attribut dllexport: dllimport est ignorÃ©%q+D dÃ©clarÃ© comme un ami%q+D est dÃ©clarÃ©e comme fonction variadique%q+D dÃ©clarÃ© avec une spÃ©cification d'exception%q+D est dÃ©finie comme fonction variadique sans prototype%q+D est dÃ©fini Ã  la fois normalement et en tant qu'attribut %qE%q+D a les attributs incompatibles %qs et %qs%q+D dans la directive de dÃ©claration de cible n'a pas de type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type)%q+D est statique mais est dÃ©clarÃ© dans la fonction en ligne %qD qui n'est pas statique%q+D est habituellement une fonction%q+D le dÃ©calage %E dans %qT n'est pas alignÃ© sur %u%q+D le dÃ©calage %E dans %qT ne peut pas Ãªtre alignÃ© sur %u%q+D redÃ©clarÃ© comme une sorte de symbole diffÃ©rent%q+D redÃ©clarÃ© en ligne avec l'attribut %<gnu_inline%>%q+D redÃ©clarÃ© en ligne sans l'attribut %<gnu_inline%>%q+D redÃ©clarÃ© sans l'attribut dllimport aprÃ¨s avoir Ã©tÃ© rÃ©fÃ©rencÃ© avec une liaison pour une dll%q+D redÃ©clarÃ© sans l'attribut dllimport: le dllimport prÃ©cÃ©dent est ignorÃ©membre de donnÃ©e statique %q+D Ã  l'intÃ©rieur de la directive de dÃ©claration de cible%q+D prend soit aucun argument ou soit deux arguments%q+E n'est pas une expression constante%q+F dÃ©clarÃ© %<static%> mais jamais dÃ©fini%q+F utilisÃ© mais jamais dÃ©fini%q+T n'est pas littÃ©ral Ã  cause de:alias %qD entre des fonctions de types incompatibles %qT et %qT%qD apparaÃ®t Ã  la fois dans les clauses Â«Â dataÂ Â» et Â«Â mapÂ Â»%qD apparaÃ®t plus d'une fois dans les clauses %<aligned%>%qD apparaÃ®t plus d'une fois dans les clauses %<nontemporal%>%qD apparaÃ®t plus d'une fois dans les clauses de donnÃ©es%qD apparaÃ®t plus d'une fois dans les clauses Â«Â mapÂ Â»%qD apparaÃ®t plus d'une fois dans les clauses de mouvement%qD apparaÃ®t plus d'une fois dans les clauses de rÃ©ductiondans %qD, l'argument %d promeut vers %qT quand %qT est attendu dans un appel Ã  une fonction interne dÃ©clarÃ©e sans prototypedans %qD, le type de l'argument %d est %qT quand %qT est attendu dans un appel Ã  une fonction interne dÃ©clarÃ©e sans prototypel'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%>l'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%> qui est plus petit que la limite %wu spÃ©cifiÃ©el'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%> qui est plus petit que la limite [%E, %E] spÃ©cifiÃ©el'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%> qui peut Ãªtre plus petit que la limite [%E, %E] spÃ©cifiÃ©ela directive d'attribut %qD est ignorÃ©el'attribut %qD n'a pas de signification puisque les membres de l'espace de noms anonyme obtiennent des symboles locauxl'attribut %qD requiert un seul argument NTBS%qD appelÃ© dans une expression constante%qD est appelÃ© dans une expression constante avant que sa dÃ©finition soit complÃ¨te%qD peut Ãªtre marquÃ© Â«Â overrideÂ Â»%qD ne peut pas apparaÃ®tre dans une expression constante%qD ne peut pas Ãªtre dÃ©clarÃ© %<virtual%> puisqu'il est toujours statique%qD ne peut pas Ãªtre imposÃ© par dÃ©faut%qD ne peut pas Ãªtre utilisÃ© comme une fonction%qD ne peut avoir d'arguments par dÃ©faut%qD a changÃ© de sÃ©mantique dans GCC 4.4%qD effacement d'un objet du type non trivial %#qT%s%qD effacement d'un objet de type %#qT contenant un pointeur vers un membre%s%qD effacement d'un objet de type %#qT sans affectation par copie triviale%s%qD est en conflit avec la fonction utilisÃ©e%qD copie un objet du type non trivial %#qT depuis un tableau de %#qT%qD copie un objet de type %#qT avec le membre %qs de %qD depuis un tableau de %#qT; utilisez plutÃ´t une affectation ou une initialisation par copie%qD dÃ©clarÃ© %<static%> dans un contexte %<constexpr%>%qD dÃ©clarÃ© %<static%> dans une fonction %<constexpr%>%qD dÃ©clarÃ© %<thread_local%> dans un contexte %<constexpr%>%qD dÃ©clarÃ© %<thread_local%> dans une fonction %<constexpr%>%qD est dÃ©clarÃ© %<transaction_safe_dynamic%>%qD dÃ©clarÃ© comme un champ %<virtual%>%qD dÃ©clarÃ© comme un paramÃ¨tre %<virtual%>%qD dÃ©clarÃ© comme un type %<virtual%>%qD est dÃ©clarÃ© comme une variable %<virtual%>%qD dÃ©clarÃ© comme un non paramÃ¨tre%qD dÃ©clarÃ© comme un champ %<inline%>%qD dÃ©clarÃ© comme un paramÃ¨tre %<inline%>%qD dÃ©clarÃ© comme un type %<inline%>%qD est dÃ©clarÃ© comme tableau de %qT%qD est dÃ©clarÃ© comme rÃ©fÃ©rence mais n'est pas initialisÃ©%qD dÃ©clarÃ© ici%qD dÃ©clarÃ© ici comme %q#D%qD dÃ©clarÃ© ici, plus loin dans l'unitÃ© de traduction%qD dÃ©fini mais pas utilisÃ©%qD dÃ©fini ici%qD n'a pas un type pour lequel la correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs%qD n'a pas un type entier ou Ã©numÃ©rÃ©%qD ne nomme pas une Ã©numÃ©ration dans %qT%qD ne fait pas rÃ©fÃ©rence Ã  une fonction%qD ne fait pas rÃ©fÃ©rence Ã  une fonction Ã  l'intÃ©rieur de l'espace de noms%qD a une dÃ©claration prÃ©cÃ©dente ici%qD a dÃ©jÃ  Ã©tÃ© dÃ©fini%qD a un type incomplet %qT%qD a un type incomplet%qD a une liste d'arguments invalide%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans %qD%qD a le mÃªme nom que la classe dans laquelle il est dÃ©clarÃ©%qD dans la clause %<reduction%> est un tableau de taille nulle%qD hÃ©rite de l'Ã©tiquette de l'ABI %E que %qT (utilisÃ© dans son type de retour) a dÃ©jÃ %qD hÃ©rite de l'Ã©tiquette de l'ABI %E que %qT (utilisÃ© dans son type) a dÃ©jÃ %qD invalide dans %q#T Ã  cause du membre local %q#D avec le mÃªme nom%qD invalide dans %q#T Ã  cause de la mÃ©thode locale %q#D avec le mÃªme nom%qD est invalide dans une lambda%qD est un espace de noms%qD est une fonction de dÃ©sallocation habituelle (sans placement)%qD est une fonction de dÃ©sallocation habituelle (sans placement) en C++14 (ou avec -fsized-deallocation)%qD est dÃ©jÃ  un ami de %qT%qD est dÃ©jÃ  un ami de la classe %qT%qD est dÃ©jÃ  dÃ©clarÃ© dans cette portÃ©e%qD est dÃ©jÃ  dÃ©fini dans %qT%qD est dÃ©jÃ  dÃ©fini dans la classe %qT%qD est dÃ©jÃ  dÃ©fini dans la classe %qT%qD est un patron d'Ã©numÃ©ration%qD est Ã  la fois une base directe et une base virtuelle indirecte%qD est dÃ©clarÃ© dans l'en-tÃªte %qs%qD est dÃ©fini avec le modÃ¨le tls %s%qD est obsolÃ¨te%qD est obsolÃ¨te: %s%qD est initialisÃ© avec lui-mÃªme%qD est instanciÃ© pour un paquet vide%qD est normalement une fonction non statique%qD n'est pas une classe ou un espace de noms%qD n'est pas un patron de fonction%qD n'est pas un membre de %qD%qD n'est pas un membre de %qD; vouliez-vous employer %qsÂ ?%qD n'est pas un membre de %qT%qD n'est pas un membre de %qT; vouliez-vous employer %qsÂ ?%qD n'est pas une fonction patron membre%qD n'est pas un espace de noms%qD n'est pas un nom d'espace de nom; vouliez-vous utiliser %qsÂ ?%qD n'est pas une variable pointeur%qD n'est pas un membre de donnÃ©es statique d'un patron de classe%qD n'est pas un patron%qD n'est pas un patron de fonction%qD n'est pas un type%qD n'est pas un argument de patron valable car %qD est une variable, pas une adresse d'une variable%qD n'est pas une variable%qD n'est pas une variable dans la clause %<aligned%>%qD n'est pas une variable dans la clause %<nontemporal%>%qD n'est pas une variable dans la clause %qs%qD n'est pas une variable dans la clause %<firstprivate%>%qD n'est pas une variable dans la clause %<lastprivate%>%qD n'est pas une variable dans la clause %qs%qD n'est pas un patron de variable%qD n'est pas un argument dans la clause %<uniform%>%qD n'est pas un argument de fonction%qD n'est pas capturÃ©%qD n'est pas compatible avec %qD%qD n'est pas dÃ©fini Ã  l'extÃ©rieur de la portÃ©e de la fonction%qD n'est pas une expression l-valeur ni une section de tableau dans une clause %<depend%>%qD n'est pas utilisable comme une fonction %<constexpr%> car:%qD est statique mais il est utilisÃ© dans la fonction en ligne %qD qui n'est pas statique%qD est une variable Â«Â threadprivateÂ Â» dans la clause %qs%qD est trop petit pour contenir toutes les valeurs de %q#T%qD est utilisÃ© sans Ãªtre initialisÃ© dans cette fonction%qD pourrait Ãªtre utilisÃ© sans Ãªtre initialisÃ© dans cette fonction%qD ne peut pas Ãªtre dÃ©clarÃ© statique%qD ne peut pas Ãªtre dÃ©clarÃ© dans un espace de noms%qD dÃ©placement d'un objet du type non trivial %#qT et de taille %E dans une rÃ©gion de taille %E%qD dÃ©placement d'un objet du type non trivialement copiable %#qT; utilisez plutÃ´t %<new%> et %<delete%>%qD dÃ©placement d'un objet de type %#qT avec un constructeur par copie supprimÃ©; utilisez plutÃ´t %<new%> et %<delete%>%qD dÃ©placement d'un objet de type %#qT avec un destructeur supprimÃ©%qD doit Ãªtre une variable globale dans %<#pragma acc declare link%>%qD doit Ãªtre une fonction non membre%qD doit Ãªtre une fonction membre non statique%qD doit Ãªtre soit une fonction membre non statique ou une fonction non membre%qD doit avoir un argument de type classe ou Ã©numÃ©rÃ©%qD doit avoir un ou deux arguments%qD doit avoir zÃ©ro ou un argument%qD doit avoir exactement un argument%qD doit avoir exactement deux arguments%qD ne doit avoir aucun argument%qD ne doit pas avoir un nombre variables d'arguments%qD n'est pas dÃ©clarÃ©%qD n'est pas dÃ©fini%qD redÃ©clarÃ© avec un accÃ¨s diffÃ©rent%qD est redÃ©clarÃ© avec une visibilitÃ© diffÃ©rente%qD est rÃ©fÃ©rencÃ© dans une rÃ©gion cible qui n'a pas de type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type)%qD renommÃ© aprÃ¨s avoir Ã©tÃ© rÃ©fÃ©rencÃ© dans l'assembleur%qD devrait Ãªtre initialisÃ©%qD devrait Ãªtre initialisÃ© dans la liste d'initialisation du membre%qD aurait dÃ» Ãªtre dÃ©clarÃ© Ã  l'intÃ©rieur de %qD%qD devrait retourner par valeurl'argument source %qD est le mÃªme que la destination%qD est spÃ©cifiÃ© Ã  la fois dans les clauses declare target %<link%> et %<to%>%qD spÃ©cifie un attribut moins restrictif que sa cible %qD: %s%qD spÃ©cifie des attributs moins restrictifs que sa cible %qD: %s%qD spÃ©cifie un attribut plus restrictif que sa cible %qD: %s%qD spÃ©cifie des attributs plus restrictifs que sa cible %qD: %scible %qD dÃ©clarÃ©e ici%qD utilisÃ© avant sa dÃ©finition%qD utilisÃ© dans sa propre initialisation%qD utilisÃ© sans arguments du patron%qD viole la rÃ¨gle de la dÃ©finition unique du C++%qD a Ã©tÃ© dÃ©clarÃ© %<extern%> puis, plus loin, %<static%>%qD a Ã©tÃ© dÃ©clarÃ© %qs ce qui implique la visibilitÃ© par dÃ©faut%qD a Ã©tÃ© dÃ©clarÃ© ici%qD Ã©tait cachÃ©%qD n'a pas Ã©tÃ© dÃ©clarÃ© %<constexpr%>%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans cette portÃ©e%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans cette portÃ©e et aucune dÃ©claration a Ã©tÃ© trouvÃ©e par le recherche dÃ©pendant des arguments au point d'instanciation%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans cette portÃ©e; vouliez-vous employer %qsÂ ?%qD n'a pas Ã©tÃ© initialisÃ© par une expression constante%qD prÃ©cÃ©demment dÃ©clarÃ© ici%qD a Ã©tÃ© utilisÃ© sans dÃ©claration avant sa dÃ©finition%qD a Ã©tÃ© utilisÃ© sans prototype avant sa dÃ©finition%qD sera initialisÃ© aprÃ¨s%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octet inchangÃ©%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octets inchangÃ©sÃ©criture %qD vers un objet de type non trivial %#qT%s%qD Ã©criture dans un objet du type non trivialement copiable %#qT%sÃ©criture %qD vers un objet de type %#qT contenant un pointer vers le membre de donnÃ©e%sÃ©criture %qD vers un objet de type %#qT avec le membre %qs de %qDÃ©criture %qD vers un objet de type %#qT sans affectation par copie triviale%qD Ã©criture dans un objet de type %#qT sans affectation par copie triviale%s%qD Ã©criture dans un objet avec un constructeur par copie supprimÃ©%qD: attribut de visibilitÃ© ignorÃ© car il est en conflit avec la dÃ©claration prÃ©cÃ©dentel'attribut de compatibilitÃ© %qE 2.95 ne s'applique qu'Ã  des classes C++l'attribut de compatibilitÃ© %qE 2.95 ne s'applique qu'Ã  la compilation d'un kext (extension du noyau)%qE apparaÃ®t plus d'une fois dans les clause %<aligned%>%qE apparaÃ®t plus d'une fois dans les clauses %<nontemporal%>%qE apparaÃ®t plus d'une fois dans les clauses de donnÃ©es%qE apparaÃ®t plus d'une fois dans la clause de correspondance (map)%qE apparaÃ®t plus d'une fois dans la mÃªme directive %<declare target%>l'argument de %qE n'est pas une fonctionl'argument %qE doit Ãªtre %qs, %qs, %qs ou %qsl'argument %qE n'est pas une chaÃ®ne de caractÃ¨resl'argument %qE n'est pas un identificateurl'attribut %qE %E n'est pas une constante entiÃ¨rel'adresse de l'attribut %qE est hors limitesl'attribut %qE n'accepte qu'une constante entiÃ¨re comme argumentattribut %qE appliquÃ© Ã  %qD avec un type de retour voidattribut %qE appliquÃ© Ã  %qT aprÃ¨s sa dÃ©finitionattribut %qE appliquÃ© Ã  la dÃ©claration extern "C" %qDattribut %qE appliquÃ© au type %qT qui n'est ni une classe ni un enumattribut %qE appliquÃ© Ã  %qD qui n'est ni une fonction ni une variablel'attribut %qE ne s'applique qu'Ã  des fonctionsl'attribut %qE ne s'applique qu'aux variables externes initialisÃ©esl'attribut %qE a l'argument %E qui n'est pas une puissance de 2l'attribut %qE a l'argument %E qui n'est pas dans la plage [0, %E)l'attribut %qE a son argument %i qui est de type %qTl'attribut %qE Ã  son argument %i qui est invalidel'attribut %qE a son argument %i avec la valeur %qE qui ne fait pas rÃ©fÃ©rence Ã  un paramÃ¨tre de fonctionl'attribut %qE qui a l'argument %i avec la valeur %qE ne fait pas rÃ©fÃ©rence Ã  une liste d'arguments variablel'attribut %qE a son argument %i dont la valeur %qE excÃ¨de le nombre de paramÃ¨tres %u de la fonctionl'attribut %qE a son argument %i avec a la valeur %qE qui n'est pas une constante entiÃ¨rel'attribut %qE qui a l'argument %i avec la valeur %qE fait rÃ©fÃ©rence Ã  un paramÃ¨tre de fonction variadique de type inconnul'attribut %qE qui a l'argument %i avec la valeur %qE fait rÃ©fÃ©rence au type de paramÃ¨tre %qTl'argument de l'attribut %qE %qE n'est pas une constante entiÃ¨rel'argument de l'attribut %qE ne peut pas Ãªtre une expression arithmÃ©tique constantel'argument de l'attribut %qE ne peut pas Ãªtre une chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE a le type %qTl'argument de l'attribut %qE est invalidel'argument de l'attribut %qE n'est pas une constante de chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE n'est pas une constante entiÃ¨rel'argument de l'attribut %qE devrait Ãªtre entre 0 et 255l'argument de l'attribut %qE doit Ãªtre compris entre 18 et 255l'argument de l'attribut %qE avec la valeur %qE ne fait pas rÃ©fÃ©rence Ã  un paramÃ¨tre de fonctionl'attribut de l'argument %qE avec la valeur %qE ne fait pas rÃ©fÃ©rence Ã  une liste d'arguments variablel'argument de l'attribut %qE a la valeur %qE excÃ©dant %wul'argument de l'attribut %qE a la valeur %qE qui excÃ¨de le nombre de paramÃ¨tres %u de la fonctionl'argument de l'attribut %qE a la valeur %qE nÃ©gativel'argument de l'attribut %qE avec la valeur %qE n'est pas une constante entiÃ¨rel'argument de l'attribut %qE avec la valeur %qE fait rÃ©fÃ©rence Ã  un paramÃ¨tre de fonction variadique de type inconnul'argument de l'attribut %qE avec la valeur %qE fait rÃ©fÃ©rence au type de paramÃ¨tre %qTl'attribut %qE peut uniquement Ãªtre appliquÃ© aux fonctions ou aux classes ou aux types Ã©numÃ©rÃ©sl'attribut %qE peut uniquement Ãªtre appliquÃ© aux membres de donnÃ©es non statiquesl'attribut %qE ne peut pas Ãªtre appliquÃ© Ã  un champ de bitsl'attribut %qE ne peut pas Ãªtre appliquÃ© aux variables avec des sections spÃ©cifiquesl'attribut %qE ne peut Ãªtre spÃ©cifiÃ© pour des variables localesdirective d'attribut %qE ignorÃ©el'attribut %qE ne s'applique pas aux fonctionsl'attribut %qE ne s'applique pas aux typesl%'attribut %qE ne s%'applique pas aux fonctionsattribut %qE dupliquÃ©l'attribut %qE suit %qEl'attribut %qE n'a pas dâ€™effetl'attribut %qE n'a pas d'effet sur les variables automatiquesl'attribut %qE n'a pas d'effet sur les fonctions statiquesl'attribut %qE n'a pas d'effet sur les fonctions locales dans l'unitÃ©l'attribut %qE n'a d'effet que sur les objets publicsattribut %qE ignorÃ©l'attribut %qE est ignorÃ© car %qD n'a pas une durÃ©e de stockage limitÃ©e au threadl'attribut %qE est ignorÃ© car %qD n'est pas une variablel'attribut %qE est ignorÃ© car %qT est dÃ©jÃ  dÃ©finil'attribut %qE est ignorÃ© Ã  cause d'un conflit avec l'attribut %qsl'attribut %qE est ignorÃ© Ã  cause d'un conflit avec l'attribut %qsl'attribut %qE est ignorÃ© pour %qEl'attribut %qE est ignorÃ© pour le champ de type %qTl'attribut %qE est ignorÃ© pour le type %qTl'attribut %qE est ignorÃ© sur une dÃ©claration d'un type diffÃ©rent de celui du symbole rÃ©fÃ©rencÃ©l'attribut %qE est ignorÃ© sur une fonction retournant %qTl'attribut %qE est ignorÃ© sur une redÃ©claration du symbole rÃ©fÃ©rencÃ©l'attribut %qE est ignorÃ© pour un type qui n'est pas une classel'attribut %qE est ignorÃ© pour l'objet de type %qTl'attribut %qE est ignorÃ© sur les typesl'attribut %qE est ignorÃ© sans l'option %<-mcmse%>.l'attribut %qE est ignorÃ© sans %<-mistack%>l'attribut %qE est ignorÃ©. Utilisez l'option %<-fcf-protection%> pour l'activerl'attribut %qE n'est pas supportÃ© pour la cible R8Cl'attribut %qE n'est pas supportÃ© sur cette plate-formel'attribut %qE s'applique uniquement aux fonctionsl'attribut %qE est uniquement valable sur un type %<struct%>l'attribut %qE est uniquement supportÃ© pour SH2Al'attribut %qE est utilisÃ© pour une mÃ©thode qui n'est pas une classel'attribut %qE doit s'appliquer Ã  une dÃ©clarationl'attribut %qE n'est pas permis avec une classe de stockage autol'attribut %qE n'est pas disponible pour les fonctions qui retournent une valeur sur la pilel'attribut %qE n'est pas disponible pour les fonctions avec des arguments passÃ©s sur la pilel'attribut %qE n'est pas disponible pour les fonctions avec un nombre variable d'argumentsattribut %qE sur une fonction retournant %<void%>attribut %qE sur une variable non volatilel'attribut %qE affecte uniquement les objets au niveau le plus hautl'attribut %qE s'applique uniquement au SH2Al'attribut %qE ne s'applique qu'au type de base d'un pointeur vers une fonctionl'attribut %qE ne s'applique qu'Ã  des types de fonctionl'attribut %qE s'applique uniquement aux fonctionsl'attribut %qE s'applique seulement Ã  des fonctions d'interruptionl'attribut %qE ne s'applique qu'Ã  des typesl'attribut %qE ne s'applique qu'aux variablesl'attribut %qE ne s'applique qu'aux variables statiquesl'attribut %qE s'applique uniquement aux fonctions variadiquesl'attribut %qE est uniquement disponible en 32 bitsl'attribut %qE n'est supportÃ© que par les cÅ“urs Tiny rÃ©duitsl'attribut %qE est uniquement valable pour l'architecture ARC EMl'attribut %qE est uniquement valable pour l'architecture ARCv2l'attribut %qE requiert une chaÃ®ne comme argumentl'attribut %qE requiert un argument de type constante chaÃ®ne de caractÃ¨resl'attribut %qE requiert un type de retour Â«Â voidÂ Â»l'attribut %qE requiert un argument de type constante entiÃ¨rel'attribut %qE exige des prototypes avec des arguments nommÃ©sl'attribut %qE ne prend pas d'argument%qE ne peut pas Ãªtre utilisÃ© comme une fonction%qE ne peut pas Ãªtre utilisÃ© comme pointeur de membre puisqu'il est de type %qT%qE ne peut pas avoir les deux attributs %qs et %qs en mÃªme temps%qE est dÃ©clarÃ© %<threadprivate%> aprÃ¨s la premiÃ¨re utilisation%qE dÃ©clarÃ© comme une fonction retournant une fonction%qE dÃ©clarÃ© comme une fonction retournant un tableau%qE dÃ©clarÃ© ici%qE est dÃ©fini comme un mauvais type de balise%qE n'a pas le type %<omp_depend_t%> dans la clause %<depend%> avec le type de dÃ©pendance %<depobj%>%qE n'a pas un type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs%qE n'a pas un type pointeur ou tableau%qE ne nomme pas un type%qE ne nomme pas un type; vouliez-vous utiliser %qsÂ ?%qE Ã©choue a Ãªtre un typedef ou un type interne%qE a, Ã  la fois, %<extern%> et un initialiseur%qE a le type const pour %<reduction%>%qE a un type invalide pour %<reduction(%s)%>%qE n'a pas Ã©tÃ© dÃ©clarÃ©%qE implique la visibilitÃ© par dÃ©faut mais %qD a dÃ©jÃ  Ã©tÃ© dÃ©clarÃ© avec une visibilitÃ© diffÃ©rente%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence vers un pointeur ou un tableau%qE dans la clause %<reduction%> est un tableau de taille nulle%qE dans %q#T ne nomme pas pas un type de patron%qE dans %q#T ne nomme pas un type%qE dans l'espace de noms %qE ne nomme pas un type de patron%qE dans l'espace de noms %qE ne nomme pas un type de patron; vouliez-vous employer %qsÂ ?%qE dans l'espace de noms %qE ne nomme pas un type%qE dans l'espace de noms %qE ne nomme pas un type; vouliez-vous utiliser %qsÂ ?l'attribut incompatible %qE est ignorÃ©%qE initialisÃ© et dÃ©clarÃ© %<extern%>%qE est un membre d'une union%qE est un pointeur; vouliez-vous utiliser %<->%>Â ?%qE est un type non reconnu de fonction avec format%qE est obsolÃ¨te%qE est obsolÃ¨te: %s%qE n'est ni une variable ni un nom de fonction dans la clause %qs%qE n'est ni une fonction ni une fonction membre; il ne peut pas Ãªtre dÃ©clarÃ© ami%qE n'est pas une classe ou un espace de noms%qE n'est pas un patron de classe%qE n'est pas une classe, un espace de noms ou une Ã©numÃ©ration%qE n'est pas une expression constante%qE n'est pas une expression constante car il fait rÃ©fÃ©rence Ã  une variable incomplÃ¨tement initialisÃ©e%qE n'est pas une expression constante car il fait rÃ©fÃ©rence aux sous-objets mutables de %qT%qE n'est pas un patron%qE n'est pas un type%qE n'est pas un argument de patron valable pour %qT car ce n'est pas l'adresse d'une variable%qE n'est pas un argument de patron valide pour le type %qT%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison externe%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison%qE n'est pas un argument de patron valable pour le type %qT car il est un pointeur%qE n'est pas un argument de patron valable pour le type %qT car ce n'est pas une l-valeur%qE n'est pas un argument de patron valable pour le type %qT car il est du type %qT%qE n'est pas un argument de patron valable pour le type %qT Ã  cause de conflits dans les qualificatifs CV%qE n'est pas un argument de patron valable pour le type %qT car les chaÃ®nes littÃ©rales ne peuvent jamais Ãªtre utilisÃ©es dans ce contexte%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison%qE n'est pas un argument de patron valable pour le type %qT car %qE n'est pas une variable%qE n'est pas un argument de patron valable de type %qT en C++98 car %qD n'a pas une classe de liaison externe%qE n'est pas une variable dans la clause %<aligned%>%qE n'est pas une variable dans la clause %<nontemporal%>%qE n'est pas une variable dans la clause %qs%qE n'est pas une variable dans la clause %<firstprivate%>%qE n'est pas une variable dans la clause %<lastprivate%>%qE n'est pas une variable dans la clause %qs%qE n'est pas un nom de classe Objective-C ou un alias%qE n'est pas un argument dans la clause %<uniform%>%qE n'est pas un qualificatif asm%qE n'est pas au dÃ©but de la dÃ©claration%qE n'est pas initialisÃ©%qE n'est pas une une expression l-valeur ni une section de tableau dans la clause %<depend%>%qE n'est pas un type %qT%qE n'est pas le motif entier de l'expansion du paquet%qE est uniquement autorisÃ© dans les dialectes Objective-C%qE est prÃ©dÃ©terminÃ© %qs pour %qs%qE est utilisÃ© sans Ãªtre initialisÃ© dans cette fonction%qE pourrait Ãªtre utilisÃ© sans Ãªtre initialisÃ© dans cette fonction%qE peut ne pas rÃ©pondre Ã  %<%c%E%>%qE peut Ã©crire un zÃ©ro terminal au delÃ  de la fin de la destination%qE arguments de patron manquants%qE doit Ãªtre %<threadprivate%> pour %<copyin%>%qE a besoin de l'option isa %s%qE a besoin d'une option isa inconnue%qE non spÃ©cifiÃ© dans le %<target%> englobant%qE non spÃ©cifiÃ© dans la rÃ©gion %qs englobante%qE non spÃ©cifiÃ© dans la construction OpenACC %qs englobante%qE Ã©crit %wu octet%qE Ã©crit %wu octets%qE Ã©crit %wu octet dans une destination dont la taille est %wu%qE Ã©crit %wu octets dans une destination dont la taille est %wu%qE Ã©crit %wu octets ou plus%qE Ã©crit %wu octets ou plus (%wu supposÃ©)%qE Ã©crit %wu octets ou plus (%wu supposÃ©) dans une destination dont la taille est %wu%qE Ã©crit %wu octets ou plus dans une destination dont la taille est %wu%qE Ã©crit entre %wu et %wu octets%qE Ã©crit entre %wu et %wu octets dans une destination dont la taille est %wula sortie de %qE peut Ãªtre tronquÃ©e avant le dernier caractÃ¨re de formatla sortie de %qE peut Ãªtre tronquÃ©e avant le dernier caractÃ¨re de format%qE redÃ©clarÃ© comme une autre sorte de symbole%qE redÃ©clarÃ© avec les attributs conflictuels %qs%qE requiert %<-fgnu-tm%>%qE requiert une directive %<declare%> pour l'utilisation dans une fonction %<routine%>%qE ne devrait pas avoir le type %<omp_depend_t%> dans la clause %<depend%> avec un type de dÃ©pendance autre que %<depobj%>%qE non dÃ©clarÃ© (premiÃ¨re utilisation dans cette fonction)%qE non dÃ©clarÃ© (premiÃ¨re utilisation dans cette fonction); vouliez-vous utiliser %qsÂ ?%qE non dÃ©clarÃ© ici (hors de toute fonction)%qE non dÃ©clarÃ© ici (hors de toute fonction); vouliez-vous utiliser %qsÂ ?%qE utilisÃ© avec %<auto%>%qE utilisÃ© avec %<register%>%qE utilisÃ© avec %<typedef%>%qE avec une clause %<link%> utilisÃ©e dans une fonction %<routine%>%qE Ã©crit un zÃ©ro terminal au delÃ  de la fin de la destination%qF dÃ©clarÃ© %<static%> mais jamais dÃ©fini%qF requiert %<-mvx%>%qF requiert z14 ou supÃ©rieur%qT et %qT sont dans des espaces d'adresses nommÃ©s disjoints%qT en tant que type plutÃ´t qu'un simple %<decltype(auto)%>%qT dÃ©clarÃ© ici%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que sa base %qT%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que le type de son champs %qD%qT est dÃ©fini avec des bases virtuelles directes%qT est dÃ©fini avec des bases directes multiples%qT ne possÃ¨de pas l'Ã©tiquette de l'ABI %E que %qT (utilisÃ© dans le type de %qD) possÃ¨de%qT n'a pas l'Ã©tiquette de l'ABI %E que la classe de base %qT a%qT a la base %qT dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison%qT a la base %qT dont le type n'a pas de classe de liaison%qT a la base %qT dont le type utilise l'espace de noms anonyme%qT a un champ %qD dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison%qT a un champ %qD dont le type n'a pas de classe de liaison%qT a un champ %qD dont le type utilise l'espace de noms anonyme%qT a une dÃ©claration prÃ©cÃ©dente ici%qT n'a pas de membre nommÃ© %qE%qT n'a pas de membre nommÃ© %qE; vouliez-vous employer %qEÂ ?%qT n'a pas de membre de donnÃ©es non statique nommÃ© %qD%qT est un type modifiÃ© par une variable%qT est dÃ©jÃ  un ami de %qT%qT est une base ambiguÃ« de %qT%qT est une base inaccessible de %qT%qT n'est pas une base de %qT%qT n'est pas une classe ou un espace de noms%qT n'est pas un type de classe%qT n'est pas un type class, struct ou union%qT n'est pas un patron de classe membre de %qT%qT n'est pas un membre de %qT%qT n'est pas un espace de noms%qT n'est pas un enum dans l'espace de noms ou hors de toute portÃ©e%qT n'est pas une classe imbriquÃ©e dans %qT%qT n'est pas un type pointeur vers un objet%qT n'est pas un patron%qT n'est pas un type de patron%qT n'est pas un type valide pour un paramÃ¨tre non type du patron car il a un membre mutable%qT n'est pas un type valide pour un paramÃ¨tre non type du patron car il n'est pas littÃ©ral%qT n'est pas une base accessible de %qT%qT n'est pas un qualificatif asm%qT n'est pas un type Ã©numÃ©rÃ©%qT a Ã©tÃ© promu en %qT lors du passage Ã  travers %<...%>%qT est/utilise un type anonyme%qT rÃ©fÃ©rÃ© en tant que %qsil est fait rÃ©fÃ©rence Ã  %qT comme un enum%qT est rÃ©solu en %qT qui n'est pas un type de classe%qT est rÃ©solu en %qT qui n'est pas un type d'Ã©numÃ©rationles qualificatifs %qV ne peuvent pas Ãªtre appliquÃ©s Ã  %qTconversion %qc utilisÃ©e sans guillemetsconversion %qc utilisÃ©e dans une sÃ©quence entre guillemetsdirective %qc redondante aprÃ¨s une occurrence prÃ©cÃ©dente du mÃªme%qs%qs est dÃ©jÃ  dÃ©fini comme liaison spÃ©cifique pour le %qs gÃ©nÃ©rique Ã  %C%qs et %<%s-%s%> sont incompatibles%qs et %<%s=%s%> sont incompatibles%qs et %qs sont incompatiblesLes arguments %qs et %qs de l'intrinsÃ¨que %qs Ã  %L doivent avoir des formes identiques.Les arguments %qs et %qs de l'intrinsÃ¨que %qs Ã  %L doivent avoir le mÃªme type%qs et %qs ne peuvent pas Ãªtre FUNCTION/SUBROUTINE mixte pour GENERIC %qs Ã  %L%qs et %qs pour GENERIC %qs Ã  %L sont ambigus%qs semble Ãªtre un gestionnaire avec l'attribut %qs mal orthographiÃ©, il manque le prÃ©fixe %<__vector%>l'argument %qs n'a pas de nul terminalL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne peut pas Ãªtre INTENT(IN)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne peut pas Ãªtre du type %sL'argument %qs de l'intrinsÃ¨que %qs Ã  %L a une permutation invalide des dimensions (dimension %qd dupliquÃ©e)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a une forme invalide dans la dimension %d (%ld/%ld)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a un Ã©lÃ©ment nÃ©gatif (%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a une dimension hors limite (%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a un mauvais nombre d'Ã©lÃ©ments (%d/%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L est videL'argument %qs de l'intrinsÃ¨que %qs Ã  %L n'est pas un index de dimension valideL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre %sL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre ALLOCATABLEL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un INTEGERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER ou LOGICALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER ou PROCEDUREL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER ou REALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER, REAL ou CHARACTERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre REAL ou COMPLEXL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un POINTERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un POINTER ou un TARGETL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre POINTER, ALLOCATABLE ou un pointeur de procÃ©dureL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une constanteL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une entitÃ© de donnÃ©eL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un tableau logiqueL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un pointeur ou une VARIABLE ou FONCTION cibleL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre scalaireL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une variableL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un tableauL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une entitÃ© de donnÃ©es interopÃ©rable: %sL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un rÃ©el par dÃ©fautL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre en double prÃ©cisionL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre moins que le rang %dL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre numÃ©rique ou LOGICALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une variable muetteL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre d'un sous-type pas plus large que le sous-type par dÃ©faut (%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une variable muette OPTIONALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre d'un type extensibleL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre d'un type intrinsÃ¨queL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre du sous-type %dL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre de rang %dL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre de rang 1 ou 2L'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre positifL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre du mÃªme sous-type que %qsL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre du mÃªme type et du mÃªme sous-type que %qsL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir un type numÃ©riqueL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir un type soit REAL ou soit INTEGERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir le mÃªme rang que %qs ou Ãªtre un scalaireL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne peut pas Ãªtre OPTIONALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne doit pas Ãªtre un sous-objet de %qsL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne doit pas Ãªtre prÃ©sent si %<x%> est COMPLEXL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit fournir au moins autant d'Ã©lÃ©ments qu'il y a de valeurs .TRUE. dans %qs (%ld/%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L n'est pas encore supportÃ©L'argument %qs de l'intrinsÃ¨que %qs Ã  %L sera du type entier, rÃ©el ou caractÃ¨reL'argument %qs de l'intrinsÃ¨que %qs Ã  %L aura le mÃªme type que %qs Ã  %LL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point TYPE(*)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point une procÃ©dureL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point un tableau de taille taciteL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point co-indexÃ©L'argument %qs de l'intrinsÃ¨que %qs Ã  %L spÃ©cifiera un sous-type entier valideL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir le rang %d ou Ãªtre un scalaire%qs Ã  %C est une extension DEC, activez-la avec %<-fdec-structure%>%qs Ã  %C est une redÃ©finition de la dÃ©claration dans l'interface correspondante pour MODULE PROCEDURE %qs%qs Ã  %C est dÃ©jÃ  dÃ©fini comme procÃ©dure FINAL%qs Ã  %C n'est pas un membre de la structure %qs%qs Ã  %C n'est pas un membre de la structure %qs; vouliez-vous employer %qsÂ ?%qs Ã  %C n'est pas une variable%qs Ã  %C est le nom d'une fonction rÃ©cursive et, par consÃ©quent, il fait rÃ©fÃ©rence Ã  la variable rÃ©sultat. Utilisez une variable RESULT explicite pour diriger la rÃ©cursion (12.5.2.1)%qs Ã  %L a dÃ©jÃ  Ã©tÃ© initialisÃ© Ã  %L%qs Ã  %L associÃ© a une expression ne peut pas Ãªtre utilisÃ© dans un contexte de dÃ©finition de variable (%s)%qs Ã  %L associÃ© Ã  la cible vecteur indexÃ© ne peut pas Ãªtre utilisÃ© dans le contexte de dÃ©finition de variable (%s)%qs Ã  %L ne peut pas avoir l'attribut VALUE car ce n'est pas un argument muet%qs Ã  %L a un type, ce qui n'est pas cohÃ©rent avec l'appel CALL Ã  %L%qs Ã  %L a des attributs spÃ©cifiÃ©s en dehors du corps de son INTERFACE%qs Ã  %L a l'attribut CONTIGUOUS mais il n'est pas un pointeur de tableau ou un tableau de forme tacite ou de rang tacite%qs Ã  %L est ambigÃ¼e%qs Ã  %L est un tableau et est OPTIONAL; SI IL EST MANQUANT, 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 (12.4.1.5)%qs Ã  %L n'est pas une VALUE%qs Ã  %L n'est pas une fonction%qs Ã  %L n'est pas une procÃ©dure de module%qs Ã  %L est du type ABSTRACT %qs%qs Ã  %L doit Ãªtre plus petit que BIT_SIZE(%qs)%qs Ã  %L doit Ãªtre plus petit ou Ã©gal Ã  BIT_SIZE(%qs)%qs Ã  %L doit Ãªtre plus petit ou Ã©gal au BIT_SIZE de INTEGER(KIND=%d)%qs Ã  %L doit Ãªtre non nÃ©gatif%qs Ã  %L doit avoir une longueur de caractÃ¨re constante dans ce contexte%qs Ã  %L doit avoir le mÃªme nombre d'arguments formels que la procÃ©dure surchargeante%qs Ã  %L ne doit pas Ãªtre DEFERRED car il surcharge une liaison non DEFERRED%qs Ã  %L surcharge une FUNCTION et doit aussi Ãªtre une FUNCTION%qs Ã  %L surcharge une liaison NOPASS et doit aussi Ãªtre NOPASS%qs Ã  %L surcharge une procÃ©dure PUBLIC et ne doit pas Ãªtre PRIVATE%qs Ã  %L surcharge une procÃ©dure PURE et doit aussi Ãªtre PURE%qs Ã  %L surcharge une SUBROUTINE et doit aussi Ãªtre une SUBROUTINE%qs Ã  %L surcharge une liaison PASS et doit aussi Ãªtre PASS%qs Ã  %L surcharge une procÃ©dure non ELEMENTAL et ne doit pas Ãªtre ELEMENTAL non plus%qs Ã  %L surcharge une liaison de procÃ©dure dÃ©clarÃ©e NON_OVERRRIDABLE%qs Ã  %L surcharge une procÃ©dure ELEMENTAL et doit aussi Ãªtre ELEMENTAL%qs Ã  %L devrait Ãªtre une FUNCTION%qs Ã  %L devrait Ãªtre une SUBROUTINEattribut %qs ignorÃ©l'attribut %qs n'est pas supportÃ© pour %qE dans %<__builtin_has_attribute%>l'attribut %qs n'est pas supportÃ© pour %qT dans %<__builtin_has_attribute%>l'attribut %qs n'est pas supportÃ© dans %<__builtin_has_attribute%>l'attribut %qs ne s'applique qu'aux fonctionsl'attribut %qs sâ€™applique seulement aux fonctions variadiquesl'attribut %qs requiert des prototypes avec des arguments nommÃ©s%qs ne peut pas apparaÃ®tre dans une expression de constante%qs ne peut pas Ãªtre Ã©tendu Ã  %C car il est BIND(C)%qs ne peut pas Ãªtre Ã©tendu Ã  %C car il est un type SEQUENCEla clause %qs sur la directive %<requires%> n'est pas encore supportÃ©eclause %qs utilisÃ©e lexicalement aprÃ¨s la construction de la premiÃ¨re cible ou l'API de dÃ©chargement%qs combinÃ© avec le qualificatif %<auto%> pour %qE%qs combinÃ© avec le qualificatif %<register%> pour %qEla construction %qs est Ã  l'intÃ©rieur de la rÃ©gion %qs%qs dÃ©clarÃ© INTRINSIC Ã  %L n'existe pas%qs dÃ©clarÃ© comme une fonction retournant une fonction%qs dÃ©clarÃ© comme une fonction retournant un tableau%qs, dÃ©clarÃ© Ã  %L, est aussi le nom d'un intrinsÃ¨que. Il peut uniquement Ãªtre appelÃ© via une interface explicite ou si il est dÃ©clarÃ© EXTERNAL.%qs, dÃ©clarÃ© Ã  %L, pourrait masquer l'intrinsÃ¨que du mÃªme nom. Pour appeler l'intrinsÃ¨que, des dÃ©clarations INTRINSIC explicites peuvent Ãªtre nÃ©cessaires.%qs dÃ©clarÃ© en dehors d'un contexte de classe%qs dÃ©clarÃ© incorrectement%qs dÃ©fini en dehors d'un contexte de classe%qs ne supporte pas le code MIPS16%qs ne supporte pas la fonctionnalitÃ© %qsL'entitÃ© %qs ne peut pas avoir un initialiseur Ã  %CL'entitÃ© %qs ne peut pas avoir d'attribut Ã  %C%qs attend 1 argument mais %d sont fournis%qs attend 2 arguments mais %d sont fournis%qs attend un argument constant%qs attend une valeur en virgule fixe comme argument%qs attend une valeur en virgule fixe comme premier argument%qs attend une valeur entiÃ¨re comme deuxiÃ¨me argumentl'expression %qs doit Ãªtre un entierle modificateur de fonctionnalitÃ© %qs est incompatible avec l'utilisation de types en virgule flottantele modificateur de fonctionnalitÃ© %qs est incompatible avec l'utilisation de types vectorielsla fonction avec l'attribut %qs ne peut pas avoir d'argumentla fonction %qs ne peut pas avoir un type d'interruption diffÃ©rentla fonction avec l'attribut %qs ne peut pas retourner une valeurla fonction %qs utilise le spÃ©cificateur de type %<auto%> sans type de retour Ã  la finla fonction %qs avec un type de retour Ã  la fin a %<decltype(auto)%> comme Ã©tant son type au lieu d'un simple %<auto%>la fonction %qs avec un type de retour Ã  la fin a %qT comme Ã©tant son type au lieu d'un simple %<auto%>la fonction %qs avec le type de retour Ã  la fin n'est pas dÃ©clarÃ©e avec le spÃ©cificateur de type %<auto%>%qs a, Ã  la fois, %<extern%> et une initialisation%qs a dÃ©bordÃ©%qs dans %<%s %E%>%qs dans la clause %s Ã  %L n'est pas une section de tableau convenable%qs dans la clause ALIGNED Ã  %L requiert une expression d'alignement qui est un entier constant positif et scalaire%qs dans la clause ALIGNED doit Ãªtre POINTER, ALLOCATABLE, pointeur Cray ou C_PTR Ã  %L%qs dans la clause DEPEND Ã  %L est une section de tableau de taille nulle%qs dans l'expression EXTENDS Ã  %C n'est pas un type dÃ©rivÃ©%qs dans la clause LINEAR Ã  %L requiert une expression de pas linÃ©aire qui soit un entier constant ou un argument muet spÃ©cifiÃ© dans une clause UNIFORM%qs dans la clause LINEAR Ã  %L requiert une expression de pas linÃ©aire qui soit un entier scalaire%qs ne peut pas apparaÃ®tre dans COMMON Ã  %L [F2008:C5100]%qs dans l'affectation de pointeur Ã  %L ne peut pas Ãªtre une l-valeur puisqu'il est une procÃ©dure%qs dans le contexte de dÃ©finition de variable (%s) Ã  %L n'est pas une variable%qs est incompatible avec les options explicitement dÃ©sactivÃ©es%qs initialisÃ© et dÃ©clarÃ© %<extern%>IntrinsÃ¨que %qs avec un argument CHARACTER Ã  %LIntrinsÃ¨que %qs avec l'argument KIND Ã  %LIntrinsÃ¨que %qs avec un argument RADIX Ã  %L%qs est un identificateur rÃ©servÃ© de AVR-LibC. Envisagez %<#include <avr/interrupt.h>%> avant d'utiliser la macro %qs%qs est dÃ©jÃ  IMPORTÃ© depuis l'unitÃ© dans la portÃ©e de l'hÃ´te Ã  %C%qs est un argument invalide pour %<-mcpu=%>%qs est une option inconnue de %<-save-temps%>%qs est corrompu%qs est obsolÃ¨te%qs est dÃ©prÃ©ciÃ© et recommandÃ© dans aucune circonstance%qs est dÃ©prÃ©ciÃ©; utilisez -fno-zero-initialized-in-bss%qs est obsolÃ¨te; utilisez -fstack-check.%qs est incompatible avec %qs%qs est incompatible avec l'utilisation de types en virgule flottante%qs est incompatible avec l'utilisation de types vectoriels%qs est plus Ã©troit que les valeurs de son type%qs n'est ni un opÃ©rateur dÃ©fini ni un composant de structure dans la chaÃ®ne avec un point Ã  %C%qs n'est pas un rÃ©pertoire%qs n'est pas un fichier de donnÃ©es gcov%qs n'est pas un registre de base valable dans %<-mstack-protector-guard-reg=%>%qs n'est pas un registre de base valable dans %qs%qs n'est pas un nombre valable dans %<-mstack-protector-guard-offset=%>%qs n'est pas un nombre valide dans %qs%qs n'est pas un dÃ©calage valable dans %<-mstack-protector-guard-offset=%>%qs n'est pas un dÃ©calage valide dans %qs%qs n'est pas une option valide pour le prÃ©processeur%qs n'est pas une option qui contrÃ´le les avertissements%qs n'est pas dÃ©fini comme un type%qs n'est pas supportÃ© par l'architecture %s%qs n'est pas supportÃ© sur Darwin 64 bits; il est incompatible avec les bibliothÃ¨ques C et C++ installÃ©es%qs n'est pas supportÃ© sur des systÃ¨mes petits boutistes%qs n'est pas valide pour %qs%qs est d'un type PRIVATE et ne peut pas Ãªtre un argument muet de %qs, qui est PUBLIC Ã  %L%qs est Ã  la version %q.*s, version %q.*s attenduel'expression de longueur de %qs doit Ãªtre un entierl'expression de longueur %qs doit Ãªtre une expression entiÃ¨re constante positivela variante correspondant Ã  %qs est obsolÃ¨te.la variante correspondant Ã  %qs requiert z14 ou supÃ©rieur%qs doit Ãªtre une procÃ©dure de module ou une procÃ©dure externe avec une interface explicite Ã  %L%qs doit Ãªtre du mÃªme type et du mÃªme sous-type que %qs Ã  %L dans %qs%qs doit Ãªtre la premiÃ¨re clause de %qs%qs doit Ãªtre utilisÃ© avec %qs%qs ne doit pas apparaÃ®tre dans la spÃ©cification de tableau Ã  %L dans la mÃªme instruction ALLOCATE oÃ¹ il est lui-mÃªme allouÃ©%qs a besoin d'un registre de base valable%qs n'est pas autorisÃ© en dehors de STRUCTURE Ã  %C%qs n'est pas supportÃ© par votre assembleur%qs de %qs est PRIVATE Ã  %L%qs du module %qs, importÃ© Ã  %C, est aussi le nom de l'unitÃ© actuelle du programme%qs est seulement supportÃ© dans du code OpenACCfichier de donnÃ©es de dÃ©compte du profilage %qs pas trouvÃ©%qs requiert %qs%qs requiert %qs ou %qs%qs requiert une architecture PowerPC64, elle est maintenant activÃ©e%qs requiert le support VSX%qs requiert une cible qui fourni l'instruction %qs%qs requiert les instructions de branchement probable%qs requiert le support ISA 2.06 complet%qs requiert le support ISA 3.0 complet%qs est spÃ©cifiÃ© pour la variable auto %qE%qs est spÃ©cifiÃ© pour le paramÃ¨tre %qE%qs spÃ©cifiÃ© pour un champ d'une structure%qs spÃ©cifiÃ© pour le champ %qE de la structure%qs est spÃ©cifiÃ© pour un paramÃ¨tre non nommÃ©%qs spÃ©cifiÃ© avec %<decltype%>%qs spÃ©cifiÃ© avec %<typeof%>%qs spÃ©cifiÃ© avec %qTÃ©tiquette %qs utilisÃ©e en nommant %q#T%qs n'est pas supportÃ© par cette ABI%qs utilisÃ© avec %qE%qs utilise l'allocation de pile dynamique%qs utilise le registre r29la valeur de %qs doit Ãªtre positivela variable %qs n'est ni un pointeur ni un tableaula variable %qs n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence Ã  un pointeur ou un tableau%qs a Ã©tÃ© affectÃ© Ã  %qs mais il n'a pas Ã©tÃ© dÃ©fini durant la recompilation, ou inversement%r%s:%d:%R   %r%s:%d:%R   [ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour dÃ©sactiver ]
  %r%s:%d:%R   dans l'expansion %<constexpr%> de %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour dÃ©sactiver ]
  %r%s:%d:%d:%R   dans l'expansion %<constexpr%> de %qs%s%s
  %s  Comme %s.Les boucles %s !$ACC LOOP sont imparfaitement imbriquÃ©es Ã  %L%s %#qD%s %#qS%s %<%s%.*s%> attend un argument %<%T%s%> correspondant%s %<%s%.*s%> attend un argument %<%s%s%> correspondant%s %<%s%.*s%> attend un argument de type %<%T%s%> mais l'argument %d a le type %qT%s %<%s%.*s%> attend un argument de type %<%s%s%> mais l'argument %d a le type %qT%s %<%s(%E)%> %p %d
*************** F2008: Une affectation Ã  une fonction p
*** 2138,2144 ****
  <anonyme><initialisation de liste entre accolades><interne><ligne-de-commande><erreur de dÃ©claration><enumÃ©rateur><expression erronÃ©e><erreur d'expression><lambda<lambda><manquant><valeur de retour> <valeur de retour><dÃ©claration><liaisons structurÃ©es><erreur d'Ã©tiquette><erreur dans les arguments du patron><erreur de paramÃ¨tre du patron><levÃ©e d'exception><erreur de type><erreur de type><erreur de typedef><erreurprefixtype><appel de routine UBSan><opÃ©rateur inconnu><inconnu><sans nom %s><virgule fixe sans nom:<virgule flottante sans nom:<non signÃ© sans nom:<sans nom><non analysÃ©><type de fonction surchargÃ©e non rÃ©solu>?: utilisation de constantes entiÃ¨res dans un contexte boolÃ©en?: utilisation de constantes entiÃ¨res dans un contexte boolÃ©en, l'expression sera toujours Ã©valuÃ©e Ã  %<true%>le paramÃ¨tre de @catch ne peut pas Ãªtre qualifiÃ© avec un protocolele paramÃ¨tre de @catch n'est pas un type de classe Objective-C connu@interface de la classe %qE introuvableLe dÃ©compte du profilage d'un bloc de base est considÃ©rÃ© comme Â«Â chaudÂ Â» si il contribue Ã  hauteur du pour mille spÃ©cifiÃ© au profilage entier de l'exÃ©cution (utilisÃ© en mode LTO).Un facteur pour ajuster la limite supÃ©rieure que le Â«Â Swing Modulo SchedulerÂ Â» utilise pour ordonnancer une boucle.La troncature d'un nombre dÃ©cimal en nombre entier peut Ãªtre remplacÃ©e par un arrondi pour Ã©conomiser un changement de mode.Un nom de paramÃ¨tre est requis Ã  %CUn synonyme de -std=c89 (en C) ou -std=c++98 (en C++).Un seuil sur le nombre moyen d'itÃ©rations prises en compte par le Â«Â Swing Modulo SchedulerÂ Â».Une liste de paramÃ¨tre de types est requis Ã  %CAAPCS ne supporte pas %<-mcallee-super-interworking%>AAPCS ne supporte pas %<-mcaller-super-interworking%>l'ABI requiert %<-march=rv%d%>ABSTRACT INTERFACE %qs Ã  %L ne doit pas avoir un rÃ©sultat d'une longueur de caractÃ¨res tacite (F2008: C418)ABSTRACT INTERFACE %qs ne doit pas Ãªtre rÃ©fÃ©rencÃ©e Ã  %LABSTRACT INTERFACE Ã  %CType ABSTRACT %qs utilisÃ© Ã  %LType ABSTRACT Ã  %CL'expression finale de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %LL'expression initiale de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %LL'expression de pas de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %LLa directive ACC CACHE doit Ãªtre Ã  l'intÃ©rieur d'une boucle %CLa spÃ©cification ACCESS Ã  %L a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©evariable ACQUIRED_LOCKL'argument ACQUIRED_LOCK= Ã  %L doit Ãªtre une variable LOGICAL scalaireLe type ACTION est en conflit avec le spÃ©cificateur READONLY Ã  %CAttribut ALLOCATABLE Ã  %C dans une dÃ©finition TYPEObjet ALLOCATABLE %qs dans la clause %s Ã  %LObjet ALLOCATABLE %qs de type dÃ©rivÃ© dans la clause %s Ã  %LObjet ALLOCATABLE %qs de type polymorphique dans la clause %s Ã  %LALLOCATABLE spÃ©cifiÃ© en dehors du corps de INTERFACE Ã  %Lobjet ALLOCATEALLOCATE sur un co-tableau Ã  %C dans un bloc CRITICALALLOCATE sur un co-tableau Ã  %C dans un bloc DO CONCURRENTALTERNATE RETURN pas permis Ã  %LLe code rÃ©entrant APCS n'est pas supportÃ©.  IgnorÃ©Les extensions de sÃ©curitÃ© ARMv8-M sont incompatibles avec le FPU sÃ©lectionnÃ©ASSERT_EXPR avec une condition toujours fausseInstruction ASSIGN Ã  %CL'instruction ASSIGN Ã  %L requiert une variable scalaire INTEGER par dÃ©fautL'instruction ASSIGNED GOTO Ã  %L requiert une variable INTEGERVariable ASSIGNED dans l'Ã©tiquette du FORMAT Ã  %LConstruction ASSOCIATE Ã  %CNom ASSOCIATE %qs dans la clause %s Ã  %LNom ASSOCIATE %qs dans la clause SHARED Ã  %LAttribut ASYNCHRONOUS Ã  %CInstruction ASYNCHRONOUS Ã  %CASYNCHRONOUS= Ã  %C n'est pas permis en Fortran 95Le spÃ©cificateur ASYNCHRONOUS= Ã  %L doit Ãªtre une expression d'initialisationLe spÃ©cificateur ASYNCHRONOUS= Ã  %L doit Ãªtre du type CHARACTER par dÃ©fautLe spÃ©cificateur ASYNCHRONOUS= Ã  %L doit Ãªtre un scalaireL'argument ATOM Ã  %L de la fonction intrinsÃ¨que %s sera un co-tableau ou un co-indexÃ©L'argument ATOM Ã  %L pour la fonction intrinsÃ¨que %s sera un entier du sous-type ATOMIC_INT_KINDL'argument ATOM Ã  %L pour la fonction intrinsÃ¨que %s sera un entier du sous-type ATOMIC_INT_KIND ou un logique du sous-type ATOMIC_LOGICAL_KINDL'argument ATOM de la fonction intrinsÃ¨que %s Ã  %L sera dÃ©finissablepointeur AUX initialisÃ© pour l'arÃªte %d->%dl'argument vectoriel AVX sans activer AVX change l'ABIle retour vectoriel AVX sans activer AVX change l'ABIl'argument vectoriel AVX512F sans activer AVX512F change l'ABIle retour vectoriel AVX512F sans activer AVX512F change l'ABILa valeur absolue de SHIFT sera plus petite ou Ã©gale Ã  SIZE Ã  %CL'interface abstraite %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LAccepter les extensions pour prendre en charge du code ancien.AccÃ©der au donnÃ©es dans la mÃªme section Ã  partir du point d'ancrage partagÃ©.La spÃ©cification d'accÃ¨s de l'opÃ©rateur %s Ã  %C a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©eLa spÃ©cification d'accÃ¨s de l'opÃ©rateur .%s. Ã  %C a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©eAccÃ©der aux variables dans des objets PPU sur 32 bits (par dÃ©faut).AccÃ©der aux variables dans des objets PPU sur 64 bits.Accumuler les arguments sortants d'une fonction et acquÃ©rir/libÃ©rer l'espace nÃ©cessaire sur la pile pour les arguments sortants lors du prologue/Ã©pilogue de la fonction. Sans cette option, les arguments sortants sont empilÃ©s avant d'appeler une fonction et sont dÃ©pilÃ©s aprÃ¨s. Cette option peut conduire Ã  un code plus petit pour des fonctions qui appellent beaucoup de fonctions qui prennent leurs arguments sur la pile comme, par exemple, printf.L'argument effectif qui est un tableau de CLASS pour %qs doit Ãªtre un tableau complet Ã  %LL'argument effectif Ã  %L pour le muet INTENT(%s) %qs de la sous-routine ELEMENTAL %qs est un scalaire mais un autre argument effectif est un tableauL'argument effectif Ã  %L pour l'argument muet allouable ou pointeur %qs doit avoir un paramÃ¨tre de type diffÃ©rÃ© si et uniquement si le muet en a unL'argument effectif Ã  %L pour le muet de type tacite est d'un type dÃ©rivÃ© avec une connexion de type ou des procÃ©dures FINALL'argument effectif contient trop peu d'Ã©lÃ©ments pour l'argument muet %qs (%lu/%lu) Ã  %LL'argument effectif pour %qs ne peut pas Ãªtre un tableau de taille tacite Ã  %LL'argument effectif pour %qs doit Ãªtre ALLOCATABLE Ã  %LL'argument effectif pour %qs doit Ãªtre un pointeur Ã  %LL'argument effectif de EVENT_TYPE ou avec un composant EVENT_TYPE Ã  %L requiert une interface explicite pour la procÃ©dure %qsL'argument effectif de LOCK_TYPE ou avec un composant LOCK_TYPE Ã  %L requiert une interface explicite pour la procÃ©dure %qsL'argument effectif de %qs Ã  %L doit Ãªtre un co-tableauL'argument effectif de %qs Ã  %L doit Ãªtre polymorphiqueL'argument effectif de %qs Ã  %L doit Ãªtre simplement contigu ou un Ã©lÃ©ment vers un tel tableauL'argument effectif de %qs Ã  %L doit Ãªtre polymorphique illimitÃ© puisque l'argument de format est un pointeur ou une entitÃ© polymorphique illimitÃ© allouable [F2008: 12.5.2.5]L'argument effectif de %qs Ã  %L doit avoir le mÃªme type dÃ©clarÃ©L'argument effectif au pointeur contigus du muet %qs Ã  %L doit Ãªtre simplement contiguArgument effectif vers le muet %qs non INTENT(INOUT) Ã  %L qui est EVENT_TYPE ou a un composant EVENT_TYPEArgument effectif vers le muet %qs non INTENT(INOUT) Ã  %L qui est LOCK_TYPE ou a un composant LOCK_TYPELa longueur rÃ©elle de la chaÃ®ne ne correspond pas Ã  celle dÃ©clarÃ©e pour l'argument fictif Â«Â %sÂ Â» (%ld/%ld)La longueur rÃ©elle de la chaÃ®ne est plus courte que celle dÃ©clarÃ©e pour l'argument fictif Â«Â %sÂ Â» (%ld/%ld)Ajouter une Ã©tape d'Ã©limination des sous-expressions communes aprÃ¨s l'optimisation des boucles.Ajouter les attributs de description Ã  certains DIEs DWARF qui n'ont pas d'attribut de nom.Ajouter des vÃ©rifications explicites pour la division par zÃ©ro.Ajouter des vÃ©rifications explicites pour les dÃ©bordements de divisions dans INT_MIN / -1.Ajouter des commentaires additionnels Ã  la sortie de l'assembleur.Imprimer des informations additionnelles de dÃ©bogage.Essayer de continuer l'exÃ©cution aprÃ¨s avoir diagnostiquÃ© un comportement indÃ©fini.Optimiser agressivement les boucles en utilisant les contraintes du langage.Les groupes comdat de l%'alias et de la cible diffÃ¨rentLes sections de l%'alias et de la cible diffÃ¨rentSynonyme pour --help=target.Synonyme de -mcpu=g10.Synonyme de -mcpu=g13.Synonyme de -mcpu=g14.L'alias a des arÃªtes d'appelL'alias a plus d'une rÃ©fÃ©rence aliasL'alias a une rÃ©fÃ©rence qui n'est pas un aliasAligner toutes les Ã©tiquettes.Aligner toutes les boucles sur des frontiÃ¨res de 32 octets.Aligner le code et les donnÃ©es sur 32 bits.Aligner la destination des opÃ©rations sur les chaÃ®nes.Aligner les Â«Â doubleÂ Â» sur des frontiÃ¨res de 64 bits.Aligner l'entrÃ©e d'une fonction sur 4 octets.Aligner les Ã©tiquettes qui sont uniquement atteintes par sauts.Aligner quelques doubles sur des frontiÃ¨res de mots doubles.Aligner le dÃ©but des fonctions.Aligner le dÃ©but des boucles.Aligner au type de base du champ de bits.Aligner sur le type de base du champ de bits. Ne pas supposer que les accÃ¨s non alignÃ©s sont traitÃ©s par le systÃ¨me.Aligner les variables sur des frontiÃ¨res de 32 bits.Toutes les procÃ©dures intrinsÃ¨ques sont disponibles quelque soit le standard sÃ©lectionnÃ©.Tous les accÃ¨s mÃ©moire utilisent les instructions de chargement/stockage E/S.Tous les paramÃ¨tres de type LEN dans l'instruction TYPE IS Ã  %C doivent Ãªtre ASSUMEDL'allouable %qs Ã  %L ne peut pas avoir une initialisationLe tableau allouable %qs Ã  %L doit avoir une forme diffÃ©rÃ©e ou un rang taciteLa variable co-tableau allouable %qs Ã  %L doit avoir une forme diffÃ©rÃ©eLe composant allouable %s Ã  %L doit avoir une co-dimension car il a un sous-composant non co-tableau du type EVENT_TYPELe composant allouable %s Ã  %L doit avoir une co-dimension car il a un sous-composant non co-tableau de type LOCK_TYPELe composant allouable %s Ã  %L du type EVENT_TYPE doit avoir une co-dimensionLe composant allouable %s Ã  %L du type LOCK_TYPE doit avoir une co-dimensionLe composant allouable de structures Ã  %C doit avec une forme diffÃ©rÃ©eComposant allouable ou tableau de forme diffÃ©rÃ©e prÃ¨s de %C dans l'instruction DATALa fonction allouable %qs Ã  %L doit avoir une interface de fonction expliciteAllouer les variables locales sur la pile pour autoriser la rÃ©cursion indirecte.L'objet allouable Ã  %C n'est ni un pointeur vers une non procÃ©dure ni une variable allouableL'objet allouÃ© Ã  %L apparaÃ®t aussi Ã  %LL'objet d'allocation Ã  %L n'est ni un pointeur de donnÃ©es ni une variable allouableL'objet allouÃ© Ã  %L est un sous-objet d'un objet Ã  %LL'objet allouable Ã  %L doit Ãªtre ALLOCATABLE ou un POINTERL'objet allouable Ã  %L avec un paramÃ¨tre de type diffÃ©rÃ© requiert soit une spÃ©cification de type ou une balise SOURCE ou une balise MOLDL'allocation de %s Ã  %L avec la spÃ©cification de type requiert la mÃªme longueur de caractÃ¨res dans le paramÃ¨tre que dans la dÃ©clarationL'allocation de %s du type de base ABSTRACT Ã  %L requiert une spÃ©cification de type ou une expression sourceL'allocation dÃ©passerait la limite de la mÃ©moireAutoriser l'accÃ¨s aux variables d'instance comme si elles Ã©taient dÃ©clarÃ©es localement dans les implÃ©mentations des mÃ©thodes d'instances.Autoriser des longueurs de lignes arbitraires en mode fixe.Autoriser des longueurs de lignes arbitraires en mode libre.Permettre aux champs de bits de traverser des frontiÃ¨res de mots.Autoriser les branchements Ã  Ãªtre entassÃ©s avec d'autres instructions.Autoriser les fonctions internes ceil, floor, round, trunc Ã  dÃ©clencher des exceptions Â«Â inexactesÂ Â».Permettre les conversions entre __ea et les pointeurs gÃ©nÃ©riques (par dÃ©faut).Autoriser le signe dollar dans les noms d'entitÃ©s.Autoriser des sauts rapides vers le rÃ©partiteur de messages.Autoriser le maintien des adresses de fonctions dans les registres.Autoriser gcc Ã  gÃ©nÃ©rer des instructions LIW.Autoriser gcc Ã  gÃ©nÃ©rer les instruction SETLB et Lcc.Autoriser les instructions en virgule flottante matÃ©rielles Ã  couvrir des opÃ©rations 32 et 64 bits.Autoriser les conversions implicites entre des vecteurs avec des nombres de sous-parties diffÃ©rentes ou des types d'Ã©lÃ©ments diffÃ©rents.Permettre l'interposition des fonctions (ou des variables) par d'autres avec une sÃ©mantique diffÃ©rente (ou initialiseur) par l'Ã©diteur de lien dynamique.Permettre les optimisations mathÃ©matiques qui peuvent violer les standards IEEE ou ISO.Permet l'introduction de compÃ©titions sur de nouvelles donnÃ©es durant un stockage.Autoriser l'optimisation de l'arithmÃ©tique en virgule flottante qui peut changer le rÃ©sultat de l'opÃ©ration Ã  cause de l'arrondi.Autoriser l'ordonnancement prÃ©maturÃ© de insns dans la queue.Autoriser des donnÃ©es en lecture seule dans sdata.Autoriser l'extension de signe dans les opÃ©rations de fusion.Autoriser le mouvement spÃ©culatif de plus de chargements.Autoriser le mouvement spÃ©culatif des non chargements.Autoriser le mouvement spÃ©culatif de certains chargements.Permettre aux arguments de l'opÃ©rateur Â«Â ?Â Â» d'avoir des types diffÃ©rents.Autoriser l'Ã©tape de fusion des stockages Ã  introduire des stockages non alignÃ©s si il est lÃ©gal de faire ainsi.Autoriser l'utilisation des instructions MDMX.Autoriser l'utilisation des instructions MT.Autoriser l'utilisation des instructions matÃ©rielles en virgule flottante pour le V850E2V3 et suivants.Autoriser l'utilisation de l'ABI et des instructions en virgule flottante matÃ©rielles.Autoriser l'utilisation d'une troncature au lieu d'un arrondi vers le bas pour les types entiers fractionnels en virgule fixe.Autoriser l'Ã©mission de deux instructions par cycle.Autoriser l'utilisation des pseudo-instructions __gcc_isr dans les prologues et Ã©pilogues ISR.Autoriser l'utilisation de r15 dans l'ASM en ligne.Autoriser les fonctions variadiques sans paramÃ¨tre nommÃ©.Autoriser la gÃ©nÃ©ration de binaires qui supportent les instructions de dÃ©calage et de rotation supportant les arguments immÃ©diats comme, par exemple, l.rori.Autoriser la gÃ©nÃ©ration de binaires qui utilisent les instructions l.sf*i. Si votre cible ne les supporte pas, le compilateur gÃ©nÃ©rera des instructions pour stocker en premier l'immÃ©diat dans un registre.Autoriser la gÃ©nÃ©ration de binaires qui utilisent les instructions d'extension de signe. Si votre cible ne les supporte pas, le compilateur utilisera des chargements mÃ©moire pour Ã©tendre le signe.Autoriser la gÃ©nÃ©ration de binaires qui utilisent l'instruction l.cmov. Si votre cible ne la supporte pas, le compilateur gÃ©nÃ©rera un Ã©quivalent avec des set et des branch.Autoriser la gÃ©nÃ©ration de binaires qui utilisent les instructions l.rori.DÃ©jÃ  Ã  l'intÃ©rieur d'un bloc CONTAINS Ã  %CL'instruction RETURN avec retour alternatif Ã  %C est uniquement autorisÃ© dans une SUBROUTINEL'instruction RETURN alternatif Ã  %L requiert un spÃ©cificateur de retour SCALAR-INTEGERConvention d'appel alternative.Le retour alternatif Ã  %L n'est pas permis dans une procÃ©dure DTIOUn retour alternatif ne peut pas apparaÃ®tre dans l'interface de l'opÃ©rateur Ã  %LL'argument fictif du retour alternatif ne peut pas apparaÃ®tre dans une SUBROUTINE avec l'attribut BIND(C) Ã  %LLe spÃ©cificateur de retour alternatif dans la sous-routine Ã©lÃ©mentale %qs Ã  %L n'est pas permisLe spÃ©cificateur de retour alternatif dans la fonction %qs Ã  %L n'est pas permisArgument de retour alternatif Ã  %CBien que non rÃ©fÃ©rencÃ©, %qs a des interfaces ambigÃ¼es Ã  %LArgument AltiVec passÃ© Ã  une fonction sans prototypeAltiVec pas supportÃ© par cette cibleToujours aligner l'entrÃ©e de la fonction, la cible du saut et l'adresse de retour.Toujours gÃ©nÃ©rer des appels longs.Toujours sauvegarder $lp sur la pile.Toujours traiter les champs de bits comme ayant la taille d'un Â«Â intÂ Â».Toujours utiliser DRAP (Dynamic Realigned Argument Pointer) pour rÃ©-aligner la pile.Toujours utiliser JSR pour les appels, jamais BSR.!$OMP DECLARE REDUCTION ambigu dans le module %s Ã  %LInterfaces ambigÃ¼es dans %s pour %qs Ã  %L et %qs Ã  %LSymbole ambigu dans la dÃ©finition TYPE Ã  %CAmender les messages de diagnostiques appropriÃ©s avec les options de la ligne de commande qui les contrÃ´lent.Un synonyme pour minterlink-compressed fourni pour rÃ©tro-compatibilitÃ©.Un retour alternatif Ã  %L n'a pas d'argument muet *Une arÃªte indirecte depuis %s n'est pas marquÃ©e comme indirecte ou a un indirect_info associÃ©, l'instruction correspondante est: Une construction de boucle FORALL extÃ©rieure a dÃ©jÃ  un index avec ce nom Ã  %LAnalyser et supprimer les Ã©changes de doubles mots dans les calculs VSX.L'alias analysÃ© n'a pas de rÃ©fÃ©renceAnnoter les instructions assembleur avec les adresses estimÃ©es.Ajouter un deuxiÃ¨me soulignÃ© si le nom contient dÃ©jÃ  un soulignÃ©.Ajouter un soulignÃ© aux noms visibles depuis l'extÃ©rieur.Appliquer le signe nÃ©gatif aux valeurs zÃ©ro.Appliquer des rÃ¨gles spÃ©ciales pour compiler le paquet runtime.Appliquer l'expansion des variables quand les boucles dont dÃ©pliÃ©es.Nombre maximum approximatif d'instructions Ã  permettre entre un indice et sa branche [125].L'argument %<A%> avec INTENT(INOUT) Ã  %L de la sous-routine intrinsÃ¨que %s n'aura pas d'indice vectorielL'argument %<S%> de NEAREST Ã  %L ne sera point zÃ©roL'argument %qs apparaÃ®t deux fois dans l'appel de %qs Ã  %LL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre en conformitÃ© avec le type de l'argument %qs Ã  %LL'argument %qs de %qs avec PASS(%s) Ã  %L ne peut pas Ãªtre ALLOCATABLEL'argument %qs de %qs avec PASS(%s) Ã  %L ne peut pas avoir l'attribut POINTERL'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre du type dÃ©rivÃ© %qsL'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre du type dÃ©rivÃ© %qsL'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre scalaireL'argument %qs de MOD Ã  %L ne sera point zÃ©roL'argument %qs de MODULO Ã  %L ne sera point zÃ©roL'argument %qs de la procÃ©dure Ã©lÃ©mentale %qs Ã  %L doit avoir un INTENT spÃ©cifiÃ© ou avoir l'attribut VALUEL'argument %qs de la procÃ©dure Ã©lÃ©mentale Ã  %L ne peut pas avoir l'attribut ALLOCATABLEL'argument %qs de la procÃ©dure Ã©lÃ©mentale Ã  %L ne peut pas avoir l'attribut POINTERL'argument %qs de la procÃ©dure Ã©lÃ©mentale Ã  %L doit Ãªtre scalaireL'argument %qs de la fonction pure %qs Ã  %L doit Ãªtre INTENT(IN) ou VALUEArgument %qs de la fonction pure %qs Ã  %L avec l'attribut VALUE mais sans INTENT(IN)L'argument %qs de la sous-routine pure %qs Ã  %L doit avoir un INTENT spÃ©cifiÃ© ou avoir l'attribut VALUEArgument %qs de la sous-routine pure %qs Ã  %L avec l'attribut VALUE mais sans INTENTL'argument Â«Â %sÂ Â» de la fonction-instruction Â«Â %sÂ Â» Ã  %L doit Ãªtre scalaireL'argument CPTR Ã  %L pour C_F_POINTER aura le type TYPE(C_PTR)L'argument CPTR Ã  %L pour C_F_PROCPOINTER n'aura point le type TYPE(C_FUNPTR)L'argument C_PTR_1 Ã  %L pour C_ASSOCIATED aura le type TYPE(C_PTR) ou TYPE(C_FUNPTR)L'argument C_PTR_2 Ã  %L pour C_ASSOCIATED aura le mÃªme type que C_PTR_1: %s au lieu de %sL'argument FPTR Ã  %L pour C_F_POINTER doit Ãªtre un pointeurL'argument FPTR Ã  %L pour C_F_POINTER ne sera point co-indexÃ©L'argument FPTR Ã  %L pour C_F_PROCPOINTER sera un pointeur de procÃ©dureL'argument FPTR Ã  %L pour C_F_PROCPOINTER ne sera point co-indexÃ©L'argument NCOPIES de l'intrinsÃ¨que REPEAT est nÃ©gatif (sa valeur est %ld)L'argument NCOPIES de l'intrinsÃ¨que REPEAT est nÃ©gatif Ã  %LL'argument NCOPIES de l'intrinsÃ¨que REPEAT est trop grandL'argument NCOPIES de l'intrinsÃ¨que REPEAT est trop grand Ã  %LL'argument X Ã  %L pour C_FUNLOC ne sera point une procÃ©dure ou un pointeur de procÃ©dureL'argument X Ã  %L pour C_FUNLOC ne sera point co-indexÃ©L'argument X Ã  %L pour C_LOC ne sera point une chaÃ®ne de longueur nulleL'argument X Ã  %L pour C_LOC aura soit l'attribut POINTER ou soit l'attribut TARGETL'argument X Ã  %L pour C_LOC ne sera point co-indexÃ©L'argument Ã  %L pour C_LOC ne sera point polymorphiqueL'argument dim Ã  %L doit Ãªtre du type INTEGERL'argument dim Ã  %L doit Ãªtre scalaireArgument non concordant pour la procÃ©dure surchargeante %qs Ã  %L: %sL'argument doit Ãªtre une constante entre 0 et 31.L'argument doit Ãªtre une valeur entre 0 et 3.L'argument doit Ãªtre une valeur entre 0 et 7.L'argument de %s Ã  %L doit Ãªtre de longueur unL'argument de la fonction %s Ã  %L est nÃ©gatifL'argument de la fonction %s Ã  %L est trop grand pour la sÃ©quence alphanumÃ©rique du sous-type %dL'argument de la fonction %s Ã  %L est en dehors de la plage [0,127]L'argument de ACOS Ã  %L doit Ãªtre compris entre -1 et 1L'argument de ACOSH Ã  %L ne peut pas Ãªtre infÃ©rieur Ã  1L'argument de ASIN Ã  %L doit Ãªtre compris entre -1 et 1L'argument de ATANH Ã  %L doit Ãªtre Ã  l'intÃ©rieur de la plage -1 Ã  1L'argument de la procÃ©dure FINAL Ã  %L doit Ãªtre du type %qsL'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre ALLOCATABLEL'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre INTENT(OUT)L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre OPTIONALL'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre un POINTERL'argument de IACHAR Ã  %L doit Ãªtre de longueur unL'argument de la fonction IACHAR Ã  %L est en dehors de la plage 0..127L'argument de ICHAR Ã  %L doit Ãªtre de longueur unL'argument de LOG Ã  %L ne peut pas Ãªtre infÃ©rieur ou Ã©gal Ã  zÃ©roL'argument de LOG10 Ã  %L ne peut pas Ãªtre infÃ©rieur ou Ã©gal Ã  zÃ©roL'argument de l'instruction SELECT Ã  %L ne peut pas Ãªtre %sL'argument de l'expression SELECT Ã  %L doit Ãªtre une expression scalaireL'argument de SQRT Ã  %L a une valeur nÃ©gativeL'argument de %<-fcheck%> n'est pas valide: %sL'argument de %<-ffpe-summary%> est invalide: %sL'argument de %<-ffpe-trap%> est invalide: %sLes types des arguments de l'intrinsÃ¨que %qs Ã  %L doivent correspondre (%s/%s)Les arguments de %qs Ã  %L et %L ne peuvent pas Ãªtre tous les deux des constantes littÃ©rales BOZLes arguments de %qs ont des paramÃ¨tres de type de genre diffÃ©rents Ã  %LInstruction IF arithmÃ©tique Ã  %CL'instruction IF arithmÃ©tique Ã  %L requiert une expression scalaire REAL ou INTEGERArithmÃ©tique NaN Ã  %LNaN arithmÃ©tique obtenu en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>NaN (pas un nombre) arithmÃ©tique du BOZ transfÃ©rÃ© bit Ã  bit Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>ArithmÃ©tique OK Ã  %LOK arithmÃ©tique en convertissant %s vers %s Ã  %LDÃ©bordement arithmÃ©tique Ã  %LDÃ©bordement arithmÃ©tique en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>DÃ©bordement arithmÃ©tique du BOZ transfÃ©rÃ© bit Ã  bit Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>DÃ©passement de capacitÃ© arithmÃ©tique par le bas Ã  %LDÃ©bordement arithmÃ©tique vers le bas en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>DÃ©bordement arithmÃ©tique vers le bas du BOZ transfÃ©rÃ© bit Ã  bit Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>Le tableau %qs Ã  %L ne peut pas avoir une forme diffÃ©rÃ©eLe tableau %qs Ã  %L est une variable qui ne se rÃ©duit pas en une expression constanteLe tableau %qs Ã  %L avec des limites non constantes ne peut pas Ãªtre un objet EQUIVALENCELe tableau %qs n'est pas permis dans la rÃ©duction Ã  %Lle TYPE_DOMAIN du tableau n'est pas d'un type entierDÃ©saccord de la limite du tableau pour la dimension 1 du tableau (%ld/%ld)DÃ©saccord de la limite du tableau pour la dimension 2 du tableau (%ld/%ld)Le composant tableau de structures Ã  %C doit avoir une forme expliciteLe composant tableau de structures Ã  %C doit avoir une forme explicite ou diffÃ©rÃ©eConstructeur de tableau incluant la spÃ©cification de type Ã  %CLa valeur du constructeur du tableau Ã  %L ne sera point polymorphique sans limite [F2008: C4106]Le tableau dans la liste d'initialisation Ã  %L doit avoir une forme expliciteL'index de tableau Ã  %L est un tableau de rang %dL'index de tableau Ã  %L doit Ãªtre du type INTEGER, on a trouvÃ© %sL'index de tableau Ã  %L doit Ãªtre scalaireTableau d'un type interopÃ©rable Ã  %L pour C_LOC qui n'est pas allouable et n'a pas de taille tacite ni de taille expliciteLes opÃ©randes de tableau ne sont pas comparables Ã  %LLes opÃ©randes du tableau sont incommensurables en convertissant %s vers %s Ã  %LLe pointeur tableau %qs Ã  %L doit avoir une forme diffÃ©rÃ©e ou un rang taciteLa rÃ©fÃ©rence de tableau Ã  %C ne peut pas avoir plus de %d dimensionsLa rÃ©fÃ©rence de tableau Ã  %C a plus de 7 dimensionsLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la co-dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la co-dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la boucle commenÃ§ant Ã  %LLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la boucle commenÃ§ant Ã  %LLa rÃ©fÃ©rence au tableau dans EQUIVALENCE Ã  %C ne peut pas Ãªtre une section de tableauRÃ©fÃ©rence de tableau hors limitesSection de tableau Ã  %L pour C_LOCUn dÃ©signateur de section de tableau (c-Ã -d. Â«Â (:)Â Â») est requis en plus du dÃ©signateur de co-tableau Â«Â [...]Â Â» Ã  %CLa section de tableau avec un indice de vecteur Ã  %L ne sera point la cible d'un pointeurLes sections de tableaux %qs ne sont pas permises dans !$ACC DECLARE Ã  %LLa spÃ©cification de tableau Ã  %C a plus de %d dimensionsSpÃ©cification de tableau Ã  %C avec plus de 7 dimensionsLa spÃ©cification de tableau pour le symbole %qs dans COMMON Ã  %C doit Ãªtre expliciteLa spÃ©cification de tableau doit Ãªtre diffÃ©rÃ©e Ã  %LUne spÃ©cification de tableau ou une expression SOURCE= avec une valeur tableau est requise dans l'instruction ALLOCATE Ã  %LSpÃ©cification de tableau requise dans l'instruction ALLOCATE Ã  %LL'argument effectif qui est une section de tableau Ã  %L est incompatible avec l'argument muet de forme non tacite %qs Ã  cause de l'attribut VOLATILEL'argument effectif qui est une section de tableau avec des indices de vecteur Ã  %L est incompatible avec l'attribut INTENT(OUT), INTENT(INOUT), VOLATILE ou ASYNCHRONOUS de l'argument muet %qsPuisque l'extension du type %qs Ã  %L a un composant co-tableau, le type parent %qs en aura un aussiOptions de l'assembleur
  =======================
  
! Instruction GOTO assignÃ© Ã  %CL'Ã©tiquette assignÃ©e n'est pas une Ã©tiquette cibleAffecter une valeur autre que 0 ou 1 Ã  un LOGICAL produit un rÃ©sultat indÃ©fini Ã  %LAssignation d'un scalaire Ã  un tableau non allouÃ©L'interface de l'opÃ©rateur d'affectation Ã  %L doit avoir une SUBROUTINEL'interface de l'opÃ©rateur d'affectation Ã  %L doit avoir deux argumentsL'interface de l'opÃ©rateur d'affectation Ã  %L ne doit pas redÃ©finir l'affectation d'un type INTRINSICAffectation Ã  une variable d'index FORALL Ã  %LL'affectation Ã  un part_ref LEN ou KIND Ã  %L n'est pas permisAffectation Ã  une expression constante Ã  %CAffectation Ã  une variable polymorphique allouable Ã  %LL'affectation Ã  une variable polymorphique allouable Ã  %L requiert %<-frealloc-lhs%>Affectation Ã  une variable co-indexÃ©e Ã  %L dans une procÃ©dure PUREAffectation Ã  un pointeur contigu depuis une cible non contigÃ¼e Ã  %LL'affectation Ã  un co-tableau polymorphique Ã  %L n'est pas permiseLe nom associÃ© %qs Ã  %L est utilisÃ© comme tableauLe nom associÃ© %qs ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %L car sa cible Ã  %L ne le peut pas non plusLa cible de l'association Ã  %C ne doit pas Ãªtre co-indexÃ©eSupposer que ES vaut zÃ©ro pendant toute l'exÃ©cution du programme. Utiliser ES: pour des donnÃ©es en lecture seule.Supposer que les ICPLB sont activÃ©s Ã  l'exÃ©cution.Supposer un grand segment TLS.Supposer que tous les symboles ont des valeurs 32 bits.Supposer que toutes les variables passÃ©es en argument aux fonctions ont un prototype.Supposer que l'assembleur supporte les directives .loc (DWARF2+).Supposer que l'assembleur supporte les vues dans les directives .loc (DWARF2+).Supposer que le code sera assemblÃ© par GAS.Supposer que le code sera liÃ© par GNU ld.Supposer que le code sera liÃ© par HP ld.Supposer que les dÃ©clarations communes peuvent Ãªtre remplacÃ©es par d'autres se terminant par un tableau plus grand.Supposer que les segments de donnÃ©es sont relatifs au segment texte.Supposer que les opÃ©rations en virgule flottante peuvent gÃ©nÃ©rer des dÃ©routements.Supposer que l'alignement de la pile entrante est sur cette puissance de 2.Supposer que les Ã©tiquettes et les symboles peuvent Ãªtre adressÃ©s en utilisant des adresses absolues sur 16 bits.Supposer que le chargement de donnÃ©es depuis la flash est plus lent que de lire des instructions.Supposer qu'aucun NaN ni aucun infini ne sont gÃ©nÃ©rÃ©s.PrÃ©sumer que l'environnement d'exÃ©cution C est normal.Supposer que le dÃ©bordement de pointeur revient au dÃ©part.PrÃ©sumer un possible mauvais alignement des doubles.Supposer que l'arrondi au plus proche est sÃ©lectionnÃ© quand il s'agit d'ordonnancer.Supposer que le dÃ©bordement de l'arithmÃ©tique signÃ©e boucle sur la plage accessible.Supposer un petit espace d'adressage.Supposer que la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accessible que par un seul pointeur (strict aliasing) s'applique.Supposer que le processeur cible est configurÃ© comme gros-boutiste.Supposer que le processeur cible est configurÃ© comme petit-boutiste.Supposer que toutes les donnÃ©es dans une zone de stockage statique peuvent Ãªtre accÃ©dÃ©es par LDS / STS. Cette option est uniquement utile pour des pÃ©riphÃ©riques Tiny rÃ©duits.Supposer que les stockages et chargements de nombres en virgule flottante ne produiront probablement pas de conflits si ils sont placÃ©s dans un groupe d'instructions.Supposer que les rÃ©cepteurs des messages Objective-C peuvent Ãªtre NIL.Supposer que le support pour l'exÃ©cution a Ã©tÃ© fourni, donc, omet -lsim dans la ligne de commande du lieur.Supposer que les instructions d'estimations des inverses sont plus prÃ©cises.PrÃ©sumer que le fichier source est au format fixe.PrÃ©sumer que le fichier source est au format libre.Supposer que les valeurs d'un type Ã©numÃ©rÃ© sont toujours dans la plage minimum de ce type.Supposer que les branchements conditionnels avec un dÃ©placement nul sont rapides.Supposer que l'environnement est VxWorks RTP.Supposer que l'environnement est VxWorks vThreads.Supposer la syntaxe unifiÃ©e pour du code assembleur en ligne.Supposer qu'on finalise pour phsa et sa libhsail-rt. Activer des optimisations supplÃ©mentaires spÃ©cifiques Ã  phsa (par dÃ©faut).Variable de longueur de caractÃ¨re tacite ou diffÃ©rÃ©e %qs dans l'expression constante Ã  %LTableau de rang tacite %s dans la clause %s Ã  %LLe tableau de forme tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationLe tableau de forme tacite Ã  %L doit Ãªtre un argument muetLe tableau de taille tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationTableau de taille tacite %qs dans la clause %s Ã  %LTableau de taille tacite %qs dans la clause COPYPRIVATE Ã  %LLe tableau de taille tacite %qs dans la liste de noms %qs Ã  %C n'est pas permisLe tableau de taille tacite %qs dans la liste de noms %qs Ã  %L n'est pas permisLe tableau de taille tacite Ã  %L doit Ãªtre un argument muetLes objets ou composants polymorphiques avec une taille tacite, tel que celui Ã  %C, n'ont pas encore Ã©tÃ© implÃ©mentÃ©sType tacite Ã  %CLe type tacite Ã  %C n'est pas autorisÃ© pour des composantsLe type tacite de la variable %s Ã  %L est uniquement permis pour des variables muettesL'argument de rang tacite Ã  %L est uniquement permis comme argument effectif de fonctions de requÃªtesL'argument de rang tacite Ã  %L est uniquement permis comme premier argument effectif de la fonction de requÃªte intrinsÃ¨que %sUn argument de rang tacite requiert une interface explicite Ã  %LTableau de rang tacite Ã  %CLe tableau de rang tacite Ã  %L ne peut pas avoir les attributs VALUE ou CODIMENSIONLe tableau de rang tacite Ã  %L doit Ãªtre un argument muetLa variable de rang tacite %s Ã  %L comme argument effectif Ã  une fonction intrinsÃ¨que sera le premier argumentLa variable de rang tacite %s Ã  %L peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable de rang tacite %s Ã  %L n'aura point de rÃ©fÃ©rence Ã  un sous-objetL'argument effectif de forme tacite Ã  %L est incompatible avec l'argument muet de forme non tacite %qs Ã  cause de l'attribut VOLATILETableau de forme tacite %qs Ã  %L comme argument muet Ã  la procÃ©dure BIND(C) %qs Ã  %LLe tableau de forme tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationTableau muet de taille tacite avec !$ACC DECLARE Ã  %LL'argument effectif du type tacite Ã  %L requiert que l'argument muet %qs soit d'un type taciteL'argument de type tacite %s Ã  %L requiert une interface expliciteL'argument de type tacite Ã  %L n'est pas permis comme argument effectif de l'intrinsÃ¨que %sL'argument de type tacite Ã  %L est uniquement permis comme premier argument effectif de l'intrinsÃ¨que %sLa variable de type tacite %s Ã  %L comme argument effectif Ã  une fonction de requÃªte sera le premier argumentLa variable de type tacite %s Ã  %L ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUELa variable de type tacite %s Ã  %L ne peut pas avoir l'attribut INTENT(OUT)La variable de type tacite %s Ã  %L peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable de type tacite %s Ã  %L ne sera point un tableau de forme expliciteLa variable de type tacite %s Ã  %L n'aura point de rÃ©fÃ©rence Ã  un sous-objetAu niveau global:Un maximum de %i exÃ©cutions d'un profile est supportÃ©. Le profile est peut-Ãªtre corrompuÂ ?Au plus haut niveau:Ã‰crire atomiquement dans les lignes de cache des donnÃ©es logicielles (par dÃ©faut).Tentative d'utiliser DEALLOCATE sur Â«Â %sÂ Â» qui n'est pas allouÃ©Tenter de remplir les crÃ©neaux de retard (delay slots) des instructions de branchement.Tentative de faire se chevaucher indirectement les blocs COMMON %s et %s par EQUIVALENCE Ã  %CEssayer de conserver l'alignement de la pile sur cette puissance de 2.Tenter de fusionner les constantes identiques au travers des unitÃ©s de compilation.Tenter de fusionner les constantes et les variables constantes identiques.Tenter de fusionner les chaÃ®nes de dÃ©bogage identiques au travers des unitÃ©s de compilation.Tentative d'allouer une variable dÃ©jÃ  allouÃ©eTentative d'allouer la variable Â«Â %sÂ Â» qui est dÃ©jÃ  allouÃ©eAttribut %s Ã  %L dans une dÃ©finition TYPEL'attribut Ã  %L n'est pas permis dans une dÃ©finition TYPEL'attribut Ã  %L n'est pas permis en dehors d'une dÃ©finition TYPEAugmenter les listes de positions de variables avec des vues progressives.le nombre magique du profil AutoFDO ne correspond pasla version %u du profil AutoFDO ne correspond pas Ã  %uLe tableau automatique %qs Ã  %L ne peut pas avoir une initialisationAligner automatiquement les cibles des branchements pour rÃ©duire les pÃ©nalitÃ©s des branchements.Le nombre moyen d'itÃ©rations d'une boucle.Ã‰viter toutes les limites de portÃ©e sur les instructions d'appels.Ã‰viter des gÃ©nÃ©rer des appels relatifs au PC; utiliser des indirections.Ã‰viter la gÃ©nÃ©ration des instructions de chargement/stockage indexÃ©es lorsque c'est possible.Ã‰viter le chevauchement entre la destination et les registres d'adresses sur les instructions LDRD qui peuvent dÃ©clencher un errata du Cortex-M3.Ã‰vite de placer des donnÃ©es lisibles dans la mÃ©moire du programme.Ã‰viter les chargements spÃ©culatifs pour contourner une anomalie matÃ©rielle.Ã‰viter l'utilisation des instructions DIV et MOD.le BB %i ne peut pas produire d'exception mais il a une arÃªte pour la gestion des exceptionsle BB %i a une arÃªte incorrectele BB %i a une arÃªte fallthru incorrectele BB %i a plusieurs arÃªtes de gestion des exceptionsle BB %i n'a pas d'arÃªte de gestion des exceptionsil manque une arÃªte dans le BB %ila derniÃ¨re instruction du BB %i a dÃ©fini incorrectement la zone d'atterrissage des exceptionsle BB %i a trop d'arÃªtes falltrhufanion BB_RTL manquant pour le bloc %dLa variable BIND(C) %qs Ã  %L doit avoir la longueur unBIND(C) appliquÃ© Ã  %s %s Ã  %LBIND(C) Ã  %LL'attribut BIND(C) Ã  %C requiert une interface avec BIND(C)L'attribut BIND(C) Ã  %L peut uniquement Ãªtre utilisÃ© pour des variables ou des blocs communsL'attribut BIND(C) Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© pour une procÃ©dure interneLa procÃ©dure BIND(C) avec NAME ne peut pas avoir l'attribut POINTER Ã  %CInstruction BIND(C) Ã  %CBIT_FIELD_REF dans un opÃ©rande non-mode-precisionBIT_INSERT_EXPR dans un opÃ©rande non-mode-precisionBLANK= Ã  %C n'est pas permis en Fortran 95Construction BLOCK DATA Ã  %LL'Ã©lÃ©ment BLOCK DATA %qs Ã  %L doit Ãªtre dans COMMONConstruction BLOCK Ã  %Cles instructions BMX sont uniquement supportÃ©es avec l'architecture R2La constante BOZ Ã  %C utilise une syntaxe suffixÃ©e non standardLa constante BOZ Ã  %L est trop grande (%ld vs %ld bits)Le littÃ©ral BOZ Ã  %L est le symbole non entier %qs transfÃ©rÃ© bit Ã  bitLittÃ©ral BOZ Ã  %L en dehors d'une instruction DATA et en dehors de INT/REAL/DBLE/CMPLXUn littÃ©ral BOZ Ã  %L est utilisÃ© pour initialiser la variable non entiÃ¨re %qsBOZ utilisÃ©e en dehors d'une instruction DATA Ã  %CType BYTE Ã  %CLe type BYTE utilisÃ© Ã  %C n'est pas disponible sur la machine cibleMauvais dÃ©placement sur 128 bitsMauvaise fusion GPRMauvaise spÃ©cification INTENT Ã  %CMauvais type de base d'E/S (%d)Mauvais objet d'allocation Ã  %C pour une procÃ©dure PUREMauvaise dimension de tableau Ã  %LMauvaise rÃ©fÃ©rence Ã  un tableau Ã  %LMauvaise spÃ©cification de tableau pour le tableau de forme explicite Ã  %CMauvaise spÃ©cification de tableau pour le tableau de forme tacite Ã  %CMauvaise spÃ©cification de tableau pour le tableau de forme implicite Ã  %CMauvaise spÃ©cification de tableau dans l'instruction ALLOCATE Ã  %LCaractÃ¨re %qc invalide dans le nom de OPERATOR Ã  %CMauvaise spÃ©cification de co-tableau dans l'instruction ALLOCATE Ã  %LMauvaise ligne de continuation Ã  %CMauvaise expression Â«Â kindÂ Â» pour la fonction %qs Ã  %LMauvais sous-type pour la constante logique Ã  %CMauvais nomMauvais opÃ©rateurMauvaise spÃ©cification pour le tableau de taille tacite Ã  %CMauvaise spÃ©cification pour le tableau de taille tacite Ã  %LMauvaise spÃ©cification pour le tableau de forme diffÃ©rÃ©e Ã  %CMauvaise cible dans l'affectation du pointeur dans la procÃ©dure PURE Ã  %LMauvais type dans l'expression constanteMauvais type dans gfc_simplify_signL'objet de base pour l'appel de procÃ©dure liÃ©e au type NOPASS Ã  %L doit Ãªtre scalaireL'objet de base pour l'appel de composant pointeur de procÃ©dure Ã  %L est du type ABSTRACT %qsL'objet de base pour l'appel de procÃ©dure liÃ©e au type Ã  %L est du type ABSTRACT %qsLa liaison Ã  %C doit avoir le mÃªme accÃ¨s que la liaison %qs dÃ©jÃ  dÃ©finieLes attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â», NOPASS illÃ©gal Ã  %CLes attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â»; PASS illÃ©gal Ã  %CLe BLOCK DATA blanc Ã  %C est en conflit avec le BLOCK DATA prÃ©cÃ©dent Ã  %LEspace requis dans l'instruction %s prÃ¨s de %CL'instruction SAVE gÃ©nÃ©rale Ã  %C suit une instruction SAVE prÃ©cÃ©denteL'Ã©tiquette de bloc est inappropriÃ©e pour l'instruction IF Ã  %CÃ‰tiquette de bloc inappropriÃ©e pour l'instruction IF arithmÃ©tique Ã  %CNom de la carte [et rÃ©gion mÃ©moire].Les modificateurs d'ordonnancement MONOTONIC et NONMONOTONIC sont tous les deux spÃ©cifiÃ©s Ã  %LLa section et le groupe comdat sont tous les deux dÃ©finisLimite sur le nombre de candidats en dessous de laquelle tous les candidats sont pris en compte dans les optimisations d'IV.Limite sur le nombre d'utilisations d'IV dans une boucle optimisÃ©e dans des optimisations d'IV.Limite sur le nombre de vÃ©rifications Ã  l'exÃ©cution pour dÃ©tecter les pointeurs qui se recouvrent (pointer aliasing) que le code qui dÃ©cline les versions des boucles vectorisÃ©es doit insÃ©rer.Limite sur le nombre de vÃ©rifications Ã  l'exÃ©cution de l'alignement que le code qui dÃ©cline les versions des boucles vectorisÃ©es doit insÃ©rer.Limite sur la taille des expressions utilisÃ©es dans l'analyseur d'Ã©volution de scalaires.Limite sur la complexitÃ© des expressions dans l'analyseur d'Ã©volution de scalaires.Limite sur le coÃ»t d'une expression pour calculer le nombre d'itÃ©rations.Limite le nombre d'itÃ©rations que l'algorithme d'analyse du nombre d'itÃ©rations Ã©value par la force brute.SpÃ©cification des limites pour %qs dans une affectation de pointeur Ã  %LLe branchement Ã  %L peut conduire Ã  une boucle infinieLes branchements sont coÃ»teux Ã  ce point (unitÃ©s arbitraires).Branchements exÃ©cutÃ©s: %s sur %d
  Compiler pour le cÅ“ur A.Compiler pour le cÅ“ur B.Compiler pour SDRAM.La fonction interne %qF requiert z14 ou supÃ©rieur.La fonction intÃ©grÃ©e %s requiert Nios II R%dFonction interne non implÃ©mentÃ©eL'argument par valeur Ã  %L ne peut pas Ãªtre un tableau ou une section de tableauL'argument par valeur Ã  %L n'est pas permis dans ce contexteL'argument par valeur Ã  %L n'est pas un type numÃ©riqueLa variable muette caractÃ¨re %qs, interopÃ©rable avec le C, Ã  %L avec l'attribut VALUE doit avoir la longueur unLe paramÃ¨tre d'un type du sous-type C est pour le type %s mais le type Ã  %L est %sles constructeurs et destructeurs C++ ne seront pas invoquÃ©s pour les champs Objective-Cles initialisations dÃ©signÃ©es du C++ sont uniquement disponibles avec %<-std=c++2a%> ou %<-std=gnu++2a%>la recherche de %qD par le C++ retournerait un champ, pas un typele C++ exige un type promu, pas un type enum, dans %<va_arg%>le %<constexpr%> du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>le %<noexcept%> du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>%<thread_local%> en C++11 permet l'initialisation et la destruction dynamiquele %<thread_local%> du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>le auto du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>le champ dÃ©signÃ© par l'indicateur C99 %qE n'est pas une expression constante entiÃ¨rele champ dÃ©signÃ© par l'indicateur C99 %qE est hors de l'initialisation de l'agrÃ©gatL'Ã©tiquette CASE Ã  %L chevauche l'Ã©tiquette CASE Ã  %Lle sous-type de fonction intrinsÃ¨que CCTL est hors limiteÂ !les instructions CDX sont uniquement supportÃ©es avec l'architecture R2l'expression CFString littÃ©rale n'est pas une constante de type chaÃ®ne de caractÃ¨resla CFString littÃ©rale est manquanteInstruction CHANGE TEAM Ã  %CL'expression CHARACTER Ã  %L est tronquÃ©e (%ld/%ld)L'expression CHARACTER sera tronquÃ©e dans l'affectation (%ld/%ld) Ã  %LL'expression CHARACTER sera tronquÃ©e dans le constructeur (%ld/%ld) Ã  %LLa longueur de CHARACTER dans !$OMP DECLARE REDUCTION %s n'est pas constante Ã  %LLa longueur de CHARACTER doit Ãªtre une constante Ã  %LFonction CHARACTER(*) %qs Ã  %LLa fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un tableauLa fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un pointeurLa fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre pureLa fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre rÃ©cursiveLe sÃ©lecteur CLASS Ã  %L a besoin d'un temporaire qui n'est pas encore implÃ©mentÃ©Instruction CLASS Ã  %CLa variable CLASS %qs Ã  %L ne peut pas avoir l'attribut PARAMETERLa variable CLASS %qs Ã  %L doit Ãªtre muette, allouable ou pointeurL'instruction CLOSE Ã  %L requiert le numÃ©ro d'un UNITL'instruction CLOSE n'est pas permise dans une procÃ©dure PURE Ã  %CCODIMENSION spÃ©cifiÃ© pour %qs en dehors du corps de son INTERFACE Ã  %LL'argument de la clause COLLAPSE n'est pas une constante entiÃ¨re positive Ã  %CCOLLECT_GCC doit Ãªtre dÃ©finiCOLLECT_GCC doit Ãªtre dÃ©fini.COLLECT_LTO_WRAPPER  doit Ãªtre dÃ©finiCOMMON %qs Ã  %L n'existe pasLe COMMON %qs Ã  %L requiert %d octets de rembourrage; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>COMMON Ã  %L mentionnÃ© plusieurs fois dans des clauses ayant la mÃªme directive OMP DECLARE TARGETLe COMMON Ã  %L requiert %d octets de rembourrage; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>Le bloc COMMON %qs Ã  %L ne peut pas avoir d'attribut EXTERNALLe bloc COMMON %qs Ã  %L est aussi une procÃ©dure intrinsÃ¨queLe bloc COMMON %qs Ã  %L est utilisÃ© comme PARAMETER Ã  %LLe bloc COMMON %qs Ã  %L qui est aussi un rÃ©sultat de fonctionLe bloc COMMON %qs Ã  %L qui est aussi une procÃ©dure globaleLe bloc COMMON %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %LBloc COMMON /%s/ pas trouvÃ© Ã  %CBloc COMMON Ã  %LLe bloc COMMON Ã  %L avec le label de liaison %qs utilise le mÃªme identificateur global que l'entitÃ© Ã  %LLe membre %qs du bloc COMMON Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE dans la procÃ©dure pure %qsLa variable COMMON %qs Ã  %L doit avoir une longueur de caractÃ¨re constanteArgument COMPLEX %qs de l'intrinsÃ¨que %qs Ã  %LLes quantitÃ©s COMPLEX ne peuvent pas Ãªtre comparÃ©es Ã  %LBloc CONTAINS dans une dÃ©finition de type dÃ©rivÃ© Ã  %CL'instruction CONTAINS Ã  %C est dÃ©jÃ  dans une unitÃ© de programme contenueInstruction CONTAINS sans instruction FUNCTION ou SUBROUTINE Ã  %LAttribut CONTIGUOUS Ã  %CInstruction CONTIGUOUS Ã  %CBalise CONVERT Ã  %LL'argument COUNT de la fonction intrinsÃ¨que EVENT_QUERY Ã  %L sera dÃ©finissableL'argument COUNT de la fonction intrinsÃ¨que EVENT_QUERY Ã  %L couvrira au moins la plage de l'entier par dÃ©fautL'argument COUNT de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautL'argument COUNT_MAX de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautL'argument COUNT_RATE de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautle processeur sÃ©lectionnÃ© ne supporte pas le jeu d'instructions x86-64l'assertion de portage CRIS a Ã©chouÃ©: Bloc CRITICAL Ã  l'intÃ©rieur d'une rÃ©gion OpenACC Ã  %CBloc CRITICAL Ã  l'intÃ©rieur d'une rÃ©gion OpenMP Ã  %CInstruction CRITICAL Ã  %CL'instruction CYCLE Ã  %C n'est pas applicable Ã  la construction %qs qui n'est pas une boucleInstruction CYCLE Ã  %C pour une boucle !$ACC LOOP coalescÃ©e qui n'est pas la plus Ã  l'intÃ©rieurInstruction CYCLE Ã  %C pour une boucle !$OMP DO coalescÃ©e qui n'est pas la plus Ã  l'intÃ©rieurAppeler mcount pour le profilage avant le prologue d'une fonction.L'appelant copie les arguments de la fonction passÃ©s par rÃ©fÃ©rence cachÃ©e.Appels exÃ©cutÃ©s: %s sur %d
  Impossible d'utiliser IMPORT %qs depuis l'unitÃ© dans la portÃ©e de l'hÃ´te Ã  %C â€“ n'existe pas.Impossible d'utiliser avec USE un module qui est en cours de constructionImpossible d'utiliser avec USE un sous-module qui est en cours de constructionImpossible d'affecter Ã  une constante nommÃ© Ã  %CImpossible d'appeler %<__builtin_custom_%s%> sans spÃ©cifier l'option %<-mcustom-%s%>Impossible de changer les attributs du symbole %s associÃ© Ã  USE Ã  %LImpossible de changer les attributs du symbole associÃ© Ã  USE Ã  %LNe peut changer le rÃ©pertoire vers %sImpossible de calculer la longueur du tableau de caractÃ¨res Ã  %L.Impossible de construire le type ABSTRACT %qs Ã  %LImpossible de convertir %qs en %qs Ã  %LNe peut convertir %qs en un type interopÃ©rable Ã  %LImpossible de convertir %s en %s Ã  %LImpossible d%'effacer le fichier module %qs: %sImpossible de supprimer le fichier temporaire du module %qs: %sNe peut trouver un module intrinsÃ¨que nommÃ© %qs Ã  %CImpossible de trouver le mot-clÃ© nommÃ© %qs dans l'appel de %qs Ã  %LNe peut rÃ©cupÃ©rer le nom du rÃ©pertoire courantImpossible d'initialiser un tableau de forme implicite Ã  %L avec un scalaireImpossible d'initialiser un tableau de paramÃ¨tres Ã  %L avec des Ã©lÃ©ments de longueur variableNe peut crÃ©er le rÃ©pertoire %sImpossible de mapper %sImpossible d'ouvrir %sImpossible d'ouvrir le fichier JSON de sortie %s
  Ne peut ouvrir le fichier %qsNe peut ouvrir le fichier module %qs en lecture Ã  %C: %sNe peut ouvrir le fichier module %qs en Ã©criture Ã  %C: %sN'a pu ouvrir le fichier source %s
--- 2161,2167 ----
  <anonyme><initialisation de liste entre accolades><interne><ligne-de-commande><erreur de dÃ©claration><enumÃ©rateur><expression erronÃ©e><erreur d'expression><lambda<lambda><manquant><valeur de retour> <valeur de retour><dÃ©claration><liaisons structurÃ©es><erreur d'Ã©tiquette><erreur dans les arguments du patron><erreur de paramÃ¨tre du patron><levÃ©e d'exception><erreur de type><erreur de type><erreur de typedef><erreurprefixtype><appel de routine UBSan><opÃ©rateur inconnu><inconnu><sans nom %s><virgule fixe sans nom:<virgule flottante sans nom:<non signÃ© sans nom:<sans nom><non analysÃ©><type de fonction surchargÃ©e non rÃ©solu>?: utilisation de constantes entiÃ¨res dans un contexte boolÃ©en?: utilisation de constantes entiÃ¨res dans un contexte boolÃ©en, l'expression sera toujours Ã©valuÃ©e Ã  %<true%>le paramÃ¨tre de @catch ne peut pas Ãªtre qualifiÃ© avec un protocolele paramÃ¨tre de @catch n'est pas un type de classe Objective-C connu@interface de la classe %qE introuvableLe dÃ©compte du profilage d'un bloc de base est considÃ©rÃ© comme Â«Â chaudÂ Â» si il contribue Ã  hauteur du pour mille spÃ©cifiÃ© au profilage entier de l'exÃ©cution (utilisÃ© en mode LTO).Un facteur pour ajuster la limite supÃ©rieure que le Â«Â Swing Modulo SchedulerÂ Â» utilise pour ordonnancer une boucle.La troncature d'un nombre dÃ©cimal en nombre entier peut Ãªtre remplacÃ©e par un arrondi pour Ã©conomiser un changement de mode.Un nom de paramÃ¨tre est requis Ã  %CUn synonyme de -std=c89 (en C) ou -std=c++98 (en C++).Un seuil sur le nombre moyen d'itÃ©rations prises en compte par le Â«Â Swing Modulo SchedulerÂ Â».Une liste de paramÃ¨tre de types est requis Ã  %CAAPCS ne supporte pas %<-mcallee-super-interworking%>AAPCS ne supporte pas %<-mcaller-super-interworking%>l'ABI requiert %<-march=rv%d%>ABSTRACT INTERFACE %qs Ã  %L ne doit pas avoir un rÃ©sultat d'une longueur de caractÃ¨res tacite (F2008: C418)ABSTRACT INTERFACE %qs ne doit pas Ãªtre rÃ©fÃ©rencÃ©e Ã  %LABSTRACT INTERFACE Ã  %CType ABSTRACT %qs utilisÃ© Ã  %LType ABSTRACT Ã  %CL'expression finale de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %LL'expression initiale de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %LL'expression de pas de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %LLa directive ACC CACHE doit Ãªtre Ã  l'intÃ©rieur d'une boucle %CLa spÃ©cification ACCESS Ã  %L a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©evariable ACQUIRED_LOCKL'argument ACQUIRED_LOCK= Ã  %L doit Ãªtre une variable LOGICAL scalaireLe type ACTION est en conflit avec le spÃ©cificateur READONLY Ã  %CAttribut ALLOCATABLE Ã  %C dans une dÃ©finition TYPEObjet ALLOCATABLE %qs dans la clause %s Ã  %LObjet ALLOCATABLE %qs de type dÃ©rivÃ© dans la clause %s Ã  %LObjet ALLOCATABLE %qs de type polymorphique dans la clause %s Ã  %LALLOCATABLE spÃ©cifiÃ© en dehors du corps de INTERFACE Ã  %Lobjet ALLOCATEALLOCATE sur un co-tableau Ã  %C dans un bloc CRITICALALLOCATE sur un co-tableau Ã  %C dans un bloc DO CONCURRENTALTERNATE RETURN pas permis Ã  %LLe code rÃ©entrant APCS n'est pas supportÃ©.  IgnorÃ©Les extensions de sÃ©curitÃ© ARMv8-M sont incompatibles avec le FPU sÃ©lectionnÃ©ASSERT_EXPR avec une condition toujours fausseInstruction ASSIGN Ã  %CL'instruction ASSIGN Ã  %L requiert une variable scalaire INTEGER par dÃ©fautL'instruction ASSIGNED GOTO Ã  %L requiert une variable INTEGERVariable ASSIGNED dans l'Ã©tiquette du FORMAT Ã  %LConstruction ASSOCIATE Ã  %CNom ASSOCIATE %qs dans la clause %s Ã  %LNom ASSOCIATE %qs dans la clause SHARED Ã  %LAttribut ASYNCHRONOUS Ã  %CInstruction ASYNCHRONOUS Ã  %CASYNCHRONOUS= Ã  %C n'est pas permis en Fortran 95Le spÃ©cificateur ASYNCHRONOUS= Ã  %L doit Ãªtre une expression d'initialisationLe spÃ©cificateur ASYNCHRONOUS= Ã  %L doit Ãªtre du type CHARACTER par dÃ©fautLe spÃ©cificateur ASYNCHRONOUS= Ã  %L doit Ãªtre un scalaireL'argument ATOM Ã  %L de la fonction intrinsÃ¨que %s sera un co-tableau ou un co-indexÃ©L'argument ATOM Ã  %L pour la fonction intrinsÃ¨que %s sera un entier du sous-type ATOMIC_INT_KINDL'argument ATOM Ã  %L pour la fonction intrinsÃ¨que %s sera un entier du sous-type ATOMIC_INT_KIND ou un logique du sous-type ATOMIC_LOGICAL_KINDL'argument ATOM de la fonction intrinsÃ¨que %s Ã  %L sera dÃ©finissablepointeur AUX initialisÃ© pour l'arÃªte %d->%dl'argument vectoriel AVX sans activer AVX change l'ABIle retour vectoriel AVX sans activer AVX change l'ABIl'argument vectoriel AVX512F sans activer AVX512F change l'ABIle retour vectoriel AVX512F sans activer AVX512F change l'ABILa valeur absolue de SHIFT sera plus petite ou Ã©gale Ã  SIZE Ã  %CL'interface abstraite %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LAccepter les extensions pour prendre en charge du code ancien.AccÃ©der au donnÃ©es dans la mÃªme section Ã  partir du point d'ancrage partagÃ©.La spÃ©cification d'accÃ¨s de l'opÃ©rateur %s Ã  %C a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©eLa spÃ©cification d'accÃ¨s de l'opÃ©rateur .%s. Ã  %C a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©eAccÃ©der aux variables dans des objets PPU sur 32 bits (par dÃ©faut).AccÃ©der aux variables dans des objets PPU sur 64 bits.Accumuler les arguments sortants d'une fonction et acquÃ©rir/libÃ©rer l'espace nÃ©cessaire sur la pile pour les arguments sortants lors du prologue/Ã©pilogue de la fonction. Sans cette option, les arguments sortants sont empilÃ©s avant d'appeler une fonction et sont dÃ©pilÃ©s aprÃ¨s. Cette option peut conduire Ã  un code plus petit pour des fonctions qui appellent beaucoup de fonctions qui prennent leurs arguments sur la pile comme, par exemple, printf.L'argument effectif qui est un tableau de CLASS pour %qs doit Ãªtre un tableau complet Ã  %LL'argument effectif Ã  %L pour le muet INTENT(%s) %qs de la sous-routine ELEMENTAL %qs est un scalaire mais un autre argument effectif est un tableauL'argument effectif Ã  %L pour l'argument muet allouable ou pointeur %qs doit avoir un paramÃ¨tre de type diffÃ©rÃ© si et uniquement si le muet en a unL'argument effectif Ã  %L pour le muet de type tacite est d'un type dÃ©rivÃ© avec une connexion de type ou des procÃ©dures FINALL'argument effectif contient trop peu d'Ã©lÃ©ments pour l'argument muet %qs (%lu/%lu) Ã  %LL'argument effectif pour %qs ne peut pas Ãªtre un tableau de taille tacite Ã  %LL'argument effectif pour %qs doit Ãªtre ALLOCATABLE Ã  %LL'argument effectif pour %qs doit Ãªtre un pointeur Ã  %LL'argument effectif de EVENT_TYPE ou avec un composant EVENT_TYPE Ã  %L requiert une interface explicite pour la procÃ©dure %qsL'argument effectif de LOCK_TYPE ou avec un composant LOCK_TYPE Ã  %L requiert une interface explicite pour la procÃ©dure %qsL'argument effectif de %qs Ã  %L doit Ãªtre un co-tableauL'argument effectif de %qs Ã  %L doit Ãªtre polymorphiqueL'argument effectif de %qs Ã  %L doit Ãªtre simplement contigu ou un Ã©lÃ©ment vers un tel tableauL'argument effectif de %qs Ã  %L doit Ãªtre polymorphique illimitÃ© puisque l'argument de format est un pointeur ou une entitÃ© polymorphique illimitÃ© allouable [F2008: 12.5.2.5]L'argument effectif de %qs Ã  %L doit avoir le mÃªme type dÃ©clarÃ©L'argument effectif au pointeur contigus du muet %qs Ã  %L doit Ãªtre simplement contiguArgument effectif vers le muet %qs non INTENT(INOUT) Ã  %L qui est EVENT_TYPE ou a un composant EVENT_TYPEArgument effectif vers le muet %qs non INTENT(INOUT) Ã  %L qui est LOCK_TYPE ou a un composant LOCK_TYPELa longueur rÃ©elle de la chaÃ®ne ne correspond pas Ã  celle dÃ©clarÃ©e pour l'argument fictif Â«Â %sÂ Â» (%ld/%ld)La longueur rÃ©elle de la chaÃ®ne est plus courte que celle dÃ©clarÃ©e pour l'argument fictif Â«Â %sÂ Â» (%ld/%ld)Ajouter une Ã©tape d'Ã©limination des sous-expressions communes aprÃ¨s l'optimisation des boucles.Ajouter les attributs de description Ã  certains DIEs DWARF qui n'ont pas d'attribut de nom.Ajouter des vÃ©rifications explicites pour la division par zÃ©ro.Ajouter des vÃ©rifications explicites pour les dÃ©bordements de divisions dans INT_MIN / -1.Ajouter des commentaires additionnels Ã  la sortie de l'assembleur.Imprimer des informations additionnelles de dÃ©bogage.Essayer de continuer l'exÃ©cution aprÃ¨s avoir diagnostiquÃ© un comportement indÃ©fini.Optimiser agressivement les boucles en utilisant les contraintes du langage.Les groupes comdat de l%'alias et de la cible diffÃ¨rentLes sections de l%'alias et de la cible diffÃ¨rentSynonyme pour --help=target.Synonyme de -mcpu=g10.Synonyme de -mcpu=g13.Synonyme de -mcpu=g14.L'alias a des arÃªtes d'appelL'alias a plus d'une rÃ©fÃ©rence aliasL'alias a une rÃ©fÃ©rence qui n'est pas un aliasAligner toutes les Ã©tiquettes.Aligner toutes les boucles sur des frontiÃ¨res de 32 octets.Aligner le code et les donnÃ©es sur 32 bits.Aligner la destination des opÃ©rations sur les chaÃ®nes.Aligner les Â«Â doubleÂ Â» sur des frontiÃ¨res de 64 bits.Aligner l'entrÃ©e d'une fonction sur 4 octets.Aligner les Ã©tiquettes qui sont uniquement atteintes par sauts.Aligner quelques doubles sur des frontiÃ¨res de mots doubles.Aligner le dÃ©but des fonctions.Aligner le dÃ©but des boucles.Aligner au type de base du champ de bits.Aligner sur le type de base du champ de bits. Ne pas supposer que les accÃ¨s non alignÃ©s sont traitÃ©s par le systÃ¨me.Aligner les variables sur des frontiÃ¨res de 32 bits.Toutes les procÃ©dures intrinsÃ¨ques sont disponibles quelque soit le standard sÃ©lectionnÃ©.Tous les accÃ¨s mÃ©moire utilisent les instructions de chargement/stockage E/S.Tous les paramÃ¨tres de type LEN dans l'instruction TYPE IS Ã  %C doivent Ãªtre ASSUMEDL'allouable %qs Ã  %L ne peut pas avoir une initialisationLe tableau allouable %qs Ã  %L doit avoir une forme diffÃ©rÃ©e ou un rang taciteLa variable co-tableau allouable %qs Ã  %L doit avoir une forme diffÃ©rÃ©eLe composant allouable %s Ã  %L doit avoir une co-dimension car il a un sous-composant non co-tableau du type EVENT_TYPELe composant allouable %s Ã  %L doit avoir une co-dimension car il a un sous-composant non co-tableau de type LOCK_TYPELe composant allouable %s Ã  %L du type EVENT_TYPE doit avoir une co-dimensionLe composant allouable %s Ã  %L du type LOCK_TYPE doit avoir une co-dimensionLe composant allouable de structures Ã  %C doit avec une forme diffÃ©rÃ©eComposant allouable ou tableau de forme diffÃ©rÃ©e prÃ¨s de %C dans l'instruction DATALa fonction allouable %qs Ã  %L doit avoir une interface de fonction expliciteAllouer les variables locales sur la pile pour autoriser la rÃ©cursion indirecte.L'objet allouable Ã  %C n'est ni un pointeur vers une non procÃ©dure ni une variable allouableL'objet allouÃ© Ã  %L apparaÃ®t aussi Ã  %LL'objet d'allocation Ã  %L n'est ni un pointeur de donnÃ©es ni une variable allouableL'objet allouÃ© Ã  %L est un sous-objet d'un objet Ã  %LL'objet allouable Ã  %L doit Ãªtre ALLOCATABLE ou un POINTERL'objet allouable Ã  %L avec un paramÃ¨tre de type diffÃ©rÃ© requiert soit une spÃ©cification de type ou une balise SOURCE ou une balise MOLDL'allocation de %s Ã  %L avec la spÃ©cification de type requiert la mÃªme longueur de caractÃ¨res dans le paramÃ¨tre que dans la dÃ©clarationL'allocation de %s du type de base ABSTRACT Ã  %L requiert une spÃ©cification de type ou une expression sourceL'allocation dÃ©passerait la limite de la mÃ©moireAutoriser l'accÃ¨s aux variables d'instance comme si elles Ã©taient dÃ©clarÃ©es localement dans les implÃ©mentations des mÃ©thodes d'instances.Autoriser des longueurs de lignes arbitraires en mode fixe.Autoriser des longueurs de lignes arbitraires en mode libre.Permettre aux champs de bits de traverser des frontiÃ¨res de mots.Autoriser les branchements Ã  Ãªtre entassÃ©s avec d'autres instructions.Autoriser les fonctions internes ceil, floor, round, trunc Ã  dÃ©clencher des exceptions Â«Â inexactesÂ Â».Permettre les conversions entre __ea et les pointeurs gÃ©nÃ©riques (par dÃ©faut).Autoriser le signe dollar dans les noms d'entitÃ©s.Autoriser des sauts rapides vers le rÃ©partiteur de messages.Autoriser le maintien des adresses de fonctions dans les registres.Autoriser gcc Ã  gÃ©nÃ©rer des instructions LIW.Autoriser gcc Ã  gÃ©nÃ©rer les instruction SETLB et Lcc.Autoriser les instructions en virgule flottante matÃ©rielles Ã  couvrir des opÃ©rations 32 et 64 bits.Autoriser les conversions implicites entre des vecteurs avec des nombres de sous-parties diffÃ©rentes ou des types d'Ã©lÃ©ments diffÃ©rents.Permettre l'interposition des fonctions (ou des variables) par d'autres avec une sÃ©mantique diffÃ©rente (ou initialiseur) par l'Ã©diteur de lien dynamique.Permettre les optimisations mathÃ©matiques qui peuvent violer les standards IEEE ou ISO.Permet l'introduction de compÃ©titions sur de nouvelles donnÃ©es durant un stockage.Autoriser l'optimisation de l'arithmÃ©tique en virgule flottante qui peut changer le rÃ©sultat de l'opÃ©ration Ã  cause de l'arrondi.Autoriser l'ordonnancement prÃ©maturÃ© de insns dans la queue.Autoriser des donnÃ©es en lecture seule dans sdata.Autoriser l'extension de signe dans les opÃ©rations de fusion.Autoriser le mouvement spÃ©culatif de plus de chargements.Autoriser le mouvement spÃ©culatif des non chargements.Autoriser le mouvement spÃ©culatif de certains chargements.Permettre aux arguments de l'opÃ©rateur Â«Â ?Â Â» d'avoir des types diffÃ©rents.Autoriser l'Ã©tape de fusion des stockages Ã  introduire des stockages non alignÃ©s si il est lÃ©gal de faire ainsi.Autoriser l'utilisation des instructions MDMX.Autoriser l'utilisation des instructions MT.Autoriser l'utilisation des instructions matÃ©rielles en virgule flottante pour le V850E2V3 et suivants.Autoriser l'utilisation de l'ABI et des instructions en virgule flottante matÃ©rielles.Autoriser l'utilisation d'une troncature au lieu d'un arrondi vers le bas pour les types entiers fractionnels en virgule fixe.Autoriser l'Ã©mission de deux instructions par cycle.Autoriser l'utilisation des pseudo-instructions __gcc_isr dans les prologues et Ã©pilogues ISR.Autoriser l'utilisation de r15 dans l'ASM en ligne.Autoriser les fonctions variadiques sans paramÃ¨tre nommÃ©.Autoriser la gÃ©nÃ©ration de binaires qui supportent les instructions de dÃ©calage et de rotation supportant les arguments immÃ©diats comme, par exemple, l.rori.Autoriser la gÃ©nÃ©ration de binaires qui utilisent les instructions l.sf*i. Si votre cible ne les supporte pas, le compilateur gÃ©nÃ©rera des instructions pour stocker en premier l'immÃ©diat dans un registre.Autoriser la gÃ©nÃ©ration de binaires qui utilisent les instructions d'extension de signe. Si votre cible ne les supporte pas, le compilateur utilisera des chargements mÃ©moire pour Ã©tendre le signe.Autoriser la gÃ©nÃ©ration de binaires qui utilisent l'instruction l.cmov. Si votre cible ne la supporte pas, le compilateur gÃ©nÃ©rera un Ã©quivalent avec des set et des branch.Autoriser la gÃ©nÃ©ration de binaires qui utilisent les instructions l.rori.DÃ©jÃ  Ã  l'intÃ©rieur d'un bloc CONTAINS Ã  %CL'instruction RETURN avec retour alternatif Ã  %C est uniquement autorisÃ© dans une SUBROUTINEL'instruction RETURN alternatif Ã  %L requiert un spÃ©cificateur de retour SCALAR-INTEGERConvention d'appel alternative.Le retour alternatif Ã  %L n'est pas permis dans une procÃ©dure DTIOUn retour alternatif ne peut pas apparaÃ®tre dans l'interface de l'opÃ©rateur Ã  %LL'argument fictif du retour alternatif ne peut pas apparaÃ®tre dans une SUBROUTINE avec l'attribut BIND(C) Ã  %LLe spÃ©cificateur de retour alternatif dans la sous-routine Ã©lÃ©mentale %qs Ã  %L n'est pas permisLe spÃ©cificateur de retour alternatif dans la fonction %qs Ã  %L n'est pas permisArgument de retour alternatif Ã  %CBien que non rÃ©fÃ©rencÃ©, %qs a des interfaces ambigÃ¼es Ã  %LArgument AltiVec passÃ© Ã  une fonction sans prototypeAltiVec pas supportÃ© par cette cibleToujours aligner l'entrÃ©e de la fonction, la cible du saut et l'adresse de retour.Toujours gÃ©nÃ©rer des appels longs.Toujours sauvegarder $lp sur la pile.Toujours traiter les champs de bits comme ayant la taille d'un Â«Â intÂ Â».Toujours utiliser DRAP (Dynamic Realigned Argument Pointer) pour rÃ©-aligner la pile.Toujours utiliser JSR pour les appels, jamais BSR.!$OMP DECLARE REDUCTION ambigu dans le module %s Ã  %LInterfaces ambigÃ¼es dans %s pour %qs Ã  %L et %qs Ã  %LSymbole ambigu dans la dÃ©finition TYPE Ã  %CAmender les messages de diagnostiques appropriÃ©s avec les options de la ligne de commande qui les contrÃ´lent.Un synonyme pour minterlink-compressed fourni pour rÃ©tro-compatibilitÃ©.Un retour alternatif Ã  %L n'a pas d'argument muet *Une arÃªte indirecte depuis %s n'est pas marquÃ©e comme indirecte ou a un indirect_info associÃ©, l'instruction correspondante est: Une construction de boucle FORALL extÃ©rieure a dÃ©jÃ  un index avec ce nom Ã  %LAnalyser et supprimer les Ã©changes de doubles mots dans les calculs VSX.L'alias analysÃ© n'a pas de rÃ©fÃ©renceAnnoter les instructions assembleur avec les adresses estimÃ©es.Ajouter un deuxiÃ¨me soulignÃ© si le nom contient dÃ©jÃ  un soulignÃ©.Ajouter un soulignÃ© aux noms visibles depuis l'extÃ©rieur.Appliquer le signe nÃ©gatif aux valeurs zÃ©ro.Appliquer des rÃ¨gles spÃ©ciales pour compiler le paquet runtime.Appliquer l'expansion des variables quand les boucles dont dÃ©pliÃ©es.Nombre maximum approximatif d'instructions Ã  permettre entre un indice et sa branche [125].L'argument %<A%> avec INTENT(INOUT) Ã  %L de la sous-routine intrinsÃ¨que %s n'aura pas d'indice vectorielL'argument %<S%> de NEAREST Ã  %L ne sera point zÃ©roL'argument %qs apparaÃ®t deux fois dans l'appel de %qs Ã  %LL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre en conformitÃ© avec le type de l'argument %qs Ã  %LL'argument %qs de %qs avec PASS(%s) Ã  %L ne peut pas Ãªtre ALLOCATABLEL'argument %qs de %qs avec PASS(%s) Ã  %L ne peut pas avoir l'attribut POINTERL'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre du type dÃ©rivÃ© %qsL'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre du type dÃ©rivÃ© %qsL'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre scalaireL'argument %qs de MOD Ã  %L ne sera point zÃ©roL'argument %qs de MODULO Ã  %L ne sera point zÃ©roL'argument %qs de la procÃ©dure Ã©lÃ©mentale %qs Ã  %L doit avoir un INTENT spÃ©cifiÃ© ou avoir l'attribut VALUEL'argument %qs de la procÃ©dure Ã©lÃ©mentale Ã  %L ne peut pas avoir l'attribut ALLOCATABLEL'argument %qs de la procÃ©dure Ã©lÃ©mentale Ã  %L ne peut pas avoir l'attribut POINTERL'argument %qs de la procÃ©dure Ã©lÃ©mentale Ã  %L doit Ãªtre scalaireL'argument %qs de la fonction pure %qs Ã  %L doit Ãªtre INTENT(IN) ou VALUEArgument %qs de la fonction pure %qs Ã  %L avec l'attribut VALUE mais sans INTENT(IN)L'argument %qs de la sous-routine pure %qs Ã  %L doit avoir un INTENT spÃ©cifiÃ© ou avoir l'attribut VALUEArgument %qs de la sous-routine pure %qs Ã  %L avec l'attribut VALUE mais sans INTENTL'argument Â«Â %sÂ Â» de la fonction-instruction Â«Â %sÂ Â» Ã  %L doit Ãªtre scalaireL'argument CPTR Ã  %L pour C_F_POINTER aura le type TYPE(C_PTR)L'argument CPTR Ã  %L pour C_F_PROCPOINTER n'aura point le type TYPE(C_FUNPTR)L'argument C_PTR_1 Ã  %L pour C_ASSOCIATED aura le type TYPE(C_PTR) ou TYPE(C_FUNPTR)L'argument C_PTR_2 Ã  %L pour C_ASSOCIATED aura le mÃªme type que C_PTR_1: %s au lieu de %sL'argument FPTR Ã  %L pour C_F_POINTER doit Ãªtre un pointeurL'argument FPTR Ã  %L pour C_F_POINTER ne sera point co-indexÃ©L'argument FPTR Ã  %L pour C_F_PROCPOINTER sera un pointeur de procÃ©dureL'argument FPTR Ã  %L pour C_F_PROCPOINTER ne sera point co-indexÃ©L'argument NCOPIES de l'intrinsÃ¨que REPEAT est nÃ©gatif (sa valeur est %ld)L'argument NCOPIES de l'intrinsÃ¨que REPEAT est nÃ©gatif Ã  %LL'argument NCOPIES de l'intrinsÃ¨que REPEAT est trop grandL'argument NCOPIES de l'intrinsÃ¨que REPEAT est trop grand Ã  %LL'argument X Ã  %L pour C_FUNLOC ne sera point une procÃ©dure ou un pointeur de procÃ©dureL'argument X Ã  %L pour C_FUNLOC ne sera point co-indexÃ©L'argument X Ã  %L pour C_LOC ne sera point une chaÃ®ne de longueur nulleL'argument X Ã  %L pour C_LOC aura soit l'attribut POINTER ou soit l'attribut TARGETL'argument X Ã  %L pour C_LOC ne sera point co-indexÃ©L'argument Ã  %L pour C_LOC ne sera point polymorphiqueL'argument dim Ã  %L doit Ãªtre du type INTEGERL'argument dim Ã  %L doit Ãªtre scalaireArgument non concordant pour la procÃ©dure surchargeante %qs Ã  %L: %sL'argument doit Ãªtre une constante entre 0 et 31.L'argument doit Ãªtre une valeur entre 0 et 3.L'argument doit Ãªtre une valeur entre 0 et 7.L'argument de %s Ã  %L doit Ãªtre de longueur unL'argument de la fonction %s Ã  %L est nÃ©gatifL'argument de la fonction %s Ã  %L est trop grand pour la sÃ©quence alphanumÃ©rique du sous-type %dL'argument de la fonction %s Ã  %L est en dehors de la plage [0,127]L'argument de ACOS Ã  %L doit Ãªtre compris entre -1 et 1L'argument de ACOSH Ã  %L ne peut pas Ãªtre infÃ©rieur Ã  1L'argument de ASIN Ã  %L doit Ãªtre compris entre -1 et 1L'argument de ATANH Ã  %L doit Ãªtre Ã  l'intÃ©rieur de la plage -1 Ã  1L'argument de la procÃ©dure FINAL Ã  %L doit Ãªtre du type %qsL'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre ALLOCATABLEL'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre INTENT(OUT)L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre OPTIONALL'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre un POINTERL'argument de IACHAR Ã  %L doit Ãªtre de longueur unL'argument de la fonction IACHAR Ã  %L est en dehors de la plage 0..127L'argument de ICHAR Ã  %L doit Ãªtre de longueur unL'argument de LOG Ã  %L ne peut pas Ãªtre infÃ©rieur ou Ã©gal Ã  zÃ©roL'argument de LOG10 Ã  %L ne peut pas Ãªtre infÃ©rieur ou Ã©gal Ã  zÃ©roL'argument de l'instruction SELECT Ã  %L ne peut pas Ãªtre %sL'argument de l'expression SELECT Ã  %L doit Ãªtre une expression scalaireL'argument de SQRT Ã  %L a une valeur nÃ©gativeL'argument de %<-fcheck%> n'est pas valide: %sL'argument de %<-ffpe-summary%> est invalide: %sL'argument de %<-ffpe-trap%> est invalide: %sLes types des arguments de l'intrinsÃ¨que %qs Ã  %L doivent correspondre (%s/%s)Les arguments de %qs Ã  %L et %L ne peuvent pas Ãªtre tous les deux des constantes littÃ©rales BOZLes arguments de %qs ont des paramÃ¨tres de type de genre diffÃ©rents Ã  %LInstruction IF arithmÃ©tique Ã  %CL'instruction IF arithmÃ©tique Ã  %L requiert une expression scalaire REAL ou INTEGERArithmÃ©tique NaN Ã  %LNaN arithmÃ©tique obtenu en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>NaN (pas un nombre) arithmÃ©tique du BOZ transfÃ©rÃ© bit Ã  bit Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>ArithmÃ©tique OK Ã  %LOK arithmÃ©tique en convertissant %s vers %s Ã  %LDÃ©bordement arithmÃ©tique Ã  %LDÃ©bordement arithmÃ©tique en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>DÃ©bordement arithmÃ©tique du BOZ transfÃ©rÃ© bit Ã  bit Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>DÃ©passement de capacitÃ© arithmÃ©tique par le bas Ã  %LDÃ©bordement arithmÃ©tique vers le bas en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>DÃ©bordement arithmÃ©tique vers le bas du BOZ transfÃ©rÃ© bit Ã  bit Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>Le tableau %qs Ã  %L ne peut pas avoir une forme diffÃ©rÃ©eLe tableau %qs Ã  %L est une variable qui ne se rÃ©duit pas en une expression constanteLe tableau %qs Ã  %L avec des limites non constantes ne peut pas Ãªtre un objet EQUIVALENCELe tableau %qs n'est pas permis dans la rÃ©duction Ã  %Lle TYPE_DOMAIN du tableau n'est pas d'un type entierDÃ©saccord de la limite du tableau pour la dimension 1 du tableau (%ld/%ld)DÃ©saccord de la limite du tableau pour la dimension 2 du tableau (%ld/%ld)Le composant tableau de structures Ã  %C doit avoir une forme expliciteLe composant tableau de structures Ã  %C doit avoir une forme explicite ou diffÃ©rÃ©eConstructeur de tableau incluant la spÃ©cification de type Ã  %CLa valeur du constructeur du tableau Ã  %L ne sera point polymorphique sans limite [F2008: C4106]Le tableau dans la liste d'initialisation Ã  %L doit avoir une forme expliciteL'index de tableau Ã  %L est un tableau de rang %dL'index de tableau Ã  %L doit Ãªtre du type INTEGER, on a trouvÃ© %sL'index de tableau Ã  %L doit Ãªtre scalaireTableau d'un type interopÃ©rable Ã  %L pour C_LOC qui n'est pas allouable et n'a pas de taille tacite ni de taille expliciteLes opÃ©randes de tableau ne sont pas comparables Ã  %LLes opÃ©randes du tableau sont incommensurables en convertissant %s vers %s Ã  %LLe pointeur tableau %qs Ã  %L doit avoir une forme diffÃ©rÃ©e ou un rang taciteLa rÃ©fÃ©rence de tableau Ã  %C ne peut pas avoir plus de %d dimensionsLa rÃ©fÃ©rence de tableau Ã  %C a plus de 7 dimensionsLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la co-dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la co-dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la boucle commenÃ§ant Ã  %LLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la boucle commenÃ§ant Ã  %LLa rÃ©fÃ©rence au tableau dans EQUIVALENCE Ã  %C ne peut pas Ãªtre une section de tableauRÃ©fÃ©rence de tableau hors limitesSection de tableau Ã  %L pour C_LOCUn dÃ©signateur de section de tableau (c-Ã -d. Â«Â (:)Â Â») est requis en plus du dÃ©signateur de co-tableau Â«Â [...]Â Â» Ã  %CLa section de tableau avec un indice de vecteur Ã  %L ne sera point la cible d'un pointeurLes sections de tableaux %qs ne sont pas permises dans !$ACC DECLARE Ã  %LLa spÃ©cification de tableau Ã  %C a plus de %d dimensionsSpÃ©cification de tableau Ã  %C avec plus de 7 dimensionsLa spÃ©cification de tableau pour le symbole %qs dans COMMON Ã  %C doit Ãªtre expliciteLa spÃ©cification de tableau doit Ãªtre diffÃ©rÃ©e Ã  %LUne spÃ©cification de tableau ou une expression SOURCE= avec une valeur tableau est requise dans l'instruction ALLOCATE Ã  %LSpÃ©cification de tableau requise dans l'instruction ALLOCATE Ã  %LL'argument effectif qui est une section de tableau Ã  %L est incompatible avec l'argument muet de forme non tacite %qs Ã  cause de l'attribut VOLATILEL'argument effectif qui est une section de tableau avec des indices de vecteur Ã  %L est incompatible avec l'attribut INTENT(OUT), INTENT(INOUT), VOLATILE ou ASYNCHRONOUS de l'argument muet %qsPuisque l'extension du type %qs Ã  %L a un composant co-tableau, le type parent %qs en aura un aussiOptions de l'assembleur
  =======================
  
! Instruction GOTO assignÃ© Ã  %CL'Ã©tiquette assignÃ©e n'est pas une Ã©tiquette cibleAffecter une valeur autre que 0 ou 1 Ã  un LOGICAL produit un rÃ©sultat indÃ©fini Ã  %LAssignation d'un scalaire Ã  un tableau non allouÃ©L'interface de l'opÃ©rateur d'affectation Ã  %L doit avoir une SUBROUTINEL'interface de l'opÃ©rateur d'affectation Ã  %L doit avoir deux argumentsL'interface de l'opÃ©rateur d'affectation Ã  %L ne doit pas redÃ©finir l'affectation d'un type INTRINSICAffectation Ã  une variable d'index FORALL Ã  %LL'affectation Ã  un part_ref LEN ou KIND Ã  %L n'est pas permisAffectation Ã  une expression constante Ã  %CAffectation Ã  une variable polymorphique allouable Ã  %LL'affectation Ã  une variable polymorphique allouable Ã  %L requiert %<-frealloc-lhs%>Affectation Ã  une variable co-indexÃ©e Ã  %L dans une procÃ©dure PUREAffectation Ã  un pointeur contigu depuis une cible non contigÃ¼e Ã  %LL'affectation Ã  un co-tableau polymorphique Ã  %L n'est pas permiseLe nom associÃ© %qs Ã  %L est utilisÃ© comme tableauLe nom associÃ© %qs ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %L car sa cible Ã  %L ne le peut pas non plusLa cible de l'association Ã  %C ne doit pas Ãªtre co-indexÃ©eSupposer que ES vaut zÃ©ro pendant toute l'exÃ©cution du programme. Utiliser ES: pour des donnÃ©es en lecture seule.Supposer que les ICPLB sont activÃ©s Ã  l'exÃ©cution.Supposer un grand segment TLS.Supposer que tous les symboles ont des valeurs 32 bits.Supposer que toutes les variables passÃ©es en argument aux fonctions ont un prototype.Supposer que l'assembleur supporte les directives .loc (DWARF2+).Supposer que l'assembleur supporte les vues dans les directives .loc (DWARF2+).Supposer que le code sera assemblÃ© par GAS.Supposer que le code sera liÃ© par GNU ld.Supposer que le code sera liÃ© par HP ld.Supposer que les dÃ©clarations communes peuvent Ãªtre remplacÃ©es par d'autres se terminant par un tableau plus grand.Supposer que les segments de donnÃ©es sont relatifs au segment texte.Supposer que les opÃ©rations en virgule flottante peuvent gÃ©nÃ©rer des dÃ©routements.Supposer que l'alignement de la pile entrante est sur cette puissance de 2.Supposer que les Ã©tiquettes et les symboles peuvent Ãªtre adressÃ©s en utilisant des adresses absolues sur 16 bits.Supposer que le chargement de donnÃ©es depuis la flash est plus lent que de lire des instructions.Supposer qu'aucun NaN ni aucun infini ne sont gÃ©nÃ©rÃ©s.PrÃ©sumer que l'environnement d'exÃ©cution C est normal.Supposer que le dÃ©bordement de pointeur revient au dÃ©part.PrÃ©sumer un possible mauvais alignement des doubles.Supposer que l'arrondi au plus proche est sÃ©lectionnÃ© quand il s'agit d'ordonnancer.Supposer que le dÃ©bordement de l'arithmÃ©tique signÃ©e boucle sur la plage accessible.Supposer un petit espace d'adressage.Supposer que la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accessible que par un seul pointeur (strict aliasing) s'applique.Supposer que le processeur cible est configurÃ© comme gros-boutiste.Supposer que le processeur cible est configurÃ© comme petit-boutiste.Supposer que toutes les donnÃ©es dans une zone de stockage statique peuvent Ãªtre accÃ©dÃ©es par LDS / STS. Cette option est uniquement utile pour des pÃ©riphÃ©riques Tiny rÃ©duits.Supposer que les stockages et chargements de nombres en virgule flottante ne produiront probablement pas de conflits si ils sont placÃ©s dans un groupe d'instructions.Supposer que les rÃ©cepteurs des messages Objective-C peuvent Ãªtre NIL.Supposer que le support pour l'exÃ©cution a Ã©tÃ© fourni, donc, omet -lsim dans la ligne de commande du lieur.Supposer que les bibliothÃ¨ques standards dâ€™exÃ©cution du D et Â«Â D mainÂ Â» existent.Supposer que les instructions d'estimations des inverses sont plus prÃ©cises.PrÃ©sumer que le fichier source est au format fixe.PrÃ©sumer que le fichier source est au format libre.Supposer que les valeurs d'un type Ã©numÃ©rÃ© sont toujours dans la plage minimum de ce type.Supposer que les branchements conditionnels avec un dÃ©placement nul sont rapides.Supposer que l'environnement est VxWorks RTP.Supposer que l'environnement est VxWorks vThreads.Supposer la syntaxe unifiÃ©e pour du code assembleur en ligne.Supposer qu'on finalise pour phsa et sa libhsail-rt. Activer des optimisations supplÃ©mentaires spÃ©cifiques Ã  phsa (par dÃ©faut).Variable de longueur de caractÃ¨re tacite ou diffÃ©rÃ©e %qs dans l'expression constante Ã  %LTableau de rang tacite %s dans la clause %s Ã  %LLe tableau de forme tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationLe tableau de forme tacite Ã  %L doit Ãªtre un argument muetLe tableau de taille tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationTableau de taille tacite %qs dans la clause %s Ã  %LTableau de taille tacite %qs dans la clause COPYPRIVATE Ã  %LLe tableau de taille tacite %qs dans la liste de noms %qs Ã  %C n'est pas permisLe tableau de taille tacite %qs dans la liste de noms %qs Ã  %L n'est pas permisLe tableau de taille tacite Ã  %L doit Ãªtre un argument muetLes objets ou composants polymorphiques avec une taille tacite, tel que celui Ã  %C, n'ont pas encore Ã©tÃ© implÃ©mentÃ©sType tacite Ã  %CLe type tacite Ã  %C n'est pas autorisÃ© pour des composantsLe type tacite de la variable %s Ã  %L est uniquement permis pour des variables muettesL'argument de rang tacite Ã  %L est uniquement permis comme argument effectif de fonctions de requÃªtesL'argument de rang tacite Ã  %L est uniquement permis comme premier argument effectif de la fonction de requÃªte intrinsÃ¨que %sUn argument de rang tacite requiert une interface explicite Ã  %LTableau de rang tacite Ã  %CLe tableau de rang tacite Ã  %L ne peut pas avoir les attributs VALUE ou CODIMENSIONLe tableau de rang tacite Ã  %L doit Ãªtre un argument muetLa variable de rang tacite %s Ã  %L comme argument effectif Ã  une fonction intrinsÃ¨que sera le premier argumentLa variable de rang tacite %s Ã  %L peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable de rang tacite %s Ã  %L n'aura point de rÃ©fÃ©rence Ã  un sous-objetL'argument effectif de forme tacite Ã  %L est incompatible avec l'argument muet de forme non tacite %qs Ã  cause de l'attribut VOLATILETableau de forme tacite %qs Ã  %L comme argument muet Ã  la procÃ©dure BIND(C) %qs Ã  %LLe tableau de forme tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationTableau muet de taille tacite avec !$ACC DECLARE Ã  %LL'argument effectif du type tacite Ã  %L requiert que l'argument muet %qs soit d'un type taciteL'argument de type tacite %s Ã  %L requiert une interface expliciteL'argument de type tacite Ã  %L n'est pas permis comme argument effectif de l'intrinsÃ¨que %sL'argument de type tacite Ã  %L est uniquement permis comme premier argument effectif de l'intrinsÃ¨que %sLa variable de type tacite %s Ã  %L comme argument effectif Ã  une fonction de requÃªte sera le premier argumentLa variable de type tacite %s Ã  %L ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUELa variable de type tacite %s Ã  %L ne peut pas avoir l'attribut INTENT(OUT)La variable de type tacite %s Ã  %L peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable de type tacite %s Ã  %L ne sera point un tableau de forme expliciteLa variable de type tacite %s Ã  %L n'aura point de rÃ©fÃ©rence Ã  un sous-objetAu niveau global:Un maximum de %i exÃ©cutions d'un profile est supportÃ©. Le profile est peut-Ãªtre corrompuÂ ?Au plus haut niveau:Ã‰crire atomiquement dans les lignes de cache des donnÃ©es logicielles (par dÃ©faut).Tentative d'utiliser DEALLOCATE sur Â«Â %sÂ Â» qui n'est pas allouÃ©Tenter de remplir les crÃ©neaux de retard (delay slots) des instructions de branchement.Tentative de faire se chevaucher indirectement les blocs COMMON %s et %s par EQUIVALENCE Ã  %CEssayer de conserver l'alignement de la pile sur cette puissance de 2.Tenter de fusionner les constantes identiques au travers des unitÃ©s de compilation.Tenter de fusionner les constantes et les variables constantes identiques.Tenter de fusionner les chaÃ®nes de dÃ©bogage identiques au travers des unitÃ©s de compilation.Tentative d'allouer une variable dÃ©jÃ  allouÃ©eTentative d'allouer la variable Â«Â %sÂ Â» qui est dÃ©jÃ  allouÃ©eAttribut %s Ã  %L dans une dÃ©finition TYPEL'attribut Ã  %L n'est pas permis dans une dÃ©finition TYPEL'attribut Ã  %L n'est pas permis en dehors d'une dÃ©finition TYPEAugmenter les listes de positions de variables avec des vues progressives.le nombre magique du profil AutoFDO ne correspond pasla version %u du profil AutoFDO ne correspond pas Ã  %uLe tableau automatique %qs Ã  %L ne peut pas avoir une initialisationAligner automatiquement les cibles des branchements pour rÃ©duire les pÃ©nalitÃ©s des branchements.Le nombre moyen d'itÃ©rations d'une boucle.Ã‰viter toutes les limites de portÃ©e sur les instructions d'appels.Ã‰viter des gÃ©nÃ©rer des appels relatifs au PC; utiliser des indirections.Ã‰viter la gÃ©nÃ©ration des instructions de chargement/stockage indexÃ©es lorsque c'est possible.Ã‰viter le chevauchement entre la destination et les registres d'adresses sur les instructions LDRD qui peuvent dÃ©clencher un errata du Cortex-M3.Ã‰vite de placer des donnÃ©es lisibles dans la mÃ©moire du programme.Ã‰viter les chargements spÃ©culatifs pour contourner une anomalie matÃ©rielle.Ã‰viter l'utilisation des instructions DIV et MOD.le BB %i ne peut pas produire d'exception mais il a une arÃªte pour la gestion des exceptionsle BB %i a une arÃªte incorrectele BB %i a une arÃªte fallthru incorrectele BB %i a plusieurs arÃªtes de gestion des exceptionsle BB %i n'a pas d'arÃªte de gestion des exceptionsil manque une arÃªte dans le BB %ila derniÃ¨re instruction du BB %i a dÃ©fini incorrectement la zone d'atterrissage des exceptionsle BB %i a trop d'arÃªtes falltrhufanion BB_RTL manquant pour le bloc %dLa variable BIND(C) %qs Ã  %L doit avoir la longueur unBIND(C) appliquÃ© Ã  %s %s Ã  %LBIND(C) Ã  %LL'attribut BIND(C) Ã  %C requiert une interface avec BIND(C)L'attribut BIND(C) Ã  %L peut uniquement Ãªtre utilisÃ© pour des variables ou des blocs communsL'attribut BIND(C) Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© pour une procÃ©dure interneLa procÃ©dure BIND(C) avec NAME ne peut pas avoir l'attribut POINTER Ã  %CInstruction BIND(C) Ã  %CBIT_FIELD_REF dans un opÃ©rande non-mode-precisionBIT_INSERT_EXPR dans un opÃ©rande non-mode-precisionBLANK= Ã  %C n'est pas permis en Fortran 95Construction BLOCK DATA Ã  %LL'Ã©lÃ©ment BLOCK DATA %qs Ã  %L doit Ãªtre dans COMMONConstruction BLOCK Ã  %Cles instructions BMX sont uniquement supportÃ©es avec l'architecture R2La constante BOZ Ã  %C utilise une syntaxe suffixÃ©e non standardLa constante BOZ Ã  %L est trop grande (%ld vs %ld bits)Le littÃ©ral BOZ Ã  %L est le symbole non entier %qs transfÃ©rÃ© bit Ã  bitLittÃ©ral BOZ Ã  %L en dehors d'une instruction DATA et en dehors de INT/REAL/DBLE/CMPLXUn littÃ©ral BOZ Ã  %L est utilisÃ© pour initialiser la variable non entiÃ¨re %qsBOZ utilisÃ©e en dehors d'une instruction DATA Ã  %CType BYTE Ã  %CLe type BYTE utilisÃ© Ã  %C n'est pas disponible sur la machine cibleMauvais dÃ©placement sur 128 bitsMauvaise fusion GPRMauvaise spÃ©cification INTENT Ã  %CMauvais type de base d'E/S (%d)Mauvais objet d'allocation Ã  %C pour une procÃ©dure PUREMauvaise dimension de tableau Ã  %LMauvaise rÃ©fÃ©rence Ã  un tableau Ã  %LMauvaise spÃ©cification de tableau pour le tableau de forme explicite Ã  %CMauvaise spÃ©cification de tableau pour le tableau de forme tacite Ã  %CMauvaise spÃ©cification de tableau pour le tableau de forme implicite Ã  %CMauvaise spÃ©cification de tableau dans l'instruction ALLOCATE Ã  %LCaractÃ¨re %qc invalide dans le nom de OPERATOR Ã  %CMauvaise spÃ©cification de co-tableau dans l'instruction ALLOCATE Ã  %LMauvaise ligne de continuation Ã  %CMauvaise expression Â«Â kindÂ Â» pour la fonction %qs Ã  %LMauvais sous-type pour la constante logique Ã  %CMauvais nomMauvais opÃ©rateurMauvaise spÃ©cification pour le tableau de taille tacite Ã  %CMauvaise spÃ©cification pour le tableau de taille tacite Ã  %LMauvaise spÃ©cification pour le tableau de forme diffÃ©rÃ©e Ã  %CMauvaise cible dans l'affectation du pointeur dans la procÃ©dure PURE Ã  %LMauvais type dans l'expression constanteMauvais type dans gfc_simplify_signL'objet de base pour l'appel de procÃ©dure liÃ©e au type NOPASS Ã  %L doit Ãªtre scalaireL'objet de base pour l'appel de composant pointeur de procÃ©dure Ã  %L est du type ABSTRACT %qsL'objet de base pour l'appel de procÃ©dure liÃ©e au type Ã  %L est du type ABSTRACT %qsLa liaison Ã  %C doit avoir le mÃªme accÃ¨s que la liaison %qs dÃ©jÃ  dÃ©finieLes attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â», NOPASS illÃ©gal Ã  %CLes attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â»; PASS illÃ©gal Ã  %CLe BLOCK DATA blanc Ã  %C est en conflit avec le BLOCK DATA prÃ©cÃ©dent Ã  %LEspace requis dans l'instruction %s prÃ¨s de %CL'instruction SAVE gÃ©nÃ©rale Ã  %C suit une instruction SAVE prÃ©cÃ©denteL'Ã©tiquette de bloc est inappropriÃ©e pour l'instruction IF Ã  %CÃ‰tiquette de bloc inappropriÃ©e pour l'instruction IF arithmÃ©tique Ã  %CNom de la carte [et rÃ©gion mÃ©moire].Les modificateurs d'ordonnancement MONOTONIC et NONMONOTONIC sont tous les deux spÃ©cifiÃ©s Ã  %LLa section et le groupe comdat sont tous les deux dÃ©finisLimite sur le nombre de candidats en dessous de laquelle tous les candidats sont pris en compte dans les optimisations d'IV.Limite sur le nombre d'utilisations d'IV dans une boucle optimisÃ©e dans des optimisations d'IV.Limite sur le nombre de vÃ©rifications Ã  l'exÃ©cution pour dÃ©tecter les pointeurs qui se recouvrent (pointer aliasing) que le code qui dÃ©cline les versions des boucles vectorisÃ©es doit insÃ©rer.Limite sur le nombre de vÃ©rifications Ã  l'exÃ©cution de l'alignement que le code qui dÃ©cline les versions des boucles vectorisÃ©es doit insÃ©rer.Limite sur la taille des expressions utilisÃ©es dans l'analyseur d'Ã©volution de scalaires.Limite sur la complexitÃ© des expressions dans l'analyseur d'Ã©volution de scalaires.Limite sur le coÃ»t d'une expression pour calculer le nombre d'itÃ©rations.Limite le nombre d'itÃ©rations que l'algorithme d'analyse du nombre d'itÃ©rations Ã©value par la force brute.SpÃ©cification des limites pour %qs dans une affectation de pointeur Ã  %LLe branchement Ã  %L peut conduire Ã  une boucle infinieLes branchements sont coÃ»teux Ã  ce point (unitÃ©s arbitraires).Branchements exÃ©cutÃ©s: %s sur %d
  Compiler pour le cÅ“ur A.Compiler pour le cÅ“ur B.Compiler pour SDRAM.La fonction interne %qF requiert z14 ou supÃ©rieur.La fonction intÃ©grÃ©e %s requiert Nios II R%dFonction interne non implÃ©mentÃ©eL'argument par valeur Ã  %L ne peut pas Ãªtre un tableau ou une section de tableauL'argument par valeur Ã  %L n'est pas permis dans ce contexteL'argument par valeur Ã  %L n'est pas un type numÃ©riqueLa variable muette caractÃ¨re %qs, interopÃ©rable avec le C, Ã  %L avec l'attribut VALUE doit avoir la longueur unLe paramÃ¨tre d'un type du sous-type C est pour le type %s mais le type Ã  %L est %sles constructeurs et destructeurs C++ ne seront pas invoquÃ©s pour les champs Objective-Cles initialisations dÃ©signÃ©es du C++ sont uniquement disponibles avec %<-std=c++2a%> ou %<-std=gnu++2a%>la recherche de %qD par le C++ retournerait un champ, pas un typele C++ exige un type promu, pas un type enum, dans %<va_arg%>le %<constexpr%> du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>le %<noexcept%> du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>%<thread_local%> en C++11 permet l'initialisation et la destruction dynamiquele %<thread_local%> du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>le auto du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>le champ dÃ©signÃ© par l'indicateur C99 %qE n'est pas une expression constante entiÃ¨rele champ dÃ©signÃ© par l'indicateur C99 %qE est hors de l'initialisation de l'agrÃ©gatL'Ã©tiquette CASE Ã  %L chevauche l'Ã©tiquette CASE Ã  %Lle sous-type de fonction intrinsÃ¨que CCTL est hors limiteÂ !les instructions CDX sont uniquement supportÃ©es avec l'architecture R2l'expression CFString littÃ©rale n'est pas une constante de type chaÃ®ne de caractÃ¨resla CFString littÃ©rale est manquanteInstruction CHANGE TEAM Ã  %CL'expression CHARACTER Ã  %L est tronquÃ©e (%ld/%ld)L'expression CHARACTER sera tronquÃ©e dans l'affectation (%ld/%ld) Ã  %LL'expression CHARACTER sera tronquÃ©e dans le constructeur (%ld/%ld) Ã  %LLa longueur de CHARACTER dans !$OMP DECLARE REDUCTION %s n'est pas constante Ã  %LLa longueur de CHARACTER doit Ãªtre une constante Ã  %LFonction CHARACTER(*) %qs Ã  %LLa fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un tableauLa fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un pointeurLa fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre pureLa fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre rÃ©cursiveLe sÃ©lecteur CLASS Ã  %L a besoin d'un temporaire qui n'est pas encore implÃ©mentÃ©Instruction CLASS Ã  %CLa variable CLASS %qs Ã  %L ne peut pas avoir l'attribut PARAMETERLa variable CLASS %qs Ã  %L doit Ãªtre muette, allouable ou pointeurL'instruction CLOSE Ã  %L requiert le numÃ©ro d'un UNITL'instruction CLOSE n'est pas permise dans une procÃ©dure PURE Ã  %CCODIMENSION spÃ©cifiÃ© pour %qs en dehors du corps de son INTERFACE Ã  %LL'argument de la clause COLLAPSE n'est pas une constante entiÃ¨re positive Ã  %CCOLLECT_GCC doit Ãªtre dÃ©finiCOLLECT_GCC doit Ãªtre dÃ©fini.COLLECT_LTO_WRAPPER  doit Ãªtre dÃ©finiCOMMON %qs Ã  %L n'existe pasLe COMMON %qs Ã  %L requiert %d octets de rembourrage; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>COMMON Ã  %L mentionnÃ© plusieurs fois dans des clauses ayant la mÃªme directive OMP DECLARE TARGETLe COMMON Ã  %L requiert %d octets de rembourrage; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>Le bloc COMMON %qs Ã  %L ne peut pas avoir d'attribut EXTERNALLe bloc COMMON %qs Ã  %L est aussi une procÃ©dure intrinsÃ¨queLe bloc COMMON %qs Ã  %L est utilisÃ© comme PARAMETER Ã  %LLe bloc COMMON %qs Ã  %L qui est aussi un rÃ©sultat de fonctionLe bloc COMMON %qs Ã  %L qui est aussi une procÃ©dure globaleLe bloc COMMON %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %LBloc COMMON /%s/ pas trouvÃ© Ã  %CBloc COMMON Ã  %LLe bloc COMMON Ã  %L avec le label de liaison %qs utilise le mÃªme identificateur global que l'entitÃ© Ã  %LLe membre %qs du bloc COMMON Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE dans la procÃ©dure pure %qsLa variable COMMON %qs Ã  %L doit avoir une longueur de caractÃ¨re constanteArgument COMPLEX %qs de l'intrinsÃ¨que %qs Ã  %LLes quantitÃ©s COMPLEX ne peuvent pas Ãªtre comparÃ©es Ã  %LBloc CONTAINS dans une dÃ©finition de type dÃ©rivÃ© Ã  %CL'instruction CONTAINS Ã  %C est dÃ©jÃ  dans une unitÃ© de programme contenueInstruction CONTAINS sans instruction FUNCTION ou SUBROUTINE Ã  %LAttribut CONTIGUOUS Ã  %CInstruction CONTIGUOUS Ã  %CBalise CONVERT Ã  %LL'argument COUNT de la fonction intrinsÃ¨que EVENT_QUERY Ã  %L sera dÃ©finissableL'argument COUNT de la fonction intrinsÃ¨que EVENT_QUERY Ã  %L couvrira au moins la plage de l'entier par dÃ©fautL'argument COUNT de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautL'argument COUNT_MAX de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautL'argument COUNT_RATE de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautle processeur sÃ©lectionnÃ© ne supporte pas le jeu d'instructions x86-64l'assertion de portage CRIS a Ã©chouÃ©: Bloc CRITICAL Ã  l'intÃ©rieur d'une rÃ©gion OpenACC Ã  %CBloc CRITICAL Ã  l'intÃ©rieur d'une rÃ©gion OpenMP Ã  %CInstruction CRITICAL Ã  %CL'instruction CYCLE Ã  %C n'est pas applicable Ã  la construction %qs qui n'est pas une boucleInstruction CYCLE Ã  %C pour une boucle !$ACC LOOP coalescÃ©e qui n'est pas la plus Ã  l'intÃ©rieurInstruction CYCLE Ã  %C pour une boucle !$OMP DO coalescÃ©e qui n'est pas la plus Ã  l'intÃ©rieurAppeler mcount pour le profilage avant le prologue d'une fonction.L'appelant copie les arguments de la fonction passÃ©s par rÃ©fÃ©rence cachÃ©e.Appels exÃ©cutÃ©s: %s sur %d
  Impossible d'utiliser IMPORT %qs depuis l'unitÃ© dans la portÃ©e de l'hÃ´te Ã  %C â€“ n'existe pas.Impossible d'utiliser avec USE un module qui est en cours de constructionImpossible d'utiliser avec USE un sous-module qui est en cours de constructionImpossible d'affecter Ã  une constante nommÃ© Ã  %CImpossible d'appeler %<__builtin_custom_%s%> sans spÃ©cifier l'option %<-mcustom-%s%>Impossible de changer les attributs du symbole %s associÃ© Ã  USE Ã  %LImpossible de changer les attributs du symbole associÃ© Ã  USE Ã  %LNe peut changer le rÃ©pertoire vers %sImpossible de calculer la longueur du tableau de caractÃ¨res Ã  %L.Impossible de construire le type ABSTRACT %qs Ã  %LImpossible de convertir %qs en %qs Ã  %LNe peut convertir %qs en un type interopÃ©rable Ã  %LImpossible de convertir %s en %s Ã  %LImpossible d%'effacer le fichier module %qs: %sImpossible de supprimer le fichier temporaire du module %qs: %sNe peut trouver un module intrinsÃ¨que nommÃ© %qs Ã  %CImpossible de trouver le mot-clÃ© nommÃ© %qs dans l'appel de %qs Ã  %LNe peut rÃ©cupÃ©rer le nom du rÃ©pertoire courantImpossible d'initialiser un tableau de forme implicite Ã  %L avec un scalaireImpossible d'initialiser un tableau de paramÃ¨tres Ã  %L avec des Ã©lÃ©ments de longueur variableNe peut crÃ©er le rÃ©pertoire %sImpossible de mapper %sImpossible d'ouvrir %sImpossible d'ouvrir le fichier JSON de sortie %s
  Ne peut ouvrir le fichier %qsNe peut ouvrir le fichier module %qs en lecture Ã  %C: %sNe peut ouvrir le fichier module %qs en Ã©criture Ã  %C: %sN'a pu ouvrir le fichier source %s
*************** F2008: Une affectation Ã  une fonction p
*** 2146,2168 ****
  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.ÃŠtre conforme au brouillon du standard C++ ISO 2020(?) (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 2020(?) avec les extensions GNU (support expÃ©rimental et incomplet).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.L'expression constante dans l'Ã©tiquette du FORMAT Ã  %L doit Ãªtre de type CHARACTER par dÃ©fautExpression constante requise Ã  %CLa valeur logique constante est rÃ©pÃ©tÃ©e dans l'instruction CASE Ã  %LConstruire une toile et sÃ©parer les utilisations sans relations d'une variable seule.La fonction contenue %qs Ã  %L n'a pas le type IMPLICITLa procÃ©dure contenue %qs Ã  %C entre en conflit avec la procÃ©dure dÃ©finie Ã  %LLa procÃ©dure contenue %qs Ã  %C est dÃ©jÃ  ambigÃ¼eLa procÃ©dure contenue %qs Ã  %L a le mÃªme nom que sa procÃ©dure contenanteLa procÃ©dure contenue %qs Ã  %L d'une procÃ©dure PURE doit aussi Ãªtre PUREContrÃ´le la gÃ©nÃ©ration des estimations des inverses.Le numÃ©ro du registre de contrÃ´le doit Ãªtre dans la plage 0-31 pour %sContrÃ´ler le mode de dÃ©routage en cas d'exception IEEE.ContrÃ´ler le mode d'arrondissement FP gÃ©nÃ©rÃ©.ContrÃ´ler la prÃ©cision donnÃ©e aux exceptions FP.Conversion depuis %qs vers %qs Ã  %LConversion de %s vers %s Ã  %LLa conversion depuis %s vers le sous-type par dÃ©faut COMPLEX(%d) Ã  %L pourrait perdre en prÃ©cision, envisagez d'utiliser l'argument KINDConversion d'un infini ou de Pas-un-Nombre Ã  %L en INTEGERConvertir les sauts conditionnels des boucles les plus Ã  l'intÃ©rieur en Ã©quivalents sans branchement.Convertir les constantes en virgule flottante en constantes en simple prÃ©cision.Convertir le retour de fonction en un fragment d'appel et de retour.Convertir les appel et saut indirects en fragment d'appel et de sautCopier les sections de tableaux dans un bloc contigu lors de l'entrÃ©e dans une procÃ©dure.Copyright %s 2019 Free Software Foundation, Inc.
  Co-rang non concordant dans l'argument %qs Ã  %L (%d et %d)Fichier de sortie ltrans %s corrompuCoÃ»t auquel les optimisations de GCSE ne contraindront pas la distance de dÃ©placement d'une expression.CoÃ»t supposÃ© pour une insn de branchement.CoÃ»t supposÃ© d'une insn de multiplication.CoÃ»t supposÃ© d'une instruction de multiplication oÃ¹ 4 est Ã©gal Ã  une insn normale.N'a pu gÃ©nÃ©rer de valeur addis pour la fusionImpossible d'ouvrir le fichier de sortie Â«Â %sÂ Â»
  Compter les dÃ©pendances spÃ©culatives tout en calculant la prioritÃ© des instructions.Le pointÃ© de type Cray Ã  %C ne peut pas Ãªtre un tableau de forme taciteLe pointÃ© Cray Ã  %L apparaÃ®t dans plusieurs instructions pointer()PointÃ© Cray %qs dans la clause %s Ã  %LPointÃ© Cray %qs dans la clause SHARED Ã  %LObjet pointÃ© Cray %qs dans la clause %s Ã  %LObjet pointÃ© Cray %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet pointÃ© Cray %qs du type polymorphique dans la clause %s Ã  %LPointeur Cray %qs dans la clause %s Ã  %LLe pointeur Cray Ã  %C a %d octets de prÃ©cision; les adresses mÃ©moire requiÃ¨rent %d octetsLe pointeur Cray Ã  %C doit Ãªtre un entierLa dÃ©claration de pointeur Cray Ã  %C requiert l'option %<-fcray-pointer%>Objet pointeur Cray %qs dans la clause %s Ã  %LObjet pointeur Cray %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet pointeur Cray %qs du type polymorphique dans la clause %s Ã  %LCrÃ©er une application de type GUI.CrÃ©er un exÃ©cutable indÃ©pendant de la position dynamiquement liÃ©.CrÃ©er une bibliothÃ¨que partagÃ©e.CrÃ©er un exÃ©cutable statique indÃ©pendant de la position.CrÃ©er des variables d'induction canoniques dans les boucles.CrÃ©er une application de type console.CrÃ©er les fichiers de donnÃ©es nÃ©cessaires Ã  Â«Â gcovÂ Â».CrÃ©ation de Â«Â %sÂ Â»
! CrÃ©ation d'un tableau temporaire Ã  %LCrÃ©ation d'un temporaire pour le tableau Ã  %L dans l'argument %qsLe tableau DATA %qs Ã  %L doit Ãªtre spÃ©cifiÃ© dans une dÃ©claration prÃ©cÃ©denteL'Ã©lÃ©ment DATA %qs Ã  %L ne peut pas avoir un co-indexL'Ã©lÃ©ment DATA %qs Ã  %L est un pointeur et doit donc Ãªtre un tableau Ã  part entiÃ¨reInstruction DATA Ã  %C aprÃ¨s la premiÃ¨re instruction exÃ©cutableL'instruction DATA Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction DATA Ã  %C n'est pas permise dans une procÃ©dure PUREL'instruction DATA Ã  %L a plus de valeurs que de variablesL'instruction DATA Ã  %L a plus de variables que de valeursSpÃ©cificateur de format DC interdit Ã  %Cobjet DEALLOCATEDEALLOCATE d'un co-tableau Ã  %C dans un bloc CRITICALDEALLOCATE d'un co-tableau Ã  %C dans un bloc DO CONCURRENTDECIMAL= Ã  %C n'est pas permis en Fortran 95DECL_GIMPLE_REG_P est dÃ©fini sur une variable dont l'adresse est priseDEF_INTERNAL_FLT_FN (%s) n'a pas de fonction interne associÃ©eDEF_INTERNAL_INT_FN (%s) n'a pas de fonction interne associÃ©eDELIM= Ã  %C pas permis en Fortran 95DEPEND SINK utilisÃ© avec DEPEND SOURCE sur la mÃªme construction Ã  %LL'argument DIM Ã  %L est en dehors des limitesL'argument DIM sans argument COARRAY n'est pas permis pour l'intrinsÃ¨que THIS_IMAGE Ã  %LDIMENSION spÃ©cifiÃ© pour %qs en dehors du corps de son INTERFACE Ã  %LArgument DISTANCE= pour NUM_IMAGES Ã  %LArgument DISTANCE= pour THIS_IMAGE Ã  %LLe chunk_size de la clause DIST_SCHEDULE Ã  %L requiert une expression INTEGER scalaireConstruction DO CONCURRENT Ã  %CLa boucle DO Ã  %L est indÃ©finie car elle dÃ©bordeLa boucle DO Ã  %L est indÃ©finie car elle dÃ©borde vers le basLa boucle DO Ã  %L sera exÃ©cutÃ©e zÃ©ro foisLa valeur de pas de DO est zÃ©roInstruction de fin de DO qui n'est pas END DO ou CONTINUE avec l'Ã©tiquette %d Ã  %CL'itÃ©rateur DO %qs Ã  %L est Ã  l'intÃ©rieur d'un itÃ©rateur du mÃªme nomDOUBLE COMPLEX Ã  %CSpÃ©cificateur de format DP interdit Ã  %CLa procÃ©dure DTIO %s Ã  %L doit Ãªtre rÃ©cursiveL'argument caractÃ¨re DTIO Ã  %L doit avoir une longueur taciteL'argument muet DTIO Ã  %L doit Ãªtre un scalaireL'argument muet DTIO Ã  %L doit Ãªtre ASSUMED SHAPE ARRAYL'argument muet DTIO Ã  %L doit avoir KIND = %dL'argument muet DTIO Ã  %L doit Ãªtre du type %sL'argument muet DTIO Ã  %L doit avoir INTENT %sLa procÃ©dure DTIO %qs Ã  %L doit Ãªtre une sous-routineÃ‰lÃ©ment de donnÃ©e au dessus de la limite supÃ©rieure du tableau Ã  %LÃ‰lÃ©ment de donnÃ©e en dessous de la limite infÃ©rieure du tableau Ã  %LLes donnÃ©es sont stockÃ©es dans le format gros-boutiste.Les donnÃ©es sont stockÃ©es dans le format petit-boutiste.  (Par dÃ©faut).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.Retarder Ã  plus tard le dÃ©pilage des arguments des fonctions hors de la pile.Le tableau diffÃ©rÃ© %qs Ã  %L n'est pas permis dans une expression d'initialisationParamÃ¨tre de type diffÃ©rÃ© pas encore supportÃ©Supprimer les instructions inutiles qui peuvent dÃ©clencher des exceptions.Supprimer les vÃ©rifications inutiles des pointeurs nuls.FonctionnalitÃ© supprimÃ©eÂ :ObsolÃ¨te dans GCC 8.  Cette option n'a aucun effet.ObsolÃ¨te dans GCC 9.  Cette option n'a aucun effet.Rendu obsolÃ¨te en faveur de -std=c++11.Rendu obsolÃ¨te en faveur de -std=c++14.Rendu obsolÃ¨te en faveur de -std=c++17.Rendu obsolÃ¨te en faveur de -std=c11.Rendu obsolÃ¨te en faveur de -std=c99.Rendu obsolÃ¨te en faveur de -std=gnu++11.Rendu obsolÃ¨te en faveur de -std=gnu++14.Rendu obsolÃ¨te en faveur de -std=gnu++17.Rendu obsolÃ¨te en faveur de -std=gnu11.Rendu obsolÃ¨te en faveur de -std=gnu99.Rendu obsolÃ¨te en faveur de -std=iso9899:1999.Option obsolÃ¨te. Utilisez -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 Ãªtre dÃ©clarÃ© avec les deux attributs PRIVATE et BIND(C) Ã  la foisLe type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir l'attribut SEQUENCE car il est BIND(C)Le type dÃ©rivÃ© %qs Ã  %L 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, dÃ©clarÃ© Ã  %L, doit avoir l'attribut BIND pour Ãªtre interopÃ©rable avec le CLe type dÃ©rivÃ© %qs avec l'attribut BIND(C) Ã  %L est vide et peut Ãªtre inaccessible pour le processeur C compagnonLe type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PRIVATE dans la partie de spÃ©cification d'un moduleLe type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PUBLIC dans la partie de spÃ©cification d'un moduleLe type dÃ©rivÃ© Ã  %C n'a pas Ã©tÃ© prÃ©cÃ©demment dÃ©fini et, par consÃ©quent, il ne peut pas apparaÃ®tre dans une dÃ©finition de type dÃ©rivÃ©Le composant de type dÃ©rivÃ© %C n'est pas un membre EQUIVALENCE permisLa dÃ©claration de type dÃ©rivÃ© avec FINAL Ã  %C doit Ãªtre dans la partie de spÃ©cification d'un MODULEDÃ©finition de type dÃ©rivÃ© Ã  %C avec une section CONTAINS videDÃ©finition du type dÃ©rivÃ© Ã  %C sans composantsLa dÃ©finition du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©finiLe nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  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 surchargÃ©Le type dÃ©rivÃ© %qs avec BIND(C) ne doit pas avoir de section CONTAINS Ã  %CLe type dÃ©rivÃ© %qs avec SEQUENCE ne doit pas avoir de section CONTAINS Ã  %CL'argument muet %qs d'un type dÃ©rivÃ© Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeur et n'a pas d'initialisation par dÃ©fautDescription pour mxl-mode-bootstrap.Description pour mxl-mode-executable.Description pour mxl-mode-novectors.Description pour mxl-mode-xmdstub.DÃ©tecter les chemins qui dÃ©clenchent un comportement erronÃ© ou indÃ©fini dÃ» Ã  une valeur nulle utilisÃ©e d'une maniÃ¨re interdite par l'attribut returns_nonnull ou nonnull. Isoler ces chemins du flux de contrÃ´le principal et transformer l'instruction avec un comportement erronÃ© ou indÃ©fini en une instruction de dÃ©routement.DÃ©tecter les chemins qui dÃ©clenchent un comportement erronÃ© ou indÃ©fini dÃ» au dÃ©rÃ©fÃ©rencement d'un pointeur nul. Isoler ces chemins du flux de contrÃ´le principal et transformer les instructions avec un comportement erronÃ© ou indÃ©fini en instructions de dÃ©routement.DÃ©terminer quelles sont les dÃ©pendances qui sont considÃ©rÃ©es coÃ»teuses entre les insns.Longueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur de tableauLongueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur du tableau Ã  %LParamÃ¨tres de type de sous-type diffÃ©rents dans l'affectation de pointeur Ã  %LRangs diffÃ©rents dans l'affectation du pointeur Ã  %LForme diffÃ©rente pour %s Ã  %L sur la dimension %d (%d et %d)Formes diffÃ©rentes pour les arguments %qs et %qs Ã  %L pour l'intrinsÃ¨que %<dot_product%>Formes diffÃ©rentes sur la dimension 1 des arguments %qs et %qs Ã  %L pour l'intrinsÃ¨que matmulFormes diffÃ©rentes sur la dimension 2 de l'argument %qs et la dimension 1 de l'argument %qs Ã  %L pour l'intrinsÃ¨que matmulSous-types diffÃ©rents Ã  %LTypes diffÃ©rents dans une affectation de pointeur Ã  %L; tentative d'affecter %s Ã  %sDimensions spÃ©cifiÃ©es pour %s Ã  %L aprÃ¨s son initialisationDÃ©sactiver la passe spÃ©cifique Ã  ARCompact pour gÃ©nÃ©rer des instructions d'exÃ©cution conditionnelle.DÃ©sactiver les registres FP.DÃ©sactiver l'ISA FPU, l'option ABI doit activer %<-mfloat-abi=soft%>EmpÃªcher les instructions LR et SR d'utiliser les registres Â«Â auxÂ Â» de l'extension FPX.DÃ©sactiver l'Ã©tape d'optimisation de scalaires en vecteurs qui transforme les calculs sur des entiers de 64 bits en calculs sur des vecteurs.DÃ©sactiver les optimisations des virgules flottantes qui ignorent le signe du zÃ©ro dÃ©fini par IEEE.DÃ©sactiver l'unitÃ© matÃ©rielle en virgule flottante.DÃ©sactiver l'adressage indexÃ©.DÃ©sactiver les optimisations observables par les NaN (Not a Number: pas un nombre) IEEE si ces NaN produisent un effet visible.Interdire les optimisations qui supposent un comportement par dÃ©faut pour l'arrondis des virgules flottantes.DÃ©sactiver le code indÃ©pendant de la position (PIC) pour l'utilisation dans du code du noyau de l'OS.DÃ©sactiver le prÃ©-traitement.DÃ©sactiver les registres d'espace.DÃ©sactiver l'utilisation des instructions FPU du RX.Interdire les appels directs aux fonctions globales.Interdit plus que Â«Â msched-max-memory-insnsÂ Â» dans le groupe d'instructions. Autrement, la limite est Â«Â soupleÂ Â» (prÃ©fÃ¨re les opÃ©rations non-mÃ©moire quand la limite est atteinte).DÃ©couvrir les fonctions pures et const.DÃ©couvrir les variables statiques en lecture seule et non adressables.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 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 cette information.Division par zÃ©ro Ã  %LDivision par zÃ©ro en convertissant %s vers %s Ã  %LStratÃ©gie de division, une valeur dans la liste: call-div1, call-fp, call-table.Faire une rematÃ©rialisation sensible au CFG pendant LRA.Faire des optimisations d'alignement pour les instructions d'appel.Effectuer le changement de contexte de l'ordonnanceur si le processeur est un bdver1, bdver2, bdver3, bdver4 ou znver1 et l'ordonnancement Haifa est sÃ©lectionnÃ©.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 autoriser les donnÃ©es constantes Ã  Ãªtre placÃ©es dans les sections de code.Ne pas supposer un grand segment TLS.Ne pas supposer que les bibliothÃ¨ques standards du C et Â«Â mainÂ Â» existent.Ne pas dÃ©sactiver les registres d'espace.Ne pas Ã©liminer les commentaires dans les expansions des macros.Ne pas Ã©liminer les commentaires.Ne pas afficher les fonctions compilÃ©es ni le temps Ã©coulÃ©.Ne pas produire de modes d'adressages avec des affectations avec effets de bords.Ne pas produire des constantes entiÃ¨res complexes dans une mÃ©moire en lecture seule.Ne pas gÃ©nÃ©rer de prologue ou dâ€™Ã©pilogue de fonction.Ne pas imposer d'alignement strict.Ne pas gÃ©nÃ©rer de directives #line.Ne pas gÃ©nÃ©rer de directives .size.Ne pas gÃ©nÃ©rer un point de sortie unique pour chaque fonction.Ne pas gÃ©nÃ©rer du code qui ne peut tourner qu'en mode superviseur (par dÃ©faut).Ne pas gÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour.Ne pas gÃ©nÃ©rer des 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 fournir d'adresse de dÃ©part par dÃ©faut 0x100 du programme.Ne pas pousser les registres Ã©tendus sur la pile dans les fonctions de monitoring.Ne pas placer les globaux non initialisÃ©s dans la section commune.Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me (ceux spÃ©cifiÃ©s avec -isystem seront quand mÃªme utilisÃ©s).Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me pour le C++.Ne pas supporter les fonctions internes SSE4.1 et SSE4.2 et la gÃ©nÃ©ration de code.Ne pas supprimer les informations de dÃ©bogage des classes C++.Ne pas supprimer les avertissements pour les en-tÃªtes systÃ¨me.Ne pas traiter les variables locales et les blocs COMMON comme s'ils Ã©taient nommÃ©s dans des dÃ©clarations SAVE.Ne pas ajuster l'alignement du code et des donnÃ©es en lecture seule.Ne pas ajuster l'alignement de la pile.Ne pas ajuster l'alignement des donnÃ©s accessibles en Ã©criture.Ne pas utiliser les instructions MDMX.Ne pas utiliser les instructions MIPS-3D.Ne pas utiliser les registres FP du VAX.Ne pas utiliser une fonction pour purger la cache avant d'appeler des trampolines sur la pile.Ne pas utiliser des adresses qui allouent des registres globaux.Ne pas utiliser les codes de condition des instructions normales.Ne pas utiliser l'unitÃ© en virgule flottante matÃ©rielle.Ne pas utiliser l'unitÃ© matÃ©rielle pour les opÃ©rations en virgule flottante.Ne pas utiliser le coprocesseur mathÃ©matique.Ne pas utiliser les instructions matÃ©rielles quad FP.Ne pas utiliser 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 l'instruction personnalisÃ©e fabsd.Ne pas utiliser l'instruction personnalisÃ©e fabss.Ne pas utiliser l'instruction personnalisÃ©e faddd.Ne pas utiliser l'instruction personnalisÃ©e fadds.Ne pas utiliser l'instruction personnalisÃ©e fatand.Ne pas utiliser l'instruction personnalisÃ©e fatans.Ne pas utiliser l'instruction personnalisÃ©e fcmpeqd.Ne pas utiliser l'instruction personnalisÃ©e fcmpeqs.Ne pas utiliser l'instruction personnalisÃ©e fcmpged.Ne pas utiliser l'instruction personnalisÃ©e fcmpges.Ne pas utiliser l'instruction personnalisÃ©e fcmpgtd.Ne pas utiliser l'instruction personnalisÃ©e fcmpgts.Ne pas utiliser l'instruction personnalisÃ©e fcmpled.Ne pas utiliser l'instruction personnalisÃ©e fcmples.Ne pas utiliser l'instruction personnalisÃ©e fcmpltd.Ne pas utiliser l'instruction personnalisÃ©e fcmplts.Ne pas utiliser l'instruction personnalisÃ©e fcmpned.Ne pas utiliser l'instruction personnalisÃ©e fcmpnes.Ne pas utiliser l'instruction personnalisÃ©e fcosd.Ne pas utiliser l'instruction personnalisÃ©e fcoss.Ne pas utiliser l'instruction personnalisÃ©e fdivd.Ne pas utiliser l'instruction personnalisÃ©e fdivs.Ne pas utiliser l'instruction personnalisÃ©e fexpd.Ne pas utiliser l'instruction personnalisÃ©e fexps.Ne pas utiliser l'instruction personnalisÃ©e fextsd.Ne pas utiliser l'instruction personnalisÃ©e fixdi.Ne pas utiliser l'instruction personnalisÃ©e fixdu.Ne pas utiliser l'instruction personnalisÃ©e fixsi.Ne pas utiliser l'instruction personnalisÃ©e fixsu.Ne pas utiliser l'instruction personnalisÃ©e floatid.Ne pas utiliser l'instruction personnalisÃ©e floatis.Ne pas utiliser l'instruction personnalisÃ©e floatud.Ne pas utiliser l'instruction personnalisÃ©e floatus.Ne pas utiliser l'instruction personnalisÃ©e flogd.Ne pas utiliser l'instruction personnalisÃ©e flogs.Ne pas utiliser l'instruction personnalisÃ©e fmaxd.Ne pas utiliser l'instruction personnalisÃ©e fmaxs.Ne pas utiliser l'instruction personnalisÃ©e fmind.Ne pas utiliser l'instruction personnalisÃ©e fmins.Ne pas utiliser l'instruction personnalisÃ©e fmuld.Ne pas utiliser l'instruction personnalisÃ©e fmuls.Ne pas utiliser l'instruction personnalisÃ©e fnegd.Ne pas utiliser l'instruction personnalisÃ©e fnegs.Ne pas utiliser l'instruction personnalisÃ©e frdxhi.Ne pas utiliser l'instruction personnalisÃ©e frdxlo.Ne pas utiliser l'instruction personnalisÃ©e frdy.Ne pas utiliser l'instruction personnalisÃ©e fsind.Ne pas utiliser l'instruction personnalisÃ©e fsins.Ne pas utiliser l'instruction personnalisÃ©e fsqrtd.Ne pas utiliser l'instruction personnalisÃ©e fsqrts.Ne pas utiliser l'instruction personnalisÃ©e fsubd.Ne pas utiliser l'instruction personnalisÃ©e fsubs.Ne pas utiliser l'instruction personnalisÃ©e ftand.Ne pas utiliser l'instruction personnalisÃ©e ftans.Ne pas utiliser l'instruction personnalisÃ©e ftruncds.Ne pas utiliser l'instruction personnalisÃ©e fwrx.Ne pas utiliser l'instruction personnalisÃ©e fwry.Ne pas utiliser l'instruction personnalisÃ©e round.Ne pas utiliser des rÃ©fÃ©rences mÃ©moire non alignÃ©es.Ne pas avertir Ã  propos de l'utilisation de Â«Â long longÂ Â» avec -pedantic.VÃ©rifier la pile en utilisant des limites dans la mÃ©moire temporaire L1.Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Ne pas aligner les Ã©lÃ©ments dans le code ou les donnÃ©es.Ne pas allouer des float ni des double dans des registres en prÃ©cision Ã©tendue.Ne pas supposer que les accÃ¨s non alignÃ©s sont traitÃ©s par le systÃ¨me.N'appeler aucune fonction de vidange de la cache.N'appeler aucune fonction de dÃ©routement de vidange de la cache.Ne pas crÃ©er un exÃ©cutable indÃ©pendant de la position dynamiquement liÃ©.Ne pas produire les supplÃ©ments DWARF au delÃ  de la version sÃ©lectionnÃ©e.Ne pas gÃ©nÃ©rer des fonctions dÃ©clarÃ©es Â«Â en ligneÂ Â» avec l'attribut Â«Â dllexportÂ Â» Ã  moins que ce ne soit nÃ©cessaire.Ne pas gÃ©nÃ©rer les sections DWARF pubnames et pubtypes.Ne pas gÃ©nÃ©rer de vÃ©rifications pour la spÃ©culation de contrÃ´le dans l'ordonnancement sÃ©lectif.Ne pas gÃ©nÃ©rer de code qui ne fonctionne qu'en mode privilÃ©giÃ©. Implique -mno-inline-ic_invalidate si le code en ligne devait ne pas fonctionner en mode utilisateur.N'indiquer aucune prioritÃ© avec TARGET_REGISTER_PRIORITY.Ne pas optimiser les dÃ©placements de blocs, utiliser memcpy.Ne pas optimiser les dÃ©placements de blocs.Ne pas utiliser les mnÃ©moniques P pour les branchements.N'utiliser aucun des r32..r63.Ne pas utiliser une plage d'adressage avec moins de 25 bits pour les appels.Ne pas avertir au sujet de l'utilisation des extensions de Microsoft.Bloc CLASS IS en double dans l'instruction SELECT TYPE Ã  %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 qui est EVENT_TYPE ne sera point INTENT(OUT)L'argument muet %qs Ã  %L qui est LOCK_TYPE ne sera point INTENT(OUT)L'argument muet %qs Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeurL'argument muet %qs doit Ãªtre un pointeur, un tableau de forme tacite ou de rang tacite sans attribut CONTIGUOUS â€“ car l'argument effectif Ã  %L n'est pas simplement contigu et les deux sont ASYNCHRONOUS ou VOLATILEL'argument muet %qs n'est pas autorisÃ© dans l'expression Ã  %LL'argument muet %qs de %qs Ã  %L devrait Ãªtre nommÃ© %qs pour correspondre Ã  l'argument Ã©quivalent de la procÃ©dure qui surchargeArgument muet %qs avec INTENT(IN) dans un contexte d'association de pointeur (%s) Ã  %LArgument muet %qs avec INTENT(IN) dans le contexte de dÃ©finition de variable (%s) Ã  %LFanion fictif. Ceci est la sÃ©lection par dÃ©faut Ã  moins que des commutateurs FPX soient explicitement fournis.La procÃ©dure muette %qs Ã  %C ne peut pas avoir une interface gÃ©nÃ©riqueLa procÃ©dure muette %qs Ã  %L ne sera point Ã©lÃ©mentaleLa procÃ©dure 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 dÃ©clarations dans un fichier .decl.Vidanger les informations dÃ©taillÃ©es sur la reprÃ©sentation interne de GCC des emplacements du code source.Vidanger les Ã©tapes d'optimisation.Attribut %s dupliquÃ© Ã  %LAttribut %s spÃ©cifiÃ© en double Ã  %LSpÃ©cification de l'Ã©tiquette %s dupliquÃ©e Ã  %CSpÃ©cification %s dupliquÃ©e Ã  %CAttribut ASYNCHRONOUS spÃ©cifiÃ© en double Ã  %LAttribut AUTOMATIC spÃ©cifiÃ© en double Ã  %LL'attribut BIND est spÃ©cifiÃ© en double Ã  %LDEFERRED dupliquÃ© Ã  %CInstructions ELSE dupliquÃ©es Ã  %L et %CL'attribut EXTENDS est spÃ©cifiÃ© en double Ã  %LInstruction IMPLCIT NONE dupliquÃ©e Ã  %CSpÃ©cification NML dupliquÃ©e Ã  %CNON_OVERRIDABLE dupliquÃ© Ã  %CAttribut POINTER dupliquÃ© Ã  %CInstruction PRIVATE dupliquÃ©e Ã  %CAttribut PROTECTED spÃ©cifiÃ© en double Ã  %LAttribut SAVE spÃ©cifiÃ© en double Ã  %LInstruction SEQENCE dupliquÃ©e Ã  %CSpÃ©cificateur UNIT dupliquÃ© Ã  %CAttribut SAVE spÃ©cifiÃ© en double Ã  %LAttribut VOLATILE spÃ©cifiÃ© en double Ã  %LSpÃ©cificateurs d'accÃ¨s dupliquÃ©s Ã  %CArgument %qs dupliquÃ© Ã  %L pour l'intrinsÃ¨que %sSpÃ©cificateur de tableau dupliquÃ© pour le pointÃ© de type Cray Ã  %CÃ‰tiquette de construction %qs dupliquÃ©e Ã  %CSpÃ©cificateur de format dupliquÃ© Ã  %CNom %qs dupliquÃ© dans l'association Ã  %CNom %qs en double dans la liste des paramÃ¨tres Ã  %CÃ‰tiquette d'instruction %d dupliquÃ©e Ã  %L et %LSymbole %qs dupliquÃ© dans la liste d'arguments formels Ã  %CAvertir Ã  propos de types qui ne correspondent pas dans les dÃ©clarations globales durant l'optimisation lors de l'Ã©dition de liens.DRAP (Dynamic Realign Argument Pointer) n'est pas supportÃ© dans une routine de service d'interruption. Ceci peut Ãªtre contournÃ© en Ã©vitant les fonctions avec un retour agrÃ©gÃ©.Allouer dynamiquement les registres cc.SpÃ©cificateur E pas permis avec le descripteur g0EDGE_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 %iÃ©tiquette de la zone d'atterrissage du gestionnaire d'exceptions La fonction ELEMENTAL %qs Ã  %L doit avoir un rÃ©sultat scalaireLa procÃ©dure ELEMENTAL non INTRINSIC %qs n'est pas permise comme argument effectif Ã  %LLe prÃ©fixe ELEMENTAL dans l'interface MODULE PROCEDURE est manquant Ã  %LLe composant pointeur de procÃ©dure ELEMENTAL %qs n'est pas permis comme argument effectif Ã  %LL'instruction ELSE IF Ã  %C ne peut pas suivre une instruction ELSE Ã  %LL'instruction ELSEWHERE Ã  %C suit un ELSEWHERE prÃ©cÃ©dent qui n'est pas masquÃ©Instruction ELSEWHERE Ã  %C pas englobÃ©e dans un bloc WHEREENCODING= Ã  %C n'est pas permis en Fortran 95Instruction END TEAM Ã  %CInstruction END au lieu de l'instruction %s Ã  %LL'Ã©tiquette END Ã  %C n'est pas permise dans l'instruction de sortieL'Ã©tiquette de la balise END %d Ã  %L n'est pas dÃ©finieENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la fonction %qs n'est pas RECURSIVEENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la sous-routine %qs n'est pas RECURSIVEENTRY %qs Ã  %L n'a pas de type IMPLICITLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %LInstruction ENTRY Ã  %CL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une procÃ©dure contenueL'instruction ENTRY Ã  %C ne peut apparaÃ®tre dans un BLOCK DATAL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DERIVED TYPEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DOL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc FORALLL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un MODULEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un PROGRAML'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc SELECTL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc STRUCTUREL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un SUBMODULEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc WHEREL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un sous programme contenuL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc IF-THENL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une 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 %d de l'argument effectif de RESHAPE Ã  %L ne peut pas Ãªtre nÃ©gatifL'Ã©lÃ©ment dans le constructeur du tableau %s Ã  %L est %sUn Ã©lÃ©ment d'un tableau de forme tacite ou pointeur est passÃ© Ã  l'argument tableau muet %qs Ã  %LFonction Ã©lÃ©mentaire comme expression d'initialisation avec des arguments non entiers/non caractÃ¨res Ã  %LÃ‰lÃ©ments avec la mÃªme valeur Ã  %L et %L dans l'indice de vecteur dans le contexte de dÃ©finition de variable (%s)Ã‰liminer les appels de fonctions multiples aussi pour les fonctions impures.Produire les Ã©tiquettes .gnu_attribute.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.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.Produire des annotations de dÃ©bogage pendant le prÃ©-traitement.Produire les informations de dÃ©bogage relatives Ã  l'Ã©tape d'analyse d'Ã©chappement quand l'option -fgo-optimize-allocs est active.Produire des branchements directs vers les fonctions locales.Ã‰mettre des erreurs quand des relocalisations Ã  l'exÃ©cution sont gÃ©nÃ©rÃ©es.GÃ©nÃ©rer du code supplÃ©mentaire dans le prologue de la fonction pour intercepter si la taille de la pile dÃ©passe la limite donnÃ©e.Produire les prologues des fonctions uniquement devant les parties qui en ont besoin au lieu de les produire au dÃ©but des fonctions.Produire des appels de fonctions en utilisant la table de dÃ©calage globale lors de la gÃ©nÃ©ration de code indÃ©pendant de la position (PIC).Produire des instanciations implicites pour des patrons en ligne.Produire des instanciations implicites pour les patrons.Produire des branchements indirects vers les fonctions locales.GÃ©nÃ©rer des sÃ©quences longues de chargement/stockage.Ã‰mettre un appel au compteur de profilage avant le prologue lors de l'entrÃ©e dans une fonction.Ã‰mettre 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 les variables constantes statiques mÃªme si elles ne sont pas utilisÃ©es.Produire des bits de stop avant et aprÃ¨s les asms Ã©tendues volatiles.Produire des dÃ©routements sous forme de Â«Â break 8Â Â». C'est le comportement par dÃ©faut pour CRIS v3 et supÃ©rieurs.  Si dÃ©sactivÃ©, des appels Ã  abort() sont utilisÃ©s.Produire des informations verbeuses de mise au point dans le code assemblÃ©.Ã‰mettre des avertissements quand des relocalisations Ã  l'exÃ©cution sont gÃ©nÃ©rÃ©es.FINAL vide Ã  %CInstruction IMPLICIT vide Ã  %CLe constructeur de tableau vide Ã  %C n'est pas permisListe d'initialisation vide dans l'ancien style Ã  %CEnsemble de chiffres vide dans la constante BOZ Ã  %CActiver les alternatives Ã  l'instruction Â«Â qÂ Â».Activer le fichier de registre Ã  16 entrÃ©es.Activer l'instruction de l'extension du compteur d'horodatage 64 bits.Activer le support pour les dÃ©sallocations avec taille connue du C++14.Activer les 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 la gestion de la contrainte Rcq. La plupart des gÃ©nÃ©rations de code court dÃ©pend de ceci.Activer la gestion de la contrainte Rcw. ccfsm condexec dÃ©pend principalement de ceci.Activer le support et l'utilisation des instructions Lire-Modifier-Ã‰crire (Read-Modify-Write).Activer la coalescence SSA sur les variables utilisateur.Activer la descente du code SSA sur les arbres.Activer l'optimisation de l'Ã©limination du code mort SSA sur les arbres.Activer les optimisations SSA-BIT-CCP sur les arbres.Activer les optimisations SSA-CCP sur les arbres.Activer l'optimisation SSA-PRE sur les arbres.Activer le code de pistage du TPF-OS.Activer le support Virtual Hosting.Activer l'extension XY Memory (DSP version 3).Activer l'alignement des blocs COMMON.Activer tous les avertissements -Wunused-.Activer toutes les extensions du langage DEC.Activer toutes les vidanges des informations d'optimisation sur stderr.Activer une Ã©tape d'optimisation sur de petits segments de code (peephole) par RTL avant sched2.Autoriser la protection allocas/VLAs de ASan.Autoriser ASan Ã  protÃ©ger les fonctions intÃ©grÃ©es.Autoriser la dÃ©tection par ASan des bogues d'utilisation aprÃ¨s retour.Autoriser ASan Ã  protÃ©ger les globales.Autoriser ASan Ã  protÃ©ger les opÃ©rations de chargement.Autoriser ASan Ã  protÃ©ger la pile.Autoriser ASan Ã  protÃ©ger les opÃ©rations d'Ã©criture.Activer la relaxation de l'assembleur et de l'Ã©diteur de liens. ActivÃ© par dÃ©faut Ã  -Os.Activer les instructions atomiques.Activer l'instanciation automatique de patron.Activer le dÃ©bogage par un backend.Activer la propagation vers le haut des propriÃ©tÃ©s d'utilisation au niveau SSA.Activer les instructions Barrel Shift.Activer la vectorisation des blocs de base (SLP) sur les arbres.Autoriser le code de profilage de base du programme.Activer bbit peephole2.Activer le contournement de la cache pour les rÃ©fÃ©rences volatiles.Activer les instructions de prÃ©chargement de la cache.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 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 instructions de division et de modulo.Activer l'optimisation des dominateurs.Activer les instructions de chargement/stockage double pour ARC HS.Activer l'extension dual viterbi butterfly.Activer l'insertion plus tÃ´t de bits de stop pour un meilleur ordonnancement.Activer la fusion gimple prÃ©coce des fonctions internes.Activer le traitement des exceptions.Activer la propagation vers l'avant sur les arbres.Activer les optimisations de premiÃ¨re ligne.Autoriser le profilage des fonctions.Activer la rÃ©organisation des fonctions qui amÃ©liore le placement du code.Activer le ramasse-miettes (Garbage Collection) dans les programmes Objective-C/Objective-C++.Activer la gÃ©nÃ©ration d'instructions SIMD ARC via des fonctions intrinsÃ¨ques spÃ©cifiques Ã  la cible.Activer la gÃ©nÃ©ration des instructions BMX du R2.Activer la gÃ©nÃ©ration des instructions CDX du R2.Activer l'estimation des probabilitÃ©s de branchement.Activer l'unitÃ© matÃ©rielle en virgule flottante.Activer les instructions matÃ©rielles en virgule flottante.Activer la sortie de chargements adjacents hors d'une boucle pour encourager la gÃ©nÃ©ration d'instructions de dÃ©placements conditionnels.Activer la sortie hors des boucles des chargements par des pointeurs conditionnels.Activer les entrÃ©es et sorties de la reprÃ©sentation Graphite.Activer la vÃ©rification en ligne des rÃ©cepteurs nuls avec le moteur NeXT et la version 2 de l'ABI.Activer la mise en ligne de PLT dans les appels de fonctions.Activer la mise en ligne de fonctions dÃ©clarÃ©es Â«Â inlineÂ Â». Le dÃ©sactiver dÃ©sactive toutes les mises en ligne.Activer les 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 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 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 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 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 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 des chargements indexÃ©s.Activer l'utilisation de prÃ©/post modifications avec un dÃ©placement sur le registre.Activer l'utilisation de l'allocateur de registre LRA.Activer l'utilisation de l'instruction fsca.Activer l'utilisation de l'instruction fsrra.Activer l'utilisation de la vieille ABI dÃ©fectueuse oÃ¹ tous les arguments des fonctions empilÃ©es sont alignÃ©s sur 32 bits.Activer l'utilisation d'instructions courtes de chargement.Activer l'utilisation de l'ABI RX standard oÃ¹ tous les arguments des fonctions empilÃ©es sont alignÃ©s naturellement. C'est l'option par dÃ©faut.Activer l'extension du langage vecteur z qui fourni la macro sensible au contexte Â«Â vectorÂ Â» et activer les fonctions internes dans le style Altivec dans vecintrin.h.Activer le prÃ©-traitement traditionnel.Activer les accÃ¨s sur des mots et demi-mots non alignÃ©s aux donnÃ©es compactÃ©es.Activer l'utilisation 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Ã© avec une longueur de caractÃ¨re tacite Ã  %L doit Ãªtre un argument muet ou un PARAMETERLa valeur de l'enum n'est pas CONST_DECL ou INTEGER_CSTLe nom de la valeur de l'enum n'est pas IDENTIFIER_NODELe type de la valeur de l'enum n'est pas INTEGER_TYPE et n'est pas convertible en l'enumL'Ã©numÃ©rateur excÃ¨de le type entier du C Ã  %CL'Ã©quivalence pour %qs ne correspond pas Ã  l'ordre du COMMON %qs Ã  %LÃ‰quivalent Ã  -mgpopt=local.Ã‰quivalent Ã  -mgpopt=none.La variable errmsg Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %sErreurErreur lors de la conversion de la constante PARAMETER dans la constante complexe Ã  %CErreur de conversion de l'entierErreur dans l'initialisation du pointeur Ã  %CErreur dans la spÃ©cification de type Ã  %LErreur dans l'appel avec type liÃ© Ã  %LErreur 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_TYPELa condition de sortie de la boucle DO WHILE Ã  %L doit Ãªtre une expression LOGICAL scalaireArrÃªter Ã  la premiÃ¨re erreur rencontrÃ©e.Remplacer les divisions entiÃ¨res sur 32 ou 64 bits par des divisions sur 8 bits non signÃ©es avec vÃ©rification Ã  l'exÃ©cution.DÃ©velopper adddi3 et subdi3 lors de la gÃ©nÃ©ration du rtl en add.f / adc etc.Â«Â )Â Â» attendue Ã  %CÂ«Â ,Â Â» attendu Ã  %C%<(%> attendu Ã  %C%<)%> ou %<,%> attendue Ã  %C%<,%> attendu Ã  %C%<,%> ou fin d'instruction attendue Ã  %C%<::%> attendu aprÃ¨s les attributs de liaison Ã  %C%<::%> attendu Ã  %C%<=>%> attendu Ã  %C%<END INTERFACE ASSIGNMENT (=)%> attendu Ã  %CÂ«Â *Â Â» attendu dans la spÃ©cification du co-index dans l'instruction ALLOCATE Ã  %L:: attendu dans la dÃ©finition de TYPE Ã  %CSigne = attendu dans l'instruction PARAMETER Ã  %CBoucle DO attendue Ã  %CDescripteur d'Ã©dition P attenduSymbole PARAMETER attendu dans la constante complexe Ã  %CArgument SHAPE inattendu pour C_F_POINTER avec FPTR tableau Ã  %LUne instruction TYPE IS, CLASS IS ou END SELECT est attendue Ã  la suite de SELECT TYPE Ã  %CUne instruction CASE ou END SELECT est attendue Ã  la suite de SELECT CASE Ã  %CInterface sans nom attendue Ã  %CProcÃ©dure attendue pour l'argument %qs Ã  %LPointeur de procÃ©dure attendu pour l'argument %qs Ã  %LUne parenthÃ¨se droite est attendue dans l'expression Ã  %CValeur de pas attendue dans l'itÃ©rateur Ã  %CSpÃ©cificateur d'accÃ¨s attendu Ã  %CÃ‰tiquette de retour alternatif attendue Ã  %CUne expression d'initialisation est attendue Ã  %CUne autre dimension est attendue dans la dÃ©claration de tableau Ã  %CListe d'arguments attendue Ã  %CIndice de tableau attendu Ã  %CLongueur de pas d'indice de tableau attendu Ã  %CAssociation attendue Ã  %CListe d'association attendue Ã  %CNom de bit d'attribut attenduAttribut de liaison attendu Ã  %CNom de liaison attendu Ã  %CCible de liaison attendue aprÃ¨s %<=>%> Ã  %CNom de bloc %qs attendu pour la construction SELECT Ã  %COn attendait le nom du bloc de %qs dans l'instruction %s Ã  %LSpÃ©cification de limites attendue pour %qs Ã  %LVariable co-tableau attendue comme argument %qs de l'intrinsÃ¨que %s Ã  %LVirgule attendue dans la liste des E/S Ã  %CRÃ©fÃ©rence Ã  un composant attendue Ã  %CDonnÃ©e constante attendue aprÃ¨s le spÃ©cificateur de rÃ©pÃ©tition Ã  %CListe d'entitÃ©s attendue dans l'instruction AUTOMATIC Ã  %CListe d'entitÃ©s attendue dans l'instruction STATIC Ã  %CExposant attendu dans l'expression Ã  %CExpression attendue Ã  %C dans l'instruction PARAMETERExpression attendue dans l'instruction %s Ã  %CExpression attendue dans la spÃ©cification de tableau Ã  %CType d'expression attendueListe d'arguments formels attendue dans la dÃ©finition de la fonction Ã  %CNom gÃ©nÃ©rique ou descripteur d'opÃ©rateur attendu Ã  %CExpression d'initialisation attendue Ã  %CExpression d'initialisation attendue dans CASE Ã  %CEntier attenduChaÃ®ne contenant un entier attendueOn attendait l'Ã©tiquette %qs pour l'instruction %s Ã  %CParenthÃ¨se gauche 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 Ã  %CChaÃ®ne contenant un rÃ©el attendueParenthÃ¨se droite attendueExpression d'initialisation d'un scalaire attendue Ã  %CNom de liaison spÃ©cifique attendu Ã  %CChaÃ®ne attendueNom de composant de structure attendu Ã  %CComposant de structure ou nom d'opÃ©rateur attendu aprÃ¨s Â«Â .Â Â» Ã  %COn attendait un nom de terminaison Ã  %CProcÃ©dure liÃ©e Ã  un type ou composant pointeur de procÃ©dure attendu Ã  %CVariable attendue dans l'instruction READ Ã  %CNom de variable attendu Ã  %CNom de variable attendu Ã  %C dans l'instruction PARAMETER%<END INTERFACE %s%> attendu Ã  %C%<END INTERFACE OPERATOR (%s)%> attendu Ã  %C%<END INTERFACE OPERATOR (%s)%> attendu Ã  %C mais on a eu %qs%<END INTERFACE OPERATOR (.%s.)%> attendu Ã  %C%s attendu Ã  %COn attendait l'instruction %s Ã  %LUne virgule est attendue dans EQUIVALENCE Ã  %CExpression INTEGER scalaire attendue Ã  %C, %s trouvÃ©EntitÃ© dÃ©finissable attendue prÃ¨s de %LListe d'entitÃ©s nommÃ©es attendue Ã  %CVariable ou io-implied-do attendu Ã  %LExpliquer ce qui rentre en considÃ©ration dans l'alignement pour conduire Ã  la dÃ©cision de rendre une insn courte ou longue.Interface explicite requise pour %qs Ã  %L: %sInterface explicite requise pour le composant %qs Ã  %L: %sTableau de forme explicite avec des limites non constantes Ã  %CExporter les fonctions mÃªme si elles peuvent Ãªtre mises en ligne.L'expression Ã  %L doit Ãªtre une constante dans ce contexteL'expression Ã  %L doit Ãªtre du type INTEGER et non %sL'expression Ã  %L doit Ãªtre un scalaireL'expression dans le sÃ©lecteur CASE Ã  %L ne peut pas Ãªtre %sL'expression dans l'instruction CASE Ã  %L n'est pas dans la plage de %sL'expression dans l'instruction CASE Ã  %L doit Ãªtre du sous-type %dL'expression dans l'instruction CASE Ã  %L doit Ãªtre du type %sL'expression dans l'instruction CASE Ã  %L doit Ãªtre scalaireExtension: Le spÃ©cificateur %s dans l'instruction %s Ã  %C a la valeur %qsExtension: Conversion de %s vers %s Ã  %LExtension: Argument effectif scalaire du sous-type pas par dÃ©faut, du sous-type non C_CHAR avec un argument muet tableau %qs Ã  %LExtension: OpÃ©rateur unaire qui suit un opÃ©rateur arithmÃ©tique (utilisez des parenthÃ¨ses) Ã  %CExtension: Largeur zÃ©ro aprÃ¨s le descripteur L Ã  %LExtension: caractÃ¨re barre oblique inversÃ©e Ã  %CExtension: lettre d'exposant %<q%> dans une constante littÃ©rale rÃ©elle Ã  %CL'externe %qs Ã  %L ne peut pas avoir une initialisationLa IO UNIT externe ne peut pas Ãªtre un tableau Ã  %LL'objet externe %qs Ã  %L ne peut pas avoir d'initialisationCaractÃ¨res superflus dans le format Ã  %LF2008: l'instruction IMPORT C1210 Ã  %C n'est pas permise dans le corps d'interface d'une procÃ©dure d'un moduleInstruction FAIL IMAGE Ã  %CArgument FAILED= pour NUM_IMAGES Ã  %LLa clause FINAL Ã  %L requiert une expression LOGICAL scalaireLa dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur de CONTAINSLa dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur d'une section CONTAINS du type dÃ©rivÃ©La procÃ©dure FINAL %qs Ã  %L n'est pas une SUBROUTINELa procÃ©dure FINAL %qs dÃ©clarÃ©e Ã  %L a le mÃªme rang (%d) que %qsLa procÃ©dure FINAL Ã  %L doit avoir exactement un argumentDÃ©claration de procÃ©dure FINAL Ã  %CInstruction FLUSH Ã  %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 Ã  %C 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.L'argument FPTR Ã  %L pour C_F_POINTER ne sera point polymorphiqueles options FPX Â«Â fastÂ Â» et Â«Â compactÂ Â» ne peuvent pas Ãªtre spÃ©cifiÃ©es ensembleFPX: Activer les extensions en virgule flottante double prÃ©cision du processeur ARC Argonaut.FPX: GÃ©nÃ©rer des instructions FPX (compacte) en double prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (rapide) en double prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (compacte) en simple prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (rapide) en simple prÃ©cision.Le rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %LFactoriser les constructeurs et destructeurs complexes pour favoriser l'espace par rapport Ã  la vitesse.Ã‰chec lors de la crÃ©ation du type structure Â«Â %sÂ Â» Ã  %CÃ‰chec en rÃ©cupÃ©rant la longueur d'un tableau constant.Erreur fataleLe fichier %qs ouvert Ã  %C n'est pas un fichier module GNU FortranContrÃ´le fin des fonctionnalitÃ©s d'ajustement.Le premier argument de l'affectation dÃ©finie Ã  %L doit Ãªtre INTENT(OUT) ou INTENT(INOUT)Le premier argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnelLe premier argument de l'interface de l'opÃ©rateur Ã  %L doit Ãªtre INTENT(IN)Le premier ou le dernier argument intrinsÃ¨que de !$OMP ATOMIC doit Ãªtre %qs Ã  %LCorrigez le calcul de min_intLa longueur de ligne fixe doit Ãªtre au moins septLe fanion %<-fmax-stack-var-size=%d%> Ã©crase %<-frecursive%> impliquÃ© par %<-fopenmp%>Le fanion %<-fno-automatic%> Ã©crase %<-fmax-stack-var-size=%d%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%> impliquÃ© par %<-fopenmp%>Le fanion %<-frecursive%> Ã©crase %<-fmax-stack-var-size=%d%>Nom de la configuration des instructions personnalisÃ©es en virgule flottante.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 une question de compatibilitÃ©, c'est maintenant toujours newlib pour les elf.Pour la procÃ©dure muette %s, aucun nom de liaison est autorisÃ© dans BIND(C) Ã  %CPour les bibliothÃ¨ques intrinsÃ¨ques : passer tous les paramÃ¨tres dans des registres.Activer la permission d'exÃ©cution sur la pile pour les fonctions imbriquÃ©es.Pour les cibles qui requiÃ¨rent normalement des trampolines pour les fonctions imbriquÃ©es, toujours les gÃ©nÃ©rer au lieu d'utiliser des descripteurs.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 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 Ã  %C a la valeur %qsFortran 2003: CaractÃ¨re pour l'argument %qs de l'intrinsÃ¨que %qs Ã  %LFortan 2003: SpÃ©cificateur de format DT interdit Ã  %CFortran 2003: Argument effectif scalaire CHARACTER avec un argument muet tableau %qs Ã  %LFonctionnalitÃ© Fortran 2008 obsolÃ¨teÂ :Fortran 2008: Le bloc COMMON %qs avec l'Ã©tiquette de liaison Ã  %L partage l'identificateur avec l'entitÃ© de bloc non COMMON globale Ã  %LFortran 2008: Argument effectif non pointeur Ã  %L vers le muet pointeur %qsFortran 2008: Pointeur null Ã  %L pour un muet non pointeur %qsFortran 2008: Fonctions pointeurs dans le contexte de la dÃ©finition de variable (%s) Ã  %LFortran 2008: Point-virgule Ã  %C sans instruction avant luiFonctionnalitÃ© Fortran 2018 supprimÃ©eÂ :FonctionnalitÃ© Fortran 2018 obsolÃ¨teÂ :Fortran 2018Â :Le Fortran 95 exige un INTEGER par dÃ©faut dans la balise %s Ã  %LAucune liaison spÃ©cifique correspondante pour l'appel Ã  GENERIC %qs Ã  %LLa longueur de ligne libre doit Ãªtre au moins troisFonction %qs comme expression d'initialisation Ã  %LLa fonction %qs Ã  %L ne peut pas Ãªtre appelÃ©e rÃ©cursivement car elle n'est pas RECURSIVELa fonction %qs Ã  %L ne peut pas avoir une initialisationLa fonction %qs Ã  %L n'a pas de type IMPLICITLa fonction %qs Ã  %L n'a pas de type IMPLICIT, vouliez-vous employer %qsÂ ?La fonction %qs Ã  %L est INTRINSIC mais elle est incompatible avec un intrinsÃ¨queLa fonction %qs Ã  %L doit Ãªtre PURELa fonction %qs dans l'expression d'initialisation Ã  %L doit Ãªtre une fonction intrinsÃ¨queLa fonction %qs est dÃ©clarÃ©e CHARACTER(*) et ne peut pas Ãªtre utilisÃ©e Ã  %L car elle n'est pas un argument muetLa fonction %qs requiert une liste d'arguments Ã  %CLa fonction %s Ã  %L a des entrÃ©es avec des spÃ©cifications de tableau non concordantesLa fonction %s Ã  %L a des entrÃ©es qui retournent des variables de longueurs de chaÃ®nes diffÃ©rentesLe rÃ©sultat de fonction %qs Ã  %L ne peut pas avoir une initialisationLe rÃ©sultat de la fonction %qs Ã  %L n'a pas de type IMPLICITLe rÃ©sultat %qs de la fonction Ã  %L est invalide comme argument X pour C_FUNLOCLe rÃ©sultat %qs de la fonction Ã  %L ne sera point un co-tableau et n'aura point un composant co-tableauLe rÃ©sultat de la fonction %qs est invalide comme cible de procÃ©dure dans l'affectation du pointeur de procÃ©dure Ã  %LLa variable rÃ©sultat %qs de la fonction Ã  %L de la fonction Ã©lÃ©mentale %qs n'aura point l'attribut ALLOCATABLE ou POINTERAligner les dÃ©buts des fonctions sur une puissance de 2 de cette valeur.Les fonctions qui retournent des valeurs doivent Ãªtre terminÃ©es par des expressions de retour.Fusionner certaines opÃ©rations sur des entiers pour une meilleure performance sur un power8.Fusionner les rÃ©fÃ©rences Ã  la toc des modÃ¨les de code medium/large avec l'instruction mÃ©moire.GCC ne supporte pas les opÃ©rateurs avec des types entiers et des types en virgule fixe qui, ensemble, ont trop de bits entiers et fractionnelsGCC 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 %d pour le type %qTGCC n'est pas configurÃ© pour supporter %s comme cible de dÃ©lestageGCC ne supporte que %u portÃ©es imbriquÃ©esvecteur GCC passÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©vecteur GCC retournÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©Type de GPU GCN Ã  utiliser:GCN ne supporte pas les constructeurs ou les destructeurs statiquesGCSE dÃ©sactivÃ©GENERIC %qs Ã  %L ne peut Ã©craser la liaison spÃ©cifique avec le mÃªme nomGENERIC %qs Ã  %L doit cibler une liaison spÃ©cifique, %qs est GENERIC aussiLe GENERIC Ã  %C doit Ãªtre Ã  l'intÃ©rieur du type dÃ©rivÃ© CONTAINSLiaison GENERIC Ã  %CLa procÃ©dure GENERIC %qs n'est pas permise comme argument effectif Ã  %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
! GNUÂ C ne supporte plus -traditional sans -EExtension GNUÂ :GNU Objective C ne supporte plus la compilation traditionnelleL'instruction GOTO Ã  %L quitte une construction CRITICAL pour l'Ã©tiquette Ã  %LL'instruction GOTO Ã  %L quitte une construction DO CONCURRENT pour l'Ã©tiquette Ã  %LRebut aprÃ¨s la dÃ©claration PARAMETERIZED TYPE Ã  %CGÃ©nÃ©rer des instructions 16 bits.GÃ©nÃ©rer du code 16 bits pour i386.GÃ©nÃ©rer du code 32 bits.GÃ©nÃ©rer des dÃ©calages 32 bits dans les tables de Â«Â switchÂ Â».GÃ©nÃ©rer du code 32 bits pour i386.GÃ©nÃ©rer du code 32 bits pour x86-64.GÃ©nÃ©rer des instructions mac et multiplication 32Ã—16.GÃ©nÃ©rer du code 64 bits.GÃ©nÃ©rer du code 64 bits pour x86-64.GÃ©nÃ©rer des trames de pile conformes Ã  APCS.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC600.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC601.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC700.GÃ©nÃ©rer des stubs dans le style AT&T pour Mach-O.GÃ©nÃ©rer les en-tÃªtes C des options spÃ©cifiques Ã  la plate-forme.GÃ©nÃ©rer des prototypes C pour les dÃ©clarations BIND(C).GÃ©nÃ©rer les instructions en virgule flottante double du FPU C-SKY (par dÃ©faut pour la virgule flottante matÃ©rielle).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 des instructions en arithmÃ©tique Ã©tendue. Actuellement, seules divaw, adds, subs et sat16 sont supportÃ©es.GÃ©nÃ©rer du code double prÃ©cision avec GFLOAT.GÃ©nÃ©rer du code H8/300H.GÃ©nÃ©rer du code H8S.GÃ©nÃ©rer du code H8S/S2600.GÃ©nÃ©rer du code H8SX.GÃ©nÃ©rer du code ILP32.GÃ©nÃ©rer des blocs IT (If-Then) appropriÃ©s pour ARMv8.GÃ©nÃ©rer 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 des instructions SBIT et CBIT.GÃ©nÃ©rer du code SH1.GÃ©nÃ©rer du code SH2.GÃ©nÃ©rer du code pour un SH2a sans FPU.GÃ©nÃ©rer du code SH2e.GÃ©nÃ©rer du code SH3.GÃ©nÃ©rer du code SH3e.GÃ©nÃ©rer du code pour le SH4 sans FPU.GÃ©nÃ©rer du code SH4.GÃ©nÃ©rer du code pour le SH4-100 sans FPU.GÃ©nÃ©rer du code SH4-100.GÃ©nÃ©rer du code pour le SH4-200 sans FPU.GÃ©nÃ©rer du code SH4-200.GÃ©nÃ©rer du code pour le SH4-300 sans FPU.GÃ©nÃ©rer du code SH4-300.GÃ©nÃ©rer du code pour le SH4a sans FPU.GÃ©nÃ©rer du code SH4a.GÃ©nÃ©rer du code SH4al-dsp.GÃ©nÃ©rer 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 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 une sortie assembleur qui est compatible avec l'assembleur AS100 de Renesas. Ceci peut restreindre certaines capacitÃ©s du compilateur. Par dÃ©faut, une syntaxe compatible avec GAS est gÃ©nÃ©rÃ©e.GÃ©nÃ©rer des instructions auto-inc/dec.GÃ©nÃ©rer du code gros-boutiste.GÃ©nÃ©rer du code gros-boutiste.GÃ©nÃ©rer des instructions Â«Â bitÂ Â».GÃ©nÃ©rer des indices de branchement pour les branches.GÃ©nÃ©rer les insns d'appels comme appels directs.GÃ©nÃ©rer des insns d'appels comme appels indirects, si nÃ©cessaire.GÃ©nÃ©rer les insns d'appels comme appels indirects.GÃ©nÃ©rer des insns d'appels comme appels indirects aux registres.GÃ©nÃ©rer l'instruction cld dans le prologue de fonctions.GÃ©nÃ©rer du code pour un adressage sur 18 bits.GÃ©nÃ©rer du code pour un adressage sur 32 bits.GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution du compilateur C-SKY au lieu de libgcc.GÃ©nÃ©rer du code pour l'architecture CR16C.GÃ©nÃ©rer du code pour l'architecture CR16C+ (par dÃ©faut).GÃ©nÃ©rer du code pour GNU as.GÃ©nÃ©rer du code pour l'assembleur GNU (gas).GÃ©nÃ©rer du code pour GNU ld.GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution GNU.GÃ©nÃ©rer le code pour l'environnement d'exÃ©cution NeXT (Apple Mac OS X).GÃ©nÃ©rer du code pour le dÃ©chargement vers OpenMP: active -msoft-stack et -muniform-simt.GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 340 (sans MMU/FPU).GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 400 (sans MMU/FPU).GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 500 (sans FPU).GÃ©nÃ©rer du code pour 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 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 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 avec des appels de bibliothÃ¨que pour la virgule flottante.GÃ©nÃ©rer du code sans registre GP.GÃ©nÃ©rer les objets CFString Ã  la compilation.GÃ©nÃ©rer des sections de dÃ©bogage compressÃ©es.GÃ©nÃ©rer des instructions de dÃ©placements conditionnels.GÃ©nÃ©rer 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 STABS.GÃ©nÃ©rer les informations de dÃ©bogage dans le format VMS.GÃ©nÃ©rer les informations de dÃ©bogage dans le format XCOFF.GÃ©nÃ©rer les informations de dÃ©bogage dans le format Ã©tendu par dÃ©faut.GÃ©nÃ©rer les informations de dÃ©bogage dans le format par dÃ©faut.GÃ©nÃ©rer les informations de dÃ©bogage dans la version par dÃ©faut du format DWARF.GÃ©nÃ©rer les informations de dÃ©bogage dans le format STABS Ã©tendu.GÃ©nÃ©rer les informations de dÃ©bogage dans le format XCOFF Ã©tendu.GÃ©nÃ©rer les informations de dÃ©bogage dans des fichiers .dwo sÃ©parÃ©s.GÃ©nÃ©rer du code pour le FPU du SH2a en double prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-100 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-200 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-300 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4a simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer des trames de pile discontinues.GÃ©nÃ©rer des instructions de division.GÃ©nÃ©rer des rÃ©sultats de divisions oÃ¹ le reste a le mÃªme signe que le diviseur (pas le dividende).GÃ©nÃ©rer la documentation.GÃ©nÃ©rer des instructions en virgule flottante double prÃ©cision.GÃ©nÃ©rer des 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 du code petit-boutiste.GÃ©nÃ©rer du code petit-boutiste.GÃ©nÃ©rer les instructions de chargement/stockage de mots multiples.GÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour.GÃ©nÃ©rer les dÃ©pendances pour make et compiler.GÃ©nÃ©rer les dÃ©pendances pour make.GÃ©nÃ©rer les appels mcount/__fentry__ sous forme de nops. Pour les activer, il faut insÃ©rer les instructions rÃ©elles.GÃ©nÃ©rer 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 tables de retour en arriÃ¨re (unwind tables) qui sont exactes Ã  chaque limite d'instruction.GÃ©nÃ©rer des instructions push25/pop25 v3.GÃ©nÃ©rer l'instruction vzeroupper avant un transfert du flux de contrÃ´le hors d'une fonction.La fonction gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface intrinsÃ¨que spÃ©cifiqueNom gÃ©nÃ©rique %qs de la fonction %qs Ã  %L Ã©tant le mÃªme nom que le type dÃ©rivÃ© Ã  %LLa sous-routine gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface de sous-routine intrinsÃ¨queDonner aux branches leur coÃ»t par dÃ©faut.Montrer des messages de dÃ©prÃ©ciation pour les anomalies de -ftransition=import.PrÃ©fixer les symboles externes avec un caractÃ¨re de soulignement.Le nom de liaison globale %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %LLe nom de liaison globale %qs Ã  %L est dÃ©jÃ  utilisÃ© Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© Ã  %LLes optimisations de boucles Graphite ne peuvent pas Ãªtre utilisÃ©es (isl n'est pas disponible) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Les optimisations de boucles par Graphite ne peuvent pas Ãªtre utilisÃ©es (isl n'est pas disponible).Guider l'Ã©diteur de liens pour relÃ¢cher les instructions.HLE_ACQUIRE n'est pas utilisÃ© avec le modÃ¨le mÃ©moire ACQUIRE ou un autre plus contraignantHLE_RELEASE n'est pas utilisÃ© avec le modÃ¨le mÃ©moire RELEASE ou un autre plus contraignantLe nom HSA SSA est dÃ©fini par l'instruction qui est censÃ©e l'utiliserLe nom HSA SSA n'est pas parmi les opÃ©randes de l'instruction qui est censÃ©e l'utiliserLa vÃ©rification HSA SSA a Ã©chouÃ©HSA n'a pas Ã©tÃ© activÃ© durant la configurationLes opÃ©randes d'image HSA ne sont pas gÃ©rÃ©sL'instruction HSA utilise un registre qui n'est pas parmi les utilisations de registres enregistrÃ©esLa vÃ©rification de l'instruction HSA a Ã©chouÃ©Traiter les fonctions internes atomiques qui pourraient Ãªtre appliquÃ©es Ã  des donnÃ©es non alignÃ©es en appelant des fonctions de la bibliothÃ¨que. Outrepasse -mtrap-unaligned-atomic.Fanion de contrÃ´le du modÃ¨le de l'ordonnanceur avec prÃ©-extraction automatique matÃ©rielle. Nombre de cycles d'anticipation que le modÃ¨le examine; la valeur Â«Â 0Â Â» active uniquement l'heuristique de tri des instructions. DÃ©sactivÃ© par dÃ©faut.La constante hexadÃ©cimale Ã  %C utilise une syntaxe non standardL'instruction de la valeur de l'histogramme ne correspond pas Ã  l'instruction Ã  laquelle il est associÃ©Constante Hollerith Ã  %CLa variable %qs associÃ©e Ã  l'hÃ´te ne peut pas Ãªtre dans l'instruction DATA Ã  %CQuelle croissance d'une unitÃ© de compilation peut Ãªtre tolÃ©rÃ©e en raison de la mise en ligne (en pourcentage).Quelle croissance d'une unitÃ© de compilation peut Ãªtre tolÃ©rÃ©e Ã  cause de la propagation interprocÃ©durale de constantes (en pourcentage).IBITS: Bit incorrectICE: emit_insn utilisÃ© lÃ  oÃ¹ emit_jump_insn est attendu :
! Identification de la bibliothÃ¨que partagÃ©e Ã  construire.les bibliothÃ¨ques partagÃ©es utilisant un ID et FD-PIC ne peuvent pas Ãªtre utilisÃ©s ensembleModule IEEE_ARITHMETIC Ã  %CModule IEEE_EXCEPTIONS Ã  %CModule IEEE_FEATURES Ã  %CLa clause IF Ã  %L requiert une expression LOGICAL scalaireLe modificateur %s de la clause IF Ã  %L n'est pas appropriÃ© pour la construction OpenMP actuelleLa clause IF sans modificateur Ã  %L est utilisÃ©e avec des clauses IF avec modificateursIM part_ref Ã  %CL'instruction IMPLICIT NONE (type) Ã  %L suit une instruction IMPLICITL'instruction IMPLICIT Ã  %C suit une instruction IMPLICIT NONE (type)IMPORT NONE avec une liste de spÃ©cifications Ã  %CInstruction IMPORT Ã  %CL'instruction IMPORT Ã  %C est uniquement permise dans un corps d'INTERFACEProcÃ©dure IMPURE Ã  %CINDIRECT_REF dans gimple ILL'instruction INQUIRE Ã  %L ne peut pas contenir les deux spÃ©cificateurs FILE et UNIT en mÃªme tempsL'instruction INQUIRE Ã  %L requiert un spÃ©cificateur PENDING= avec le spÃ©cificateur ID=L'instruction INQUIRE Ã  %L requiert l'un des deux spÃ©cificateurs FILE ou UNITL'instruction INQUIRE n'est pas permise dans une procÃ©dure PURE Ã  %Cl'expression INTEGER de la clause %s Ã  %L doit Ãªtre non nÃ©gativeL'expression INTEGER de la clause %s Ã  %L doit Ãªtre positiveL'expression INTEGER de chunk_size dans la clause SCHEDULE Ã  %L doit Ãªtre positiveINTEGER(KIND=8) n'est pas disponible avec l'option %<-fdefault-integer-8%>INTEGER(KIND=8) n'est pas disponible avec l'option %<-finteger-4-integer-8%>INTENT (%s) est en conflit avec INTENT(%s) Ã  %LINTENT n'est pas permis Ã  l'intÃ©rieur de BLOCK Ã  %CL'argument effectif de INTENT(%s) Ã  %L pourrait interfÃ©rer avec l'argument effectif Ã  %L.INTENT(IN) POINTER %qs dans la clause %s Ã  %LINTENT(IN) POINTER %qs dans la clause COPYPRIVATE Ã  %LL'argument INTENT(OUT) %qs de la procÃ©dure pure %qs Ã  %L ne peut pas Ãªtre polymorphiqueLa procÃ©dure %qs de INTERFACE Ã  %L a le mÃªme nom que la procÃ©dure englobanteLe IO UNIT dans l'instruction %s Ã  %C 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 Ã  %CIOMSG doit Ãªtre une variable scalaire caractÃ¨re par dÃ©faut Ã  %LBalise IOMSG Ã  %Lle C ISO ne permet pas %<%E (expression)%>le C ISO n'autorise pas de %<;%> supplÃ©mentaire en dehors d'une fonctionle C ISO ne permet pas l'utilisation de %<_Alignof%> sur un type fonctionle C ISO ne supporte pas %<#pragma STDC FLOAT_CONST_DECIMAL64%>le C ISO ne permet pas %<++%> ni %<--%> sur les types complexesle C ISO ne supporte pas l'identificateur prÃ©dÃ©fini %<__FUNCTION__%>le C ISO ne supporte pas l'identificateur prÃ©dÃ©fini %<__PRETTY_FUNCTION__%>le C ISO ne supporte pas les types %<__int%d%>le C ISO ne permet pas d'utiliser %<~%> pour calculer le conjuguÃ© d'un complexele C ISO interdit les types entiers complexesle C ISO ne supporte pas les virgules flottantes dÃ©cimalesle C ISO ne supporte pas les types en virgule fixele C ISO ne supporte pas un simple %<complex%> signifiant %<double complex%>le C ISO ne supporte pas les types saturantsle C ISO ne supporte pas le type %<_Float%d%s%>le C ISO interdit %<goto *expr;%>le C ISO interdit %<return%> avec une expression dans une fonction qui retourne un voidle C ISO interdit une unitÃ© de traduction videle C ISO interdit l'affectation entre un pointeur de fonction et %<void *%>le C ISO interdit les groupes entre accolades Ã  l'intÃ©rieur d'expressionsle C ISO interdit le transtypage d'un type non scalaire vers lui-mÃªmele C ISO interdit le transtypage vers un type unionle C ISO interdit la comparaison de %<void *%> avec un pointeur de fonctionle C ISO interdit une expression conditionnelle entre %<void *%> et un pointeur de fonctionle C ISO interdit une expression conditionnelle dont un seul cÃ´tÃ© est Â«Â voidÂ Â»le C ISO interdit les fonctions de type volatile ou constantele C ISO interdit la conversion d'un pointeur de fonction en un type de pointeur vers un objetle C ISO interdit la conversion d'un pointeur vers un objet en un type de pointeur vers une fonctionle C ISO interdit d'initialiser avec des accolades videsle C ISO interdit la dÃ©claration anticipÃ©e des paramÃ¨tresle C ISO interdit les rÃ©fÃ©rences anticipÃ©es vers un type %<enum%>le C ISO interdit l'initialisation entre un pointeur de fonction et %<void *%>le C ISO interdit la dÃ©claration d'Ã©tiquettele C ISO interdit les dÃ©clarations de membre sans aucun membrele C ISO interdit les fonctions imbriquÃ©esle C ISO interdit l'omission du terme central de l'expression ?:le C ISO interdit les comparaisons ordonnÃ©es de pointeurs vers des fonctionsle C ISO interdit de passer l'argument %d de %qE entre un pointeur de fonction et %<void *%>le C ISO interdit les types de fonction qualifiÃ©sle C ISO interdit le retour entre un pointeur de fonction et %<void *%>le C ISO interdit de spÃ©cifier les bornes des Ã©lÃ©ments Ã  initialiserle C ISO interdit d'accÃ©der aux tableaux %<register%> par un indicele C ISO interdit le tableau de taille nullele C ISO interdit le tableau de taille nulle %qEle C ISO interdit la conversion d'argument en type unionle C ISO requiert un argument nommÃ© devant %<...%>le C ISO restreint les valeurs de l'Ã©numÃ©rateur Ã  la plage d'un %<int%>l'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 %<alignof%> avec un non typele C++ ISO ne permet pas d'omettre l'opÃ©rande du milieu de ?:le C++ ISO ne permet pas des initialisations par dÃ©signation du C99le C++ ISO ne permet pas des initialisations par dÃ©signation de GNUle C++ ISO ne permet pas que %<%T::%D%> soit dÃ©fini comme %<%T::%D%>le C++ ISO ne permet pas l'utilisation de %<alignof%> sur un type fonctionle C++ ISO ne supporte pas %<__int%d%> pour %qsle C++ ISO n'accepte pas qu'un simple %<complex%> signifie %<double complex%>le C++ ISO interdit l'application de %<__alignof%> Ã  une expression d'un type de fonctionle C++ ISO interdit l'application de %<sizeof%> Ã  une expression d'un type de fonctionle C++ ISO interdit les groupes d'accolades Ã  l'intÃ©rieur des expressionsle C++ ISO interdit l'appel de %<::main%> depuis l'intÃ©rieur du programmele C++ ISO interdit le transtypage vers un type tableau %qTle C++ ISO interdit la comparaison entre un pointeur et un entierle C++ ISO interdit la comparaison entre les pointeurs de type %<void *%> et les pointeurs de fonctionsle C++ ISO interdit les littÃ©raux composÃ©sle C++ ISO interdit les gotos calculÃ©sle C++ ISO interdit l'expression conditionnelle entre les pointeurs de type %<void *%> et les pointeurs de fonctionsle C++ ISO interdit la conversion entre les pointeurs de type %<void *%> et les pointeurs de fonctionsle C++ ISO interdit la conversion d'une chaÃ®ne constante vers %qTle C++ ISO interdit la dÃ©claration de %qs sans typele C++ ISO interdit de dÃ©crÃ©menter un pointeur du type %qTle C++ ISO interdit de dÃ©crÃ©menter un enumle C++ ISO interdit un enum vide et sans nomle C++ ISO interdit le membre tableau flexible %qsle C++ ISO interdit les tableaux flexibles comme membresle C++ ISO interdit l'initialisation intra-classe du membre statique non constant %qDle C++ ISO interdit d'incrÃ©menter un pointeur du type %qTle C++ ISO interdit d'incrÃ©menter un enumle C++ ISO interdit l'initialisation du membre constant %qD du type non entier %qTle C++ ISO interdit le type imbriquÃ© %qD avec le mÃªme nom que la classe englobantele C++ ISO interdit l'omission du terme au milieu de l'expression ?:le C++ ISO interdit de prendre l'adresse de la fonction %<::main%>le C++ ISO interdit de prendre l'adresse d'une fonction membre liÃ©e pour former un pointeur vers une fonction membre. Utilisez %<&%T::%D%>le C++ ISO interdit de prendre l'adresse d'une fonction membre non statique non qualifiÃ© ou entre parenthÃ¨ses pour former un pointeur vers une fonction membre. Utilisez %<&%T::%D%>le C++ ISO interdit l'utilisation de %qE sur des instanciations explicitesle C++ ISO interdit le mot-clÃ© typename dans un paramÃ¨tre de patron qui est un patron; utilisez %<-std=c++17%> ou %<-std=gnu++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 l'opÃ©rateur ?:le C++ ISO indique que ceux-ci sont ambigus mÃªme si la plus mauvaise conversion pour le premier est meilleures que la plus mauvaise conversion pour le second:le C++17 ISO n'autorise pas le spÃ©cificateur de classe de stockage %<register%>le C++17 ISO n'autorise pas la spÃ©cification dynamique des exceptionsle C11 ISO ne supporte pas l'omission de la chaÃ®ne de caractÃ¨res dans %<_Static_assert%>le C90 ISO ne supporte pas %<[*]%> dans les dÃ©clarateurs de tableaule C90 ISO ne permet pas %<_Alignas%>le C90 ISO ne supporte pas %<_Generic%>le C90 ISO ne supporte pas %<_Noreturn%>le C90 ISO ne supporte pas %<_Static_assert%>le C90 ISO ne supporte pas l'identificateur prÃ©dÃ©fini %<__func__%>le C90 ISO ne supporte pas 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 permet pas %<_Alignas%>le C99 ISO ne supporte pas %<_Generic%>le C99 ISO ne supporte pas %<_Noreturn%>le C99 ISO ne supporte pas %<_Static_assert%>le C99 ISO ne supporte pas %qEle C99 ISO ne supporte pas le qualificatif %<_Atomic%>le C99 ISO ne supporte pas les structures et unions sans nomModule ISO_C_BINDING Ã  %CModule intrinsÃ¨que ISO_FORTRAN_ENV Ã  %CSi -ftree-vectorize est utilisÃ©, la limite minimale de boucle d'une boucle prise en compte pour la vectorisation.Si -fvariable-expansion-in-unroller est utilisÃ©, le nombre maximum de fois qu'une variable individuelle sera dÃ©veloppÃ©e pendant le dÃ©pliage de la boucle.Si le premier argument de ATAN2 Ã  %L est zÃ©ro, alors le second argument ne doit pas Ãªtre zÃ©roSi le nombre de candidats dans l'ensemble est plus petit, on essaie toujours de retirer les IV inutilisÃ©s durant son optimisation.Si l'ordonnancement est fait aprÃ¨s le rechargement, faire un ordonnancement des super blocs.Ignorer Â«Â DÂ Â» dans la colonne 1 du format fixe.Ignorer dllimport pour les fonctions.Ignorer les pragmas non supportÃ©s.IgnorÃ©.Objet 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 sÃ©mantiques C++17 des constructeurs qui hÃ©ritent.ImplÃ©menter DIP1000: Pointeurs Ã  portÃ©e limitÃ©e (expÃ©rimental).ImplÃ©menter DIP25: RÃ©fÃ©rences scellÃ©es (expÃ©rimental).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 Ã  %LLa 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 le constructeur %qsDans le constructeur de copie %qsDans le destructeur %qsDans le fichier inclus depuisDans la fonction %qsDans la fonction lambdaDans la fonction membre %qsDans la fonction membre statique %qsRÃ©pertoire d'inclusion %qs: %sObjet allouable incompatible Ã  %C pour la spec de type CHARACTER Ã  %LType dÃ©rivÃ© incompatible dans PARAMETER Ã  %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 %ldValeur de retour de fonction invalideAugmenter la conformitÃ© IEEE pour les comparaisons en virgule flottante.L'index dans la dimension %d est hors des limites Ã  %LIndiquer la prÃ©sence d'un errata pour le processeur.Indiquer les prioritÃ©s pour r0..r3 / r12..r15 avec TARGET_REGISTER_PRIORITY.Inhiber l'utilisation des instructions matÃ©rielles en virgule flottante.L'initialisation Ã  %C n'est pas permise dans une procÃ©dure PUREL'initialisation Ã  %C n'est pas pour une variable pointeurL'initialisation du composant allouable Ã  %C n'est pas permiseL'initialisation du pointeur Ã  %C n'est pas permise dans une procÃ©dure PUREL'initialisation de la variable Ã  %C n'est pas permise dans une procÃ©dure PURELa chaine d'initialisation Ã  %L a Ã©tÃ© tronquÃ©e pour tenir dans la variable (%ld/%ld)Initialiser les composants de variables de types dÃ©rivÃ©s en fonction d'autres fanions d'initialisation.Initialiser les variables locales Ã  zÃ©ro (provient de g77).Le symbole %qs initialisÃ© Ã  %C peut uniquement Ãªtre COMMON dans BLOCK DATALa variable %qs Ã  %L est initialisÃ©e dans un COMMON blanc mais l'initialisation est uniquement permise dans des communs nommÃ©sInitialisation interdite pour PARAMETER %qs Ã  %CInitialisation d'une variable dÃ©jÃ  initialisÃ©e Ã  %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 instructions hbrp aprÃ¨s des cibles de branchements avec indices pour Ã©viter de planter le SPU.InsÃ©rer des nops quand cela pourrait amÃ©liorer la performance en permettant des doubles Ã©missions dans les pipelines (par dÃ©faut).InsÃ©rer des indices de relaxation pour que l'Ã©diteur de lien fasse la relaxation.InsÃ©rer du code de vÃ©rification de la pile dans le programme. Identique Ã  -fstack-check=specific.les adresses des insn ne sont pas dÃ©finies aprÃ¨s shorten_branchesInstruction 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.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 les noms ne correspondent pas Ã  toutes les expressions rÃ©guliÃ¨res (sÃ©parÃ©es par un point-virgule).Ajouter du code de contrÃ´le aux fonctions dans les fichiers dont les noms correspondent Ã  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 Ã  allouerEntier trop grand pour l'entier du sous-type %i Ã  %CL'entier est trop grand pour son sous-type Ã  %C. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>Entier trop grand Ã  %CValeur entiÃ¨re trop grande dans l'expression Ã  %CIntÃ©grer les fonctions Ã  l'intÃ©rieur de leurs appelants si il est Ã©tabli que la taille du code ne grandira pas.IntÃ©grer les fonctions qui ne sont pas dÃ©clarÃ©es Â«Â inlineÂ Â» dans leurs appelants quand cela est profitable.IntÃ©grer les fonctions qui ne sont requises que par leur unique appelant.la psABI du MCU Intel n'est pas supportÃ©e dans le mode %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 Ã  %CNom d'interface attendu aprÃ¨s %<(%> Ã  %CErreur interne du compilateur : Erreur en rapportant les routines rÃ©-entrÃ©es.
  Fichier interne Ã  %L avec une liste de nomsProcÃ©dure interne %qs dans %s Ã  %LLa procÃ©dure interne %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %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.Entrecouper les lots de littÃ©raux avec le code dans la section texte.Intervalle durant lequel sonder la pile, exprimÃ© comme une puissance de deux en octets.L'intrinsÃ¨que %qs (est %s) est utilisÃ© Ã  %LL'intrinsÃ¨que %qs Ã  %L ne peut pas avoir une initialisationL'intrinsÃ¨que %qs Ã  %L est invalide dans une affectation du pointeur de procÃ©dureL'intrinsÃ¨que %qs Ã  %L n'est pas permis comme argument effectifL'intrinsÃ¨que %qs Ã  %L doit avoir au moins deux argumentsL'intrinsÃ¨que TRANSFER Ã  %L a un rÃ©sultat partiellement indÃ©fini: taille de la source %ld < taille du rÃ©sultat %ldFonction intrinsÃ¨que %qs (%d) non reconnueLa fonction intrinsÃ¨que %qs Ã  %L n'est pas permise dans une expression d'initialisationLa fonction intrinsÃ¨que %s Ã  %L n'est pas permise pour CO_REDUCELa fonction intrinsÃ¨que NULL Ã  %L ne peut pas Ãªtre un argument effectif de STORAGE_SIZE car il retourne un pointeur dissociÃ©L'opÃ©rateur intrinsÃ¨que %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qsL'interface de l'opÃ©rateur intrinsÃ¨que Ã  %L doit Ãªtre une FUNCTIONLa procÃ©dure intrinsÃ¨que %qs n'est pas permise dans une instruction PROCEDURE Ã  %LLa procÃ©dure intrinsÃ¨que Ã  %L ne peut pas Ãªtre un MODULE PROCEDURELa sous-routine intrinsÃ¨que %qs Ã  %L n'aura point de spÃ©cificateur de typeSymbole intrinsÃ¨que spÃ©cifiÃ© dans !$ACC ROUTINE ( NOM ) Ã  %C marquÃ© avec la clause incompatible GANG, WORKER ou VECTORIdentificateur 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 Ã  %CCible de l'association invalide Ã  %CCaractÃ¨re %<$%> invalide Ã  %L. Utilisez %<-fdollar-ok%> pour l'autoriser comme une extensionCaractÃ¨re 0x%s invalide Ã  %CCaractÃ¨re invalide dans le nom Ã  %CClause invalide dans le module avec !$ACC DECLARE Ã  %LCo-dimension %d invalide Ã  %C, seules %d co-dimensions existesContexte invalide pour l'intrinsÃ¨que NULL () Ã  %LContexte invalide pour un pointeur NULL() Ã  %%LLettre d'exposant %<q%> invalide dans une constante littÃ©rale rÃ©elle Ã  %CExpression invalide dans gfc_element_size.Expression invalide dans gfc_target_encode_expr.Expression invalide dans gfc_target_interpret_expr.Expression invalide dans le constructeur de structure pour le composant pointeur %qs Ã  %L dans une procÃ©dure PUREForme invalide pour l'instruction PROGRAM Ã  %CLa forme de l'instruction WRITE est invalide Ã  %L, UNIT est requisForme invalide pour la rÃ©fÃ©rence de tableau Ã  %CForme invalide pour la rÃ©fÃ©rence au co-tableau Ã  %CNumÃ©ro d'image %d invalide dans SYNC IMAGESExpression d'initialisation invalide pour le composant ALLOCATABLE %qs dans le constructeur de structure Ã  %LInitialisation %s invalide dans l'instruction Data Ã  %CSous-type %d invalide pour la constante CHARACTER Ã  %CSous-type invalide pour %s Ã  %LInitialisation dans l'ancien style invalide pour le composant de type dÃ©rivÃ© Ã  %COpÃ©rateur invalide pour !$OMP DECLARE REDUCTION %s Ã  %LArgument de procÃ©dure invalide Ã  %LAffectation de pointeur de procÃ©dure invalide Ã  %LPlage %s invalide dans l'option %sSous-type %d invalide pour un rÃ©el Ã  %CCode standard invalide pour l'intrinsÃ¨que %qs (%d)Sous-chaÃ®ne invalide dans le Â«Â doÂ Â» avec donnÃ©e implicite Ã  %L dans l'instruction DATASpÃ©cification de type invalide Ã  %CValeur invalide pour la spÃ©cification %s Ã  %CÃ‰mettre les avertissements nÃ©cessaires pour Ãªtre strictement conforme au standard.Le pas de l'itÃ©ration Ã  %L ne peut pas Ãªtre zÃ©roAligner les cibles des sauts sur une puissance de 2 de cette valeur.Rebut aprÃ¨s l'instruction ASSOCIATE Ã  %CRebut aprÃ¨s CALL Ã  %CRebut aprÃ¨s la liaison GENERIC Ã  %CRebut aprÃ¨s l'instruction MAP Ã  %CRebut aprÃ¨s l'instruction UNION Ã  %CRebut aprÃ¨s l'instruction STRUCTURE non imbriquÃ©e Ã  %CGÃ©nÃ©rer uniquement les tables de retour en arriÃ¨re pour la gestion des exceptions.Utiliser simplement icc0/fcc0.Attribut KIND Ã  %C dans une dÃ©finition TYPELe paramÃ¨tre KIND de %s Ã  %L doit Ãªtre une expression d'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):Versions ISA PTX connues (Ã  utiliser avec l'option -mips=):Processeurs TILE-Gx connus (Ã  utiliser avec l'option -mcpu=):Processeurs TILEPro connus (Ã  utiliser avec l'option -mcpu=):Dialectes TLS connus (Ã  utiliser avec l'option -mtls-dialect=):Formats connus pour __fp16 (Ã  utiliser avec l'option -mfp16-format=):Modes d'adressage connus (Ã  utiliser avec l'option -maddress-mode=):Types d'architectures connues (Ã  utiliser avec l'option -march=):Dialectes d'assembleurs connus (Ã  utiliser avec l'option -masm=):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=):ModÃ¨les de code connus (Ã  utiliser avec l'option -mcmodel=):Types de processeurs connus (Ã  utiliser avec l'option -mcpu=):Choix connus pour l'alignement de donnÃ©es (Ã  utiliser avec l'option -malign-data=):ABI en virgule flottante connues (Ã  utiliser avec l'option -mfloat-abi=):Nombre de registres en virgule flottante connus (Ã  utiliser avec l'option -mconfig-fpu=):Choix connus pour le branchement indirect (Ã  utiliser avec les options -mindirect-branch=/-mfunction-return=):Longueur de registre vectoriel prÃ©fÃ©rÃ©e connue (Ã  utiliser avec l'option -mprefer-vector-width=):MÃ©thodes connues pour protÃ©ger la pile (Ã  utiliser avec l'option -mstack-protector-guard=):ABI des bibliothÃ¨ques vectorielles connues (Ã  utiliser avec l'option -mveclibabi=):latence de la cache L%d inconnue pour %sAttribut LEN Ã  %C dans une dÃ©finition TYPELEN part_ref Ã  %CLEXER_DEBUGGING_ENABLED_P n'est pas dÃ©fini Ã  vraimembre de gauche dans un appel qui ne retourne rienModificateur de clause LINEAR utilisÃ© sur la construction DO ou SIMD Ã  %LClause LINEAR spÃ©cifiÃ©e avec la clause ORDERED avec argument Ã  %LArgument muet LINEAR %qs avec l'attribut VALUE et le modificateur %s Ã  %LLa variable LINEAR %qs doit Ãªtre INTEGER Ã  %LInstruction LOCK Ã  %CLOCK_EVENT dans un contexte de dÃ©finition de variable (%s) Ã  %LLOCK_TYPE dans le contexte de dÃ©finition de variable (%s) Ã  %LArgument muet LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qsDes opÃ©randes LOGICAL sont requis dans l'expression Ã  %LVariable rÃ©sultat LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qsle support LTO n'a pas Ã©tÃ© activÃ© dans cette configurationL'Ã©tiquette %d Ã  %C est dÃ©jÃ  rÃ©fÃ©rencÃ©e comme une Ã©tiquette de formatL'Ã©tiquette %d Ã  %C est dÃ©jÃ  rÃ©fÃ©rencÃ©e comme cible d'un branchementÃ‰tiquette %d Ã  %C prÃ©cÃ©demment utilisÃ©e comme Ã©tiquette de FORMATÃ‰tiquette %d Ã  %C prÃ©cÃ©demment utilisÃ©e comme cible de branchementL'Ã©tiquette %d Ã  %L est dÃ©finie mais ne peut pas Ãªtre utilisÃ©eL'Ã©tiquette %d Ã  %L est dÃ©finie mais non utilisÃ©eL'Ã©tiquette %d rÃ©fÃ©rencÃ©e Ã  %L n'est jamais dÃ©finieL'Ã©tiquette %qs Ã  %C ne correspond pas Ã  l'Ã©tiquette %qs du IFL'Ã©tiquette %qs Ã  %C ne correspond pas Ã  l'Ã©tiquette %qs de WHEREL'Ã©tiquette Ã  %L n'est pas dans le mÃªme bloc que l'instruction GOTO Ã  %LLe nom de l'Ã©tiquette %qs Ã  %C est ambiguInstruction DO Ã©tiquetÃ©e Ã  %LParenthÃ¨se gauche requise aprÃ¨s %<*%>Extension antiqueÂ :La lettre %qc a dÃ©jÃ  un type IMPLICIT Ã  %CLa lettre %qc est dÃ©jÃ  dÃ©finie dans l'instruction IMPLICIT Ã  %CLes lettres doivent Ãªtre dans l'ordre alphabÃ©tique dans l'instruction IMPLICIT Ã  %CLe niveau de verbositÃ© des stockages de dÃ©bogage de hsa.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.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.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 des types complexe ou imaginaire.Lister toutes les variables qui vont dans le stockage local d'un thread.Lister les informations sur tous les changements de langage.La variable verrou Ã  %L doit Ãªtre un scalaire de type LOCK_TYPELe bloc SELECT CASE logique Ã  %L a plus de deux casUne plage logique n'est pas permise dans l'instruction CASE Ã  %LLes valeurs logiques Ã  %%L doivent Ãªtre comparÃ©es avec %s au lieu de %sRechercher et utiliser les fichiers PCH mÃªme pendant le prÃ©-traitement.Chercher des opportunitÃ©s de rÃ©duire les ajustements de pile et les rÃ©fÃ©rences Ã  la pile.Aligner le code des boucles sur une puissance de 2 de cette valeur.La boucle itÃ¨re sans 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 %dLa limite infÃ©rieure %d de %<-fdbg-cnt=%s%> doit Ãªtre un nombre non nÃ©gatifle 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 Ã  f5seriescode %<-mxgot%> MIPS16PIC MIPS16 pour des ABI autres que o32 et o64MMIX interne: %s n'est pas un entier pouvant dÃ©calÃ©MMIX interne: Registre erronÃ©: %dMMIX interne: Valeur erronÃ©e pour Â«Â mÂ Â», pas un CONST_INTMMIX interne: Ne peut dÃ©coder cet opÃ©randeMMIX interne: Attendait CONST_INT, pas ceciMMIX interne: Attendait une constante, pas ceciMMIX interne: Attendait un registre, pas ceciMMIX interne: Le dernier vararg nommÃ© ne tiendra pas dans un registreMMIX interne: Cas %qc manquant dans mmix_print_operandMMIX interne: Ce n'est pas une constante:MMIX interne: Ce n'est pas une adresse reconnueMMIX interne: Tentative de produire une condition incorrectement inversÃ©e:MMIX interne: Quel est le CC de ceciÂ ?MMIX interne: Quel est le CC de ceciÂ ?l'argument vectoriel MMX sans activer MMX modifie l'ABIle retour vectoriel MMX sans activer MMX change l'ABIMODULE PROCEDURE Ã  %C doit Ãªtre dans une interface de module gÃ©nÃ©riqueDÃ©claration de MODULE PROCEDURE Ã  %CPrÃ©fixe de MODULE Ã  %CArgument MOLD requis pour NULL Ã  %LBalise MOLD Ã  %LLa balise MOLD Ã  %L est en conflit avec la balise SOURCE Ã  %LLa balise MOLD Ã  %L est en conflit avec le typespec Ã  %LMOLD= est requis dans l'argument NULL() Ã  %L: AmbigÃ¼itÃ© entre les fonctions spÃ©cifiÃ©es %s et %scode MIPS16 MSAles fonctions internes du MSP430 ne fonctionnent qu'Ã  l'intÃ©rieur des gestionnaires d'interruptionsMULT rencontrÃ© dans cris_op_strL'amplitude du deuxiÃ¨me argument de %s dÃ©passe la taille des bits Ã  %LL'amplitude du deuxiÃ¨me argument de ISHFTC excÃ¨de le BIT_SIZE du premier argument Ã  %CLa variante principale n'est pas dÃ©finieTenir Ã  jour une liste inversÃ©e de pointeurs.Rendre les Â«Â charÂ Â» signÃ©s par dÃ©faut.Rendre les Â«Â charÂ Â» non signÃ©s par dÃ©faut.Rendre indirects tous les appels de fonctions.Rendre les entiers larges de 32 bits.Produire les Â«Â structÂ Â» avec une taille multiples de 4 octets (attention: altÃ©rÃ© par l'ABI).S'assurer que les chargements et les stockages ne sont pas dÃ©placÃ©s au delÃ  d'instructions DMA.Faire supposer Ã  la machine de relaxation de l'Ã©diteur de lien qu'un bouclage du compteur du programme survient.Instruction GENERIC mal formÃ©e Ã  %CAllouer les donnÃ©es avec malloc dans l'espace P2.Marquer le registre MAC comme Ã©tant Ã©crasÃ© par un appel.Marquer les appels Ã  __tls_get_addr avec des informations sur les arguments.Marquer toutes les boucles comme Ã©tant parallÃ¨les.Marquer 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.Le nombre maximum d'insns de rechargement gÃ©nÃ©rÃ©es par insn est atteint (%d)
  La profondeur de rÃ©cursion max pour dÃ©velopper les expressions de pistage de variables.La taille max de la liste des emplacements pour laquelle des opÃ©rations inverses devraient Ãªtre ajoutÃ©es.La taille max des tables de hachage pour le pistage des variables.Croissance maximale du code par la duplication de queue (en pourcentage).Croissance maximale estimÃ©e du corps d'une fonction causÃ©e par la premiÃ¨re vague de mises en ligne des appels uniques.Estimation maximale de la conclusion des branches considÃ©rÃ©es prÃ©visibles.Croissance maximale due Ã  la mise en ligne d'une grande fonction (en pourcentage).La taille maximale d'une partition pour LTO (en instructions estimÃ©es).Croissance maximale de la trame de pile causÃ©e par la mise en ligne (en pourcentage).La croissance maximale autorisÃ©e du nombre et de la taille totale des nouveaux paramÃ¨tres que IPA-SRA remplace par un pointeur vers un agrÃ©gat.Le nombre maximum d'itÃ©rations du passage sur une fonction.La quantitÃ© maximale de bbs similaires Ã  comparer avec un bb.La profondeur maximum de boucles imbriquÃ©es qu'il faut entiÃ¨rement numÃ©roter par valeur de maniÃ¨re optimiste.Profondeur maximum de recherche dans l'arbre des dominateurs pour trouver des expressions Ã  Ã©lever.Profondeur maximum des chaÃ®nes de racines carrÃ©es Ã  utiliser lors de la synthÃ¨se d'une Ã©lÃ©vation Ã  la puissance par une constante rÃ©elle.Niveau d'extension maximum atteint avec le type %qs Ã  %LLa longueur maximale de la recherche dans les candidats pour la simplification des instructions dupliquÃ©es lors de l'aplatissage d'une boucle (Straight-Line Strength Reduction).La longueur maximale de l'ensemble ANTIC partiel lors de la prÃ©-optimisation de l'arbre.Le nombre maximum d'Ã©tapes d'affectations LRA est atteint (%d)
! Le nombre maximum de stockages locaux actifs dans l'Ã©limination des stockages morts de RTL.Le nombre maximum d'Ã©lÃ©ments contenus dans un agrÃ©gat d'un paramÃ¨tre dans des fonctions de saut ou des maillages.Le nombre maximum d'arguments qu'un PHI peut avoir avant que le FSM qui est responsable de l'enchaÃ®nement arrÃªte d'essayer d'enchaÃ®ner les sauts dans ses blocs.Nombre maximum d'arguments dans un PHI supportÃ© par la conversion de Â«Â ifÂ Â» TREE Ã  moins que la boucle soit marquÃ©e avec un pragma simd.Le nombre maximum de tableaux par SCoP.Le nombre maximum d'assertions Ã  ajouter le long de l'arÃªte par dÃ©faut d'une instruction switch pendant le VRP.Le nombre maximum de blocs de base sur le chemin de sauts enchaÃ®nÃ©s d'un automate Ã  Ã©tats finis.Le nombre maximum de bits pour lesquels on Ã©vite de crÃ©er des FMA.Le nombre maximum de paires de stockage conditionnel qui peuvent Ãªtre descendues.Le nombre maximum de stockages constants Ã  fusionner dans l'Ã©tape de fusion des stockages.Le nombre maximum de datarefs dans une boucle pour construire les dÃ©pendances de donnÃ©es de la boucle.Le nombre maximum de dÃ©sambiguÃ¯sations Ã  rÃ©aliser par accÃ¨s mÃ©moire.Le nombre maximum de champs dans une structure avant que l'analyse de pointeur traite la structure comme une seule variable.Le nombre maximum d'insns dans un bloc de base pour considÃ©rer une conversion du if par RTL.Le nombre maximum d'instructions dans un bloc de base Ã  considÃ©rer pour la vectorisation SLP.Le nombre maximum d'instructions dans la liste Â«Â prÃªtesÂ Â» qui sont considÃ©rÃ©es Ã©ligibles pour Ãªtre renommÃ©es.Le nombre maximum d'instructions Ã  copier en dupliquant des blocs le long du chemin de sauts enchaÃ®nÃ©s d'un automate Ã  Ã©tats finis.Le nombre maximum d'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 de nouveaux chemins pour enchaÃ®ner des sauts pour un automate Ã  Ã©tats finis.Le nombre maximum de nops Ã  insÃ©rer pour un indice (2 par dÃ©faut).Le nombre maximum de paramÃ¨tres dans un SCoP.Le nombre maximum de requÃªtes dans l'oracle des alias par zone de stockage.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 de chaÃ®nes pour lesquelles l'optimisation de strlen conserve la longueur des chaÃ®nes.Le nombre maximum de fois qu'une insn peut Ãªtre ordonnancÃ©e.CoÃ»t maximum admissible pour la sÃ©quence qui serait gÃ©nÃ©rÃ©e par l'Ã©tape de conversion des Â«Â ifÂ Â» du RTL pour un branchement qui est considÃ©rÃ© comme prÃ©visible.CoÃ»t maximum admissible pour la sÃ©quence qui serait gÃ©nÃ©rÃ©e par l'Ã©tape de conversion des Â«Â ifÂ Â» du RTL pour un branchement qui est considÃ©rÃ© comme imprÃ©visible.ProbabilitÃ© maximum que l'entrÃ©e B8 d'une rÃ©gion scindÃ©e (en pourcent relatif Ã  l'entrÃ©e B8 de la fonction) pour rÃ©aliser la mise en ligne partielle.La profondeur de rÃ©cursion maximum permise en interrogeant une propriÃ©tÃ© d'un nom SSA.La taille maximale (en octets) des objets pistÃ©s octet par octet par l'Ã©limination des stockages morts.Taille maximale, en octets, des valeurs constantes permises comme opÃ©randes.La taille maximale d'une liste de valeurs associÃ©es Ã  chaque paramÃ¨tre pour la propagation de constantes interprocÃ©durale.La taille maximale des variables globales et statiques qui peuvent Ãªtre placÃ©es dans la zone des petites donnÃ©es.La taille maximale, en unitÃ© de stockage, d'un agrÃ©gat qui devrait Ãªtre considÃ©rÃ© pour une conversion scalaire lors d'une compilation pour l'espace.La taille maximale, en unitÃ© de stockage, d'un agrÃ©gat qui devrait Ãªtre considÃ©rÃ© pour une conversion scalaire lors d'une compilation pour la vitesse.La longueur maximale d'un sous-enregistrement ne peut pas dÃ©passer %dLa longueur maximale supportÃ©e pour un identificateur est %dFacteur de dÃ©roulement maximum pour le unroll-and-jamL'allocation de mÃ©moire a Ã©chouÃ©Fusionner les types C++ en utilisant la rÃ¨gle de la dÃ©finition unique.Fusionner les stockages adjacents.Utilisation de la sous-commande de fusion:Le rapport min entre les insns et les opÃ©randes mÃ©moire pour activer la prÃ©-extraction dans une boucle.Le rapport min entre les insns et les prÃ©-extractions pour activer la prÃ©-extraction dans une boucle avec un nombre inconnu d'itÃ©rations.Distance minimale entre un Â«Â storeÂ Â» et un Â«Â loadÂ Â» qui peuvent entrer en conflit.La probabilitÃ© minimale, en pourcents, qu'une arrÃªte enchaÃ®ne immÃ©diatement sur une autre pour dÃ©cider d'ajouter un BB Ã  un EBB d'hÃ©ritage dans LRA.La taille minimale d'une partition pour LTO (en instructions estimÃ©es).L'expansion minimale du tas pour lancer la collecte des rebuts, en pourcentage de la taille totale du tas.La taille minimale du tas avant de commencer la collecte des rebuts, en kilooctets.Le nombre minimum d'itÃ©rations par thread d'une boucle parallÃ©lisÃ©e la plus Ã  l'intÃ©rieur.Pourcentage minimum de memrefs qui doit Ãªtre Ã©liminÃ© pour que le unroll-and-jam soit estimÃ© profitable.DÃ©saccord sur l'attribut ELEMENTAL entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord dans les noms des arguments formels de MODULE PROCEDURE (%s/%s) Ã  %CDÃ©saccord sur l'attribut PURE entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord sur l'attribut RECURSIVE entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord dans 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'appel!$OMP END ATOMIC requis aprÃ¨s !$OMP ATOMIC CAPTURE Ã  %C%<&%> manquant dans la suite de la constante de caractÃ¨re Ã  %C%<(%> manquante dans l'instruction Ã  ou avant %L%<)%> manquante dans l'instruction Ã  ou avant %LL'argument %qs de l'intrinsÃ¨que %qs est manquant Ã  %L pour %qs du type %qsArgument %qs manquant pour l'intrinsÃ¨que %s Ã  %LOption -mcpu manquante dans ASM_CPU_SPECÂ ?Clause INITIALIZER manquante pour !$OMP DECLARE REDUCTION du type dÃ©rivÃ© sans initialisation par dÃ©faut Ã  %LArgument effectif %qs manquant dans l'appel de %qs Ã  %LArgument effectif manquant pour l'argument %qs Ã  %LSpÃ©cification de retour alternatif manquant dans l'appel de la sous-routine Ã  %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 Ã  %CExposant manquant dans le nombre rÃ©el Ã  %CÃ‰tiquette de format manquante Ã  %CFormat manquant avec l'unitÃ© par dÃ©faut Ã  %CSpÃ©cification gÃ©nÃ©rique manquante dans l'instruction USE Ã  %CNom de mot-clÃ© manquant dans la liste des arguments effectifs Ã  %CParamÃ¨tre Â«Â kindÂ Â» manquant Ã  %CParenthÃ¨se gauche d'ouverture manquanteIl manque une largeur positive aprÃ¨s le descripteur L Ã  %LParenthÃ¨se requise manquante avant BIND(C) Ã  %CParenthÃ¨se droite manquante Ã  %CParenthÃ¨se droite ou virgule manquante Ã  %CSymbole manquantModule %qs Ã  la ligne %d colonne %d: %sLe fichier module %qs n'a pas Ã©tÃ© gÃ©nÃ©rÃ©, soit parce que le module ne contient pas de MODULE PROCEDURE ou il y a une erreur dans le module.La nature du module dans l'instruction USE Ã  %C sera soit INTRINSIC ou soit NON_INTRINSICPlus d'arguments effectifs que d'arguments formels dans l'appel de la procÃ©dure Ã  %LPlus d'une arÃªte sortante hors du nÅ“ud du fragmentDÃ©placer hors des boucles les calculs invariants par rapport aux boucles.Identificateurs multiples fournis avec un seul spÃ©cificateur NAME= Ã  %CPlusieurs axes de boucles spÃ©cifiÃ©s pour la 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' Ã  %Cmodificateur NONMONOTONIC spÃ©cifiÃ© pour le type d'ordonnancement %s %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 %dattribut NO_ARG_CHECK NULL apparaÃ®t dans le membre de droite de l'affectation Ã  %LIntrinsÃ¨que NULL avec MOLD allouable Ã  %LLe pointeur NULL Ã  %L n'est pas permis comme argument effectif de la fonction intrinsÃ¨que %qsNULL utilisÃ© en arithmÃ©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 MOLDLe nom %qs Ã  %C est dÃ©jÃ  dÃ©fini comme une interface gÃ©nÃ©rique Ã  %LLe nom %qs Ã  %C est une rÃ©fÃ©rence ambigÃ¼e Ã  %qs depuis l'unitÃ© de programme actuelleLe nom %qs Ã  %C est une rÃ©fÃ©rence ambigÃ¼e Ã  %qs depuis le module %qsLe nom %qs Ã  %C est le nom de la procÃ©dureLe nom %qs dans l'instruction %s Ã  %C n'est pas un nom de constructionLe nom %qs dans l'instruction %s Ã  %C est inconnuLe nom %qs de ABSTRACT INTERFACE Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨queLes noms aprÃ¨s !$omp critical et !$omp end critical ne correspondent pas Ã  %CLe nom Ã  %C est trop longNom de la bibliothÃ¨que systÃ¨me avec laquelle il faut faire l'Ã©dition de liens.Nom du startfile.Nom trop longLe bloc COMMON nommÃ© %qs Ã  %L sera de la mÃªme taille que celui ailleurs (%lu vs %lu octets)Le bloc DO nommÃ© Ã  %L requiert un nom ENDDO correspondantLa constante nommÃ©e %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCEConstante nommÃ©e %qs dans le contexte de la dÃ©finition de variable (%s) Ã  %LLa constante nommÃ©e Ã  %C est une EQUIVALENCELa liste de noms %qs ne peut pas Ãªtre un argument Ã  %LLa liste de noms %qs ne peut pas Ãªtre un argument de la sous-routine ou de la fonction Ã  %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 mÃ©lange de FPX/FPU est interditLe nom de liaison n'est pas permis dans BIND(C) Ã  %CPas de branchement
  Pas d'appel
  Pas de crt0.o par dÃ©faut.Aucune description pour l'instant.Pas d'arÃªte hors du nÅ“ud du fragmentAucune ligne exÃ©cutable
  Aucune initialisation pour le composant allouable %qs donnÃ© dans le constructeur de structure Ã  %CPas d'initialisation donnÃ©e pour le composant %qs dans le constructeur de structure Ã  %CPrise en charge supprimÃ©e.Pas de saut pour traverser une rÃ©gion Ã  la frontiÃ¨re de section dans le bb %iAffectation dÃ©finie par l'utilisateur non ELEMENTAL dans WHERE Ã  %LLe symbole non PARAMETER %qs Ã  %L ne peut pas avoir une forme impliciteNon POINTER dans le contexte d'association de pointeur (%s) Ã  %LLa procÃ©dure non RECURSIVE %qs Ã  %L semble s'appeler elle-mÃªme rÃ©cursivement. DÃ©clarez lÃ  RECURSIVE ou utilisez %<-frecursive%>Objet non THREADPRIVATE %qs dans la clause COPYIN Ã  %LÃ‰lÃ©ment non caractÃ¨re d'un tableau de forme tacite dans l'Ã©tiquette du FORMAT Ã  %LÃ‰lÃ©ment non caractÃ¨re d'un tableau de taille tacite dans l'Ã©tiquette du FORMAT Ã  %LNon caractÃ¨re dans l'Ã©tiquette du FORMAT Ã  %LÃ‰lÃ©ment non caractÃ¨re d'un tableau de pointeurs dans l'Ã©tiquette du FORMAT Ã  %LLimite infÃ©rieure non constante dans la dÃ©claration avec une forme implicite Ã  %LSous-type LOGICAL pas par dÃ©faut dans la balise %s Ã  %LLe type dÃ©rivÃ© non extensible %qs Ã  %L ne peut pas Ãªtre ABSTRACTCaractÃ¨re non-numÃ©rique dans l'Ã©tiquette d'instruction Ã  %CArgument muet passÃ© comme objet non polymorphique de %qs Ã  %LLa procÃ©dure FINAL non scalaire Ã  %L devrait avoir un argument de forme taciteChiffres non significatifs dans le nombre %qs Ã  %C, KIND est peut-Ãªtre incorrectExpression non variable dans le contexte de dÃ©finition de variable (%s) Ã  %LPartie imaginaire non nulle perdue durant la conversion de %qs vers %qs Ã  %LLa variable non allouable ne doit pas Ãªtre polymorphique dans l'affectation intrinsÃ¨que Ã  %L â€“ vÃ©rifiez qu'il existe une sous-routine spÃ©cifique correspondante pour l'opÃ©rateur Â«Â =Â Â»Le composant non co-tableau %s Ã  %L du type EVENT_TYPE ou avec un sous-composant de type EVENT_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir de co-dimension car %s Ã  %L a une co-dimension ou un sous-composant co-tableau)Le composant non co-tableau %s Ã  %L du type EVENT_TYPE ou avec un sous-composant de type EVENT_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir une co-dimension car un sous-composant de co-tableau existe dÃ©jÃ )Le composant non co-tableau %s Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir de co-dimension car %s Ã  %L a une co-dimension ou un sous-composant qui est un co-tableau)Le composant non co-tableau %s Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir une co-dimension puisqu'un sous-composant co-tableau existe dÃ©jÃ )CaractÃ¨re de tabulation non conforme Ã  %CCaractÃ¨re de tabulation non conforme Ã  la colonne %d de la ligne %dCaractÃ¨re de tabulation non conforme dans le format Ã  %CSection de tableau non constante Ã  %L dans l'instruction DATATableau de forme diffÃ©rÃ©e non contigu %qs dans la clause %s Ã  %LRÃ©pertoire d'inclusion %qs non existantExposant non entier dans une expression d'initialisation Ã  %LTableau FPTR non interopÃ©rable Ã  %L pour C_F_POINTER: %sTableau non interopÃ©rable Ã  %L comme argument pour C_LOC: %sProcÃ©dure non interopÃ©rable Ã  %L pour C_FUNLOCPointeur de procÃ©dure non interopÃ©rable Ã  %L pour C_F_PROCPOINTERLa procÃ©dure Ã©lÃ©mentaire non intrinsÃ¨que %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LLargeur non nÃ©gative requiseL'objet non pointeur %qs avec l'initialisation par dÃ©faut n'apparaÃ®tra point dans une instruction DATA Ã  %LRÃ©fÃ©rence non polymorphique au type abstrait Ã  %CDÃ©claration du type non standard %s*%d Ã  %CPas assez d'Ã©lÃ©ments dans l'initialisation du tableau Ã  %CTAG inattendu.Le nombre de partitions dans lesquelles il faudrait scinder le programme.Nombre de registres utilisÃ©s pour passer les arguments entiers.PARAMETER numÃ©rique requis dans la constante complexe Ã  %CDes opÃ©randes numÃ©riques sont requis dans l'expression Ã  %LOpÃ©randes numÃ©rique ou CHARACTER requis dans l'expression Ã  %LL'argument OLD de la fonction intrinsÃ¨que %s Ã  %L sera dÃ©finissableOMP DECLARE TARGET COMMON Ã  %L prÃ©cÃ©demment mentionnÃ© dans une clause LINK et plus tard dans une clause TOOMP DECLARE TARGET COMMON Ã  %L prÃ©cÃ©demment mentionnÃ© dans une clause TO et plus tard dans une clause LINKLa variable OMP DECLARE TARGET Ã  %L est un Ã©lÃ©ment d'un bloc COMMONLa variable OMP DECLARE TARGET Ã  %L est prÃ©cÃ©demment mentionnÃ©e dans la clause LINK et plus tard dans la clause TOLa variable OMP DECLARE TARGET Ã  %L est prÃ©cÃ©demment mentionnÃ©e dans la clause TO et plus tard dans la clause LINKOMP TARGET UPDATE Ã  %L requiert au moins une clause TO ou FROML'instruction OPEN Ã  %C doit avoir le spÃ©cificateur UNIT ou NEWUNITL'instruction OPEN n'est pas permise dans une procÃ©dure PURE Ã  %CL'argument OPERATOR Ã  %L doit Ãªtre une fonction PUREOPTIONAL n'est pas permis Ã  l'intÃ©rieur du BLOCK Ã  %CL'argument de la clause ORDERED n'est pas une constante entiÃ¨re positive Ã  %CLe paramÃ¨tre de la clause ORDERED est plus petit que COLLAPSE Ã  %LL'objet %qs n'est pas une variable Ã  %Lles dÃ©clarations Objective-C peuvent seulement apparaÃ®tre dans l'Ã©tendue globaleFonctionnalitÃ© obsolÃ¨teÂ :Outil hors ligne pour gÃ©rer les dÃ©comptes gcda
  
! Longueur de caractÃ¨re dans l'ancien style Ã  %CInitialisation dans l'ancien style Ã  %CLa dÃ©claration du type %s*%d dans l'ancien style n'est pas supportÃ©e Ã  %COmettre le pointeur de trame dans les fonctions feuilles.Omettre l'Ã©tape de rÃ©duction de plage en rÃ©alisant des divisions complexes.Omettre le pointeur de trame dans les fonctions feuilles.Un des arguments effectifs de la sous-routine dans la clause INITIALIZER de !$OMP DECLARE REDUCTION doit Ãªtre OMP_PRIV Ã  %LSeuls les types de dÃ©pendances SOURCE et SINK sont permis dans la directive ORDERED Ã  %LSeules des procÃ©dures FINAL tableaux dÃ©clarÃ©es pour le type dÃ©rivÃ© %qs Ã  %L, une scalaire est Ã©galement suggÃ©rÃ©eNe gÃ©nÃ©rer des relocalisations absolues que sur des valeurs de la taille d'un mot.Seuls des opÃ©rateurs intrinsÃ¨ques peuvent Ãªtre utilisÃ©s dans l'expression Ã  %LÃ‰mettre seulement une instruction par cycle.Uniquement conservÃ© pour rÃ©tro-compatibilitÃ©.Seule la forme !$ACC ROUTINE sans liste est autorisÃ©e dans un bloc d'interface Ã  %CSeule la forme !$OMP DECLARE TARGET sans clause est autorisÃ©e dans un bloc d'interface Ã  %CUtiliser uniquement 32 FPR.Utiliser uniquement 32 GPR.construction OpenACC Ã  l'intÃ©rieur d'une rÃ©gion qui n'est pas OpenACCDirective OpenACC Ã  l'intÃ©rieur du bloc CRITICAL Ã  %CLes directives OpenACC Ã  %C ne peuvent pas apparaÃ®tre dans des procÃ©dures PUREune directive de boucle OpenACC doit Ãªtre associÃ©e avec une rÃ©gion de calcul de OpenACCune rÃ©gion OpenACC est Ã  l'intÃ©rieur d'une routine OpenACC, le parallÃ©lisme imbriquÃ© n'est pas encore supportÃ©les constructions OpenMP autres que %<#pragma omp ordered simd%> ou %<#pragma omp atomic%> ne peuvent pas Ãªtre imbriquÃ©es Ã  l'intÃ©rieur d'une rÃ©gion %<simd%>Les directives OpenMP autres que SIMD ou DECLARE TARGET Ã  %C ne peuvent pas apparaÃ®tre dans des procÃ©dures PURE ou ELEMENTALL'opÃ©rande de l'opÃ©rateur .not. Ã  %%L est %sL'opÃ©rande de l'opÃ©rateur numÃ©rique unaire %%<%s%%> Ã  %%L est %sL'opÃ©rande de l'opÃ©rateur utilisateur %%<%s%%> Ã  %%L est %sLes opÃ©randes de l'opÃ©rateur numÃ©rique binaire %%<%s%%> Ã  %%L sont %s/%sLes opÃ©randes de l'opÃ©rateur de comparaison %%<%s%%> Ã  %%L sont %s/%sLes opÃ©randes de l'opÃ©rateur logique %%<%s%%> Ã  %%L sont %s/%sLes opÃ©randes de l'opÃ©rateur de concatÃ©nation de chaÃ®nes Ã  %%L sont %s/%sLes opÃ©randes de l'opÃ©rateur utilisateur %%<%s%%> Ã  %%L sont %s/%sL'interface de l'opÃ©rateur Ã  %L est en conflit avec l'interface intrinsÃ¨queL'interface de l'opÃ©rateur Ã  %L a le mauvais nombre d'argumentsL'interface opÃ©rateur Ã  %L doit avoir, au plus, deux argumentsOptimiser le nombre de registres stdarg sauvegardÃ©s sur la pile au dÃ©but d'une fonction.Optimiser les motifs conditionnels utilisant les nÅ“uds PHI SSA.Optimiser pour le CPU.Optimiser pour la facilitÃ© de dÃ©bogage plutÃ´t que pour la vitesse ou la taille.Optimiser l'occupation de l'espace plutÃ´t que la vitesse.Optimiser pour la vitesse au dÃ©triment d'une conformitÃ© exacte avec les standards.Optimiser l'en-tÃªte de trame.Optimiser les variables d'induction dans les arbres.Optimiser les chargements d'adresses lui/addiu.Optimiser la taille des opcodes lors de la liaison.Optimiser la neutralisation de la partition.Optimiser les appels rÃ©cursifs dans des fonctions apparentÃ©es (sibbling call) et Ã  la fin de la fonction (tail call).Optimiser les instructions d'appel en fin de fonction (tail call) avec l'assembleur et l'Ã©diteur de liens.L'option %<-fallow-leading-underscore%> est rÃ©servÃ©e aux dÃ©veloppeurs de gfortran et ne devrait pas Ãªtre utilisÃ©e pour des variables implicitement typÃ©esL'option %s est ignorÃ©e, la valeur par dÃ©faut %s est considÃ©rÃ©e pour le processeur %s.L'option %s n'est pas disponible pour le processeur %sOption %s pas utilisÃ©e de maniÃ¨re cohÃ©rente dans tous les fichiers d'entrÃ©e LTOOption %s avec des valeurs diffÃ©rentesL'option %s=%s n'est pas disponible pour le processeur %s.OptionsÂ :
  Limites enfreintes dans IMAGE_INDEX Ã  %L pour la dimension %d, SUB vaut %ld et la limite infÃ©rieure de COARRAY est %ld)Limites enfreintes dans IMAGE_INDEX Ã  %L pour la dimension %d, SUB vaut %ld et la limite supÃ©rieure de COARRAY est %ld)Manque d'espace sur la pile.
! Ã‰crire une section .debug_types lorsque debuginfo de DWARF v4 est utilisÃ©.Produire les objets LTO contenant Ã  la fois le langage intermÃ©diaire et la sortie binaire.Fournir les informations d'utilisation de la pile pour chaque fonction.Sortir les compteurs de vÃ©rifications des vtables.Sortir les informations sur les ensembles de pointeurs pour la vÃ©rification des vtables.Utilisation de la sous-commande de recouvrement:Initialisations inÃ©gales et se chevauchant dans EQUIVALENCE Ã  %CInitialisations inÃ©gales et se chevauchant dans EQUIVALENCE Ã  %LÃ‰craser -mbest-lib-options.Le descripteur P doit Ãªtre annoncÃ© par un facteur d'Ã©chellePAD= Ã  %C pas permis en Fortran 95PARAMETER %qs est utilisÃ© Ã  %L avant que sa dÃ©finition soit complÃ¨teLe PARAMETER Ã  %L n'a pas d'initialisationL'objet PARAMETER %qs n'est pas permis Ã  %LSymbole PARAMETER dans la constante complexe Ã  %CPARAMETER sans Â«Â ()Â Â» Ã  %CInstruction PAUSE Ã  %CChargements littÃ©raux relatifs au PC.variante PCSl'argument PHI est manquant pour l'arÃªte %d->%dl'argument PHI n'est pas SSA_NAME ou invariantnÅ“ud PHI avec emplacementnÅ“ud PHI avec un mauvais VUSE sur l'arÃªte depuis le BB %dla gÃ©nÃ©ration de code PIC n'est pas compatible avec les appels indirects rapidesla gÃ©nÃ©ration de code PIC n'est pas supportÃ©e dans le modÃ¨le d'exÃ©cution portablePIC n'est pas supportÃ© pour %s. Seul du code non PIC sera gÃ©nÃ©rÃ©.PIC est uniquement supportÃ© pour RTPPIC est requis mais non supportÃ© avec des instructions CONST16le registre PIC est Ã©crasÃ© par %qs dans %<asm%>le registre PIC n'est pas initialisÃ©support PIC pour %<-fstack-limit-symbol%>L'attribut POINTER est requis pour un composant de pointeur de procÃ©dure Ã  %CObjet POINTER %qs dans la clause %s Ã  %LObjet POINTER %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet POINTEUR %qs du type polymorphique dans la clause %s Ã  %LUne fonction avec la valeur d'un POINTER apparaÃ®t dans le membre de droite de l'affectation Ã  %LPRE dÃ©sactivÃ©La liste de noms dans PRINT Ã  %C est une extensionL'instruction PRINT Ã  %C n'est pas permise dans une procÃ©dure PUREPRINT_OPERAND pointeur nulPRINT_OPERAND, insn invalide pour %%CPRINT_OPERAND, insn invalide pour %%NPRINT_OPERAND: Ponctuation %<%c%> inconnuePRINT_OPERAND_ADDRESS, pointeur nulL'instruction PRIVATE Ã  %C est uniquement permise dans la partie de la spÃ©cification d'un moduleL'instruction PRIVATE Ã  %C doit prÃ©cÃ©der les liaisons de procÃ©duresL'instruction PRIVATE Ã  %C doit prÃ©cÃ©der les composants de la structureL'instruction PRIVATE dans TYPE Ã  %C doit Ãªtre Ã  l'intÃ©rieur d'un MODULELa PROCEDURE %qs Ã  %L ne peut pas Ãªtre utilisÃ©e comme sa propre interfacePROCEDURE Ã  %C doit Ãªtre une interface gÃ©nÃ©riqueL'attribut PROCEDURE est en conflit avec l'attribut INTENT dans %qs Ã  %LL'attribut PROCEDURE est en conflit avec l'attribut NAMELIST dans %qs Ã  %LL'attribut PROCEDURE est en conflit avec l'attribut PROTECTED Ã  %LL'attribut PROCEDURE est en conflit avec l'attribut RESULT dans %qs Ã  %LL'attribut PROCEDURE est en conflit avec l'attribut SAVE dans %qs Ã  %LListe PROCEDURE Ã  %CInstruction PROCEDURE Ã  %CPROCEDURE(interface) Ã  %C devrait Ãªtre dÃ©clarÃ©e DEFERREDPROTECTED Ã  %C est uniquement autorisÃ© dans la partie de la spÃ©cification d'un moduleAttribut PROTECTED Ã  %CL'attribut PROTECTED est en conflit avec l'attribut EXTERNAL Ã  %LInstruction PROTECTED Ã  %CPTX ne supporte pas les dÃ©clarations faibles (uniquement les dÃ©finitions faibles)PUBLIC %s %qs Ã  %L du type dÃ©rivÃ© PRIVATE %qsFonction PUBLIC %qs Ã  %L du type PRIVATE %qsL'instruction PUBLIC Ã  %C est uniquement permise dans la partie de la spÃ©cification d'un modulePURE et IMPURE ne peuvent pas apparaÃ®tre ensemble Ã  %CLe prÃ©fixe PURE dans l'interface MODULE PROCEDURE est manquant Ã  %LEntasser les instructions VLIW.Empaqueter les membres des structures ensemble sans trous.ComplÃ©ter avec des espaces les lignes au format fixÃ© qui sont trop courtes pour atteindre la largeur de ligne.Rembourrage de %d octets requis avant %qs dans le COMMON %qs Ã  %L; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>Rembourrage de %d octets requis avant %qs dans le COMMON Ã  %L; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>Le paramÃ¨tre %qs Ã  %L n'a pas Ã©tÃ© dÃ©clarÃ© ou est une variable qui ne se rÃ©duit pas en une expression constanteLe tableau paramÃ¨tre %qs Ã  %L ne peut pas Ãªtre automatique ou de forme diffÃ©rÃ©eLe paquet de paramÃ¨tres __bases est uniquement valable dans la dÃ©claration d'un patronLe type dÃ©rivÃ© paramÃ©trisÃ© Ã  %C est ambiguLe type paramÃ©trisÃ© %qs n'a pas de composant correspondant au paramÃ¨tre %qs Ã  %LPasser l'option -EB Ã  l'Ã©diteur de liens.Passer l'option -EL Ã  l'Ã©diteur de liens.Passer l'option -marclinux Ã  l'Ã©diteur de liens.Passer l'option -marclinux_prof Ã  l'Ã©diteur de liens.Passer le texte -z Ã  l'Ã©diteur de liens.Passer dans $12 de _mcount l'adresse de l'emplacement oÃ¹ est sauvegardÃ© ra.L'objet passÃ© Ã  %L doit Ãªtre scalaireL'argument muet %qs de type objet passÃ© Ã  %L doit Ãªtre Ã  la mÃªme position que l'argument muet de type objet passÃ© Ã  la procÃ©dure surchargÃ©eL'argument muet de type objet passÃ© de %qs Ã  %L doit Ãªtre scalaireL'argument muet de type objet passÃ© de %qs Ã  %L ne peut pas Ãªtre ALLOCATABLEL'argument muet de type objet passÃ© de %qs Ã  %L ne peut pas Ãªtre POINTERPasser une requÃªte Ã  l'assembleur pour corriger divers erratas du silicium.Passer une requÃªte Ã  l'assembleur pour avertir Ã  propos de divers erratas du silicium.Passage d'un co-tableau Ã  %L pour l'argument %qs allouable, non co-tableau et muet qui est invalide si le statut d'allocation est modifiÃ©Passage d'un co-tableau Ã  %L pour l'argument %qs allouable, non co-tableau, muet INTENT(OUT)Passer la procÃ©dure interne Ã  %L par position n'est pas permisChemin vers le fichier d'en-tÃªte qui devrait Ãªtre prÃ©-inclu avant chaque unitÃ© de compilation.Le pourcentage de pÃ©nalitÃ© que des fonctions contenant un unique appel Ã  une autre fonction recevront quand elles seront Ã©valuÃ©es pour un clonage.Le pourcentage de pÃ©nalitÃ© que des fonctions rÃ©cursives recevront quand elles seront Ã©valuÃ©es pour un clonage.Effectuer la propagation des plages de valeurs IPA.Fusionner le code identique (Identical Code Folding) pour les fonctions et les variables en lecture seule.Fusionner le code identique (Identical Code Folding) pour les fonctions.Fusionner le code identique (Identical Code Folding) pour les variables.RÃ©aliser l'ordonnancement modulo basÃ© sur SMS avant la premiÃ¨re Ã©tape de l'ordonnancement.RÃ©aliser l'ordonnancement modulo basÃ© sur SMS en autorisant les dÃ©placements de registres.RÃ©aliser les optimisations d'alignement spÃ©cifiques au VR4130.RÃ©aliser une propagation de la plage de valeurs sur les arbres.RÃ©aliser une Ã©tape de propagation dans RTL (Register Transfer Language).Effectuer un nombre d'optimisations mineures et coÃ»teuses.Effectuer une Ã©tape d'optimisation par propagation des copies des registres.Effectuer une Ã©tape d'optimisation pour renommer les registres.Effectuer une Ã©tape d'optimisation de fusion des instructions selon la cible.Effectuer l'optimisation du chargement de la cible du branchement aprÃ¨s l'enfilage du prologue ou de l'Ã©pilogue.Effectuer l'optimisation du chargement de la cible du branchement avant l'enfilage du prologue ou de l'Ã©pilogue.RÃ©aliser un clonage pour rendre plus forte la propagation interprocÃ©durale des constantes.RÃ©aliser l'Ã©limination des comparaisons aprÃ¨s que l'allocation des registres ait Ã©tÃ© terminÃ©e.Convertir les sauts conditionnels en Ã©quivalents sans branchements.Convertir les sauts conditionnels en exÃ©cutions conditionnelles.RÃ©aliser la conversion des initialisations de Â«Â switchÂ Â».ExÃ©cuter l'optimisation des sauts croisÃ©s.ExÃ©cuter la mise en ligne trÃ¨s tÃ´t.ExÃ©cuter le mouvement de chargement amÃ©liorÃ© lors de l'Ã©limination des sous-expressions communes globales.RÃ©aliser une analyse de ce qui est pointÃ©, locale Ã  la fonction, sur les arbres.ExÃ©cuter l'Ã©limination des sous-expressions communes globales aprÃ¨s que l'allocation des registres soit terminÃ©e.ExÃ©cuter l'Ã©limination des sous-expressions communes globales.RÃ©aliser la mise en ligne indirecte.RÃ©aliser des validations internes d'intÃ©gritÃ©.RÃ©aliser la propagation interprocÃ©durale des constantes de bits.RÃ©aliser la propagation interprocÃ©durale des constantes.RÃ©aliser l'analyse interprocÃ©durale des pointeurs et rÃ©fÃ©rences.RÃ©aliser la propagation interprocÃ©durale de profiles.RÃ©aliser la rÃ©duction interprocÃ©durale des agrÃ©gats.RÃ©aliser les optimisations d'enfilage des sauts.RÃ©aliser une scission de la portÃ©e active durant l'Ã©tape SSA->normale.Effectuer l'aplatissage des boucles.Scinder les boucles pour Ã©liminer des conditions qui sont constantes sur une plage de la boucle (Loop Splitting).DÃ©rouler toutes les boucles.DÃ©rouler les boucles quand le nombre d'itÃ©rations est connu.DÃ©placer les boucles Ã  l'intÃ©rieur des branchements quand c'est possible.RÃ©aliser une mise en ligne partielle.RÃ©aliser les chargements redondants aprÃ¨s l'Ã©limination des stockages dans les sous-expressions communes globales.ExÃ©cuter le remplacement des scalaires des agrÃ©gats.RÃ©aliser la mise en pipeline logicielle des boucles internes durant l'ordonnancement sÃ©lectif.RÃ©aliser la mise en pipeline logicielle des boucles externes durant l'ordonnancement sÃ©lectif.RÃ©aliser une dÃ©virtualisation spÃ©culative.ExÃ©cuter le mouvement de stockage aprÃ¨s l'Ã©limination des sous-expressions communes globales.ExÃ©cuter la simplification des instructions dupliquÃ©es lors de l'aplatissage d'une boucle (Straight-Line Strength Reduction).ExÃ©cuter la formation du super bloc via la duplication de la queue.RÃ©aliser le unroll-and-jam.Effectuer l'Ã©limination des symboles inutilisÃ©s dans les informations de dÃ©bogage.Effectuer l'Ã©limination des types inutilisÃ©s dans l'information de dÃ©bogage.RÃ©aliser le pistage des variables et aussi Ã©tiqueter les variables qui ne sont pas initialisÃ©es.RÃ©aliser le pistage des variables en annotant les affectations.RÃ©aliser le pistage des variables.RÃ©aliser les optimisations sur tout le programme.Point requis dans le spÃ©cificateur de formatPoint requis dans le spÃ©cificateur de format %s Ã  %LPoint requis dans le spÃ©cificateur de format Ã  %LAutoriser Â«Â $Â Â» comme caractÃ¨re dans les identificateurs.Permettre l'utilisation non conforme du caractÃ¨re de tabulation.Permettre l'ordonnancement de la sÃ©quence du prologue et de l'Ã©pilogue d'une fonction.Permettre l'ordonnancement de la sÃ©quence du prologue d'une fonction.Permettre l'ordonnancement des sÃ©quences du prologue et de l'Ã©pilogue d'une fonction.Permettre des noms de caractÃ¨res universels (\u et \U) dans les identificateurs.Placer un bit de stop aprÃ¨s chaque cycle lors de l'ordonnancement.Placer les Ã©lÃ©ments de donnÃ©es dans leur propre section.Placer chaque fonction dans sa propre section.Placer les constantes en virgule flottante dans la TOC.Placer les constantes des symboles et des dÃ©calages dans la TOC.Veuillez soumettre un rapport dâ€™anomalies complet,
  avec la sortie du prÃ©processeur si nÃ©cessaire.
  ExtensionsLe composant tableau de pointeurs de structures Ã  %C doit avoir une forme diffÃ©rÃ©eLa cible de l'affectation du pointeur ne peut pas Ãªtre une constante Ã  %LLa cible de l'affectation du pointeur a l'attribut PROTECTED Ã  %LLa cible de l'affectation du pointeur dans l'expression d'initialisation n'a pas l'attribut TARGET Ã  %LLa cible de l'affectation du pointeur n'est ni TARGET ni POINTER Ã  %LLa cible de l'affectation du pointeur n'est pas un POINTER Ã  %LAffectation de pointeur avec un indice de vecteur dans le membre de droite Ã  %LLe pointeur Ã  %L dans l'affectation de pointeur pourrait vivre plus longtemps que la cible pointÃ©eLe composant pointeur %s Ã  %L a un sous-composant non co-tableau du type EVENT_TYPE qui doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableauLe composant pointeur %s Ã  %L a un sous-composant non co-tableau de type LOCK_TYPE, qui doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableauL'initialisation du pointeur Ã  %C requiert %<=>%> et non %<=%>La cible de l'initialisation du pointeur Ã  %L doit avoir l'attribut SAVELa cible de l'initialisation du pointeur Ã  %L ne doit pas avoir l'attribut TARGETLa cible de l'initialisation de pointeur Ã  %L ne doit pas Ãªtre ALLOCATABLEL'objet pointeur Ã  %C ne sera point co-indexÃ©L'objet pointeur Ã  %L ne sera point un co-indexAffectation Ã  une procÃ©dure pointeur Ã  %LL'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 VOLATILELes pointeurs sont de 32 bits.Les pointeurs sont de 64 bits.Politiques disponibles pour -mcompact-branches=:FPTR polymorphique Ã  %L pour C_F_POINTERLe composant polymorphique %s Ã  %L dans le type %s SEQUENCE ou BIND(C)Scalaire polymorphique passÃ© Ã  l'argument tableau muet %qs Ã  %LSous-objet polymorphique d'un objet co-indexÃ© Ã  %LLargeur d'exposant positive requiseLargeur positive requiseLargeur positive requise dans le spÃ©cificateur de format %s Ã  %LLargeur positive requise avec le descripteur TChangement possible de valeur dans la conversion de %s vers %s Ã  %LPrivilÃ©gier les branchements au lieu d'une exÃ©cution conditionnelle.PrÃ©fÃ©rer des accÃ¨s par mots plutÃ´t que des accÃ¨s par octets.Allouer de prÃ©fÃ©rence des registres qui autorisent la gÃ©nÃ©ration d'instructions courtes.PrÃ©fixer les symboles globaux avec Â«Â :Â Â» (pour l'utilisation avec PREFIX).PrÃ©traiter uniquement les directives.La source convertie par le prÃ©processeur a Ã©tÃ© stockÃ©e dans le fichier %s, veuillez l'attacher Ã  votre rapport d'anomalie.
  PrÃ©server la pile de liens du PowerPC 476 en faisant correspondre un blr avec l'insns bcl/bl utilisÃ©e pour les accÃ¨s Ã  la GOT.PrÃ©tendre qu'un branchement autour d'un dÃ©placement est un dÃ©placement conditionnel.Interdire l'allocation de $fp pendant l'allocation de registres de telle maniÃ¨re que le compilateur puisse forcer l'optimisation fp-as-gp.Interdire l'utilisation de toutes les opÃ©rations en virgule flottante.Interdire l'utilisation de toutes les instructions matÃ©rielles en virgule flottante.!$OMP DECLARE REDUCTION prÃ©cÃ©dent Ã  %L!$OMP DECLARE REDUCTION prÃ©cÃ©dent du module %s Ã  %LÃ‰crire les informations d'ajustement du processeur sous forme de commentaires dans le fichier assembleur. C'est une option utilisÃ©e uniquement pour tester les rÃ©gressions du compilateur. Elle n'est pas destinÃ©e Ã  un usage ordinaire pour compiler du code.Afficher les informations de couverture du code.
--- 2169,2191 ----
  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.ÃŠtre conforme au brouillon du standard C++ ISO 2020(?) (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 2020(?) avec les extensions GNU (support expÃ©rimental et incomplet).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.L'expression constante dans l'Ã©tiquette du FORMAT Ã  %L doit Ãªtre de type CHARACTER par dÃ©fautExpression constante requise Ã  %CLa valeur logique constante est rÃ©pÃ©tÃ©e dans l'instruction CASE Ã  %LConstruire une toile et sÃ©parer les utilisations sans relations d'une variable seule.La fonction contenue %qs Ã  %L n'a pas le type IMPLICITLa procÃ©dure contenue %qs Ã  %C entre en conflit avec la procÃ©dure dÃ©finie Ã  %LLa procÃ©dure contenue %qs Ã  %C est dÃ©jÃ  ambigÃ¼eLa procÃ©dure contenue %qs Ã  %L a le mÃªme nom que sa procÃ©dure contenanteLa procÃ©dure contenue %qs Ã  %L d'une procÃ©dure PURE doit aussi Ãªtre PUREContrÃ´le la gÃ©nÃ©ration des estimations des inverses.Le numÃ©ro du registre de contrÃ´le doit Ãªtre dans la plage 0-31 pour %sContrÃ´ler le mode de dÃ©routage en cas d'exception IEEE.ContrÃ´ler le mode d'arrondissement FP gÃ©nÃ©rÃ©.ContrÃ´ler la prÃ©cision donnÃ©e aux exceptions FP.Conversion depuis %qs vers %qs Ã  %LConversion de %s vers %s Ã  %LLa conversion depuis %s vers le sous-type par dÃ©faut COMPLEX(%d) Ã  %L pourrait perdre en prÃ©cision, envisagez d'utiliser l'argument KINDConversion d'un infini ou de Pas-un-Nombre Ã  %L en INTEGERConvertir les sauts conditionnels des boucles les plus Ã  l'intÃ©rieur en Ã©quivalents sans branchement.Convertir les constantes en virgule flottante en constantes en simple prÃ©cision.Convertir le retour de fonction en un fragment d'appel et de retour.Convertir les appel et saut indirects en fragment d'appel et de sautCopier les sections de tableaux dans un bloc contigu lors de l'entrÃ©e dans une procÃ©dure.Copyright %s 2019 Free Software Foundation, Inc.
  Co-rang non concordant dans l'argument %qs Ã  %L (%d et %d)Fichier de sortie ltrans %s corrompuCoÃ»t auquel les optimisations de GCSE ne contraindront pas la distance de dÃ©placement d'une expression.CoÃ»t supposÃ© pour une insn de branchement.CoÃ»t supposÃ© d'une insn de multiplication.CoÃ»t supposÃ© d'une instruction de multiplication oÃ¹ 4 est Ã©gal Ã  une insn normale.N'a pu gÃ©nÃ©rer de valeur addis pour la fusionImpossible d'ouvrir le fichier de sortie Â«Â %sÂ Â»
  Compter les dÃ©pendances spÃ©culatives tout en calculant la prioritÃ© des instructions.Le pointÃ© de type Cray Ã  %C ne peut pas Ãªtre un tableau de forme taciteLe pointÃ© Cray Ã  %L apparaÃ®t dans plusieurs instructions pointer()PointÃ© Cray %qs dans la clause %s Ã  %LPointÃ© Cray %qs dans la clause SHARED Ã  %LObjet pointÃ© Cray %qs dans la clause %s Ã  %LObjet pointÃ© Cray %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet pointÃ© Cray %qs du type polymorphique dans la clause %s Ã  %LPointeur Cray %qs dans la clause %s Ã  %LLe pointeur Cray Ã  %C a %d octets de prÃ©cision; les adresses mÃ©moire requiÃ¨rent %d octetsLe pointeur Cray Ã  %C doit Ãªtre un entierLa dÃ©claration de pointeur Cray Ã  %C requiert l'option %<-fcray-pointer%>Objet pointeur Cray %qs dans la clause %s Ã  %LObjet pointeur Cray %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet pointeur Cray %qs du type polymorphique dans la clause %s Ã  %LCrÃ©er une application de type GUI.CrÃ©er un exÃ©cutable indÃ©pendant de la position dynamiquement liÃ©.CrÃ©er une bibliothÃ¨que partagÃ©e.CrÃ©er un exÃ©cutable statique indÃ©pendant de la position.CrÃ©er des variables d'induction canoniques dans les boucles.CrÃ©er une application de type console.CrÃ©er les fichiers de donnÃ©es nÃ©cessaires Ã  Â«Â gcovÂ Â».CrÃ©ation de Â«Â %sÂ Â»
! CrÃ©ation d'un tableau temporaire Ã  %LCrÃ©ation d'un temporaire pour le tableau Ã  %L dans l'argument %qsLe tableau DATA %qs Ã  %L doit Ãªtre spÃ©cifiÃ© dans une dÃ©claration prÃ©cÃ©denteL'Ã©lÃ©ment DATA %qs Ã  %L ne peut pas avoir un co-indexL'Ã©lÃ©ment DATA %qs Ã  %L est un pointeur et doit donc Ãªtre un tableau Ã  part entiÃ¨reInstruction DATA Ã  %C aprÃ¨s la premiÃ¨re instruction exÃ©cutableL'instruction DATA Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction DATA Ã  %C n'est pas permise dans une procÃ©dure PUREL'instruction DATA Ã  %L a plus de valeurs que de variablesL'instruction DATA Ã  %L a plus de variables que de valeursSpÃ©cificateur de format DC interdit Ã  %Cobjet DEALLOCATEDEALLOCATE d'un co-tableau Ã  %C dans un bloc CRITICALDEALLOCATE d'un co-tableau Ã  %C dans un bloc DO CONCURRENTDECIMAL= Ã  %C n'est pas permis en Fortran 95DECL_GIMPLE_REG_P est dÃ©fini sur une variable dont l'adresse est priseDEF_INTERNAL_FLT_FN (%s) n'a pas de fonction interne associÃ©eDEF_INTERNAL_INT_FN (%s) n'a pas de fonction interne associÃ©eDELIM= Ã  %C pas permis en Fortran 95DEPEND SINK utilisÃ© avec DEPEND SOURCE sur la mÃªme construction Ã  %LL'argument DIM Ã  %L est en dehors des limitesL'argument DIM sans argument COARRAY n'est pas permis pour l'intrinsÃ¨que THIS_IMAGE Ã  %LDIMENSION spÃ©cifiÃ© pour %qs en dehors du corps de son INTERFACE Ã  %LArgument DISTANCE= pour NUM_IMAGES Ã  %LArgument DISTANCE= pour THIS_IMAGE Ã  %LLe chunk_size de la clause DIST_SCHEDULE Ã  %L requiert une expression INTEGER scalaireConstruction DO CONCURRENT Ã  %CLa boucle DO Ã  %L est indÃ©finie car elle dÃ©bordeLa boucle DO Ã  %L est indÃ©finie car elle dÃ©borde vers le basLa boucle DO Ã  %L sera exÃ©cutÃ©e zÃ©ro foisLa valeur de pas de DO est zÃ©roInstruction de fin de DO qui n'est pas END DO ou CONTINUE avec l'Ã©tiquette %d Ã  %CL'itÃ©rateur DO %qs Ã  %L est Ã  l'intÃ©rieur d'un itÃ©rateur du mÃªme nomDOUBLE COMPLEX Ã  %CSpÃ©cificateur de format DP interdit Ã  %CLa procÃ©dure DTIO %s Ã  %L doit Ãªtre rÃ©cursiveL'argument caractÃ¨re DTIO Ã  %L doit avoir une longueur taciteL'argument muet DTIO Ã  %L doit Ãªtre un scalaireL'argument muet DTIO Ã  %L doit Ãªtre ASSUMED SHAPE ARRAYL'argument muet DTIO Ã  %L doit avoir KIND = %dL'argument muet DTIO Ã  %L doit Ãªtre du type %sL'argument muet DTIO Ã  %L doit avoir INTENT %sLa procÃ©dure DTIO %qs Ã  %L doit Ãªtre une sous-routineÃ‰lÃ©ment de donnÃ©e au dessus de la limite supÃ©rieure du tableau Ã  %LÃ‰lÃ©ment de donnÃ©e en dessous de la limite infÃ©rieure du tableau Ã  %LLes donnÃ©es sont stockÃ©es dans le format gros-boutiste.Les donnÃ©es sont stockÃ©es dans le format petit-boutiste.  (Par dÃ©faut).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.Retarder Ã  plus tard le dÃ©pilage des arguments des fonctions hors de la pile.Le tableau diffÃ©rÃ© %qs Ã  %L n'est pas permis dans une expression d'initialisationParamÃ¨tre de type diffÃ©rÃ© pas encore supportÃ©Supprimer les instructions inutiles qui peuvent dÃ©clencher des exceptions.Supprimer les vÃ©rifications inutiles des pointeurs nuls.FonctionnalitÃ© supprimÃ©eÂ :ObsolÃ¨te dans GCC 8.  Cette option n'a aucun effet.ObsolÃ¨te dans GCC 9.  Cette option n'a aucun effet.Rendu obsolÃ¨te en faveur de -std=c++11.Rendu obsolÃ¨te en faveur de -std=c++14.Rendu obsolÃ¨te en faveur de -std=c++17.Rendu obsolÃ¨te en faveur de -std=c11.Rendu obsolÃ¨te en faveur de -std=c99.Rendu obsolÃ¨te en faveur de -std=gnu++11.Rendu obsolÃ¨te en faveur de -std=gnu++14.Rendu obsolÃ¨te en faveur de -std=gnu++17.Rendu obsolÃ¨te en faveur de -std=gnu11.Rendu obsolÃ¨te en faveur de -std=gnu99.Rendu obsolÃ¨te en faveur de -std=iso9899:1999.Option obsolÃ¨te. Utilisez -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 Ãªtre dÃ©clarÃ© avec les deux attributs PRIVATE et BIND(C) Ã  la foisLe type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir l'attribut SEQUENCE car il est BIND(C)Le type dÃ©rivÃ© %qs Ã  %L 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, dÃ©clarÃ© Ã  %L, doit avoir l'attribut BIND pour Ãªtre interopÃ©rable avec le CLe type dÃ©rivÃ© %qs avec l'attribut BIND(C) Ã  %L est vide et peut Ãªtre inaccessible pour le processeur C compagnonLe type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PRIVATE dans la partie de spÃ©cification d'un moduleLe type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PUBLIC dans la partie de spÃ©cification d'un moduleLe type dÃ©rivÃ© Ã  %C n'a pas Ã©tÃ© prÃ©cÃ©demment dÃ©fini et, par consÃ©quent, il ne peut pas apparaÃ®tre dans une dÃ©finition de type dÃ©rivÃ©Le composant de type dÃ©rivÃ© %C n'est pas un membre EQUIVALENCE permisLa dÃ©claration de type dÃ©rivÃ© avec FINAL Ã  %C doit Ãªtre dans la partie de spÃ©cification d'un MODULEDÃ©finition de type dÃ©rivÃ© Ã  %C avec une section CONTAINS videDÃ©finition du type dÃ©rivÃ© Ã  %C sans composantsLa dÃ©finition du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©finiLe nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  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 surchargÃ©Le type dÃ©rivÃ© %qs avec BIND(C) ne doit pas avoir de section CONTAINS Ã  %CLe type dÃ©rivÃ© %qs avec SEQUENCE ne doit pas avoir de section CONTAINS Ã  %CL'argument muet %qs d'un type dÃ©rivÃ© Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeur et n'a pas d'initialisation par dÃ©fautDescription pour mxl-mode-bootstrap.Description pour mxl-mode-executable.Description pour mxl-mode-novectors.Description pour mxl-mode-xmdstub.DÃ©tecter les chemins qui dÃ©clenchent un comportement erronÃ© ou indÃ©fini dÃ» Ã  une valeur nulle utilisÃ©e d'une maniÃ¨re interdite par l'attribut returns_nonnull ou nonnull. Isoler ces chemins du flux de contrÃ´le principal et transformer l'instruction avec un comportement erronÃ© ou indÃ©fini en une instruction de dÃ©routement.DÃ©tecter les chemins qui dÃ©clenchent un comportement erronÃ© ou indÃ©fini dÃ» au dÃ©rÃ©fÃ©rencement d'un pointeur nul. Isoler ces chemins du flux de contrÃ´le principal et transformer les instructions avec un comportement erronÃ© ou indÃ©fini en instructions de dÃ©routement.DÃ©terminer quelles sont les dÃ©pendances qui sont considÃ©rÃ©es coÃ»teuses entre les insns.Longueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur de tableauLongueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur du tableau Ã  %LParamÃ¨tres de type de sous-type diffÃ©rents dans l'affectation de pointeur Ã  %LRangs diffÃ©rents dans l'affectation du pointeur Ã  %LForme diffÃ©rente pour %s Ã  %L sur la dimension %d (%d et %d)Formes diffÃ©rentes pour les arguments %qs et %qs Ã  %L pour l'intrinsÃ¨que %<dot_product%>Formes diffÃ©rentes sur la dimension 1 des arguments %qs et %qs Ã  %L pour l'intrinsÃ¨que matmulFormes diffÃ©rentes sur la dimension 2 de l'argument %qs et la dimension 1 de l'argument %qs Ã  %L pour l'intrinsÃ¨que matmulSous-types diffÃ©rents Ã  %LTypes diffÃ©rents dans une affectation de pointeur Ã  %L; tentative d'affecter %s Ã  %sDimensions spÃ©cifiÃ©es pour %s Ã  %L aprÃ¨s son initialisationDÃ©sactiver la passe spÃ©cifique Ã  ARCompact pour gÃ©nÃ©rer des instructions d'exÃ©cution conditionnelle.DÃ©sactiver les registres FP.DÃ©sactiver l'ISA FPU, l'option ABI doit activer %<-mfloat-abi=soft%>EmpÃªcher les instructions LR et SR d'utiliser les registres Â«Â auxÂ Â» de l'extension FPX.DÃ©sactiver l'Ã©tape d'optimisation de scalaires en vecteurs qui transforme les calculs sur des entiers de 64 bits en calculs sur des vecteurs.DÃ©sactiver les optimisations des virgules flottantes qui ignorent le signe du zÃ©ro dÃ©fini par IEEE.DÃ©sactiver l'unitÃ© matÃ©rielle en virgule flottante.DÃ©sactiver l'adressage indexÃ©.DÃ©sactiver les optimisations observables par les NaN (Not a Number: pas un nombre) IEEE si ces NaN produisent un effet visible.Interdire les optimisations qui supposent un comportement par dÃ©faut pour l'arrondis des virgules flottantes.DÃ©sactiver le code indÃ©pendant de la position (PIC) pour l'utilisation dans du code du noyau de l'OS.DÃ©sactiver le prÃ©-traitement.DÃ©sactiver les registres d'espace.DÃ©sactiver l'utilisation des instructions FPU du RX.Interdire les appels directs aux fonctions globales.Interdit plus que Â«Â msched-max-memory-insnsÂ Â» dans le groupe d'instructions. Autrement, la limite est Â«Â soupleÂ Â» (prÃ©fÃ¨re les opÃ©rations non-mÃ©moire quand la limite est atteinte).DÃ©couvrir les fonctions pures et const.DÃ©couvrir les variables statiques en lecture seule et non adressables.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 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 cette information.Division par zÃ©ro Ã  %LDivision par zÃ©ro en convertissant %s vers %s Ã  %LStratÃ©gie de division, une valeur dans la liste: call-div1, call-fp, call-table.Faire une rematÃ©rialisation sensible au CFG pendant LRA.Faire des optimisations d'alignement pour les instructions d'appel.Effectuer le changement de contexte de l'ordonnanceur si le processeur est un bdver1, bdver2, bdver3, bdver4 ou znver1 et l'ordonnancement Haifa est sÃ©lectionnÃ©.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 autoriser les donnÃ©es constantes Ã  Ãªtre placÃ©es dans les sections de code.Ne pas supposer un grand segment TLS.Ne pas supposer que les bibliothÃ¨ques standards du C et Â«Â mainÂ Â» existent.Ne pas dÃ©sactiver les registres d'espace.Ne pas Ã©liminer les commentaires dans les expansions des macros.Ne pas Ã©liminer les commentaires.Ne pas afficher les fonctions compilÃ©es ni le temps Ã©coulÃ©.Ne pas produire de modes d'adressages avec des affectations avec effets de bords.Ne pas produire des constantes entiÃ¨res complexes dans une mÃ©moire en lecture seule.Ne pas gÃ©nÃ©rer de prologue ou dâ€™Ã©pilogue de fonction.Ne pas imposer d'alignement strict.Ne pas gÃ©nÃ©rer de directives #line.Ne pas gÃ©nÃ©rer de directives .size.Ne pas gÃ©nÃ©rer un point de sortie unique pour chaque fonction.Ne pas gÃ©nÃ©rer du code qui ne peut tourner qu'en mode superviseur (par dÃ©faut).Ne pas gÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour.Ne pas gÃ©nÃ©rer des 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 fournir d'adresse de dÃ©part par dÃ©faut 0x100 du programme.Ne pas pousser les registres Ã©tendus sur la pile dans les fonctions de monitoring.Ne pas placer les globaux non initialisÃ©s dans la section commune.Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me (ceux spÃ©cifiÃ©s avec -isystem seront quand mÃªme utilisÃ©s).Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me pour le C++.Ne pas supporter les fonctions internes SSE4.1 et SSE4.2 et la gÃ©nÃ©ration de code.Ne pas supprimer les informations de dÃ©bogage des classes C++.Ne pas supprimer les avertissements pour les en-tÃªtes systÃ¨me.Ne pas traiter les variables locales et les blocs COMMON comme s'ils Ã©taient nommÃ©s dans des dÃ©clarations SAVE.Ne pas ajuster l'alignement du code et des donnÃ©es en lecture seule.Ne pas ajuster l'alignement de la pile.Ne pas ajuster l'alignement des donnÃ©s accessibles en Ã©criture.Ne pas utiliser les instructions MDMX.Ne pas utiliser les instructions MIPS-3D.Ne pas utiliser les registres FP du VAX.Ne pas utiliser une fonction pour purger la cache avant d'appeler des trampolines sur la pile.Ne pas utiliser des adresses qui allouent des registres globaux.Ne pas utiliser les codes de condition des instructions normales.Ne pas utiliser lâ€™unitÃ© en virgule flottante matÃ©rielle.Ne pas utiliser l'unitÃ© matÃ©rielle pour les opÃ©rations en virgule flottante.Ne pas utiliser le coprocesseur mathÃ©matique.Ne pas utiliser les instructions matÃ©rielles quad FP.Ne pas utiliser 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 l'instruction personnalisÃ©e fabsd.Ne pas utiliser l'instruction personnalisÃ©e fabss.Ne pas utiliser l'instruction personnalisÃ©e faddd.Ne pas utiliser l'instruction personnalisÃ©e fadds.Ne pas utiliser l'instruction personnalisÃ©e fatand.Ne pas utiliser l'instruction personnalisÃ©e fatans.Ne pas utiliser l'instruction personnalisÃ©e fcmpeqd.Ne pas utiliser l'instruction personnalisÃ©e fcmpeqs.Ne pas utiliser l'instruction personnalisÃ©e fcmpged.Ne pas utiliser l'instruction personnalisÃ©e fcmpges.Ne pas utiliser l'instruction personnalisÃ©e fcmpgtd.Ne pas utiliser l'instruction personnalisÃ©e fcmpgts.Ne pas utiliser l'instruction personnalisÃ©e fcmpled.Ne pas utiliser l'instruction personnalisÃ©e fcmples.Ne pas utiliser l'instruction personnalisÃ©e fcmpltd.Ne pas utiliser l'instruction personnalisÃ©e fcmplts.Ne pas utiliser l'instruction personnalisÃ©e fcmpned.Ne pas utiliser l'instruction personnalisÃ©e fcmpnes.Ne pas utiliser l'instruction personnalisÃ©e fcosd.Ne pas utiliser l'instruction personnalisÃ©e fcoss.Ne pas utiliser l'instruction personnalisÃ©e fdivd.Ne pas utiliser l'instruction personnalisÃ©e fdivs.Ne pas utiliser l'instruction personnalisÃ©e fexpd.Ne pas utiliser l'instruction personnalisÃ©e fexps.Ne pas utiliser l'instruction personnalisÃ©e fextsd.Ne pas utiliser l'instruction personnalisÃ©e fixdi.Ne pas utiliser l'instruction personnalisÃ©e fixdu.Ne pas utiliser l'instruction personnalisÃ©e fixsi.Ne pas utiliser l'instruction personnalisÃ©e fixsu.Ne pas utiliser l'instruction personnalisÃ©e floatid.Ne pas utiliser l'instruction personnalisÃ©e floatis.Ne pas utiliser l'instruction personnalisÃ©e floatud.Ne pas utiliser l'instruction personnalisÃ©e floatus.Ne pas utiliser l'instruction personnalisÃ©e flogd.Ne pas utiliser l'instruction personnalisÃ©e flogs.Ne pas utiliser l'instruction personnalisÃ©e fmaxd.Ne pas utiliser l'instruction personnalisÃ©e fmaxs.Ne pas utiliser l'instruction personnalisÃ©e fmind.Ne pas utiliser l'instruction personnalisÃ©e fmins.Ne pas utiliser l'instruction personnalisÃ©e fmuld.Ne pas utiliser l'instruction personnalisÃ©e fmuls.Ne pas utiliser l'instruction personnalisÃ©e fnegd.Ne pas utiliser l'instruction personnalisÃ©e fnegs.Ne pas utiliser l'instruction personnalisÃ©e frdxhi.Ne pas utiliser l'instruction personnalisÃ©e frdxlo.Ne pas utiliser l'instruction personnalisÃ©e frdy.Ne pas utiliser l'instruction personnalisÃ©e fsind.Ne pas utiliser l'instruction personnalisÃ©e fsins.Ne pas utiliser l'instruction personnalisÃ©e fsqrtd.Ne pas utiliser l'instruction personnalisÃ©e fsqrts.Ne pas utiliser l'instruction personnalisÃ©e fsubd.Ne pas utiliser l'instruction personnalisÃ©e fsubs.Ne pas utiliser l'instruction personnalisÃ©e ftand.Ne pas utiliser l'instruction personnalisÃ©e ftans.Ne pas utiliser l'instruction personnalisÃ©e ftruncds.Ne pas utiliser l'instruction personnalisÃ©e fwrx.Ne pas utiliser l'instruction personnalisÃ©e fwry.Ne pas utiliser l'instruction personnalisÃ©e round.Ne pas utiliser des rÃ©fÃ©rences mÃ©moire non alignÃ©es.Ne pas avertir Ã  propos de l'utilisation de Â«Â long longÂ Â» avec -pedantic.VÃ©rifier la pile en utilisant des limites dans la mÃ©moire temporaire L1.Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Ne pas aligner les Ã©lÃ©ments dans le code ou les donnÃ©es.Ne pas allouer des float ni des double dans des registres en prÃ©cision Ã©tendue.Ne pas supposer que les accÃ¨s non alignÃ©s sont traitÃ©s par le systÃ¨me.N'appeler aucune fonction de vidange de la cache.N'appeler aucune fonction de dÃ©routement de vidange de la cache.Ne pas crÃ©er un exÃ©cutable indÃ©pendant de la position dynamiquement liÃ©.Ne pas produire les supplÃ©ments DWARF au delÃ  de la version sÃ©lectionnÃ©e.Ne pas gÃ©nÃ©rer des fonctions dÃ©clarÃ©es Â«Â en ligneÂ Â» avec l'attribut Â«Â dllexportÂ Â» Ã  moins que ce ne soit nÃ©cessaire.Ne pas gÃ©nÃ©rer les sections DWARF pubnames et pubtypes.Ne pas gÃ©nÃ©rer de vÃ©rifications pour la spÃ©culation de contrÃ´le dans l'ordonnancement sÃ©lectif.Ne pas gÃ©nÃ©rer de code qui ne fonctionne qu'en mode privilÃ©giÃ©. Implique -mno-inline-ic_invalidate si le code en ligne devait ne pas fonctionner en mode utilisateur.N'indiquer aucune prioritÃ© avec TARGET_REGISTER_PRIORITY.Ne pas optimiser les dÃ©placements de blocs, utiliser memcpy.Ne pas optimiser les dÃ©placements de blocs.Ne pas utiliser les mnÃ©moniques P pour les branchements.N'utiliser aucun des r32..r63.Ne pas utiliser une plage d'adressage avec moins de 25 bits pour les appels.Ne pas avertir au sujet de l'utilisation des extensions de Microsoft.Bloc CLASS IS en double dans l'instruction SELECT TYPE Ã  %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 qui est EVENT_TYPE ne sera point INTENT(OUT)L'argument muet %qs Ã  %L qui est LOCK_TYPE ne sera point INTENT(OUT)L'argument muet %qs Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeurL'argument muet %qs doit Ãªtre un pointeur, un tableau de forme tacite ou de rang tacite sans attribut CONTIGUOUS â€“ car l'argument effectif Ã  %L n'est pas simplement contigu et les deux sont ASYNCHRONOUS ou VOLATILEL'argument muet %qs n'est pas autorisÃ© dans l'expression Ã  %LL'argument muet %qs de %qs Ã  %L devrait Ãªtre nommÃ© %qs pour correspondre Ã  l'argument Ã©quivalent de la procÃ©dure qui surchargeArgument muet %qs avec INTENT(IN) dans un contexte d'association de pointeur (%s) Ã  %LArgument muet %qs avec INTENT(IN) dans le contexte de dÃ©finition de variable (%s) Ã  %LFanion fictif. Ceci est la sÃ©lection par dÃ©faut Ã  moins que des commutateurs FPX soient explicitement fournis.La procÃ©dure muette %qs Ã  %C ne peut pas avoir une interface gÃ©nÃ©riqueLa procÃ©dure muette %qs Ã  %L ne sera point Ã©lÃ©mentaleLa procÃ©dure 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 dÃ©clarations dans un fichier .decl.Vidanger les informations dÃ©taillÃ©es sur la reprÃ©sentation interne de GCC des emplacements du code source.Vidanger les Ã©tapes d'optimisation.Attribut %s dupliquÃ© Ã  %LAttribut %s spÃ©cifiÃ© en double Ã  %LSpÃ©cification de l'Ã©tiquette %s dupliquÃ©e Ã  %CSpÃ©cification %s dupliquÃ©e Ã  %CAttribut ASYNCHRONOUS spÃ©cifiÃ© en double Ã  %LAttribut AUTOMATIC spÃ©cifiÃ© en double Ã  %LL'attribut BIND est spÃ©cifiÃ© en double Ã  %LDEFERRED dupliquÃ© Ã  %CInstructions ELSE dupliquÃ©es Ã  %L et %CL'attribut EXTENDS est spÃ©cifiÃ© en double Ã  %LInstruction IMPLCIT NONE dupliquÃ©e Ã  %CSpÃ©cification NML dupliquÃ©e Ã  %CNON_OVERRIDABLE dupliquÃ© Ã  %CAttribut POINTER dupliquÃ© Ã  %CInstruction PRIVATE dupliquÃ©e Ã  %CAttribut PROTECTED spÃ©cifiÃ© en double Ã  %LAttribut SAVE spÃ©cifiÃ© en double Ã  %LInstruction SEQENCE dupliquÃ©e Ã  %CSpÃ©cificateur UNIT dupliquÃ© Ã  %CAttribut SAVE spÃ©cifiÃ© en double Ã  %LAttribut VOLATILE spÃ©cifiÃ© en double Ã  %LSpÃ©cificateurs d'accÃ¨s dupliquÃ©s Ã  %CArgument %qs dupliquÃ© Ã  %L pour l'intrinsÃ¨que %sSpÃ©cificateur de tableau dupliquÃ© pour le pointÃ© de type Cray Ã  %CÃ‰tiquette de construction %qs dupliquÃ©e Ã  %CSpÃ©cificateur de format dupliquÃ© Ã  %CNom %qs dupliquÃ© dans l'association Ã  %CNom %qs en double dans la liste des paramÃ¨tres Ã  %CÃ‰tiquette d'instruction %d dupliquÃ©e Ã  %L et %LSymbole %qs dupliquÃ© dans la liste d'arguments formels Ã  %CAvertir Ã  propos de types qui ne correspondent pas dans les dÃ©clarations globales durant l'optimisation lors de l'Ã©dition de liens.DRAP (Dynamic Realign Argument Pointer) n'est pas supportÃ© dans une routine de service d'interruption. Ceci peut Ãªtre contournÃ© en Ã©vitant les fonctions avec un retour agrÃ©gÃ©.Allouer dynamiquement les registres cc.SpÃ©cificateur E pas permis avec le descripteur g0EDGE_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 %iÃ©tiquette de la zone d'atterrissage du gestionnaire d'exceptions La fonction ELEMENTAL %qs Ã  %L doit avoir un rÃ©sultat scalaireLa procÃ©dure ELEMENTAL non INTRINSIC %qs n'est pas permise comme argument effectif Ã  %LLe prÃ©fixe ELEMENTAL dans l'interface MODULE PROCEDURE est manquant Ã  %LLe composant pointeur de procÃ©dure ELEMENTAL %qs n'est pas permis comme argument effectif Ã  %LL'instruction ELSE IF Ã  %C ne peut pas suivre une instruction ELSE Ã  %LL'instruction ELSEWHERE Ã  %C suit un ELSEWHERE prÃ©cÃ©dent qui n'est pas masquÃ©Instruction ELSEWHERE Ã  %C pas englobÃ©e dans un bloc WHEREENCODING= Ã  %C n'est pas permis en Fortran 95Instruction END TEAM Ã  %CInstruction END au lieu de l'instruction %s Ã  %LL'Ã©tiquette END Ã  %C n'est pas permise dans l'instruction de sortieL'Ã©tiquette de la balise END %d Ã  %L n'est pas dÃ©finieENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la fonction %qs n'est pas RECURSIVEENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la sous-routine %qs n'est pas RECURSIVEENTRY %qs Ã  %L n'a pas de type IMPLICITLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %LInstruction ENTRY Ã  %CL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une procÃ©dure contenueL'instruction ENTRY Ã  %C ne peut apparaÃ®tre dans un BLOCK DATAL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DERIVED TYPEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DOL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc FORALLL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un MODULEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un PROGRAML'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc SELECTL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc STRUCTUREL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un SUBMODULEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc WHEREL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un sous programme contenuL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc IF-THENL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une 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 %d de l'argument effectif de RESHAPE Ã  %L ne peut pas Ãªtre nÃ©gatifL'Ã©lÃ©ment dans le constructeur du tableau %s Ã  %L est %sUn Ã©lÃ©ment d'un tableau de forme tacite ou pointeur est passÃ© Ã  l'argument tableau muet %qs Ã  %LFonction Ã©lÃ©mentaire comme expression d'initialisation avec des arguments non entiers/non caractÃ¨res Ã  %LÃ‰lÃ©ments avec la mÃªme valeur Ã  %L et %L dans l'indice de vecteur dans le contexte de dÃ©finition de variable (%s)Ã‰liminer les appels de fonctions multiples aussi pour les fonctions impures.Produire les Ã©tiquettes .gnu_attribute.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.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.Produire des annotations de dÃ©bogage pendant le prÃ©-traitement.Produire les informations de dÃ©bogage relatives Ã  l'Ã©tape d'analyse d'Ã©chappement quand l'option -fgo-optimize-allocs est active.Produire des branchements directs vers les fonctions locales.Ã‰mettre des erreurs quand des relocalisations Ã  l'exÃ©cution sont gÃ©nÃ©rÃ©es.GÃ©nÃ©rer du code supplÃ©mentaire dans le prologue de la fonction pour intercepter si la taille de la pile dÃ©passe la limite donnÃ©e.Produire les prologues des fonctions uniquement devant les parties qui en ont besoin au lieu de les produire au dÃ©but des fonctions.Produire des appels de fonctions en utilisant la table de dÃ©calage globale lors de la gÃ©nÃ©ration de code indÃ©pendant de la position (PIC).Produire des instanciations implicites pour des patrons en ligne.Produire des instanciations implicites pour les patrons.Produire des branchements indirects vers les fonctions locales.GÃ©nÃ©rer des sÃ©quences longues de chargement/stockage.Ã‰mettre un appel au compteur de profilage avant le prologue lors de l'entrÃ©e dans une fonction.Ã‰mettre 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 les variables constantes statiques mÃªme si elles ne sont pas utilisÃ©es.Produire des bits de stop avant et aprÃ¨s les asms Ã©tendues volatiles.Produire des dÃ©routements sous forme de Â«Â break 8Â Â». C'est le comportement par dÃ©faut pour CRIS v3 et supÃ©rieurs.  Si dÃ©sactivÃ©, des appels Ã  abort() sont utilisÃ©s.Produire des informations verbeuses de mise au point dans le code assemblÃ©.Ã‰mettre des avertissements quand des relocalisations Ã  l'exÃ©cution sont gÃ©nÃ©rÃ©es.FINAL vide Ã  %CInstruction IMPLICIT vide Ã  %CLe constructeur de tableau vide Ã  %C n'est pas permisListe d'initialisation vide dans l'ancien style Ã  %CEnsemble de chiffres vide dans la constante BOZ Ã  %CActiver les alternatives Ã  l'instruction Â«Â qÂ Â».Activer le fichier de registre Ã  16 entrÃ©es.Activer l'instruction de l'extension du compteur d'horodatage 64 bits.Activer le support pour les dÃ©sallocations avec taille connue du C++14.Activer les 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 la gestion de la contrainte Rcq. La plupart des gÃ©nÃ©rations de code court dÃ©pend de ceci.Activer la gestion de la contrainte Rcw. ccfsm condexec dÃ©pend principalement de ceci.Activer le support et l'utilisation des instructions Lire-Modifier-Ã‰crire (Read-Modify-Write).Activer la coalescence SSA sur les variables utilisateur.Activer la descente du code SSA sur les arbres.Activer l'optimisation de l'Ã©limination du code mort SSA sur les arbres.Activer les optimisations SSA-BIT-CCP sur les arbres.Activer les optimisations SSA-CCP sur les arbres.Activer l'optimisation SSA-PRE sur les arbres.Activer le code de pistage du TPF-OS.Activer le support Virtual Hosting.Activer l'extension XY Memory (DSP version 3).Activer l'alignement des blocs COMMON.Activer tous les avertissements -Wunused-.Activer toutes les extensions du langage DEC.Activer toutes les vidanges des informations d'optimisation sur stderr.Activer une Ã©tape d'optimisation sur de petits segments de code (peephole) par RTL avant sched2.Autoriser la protection allocas/VLAs de ASan.Autoriser ASan Ã  protÃ©ger les fonctions intÃ©grÃ©es.Autoriser la dÃ©tection par ASan des bogues d'utilisation aprÃ¨s retour.Autoriser ASan Ã  protÃ©ger les globales.Autoriser ASan Ã  protÃ©ger les opÃ©rations de chargement.Autoriser ASan Ã  protÃ©ger la pile.Autoriser ASan Ã  protÃ©ger les opÃ©rations d'Ã©criture.Activer la relaxation de l'assembleur et de l'Ã©diteur de liens. ActivÃ© par dÃ©faut Ã  -Os.Activer les instructions atomiques.Activer l'instanciation automatique de patron.Activer le dÃ©bogage par un backend.Activer la propagation vers le haut des propriÃ©tÃ©s d'utilisation au niveau SSA.Activer les instructions Barrel Shift.Activer la vectorisation des blocs de base (SLP) sur les arbres.Autoriser le code de profilage de base du programme.Activer bbit peephole2.Activer le contournement de la cache pour les rÃ©fÃ©rences volatiles.Activer les instructions de prÃ©chargement de la cache.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 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 instructions de division et de modulo.Activer l'optimisation des dominateurs.Activer les instructions de chargement/stockage double pour ARC HS.Activer l'extension dual viterbi butterfly.Activer l'insertion plus tÃ´t de bits de stop pour un meilleur ordonnancement.Activer la fusion gimple prÃ©coce des fonctions internes.Activer le traitement des exceptions.Activer la propagation vers l'avant sur les arbres.Activer les optimisations de premiÃ¨re ligne.Autoriser le profilage des fonctions.Activer la rÃ©organisation des fonctions qui amÃ©liore le placement du code.Activer le ramasse-miettes (Garbage Collection) dans les programmes Objective-C/Objective-C++.Activer la gÃ©nÃ©ration d'instructions SIMD ARC via des fonctions intrinsÃ¨ques spÃ©cifiques Ã  la cible.Activer la gÃ©nÃ©ration des instructions BMX du R2.Activer la gÃ©nÃ©ration des instructions CDX du R2.Activer l'estimation des probabilitÃ©s de branchement.Activer l'unitÃ© matÃ©rielle en virgule flottante.Activer les instructions matÃ©rielles en virgule flottante.Activer la sortie de chargements adjacents hors d'une boucle pour encourager la gÃ©nÃ©ration d'instructions de dÃ©placements conditionnels.Activer la sortie hors des boucles des chargements par des pointeurs conditionnels.Activer les entrÃ©es et sorties de la reprÃ©sentation Graphite.Activer la vÃ©rification en ligne des rÃ©cepteurs nuls avec le moteur NeXT et la version 2 de l'ABI.Activer la mise en ligne de PLT dans les appels de fonctions.Activer la mise en ligne de fonctions dÃ©clarÃ©es Â«Â inlineÂ Â». Le dÃ©sactiver dÃ©sactive toutes les mises en ligne.Activer les 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 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 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 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 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 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 des chargements indexÃ©s.Activer l'utilisation de prÃ©/post modifications avec un dÃ©placement sur le registre.Activer l'utilisation de l'allocateur de registre LRA.Activer l'utilisation de l'instruction fsca.Activer l'utilisation de l'instruction fsrra.Activer l'utilisation de la vieille ABI dÃ©fectueuse oÃ¹ tous les arguments des fonctions empilÃ©es sont alignÃ©s sur 32 bits.Activer l'utilisation d'instructions courtes de chargement.Activer l'utilisation de l'ABI RX standard oÃ¹ tous les arguments des fonctions empilÃ©es sont alignÃ©s naturellement. C'est l'option par dÃ©faut.Activer l'extension du langage vecteur z qui fourni la macro sensible au contexte Â«Â vectorÂ Â» et activer les fonctions internes dans le style Altivec dans vecintrin.h.Activer le prÃ©-traitement traditionnel.Activer les accÃ¨s sur des mots et demi-mots non alignÃ©s aux donnÃ©es compactÃ©es.Activer l'utilisation 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Ã© avec une longueur de caractÃ¨re tacite Ã  %L doit Ãªtre un argument muet ou un PARAMETERLa valeur de l'enum n'est pas CONST_DECL ou INTEGER_CSTLe nom de la valeur de l'enum n'est pas IDENTIFIER_NODELe type de la valeur de l'enum n'est pas INTEGER_TYPE et n'est pas convertible en l'enumL'Ã©numÃ©rateur excÃ¨de le type entier du C Ã  %CL'Ã©quivalence pour %qs ne correspond pas Ã  l'ordre du COMMON %qs Ã  %LÃ‰quivalent Ã  -mgpopt=local.Ã‰quivalent Ã  -mgpopt=none.La variable errmsg Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %sErreurErreur lors de la conversion de la constante PARAMETER dans la constante complexe Ã  %CErreur de conversion de l'entierErreur dans l'initialisation du pointeur Ã  %CErreur dans la spÃ©cification de type Ã  %LErreur dans l'appel avec type liÃ© Ã  %LErreur 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_TYPELa condition de sortie de la boucle DO WHILE Ã  %L doit Ãªtre une expression LOGICAL scalaireArrÃªter Ã  la premiÃ¨re erreur rencontrÃ©e.Remplacer les divisions entiÃ¨res sur 32 ou 64 bits par des divisions sur 8 bits non signÃ©es avec vÃ©rification Ã  l'exÃ©cution.DÃ©velopper adddi3 et subdi3 lors de la gÃ©nÃ©ration du rtl en add.f / adc etc.Â«Â )Â Â» attendue Ã  %CÂ«Â ,Â Â» attendu Ã  %C%<(%> attendu Ã  %C%<)%> ou %<,%> attendue Ã  %C%<,%> attendu Ã  %C%<,%> ou fin d'instruction attendue Ã  %C%<::%> attendu aprÃ¨s les attributs de liaison Ã  %C%<::%> attendu Ã  %C%<=>%> attendu Ã  %C%<END INTERFACE ASSIGNMENT (=)%> attendu Ã  %CÂ«Â *Â Â» attendu dans la spÃ©cification du co-index dans l'instruction ALLOCATE Ã  %L:: attendu dans la dÃ©finition de TYPE Ã  %CSigne = attendu dans l'instruction PARAMETER Ã  %CBoucle DO attendue Ã  %CDescripteur d'Ã©dition P attenduSymbole PARAMETER attendu dans la constante complexe Ã  %CArgument SHAPE inattendu pour C_F_POINTER avec FPTR tableau Ã  %LUne instruction TYPE IS, CLASS IS ou END SELECT est attendue Ã  la suite de SELECT TYPE Ã  %CUne instruction CASE ou END SELECT est attendue Ã  la suite de SELECT CASE Ã  %CInterface sans nom attendue Ã  %CProcÃ©dure attendue pour l'argument %qs Ã  %LPointeur de procÃ©dure attendu pour l'argument %qs Ã  %LUne parenthÃ¨se droite est attendue dans l'expression Ã  %CValeur de pas attendue dans l'itÃ©rateur Ã  %CSpÃ©cificateur d'accÃ¨s attendu Ã  %CÃ‰tiquette de retour alternatif attendue Ã  %CUne expression d'initialisation est attendue Ã  %CUne autre dimension est attendue dans la dÃ©claration de tableau Ã  %CListe d'arguments attendue Ã  %CIndice de tableau attendu Ã  %CLongueur de pas d'indice de tableau attendu Ã  %CAssociation attendue Ã  %CListe d'association attendue Ã  %CNom de bit d'attribut attenduAttribut de liaison attendu Ã  %CNom de liaison attendu Ã  %CCible de liaison attendue aprÃ¨s %<=>%> Ã  %CNom de bloc %qs attendu pour la construction SELECT Ã  %COn attendait le nom du bloc de %qs dans l'instruction %s Ã  %LSpÃ©cification de limites attendue pour %qs Ã  %LVariable co-tableau attendue comme argument %qs de l'intrinsÃ¨que %s Ã  %LVirgule attendue dans la liste des E/S Ã  %CRÃ©fÃ©rence Ã  un composant attendue Ã  %CDonnÃ©e constante attendue aprÃ¨s le spÃ©cificateur de rÃ©pÃ©tition Ã  %CListe d'entitÃ©s attendue dans l'instruction AUTOMATIC Ã  %CListe d'entitÃ©s attendue dans l'instruction STATIC Ã  %CExposant attendu dans l'expression Ã  %CExpression attendue Ã  %C dans l'instruction PARAMETERExpression attendue dans l'instruction %s Ã  %CExpression attendue dans la spÃ©cification de tableau Ã  %CType d'expression attendueListe d'arguments formels attendue dans la dÃ©finition de la fonction Ã  %CNom gÃ©nÃ©rique ou descripteur d'opÃ©rateur attendu Ã  %CExpression d'initialisation attendue Ã  %CExpression d'initialisation attendue dans CASE Ã  %CEntier attenduChaÃ®ne contenant un entier attendueOn attendait l'Ã©tiquette %qs pour l'instruction %s Ã  %CParenthÃ¨se gauche 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 Ã  %CChaÃ®ne contenant un rÃ©el attendueParenthÃ¨se droite attendueExpression d'initialisation d'un scalaire attendue Ã  %CNom de liaison spÃ©cifique attendu Ã  %CChaÃ®ne attendueNom de composant de structure attendu Ã  %CComposant de structure ou nom d'opÃ©rateur attendu aprÃ¨s Â«Â .Â Â» Ã  %COn attendait un nom de terminaison Ã  %CProcÃ©dure liÃ©e Ã  un type ou composant pointeur de procÃ©dure attendu Ã  %CVariable attendue dans l'instruction READ Ã  %CNom de variable attendu Ã  %CNom de variable attendu Ã  %C dans l'instruction PARAMETER%<END INTERFACE %s%> attendu Ã  %C%<END INTERFACE OPERATOR (%s)%> attendu Ã  %C%<END INTERFACE OPERATOR (%s)%> attendu Ã  %C mais on a eu %qs%<END INTERFACE OPERATOR (.%s.)%> attendu Ã  %C%s attendu Ã  %COn attendait l'instruction %s Ã  %LUne virgule est attendue dans EQUIVALENCE Ã  %CExpression INTEGER scalaire attendue Ã  %C, %s trouvÃ©EntitÃ© dÃ©finissable attendue prÃ¨s de %LListe d'entitÃ©s nommÃ©es attendue Ã  %CVariable ou io-implied-do attendu Ã  %LExpliquer ce qui rentre en considÃ©ration dans l'alignement pour conduire Ã  la dÃ©cision de rendre une insn courte ou longue.Interface explicite requise pour %qs Ã  %L: %sInterface explicite requise pour le composant %qs Ã  %L: %sTableau de forme explicite avec des limites non constantes Ã  %CExporter les fonctions mÃªme si elles peuvent Ãªtre mises en ligne.L'expression Ã  %L doit Ãªtre une constante dans ce contexteL'expression Ã  %L doit Ãªtre du type INTEGER et non %sL'expression Ã  %L doit Ãªtre un scalaireL'expression dans le sÃ©lecteur CASE Ã  %L ne peut pas Ãªtre %sL'expression dans l'instruction CASE Ã  %L n'est pas dans la plage de %sL'expression dans l'instruction CASE Ã  %L doit Ãªtre du sous-type %dL'expression dans l'instruction CASE Ã  %L doit Ãªtre du type %sL'expression dans l'instruction CASE Ã  %L doit Ãªtre scalaireExtension: Le spÃ©cificateur %s dans l'instruction %s Ã  %C a la valeur %qsExtension: Conversion de %s vers %s Ã  %LExtension: Argument effectif scalaire du sous-type pas par dÃ©faut, du sous-type non C_CHAR avec un argument muet tableau %qs Ã  %LExtension: OpÃ©rateur unaire qui suit un opÃ©rateur arithmÃ©tique (utilisez des parenthÃ¨ses) Ã  %CExtension: Largeur zÃ©ro aprÃ¨s le descripteur L Ã  %LExtension: caractÃ¨re barre oblique inversÃ©e Ã  %CExtension: lettre d'exposant %<q%> dans une constante littÃ©rale rÃ©elle Ã  %CL'externe %qs Ã  %L ne peut pas avoir une initialisationLa IO UNIT externe ne peut pas Ãªtre un tableau Ã  %LL'objet externe %qs Ã  %L ne peut pas avoir d'initialisationCaractÃ¨res superflus dans le format Ã  %LF2008: l'instruction IMPORT C1210 Ã  %C n'est pas permise dans le corps d'interface d'une procÃ©dure d'un moduleInstruction FAIL IMAGE Ã  %CArgument FAILED= pour NUM_IMAGES Ã  %LLa clause FINAL Ã  %L requiert une expression LOGICAL scalaireLa dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur de CONTAINSLa dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur d'une section CONTAINS du type dÃ©rivÃ©La procÃ©dure FINAL %qs Ã  %L n'est pas une SUBROUTINELa procÃ©dure FINAL %qs dÃ©clarÃ©e Ã  %L a le mÃªme rang (%d) que %qsLa procÃ©dure FINAL Ã  %L doit avoir exactement un argumentDÃ©claration de procÃ©dure FINAL Ã  %CInstruction FLUSH Ã  %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 Ã  %C 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.L'argument FPTR Ã  %L pour C_F_POINTER ne sera point polymorphiqueles options FPX Â«Â fastÂ Â» et Â«Â compactÂ Â» ne peuvent pas Ãªtre spÃ©cifiÃ©es ensembleFPX: Activer les extensions en virgule flottante double prÃ©cision du processeur ARC Argonaut.FPX: GÃ©nÃ©rer des instructions FPX (compacte) en double prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (rapide) en double prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (compacte) en simple prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (rapide) en simple prÃ©cision.Le rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %LFactoriser les constructeurs et destructeurs complexes pour favoriser l'espace par rapport Ã  la vitesse.Ã‰chec lors de la crÃ©ation du type structure Â«Â %sÂ Â» Ã  %CÃ‰chec en rÃ©cupÃ©rant la longueur d'un tableau constant.Erreur fataleLe fichier %qs ouvert Ã  %C n'est pas un fichier module GNU FortranContrÃ´le fin des fonctionnalitÃ©s d'ajustement.Le premier argument de l'affectation dÃ©finie Ã  %L doit Ãªtre INTENT(OUT) ou INTENT(INOUT)Le premier argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnelLe premier argument de l'interface de l'opÃ©rateur Ã  %L doit Ãªtre INTENT(IN)Le premier ou le dernier argument intrinsÃ¨que de !$OMP ATOMIC doit Ãªtre %qs Ã  %LCorrigez le calcul de min_intLa longueur de ligne fixe doit Ãªtre au moins septLe fanion %<-fmax-stack-var-size=%d%> Ã©crase %<-frecursive%> impliquÃ© par %<-fopenmp%>Le fanion %<-fno-automatic%> Ã©crase %<-fmax-stack-var-size=%d%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%> impliquÃ© par %<-fopenmp%>Le fanion %<-frecursive%> Ã©crase %<-fmax-stack-var-size=%d%>Nom de la configuration des instructions personnalisÃ©es en virgule flottante.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 une question de compatibilitÃ©, c'est maintenant toujours newlib pour les elf.Pour la procÃ©dure muette %s, aucun nom de liaison est autorisÃ© dans BIND(C) Ã  %CPour les bibliothÃ¨ques intrinsÃ¨ques : passer tous les paramÃ¨tres dans des registres.Activer la permission d'exÃ©cution sur la pile pour les fonctions imbriquÃ©es.Pour les cibles qui requiÃ¨rent normalement des trampolines pour les fonctions imbriquÃ©es, toujours les gÃ©nÃ©rer au lieu d'utiliser des descripteurs.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 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 Ã  %C a la valeur %qsFortran 2003: CaractÃ¨re pour l'argument %qs de l'intrinsÃ¨que %qs Ã  %LFortan 2003: SpÃ©cificateur de format DT interdit Ã  %CFortran 2003: Argument effectif scalaire CHARACTER avec un argument muet tableau %qs Ã  %LFonctionnalitÃ© Fortran 2008 obsolÃ¨teÂ :Fortran 2008: Le bloc COMMON %qs avec l'Ã©tiquette de liaison Ã  %L partage l'identificateur avec l'entitÃ© de bloc non COMMON globale Ã  %LFortran 2008: Argument effectif non pointeur Ã  %L vers le muet pointeur %qsFortran 2008: Pointeur null Ã  %L pour un muet non pointeur %qsFortran 2008: Fonctions pointeurs dans le contexte de la dÃ©finition de variable (%s) Ã  %LFortran 2008: Point-virgule Ã  %C sans instruction avant luiFonctionnalitÃ© Fortran 2018 supprimÃ©eÂ :FonctionnalitÃ© Fortran 2018 obsolÃ¨teÂ :Fortran 2018Â :Le Fortran 95 exige un INTEGER par dÃ©faut dans la balise %s Ã  %LAucune liaison spÃ©cifique correspondante pour l'appel Ã  GENERIC %qs Ã  %LLa longueur de ligne libre doit Ãªtre au moins troisFonction %qs comme expression d'initialisation Ã  %LLa fonction %qs Ã  %L ne peut pas Ãªtre appelÃ©e rÃ©cursivement car elle n'est pas RECURSIVELa fonction %qs Ã  %L ne peut pas avoir une initialisationLa fonction %qs Ã  %L n'a pas de type IMPLICITLa fonction %qs Ã  %L n'a pas de type IMPLICIT, vouliez-vous employer %qsÂ ?La fonction %qs Ã  %L est INTRINSIC mais elle est incompatible avec un intrinsÃ¨queLa fonction %qs Ã  %L doit Ãªtre PURELa fonction %qs dans l'expression d'initialisation Ã  %L doit Ãªtre une fonction intrinsÃ¨queLa fonction %qs est dÃ©clarÃ©e CHARACTER(*) et ne peut pas Ãªtre utilisÃ©e Ã  %L car elle n'est pas un argument muetLa fonction %qs requiert une liste d'arguments Ã  %CLa fonction %s Ã  %L a des entrÃ©es avec des spÃ©cifications de tableau non concordantesLa fonction %s Ã  %L a des entrÃ©es qui retournent des variables de longueurs de chaÃ®nes diffÃ©rentesLe rÃ©sultat de fonction %qs Ã  %L ne peut pas avoir une initialisationLe rÃ©sultat de la fonction %qs Ã  %L n'a pas de type IMPLICITLe rÃ©sultat %qs de la fonction Ã  %L est invalide comme argument X pour C_FUNLOCLe rÃ©sultat %qs de la fonction Ã  %L ne sera point un co-tableau et n'aura point un composant co-tableauLe rÃ©sultat de la fonction %qs est invalide comme cible de procÃ©dure dans l'affectation du pointeur de procÃ©dure Ã  %LLa variable rÃ©sultat %qs de la fonction Ã  %L de la fonction Ã©lÃ©mentale %qs n'aura point l'attribut ALLOCATABLE ou POINTERAligner les dÃ©buts des fonctions sur une puissance de 2 de cette valeur.Les fonctions qui retournent des valeurs doivent Ãªtre terminÃ©es par des expressions de retour.Fusionner certaines opÃ©rations sur des entiers pour une meilleure performance sur un power8.Fusionner les rÃ©fÃ©rences Ã  la toc des modÃ¨les de code medium/large avec l'instruction mÃ©moire.GCC ne supporte pas les opÃ©rateurs avec des types entiers et des types en virgule fixe qui, ensemble, ont trop de bits entiers et fractionnelsGCC 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 %d pour le type %qTGCC n'est pas configurÃ© pour supporter %s comme cible de dÃ©lestageGCC ne supporte que %u portÃ©es imbriquÃ©esvecteur GCC passÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©vecteur GCC retournÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©Type de GPU GCN Ã  utiliser:GCN ne supporte pas les constructeurs ou les destructeurs statiquesGCSE dÃ©sactivÃ©GENERIC %qs Ã  %L ne peut Ã©craser la liaison spÃ©cifique avec le mÃªme nomGENERIC %qs Ã  %L doit cibler une liaison spÃ©cifique, %qs est GENERIC aussiLe GENERIC Ã  %C doit Ãªtre Ã  l'intÃ©rieur du type dÃ©rivÃ© CONTAINSLiaison GENERIC Ã  %CLa procÃ©dure GENERIC %qs n'est pas permise comme argument effectif Ã  %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
! GNUÂ C ne supporte plus -traditional sans -EExtension GNUÂ :GNU Objective C ne supporte plus la compilation traditionnelleL'instruction GOTO Ã  %L quitte une construction CRITICAL pour l'Ã©tiquette Ã  %LL'instruction GOTO Ã  %L quitte une construction DO CONCURRENT pour l'Ã©tiquette Ã  %LRebut aprÃ¨s la dÃ©claration PARAMETERIZED TYPE Ã  %CGÃ©nÃ©rer des instructions 16 bits.GÃ©nÃ©rer du code 16 bits pour i386.GÃ©nÃ©rer du code 32 bits.GÃ©nÃ©rer des dÃ©calages 32 bits dans les tables de Â«Â switchÂ Â».GÃ©nÃ©rer du code 32 bits pour i386.GÃ©nÃ©rer du code 32 bits pour x86-64.GÃ©nÃ©rer des instructions mac et multiplication 32Ã—16.GÃ©nÃ©rer du code 64 bits.GÃ©nÃ©rer du code 64 bits pour x86-64.GÃ©nÃ©rer des trames de pile conformes Ã  APCS.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC600.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC601.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC700.GÃ©nÃ©rer des stubs dans le style AT&T pour Mach-O.GÃ©nÃ©rer les en-tÃªtes C des options spÃ©cifiques Ã  la plate-forme.GÃ©nÃ©rer des prototypes C pour les dÃ©clarations BIND(C).GÃ©nÃ©rer les instructions en virgule flottante double du FPU C-SKY (par dÃ©faut pour la virgule flottante matÃ©rielle).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 des instructions en arithmÃ©tique Ã©tendue. Actuellement, seules divaw, adds, subs et sat16 sont supportÃ©es.GÃ©nÃ©rer du code double prÃ©cision avec GFLOAT.GÃ©nÃ©rer du code H8/300H.GÃ©nÃ©rer du code H8S.GÃ©nÃ©rer du code H8S/S2600.GÃ©nÃ©rer du code H8SX.GÃ©nÃ©rer du code ILP32.GÃ©nÃ©rer des blocs IT (If-Then) appropriÃ©s pour ARMv8.GÃ©nÃ©rer 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 des instructions SBIT et CBIT.GÃ©nÃ©rer du code SH1.GÃ©nÃ©rer du code SH2.GÃ©nÃ©rer du code pour un SH2a sans FPU.GÃ©nÃ©rer du code SH2e.GÃ©nÃ©rer du code SH3.GÃ©nÃ©rer du code SH3e.GÃ©nÃ©rer du code pour le SH4 sans FPU.GÃ©nÃ©rer du code SH4.GÃ©nÃ©rer du code pour le SH4-100 sans FPU.GÃ©nÃ©rer du code SH4-100.GÃ©nÃ©rer du code pour le SH4-200 sans FPU.GÃ©nÃ©rer du code SH4-200.GÃ©nÃ©rer du code pour le SH4-300 sans FPU.GÃ©nÃ©rer du code SH4-300.GÃ©nÃ©rer du code pour le SH4a sans FPU.GÃ©nÃ©rer du code SH4a.GÃ©nÃ©rer du code SH4al-dsp.GÃ©nÃ©rer 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 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 une sortie assembleur qui est compatible avec l'assembleur AS100 de Renesas. Ceci peut restreindre certaines capacitÃ©s du compilateur. Par dÃ©faut, une syntaxe compatible avec GAS est gÃ©nÃ©rÃ©e.GÃ©nÃ©rer des instructions auto-inc/dec.GÃ©nÃ©rer du code gros-boutiste.GÃ©nÃ©rer du code gros-boutiste.GÃ©nÃ©rer des instructions Â«Â bitÂ Â».GÃ©nÃ©rer des indices de branchement pour les branches.GÃ©nÃ©rer les insns d'appels comme appels directs.GÃ©nÃ©rer des insns d'appels comme appels indirects, si nÃ©cessaire.GÃ©nÃ©rer les insns d'appels comme appels indirects.GÃ©nÃ©rer des insns d'appels comme appels indirects aux registres.GÃ©nÃ©rer l'instruction cld dans le prologue de fonctions.GÃ©nÃ©rer du code pour un adressage sur 18 bits.GÃ©nÃ©rer du code pour un adressage sur 32 bits.GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution du compilateur C-SKY au lieu de libgcc.GÃ©nÃ©rer du code pour l'architecture CR16C.GÃ©nÃ©rer du code pour l'architecture CR16C+ (par dÃ©faut).GÃ©nÃ©rer du code pour GNU as.GÃ©nÃ©rer du code pour l'assembleur GNU (gas).GÃ©nÃ©rer du code pour GNU ld.GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution GNU.GÃ©nÃ©rer le code pour l'environnement d'exÃ©cution NeXT (Apple Mac OS X).GÃ©nÃ©rer du code pour le dÃ©chargement vers OpenMP: active -msoft-stack et -muniform-simt.GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 340 (sans MMU/FPU).GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 400 (sans MMU/FPU).GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 500 (sans FPU).GÃ©nÃ©rer du code pour 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 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 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 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 STABS.GÃ©nÃ©rer les informations de dÃ©bogage dans le format VMS.GÃ©nÃ©rer les informations de dÃ©bogage dans le format XCOFF.GÃ©nÃ©rer les informations de dÃ©bogage dans le format Ã©tendu par dÃ©faut.GÃ©nÃ©rer les informations de dÃ©bogage dans le format par dÃ©faut.GÃ©nÃ©rer les informations de dÃ©bogage dans la version par dÃ©faut du format DWARF.GÃ©nÃ©rer les informations de dÃ©bogage dans le format STABS Ã©tendu.GÃ©nÃ©rer les informations de dÃ©bogage dans le format XCOFF Ã©tendu.GÃ©nÃ©rer les informations de dÃ©bogage dans des fichiers .dwo sÃ©parÃ©s.GÃ©nÃ©rer du code pour le FPU du SH2a en double prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-100 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-200 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-300 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4a simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer des trames de pile discontinues.GÃ©nÃ©rer des instructions de division.GÃ©nÃ©rer des rÃ©sultats de divisions oÃ¹ le reste a le mÃªme signe que le diviseur (pas le dividende).GÃ©nÃ©rer la documentation.GÃ©nÃ©rer des instructions en virgule flottante double prÃ©cision.GÃ©nÃ©rer des 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 du code petit-boutiste.GÃ©nÃ©rer du code petit-boutiste.GÃ©nÃ©rer les instructions de chargement/stockage de mots multiples.GÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour.GÃ©nÃ©rer les dÃ©pendances pour make et compiler.GÃ©nÃ©rer les dÃ©pendances pour make.GÃ©nÃ©rer les appels mcount/__fentry__ sous forme de nops. Pour les activer, il faut insÃ©rer les instructions rÃ©elles.GÃ©nÃ©rer 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 tables de retour en arriÃ¨re (unwind tables) qui sont exactes Ã  chaque limite d'instruction.GÃ©nÃ©rer des instructions push25/pop25 v3.GÃ©nÃ©rer l'instruction vzeroupper avant un transfert du flux de contrÃ´le hors d'une fonction.La fonction gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface intrinsÃ¨que spÃ©cifiqueNom gÃ©nÃ©rique %qs de la fonction %qs Ã  %L Ã©tant le mÃªme nom que le type dÃ©rivÃ© Ã  %LLa sous-routine gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface de sous-routine intrinsÃ¨queDonner aux branches leur coÃ»t par dÃ©faut.Montrer des messages de dÃ©prÃ©ciation pour les anomalies de -ftransition=import.PrÃ©fixer les symboles externes avec un caractÃ¨re de soulignement.Le nom de liaison globale %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %LLe nom de liaison globale %qs Ã  %L est dÃ©jÃ  utilisÃ© Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© Ã  %LLes optimisations de boucles Graphite ne peuvent pas Ãªtre utilisÃ©es (isl n'est pas disponible) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Les optimisations de boucles par Graphite ne peuvent pas Ãªtre utilisÃ©es (isl n'est pas disponible).Guider l'Ã©diteur de liens pour relÃ¢cher les instructions.HLE_ACQUIRE n'est pas utilisÃ© avec le modÃ¨le mÃ©moire ACQUIRE ou un autre plus contraignantHLE_RELEASE n'est pas utilisÃ© avec le modÃ¨le mÃ©moire RELEASE ou un autre plus contraignantLe nom HSA SSA est dÃ©fini par l'instruction qui est censÃ©e l'utiliserLe nom HSA SSA n'est pas parmi les opÃ©randes de l'instruction qui est censÃ©e l'utiliserLa vÃ©rification HSA SSA a Ã©chouÃ©HSA n'a pas Ã©tÃ© activÃ© durant la configurationLes opÃ©randes d'image HSA ne sont pas gÃ©rÃ©sL'instruction HSA utilise un registre qui n'est pas parmi les utilisations de registres enregistrÃ©esLa vÃ©rification de l'instruction HSA a Ã©chouÃ©Traiter les fonctions internes atomiques qui pourraient Ãªtre appliquÃ©es Ã  des donnÃ©es non alignÃ©es en appelant des fonctions de la bibliothÃ¨que. Outrepasse -mtrap-unaligned-atomic.Fanion de contrÃ´le du modÃ¨le de l'ordonnanceur avec prÃ©-extraction automatique matÃ©rielle. Nombre de cycles d'anticipation que le modÃ¨le examine; la valeur Â«Â 0Â Â» active uniquement l'heuristique de tri des instructions. DÃ©sactivÃ© par dÃ©faut.La constante hexadÃ©cimale Ã  %C utilise une syntaxe non standardL'instruction de la valeur de l'histogramme ne correspond pas Ã  l'instruction Ã  laquelle il est associÃ©Constante Hollerith Ã  %CLa variable %qs associÃ©e Ã  l'hÃ´te ne peut pas Ãªtre dans l'instruction DATA Ã  %CQuelle croissance d'une unitÃ© de compilation peut Ãªtre tolÃ©rÃ©e en raison de la mise en ligne (en pourcentage).Quelle croissance d'une unitÃ© de compilation peut Ãªtre tolÃ©rÃ©e Ã  cause de la propagation interprocÃ©durale de constantes (en pourcentage).IBITS: Bit incorrectICE: emit_insn utilisÃ© lÃ  oÃ¹ emit_jump_insn est attendu :
! Identification de la bibliothÃ¨que partagÃ©e Ã  construire.les bibliothÃ¨ques partagÃ©es utilisant un ID et FD-PIC ne peuvent pas Ãªtre utilisÃ©s ensembleModule IEEE_ARITHMETIC Ã  %CModule IEEE_EXCEPTIONS Ã  %CModule IEEE_FEATURES Ã  %CLa clause IF Ã  %L requiert une expression LOGICAL scalaireLe modificateur %s de la clause IF Ã  %L n'est pas appropriÃ© pour la construction OpenMP actuelleLa clause IF sans modificateur Ã  %L est utilisÃ©e avec des clauses IF avec modificateursIM part_ref Ã  %CL'instruction IMPLICIT NONE (type) Ã  %L suit une instruction IMPLICITL'instruction IMPLICIT Ã  %C suit une instruction IMPLICIT NONE (type)IMPORT NONE avec une liste de spÃ©cifications Ã  %CInstruction IMPORT Ã  %CL'instruction IMPORT Ã  %C est uniquement permise dans un corps d'INTERFACEProcÃ©dure IMPURE Ã  %CINDIRECT_REF dans gimple ILL'instruction INQUIRE Ã  %L ne peut pas contenir les deux spÃ©cificateurs FILE et UNIT en mÃªme tempsL'instruction INQUIRE Ã  %L requiert un spÃ©cificateur PENDING= avec le spÃ©cificateur ID=L'instruction INQUIRE Ã  %L requiert l'un des deux spÃ©cificateurs FILE ou UNITL'instruction INQUIRE n'est pas permise dans une procÃ©dure PURE Ã  %Cl'expression INTEGER de la clause %s Ã  %L doit Ãªtre non nÃ©gativeL'expression INTEGER de la clause %s Ã  %L doit Ãªtre positiveL'expression INTEGER de chunk_size dans la clause SCHEDULE Ã  %L doit Ãªtre positiveINTEGER(KIND=8) n'est pas disponible avec l'option %<-fdefault-integer-8%>INTEGER(KIND=8) n'est pas disponible avec l'option %<-finteger-4-integer-8%>INTENT (%s) est en conflit avec INTENT(%s) Ã  %LINTENT n'est pas permis Ã  l'intÃ©rieur de BLOCK Ã  %CL'argument effectif de INTENT(%s) Ã  %L pourrait interfÃ©rer avec l'argument effectif Ã  %L.INTENT(IN) POINTER %qs dans la clause %s Ã  %LINTENT(IN) POINTER %qs dans la clause COPYPRIVATE Ã  %LL'argument INTENT(OUT) %qs de la procÃ©dure pure %qs Ã  %L ne peut pas Ãªtre polymorphiqueLa procÃ©dure %qs de INTERFACE Ã  %L a le mÃªme nom que la procÃ©dure englobanteLe IO UNIT dans l'instruction %s Ã  %C 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 Ã  %CIOMSG doit Ãªtre une variable scalaire caractÃ¨re par dÃ©faut Ã  %LBalise IOMSG Ã  %Llâ€™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 l'identificateur prÃ©dÃ©fini %<__FUNCTION__%>le C ISO ne supporte pas l'identificateur prÃ©dÃ©fini %<__PRETTY_FUNCTION__%>le C ISO ne supporte pas les types %<__int%d%>le C ISO ne permet pas d'utiliser %<~%> pour calculer le conjuguÃ© d'un complexele C ISO interdit les types entiers complexesle C ISO ne supporte pas les virgules flottantes dÃ©cimalesle C ISO ne supporte pas les types en virgule fixele C ISO ne supporte pas un simple %<complex%> signifiant %<double complex%>le C ISO ne supporte pas les types saturantsle C ISO ne supporte pas le type %<_Float%d%s%>le C ISO interdit %<goto *expr;%>le C ISO interdit %<return%> avec une expression dans une fonction qui retourne un voidle C ISO interdit une unitÃ© de traduction videle C ISO interdit l'affectation entre un pointeur de fonction et %<void *%>le C ISO interdit les groupes entre accolades Ã  l'intÃ©rieur d'expressionsle C ISO interdit le transtypage d'un type non scalaire vers lui-mÃªmele C ISO interdit le transtypage vers un type unionle C ISO interdit la comparaison de %<void *%> avec un pointeur de fonctionle C ISO interdit une expression conditionnelle entre %<void *%> et un pointeur de fonctionle C ISO interdit une expression conditionnelle dont un seul cÃ´tÃ© est Â«Â voidÂ Â»le C ISO interdit les fonctions de type volatile ou constantele C ISO interdit la conversion d'un pointeur de fonction en un type de pointeur vers un objetle C ISO interdit la conversion d'un pointeur vers un objet en un type de pointeur vers une fonctionle C ISO interdit d'initialiser avec des accolades videsle C ISO interdit la dÃ©claration anticipÃ©e des paramÃ¨tresle C ISO interdit les rÃ©fÃ©rences anticipÃ©es vers un type %<enum%>le C ISO interdit l'initialisation entre un pointeur de fonction et %<void *%>le C ISO interdit la dÃ©claration d'Ã©tiquettele C ISO interdit les dÃ©clarations de membre sans aucun membrele C ISO interdit les fonctions imbriquÃ©esle C ISO interdit l'omission du terme central de l'expression ?:le C ISO interdit les comparaisons ordonnÃ©es de pointeurs vers des fonctionsle C ISO interdit de passer l'argument %d de %qE entre un pointeur de fonction et %<void *%>le C ISO interdit les types de fonction qualifiÃ©sle C ISO interdit le retour entre un pointeur de fonction et %<void *%>le C ISO interdit de spÃ©cifier les bornes des Ã©lÃ©ments Ã  initialiserle C ISO interdit d'accÃ©der aux tableaux %<register%> par un indicele C ISO interdit le tableau de taille nullele C ISO interdit le tableau de taille nulle %qEle C ISO interdit la conversion d'argument en type unionle C ISO requiert un argument nommÃ© devant %<...%>le C ISO restreint les valeurs de l'Ã©numÃ©rateur Ã  la plage d'un %<int%>l'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 %<alignof%> avec un non typele C++ ISO ne permet pas d'omettre l'opÃ©rande du milieu de ?:le C++ ISO ne permet pas des initialisations par dÃ©signation du C99le C++ ISO ne permet pas des initialisations par dÃ©signation de GNUle C++ ISO ne permet pas que %<%T::%D%> soit dÃ©fini comme %<%T::%D%>le C++ ISO ne permet pas l'utilisation de %<alignof%> sur un type fonctionle C++ ISO ne supporte pas %<__int%d%> pour %qsle C++ ISO n'accepte pas qu'un simple %<complex%> signifie %<double complex%>le C++ ISO interdit l'application de %<__alignof%> Ã  une expression d'un type de fonctionle C++ ISO interdit l'application de %<sizeof%> Ã  une expression d'un type de fonctionle C++ ISO interdit les groupes d'accolades Ã  l'intÃ©rieur des expressionsle C++ ISO interdit l'appel de %<::main%> depuis l'intÃ©rieur du programmele C++ ISO interdit le transtypage vers un type tableau %qTle C++ ISO interdit la comparaison entre un pointeur et un entierle C++ ISO interdit la comparaison entre les pointeurs de type %<void *%> et les pointeurs de fonctionsle C++ ISO interdit les littÃ©raux composÃ©sle C++ ISO interdit les gotos calculÃ©sle C++ ISO interdit l'expression conditionnelle entre les pointeurs de type %<void *%> et les pointeurs de fonctionsle C++ ISO interdit la conversion entre les pointeurs de type %<void *%> et les pointeurs de fonctionsle C++ ISO interdit la conversion d'une chaÃ®ne constante vers %qTle C++ ISO interdit la dÃ©claration de %qs sans typele C++ ISO interdit de dÃ©crÃ©menter un pointeur du type %qTle C++ ISO interdit de dÃ©crÃ©menter un enumle C++ ISO interdit un enum vide et sans nomle C++ ISO interdit le membre tableau flexible %qsle C++ ISO interdit les tableaux flexibles comme membresle C++ ISO interdit l'initialisation intra-classe du membre statique non constant %qDle C++ ISO interdit d'incrÃ©menter un pointeur du type %qTle C++ ISO interdit d'incrÃ©menter un enumle C++ ISO interdit l'initialisation du membre constant %qD du type non entier %qTle C++ ISO interdit le type imbriquÃ© %qD avec le mÃªme nom que la classe englobantele C++ ISO interdit l'omission du terme au milieu de l'expression ?:le C++ ISO interdit de prendre l'adresse de la fonction %<::main%>le C++ ISO interdit de prendre l'adresse d'une fonction membre liÃ©e pour former un pointeur vers une fonction membre. Utilisez %<&%T::%D%>le C++ ISO interdit de prendre l'adresse d'une fonction membre non statique non qualifiÃ© ou entre parenthÃ¨ses pour former un pointeur vers une fonction membre. Utilisez %<&%T::%D%>le C++ ISO interdit l'utilisation de %qE sur des instanciations explicitesle C++ ISO interdit le mot-clÃ© typename dans un paramÃ¨tre de patron qui est un patron; utilisez %<-std=c++17%> ou %<-std=gnu++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 l'opÃ©rateur ?:le C++ ISO indique que ceux-ci sont ambigus mÃªme si la plus mauvaise conversion pour le premier est meilleures que la plus mauvaise conversion pour le second:le C++17 ISO n'autorise pas le spÃ©cificateur de classe de stockage %<register%>le C++17 ISO n'autorise pas la spÃ©cification dynamique des exceptionsle C11 ISO ne supporte pas l'omission de la chaÃ®ne de caractÃ¨res dans %<_Static_assert%>le C90 ISO ne supporte pas %<[*]%> dans les dÃ©clarateurs de tableaule C90 ISO ne permet pas %<_Alignas%>le C90 ISO ne supporte pas %<_Generic%>le C90 ISO ne supporte pas %<_Noreturn%>le C90 ISO ne supporte pas %<_Static_assert%>le C90 ISO ne supporte pas l'identificateur prÃ©dÃ©fini %<__func__%>le C90 ISO ne supporte pas 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 permet pas %<_Alignas%>le C99 ISO ne supporte pas %<_Generic%>le C99 ISO ne supporte pas %<_Noreturn%>le C99 ISO ne supporte pas %<_Static_assert%>le C99 ISO ne supporte pas %qEle C99 ISO ne supporte pas le qualificatif %<_Atomic%>le C99 ISO ne supporte pas les structures et unions sans nomModule ISO_C_BINDING Ã  %CModule intrinsÃ¨que ISO_FORTRAN_ENV Ã  %CSi -ftree-vectorize est utilisÃ©, la limite minimale de boucle d'une boucle prise en compte pour la vectorisation.Si -fvariable-expansion-in-unroller est utilisÃ©, le nombre maximum de fois qu'une variable individuelle sera dÃ©veloppÃ©e pendant le dÃ©pliage de la boucle.Si le premier argument de ATAN2 Ã  %L est zÃ©ro, alors le second argument ne doit pas Ãªtre zÃ©roSi le nombre de candidats dans l'ensemble est plus petit, on essaie toujours de retirer les IV inutilisÃ©s durant son optimisation.Si l'ordonnancement est fait aprÃ¨s le rechargement, faire un ordonnancement des super blocs.Ignorer Â«Â DÂ Â» dans la colonne 1 du format fixe.Ignorer dllimport pour les fonctions.Ignorer les pragmas non supportÃ©s.IgnorÃ©.Objet 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 sÃ©mantiques C++17 des constructeurs qui hÃ©ritent.ImplÃ©menter DIP1000: Pointeurs Ã  portÃ©e limitÃ©e (expÃ©rimental).ImplÃ©menter DIP25: RÃ©fÃ©rences scellÃ©es (expÃ©rimental).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 Ã  %LLa 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 le constructeur %qsDans le constructeur de copie %qsDans le destructeur %qsDans le fichier inclus depuisDans la fonction %qsDans la fonction lambdaDans la fonction membre %qsDans la fonction membre statique %qsRÃ©pertoire d'inclusion %qs: %sObjet allouable incompatible Ã  %C pour la spec de type CHARACTER Ã  %LType dÃ©rivÃ© incompatible dans PARAMETER Ã  %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 %ldValeur de retour de fonction invalideAugmenter la conformitÃ© IEEE pour les comparaisons en virgule flottante.L'index dans la dimension %d est hors des limites Ã  %LIndiquer la prÃ©sence d'un errata pour le processeur.Indiquer les prioritÃ©s pour r0..r3 / r12..r15 avec TARGET_REGISTER_PRIORITY.Inhiber l'utilisation des instructions matÃ©rielles en virgule flottante.L'initialisation Ã  %C n'est pas permise dans une procÃ©dure PUREL'initialisation Ã  %C n'est pas pour une variable pointeurL'initialisation du composant allouable Ã  %C n'est pas permiseL'initialisation du pointeur Ã  %C n'est pas permise dans une procÃ©dure PUREL'initialisation de la variable Ã  %C n'est pas permise dans une procÃ©dure PURELa chaine d'initialisation Ã  %L a Ã©tÃ© tronquÃ©e pour tenir dans la variable (%ld/%ld)Initialiser les composants de variables de types dÃ©rivÃ©s en fonction d'autres fanions d'initialisation.Initialiser les variables locales Ã  zÃ©ro (provient de g77).Le symbole %qs initialisÃ© Ã  %C peut uniquement Ãªtre COMMON dans BLOCK DATALa variable %qs Ã  %L est initialisÃ©e dans un COMMON blanc mais l'initialisation est uniquement permise dans des communs nommÃ©sInitialisation interdite pour PARAMETER %qs Ã  %CInitialisation d'une variable dÃ©jÃ  initialisÃ©e Ã  %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 instructions hbrp aprÃ¨s des cibles de branchements avec indices pour Ã©viter de planter le SPU.InsÃ©rer des nops quand cela pourrait amÃ©liorer la performance en permettant des doubles Ã©missions dans les pipelines (par dÃ©faut).InsÃ©rer des indices de relaxation pour que l'Ã©diteur de lien fasse la relaxation.InsÃ©rer du code de vÃ©rification de la pile dans le programme. Identique Ã  -fstack-check=specific.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.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 les noms ne correspondent pas Ã  toutes les expressions rÃ©guliÃ¨res (sÃ©parÃ©es par un point-virgule).Ajouter du code de contrÃ´le aux fonctions dans les fichiers dont les noms correspondent Ã  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 Ã  allouerEntier trop grand pour l'entier du sous-type %i Ã  %CL'entier est trop grand pour son sous-type Ã  %C. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>Entier trop grand Ã  %CValeur entiÃ¨re trop grande dans l'expression Ã  %CIntÃ©grer les fonctions Ã  l'intÃ©rieur de leurs appelants si il est Ã©tabli que la taille du code ne grandira pas.IntÃ©grer les fonctions qui ne sont pas dÃ©clarÃ©es Â«Â inlineÂ Â» dans leurs appelants quand cela est profitable.IntÃ©grer les fonctions qui ne sont requises que par leur unique appelant.la psABI du MCU Intel n'est pas supportÃ©e dans le mode %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 Ã  %CNom d'interface attendu aprÃ¨s %<(%> Ã  %CErreur interne du compilateur : Erreur en rapportant les routines rÃ©-entrÃ©es.
  Fichier interne Ã  %L avec une liste de nomsProcÃ©dure interne %qs dans %s Ã  %LLa procÃ©dure interne %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %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.Entrecouper les lots de littÃ©raux avec le code dans la section texte.Intervalle durant lequel sonder la pile, exprimÃ© comme une puissance de deux en octets.L'intrinsÃ¨que %qs (est %s) est utilisÃ© Ã  %LL'intrinsÃ¨que %qs Ã  %L ne peut pas avoir une initialisationL'intrinsÃ¨que %qs Ã  %L est invalide dans une affectation du pointeur de procÃ©dureL'intrinsÃ¨que %qs Ã  %L n'est pas permis comme argument effectifL'intrinsÃ¨que %qs Ã  %L doit avoir au moins deux argumentsL'intrinsÃ¨que TRANSFER Ã  %L a un rÃ©sultat partiellement indÃ©fini: taille de la source %ld < taille du rÃ©sultat %ldFonction intrinsÃ¨que %qs (%d) non reconnueLa fonction intrinsÃ¨que %qs Ã  %L n'est pas permise dans une expression d'initialisationLa fonction intrinsÃ¨que %s Ã  %L n'est pas permise pour CO_REDUCELa fonction intrinsÃ¨que NULL Ã  %L ne peut pas Ãªtre un argument effectif de STORAGE_SIZE car il retourne un pointeur dissociÃ©L'opÃ©rateur intrinsÃ¨que %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qsL'interface de l'opÃ©rateur intrinsÃ¨que Ã  %L doit Ãªtre une FUNCTIONLa procÃ©dure intrinsÃ¨que %qs n'est pas permise dans une instruction PROCEDURE Ã  %LLa procÃ©dure intrinsÃ¨que Ã  %L ne peut pas Ãªtre un MODULE PROCEDURELa sous-routine intrinsÃ¨que %qs Ã  %L n'aura point de spÃ©cificateur de typeSymbole intrinsÃ¨que spÃ©cifiÃ© dans !$ACC ROUTINE ( NOM ) Ã  %C marquÃ© avec la clause incompatible GANG, WORKER ou VECTORIdentificateur 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 Ã  %CCible de l'association invalide Ã  %CCaractÃ¨re %<$%> invalide Ã  %L. Utilisez %<-fdollar-ok%> pour l'autoriser comme une extensionCaractÃ¨re 0x%s invalide Ã  %CCaractÃ¨re invalide dans le nom Ã  %CClause invalide dans le module avec !$ACC DECLARE Ã  %LCo-dimension %d invalide Ã  %C, seules %d co-dimensions existesContexte invalide pour l'intrinsÃ¨que NULL () Ã  %LContexte invalide pour un pointeur NULL() Ã  %%LLettre d'exposant %<q%> invalide dans une constante littÃ©rale rÃ©elle Ã  %CExpression invalide dans gfc_element_size.Expression invalide dans gfc_target_encode_expr.Expression invalide dans gfc_target_interpret_expr.Expression invalide dans le constructeur de structure pour le composant pointeur %qs Ã  %L dans une procÃ©dure PUREForme invalide pour l'instruction PROGRAM Ã  %CLa forme de l'instruction WRITE est invalide Ã  %L, UNIT est requisForme invalide pour la rÃ©fÃ©rence de tableau Ã  %CForme invalide pour la rÃ©fÃ©rence au co-tableau Ã  %CNumÃ©ro d'image %d invalide dans SYNC IMAGESExpression d'initialisation invalide pour le composant ALLOCATABLE %qs dans le constructeur de structure Ã  %LInitialisation %s invalide dans l'instruction Data Ã  %CSous-type %d invalide pour la constante CHARACTER Ã  %CSous-type invalide pour %s Ã  %LInitialisation dans l'ancien style invalide pour le composant de type dÃ©rivÃ© Ã  %COpÃ©rateur invalide pour !$OMP DECLARE REDUCTION %s Ã  %LArgument de procÃ©dure invalide Ã  %LAffectation de pointeur de procÃ©dure invalide Ã  %LPlage %s invalide dans l'option %sSous-type %d invalide pour un rÃ©el Ã  %CCode standard invalide pour l'intrinsÃ¨que %qs (%d)Sous-chaÃ®ne invalide dans le Â«Â doÂ Â» avec donnÃ©e implicite Ã  %L dans l'instruction DATASpÃ©cification de type invalide Ã  %CValeur invalide pour la spÃ©cification %s Ã  %CÃ‰mettre les avertissements nÃ©cessaires pour Ãªtre strictement conforme au standard.Le pas de l'itÃ©ration Ã  %L ne peut pas Ãªtre zÃ©roAligner les cibles des sauts sur une puissance de 2 de cette valeur.Rebut aprÃ¨s l'instruction ASSOCIATE Ã  %CRebut aprÃ¨s CALL Ã  %CRebut aprÃ¨s la liaison GENERIC Ã  %CRebut aprÃ¨s l'instruction MAP Ã  %CRebut aprÃ¨s l'instruction UNION Ã  %CRebut aprÃ¨s l'instruction STRUCTURE non imbriquÃ©e Ã  %CGÃ©nÃ©rer uniquement les tables de retour en arriÃ¨re pour la gestion des exceptions.Utiliser simplement icc0/fcc0.Attribut KIND Ã  %C dans une dÃ©finition TYPELe paramÃ¨tre KIND de %s Ã  %L doit Ãªtre une expression d'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):Versions ISA PTX connues (Ã  utiliser avec l'option -mips=):Processeurs TILE-Gx connus (Ã  utiliser avec l'option -mcpu=):Processeurs TILEPro connus (Ã  utiliser avec l'option -mcpu=):Dialectes TLS connus (Ã  utiliser avec l'option -mtls-dialect=):Formats connus pour __fp16 (Ã  utiliser avec l'option -mfp16-format=):Modes d'adressage connus (Ã  utiliser avec l'option -maddress-mode=):Types d'architectures connues (Ã  utiliser avec l'option -march=):Dialectes d'assembleurs connus (Ã  utiliser avec l'option -masm=):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=):ModÃ¨les de code connus (Ã  utiliser avec l'option -mcmodel=):Types de processeurs connus (Ã  utiliser avec l'option -mcpu=):Choix connus pour l'alignement de donnÃ©es (Ã  utiliser avec l'option -malign-data=):ABI en virgule flottante connues (Ã  utiliser avec l'option -mfloat-abi=):Nombre de registres en virgule flottante connus (Ã  utiliser avec l'option -mconfig-fpu=):Choix connus pour le branchement indirect (Ã  utiliser avec les options -mindirect-branch=/-mfunction-return=):Longueur de registre vectoriel prÃ©fÃ©rÃ©e connue (Ã  utiliser avec l'option -mprefer-vector-width=):MÃ©thodes connues pour protÃ©ger la pile (Ã  utiliser avec l'option -mstack-protector-guard=):ABI des bibliothÃ¨ques vectorielles connues (Ã  utiliser avec l'option -mveclibabi=):latence de la cache L%d inconnue pour %sAttribut LEN Ã  %C dans une dÃ©finition TYPELEN part_ref Ã  %CLEXER_DEBUGGING_ENABLED_P n'est pas dÃ©fini Ã  vraimembre de gauche dans un appel qui ne retourne rienModificateur de clause LINEAR utilisÃ© sur la construction DO ou SIMD Ã  %LClause LINEAR spÃ©cifiÃ©e avec la clause ORDERED avec argument Ã  %LArgument muet LINEAR %qs avec l'attribut VALUE et le modificateur %s Ã  %LLa variable LINEAR %qs doit Ãªtre INTEGER Ã  %LInstruction LOCK Ã  %CLOCK_EVENT dans un contexte de dÃ©finition de variable (%s) Ã  %LLOCK_TYPE dans le contexte de dÃ©finition de variable (%s) Ã  %LArgument muet LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qsDes opÃ©randes LOGICAL sont requis dans l'expression Ã  %LVariable rÃ©sultat LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qsle support LTO n'a pas Ã©tÃ© activÃ© dans cette configurationL'Ã©tiquette %d Ã  %C est dÃ©jÃ  rÃ©fÃ©rencÃ©e comme une Ã©tiquette de formatL'Ã©tiquette %d Ã  %C est dÃ©jÃ  rÃ©fÃ©rencÃ©e comme cible d'un branchementÃ‰tiquette %d Ã  %C prÃ©cÃ©demment utilisÃ©e comme Ã©tiquette de FORMATÃ‰tiquette %d Ã  %C prÃ©cÃ©demment utilisÃ©e comme cible de branchementL'Ã©tiquette %d Ã  %L est dÃ©finie mais ne peut pas Ãªtre utilisÃ©eL'Ã©tiquette %d Ã  %L est dÃ©finie mais non utilisÃ©eL'Ã©tiquette %d rÃ©fÃ©rencÃ©e Ã  %L n'est jamais dÃ©finieL'Ã©tiquette %qs Ã  %C ne correspond pas Ã  l'Ã©tiquette %qs du IFL'Ã©tiquette %qs Ã  %C ne correspond pas Ã  l'Ã©tiquette %qs de WHEREL'Ã©tiquette Ã  %L n'est pas dans le mÃªme bloc que l'instruction GOTO Ã  %LLe nom de l'Ã©tiquette %qs Ã  %C est ambiguInstruction DO Ã©tiquetÃ©e Ã  %LParenthÃ¨se gauche requise aprÃ¨s %<*%>Extension antiqueÂ :La lettre %qc a dÃ©jÃ  un type IMPLICIT Ã  %CLa lettre %qc est dÃ©jÃ  dÃ©finie dans l'instruction IMPLICIT Ã  %CLes lettres doivent Ãªtre dans l'ordre alphabÃ©tique dans l'instruction IMPLICIT Ã  %CLe niveau de verbositÃ© des stockages de dÃ©bogage de hsa.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.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.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 des types complexe ou imaginaire.Lister toutes les variables qui vont dans le stockage local d'un thread.Lister les informations sur tous les changements de langage.La variable verrou Ã  %L doit Ãªtre un scalaire de type LOCK_TYPELe bloc SELECT CASE logique Ã  %L a plus de deux casUne plage logique n'est pas permise dans l'instruction CASE Ã  %LLes valeurs logiques Ã  %%L doivent Ãªtre comparÃ©es avec %s au lieu de %sRechercher et utiliser les fichiers PCH mÃªme pendant le prÃ©-traitement.Chercher des opportunitÃ©s de rÃ©duire les ajustements de pile et les rÃ©fÃ©rences Ã  la pile.Aligner le code des boucles sur une puissance de 2 de cette valeur.La boucle itÃ¨re sans 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 %dLa limite infÃ©rieure %d de %<-fdbg-cnt=%s%> doit Ãªtre un nombre non nÃ©gatifle 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 Ã  f5seriescode %<-mxgot%> MIPS16PIC MIPS16 pour des ABI autres que o32 et o64MMIX interne: %s n'est pas un entier pouvant dÃ©calÃ©MMIX interne: Registre erronÃ©: %dMMIX interne: Valeur erronÃ©e pour Â«Â mÂ Â», pas un CONST_INTMMIX interne: Ne peut dÃ©coder cet opÃ©randeMMIX interne: Attendait CONST_INT, pas ceciMMIX interne: Attendait une constante, pas ceciMMIX interne: Attendait un registre, pas ceciMMIX interne: Le dernier vararg nommÃ© ne tiendra pas dans un registreMMIX interne: Cas %qc manquant dans mmix_print_operandMMIX interne: Ce n'est pas une constante:MMIX interne: Ce n'est pas une adresse reconnueMMIX interne: Tentative de produire une condition incorrectement inversÃ©e:MMIX interne: Quel est le CC de ceciÂ ?MMIX interne: Quel est le CC de ceciÂ ?l'argument vectoriel MMX sans activer MMX modifie l'ABIle retour vectoriel MMX sans activer MMX change l'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_strL'amplitude du deuxiÃ¨me argument de %s dÃ©passe la taille des bits Ã  %LL'amplitude du deuxiÃ¨me argument de ISHFTC excÃ¨de le BIT_SIZE du premier argument Ã  %CLa variante principale n'est pas dÃ©finieTenir Ã  jour une liste inversÃ©e de pointeurs.Rendre les Â«Â charÂ Â» signÃ©s par dÃ©faut.Rendre les Â«Â charÂ Â» non signÃ©s par dÃ©faut.Rendre indirects tous les appels de fonctions.Rendre les entiers larges de 32 bits.Produire les Â«Â structÂ Â» avec une taille multiples de 4 octets (attention: altÃ©rÃ© par l'ABI).S'assurer que les chargements et les stockages ne sont pas dÃ©placÃ©s au delÃ  d'instructions DMA.Faire supposer Ã  la machine de relaxation de l'Ã©diteur de lien qu'un bouclage du compteur du programme survient.Instruction GENERIC mal formÃ©e Ã  %CAllouer les donnÃ©es avec malloc dans l'espace P2.Marquer le registre MAC comme Ã©tant Ã©crasÃ© par un appel.Marquer les appels Ã  __tls_get_addr avec des informations sur les arguments.Marquer toutes les boucles comme Ã©tant parallÃ¨les.Marquer 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.Le nombre maximum d'insns de rechargement gÃ©nÃ©rÃ©es par insn est atteint (%d)
  La profondeur de rÃ©cursion max pour dÃ©velopper les expressions de pistage de variables.La taille max de la liste des emplacements pour laquelle des opÃ©rations inverses devraient Ãªtre ajoutÃ©es.La taille max des tables de hachage pour le pistage des variables.Croissance maximale du code par la duplication de queue (en pourcentage).Croissance maximale estimÃ©e du corps d'une fonction causÃ©e par la premiÃ¨re vague de mises en ligne des appels uniques.Estimation maximale de la conclusion des branches considÃ©rÃ©es prÃ©visibles.Croissance maximale due Ã  la mise en ligne d'une grande fonction (en pourcentage).La taille maximale d'une partition pour LTO (en instructions estimÃ©es).Croissance maximale de la trame de pile causÃ©e par la mise en ligne (en pourcentage).La croissance maximale autorisÃ©e du nombre et de la taille totale des nouveaux paramÃ¨tres que IPA-SRA remplace par un pointeur vers un agrÃ©gat.Le nombre maximum d'itÃ©rations du passage sur une fonction.La quantitÃ© maximale de bbs similaires Ã  comparer avec un bb.La profondeur maximum de boucles imbriquÃ©es qu'il faut entiÃ¨rement numÃ©roter par valeur de maniÃ¨re optimiste.Profondeur maximum de recherche dans l'arbre des dominateurs pour trouver des expressions Ã  Ã©lever.Profondeur maximum des chaÃ®nes de racines carrÃ©es Ã  utiliser lors de la synthÃ¨se d'une Ã©lÃ©vation Ã  la puissance par une constante rÃ©elle.Niveau d'extension maximum atteint avec le type %qs Ã  %LLa longueur maximale de la recherche dans les candidats pour la simplification des instructions dupliquÃ©es lors de l'aplatissage d'une boucle (Straight-Line Strength Reduction).La longueur maximale de l'ensemble ANTIC partiel lors de la prÃ©-optimisation de l'arbre.Le nombre maximum d'Ã©tapes d'affectations LRA est atteint (%d)
! Le nombre maximum de stockages locaux actifs dans l'Ã©limination des stockages morts de RTL.Le nombre maximum d'Ã©lÃ©ments contenus dans un agrÃ©gat d'un paramÃ¨tre dans des fonctions de saut ou des maillages.Le nombre maximum d'arguments qu'un PHI peut avoir avant que le FSM qui est responsable de l'enchaÃ®nement arrÃªte d'essayer d'enchaÃ®ner les sauts dans ses blocs.Nombre maximum d'arguments dans un PHI supportÃ© par la conversion de Â«Â ifÂ Â» TREE Ã  moins que la boucle soit marquÃ©e avec un pragma simd.Le nombre maximum de tableaux par SCoP.Le nombre maximum d'assertions Ã  ajouter le long de l'arÃªte par dÃ©faut d'une instruction switch pendant le VRP.Le nombre maximum de blocs de base sur le chemin de sauts enchaÃ®nÃ©s d'un automate Ã  Ã©tats finis.Le nombre maximum de bits pour lesquels on Ã©vite de crÃ©er des FMA.Le nombre maximum de paires de stockage conditionnel qui peuvent Ãªtre descendues.Le nombre maximum de stockages constants Ã  fusionner dans l'Ã©tape de fusion des stockages.Le nombre maximum de datarefs dans une boucle pour construire les dÃ©pendances de donnÃ©es de la boucle.Le nombre maximum de dÃ©sambiguÃ¯sations Ã  rÃ©aliser par accÃ¨s mÃ©moire.Le nombre maximum de champs dans une structure avant que l'analyse de pointeur traite la structure comme une seule variable.Le nombre maximum d'insns dans un bloc de base pour considÃ©rer une conversion du if par RTL.Le nombre maximum d'instructions dans un bloc de base Ã  considÃ©rer pour la vectorisation SLP.Le nombre maximum d'instructions dans la liste Â«Â prÃªtesÂ Â» qui sont considÃ©rÃ©es Ã©ligibles pour Ãªtre renommÃ©es.Le nombre maximum d'instructions Ã  copier en dupliquant des blocs le long du chemin de sauts enchaÃ®nÃ©s d'un automate Ã  Ã©tats finis.Le nombre maximum d'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 de nouveaux chemins pour enchaÃ®ner des sauts pour un automate Ã  Ã©tats finis.Le nombre maximum de nops Ã  insÃ©rer pour un indice (2 par dÃ©faut).Le nombre maximum de paramÃ¨tres dans un SCoP.Le nombre maximum de requÃªtes dans l'oracle des alias par zone de stockage.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 de chaÃ®nes pour lesquelles l'optimisation de strlen conserve la longueur des chaÃ®nes.Le nombre maximum de fois qu'une insn peut Ãªtre ordonnancÃ©e.CoÃ»t maximum admissible pour la sÃ©quence qui serait gÃ©nÃ©rÃ©e par l'Ã©tape de conversion des Â«Â ifÂ Â» du RTL pour un branchement qui est considÃ©rÃ© comme prÃ©visible.CoÃ»t maximum admissible pour la sÃ©quence qui serait gÃ©nÃ©rÃ©e par l'Ã©tape de conversion des Â«Â ifÂ Â» du RTL pour un branchement qui est considÃ©rÃ© comme imprÃ©visible.ProbabilitÃ© maximum que l'entrÃ©e B8 d'une rÃ©gion scindÃ©e (en pourcent relatif Ã  l'entrÃ©e B8 de la fonction) pour rÃ©aliser la mise en ligne partielle.La profondeur de rÃ©cursion maximum permise en interrogeant une propriÃ©tÃ© d'un nom SSA.La taille maximale (en octets) des objets pistÃ©s octet par octet par l'Ã©limination des stockages morts.Taille maximale, en octets, des valeurs constantes permises comme opÃ©randes.La taille maximale d'une liste de valeurs associÃ©es Ã  chaque paramÃ¨tre pour la propagation de constantes interprocÃ©durale.La taille maximale des variables globales et statiques qui peuvent Ãªtre placÃ©es dans la zone des petites donnÃ©es.La taille maximale, en unitÃ© de stockage, d'un agrÃ©gat qui devrait Ãªtre considÃ©rÃ© pour une conversion scalaire lors d'une compilation pour l'espace.La taille maximale, en unitÃ© de stockage, d'un agrÃ©gat qui devrait Ãªtre considÃ©rÃ© pour une conversion scalaire lors d'une compilation pour la vitesse.La longueur maximale d'un sous-enregistrement ne peut pas dÃ©passer %dLa longueur maximale supportÃ©e pour un identificateur est %dFacteur de dÃ©roulement maximum pour le unroll-and-jamL'allocation de mÃ©moire a Ã©chouÃ©Fusionner les types C++ en utilisant la rÃ¨gle de la dÃ©finition unique.Fusionner les stockages adjacents.Utilisation de la sous-commande de fusion:Le rapport min entre les insns et les opÃ©randes mÃ©moire pour activer la prÃ©-extraction dans une boucle.Le rapport min entre les insns et les prÃ©-extractions pour activer la prÃ©-extraction dans une boucle avec un nombre inconnu d'itÃ©rations.Distance minimale entre un Â«Â storeÂ Â» et un Â«Â loadÂ Â» qui peuvent entrer en conflit.La probabilitÃ© minimale, en pourcents, qu'une arrÃªte enchaÃ®ne immÃ©diatement sur une autre pour dÃ©cider d'ajouter un BB Ã  un EBB d'hÃ©ritage dans LRA.La taille minimale d'une partition pour LTO (en instructions estimÃ©es).L'expansion minimale du tas pour lancer la collecte des rebuts, en pourcentage de la taille totale du tas.La taille minimale du tas avant de commencer la collecte des rebuts, en kilooctets.Le nombre minimum d'itÃ©rations par thread d'une boucle parallÃ©lisÃ©e la plus Ã  l'intÃ©rieur.Pourcentage minimum de memrefs qui doit Ãªtre Ã©liminÃ© pour que le unroll-and-jam soit estimÃ© profitable.DÃ©saccord sur l'attribut ELEMENTAL entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord dans les noms des arguments formels de MODULE PROCEDURE (%s/%s) Ã  %CDÃ©saccord sur l'attribut PURE entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord sur l'attribut RECURSIVE entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord dans 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'appel!$OMP END ATOMIC requis aprÃ¨s !$OMP ATOMIC CAPTURE Ã  %C%<&%> manquant dans la suite de la constante de caractÃ¨re Ã  %C%<(%> manquante dans l'instruction Ã  ou avant %L%<)%> manquante dans l'instruction Ã  ou avant %LL'argument %qs de l'intrinsÃ¨que %qs est manquant Ã  %L pour %qs du type %qsArgument %qs manquant pour l'intrinsÃ¨que %s Ã  %LOption -mcpu manquante dans ASM_CPU_SPECÂ ?Clause INITIALIZER manquante pour !$OMP DECLARE REDUCTION du type dÃ©rivÃ© sans initialisation par dÃ©faut Ã  %LArgument effectif %qs manquant dans l'appel de %qs Ã  %LArgument effectif manquant pour l'argument %qs Ã  %LSpÃ©cification de retour alternatif manquant dans l'appel de la sous-routine Ã  %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 Ã  %CExposant manquant dans le nombre rÃ©el Ã  %CÃ‰tiquette de format manquante Ã  %CFormat manquant avec l'unitÃ© par dÃ©faut Ã  %CSpÃ©cification gÃ©nÃ©rique manquante dans l'instruction USE Ã  %CNom de mot-clÃ© manquant dans la liste des arguments effectifs Ã  %CParamÃ¨tre Â«Â kindÂ Â» manquant Ã  %CParenthÃ¨se gauche d'ouverture manquanteIl manque une largeur positive aprÃ¨s le descripteur L Ã  %LParenthÃ¨se requise manquante avant BIND(C) Ã  %CParenthÃ¨se droite manquante Ã  %CParenthÃ¨se droite ou virgule manquante Ã  %CSymbole manquantModule %qs Ã  la ligne %d colonne %d: %sLe fichier module %qs n'a pas Ã©tÃ© gÃ©nÃ©rÃ©, soit parce que le module ne contient pas de MODULE PROCEDURE ou il y a une erreur dans le module.La nature du module dans l'instruction USE Ã  %C sera soit INTRINSIC ou soit NON_INTRINSICPlus d'arguments effectifs que d'arguments formels dans l'appel de la procÃ©dure Ã  %LPlus d'une arÃªte sortante hors du nÅ“ud du fragmentDÃ©placer hors des boucles les calculs invariants par rapport aux boucles.Identificateurs multiples fournis avec un seul spÃ©cificateur NAME= Ã  %CPlusieurs axes de boucles spÃ©cifiÃ©s pour la 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' Ã  %Cmodificateur NONMONOTONIC spÃ©cifiÃ© pour le type d'ordonnancement %s %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 %dattribut NO_ARG_CHECK NULL apparaÃ®t dans le membre de droite de l'affectation Ã  %LIntrinsÃ¨que NULL avec MOLD allouable Ã  %LLe pointeur NULL Ã  %L n'est pas permis comme argument effectif de la fonction intrinsÃ¨que %qsNULL utilisÃ© en arithmÃ©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 MOLDLe nom %qs Ã  %C est dÃ©jÃ  dÃ©fini comme une interface gÃ©nÃ©rique Ã  %LLe nom %qs Ã  %C est une rÃ©fÃ©rence ambigÃ¼e Ã  %qs depuis l'unitÃ© de programme actuelleLe nom %qs Ã  %C est une rÃ©fÃ©rence ambigÃ¼e Ã  %qs depuis le module %qsLe nom %qs Ã  %C est le nom de la procÃ©dureLe nom %qs dans l'instruction %s Ã  %C n'est pas un nom de constructionLe nom %qs dans l'instruction %s Ã  %C est inconnuLe nom %qs de ABSTRACT INTERFACE Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨queLes noms aprÃ¨s !$omp critical et !$omp end critical ne correspondent pas Ã  %CLe nom Ã  %C est trop longNom de la bibliothÃ¨que systÃ¨me avec laquelle il faut faire l'Ã©dition de liens.Nom du startfile.Nom trop longLe bloc COMMON nommÃ© %qs Ã  %L sera de la mÃªme taille que celui ailleurs (%lu vs %lu octets)Le bloc DO nommÃ© Ã  %L requiert un nom ENDDO correspondantLa constante nommÃ©e %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCEConstante nommÃ©e %qs dans le contexte de la dÃ©finition de variable (%s) Ã  %LLa constante nommÃ©e Ã  %C est une EQUIVALENCELa liste de noms %qs ne peut pas Ãªtre un argument Ã  %LLa liste de noms %qs ne peut pas Ãªtre un argument de la sous-routine ou de la fonction Ã  %LLe nom du groupe de la liste de noms %qs Ã  %C a dÃ©jÃ  le type de base %sLe nom du groupe de la liste de noms %qs Ã  %C est dÃ©jÃ  associÃ© Ã  use et ne peut pas Ãªtre respÃ©cifiÃ©Le nom de groupe de la liste de noms Ã  %L ne peut pas avoir l'attribut SAVEL'instruction de spÃ©cification d'attribut a besoin de soit un nom d'entitÃ© ou soit un nom de bloc commun Ã  %CArgument nÃ©gatif N Ã  %LL'exposant nÃ©gatif d'un entier a zÃ©ro pour rÃ©sultat Ã  %LBloc CRITICAL imbriquÃ© Ã  %Ctrampolines de fonctions imbriquÃ©es pas supportÃ©s sur le CK801.Le nom de liaison n'est pas permis dans BIND(C) Ã  %CPas de branchement
  Pas d'appel
  Pas de crt0.o par dÃ©faut.Aucune description pour l'instant.Pas d'arÃªte hors du nÅ“ud du fragmentAucune ligne exÃ©cutable
  Aucune initialisation pour le composant allouable %qs donnÃ© dans le constructeur de structure Ã  %CPas d'initialisation donnÃ©e pour le composant %qs dans le constructeur de structure Ã  %CPrise en charge supprimÃ©e.Pas de saut pour traverser une rÃ©gion Ã  la frontiÃ¨re de section dans le bb %iAffectation dÃ©finie par l'utilisateur non ELEMENTAL dans WHERE Ã  %LLe symbole non PARAMETER %qs Ã  %L ne peut pas avoir une forme impliciteNon POINTER dans le contexte d'association de pointeur (%s) Ã  %LLa procÃ©dure non RECURSIVE %qs Ã  %L semble s'appeler elle-mÃªme rÃ©cursivement. DÃ©clarez lÃ  RECURSIVE ou utilisez %<-frecursive%>Objet non THREADPRIVATE %qs dans la clause COPYIN Ã  %LÃ‰lÃ©ment non caractÃ¨re d'un tableau de forme tacite dans l'Ã©tiquette du FORMAT Ã  %LÃ‰lÃ©ment non caractÃ¨re d'un tableau de taille tacite dans l'Ã©tiquette du FORMAT Ã  %LNon caractÃ¨re dans l'Ã©tiquette du FORMAT Ã  %LÃ‰lÃ©ment non caractÃ¨re d'un tableau de pointeurs dans l'Ã©tiquette du FORMAT Ã  %LLimite infÃ©rieure non constante dans la dÃ©claration avec une forme implicite Ã  %LSous-type LOGICAL pas par dÃ©faut dans la balise %s Ã  %LLe type dÃ©rivÃ© non extensible %qs Ã  %L ne peut pas Ãªtre ABSTRACTCaractÃ¨re non-numÃ©rique dans l'Ã©tiquette d'instruction Ã  %CArgument muet passÃ© comme objet non polymorphique de %qs Ã  %LLa procÃ©dure FINAL non scalaire Ã  %L devrait avoir un argument de forme taciteChiffres non significatifs dans le nombre %qs Ã  %C, KIND est peut-Ãªtre incorrectExpression non variable dans le contexte de dÃ©finition de variable (%s) Ã  %LPartie imaginaire non nulle perdue durant la conversion de %qs vers %qs Ã  %LLa variable non allouable ne doit pas Ãªtre polymorphique dans l'affectation intrinsÃ¨que Ã  %L â€“ vÃ©rifiez qu'il existe une sous-routine spÃ©cifique correspondante pour l'opÃ©rateur Â«Â =Â Â»Le composant non co-tableau %s Ã  %L du type EVENT_TYPE ou avec un sous-composant de type EVENT_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir de co-dimension car %s Ã  %L a une co-dimension ou un sous-composant co-tableau)Le composant non co-tableau %s Ã  %L du type EVENT_TYPE ou avec un sous-composant de type EVENT_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir une co-dimension car un sous-composant de co-tableau existe dÃ©jÃ )Le composant non co-tableau %s Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir de co-dimension car %s Ã  %L a une co-dimension ou un sous-composant qui est un co-tableau)Le composant non co-tableau %s Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir une co-dimension puisqu'un sous-composant co-tableau existe dÃ©jÃ )CaractÃ¨re de tabulation non conforme Ã  %CCaractÃ¨re de tabulation non conforme Ã  la colonne %d de la ligne %dCaractÃ¨re de tabulation non conforme dans le format Ã  %CSection de tableau non constante Ã  %L dans l'instruction DATATableau de forme diffÃ©rÃ©e non contigu %qs dans la clause %s Ã  %LRÃ©pertoire d'inclusion %qs non existantExposant non entier dans une expression d'initialisation Ã  %LTableau FPTR non interopÃ©rable Ã  %L pour C_F_POINTER: %sTableau non interopÃ©rable Ã  %L comme argument pour C_LOC: %sProcÃ©dure non interopÃ©rable Ã  %L pour C_FUNLOCPointeur de procÃ©dure non interopÃ©rable Ã  %L pour C_F_PROCPOINTERLa procÃ©dure Ã©lÃ©mentaire non intrinsÃ¨que %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LLargeur non nÃ©gative requiseL'objet non pointeur %qs avec l'initialisation par dÃ©faut n'apparaÃ®tra point dans une instruction DATA Ã  %LRÃ©fÃ©rence non polymorphique au type abstrait Ã  %CDÃ©claration du type non standard %s*%d Ã  %CPas assez d'Ã©lÃ©ments dans l'initialisation du tableau Ã  %CTAG inattendu.Le nombre de partitions dans lesquelles il faudrait scinder le programme.Nombre de registres utilisÃ©s pour passer les arguments entiers.PARAMETER numÃ©rique requis dans la constante complexe Ã  %CDes opÃ©randes numÃ©riques sont requis dans l'expression Ã  %LOpÃ©randes numÃ©rique ou CHARACTER requis dans l'expression Ã  %LL'argument OLD de la fonction intrinsÃ¨que %s Ã  %L sera dÃ©finissableOMP DECLARE TARGET COMMON Ã  %L prÃ©cÃ©demment mentionnÃ© dans une clause LINK et plus tard dans une clause TOOMP DECLARE TARGET COMMON Ã  %L prÃ©cÃ©demment mentionnÃ© dans une clause TO et plus tard dans une clause LINKLa variable OMP DECLARE TARGET Ã  %L est un Ã©lÃ©ment d'un bloc COMMONLa variable OMP DECLARE TARGET Ã  %L est prÃ©cÃ©demment mentionnÃ©e dans la clause LINK et plus tard dans la clause TOLa variable OMP DECLARE TARGET Ã  %L est prÃ©cÃ©demment mentionnÃ©e dans la clause TO et plus tard dans la clause LINKOMP TARGET UPDATE Ã  %L requiert au moins une clause TO ou FROML'instruction OPEN Ã  %C doit avoir le spÃ©cificateur UNIT ou NEWUNITL'instruction OPEN n'est pas permise dans une procÃ©dure PURE Ã  %CL'argument OPERATOR Ã  %L doit Ãªtre une fonction PUREOPTIONAL n'est pas permis Ã  l'intÃ©rieur du BLOCK Ã  %CL'argument de la clause ORDERED n'est pas une constante entiÃ¨re positive Ã  %CLe paramÃ¨tre de la clause ORDERED est plus petit que COLLAPSE Ã  %LL'objet %qs n'est pas une variable Ã  %Lles dÃ©clarations Objective-C peuvent seulement apparaÃ®tre dans l'Ã©tendue globaleFonctionnalitÃ© obsolÃ¨teÂ :Outil hors ligne pour gÃ©rer les dÃ©comptes gcda
  
! Longueur de caractÃ¨re dans l'ancien style Ã  %CInitialisation dans l'ancien style Ã  %CLa dÃ©claration du type %s*%d dans l'ancien style n'est pas supportÃ©e Ã  %COmettre le pointeur de trame dans les fonctions feuilles.Omettre l'Ã©tape de rÃ©duction de plage en rÃ©alisant des divisions complexes.Omettre le pointeur de trame dans les fonctions feuilles.Un des arguments effectifs de la sous-routine dans la clause INITIALIZER de !$OMP DECLARE REDUCTION doit Ãªtre OMP_PRIV Ã  %LSeuls les types de dÃ©pendances SOURCE et SINK sont permis dans la directive ORDERED Ã  %LSeules des procÃ©dures FINAL tableaux dÃ©clarÃ©es pour le type dÃ©rivÃ© %qs Ã  %L, une scalaire est Ã©galement suggÃ©rÃ©eNe gÃ©nÃ©rer des relocalisations absolues que sur des valeurs de la taille d'un mot.Seuls des opÃ©rateurs intrinsÃ¨ques peuvent Ãªtre utilisÃ©s dans l'expression Ã  %LÃ‰mettre seulement une instruction par cycle.Uniquement conservÃ© pour rÃ©tro-compatibilitÃ©.Seule la forme !$ACC ROUTINE sans liste est autorisÃ©e dans un bloc d'interface Ã  %CSeule la forme !$OMP DECLARE TARGET sans clause est autorisÃ©e dans un bloc d'interface Ã  %CUtiliser uniquement 32 FPR.Utiliser uniquement 32 GPR.construction OpenACC Ã  l'intÃ©rieur d'une rÃ©gion qui n'est pas OpenACCDirective OpenACC Ã  l'intÃ©rieur du bloc CRITICAL Ã  %CLes directives OpenACC Ã  %C ne peuvent pas apparaÃ®tre dans des procÃ©dures PUREune directive de boucle OpenACC doit Ãªtre associÃ©e avec une rÃ©gion de calcul de OpenACCune rÃ©gion OpenACC est Ã  l'intÃ©rieur d'une routine OpenACC, le parallÃ©lisme imbriquÃ© n'est pas encore supportÃ©les constructions OpenMP autres que %<#pragma omp ordered simd%> ou %<#pragma omp atomic%> ne peuvent pas Ãªtre imbriquÃ©es Ã  l'intÃ©rieur d'une rÃ©gion %<simd%>Les directives OpenMP autres que SIMD ou DECLARE TARGET Ã  %C ne peuvent pas apparaÃ®tre dans des procÃ©dures PURE ou ELEMENTALL'opÃ©rande de l'opÃ©rateur .not. Ã  %%L est %sL'opÃ©rande de l'opÃ©rateur numÃ©rique unaire %%<%s%%> Ã  %%L est %sL'opÃ©rande de l'opÃ©rateur utilisateur %%<%s%%> Ã  %%L est %sLes opÃ©randes de l'opÃ©rateur numÃ©rique binaire %%<%s%%> Ã  %%L sont %s/%sLes opÃ©randes de l'opÃ©rateur de comparaison %%<%s%%> Ã  %%L sont %s/%sLes opÃ©randes de l'opÃ©rateur logique %%<%s%%> Ã  %%L sont %s/%sLes opÃ©randes de l'opÃ©rateur de concatÃ©nation de chaÃ®nes Ã  %%L sont %s/%sLes opÃ©randes de l'opÃ©rateur utilisateur %%<%s%%> Ã  %%L sont %s/%sL'interface de l'opÃ©rateur Ã  %L est en conflit avec l'interface intrinsÃ¨queL'interface de l'opÃ©rateur Ã  %L a le mauvais nombre d'argumentsL'interface opÃ©rateur Ã  %L doit avoir, au plus, deux argumentsOptimiser le nombre de registres stdarg sauvegardÃ©s sur la pile au dÃ©but d'une fonction.Optimiser les motifs conditionnels utilisant les nÅ“uds PHI SSA.Optimiser pour le CPU.Optimiser pour la facilitÃ© de dÃ©bogage plutÃ´t que pour la vitesse ou la taille.Optimiser l'occupation de l'espace plutÃ´t que la vitesse.Optimiser pour la vitesse au dÃ©triment d'une conformitÃ© exacte avec les standards.Optimiser l'en-tÃªte de trame.Optimiser les variables d'induction dans les arbres.Optimiser les chargements d'adresses lui/addiu.Optimiser la taille des opcodes lors de la liaison.Optimiser la neutralisation de la partition.Optimiser les appels rÃ©cursifs dans des fonctions apparentÃ©es (sibbling call) et Ã  la fin de la fonction (tail call).Optimiser les instructions d'appel en fin de fonction (tail call) avec l'assembleur et l'Ã©diteur de liens.L'option %<-fallow-leading-underscore%> est rÃ©servÃ©e aux dÃ©veloppeurs de gfortran et ne devrait pas Ãªtre utilisÃ©e pour des variables implicitement typÃ©esOption %s pas utilisÃ©e de maniÃ¨re cohÃ©rente dans tous les fichiers d'entrÃ©e LTOOption %s avec des valeurs diffÃ©rentesOptionsÂ :
  Limites enfreintes dans IMAGE_INDEX Ã  %L pour la dimension %d, SUB vaut %ld et la limite infÃ©rieure de COARRAY est %ld)Limites enfreintes dans IMAGE_INDEX Ã  %L pour la dimension %d, SUB vaut %ld et la limite supÃ©rieure de COARRAY est %ld)Manque d'espace sur la pile.
! Ã‰crire une section .debug_types lorsque debuginfo de DWARF v4 est utilisÃ©.Produire les objets LTO contenant Ã  la fois le langage intermÃ©diaire et la sortie binaire.Fournir les informations d'utilisation de la pile pour chaque fonction.Sortir les compteurs de vÃ©rifications des vtables.Sortir les informations sur les ensembles de pointeurs pour la vÃ©rification des vtables.Utilisation de la sous-commande de recouvrement:Initialisations inÃ©gales et se chevauchant dans EQUIVALENCE Ã  %CInitialisations inÃ©gales et se chevauchant dans EQUIVALENCE Ã  %LÃ‰craser -mbest-lib-options.Le descripteur P doit Ãªtre annoncÃ© par un facteur d'Ã©chellePAD= Ã  %C pas permis en Fortran 95PARAMETER %qs est utilisÃ© Ã  %L avant que sa dÃ©finition soit complÃ¨teLe PARAMETER Ã  %L n'a pas d'initialisationL'objet PARAMETER %qs n'est pas permis Ã  %LSymbole PARAMETER dans la constante complexe Ã  %CPARAMETER sans Â«Â ()Â Â» Ã  %CInstruction PAUSE Ã  %CChargements littÃ©raux relatifs au PC.variante PCSl'argument PHI est manquant pour l'arÃªte %d->%dl'argument PHI n'est pas SSA_NAME ou invariantnÅ“ud PHI avec emplacementnÅ“ud PHI avec un mauvais VUSE sur l'arÃªte depuis le BB %dla gÃ©nÃ©ration de code PIC n'est pas compatible avec les appels indirects rapidesla gÃ©nÃ©ration de code PIC n'est pas supportÃ©e dans le modÃ¨le d'exÃ©cution portablePIC nâ€™est pas supportÃ© pour %qsPIC est uniquement supportÃ© pour RTPPIC est requis mais non supportÃ© avec des instructions CONST16le registre PIC est Ã©crasÃ© par %qs dans %<asm%>le registre PIC n'est pas initialisÃ©support PIC pour %<-fstack-limit-symbol%>L'attribut POINTER est requis pour un composant de pointeur de procÃ©dure Ã  %CObjet POINTER %qs dans la clause %s Ã  %LObjet POINTER %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet POINTEUR %qs du type polymorphique dans la clause %s Ã  %LUne fonction avec la valeur d'un POINTER apparaÃ®t dans le membre de droite de l'affectation Ã  %LPRE dÃ©sactivÃ©La liste de noms dans PRINT Ã  %C est une extensionL'instruction PRINT Ã  %C n'est pas permise dans une procÃ©dure PUREPRINT_OPERAND pointeur nulPRINT_OPERAND, insn invalide pour %%CPRINT_OPERAND, insn invalide pour %%NPRINT_OPERAND: Ponctuation %<%c%> inconnuePRINT_OPERAND_ADDRESS, pointeur nulL'instruction PRIVATE Ã  %C est uniquement permise dans la partie de la spÃ©cification d'un moduleL'instruction PRIVATE Ã  %C doit prÃ©cÃ©der les liaisons de procÃ©duresL'instruction PRIVATE Ã  %C doit prÃ©cÃ©der les composants de la structureL'instruction PRIVATE dans TYPE Ã  %C doit Ãªtre Ã  l'intÃ©rieur d'un MODULELa PROCEDURE %qs Ã  %L ne peut pas Ãªtre utilisÃ©e comme sa propre interfacePROCEDURE Ã  %C doit Ãªtre une interface gÃ©nÃ©riqueL'attribut PROCEDURE est en conflit avec l'attribut INTENT dans %qs Ã  %LL'attribut PROCEDURE est en conflit avec l'attribut NAMELIST dans %qs Ã  %LL'attribut PROCEDURE est en conflit avec l'attribut PROTECTED Ã  %LL'attribut PROCEDURE est en conflit avec l'attribut RESULT dans %qs Ã  %LL'attribut PROCEDURE est en conflit avec l'attribut SAVE dans %qs Ã  %LListe PROCEDURE Ã  %CInstruction PROCEDURE Ã  %CPROCEDURE(interface) Ã  %C devrait Ãªtre dÃ©clarÃ©e DEFERREDPROTECTED Ã  %C est uniquement autorisÃ© dans la partie de la spÃ©cification d'un moduleAttribut PROTECTED Ã  %CL'attribut PROTECTED est en conflit avec l'attribut EXTERNAL Ã  %LInstruction PROTECTED Ã  %CPTX ne supporte pas les dÃ©clarations faibles (uniquement les dÃ©finitions faibles)PUBLIC %s %qs Ã  %L du type dÃ©rivÃ© PRIVATE %qsFonction PUBLIC %qs Ã  %L du type PRIVATE %qsL'instruction PUBLIC Ã  %C est uniquement permise dans la partie de la spÃ©cification d'un modulePURE et IMPURE ne peuvent pas apparaÃ®tre ensemble Ã  %CLe prÃ©fixe PURE dans l'interface MODULE PROCEDURE est manquant Ã  %LEntasser les instructions VLIW.Empaqueter les membres des structures ensemble sans trous.ComplÃ©ter avec des espaces les lignes au format fixÃ© qui sont trop courtes pour atteindre la largeur de ligne.Rembourrage de %d octets requis avant %qs dans le COMMON %qs Ã  %L; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>Rembourrage de %d octets requis avant %qs dans le COMMON Ã  %L; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>Le paramÃ¨tre %qs Ã  %L n'a pas Ã©tÃ© dÃ©clarÃ© ou est une variable qui ne se rÃ©duit pas en une expression constanteLe tableau paramÃ¨tre %qs Ã  %L ne peut pas Ãªtre automatique ou de forme diffÃ©rÃ©eLe paquet de paramÃ¨tres __bases est uniquement valable dans la dÃ©claration d'un patronLe type dÃ©rivÃ© paramÃ©trisÃ© Ã  %C est ambiguLe type paramÃ©trisÃ© %qs n'a pas de composant correspondant au paramÃ¨tre %qs Ã  %LPasser l'option -EB Ã  l'Ã©diteur de liens.Passer l'option -EL Ã  l'Ã©diteur de liens.Passer l'option -marclinux Ã  l'Ã©diteur de liens.Passer l'option -marclinux_prof Ã  l'Ã©diteur de liens.Passer le texte -z Ã  l'Ã©diteur de liens.Passer dans $12 de _mcount l'adresse de l'emplacement oÃ¹ est sauvegardÃ© ra.L'objet passÃ© Ã  %L doit Ãªtre scalaireL'argument muet %qs de type objet passÃ© Ã  %L doit Ãªtre Ã  la mÃªme position que l'argument muet de type objet passÃ© Ã  la procÃ©dure surchargÃ©eL'argument muet de type objet passÃ© de %qs Ã  %L doit Ãªtre scalaireL'argument muet de type objet passÃ© de %qs Ã  %L ne peut pas Ãªtre ALLOCATABLEL'argument muet de type objet passÃ© de %qs Ã  %L ne peut pas Ãªtre POINTERPasser une requÃªte Ã  l'assembleur pour corriger divers erratas du silicium.Passer une requÃªte Ã  l'assembleur pour avertir Ã  propos de divers erratas du silicium.Passage d'un co-tableau Ã  %L pour l'argument %qs allouable, non co-tableau et muet qui est invalide si le statut d'allocation est modifiÃ©Passage d'un co-tableau Ã  %L pour l'argument %qs allouable, non co-tableau, muet INTENT(OUT)Passer la procÃ©dure interne Ã  %L par position n'est pas permisChemin vers le fichier d'en-tÃªte qui devrait Ãªtre prÃ©-inclu avant chaque unitÃ© de compilation.Le pourcentage de pÃ©nalitÃ© que des fonctions contenant un unique appel Ã  une autre fonction recevront quand elles seront Ã©valuÃ©es pour un clonage.Le pourcentage de pÃ©nalitÃ© que des fonctions rÃ©cursives recevront quand elles seront Ã©valuÃ©es pour un clonage.Effectuer la propagation des plages de valeurs IPA.Fusionner le code identique (Identical Code Folding) pour les fonctions et les variables en lecture seule.Fusionner le code identique (Identical Code Folding) pour les fonctions.Fusionner le code identique (Identical Code Folding) pour les variables.RÃ©aliser l'ordonnancement modulo basÃ© sur SMS avant la premiÃ¨re Ã©tape de l'ordonnancement.RÃ©aliser l'ordonnancement modulo basÃ© sur SMS en autorisant les dÃ©placements de registres.RÃ©aliser les optimisations d'alignement spÃ©cifiques au VR4130.RÃ©aliser une propagation de la plage de valeurs sur les arbres.RÃ©aliser une Ã©tape de propagation dans RTL (Register Transfer Language).Effectuer un nombre d'optimisations mineures et coÃ»teuses.Effectuer une Ã©tape d'optimisation par propagation des copies des registres.Effectuer une Ã©tape d'optimisation pour renommer les registres.Effectuer une Ã©tape d'optimisation de fusion des instructions selon la cible.Effectuer l'optimisation du chargement de la cible du branchement aprÃ¨s l'enfilage du prologue ou de l'Ã©pilogue.Effectuer l'optimisation du chargement de la cible du branchement avant l'enfilage du prologue ou de l'Ã©pilogue.RÃ©aliser un clonage pour rendre plus forte la propagation interprocÃ©durale des constantes.RÃ©aliser l'Ã©limination des comparaisons aprÃ¨s que l'allocation des registres ait Ã©tÃ© terminÃ©e.Convertir les sauts conditionnels en Ã©quivalents sans branchements.Convertir les sauts conditionnels en exÃ©cutions conditionnelles.RÃ©aliser la conversion des initialisations de Â«Â switchÂ Â».ExÃ©cuter l'optimisation des sauts croisÃ©s.ExÃ©cuter la mise en ligne trÃ¨s tÃ´t.ExÃ©cuter le mouvement de chargement amÃ©liorÃ© lors de l'Ã©limination des sous-expressions communes globales.RÃ©aliser une analyse de ce qui est pointÃ©, locale Ã  la fonction, sur les arbres.ExÃ©cuter l'Ã©limination des sous-expressions communes globales aprÃ¨s que l'allocation des registres soit terminÃ©e.ExÃ©cuter l'Ã©limination des sous-expressions communes globales.RÃ©aliser la mise en ligne indirecte.RÃ©aliser des validations internes d'intÃ©gritÃ©.RÃ©aliser la propagation interprocÃ©durale des constantes de bits.RÃ©aliser la propagation interprocÃ©durale des constantes.RÃ©aliser l'analyse interprocÃ©durale des pointeurs et rÃ©fÃ©rences.RÃ©aliser la propagation interprocÃ©durale de profiles.RÃ©aliser la rÃ©duction interprocÃ©durale des agrÃ©gats.RÃ©aliser les optimisations d'enfilage des sauts.RÃ©aliser une scission de la portÃ©e active durant l'Ã©tape SSA->normale.Effectuer l'aplatissage des boucles.Scinder les boucles pour Ã©liminer des conditions qui sont constantes sur une plage de la boucle (Loop Splitting).DÃ©rouler toutes les boucles.DÃ©rouler les boucles quand le nombre d'itÃ©rations est connu.DÃ©placer les boucles Ã  l'intÃ©rieur des branchements quand c'est possible.RÃ©aliser une mise en ligne partielle.RÃ©aliser les chargements redondants aprÃ¨s l'Ã©limination des stockages dans les sous-expressions communes globales.ExÃ©cuter le remplacement des scalaires des agrÃ©gats.RÃ©aliser la mise en pipeline logicielle des boucles internes durant l'ordonnancement sÃ©lectif.RÃ©aliser la mise en pipeline logicielle des boucles externes durant l'ordonnancement sÃ©lectif.RÃ©aliser une dÃ©virtualisation spÃ©culative.ExÃ©cuter le mouvement de stockage aprÃ¨s l'Ã©limination des sous-expressions communes globales.ExÃ©cuter la simplification des instructions dupliquÃ©es lors de l'aplatissage d'une boucle (Straight-Line Strength Reduction).ExÃ©cuter la formation du super bloc via la duplication de la queue.RÃ©aliser le unroll-and-jam.Effectuer l'Ã©limination des symboles inutilisÃ©s dans les informations de dÃ©bogage.Effectuer l'Ã©limination des types inutilisÃ©s dans l'information de dÃ©bogage.RÃ©aliser le pistage des variables et aussi Ã©tiqueter les variables qui ne sont pas initialisÃ©es.RÃ©aliser le pistage des variables en annotant les affectations.RÃ©aliser le pistage des variables.RÃ©aliser les optimisations sur tout le programme.Point requis dans le spÃ©cificateur de formatPoint requis dans le spÃ©cificateur de format %s Ã  %LPoint requis dans le spÃ©cificateur de format Ã  %LAutoriser Â«Â $Â Â» comme caractÃ¨re dans les identificateurs.Permettre l'utilisation non conforme du caractÃ¨re de tabulation.Permettre l'ordonnancement de la sÃ©quence du prologue et de l'Ã©pilogue d'une fonction.Permettre l'ordonnancement de la sÃ©quence du prologue d'une fonction.Permettre l'ordonnancement des sÃ©quences du prologue et de l'Ã©pilogue d'une fonction.Permettre des noms de caractÃ¨res universels (\u et \U) dans les identificateurs.Placer un bit de stop aprÃ¨s chaque cycle lors de l'ordonnancement.Placer les Ã©lÃ©ments de donnÃ©es dans leur propre section.Placer chaque fonction dans sa propre section.Placer les constantes en virgule flottante dans la TOC.Placer les constantes des symboles et des dÃ©calages dans la TOC.Veuillez soumettre un rapport dâ€™anomalies complet,
  avec la sortie du prÃ©processeur si nÃ©cessaire.
  ExtensionsLe composant tableau de pointeurs de structures Ã  %C doit avoir une forme diffÃ©rÃ©eLa cible de l'affectation du pointeur ne peut pas Ãªtre une constante Ã  %LLa cible de l'affectation du pointeur a l'attribut PROTECTED Ã  %LLa cible de l'affectation du pointeur dans l'expression d'initialisation n'a pas l'attribut TARGET Ã  %LLa cible de l'affectation du pointeur n'est ni TARGET ni POINTER Ã  %LLa cible de l'affectation du pointeur n'est pas un POINTER Ã  %LAffectation de pointeur avec un indice de vecteur dans le membre de droite Ã  %LLe pointeur Ã  %L dans l'affectation de pointeur pourrait vivre plus longtemps que la cible pointÃ©eLe composant pointeur %s Ã  %L a un sous-composant non co-tableau du type EVENT_TYPE qui doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableauLe composant pointeur %s Ã  %L a un sous-composant non co-tableau de type LOCK_TYPE, qui doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableauL'initialisation du pointeur Ã  %C requiert %<=>%> et non %<=%>La cible de l'initialisation du pointeur Ã  %L doit avoir l'attribut SAVELa cible de l'initialisation du pointeur Ã  %L ne doit pas avoir l'attribut TARGETLa cible de l'initialisation de pointeur Ã  %L ne doit pas Ãªtre ALLOCATABLEL'objet pointeur Ã  %C ne sera point co-indexÃ©L'objet pointeur Ã  %L ne sera point un co-indexAffectation Ã  une procÃ©dure pointeur Ã  %LL'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 VOLATILELes pointeurs sont de 32 bits.Les pointeurs sont de 64 bits.Politiques disponibles pour -mcompact-branches=:FPTR polymorphique Ã  %L pour C_F_POINTERLe composant polymorphique %s Ã  %L dans le type %s SEQUENCE ou BIND(C)Scalaire polymorphique passÃ© Ã  l'argument tableau muet %qs Ã  %LSous-objet polymorphique d'un objet co-indexÃ© Ã  %LLargeur d'exposant positive requiseLargeur positive requiseLargeur positive requise dans le spÃ©cificateur de format %s Ã  %LLargeur positive requise avec le descripteur TChangement possible de valeur dans la conversion de %s vers %s Ã  %LPrivilÃ©gier les branchements au lieu d'une exÃ©cution conditionnelle.PrÃ©fÃ©rer des accÃ¨s par mots plutÃ´t que des accÃ¨s par octets.Allouer de prÃ©fÃ©rence des registres qui autorisent la gÃ©nÃ©ration d'instructions courtes.PrÃ©fixer les symboles globaux avec Â«Â :Â Â» (pour l'utilisation avec PREFIX).PrÃ©traiter uniquement les directives.La source convertie par le prÃ©processeur a Ã©tÃ© stockÃ©e dans le fichier %s, veuillez l'attacher Ã  votre rapport d'anomalie.
  PrÃ©server la pile de liens du PowerPC 476 en faisant correspondre un blr avec l'insns bcl/bl utilisÃ©e pour les accÃ¨s Ã  la GOT.PrÃ©tendre qu'un branchement autour d'un dÃ©placement est un dÃ©placement conditionnel.Interdire l'allocation de $fp pendant l'allocation de registres de telle maniÃ¨re que le compilateur puisse forcer l'optimisation fp-as-gp.Interdire l'utilisation de toutes les opÃ©rations en virgule flottante.Interdire l'utilisation de toutes les instructions matÃ©rielles en virgule flottante.!$OMP DECLARE REDUCTION prÃ©cÃ©dent Ã  %L!$OMP DECLARE REDUCTION prÃ©cÃ©dent du module %s Ã  %LÃ‰crire les informations d'ajustement du processeur sous forme de commentaires dans le fichier assembleur. C'est une option utilisÃ©e uniquement pour tester les rÃ©gressions du compilateur. Elle n'est pas destinÃ©e Ã  un usage ordinaire pour compiler du code.Afficher les informations de couverture du code.
*************** AUCUNE GARANTIE, pas mÃªme pour la COMME
*** 2190,2196 ****
  Essayer de permettre Ã  l'Ã©diteur de liens de transformer les appels PIC en appels directs.Essayer de convertir les appels virtuels en appels directs.Essayer d'interchanger les boucles si c'est profitable.Essayer de disposer les types dÃ©rivÃ©s de maniÃ¨re aussi compacte que possible.Ajuster le code pour le processeur donnÃ©.Ajuster la latence mÃ©moire attendue.Ajuster pour le processeur ou l'architecture cible spÃ©cifiÃ©e.Activer l'instrumentalisation CET pour les instructions switch qui utilisent une table de sauts et un saut indirect.Activer l'Ã©tape d'Ã©limination des extensions redondantes.Bidouiller l'allocation des registres pour aider la gÃ©nÃ©ration d'instructions 16 bits.Deux PROGRAM principaux Ã  %L et %CDeux rÃ©fÃ©rences de parties (ou plus) avec un rang non nul ne peuvent pas Ãªtre spÃ©cifiÃ©es Ã  %LDeux symboles avec le mÃªme comdat_group ne sont pas liÃ©s par la liste same_comdat_group.Le type %qs contenant la liaison DEFERRED Ã  %C n'est pas ABSTRACTLe type %qs de la variable CLASS %qs Ã  %L n'est pas extensibleLa dÃ©claration de type %qs Ã  %L n'est pas interopÃ©rable avec le C mais elle est BIND(C)La dÃ©finition du type de %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©finie Ã  %LType inaccessible dans le contexte de dÃ©finition de variable (%s) Ã  %LType non concordant dans l'argument %qs Ã  %L; passÃ© %s Ã  %sLe nom de type %qs Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨queLe nom du type %qs Ã  %C est en conflit avec l'entitÃ© prÃ©cÃ©demment dÃ©clarÃ©e Ã  %L qui a le mÃªme nomLe nom de type %qs Ã  %C est ambiguLe type de l'argument %qs dans l'appel de %qs Ã  %L devrait Ãªtre %s au lieu de %sLe type de l'entitÃ© Ã  %L a un type incompatible avec l'expression source Ã  %LLe type de l'entitÃ© Ã  %L est incompatible sur le type avec typespecLe paramÃ¨tre de type %qs Ã  %C n'a pas d'entrÃ©e correspondante dans la liste des noms de paramÃ¨tres de types Ã  %LLe type spÃ©cifiÃ© pour la fonction intrinsÃ¨que %qs Ã  %L est ignorÃ©L'opÃ©rateur liÃ© au type Ã  %L ne peut pas Ãªtre NOPASSProcÃ©dure liÃ©e au type Ã  %CLa spÃ©cification de type Ã  %L ne peut pas contenir de paramÃ¨tre de type diffÃ©rÃ©La spÃ©cification de type Ã  %L ne peut pas contenir un astÃ©risque pour un paramÃ¨tre de typeUNIT pas spÃ©cifiÃ© Ã  %LLe numÃ©ro de UNIT dans l'instruction CLOSE Ã  %L doit Ãªtre non nÃ©gatifLe numÃ©ro de UNIT dans l'instruction INQUIRE Ã  %L ne peut pas Ãªtre %dLe numÃ©ro de UNIT dans l'instruction Ã  %L doit Ãªtre non nÃ©gatifNumÃ©ro de UNIT manquant dans l'instruction Ã  %LLa spÃ©cification de UNIT Ã  %L doit Ãªtre une expression INTEGER ou une variable CHARACTERLe spÃ©cificateur UNIT n'est pas autorisÃ© avec NEWUNIT Ã  %CInstruction UNLOCK Ã  %CL'argument UNTIL_COUNT= Ã  %L doit Ãªtre une expression INTEGER scalaireL'instruction USE Ã  %C n'a pas de qualificatif ONLYImpossible de trouver une procÃ©dure INTRINSIC spÃ©cifique pour la rÃ©fÃ©rence %qs Ã  %LImpossible de trouver le symbole %qsImpossible de gÃ©nÃ©rer un offset load/store pour la fusionImpossible de rÃ©soudre la fonction spÃ©cifique %qs Ã  %LImpossible de rÃ©soudre la sous-routine spÃ©cifique %qs Ã  %LDirective GCC inclassable Ã  %CDirective OpenACC inclassable Ã  %CDirective OpenMP inclassable Ã  %CInstruction inclassable Ã  %CInstruction inclassable dans la clause IF Ã  %CLiaison spÃ©cifique %qs non dÃ©finie comme cible du GENERIC %qs Ã  %LAvec -ffast-math, gÃ©nÃ©rer une instruction FRIZ pour les conversions (double)(long long).Sous le contrÃ´le du type de taille d'objet (c.f. Object Size Checking), avertir Ã  propos des dÃ©bordements de tampon dans les fonctions de manipulation de chaÃ®nes telles que memcpy et strcpy.Longueurs de caractÃ¨res inÃ©gales (%ld/%ld) dans %sLongueurs de caractÃ¨res inÃ©gales (%ld/%ld) dans %s Ã  %L%<%c%> inattendu pour la variable %qs du type non dÃ©rivÃ© Ã  %C%<*%> inattendu pour la co-dimension %d de %d Ã  %C%<*%> inattendu dans l'indice du co-tableau Ã  %CInstruction %s inattendue Ã  %CInstruction %s inattendue Ã  %C dans le corps de INTERFACEInstruction %s inattendue dans BLOCK DATA Ã  %CInstruction %s inattendue dans la section CONTAINS Ã  %CInstruction %s inattendue dans le bloc FORALL Ã  %CInstruction %s inattendue dans le bloc INTERFACE Ã  %CInstruction %s inattendue dans MODULE Ã  %CInstruction %s inattendue dans le bloc WHERE Ã  %CInstruction CASE inattendue Ã  %CArgument DIM inattendu avec l'argument non co-tableau Ã  %LInstruction END inattendue Ã  %CInstruction ENTRY inattendue Ã  %CFin de fichier inattendueNULL() intrinsÃ¨que inattendu Ã  %L pour le muet %qsParallÃ©lisme OpenACC inattendu.Argument SHAPE inattendu Ã  %L pour C_F_POINTER avec FPTR scalaireInstruction TYPE IS inattendue Ã  %CSpÃ©cificateur de retour alternatif inattendu dans l'appel de la sous-routine Ã  %LCaractÃ¨re inattendu dans la liste de variable Ã  %CCaractÃ¨res inattendus dans l'instruction PARAMETER Ã  %CDÃ©signateur de co-tableau inattendu Ã  %CEntitÃ©s de type dÃ©rivÃ© inattendues dans l'opÃ©rateur numÃ©rique intrinsÃ¨que binaire %%<%s%%> Ã  %%LÃ‰lÃ©ment %qc inattendu dans la chaÃ®ne de format Ã  %LFin de fichier inattendue dans %qsFin inattendue de la chaÃ®ne de formatFin de module inattendueType intrinsÃ¨que %qs inattendu Ã  %LRebut inattendu aprÃ¨s !$ACC DECLARE Ã  %CRebut inattendu aprÃ¨s !$OMP DECLARE REDUCTION Ã  %CRebut inattendu aprÃ¨s !$OMP DECLARE TARGET Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP ATOMIC Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP BARRIER Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP CANCELLATION POINT Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP CRITICAL Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP FLUSH Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP MASTER Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP TASKGROUP Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP WORKSHARE Ã  %CRebut inattendu aprÃ¨s l'instruction ELSE IF Ã  %CRebut inattendu aprÃ¨s l'instruction ELSE Ã  %CRebut inattendu aprÃ¨s la clause NOWAIT Ã  %CRebut inattendu aprÃ¨s OMP THREADPRIVATE Ã  %CRebut inattendu aprÃ¨s la clause TASKWAIT Ã  %CRebut inattendu aprÃ¨s la clause TASKYIELD Ã  %CRebut inattendu aprÃ¨s la dÃ©claration de la fonction Ã  %CRebut inattendu dans la liste d'arguments formels Ã  %CSaut lointain thumb1 inattenduUtilisation inattendue du nom de sous-routine %qs Ã  %CProbabilitÃ© non initialisÃ©e de l'arÃªte %i->%iLe numÃ©ro d'unitÃ© dans l'expression E/S est trop grandLe numÃ©ro d'unitÃ© dans l'expression E/S est trop petitArgument %qs inconnu Ã  %L pour l'intrinsÃ¨que %sFonction de liste d'arguments inconnue Ã  %LAttribut inconnu dans l'instruction !GCC$ ATTRIBUTES Ã  %CFormat inconnu pour l'expression de la limite de pileOp intrinsÃ¨que inconnueOpÃ©rateur %%<%s%%> inconnu Ã  %%LOpÃ©rateur %%<%s%%> inconnu Ã  %%L; vouliez-vous utiliser Â«Â %sÂ Â»Â ?Nom de procÃ©dure %qs inconnu Ã  %CL'objet allouable polymorphique illimitÃ© Ã  %L requiert soit une spÃ©cification de type ou une balise SOURCE ou une balise MOLDNom de MCU %qs non reconnu, on va supposer qu'il ne dispose pas de multiplication matÃ©rielle.
  Utilisez l'option %<-mhwmult%> pour la dÃ©finir explicitement.Nom de MCU %qs non reconnu, on va supposer que c'est simplement un MSP430 sans multiplication matÃ©rielle.
  Utilisez les options %<-mcpu%> et %<-mhwmult%> pour les dÃ©finir explicitement.Nom de MCU %qs non reconnu, on va supposer qu'il supporte uniquement l'ISA du MSP430.
! Utilisez l'option %<-mcpu%> pour dÃ©finir l'ISA explicitement.Nom de MCU %qs non reconnu.Option non reconnue pour %<-finit-logical%>: %sOption non reconnue pour la valeur de boutismeÂ : %qsOption non reconnue pour initialiser la valeur en virgule flottante: %qsOption non reconnueÂ : %qsSupprimer la dÃ©finition de l'option %s est ignorÃ©, elle est toujours activÃ©e pour le processeur %s.Code Â«Â %cÂ Â» non supportÃ© en virgule fixe:Nom de processeur non supportÃ© retournÃ© par le noyau pour %<-mcpu=native%>: %s
  Veuillez utiliser un nom de processeur explicite.  Les noms de processeurs valides sont: %sOpÃ©rande non supportÃ© pour le code Â«Â %cÂ Â»Instruction non supportÃ©e Ã  l'intÃ©rieur de WHERE Ã  %LValeur non supportÃ©e pour mmpy-optionNon supportÃ©: niveaux de parallÃ©lisme de Â«Â routineÂ Â» OpenACC multiplesLa constante caractÃ¨re qui commence Ã  %C n'est pas terminÃ©eLa variable de module PRIVATE %qs inutilisÃ©e est dÃ©clarÃ©e Ã  %LArgument muet %qs inutilisÃ© Ã  %LChaÃ®ne d'initialisation inutilisÃ©e Ã  %L car la variable a une longueur nulleLa variable de module %qs est inutilisÃ©e mais elle a Ã©tÃ© importÃ©e explicitement Ã  %LParamÃ¨tre %qs inutilisÃ© dÃ©clarÃ© Ã  %LLe paramÃ¨tre %qs est inutilisÃ© mais il a Ã©tÃ© importÃ© explicitement Ã  %LVariable %qs inutilisÃ©e dÃ©clarÃ©e Ã  %LLa rÃ©fÃ©rence supÃ©rieure au tableau Ã  %L est hors des limites (%ld < %ld) dans la dimension %dLa rÃ©fÃ©rence supÃ©rieure au tableau Ã  %L est hors des limites (%ld > %ld) dans la dimension %dLa limite supÃ©rieure de la derniÃ¨re dimension du co-tableau doit Ãªtre %<*%> Ã  %CLa co-borne supÃ©rieure est plus petite que la co-borne infÃ©rieure Ã  %LLa co-borne supÃ©rieure est plus petite que la co-borne infÃ©rieure 1 Ã  %LLimite supÃ©rieure %d de %<-fdbg-cnt=%s%> doit Ãªtre un nombre non nÃ©gatifUsageÂ : %s [OPTION]â€¦ SOUS_COMMANDE [OPTION]â€¦
  
  UsageÂ : %s [options] fichierâ€¦
--- 2213,2219 ----
  Essayer de permettre Ã  l'Ã©diteur de liens de transformer les appels PIC en appels directs.Essayer de convertir les appels virtuels en appels directs.Essayer d'interchanger les boucles si c'est profitable.Essayer de disposer les types dÃ©rivÃ©s de maniÃ¨re aussi compacte que possible.Ajuster le code pour le processeur donnÃ©.Ajuster la latence mÃ©moire attendue.Ajuster pour le processeur ou l'architecture cible spÃ©cifiÃ©e.Activer l'instrumentalisation CET pour les instructions switch qui utilisent une table de sauts et un saut indirect.Activer l'Ã©tape d'Ã©limination des extensions redondantes.Bidouiller l'allocation des registres pour aider la gÃ©nÃ©ration d'instructions 16 bits.Deux PROGRAM principaux Ã  %L et %CDeux rÃ©fÃ©rences de parties (ou plus) avec un rang non nul ne peuvent pas Ãªtre spÃ©cifiÃ©es Ã  %LDeux symboles avec le mÃªme comdat_group ne sont pas liÃ©s par la liste same_comdat_group.Le type %qs contenant la liaison DEFERRED Ã  %C n'est pas ABSTRACTLe type %qs de la variable CLASS %qs Ã  %L n'est pas extensibleLa dÃ©claration de type %qs Ã  %L n'est pas interopÃ©rable avec le C mais elle est BIND(C)La dÃ©finition du type de %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©finie Ã  %LType inaccessible dans le contexte de dÃ©finition de variable (%s) Ã  %LType non concordant dans l'argument %qs Ã  %L; passÃ© %s Ã  %sLe nom de type %qs Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨queLe nom du type %qs Ã  %C est en conflit avec l'entitÃ© prÃ©cÃ©demment dÃ©clarÃ©e Ã  %L qui a le mÃªme nomLe nom de type %qs Ã  %C est ambiguLe type de l'argument %qs dans l'appel de %qs Ã  %L devrait Ãªtre %s au lieu de %sLe type de l'entitÃ© Ã  %L a un type incompatible avec l'expression source Ã  %LLe type de l'entitÃ© Ã  %L est incompatible sur le type avec typespecLe paramÃ¨tre de type %qs Ã  %C n'a pas d'entrÃ©e correspondante dans la liste des noms de paramÃ¨tres de types Ã  %LLe type spÃ©cifiÃ© pour la fonction intrinsÃ¨que %qs Ã  %L est ignorÃ©L'opÃ©rateur liÃ© au type Ã  %L ne peut pas Ãªtre NOPASSProcÃ©dure liÃ©e au type Ã  %CLa spÃ©cification de type Ã  %L ne peut pas contenir de paramÃ¨tre de type diffÃ©rÃ©La spÃ©cification de type Ã  %L ne peut pas contenir un astÃ©risque pour un paramÃ¨tre de typeUNIT pas spÃ©cifiÃ© Ã  %LLe numÃ©ro de UNIT dans l'instruction CLOSE Ã  %L doit Ãªtre non nÃ©gatifLe numÃ©ro de UNIT dans l'instruction INQUIRE Ã  %L ne peut pas Ãªtre %dLe numÃ©ro de UNIT dans l'instruction Ã  %L doit Ãªtre non nÃ©gatifNumÃ©ro de UNIT manquant dans l'instruction Ã  %LLa spÃ©cification de UNIT Ã  %L doit Ãªtre une expression INTEGER ou une variable CHARACTERLe spÃ©cificateur UNIT n'est pas autorisÃ© avec NEWUNIT Ã  %CInstruction UNLOCK Ã  %CL'argument UNTIL_COUNT= Ã  %L doit Ãªtre une expression INTEGER scalaireL'instruction USE Ã  %C n'a pas de qualificatif ONLYImpossible de trouver une procÃ©dure INTRINSIC spÃ©cifique pour la rÃ©fÃ©rence %qs Ã  %LImpossible de trouver le symbole %qsImpossible de gÃ©nÃ©rer un offset load/store pour la fusionImpossible de rÃ©soudre la fonction spÃ©cifique %qs Ã  %LImpossible de rÃ©soudre la sous-routine spÃ©cifique %qs Ã  %LDirective GCC inclassable Ã  %CDirective OpenACC inclassable Ã  %CDirective OpenMP inclassable Ã  %CInstruction inclassable Ã  %CInstruction inclassable dans la clause IF Ã  %CLiaison spÃ©cifique %qs non dÃ©finie comme cible du GENERIC %qs Ã  %LAvec -ffast-math, gÃ©nÃ©rer une instruction FRIZ pour les conversions (double)(long long).Sous le contrÃ´le du type de taille d'objet (c.f. Object Size Checking), avertir Ã  propos des dÃ©bordements de tampon dans les fonctions de manipulation de chaÃ®nes telles que memcpy et strcpy.Longueurs de caractÃ¨res inÃ©gales (%ld/%ld) dans %sLongueurs de caractÃ¨res inÃ©gales (%ld/%ld) dans %s Ã  %L%<%c%> inattendu pour la variable %qs du type non dÃ©rivÃ© Ã  %C%<*%> inattendu pour la co-dimension %d de %d Ã  %C%<*%> inattendu dans l'indice du co-tableau Ã  %CInstruction %s inattendue Ã  %CInstruction %s inattendue Ã  %C dans le corps de INTERFACEInstruction %s inattendue dans BLOCK DATA Ã  %CInstruction %s inattendue dans la section CONTAINS Ã  %CInstruction %s inattendue dans le bloc FORALL Ã  %CInstruction %s inattendue dans le bloc INTERFACE Ã  %CInstruction %s inattendue dans MODULE Ã  %CInstruction %s inattendue dans le bloc WHERE Ã  %CInstruction CASE inattendue Ã  %CArgument DIM inattendu avec l'argument non co-tableau Ã  %LInstruction END inattendue Ã  %CInstruction ENTRY inattendue Ã  %CFin de fichier inattendueNULL() intrinsÃ¨que inattendu Ã  %L pour le muet %qsParallÃ©lisme OpenACC inattendu.Argument SHAPE inattendu Ã  %L pour C_F_POINTER avec FPTR scalaireInstruction TYPE IS inattendue Ã  %CSpÃ©cificateur de retour alternatif inattendu dans l'appel de la sous-routine Ã  %LCaractÃ¨re inattendu dans la liste de variable Ã  %CCaractÃ¨res inattendus dans l'instruction PARAMETER Ã  %CDÃ©signateur de co-tableau inattendu Ã  %CEntitÃ©s de type dÃ©rivÃ© inattendues dans l'opÃ©rateur numÃ©rique intrinsÃ¨que binaire %%<%s%%> Ã  %%LÃ‰lÃ©ment %qc inattendu dans la chaÃ®ne de format Ã  %LFin de fichier inattendue dans %qsFin inattendue de la chaÃ®ne de formatFin de module inattendueType intrinsÃ¨que %qs inattendu Ã  %LRebut inattendu aprÃ¨s !$ACC DECLARE Ã  %CRebut inattendu aprÃ¨s !$OMP DECLARE REDUCTION Ã  %CRebut inattendu aprÃ¨s !$OMP DECLARE TARGET Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP ATOMIC Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP BARRIER Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP CANCELLATION POINT Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP CRITICAL Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP FLUSH Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP MASTER Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP TASKGROUP Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP WORKSHARE Ã  %CRebut inattendu aprÃ¨s l'instruction ELSE IF Ã  %CRebut inattendu aprÃ¨s l'instruction ELSE Ã  %CRebut inattendu aprÃ¨s la clause NOWAIT Ã  %CRebut inattendu aprÃ¨s OMP THREADPRIVATE Ã  %CRebut inattendu aprÃ¨s la clause TASKWAIT Ã  %CRebut inattendu aprÃ¨s la clause TASKYIELD Ã  %CRebut inattendu aprÃ¨s la dÃ©claration de la fonction Ã  %CRebut inattendu dans la liste d'arguments formels Ã  %CSaut lointain thumb1 inattenduUtilisation inattendue du nom de sous-routine %qs Ã  %CProbabilitÃ© non initialisÃ©e de l'arÃªte %i->%iLe numÃ©ro d'unitÃ© dans l'expression E/S est trop grandLe numÃ©ro d'unitÃ© dans l'expression E/S est trop petitArgument %qs inconnu Ã  %L pour l'intrinsÃ¨que %sFonction de liste d'arguments inconnue Ã  %LAttribut inconnu dans l'instruction !GCC$ ATTRIBUTES Ã  %CFormat inconnu pour l'expression de la limite de pileOp intrinsÃ¨que inconnueOpÃ©rateur %%<%s%%> inconnu Ã  %%LOpÃ©rateur %%<%s%%> inconnu Ã  %%L; vouliez-vous utiliser Â«Â %sÂ Â»Â ?Nom de procÃ©dure %qs inconnu Ã  %CL'objet allouable polymorphique illimitÃ© Ã  %L requiert soit une spÃ©cification de type ou une balise SOURCE ou une balise MOLDNom de MCU %qs non reconnu, on va supposer qu'il ne dispose pas de multiplication matÃ©rielle.
  Utilisez l'option %<-mhwmult%> pour la dÃ©finir explicitement.Nom de MCU %qs non reconnu, on va supposer que c'est simplement un MSP430 sans multiplication matÃ©rielle.
  Utilisez les options %<-mcpu%> et %<-mhwmult%> pour les dÃ©finir explicitement.Nom de MCU %qs non reconnu, on va supposer qu'il supporte uniquement l'ISA du MSP430.
! Utilisez l'option %<-mcpu%> pour dÃ©finir l'ISA explicitement.Nom de MCU %qs non reconnu.Option non reconnue pour %<-finit-logical%>: %sOption non reconnue pour la valeur de boutismeÂ : %qsOption non reconnue pour initialiser la valeur en virgule flottante: %qsOption non reconnueÂ : %qsCode Â«Â %cÂ Â» non supportÃ© en virgule fixe:Nom de processeur non supportÃ© retournÃ© par le noyau pour %<-mcpu=native%>: %s
  Veuillez utiliser un nom de processeur explicite.  Les noms de processeurs valides sont: %sOpÃ©rande non supportÃ© pour le code Â«Â %cÂ Â»Instruction non supportÃ©e Ã  l'intÃ©rieur de WHERE Ã  %LValeur non supportÃ©e pour mmpy-optionNon supportÃ©: niveaux de parallÃ©lisme de Â«Â routineÂ Â» OpenACC multiplesLa constante caractÃ¨re qui commence Ã  %C n'est pas terminÃ©eLa variable de module PRIVATE %qs inutilisÃ©e est dÃ©clarÃ©e Ã  %LArgument muet %qs inutilisÃ© Ã  %LChaÃ®ne d'initialisation inutilisÃ©e Ã  %L car la variable a une longueur nulleLa variable de module %qs est inutilisÃ©e mais elle a Ã©tÃ© importÃ©e explicitement Ã  %LParamÃ¨tre %qs inutilisÃ© dÃ©clarÃ© Ã  %LLe paramÃ¨tre %qs est inutilisÃ© mais il a Ã©tÃ© importÃ© explicitement Ã  %LVariable %qs inutilisÃ©e dÃ©clarÃ©e Ã  %LLa rÃ©fÃ©rence supÃ©rieure au tableau Ã  %L est hors des limites (%ld < %ld) dans la dimension %dLa rÃ©fÃ©rence supÃ©rieure au tableau Ã  %L est hors des limites (%ld > %ld) dans la dimension %dLa limite supÃ©rieure de la derniÃ¨re dimension du co-tableau doit Ãªtre %<*%> Ã  %CLa co-borne supÃ©rieure est plus petite que la co-borne infÃ©rieure Ã  %LLa co-borne supÃ©rieure est plus petite que la co-borne infÃ©rieure 1 Ã  %LLimite supÃ©rieure %d de %<-fdbg-cnt=%s%> doit Ãªtre un nombre non nÃ©gatifUsageÂ : %s [OPTION]â€¦ SOUS_COMMANDE [OPTION]â€¦
  
  UsageÂ : %s [options] fichierâ€¦
*************** Veuillez utiliser un nom de processeur e
*** 2200,2210 ****
  
  Utilisez Â«Â -Wl,OPTIONÂ Â» pour passer Â«Â OPTIONÂ Â» Ã  l'Ã©diteur de liens.
  
! Utiliser les opÃ©rateurs %reloc(), plutÃ´t que les macros en assembleur, pour charger les adresses.Utiliser -G pour les donnÃ©es qui ne sont pas dÃ©finies dans l'objet actuel.Utiliser -G pour les donnÃ©es locales aux objets.Utiliser les instructions AVX 128 bits au lieu des instructions AVX 256 bits dans le vectoriseur automatique.Utiliser un long double de 128 bits.Utiliser des int de 16 bits.Utiliser des int de 32 bits.Utiliser l'ABI 32 bits.Utiliser les registres en virgule flottante de 32 bits.Utiliser les registres gÃ©nÃ©raux de 32 bits.Utiliser des dÃ©calages sur 32 bits dans les tables de sauts au lieu de dÃ©calages sur 16 bits.Utiliser des entrÃ©es de 4 octets dans les tables de switch.Utiliser 4 accumulateurs mÃ©dia.Utiliser madd.s/madd.d avec 4 opÃ©randes et les instructions apparentÃ©es oÃ¹ cela est pertinent.Utiliser les instructions de multiplication sur des demi-mots des processeurs 4xx.Utiliser l'instruction dlmzb de recherche dans une chaÃ®ne des processeurs 4xx.Utiliser 64 FPR.Utiliser 64 GPR.Utiliser l'ABI 64 bits.Utiliser les registres en virgule flottante de 64 bits.Utiliser les registres gÃ©nÃ©raux de 64 bits.Utiliser un long double de 64 bits.Utiliser 8 accumulateurs mÃ©dia.Utiliser un long double de 80 bits.Utiliser les registres rÃ©servÃ©s par l'ABI.Utiliser les instructions AltiVec.Utiliser la bibliothÃ¨que C Bionic.Utiliser des instructions de branchements probables, ce qui outrepasse le comportement par dÃ©faut de l'architecture.Utiliser l'instruction CONST16 pour charger les constantes.Utiliser les instructions Cyclic Redundancy Check (CRC).Utiliser EABI.Utiliser les instructions d'adressage virtuel amÃ©liorÃ© (Enhanced Virtual Addressing).Utiliser l'instruction de multiplication en virgule flottante simple vers double (FsMULd).Utiliser la bibliothÃ¨que C GNU.Utiliser des sections sdata/sbss relatives Ã  GP.Utiliser l'adressage relatif Ã  GP pour accÃ©der aux petites donnÃ©es.Utiliser les instructions Global INValidate (GINV).Utiliser les rÃ¨gles d'alignement du H8/300.Utiliser les mathÃ©matiques IEEE pour les comparaisons en virgule flottante.Utiliser le calcul de la pression sur les registres basÃ© sur IRA dans les optimisations qui ont pour but de sortir du code hors d'une boucle durant la phase RTL.Utiliser le calcul de la pression sur les registres basÃ© sur IRA dans les optimisations de boucles durant la phase RTL.Utiliser les instructions Category:Vector.AES et Category:Vector.SHA2 de l'ISA 2.07.Utiliser les instructions de mÃ©moire transactionnelle (HTM) de l'ISA 2.07.Utiliser LRA au lieu de rechargements (transitionnel).Utiliser LRA au lieu d'un rechargement.Utiliser l'allocateur de registre LRA.Utiliser les instructions Loongson EXTension (EXT).Utiliser les instructions Loongson EXTension R2 (EXT2).Utiliser les instructions Loongson MultiMedia extensions Instructions (MMI).Utiliser les instructions MCU.Utiliser les instructions de l'extension MSA MIPS.Utiliser les instructions du MIPS-3D.Utiliser les instructions MIPS-DSP REV 2.Utiliser les instructions MIPS-DSP.Utiliser le support de threads spÃ©cifique Ã  Mingw.Utiliser les registres doubles mots (plutÃ´t que quadruples mots) de Neon pour la vectorisation.Utiliser les registres quadruples mots (plutÃ´t que doubles mots) de Neon pour la vectorisation.Utiliser Neon pour rÃ©aliser des opÃ©rations 64 bits plutÃ´t que les registres du cÅ“ur.Utiliser les opÃ©rateurs assembleur %reloc() dans le style NewABI.Utiliser les mnÃ©moniques P pour les branchements statiquement prÃ©vus comme Ã©tant pris.Utiliser la PLT pour les appels PIC (-fno-plt: charger l'adresse depuis la GOT Ã  l'endroit de l'appel).Utiliser les instructions Â«Â madÂ Â» dans le style PMC.Utiliser les instructions optionnelles du groupe General Purpose du PowerPC.Utiliser les instructions optionnelles du groupe Graphics du PowerPC.Utiliser l'instruction mfcr simple champ du PowerPC V2.01.Utiliser les instructions d'arrondi en virgule flottante du PowerPC V2.02.Utiliser l'instruction popcntb du PowerPC V2.02.Utiliser l'instruction de comparaison d'octets du PowerPC V2.05.Utiliser l'instruction popcntd du PowerPC V2.06.Utiliser le jeu d'instructions du PowerPC-64.Utiliser RJMP / RCALL mÃªme si CALL /JMP sont disponibles.Utiliser la ROM au lieu de la RAM.Utiliser les conventions de passage des registres SSE pour les modes SF et DF.Utiliser STB_GNU_UNIQUE si supportÃ© par l'assembleur.Utiliser les instructions SmartMIPS.Utiliser la syntaxe de l'assembleur UNIX.Utiliser les extensions UltraSPARC Compare-and-Branch.Utiliser les extensions UltraSPARC Fused Multiply-Add.Utiliser les extensions UltraSPARC Population-Count.Utiliser l'instruction de soustraction Ã©tendue avec une retenue de l'UltraSPARC.Utiliser les extensions UltraSPARC Visual Instruction Set version 1.0.Utiliser les extensions UltraSPARC Visual Instruction Set version 2.0.Utiliser les extensions UltraSPARC Visual Instruction Set version 3.0.Utiliser les extensions UltraSPARC Visual Instruction Set version 4.0.Utiliser les registres FP du VAX.Utiliser les conventions de structures VAXC.Utiliser les codes de sortie de VMS au lieu de ceux de posix.Utiliser les instructions de virtualisation (VZ).Utiliser __cxa_atexit pour enregistrer les destructeurs.Utiliser __cxa_get_exception_ptr dans la gestion des exceptions.Utiliser un type long de 32 bits.Utiliser un marqueur sur 4 octets pour les fichiers non formatÃ©s.Utiliser un type long de 64 bits.Utiliser un moteur d'exÃ©cution (pas d'initialisations ni de crÃ©ateurs statiques) pour les pÃ©riphÃ©riques ayant une mÃ©moire limitÃ©e.Utiliser une mÃ©thode intelligente de protection de la pile pour certaines fonctions.Utiliser une mÃ©thode de protection de la pile pour chaque fonction.Utiliser les instructions VIS additionnelles ajoutÃ©es dans OSA2017.Utiliser les adresses qui allouent des registres globaux.Utiliser tous les registres sans en rÃ©server un seul pour les gestionnaires d'interruptions.Utiliser les noms alternatifs de registres.Utiliser un type Â«Â intÂ Â» de 8 bits.Utiliser un marqueur sur 8 octets pour les fichiers non formatÃ©s.Utiliser un immÃ©diat depuis un dÃ©calage comme registre de protection de la pile, sp_el0. Cette option est Ã  utiliser avec fstack-protector-strong et n'est pas destinÃ©e au code utilisateur.Utiliser des immÃ©diats de taille arbitraire dans les opÃ©rations sur les bits.Utiliser l'ordre des octets gros-boutiste.Utiliser des sÃ©quences de branchement et interruption pour vÃ©rifier la division entiÃ¨re par zÃ©ro.Utiliser les fonctionnalitÃ©s de protection de branchement.Utiliser Â«Â brasÂ Â» pour les exÃ©cutables < 64k.Utiliser des registres Ã©crasÃ©s durant l'appel pour les paramÃ¨tres et les valeurs retournÃ©es.Utiliser une fonction de rappel au lieu de code en ligne si le nombre d'accÃ¨s dans la fonction devient plus grand ou Ã©gal Ã  ce nombre.Faire sauvegarder les registres par l'appelant au travers des appels si possible.Utiliser certaines instructions scalaires ajoutÃ©es dans l'ISA 3.0.Utiliser la spÃ©culation de contrÃ´le.Utiliser des piles personnalisÃ©es au lieu de mÃ©moire locale pour le stockage automatique.Utiliser la spÃ©culation de donnÃ©es aprÃ¨s le rechargement.Utiliser la spÃ©culation de donnÃ©es avant le rechargement.Utiliser les instructions dÃ©cimales en virgule flottante.SÃ©lectionner la mÃ©thode par dÃ©faut de traitement de sdata.Utiliser une convention d'appel diffÃ©rente en utilisant Â«Â rtdÂ Â».Utiliser des instructions d'empoisonnement/dÃ©s-empoisonnement direct pour les variables plus petites ou Ã©gales Ã  ce nombre.Utiliser les rÃ©fÃ©rences directes envers %gs lors de l'accÃ¨s des donnÃ©es TLS.Utiliser l'Ã©mulation de division.Utiliser les instructions XPA (eXtended Physical Address).Utiliser des instructions de comparaisons en virgule flottante qui respectent l'epsilon.Utiliser les profils des valeurs des expressions dans les optimisations.Utiliser les instructions pour dÃ©placer un nombre dÃ©cimal vers/de le GPR du PowerPC V2.05 Ã©tendu.Utiliser la convention d'appel f2c.Utiliser les fonctionnalitÃ© et l'optimisation pour le CPU.Utiliser les options et ordonnancer le code pour le processeur donnÃ©.Utiliser les fonctionnalitÃ©s et ordonnancer pour le processeur donnÃ©.Utiliser les fonctionnalitÃ©s de l'architecture ARCH.Utiliser le modÃ¨le plat pour la fenÃªtre de registres.Utiliser les instructions double fp.Utiliser les registres FP.Utiliser des registres complets pour l'allocation de registres.Utiliser le modÃ¨le de code SPARC-V9 donnÃ©.Utiliser le modÃ¨le de code TILE-Gx donnÃ©.Utiliser le mode d'adressage spÃ©cifiÃ©.Utiliser le dialecte de l'assembleur donnÃ©.Utiliser les instructions de largeur de registre vectoriel donnÃ© au lieu de la largeur de registre maximale dans le vectoriseur automatique.Utiliser la mÃ©thode donnÃ©e pour protÃ©ger la pile.Utiliser le dialecte donnÃ© pour le stockage local au thread.Utiliser le modÃ¨le de code x86-64 donnÃ©.Utiliser le FP matÃ©riel (par dÃ©faut).Utiliser l'unitÃ© en virgule flottante matÃ©rielle.Utiliser les instructions de divisions matÃ©rielles, utiliser -msoft-div pour l'Ã©mulation.Utiliser les instructions de divisions matÃ©rielles sur un ColdFire.Utiliser les instructions matÃ©rielles de conversions en virgule flottante.Utiliser les instructions matÃ©rielles en virgule flottante.Utiliser les instructions matÃ©rielles pour la racine carrÃ©e en virgule flottante.Utiliser l'unitÃ© matÃ©rielle pour les opÃ©rations en virgule flottante.Utiliser les instructions matÃ©rielles pour la division et la racine carrÃ©e en virgule flottante.Utiliser le coprocesseur mathÃ©matique.Utiliser les instructions matÃ©rielles pour la division entiÃ¨re.Utiliser les instructions de multiplication matÃ©rielles, utiliser -msoft-mul pour l'Ã©mulation.Utiliser l'instruction de prÃ©-extraction matÃ©rielle.Utiliser les instructions matÃ©rielles quad FP.Utiliser des instructions transactionnelles matÃ©rielles.Utiliser des instructions d'assistance vectorielles matÃ©rielles et activer l'ABI vectorielle.Utiliser la spÃ©culation sur le contrÃ´le dans le bloc.Utiliser la spÃ©culation sur les donnÃ©es dans le bloc aprÃ¨s le rechargement.Utiliser la spÃ©culation sur les donnÃ©es dans le bloc avant le rechargement.Utiliser les noms des registres in/loc/out.Utiliser les instructions indirectes CALLXn pour les grands programmes.Utiliser les appels indirects.Utiliser des sÃ©quences plt en ligne pour implÃ©menter des appels longs et -fno-plt.Utiliser les instructions et ordonnancer le code pour le processeur donnÃ©.Utiliser les instructions madd/msub.Utiliser un ID de fonction interne dans la recherche de profilage.Utiliser des tables de sauts pour des instructions switch suffisamment grandes.Utiliser des stubs de libgcc pour sauvegarder et rÃ©tablir les registres Ã©crasÃ©s par les appels 64 bits de Microsoft vers l'ABI System VUtiliser des appels Ã  une bibliothÃ¨que pour rÃ©aliser les opÃ©rations en virgule flottante (par dÃ©faut).Utiliser l'ordre des octets petit-boutiste.Utiliser les instructions ll, sc et sync.Utiliser les instructions lwxc1/swxc1/ldxc1/sdxc1 oÃ¹ cela est pertinent.Utiliser les instructions mÃ©dia.Utiliser les instructions microMIPS.Utiliser les instructions de multiplication et d'addition/soustraction.Utiliser l'Ã©mulation de multiplication.Utiliser les instructions de multiplications hautes pour la partie haute de la multiplication 32Ã—32.Utiliser la bibliothÃ¨que C musl.Utiliser une disposition des champs de bits native (MS).Utiliser les nouveaux motifs adddi3/subdi3.Utiliser la convention d'appels normale.L'utilisation du module intrinsÃ¨que %qs Ã  %C est en conflit avec le nom de module non intrinsÃ¨que utilisÃ© prÃ©cÃ©demmentL'utilisation du module non intrinsÃ¨que %qs Ã  %C est en conflit avec le nom de module intrinsÃ¨que utilisÃ© prÃ©cÃ©demmentL'utilisation de la constante nommÃ©e NUMERIC_STORAGE_SIZE du module intrinsÃ¨que ISO_FORTRAN_ENV Ã  %C est incompatible avec l'option %sL'utilisation de la constante nommÃ©e NUMERIC_STORAGE_SIZE du module intrinsÃ¨que ISO_FORTRAN_ENV Ã  %L est incompatible avec l'option %qsUtiliser une seule entrÃ©e TOC par procÃ©dure.Utiliser des accÃ¨s ordinaires Ã  la mÃ©moire cache pour les rÃ©fÃ©rences volatiles.Utiliser une disposition de pile compacte.Utiliser les instructions en virgule flottante simple prÃ©cision appariÃ©es (paired-single).Utiliser les instructions de comparaisons de motifs.Utiliser des tables Â«Â switch/caseÂ Â» relatives au pc. Ceci permet de raccourcir les tables de Â«Â caseÂ Â».Utiliser les conventions d'appels portables.Utiliser les informations de profilage pour les probabilitÃ©s de branchements.Utiliser ProPolice comme mÃ©thode de protection de la pile.Utiliser les instructions push pour sauvegardes les arguments sortants.Utiliser r11 pour contenir le lien statique dans des appels de fonctions via des pointeurs.Utiliser une zone rouge (espace rÃ©servÃ© sur la pile pour usage par l'appelÃ©) dans le code x86-64.Utiliser des registres rÃ©duits pour l'allocation de registres.Utiliser la pile de registres pour les paramÃ¨tres et la valeur retournÃ©e.Utiliser les registres pour le passage d'arguments.Utiliser les registres r2 et r5.Utiliser les instructions de rÃ©organisation (Ã©changer et charger/stocker des octets inversÃ©s) (par dÃ©faut).Utiliser des informations de profilage par Ã©chantillonnage pour le poids des nÅ“uds du graphe d'appels. Le fichier profile par dÃ©faut est fbdata.afdo dans Â«Â pwdÂ Â».Utiliser des informations de profilage par Ã©chantillonnage pour le poids des nÅ“uds du graphe d'appels. Le fichier profile est spÃ©cifiÃ© en argument.Utiliser des bibliothÃ¨ques partagÃ©es.Utiliser une vÃ©rification simple de la spÃ©culation sur les donnÃ©es pour la spÃ©culation du contrÃ´le.Utiliser une vÃ©rification simple de la spÃ©culation sur les donnÃ©es.Produire l'exÃ©cutable pour un simulateur.Utiliser du code plus petit mais plus lent pour le prologue et l'Ã©pilogue.Utiliser l'Ã©mulation logicielle des virgules flottantes (par dÃ©faut).Utiliser les comparaisons logicielles des virgules flottantes.Utiliser les nombres en virgule flottante logiciels.Utiliser un biais de la pile.N'utiliser une mÃ©thode de protection de la pile que sur les fonctions qui ont l'attribut stack_protection.Utiliser la fonction Â«Â mainÂ Â» standard comme point d'entrÃ©e au dÃ©marrage.Utiliser des structs avec un alignement plus fort pour les copies de mots-doubles.Utiliser des stubs pour les prologues de fonctions.Utiliser des sous-routines pour les prologue et Ã©pilogue des fonctions.Utiliser l'instruction synci pour invalider la cache i.Utiliser une division rapide basÃ©e sur une table (par dÃ©faut Ã  -O3).Utiliser l'optimisation de rechercher dans une table pour les divisions de petits entiers signÃ©s.Utiliser l'instruction tas.b pour __atomic_test_and_set.Utiliser les extensions de l'ABI AltiVec.Utiliser l'extension de pointeur Cray.Utiliser la syntaxe de l'assembleur DEC.Utiliser l'ABI ELFv1.Utiliser l'ABI ELFv2.Utiliser la syntaxe de l'assembleur GNU.Utiliser l'extension GNU du format PE pour les donnÃ©es communes alignÃ©es.Utiliser l'Ã©tape d'Ã©limination du code RTL mort.Utiliser l'Ã©tape d'Ã©limination des stockages RTL morts.Utiliser l'Ã©diteur de liens bfd au lieu de l'Ã©diteur par dÃ©faut.Utiliser les instructions de champs de bits.Utiliser l'instruction de division.Utiliser l'unitÃ© en virgule flottante pour ajouter/soustraire des entiers.Utiliser le registre de base donnÃ© pour adresser la protection de la pile.Utiliser l'alignement de donnÃ©es spÃ©cifiÃ©.Utiliser le dÃ©calage donnÃ© pour adresser la protection de la pile.Utiliser le symbole donnÃ© pour adresser la protection de la pile.Utiliser l'Ã©diteur de liens gold au lieu de l'Ã©diteur par dÃ©faut.Utiliser le Barrel Shifter matÃ©riel au lieu de l'Ã©mulation.Utiliser l'Ã©diteur de liens lld de LLVM au lieu de l'Ã©diteur par dÃ©faut.Utiliser les options activant le plus de fonctionnalitÃ©s qui sont permises par les autres options.Utiliser les instructions mvcle pour les dÃ©placements de blocs.Utiliser le type d'entier le plus Ã©troit possible pour les types d'Ã©numÃ©rations.Utiliser les nouvelles instructions min/max dÃ©finies dans l'ISA 3.0.Produire un exÃ©cutable pour le simulateur.Utiliser l'Ã©mulation logicielle de la multiplication (par dÃ©faut).Utiliser l'Ã©mulation logicielle pour les divisions (par dÃ©faut).Utiliser le registre systÃ¨me spÃ©cifiÃ© sur la ligne de commande comme registre de protection de la pile. Cette option est Ã  utiliser avec fstack-protector-strong et n'est pas destinÃ©e au code utilisateur.Utiliser les sÃ©mantiques GNU traditionnelles pour les fonctions mises en lignes.Utiliser un dÃ©routement au lieu d'une fonction de la bibliothÃ¨que pour signaler des comportements indÃ©finis dÃ©tectÃ©s par le code d'assainissement.Utiliser des instructions de dÃ©routement pour vÃ©rifier les divisions entiÃ¨res par zÃ©ro.Utiliser la bibliothÃ¨que C uClibc.Utiliser une amorce unicode et dÃ©fini la macro UNICODE.Utiliser les instructions vecteurs et scalaires ajoutÃ©es dans l'ISA 2.07.Utiliser les instructions vectorielles ajoutÃ©es dans l'ISA 3.0.Utiliser les instructions vecteur/scalaire (VSX).Utiliser des chargements mÃ©moire qui Ã©tendent les zÃ©ros au lieu de celles qui Ã©tendent le signe.UtilisÃ© avec le mode Fix-and-Continue pour indiquer que les fichiers objets peuvent Ãªtre insÃ©rÃ©s pour remplacer ceux du programme durant l'exÃ©cution.La fonction %qs non ELEMENTAL dÃ©finie par l'utilisateur Ã  %L n'est pas permise dans la construction WORKSHAREL'opÃ©rateur utilisateur %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qsLa procÃ©dure opÃ©rateur utilisateur %qs Ã  %L ne peut pas Ãªtre une longueur de caractÃ¨re taciteLa procÃ©dure opÃ©rateur utilisateur %qs Ã  %L doit Ãªtre une FUNCTIONLa procÃ©dure opÃ©rateur utilisateur %qs Ã  %L doit avoir au moins un argumentLes utilisations de cette option sont diagnostiquÃ©es.Utilisation du long double en prÃ©cision Ã©tendue de IBMUtilisation du long double en prÃ©cision Ã©tendue de IEEEUtilisation des specs internes.
  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 variable %qs Ã  %C ne peut pas Ãªtre redÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %LLa variable %qs Ã  %C avec une initialisation apparaÃ®t dÃ©jÃ  dans une instruction DATALa variable %qs Ã  %L ne peut pas Ãªtre BIND(C) car elle n'est ni un bloc COMMON ni dÃ©clarÃ©e au niveau du moduleLa variable %qs Ã  %L ne peut pas avoir les attributs ALLOCATABLE et BIND(C) en mÃªme tempsLa variable %qs Ã  %L ne peut pas avoir les deux attributs OPTIONAL et VALUE car la procÃ©dure %qs est BIND(C)La variable %qs Ã  %L ne peut pas avoir les attributs POINTER et BIND(c) en mÃªme tempsLa variable %qs Ã  %L n'a pas reÃ§u d'Ã©tiquette de formatLa variable %qs Ã  %L dans le bloc commun %qs Ã  %C doit Ãªtre dÃ©clarÃ©e avec un sous-type interopÃ©rable avec le C puisque le bloc commun %qs est bind(c)La variable %qs Ã  %L doit Ãªtre une constante dans ce contexteLa variable %qs Ã  %L est INTENT(OUT) et ne peut donc pas Ãªtre un co-tableau allouable ou avoir des composants co-tableauxLa variable %qs Ã  %L est un co-tableau qui n'est pas ALLOCATABLE, SAVE ni un argument muetLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle pourrait ne pas Ãªtre interopÃ©rable avec le CLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle n'est pas interopÃ©rable avec le C car le type dÃ©rivÃ© %qs n'est pas interopÃ©rable avec le CLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle n'est pas interopÃ©rable avec le C car elle est polymorphiqueLa variable %qs Ã  %L est dans COMMON mais seule l'initialisation dans BLOCK DATA est permiseLa variable %qs Ã  %L peut ne pas Ãªtre d'un sous-type interopÃ©rable avec le C mais elle est BIND(C)La variable %qs Ã  %L n'est pas dÃ©finissable Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(INOUT) de la fonction %qsLa variable %qs Ã  %L n'est pas dÃ©finissable Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(INOUT) de la sous-routine %qsLa variable %qs Ã  %L du TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableauLa variable %qs Ã  %L a une valeur non dÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(OUT) de la sous-routine %qsLa variable %qs Ã  %L a une valeur non dÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(OUT) de la fonction %qsVariable %qs Ã  %L avec l'attribut ALLOCATABLE dans la procÃ©dure %qs avec BIND(C)Variable %qs Ã  %L avec l'attribut OPTIONAL dans la procÃ©dure %qs qui est BIND(C)Variable %qs Ã  %L avec l'attribut POINTER dans la procÃ©dure %qs avec BIND(C)La variable %qs Ã  %L avec un composant co-tableau doit Ãªtre un scalaire non pointeur, non allouable qui n'est pas un co-tableauLa variable %qs ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %L dans la procÃ©dure PURELa variable %qs ne peut pas apparaÃ®tre dans l'expression Ã  %LLa variable %qs du module %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %L du module %qsUne Ã©tiquette cible n'a pas Ã©tÃ© affectÃ©e Ã  la variable %qs Ã  %LLa variable %qs dans la clause %s est utilisÃ©e dans une instruction NAMELIST Ã  %LLa variable %qs dans le bloc commun %qs Ã  %C ne peut pas Ãªtre bind(c) puisqu'elle n'est pas globaleLa variable %qs dans le bloc commun %qs Ã  %C doit Ãªtre dÃ©clarÃ©e avec un sous-type interopÃ©rable avec le C puisque le bloc commun %qs est BIND(C)La variable %qs dans le bloc commun %qs Ã  %L ne peut pas Ãªtre dÃ©clarÃ©e avec BIND(C) puisqu'elle n'est pas globaleLa variable %qs dans le bloc commun %qs Ã  %L ne peut pas Ãªtre un sous-type interopÃ©rable avec le C bien que le bloc commun %qs est BIND(C)La variable %qs est PROTECTED et ne peut pas apparaÃ®tre dans le contexte d'association de pointeur (%s) Ã  %LLa variable %qs est PROTECTED et ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %LLa variable %qs n'est pas un argument muet Ã  %LLa variable %qs est utilisÃ©e Ã  %L avant l'instruction ENTRY dans laquelle elle est un paramÃ¨treLa variable %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %LLa variable %qs, utilisÃ©e dans une expression de spÃ©cification, est rÃ©fÃ©rencÃ©e Ã  %L avant l'instruction ENTRY dans laquelle elle est un paramÃ¨treLa variable %s Ã  %L du type EVENT_TYPE ou avec un sous-composant du type EVENT_TYPE doit Ãªtre un co-tableauLa variable %s Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit Ãªtre un co-tableauLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUELa variable %s Ã  %L avec l'attribut NO_ARG_CHECK ne peut pas avoir l'attribut INTENT(OUT)La variable %s Ã  %L avec l'attribut NO_ARG_CHECK peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera un argument muetLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera du type TYPE(*) ou d'un type intrinsÃ¨que numÃ©riqueLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera soit un scalaire ou un tableau de taille taciteLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK n'aura point de rÃ©fÃ©rence Ã  un sous-objetLa variable %s ne peut pas Ãªtre INTENT(IN) Ã  %CUne valeur ne peut pas Ãªtre affectÃ©e Ã  la variable %s dans une procÃ©dure PURE Ã  %CLa variable Ã  %C n'est pas un Ã©lÃ©ment d'un bloc COMMONLa variable Ã  %L est mentionnÃ©e plusieurs fois dans des clauses ayant la mÃªme directive OMP DECLARE TARGETLa variable est associÃ©e grÃ¢ce Ã  USE avec !$ACC DECLARE Ã  %LUne variable autre que OMP_OUT ou OMP_IN est utilisÃ©e dans le combinateur de !$OMP DECLARE REDUCTION Ã  %LUne variable autre que OMP_PRIV ou OMP_ORIG est utilisÃ©e dans la clause INITIALIZER de !$OMP DECLARE REDUCTION Ã  %LLe type de la variable est inconnu dans l'affectation Ã  %LLa variable avec l'attribut NO_ARG_CHECK Ã  %L est uniquement permise comme argument aux fonctions intrinsÃ¨ques C_LOC et PRESENTABI de la bibliothÃ¨que vectorielle Ã  utiliser.Vectoriser pour des opÃ©rations sur des doubles mots.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 des types polymorphiques du C++ oÃ¹ l'ajout du mot clÃ© Â«Â finalÂ Â» amÃ©liorerait la qualitÃ© du code.Avertir Ã  propos des mÃ©thodes virtuelles du C++ oÃ¹ l'ajout du mot clÃ© Â«Â finalÂ Â» amÃ©liorerait la qualitÃ© du code.Avertir Ã  propos des constructeurs C++11 qui hÃ©ritent d'une classe de base avec un constructeur variadic.Avertir quand NULL est passÃ© dans un argument marquÃ© comme exigeant une valeur non NULL.Avertir Ã  propos des fichiers PCH qui sont trouvÃ©s mais pas utilisÃ©s.Avertir Ã  propos d'expressions USE qui n'ont pas de qualificatif ONLY.Avertir Ã  propos de l'utilisation de __TIME__, __DATE__ et __TIMESTAMP__.Avertir Ã  propos de l'alignement de blocs COMMON.Avertir Ã  propos de tous les Â«Â switchÂ Â» sur des Ã©numÃ©rations oÃ¹ un Â«Â caseÂ Â» spÃ©cifique manque.Avertir Ã  propos d'un corps vide dans une expression Â«Â ifÂ Â» ou Â«Â elseÂ Â».Avertir Ã  propos des boucles DO invalides.Avertir quand une expression boolÃ©enne est comparÃ©e avec une valeur entiÃ¨re diffÃ©rente de vrai/faux.Avertir Ã  propos des dÃ©bordements de tampon dans les fonctions de manipulation de chaÃ®nes telles que memcpy et strcpy.Avertir Ã  propos de procÃ©dures appelÃ©es sans Ãªtre explicitement dÃ©clarÃ©es.Avertir 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 avec une interface implicite.Avertir quand des fonctions sont transtypÃ©es vers des types incompatibles.Avertir Ã  propos de transtypages entre types de fonctions incompatibles.Avertir Ã  propos des transtypages qui 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 du code qui pourrait enfreindre la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accÃ©dÃ©e que par une seule variable (strict aliasing).Avertir Ã  propos de comparaisons entre enum de types diffÃ©rents.Avertir au sujet de divisions entiÃ¨res par zÃ©ro au moment de la compilation.Avertir Ã  propos de divisions de constantes entiÃ¨res qui produisent un rÃ©sultat tronquÃ©.Avertir Ã  propos de la crÃ©ation de temporaires de tableaux.Avertir Ã  propos des Â«Â elseÂ Â» orphelins.Avertir Ã  propos de dÃ©clarations d'entitÃ©s auxquelles des attributs pourraient Ãªtre manquants qui sont liÃ©es Ã  des entitÃ©s qui ont Ã©tÃ© dÃ©clarÃ©es avec 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 branches dupliquÃ©es dans les instructions if-else.Avertir Ã  propos de conditions dupliquÃ©es dans une chaÃ®ne if-else-if.Avertir Ã  propos des Â«Â switchÂ Â» sur des Ã©numÃ©rations et qui n'ont pas de Â«Â default:Â Â».Avertir Ã  propos d'un Â«Â switchÂ Â» sur une Ã©numÃ©ration, sans dÃ©faut, et oÃ¹ au moins un Ã©lÃ©ment de l'Ã©numÃ©ration est manquant.Avertir Ã  propos d'Ã©galitÃ©s impliquant des comparaisons avec des expressions REAL ou COMPLEX.Avertir Ã  propos de fonctionnalitÃ©s absentes dans le 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 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 dimensions OpenACC invalides.Avertir Ã  propos d'utilisations invalides de la macro Â«Â offsetofÂ Â».Avertir Ã  propos de macros dÃ©finies dans le fichier principal qui ne sont pas utilisÃ©es.Avertir Ã  propos des variables automatiques qui pourraient ne pas Ãªtre initialisÃ©es.Avertir Ã  propos de l'absence d'une esperluette (&) dans des constantes de caractÃ¨res continuÃ©es (sur plusieurs lignes, par exemple).Avertir Ã  propos des champs manquants dans les initialisations des structures.Avertir quand des fonctions de dÃ©sallocation basÃ©es sur la taille sont manquantes.Avertir Ã  propos de pragmas mal employÃ©s.Avertir Ã  propos d'une grande partie des conversions implicites.Avertir Ã  propos de dÃ©clarations multiples du mÃªme objet.Avertir Ã  propos de conversions entre { } qui rÃ©duisent la largeur du type et sont mal formÃ©es en C++11.Avertir Ã  propos des destructeurs non virtuels.Avertir Ã  propos des extensions de largeur de scanf/printf de msvcrt qui ne sont pas ISO.Avertir Ã  propos d'optimisations qui supposent que le dÃ©bordement d'un nombre signÃ© est indÃ©fini.Avertir Ã  propos des dÃ©bordements dans les expressions arithmÃ©tiques.Avertir Ã  propos de la surcharge des noms de fonctions virtuelles.Avertir lorsque des initialiseurs sont outrepassÃ©s avec effets de bords.Avertir lorsque des initialiseurs sont outrepassÃ©s sans effets de bords.Avertir Ã  propos de champs de bits compactÃ©s dont l'offset a changÃ© dans GCC 4.4.Avertir Ã  propos des conversions de pointeurs qui accroissent l'alignement.Avertir Ã  propos d'initialisations par positions de struct qui requiÃ¨rent des initialisations par noms.Avertir Ã  propos de l'emploi d'alias pour des arguments fictifs.Avertir Ã  propos des problÃ¨mes de sÃ©curitÃ© possibles dans les fonctions avec chaÃ®ne de format.Avertir Ã  propos des violations possibles des rÃ¨gles des points de sÃ©quence.Avertir Ã  propos d'indices probablement incorrects dans les boucles Â«Â doÂ Â».Avertir Ã  propos des accolades qui pourraient Ãªtre manquantes autour des initialisations.Avertir Ã  propos de parenthÃ¨ses qui pourraient Ãªtre manquantes.Avertir Ã  propos des blocs de commentaires imbriquÃ©s et des commentaires C++ qui s'Ã©tendent sur plus d'une ligne physique.Avertir Ã  propos des anomalies dans les chaÃ®nes de format de printf/scanf/strftime/strfmon.Avertir Ã  propos de l'usage discutable de macros utilisÃ©es pour rÃ©cupÃ©rer des arguments variables.Avertir Ã  propos de constantes littÃ©rales rÃ©elles ayant la lettre d'exposant Â«Â qÂ Â».Avertir 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 des Â«Â switchÂ Â» qui sont contrÃ´lÃ©s par une expression boolÃ©enne.Avertir Ã  propos des choses qui changent entre le -fabi-version actuel est la version spÃ©cifiÃ©e.Avertir Ã  propos des choses qui vont changer lors d'une compilation avec un compilateur conforme Ã  l'ABI.Avertir Ã  propos d'expressions de caractÃ¨res tronquÃ©es.Avertir Ã  propos de lignes sources tronquÃ©es.Avertir Ã  propos des chaÃ®nes tronquÃ©es dans les fonctions de manipulation de chaÃ®nes telles que strncat et strncpy.Avertir Ã  propos d'incohÃ©rences de type et de rang entre les arguments et les paramÃ¨tres.Avertir Ã  propos de la sÃ©curitÃ© du type et les erreurs similaires 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 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 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 des chaÃ®nes de format de longueur nulle.Avertir Ã  propos des boucles DO sans aucun passage.Avertir Ã  propos des constructions qui reposent sur une condition.Avertir Ã  propos de conversions de NULL vers/de un type qui n'est pas un pointeur.Avertir Ã  propos des conversions implicites entre entiers signÃ©s et non signÃ©s.Avertir Ã  propos de conversions de types implicites qui peuvent causer une perte de prÃ©cision en virgule flottante.Avertir pour des conversions de types implicites qui pourraient changer une valeur.Avertir Ã  propos des utilisations obsolÃ¨tes dans une dÃ©claration.Avertir Ã  propos des expressions Â«Â newÂ Â» avec placement qui ont un comportement indÃ©fini.Avertir Ã  propos d'expressions entiÃ¨res qui apparaissent Ã©trangement dans un contexte boolÃ©en.Avertir Ã  propos d'Ã©critures non sÃ»res en mÃ©moire brut vers des objets de types classe.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 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 le dÃ©rÃ©fÃ©rencement d'un pointeur NULL peut conduire Ã  un comportement erronÃ© ou indÃ©fini.Avertir si les mÃ©thodes hÃ©ritÃ©es ne sont pas implÃ©mentÃ©es.Avertir si le dÃ©calage Ã  gauche d'une valeur signÃ©e dÃ©borde.Avertir Ã  propos des dÃ©calages Ã  gauche de valeurs nÃ©gatives.Avertir si les boucles ont Ã©tÃ© Ã©changÃ©es.Avertir lorsqu'il y a trop d'arguments passÃ©s Ã  une fonction par rapport Ã  la chaÃ®ne de format.Avertir si le qualificatif d'un tableau qui est un pointeur vers une cible est abandonnÃ©.Avertir si le nombre de dÃ©calages >= Ã  la largeur du type.Avertir si le nombre de dÃ©calages est nÃ©gatif.Avertir Ã  propos des tests d'Ã©galitÃ© sur des nombres flottants.Avertir si le ISR est mal Ã©crit, c.-Ã -d. sans le prÃ©fixe __vector. ActivÃ© par dÃ©faut.Avertir si l'espace d'adressage d'une adresse est changÃ©.Avertir si le pointeur dans une affectation Ã  un pointeur pourrait vivre plus longtemps que sa cible.Avertir si le type d'une variable pourrait ne pas Ãªtre compatible avec le C.Avertir si des trigrammes sont rencontrÃ©s et qu'ils pourraient affecter le sens du programme.Avertir si le qualificatif de type sur des pointeurs est abandonnÃ©.Avertir si la signature d'une mÃ©thode candidate ne correspond pas exactement.Avertir si les profiles dÃ©finis par -fprofile-use 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 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 lorsque une fonction interne est dÃ©clarÃ©e avec la mauvaise signature.Avertir quand une macro interne du prÃ©-processeur est annulÃ©e ou redÃ©finie.Avertir lorsqu'une variable const est inutilisÃ©e.Avertir 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 lorsque une fonction ne peut pas Ãªtre dÃ©ployÃ©e en HSAIL.Avertir lorsqu'une fonction est inutilisÃ©e.Avertir lorsqu'un paramÃ¨tre de fonction est seulement dÃ©fini mais n'est pas autrement utilisÃ©.Avertir lorsqu'un paramÃ¨tre de fonction est inutilisÃ©.Avertir quand un saut manque l'initialisation d'une variable.Avertir lorsqu'une Ã©tiquette est inutilisÃ©e.Avertir lorsqu'une variable tableau dans le membre de gauche est rÃ©-allouÃ©e.Avertir lorsqu'une variable dans le membre de gauche est rÃ©-allouÃ©e.Avertir lorsqu'un Â«Â 0Â Â» littÃ©ral est utilisÃ© comme pointeur nul.Avertir quand un opÃ©rateur logique est toujours Ã©trangement Ã©valuÃ© Ã  vrai ou faux.Avertir quand une expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  faux alors que l'expression ne peut pas gÃ©nÃ©rer d'exception en rÃ©alitÃ©.Avertir lorsque un pointeur d'un type signÃ© est affectÃ© Ã  un pointeur d'un autre type signÃ©.Avertir quand un pointeur est transtypÃ© vers un entier de taille diffÃ©rente.Avertir quand un pointeur est comparÃ© avec la constante caractÃ¨re zÃ©ro.Avertir quand une variable registre est dÃ©clarÃ©e volatile.Avertir quand une chaÃ®ne ou un caractÃ¨re littÃ©ral est suivi d'un suffixe dÃ©fini par l'utilisateur qui ne commence pas par un soulignÃ©.Avertir quand un Â«Â caseÂ Â» d'un Â«Â switchÂ Â» n'a pas d'instruction Â«Â breakÂ Â».Avertir lorsqu'une variable est seulement dÃ©finie mais n'est pas autrement utilisÃ©e.Avertir lorsqu'une variable est inutilisÃ©e.Avertir lorsqu'une opÃ©ration vectorielle est compilÃ©e en dehors de SIMD.Avertir lorsque tous les constructeurs et destructeurs sont privÃ©s.Avertir quand un argument passÃ© Ã  un paramÃ¨tre avec le spÃ©cificateur Â«Â restrictÂ Â» a un autre argument comme synonyme.Avertir si un paramÃ¨tre du modÃ¨le de mÃ©moire atomique est identifiÃ© comme Ã©tant en dehors de la plage valide.Avertir lorsque la valeur d'une expression n'est pas utilisÃ©e.Avertir lorsque une fonction en ligne ne peut pas Ãªtre mise en ligne.Avertir lorsque une passe d'optimisation est dÃ©sactivÃ©e.Avertir lors d'une tentative de libÃ©rer un objet qui n'est pas sur le tas.Avertir lors de la conversion de types de pointeurs en fonctions membres.Avertir lors de la destruction d'un pointeur vers un type incomplet.Avertir quand des champs dans une structure avec des attributs empaquetÃ©s sont mal alignÃ©s.Avertir quand le Â«Â nonÂ Â» logique est utilisÃ© sur l'opÃ©rande de gauche d'une comparaison.Avertir si plusieurs diffÃ©rents gestionnaires d'interruption rapide sont dans l'unitÃ© de compilation.Avertir lorsque des fonctions amies sans patron sont dÃ©clarÃ©es Ã  l'intÃ©rieur d'un patron.Avertir lorsque la protection contre l'Ã©crasement de la pile n'est pas produite pour une quelconque raison.Avertir lorsqu'une variable locale masque une autre variable locale ou un paramÃ¨tre d'un type compatible.Avertir lorsqu'une variable locale masque une autre variable locale ou un paramÃ¨tre.Avertir lorsqu'une variable en masque une autre (globalement).Avertir lorsqu'une variable en masque une autre.  Identique Ã  -Wshadow=global.Avertir lorsque la surcharge promeut un non signÃ© en signÃ©.Avertir lorsque du rembourrage est requis pour aligner les membres d'une structure.Avertir 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 il y a un transtypage vers un pointeur Ã  partir d'un entier de taille diffÃ©rente.Avertir quand il y a une conversion entre des pointeurs de types incompatibles.Avertir quand un typedef dÃ©fini localement dans une fonction n'est pas utilisÃ©.Avertir lorsque une fonction retourne le type par dÃ©faut Â«Â intÂ Â» (en C) ou lorsque les types de retour sont inconsistants (en C++).Avertir lorsqu'un trampoline est gÃ©nÃ©rÃ©.Avertir quand une affectation Objective-C est interceptÃ©e par le ramasse-miettes.Avertir lorsque des attributs sont ignorÃ©s.Avertir lorsque des qualificatifs de types sont ignorÃ©s.AvertissementLorsque ni Â«Â signedÂ Â» ni Â«Â unsignedÂ Â» n'est fourni, le champ de bits doit Ãªtre signÃ©.Lorsque ni Â«Â signedÂ Â» ni Â«Â unsignedÂ Â» n'est fourni, le champ de bits doit Ãªtre non signÃ©.Lors d'un accÃ¨s Ã  la RAM, utiliser X comme imposÃ© par le matÃ©riel, c'est-Ã -dire, utiliser la prÃ©-dÃ©crÃ©mentation, la post-incrÃ©mentation et l'adressage indirect avec le registre X. Sans cette option, le compilateur peut supposer qu'il existe un mode d'adressage X+const similaire Ã  Y+const et Z+const et produire des instructions qui Ã©mulent un tel mode d'adressage pour X.Lors de la gÃ©nÃ©ration de code -fpic, autoriser l'utilisation des PLT. IgnorÃ© avec fno-pic.Lors de la gÃ©nÃ©ration de code -mabicalls, autoriser les exÃ©cutables Ã  utiliser les PLT et Ã  copier les relocalisations.Lors de la gÃ©nÃ©ration de code -mabicalls, rendre le code convenable pour Ãªtre utilisÃ© dans des bibliothÃ¨ques partagÃ©es.Lors de l'Ã©dition de liens pour des cibles gros boutistes, gÃ©nÃ©rer une image au format BE8.Lors de l'Ã©dition de liens pour des cibles gros-boutistes, gÃ©nÃ©rer une image au format historique BE32.Lorsque c'est possible, ne pas gÃ©nÃ©rer des trames de pile.Lorsque CSE s'exÃ©cute, suivre les sauts jusqu'Ã  leurs cibles.Lorsqu'ils sont plus courts, utiliser des chemins canoniques vers les en-tÃªtes systÃ¨me.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.Sans rembourrage, il n'y a pas assez d'Ã©lÃ©ments dans la source de l'intrinsÃ¨que RESHAPE Ã  %L pour correspondre Ã  la formeContourner certaines erreurs dans mflo/mfhi du VR4130.Contourner une anomalie du matÃ©riel en ajoutant plusieurs NOP devant une instruction CSYNC ou SSYNC.Contourner un bogue matÃ©riel des premiers 4300.Contourner l'anomalie dans l'instruction de multiplication.Contourner certaines erreurs du 24K.Contourner certaines erreurs du R10000.Contourner certaines erreurs du R4000.Contourner certaines erreurs du R4400.Contourner certaines erreurs du RM7000.Contourner certaines erreurs du VR4120.Contourner l'erreur pour les premiers cÅ“urs du SB-1 rÃ©vision 2.Contourner le bogue de la multiplication matÃ©rielle.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 requiÃ¨re que les fragments soient traitÃ©s comme des gestionnaires de signaux pour gÃ©nÃ©rer le CFI correct. Les environnements oÃ¹ les retours en arriÃ¨re sont requis (c-Ã -d les exceptions), veuillez plutÃ´t utiliser thunk-inline.Ã‰crire 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Ã© !$ACCEntrÃ©e erronÃ©e dans la liste TYPE_ARG_TYPESArbre erronÃ© dans la liste TYPE_FIELDSL'argument X Ã  %L pour C_LOC ne sera point polymorphiqueLe descripteur X requiert un espace avant le nombre Ã  %LX32 ne supporte pas l'attribut ms_abiXXX entre dans pop_everything ()
  XXX quitte pop_everything ()
  Vous 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[...]Constructeurs de tableau du style [...] Ã  %C[Quitte %s]
! [%s introuvable][par dÃ©faut][dÃ©sactivÃ©][activÃ©][super ...] doit apparaÃ®tre dans le contexte d'une mÃ©thodel'attribut __BELOW100__ n'est pas autorisÃ© avec la classe de stockage Â«Â autoÂ Â»__delay_cycles est limitÃ© Ã  des dÃ©comptes de boucles sur 32 bits__delay_cycles n'accepte que des dÃ©comptes de cycles non nÃ©gatifs__delay_cycles() ne prend que des arguments constants__float128 et __ibm128 ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression__float128 et long double ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression__fp16 et pas de ldrh__ibm128 et long double ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expressionles dÃ©clarations __label__ sont uniquement permises Ã  l'intÃ©rieur des fonctionsÂ«Â une initialisation entre accolades n'est par permise iciun appel Ã  un constructeur ne peut pas apparaÃ®tre dans une expression constanteun transtypage vers un type autre qu'un entier ou une Ã©numÃ©ration ne peut pas apparaÃ®tre dans une expression constanteune dÃ©claration de patron de classe ne doit rien dÃ©clarer d'autreun opÃ©rateur virgule ne peut pas apparaÃ®tre dans une expression constanteun concept ne peut Ãªtre une fonction membreun constructeur ne peut pas Ãªtre un %<concept%>une fonction de conversion ne peut pas avoir de type de retour Ã  la finun destructeur ne peut pas Ãªtre un %<concept%>un destructeur ne peut pas Ãªtre %<constexpr%>un type diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun champ avec le mÃªme nom mais un type diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun champ avec un nom diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun appel de fonction ne peut pas apparaÃ®tre dans une expression constanteune dÃ©finition de fonction n'est pas permise iciune Ã©tiquette peut uniquement faire partie d'une instruction or une dÃ©claration n'est pas une instructionun type de fermeture lambda a un opÃ©rateur d'affectation par copie supprimÃ©un type de fermeture lambda a un constructeur par dÃ©faut supprimÃ©un %<-fabi-version=%> plus rÃ©cent (ou =0) Ã©vite cette erreur avec un changement de dÃ©corationun membre d'une structure ou d'une union ne peut pas avoir de type modifiÃ© par une variableune fonction imbriquÃ©e n'est pas supportÃ©e pour les registres rÃ©duitsune dÃ©finition d'un espace de noms imbriquÃ© ne peut pas Ãªtre Â«Â inlineÂ Â»une dÃ©finition d'espace de noms imbriquÃ© ne peut pas avoir d'attributune variable qui n'est pas un patron ne peut pas avoir %<concept%>un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %<concept%>un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %<constexpr%>une liste de paramÃ¨tres avec Ã©lision ne peut concorder avec la dÃ©claration d'une liste de noms de paramÃ¨tres videun reinterpret_cast n'est pas une expression constanteune expression Â«Â requiresÂ Â» ne peut pas apparaÃ®tre en dehors d'un patronune expression-instruction est un contexte insuffisant pour la rÃ©solution d'une surchargeune classe de stockage peut seulement Ãªtre spÃ©cifiÃ©e pour des objets et des fonctionsune classe de stockage sur un agrÃ©gat anonyme dans une classe n'est pas permisun patron ne peut pas Ãªtre imposÃ© par dÃ©fautune dÃ©claration de patron ne peut pas apparaÃ®tre au niveau d'un blocun template-id ne peut pas apparaÃ®tre dans l'utilisation de la dÃ©clarationune limite temporaire sur %qD existe uniquement jusqu'Ã  la sortie du constructeurune expression de transaction ne peut pas apparaÃ®tre dans une expression constanteun type dÃ©fini dans une autre unitÃ© de traduction n'est pas polymorphiqueun type dÃ©fini dans une autre unitÃ© de traduction est polymorphiqueun type avec 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 dÃ©claration Â«Â usingÂ Â» ne peut pas spÃ©cifier un template-id.  Essayez %<using %D%>une chaÃ®ne large est invalide dans ce contextearÃªtes d'appels anormales pour une insn qui n'est pas un appel dans le bb %iarÃªte anormale sans aucune utilitÃ© dans le bb %iabandon dans %s, Ã  %s:%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Ã¨s au membre %qD au lieu du membre initialisÃ© %qD dans l'expression constanteaccÃ¨s au membre %qE d'une structure %qE atomiqueaccÃ¨s au membre %qE d'une union %qE atomiqueaccÃ¨s Ã  la mÃ©moire des donnÃ©es avec une adresse mÃ©moire du programmeaccÃ¨s Ã  la mÃ©moire du programme avec une adresse mÃ©moire des donnÃ©esl'accÃ¨s Ã  un stockage local au thread n'est actuellement pas supportÃ© avec %<-mpure-code%> ou %<-mslow-flash-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 actuel de INTENT = OUT/INOUTajoutez %<using namespace std::complex_literals%> (de <complex>) pour activer les suffixes littÃ©raux dÃ©finis par l'utilisateur du C++14ajoutez la capture %<this%> ou %<*this%> explicitementajoutez des parenthÃ¨ses autour de l'expression du membre de gauche pour ne plus recevoir cet avertissementadd_sym(): Mauvais mode de dimensionnementl'attribut de la zone d'adresse ne peut pas Ãªtre spÃ©cifiÃ© pour des fonctionsla zone d'adresse %q+D entre en conflit avec une dÃ©claration prÃ©cÃ©dentele mode d'adresse %qs n'est pas supportÃ© en mode %s bitsadresse demandÃ©e pour un tableau avec un ordre de stockage scalaire inversÃ©adresse de la variable registre explicite %qD requiseadresse d'une variable registre globale %qD demandÃ©eadresse de l'Ã©tiquette %qD retournÃ©eadresse de la variable locale %qD retournÃ©eadresse de la fonction surchargÃ©e sans information contextuelle de typeadresse d'une variable registre %qD demandÃ©ele dÃ©calage d'adresse n'est pas une constantel'opÃ©rande d'adresse requiert une contrainte sur le registre X, Y ou Zadresse requise pour %qD qui est dÃ©clarÃ© %<register%>l'espace d'adresses %qs n'est pas supportÃ© pour les pÃ©riphÃ©riques avec une taille de flash jusqu'Ã  %d Kioles espaces d'adresses ne sont pas supportÃ©s pour les pÃ©riphÃ©riques Tiny rÃ©duitsl'adresse est prise mais le bit ADDRESSABLE n'est pas dÃ©finiprendre l'adresse avec address-of d'un objet %qE qui est local au thread ou a un stockage automatique n'est pas une expression constantel'agrÃ©gat %q#D a un type incomplet et ne peut Ãªtre dÃ©finivaleur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ un complexe Ã©tait attenduvaleur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ une virgule flottante Ã©tait attenduevaleur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ un flottant Ã©tait attenduvaleur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ un entier Ã©tait attendualiasles dÃ©finitions d'alias ne sont pas supportÃ©es avec Mach-O; ignorÃ©les dÃ©finitions d'alias ne sont pas supportÃ©es dans cette configurationdÃ©claration alias icil'alignement %u de %qT est plus petit que %ul'alignement (%u) pour %s excÃ¨de l'alignement maximum pour les donnÃ©es communes globales. Utilisation de %ul'alignement pour %q+D a Ã©tÃ© prÃ©cÃ©demment spÃ©cifiÃ© comme Ã©tant %d et ne peut plus Ãªtre diminuÃ©l'alignement ne peut pas Ãªtre spÃ©cifiÃ© pour %q+Dl'alignement doit Ãªtre une petite puissance de 2, pas %dl'alignement de %q+D est plus grand que l'alignement maximal du fichier objet %dl'alignement de %qD a augmentÃ© avec %<-fabi-version=9%> (GCC 5.2)l'alignement de %qD est plus grand que la dÃ©claration originalel'alignement de %qD augmentera avec %<-fabi-version=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Ã©esargument qui peut Ãªtre allouÃ©%qD dÃ©jÃ  capturÃ© dans l'expression lambda%<%c%s%> aussi trouvÃ©les alternatives ne sont pas autorisÃ©es dans la sortie du fanion asmil pourrait ne pas Ãªtre possible de mettre en ligne la fonction always_inlinerend ambigÃ¼e la nouvelle dÃ©claration %q#Drend ambigÃ¼e la nouvelle dÃ©claration de %q#Dconversion ambiguÃ« pour l'indice du tableaula conversion du type par dÃ©faut est ambiguÃ« Ã  partir de %qTmÃ©thode ambiguÃ« %s%s%ssurcharge ambiguÃ« pour surcharge ambigÃ¼e pour l'intrinsÃ¨que %qsinstanciation de patron ambiguÃ« pour %q#Dinstanciation de patron ambiguÃ« pour %q#TspÃ©cialisation de patron %qD ambiguÃ« pour %q+Dl'attribut amdgpu_hsa_kernel requiert un argument de type constante chaÃ®ne de caractÃ¨resun attribut de zone d'adresse ne peut pas Ãªtre spÃ©cifiÃ© pour des variables localesun type d'argument ayant une promotion par dÃ©faut ne peut concorder avec la dÃ©claration d'une liste de noms de paramÃ¨tres videun tableau d'une taille diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionune rÃ©fÃ©rence vers un tableau ne peut pas apparaÃ®tre dans une expression constanteune spÃ©cification asm n'est pas permise dans une dÃ©finition de fonctionune affectation ne peut pas apparaÃ®tre dans une expression constanteun attribut qui appartient Ã  un spÃ©cificateur de type est ignorÃ©une dÃ©crÃ©mentation ne peut pas apparaÃ®tre dans une expression constanteune chaÃ®ne vide ne peut pas Ãªtre dans l'attribut %<target_clones%>un Â«Â enumÂ Â» avec des noms de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionun Â«Â enumÂ Â» avec des valeurs diffÃ©rentes est dÃ©fini dans une autre unitÃ© de traductionun Â«Â enumÂ Â» avec un nombre de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionune spÃ©cialisation explicite doit Ãªtre prÃ©cÃ©dÃ©e par %<template <>%>une incrÃ©mentation ne peut pas apparaÃ®tre dans une expression constanteune arÃªte indirecte depuis %s n'a pas de call_stmt correspondantune arÃªte indirecte avec un appelÃ© inconnu correspondant Ã  un call_stmt avec une dÃ©claration connue:un gestionnaire d'interruption ne peut pas Ãªtre compilÃ© avec %<-muser-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Ã©union anonyme sans aucun membrel'application de #pragma weak %q+D aprÃ¨s la premiÃ¨re utilisation conduit Ã  un comportement non spÃ©cifiÃ©l'architecture %qs n'est supportÃ©e que par l'assembleurare_identical_variables: Mauvais typeles arguments devant Ãªtre formatÃ©s ne sont pas %<...%>l'argument %d est un littÃ©ral non signÃ© qui est hors limitel'argument %d doit Ãªtre un littÃ©ral non signÃ©l'argument %d de %qE pourrait Ãªtre un candidat pour un attribut de formatl'argument %d de %qE doit Ãªtre un pointeur vers un type ayant une taille constantel'argument %d de %qE doit Ãªtre un type pointeurl'argument %d de %qE doit Ãªtre un pointeur vers une fonctionl'argument %d de Â«Â %sÂ Â» n'avait pas le nom attendul'argument %d de la fonction interne doit Ãªtre une constante dans la plage %d Ã  %dl'argument %i est dans la plage [%E, %E]l'argument %q+D pourrait Ãªtre Ã©crasÃ© par %<longjmp%> ou %<vfork%>l'argument %qD est dÃ©clarÃ©e icil'argument %qD ne concorde pas avec le prototype internel'argument %qD ne concorde pas avec le prototypel'argument %qd n'est pas une constanteargument %qs pour %<-Waligned-new%> non reconnuargument %qs vers %<-Wnormalized%> non reconnul'argument %qs de %<-femit-struct-debug-detailed%> n'est pas reconnul'argument %qs de %<-femit-struct-debug-detailed%> est inconnul'argument %u dans l'appel Ã  la fonction %qE n'a pas un type intÃ©grall'argument %u de %<__builtin_tgmath%> n'a pas d'argumentl'argument %u de %<__builtin_tgmath%> a des arguments variablesl'argument %u de %<__builtin_tgmath%> a le mauvais nombre d'argumentsl'argument %u de %<__builtin_tgmath%> n'est pas un pointeur de fonctionl'argument %u de %<__builtin_tgmath%> n'a pas Ã©tÃ© de prototypÃ©l'argument 1 doit Ãªtre 0 ou 2l'argument 1 doit Ãªtre un littÃ©ral non signÃ© de 1 bitl'argument 1 doit Ãªtre un littÃ©ral signÃ© de 5 bitsl'argument 1 doit Ãªtre un littÃ©ral non signÃ© de 6 bitsl'argument 1 doit Ãªtre un tableau associatifl'argument 1 doit Ãªtre une valeur de champ sur 8 bitsl'argument 1 de %qE doit Ãªtre un type pointeur non voidl'argument 1 de %qE doit Ãªtre un pointeur vers un type ayant une taille constantel'argument 1 de %qE doit Ãªtre un pointeur vers un objet de taille non nullel'argument 1 de %qs est hors limitel'argument 1 de %qs doit Ãªtre une constantel'argument 1 doit Ãªtre 0 ou 1l'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 1 bitl'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 2 bitsl'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 3 bitsl'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 4 bitsl'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 5 bitsl'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 6 bitsl'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 7 bitsl'argument 3 dans l'appel Ã  la fonction %qE n'est pas un pointeur vers un type intÃ©grall'argument 3 dans l'appel Ã  la fonction %qE est un type boolÃ©enl'argument 3 dans l'appel Ã  la fonction %qE est un type Ã©numÃ©rÃ©l'argument 3 dans l'appel Ã  la fonction %qE est un pointeur vers un type boolÃ©enl'argument 3 dans l'appel Ã  la fonction %qE est un pointeur vers un type Ã©numÃ©rÃ©l'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 1 bitl'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 2 bitsl'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 4 bitsl'argument 3 doit Ãªtre dans la plage 0..15Fonction de liste d'arguments Ã  %Cl'argument doit Ãªtre une rÃ©fÃ©rence Ã  un champl'argument doit Ãªtre un tableau, une tranche ou un canall'argument doit Ãªtre un canall'argument doit Ãªtre une chaÃ®ne, un tableau, une tranche, un tableau associatif ou un canall'argument doit avoir le type complexeargument pas permis dans la clause %qs dans %<parallel%> de OpenACCl'argument de %<__builtin_eh_return_regno%> doit Ãªtre une constantel'argument de l'attribut %qE est ignorÃ©l'argument de l'attribut %qE est manquantl'argument de l'attribut %qE n'est pas Â«Â ilinkÂ Â» ni Â«Â firqÂ Â»l'argument de l'attribut %qE n'est pas Â«Â ilink1Â Â» ni Â«Â ilink2Â Â»l'argument de l'attribut %qE n'est pas Â«Â resetÂ Â», Â«Â software_exceptionÂ Â», Â«Â page_missÂ Â», Â«Â timer0Â Â», Â«Â timer1Â Â», Â«Â messageÂ Â», Â«Â dma0Â Â», Â«Â dma1Â Â», Â«Â wandÂ Â» ou Â«Â swiÂ Â»l'argument de l'attribut %qE n'est pas une constante de type chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE n'est pas une constante de type chaÃ®ne de caractÃ¨res ou un nombrel'argument de Offsetof implique l'indirection d'un champ imbriquÃ©l'argument de l'appel de fonction pourrait Ãªtre un candidat pour un attribut de formatl'argument de %%:compare-debug-auxbase-opt n'est pas terminÃ© par .gkl'argument de %<-O%> doit Ãªtre un entier non nÃ©gatif, %<g%>, %<s%> ou %<fast%>l'argument vers %<alloca%> est trop grandl'argument de %<alloca%> est zÃ©rol'argument vers %<alloca%> peut Ãªtre trop grandl'argument de %<alloca%> peut Ãªtre trop grand Ã  cause de la conversion de %qT en %qTl'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la destination; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la destination; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la destination; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la premiÃ¨re source; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel %qD est la mÃªme expression que la premiÃ¨re source; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la premiÃ¨re source; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la deuxiÃ¨me source; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel %qD est la mÃªme expression que la deuxiÃ¨me source; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la deuxiÃ¨me source; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; ne vouliez-vous pas utiliser la taille de la destinationÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la destination; on attendait %qT ou une longueur explicitel'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la premiÃ¨re source; on attendait %qT ou une longueur explicitel'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la deuxiÃ¨me source; on attendait %qT ou une longueur explicitel'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la source; on attendait %qT ou une longueur explicitel'argument de l'attribut %qE n'est ni eic ni vector=<ligne>l'argument de l'attribut %qE n'est ni zÃ©ro ni unl'argument de l'attribut %qE n'est pas Â«Â 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 de %qs n'est pas entre %d et %dl'argument de %qs est trop grand (max. %d)l'argument de %qs doit Ãªtre un littÃ©ral non signÃ© de 2 bitsl'argument de %qs doit Ãªtre un entier non nÃ©gatifl'argument de %qs devrait Ãªtre un entier non nÃ©gatif optionnellement suivi d'une unitÃ© de taillel'argument de __integer_pack doit Ãªtre compris entre 0 et %dl'argument de decltype doit Ãªtre une expressionl'argument de l'attribut d'interruption n'est pas supportÃ© pour les fonctions faiblesl'argument vers un tableau de longueur variable est trop grandl'argument d'un tableau de longueur variable est zÃ©rol'argument vers un tableau de longueur variable peut Ãªtre trop grandl'argument d'un tableau de longueur variable peut Ãªtre trop grand Ã  cause de la conversion de %qT en %qTarguments Â«Â %sÂ Â» et Â«Â %sÂ Â» pour l'intrinsÃ¨que %sarguments Â«Â %sÂ Â» et Â«Â %sÂ Â» pour l'intrinsÃ¨que Â«Â %sÂ Â»arguments Â«Â a%dÂ Â» et Â«Â a%dÂ Â» pour l'intrinsÃ¨que Â«Â %sÂ Â»les arguments de %qs doivent Ãªtre des entiers non nÃ©gatifsle destructeur n'accepte pas d'argumentles arguments de l'attribut %qE doivent Ãªtre des chaÃ®nes littÃ©rales Ã©troitesles arguments de l'attribut %qE doivent contenir des identificateurs valablesarith_power(): Mauvaise basearith_power(): type inconnuIF arithmÃ©tiquearithmÃ©tique impliquant un pointeur nul dans %qEarithmÃ©tique sur un pointeur vers un agrÃ©gat videarithmÃ©tique sur un pointeur vers un type incompletle tableau %q+D est supposÃ© avoir un Ã©lÃ©menttableau %qD dÃ©clarÃ© icile tableau %qD est initialisÃ© par la chaÃ®ne littÃ©rale entre parenthÃ¨ses %qEaffectation de tableaules limites de tableau sont interdites aprÃ¨s un type-id entre parenthÃ¨sesla limite du tableau n'est pas une constante entiÃ¨rel'index de tableau dÃ©passe les limites du tableau dans l'initialisationl'index de tableau dans l'initialisation n'est pas une expression entiÃ¨re constantel'index de tableau dans l'initialisation n'est pas un entierindex de tableau dans l'initialisation de quelque chose n'Ã©tant pas un tableaula plage d'index du tableau excÃ¨de les limites du tableau dans l'initialisationtableau initialisÃ© Ã  l'aide d'une expression de tableau non constantetableau initialisÃ© depuis une constante chaÃ®ne entre parenthÃ¨sesmembre tableau %q#D dÃ©clarÃ© icile tableau doit Ãªtre initialisÃ© avec une initialisation entre accoladestableau d'un type inappropriÃ© initialisÃ© avec une chaÃ®ne constantele tableau avec une limite dÃ©terminÃ©e Ã  l'exÃ©cution ne peut pas Ãªtre capturÃ©e par copie, uniquement par rÃ©fÃ©rencerÃ©sultat tableaula section du tableau n'a pas un type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qssection de tableau dans %<#pragma acc declare%>la section du tableau n'est pas contigÃ¼e dans la clause %qsla taille du tableau dans l'expression Â«Â newÂ Â» doit Ãªtre une constantetaille de tableau manquante dans %q+Dtaille de tableau manquante dans %qDtaille du tableau manquante dans %qTl'indice du tableau %E est au delÃ  des limites de %qTl'indice du tableau %E est en dessous des limites de %qTl'indice du tableau %wi est en dessous des limites de %qTl'indice du tableau %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 incompletles types tableaux ont des limites diffÃ©rentestableau utilisÃ© comme initialisationles tableaux de fonctions ne sont pas pertinentsla liste des registres Ã©crasÃ©s en asm est en conflit avec l'opÃ©rande d'entrÃ©ela liste des registres Ã©crasÃ©s en asm est en conflit avec l'opÃ©rande de sortiedÃ©claration asm ignorÃ©e Ã  cause du conflit avec le renommage prÃ©cÃ©dentasm interdit dans une fonction %<transaction_safe%>asm interdit dans une transaction atomiqueopÃ©rande asm %d ne concorde probablement pas avec les contraintesle qualificatif asm %qT est ignorÃ© en dehors du corps d'une fonctionqualificatif asm en dehors du corps de la fonctionle spÃ©cificateur Â«Â asmÂ Â» pour la variable %qE est en conflit avec la liste d'Ã©crasement de l'asml'assembleur ne supporte pas %<-mabi=ilp32%>la liste de hachage des noms assembleur est corrompueassertion manquante aprÃ¨s %qsles attributs de sÃ©mantique d'affectation de la propriÃ©tÃ© %qD sont en conflit avec la dÃ©claration prÃ©cÃ©denteaffectation Ã  un tableau depuis une liste d'initialisationaffectationaffectation (pas une initialisation) dans la dÃ©clarationl'affectation abandonne le qualificatif %qv du type pointÃ©affectation depuis un type Objective-C distinctaffectation depuis un pointeur vers un espace d'adresses non fermÃ©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 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 %<abs (X)%> en %<X%> ou %<-X%>on suppose que le dÃ©bordement signÃ© n'a pas lieu lors de la simplification de %<min/max (X,Y)%> en %<X%> ou %<Y%>on suppose qu'un dÃ©bordement signÃ© n'a pas lieu lors de la simplification de la conditionon suppose qu'un dÃ©bordement signÃ© n'a pas lieu quand la condition est simplifiÃ©e en une constantesuppose qu'un dÃ©bordement signÃ© n'a pas lieu quand le test de la plage est simplifiÃ©argument asynchroneÃ©chec de atexitatomic_canceltentative de prendre l'adresse d'un champ de bitstentative de prendre l'adresse du membre %qD qui est un champ de bits d'une structurel'attribut %<deprecated%> ne peut apparaÃ®tre qu'une seule fois au plus dans la liste d'attributsl'attribut %<fallthrough%> ne prÃ©cÃ¨de pas un Â«Â caseÂ Â» ou un Â«Â defaultÂ Â»l'attribut %<noreturn%> ne peut apparaÃ®tre qu'une seule fois au plus dans la liste d'attributsl'argument %<target%> de l'attribut n'est pas une chaÃ®nel'argument de l'attribut %qE n'est pas une chaÃ®nel'attribut %qs s'applique seulement aux types tableauxdÃ©claration d'attributl'attribut pour %q#T doit suivre le mot-clÃ© %qsattribut ignorÃ©attribut ignorÃ© dans la dÃ©claration de %q#Tattribut ignorÃ© dans l'instanciation explicite de %q#Tl'attribut de prÃ©fixe Â«Â usingÂ Â» est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>l'attribut de prÃ©fixe Â«Â usingÂ Â» est utilisÃ© en mÃªme temps qu'un Ã©lÃ©ment d'attribut agissant sur une portÃ©eattribute(target("%s")) est inconnules attributs aprÃ¨s l'initialisation entre parenthÃ¨ses sont ignorÃ©sdes attributs ne sont pas permis dans une dÃ©finition de fonctionles attributs au dÃ©but d'une instruction sont ignorÃ©sattributs ignorÃ©s sur un spÃ©cificateur de type Ã©laborÃ© qui n'est pas une dÃ©claration anticipÃ©eattributs ignorÃ©s sur une directive Â«Â usingÂ Â» localeattributs ignorÃ©s sur une instanciation de patronattributs ignorÃ©s sur un type non instanciÃ©les attributs dans un dÃ©clarateur de tableau de paramÃ¨tres sont ignorÃ©sdes attributs ne peuvent pas Ãªtre spÃ©cifiÃ©s avant le mot-clÃ© %<@%D%> en Objective-C++les attributs devraient Ãªtre spÃ©cifiÃ©s avant le dÃ©clarateur dans une dÃ©finition de fonctionla sÃ©lection automatique du fpu n'est actuellement pas permise icila variable automatique %qE ne peut Ãªtre %<threadprivate%>champ aux dÃ©fini pour l'arÃªte %s->%schamp aux dÃ©fini pour une arÃªte indirecte depuis %sLe backend decl pour la variable de module %qs existe dÃ©jÃ 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: %dcode interne erronÃ©fcode interne erronÃ©icode de fonction interne erronÃ©mauvais code de conditionmauvaise expressionmauvais type d'expression durant le parcours (%d)mauvaise insn pour Â«Â AÂ Â»mauvaise insn dans frv_print_operand, case 0mauvaise insn dans frv_print_operand, mauvais const_doublemauvaise insn dans frv_print_operand, case zmauvaise insn pour frv_print_operand, modificateur Â«Â FÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â LÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â M/NÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â OÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â eÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â fÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â gÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â PÂ Â»:mauvaise insn pour frv_print_operand_addresse:mauvaise insn pour frv_print_operand_memory_reference:mauvais dÃ©placementmauvais opmauvais opÃ©randemauvaise option %qs pour l'attribut %<optimize%>mauvaise option %qs pour le pragma %<optimize%>mauvais opÃ©rande output_condmove_singlemauvais opÃ©rande output_move_doublemauvais opÃ©rande output_move_singlemauvais registremauvais registre pour frv_print_operand_memory_reference_reg:mauvais type de retour pour l'argument fonction %u de %<__builtin_tgmath%>insn de dÃ©calage erronÃ©eÂ :mauvais testmauvais type pour l'argument %u de l'argument fonction %u de %<__builtin_tgmath%>mauvaise utilisation de la fonction de spec %qsvaleur %<%s%> erronÃ©e pour l'option %<-mtls-size=%>valeur %qs erronÃ©e pour l'option %<-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 erronÃ©e (%qs) pour l'option %<-march=%>valeur erronÃ©e (%qs) pour l'option %<-mtune=%>valeur erronÃ©e (%qs) pour l'attribut %<target("arch=")%>valeur erronÃ©e (%qs) pour l'attribut %<target("tune=")%>valeur erronÃ©e (%s) pour l'option %<-march=%>valeur erronÃ©e (%s) pour l'option %<-mtune=%>valeur erronÃ©e pour %<%s-%s%>valeur erronÃ©e pour %<%s=%s%>en-tÃªtes C du prÃ©processeur incorrectement imbriquÃ©sune rÃ©gion barriÃ¨re ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de partage de tÃ¢che, %<critical%>, %<ordered%>, %<master%>, %<task%> explicite ou %<taskloop%>la base %qT sera initialisÃ©e aprÃ¨sla classe de base %q#T a un destructeur non virtuel accessiblela classe de base %q#T devrait Ãªtre explicitement initialisÃ©e dans le constructeur par copiel'expansion de l'initialisation de base %qT ne contient pas de paquet de paramÃ¨tresl'opÃ©rande de base de %<->%> a un type non pointeur %qTl'opÃ©rande de base de %<->%> n'est pas un pointeurle type de base %qT n'est pas un Â«Â structÂ Â» ou une Â«Â classÂ Â»variable de base ou nom SSA par dÃ©clarÃ©l'arÃªte pred du bloc de base %d est corrompuele bloc de base %d devrait Ãªtre marquÃ© irrÃ©ductiblele bloc de base %d ne devrait pas Ãªtre marquÃ© irrÃ©ductibleles listes d'arÃªtes du bloc de base %i sont corrompuesles blocs de base n'ont pas Ã©tÃ© disposÃ©s consÃ©cutivementle bloc de base %d n'appartient pas Ã  la boucle %dle bloc de base %d a la boucle %d comme parent, cela devrait Ãªtre la boucle %dbb %d au mauvais endroitcar %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 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 Ã  vraibloc IFle 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Ã©sles attributs %s et %qE fournissent tous les deux une adresseles deux arguments dans le fold binaire ont des paquets de paramÃ¨tres non dÃ©roulÃ©sles deux arguments 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Ã©riquela spec entre accolades %qs se termine dans un Ã©chappementla spec entre accolades %qs est invalide Ã  %qcle contenu de la spec entre accolades %qs est invalideun groupe entre accolades Ã  l'intÃ©rieur d'une expression n'est permis qu'Ã  l'intÃ©rieur d'une fonctionaccolades autour d'une initialisation d'un scalaireaccolades autour de l'initialiseur scalaire pour le type %qTbranchement %2d jamais exÃ©cutÃ©branchement %2d pris %s%sl'optimisation du chargement du registre cible du branchement n'est pas prÃ©vue pour Ãªtre exÃ©cutÃ©e deux foismot-clÃ© Â«Â breakÂ Â» Ã  l'extÃ©rieur de toute boucle ou Â«Â switchÂ Â»mot-clÃ© Â«Â breakÂ Â» utilisÃ© dans une boucle OpenMPmot-clÃ© Â«Â breakÂ Â» Ã  l'intÃ©rieur du corps d'une boucle %<#pragma simd%>build_dt: format avec une liste de nomsla fonction interne %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 interne %qF est obsolÃ¨te.la fonction interne %qF est rÃ©servÃ©e pour le propre usage de GCC.la fonction interne %qF n'est pas supportÃ©e sans %<-mhtm%> (par dÃ©faut avec %<-march=zEC12%> et supÃ©rieur).la fonction interne %qF requiert %<-mvx%> (par dÃ©faut avec %<-march=z13%> et supÃ©rieur).la fonction interne %qs est uniquement valable en mode 64 bitsla fonction interne %qs requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©riellela fonction interne %qs n'accepte qu'un argumentla fonction interne %qs n'accepte que 2 argumentsla fonction interne %qs n'accepte que 3 argumentsla fonction interne %qs n'accepte qu'une chaÃ®ne comme argumentl'interne %qs requiert l'interne %qsla fonction interne %qs n'est pas supportÃ©e avec les options actuellesla fonction interne %qs est uniquement valable pour le processeur cellla fonction interne %qs n'est pas supportÃ©e dans cette configuration du compilateurla fonction interne %qs requiert l'ISA 3.0 en virgule flottante IEEE 128 bitsla fonction interne %qs requiert les options %qs (ou plus rÃ©cente) et %qs ou %qsla fonction interne %qs requiert les options %qs et %qsla fonction interne %qs requiert l'option %qsla fonction intÃ©grÃ©e exige une valeur immÃ©diate pour l'opÃ©rande %dla fonction interne vec_step peut uniquement Ãªtre utilisÃ©e sur des types vectoriels.mais %qD ne gÃ©nÃ¨re pas d'exception; peut-Ãªtre devrait-il Ãªtre dÃ©clarÃ© %<noexcept%>mais elle est remplacÃ©e par une autre qui n'en a pas dans une autre unitÃ© de traductionmais pas icile flux bytecode dans le fichier %qs a Ã©tÃ© gÃ©nÃ©rÃ© par la version %d.%d de LTO au lieu de la version %d.%d attendueflux bytecode: balise %s attendue au lieu de %sflux bytecode: nÅ“ud cgraph vide rencontrÃ©flux bytecode: plusieurs instances trouvÃ©es pour le nÅ“ud cgraph avec le uid %dflux bytecode: chaÃ®ne trouvÃ©e sans zÃ©ro terminalflux bytecode: rebut Ã  la fin de la section des symbolesflux bytecode: aucun appelÃ© trouvÃ© en lisant l'arÃªteflux bytecode: aucun appelant trouvÃ© en lisant l'arÃªteflux bytecode: chaÃ®ne trop longue pour la table des chaÃ®nesflux bytecode: la balise %s n'est pas dans la plage [%s, %s] attendueflux bytecode: tentative de lire %d octets au delÃ  de la fin du tampon d'entrÃ©eflux bytecode: section LTO %s inattendueflux bytecode: Ã©tiquette %s inattendueflux bytecode: Ã©tiquette d'instruction GIMPLE %s inconnueles attributs c++11 sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>appel  %2d jamais exÃ©cutÃ©
  appel  %2d a retournÃ© %s
  l'appel a une dÃ©pendance circulairel'appel est improbable et la taille du code augmenteraitl'appel Ã  %<(%T) (%A)%> est ambiguappel ambigu Ã  la surcharge %<%D(%A)%>appel ambigu Ã  la surcharge %<%s(%A)%>l'appel Ã  %<__builtin_custom_%s%> est en conflit avec l'option %<-mcustom-%s%>l'appel Ã  %qD utilise l'argument par dÃ©faut du paramÃ¨tre %P qui n'est pas encore dÃ©finiappel Ã  la fonction %qD qui gÃ©nÃ¨re une exception du type incomplet %q#Tappel Ã  une fonction qui gÃ©nÃ¨re une exception du type incomplet %q#Tappel Ã  la fonction interne %qEappel Ã  la fonction non %<constexpr%> %qDappel Ã  la non fonction %qDun registre Ã©crasÃ© durant les appels est utilisÃ© pour une variable-registre globaleappelÃ© d'iciappelÃ© depuis cette fonctionl'objet %qD appelÃ© n'est pas une fonction ou un pointeur de fonctionl'objet appelÃ© %qE n'est pas une fonction ou un pointeur de fonctionl'objet appelÃ© n'est pas une fonction ou un pointeur de fonctionl'appelÃ© fait rÃ©fÃ©rence Ã  des symboles locaux Ã  comdatle dÃ©compte des arÃªtes de l'appelant ne correspond pas au dÃ©compte du BBle nombre d'arÃªtes de l'appelant est invalidel'appelant est un fragment ajoutÃ© pour le profilagel'appelant n'est pas optimisÃ©appel de %qD avec la convention d'appel SSE sans avoir activÃ© SSE/SSE2appeler %qD avec un argument non nul n'est pas sÃ»rappel de %qD avec l'attribut sseregparm sans que SSE/SSE2 soit activÃ©appel de %qT avec l'attribut sseregparm sans que SSE/SSE2 soit activÃ©des appels Ã  des opÃ©rateurs surchargÃ©s ne peuvent pas apparaÃ®tre dans une expression constantel'attribut %qE peut uniquement Ãªtre utilisÃ© sur les dÃ©finitions dans la portÃ©e du fichier d'objets de type classene peut appliquer Ã  la fois les attributs longcall et shortcall Ã  la mÃªme fonctionne peut convertir une valeur de type %qT vers le type vectoriel %qT qui a une taille diffÃ©rentene peut convertir un vecteur de type %qT en un type %qT de taille diffÃ©rentene peut convertir du type incomplet %qH vers %qIne peut convertir une valeur en un vecteurne peut crÃ©er l'en-tÃªte prÃ©compilÃ© %s: %mne peut crÃ©er le fichier %qs pour le dÃ©pÃ´t d'informationsne peut dÃ©finir la fonction amie %qs dans une dÃ©finition de classe localene peut Ã©tendre le fichier PCH: %mimpossible de trouver un registre dans la classe %qs durant le rechargement de %<asm%>ne peut obtenir la position dans le fichier PCH: %mne peut obtenir le statut du programme: %mles opÃ©randes de types dÃ©cimaux flottants et complexes ne peuvent pas Ãªtre mÃ©langÃ©sles opÃ©randes de types dÃ©cimaux flottants ne peuvent pas Ãªtre mÃ©langÃ©s avec d'autres flottantsles opÃ©randes de types dÃ©cimaux flottants et vectoriels ne peuvent pas Ãªtre mÃ©langÃ©sne peut ouvrir %qs en Ã©criture: %mne peut ouvrir %s en Ã©criture: %mne peut ouvrir %s: %mimpossible d'ouvrir la sortie de ldd: %mimpossible d'ouvrir la sortie de nm: %mne peut lire %s: %mne peut lire le fichier PCH: %ml'attribut %qE ne peut pas Ãªtre appliquÃ© aprÃ¨s la dÃ©finitionne peut dÃ©finir la position dans le fichier PCH: %mne peut utiliser %qs comme registre sauvegardÃ© durant l'appelne peut utiliser %qs comme registre utilisÃ© durant l'appelne peut utiliser %qs comme registre fixeimpossible d'utiliser plusieurs mÃ©thodes de validation de la pile en mÃªme tempsne peut Ã©crire dans %s: %mne peut Ã©crire dans le fichier PCHne peut Ã©crire le fichier PCH: %mne peut Ã©crire les donnÃ©es de remplissage dans le fichier PCH: %mne peut Ã©crire dans %s: %mimpossible d'utiliser une adresse absolue pas relative Ã  gpcandidat 1Â :candidat 2Â :le candidat estÂ :les candidats sontÂ :les candidats sontÂ :impossible d'ajouter une liste d'Ã©numÃ©ration Ã  l'instanciation d'un patronne peut allouer un objet du type abstrait %qTimpossible d'allouer la pile pour la variable %q+D, fonction nue.%<offsetof%> ne peut Ãªtre appliquÃ© Ã  une adresse non constanteimpossible d'appliquer %<offsetof%> Ã  un Ã©numÃ©rateur %qDimpossible d'appliquer %<offsetof%> au destructeur %<~%T%>impossible d'appliquer %<offsetof%> Ã  la fonction membreimpossible d'appliquer %<offsetof%> Ã  la fonction membre %qD%<offsetof%> ne peut Ãªtre appliquÃ© au membre de donnÃ©es statique %qD%<offsetof%> ne peut Ãªtre appliquÃ© quand %<operator[]%> est surchargÃ©ne peut appliquer le pointeur membre %qE Ã  %qE lequel est d'un type non classe %qTne peut lier le champ de bits %qE avec %qTimpossible de lier la rÃ©fÃ©rence d'une l-valeur non constante de type %qH Ã  une r-valeur de type %qIne peut lier le champs empaquetÃ© %qE avec %qTne peut lier la r-valeur %qE avec %qTimpossible de lier la rÃ©fÃ©rence d'une r-valeur de type %qH Ã  une l-valeur de type %qIne peut appeler le constructeur %<%T::%D%> directementimpossible d'appeler la fonction %qDimpossible d'appeler la fonction membre %qD sans objetne peut capturer %qE par rÃ©fÃ©renceimpossible de capturer le membre %qD d'une union anonymeimpossible d'intercepter une exception de type %qT car il implique des types de taille variablene peut pas fermer le fichier de rÃ©ponse inexistantimpossible de fermer un canal en rÃ©ception uniquementimpossible de convertir %qE du type %qH vers le type %qIimpossible de convertir %qE du type %qT vers le type %qTne peut convertir %qH en %qIne peut convertir %qH en %qI dans le passage d'argumentne peut convertir %qH en %qI dans l'affectationne peut convertir %qH en %qI dans l'argument par dÃ©fautne peut convertir %qH en %qI dans l'initialisationne peut convertir %qH en %qI dans le retourimpossible de convertir depuis %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 %qTimpossible de convertir depuis un pointeur sur la classe de base %qT vers un pointeur sur la classe dÃ©rivÃ©e %qT car la classe de base est virtuelleimpossible de convertir depuis un pointeur sur la classe de base %qT vers un pointeur sur la classe dÃ©rivÃ©e %qT via la classe de base virtuelle %qTne peut convertir en un type pointeurne peut convertir le type %qH vers le type %qIne peut crÃ©er un pointeur vers le membre de rÃ©fÃ©rence %qDne peut crÃ©er une information de type pour le type %qT car il implique des types de taille variablene peut dÃ©clarer %<::main%> comme Ã©tant %<constexpr%>ne peut dÃ©clarer %<::main%> comme variable globalene peut dÃ©clarer %<::main%> comme Ã©tant un patronne peut dÃ©clarer %<::main%> comme Ã©tant Ã  mettre en lignene peut dÃ©clarer %<::main%> comme Ã©tant staticne peut dÃ©clarer %qD comme Ã©tant un type de champ de bitsne peut dÃ©clarer le champ de bits %qD avec le type %<warn_if_not_aligned%>ne peut dÃ©clarer le champ de bits %qD avec un type de fonctionne peut dÃ©clarer le champ de bits %qs avec un type %<warn_if_not_aligned%>ne peut dÃ©clarer le paramÃ¨tre du Â«Â catchÂ Â» comme Ã©tant le type de classe abstraite %qTimpossible de dÃ©clarer le paramÃ¨tre de Â«Â catchÂ Â» comme Ã©tant une r-valeur faisant rÃ©fÃ©rence au type %qTne peut dÃ©clarer le champ %q+D comme Ã©tant de type abstrait %qTne peut dÃ©clarer le membre %<%T::%s%> Ã  l'intÃ©rieur de %qTne peut dÃ©clarer la fonction membre %<%T::%s%> Ã  l'intÃ©rieur de %qTne peut dÃ©clarer la fonction membre %qD comme ayant une classe de liaison statiquene peut dÃ©clarer le paramÃ¨tre %q+D comme Ã©tant de type abstrait %qTne peut dÃ©clarer le paramÃ¨tre comme Ã©tant de type abstrait %qTne peut dÃ©clarer un pointeur vers %q#Tne peut dÃ©clarer un pointeur vers le membre %q#Tne peut dÃ©clarer un pointeur vers le type de fonction qualifiÃ© %qTne peut dÃ©clarer une rÃ©fÃ©rence vers %q#Tne peut dÃ©clarer une rÃ©fÃ©rence vers %q#T qui n'est pas un typedef ou un argument vers un type d'un patronne peut dÃ©clarer une rÃ©fÃ©rence vers le type de fonction qualifiÃ© %qTne peut dÃ©clarer une fonction statique Ã  l'intÃ©rieur d'une autre fonctionne peut dÃ©clarer la variable %q+D comme Ã©tant de type abstrait %qTadresse indÃ©composableimpossible de dÃ©composer le type de la classe %qT car il a une structure anonyme comme membreimpossible de dÃ©composer le type de la classe %qT car il a une union anonyme comme membreimpossible de dÃ©composer le type de classe %qT sans membre de donnÃ©e non statiqueimpossible de dÃ©composer le type de classe %qT: lui et sa classe de base %qT ont des membres de donnÃ©es non statiquesimpossible de dÃ©composer le type de classe %qT: ses classes de base %qT et %qT ont des membres de donnÃ©es non statiquesimpossible de dÃ©composer le membre inaccessible %qD de %qTimpossible de dÃ©composer le type de fermeture lambda %qTimpossible de dÃ©composer le type %qT qui n'est ni une classe ni un tableauimpossible de dÃ©composer le type union %qTimpossible de dÃ©composer le tableau de longueur variable %qTimpossible de dÃ©composer le vecteur de longueur variable %qTne peut dÃ©crÃ©menter un pointeur vers le type incomplet %qTimpossible de dÃ©duire les arguments du patron pour %qT depuis ()impossible de dÃ©duire les arguments du patron pour l'initialisation par copie de %qT car il n'a pas de guides de dÃ©duction non explicites ou de constructeur dÃ©clarÃ© par l'utilisateurimpossible de dÃ©duire les arguments du patron de %qT car il n'a pas de guides de dÃ©duction viablesne peut dÃ©finir la fonction membre %<%T::%s%> Ã  l'intÃ©rieur de %qTimpossible de dÃ©finir le membre du typedef dÃ©pendant %qTne peut dÃ©truire une fonction.  Seuls les pointeurs vers des objets sont des arguments valables pour %<delete%>impossible de dÃ©river de la classe de base %<final%> %qT dans le type dÃ©rivÃ© %qTne peut dÃ©sactiver la fonction interne %qsne peut effectuer un dynamic_cast %qE (du type %q#T) vers le type %q#T (%s)ne peut produire des pointeurs non alignÃ©s dans l'assembleur 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 externele Â«Â 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 le cgraph LTO dans %simpossible de trouver les rÃ©fÃ©rences des sections LTO dans %simpossible de trouver une paire compteur:valeur valide:impossible de trouver la classe %qEimpossible de trouver la 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 %qsne peut traiter des appels inconstants Ã  %qsne peut incrÃ©menter un pointeur vers le type incomplet %qTimpossible d'hÃ©riter des constructeurs depuis la base indirecte %qTimpossible d'initialiser l'agrÃ©gat du type %qT avec un littÃ©ral composÃ©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 de charger le greffon %s
--- 2223,2233 ----
  
  Utilisez Â«Â -Wl,OPTIONÂ Â» pour passer Â«Â OPTIONÂ Â» Ã  l'Ã©diteur de liens.
  
! Utiliser les opÃ©rateurs %reloc(), plutÃ´t que les macros en assembleur, pour charger les adresses.Utiliser -G pour les donnÃ©es qui ne sont pas dÃ©finies dans l'objet actuel.Utiliser -G pour les donnÃ©es locales aux objets.Utiliser les instructions AVX 128 bits au lieu des instructions AVX 256 bits dans le vectoriseur automatique.Utiliser un long double de 128 bits.Utiliser des int de 16 bits.Utiliser des int de 32 bits.Utiliser l'ABI 32 bits.Utiliser les registres en virgule flottante de 32 bits.Utiliser les registres gÃ©nÃ©raux de 32 bits.Utiliser des dÃ©calages sur 32 bits dans les tables de sauts au lieu de dÃ©calages sur 16 bits.Utiliser des entrÃ©es de 4 octets dans les tables de switch.Utiliser 4 accumulateurs mÃ©dia.Utiliser madd.s/madd.d avec 4 opÃ©randes et les instructions apparentÃ©es oÃ¹ cela est pertinent.Utiliser les instructions de multiplication sur des demi-mots des processeurs 4xx.Utiliser l'instruction dlmzb de recherche dans une chaÃ®ne des processeurs 4xx.Utiliser 64 FPR.Utiliser 64 GPR.Utiliser l'ABI 64 bits.Utiliser les registres en virgule flottante de 64 bits.Utiliser les registres gÃ©nÃ©raux de 64 bits.Utiliser un long double de 64 bits.Utiliser 8 accumulateurs mÃ©dia.Utiliser un long double de 80 bits.Utiliser les registres rÃ©servÃ©s par l'ABI.Utiliser les instructions AltiVec.Utiliser la bibliothÃ¨que C Bionic.Utiliser des instructions de branchements probables, ce qui outrepasse le comportement par dÃ©faut de l'architecture.Utiliser l'instruction CONST16 pour charger les constantes.Utiliser les instructions Cyclic Redundancy Check (CRC).Utiliser EABI.Utiliser les instructions d'adressage virtuel amÃ©liorÃ© (Enhanced Virtual Addressing).Utiliser l'instruction de multiplication en virgule flottante simple vers double (FsMULd).Utiliser la bibliothÃ¨que C GNU.Utiliser des sections sdata/sbss relatives Ã  GP.Utiliser l'adressage relatif Ã  GP pour accÃ©der aux petites donnÃ©es.Utiliser les instructions Global INValidate (GINV).Utiliser les rÃ¨gles d'alignement du H8/300.Utiliser les mathÃ©matiques IEEE pour les comparaisons en virgule flottante.Utiliser le calcul de la pression sur les registres basÃ© sur IRA dans les optimisations qui ont pour but de sortir du code hors d'une boucle durant la phase RTL.Utiliser le calcul de la pression sur les registres basÃ© sur IRA dans les optimisations de boucles durant la phase RTL.Utiliser les instructions Category:Vector.AES et Category:Vector.SHA2 de l'ISA 2.07.Utiliser les instructions de mÃ©moire transactionnelle (HTM) de l'ISA 2.07.Utiliser LRA au lieu de rechargements (transitionnel).Utiliser LRA au lieu d'un rechargement.Utiliser l'allocateur de registre LRA.Utiliser les instructions Loongson EXTension (EXT).Utiliser les instructions Loongson EXTension R2 (EXT2).Utiliser les instructions Loongson MultiMedia extensions Instructions (MMI).Utiliser les instructions MCU.Utiliser les instructions de l'extension MSA MIPS.Utiliser les instructions du MIPS-3D.Utiliser les instructions MIPS-DSP REV 2.Utiliser les instructions MIPS-DSP.Utiliser le support de threads spÃ©cifique Ã  Mingw.Utiliser les registres doubles mots (plutÃ´t que quadruples mots) de Neon pour la vectorisation.Utiliser les registres quadruples mots (plutÃ´t que doubles mots) de Neon pour la vectorisation.Utiliser Neon pour rÃ©aliser des opÃ©rations 64 bits plutÃ´t que les registres du cÅ“ur.Utiliser les opÃ©rateurs assembleur %reloc() dans le style NewABI.Utiliser les mnÃ©moniques P pour les branchements statiquement prÃ©vus comme Ã©tant pris.Utiliser la PLT pour les appels PIC (-fno-plt: charger l'adresse depuis la GOT Ã  l'endroit de l'appel).Utiliser les instructions Â«Â madÂ Â» dans le style PMC.Utiliser les instructions optionnelles du groupe General Purpose du PowerPC.Utiliser les instructions optionnelles du groupe Graphics du PowerPC.Utiliser l'instruction mfcr simple champ du PowerPC V2.01.Utiliser les instructions d'arrondi en virgule flottante du PowerPC V2.02.Utiliser l'instruction popcntb du PowerPC V2.02.Utiliser l'instruction de comparaison d'octets du PowerPC V2.05.Utiliser l'instruction popcntd du PowerPC V2.06.Utiliser le jeu d'instructions du PowerPC-64.Utiliser RJMP / RCALL mÃªme si CALL /JMP sont disponibles.Utiliser la ROM au lieu de la RAM.Utiliser les conventions de passage des registres SSE pour les modes SF et DF.Utiliser STB_GNU_UNIQUE si supportÃ© par l'assembleur.Utiliser les instructions SmartMIPS.Utiliser la syntaxe de l'assembleur UNIX.Utiliser les extensions UltraSPARC Compare-and-Branch.Utiliser les extensions UltraSPARC Fused Multiply-Add.Utiliser les extensions UltraSPARC Population-Count.Utiliser l'instruction de soustraction Ã©tendue avec une retenue de l'UltraSPARC.Utiliser les extensions UltraSPARC Visual Instruction Set version 1.0.Utiliser les extensions UltraSPARC Visual Instruction Set version 2.0.Utiliser les extensions UltraSPARC Visual Instruction Set version 3.0.Utiliser les extensions UltraSPARC Visual Instruction Set version 4.0.Utiliser les registres FP du VAX.Utiliser les conventions de structures VAXC.Utiliser les codes de sortie de VMS au lieu de ceux de posix.Utiliser les instructions de virtualisation (VZ).Utiliser __cxa_atexit pour enregistrer les destructeurs.Utiliser __cxa_get_exception_ptr dans la gestion des exceptions.Utiliser un type long de 32 bits.Utiliser un marqueur sur 4 octets pour les fichiers non formatÃ©s.Utiliser un type long de 64 bits.Utiliser un moteur d'exÃ©cution (pas d'initialisations ni de crÃ©ateurs statiques) pour les pÃ©riphÃ©riques ayant une mÃ©moire limitÃ©e.Utiliser une mÃ©thode intelligente de protection de la pile pour certaines fonctions.Utiliser une mÃ©thode de protection de la pile pour chaque fonction.Utiliser les instructions VIS additionnelles ajoutÃ©es dans OSA2017.Utiliser les adresses qui allouent des registres globaux.Utiliser tous les registres sans en rÃ©server un seul pour les gestionnaires d'interruptions.Utiliser les noms alternatifs de registres.Utiliser un type Â«Â intÂ Â» de 8 bits.Utiliser un marqueur sur 8 octets pour les fichiers non formatÃ©s.Utiliser un immÃ©diat depuis un dÃ©calage comme registre de protection de la pile, sp_el0. Cette option est Ã  utiliser avec fstack-protector-strong et n'est pas destinÃ©e au code utilisateur.Utiliser des immÃ©diats de taille arbitraire dans les opÃ©rations sur les bits.Utiliser l'ordre des octets gros-boutiste.Utiliser des sÃ©quences de branchement et interruption pour vÃ©rifier la division entiÃ¨re par zÃ©ro.Utiliser les fonctionnalitÃ©s de protection de branchement.Utiliser Â«Â brasÂ Â» pour les exÃ©cutables < 64k.Utiliser des registres Ã©crasÃ©s durant l'appel pour les paramÃ¨tres et les valeurs retournÃ©es.Utiliser une fonction de rappel au lieu de code en ligne si le nombre d'accÃ¨s dans la fonction devient plus grand ou Ã©gal Ã  ce nombre.Faire sauvegarder les registres par l'appelant au travers des appels si possible.Utiliser certaines instructions scalaires ajoutÃ©es dans l'ISA 3.0.Utiliser la spÃ©culation de contrÃ´le.Utiliser des piles personnalisÃ©es au lieu de mÃ©moire locale pour le stockage automatique.Utiliser la spÃ©culation de donnÃ©es aprÃ¨s le rechargement.Utiliser la spÃ©culation de donnÃ©es avant le rechargement.Utiliser les instructions dÃ©cimales en virgule flottante.SÃ©lectionner la mÃ©thode par dÃ©faut de traitement de sdata.Utiliser une convention d'appel diffÃ©rente en utilisant Â«Â rtdÂ Â».Utiliser des instructions d'empoisonnement/dÃ©s-empoisonnement direct pour les variables plus petites ou Ã©gales Ã  ce nombre.Utiliser les rÃ©fÃ©rences directes envers %gs lors de l'accÃ¨s des donnÃ©es TLS.Utiliser l'Ã©mulation de division.Utiliser les instructions XPA (eXtended Physical Address).Utiliser des instructions de comparaisons en virgule flottante qui respectent l'epsilon.Utiliser les profils des valeurs des expressions dans les optimisations.Utiliser les instructions pour dÃ©placer un nombre dÃ©cimal vers/de le GPR du PowerPC V2.05 Ã©tendu.Utiliser la convention d'appel f2c.Utiliser les fonctionnalitÃ© et l'optimisation pour le CPU.Utiliser les options et ordonnancer le code pour le processeur donnÃ©.Utiliser les fonctionnalitÃ©s et ordonnancer pour le processeur donnÃ©.Utiliser les fonctionnalitÃ©s de l'architecture ARCH.Utiliser le modÃ¨le plat pour la fenÃªtre de registres.Utiliser les instructions double fp.Utiliser les registres FP.Utiliser des registres complets pour l'allocation de registres.Utiliser le modÃ¨le de code SPARC-V9 donnÃ©.Utiliser le modÃ¨le de code TILE-Gx donnÃ©.Utiliser le mode d'adressage spÃ©cifiÃ©.Utiliser le dialecte de l'assembleur donnÃ©.Utiliser les instructions de largeur de registre vectoriel donnÃ© au lieu de la largeur de registre maximale dans le vectoriseur automatique.Utiliser la mÃ©thode donnÃ©e pour protÃ©ger la pile.Utiliser le dialecte donnÃ© pour le stockage local au thread.Utiliser le modÃ¨le de code x86-64 donnÃ©.Utiliser le FP matÃ©riel (par dÃ©faut).Utiliser lâ€™unitÃ© en virgule flottante matÃ©rielle.Utiliser les instructions de divisions matÃ©rielles, utiliser -msoft-div pour l'Ã©mulation.Utiliser les instructions de divisions matÃ©rielles sur un ColdFire.Utiliser les instructions matÃ©rielles de conversions en virgule flottante.Utiliser les instructions matÃ©rielles en virgule flottante.Utiliser les instructions matÃ©rielles pour la racine carrÃ©e en virgule flottante.Utiliser l'unitÃ© matÃ©rielle pour les opÃ©rations en virgule flottante.Utiliser les instructions matÃ©rielles pour la division et la racine carrÃ©e en virgule flottante.Utiliser le coprocesseur mathÃ©matique.Utiliser les instructions matÃ©rielles pour la division entiÃ¨re.Utiliser les instructions de multiplication matÃ©rielles, utiliser -msoft-mul pour l'Ã©mulation.Utiliser l'instruction de prÃ©-extraction matÃ©rielle.Utiliser les instructions matÃ©rielles quad FP.Utiliser des instructions transactionnelles matÃ©rielles.Utiliser des instructions d'assistance vectorielles matÃ©rielles et activer l'ABI vectorielle.Utiliser la spÃ©culation sur le contrÃ´le dans le bloc.Utiliser la spÃ©culation sur les donnÃ©es dans le bloc aprÃ¨s le rechargement.Utiliser la spÃ©culation sur les donnÃ©es dans le bloc avant le rechargement.Utiliser les noms des registres in/loc/out.Utiliser les instructions indirectes CALLXn pour les grands programmes.Utiliser les appels indirects.Utiliser des sÃ©quences plt en ligne pour implÃ©menter des appels longs et -fno-plt.Utiliser les instructions et ordonnancer le code pour le processeur donnÃ©.Utiliser les instructions madd/msub.Utiliser un ID de fonction interne dans la recherche de profilage.Utiliser des tables de sauts pour des instructions switch suffisamment grandes.Utiliser des stubs de libgcc pour sauvegarder et rÃ©tablir les registres Ã©crasÃ©s par les appels 64 bits de Microsoft vers l'ABI System VUtiliser des appels Ã  une bibliothÃ¨que pour rÃ©aliser les opÃ©rations en virgule flottante (par dÃ©faut).Utiliser l'ordre des octets petit-boutiste.Utiliser les instructions ll, sc et sync.Utiliser les instructions lwxc1/swxc1/ldxc1/sdxc1 oÃ¹ cela est pertinent.Utiliser les instructions mÃ©dia.Utiliser les instructions microMIPS.Utiliser les instructions de multiplication et d'addition/soustraction.Utiliser l'Ã©mulation de multiplication.Utiliser les instructions de multiplications hautes pour la partie haute de la multiplication 32Ã—32.Utiliser la bibliothÃ¨que C musl.Utiliser une disposition des champs de bits native (MS).Utiliser les nouveaux motifs adddi3/subdi3.Utiliser la convention d'appels normale.L'utilisation du module intrinsÃ¨que %qs Ã  %C est en conflit avec le nom de module non intrinsÃ¨que utilisÃ© prÃ©cÃ©demmentL'utilisation du module non intrinsÃ¨que %qs Ã  %C est en conflit avec le nom de module intrinsÃ¨que utilisÃ© prÃ©cÃ©demmentL'utilisation de la constante nommÃ©e NUMERIC_STORAGE_SIZE du module intrinsÃ¨que ISO_FORTRAN_ENV Ã  %C est incompatible avec l'option %sL'utilisation de la constante nommÃ©e NUMERIC_STORAGE_SIZE du module intrinsÃ¨que ISO_FORTRAN_ENV Ã  %L est incompatible avec l'option %qsUtiliser une seule entrÃ©e TOC par procÃ©dure.Utiliser des accÃ¨s ordinaires Ã  la mÃ©moire cache pour les rÃ©fÃ©rences volatiles.Utiliser une disposition de pile compacte.Utiliser les instructions en virgule flottante simple prÃ©cision appariÃ©es (paired-single).Utiliser les instructions de comparaisons de motifs.Utiliser des tables Â«Â switch/caseÂ Â» relatives au pc. Ceci permet de raccourcir les tables de Â«Â caseÂ Â».Utiliser les conventions d'appels portables.Utiliser les informations de profilage pour les probabilitÃ©s de branchements.Utiliser ProPolice comme mÃ©thode de protection de la pile.Utiliser les instructions push pour sauvegardes les arguments sortants.Utiliser r11 pour contenir le lien statique dans des appels de fonctions via des pointeurs.Utiliser une zone rouge (espace rÃ©servÃ© sur la pile pour usage par l'appelÃ©) dans le code x86-64.Utiliser des registres rÃ©duits pour l'allocation de registres.Utiliser la pile de registres pour les paramÃ¨tres et la valeur retournÃ©e.Utiliser les registres pour le passage d'arguments.Utiliser les registres r2 et r5.Utiliser les instructions de rÃ©organisation (Ã©changer et charger/stocker des octets inversÃ©s) (par dÃ©faut).Utiliser des informations de profilage par Ã©chantillonnage pour le poids des nÅ“uds du graphe d'appels. Le fichier profile par dÃ©faut est fbdata.afdo dans Â«Â pwdÂ Â».Utiliser des informations de profilage par Ã©chantillonnage pour le poids des nÅ“uds du graphe d'appels. Le fichier profile est spÃ©cifiÃ© en argument.Utiliser des bibliothÃ¨ques partagÃ©es.Utiliser une vÃ©rification simple de la spÃ©culation sur les donnÃ©es pour la spÃ©culation du contrÃ´le.Utiliser une vÃ©rification simple de la spÃ©culation sur les donnÃ©es.Produire l'exÃ©cutable pour un simulateur.Utiliser du code plus petit mais plus lent pour le prologue et l'Ã©pilogue.Utiliser l'Ã©mulation logicielle des virgules flottantes (par dÃ©faut).Utiliser les comparaisons logicielles des virgules flottantes.Utiliser les nombres en virgule flottante logiciels.Utiliser un biais de la pile.N'utiliser une mÃ©thode de protection de la pile que sur les fonctions qui ont l'attribut stack_protection.Utiliser la fonction Â«Â mainÂ Â» standard comme point d'entrÃ©e au dÃ©marrage.Utiliser des structs avec un alignement plus fort pour les copies de mots-doubles.Utiliser des stubs pour les prologues de fonctions.Utiliser des sous-routines pour les prologue et Ã©pilogue des fonctions.Utiliser l'instruction synci pour invalider la cache i.Utiliser une division rapide basÃ©e sur une table (par dÃ©faut Ã  -O3).Utiliser l'optimisation de rechercher dans une table pour les divisions de petits entiers signÃ©s.Utiliser l'instruction tas.b pour __atomic_test_and_set.Utiliser les extensions de l'ABI AltiVec.Utiliser l'extension de pointeur Cray.Utiliser la syntaxe de l'assembleur DEC.Utiliser l'ABI ELFv1.Utiliser l'ABI ELFv2.Utiliser la syntaxe de l'assembleur GNU.Utiliser l'extension GNU du format PE pour les donnÃ©es communes alignÃ©es.Utiliser l'Ã©tape d'Ã©limination du code RTL mort.Utiliser l'Ã©tape d'Ã©limination des stockages RTL morts.Utiliser l'Ã©diteur de liens bfd au lieu de l'Ã©diteur par dÃ©faut.Utiliser les instructions de champs de bits.Utiliser l'instruction de division.Utiliser l'unitÃ© en virgule flottante pour ajouter/soustraire des entiers.Utiliser le registre de base donnÃ© pour adresser la protection de la pile.Utiliser l'alignement de donnÃ©es spÃ©cifiÃ©.Utiliser le dÃ©calage donnÃ© pour adresser la protection de la pile.Utiliser le symbole donnÃ© pour adresser la protection de la pile.Utiliser l'Ã©diteur de liens gold au lieu de l'Ã©diteur par dÃ©faut.Utiliser le Barrel Shifter matÃ©riel au lieu de l'Ã©mulation.Utiliser l'Ã©diteur de liens lld de LLVM au lieu de l'Ã©diteur par dÃ©faut.Utiliser les options activant le plus de fonctionnalitÃ©s qui sont permises par les autres options.Utiliser les instructions mvcle pour les dÃ©placements de blocs.Utiliser le type d'entier le plus Ã©troit possible pour les types d'Ã©numÃ©rations.Utiliser les nouvelles instructions min/max dÃ©finies dans l'ISA 3.0.Produire un exÃ©cutable pour le simulateur.Utiliser l'Ã©mulation logicielle de la multiplication (par dÃ©faut).Utiliser l'Ã©mulation logicielle pour les divisions (par dÃ©faut).Utiliser le registre systÃ¨me spÃ©cifiÃ© sur la ligne de commande comme registre de protection de la pile. Cette option est Ã  utiliser avec fstack-protector-strong et n'est pas destinÃ©e au code utilisateur.Utiliser les sÃ©mantiques GNU traditionnelles pour les fonctions mises en lignes.Utiliser un dÃ©routement au lieu d'une fonction de la bibliothÃ¨que pour signaler des comportements indÃ©finis dÃ©tectÃ©s par le code d'assainissement.Utiliser des instructions de dÃ©routement pour vÃ©rifier les divisions entiÃ¨res par zÃ©ro.Utiliser la bibliothÃ¨que C uClibc.Utiliser une amorce unicode et dÃ©fini la macro UNICODE.Utiliser les instructions vecteurs et scalaires ajoutÃ©es dans l'ISA 2.07.Utiliser les instructions vectorielles ajoutÃ©es dans l'ISA 3.0.Utiliser les instructions vecteur/scalaire (VSX).Utiliser des chargements mÃ©moire qui Ã©tendent les zÃ©ros au lieu de celles qui Ã©tendent le signe.UtilisÃ© avec le mode Fix-and-Continue pour indiquer que les fichiers objets peuvent Ãªtre insÃ©rÃ©s pour remplacer ceux du programme durant l'exÃ©cution.La fonction %qs non ELEMENTAL dÃ©finie par l'utilisateur Ã  %L n'est pas permise dans la construction WORKSHAREL'opÃ©rateur utilisateur %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qsLa procÃ©dure opÃ©rateur utilisateur %qs Ã  %L ne peut pas Ãªtre une longueur de caractÃ¨re taciteLa procÃ©dure opÃ©rateur utilisateur %qs Ã  %L doit Ãªtre une FUNCTIONLa procÃ©dure opÃ©rateur utilisateur %qs Ã  %L doit avoir au moins un argumentLes utilisations de cette option sont diagnostiquÃ©es.Utilisation du long double en prÃ©cision Ã©tendue de IBMUtilisation du long double en prÃ©cision Ã©tendue de IEEEUtilisation des specs internes.
  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 variable %qs Ã  %C ne peut pas Ãªtre redÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %LLa variable %qs Ã  %C avec une initialisation apparaÃ®t dÃ©jÃ  dans une instruction DATALa variable %qs Ã  %L ne peut pas Ãªtre BIND(C) car elle n'est ni un bloc COMMON ni dÃ©clarÃ©e au niveau du moduleLa variable %qs Ã  %L ne peut pas avoir les attributs ALLOCATABLE et BIND(C) en mÃªme tempsLa variable %qs Ã  %L ne peut pas avoir les deux attributs OPTIONAL et VALUE car la procÃ©dure %qs est BIND(C)La variable %qs Ã  %L ne peut pas avoir les attributs POINTER et BIND(c) en mÃªme tempsLa variable %qs Ã  %L n'a pas reÃ§u d'Ã©tiquette de formatLa variable %qs Ã  %L dans le bloc commun %qs Ã  %C doit Ãªtre dÃ©clarÃ©e avec un sous-type interopÃ©rable avec le C puisque le bloc commun %qs est bind(c)La variable %qs Ã  %L doit Ãªtre une constante dans ce contexteLa variable %qs Ã  %L est INTENT(OUT) et ne peut donc pas Ãªtre un co-tableau allouable ou avoir des composants co-tableauxLa variable %qs Ã  %L est un co-tableau qui n'est pas ALLOCATABLE, SAVE ni un argument muetLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle pourrait ne pas Ãªtre interopÃ©rable avec le CLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle n'est pas interopÃ©rable avec le C car le type dÃ©rivÃ© %qs n'est pas interopÃ©rable avec le CLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle n'est pas interopÃ©rable avec le C car elle est polymorphiqueLa variable %qs Ã  %L est dans COMMON mais seule l'initialisation dans BLOCK DATA est permiseLa variable %qs Ã  %L peut ne pas Ãªtre d'un sous-type interopÃ©rable avec le C mais elle est BIND(C)La variable %qs Ã  %L n'est pas dÃ©finissable Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(INOUT) de la fonction %qsLa variable %qs Ã  %L n'est pas dÃ©finissable Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(INOUT) de la sous-routine %qsLa variable %qs Ã  %L du TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableauLa variable %qs Ã  %L a une valeur non dÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(OUT) de la sous-routine %qsLa variable %qs Ã  %L a une valeur non dÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(OUT) de la fonction %qsVariable %qs Ã  %L avec l'attribut ALLOCATABLE dans la procÃ©dure %qs avec BIND(C)Variable %qs Ã  %L avec l'attribut OPTIONAL dans la procÃ©dure %qs qui est BIND(C)Variable %qs Ã  %L avec l'attribut POINTER dans la procÃ©dure %qs avec BIND(C)La variable %qs Ã  %L avec un composant co-tableau doit Ãªtre un scalaire non pointeur, non allouable qui n'est pas un co-tableauLa variable %qs ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %L dans la procÃ©dure PURELa variable %qs ne peut pas apparaÃ®tre dans l'expression Ã  %LLa variable %qs du module %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %L du module %qsUne Ã©tiquette cible n'a pas Ã©tÃ© affectÃ©e Ã  la variable %qs Ã  %LLa variable %qs dans la clause %s est utilisÃ©e dans une instruction NAMELIST Ã  %LLa variable %qs dans le bloc commun %qs Ã  %C ne peut pas Ãªtre bind(c) puisqu'elle n'est pas globaleLa variable %qs dans le bloc commun %qs Ã  %C doit Ãªtre dÃ©clarÃ©e avec un sous-type interopÃ©rable avec le C puisque le bloc commun %qs est BIND(C)La variable %qs dans le bloc commun %qs Ã  %L ne peut pas Ãªtre dÃ©clarÃ©e avec BIND(C) puisqu'elle n'est pas globaleLa variable %qs dans le bloc commun %qs Ã  %L ne peut pas Ãªtre un sous-type interopÃ©rable avec le C bien que le bloc commun %qs est BIND(C)La variable %qs est PROTECTED et ne peut pas apparaÃ®tre dans le contexte d'association de pointeur (%s) Ã  %LLa variable %qs est PROTECTED et ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %LLa variable %qs n'est pas un argument muet Ã  %LLa variable %qs est utilisÃ©e Ã  %L avant l'instruction ENTRY dans laquelle elle est un paramÃ¨treLa variable %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %LLa variable %qs, utilisÃ©e dans une expression de spÃ©cification, est rÃ©fÃ©rencÃ©e Ã  %L avant l'instruction ENTRY dans laquelle elle est un paramÃ¨treLa variable %s Ã  %L du type EVENT_TYPE ou avec un sous-composant du type EVENT_TYPE doit Ãªtre un co-tableauLa variable %s Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit Ãªtre un co-tableauLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUELa variable %s Ã  %L avec l'attribut NO_ARG_CHECK ne peut pas avoir l'attribut INTENT(OUT)La variable %s Ã  %L avec l'attribut NO_ARG_CHECK peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera un argument muetLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera du type TYPE(*) ou d'un type intrinsÃ¨que numÃ©riqueLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera soit un scalaire ou un tableau de taille taciteLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK n'aura point de rÃ©fÃ©rence Ã  un sous-objetLa variable %s ne peut pas Ãªtre INTENT(IN) Ã  %CUne valeur ne peut pas Ãªtre affectÃ©e Ã  la variable %s dans une procÃ©dure PURE Ã  %CLa variable Ã  %C n'est pas un Ã©lÃ©ment d'un bloc COMMONLa variable Ã  %L est mentionnÃ©e plusieurs fois dans des clauses ayant la mÃªme directive OMP DECLARE TARGETLa variable est associÃ©e grÃ¢ce Ã  USE avec !$ACC DECLARE Ã  %LUne variable autre que OMP_OUT ou OMP_IN est utilisÃ©e dans le combinateur de !$OMP DECLARE REDUCTION Ã  %LUne variable autre que OMP_PRIV ou OMP_ORIG est utilisÃ©e dans la clause INITIALIZER de !$OMP DECLARE REDUCTION Ã  %LLe type de la variable est inconnu dans l'affectation Ã  %LLa variable avec l'attribut NO_ARG_CHECK Ã  %L est uniquement permise comme argument aux fonctions intrinsÃ¨ques C_LOC et PRESENTABI de la bibliothÃ¨que vectorielle Ã  utiliser.Vectoriser pour des opÃ©rations sur des doubles mots.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 des types polymorphiques du C++ oÃ¹ l'ajout du mot clÃ© Â«Â finalÂ Â» amÃ©liorerait la qualitÃ© du code.Avertir Ã  propos des mÃ©thodes virtuelles du C++ oÃ¹ l'ajout du mot clÃ© Â«Â finalÂ Â» amÃ©liorerait la qualitÃ© du code.Avertir Ã  propos des constructeurs C++11 qui hÃ©ritent d'une classe de base avec un constructeur variadic.Avertir quand NULL est passÃ© dans un argument marquÃ© comme exigeant une valeur non NULL.Avertir Ã  propos des fichiers PCH qui sont trouvÃ©s mais pas utilisÃ©s.Avertir Ã  propos d'expressions USE qui n'ont pas de qualificatif ONLY.Avertir Ã  propos de l'utilisation de __TIME__, __DATE__ et __TIMESTAMP__.Avertir Ã  propos de l'alignement de blocs COMMON.Avertir Ã  propos de tous les Â«Â switchÂ Â» sur des Ã©numÃ©rations oÃ¹ un Â«Â caseÂ Â» spÃ©cifique manque.Avertir Ã  propos d'un corps vide dans une expression Â«Â ifÂ Â» ou Â«Â elseÂ Â».Avertir Ã  propos des boucles DO invalides.Avertir quand une expression boolÃ©enne est comparÃ©e avec une valeur entiÃ¨re diffÃ©rente de vrai/faux.Avertir Ã  propos des dÃ©bordements de tampon dans les fonctions de manipulation de chaÃ®nes telles que memcpy et strcpy.Avertir Ã  propos de procÃ©dures appelÃ©es sans Ãªtre explicitement dÃ©clarÃ©es.Avertir 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 avec une interface implicite.Avertir quand des fonctions sont transtypÃ©es vers des types incompatibles.Avertir Ã  propos de transtypages entre types de fonctions incompatibles.Avertir Ã  propos des transtypages qui 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 du code qui pourrait enfreindre la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accÃ©dÃ©e que par une seule variable (strict aliasing).Avertir Ã  propos de comparaisons entre enum de types diffÃ©rents.Avertir au sujet de divisions entiÃ¨res par zÃ©ro au moment de la compilation.Avertir Ã  propos de divisions de constantes entiÃ¨res qui produisent un rÃ©sultat tronquÃ©.Avertir Ã  propos de la crÃ©ation de temporaires de tableaux.Avertir Ã  propos des Â«Â elseÂ Â» orphelins.Avertir Ã  propos de dÃ©clarations d'entitÃ©s auxquelles des attributs pourraient Ãªtre manquants qui sont liÃ©es Ã  des entitÃ©s qui ont Ã©tÃ© dÃ©clarÃ©es avec 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 branches dupliquÃ©es dans les instructions if-else.Avertir Ã  propos de conditions dupliquÃ©es dans une chaÃ®ne if-else-if.Avertir Ã  propos des Â«Â switchÂ Â» sur des Ã©numÃ©rations et qui n'ont pas de Â«Â default:Â Â».Avertir Ã  propos d'un Â«Â switchÂ Â» sur une Ã©numÃ©ration, sans dÃ©faut, et oÃ¹ au moins un Ã©lÃ©ment de l'Ã©numÃ©ration est manquant.Avertir Ã  propos d'Ã©galitÃ©s impliquant des comparaisons avec des expressions REAL ou COMPLEX.Avertir Ã  propos de fonctionnalitÃ©s absentes dans le 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 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 dimensions OpenACC invalides.Avertir Ã  propos d'utilisations invalides de la macro Â«Â offsetofÂ Â».Avertir Ã  propos de macros dÃ©finies dans le fichier principal qui ne sont pas utilisÃ©es.Avertir Ã  propos des variables automatiques qui pourraient ne pas Ãªtre initialisÃ©es.Avertir Ã  propos de l'absence d'une esperluette (&) dans des constantes de caractÃ¨res continuÃ©es (sur plusieurs lignes, par exemple).Avertir Ã  propos des champs manquants dans les initialisations des structures.Avertir quand des fonctions de dÃ©sallocation basÃ©es sur la taille sont manquantes.Avertir Ã  propos de pragmas mal employÃ©s.Avertir Ã  propos d'une grande partie des conversions implicites.Avertir Ã  propos de dÃ©clarations multiples du mÃªme objet.Avertir Ã  propos de conversions entre { } qui rÃ©duisent la largeur du type et sont mal formÃ©es en C++11.Avertir Ã  propos des destructeurs non virtuels.Avertir Ã  propos des extensions de largeur de scanf/printf de msvcrt qui ne sont pas ISO.Avertir Ã  propos d'optimisations qui supposent que le dÃ©bordement d'un nombre signÃ© est indÃ©fini.Avertir Ã  propos des dÃ©bordements dans les expressions arithmÃ©tiques.Avertir Ã  propos de la surcharge des noms de fonctions virtuelles.Avertir lorsque des initialiseurs sont outrepassÃ©s avec effets de bords.Avertir lorsque des initialiseurs sont outrepassÃ©s sans effets de bords.Avertir Ã  propos de champs de bits compactÃ©s dont l'offset a changÃ© dans GCC 4.4.Avertir Ã  propos des conversions de pointeurs qui accroissent l'alignement.Avertir Ã  propos d'initialisations par positions de struct qui requiÃ¨rent des initialisations par noms.Avertir Ã  propos de l'emploi d'alias pour des arguments fictifs.Avertir Ã  propos des problÃ¨mes de sÃ©curitÃ© possibles dans les fonctions avec chaÃ®ne de format.Avertir Ã  propos des violations possibles des rÃ¨gles des points de sÃ©quence.Avertir Ã  propos d'indices probablement incorrects dans les boucles Â«Â doÂ Â».Avertir Ã  propos des accolades qui pourraient Ãªtre manquantes autour des initialisations.Avertir Ã  propos de parenthÃ¨ses qui pourraient Ãªtre manquantes.Avertir Ã  propos des blocs de commentaires imbriquÃ©s et des commentaires C++ qui s'Ã©tendent sur plus d'une ligne physique.Avertir Ã  propos des anomalies dans les chaÃ®nes de format de printf/scanf/strftime/strfmon.Avertir Ã  propos de l'usage discutable de macros utilisÃ©es pour rÃ©cupÃ©rer des arguments variables.Avertir Ã  propos de constantes littÃ©rales rÃ©elles ayant la lettre d'exposant Â«Â qÂ Â».Avertir 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 des Â«Â switchÂ Â» qui sont contrÃ´lÃ©s par une expression boolÃ©enne.Avertir Ã  propos des choses qui changent entre le -fabi-version actuel est la version spÃ©cifiÃ©e.Avertir Ã  propos des choses qui vont changer lors d'une compilation avec un compilateur conforme Ã  l'ABI.Avertir Ã  propos d'expressions de caractÃ¨res tronquÃ©es.Avertir Ã  propos de lignes sources tronquÃ©es.Avertir Ã  propos des chaÃ®nes tronquÃ©es dans les fonctions de manipulation de chaÃ®nes telles que strncat et strncpy.Avertir Ã  propos d'incohÃ©rences de type et de rang entre les arguments et les paramÃ¨tres.Avertir Ã  propos de la sÃ©curitÃ© du type et les erreurs similaires 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 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 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 des chaÃ®nes de format de longueur nulle.Avertir Ã  propos des boucles DO sans aucun passage.Avertir Ã  propos des constructions qui reposent sur une condition.Avertir Ã  propos de conversions de NULL vers/de un type qui n'est pas un pointeur.Avertir Ã  propos des conversions implicites entre entiers signÃ©s et non signÃ©s.Avertir Ã  propos de conversions de types implicites qui peuvent causer une perte de prÃ©cision en virgule flottante.Avertir pour des conversions de types implicites qui pourraient changer une valeur.Avertir Ã  propos des utilisations obsolÃ¨tes dans une dÃ©claration.Avertir Ã  propos des expressions Â«Â newÂ Â» avec placement qui ont un comportement indÃ©fini.Avertir Ã  propos d'expressions entiÃ¨res qui apparaissent Ã©trangement dans un contexte boolÃ©en.Avertir Ã  propos d'Ã©critures non sÃ»res en mÃ©moire brut vers des objets de types classe.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 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 le dÃ©rÃ©fÃ©rencement d'un pointeur NULL peut conduire Ã  un comportement erronÃ© ou indÃ©fini.Avertir si les mÃ©thodes hÃ©ritÃ©es ne sont pas implÃ©mentÃ©es.Avertir si le dÃ©calage Ã  gauche d'une valeur signÃ©e dÃ©borde.Avertir Ã  propos des dÃ©calages Ã  gauche de valeurs nÃ©gatives.Avertir si les boucles ont Ã©tÃ© Ã©changÃ©es.Avertir lorsqu'il y a trop d'arguments passÃ©s Ã  une fonction par rapport Ã  la chaÃ®ne de format.Avertir si le qualificatif d'un tableau qui est un pointeur vers une cible est abandonnÃ©.Avertir si le nombre de dÃ©calages >= Ã  la largeur du type.Avertir si le nombre de dÃ©calages est nÃ©gatif.Avertir Ã  propos des tests d'Ã©galitÃ© sur des nombres flottants.Avertir si le ISR est mal Ã©crit, c.-Ã -d. sans le prÃ©fixe __vector. ActivÃ© par dÃ©faut.Avertir si l'espace d'adressage d'une adresse est changÃ©.Avertir si le pointeur dans une affectation Ã  un pointeur pourrait vivre plus longtemps que sa cible.Avertir si le type d'une variable pourrait ne pas Ãªtre compatible avec le C.Avertir si des trigrammes sont rencontrÃ©s et qu'ils pourraient affecter le sens du programme.Avertir si le qualificatif de type sur des pointeurs est abandonnÃ©.Avertir si la signature d'une mÃ©thode candidate ne correspond pas exactement.Avertir si les profiles dÃ©finis par -fprofile-use 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 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 lorsque une fonction interne est dÃ©clarÃ©e avec la mauvaise signature.Avertir quand une macro interne du prÃ©-processeur est annulÃ©e ou redÃ©finie.Avertir lorsqu'une variable const est inutilisÃ©e.Avertir 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 lorsque une fonction ne peut pas Ãªtre dÃ©ployÃ©e en HSAIL.Avertir lorsqu'une fonction est inutilisÃ©e.Avertir lorsqu'un paramÃ¨tre de fonction est seulement dÃ©fini mais n'est pas autrement utilisÃ©.Avertir lorsqu'un paramÃ¨tre de fonction est inutilisÃ©.Avertir quand un saut manque l'initialisation d'une variable.Avertir lorsqu'une Ã©tiquette est inutilisÃ©e.Avertir lorsqu'une variable tableau dans le membre de gauche est rÃ©-allouÃ©e.Avertir lorsqu'une variable dans le membre de gauche est rÃ©-allouÃ©e.Avertir lorsqu'un Â«Â 0Â Â» littÃ©ral est utilisÃ© comme pointeur nul.Avertir quand un opÃ©rateur logique est toujours Ã©trangement Ã©valuÃ© Ã  vrai ou faux.Avertir quand une expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  faux alors que l'expression ne peut pas gÃ©nÃ©rer d'exception en rÃ©alitÃ©.Avertir lorsque un pointeur d'un type signÃ© est affectÃ© Ã  un pointeur d'un autre type signÃ©.Avertir quand un pointeur est transtypÃ© vers un entier de taille diffÃ©rente.Avertir quand un pointeur est comparÃ© avec la constante caractÃ¨re zÃ©ro.Avertir quand une variable registre est dÃ©clarÃ©e volatile.Avertir quand une chaÃ®ne ou un caractÃ¨re littÃ©ral est suivi d'un suffixe dÃ©fini par l'utilisateur qui ne commence pas par un soulignÃ©.Avertir quand un Â«Â caseÂ Â» d'un Â«Â switchÂ Â» n'a pas d'instruction Â«Â breakÂ Â».Avertir lorsqu'une variable est seulement dÃ©finie mais n'est pas autrement utilisÃ©e.Avertir lorsqu'une variable est inutilisÃ©e.Avertir lorsqu'une opÃ©ration vectorielle est compilÃ©e en dehors de SIMD.Avertir lorsque tous les constructeurs et destructeurs sont privÃ©s.Avertir quand un argument passÃ© Ã  un paramÃ¨tre avec le spÃ©cificateur Â«Â restrictÂ Â» a un autre argument comme synonyme.Avertir si un paramÃ¨tre du modÃ¨le de mÃ©moire atomique est identifiÃ© comme Ã©tant en dehors de la plage valide.Avertir lorsque la valeur d'une expression n'est pas utilisÃ©e.Avertir lorsque une fonction en ligne ne peut pas Ãªtre mise en ligne.Avertir lorsque une passe d'optimisation est dÃ©sactivÃ©e.Avertir lors d'une tentative de libÃ©rer un objet qui n'est pas sur le tas.Avertir lors de la conversion de types de pointeurs en fonctions membres.Avertir lors de la destruction d'un pointeur vers un type incomplet.Avertir quand des champs dans une structure avec des attributs empaquetÃ©s sont mal alignÃ©s.Avertir quand le Â«Â nonÂ Â» logique est utilisÃ© sur l'opÃ©rande de gauche d'une comparaison.Avertir si plusieurs diffÃ©rents gestionnaires d'interruption rapide sont dans l'unitÃ© de compilation.Avertir lorsque des fonctions amies sans patron sont dÃ©clarÃ©es Ã  l'intÃ©rieur d'un patron.Avertir lorsque la protection contre l'Ã©crasement de la pile n'est pas produite pour une quelconque raison.Avertir lorsqu'une variable locale masque une autre variable locale ou un paramÃ¨tre d'un type compatible.Avertir lorsqu'une variable locale masque une autre variable locale ou un paramÃ¨tre.Avertir lorsqu'une variable en masque une autre (globalement).Avertir lorsqu'une variable en masque une autre.  Identique Ã  -Wshadow=global.Avertir lorsque la surcharge promeut un non signÃ© en signÃ©.Avertir lorsque du rembourrage est requis pour aligner les membres d'une structure.Avertir 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 il y a un transtypage vers un pointeur Ã  partir d'un entier de taille diffÃ©rente.Avertir quand il y a une conversion entre des pointeurs de types incompatibles.Avertir quand un typedef dÃ©fini localement dans une fonction n'est pas utilisÃ©.Avertir lorsque une fonction retourne le type par dÃ©faut Â«Â intÂ Â» (en C) ou lorsque les types de retour sont inconsistants (en C++).Avertir lorsqu'un trampoline est gÃ©nÃ©rÃ©.Avertir quand une affectation Objective-C est interceptÃ©e par le ramasse-miettes.Avertir lorsque des attributs sont ignorÃ©s.Avertir lorsque des qualificatifs de types sont ignorÃ©s.AvertissementLorsque ni Â«Â signedÂ Â» ni Â«Â unsignedÂ Â» n'est fourni, le champ de bits doit Ãªtre signÃ©.Lorsque ni Â«Â signedÂ Â» ni Â«Â unsignedÂ Â» n'est fourni, le champ de bits doit Ãªtre non signÃ©.Lors d'un accÃ¨s Ã  la RAM, utiliser X comme imposÃ© par le matÃ©riel, c'est-Ã -dire, utiliser la prÃ©-dÃ©crÃ©mentation, la post-incrÃ©mentation et l'adressage indirect avec le registre X. Sans cette option, le compilateur peut supposer qu'il existe un mode d'adressage X+const similaire Ã  Y+const et Z+const et produire des instructions qui Ã©mulent un tel mode d'adressage pour X.Lors de la gÃ©nÃ©ration de code -fpic, autoriser l'utilisation des PLT. IgnorÃ© avec fno-pic.Lors de la gÃ©nÃ©ration de code -mabicalls, autoriser les exÃ©cutables Ã  utiliser les PLT et Ã  copier les relocalisations.Lors de la gÃ©nÃ©ration de code -mabicalls, rendre le code convenable pour Ãªtre utilisÃ© dans des bibliothÃ¨ques partagÃ©es.Lors de l'Ã©dition de liens pour des cibles gros boutistes, gÃ©nÃ©rer une image au format BE8.Lors de l'Ã©dition de liens pour des cibles gros-boutistes, gÃ©nÃ©rer une image au format historique BE32.Lorsque c'est possible, ne pas gÃ©nÃ©rer des trames de pile.Lorsque CSE s'exÃ©cute, suivre les sauts jusqu'Ã  leurs cibles.Lorsqu'ils sont plus courts, utiliser des chemins canoniques vers les en-tÃªtes systÃ¨me.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.Sans rembourrage, il n'y a pas assez d'Ã©lÃ©ments dans la source de l'intrinsÃ¨que RESHAPE Ã  %L pour correspondre Ã  la formeContourner certaines erreurs dans mflo/mfhi du VR4130.Contourner une anomalie du matÃ©riel en ajoutant plusieurs NOP devant une instruction CSYNC ou SSYNC.Contourner un bogue matÃ©riel des premiers 4300.Contourner l'anomalie dans l'instruction de multiplication.Contourner certaines erreurs du 24K.Contourner certaines erreurs du R10000.Contourner certaines erreurs du R4000.Contourner certaines erreurs du R4400.Contourner certaines erreurs du RM7000.Contourner certaines erreurs du VR4120.Contourner l'erreur pour les premiers cÅ“urs du SB-1 rÃ©vision 2.Contourner le bogue de la multiplication matÃ©rielle.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 requiÃ¨re que les fragments soient traitÃ©s comme des gestionnaires de signaux pour gÃ©nÃ©rer le CFI correct. Les environnements oÃ¹ les retours en arriÃ¨re sont requis (c-Ã -d les exceptions), veuillez plutÃ´t utiliser thunk-inline.Ã‰crire 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Ã© !$ACCEntrÃ©e erronÃ©e dans la liste TYPE_ARG_TYPESArbre erronÃ© dans la liste TYPE_FIELDSL'argument X Ã  %L pour C_LOC ne sera point polymorphiqueLe descripteur X requiert un espace avant le nombre Ã  %LX32 ne supporte pas l'attribut ms_abiXXX entre dans pop_everything ()
  XXX quitte pop_everything ()
  Vous 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[...]Constructeurs de tableau du style [...] Ã  %C[Quitte %s]
! [%s introuvable][par dÃ©faut][dÃ©sactivÃ©][activÃ©][super ...] doit apparaÃ®tre dans le contexte d'une mÃ©thodel'attribut __BELOW100__ n'est pas autorisÃ© avec la classe de stockage Â«Â autoÂ Â»__delay_cycles est limitÃ© Ã  des dÃ©comptes de boucles sur 32 bits__delay_cycles n'accepte que des dÃ©comptes de cycles non nÃ©gatifs__delay_cycles() ne prend que des arguments constants__float128 et __ibm128 ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression__float128 et long double ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expression__fp16 et pas de ldrh__ibm128 et long double ne peuvent pas Ãªtre utilisÃ©s dans la mÃªme expressionles dÃ©clarations __label__ sont uniquement permises Ã  l'intÃ©rieur des fonctionsÂ«Â une initialisation entre accolades n'est par permise iciun appel Ã  un constructeur ne peut pas apparaÃ®tre dans une expression constanteun transtypage vers un type autre qu'un entier ou une Ã©numÃ©ration ne peut pas apparaÃ®tre dans une expression constanteune dÃ©claration de patron de classe ne doit rien dÃ©clarer d'autreun opÃ©rateur virgule ne peut pas apparaÃ®tre dans une expression constanteun concept ne peut Ãªtre une fonction membreun constructeur ne peut pas Ãªtre un %<concept%>une fonction de conversion ne peut pas avoir de type de retour Ã  la finun destructeur ne peut pas Ãªtre un %<concept%>un destructeur ne peut pas Ãªtre %<constexpr%>un type diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun champ avec le mÃªme nom mais un type diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun champ avec un nom diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun appel de fonction ne peut pas apparaÃ®tre dans une expression constanteune dÃ©finition de fonction n'est pas permise iciune Ã©tiquette peut uniquement faire partie d'une instruction or une dÃ©claration n'est pas une instructionun type de fermeture lambda a un opÃ©rateur d'affectation par copie supprimÃ©un type de fermeture lambda a un constructeur par dÃ©faut supprimÃ©un %<-fabi-version=%> plus rÃ©cent (ou =0) Ã©vite cette erreur avec un changement de dÃ©corationun membre d'une structure ou d'une union ne peut pas avoir de type modifiÃ© par une variableune fonction imbriquÃ©e n'est pas supportÃ©e pour les registres rÃ©duitsune dÃ©finition d'un espace de noms imbriquÃ© ne peut pas Ãªtre Â«Â inlineÂ Â»une dÃ©finition d'espace de noms imbriquÃ© ne peut pas avoir d'attributune variable qui n'est pas un patron ne peut pas avoir %<concept%>un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %<concept%>un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %<constexpr%>une liste de paramÃ¨tres avec Ã©lision ne peut concorder avec la dÃ©claration d'une liste de noms de paramÃ¨tres videun reinterpret_cast n'est pas une expression constanteune expression Â«Â requiresÂ Â» ne peut pas apparaÃ®tre en dehors d'un patronune expression-instruction est un contexte insuffisant pour la rÃ©solution d'une surchargeune classe de stockage peut seulement Ãªtre spÃ©cifiÃ©e pour des objets et des fonctionsune classe de stockage sur un agrÃ©gat anonyme dans une classe n'est pas permisun patron ne peut pas Ãªtre imposÃ© par dÃ©fautune dÃ©claration de patron ne peut pas apparaÃ®tre au niveau d'un blocun template-id ne peut pas apparaÃ®tre dans l'utilisation de la dÃ©clarationune limite temporaire sur %qD existe uniquement jusqu'Ã  la sortie du constructeurune expression de transaction ne peut pas apparaÃ®tre dans une expression constanteun type dÃ©fini dans une autre unitÃ© de traduction n'est pas polymorphiqueun type dÃ©fini dans une autre unitÃ© de traduction est polymorphiqueun type avec 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 dÃ©claration Â«Â usingÂ Â» ne peut pas spÃ©cifier un template-id.  Essayez %<using %D%>une chaÃ®ne large est invalide dans ce contextearÃªtes d'appels anormales pour une insn qui n'est pas un appel dans le bb %iarÃªte anormale sans aucune utilitÃ© dans le bb %iabandon dans %s, Ã  %s:%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Ã¨s au membre %qD au lieu du membre initialisÃ© %qD dans l'expression constanteaccÃ¨s au membre %qE d'une structure %qE atomiqueaccÃ¨s au membre %qE d'une union %qE atomiqueaccÃ¨s Ã  la mÃ©moire des donnÃ©es avec une adresse mÃ©moire du programmeaccÃ¨s Ã  la mÃ©moire du programme avec une adresse mÃ©moire des donnÃ©esl'accÃ¨s Ã  un stockage local au thread n'est actuellement pas supportÃ© avec %<-mpure-code%> ou %<-mslow-flash-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 actuel de INTENT = OUT/INOUTajoutez %<using namespace std::complex_literals%> (de <complex>) pour activer les suffixes littÃ©raux dÃ©finis par l'utilisateur du C++14ajoutez la capture %<this%> ou %<*this%> explicitementajoutez des parenthÃ¨ses autour de l'expression du membre de gauche pour ne plus recevoir cet avertissementadd_sym(): Mauvais mode de dimensionnementl'attribut de la zone d'adresse ne peut pas Ãªtre spÃ©cifiÃ© pour des fonctionsla zone d'adresse %q+D entre en conflit avec une dÃ©claration prÃ©cÃ©dentele mode d'adresse %qs n'est pas supportÃ© en mode %s bitsadresse demandÃ©e pour un tableau avec un ordre de stockage scalaire inversÃ©adresse de la variable registre explicite %qD requiseadresse d'une variable registre globale %qD demandÃ©eadresse de l'Ã©tiquette %qD retournÃ©eadresse de la variable locale %qD retournÃ©eadresse de la fonction surchargÃ©e sans information contextuelle de typeadresse d'une variable registre %qD demandÃ©ele dÃ©calage d'adresse n'est pas une constantel'opÃ©rande d'adresse requiert une contrainte sur le registre X, Y ou Zadresse requise pour %qD qui est dÃ©clarÃ© %<register%>l'espace d'adresses %qs n'est pas supportÃ© pour les pÃ©riphÃ©riques avec une taille de flash jusqu'Ã  %d Kioles espaces d'adresses ne sont pas supportÃ©s pour les pÃ©riphÃ©riques Tiny rÃ©duitsl'adresse est prise mais le bit ADDRESSABLE n'est pas dÃ©finiprendre l'adresse avec address-of d'un objet %qE qui est local au thread ou a un stockage automatique n'est pas une expression constantel'agrÃ©gat %q#D a un type incomplet et ne peut Ãªtre dÃ©finivaleur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ un complexe Ã©tait attenduvaleur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ une virgule flottante Ã©tait attenduevaleur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ un flottant Ã©tait attenduvaleur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ un entier Ã©tait attendualiasles dÃ©finitions d'alias ne sont pas supportÃ©es avec Mach-O; ignorÃ©les dÃ©finitions d'alias ne sont pas supportÃ©es dans cette configurationdÃ©claration alias icil'alignement %u de %qT est plus petit que %ul'alignement (%u) pour %s excÃ¨de l'alignement maximum pour les donnÃ©es communes globales. Utilisation de %ul'alignement pour %q+D a Ã©tÃ© prÃ©cÃ©demment spÃ©cifiÃ© comme Ã©tant %d et ne peut plus Ãªtre diminuÃ©l'alignement ne peut pas Ãªtre spÃ©cifiÃ© pour %q+Dl'alignement doit Ãªtre une petite puissance de 2, pas %dl'alignement de %q+D est plus grand que l'alignement maximal du fichier objet %dl'alignement de %qD a augmentÃ© avec %<-fabi-version=9%> (GCC 5.2)l'alignement de %qD est plus grand que la dÃ©claration originalel'alignement de %qD augmentera avec %<-fabi-version=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Ã©esargument qui peut Ãªtre allouÃ©%qD dÃ©jÃ  capturÃ© dans l'expression lambda%<%c%s%> aussi trouvÃ©les alternatives ne sont pas autorisÃ©es dans la sortie du fanion asmil pourrait ne pas Ãªtre possible de mettre en ligne la fonction always_inlinerend ambigÃ¼e la nouvelle dÃ©claration %q#Drend ambigÃ¼e la nouvelle dÃ©claration de %q#Dconversion ambiguÃ« pour l'indice du tableaula conversion du type par dÃ©faut est ambiguÃ« Ã  partir de %qTmÃ©thode ambiguÃ« %s%s%ssurcharge ambiguÃ« pour surcharge ambigÃ¼e pour l'intrinsÃ¨que %qsinstanciation de patron ambiguÃ« pour %q#Dinstanciation de patron ambiguÃ« pour %q#TspÃ©cialisation de patron %qD ambiguÃ« pour %q+Dl'attribut amdgpu_hsa_kernel requiert un argument de type constante chaÃ®ne de caractÃ¨resun attribut de zone d'adresse ne peut pas Ãªtre spÃ©cifiÃ© pour des variables localesun type d'argument ayant une promotion par dÃ©faut ne peut concorder avec la dÃ©claration d'une liste de noms de paramÃ¨tres videun tableau d'une taille diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionune rÃ©fÃ©rence vers un tableau ne peut pas apparaÃ®tre dans une expression constanteune spÃ©cification asm n'est pas permise dans une dÃ©finition de fonctionune affectation ne peut pas apparaÃ®tre dans une expression constanteun attribut qui appartient Ã  un spÃ©cificateur de type est ignorÃ©une dÃ©crÃ©mentation ne peut pas apparaÃ®tre dans une expression constanteune chaÃ®ne vide ne peut pas Ãªtre dans l'attribut %<target_clones%>un Â«Â enumÂ Â» avec des noms de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionun Â«Â enumÂ Â» avec des valeurs diffÃ©rentes est dÃ©fini dans une autre unitÃ© de traductionun Â«Â enumÂ Â» avec un nombre de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionune spÃ©cialisation explicite doit Ãªtre prÃ©cÃ©dÃ©e par %<template <>%>une incrÃ©mentation ne peut pas apparaÃ®tre dans une expression constanteune arÃªte indirecte depuis %s n'a pas de call_stmt correspondantune arÃªte indirecte avec un appelÃ© inconnu correspondant Ã  un call_stmt avec une dÃ©claration connue:un gestionnaire d'interruption ne peut pas Ãªtre compilÃ© avec %<-muser-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Ã©union anonyme sans aucun membrel'application de #pragma weak %q+D aprÃ¨s la premiÃ¨re utilisation conduit Ã  un comportement non spÃ©cifiÃ©l'architecture %qs n'est supportÃ©e que par l'assembleurare_identical_variables: Mauvais typeles arguments devant Ãªtre formatÃ©s ne sont pas %<...%>l'argument %d est un littÃ©ral non signÃ© qui est hors limitel'argument %d doit Ãªtre un littÃ©ral non signÃ©l'argument %d de %qE pourrait Ãªtre un candidat pour un attribut de formatl'argument %d de %qE doit Ãªtre un pointeur vers un type ayant une taille constantel'argument %d de %qE doit Ãªtre un type pointeurl'argument %d de %qE doit Ãªtre un pointeur vers une fonctionl'argument %d de Â«Â %sÂ Â» n'avait pas le nom attendul'argument %d de la fonction interne doit Ãªtre une constante dans la plage %d Ã  %dl'argument %i est dans la plage [%E, %E]l'argument %q+D pourrait Ãªtre Ã©crasÃ© par %<longjmp%> ou %<vfork%>l'argument %qD est dÃ©clarÃ©e icil'argument %qD ne concorde pas avec le prototype internel'argument %qD ne concorde pas avec le prototypel'argument %qd n'est pas une constanteargument %qs pour %<-Waligned-new%> non reconnuargument %qs vers %<-Wnormalized%> non reconnul'argument %qs de %<-femit-struct-debug-detailed%> n'est pas reconnul'argument %qs de %<-femit-struct-debug-detailed%> est inconnul'argument %u dans l'appel Ã  la fonction %qE n'a pas un type intÃ©grall'argument %u de %<__builtin_tgmath%> n'a pas d'argumentl'argument %u de %<__builtin_tgmath%> a des arguments variablesl'argument %u de %<__builtin_tgmath%> a le mauvais nombre d'argumentsl'argument %u de %<__builtin_tgmath%> n'est pas un pointeur de fonctionl'argument %u de %<__builtin_tgmath%> n'a pas Ã©tÃ© de prototypÃ©l'argument 1 doit Ãªtre 0 ou 2l'argument 1 doit Ãªtre un littÃ©ral non signÃ© de 1 bitl'argument 1 doit Ãªtre un littÃ©ral signÃ© de 5 bitsl'argument 1 doit Ãªtre un littÃ©ral non signÃ© de 6 bitsl'argument 1 doit Ãªtre un tableau associatifl'argument 1 doit Ãªtre une valeur de champ sur 8 bitsl'argument 1 de %qE doit Ãªtre un type pointeur non voidl'argument 1 de %qE doit Ãªtre un pointeur vers un type ayant une taille constantel'argument 1 de %qE doit Ãªtre un pointeur vers un objet de taille non nullel'argument 1 de %qs est hors limitel'argument 1 de %qs doit Ãªtre une constantel'argument 1 doit Ãªtre 0 ou 1l'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 1 bitl'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 2 bitsl'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 3 bitsl'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 4 bitsl'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 5 bitsl'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 6 bitsl'argument 2 doit Ãªtre un littÃ©ral non signÃ© de 7 bitsl'argument 3 dans l'appel Ã  la fonction %qE n'est pas un pointeur vers un type intÃ©grall'argument 3 dans l'appel Ã  la fonction %qE est un type boolÃ©enl'argument 3 dans l'appel Ã  la fonction %qE est un type Ã©numÃ©rÃ©l'argument 3 dans l'appel Ã  la fonction %qE est un pointeur vers un type boolÃ©enl'argument 3 dans l'appel Ã  la fonction %qE est un pointeur vers un type Ã©numÃ©rÃ©l'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 1 bitl'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 2 bitsl'argument 3 doit Ãªtre un littÃ©ral non signÃ© de 4 bitsl'argument 3 doit Ãªtre dans la plage 0..15Fonction de liste d'arguments Ã  %Cl'argument doit Ãªtre une rÃ©fÃ©rence Ã  un champl'argument doit Ãªtre un tableau, une tranche ou un canall'argument doit Ãªtre un canall'argument doit Ãªtre une chaÃ®ne, un tableau, une tranche, un tableau associatif ou un canall'argument doit avoir le type complexeargument pas permis dans la clause %qs dans %<parallel%> de OpenACCl'argument de %<__builtin_eh_return_regno%> doit Ãªtre une constantel'argument de l'attribut %qE est ignorÃ©l'argument de l'attribut %qE est manquantl'argument de l'attribut %qE n'est pas Â«Â ilinkÂ Â» ni Â«Â firqÂ Â»l'argument de l'attribut %qE n'est pas Â«Â ilink1Â Â» ni Â«Â ilink2Â Â»l'argument de l'attribut %qE n'est pas Â«Â resetÂ Â», Â«Â software_exceptionÂ Â», Â«Â page_missÂ Â», Â«Â timer0Â Â», Â«Â timer1Â Â», Â«Â messageÂ Â», Â«Â dma0Â Â», Â«Â dma1Â Â», Â«Â wandÂ Â» ou Â«Â swiÂ Â»l'argument de l'attribut %qE n'est pas une constante de type chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE n'est pas une constante de type chaÃ®ne de caractÃ¨res ou un nombrel'argument de Offsetof implique l'indirection d'un champ imbriquÃ©l'argument de l'appel de fonction pourrait Ãªtre un candidat pour un attribut de formatargument de type %qT pas permis avec -mgeneral-regs-onlyl'argument de %%:compare-debug-auxbase-opt n'est pas terminÃ© par .gkl'argument de %<-O%> doit Ãªtre un entier non nÃ©gatif, %<g%>, %<s%> ou %<fast%>l'argument vers %<alloca%> est trop grandl'argument de %<alloca%> est zÃ©rol'argument vers %<alloca%> peut Ãªtre trop grandl'argument de %<alloca%> peut Ãªtre trop grand Ã  cause de la conversion de %qT en %qTl'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la destination; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la destination; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la destination; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la premiÃ¨re source; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel %qD est la mÃªme expression que la premiÃ¨re source; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la premiÃ¨re source; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la deuxiÃ¨me source; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel %qD est la mÃªme expression que la deuxiÃ¨me source; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la deuxiÃ¨me source; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; ne vouliez-vous pas utiliser la taille de la destinationÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la destination; on attendait %qT ou une longueur explicitel'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la premiÃ¨re source; on attendait %qT ou une longueur explicitel'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la deuxiÃ¨me source; on attendait %qT ou une longueur explicitel'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la source; on attendait %qT ou une longueur explicitel'argument de l'attribut %qE n'est ni eic ni vector=<ligne>l'argument de l'attribut %qE n'est ni zÃ©ro ni unl'argument de l'attribut %qE n'est pas Â«Â 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 de %qs n'est pas entre %d et %dl'argument de %qs est trop grand (max. %d)l'argument de %qs doit Ãªtre un littÃ©ral non signÃ© de 2 bitsl'argument de %qs doit Ãªtre un entier non nÃ©gatifl'argument de %qs devrait Ãªtre un entier non nÃ©gatif optionnellement suivi d'une unitÃ© de taillel'argument de __integer_pack doit Ãªtre compris entre 0 et %dl'argument de decltype doit Ãªtre une expressionl'argument de l'attribut d'interruption n'est pas supportÃ© pour les fonctions faiblesl'argument vers un tableau de longueur variable est trop grandl'argument d'un tableau de longueur variable est zÃ©rol'argument vers un tableau de longueur variable peut Ãªtre trop grandl'argument d'un tableau de longueur variable peut Ãªtre trop grand Ã  cause de la conversion de %qT en %qTarguments Â«Â %sÂ Â» et Â«Â %sÂ Â» pour l'intrinsÃ¨que %sarguments Â«Â %sÂ Â» et Â«Â %sÂ Â» pour l'intrinsÃ¨que Â«Â %sÂ Â»arguments Â«Â a%dÂ Â» et Â«Â a%dÂ Â» pour l'intrinsÃ¨que Â«Â %sÂ Â»les arguments de %qs doivent Ãªtre des entiers non nÃ©gatifsle destructeur n'accepte pas d'argumentles arguments de l'attribut %qE doivent Ãªtre des chaÃ®nes littÃ©rales Ã©troitesles arguments de l'attribut %qE doivent contenir des identificateurs valablesarith_power(): Mauvaise basearith_power(): type inconnuIF arithmÃ©tiquearithmÃ©tique impliquant un pointeur nul dans %qEarithmÃ©tique sur un pointeur vers un agrÃ©gat videarithmÃ©tique sur un pointeur vers un type incompletle tableau %q+D est supposÃ© avoir un Ã©lÃ©menttableau %qD dÃ©clarÃ© icile tableau %qD est initialisÃ© par la chaÃ®ne littÃ©rale entre parenthÃ¨ses %qEaffectation de tableaules limites de tableau sont interdites aprÃ¨s un type-id entre parenthÃ¨sesla limite du tableau n'est pas une constante entiÃ¨rel'index de tableau dÃ©passe les limites du tableau dans l'initialisationl'index de tableau dans l'initialisation n'est pas une expression entiÃ¨re constantel'index de tableau dans l'initialisation n'est pas un entierindex de tableau dans l'initialisation de quelque chose n'Ã©tant pas un tableaula plage d'index du tableau excÃ¨de les limites du tableau dans l'initialisationtableau initialisÃ© Ã  l'aide d'une expression de tableau non constantetableau initialisÃ© depuis une constante chaÃ®ne entre parenthÃ¨sesmembre tableau %q#D dÃ©clarÃ© icile tableau doit Ãªtre initialisÃ© avec une initialisation entre accoladestableau d'un type inappropriÃ© initialisÃ© avec une chaÃ®ne constantele tableau avec une limite dÃ©terminÃ©e Ã  l'exÃ©cution ne peut pas Ãªtre capturÃ©e par copie, uniquement par rÃ©fÃ©rencerÃ©sultat tableaula section du tableau n'a pas un type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qssection de tableau dans %<#pragma acc declare%>la section du tableau n'est pas contigÃ¼e dans la clause %qsla taille du tableau dans l'expression Â«Â newÂ Â» doit Ãªtre une constantetaille de tableau manquante dans %q+Dtaille de tableau manquante dans %qDtaille du tableau manquante dans %qTl'indice du tableau %E est au delÃ  des limites de %qTl'indice du tableau %E est en dessous des limites de %qTl'indice du tableau %wi est en dessous des limites de %qTl'indice du tableau %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 incompletles types tableaux ont des limites diffÃ©rentestableau utilisÃ© comme initialisationles tableaux de fonctions ne sont pas pertinentsla liste des registres Ã©crasÃ©s en asm est en conflit avec l'opÃ©rande d'entrÃ©ela liste des registres Ã©crasÃ©s en asm est en conflit avec l'opÃ©rande de sortiedÃ©claration asm ignorÃ©e Ã  cause du conflit avec le renommage prÃ©cÃ©dentasm interdit dans une fonction %<transaction_safe%>asm interdit dans une transaction atomiqueopÃ©rande asm %d ne concorde probablement pas avec les contraintesle qualificatif asm %qT est ignorÃ© en dehors du corps d'une fonctionqualificatif asm en dehors du corps de la fonctionle spÃ©cificateur Â«Â asmÂ Â» pour la variable %qE est en conflit avec la liste d'Ã©crasement de l'asml'assembleur ne supporte pas %<-mabi=ilp32%>la liste de hachage des noms assembleur est corrompueassertion manquante aprÃ¨s %qsles attributs de sÃ©mantique d'affectation de la propriÃ©tÃ© %qD sont en conflit avec la dÃ©claration prÃ©cÃ©denteaffectation Ã  un tableau depuis une liste d'initialisationaffectationaffectation (pas une initialisation) dans la dÃ©clarationl'affectation abandonne le qualificatif %qv du type pointÃ©affectation depuis un type Objective-C distinctaffectation depuis un pointeur vers un espace d'adresses non fermÃ©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 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 %<abs (X)%> en %<X%> ou %<-X%>on suppose que le dÃ©bordement signÃ© n'a pas lieu lors de la simplification de %<min/max (X,Y)%> en %<X%> ou %<Y%>on suppose qu'un dÃ©bordement signÃ© n'a pas lieu lors de la simplification de la conditionon suppose qu'un dÃ©bordement signÃ© n'a pas lieu quand la condition est simplifiÃ©e en une constantesuppose qu'un dÃ©bordement signÃ© n'a pas lieu quand le test de la plage est simplifiÃ©argument asynchroneÃ©chec de atexitatomic_canceltentative de prendre l'adresse d'un champ de bitstentative de prendre l'adresse du membre %qD qui est un champ de bits d'une structurel'attribut %<deprecated%> ne peut apparaÃ®tre qu'une seule fois au plus dans la liste d'attributsl'attribut %<fallthrough%> ne prÃ©cÃ¨de pas un Â«Â caseÂ Â» ou un Â«Â defaultÂ Â»l'attribut %<noreturn%> ne peut apparaÃ®tre qu'une seule fois au plus dans la liste d'attributsl'argument %<target%> de l'attribut n'est pas une chaÃ®nel'argument de l'attribut %qE n'est pas une chaÃ®nel'attribut %qs s'applique seulement aux types tableauxdÃ©claration d'attributl'attribut pour %q#T doit suivre le mot-clÃ© %qsattribut ignorÃ©attribut ignorÃ© dans la dÃ©claration de %q#Tattribut ignorÃ© dans l'instanciation explicite de %q#Tl'attribut de prÃ©fixe Â«Â usingÂ Â» est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>l'attribut de prÃ©fixe Â«Â usingÂ Â» est utilisÃ© en mÃªme temps qu'un Ã©lÃ©ment d'attribut agissant sur une portÃ©eattribute(target("%s")) est inconnules attributs aprÃ¨s l'initialisation entre parenthÃ¨ses sont ignorÃ©sdes attributs ne sont pas permis dans une dÃ©finition de fonctionles attributs au dÃ©but d'une instruction sont ignorÃ©sattributs ignorÃ©s sur un spÃ©cificateur de type Ã©laborÃ© qui n'est pas une dÃ©claration anticipÃ©eattributs ignorÃ©s sur une directive Â«Â usingÂ Â» localeattributs ignorÃ©s sur une instanciation de patronattributs ignorÃ©s sur un type non instanciÃ©les attributs dans un dÃ©clarateur de tableau de paramÃ¨tres sont ignorÃ©sdes attributs ne peuvent pas Ãªtre spÃ©cifiÃ©s avant le mot-clÃ© %<@%D%> en Objective-C++les attributs devraient Ãªtre spÃ©cifiÃ©s avant le dÃ©clarateur dans une dÃ©finition de fonctionla sÃ©lection automatique du fpu n'est actuellement pas permise icila variable automatique %qE ne peut Ãªtre %<threadprivate%>champ aux dÃ©fini pour l'arÃªte %s->%schamp aux dÃ©fini pour une arÃªte indirecte depuis %sLe backend decl pour la variable de module %qs existe dÃ©jÃ 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: %dcode interne erronÃ©fcode interne erronÃ©icode de fonction interne erronÃ©mauvais code de conditionmauvaise expressionmauvais type d'expression durant le parcours (%d)mauvaise insn pour Â«Â AÂ Â»mauvaise insn dans frv_print_operand, case 0mauvaise insn dans frv_print_operand, mauvais const_doublemauvaise insn dans frv_print_operand, case zmauvaise insn pour frv_print_operand, modificateur Â«Â FÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â LÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â M/NÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â OÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â eÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â fÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â gÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â PÂ Â»:mauvaise insn pour frv_print_operand_addresse:mauvaise insn pour frv_print_operand_memory_reference:mauvais dÃ©placementmauvais opmauvais opÃ©randemauvaise option %qs pour l'attribut %<optimize%>mauvaise option %qs pour le pragma %<optimize%>mauvais opÃ©rande output_condmove_singlemauvais opÃ©rande output_move_doublemauvais opÃ©rande output_move_singlemauvais registremauvais registre pour frv_print_operand_memory_reference_reg:mauvais type de retour pour l'argument fonction %u de %<__builtin_tgmath%>insn de dÃ©calage erronÃ©eÂ :mauvais testmauvais type pour l'argument %u de l'argument fonction %u de %<__builtin_tgmath%>mauvaise utilisation de la fonction de spec %qsvaleur %<%s%> erronÃ©e pour l'option %<-mtls-size=%>valeur %qs erronÃ©e pour l'option %<-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 erronÃ©e (%qs) pour l'option %<-march=%>valeur erronÃ©e (%qs) pour l'option %<-mtune=%>valeur erronÃ©e (%qs) pour l'attribut %<target("arch=")%>valeur erronÃ©e (%qs) pour l'attribut %<target("tune=")%>valeur erronÃ©e (%s) pour l'option %<-march=%>valeur erronÃ©e (%s) pour l'option %<-mtune=%>valeur erronÃ©e pour %<%s-%s%>valeur erronÃ©e pour %<%s=%s%>en-tÃªtes C du prÃ©processeur incorrectement imbriquÃ©sune rÃ©gion barriÃ¨re ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de partage de tÃ¢che, %<critical%>, %<ordered%>, %<master%>, %<task%> explicite ou %<taskloop%>la base %qT sera initialisÃ©e aprÃ¨sla classe de base %q#T a un destructeur non virtuel accessiblela classe de base %q#T devrait Ãªtre explicitement initialisÃ©e dans le constructeur par copiel'expansion de l'initialisation de base %qT ne contient pas de paquet de paramÃ¨tresl'opÃ©rande de base de %<->%> a un type non pointeur %qTl'opÃ©rande de base de %<->%> n'est pas un pointeurle type de base %qT n'est pas un Â«Â structÂ Â» ou une Â«Â classÂ Â»variable de base ou nom SSA par dÃ©clarÃ©l'arÃªte pred du bloc de base %d est corrompuele bloc de base %d devrait Ãªtre marquÃ© irrÃ©ductiblele bloc de base %d ne devrait pas Ãªtre marquÃ© irrÃ©ductibleles listes d'arÃªtes du bloc de base %i sont corrompuesles blocs de base n'ont pas Ã©tÃ© disposÃ©s consÃ©cutivementle bloc de base %d n'appartient pas Ã  la boucle %dle bloc de base %d a la boucle %d comme parent, cela devrait Ãªtre la boucle %dbb %d au mauvais endroitcar %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 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 Ã  vraibloc IFle 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Ã©sles attributs %s et %qE fournissent tous les deux une adresseles deux arguments dans le fold binaire ont des paquets de paramÃ¨tres non dÃ©roulÃ©sles deux arguments 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Ã©riquela spec entre accolades %qs se termine dans un Ã©chappementla spec entre accolades %qs est invalide Ã  %qcle contenu de la spec entre accolades %qs est invalideun groupe entre accolades Ã  l'intÃ©rieur d'une expression n'est permis qu'Ã  l'intÃ©rieur d'une fonctionaccolades autour d'une initialisation d'un scalaireaccolades autour de l'initialiseur scalaire pour le type %qTbranchement %2d jamais exÃ©cutÃ©branchement %2d pris %s%sl'optimisation du chargement du registre cible du branchement n'est pas prÃ©vue pour Ãªtre exÃ©cutÃ©e deux foismot-clÃ© Â«Â breakÂ Â» Ã  l'extÃ©rieur de toute boucle ou Â«Â switchÂ Â»mot-clÃ© Â«Â breakÂ Â» utilisÃ© dans une boucle OpenMPmot-clÃ© Â«Â breakÂ Â» Ã  l'intÃ©rieur du corps d'une boucle %<#pragma simd%>build_dt: format avec une liste de nomsla fonction interne %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 interne %qF est obsolÃ¨te.la fonction interne %qF est rÃ©servÃ©e pour le propre usage de GCC.la fonction interne %qF n'est pas supportÃ©e sans %<-mhtm%> (par dÃ©faut avec %<-march=zEC12%> et supÃ©rieur).la fonction interne %qF requiert %<-mvx%> (par dÃ©faut avec %<-march=z13%> et supÃ©rieur).la fonction interne %qs est uniquement valable en mode 64 bitsla fonction interne %qs requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©riellela fonction interne %qs n'accepte qu'un argumentla fonction interne %qs n'accepte que 2 argumentsla fonction interne %qs n'accepte que 3 argumentsla fonction interne %qs n'accepte qu'une chaÃ®ne comme argumentl'interne %qs requiert l'interne %qsla fonction interne %qs n'est pas supportÃ©e avec les options actuellesla fonction interne %qs est uniquement valable pour le processeur cellla fonction interne %qs n'est pas supportÃ©e dans cette configuration du compilateurla fonction interne %qs requiert l'ISA 3.0 en virgule flottante IEEE 128 bitsla fonction interne %qs requiert les options %qs (ou plus rÃ©cente) et %qs ou %qsla fonction interne %qs requiert les options %qs et %qsla fonction interne %qs requiert l'option %qsla fonction intÃ©grÃ©e exige une valeur immÃ©diate pour l'opÃ©rande %dla fonction interne vec_step peut uniquement Ãªtre utilisÃ©e sur des types vectoriels.mais %qD ne gÃ©nÃ¨re pas d'exception; peut-Ãªtre devrait-il Ãªtre dÃ©clarÃ© %<noexcept%>mais elle est remplacÃ©e par une autre qui n'en a pas dans une autre unitÃ© de traductionmais pas icile flux bytecode dans le fichier %qs a Ã©tÃ© gÃ©nÃ©rÃ© par la version %d.%d de LTO au lieu de la version %d.%d attendueflux bytecode: balise %s attendue au lieu de %sflux bytecode: nÅ“ud cgraph vide rencontrÃ©flux bytecode: plusieurs instances trouvÃ©es pour le nÅ“ud cgraph avec le uid %dflux bytecode: chaÃ®ne trouvÃ©e sans zÃ©ro terminalflux bytecode: rebut Ã  la fin de la section des symbolesflux bytecode: aucun appelÃ© trouvÃ© en lisant l'arÃªteflux bytecode: aucun appelant trouvÃ© en lisant l'arÃªteflux bytecode: chaÃ®ne trop longue pour la table des chaÃ®nesflux bytecode: la balise %s n'est pas dans la plage [%s, %s] attendueflux bytecode: tentative de lire %d octets au delÃ  de la fin du tampon d'entrÃ©eflux bytecode: section LTO %s inattendueflux bytecode: Ã©tiquette %s inattendueflux bytecode: Ã©tiquette d'instruction GIMPLE %s inconnueles attributs c++11 sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>appel  %2d jamais exÃ©cutÃ©
  appel  %2d a retournÃ© %s
  l'appel a une dÃ©pendance circulairel'appel est improbable et la taille du code augmenteraitl'appel Ã  %<(%T) (%A)%> est ambiguappel ambigu Ã  la surcharge %<%D(%A)%>appel ambigu Ã  la surcharge %<%s(%A)%>l'appel Ã  %<__builtin_custom_%s%> est en conflit avec l'option %<-mcustom-%s%>l'appel Ã  %qD utilise l'argument par dÃ©faut du paramÃ¨tre %P qui n'est pas encore dÃ©finiappel Ã  la fonction %qD qui gÃ©nÃ¨re une exception du type incomplet %q#Tappel Ã  une fonction qui gÃ©nÃ¨re une exception du type incomplet %q#Tappel Ã  la fonction interne %qEappel Ã  la fonction non %<constexpr%> %qDappel Ã  la non fonction %qDun registre Ã©crasÃ© durant les appels est utilisÃ© pour une variable-registre globaleappelÃ© d'iciappelÃ© depuis cette fonctionl'objet %qD appelÃ© n'est pas une fonction ou un pointeur de fonctionl'objet appelÃ© %qE n'est pas une fonction ou un pointeur de fonctionl'objet appelÃ© n'est pas une fonction ou un pointeur de fonctionl'appelÃ© fait rÃ©fÃ©rence Ã  des symboles locaux Ã  comdatle dÃ©compte des arÃªtes de l'appelant ne correspond pas au dÃ©compte du BBle nombre d'arÃªtes de l'appelant est invalidel'appelant est un fragment ajoutÃ© pour le profilagel'appelant n'est pas optimisÃ©appel de %qD avec la convention d'appel SSE sans avoir activÃ© SSE/SSE2appeler %qD avec un argument non nul n'est pas sÃ»rappel de %qD avec l'attribut sseregparm sans que SSE/SSE2 soit activÃ©appel de %qT avec l'attribut sseregparm sans que SSE/SSE2 soit activÃ©des appels Ã  des opÃ©rateurs surchargÃ©s ne peuvent pas apparaÃ®tre dans une expression constantel'attribut %qE peut uniquement Ãªtre utilisÃ© sur les dÃ©finitions dans la portÃ©e du fichier d'objets de type classene peut appliquer Ã  la fois les attributs longcall et shortcall Ã  la mÃªme fonctionne peut convertir une valeur de type %qT vers le type vectoriel %qT qui a une taille diffÃ©rentene peut convertir un vecteur de type %qT en un type %qT de taille diffÃ©rentene peut convertir du type incomplet %qH vers %qIne peut convertir une valeur en un vecteurne peut crÃ©er l'en-tÃªte prÃ©compilÃ© %s: %mne peut crÃ©er le fichier %qs pour le dÃ©pÃ´t d'informationsne peut dÃ©finir la fonction amie %qs dans une dÃ©finition de classe localene peut Ã©tendre le fichier PCH: %mimpossible de trouver un registre dans la classe %qs durant le rechargement de %<asm%>ne peut obtenir la position dans le fichier PCH: %mne peut obtenir le statut du programme: %mles opÃ©randes de types dÃ©cimaux flottants et complexes ne peuvent pas Ãªtre mÃ©langÃ©sles opÃ©randes de types dÃ©cimaux flottants ne peuvent pas Ãªtre mÃ©langÃ©s avec d'autres flottantsles opÃ©randes de types dÃ©cimaux flottants et vectoriels ne peuvent pas Ãªtre mÃ©langÃ©sne peut ouvrir %qs en Ã©criture: %mne peut ouvrir %s en Ã©criture: %mne peut ouvrir %s: %mimpossible d'ouvrir la sortie de ldd: %mimpossible d'ouvrir la sortie de nm: %mne peut lire %s: %mne peut lire le fichier PCH: %ml'attribut %qE ne peut pas Ãªtre appliquÃ© aprÃ¨s la dÃ©finitionne peut dÃ©finir la position dans le fichier PCH: %mne peut utiliser %qs comme registre sauvegardÃ© durant l'appelne peut utiliser %qs comme registre utilisÃ© durant l'appelne peut utiliser %qs comme registre fixeimpossible d'utiliser plusieurs mÃ©thodes de validation de la pile en mÃªme tempsne peut Ã©crire dans %s: %mne peut Ã©crire dans le fichier PCHne peut Ã©crire le fichier PCH: %mne peut Ã©crire les donnÃ©es de remplissage dans le fichier PCH: %mne peut Ã©crire dans %s: %mimpossible d'utiliser une adresse absolue pas relative Ã  gpcandidat 1Â :candidat 2Â :le candidat estÂ :les candidats sontÂ :les candidats sontÂ :impossible d'ajouter une liste d'Ã©numÃ©ration Ã  l'instanciation d'un patronne peut allouer un objet du type abstrait %qTimpossible d'allouer la pile pour la variable %q+D, fonction nue.%<offsetof%> ne peut Ãªtre appliquÃ© Ã  une adresse non constanteimpossible d'appliquer %<offsetof%> Ã  un Ã©numÃ©rateur %qDimpossible d'appliquer %<offsetof%> au destructeur %<~%T%>impossible d'appliquer %<offsetof%> Ã  la fonction membreimpossible d'appliquer %<offsetof%> Ã  la fonction membre %qD%<offsetof%> ne peut Ãªtre appliquÃ© au membre de donnÃ©es statique %qD%<offsetof%> ne peut Ãªtre appliquÃ© quand %<operator[]%> est surchargÃ©ne peut appliquer le pointeur membre %qE Ã  %qE lequel est d'un type non classe %qTne peut lier le champ de bits %qE avec %qTimpossible de lier la rÃ©fÃ©rence d'une l-valeur non constante de type %qH Ã  une r-valeur de type %qIne peut lier le champs empaquetÃ© %qE avec %qTne peut lier la r-valeur %qE avec %qTimpossible de lier la rÃ©fÃ©rence d'une r-valeur de type %qH Ã  une l-valeur de type %qIne peut appeler le constructeur %<%T::%D%> directementimpossible d'appeler la fonction %qDimpossible d'appeler la fonction membre %qD sans objetne peut capturer %qE par rÃ©fÃ©renceimpossible de capturer le membre %qD d'une union anonymeimpossible d'intercepter une exception de type %qT car il implique des types de taille variablene peut pas fermer le fichier de rÃ©ponse inexistantimpossible de fermer un canal en rÃ©ception uniquementimpossible de convertir %qE du type %qH vers le type %qIimpossible de convertir %qE du type %qT vers le type %qTne peut convertir %qH en %qIne peut convertir %qH en %qI dans le passage d'argumentne peut convertir %qH en %qI dans l'affectationne peut convertir %qH en %qI dans l'argument par dÃ©fautne peut convertir %qH en %qI dans l'initialisationne peut convertir %qH en %qI dans le retourimpossible de convertir depuis %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 %qTimpossible de convertir depuis un pointeur sur la classe de base %qT vers un pointeur sur la classe dÃ©rivÃ©e %qT car la classe de base est virtuelleimpossible de convertir depuis un pointeur sur la classe de base %qT vers un pointeur sur la classe dÃ©rivÃ©e %qT via la classe de base virtuelle %qTne peut convertir en un type pointeurne peut convertir le type %qH vers le type %qIne peut crÃ©er un pointeur vers le membre de rÃ©fÃ©rence %qDne peut crÃ©er une information de type pour le type %qT car il implique des types de taille variablene peut dÃ©clarer %<::main%> comme Ã©tant %<constexpr%>ne peut dÃ©clarer %<::main%> comme variable globalene peut dÃ©clarer %<::main%> comme Ã©tant un patronne peut dÃ©clarer %<::main%> comme Ã©tant Ã  mettre en lignene peut dÃ©clarer %<::main%> comme Ã©tant staticne peut dÃ©clarer %qD comme Ã©tant un type de champ de bitsne peut dÃ©clarer le champ de bits %qD avec le type %<warn_if_not_aligned%>ne peut dÃ©clarer le champ de bits %qD avec un type de fonctionne peut dÃ©clarer le champ de bits %qs avec un type %<warn_if_not_aligned%>ne peut dÃ©clarer le paramÃ¨tre du Â«Â catchÂ Â» comme Ã©tant le type de classe abstraite %qTimpossible de dÃ©clarer le paramÃ¨tre de Â«Â catchÂ Â» comme Ã©tant une r-valeur faisant rÃ©fÃ©rence au type %qTne peut dÃ©clarer le champ %q+D comme Ã©tant de type abstrait %qTne peut dÃ©clarer le membre %<%T::%s%> Ã  l'intÃ©rieur de %qTne peut dÃ©clarer la fonction membre %<%T::%s%> Ã  l'intÃ©rieur de %qTne peut dÃ©clarer la fonction membre %qD comme ayant une classe de liaison statiquene peut dÃ©clarer le paramÃ¨tre %q+D comme Ã©tant de type abstrait %qTne peut dÃ©clarer le paramÃ¨tre comme Ã©tant de type abstrait %qTne peut dÃ©clarer un pointeur vers %q#Tne peut dÃ©clarer un pointeur vers le membre %q#Tne peut dÃ©clarer un pointeur vers le type de fonction qualifiÃ© %qTne peut dÃ©clarer une rÃ©fÃ©rence vers %q#Tne peut dÃ©clarer une rÃ©fÃ©rence vers %q#T qui n'est pas un typedef ou un argument vers un type d'un patronne peut dÃ©clarer une rÃ©fÃ©rence vers le type de fonction qualifiÃ© %qTne peut dÃ©clarer une fonction statique Ã  l'intÃ©rieur d'une autre fonctionne peut dÃ©clarer la variable %q+D comme Ã©tant de type abstrait %qTadresse indÃ©composableimpossible de dÃ©composer le type de la classe %qT car il a une structure anonyme comme membreimpossible de dÃ©composer le type de la classe %qT car il a une union anonyme comme membreimpossible de dÃ©composer le type de classe %qT sans membre de donnÃ©e non statiqueimpossible de dÃ©composer le type de classe %qT: lui et sa classe de base %qT ont des membres de donnÃ©es non statiquesimpossible de dÃ©composer le type de classe %qT: ses classes de base %qT et %qT ont des membres de donnÃ©es non statiquesimpossible de dÃ©composer le membre inaccessible %qD de %qTimpossible de dÃ©composer le type de fermeture lambda %qTimpossible de dÃ©composer le type %qT qui n'est ni une classe ni un tableauimpossible de dÃ©composer le type union %qTimpossible de dÃ©composer le tableau de longueur variable %qTimpossible de dÃ©composer le vecteur de longueur variable %qTne peut dÃ©crÃ©menter un pointeur vers le type incomplet %qTimpossible de dÃ©duire les arguments du patron pour %qT depuis ()impossible de dÃ©duire les arguments du patron pour l'initialisation par copie de %qT car il n'a pas de guides de dÃ©duction non explicites ou de constructeur dÃ©clarÃ© par l'utilisateurimpossible de dÃ©duire les arguments du patron de %qT car il n'a pas de guides de dÃ©duction viablesne peut dÃ©finir la fonction membre %<%T::%s%> Ã  l'intÃ©rieur de %qTimpossible de dÃ©finir le membre du typedef dÃ©pendant %qTne peut dÃ©truire une fonction.  Seuls les pointeurs vers des objets sont des arguments valables pour %<delete%>impossible de dÃ©river de la classe de base %<final%> %qT dans le type dÃ©rivÃ© %qTne peut dÃ©sactiver la fonction interne %qsne peut effectuer un dynamic_cast %qE (du type %q#T) vers le type %q#T (%s)ne peut produire des pointeurs non alignÃ©s dans l'assembleur 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 externele Â«Â 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 le cgraph LTO dans %simpossible de trouver les rÃ©fÃ©rences des sections LTO dans %simpossible de trouver une paire compteur:valeur valide:impossible de trouver la classe %qEimpossible de trouver la 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 %qsne peut traiter des appels inconstants Ã  %qsne peut incrÃ©menter un pointeur vers le type incomplet %qTimpossible d'hÃ©riter des constructeurs depuis la base indirecte %qTimpossible d'initialiser l'agrÃ©gat du type %qT avec un littÃ©ral composÃ©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 de charger le greffon %s
*************** Veuillez utiliser un nom de processeur e
*** 2230,2239 ****
  generate_isocbinding_initializer(): mauvais type iso_c_binding, %<c_ptr%> ou %<c_funptr%> attendule code du fragment gÃ©nÃ©rique Ã©choue pour la mÃ©thode %qD qui utilise %<...%>get_mpz(): N'est pas une constante entiÃ¨reobtention de la limite maximale de la taille du fichier de vidange (core file): %mgfc_add_interface(): Mauvais type d'interfacegfc_arith_divide(): Mauvais type de basegfc_arith_error(): Mauvais code d'erreurgfc_arith_minus(): Mauvais type de basegfc_arith_plus(): Mauvais type de basegfc_arith_times(): Mauvais type de basegfc_arith_uminus(): Mauvais type de basegfc_array_dimen_size(): Mauvaise expression EXPR_ARRAYgfc_array_dimen_size(): Mauvaise dimensiongfc_array_size a Ã©chouÃ©gfc_ascii_statement(): Mauvais code d'instructiongfc_basic_typename(): Type non dÃ©finigfc_caf_attr(): Mauvaise rÃ©fÃ©rence Ã  un tableaugfc_caf_attr(): L'expression n'est pas une variablegfc_check_dependency: on attendait une EXPR_VARIABLEgfc_check_digit(): mauvais radicalgfc_code2string(): Mauvais codegfc_compare_array_spec(): SpÃ©cification de tableau Ã©crasÃ©egfc_compare_derived_types: type dÃ©rivÃ© invalidegfc_compare_expr(): Mauvais type de basegfc_copy_expr(): Mauvais nÅ“ud d'expressiongfc_find_array_ref(): Pas de rÃ©fÃ©rence trouvÃ©egfc_free_statement(): Mauvaise instructiongfc_get_constant_expr(): le lieu %<where%> ne peut pas Ãªtre NULLgfc_get_default_type(): Mauvais symbole %qsgfc_is_constant_expr(): Type d'expression inconnugfc_match(): Mauvais code de correspondance %cgfc_match_sym_complex_part(): Mauvais typegfc_op2string(): Mauvais codegfc_range_check() a retournÃ© une mauvaise valeurgfc_range_check(): Mauvais typegfc_ref_dimen_size(): Mauvais dimen_typegfc_ref_dimen_size(): Mauvaise dimensiongfc_resolve_blocks(): Mauvais type de blocgfc_resolve_code(): Mauvais code d'instructiongfc_resolve_code(): Pas d'expression dans le DO WHILEgfc_resolve_expr(): Mauvais type d'expressiongfc_set_default_type(): le symbole a dÃ©jÃ  un typegfc_simplify_abs(): Mauvais typegfc_simplify_dcmplx(): Mauvais type (x)gfc_simplify_dcmplx(): Mauvais type (y)gfc_simplify_dim(): Mauvais typegfc_simplify_floor(): Mauvais sous-typegfc_simplify_log: mauvais typegfc_simplify_mod(): Mauvais argumentsgfc_simplify_modulo(): Mauvais argumentsgfc_trans_code(): Mauvais code d'instructiongfc_trans_omp_workshare(): Mauvais code d'instructiongfc_trans_select(): Mauvais type pour l'expression casegfc_typename(): Type non dÃ©finigfc_validate_kind(): Mauvais sous-type obtenugfc_validate_kind(): Mauvais type obtenugfc_variable_attr(): Mauvaise rÃ©fÃ©rence Ã  un tableaugfc_variable_attr(): L'expression n'est pas une variablegfortran ne supporte pas -E sans -cppgfortran: Uniquement une option %<-J%> autorisÃ©el'appel gimple n'a pas de ciblel'appel gimple a deux ciblesvÃ©rification gimple: attendait %s(%s), a trouvÃ© %s(%s) dans %s, Ã  %s:%dgimple_bb (phi) est dÃ©fini avec un mauvais bloc de basegimple_bb (stmt) est dÃ©fini avec un mauvais bloc de basela gimplification a Ã©chouÃ©les constructeurs globaux ne sont pas supportÃ©s sur cette cibleles destructeurs globaux ne sont pas supportÃ©s sur cette ciblela qualification globale du nom de la classe est invalidevariable globale de registre %qD utilisÃ©e dans une fonction imbriquÃ©eune variable-registre globale suit une dÃ©finition de fonctionla variable-registre globale a une valeur initialel'affectation Ã  la variable globale/statique a Ã©tÃ© interceptÃ©ea obtenu %d paramÃ¨tres de patron pour %q#Da obtenu %d paramÃ¨tres de patron pour %q#Tla destination du Â«Â gotoÂ Â» n'est ni une Ã©tiquette ni un pointeurgp est constant (mais sauvegarder/rÃ©tablir gp lors d'appels indirects).gp_offset (%ld) ou end_offset (%ld) est plus petit que zÃ©rogsplit-dwarf n'est pas supportÃ© sur cette plate-formele PCH a dÃ» Ãªtre relocalisÃ©code MIPS16 avec des flottants matÃ©riels pour des ABI autres que o32 et o64les instructions dÃ©cimales en virgule flottante matÃ©rielles ne sont pas disponibles en mode ESA/390les instructions dÃ©cimales en virgule flottante matÃ©rielles ne sont pas disponibles sur %sle support des vecteurs matÃ©riels n'est pas disponible sur %sle support des vecteurs matÃ©riels n'est pas disponible avec %<-msoft-float%>a des paramÃ¨tres diffÃ©rents dans une autre unitÃ© de traductiona une valeur de retour diffÃ©rente dans une autre unitÃ© de traductionl'insn de tÃªte %d du bloc %d n'a pas Ã©tÃ© trouvÃ©e dans le flot des insnicilimite supÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qsiWMMXt et NEON sont incompatiblesiWMMXt non supportÃ© en mode Thumbia64_print_operandÂ : code inconnuidentical_array_ref(): dimensions incohÃ©rentesl'identificateur %qE est en conflit avec un mot-clÃ© du C++l'identificateur %qE est un mot clÃ© en C++11identificateur attendu aprÃ¨s %<@protocol%>si une clause %<if%> a un modificateur, alors toutes les clauses %<if%> doivent utiliser un modificateursi ce code est atteint, le programme s'arrÃªteraÂ«Â ifuncÂ Â» n'est pas supportÃ© par cette configurationÂ«Â ifuncÂ Â» n'est pas supportÃ© sur cette cible#pragma %s %s ignorÃ©%<#pragma align%> ignorÃ© pour %q+D explicitement alignÃ©%<#pragma omp declare simd%> est ignorÃ© sur une fonction avec un argument non %<uniform%> avec le qualificatif %<_Atomic%>%<#pragma omp declare simd%> est ignorÃ© sur une fonction avec un type de retour avec le qualificatif %<_Atomic%>%<-fschedule-insns%> est ignorÃ© Ã  cause d'un bogue dans la gestion des exceptionsl'attribut %qD est ignorÃ© sur l'espace de noms anonymel'attribut %qD est ignorÃ© sur l'espace de noms pas en lignel'attribut %qE est ignorÃ© car il est appliquÃ© Ã  l'instanciation du patron %qTl'attribut %qE est ignorÃ© car il est appliquÃ© Ã  la spÃ©cialisation du patron %qTspÃ©cificateur asm ignorÃ© pour la variable locale non statique %q+Dl'attribut %<%E (%u)%> ignorÃ© car il est en conflit avec l'attribut %<%E (%u)%>l'attribut %qE est ignorÃ© aprÃ¨s un %qE antÃ©rieurl'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %qsl'attribut %qE est ignorÃ© dans la dÃ©claration d'une fonction interne %qD car il est en conflit avec l'attribut %qsles attributs appliquÃ©s Ã  %qT aprÃ¨s sa dÃ©finition sont ignorÃ©sles attributs sont ignorÃ©s si ils sont appliquÃ©s Ã  la classe de type %qT en dehors de la dÃ©finitionattributs ignorÃ©s car ils sont appliquÃ©s au type dÃ©pendent %qT sans dÃ©claration associÃ©eles attributs dans l'argument %qE du patron sont ignorÃ©sles attributs sur l'argument %qT du patron sont ignorÃ©sle rÃ©pertoire Â«Â %sÂ Â» est ignorÃ© car prÃ©sent deux fois
  le grand pas linÃ©aire est ignorÃ©ignore l'annotation de bouclele #pragma longcall mal composÃ© est ignorÃ©le rÃ©pertoire Â«Â %sÂ Â» est ignorÃ© car inexistant
  attribut Â«Â packedÂ Â» ignorÃ© Ã  cause du champ non POD non empaquetÃ© %q#Dignore l'option %<-fopt-info-%s%> qui entre peut-Ãªtre en conflitla valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut nodiscardla valeur retournÃ©e par %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut warn_unused_resultla valeur retournÃ©e est ignorÃ©e pour une fonction dÃ©clarÃ©e avec l'attribut warn_unused_resultla valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut nodiscardla clause Â«Â sinkÂ Â» est ignorÃ©e car elle a un offset qui n'est pas un multiple du pas de la bouclela dÃ©claration de %q#D est ignorÃ©eoption inconnue %q.*s ignorÃ©e dans %<-fdump-%s%>la valeur non reconnue %<%s%> de l'option %<-mcustom-fpu-cfg%> est ignorÃ©ele pas linÃ©aire nul est ignorÃ©OP illÃ©gal dans optimize_comparisontype d'agrÃ©gat %qE illÃ©gal spÃ©cifiÃ© pour la variable d'instance %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 %qsla 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 %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 impliciteimport_iso_c_binding_module(): Impossible de crÃ©er le symbole pour %scontrainte impossible dans %<asm%>contrainte de registre impossible dans %<asm%>assertion de type impossible: le type n'implÃ©mente pas l'interfacedans %s, Ã  %s:%den C++03, le mot-clÃ© class (ou struct) doit Ãªtre utilisÃ© lors de la dÃ©claration d'un amien C++11 et au delÃ , un constructeur par dÃ©faut peut Ãªtre expliciteen C++11, les destructeurs sont noexcept par dÃ©fauten C++11, ce throw sera terminal car les destructeurs sont noexcept par dÃ©fauten C++98, %<template%> (afin de lever une ambigÃ¼itÃ©) est seulement permis Ã  l'intÃ©rieur des patronsen C++98, %q+D ne peut pas Ãªtre statique parce qu'il est un membre d'une unionen C++98, %qD doit Ãªtre initialisÃ© par un constructeur et non par %<{...}%>dans un appel Ã  la fonction d'allocation %qD dÃ©clarÃ©e icidans un appel Ã  la fonction d'allocation interne %qDdans un appel Ã  la fonction interne %qDdans un appel Ã  la fonction %qD dÃ©clarÃ©e icidans l'argument d'un unaireÂ !dans le bloc de base %d :dans l'appel Ã  %qD, dÃ©clarÃ© icidans la dÃ©claration de %q+Ddans la dÃ©finition de la macro %qsdans l'expansion de la macro %qsdans gfc_simplify_acos(): Mauvais typedans gfc_simplify_acosh(): Mauvais typedans gfc_simplify_asin(): Mauvais typedans gfc_simplify_asinh(): Mauvais typedans gfc_simplify_atan(): Mauvais typedans gfc_simplify_atan2d(): Mauvais typedans gfc_simplify_atanh(): Mauvais typedans gfc_simplify_atrigd(): Mauvais typedans gfc_simplify_cos(): Mauvais typedans gfc_simplify_exp(): Mauvais typedans gfc_simplify_sin(): Mauvais typedans gfc_simplify_trigd(): Mauvais typedans l'initialisation de la variable de liaison structurÃ©e %qDdans le passage de l'argument %P de %qDdans simplify_trig_call(): Mauvais intrinsÃ¨quedans l'argument de patron pour le type %qTdans la dÃ©finition de %q#Tinitialisation intra-classe du membre de donnÃ©e statique %q#D d'un type incompletinitialisation intra-classe du membre de donnÃ©e statique %q#D du type non littÃ©ralfichier de greffon %s inaccessible dÃ©veloppÃ© depuis le nom court du greffon %s: %maccumulateur inappropriÃ© pour %qsincluez %qs ou fournissez une dÃ©claration de %qDle nombre d'arÃªtes entrantes ne correspond pas au nombre d'arguments PHIles qualificatifs d'espace d'adresses %qs et %qs sont incompatiblesclause de donnÃ©es avec rÃ©duction sur %qE incompatible; promu en present_or_copyopÃ©rande en virgule flottante ou registre vecteur incompatible pour Â«Â %%%cÂ Â»dÃ©claration implicite incompatible pour la fonction interne %qDdÃ©claration implicite incompatible de la fonction %qD%<-mstack-protector-guard=global%> et %<-mstack-protector-guard-offset=%qs%> incompatiblestype 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%> inconsistanttypes diffÃ©rents pour Â«Â beginÂ Â» et Â«Â endÂ Â» de l'instruction %<for%> parcourant une plage: %qT et %qTdÃ©duction incohÃ©rente pour %qT: %qT et puis %qTdÃ©duction incohÃ©rente pour le type de retour auto: %qT et puis %qTspÃ©cification de variable d'instance incohÃ©rentecontraintes d'opÃ©rande inconsistantes dans un %<asm%>les types incohÃ©rents %qT et %qT sont dÃ©duits du type retournÃ© par la lambdales suffixes littÃ©raux dÃ©finis par l'utilisateur %qD et %qD sont inconsistants dans la chaÃ®ne littÃ©ralemode de comparaison incorrectentrÃ©e incorrecte dans label_to_block_mapformat incorrect dans la mise Ã  l'Ã©chelle, utilise 1/1
! opÃ©rande d'indice incorrectinsn incorrecteÂ :nombre d'arguments incorrect pour la fonction %qEnombre incorrect pour les Ã©lÃ©ments d'un vecteur CONSTRUCTORopÃ©rande d'arrondi incorrectconfiguration incorrecte pour le numÃ©ro de la zone d'atterrissage des exceptions (landing pad)partage incorrect des nÅ“uds de l'arbretype incorrect pour les Ã©lÃ©ments d'un vecteur CONSTRUCTORparallÃ©lisme de boucle OpenACC incorrectement imbriquÃ©l'expression d'incrÃ©mentation fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %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 BBla fonction indirecte %q+D ne peut pas Ãªtre dÃ©clarÃ©e faiblela fonction indirecte %q+D ne peut pas Ãªtre dÃ©clarÃ©e Â«Â weakrefÂ Â»appel de fonction indirect vers un appelÃ© encore Ã  dÃ©terminerles sauts indirects ne sont pas disponibles sur cette ciblel%'attribut indirect_call ne s%'applique pas Ã  une fonction statiquel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»l'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'instructionl'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnellel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»l'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'instructionl'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnellele type scalaire infÃ©rÃ© %qT n'est pas un type entier ou en virgule flottante de la mÃªme taille que %qTle constructeur hÃ©ritÃ© %qD n'est pas %<constexpr%>les constructeurs hÃ©ritÃ©s sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++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 d'un membre de tableau flexibleinitialisation de la variable de bloc commun %qs dans l'instruction DATA Ã  %Cinitialisation d'un membre de tableau flexible dans un contexte imbriquÃ©l'initialisation de l'expression Â«Â newÂ Â» pour le type %<auto%> exige exactement un Ã©lÃ©mentinitialisation d'un type rÃ©fÃ©rencÃ© non const %q#T depuis une r-valeur du type %qTinitialisation d'un type rÃ©fÃ©rencÃ© volatile %q#T depuis une r-valeur du type %qTinitialisations pour des membres multiples de %qTle champ initialisÃ© est Ã©crasÃ©le champ initialisÃ© a des effets de bord Ã©crasÃ©sla variable initialisÃ© %q+D est marquÃ©e dllimportun Ã©lÃ©ment de l'initialisation n'est pas une expression constanteun Ã©lÃ©ment de l'initialisation n'est pas Ã©valuable lors du chargementun Ã©lÃ©ment de l'initialisation n'est pas une constantefin prÃ©maturÃ©e de l'initialisationl'expression de l'initialiseur fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %qDl'initialiseur n'a pu dÃ©terminer la taille de %q+Dl'initialisation n'a pu dÃ©terminer la taille de %qDl'initialisation n'a pu dÃ©terminer la taille de %qTl'initialisation pour %<decltype(auto) %D%> a un type fonction (avez-vous oubliÃ© les %<()%>Â ?)l'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 est trop longue pour le tableau de caractÃ¨resinitialiser %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 patronclone 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 Â«Â noinlineÂ Â»la fonction Ã  mettre en ligne %qD a reÃ§u l'attribut Â«Â noinlineÂ Â»la fonction en ligne %qD est utilisÃ©e mais n'a jamais Ã©tÃ© dÃ©finieun espace de nom en ligne doit Ãªtre spÃ©cifiÃ© Ã  la dÃ©finition initialeles espaces de noms en ligne sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++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 Ã  %q+F: %sla mise en ligne a Ã©chouÃ© dans l'appel Ã  always_inline %q+F: %sla boucle intÃ©rieure utilise le mÃªme parallÃ©lisme OpenACC que la boucle qui la contientle fichier d'entrÃ©e %qs est le mÃªme que le fichier de sortiela contrainte de l'opÃ©rande d'entrÃ©e contient %qcinsert_bbt(): ClÃ© dupliquÃ©e trouvÃ©einsertion hors limites dans BIT_INSERT_EXPRle pointeur du bloc de base de l'insn %d est %d, il devrait Ãªtre %dl'insn %d dans la fin du bb %d a un bloc de base non NULLl'insn %d dans l'en-tÃªte du bb %d a un bloc de base non NULLl'insn %d est dans plusieurs blocs de base (%d et %d)l'insn %d en dehors des blocs de base a un champ bb non NULLles adresses des insn ne sont pas libÃ©rÃ©esinsn contient une adresse invalide !insn ne satisfait pas Ã  ses contraintes:insn Ã  l'extÃ©rieur de tout bloc de basel'insn avec le UID %i n'a pas Ã©tÃ© trouvÃ©e pour l'opÃ©rande %i (Â«Â %sÂ Â») de l'insn %il'insn avec le UID %i n'a pas Ã©tÃ© trouvÃ©e pour l'opÃ©rande %i de l'insn %iinstallÃ©s: %s%s
  erreur d%'installation, impossible de trouver crtoffloadtable.ola variable d'instance %qE est accÃ©dÃ©e dans la mÃ©thode de la classela variable d'instance %qE est %s; ceci dÃ©clenchera une erreur incontournable dans le futurla variable d'instance %qE est dÃ©clarÃ©e %sla variable d'instance %qE est dÃ©clarÃ©e privÃ©ela variable d'instance %qs a une taille inconnuela variable d'instance %qs est dÃ©clarÃ©e privÃ©ela variable d'instance %qs utilise un membre de tableau flexiblel'affectation Ã  la variable d'instance a Ã©tÃ© interceptÃ©einstruction jamais exÃ©cutÃ©el'ordonnancement d'instructions n'est pas supportÃ© sur cette machine ciblepas assez d'arguments pour la fonction surchargÃ©e %sinformation contextuelle insuffisante pour dÃ©terminer le typepartitionnement insuffisant pour parallÃ©liser la boucle des Ã©lÃ©mentspartitionnement disponible insuffisant pour parallÃ©liser la bouclepartitionnement disponible insuffisant pour parallÃ©liser la boucle dÃ©coupÃ©e en 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 BIT_FIELD_REFles optimisations inter-modules ne sont pas implÃ©mentÃ©es pour le C++l'interface %qE n'a pas un agencement des chaÃ®nes constantes valablel'indice intermÃ©diaire du tableau %wi est en dehors des limites de %qTerreur interne du compilateurerreur interne du compilateur. Mauvaise adresse:erreur interne du compilateur. DÃ©calage incorrect:erreur interne du compilateur. Mode inconnu:erreur interne du compilateur: dÃ©faut d'inconsistance interneerreur interne: registre erronÃ©: %derreur interne: fonction interne %qs dÃ©jÃ  traitÃ©eerreur interne: la fonction interne %qs a un type de retour %qs inattenduerreur interne: pour la fonction interne %qs, l'argument %d a le type %qs inattenduerreur interne: cris_side_effect_mode_ok avec des opÃ©randes erronÃ©eserreur interne: une insn avec un effet de bord change l'effet principalLa procÃ©dure interne %qs Ã  %L est en conflit avec l'argument DUMMYunitÃ© interne dans WRITEles routines du service d'interruption ne peuvent pas Ãªtre codÃ©es en mode Thumbles attributs d'interruption et nus sont incompatiblesles gestionnaires d'interruptions ne peuvent pas Ãªtre des fonctions MIPS16les gestionnaires d'interruptions ne peuvent pas avoir d'argumentla routine de service d'interruption ne peut avoir qu'un argument de type pointeur et un argument entier optionnelune routine de service d%'interruption ne peut pas Ãªtre appelÃ©e directementla routine de service d%'interruption ne peut pas avoir une valeur de retour non voidla routine de service d'interruption devrait avoir %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)interrupt_thread est disponible uniquement sur fidol'index du registre intrinsÃ¨que est hors limitevariable intrinsÃ¨que qui n'est pas une procÃ©dure#pragma %s invalideopÃ©rande %%%c invalide%%-code invalideopÃ©rande %%A invalideopÃ©rande %%B invalideopÃ©rande %%C invalidevaleur %%C invalideopÃ©rande %%D invalidevaleur %%D invalidevaleur %%E invalidevaleur %%F invalidemode %%G invalidevaleur %%G invalideopÃ©rande %%H invalidespÃ©cificateur %%H invalidevaleur %%H invalideopÃ©rande %%I invalidevaleur %%J invalidevaleur %%J invalidevaleur %%K invalideopÃ©rande %%L invalidevaleur %%L invalideopÃ©rande %%M invalidevaleur %%M invalideopÃ©rande %%N invalidevaleur %%N invalidevaleur %%O invalideopÃ©rande %%P invalidevaleur %%P invalidevaleur %%R invalidevaleur %%T invalidevaleur %%U invalidevaleur %%V invalideopÃ©rande %%Y invalideopÃ©rande %%c invalideopÃ©rande %%d invalidevaleur %%d invalidevaleur %%e invalideopÃ©rande %%f invalidevaleur %%f invalideopÃ©rande %%h invalidevaleur %%h invalideopÃ©rande %%i invalidevaleur %%j invalideopÃ©rande %%j invalidevaleur %%j invalidevaleur %%k invalidevaleur %%m invalidevaleur %%p invalidevaleur %%q invalideopÃ©rande %%r invalidevaleur %%r invalideopÃ©rande %%s invalidevaleur %%s invalideopÃ©rande %%t invalidevaleur %%t invalidevaleur %%t/%%b invalidevaleur %%u invalidevaleur %%v invalidevaleur %%x invalidevaleur %%xn invalidevaleur %%y invalide, essayez d'utiliser la contrainte Â«Â ZÂ Â»valeur %%z invalidemodificateur de rÃ©duction %<task%> invalide sur une construction combinÃ©e avec %<simd%>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%>, %<for%> ou %<sections%>Â«Â asmÂ Â» invalideÂ : opÃ©randes (pointeurs) invalides pour plus/moinsnom de --param %qs invalidenom de --param %qs invalide; vouliez vous utiliser %qsÂ ?valeur de --param %qs invalideCASE_CHAIN invalideopÃ©rande de dÃ©calage COMPONENT_REF invalideargument IACC invalidemembre de gauche invalide dans un appel gimplenom de sÃ©lecteur Objective-C++ invalideclause OpenACC invalide au niveau global du fichierargument PHI invaliderÃ©sultat PHI invalideUNSPEC invalide comme opÃ©randeUNSPEC invalide comme opÃ©randeÂ : %d_Literal invalideparamÃ¨tre abstrait invalide pour le type %qTle type abstrait %qT retournÃ© est invalidele type abstrait retournÃ© est invalide pour la fonction %q+#Dle type abstrait retournÃ© est invalide pour la fonction membre %q+#Dtype abstrait %qT invalide pour %qEtype abstrait invalide pour %q+DaccÃ¨s invalide au membre de donnÃ©e non statique %qD dans la base virtuelle d'un objet NULLadresse invalideadresse invalide pour le modificateur de sortie Â«Â OÂ Â»adresse invalide pour le modificateur de sortie Â«Â RÂ Â»adresse invalide pour le modificateur de sortie Â«Â SÂ Â»mode d'adresse invalideopÃ©rande d'adresse invalide dans MEM_REFopÃ©rande d'adresse invalide dans TARGET_MEM_REFmode d'adressage invalidealignement invalide pour %<#pragma align%>, ignorÃ©valeur d'alignement invalide pour %<__builtin_arc_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 %d invalide pour la fonction interne %qFargument %qs invalide pour %qsargument invalide dans l'attribut %qEargument invalide pour l'attribut %qsargument invalide pour SQRT Ã  %Largument invalide pour %qDargument invalide pour la fonction interneargument invalide pour la fonction interne %sargument invalide dans un appel gimplearguments 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Ã© %sÃ©tiquette invalide pour un Â«Â caseÂ Â» dans l'instruction Â«Â switchÂ Â»plage du Â«Â caseÂ Â» invalide dans l'instruction Â«Â switchÂ Â»transtypage invalide Ã  partir du type %qT vers le type %qTtranstypage invalide d'une expression r-valeur du type %qT vers le type %qTtranstypage invalide vers le type de classe abstraite %qTtranstypage invalide vers le type fonction %qTnom de classe invalide dans la dÃ©claration de %qDcombinaison invalide de spÃ©cificateurs de types multiplescode de comparaison invalide dans la condition gimplecomparaison invalide d'un tableau gÃ©nÃ©rÃ©comparaison invalide d'une structure gÃ©nÃ©rÃ©ecomparaison invalide de nul avec nulcomparaison invalide d'un tableau non comparablecomparaison invalide d'une structure non comparablecomparaison invalide d'un type non comparablecomparaison invalide d'un type non ordonnÃ©opÃ©rateur de comparaison invalide pour le modificateur de sortie Â«Â EÂ Â»const_cast invalide Ã  partir du type %qT vers le type %qTconst_cast invalide d'une r-valeur du type %qT vers le type %qTopÃ©rande const_double invalideconstante invalideconstante invalide - essayez un modificateur de sortieconstante invalide pour le modificateur de sortie Â«Â %cÂ Â»constante invalide dans %<#pragma %s%>constante invalide dans %<#pragma pack%> â€“ ignorÃ©vecteur constant invalide pour le modificateur de sortie Â«Â %cÂ Â»paramÃ¨tre de type contraint invalidecontrainte invalide pour l'opÃ©randeconstructeur invalide; vous vouliez probablement utiliser %<%T (const %T&)%>prÃ©dicat de contrÃ´le invalideconversion invalide depuis %<__fpreg%>conversion invalide de %qH vers %qIconversion invalide dans un appel gimpleconversion invalide dans une instruction de retourconversion invalide vers %<__fpreg%>conversion invalide vers le type %qT Ã  partir du type %qTtype de retour covariant invalide pour %q#Dtype de retour covariant invalide pour %q+#Dprocesseur %qs invalide pour %s"%s"%soption de modÃ¨le de donnÃ©es %<-mdata-model=%s%> invalidedÃ©claration invalide de %<%T::%E%>dÃ©claration invalide du patron membre dans la classe localedÃ©clarateur invalideargument par dÃ©faut invalide pour un paramÃ¨tre de patron qui est un patronÃ©tiquette invalide pour le Â«Â caseÂ Â» par dÃ©faut dans l'instruction Â«Â switchÂ Â»dÃ©finition invalide du type qualifiÃ© %qTtype de Â«Â dependÂ Â» invalidesous-type dÃ©pendant invalide dans omp %<ordered%> %<depend%>type de Â«Â dist_scheduleÂ Â» invalidetype d'Ã©lÃ©ment invalide pour l'attribut %qsprÃ©fixe d'encodage invalide dans l'opÃ©rateur littÃ©ralentrÃ©e invalide dans le bloc structurÃ© %ssortie invalide hors du bloc structurÃ© %ssortie invalide du bloc structurÃ© OpenMPspÃ©cialisation explicite invalideexpression invalide - essayez un modificateur de sortieexpression invalide comme opÃ©randeexpression invalide pour la l-valeur minexpression invalide pour le modificateur de sortie Â«Â %cÂ Â»type d'expression invalide pour %<#pragma omp atomic%>modÃ¨le mÃ©moire en cas d'Ã©chec invalide pour %<__atomic_compare_exchange%>modificateur de fonctionnalitÃ© %qs invalide dans %<-march=%s%>modificateur de fonctionnalitÃ© %qs invalide dans %<-mcpu=%s%>modificateur de fonctionnalitÃ© %s invalide avec la valeur ("%s") dans le pragma ou l'attribut %<target()%>forme invalide de %<#pragma omp atomic%>format invalide pour sve_widthformat invalide de %sconstante en virgule flottante invalidefpu invalide pour l'attribut ou le pragma cible %qsdÃ©claration de fonction invalidefonction 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 sortievaleur de id invalide pour l'attribut d'exceptionvaleur de id invalide pour l'attribut d'interruptionvaleur d'identifiant invalide pour l'attribut d'interruption/exceptionvaleur d'identifiant invalide pour l'attribut de rÃ©initialisationinitialisation intra-classe invalide du membre de donnÃ©e statique du type non entier %qTexpression d'incrÃ©mentation invalidevaleur initiale invalide pour le membre %qEinitialisation invalide pour une rÃ©fÃ©rence non constante du type %qH Ã  partir d'une r-valeur de type %qIinitialisation invalide pour une rÃ©fÃ©rence du type %qH Ã  partir d'une expression de type %qIinitialisation invalideclause d'initialisation invalideinitialisation invalide pour %q#Dinitialisation invalide pour le membre tableau %q#Dinitialisation invalide pour la fonction membre %qDinitialisation invalide pour la dÃ©claration de liaison structurÃ©einsn invalideÂ :variable d'itÃ©ration invalide dans l'Ã©numÃ©ration rapidefonction de saut invalide dans un flux LTOÃ©tiquettes invalides dans la condition gimplemembre gauche invalide dans l'affectationligne invalide dans le fichier de rÃ©solutionspÃ©cification de classe de liaison invalideemplacement invalide pour %<pragma %s%>, ignorÃ©l-valeur invalide dans la sortie asm %dtype de Â«Â mapÂ Â» invalidemasque invalidetype de masque invalide dans une expression de permutation vectorielledÃ©claration de fonction membre invalidedÃ©claration de patron membre %qD invalidemodÃ¨le mÃ©moire invalide pour l'argument %d de %qEargument de modÃ¨le mÃ©moire invalide dans la fonction internemodÃ¨le mÃ©moire invalide pour %<__atomic_load%>modÃ¨le mÃ©moire invalide pour %<__atomic_store%>nom invalide (Â«Â %sÂ Â») dans le pragma ou l'attribut %<target("arch=")%>nom invalide (Â«Â %sÂ Â») dans le pragma ou l'attribut %<target("cpu=")%>nom invalide (Â«Â %sÂ Â») dans le pragma ou l'attribut %<target("tune=")%>expression Â«Â newÂ Â» invalide pour le type de classe abstraite %qTfonction nmi invalide pour l'attribut de rÃ©initialisationargument de patron invalide car ce n'est pas un typeopÃ©randes non vectoriels invalides pour un vecteur plus valeurnombre invalide dans %<-mrgf-banked-regs=%s%> les valeurs valables sont 0, 4, 8, 16 ou 32nombre d'arguments invalide pour l'option %<-falign-%s%>: %qstable de dÃ©lestage invalide dans %sopÃ©rande de dÃ©calage invalide dans MEM_REFopÃ©rande de dÃ©calage invalide dans TARGET_MEM_REFopÃ©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 spÃ©cificateur Â«Â rÂ Â»opÃ©rande invalide pour le modificateur Â«Â zÂ Â»opÃ©rande invalide pour Â«Â %cÂ Â»opÃ©rande invalide dans la rÃ©fÃ©rence indirecteopÃ©rande invalide dans l'instruction de retouropÃ©rande invalide dans une expression unaireopÃ©rande invalide dans l'opÃ©ration unairelettre de modificateur d'opÃ©rande invalideopÃ©rande invalide pour le code de sortieprÃ©fixe d'opÃ©rande invalideprÃ©fixe d'opÃ©rande invalide Â«Â %%%cÂ Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â 0Â Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â ZÂ Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â zÂ Â»opÃ©rande invalide pour le code %%H/%%LopÃ©rande invalide pour le code %%MopÃ©rande invalide pour le code %%NopÃ©rande invalide pour le code %%OopÃ©rande invalide pour %%RopÃ©rande invalide pour le code %%RopÃ©rande invalide pour %%SopÃ©rande invalide pour le code %%T/%%BopÃ©rande invalide pour le code %%UopÃ©rande invalide pour le code %%VopÃ©rande invalide pour le code %%ZopÃ©rande invalide pour le code %%popÃ©rande invalide pour le code %%sopÃ©rande invalide pour le code %%zopÃ©rande invalide 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Ã©randes invalides vers la rÃ©fÃ©rence au tableauopÃ©randes invalides pour le %s binaire (avec les types %qT et %qT)opÃ©ration invalideopÃ©ration invalide (%s)opÃ©ration invalide sur %<__fpreg%>opÃ©ration invalide pour %<#pragma omp atomic%>paramÃ¨tre invalide %qscombinaison invalide de paramÃ¨tres pour l'intrinsÃ¨que Altivec %qscombinaison de paramÃ¨tres invalide pour l'intrinsÃ¨que %qstype de paramÃ¨tre %qT invalideopÃ©ration de positionnement de l'Ã©tape invalidemode pointeur %qs invalidepointeur invalide vers le champ de bits %qDposition ou taille invalide dans BIT_INSERT_EXPRposition ou opÃ©rande de taille invalide pour BIT_FIELD_REFrÃ©duction privÃ©e invalide sur %qEtype de Â«Â proc_bindÂ Â» invalidedÃ©claration de propriÃ©tÃ© invalidetype de protection ("%s") 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 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+Dmembre de droite invalide pour un stockage mÃ©moire gimplepartage rtl invalide repÃ©rÃ© dans l'insntype d'ordonnancement invalidele deuxiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©roenvoi invalide sur un canal qui ne peut que recevoirsetter invalide, il doit avoir un argumentopÃ©rande shift invalidespÃ©cification de bloc source invalidechaÃ®ne statique invalide dans un appel gimpleÂ«Â static_castÂ Â» invalide depuis le type %qT vers le type %qTclasse de stockage invalide pour la fonction %qEvaleur invalide pour sve_width: %dvaleur memregs cible %<%d%> invalidedÃ©claration de patron %qD invalidele paramÃ¨tre non type du patron est invalideliste d'arguments de patron invalidetemplate-id invalidele troisiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©rotype %<void%> invalide pour Â«Â newÂ Â»type %qT invalide pour initialiser un vecteur de type %qTtype %qT invalide dÃ©clarÃ© %<friend%>argument de type invalide (%qT obtenu)argument de type invalide pour %<->%> (%qT obtenu)argument de type invalide pour %<->*%> (%qT obtenu)argument de type invalide pour l'index d'un tableau (%qT obtenu)argument de type invalide pour la conversion implicite (%qT obtenu)argument de type invalide pour le %<*%> unaire (%qT obtenu)type invalide pour _Literal avec constructeurtype invalide pour la sortie du fanion asmtype invalide pour la variable d'instancetype invalide pour la variable d'itÃ©ration %qEtype invalide pour la fonction maketype invalide pour le paramÃ¨tre %d de la fonction %<constexpr%> %q+#Dtype invalide pour 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 tableautype invalide pour ABSU_EXPRtypes 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 du modificateur %<:%>utilisation invalide de %<::%>utilisation invalide de %<auto%> dans un opÃ©rateur de conversionutilisation invalide de %<auto%> dans l'argument par dÃ©faut du patronutilisation invalide de %<auto%> dans une spÃ©cification d'exceptionutilisation invalide de %<auto%> dans un argument de patronutilisation invalide de %<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%> hors de toute fonctionutilisation invalide de %<this%> dans une fonction non membreutilisation invalide de %q#T avec un membre sous forme de tableau flexible dans %q#Tutilisation invalide de %q#T avec un tableau de taille nulle dans %q#Dutilisation invalide de %qDutilisation invalide de %qD dans la spÃ©cification de la classe de liaisonutilisation invalide de %qE pour former un pointeur vers une fonction membreutilisation invalide de %qTutilisation invalide de %qT dans un argument de patronutilisation invalide de Â«Â %%%cÂ Â»utilisation invalide d'un pointeur vers un type incomplet dans un pointeur arithmÃ©tiqueutilisation invalide de l'indexation de tableau sur un pointeur vers un membreutilisation invalide d'un tableau sans borne spÃ©cifiÃ©eutilisation invalide de la sortie du fanion asmutilisation invalide de l'attribut %<fallthrough%>utilisation invalide de la liste d'initialisation entre accoladesutilisation invalide de const_cast avec le type %qT qui est un pointeur ou une rÃ©fÃ©rence Ã  un type fonctionutilisation invalide de const_cast avec le type %qT qui n'est pas un pointeur, une rÃ©fÃ©rence, ni un type pointeur vers une donnÃ©e membreutilisation invalide du constructeur comme patronutilisation invalide du type %qT qualifiÃ© CV dans la dÃ©claration du paramÃ¨treutilisation invalide du type dÃ©pendant %qTutilisation invalide du destructeur %qD comme un typeutilisation invalide du destructeur %qE comme un typeutilisation invalide d'un membre qui est un tableau flexibleutilisation invalide de la conversion implicite d'un pointeur vers un membreutilisation invalide du type incomplet %q#Tutilisation invalide du typedef incomplet %qTutilisation invalide du membre %qD (avez-vous oubliÃ© le %<&%>Â ?)utilisation invalide du membre %qD dans une fonction membre statiqueutilisation invalide de la fonction membre %qD (avez-vous oubliÃ© le %<()%>Â ?)utilisation invalide de la valeur de la mÃ©thode comme argument de Offsetofutilisation invalide d'un tableau n'Ã©tant pas une l-valeurutilisation invalide du membre de donnÃ©e non statique %qDutilisation invalide de la fonction membre non statique %qDutilisation invalide de la fonction membre non statique de type %qTutilisation invalide du membre de donnÃ©e non statique %qEutilisation invalide de l'expression d'expansion d'un paquetutilisation invalide de l'espace rÃ©servÃ© %qTutilisation invalide du nom qualifiÃ© %<%D::%D%>utilisation invalide du nom qualifiÃ© %<%T::%D%>utilisation invalide du nom qualifiÃ© %<::%D%>utilisation invalide du registre Â«Â %sÂ Â»utilisation invalide d'une structure ayant un membre qui est un tableau flexibleutilisation invalide du paramÃ¨tre de patron %qT qui est un patronutilisation invalide du paramÃ¨tre de patron %qT qui est un typeutilisation invalide du template-id %qD dans la dÃ©claration du patron primaireutilisation invalide du nom de patron %qE sans liste d'argumentsutilisation invalide du typeutilisation invalide du type %<void%> dans la dÃ©claration du paramÃ¨treutilisation invalide du type %qT comme valeur par dÃ©faut pour un paramÃ¨tre de patron qui est lui-mÃªme un patronutilisation invalide du %<*%> unaire sur un pointeur vers un membreutilisation invalide du type non dÃ©fini %qTutilisation invalide de l'expression voidutilisation invalide d'une l-valeur volatile Ã  l'intÃ©rieur d'une fonction %<transaction_safe%>utilisation invalide d'une l-valeur volatile Ã  l'intÃ©rieur d'une transactionla conversion dÃ©finie par l'utilisateur de %qH vers %qI est invalidel'initialisation par valeur du type rÃ©fÃ©rence est invalidetype invalide comme rÃ©sultat d'une comparaison vectorielleconstante vecteur invalideimmÃ©diat vecteur invalidetype de vecteur invalide pour l'attribut %qEnumÃ©ro de version %qs invalidefonction Â«Â warmÂ Â» invalide pour l'attribut de rÃ©initialisationÂ«Â zero extractÂ Â» invalidela plage de la tranche est inversÃ©eio_kind_name(): mauvais I/O-kindle rÃ©sumÃ© en ligne ipa est manquant dans le fichier d'entrÃ©ele rÃ©sumÃ© de rÃ©fÃ©rence ipa est manquant dans l'unitÃ© ltransis_c_interoperable(): gfc_simplify_expr a Ã©chouÃ©il est dÃ©fini comme un pointeur dans des espaces d'adresses diffÃ©rents dans une autre unitÃ© de traductionil est dÃ©fini comme un pointeur vers un type diffÃ©rent dans une autre unitÃ© de traductionil doit Ãªtre un pointeur vers un membre de la forme %<&X::Y%>il doit Ãªtre l'adresse d'une fonction avec une classe de liaison externeil doit Ãªtre le nom d'une fonction avec une classe de liaison externeelle a Ã©tÃ© dÃ©finie ici plus tardÃ©lÃ©ment dans READla variable d'itÃ©ration dans l'Ã©numÃ©ration rapide n'est pas un objetl'itÃ©ration %s invoque un comportement indÃ©finila variable d'itÃ©ration %qD ne devrait pas Ãªtre Â«Â firstprivateÂ Â»la variable d'itÃ©ration %qD ne devrait pas Ãªtre une rÃ©ductionla variable d'itÃ©ration %qE est prÃ©dÃ©terminÃ©e linÃ©airela variable d'itÃ©ration %qE devrait Ãªtre privÃ©ela variable d'itÃ©ration %qE ne devrait pas Ãªtre Â«Â firstprivateÂ Â»la variable d'itÃ©ration %qE ne devrait pas Ãªtre 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 %divar %qs utilisÃ©e par la dÃ©claration %<@synthesize%> doit Ãªtre une ivar existantel'abi iwmmxt requiert un processeur avec iwmmxtiwmmxt exige une ABI compatible AAPCS pour fonctionner correctementsaut dans la portÃ©e de l'identificateur avec un type modifiÃ© par une variablesaut dans l'expression d'une instructionle saut passe outre l'initialisation d'une variablesaut Ã  l'Ã©tiquette du Â«Â caseÂ Â»saut Ã  l'Ã©tiquette %qDrebut Ã  la fin de #pragma %srebut Ã  la fin de #pragma ADDRESSsrebut Ã  la fin de #pragma GCC memregs [0..16]rebut Ã  la fin de #pragma __nostandardrebut Ã  la fin de #pragma __standardrebut Ã  la fin de #pragma ghs endsdarebut Ã  la fin de #pragma ghs endtdarebut Ã  la fin de #pragma ghs endzdarebut Ã  la fin de #pragma ghs interruptrebut Ã  la fin de la section #pragma ghsrebut Ã  la fin de #pragma ghs startsdarebut Ã  la fin de #pragma ghs starttdarebut Ã  la fin de #pragma ghs startzdarebut Ã  la fin de #pragma longcallrebut Ã  la fin de %<#pragma %s%>rebut Ã  la fin de %<#pragma GCC pch_preprocess%>rebut Ã  la fin de %<#pragma GCC visibility%>rebut Ã  la fin de %<#pragma align%>rebut Ã  la fin de %<#pragma fini%>rebut Ã  la fin de %<#pragma init%>rebut Ã  la fin de %<#pragma message%>rebut Ã  la fin de %<#pragma 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 extern_modelÂ Â»le mot-clÃ© %<export%> n'est pas implÃ©mentÃ© et sera ignorÃ©le mot-clÃ© %<template%> n'est pas permis dans class-head-name (NdT: nom de classe)le mot-clÃ© %<template%> n'est pas permis dans declarator-idle mot-clÃ© %<typename%> n'est pas permis dans ce contexte (une initialisation de membre qualifiÃ©e est implicitement un type)le mot-clÃ© %<typename%> n'est pas permis dans ce contexte (la classe de base est implicitement un type)le mot-clÃ© %<typename%> n'est pas permis en dehors des patronsÃ©tiquetteÃ©tiquette %q+D dÃ©clarÃ©e mais pas dÃ©finieÃ©tiquette %q+D dÃ©finie mais non utilisÃ©el'Ã©tiquette %q+D est utilisÃ©e mais non dÃ©finiel'Ã©tiquette %qD est dÃ©finie icil'Ã©tiquette %qE est rÃ©fÃ©rencÃ©e Ã  l'extÃ©rieur de toute fonctionÃ©tiquette Ã  la fin d'une dÃ©claration composÃ©ele contexte de l%'Ã©tiquette n'est pas la dÃ©claration de la fonction actuelleles initialisations par capture des fonctions lambda sont uniquement disponibles avec %<-std=c++14%> ou %<-std=gnu++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++2a%> ou %<-std=gnu++2a%>les expressions lambda dans un argument de patron sont uniquement disponibles avec %<-std=c++2a%> ou %<-std=gnu++2a%>les expressions lambda dans un contexte non Ã©valuÃ© sont uniquement disponibles avec %<-std=c++2a%> ou %<-std=gnu++2a%>expression lambda dans une expression constante avant C++17les lambdas ne sont implicitement %<constexpr%> qu'Ã  partir du C++17avenue %wd hors des limites %wd - %wdvÃ©rification lang_* : Ã©chec dans %s, Ã  %s:%dle langage %s n'est pas reconnula chaÃ®ne de langage %<"%E"%> n'est pas reconnuela constante de grande taille en virgule fixe a Ã©tÃ© tronquÃ©e implicitement en un type en virgule fixele dernier argument doit Ãªtre une valeur immÃ©diatele dernier nom de registre %s doit Ãªtre un registre impairld a retournÃ© le statut de sortie %dl'argument de gauche doit Ãªtre une tranchel'opÃ©rande de gauche de %<->*%> doit Ãªtre un pointeur vers une classe mais il est un pointeur vers un membre du type %qTl'opÃ©rande de gauche de l'opÃ©rateur virgule ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'opÃ©rande de gauche de l'opÃ©rateur virgule n'a pas d'effetl'opÃ©rande de gauche de l'opÃ©rateur virgule est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'opÃ©rande de gauche de l'expression de dÃ©calage %q+E est nÃ©gatifprÃ©cision Ã  gaucheprÃ©cision Ã  gauche dans le format de strfmonle compteur de rotations vers la gauche >= largeur du typele compteur de rotations vers la gauche est nÃ©gatifcompteur de dÃ©calages vers la gauche >= Ã  la largeur du typecompteur de dÃ©calages vers la gauche >= Ã  la largeur de l'Ã©lÃ©ment du vecteurle compteur de dÃ©calages vers la gauche est nÃ©gatifdÃ©calage vers la gauche d'une valeur nÃ©gativel'opÃ©rande Ã  gauche de la virgule n'a pas d'effetle membre de gauche de l'affectation pourrait Ãªtre un candidat pour un attribut de formatlen plus grand que caplongueur %qE au delÃ  de la taille de la section du tableau dans la clause %qsla longueur %qE de la section du tableau n'a pas un type entierlongueur calculÃ©e icimodificateur de longueurmodificateur de longueur dans le format printfmodificateur de longueur dans le format de scanfmodificateur de longueur dans le format de strfmonlongueur requise en allouant une tranchela lettre %c n'a pas Ã©tÃ© trouvÃ©e et insn n'Ã©tait pas CONST_INTbibliothÃ¨ques: %s
! la fonction %q#D de la bibliothÃ¨que est redÃ©clarÃ©e comme %q#D n'Ã©tant pas une fonctionbibliothÃ¨que lib%s introuvablela limite est %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 entierune 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 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#DmÃ©moire de partage de donnÃ©es locale Ã©puisÃ©edÃ©claration locale depuis une fonction diffÃ©rentela dÃ©claration locale de %qE masque la variable d'instancedÃ©claration externe locale de %q#Dl'Ã©tiquette locale %qE est en conflit avec l'Ã©tiquette existantemembre local %q#D dÃ©clarÃ© icimÃ©thode locale %q#D, dÃ©clarÃ©e iciles symboles locaux doivent Ãªtre dÃ©finisla variable locale %qD ne peut pas apparaÃ®tre dans ce contexteles exigences en mÃ©moire pour les variables locales excÃ¨dent la capacitÃ©le bloc des rÃ©fÃ©rences vers les emplacements n'est pas dans l'arbre des blocs%<et%> logique appliquÃ© Ã  une constante non boolÃ©enne%<et%> logique d'expressions Ã©galesle %<et%> logique des tests mutuellement exclusifs est toujours faux%<ou%> logique appliquÃ© Ã  une constante non boolÃ©ennele %<ou%> logique des tests collectivement exhaustifs est toujours vrai%<ou%> logique d'expressions Ã©galesle non logique est toujours appliquÃ© au membre de gauche de la comparaisonlogical_to_bitwise(): Mauvais intrinsÃ¨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 utilise un parallÃ©lisme OpenACC interdit par la routine contenantevÃ©rification des boucles sur l'arbre des boucles dont les itÃ©rations n'ont pas Ã©tÃ© ajustÃ©es (loop fixup)la boucle avec l'en-tÃªte %d est marquÃ©e pour Ãªtre retirÃ©ela boucle avec l'en-tÃªte %d n'est pas dans l'arbre des bouclesgÃ©nÃ©ration d'exception plus lÃ¢che pour %q+#Flimite infÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qsla borne infÃ©rieure %qE de la section du tableau n'a pas un type entierla valeur la plus basse parmi les Ã©tiquettes des Â«Â caseÂ Â» est infÃ©rieure Ã  la valeur minimale du typelp_array ne correspond pas Ã  region_treelp_array est corrompu pour le lp %ilseek a Ã©chouÃ© en lisant les donnÃ©es d'exportlto_obj_file_open() a Ã©chouÃ©l-valeur exigÃ©e comme opÃ©rande de dÃ©crÃ©mentationl-valeur exigÃ©e comme opÃ©rande d'incrÃ©mentationl-valeur exigÃ©e comme opÃ©rande de gauche de l'affectationl-valeur exigÃ©e comme opÃ©rande unaire %<&%>l-valeur exigÃ©e dans l'instruction asmconversion 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 macro s'Ã©tend en des instructions multiplesnom de macro manquant aprÃ¨s %qsmake_generic(): Impossible de trouver le symbole gÃ©nÃ©rique %qsconstruction de clones multiples de %qDadresse variable de #pragma ADDRESS mal composÃ©e#pragma GCC visibility push mal composÃ©#pragma builtin mal composÃ©section mal composÃ©e #pragma ghs#pragma redefine_extname mal composÃ©, ignorÃ©#pragma weak mal composÃ©, ignorÃ©%<#pragma %s%> mal composÃ©, ignorÃ©%<#pragma %s%> mal composÃ©, ignorÃ©%<#pragma align%> mal composÃ©%<#pragma align%> mal composÃ©, ignorÃ©%<#pragma 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Ã©le pragma ou l'attribut %<target("%s")%> est mal composÃ©le pragma ou l'attribut %<target()%> est mal composÃ©Â«Â #pragma __extern_prefixÂ Â» mal composÃ©, ignorÃ©COLLECT_GCC_OPTIONS mal formÃ©option %<-fplugin-arg-%s%> mal formÃ©e (il manque -<clÃ©>[=<valeur>])fichier ptx mal formÃ©arguments pour la fonction de spec mal composÃ©snom de fonction de spec mal composÃ©le nom dÃ©corÃ© pour %qD changera dans le C++17 car la spÃ©cification de l'exception fait partir du type de la fonctiondÃ©coration de %CdÃ©coration de __underlying_typela dÃ©coration de %q#D qui abouti Ã  %qE entre en conflit avec une dÃ©coration prÃ©cÃ©dentedÃ©coration de typeof, utilisez plutÃ´t decltypedÃ©coration du type en virgule fixe inconnuun tableau associatif peut uniquement Ãªtre comparÃ© Ã  nulchamp de correspondance %qE d'une structure de longueur variablele masque doit Ãªtre un immÃ©diatmatch_attr_spec(): Mauvais attributmatch_level_4(): Mauvais opÃ©rateurmatch_string_constant(): DÃ©limiteur pas trouvÃ©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 %qEla valeur maximale du paramÃ¨tre %qs est %une peut utiliser -EB et -EL ensemblene peut utiliser -m32 et -m64 ensembleles registres mduc ne sont sauvegardÃ©s que sur la cible G13les fonctions mÃ©dia ne sont pas disponibles Ã  moins que %<-mmedia%> soit utilisÃ©l'initialisation en mÃ©moire pour %qD suit la dÃ©lÃ©gation du constructeurle membre %q+#D avec un constructeur n'est pas permis dans un agrÃ©gat anonymele membre %q+#D avec un constructeur n'est pas permis dans l'unionle membre %q+#D avec un opÃ©rateur d'affectation par copie n'est pas permis dans un agrÃ©gat anonymele membre %q#D avec un opÃ©rateur dâ€™affectation par copie n'est pas permis dans l'unionle membre %q+#D avec un destructeur n'est pas permis dans un agrÃ©gat anonymele membre %q+#D avec destructeur n'est pas permis dans l'unionle membre %q+D ne peut pas Ãªtre dÃ©clarÃ© comme une rÃ©fÃ©rence %<mutable%>le membre %q+D ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<const%> et %<mutable%>le membre %qD peut Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<constexpr%> uniquement avec %<-std=c++2a%> ou %<-std=gnu++2a%>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 doit Ãªtre initialisÃ© par l'initialisation des membres dans le constructeur %<constexpr%>membre %qD avec des champs de rÃ©fÃ©rence non initialisÃ©sles fonctions membres sont implicitement amies de leur classele patron de membre %qD ne peut pas avoir de spÃ©cificateur virtuel (virt-specifier)des membres d'une classe spÃ©cialisÃ©e explicitement sont dÃ©finis sans en-tÃªte de patronl'allocation de mÃ©moire a Ã©chouÃ© en lisant les donnÃ©es d'exportl'entrÃ©e mÃ©moire %d n'est pas directement adressablerÃ©fÃ©rence mÃ©moire attendue pour le modificateur de sortie Â«Â SÂ Â»la mÃ©thode %<%c%E%> est dÃ©clarÃ©e %<@optional%> et %<@required%> en mÃªme tempsla mÃ©thode %s%s%s est marquÃ©e comme go:nointerfacela mÃ©thode %s%s%s exige un rÃ©cepteur pointeurles attributs d'arguments d'une mÃ©thode ne sont pas disponibles en Objective-C 1.0les attributs de la mÃ©thode ne sont pas disponibles dans Objective-C 1.0les attributs de la mÃ©thode ne peuvent pas Ãªtre spÃ©cifiÃ©s dans le contexte @implementationles attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s Ã  la finles attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s uniquement Ã  la finla dÃ©claration de la mÃ©thode n'est pas dans le contexte @interfacela mÃ©thode dÃ©clarÃ©e %qE surcharge la mÃ©thode %qEla dÃ©finition de la mÃ©thode pour %<%c%E%> n'a pas Ã©tÃ© trouvÃ©ela dÃ©finition de la mÃ©thode n'est pas dans le contexte @implementationla mÃ©thode surcharge Ã  la fois les mÃ©thodes %<transaction_pure%> et %qEil manque peut-Ãªtre un appel Ã  [super dealloc] pour la mÃ©thodele type de la mÃ©thode ne correspond pas au type de l'objetla taille de partition minimale ne peut pas Ãªtre plus grande que la taille de partition maximalela valeur minimale du paramÃ¨tre %qs est %umio_array_ref(): RÃ©fÃ©rence de tableau inconnueprofilage de fonction mips16dÃ©saccord dans le type %u de l'argument de la fonction interne %qD; %qT attendudÃ©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 attendules longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qEles longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qTarguments non concordantsdÃ©clarations non concordantes pendant l'optimisation lors de l'Ã©dition de liensopÃ©rateur en dÃ©saccord dans l'expression foldtypes d'opÃ©randes de comparaison non concordantsparenthÃ¨ses non appairÃ©esconstruction Objective-C++ %<@%D%> mal placÃ©enumÃ©ro de l'opÃ©rande $ manquant dans le format%<(%> manquante aprÃ¨s %<#pragma GCC visibility push%> â€“ ignorÃ©%<(%> manquante aprÃ¨s %<#pragma pack%> â€“ ignorÃ©%<(%> manquante aprÃ¨s %<#pragma unused%>, ignorÃ©%<)%> manquante aprÃ¨s %<#pragma unused%>, ignorÃ©%<=%> manquant (aprÃ¨s l'attribut %<getter%>)%<=%> manquant (aprÃ¨s l'attribut %<setter%>)attribut %<target%> manquant pour %qD avec plusieurs versionsdÃ©finition PHI manquantenote REG_EH_REGION manquante Ã  la fin du bb %i[big-endian|little-endian|default] manquant aprÃ¨s %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] manquant aprÃ¨s %<#pragma GCC diagnostic%>nom d'architecture manquant dans %<-march=%s%>argument manquant pour %<-mbranch-protection=%>argument manquant dans le pragma ou l'attribut %<target("branch-protection=")%>argument manquant Ã  %qsbarriÃ¨re manquante aprÃ¨s le bloc %iaccolades manquantes autour de l'initialisationaccolades manquantes autour de l'initialisation pour %qTarÃªte callgraph manquante pour l'appel stmt:accolade de fermeture manquante pour l'opÃ©rande nommÃ©parenthÃ¨se fermante manquantecollection manquante dans l'Ã©numÃ©ration rapideprÃ©dicat de contrÃ´le manquantnom de processeur manquant dans %<-mcpu=%s%>nom de processeur manquant dans %<-mtune=%s%>tiret manquantdÃ©finition manquantepÃ©riphÃ©rique ou architecture manquant aprÃ¨s %qsarÃªte manquante %i->%inom de fichier manquant aprÃ¨s %qscaractÃ¨re de remplissage manquant Ã  la fin du format de strfmonexpression d'incrÃ©mentation manquanteinitialisation manquante pour le champ %qD de %qTinitialisation manquante pour le membre %qDcondition de boucle manquante dans la boucle avec le pragma %<GCC ivdep%>condition de boucle manquante dans la boucle avec le pragma %<GCC unroll%>cible manquante dans le makefile aprÃ¨s %qsmÃ©thode manquante %s%s%snom manquant dans le pragma ou l'attribut %<target("arch=")%>nom manquant dans le pragma ou l'attribut %<target("cpu=")%>nombre manquantparenthÃ¨se ouvrante manquanteopÃ©rande manquantoption manquante aprÃ¨s %<#pragma GCC diagnostic%>cible manquante aprÃ¨s %qsattribut de patron principal %s manquantattributs de patron principal %s manquantdonnÃ©e de rÃ©solution manquante pour %ssentinelle manquante dans l'appel Ã  la fonctionarguments de patron manquantsarguments de patron manquants aprÃ¨s %qTcaractÃ¨re de terminaison %c manquantnom de type manquant dans la dÃ©claration typedefvaleur manquante dans le pragma ou l'attribut %<target()%>mÃ©langer des dÃ©clarations et des dÃ©finitions de fonctions est interditle mÃ©lange de types de symboles diffÃ©rents dans les mÃªmes groupes comdat n'est pas supportÃ©mode %qs appliquÃ© Ã  un type inappropriÃ©la taille du mode du rÃ©sultat non intÃ©gral ne correspond pas Ã  la taille du champ de BIT_FIELD_REFla modification de %qE n'est pas une expression constantele modificateur ne devrait pas Ãªtre spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%>nature du module dans l'instruction USE Ã  %Cplus que %d opÃ©randes dans %<asm%>plus d'une clause %<atomic_default_mem_order%> dans une mÃªme unitÃ© de compilationplus d'une clause %<depend%> 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Ã©placer un objet local dans une instruction de retour empÃªche l'Ã©lision de la copiempfr n'est pas configurÃ© pour gÃ©rer tous les modes en virgule flottanteles attributs ms_abi et sysv_abi sont incompatiblesl%'attribut ms_hook_prologue est incompatible avec %<-mfentry%> pour 32 bitsms_hook_prologue n'est pas compatible avec les fonctions imbriquÃ©esmsp430_select_hwmult_lib a besoin d'au moins un argumentle tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨rel'exclusion multilib %qs est invalideles exclusions multilib %qs sont invalidesle sÃ©lecteur multilib %qs %qs est invalidele sÃ©lecteur multilib %qs est invalidela spec multilib %qs est invalidel'option %<-mcpu=%> a Ã©tÃ© spÃ©cifiÃ©e plusieurs fois.plusieurs cibles %<default%> ont Ã©tÃ© dÃ©finiesles personnalitÃ©s EH multiples sont uniquement supportÃ©es avec les assembleurs qui supportent la directive .cfi_personalitydÃ©clarations multiples dans une boucle %<for%> parcourant une plageplusieurs Ã©tiquettes Â«Â defaultÂ Â» dans un Â«Â switchÂ Â»dÃ©finition multiple de %q#Tplusieurs routines d'interruptions rapides vues: %qE et %qEchamps multiples initialisÃ©s dans l'union %qTplusieurs attributs de type de fonction spÃ©cifiÃ©stransitions chaud/froid multiples trouvÃ©es (bb %i)initialisations multiples donnÃ©es pour %qDinitialisations multiples donnÃ©es pour la base %qTappelants en ligne multiplesplusieurs attributs d'interruption ne sont pas permisattributs d'interruptions multiples pour la fonction %qDvariables d'itÃ©ration multiples dans l'Ã©numÃ©ration rapideaxes de boucles multiples spÃ©cifiÃ©s pour la routineplusieurs mÃ©thodes nommÃ©es %<%c%E%> ont Ã©tÃ© rencontrÃ©esattributs de types imbriquÃ©s multiples pour la fonction %qDplusieurs paramÃ¨tres nommÃ©s %qDplusieurs dÃ©finitions existantes pour %qEqualificatifs de rÃ©fÃ©rence multiplesattributs de sauvegarde de registres multiples pour la fonction %qDplusieurs sÃ©lecteurs nommÃ©s %<%c%E%> ont Ã©tÃ© rencontrÃ©sclasses de stockage multiples dans la dÃ©claration de %qsclasses de stockage multiples dans les spÃ©cificateurs de la dÃ©clarationtypes multiples dans une dÃ©clarationnÅ“uds PHI virtuels multiples dans le BB %dargument Ã  valeur multiple dans un contexte Ã  valeur uniqueappel de fonction Ã  valeur multiple dans un contexte Ã  valeur uniquel'option de multiplication implique que r%d est fixeles versions multiples requiÃ¨rent ifunc qui n'est pas supportÃ© sur cette cibleil faut appeler %<#include <typeinfo>%> avant d'utiliser %<typeid%>il faut utiliser %<.*%> ou %<->*%> pour appeler une fonction via un pointeur vers un membre dans %<%E (...)%>, par ex: %<(... ->* %E) (...)%>le mutable %qD n'est pas utilisable dans une expression constantedÃ©pÃ´t mystÃ©rieux d'informations dans %sun attribut nu ne peut Ãªtre appliquÃ© qu'Ã  des fonctionsnom %qD utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableaule nom %qT a un type incompletnom manquant pour la fonction membrele nom de la classe masque le paramÃ¨tre de patron %qD qui est lui-mÃªme un patronnom utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableaules valeurs nommÃ©es Ã  retourner ne sont plus supportÃ©esentrÃ©e dans l'espace de noms %qDl'espace de noms %qD n'est pas permis dans une dÃ©claration Â«Â usingÂ Â»l'alias de l'espace de noms %qD n'est pas permis ici, on suppose %qDnom d'espace de nom attendules agrÃ©gats anonymes dans la portÃ©e de l'espace de noms doivent Ãªtre statiquesconversion rÃ©ductrice de %qE depuis %qH vers %qIla conversion rÃ©ductrice de %qE depuis %qH vers %qI est mal formÃ©e en C++11a besoin de %<typename%> avant %<%T::%D::%E%> car %<%T::%D%> est une portÃ©e dÃ©pendantea besoin de %<typename%> avant %<%T::%E%> car %qT est une portÃ©e dÃ©pendante%<typename%> doit Ãªtre utilisÃ© avant %qE car %qT est une portÃ©e dÃ©pendanteconversion explicite nÃ©cessaireconversion explicite nÃ©cessaire, mÃ©thode %s%s%s manquantelongueur insn nÃ©gativelongueur nÃ©gative dans la section du tableau dans la clause %qslimite infÃ©rieure nÃ©gative dans la section du tableau dans la clause %qsprofondeur d'imbrication nÃ©gative pour la rÃ©gion %inombre de dÃ©calages nÃ©gatiflargeur nÃ©gative dans le champ de bits %q+Dlargeur nÃ©gative du champ de bits %qsni le destructeur ni l'opÃ©rateur Â«Â delete[]Â Â» spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finieni le destructeur ni l'opÃ©rateur Â«Â deleteÂ Â» spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finiealternatives imbriquÃ©es de dialecte assembleurdÃ©claration externe imbriquÃ©e de %qDla fonction imbriquÃ©e %q+D est dÃ©clarÃ©e mais jamais dÃ©finiefonction imbriquÃ©e %qEÂ» dÃ©clarÃ©e %<extern%>fonction imbriquÃ©e %qs dÃ©clarÃ©e %<extern%>trampolines de fonctions imbriquÃ©es pas supportÃ©s sur cette 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++2a%> ou %<-std=gnu++2a%>le 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%>Â«Â newÂ Â» ne peut Ãªtre appliquÃ© Ã  un type de fonctionÂ«Â newÂ Â» ne peut pas Ãªtre appliquÃ© Ã  un type rÃ©fÃ©rencÃ©la nouvelle dÃ©claration %q#D rend ambigÃ¼e le dÃ©claration interne %q#Dde nouveaux types ne peuvent Ãªtre dÃ©finis dans un type Ã  retournernew_symbol(): Nom de symbole trop longmembre %q#D suivant dÃ©clarÃ© icipas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qspas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qs, on essaie avec l'opÃ©rateur prÃ©fixÃ© Ã  la placeaucune mÃ©thode %<%c%E%> trouvÃ©epas de fonction membre %q#D dÃ©clarÃ©e dans la classe %qTpas de getter %qs trouvÃ©pas de FUNCTION_PROFILER pour CRISaucun nom de fichier fourni pour la liste de sortie LTRANSpas d'argumentaucun argument pour la fonction de specaucun attribut peut Ãªtre appliquÃ© Ã  une instanciation expliciteaucun nom de classe spÃ©cifiÃ© avec %qspas de patron de classe nommÃ© %q#T dans %q#Tpas de %<]%> fermant pour le format %<%%[%>pas d'accolade fermantepas de contexte pour rÃ©soudre le type de %qEaucun opÃ©rateur de conversion dÃ©clarÃ©pas de fonction de dÃ©sallocation correspondante pour %qDaucun type de donnÃ©es pour le mode %qsaucune dÃ©claration ne correspond Ã  %q#Daucune dÃ©claration de la propriÃ©tÃ© %qs trouvÃ©e dans l'interfacepas d'argument par dÃ©faut pour %qDpas de rÃ©partiteur trouvÃ© pour %spas 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) (%A)%>pas de correspondance pour convertir la fonction %qD vers le type %q#Tpas de concept correspondant pour l'introduction du patronaucune surcharge en virgule flottante correspond Ã  %qspas de fonction correspondant Ã  l'appel %<%D(%A)%>pas de fonction concordante pour l'appel Ã  %<%T::%s%E(%A)%#V%>pas de fonction concordante pour l'appel Ã  %<%T::operator %T(%A)%#V%>pas de fonction concordante pour l'appel de %<%s(%A)%>pas de fonction correspondante pour l'appel de type gÃ©nÃ©riquepas de Â«Â pushÂ Â» correspondant pour %<#pragma GCC visibility pop%>aucun patron correspondant trouvÃ© pour %qDpas de fonction membre %qD dÃ©clarÃ©e dans %qTaucun membre concordant avec %<%T::%D%> dans %q#Tpas d'opÃ©rateur de post-dÃ©crÃ©mentation pour le typepas d'opÃ©rateur de post-incrÃ©mentation pour le typepas d'opÃ©rateur de prÃ©-dÃ©crÃ©mentation pour le typepas d'opÃ©rateur de prÃ©-incrÃ©mentation pour le typeaucune dÃ©claration prÃ©cÃ©dente pour %qDaucun prototype prÃ©cÃ©dent pour %qDpas de type de processeur spÃ©cifiÃ© pour l'Ã©dition de lienspas de profilage du code 64 bits pour cette ABIpas de registre dans l'adresseÂ«Â returnÂ Â» manquant dans une fonction devant retourner une valeurÂ«Â returnÂ Â» manquant dans une fonction retournant %qTpas de sclass pour le stab %s (0x%x)pas de point virgule Ã  la fin de la structure ou de l'unionpas de %<operator %s%> adaptÃ© pour %qTpas de %qD convenable dans la classe %qTpas de super classe dÃ©clarÃ©e dans @interface pour %qEpas de super classe dÃ©clarÃ©e dans l'interface pour %qEpas de type nommÃ© %q#T dans %q#Taucun type ni classe de stockage ne peut Ãªtre spÃ©cifiÃ© ici,aucun paquet de paramÃ¨tres non dÃ©roulÃ©s dans le fold binairepas de surcharge finale unique pour %qD dans %qTpas de clause valide spÃ©cifiÃ©e dans %<#pragma acc declare%>l'argument de no_sanitize n'est pas une chaÃ®nele nÅ“ud diffÃ¨re de node->decl->decl_with_vis.symtab_nodele nÅ“ud a body_removed mais il est une dÃ©finitionle nÅ“ud a un type inconnule nÅ“ud est un alias mais pas une dÃ©finitionle nÅ“ud est un alias mais pas un alias implicitele nÅ“ud est seul dans un groupe comdatle nÅ“ud est analysÃ© mais il n'est pas une dÃ©finitionle nÅ“ud est dans la liste same_comdat_group mais il n'a aucun comdat_grouple nÅ“ud est un transparent_alias mais pas un aliasle nÅ“ud est une rÃ©fÃ©rence faible (weakref) mais pas un transparent_aliasle nÅ“ud n'a pas Ã©tÃ© trouvÃ© dans le hachage des noms assembleur symtabnÅ“ud pas trouvÃ© node->decl->decl_with_vis.symtab_nodedes nÅ“uds ont Ã©tÃ© trouvÃ© avec une mÃ©moire non libÃ©rÃ©el'expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  %<false%> Ã  cause de l'appel Ã  %qDargument REAL pas en double prÃ©cision pour l'intrinsÃ¨que %s Ã  %Lvariante PCS qui n'est pas dÃ©rivÃ©e de 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Ã©saccord sur le traitement de l'exception sans appelle patron non classe %qT est utilisÃ© sans arguments de patronla spÃ©cialisation partielle de la non variable ou non classe %qD n'est pas permisele bloc de base %d n'est pas froid mais il ne peut Ãªtre atteint que par des chemins traversant la partition froideargument entier non constant %u dans l'appel Ã  la fonction %qEargument non constant 0 pour %qsargument 1 non constant pour __atomic_always_lock_freetableau non constant dans l'instruction DATA Ã  %Linitialisation d'un tableau non constantla nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e directement, pas par un typedefla nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e sans parenthÃ¨ses autour du id de typeun littÃ©ral composÃ© non constant ne peut pas apparaÃ®tre dans une expression constantecondition non constante pour l'assertion statiqueÃ©lÃ©ment non constant dans un CONSTRUCTOR constantl'initialisation non constante dans la classe est invalide pour le membre statique pas en ligne %qDl'initialisation non constante dans la classe est invalide pour le membre statique %qDexpression d'initialisation non constante Ã  %Lmembre de gauche non-decl/MEM_REF dans une instruction Ã©crasÃ©eArgument INTEGER du sous-type pas par dÃ©faut passÃ© Ã  l'intrinsÃ¨que %s Ã  %LUNSPEC non dÃ©lÃ©gitimisÃ© %s (%d) trouvÃ© Ã  l'emplacement de la variablela fonction non supprimÃ©e %q+D surcharge la fonction supprimÃ©el'argument dans l'appel de la fonction %qE n'est pas en virgule flottantel'argument dans l'appel de la fonction %qE n'est pas en virgule flottantela non fonction %qD est dÃ©clarÃ©e comme un patron implicitenon fonction dans un appel gimpleargument 1 non entier pour __atomic_is_lock_freeargument 3 non entier dans l'appel Ã  la fonction %qEmodÃ¨le mÃ©moire non entier pour l'argument %d de %qEopÃ©rande non entier utilise avec le code d'opÃ©rande %<z%>instruction Â«Â switchÂ Â» avec un type non 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 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 pointeurnon registre comme membre de gauche d'une opÃ©ration binairenon registre comme membre de gauche dans une opÃ©ration ternairenon registre comme membre de gauche d'une opÃ©ration unaireBIT_FIELD_REF, IMAGPART_EXPR ou REALPART_EXPR non scalairetype non 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 non statique %qE est dÃ©clarÃ© %<concept%>le membre non statique %qE est dÃ©clarÃ© %<constexpr%>membre de donnÃ©e non statique dÃ©clarÃ© avec %qT comme espace rÃ©servÃ©les initialisations de membres de donnÃ©es non statiques sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++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 threadBIT_FIELD_REF, IMAGPART_EXPR ou REALPART_EXPR pas au plus haut niveauconversion non triviale dans l'affectationconversion non triviale dans une opÃ©ration unaireles initialisations par dÃ©signation non triviales ne sont pas supportÃ©esla spÃ©cialisation partielle du non type %qD n'est pas permiseles paramÃ¨tres de patrons non typÃ©s du type classe sont uniquement disponibles avec %<-std=c++2a%> ou %<-std=gnu++2a%>non variable %qD dans la dÃ©claration avec plus d'une dÃ©claration contenant un type Ã  remplacernon vecteur CONSTRUCTOR avec des Ã©lÃ©mentsopÃ©randes non vectoriels dans une comparaison vectoriellel'indice de tableau non nul %qE est utilisÃ© avec le tableau %qD de type %qT dont les limites sont inconnuesl'indice de tableau non nul %qE est utilisÃ© avec un tableau de type %qT dont les limites sont inconnuesindex de tableau non constant dans l'initialisationla liste des sorties de la boucle %d n'est pas vide mais des sorties ne sont pas enregistrÃ©esÃ©tiquette non locale argument non null %qD comparÃ© Ã  NULLun argument non nul a un numÃ©ro d'opÃ©rande invalide (argument %lu)un argument non nul rÃ©fÃ©rence un opÃ©rande qui n'est pas un pointeur (argument %lu, opÃ©rande %lu)un argument non nul a un numÃ©ro d'opÃ©rande hors des bornes (argument %lu, opÃ©rande %lu)attribut non nul sans argument sur un non-prototypela normalisation s'oppose Ã  la mise Ã  l'Ã©chelle
! combinaison de types pas permise dans BIT_INSERT_EXPRpas configurÃ© avec le suffixe d'en-tÃªtes sysrootpas assez de boucles DO pour la boucle %s !$ACC LOOP Ã  %Lpas assez de boucle DO pour le %s coalescÃ© Ã  %Lpas assez d'argumentspas assez d'arguments Ã  retournerpas assez de boucles Â«Â forÂ Â» Ã  combinerpas assez de boucles parfaitement imbriquÃ©espas assez d'informations sur le typepas assez d'arguments variables pour insÃ©rer une sentinellepas de gÃ©nÃ©ration de zone de correctif, nops pas supportÃ©pas de support de l'option %<-fpic%> pour la chaÃ®ne de compilation v3mnotenote: argument nul lÃ  oÃ¹ un non-nul est requis (argument %lu)pointeur nulldÃ©rÃ©fÃ©rencement d'un pointeur nullle nombre doit Ãªtre 0 ou 1le nombre d'arguments ne concorde pas avec celui du prototype internele nombre d'arguments ne concorde pas avec celui du prototypele nombre d'annotations des bb dans la chaÃ®ne des insn (%d) != n_basic_blocks (%d)le nombre d'Ã©lÃ©ments du vecteur n'est pas une puissance de deuxle nombre d'Ã©lÃ©ments du vecteur n'est pas une puissance de 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 variables dans la clause %<depend%> avec le modificateur %<sink%> ne correspond pas au nombre de variables d'itÃ©rationsl'argument numÃ©rique de l'attribut %qE doit Ãªtre dans la plage 0..63objc++-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c++-cpp-outputobjc-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c-cpp-outputl'objet n'est pas une mÃ©thodeobjet manquant dans l'usage de %qEla propriÃ©tÃ© de l'objet %qD n'a pas d'attribut %<assign%>, %<retain%> ou %<copy%>; on suppose que c'est %<assign%>l'objet de type %qT ne correspond pas au nom du destructeur ~%qTun objet avec un type modifiÃ© par une variable ne peut pas avoir de classe de liaisonune dÃ©claration de mÃ©thode objective-c est attendueun ou des argument(s) de message objective-c++ est/sont attendu(s)rÃ©cepteur de message objective-c++ attenduune dÃ©claration de mÃ©thode objective-c++ est attenduecode de format Maverick Â«Â %cÂ Â» obsolÃ¨teutilisation de l'option %<-I-%> obsolÃ¨te, veuillez utiliser %<-iquote%> Ã  la placeutilisation obsolÃ¨te d'une initialisation dÃ©signÃ©e avec %<:%>utilisation obsolÃ¨te d'une initialisation dÃ©signÃ©e sans %<=%>la variable en ligne %qD utilisÃ©e par odr n'est pas dÃ©finiele compilateur de dÃ©chargement %s n'a pas Ã©tÃ© trouvÃ©le 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 octetsle dÃ©calage relatif de %qD n'est pas compatible avec l'ABI et peut changer dans une version future de GCCl'offset du champ de bits compactÃ© %qD a changÃ© dans GCC 4.4l'utilisation de offsetof Ã  l'intÃ©rieur du type %qT (qui ne respecte pas l'agencement standard) est supportÃ© conditionnellementancienne dÃ©claration %q#DdÃ©finition de fonction selon l'ancien styledÃ©claration de paramÃ¨tres selon l'ancien style dans la dÃ©finition de fonction prototypÃ©el'opÃ©rande omis au milieu de %<?:%> ne peut pas Ãªtre dÃ©corÃ©un champ est un champ de bits alors que l'autre ne l'est 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%>seules les rÃ©gions %<distribute%> ou %<parallel%> sont autorisÃ©es Ã  Ãªtre strictement imbriquÃ©es Ã  l'intÃ©rieur d'une rÃ©gion %<teams%>seuls les fanions %<inbranch%> et %<notinbranch%> sont permis pour l'attribut %<__simd__%>seulement %u nom fourni pour la liaison structurÃ©eseulement %u noms fournis pour la liaison structurÃ©eseul 0.0 peut Ãªtre chargÃ© comme valeur immÃ©diateseul 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%> peut Ãªtre appliquÃ© Ã  une instruction nulleseuls les constructeurs prennent des initialisions membresseuls les dÃ©clarations de constructeurs et les opÃ©rateurs de conversion peuvent Ãªtre %<explicit%>uniquement ici comme un %<friend%>seul un type de retour %<auto%> Ã©vident peut Ãªtre dÃ©duit en %<void%>seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans une section .bssseules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans la section .noinitseules 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Ã©un spÃ©cificateur enum opaque doit utiliser un simple identificateurspÃ©cificateur enum opaque sans noml'ouverture de %s a Ã©chouÃ©: %souverture de /dev/zero: %mouverture de la liste de sortie LTRANS %s: %mouverture du fichier de dÃ©pendances %s: %mouverture du fichier de sortie %qs: %souverture du fichier de sortie %s: %ml'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bitsl'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 6 bitsl'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 8 bitsl'opÃ©rande 1 devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bitsl'opÃ©rande 1 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 2 devrait Ãªtre une valeur paire sur 3 bits (sous-registre 0,2,4,6)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (sous-registre 0-7)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 8 bitsl'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 8 bitsl'opÃ©rande 4 devrait Ãªtre une valeur non signÃ©e sur 8 bits (0-255)la contrainte de l'opÃ©rande contient un %<+%> ou un %<=%> incorrectement positionnÃ©les contraintes de l'opÃ©rande pour %<asm%> diffÃ¨rent en nombre d'alternativesl'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â %cÂ Â» invalidel'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â DÂ Â» invalidel'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â YÂ Â» invalidel'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â RÂ Â» invalidel'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â rÂ Â» invalidel'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â KÂ Â» invalidel'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â RÂ Â» invalidel'opÃ©rande n'est pas une rÃ©fÃ©rence mÃ©moire avec dÃ©calage, code d'opÃ©rande Â«Â HÂ Â» invalidel'opÃ©rande doit Ãªtre une valeur immÃ©diate de la bonne taillenumÃ©ro dâ€™opÃ©rande manquant aprÃ¨s %%-lettrenumÃ©ro dâ€™opÃ©rande hors limitele numÃ©ro d'opÃ©rande est hors limites dans le formatnumÃ©ro d'opÃ©rande spÃ©cifiÃ© pour un format n'acceptant aucun argumentnumÃ©ro d'opÃ©rande spÃ©cifiÃ© avec une affectation supprimÃ©el'opÃ©rande de ?: change de type signÃ© de %qT Ã  %qT Ã  cause du caractÃ¨re non signÃ© de l'autre opÃ©randel'opÃ©rande de l'expression fold n'a aucun paquet de paramÃ¨tres non dÃ©roulÃ©le type %qT de l'opÃ©rande est incompatible avec l'argument %d de %qEles types des opÃ©randes sont %qT et %qTles opÃ©randes de %T/%t doivent Ãªtre reg + const_int:les opÃ©randes de ?: ont les types diffÃ©rents %qT et %qTl'opÃ©ration sur %qE est peut Ãªtre non dÃ©finiel'opÃ©rateur delete[] ne peut pas Ãªtre un Â«Â deleteÂ Â» destructeurl'attribut d'optimisation sur %qD suit la dÃ©finition mais l'attribut ne correspond pasincohÃ©rence d'un attribut au niveau de l'optimisationl'optimisation peut Ã©liminer les lectures ou les Ã©critures dans les variables-registresl'option %<-mirq-ctrl-saved%> est uniquement valable pour les processeurs ARC v2l'option %<-mrgf-banked-regs%> est uniquement valable pour les processeur ARC v2l'option %<-mstructure-size-boundary%> est dÃ©prÃ©ciÃ©el'option %qs est valide pour %s mais pas pour %sl'option %s n'est pas supportÃ©e avec %<-fopenacc%>option("%s") a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©argument optionneloptions activÃ©esÂ : options ou cibles manquantes aprÃ¨s %qsoptions passÃ©esÂ : ou utilisez %<j%> au lieu de %<i%> pour les suffixes internes GNUles arguments ordonnÃ©s ont besoin d'une expression entiÃ¨re constante positivecomparaison ordonnÃ©e d'un pointeur avec un zÃ©ro entiercomparaison ordonnÃ©e d'un pointeur avec un pointeur nulle %<default%> original est icila dÃ©claration originale apparaÃ®t icila dÃ©finition originale apparaÃ®t icidÃ©fini initialement icil'appel de fonction initialement indirect n'est pas pris en compte pour la mise en lignespÃ©cifiÃ© initialement iciconstruction %qs orphelinel'autre correspondance est iciaurait dÃ» correspondre Ã  la mÃ©thode virtuelle %qD mais ce n'est pas le casle %<__transaction_cancel%> extÃ©rieur n'est pas Ã  l'intÃ©rieur d'un %<__transaction_atomic%> extÃ©rieurle bloc extÃ©rieur de la rÃ©gion %i n'est pas bontransaction extÃ©rieure dans une fonction %<transaction_may_cancel_outer%>transaction extÃ©rieure dans une fonction %<transaction_safe%>transaction extÃ©rieure dans une transactionla contrainte de sortie %d ne peut pas Ãªtre spÃ©cifiÃ©e avec le registre Ã©crasÃ© Â«Â %sÂ Â»la contrainte de sortie %d doit spÃ©cifier un seul registrela contrainte de sortie %qc pour l'opÃ©rande %d n'est pas au dÃ©butle fichier de sortie %s existe dÃ©jÃ  dans le dossier %sfichier de sortie non spÃ©cifiÃ©le nom du fichier de sortie ne peut pas Ãªtre videnom du fichier de sortie spÃ©cifiÃ© deux foisla sortie numÃ©ro %d n'est pas directement adressablel'opÃ©rande de sortie %d doit utiliser la contrainte %<&%>il manque un %<=%> Ã  la contrainte de l'opÃ©rande de sortiel'opÃ©rande de sortie est une constante dans %<asm%>les registres de sortie doivent Ãªtre regroupÃ©s en haut de la pileoutput_move_singleÂ :dÃ©bordement dans la dimension du tableaudÃ©bordement dans l'expression constantele dÃ©bordement dans la conversion de %qT vers %qT change la valeur en %qEle dÃ©bordement dans la conversion de %qT vers %qT change la valeur de %qE en %qEdÃ©bordement dans les valeurs de l'Ã©numÃ©rationdÃ©bordement dans les valeurs de l'Ã©numÃ©ration Ã  %qDdÃ©bordement de la liste d'arguments de sortie pour %qsnom de fonction surchargÃ©e %qE dans la clause %qsfonction surchargÃ©e sans information contextuelle de typela fonction surchargÃ©e est %q#Dla fonction surchargÃ©e est %q#Fla fonction surchargÃ©e est %qDle contrÃ´le de la surcharge (override/final) est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>dans la surcharge de %qD dÃ©clarÃ© %<transaction_safe%>argument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du patron d'alias %qDargument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du concept %qDl'expansion de paquets dans une dÃ©claration Â«Â usingÂ Â» est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>les captures d'initialisation compactes ne sont uniquement disponibles avec %<-std=c++2a%> ou %<-std=gnu++2a%>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 %qEremplissage de la taille du Â«Â structÂ Â» jusqu'Ã  la frontiÃ¨re d'alignementremplissage du Â«Â structÂ Â» pour aligner %q+Dle paramÃ¨tre %P a un type incomplet %qTle paramÃ¨tre %P de %qD a un type incomplet %qTparamÃ¨tre %q+D dÃ©clarÃ© %<_Noreturn%>paramÃ¨tre %q+D dÃ©clarÃ© %<inline%>le paramÃ¨tre %q+D n'a qu'une dÃ©claration anticipÃ©eparamÃ¨tre %qD dÃ©clarÃ© avec le type Â«Â voidÂ Â»le paramÃ¨tre %qD a un type incompletle paramÃ¨tre %qD inclut un pointeur vers un tableau %qT dont les bornes sont inconnuesle paramÃ¨tre %qD inclut une rÃ©fÃ©rence vers un tableau %qT dont les bornes sont inconnuesle paramÃ¨tre %qD est incorrectement dÃ©clarÃ© comme type de mÃ©thodele paramÃ¨tre %qD est initialisÃ©le paramÃ¨tre %qD est dÃ©fini mais pas utilisÃ©le paramÃ¨tre %qP de %qD pourrait Ãªtre un candidat pour un attribut de formatle paramÃ¨tre %u (%q+D) a un type incompletle paramÃ¨tre %u (%q+D) a le type voidle paramÃ¨tre %u a un type incompletle paramÃ¨tre %u a le type voidparamÃ¨tre dÃ©clarÃ© %<auto%>la liste de paramÃ¨tres ne correspond pas Ã  la signature de %s()le paramÃ¨tre ne peut pas avoir le type %qT modifiÃ© par une variablele paramÃ¨tre pourrait Ãªtre un candidat pour un attribut de formatnom du paramÃ¨tre manquant dans la liste des paramÃ¨tresnom de paramÃ¨tre omisnoms de paramÃ¨tres (sans type) dans la dÃ©claration de fonctionle paquet de paramÃ¨tres %q+D doit Ãªtre Ã  la fin de la liste des paramÃ¨tres du patronle paquet de paramÃ¨tres %qD ne peut pas avoir d'argument par dÃ©fautl'argument %qE du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patronl'argument %qT du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patronle paquet de paramÃ¨tres ne peut pas avoir d'argument par dÃ©fautles paquets de paramÃ¨tres ne sont pas Ã©tendus avec %<...%>le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 7.1le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 9.1le 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 membredes parenthÃ¨ses sont requises autour de ce littÃ©ral composite pour Ã©viter des ambiguÃ¯tÃ©s dans l'analyseune initialisation entre parenthÃ¨ses n'est pas permise dans une boucle %<for%> de OpenMPinitialisation entre parenthÃ¨ses dans le Â«Â newÂ Â» du tableauerreur d'analyse dans l'instruction SELECT TYPE Ã  %Cerreur d'analyse dans la liste des arguments du 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_PASSle passage de %qT comme argument %<this%> abandonne les qualificatifsle passage de %qT choisi %qT au lieu de %qTpassage de NULL pour l'argument non pointeur %P de %qDle passage de l'argument %d de %qE abandonne les qualificatifs du type cible du pointeurpassage de l'argument %d de %qE comme %<float%> au lieu de %<double%> Ã  cause du prototypepassage de l'argument %d de %qE comme %qT au lieu de %qT Ã  cause du prototypepassage de l'argument %d de %qE comme complexe au lieu de flottant Ã  cause du prototypepassage de l'argument %d de %qE comme complexe au lieu d'entier Ã  cause du prototypepassage de l'argument %d de %qE comme flottant au lieu de complexe Ã  cause du prototypepassage de l'argument %d de %qE comme flottant au lieu d'entier Ã  cause du prototypepassage de l'argument %d de %qE comme entier au lieu de complexe Ã  cause du prototypepassage de l'argument %d de %qE comme entier au lieu de flottant Ã  cause du prototypepassage de l'argument %d de %qE comme signÃ© Ã  cause du prototypepassage de l'argument %d de %qE comme un non signÃ© Ã  cause du prototypepasser l'argument %d de %qE abandonne le qualificatif %qv du type pointÃ©passage de l'argument %d de %qE depuis un type Objective-C distinctpassage de l'argument %d de %qE depuis un type pointeur incompatiblepassage de l'argument %d de %qE depuis un pointeur vers un espace d'adresses non fermÃ©passer l'argument %d de %qE ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifle passage de l'argument %d de %qE transforme un pointeur en entier sans transtypagele passage de l'argument %d de %qE transforme un entier en pointeur sans transtypagepassage de l'argument %d de %qE avec des largeurs diffÃ©rentes Ã  cause du prototypel'argument %i est passÃ© Ã  un paramÃ¨tre avec un qualificatif restrictif alors qu'il est Ã©galement passÃ© dans l'argument %Zl'argument %i est passÃ© Ã  un paramÃ¨tre avec un qualificatif restrictif alors qu'il est Ã©galement passÃ© dans les arguments %Zpassage des arguments Ã  l'Ã©lision du constructeur hÃ©ritÃ© %qDle passage d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellementpassage d'un argument trop grand sur la pileentrÃ©e de fonction patchable > taillele pragma pch_preprocess ne devrait Ãªtre utilisÃ© qu'avec %<-fpreprocessed%>pÃ©dantpÃ©dant: vous avez peut-Ãªtre besoin d'arguments de patron explicites dans votre spÃ©cificateur de nom imbriquÃ©vous voulez peut-Ãªtre ajouter %<%T::%> explicitementerreur de permissionpermerreur: Ã©chec de pex_init: %mles indications de contraintes ne sont pas satisfaitesl'opÃ©rateur Â«Â newÂ Â» avec placement construit un tableau d'objets de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %<%T [%wu]%> et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwile greffon %s n'est pas sous une licence compatible avec GPL
  %sle greffon %s a enregistrÃ© une fonction de rappel nulle pour l'Ã©vÃ©nement %sle greffon %s devrait Ãªtre spÃ©cifiÃ© avant %<-fplugin-arg-%s%> dans la ligne de commandele greffon %s a Ã©tÃ© spÃ©cifiÃ© avec des chemins diffÃ©rents:
  %s
  %sle greffon ne peut pas enregistrer une Ã©tape manquantele greffon ne peut pas enregistrer une Ã©tape sans nomle greffon ne peut enregistrer l'Ã©tape %qs sans nom d'Ã©tape de rÃ©fÃ©rencele support des greffons est dÃ©sactivÃ©; configurez avec --enable-pluginpointeurargument pointeurl'arithmÃ©tique de pointeur pour des objets collectÃ©s par le ramasse-miettes est interditaffectation de pointeurun pointeur du type %<void *%> est utilisÃ© dans une arithmÃ©tiquepointeur de type %<void *%> utilisÃ© dans une soustractionl'offset du pointeur par rapport au symbole peut Ãªtre incorrectrÃ©sultat pointeur ou allouableles types ciblÃ©s par les pointeurs sont incompatibles en C++un pointeur visant l'espace d'adresses %qs doit Ãªtre Â«Â constÂ Â» dans %qTun pointeur visant l'espace d'adresses %qs doit Ãªtre const dans le/la %s %q+Dles cibles pointÃ©es dans l'affectation de %qT vers %qT diffÃ¨rent dans la plage signÃ©eles cibles pointÃ©es dans l'initialisation de %qT depuis %qT diffÃ¨rent dans la plage signÃ©eles cibles pointÃ©es dans le passage de l'argument %d de %qE diffÃ¨rent dans la plage signÃ©eles cibles pointÃ©es en retournant %qT depuis une fonction qui retourne le type %qT  diffÃ¨rent dans la plage signÃ©eun pointeur vers une fonction est utilisÃ© dans une arithmÃ©tiquepointeur vers une fonction utilisÃ© dans une soustractionle pointeur vers le tableau perd le qualificatif dans l'expression conditionnellele pointeur vers le type d'interface n'a pas de mÃ©thodeconversion d'un pointeur vers un membre via la base virtuelle %qTle pointeur vers le type membre %qT est incompatible avec le type d'objet %qTnon concordance de type de pointeurs entre %qT et %qT de %qD et %qD dans une expression conditionnellenon concordance de type de pointeurs dans une expression conditionnellevaleur de pointeur utilisÃ©e lÃ  oÃ¹ un complexe Ã©tait attenduvaleur de pointeur utilisÃ©e lÃ  oÃ¹ une valeur en virgule flottante Ã©tait attenduele pointeur vers la fonction membre %qE ne peut Ãªtre appelÃ© sans un objet; utilisez %<.*%> ou %<->*%>le type pointeur vers une fonction membre %qT requiert une l-valeurle type pointeur vers une fonction membre %qT requiert une l-valeur avant C++2ale type pointeur vers une fonction membre %qT requiert une r-valeurnon concordance entre un pointeur et un entier dans une expression conditionnelleles pointeurs ne sont pas permis comme valeurs de Â«Â caseÂ Â»des pointeurs vers des tableaux avec des qualificatifs diffÃ©rents sont incompatibles en C ISOpointeurs vers des espaces d'adresses disjoints utilisÃ©s dans une expression conditionnelleargument polymorphiquela position plus la taille dÃ©passe la taille de l'objet rÃ©fÃ©rencÃ© dans BIT_FIELD_REFle code indÃ©pendant de la position requiert %qsle code indÃ©pendant de la position requiert l'ABI Linuxinitialisation par position de champs dans une %<struct%> qui est dÃ©clarÃ©e avec l'attribut %<designated_init%>problÃ¨me possible dÃ©tectÃ© dans l'invocation de l'opÃ©rateur delete[]:problÃ¨me possible dÃ©tectÃ© dans l'invocation de l'opÃ©rateur delete:le post-incrÃ©ment d'adresse n'est pas un registre%qD suffixÃ© doit avoir %<int%> comme argument%qD suffixÃ© doit avoir %<int%> comme second argument%qD suffixÃ© devrait retourner %qTdÃ©rÃ©fÃ©rencement d'un pointeur potentiellement nulll'option de la cible power9 est incompatible avec %<%s=<xxx>%> pour <xxx> infÃ©rieur Ã  power9le pragma ou l'attribut %<target("%s")%> n'accepte pas d'argumentle pragma ou l'attribut %<target("%s")%> n'autorise pas de forme nÃ©gativele pragma ou l'attribut %<target("%s")%> n'est pas validele pragma ou l'attribut %<target("%s=%s")%> n'est pas validele prÃ©-dÃ©crÃ©ment d'adresse n'est pas un registrele prÃ©-incrÃ©ment d'adresse n'est pas un registreprÃ©cisionprÃ©cision dans le format de printftype arithmÃ©tique %qT prÃ©dÃ©clarÃ© dans %<#pragma omp declare reduction%>type arithmÃ©tique prÃ©dÃ©clarÃ© dans %<#pragma omp declare reduction%>instruction Thumb Ã©tablieinstruction Ã©tablie dans la sÃ©quence conditionnelle%qD prÃ©fixÃ© devrait retourner %qTles attributs de prÃ©fixes sont ignorÃ©s avant %<@%D%>les attributs de prÃ©fixes sont ignorÃ©s pour les implÃ©mentationsles attributs de prÃ©fixes sont ignorÃ©s pour les mÃ©thodesprev_bb de %d devrait Ãªtre %d, pas %d%<#pragma omp declare reduction%> prÃ©cÃ©dentdÃ©claration %<pragma omp declare reduction%> prÃ©cÃ©dentedÃ©claration prÃ©cÃ©dentedÃ©claration prÃ©cÃ©dente de %q#DdÃ©claration prÃ©cÃ©dente de %qDla dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tre dans le patronla dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tres dans le patrondÃ©clarÃ© prÃ©cÃ©demment en tant que %q#DdÃ©claration prÃ©cÃ©dente icidÃ©claration prÃ©cÃ©dente de %<%c%E%>dÃ©claration prÃ©cÃ©dente de %<%c%E%> comme %<@optional%>dÃ©claration prÃ©cÃ©dente de %<%c%E%> comme %<@required%>dÃ©claration prÃ©cÃ©dente de %<%c%s%>dÃ©claration prÃ©cÃ©dente de %q#DdÃ©claration prÃ©cÃ©dente de %q+Dla dÃ©claration prÃ©cÃ©dente de %q+D Ã©tait icidÃ©claration prÃ©cÃ©dente de %qDla dÃ©claration prÃ©cÃ©dente de %qD est icidÃ©claration prÃ©cÃ©dente de %qEdÃ©claration prÃ©cÃ©dente avec la classe de liaison %qLdÃ©finition prÃ©cÃ©dente icidÃ©finition prÃ©cÃ©dente de %q#Tla dÃ©finition prÃ©cÃ©dente de %q+D Ã©tait icila dÃ©finition prÃ©cÃ©dente de %qD est icila dÃ©claration implicite prÃ©cÃ©dente de %q+D Ã©tait iciÃ©tiquette prÃ©cÃ©dentedÃ©coration prÃ©cÃ©dente de %q#Dla dÃ©finition non prototype prÃ©cÃ©dente est icila spÃ©cification prÃ©cÃ©dente dans %q#D est iciprÃ©cÃ©demment dÃ©clarÃ©e iciprÃ©cÃ©demment dÃ©fini iciprÃ©cÃ©demment dÃ©fini ici comme %sprÃ©cÃ©demment utilisÃ©e icile patron primaire %qDle patron primaire icimembre privÃ© %q#D dans une union anonymeLa probabilitÃ© %qE est hors de la plage [0.0, 1.0]la probabilitÃ© %qE doit Ãªtre une expression en virgule flottante constanteproblÃ¨me lors de la construction de l'image cible pour %s
--- 2253,2262 ----
  generate_isocbinding_initializer(): mauvais type iso_c_binding, %<c_ptr%> ou %<c_funptr%> attendule code du fragment gÃ©nÃ©rique Ã©choue pour la mÃ©thode %qD qui utilise %<...%>get_mpz(): N'est pas une constante entiÃ¨reobtention de la limite maximale de la taille du fichier de vidange (core file): %mgfc_add_interface(): Mauvais type d'interfacegfc_arith_divide(): Mauvais type de basegfc_arith_error(): Mauvais code d'erreurgfc_arith_minus(): Mauvais type de basegfc_arith_plus(): Mauvais type de basegfc_arith_times(): Mauvais type de basegfc_arith_uminus(): Mauvais type de basegfc_array_dimen_size(): Mauvaise expression EXPR_ARRAYgfc_array_dimen_size(): Mauvaise dimensiongfc_array_size a Ã©chouÃ©gfc_ascii_statement(): Mauvais code d'instructiongfc_basic_typename(): Type non dÃ©finigfc_caf_attr(): Mauvaise rÃ©fÃ©rence Ã  un tableaugfc_caf_attr(): L'expression n'est pas une variablegfc_check_dependency: on attendait une EXPR_VARIABLEgfc_check_digit(): mauvais radicalgfc_code2string(): Mauvais codegfc_compare_array_spec(): SpÃ©cification de tableau Ã©crasÃ©egfc_compare_derived_types: type dÃ©rivÃ© invalidegfc_compare_expr(): Mauvais type de basegfc_copy_expr(): Mauvais nÅ“ud d'expressiongfc_find_array_ref(): Pas de rÃ©fÃ©rence trouvÃ©egfc_free_statement(): Mauvaise instructiongfc_get_constant_expr(): le lieu %<where%> ne peut pas Ãªtre NULLgfc_get_default_type(): Mauvais symbole %qsgfc_is_constant_expr(): Type d'expression inconnugfc_match(): Mauvais code de correspondance %cgfc_match_sym_complex_part(): Mauvais typegfc_op2string(): Mauvais codegfc_range_check() a retournÃ© une mauvaise valeurgfc_range_check(): Mauvais typegfc_ref_dimen_size(): Mauvais dimen_typegfc_ref_dimen_size(): Mauvaise dimensiongfc_resolve_blocks(): Mauvais type de blocgfc_resolve_code(): Mauvais code d'instructiongfc_resolve_code(): Pas d'expression dans le DO WHILEgfc_resolve_expr(): Mauvais type d'expressiongfc_set_default_type(): le symbole a dÃ©jÃ  un typegfc_simplify_abs(): Mauvais typegfc_simplify_dcmplx(): Mauvais type (x)gfc_simplify_dcmplx(): Mauvais type (y)gfc_simplify_dim(): Mauvais typegfc_simplify_floor(): Mauvais sous-typegfc_simplify_log: mauvais typegfc_simplify_mod(): Mauvais argumentsgfc_simplify_modulo(): Mauvais argumentsgfc_trans_code(): Mauvais code d'instructiongfc_trans_omp_workshare(): Mauvais code d'instructiongfc_trans_select(): Mauvais type pour l'expression casegfc_typename(): Type non dÃ©finigfc_validate_kind(): Mauvais sous-type obtenugfc_validate_kind(): Mauvais type obtenugfc_variable_attr(): Mauvaise rÃ©fÃ©rence Ã  un tableaugfc_variable_attr(): L'expression n'est pas une variablegfortran ne supporte pas -E sans -cppgfortran: Uniquement une option %<-J%> autorisÃ©el'appel gimple n'a pas de ciblel'appel gimple a deux ciblesvÃ©rification gimple: attendait %s(%s), a trouvÃ© %s(%s) dans %s, Ã  %s:%dgimple_bb (phi) est dÃ©fini avec un mauvais bloc de basegimple_bb (stmt) est dÃ©fini avec un mauvais bloc de basela gimplification a Ã©chouÃ©les constructeurs globaux ne sont pas supportÃ©s sur cette cibleles destructeurs globaux ne sont pas supportÃ©s sur cette ciblela qualification globale du nom de la classe est invalidevariable globale de registre %qD utilisÃ©e dans une fonction imbriquÃ©eune variable-registre globale suit une dÃ©finition de fonctionla variable-registre globale a une valeur initialel'affectation Ã  la variable globale/statique a Ã©tÃ© interceptÃ©ea obtenu %d paramÃ¨tres de patron pour %q#Da obtenu %d paramÃ¨tres de patron pour %q#Tla destination du Â«Â gotoÂ Â» n'est ni une Ã©tiquette ni un pointeurgp est constant (mais sauvegarder/rÃ©tablir gp lors d'appels indirects).gp_offset (%ld) ou end_offset (%ld) est plus petit que zÃ©rogsplit-dwarf n'est pas supportÃ© sur cette plate-formele PCH a dÃ» Ãªtre relocalisÃ©code MIPS16 avec des flottants matÃ©riels pour des ABI autres que o32 et o64les instructions dÃ©cimales en virgule flottante matÃ©rielles ne sont pas disponibles en mode ESA/390les instructions dÃ©cimales en virgule flottante matÃ©rielles ne sont pas disponibles sur %sle support des vecteurs matÃ©riels n'est pas disponible sur %sle support des vecteurs matÃ©riels n'est pas disponible avec %<-msoft-float%>a des paramÃ¨tres diffÃ©rents dans une autre unitÃ© de traductiona une valeur de retour diffÃ©rente dans une autre unitÃ© de traductionl'insn de tÃªte %d du bloc %d n'a pas Ã©tÃ© trouvÃ©e dans le flot des insnicilimite supÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qsiWMMXt et NEON sont incompatiblesiWMMXt non supportÃ© en mode Thumbia64_print_operandÂ : code inconnuidentical_array_ref(): dimensions incohÃ©rentesl'identificateur %qE est en conflit avec un mot-clÃ© du C++l'identificateur %qE est un mot clÃ© en C++11identificateur attendu aprÃ¨s %<@protocol%>si une clause %<if%> a un modificateur, alors toutes les clauses %<if%> doivent utiliser un modificateursi ce code est atteint, le programme s'arrÃªteraÂ«Â ifuncÂ Â» n'est pas supportÃ© par cette configurationÂ«Â ifuncÂ Â» n'est pas supportÃ© sur cette cible#pragma %s %s ignorÃ©%<#pragma align%> ignorÃ© pour %q+D explicitement alignÃ©%<#pragma omp declare simd%> est ignorÃ© sur une fonction avec un argument non %<uniform%> avec le qualificatif %<_Atomic%>%<#pragma omp declare simd%> est ignorÃ© sur une fonction avec un type de retour avec le qualificatif %<_Atomic%>%<-fschedule-insns%> est ignorÃ© Ã  cause d'un bogue dans la gestion des exceptionsl'attribut %qD est ignorÃ© sur l'espace de noms anonymel'attribut %qD est ignorÃ© sur l'espace de noms pas en lignel'attribut %qE est ignorÃ© car il est appliquÃ© Ã  l'instanciation du patron %qTl'attribut %qE est ignorÃ© car il est appliquÃ© Ã  la spÃ©cialisation du patron %qTspÃ©cificateur asm ignorÃ© pour la variable locale non statique %q+Dl'attribut %<%E (%u)%> ignorÃ© car il est en conflit avec l'attribut %<%E (%u)%>l'attribut %qE est ignorÃ© aprÃ¨s un %qE antÃ©rieurl'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %qsl'attribut %qE est ignorÃ© dans la dÃ©claration d'une fonction interne %qD car il est en conflit avec l'attribut %qsles attributs appliquÃ©s Ã  %qT aprÃ¨s sa dÃ©finition sont ignorÃ©sles attributs sont ignorÃ©s si ils sont appliquÃ©s Ã  la classe de type %qT en dehors de la dÃ©finitionattributs ignorÃ©s car ils sont appliquÃ©s au type dÃ©pendent %qT sans dÃ©claration associÃ©eles attributs dans l'argument %qE du patron sont ignorÃ©sles attributs sur l'argument %qT du patron sont ignorÃ©sle rÃ©pertoire Â«Â %sÂ Â» est ignorÃ© car prÃ©sent deux fois
  le grand pas linÃ©aire est ignorÃ©ignore l'annotation de bouclele #pragma longcall mal composÃ© est ignorÃ©le rÃ©pertoire Â«Â %sÂ Â» est ignorÃ© car inexistant
  attribut Â«Â packedÂ Â» ignorÃ© Ã  cause du champ non POD non empaquetÃ© %q#Dignore l'option %<-fopt-info-%s%> qui entre peut-Ãªtre en conflitla valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut nodiscardla valeur retournÃ©e par %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut warn_unused_resultla valeur retournÃ©e est ignorÃ©e pour une fonction dÃ©clarÃ©e avec l'attribut warn_unused_resultla valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut nodiscardla clause Â«Â sinkÂ Â» est ignorÃ©e car elle a un offset qui n'est pas un multiple du pas de la bouclela dÃ©claration de %q#D est ignorÃ©eoption inconnue %q.*s ignorÃ©e dans %<-fdump-%s%>la valeur non reconnue %<%s%> de l'option %<-mcustom-fpu-cfg%> est ignorÃ©ele pas linÃ©aire nul est ignorÃ©OP illÃ©gal dans optimize_comparisontype d'agrÃ©gat %qE illÃ©gal spÃ©cifiÃ© pour la variable d'instance %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 %qsla 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 %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 impliciteimport_iso_c_binding_module(): Impossible de crÃ©er le symbole pour %scontrainte impossible dans %<asm%>contrainte de registre impossible dans %<asm%>assertion de type impossible: le type n'implÃ©mente pas l'interfacedans %s, Ã  %s:%den C++03, le mot-clÃ© class (ou struct) doit Ãªtre utilisÃ© lors de la dÃ©claration d'un amien C++11 et au delÃ , un constructeur par dÃ©faut peut Ãªtre expliciteen C++11, les destructeurs sont noexcept par dÃ©fauten C++11, ce throw sera terminal car les destructeurs sont noexcept par dÃ©fauten C++98, %<template%> (afin de lever une ambigÃ¼itÃ©) est seulement permis Ã  l'intÃ©rieur des patronsen C++98, %q+D ne peut pas Ãªtre statique parce qu'il est un membre d'une unionen C++98, %qD doit Ãªtre initialisÃ© par un constructeur et non par %<{...}%>dans un appel Ã  la fonction d'allocation %qD dÃ©clarÃ©e icidans un appel Ã  la fonction d'allocation interne %qDdans un appel Ã  la fonction interne %qDdans un appel Ã  la fonction %qD dÃ©clarÃ©e icidans l'argument d'un unaireÂ !dans le bloc de base %d :dans l'appel Ã  %qD, dÃ©clarÃ© icidans la dÃ©claration de %q+Ddans la dÃ©finition de la macro %qsdans l'expansion de la macro %qsdans gfc_simplify_acos(): Mauvais typedans gfc_simplify_acosh(): Mauvais typedans gfc_simplify_asin(): Mauvais typedans gfc_simplify_asinh(): Mauvais typedans gfc_simplify_atan(): Mauvais typedans gfc_simplify_atan2d(): Mauvais typedans gfc_simplify_atanh(): Mauvais typedans gfc_simplify_atrigd(): Mauvais typedans gfc_simplify_cos(): Mauvais typedans gfc_simplify_exp(): Mauvais typedans gfc_simplify_sin(): Mauvais typedans gfc_simplify_trigd(): Mauvais typedans l'initialisation de la variable de liaison structurÃ©e %qDdans le passage de l'argument %P de %qDdans simplify_trig_call(): Mauvais intrinsÃ¨quedans l'argument de patron pour le type %qTdans la dÃ©finition de %q#Tinitialisation intra-classe du membre de donnÃ©e statique %q#D d'un type incompletinitialisation intra-classe du membre de donnÃ©e statique %q#D du type non littÃ©ralfichier de greffon %s inaccessible dÃ©veloppÃ© depuis le nom court du greffon %s: %maccumulateur inappropriÃ© pour %qsincluez %qs ou fournissez une dÃ©claration de %qDle nombre d'arÃªtes entrantes ne correspond pas au nombre d'arguments PHIles qualificatifs d'espace d'adresses %qs et %qs sont incompatiblesclause de donnÃ©es avec rÃ©duction sur %qE incompatible; promu en present_or_copyopÃ©rande en virgule flottante ou registre vecteur incompatible pour Â«Â %%%cÂ Â»dÃ©claration implicite incompatible pour la fonction interne %qDdÃ©claration implicite incompatible de la fonction %qD%<-mstack-protector-guard=global%> et %<-mstack-protector-guard-offset=%qs%> incompatiblestype 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%> inconsistanttypes diffÃ©rents pour Â«Â beginÂ Â» et Â«Â endÂ Â» de l'instruction %<for%> parcourant une plage: %qT et %qTdÃ©duction incohÃ©rente pour %qT: %qT et puis %qTdÃ©duction incohÃ©rente pour le type de retour auto: %qT et puis %qTspÃ©cification de variable d'instance incohÃ©rentecontraintes d'opÃ©rande inconsistantes dans un %<asm%>les types incohÃ©rents %qT et %qT sont dÃ©duits du type retournÃ© par la lambdales suffixes littÃ©raux dÃ©finis par l'utilisateur %qD et %qD sont inconsistants dans la chaÃ®ne littÃ©ralemode de comparaison incorrectentrÃ©e incorrecte dans label_to_block_mapformat incorrect dans la mise Ã  l'Ã©chelle, utilise 1/1
! opÃ©rande d'indice incorrectinsn incorrecteÂ :nombre d'arguments incorrect pour la fonction %qEnombre incorrect pour les Ã©lÃ©ments d'un vecteur CONSTRUCTORopÃ©rande d'arrondi incorrectconfiguration incorrecte pour le numÃ©ro de la zone d'atterrissage des exceptions (landing pad)partage incorrect des nÅ“uds de l'arbretype incorrect pour les Ã©lÃ©ments d'un vecteur CONSTRUCTORparallÃ©lisme de boucle OpenACC incorrectement imbriquÃ©l'expression d'incrÃ©mentation fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %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 BBla fonction indirecte %q+D ne peut pas Ãªtre dÃ©clarÃ©e faiblela fonction indirecte %q+D ne peut pas Ãªtre dÃ©clarÃ©e Â«Â weakrefÂ Â»appel de fonction indirect vers un appelÃ© encore Ã  dÃ©terminerles sauts indirects ne sont pas disponibles sur cette ciblel%'attribut indirect_call ne s%'applique pas Ã  une fonction statiquel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»l'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'instructionl'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnellel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»l'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'instructionl'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnellele type scalaire infÃ©rÃ© %qT n'est pas un type entier ou en virgule flottante de la mÃªme taille que %qTle constructeur hÃ©ritÃ© %qD n'est pas %<constexpr%>les constructeurs hÃ©ritÃ©s sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++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 d'un membre de tableau flexibleinitialisation de la variable de bloc commun %qs dans l'instruction DATA Ã  %Cinitialisation d'un membre de tableau flexible dans un contexte imbriquÃ©l'initialisation de l'expression Â«Â newÂ Â» pour le type %<auto%> exige exactement un Ã©lÃ©mentinitialisation d'un type rÃ©fÃ©rencÃ© non const %q#T depuis une r-valeur du type %qTinitialisation d'un type rÃ©fÃ©rencÃ© volatile %q#T depuis une r-valeur du type %qTinitialisations pour des membres multiples de %qTle champ initialisÃ© est Ã©crasÃ©le champ initialisÃ© a des effets de bord Ã©crasÃ©sla variable initialisÃ© %q+D est marquÃ©e dllimportun Ã©lÃ©ment de l'initialisation n'est pas une expression constanteun Ã©lÃ©ment de l'initialisation n'est pas Ã©valuable lors du chargementun Ã©lÃ©ment de l'initialisation n'est pas une constantefin prÃ©maturÃ©e de l'initialisationl'expression de l'initialiseur fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %qDl'initialiseur n'a pu dÃ©terminer la taille de %q+Dl'initialisation n'a pu dÃ©terminer la taille de %qDl'initialisation n'a pu dÃ©terminer la taille de %qTl'initialisation pour %<decltype(auto) %D%> a un type fonction (avez-vous oubliÃ© les %<()%>Â ?)l'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 est trop longue pour le tableau de caractÃ¨resinitialiser %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 patronclone 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 Â«Â noinlineÂ Â»la fonction Ã  mettre en ligne %qD a reÃ§u l'attribut Â«Â noinlineÂ Â»la fonction en ligne %qD est utilisÃ©e mais n'a jamais Ã©tÃ© dÃ©finieun espace de nom en ligne doit Ãªtre spÃ©cifiÃ© Ã  la dÃ©finition initialeles espaces de noms en ligne sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++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 Ã  %q+F: %sla mise en ligne a Ã©chouÃ© dans l'appel Ã  always_inline %q+F: %sla boucle intÃ©rieure utilise le mÃªme parallÃ©lisme OpenACC que la boucle qui la contientle fichier d'entrÃ©e %qs est le mÃªme que le fichier de sortiela contrainte de l'opÃ©rande d'entrÃ©e contient %qcinsert_bbt(): ClÃ© dupliquÃ©e trouvÃ©einsertion hors limites dans BIT_INSERT_EXPRle pointeur du bloc de base de l'insn %d est %d, il devrait Ãªtre %dl'insn %d dans la fin du bb %d a un bloc de base non NULLl'insn %d dans l'en-tÃªte du bb %d a un bloc de base non NULLl'insn %d est dans plusieurs blocs de base (%d et %d)l'insn %d en dehors des blocs de base a un champ bb non NULLles adresses des insn ne sont pas libÃ©rÃ©esles adresses des insn ne sont pas dÃ©finies aprÃ¨s shorten_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.ola variable d'instance %qE est accÃ©dÃ©e dans la mÃ©thode de la classela variable d'instance %qE est %s; ceci dÃ©clenchera une erreur incontournable dans le futurla variable d'instance %qE est dÃ©clarÃ©e %sla variable d'instance %qE est dÃ©clarÃ©e privÃ©ela variable d'instance %qs a une taille inconnuela variable d'instance %qs est dÃ©clarÃ©e privÃ©ela variable d'instance %qs utilise un membre de tableau flexiblel'affectation Ã  la variable d'instance a Ã©tÃ© interceptÃ©einstruction jamais exÃ©cutÃ©el'ordonnancement d'instructions n'est pas supportÃ© sur cette machine ciblepas assez d'arguments pour la fonction surchargÃ©e %sinformation contextuelle insuffisante pour dÃ©terminer le typepartitionnement insuffisant pour parallÃ©liser la boucle des Ã©lÃ©mentspartitionnement disponible insuffisant pour parallÃ©liser la bouclepartitionnement disponible insuffisant pour parallÃ©liser la boucle dÃ©coupÃ©e en 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 BIT_FIELD_REFles optimisations inter-modules ne sont pas implÃ©mentÃ©es pour le C++l'interface %qE n'a pas un agencement des chaÃ®nes constantes valablel'indice intermÃ©diaire du tableau %wi est en dehors des limites de %qTerreur interne du compilateurerreur interne du compilateur. Mauvaise adresse:erreur interne du compilateur. DÃ©calage incorrect:erreur interne du compilateur. Mode inconnu:erreur interne du compilateur: dÃ©faut d'inconsistance interneerreur interne: registre erronÃ©: %derreur interne: fonction interne %qs dÃ©jÃ  traitÃ©eerreur interne: la fonction interne %qs a un type de retour %qs inattenduerreur interne: pour la fonction interne %qs, l'argument %d a le type %qs inattenduerreur interne: cris_side_effect_mode_ok avec des opÃ©randes erronÃ©eserreur interne: une insn avec un effet de bord change l'effet principalLa procÃ©dure interne %qs Ã  %L est en conflit avec l'argument DUMMYunitÃ© interne dans WRITEles routines du service d'interruption ne peuvent pas Ãªtre codÃ©es en mode Thumbles attributs d'interruption et nus sont incompatiblesles gestionnaires d'interruptions ne peuvent pas Ãªtre des fonctions MIPS16les gestionnaires d'interruptions ne peuvent pas avoir d'argumentla routine de service d'interruption ne peut avoir qu'un argument de type pointeur et un argument entier optionnelune routine de service d%'interruption ne peut pas Ãªtre appelÃ©e directementla routine de service d%'interruption ne peut pas avoir une valeur de retour non voidla routine de service d'interruption devrait avoir %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)interrupt_thread est disponible uniquement sur fidol'index du registre intrinsÃ¨que est hors limitevariable intrinsÃ¨que qui n'est pas une procÃ©dure#pragma %s invalideopÃ©rande %%%c invalide%%-code invalideopÃ©rande %%A invalideopÃ©rande %%B invalideopÃ©rande %%C invalidevaleur %%C invalideopÃ©rande %%D invalidevaleur %%D invalidevaleur %%E invalidevaleur %%F invalidemode %%G invalidevaleur %%G invalideopÃ©rande %%H invalidespÃ©cificateur %%H invalidevaleur %%H invalideopÃ©rande %%I invalidevaleur %%J invalidevaleur %%J invalidevaleur %%K invalideopÃ©rande %%L invalidevaleur %%L invalideopÃ©rande %%M invalidevaleur %%M invalideopÃ©rande %%N invalidevaleur %%N invalidevaleur %%O invalideopÃ©rande %%P invalidevaleur %%P invalidevaleur %%R invalidevaleur %%T invalidevaleur %%U invalidevaleur %%V invalideopÃ©rande %%Y invalideopÃ©rande %%c invalideopÃ©rande %%d invalidevaleur %%d invalidevaleur %%e invalideopÃ©rande %%f invalidevaleur %%f invalideopÃ©rande %%h invalidevaleur %%h invalideopÃ©rande %%i invalidevaleur %%j invalideopÃ©rande %%j invalidevaleur %%j invalidevaleur %%k invalidevaleur %%m invalidevaleur %%p invalidevaleur %%q invalideopÃ©rande %%r invalidevaleur %%r invalideopÃ©rande %%s invalidevaleur %%s invalideopÃ©rande %%t invalidevaleur %%t invalidevaleur %%t/%%b invalidevaleur %%u invalidevaleur %%v invalidevaleur %%x invalidevaleur %%xn invalidevaleur %%y invalide, essayez d'utiliser la contrainte Â«Â ZÂ Â»valeur %%z invalidemodificateur de rÃ©duction %<task%> invalide sur une construction combinÃ©e avec %<simd%>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%>, %<for%> ou %<sections%>Â«Â asmÂ Â» invalideÂ : opÃ©randes (pointeurs) invalides pour plus/moinsnom de --param %qs invalidenom de --param %qs invalide; vouliez vous utiliser %qsÂ ?valeur de --param %qs invalideCASE_CHAIN invalideopÃ©rande de dÃ©calage COMPONENT_REF invalideargument IACC invalidemembre de gauche invalide dans un appel gimplenom de sÃ©lecteur Objective-C++ invalideclause OpenACC invalide au niveau global du fichierargument PHI invaliderÃ©sultat PHI invalideUNSPEC invalide comme opÃ©randeUNSPEC invalide comme opÃ©randeÂ : %d_Literal invalideparamÃ¨tre abstrait invalide pour le type %qTle type abstrait %qT retournÃ© est invalidele type abstrait retournÃ© est invalide pour la fonction %q+#Dle type abstrait retournÃ© est invalide pour la fonction membre %q+#Dtype abstrait %qT invalide pour %qEtype abstrait invalide pour %q+DaccÃ¨s invalide au membre de donnÃ©e non statique %qD dans la base virtuelle d'un objet NULLadresse invalideadresse invalide pour le modificateur de sortie Â«Â OÂ Â»adresse invalide pour le modificateur de sortie Â«Â RÂ Â»adresse invalide pour le modificateur de sortie Â«Â SÂ Â»mode d'adresse invalideopÃ©rande d'adresse invalide dans MEM_REFopÃ©rande d'adresse invalide dans TARGET_MEM_REFmode d'adressage invalidealignement invalide pour %<#pragma align%>, ignorÃ©valeur d'alignement invalide pour %<__builtin_arc_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 %d invalide pour la fonction interne %qFargument %qs invalide pour %qsargument invalide dans l'attribut %qEargument invalide pour l'attribut %qsargument invalide pour SQRT Ã  %Largument invalide pour %qDargument invalide pour la fonction interneargument invalide pour la fonction interne %sargument invalide dans un appel gimplearguments 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Ã© %sÃ©tiquette invalide pour un Â«Â caseÂ Â» dans l'instruction Â«Â switchÂ Â»plage du Â«Â caseÂ Â» invalide dans l'instruction Â«Â switchÂ Â»transtypage invalide Ã  partir du type %qT vers le type %qTtranstypage invalide d'une expression r-valeur du type %qT vers le type %qTtranstypage invalide vers le type de classe abstraite %qTtranstypage invalide vers le type fonction %qTnom de classe invalide dans la dÃ©claration de %qDcombinaison invalide de spÃ©cificateurs de types multiplescode de comparaison invalide dans la condition gimplecomparaison invalide d'un tableau gÃ©nÃ©rÃ©comparaison invalide d'une structure gÃ©nÃ©rÃ©ecomparaison invalide de nul avec nulcomparaison invalide d'un tableau non comparablecomparaison invalide d'une structure non comparablecomparaison invalide d'un type non comparablecomparaison invalide d'un type non ordonnÃ©opÃ©rateur de comparaison invalide pour le modificateur de sortie Â«Â EÂ Â»const_cast invalide Ã  partir du type %qT vers le type %qTconst_cast invalide d'une r-valeur du type %qT vers le type %qTopÃ©rande const_double invalideconstante invalideconstante invalide - essayez un modificateur de sortieconstante invalide pour le modificateur de sortie Â«Â %cÂ Â»constante invalide dans %<#pragma %s%>constante invalide dans %<#pragma pack%> â€“ ignorÃ©vecteur constant invalide pour le modificateur de sortie Â«Â %cÂ Â»paramÃ¨tre de type contraint invalidecontrainte invalide pour l'opÃ©randeconstructeur invalide; vous vouliez probablement utiliser %<%T (const %T&)%>prÃ©dicat de contrÃ´le invalideconversion invalide depuis %<__fpreg%>conversion invalide de %qH vers %qIconversion invalide dans un appel gimpleconversion invalide dans une instruction de retourconversion invalide vers %<__fpreg%>conversion invalide vers le type %qT Ã  partir du type %qTtype de retour covariant invalide pour %q#Dtype de retour covariant invalide pour %q+#Dprocesseur %qs invalide pour %s"%s"%soption de modÃ¨le de donnÃ©es %<-mdata-model=%s%> invalidedÃ©claration invalide de %<%T::%E%>dÃ©claration invalide du patron membre dans la classe localedÃ©clarateur invalideargument par dÃ©faut invalide pour un paramÃ¨tre de patron qui est un patronÃ©tiquette invalide pour le Â«Â caseÂ Â» par dÃ©faut dans l'instruction Â«Â switchÂ Â»dÃ©finition invalide du type qualifiÃ© %qTtype de Â«Â dependÂ Â» invalidesous-type dÃ©pendant invalide dans omp %<ordered%> %<depend%>type de Â«Â dist_scheduleÂ Â» invalidetype d'Ã©lÃ©ment invalide pour l'attribut %qsprÃ©fixe d'encodage invalide dans l'opÃ©rateur littÃ©ralentrÃ©e invalide dans le bloc structurÃ© %ssortie invalide hors du bloc structurÃ© %ssortie invalide du bloc structurÃ© OpenMPspÃ©cialisation explicite invalideexpression invalide - essayez un modificateur de sortieexpression invalide comme opÃ©randeexpression invalide pour la l-valeur minexpression invalide pour le modificateur de sortie Â«Â %cÂ Â»type d'expression invalide pour %<#pragma omp atomic%>modÃ¨le mÃ©moire en cas d'Ã©chec invalide pour %<__atomic_compare_exchange%>modificateur de fonctionnalitÃ© %qs invalide dans %<-march=%s%>modificateur de fonctionnalitÃ© %qs invalide dans %<-mcpu=%s%>modificateur de fonctionnalitÃ© %s invalide avec la valeur ("%s") dans le pragma ou l'attribut %<target()%>forme invalide de %<#pragma omp atomic%>format invalide pour sve_widthformat invalide de %sconstante en virgule flottante invalidefpu invalide pour l'attribut ou le pragma cible %qsdÃ©claration de fonction invalidefonction 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 sortievaleur de id invalide pour l'attribut d'exceptionvaleur de id invalide pour l'attribut d'interruptionvaleur d'identifiant invalide pour l'attribut d'interruption/exceptionvaleur d'identifiant invalide pour l'attribut de rÃ©initialisationinitialisation intra-classe invalide du membre de donnÃ©e statique du type non entier %qTexpression d'incrÃ©mentation invalidevaleur initiale invalide pour le membre %qEinitialisation invalide pour une rÃ©fÃ©rence non constante du type %qH Ã  partir d'une r-valeur de type %qIinitialisation invalide pour une rÃ©fÃ©rence du type %qH Ã  partir d'une expression de type %qIinitialisation invalideclause d'initialisation invalideinitialisation invalide pour %q#Dinitialisation invalide pour le membre tableau %q#Dinitialisation invalide pour la fonction membre %qDinitialisation invalide pour la dÃ©claration de liaison structurÃ©einsn invalideÂ :variable d'itÃ©ration invalide dans l'Ã©numÃ©ration rapidefonction de saut invalide dans un flux LTOÃ©tiquettes invalides dans la condition gimplemembre gauche invalide dans l'affectationligne invalide dans le fichier de rÃ©solutionspÃ©cification de classe de liaison invalideemplacement invalide pour %<pragma %s%>, ignorÃ©l-valeur invalide dans la sortie asm %dtype de Â«Â mapÂ Â» invalidemasque invalidetype de masque invalide dans une expression de permutation vectorielledÃ©claration de fonction membre invalidedÃ©claration de patron membre %qD invalidemodÃ¨le mÃ©moire invalide pour l'argument %d de %qEargument de modÃ¨le mÃ©moire invalide dans la fonction internemodÃ¨le mÃ©moire invalide pour %<__atomic_load%>modÃ¨le mÃ©moire invalide pour %<__atomic_store%>nom invalide (Â«Â %sÂ Â») dans le pragma ou l'attribut %<target("arch=")%>nom invalide (Â«Â %sÂ Â») dans le pragma ou l'attribut %<target("cpu=")%>nom invalide (Â«Â %sÂ Â») dans le pragma ou l'attribut %<target("tune=")%>expression Â«Â newÂ Â» invalide pour le type de classe abstraite %qTfonction nmi invalide pour l'attribut de rÃ©initialisationargument de patron invalide car ce n'est pas un typeopÃ©randes non vectoriels invalides pour un vecteur plus valeurnombre invalide dans %<-mrgf-banked-regs=%s%> les valeurs valables sont 0, 4, 8, 16 ou 32nombre d'arguments invalide pour l'option %<-falign-%s%>: %qstable de dÃ©lestage invalide dans %sopÃ©rande de dÃ©calage invalide dans MEM_REFopÃ©rande de dÃ©calage invalide dans TARGET_MEM_REFopÃ©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 spÃ©cificateur Â«Â rÂ Â»opÃ©rande invalide pour le modificateur Â«Â zÂ Â»opÃ©rande invalide pour Â«Â %cÂ Â»opÃ©rande invalide dans la rÃ©fÃ©rence indirecteopÃ©rande invalide dans l'instruction de retouropÃ©rande invalide dans une expression unaireopÃ©rande invalide dans l'opÃ©ration unairelettre de modificateur d'opÃ©rande invalideopÃ©rande invalide pour le code de sortieprÃ©fixe d'opÃ©rande invalideprÃ©fixe d'opÃ©rande invalide Â«Â %%%cÂ Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â 0Â Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â ZÂ Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â zÂ Â»opÃ©rande invalide pour le code %%H/%%LopÃ©rande invalide pour le code %%MopÃ©rande invalide pour le code %%NopÃ©rande invalide pour le code %%OopÃ©rande invalide pour %%RopÃ©rande invalide pour le code %%RopÃ©rande invalide pour %%SopÃ©rande invalide pour le code %%T/%%BopÃ©rande invalide pour le code %%UopÃ©rande invalide pour le code %%VopÃ©rande invalide pour le code %%ZopÃ©rande invalide pour le code %%popÃ©rande invalide pour le code %%sopÃ©rande invalide pour le code %%zopÃ©rande invalide 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Ã©randes invalides vers la rÃ©fÃ©rence au tableauopÃ©randes invalides pour le %s binaire (avec les types %qT et %qT)opÃ©ration invalideopÃ©ration invalide (%s)opÃ©ration invalide sur %<__fpreg%>opÃ©ration invalide pour %<#pragma omp atomic%>paramÃ¨tre invalide %qscombinaison invalide de paramÃ¨tres pour l'intrinsÃ¨que Altivec %qscombinaison de paramÃ¨tres invalide pour l'intrinsÃ¨que %qstype de paramÃ¨tre %qT invalideopÃ©ration de positionnement de l'Ã©tape invalidemode pointeur %qs invalidepointeur invalide vers le champ de bits %qDposition ou taille invalide dans BIT_INSERT_EXPRposition ou opÃ©rande de taille invalide pour BIT_FIELD_REFrÃ©duction privÃ©e invalide sur %qEtype de Â«Â proc_bindÂ Â» invalidedÃ©claration de propriÃ©tÃ© invalidetype de protection ("%s") 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 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+Dmembre de droite invalide pour un stockage mÃ©moire gimplepartage rtl invalide repÃ©rÃ© dans l'insntype d'ordonnancement invalidele deuxiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©roenvoi invalide sur un canal qui ne peut que recevoirsetter invalide, il doit avoir un argumentopÃ©rande shift invalidespÃ©cification de bloc source invalidechaÃ®ne statique invalide dans un appel gimpleÂ«Â static_castÂ Â» invalide depuis le type %qT vers le type %qTclasse de stockage invalide pour la fonction %qEvaleur invalide pour sve_width: %dvaleur memregs cible %<%d%> invalidedÃ©claration de patron %qD invalidele paramÃ¨tre non type du patron est invalideliste d'arguments de patron invalidetemplate-id invalidele troisiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©rotype %<void%> invalide pour Â«Â newÂ Â»type %qT invalide pour initialiser un vecteur de type %qTtype %qT invalide dÃ©clarÃ© %<friend%>argument de type invalide (%qT obtenu)argument de type invalide pour %<->%> (%qT obtenu)argument de type invalide pour %<->*%> (%qT obtenu)argument de type invalide pour l'index d'un tableau (%qT obtenu)argument de type invalide pour la conversion implicite (%qT obtenu)argument de type invalide pour le %<*%> unaire (%qT obtenu)type invalide pour _Literal avec constructeurtype invalide pour la sortie du fanion asmtype invalide pour la variable d'instancetype invalide pour la variable d'itÃ©ration %qEtype invalide pour la fonction maketype invalide pour le paramÃ¨tre %d de la fonction %<constexpr%> %q+#Dtype invalide pour 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 tableautype invalide pour ABSU_EXPRtypes 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 du modificateur %<:%>utilisation invalide de %<::%>utilisation invalide de %<auto%> dans un opÃ©rateur de conversionutilisation invalide de %<auto%> dans l'argument par dÃ©faut du patronutilisation invalide de %<auto%> dans une spÃ©cification d'exceptionutilisation invalide de %<auto%> dans un argument de patronutilisation invalide de %<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%> hors de toute fonctionutilisation invalide de %<this%> dans une fonction non membreutilisation invalide de %q#T avec un membre sous forme de tableau flexible dans %q#Tutilisation invalide de %q#T avec un tableau de taille nulle dans %q#Dutilisation invalide de %qDutilisation invalide de %qD dans la spÃ©cification de la classe de liaisonutilisation invalide de %qE pour former un pointeur vers une fonction membreutilisation invalide de %qTutilisation invalide de %qT dans un argument de patronutilisation invalide de Â«Â %%%cÂ Â»utilisation invalide d'un pointeur vers un type incomplet dans un pointeur arithmÃ©tiqueutilisation invalide de l'indexation de tableau sur un pointeur vers un membreutilisation invalide d'un tableau sans borne spÃ©cifiÃ©eutilisation invalide de la sortie du fanion asmutilisation invalide de l'attribut %<fallthrough%>utilisation invalide de la liste d'initialisation entre accoladesutilisation invalide de const_cast avec le type %qT qui est un pointeur ou une rÃ©fÃ©rence Ã  un type fonctionutilisation invalide de const_cast avec le type %qT qui n'est pas un pointeur, une rÃ©fÃ©rence, ni un type pointeur vers une donnÃ©e membreutilisation invalide du constructeur comme patronutilisation invalide du type %qT qualifiÃ© CV dans la dÃ©claration du paramÃ¨treutilisation invalide du type dÃ©pendant %qTutilisation invalide du destructeur %qD comme un typeutilisation invalide du destructeur %qE comme un typeutilisation invalide d'un membre qui est un tableau flexibleutilisation invalide de la conversion implicite d'un pointeur vers un membreutilisation invalide du type incomplet %q#Tutilisation invalide du typedef incomplet %qTutilisation invalide du membre %qD (avez-vous oubliÃ© le %<&%>Â ?)utilisation invalide du membre %qD dans une fonction membre statiqueutilisation invalide de la fonction membre %qD (avez-vous oubliÃ© le %<()%>Â ?)utilisation invalide de la valeur de la mÃ©thode comme argument de Offsetofutilisation invalide d'un tableau n'Ã©tant pas une l-valeurutilisation invalide du membre de donnÃ©e non statique %qDutilisation invalide de la fonction membre non statique %qDutilisation invalide de la fonction membre non statique de type %qTutilisation invalide du membre de donnÃ©e non statique %qEutilisation invalide de l'expression d'expansion d'un paquetutilisation invalide de l'espace rÃ©servÃ© %qTutilisation invalide du nom qualifiÃ© %<%D::%D%>utilisation invalide du nom qualifiÃ© %<%T::%D%>utilisation invalide du nom qualifiÃ© %<::%D%>utilisation invalide du registre Â«Â %sÂ Â»utilisation invalide d'une structure ayant un membre qui est un tableau flexibleutilisation invalide du paramÃ¨tre de patron %qT qui est un patronutilisation invalide du paramÃ¨tre de patron %qT qui est un typeutilisation invalide du template-id %qD dans la dÃ©claration du patron primaireutilisation invalide du nom de patron %qE sans liste d'argumentsutilisation invalide du typeutilisation invalide du type %<void%> dans la dÃ©claration du paramÃ¨treutilisation invalide du type %qT comme valeur par dÃ©faut pour un paramÃ¨tre de patron qui est lui-mÃªme un patronutilisation invalide du %<*%> unaire sur un pointeur vers un membreutilisation invalide du type non dÃ©fini %qTutilisation invalide de l'expression voidutilisation invalide d'une l-valeur volatile Ã  l'intÃ©rieur d'une fonction %<transaction_safe%>utilisation invalide d'une l-valeur volatile Ã  l'intÃ©rieur d'une transactionla conversion dÃ©finie par l'utilisateur de %qH vers %qI est invalidel'initialisation par valeur du type rÃ©fÃ©rence est invalidetype invalide comme rÃ©sultat d'une comparaison vectorielleconstante vecteur invalideimmÃ©diat vecteur invalidetype de vecteur invalide pour l'attribut %qEnumÃ©ro de version %qs invalidefonction Â«Â warmÂ Â» invalide pour l'attribut de rÃ©initialisationÂ«Â zero extractÂ Â» invalidela plage de la tranche est inversÃ©eio_kind_name(): mauvais I/O-kindle rÃ©sumÃ© en ligne ipa est manquant dans le fichier d'entrÃ©ele rÃ©sumÃ© de rÃ©fÃ©rence ipa est manquant dans l'unitÃ© ltransis_c_interoperable(): gfc_simplify_expr a Ã©chouÃ©il est dÃ©fini comme un pointeur dans des espaces d'adresses diffÃ©rents dans une autre unitÃ© de traductionil est dÃ©fini comme un pointeur vers un type diffÃ©rent dans une autre unitÃ© de traductionil doit Ãªtre un pointeur vers un membre de la forme %<&X::Y%>il doit Ãªtre l'adresse d'une fonction avec une classe de liaison externeil doit Ãªtre le nom d'une fonction avec une classe de liaison externeelle a Ã©tÃ© dÃ©finie ici plus tardÃ©lÃ©ment dans READla variable d'itÃ©ration dans l'Ã©numÃ©ration rapide n'est pas un objetl'itÃ©ration %s invoque un comportement indÃ©finila variable d'itÃ©ration %qD ne devrait pas Ãªtre Â«Â firstprivateÂ Â»la variable d'itÃ©ration %qD ne devrait pas Ãªtre une rÃ©ductionla variable d'itÃ©ration %qE est prÃ©dÃ©terminÃ©e linÃ©airela variable d'itÃ©ration %qE devrait Ãªtre privÃ©ela variable d'itÃ©ration %qE ne devrait pas Ãªtre Â«Â firstprivateÂ Â»la variable d'itÃ©ration %qE ne devrait pas Ãªtre 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 %divar %qs utilisÃ©e par la dÃ©claration %<@synthesize%> doit Ãªtre une ivar existantel'abi iwmmxt requiert un processeur avec iwmmxtiwmmxt exige une ABI compatible AAPCS pour fonctionner correctementsaut dans la portÃ©e de l'identificateur avec un type modifiÃ© par une variablesaut dans l'expression d'une instructionle saut passe outre l'initialisation d'une variablesaut Ã  l'Ã©tiquette du Â«Â caseÂ Â»saut Ã  l'Ã©tiquette %qDrebut Ã  la fin de #pragma %srebut Ã  la fin de #pragma ADDRESSsrebut Ã  la fin de #pragma GCC memregs [0..16]rebut Ã  la fin de #pragma __nostandardrebut Ã  la fin de #pragma __standardrebut Ã  la fin de #pragma ghs endsdarebut Ã  la fin de #pragma ghs endtdarebut Ã  la fin de #pragma ghs endzdarebut Ã  la fin de #pragma ghs interruptrebut Ã  la fin de la section #pragma ghsrebut Ã  la fin de #pragma ghs startsdarebut Ã  la fin de #pragma ghs starttdarebut Ã  la fin de #pragma ghs startzdarebut Ã  la fin de #pragma longcallrebut Ã  la fin de %<#pragma %s%>rebut Ã  la fin de %<#pragma GCC pch_preprocess%>rebut Ã  la fin de %<#pragma GCC visibility%>rebut Ã  la fin de %<#pragma align%>rebut Ã  la fin de %<#pragma fini%>rebut Ã  la fin de %<#pragma init%>rebut Ã  la fin de %<#pragma message%>rebut Ã  la fin de %<#pragma 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 extern_modelÂ Â»le mot-clÃ© %<export%> n'est pas implÃ©mentÃ© et sera ignorÃ©le mot-clÃ© %<template%> n'est pas permis dans class-head-name (NdT: nom de classe)le mot-clÃ© %<template%> n'est pas permis dans declarator-idle mot-clÃ© %<typename%> n'est pas permis dans ce contexte (une initialisation de membre qualifiÃ©e est implicitement un type)le mot-clÃ© %<typename%> n'est pas permis dans ce contexte (la classe de base est implicitement un type)le mot-clÃ© %<typename%> n'est pas permis en dehors des patronsÃ©tiquetteÃ©tiquette %q+D dÃ©clarÃ©e mais pas dÃ©finieÃ©tiquette %q+D dÃ©finie mais non utilisÃ©el'Ã©tiquette %q+D est utilisÃ©e mais non dÃ©finiel'Ã©tiquette %qD est dÃ©finie icil'Ã©tiquette %qE est rÃ©fÃ©rencÃ©e Ã  l'extÃ©rieur de toute fonctionÃ©tiquette Ã  la fin d'une dÃ©claration composÃ©ele contexte de l%'Ã©tiquette n'est pas la dÃ©claration de la fonction actuelleles initialisations par capture des fonctions lambda sont uniquement disponibles avec %<-std=c++14%> ou %<-std=gnu++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++2a%> ou %<-std=gnu++2a%>les expressions lambda dans un argument de patron sont uniquement disponibles avec %<-std=c++2a%> ou %<-std=gnu++2a%>les expressions lambda dans un contexte non Ã©valuÃ© sont uniquement disponibles avec %<-std=c++2a%> ou %<-std=gnu++2a%>expression lambda dans une expression constante avant C++17les lambdas ne sont implicitement %<constexpr%> qu'Ã  partir du C++17avenue %wd hors des limites %wd - %wdvÃ©rification lang_* : Ã©chec dans %s, Ã  %s:%dle langage %s n'est pas reconnula chaÃ®ne de langage %<"%E"%> n'est pas reconnuela constante de grande taille en virgule fixe a Ã©tÃ© tronquÃ©e implicitement en un type en virgule fixele dernier argument doit Ãªtre une valeur immÃ©diatele dernier nom de registre %s doit Ãªtre un registre impairld a retournÃ© le statut de sortie %dl'argument de gauche doit Ãªtre une tranchel'opÃ©rande de gauche de %<->*%> doit Ãªtre un pointeur vers une classe mais il est un pointeur vers un membre du type %qTl'opÃ©rande de gauche de l'opÃ©rateur virgule ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'opÃ©rande de gauche de l'opÃ©rateur virgule n'a pas d'effetl'opÃ©rande de gauche de l'opÃ©rateur virgule est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'opÃ©rande de gauche de l'expression de dÃ©calage %q+E est nÃ©gatifprÃ©cision Ã  gaucheprÃ©cision Ã  gauche dans le format de strfmonle compteur de rotations vers la gauche >= largeur du typele compteur de rotations vers la gauche est nÃ©gatifcompteur de dÃ©calages vers la gauche >= Ã  la largeur du typecompteur de dÃ©calages vers la gauche >= Ã  la largeur de l'Ã©lÃ©ment du vecteurle compteur de dÃ©calages vers la gauche est nÃ©gatifdÃ©calage vers la gauche d'une valeur nÃ©gativel'opÃ©rande Ã  gauche de la virgule n'a pas d'effetle membre de gauche de l'affectation pourrait Ãªtre un candidat pour un attribut de formatlen plus grand que caplongueur %qE au delÃ  de la taille de la section du tableau dans la clause %qsla longueur %qE de la section du tableau n'a pas un type entierlongueur calculÃ©e icimodificateur de longueurmodificateur de longueur dans le format printfmodificateur de longueur dans le format de scanfmodificateur de longueur dans le format de strfmonlongueur requise en allouant une tranchela lettre %c n'a pas Ã©tÃ© trouvÃ©e et insn n'Ã©tait pas CONST_INTbibliothÃ¨ques: %s
! la fonction %q#D de la bibliothÃ¨que est redÃ©clarÃ©e comme %q#D n'Ã©tant pas une fonctionbibliothÃ¨que lib%s introuvablela limite est %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 entierune 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 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#DmÃ©moire de partage de donnÃ©es locale Ã©puisÃ©edÃ©claration locale depuis une fonction diffÃ©rentela dÃ©claration locale de %qE masque la variable d'instancedÃ©claration externe locale de %q#Dl'Ã©tiquette locale %qE est en conflit avec l'Ã©tiquette existantemembre local %q#D dÃ©clarÃ© icimÃ©thode locale %q#D, dÃ©clarÃ©e iciles symboles locaux doivent Ãªtre dÃ©finisla variable locale %qD ne peut pas apparaÃ®tre dans ce contexteles exigences en mÃ©moire pour les variables locales excÃ¨dent la capacitÃ©le bloc des rÃ©fÃ©rences vers les emplacements n'est pas dans l'arbre des blocs%<et%> logique appliquÃ© Ã  une constante non boolÃ©enne%<et%> logique d'expressions Ã©galesle %<et%> logique des tests mutuellement exclusifs est toujours faux%<ou%> logique appliquÃ© Ã  une constante non boolÃ©ennele %<ou%> logique des tests collectivement exhaustifs est toujours vrai%<ou%> logique d'expressions Ã©galesle non logique est toujours appliquÃ© au membre de gauche de la comparaisonlogical_to_bitwise(): Mauvais intrinsÃ¨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 utilise un parallÃ©lisme OpenACC interdit par la routine contenantevÃ©rification des boucles sur l'arbre des boucles dont les itÃ©rations n'ont pas Ã©tÃ© ajustÃ©es (loop fixup)la boucle avec l'en-tÃªte %d est marquÃ©e pour Ãªtre retirÃ©ela boucle avec l'en-tÃªte %d n'est pas dans l'arbre des bouclesgÃ©nÃ©ration d'exception plus lÃ¢che pour %q+#Flimite infÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qsla borne infÃ©rieure %qE de la section du tableau n'a pas un type entierla valeur la plus basse parmi les Ã©tiquettes des Â«Â caseÂ Â» est infÃ©rieure Ã  la valeur minimale du typelp_array ne correspond pas Ã  region_treelp_array est corrompu pour le lp %ilseek a Ã©chouÃ© en lisant les donnÃ©es d'exportlto_obj_file_open() a Ã©chouÃ©l-valeur exigÃ©e comme opÃ©rande de dÃ©crÃ©mentationl-valeur exigÃ©e comme opÃ©rande d'incrÃ©mentationl-valeur exigÃ©e comme opÃ©rande de gauche de l'affectationl-valeur exigÃ©e comme opÃ©rande unaire %<&%>l-valeur exigÃ©e dans l'instruction asmconversion 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 macro s'Ã©tend en des instructions multiplesnom de macro manquant aprÃ¨s %qsmake_generic(): Impossible de trouver le symbole gÃ©nÃ©rique %qsconstruction de clones multiples de %qDadresse variable de #pragma ADDRESS mal composÃ©e#pragma GCC visibility push mal composÃ©#pragma builtin mal composÃ©section mal composÃ©e #pragma ghs#pragma redefine_extname mal composÃ©, ignorÃ©#pragma weak mal composÃ©, ignorÃ©%<#pragma %s%> mal composÃ©, ignorÃ©%<#pragma %s%> mal composÃ©, ignorÃ©%<#pragma align%> mal composÃ©%<#pragma align%> mal composÃ©, ignorÃ©%<#pragma 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Ã©le pragma ou l'attribut %<target("%s")%> est mal composÃ©le pragma ou l'attribut %<target()%> est mal composÃ©Â«Â #pragma __extern_prefixÂ Â» mal composÃ©, ignorÃ©COLLECT_GCC_OPTIONS mal formÃ©option %<-fplugin-arg-%s%> mal formÃ©e (il manque -<clÃ©>[=<valeur>])fichier ptx mal formÃ©arguments pour la fonction de spec mal composÃ©snom de fonction de spec mal composÃ©le nom dÃ©corÃ© pour %qD changera dans le C++17 car la spÃ©cification de l'exception fait partir du type de la fonctiondÃ©coration de %CdÃ©coration de __underlying_typela dÃ©coration de %q#D qui abouti Ã  %qE entre en conflit avec une dÃ©coration prÃ©cÃ©dentedÃ©coration de typeof, utilisez plutÃ´t decltypedÃ©coration du type en virgule fixe inconnuun tableau associatif peut uniquement Ãªtre comparÃ© Ã  nulchamp de correspondance %qE d'une structure de longueur variablele masque doit Ãªtre un immÃ©diatmatch_attr_spec(): Mauvais attributmatch_level_4(): Mauvais opÃ©rateurmatch_string_constant(): DÃ©limiteur pas trouvÃ©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 %qEla valeur maximale du paramÃ¨tre %qs est %une peut utiliser -EB et -EL ensemblene peut utiliser -m32 et -m64 ensembleles registres mduc ne sont sauvegardÃ©s que sur la cible G13les fonctions mÃ©dia ne sont pas disponibles Ã  moins que %<-mmedia%> soit utilisÃ©l'initialisation en mÃ©moire pour %qD suit la dÃ©lÃ©gation du constructeurle membre %q+#D avec un constructeur n'est pas permis dans un agrÃ©gat anonymele membre %q+#D avec un constructeur n'est pas permis dans l'unionle membre %q+#D avec un opÃ©rateur d'affectation par copie n'est pas permis dans un agrÃ©gat anonymele membre %q#D avec un opÃ©rateur dâ€™affectation par copie n'est pas permis dans l'unionle membre %q+#D avec un destructeur n'est pas permis dans un agrÃ©gat anonymele membre %q+#D avec destructeur n'est pas permis dans l'unionle membre %q+D ne peut pas Ãªtre dÃ©clarÃ© comme une rÃ©fÃ©rence %<mutable%>le membre %q+D ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<const%> et %<mutable%>le membre %qD peut Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<constexpr%> uniquement avec %<-std=c++2a%> ou %<-std=gnu++2a%>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 doit Ãªtre initialisÃ© par l'initialisation des membres dans le constructeur %<constexpr%>membre %qD avec des champs de rÃ©fÃ©rence non initialisÃ©sles fonctions membres sont implicitement amies de leur classele patron de membre %qD ne peut pas avoir de spÃ©cificateur virtuel (virt-specifier)des membres d'une classe spÃ©cialisÃ©e explicitement sont dÃ©finis sans en-tÃªte de patronl'allocation de mÃ©moire a Ã©chouÃ© en lisant les donnÃ©es d'exportl'entrÃ©e mÃ©moire %d n'est pas directement adressablerÃ©fÃ©rence mÃ©moire attendue pour le modificateur de sortie Â«Â SÂ Â»la mÃ©thode %<%c%E%> est dÃ©clarÃ©e %<@optional%> et %<@required%> en mÃªme tempsla mÃ©thode %s%s%s est marquÃ©e comme go:nointerfacela mÃ©thode %s%s%s exige un rÃ©cepteur pointeurles attributs d'arguments d'une mÃ©thode ne sont pas disponibles en Objective-C 1.0les attributs de la mÃ©thode ne sont pas disponibles dans Objective-C 1.0les attributs de la mÃ©thode ne peuvent pas Ãªtre spÃ©cifiÃ©s dans le contexte @implementationles attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s Ã  la finles attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s uniquement Ã  la finla dÃ©claration de la mÃ©thode n'est pas dans le contexte @interfacela mÃ©thode dÃ©clarÃ©e %qE surcharge la mÃ©thode %qEla dÃ©finition de la mÃ©thode pour %<%c%E%> n'a pas Ã©tÃ© trouvÃ©ela dÃ©finition de la mÃ©thode n'est pas dans le contexte @implementationla mÃ©thode surcharge Ã  la fois les mÃ©thodes %<transaction_pure%> et %qEil manque peut-Ãªtre un appel Ã  [super dealloc] pour la mÃ©thodele type de la mÃ©thode ne correspond pas au type de l'objetla taille de partition minimale ne peut pas Ãªtre plus grande que la taille de partition maximalela valeur minimale du paramÃ¨tre %qs est %umio_array_ref(): RÃ©fÃ©rence de tableau inconnueprofilage de fonction mips16dÃ©saccord dans le type %u de l'argument de la fonction interne %qD; %qT attendudÃ©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 attendules longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qEles longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qTarguments non concordantsdÃ©clarations non concordantes pendant l'optimisation lors de l'Ã©dition de liensopÃ©rateur en dÃ©saccord dans l'expression foldtypes d'opÃ©randes de comparaison non concordantsparenthÃ¨ses non appairÃ©esconstruction Objective-C++ %<@%D%> mal placÃ©enumÃ©ro de l'opÃ©rande $ manquant dans le format%<(%> manquante aprÃ¨s %<#pragma GCC visibility push%> â€“ ignorÃ©%<(%> manquante aprÃ¨s %<#pragma pack%> â€“ ignorÃ©%<(%> manquante aprÃ¨s %<#pragma unused%>, ignorÃ©%<)%> manquante aprÃ¨s %<#pragma unused%>, ignorÃ©%<=%> manquant (aprÃ¨s l'attribut %<getter%>)%<=%> manquant (aprÃ¨s l'attribut %<setter%>)attribut %<target%> manquant pour %qD avec plusieurs versionsdÃ©finition PHI manquantenote REG_EH_REGION manquante Ã  la fin du bb %i[big-endian|little-endian|default] manquant aprÃ¨s %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] manquant aprÃ¨s %<#pragma GCC diagnostic%>nom d'architecture manquant dans %<-march=%s%>argument manquant pour %<-mbranch-protection=%>argument manquant dans le pragma ou l'attribut %<target("branch-protection=")%>argument manquant Ã  %qsbarriÃ¨re manquante aprÃ¨s le bloc %iaccolades manquantes autour de l'initialisationaccolades manquantes autour de l'initialisation pour %qTarÃªte callgraph manquante pour l'appel stmt:accolade de fermeture manquante pour l'opÃ©rande nommÃ©parenthÃ¨se fermante manquantecollection manquante dans l'Ã©numÃ©ration rapideprÃ©dicat de contrÃ´le manquantnom de processeur manquant dans %<-mcpu=%s%>nom de processeur manquant dans %<-mtune=%s%>tiret manquantdÃ©finition manquantepÃ©riphÃ©rique ou architecture manquant aprÃ¨s %qsarÃªte manquante %i->%inom de fichier manquant aprÃ¨s %qscaractÃ¨re de remplissage manquant Ã  la fin du format de strfmonexpression d'incrÃ©mentation manquanteinitialisation manquante pour le champ %qD de %qTinitialisation manquante pour le membre %qDcondition de boucle manquante dans la boucle avec le pragma %<GCC ivdep%>condition de boucle manquante dans la boucle avec le pragma %<GCC unroll%>cible manquante dans le makefile aprÃ¨s %qsmÃ©thode manquante %s%s%snom manquant dans le pragma ou l'attribut %<target("arch=")%>nom manquant dans le pragma ou l'attribut %<target("cpu=")%>nombre manquantparenthÃ¨se ouvrante manquanteopÃ©rande manquantoption manquante aprÃ¨s %<#pragma GCC diagnostic%>cible manquante aprÃ¨s %qsattribut de patron principal %s manquantattributs de patron principal %s manquantdonnÃ©e de rÃ©solution manquante pour %ssentinelle manquante dans l'appel Ã  la fonctionarguments de patron manquantsarguments de patron manquants aprÃ¨s %qTcaractÃ¨re de terminaison %c manquantnom de type manquant dans la dÃ©claration typedefvaleur manquante dans le pragma ou l'attribut %<target()%>mÃ©langer des dÃ©clarations et des dÃ©finitions de fonctions est interditle mÃ©lange de types de symboles diffÃ©rents dans les mÃªmes groupes comdat n'est pas supportÃ©mode %qs appliquÃ© Ã  un type inappropriÃ©la taille du mode du rÃ©sultat non intÃ©gral ne correspond pas Ã  la taille du champ de BIT_FIELD_REFla modification de %qE n'est pas une expression constantele modificateur ne devrait pas Ãªtre spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%>nature du module dans l'instruction USE Ã  %Cplus que %d opÃ©randes dans %<asm%>plus d'une clause %<atomic_default_mem_order%> dans une mÃªme unitÃ© de compilationplus d'une clause %<depend%> 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Ã©placer un objet local dans une instruction de retour empÃªche l'Ã©lision de la copiempfr n'est pas configurÃ© pour gÃ©rer tous les modes en virgule flottanteles attributs ms_abi et sysv_abi sont incompatiblesl%'attribut ms_hook_prologue est incompatible avec %<-mfentry%> pour 32 bitsms_hook_prologue n'est pas compatible avec les fonctions imbriquÃ©esmsp430_select_hwmult_lib a besoin d'au moins un argumentle tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨rel'exclusion multilib %qs est invalideles exclusions multilib %qs sont invalidesle sÃ©lecteur multilib %qs %qs est invalidele sÃ©lecteur multilib %qs est invalidela spec multilib %qs est invalidel'option %<-mcpu=%> a Ã©tÃ© spÃ©cifiÃ©e plusieurs fois.plusieurs cibles %<default%> ont Ã©tÃ© dÃ©finiesles personnalitÃ©s EH multiples sont uniquement supportÃ©es avec les assembleurs qui supportent la directive .cfi_personalitydÃ©clarations multiples dans une boucle %<for%> parcourant une plageplusieurs Ã©tiquettes Â«Â defaultÂ Â» dans un Â«Â switchÂ Â»dÃ©finition multiple de %q#Tplusieurs routines d'interruptions rapides vues: %qE et %qEchamps multiples initialisÃ©s dans l'union %qTplusieurs attributs de type de fonction spÃ©cifiÃ©stransitions chaud/froid multiples trouvÃ©es (bb %i)initialisations multiples donnÃ©es pour %qDinitialisations multiples donnÃ©es pour la base %qTappelants en ligne multiplesplusieurs attributs d'interruption ne sont pas permisattributs d'interruptions multiples pour la fonction %qDvariables d'itÃ©ration multiples dans l'Ã©numÃ©ration rapideaxes de boucles multiples spÃ©cifiÃ©s pour la routineplusieurs mÃ©thodes nommÃ©es %<%c%E%> ont Ã©tÃ© rencontrÃ©esattributs de types imbriquÃ©s multiples pour la fonction %qDplusieurs paramÃ¨tres nommÃ©s %qDplusieurs dÃ©finitions existantes pour %qEqualificatifs de rÃ©fÃ©rence multiplesattributs de sauvegarde de registres multiples pour la fonction %qDplusieurs sÃ©lecteurs nommÃ©s %<%c%E%> ont Ã©tÃ© rencontrÃ©sclasses de stockage multiples dans la dÃ©claration de %qsclasses de stockage multiples dans les spÃ©cificateurs de la dÃ©clarationtypes multiples dans une dÃ©clarationnÅ“uds PHI virtuels multiples dans le BB %dargument Ã  valeur multiple dans un contexte Ã  valeur uniqueappel de fonction Ã  valeur multiple dans un contexte Ã  valeur uniquel'option de multiplication implique que r%d est fixeles versions multiples requiÃ¨rent ifunc qui n'est pas supportÃ© sur cette cibleil faut appeler %<#include <typeinfo>%> avant d'utiliser %<typeid%>il faut utiliser %<.*%> ou %<->*%> pour appeler une fonction via un pointeur vers un membre dans %<%E (...)%>, par ex: %<(... ->* %E) (...)%>le mutable %qD n'est pas utilisable dans une expression constantedÃ©pÃ´t mystÃ©rieux d'informations dans %sun attribut nu ne peut Ãªtre appliquÃ© qu'Ã  des fonctionsnom %qD utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableaule nom %qT a un type incompletnom manquant pour la fonction membrele nom de la classe masque le paramÃ¨tre de patron %qD qui est lui-mÃªme un patronnom utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableaules valeurs nommÃ©es Ã  retourner ne sont plus supportÃ©esentrÃ©e dans l'espace de noms %qDl'espace de noms %qD n'est pas permis dans une dÃ©claration Â«Â usingÂ Â»l'alias de l'espace de noms %qD n'est pas permis ici, on suppose %qDnom d'espace de nom attendules agrÃ©gats anonymes dans la portÃ©e de l'espace de noms doivent Ãªtre statiquesconversion rÃ©ductrice de %qE depuis %qH vers %qIla conversion rÃ©ductrice de %qE depuis %qH vers %qI est mal formÃ©e en C++11a besoin de %<typename%> avant %<%T::%D::%E%> car %<%T::%D%> est une portÃ©e dÃ©pendantea besoin de %<typename%> avant %<%T::%E%> car %qT est une portÃ©e dÃ©pendante%<typename%> doit Ãªtre utilisÃ© avant %qE car %qT est une portÃ©e dÃ©pendanteconversion explicite nÃ©cessaireconversion explicite nÃ©cessaire, mÃ©thode %s%s%s manquantelongueur insn nÃ©gativelongueur nÃ©gative dans la section du tableau dans la clause %qslimite infÃ©rieure nÃ©gative dans la section du tableau dans la clause %qsprofondeur d'imbrication nÃ©gative pour la rÃ©gion %inombre de dÃ©calages nÃ©gatiflargeur nÃ©gative dans le champ de bits %q+Dlargeur nÃ©gative du champ de bits %qsni le destructeur ni l'opÃ©rateur Â«Â delete[]Â Â» spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finieni le destructeur ni l'opÃ©rateur Â«Â deleteÂ Â» spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finiealternatives imbriquÃ©es de dialecte assembleurdÃ©claration externe imbriquÃ©e de %qDla fonction imbriquÃ©e %q+D est dÃ©clarÃ©e mais jamais dÃ©finiefonction imbriquÃ©e %qEÂ» dÃ©clarÃ©e %<extern%>fonction imbriquÃ©e %qs dÃ©clarÃ©e %<extern%>trampolines de fonctions imbriquÃ©es pas supportÃ©s sur cette 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++2a%> ou %<-std=gnu++2a%>le 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%>Â«Â newÂ Â» ne peut Ãªtre appliquÃ© Ã  un type de fonctionÂ«Â newÂ Â» ne peut pas Ãªtre appliquÃ© Ã  un type rÃ©fÃ©rencÃ©la nouvelle dÃ©claration %q#D rend ambigÃ¼e le dÃ©claration interne %q#Dde nouveaux types ne peuvent Ãªtre dÃ©finis dans un type Ã  retournernew_symbol(): Nom de symbole trop longmembre %q#D suivant dÃ©clarÃ© icipas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qspas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qs, on essaie avec l'opÃ©rateur prÃ©fixÃ© Ã  la placeaucune mÃ©thode %<%c%E%> trouvÃ©epas de fonction membre %q#D dÃ©clarÃ©e dans la classe %qTpas de getter %qs trouvÃ©le mÃ©lange de FPX/FPU est interditpas de FUNCTION_PROFILER pour CRISaucun nom de fichier fourni pour la liste de sortie LTRANSpas d'argumentaucun argument pour la fonction de specaucun attribut peut Ãªtre appliquÃ© Ã  une instanciation expliciteaucun nom de classe spÃ©cifiÃ© avec %qspas de patron de classe nommÃ© %q#T dans %q#Tpas de %<]%> fermant pour le format %<%%[%>pas d'accolade fermantepas de contexte pour rÃ©soudre le type de %qEaucun opÃ©rateur de conversion dÃ©clarÃ©pas de fonction de dÃ©sallocation correspondante pour %qDaucun type de donnÃ©es pour le mode %qsaucune dÃ©claration ne correspond Ã  %q#Daucune dÃ©claration de la propriÃ©tÃ© %qs trouvÃ©e dans l'interfacepas d'argument par dÃ©faut pour %qDpas 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) (%A)%>pas de correspondance pour convertir la fonction %qD vers le type %q#Tpas de concept correspondant pour l'introduction du patronaucune surcharge en virgule flottante correspond Ã  %qspas de fonction correspondant Ã  l'appel %<%D(%A)%>pas de fonction concordante pour l'appel Ã  %<%T::%s%E(%A)%#V%>pas de fonction concordante pour l'appel Ã  %<%T::operator %T(%A)%#V%>pas de fonction concordante pour l'appel de %<%s(%A)%>pas de fonction correspondante pour l'appel de type gÃ©nÃ©riquepas de Â«Â pushÂ Â» correspondant pour %<#pragma GCC visibility pop%>aucun patron correspondant trouvÃ© pour %qDpas de fonction membre %qD dÃ©clarÃ©e dans %qTaucun membre concordant avec %<%T::%D%> dans %q#Tpas d'opÃ©rateur de post-dÃ©crÃ©mentation pour le typepas d'opÃ©rateur de post-incrÃ©mentation pour le typepas d'opÃ©rateur de prÃ©-dÃ©crÃ©mentation pour le typepas d'opÃ©rateur de prÃ©-incrÃ©mentation pour le typeaucune dÃ©claration prÃ©cÃ©dente pour %qDaucun prototype prÃ©cÃ©dent pour %qDpas de type de processeur spÃ©cifiÃ© pour l'Ã©dition de lienspas de profilage du code 64 bits pour cette ABIpas de registre dans l'adresseÂ«Â returnÂ Â» manquant dans une fonction devant retourner une valeurÂ«Â returnÂ Â» manquant dans une fonction retournant %qTpas de sclass pour le stab %s (0x%x)pas de point virgule Ã  la fin de la structure ou de l'unionpas de %<operator %s%> adaptÃ© pour %qTpas de %qD convenable dans la classe %qTpas de super classe dÃ©clarÃ©e dans @interface pour %qEpas de super classe dÃ©clarÃ©e dans l'interface pour %qEpas de type nommÃ© %q#T dans %q#Taucun type ni classe de stockage ne peut Ãªtre spÃ©cifiÃ© ici,aucun paquet de paramÃ¨tres non dÃ©roulÃ©s dans le fold binairepas de surcharge finale unique pour %qD dans %qTpas de clause valide spÃ©cifiÃ©e dans %<#pragma acc declare%>l'argument de no_sanitize n'est pas une chaÃ®nele nÅ“ud diffÃ¨re de node->decl->decl_with_vis.symtab_nodele nÅ“ud a body_removed mais il est une dÃ©finitionle nÅ“ud a un type inconnule nÅ“ud est un alias mais pas une dÃ©finitionle nÅ“ud est un alias mais pas un alias implicitele nÅ“ud est seul dans un groupe comdatle nÅ“ud est analysÃ© mais il n'est pas une dÃ©finitionle nÅ“ud est dans la liste same_comdat_group mais il n'a aucun comdat_grouple nÅ“ud est un transparent_alias mais pas un aliasle nÅ“ud est une rÃ©fÃ©rence faible (weakref) mais pas un transparent_aliasle nÅ“ud n'a pas Ã©tÃ© trouvÃ© dans le hachage des noms assembleur symtabnÅ“ud pas trouvÃ© node->decl->decl_with_vis.symtab_nodedes nÅ“uds ont Ã©tÃ© trouvÃ© avec une mÃ©moire non libÃ©rÃ©el'expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  %<false%> Ã  cause de l'appel Ã  %qDargument REAL pas en double prÃ©cision pour l'intrinsÃ¨que %s Ã  %Lvariante PCS qui n'est pas dÃ©rivÃ©e de 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Ã©saccord sur le traitement de l'exception sans appelle patron non classe %qT est utilisÃ© sans arguments de patronla spÃ©cialisation partielle de la non variable ou non classe %qD n'est pas permisele bloc de base %d n'est pas froid mais il ne peut Ãªtre atteint que par des chemins traversant la partition froideargument entier non constant %u dans l'appel Ã  la fonction %qEargument non constant 0 pour %qsargument 1 non constant pour __atomic_always_lock_freetableau non constant dans l'instruction DATA Ã  %Linitialisation d'un tableau non constantla nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e directement, pas par un typedefla nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e sans parenthÃ¨ses autour du id de typeun littÃ©ral composÃ© non constant ne peut pas apparaÃ®tre dans une expression constantecondition non constante pour l'assertion statiqueÃ©lÃ©ment non constant dans un CONSTRUCTOR constantl'initialisation non constante dans la classe est invalide pour le membre statique pas en ligne %qDl'initialisation non constante dans la classe est invalide pour le membre statique %qDexpression d'initialisation non constante Ã  %Lmembre de gauche non-decl/MEM_REF dans une instruction Ã©crasÃ©eArgument INTEGER du sous-type pas par dÃ©faut passÃ© Ã  l'intrinsÃ¨que %s Ã  %LUNSPEC non dÃ©lÃ©gitimisÃ© %s (%d) trouvÃ© Ã  l'emplacement de la variablela fonction non supprimÃ©e %q+D surcharge la fonction supprimÃ©el'argument dans l'appel de la fonction %qE n'est pas en virgule flottantel'argument dans l'appel de la fonction %qE n'est pas en virgule flottantela non fonction %qD est dÃ©clarÃ©e comme un patron implicitenon fonction dans un appel gimpleargument 1 non entier pour __atomic_is_lock_freeargument 3 non entier dans l'appel Ã  la fonction %qEmodÃ¨le mÃ©moire non entier pour l'argument %d de %qEopÃ©rande non entier utilise avec le code d'opÃ©rande %<z%>instruction Â«Â switchÂ Â» avec un type non 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 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 pointeurnon registre comme membre de gauche d'une opÃ©ration binairenon registre comme membre de gauche dans une opÃ©ration ternairenon registre comme membre de gauche d'une opÃ©ration unaireBIT_FIELD_REF, IMAGPART_EXPR ou REALPART_EXPR non scalairetype non 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 non statique %qE est dÃ©clarÃ© %<concept%>le membre non statique %qE est dÃ©clarÃ© %<constexpr%>membre de donnÃ©e non statique dÃ©clarÃ© avec %qT comme espace rÃ©servÃ©les initialisations de membres de donnÃ©es non statiques sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++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 threadBIT_FIELD_REF, IMAGPART_EXPR ou REALPART_EXPR pas au plus haut niveauconversion non triviale dans l'affectationconversion non triviale dans une opÃ©ration unaireles initialisations par dÃ©signation non triviales ne sont pas supportÃ©esla spÃ©cialisation partielle du non type %qD n'est pas permiseles paramÃ¨tres de patrons non typÃ©s du type classe sont uniquement disponibles avec %<-std=c++2a%> ou %<-std=gnu++2a%>non variable %qD dans la dÃ©claration avec plus d'une dÃ©claration contenant un type Ã  remplacernon vecteur CONSTRUCTOR avec des Ã©lÃ©mentsopÃ©randes non vectoriels dans une comparaison vectoriellel'indice de tableau non nul %qE est utilisÃ© avec le tableau %qD de type %qT dont les limites sont inconnuesl'indice de tableau non nul %qE est utilisÃ© avec un tableau de type %qT dont les limites sont inconnuesindex de tableau non constant dans l'initialisationla liste des sorties de la boucle %d n'est pas vide mais des sorties ne sont pas enregistrÃ©esÃ©tiquette non locale argument non null %qD comparÃ© Ã  NULLun argument non nul a un numÃ©ro d'opÃ©rande invalide (argument %lu)un argument non nul rÃ©fÃ©rence un opÃ©rande qui n'est pas un pointeur (argument %lu, opÃ©rande %lu)un argument non nul a un numÃ©ro d'opÃ©rande hors des bornes (argument %lu, opÃ©rande %lu)attribut non nul sans argument sur un non-prototypela normalisation s'oppose Ã  la mise Ã  l'Ã©chelle
! combinaison de types pas permise dans BIT_INSERT_EXPRpas configurÃ© avec le suffixe d'en-tÃªtes sysrootpas assez de boucles DO pour la boucle %s !$ACC LOOP Ã  %Lpas assez de boucle DO pour le %s coalescÃ© Ã  %Lpas assez d'argumentspas assez d'arguments Ã  retournerpas assez de boucles Â«Â forÂ Â» Ã  combinerpas assez de boucles parfaitement imbriquÃ©espas assez d'informations sur le typepas assez d'arguments variables pour insÃ©rer une sentinellepas de gÃ©nÃ©ration de zone de correctif, nops pas supportÃ©pas de support de l'option %<-fpic%> pour la chaÃ®ne de compilation v3mnotenote: argument nul lÃ  oÃ¹ un non-nul est requis (argument %lu)pointeur nulldÃ©rÃ©fÃ©rencement d'un pointeur nullle nombre doit Ãªtre 0 ou 1le nombre d'arguments ne concorde pas avec celui du prototype internele nombre d'arguments ne concorde pas avec celui du prototypele nombre d'annotations des bb dans la chaÃ®ne des insn (%d) != n_basic_blocks (%d)le nombre d'Ã©lÃ©ments du vecteur n'est pas une puissance de deuxle nombre d'Ã©lÃ©ments du vecteur n'est pas une puissance de 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 variables dans la clause %<depend%> avec le modificateur %<sink%> ne correspond pas au nombre de variables d'itÃ©rationsl'argument numÃ©rique de l'attribut %qE doit Ãªtre dans la plage 0..63objc++-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c++-cpp-outputobjc-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c-cpp-outputl'objet n'est pas une mÃ©thodeobjet manquant dans l'usage de %qEla propriÃ©tÃ© de l'objet %qD n'a pas d'attribut %<assign%>, %<retain%> ou %<copy%>; on suppose que c'est %<assign%>l'objet de type %qT ne correspond pas au nom du destructeur ~%qTun objet avec un type modifiÃ© par une variable ne peut pas avoir de classe de liaisonune dÃ©claration de mÃ©thode objective-c est attendueun ou des argument(s) de message objective-c++ est/sont attendu(s)rÃ©cepteur de message objective-c++ attenduune dÃ©claration de mÃ©thode objective-c++ est attenduecode de format Maverick Â«Â %cÂ Â» obsolÃ¨teutilisation de l'option %<-I-%> obsolÃ¨te, veuillez utiliser %<-iquote%> Ã  la placeutilisation obsolÃ¨te d'une initialisation dÃ©signÃ©e avec %<:%>utilisation obsolÃ¨te d'une initialisation dÃ©signÃ©e sans %<=%>la variable en ligne %qD utilisÃ©e par odr n'est pas dÃ©finiele compilateur de dÃ©chargement %s n'a pas Ã©tÃ© trouvÃ©le 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 octetsle dÃ©calage relatif de %qD n'est pas compatible avec l'ABI et peut changer dans une version future de GCCl'offset du champ de bits compactÃ© %qD a changÃ© dans GCC 4.4l'utilisation de offsetof Ã  l'intÃ©rieur du type %qT (qui ne respecte pas l'agencement standard) est supportÃ© conditionnellementancienne dÃ©claration %q#DdÃ©finition de fonction selon l'ancien styledÃ©claration de paramÃ¨tres selon l'ancien style dans la dÃ©finition de fonction prototypÃ©el'opÃ©rande omis au milieu de %<?:%> ne peut pas Ãªtre dÃ©corÃ©un champ est un champ de bits alors que l'autre ne l'est 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%>seules les rÃ©gions %<distribute%> ou %<parallel%> sont autorisÃ©es Ã  Ãªtre strictement imbriquÃ©es Ã  l'intÃ©rieur d'une rÃ©gion %<teams%>seuls les fanions %<inbranch%> et %<notinbranch%> sont permis pour l'attribut %<__simd__%>seulement %u nom fourni pour la liaison structurÃ©eseulement %u noms fournis pour la liaison structurÃ©eseul 0.0 peut Ãªtre chargÃ© comme valeur immÃ©diateseul 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%> peut Ãªtre appliquÃ© Ã  une instruction nulleseuls les constructeurs prennent des initialisions membresseuls les dÃ©clarations de constructeurs et les opÃ©rateurs de conversion peuvent Ãªtre %<explicit%>uniquement ici comme un %<friend%>seul un type de retour %<auto%> Ã©vident peut Ãªtre dÃ©duit en %<void%>seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans une section .bssseules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans la section .noinitseules 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Ã©un spÃ©cificateur enum opaque doit utiliser un simple identificateurspÃ©cificateur enum opaque sans noml'ouverture de %s a Ã©chouÃ©: %souverture de /dev/zero: %mouverture de la liste de sortie LTRANS %s: %mouverture du fichier de dÃ©pendances %s: %mouverture du fichier de sortie %qs: %souverture du fichier de sortie %s: %ml'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bitsl'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 6 bitsl'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 8 bitsl'opÃ©rande 1 devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bitsl'opÃ©rande 1 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 2 devrait Ãªtre une valeur paire sur 3 bits (sous-registre 0,2,4,6)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (sous-registre 0-7)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 8 bitsl'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 8 bitsl'opÃ©rande 4 devrait Ãªtre une valeur non signÃ©e sur 8 bits (0-255)la contrainte de l'opÃ©rande contient un %<+%> ou un %<=%> incorrectement positionnÃ©les contraintes de l'opÃ©rande pour %<asm%> diffÃ¨rent en nombre d'alternativesl'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â %cÂ Â» invalidel'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â DÂ Â» invalidel'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â YÂ Â» invalidel'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â RÂ Â» invalidel'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â rÂ Â» invalidel'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â KÂ Â» invalidel'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â RÂ Â» invalidel'opÃ©rande n'est pas une rÃ©fÃ©rence mÃ©moire avec dÃ©calage, code d'opÃ©rande Â«Â HÂ Â» invalidel'opÃ©rande doit Ãªtre une valeur immÃ©diate de la bonne taillenumÃ©ro dâ€™opÃ©rande manquant aprÃ¨s %%-lettrenumÃ©ro dâ€™opÃ©rande hors limitele numÃ©ro d'opÃ©rande est hors limites dans le formatnumÃ©ro d'opÃ©rande spÃ©cifiÃ© pour un format n'acceptant aucun argumentnumÃ©ro d'opÃ©rande spÃ©cifiÃ© avec une affectation supprimÃ©el'opÃ©rande de ?: change de type signÃ© de %qT Ã  %qT Ã  cause du caractÃ¨re non signÃ© de l'autre opÃ©randel'opÃ©rande de l'expression fold n'a aucun paquet de paramÃ¨tres non dÃ©roulÃ©le type %qT de l'opÃ©rande est incompatible avec l'argument %d de %qEles types des opÃ©randes sont %qT et %qTles opÃ©randes de %T/%t doivent Ãªtre reg + const_int:les opÃ©randes de ?: ont les types diffÃ©rents %qT et %qTl'opÃ©ration sur %qE est peut Ãªtre non dÃ©finiel'opÃ©rateur delete[] ne peut pas Ãªtre un Â«Â deleteÂ Â» destructeurl'attribut d'optimisation sur %qD suit la dÃ©finition mais l'attribut ne correspond pasincohÃ©rence d'un attribut au niveau de l'optimisationl'optimisation peut Ã©liminer les lectures ou les Ã©critures dans les variables-registreslâ€™option %<%s=%s%> nâ€™est pas disponible pour le processeur %qsl'option %<-mirq-ctrl-saved%> est uniquement valable pour les processeurs ARC v2l'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 %sl'option %s n'est pas supportÃ©e avec %<-fopenacc%>option("%s") a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©argument optionneloptions activÃ©esÂ : options ou cibles manquantes aprÃ¨s %qsoptions passÃ©esÂ : ou utilisez %<j%> au lieu de %<i%> pour les suffixes internes GNUles arguments ordonnÃ©s ont besoin d'une expression entiÃ¨re constante positivecomparaison ordonnÃ©e d'un pointeur avec un zÃ©ro entiercomparaison ordonnÃ©e d'un pointeur avec un pointeur nulle %<default%> original est icila dÃ©claration originale apparaÃ®t icila dÃ©finition originale apparaÃ®t icidÃ©fini initialement icil'appel de fonction initialement indirect n'est pas pris en compte pour la mise en lignespÃ©cifiÃ© initialement iciconstruction %qs orphelinel'autre correspondance est iciaurait dÃ» correspondre Ã  la mÃ©thode virtuelle %qD mais ce n'est pas le casle %<__transaction_cancel%> extÃ©rieur n'est pas Ã  l'intÃ©rieur d'un %<__transaction_atomic%> extÃ©rieurle bloc extÃ©rieur de la rÃ©gion %i n'est pas bontransaction extÃ©rieure dans une fonction %<transaction_may_cancel_outer%>transaction extÃ©rieure dans une fonction %<transaction_safe%>transaction extÃ©rieure dans une transactionla contrainte de sortie %d ne peut pas Ãªtre spÃ©cifiÃ©e avec le registre Ã©crasÃ© Â«Â %sÂ Â»la contrainte de sortie %d doit spÃ©cifier un seul registrela contrainte de sortie %qc pour l'opÃ©rande %d n'est pas au dÃ©butle fichier de sortie %s existe dÃ©jÃ  dans le dossier %sfichier de sortie non spÃ©cifiÃ©le nom du fichier de sortie ne peut pas Ãªtre videnom du fichier de sortie spÃ©cifiÃ© deux foisla sortie numÃ©ro %d n'est pas directement adressablel'opÃ©rande de sortie %d doit utiliser la contrainte %<&%>il manque un %<=%> Ã  la contrainte de l'opÃ©rande de sortiel'opÃ©rande de sortie est une constante dans %<asm%>les registres de sortie doivent Ãªtre regroupÃ©s en haut de la pileoutput_move_singleÂ :dÃ©bordement dans la dimension du tableaudÃ©bordement dans l'expression constantele dÃ©bordement dans la conversion de %qT vers %qT change la valeur en %qEle dÃ©bordement dans la conversion de %qT vers %qT change la valeur de %qE en %qEdÃ©bordement dans les valeurs de l'Ã©numÃ©rationdÃ©bordement dans les valeurs de l'Ã©numÃ©ration Ã  %qDdÃ©bordement de la liste d'arguments de sortie pour %qsnom de fonction surchargÃ©e %qE dans la clause %qsfonction surchargÃ©e sans information contextuelle de typela fonction surchargÃ©e est %q#Dla fonction surchargÃ©e est %q#Fla fonction surchargÃ©e est %qDle contrÃ´le de la surcharge (override/final) est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>dans la surcharge de %qD dÃ©clarÃ© %<transaction_safe%>argument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du patron d'alias %qDargument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du concept %qDl'expansion de paquets dans une dÃ©claration Â«Â usingÂ Â» est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>les captures d'initialisation compactes ne sont uniquement disponibles avec %<-std=c++2a%> ou %<-std=gnu++2a%>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 %qEremplissage de la taille du Â«Â structÂ Â» jusqu'Ã  la frontiÃ¨re d'alignementremplissage du Â«Â structÂ Â» pour aligner %q+Dle paramÃ¨tre %P a un type incomplet %qTle paramÃ¨tre %P de %qD a un type incomplet %qTparamÃ¨tre %q+D dÃ©clarÃ© %<_Noreturn%>paramÃ¨tre %q+D dÃ©clarÃ© %<inline%>le paramÃ¨tre %q+D n'a qu'une dÃ©claration anticipÃ©eparamÃ¨tre %qD dÃ©clarÃ© avec le type Â«Â voidÂ Â»le paramÃ¨tre %qD a un type incompletle paramÃ¨tre %qD inclut un pointeur vers un tableau %qT dont les bornes sont inconnuesle paramÃ¨tre %qD inclut une rÃ©fÃ©rence vers un tableau %qT dont les bornes sont inconnuesle paramÃ¨tre %qD est incorrectement dÃ©clarÃ© comme type de mÃ©thodele paramÃ¨tre %qD est initialisÃ©le paramÃ¨tre %qD est dÃ©fini mais pas utilisÃ©le paramÃ¨tre %qP de %qD pourrait Ãªtre un candidat pour un attribut de formatle paramÃ¨tre %u (%q+D) a un type incompletle paramÃ¨tre %u (%q+D) a le type voidle paramÃ¨tre %u a un type incompletle paramÃ¨tre %u a le type voidparamÃ¨tre dÃ©clarÃ© %<auto%>la liste de paramÃ¨tres ne correspond pas Ã  la signature de %s()le paramÃ¨tre ne peut pas avoir le type %qT modifiÃ© par une variablele paramÃ¨tre pourrait Ãªtre un candidat pour un attribut de formatnom du paramÃ¨tre manquant dans la liste des paramÃ¨tresnom de paramÃ¨tre omisnoms de paramÃ¨tres (sans type) dans la dÃ©claration de fonctionle paquet de paramÃ¨tres %q+D doit Ãªtre Ã  la fin de la liste des paramÃ¨tres du patronle paquet de paramÃ¨tres %qD ne peut pas avoir d'argument par dÃ©fautl'argument %qE du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patronl'argument %qT du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patronle paquet de paramÃ¨tres ne peut pas avoir d'argument par dÃ©fautles paquets de paramÃ¨tres ne sont pas Ã©tendus avec %<...%>le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 7.1le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 9.1le 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 membredes parenthÃ¨ses sont requises autour de ce littÃ©ral composite pour Ã©viter des ambiguÃ¯tÃ©s dans l'analyseune initialisation entre parenthÃ¨ses n'est pas permise dans une boucle %<for%> de OpenMPinitialisation entre parenthÃ¨ses dans le Â«Â newÂ Â» du tableauerreur d'analyse dans l'instruction SELECT TYPE Ã  %Cerreur d'analyse dans la liste des arguments du 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_PASSle passage de %qT comme argument %<this%> abandonne les qualificatifsle passage de %qT choisi %qT au lieu de %qTpassage de NULL pour l'argument non pointeur %P de %qDle passage de l'argument %d de %qE abandonne les qualificatifs du type cible du pointeurpassage de l'argument %d de %qE comme %<float%> au lieu de %<double%> Ã  cause du prototypepassage de l'argument %d de %qE comme %qT au lieu de %qT Ã  cause du prototypepassage de l'argument %d de %qE comme complexe au lieu de flottant Ã  cause du prototypepassage de l'argument %d de %qE comme complexe au lieu d'entier Ã  cause du prototypepassage de l'argument %d de %qE comme flottant au lieu de complexe Ã  cause du prototypepassage de l'argument %d de %qE comme flottant au lieu d'entier Ã  cause du prototypepassage de l'argument %d de %qE comme entier au lieu de complexe Ã  cause du prototypepassage de l'argument %d de %qE comme entier au lieu de flottant Ã  cause du prototypepassage de l'argument %d de %qE comme signÃ© Ã  cause du prototypepassage de l'argument %d de %qE comme un non signÃ© Ã  cause du prototypepasser l'argument %d de %qE abandonne le qualificatif %qv du type pointÃ©passage de l'argument %d de %qE depuis un type Objective-C distinctpassage de l'argument %d de %qE depuis un type pointeur incompatiblepassage de l'argument %d de %qE depuis un pointeur vers un espace d'adresses non fermÃ©passer l'argument %d de %qE ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifle passage de l'argument %d de %qE transforme un pointeur en entier sans transtypagele passage de l'argument %d de %qE transforme un entier en pointeur sans transtypagepassage de l'argument %d de %qE avec des largeurs diffÃ©rentes Ã  cause du prototypel'argument %i est passÃ© Ã  un paramÃ¨tre avec un qualificatif restrictif alors qu'il est Ã©galement passÃ© dans l'argument %Zl'argument %i est passÃ© Ã  un paramÃ¨tre avec un qualificatif restrictif alors qu'il est Ã©galement passÃ© dans les arguments %Zpassage des arguments Ã  l'Ã©lision du constructeur hÃ©ritÃ© %qDle passage d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellementpassage d'un argument trop grand sur la pileentrÃ©e de fonction patchable > taillele pragma pch_preprocess ne devrait Ãªtre utilisÃ© qu'avec %<-fpreprocessed%>pÃ©dantpÃ©dant: vous avez peut-Ãªtre besoin d'arguments de patron explicites dans votre spÃ©cificateur de nom imbriquÃ©vous voulez peut-Ãªtre ajouter %<%T::%> explicitementerreur de permissionpermerreur: Ã©chec de pex_init: %mles indications de contraintes ne sont pas satisfaitesl'opÃ©rateur Â«Â newÂ Â» avec placement construit un tableau d'objets de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %<%T [%wu]%> et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwile greffon %s n'est pas sous une licence compatible avec GPL
  %sle greffon %s a enregistrÃ© une fonction de rappel nulle pour l'Ã©vÃ©nement %sle greffon %s devrait Ãªtre spÃ©cifiÃ© avant %<-fplugin-arg-%s%> dans la ligne de commandele greffon %s a Ã©tÃ© spÃ©cifiÃ© avec des chemins diffÃ©rents:
  %s
  %sle greffon ne peut pas enregistrer une Ã©tape manquantele greffon ne peut pas enregistrer une Ã©tape sans nomle greffon ne peut enregistrer l'Ã©tape %qs sans nom d'Ã©tape de rÃ©fÃ©rencele support des greffons est dÃ©sactivÃ©; configurez avec --enable-pluginpointeurargument pointeurl'arithmÃ©tique de pointeur pour des objets collectÃ©s par le ramasse-miettes est interditaffectation de pointeurun pointeur du type %<void *%> est utilisÃ© dans une arithmÃ©tiquepointeur de type %<void *%> utilisÃ© dans une soustractionl'offset du pointeur par rapport au symbole peut Ãªtre incorrectrÃ©sultat pointeur ou allouableles types ciblÃ©s par les pointeurs sont incompatibles en C++un pointeur visant l'espace d'adresses %qs doit Ãªtre Â«Â constÂ Â» dans %qTun pointeur visant l'espace d'adresses %qs doit Ãªtre const dans le/la %s %q+Dles cibles pointÃ©es dans l'affectation de %qT vers %qT diffÃ¨rent dans la plage signÃ©eles cibles pointÃ©es dans l'initialisation de %qT depuis %qT diffÃ¨rent dans la plage signÃ©eles cibles pointÃ©es dans le passage de l'argument %d de %qE diffÃ¨rent dans la plage signÃ©eles cibles pointÃ©es en retournant %qT depuis une fonction qui retourne le type %qT  diffÃ¨rent dans la plage signÃ©eun pointeur vers une fonction est utilisÃ© dans une arithmÃ©tiquepointeur vers une fonction utilisÃ© dans une soustractionle pointeur vers le tableau perd le qualificatif dans l'expression conditionnellele pointeur vers le type d'interface n'a pas de mÃ©thodeconversion d'un pointeur vers un membre via la base virtuelle %qTle pointeur vers le type membre %qT est incompatible avec le type d'objet %qTnon concordance de type de pointeurs entre %qT et %qT de %qD et %qD dans une expression conditionnellenon concordance de type de pointeurs dans une expression conditionnellevaleur de pointeur utilisÃ©e lÃ  oÃ¹ un complexe Ã©tait attenduvaleur de pointeur utilisÃ©e lÃ  oÃ¹ une valeur en virgule flottante Ã©tait attenduele pointeur vers la fonction membre %qE ne peut Ãªtre appelÃ© sans un objet; utilisez %<.*%> ou %<->*%>le type pointeur vers une fonction membre %qT requiert une l-valeurle type pointeur vers une fonction membre %qT requiert une l-valeur avant C++2ale type pointeur vers une fonction membre %qT requiert une r-valeurnon concordance entre un pointeur et un entier dans une expression conditionnelleles pointeurs ne sont pas permis comme valeurs de Â«Â caseÂ Â»des pointeurs vers des tableaux avec des qualificatifs diffÃ©rents sont incompatibles en C ISOpointeurs vers des espaces d'adresses disjoints utilisÃ©s dans une expression conditionnelleargument polymorphiquela position plus la taille dÃ©passe la taille de l'objet rÃ©fÃ©rencÃ© dans BIT_FIELD_REFle code indÃ©pendant de la position requiert %qsle code indÃ©pendant de la position requiert l'ABI Linuxinitialisation par position de champs dans une %<struct%> qui est dÃ©clarÃ©e avec l'attribut %<designated_init%>problÃ¨me possible dÃ©tectÃ© dans l'invocation de l'opÃ©rateur delete[]:problÃ¨me possible dÃ©tectÃ© dans l'invocation de l'opÃ©rateur delete:le post-incrÃ©ment d'adresse n'est pas un registre%qD suffixÃ© doit avoir %<int%> comme argument%qD suffixÃ© doit avoir %<int%> comme second argument%qD suffixÃ© devrait retourner %qTdÃ©rÃ©fÃ©rencement d'un pointeur potentiellement nulll'option de la cible power9 est incompatible avec %<%s=<xxx>%> pour <xxx> infÃ©rieur Ã  power9le pragma ou l'attribut %<target("%s")%> n'accepte pas d'argumentle pragma ou l'attribut %<target("%s")%> n'autorise pas de forme nÃ©gativele pragma ou l'attribut %<target("%s")%> n'est pas validele pragma ou l'attribut %<target("%s=%s")%> n'est pas validele prÃ©-dÃ©crÃ©ment d'adresse n'est pas un registrele prÃ©-incrÃ©ment d'adresse n'est pas un registreprÃ©cisionprÃ©cision dans le format de printftype arithmÃ©tique %qT prÃ©dÃ©clarÃ© dans %<#pragma omp declare reduction%>type arithmÃ©tique prÃ©dÃ©clarÃ© dans %<#pragma omp declare reduction%>instruction Thumb Ã©tablieinstruction Ã©tablie dans la sÃ©quence conditionnelle%qD prÃ©fixÃ© devrait retourner %qTles attributs de prÃ©fixes sont ignorÃ©s avant %<@%D%>les attributs de prÃ©fixes sont ignorÃ©s pour les implÃ©mentationsles attributs de prÃ©fixes sont ignorÃ©s pour les mÃ©thodesprev_bb de %d devrait Ãªtre %d, pas %d%<#pragma omp declare reduction%> prÃ©cÃ©dentdÃ©claration %<pragma omp declare reduction%> prÃ©cÃ©dentedÃ©claration prÃ©cÃ©dentedÃ©claration prÃ©cÃ©dente de %q#DdÃ©claration prÃ©cÃ©dente de %qDla dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tre dans le patronla dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tres dans le patrondÃ©clarÃ© prÃ©cÃ©demment en tant que %q#DdÃ©claration prÃ©cÃ©dente icidÃ©claration prÃ©cÃ©dente de %<%c%E%>dÃ©claration prÃ©cÃ©dente de %<%c%E%> comme %<@optional%>dÃ©claration prÃ©cÃ©dente de %<%c%E%> comme %<@required%>dÃ©claration prÃ©cÃ©dente de %<%c%s%>dÃ©claration prÃ©cÃ©dente de %q#DdÃ©claration prÃ©cÃ©dente de %q+Dla dÃ©claration prÃ©cÃ©dente de %q+D Ã©tait icidÃ©claration prÃ©cÃ©dente de %qDla dÃ©claration prÃ©cÃ©dente de %qD est icidÃ©claration prÃ©cÃ©dente de %qEdÃ©claration prÃ©cÃ©dente avec la classe de liaison %qLdÃ©finition prÃ©cÃ©dente icidÃ©finition prÃ©cÃ©dente de %q#Tla dÃ©finition prÃ©cÃ©dente de %q+D Ã©tait icila dÃ©finition prÃ©cÃ©dente de %qD est icila dÃ©claration implicite prÃ©cÃ©dente de %q+D Ã©tait iciÃ©tiquette prÃ©cÃ©dentedÃ©coration prÃ©cÃ©dente de %q#Dla dÃ©finition non prototype prÃ©cÃ©dente est icila spÃ©cification prÃ©cÃ©dente dans %q#D est iciprÃ©cÃ©demment dÃ©clarÃ©e iciprÃ©cÃ©demment dÃ©fini iciprÃ©cÃ©demment dÃ©fini ici comme %sprÃ©cÃ©demment utilisÃ©e icile patron primaire %qDle patron primaire icimembre privÃ© %q#D dans une union anonymeLa probabilitÃ© %qE est hors de la plage [0.0, 1.0]la probabilitÃ© %qE doit Ãªtre une expression en virgule flottante constanteproblÃ¨me lors de la construction de l'image cible pour %s
*************** Veuillez utiliser un nom de processeur e
*** 2251,2256 ****
  
  le commutateur gÃ©nÃ©rÃ© par la spec est un simple %<-%>spec_dimen_size(): Mauvaise dimensionspÃ©cialisation de %qT aprÃ¨s instanciation %qTspÃ©cialisation de %qD aprÃ¨s instanciationspÃ©cialisation de %qD dans diffÃ©rents espaces de nomsla spÃ©cialisation de %qD doit apparaÃ®tre dans la portÃ©e de l'espace de nomsspÃ©cialisation de %qT aprÃ¨s instanciationspÃ©cialisation du patron d'alias %qDspÃ©cialisation d'une fonction membre spÃ©ciale dÃ©clarÃ©e implicitementspÃ©cialisation du concept de variable %q#DspÃ©cialisation du patron de variable %qD dÃ©clarÃ© comme une fonctionspÃ©cialisation de %q#T dans diffÃ©rents espaces de nomsla syntaxe %<template<>%> est requise pour spÃ©cialiser %<%T::%E%>la limite spÃ©cifiÃ©e %wu excÃ¨de %<INT_MAX%>la limite spÃ©cifiÃ©e %wu excÃ¨de la taille maximale de l'objet (%wu)la limite spÃ©cifiÃ©e %wu dÃ©passe la taille %wu de l'objet de destinationla plage de la limite spÃ©cifiÃ©e [%wu, %wu] excÃ¨de %<INT_MAX%>le mode spÃ©cifiÃ© est trop petit pour les valeurs de l'Ã©numÃ©rationoption %qs spÃ©cifiÃ©e plus d'une foisspÃ©cifie un registre systÃ¨me avec une chaÃ®ne de courte longueur.spÃ©cifier les types vectoriels avec __attribute__ ((mode)) est obsolÃ¨tela syntaxe des specs %%include est mal formÃ©e aprÃ¨s %ld caractÃ¨resla syntaxe des specs %%rename est mal formÃ©e aprÃ¨s %ld caractÃ¨resla spÃ©cification des specs %s Ã  renommer n'a pas Ã©tÃ© trouvÃ©efichier de specs mal composÃ© aprÃ¨s %ld caractÃ¨rescommande specs %% inconnue aprÃ¨s %ld caractÃ¨resle %<>>%> est faux, utilisez %<>%> pour terminer la liste d'arguments du patrondes caractÃ¨res %<%%%> douteux traÃ®nent dans le formatla taille %<%d%> de la sÃ©curitÃ© anti-collision de la pile doit Ãªtre Ã©gale Ã  l'intervalle de sondage %<%d%>la trame de pile doit Ãªtre plus petite que 64Kla trame de pile n'est pas un multiple de 8 octets: %wdla trame de pile n'est pas un multiple de 8 octets: %wdtrame de pile trop grandela valeur de protection de la pile doit Ãªtre une puissance de 2l'expression limitant la pile n'est pas supportÃ©eles limites de la pile ne sont pas supportÃ©es sur cette ciblesondes de pile pour les trames SVEle sondage de la pile requiert %<-maccumulate-outgoing-args%> pour Ãªtre correctele sondage de la pile requiert %<target("accumulate-outgoing-args")%> pour Ãªtre correctela protection de la pile ne protÃ¨ge pas la fonction: tous les tableaux locaux font moins de %d octets de longueurla protection de la pile ne protÃ¨ge pas les variables locales: tampon de longueur variableregistre de pile utilisÃ© pour une variable-registre globalela taille de la pile doit Ãªtre une puissance de 2la taille de la pile doit Ãªtre plus grande que la valeur de la protection de la pilela taille de la pile ne peut pas Ãªtre plus grande que 64kle calcul de l'utilisation de la pile n'est pas supportÃ© pour cette ciblel'utilisation de la pile est de %wu octetsl'utilisation de la pile pourrait Ãªtre de %wu octetsl'utilisation de la pile pourrait peut-Ãªtre ne pas avoir de limitestack_offset doit Ãªtre un multiple de 4stack_offset doit Ãªtre au moins 4trame de pile trop grande: %d octetsles attributs standards sur les espaces de noms doivent prÃ©cÃ©der le nom de l'espace de nomsle dÃ©but du fragment RTL doit Ãªtre sur une ligne avant la finLe dÃ©but de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constantele dÃ©but et la fin du fragment RTL sont dans des fichiers diffÃ©rentsl'instruction ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'instruction n'a pas d'effetl'instruction est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'instruction n'est pas une expression constanteune instruction est marquÃ©e comme produisant une exception au milieu du blocl'instruction est marquÃ©e comme produisant une exception mais elle ne le fait pasl'instruction utilise un nom SSA libÃ©rÃ©:l'instruction ne sera jamais exÃ©cutÃ©edÃ©claration sans effetexpression instruction dans une expression constanteles expressions-instructions ne sont pas permises en dehors des fonctions ni dans les listes d'arguments du patronla dÃ©claration IO statique pour %q+D a besoin d'une adressel'assertion statique a Ã©chouÃ©Ã©chec de l'assertion statique: %El'assertion statique a Ã©chouÃ©: %schaÃ®ne statique avec une fonction qui n'en utilise pasmembre de donnÃ©e statique %qD dans une classe sans nommembre statique %qE dÃ©clarÃ© %<concept%>la dÃ©claration statique de %q+D suit une dÃ©claration non statiquel'initialisation statique de la variable %q+D dans la mÃ©moire %<.shared%> n'est pas supportÃ©estatic n'est pas supportÃ© sur TPF-OSle membre statique %qD ne peut pas Ãªtre un champ de bitsmembre statique %qD dÃ©clarÃ© %<register%>la fonction membre statique %q#D est dÃ©clarÃ©e avec des qualificatifs de typela fonction membre statique %qD ne peut pas avoir de qualificatif CVla fonction membre statique %qD ne peut pas avoir de qualificatif de rÃ©fÃ©renceÂ«Â staticÂ Â» ou qualificatifs de type dans un dÃ©clarateur de tableau n'Ã©tant pas un paramÃ¨treun static_assert sans message est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>utiliser Â«Â static_castÂ Â» pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifsinstance allouÃ©e statiquement de la classe Objective-C %qEles attributs stdcall et cdecl sont incompatiblesles attributs stdcall et fastcall sont incompatiblesles attributs stdcall et thiscall sont incompatiblesl'expression de pas fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qDLe pas de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constanteinstruction (%p) marquÃ©e comme modifiÃ©e aprÃ¨s l'Ã©tape d'optimisation: fanion volatile de l'instruction pas Ã  jourinstruction avec un mauvais VUSEstmts sans blocla classe de stockage %<__thread%> est invalide pour la fonction %qsla classe de stockage %<auto%> est invalide pour la fonction %qsla classe de stockage %<register%> est invalide pour la fonction %qsla classe de stockage %<thread_local%> est invalide pour la fonction %qsclasse de stockage %qD appliquÃ©e Ã  l'instanciation du patronclasse de stockage spÃ©cifiÃ©e pour %qsclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qEclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qsclasse de stockage spÃ©cifiÃ©e pour le champ de la structureclasse de stockage spÃ©cifiÃ©e pour le champ de la structure %qEclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qs du patronclasse de stockage spÃ©cifiÃ©e pour un typenameclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre sans nomspÃ©cificateurs de classe de stockage invalides dans les dÃ©clarations de fonctions amiesla taille de stockage de %q+D n'est pas une constantela taille de stockage de %q+D est inconnuela taille de stockage de %qD n'est pas constantela taille de stockage de %qD n'est pas connuenom de pÃ©riphÃ©rique %qs Ã©trange aprÃ¨s %qs: mauvais caractÃ¨re %qcle nom de stratÃ©gie %qs spÃ©cifiÃ© pour l'option %qs n'est pas supportÃ© pour du code 32 bits%<,%> Ã©garÃ©e Ã  la fin de la dÃ©claration du membre%<@%> Ã©garÃ© dans le programme%<\%o%> Ã©garÃ© dans le programme%qc Ã©garÃ© dans le programme%qs Ã©garÃ© entre des mÃ©thodes Objective-C++%qs Ã©garÃ© dans le programmela mise en ligne du sous processus a Ã©chouÃ©la mise en ligne du sous processus a Ã©tÃ© tuÃ©e par un signalles formats de strftime ne peuvent pas formater d'argumentsla chaÃ®ne de longueur %qd est plus grande que la longueur %qd que les compilateurs C%d ISO doivent supporterla directive Â«Â usingÂ Â» forte n'est plus supportÃ©el'affectation avec transtypage fort a Ã©tÃ© interceptÃ©eun transtypage fort pourrait Ãªtre nÃ©cessaireÂ«Â structÂ Â» dÃ©fini icila structure n'a aucun membrela structure n'a aucun membre nommÃ©l'alignement de la structure doit Ãªtre une petite puissance de 2, pas %wuchamp de structurela frontiÃ¨re de la taille de la structure peut seulement Ãªtre 8 ou 32la frontiÃ¨re de la taille de la structure peut seulement Ãªtre 8, 32 ou 64une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<concept%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<constexpr%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<extern%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<inline%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<mutable%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<register%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<static%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<typedef%>la dÃ©claration d'une liaison structurÃ©e ne peut pas Ãªtre %qsune dÃ©claration de liaison structurÃ©e ne peut pas avoir le %<auto%> du C++98une dÃ©claration de liaison structurÃ©e ne peut pas avoir le type %qTdÃ©claration de liaison structurÃ©e dÃ©finie mais pas utilisÃ©ela liaison structurÃ©e fait rÃ©fÃ©rence au type de classe incomplet %qTla liaison structurÃ©e fait rÃ©fÃ©rence au type incomplet %qTles liaisons structurÃ©es sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>le fichier include %s du sous-framework est en conflit avec le fichier include du frameworkle sous-programme %q+F n'est pas marquÃ© comme Ã©tant Inlinele sous-programme %q+F n'est pas marquÃ© comme Ã©tant Inline_Alwaysindice manquant dans la rÃ©fÃ©rence du tableaula valeur indicÃ©e n'est ni un tableau ni un pointeurla valeur de l'indice n'est ni un tableau ni un pointeur ni un vecteurla valeur de l'indice est un pointeur vers une fonctionl'accÃ¨s indicÃ© du tableau est dÃ©clarÃ© %<register%>accolades suggÃ©rÃ©es autour du corps vide de l'instruction %<do%>accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<else%>accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<if%>des accolades explicites sont suggÃ©rÃ©es autour du corps vide de l'instruction %<do%>des accolades explicites sont suggÃ©rÃ©es pour Ã©viter toute ambiguÃ¯tÃ© sur le %<else%>parenthÃ¨ses suggÃ©rÃ©es autour de %<&&%> Ã  l'intÃ©rieur de %<||%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> Ã  l'intÃ©rieur de %<<<%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> Ã  l'intÃ©rieur de %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> Ã  l'intÃ©rieur de %<<<%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> Ã  l'intÃ©rieur de %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de l'expression %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de l'arithmÃ©tique dans l'opÃ©rande de %<^%>parenthÃ¨ses suggÃ©rÃ©es autour de l'arithmÃ©tique dans l'opÃ©rande de %<|%>parenthÃ¨ses suggÃ©rÃ©es autour de l'affectation utilisÃ©e comme valeur dans une conditionparenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<!=%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<==%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<^%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<|%>parenthÃ¨ses suggÃ©rÃ©es autour de l'opÃ©rande de %<!%> ou changez %<&%> en %<&&%> ou %<!%> en %<~%>parenthÃ¨ses suggÃ©rÃ©es autour de l'opÃ©rande de %<!%> ou changez %<|%> en %<||%> ou %<!%> en %<~%>alternative suggÃ©rÃ©e:alternatives suggÃ©rÃ©es:support du mode %qsarchitectures de cÅ“urs supportÃ©es:%sl'option %<-mcpu=%s%> est en conflit avec l'option %<-march=%s%>l'option %<-mcustom-%s%> est en conflit avec l'option %<-mcustom-%s%>l'option %<-mcustom-%s%> n'a pas d'effet Ã  moins que %<-ffinite-math-only%> soit spÃ©cifiÃ©l'option %<-mcustom-%s%> n'a pas d'effet Ã  moins que %<-fno-math-errno%> soit spÃ©cifiÃ©l'option %<-mcustom-%s%> n'a pas d'effet Ã  moins que %<-funsafe-math-optimizations%> soit spÃ©cifiÃ©l'option %<-mcustom-%s%> est requise pour la virgule flottante en double prÃ©cisionla valeur %2$d de l'option %<-mcustom-%1$s%> doit Ãªtre comprise entre 0 et 255le commutateur %qs ne dÃ©bute pas par %<-%>l'option %qs n'est plus supportÃ©ela condition du Â«Â switchÂ Â» a une valeur boolÃ©ennele Â«Â switchÂ Â» saute dans l'expression d'une instructionle Â«Â switchÂ Â» passe outre l'initialisation d'une variablele Â«Â switchÂ Â» n'a pas de branche par dÃ©fautla quantitÃ© du switch n'est pas un entierle Â«Â switchÂ Â» dÃ©bute icil'instruction Â«Â switchÂ Â» d'une taille de %lu entrÃ©es est trop grandesymbole %qD rÃ©fÃ©rencÃ© par %qD dÃ©clarÃ© icisymbole utilisÃ© comme opÃ©rande immÃ©diatsymbole utilisÃ© conjointement avec des registres de base et d'indexsymbole avec offset utilisÃ© en mode PICles rÃ©fÃ©rences mÃ©moire symboliques sont uniquement supportÃ©es sur z10 ou ultÃ©rieursymtab_node::verify a Ã©chouÃ©la mÃ©thode synthÃ©tisÃ©e %qD est requise ici pour la premiÃ¨re foisÃ©chec de sysctl pour kern.osversion: %mle chemin systÃ¨me %qs n'est pas absoluprise de l'adresse du destructeur %qDprise de l'adresse du destructeur %qDprise de l'adresse d'une expression de type %<void%>prendre l'adresse du membre compactÃ© de %qT peut rÃ©sulter en une valeur de pointeur non alignÃ©eprise de l'adresse d'une r-valeurprise de l'adresse d'un tableau temporaireprendre la valeur absolue du type non signÃ© %qT n'a pas d'effetprendre l'adresse d'une Ã©tiquette n'est pas standardle processeur cible ne supporte pas ARMle processeur cible ne supporte pas les extensions de sÃ©curitÃ© ARMv8-Mle processeur cible ne supporte pas les instructions THUMBle processeur cible ne supporte pas l'interopÃ©rabilitÃ©le processeur cible ne supporte pas les accÃ¨s non alignÃ©sle systÃ¨me d'exploitation cible ne supporte pas les accÃ¨s non alignÃ©sargument ciblel'attribut cible n'est pas supportÃ© sur cette machinel'attribut cible ou le pragma change l'ABI AltiVecl'attribut cible ou le pragma change l'ABI darwin64l'attribut cible ou le pragma change la taille du double longla cible ne supporte pas la mise Ã  jour atomique du profilage, le mode simple est sÃ©lectionnÃ©la cible ne supporte pas le rÃ©partiteur de version de fonctionle format cible ne supporte pas l'infinila cible n'est pas un pointeur ni une rÃ©fÃ©rencela cible n'est pas un pointeur ni une rÃ©fÃ©rence Ã  une classela cible n'est pas un pointeur ni une rÃ©fÃ©rence Ã  un type completla cible de la conversion pourrait Ãªtre une candidate pour un attribut de formatla cible de l'initialisation pourrait Ãªtre une candidate pour un attribut de formatla fonction intÃ©grÃ©e spÃ©cifique Ã  la cible n'est pas disponibleoption spÃ©cifique Ã  la cible incohÃ©rentele systÃ¨me cible ne supporte pas la sortie de dÃ©bogagele systÃ¨me cible ne supporte par le format de dÃ©bogage %qsl'attribut target_clones requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©riellepatron %qD dÃ©clarÃ©patron %qE dans la clause %qsl'argument %d du patron est invalidel'argument de patron %qE pour le type %qT n'est pas un entier constantl'argument %qE du patron implique des paramÃ¨tres du patronl'argument du patron pour %qD utilise le type local %qTargument du patron requis pour %<%s %T%>les arguments du patron %qD ne correspondent pas Ã  ceux du patron original %qDpatron de classe sans nomÃ©chec de la contrainte du patrondÃ©claration de patron de %<typedef%>dÃ©claration du patron de %q#DdÃ©finition de patron d'un non patron %q#Dla profondeur d'instanciation du patron excÃ¨de le maximum qui est %d (utilisez %<-ftemplate-depth=%> pour augmenter le maximum)la profondeur d'instanciation du patron excÃ¨de le maximum de %d lors de l'instanciation de %q+D, peut-Ãªtre via la gÃ©nÃ©ration de la table virtuelle (utilisez %<-ftemplate-depth=%> pour augmenter le maximum)paramÃ¨tre %q+#D du patronle paramÃ¨tre de patron %qD est dÃ©clarÃ© icile paramÃ¨tre %qD du patron, du type %qT, n'est pas permis dans une expression constante intÃ©grale parce qu'il n'est pas d'un type intÃ©gral ou Ã©numÃ©rÃ©liste de paramÃ¨tres de patron utilisÃ©e dans une instanciation explicitela liste des paramÃ¨tres du patron fournie ne correspond pas aux paramÃ¨tres du patron de %qDle paquet de paramÃ¨tres %qD du patron ne peut pas avoir d'argument par dÃ©fautle paquet de paramÃ¨tres du patron ne peut pas avoir d'argument par dÃ©fautles paquets de paramÃ¨tres des patrons ne peuvent pas avoir d'arguments par dÃ©fautle type paramÃ¨tre du patron %qT est dÃ©clarÃ© %<friend%>les paramÃ¨tres du patron ne peuvent pas Ãªtre amisles paramÃ¨tres du patron ne correspondent pas au patron %qDles paramÃ¨tres du patron ne peuvent pas Ãªtre dÃ©duits dans la spÃ©cialisation partielle:l'espace rÃ©servÃ© par le type %qT dans le patron doit Ãªtre suivi d'un simple declarator-idla spÃ©cialisation du patron de %qD n'est pas permise par le C++ ISOspÃ©cialisation de patron avec Ã©dition de liens CspÃ©cificateurs de patron pas spÃ©cifiÃ©s dans la dÃ©claration de %qDparamÃ¨tre de patron %qT, qui est lui-mÃªme un patron, dans la dÃ©claration du guide de dÃ©ductionles paramÃ¨tres de type du patron doivent utiliser le mot-clÃ© %<class%> ou %<typename%>patron avec liaison Ctemplate-id %qD pour %q+D ne concorde avec aucune dÃ©claration de patrontemplate-id %qD dans la dÃ©claration de patron primairetemplate-id %qD utilisÃ© comme un dÃ©clarateurparamÃ¨tre-patron-les patrons ne peuvent pas Ãªtre %<virtual%>temporaire du type %qT non littÃ©ral dans une expression constante%<operator?:%> ternaire%<operator?:%> ternaire dans %<%E ? %E : %E%>le format de dÃ©bogage Â«Â %sÂ Â» ne peut pas Ãªtre utilisÃ© avec des en-tÃªtes prÃ©compilÃ©sl'attribut %<getter%> ne peut Ãªtre spÃ©cifiÃ© qu'une seule foisl'attribut %<interrupt%> requiert un processeur MIPS32r2 ou supÃ©rieurl'attribut %<setter%> ne peut Ãªtre spÃ©cifiÃ© qu'une seule foisl'attribut %qE requiert des argumentsl'architecture %qs ne supporte pas %<-m%s=2008%>l'architecture %qs ne supporte pas %<-m%s=legacy%>l'architecture %qs ne supporte pas %<-mfp32%>l'architecture %qs ne supporte pas les instructions DSPl'architecture %qs ne supporte pas les instructions de branchement probablel'architecture %qs ne supporte pas les instructions madd ou msubl'architecture %qs ne supporte pas les registres impairs en simple prÃ©cisionl'architecture %qs ne supporte pas les instructions en simple prÃ©cision appariÃ©es (paired-single)l'architecture %qs ne supporte pas l'instruction syncile fanion Â«Â Â» de printfle fanion Â«Â !Â Â» de strfmonle fanion Â«Â #Â Â» de printfle fanion Â«Â #Â Â» de strftimele fanion Â«Â 'Â Â» de printfla fanion Â«Â 'Â Â» de scanfle fanion Â«Â (Â Â» de strfmonle fanion Â«Â +Â Â» de printfle fanion Â«Â +Â Â» de strfmonle fanion Â«Â -Â Â» de printfle fanion Â«Â -Â Â» de strfmonle fanion Â«Â -Â Â» de strftimele fanion Â«Â 0Â Â» de printfle fanion Â«Â 0Â Â» de strftimele modificateur Â«Â EÂ Â» de strftimele fanion Â«Â IÂ Â» de printfle fanion Â«Â IÂ Â» de scanfle modificateur Â«Â OÂ Â»le modificateur Â«Â OÂ Â» de strftimele fanion Â«Â ^Â Â» de strfmonla fanion Â«Â ^Â Â» de strftimele fanion Â«Â _Â Â» de strftimele fanion Â«Â aÂ Â» de scanfla fanion Â«Â mÂ Â» de scanfle fanion Â«Â qÂ Â» de diagnostiquel'option -shared n'est actuellement pas supportÃ©e pour un ELF VAX.l'ABI pour passer des paramÃ¨tres avec un alignement de %d octets a changÃ© dans GCC 4.6l'ABI pour passer des agrÃ©gats avec un alignement sur %d octets a changÃ© avec GCC 5l'ABI pour passer des agrÃ©gats de flottants homogÃ¨nes a changÃ© avec GCC 5l'ABI pour passer une structure possÃ©dant un tableau flexible comme membre a changÃ© dans GCC 4.4l'ABI pour passer une structure possÃ©dant un nombre dÃ©cimal complexe comme membre a changÃ© dans GCC 4.4l'ABI pour passer une union avec un double long a changÃ© dans GCC 4.4le processeur RX100 n'a pas d'unitÃ© mathÃ©matique matÃ©riellele processeur RX200 n'a pas d'unitÃ© mathÃ©matique matÃ©riellel'adresse de %qD n'est pas un argument de patron valablel'adresse de %qD n'est pas un argument de patron valable car elle n'a pas une durÃ©e de stockage statiquel'adresse de %qD sera toujours Ã©valuÃ©e comme Ã©tant %<true%>l'adresse de %qD ne sera jamais NULLl'adresse d'une Ã©tiquette ne peut pas apparaÃ®tre dans une expression constantel'adresse du sous-objet %qT de %qD n'est pas un argument de patron valablel'argument de l'intrinsÃ¨que %<xabort%> doit Ãªtre une valeur immÃ©diate sur 8 bitsla fonctionnalitÃ© de suppression d'affectation de scanfl'appel requiert %<ifunc%> qui n'est pas supportÃ© par cette ciblela convention d'appel pour %qT change avec %<-fabi-version=13%> (GCC 8.2)la combinaison de %qs et %qs est incompatible avec %qsla comparaison sera toujours %<false%> car l'adresse de %qD ne sera jamais NULLla comparaison sera toujours %<true%> car l'adresse de %qD ne sera jamais NULLle compilateur peut supposer que l'adresse de %qD sera toujours Ã©valuÃ©e Ã  %<true%>le compilateur peut supposer que l'adresse de %qD ne sera jamais NULLle composant %qs est un type PRIVATE et ne peut pas Ãªtre un composant de %qs, qui est PUBLIC Ã  %Lle type en conflit dÃ©fini dans une autre unitÃ© de traductionle type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle d'une taille diffÃ©rentele type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle avec un contenu diffÃ©rentle type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle avec plus d'entrÃ©esle type en conflit dÃ©fini dans une autre unitÃ© de traduction avec des informations RTTI diffÃ©rentesle flot de contrÃ´le de la fonction %qD ne correspond pas aux donnÃ©es de profilage (compteur %qs)le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_si64 dans le codela syntaxe pointÃ©e n'est pas disponible en Objective-C 1.0l'Ã©lision dans %qD n'est pas hÃ©ritÃ©ela base supplÃ©mentaire est dÃ©finie icile cinquiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle premier argument d'un VEC_COND_EXPR doit Ãªtre d'un type vectoriel boolÃ©en du mÃªme nombre d'Ã©lÃ©ments que le rÃ©sultatla premiÃ¨re diffÃ©rence des dÃ©finitions correspondantes est le champ %qDla premiÃ¨re diffÃ©rence des dÃ©finitions correspondantes est la mÃ©thode %qDle premier paramÃ¨tre de %<operator new%> ne peut pas avoir d'argument par dÃ©fautle quatriÃ¨me argument doit Ãªtre une Ã©chelle 1, 2, 4, 8la taille de trame de %wu octets est plus grande que %wu octetsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 4 bitsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 5 bitsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 8 bitsle type incomplet dÃ©fini dans une autre unitÃ© de traductionle type incompatible est dÃ©fini icila lambda n'a pas de capture par dÃ©fautle dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bitle dernier argument doit Ãªtre une valeur immÃ©diate sur 2 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 3 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 32 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 4 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 5 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bitle dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle dernier argument doit Ãªtre une Ã©chelle 1, 2, 4, 8l'agencement des agrÃ©gats contenant des vecteurs alignÃ©s sur %d octets a changÃ© avec GCC 5le m210 ne supporte pas les systÃ¨mes petits-boutistesla macro %qs n'a pas encore Ã©tÃ© dÃ©finiele nom dÃ©corÃ© de %qD a changÃ© entre %<%s=%d%> (%qD) et %<%s=%d%> (%qD)le nom dÃ©corÃ© de %qD change entre %<%s=%d%> (%qD) et %<%s=%d%> (%qD)le nom dÃ©corÃ© de %qD change entre %<-fabi-version=%d%> et %<-fabi-version=%d%>le nom dÃ©corÃ© d'un fragment pour %qD change entre %<-fabi-version=%d%> et %<-fabi-version=%d%>le nom dÃ©corÃ© de la variable de protection de l'initialisation pour %qD change entre %<-fabi-version=%d%> et %<-fabi-version=%d%>la valeur maximale pour la derniÃ¨re plage de taille de l'option %qs devrait Ãªtre -1l'avant dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bitsl'opÃ©rande omis au milieu de ?: sera toujours %<vrai%>, il est suggÃ©rÃ© de spÃ©cifier explicitement l'opÃ©rande du milieule programme devrait aussi dÃ©finir %qDla plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_pi16 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_pi32 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_pi16 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_pi32 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_si64 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_si64 dans le code.la plage du masque doit Ãªtre entre 0 et 255la plage du sÃ©lecteur doit Ãªtre entre 0 et 1la plage du sÃ©lecteur doit Ãªtre entre 0 et 3la plage du sÃ©lecteur doit Ãªtre entre 0 et 7le registre spÃ©cifiÃ© pour %q+D n'est pas accessible par la cible actuellele registre spÃ©cifiÃ© pour %q+D n'est pas assez gÃ©nÃ©ral pour Ãªtre utilisÃ© comme registre de variablele rÃ©sultat de la conversion n'est pas spÃ©cifiÃ© car %qE est en dehors de la plage du type %qTle troisiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle troisiÃ¨me argument doit Ãªtre une constante de comparaisonle type %qT de la variable %<constexpr%> %qD n'est pas littÃ©ralle type devant Ãªtre dÃ©truit est %qT, mais le destructeur rÃ©fÃ¨re Ã  %qTl'utilisation de noms de variables prÃ©fixÃ©s par _OBJC_ pour sÃ©lectionner les sections de mÃ©ta-donnÃ©es est dÃ©prÃ©ciÃ©e dans la version 4.6 et sera supprimÃ©e dans la version 4.7la valeur de %qD n'est pas utilisable dans une expression constantela valeur du pointeur de pile aprÃ¨s une instruction %<asm%> doit Ãªtre la mÃªme qu'avant l'instructionil n'y a pas d'argument pour %qD qui dÃ©pend d'un paramÃ¨tre du patron, aussi une dÃ©claration de %qD doit Ãªtre disponiblele troisiÃ¨me argument de %q+D devrait probablement Ãªtre %<char **%>le troisiÃ¨me argument de %<__builtin_prefetch%> doit Ãªtre une constantele troisiÃ¨me argument de %qs doit Ãªtre 0..12le troisiÃ¨me argument de la fonction %qE doit Ãªtre une constante entiÃ¨rele troisiÃ¨me opÃ©rande de l'expression conditionnelle ne peut rÃ©soudre l'adresse de la fonction surchargÃ©ele troisiÃ¨me opÃ©rande de l'expression conditionnelle n'a pas d'effetle troisiÃ¨me opÃ©rande de l'expression conditionnelle est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEle troisiÃ¨me opÃ©rande de l'opÃ©rateur conditionnel a le type %<void%> mais le deuxiÃ¨me opÃ©rande n'est ni une expression qui gÃ©nÃ¨re une exception ni le type %<void%>cette instruction %qs ne protÃ¨ge pasâ€¦cette fonction interne est seulement disponible sur les fr405 et fr450cette fonction interne est seulement disponible sur le fr450cette fonction interne est seulement disponible sur les fr500 et fr550cette fonction interne est seulement disponible sur la chaÃ®ne de compilation v3fcette fonction interne est seulement disponible sur la chaÃ®ne de compilation v3s ou v3fcette fonction interne n'est pas supportÃ©e sur la chaÃ®ne de compilation v3mcette fonction interne n'est pas supportÃ©e pour cette ciblece compilateur ne supporte pas %sce compilateur ne supporte pas PowerPC (fanions arch ignorÃ©s)ce compilateur ne supporte pas X86 (fanions arch ignorÃ©s)cette condition a des branches identiquescette constante dÃ©cimale est non signÃ©e uniquement en C90 ISOcette constante dÃ©cimale serait non signÃ©e en C90 ISOcette flexibilitÃ© est dÃ©prÃ©ciÃ©e et sera supprimÃ©ececi est un bogue de GCC qui peut Ãªtre contournÃ© en ajoutant l'attribut utilisÃ© Ã  la fonction appelÃ©ececi est la premiÃ¨re Ã©tiquette Â«Â defaultÂ Â»ceci est la premiÃ¨re entrÃ©e chevauchant cette valeurceci est la insnÂ :cette fonction mÃ©dia est seulement disponible sur les fr400 et fr550cette fonction mÃ©dia est seulement disponible sur le fr500cette instruction peut poursuivre son chemincette cible ne dÃ©fini pas de barriÃ¨re de spÃ©culation; votre programme s'exÃ©cutera quand mÃªme correctement mais des spÃ©culations incorrectes pourraient ne pas Ãªtre restreintescette cible ne supporte pas %qscette cible est petit-boutiencette machine cible n'a pas de branchements diffÃ©rÃ©sles donnÃ©es COMMON locales au thread ne sont pas implÃ©mentÃ©esla dÃ©claration locale au thread de %q#D suit la dÃ©claration non locale au threadla dÃ©claration locale au thread de %q+D suit une dÃ©claration non locale au threadla variable privÃ©e au thread %qE est utilisÃ©e dans la rÃ©gion ciblela variable privÃ©e au thread %qE est utilisÃ©e dans une tÃ¢che non liÃ©ethrow appellera toujours terminate()exception gÃ©nÃ©rÃ©e sur un NULL avec le type entier au lieu du type pointeurthunk-inline est uniquement supportÃ© avec %<-mindirect-branch-jump%>pour Ãªtre sÃ»rs, tous les pointeurs intermÃ©diaires dans les transtypages de %qT vers %qT doivent Ãªtre qualifiÃ©s avec %<const%>pour gÃ©nÃ©rer les dÃ©pendances, vous devez spÃ©cifier %<-M%> ou %<-MM%>pour correspondre Ã  ce %qspour faire rÃ©fÃ©rence Ã  un membre type d'un paramÃ¨tre de patron, utilisez %<typename %E%>le jeton %u a x-location == %ule jeton %u a x-location == y-location == %ule jeton %u a y-location == %utrop peu d'arguments pour %%:compare-debug-auxbase-opttrop peu d'arguments pour %%:replace-extensiontrop peu d'arguments pour %%:version-comparetrop peu d'arguments pour %<__builtin_tgmath%>trop peu d'arguments pour la fonction interne %qE %u attenduspas assez d'arguments pour le constructeur %q#Dtrop peu d'arguments pour la fonctiontrop peu d'arguments pour la fonction %<va_start%>trop peu d'arguments pour la fonction %q#Dtrop peu d'arguments pour la fonction %qEtrop peu d'arguments pour la fonction membre %q#Dpas assez d'arguments pour la mÃ©thode %q#Dtrop peu d'expressions pour structtrop peu de listes de paramÃ¨tres de patron dans la dÃ©claration de %qDtrop peu de listes de paramÃ¨tres pour le patrontype de valeur de fonction trop grand, a besoin de %d registres mais seuls %d sont disponiblesil est trop tard pour dÃ©finir le rÃ©pertoire de dÃ©bogage avec la directive #trop d'options pour #pragma pour align=resettrop de %<...%> dans la capture lambdatrop de clauses %<defaultmap%> avec la catÃ©gorie %qstrop de clauses %<defaultmap%> avec une catÃ©gorie non spÃ©cifiÃ©etrop de clauses %<if%>trop de %<if%> avec le modificateur %qstrop de clauses %<if%> sans modificateurtrop d'arguments pour %<static%>trop de clauses %qstrop d'alternatives dans %<asm%>trop d'argumentstrop d'arguments pour le formattrop d'arguments passÃ©s dans les registres sgprtrop d'arguments pour %%:compare-debug-auxbase-opttrop d'arguments pour %%:compare-debug-dump-opttrop d'arguments pour %%:compare-debug-self-opttrop d'arguments pour %%:version-comparetrop d'arguments pour la fonction interne %qE %d attendustrop d'arguments pour le constructeur %q#Dtrop d'arguments pour la fonctiontrop d'arguments pour la fonction %q#Dtrop d'arguments pour la fonction %qEtrop d'arguments passÃ©s Ã  maketrop d'arguments pour la fonction membre %q#Dtrop d'arguments pour la mÃ©thode %q#Dtrop d'arguments pour la fonction %qEtrop d'arguments pour la fonction surchargÃ©e %strop de clauses atomiquestrop d'accolades autour de l'initialiseur pour %qTtrop d'accolades autour de l'initialiseur scalaire pour le type %qTtrop d'arÃªtes de gestion des exceptions dans le bb %itrop d'expressions pour structtrop de noms de fichiers. Tapez %s --help pour connaÃ®tre l'usagetrop d'Ã©lÃ©ments d'initialisation pour %qTtrop de fichiers d'entrÃ©etrop de sorties de boucle enregistrÃ©estrop de clauses d'ordre de mÃ©moiretrop de parenthÃ¨ses ouvertestrop d'arÃªtes de branchements sortants depuis le bb %itrop de plages de tailles spÃ©cifiÃ©es dans l'option %qstrop d'en-tÃªtes de patrons pour %qD (devrait Ãªtre %d)trop de listes de paramÃ¨tres de patron dans la dÃ©claration de %qDtrop de listes de paramÃ¨tres pour le patrontrop de valeurs dans l'instruction de retourtrop de variables pour l'instruction Â«Â rangeÂ Â» avec un canaltrop d'espace de pile Ã  disposer: %dtrop d'espace de pile Ã  prÃ©parer: %dla dÃ©claration de %qs hors de toute fonction spÃ©cifie %<auto%>la rÃ©organisation au plus haut niveau doit Ãªtre dÃ©sactivÃ©e quand unit-at-a-time (une unitÃ© Ã  la fois) est dÃ©sactivÃ©la taille totale %wu des objets locaux dÃ©passe le maximum %wula taille totale des objets locaux dÃ©passe le maximum %wula taille totale des objets locaux est trop grandela taille totale des variables locales excÃ¨de la limite de l'architecturele C traditionnel n'a pas d'espace de noms sÃ©parÃ© pour les Ã©tiquettes, l'identificateur %qE est en conflitle C traditionnel rejette les dÃ©finitions de fonctions de style C ISOle C traditionnel rejette l'initialisation automatique d'agrÃ©gatsle C traditionnel rejette l'initialisation des unionsle C traditionnel rejette la concatÃ©nation de chaÃ®nes constantesle C traditionnel rejette le plus unairele type de retour %qT Ã  la fin du guide de dÃ©duction n'est pas une spÃ©cialisation de %qTle type de retour Ã  la fin est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>trampoline gÃ©nÃ©rÃ© pour la fonction imbriquÃ©e %qDla mÃ©moire transactionnelle n'est pas supportÃ©e avec %<-fsanitize=address%>la mÃ©moire transactionnelle n'est pas supportÃ©e avec %<-fsanitize=kernel-address%>la mÃ©moire transactionnelle n'est pas supportÃ©e avec des exceptions sans appelL'intrinsÃ¨que transformationnel %qs Ã  %L n'est pas permis dans une expression d'initialisationle mode de dÃ©routage n'est pas supportÃ© pour les flottants sur VAXvÃ©rification de l'arbre: %s, obtenu %s dans %s, Ã  %s:%dvÃ©rification de l'arbre: accÃ¨s Ã  elt %d de tree_int_cst avec %d elts dans %s, Ã  %s:%dvÃ©rification de l'arbre: accÃ¨s Ã  elt %d de tree_vec avec %d elts dans %s, Ã  %s:%dvÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de %s avec %d opÃ©randes dans %s, Ã  %s:%dvÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de omp_clause %s avec %d opÃ©randes dans %s, Ã  %s:%dvÃ©rification de l'arbre: on n'attendait pas la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%dvÃ©rification de l'arbre: attendait la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%dvÃ©rification de l'arbre: n'attendait aucun parmi %s, obtenu %s dans %s, Ã  %s:%dvÃ©rification de l'arbre: attendait omp_clause %s, obtenu %s dans %s, Ã  %s:%dvÃ©rification de l'arbre: attendait un arbre contenant la structure %qs, obtenu %qs dans %s, Ã  %s:%dle code d'arbre %qs n'est pas supportÃ© dans les flux LTOla liste de l'arbre se termine Ã  la profondeur %iarÃªte vrai/faux aprÃ¨s un non GIMPLE_COND dans le bb %dessayez d'enlever les parenthÃ¨ses autour du type-idessayez d'utiliser %qE Ã  la placetentative de capturer %qD dans une instanciation d'une lambda gÃ©nÃ©riquetentative d'encoder un type non entier comme un champ de bitsla tentative de terminer la struct a Ã©tÃ© stoppÃ©e nette en raison des erreurs prÃ©cÃ©dentes dans l'analyse syntaxiquetentative de rendre amie la classe %qT au niveau de la portÃ©e globalechaÃ®ne d'ajustement manquante dans l'option (%s)deux %<[%> consÃ©cutifs n'introduiront qu'un attributau moins deux types de donnÃ©es dans la dÃ©claration de %qsdeux types de donnÃ©es ou plus dans le spÃ©cificateur de dÃ©clarationdeux sections ou plus pour %sargument de type %q#T donnÃ© Ã  %<delete%> alors qu'on attendait un pointeurle type %qE a un constructeur dÃ©fini par l'utilisateurle type %qE a un destructeur dÃ©fini par l'utilisateurle type %qE n'a pas de constructeur par dÃ©faut Ã  appelerle type %qE a des fonctions membres virtuellesle type %qT (typedef de %qT) enfreint la rÃ¨gle de la dÃ©finition unique du C++le type %qT dÃ©fini dans l'espace de noms anonyme ne peut pas correspondre au type de mÃªme nom de l'autre cÃ´tÃ© de la frontiÃ¨re de l'unitÃ© de traductionle type %qT dÃ©fini dans l'espace de noms anonyme ne peut pas correspondre au type %qT de l'autre cÃ´tÃ© de la frontiÃ¨re de l'unitÃ© de traductionle type %qT n'a pas de taille connuele type %qT pour l'instanciation explicite %qD ne correspond pas au type dÃ©clarÃ© %qTle type %qT n'est pas un type de base pour le type %qTle type %qT n'est pas une base directe de %qTle type %qT n'est pas une base directe ou virtuelle de %qTle type %qT est trop grandle type %qT enfreint lui-mÃªme la rÃ¨gle de la dÃ©finition unique du C++le type %qT de l'argument %qE du patron dÃ©pend d'un paramÃ¨tre du patronle type %qT de l'argument %qE du patron dÃ©pend de paramÃ¨tres du patronle type %qT devrait correspondre au type %qTle type %qT enfreint la rÃ¨gle de la dÃ©finition unique du C++le type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaisonle type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaisonle type %qs n'est pas conforme au protocole %qEassertion de type uniquement valable pour des types d'interfacesles attributs de type sont ignorÃ©s aprÃ¨s que le type ait dÃ©jÃ  Ã©tÃ© dÃ©finile type %<int%> est utilisÃ© par dÃ©faut dans la dÃ©claration de %qEle type %<int%> est utilisÃ© par dÃ©faut dans le nom du typele type n'a pas de mÃ©thodele type est obsolÃ¨tele type est obsolÃ¨te: %sle type n'est pas compatible avec sa variantedÃ©saccord de type entre un SSA_NAME et son symboledÃ©saccord de type pour l'Ã©tiquette du Â«Â caseÂ Â» dans l'instruction Â«Â switchÂ Â»dÃ©saccord de type dans BIT_INSERT_EXPRdÃ©saccord de type dans une expression d'adressedÃ©saccord de type dans la rÃ©fÃ©rence Ã  la plage du tableaudÃ©saccord de type dans la rÃ©fÃ©rence au tableaudÃ©saccord de type dans une expression binairedÃ©saccord de type dans une expression complexedÃ©saccord de type dans la rÃ©fÃ©rence au composantnon concordance de type dans une expression conditionnelledÃ©saccord de type dans une rÃ©duction de produit scalairedÃ©saccord de type dans le paramÃ¨tre %idÃ©saccord de type dans l'expression diff pointeurdÃ©saccord de type dans l'expression plus pointeurdÃ©saccord de type dans la rÃ©fÃ©rence Ã  la partie rÃ©elle/imaginairedÃ©saccord de type dans une expression SAD (Sum of Absolute Difference = Somme des DiffÃ©rences Absolues)dÃ©saccord de type dans une expression expression de sÃ©riesdÃ©saccord de type dans une expression de dÃ©calagedÃ©saccord de type dans une expression pack vectorielledÃ©saccord de type dans une expression de permutation vectorielledÃ©saccord de type dans une expression unpack vectorielledÃ©saccord de type dans une multiplication d'Ã©largissement d'un vecteurdÃ©saccord de type dans une expression multiplier et accumuler avec Ã©largissementdÃ©saccord de type dans une rÃ©duction de somme avec Ã©largissementdÃ©saccord de type dans une expression de dÃ©calage d'un vecteur avec Ã©largissementle type doit Ãªtre un %<auto%> qualifiÃ© avec CV ou une rÃ©fÃ©rence Ã  un %<auto%> qualifiÃ© avec CVle nom du type %qs devrait correspondre au nom du type %qsnom de type dÃ©clarÃ© comme une fonction retournant une fonctionnom de type dÃ©clarÃ© comme une fonction retournant un tableaule type de l'expression %<depobj%> n'est pas %<omp_depend_t%>le type de %qD devient %<int%> par dÃ©fautle type de %qD ne correspond pas Ã  la dÃ©claration originalele type de %qE est inconnule type du tableau %q+D est complÃ©tÃ© de maniÃ¨re incompatible avec une initialisation implicitele type de l'opÃ©rande asm %qE n'a pas pu Ãªtre dÃ©terminÃ©le type de champ de bit %qs est une extension de GCCle type du paramÃ¨tre formel %d est incompletle type de l'itÃ©rateur %qD fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qDle type de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dentedÃ©saccord dans la prÃ©cision du type dans l'instruction Â«Â switchÂ Â»les qualificatifs de type sont ignorÃ©s sur le type rÃ©sultant du transtypageles qualificatifs de type sont ignorÃ©s sur le type retournÃ© par la fonctionle type passÃ© au delete vectoriel n'est ni un pointeur ni un type tableaule type transparent %q#T ne peut Ãªtre rendu transparent car le type du premier champ a une ABI diffÃ©rente de la classe gÃ©nÃ©ralele type transparent %q#T n'a aucun champla classe de type transparent %qT a des classes de basela classe de type transparent %qT a des fonctions virtuellesla variante du type diffÃ¨re sur %sla variante du type a un TREE_TYPE diffÃ©rentla variante du type a un TYPE_BINFO diffÃ©rentla variante du type a un TYPE_FIELDS diffÃ©rentla variante du type a un TYPE_SIZE_UNIT diffÃ©rentla variante du type a un TYPE_VFIELD diffÃ©rentvariante du type avec TYPE_ALIAS_SET_KNOWN_PTREE_TYPE de la variante du typeTYPE_BINFO de la variante du typeTYPE_SIZE_UNIT de la variante du typele type a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© %qETREE_TYPE du typeTYPE_BINFO du typeTYPE_SIZE_UNIT du typeun transtypage Ã  la barbare vers un type incomplet pourrait enfreindre la rÃ¨gle selon laquelle un seul pointeur pointe vers une zone mÃ©moire (strict aliasing).spÃ©cificateur de type invalide dans une lambdanon concordance de type/valeur pour l'argument %d dans la liste des paramÃ¨tres du patron de %qDle typedef %q+D est dÃ©clarÃ© %<_Noreturn%>le typedef %q+D est dÃ©clarÃ© %<inline%>typedef %qD est initialisÃ© (utilisez plutÃ´t __typeof__)typedef %qD est initialisÃ© (utilisez plutÃ´t decltype)le typedef %qD est dÃ©fini localement sans Ãªtre utilisÃ©la dÃ©claration typedef est invalide dans la dÃ©claration du paramÃ¨tretypedef dÃ©clarÃ© %<auto%>le nom du typedef ne peut pas Ãªtre un nom de spÃ©cificateur imbriquÃ©nom du typedef %qD utilisÃ© comme dÃ©claration de destructeurtypeid du type de fonction qualifiÃ© %qTl'expression typeid n'est pas une expression constante car %qE est un type polymorphiqueles types ne sont pas vraiment compatiblesles types diffÃ¨rent sur le type signÃ©/non-signÃ©les types ont des nombres de paramÃ¨tres diffÃ©rentsles types ne peuvent pas Ãªtre dÃ©finis dans les expressions %<decltype%>les types ne peuvent pas Ãªtre dÃ©finis dans des expressions %<noexcept%>les types ne peuvent pas Ãªtre dÃ©finis dans une expression %qsles types ne peuvent pas Ãªtre dÃ©finis dans une expression %<typeid%>les types ne peuvent pas Ãªtre dÃ©finis dans un conversion-type-iddes types ne peuvent pas Ãªtre dÃ©finis dans la dÃ©claration d'une instruction Â«Â forÂ Â» parcourant une plageles types ne peuvent pas Ãªtre dÃ©finis dans une expression Â«Â newÂ Â»les types ne peuvent pas Ãªtre dÃ©finis dans un new-type-idles types ne peuvent pas Ãªtre dÃ©finis dans des dÃ©clarations de patrons d'aliasles types ne peuvent pas Ãªtre dÃ©finis dans une spÃ©cification d'exceptionles types ne peuvent pas Ãªtre dÃ©finis dans les transtypagesdes types ne peuvent pas Ãªtre dÃ©finis dans des conditionsdes types ne peuvent pas Ãªtre dÃ©finis dans une liste de types de rÃ©ductionsdes types ne peuvent pas Ãªtre dÃ©finis dans une dÃ©claration d'exceptionles types ne peuvent pas Ãªtre dÃ©finis dans une spÃ©cification explicitedes types ne peuvent pas Ãªtre dÃ©finis dans des types d'itÃ©rateursdes types ne peuvent pas Ãªtre dÃ©finis dans des types de paramÃ¨tresles types ne peuvent pas Ãªtre dÃ©finis dans les arguments du patrondes types ne peuvent pas Ãªtre dÃ©finis dans %<__builtin_offsetof%>typespec dans ALLOCATE Ã  %Lincapable de calculer la position rÃ©elle des paramÃ¨tres sur la pileimpossible de dÃ©duire %qT Ã  partir de %qEimpossible de dÃ©duire le type de retour de la lambda Ã  partir de %qEimpossible d'Ã©muler %qsimpossible de trouver un registre Ã  dÃ©verserimpossible de trouver un registre de classe %qs Ã  dÃ©verserimpossible de trouver l'opÃ©rateur littÃ©ral de caractÃ¨re %qD avec l'argument %qTimpossible de trouver l'opÃ©rateur littÃ©ral numÃ©rique %qDimpossible de trouver l'opÃ©rateur littÃ©ral de chaÃ®ne %qD avec les arguments %qT, %qTincapacitÃ© de gÃ©nÃ©rer des recharges pour les contraintes impossibleÂ :incapable de gÃ©nÃ©rer des recharges pour:impossible de trouver le script d'Ã©dition de liens par dÃ©faut %qs dans les chemins de recherche des bibliothÃ¨quesincapable d'ouvrir la dÃ©pendance dynamique %qsimpossible d'ouvrir le fichierimpossible d'ouvrir le fichier journal %<vtv_class_set_sizes.log%>: %mimpossible d'ouvrir le fichier journal %<vtv_count_data.log%>: %mimpossible d'ouvrir le fichier journal %<vtv_set_ptr_data.log%>: %mimpossible d'imprimer l'opÃ©rande pour l'instant; code == %d (%c)impossible d'enregistrer les informations du greffon %qs â€“ nom de greffon pas trouvÃ©incapable d'utiliser %qs pour un registre PICutilisation de %<alloca%> sans limiteutilisation d'un tableau de longueur variable sans limiteinconditionnel %2d jamais exÃ©cutÃ©
  inconditionnel %2d pris %s
! sÃ©lecteur %qE non dÃ©clarÃ©le comportement est indÃ©fini quand le second paramÃ¨tre de %<va_start%> est dÃ©clarÃ© avec le stockage %<register%>opÃ©rande nommÃ© %qs non dÃ©finile type sous-jacent %qT de %qT doit Ãªtre un type entierdÃ©saccord dans le type sous-jacent de l'enum %q#Texpression !$OMP ATOMIC inattendue Ã  %L%<%s%> inattendu aprÃ¨s %<%s%>arbre syntaxique abstrait (AST=Abstract Syntax Tree) de type %s inattenduargument inattenduargument inattendu pour msp430_select_hwmult_lib: %sattribut inattendutype de base inattendu dans cris_print_basel'expression %qE du sous-type %s est inattenduenom de fichier %s inattendu dans la rÃ©solution du fichier de l'Ã©diteur de liens. %s attendupremier argument inattendu pour msp430_select_hwmult_lib: %stype d'index inattendu dans cris_print_indexmot-clÃ© inattendu; enlevez l'espace entre les guillemets et l'identificateur du suffixeopÃ©rande multiplicatif inattendudÃ©calage inattenduopÃ©rande inattenduopÃ©rande inattendu: %deffets de bord inattendus dans l'adressealignement non gÃ©rÃ© pour %<#pragma nomember_alignment%>opÃ©rande d'appel non identifiableconstante %qD non initialisÃ©ela constante %qD non initialisÃ©e est invalide en C++constante non initialisÃ©e dans %<new%> de %q#Tmembre constant non initialisÃ© dans %q#Tle membre constant non initialisÃ© dans %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»le membre constant non initialisÃ© dans %qT est invalide en C++membre constant non initialisÃ© dans la base %q#T de %q#Tle membre constant non initialisÃ© dans la base %q#T de %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»membre par rÃ©fÃ©rence non initialisÃ© dans %q#Tle membre de rÃ©fÃ©rence non initialisÃ© dans %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»membre de rÃ©fÃ©rence non initialisÃ© dans la base %q#T de %q#Tle membre de rÃ©fÃ©rence non initialisÃ© dans la base %q#T de %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»variable non initialisÃ©e %q+D placÃ©e dans la zone mÃ©moire du programmevariable %qD non initialisÃ©e dans un contexte %<constexpr%>variable %qD non initialisÃ©e dans une fonction %<constexpr%>une union ne peut pas Ãªtre rendue transparenteÂ«Â unionÂ Â» dÃ©fini icil'union n'a aucun membrel'union n'a aucun membre nommÃ©membre d'union %q+D avec un %qD non trivialmodÃ¨le %qs inconnu pour %<#pragma extern_model%>nom %s inconnu pour %<#pragma member_alignment%>option %<-mdebug-%s%> inconnuespÃ©cification de version du processeur CRIS inconnue dans %<-mtune=%> : %sspÃ©cification de version CRIS inconnue dans %<-march=%> ou %<-mcpu=%> : %sniveau de Control-Flow Protection %qs inconnualgorithme IRA %qs inconnurÃ©gion IRA %qs inconnuemodÃ¨le de partitionnement LTO %qs inconnuNiveau de correction Ã  chaud %qs inconnuNiveau de rÃ©utilisation de la pile %qs inconnumodÃ¨le TLS %qs inconnuaction %qE inconnue pour %<#pragma pack%> â€“ ignorÃ©alignement %qs inconnu spÃ©cifiÃ© pour l'option %qsmodÃ¨le mÃ©moire spÃ©cifique Ã  l'architecture inconnuspÃ©cificateur d'architecture inconnu dans le modÃ¨le mÃ©moire de la fonction interneparamÃ¨tre de limite de tableau %qs inconnutaille du tableau inconnue dans deletesortie du fanion asm %qs inconnueattribut %qE inconnualgorithme de rÃ©organisation des blocs de base %qs inconnuspÃ©cificateur de bloc inconnutype d'opÃ©rande immÃ©diat de la fonction intÃ©grÃ©e inconnu pour l'opÃ©rande %dÃ©vÃ©nement de rappel inconnu enregistrÃ© par le greffon %svaleur cc_attr inconnuecaractÃ¨re de type de conversion %qc inconnu dans le formatarchitecture de cÅ“ur %qs inconnue spÃ©cifiÃ©e avec %qsprocesseur %qs inconnu pour %<-mtune%>style de dÃ©codage des noms %qs inconnudestination inconnuestyle de prÃ©cision excÃ©dentaire %qs inconnufanion inconnu passÃ© Ã  %<-moverride=%s%> (%s)style de contraction en virgule flottante %qs inconnumode insn inconnufonction interne %qE inconnuesortie %qs inconnue pour l'Ã©diteur de liensmode machine %qE inconnuinsn de dÃ©placement inconnueÂ :ABI de dÃ©chargement %qs inconnuelettre d'opÃ©rande inconnue: Â«Â %cÂ Â»opÃ©rateur %qs inconnu dans %%:version-compareoption %q.*s inconnue dans %<-fopt-info-%s%>option inconnue aprÃ¨s %<#pragma GCC diagnostic%>option inconnue pour %<%s=%s%>option inconnue pour %<-mrecip=%s%>paramÃ¨tre inconnu dans l'option %<-mtune-ctrl%>: %sÃ©tape %s inconnue spÃ©cifiÃ©e dans %<-fdisable%>Ã©tape %s inconnue spÃ©cifiÃ©e dans %<-fenable%>modÃ¨le de taille de pointeur %qs inconnumÃ©thode de mise Ã  jour du profil %qs inconnueattribut de propriÃ©tÃ© inconnuponctuation Â«Â %cÂ Â» inconnuenom de registre %qs inconnu dans %<asm%>nom de registre inconnu: %srelocalisation unspec inconnuefonction de spec %qs inconnuespÃ©cification inconnue pour l'ensemble des valeurs de FLT_EVAL_METHOD Ã  permettre %qsspÃ©cificateur %s inconnu dans l'attribut amdgpu_hsa_kernelsource inconnueparamÃ¨tre de contrÃ´le de la pile %qs inconnuoption %<-mlong-double-%s%> inconnueattribut ou pragma cible %qs inconnuoption d'ajustement inconnue (%s)type %<%T%> inconnu rencontrÃ© pendant l'encodage Objective-Cnom de type %qE inconnunom de type %qE inconnu; vouliez-vous utiliser %qsÂ ?nom de type %qE inconnu; utilisez le mot-clÃ© %<enum%> pour faire rÃ©fÃ©rence au typenom de type %qE inconnu; utilisez le mot-clÃ© %<struct%> pour faire rÃ©fÃ©rence au typenom de type %qE inconnu; utilisez le mot-clÃ© %<union%> pour faire rÃ©fÃ©rence au typevaleur %qs inconnue pour %<-march%>valeur %qs inconnue pour %<-mcpu%>valeur %qs inconnue pour %<-mtune%>valeur %qs inconnue pour %<-mmacosx-version-min%>type d'ABI de la bibliothÃ¨que de vectorisation (%qs) inconnu pour l'option %qsmodÃ¨le de coÃ»t de la vectorisation %qs inconnuprioritÃ© d'initialisation de la vÃ©rification de la vtable %qs inconnuedirective de rÃ©initialisation de couleur sans concordantedirective de mise entre guillemets non concordanteclasse sans nom dÃ©finie iciun champ sans nom a un type incompletle champ sans nom n'est ni une fonction ni une fonction membre; il ne peut pas Ãªtre dÃ©clarÃ© amiinitialisation sans nom pour %qT, lequel n'a pas de classe de baseinitialisation sans nom pour %qT, lequel utilise de multiples hÃ©ritagesun enum fortement typÃ© sans nom n'est pas permisstruct/union sans nom ne dÃ©finissant aucune instanceun type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaisonun type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaisonvariable non nommÃ©e ou champ dÃ©clarÃ© voidparenthÃ¨ses inutiles dans la dÃ©claration de %qscomparaison non ordonnÃ©e sur un argument n'Ã©tant pas en virgule flottanteunquote_string(): mauvaise chaÃ®ne obtenueinatteignableargument mÃ©connaissable pour l'option insn non reconnaissable:cible %<-mfpu%> non reconnue: %scible %s non reconnue: %sadresse non reconnueargument non reconnu pour l'option %qsargument non reconnu pour %<-mcpu%>: %sargument non reconnu pour l'option %<-f%ssanitize%s=%>: %q.*sargument non reconnu pour l'option %<-f%ssanitize%s=%>: %q.*s; vouliez-vous utiliser %qsÂ ?argument non reconnu pour l'option --help=: %q.*soption %<-%s%> non reconnue sur la ligne de commandeoption %<-%s%> non reconnue sur la ligne de commande, aviez-vous l'intention d'utiliser %<-%s%>Â ?l'option %<-fdump-%s%> de la ligne de commande n'est pas reconnuel'option %<-fopt-info-%s%> de la ligne de commande n'est pas reconnueoption %qs non reconnue sur la ligne de commandenumÃ©ro de registre de contrÃ´le non reconnu: %d â€“ utilisation de %<psw%>niveau de sortie de dÃ©bogage %qs non reconnufanion d'arÃªte non reconnu: Â«Â %sÂ Â»valeur d'Ã©numÃ©ration non reconnue: Â«Â %sÂ Â»spÃ©cificateur de format non reconnuoption gcc de dÃ©bogage non reconnue: %cchamp hwpy non reconnu dans msp430_mcu_data[%d]: %dinclude_flags 0x%x non reconnu passÃ© Ã  print_specific_helpargument de vecteur d'interruption non reconnu pour l'attribut %qEvaleur de visibilitÃ© %qs non reconnue dans Â«Â ivar_visibilityÂ Â»opÃ©rande non reconnu pour %%:asm_auto_mfpuopÃ©rande non reconnu pour %%:canon_for_mliboption %<-fdisable%> non reconnueoption %<-fenable%> non reconnueoption non reconnue passÃ©e Ã  %%:target_mode_checknom de registre %qs non reconnuordre de stockage des scalaires %qs non reconnunom de section %qE non reconnudÃ©calage %qs non reconnu pour la mÃ©moire de validation (shadow memory)constante supposÃ©e non reconnuevaleur de visibilitÃ© %qs non reconnueerreur irrÃ©cupÃ©rablesurcharge non rÃ©solue pour la fonction Altivec interne %qFfonction interne surchargÃ©e non rÃ©solueles unions sans restrictions sont disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>l'appel Ã  la fonction %qD n'est pas sÃ»r dans la fonction %<transaction_safe%>l'appel de la fonction %qD n'est pas sÃ»r dans une transaction atomiquel'appel Ã  la fonction %qE n'est pas sÃ»r dans la fonction %<transaction_safe%>l'appel de la fonction %qE n'est pas sÃ»r dans une transaction atomiqueappel de fonction indirect pas sÃ»r dans une fonction %<transaction_safe%>appel de fonction indirect pas sÃ»r dans une transaction atomiquela conversion non-signÃ©e de %qT vers %qT change la valeur de %qEla conversion non-signÃ©e de %qT vers %qT change la valeur de %qE en %qEconstante Â«Â floatÂ Â» sans suffixeargument non supportÃ© par %qDtype d'argument %qT non supportÃ© pour simdtype d'argument non supportÃ© pour une fonction internecombinaison non supportÃ©e: %qs %scombinaison non supportÃ©e: %qs%s %scombinaison non supportÃ©e: %sconversion en virgule fixe non supportÃ©emode %s non supportÃ©
  concatÃ©nation non standard de chaÃ®nes littÃ©rales non supportÃ©esuffixe non standard non supportÃ© sur la constante en virgule flottanteopÃ©rande non supportÃ© pour le code Â«Â %cÂ Â»taille d'opÃ©rande non supportÃ©e pour un registre Ã©tenduopÃ©ration ou type non supportÃ© pour une comparaison vectorielle retournant un boolÃ©enstructure de l'enregistrement non supportÃ©etype de retour %qT non supportÃ© pour des fonctions %<simd%>type de retour %qT non supportÃ© pour simdsimdlen %d non supportÃ©etaille non supportÃ©e pour un registre entieralternative non terminÃ©e de dialecte assembleurdirective de couleur non terminÃ©echaÃ®ne de format non terminÃ©edirective de mise entre guillemets non terminÃ©earguments inutilisÃ©s dans le format avec le style $paramÃ¨tre %qD inutilisÃ©dÃ©claration de liaison structurÃ©e inutilisÃ©evariable inutilisÃ©e %q+Dvariable %qD inutilisÃ©eles tables de retour en arriÃ¨re requiÃ¨rent soit un pointeur de trame ou soit %<-maccumulate-outgoing-args%> pour Ãªtre correctesla valeur la plus grande parmi les Ã©tiquettes des Â«Â caseÂ Â» est supÃ©rieure Ã  la valeur maximale du typeutilisez #include Ã  la placeutilisez plutÃ´t %<%T::%D%>utilisez %<%T::%D%> au lieu de %<%T::%D%> pour nommer le constructeur dans un nom qualifiÃ©utilisez %<%T::template %D%> pour indiquer que c'est un patronutilisez %<-Winvalid-pch%> pour plus d'informationsutilisez %<-faligned-new%> pour activer le support du Â«Â newÂ Â» sur-alignÃ© du C++17utilisez %<-fext-numeric-literals%> pour activer plus de suffixes internesutilisez %<-flax-vector-conversions%> pour autoriser les conversions entre des vecteurs comportant des types d'Ã©lÃ©ments ou des nombres de sous-parties diffÃ©rentsutilisez %<...%> pour dÃ©rouler le paquet d'argumentsutilisez %<__builtin_rx_mvtc%> (0, ... ) pour Ã©crire des valeurs arbitraires dans le PSWutilisez %<template<>%> pour une spÃ©cialisation expliciteutilisez plutÃ´t %<this->%D%>utilisez __attribute__ ((vector_size)) Ã  la placeutilisez, par exemple, %<-Wabi=11%> pour avertir Ã  propos de changement depuis GCC 7utilisation de %<alloca%>utilisation de %<alloca%> dans une bouclel'utilisation de %<auto%> dans la dÃ©claration d'un paramÃ¨tre lambda est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>un %<auto%> dans un opÃ©rateur de conversion d'un patron membre ne peut jamais Ãªtre dÃ©duitl'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec %<-fconcepts%>l'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>l'utilisation de %<complex%> dans les types AltiVec est invalidel'utilisation de %<double%> dans les types AltiVec est invalide sans %qsl'utilisation de %<long double%> dans les types AltiVec est invalidel'utilisation de %<long long%> dans les types AltiVec est invalide sans %qsl'utilisation de %<long%> dans les types Altivec est obsolÃ¨te; utilisez %<int%>l'utilisation de %<long%> dans les types AltiVec est invalide pour du code 64 bits sans %qsutilisation de %<this%> dans une expression constanteutilisation de %qD avant la dÃ©duction de %<auto%>utilisation de %qs dans le patronl'utilisation du modificateur de longueur %qs avec le type de caractÃ¨re %qc a soit aucun effet ou soit un comportement indÃ©finiutilisation de %s et de %s ensemble dans le format %sutilisation de %s et de %s ensemble dans le format %<%%%c%> %sl'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est dÃ©prÃ©ciÃ©el'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est interdite en C++17l'utilisation d'un opÃ©rande du type %qT dans %<operator--%> est interditel'utilisation des types boolÃ©ens dans les types AltiVec est invalideutilisation du paquet de paramÃ¨tres intÃ©grÃ© %qD en dehors d'un patronutilisation du trait interne %qE dans la signature de la fonction, utilisez plutÃ´t la bibliothÃ¨que des traitsutilisation du patron de classe %qT comme expressionl'utilisation de types dÃ©cimaux en virgule flottante dans les types AltiVec est invalideutilisation de la fonction supprimÃ©e %qDutilisation de l'enum %q#D sans dÃ©claration prÃ©cÃ©denteutilisation du patron de variable invalide %qEutilisation d'une variable locale avec un stockage automatique dans la fonction contenanteutilisation d'une fonction ayant plusieurs versions sans version par dÃ©faututilisation de l'espace de noms %qD comme expressionutilisation d'un vieux style de transtypage vers %q#Tutilisation d'un paramÃ¨tre dans la fonction contenanteutilisation du paramÃ¨tre en dehors du corps de la fonctionutilisation d'un nul sans typeopÃ©rande Â«Â useÂ Â» manquant pour l'instructionutilisez l'option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> ou %<-std=gnu11%> pour compiler votre codele tableau utilisÃ© ne peut pas Ãªtre converti en pointeur lÃ  oÃ¹ un scalaire est requisvaleur de type Â«Â structÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requisvaleur de type Â«Â unionÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requisvaleur de type Â«Â vectorÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requis%<_Alignas%> inutile dans une dÃ©claration vide%qs inutile dans la dÃ©claration videtranstypage inutile vers le type %q#TspÃ©cificateur de classe de stockage inutile dans la dÃ©claration videnom de type inutile dans la dÃ©claration videqualificatif de type inutile dans la dÃ©claration videla recherche de la rÃ©duction dÃ©finie par l'utilisateur est ambiguÃ«rÃ©duction dÃ©finie par l'utilisateur pas trouvÃ©e pour %qErÃ©duction dÃ©finie par l'utilisateur avec une initialisation du constructeur pour la classe de base %qT%qD dÃ©fini par l'usager Ã©value toujours les 2 argumentsles littÃ©raux dÃ©finis par l'utilisateur sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>utilisation de %qD qui n'a pas de paramÃ¨tre d'alignementutilisation de %<%c%s%>utiliser %qs avec un type non signÃ© n'a pas d'effetutilisation de la spÃ©cialisation du patron d'alias %qT aprÃ¨s %qsutilisation de la fonction %qD d'une valeur absolue complexe quand l'argument est du type en virgule flottante %qTutilisation de la fonction %qD d'une valeur absolue complexe quand l'argument est du type entier %qTutilisation de l'ABI darwin64utilisation de la fonction %qD d'une valeur absolue dÃ©cimale en virgule flottante quand l'argument est du type complexe %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale en virgule flottante quand l'argument est du type en virgule flottante %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale en virgule flottante quand l'argument est du type entier %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale quand l'argument est du type complexe %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale quand l'argument est du type dÃ©cimale en virgule flottante %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale quand l'argument est de type entier %qTutilisation de la fonction %qD d'une valeur absolue entiÃ¨re quand l'argument est de type complexe %qTutilisation de la fonction %qD d'une valeur absolue entiÃ¨re quand l'argument est de type en virgule flottante %qTutilisation du champ %qD invalideutilisation de num_workers (%d), %d est ignorÃ©utilisation de l'ancienne ABI darwinutilisation du rÃ©sultat d'une fonction qui retourne %<void%>utilisation d'une r-valeur comme l-valeurutilisation du paramÃ¨tre du type de patron %qT aprÃ¨s %qsutilise la plage [%E, %E] pour l'argument de la directiveutilisation du nom de typedef %qD aprÃ¨s %qsutilisation de vector_length (%d) Ã  cause de l'appel Ã  la routine vector-partitionable, %d est ignorÃ©utilisation de vector_length (%d), %d est ignorÃ©utilisation de vector_length (%d), le paramÃ¨tre Ã  l'exÃ©cution est ignorÃ©utilisation de vector_length (64), %d est ignorÃ©utilisation de vector_length (64), le paramÃ¨tre Ã  l'exÃ©cution est ignorÃ©dÃ©claration Â«Â usingÂ Â» pour un non membre au niveau de la portÃ©e de la classeles arguments valables sont: %sles arguments valables sont: %s;les arguments valides sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'option %<-march=%> sont: %sles arguments valides pour l'option %<-march=%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'option %<-mtune=%> sont: %sles arguments valides pour l'option %<-mtune=%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'attribut %<target("arch=")%> sont: %sles arguments valides pour l'attribut %<target("arch=")%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'attribut %<target("tune=")%> sont: %sles arguments valides pour l'attribut %<target("tune=")%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valables pour %qs sont: %sles arguments valables pour %qs sont: %s; vouliez vous utiliser %qsÂ ?les noms de fonctionnalitÃ©s valables sont: %sles noms de fonctionnalitÃ©s valides sont: %s; vouliez-vous utiliser %qsÂ ?les valeurs valides pour l'argument %2$d de la fonction interne %1$qF sont 64, 128, 256, 512, 1024, 2048 et 4096validate_value_data: Boucle dans la chaÃ®ne regno (%u)validate_value_data: [%u] next_regno erronÃ© pour une chaÃ®ne vide (%u)validate_value_data: [%u] oldest_regno erronÃ© (%u)validate_value_data: [%u] Registre non vide dans la chaÃ®ne (%s %u %i)la valeur %qE du type %qT n'est pas une expression constantela valeur %qs n'est pas supportÃ©e par l'attribut %<target%>argument valeurla valeur calculÃ©e n'est pas utilisÃ©ela valeur de %<-mfixed-range%> doit avoir la forme REG1-REG2la valeur passÃ©e dans %qs est trop grandeinitialisation par valeur du type fonction %qTinitialisation par valeur du type incomplet %qTinitialisation par valeur du type rÃ©fÃ©rencÃ© %qTvar-tracking-assignments change l'ordonnancement sÃ©lectifvariablela variable %q#D a un initialiseur mais a un type incompletvariable %q+D dÃ©clarÃ©e %<_Noreturn%>variable %q+D dÃ©clarÃ©e %<inline%>la dÃ©finition de la variable %q+D est marquÃ©e dllimportla variable %q+D pourrait Ãªtre Ã©crasÃ©e par %<longjmp%> ou %<vfork%>la variable %q+D doit Ãªtre Â«Â constÂ Â» pour Ãªtre placÃ©e dans une section en lecture seule Ã  l'aide de %qsla variable %q+D fait partie du cycle des aliasvariable %q+D avec une initialisation dynamique placÃ©e dans la zone mÃ©moire du programmela variable %qD a un type fonctionla variable %qD est initialisÃ©e mais a un type incompletla variable %qD du type non littÃ©ral %qT dans la fonction %<constexpr%>variable %qD redÃ©clarÃ©e comme une fonctionvariable %qD dÃ©finie mais non utilisÃ©evariable %qD utilisÃ©e plus d'une fois avec %<#pragma acc declare%>la variable %qE est dÃ©clarÃ©e dans une rÃ©gion %<host_data%> englobantela variable %qE n'est pas une itÃ©ration de la boucle %d la plus Ã  l'extÃ©rieur, %qE attendula variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»la variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'opÃ©rande de gauche de l'opÃ©rateur virgulela variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'opÃ©rande de droite de l'opÃ©rateur virgulela variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellela variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'instructionla variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans le troisiÃ¨me opÃ©rande de l'expression conditionnellela variable %qs a Ã©tÃ© rÃ©fÃ©rencÃ©e dans du code dÃ©chargÃ© mais n'a pas Ã©tÃ© marquÃ©e comme devant Ãªtre incluse dans le code dÃ©chargÃ©le concept de variable n'a pas d'initialisationle tableau de taille variable %qD est utilisÃ©le tableau de taille variable est utilisÃ©type d'Ã©lÃ©ment de longueur variable dans la table de la clause %<reduction%>une variable avec le mÃªme nom assembleur que la table virtuelle est dÃ©finie dans une autre unitÃ© de traductionvariable ou champ %qE dÃ©clarÃ© Â«Â voidÂ Â»variable ou champ dÃ©clarÃ© voidune variable prÃ©cÃ©demment dÃ©clarÃ©e %<static%> est redÃ©clarÃ©e %<extern%>type %qT de taille variable dans la clause %<reduction%>type de taille variable %qT dans la clause %qsle symbole de la variable n'est pas une variablele patron de variable a Ã©tÃ© dÃ©clarÃ© icitemplate-id de la variable %qD dans le spÃ©cificateur de nom imbriquÃ©les patrons de variables sont uniquement disponibles avec %<-std=c++14%> ou %<-std=gnu++14%>le pistage des variables a Ã©tÃ© demandÃ© mais il n'est pas supportÃ© par ce format de dÃ©bogagele pistage des variables a Ã©tÃ© demandÃ© mais il est inutile sans produire d'informations de dÃ©bogagela limite de la taille de pistage des variables est dÃ©passÃ©ela limite de la taille de pistage des variables est dÃ©passÃ©e avec %<-fvar-tracking-assignments%>, on rÃ©essaie sansla limite du tableau de longueur variable est inconnuelittÃ©ral composÃ© de taille variableun objet de taille variable peut ne pas Ãªtre initialisÃ©%qE modifiÃ© par une variable ayant une portÃ©e sur tout le fichierchamp modifiÃ© par une variable au niveau de la portÃ©e du fichierle type modifiÃ© par une variable n'est pas permis dans l'expression Â«Â newÂ Â»contrainte variadique introduite sans %<...%>les fonctions variadiques doivent utiliser la variante du AAPCS de baseles patrons variadiques sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>appel de fragment variadiquevec_duplicate devrait Ãªtre d'un scalaire vers un vecteur similairevec_lvsl est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©svec_lvsr est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©sl'Ã©lÃ©ment d'un vecteur CONSTRUCTOR n'est pas une valeur GIMPLEvecteur CONSTRUCTOR avec un index d'Ã©lÃ©ment non nulvecteur passÃ© en argument Ã  une fonction sans prototypela condition vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨ceinsertion de vecteur pas Ã  la frontiÃ¨re d'un Ã©lÃ©mentl'opÃ©ration vectorielle sera dÃ©veloppÃ©e en parallÃ¨lel'opÃ©ration vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨cel'opÃ©ration vectorielle sera dÃ©veloppÃ©e avec une seule opÃ©ration scalairedÃ©bordement du vecteur dans l'expression %qE de type %qT rÃ©sulte en %qEdÃ©bordement du vecteur dans l'expression de type %qT rÃ©sulte en %qEl'opÃ©ration de brassage vectoriel sera dÃ©veloppÃ©e Ã  la piÃ¨cela taille du vecteur n'est pas un multiple entier de la taille des Ã©lÃ©mentstype vectoriel attendu dans une expression de sÃ©riestypes vectoriels attendus dans une expression SAD (Sum of Absolute Difference = Somme des DiffÃ©rences Absolues)types vectoriels attendus dans une expression de permutation vectoriellela vectorisation n'a pas eu lieu pour une boucle simddes vecteurs avec un nombre d'Ã©lÃ©ments diffÃ©rents ont Ã©tÃ© trouvÃ© dans une expression de permutation vectorielleverify_bind_c_derived_type(): Le symbole donnÃ© est NULL de maniÃ¨re inattendueverify_cgraph_node a Ã©chouÃ©verify_eh_tree a Ã©chouÃ©verify_flow_info a Ã©chouÃ©verify_flow_info: L'arÃªte succ du bloc de base %d est corrompueverify_flow_info: Le bloc %i a loop_father mais il n'y a pas de bouclesverify_flow_info: Le bloc %i n'a pas de loop_fatherverify_flow_info: ArÃªte dupliquÃ©e %i->%iverify_flow_info: Blocs incorrects pour le fallthru %i->%iverify_flow_info: Fallthru incorrect %i->%iverify_flow_info: DÃ©compte du bloc %i manquantverify_flow_info: REG_BR_PROB ne correspond pas au CFG (Control Flow Graph) %i %iverify_flow_info: REG_BR_PROB est dÃ©fini mais la probabilitÃ© du CFG (Control Flow Graph) ne l'est pasverify_flow_info: DÃ©compte du bloc %i erronÃ©verify_flow_info: Mauvaise probabilitÃ© de l'arÃªte %i->%iiverify_gimple a Ã©chouÃ©verify_histograms a Ã©chouÃ©verify_ssa a Ã©chouÃ©verify_type a Ã©chouÃ©l'attribut de version n'est pas une chaÃ®nemarqueur de conflit de contrÃ´le de version dans le fichierla version hÃ©ritÃ©e de %qT est dÃ©clarÃ©e icile spÃ©cificateur de type Â«Â virt-specifierÂ Â» sur %qs n'est pas permis en dehors d'une dÃ©finition de classePHI virtuel avec des emplacements d'argumentsnom SSA virtuel pour une dÃ©claration non VOPla base virtuelle %qT est inaccessible dans %qT en raison de l'ambiguÃ¯tÃ©opÃ©rande Â«Â defÂ Â» virtuel manquant pour l'instructionla dÃ©finition virtuelle n'est pas un nom SSAla dÃ©finition virtuelle de l'instruction n'est pas Ã  jourla fonction virtuelle %q+D surcharge une fonction finaleune fonction virtuelle ne peut pas avoir un type de retour dÃ©duitdes versions multiples de fonctions virtuelles ne sont pas supportÃ©esles fonctions virtuelles ne peuvent pas Ãªtre constexpr avant C++2ales fonctions virtuelles ne peuvent pas Ãªtre amiesmÃ©thode virtuelle %qDfonction non classe virtuelle %qsla table virtuelle de type %qD contient des informations RTTIla table virtuelle de type %qD enfreint la rÃ¨gle de la dÃ©finition uniquela table virtuelle de type %qD enfreint la rÃ¨gle de la dÃ©finition unique  Â«Â useÂ Â» virtuel de l'instruction pas Ã  jouropÃ©rande Â«Â useÂ Â» virtuel manquant pour l'instructionl'argument de visibilitÃ© doit Ãªtre l'un de Â«Â defaultÂ Â» (par dÃ©faut), Â«Â hiddenÂ Â» (masquÃ©), Â«Â protectedÂ Â» (protÃ©gÃ©) ou Â«Â internalÂ Â» (interne)l'argument de visibilitÃ© n'est pas une chaÃ®nel'attribut de visibilitÃ© n'est pas supportÃ© dans cette configuration; ignorÃ©le Â«Â #pragma __messageÂ Â» du vms est ignorÃ©la valeur void n'a pas Ã©tÃ© ignorÃ©e comme elle aurait dÃ» l'Ãªtreargument volatileÂ«Â volatileÂ Â» doit Ãªtre spÃ©cifiÃ© sur toute mÃ©moire qui est affectÃ©e par le DMA.vtable pour waitpid a Ã©chouÃ©attention: attention: envisagez de faire l'Ã©dition de liens avec Â«Â -staticÂ Â» car les bibliothÃ¨ques systÃ¨me avecon attendait Â«Â %sÂ Â»le %q+D faible ne peut pas Ãªtre dÃ©fini %qEla dÃ©claration faible de %q+D est appliquÃ©e Ã  une dÃ©finition statique qui existe dÃ©jÃ la dÃ©claration faible de %q+D doit Ãªtre publiquela dÃ©claration faible de %q+D n'est pas supportÃ©eweakref %q+D doit avoir une classe de liaison statiqueweakref %q+D pointe vers lui-mÃªme en fin de comptel'attribut Â«Â weakrefÂ Â» doit apparaÃ®tre avant l'attribut Â«Â aliasÂ Â»Â«Â weakrefÂ Â» n'est pas supportÃ© par cette configurationles poids doivent Ãªtre non nÃ©gatifs
  lors de l'Ã©criture de la sortie dans %s: %malors que %qT se dÃ©compose en %E Ã©lÃ©mentsalors que %qT se dÃ©compose en %wu Ã©lÃ©mentalors que %qT se dÃ©compose en %wu Ã©lÃ©mentsen rÃ©fÃ©renÃ§ant %qDlittÃ©ral de chaÃ®ne de caractÃ¨res larges dans %<asm%>la largeur de %qD dÃ©passe celle de son typela largeur de %qs excÃ¨de son typela largeur du champ de bits %qD a le type non entier %qTseront supposÃ©s retourner %<id%> et accepteravecdans cette bouclesans %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> est Ã©quivalent Ã  %<-gvariable-location-views%>la rÃ©gion qui partage une tÃ¢che ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de partage de tÃ¢che, %<critical%>, %<ordered%>, %<master%>, %<task%> explicite ou %<taskloop%>Ã©criture de %wu bits de donnÃ©es hors des limites de l'objet de destination, les donnÃ©es ont Ã©tÃ© tronquÃ©es dans %wu bitswrite_atom(): Tentative d'Ã©crire un atome dabwrite_symbol(): mauvais symbole de module %qswrite_symtree(): Symbole pas Ã©critÃ©criture dans un objet constant (argument %d)Ã©criture du fichier de sortieÃ©criture Ã  travers un pointeur nul (argument %d)Ã©criture de la liste de sortie LTRANS %s: %ml'Ã©criture dans l'espace d'adresses %qs n'est pas supportÃ©emauvaise entrÃ©e TYPE_CACHED_VALUESmauvaise quantitÃ© d'arÃªtes de branchements aprÃ¨s le branchement conditionnel dans le bb %imauvais nombre d'arÃªtes de branchement aprÃ¨s le branchement inconditionnel %iargument %qs erronÃ© pour l'option %qsl'arÃªte %d->%d est erronÃ©e pour l'argument PHIliste d'utilisation immÃ©diate erronÃ©einsn erronÃ©e dans l'arÃªte fallthrumauvaise liste des boucles sorties pour l'arÃªte %d->%dnombre erronÃ© d'arguments spÃ©cifiÃ© pour l'attribut %qEmauvais nombre d'arguments pour %%:debug-level-gtmauvais nombre d'arguments pour %<__builtin_addressof%>mauvais nombre d'arguments pour %<__builtin_call_with_static_chain%>mauvais nombre d'arguments pour %<__builtin_choose_expr%>mauvais nombre d'arguments pour %<__builtin_complex%>mauvais nombre d'arguments pour %<__builtin_convertvector%>mauvais nombre d'arguments pour %<__builtin_launder%>mauvais nombre d'arguments pour %<__builtin_shuffle%>nombre erronÃ© d'arguments pour la fonction %<__builtin_next_arg%>nombre erronÃ© d'arguments pour la fonction %<va_start%>mauvais nombre d'arÃªtes de branchements aprÃ¨s le branchement inconditionnel dans le bb %inombre erronÃ© d'arguments du patron (%d, devrait Ãªtre %d)nombre erronÃ© d'arguments du patron (%d, devrait Ãªtre au moins %d)mauvais fanions d'une arÃªte sortante Ã  la fin du bb %dnom de stratÃ©gie %qs erronÃ© spÃ©cifiÃ© pour l'option %qsargument de type erronÃ© pour %stype d'argument erronÃ© pour abstype d'argument erronÃ© pour absutype d'argument erronÃ© pour le complÃ©ment de bittype d'argument erronÃ© pour la conjugaisontype d'argument erronÃ© pour un dÃ©crÃ©menttype d'argument erronÃ© pour un incrÃ©menttype d'argument erronÃ© pour le point d'exclamation unairetype d'argument erronÃ© pour le moins unairetype d'argument erronÃ© pour le plus unairetype d'argument erronÃ© pour %sretour d'un registre x87 alors que x87 est dÃ©sactivÃ©xstormy16_print_operand: code inconnuvous pouvez contourner cela en enlevant l'initialiseurVous ne pouvez pas prendre l'adresse d'une fonction imbriquÃ©e si vous utilisez l'option %qsvous pouvez utiliser un espace de noms en ligne Ã  la placez/Architecture.zÃ©ro comme constante de pointeur nulsection de tableau ayant une longueur nulle dans la clause %qstableau %q+D de taille nulle ou nÃ©gativetype %qT de taille nulle dans la clause %<reduction%>type de taille nulle %qT dans la clause %qsvecteur de taille nullelargeur nulle pour le champ de bits %q+Dlargeur nulle pour le champ de bits %qslargeur zÃ©ro dans le format %schaÃ®ne de format %s de longueur nulletableau %qD de taille zÃ©rotableau %qT de taille zÃ©romembre tableau de taille nulle %qD dans un %q#T par ailleurs videmembre tableau de taille nulle %qD pas Ã  la fin de %q#T{anonyme}
\ No newline at end of file
--- 2274,2279 ----
  
  le commutateur gÃ©nÃ©rÃ© par la spec est un simple %<-%>spec_dimen_size(): Mauvaise dimensionspÃ©cialisation de %qT aprÃ¨s instanciation %qTspÃ©cialisation de %qD aprÃ¨s instanciationspÃ©cialisation de %qD dans diffÃ©rents espaces de nomsla spÃ©cialisation de %qD doit apparaÃ®tre dans la portÃ©e de l'espace de nomsspÃ©cialisation de %qT aprÃ¨s instanciationspÃ©cialisation du patron d'alias %qDspÃ©cialisation d'une fonction membre spÃ©ciale dÃ©clarÃ©e implicitementspÃ©cialisation du concept de variable %q#DspÃ©cialisation du patron de variable %qD dÃ©clarÃ© comme une fonctionspÃ©cialisation de %q#T dans diffÃ©rents espaces de nomsla syntaxe %<template<>%> est requise pour spÃ©cialiser %<%T::%E%>la limite spÃ©cifiÃ©e %wu excÃ¨de %<INT_MAX%>la limite spÃ©cifiÃ©e %wu excÃ¨de la taille maximale de l'objet (%wu)la limite spÃ©cifiÃ©e %wu dÃ©passe la taille %wu de l'objet de destinationla plage de la limite spÃ©cifiÃ©e [%wu, %wu] excÃ¨de %<INT_MAX%>le mode spÃ©cifiÃ© est trop petit pour les valeurs de l'Ã©numÃ©rationoption %qs spÃ©cifiÃ©e plus d'une foisspÃ©cifie un registre systÃ¨me avec une chaÃ®ne de courte longueur.spÃ©cifier les types vectoriels avec __attribute__ ((mode)) est obsolÃ¨tela syntaxe des specs %%include est mal formÃ©e aprÃ¨s %ld caractÃ¨resla syntaxe des specs %%rename est mal formÃ©e aprÃ¨s %ld caractÃ¨resla spÃ©cification des specs %s Ã  renommer n'a pas Ã©tÃ© trouvÃ©efichier de specs mal composÃ© aprÃ¨s %ld caractÃ¨rescommande specs %% inconnue aprÃ¨s %ld caractÃ¨resle %<>>%> est faux, utilisez %<>%> pour terminer la liste d'arguments du patrondes caractÃ¨res %<%%%> douteux traÃ®nent dans le formatla taille %<%d%> de la sÃ©curitÃ© anti-collision de la pile doit Ãªtre Ã©gale Ã  l'intervalle de sondage %<%d%>la trame de pile doit Ãªtre plus petite que 64Kla trame de pile n'est pas un multiple de 8 octets: %wdla trame de pile n'est pas un multiple de 8 octets: %wdtrame de pile trop grandela valeur de protection de la pile doit Ãªtre une puissance de 2l'expression limitant la pile n'est pas supportÃ©eles limites de la pile ne sont pas supportÃ©es sur cette ciblesondes de pile pour les trames SVEle sondage de la pile requiert %<-maccumulate-outgoing-args%> pour Ãªtre correctele sondage de la pile requiert %<target("accumulate-outgoing-args")%> pour Ãªtre correctela protection de la pile ne protÃ¨ge pas la fonction: tous les tableaux locaux font moins de %d octets de longueurla protection de la pile ne protÃ¨ge pas les variables locales: tampon de longueur variableregistre de pile utilisÃ© pour une variable-registre globalela taille de la pile doit Ãªtre une puissance de 2la taille de la pile doit Ãªtre plus grande que la valeur de la protection de la pilela taille de la pile ne peut pas Ãªtre plus grande que 64kle calcul de l'utilisation de la pile n'est pas supportÃ© pour cette ciblel'utilisation de la pile est de %wu octetsl'utilisation de la pile pourrait Ãªtre de %wu octetsl'utilisation de la pile pourrait peut-Ãªtre ne pas avoir de limitestack_offset doit Ãªtre un multiple de 4stack_offset doit Ãªtre au moins 4trame de pile trop grande: %d octetsles attributs standards sur les espaces de noms doivent prÃ©cÃ©der le nom de l'espace de nomsle dÃ©but du fragment RTL doit Ãªtre sur une ligne avant la finLe dÃ©but de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constantele dÃ©but et la fin du fragment RTL sont dans des fichiers diffÃ©rentsl'instruction ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'instruction n'a pas d'effetl'instruction est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'instruction n'est pas une expression constanteune instruction est marquÃ©e comme produisant une exception au milieu du blocl'instruction est marquÃ©e comme produisant une exception mais elle ne le fait pasl'instruction utilise un nom SSA libÃ©rÃ©:l'instruction ne sera jamais exÃ©cutÃ©edÃ©claration sans effetexpression instruction dans une expression constanteles expressions-instructions ne sont pas permises en dehors des fonctions ni dans les listes d'arguments du patronla dÃ©claration IO statique pour %q+D a besoin d'une adressel'assertion statique a Ã©chouÃ©Ã©chec de l'assertion statique: %El'assertion statique a Ã©chouÃ©: %schaÃ®ne statique avec une fonction qui n'en utilise pasmembre de donnÃ©e statique %qD dans une classe sans nommembre statique %qE dÃ©clarÃ© %<concept%>la dÃ©claration statique de %q+D suit une dÃ©claration non statiquel'initialisation statique de la variable %q+D dans la mÃ©moire %<.shared%> n'est pas supportÃ©estatic n'est pas supportÃ© sur TPF-OSle membre statique %qD ne peut pas Ãªtre un champ de bitsmembre statique %qD dÃ©clarÃ© %<register%>la fonction membre statique %q#D est dÃ©clarÃ©e avec des qualificatifs de typela fonction membre statique %qD ne peut pas avoir de qualificatif CVla fonction membre statique %qD ne peut pas avoir de qualificatif de rÃ©fÃ©renceÂ«Â staticÂ Â» ou qualificatifs de type dans un dÃ©clarateur de tableau n'Ã©tant pas un paramÃ¨treun static_assert sans message est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>utiliser Â«Â static_castÂ Â» pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifsinstance allouÃ©e statiquement de la classe Objective-C %qEles attributs stdcall et cdecl sont incompatiblesles attributs stdcall et fastcall sont incompatiblesles attributs stdcall et thiscall sont incompatiblesl'expression de pas fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qDLe pas de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constanteinstruction (%p) marquÃ©e comme modifiÃ©e aprÃ¨s l'Ã©tape d'optimisation: fanion volatile de l'instruction pas Ã  jourinstruction avec un mauvais VUSEstmts sans blocla classe de stockage %<__thread%> est invalide pour la fonction %qsla classe de stockage %<auto%> est invalide pour la fonction %qsla classe de stockage %<register%> est invalide pour la fonction %qsla classe de stockage %<thread_local%> est invalide pour la fonction %qsclasse de stockage %qD appliquÃ©e Ã  l'instanciation du patronclasse de stockage spÃ©cifiÃ©e pour %qsclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qEclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qsclasse de stockage spÃ©cifiÃ©e pour le champ de la structureclasse de stockage spÃ©cifiÃ©e pour le champ de la structure %qEclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qs du patronclasse de stockage spÃ©cifiÃ©e pour un typenameclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre sans nomspÃ©cificateurs de classe de stockage invalides dans les dÃ©clarations de fonctions amiesla taille de stockage de %q+D n'est pas une constantela taille de stockage de %q+D est inconnuela taille de stockage de %qD n'est pas constantela taille de stockage de %qD n'est pas connuenom de pÃ©riphÃ©rique %qs Ã©trange aprÃ¨s %qs: mauvais caractÃ¨re %qcle nom de stratÃ©gie %qs spÃ©cifiÃ© pour l'option %qs n'est pas supportÃ© pour du code 32 bits%<,%> Ã©garÃ©e Ã  la fin de la dÃ©claration du membre%<@%> Ã©garÃ© dans le programme%<\%o%> Ã©garÃ© dans le programme%qc Ã©garÃ© dans le programme%qs Ã©garÃ© entre des mÃ©thodes Objective-C++%qs Ã©garÃ© dans le programmela mise en ligne du sous processus a Ã©chouÃ©la mise en ligne du sous processus a Ã©tÃ© tuÃ©e par un signalles formats de strftime ne peuvent pas formater d'argumentsla chaÃ®ne de longueur %qd est plus grande que la longueur %qd que les compilateurs C%d ISO doivent supporterla directive Â«Â usingÂ Â» forte n'est plus supportÃ©el'affectation avec transtypage fort a Ã©tÃ© interceptÃ©eun transtypage fort pourrait Ãªtre nÃ©cessaireÂ«Â structÂ Â» dÃ©fini icila structure n'a aucun membrela structure n'a aucun membre nommÃ©l'alignement de la structure doit Ãªtre une petite puissance de 2, pas %wuchamp de structurela frontiÃ¨re de la taille de la structure peut seulement Ãªtre 8 ou 32la frontiÃ¨re de la taille de la structure peut seulement Ãªtre 8, 32 ou 64une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<concept%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<constexpr%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<extern%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<inline%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<mutable%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<register%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<static%>une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<typedef%>la dÃ©claration d'une liaison structurÃ©e ne peut pas Ãªtre %qsune dÃ©claration de liaison structurÃ©e ne peut pas avoir le %<auto%> du C++98une dÃ©claration de liaison structurÃ©e ne peut pas avoir le type %qTdÃ©claration de liaison structurÃ©e dÃ©finie mais pas utilisÃ©ela liaison structurÃ©e fait rÃ©fÃ©rence au type de classe incomplet %qTla liaison structurÃ©e fait rÃ©fÃ©rence au type incomplet %qTles liaisons structurÃ©es sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>le fichier include %s du sous-framework est en conflit avec le fichier include du frameworkle sous-programme %q+F n'est pas marquÃ© comme Ã©tant Inlinele sous-programme %q+F n'est pas marquÃ© comme Ã©tant Inline_Alwaysindice manquant dans la rÃ©fÃ©rence du tableaula valeur indicÃ©e n'est ni un tableau ni un pointeurla valeur de l'indice n'est ni un tableau ni un pointeur ni un vecteurla valeur de l'indice est un pointeur vers une fonctionl'accÃ¨s indicÃ© du tableau est dÃ©clarÃ© %<register%>accolades suggÃ©rÃ©es autour du corps vide de l'instruction %<do%>accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<else%>accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<if%>des accolades explicites sont suggÃ©rÃ©es autour du corps vide de l'instruction %<do%>des accolades explicites sont suggÃ©rÃ©es pour Ã©viter toute ambiguÃ¯tÃ© sur le %<else%>parenthÃ¨ses suggÃ©rÃ©es autour de %<&&%> Ã  l'intÃ©rieur de %<||%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> Ã  l'intÃ©rieur de %<<<%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> Ã  l'intÃ©rieur de %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> Ã  l'intÃ©rieur de %<<<%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> Ã  l'intÃ©rieur de %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de l'expression %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de l'arithmÃ©tique dans l'opÃ©rande de %<^%>parenthÃ¨ses suggÃ©rÃ©es autour de l'arithmÃ©tique dans l'opÃ©rande de %<|%>parenthÃ¨ses suggÃ©rÃ©es autour de l'affectation utilisÃ©e comme valeur dans une conditionparenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<!=%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<==%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<^%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<|%>parenthÃ¨ses suggÃ©rÃ©es autour de l'opÃ©rande de %<!%> ou changez %<&%> en %<&&%> ou %<!%> en %<~%>parenthÃ¨ses suggÃ©rÃ©es autour de l'opÃ©rande de %<!%> ou changez %<|%> en %<||%> ou %<!%> en %<~%>alternative suggÃ©rÃ©e:alternatives suggÃ©rÃ©es:support du mode %qsarchitectures de cÅ“urs supportÃ©es:%sl'option %<-mcpu=%s%> est en conflit avec l'option %<-march=%s%>l'option %<-mcustom-%s%> est en conflit avec l'option %<-mcustom-%s%>l'option %<-mcustom-%s%> n'a pas d'effet Ã  moins que %<-ffinite-math-only%> soit spÃ©cifiÃ©l'option %<-mcustom-%s%> n'a pas d'effet Ã  moins que %<-fno-math-errno%> soit spÃ©cifiÃ©l'option %<-mcustom-%s%> n'a pas d'effet Ã  moins que %<-funsafe-math-optimizations%> soit spÃ©cifiÃ©l'option %<-mcustom-%s%> est requise pour la virgule flottante en double prÃ©cisionla valeur %2$d de l'option %<-mcustom-%1$s%> doit Ãªtre comprise entre 0 et 255le commutateur %qs ne dÃ©bute pas par %<-%>l'option %qs n'est plus supportÃ©ela condition du Â«Â switchÂ Â» a une valeur boolÃ©ennele Â«Â switchÂ Â» saute dans l'expression d'une instructionle Â«Â switchÂ Â» passe outre l'initialisation d'une variablele Â«Â switchÂ Â» n'a pas de branche par dÃ©fautla quantitÃ© du switch n'est pas un entierle Â«Â switchÂ Â» dÃ©bute icil'instruction Â«Â switchÂ Â» d'une taille de %lu entrÃ©es est trop grandesymbole %qD rÃ©fÃ©rencÃ© par %qD dÃ©clarÃ© icisymbole utilisÃ© comme opÃ©rande immÃ©diatsymbole utilisÃ© conjointement avec des registres de base et d'indexsymbole avec offset utilisÃ© en mode PICles rÃ©fÃ©rences mÃ©moire symboliques sont uniquement supportÃ©es sur z10 ou ultÃ©rieursymtab_node::verify a Ã©chouÃ©la mÃ©thode synthÃ©tisÃ©e %qD est requise ici pour la premiÃ¨re foisÃ©chec de sysctl pour kern.osversion: %mle chemin systÃ¨me %qs n'est pas absoluprise de l'adresse du destructeur %qDprise de l'adresse du destructeur %qDprise de l'adresse d'une expression de type %<void%>prendre l'adresse du membre compactÃ© de %qT peut rÃ©sulter en une valeur de pointeur non alignÃ©eprise de l'adresse d'une r-valeurprise de l'adresse d'un tableau temporaireprendre la valeur absolue du type non signÃ© %qT n'a pas d'effetprendre l'adresse d'une Ã©tiquette n'est pas standardle processeur cible ne supporte pas ARMle processeur cible ne supporte pas les extensions de sÃ©curitÃ© ARMv8-Mle processeur cible ne supporte pas les instructions THUMBle processeur cible ne supporte pas l'interopÃ©rabilitÃ©le processeur cible ne supporte pas les accÃ¨s non alignÃ©sle systÃ¨me d'exploitation cible ne supporte pas les accÃ¨s non alignÃ©sargument ciblel'attribut cible n'est pas supportÃ© sur cette machinel'attribut cible ou le pragma change l'ABI AltiVecl'attribut cible ou le pragma change l'ABI darwin64l'attribut cible ou le pragma change la taille du double longla cible ne supporte pas la mise Ã  jour atomique du profilage, le mode simple est sÃ©lectionnÃ©la cible ne supporte pas le rÃ©partiteur de version de fonctionle format cible ne supporte pas l'infinila cible n'est pas un pointeur ni une rÃ©fÃ©rencela cible n'est pas un pointeur ni une rÃ©fÃ©rence Ã  une classela cible n'est pas un pointeur ni une rÃ©fÃ©rence Ã  un type completla cible de la conversion pourrait Ãªtre une candidate pour un attribut de formatla cible de l'initialisation pourrait Ãªtre une candidate pour un attribut de formatla fonction intÃ©grÃ©e spÃ©cifique Ã  la cible n'est pas disponibleoption spÃ©cifique Ã  la cible incohÃ©rentele systÃ¨me cible ne supporte pas la sortie de dÃ©bogagele systÃ¨me cible ne supporte par le format de dÃ©bogage %qsl'attribut target_clones requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©riellepatron %qD dÃ©clarÃ©patron %qE dans la clause %qsl'argument %d du patron est invalidel'argument de patron %qE pour le type %qT n'est pas un entier constantl'argument %qE du patron implique des paramÃ¨tres du patronl'argument du patron pour %qD utilise le type local %qTargument du patron requis pour %<%s %T%>les arguments du patron %qD ne correspondent pas Ã  ceux du patron original %qDpatron de classe sans nomÃ©chec de la contrainte du patrondÃ©claration de patron de %<typedef%>dÃ©claration du patron de %q#DdÃ©finition de patron d'un non patron %q#Dla profondeur d'instanciation du patron excÃ¨de le maximum qui est %d (utilisez %<-ftemplate-depth=%> pour augmenter le maximum)la profondeur d'instanciation du patron excÃ¨de le maximum de %d lors de l'instanciation de %q+D, peut-Ãªtre via la gÃ©nÃ©ration de la table virtuelle (utilisez %<-ftemplate-depth=%> pour augmenter le maximum)paramÃ¨tre %q+#D du patronle paramÃ¨tre de patron %qD est dÃ©clarÃ© icile paramÃ¨tre %qD du patron, du type %qT, n'est pas permis dans une expression constante intÃ©grale parce qu'il n'est pas d'un type intÃ©gral ou Ã©numÃ©rÃ©liste de paramÃ¨tres de patron utilisÃ©e dans une instanciation explicitela liste des paramÃ¨tres du patron fournie ne correspond pas aux paramÃ¨tres du patron de %qDle paquet de paramÃ¨tres %qD du patron ne peut pas avoir d'argument par dÃ©fautle paquet de paramÃ¨tres du patron ne peut pas avoir d'argument par dÃ©fautles paquets de paramÃ¨tres des patrons ne peuvent pas avoir d'arguments par dÃ©fautle type paramÃ¨tre du patron %qT est dÃ©clarÃ© %<friend%>les paramÃ¨tres du patron ne peuvent pas Ãªtre amisles paramÃ¨tres du patron ne correspondent pas au patron %qDles paramÃ¨tres du patron ne peuvent pas Ãªtre dÃ©duits dans la spÃ©cialisation partielle:l'espace rÃ©servÃ© par le type %qT dans le patron doit Ãªtre suivi d'un simple declarator-idla spÃ©cialisation du patron de %qD n'est pas permise par le C++ ISOspÃ©cialisation de patron avec Ã©dition de liens CspÃ©cificateurs de patron pas spÃ©cifiÃ©s dans la dÃ©claration de %qDparamÃ¨tre de patron %qT, qui est lui-mÃªme un patron, dans la dÃ©claration du guide de dÃ©ductionles paramÃ¨tres de type du patron doivent utiliser le mot-clÃ© %<class%> ou %<typename%>patron avec liaison Ctemplate-id %qD pour %q+D ne concorde avec aucune dÃ©claration de patrontemplate-id %qD dans la dÃ©claration de patron primairetemplate-id %qD utilisÃ© comme un dÃ©clarateurparamÃ¨tre-patron-les patrons ne peuvent pas Ãªtre %<virtual%>temporaire du type %qT non littÃ©ral dans une expression constante%<operator?:%> ternaire%<operator?:%> ternaire dans %<%E ? %E : %E%>le format de dÃ©bogage Â«Â %sÂ Â» ne peut pas Ãªtre utilisÃ© avec des en-tÃªtes prÃ©compilÃ©sl'attribut %<getter%> ne peut Ãªtre spÃ©cifiÃ© qu'une seule foisl'attribut %<interrupt%> requiert un processeur MIPS32r2 ou supÃ©rieurl'attribut %<setter%> ne peut Ãªtre spÃ©cifiÃ© qu'une seule foisl'attribut %qE requiert des argumentsl'architecture %qs ne supporte pas %<-m%s=2008%>l'architecture %qs ne supporte pas %<-m%s=legacy%>l'architecture %qs ne supporte pas %<-mfp32%>l'architecture %qs ne supporte pas les instructions DSPl'architecture %qs ne supporte pas les instructions de branchement probablel'architecture %qs ne supporte pas les instructions madd ou msubl'architecture %qs ne supporte pas les registres impairs en simple prÃ©cisionl'architecture %qs ne supporte pas les instructions en simple prÃ©cision appariÃ©es (paired-single)l'architecture %qs ne supporte pas l'instruction syncile fanion Â«Â Â» de printfle fanion Â«Â !Â Â» de strfmonle fanion Â«Â #Â Â» de printfle fanion Â«Â #Â Â» de strftimele fanion Â«Â 'Â Â» de printfla fanion Â«Â 'Â Â» de scanfle fanion Â«Â (Â Â» de strfmonle fanion Â«Â +Â Â» de printfle fanion Â«Â +Â Â» de strfmonle fanion Â«Â -Â Â» de printfle fanion Â«Â -Â Â» de strfmonle fanion Â«Â -Â Â» de strftimele fanion Â«Â 0Â Â» de printfle fanion Â«Â 0Â Â» de strftimele modificateur Â«Â EÂ Â» de strftimele fanion Â«Â IÂ Â» de printfle fanion Â«Â IÂ Â» de scanfle modificateur Â«Â OÂ Â»le modificateur Â«Â OÂ Â» de strftimele fanion Â«Â ^Â Â» de strfmonla fanion Â«Â ^Â Â» de strftimele fanion Â«Â _Â Â» de strftimele fanion Â«Â aÂ Â» de scanfla fanion Â«Â mÂ Â» de scanfle fanion Â«Â qÂ Â» de diagnostiquel'option -shared n'est actuellement pas supportÃ©e pour un ELF VAX.l'ABI pour passer des paramÃ¨tres avec un alignement de %d octets a changÃ© dans GCC 4.6l'ABI pour passer des agrÃ©gats avec un alignement sur %d octets a changÃ© avec GCC 5l'ABI pour passer des agrÃ©gats de flottants homogÃ¨nes a changÃ© avec GCC 5l'ABI pour passer une structure possÃ©dant un tableau flexible comme membre a changÃ© dans GCC 4.4l'ABI pour passer une structure possÃ©dant un nombre dÃ©cimal complexe comme membre a changÃ© dans GCC 4.4l'ABI pour passer une union avec un double long a changÃ© dans GCC 4.4le processeur RX100 n'a pas d'unitÃ© mathÃ©matique matÃ©riellele processeur RX200 n'a pas d'unitÃ© mathÃ©matique matÃ©riellel'adresse de %qD n'est pas un argument de patron valablel'adresse de %qD n'est pas un argument de patron valable car elle n'a pas une durÃ©e de stockage statiquel'adresse de %qD sera toujours Ã©valuÃ©e comme Ã©tant %<true%>l'adresse de %qD ne sera jamais NULLl'adresse d'une Ã©tiquette ne peut pas apparaÃ®tre dans une expression constantel'adresse du sous-objet %qT de %qD n'est pas un argument de patron valablel'argument de l'intrinsÃ¨que %<xabort%> doit Ãªtre une valeur immÃ©diate sur 8 bitsla fonctionnalitÃ© de suppression d'affectation de scanfl'appel requiert %<ifunc%> qui n'est pas supportÃ© par cette ciblela convention d'appel pour %qT change avec %<-fabi-version=13%> (GCC 8.2)la combinaison de %qs et %qs est incompatible avec %qsla comparaison sera toujours %<false%> car l'adresse de %qD ne sera jamais NULLla comparaison sera toujours %<true%> car l'adresse de %qD ne sera jamais NULLle compilateur peut supposer que l'adresse de %qD sera toujours Ã©valuÃ©e Ã  %<true%>le compilateur peut supposer que l'adresse de %qD ne sera jamais NULLle composant %qs est un type PRIVATE et ne peut pas Ãªtre un composant de %qs, qui est PUBLIC Ã  %Lle type en conflit dÃ©fini dans une autre unitÃ© de traductionle type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle d'une taille diffÃ©rentele type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle avec un contenu diffÃ©rentle type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle avec plus d'entrÃ©esle type en conflit dÃ©fini dans une autre unitÃ© de traduction avec des informations RTTI diffÃ©rentesle flot de contrÃ´le de la fonction %qD ne correspond pas aux donnÃ©es de profilage (compteur %qs)le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sll_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_slli_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_sra_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srai_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srl_si64 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_pi16 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_pi32 dans le codele dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_srli_si64 dans le codela syntaxe pointÃ©e n'est pas disponible en Objective-C 1.0l'Ã©lision dans %qD n'est pas hÃ©ritÃ©ela base supplÃ©mentaire est dÃ©finie icile cinquiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle premier argument d'un VEC_COND_EXPR doit Ãªtre d'un type vectoriel boolÃ©en du mÃªme nombre d'Ã©lÃ©ments que le rÃ©sultatla premiÃ¨re diffÃ©rence des dÃ©finitions correspondantes est le champ %qDla premiÃ¨re diffÃ©rence des dÃ©finitions correspondantes est la mÃ©thode %qDle premier paramÃ¨tre de %<operator new%> ne peut pas avoir d'argument par dÃ©fautle quatriÃ¨me argument doit Ãªtre une Ã©chelle 1, 2, 4, 8la taille de trame de %wu octets est plus grande que %wu octetsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 4 bitsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 5 bitsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 8 bitsle type incomplet dÃ©fini dans une autre unitÃ© de traductionle type incompatible est dÃ©fini icila lambda n'a pas de capture par dÃ©fautle dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bitle dernier argument doit Ãªtre une valeur immÃ©diate sur 2 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 3 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 32 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 4 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 5 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bitle dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle dernier argument doit Ãªtre une Ã©chelle 1, 2, 4, 8l'agencement des agrÃ©gats contenant des vecteurs alignÃ©s sur %d octets a changÃ© avec GCC 5le m210 ne supporte pas les systÃ¨mes petits-boutistesla macro %qs n'a pas encore Ã©tÃ© dÃ©finiele nom dÃ©corÃ© de %qD a changÃ© entre %<%s=%d%> (%qD) et %<%s=%d%> (%qD)le nom dÃ©corÃ© de %qD change entre %<%s=%d%> (%qD) et %<%s=%d%> (%qD)le nom dÃ©corÃ© de %qD change entre %<-fabi-version=%d%> et %<-fabi-version=%d%>le nom dÃ©corÃ© d'un fragment pour %qD change entre %<-fabi-version=%d%> et %<-fabi-version=%d%>le nom dÃ©corÃ© de la variable de protection de l'initialisation pour %qD change entre %<-fabi-version=%d%> et %<-fabi-version=%d%>la valeur maximale pour la derniÃ¨re plage de taille de l'option %qs devrait Ãªtre -1l'avant dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bitsl'opÃ©rande omis au milieu de ?: sera toujours %<vrai%>, il est suggÃ©rÃ© de spÃ©cifier explicitement l'opÃ©rande du milieule programme devrait aussi dÃ©finir %qDla plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_pi16 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_pi32 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_pi16 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_pi32 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_ror_si64 dans le code.la plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que _mm_rori_si64 dans le code.la plage du masque doit Ãªtre entre 0 et 255la plage du sÃ©lecteur doit Ãªtre entre 0 et 1la plage du sÃ©lecteur doit Ãªtre entre 0 et 3la plage du sÃ©lecteur doit Ãªtre entre 0 et 7le registre spÃ©cifiÃ© pour %q+D n'est pas accessible par la cible actuellele registre spÃ©cifiÃ© pour %q+D n'est pas assez gÃ©nÃ©ral pour Ãªtre utilisÃ© comme registre de variablele rÃ©sultat de la conversion n'est pas spÃ©cifiÃ© car %qE est en dehors de la plage du type %qTle troisiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle troisiÃ¨me argument doit Ãªtre une constante de comparaisonle type %qT de la variable %<constexpr%> %qD n'est pas littÃ©ralle type devant Ãªtre dÃ©truit est %qT, mais le destructeur rÃ©fÃ¨re Ã  %qTl'utilisation de noms de variables prÃ©fixÃ©s par _OBJC_ pour sÃ©lectionner les sections de mÃ©ta-donnÃ©es est dÃ©prÃ©ciÃ©e dans la version 4.6 et sera supprimÃ©e dans la version 4.7la valeur de %qD n'est pas utilisable dans une expression constantela valeur du pointeur de pile aprÃ¨s une instruction %<asm%> doit Ãªtre la mÃªme qu'avant l'instructionil n'y a pas d'argument pour %qD qui dÃ©pend d'un paramÃ¨tre du patron, aussi une dÃ©claration de %qD doit Ãªtre disponiblele troisiÃ¨me argument de %q+D devrait probablement Ãªtre %<char **%>le troisiÃ¨me argument de %<__builtin_prefetch%> doit Ãªtre une constantele troisiÃ¨me argument de %qs doit Ãªtre 0..12le troisiÃ¨me argument de la fonction %qE doit Ãªtre une constante entiÃ¨rele troisiÃ¨me opÃ©rande de l'expression conditionnelle ne peut rÃ©soudre l'adresse de la fonction surchargÃ©ele troisiÃ¨me opÃ©rande de l'expression conditionnelle n'a pas d'effetle troisiÃ¨me opÃ©rande de l'expression conditionnelle est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEle troisiÃ¨me opÃ©rande de l'opÃ©rateur conditionnel a le type %<void%> mais le deuxiÃ¨me opÃ©rande n'est ni une expression qui gÃ©nÃ¨re une exception ni le type %<void%>cette instruction %qs ne protÃ¨ge pasâ€¦cette fonction interne est seulement disponible sur les fr405 et fr450cette fonction interne est seulement disponible sur le fr450cette fonction interne est seulement disponible sur les fr500 et fr550cette fonction interne est seulement disponible sur la chaÃ®ne de compilation v3fcette fonction interne est seulement disponible sur la chaÃ®ne de compilation v3s ou v3fcette fonction interne n'est pas supportÃ©e sur la chaÃ®ne de compilation v3mcette fonction interne n'est pas supportÃ©e pour cette ciblece compilateur ne supporte pas %sce compilateur ne supporte pas PowerPC (fanions arch ignorÃ©s)ce compilateur ne supporte pas X86 (fanions arch ignorÃ©s)cette condition a des branches identiquescette constante dÃ©cimale est non signÃ©e uniquement en C90 ISOcette constante dÃ©cimale serait non signÃ©e en C90 ISOcette flexibilitÃ© est dÃ©prÃ©ciÃ©e et sera supprimÃ©ececi est un bogue de GCC qui peut Ãªtre contournÃ© en ajoutant l'attribut utilisÃ© Ã  la fonction appelÃ©ececi est la premiÃ¨re Ã©tiquette Â«Â defaultÂ Â»ceci est la premiÃ¨re entrÃ©e chevauchant cette valeurceci est la insnÂ :cette fonction mÃ©dia est seulement disponible sur les fr400 et fr550cette fonction mÃ©dia est seulement disponible sur le fr500cette instruction peut poursuivre son chemincette cible ne dÃ©fini pas de barriÃ¨re de spÃ©culation; votre programme s'exÃ©cutera quand mÃªme correctement mais des spÃ©culations incorrectes pourraient ne pas Ãªtre restreintescette cible ne supporte pas %qscette cible est petit-boutiencette machine cible n'a pas de branchements diffÃ©rÃ©sles donnÃ©es COMMON locales au thread ne sont pas implÃ©mentÃ©esla dÃ©claration locale au thread de %q#D suit la dÃ©claration non locale au threadla dÃ©claration locale au thread de %q+D suit une dÃ©claration non locale au threadla variable privÃ©e au thread %qE est utilisÃ©e dans la rÃ©gion ciblela variable privÃ©e au thread %qE est utilisÃ©e dans une tÃ¢che non liÃ©ethrow appellera toujours terminate()exception gÃ©nÃ©rÃ©e sur un NULL avec le type entier au lieu du type pointeurthunk-inline est uniquement supportÃ© avec %<-mindirect-branch-jump%>pour Ãªtre sÃ»rs, tous les pointeurs intermÃ©diaires dans les transtypages de %qT vers %qT doivent Ãªtre qualifiÃ©s avec %<const%>pour gÃ©nÃ©rer les dÃ©pendances, vous devez spÃ©cifier %<-M%> ou %<-MM%>pour correspondre Ã  ce %qspour faire rÃ©fÃ©rence Ã  un membre type d'un paramÃ¨tre de patron, utilisez %<typename %E%>le jeton %u a x-location == %ule jeton %u a x-location == y-location == %ule jeton %u a y-location == %utrop peu d'arguments pour %%:compare-debug-auxbase-opttrop peu d'arguments pour %%:replace-extensiontrop peu d'arguments pour %%:version-comparetrop peu d'arguments pour %<__builtin_tgmath%>trop peu d'arguments pour la fonction interne %qE %u attenduspas assez d'arguments pour le constructeur %q#Dtrop peu d'arguments pour la fonctiontrop peu d'arguments pour la fonction %<va_start%>trop peu d'arguments pour la fonction %q#Dtrop peu d'arguments pour la fonction %qEtrop peu d'arguments pour la fonction membre %q#Dpas assez d'arguments pour la mÃ©thode %q#Dtrop peu d'expressions pour structtrop peu de listes de paramÃ¨tres de patron dans la dÃ©claration de %qDtrop peu de listes de paramÃ¨tres pour le patrontype de valeur de fonction trop grand, a besoin de %d registres mais seuls %d sont disponiblesil est trop tard pour dÃ©finir le rÃ©pertoire de dÃ©bogage avec la directive #trop d'options pour #pragma pour align=resettrop de %<...%> dans la capture lambdatrop de clauses %<defaultmap%> avec la catÃ©gorie %qstrop de clauses %<defaultmap%> avec une catÃ©gorie non spÃ©cifiÃ©etrop de clauses %<if%>trop de %<if%> avec le modificateur %qstrop de clauses %<if%> sans modificateurtrop d'arguments pour %<static%>trop de clauses %qstrop d'alternatives dans %<asm%>trop d'argumentstrop d'arguments pour le formattrop d'arguments passÃ©s dans les registres sgprtrop d'arguments pour %%:compare-debug-auxbase-opttrop d'arguments pour %%:compare-debug-dump-opttrop d'arguments pour %%:compare-debug-self-opttrop d'arguments pour %%:version-comparetrop d'arguments pour la fonction interne %qE %d attendustrop d'arguments pour le constructeur %q#Dtrop d'arguments pour la fonctiontrop d'arguments pour la fonction %q#Dtrop d'arguments pour la fonction %qEtrop d'arguments passÃ©s Ã  maketrop d'arguments pour la fonction membre %q#Dtrop d'arguments pour la mÃ©thode %q#Dtrop d'arguments pour la fonction %qEtrop d'arguments pour la fonction surchargÃ©e %strop de clauses atomiquestrop d'accolades autour de l'initialiseur pour %qTtrop d'accolades autour de l'initialiseur scalaire pour le type %qTtrop d'arÃªtes de gestion des exceptions dans le bb %itrop d'expressions pour structtrop de noms de fichiers. Tapez %s --help pour connaÃ®tre l'usagetrop d'Ã©lÃ©ments d'initialisation pour %qTtrop de fichiers d'entrÃ©etrop de sorties de boucle enregistrÃ©estrop de clauses d'ordre de mÃ©moiretrop de parenthÃ¨ses ouvertestrop d'arÃªtes de branchements sortants depuis le bb %itrop de plages de tailles spÃ©cifiÃ©es dans l'option %qstrop d'en-tÃªtes de patrons pour %qD (devrait Ãªtre %d)trop de listes de paramÃ¨tres de patron dans la dÃ©claration de %qDtrop de listes de paramÃ¨tres pour le patrontrop de valeurs dans l'instruction de retourtrop de variables pour l'instruction Â«Â rangeÂ Â» avec un canaltrop d'espace de pile Ã  disposer: %dtrop d'espace de pile Ã  prÃ©parer: %dla dÃ©claration de %qs hors de toute fonction spÃ©cifie %<auto%>la rÃ©organisation au plus haut niveau doit Ãªtre dÃ©sactivÃ©e quand unit-at-a-time (une unitÃ© Ã  la fois) est dÃ©sactivÃ©la taille totale %wu des objets locaux dÃ©passe le maximum %wula taille totale des objets locaux dÃ©passe le maximum %wula taille totale des objets locaux est trop grandela taille totale des variables locales excÃ¨de la limite de l'architecturele C traditionnel n'a pas d'espace de noms sÃ©parÃ© pour les Ã©tiquettes, l'identificateur %qE est en conflitle C traditionnel rejette les dÃ©finitions de fonctions de style C ISOle C traditionnel rejette l'initialisation automatique d'agrÃ©gatsle C traditionnel rejette l'initialisation des unionsle C traditionnel rejette la concatÃ©nation de chaÃ®nes constantesle C traditionnel rejette le plus unairele type de retour %qT Ã  la fin du guide de dÃ©duction n'est pas une spÃ©cialisation de %qTle type de retour Ã  la fin est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>trampoline gÃ©nÃ©rÃ© pour la fonction imbriquÃ©e %qDla mÃ©moire transactionnelle n'est pas supportÃ©e avec %<-fsanitize=address%>la mÃ©moire transactionnelle n'est pas supportÃ©e avec %<-fsanitize=kernel-address%>la mÃ©moire transactionnelle n'est pas supportÃ©e avec des exceptions sans appelL'intrinsÃ¨que transformationnel %qs Ã  %L n'est pas permis dans une expression d'initialisationle mode de dÃ©routage n'est pas supportÃ© pour les flottants sur VAXvÃ©rification de l'arbre: %s, obtenu %s dans %s, Ã  %s:%dvÃ©rification de l'arbre: accÃ¨s Ã  elt %d de tree_int_cst avec %d elts dans %s, Ã  %s:%dvÃ©rification de l'arbre: accÃ¨s Ã  elt %d de tree_vec avec %d elts dans %s, Ã  %s:%dvÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de %s avec %d opÃ©randes dans %s, Ã  %s:%dvÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de omp_clause %s avec %d opÃ©randes dans %s, Ã  %s:%dvÃ©rification de l'arbre: on n'attendait pas la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%dvÃ©rification de l'arbre: attendait la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%dvÃ©rification de l'arbre: n'attendait aucun parmi %s, obtenu %s dans %s, Ã  %s:%dvÃ©rification de l'arbre: attendait omp_clause %s, obtenu %s dans %s, Ã  %s:%dvÃ©rification de l'arbre: attendait un arbre contenant la structure %qs, obtenu %qs dans %s, Ã  %s:%dle code d'arbre %qs n'est pas supportÃ© dans les flux LTOla liste de l'arbre se termine Ã  la profondeur %iarÃªte vrai/faux aprÃ¨s un non GIMPLE_COND dans le bb %dessayez d'enlever les parenthÃ¨ses autour du type-idessayez d'utiliser %qE Ã  la placetentative de capturer %qD dans une instanciation d'une lambda gÃ©nÃ©riquetentative d'encoder un type non entier comme un champ de bitsla tentative de terminer la struct a Ã©tÃ© stoppÃ©e nette en raison des erreurs prÃ©cÃ©dentes dans l'analyse syntaxiquetentative de rendre amie la classe %qT au niveau de la portÃ©e globalechaÃ®ne d'ajustement manquante dans l'option (%s)deux %<[%> consÃ©cutifs n'introduiront qu'un attributau moins deux types de donnÃ©es dans la dÃ©claration de %qsdeux types de donnÃ©es ou plus dans le spÃ©cificateur de dÃ©clarationdeux sections ou plus pour %sargument de type %q#T donnÃ© Ã  %<delete%> alors qu'on attendait un pointeurle type %qE a un constructeur dÃ©fini par l'utilisateurle type %qE a un destructeur dÃ©fini par l'utilisateurle type %qE n'a pas de constructeur par dÃ©faut Ã  appelerle type %qE a des fonctions membres virtuellesle type %qT (typedef de %qT) enfreint la rÃ¨gle de la dÃ©finition unique du C++le type %qT dÃ©fini dans l'espace de noms anonyme ne peut pas correspondre au type de mÃªme nom de l'autre cÃ´tÃ© de la frontiÃ¨re de l'unitÃ© de traductionle type %qT dÃ©fini dans l'espace de noms anonyme ne peut pas correspondre au type %qT de l'autre cÃ´tÃ© de la frontiÃ¨re de l'unitÃ© de traductionle type %qT n'a pas de taille connuele type %qT pour l'instanciation explicite %qD ne correspond pas au type dÃ©clarÃ© %qTle type %qT n'est pas un type de base pour le type %qTle type %qT n'est pas une base directe de %qTle type %qT n'est pas une base directe ou virtuelle de %qTle type %qT est trop grandle type %qT enfreint lui-mÃªme la rÃ¨gle de la dÃ©finition unique du C++le type %qT de l'argument %qE du patron dÃ©pend d'un paramÃ¨tre du patronle type %qT de l'argument %qE du patron dÃ©pend de paramÃ¨tres du patronle type %qT devrait correspondre au type %qTle type %qT enfreint la rÃ¨gle de la dÃ©finition unique du C++le type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaisonle type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaisonle type %qs n'est pas conforme au protocole %qEassertion de type uniquement valable pour des types d'interfacesles attributs de type sont ignorÃ©s aprÃ¨s que le type ait dÃ©jÃ  Ã©tÃ© dÃ©finile type %<int%> est utilisÃ© par dÃ©faut dans la dÃ©claration de %qEle type %<int%> est utilisÃ© par dÃ©faut dans le nom du typele type n'a pas de mÃ©thodele type est obsolÃ¨tele type est obsolÃ¨te: %sle type n'est pas compatible avec sa variantedÃ©saccord de type entre un SSA_NAME et son symboledÃ©saccord de type pour l'Ã©tiquette du Â«Â caseÂ Â» dans l'instruction Â«Â switchÂ Â»dÃ©saccord de type dans BIT_INSERT_EXPRdÃ©saccord de type dans une expression d'adressedÃ©saccord de type dans la rÃ©fÃ©rence Ã  la plage du tableaudÃ©saccord de type dans la rÃ©fÃ©rence au tableaudÃ©saccord de type dans une expression binairedÃ©saccord de type dans une expression complexedÃ©saccord de type dans la rÃ©fÃ©rence au composantnon concordance de type dans une expression conditionnelledÃ©saccord de type dans une rÃ©duction de produit scalairedÃ©saccord de type dans le paramÃ¨tre %idÃ©saccord de type dans l'expression diff pointeurdÃ©saccord de type dans l'expression plus pointeurdÃ©saccord de type dans la rÃ©fÃ©rence Ã  la partie rÃ©elle/imaginairedÃ©saccord de type dans une expression SAD (Sum of Absolute Difference = Somme des DiffÃ©rences Absolues)dÃ©saccord de type dans une expression expression de sÃ©riesdÃ©saccord de type dans une expression de dÃ©calagedÃ©saccord de type dans une expression pack vectorielledÃ©saccord de type dans une expression de permutation vectorielledÃ©saccord de type dans une expression unpack vectorielledÃ©saccord de type dans une multiplication d'Ã©largissement d'un vecteurdÃ©saccord de type dans une expression multiplier et accumuler avec Ã©largissementdÃ©saccord de type dans une rÃ©duction de somme avec Ã©largissementdÃ©saccord de type dans une expression de dÃ©calage d'un vecteur avec Ã©largissementle type doit Ãªtre un %<auto%> qualifiÃ© avec CV ou une rÃ©fÃ©rence Ã  un %<auto%> qualifiÃ© avec CVle nom du type %qs devrait correspondre au nom du type %qsnom de type dÃ©clarÃ© comme une fonction retournant une fonctionnom de type dÃ©clarÃ© comme une fonction retournant un tableaule type de l'expression %<depobj%> n'est pas %<omp_depend_t%>le type de %qD devient %<int%> par dÃ©fautle type de %qD ne correspond pas Ã  la dÃ©claration originalele type de %qE est inconnule type du tableau %q+D est complÃ©tÃ© de maniÃ¨re incompatible avec une initialisation implicitele type de l'opÃ©rande asm %qE n'a pas pu Ãªtre dÃ©terminÃ©le type de champ de bit %qs est une extension de GCCle type du paramÃ¨tre formel %d est incompletle type de l'itÃ©rateur %qD fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qDle type de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dentedÃ©saccord dans la prÃ©cision du type dans l'instruction Â«Â switchÂ Â»les qualificatifs de type sont ignorÃ©s sur le type rÃ©sultant du transtypageles qualificatifs de type sont ignorÃ©s sur le type retournÃ© par la fonctionle type passÃ© au delete vectoriel n'est ni un pointeur ni un type tableaule type transparent %q#T ne peut Ãªtre rendu transparent car le type du premier champ a une ABI diffÃ©rente de la classe gÃ©nÃ©ralele type transparent %q#T n'a aucun champla classe de type transparent %qT a des classes de basela classe de type transparent %qT a des fonctions virtuellesla variante du type diffÃ¨re sur %sla variante du type a un TREE_TYPE diffÃ©rentla variante du type a un TYPE_BINFO diffÃ©rentla variante du type a un TYPE_FIELDS diffÃ©rentla variante du type a un TYPE_SIZE_UNIT diffÃ©rentla variante du type a un TYPE_VFIELD diffÃ©rentvariante du type avec TYPE_ALIAS_SET_KNOWN_PTREE_TYPE de la variante du typeTYPE_BINFO de la variante du typeTYPE_SIZE_UNIT de la variante du typele type a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© %qETREE_TYPE du typeTYPE_BINFO du typeTYPE_SIZE_UNIT du typeun transtypage Ã  la barbare vers un type incomplet pourrait enfreindre la rÃ¨gle selon laquelle un seul pointeur pointe vers une zone mÃ©moire (strict aliasing).spÃ©cificateur de type invalide dans une lambdanon concordance de type/valeur pour l'argument %d dans la liste des paramÃ¨tres du patron de %qDle typedef %q+D est dÃ©clarÃ© %<_Noreturn%>le typedef %q+D est dÃ©clarÃ© %<inline%>typedef %qD est initialisÃ© (utilisez plutÃ´t __typeof__)typedef %qD est initialisÃ© (utilisez plutÃ´t decltype)le typedef %qD est dÃ©fini localement sans Ãªtre utilisÃ©la dÃ©claration typedef est invalide dans la dÃ©claration du paramÃ¨tretypedef dÃ©clarÃ© %<auto%>le nom du typedef ne peut pas Ãªtre un nom de spÃ©cificateur imbriquÃ©nom du typedef %qD utilisÃ© comme dÃ©claration de destructeurtypeid du type de fonction qualifiÃ© %qTl'expression typeid n'est pas une expression constante car %qE est un type polymorphiqueles types ne sont pas vraiment compatiblesles types diffÃ¨rent sur le type signÃ©/non-signÃ©les types ont des nombres de paramÃ¨tres diffÃ©rentsles types ne peuvent pas Ãªtre dÃ©finis dans les expressions %<decltype%>les types ne peuvent pas Ãªtre dÃ©finis dans des expressions %<noexcept%>les types ne peuvent pas Ãªtre dÃ©finis dans une expression %qsles types ne peuvent pas Ãªtre dÃ©finis dans une expression %<typeid%>les types ne peuvent pas Ãªtre dÃ©finis dans un conversion-type-iddes types ne peuvent pas Ãªtre dÃ©finis dans la dÃ©claration d'une instruction Â«Â forÂ Â» parcourant une plageles types ne peuvent pas Ãªtre dÃ©finis dans une expression Â«Â newÂ Â»les types ne peuvent pas Ãªtre dÃ©finis dans un new-type-idles types ne peuvent pas Ãªtre dÃ©finis dans des dÃ©clarations de patrons d'aliasles types ne peuvent pas Ãªtre dÃ©finis dans une spÃ©cification d'exceptionles types ne peuvent pas Ãªtre dÃ©finis dans les transtypagesdes types ne peuvent pas Ãªtre dÃ©finis dans des conditionsdes types ne peuvent pas Ãªtre dÃ©finis dans une liste de types de rÃ©ductionsdes types ne peuvent pas Ãªtre dÃ©finis dans une dÃ©claration d'exceptionles types ne peuvent pas Ãªtre dÃ©finis dans une spÃ©cification explicitedes types ne peuvent pas Ãªtre dÃ©finis dans des types d'itÃ©rateursdes types ne peuvent pas Ãªtre dÃ©finis dans des types de paramÃ¨tresles types ne peuvent pas Ãªtre dÃ©finis dans les arguments du patrondes types ne peuvent pas Ãªtre dÃ©finis dans %<__builtin_offsetof%>typespec dans ALLOCATE Ã  %Lincapable de calculer la position rÃ©elle des paramÃ¨tres sur la pileimpossible de dÃ©duire %qT Ã  partir de %qEimpossible de dÃ©duire le type de retour de la lambda Ã  partir de %qEimpossible d'Ã©muler %qsimpossible de trouver un registre Ã  dÃ©verserimpossible de trouver un registre de classe %qs Ã  dÃ©verserimpossible de trouver l'opÃ©rateur littÃ©ral de caractÃ¨re %qD avec l'argument %qTimpossible de trouver l'opÃ©rateur littÃ©ral numÃ©rique %qDimpossible de trouver l'opÃ©rateur littÃ©ral de chaÃ®ne %qD avec les arguments %qT, %qTincapacitÃ© de gÃ©nÃ©rer des recharges pour les contraintes impossibleÂ :incapable de gÃ©nÃ©rer des recharges pour:impossible de trouver le script d'Ã©dition de liens par dÃ©faut %qs dans les chemins de recherche des bibliothÃ¨quesincapable d'ouvrir la dÃ©pendance dynamique %qsimpossible d'ouvrir le fichierimpossible d'ouvrir le fichier journal %<vtv_class_set_sizes.log%>: %mimpossible d'ouvrir le fichier journal %<vtv_count_data.log%>: %mimpossible d'ouvrir le fichier journal %<vtv_set_ptr_data.log%>: %mimpossible d'imprimer l'opÃ©rande pour l'instant; code == %d (%c)impossible d'enregistrer les informations du greffon %qs â€“ nom de greffon pas trouvÃ©incapable d'utiliser %qs pour un registre PICutilisation de %<alloca%> sans limiteutilisation d'un tableau de longueur variable sans limiteinconditionnel %2d jamais exÃ©cutÃ©
  inconditionnel %2d pris %s
! sÃ©lecteur %qE non dÃ©clarÃ©le comportement est indÃ©fini quand le second paramÃ¨tre de %<va_start%> est dÃ©clarÃ© avec le stockage %<register%>opÃ©rande nommÃ© %qs non dÃ©finile type sous-jacent %qT de %qT doit Ãªtre un type entierdÃ©saccord dans le type sous-jacent de l'enum %q#Texpression !$OMP ATOMIC inattendue Ã  %L%<%s%> inattendu aprÃ¨s %<%s%>arbre syntaxique abstrait (AST=Abstract Syntax Tree) de type %s inattenduargument inattenduargument inattendu pour msp430_select_hwmult_lib: %sattribut inattendutype de base inattendu dans cris_print_basel'expression %qE du sous-type %s est inattenduenom de fichier %s inattendu dans la rÃ©solution du fichier de l'Ã©diteur de liens. %s attendupremier argument inattendu pour msp430_select_hwmult_lib: %stype d'index inattendu dans cris_print_indexmot-clÃ© inattendu; enlevez l'espace entre les guillemets et l'identificateur du suffixeopÃ©rande multiplicatif inattendudÃ©calage inattenduopÃ©rande inattenduopÃ©rande inattendu: %deffets de bord inattendus dans l'adressealignement non gÃ©rÃ© pour %<#pragma nomember_alignment%>opÃ©rande d'appel non identifiableconstante %qD non initialisÃ©ela constante %qD non initialisÃ©e est invalide en C++constante non initialisÃ©e dans %<new%> de %q#Tmembre constant non initialisÃ© dans %q#Tle membre constant non initialisÃ© dans %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»le membre constant non initialisÃ© dans %qT est invalide en C++membre constant non initialisÃ© dans la base %q#T de %q#Tle membre constant non initialisÃ© dans la base %q#T de %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»membre par rÃ©fÃ©rence non initialisÃ© dans %q#Tle membre de rÃ©fÃ©rence non initialisÃ© dans %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»membre de rÃ©fÃ©rence non initialisÃ© dans la base %q#T de %q#Tle membre de rÃ©fÃ©rence non initialisÃ© dans la base %q#T de %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»variable non initialisÃ©e %q+D placÃ©e dans la zone mÃ©moire du programmevariable %qD non initialisÃ©e dans un contexte %<constexpr%>variable %qD non initialisÃ©e dans une fonction %<constexpr%>une union ne peut pas Ãªtre rendue transparenteÂ«Â unionÂ Â» dÃ©fini icil'union n'a aucun membrel'union n'a aucun membre nommÃ©membre d'union %q+D avec un %qD non trivialmodÃ¨le %qs inconnu pour %<#pragma extern_model%>nom %s inconnu pour %<#pragma member_alignment%>option %<-mdebug-%s%> inconnuespÃ©cification de version du processeur CRIS inconnue dans %<-mtune=%> : %sspÃ©cification de version CRIS inconnue dans %<-march=%> ou %<-mcpu=%> : %sniveau de Control-Flow Protection %qs inconnualgorithme IRA %qs inconnurÃ©gion IRA %qs inconnuemodÃ¨le de partitionnement LTO %qs inconnuNiveau de correction Ã  chaud %qs inconnuNiveau de rÃ©utilisation de la pile %qs inconnumodÃ¨le TLS %qs inconnuaction %qE inconnue pour %<#pragma pack%> â€“ ignorÃ©alignement %qs inconnu spÃ©cifiÃ© pour l'option %qsmodÃ¨le mÃ©moire spÃ©cifique Ã  l'architecture inconnuspÃ©cificateur d'architecture inconnu dans le modÃ¨le mÃ©moire de la fonction interneparamÃ¨tre de limite de tableau %qs inconnutaille du tableau inconnue dans deletesortie du fanion asm %qs inconnueattribut %qE inconnualgorithme de rÃ©organisation des blocs de base %qs inconnuspÃ©cificateur de bloc inconnutype d'opÃ©rande immÃ©diat de la fonction intÃ©grÃ©e inconnu pour l'opÃ©rande %dÃ©vÃ©nement de rappel inconnu enregistrÃ© par le greffon %svaleur cc_attr inconnuecaractÃ¨re de type de conversion %qc inconnu dans le formatarchitecture de cÅ“ur %qs inconnue spÃ©cifiÃ©e avec %qsprocesseur %qs inconnu pour %<-mtune%>style de dÃ©codage des noms %qs inconnudestination inconnuestyle de prÃ©cision excÃ©dentaire %qs inconnufanion inconnu passÃ© Ã  %<-moverride=%s%> (%s)style de contraction en virgule flottante %qs inconnumode insn inconnufonction interne %qE inconnuesortie %qs inconnue pour l'Ã©diteur de liensmode machine %qE inconnuinsn de dÃ©placement inconnueÂ :ABI de dÃ©chargement %qs inconnuelettre d'opÃ©rande inconnue: Â«Â %cÂ Â»opÃ©rateur %qs inconnu dans %%:version-compareoption %q.*s inconnue dans %<-fopt-info-%s%>option inconnue aprÃ¨s %<#pragma GCC diagnostic%>option inconnue pour %<%s=%s%>option inconnue pour %<-mrecip=%s%>paramÃ¨tre inconnu dans l'option %<-mtune-ctrl%>: %sÃ©tape %s inconnue spÃ©cifiÃ©e dans %<-fdisable%>Ã©tape %s inconnue spÃ©cifiÃ©e dans %<-fenable%>modÃ¨le de taille de pointeur %qs inconnumÃ©thode de mise Ã  jour du profil %qs inconnueattribut de propriÃ©tÃ© inconnuponctuation Â«Â %cÂ Â» inconnuenom de registre %qs inconnu dans %<asm%>nom de registre inconnu: %srelocalisation unspec inconnuefonction de spec %qs inconnuespÃ©cification inconnue pour l'ensemble des valeurs de FLT_EVAL_METHOD Ã  permettre %qsspÃ©cificateur %s inconnu dans l'attribut amdgpu_hsa_kernelsource inconnueparamÃ¨tre de contrÃ´le de la pile %qs inconnuoption %<-mlong-double-%s%> inconnueattribut ou pragma cible %qs inconnuoption d'ajustement inconnue (%s)type %<%T%> inconnu rencontrÃ© pendant l'encodage Objective-Cnom de type %qE inconnunom de type %qE inconnu; vouliez-vous utiliser %qsÂ ?nom de type %qE inconnu; utilisez le mot-clÃ© %<enum%> pour faire rÃ©fÃ©rence au typenom de type %qE inconnu; utilisez le mot-clÃ© %<struct%> pour faire rÃ©fÃ©rence au typenom de type %qE inconnu; utilisez le mot-clÃ© %<union%> pour faire rÃ©fÃ©rence au typevaleur %qs inconnue pour %<-march%>valeur %qs inconnue pour %<-mcpu%>valeur %qs inconnue pour %<-mtune%>valeur %qs inconnue pour %<-mmacosx-version-min%>type d'ABI de la bibliothÃ¨que de vectorisation (%qs) inconnu pour l'option %qsmodÃ¨le de coÃ»t de la vectorisation %qs inconnuprioritÃ© d'initialisation de la vÃ©rification de la vtable %qs inconnuedirective de rÃ©initialisation de couleur sans concordantedirective de mise entre guillemets non concordanteclasse sans nom dÃ©finie iciun champ sans nom a un type incompletle champ sans nom n'est ni une fonction ni une fonction membre; il ne peut pas Ãªtre dÃ©clarÃ© amiinitialisation sans nom pour %qT, lequel n'a pas de classe de baseinitialisation sans nom pour %qT, lequel utilise de multiples hÃ©ritagesun enum fortement typÃ© sans nom n'est pas permisstruct/union sans nom ne dÃ©finissant aucune instanceun type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaisonun type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaisonvariable non nommÃ©e ou champ dÃ©clarÃ© voidparenthÃ¨ses inutiles dans la dÃ©claration de %qscomparaison non ordonnÃ©e sur un argument n'Ã©tant pas en virgule flottanteunquote_string(): mauvaise chaÃ®ne obtenueinatteignableargument mÃ©connaissable pour l'option insn non reconnaissable:cible %<-mfpu%> non reconnue: %scible %s non reconnue: %sadresse non reconnueargument non reconnu pour l'option %qsargument non reconnu pour %<-mcpu%>: %sargument non reconnu pour l'option %<-f%ssanitize%s=%>: %q.*sargument non reconnu pour l'option %<-f%ssanitize%s=%>: %q.*s; vouliez-vous utiliser %qsÂ ?argument non reconnu pour l'option --help=: %q.*soption %<-%s%> non reconnue sur la ligne de commandeoption %<-%s%> non reconnue sur la ligne de commande, aviez-vous l'intention d'utiliser %<-%s%>Â ?l'option %<-fdump-%s%> de la ligne de commande n'est pas reconnuel'option %<-fopt-info-%s%> de la ligne de commande n'est pas reconnueoption %qs non reconnue sur la ligne de commandenumÃ©ro de registre de contrÃ´le non reconnu: %d â€“ utilisation de %<psw%>niveau de sortie de dÃ©bogage %qs non reconnufanion d'arÃªte non reconnu: Â«Â %sÂ Â»valeur d'Ã©numÃ©ration non reconnue: Â«Â %sÂ Â»spÃ©cificateur de format non reconnuoption gcc de dÃ©bogage non reconnue: %cchamp hwpy non reconnu dans msp430_mcu_data[%d]: %dinclude_flags 0x%x non reconnu passÃ© Ã  print_specific_helpargument de vecteur d'interruption non reconnu pour l'attribut %qEvaleur de visibilitÃ© %qs non reconnue dans Â«Â ivar_visibilityÂ Â»opÃ©rande non reconnu pour %%:asm_auto_mfpuopÃ©rande non reconnu pour %%:canon_for_mliboption %<-fdisable%> non reconnueoption %<-fenable%> non reconnueoption non reconnue passÃ©e Ã  %%:target_mode_checknom de registre %qs non reconnuordre de stockage des scalaires %qs non reconnunom de section %qE non reconnudÃ©calage %qs non reconnu pour la mÃ©moire de validation (shadow memory)constante supposÃ©e non reconnuevaleur de visibilitÃ© %qs non reconnueerreur irrÃ©cupÃ©rablesurcharge non rÃ©solue pour la fonction Altivec interne %qFfonction interne surchargÃ©e non rÃ©solueles unions sans restrictions sont disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>l'appel Ã  la fonction %qD n'est pas sÃ»r dans la fonction %<transaction_safe%>l'appel de la fonction %qD n'est pas sÃ»r dans une transaction atomiquel'appel Ã  la fonction %qE n'est pas sÃ»r dans la fonction %<transaction_safe%>l'appel de la fonction %qE n'est pas sÃ»r dans une transaction atomiqueappel de fonction indirect pas sÃ»r dans une fonction %<transaction_safe%>appel de fonction indirect pas sÃ»r dans une transaction atomiquesupprimer la dÃ©finition de lâ€™option %qs est ignorÃ©, elle est toujours activÃ©e pour le processeur %qsla conversion non-signÃ©e de %qT vers %qT change la valeur de %qEla conversion non-signÃ©e de %qT vers %qT change la valeur de %qE en %qEconstante Â«Â floatÂ Â» sans suffixeargument non supportÃ© par %qDtype d'argument %qT non supportÃ© pour simdtype d'argument non supportÃ© pour une fonction internecombinaison non supportÃ©e: %qs %scombinaison non supportÃ©e: %qs%s %scombinaison non supportÃ©e: %sconversion en virgule fixe non supportÃ©emode %s non supportÃ©
  concatÃ©nation non standard de chaÃ®nes littÃ©rales non supportÃ©esuffixe non standard non supportÃ© sur la constante en virgule flottanteopÃ©rande non supportÃ© pour le code Â«Â %cÂ Â»taille d'opÃ©rande non supportÃ©e pour un registre Ã©tenduopÃ©ration ou type non supportÃ© pour une comparaison vectorielle retournant un boolÃ©enstructure de l'enregistrement non supportÃ©etype de retour %qT non supportÃ© pour des fonctions %<simd%>type de retour %qT non supportÃ© pour simdsimdlen %d non supportÃ©etaille non supportÃ©e pour un registre entieralternative non terminÃ©e de dialecte assembleurdirective de couleur non terminÃ©echaÃ®ne de format non terminÃ©edirective de mise entre guillemets non terminÃ©earguments inutilisÃ©s dans le format avec le style $paramÃ¨tre %qD inutilisÃ©dÃ©claration de liaison structurÃ©e inutilisÃ©evariable inutilisÃ©e %q+Dvariable %qD inutilisÃ©eles tables de retour en arriÃ¨re requiÃ¨rent soit un pointeur de trame ou soit %<-maccumulate-outgoing-args%> pour Ãªtre correctesla valeur la plus grande parmi les Ã©tiquettes des Â«Â caseÂ Â» est supÃ©rieure Ã  la valeur maximale du typeutilisez #include Ã  la placeutilisez plutÃ´t %<%T::%D%>utilisez %<%T::%D%> au lieu de %<%T::%D%> pour nommer le constructeur dans un nom qualifiÃ©utilisez %<%T::template %D%> pour indiquer que c'est un patronutilisez %<-Winvalid-pch%> pour plus d'informationsutilisez %<-faligned-new%> pour activer le support du Â«Â newÂ Â» sur-alignÃ© du C++17utilisez %<-fext-numeric-literals%> pour activer plus de suffixes internesutilisez %<-flax-vector-conversions%> pour autoriser les conversions entre des vecteurs comportant des types d'Ã©lÃ©ments ou des nombres de sous-parties diffÃ©rentsutilisez %<...%> pour dÃ©rouler le paquet d'argumentsutilisez %<__builtin_rx_mvtc%> (0, ... ) pour Ã©crire des valeurs arbitraires dans le PSWutilisez %<template<>%> pour une spÃ©cialisation expliciteutilisez plutÃ´t %<this->%D%>utilisez __attribute__ ((vector_size)) Ã  la placeutilisez, par exemple, %<-Wabi=11%> pour avertir Ã  propos de changement depuis GCC 7utilisation de %<alloca%>utilisation de %<alloca%> dans une bouclel'utilisation de %<auto%> dans la dÃ©claration d'un paramÃ¨tre lambda est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>un %<auto%> dans un opÃ©rateur de conversion d'un patron membre ne peut jamais Ãªtre dÃ©duitl'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec %<-fconcepts%>l'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>l'utilisation de %<complex%> dans les types AltiVec est invalidel'utilisation de %<double%> dans les types AltiVec est invalide sans %qsl'utilisation de %<long double%> dans les types AltiVec est invalidel'utilisation de %<long long%> dans les types AltiVec est invalide sans %qsl'utilisation de %<long%> dans les types Altivec est obsolÃ¨te; utilisez %<int%>l'utilisation de %<long%> dans les types AltiVec est invalide pour du code 64 bits sans %qsutilisation de %<this%> dans une expression constanteutilisation de %qD avant la dÃ©duction de %<auto%>utilisation de %qs dans le patronl'utilisation du modificateur de longueur %qs avec le type de caractÃ¨re %qc a soit aucun effet ou soit un comportement indÃ©finiutilisation de %s et de %s ensemble dans le format %sutilisation de %s et de %s ensemble dans le format %<%%%c%> %sl'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est dÃ©prÃ©ciÃ©el'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est interdite en C++17l'utilisation d'un opÃ©rande du type %qT dans %<operator--%> est interditel'utilisation des types boolÃ©ens dans les types AltiVec est invalideutilisation du paquet de paramÃ¨tres intÃ©grÃ© %qD en dehors d'un patronutilisation du trait interne %qE dans la signature de la fonction, utilisez plutÃ´t la bibliothÃ¨que des traitsutilisation du patron de classe %qT comme expressionl'utilisation de types dÃ©cimaux en virgule flottante dans les types AltiVec est invalideutilisation de la fonction supprimÃ©e %qDutilisation de l'enum %q#D sans dÃ©claration prÃ©cÃ©denteutilisation du patron de variable invalide %qEutilisation d'une variable locale avec un stockage automatique dans la fonction contenanteutilisation d'une fonction ayant plusieurs versions sans version par dÃ©faututilisation de l'espace de noms %qD comme expressionutilisation d'un vieux style de transtypage vers %q#Tutilisation d'un paramÃ¨tre dans la fonction contenanteutilisation du paramÃ¨tre en dehors du corps de la fonctionutilisation d'un nul sans typeopÃ©rande Â«Â useÂ Â» manquant pour l'instructionutilisez l'option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> ou %<-std=gnu11%> pour compiler votre codele tableau utilisÃ© ne peut pas Ãªtre converti en pointeur lÃ  oÃ¹ un scalaire est requisvaleur de type Â«Â structÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requisvaleur de type Â«Â unionÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requisvaleur de type Â«Â vectorÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requis%<_Alignas%> inutile dans une dÃ©claration vide%qs inutile dans la dÃ©claration videtranstypage inutile vers le type %q#TspÃ©cificateur de classe de stockage inutile dans la dÃ©claration videnom de type inutile dans la dÃ©claration videqualificatif de type inutile dans la dÃ©claration videla recherche de la rÃ©duction dÃ©finie par l'utilisateur est ambiguÃ«rÃ©duction dÃ©finie par l'utilisateur pas trouvÃ©e pour %qErÃ©duction dÃ©finie par l'utilisateur avec une initialisation du constructeur pour la classe de base %qT%qD dÃ©fini par l'usager Ã©value toujours les 2 argumentsles littÃ©raux dÃ©finis par l'utilisateur sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>utilisation de %qD qui n'a pas de paramÃ¨tre d'alignementutilisation de %<%c%s%>utiliser %qs avec un type non signÃ© n'a pas d'effetutilisation de la spÃ©cialisation du patron d'alias %qT aprÃ¨s %qsutilisation de la fonction %qD d'une valeur absolue complexe quand l'argument est du type en virgule flottante %qTutilisation de la fonction %qD d'une valeur absolue complexe quand l'argument est du type entier %qTutilisation de l'ABI darwin64utilisation de la fonction %qD d'une valeur absolue dÃ©cimale en virgule flottante quand l'argument est du type complexe %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale en virgule flottante quand l'argument est du type en virgule flottante %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale en virgule flottante quand l'argument est du type entier %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale quand l'argument est du type complexe %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale quand l'argument est du type dÃ©cimale en virgule flottante %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale quand l'argument est de type entier %qTutilisation de la fonction %qD d'une valeur absolue entiÃ¨re quand l'argument est de type complexe %qTutilisation de la fonction %qD d'une valeur absolue entiÃ¨re quand l'argument est de type en virgule flottante %qTutilisation du champ %qD invalideutilisation de num_workers (%d), %d est ignorÃ©utilisation de l'ancienne ABI darwinutilisation du rÃ©sultat d'une fonction qui retourne %<void%>utilisation d'une r-valeur comme l-valeurutilisation du paramÃ¨tre du type de patron %qT aprÃ¨s %qsutilise la plage [%E, %E] pour l'argument de la directiveutilisation du nom de typedef %qD aprÃ¨s %qsutilisation de vector_length (%d) Ã  cause de l'appel Ã  la routine vector-partitionable, %d est ignorÃ©utilisation de vector_length (%d), %d est ignorÃ©utilisation de vector_length (%d), le paramÃ¨tre Ã  l'exÃ©cution est ignorÃ©utilisation de vector_length (64), %d est ignorÃ©utilisation de vector_length (64), le paramÃ¨tre Ã  l'exÃ©cution est ignorÃ©dÃ©claration Â«Â usingÂ Â» pour un non membre au niveau de la portÃ©e de la classeles arguments valables sont: %sles arguments valables sont: %s;les arguments valides sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'option %<-march=%> sont: %sles arguments valides pour l'option %<-march=%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'option %<-mtune=%> sont: %sles arguments valides pour l'option %<-mtune=%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'attribut %<target("arch=")%> sont: %sles arguments valides pour l'attribut %<target("arch=")%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'attribut %<target("tune=")%> sont: %sles arguments valides pour l'attribut %<target("tune=")%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valables pour %qs sont: %sles arguments valables pour %qs sont: %s; vouliez vous utiliser %qsÂ ?les noms de fonctionnalitÃ©s valables sont: %sles noms de fonctionnalitÃ©s valides sont: %s; vouliez-vous utiliser %qsÂ ?les valeurs valides pour l'argument %2$d de la fonction interne %1$qF sont 64, 128, 256, 512, 1024, 2048 et 4096validate_value_data: Boucle dans la chaÃ®ne regno (%u)validate_value_data: [%u] next_regno erronÃ© pour une chaÃ®ne vide (%u)validate_value_data: [%u] oldest_regno erronÃ© (%u)validate_value_data: [%u] Registre non vide dans la chaÃ®ne (%s %u %i)la valeur %qE du type %qT n'est pas une expression constantela valeur %qs n'est pas supportÃ©e par l'attribut %<target%>argument valeurla valeur calculÃ©e n'est pas utilisÃ©ela valeur de %<-mfixed-range%> doit avoir la forme REG1-REG2la valeur passÃ©e dans %qs est trop grandeinitialisation par valeur du type fonction %qTinitialisation par valeur du type incomplet %qTinitialisation par valeur du type rÃ©fÃ©rencÃ© %qTvar-tracking-assignments change l'ordonnancement sÃ©lectifvariablela variable %q#D a un initialiseur mais a un type incompletvariable %q+D dÃ©clarÃ©e %<_Noreturn%>variable %q+D dÃ©clarÃ©e %<inline%>la dÃ©finition de la variable %q+D est marquÃ©e dllimportla variable %q+D pourrait Ãªtre Ã©crasÃ©e par %<longjmp%> ou %<vfork%>la variable %q+D doit Ãªtre Â«Â constÂ Â» pour Ãªtre placÃ©e dans une section en lecture seule Ã  l'aide de %qsla variable %q+D fait partie du cycle des aliasvariable %q+D avec une initialisation dynamique placÃ©e dans la zone mÃ©moire du programmela variable %qD a un type fonctionla variable %qD est initialisÃ©e mais a un type incompletla variable %qD du type non littÃ©ral %qT dans la fonction %<constexpr%>variable %qD redÃ©clarÃ©e comme une fonctionvariable %qD dÃ©finie mais non utilisÃ©evariable %qD utilisÃ©e plus d'une fois avec %<#pragma acc declare%>la variable %qE est dÃ©clarÃ©e dans une rÃ©gion %<host_data%> englobantela variable %qE n'est pas une itÃ©ration de la boucle %d la plus Ã  l'extÃ©rieur, %qE attendula variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»la variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'opÃ©rande de gauche de l'opÃ©rateur virgulela variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'opÃ©rande de droite de l'opÃ©rateur virgulela variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellela variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'instructionla variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans le troisiÃ¨me opÃ©rande de l'expression conditionnellela variable %qs a Ã©tÃ© rÃ©fÃ©rencÃ©e dans du code dÃ©chargÃ© mais n'a pas Ã©tÃ© marquÃ©e comme devant Ãªtre incluse dans le code dÃ©chargÃ©le concept de variable n'a pas d'initialisationle tableau de taille variable %qD est utilisÃ©le tableau de taille variable est utilisÃ©type d'Ã©lÃ©ment de longueur variable dans la table de la clause %<reduction%>une variable avec le mÃªme nom assembleur que la table virtuelle est dÃ©finie dans une autre unitÃ© de traductionvariable ou champ %qE dÃ©clarÃ© Â«Â voidÂ Â»variable ou champ dÃ©clarÃ© voidune variable prÃ©cÃ©demment dÃ©clarÃ©e %<static%> est redÃ©clarÃ©e %<extern%>type %qT de taille variable dans la clause %<reduction%>type de taille variable %qT dans la clause %qsle symbole de la variable n'est pas une variablele patron de variable a Ã©tÃ© dÃ©clarÃ© icitemplate-id de la variable %qD dans le spÃ©cificateur de nom imbriquÃ©les patrons de variables sont uniquement disponibles avec %<-std=c++14%> ou %<-std=gnu++14%>le pistage des variables a Ã©tÃ© demandÃ© mais il n'est pas supportÃ© par ce format de dÃ©bogagele pistage des variables a Ã©tÃ© demandÃ© mais il est inutile sans produire d'informations de dÃ©bogagela limite de la taille de pistage des variables est dÃ©passÃ©ela limite de la taille de pistage des variables est dÃ©passÃ©e avec %<-fvar-tracking-assignments%>, on rÃ©essaie sansla limite du tableau de longueur variable est inconnuelittÃ©ral composÃ© de taille variableun objet de taille variable peut ne pas Ãªtre initialisÃ©%qE modifiÃ© par une variable ayant une portÃ©e sur tout le fichierchamp modifiÃ© par une variable au niveau de la portÃ©e du fichierle type modifiÃ© par une variable n'est pas permis dans l'expression Â«Â newÂ Â»contrainte variadique introduite sans %<...%>les fonctions variadiques doivent utiliser la variante du AAPCS de baseles patrons variadiques sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>appel de fragment variadiquevec_duplicate devrait Ãªtre d'un scalaire vers un vecteur similairevec_lvsl est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©svec_lvsr est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©sl'Ã©lÃ©ment d'un vecteur CONSTRUCTOR n'est pas une valeur GIMPLEvecteur CONSTRUCTOR avec un index d'Ã©lÃ©ment non nulvecteur passÃ© en argument Ã  une fonction sans prototypela condition vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨ceinsertion de vecteur pas Ã  la frontiÃ¨re d'un Ã©lÃ©mentl'opÃ©ration vectorielle sera dÃ©veloppÃ©e en parallÃ¨lel'opÃ©ration vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨cel'opÃ©ration vectorielle sera dÃ©veloppÃ©e avec une seule opÃ©ration scalairedÃ©bordement du vecteur dans l'expression %qE de type %qT rÃ©sulte en %qEdÃ©bordement du vecteur dans l'expression de type %qT rÃ©sulte en %qEl'opÃ©ration de brassage vectoriel sera dÃ©veloppÃ©e Ã  la piÃ¨cela taille du vecteur n'est pas un multiple entier de la taille des Ã©lÃ©mentstype vectoriel attendu dans une expression de sÃ©riestypes vectoriels attendus dans une expression SAD (Sum of Absolute Difference = Somme des DiffÃ©rences Absolues)types vectoriels attendus dans une expression de permutation vectoriellela vectorisation n'a pas eu lieu pour une boucle simddes vecteurs avec un nombre d'Ã©lÃ©ments diffÃ©rents ont Ã©tÃ© trouvÃ© dans une expression de permutation vectorielleverify_bind_c_derived_type(): Le symbole donnÃ© est NULL de maniÃ¨re inattendueverify_cgraph_node a Ã©chouÃ©verify_eh_tree a Ã©chouÃ©verify_flow_info a Ã©chouÃ©verify_flow_info: L'arÃªte succ du bloc de base %d est corrompueverify_flow_info: Le bloc %i a loop_father mais il n'y a pas de bouclesverify_flow_info: Le bloc %i n'a pas de loop_fatherverify_flow_info: ArÃªte dupliquÃ©e %i->%iverify_flow_info: Blocs incorrects pour le fallthru %i->%iverify_flow_info: Fallthru incorrect %i->%iverify_flow_info: DÃ©compte du bloc %i manquantverify_flow_info: REG_BR_PROB ne correspond pas au CFG (Control Flow Graph) %i %iverify_flow_info: REG_BR_PROB est dÃ©fini mais la probabilitÃ© du CFG (Control Flow Graph) ne l'est pasverify_flow_info: DÃ©compte du bloc %i erronÃ©verify_flow_info: Mauvaise probabilitÃ© de l'arÃªte %i->%iiverify_gimple a Ã©chouÃ©verify_histograms a Ã©chouÃ©verify_ssa a Ã©chouÃ©verify_type a Ã©chouÃ©l'attribut de version n'est pas une chaÃ®nemarqueur de conflit de contrÃ´le de version dans le fichierla version hÃ©ritÃ©e de %qT est dÃ©clarÃ©e icile spÃ©cificateur de type Â«Â virt-specifierÂ Â» sur %qs n'est pas permis en dehors d'une dÃ©finition de classePHI virtuel avec des emplacements d'argumentsnom SSA virtuel pour une dÃ©claration non VOPla base virtuelle %qT est inaccessible dans %qT en raison de l'ambiguÃ¯tÃ©opÃ©rande Â«Â defÂ Â» virtuel manquant pour l'instructionla dÃ©finition virtuelle n'est pas un nom SSAla dÃ©finition virtuelle de l'instruction n'est pas Ã  jourla fonction virtuelle %q+D surcharge une fonction finaleune fonction virtuelle ne peut pas avoir un type de retour dÃ©duitdes versions multiples de fonctions virtuelles ne sont pas supportÃ©esles fonctions virtuelles ne peuvent pas Ãªtre constexpr avant C++2ales fonctions virtuelles ne peuvent pas Ãªtre amiesmÃ©thode virtuelle %qDfonction non classe virtuelle %qsla table virtuelle de type %qD contient des informations RTTIla table virtuelle de type %qD enfreint la rÃ¨gle de la dÃ©finition uniquela table virtuelle de type %qD enfreint la rÃ¨gle de la dÃ©finition unique  Â«Â useÂ Â» virtuel de l'instruction pas Ã  jouropÃ©rande Â«Â useÂ Â» virtuel manquant pour l'instructionl'argument de visibilitÃ© doit Ãªtre l'un de Â«Â defaultÂ Â» (par dÃ©faut), Â«Â hiddenÂ Â» (masquÃ©), Â«Â protectedÂ Â» (protÃ©gÃ©) ou Â«Â internalÂ Â» (interne)l'argument de visibilitÃ© n'est pas une chaÃ®nel'attribut de visibilitÃ© n'est pas supportÃ© dans cette configuration; ignorÃ©le Â«Â #pragma __messageÂ Â» du vms est ignorÃ©la valeur void n'a pas Ã©tÃ© ignorÃ©e comme elle aurait dÃ» l'Ãªtreargument volatileÂ«Â volatileÂ Â» doit Ãªtre spÃ©cifiÃ© sur toute mÃ©moire qui est affectÃ©e par le DMA.vtable pour waitpid a Ã©chouÃ©attention: attention: envisagez de faire l'Ã©dition de liens avec Â«Â -staticÂ Â» car les bibliothÃ¨ques systÃ¨me avecon attendait Â«Â %sÂ Â»le %q+D faible ne peut pas Ãªtre dÃ©fini %qEla dÃ©claration faible de %q+D est appliquÃ©e Ã  une dÃ©finition statique qui existe dÃ©jÃ la dÃ©claration faible de %q+D doit Ãªtre publiquela dÃ©claration faible de %q+D n'est pas supportÃ©eweakref %q+D doit avoir une classe de liaison statiqueweakref %q+D pointe vers lui-mÃªme en fin de comptel'attribut Â«Â weakrefÂ Â» doit apparaÃ®tre avant l'attribut Â«Â aliasÂ Â»Â«Â weakrefÂ Â» n'est pas supportÃ© par cette configurationles poids doivent Ãªtre non nÃ©gatifs
  lors de l'Ã©criture de la sortie dans %s: %malors que %qT se dÃ©compose en %E Ã©lÃ©mentsalors que %qT se dÃ©compose en %wu Ã©lÃ©mentalors que %qT se dÃ©compose en %wu Ã©lÃ©mentsen rÃ©fÃ©renÃ§ant %qDlittÃ©ral de chaÃ®ne de caractÃ¨res larges dans %<asm%>la largeur de %qD dÃ©passe celle de son typela largeur de %qs excÃ¨de son typela largeur du champ de bits %qD a le type non entier %qTseront supposÃ©s retourner %<id%> et accepteravecdans cette bouclesans %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> est Ã©quivalent Ã  %<-gvariable-location-views%>la rÃ©gion qui partage une tÃ¢che ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de partage de tÃ¢che, %<critical%>, %<ordered%>, %<master%>, %<task%> explicite ou %<taskloop%>Ã©criture de %wu bits de donnÃ©es hors des limites de l'objet de destination, les donnÃ©es ont Ã©tÃ© tronquÃ©es dans %wu bitswrite_atom(): Tentative d'Ã©crire un atome dabwrite_symbol(): mauvais symbole de module %qswrite_symtree(): Symbole pas Ã©critÃ©criture dans un objet constant (argument %d)Ã©criture du fichier de sortieÃ©criture Ã  travers un pointeur nul (argument %d)Ã©criture de la liste de sortie LTRANS %s: %ml'Ã©criture dans l'espace d'adresses %qs n'est pas supportÃ©emauvaise entrÃ©e TYPE_CACHED_VALUESmauvaise quantitÃ© d'arÃªtes de branchements aprÃ¨s le branchement conditionnel dans le bb %imauvais nombre d'arÃªtes de branchement aprÃ¨s le branchement inconditionnel %iargument %qs erronÃ© pour l'option %qsl'arÃªte %d->%d est erronÃ©e pour l'argument PHIliste d'utilisation immÃ©diate erronÃ©einsn erronÃ©e dans l'arÃªte fallthrumauvaise liste des boucles sorties pour l'arÃªte %d->%dnombre erronÃ© d'arguments spÃ©cifiÃ© pour l'attribut %qEmauvais nombre d'arguments pour %%:debug-level-gtmauvais nombre d'arguments pour %<__builtin_addressof%>mauvais nombre d'arguments pour %<__builtin_call_with_static_chain%>mauvais nombre d'arguments pour %<__builtin_choose_expr%>mauvais nombre d'arguments pour %<__builtin_complex%>mauvais nombre d'arguments pour %<__builtin_convertvector%>mauvais nombre d'arguments pour %<__builtin_launder%>mauvais nombre d'arguments pour %<__builtin_shuffle%>nombre erronÃ© d'arguments pour la fonction %<__builtin_next_arg%>nombre erronÃ© d'arguments pour la fonction %<va_start%>mauvais nombre d'arÃªtes de branchements aprÃ¨s le branchement inconditionnel dans le bb %inombre erronÃ© d'arguments du patron (%d, devrait Ãªtre %d)nombre erronÃ© d'arguments du patron (%d, devrait Ãªtre au moins %d)mauvais fanions d'une arÃªte sortante Ã  la fin du bb %dnom de stratÃ©gie %qs erronÃ© spÃ©cifiÃ© pour l'option %qsargument de type erronÃ© pour %stype d'argument erronÃ© pour abstype d'argument erronÃ© pour absutype d'argument erronÃ© pour le complÃ©ment de bittype d'argument erronÃ© pour la conjugaisontype d'argument erronÃ© pour un dÃ©crÃ©menttype d'argument erronÃ© pour un incrÃ©menttype d'argument erronÃ© pour le point d'exclamation unairetype d'argument erronÃ© pour le moins unairetype d'argument erronÃ© pour le plus unairetype d'argument erronÃ© pour %sretour d'un registre x87 alors que x87 est dÃ©sactivÃ©xstormy16_print_operand: code inconnuvous pouvez contourner cela en enlevant l'initialiseurVous ne pouvez pas prendre l'adresse d'une fonction imbriquÃ©e si vous utilisez l'option %qsvous pouvez utiliser un espace de noms en ligne Ã  la placez/Architecture.zÃ©ro comme constante de pointeur nulsection de tableau ayant une longueur nulle dans la clause %qstableau %q+D de taille nulle ou nÃ©gativetype %qT de taille nulle dans la clause %<reduction%>type de taille nulle %qT dans la clause %qsvecteur de taille nullelargeur nulle pour le champ de bits %q+Dlargeur nulle pour le champ de bits %qslargeur zÃ©ro dans le format %schaÃ®ne de format %s de longueur nulletableau %qD de taille zÃ©rotableau %qT de taille zÃ©romembre tableau de taille nulle %qD dans un %q#T par ailleurs videmembre tableau de taille nulle %qD pas Ã  la fin de %q#T{anonyme}
\ No newline at end of file
diff -Nrcpad gcc-9.1.0/gcc/po/fr.po gcc-9.2.0/gcc/po/fr.po
*** gcc-9.1.0/gcc/po/fr.po	Tue Apr 23 21:03:01 2019
--- gcc-9.2.0/gcc/po/fr.po	Thu May  9 21:41:45 2019
***************
*** 132,141 ****
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 9.1-b20190414\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2019-04-13 17:21+0200\n"
! "PO-Revision-Date: 2019-04-21 11:13+0200\n"
  "Last-Translator: FrÃ©dÃ©ric Marchal <fmarchal@perso.be>\n"
  "Language-Team: French <traduc@traduc.org>\n"
  "Language: fr\n"
--- 132,141 ----
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 9.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2019-05-02 20:28+0000\n"
! "PO-Revision-Date: 2019-05-08 21:01+0200\n"
  "Last-Translator: FrÃ©dÃ©ric Marchal <fmarchal@perso.be>\n"
  "Language-Team: French <traduc@traduc.org>\n"
  "Language: fr\n"
*************** msgstr "l'opÃ©rande Â«Â %%lÂ Â» n'est pa
*** 327,338 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6143 config/i386/i386.c:16997
  #, c-format
  msgid "floating constant misused"
  msgstr "constante flottante mal utilisÃ©e"
  
! #: final.c:4207 config/arc/arc.c:6240 config/i386/i386.c:17088
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
--- 327,338 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6158 config/i386/i386.c:16998
  #, c-format
  msgid "floating constant misused"
  msgstr "constante flottante mal utilisÃ©e"
  
! #: final.c:4207 config/arc/arc.c:6255 config/i386/i386.c:17089
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr " Aucune trouvÃ©e.  Utilisez --he
*** 1405,1451 ****
  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.c:1630
  msgid "The following options are target specific"
  msgstr "Les options suivantes sont spÃ©cifiques Ã  la cible"
  
! #: opts.c:1633
  msgid "The following options control compiler warning messages"
  msgstr "Les options suivantes contrÃ´lent les messages dâ€™avertissement du compilateur"
  
! #: opts.c:1636
  msgid "The following options control optimizations"
  msgstr "Les options suivantes contrÃ´lent les optimisations"
  
! #: opts.c:1639 opts.c:1678
  msgid "The following options are language-independent"
  msgstr "Les options suivantes sont indÃ©pendantes du langage"
  
! #: opts.c:1642
  msgid "The --param option recognizes the following as parameters"
  msgstr "L'option --param reconnaÃ®t les paramÃ¨tres suivant"
  
! #: opts.c:1648
  msgid "The following options are specific to just the language "
  msgstr "Les options suivantes sont uniquement spÃ©cifiques au langage "
  
! #: opts.c:1650
  msgid "The following options are supported by the language "
  msgstr "Les options suivantes sont prises en charge par le langage "
  
! #: opts.c:1661
  msgid "The following options are not documented"
  msgstr "Les options suivantes ne sont pas documentÃ©es"
  
! #: opts.c:1663
  msgid "The following options take separate arguments"
  msgstr "Les options suivantes prennent des arguments sÃ©parÃ©es"
  
! #: opts.c:1665
  msgid "The following options take joined arguments"
  msgstr "Les options suivantes prennent des arguments groupÃ©s"
  
! #: opts.c:1676
  msgid "The following options are language-related"
  msgstr "Les options suivantes concernent des langages"
  
--- 1405,1460 ----
  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.c:1581
! #, c-format
! msgid ""
! "  Known valid arguments for %s option:\n"
! "   "
! msgstr ""
! "  Arguments valides connus pour lâ€™option %s:\n"
! "   "
! 
! #: opts.c:1631
  msgid "The following options are target specific"
  msgstr "Les options suivantes sont spÃ©cifiques Ã  la cible"
  
! #: opts.c:1634
  msgid "The following options control compiler warning messages"
  msgstr "Les options suivantes contrÃ´lent les messages dâ€™avertissement du compilateur"
  
! #: opts.c:1637
  msgid "The following options control optimizations"
  msgstr "Les options suivantes contrÃ´lent les optimisations"
  
! #: opts.c:1640 opts.c:1679
  msgid "The following options are language-independent"
  msgstr "Les options suivantes sont indÃ©pendantes du langage"
  
! #: opts.c:1643
  msgid "The --param option recognizes the following as parameters"
  msgstr "L'option --param reconnaÃ®t les paramÃ¨tres suivant"
  
! #: opts.c:1649
  msgid "The following options are specific to just the language "
  msgstr "Les options suivantes sont uniquement spÃ©cifiques au langage "
  
! #: opts.c:1651
  msgid "The following options are supported by the language "
  msgstr "Les options suivantes sont prises en charge par le langage "
  
! #: opts.c:1662
  msgid "The following options are not documented"
  msgstr "Les options suivantes ne sont pas documentÃ©es"
  
! #: opts.c:1664
  msgid "The following options take separate arguments"
  msgstr "Les options suivantes prennent des arguments sÃ©parÃ©es"
  
! #: opts.c:1666
  msgid "The following options take joined arguments"
  msgstr "Les options suivantes prennent des arguments groupÃ©s"
  
! #: opts.c:1677
  msgid "The following options are language-related"
  msgstr "Les options suivantes concernent des langages"
  
*************** msgstr "options passÃ©esÂ : "
*** 1569,1575 ****
  msgid "options enabled: "
  msgstr "options activÃ©esÂ : "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5617 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
--- 1578,1584 ----
  msgid "options enabled: "
  msgstr "options activÃ©esÂ : "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5634 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
*************** msgstr "constante vecteur invalide"
*** 3128,3134 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "opÃ©rande en virgule flottante ou registre vecteur incompatible pour Â«Â %%%cÂ Â»"
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22872
  #, c-format
  msgid "missing operand"
  msgstr "opÃ©rande manquant"
--- 3137,3143 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "opÃ©rande en virgule flottante ou registre vecteur incompatible pour Â«Â %%%cÂ Â»"
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22877
  #, c-format
  msgid "missing operand"
  msgstr "opÃ©rande manquant"
*************** msgstr "prÃ©fixe d'opÃ©rande invalide Â«
*** 3153,3159 ****
  msgid "invalid address mode"
  msgstr "mode d'adresse invalide"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18255
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
--- 3162,3168 ----
  msgid "invalid address mode"
  msgstr "mode d'adresse invalide"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18256
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
*************** msgstr "valeur %%xn invalide"
*** 3245,3351 ****
  msgid "invalid operand address"
  msgstr "adresse d'opÃ©rande invalide"
  
! #: config/arc/arc.c:4207
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "opÃ©rande invalide pour le code %%Z"
  
! #: config/arc/arc.c:4215
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "opÃ©rande invalide pour le code %%z"
  
! #: config/arc/arc.c:4223
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "opÃ©randes invalides pour le code %%c"
  
! #: config/arc/arc.c:4231
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "opÃ©rande invalide pour le code %%M"
  
! #: config/arc/arc.c:4239 config/m32r/m32r.c:2103
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "opÃ©rande invalide pour le code %%p"
  
! #: config/arc/arc.c:4250 config/m32r/m32r.c:2096
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "opÃ©rande invalide pour le code %%s"
  
! #: config/arc/arc.c:4398 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "opÃ©rande invalide pour le code %%R"
  
! #: config/arc/arc.c:4474 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "opÃ©rande invalide pour le code %%H/%%L"
  
! #: config/arc/arc.c:4542 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "opÃ©rande invalide pour le code %%U"
  
! #: config/arc/arc.c:4554
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "opÃ©rande invalide pour le code %%V"
  
! #: config/arc/arc.c:4611
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "opÃ©rande invalide pour le code %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4637 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr "opÃ©rande invalide pour le code de sortie"
  
! #: config/arc/arc.c:6228
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC invalide comme opÃ©randeÂ : %d"
  
! #: config/arc/arc.c:6517 config/cris/cris.c:2571
  msgid "unrecognized supposed constant"
  msgstr "constante supposÃ©e non reconnue"
  
! #: config/arm/arm.c:19310 config/arm/arm.c:19335 config/arm/arm.c:19345
! #: config/arm/arm.c:19354 config/arm/arm.c:19363
  #, c-format
  msgid "invalid shift operand"
  msgstr "opÃ©rande shift invalide"
  
! #: config/arm/arm.c:22203 config/arm/arm.c:22221
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instruction Thumb Ã©tablie"
  
! #: config/arm/arm.c:22209
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instruction Ã©tablie dans la sÃ©quence conditionnelle"
  
! #: config/arm/arm.c:22327 config/arm/arm.c:22340 config/arm/arm.c:22365
  #: config/nios2/nios2.c:3070
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "OpÃ©rande non supportÃ© pour le code Â«Â %cÂ Â»"
  
! #: config/arm/arm.c:22442 config/arm/arm.c:22464 config/arm/arm.c:22474
! #: config/arm/arm.c:22484 config/arm/arm.c:22494 config/arm/arm.c:22533
! #: config/arm/arm.c:22551 config/arm/arm.c:22576 config/arm/arm.c:22591
! #: config/arm/arm.c:22618 config/arm/arm.c:22625 config/arm/arm.c:22643
! #: config/arm/arm.c:22650 config/arm/arm.c:22658 config/arm/arm.c:22679
! #: config/arm/arm.c:22686 config/arm/arm.c:22819 config/arm/arm.c:22826
! #: config/arm/arm.c:22853 config/arm/arm.c:22860 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
--- 3254,3360 ----
  msgid "invalid operand address"
  msgstr "adresse d'opÃ©rande invalide"
  
! #: config/arc/arc.c:4220
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "opÃ©rande invalide pour le code %%Z"
  
! #: config/arc/arc.c:4228
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "opÃ©rande invalide pour le code %%z"
  
! #: config/arc/arc.c:4236
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "opÃ©randes invalides pour le code %%c"
  
! #: config/arc/arc.c:4244
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "opÃ©rande invalide pour le code %%M"
  
! #: config/arc/arc.c:4252 config/m32r/m32r.c:2103
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "opÃ©rande invalide pour le code %%p"
  
! #: config/arc/arc.c:4263 config/m32r/m32r.c:2096
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "opÃ©rande invalide pour le code %%s"
  
! #: config/arc/arc.c:4411 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "opÃ©rande invalide pour le code %%R"
  
! #: config/arc/arc.c:4487 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "opÃ©rande invalide pour le code %%H/%%L"
  
! #: config/arc/arc.c:4555 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "opÃ©rande invalide pour le code %%U"
  
! #: config/arc/arc.c:4567
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "opÃ©rande invalide pour le code %%V"
  
! #: config/arc/arc.c:4624
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "opÃ©rande invalide pour le code %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4650 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr "opÃ©rande invalide pour le code de sortie"
  
! #: config/arc/arc.c:6243
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC invalide comme opÃ©randeÂ : %d"
  
! #: config/arc/arc.c:6532 config/cris/cris.c:2571
  msgid "unrecognized supposed constant"
  msgstr "constante supposÃ©e non reconnue"
  
! #: config/arm/arm.c:19315 config/arm/arm.c:19340 config/arm/arm.c:19350
! #: config/arm/arm.c:19359 config/arm/arm.c:19368
  #, c-format
  msgid "invalid shift operand"
  msgstr "opÃ©rande shift invalide"
  
! #: config/arm/arm.c:22208 config/arm/arm.c:22226
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instruction Thumb Ã©tablie"
  
! #: config/arm/arm.c:22214
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instruction Ã©tablie dans la sÃ©quence conditionnelle"
  
! #: config/arm/arm.c:22332 config/arm/arm.c:22345 config/arm/arm.c:22370
  #: config/nios2/nios2.c:3070
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "OpÃ©rande non supportÃ© pour le code Â«Â %cÂ Â»"
  
! #: config/arm/arm.c:22447 config/arm/arm.c:22469 config/arm/arm.c:22479
! #: config/arm/arm.c:22489 config/arm/arm.c:22499 config/arm/arm.c:22538
! #: config/arm/arm.c:22556 config/arm/arm.c:22581 config/arm/arm.c:22596
! #: config/arm/arm.c:22623 config/arm/arm.c:22630 config/arm/arm.c:22648
! #: config/arm/arm.c:22655 config/arm/arm.c:22663 config/arm/arm.c:22684
! #: config/arm/arm.c:22691 config/arm/arm.c:22824 config/arm/arm.c:22831
! #: config/arm/arm.c:22858 config/arm/arm.c:22865 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
*************** msgstr "OpÃ©rande non supportÃ© pour le
*** 3353,3365 ****
  msgid "invalid operand for code '%c'"
  msgstr "opÃ©rande invalide pour Â«Â %cÂ Â»"
  
! #: config/arm/arm.c:22546
  #, c-format
  msgid "instruction never executed"
  msgstr "instruction jamais exÃ©cutÃ©e"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22567
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "code de format Maverick Â«Â %cÂ Â» obsolÃ¨te"
--- 3362,3374 ----
  msgid "invalid operand for code '%c'"
  msgstr "opÃ©rande invalide pour Â«Â %cÂ Â»"
  
! #: config/arm/arm.c:22551
  #, c-format
  msgid "instruction never executed"
  msgstr "instruction jamais exÃ©cutÃ©e"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22572
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "code de format Maverick Â«Â %cÂ Â» obsolÃ¨te"
*************** msgstr "opÃ©rande const_double invalide"
*** 3472,3478 ****
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6502
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3481,3487 ----
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6520
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "code d'opÃ©rande %%xn invalide"
*** 3707,3803 ****
  msgid "invalid fp constant"
  msgstr "constante en virgule flottante invalide"
  
! #: config/i386/i386.c:17082
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC invalide comme opÃ©rande"
  
! #: config/i386/i386.c:17621
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "utilisation invalide du registre Â«Â %sÂ Â»"
  
! #: config/i386/i386.c:17626
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "utilisation invalide de la sortie du fanion asm"
  
! #: config/i386/i386.c:17857
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â 0Â Â»"
  
! #: config/i386/i386.c:17892
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â zÂ Â»"
  
! #: config/i386/i386.c:17961
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "type opÃ©rande invalide utilisÃ© avec le code d'opÃ©rande Â«Â ZÂ Â»"
  
! #: config/i386/i386.c:17966
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â ZÂ Â»"
  
! #: config/i386/i386.c:18043
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "l'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â YÂ Â» invalide"
  
! #: config/i386/i386.c:18122
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "l'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â DÂ Â» invalide"
  
! #: config/i386/i386.c:18140
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "l'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â %cÂ Â» invalide"
  
! #: config/i386/i386.c:18153
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "l'opÃ©rande n'est pas une rÃ©fÃ©rence mÃ©moire avec dÃ©calage, code d'opÃ©rande Â«Â HÂ Â» invalide"
  
! #: config/i386/i386.c:18168
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "l'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â KÂ Â» invalide"
  
! #: config/i386/i386.c:18196
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "l'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â rÂ Â» invalide"
  
! #: config/i386/i386.c:18214
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "l'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â RÂ Â» invalide"
  
! #: config/i386/i386.c:18237
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "l'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â RÂ Â» invalide"
  
! #: config/i386/i386.c:18341
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "opÃ©rande invalide pour Â«Â %cÂ Â»"
  
! #: config/i386/i386.c:18403
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "contrainte invalide pour l'opÃ©rande"
  
! #: config/i386/i386.c:18453
  #, c-format
  msgid "invalid vector immediate"
  msgstr "immÃ©diat vecteur invalide"
  
! #: config/i386/i386.c:29331
  msgid "unknown insn mode"
  msgstr "mode insn inconnu"
  
--- 3716,3812 ----
  msgid "invalid fp constant"
  msgstr "constante en virgule flottante invalide"
  
! #: config/i386/i386.c:17083
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC invalide comme opÃ©rande"
  
! #: config/i386/i386.c:17622
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "utilisation invalide du registre Â«Â %sÂ Â»"
  
! #: config/i386/i386.c:17627
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "utilisation invalide de la sortie du fanion asm"
  
! #: config/i386/i386.c:17858
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â 0Â Â»"
  
! #: config/i386/i386.c:17893
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â zÂ Â»"
  
! #: config/i386/i386.c:17962
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "type opÃ©rande invalide utilisÃ© avec le code d'opÃ©rande Â«Â ZÂ Â»"
  
! #: config/i386/i386.c:17967
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â ZÂ Â»"
  
! #: config/i386/i386.c:18044
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "l'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â YÂ Â» invalide"
  
! #: config/i386/i386.c:18123
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "l'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â DÂ Â» invalide"
  
! #: config/i386/i386.c:18141
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "l'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â %cÂ Â» invalide"
  
! #: config/i386/i386.c:18154
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "l'opÃ©rande n'est pas une rÃ©fÃ©rence mÃ©moire avec dÃ©calage, code d'opÃ©rande Â«Â HÂ Â» invalide"
  
! #: config/i386/i386.c:18169
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "l'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â KÂ Â» invalide"
  
! #: config/i386/i386.c:18197
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "l'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â rÂ Â» invalide"
  
! #: config/i386/i386.c:18215
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "l'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â RÂ Â» invalide"
  
! #: config/i386/i386.c:18238
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "l'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â RÂ Â» invalide"
  
! #: config/i386/i386.c:18342
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "opÃ©rande invalide pour Â«Â %cÂ Â»"
  
! #: config/i386/i386.c:18404
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "contrainte invalide pour l'opÃ©rande"
  
! #: config/i386/i386.c:18454
  #, c-format
  msgid "invalid vector immediate"
  msgstr "immÃ©diat vecteur invalide"
  
! #: config/i386/i386.c:29334
  msgid "unknown insn mode"
  msgstr "mode insn inconnu"
  
*************** msgstr "expression invalide - essayez un
*** 4261,4283 ****
  msgid "invalid expression for output modifier '%c'"
  msgstr "expression invalide pour le modificateur de sortie Â«Â %cÂ Â»"
  
! #: config/s390/s390.c:11723
  msgid "vector argument passed to unprototyped function"
  msgstr "vecteur passÃ© en argument Ã  une fonction sans prototype"
  
! #: config/s390/s390.c:16047
  msgid "types differ in signedness"
  msgstr "les types diffÃ¨rent sur le type signÃ©/non-signÃ©"
  
! #: config/s390/s390.c:16057
  msgid "binary operator does not support two vector bool operands"
  msgstr "l'opÃ©rateur binaire ne supporte pas deux opÃ©randes boolÃ©ens vectoriels"
  
! #: config/s390/s390.c:16060
  msgid "binary operator does not support vector bool operand"
  msgstr "l'opÃ©rateur binaire ne supporte pas l'opÃ©rande boolÃ©en vectoriel"
  
! #: config/s390/s390.c:16068
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "l'opÃ©rateur binaire ne supporte pas le mÃ©lange d'un boolÃ©en vectoriel avec un vecteur en virgule flottante"
  
--- 4270,4292 ----
  msgid "invalid expression for output modifier '%c'"
  msgstr "expression invalide pour le modificateur de sortie Â«Â %cÂ Â»"
  
! #: config/s390/s390.c:11733
  msgid "vector argument passed to unprototyped function"
  msgstr "vecteur passÃ© en argument Ã  une fonction sans prototype"
  
! #: config/s390/s390.c:16057
  msgid "types differ in signedness"
  msgstr "les types diffÃ¨rent sur le type signÃ©/non-signÃ©"
  
! #: config/s390/s390.c:16067
  msgid "binary operator does not support two vector bool operands"
  msgstr "l'opÃ©rateur binaire ne supporte pas deux opÃ©randes boolÃ©ens vectoriels"
  
! #: config/s390/s390.c:16070
  msgid "binary operator does not support vector bool operand"
  msgstr "l'opÃ©rateur binaire ne supporte pas l'opÃ©rande boolÃ©en vectoriel"
  
! #: config/s390/s390.c:16078
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "l'opÃ©rateur binaire ne supporte pas le mÃ©lange d'un boolÃ©en vectoriel avec un vecteur en virgule flottante"
  
*************** msgstr "%<<%> attendu"
*** 4680,4718 ****
  msgid "expected label"
  msgstr "Ã©tiquette attendue"
  
! #: cp/call.c:11044
  msgid "candidate 1:"
  msgstr "candidat 1Â :"
  
! #: cp/call.c:11045
  msgid "candidate 2:"
  msgstr "candidat 2Â :"
  
! #: cp/decl.c:3141
  msgid "jump to label %qD"
  msgstr "saut Ã  l'Ã©tiquette %qD"
  
! #: cp/decl.c:3142
  msgid "jump to case label"
  msgstr "saut Ã  l'Ã©tiquette du Â«Â caseÂ Â»"
  
! #: cp/decl.c:3212
  msgid "enters try block"
  msgstr "entre dans le bloc Â«Â tryÂ Â»"
  
! #: cp/decl.c:3218
  msgid "enters catch block"
  msgstr "entre dans le bloc Â«Â catchÂ Â»"
  
! #: cp/decl.c:3224
  msgid "enters OpenMP structured block"
  msgstr "entre dans le bloc structurÃ© OpenMP"
  
! #: cp/decl.c:3230
  msgid "enters synchronized or atomic statement"
  msgstr "entre dans l'instruction synchronisÃ©e ou atomique"
  
! #: cp/decl.c:3237
  msgid "enters constexpr if statement"
  msgstr "entre dans l'instruction Â«Â ifÂ Â» Â«Â constexprÂ Â»"
  
--- 4689,4727 ----
  msgid "expected label"
  msgstr "Ã©tiquette attendue"
  
! #: cp/call.c:11059
  msgid "candidate 1:"
  msgstr "candidat 1Â :"
  
! #: cp/call.c:11060
  msgid "candidate 2:"
  msgstr "candidat 2Â :"
  
! #: cp/decl.c:3158
  msgid "jump to label %qD"
  msgstr "saut Ã  l'Ã©tiquette %qD"
  
! #: cp/decl.c:3159
  msgid "jump to case label"
  msgstr "saut Ã  l'Ã©tiquette du Â«Â caseÂ Â»"
  
! #: cp/decl.c:3229
  msgid "enters try block"
  msgstr "entre dans le bloc Â«Â tryÂ Â»"
  
! #: cp/decl.c:3235
  msgid "enters catch block"
  msgstr "entre dans le bloc Â«Â catchÂ Â»"
  
! #: cp/decl.c:3241
  msgid "enters OpenMP structured block"
  msgstr "entre dans le bloc structurÃ© OpenMP"
  
! #: cp/decl.c:3247
  msgid "enters synchronized or atomic statement"
  msgstr "entre dans l'instruction synchronisÃ©e ou atomique"
  
! #: cp/decl.c:3254
  msgid "enters constexpr if statement"
  msgstr "entre dans l'instruction Â«Â ifÂ Â» Â«Â constexprÂ Â»"
  
*************** msgstr "%r%s:%d:%R   dans l'expansion %<
*** 4927,4933 ****
  msgid "candidates are:"
  msgstr "les candidats sontÂ :"
  
! #: cp/pt.c:2003 cp/pt.c:23707
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "le candidat estÂ :"
--- 4936,4942 ----
  msgid "candidates are:"
  msgstr "les candidats sontÂ :"
  
! #: cp/pt.c:2003 cp/pt.c:23706
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "le candidat estÂ :"
*************** msgstr "la conversion supprime l'attribu
*** 4973,5020 ****
  msgid "source type is not polymorphic"
  msgstr "le type source n'est pas polymorphique"
  
! #: cp/typeck.c:6230 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "type d'argument erronÃ© pour le moins unaire"
  
! #: cp/typeck.c:6231 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "type d'argument erronÃ© pour le plus unaire"
  
! #: cp/typeck.c:6258 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "type d'argument erronÃ© pour le complÃ©ment de bit"
  
! #: cp/typeck.c:6275 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "type d'argument erronÃ© pour abs"
  
! #: cp/typeck.c:6287 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "type d'argument erronÃ© pour la conjugaison"
  
! #: cp/typeck.c:6305
  msgid "in argument to unary !"
  msgstr "dans l'argument d'un unaireÂ !"
  
! #: cp/typeck.c:6351
  msgid "no pre-increment operator for type"
  msgstr "pas d'opÃ©rateur de prÃ©-incrÃ©mentation pour le type"
  
! #: cp/typeck.c:6353
  msgid "no post-increment operator for type"
  msgstr "pas d'opÃ©rateur de post-incrÃ©mentation pour le type"
  
! #: cp/typeck.c:6355
  msgid "no pre-decrement operator for type"
  msgstr "pas d'opÃ©rateur de prÃ©-dÃ©crÃ©mentation pour le type"
  
! #: cp/typeck.c:6357
  msgid "no post-decrement operator for type"
  msgstr "pas d'opÃ©rateur de post-dÃ©crÃ©mentation pour le type"
  
--- 4982,5029 ----
  msgid "source type is not polymorphic"
  msgstr "le type source n'est pas polymorphique"
  
! #: cp/typeck.c:6248 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "type d'argument erronÃ© pour le moins unaire"
  
! #: cp/typeck.c:6249 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "type d'argument erronÃ© pour le plus unaire"
  
! #: cp/typeck.c:6276 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "type d'argument erronÃ© pour le complÃ©ment de bit"
  
! #: cp/typeck.c:6293 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "type d'argument erronÃ© pour abs"
  
! #: cp/typeck.c:6305 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "type d'argument erronÃ© pour la conjugaison"
  
! #: cp/typeck.c:6323
  msgid "in argument to unary !"
  msgstr "dans l'argument d'un unaireÂ !"
  
! #: cp/typeck.c:6369
  msgid "no pre-increment operator for type"
  msgstr "pas d'opÃ©rateur de prÃ©-incrÃ©mentation pour le type"
  
! #: cp/typeck.c:6371
  msgid "no post-increment operator for type"
  msgstr "pas d'opÃ©rateur de post-incrÃ©mentation pour le type"
  
! #: cp/typeck.c:6373
  msgid "no pre-decrement operator for type"
  msgstr "pas d'opÃ©rateur de prÃ©-dÃ©crÃ©mentation pour le type"
  
! #: cp/typeck.c:6375
  msgid "no post-decrement operator for type"
  msgstr "pas d'opÃ©rateur de post-dÃ©crÃ©mentation pour le type"
  
*************** msgstr "FonctionnalitÃ© obsolÃ¨teÂ :"
*** 5101,5107 ****
  msgid "Deleted feature:"
  msgstr "FonctionnalitÃ© supprimÃ©eÂ :"
  
! #: fortran/expr.c:3608
  msgid "array assignment"
  msgstr "affectation de tableau"
  
--- 5110,5116 ----
  msgid "Deleted feature:"
  msgstr "FonctionnalitÃ© supprimÃ©eÂ :"
  
! #: fortran/expr.c:3632
  msgid "array assignment"
  msgstr "affectation de tableau"
  
*************** msgstr "bloc IF"
*** 5309,5319 ****
  msgid "implied END DO"
  msgstr "END DO implicite"
  
! #: fortran/parse.c:2061 fortran/resolve.c:11462
  msgid "assignment"
  msgstr "affectation"
  
! #: fortran/parse.c:2064 fortran/resolve.c:11513 fortran/resolve.c:11516
  msgid "pointer assignment"
  msgstr "affectation de pointeur"
  
--- 5318,5328 ----
  msgid "implied END DO"
  msgstr "END DO implicite"
  
! #: fortran/parse.c:2061 fortran/resolve.c:11466
  msgid "assignment"
  msgstr "affectation"
  
! #: fortran/parse.c:2064 fortran/resolve.c:11517 fortran/resolve.c:11520
  msgid "pointer assignment"
  msgstr "affectation de pointeur"
  
*************** msgstr "Les opÃ©randes de l'opÃ©rateur u
*** 5473,5552 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Rangs inconsistant pour l'opÃ©rateur Ã  %%L et %%L"
  
! #: fortran/resolve.c:7010
  msgid "Loop variable"
  msgstr "Variable de boucle"
  
! #: fortran/resolve.c:7014
  msgid "iterator variable"
  msgstr "variable d'itÃ©rateur"
  
! #: fortran/resolve.c:7018
  msgid "Start expression in DO loop"
  msgstr "Expression de dÃ©part dans la boucle DO"
  
! #: fortran/resolve.c:7022
  msgid "End expression in DO loop"
  msgstr "Expression de fin dans la boucle DO"
  
! #: fortran/resolve.c:7026
  msgid "Step expression in DO loop"
  msgstr "Expression de pas dans la boucle DO"
  
! #: fortran/resolve.c:7312 fortran/resolve.c:7315
  msgid "DEALLOCATE object"
  msgstr "objet DEALLOCATE"
  
! #: fortran/resolve.c:7688 fortran/resolve.c:7691
  msgid "ALLOCATE object"
  msgstr "objet ALLOCATE"
  
! #: fortran/resolve.c:7924 fortran/resolve.c:9660
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.c:7968 fortran/resolve.c:9672
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.c:9463
  msgid "item in READ"
  msgstr "Ã©lÃ©ment dans READ"
  
! #: fortran/resolve.c:9684
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
! #: fortran/trans-array.c:1635
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Longueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur de tableau"
  
! #: fortran/trans-array.c:5887
  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.c:9496
  #, 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.c:5952
  #, 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.c:5960
  #, 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.c:9309
  #, 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.c:10720
  msgid "Assignment of scalar to unallocated array"
  msgstr "Assignation d'un scalaire Ã  un tableau non allouÃ©"
  
--- 5482,5561 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Rangs inconsistant pour l'opÃ©rateur Ã  %%L et %%L"
  
! #: fortran/resolve.c:7014
  msgid "Loop variable"
  msgstr "Variable de boucle"
  
! #: fortran/resolve.c:7018
  msgid "iterator variable"
  msgstr "variable d'itÃ©rateur"
  
! #: fortran/resolve.c:7022
  msgid "Start expression in DO loop"
  msgstr "Expression de dÃ©part dans la boucle DO"
  
! #: fortran/resolve.c:7026
  msgid "End expression in DO loop"
  msgstr "Expression de fin dans la boucle DO"
  
! #: fortran/resolve.c:7030
  msgid "Step expression in DO loop"
  msgstr "Expression de pas dans la boucle DO"
  
! #: fortran/resolve.c:7316 fortran/resolve.c:7319
  msgid "DEALLOCATE object"
  msgstr "objet DEALLOCATE"
  
! #: fortran/resolve.c:7692 fortran/resolve.c:7695
  msgid "ALLOCATE object"
  msgstr "objet ALLOCATE"
  
! #: fortran/resolve.c:7928 fortran/resolve.c:9664
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.c:7972 fortran/resolve.c:9676
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.c:9467
  msgid "item in READ"
  msgstr "Ã©lÃ©ment dans READ"
  
! #: fortran/resolve.c:9688
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
! #: fortran/trans-array.c:1675
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Longueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur de tableau"
  
! #: fortran/trans-array.c:5935
  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.c:9544
  #, 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.c:6025
  #, 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.c:6033
  #, 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.c:9250
  #, 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.c:10661
  msgid "Assignment of scalar to unallocated array"
  msgstr "Assignation d'un scalaire Ã  un tableau non allouÃ©"
  
*************** msgstr "Assignation d'un scalaire Ã  un
*** 5555,5566 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Longueurs de caractÃ¨res inÃ©gales (%ld/%ld) dans %s"
  
! #: fortran/trans-intrinsic.c:8737
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "L'argument NCOPIES de l'intrinsÃ¨que REPEAT est nÃ©gatif (sa valeur est %ld)"
  
! #: fortran/trans-intrinsic.c:8769
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "L'argument NCOPIES de l'intrinsÃ¨que REPEAT est trop grand"
  
--- 5564,5575 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Longueurs de caractÃ¨res inÃ©gales (%ld/%ld) dans %s"
  
! #: fortran/trans-intrinsic.c:8758
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "L'argument NCOPIES de l'intrinsÃ¨que REPEAT est nÃ©gatif (sa valeur est %ld)"
  
! #: fortran/trans-intrinsic.c:8790
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "L'argument NCOPIES de l'intrinsÃ¨que REPEAT est trop grand"
  
*************** msgstr "RÃ©fÃ©rence de tableau hors limi
*** 5601,5624 ****
  msgid "Incorrect function return value"
  msgstr "Valeur de retour de fonction invalide"
  
! #: fortran/trans.c:611
  msgid "Memory allocation failed"
  msgstr "L'allocation de mÃ©moire a Ã©chouÃ©"
  
! #: fortran/trans.c:689 fortran/trans.c:1672
  msgid "Allocation would exceed memory limit"
  msgstr "L'allocation dÃ©passerait la limite de la mÃ©moire"
  
! #: fortran/trans.c:898
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "Tentative d'allouer la variable Â«Â %sÂ Â» qui est dÃ©jÃ  allouÃ©e"
  
! #: fortran/trans.c:904
  msgid "Attempting to allocate already allocated variable"
  msgstr "Tentative d'allouer une variable dÃ©jÃ  allouÃ©e"
  
! #: fortran/trans.c:1357 fortran/trans.c:1516
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "Tentative d'utiliser DEALLOCATE sur Â«Â %sÂ Â» qui n'est pas allouÃ©"
--- 5610,5633 ----
  msgid "Incorrect function return value"
  msgstr "Valeur de retour de fonction invalide"
  
! #: fortran/trans.c:614
  msgid "Memory allocation failed"
  msgstr "L'allocation de mÃ©moire a Ã©chouÃ©"
  
! #: fortran/trans.c:692 fortran/trans.c:1675
  msgid "Allocation would exceed memory limit"
  msgstr "L'allocation dÃ©passerait la limite de la mÃ©moire"
  
! #: fortran/trans.c:901
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "Tentative d'allouer la variable Â«Â %sÂ Â» qui est dÃ©jÃ  allouÃ©e"
  
! #: fortran/trans.c:907
  msgid "Attempting to allocate already allocated variable"
  msgstr "Tentative d'allouer une variable dÃ©jÃ  allouÃ©e"
  
! #: fortran/trans.c:1360 fortran/trans.c:1519
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "Tentative d'utiliser DEALLOCATE sur Â«Â %sÂ Â» qui n'est pas allouÃ©"
*************** msgstr "objc-cpp-output est dÃ©prÃ©ciÃ©;
*** 5944,6960 ****
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr "objc++-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c++-cpp-output"
  
! #: config/alpha/alpha.opt:23 config/i386/i386.opt:440
! msgid "Do not use hardware fp."
! msgstr "Ne pas utiliser le coprocesseur mathÃ©matique."
  
! #: config/alpha/alpha.opt:27
! msgid "Use fp registers."
! msgstr "Utiliser les registres FP."
  
! #: config/alpha/alpha.opt:31 common.opt:654 common.opt:788 common.opt:998
! #: common.opt:1002 common.opt:1006 common.opt:1010 common.opt:1574
! #: common.opt:1630 common.opt:1762 common.opt:1766 common.opt:2000
! #: common.opt:2178 common.opt:2879 fortran/lang.opt:489
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©."
  
! #: config/alpha/alpha.opt:35
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr "Demander des routines de la bibliothÃ¨que mathÃ©matique conformes Ã  IEEE (OSF/1)."
  
! #: config/alpha/alpha.opt:39
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr "Produire du code conforme Ã  IEEE, sans exceptions inexactes."
  
! #: config/alpha/alpha.opt:46
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "Ne pas produire des constantes entiÃ¨res complexes dans une mÃ©moire en lecture seule."
  
! #: config/alpha/alpha.opt:50
! msgid "Use VAX fp."
! msgstr "Utiliser les registres FP du VAX."
  
! #: config/alpha/alpha.opt:54
! msgid "Do not use VAX fp."
! msgstr "Ne pas utiliser les registres FP du VAX."
  
! #: config/alpha/alpha.opt:58
! msgid "Emit code for the byte/word ISA extension."
! msgstr "Produire du code pour l'extension octets/mots de l'ISA."
  
! #: config/alpha/alpha.opt:62
! msgid "Emit code for the motion video ISA extension."
! msgstr "Produire du code pour l'extension vidÃ©o de l'ISA."
  
! #: config/alpha/alpha.opt:66
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "Produire du code pour l'extension de dÃ©placements en virgule flottante et la racine carrÃ©e de l'ISA."
  
! #: config/alpha/alpha.opt:70
! msgid "Emit code for the counting ISA extension."
! msgstr "Produire du code pour l'extension de comptage de l'ISA."
  
! #: config/alpha/alpha.opt:74
! msgid "Emit code using explicit relocation directives."
! msgstr "Produire du code utilisant des directives de relocalisations explicites."
  
! #: config/alpha/alpha.opt:78
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr "Produire des relocalisations 16 bits vers les zones de petites donnÃ©es."
  
! #: config/alpha/alpha.opt:82
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr "Produire des relocalisations 32 bits vers les zones de petites donnÃ©es."
  
! #: config/alpha/alpha.opt:86
! msgid "Emit direct branches to local functions."
! msgstr "Produire des branchements directs vers les fonctions locales."
  
! #: config/alpha/alpha.opt:90
! msgid "Emit indirect branches to local functions."
! msgstr "Produire des branchements indirects vers les fonctions locales."
  
! #: config/alpha/alpha.opt:94
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr "Produire rdval au lieu de rduniq pour le pointeur de thread."
  
! #: config/alpha/alpha.opt:98 config/s390/s390.opt:150 config/i386/i386.opt:212
! #: config/sparc/long-double-switch.opt:23
! msgid "Use 128-bit long double."
! msgstr "Utiliser un long double de 128 bits."
  
! #: config/alpha/alpha.opt:102 config/s390/s390.opt:154
! #: config/i386/i386.opt:208 config/sparc/long-double-switch.opt:27
! msgid "Use 64-bit long double."
! msgstr "Utiliser un long double de 64 bits."
  
! #: config/alpha/alpha.opt:106
! msgid "Use features of and schedule given CPU."
! msgstr "Utiliser les fonctionnalitÃ©s et ordonnancer pour le processeur donnÃ©."
  
! #: config/alpha/alpha.opt:110
! msgid "Schedule given CPU."
! msgstr "Ordonnancer le processeur donnÃ©."
  
! #: config/alpha/alpha.opt:114
! msgid "Control the generated fp rounding mode."
! msgstr "ContrÃ´ler le mode d'arrondissement FP gÃ©nÃ©rÃ©."
  
! #: config/alpha/alpha.opt:118
! msgid "Control the IEEE trap mode."
! msgstr "ContrÃ´ler le mode de dÃ©routage en cas d'exception IEEE."
  
! #: config/alpha/alpha.opt:122
! msgid "Control the precision given to fp exceptions."
! msgstr "ContrÃ´ler la prÃ©cision donnÃ©e aux exceptions FP."
  
! #: config/alpha/alpha.opt:126
! msgid "Tune expected memory latency."
! msgstr "Ajuster la latence mÃ©moire attendue."
  
! #: config/alpha/alpha.opt:130 config/ia64/ia64.opt:118
! msgid "Specify bit size of immediate TLS offsets."
! msgstr "SpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats."
  
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
! msgstr "Processeurs MIPS connus (Ã  utiliser avec les options -march= et -mtune=):"
  
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgstr "Niveaux ISA MIPS connus (Ã  utiliser avec l'option -mips):"
  
! #: config/mips/mips.opt:32
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "-mabi=ABI\tGÃ©nÃ©rer du code conforme Ã  l'ABI donnÃ©e."
  
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
! msgstr "ABI MIPS connues (Ã  utiliser avec l'option -mabi=):"
  
! #: config/mips/mips.opt:55
! msgid "Generate code that can be used in SVR4-style dynamic objects."
! msgstr "GÃ©nÃ©rer du code qui peut Ãªtre utilisÃ© avec des objets dynamiques dans le style SVR4."
  
! #: config/mips/mips.opt:59
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Utiliser les instructions Â«Â madÂ Â» dans le style PMC."
  
! #: config/mips/mips.opt:63
! msgid "Use integer madd/msub instructions."
! msgstr "Utiliser les instructions madd/msub."
  
! #: config/mips/mips.opt:67
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "-march=ISA\tGÃ©nÃ©rer le code pour l'ISA donnÃ©e."
  
! #: config/mips/mips.opt:71
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
! msgstr "-mbranch-cost=COÃ›T\tDÃ©finir le coÃ»t des branchements Ã , approximativement, COÃ›T instructions."
  
! #: config/mips/mips.opt:75
! msgid "Use Branch Likely instructions, overriding the architecture default."
! msgstr "Utiliser des instructions de branchements probables, ce qui outrepasse le comportement par dÃ©faut de l'architecture."
  
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
! msgstr "Activer/dÃ©sactiver le ASE du MIPS16 sur les fonctions en alternance pour tester le compilateur."
  
! #: config/mips/mips.opt:83
! msgid "Trap on integer divide by zero."
! msgstr "Intercepter les divisions par zÃ©ros sur des entiers."
  
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
! msgstr "-mcode-readable=PARAMÃˆTRE\tSpÃ©cifier quand les instructions ont la permission d'accÃ©der au code."
  
! #: config/mips/mips.opt:91
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "Les arguments valides pour -mcode-readable=:"
  
! #: config/mips/mips.opt:104
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "Utiliser des sÃ©quences de branchement et interruption pour vÃ©rifier la division entiÃ¨re par zÃ©ro."
  
! #: config/mips/mips.opt:108
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "Utiliser des instructions de dÃ©routement pour vÃ©rifier les divisions entiÃ¨res par zÃ©ro."
  
! #: config/mips/mips.opt:112
! msgid "Allow the use of MDMX instructions."
! msgstr "Autoriser l'utilisation des instructions MDMX."
  
! #: config/mips/mips.opt:116
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "Autoriser les instructions en virgule flottante matÃ©rielles Ã  couvrir des opÃ©rations 32 et 64 bits."
  
! #: config/mips/mips.opt:120
! msgid "Use MIPS-DSP instructions."
! msgstr "Utiliser les instructions MIPS-DSP."
  
! #: config/mips/mips.opt:124
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "Utiliser les instructions MIPS-DSP REV 2."
  
! #: config/mips/mips.opt:134 config/c6x/c6x.opt:30 config/nios2/nios2.opt:94
! #: config/tilegx/tilegx.opt:45
! msgid "Use big-endian byte order."
! msgstr "Utiliser l'ordre des octets gros-boutiste."
  
! #: config/mips/mips.opt:138 config/c6x/c6x.opt:34 config/nios2/nios2.opt:98
! #: config/tilegx/tilegx.opt:49
! msgid "Use little-endian byte order."
! msgstr "Utiliser l'ordre des octets petit-boutiste."
  
! #: config/mips/mips.opt:142 config/iq2000/iq2000.opt:61
! msgid "Use ROM instead of RAM."
! msgstr "Utiliser la ROM au lieu de la RAM."
  
! #: config/mips/mips.opt:146
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Utiliser les instructions d'adressage virtuel amÃ©liorÃ© (Enhanced Virtual Addressing)."
  
! #: config/mips/mips.opt:150
! msgid "Use NewABI-style %reloc() assembly operators."
! msgstr "Utiliser les opÃ©rateurs assembleur %reloc() dans le style NewABI."
  
! #: config/mips/mips.opt:154
! msgid "Use -G for data that is not defined by the current object."
! msgstr "Utiliser -G pour les donnÃ©es qui ne sont pas dÃ©finies dans l'objet actuel."
  
! #: config/mips/mips.opt:158
! msgid "Work around certain 24K errata."
! msgstr "Contourner certaines erreurs du 24K."
  
! #: config/mips/mips.opt:162
! msgid "Work around certain R4000 errata."
! msgstr "Contourner certaines erreurs du R4000."
  
! #: config/mips/mips.opt:166
! msgid "Work around certain R4400 errata."
! msgstr "Contourner certaines erreurs du R4400."
  
! #: config/mips/mips.opt:170
! msgid "Work around the R5900 short loop erratum."
! msgstr "Contourner l'erratum des boucles courtes du R5900."
  
! #: config/mips/mips.opt:174
! msgid "Work around certain RM7000 errata."
! msgstr "Contourner certaines erreurs du RM7000."
  
! #: config/mips/mips.opt:178
! msgid "Work around certain R10000 errata."
! msgstr "Contourner certaines erreurs du R10000."
  
! #: config/mips/mips.opt:182
! msgid "Work around errata for early SB-1 revision 2 cores."
! msgstr "Contourner l'erreur pour les premiers cÅ“urs du SB-1 rÃ©vision 2."
  
! #: config/mips/mips.opt:186
! msgid "Work around certain VR4120 errata."
! msgstr "Contourner certaines erreurs du VR4120."
  
! #: config/mips/mips.opt:190
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "Contourner certaines erreurs dans mflo/mfhi du VR4130."
  
! #: config/mips/mips.opt:194
! msgid "Work around an early 4300 hardware bug."
! msgstr "Contourner un bogue matÃ©riel des premiers 4300."
  
! #: config/mips/mips.opt:198
! msgid "FP exceptions are enabled."
! msgstr "Les exceptions FP sont activÃ©es."
  
! #: config/mips/mips.opt:202
! msgid "Use 32-bit floating-point registers."
! msgstr "Utiliser les registres en virgule flottante de 32 bits."
  
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
! msgstr "ÃŠtre conforme Ã  l'ABI FPXX o32."
  
! #: config/mips/mips.opt:210
! msgid "Use 64-bit floating-point registers."
! msgstr "Utiliser les registres en virgule flottante de 64 bits."
  
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
! msgstr "-mflush-func=FONC\tUtiliser FONC pour purger la cache avant d'appeler des trampolines sur la pile."
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
! msgstr "-mabs=MODE\tSÃ©lectionner le mode d'exÃ©cution des instructions ABS/NEG de IEEE 754."
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
! msgstr "-mnan=ENCODAGE\tSÃ©lectionner la maniÃ¨re d'encoder une donnÃ©e NaN (Not a Number) de IEEE 754."
  
! #: config/mips/mips.opt:226
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr "ParamÃ¨tres MIPS IEEE 754 connus (Ã  utiliser avec les options -mabs= et -mnan=):"
  
! #: config/mips/mips.opt:236
! msgid "Use 32-bit general registers."
! msgstr "Utiliser les registres gÃ©nÃ©raux de 32 bits."
  
! #: config/mips/mips.opt:240
! msgid "Use 64-bit general registers."
! msgstr "Utiliser les registres gÃ©nÃ©raux de 64 bits."
  
! #: config/mips/mips.opt:244
! msgid "Use GP-relative addressing to access small data."
! msgstr "Utiliser l'adressage relatif Ã  GP pour accÃ©der aux petites donnÃ©es."
  
! #: config/mips/mips.opt:248
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
! msgstr "Lors de la gÃ©nÃ©ration de code -mabicalls, autoriser les exÃ©cutables Ã  utiliser les PLT et Ã  copier les relocalisations."
  
! #: config/mips/mips.opt:252
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Autoriser l'utilisation de l'ABI et des instructions en virgule flottante matÃ©rielles."
  
! #: config/mips/mips.opt:256
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr "GÃ©nÃ©rer du code qui est compatible lors de l'Ã©dition de liens avec du code MIPS16 et microMIPS."
  
! #: config/mips/mips.opt:260
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr "Un synonyme pour minterlink-compressed fourni pour rÃ©tro-compatibilitÃ©."
  
! #: config/mips/mips.opt:264
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "-mipsN\tGÃ©nÃ©rer du code pour l'ISA niveau N."
  
! #: config/mips/mips.opt:268
! msgid "Generate MIPS16 code."
! msgstr "GÃ©nÃ©rer du code pour MIPS16."
  
! #: config/mips/mips.opt:272
! msgid "Use MIPS-3D instructions."
! msgstr "Utiliser les instructions du MIPS-3D."
  
! #: config/mips/mips.opt:276
! msgid "Use ll, sc and sync instructions."
! msgstr "Utiliser les instructions ll, sc et sync."
  
! #: config/mips/mips.opt:280
! msgid "Use -G for object-local data."
! msgstr "Utiliser -G pour les donnÃ©es locales aux objets."
  
! #: config/mips/mips.opt:284
! msgid "Use indirect calls."
! msgstr "Utiliser les appels indirects."
  
! #: config/mips/mips.opt:288
! msgid "Use a 32-bit long type."
! msgstr "Utiliser un type long de 32 bits."
  
! #: config/mips/mips.opt:292
! msgid "Use a 64-bit long type."
! msgstr "Utiliser un type long de 64 bits."
  
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
! msgstr "Passer dans $12 de _mcount l'adresse de l'emplacement oÃ¹ est sauvegardÃ© ra."
  
! #: config/mips/mips.opt:300
! msgid "Don't optimize block moves."
! msgstr "Ne pas optimiser les dÃ©placements de blocs."
  
! #: config/mips/mips.opt:304
! msgid "Use microMIPS instructions."
! msgstr "Utiliser les instructions microMIPS."
  
! #: config/mips/mips.opt:308
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Utiliser les instructions de l'extension MSA MIPS."
  
! #: config/mips/mips.opt:312
! msgid "Allow the use of MT instructions."
! msgstr "Autoriser l'utilisation des instructions MT."
  
! #: config/mips/mips.opt:316
! msgid "Prevent the use of all floating-point operations."
! msgstr "Interdire l'utilisation de toutes les opÃ©rations en virgule flottante."
  
! #: config/mips/mips.opt:320
! msgid "Use MCU instructions."
! msgstr "Utiliser les instructions MCU."
  
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
! msgstr "Ne pas utiliser une fonction pour purger la cache avant d'appeler des trampolines sur la pile."
  
! #: config/mips/mips.opt:328
! msgid "Do not use MDMX instructions."
! msgstr "Ne pas utiliser les instructions MDMX."
  
! #: config/mips/mips.opt:332
! msgid "Generate normal-mode code."
! msgstr "GÃ©nÃ©rer du code en mode normal."
  
! #: config/mips/mips.opt:336
! msgid "Do not use MIPS-3D instructions."
! msgstr "Ne pas utiliser les instructions MIPS-3D."
  
! #: config/mips/mips.opt:340
! msgid "Use paired-single floating-point instructions."
! msgstr "Utiliser les instructions en virgule flottante simple prÃ©cision appariÃ©es (paired-single)."
  
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
! msgstr "-mr10k-cache-barrier=PARAMÃˆTRE\tSpÃ©cifier quand des barriÃ¨res de cache r10k doivent Ãªtre insÃ©rÃ©es."
  
! #: config/mips/mips.opt:348
! msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr "Arguments valables pour -mr10k-cache-barrier=:"
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
! msgstr "Essayer de permettre Ã  l'Ã©diteur de liens de transformer les appels PIC en appels directs."
  
! #: config/mips/mips.opt:365
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
! msgstr "Lors de la gÃ©nÃ©ration de code -mabicalls, rendre le code convenable pour Ãªtre utilisÃ© dans des bibliothÃ¨ques partagÃ©es."
  
! #: config/mips/mips.opt:369
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "Restreindre l'utilisation d'instructions en virgule flottante matÃ©rielles Ã  des opÃ©rations 32 bits."
  
! #: config/mips/mips.opt:373
! msgid "Use SmartMIPS instructions."
! msgstr "Utiliser les instructions SmartMIPS."
  
! #: config/mips/mips.opt:377
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Interdire l'utilisation de toutes les instructions matÃ©rielles en virgule flottante."
  
! #: config/mips/mips.opt:381
! msgid "Optimize lui/addiu address loads."
! msgstr "Optimiser les chargements d'adresses lui/addiu."
  
! #: config/mips/mips.opt:385
! msgid "Assume all symbols have 32-bit values."
! msgstr "Supposer que tous les symboles ont des valeurs 32 bits."
  
! #: config/mips/mips.opt:389
! msgid "Use synci instruction to invalidate i-cache."
! msgstr "Utiliser l'instruction synci pour invalider la cache i."
  
! #: config/mips/mips.opt:393 config/arc/arc.opt:406 config/s390/s390.opt:225
! #: config/ft32/ft32.opt:27
! msgid "Use LRA instead of reload."
! msgstr "Utiliser LRA au lieu d'un rechargement."
  
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
! msgstr "Utiliser les instructions lwxc1/swxc1/ldxc1/sdxc1 oÃ¹ cela est pertinent."
  
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
! msgstr "Utiliser madd.s/madd.d avec 4 opÃ©randes et les instructions apparentÃ©es oÃ¹ cela est pertinent."
  
! #: config/mips/mips.opt:405 config/riscv/riscv.opt:80
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
! msgstr "-mtune=PROCESSEUR\tOptimiser la sortie pour le PROCESSEUR."
  
! #: config/mips/mips.opt:409 config/iq2000/iq2000.opt:74
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr "Placer les constantes non initialisÃ©es dans la ROM (a besoin de -membedded-data)."
  
! #: config/mips/mips.opt:413
! msgid "Use Virtualization (VZ) instructions."
! msgstr "Utiliser les instructions de virtualisation (VZ)."
  
! #: config/mips/mips.opt:417
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "Utiliser les instructions XPA (eXtended Physical Address)."
  
! #: config/mips/mips.opt:421
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "Utiliser les instructions Cyclic Redundancy Check (CRC)."
  
! #: config/mips/mips.opt:425
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Utiliser les instructions Global INValidate (GINV)."
  
! #: config/mips/mips.opt:429
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "RÃ©aliser les optimisations d'alignement spÃ©cifiques au VR4130."
  
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
! msgstr "Lever les restrictions sur la taille de la GOT."
  
! #: config/mips/mips.opt:437
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "Activer l'utilisation des registres simple prÃ©cision avec un numÃ©ro impair."
  
! #: config/mips/mips.opt:441
! msgid "Optimize frame header."
! msgstr "Optimiser l'en-tÃªte de trame."
  
! #: config/mips/mips.opt:448
! msgid "Enable load/store bonding."
! msgstr "Activer la liaison entre load/store."
  
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
! msgstr "SpÃ©cifier la politique d'utilisation du branchement compacte."
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
! msgstr "Politiques disponibles pour -mcompact-branches=:"
  
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
! msgstr "Utiliser les instructions Loongson MultiMedia extensions Instructions (MMI)."
  
! #: config/mips/mips.opt:473
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "Utiliser les instructions Loongson EXTension (EXT)."
  
! #: config/mips/mips.opt:477
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "Utiliser les instructions Loongson EXTension R2 (EXT2)."
  
! #: config/visium/visium.opt:25
! msgid "Link with libc.a and libdebug.a."
! msgstr "Faire l'Ã©dition de liens avec libc.a et libdebug.a."
  
! #: config/visium/visium.opt:29
! msgid "Link with libc.a and libsim.a."
! msgstr "Faire l'Ã©dition de liens avec libc.a et libsim.a."
  
! #: config/visium/visium.opt:33
! msgid "Use hardware FP (default)."
! msgstr "Utiliser le FP matÃ©riel (par dÃ©faut)."
  
! #: config/visium/visium.opt:37 config/sparc/sparc.opt:30
! #: config/sparc/sparc.opt:34
! msgid "Use hardware FP."
! msgstr "Utiliser l'unitÃ© en virgule flottante matÃ©rielle."
  
! #: config/visium/visium.opt:41 config/sparc/sparc.opt:38
! msgid "Do not use hardware FP."
! msgstr "Ne pas utiliser l'unitÃ© en virgule flottante matÃ©rielle."
  
! #: config/visium/visium.opt:45
! msgid "Use features of and schedule code for given CPU."
! msgstr "Utiliser les options et ordonnancer le code pour le processeur donnÃ©."
  
! #: config/visium/visium.opt:49 config/spu/spu.opt:84 config/s390/s390.opt:194
! #: config/i386/i386.opt:514 config/sparc/sparc.opt:146
! #: config/ia64/ia64.opt:122
! msgid "Schedule code for given CPU."
! msgstr "Ordonnancer le code pour le processeur donnÃ©."
  
! #: config/visium/visium.opt:65
! msgid "Generate code for the supervisor mode (default)."
! msgstr "GÃ©nÃ©rer le code pour le mode superviseur (par dÃ©faut)."
  
! #: config/visium/visium.opt:69
! msgid "Generate code for the user mode."
! msgstr "GÃ©nÃ©rer le code pour le mode utilisateur."
  
! #: config/visium/visium.opt:73
! msgid "Only retained for backward compatibility."
! msgstr "Uniquement conservÃ© pour rÃ©tro-compatibilitÃ©."
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
! msgstr "N'utiliser aucun des r32..r63."
  
! #: config/epiphany/epiphany.opt:28
! msgid "Preferentially allocate registers that allow short instruction generation."
! msgstr "Allouer de prÃ©fÃ©rence des registres qui autorisent la gÃ©nÃ©ration d'instructions courtes."
  
! #: config/epiphany/epiphany.opt:32
! msgid "Set branch cost."
! msgstr "DÃ©finir le coÃ»t d'un branchement."
  
! #: config/epiphany/epiphany.opt:36
! msgid "Enable conditional move instruction usage."
! msgstr "Activer l'utilisation de l'instruction de dÃ©placement conditionnel."
  
! #: config/epiphany/epiphany.opt:40
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "Fixer le nombre de nops a Ã©mettre avant chaque motif d'insn."
  
! #: config/epiphany/epiphany.opt:52
! msgid "Use software floating point comparisons."
! msgstr "Utiliser les comparaisons logicielles des virgules flottantes."
  
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
! msgstr "Autoriser la scission des chargements d'immÃ©diats sur 32 bits en partie basse / haute."
  
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr "Activer l'utilisation de POST_INC / POST_DEC."
  
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
! msgstr "Activer l'utilisation de POST_MODIFY."
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
! msgstr "DÃ©finir le nombre d'octets prÃ©-allouÃ©s sur la pile destinÃ©s Ã  Ãªtre utilisÃ©s par l'appelÃ©."
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
! msgstr "Supposer que l'arrondi au plus proche est sÃ©lectionnÃ© quand il s'agit d'ordonnancer."
  
! #: config/epiphany/epiphany.opt:76
! msgid "Generate call insns as indirect calls."
! msgstr "GÃ©nÃ©rer les insns d'appels comme appels indirects."
  
! #: config/epiphany/epiphany.opt:80
! msgid "Generate call insns as direct calls."
! msgstr "GÃ©nÃ©rer les insns d'appels comme appels directs."
  
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
! msgstr "Supposer que les Ã©tiquettes et les symboles peuvent Ãªtre adressÃ©s en utilisant des adresses absolues sur 16 bits."
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
! msgstr "La troncature d'un nombre dÃ©cimal en nombre entier peut Ãªtre remplacÃ©e par un arrondi pour Ã©conomiser un changement de mode."
  
! #: config/epiphany/epiphany.opt:112
! msgid "Vectorize for double-word operations."
! msgstr "Vectoriser pour des opÃ©rations sur des doubles mots."
  
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
! msgstr "Scinder les dÃ©placements de vecteurs de 8 octets non-alignÃ©s avant la gÃ©nÃ©ration d'adresse post-modifiÃ©e."
  
! #: config/epiphany/epiphany.opt:132
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "Utiliser l'unitÃ© en virgule flottante pour ajouter/soustraire des entiers."
  
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
! msgstr "DÃ©finir le registre pour contenir -1."
  
! #: config/mn10300/mn10300.opt:30
! msgid "Target the AM33 processor."
! msgstr "Cibler le processeur AM33."
  
! #: config/mn10300/mn10300.opt:34
! msgid "Target the AM33/2.0 processor."
! msgstr "Cibler le processeur AM33/2.0."
  
! #: config/mn10300/mn10300.opt:38
! msgid "Target the AM34 processor."
! msgstr "Cibler le processeur AM34."
  
! #: config/mn10300/mn10300.opt:42 config/arm/arm.opt:236
! msgid "Tune code for the given processor."
! msgstr "Ajuster le code pour le processeur donnÃ©."
  
! #: config/mn10300/mn10300.opt:46
! msgid "Work around hardware multiply bug."
! msgstr "Contourner le bogue de la multiplication matÃ©rielle."
  
! #: config/mn10300/mn10300.opt:55
! msgid "Enable linker relaxations."
! msgstr "Autoriser la relÃ¢che de l'Ã©diteur de liens."
  
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
! msgstr "Retourner les pointeurs dans a0 et d0 en mÃªme temps."
  
! #: config/mn10300/mn10300.opt:63
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Autoriser gcc Ã  gÃ©nÃ©rer des instructions LIW."
  
! #: config/mn10300/mn10300.opt:67
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Autoriser gcc Ã  gÃ©nÃ©rer les instruction SETLB et Lcc."
  
! #: config/csky/csky_tables.opt:24
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr "Processeurs CSKY connus (Ã  utiliser avec l'option -mcpu=):"
  
! #: config/csky/csky_tables.opt:199
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr "Architectures CSKY connues (Ã  utiliser avec l'option -march=):"
  
! #: config/csky/csky_tables.opt:218
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr "UnitÃ©s en virgule flottante CSKY connues (Ã  utiliser avec l'option -mfpu=):"
  
! #: config/csky/csky.opt:34
! msgid "Specify the target architecture."
! msgstr "SpÃ©cifier l'architecture cible."
  
! #: config/csky/csky.opt:38
! msgid "Specify the target processor."
! msgstr "SpÃ©cifier le processeur cible."
  
! #: config/csky/csky.opt:44 config/mcore/mcore.opt:35 config/moxie/moxie.opt:23
! msgid "Generate big-endian code."
! msgstr "GÃ©nÃ©rer du code gros-boutiste."
  
! #: config/csky/csky.opt:51 config/mcore/mcore.opt:51 config/moxie/moxie.opt:27
! msgid "Generate little-endian code."
! msgstr "GÃ©nÃ©rer du code petit-boutiste."
  
! #: config/csky/csky.opt:61
! msgid "Enable hardware floating-point instructions."
! msgstr "Activer les instructions matÃ©rielles en virgule flottante."
  
! #: config/csky/csky.opt:65
! msgid "Use library calls to perform floating-point operations (default)."
! msgstr "Utiliser des appels Ã  une bibliothÃ¨que pour rÃ©aliser les opÃ©rations en virgule flottante (par dÃ©faut)."
  
! #: config/csky/csky.opt:69
! msgid "Specify the target floating-point hardware/format."
! msgstr "SpÃ©cifier le matÃ©riel et le format en virgule flottante de la cible."
  
! #: config/csky/csky.opt:73
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "GÃ©nÃ©rer les instructions en virgule flottante double du FPU C-SKY (par dÃ©faut pour la virgule flottante matÃ©rielle)."
  
! #: config/csky/csky.opt:77
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "GÃ©nÃ©rer des instructions frecipd/fsqrtd/fdivd (par dÃ©faut pour la virgule flottante matÃ©rielle)."
  
! #: config/csky/csky.opt:85
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "Activer l'instruction LRW Ã©tendue (par dÃ©faut pour CK801)."
  
! #: config/csky/csky.opt:89
! msgid "Enable interrupt stack instructions."
! msgstr "Activer les instructions de la pile d'interruption."
  
! #: config/csky/csky.opt:93
! msgid "Enable multiprocessor instructions."
! msgstr "Activer les instructions multi-processeurs."
  
! #: config/csky/csky.opt:97
! msgid "Enable coprocessor instructions."
! msgstr "Activer les instructions coprocesseur."
  
! #: config/csky/csky.opt:101
! msgid "Enable cache prefetch instructions."
! msgstr "Activer les instructions de prÃ©chargement de la cache."
  
! #: config/csky/csky.opt:105
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Activer les instructions SECURE de C-SKY."
  
! #: config/csky/csky.opt:112
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Activer les instructions TRUST de C-SKY."
  
! #: config/csky/csky.opt:116
! msgid "Enable C-SKY DSP instructions."
! msgstr "Activer les instructions DSP de C-SKY."
  
! #: config/csky/csky.opt:120
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Activer les instructions DSP amÃ©liorÃ©es de C-SKY."
  
! #: config/csky/csky.opt:124
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Activer les instructions DSP vectorielles de C-SKY."
  
! #: config/csky/csky.opt:130
! msgid "Generate divide instructions."
! msgstr "GÃ©nÃ©rer des instructions de division."
  
! #: config/csky/csky.opt:134
! msgid "Generate code for Smart Mode."
! msgstr "GÃ©nÃ©rer du code pour le Smart Mode."
  
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
! msgstr "Activer l'utilisation de R16-R31 (par dÃ©faut)."
  
! #: config/csky/csky.opt:142
! msgid "Generate code using global anchor symbol addresses."
! msgstr "GÃ©nÃ©rer du code utilisant les adresses avec symbole d'ancrage global."
  
! #: config/csky/csky.opt:146
! msgid "Generate push/pop instructions (default)."
! msgstr "GÃ©nÃ©rer des instructions push/pop (par dÃ©faut)."
  
! #: config/csky/csky.opt:150
! msgid "Generate stm/ldm instructions (default)."
! msgstr "GÃ©nÃ©rer des instructions stm/ldm (par dÃ©faut)."
  
! #: config/csky/csky.opt:157
! msgid "Generate constant pools in the compiler instead of assembler."
! msgstr "GÃ©nÃ©rer des rÃ©serves de constantes dans le compilateur au lieu de l'assembleur."
  
! #: config/csky/csky.opt:161
! msgid "Emit .stack_size directives."
! msgstr "GÃ©nÃ©rer des directives .stack_size."
  
! #: config/csky/csky.opt:165
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution du compilateur C-SKY au lieu de libgcc."
  
! #: config/csky/csky.opt:169
! msgid "Set the branch costs to roughly the specified number of instructions."
! msgstr "DÃ©finir le coÃ»t d'un branchement Ã  approximativement le nombre d'instructions spÃ©cifiÃ©."
  
! #: config/csky/csky.opt:173
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "Permettre l'ordonnancement des sÃ©quences du prologue et de l'Ã©pilogue d'une fonction."
  
! #: config/microblaze/microblaze.opt:40
! msgid "Use software emulation for floating point (default)."
! msgstr "Utiliser l'Ã©mulation logicielle des virgules flottantes (par dÃ©faut)."
  
! #: config/microblaze/microblaze.opt:44
! msgid "Use hardware floating point instructions."
! msgstr "Utiliser les instructions matÃ©rielles en virgule flottante."
  
! #: config/microblaze/microblaze.opt:48
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "Utiliser l'optimisation de rechercher dans une table pour les divisions de petits entiers signÃ©s."
  
! #: config/microblaze/microblaze.opt:52
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=PROCESSEUR\tUtiliser les fonctionnalitÃ©s et ordonnancer le code pour le processeur donnÃ©."
  
! #: config/microblaze/microblaze.opt:56
! msgid "Don't optimize block moves, use memcpy."
! msgstr "Ne pas optimiser les dÃ©placements de blocs, utiliser memcpy."
  
! #: config/microblaze/microblaze.opt:60 config/arm/arm.opt:99
! #: config/aarch64/aarch64.opt:68
! msgid "Assume target CPU is configured as big endian."
! msgstr "Supposer que le processeur cible est configurÃ© comme gros-boutiste."
  
! #: config/microblaze/microblaze.opt:64 config/arm/arm.opt:164
! #: config/aarch64/aarch64.opt:84
! msgid "Assume target CPU is configured as little endian."
! msgstr "Supposer que le processeur cible est configurÃ© comme petit-boutiste."
  
! #: config/microblaze/microblaze.opt:68
! msgid "Use the soft multiply emulation (default)."
! msgstr "Utiliser l'Ã©mulation logicielle de la multiplication (par dÃ©faut)."
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
! msgstr "Utiliser les instructions de rÃ©organisation (Ã©changer et charger/stocker des octets inversÃ©s) (par dÃ©faut)."
  
! #: config/microblaze/microblaze.opt:76
! msgid "Use the software emulation for divides (default)."
! msgstr "Utiliser l'Ã©mulation logicielle pour les divisions (par dÃ©faut)."
  
! # Wikipedia ne traduit pas Barrel Shifter. C'est un circuit Ã©lectronique.
! #: config/microblaze/microblaze.opt:80
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr "Utiliser le Barrel Shifter matÃ©riel au lieu de l'Ã©mulation."
  
! #: config/microblaze/microblaze.opt:84
! msgid "Use pattern compare instructions."
! msgstr "Utiliser les instructions de comparaisons de motifs."
  
! #: config/microblaze/microblaze.opt:88
! msgid "Check for stack overflow at runtime."
! msgstr "VÃ©rifier les dÃ©bordements de la pile Ã  l'exÃ©cution."
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
! msgid "Use GP relative sdata/sbss sections."
! msgstr "Utiliser des sections sdata/sbss relatives Ã  GP."
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
! msgstr "Effacer la BSS Ã  zÃ©ro et placer zÃ©ro initialisÃ© dans la BSS."
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
! msgstr "Utiliser les instructions de multiplications hautes pour la partie haute de la multiplication 32Ã—32."
  
! #: config/microblaze/microblaze.opt:104
! msgid "Use hardware floating point conversion instructions."
! msgstr "Utiliser les instructions matÃ©rielles de conversions en virgule flottante."
  
! #: config/microblaze/microblaze.opt:108
! msgid "Use hardware floating point square root instruction."
! msgstr "Utiliser les instructions matÃ©rielles pour la racine carrÃ©e en virgule flottante."
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
! msgstr "Description pour mxl-mode-executable."
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
! msgstr "Description pour mxl-mode-xmdstub."
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
! msgstr "Description pour mxl-mode-bootstrap."
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
! msgstr "Description pour mxl-mode-novectors."
  
! #: config/microblaze/microblaze.opt:128
! msgid "Use hardware prefetch instruction."
! msgstr "Utiliser l'instruction de prÃ©-extraction matÃ©rielle."
  
! #: config/microblaze/microblaze.opt:132
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
! msgstr "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)."
  
! #: config/spu/spu.opt:20
! msgid "Emit warnings when run-time relocations are generated."
! msgstr "Ã‰mettre des avertissements quand des relocalisations Ã  l'exÃ©cution sont gÃ©nÃ©rÃ©es."
  
! #: config/spu/spu.opt:24
! msgid "Emit errors when run-time relocations are generated."
! msgstr "Ã‰mettre des erreurs quand des relocalisations Ã  l'exÃ©cution sont gÃ©nÃ©rÃ©es."
  
! #: config/spu/spu.opt:28
! msgid "Specify cost of branches (Default 20)."
! msgstr "SpÃ©cifier le coÃ»t des branches (20 par dÃ©faut)."
  
! #: config/spu/spu.opt:32
! msgid "Make sure loads and stores are not moved past DMA instructions."
! msgstr "S'assurer que les chargements et les stockages ne sont pas dÃ©placÃ©s au delÃ  d'instructions DMA."
  
! #: config/spu/spu.opt:36
! msgid "volatile must be specified on any memory that is effected by DMA."
! msgstr "Â«Â volatileÂ Â» doit Ãªtre spÃ©cifiÃ© sur toute mÃ©moire qui est affectÃ©e par le DMA."
  
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
! msgstr "InsÃ©rer des nops quand cela pourrait amÃ©liorer la performance en permettant des doubles Ã©missions dans les pipelines (par dÃ©faut)."
  
! #: config/spu/spu.opt:48
! msgid "Use standard main function as entry for startup."
! msgstr "Utiliser la fonction Â«Â mainÂ Â» standard comme point d'entrÃ©e au dÃ©marrage."
  
! #: config/spu/spu.opt:52
! msgid "Generate branch hints for branches."
! msgstr "GÃ©nÃ©rer des indices de branchement pour les branches."
  
! #: config/spu/spu.opt:56
! msgid "Maximum number of nops to insert for a hint (Default 2)."
! msgstr "Le nombre maximum de nops Ã  insÃ©rer pour un indice (2 par dÃ©faut)."
  
! #: config/spu/spu.opt:60
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
! msgstr "Nombre maximum approximatif d'instructions Ã  permettre entre un indice et sa branche [125]."
  
! #: config/spu/spu.opt:64
! msgid "Generate code for 18 bit addressing."
! msgstr "GÃ©nÃ©rer du code pour un adressage sur 18 bits."
  
! #: config/spu/spu.opt:68
! msgid "Generate code for 32 bit addressing."
! msgstr "GÃ©nÃ©rer du code pour un adressage sur 32 bits."
  
! #: config/spu/spu.opt:72 config/sh/sh.opt:227 config/ia64/ia64.opt:114
! #: config/pa/pa.opt:62
! msgid "Specify range of registers to make fixed."
! msgstr "SpÃ©cifier la plage des registres Ã  rendre fixes."
  
! #: config/spu/spu.opt:76
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
! msgstr "InsÃ©rer des instructions hbrp aprÃ¨s des cibles de branchements avec indices pour Ã©viter de planter le SPU."
  
! #: config/spu/spu.opt:80 config/s390/s390.opt:56 config/i386/i386.opt:257
! msgid "Generate code for given CPU."
! msgstr "GÃ©nÃ©rer du code pour le processeur donnÃ©."
  
! #: config/spu/spu.opt:88
! msgid "Access variables in 32-bit PPU objects (default)."
! msgstr "AccÃ©der aux variables dans des objets PPU sur 32 bits (par dÃ©faut)."
  
! #: config/spu/spu.opt:92
! msgid "Access variables in 64-bit PPU objects."
! msgstr "AccÃ©der aux variables dans des objets PPU sur 64 bits."
  
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
! msgstr "Permettre les conversions entre __ea et les pointeurs gÃ©nÃ©riques (par dÃ©faut)."
  
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
! msgstr "La taille (en Ko) de la cache des donnÃ©es logicielles."
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
! msgstr "Ã‰crire atomiquement dans les lignes de cache des donnÃ©es logicielles (par dÃ©faut)."
  
! #: config/c6x/c6x-tables.opt:24
! msgid "Known C6X ISAs (for use with the -march= option):"
! msgstr "ISA C6X connues (Ã  utiliser avec l'option -march=):"
  
! #: config/c6x/c6x.opt:38 config/msp430/msp430.opt:3 config/bfin/bfin.opt:40
! msgid "Use simulator runtime."
! msgstr "Produire l'exÃ©cutable pour un simulateur."
  
! #: config/c6x/c6x.opt:42
! msgid "Select method for sdata handling."
! msgstr "SÃ©lectionner la mÃ©thode de traitement de sdata."
  
! #: config/c6x/c6x.opt:46
! msgid "Valid arguments for the -msdata= option:"
! msgstr "Arguments valides pour l'option -msdata=:"
  
! #: config/c6x/c6x.opt:59
! msgid "Compile for the DSBT shared library ABI."
! msgstr "Compiler pour l'ABI de la bibliothÃ¨que partagÃ©e DSBT."
  
! #: config/c6x/c6x.opt:63 config/bfin/bfin.opt:82
! msgid "Avoid generating pc-relative calls; use indirection."
! msgstr "Ã‰viter des gÃ©nÃ©rer des appels relatifs au PC; utiliser des indirections."
  
! #: config/c6x/c6x.opt:67 config/m68k/m68k.opt:103 config/arm/arm.opt:86
! #: config/nios2/nios2.opt:570 config/nds32/nds32.opt:171
! msgid "Specify the name of the target architecture."
! msgstr "SpÃ©cifier le nom de l'architecture cible."
  
  #: config/mcore/mcore.opt:23
  msgid "Generate code for the M*Core M210."
--- 5953,8231 ----
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr "objc++-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c++-cpp-output"
  
! #: fortran/lang.opt:146
! msgid "-J<directory>\tPut MODULE files in 'directory'."
! msgstr "-J<rÃ©pertoire>\tPlace les fichiers de MODULE dans Â«Â rÃ©pertoireÂ Â»."
  
! #: fortran/lang.opt:198
! msgid "Warn about possible aliasing of dummy arguments."
! msgstr "Avertir Ã  propos de l'emploi d'alias pour des arguments fictifs."
  
! #: fortran/lang.opt:202
! msgid "Warn about alignment of COMMON blocks."
! msgstr "Avertir Ã  propos de l'alignement de blocs COMMON."
! 
! #: fortran/lang.opt:206
! msgid "Warn about missing ampersand in continued character constants."
! msgstr "Avertir Ã  propos de l'absence d'une esperluette (&) dans des constantes de caractÃ¨res continuÃ©es (sur plusieurs lignes, par exemple)."
! 
! #: fortran/lang.opt:210
! msgid "Warn about creation of array temporaries."
! msgstr "Avertir Ã  propos de la crÃ©ation de temporaires de tableaux."
! 
! #: fortran/lang.opt:214
! msgid "Warn about type and rank mismatches between arguments and parameters."
! msgstr "Avertir Ã  propos d'incohÃ©rences de type et de rang entre les arguments et les paramÃ¨tres."
! 
! #: fortran/lang.opt:218
! msgid "Warn if the type of a variable might be not interoperable with C."
! msgstr "Avertir si le type d'une variable pourrait ne pas Ãªtre compatible avec le C."
! 
! #: fortran/lang.opt:226
! msgid "Warn about truncated character expressions."
! msgstr "Avertir Ã  propos d'expressions de caractÃ¨res tronquÃ©es."
! 
! #: fortran/lang.opt:230
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
! msgstr "Avertir Ã  propos d'Ã©galitÃ©s impliquant des comparaisons avec des expressions REAL ou COMPLEX."
! 
! #: fortran/lang.opt:238
! msgid "Warn about most implicit conversions."
! msgstr "Avertir Ã  propos d'une grande partie des conversions implicites."
! 
! #: fortran/lang.opt:242
! msgid "Warn about possibly incorrect subscripts in do loops."
! msgstr "Avertir Ã  propos d'indices probablement incorrects dans les boucles Â«Â doÂ Â»."
! 
! #: fortran/lang.opt:250
! msgid "Warn if loops have been interchanged."
! msgstr "Avertir si les boucles ont Ã©tÃ© Ã©changÃ©es."
! 
! #: fortran/lang.opt:254
! msgid "Warn about function call elimination."
! msgstr "Avertir Ã  propos de l'Ã©limination d'appels de fonctions."
! 
! #: fortran/lang.opt:258
! msgid "Warn about calls with implicit interface."
! msgstr "Avertir Ã  propos d'appels avec une interface implicite."
! 
! #: fortran/lang.opt:262
! msgid "Warn about called procedures not explicitly declared."
! msgstr "Avertir Ã  propos de procÃ©dures appelÃ©es sans Ãªtre explicitement dÃ©clarÃ©es."
! 
! #: fortran/lang.opt:266
! msgid "Warn about constant integer divisions with truncated results."
! msgstr "Avertir Ã  propos de divisions de constantes entiÃ¨res qui produisent un rÃ©sultat tronquÃ©."
! 
! #: fortran/lang.opt:270
! msgid "Warn about truncated source lines."
! msgstr "Avertir Ã  propos de lignes sources tronquÃ©es."
! 
! #: fortran/lang.opt:274
! msgid "Warn on intrinsics not part of the selected standard."
! msgstr "Avertir Ã  propos des intrinsÃ¨ques qui ne font pas partie du standard sÃ©lectionnÃ©."
! 
! #: fortran/lang.opt:286
! msgid "Warn about USE statements that have no ONLY qualifier."
! msgstr "Avertir Ã  propos d'expressions USE qui n'ont pas de qualificatif ONLY."
! 
! #: fortran/lang.opt:298
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
! msgstr "Avertir Ã  propos de constantes littÃ©rales rÃ©elles ayant la lettre d'exposant Â«Â qÂ Â»."
! 
! #: fortran/lang.opt:302
! msgid "Warn when a left-hand-side array variable is reallocated."
! msgstr "Avertir lorsqu'une variable tableau dans le membre de gauche est rÃ©-allouÃ©e."
! 
! #: fortran/lang.opt:306
! msgid "Warn when a left-hand-side variable is reallocated."
! msgstr "Avertir lorsqu'une variable dans le membre de gauche est rÃ©-allouÃ©e."
! 
! #: fortran/lang.opt:310
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
! msgstr "Avertir si le pointeur dans une affectation Ã  un pointeur pourrait vivre plus longtemps que sa cible."
! 
! #: fortran/lang.opt:318
! msgid "Warn about \"suspicious\" constructs."
! msgstr "Avertir Ã  propos des constructions Â«Â douteusesÂ Â»."
! 
! #: fortran/lang.opt:322
! msgid "Permit nonconforming uses of the tab character."
! msgstr "Permettre l'utilisation non conforme du caractÃ¨re de tabulation."
! 
! #: fortran/lang.opt:326
! msgid "Warn about an invalid DO loop."
! msgstr "Avertir Ã  propos des boucles DO invalides."
! 
! #: fortran/lang.opt:330
! msgid "Warn about underflow of numerical constant expressions."
! msgstr "Avertir Ã  propos du dÃ©bordement vers le bas d'expressions constantes numÃ©riques."
! 
! #: fortran/lang.opt:338
! msgid "Warn if a user-procedure has the same name as an intrinsic."
! msgstr "Avertir si une procÃ©dure de l'utilisateur a le mÃªme nom qu'un intrinsÃ¨que."
! 
! #: fortran/lang.opt:346
! msgid "Warn about unused dummy arguments."
! msgstr "Avertir Ã  propos des arguments fictifs inutilisÃ©s."
! 
! #: fortran/lang.opt:350
! msgid "Warn about zero-trip DO loops."
! msgstr "Avertir Ã  propos des boucles DO sans aucun passage."
! 
! #: fortran/lang.opt:354
! msgid "Enable preprocessing."
! msgstr "Activer le prÃ©-traitement."
! 
! #: fortran/lang.opt:362
! msgid "Disable preprocessing."
! msgstr "DÃ©sactiver le prÃ©-traitement."
! 
! #: fortran/lang.opt:370
! msgid "Eliminate multiple function invocations also for impure functions."
! msgstr "Ã‰liminer les appels de fonctions multiples aussi pour les fonctions impures."
! 
! #: fortran/lang.opt:374
! msgid "Enable alignment of COMMON blocks."
! msgstr "Activer l'alignement des blocs COMMON."
! 
! #: fortran/lang.opt:378
! msgid "All intrinsics procedures are available regardless of selected standard."
! msgstr "Toutes les procÃ©dures intrinsÃ¨ques sont disponibles quelque soit le standard sÃ©lectionnÃ©."
! 
! #: fortran/lang.opt:386
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
! msgstr "Ne pas traiter les variables locales et les blocs COMMON comme s'ils Ã©taient nommÃ©s dans des dÃ©clarations SAVE."
! 
! #: fortran/lang.opt:390
! msgid "Specify that backslash in string introduces an escape character."
! msgstr "SpÃ©cifier que la barre oblique inverse dans des chaÃ®nes annonce un caractÃ¨re d'Ã©chappement."
! 
! #: fortran/lang.opt:394
! msgid "Produce a backtrace when a runtime error is encountered."
! msgstr "Produire une trace de dÃ©bogage quand une erreur Ã  l'exÃ©cution est rencontrÃ©e."
! 
! #: fortran/lang.opt:398
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
! msgstr "-fblas-matmul-limit=<n>\tTaille de la plus petite matrice pour laquelle matmul utilise BLAS."
! 
! #: fortran/lang.opt:402
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
! msgstr "Produit un avertissement Ã  l'exÃ©cution si un temporaire de tableau a Ã©tÃ© crÃ©Ã© pour un argument d'une procÃ©dure."
! 
! #: fortran/lang.opt:406
! msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
! msgstr "-fconvert=<big-endian|little-endian|native|swap> Le type de boutisme Ã  utiliser pour des fichiers non formatÃ©s."
! 
! #: fortran/lang.opt:425
! msgid "Use the Cray Pointer extension."
! msgstr "Utiliser l'extension de pointeur Cray."
! 
! #: fortran/lang.opt:429
! msgid "Generate C prototypes from BIND(C) declarations."
! msgstr "GÃ©nÃ©rer des prototypes C pour les dÃ©clarations BIND(C)."
! 
! #: fortran/lang.opt:433
! msgid "Ignore 'D' in column one in fixed form."
! msgstr "Ignorer Â«Â DÂ Â» dans la colonne 1 du format fixe."
! 
! #: fortran/lang.opt:437
! msgid "Treat lines with 'D' in column one as comments."
! msgstr "Traiter les lignes avec Â«Â DÂ Â» dans la colonne 1 comme des commentaires."
! 
! #: fortran/lang.opt:441
! msgid "Enable all DEC language extensions."
! msgstr "Activer toutes les extensions du langage DEC."
! 
! #: fortran/lang.opt:445
! msgid "Enable legacy parsing of INCLUDE as statement."
! msgstr "Activer l'analyse historique des instructions INCLUDE."
! 
! #: fortran/lang.opt:449
! msgid "Enable kind-specific variants of integer intrinsic functions."
! msgstr "Activer les variantes spÃ©cifiques au sous-type pour les fonctions intrinsÃ¨ques entiÃ¨res."
! 
! #: fortran/lang.opt:453
! msgid "Enable legacy math intrinsics for compatibility."
! msgstr "Activer les intrinsÃ¨ques mathÃ©matiques historiques pour compatibilitÃ©."
! 
! #: fortran/lang.opt:457
! msgid "Enable support for DEC STRUCTURE/RECORD."
! msgstr "Activer le support pour les STRUCTURE/RECORD DEC."
! 
! #: fortran/lang.opt:461
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
! msgstr "Activer les attributs STATIC et AUTOMATIC du style DEC."
! 
! #: fortran/lang.opt:465
! msgid "Set the default double precision kind to an 8 byte wide type."
! msgstr "Fixer le type de prÃ©cision double par dÃ©faut Ã  un type avec 8 octets de large."
! 
! #: fortran/lang.opt:469
! msgid "Set the default integer kind to an 8 byte wide type."
! msgstr "Fixer le type d'entier par dÃ©faut Ã  un type avec 8 octets de large."
! 
! #: fortran/lang.opt:473
! msgid "Set the default real kind to an 8 byte wide type."
! msgstr "Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 8 octets de large."
! 
! #: fortran/lang.opt:477
! msgid "Set the default real kind to an 10 byte wide type."
! msgstr "Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 10 octets de large."
! 
! #: fortran/lang.opt:481
! msgid "Set the default real kind to an 16 byte wide type."
! msgstr "Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 16 octets de large."
! 
! #: fortran/lang.opt:485
! msgid "Allow dollar signs in entity names."
! msgstr "Autoriser le signe dollar dans les noms d'entitÃ©s."
! 
! #: fortran/lang.opt:489 config/alpha/alpha.opt:31 common.opt:654
! #: common.opt:788 common.opt:998 common.opt:1002 common.opt:1006
! #: common.opt:1010 common.opt:1574 common.opt:1630 common.opt:1762
! #: common.opt:1766 common.opt:2000 common.opt:2178 common.opt:2879
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©."
  
! #: fortran/lang.opt:493
! msgid "Display the code tree after parsing."
! msgstr "Afficher l'arbre du code aprÃ¨s analyse."
  
! #: fortran/lang.opt:497
! msgid "Display the code tree after front end optimization."
! msgstr "Afficher l'arbre du code aprÃ¨s l'optimisation en premiÃ¨re ligne."
  
! #: fortran/lang.opt:501
! msgid "Display the code tree after parsing; deprecated option."
! msgstr "Afficher l'arbre du code aprÃ¨s analyse; option dÃ©prÃ©ciÃ©e."
  
! #: fortran/lang.opt:505
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
! msgstr "SpÃ©cifier qu'une bibliothÃ¨que BLAS externe doit Ãªtre utilisÃ©e pour les appels matmul sur des tableaux de grande taille."
  
! #: fortran/lang.opt:509
! msgid "Use f2c calling convention."
! msgstr "Utiliser la convention d'appel f2c."
  
! #: fortran/lang.opt:513
! msgid "Assume that the source file is fixed form."
! msgstr "PrÃ©sumer que le fichier source est au format fixe."
  
! #: fortran/lang.opt:517
! msgid "Force creation of temporary to test infrequently-executed forall code."
! msgstr "Forcer la crÃ©ation d'un temporaire pour tester du code Â«Â forallÂ Â» peu frÃ©quemment exÃ©cutÃ©."
  
! #: fortran/lang.opt:521
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
! msgstr "InterprÃ©ter tout INTEGER(4) comme un INTEGER(8)."
  
! #: fortran/lang.opt:525 fortran/lang.opt:529
! msgid "Specify where to find the compiled intrinsic modules."
! msgstr "SpÃ©cifier oÃ¹ trouver les modules intrinsÃ¨ques compilÃ©s."
  
! #: fortran/lang.opt:533
! msgid "Allow arbitrary character line width in fixed mode."
! msgstr "Autoriser des longueurs de lignes arbitraires en mode fixe."
  
! #: fortran/lang.opt:537
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
! msgstr "-ffixed-line-length-<n>\tUtiliser une longueur de ligne n en mode fixe."
  
! #: fortran/lang.opt:541
! msgid "Pad shorter fixed form lines to line width with spaces."
! msgstr "ComplÃ©ter avec des espaces les lignes au format fixÃ© qui sont trop courtes pour atteindre la largeur de ligne."
  
! #: fortran/lang.opt:545
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
! msgstr "-ffpe-trap=[...]\tStopper sur les exceptions en virgule flottante suivantes."
  
! #: fortran/lang.opt:549
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
! msgstr "-ffpe-summary=[...]\tAfficher le rÃ©sumÃ© des exceptions en virgule flottante."
  
! #: fortran/lang.opt:553
! msgid "Assume that the source file is free form."
! msgstr "PrÃ©sumer que le fichier source est au format libre."
  
! #: fortran/lang.opt:557
! msgid "Allow arbitrary character line width in free mode."
! msgstr "Autoriser des longueurs de lignes arbitraires en mode libre."
  
! #: fortran/lang.opt:561
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
! msgstr "-ffree-line-length-<n>\tUtiliser une longueur de ligne n en mode libre."
  
! #: fortran/lang.opt:565
! msgid "Try to interchange loops if profitable."
! msgstr "Essayer d'interchanger les boucles si c'est profitable."
  
! #: fortran/lang.opt:569
! msgid "Enable front end optimization."
! msgstr "Activer les optimisations de premiÃ¨re ligne."
  
! #: fortran/lang.opt:573
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
! msgstr "SpÃ©cifier qu'aucun type implicite est autorisÃ© Ã  moins qu'il soit explicitement spÃ©cifiÃ© par des expressions IMPLICIT."
  
! #: fortran/lang.opt:577
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
! msgstr "-finit-character=<n>\tInitialiser les variables locales de type caractÃ¨re Ã  la valeur ASCII n."
  
! #: fortran/lang.opt:581
! msgid "Initialize components of derived type variables according to other init flags."
! msgstr "Initialiser les composants de variables de types dÃ©rivÃ©s en fonction d'autres fanions d'initialisation."
  
! #: fortran/lang.opt:585
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
! msgstr "-finit-integer=<n>\tInitialiser les variables locales de type entier Ã  la valeur n."
  
! #: fortran/lang.opt:589
! msgid "Initialize local variables to zero (from g77)."
! msgstr "Initialiser les variables locales Ã  zÃ©ro (provient de g77)."
  
! #: fortran/lang.opt:593
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
! msgstr "-finit-logical=<true|false>\tInitialiser les variables locales logiques."
  
! #: fortran/lang.opt:597
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
! msgstr "-finit-real=<zero|snan|nan|inf|-inf>\tInitialiser les variables locales de type rÃ©el."
  
! #: fortran/lang.opt:619
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
! msgstr "-finline-matmul-limit=<n>\tSpÃ©cifier la taille de la plus grande matrice pour laquelle matmul sera codÃ© en ligne."
  
! #: fortran/lang.opt:623
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
! msgstr "-fmax-array-constructor=<n>\tLe nombre maximum d'objets dans le constructeur d'un tableau."
  
! #: fortran/lang.opt:627
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
! msgstr "-fmax-identifier-length=<n>\tLa longueur maximale d'un identificateur."
  
! #: fortran/lang.opt:631
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
! msgstr "-fmax-subrecord-length=<n>\tLa longueur maximale des sous-enregistrements."
  
! #: fortran/lang.opt:635
! 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>\tLa taille en octets du plus grand tableau qui sera placÃ© sur la pile."
  
! #: fortran/lang.opt:639
! msgid "Put all local arrays on stack."
! msgstr "Placer tous les tableaux locaux sur la pile."
  
! #: fortran/lang.opt:643
! msgid "Set default accessibility of module entities to PRIVATE."
! msgstr "Fixer l'accessibilitÃ© par dÃ©faut des entitÃ©s du module Ã  PRIVATE."
  
! #: fortran/lang.opt:663
! msgid "Try to lay out derived types as compactly as possible."
! msgstr "Essayer de disposer les types dÃ©rivÃ©s de maniÃ¨re aussi compacte que possible."
  
! #: fortran/lang.opt:671
! msgid "Protect parentheses in expressions."
! msgstr "ProtÃ©ger les parenthÃ¨ses dans les expressions."
  
! #: fortran/lang.opt:675
! msgid "Path to header file that should be pre-included before each compilation unit."
! msgstr "Chemin vers le fichier d'en-tÃªte qui devrait Ãªtre prÃ©-inclu avant chaque unitÃ© de compilation."
  
! #: fortran/lang.opt:679
! msgid "Enable range checking during compilation."
! msgstr "Activer la validation des limites pendant la compilation."
  
! #: fortran/lang.opt:683
! msgid "Interpret any REAL(4) as a REAL(8)."
! msgstr "InterprÃ©ter tout REAL(4) comme un REAL(8)."
  
! #: fortran/lang.opt:687
! msgid "Interpret any REAL(4) as a REAL(10)."
! msgstr "InterprÃ©ter tout REAL(4) comme un REAL(10)."
  
! #: fortran/lang.opt:691
! msgid "Interpret any REAL(4) as a REAL(16)."
! msgstr "InterprÃ©ter tout REAL(4) comme un REAL(16)."
  
! #: fortran/lang.opt:695
! msgid "Interpret any REAL(8) as a REAL(4)."
! msgstr "InterprÃ©ter tout REAL(8) comme un REAL(4)."
  
! #: fortran/lang.opt:699
! msgid "Interpret any REAL(8) as a REAL(10)."
! msgstr "InterprÃ©ter tout REAL(8) comme un REAL(10)."
  
! #: fortran/lang.opt:703
! msgid "Interpret any REAL(8) as a REAL(16)."
! msgstr "InterprÃ©ter tout REAL(8) comme un REAL(16)."
  
! #: fortran/lang.opt:707
! msgid "Reallocate the LHS in assignments."
! msgstr "RÃ©-allouer le membre de gauche dans les affectations."
  
! #: fortran/lang.opt:711
! msgid "Use a 4-byte record marker for unformatted files."
! msgstr "Utiliser un marqueur sur 4 octets pour les fichiers non formatÃ©s."
  
! #: fortran/lang.opt:715
! msgid "Use an 8-byte record marker for unformatted files."
! msgstr "Utiliser un marqueur sur 8 octets pour les fichiers non formatÃ©s."
  
! #: fortran/lang.opt:719
! msgid "Allocate local variables on the stack to allow indirect recursion."
! msgstr "Allouer les variables locales sur la pile pour autoriser la rÃ©cursion indirecte."
  
! #: fortran/lang.opt:723
! msgid "Copy array sections into a contiguous block on procedure entry."
! msgstr "Copier les sections de tableaux dans un bloc contigu lors de l'entrÃ©e dans une procÃ©dure."
  
! #: fortran/lang.opt:727
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
! msgstr "-fcoarray=<none|single|lib>\tSpÃ©cifier quelle parallÃ©lisation co-tableau utiliser."
  
! #: fortran/lang.opt:743
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
! msgstr "-fcheck=[...]\tSpÃ©cifier quels contrÃ´les Ã  l'exÃ©cution doivent Ãªtre rÃ©alisÃ©s."
  
! #: fortran/lang.opt:747
! msgid "Append a second underscore if the name already contains an underscore."
! msgstr "Ajouter un deuxiÃ¨me soulignÃ© si le nom contient dÃ©jÃ  un soulignÃ©."
  
! #: fortran/lang.opt:755
! msgid "Apply negative sign to zero values."
! msgstr "Appliquer le signe nÃ©gatif aux valeurs zÃ©ro."
  
! #: fortran/lang.opt:759
! msgid "Append underscores to externally visible names."
! msgstr "Ajouter un soulignÃ© aux noms visibles depuis l'extÃ©rieur."
  
! #: fortran/lang.opt:763 c-family/c.opt:1405 c-family/c.opt:1437
! #: c-family/c.opt:1685 config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167
! #: common.opt:1375 common.opt:1450 common.opt:1718 common.opt:1849
! #: common.opt:2249 common.opt:2285 common.opt:2378 common.opt:2382
! #: common.opt:2487 common.opt:2578 common.opt:2586 common.opt:2594
! #: common.opt:2602 common.opt:2703 common.opt:2755 common.opt:2843
! #: common.opt:2980 common.opt:2984 common.opt:2988 common.opt:2992
! msgid "Does nothing.  Preserved for backward compatibility."
! msgstr "Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©."
  
! #: fortran/lang.opt:803
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
! msgstr "Lier statiquement la bibliothÃ¨que d'assistance GNU Fortran (libgfortran)."
  
! #: fortran/lang.opt:807
! msgid "Conform to the ISO Fortran 2003 standard."
! msgstr "ÃŠtre conforme au standard Fortran ISO 2003."
  
! #: fortran/lang.opt:811
! msgid "Conform to the ISO Fortran 2008 standard."
! msgstr "ÃŠtre conforme au standard Fortran ISO 2008."
  
! #: fortran/lang.opt:815
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
! msgstr "ÃŠtre conforme au standard Fortran ISO 2008 y compris TS 29113."
  
! #: fortran/lang.opt:819
! msgid "Conform to the ISO Fortran 2018 standard."
! msgstr "ÃŠtre conforme au standard Fortran ISO 2018."
  
! #: fortran/lang.opt:823
! msgid "Conform to the ISO Fortran 95 standard."
! msgstr "ÃŠtre conforme au standard Fortran ISO 95."
  
! #: fortran/lang.opt:827
! msgid "Conform to nothing in particular."
! msgstr "Pas de conformitÃ© particuliÃ¨re."
  
! #: fortran/lang.opt:831
! msgid "Accept extensions to support legacy code."
! msgstr "Accepter les extensions pour prendre en charge du code ancien."
  
! #: c-family/c.opt:182
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
! msgstr "-A<question>=<rÃ©ponse>\tAssocier la <rÃ©ponse> Ã  la <question>.  Placez Â«Â -Â Â» devant la <question> pour dÃ©sactiver la <rÃ©ponse> Ã  la <question>."
  
! #: c-family/c.opt:186
! msgid "Do not discard comments."
! msgstr "Ne pas Ã©liminer les commentaires."
  
! #: c-family/c.opt:190
! msgid "Do not discard comments in macro expansions."
! msgstr "Ne pas Ã©liminer les commentaires dans les expansions des macros."
  
! #: c-family/c.opt:194
! msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
! msgstr "-D<macro>[=<valeur>]\tDÃ©finir la <macro> avec la <valeur>.  Si seule la <macro> est fournie, <valeur> vaut 1."
  
! #: c-family/c.opt:201
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
! msgstr "-F <rÃ©pertoire>\tAjouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion du framework principal."
  
! #: c-family/c.opt:205
! msgid "Enable parsing GIMPLE."
! msgstr "Activer l'analyse de GIMPLE."
  
! #: c-family/c.opt:209
! msgid "Print the name of header files as they are used."
! msgstr "Afficher les noms des en-tÃªtes de fichiers au fur et Ã  mesure qu'ils sont utilisÃ©s."
  
! #: c-family/c.opt:213
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-I <rÃ©pertoire>\tAjouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion principal."
  
! #: c-family/c.opt:217
! msgid "Generate make dependencies."
! msgstr "GÃ©nÃ©rer les dÃ©pendances pour make."
  
! #: c-family/c.opt:221
! msgid "Generate make dependencies and compile."
! msgstr "GÃ©nÃ©rer les dÃ©pendances pour make et compiler."
  
! #: c-family/c.opt:225
! msgid "-MF <file>\tWrite dependency output to the given file."
! msgstr "-MF <fichier>\tÃ‰crire la sortie des dÃ©pendances dans le fichier indiquÃ©."
  
! #: c-family/c.opt:229
! msgid "Treat missing header files as generated files."
! msgstr "Traiter les fichiers d'en-tÃªte manquants comme des fichiers gÃ©nÃ©rÃ©s."
  
! #: c-family/c.opt:233
! msgid "Like -M but ignore system header files."
! msgstr "Identique Ã  -M mais ignore les fichiers d'en-tÃªte systÃ¨me."
  
! #: c-family/c.opt:237
! msgid "Like -MD but ignore system header files."
! msgstr "Identique Ã  -MD mais ignore les fichiers d'en-tÃªte systÃ¨me."
  
! #: c-family/c.opt:241
! msgid "Generate phony targets for all headers."
! msgstr "GÃ©nÃ©rer les cibles bidons pour tous les en-tÃªtes."
  
! #: c-family/c.opt:245
! msgid "-MQ <target>\tAdd a MAKE-quoted target."
! msgstr "-MQ <cible>\tAjouter une cible make avec Ã©chappement des caractÃ¨res spÃ©ciaux de make."
  
! #: c-family/c.opt:249
! msgid "-MT <target>\tAdd an unquoted target."
! msgstr "-MT <cible>\tAjouter une cible make sans Ã©chappement des caractÃ¨res spÃ©ciaux de make."
  
! #: c-family/c.opt:253
! msgid "Do not generate #line directives."
! msgstr "Ne pas gÃ©nÃ©rer de directives #line."
  
! #: c-family/c.opt:257
! msgid "-U<macro>\tUndefine <macro>."
! msgstr "-U<macro>\tAbandonner la dÃ©finition <macro>."
  
! #: c-family/c.opt:261
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
! msgstr "Avertir Ã  propos des choses qui vont changer lors d'une compilation avec un compilateur conforme Ã  l'ABI."
  
! #: c-family/c.opt:265
! msgid "Warn about things that change between the current -fabi-version and the specified version."
! msgstr "Avertir Ã  propos des choses qui changent entre le -fabi-version actuel est la version spÃ©cifiÃ©e."
  
! #: c-family/c.opt:269
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
! msgstr "Avertir si le sous-objet a un attribut abi_tag que le type d'objet complet n'a pas."
  
! #: c-family/c.opt:276
! msgid "Warn on suspicious calls of standard functions computing absolute values."
! msgstr "Avertir au sujet d'appels douteux de fonctions standard calculant des valeurs absolues."
  
! #: c-family/c.opt:280
! msgid "Warn about suspicious uses of memory addresses."
! msgstr "Avertir Ã  propos d'utilisations douteuses d'adresses mÃ©moire."
  
! #: c-family/c.opt:296
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
! msgstr "Avertir Ã  propos d'un Â«Â newÂ Â» d'un type avec un alignement Ã©tendu si -faligned-new n'est pas utilisÃ©."
  
! #: c-family/c.opt:300
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
! msgstr "-Waligned-new=[none|global|all]\tAvertir mÃªme si Â«Â newÂ Â» utilise une fonction d'allocation qui est un membre de la classe."
  
! #: c-family/c.opt:304 ada/gcc-interface/lang.opt:57
! msgid "Enable most warning messages."
! msgstr "Activer la plupart des messages d'avertissement."
  
! #: c-family/c.opt:308
! msgid "Warn on any use of alloca."
! msgstr "Avertir lors de toute utilisation de alloca."
  
! #: c-family/c.opt:312
! msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
! msgstr "-Walloc-size-larger-than=<octets> Avertir Ã  propos d'appels Ã  des fonctions d'allocation qui tentent d'allouer des objets plus grands que le nombre d'octets spÃ©cifiÃ©."
  
! #: c-family/c.opt:317
! msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
! msgstr "-Wno-alloc-size-larger-than DÃ©sactiver l'avertissement Walloc-size-larger-than=. Ã‰quivalent Ã  Walloc-size-larger-than=<SIZE_MAX> ou plus grand."
  
! #: c-family/c.opt:321
! msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
! msgstr "-Walloc-zero Avertir Ã  propos d'appels Ã  des fonctions d'allocation qui demandent zÃ©ro octets."
  
! #: c-family/c.opt:325
! 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=<nombre>\tAvertir Ã  propos d'utilisations de alloca sans limite et Ã  propos d'utilisations de alloca dont la limite peut Ãªtre plus grande que <nombre> octets."
  
! #: c-family/c.opt:331
! msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
! msgstr "-Wno-alloca-larger-than DÃ©sactiver l'avertissement Walloca-larger-than=. Ã‰quivalent Ã  Walloca-larger-than=<SIZE_MAX> ou plus grand."
  
! #: c-family/c.opt:343
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
! msgstr "Avertir quand une affectation Objective-C est interceptÃ©e par le ramasse-miettes."
  
! #: c-family/c.opt:347
! msgid "Warn about casting functions to incompatible types."
! msgstr "Avertir quand des fonctions sont transtypÃ©es vers des types incompatibles."
  
! #: c-family/c.opt:351
! msgid "Warn about boolean expression compared with an integer value different from true/false."
! msgstr "Avertir quand une expression boolÃ©enne est comparÃ©e avec une valeur entiÃ¨re diffÃ©rente de vrai/faux."
  
! #: c-family/c.opt:355
! msgid "Warn about certain operations on boolean expressions."
! msgstr "Avertir Ã  propos des certaines opÃ©rations sur des expressions boolÃ©ennes."
  
! #: c-family/c.opt:359
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
! msgstr "Avertir quand __builtin_frame_address ou __builtin_return_address n'est pas utilisÃ© de maniÃ¨re sÃ»re."
  
! #: c-family/c.opt:363
! msgid "Warn when a built-in function is declared with the wrong signature."
! msgstr "Avertir lorsque une fonction interne est dÃ©clarÃ©e avec la mauvaise signature."
  
! #: c-family/c.opt:367
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
! msgstr "Avertir quand une macro interne du prÃ©-processeur est annulÃ©e ou redÃ©finie."
  
! #: c-family/c.opt:371
! msgid "Warn about features not present in ISO C11, but present in ISO C2X."
! msgstr "Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C11 ISO mais prÃ©sentes dans le C2X ISO."
  
! #: c-family/c.opt:375
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
! msgstr "Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C90 ISO mais prÃ©sentes dans le C99 ISO."
  
! #: c-family/c.opt:379
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
! msgstr "Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C99 ISO mais prÃ©sentes dans le C11 ISO."
  
! #: c-family/c.opt:383
! msgid "Warn about C constructs that are not in the common subset of C and C++."
! msgstr "Avertir Ã  propos de constructions C qui ne sont pas communes au C et au C++."
  
! #: c-family/c.opt:390
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
! msgstr "Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 1998 et le C++ ISO 2011."
  
! #: c-family/c.opt:394
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
! msgstr "Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 2011 et le C++ ISO 2014."
  
! #: c-family/c.opt:401
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
! msgstr "Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 2014 et le C++ ISO 2017."
  
! #: c-family/c.opt:405
! msgid "Warn about casts between incompatible function types."
! msgstr "Avertir Ã  propos de transtypages entre types de fonctions incompatibles."
  
! #: c-family/c.opt:409
! msgid "Warn about casts which discard qualifiers."
! msgstr "Avertir Ã  propos des transtypages qui Ã©cartent les qualificatifs."
  
! #: c-family/c.opt:413 c-family/c.opt:417
! msgid "Warn about catch handlers of non-reference type."
! msgstr "Avertir Ã  propos de gestionnaires Â«Â catchÂ Â» de types non rÃ©fÃ©rencÃ©s."
  
! #: c-family/c.opt:421
! msgid "Warn about subscripts whose type is \"char\"."
! msgstr "Avertir Ã  propos des indices dont le type est Â«Â charÂ Â»."
  
! #: c-family/c.opt:425 c-family/c.opt:1310 c-family/c.opt:1314
! #: c-family/c.opt:1318 c-family/c.opt:1322 c-family/c.opt:1326
! #: c-family/c.opt:1330 c-family/c.opt:1334 c-family/c.opt:1341
! #: c-family/c.opt:1345 c-family/c.opt:1349 c-family/c.opt:1353
! #: c-family/c.opt:1357 c-family/c.opt:1361 c-family/c.opt:1365
! #: c-family/c.opt:1369 c-family/c.opt:1373 c-family/c.opt:1377
! #: c-family/c.opt:1381 c-family/c.opt:1385 c-family/c.opt:1389
! #: config/i386/i386.opt:967
! msgid "Deprecated in GCC 9.  This switch has no effect."
! msgstr "ObsolÃ¨te dans GCC 9.  Cette option n'a aucun effet."
  
! #: c-family/c.opt:429
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
! msgstr "Avertir Ã  propos de variables qui pourraient Ãªtre changÃ©es par Â«Â longjmpÂ Â» ou Â«Â vforkÂ Â»."
  
! #: c-family/c.opt:433
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
! msgstr "Avertir Ã  propos des blocs de commentaires imbriquÃ©s et des commentaires C++ qui s'Ã©tendent sur plus d'une ligne physique."
  
! #: c-family/c.opt:437
! msgid "Synonym for -Wcomment."
! msgstr "Synonyme pour -Wcomment."
  
! #: c-family/c.opt:441
! msgid "Warn for conditionally-supported constructs."
! msgstr "Avertir Ã  propos des constructions qui reposent sur une condition."
  
! #: c-family/c.opt:445
! msgid "Warn for implicit type conversions that may change a value."
! msgstr "Avertir pour des conversions de types implicites qui pourraient changer une valeur."
  
! #: c-family/c.opt:449
! msgid "Warn for converting NULL from/to a non-pointer type."
! msgstr "Avertir Ã  propos de conversions de NULL vers/de un type qui n'est pas un pointeur."
  
! #: c-family/c.opt:457
! msgid "Warn when all constructors and destructors are private."
! msgstr "Avertir lorsque tous les constructeurs et destructeurs sont privÃ©s."
  
! #: c-family/c.opt:461
! msgid "Warn about dangling else."
! msgstr "Avertir Ã  propos des Â«Â elseÂ Â» orphelins."
  
! #: c-family/c.opt:465
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
! msgstr "Avertir Ã  propos de l'utilisation de __TIME__, __DATE__ et __TIMESTAMP__."
  
! #: c-family/c.opt:469
! msgid "Warn when a declaration is found after a statement."
! msgstr "Avertir lorsqu'une dÃ©claration est trouvÃ©e aprÃ¨s une expression."
  
! #: c-family/c.opt:473
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "Avertir lors de la destruction d'un pointeur vers un type incomplet."
  
! #: c-family/c.opt:477
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
! msgstr "Avertir Ã  propos de la destruction d'un objet polymorphique sans destructeur virtuel."
  
! #: c-family/c.opt:485
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
! msgstr "Marquer les opÃ©rations de copies dÃ©clarÃ©es implicitement comme dÃ©prÃ©ciÃ©es si la classe a une opÃ©ration de copie fournie par l'utilisateur."
  
! #: c-family/c.opt:490
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
! msgstr "Marquer les opÃ©rations de copies dÃ©clarÃ©es implicitement comme dÃ©prÃ©ciÃ©es si la classe a une opÃ©ration de copie ou un destructeur fourni par l'utilisateur."
  
! #: c-family/c.opt:495
! msgid "Warn about positional initialization of structs requiring designated initializers."
! msgstr "Avertir Ã  propos d'initialisations par positions de struct qui requiÃ¨rent des initialisations par noms."
  
! #: c-family/c.opt:499
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
! msgstr "Avertir si le qualificatif d'un tableau qui est un pointeur vers une cible est abandonnÃ©."
  
! #: c-family/c.opt:503
! msgid "Warn if type qualifiers on pointers are discarded."
! msgstr "Avertir si le qualificatif de type sur des pointeurs est abandonnÃ©."
  
! #: c-family/c.opt:507
! msgid "Warn about compile-time integer division by zero."
! msgstr "Avertir au sujet de divisions entiÃ¨res par zÃ©ro au moment de la compilation."
  
! #: c-family/c.opt:511
! msgid "Warn about duplicated branches in if-else statements."
! msgstr "Avertir Ã  propos de branches dupliquÃ©es dans les instructions if-else."
  
! #: c-family/c.opt:515
! msgid "Warn about duplicated conditions in an if-else-if chain."
! msgstr "Avertir Ã  propos de conditions dupliquÃ©es dans une chaÃ®ne if-else-if."
  
! #: c-family/c.opt:519
! msgid "Warn about violations of Effective C++ style rules."
! msgstr "Avertir Ã  propos des violations des rÃ¨gles de style de Effective C++."
  
! #: c-family/c.opt:523
! msgid "Warn about an empty body in an if or else statement."
! msgstr "Avertir Ã  propos d'un corps vide dans une expression Â«Â ifÂ Â» ou Â«Â elseÂ Â»."
  
! #: c-family/c.opt:527
! msgid "Warn about stray tokens after #else and #endif."
! msgstr "Avertir si des Ã©lÃ©ments sont trouvÃ©s Ã  la suite de #else et #endif."
  
! #: c-family/c.opt:531
! msgid "Warn about comparison of different enum types."
! msgstr "Avertir Ã  propos de comparaisons entre enum de types diffÃ©rents."
  
! #: c-family/c.opt:539
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
! msgstr "Cette option est obsolÃ¨teÂ ; utilisez -Werror=implicit-function-declaration Ã  la place."
  
! #: c-family/c.opt:547
! msgid "Warn about semicolon after in-class function definition."
! msgstr "Avertir Ã  propos d'un point-virgule aprÃ¨s la dÃ©finition d'une fonction dans une classe."
  
! #: c-family/c.opt:551
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
! msgstr "Avertir Ã  propos de conversions de types implicites qui peuvent causer une perte de prÃ©cision en virgule flottante."
  
! #: c-family/c.opt:555
! msgid "Warn if testing floating point numbers for equality."
! msgstr "Avertir Ã  propos des tests d'Ã©galitÃ© sur des nombres flottants."
  
! #: c-family/c.opt:559 c-family/c.opt:601
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
! msgstr "Avertir Ã  propos des anomalies dans les chaÃ®nes de format de printf/scanf/strftime/strfmon."
  
! #: c-family/c.opt:563
! msgid "Warn about format strings that contain NUL bytes."
! msgstr "Avertir Ã  propos des chaÃ®nes de format contenant des octets NUL."
  
! #: c-family/c.opt:567
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "Avertir lorsqu'il y a trop d'arguments passÃ©s Ã  une fonction par rapport Ã  la chaÃ®ne de format."
  
! #: c-family/c.opt:571
! msgid "Warn about format strings that are not literals."
! msgstr "Avertir Ã  propos des chaÃ®nes de format qui ne sont pas littÃ©rales."
  
! #: c-family/c.opt:575
! msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
! msgstr "Avertir Ã  propos d'appels de fonctions avec chaÃ®ne de format qui Ã©crivent au delÃ  de la fin de la rÃ©gion de destination. Identique Ã  -Wformat-overflow=1."
  
! #: c-family/c.opt:580
! msgid "Warn about possible security problems with format functions."
! msgstr "Avertir Ã  propos des problÃ¨mes de sÃ©curitÃ© possibles dans les fonctions avec chaÃ®ne de format."
  
! #: c-family/c.opt:584
! msgid "Warn about sign differences with format functions."
! msgstr "Avertir Ã  propos des diffÃ©rences de signe dans les fonctions avec chaÃ®ne de format."
  
! #: c-family/c.opt:588
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
! msgstr "Avertir Ã  propos d'appels Ã  snprintf et des fonctions similaires qui tronquent la sortie. Identique Ã  -Wformat-truncation=1."
  
! #: c-family/c.opt:593
! msgid "Warn about strftime formats yielding 2-digit years."
! msgstr "Avertir Ã  propos des chaÃ®nes de format de strftime ne laissant que 2 chiffres pour l'annÃ©e."
  
! #: c-family/c.opt:597
! msgid "Warn about zero-length formats."
! msgstr "Avertir Ã  propos des chaÃ®nes de format de longueur nulle."
  
! #: c-family/c.opt:605
! msgid "Warn about function calls with format strings that write past the end of the destination region."
! msgstr "Avertir Ã  propos des appels de fonctions avec chaÃ®ne de format qui Ã©crivent au delÃ  de la fin de la rÃ©gion de destination."
  
! #: c-family/c.opt:610
! msgid "Warn about calls to snprintf and similar functions that truncate output."
! msgstr "Avertir Ã  propos d'appels Ã  snprintf et aux fonctions similaires qui tronquent la sortie."
  
! #: c-family/c.opt:614
! msgid "Warn when the field in a struct is not aligned."
! msgstr "Avertir lorsqu'un champ dans une structure n'est pas alignÃ©."
  
! #: c-family/c.opt:618
! msgid "Warn whenever type qualifiers are ignored."
! msgstr "Avertir lorsque des qualificatifs de types sont ignorÃ©s."
  
! #: c-family/c.opt:622
! msgid "Warn whenever attributes are ignored."
! msgstr "Avertir lorsque des attributs sont ignorÃ©s."
  
! #: c-family/c.opt:626
! msgid "Warn when there is a conversion between pointers that have incompatible types."
! msgstr "Avertir quand il y a une conversion entre des pointeurs de types incompatibles."
  
! #: c-family/c.opt:630
! msgid "Warn when the address of packed member of struct or union is taken."
! msgstr "Avertir quand l'adresse d'un membre compactÃ© d'une structure ou d'une union est prise."
  
! #: c-family/c.opt:634
! msgid "Warn about variables which are initialized to themselves."
! msgstr "Avertir au sujet des variables qui sont initialisÃ©es par elles-mÃªmes."
  
! #: c-family/c.opt:638
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
! msgstr "Avertir Ã  propos des utilisations de std::initializer_list qui peut retourner des pointeurs ballants."
  
! #: c-family/c.opt:642
! msgid "Warn about implicit declarations."
! msgstr "Avertir Ã  propos des dÃ©clarations implicites."
  
! #: c-family/c.opt:650
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
! msgstr "Avertir Ã  propos des conversions implicites de Â«Â floatÂ Â» vers Â«Â doubleÂ Â»."
  
! #: c-family/c.opt:654
! msgid "Warn if \"defined\" is used outside #if."
! msgstr "Avertir si Â«Â definedÂ Â» est utilisÃ© en dehors de #if."
  
! #: c-family/c.opt:658
! msgid "Warn about implicit function declarations."
! msgstr "Avertir Ã  propos des dÃ©clarations de fonctions implicites."
  
! #: c-family/c.opt:662
! msgid "Warn when a declaration does not specify a type."
! msgstr "Avertir lorsqu'une dÃ©claration ne spÃ©cifie pas le type."
  
! #: c-family/c.opt:669
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
! msgstr "Avertir Ã  propos des constructeurs C++11 qui hÃ©ritent d'une classe de base avec un constructeur variadic."
  
! #: c-family/c.opt:673
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
! msgstr "Avertir Ã  propos des conversions incompatibles d'un entier vers un pointeur et d'un pointeur vers un entier."
  
! #: c-family/c.opt:677
! msgid "Warn for suspicious integer expressions in boolean context."
! msgstr "Avertir Ã  propos d'expressions entiÃ¨res qui apparaissent Ã©trangement dans un contexte boolÃ©en."
  
! #: c-family/c.opt:681
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
! msgstr "Avertir quand il y a un transtypage vers un pointeur Ã  partir d'un entier de taille diffÃ©rente."
  
! #: c-family/c.opt:685
! msgid "Warn about invalid uses of the \"offsetof\" macro."
! msgstr "Avertir Ã  propos d'utilisations invalides de la macro Â«Â offsetofÂ Â»."
  
! #: c-family/c.opt:689
! msgid "Warn about PCH files that are found but not used."
! msgstr "Avertir Ã  propos des fichiers PCH qui sont trouvÃ©s mais pas utilisÃ©s."
  
! #: c-family/c.opt:693
! msgid "Warn when a jump misses a variable initialization."
! msgstr "Avertir quand un saut manque l'initialisation d'une variable."
  
! #: c-family/c.opt:697
! msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
! msgstr "Avertir quand une chaÃ®ne ou un caractÃ¨re littÃ©ral est suivi d'un suffixe dÃ©fini par l'utilisateur qui ne commence pas par un soulignÃ©."
  
! #: c-family/c.opt:701
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
! msgstr "Avertir quand un opÃ©rateur logique est toujours Ã©trangement Ã©valuÃ© Ã  vrai ou faux."
  
! #: c-family/c.opt:705
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
! msgstr "Avertir quand le Â«Â nonÂ Â» logique est utilisÃ© sur l'opÃ©rande de gauche d'une comparaison."
  
! #: c-family/c.opt:709
! msgid "Do not warn about using \"long long\" when -pedantic."
! msgstr "Ne pas avertir Ã  propos de l'utilisation de Â«Â long longÂ Â» avec -pedantic."
  
! #: c-family/c.opt:713
! msgid "Warn about suspicious declarations of \"main\"."
! msgstr "Avertir Ã  propos des dÃ©clarations douteuses de Â«Â mainÂ Â»."
  
! #: c-family/c.opt:721
! msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
! msgstr "Avertir Ã  propos des appels douteux Ã  memset oÃ¹ le troisiÃ¨me argument est la constante littÃ©rale zÃ©ro mais le deuxiÃ¨me ne l'est pas."
  
! #: c-family/c.opt:725
! msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
! msgstr "Avertir Ã  propos des appels douteux Ã  memset oÃ¹ le troisiÃ¨me argument contient le nombre d'Ã©lÃ©ments sans Ãªtre multipliÃ© par la taille d'un Ã©lÃ©ment."
  
! #: c-family/c.opt:729
! msgid "Warn when the indentation of the code does not reflect the block structure."
! msgstr "Avertir lorsque l'indentation du code ne reflÃ¨te pas la structure du bloc."
  
! #: c-family/c.opt:733
! msgid "Warn about possibly missing braces around initializers."
! msgstr "Avertir Ã  propos des accolades qui pourraient Ãªtre manquantes autour des initialisations."
  
! #: c-family/c.opt:737
! msgid "Warn about global functions without previous declarations."
! msgstr "Avertir Ã  propos des fonctions globales sans dÃ©claration prÃ©cÃ©dente."
  
! #: c-family/c.opt:741
! msgid "Warn about missing fields in struct initializers."
! msgstr "Avertir Ã  propos des champs manquants dans les initialisations des structures."
  
! #: c-family/c.opt:745
! msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
! msgstr "Avertir Ã  propos des macros non sÃ»res qui s'Ã©tendent en plusieurs instructions utilisÃ©es comme contenu d'une instruction telle que if, else, while, switch ou for."
  
! #: c-family/c.opt:749
! msgid "Warn on direct multiple inheritance."
! msgstr "Avertir Ã  propos des hÃ©ritages multiples directs."
  
! #: c-family/c.opt:753
! msgid "Warn on namespace definition."
! msgstr "Avertir Ã  propos des dÃ©finitions d'espaces de noms."
  
! #: c-family/c.opt:757
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
! msgstr "Avertir quand des champs dans une structure avec des attributs empaquetÃ©s sont mal alignÃ©s."
  
! #: c-family/c.opt:761
! msgid "Warn about missing sized deallocation functions."
! msgstr "Avertir quand des fonctions de dÃ©sallocation basÃ©es sur la taille sont manquantes."
  
! #: c-family/c.opt:765
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
! msgstr "Avertir Ã  propos de divisions douteuses de deux expressions sizeof qui ne fonctionnent pas correctement avec des pointeurs."
  
! #: c-family/c.opt:769
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
! msgstr "Avertir Ã  propos de paramÃ¨tres de longueur douteux Ã  certaines fonctions manipulant des chaines si l'argument utilise sizeof."
  
! #: c-family/c.opt:773
! msgid "Warn when sizeof is applied on a parameter declared as an array."
! msgstr "Avertir si sizeof est appliquÃ© Ã  un paramÃ¨tre dÃ©clarÃ© comme un tableau."
  
! #: c-family/c.opt:777
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr "Avertir Ã  propos des dÃ©bordements de tampon dans les fonctions de manipulation de chaÃ®nes telles que memcpy et strcpy."
  
! #: c-family/c.opt:782
! msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr "Sous le contrÃ´le du type de taille d'objet (c.f. Object Size Checking), avertir Ã  propos des dÃ©bordements de tampon dans les fonctions de manipulation de chaÃ®nes telles que memcpy et strcpy."
  
! #: c-family/c.opt:787
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
! msgstr "Avertir Ã  propos des chaÃ®nes tronquÃ©es dans les fonctions de manipulation de chaÃ®nes telles que strncat et strncpy."
  
! #: c-family/c.opt:791
! msgid "Warn about functions which might be candidates for format attributes."
! msgstr "Avertir Ã  propos des fonctions qui pourraient Ãªtre candidates pour les attributs de format."
  
! #: c-family/c.opt:795
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
! msgstr "L'utilisation du mot-clÃ© Â«Â overrideÂ Â» est suggÃ©rÃ©e quand la dÃ©claration d'une fonction virtuelle en Ã©crase une autre."
  
! #: c-family/c.opt:800
! msgid "Warn about enumerated switches, with no default, missing a case."
! msgstr "Avertir Ã  propos d'un Â«Â switchÂ Â» sur une Ã©numÃ©ration, sans dÃ©faut, et oÃ¹ au moins un Ã©lÃ©ment de l'Ã©numÃ©ration est manquant."
  
! #: c-family/c.opt:804
! msgid "Warn about enumerated switches missing a \"default:\" statement."
! msgstr "Avertir Ã  propos des Â«Â switchÂ Â» sur des Ã©numÃ©rations et qui n'ont pas de Â«Â default:Â Â»."
  
! #: c-family/c.opt:808
! msgid "Warn about all enumerated switches missing a specific case."
! msgstr "Avertir Ã  propos de tous les Â«Â switchÂ Â» sur des Ã©numÃ©rations oÃ¹ un Â«Â caseÂ Â» spÃ©cifique manque."
  
! #: c-family/c.opt:812
! msgid "Warn about switches with boolean controlling expression."
! msgstr "Avertir Ã  propos des Â«Â switchÂ Â» qui sont contrÃ´lÃ©s par une expression boolÃ©enne."
  
! #: c-family/c.opt:816
! msgid "Warn on primary template declaration."
! msgstr "Avertir lors d'une dÃ©claration d'un patron primaire."
  
! #: c-family/c.opt:820
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
! msgstr "Avertir Ã  propos de dÃ©clarations d'entitÃ©s auxquelles des attributs pourraient Ãªtre manquants qui sont liÃ©es Ã  des entitÃ©s qui ont Ã©tÃ© dÃ©clarÃ©es avec ces attributs."
  
! #: c-family/c.opt:829
! msgid "Warn about user-specified include directories that do not exist."
! msgstr "Avertir si des rÃ©pertoires d'inclusions dÃ©finis par l'utilisateur n'existent pas."
  
! #: c-family/c.opt:833
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
! msgstr "Avertir Ã  propos des paramÃ¨tres de fonctions dÃ©clarÃ©s sans type dans des fonctions utilisant le style K&R."
  
! #: c-family/c.opt:837
! msgid "Warn about global functions without prototypes."
! msgstr "Avertir Ã  propos des fonctions globales sans prototype."
  
! #: c-family/c.opt:844
! msgid "Warn about use of multi-character character constants."
! msgstr "Avertir Ã  propos de l'utilisation de constantes de type caractÃ¨re utilisant des multi-caractÃ¨res."
  
! #: c-family/c.opt:848
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
! msgstr "Avertir Ã  propos de conversions entre { } qui rÃ©duisent la largeur du type et sont mal formÃ©es en C++11."
  
! #: c-family/c.opt:852
! msgid "Warn about \"extern\" declarations not at file scope."
! msgstr "Avertir Ã  propos des dÃ©clarations Â«Â externÂ Â» qui ne sont pas au niveau global du fichier."
  
! #: c-family/c.opt:856
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
! msgstr "Avertir quand une expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  faux alors que l'expression ne peut pas gÃ©nÃ©rer d'exception en rÃ©alitÃ©."
  
! #: c-family/c.opt:860
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
! msgstr "Avertir si le type de fonction noexcept du C++17 changera le nom dÃ©corÃ© d'un symbole."
  
! #: c-family/c.opt:864
! msgid "Warn when non-templatized friend functions are declared within a template."
! msgstr "Avertir lorsque des fonctions amies sans patron sont dÃ©clarÃ©es Ã  l'intÃ©rieur d'un patron."
  
! #: c-family/c.opt:868
! msgid "Warn when a conversion function will never be called due to the type it converts to."
! msgstr "Avertir quand une fonction de conversion ne sera jamais appelÃ©e Ã  cause du type vers lequel elle converti."
  
! #: c-family/c.opt:872
! msgid "Warn for unsafe raw memory writes to objects of class types."
! msgstr "Avertir Ã  propos d'Ã©critures non sÃ»res en mÃ©moire brut vers des objets de types classe."
  
! #: c-family/c.opt:876
! msgid "Warn about non-virtual destructors."
! msgstr "Avertir Ã  propos des destructeurs non virtuels."
  
! #: c-family/c.opt:880
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
! msgstr "Avertir quand NULL est passÃ© dans un argument marquÃ© comme exigeant une valeur non NULL."
  
! #: c-family/c.opt:896
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
! msgstr "-Wnormalized=[none|id|nfc|nfkc]\tAvertir Ã  propos de chaÃ®nes Unicode non normalisÃ©es."
  
! #: c-family/c.opt:919
! msgid "Warn if a C-style cast is used in a program."
! msgstr "Avertir si un transtypage de type C est utilisÃ© dans un programme."
  
! #: c-family/c.opt:923
! msgid "Warn for obsolescent usage in a declaration."
! msgstr "Avertir Ã  propos des utilisations obsolÃ¨tes dans une dÃ©claration."
  
! #: c-family/c.opt:927
! msgid "Warn if an old-style parameter definition is used."
! msgstr "Avertir lorsqu'une dÃ©finition de paramÃ¨tre dans l'ancien style est utilisÃ©e."
  
! #: c-family/c.opt:931
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
! msgstr "Avertir si une directive SIMD est outrepassÃ©e par le modÃ¨le de coÃ»t du vectoriseur."
  
! #: c-family/c.opt:935
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
! msgstr "Avertir si une chaÃ®ne est plus longue que la longueur maximale spÃ©cifiÃ©e comme Ã©tant portable par le standard."
  
! #: c-family/c.opt:939
! msgid "Warn about overloaded virtual function names."
! msgstr "Avertir Ã  propos de la surcharge des noms de fonctions virtuelles."
  
! #: c-family/c.opt:943
! msgid "Warn about overriding initializers without side effects."
! msgstr "Avertir lorsque des initialiseurs sont outrepassÃ©s sans effets de bords."
  
! #: c-family/c.opt:947
! msgid "Warn about overriding initializers with side effects."
! msgstr "Avertir lorsque des initialiseurs sont outrepassÃ©s avec effets de bords."
  
! #: c-family/c.opt:951
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
! msgstr "Avertir Ã  propos de champs de bits compactÃ©s dont l'offset a changÃ© dans GCC 4.4."
  
! #: c-family/c.opt:955
! msgid "Warn about possibly missing parentheses."
! msgstr "Avertir Ã  propos de parenthÃ¨ses qui pourraient Ãªtre manquantes."
  
! #: c-family/c.opt:963
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
! msgstr "Avertir lors d'appels Ã  std::move sur un objet local dans une instruction return qui empÃªche l'Ã©lision de la copie."
  
! #: c-family/c.opt:967
! msgid "Warn when converting the type of pointers to member functions."
! msgstr "Avertir lors de la conversion de types de pointeurs en fonctions membres."
  
! #: c-family/c.opt:971
! msgid "Warn about function pointer arithmetic."
! msgstr "Avertir Ã  propos d'arithmÃ©tiques sur un pointeur de fonction."
  
! #: c-family/c.opt:975
! msgid "Warn when a pointer differs in signedness in an assignment."
! msgstr "Avertir lorsque un pointeur d'un type signÃ© est affectÃ© Ã  un pointeur d'un autre type signÃ©."
  
! #: c-family/c.opt:979
! msgid "Warn when a pointer is compared with a zero character constant."
! msgstr "Avertir quand un pointeur est comparÃ© avec la constante caractÃ¨re zÃ©ro."
  
! #: c-family/c.opt:983
! msgid "Warn when a pointer is cast to an integer of a different size."
! msgstr "Avertir quand un pointeur est transtypÃ© vers un entier de taille diffÃ©rente."
  
! #: c-family/c.opt:987
! msgid "Warn about misuses of pragmas."
! msgstr "Avertir Ã  propos de pragmas mal employÃ©s."
  
! #: c-family/c.opt:991
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
! msgstr "Avertir si des constructeurs ou des destructeurs avec une prioritÃ© entre 0 et 100 sont utilisÃ©s."
  
! #: c-family/c.opt:995
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
! msgstr "Avertir si une propriÃ©tÃ© d'un objet en Objective-C n'a pas de sÃ©mantique d'affectation spÃ©cifiÃ©e."
  
! #: c-family/c.opt:999
! msgid "Warn if inherited methods are unimplemented."
! msgstr "Avertir si les mÃ©thodes hÃ©ritÃ©es ne sont pas implÃ©mentÃ©es."
  
! #: c-family/c.opt:1003 c-family/c.opt:1007
! msgid "Warn for placement new expressions with undefined behavior."
! msgstr "Avertir Ã  propos des expressions Â«Â newÂ Â» avec placement qui ont un comportement indÃ©fini."
  
! #: c-family/c.opt:1011
! msgid "Warn about multiple declarations of the same object."
! msgstr "Avertir Ã  propos de dÃ©clarations multiples du mÃªme objet."
  
! #: c-family/c.opt:1015
! msgid "Warn about redundant calls to std::move."
! msgstr "Avertir au sujet d'appels redondants Ã  std::move."
  
! #: c-family/c.opt:1019
! msgid "Warn about uses of register storage specifier."
! msgstr "Avertir Ã  propos de l'utilisation des spÃ©cificateurs de stockage de registres."
  
! #: c-family/c.opt:1023
! msgid "Warn when the compiler reorders code."
! msgstr "Avertir lorsque le compilateur rÃ©ordonne le code."
  
! #: c-family/c.opt:1027
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
! msgstr "Avertir lorsque une fonction retourne le type par dÃ©faut Â«Â intÂ Â» (en C) ou lorsque les types de retour sont inconsistants (en C++)."
  
! #: c-family/c.opt:1031
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
! msgstr "Avertir Ã  propos de constructions douteuses impliquant un ordre inversÃ© de stockage des scalaires."
  
! #: c-family/c.opt:1035
! msgid "Warn if a selector has multiple methods."
! msgstr "Avertir si un sÃ©lecteur a de multiples mÃ©thodes."
  
! #: c-family/c.opt:1039
! msgid "Warn about possible violations of sequence point rules."
! msgstr "Avertir Ã  propos des violations possibles des rÃ¨gles des points de sÃ©quence."
! 
! #: c-family/c.opt:1043
! msgid "Warn if a local declaration hides an instance variable."
! msgstr "Avertir si une dÃ©claration locale masque une variable d'instance."
! 
! #: c-family/c.opt:1047 c-family/c.opt:1051
! msgid "Warn if left shift of a signed value overflows."
! msgstr "Avertir si le dÃ©calage Ã  gauche d'une valeur signÃ©e dÃ©borde."
! 
! #: c-family/c.opt:1055
! msgid "Warn if shift count is negative."
! msgstr "Avertir si le nombre de dÃ©calages est nÃ©gatif."
! 
! #: c-family/c.opt:1059
! msgid "Warn if shift count >= width of type."
! msgstr "Avertir si le nombre de dÃ©calages >= Ã  la largeur du type."
! 
! #: c-family/c.opt:1063
! msgid "Warn if left shifting a negative value."
! msgstr "Avertir Ã  propos des dÃ©calages Ã  gauche de valeurs nÃ©gatives."
! 
! #: c-family/c.opt:1067
! msgid "Warn about signed-unsigned comparisons."
! msgstr "Avertir Ã  propos des comparaisons entre signÃ©s et non signÃ©s."
! 
! #: c-family/c.opt:1075
! msgid "Warn for implicit type conversions between signed and unsigned integers."
! msgstr "Avertir Ã  propos des conversions implicites entre entiers signÃ©s et non signÃ©s."
! 
! #: c-family/c.opt:1079
! msgid "Warn when overload promotes from unsigned to signed."
! msgstr "Avertir lorsque la surcharge promeut un non signÃ© en signÃ©."
! 
! #: c-family/c.opt:1083
! msgid "Warn about uncasted NULL used as sentinel."
! msgstr "Avertir Ã  propos des NULL sans type qui sont utilisÃ©s comme sentinelle."
! 
! #: c-family/c.opt:1087
! msgid "Warn about unprototyped function declarations."
! msgstr "Avertir Ã  propos des dÃ©clarations de fonctions sans prototype."
! 
! #: c-family/c.opt:1099
! msgid "Warn if type signatures of candidate methods do not match exactly."
! msgstr "Avertir si la signature d'une mÃ©thode candidate ne correspond pas exactement."
! 
! #: c-family/c.opt:1103
! msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
! msgstr "Avertir quand les fonctions intÃ©grÃ©es __sync_fetch_and_nand et __sync_nand_and_fetch sont utilisÃ©es."
! 
! #: c-family/c.opt:1107
! msgid "Deprecated.  This switch has no effect."
! msgstr "ObsolÃ¨te. Cette option n'a aucun effet."
! 
! #: c-family/c.opt:1115
! msgid "Warn if a comparison always evaluates to true or false."
! msgstr "Avertir si une comparaison est toujours Ã©valuÃ©e Ã  vrai ou Ã  faux."
! 
! #: c-family/c.opt:1119
! msgid "Warn if a throw expression will always result in a call to terminate()."
! msgstr "Avertir si une expression Â«Â throwÂ Â» conduira toujours Ã  un appel Ã  terminate()."
! 
! #: c-family/c.opt:1123
! msgid "Warn about features not present in traditional C."
! msgstr "Avertir Ã  propos des fonctionnalitÃ©s absentes du C traditionnel."
! 
! #: c-family/c.opt:1127
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
! msgstr "Avertir Ã  propos des prototypes qui causent une conversion de type diffÃ©rente de celle qui aurait lieu en l'absence du prototype."
! 
! #: c-family/c.opt:1131
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
! msgstr "Avertir si des trigrammes sont rencontrÃ©s et qu'ils pourraient affecter le sens du programme."
! 
! #: c-family/c.opt:1135
! msgid "Warn about @selector()s without previously declared methods."
! msgstr "Avertir Ã  propos des @selector() sans mÃ©thode prÃ©alablement dÃ©clarÃ©e."
! 
! #: c-family/c.opt:1139
! msgid "Warn if an undefined macro is used in an #if directive."
! msgstr "Avertir si une macro non dÃ©finie est utilisÃ©e dans une directive #if."
! 
! #: c-family/c.opt:1151
! msgid "Warn about unrecognized pragmas."
! msgstr "Avertir Ã  propos des pragmas non reconnus."
! 
! #: c-family/c.opt:1155
! msgid "Warn about unsuffixed float constants."
! msgstr "Avertir Ã  propos de constantes flottantes sans suffixe."
! 
! #: c-family/c.opt:1163
! msgid "Warn when typedefs locally defined in a function are not used."
! msgstr "Avertir quand un typedef dÃ©fini localement dans une fonction n'est pas utilisÃ©."
! 
! #: c-family/c.opt:1167
! msgid "Warn about macros defined in the main file that are not used."
! msgstr "Avertir Ã  propos de macros dÃ©finies dans le fichier principal qui ne sont pas utilisÃ©es."
! 
! #: c-family/c.opt:1171
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
! msgstr "Avertir si l'appelant d'une fonction marquÃ©e avec l'attribut Â«Â warn_unused_resultÂ Â» n'utilise pas la valeur retournÃ©e."
! 
! #: c-family/c.opt:1179 c-family/c.opt:1183
! msgid "Warn when a const variable is unused."
! msgstr "Avertir lorsqu'une variable const est inutilisÃ©e."
! 
! #: c-family/c.opt:1187
! msgid "Warn about using variadic macros."
! msgstr "Avertir Ã  propos de l'utilisation de macros variadiques."
! 
! #: c-family/c.opt:1191
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
! msgstr "Avertir Ã  propos de l'usage discutable de macros utilisÃ©es pour rÃ©cupÃ©rer des arguments variables."
! 
! #: c-family/c.opt:1195
! msgid "Warn if a variable length array is used."
! msgstr "Avertir si un tableau de longueur variable est utilisÃ©."
! 
! #: c-family/c.opt:1199
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
! msgstr "-Wvla-larger-than=<nombre>\tAvertir Ã  propos de l'utilisation de tableaux de longueur variable sans limite et sur l'utilisation de tableaux de longueur variable avec une limite qui peut Ãªtre plus grande que <nombre> octets. <nombre> octets."
! 
! #: c-family/c.opt:1206
! msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
! msgstr "-Wno-vla-larger-than DÃ©sactive l'avertissement Wvla-larger-than=.  Ã‰quivalent Ã  Wvla-larger-than=<SIZE_MAX> ou plus grand."
! 
! #: c-family/c.opt:1210
! msgid "Warn when a register variable is declared volatile."
! msgstr "Avertir quand une variable registre est dÃ©clarÃ©e volatile."
! 
! #: c-family/c.opt:1214
! msgid "Warn on direct virtual inheritance."
! msgstr "Avertir Ã  propos d'hÃ©ritages virtuels directs."
! 
! #: c-family/c.opt:1218
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
! msgstr "Avertir si une classe de base virtuelle a un opÃ©rateur de dÃ©placement non-trivial."
! 
! #: c-family/c.opt:1222
! msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
! msgstr "En C++, une valeur non nulle signifie qu'il faut avertir Ã  propos des conversions dÃ©prÃ©ciÃ©es de chaÃ®nes littÃ©rales en Â«Â char *Â Â».  En C, le mÃªme avertissement est Ã©mis sauf que la conversion n'est, bien entendu, pas dÃ©prÃ©ciÃ©e par le standard C ISO."
! 
! #: c-family/c.opt:1226
! msgid "Warn when a literal '0' is used as null pointer."
! msgstr "Avertir lorsqu'un Â«Â 0Â Â» littÃ©ral est utilisÃ© comme pointeur nul."
! 
! #: c-family/c.opt:1230
! msgid "Warn about useless casts."
! msgstr "Avertir Ã  propos des transtypages inutiles."
! 
! #: c-family/c.opt:1234
! msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
! msgstr "Avertir si un type de classe a une base ou un champ dont le type utilise l'espace de noms anonyme ou dÃ©pend d'un type sans classe de liaison."
! 
! #: c-family/c.opt:1238
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
! msgstr "Avertir lorsqu'une dÃ©claration duplique l'un des spÃ©cificateurs const, volatile, restrict ou _Atomic."
! 
! #: c-family/c.opt:1242
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
! msgstr "Avertir quand un argument passÃ© Ã  un paramÃ¨tre avec le spÃ©cificateur Â«Â restrictÂ Â» a un autre argument comme synonyme."
! 
! #: c-family/c.opt:1247
! msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
! msgstr "Un synonyme de -std=c89 (en C) ou -std=c++98 (en C++)."
! 
! #: c-family/c.opt:1255
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
! msgstr "La version de l'ABI C++ utilisÃ©e pour les avertissements de -Wabi et les alias de compatibilitÃ© de l'Ã©dition de liens."
! 
! #: c-family/c.opt:1259
! msgid "Enforce class member access control semantics."
! msgstr "Faire respecter la sÃ©mantique du contrÃ´le d'accÃ¨s Ã  un membre de classe."
! 
! #: c-family/c.opt:1263
! msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
! msgstr "-fada-spec-parent=unit  DÃ©charger les specs Ada comme unitÃ©s enfants du parent donnÃ©."
! 
! #: c-family/c.opt:1267
! msgid "Support C++17 allocation of over-aligned types."
! msgstr "Supporter l'allocation C++17 de types sur-alignÃ©s."
! 
! #: c-family/c.opt:1271
! msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
! msgstr "-faligned-new=<N> Utiliser l'allocation de types sur-alignÃ©s du C++17 pour les alignements plus grands que N."
! 
! #: c-family/c.opt:1278
! msgid "Allow variadic functions without named parameter."
! msgstr "Autoriser les fonctions variadiques sans paramÃ¨tre nommÃ©."
! 
! #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
! #: c-family/c.opt:1858 c-family/c.opt:1874
! msgid "No longer supported."
! msgstr "Prise en charge supprimÃ©e."
! 
! #: c-family/c.opt:1286
! msgid "Recognize the \"asm\" keyword."
! msgstr "ReconnaÃ®tre le mot clef Â«Â asmÂ Â»."
! 
! #: c-family/c.opt:1294
! msgid "Recognize built-in functions."
! msgstr "ReconnaÃ®tre les fonctions intÃ©grÃ©es."
! 
! #: c-family/c.opt:1301
! msgid "Where shorter, use canonicalized paths to systems headers."
! msgstr "Lorsqu'ils sont plus courts, utiliser des chemins canoniques vers les en-tÃªtes systÃ¨me."
! 
! #: c-family/c.opt:1305
! msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
! msgstr "Activer le type fondamental char8_t et l'utiliser comme type pour les chaÃ®nes UTF-8 et les caractÃ¨res littÃ©raux."
! 
! #: c-family/c.opt:1393
! msgid "Deprecated in GCC 8.  This switch has no effect."
! msgstr "ObsolÃ¨te dans GCC 8.  Cette option n'a aucun effet."
! 
! #: c-family/c.opt:1397
! msgid "Enable support for C++ concepts."
! msgstr "Activer le support pour les concepts du C++."
! 
! #: c-family/c.opt:1401
! msgid "Allow the arguments of the '?' operator to have different types."
! msgstr "Permettre aux arguments de l'opÃ©rateur Â«Â ?Â Â» d'avoir des types diffÃ©rents."
! 
! #: c-family/c.opt:1409
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
! msgstr "-fconst-string-class=<nom>\tUtiliser la classe <nom> pour les chaÃ®nes constantes."
! 
! #: c-family/c.opt:1413
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
! msgstr "-fconstexpr-depth=<nombre>\tSpÃ©cifier la profondeur maximale de rÃ©cursion de constexpr."
! 
! #: c-family/c.opt:1417
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
! msgstr "-fconstexpr-loop-limit=<nombre>\tSpÃ©cifier le nombre maximum d'itÃ©rations d'une boucle de constexpr."
! 
! #: c-family/c.opt:1421
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
! msgstr "-fconstexpr-ops-limit=<nombre>\tSpÃ©cifier le nombre maximum d'opÃ©rations constexpr lors d'une unique Ã©valuation d'un constexpr."
! 
! #: c-family/c.opt:1425
! msgid "Emit debug annotations during preprocessing."
! msgstr "Produire des annotations de dÃ©bogage pendant le prÃ©-traitement."
! 
! #: c-family/c.opt:1429
! msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
! msgstr "-fdeduce-init-list\tautoriser la dÃ©duction de std::initializer_list pour un paramÃ¨tre de type d'un patron depuis la liste d'initialisation entre accolades."
! 
! #: c-family/c.opt:1433
! msgid "Factor complex constructors and destructors to favor space over speed."
! msgstr "Factoriser les constructeurs et destructeurs complexes pour favoriser l'espace par rapport Ã  la vitesse."
! 
! #: c-family/c.opt:1441
! msgid "Print hierarchical comparisons when template types are mismatched."
! msgstr "Afficher des comparaisons hiÃ©rarchiques quand des types de patrons ne concordent pas."
! 
! #: c-family/c.opt:1445
! msgid "Preprocess directives only."
! msgstr "PrÃ©traiter uniquement les directives."
! 
! #: c-family/c.opt:1449
! msgid "Permit '$' as an identifier character."
! msgstr "Autoriser Â«Â $Â Â» comme caractÃ¨re dans les identificateurs."
! 
! #: c-family/c.opt:1453
! msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
! msgstr "-fmacro-prefix-map=<ancien>=<nouveau> Remplacer un nom de rÃ©pertoire par un autre dans __FILE__, __BASE_FILE__ et __builtin_FILE()."
! 
! #: c-family/c.opt:1457
! msgid "Write all declarations as Ada code transitively."
! msgstr "Ã‰crire toutes les dÃ©clarations sous forme de code Ada transitivement."
! 
! #: c-family/c.opt:1461
! msgid "Write all declarations as Ada code for the given file only."
! msgstr "Ã‰crire toutes les dÃ©clarations sous forme de code Ada pour le fichier spÃ©cifiÃ© uniquement."
! 
! #: c-family/c.opt:1468
! msgid "-fno-elide-type Do not elide common elements in template comparisons."
! msgstr "-fno-elide-type Ne pas Ã©liminer les Ã©lÃ©ments en communs dans les comparaisons de patrons."
! 
! #: c-family/c.opt:1472
! msgid "Generate code to check exception specifications."
! msgstr "GÃ©nÃ©rer du code pour vÃ©rifier les spÃ©cifications des exceptions."
! 
! #: c-family/c.opt:1479
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
! msgstr "-fexec-charset=<jeucar>\tConvertir toutes les chaÃ®nes et les constantes de caractÃ¨res vers le jeu de caractÃ¨res <jeucar>."
! 
! #: c-family/c.opt:1483
! msgid "Permit universal character names (\\u and \\U) in identifiers."
! msgstr "Permettre des noms de caractÃ¨res universels (\\u et \\U) dans les identificateurs."
! 
! #: c-family/c.opt:1487
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
! msgstr "-finput-charset=<jeucar>\tSpÃ©cifier le jeu de caractÃ¨res par dÃ©faut pour les fichiers source."
! 
! #: c-family/c.opt:1491
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
! msgstr "Supporter l'initialisation dynamique de variables locales au thread dans une unitÃ© de traduction diffÃ©rente."
! 
! #: c-family/c.opt:1501
! msgid "Do not assume that standard C libraries and \"main\" exist."
! msgstr "Ne pas supposer que les bibliothÃ¨ques standards du C et Â«Â mainÂ Â» existent."
! 
! #: c-family/c.opt:1505
! msgid "Recognize GNU-defined keywords."
! msgstr "ReconnaÃ®tre les mots clÃ©s dÃ©finis par GNU."
! 
! #: c-family/c.opt:1509
! msgid "Generate code for GNU runtime environment."
! msgstr "GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution GNU."
! 
! #: c-family/c.opt:1513
! msgid "Use traditional GNU semantics for inline functions."
! msgstr "Utiliser les sÃ©mantiques GNU traditionnelles pour les fonctions mises en lignes."
! 
! #: c-family/c.opt:1526
! msgid "Assume normal C execution environment."
! msgstr "PrÃ©sumer que l'environnement d'exÃ©cution C est normal."
! 
! #: c-family/c.opt:1534
! msgid "Export functions even if they can be inlined."
! msgstr "Exporter les fonctions mÃªme si elles peuvent Ãªtre mises en ligne."
! 
! #: c-family/c.opt:1538
! msgid "Emit implicit instantiations of inline templates."
! msgstr "Produire des instanciations implicites pour des patrons en ligne."
! 
! #: c-family/c.opt:1542
! msgid "Emit implicit instantiations of templates."
! msgstr "Produire des instanciations implicites pour les patrons."
! 
! #: c-family/c.opt:1546
! msgid "Implement C++17 inheriting constructor semantics."
! msgstr "ImplÃ©menter les sÃ©mantiques C++17 des constructeurs qui hÃ©ritent."
! 
! #: c-family/c.opt:1553
! msgid "Don't emit dllexported inline functions unless needed."
! msgstr "Ne pas gÃ©nÃ©rer des fonctions dÃ©clarÃ©es Â«Â en ligneÂ Â» avec l'attribut Â«Â dllexportÂ Â» Ã  moins que ce ne soit nÃ©cessaire."
! 
! #: c-family/c.opt:1560
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
! msgstr "Autoriser les conversions implicites entre des vecteurs avec des nombres de sous-parties diffÃ©rentes ou des types d'Ã©lÃ©ments diffÃ©rents."
! 
! #: c-family/c.opt:1564
! msgid "Don't warn about uses of Microsoft extensions."
! msgstr "Ne pas avertir au sujet de l'utilisation des extensions de Microsoft."
! 
! #: c-family/c.opt:1583
! msgid "Implement resolution of DR 150 for matching of template template arguments."
! msgstr "ImplÃ©menter la rÃ©solution du DR 150 pour faire correspondre les arguments de patron des patrons."
! 
! #: c-family/c.opt:1587
! msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
! msgstr "GÃ©nÃ©rer le code pour l'environnement d'exÃ©cution NeXT (Apple Mac OS X)."
! 
! #: c-family/c.opt:1591
! msgid "Assume that receivers of Objective-C messages may be nil."
! msgstr "Supposer que les rÃ©cepteurs des messages Objective-C peuvent Ãªtre NIL."
! 
! #: c-family/c.opt:1595
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
! msgstr "Autoriser l'accÃ¨s aux variables d'instance comme si elles Ã©taient dÃ©clarÃ©es localement dans les implÃ©mentations des mÃ©thodes d'instances."
! 
! #: c-family/c.opt:1599
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
! msgstr "-fvisibility=[private|protected|public|package]\tDÃ©termine la visibilitÃ© par dÃ©faut des symboles."
! 
! #: c-family/c.opt:1624
! msgid "Treat a throw() exception specification as noexcept to improve code size."
! msgstr "Traiter une spÃ©cification d'exception throw() comme Â«Â noexceptÂ Â» pour amÃ©liorer la taille du code."
! 
! #: c-family/c.opt:1628
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
! msgstr "SpÃ©cifier l'ABI Ã  utiliser pour la gÃ©nÃ©ration du code et des mÃ©ta-donnÃ©es de Objective-C."
! 
! #: c-family/c.opt:1634
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
! msgstr "GÃ©nÃ©rer des mÃ©thodes Objective-C spÃ©ciales pour initialiser et dÃ©truire des ivars C++ non-POD, si nÃ©cessaire."
! 
! #: c-family/c.opt:1638
! msgid "Allow fast jumps to the message dispatcher."
! msgstr "Autoriser des sauts rapides vers le rÃ©partiteur de messages."
! 
! #: c-family/c.opt:1644
! msgid "Enable Objective-C exception and synchronization syntax."
! msgstr "Autoriser la syntaxe d'exception et de synchronisation de Objective-C."
! 
! #: c-family/c.opt:1648
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
! msgstr "Activer le ramasse-miettes (Garbage Collection) dans les programmes Objective-C/Objective-C++."
! 
! #: c-family/c.opt:1652
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
! msgstr "Activer la vÃ©rification en ligne des rÃ©cepteurs nuls avec le moteur NeXT et la version 2 de l'ABI."
! 
! #: c-family/c.opt:1657
! msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr "Activer la gestion des exceptions Objective-C en utilisant setjmp Ã  l'exÃ©cution."
! 
! #: c-family/c.opt:1661
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
! msgstr "Respecter la conformitÃ© avec le langage Objective-C 1.0 comme implÃ©mentÃ© dans GCC 4.0."
! 
! #: c-family/c.opt:1665
! msgid "Enable OpenACC."
! msgstr "Activer OpenACC."
! 
! #: c-family/c.opt:1669
! msgid "Specify default OpenACC compute dimensions."
! msgstr "SpÃ©cifier les dimensions de calculs par dÃ©faut pour OpenACC."
! 
! #: c-family/c.opt:1673
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
! msgstr "Activer OpenMP (implique -frecursive en Fortran)."
! 
! #: c-family/c.opt:1677
! msgid "Enable OpenMP's SIMD directives."
! msgstr "Activer les directives SIMD de OpenMP."
! 
! #: c-family/c.opt:1681
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
! msgstr "ReconnaÃ®tre les mots clÃ©s C++ comme Â«Â complÂ Â» et Â«Â xorÂ Â»."
! 
! #: c-family/c.opt:1692
! msgid "Look for and use PCH files even when preprocessing."
! msgstr "Rechercher et utiliser les fichiers PCH mÃªme pendant le prÃ©-traitement."
! 
! #: c-family/c.opt:1696
! msgid "Downgrade conformance errors to warnings."
! msgstr "Transformer les erreurs de conformitÃ© en simples avertissements."
! 
! #: c-family/c.opt:1700
! msgid "Enable Plan 9 language extensions."
! msgstr "Activer les extensions de langage PlanÂ 9."
! 
! #: c-family/c.opt:1704
! msgid "Treat the input file as already preprocessed."
! msgstr "ConsidÃ©rer que le fichier d'entrÃ©e a dÃ©jÃ  Ã©tÃ© prÃ©-traitÃ©."
! 
! #: c-family/c.opt:1712
! msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
! msgstr "-ftrack-macro-expansion=<0|1|2>  Tracer les emplacements des Ã©lÃ©ments qui proviennent des remplacement des macros et les afficher dans les messages d'erreurs."
! 
! #: c-family/c.opt:1716
! msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
! msgstr "-fno-pretty-templates Ne pas embellir l'affichage des spÃ©cialisations de patrons sous la forme de la signature du patron suivie des arguments."
! 
! #: c-family/c.opt:1720
! msgid "Treat known sprintf return values as constants."
! msgstr "Traiter les valeurs de retour connues de sprintf comme des constantes."
! 
! #: c-family/c.opt:1724
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
! msgstr "UtilisÃ© avec le mode Fix-and-Continue pour indiquer que les fichiers objets peuvent Ãªtre insÃ©rÃ©s pour remplacer ceux du programme durant l'exÃ©cution."
! 
! #: c-family/c.opt:1728
! msgid "Enable automatic template instantiation."
! msgstr "Activer l'instanciation automatique de patron."
! 
! #: c-family/c.opt:1732
! msgid "Generate run time type descriptor information."
! msgstr "GÃ©nÃ©rer l'information pour les types de descripteurs lors de l'exÃ©cution."
! 
! #: c-family/c.opt:1736 ada/gcc-interface/lang.opt:77
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "Utiliser le type d'entier le plus Ã©troit possible pour les types d'Ã©numÃ©rations."
! 
! #: c-family/c.opt:1740
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
! msgstr "Forcer le type sous-jacent de Â«Â wchar_tÂ Â» Ã  Ãªtre Â«Â unsigned shortÂ Â»."
! 
! #: c-family/c.opt:1744
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
! msgstr "Lorsque ni Â«Â signedÂ Â» ni Â«Â unsignedÂ Â» n'est fourni, le champ de bits doit Ãªtre signÃ©."
! 
! #: c-family/c.opt:1748 ada/gcc-interface/lang.opt:81
! msgid "Make \"char\" signed by default."
! msgstr "Rendre les Â«Â charÂ Â» signÃ©s par dÃ©faut."
! 
! #: c-family/c.opt:1752
! msgid "Enable C++14 sized deallocation support."
! msgstr "Activer le support pour les dÃ©sallocations avec taille connue du C++14."
! 
! #: c-family/c.opt:1759
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
! msgstr "-fsso-struct=[big-endian|little-endian|native]\tFixer l'ordre de stockage par dÃ©faut des scalaires."
! 
! #: c-family/c.opt:1775
! msgid "Display statistics accumulated during compilation."
! msgstr "Afficher les statistiques accumulÃ©es durant la compilation."
! 
! #: c-family/c.opt:1779
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
! msgstr "Supposer que les valeurs d'un type Ã©numÃ©rÃ© sont toujours dans la plage minimum de ce type."
! 
! #: c-family/c.opt:1786 c-family/c.opt:1791
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
! msgstr "Suivre les exigences du C++17 concernant l'ordre d'Ã©valuation des expressions d'affectations, des dÃ©calages, des appels aux fonctions membres, etc."
! 
! #: c-family/c.opt:1808
! msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
! msgstr "-ftabstop=<nombre>\tDistance entre les tabulations pour un rapport en colonnes."
! 
! #: c-family/c.opt:1812
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
! msgstr "Fixer le nombre maximum de notes d'instanciations de patrons pour un seul avertissement ou erreur."
! 
! #: c-family/c.opt:1819
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
! msgstr "-ftemplate-depth=<nombre>\tSpÃ©cifier la profondeur maximale d'instanciation d'un patron."
! 
! #: c-family/c.opt:1826
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
! msgstr "-fno-threadsafe-statics\tNe pas gÃ©nÃ©rer de code sÃ»r du point de vue des threads pour initialiser les statiques locaux."
! 
! #: c-family/c.opt:1830
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
! msgstr "Lorsque ni Â«Â signedÂ Â» ni Â«Â unsignedÂ Â» n'est fourni, le champ de bits doit Ãªtre non signÃ©."
! 
! #: c-family/c.opt:1834 ada/gcc-interface/lang.opt:85
! msgid "Make \"char\" unsigned by default."
! msgstr "Rendre les Â«Â charÂ Â» non signÃ©s par dÃ©faut."
! 
! #: c-family/c.opt:1838
! msgid "Use __cxa_atexit to register destructors."
! msgstr "Utiliser __cxa_atexit pour enregistrer les destructeurs."
! 
! #: c-family/c.opt:1842
! msgid "Use __cxa_get_exception_ptr in exception handling."
! msgstr "Utiliser __cxa_get_exception_ptr dans la gestion des exceptions."
! 
! #: c-family/c.opt:1846
! msgid "Marks all inlined functions and methods as having hidden visibility."
! msgstr "Marquer toutes les fonctions et mÃ©thodes mises en ligne comme ayant la visibilitÃ© Â«Â cachÃ©eÂ Â»."
! 
! #: c-family/c.opt:1850
! msgid "Changes visibility to match Microsoft Visual Studio by default."
! msgstr "Changer la visibilitÃ© pour correspondre Ã  Microsoft Visual Studio par dÃ©faut."
! 
! #: c-family/c.opt:1862 d/lang.opt:330
! msgid "Emit common-like symbols as weak symbols."
! msgstr "Produire les symboles communs comme des symboles faibles."
! 
! #: c-family/c.opt:1866
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
! msgstr "-fwide-exec-charset=<jeucar>\tConvertir toutes les chaÃ®nes et les constantes de caractÃ¨res larges vers le jeu de caractÃ¨res <jeucar>."
! 
! #: c-family/c.opt:1870
! msgid "Generate a #line directive pointing at the current working directory."
! msgstr "GÃ©nÃ©rer une directive #line pointant sur le rÃ©pertoire de travail courant."
! 
! #: c-family/c.opt:1878
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
! msgstr "GÃ©nÃ©rer une recherche de classes molle (via objc_getClass()) pour l'utilisation en mode Zero-Link."
! 
! #: c-family/c.opt:1882
! msgid "Dump declarations to a .decl file."
! msgstr "Vidanger les dÃ©clarations dans un fichier .decl."
! 
! #: c-family/c.opt:1886
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
! msgstr "-femit-struct-debug-baseonly\tInformations de dÃ©bogage agressivement rÃ©duites pour les structs."
! 
! #: c-family/c.opt:1890
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
! msgstr "-femit-struct-debug-reduced\tInformations de dÃ©bogage modÃ©rÃ©ment rÃ©duites pour les structs."
! 
! #: c-family/c.opt:1894
! msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
! msgstr "-femit-struct-debug-detailed=<liste-spec>\tInformations de dÃ©bogage rÃ©duites mais dÃ©taillÃ©es pour les structs."
! 
! #: c-family/c.opt:1898
! msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
! msgstr "InterprÃ©ter les nombres imaginaires, en virgule fixe ou avec d'autres suffixes gnu comme le nombre littÃ©ral correspondant au lieu d'un nombre littÃ©ral dÃ©fini par l'utilisateur."
! 
! #: c-family/c.opt:1903
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-idirafter <rÃ©pertoire>\tAjouter <rÃ©pertoire> Ã  la fin du chemin systÃ¨me d'inclusion."
! 
! #: c-family/c.opt:1907
! msgid "-imacros <file>\tAccept definition of macros in <file>."
! msgstr "-imacros <fichier>\tAccepter la dÃ©finition de macros dans le <fichier>."
! 
! #: c-family/c.opt:1911
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
! msgstr "-imultilib <rÃ©pertoire>\tChoisir <rÃ©pertoire> comme le sous-rÃ©pertoire d'inclusion de multilib."
! 
! #: c-family/c.opt:1915
! msgid "-include <file>\tInclude the contents of <file> before other files."
! msgstr "-include <fichier>\tInclure le contenu du <fichier> avant les autres fichiers."
! 
! #: c-family/c.opt:1919
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
! msgstr "-iprefix <chemin>\tSÃ©lectionner le <chemin> comme prÃ©fixe pour les deux prochaines options."
! 
! #: c-family/c.opt:1923
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
! msgstr "-isysroot <rÃ©pertoire>\tSÃ©lectionner le <rÃ©pertoire> comme rÃ©pertoire racine systÃ¨me."
! 
! #: c-family/c.opt:1927
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
! msgstr "-isystem <rÃ©pertoire>\tAjouter le <rÃ©pertoire> au dÃ©but du chemin d'inclusion systÃ¨me."
! 
! #: c-family/c.opt:1931
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
! msgstr "-iquote <rÃ©pertoire>\tAjouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion avec guillemets."
! 
! #: c-family/c.opt:1935
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-iwithprefix <rÃ©pertoire>\tAjouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion systÃ¨me."
! 
! #: c-family/c.opt:1939
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-iwithprefixbefore <rÃ©pertoire>\tAjouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion principal."
! 
! #: c-family/c.opt:1949
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
! msgstr "Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me (ceux spÃ©cifiÃ©s avec -isystem seront quand mÃªme utilisÃ©s)."
! 
! #: c-family/c.opt:1953
! msgid "Do not search standard system include directories for C++."
! msgstr "Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me pour le C++."
! 
! #: c-family/c.opt:1965
! msgid "Generate C header of platform-specific features."
! msgstr "GÃ©nÃ©rer les en-tÃªtes C des options spÃ©cifiques Ã  la plate-forme."
! 
! #: c-family/c.opt:1969
! msgid "Remap file names when including files."
! msgstr "Remapper les noms des fichiers lors de l'inclusion des fichiers."
! 
! #: c-family/c.opt:1973 c-family/c.opt:1977
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
! msgstr "ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003."
! 
! #: c-family/c.opt:1981
! msgid "Conform to the ISO 2011 C++ standard."
! msgstr "ÃŠtre conforme au standard C++ ISO 2011."
! 
! #: c-family/c.opt:1985
! msgid "Deprecated in favor of -std=c++11."
! msgstr "Rendu obsolÃ¨te en faveur de -std=c++11."
! 
! #: c-family/c.opt:1989
! msgid "Deprecated in favor of -std=c++14."
! msgstr "Rendu obsolÃ¨te en faveur de -std=c++14."
! 
! #: c-family/c.opt:1993
! msgid "Conform to the ISO 2014 C++ standard."
! msgstr "ÃŠtre conforme au standard C++ ISO 2014."
! 
! #: c-family/c.opt:1997
! msgid "Deprecated in favor of -std=c++17."
! msgstr "Rendu obsolÃ¨te en faveur de -std=c++17."
! 
! #: c-family/c.opt:2001
! msgid "Conform to the ISO 2017 C++ standard."
! msgstr "ÃŠtre conforme au standard C++ ISO 2017."
! 
! #: c-family/c.opt:2005
! msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
! msgstr "ÃŠtre conforme au brouillon du standard C++ ISO 2020(?) (support expÃ©rimental et incomplet)."
! 
! #: c-family/c.opt:2009 c-family/c.opt:2135
! msgid "Conform to the ISO 2011 C standard."
! msgstr "ÃŠtre conforme au standard C ISO 2011."
! 
! #: c-family/c.opt:2013
! msgid "Deprecated in favor of -std=c11."
! msgstr "Rendu obsolÃ¨te en faveur de -std=c11."
! 
! #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
! #: c-family/c.opt:2143
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
! msgstr "ÃŠtre conforme au standard C ISO 2017 (publiÃ© en 2018)."
! 
! #: c-family/c.opt:2025
! msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
! msgstr "Conforme au brouillon du standard C ISO 202X (support expÃ©rimental et incomplet)."
! 
! #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
! msgid "Conform to the ISO 1990 C standard."
! msgstr "ÃŠtre conforme au standard C ISO 1990."
! 
! #: c-family/c.opt:2037 c-family/c.opt:2127
! msgid "Conform to the ISO 1999 C standard."
! msgstr "ÃŠtre conforme au standard C ISO 1999."
! 
! #: c-family/c.opt:2041
! msgid "Deprecated in favor of -std=c99."
! msgstr "Rendu obsolÃ¨te en faveur de -std=c99."
! 
! #: c-family/c.opt:2045 c-family/c.opt:2050
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
! msgstr "ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003 avec les extensions GNU."
! 
! #: c-family/c.opt:2055
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
! msgstr "ÃŠtre conforme au standard C++ ISO 2011 avec les extensions GNU."
! 
! #: c-family/c.opt:2059
! msgid "Deprecated in favor of -std=gnu++11."
! msgstr "Rendu obsolÃ¨te en faveur de -std=gnu++11."
! 
! #: c-family/c.opt:2063
! msgid "Deprecated in favor of -std=gnu++14."
! msgstr "Rendu obsolÃ¨te en faveur de -std=gnu++14."
! 
! #: c-family/c.opt:2067
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
! msgstr "ÃŠtre conforme au standard C++ ISO 2014 avec les extensions GNU."
! 
! #: c-family/c.opt:2071
! msgid "Deprecated in favor of -std=gnu++17."
! msgstr "Rendu obsolÃ¨te en faveur de -std=gnu++17."
! 
! #: c-family/c.opt:2075
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
! msgstr "ÃŠtre conforme au standard C++ ISO 2017 avec les extensions GNU."
! 
! #: c-family/c.opt:2079
! msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
! msgstr "ÃŠtre conforme au brouillon du standard C++ ISO 2020(?) avec les extensions GNU (support expÃ©rimental et incomplet)."
! 
! #: c-family/c.opt:2083
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
! msgstr "ÃŠtre conforme au standard C ISO 2011 avec les extensions GNU."
! 
! #: c-family/c.opt:2087
! msgid "Deprecated in favor of -std=gnu11."
! msgstr "Rendu obsolÃ¨te en faveur de -std=gnu11."
! 
! #: c-family/c.opt:2091 c-family/c.opt:2095
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
! msgstr "ÃŠtre conforme au standard C ISO 2017 (publiÃ© en 2018) avec les extensions GNU."
! 
! #: c-family/c.opt:2099
! msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
! msgstr "Conforme au brouillon du standard C ISO 202X avec les extensions de GNU (support expÃ©rimental et incomplet)."
! 
! #: c-family/c.opt:2103 c-family/c.opt:2107
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
! msgstr "ÃŠtre conforme au standard C ISO 1990 avec les extensions GNU."
! 
! #: c-family/c.opt:2111
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
! msgstr "ÃŠtre conforme au standard C ISO 1999 avec les extensions GNU."
! 
! #: c-family/c.opt:2115
! msgid "Deprecated in favor of -std=gnu99."
! msgstr "Rendu obsolÃ¨te en faveur de -std=gnu99."
! 
! #: c-family/c.opt:2123
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
! msgstr "ÃŠtre conforme au standard C ISO 1990 tel que amendÃ© en 1994."
! 
! #: c-family/c.opt:2131
! msgid "Deprecated in favor of -std=iso9899:1999."
! msgstr "Rendu obsolÃ¨te en faveur de -std=iso9899:1999."
! 
! #: c-family/c.opt:2150
! msgid "Enable traditional preprocessing."
! msgstr "Activer le prÃ©-traitement traditionnel."
! 
! #: c-family/c.opt:2154
! msgid "-trigraphs\tSupport ISO C trigraphs."
! msgstr "-trigraphs\tSupporter les trigrammes du C ISO."
! 
! #: c-family/c.opt:2158
! msgid "Do not predefine system-specific and GCC-specific macros."
! msgstr "Ne pas prÃ©dÃ©finir les macros spÃ©cifiques au systÃ¨me et Ã  GCC."
! 
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
! msgstr "Supposer qu'on finalise pour phsa et sa libhsail-rt. Activer des optimisations supplÃ©mentaires spÃ©cifiques Ã  phsa (par dÃ©faut)."
! 
! #: ada/gcc-interface/lang.opt:61
! msgid "Synonym of -gnatk8."
! msgstr "Synonyme de -gnatk8."
! 
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
! msgstr "Ne pas chercher les fichiers objets dans le chemin standard."
! 
! #: ada/gcc-interface/lang.opt:73
! msgid "Select the runtime."
! msgstr "SÃ©lectionner le runtime."
! 
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
! msgstr "Intercepter les typos."
! 
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
! msgstr "Fixer le nom du fichier de sortie ALI (commutateur interne)."
! 
! #: ada/gcc-interface/lang.opt:97
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr "-gnat<options>\tSpÃ©cifier les options pour GNAT."
! 
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
! msgstr "IgnorÃ©."
! 
! #: d/lang.opt:51
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
! msgstr "-Hd <rÃ©p>\tÃ‰crire les fichiers d'interface D dans le rÃ©pertoire <rÃ©p>."
! 
! #: d/lang.opt:55
! msgid "-Hf <file>\tWrite D interface to <file>."
! msgstr "-Hf <fichier>\tÃ‰crire l'interface D dans <fichier>."
! 
! #: d/lang.opt:123
! msgid "Warn about casts that will produce a null result."
! msgstr "Avertir Ã  propos des transtypages qui vont produire un rÃ©sultat nul."
! 
! #: d/lang.opt:139
! msgid "Warn from speculative compiles such as __traits(compiles)."
! msgstr "Avertissements des compilations spÃ©culatives telles que __traits(compiles)."
! 
! #: d/lang.opt:151
! msgid "Generate JSON file."
! msgstr "GÃ©nÃ©rer un fichier JSON."
! 
! #: d/lang.opt:155
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr "-Xf <fichier>\tÃ‰crire la sortie JSON vers le <fichier> donnÃ©."
! 
! #: d/lang.opt:159
! msgid "Debug library to use instead of phobos."
! msgstr "BibliothÃ¨que de dÃ©bogage Ã  utiliser Ã  la place de phobos."
! 
! #: d/lang.opt:163
! msgid "Default library to use instead of phobos."
! msgstr "BibliothÃ¨que par dÃ©faut Ã  utiliser Ã  la place de phobos."
! 
! #: d/lang.opt:167
! msgid "Do link the standard D startup files in the compilation."
! msgstr "Lier avec le fichier de dÃ©marrage standard D lors de la compilation."
! 
! #: d/lang.opt:174
! msgid "Generate code for all template instantiations."
! msgstr "GÃ©nÃ©rer du code pour toutes les instanciations de patrons."
! 
! #: d/lang.opt:178
! msgid "Generate code for assert contracts."
! msgstr "GÃ©nÃ©rer du code pour les contrats assert."
! 
! #: d/lang.opt:186
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
! msgstr "-fbounds-check=[on|safeonly|off]\tActiver le contrÃ´le des limites des tableaux uniquement dans du code @safe, sinon, dÃ©sactiver le contrÃ´le."
! 
! #: d/lang.opt:210
! msgid "Compile in debug code."
! msgstr "Compiler le code pour le dÃ©bogage."
! 
! #: d/lang.opt:214
! msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
! msgstr "-fdebug=<niveau|ident>\tCompiler le code en mode dÃ©bogage, code <= <niveau>, ou code identifiÃ© par <ident>."
! 
! #: d/lang.opt:218
! msgid "Generate documentation."
! msgstr "GÃ©nÃ©rer la documentation."
! 
! #: d/lang.opt:222
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
! msgstr "-fdoc-dir=<rÃ©p>\tÃ‰crire le fichier de documentation dans le rÃ©pertoire <rÃ©p>."
! 
! #: d/lang.opt:226
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
! msgstr "-fdoc-file<<fichier>\tÃ‰crire la documentation dans <fichier>."
! 
! #: d/lang.opt:230
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
! msgstr "-fdoc-inc=<fichier>\tInclure un <fichier> macro Ddoc."
! 
! #: d/lang.opt:234
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
! msgstr "Supposer que les bibliothÃ¨ques standards dâ€™exÃ©cution du D et Â«Â D mainÂ Â» existent."
! 
! #: d/lang.opt:238
! msgid "Display the frontend AST after parsing and semantic passes."
! msgstr "Afficher le AST du frontend aprÃ¨s les passes d'analyse et de sÃ©mantique."
! 
! #: d/lang.opt:242
! msgid "Ignore unsupported pragmas."
! msgstr "Ignorer les pragmas non supportÃ©s."
! 
! #: d/lang.opt:246
! msgid "Generate code for class invariant contracts."
! msgstr "GÃ©nÃ©rer du code pour les contrats invariants des classes."
! 
! #: d/lang.opt:250
! msgid "Generate a default D main() function when compiling."
! msgstr "GÃ©nÃ©rer une fonction D main() par dÃ©faut lors de la compilation."
! 
! #: d/lang.opt:254
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
! msgstr "-fmodule-file=<module.paquet>=<specfich>\tutiliser <specfich> comme fichier source pour <module.paquet>."
! 
! #: d/lang.opt:258
! msgid "Generate ModuleInfo struct for output module."
! msgstr "GÃ©nÃ©rer la struct ModuleInfo pour le module de sortie."
! 
! #: d/lang.opt:262
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
! msgstr "Traiter tous les modules spÃ©cifiÃ©s sur la ligne de commande mais ne gÃ©nÃ©rer du code que pour le module spÃ©cifiÃ© par l'argument."
! 
! #: d/lang.opt:266
! msgid "Generate code for postcondition contracts."
! msgstr "GÃ©nÃ©rer du code pour les contrats post-condition."
! 
! #: d/lang.opt:270
! msgid "Generate code for precondition contracts."
! msgstr "GÃ©nÃ©rer du code pour les contrats prÃ©-condition."
! 
! #: d/lang.opt:274
! msgid "Compile release version."
! msgstr "Compiler en version publiable."
! 
! #: d/lang.opt:282
! msgid "Generate code for switches without a default case."
! msgstr "GÃ©nÃ©rer le code pour les Â«Â switchÂ Â» sans instruction Â«Â defaultÂ Â»."
! 
! #: d/lang.opt:286
! msgid "List information on all language changes."
! msgstr "Lister les informations sur tous les changements de langage."
! 
! #: d/lang.opt:290
! msgid "Give deprecation messages about -ftransition=import anomalies."
! msgstr "Montrer des messages de dÃ©prÃ©ciation pour les anomalies de -ftransition=import."
! 
! #: d/lang.opt:294
! msgid "List all usages of complex or imaginary types."
! msgstr "Lister toutes les utilisations des types complexe ou imaginaire."
! 
! #: d/lang.opt:298
! msgid "Implement DIP1000: Scoped pointers (experimental)."
! msgstr "ImplÃ©menter DIP1000: Pointeurs Ã  portÃ©e limitÃ©e (expÃ©rimental)."
! 
! #: d/lang.opt:302
! msgid "Implement DIP25: Sealed references (experimental)."
! msgstr "ImplÃ©menter DIP25: RÃ©fÃ©rences scellÃ©es (expÃ©rimental)."
! 
! #: d/lang.opt:306
! msgid "List all non-mutable fields which occupy an object instance."
! msgstr "Lister tous les champs non mutables qui occupent une instance d'objet."
! 
! #: d/lang.opt:310
! msgid "Revert to single phase name lookup."
! msgstr "Revenir Ã  la recherche de nom en une seule phase."
! 
! #: d/lang.opt:314
! msgid "List all hidden GC allocations."
! msgstr "Lister toutes les allocations GC cachÃ©es."
! 
! #: d/lang.opt:318
! msgid "List all variables going into thread local storage."
! msgstr "Lister toutes les variables qui vont dans le stockage local d'un thread."
! 
! #: d/lang.opt:322
! msgid "Compile in unittest code."
! msgstr "Compiler avec le code unittest."
! 
! #: d/lang.opt:326
! msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
! msgstr "-fversion=<niveau|ident>\tCompiler en code version >= <niveau> ou identifiÃ© par <ident>."
! 
! #: d/lang.opt:350
! msgid "Do not link the standard D library in the compilation."
! msgstr "Ne pas lier avec la bibliothÃ¨que standard D lors de la compilation."
! 
! #: d/lang.opt:358
! msgid "Link the standard D library statically in the compilation."
! msgstr "Lier la bibliothÃ¨que D standard statiquement pendant la compilation."
! 
! #: d/lang.opt:362
! msgid "Link the standard D library dynamically in the compilation."
! msgstr "Lier la bibliothÃ¨que D standard dynamiquement pendant la compilation."
! 
! #: go/lang.opt:42
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr "-fgo-c-header=<fichier>\tÃ‰crire les dÃ©finitions des structures Go dans un fichier sous forme de code C."
! 
! #: go/lang.opt:46
! msgid "Add explicit checks for division by zero."
! msgstr "Ajouter des vÃ©rifications explicites pour la division par zÃ©ro."
! 
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr "Ajouter des vÃ©rifications explicites pour les dÃ©bordements de divisions dans INT_MIN / -1."
! 
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
! msgstr "Appliquer des rÃ¨gles spÃ©ciales pour compiler le paquet runtime."
! 
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr "-fgo-dump-<type>\tDÃ©charger les informations internes de l'interface Go."
! 
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr "-fgo-optimize-<type>\tActiver les Ã©tapes d'optimisation dans l'interface."
! 
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr "-fgo-pkgpath=<chaÃ®ne>\tDÃ©finir le chemin du paquet Go."
! 
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr "-fgo-prefix=<chaÃ®ne>\tDÃ©finir le prÃ©fixe spÃ©cifique au paquet pour les noms Go exportÃ©s."
! 
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr "-fgo-relative-import-path=<chemin>\tTraiter une importation relative comme Ã©tant relative au chemin."
! 
! #: go/lang.opt:78
! msgid "Functions which return values must end with return statements."
! msgstr "Les fonctions qui retournent des valeurs doivent Ãªtre terminÃ©es par des expressions de retour."
! 
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
! msgstr "Produire les informations de dÃ©bogage relatives Ã  l'Ã©tape d'analyse d'Ã©chappement quand l'option -fgo-optimize-allocs est active."
! 
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
! msgstr "-fgo-debug-escape-hash=<string>\tValeur de hachage pour l'analyse d'Ã©chappement de dÃ©bogage."
! 
! #: config/vms/vms.opt:27
! msgid "Malloc data into P2 space."
! msgstr "Allouer les donnÃ©es avec malloc dans l'espace P2."
! 
! #: config/vms/vms.opt:31
! msgid "Set name of main routine for the debugger."
! msgstr "DÃ©finir le nom de la routine principale pour le dÃ©bogueur."
! 
! #: config/vms/vms.opt:35
! msgid "Use VMS exit codes instead of posix ones."
! msgstr "Utiliser les codes de sortie de VMS au lieu de ceux de posix."
! 
! #: config/vms/vms.opt:39
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
! msgstr "-mpointer-size=[no,32,short,64,long]\tDÃ©finir la taille par dÃ©faut des pointeurs."
  
  #: config/mcore/mcore.opt:23
  msgid "Generate code for the M*Core M210."
*************** msgstr "GÃ©nÃ©rer du code pour M*Core M3
*** 6968,6973 ****
--- 8239,8248 ----
  msgid "Force functions to be aligned to a 4 byte boundary."
  msgstr "Forcer les fonctions Ã  Ãªtre alignÃ©es sur une frontiÃ¨re de 4 octets."
  
+ #: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23 config/csky/csky.opt:44
+ msgid "Generate big-endian code."
+ msgstr "GÃ©nÃ©rer du code gros-boutiste."
+ 
  #: config/mcore/mcore.opt:39
  msgid "Emit call graph information."
  msgstr "Produire les informations du graphe d'appel."
*************** msgstr "Utiliser l'instruction de divisi
*** 6980,6985 ****
--- 8255,8264 ----
  msgid "Inline constants if it can be done in 2 insns or less."
  msgstr "Mettre les constantes en ligne si cela peut Ãªtre fait en 2 insns ou moins."
  
+ #: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27 config/csky/csky.opt:51
+ msgid "Generate little-endian code."
+ msgstr "GÃ©nÃ©rer du code petit-boutiste."
+ 
  #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
  msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
  msgstr "Supposer que le support pour l'exÃ©cution a Ã©tÃ© fourni, donc, omet -lsim dans la ligne de commande du lieur."
*************** msgstr "Fixer le montant maximum pour un
*** 7000,7332 ****
  msgid "Always treat bitfields as int-sized."
  msgstr "Toujours traiter les champs de bits comme ayant la taille d'un Â«Â intÂ Â»."
  
! #: config/arc/arc-tables.opt:25
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr "Processeurs ARC connus (Ã  utiliser avec l'option -mcpu=):"
! 
! #: config/arc/arc.opt:26
! msgid "Compile code for big endian mode."
! msgstr "Compiler le code pour le mode gros-boutiste."
! 
! #: config/arc/arc.opt:30
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "Compiler le code pour le mode petit-boutiste. Ceci est le mode par dÃ©faut."
! 
! #: config/arc/arc.opt:34
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "DÃ©sactiver la passe spÃ©cifique Ã  ARCompact pour gÃ©nÃ©rer des instructions d'exÃ©cution conditionnelle."
! 
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
! msgstr "GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC600."
! 
! #: config/arc/arc.opt:42
! msgid "Same as -mA6."
! msgstr "Identique Ã  -mA6."
! 
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
! msgstr "GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC601."
! 
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
! msgstr "GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC700."
! 
! #: config/arc/arc.opt:54
! msgid "Same as -mA7."
! msgstr "Identique Ã  -mA7."
! 
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
! msgstr "Forcer tous les appels Ã  Ãªtre faits via une instruction jli."
! 
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
! msgstr "-mmpy-option=MPY Compiler le code ARCv2 pour une option de multiplication choisie Ã  la conception du processeur."
! 
! #: config/arc/arc.opt:132
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "Activer les instructions DIV-REM du ARCv2."
! 
! #: config/arc/arc.opt:136
! msgid "Enable code density instructions for ARCv2."
! msgstr "Activer les instructions de densitÃ© de code du ARCv2."
! 
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
! msgstr "Bidouiller l'allocation des registres pour aider la gÃ©nÃ©ration d'instructions 16 bits."
! 
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr "Utiliser des accÃ¨s ordinaires Ã  la mÃ©moire cache pour les rÃ©fÃ©rences volatiles."
! 
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
! msgstr "Activer le contournement de la cache pour les rÃ©fÃ©rences volatiles."
! 
! #: config/arc/arc.opt:158
! msgid "Generate instructions supported by barrel shifter."
! msgstr "GÃ©nÃ©rer les instructions supportÃ©es par le Barrel Shifter."
! 
! #: config/arc/arc.opt:162
! msgid "Generate norm instruction."
! msgstr "GÃ©nÃ©rer l'instruction norm."
! 
! #: config/arc/arc.opt:166
! msgid "Generate swap instruction."
! msgstr "GÃ©nÃ©rer l'instruction swap."
! 
! #: config/arc/arc.opt:170
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "GÃ©nÃ©rer les instructions mul64 et mulu64."
! 
! #: config/arc/arc.opt:174
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Ne pas gÃ©nÃ©rer des instructions mpy sur un ARC700."
! 
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
! msgstr "GÃ©nÃ©rer des instructions en arithmÃ©tique Ã©tendue. Actuellement, seules divaw, adds, subs et sat16 sont supportÃ©es."
! 
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
! msgstr "Fanion fictif. Ceci est la sÃ©lection par dÃ©faut Ã  moins que des commutateurs FPX soient explicitement fournis."
! 
! #: config/arc/arc.opt:186
! msgid "Generate call insns as register indirect calls."
! msgstr "GÃ©nÃ©rer des insns d'appels comme appels indirects aux registres."
! 
! #: config/arc/arc.opt:190
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "Ne pas gÃ©nÃ©rer des instructions BRcc dans arc_reorg."
! 
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
! msgstr "GÃ©nÃ©rer des rÃ©fÃ©rences Ã  sdata.  Ceci est l'option par dÃ©faut Ã  moins que vous compiliez pour PIC."
! 
! #: config/arc/arc.opt:198
! msgid "Generate millicode thunks."
! msgstr "GÃ©nÃ©rer des fragments millicode."
! 
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "FPX: GÃ©nÃ©rer des instructions FPX (compacte) en simple prÃ©cision."
! 
! #: config/arc/arc.opt:210
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "FPX: GÃ©nÃ©rer des instructions FPX (rapide) en simple prÃ©cision."
! 
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
! msgstr "FPX: Activer les extensions en virgule flottante double prÃ©cision du processeur ARC Argonaut."
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
! msgstr "FPX: GÃ©nÃ©rer des instructions FPX (compacte) en double prÃ©cision."
  
! #: config/arc/arc.opt:226
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
! msgstr "FPX: GÃ©nÃ©rer des instructions FPX (rapide) en double prÃ©cision."
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
! msgstr "EmpÃªcher les instructions LR et SR d'utiliser les registres Â«Â auxÂ Â» de l'extension FPX."
  
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
! msgstr "Activer la gÃ©nÃ©ration d'instructions SIMD ARC via des fonctions intrinsÃ¨ques spÃ©cifiques Ã  la cible."
  
! #: config/arc/arc.opt:238
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr "-mcpu=CPU\tCompiler le code pour la variante du processeur ARC."
  
! #: config/arc/arc.opt:242
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
! msgstr "Niveau d'optimisation de taille: 0:aucune 1: opportuniste 2: regalloc 3: abandonner alignement, -Os."
  
! #: config/arc/arc.opt:246 config/sh/sh.opt:243
! msgid "Annotate assembler instructions with estimated addresses."
! msgstr "Annoter les instructions assembleur avec les adresses estimÃ©es."
  
! #: config/arc/arc.opt:250
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr "CoÃ»t supposÃ© d'une instruction de multiplication oÃ¹ 4 est Ã©gal Ã  une insn normale."
  
! #: config/arc/arc.opt:254
! msgid "-mcpu=TUNE Tune code for given ARC variant."
! msgstr "-mcpu=TUNE Ajuste le code pour la variante ARC spÃ©cifiÃ©e."
  
! #: config/arc/arc.opt:285
! msgid "Enable the use of indexed loads."
! msgstr "Activer l'utilisation des chargements indexÃ©s."
  
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
! msgstr "Activer l'utilisation de prÃ©/post modifications avec un dÃ©placement sur le registre."
  
! #: config/arc/arc.opt:293
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "GÃ©nÃ©rer des instructions mac et multiplication 32Ã—16."
  
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
! msgstr "DÃ©finir le seuil de probabilitÃ© pour dÃ©saligner les branchements."
  
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
! msgstr "Ne pas utiliser une plage d'adressage avec moins de 25 bits pour les appels."
  
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
! msgstr "Expliquer ce qui rentre en considÃ©ration dans l'alignement pour conduire Ã  la dÃ©cision de rendre une insn courte ou longue."
  
! #: config/arc/arc.opt:311
! msgid "Do alignment optimizations for call instructions."
! msgstr "Faire des optimisations d'alignement pour les instructions d'appel."
  
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
! msgstr "Activer la gestion de la contrainte Rcq. La plupart des gÃ©nÃ©rations de code court dÃ©pend de ceci."
  
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
! msgstr "Activer la gestion de la contrainte Rcw. ccfsm condexec dÃ©pend principalement de ceci."
  
! #: config/arc/arc.opt:323
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "Activer l'utilisation du prÃ©-rechargement du motif cbranchsi."
  
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
! msgstr "Activer bbit peephole2."
  
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
! msgstr "Utiliser des tables Â«Â switch/caseÂ Â» relatives au pc. Ceci permet de raccourcir les tables de Â«Â caseÂ Â»."
  
! #: config/arc/arc.opt:335
! msgid "Enable compact casesi pattern."
! msgstr "Activer le motif casesi compact."
  
! #: config/arc/arc.opt:339
! msgid "Enable 'q' instruction alternatives."
! msgstr "Activer les alternatives Ã  l'instruction Â«Â qÂ Â»."
  
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
! msgstr "DÃ©velopper adddi3 et subdi3 lors de la gÃ©nÃ©ration du rtl en add.f / adc etc."
  
! #: config/arc/arc.opt:350
! msgid "Enable variable polynomial CRC extension."
! msgstr "Activer l'extension CRC Ã  polynÃ´me variable."
  
! #: config/arc/arc.opt:354
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "Activer les extensions DSP 3.1 Pack A."
  
! #: config/arc/arc.opt:358
! msgid "Enable dual viterbi butterfly extension."
! msgstr "Activer l'extension dual viterbi butterfly."
  
! #: config/arc/arc.opt:368
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "Activer les instructions Ã  double et simple opÃ©rande pour la tÃ©lÃ©phonie."
  
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
! msgstr "Activer l'extension XY Memory (DSP version 3)."
  
! #: config/arc/arc.opt:377
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "Activer l'extension conditionnelle de chargement/stockage avec verrou."
  
! #: config/arc/arc.opt:381
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Activer l'instruction de l'extension d'inversion de l'ordre des octets."
  
! #: config/arc/arc.opt:385
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "Activer l'instruction de l'extension du compteur d'horodatage 64 bits."
  
! #: config/arc/arc.opt:389
! msgid "Pass -EB option through to linker."
! msgstr "Passer l'option -EB Ã  l'Ã©diteur de liens."
  
! #: config/arc/arc.opt:393
! msgid "Pass -EL option through to linker."
! msgstr "Passer l'option -EL Ã  l'Ã©diteur de liens."
  
! #: config/arc/arc.opt:397
! msgid "Pass -marclinux option through to linker."
! msgstr "Passer l'option -marclinux Ã  l'Ã©diteur de liens."
  
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
! msgstr "Passer l'option -marclinux_prof Ã  l'Ã©diteur de liens."
  
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
! msgstr "N'indiquer aucune prioritÃ© avec TARGET_REGISTER_PRIORITY."
  
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "Indiquer les prioritÃ©s pour r0..r3 / r12..r15 avec TARGET_REGISTER_PRIORITY."
  
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "RÃ©duire la prioritÃ© pour r0..r3 / r12..r15 avec TARGET_REGISTER_PRIORITY."
  
! #: config/arc/arc.opt:430
! msgid "Enable atomic instructions."
! msgstr "Activer les instructions atomiques."
  
! #: config/arc/arc.opt:434
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "Activer les instructions de chargement/stockage double pour ARC HS."
  
! #: config/arc/arc.opt:438
! msgid "Specify the name of the target floating point configuration."
! msgstr "SpÃ©cifier le nom de la configuration en virgule flottante de la cible."
  
! #: config/arc/arc.opt:481
! msgid "Specify thread pointer register number."
! msgstr "SpÃ©cifier le numÃ©ro de registre du pointeur du thread."
  
! #: config/arc/arc.opt:488
! msgid "Enable use of NPS400 bit operations."
! msgstr "Activer l'utilisation des opÃ©rations de bits du NPS400."
  
! #: config/arc/arc.opt:492
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr "Activer l'utilisation de l'extension xld/xst du NPS400."
  
! #: config/arc/arc.opt:496 config/arm/arm.opt:276 config/nds32/nds32.opt:461
! msgid "Enable unaligned word and halfword accesses to packed data."
! msgstr "Activer les accÃ¨s sur des mots et demi-mots non alignÃ©s aux donnÃ©es compactÃ©es."
  
! #: config/arc/arc.opt:500
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "SpÃ©cifier les registres que le processeur sauvegarde Ã  l'entrÃ©e et Ã  la sortie d'une interruption."
  
! #: config/arc/arc.opt:504
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "SpÃ©cifier le nombre de registres Ã  rÃ©pliquer dans la deuxiÃ¨me banque de registres Ã  l'entrÃ©e d'une interruption rapide."
  
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
! msgstr "DÃ©finir la largeur du registre LP_COUNT. Les valeurs possibles sont 8, 16, 20, 24, 28 et 32."
  
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
! msgstr "Activer le fichier de registre Ã  16 entrÃ©es."
  
! #: config/arc/arc.opt:537
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "Activer l'utilisation des instructions BI/BIH si disponibles."
  
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
! msgstr "Activer les opcodes ENTER_S et LEAVE_S pour ARCv2."
  
  #: config/m68k/m68k.opt:30
  msgid "Generate code for a 520X."
--- 8279,8495 ----
  msgid "Always treat bitfields as int-sized."
  msgstr "Toujours traiter les champs de bits comme ayant la taille d'un Â«Â intÂ Â»."
  
! #: config/linux-android.opt:23
! msgid "Generate code for the Android platform."
! msgstr "GÃ©nÃ©rer du code pour la plateforme Android."
  
! #: config/mmix/mmix.opt:24
! msgid "For intrinsics library: pass all parameters in registers."
! msgstr "Pour les bibliothÃ¨ques intrinsÃ¨ques : passer tous les paramÃ¨tres dans des registres."
  
! #: config/mmix/mmix.opt:28
! msgid "Use register stack for parameters and return value."
! msgstr "Utiliser la pile de registres pour les paramÃ¨tres et la valeur retournÃ©e."
  
! #: config/mmix/mmix.opt:32
! msgid "Use call-clobbered registers for parameters and return value."
! msgstr "Utiliser des registres Ã©crasÃ©s durant l'appel pour les paramÃ¨tres et les valeurs retournÃ©es."
  
! #: config/mmix/mmix.opt:37
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "Utiliser des instructions de comparaisons en virgule flottante qui respectent l'epsilon."
  
! #: config/mmix/mmix.opt:41
! msgid "Use zero-extending memory loads, not sign-extending ones."
! msgstr "Utiliser des chargements mÃ©moire qui Ã©tendent les zÃ©ros au lieu de celles qui Ã©tendent le signe."
  
! #: config/mmix/mmix.opt:45
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
! msgstr "GÃ©nÃ©rer des rÃ©sultats de divisions oÃ¹ le reste a le mÃªme signe que le diviseur (pas le dividende)."
  
! #: config/mmix/mmix.opt:49
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
! msgstr "PrÃ©fixer les symboles globaux avec Â«Â :Â Â» (pour l'utilisation avec PREFIX)."
  
! #: config/mmix/mmix.opt:53
! msgid "Do not provide a default start-address 0x100 of the program."
! msgstr "Ne pas fournir d'adresse de dÃ©part par dÃ©faut 0x100 du programme."
  
! #: config/mmix/mmix.opt:57
! msgid "Link to emit program in ELF format (rather than mmo)."
! msgstr "Faire l'Ã©dition de liens pour produire le programme au format ELF (au lieu de mmo)."
  
! #: config/mmix/mmix.opt:61
! msgid "Use P-mnemonics for branches statically predicted as taken."
! msgstr "Utiliser les mnÃ©moniques P pour les branchements statiquement prÃ©vus comme Ã©tant pris."
  
! #: config/mmix/mmix.opt:65
! msgid "Don't use P-mnemonics for branches."
! msgstr "Ne pas utiliser les mnÃ©moniques P pour les branchements."
  
! #: config/mmix/mmix.opt:79
! msgid "Use addresses that allocate global registers."
! msgstr "Utiliser les adresses qui allouent des registres globaux."
  
! #: config/mmix/mmix.opt:83
! msgid "Do not use addresses that allocate global registers."
! msgstr "Ne pas utiliser des adresses qui allouent des registres globaux."
  
! #: config/mmix/mmix.opt:87
! msgid "Generate a single exit point for each function."
! msgstr "GÃ©nÃ©rer un point de sortie unique pour chaque fonction."
  
! #: config/mmix/mmix.opt:91
! msgid "Do not generate a single exit point for each function."
! msgstr "Ne pas gÃ©nÃ©rer un point de sortie unique pour chaque fonction."
  
! #: config/mmix/mmix.opt:95
! msgid "Set start-address of the program."
! msgstr "Fixer l'adresse de dÃ©part du programme."
  
! #: config/mmix/mmix.opt:99
! msgid "Set start-address of data."
! msgstr "Fixer l'adresse de dÃ©part des donnÃ©es."
  
! #: config/darwin.opt:117
! msgid "Generate compile-time CFString objects."
! msgstr "GÃ©nÃ©rer les objets CFString Ã  la compilation."
  
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
! msgstr "Avertir si des objets CFString constants contiennent des caractÃ¨res non portables."
  
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
! msgstr "GÃ©nÃ©rer des stubs dans le style AT&T pour Mach-O."
  
! #: config/darwin.opt:223
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "GÃ©nÃ©rer du code adaptÃ© pour les exÃ©cutables (PAS pour les bibliothÃ¨ques partagÃ©es)."
  
! #: config/darwin.opt:227
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "GÃ©nÃ©rer du code adaptÃ© pour un dÃ©bogage avec cycle court."
  
! #: config/darwin.opt:235
! msgid "The earliest MacOS X version on which this program will run."
! msgstr "La version la plus ancienne de MacOS X sur laquelle ce programme tournera."
  
! #: config/darwin.opt:239
! msgid "Set sizeof(bool) to 1."
! msgstr "Faire en sorte que sizeof(bool) vaille 1."
  
! #: config/darwin.opt:243
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "GÃ©nÃ©rer du code pour des extensions Ã  charger dans le noyau de darwin."
  
! #: config/darwin.opt:247
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "GÃ©nÃ©rer du code pour le noyau ou pour des extensions Ã  charger dans le noyau."
  
! #: config/darwin.opt:251
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr "-iframework <rÃ©pertoire>\tAjouter <rÃ©pertoire> Ã  la fin du chemin d'inclusion du framework systÃ¨me."
  
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
! msgstr "La version de ld64 utilisÃ©e par cette chaÃ®ne de compilation."
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
! msgid "Use simulator runtime."
! msgstr "Produire l'exÃ©cutable pour un simulateur."
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:111
! msgid "Specify the name of the target CPU."
! msgstr "SpÃ©cifier le nom du processeur cible."
  
! #: config/bfin/bfin.opt:48
! msgid "Omit frame pointer for leaf functions."
! msgstr "Omettre le pointeur de trame dans les fonctions feuilles."
  
! #: config/bfin/bfin.opt:52
! msgid "Program is entirely located in low 64k of memory."
! msgstr "Le programme est entiÃ¨rement situÃ© dans les 64k infÃ©rieurs de la mÃ©moire."
  
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
! msgstr "Contourner une anomalie du matÃ©riel en ajoutant plusieurs NOP devant une instruction CSYNC ou SSYNC."
  
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
! msgstr "Ã‰viter les chargements spÃ©culatifs pour contourner une anomalie matÃ©rielle."
  
! #: config/bfin/bfin.opt:65
! msgid "Enabled ID based shared library."
! msgstr "Autoriser les bibliothÃ¨ques partagÃ©es basÃ©es sur un ID."
  
! #: config/bfin/bfin.opt:69
! msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
! msgstr "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."
  
! #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:175
! msgid "ID of shared library to build."
! msgstr "Identification de la bibliothÃ¨que partagÃ©e Ã  construire."
  
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:171
! msgid "Enable separate data segment."
! msgstr "Activer des segments de donnÃ©es sÃ©parÃ©s."
  
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
! msgid "Avoid generating pc-relative calls; use indirection."
! msgstr "Ã‰viter des gÃ©nÃ©rer des appels relatifs au PC; utiliser des indirections."
  
! #: config/bfin/bfin.opt:86
! msgid "Link with the fast floating-point library."
! msgstr "Faire l'Ã©dition de liens avec la bibliothÃ¨que en virgule flottante rapide."
  
! #: config/bfin/bfin.opt:90 config/frv/frv.opt:130
! msgid "Enable Function Descriptor PIC mode."
! msgstr "Activer le mode PIC avec descripteurs de fonctions."
  
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
! msgid "Enable inlining of PLT in function calls."
! msgstr "Activer la mise en ligne de PLT dans les appels de fonctions."
  
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
! msgstr "VÃ©rifier la pile en utilisant des limites dans la mÃ©moire temporaire L1."
  
! #: config/bfin/bfin.opt:102
! msgid "Enable multicore support."
! msgstr "Activer le support multicÅ“ur."
  
! #: config/bfin/bfin.opt:106
! msgid "Build for Core A."
! msgstr "Compiler pour le cÅ“ur A."
  
! #: config/bfin/bfin.opt:110
! msgid "Build for Core B."
! msgstr "Compiler pour le cÅ“ur B."
  
! #: config/bfin/bfin.opt:114
! msgid "Build for SDRAM."
! msgstr "Compiler pour SDRAM."
  
! #: config/bfin/bfin.opt:118
! msgid "Assume ICPLBs are enabled at runtime."
! msgstr "Supposer que les ICPLB sont activÃ©s Ã  l'exÃ©cution."
  
! #: config/m68k/m68k-tables.opt:25
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr "Processeurs M68K connus (Ã  utiliser avec l'option -mcpu=):"
  
! #: config/m68k/m68k-tables.opt:365
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
! msgstr "Microarchitectures M68K connues (Ã  utiliser avec l'option -mtune=):"
  
! #: config/m68k/m68k-tables.opt:411
! msgid "Known M68K ISAs (for use with the -march= option):"
! msgstr "ISA connues pour M68K (Ã  utiliser avec l'option -march=):"
  
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
! msgid "Use IEEE math for fp comparisons."
! msgstr "Utiliser les mathÃ©matiques IEEE pour les comparaisons en virgule flottante."
  
  #: config/m68k/m68k.opt:30
  msgid "Generate code for a 520X."
*************** msgstr "GÃ©nÃ©rer du code qui utilise le
*** 7400,7405 ****
--- 8563,8573 ----
  msgid "Align variables on a 32-bit boundary."
  msgstr "Aligner les variables sur des frontiÃ¨res de 32 bits."
  
+ #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
+ #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
+ msgid "Specify the name of the target architecture."
+ msgstr "SpÃ©cifier le nom de l'architecture cible."
+ 
  #: config/m68k/m68k.opt:107
  msgid "Use the bit-field instructions."
  msgstr "Utiliser les instructions de champs de bits."
*************** msgstr "GÃ©nÃ©rer du code relatif au com
*** 7456,7469 ****
  msgid "Use different calling convention using 'rtd'."
  msgstr "Utiliser une convention d'appel diffÃ©rente en utilisant Â«Â rtdÂ Â»."
  
- #: config/m68k/m68k.opt:171 config/bfin/bfin.opt:78
- msgid "Enable separate data segment."
- msgstr "Activer des segments de donnÃ©es sÃ©parÃ©s."
- 
- #: config/m68k/m68k.opt:175 config/bfin/bfin.opt:74
- msgid "ID of shared library to build."
- msgstr "Identification de la bibliothÃ¨que partagÃ©e Ã  construire."
- 
  #: config/m68k/m68k.opt:179
  msgid "Consider type 'int' to be 16 bits wide."
  msgstr "ConsidÃ©rer le type Â«Â intÂ Â» comme ayant une largeur de 16 bits."
--- 8624,8629 ----
*************** msgstr "Supporter plus de 8192 entrÃ©es
*** 7488,8506 ****
  msgid "Support TLS segment larger than 64K."
  msgstr "Supporter des segments TLS plus grands que 64K."
  
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
! msgid "Use IEEE math for fp comparisons."
! msgstr "Utiliser les mathÃ©matiques IEEE pour les comparaisons en virgule flottante."
! 
! #: config/m68k/m68k-tables.opt:25
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr "Processeurs M68K connus (Ã  utiliser avec l'option -mcpu=):"
! 
! #: config/m68k/m68k-tables.opt:365
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
! msgstr "Microarchitectures M68K connues (Ã  utiliser avec l'option -mtune=):"
! 
! #: config/m68k/m68k-tables.opt:411
! msgid "Known M68K ISAs (for use with the -march= option):"
! msgstr "ISA connues pour M68K (Ã  utiliser avec l'option -march=):"
! 
! #: config/v850/v850.opt:29
! msgid "Use registers r2 and r5."
! msgstr "Utiliser les registres r2 et r5."
! 
! #: config/v850/v850.opt:33
! msgid "Use 4 byte entries in switch tables."
! msgstr "Utiliser des entrÃ©es de 4 octets dans les tables de switch."
! 
! #: config/v850/v850.opt:37
! msgid "Enable backend debugging."
! msgstr "Activer le dÃ©bogage par un backend."
! 
! #: config/v850/v850.opt:41
! msgid "Do not use the callt instruction (default)."
! msgstr "Ne pas utiliser l'instruction callt (par dÃ©faut)."
! 
! #: config/v850/v850.opt:45
! msgid "Reuse r30 on a per function basis."
! msgstr "RÃ©utiliser r30 Ã  chaque fonction."
! 
! #: config/v850/v850.opt:52
! msgid "Prohibit PC relative function calls."
! msgstr "Interdire les appels de fonctions relatifs au PC."
! 
! #: config/v850/v850.opt:56
! msgid "Use stubs for function prologues."
! msgstr "Utiliser des stubs pour les prologues de fonctions."
! 
! #: config/v850/v850.opt:60
! msgid "Set the max size of data eligible for the SDA area."
! msgstr "DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone SDA."
! 
! #: config/v850/v850.opt:67
! msgid "Enable the use of the short load instructions."
! msgstr "Activer l'utilisation d'instructions courtes de chargement."
! 
! #: config/v850/v850.opt:71
! msgid "Same as: -mep -mprolog-function."
! msgstr "Identique Ã : -mep -mprolog-function."
! 
! #: config/v850/v850.opt:75
! msgid "Set the max size of data eligible for the TDA area."
! msgstr "DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone TDA."
! 
! #: config/v850/v850.opt:82
! msgid "Do not enforce strict alignment."
! msgstr "Ne pas imposer d'alignement strict."
! 
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr "Placer les tables de sauts pour les instructions switch dans la section .data plutÃ´t que dans la section .code."
! 
! #: config/v850/v850.opt:93
! msgid "Compile for the v850 processor."
! msgstr "Compiler pour le processeur v850."
! 
! #: config/v850/v850.opt:97
! msgid "Compile for the v850e processor."
! msgstr "Compiler pour le processeur v850e."
! 
! #: config/v850/v850.opt:101
! msgid "Compile for the v850e1 processor."
! msgstr "Compiler pour le processeur v850e1."
! 
! #: config/v850/v850.opt:105
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "Compiler pour la variante v850es du processeur v850e1."
! 
! #: config/v850/v850.opt:109
! msgid "Compile for the v850e2 processor."
! msgstr "Compiler pour le processeur v850e2."
! 
! #: config/v850/v850.opt:113
! msgid "Compile for the v850e2v3 processor."
! msgstr "Compiler pour le processeur v850e2v3."
! 
! #: config/v850/v850.opt:117
! msgid "Compile for the v850e3v5 processor."
! msgstr "Compiler pour le processeur v850e3v5."
! 
! #: config/v850/v850.opt:124
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Activer les instructions de boucle du v850e3v5."
! 
! #: config/v850/v850.opt:128
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr "DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone ZDA."
! 
! #: config/v850/v850.opt:135
! msgid "Enable relaxing in the assembler."
! msgstr "Activer la relaxe dans l'assembleur."
! 
! #: config/v850/v850.opt:139
! msgid "Prohibit PC relative jumps."
! msgstr "Interdire les sauts relatifs au PC."
! 
! #: config/v850/v850.opt:143
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Inhiber l'utilisation des instructions matÃ©rielles en virgule flottante."
! 
! #: config/v850/v850.opt:147
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "Autoriser l'utilisation des instructions matÃ©rielles en virgule flottante pour le V850E2V3 et suivants."
! 
! #: config/v850/v850.opt:151
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "Activer le support de l'ABI du RH850. Ceci est l'option par dÃ©faut."
! 
! #: config/v850/v850.opt:155
! msgid "Enable support for the old GCC ABI."
! msgstr "Activer le support pour l'ancienne ABI de GCC."
! 
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
! msgstr "Supporter les alignements jusqu'Ã  64 bits."
! 
! #: config/m32r/m32r.opt:34
! msgid "Compile for the m32rx."
! msgstr "Compiler pour le m32rx."
! 
! #: config/m32r/m32r.opt:38
! msgid "Compile for the m32r2."
! msgstr "Compiler pour le m32r2."
! 
! #: config/m32r/m32r.opt:42
! msgid "Compile for the m32r."
! msgstr "Compiler pour le m32r."
! 
! #: config/m32r/m32r.opt:46
! msgid "Align all loops to 32 byte boundary."
! msgstr "Aligner toutes les boucles sur des frontiÃ¨res de 32 octets."
! 
! #: config/m32r/m32r.opt:50
! msgid "Prefer branches over conditional execution."
! msgstr "PrivilÃ©gier les branchements au lieu d'une exÃ©cution conditionnelle."
! 
! #: config/m32r/m32r.opt:54
! msgid "Give branches their default cost."
! msgstr "Donner aux branches leur coÃ»t par dÃ©faut."
! 
! #: config/m32r/m32r.opt:58
! msgid "Display compile time statistics."
! msgstr "Afficher les statistiques du temps de compilation."
! 
! #: config/m32r/m32r.opt:62
! msgid "Specify cache flush function."
! msgstr "SpÃ©cifier la fonction de vidange de la cache."
! 
! #: config/m32r/m32r.opt:66
! msgid "Specify cache flush trap number."
! msgstr "SpÃ©cifier le numÃ©ro de la fonction de dÃ©routement de vidange de la cache."
! 
! #: config/m32r/m32r.opt:70
! msgid "Only issue one instruction per cycle."
! msgstr "Ã‰mettre seulement une instruction par cycle."
! 
! #: config/m32r/m32r.opt:74
! msgid "Allow two instructions to be issued per cycle."
! msgstr "Autoriser l'Ã©mission de deux instructions par cycle."
! 
! #: config/m32r/m32r.opt:78
! msgid "Code size: small, medium or large."
! msgstr "Taille du code: small, medium ou large."
! 
! #: config/m32r/m32r.opt:94
! msgid "Don't call any cache flush functions."
! msgstr "N'appeler aucune fonction de vidange de la cache."
! 
! #: config/m32r/m32r.opt:98
! msgid "Don't call any cache flush trap."
! msgstr "N'appeler aucune fonction de dÃ©routement de vidange de la cache."
! 
! #: config/m32r/m32r.opt:105
! msgid "Small data area: none, sdata, use."
! msgstr "Petite zone de donnÃ©es: none, sdata, use."
! 
! #: config/arm/arm.opt:35
! msgid "TLS dialect to use:"
! msgstr "Dialecte TLS Ã  utiliser:"
! 
! #: config/arm/arm.opt:45
! msgid "Specify an ABI."
! msgstr "SpÃ©cifier une ABI."
! 
! #: config/arm/arm.opt:49
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr "ABI ARM connues (Ã  utiliser avec l'option -mabi=):"
! 
! #: config/arm/arm.opt:68
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "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."
! 
! #: config/arm/arm.opt:75
! msgid "Generate APCS conformant stack frames."
! msgstr "GÃ©nÃ©rer des trames de pile conformes Ã  APCS."
  
! #: config/arm/arm.opt:79
! msgid "Generate re-entrant, PIC code."
! msgstr "GÃ©nÃ©rer du code PIC rÃ©-entrant."
  
! # L'Ã©tat ARM 32 bits (jeu d'instruction complet) est l'Ã©tat opposÃ© Ã  Thumb (jeu d'instructions rÃ©duit et plus compact).
! #: config/arm/arm.opt:95
! msgid "Generate code in 32 bit ARM state."
! msgstr "GÃ©nÃ©rer du code dans l'Ã©tat ARM 32 bits."
  
! #: config/arm/arm.opt:103
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr "Thumb: Supposer que les fonctions non statiques peuvent Ãªtre appelÃ©es par du code ARM."
  
! #: config/arm/arm.opt:107
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr "Thumb: Supposer que les pointeurs de fonctions peuvent pointer vers du code qui n'est pas conscient de l'Ã©tat Thumb."
  
! #: config/arm/arm.opt:111 config/bfin/bfin.opt:44
! msgid "Specify the name of the target CPU."
! msgstr "SpÃ©cifier le nom du processeur cible."
  
! #: config/arm/arm.opt:115
! msgid "Specify if floating point hardware should be used."
! msgstr "SpÃ©cifier si le matÃ©riel en virgule flottante doit Ãªtre utilisÃ©."
  
! #: config/arm/arm.opt:119
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr "SpÃ©cifier que le compilateur doit cibler du code sÃ»r selon les extensions de sÃ©curitÃ© ARMv8-M."
  
! #: config/arm/arm.opt:123
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr "ABI en virgule flottante connues (Ã  utiliser avec l'option -mfloat-abi=):"
  
! #: config/arm/arm.opt:136
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr "Basculer entre les modes ARM/Thumb sur des fonctions en alternance pour tester le compilateur."
  
! # __fp16 est un type en demi prÃ©cision pour dÃ©clarer des variables
! #: config/arm/arm.opt:140
! msgid "Specify the __fp16 floating-point format."
! msgstr "SpÃ©cifier le format en virgule flottante de __fp16."
  
! #: config/arm/arm.opt:144
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr "Formats connus pour __fp16 (Ã  utiliser avec l'option -mfp16-format=):"
  
! #: config/arm/arm.opt:157
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "SpÃ©cifier le nom du matÃ©riel/format en virgule flottante cible."
  
! #: config/arm/arm.opt:168
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "GÃ©nÃ©rer des insns d'appels comme appels indirects, si nÃ©cessaire."
  
! #: config/arm/arm.opt:172 config/s390/s390.opt:229
! msgid "Assume data segments are relative to text segment."
! msgstr "Supposer que les segments de donnÃ©es sont relatifs au segment texte."
  
! #: config/arm/arm.opt:176
! msgid "Specify the register to be used for PIC addressing."
! msgstr "SpÃ©cifier le registre Ã  utiliser pour l'adressage PIC."
  
! #: config/arm/arm.opt:180
! msgid "Store function names in object code."
! msgstr "Stocker les noms des fonctions dans le code objet."
  
! #: config/arm/arm.opt:184
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "Permettre l'ordonnancement de la sÃ©quence du prologue d'une fonction."
  
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
! msgid "Do not load the PIC register in function prologues."
! msgstr "Ne pas charger le registre PIC dans les prologues des fonctions."
  
! #: config/arm/arm.opt:195
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr "SpÃ©cifier l'alignement de bits minimum des structures. (DÃ©prÃ©ciÃ©)."
  
! #: config/arm/arm.opt:199
! msgid "Generate code for Thumb state."
! msgstr "GÃ©nÃ©rer du code pour l'Ã©tat Thumb."
  
! #: config/arm/arm.opt:203
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "Supporter les appels entre des jeux d'instructions Thumb et ARM."
  
! #: config/arm/arm.opt:207
! msgid "Specify thread local storage scheme."
! msgstr "SpÃ©cifier le mÃ©canisme de stockage local au thread."
  
! #: config/arm/arm.opt:211
! msgid "Specify how to access the thread pointer."
! msgstr "SpÃ©cifier comment accÃ©der au pointeur du thread."
  
! #: config/arm/arm.opt:215
! msgid "Valid arguments to -mtp=:"
! msgstr "Arguments valables pour -mtp=:"
  
! # les fonctions "non feuilles" appellent d'autres fonctions
! #: config/arm/arm.opt:228
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Thumb: GÃ©nÃ©rer des trames de pile (pour fonctions non feuilles) mÃªme si ce n'est pas nÃ©cessaire."
  
! #: config/arm/arm.opt:232
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Thumb: GÃ©nÃ©rer des trames de pile (pour fonctions feuilles) mÃªme si ce n'est pas nÃ©cessaire."
  
! #: config/arm/arm.opt:240
! 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 "Ã‰crire les informations d'ajustement du processeur sous forme de commentaires dans le fichier assembleur. C'est une option utilisÃ©e uniquement pour tester les rÃ©gressions du compilateur. Elle n'est pas destinÃ©e Ã  un usage ordinaire pour compiler du code."
  
! #: config/arm/arm.opt:251
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr "Utiliser les registres quadruples mots (plutÃ´t que doubles mots) de Neon pour la vectorisation."
  
! #: config/arm/arm.opt:255
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr "Utiliser les registres doubles mots (plutÃ´t que quadruples mots) de Neon pour la vectorisation."
  
! #: config/arm/arm.opt:259
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
! msgstr "Activer des dÃ©charges de coÃ»t RTX plus verbeux durant le dÃ©bogage.  Uniquement pour les dÃ©veloppeurs de GCC."
  
! #: config/arm/arm.opt:263
! msgid "Only generate absolute relocations on word sized values."
! msgstr "Ne gÃ©nÃ©rer des relocalisations absolues que sur des valeurs de la taille d'un mot."
  
! #: config/arm/arm.opt:267
! msgid "Generate IT blocks appropriate for ARMv8."
! msgstr "GÃ©nÃ©rer des blocs IT (If-Then) appropriÃ©s pour ARMv8."
  
! #: config/arm/arm.opt:271
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr "Ã‰viter le chevauchement entre la destination et les registres d'adresses sur les instructions LDRD qui peuvent dÃ©clencher un errata du Cortex-M3."
  
! #: config/arm/arm.opt:280
! msgid "Use Neon to perform 64-bits operations rather than core registers."
! msgstr "Utiliser Neon pour rÃ©aliser des opÃ©rations 64 bits plutÃ´t que les registres du cÅ“ur."
  
! #: config/arm/arm.opt:284
! msgid "Assume loading data from flash is slower than fetching instructions."
! msgstr "Supposer que le chargement de donnÃ©es depuis la flash est plus lent que de lire des instructions."
  
! #: config/arm/arm.opt:288
! msgid "Assume unified syntax for inline assembly code."
! msgstr "Supposer la syntaxe unifiÃ©e pour du code assembleur en ligne."
  
! #: config/arm/arm.opt:292
! msgid "Do not allow constant data to be placed in code sections."
! msgstr "Ne pas autoriser les donnÃ©es constantes Ã  Ãªtre placÃ©es dans les sections de code."
  
! #: config/arm/arm.opt:296
! msgid "When linking for big-endian targets, generate a BE8 format image."
! msgstr "Lors de l'Ã©dition de liens pour des cibles gros boutistes, gÃ©nÃ©rer une image au format BE8."
  
! #: config/arm/arm.opt:300
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
! msgstr "Lors de l'Ã©dition de liens pour des cibles gros-boutistes, gÃ©nÃ©rer une image au format historique BE32."
  
! #: config/arm/arm.opt:304 config/sh/sh.opt:195
! msgid "Cost to assume for a branch insn."
! msgstr "CoÃ»t supposÃ© pour une insn de branchement."
  
! #: config/arm/arm-tables.opt:25
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Processeurs ARM connus (Ã  utiliser avec les options -mcpu= et -mtune=):"
  
! #: config/arm/arm-tables.opt:257
! msgid "Known ARM architectures (for use with the -march= option):"
! msgstr "Architectures ARM connues (Ã  utiliser avec l'option -march=):"
  
! #: config/arm/arm-tables.opt:354
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr "UnitÃ©s en virgule flottante ARM connues (Ã  utiliser avec l'option -mfpu=):"
  
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
! msgstr "Compiler avec des Â«Â longÂ Â» et des pointeurs de 32 bits. Comme c'est le seul comportement supportÃ©, ce fanion est ignorÃ©."
  
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=CPU\tUtiliser les fonctionnalitÃ©s et ordonnancer le code pour le processeur donnÃ©."
  
! #: config/tilepro/tilepro.opt:32
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
! msgstr "Processeurs TILEPro connus (Ã  utiliser avec l'option -mcpu=):"
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
! msgstr "Effacer les capacitÃ©s matÃ©rielles lors de l'Ã©dition de liens."
  
! #: config/sol2.opt:36
! msgid "Pass -z text to linker."
! msgstr "Passer le texte -z Ã  l'Ã©diteur de liens."
  
! #: config/vms/vms.opt:27
! msgid "Malloc data into P2 space."
! msgstr "Allouer les donnÃ©es avec malloc dans l'espace P2."
  
! #: config/vms/vms.opt:31
! msgid "Set name of main routine for the debugger."
! msgstr "DÃ©finir le nom de la routine principale pour le dÃ©bogueur."
  
! #: config/vms/vms.opt:35
! msgid "Use VMS exit codes instead of posix ones."
! msgstr "Utiliser les codes de sortie de VMS au lieu de ceux de posix."
  
! #: config/vms/vms.opt:39
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
! msgstr "-mpointer-size=[no,32,short,64,long]\tDÃ©finir la taille par dÃ©faut des pointeurs."
  
! #: config/avr/avr.opt:23
! msgid "Use subroutines for function prologues and epilogues."
! msgstr "Utiliser des sous-routines pour les prologue et Ã©pilogue des fonctions."
  
! #: config/avr/avr.opt:27
! msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr "-mmcu=MCU\tSÃ©lectionner le MCU cible."
  
! #: config/avr/avr.opt:31
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "Autoriser l'utilisation des pseudo-instructions __gcc_isr dans les prologues et Ã©pilogues ISR."
  
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
! msgstr "DÃ©finir le nombre de segments de 64Kio de flash."
  
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
! msgstr "Indiquer la prÃ©sence d'un errata pour le processeur."
  
! #: config/avr/avr.opt:43
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr "Activer le support et l'utilisation des instructions Lire-Modifier-Ã‰crire (Read-Modify-Write)."
  
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
! msgstr "Utiliser RJMP / RCALL mÃªme si CALL /JMP sont disponibles."
  
! #: config/avr/avr.opt:57
! msgid "Use an 8-bit 'int' type."
! msgstr "Utiliser un type Â«Â intÂ Â» de 8 bits."
  
! #: config/avr/avr.opt:61
! msgid "Change the stack pointer without disabling interrupts."
! msgstr "Changer le pointeur de pile sans dÃ©sactiver les interruptions."
  
! #: config/avr/avr.opt:65
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
! msgstr "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."
  
! #: config/avr/avr.opt:69
! msgid "Treat main as if it had attribute OS_task."
! msgstr "Traiter Â«Â mainÂ Â» comme si il avait l'attribut OS_task."
  
! #: config/avr/avr.opt:79
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr "Changer seulement les 8 bits infÃ©rieurs du pointeur de pile."
  
! #: config/avr/avr.opt:83
! msgid "Relax branches."
! msgstr "Relaxer les branchements."
  
! #: config/avr/avr.opt:87
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr "Faire supposer Ã  la machine de relaxation de l'Ã©diteur de lien qu'un bouclage du compteur du programme survient."
  
! #: config/avr/avr.opt:91
! 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 "Accumuler les arguments sortants d'une fonction et acquÃ©rir/libÃ©rer l'espace nÃ©cessaire sur la pile pour les arguments sortants lors du prologue/Ã©pilogue de la fonction. Sans cette option, les arguments sortants sont empilÃ©s avant d'appeler une fonction et sont dÃ©pilÃ©s aprÃ¨s. Cette option peut conduire Ã  un code plus petit pour des fonctions qui appellent beaucoup de fonctions qui prennent leurs arguments sur la pile comme, par exemple, printf."
  
! #: config/avr/avr.opt:95
! 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 "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."
  
! #: config/avr/avr.opt:100
! 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 "Le 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."
  
! #: config/avr/avr.opt:104
! msgid "Warn if the address space of an address is changed."
! msgstr "Avertir si l'espace d'adressage d'une adresse est changÃ©."
  
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr "Avertir si le ISR est mal Ã©crit, c.-Ã -d. sans le prÃ©fixe __vector. ActivÃ© par dÃ©faut."
  
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr "Autoriser l'utilisation d'une troncature au lieu d'un arrondi vers le bas pour les types entiers fractionnels en virgule fixe."
  
! #: config/avr/avr.opt:116
! msgid "Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices."
! msgstr "Supposer que toutes les donnÃ©es dans une zone de stockage statique peuvent Ãªtre accÃ©dÃ©es par LDS / STS. Cette option est uniquement utile pour des pÃ©riphÃ©riques Tiny rÃ©duits."
  
! #: config/avr/avr.opt:120
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr "Ne pas rÃ©aliser l'Ã©dition de liens avec la bibliothÃ¨que lib<MCU>.a spÃ©cifique au pÃ©riphÃ©rique."
  
! #: config/s390/tpf.opt:23
! msgid "Enable TPF-OS tracing code."
! msgstr "Activer le code de pistage du TPF-OS."
  
! #: config/s390/tpf.opt:27
! msgid "Specify main object for TPF-OS."
! msgstr "SpÃ©cifier l'objet principal pour TPF-OS."
  
! #: config/s390/s390.opt:48
! msgid "31 bit ABI."
! msgstr "ABI de 31 bits."
  
! #: config/s390/s390.opt:52
! msgid "64 bit ABI."
! msgstr "ABI de 64 bits."
  
! #: config/s390/s390.opt:120
! msgid "Maintain backchain pointer."
! msgstr "Tenir Ã  jour une liste inversÃ©e de pointeurs."
  
! #: config/s390/s390.opt:124
! msgid "Additional debug prints."
! msgstr "Imprimer des informations additionnelles de dÃ©bogage."
  
! #: config/s390/s390.opt:128
! msgid "ESA/390 architecture."
! msgstr "Architecture ESA/390."
  
! #: config/s390/s390.opt:132
! msgid "Enable decimal floating point hardware support."
! msgstr "Activer le support matÃ©riel pour les nombres dÃ©cimaux en virgule flottante."
  
! #: config/s390/s390.opt:136
! msgid "Enable hardware floating point."
! msgstr "Activer l'unitÃ© matÃ©rielle en virgule flottante."
  
! #: config/s390/s390.opt:140
! 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 "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."
  
! #: config/s390/s390.opt:158
! msgid "Use hardware transactional execution instructions."
! msgstr "Utiliser des instructions transactionnelles matÃ©rielles."
  
! #: config/s390/s390.opt:162
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr "Utiliser des instructions d'assistance vectorielles matÃ©rielles et activer l'ABI vectorielle."
  
! #: config/s390/s390.opt:166
! msgid "Use packed stack layout."
! msgstr "Utiliser une disposition de pile compacte."
  
! #: config/s390/s390.opt:170
! msgid "Use bras for executable < 64k."
! msgstr "Utiliser Â«Â brasÂ Â» pour les exÃ©cutables < 64k."
  
! #: config/s390/s390.opt:174
! msgid "Disable hardware floating point."
! msgstr "DÃ©sactiver l'unitÃ© matÃ©rielle en virgule flottante."
  
! #: config/s390/s390.opt:178
! msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
! msgstr "DÃ©finir le nombre maximum d'octets qui doivent rester sur la pile avant qu'une instruction de dÃ©routement soit dÃ©clenchÃ©e."
  
! #: config/s390/s390.opt:182
! msgid "Switches off the -mstack-guard= option."
! msgstr "ArrÃªter l'option -mstack-guard=."
  
! #: config/s390/s390.opt:186
! msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
! msgstr "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."
  
! #: config/s390/s390.opt:190
! msgid "Switches off the -mstack-size= option."
! msgstr "ArrÃªter l'option -mstack-size=."
  
! #: config/s390/s390.opt:198
! msgid "Use the mvcle instruction for block moves."
! msgstr "Utiliser les instructions mvcle pour les dÃ©placements de blocs."
  
! #: config/s390/s390.opt:202
! msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
! msgstr "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."
  
! #: config/s390/s390.opt:207
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
! msgstr "Avertir si une fonction utilise alloca ou crÃ©e un tableau avec une taille dynamique."
  
! #: config/s390/s390.opt:211
! msgid "Warn if a single function's framesize exceeds the given framesize."
! msgstr "Avertir si la taille de trame d'une seule fonction excÃ¨de la taille de trame donnÃ©e."
  
! #: config/s390/s390.opt:215
! msgid "z/Architecture."
! msgstr "z/Architecture."
  
! #: config/s390/s390.opt:219
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
! msgstr "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."
  
! #: config/s390/s390.opt:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr "Emballer toutes les branches indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche."
  
! #: config/s390/s390.opt:239
! 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 "Emballer les sauts de table indirects et les goto calculÃ©s dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche. L'utilisation de thunk ou thunk-extern avec cette option requiÃ¨re que les fragments soient traitÃ©s comme des gestionnaires de signaux pour gÃ©nÃ©rer le CFI correct. Les environnements oÃ¹ les retours en arriÃ¨re sont requis (c-Ã -d les exceptions), veuillez plutÃ´t utiliser thunk-inline."
  
! #: config/s390/s390.opt:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
! msgstr "Emballer tous les appels indirects dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche."
  
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
! msgstr "Emballer toutes les branches de retour indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche."
  
! #: config/s390/s390.opt:256
! 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 "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."
  
! #: config/s390/s390.opt:262
! 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 "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."
  
! #: config/s390/s390.opt:268 config/i386/i386.opt:1050
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
! msgstr "Choix connus pour le branchement indirect (Ã  utiliser avec les options -mindirect-branch=/-mfunction-return=):"
  
! #: config/s390/s390.opt:284
! 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 "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Ã©."
  
! #: config/s390/s390.opt:293
! 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 "Ã‰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."
  
! #: config/s390/s390.opt:298
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
! msgstr "GÃ©nÃ©rer une section __mcount_loc avec tous des appels Ã  _mcount ou __fentry__."
  
! #: config/s390/s390.opt:302 config/i386/i386.opt:934
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
! msgstr "GÃ©nÃ©rer les appels mcount/__fentry__ sous forme de nops. Pour les activer, il faut insÃ©rer les instructions rÃ©elles."
  
! #: config/riscv/riscv.opt:26
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr "-mbranch-cost=N\tDÃ©finir le coÃ»t des branchements Ã , approximativement, N instructions."
  
! #: config/riscv/riscv.opt:30
! msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
! msgstr "Lors de la gÃ©nÃ©ration de code -fpic, autoriser l'utilisation des PLT. IgnorÃ© avec fno-pic."
  
! #: config/riscv/riscv.opt:34
! msgid "Specify integer and floating-point calling convention."
! msgstr "SpÃ©cifier la convention d'appel pour les entiers et les virgules flottantes."
  
! #: config/riscv/riscv.opt:38 config/i386/i386.opt:416
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "Essayer de conserver l'alignement de la pile sur cette puissance de 2."
  
! #: config/riscv/riscv.opt:42
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr "ABI supportÃ©es (Ã  utiliser avec l'option -mabi=):"
  
! #: config/riscv/riscv.opt:67
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "Utiliser les instructions matÃ©rielles pour la division et la racine carrÃ©e en virgule flottante."
  
! #: config/riscv/riscv.opt:71
! msgid "Use hardware instructions for integer division."
! msgstr "Utiliser les instructions matÃ©rielles pour la division entiÃ¨re."
  
! #: config/riscv/riscv.opt:75
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
! msgstr "-march=\tGÃ©nÃ©rer du code pour l'ISA RISC-V demandÃ©e (par ex. RV64IM).  Les chaÃ®nes ISA doivent Ãªtre en minuscules."
  
! #: config/riscv/riscv.opt:84
! 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\tPlacer les donnÃ©es globales et statiques plus petites que <nombre> octets dans une section spÃ©ciale (sur certaines cibles)."
  
! #: config/riscv/riscv.opt:88
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "Utiliser du code plus petit mais plus lent pour le prologue et l'Ã©pilogue."
  
! #: config/riscv/riscv.opt:92 config/aarch64/aarch64.opt:88
! msgid "Specify the code model."
! msgstr "SpÃ©cifier le modÃ¨le de code."
  
! #: config/riscv/riscv.opt:96
! msgid "Do not generate unaligned memory accesses."
! msgstr "Ne pas gÃ©nÃ©rer des accÃ¨s mÃ©moire non alignÃ©es."
  
! #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/tilegx/tilegx.opt:57 config/rs6000/aix64.opt:36
! #: config/rs6000/linux64.opt:32
! msgid "Known code models (for use with the -mcmodel= option):"
! msgstr "ModÃ¨les de code connus (Ã  utiliser avec l'option -mcmodel=):"
  
! #: config/riscv/riscv.opt:110
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
! msgstr "Utiliser les opÃ©rateurs %reloc(), plutÃ´t que les macros en assembleur, pour charger les adresses."
  
! #: config/riscv/riscv.opt:114
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
! msgstr "Tirer profit des relaxations de l'Ã©diteur de liens pour rÃ©duire le nombre d'instructions requises pour matÃ©rialiser les adresses des symboles."
  
! #: config/riscv/riscv.opt:133
! msgid "Emit RISC-V ELF attribute."
! msgstr "Ã‰mettre l'attribut ELF RISC-V."
  
! #: config/darwin.opt:117
! msgid "Generate compile-time CFString objects."
! msgstr "GÃ©nÃ©rer les objets CFString Ã  la compilation."
  
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
! msgstr "Avertir si des objets CFString constants contiennent des caractÃ¨res non portables."
  
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
! msgstr "GÃ©nÃ©rer des stubs dans le style AT&T pour Mach-O."
  
! #: config/darwin.opt:223
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "GÃ©nÃ©rer du code adaptÃ© pour les exÃ©cutables (PAS pour les bibliothÃ¨ques partagÃ©es)."
  
! #: config/darwin.opt:227
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "GÃ©nÃ©rer du code adaptÃ© pour un dÃ©bogage avec cycle court."
  
! #: config/darwin.opt:235
! msgid "The earliest MacOS X version on which this program will run."
! msgstr "La version la plus ancienne de MacOS X sur laquelle ce programme tournera."
  
! #: config/darwin.opt:239
! msgid "Set sizeof(bool) to 1."
! msgstr "Faire en sorte que sizeof(bool) vaille 1."
  
! #: config/darwin.opt:243
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "GÃ©nÃ©rer du code pour des extensions Ã  charger dans le noyau de darwin."
  
! #: config/darwin.opt:247
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "GÃ©nÃ©rer du code pour le noyau ou pour des extensions Ã  charger dans le noyau."
  
! #: config/darwin.opt:251
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr "-iframework <rÃ©pertoire>\tAjouter <rÃ©pertoire> Ã  la fin du chemin d'inclusion du framework systÃ¨me."
  
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
! msgstr "La version de ld64 utilisÃ©e par cette chaÃ®ne de compilation."
  
! #: config/sh/superh.opt:6
! msgid "Board name [and memory region]."
! msgstr "Nom de la carte [et rÃ©gion mÃ©moire]."
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
! msgstr "Nom du runtime."
  
! #: config/sh/sh.opt:42
! msgid "Generate SH1 code."
! msgstr "GÃ©nÃ©rer du code SH1."
  
! #: config/sh/sh.opt:46
! msgid "Generate SH2 code."
! msgstr "GÃ©nÃ©rer du code SH2."
  
! #: config/sh/sh.opt:50
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "GÃ©nÃ©rer du code pour le FPU du SH2a en double prÃ©cision par dÃ©faut."
  
! #: config/sh/sh.opt:54
! msgid "Generate SH2a FPU-less code."
! msgstr "GÃ©nÃ©rer du code pour un SH2a sans FPU."
  
! #: config/sh/sh.opt:58
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision par dÃ©faut."
  
! #: config/sh/sh.opt:62
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision uniquement."
  
! #: config/sh/sh.opt:66
! msgid "Generate SH2e code."
! msgstr "GÃ©nÃ©rer du code SH2e."
  
! #: config/sh/sh.opt:70
! msgid "Generate SH3 code."
! msgstr "GÃ©nÃ©rer du code SH3."
  
! #: config/sh/sh.opt:74
! msgid "Generate SH3e code."
! msgstr "GÃ©nÃ©rer du code SH3e."
  
! #: config/sh/sh.opt:78
! msgid "Generate SH4 code."
! msgstr "GÃ©nÃ©rer du code SH4."
  
! #: config/sh/sh.opt:82
! msgid "Generate SH4-100 code."
! msgstr "GÃ©nÃ©rer du code SH4-100."
  
! #: config/sh/sh.opt:86
! msgid "Generate SH4-200 code."
! msgstr "GÃ©nÃ©rer du code SH4-200."
  
! #: config/sh/sh.opt:92
! msgid "Generate SH4-300 code."
! msgstr "GÃ©nÃ©rer du code SH4-300."
  
! #: config/sh/sh.opt:96
! msgid "Generate SH4 FPU-less code."
! msgstr "GÃ©nÃ©rer du code pour le SH4 sans FPU."
  
! #: config/sh/sh.opt:100
! msgid "Generate SH4-100 FPU-less code."
! msgstr "GÃ©nÃ©rer du code pour le SH4-100 sans FPU."
  
! #: config/sh/sh.opt:104
! msgid "Generate SH4-200 FPU-less code."
! msgstr "GÃ©nÃ©rer du code pour le SH4-200 sans FPU."
  
! #: config/sh/sh.opt:108
! msgid "Generate SH4-300 FPU-less code."
! msgstr "GÃ©nÃ©rer du code pour le SH4-300 sans FPU."
  
! #: config/sh/sh.opt:112
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 340 (sans MMU/FPU)."
  
! #: config/sh/sh.opt:117
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 400 (sans MMU/FPU)."
  
! #: config/sh/sh.opt:122
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 500 (sans FPU)."
  
! #: config/sh/sh.opt:127
! msgid "Generate default single-precision SH4 code."
! msgstr "GÃ©nÃ©rer du code SH4 simple prÃ©cision par dÃ©faut."
  
! #: config/sh/sh.opt:131
! msgid "Generate default single-precision SH4-100 code."
! msgstr "GÃ©nÃ©rer du code SH4-100 simple prÃ©cision par dÃ©faut."
  
! #: config/sh/sh.opt:135
! msgid "Generate default single-precision SH4-200 code."
! msgstr "GÃ©nÃ©rer du code SH4-200 simple prÃ©cision par dÃ©faut."
  
! #: config/sh/sh.opt:139
! msgid "Generate default single-precision SH4-300 code."
! msgstr "GÃ©nÃ©rer du code SH4-300 simple prÃ©cision par dÃ©faut."
  
! #: config/sh/sh.opt:143
! msgid "Generate only single-precision SH4 code."
! msgstr "GÃ©nÃ©rer du code SH4 simple prÃ©cision uniquement."
  
! #: config/sh/sh.opt:147
! msgid "Generate only single-precision SH4-100 code."
! msgstr "GÃ©nÃ©rer du code SH4-100 simple prÃ©cision uniquement."
  
! #: config/sh/sh.opt:151
! msgid "Generate only single-precision SH4-200 code."
! msgstr "GÃ©nÃ©rer du code SH4-200 simple prÃ©cision uniquement."
  
! #: config/sh/sh.opt:155
! msgid "Generate only single-precision SH4-300 code."
! msgstr "GÃ©nÃ©rer du code SH4-300 simple prÃ©cision uniquement."
  
! #: config/sh/sh.opt:159
! msgid "Generate SH4a code."
! msgstr "GÃ©nÃ©rer du code SH4a."
  
! #: config/sh/sh.opt:163
! msgid "Generate SH4a FPU-less code."
! msgstr "GÃ©nÃ©rer du code pour le SH4a sans FPU."
  
! #: config/sh/sh.opt:167
! msgid "Generate default single-precision SH4a code."
! msgstr "GÃ©nÃ©rer du code SH4a simple prÃ©cision par dÃ©faut."
  
! #: config/sh/sh.opt:171
! msgid "Generate only single-precision SH4a code."
! msgstr "GÃ©nÃ©rer du code SH4a simple prÃ©cision uniquement."
  
! #: config/sh/sh.opt:175
! msgid "Generate SH4al-dsp code."
! msgstr "GÃ©nÃ©rer du code SH4al-dsp."
  
! #: config/sh/sh.opt:179 config/i386/i386.opt:216
! msgid "Reserve space for outgoing arguments in the function prologue."
! msgstr "RÃ©server de l'espace dans le prologue d'une fonction pour les arguments de sortie."
  
! #: config/sh/sh.opt:183
! msgid "Generate code in big endian mode."
! msgstr "GÃ©nÃ©rer du code en mode gros-boutiste."
  
! #: config/sh/sh.opt:187
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "GÃ©nÃ©rer des dÃ©calages 32 bits dans les tables de Â«Â switchÂ Â»."
  
! #: config/sh/sh.opt:191
! msgid "Generate bit instructions."
! msgstr "GÃ©nÃ©rer des instructions Â«Â bitÂ Â»."
  
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
! msgstr "Supposer que les branchements conditionnels avec un dÃ©placement nul sont rapides."
  
! # Delay slot=slot d'instruction qui est exÃ©cutÃ© sans effet dÃ» Ã  l'instruction prÃ©cÃ©dente (l'instruction suivant un branchement sera exÃ©cutÃ©e mÃªme si le branchement est pris).
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
! msgstr "Forcer l'utilisation de crÃ©neaux de retard (delay slots) pour les branchements conditionnels."
  
! #: config/sh/sh.opt:207
! msgid "Align doubles at 64-bit boundaries."
! msgstr "Aligner les Â«Â doubleÂ Â» sur des frontiÃ¨res de 64 bits."
  
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
! msgstr "StratÃ©gie de division, une valeur dans la liste: call-div1, call-fp, call-table."
  
! #: config/sh/sh.opt:215
! msgid "Specify name for 32 bit signed division function."
! msgstr "SpÃ©cifier un nom pour la fonction de division signÃ©e 32 bits."
  
! #: config/sh/sh.opt:219
! msgid "Generate ELF FDPIC code."
! msgstr "GÃ©nÃ©rer du code FDPIC ELF."
  
! #: config/sh/sh.opt:223
! msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
! msgstr "Activer l'utilisation de registres 64 bits en virgule flottante dans les instructions fmov. Voyez -mdalign si un alignement 64 bits est requis."
  
! #: config/sh/sh.opt:231 config/sh/sh.opt:269
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr "Suivre les conventions d'appels du SuperH de Renesas (anciennement Hitachi)."
  
! #: config/sh/sh.opt:235
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "Augmenter la conformitÃ© IEEE pour les comparaisons en virgule flottante."
  
! #: config/sh/sh.opt:239
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr "Mettre le code en ligne pour invalider les entrÃ©es de la cache des instructions aprÃ¨s avoir enchaÃ®nÃ© des fonctions trampolines."
  
! #: config/sh/sh.opt:247
! msgid "Generate code in little endian mode."
! msgstr "GÃ©nÃ©rer du code en mode petit-boutiste."
  
! #: config/sh/sh.opt:251
! msgid "Mark MAC register as call-clobbered."
! msgstr "Marquer le registre MAC comme Ã©tant Ã©crasÃ© par un appel."
  
! #: config/sh/sh.opt:257
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr "Produire les Â«Â structÂ Â» avec une taille multiples de 4 octets (attention: altÃ©rÃ© par l'ABI)."
  
! #: config/sh/sh.opt:261
! msgid "Emit function-calls using global offset table when generating PIC."
! msgstr "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)."
  
! #: config/sh/sh.opt:265
! msgid "Shorten address references during linking."
! msgstr "RÃ©duire les rÃ©fÃ©rences aux adresses pendant l'Ã©dition de liens."
  
! #: config/sh/sh.opt:273
! msgid "Specify the model for atomic operations."
! msgstr "SpÃ©cifier le modÃ¨le pour les opÃ©rations atomiques."
  
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
! msgstr "Utiliser l'instruction tas.b pour __atomic_test_and_set."
  
! #: config/sh/sh.opt:281
! msgid "Cost to assume for a multiply insn."
! msgstr "CoÃ»t supposÃ© d'une insn de multiplication."
  
! #: config/sh/sh.opt:285
! msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
! msgstr "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."
  
! #: config/sh/sh.opt:291
! msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr "PrÃ©tendre qu'un branchement autour d'un dÃ©placement est un dÃ©placement conditionnel."
  
! #: config/sh/sh.opt:295
! msgid "Enable the use of the fsca instruction."
! msgstr "Activer l'utilisation de l'instruction fsca."
  
! #: config/sh/sh.opt:299
! msgid "Enable the use of the fsrra instruction."
! msgstr "Activer l'utilisation de l'instruction fsrra."
  
! #: config/sh/sh.opt:303
! msgid "Use LRA instead of reload (transitional)."
! msgstr "Utiliser LRA au lieu de rechargements (transitionnel)."
  
  #: config/i386/i386.opt:192
  msgid "sizeof(long double) is 16."
--- 8648,9462 ----
  msgid "Support TLS segment larger than 64K."
  msgstr "Supporter des segments TLS plus grands que 64K."
  
! #: config/riscv/riscv.opt:26
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr "-mbranch-cost=N\tDÃ©finir le coÃ»t des branchements Ã , approximativement, N instructions."
  
! #: config/riscv/riscv.opt:30
! msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
! msgstr "Lors de la gÃ©nÃ©ration de code -fpic, autoriser l'utilisation des PLT. IgnorÃ© avec fno-pic."
  
! #: config/riscv/riscv.opt:34
! msgid "Specify integer and floating-point calling convention."
! msgstr "SpÃ©cifier la convention d'appel pour les entiers et les virgules flottantes."
  
! #: config/riscv/riscv.opt:38 config/i386/i386.opt:416
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "Essayer de conserver l'alignement de la pile sur cette puissance de 2."
  
! #: config/riscv/riscv.opt:42
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr "ABI supportÃ©es (Ã  utiliser avec l'option -mabi=):"
  
! #: config/riscv/riscv.opt:67
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "Utiliser les instructions matÃ©rielles pour la division et la racine carrÃ©e en virgule flottante."
  
! #: config/riscv/riscv.opt:71
! msgid "Use hardware instructions for integer division."
! msgstr "Utiliser les instructions matÃ©rielles pour la division entiÃ¨re."
  
! #: config/riscv/riscv.opt:75
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
! msgstr "-march=\tGÃ©nÃ©rer du code pour l'ISA RISC-V demandÃ©e (par ex. RV64IM).  Les chaÃ®nes ISA doivent Ãªtre en minuscules."
  
! #: config/riscv/riscv.opt:80 config/mips/mips.opt:405
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
! msgstr "-mtune=PROCESSEUR\tOptimiser la sortie pour le PROCESSEUR."
  
! #: config/riscv/riscv.opt:84
! 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\tPlacer les donnÃ©es globales et statiques plus petites que <nombre> octets dans une section spÃ©ciale (sur certaines cibles)."
  
! #: config/riscv/riscv.opt:88
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "Utiliser du code plus petit mais plus lent pour le prologue et l'Ã©pilogue."
  
! #: config/riscv/riscv.opt:92 config/aarch64/aarch64.opt:88
! msgid "Specify the code model."
! msgstr "SpÃ©cifier le modÃ¨le de code."
  
! #: config/riscv/riscv.opt:96
! msgid "Do not generate unaligned memory accesses."
! msgstr "Ne pas gÃ©nÃ©rer des accÃ¨s mÃ©moire non alignÃ©es."
  
! #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
! #: config/tilegx/tilegx.opt:57
! msgid "Known code models (for use with the -mcmodel= option):"
! msgstr "ModÃ¨les de code connus (Ã  utiliser avec l'option -mcmodel=):"
  
! #: config/riscv/riscv.opt:110
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
! msgstr "Utiliser les opÃ©rateurs %reloc(), plutÃ´t que les macros en assembleur, pour charger les adresses."
  
! #: config/riscv/riscv.opt:114
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
! msgstr "Tirer profit des relaxations de l'Ã©diteur de liens pour rÃ©duire le nombre d'instructions requises pour matÃ©rialiser les adresses des symboles."
  
! #: config/riscv/riscv.opt:133
! msgid "Emit RISC-V ELF attribute."
! msgstr "Ã‰mettre l'attribut ELF RISC-V."
  
! #: config/m32c/m32c.opt:23
! msgid "-msim\tUse simulator runtime."
! msgstr "-msim\tProduire l'exÃ©cutable pour un simulateur."
  
! #: config/m32c/m32c.opt:27
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr "-mcpu=r8c\tCompiler le code pour les variantes R8C."
  
! #: config/m32c/m32c.opt:31
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr "-mcpu=m16c\tCompiler le code pour les variantes M16C."
  
! #: config/m32c/m32c.opt:35
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr "-mcpu=m32cm\tCompiler le code pour les variantes M32CM."
  
! #: config/m32c/m32c.opt:39
! msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr "-mcpu=m32c\tCompiler le code pour les variantes M32C."
  
! #: config/m32c/m32c.opt:43
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr "-memregs=\tLe nombre d'octets memreg (par dÃ©faut: 16, plage: 0..16)."
  
! #: config/msp430/msp430.opt:7
! msgid "Force assembly output to always use hex constants."
! msgstr "Forcer la sortie en assembleur Ã  toujours utiliser des constantes en hexadÃ©cimal."
  
! #: config/msp430/msp430.opt:11
! msgid "Specify the MCU to build for."
! msgstr "SpÃ©cifier le MCU pour lequel compiler."
  
! #: config/msp430/msp430.opt:15
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
! msgstr "Avertir si le nom d'un MCU n'est pas reconnu ou entre en conflit avec d'autres options (dÃ©faut: on)."
  
! #: config/msp430/msp430.opt:19
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
! msgstr "SpÃ©cifier l'ISA pour laquelle compiler: msp430, msp430x, msp430xv2."
  
! #: config/msp430/msp430.opt:23
! msgid "Select large model - 20-bit addresses/pointers."
! msgstr "SÃ©lectionner le modÃ¨le large â€“ adresses/pointeurs sur 20 bits."
  
! #: config/msp430/msp430.opt:27
! msgid "Select small model - 16-bit addresses/pointers (default)."
! msgstr "SÃ©lectionner le modÃ¨le court â€“ adresses/pointeurs sur 16 bits (dÃ©faut)."
  
! #: config/msp430/msp430.opt:31
! msgid "Optimize opcode sizes at link time."
! msgstr "Optimiser la taille des opcodes lors de la liaison."
  
! #: config/msp430/msp430.opt:38
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
! msgstr "Utiliser un moteur d'exÃ©cution (pas d'initialisations ni de crÃ©ateurs statiques) pour les pÃ©riphÃ©riques ayant une mÃ©moire limitÃ©e."
  
! #: config/msp430/msp430.opt:45
! msgid "Specify the type of hardware multiply to support."
! msgstr "SpÃ©cifier le type de multiplication matÃ©rielle Ã  supporter."
  
! #: config/msp430/msp430.opt:67
! msgid "Specify whether functions should be placed into low or high memory."
! msgstr "SpÃ©cifier si les fonctions doivent Ãªtre placÃ©es en mÃ©moire basse ou haute."
  
! #: config/msp430/msp430.opt:71
! msgid "Specify whether variables should be placed into low or high memory."
! msgstr "SpÃ©cifier si les variables doivent Ãªtre placÃ©es en mÃ©moire basse ou haute."
  
! #: config/msp430/msp430.opt:90
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
! msgstr "Passer une requÃªte Ã  l'assembleur pour corriger divers erratas du silicium."
  
! #: config/msp430/msp430.opt:94
! msgid "Passes on a request to the assembler to warn about various silicon errata."
! msgstr "Passer une requÃªte Ã  l'assembleur pour avertir Ã  propos de divers erratas du silicium."
  
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
! msgstr "Les dialectes TLS possibles:"
  
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
! msgstr "Les noms d'options du modÃ¨le de code pour -mcmodel:"
  
! #: config/aarch64/aarch64.opt:68 config/arm/arm.opt:99
! #: config/microblaze/microblaze.opt:60
! msgid "Assume target CPU is configured as big endian."
! msgstr "Supposer que le processeur cible est configurÃ© comme gros-boutiste."
  
! #: config/aarch64/aarch64.opt:72 config/i386/i386.opt:1019
! msgid "Generate code which uses only the general registers."
! msgstr "GÃ©nÃ©rer du code qui n'utilise que des registres gÃ©nÃ©raux."
  
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
! msgstr "Correctif pour l'erratum numÃ©ro 835769 de l'ARM Cortex-A53."
  
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
! msgstr "Correctif pour l'erratum numÃ©ro 843419 de l'ARM Cortex-A53."
  
! #: config/aarch64/aarch64.opt:84 config/arm/arm.opt:164
! #: config/microblaze/microblaze.opt:64
! msgid "Assume target CPU is configured as little endian."
! msgstr "Supposer que le processeur cible est configurÃ© comme petit-boutiste."
  
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr "Ne pas supposer que les accÃ¨s non alignÃ©s sont traitÃ©s par le systÃ¨me."
  
! #: config/aarch64/aarch64.opt:96 config/i386/i386.opt:400
! msgid "Omit the frame pointer in leaf functions."
! msgstr "Omettre le pointeur de trame dans les fonctions feuilles."
  
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
! msgstr "SpÃ©cifier le dialecte TLS."
  
! #: config/aarch64/aarch64.opt:104
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
! msgstr "SpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats. Les valeurs valides sont 12, 24, 32, 48."
  
! #: config/aarch64/aarch64.opt:123
! msgid "Use features of architecture ARCH."
! msgstr "Utiliser les fonctionnalitÃ©s de l'architecture ARCH."
  
! #: config/aarch64/aarch64.opt:127
! msgid "Use features of and optimize for CPU."
! msgstr "Utiliser les fonctionnalitÃ© et l'optimisation pour le CPU."
  
! #: config/aarch64/aarch64.opt:131
! msgid "Optimize for CPU."
! msgstr "Optimiser pour le CPU."
  
! #: config/aarch64/aarch64.opt:135
! msgid "Generate code that conforms to the specified ABI."
! msgstr "GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifiÃ©e."
  
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
! msgstr "-moverride=<chaÃ®ne>\tUniquement pour les utilisateurs avertisÂ ! Outrepasser les paramÃ¨tres d'optimisation du processeur."
  
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
! msgstr "ABI AArch64 connues (Ã  utiliser avec l'option -mabi=):"
  
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
! msgstr "Chargements littÃ©raux relatifs au PC."
  
! #: config/aarch64/aarch64.opt:157
! msgid "Use branch-protection features."
! msgstr "Utiliser les fonctionnalitÃ©s de protection de branchement."
  
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
! msgstr "SÃ©lectionner la portÃ©e pour la signature de l'adresse de retour."
  
! #: config/aarch64/aarch64.opt:165
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
! msgstr "PortÃ©es supportÃ©es pour la signature de l'adresse de retour du AArch64 (Ã  utiliser avec l'option -msign-return-address=):"
  
! #: config/aarch64/aarch64.opt:178
! 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 "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."
  
! #: config/aarch64/aarch64.opt:184
! 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 "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."
  
! #: config/aarch64/aarch64.opt:191
! 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 "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."
  
! #: config/aarch64/aarch64.opt:197
! msgid "The possible SVE vector lengths:"
! msgstr "Les longueurs de vecteurs SVE possibles:"
  
! #: config/aarch64/aarch64.opt:219
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
! msgstr "-msve-vector-bits=<nombre>\tFixe le nombre de bits dans le registre vectoriel SVE."
  
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
! msgstr "Activer la vidange verbeuse du modÃ¨le de coÃ»t dans les fichiers de vidange de dÃ©bogage."
  
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
! msgstr "GÃ©nÃ©rer du code pour dÃ©tecter quand le processeur pourrait spÃ©culer incorrectement."
  
! #: config/aarch64/aarch64.opt:231 config/i386/i386.opt:983
! #: config/rs6000/rs6000.opt:542
! msgid "Use given stack-protector guard."
! msgstr "Utiliser la mÃ©thode donnÃ©e pour protÃ©ger la pile."
  
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Arguments valides pour -mstack-protector-guard=:"
  
! #: config/aarch64/aarch64.opt:245
! 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 "Utiliser le registre systÃ¨me spÃ©cifiÃ© sur la ligne de commande comme registre de protection de la pile. Cette option est Ã  utiliser avec fstack-protector-strong et n'est pas destinÃ©e au code utilisateur."
  
! #: config/aarch64/aarch64.opt:251
! 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 "Utiliser un immÃ©diat depuis un dÃ©calage comme registre de protection de la pile, sp_el0. Cette option est Ã  utiliser avec fstack-protector-strong et n'est pas destinÃ©e au code utilisateur."
  
! #: config/linux.opt:24
! msgid "Use Bionic C library."
! msgstr "Utiliser la bibliothÃ¨que C Bionic."
  
! #: config/linux.opt:28
! msgid "Use GNU C library."
! msgstr "Utiliser la bibliothÃ¨que C GNU."
  
! #: config/linux.opt:32
! msgid "Use uClibc C library."
! msgstr "Utiliser la bibliothÃ¨que C uClibc."
  
! #: config/linux.opt:36
! msgid "Use musl C library."
! msgstr "Utiliser la bibliothÃ¨que C musl."
  
! #: config/ia64/ilp32.opt:3
! msgid "Generate ILP32 code."
! msgstr "GÃ©nÃ©rer du code ILP32."
  
! #: config/ia64/ilp32.opt:7
! msgid "Generate LP64 code."
! msgstr "GÃ©nÃ©rer du code LP64."
  
! #: config/ia64/ia64.opt:28
! msgid "Generate big endian code."
! msgstr "GÃ©nÃ©rer du code gros-boutiste."
  
! #: config/ia64/ia64.opt:32
! msgid "Generate little endian code."
! msgstr "GÃ©nÃ©rer du code petit-boutiste."
  
! #: config/ia64/ia64.opt:36
! msgid "Generate code for GNU as."
! msgstr "GÃ©nÃ©rer du code pour GNU as."
  
! #: config/ia64/ia64.opt:40
! msgid "Generate code for GNU ld."
! msgstr "GÃ©nÃ©rer du code pour GNU ld."
  
! #: config/ia64/ia64.opt:44
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr "Produire des bits de stop avant et aprÃ¨s les asms Ã©tendues volatiles."
  
! #: config/ia64/ia64.opt:48
! msgid "Use in/loc/out register names."
! msgstr "Utiliser les noms des registres in/loc/out."
  
! #: config/ia64/ia64.opt:55
! msgid "Enable use of sdata/scommon/sbss."
! msgstr "Activer l'utilisation de sdata/scommon/sbss."
  
! #: config/ia64/ia64.opt:59
! msgid "Generate code without GP reg."
! msgstr "GÃ©nÃ©rer du code sans registre GP."
  
! #: config/ia64/ia64.opt:63
! msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr "gp est constant (mais sauvegarder/rÃ©tablir gp lors d'appels indirects)."
  
! #: config/ia64/ia64.opt:67
! msgid "Generate self-relocatable code."
! msgstr "GÃ©nÃ©rer du code auto-relocalisable."
  
! #: config/ia64/ia64.opt:71
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "GÃ©nÃ©rer une version en ligne de la division en virgule flottante, optimiser pour la latence."
  
! #: config/ia64/ia64.opt:75
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "GÃ©nÃ©rer une version en ligne de la division en virgule flottante, optimiser pour le dÃ©bit."
  
! #: config/ia64/ia64.opt:82
! msgid "Generate inline integer division, optimize for latency."
! msgstr "GÃ©nÃ©rer une version en ligne de la division entiÃ¨re, optimiser pour la latence."
  
! #: config/ia64/ia64.opt:86
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "GÃ©nÃ©rer une version en ligne de la division entiÃ¨re, optimiser pour le dÃ©bit."
  
! #: config/ia64/ia64.opt:90
! msgid "Do not inline integer division."
! msgstr "Ne pas mettre en ligne la division entiÃ¨re."
  
! #: config/ia64/ia64.opt:94
! msgid "Generate inline square root, optimize for latency."
! msgstr "GÃ©nÃ©rer une version en ligne de la racine carrÃ©e, optimiser pour la latence."
  
! #: config/ia64/ia64.opt:98
! msgid "Generate inline square root, optimize for throughput."
! msgstr "GÃ©nÃ©rer une version en ligne de la racine carrÃ©e, optimiser pour le dÃ©bit."
  
! #: config/ia64/ia64.opt:102
! msgid "Do not inline square root."
! msgstr "Ne pas mettre en ligne la racine carrÃ©e."
  
! #: config/ia64/ia64.opt:106
! msgid "Enable DWARF line debug info via GNU as."
! msgstr "Activer les infos DWARF de dÃ©bogage des lignes via GNU as."
  
! #: config/ia64/ia64.opt:110
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "Activer l'insertion plus tÃ´t de bits de stop pour un meilleur ordonnancement."
  
! #: config/ia64/ia64.opt:114 config/spu/spu.opt:72 config/pa/pa.opt:62
! #: config/sh/sh.opt:227
! msgid "Specify range of registers to make fixed."
! msgstr "SpÃ©cifier la plage des registres Ã  rendre fixes."
  
! #: config/ia64/ia64.opt:118 config/alpha/alpha.opt:130
! msgid "Specify bit size of immediate TLS offsets."
! msgstr "SpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats."
  
! #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:514
! #: config/s390/s390.opt:194 config/sparc/sparc.opt:146
! #: config/visium/visium.opt:49
! msgid "Schedule code for given CPU."
! msgstr "Ordonnancer le code pour le processeur donnÃ©."
  
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
! msgstr "Processeurs Itanium connus (Ã  utiliser avec l'option -mtune=):"
  
! #: config/ia64/ia64.opt:136
! msgid "Use data speculation before reload."
! msgstr "Utiliser la spÃ©culation de donnÃ©es avant le rechargement."
  
! #: config/ia64/ia64.opt:140
! msgid "Use data speculation after reload."
! msgstr "Utiliser la spÃ©culation de donnÃ©es aprÃ¨s le rechargement."
  
! #: config/ia64/ia64.opt:144
! msgid "Use control speculation."
! msgstr "Utiliser la spÃ©culation de contrÃ´le."
  
! #: config/ia64/ia64.opt:148
! msgid "Use in block data speculation before reload."
! msgstr "Utiliser la spÃ©culation sur les donnÃ©es dans le bloc avant le rechargement."
  
! #: config/ia64/ia64.opt:152
! msgid "Use in block data speculation after reload."
! msgstr "Utiliser la spÃ©culation sur les donnÃ©es dans le bloc aprÃ¨s le rechargement."
  
! #: config/ia64/ia64.opt:156
! msgid "Use in block control speculation."
! msgstr "Utiliser la spÃ©culation sur le contrÃ´le dans le bloc."
  
! #: config/ia64/ia64.opt:160
! msgid "Use simple data speculation check."
! msgstr "Utiliser une vÃ©rification simple de la spÃ©culation sur les donnÃ©es."
  
! #: config/ia64/ia64.opt:164
! msgid "Use simple data speculation check for control speculation."
! msgstr "Utiliser une vÃ©rification simple de la spÃ©culation sur les donnÃ©es pour la spÃ©culation du contrÃ´le."
  
! #: config/ia64/ia64.opt:174
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr "Compter les dÃ©pendances spÃ©culatives tout en calculant la prioritÃ© des instructions."
  
! #: config/ia64/ia64.opt:178
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr "Placer un bit de stop aprÃ¨s chaque cycle lors de l'ordonnancement."
  
! #: config/ia64/ia64.opt:182
! msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
! msgstr "Supposer que les stockages et chargements de nombres en virgule flottante ne produiront probablement pas de conflits si ils sont placÃ©s dans un groupe d'instructions."
  
! #: config/ia64/ia64.opt:186
! 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 "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. "
  
! #: config/ia64/ia64.opt:190
! msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
! msgstr "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)."
  
! #: config/ia64/ia64.opt:194
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr "Ne pas gÃ©nÃ©rer de vÃ©rifications pour la spÃ©culation de contrÃ´le dans l'ordonnancement sÃ©lectif."
  
! #: config/spu/spu.opt:20
! msgid "Emit warnings when run-time relocations are generated."
! msgstr "Ã‰mettre des avertissements quand des relocalisations Ã  l'exÃ©cution sont gÃ©nÃ©rÃ©es."
  
! #: config/spu/spu.opt:24
! msgid "Emit errors when run-time relocations are generated."
! msgstr "Ã‰mettre des erreurs quand des relocalisations Ã  l'exÃ©cution sont gÃ©nÃ©rÃ©es."
  
! #: config/spu/spu.opt:28
! msgid "Specify cost of branches (Default 20)."
! msgstr "SpÃ©cifier le coÃ»t des branches (20 par dÃ©faut)."
  
! #: config/spu/spu.opt:32
! msgid "Make sure loads and stores are not moved past DMA instructions."
! msgstr "S'assurer que les chargements et les stockages ne sont pas dÃ©placÃ©s au delÃ  d'instructions DMA."
  
! #: config/spu/spu.opt:36
! msgid "volatile must be specified on any memory that is effected by DMA."
! msgstr "Â«Â volatileÂ Â» doit Ãªtre spÃ©cifiÃ© sur toute mÃ©moire qui est affectÃ©e par le DMA."
  
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
! msgstr "InsÃ©rer des nops quand cela pourrait amÃ©liorer la performance en permettant des doubles Ã©missions dans les pipelines (par dÃ©faut)."
  
! #: config/spu/spu.opt:48
! msgid "Use standard main function as entry for startup."
! msgstr "Utiliser la fonction Â«Â mainÂ Â» standard comme point d'entrÃ©e au dÃ©marrage."
  
! #: config/spu/spu.opt:52
! msgid "Generate branch hints for branches."
! msgstr "GÃ©nÃ©rer des indices de branchement pour les branches."
  
! #: config/spu/spu.opt:56
! msgid "Maximum number of nops to insert for a hint (Default 2)."
! msgstr "Le nombre maximum de nops Ã  insÃ©rer pour un indice (2 par dÃ©faut)."
  
! #: config/spu/spu.opt:60
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
! msgstr "Nombre maximum approximatif d'instructions Ã  permettre entre un indice et sa branche [125]."
  
! #: config/spu/spu.opt:64
! msgid "Generate code for 18 bit addressing."
! msgstr "GÃ©nÃ©rer du code pour un adressage sur 18 bits."
  
! #: config/spu/spu.opt:68
! msgid "Generate code for 32 bit addressing."
! msgstr "GÃ©nÃ©rer du code pour un adressage sur 32 bits."
  
! #: config/spu/spu.opt:76
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
! msgstr "InsÃ©rer des instructions hbrp aprÃ¨s des cibles de branchements avec indices pour Ã©viter de planter le SPU."
  
! #: config/spu/spu.opt:80 config/i386/i386.opt:257 config/s390/s390.opt:56
! msgid "Generate code for given CPU."
! msgstr "GÃ©nÃ©rer du code pour le processeur donnÃ©."
  
! #: config/spu/spu.opt:88
! msgid "Access variables in 32-bit PPU objects (default)."
! msgstr "AccÃ©der aux variables dans des objets PPU sur 32 bits (par dÃ©faut)."
  
! #: config/spu/spu.opt:92
! msgid "Access variables in 64-bit PPU objects."
! msgstr "AccÃ©der aux variables dans des objets PPU sur 64 bits."
  
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
! msgstr "Permettre les conversions entre __ea et les pointeurs gÃ©nÃ©riques (par dÃ©faut)."
  
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
! msgstr "La taille (en Ko) de la cache des donnÃ©es logicielles."
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
! msgstr "Ã‰crire atomiquement dans les lignes de cache des donnÃ©es logicielles (par dÃ©faut)."
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
! msgstr "N'utiliser aucun des r32..r63."
  
! #: config/epiphany/epiphany.opt:28
! msgid "Preferentially allocate registers that allow short instruction generation."
! msgstr "Allouer de prÃ©fÃ©rence des registres qui autorisent la gÃ©nÃ©ration d'instructions courtes."
  
! #: config/epiphany/epiphany.opt:32
! msgid "Set branch cost."
! msgstr "DÃ©finir le coÃ»t d'un branchement."
  
! #: config/epiphany/epiphany.opt:36
! msgid "Enable conditional move instruction usage."
! msgstr "Activer l'utilisation de l'instruction de dÃ©placement conditionnel."
  
! #: config/epiphany/epiphany.opt:40
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "Fixer le nombre de nops a Ã©mettre avant chaque motif d'insn."
  
! #: config/epiphany/epiphany.opt:52
! msgid "Use software floating point comparisons."
! msgstr "Utiliser les comparaisons logicielles des virgules flottantes."
  
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
! msgstr "Autoriser la scission des chargements d'immÃ©diats sur 32 bits en partie basse / haute."
  
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr "Activer l'utilisation de POST_INC / POST_DEC."
  
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
! msgstr "Activer l'utilisation de POST_MODIFY."
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
! msgstr "DÃ©finir le nombre d'octets prÃ©-allouÃ©s sur la pile destinÃ©s Ã  Ãªtre utilisÃ©s par l'appelÃ©."
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
! msgstr "Supposer que l'arrondi au plus proche est sÃ©lectionnÃ© quand il s'agit d'ordonnancer."
  
! #: config/epiphany/epiphany.opt:76
! msgid "Generate call insns as indirect calls."
! msgstr "GÃ©nÃ©rer les insns d'appels comme appels indirects."
  
! #: config/epiphany/epiphany.opt:80
! msgid "Generate call insns as direct calls."
! msgstr "GÃ©nÃ©rer les insns d'appels comme appels directs."
  
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
! msgstr "Supposer que les Ã©tiquettes et les symboles peuvent Ãªtre adressÃ©s en utilisant des adresses absolues sur 16 bits."
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
! msgstr "La troncature d'un nombre dÃ©cimal en nombre entier peut Ãªtre remplacÃ©e par un arrondi pour Ã©conomiser un changement de mode."
  
! #: config/epiphany/epiphany.opt:112
! msgid "Vectorize for double-word operations."
! msgstr "Vectoriser pour des opÃ©rations sur des doubles mots."
  
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
! msgstr "Scinder les dÃ©placements de vecteurs de 8 octets non-alignÃ©s avant la gÃ©nÃ©ration d'adresse post-modifiÃ©e."
  
! #: config/epiphany/epiphany.opt:132
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "Utiliser l'unitÃ© en virgule flottante pour ajouter/soustraire des entiers."
  
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
! msgstr "DÃ©finir le registre pour contenir -1."
  
! #: config/ft32/ft32.opt:23
! msgid "Target the software simulator."
! msgstr "Cible le simulateur logiciel."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:225 config/mips/mips.opt:393
! #: config/arc/arc.opt:406
! msgid "Use LRA instead of reload."
! msgstr "Utiliser LRA au lieu d'un rechargement."
  
! #: config/ft32/ft32.opt:31
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Ã‰viter l'utilisation des instructions DIV et MOD."
  
! #: config/ft32/ft32.opt:35
! msgid "Target the FT32B architecture."
! msgstr "Cibler l'architecture FT32B."
  
! #: config/ft32/ft32.opt:39
! msgid "Enable FT32B code compression."
! msgstr "Activer la compression de code FT32B."
  
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
! msgstr "Ã‰vite de placer des donnÃ©es lisibles dans la mÃ©moire du programme."
  
! #: config/h8300/h8300.opt:23
! msgid "Generate H8S code."
! msgstr "GÃ©nÃ©rer du code H8S."
  
! #: config/h8300/h8300.opt:27
! msgid "Generate H8SX code."
! msgstr "GÃ©nÃ©rer du code H8SX."
  
! #: config/h8300/h8300.opt:31
! msgid "Generate H8S/2600 code."
! msgstr "GÃ©nÃ©rer du code H8S/S2600."
  
! #: config/h8300/h8300.opt:35
! msgid "Make integers 32 bits wide."
! msgstr "Rendre les entiers larges de 32 bits."
  
! #: config/h8300/h8300.opt:42
! msgid "Use registers for argument passing."
! msgstr "Utiliser les registres pour le passage d'arguments."
  
! #: config/h8300/h8300.opt:46
! msgid "Consider access to byte sized memory slow."
! msgstr "ConsidÃ©rer que l'accÃ¨s Ã  une mÃ©moire de un octet est lente."
  
! #: config/h8300/h8300.opt:50
! msgid "Enable linker relaxing."
! msgstr "Activer la relÃ¢che par l'Ã©diteur de liens."
  
! #: config/h8300/h8300.opt:54
! msgid "Generate H8/300H code."
! msgstr "GÃ©nÃ©rer du code H8/300H."
  
! #: config/h8300/h8300.opt:58
! msgid "Enable the normal mode."
! msgstr "Activer le mode normal."
  
! #: config/h8300/h8300.opt:62
! msgid "Use H8/300 alignment rules."
! msgstr "Utiliser les rÃ¨gles d'alignement du H8/300."
  
! #: config/h8300/h8300.opt:66
! msgid "Push extended registers on stack in monitor functions."
! msgstr "Pousser les registres Ã©tendus sur la pile dans les fonctions de monitoring."
  
! #: config/h8300/h8300.opt:70
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr "Ne pas pousser les registres Ã©tendus sur la pile dans les fonctions de monitoring."
  
! #: config/pdp11/pdp11.opt:23
! msgid "Generate code for an 11/10."
! msgstr "GÃ©nÃ©rer du code pour un 11/10."
  
! #: config/pdp11/pdp11.opt:27
! msgid "Generate code for an 11/40."
! msgstr "GÃ©nÃ©rer du code pour un 11/40."
  
! #: config/pdp11/pdp11.opt:31
! msgid "Generate code for an 11/45."
! msgstr "GÃ©nÃ©rer du code pour un 11/45."
  
! #: config/pdp11/pdp11.opt:35
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr "Retourner les rÃ©sultats en virgule flottante dans ac0 (fr0 dans la syntaxe de l'assembleur Unix)."
  
! #: config/pdp11/pdp11.opt:39
! msgid "Use the DEC assembler syntax."
! msgstr "Utiliser la syntaxe de l'assembleur DEC."
  
! #: config/pdp11/pdp11.opt:43
! msgid "Use the GNU assembler syntax."
! msgstr "Utiliser la syntaxe de l'assembleur GNU."
  
! #: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:188
! #: config/frv/frv.opt:158
! msgid "Use hardware floating point."
! msgstr "Utiliser l'unitÃ© matÃ©rielle pour les opÃ©rations en virgule flottante."
  
! #: config/pdp11/pdp11.opt:51
! msgid "Use 16 bit int."
! msgstr "Utiliser des int de 16 bits."
  
! #: config/pdp11/pdp11.opt:55
! msgid "Use 32 bit int."
! msgstr "Utiliser des int de 32 bits."
  
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
! msgid "Do not use hardware floating point."
! msgstr "Ne pas utiliser l'unitÃ© matÃ©rielle pour les opÃ©rations en virgule flottante."
  
! #: config/pdp11/pdp11.opt:63
! msgid "Target has split I&D."
! msgstr "La cible a un bus I&D (Instruction and Data space) sÃ©parÃ©."
  
! #: config/pdp11/pdp11.opt:67
! msgid "Use UNIX assembler syntax."
! msgstr "Utiliser la syntaxe de l'assembleur UNIX."
  
! #: config/pdp11/pdp11.opt:71
! msgid "Use LRA register allocator."
! msgstr "Utiliser l'allocateur de registre LRA."
  
! #: config/xtensa/xtensa.opt:23
! msgid "Use CONST16 instruction to load constants."
! msgstr "Utiliser l'instruction CONST16 pour charger les constantes."
  
! #: config/xtensa/xtensa.opt:27
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "DÃ©sactiver le code indÃ©pendant de la position (PIC) pour l'utilisation dans du code du noyau de l'OS."
  
! #: config/xtensa/xtensa.opt:31
! msgid "Use indirect CALLXn instructions for large programs."
! msgstr "Utiliser les instructions indirectes CALLXn pour les grands programmes."
  
! #: config/xtensa/xtensa.opt:35
! msgid "Automatically align branch targets to reduce branch penalties."
! msgstr "Aligner automatiquement les cibles des branchements pour rÃ©duire les pÃ©nalitÃ©s des branchements."
  
! #: config/xtensa/xtensa.opt:39
! msgid "Intersperse literal pools with code in the text section."
! msgstr "Entrecouper les lots de littÃ©raux avec le code dans la section texte."
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
! msgstr "Relaxer les littÃ©raux en assembleur et les placer automatiquement dans la section texte."
  
! #: config/xtensa/xtensa.opt:47
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
! msgstr "-mno-serialize-volatile\tNe pas sÃ©rialiser les rÃ©fÃ©rences Ã  la mÃ©moire volatile avec des instructions MEMW."
  
! #: config/i386/cygming.opt:23
! msgid "Create console application."
! msgstr "CrÃ©er une application de type console."
  
! #: config/i386/cygming.opt:27
! msgid "Generate code for a DLL."
! msgstr "GÃ©nÃ©rer le code pour une DLL."
  
! #: config/i386/cygming.opt:31
! msgid "Ignore dllimport for functions."
! msgstr "Ignorer dllimport pour les fonctions."
  
! #: config/i386/cygming.opt:35
! msgid "Use Mingw-specific thread support."
! msgstr "Utiliser le support de threads spÃ©cifique Ã  Mingw."
  
! #: config/i386/cygming.opt:39
! msgid "Set Windows defines."
! msgstr "Initialiser les dÃ©finitions Windows."
  
! #: config/i386/cygming.opt:43
! msgid "Create GUI application."
! msgstr "CrÃ©er une application de type GUI."
  
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
! msgstr "Utiliser l'extension GNU du format PE pour les donnÃ©es communes alignÃ©es."
  
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
! msgstr "Compiler du code qui repose sur la surcouche de la DLL Cygwin pour supporter le remplacement des opÃ©rateurs new et delete du C++."
  
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
! msgstr "Activer la permission d'exÃ©cution sur la pile pour les fonctions imbriquÃ©es."
  
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
! msgstr "Placer les donnÃ©es relocalisÃ©es en lecture seule dans la section .data."
  
! #: config/i386/mingw.opt:29
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr "Avertir Ã  propos des extensions de largeur de scanf/printf de msvcrt qui ne sont pas ISO."
  
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
! msgstr "Utiliser une amorce unicode et dÃ©fini la macro UNICODE."
  
  #: config/i386/i386.opt:192
  msgid "sizeof(long double) is 16."
*************** msgstr "sizeof(long double) vaut 12."
*** 8518,8523 ****
--- 9474,9493 ----
  msgid "Use 80-bit long double."
  msgstr "Utiliser un long double de 80 bits."
  
+ #: config/i386/i386.opt:208 config/s390/s390.opt:154
+ #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
+ msgid "Use 64-bit long double."
+ msgstr "Utiliser un long double de 64 bits."
+ 
+ #: config/i386/i386.opt:212 config/s390/s390.opt:150
+ #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
+ msgid "Use 128-bit long double."
+ msgstr "Utiliser un long double de 128 bits."
+ 
+ #: config/i386/i386.opt:216 config/sh/sh.opt:179
+ msgid "Reserve space for outgoing arguments in the function prologue."
+ msgstr "RÃ©server de l'espace dans le prologue d'une fonction pour les arguments de sortie."
+ 
  #: config/i386/i386.opt:220
  msgid "Align some doubles on dword boundary."
  msgstr "Aligner quelques doubles sur des frontiÃ¨res de mots doubles."
*************** msgstr "Mettre en ligne les opÃ©rations
*** 8606,8615 ****
  msgid "Use native (MS) bitfield layout."
  msgstr "Utiliser une disposition des champs de bits native (MS)."
  
- #: config/i386/i386.opt:400 config/aarch64/aarch64.opt:96
- msgid "Omit the frame pointer in leaf functions."
- msgstr "Omettre le pointeur de trame dans les fonctions feuilles."
- 
  #: config/i386/i386.opt:404
  msgid "Set 80387 floating-point precision to 32-bit."
  msgstr "Fixer la prÃ©cision en virgule flottante du 80387 Ã  32 bits."
--- 9576,9581 ----
*************** msgstr "Nombre de registres utilisÃ©s po
*** 8642,8647 ****
--- 9608,9617 ----
  msgid "Alternate calling convention."
  msgstr "Convention d'appel alternative."
  
+ #: config/i386/i386.opt:440 config/alpha/alpha.opt:23
+ msgid "Do not use hardware fp."
+ msgstr "Ne pas utiliser le coprocesseur mathÃ©matique."
+ 
  #: config/i386/i386.opt:444
  msgid "Use SSE register passing conventions for SF and DF mode."
  msgstr "Utiliser les conventions de passage des registres SSE pour les modes SF et DF."
*************** msgstr "Ã‰mettre un appel au compteur de
*** 9055,9060 ****
--- 10025,10034 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "GÃ©nÃ©rer une section __mcount_loc avec tous des appels Ã  mcount ou __fentry__."
  
+ #: config/i386/i386.opt:934 config/s390/s390.opt:302
+ msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
+ msgstr "GÃ©nÃ©rer les appels mcount/__fentry__ sous forme de nops. Pour les activer, il faut insÃ©rer les instructions rÃ©elles."
+ 
  #: config/i386/i386.opt:939
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr "DÃ©finir le nom du symbole __fentry__ appelÃ© lors de l'entrÃ©e d'une fonction."
*************** msgstr "Scinder les stockages AVX non al
*** 9083,9099 ****
  msgid "Support RTM built-in functions and code generation."
  msgstr "Supporter les fonctions internes RTM et la gÃ©nÃ©ration de code."
  
- #: config/i386/i386.opt:967 c-family/c.opt:425 c-family/c.opt:1310
- #: c-family/c.opt:1314 c-family/c.opt:1318 c-family/c.opt:1322
- #: c-family/c.opt:1326 c-family/c.opt:1330 c-family/c.opt:1334
- #: c-family/c.opt:1341 c-family/c.opt:1345 c-family/c.opt:1349
- #: c-family/c.opt:1353 c-family/c.opt:1357 c-family/c.opt:1361
- #: c-family/c.opt:1365 c-family/c.opt:1369 c-family/c.opt:1373
- #: c-family/c.opt:1377 c-family/c.opt:1381 c-family/c.opt:1385
- #: c-family/c.opt:1389
- msgid "Deprecated in GCC 9.  This switch has no effect."
- msgstr "ObsolÃ¨te dans GCC 9.  Cette option n'a aucun effet."
- 
  #: config/i386/i386.opt:971
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr "Supporter les fonctions internes MWAITX et MONITORX et la gÃ©nÃ©ration de code."
--- 10057,10062 ----
*************** msgstr "Supporter les fonctions internes
*** 9106,9116 ****
  msgid "Support PKU built-in functions and code generation."
  msgstr "Supporter les fonctions internes PKU et la gÃ©nÃ©ration de code."
  
- #: config/i386/i386.opt:983 config/aarch64/aarch64.opt:231
- #: config/rs6000/rs6000.opt:542
- msgid "Use given stack-protector guard."
- msgstr "Utiliser la mÃ©thode donnÃ©e pour protÃ©ger la pile."
- 
  #: config/i386/i386.opt:987
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr "MÃ©thodes connues pour protÃ©ger la pile (Ã  utiliser avec l'option -mstack-protector-guard=):"
--- 10069,10074 ----
*************** msgstr "Utiliser le dÃ©calage donnÃ© pou
*** 9127,9136 ****
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr "Utiliser le symbole donnÃ© pour adresser la protection de la pile."
  
- #: config/i386/i386.opt:1019 config/aarch64/aarch64.opt:72
- msgid "Generate code which uses only the general registers."
- msgstr "GÃ©nÃ©rer du code qui n'utilise que des registres gÃ©nÃ©raux."
- 
  #: config/i386/i386.opt:1023
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr "Activer les fonctions internes de la pile masquÃ©e de CET (Control-flow Enforcement Technology)."
--- 10085,10090 ----
*************** msgstr "Convertir les appel et saut indi
*** 9155,9160 ****
--- 10109,10118 ----
  msgid "Convert function return to call and return thunk."
  msgstr "Convertir le retour de fonction en un fragment d'appel et de retour."
  
+ #: config/i386/i386.opt:1050 config/s390/s390.opt:268
+ msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
+ msgstr "Choix connus pour le branchement indirect (Ã  utiliser avec les options -mindirect-branch=/-mfunction-return=):"
+ 
  #: config/i386/i386.opt:1066
  msgid "Force indirect call and jump via register."
  msgstr "Forcer les appels indirects et les sauts via un registre."
*************** msgstr "Choix connus pour le code de con
*** 9188,9272 ****
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr "GÃ©nÃ©rer une section __return_loc pointant vers tous les codes de contrÃ´le de code de retour."
  
! #: config/i386/cygming.opt:23
! msgid "Create console application."
! msgstr "CrÃ©er une application de type console."
  
! #: config/i386/cygming.opt:27
! msgid "Generate code for a DLL."
! msgstr "GÃ©nÃ©rer le code pour une DLL."
  
! #: config/i386/cygming.opt:31
! msgid "Ignore dllimport for functions."
! msgstr "Ignorer dllimport pour les fonctions."
  
! #: config/i386/cygming.opt:35
! msgid "Use Mingw-specific thread support."
! msgstr "Utiliser le support de threads spÃ©cifique Ã  Mingw."
  
! #: config/i386/cygming.opt:39
! msgid "Set Windows defines."
! msgstr "Initialiser les dÃ©finitions Windows."
  
! #: config/i386/cygming.opt:43
! msgid "Create GUI application."
! msgstr "CrÃ©er une application de type GUI."
  
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
! msgstr "Utiliser l'extension GNU du format PE pour les donnÃ©es communes alignÃ©es."
  
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
! msgstr "Compiler du code qui repose sur la surcouche de la DLL Cygwin pour supporter le remplacement des opÃ©rateurs new et delete du C++."
  
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
! msgstr "Activer la permission d'exÃ©cution sur la pile pour les fonctions imbriquÃ©es."
  
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
! msgstr "Placer les donnÃ©es relocalisÃ©es en lecture seule dans la section .data."
  
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
! msgstr "Utiliser une amorce unicode et dÃ©fini la macro UNICODE."
  
! #: config/i386/mingw.opt:29
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr "Avertir Ã  propos des extensions de largeur de scanf/printf de msvcrt qui ne sont pas ISO."
  
! #: config/moxie/moxie.opt:31
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Activer les instructions MUL.X et UMUL.X."
  
! #: config/xtensa/xtensa.opt:23
! msgid "Use CONST16 instruction to load constants."
! msgstr "Utiliser l'instruction CONST16 pour charger les constantes."
  
! #: config/xtensa/xtensa.opt:27
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "DÃ©sactiver le code indÃ©pendant de la position (PIC) pour l'utilisation dans du code du noyau de l'OS."
  
! #: config/xtensa/xtensa.opt:31
! msgid "Use indirect CALLXn instructions for large programs."
! msgstr "Utiliser les instructions indirectes CALLXn pour les grands programmes."
  
! #: config/xtensa/xtensa.opt:35
! msgid "Automatically align branch targets to reduce branch penalties."
! msgstr "Aligner automatiquement les cibles des branchements pour rÃ©duire les pÃ©nalitÃ©s des branchements."
  
! #: config/xtensa/xtensa.opt:39
! msgid "Intersperse literal pools with code in the text section."
! msgstr "Entrecouper les lots de littÃ©raux avec le code dans la section texte."
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
! msgstr "Relaxer les littÃ©raux en assembleur et les placer automatiquement dans la section texte."
  
! #: config/xtensa/xtensa.opt:47
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
! msgstr "-mno-serialize-volatile\tNe pas sÃ©rialiser les rÃ©fÃ©rences Ã  la mÃ©moire volatile avec des instructions MEMW."
  
  #: config/sparc/sparc.opt:42
  msgid "Use flat register window model."
--- 10146,10983 ----
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr "GÃ©nÃ©rer une section __return_loc pointant vers tous les codes de contrÃ´le de code de retour."
  
! #: config/pa/pa64-hpux.opt:23
! msgid "Assume code will be linked by GNU ld."
! msgstr "Supposer que le code sera liÃ© par GNU ld."
  
! #: config/pa/pa64-hpux.opt:27
! msgid "Assume code will be linked by HP ld."
! msgstr "Supposer que le code sera liÃ© par 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
! msgid "Specify UNIX standard for predefines and linking."
! msgstr "SpÃ©cifier le standard UNIX pour les prÃ©-dÃ©finitions et l'Ã©dition de liens."
  
! #: config/pa/pa-hpux.opt:27
! msgid "Generate cpp defines for server IO."
! msgstr "GÃ©nÃ©rer les dÃ©finitions cpp pour les E/S d'un serveur."
  
! #: config/pa/pa-hpux.opt:35
! msgid "Generate cpp defines for workstation IO."
! msgstr "GÃ©nÃ©rer les dÃ©finitions cpp pour les E/S d'une station de travail."
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
! msgid "Generate PA1.0 code."
! msgstr "GÃ©nÃ©rer du code pour un PA1.0."
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
! msgid "Generate PA1.1 code."
! msgstr "GÃ©nÃ©rer du code pour un PA1.1."
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "GÃ©nÃ©rer du code pour un PA2.0 (nÃ©cessite binutils 2.10 ou supÃ©rieur)."
  
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
! msgstr "L'appelant copie les arguments de la fonction passÃ©s par rÃ©fÃ©rence cachÃ©e."
  
! #: config/pa/pa.opt:50
! msgid "Disable FP regs."
! msgstr "DÃ©sactiver les registres FP."
  
! #: config/pa/pa.opt:54
! msgid "Disable indexed addressing."
! msgstr "DÃ©sactiver l'adressage indexÃ©."
  
! #: config/pa/pa.opt:58
! msgid "Generate fast indirect calls."
! msgstr "GÃ©nÃ©rer des appels indirects rapides."
  
! #: config/pa/pa.opt:66
! msgid "Assume code will be assembled by GAS."
! msgstr "Supposer que le code sera assemblÃ© par GAS."
  
! #: config/pa/pa.opt:75
! msgid "Enable linker optimizations."
! msgstr "Activer les optimisations par l'Ã©diteur de liens."
  
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
! msgstr "Toujours gÃ©nÃ©rer des appels longs."
  
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
! msgstr "GÃ©nÃ©rer des sÃ©quences longues de chargement/stockage."
  
! #: config/pa/pa.opt:91
! msgid "Disable space regs."
! msgstr "DÃ©sactiver les registres d'espace."
  
! #: config/pa/pa.opt:107
! msgid "Use portable calling conventions."
! msgstr "Utiliser les conventions d'appels portables."
  
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr "SpÃ©cifier le processeur pour l'ordonnancement. Les arguments valides sont 700, 7100, 7100LC, 7200, 7300 et 8000."
  
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
! msgid "Use software floating point."
! msgstr "Utiliser les nombres en virgule flottante logiciels."
! 
! #: config/pa/pa.opt:144
! msgid "Do not disable space regs."
! msgstr "Ne pas dÃ©sactiver les registres d'espace."
! 
! #: config/v850/v850.opt:29
! msgid "Use registers r2 and r5."
! msgstr "Utiliser les registres r2 et r5."
! 
! #: config/v850/v850.opt:33
! msgid "Use 4 byte entries in switch tables."
! msgstr "Utiliser des entrÃ©es de 4 octets dans les tables de switch."
! 
! #: config/v850/v850.opt:37
! msgid "Enable backend debugging."
! msgstr "Activer le dÃ©bogage par un backend."
! 
! #: config/v850/v850.opt:41
! msgid "Do not use the callt instruction (default)."
! msgstr "Ne pas utiliser l'instruction callt (par dÃ©faut)."
! 
! #: config/v850/v850.opt:45
! msgid "Reuse r30 on a per function basis."
! msgstr "RÃ©utiliser r30 Ã  chaque fonction."
! 
! #: config/v850/v850.opt:52
! msgid "Prohibit PC relative function calls."
! msgstr "Interdire les appels de fonctions relatifs au PC."
! 
! #: config/v850/v850.opt:56
! msgid "Use stubs for function prologues."
! msgstr "Utiliser des stubs pour les prologues de fonctions."
! 
! #: config/v850/v850.opt:60
! msgid "Set the max size of data eligible for the SDA area."
! msgstr "DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone SDA."
! 
! #: config/v850/v850.opt:67
! msgid "Enable the use of the short load instructions."
! msgstr "Activer l'utilisation d'instructions courtes de chargement."
! 
! #: config/v850/v850.opt:71
! msgid "Same as: -mep -mprolog-function."
! msgstr "Identique Ã : -mep -mprolog-function."
! 
! #: config/v850/v850.opt:75
! msgid "Set the max size of data eligible for the TDA area."
! msgstr "DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone TDA."
! 
! #: config/v850/v850.opt:82
! msgid "Do not enforce strict alignment."
! msgstr "Ne pas imposer d'alignement strict."
! 
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr "Placer les tables de sauts pour les instructions switch dans la section .data plutÃ´t que dans la section .code."
! 
! #: config/v850/v850.opt:93
! msgid "Compile for the v850 processor."
! msgstr "Compiler pour le processeur v850."
! 
! #: config/v850/v850.opt:97
! msgid "Compile for the v850e processor."
! msgstr "Compiler pour le processeur v850e."
! 
! #: config/v850/v850.opt:101
! msgid "Compile for the v850e1 processor."
! msgstr "Compiler pour le processeur v850e1."
! 
! #: config/v850/v850.opt:105
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "Compiler pour la variante v850es du processeur v850e1."
! 
! #: config/v850/v850.opt:109
! msgid "Compile for the v850e2 processor."
! msgstr "Compiler pour le processeur v850e2."
! 
! #: config/v850/v850.opt:113
! msgid "Compile for the v850e2v3 processor."
! msgstr "Compiler pour le processeur v850e2v3."
! 
! #: config/v850/v850.opt:117
! msgid "Compile for the v850e3v5 processor."
! msgstr "Compiler pour le processeur v850e3v5."
! 
! #: config/v850/v850.opt:124
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Activer les instructions de boucle du v850e3v5."
! 
! #: config/v850/v850.opt:128
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr "DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone ZDA."
! 
! #: config/v850/v850.opt:135
! msgid "Enable relaxing in the assembler."
! msgstr "Activer la relaxe dans l'assembleur."
! 
! #: config/v850/v850.opt:139
! msgid "Prohibit PC relative jumps."
! msgstr "Interdire les sauts relatifs au PC."
! 
! #: config/v850/v850.opt:143
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Inhiber l'utilisation des instructions matÃ©rielles en virgule flottante."
! 
! #: config/v850/v850.opt:147
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "Autoriser l'utilisation des instructions matÃ©rielles en virgule flottante pour le V850E2V3 et suivants."
! 
! #: config/v850/v850.opt:151
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "Activer le support de l'ABI du RH850. Ceci est l'option par dÃ©faut."
! 
! #: config/v850/v850.opt:155
! msgid "Enable support for the old GCC ABI."
! msgstr "Activer le support pour l'ancienne ABI de GCC."
! 
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
! msgstr "Supporter les alignements jusqu'Ã  64 bits."
! 
! #: config/g.opt:27
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "-G<nombre>\tPlacer les donnÃ©es globales et statiques plus petites que <nombre> octets dans une section spÃ©ciale (sur certaines cibles)."
! 
! #: config/lynx.opt:23
! msgid "Support legacy multi-threading."
! msgstr "Supporter le multi-threading historique."
! 
! #: config/lynx.opt:27
! msgid "Use shared libraries."
! msgstr "Utiliser des bibliothÃ¨ques partagÃ©es."
! 
! #: config/lynx.opt:31
! msgid "Support multi-threading."
! msgstr "Supporter le multi-threading."
! 
! #: config/nvptx/nvptx.opt:22 config/gcn/gcn.opt:47
! msgid "Generate code for a 32-bit ABI."
! msgstr "GÃ©nÃ©rer du code pour une ABI 32 bits."
! 
! #: config/nvptx/nvptx.opt:26 config/gcn/gcn.opt:51
! msgid "Generate code for a 64-bit ABI."
! msgstr "GÃ©nÃ©rer du code pour une ABI 64 bits."
! 
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
! msgstr "Lier du code pour un noyau __main."
! 
! #: config/nvptx/nvptx.opt:34
! msgid "Optimize partition neutering."
! msgstr "Optimiser la neutralisation de la partition."
! 
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
! msgstr "Utiliser des piles personnalisÃ©es au lieu de mÃ©moire locale pour le stockage automatique."
! 
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
! msgstr "SpÃ©cifier la taille de la mÃ©moire .local utilisÃ©e pour la pile quand la quantitÃ© exacte est inconnue."
! 
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
! msgstr "GÃ©nÃ©rer du code qui peut garder les Ã©tats locaux uniformes d'une avenue SIMD Ã  l'autre (SIMD lane)"
! 
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
! msgstr "GÃ©nÃ©rer du code pour le dÃ©chargement vers OpenMP: active -msoft-stack et -muniform-simt."
! 
! #: config/nvptx/nvptx.opt:54
! msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgstr "Versions ISA PTX connues (Ã  utiliser avec l'option -mips=):"
! 
! #: config/nvptx/nvptx.opt:64
! msgid "Specify the version of the ptx ISA to use."
! msgstr "SpÃ©cifier la version de l'ISA ptx Ã  utiliser."
! 
! #: config/vxworks.opt:36
! msgid "Assume the VxWorks RTP environment."
! msgstr "Supposer que l'environnement est VxWorks RTP."
! 
! #: config/vxworks.opt:43
! msgid "Assume the VxWorks vThreads environment."
! msgstr "Supposer que l'environnement est VxWorks vThreads."
! 
! #: config/cr16/cr16.opt:23
! msgid "-msim   Use simulator runtime."
! msgstr "-msim   Produire l'exÃ©cutable pour un simulateur."
! 
! #: config/cr16/cr16.opt:27
! msgid "Generate SBIT, CBIT instructions."
! msgstr "GÃ©nÃ©rer des instructions SBIT et CBIT."
! 
! #: config/cr16/cr16.opt:31
! msgid "Support multiply accumulate instructions."
! msgstr "Supporter les instructions pour multiplier puis accumuler."
! 
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
! msgstr "Traiter les rÃ©fÃ©rences aux donnÃ©es en tant que proches, lointaines ou moyennes. Moyennes est par dÃ©faut."
! 
! #: config/cr16/cr16.opt:42
! msgid "Generate code for CR16C architecture."
! msgstr "GÃ©nÃ©rer du code pour l'architecture CR16C."
! 
! #: config/cr16/cr16.opt:46
! msgid "Generate code for CR16C+ architecture (Default)."
! msgstr "GÃ©nÃ©rer du code pour l'architecture CR16C+ (par dÃ©faut)."
! 
! #: config/cr16/cr16.opt:50
! msgid "Treat integers as 32-bit."
! msgstr "Traiter les entiers comme Ã©tant sur 32 bits."
! 
! #: config/avr/avr.opt:23
! msgid "Use subroutines for function prologues and epilogues."
! msgstr "Utiliser des sous-routines pour les prologue et Ã©pilogue des fonctions."
! 
! #: config/avr/avr.opt:27
! msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr "-mmcu=MCU\tSÃ©lectionner le MCU cible."
! 
! #: config/avr/avr.opt:31
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "Autoriser l'utilisation des pseudo-instructions __gcc_isr dans les prologues et Ã©pilogues ISR."
! 
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
! msgstr "DÃ©finir le nombre de segments de 64Kio de flash."
! 
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
! msgstr "Indiquer la prÃ©sence d'un errata pour le processeur."
! 
! #: config/avr/avr.opt:43
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr "Activer le support et l'utilisation des instructions Lire-Modifier-Ã‰crire (Read-Modify-Write)."
! 
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
! msgstr "Utiliser RJMP / RCALL mÃªme si CALL /JMP sont disponibles."
! 
! #: config/avr/avr.opt:57
! msgid "Use an 8-bit 'int' type."
! msgstr "Utiliser un type Â«Â intÂ Â» de 8 bits."
! 
! #: config/avr/avr.opt:61
! msgid "Change the stack pointer without disabling interrupts."
! msgstr "Changer le pointeur de pile sans dÃ©sactiver les interruptions."
! 
! #: config/avr/avr.opt:65
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
! msgstr "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."
! 
! #: config/avr/avr.opt:69
! msgid "Treat main as if it had attribute OS_task."
! msgstr "Traiter Â«Â mainÂ Â» comme si il avait l'attribut OS_task."
! 
! #: config/avr/avr.opt:79
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr "Changer seulement les 8 bits infÃ©rieurs du pointeur de pile."
! 
! #: config/avr/avr.opt:83
! msgid "Relax branches."
! msgstr "Relaxer les branchements."
! 
! #: config/avr/avr.opt:87
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr "Faire supposer Ã  la machine de relaxation de l'Ã©diteur de lien qu'un bouclage du compteur du programme survient."
! 
! #: config/avr/avr.opt:91
! 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 "Accumuler les arguments sortants d'une fonction et acquÃ©rir/libÃ©rer l'espace nÃ©cessaire sur la pile pour les arguments sortants lors du prologue/Ã©pilogue de la fonction. Sans cette option, les arguments sortants sont empilÃ©s avant d'appeler une fonction et sont dÃ©pilÃ©s aprÃ¨s. Cette option peut conduire Ã  un code plus petit pour des fonctions qui appellent beaucoup de fonctions qui prennent leurs arguments sur la pile comme, par exemple, printf."
! 
! #: config/avr/avr.opt:95
! 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 "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."
! 
! #: config/avr/avr.opt:100
! 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 "Le 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."
! 
! #: config/avr/avr.opt:104
! msgid "Warn if the address space of an address is changed."
! msgstr "Avertir si l'espace d'adressage d'une adresse est changÃ©."
! 
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr "Avertir si le ISR est mal Ã©crit, c.-Ã -d. sans le prÃ©fixe __vector. ActivÃ© par dÃ©faut."
! 
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr "Autoriser l'utilisation d'une troncature au lieu d'un arrondi vers le bas pour les types entiers fractionnels en virgule fixe."
! 
! #: config/avr/avr.opt:116
! msgid "Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices."
! msgstr "Supposer que toutes les donnÃ©es dans une zone de stockage statique peuvent Ãªtre accÃ©dÃ©es par LDS / STS. Cette option est uniquement utile pour des pÃ©riphÃ©riques Tiny rÃ©duits."
! 
! #: config/avr/avr.opt:120
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr "Ne pas rÃ©aliser l'Ã©dition de liens avec la bibliothÃ¨que lib<MCU>.a spÃ©cifique au pÃ©riphÃ©rique."
! 
! #: config/m32r/m32r.opt:34
! msgid "Compile for the m32rx."
! msgstr "Compiler pour le m32rx."
! 
! #: config/m32r/m32r.opt:38
! msgid "Compile for the m32r2."
! msgstr "Compiler pour le m32r2."
! 
! #: config/m32r/m32r.opt:42
! msgid "Compile for the m32r."
! msgstr "Compiler pour le m32r."
! 
! #: config/m32r/m32r.opt:46
! msgid "Align all loops to 32 byte boundary."
! msgstr "Aligner toutes les boucles sur des frontiÃ¨res de 32 octets."
! 
! #: config/m32r/m32r.opt:50
! msgid "Prefer branches over conditional execution."
! msgstr "PrivilÃ©gier les branchements au lieu d'une exÃ©cution conditionnelle."
! 
! #: config/m32r/m32r.opt:54
! msgid "Give branches their default cost."
! msgstr "Donner aux branches leur coÃ»t par dÃ©faut."
! 
! #: config/m32r/m32r.opt:58
! msgid "Display compile time statistics."
! msgstr "Afficher les statistiques du temps de compilation."
! 
! #: config/m32r/m32r.opt:62
! msgid "Specify cache flush function."
! msgstr "SpÃ©cifier la fonction de vidange de la cache."
! 
! #: config/m32r/m32r.opt:66
! msgid "Specify cache flush trap number."
! msgstr "SpÃ©cifier le numÃ©ro de la fonction de dÃ©routement de vidange de la cache."
! 
! #: config/m32r/m32r.opt:70
! msgid "Only issue one instruction per cycle."
! msgstr "Ã‰mettre seulement une instruction par cycle."
! 
! #: config/m32r/m32r.opt:74
! msgid "Allow two instructions to be issued per cycle."
! msgstr "Autoriser l'Ã©mission de deux instructions par cycle."
! 
! #: config/m32r/m32r.opt:78
! msgid "Code size: small, medium or large."
! msgstr "Taille du code: small, medium ou large."
! 
! #: config/m32r/m32r.opt:94
! msgid "Don't call any cache flush functions."
! msgstr "N'appeler aucune fonction de vidange de la cache."
! 
! #: config/m32r/m32r.opt:98
! msgid "Don't call any cache flush trap."
! msgstr "N'appeler aucune fonction de dÃ©routement de vidange de la cache."
! 
! #: config/m32r/m32r.opt:105
! msgid "Small data area: none, sdata, use."
! msgstr "Petite zone de donnÃ©es: none, sdata, use."
! 
! #: config/s390/tpf.opt:23
! msgid "Enable TPF-OS tracing code."
! msgstr "Activer le code de pistage du TPF-OS."
! 
! #: config/s390/tpf.opt:27
! msgid "Specify main object for TPF-OS."
! msgstr "SpÃ©cifier l'objet principal pour TPF-OS."
! 
! #: config/s390/s390.opt:48
! msgid "31 bit ABI."
! msgstr "ABI de 31 bits."
! 
! #: config/s390/s390.opt:52
! msgid "64 bit ABI."
! msgstr "ABI de 64 bits."
! 
! #: config/s390/s390.opt:120
! msgid "Maintain backchain pointer."
! msgstr "Tenir Ã  jour une liste inversÃ©e de pointeurs."
! 
! #: config/s390/s390.opt:124
! msgid "Additional debug prints."
! msgstr "Imprimer des informations additionnelles de dÃ©bogage."
! 
! #: config/s390/s390.opt:128
! msgid "ESA/390 architecture."
! msgstr "Architecture ESA/390."
! 
! #: config/s390/s390.opt:132
! msgid "Enable decimal floating point hardware support."
! msgstr "Activer le support matÃ©riel pour les nombres dÃ©cimaux en virgule flottante."
! 
! #: config/s390/s390.opt:136
! msgid "Enable hardware floating point."
! msgstr "Activer l'unitÃ© matÃ©rielle en virgule flottante."
! 
! #: config/s390/s390.opt:140
! 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 "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."
! 
! #: config/s390/s390.opt:158
! msgid "Use hardware transactional execution instructions."
! msgstr "Utiliser des instructions transactionnelles matÃ©rielles."
! 
! #: config/s390/s390.opt:162
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr "Utiliser des instructions d'assistance vectorielles matÃ©rielles et activer l'ABI vectorielle."
! 
! #: config/s390/s390.opt:166
! msgid "Use packed stack layout."
! msgstr "Utiliser une disposition de pile compacte."
! 
! #: config/s390/s390.opt:170
! msgid "Use bras for executable < 64k."
! msgstr "Utiliser Â«Â brasÂ Â» pour les exÃ©cutables < 64k."
! 
! #: config/s390/s390.opt:174
! msgid "Disable hardware floating point."
! msgstr "DÃ©sactiver l'unitÃ© matÃ©rielle en virgule flottante."
! 
! #: config/s390/s390.opt:178
! msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
! msgstr "DÃ©finir le nombre maximum d'octets qui doivent rester sur la pile avant qu'une instruction de dÃ©routement soit dÃ©clenchÃ©e."
! 
! #: config/s390/s390.opt:182
! msgid "Switches off the -mstack-guard= option."
! msgstr "ArrÃªter l'option -mstack-guard=."
! 
! #: config/s390/s390.opt:186
! msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
! msgstr "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."
! 
! #: config/s390/s390.opt:190
! msgid "Switches off the -mstack-size= option."
! msgstr "ArrÃªter l'option -mstack-size=."
! 
! #: config/s390/s390.opt:198
! msgid "Use the mvcle instruction for block moves."
! msgstr "Utiliser les instructions mvcle pour les dÃ©placements de blocs."
! 
! #: config/s390/s390.opt:202
! msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
! msgstr "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."
! 
! #: config/s390/s390.opt:207
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
! msgstr "Avertir si une fonction utilise alloca ou crÃ©e un tableau avec une taille dynamique."
! 
! #: config/s390/s390.opt:211
! msgid "Warn if a single function's framesize exceeds the given framesize."
! msgstr "Avertir si la taille de trame d'une seule fonction excÃ¨de la taille de trame donnÃ©e."
! 
! #: config/s390/s390.opt:215
! msgid "z/Architecture."
! msgstr "z/Architecture."
! 
! #: config/s390/s390.opt:219
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
! msgstr "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."
! 
! #: config/s390/s390.opt:229 config/arm/arm.opt:172
! msgid "Assume data segments are relative to text segment."
! msgstr "Supposer que les segments de donnÃ©es sont relatifs au segment texte."
! 
! #: config/s390/s390.opt:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr "Emballer toutes les branches indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche."
! 
! #: config/s390/s390.opt:239
! 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 "Emballer les sauts de table indirects et les goto calculÃ©s dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche. L'utilisation de thunk ou thunk-extern avec cette option requiÃ¨re que les fragments soient traitÃ©s comme des gestionnaires de signaux pour gÃ©nÃ©rer le CFI correct. Les environnements oÃ¹ les retours en arriÃ¨re sont requis (c-Ã -d les exceptions), veuillez plutÃ´t utiliser thunk-inline."
! 
! #: config/s390/s390.opt:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
! msgstr "Emballer tous les appels indirects dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche."
! 
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
! msgstr "Emballer toutes les branches de retour indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche."
! 
! #: config/s390/s390.opt:256
! 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 "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."
! 
! #: config/s390/s390.opt:262
! 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 "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."
! 
! #: config/s390/s390.opt:284
! 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 "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Ã©."
! 
! #: config/s390/s390.opt:293
! 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 "Ã‰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."
! 
! #: config/s390/s390.opt:298
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
! msgstr "GÃ©nÃ©rer une section __mcount_loc avec tous des appels Ã  _mcount ou __fentry__."
! 
! #: config/rl78/rl78.opt:27 config/rx/rx.opt:87
! msgid "Use the simulator runtime."
! msgstr "Produire un exÃ©cutable pour le simulateur."
! 
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr "SÃ©lectionner le type de multiplication et division matÃ©rielle Ã  utiliser (none/g13/g14)."
! 
! #: config/rl78/rl78.opt:50
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr "Utiliser tous les registres sans en rÃ©server un seul pour les gestionnaires d'interruptions."
! 
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr "Activer la relaxation de l'assembleur et de l'Ã©diteur de liens. ActivÃ© par dÃ©faut Ã  -Os."
! 
! #: config/rl78/rl78.opt:58
! 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 "SÃ©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."
! 
! #: config/rl78/rl78.opt:77
! msgid "Alias for -mcpu=g10."
! msgstr "Synonyme de -mcpu=g10."
! 
! #: config/rl78/rl78.opt:81
! msgid "Alias for -mcpu=g13."
! msgstr "Synonyme de -mcpu=g13."
! 
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
! msgid "Alias for -mcpu=g14."
! msgstr "Synonyme de -mcpu=g14."
! 
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr "Supposer que ES vaut zÃ©ro pendant toute l'exÃ©cution du programme. Utiliser ES: pour des donnÃ©es en lecture seule."
! 
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr "Stocker les registres MDUC dans les gestionnaires d'interruptions pour les cibles G13."
! 
! #: config/stormy16/stormy16.opt:24
! msgid "Provide libraries for the simulator."
! msgstr "Fournir les bibliothÃ¨ques pour le simulateur."
! 
! #: config/arm/arm-tables.opt:25
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Processeurs ARM connus (Ã  utiliser avec les options -mcpu= et -mtune=):"
! 
! #: config/arm/arm-tables.opt:257
! msgid "Known ARM architectures (for use with the -march= option):"
! msgstr "Architectures ARM connues (Ã  utiliser avec l'option -march=):"
! 
! #: config/arm/arm-tables.opt:354
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr "UnitÃ©s en virgule flottante ARM connues (Ã  utiliser avec l'option -mfpu=):"
! 
! #: config/arm/arm.opt:35
! msgid "TLS dialect to use:"
! msgstr "Dialecte TLS Ã  utiliser:"
! 
! #: config/arm/arm.opt:45
! msgid "Specify an ABI."
! msgstr "SpÃ©cifier une ABI."
! 
! #: config/arm/arm.opt:49
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr "ABI ARM connues (Ã  utiliser avec l'option -mabi=):"
! 
! #: config/arm/arm.opt:68
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "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."
! 
! #: config/arm/arm.opt:75
! msgid "Generate APCS conformant stack frames."
! msgstr "GÃ©nÃ©rer des trames de pile conformes Ã  APCS."
! 
! #: config/arm/arm.opt:79
! msgid "Generate re-entrant, PIC code."
! msgstr "GÃ©nÃ©rer du code PIC rÃ©-entrant."
! 
! # L'Ã©tat ARM 32 bits (jeu d'instruction complet) est l'Ã©tat opposÃ© Ã  Thumb (jeu d'instructions rÃ©duit et plus compact).
! #: config/arm/arm.opt:95
! msgid "Generate code in 32 bit ARM state."
! msgstr "GÃ©nÃ©rer du code dans l'Ã©tat ARM 32 bits."
! 
! #: config/arm/arm.opt:103
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr "Thumb: Supposer que les fonctions non statiques peuvent Ãªtre appelÃ©es par du code ARM."
! 
! #: config/arm/arm.opt:107
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr "Thumb: Supposer que les pointeurs de fonctions peuvent pointer vers du code qui n'est pas conscient de l'Ã©tat Thumb."
! 
! #: config/arm/arm.opt:115
! msgid "Specify if floating point hardware should be used."
! msgstr "SpÃ©cifier si le matÃ©riel en virgule flottante doit Ãªtre utilisÃ©."
! 
! #: config/arm/arm.opt:119
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr "SpÃ©cifier que le compilateur doit cibler du code sÃ»r selon les extensions de sÃ©curitÃ© ARMv8-M."
! 
! #: config/arm/arm.opt:123
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr "ABI en virgule flottante connues (Ã  utiliser avec l'option -mfloat-abi=):"
! 
! #: config/arm/arm.opt:136
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr "Basculer entre les modes ARM/Thumb sur des fonctions en alternance pour tester le compilateur."
! 
! # __fp16 est un type en demi prÃ©cision pour dÃ©clarer des variables
! #: config/arm/arm.opt:140
! msgid "Specify the __fp16 floating-point format."
! msgstr "SpÃ©cifier le format en virgule flottante de __fp16."
! 
! #: config/arm/arm.opt:144
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr "Formats connus pour __fp16 (Ã  utiliser avec l'option -mfp16-format=):"
! 
! #: config/arm/arm.opt:157
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "SpÃ©cifier le nom du matÃ©riel/format en virgule flottante cible."
! 
! #: config/arm/arm.opt:168
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "GÃ©nÃ©rer des insns d'appels comme appels indirects, si nÃ©cessaire."
! 
! #: config/arm/arm.opt:176
! msgid "Specify the register to be used for PIC addressing."
! msgstr "SpÃ©cifier le registre Ã  utiliser pour l'adressage PIC."
! 
! #: config/arm/arm.opt:180
! msgid "Store function names in object code."
! msgstr "Stocker les noms des fonctions dans le code objet."
! 
! #: config/arm/arm.opt:184
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "Permettre l'ordonnancement de la sÃ©quence du prologue d'une fonction."
! 
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
! msgid "Do not load the PIC register in function prologues."
! msgstr "Ne pas charger le registre PIC dans les prologues des fonctions."
! 
! #: config/arm/arm.opt:195
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr "SpÃ©cifier l'alignement de bits minimum des structures. (DÃ©prÃ©ciÃ©)."
! 
! #: config/arm/arm.opt:199
! msgid "Generate code for Thumb state."
! msgstr "GÃ©nÃ©rer du code pour l'Ã©tat Thumb."
! 
! #: config/arm/arm.opt:203
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "Supporter les appels entre des jeux d'instructions Thumb et ARM."
! 
! #: config/arm/arm.opt:207
! msgid "Specify thread local storage scheme."
! msgstr "SpÃ©cifier le mÃ©canisme de stockage local au thread."
! 
! #: config/arm/arm.opt:211
! msgid "Specify how to access the thread pointer."
! msgstr "SpÃ©cifier comment accÃ©der au pointeur du thread."
! 
! #: config/arm/arm.opt:215
! msgid "Valid arguments to -mtp=:"
! msgstr "Arguments valables pour -mtp=:"
! 
! # les fonctions "non feuilles" appellent d'autres fonctions
! #: config/arm/arm.opt:228
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Thumb: GÃ©nÃ©rer des trames de pile (pour fonctions non feuilles) mÃªme si ce n'est pas nÃ©cessaire."
! 
! #: config/arm/arm.opt:232
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Thumb: GÃ©nÃ©rer des trames de pile (pour fonctions feuilles) mÃªme si ce n'est pas nÃ©cessaire."
! 
! #: config/arm/arm.opt:236 config/mn10300/mn10300.opt:42
! msgid "Tune code for the given processor."
! msgstr "Ajuster le code pour le processeur donnÃ©."
! 
! #: config/arm/arm.opt:240
! 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 "Ã‰crire les informations d'ajustement du processeur sous forme de commentaires dans le fichier assembleur. C'est une option utilisÃ©e uniquement pour tester les rÃ©gressions du compilateur. Elle n'est pas destinÃ©e Ã  un usage ordinaire pour compiler du code."
! 
! #: config/arm/arm.opt:251
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr "Utiliser les registres quadruples mots (plutÃ´t que doubles mots) de Neon pour la vectorisation."
! 
! #: config/arm/arm.opt:255
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr "Utiliser les registres doubles mots (plutÃ´t que quadruples mots) de Neon pour la vectorisation."
! 
! #: config/arm/arm.opt:259
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
! msgstr "Activer des dÃ©charges de coÃ»t RTX plus verbeux durant le dÃ©bogage.  Uniquement pour les dÃ©veloppeurs de GCC."
! 
! #: config/arm/arm.opt:263
! msgid "Only generate absolute relocations on word sized values."
! msgstr "Ne gÃ©nÃ©rer des relocalisations absolues que sur des valeurs de la taille d'un mot."
! 
! #: config/arm/arm.opt:267
! msgid "Generate IT blocks appropriate for ARMv8."
! msgstr "GÃ©nÃ©rer des blocs IT (If-Then) appropriÃ©s pour ARMv8."
! 
! #: config/arm/arm.opt:271
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr "Ã‰viter le chevauchement entre la destination et les registres d'adresses sur les instructions LDRD qui peuvent dÃ©clencher un errata du Cortex-M3."
! 
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:461 config/arc/arc.opt:496
! msgid "Enable unaligned word and halfword accesses to packed data."
! msgstr "Activer les accÃ¨s sur des mots et demi-mots non alignÃ©s aux donnÃ©es compactÃ©es."
! 
! #: config/arm/arm.opt:280
! msgid "Use Neon to perform 64-bits operations rather than core registers."
! msgstr "Utiliser Neon pour rÃ©aliser des opÃ©rations 64 bits plutÃ´t que les registres du cÅ“ur."
! 
! #: config/arm/arm.opt:284
! msgid "Assume loading data from flash is slower than fetching instructions."
! msgstr "Supposer que le chargement de donnÃ©es depuis la flash est plus lent que de lire des instructions."
! 
! #: config/arm/arm.opt:288
! msgid "Assume unified syntax for inline assembly code."
! msgstr "Supposer la syntaxe unifiÃ©e pour du code assembleur en ligne."
! 
! #: config/arm/arm.opt:292
! msgid "Do not allow constant data to be placed in code sections."
! msgstr "Ne pas autoriser les donnÃ©es constantes Ã  Ãªtre placÃ©es dans les sections de code."
! 
! #: config/arm/arm.opt:296
! msgid "When linking for big-endian targets, generate a BE8 format image."
! msgstr "Lors de l'Ã©dition de liens pour des cibles gros boutistes, gÃ©nÃ©rer une image au format BE8."
! 
! #: config/arm/arm.opt:300
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
! msgstr "Lors de l'Ã©dition de liens pour des cibles gros-boutistes, gÃ©nÃ©rer une image au format historique BE32."
! 
! #: config/arm/arm.opt:304 config/sh/sh.opt:195
! msgid "Cost to assume for a branch insn."
! msgstr "CoÃ»t supposÃ© pour une insn de branchement."
! 
! #: config/arm/arm.opt:308
! msgid "Generate code which uses the core registers only (r0-r14)."
! msgstr "GÃ©nÃ©rer du code qui nâ€™utilise que des registres du cÅ“ur (r0-r14)."
! 
! #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
! #: config/visium/visium.opt:37
! msgid "Use hardware FP."
! msgstr "Utiliser lâ€™unitÃ© en virgule flottante matÃ©rielle."
! 
! #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
! msgid "Do not use hardware FP."
! msgstr "Ne pas utiliser lâ€™unitÃ© en virgule flottante matÃ©rielle."
  
  #: config/sparc/sparc.opt:42
  msgid "Use flat register window model."
*************** msgstr "Activer les contournements des e
*** 9404,9604 ****
  msgid "Specify the memory model in effect for the program."
  msgstr "SpÃ©cifier le modÃ¨le mÃ©moire actif pour le programme."
  
! #: config/m32c/m32c.opt:23
! msgid "-msim\tUse simulator runtime."
! msgstr "-msim\tProduire l'exÃ©cutable pour un simulateur."
  
! #: config/m32c/m32c.opt:27
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr "-mcpu=r8c\tCompiler le code pour les variantes R8C."
  
! #: config/m32c/m32c.opt:31
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr "-mcpu=m16c\tCompiler le code pour les variantes M16C."
  
! #: config/m32c/m32c.opt:35
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr "-mcpu=m32cm\tCompiler le code pour les variantes M32CM."
  
! #: config/m32c/m32c.opt:39
! msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr "-mcpu=m32c\tCompiler le code pour les variantes M32C."
  
! #: config/m32c/m32c.opt:43
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr "-memregs=\tLe nombre d'octets memreg (par dÃ©faut: 16, plage: 0..16)."
  
! #: config/iq2000/iq2000.opt:31
! msgid "Specify CPU for code generation purposes."
! msgstr "SpÃ©cifier le processeur pour les besoins de la gÃ©nÃ©ration de code."
  
! #: config/iq2000/iq2000.opt:47
! msgid "Specify CPU for scheduling purposes."
! msgstr "SpÃ©cifier le processeur pour les besoins de l'ordonnancement."
  
! #: config/iq2000/iq2000.opt:51
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
! msgstr "Processeurs IQ2000 connus (Ã  utiliser avec l'option -mcpu=):"
  
! #: config/iq2000/iq2000.opt:70
! msgid "No default crt0.o."
! msgstr "Pas de crt0.o par dÃ©faut."
  
! #: config/g.opt:27
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "-G<nombre>\tPlacer les donnÃ©es globales et statiques plus petites que <nombre> octets dans une section spÃ©ciale (sur certaines cibles)."
  
! #: config/linux-android.opt:23
! msgid "Generate code for the Android platform."
! msgstr "GÃ©nÃ©rer du code pour la plateforme Android."
  
! #: config/ia64/ilp32.opt:3
! msgid "Generate ILP32 code."
! msgstr "GÃ©nÃ©rer du code ILP32."
  
! #: config/ia64/ilp32.opt:7
! msgid "Generate LP64 code."
! msgstr "GÃ©nÃ©rer du code LP64."
  
! #: config/ia64/ia64.opt:28
! msgid "Generate big endian code."
! msgstr "GÃ©nÃ©rer du code gros-boutiste."
  
! #: config/ia64/ia64.opt:32
! msgid "Generate little endian code."
! msgstr "GÃ©nÃ©rer du code petit-boutiste."
  
! #: config/ia64/ia64.opt:36
! msgid "Generate code for GNU as."
! msgstr "GÃ©nÃ©rer du code pour GNU as."
  
! #: config/ia64/ia64.opt:40
! msgid "Generate code for GNU ld."
! msgstr "GÃ©nÃ©rer du code pour GNU ld."
  
! #: config/ia64/ia64.opt:44
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr "Produire des bits de stop avant et aprÃ¨s les asms Ã©tendues volatiles."
  
! #: config/ia64/ia64.opt:48
! msgid "Use in/loc/out register names."
! msgstr "Utiliser les noms des registres in/loc/out."
  
! #: config/ia64/ia64.opt:55
! msgid "Enable use of sdata/scommon/sbss."
! msgstr "Activer l'utilisation de sdata/scommon/sbss."
  
! #: config/ia64/ia64.opt:59
! msgid "Generate code without GP reg."
! msgstr "GÃ©nÃ©rer du code sans registre GP."
  
! #: config/ia64/ia64.opt:63
! msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr "gp est constant (mais sauvegarder/rÃ©tablir gp lors d'appels indirects)."
  
! #: config/ia64/ia64.opt:67
! msgid "Generate self-relocatable code."
! msgstr "GÃ©nÃ©rer du code auto-relocalisable."
  
! #: config/ia64/ia64.opt:71
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "GÃ©nÃ©rer une version en ligne de la division en virgule flottante, optimiser pour la latence."
  
! #: config/ia64/ia64.opt:75
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "GÃ©nÃ©rer une version en ligne de la division en virgule flottante, optimiser pour le dÃ©bit."
  
! #: config/ia64/ia64.opt:82
! msgid "Generate inline integer division, optimize for latency."
! msgstr "GÃ©nÃ©rer une version en ligne de la division entiÃ¨re, optimiser pour la latence."
  
! #: config/ia64/ia64.opt:86
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "GÃ©nÃ©rer une version en ligne de la division entiÃ¨re, optimiser pour le dÃ©bit."
  
! #: config/ia64/ia64.opt:90
! msgid "Do not inline integer division."
! msgstr "Ne pas mettre en ligne la division entiÃ¨re."
  
! #: config/ia64/ia64.opt:94
! msgid "Generate inline square root, optimize for latency."
! msgstr "GÃ©nÃ©rer une version en ligne de la racine carrÃ©e, optimiser pour la latence."
  
! #: config/ia64/ia64.opt:98
! msgid "Generate inline square root, optimize for throughput."
! msgstr "GÃ©nÃ©rer une version en ligne de la racine carrÃ©e, optimiser pour le dÃ©bit."
  
! #: config/ia64/ia64.opt:102
! msgid "Do not inline square root."
! msgstr "Ne pas mettre en ligne la racine carrÃ©e."
  
! #: config/ia64/ia64.opt:106
! msgid "Enable DWARF line debug info via GNU as."
! msgstr "Activer les infos DWARF de dÃ©bogage des lignes via GNU as."
  
! #: config/ia64/ia64.opt:110
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "Activer l'insertion plus tÃ´t de bits de stop pour un meilleur ordonnancement."
  
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
! msgstr "Processeurs Itanium connus (Ã  utiliser avec l'option -mtune=):"
  
! #: config/ia64/ia64.opt:136
! msgid "Use data speculation before reload."
! msgstr "Utiliser la spÃ©culation de donnÃ©es avant le rechargement."
  
! #: config/ia64/ia64.opt:140
! msgid "Use data speculation after reload."
! msgstr "Utiliser la spÃ©culation de donnÃ©es aprÃ¨s le rechargement."
  
! #: config/ia64/ia64.opt:144
! msgid "Use control speculation."
! msgstr "Utiliser la spÃ©culation de contrÃ´le."
  
! #: config/ia64/ia64.opt:148
! msgid "Use in block data speculation before reload."
! msgstr "Utiliser la spÃ©culation sur les donnÃ©es dans le bloc avant le rechargement."
  
! #: config/ia64/ia64.opt:152
! msgid "Use in block data speculation after reload."
! msgstr "Utiliser la spÃ©culation sur les donnÃ©es dans le bloc aprÃ¨s le rechargement."
  
! #: config/ia64/ia64.opt:156
! msgid "Use in block control speculation."
! msgstr "Utiliser la spÃ©culation sur le contrÃ´le dans le bloc."
  
! #: config/ia64/ia64.opt:160
! msgid "Use simple data speculation check."
! msgstr "Utiliser une vÃ©rification simple de la spÃ©culation sur les donnÃ©es."
  
! #: config/ia64/ia64.opt:164
! msgid "Use simple data speculation check for control speculation."
! msgstr "Utiliser une vÃ©rification simple de la spÃ©culation sur les donnÃ©es pour la spÃ©culation du contrÃ´le."
  
! #: config/ia64/ia64.opt:174
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr "Compter les dÃ©pendances spÃ©culatives tout en calculant la prioritÃ© des instructions."
  
! #: config/ia64/ia64.opt:178
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr "Placer un bit de stop aprÃ¨s chaque cycle lors de l'ordonnancement."
  
! #: config/ia64/ia64.opt:182
! msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
! msgstr "Supposer que les stockages et chargements de nombres en virgule flottante ne produiront probablement pas de conflits si ils sont placÃ©s dans un groupe d'instructions."
  
! #: config/ia64/ia64.opt:186
! 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 "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. "
  
! #: config/ia64/ia64.opt:190
! msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
! msgstr "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)."
  
! #: config/ia64/ia64.opt:194
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr "Ne pas gÃ©nÃ©rer de vÃ©rifications pour la spÃ©culation de contrÃ´le dans l'ordonnancement sÃ©lectif."
  
  #: config/nios2/elf.opt:26
  msgid "Link with a limited version of the C library."
--- 11115,11722 ----
  msgid "Specify the memory model in effect for the program."
  msgstr "SpÃ©cifier le modÃ¨le mÃ©moire actif pour le programme."
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
! msgid "Generate 64-bit code."
! msgstr "GÃ©nÃ©rer du code 64 bits."
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
! msgid "Generate 32-bit code."
! msgstr "GÃ©nÃ©rer du code 32 bits."
  
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Processeurs connus (Ã  utiliser avec les options -mcpu= et -mtune=):"
  
! #: config/rs6000/476.opt:24
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
! msgstr "PrÃ©server la pile de liens du PowerPC 476 en faisant correspondre un blr avec l'insns bcl/bl utilisÃ©e pour les accÃ¨s Ã  la GOT."
  
! #: config/rs6000/aix64.opt:24
! msgid "Compile for 64-bit pointers."
! msgstr "Compiler pour des pointeurs de 64 bits."
  
! #: config/rs6000/aix64.opt:28
! msgid "Compile for 32-bit pointers."
! msgstr "Compiler pour des pointeurs de 32 bits."
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
! msgid "Select code model."
! msgstr "SÃ©lectionner le modÃ¨le de code."
  
! #: config/rs6000/aix64.opt:49
! msgid "Support message passing with the Parallel Environment."
! msgstr "Supporter le passage de messages avec l'environnement parallÃ¨le."
  
! #: config/rs6000/linux64.opt:24
! msgid "Call mcount for profiling before a function prologue."
! msgstr "Appeler mcount pour le profilage avant le prologue d'une fonction."
  
! #: config/rs6000/rs6000.opt:121
! msgid "Use PowerPC-64 instruction set."
! msgstr "Utiliser le jeu d'instructions du PowerPC-64."
  
! #: config/rs6000/rs6000.opt:125
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "Utiliser les instructions optionnelles du groupe General Purpose du PowerPC."
  
! #: config/rs6000/rs6000.opt:129
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "Utiliser les instructions optionnelles du groupe Graphics du PowerPC."
  
! #: config/rs6000/rs6000.opt:133
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Utiliser l'instruction mfcr simple champ du PowerPC V2.01."
  
! #: config/rs6000/rs6000.opt:137
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "Utiliser l'instruction popcntb du PowerPC V2.02."
  
! #: config/rs6000/rs6000.opt:141
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "Utiliser les instructions d'arrondi en virgule flottante du PowerPC V2.02."
  
! #: config/rs6000/rs6000.opt:145
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "Utiliser l'instruction de comparaison d'octets du PowerPC V2.05."
  
! #: config/rs6000/rs6000.opt:149
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
! msgstr "Utiliser les instructions pour dÃ©placer un nombre dÃ©cimal vers/de le GPR du PowerPC V2.05 Ã©tendu."
  
! #: config/rs6000/rs6000.opt:153
! msgid "Use AltiVec instructions."
! msgstr "Utiliser les instructions AltiVec."
  
! #: config/rs6000/rs6000.opt:157
! msgid "Enable early gimple folding of builtins."
! msgstr "Activer la fusion gimple prÃ©coce des fonctions internes."
  
! #: config/rs6000/rs6000.opt:161
! msgid "Use decimal floating point instructions."
! msgstr "Utiliser les instructions dÃ©cimales en virgule flottante."
  
! #: config/rs6000/rs6000.opt:165
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Utiliser les instructions de multiplication sur des demi-mots des processeurs 4xx."
  
! #: config/rs6000/rs6000.opt:169
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "Utiliser l'instruction dlmzb de recherche dans une chaÃ®ne des processeurs 4xx."
  
! #: config/rs6000/rs6000.opt:173
! msgid "Generate load/store multiple instructions."
! msgstr "GÃ©nÃ©rer les instructions de chargement/stockage de mots multiples."
  
! #: config/rs6000/rs6000.opt:192
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "Utiliser l'instruction popcntd du PowerPC V2.06."
  
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
! msgstr "Avec -ffast-math, gÃ©nÃ©rer une instruction FRIZ pour les conversions (double)(long long)."
  
! #: config/rs6000/rs6000.opt:204
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Utiliser les instructions vecteur/scalaire (VSX)."
  
! #: config/rs6000/rs6000.opt:232
! msgid "Do not generate load/store with update instructions."
! msgstr "Ne pas gÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour."
  
! #: config/rs6000/rs6000.opt:236
! msgid "Generate load/store with update instructions."
! msgstr "GÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour."
  
! #: config/rs6000/rs6000.opt:244
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "Ã‰viter la gÃ©nÃ©ration des instructions de chargement/stockage indexÃ©es lorsque c'est possible."
  
! #: config/rs6000/rs6000.opt:248
! msgid "Mark __tls_get_addr calls with argument info."
! msgstr "Marquer les appels Ã  __tls_get_addr avec des informations sur les arguments."
  
! #: config/rs6000/rs6000.opt:255
! msgid "Schedule the start and end of the procedure."
! msgstr "Ordonnancer le dÃ©but et la fin de la procÃ©dure."
  
! #: config/rs6000/rs6000.opt:259
! msgid "Return all structures in memory (AIX default)."
! msgstr "Retourner toutes les structures en mÃ©moire (par dÃ©faut sur AIX)."
  
! #: config/rs6000/rs6000.opt:263
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "Retourner les petites structures dans des registres (par dÃ©faut sur SVR4)."
  
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
! msgstr "ÃŠtre conforme plus fidÃ¨lement aux sÃ©mantiques IBM XLC."
  
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "GÃ©nÃ©rer les inverses de la racine carrÃ©e et de la division par logiciel pour un meilleur dÃ©bit."
  
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr "Supposer que les instructions d'estimations des inverses sont plus prÃ©cises."
  
! #: config/rs6000/rs6000.opt:283
! msgid "Do not place floating point constants in TOC."
! msgstr "Ne pas placer les constantes en virgule flottante dans la TOC."
  
! #: config/rs6000/rs6000.opt:287
! msgid "Place floating point constants in TOC."
! msgstr "Placer les constantes en virgule flottante dans la TOC."
  
! #: config/rs6000/rs6000.opt:291
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "Ne pas placer les constantes des symboles et des dÃ©calages dans la TOC."
  
! #: config/rs6000/rs6000.opt:295
! msgid "Place symbol+offset constants in TOC."
! msgstr "Placer les constantes des symboles et des dÃ©calages dans la TOC."
  
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
! msgstr "Utiliser une seule entrÃ©e TOC par procÃ©dure."
  
! #: config/rs6000/rs6000.opt:310
! msgid "Put everything in the regular TOC."
! msgstr "Place tout dans la TOC normale."
  
! #: config/rs6000/rs6000.opt:314
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "GÃ©nÃ©rer les instructions VRSAVE lors de la gÃ©nÃ©ration de code AltiVec."
  
! #: config/rs6000/rs6000.opt:318
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "Option obsolÃ¨te. Utilisez -mno-vrsave Ã  la place."
  
! #: config/rs6000/rs6000.opt:322
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "Option obsolÃ¨te. Utilisez -mvrsave Ã  la place."
  
! #: config/rs6000/rs6000.opt:326
! msgid "Max number of bytes to move inline."
! msgstr "Nombre max d'octets Ã  dÃ©placer en ligne."
  
! #: config/rs6000/rs6000.opt:330
! msgid "Max number of bytes to compare without loops."
! msgstr "Nombre max d'octets Ã  comparer sans boucles."
  
! #: config/rs6000/rs6000.opt:334
! msgid "Max number of bytes to compare with loops."
! msgstr "Nombre max d'octets Ã  comparer dans des boucles."
  
! #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare."
! msgstr "Nombre max d'octets Ã  comparer."
! 
! #: config/rs6000/rs6000.opt:342
! msgid "Generate isel instructions."
! msgstr "GÃ©nÃ©rer des instructions isel."
! 
! #: config/rs6000/rs6000.opt:346
! msgid "-mdebug=\tEnable debug output."
! msgstr "-mdebug=\tActiver la sortie de dÃ©bogage."
! 
! #: config/rs6000/rs6000.opt:350
! msgid "Use the AltiVec ABI extensions."
! msgstr "Utiliser les extensions de l'ABI AltiVec."
! 
! #: config/rs6000/rs6000.opt:354
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "Ne pas utiliser les extensions de l'ABI AltiVec."
! 
! #: config/rs6000/rs6000.opt:358
! msgid "Use the ELFv1 ABI."
! msgstr "Utiliser l'ABI ELFv1."
! 
! #: config/rs6000/rs6000.opt:362
! msgid "Use the ELFv2 ABI."
! msgstr "Utiliser l'ABI ELFv2."
! 
! #: config/rs6000/rs6000.opt:382
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=\tUtiliser les fonctionnalitÃ©s et ordonnancer le code pour le processeur donnÃ©."
! 
! #: config/rs6000/rs6000.opt:386
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "-mtune=\tOrdonnancer le code pour le processeur donnÃ©."
! 
! #: config/rs6000/rs6000.opt:397
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr "-mtraceback=[full,part,no]\tSÃ©lectionner le type de table de retraÃ§age."
! 
! #: config/rs6000/rs6000.opt:413
! msgid "Avoid all range limits on call instructions."
! msgstr "Ã‰viter toutes les limites de portÃ©e sur les instructions d'appels."
! 
! #: config/rs6000/rs6000.opt:421
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr "Avertir Ã  propos de l'usage obsolÃ¨te du type AltiVec Â«Â vector long ...Â Â»."
! 
! #: config/rs6000/rs6000.opt:425
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
! msgstr "-mlong-double-[64,128]\tSpÃ©cifier la taille des long double."
! 
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
! msgstr "DÃ©terminer quelles sont les dÃ©pendances qui sont considÃ©rÃ©es coÃ»teuses entre les insns."
! 
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr "SpÃ©cifier la mÃ©thode d'insertion de nop aprÃ¨s ordonnancement Ã  appliquer."
! 
! #: config/rs6000/rs6000.opt:441
! msgid "Specify alignment of structure fields default/natural."
! msgstr "SpÃ©cifier l'alignement des champs de structure par dÃ©faut/naturel."
! 
! #: config/rs6000/rs6000.opt:445
! msgid "Valid arguments to -malign-:"
! msgstr "Arguments valides pour -malign-:"
! 
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr "SpÃ©cifier la prioritÃ© d'ordonnancement des insns qui ont des restrictions sur la fenÃªtre d'Ã©mission."
! 
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr "Utiliser r11 pour contenir le lien statique dans des appels de fonctions via des pointeurs."
! 
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr "Sauvegarder la TOC dans le prologue pour des appels indirects plutÃ´t que en ligne."
! 
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
! msgstr "Fusionner certaines opÃ©rations sur des entiers pour une meilleure performance sur un power8."
! 
! #: config/rs6000/rs6000.opt:475
! msgid "Allow sign extension in fusion operations."
! msgstr "Autoriser l'extension de signe dans les opÃ©rations de fusion."
! 
! #: config/rs6000/rs6000.opt:479
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "Utiliser les instructions vecteurs et scalaires ajoutÃ©es dans l'ISA 2.07."
! 
! #: config/rs6000/rs6000.opt:483
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr "Utiliser les instructions Category:Vector.AES et Category:Vector.SHA2 de l'ISA 2.07."
! 
! #: config/rs6000/rs6000.opt:490
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "Utiliser les instructions de mÃ©moire transactionnelle (HTM) de l'ISA 2.07."
! 
! #: config/rs6000/rs6000.opt:494
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "GÃ©nÃ©rer les instructions de mÃ©moire quadruple mots (lq/stq)."
! 
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr "GÃ©nÃ©rer les instructions de mÃ©moire atomique quadruple mots (lqarx/stqcx)."
! 
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr "GÃ©nÃ©rer du code de passage de paramÃ¨tres agrÃ©gÃ©s avec, au plus, un alignement 64 bits."
! 
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr "Analyser et supprimer les Ã©changes de doubles mots dans les calculs VSX."
! 
! #: config/rs6000/rs6000.opt:510
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr "Utiliser certaines instructions scalaires ajoutÃ©es dans l'ISA 3.0."
! 
! #: config/rs6000/rs6000.opt:514
! msgid "Use vector instructions added in ISA 3.0."
! msgstr "Utiliser les instructions vectorielles ajoutÃ©es dans l'ISA 3.0."
! 
! #: config/rs6000/rs6000.opt:518
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr "Utiliser les nouvelles instructions min/max dÃ©finies dans l'ISA 3.0."
! 
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
! msgstr "Fusionner les rÃ©fÃ©rences Ã  la toc des modÃ¨les de code medium/large avec l'instruction mÃ©moire."
! 
! #: config/rs6000/rs6000.opt:526
! msgid "Generate the integer modulo instructions."
! msgstr "GÃ©nÃ©rer les instructions avec modulo entier."
! 
! #: config/rs6000/rs6000.opt:530
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr "Activer les virgules flottantes IEEE 128 bits via le mot clÃ© __float128."
! 
! #: config/rs6000/rs6000.opt:534
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "Activer l'utilisation des instructions en virgule flottante IEEE 128 bits."
! 
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
! msgstr "Activer les conversions par dÃ©faut entre __float128 et long double."
! 
! #: config/rs6000/sysv4.opt:24
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "-mcall-ABI\tSÃ©lectionner la convention d'appel de l'ABI."
! 
! #: config/rs6000/sysv4.opt:28
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr "-msdata=[none,data,sysv,eabi]\tSÃ©lectionner la mÃ©thode de traitement de sdata."
! 
! #: config/rs6000/sysv4.opt:32
! msgid "Allow readonly data in sdata."
! msgstr "Autoriser des donnÃ©es en lecture seule dans sdata."
! 
! #: config/rs6000/sysv4.opt:36
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr "-mtls-size=[16,32]\tSpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats."
! 
! #: config/rs6000/sysv4.opt:52
! msgid "Align to the base type of the bit-field."
! msgstr "Aligner au type de base du champ de bits."
! 
! #: config/rs6000/sysv4.opt:56
! msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
! msgstr "Aligner sur le type de base du champ de bits. Ne pas supposer que les accÃ¨s non alignÃ©s sont traitÃ©s par le systÃ¨me."
! 
! #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
! msgid "Produce code relocatable at runtime."
! msgstr "Produire du code relocalisable au moment de l'exÃ©cution."
! 
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! msgid "Produce little endian code."
! msgstr "Produire du code petit-boutiste."
! 
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
! msgid "Produce big endian code."
! msgstr "Produire du code gros-boutiste."
! 
! #: 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
! msgid "No description yet."
! msgstr "Aucune description pour l'instant."
! 
! #: config/rs6000/sysv4.opt:94
! msgid "Assume all variable arg functions are prototyped."
! msgstr "Supposer que toutes les variables passÃ©es en argument aux fonctions ont un prototype."
! 
! #: config/rs6000/sysv4.opt:103
! msgid "Use EABI."
! msgstr "Utiliser EABI."
! 
! #: config/rs6000/sysv4.opt:107
! msgid "Allow bit-fields to cross word boundaries."
! msgstr "Permettre aux champs de bits de traverser des frontiÃ¨res de mots."
! 
! #: config/rs6000/sysv4.opt:111
! msgid "Use alternate register names."
! msgstr "Utiliser les noms alternatifs de registres."
! 
! #: config/rs6000/sysv4.opt:117
! msgid "Use default method for sdata handling."
! msgstr "SÃ©lectionner la mÃ©thode par dÃ©faut de traitement de sdata."
! 
! #: config/rs6000/sysv4.opt:121
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "Faire l'Ã©dition de liens avec libsim.a, libc.a et sim-crt0.o."
! 
! #: config/rs6000/sysv4.opt:125
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "Faire l'Ã©dition de liens avec libads.a, libc.a et crt0.o."
! 
! #: config/rs6000/sysv4.opt:129
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "Faire l'Ã©dition de liens avec libyk.a, libc.a et crt0.o."
! 
! #: config/rs6000/sysv4.opt:133
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "Faire l'Ã©dition de liens avec libmvme.a, libc.a et crt0.o."
! 
! #: config/rs6000/sysv4.opt:137
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr "Initialiser le bit PPC_EMB dans l'en-tÃªte des fanions ELF."
! 
! #: config/rs6000/sysv4.opt:157
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "GÃ©nÃ©rer du code pour utiliser une PLT (Procedure Linkage Table) et une GOT (Global Offsets Table) non exÃ©cutables."
! 
! #: config/rs6000/sysv4.opt:161
! msgid "Generate code for old exec BSS PLT."
! msgstr "GÃ©nÃ©rer le code pour la PLT dans la BSS d'un ancien exÃ©cutable."
! 
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
! msgstr "Utiliser des sÃ©quences plt en ligne pour implÃ©menter des appels longs et -fno-plt."
! 
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
! msgstr "Produire les Ã©tiquettes .gnu_attribute."
! 
! #: config/alpha/alpha.opt:27
! msgid "Use fp registers."
! msgstr "Utiliser les registres FP."
! 
! #: config/alpha/alpha.opt:35
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr "Demander des routines de la bibliothÃ¨que mathÃ©matique conformes Ã  IEEE (OSF/1)."
! 
! #: config/alpha/alpha.opt:39
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr "Produire du code conforme Ã  IEEE, sans exceptions inexactes."
! 
! #: config/alpha/alpha.opt:46
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "Ne pas produire des constantes entiÃ¨res complexes dans une mÃ©moire en lecture seule."
! 
! #: config/alpha/alpha.opt:50
! msgid "Use VAX fp."
! msgstr "Utiliser les registres FP du VAX."
! 
! #: config/alpha/alpha.opt:54
! msgid "Do not use VAX fp."
! msgstr "Ne pas utiliser les registres FP du VAX."
! 
! #: config/alpha/alpha.opt:58
! msgid "Emit code for the byte/word ISA extension."
! msgstr "Produire du code pour l'extension octets/mots de l'ISA."
! 
! #: config/alpha/alpha.opt:62
! msgid "Emit code for the motion video ISA extension."
! msgstr "Produire du code pour l'extension vidÃ©o de l'ISA."
! 
! #: config/alpha/alpha.opt:66
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "Produire du code pour l'extension de dÃ©placements en virgule flottante et la racine carrÃ©e de l'ISA."
! 
! #: config/alpha/alpha.opt:70
! msgid "Emit code for the counting ISA extension."
! msgstr "Produire du code pour l'extension de comptage de l'ISA."
! 
! #: config/alpha/alpha.opt:74
! msgid "Emit code using explicit relocation directives."
! msgstr "Produire du code utilisant des directives de relocalisations explicites."
! 
! #: config/alpha/alpha.opt:78
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr "Produire des relocalisations 16 bits vers les zones de petites donnÃ©es."
! 
! #: config/alpha/alpha.opt:82
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr "Produire des relocalisations 32 bits vers les zones de petites donnÃ©es."
! 
! #: config/alpha/alpha.opt:86
! msgid "Emit direct branches to local functions."
! msgstr "Produire des branchements directs vers les fonctions locales."
! 
! #: config/alpha/alpha.opt:90
! msgid "Emit indirect branches to local functions."
! msgstr "Produire des branchements indirects vers les fonctions locales."
! 
! #: config/alpha/alpha.opt:94
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr "Produire rdval au lieu de rduniq pour le pointeur de thread."
! 
! #: config/alpha/alpha.opt:106
! msgid "Use features of and schedule given CPU."
! msgstr "Utiliser les fonctionnalitÃ©s et ordonnancer pour le processeur donnÃ©."
! 
! #: config/alpha/alpha.opt:110
! msgid "Schedule given CPU."
! msgstr "Ordonnancer le processeur donnÃ©."
! 
! #: config/alpha/alpha.opt:114
! msgid "Control the generated fp rounding mode."
! msgstr "ContrÃ´ler le mode d'arrondissement FP gÃ©nÃ©rÃ©."
! 
! #: config/alpha/alpha.opt:118
! msgid "Control the IEEE trap mode."
! msgstr "ContrÃ´ler le mode de dÃ©routage en cas d'exception IEEE."
! 
! #: config/alpha/alpha.opt:122
! msgid "Control the precision given to fp exceptions."
! msgstr "ContrÃ´ler la prÃ©cision donnÃ©e aux exceptions FP."
! 
! #: config/alpha/alpha.opt:126
! msgid "Tune expected memory latency."
! msgstr "Ajuster la latence mÃ©moire attendue."
! 
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
! msgstr "Compiler avec des Â«Â longÂ Â» et des pointeurs de 32 bits. Comme c'est le seul comportement supportÃ©, ce fanion est ignorÃ©."
! 
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=CPU\tUtiliser les fonctionnalitÃ©s et ordonnancer le code pour le processeur donnÃ©."
! 
! #: config/tilepro/tilepro.opt:32
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
! msgstr "Processeurs TILEPro connus (Ã  utiliser avec l'option -mcpu=):"
! 
! #: config/lm32/lm32.opt:24
! msgid "Enable multiply instructions."
! msgstr "Activer les instructions de multiplications."
! 
! #: config/lm32/lm32.opt:28
! msgid "Enable divide and modulus instructions."
! msgstr "Activer les instructions de division et de modulo."
! 
! # Wikipedia ne traduit pas Barrel Shifter. C'est le nom d'un circuit Ã©lectronique.
! #: config/lm32/lm32.opt:32
! msgid "Enable barrel shift instructions."
! msgstr "Activer les instructions Barrel Shift."
! 
! #: config/lm32/lm32.opt:36
! msgid "Enable sign extend instructions."
! msgstr "Activer les instructions d'extension de signe."
! 
! #: config/lm32/lm32.opt:40
! msgid "Enable user-defined instructions."
! msgstr "Activer les instructions dÃ©finies par l'utilisateur."
! 
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
! msgstr "Configurer l'exÃ©cutable spÃ©cifique Ã  la carte"
! 
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
! msgstr "Pour une question de compatibilitÃ©, c'est maintenant toujours newlib pour les elf."
! 
! #: config/or1k/or1k.opt:28
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
! msgstr "Utiliser les instructions de divisions matÃ©rielles, utiliser -msoft-div pour l'Ã©mulation."
! 
! #: config/or1k/or1k.opt:32
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
! msgstr "Utiliser les instructions de multiplication matÃ©rielles, utiliser -msoft-mul pour l'Ã©mulation."
! 
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
! msgstr "Autoriser la gÃ©nÃ©ration de binaires qui utilisent l'instruction l.cmov. Si votre cible ne la supporte pas, le compilateur gÃ©nÃ©rera un Ã©quivalent avec des set et des branch."
! 
! #: config/or1k/or1k.opt:42
! msgid "Allows generation of binaries which use the l.rori instructions."
! msgstr "Autoriser la gÃ©nÃ©ration de binaires qui utilisent les instructions l.rori."
! 
! #: config/or1k/or1k.opt:46
! msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
! msgstr "Autoriser la gÃ©nÃ©ration de binaires qui utilisent les instructions d'extension de signe. Si votre cible ne les supporte pas, le compilateur utilisera des chargements mÃ©moire pour Ã©tendre le signe."
! 
! #: config/or1k/or1k.opt:52
! msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
! msgstr "Autoriser la gÃ©nÃ©ration de binaires qui utilisent les instructions l.sf*i. Si votre cible ne les supporte pas, le compilateur gÃ©nÃ©rera des instructions pour stocker en premier l'immÃ©diat dans un registre."
! 
! #: config/or1k/or1k.opt:58
! msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
! msgstr "Autoriser la gÃ©nÃ©ration de binaires qui supportent les instructions de dÃ©calage et de rotation supportant les arguments immÃ©diats comme, par exemple, l.rori."
! 
! #: config/or1k/or1k.opt:63
! msgid "Use divide emulation."
! msgstr "Utiliser l'Ã©mulation de division."
! 
! #: config/or1k/or1k.opt:67
! msgid "Use multiply emulation."
! msgstr "Utiliser l'Ã©mulation de multiplication."
  
  #: config/nios2/elf.opt:26
  msgid "Link with a limited version of the C library."
*************** msgstr "Ã‰quivalent Ã  -mgpopt=local."
*** 9660,9665 ****
--- 11778,11793 ----
  msgid "Equivalent to -mgpopt=none."
  msgstr "Ã‰quivalent Ã  -mgpopt=none."
  
+ #: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mips/mips.opt:134
+ #: config/tilegx/tilegx.opt:45
+ msgid "Use big-endian byte order."
+ msgstr "Utiliser l'ordre des octets gros-boutiste."
+ 
+ #: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mips/mips.opt:138
+ #: config/tilegx/tilegx.opt:49
+ msgid "Use little-endian byte order."
+ msgstr "Utiliser l'ordre des octets petit-boutiste."
+ 
  #: config/nios2/nios2.opt:102
  msgid "Floating point custom instruction configuration name."
  msgstr "Nom de la configuration des instructions personnalisÃ©es en virgule flottante."
*************** msgstr "Expression rÃ©guliÃ¨re correspon
*** 10148,10254 ****
  msgid "Regular expression matching section names for r0-relative addressing."
  msgstr "Expression rÃ©guliÃ¨re correspondant Ã  des noms de sections pour l'adressage relatif Ã  r0."
  
- #: config/lm32/lm32.opt:24
- msgid "Enable multiply instructions."
- msgstr "Activer les instructions de multiplications."
- 
- #: config/lm32/lm32.opt:28
- msgid "Enable divide and modulus instructions."
- msgstr "Activer les instructions de division et de modulo."
- 
- # Wikipedia ne traduit pas Barrel Shifter. C'est le nom d'un circuit Ã©lectronique.
- #: config/lm32/lm32.opt:32
- msgid "Enable barrel shift instructions."
- msgstr "Activer les instructions Barrel Shift."
- 
- #: config/lm32/lm32.opt:36
- msgid "Enable sign extend instructions."
- msgstr "Activer les instructions d'extension de signe."
- 
- #: config/lm32/lm32.opt:40
- msgid "Enable user-defined instructions."
- msgstr "Activer les instructions dÃ©finies par l'utilisateur."
- 
- #: config/msp430/msp430.opt:7
- msgid "Force assembly output to always use hex constants."
- msgstr "Forcer la sortie en assembleur Ã  toujours utiliser des constantes en hexadÃ©cimal."
- 
- #: config/msp430/msp430.opt:11
- msgid "Specify the MCU to build for."
- msgstr "SpÃ©cifier le MCU pour lequel compiler."
- 
- #: config/msp430/msp430.opt:15
- msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
- msgstr "Avertir si le nom d'un MCU n'est pas reconnu ou entre en conflit avec d'autres options (dÃ©faut: on)."
- 
- #: config/msp430/msp430.opt:19
- msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
- msgstr "SpÃ©cifier l'ISA pour laquelle compiler: msp430, msp430x, msp430xv2."
- 
- #: config/msp430/msp430.opt:23
- msgid "Select large model - 20-bit addresses/pointers."
- msgstr "SÃ©lectionner le modÃ¨le large â€“ adresses/pointeurs sur 20 bits."
- 
- #: config/msp430/msp430.opt:27
- msgid "Select small model - 16-bit addresses/pointers (default)."
- msgstr "SÃ©lectionner le modÃ¨le court â€“ adresses/pointeurs sur 16 bits (dÃ©faut)."
- 
- #: config/msp430/msp430.opt:31
- msgid "Optimize opcode sizes at link time."
- msgstr "Optimiser la taille des opcodes lors de la liaison."
- 
- #: config/msp430/msp430.opt:38
- msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
- msgstr "Utiliser un moteur d'exÃ©cution (pas d'initialisations ni de crÃ©ateurs statiques) pour les pÃ©riphÃ©riques ayant une mÃ©moire limitÃ©e."
- 
- #: config/msp430/msp430.opt:45
- msgid "Specify the type of hardware multiply to support."
- msgstr "SpÃ©cifier le type de multiplication matÃ©rielle Ã  supporter."
- 
- #: config/msp430/msp430.opt:67
- msgid "Specify whether functions should be placed into low or high memory."
- msgstr "SpÃ©cifier si les fonctions doivent Ãªtre placÃ©es en mÃ©moire basse ou haute."
- 
- #: config/msp430/msp430.opt:71
- msgid "Specify whether variables should be placed into low or high memory."
- msgstr "SpÃ©cifier si les variables doivent Ãªtre placÃ©es en mÃ©moire basse ou haute."
- 
- #: config/msp430/msp430.opt:90
- msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
- msgstr "Passer une requÃªte Ã  l'assembleur pour corriger divers erratas du silicium."
- 
- #: config/msp430/msp430.opt:94
- msgid "Passes on a request to the assembler to warn about various silicon errata."
- msgstr "Passer une requÃªte Ã  l'assembleur pour avertir Ã  propos de divers erratas du silicium."
- 
- #: config/gcn/gcn.opt:26
- msgid "GCN GPU type to use:"
- msgstr "Type de GPU GCN Ã  utiliser:"
- 
- #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
- msgid "Specify the name of the target GPU."
- msgstr "SpÃ©cifier le nom du GPU cible."
- 
- #: config/gcn/gcn.opt:47 config/nvptx/nvptx.opt:22
- msgid "Generate code for a 32-bit ABI."
- msgstr "GÃ©nÃ©rer du code pour une ABI 32 bits."
- 
- #: config/gcn/gcn.opt:51 config/nvptx/nvptx.opt:26
- msgid "Generate code for a 64-bit ABI."
- msgstr "GÃ©nÃ©rer du code pour une ABI 64 bits."
- 
- #: config/gcn/gcn.opt:55
- msgid "Enable OpenMP GPU offloading."
- msgstr "Activer le dÃ©chargement du GPU OpenMP."
- 
- #: config/gcn/gcn.opt:71
- msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
- msgstr "-mstack-size=<nombre>\tDÃ©finir la taille du segment privÃ© par front d'onde, en octets."
- 
- #: config/gcn/gcn.opt:78
- msgid "Warn about invalid OpenACC dimensions."
- msgstr "Avertir Ã  propos des dimensions OpenACC invalides."
- 
  #: config/rx/rx.opt:29
  msgid "Store doubles in 64 bits."
  msgstr "Stocker les Â«Â doubleÂ Â» dans 64 bits."
--- 12276,12281 ----
*************** msgstr "Les donnÃ©es sont stockÃ©es dans
*** 10281,10290 ****
  msgid "Maximum size of global and static variables which can be placed into the small data area."
  msgstr "La taille maximale des variables globales et statiques qui peuvent Ãªtre placÃ©es dans la zone des petites donnÃ©es."
  
- #: config/rx/rx.opt:87 config/rl78/rl78.opt:27
- msgid "Use the simulator runtime."
- msgstr "Produire un exÃ©cutable pour le simulateur."
- 
  #: config/rx/rx.opt:93
  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 "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."
--- 12308,12313 ----
*************** msgstr "Activer ou dÃ©sactiver l'utilisa
*** 10333,10656 ****
  msgid "Always use JSR, never BSR, for calls."
  msgstr "Toujours utiliser JSR pour les appels, jamais BSR."
  
! #: config/cr16/cr16.opt:23
! msgid "-msim   Use simulator runtime."
! msgstr "-msim   Produire l'exÃ©cutable pour un simulateur."
! 
! #: config/cr16/cr16.opt:27
! msgid "Generate SBIT, CBIT instructions."
! msgstr "GÃ©nÃ©rer des instructions SBIT et CBIT."
! 
! #: config/cr16/cr16.opt:31
! msgid "Support multiply accumulate instructions."
! msgstr "Supporter les instructions pour multiplier puis accumuler."
! 
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
! msgstr "Traiter les rÃ©fÃ©rences aux donnÃ©es en tant que proches, lointaines ou moyennes. Moyennes est par dÃ©faut."
! 
! #: config/cr16/cr16.opt:42
! msgid "Generate code for CR16C architecture."
! msgstr "GÃ©nÃ©rer du code pour l'architecture CR16C."
! 
! #: config/cr16/cr16.opt:46
! msgid "Generate code for CR16C+ architecture (Default)."
! msgstr "GÃ©nÃ©rer du code pour l'architecture CR16C+ (par dÃ©faut)."
! 
! #: config/cr16/cr16.opt:50
! msgid "Treat integers as 32-bit."
! msgstr "Traiter les entiers comme Ã©tant sur 32 bits."
! 
! #: config/pa/pa-hpux.opt:27
! msgid "Generate cpp defines for server IO."
! msgstr "GÃ©nÃ©rer les dÃ©finitions cpp pour les E/S d'un serveur."
! 
! #: config/pa/pa-hpux.opt:31 config/pa/pa-hpux1131.opt:23
! #: config/pa/pa-hpux1111.opt:23 config/pa/pa-hpux1010.opt:23
! msgid "Specify UNIX standard for predefines and linking."
! msgstr "SpÃ©cifier le standard UNIX pour les prÃ©-dÃ©finitions et l'Ã©dition de liens."
! 
! #: config/pa/pa-hpux.opt:35
! msgid "Generate cpp defines for workstation IO."
! msgstr "GÃ©nÃ©rer les dÃ©finitions cpp pour les E/S d'une station de travail."
! 
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
! msgid "Generate PA1.0 code."
! msgstr "GÃ©nÃ©rer du code pour un PA1.0."
! 
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
! msgid "Generate PA1.1 code."
! msgstr "GÃ©nÃ©rer du code pour un PA1.1."
! 
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "GÃ©nÃ©rer du code pour un PA2.0 (nÃ©cessite binutils 2.10 ou supÃ©rieur)."
! 
! #: config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167 common.opt:1375
! #: common.opt:1450 common.opt:1718 common.opt:1849 common.opt:2249
! #: common.opt:2285 common.opt:2378 common.opt:2382 common.opt:2487
! #: common.opt:2578 common.opt:2586 common.opt:2594 common.opt:2602
! #: common.opt:2703 common.opt:2755 common.opt:2843 common.opt:2980
! #: common.opt:2984 common.opt:2988 common.opt:2992 c-family/c.opt:1405
! #: c-family/c.opt:1437 c-family/c.opt:1685 fortran/lang.opt:763
! msgid "Does nothing.  Preserved for backward compatibility."
! msgstr "Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©."
! 
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
! msgstr "L'appelant copie les arguments de la fonction passÃ©s par rÃ©fÃ©rence cachÃ©e."
! 
! #: config/pa/pa.opt:50
! msgid "Disable FP regs."
! msgstr "DÃ©sactiver les registres FP."
! 
! #: config/pa/pa.opt:54
! msgid "Disable indexed addressing."
! msgstr "DÃ©sactiver l'adressage indexÃ©."
! 
! #: config/pa/pa.opt:58
! msgid "Generate fast indirect calls."
! msgstr "GÃ©nÃ©rer des appels indirects rapides."
! 
! #: config/pa/pa.opt:66
! msgid "Assume code will be assembled by GAS."
! msgstr "Supposer que le code sera assemblÃ© par GAS."
! 
! #: config/pa/pa.opt:75
! msgid "Enable linker optimizations."
! msgstr "Activer les optimisations par l'Ã©diteur de liens."
! 
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
! msgstr "Toujours gÃ©nÃ©rer des appels longs."
! 
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
! msgstr "GÃ©nÃ©rer des sÃ©quences longues de chargement/stockage."
! 
! #: config/pa/pa.opt:91
! msgid "Disable space regs."
! msgstr "DÃ©sactiver les registres d'espace."
! 
! #: config/pa/pa.opt:107
! msgid "Use portable calling conventions."
! msgstr "Utiliser les conventions d'appels portables."
! 
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr "SpÃ©cifier le processeur pour l'ordonnancement. Les arguments valides sont 700, 7100, 7100LC, 7200, 7300 et 8000."
! 
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
! msgid "Use software floating point."
! msgstr "Utiliser les nombres en virgule flottante logiciels."
! 
! #: config/pa/pa.opt:144
! msgid "Do not disable space regs."
! msgstr "Ne pas dÃ©sactiver les registres d'espace."
! 
! #: config/pa/pa64-hpux.opt:23
! msgid "Assume code will be linked by GNU ld."
! msgstr "Supposer que le code sera liÃ© par GNU ld."
! 
! #: config/pa/pa64-hpux.opt:27
! msgid "Assume code will be linked by HP ld."
! msgstr "Supposer que le code sera liÃ© par HP ld."
! 
! #: config/vxworks.opt:36
! msgid "Assume the VxWorks RTP environment."
! msgstr "Supposer que l'environnement est VxWorks RTP."
! 
! #: config/vxworks.opt:43
! msgid "Assume the VxWorks vThreads environment."
! msgstr "Supposer que l'environnement est VxWorks vThreads."
! 
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
! msgstr "Les dialectes TLS possibles:"
! 
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
! msgstr "Les noms d'options du modÃ¨le de code pour -mcmodel:"
! 
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
! msgstr "Correctif pour l'erratum numÃ©ro 835769 de l'ARM Cortex-A53."
! 
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
! msgstr "Correctif pour l'erratum numÃ©ro 843419 de l'ARM Cortex-A53."
! 
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr "Ne pas supposer que les accÃ¨s non alignÃ©s sont traitÃ©s par le systÃ¨me."
! 
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
! msgstr "SpÃ©cifier le dialecte TLS."
! 
! #: config/aarch64/aarch64.opt:104
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
! msgstr "SpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats. Les valeurs valides sont 12, 24, 32, 48."
! 
! #: config/aarch64/aarch64.opt:123
! msgid "Use features of architecture ARCH."
! msgstr "Utiliser les fonctionnalitÃ©s de l'architecture ARCH."
! 
! #: config/aarch64/aarch64.opt:127
! msgid "Use features of and optimize for CPU."
! msgstr "Utiliser les fonctionnalitÃ© et l'optimisation pour le CPU."
! 
! #: config/aarch64/aarch64.opt:131
! msgid "Optimize for CPU."
! msgstr "Optimiser pour le CPU."
! 
! #: config/aarch64/aarch64.opt:135
! msgid "Generate code that conforms to the specified ABI."
! msgstr "GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifiÃ©e."
! 
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
! msgstr "-moverride=<chaÃ®ne>\tUniquement pour les utilisateurs avertisÂ ! Outrepasser les paramÃ¨tres d'optimisation du processeur."
! 
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
! msgstr "ABI AArch64 connues (Ã  utiliser avec l'option -mabi=):"
! 
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
! msgstr "Chargements littÃ©raux relatifs au PC."
! 
! #: config/aarch64/aarch64.opt:157
! msgid "Use branch-protection features."
! msgstr "Utiliser les fonctionnalitÃ©s de protection de branchement."
! 
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
! msgstr "SÃ©lectionner la portÃ©e pour la signature de l'adresse de retour."
  
! #: config/aarch64/aarch64.opt:165
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
! msgstr "PortÃ©es supportÃ©es pour la signature de l'adresse de retour du AArch64 (Ã  utiliser avec l'option -msign-return-address=):"
  
! #: config/aarch64/aarch64.opt:178
! 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 "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."
  
! #: config/aarch64/aarch64.opt:184
! 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 "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."
  
! #: config/aarch64/aarch64.opt:191
! 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 "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."
  
! #: config/aarch64/aarch64.opt:197
! msgid "The possible SVE vector lengths:"
! msgstr "Les longueurs de vecteurs SVE possibles:"
  
! #: config/aarch64/aarch64.opt:219
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
! msgstr "-msve-vector-bits=<nombre>\tFixe le nombre de bits dans le registre vectoriel SVE."
  
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
! msgstr "Activer la vidange verbeuse du modÃ¨le de coÃ»t dans les fichiers de vidange de dÃ©bogage."
  
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
! msgstr "GÃ©nÃ©rer du code pour dÃ©tecter quand le processeur pourrait spÃ©culer incorrectement."
  
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Arguments valides pour -mstack-protector-guard=:"
  
! #: config/aarch64/aarch64.opt:245
! 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 "Utiliser le registre systÃ¨me spÃ©cifiÃ© sur la ligne de commande comme registre de protection de la pile. Cette option est Ã  utiliser avec fstack-protector-strong et n'est pas destinÃ©e au code utilisateur."
  
! #: config/aarch64/aarch64.opt:251
! 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 "Utiliser un immÃ©diat depuis un dÃ©calage comme registre de protection de la pile, sp_el0. Cette option est Ã  utiliser avec fstack-protector-strong et n'est pas destinÃ©e au code utilisateur."
  
! #: config/h8300/h8300.opt:23
! msgid "Generate H8S code."
! msgstr "GÃ©nÃ©rer du code H8S."
  
! #: config/h8300/h8300.opt:27
! msgid "Generate H8SX code."
! msgstr "GÃ©nÃ©rer du code H8SX."
  
! #: config/h8300/h8300.opt:31
! msgid "Generate H8S/2600 code."
! msgstr "GÃ©nÃ©rer du code H8S/S2600."
  
! #: config/h8300/h8300.opt:35
! msgid "Make integers 32 bits wide."
! msgstr "Rendre les entiers larges de 32 bits."
  
! #: config/h8300/h8300.opt:42
! msgid "Use registers for argument passing."
! msgstr "Utiliser les registres pour le passage d'arguments."
  
! #: config/h8300/h8300.opt:46
! msgid "Consider access to byte sized memory slow."
! msgstr "ConsidÃ©rer que l'accÃ¨s Ã  une mÃ©moire de un octet est lente."
  
! #: config/h8300/h8300.opt:50
! msgid "Enable linker relaxing."
! msgstr "Activer la relÃ¢che par l'Ã©diteur de liens."
  
! #: config/h8300/h8300.opt:54
! msgid "Generate H8/300H code."
! msgstr "GÃ©nÃ©rer du code H8/300H."
  
! #: config/h8300/h8300.opt:58
! msgid "Enable the normal mode."
! msgstr "Activer le mode normal."
  
! #: config/h8300/h8300.opt:62
! msgid "Use H8/300 alignment rules."
! msgstr "Utiliser les rÃ¨gles d'alignement du H8/300."
  
! #: config/h8300/h8300.opt:66
! msgid "Push extended registers on stack in monitor functions."
! msgstr "Pousser les registres Ã©tendus sur la pile dans les fonctions de monitoring."
  
! #: config/h8300/h8300.opt:70
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr "Ne pas pousser les registres Ã©tendus sur la pile dans les fonctions de monitoring."
  
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
! msgstr "Lier du code pour un noyau __main."
  
! #: config/nvptx/nvptx.opt:34
! msgid "Optimize partition neutering."
! msgstr "Optimiser la neutralisation de la partition."
  
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
! msgstr "Utiliser des piles personnalisÃ©es au lieu de mÃ©moire locale pour le stockage automatique."
  
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
! msgstr "SpÃ©cifier la taille de la mÃ©moire .local utilisÃ©e pour la pile quand la quantitÃ© exacte est inconnue."
  
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
! msgstr "GÃ©nÃ©rer du code qui peut garder les Ã©tats locaux uniformes d'une avenue SIMD Ã  l'autre (SIMD lane)"
  
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
! msgstr "GÃ©nÃ©rer du code pour le dÃ©chargement vers OpenMP: active -msoft-stack et -muniform-simt."
  
! #: config/nvptx/nvptx.opt:54
! msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgstr "Versions ISA PTX connues (Ã  utiliser avec l'option -mips=):"
  
! #: config/nvptx/nvptx.opt:64
! msgid "Specify the version of the ptx ISA to use."
! msgstr "SpÃ©cifier la version de l'ISA ptx Ã  utiliser."
  
  #: config/vax/vax.opt:23 config/vax/vax.opt:27
  msgid "Target DFLOAT double precision code."
--- 12356,12489 ----
  msgid "Always use JSR, never BSR, for calls."
  msgstr "Toujours utiliser JSR pour les appels, jamais BSR."
  
! #: config/visium/visium.opt:25
! msgid "Link with libc.a and libdebug.a."
! msgstr "Faire l'Ã©dition de liens avec libc.a et libdebug.a."
  
! #: config/visium/visium.opt:29
! msgid "Link with libc.a and libsim.a."
! msgstr "Faire l'Ã©dition de liens avec libc.a et libsim.a."
  
! #: config/visium/visium.opt:33
! msgid "Use hardware FP (default)."
! msgstr "Utiliser le FP matÃ©riel (par dÃ©faut)."
  
! #: config/visium/visium.opt:45
! msgid "Use features of and schedule code for given CPU."
! msgstr "Utiliser les options et ordonnancer le code pour le processeur donnÃ©."
  
! #: config/visium/visium.opt:65
! msgid "Generate code for the supervisor mode (default)."
! msgstr "GÃ©nÃ©rer le code pour le mode superviseur (par dÃ©faut)."
  
! #: config/visium/visium.opt:69
! msgid "Generate code for the user mode."
! msgstr "GÃ©nÃ©rer le code pour le mode utilisateur."
  
! #: config/visium/visium.opt:73
! msgid "Only retained for backward compatibility."
! msgstr "Uniquement conservÃ© pour rÃ©tro-compatibilitÃ©."
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
! msgstr "Effacer les capacitÃ©s matÃ©rielles lors de l'Ã©dition de liens."
  
! #: config/sol2.opt:36
! msgid "Pass -z text to linker."
! msgstr "Passer le texte -z Ã  l'Ã©diteur de liens."
  
! #: config/moxie/moxie.opt:31
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Activer les instructions MUL.X et UMUL.X."
  
! #: config/microblaze/microblaze.opt:40
! msgid "Use software emulation for floating point (default)."
! msgstr "Utiliser l'Ã©mulation logicielle des virgules flottantes (par dÃ©faut)."
  
! #: config/microblaze/microblaze.opt:44
! msgid "Use hardware floating point instructions."
! msgstr "Utiliser les instructions matÃ©rielles en virgule flottante."
  
! #: config/microblaze/microblaze.opt:48
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "Utiliser l'optimisation de rechercher dans une table pour les divisions de petits entiers signÃ©s."
  
! #: config/microblaze/microblaze.opt:52
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=PROCESSEUR\tUtiliser les fonctionnalitÃ©s et ordonnancer le code pour le processeur donnÃ©."
  
! #: config/microblaze/microblaze.opt:56
! msgid "Don't optimize block moves, use memcpy."
! msgstr "Ne pas optimiser les dÃ©placements de blocs, utiliser memcpy."
  
! #: config/microblaze/microblaze.opt:68
! msgid "Use the soft multiply emulation (default)."
! msgstr "Utiliser l'Ã©mulation logicielle de la multiplication (par dÃ©faut)."
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
! msgstr "Utiliser les instructions de rÃ©organisation (Ã©changer et charger/stocker des octets inversÃ©s) (par dÃ©faut)."
  
! #: config/microblaze/microblaze.opt:76
! msgid "Use the software emulation for divides (default)."
! msgstr "Utiliser l'Ã©mulation logicielle pour les divisions (par dÃ©faut)."
  
! # Wikipedia ne traduit pas Barrel Shifter. C'est un circuit Ã©lectronique.
! #: config/microblaze/microblaze.opt:80
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr "Utiliser le Barrel Shifter matÃ©riel au lieu de l'Ã©mulation."
  
! #: config/microblaze/microblaze.opt:84
! msgid "Use pattern compare instructions."
! msgstr "Utiliser les instructions de comparaisons de motifs."
  
! #: config/microblaze/microblaze.opt:88
! msgid "Check for stack overflow at runtime."
! msgstr "VÃ©rifier les dÃ©bordements de la pile Ã  l'exÃ©cution."
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
! msgid "Use GP relative sdata/sbss sections."
! msgstr "Utiliser des sections sdata/sbss relatives Ã  GP."
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
! msgstr "Effacer la BSS Ã  zÃ©ro et placer zÃ©ro initialisÃ© dans la BSS."
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
! msgstr "Utiliser les instructions de multiplications hautes pour la partie haute de la multiplication 32Ã—32."
  
! #: config/microblaze/microblaze.opt:104
! msgid "Use hardware floating point conversion instructions."
! msgstr "Utiliser les instructions matÃ©rielles de conversions en virgule flottante."
  
! #: config/microblaze/microblaze.opt:108
! msgid "Use hardware floating point square root instruction."
! msgstr "Utiliser les instructions matÃ©rielles pour la racine carrÃ©e en virgule flottante."
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
! msgstr "Description pour mxl-mode-executable."
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
! msgstr "Description pour mxl-mode-xmdstub."
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
! msgstr "Description pour mxl-mode-bootstrap."
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
! msgstr "Description pour mxl-mode-novectors."
  
! #: config/microblaze/microblaze.opt:128
! msgid "Use hardware prefetch instruction."
! msgstr "Utiliser l'instruction de prÃ©-extraction matÃ©rielle."
  
! #: config/microblaze/microblaze.opt:132
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
! msgstr "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)."
  
  #: config/vax/vax.opt:23 config/vax/vax.opt:27
  msgid "Target DFLOAT double precision code."
*************** msgstr "Utiliser les conventions de stru
*** 10676,10822 ****
  msgid "Use new adddi3/subdi3 patterns."
  msgstr "Utiliser les nouveaux motifs adddi3/subdi3."
  
- #: config/linux.opt:24
- msgid "Use Bionic C library."
- msgstr "Utiliser la bibliothÃ¨que C Bionic."
- 
- #: config/linux.opt:28
- msgid "Use GNU C library."
- msgstr "Utiliser la bibliothÃ¨que C GNU."
- 
- #: config/linux.opt:32
- msgid "Use uClibc C library."
- msgstr "Utiliser la bibliothÃ¨que C uClibc."
- 
- #: config/linux.opt:36
- msgid "Use musl C library."
- msgstr "Utiliser la bibliothÃ¨que C musl."
- 
- #: config/mmix/mmix.opt:24
- msgid "For intrinsics library: pass all parameters in registers."
- msgstr "Pour les bibliothÃ¨ques intrinsÃ¨ques : passer tous les paramÃ¨tres dans des registres."
- 
- #: config/mmix/mmix.opt:28
- msgid "Use register stack for parameters and return value."
- msgstr "Utiliser la pile de registres pour les paramÃ¨tres et la valeur retournÃ©e."
- 
- #: config/mmix/mmix.opt:32
- msgid "Use call-clobbered registers for parameters and return value."
- msgstr "Utiliser des registres Ã©crasÃ©s durant l'appel pour les paramÃ¨tres et les valeurs retournÃ©es."
- 
- #: config/mmix/mmix.opt:37
- msgid "Use epsilon-respecting floating point compare instructions."
- msgstr "Utiliser des instructions de comparaisons en virgule flottante qui respectent l'epsilon."
- 
- #: config/mmix/mmix.opt:41
- msgid "Use zero-extending memory loads, not sign-extending ones."
- msgstr "Utiliser des chargements mÃ©moire qui Ã©tendent les zÃ©ros au lieu de celles qui Ã©tendent le signe."
- 
- #: config/mmix/mmix.opt:45
- msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
- msgstr "GÃ©nÃ©rer des rÃ©sultats de divisions oÃ¹ le reste a le mÃªme signe que le diviseur (pas le dividende)."
- 
- #: config/mmix/mmix.opt:49
- msgid "Prepend global symbols with \":\" (for use with PREFIX)."
- msgstr "PrÃ©fixer les symboles globaux avec Â«Â :Â Â» (pour l'utilisation avec PREFIX)."
- 
- #: config/mmix/mmix.opt:53
- msgid "Do not provide a default start-address 0x100 of the program."
- msgstr "Ne pas fournir d'adresse de dÃ©part par dÃ©faut 0x100 du programme."
- 
- #: config/mmix/mmix.opt:57
- msgid "Link to emit program in ELF format (rather than mmo)."
- msgstr "Faire l'Ã©dition de liens pour produire le programme au format ELF (au lieu de mmo)."
- 
- #: config/mmix/mmix.opt:61
- msgid "Use P-mnemonics for branches statically predicted as taken."
- msgstr "Utiliser les mnÃ©moniques P pour les branchements statiquement prÃ©vus comme Ã©tant pris."
- 
- #: config/mmix/mmix.opt:65
- msgid "Don't use P-mnemonics for branches."
- msgstr "Ne pas utiliser les mnÃ©moniques P pour les branchements."
- 
- #: config/mmix/mmix.opt:79
- msgid "Use addresses that allocate global registers."
- msgstr "Utiliser les adresses qui allouent des registres globaux."
- 
- #: config/mmix/mmix.opt:83
- msgid "Do not use addresses that allocate global registers."
- msgstr "Ne pas utiliser des adresses qui allouent des registres globaux."
- 
- #: config/mmix/mmix.opt:87
- msgid "Generate a single exit point for each function."
- msgstr "GÃ©nÃ©rer un point de sortie unique pour chaque fonction."
- 
- #: config/mmix/mmix.opt:91
- msgid "Do not generate a single exit point for each function."
- msgstr "Ne pas gÃ©nÃ©rer un point de sortie unique pour chaque fonction."
- 
- #: config/mmix/mmix.opt:95
- msgid "Set start-address of the program."
- msgstr "Fixer l'adresse de dÃ©part du programme."
- 
- #: config/mmix/mmix.opt:99
- msgid "Set start-address of data."
- msgstr "Fixer l'adresse de dÃ©part des donnÃ©es."
- 
- #: config/fr30/fr30.opt:23
- msgid "Assume small address space."
- msgstr "Supposer un petit espace d'adressage."
- 
- #: config/pdp11/pdp11.opt:23
- msgid "Generate code for an 11/10."
- msgstr "GÃ©nÃ©rer du code pour un 11/10."
- 
- #: config/pdp11/pdp11.opt:27
- msgid "Generate code for an 11/40."
- msgstr "GÃ©nÃ©rer du code pour un 11/40."
- 
- #: config/pdp11/pdp11.opt:31
- msgid "Generate code for an 11/45."
- msgstr "GÃ©nÃ©rer du code pour un 11/45."
- 
- #: config/pdp11/pdp11.opt:35
- msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
- msgstr "Retourner les rÃ©sultats en virgule flottante dans ac0 (fr0 dans la syntaxe de l'assembleur Unix)."
- 
- #: config/pdp11/pdp11.opt:39
- msgid "Use the DEC assembler syntax."
- msgstr "Utiliser la syntaxe de l'assembleur DEC."
- 
- #: config/pdp11/pdp11.opt:43
- msgid "Use the GNU assembler syntax."
- msgstr "Utiliser la syntaxe de l'assembleur GNU."
- 
- #: config/pdp11/pdp11.opt:47 config/frv/frv.opt:158
- #: config/rs6000/rs6000.opt:188
- msgid "Use hardware floating point."
- msgstr "Utiliser l'unitÃ© matÃ©rielle pour les opÃ©rations en virgule flottante."
- 
- #: config/pdp11/pdp11.opt:51
- msgid "Use 16 bit int."
- msgstr "Utiliser des int de 16 bits."
- 
- #: config/pdp11/pdp11.opt:55
- msgid "Use 32 bit int."
- msgstr "Utiliser des int de 32 bits."
- 
- #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
- msgid "Do not use hardware floating point."
- msgstr "Ne pas utiliser l'unitÃ© matÃ©rielle pour les opÃ©rations en virgule flottante."
- 
- #: config/pdp11/pdp11.opt:63
- msgid "Target has split I&D."
- msgstr "La cible a un bus I&D (Instruction and Data space) sÃ©parÃ©."
- 
- #: config/pdp11/pdp11.opt:67
- msgid "Use UNIX assembler syntax."
- msgstr "Utiliser la syntaxe de l'assembleur UNIX."
- 
- #: config/pdp11/pdp11.opt:71
- msgid "Use LRA register allocator."
- msgstr "Utiliser l'allocateur de registre LRA."
- 
  #: config/frv/frv.opt:30
  msgid "Use 4 media accumulators."
  msgstr "Utiliser 4 accumulateurs mÃ©dia."
--- 12509,12514 ----
*************** msgstr "Utiliser les instructions double
*** 10869,10878 ****
  msgid "Change the ABI to allow double word insns."
  msgstr "Changer l'ABI pour autoriser les insns double mots."
  
- #: config/frv/frv.opt:130 config/bfin/bfin.opt:90
- msgid "Enable Function Descriptor PIC mode."
- msgstr "Activer le mode PIC avec descripteurs de fonctions."
- 
  #: config/frv/frv.opt:134
  msgid "Just use icc0/fcc0."
  msgstr "Utiliser simplement icc0/fcc0."
--- 12561,12566 ----
*************** msgstr "Utiliser 64 GPR."
*** 10897,10906 ****
  msgid "Enable use of GPREL for read-only data in FDPIC."
  msgstr "Activer l'utilisation de GPREL pour les donnÃ©es en lecture seule dans FDPIC."
  
- #: config/frv/frv.opt:162 config/bfin/bfin.opt:94
- msgid "Enable inlining of PLT in function calls."
- msgstr "Activer la mise en ligne de PLT dans les appels de fonctions."
- 
  #: config/frv/frv.opt:166
  msgid "Enable PIC support for building libraries."
  msgstr "Activer le support PIC pour construire des bibliothÃ¨ques."
--- 12585,12590 ----
*************** msgstr "Faire l'Ã©dition de liens avec l
*** 10969,11057 ****
  msgid "Allow branches to be packed with other instructions."
  msgstr "Autoriser les branchements Ã  Ãªtre entassÃ©s avec d'autres instructions."
  
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
! msgstr "Processeurs TILE-Gx connus (Ã  utiliser avec l'option -mcpu=):"
  
! #: config/tilegx/tilegx.opt:37
! msgid "Compile with 32 bit longs and pointers."
! msgstr "Compiler avec des pointeurs et des entiers longs de 32 bits."
  
! #: config/tilegx/tilegx.opt:41
! msgid "Compile with 64 bit longs and pointers."
! msgstr "Compiler avec des pointeurs et des entiers longs de 64 bits."
  
! #: config/tilegx/tilegx.opt:53
! msgid "Use given TILE-Gx code model."
! msgstr "Utiliser le modÃ¨le de code TILE-Gx donnÃ©."
  
! #: config/lynx.opt:23
! msgid "Support legacy multi-threading."
! msgstr "Supporter le multi-threading historique."
  
! #: config/lynx.opt:27
! msgid "Use shared libraries."
! msgstr "Utiliser des bibliothÃ¨ques partagÃ©es."
  
! #: config/lynx.opt:31
! msgid "Support multi-threading."
! msgstr "Supporter le multi-threading."
  
! #: config/stormy16/stormy16.opt:24
! msgid "Provide libraries for the simulator."
! msgstr "Fournir les bibliothÃ¨ques pour le simulateur."
  
! #: config/bfin/bfin.opt:48
! msgid "Omit frame pointer for leaf functions."
! msgstr "Omettre le pointeur de trame dans les fonctions feuilles."
  
! #: config/bfin/bfin.opt:52
! msgid "Program is entirely located in low 64k of memory."
! msgstr "Le programme est entiÃ¨rement situÃ© dans les 64k infÃ©rieurs de la mÃ©moire."
  
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
! msgstr "Contourner une anomalie du matÃ©riel en ajoutant plusieurs NOP devant une instruction CSYNC ou SSYNC."
  
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
! msgstr "Ã‰viter les chargements spÃ©culatifs pour contourner une anomalie matÃ©rielle."
  
! #: config/bfin/bfin.opt:65
! msgid "Enabled ID based shared library."
! msgstr "Autoriser les bibliothÃ¨ques partagÃ©es basÃ©es sur un ID."
  
! #: config/bfin/bfin.opt:69
! msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
! msgstr "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."
  
! #: config/bfin/bfin.opt:86
! msgid "Link with the fast floating-point library."
! msgstr "Faire l'Ã©dition de liens avec la bibliothÃ¨que en virgule flottante rapide."
  
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
! msgstr "VÃ©rifier la pile en utilisant des limites dans la mÃ©moire temporaire L1."
  
! #: config/bfin/bfin.opt:102
! msgid "Enable multicore support."
! msgstr "Activer le support multicÅ“ur."
  
! #: config/bfin/bfin.opt:106
! msgid "Build for Core A."
! msgstr "Compiler pour le cÅ“ur A."
  
! #: config/bfin/bfin.opt:110
! msgid "Build for Core B."
! msgstr "Compiler pour le cÅ“ur B."
  
! #: config/bfin/bfin.opt:114
! msgid "Build for SDRAM."
! msgstr "Compiler pour SDRAM."
  
! #: config/bfin/bfin.opt:118
! msgid "Assume ICPLBs are enabled at runtime."
! msgstr "Supposer que les ICPLB sont activÃ©s Ã  l'exÃ©cution."
  
  #: config/cris/cris.opt:45
  msgid "Work around bug in multiplication instruction."
--- 12653,13045 ----
  msgid "Allow branches to be packed with other instructions."
  msgstr "Autoriser les branchements Ã  Ãªtre entassÃ©s avec d'autres instructions."
  
! #: config/mn10300/mn10300.opt:30
! msgid "Target the AM33 processor."
! msgstr "Cibler le processeur AM33."
  
! #: config/mn10300/mn10300.opt:34
! msgid "Target the AM33/2.0 processor."
! msgstr "Cibler le processeur AM33/2.0."
  
! #: config/mn10300/mn10300.opt:38
! msgid "Target the AM34 processor."
! msgstr "Cibler le processeur AM34."
  
! #: config/mn10300/mn10300.opt:46
! msgid "Work around hardware multiply bug."
! msgstr "Contourner le bogue de la multiplication matÃ©rielle."
  
! #: config/mn10300/mn10300.opt:55
! msgid "Enable linker relaxations."
! msgstr "Autoriser la relÃ¢che de l'Ã©diteur de liens."
  
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
! msgstr "Retourner les pointeurs dans a0 et d0 en mÃªme temps."
  
! #: config/mn10300/mn10300.opt:63
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Autoriser gcc Ã  gÃ©nÃ©rer des instructions LIW."
  
! #: config/mn10300/mn10300.opt:67
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Autoriser gcc Ã  gÃ©nÃ©rer les instruction SETLB et Lcc."
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
! msgstr "SpÃ©cifier la stratÃ©gie de gÃ©nÃ©ration d'adresse pour le modÃ¨le de code."
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr "Types de cmodel connus (Ã  utiliser avec l'option -mcmodel=):"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! msgid "Generate code in big-endian mode."
! msgstr "GÃ©nÃ©rer du code en mode gros-boutiste."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! msgid "Generate code in little-endian mode."
! msgstr "GÃ©nÃ©rer du code en mode petit-boutiste."
  
! #: config/nds32/nds32.opt:37
! msgid "Force performing fp-as-gp optimization."
! msgstr "Forcer la rÃ©alisation de l'optimisation fp-as-gp."
  
! #: config/nds32/nds32.opt:41
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "Interdire la rÃ©alisation de l'optimisation fp-as-gp."
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr "SpÃ©cifier le type d'ABI pour lequel gÃ©nÃ©rer du code: 2, 2fp+."
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr "SpÃ©cifier l'utilisation de l'ABI en virgule flottante logicielle ce qui est synonyme de -mabi=2."
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr "SpÃ©cifier l'utilisation de l'ABI en virgule flottante logicielle ce qui est synonyme de -mabi=2fp+."
  
! #: config/nds32/nds32.opt:71
! msgid "Use reduced-set registers for register allocation."
! msgstr "Utiliser des registres rÃ©duits pour l'allocation de registres."
  
! #: config/nds32/nds32.opt:75
! msgid "Use full-set registers for register allocation."
! msgstr "Utiliser des registres complets pour l'allocation de registres."
  
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
! msgstr "Toujours aligner l'entrÃ©e de la fonction, la cible du saut et l'adresse de retour."
  
! #: config/nds32/nds32.opt:85
! msgid "Align function entry to 4 byte."
! msgstr "Aligner l'entrÃ©e d'une fonction sur 4 octets."
! 
! #: config/nds32/nds32.opt:97
! msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization."
! msgstr "Interdire l'allocation de $fp pendant l'allocation de registres de telle maniÃ¨re que le compilateur puisse forcer l'optimisation fp-as-gp."
! 
! #: config/nds32/nds32.opt:101
! 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 "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."
! 
! #: config/nds32/nds32.opt:105
! msgid "Specify the address generation strategy for ICT call's code model."
! msgstr "SpÃ©cifier la stratÃ©gie de gÃ©nÃ©ration d'adresse pour le modÃ¨le de code des appels ICT."
! 
! #: config/nds32/nds32.opt:109
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "Types de cmodel connus (Ã  utiliser avec l'option -mict-model=):"
! 
! #: config/nds32/nds32.opt:119
! msgid "Generate conditional move instructions."
! msgstr "GÃ©nÃ©rer des instructions de dÃ©placements conditionnels."
! 
! #: config/nds32/nds32.opt:123
! msgid "Generate hardware abs instructions."
! msgstr "GÃ©nÃ©rer des instructions abs matÃ©rielles."
! 
! #: config/nds32/nds32.opt:127
! msgid "Generate performance extension instructions."
! msgstr "GÃ©nÃ©rer des instructions de l'extension de performance."
! 
! #: config/nds32/nds32.opt:131
! msgid "Generate performance extension version 2 instructions."
! msgstr "GÃ©nÃ©rer des instructions de l'extension de performance version 2."
! 
! #: config/nds32/nds32.opt:135
! msgid "Generate string extension instructions."
! msgstr "GÃ©nÃ©rer des instructions de l'extension de chaÃ®nes."
! 
! #: config/nds32/nds32.opt:139
! msgid "Generate DSP extension instructions."
! msgstr "GÃ©nÃ©rer des instructions de l'extension DSP."
! 
! #: config/nds32/nds32.opt:143
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "GÃ©nÃ©rer des instructions push25/pop25 v3."
! 
! #: config/nds32/nds32.opt:147
! msgid "Generate 16-bit instructions."
! msgstr "GÃ©nÃ©rer des instructions 16 bits."
! 
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
! msgstr "InsÃ©rer des indices de relaxation pour que l'Ã©diteur de lien fasse la relaxation."
! 
! #: config/nds32/nds32.opt:155
! msgid "Enable Virtual Hosting support."
! msgstr "Activer le support Virtual Hosting."
! 
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
! msgstr "SpÃ©cifier la taille de chaque vecteur d'interruption qui doit Ãªtre 4 ou 16."
! 
! #: config/nds32/nds32.opt:163
! msgid "Specify the security level of c-isr for the whole file."
! msgstr "SpÃ©cifier le niveau de sÃ©curitÃ© de c-isr pour le fichier entier."
! 
! #: config/nds32/nds32.opt:167
! msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
! msgstr "SpÃ©cifier la taille de chaque bloc de cache qui doit Ãªtre une puissance de 2 entre 4 et 512."
! 
! #: config/nds32/nds32.opt:175
! msgid "Known arch types (for use with the -march= option):"
! msgstr "Types d'architectures connues (Ã  utiliser avec l'option -march=):"
! 
! #: config/nds32/nds32.opt:197
! msgid "Specify the cpu for pipeline model."
! msgstr "SpÃ©cifier le processeur pour le modÃ¨le pipeline."
! 
! #: config/nds32/nds32.opt:201
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr "Types de processeurs connus (Ã  utiliser avec l'option -mcpu=):"
! 
! #: config/nds32/nds32.opt:361
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
! msgstr "SpÃ©cifie une valeur de configuration fpu entre 0 et 7: 0-3 respecte la spec du FPU et 4-7 correspondent Ã  0-3."
! 
! #: config/nds32/nds32.opt:365
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "Nombre de registres en virgule flottante connus (Ã  utiliser avec l'option -mconfig-fpu=):"
! 
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr "SpÃ©cifier la configuration de l'instruction mul: fast1, fast2 ou slow. fast1 est la valeur par dÃ©faut."
! 
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr "SpÃ©cifier combien de port lecture/Ã©criture pour les cÅ“urs n9/n10.  La valeur devrait Ãªtre 3r2w ou 2r1w"
! 
! #: config/nds32/nds32.opt:425
! msgid "Enable constructor/destructor feature."
! msgstr "Activer la fonctionnalitÃ© constructeur/destructeur."
! 
! #: config/nds32/nds32.opt:429
! msgid "Guide linker to relax instructions."
! msgstr "Guider l'Ã©diteur de liens pour relÃ¢cher les instructions."
! 
! #: config/nds32/nds32.opt:433
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "GÃ©nÃ©rer les instructions multiplie-accumule en virgule flottante."
! 
! #: config/nds32/nds32.opt:437
! msgid "Generate single-precision floating-point instructions."
! msgstr "GÃ©nÃ©rer des instructions en virgule flottante simple prÃ©cision."
! 
! #: config/nds32/nds32.opt:441
! msgid "Generate double-precision floating-point instructions."
! msgstr "GÃ©nÃ©rer des instructions en virgule flottante double prÃ©cision."
! 
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
! msgstr "Forcer la dÃ©sactivation des boucles matÃ©rielles, utilise mÃªme -mext-dsp."
! 
! #: config/nds32/nds32.opt:449
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "Permettre l'ordonnancement de la sÃ©quence du prologue et de l'Ã©pilogue d'une fonction."
! 
! #: config/nds32/nds32.opt:453
! msgid "Generate return instruction in naked function."
! msgstr "GÃ©nÃ©rer l'instruction return dans une fonction nue."
! 
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
! msgstr "Toujours sauvegarder $lp sur la pile."
! 
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
! msgstr "Autoriser l'utilisation de r15 dans l'ASM en ligne."
! 
! #: config/iq2000/iq2000.opt:31
! msgid "Specify CPU for code generation purposes."
! msgstr "SpÃ©cifier le processeur pour les besoins de la gÃ©nÃ©ration de code."
! 
! #: config/iq2000/iq2000.opt:47
! msgid "Specify CPU for scheduling purposes."
! msgstr "SpÃ©cifier le processeur pour les besoins de l'ordonnancement."
! 
! #: config/iq2000/iq2000.opt:51
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
! msgstr "Processeurs IQ2000 connus (Ã  utiliser avec l'option -mcpu=):"
! 
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
! msgid "Use ROM instead of RAM."
! msgstr "Utiliser la ROM au lieu de la RAM."
! 
! #: config/iq2000/iq2000.opt:70
! msgid "No default crt0.o."
! msgstr "Pas de crt0.o par dÃ©faut."
! 
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:409
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr "Placer les constantes non initialisÃ©es dans la ROM (a besoin de -membedded-data)."
! 
! #: config/csky/csky.opt:34
! msgid "Specify the target architecture."
! msgstr "SpÃ©cifier l'architecture cible."
! 
! #: config/csky/csky.opt:38
! msgid "Specify the target processor."
! msgstr "SpÃ©cifier le processeur cible."
! 
! #: config/csky/csky.opt:61
! msgid "Enable hardware floating-point instructions."
! msgstr "Activer les instructions matÃ©rielles en virgule flottante."
! 
! #: config/csky/csky.opt:65
! msgid "Use library calls to perform floating-point operations (default)."
! msgstr "Utiliser des appels Ã  une bibliothÃ¨que pour rÃ©aliser les opÃ©rations en virgule flottante (par dÃ©faut)."
! 
! #: config/csky/csky.opt:69
! msgid "Specify the target floating-point hardware/format."
! msgstr "SpÃ©cifier le matÃ©riel et le format en virgule flottante de la cible."
! 
! #: config/csky/csky.opt:73
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "GÃ©nÃ©rer les instructions en virgule flottante double du FPU C-SKY (par dÃ©faut pour la virgule flottante matÃ©rielle)."
! 
! #: config/csky/csky.opt:77
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "GÃ©nÃ©rer des instructions frecipd/fsqrtd/fdivd (par dÃ©faut pour la virgule flottante matÃ©rielle)."
! 
! #: config/csky/csky.opt:85
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "Activer l'instruction LRW Ã©tendue (par dÃ©faut pour CK801)."
! 
! #: config/csky/csky.opt:89
! msgid "Enable interrupt stack instructions."
! msgstr "Activer les instructions de la pile d'interruption."
! 
! #: config/csky/csky.opt:93
! msgid "Enable multiprocessor instructions."
! msgstr "Activer les instructions multi-processeurs."
! 
! #: config/csky/csky.opt:97
! msgid "Enable coprocessor instructions."
! msgstr "Activer les instructions coprocesseur."
! 
! #: config/csky/csky.opt:101
! msgid "Enable cache prefetch instructions."
! msgstr "Activer les instructions de prÃ©chargement de la cache."
! 
! #: config/csky/csky.opt:105
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Activer les instructions SECURE de C-SKY."
! 
! #: config/csky/csky.opt:112
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Activer les instructions TRUST de C-SKY."
! 
! #: config/csky/csky.opt:116
! msgid "Enable C-SKY DSP instructions."
! msgstr "Activer les instructions DSP de C-SKY."
! 
! #: config/csky/csky.opt:120
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Activer les instructions DSP amÃ©liorÃ©es de C-SKY."
! 
! #: config/csky/csky.opt:124
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Activer les instructions DSP vectorielles de C-SKY."
! 
! #: config/csky/csky.opt:130
! msgid "Generate divide instructions."
! msgstr "GÃ©nÃ©rer des instructions de division."
! 
! #: config/csky/csky.opt:134
! msgid "Generate code for Smart Mode."
! msgstr "GÃ©nÃ©rer du code pour le Smart Mode."
! 
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
! msgstr "Activer l'utilisation de R16-R31 (par dÃ©faut)."
! 
! #: config/csky/csky.opt:142
! msgid "Generate code using global anchor symbol addresses."
! msgstr "GÃ©nÃ©rer du code utilisant les adresses avec symbole d'ancrage global."
! 
! #: config/csky/csky.opt:146
! msgid "Generate push/pop instructions (default)."
! msgstr "GÃ©nÃ©rer des instructions push/pop (par dÃ©faut)."
! 
! #: config/csky/csky.opt:150
! msgid "Generate stm/ldm instructions (default)."
! msgstr "GÃ©nÃ©rer des instructions stm/ldm (par dÃ©faut)."
! 
! #: config/csky/csky.opt:157
! msgid "Generate constant pools in the compiler instead of assembler."
! msgstr "GÃ©nÃ©rer des rÃ©serves de constantes dans le compilateur au lieu de l'assembleur."
! 
! #: config/csky/csky.opt:161
! msgid "Emit .stack_size directives."
! msgstr "GÃ©nÃ©rer des directives .stack_size."
! 
! #: config/csky/csky.opt:165
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution du compilateur C-SKY au lieu de libgcc."
! 
! #: config/csky/csky.opt:169
! msgid "Set the branch costs to roughly the specified number of instructions."
! msgstr "DÃ©finir le coÃ»t d'un branchement Ã  approximativement le nombre d'instructions spÃ©cifiÃ©."
! 
! #: config/csky/csky.opt:173
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "Permettre l'ordonnancement des sÃ©quences du prologue et de l'Ã©pilogue d'une fonction."
! 
! #: config/csky/csky_tables.opt:24
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr "Processeurs CSKY connus (Ã  utiliser avec l'option -mcpu=):"
! 
! #: config/csky/csky_tables.opt:199
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr "Architectures CSKY connues (Ã  utiliser avec l'option -march=):"
! 
! #: config/csky/csky_tables.opt:218
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr "UnitÃ©s en virgule flottante CSKY connues (Ã  utiliser avec l'option -mfpu=):"
! 
! #: config/c6x/c6x-tables.opt:24
! msgid "Known C6X ISAs (for use with the -march= option):"
! msgstr "ISA C6X connues (Ã  utiliser avec l'option -march=):"
! 
! #: config/c6x/c6x.opt:42
! msgid "Select method for sdata handling."
! msgstr "SÃ©lectionner la mÃ©thode de traitement de sdata."
! 
! #: config/c6x/c6x.opt:46
! msgid "Valid arguments for the -msdata= option:"
! msgstr "Arguments valides pour l'option -msdata=:"
! 
! #: config/c6x/c6x.opt:59
! msgid "Compile for the DSBT shared library ABI."
! msgstr "Compiler pour l'ABI de la bibliothÃ¨que partagÃ©e DSBT."
! 
! #: config/cris/linux.opt:27
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
! msgstr "Avec -fpic et -fPIC, ne pas utiliser les rÃ©fÃ©rences Ã  GOTPLT."
  
  #: config/cris/cris.opt:45
  msgid "Work around bug in multiplication instruction."
*************** msgstr "Produire des vÃ©rifications qui
*** 11133,11963 ****
  msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr "Traiter les fonctions internes atomiques qui pourraient Ãªtre appliquÃ©es Ã  des donnÃ©es non alignÃ©es en appelant des fonctions de la bibliothÃ¨que. Outrepasse -mtrap-unaligned-atomic."
  
! #: config/cris/linux.opt:27
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
! msgstr "Avec -fpic et -fPIC, ne pas utiliser les rÃ©fÃ©rences Ã  GOTPLT."
  
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Processeurs connus (Ã  utiliser avec les options -mcpu= et -mtune=):"
  
! #: config/rs6000/rs6000.opt:121
! msgid "Use PowerPC-64 instruction set."
! msgstr "Utiliser le jeu d'instructions du PowerPC-64."
  
! #: config/rs6000/rs6000.opt:125
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "Utiliser les instructions optionnelles du groupe General Purpose du PowerPC."
  
! #: config/rs6000/rs6000.opt:129
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "Utiliser les instructions optionnelles du groupe Graphics du PowerPC."
  
! #: config/rs6000/rs6000.opt:133
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Utiliser l'instruction mfcr simple champ du PowerPC V2.01."
  
! #: config/rs6000/rs6000.opt:137
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "Utiliser l'instruction popcntb du PowerPC V2.02."
  
! #: config/rs6000/rs6000.opt:141
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "Utiliser les instructions d'arrondi en virgule flottante du PowerPC V2.02."
  
! #: config/rs6000/rs6000.opt:145
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "Utiliser l'instruction de comparaison d'octets du PowerPC V2.05."
  
! #: config/rs6000/rs6000.opt:149
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
! msgstr "Utiliser les instructions pour dÃ©placer un nombre dÃ©cimal vers/de le GPR du PowerPC V2.05 Ã©tendu."
  
! #: config/rs6000/rs6000.opt:153
! msgid "Use AltiVec instructions."
! msgstr "Utiliser les instructions AltiVec."
  
! #: config/rs6000/rs6000.opt:157
! msgid "Enable early gimple folding of builtins."
! msgstr "Activer la fusion gimple prÃ©coce des fonctions internes."
  
! #: config/rs6000/rs6000.opt:161
! msgid "Use decimal floating point instructions."
! msgstr "Utiliser les instructions dÃ©cimales en virgule flottante."
  
! #: config/rs6000/rs6000.opt:165
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Utiliser les instructions de multiplication sur des demi-mots des processeurs 4xx."
  
! #: config/rs6000/rs6000.opt:169
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "Utiliser l'instruction dlmzb de recherche dans une chaÃ®ne des processeurs 4xx."
  
! #: config/rs6000/rs6000.opt:173
! msgid "Generate load/store multiple instructions."
! msgstr "GÃ©nÃ©rer les instructions de chargement/stockage de mots multiples."
  
! #: config/rs6000/rs6000.opt:192
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "Utiliser l'instruction popcntd du PowerPC V2.06."
  
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
! msgstr "Avec -ffast-math, gÃ©nÃ©rer une instruction FRIZ pour les conversions (double)(long long)."
  
! #: config/rs6000/rs6000.opt:204
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Utiliser les instructions vecteur/scalaire (VSX)."
  
! #: config/rs6000/rs6000.opt:232
! msgid "Do not generate load/store with update instructions."
! msgstr "Ne pas gÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour."
  
! #: config/rs6000/rs6000.opt:236
! msgid "Generate load/store with update instructions."
! msgstr "GÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour."
  
! #: config/rs6000/rs6000.opt:244
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "Ã‰viter la gÃ©nÃ©ration des instructions de chargement/stockage indexÃ©es lorsque c'est possible."
  
! #: config/rs6000/rs6000.opt:248
! msgid "Mark __tls_get_addr calls with argument info."
! msgstr "Marquer les appels Ã  __tls_get_addr avec des informations sur les arguments."
  
! #: config/rs6000/rs6000.opt:255
! msgid "Schedule the start and end of the procedure."
! msgstr "Ordonnancer le dÃ©but et la fin de la procÃ©dure."
  
! #: config/rs6000/rs6000.opt:259
! msgid "Return all structures in memory (AIX default)."
! msgstr "Retourner toutes les structures en mÃ©moire (par dÃ©faut sur AIX)."
  
! #: config/rs6000/rs6000.opt:263
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "Retourner les petites structures dans des registres (par dÃ©faut sur SVR4)."
  
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
! msgstr "ÃŠtre conforme plus fidÃ¨lement aux sÃ©mantiques IBM XLC."
  
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "GÃ©nÃ©rer les inverses de la racine carrÃ©e et de la division par logiciel pour un meilleur dÃ©bit."
  
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr "Supposer que les instructions d'estimations des inverses sont plus prÃ©cises."
  
! #: config/rs6000/rs6000.opt:283
! msgid "Do not place floating point constants in TOC."
! msgstr "Ne pas placer les constantes en virgule flottante dans la TOC."
  
! #: config/rs6000/rs6000.opt:287
! msgid "Place floating point constants in TOC."
! msgstr "Placer les constantes en virgule flottante dans la TOC."
  
! #: config/rs6000/rs6000.opt:291
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "Ne pas placer les constantes des symboles et des dÃ©calages dans la TOC."
  
! #: config/rs6000/rs6000.opt:295
! msgid "Place symbol+offset constants in TOC."
! msgstr "Placer les constantes des symboles et des dÃ©calages dans la TOC."
  
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
! msgstr "Utiliser une seule entrÃ©e TOC par procÃ©dure."
  
! #: config/rs6000/rs6000.opt:310
! msgid "Put everything in the regular TOC."
! msgstr "Place tout dans la TOC normale."
  
! #: config/rs6000/rs6000.opt:314
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "GÃ©nÃ©rer les instructions VRSAVE lors de la gÃ©nÃ©ration de code AltiVec."
  
! #: config/rs6000/rs6000.opt:318
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "Option obsolÃ¨te. Utilisez -mno-vrsave Ã  la place."
  
! #: config/rs6000/rs6000.opt:322
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "Option obsolÃ¨te. Utilisez -mvrsave Ã  la place."
  
! #: config/rs6000/rs6000.opt:326
! msgid "Max number of bytes to move inline."
! msgstr "Nombre max d'octets Ã  dÃ©placer en ligne."
  
! #: config/rs6000/rs6000.opt:330
! msgid "Max number of bytes to compare without loops."
! msgstr "Nombre max d'octets Ã  comparer sans boucles."
  
! #: config/rs6000/rs6000.opt:334
! msgid "Max number of bytes to compare with loops."
! msgstr "Nombre max d'octets Ã  comparer dans des boucles."
  
! #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare."
! msgstr "Nombre max d'octets Ã  comparer."
  
! #: config/rs6000/rs6000.opt:342
! msgid "Generate isel instructions."
! msgstr "GÃ©nÃ©rer des instructions isel."
  
! #: config/rs6000/rs6000.opt:346
! msgid "-mdebug=\tEnable debug output."
! msgstr "-mdebug=\tActiver la sortie de dÃ©bogage."
  
! #: config/rs6000/rs6000.opt:350
! msgid "Use the AltiVec ABI extensions."
! msgstr "Utiliser les extensions de l'ABI AltiVec."
  
! #: config/rs6000/rs6000.opt:354
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "Ne pas utiliser les extensions de l'ABI AltiVec."
  
! #: config/rs6000/rs6000.opt:358
! msgid "Use the ELFv1 ABI."
! msgstr "Utiliser l'ABI ELFv1."
  
! #: config/rs6000/rs6000.opt:362
! msgid "Use the ELFv2 ABI."
! msgstr "Utiliser l'ABI ELFv2."
  
! #: config/rs6000/rs6000.opt:382
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=\tUtiliser les fonctionnalitÃ©s et ordonnancer le code pour le processeur donnÃ©."
  
! #: config/rs6000/rs6000.opt:386
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "-mtune=\tOrdonnancer le code pour le processeur donnÃ©."
  
! #: config/rs6000/rs6000.opt:397
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr "-mtraceback=[full,part,no]\tSÃ©lectionner le type de table de retraÃ§age."
  
! #: config/rs6000/rs6000.opt:413
! msgid "Avoid all range limits on call instructions."
! msgstr "Ã‰viter toutes les limites de portÃ©e sur les instructions d'appels."
  
! #: config/rs6000/rs6000.opt:421
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr "Avertir Ã  propos de l'usage obsolÃ¨te du type AltiVec Â«Â vector long ...Â Â»."
  
! #: config/rs6000/rs6000.opt:425
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
! msgstr "-mlong-double-[64,128]\tSpÃ©cifier la taille des long double."
  
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
! msgstr "DÃ©terminer quelles sont les dÃ©pendances qui sont considÃ©rÃ©es coÃ»teuses entre les insns."
  
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr "SpÃ©cifier la mÃ©thode d'insertion de nop aprÃ¨s ordonnancement Ã  appliquer."
  
! #: config/rs6000/rs6000.opt:441
! msgid "Specify alignment of structure fields default/natural."
! msgstr "SpÃ©cifier l'alignement des champs de structure par dÃ©faut/naturel."
  
! #: config/rs6000/rs6000.opt:445
! msgid "Valid arguments to -malign-:"
! msgstr "Arguments valides pour -malign-:"
  
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr "SpÃ©cifier la prioritÃ© d'ordonnancement des insns qui ont des restrictions sur la fenÃªtre d'Ã©mission."
  
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr "Utiliser r11 pour contenir le lien statique dans des appels de fonctions via des pointeurs."
  
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr "Sauvegarder la TOC dans le prologue pour des appels indirects plutÃ´t que en ligne."
  
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
! msgstr "Fusionner certaines opÃ©rations sur des entiers pour une meilleure performance sur un power8."
  
! #: config/rs6000/rs6000.opt:475
! msgid "Allow sign extension in fusion operations."
! msgstr "Autoriser l'extension de signe dans les opÃ©rations de fusion."
  
! #: config/rs6000/rs6000.opt:479
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "Utiliser les instructions vecteurs et scalaires ajoutÃ©es dans l'ISA 2.07."
  
! #: config/rs6000/rs6000.opt:483
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr "Utiliser les instructions Category:Vector.AES et Category:Vector.SHA2 de l'ISA 2.07."
  
! #: config/rs6000/rs6000.opt:490
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "Utiliser les instructions de mÃ©moire transactionnelle (HTM) de l'ISA 2.07."
  
! #: config/rs6000/rs6000.opt:494
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "GÃ©nÃ©rer les instructions de mÃ©moire quadruple mots (lq/stq)."
  
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr "GÃ©nÃ©rer les instructions de mÃ©moire atomique quadruple mots (lqarx/stqcx)."
  
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr "GÃ©nÃ©rer du code de passage de paramÃ¨tres agrÃ©gÃ©s avec, au plus, un alignement 64 bits."
  
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr "Analyser et supprimer les Ã©changes de doubles mots dans les calculs VSX."
  
! #: config/rs6000/rs6000.opt:510
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr "Utiliser certaines instructions scalaires ajoutÃ©es dans l'ISA 3.0."
  
! #: config/rs6000/rs6000.opt:514
! msgid "Use vector instructions added in ISA 3.0."
! msgstr "Utiliser les instructions vectorielles ajoutÃ©es dans l'ISA 3.0."
  
! #: config/rs6000/rs6000.opt:518
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr "Utiliser les nouvelles instructions min/max dÃ©finies dans l'ISA 3.0."
  
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
! msgstr "Fusionner les rÃ©fÃ©rences Ã  la toc des modÃ¨les de code medium/large avec l'instruction mÃ©moire."
  
! #: config/rs6000/rs6000.opt:526
! msgid "Generate the integer modulo instructions."
! msgstr "GÃ©nÃ©rer les instructions avec modulo entier."
  
! #: config/rs6000/rs6000.opt:530
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr "Activer les virgules flottantes IEEE 128 bits via le mot clÃ© __float128."
  
! #: config/rs6000/rs6000.opt:534
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "Activer l'utilisation des instructions en virgule flottante IEEE 128 bits."
  
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
! msgstr "Activer les conversions par dÃ©faut entre __float128 et long double."
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
! msgid "Generate 64-bit code."
! msgstr "GÃ©nÃ©rer du code 64 bits."
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
! msgid "Generate 32-bit code."
! msgstr "GÃ©nÃ©rer du code 32 bits."
  
! #: config/rs6000/sysv4.opt:24
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "-mcall-ABI\tSÃ©lectionner la convention d'appel de l'ABI."
  
! #: config/rs6000/sysv4.opt:28
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr "-msdata=[none,data,sysv,eabi]\tSÃ©lectionner la mÃ©thode de traitement de sdata."
  
! #: config/rs6000/sysv4.opt:32
! msgid "Allow readonly data in sdata."
! msgstr "Autoriser des donnÃ©es en lecture seule dans sdata."
  
! #: config/rs6000/sysv4.opt:36
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr "-mtls-size=[16,32]\tSpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats."
  
! #: config/rs6000/sysv4.opt:52
! msgid "Align to the base type of the bit-field."
! msgstr "Aligner au type de base du champ de bits."
  
! #: config/rs6000/sysv4.opt:56
! msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
! msgstr "Aligner sur le type de base du champ de bits. Ne pas supposer que les accÃ¨s non alignÃ©s sont traitÃ©s par le systÃ¨me."
  
! #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
! msgid "Produce code relocatable at runtime."
! msgstr "Produire du code relocalisable au moment de l'exÃ©cution."
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! msgid "Produce little endian code."
! msgstr "Produire du code petit-boutiste."
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
! msgid "Produce big endian code."
! msgstr "Produire du code gros-boutiste."
  
! #: 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
! msgid "No description yet."
! msgstr "Aucune description pour l'instant."
  
! #: config/rs6000/sysv4.opt:94
! msgid "Assume all variable arg functions are prototyped."
! msgstr "Supposer que toutes les variables passÃ©es en argument aux fonctions ont un prototype."
  
! #: config/rs6000/sysv4.opt:103
! msgid "Use EABI."
! msgstr "Utiliser EABI."
  
! #: config/rs6000/sysv4.opt:107
! msgid "Allow bit-fields to cross word boundaries."
! msgstr "Permettre aux champs de bits de traverser des frontiÃ¨res de mots."
  
! #: config/rs6000/sysv4.opt:111
! msgid "Use alternate register names."
! msgstr "Utiliser les noms alternatifs de registres."
  
! #: config/rs6000/sysv4.opt:117
! msgid "Use default method for sdata handling."
! msgstr "SÃ©lectionner la mÃ©thode par dÃ©faut de traitement de sdata."
  
! #: config/rs6000/sysv4.opt:121
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "Faire l'Ã©dition de liens avec libsim.a, libc.a et sim-crt0.o."
  
! #: config/rs6000/sysv4.opt:125
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "Faire l'Ã©dition de liens avec libads.a, libc.a et crt0.o."
  
! #: config/rs6000/sysv4.opt:129
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "Faire l'Ã©dition de liens avec libyk.a, libc.a et crt0.o."
  
! #: config/rs6000/sysv4.opt:133
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "Faire l'Ã©dition de liens avec libmvme.a, libc.a et crt0.o."
  
! #: config/rs6000/sysv4.opt:137
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr "Initialiser le bit PPC_EMB dans l'en-tÃªte des fanions ELF."
  
! #: config/rs6000/sysv4.opt:157
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "GÃ©nÃ©rer du code pour utiliser une PLT (Procedure Linkage Table) et une GOT (Global Offsets Table) non exÃ©cutables."
  
! #: config/rs6000/sysv4.opt:161
! msgid "Generate code for old exec BSS PLT."
! msgstr "GÃ©nÃ©rer le code pour la PLT dans la BSS d'un ancien exÃ©cutable."
  
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
! msgstr "Utiliser des sÃ©quences plt en ligne pour implÃ©menter des appels longs et -fno-plt."
  
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
! msgstr "Produire les Ã©tiquettes .gnu_attribute."
  
! #: config/rs6000/aix64.opt:24
! msgid "Compile for 64-bit pointers."
! msgstr "Compiler pour des pointeurs de 64 bits."
  
! #: config/rs6000/aix64.opt:28
! msgid "Compile for 32-bit pointers."
! msgstr "Compiler pour des pointeurs de 32 bits."
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
! msgid "Select code model."
! msgstr "SÃ©lectionner le modÃ¨le de code."
  
! #: config/rs6000/aix64.opt:49
! msgid "Support message passing with the Parallel Environment."
! msgstr "Supporter le passage de messages avec l'environnement parallÃ¨le."
  
! #: config/rs6000/linux64.opt:24
! msgid "Call mcount for profiling before a function prologue."
! msgstr "Appeler mcount pour le profilage avant le prologue d'une fonction."
  
! #: config/rs6000/476.opt:24
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
! msgstr "PrÃ©server la pile de liens du PowerPC 476 en faisant correspondre un blr avec l'insns bcl/bl utilisÃ©e pour les accÃ¨s Ã  la GOT."
  
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr "SÃ©lectionner le type de multiplication et division matÃ©rielle Ã  utiliser (none/g13/g14)."
  
! #: config/rl78/rl78.opt:50
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr "Utiliser tous les registres sans en rÃ©server un seul pour les gestionnaires d'interruptions."
  
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr "Activer la relaxation de l'assembleur et de l'Ã©diteur de liens. ActivÃ© par dÃ©faut Ã  -Os."
  
! #: config/rl78/rl78.opt:58
! 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 "SÃ©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."
  
! #: config/rl78/rl78.opt:77
! msgid "Alias for -mcpu=g10."
! msgstr "Synonyme de -mcpu=g10."
  
! #: config/rl78/rl78.opt:81
! msgid "Alias for -mcpu=g13."
! msgstr "Synonyme de -mcpu=g13."
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
! msgid "Alias for -mcpu=g14."
! msgstr "Synonyme de -mcpu=g14."
  
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr "Supposer que ES vaut zÃ©ro pendant toute l'exÃ©cution du programme. Utiliser ES: pour des donnÃ©es en lecture seule."
  
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr "Stocker les registres MDUC dans les gestionnaires d'interruptions pour les cibles G13."
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
! msgstr "SpÃ©cifier la stratÃ©gie de gÃ©nÃ©ration d'adresse pour le modÃ¨le de code."
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr "Types de cmodel connus (Ã  utiliser avec l'option -mcmodel=):"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! msgid "Generate code in big-endian mode."
! msgstr "GÃ©nÃ©rer du code en mode gros-boutiste."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! msgid "Generate code in little-endian mode."
! msgstr "GÃ©nÃ©rer du code en mode petit-boutiste."
  
! #: config/nds32/nds32.opt:37
! msgid "Force performing fp-as-gp optimization."
! msgstr "Forcer la rÃ©alisation de l'optimisation fp-as-gp."
  
! #: config/nds32/nds32.opt:41
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "Interdire la rÃ©alisation de l'optimisation fp-as-gp."
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr "SpÃ©cifier le type d'ABI pour lequel gÃ©nÃ©rer du code: 2, 2fp+."
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr "SpÃ©cifier l'utilisation de l'ABI en virgule flottante logicielle ce qui est synonyme de -mabi=2."
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr "SpÃ©cifier l'utilisation de l'ABI en virgule flottante logicielle ce qui est synonyme de -mabi=2fp+."
  
! #: config/nds32/nds32.opt:71
! msgid "Use reduced-set registers for register allocation."
! msgstr "Utiliser des registres rÃ©duits pour l'allocation de registres."
  
! #: config/nds32/nds32.opt:75
! msgid "Use full-set registers for register allocation."
! msgstr "Utiliser des registres complets pour l'allocation de registres."
  
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
! msgstr "Toujours aligner l'entrÃ©e de la fonction, la cible du saut et l'adresse de retour."
  
! #: config/nds32/nds32.opt:85
! msgid "Align function entry to 4 byte."
! msgstr "Aligner l'entrÃ©e d'une fonction sur 4 octets."
  
! #: config/nds32/nds32.opt:97
! msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization."
! msgstr "Interdire l'allocation de $fp pendant l'allocation de registres de telle maniÃ¨re que le compilateur puisse forcer l'optimisation fp-as-gp."
  
! #: config/nds32/nds32.opt:101
! 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 "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."
  
! #: config/nds32/nds32.opt:105
! msgid "Specify the address generation strategy for ICT call's code model."
! msgstr "SpÃ©cifier la stratÃ©gie de gÃ©nÃ©ration d'adresse pour le modÃ¨le de code des appels ICT."
  
! #: config/nds32/nds32.opt:109
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "Types de cmodel connus (Ã  utiliser avec l'option -mict-model=):"
  
! #: config/nds32/nds32.opt:119
! msgid "Generate conditional move instructions."
! msgstr "GÃ©nÃ©rer des instructions de dÃ©placements conditionnels."
  
! #: config/nds32/nds32.opt:123
! msgid "Generate hardware abs instructions."
! msgstr "GÃ©nÃ©rer des instructions abs matÃ©rielles."
  
! #: config/nds32/nds32.opt:127
! msgid "Generate performance extension instructions."
! msgstr "GÃ©nÃ©rer des instructions de l'extension de performance."
  
! #: config/nds32/nds32.opt:131
! msgid "Generate performance extension version 2 instructions."
! msgstr "GÃ©nÃ©rer des instructions de l'extension de performance version 2."
  
! #: config/nds32/nds32.opt:135
! msgid "Generate string extension instructions."
! msgstr "GÃ©nÃ©rer des instructions de l'extension de chaÃ®nes."
  
! #: config/nds32/nds32.opt:139
! msgid "Generate DSP extension instructions."
! msgstr "GÃ©nÃ©rer des instructions de l'extension DSP."
  
! #: config/nds32/nds32.opt:143
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "GÃ©nÃ©rer des instructions push25/pop25 v3."
  
! #: config/nds32/nds32.opt:147
! msgid "Generate 16-bit instructions."
! msgstr "GÃ©nÃ©rer des instructions 16 bits."
  
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
! msgstr "InsÃ©rer des indices de relaxation pour que l'Ã©diteur de lien fasse la relaxation."
  
! #: config/nds32/nds32.opt:155
! msgid "Enable Virtual Hosting support."
! msgstr "Activer le support Virtual Hosting."
  
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
! msgstr "SpÃ©cifier la taille de chaque vecteur d'interruption qui doit Ãªtre 4 ou 16."
  
! #: config/nds32/nds32.opt:163
! msgid "Specify the security level of c-isr for the whole file."
! msgstr "SpÃ©cifier le niveau de sÃ©curitÃ© de c-isr pour le fichier entier."
  
! #: config/nds32/nds32.opt:167
! msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
! msgstr "SpÃ©cifier la taille de chaque bloc de cache qui doit Ãªtre une puissance de 2 entre 4 et 512."
  
! #: config/nds32/nds32.opt:175
! msgid "Known arch types (for use with the -march= option):"
! msgstr "Types d'architectures connues (Ã  utiliser avec l'option -march=):"
  
! #: config/nds32/nds32.opt:197
! msgid "Specify the cpu for pipeline model."
! msgstr "SpÃ©cifier le processeur pour le modÃ¨le pipeline."
  
! #: config/nds32/nds32.opt:201
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr "Types de processeurs connus (Ã  utiliser avec l'option -mcpu=):"
  
! #: config/nds32/nds32.opt:361
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
! msgstr "SpÃ©cifie une valeur de configuration fpu entre 0 et 7: 0-3 respecte la spec du FPU et 4-7 correspondent Ã  0-3."
  
! #: config/nds32/nds32.opt:365
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "Nombre de registres en virgule flottante connus (Ã  utiliser avec l'option -mconfig-fpu=):"
  
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr "SpÃ©cifier la configuration de l'instruction mul: fast1, fast2 ou slow. fast1 est la valeur par dÃ©faut."
  
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr "SpÃ©cifier combien de port lecture/Ã©criture pour les cÅ“urs n9/n10.  La valeur devrait Ãªtre 3r2w ou 2r1w"
  
! #: config/nds32/nds32.opt:425
! msgid "Enable constructor/destructor feature."
! msgstr "Activer la fonctionnalitÃ© constructeur/destructeur."
  
! #: config/nds32/nds32.opt:429
! msgid "Guide linker to relax instructions."
! msgstr "Guider l'Ã©diteur de liens pour relÃ¢cher les instructions."
  
! #: config/nds32/nds32.opt:433
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "GÃ©nÃ©rer les instructions multiplie-accumule en virgule flottante."
  
! #: config/nds32/nds32.opt:437
! msgid "Generate single-precision floating-point instructions."
! msgstr "GÃ©nÃ©rer des instructions en virgule flottante simple prÃ©cision."
  
! #: config/nds32/nds32.opt:441
! msgid "Generate double-precision floating-point instructions."
! msgstr "GÃ©nÃ©rer des instructions en virgule flottante double prÃ©cision."
  
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
! msgstr "Forcer la dÃ©sactivation des boucles matÃ©rielles, utilise mÃªme -mext-dsp."
  
! #: config/nds32/nds32.opt:449
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "Permettre l'ordonnancement de la sÃ©quence du prologue et de l'Ã©pilogue d'une fonction."
  
! #: config/nds32/nds32.opt:453
! msgid "Generate return instruction in naked function."
! msgstr "GÃ©nÃ©rer l'instruction return dans une fonction nue."
  
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
! msgstr "Toujours sauvegarder $lp sur la pile."
  
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
! msgstr "Autoriser l'utilisation de r15 dans l'ASM en ligne."
  
! #: config/ft32/ft32.opt:23
! msgid "Target the software simulator."
! msgstr "Cible le simulateur logiciel."
  
! #: config/ft32/ft32.opt:31
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Ã‰viter l'utilisation des instructions DIV et MOD."
  
! #: config/ft32/ft32.opt:35
! msgid "Target the FT32B architecture."
! msgstr "Cibler l'architecture FT32B."
  
! #: config/ft32/ft32.opt:39
! msgid "Enable FT32B code compression."
! msgstr "Activer la compression de code FT32B."
  
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
! msgstr "Ã‰vite de placer des donnÃ©es lisibles dans la mÃ©moire du programme."
  
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
! msgstr "Configurer l'exÃ©cutable spÃ©cifique Ã  la carte"
  
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
! msgstr "Pour une question de compatibilitÃ©, c'est maintenant toujours newlib pour les elf."
  
! #: config/or1k/or1k.opt:28
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
! msgstr "Utiliser les instructions de divisions matÃ©rielles, utiliser -msoft-div pour l'Ã©mulation."
  
! #: config/or1k/or1k.opt:32
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
! msgstr "Utiliser les instructions de multiplication matÃ©rielles, utiliser -msoft-mul pour l'Ã©mulation."
  
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
! msgstr "Autoriser la gÃ©nÃ©ration de binaires qui utilisent l'instruction l.cmov. Si votre cible ne la supporte pas, le compilateur gÃ©nÃ©rera un Ã©quivalent avec des set et des branch."
  
! #: config/or1k/or1k.opt:42
! msgid "Allows generation of binaries which use the l.rori instructions."
! msgstr "Autoriser la gÃ©nÃ©ration de binaires qui utilisent les instructions l.rori."
  
! #: config/or1k/or1k.opt:46
! msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
! msgstr "Autoriser la gÃ©nÃ©ration de binaires qui utilisent les instructions d'extension de signe. Si votre cible ne les supporte pas, le compilateur utilisera des chargements mÃ©moire pour Ã©tendre le signe."
  
! #: config/or1k/or1k.opt:52
! msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
! msgstr "Autoriser la gÃ©nÃ©ration de binaires qui utilisent les instructions l.sf*i. Si votre cible ne les supporte pas, le compilateur gÃ©nÃ©rera des instructions pour stocker en premier l'immÃ©diat dans un registre."
  
! #: config/or1k/or1k.opt:58
! msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
! msgstr "Autoriser la gÃ©nÃ©ration de binaires qui supportent les instructions de dÃ©calage et de rotation supportant les arguments immÃ©diats comme, par exemple, l.rori."
  
! #: config/or1k/or1k.opt:63
! msgid "Use divide emulation."
! msgstr "Utiliser l'Ã©mulation de division."
  
! #: config/or1k/or1k.opt:67
! msgid "Use multiply emulation."
! msgstr "Utiliser l'Ã©mulation de multiplication."
  
! #: ada/gcc-interface/lang.opt:57 c-family/c.opt:304
! msgid "Enable most warning messages."
! msgstr "Activer la plupart des messages d'avertissement."
  
! #: ada/gcc-interface/lang.opt:61
! msgid "Synonym of -gnatk8."
! msgstr "Synonyme de -gnatk8."
  
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
! msgstr "Ne pas chercher les fichiers objets dans le chemin standard."
  
! #: ada/gcc-interface/lang.opt:73
! msgid "Select the runtime."
! msgstr "SÃ©lectionner le runtime."
  
! #: ada/gcc-interface/lang.opt:77 c-family/c.opt:1736
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "Utiliser le type d'entier le plus Ã©troit possible pour les types d'Ã©numÃ©rations."
  
! #: ada/gcc-interface/lang.opt:81 c-family/c.opt:1748
! msgid "Make \"char\" signed by default."
! msgstr "Rendre les Â«Â charÂ Â» signÃ©s par dÃ©faut."
  
! #: ada/gcc-interface/lang.opt:85 c-family/c.opt:1834
! msgid "Make \"char\" unsigned by default."
! msgstr "Rendre les Â«Â charÂ Â» non signÃ©s par dÃ©faut."
  
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
! msgstr "Intercepter les typos."
  
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
! msgstr "Fixer le nom du fichier de sortie ALI (commutateur interne)."
  
! #: ada/gcc-interface/lang.opt:97
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr "-gnat<options>\tSpÃ©cifier les options pour GNAT."
  
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
! msgstr "IgnorÃ©."
  
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
! msgstr "Supposer qu'on finalise pour phsa et sa libhsail-rt. Activer des optimisations supplÃ©mentaires spÃ©cifiques Ã  phsa (par dÃ©faut)."
  
! #: go/lang.opt:42
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr "-fgo-c-header=<fichier>\tÃ‰crire les dÃ©finitions des structures Go dans un fichier sous forme de code C."
  
! #: go/lang.opt:46
! msgid "Add explicit checks for division by zero."
! msgstr "Ajouter des vÃ©rifications explicites pour la division par zÃ©ro."
  
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr "Ajouter des vÃ©rifications explicites pour les dÃ©bordements de divisions dans INT_MIN / -1."
  
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
! msgstr "Appliquer des rÃ¨gles spÃ©ciales pour compiler le paquet runtime."
  
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr "-fgo-dump-<type>\tDÃ©charger les informations internes de l'interface Go."
  
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr "-fgo-optimize-<type>\tActiver les Ã©tapes d'optimisation dans l'interface."
  
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr "-fgo-pkgpath=<chaÃ®ne>\tDÃ©finir le chemin du paquet Go."
  
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr "-fgo-prefix=<chaÃ®ne>\tDÃ©finir le prÃ©fixe spÃ©cifique au paquet pour les noms Go exportÃ©s."
  
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr "-fgo-relative-import-path=<chemin>\tTraiter une importation relative comme Ã©tant relative au chemin."
  
! #: go/lang.opt:78
! msgid "Functions which return values must end with return statements."
! msgstr "Les fonctions qui retournent des valeurs doivent Ãªtre terminÃ©es par des expressions de retour."
  
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
! msgstr "Produire les informations de dÃ©bogage relatives Ã  l'Ã©tape d'analyse d'Ã©chappement quand l'option -fgo-optimize-allocs est active."
  
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
! msgstr "-fgo-debug-escape-hash=<string>\tValeur de hachage pour l'analyse d'Ã©chappement de dÃ©bogage."
  
  #: common.opt:243
  msgid "Provide bash completion for options starting with provided string."
--- 13121,14134 ----
  msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr "Traiter les fonctions internes atomiques qui pourraient Ãªtre appliquÃ©es Ã  des donnÃ©es non alignÃ©es en appelant des fonctions de la bibliothÃ¨que. Outrepasse -mtrap-unaligned-atomic."
  
! #: config/sh/superh.opt:6
! msgid "Board name [and memory region]."
! msgstr "Nom de la carte [et rÃ©gion mÃ©moire]."
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
! msgstr "Nom du runtime."
  
! #: config/sh/sh.opt:42
! msgid "Generate SH1 code."
! msgstr "GÃ©nÃ©rer du code SH1."
  
! #: config/sh/sh.opt:46
! msgid "Generate SH2 code."
! msgstr "GÃ©nÃ©rer du code SH2."
  
! #: config/sh/sh.opt:50
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "GÃ©nÃ©rer du code pour le FPU du SH2a en double prÃ©cision par dÃ©faut."
  
! #: config/sh/sh.opt:54
! msgid "Generate SH2a FPU-less code."
! msgstr "GÃ©nÃ©rer du code pour un SH2a sans FPU."
  
! #: config/sh/sh.opt:58
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision par dÃ©faut."
  
! #: config/sh/sh.opt:62
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision uniquement."
  
! #: config/sh/sh.opt:66
! msgid "Generate SH2e code."
! msgstr "GÃ©nÃ©rer du code SH2e."
  
! #: config/sh/sh.opt:70
! msgid "Generate SH3 code."
! msgstr "GÃ©nÃ©rer du code SH3."
  
! #: config/sh/sh.opt:74
! msgid "Generate SH3e code."
! msgstr "GÃ©nÃ©rer du code SH3e."
  
! #: config/sh/sh.opt:78
! msgid "Generate SH4 code."
! msgstr "GÃ©nÃ©rer du code SH4."
  
! #: config/sh/sh.opt:82
! msgid "Generate SH4-100 code."
! msgstr "GÃ©nÃ©rer du code SH4-100."
  
! #: config/sh/sh.opt:86
! msgid "Generate SH4-200 code."
! msgstr "GÃ©nÃ©rer du code SH4-200."
  
! #: config/sh/sh.opt:92
! msgid "Generate SH4-300 code."
! msgstr "GÃ©nÃ©rer du code SH4-300."
  
! #: config/sh/sh.opt:96
! msgid "Generate SH4 FPU-less code."
! msgstr "GÃ©nÃ©rer du code pour le SH4 sans FPU."
  
! #: config/sh/sh.opt:100
! msgid "Generate SH4-100 FPU-less code."
! msgstr "GÃ©nÃ©rer du code pour le SH4-100 sans FPU."
  
! #: config/sh/sh.opt:104
! msgid "Generate SH4-200 FPU-less code."
! msgstr "GÃ©nÃ©rer du code pour le SH4-200 sans FPU."
  
! #: config/sh/sh.opt:108
! msgid "Generate SH4-300 FPU-less code."
! msgstr "GÃ©nÃ©rer du code pour le SH4-300 sans FPU."
  
! #: config/sh/sh.opt:112
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 340 (sans MMU/FPU)."
  
! #: config/sh/sh.opt:117
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 400 (sans MMU/FPU)."
  
! #: config/sh/sh.opt:122
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 500 (sans FPU)."
  
! #: config/sh/sh.opt:127
! msgid "Generate default single-precision SH4 code."
! msgstr "GÃ©nÃ©rer du code SH4 simple prÃ©cision par dÃ©faut."
  
! #: config/sh/sh.opt:131
! msgid "Generate default single-precision SH4-100 code."
! msgstr "GÃ©nÃ©rer du code SH4-100 simple prÃ©cision par dÃ©faut."
  
! #: config/sh/sh.opt:135
! msgid "Generate default single-precision SH4-200 code."
! msgstr "GÃ©nÃ©rer du code SH4-200 simple prÃ©cision par dÃ©faut."
  
! #: config/sh/sh.opt:139
! msgid "Generate default single-precision SH4-300 code."
! msgstr "GÃ©nÃ©rer du code SH4-300 simple prÃ©cision par dÃ©faut."
  
! #: config/sh/sh.opt:143
! msgid "Generate only single-precision SH4 code."
! msgstr "GÃ©nÃ©rer du code SH4 simple prÃ©cision uniquement."
  
! #: config/sh/sh.opt:147
! msgid "Generate only single-precision SH4-100 code."
! msgstr "GÃ©nÃ©rer du code SH4-100 simple prÃ©cision uniquement."
  
! #: config/sh/sh.opt:151
! msgid "Generate only single-precision SH4-200 code."
! msgstr "GÃ©nÃ©rer du code SH4-200 simple prÃ©cision uniquement."
  
! #: config/sh/sh.opt:155
! msgid "Generate only single-precision SH4-300 code."
! msgstr "GÃ©nÃ©rer du code SH4-300 simple prÃ©cision uniquement."
  
! #: config/sh/sh.opt:159
! msgid "Generate SH4a code."
! msgstr "GÃ©nÃ©rer du code SH4a."
  
! #: config/sh/sh.opt:163
! msgid "Generate SH4a FPU-less code."
! msgstr "GÃ©nÃ©rer du code pour le SH4a sans FPU."
  
! #: config/sh/sh.opt:167
! msgid "Generate default single-precision SH4a code."
! msgstr "GÃ©nÃ©rer du code SH4a simple prÃ©cision par dÃ©faut."
  
! #: config/sh/sh.opt:171
! msgid "Generate only single-precision SH4a code."
! msgstr "GÃ©nÃ©rer du code SH4a simple prÃ©cision uniquement."
  
! #: config/sh/sh.opt:175
! msgid "Generate SH4al-dsp code."
! msgstr "GÃ©nÃ©rer du code SH4al-dsp."
  
! #: config/sh/sh.opt:183
! msgid "Generate code in big endian mode."
! msgstr "GÃ©nÃ©rer du code en mode gros-boutiste."
  
! #: config/sh/sh.opt:187
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "GÃ©nÃ©rer des dÃ©calages 32 bits dans les tables de Â«Â switchÂ Â»."
  
! #: config/sh/sh.opt:191
! msgid "Generate bit instructions."
! msgstr "GÃ©nÃ©rer des instructions Â«Â bitÂ Â»."
  
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
! msgstr "Supposer que les branchements conditionnels avec un dÃ©placement nul sont rapides."
  
! # Delay slot=slot d'instruction qui est exÃ©cutÃ© sans effet dÃ» Ã  l'instruction prÃ©cÃ©dente (l'instruction suivant un branchement sera exÃ©cutÃ©e mÃªme si le branchement est pris).
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
! msgstr "Forcer l'utilisation de crÃ©neaux de retard (delay slots) pour les branchements conditionnels."
  
! #: config/sh/sh.opt:207
! msgid "Align doubles at 64-bit boundaries."
! msgstr "Aligner les Â«Â doubleÂ Â» sur des frontiÃ¨res de 64 bits."
  
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
! msgstr "StratÃ©gie de division, une valeur dans la liste: call-div1, call-fp, call-table."
  
! #: config/sh/sh.opt:215
! msgid "Specify name for 32 bit signed division function."
! msgstr "SpÃ©cifier un nom pour la fonction de division signÃ©e 32 bits."
  
! #: config/sh/sh.opt:219
! msgid "Generate ELF FDPIC code."
! msgstr "GÃ©nÃ©rer du code FDPIC ELF."
  
! #: config/sh/sh.opt:223
! msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
! msgstr "Activer l'utilisation de registres 64 bits en virgule flottante dans les instructions fmov. Voyez -mdalign si un alignement 64 bits est requis."
  
! #: config/sh/sh.opt:231 config/sh/sh.opt:269
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr "Suivre les conventions d'appels du SuperH de Renesas (anciennement Hitachi)."
  
! #: config/sh/sh.opt:235
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "Augmenter la conformitÃ© IEEE pour les comparaisons en virgule flottante."
  
! #: config/sh/sh.opt:239
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr "Mettre le code en ligne pour invalider les entrÃ©es de la cache des instructions aprÃ¨s avoir enchaÃ®nÃ© des fonctions trampolines."
  
! #: config/sh/sh.opt:243 config/arc/arc.opt:246
! msgid "Annotate assembler instructions with estimated addresses."
! msgstr "Annoter les instructions assembleur avec les adresses estimÃ©es."
  
! #: config/sh/sh.opt:247
! msgid "Generate code in little endian mode."
! msgstr "GÃ©nÃ©rer du code en mode petit-boutiste."
  
! #: config/sh/sh.opt:251
! msgid "Mark MAC register as call-clobbered."
! msgstr "Marquer le registre MAC comme Ã©tant Ã©crasÃ© par un appel."
  
! #: config/sh/sh.opt:257
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr "Produire les Â«Â structÂ Â» avec une taille multiples de 4 octets (attention: altÃ©rÃ© par l'ABI)."
  
! #: config/sh/sh.opt:261
! msgid "Emit function-calls using global offset table when generating PIC."
! msgstr "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)."
  
! #: config/sh/sh.opt:265
! msgid "Shorten address references during linking."
! msgstr "RÃ©duire les rÃ©fÃ©rences aux adresses pendant l'Ã©dition de liens."
  
! #: config/sh/sh.opt:273
! msgid "Specify the model for atomic operations."
! msgstr "SpÃ©cifier le modÃ¨le pour les opÃ©rations atomiques."
  
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
! msgstr "Utiliser l'instruction tas.b pour __atomic_test_and_set."
  
! #: config/sh/sh.opt:281
! msgid "Cost to assume for a multiply insn."
! msgstr "CoÃ»t supposÃ© d'une insn de multiplication."
  
! #: config/sh/sh.opt:285
! msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
! msgstr "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."
  
! #: config/sh/sh.opt:291
! msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr "PrÃ©tendre qu'un branchement autour d'un dÃ©placement est un dÃ©placement conditionnel."
  
! #: config/sh/sh.opt:295
! msgid "Enable the use of the fsca instruction."
! msgstr "Activer l'utilisation de l'instruction fsca."
  
! #: config/sh/sh.opt:299
! msgid "Enable the use of the fsrra instruction."
! msgstr "Activer l'utilisation de l'instruction fsrra."
  
! #: config/sh/sh.opt:303
! msgid "Use LRA instead of reload (transitional)."
! msgstr "Utiliser LRA au lieu de rechargements (transitionnel)."
  
! #: config/gcn/gcn.opt:26
! msgid "GCN GPU type to use:"
! msgstr "Type de GPU GCN Ã  utiliser:"
  
! #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
! msgid "Specify the name of the target GPU."
! msgstr "SpÃ©cifier le nom du GPU cible."
  
! #: config/gcn/gcn.opt:55
! msgid "Enable OpenMP GPU offloading."
! msgstr "Activer le dÃ©chargement du GPU OpenMP."
  
! #: config/gcn/gcn.opt:71
! msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
! msgstr "-mstack-size=<nombre>\tDÃ©finir la taille du segment privÃ© par front d'onde, en octets."
  
! #: config/gcn/gcn.opt:78
! msgid "Warn about invalid OpenACC dimensions."
! msgstr "Avertir Ã  propos des dimensions OpenACC invalides."
  
! #: config/fr30/fr30.opt:23
! msgid "Assume small address space."
! msgstr "Supposer un petit espace d'adressage."
  
! #: config/mips/mips.opt:32
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "-mabi=ABI\tGÃ©nÃ©rer du code conforme Ã  l'ABI donnÃ©e."
  
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
! msgstr "ABI MIPS connues (Ã  utiliser avec l'option -mabi=):"
  
! #: config/mips/mips.opt:55
! msgid "Generate code that can be used in SVR4-style dynamic objects."
! msgstr "GÃ©nÃ©rer du code qui peut Ãªtre utilisÃ© avec des objets dynamiques dans le style SVR4."
  
! #: config/mips/mips.opt:59
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Utiliser les instructions Â«Â madÂ Â» dans le style PMC."
  
! #: config/mips/mips.opt:63
! msgid "Use integer madd/msub instructions."
! msgstr "Utiliser les instructions madd/msub."
  
! #: config/mips/mips.opt:67
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "-march=ISA\tGÃ©nÃ©rer le code pour l'ISA donnÃ©e."
  
! #: config/mips/mips.opt:71
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
! msgstr "-mbranch-cost=COÃ›T\tDÃ©finir le coÃ»t des branchements Ã , approximativement, COÃ›T instructions."
  
! #: config/mips/mips.opt:75
! msgid "Use Branch Likely instructions, overriding the architecture default."
! msgstr "Utiliser des instructions de branchements probables, ce qui outrepasse le comportement par dÃ©faut de l'architecture."
  
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
! msgstr "Activer/dÃ©sactiver le ASE du MIPS16 sur les fonctions en alternance pour tester le compilateur."
  
! #: config/mips/mips.opt:83
! msgid "Trap on integer divide by zero."
! msgstr "Intercepter les divisions par zÃ©ros sur des entiers."
  
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
! msgstr "-mcode-readable=PARAMÃˆTRE\tSpÃ©cifier quand les instructions ont la permission d'accÃ©der au code."
  
! #: config/mips/mips.opt:91
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "Les arguments valides pour -mcode-readable=:"
  
! #: config/mips/mips.opt:104
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "Utiliser des sÃ©quences de branchement et interruption pour vÃ©rifier la division entiÃ¨re par zÃ©ro."
  
! #: config/mips/mips.opt:108
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "Utiliser des instructions de dÃ©routement pour vÃ©rifier les divisions entiÃ¨res par zÃ©ro."
  
! #: config/mips/mips.opt:112
! msgid "Allow the use of MDMX instructions."
! msgstr "Autoriser l'utilisation des instructions MDMX."
  
! #: config/mips/mips.opt:116
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "Autoriser les instructions en virgule flottante matÃ©rielles Ã  couvrir des opÃ©rations 32 et 64 bits."
  
! #: config/mips/mips.opt:120
! msgid "Use MIPS-DSP instructions."
! msgstr "Utiliser les instructions MIPS-DSP."
  
! #: config/mips/mips.opt:124
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "Utiliser les instructions MIPS-DSP REV 2."
  
! #: config/mips/mips.opt:146
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Utiliser les instructions d'adressage virtuel amÃ©liorÃ© (Enhanced Virtual Addressing)."
  
! #: config/mips/mips.opt:150
! msgid "Use NewABI-style %reloc() assembly operators."
! msgstr "Utiliser les opÃ©rateurs assembleur %reloc() dans le style NewABI."
  
! #: config/mips/mips.opt:154
! msgid "Use -G for data that is not defined by the current object."
! msgstr "Utiliser -G pour les donnÃ©es qui ne sont pas dÃ©finies dans l'objet actuel."
  
! #: config/mips/mips.opt:158
! msgid "Work around certain 24K errata."
! msgstr "Contourner certaines erreurs du 24K."
  
! #: config/mips/mips.opt:162
! msgid "Work around certain R4000 errata."
! msgstr "Contourner certaines erreurs du R4000."
  
! #: config/mips/mips.opt:166
! msgid "Work around certain R4400 errata."
! msgstr "Contourner certaines erreurs du R4400."
  
! #: config/mips/mips.opt:170
! msgid "Work around the R5900 short loop erratum."
! msgstr "Contourner l'erratum des boucles courtes du R5900."
  
! #: config/mips/mips.opt:174
! msgid "Work around certain RM7000 errata."
! msgstr "Contourner certaines erreurs du RM7000."
  
! #: config/mips/mips.opt:178
! msgid "Work around certain R10000 errata."
! msgstr "Contourner certaines erreurs du R10000."
  
! #: config/mips/mips.opt:182
! msgid "Work around errata for early SB-1 revision 2 cores."
! msgstr "Contourner l'erreur pour les premiers cÅ“urs du SB-1 rÃ©vision 2."
  
! #: config/mips/mips.opt:186
! msgid "Work around certain VR4120 errata."
! msgstr "Contourner certaines erreurs du VR4120."
  
! #: config/mips/mips.opt:190
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "Contourner certaines erreurs dans mflo/mfhi du VR4130."
  
! #: config/mips/mips.opt:194
! msgid "Work around an early 4300 hardware bug."
! msgstr "Contourner un bogue matÃ©riel des premiers 4300."
  
! #: config/mips/mips.opt:198
! msgid "FP exceptions are enabled."
! msgstr "Les exceptions FP sont activÃ©es."
  
! #: config/mips/mips.opt:202
! msgid "Use 32-bit floating-point registers."
! msgstr "Utiliser les registres en virgule flottante de 32 bits."
  
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
! msgstr "ÃŠtre conforme Ã  l'ABI FPXX o32."
  
! #: config/mips/mips.opt:210
! msgid "Use 64-bit floating-point registers."
! msgstr "Utiliser les registres en virgule flottante de 64 bits."
  
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
! msgstr "-mflush-func=FONC\tUtiliser FONC pour purger la cache avant d'appeler des trampolines sur la pile."
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
! msgstr "-mabs=MODE\tSÃ©lectionner le mode d'exÃ©cution des instructions ABS/NEG de IEEE 754."
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
! msgstr "-mnan=ENCODAGE\tSÃ©lectionner la maniÃ¨re d'encoder une donnÃ©e NaN (Not a Number) de IEEE 754."
  
! #: config/mips/mips.opt:226
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr "ParamÃ¨tres MIPS IEEE 754 connus (Ã  utiliser avec les options -mabs= et -mnan=):"
  
! #: config/mips/mips.opt:236
! msgid "Use 32-bit general registers."
! msgstr "Utiliser les registres gÃ©nÃ©raux de 32 bits."
  
! #: config/mips/mips.opt:240
! msgid "Use 64-bit general registers."
! msgstr "Utiliser les registres gÃ©nÃ©raux de 64 bits."
  
! #: config/mips/mips.opt:244
! msgid "Use GP-relative addressing to access small data."
! msgstr "Utiliser l'adressage relatif Ã  GP pour accÃ©der aux petites donnÃ©es."
  
! #: config/mips/mips.opt:248
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
! msgstr "Lors de la gÃ©nÃ©ration de code -mabicalls, autoriser les exÃ©cutables Ã  utiliser les PLT et Ã  copier les relocalisations."
  
! #: config/mips/mips.opt:252
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Autoriser l'utilisation de l'ABI et des instructions en virgule flottante matÃ©rielles."
  
! #: config/mips/mips.opt:256
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr "GÃ©nÃ©rer du code qui est compatible lors de l'Ã©dition de liens avec du code MIPS16 et microMIPS."
  
! #: config/mips/mips.opt:260
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr "Un synonyme pour minterlink-compressed fourni pour rÃ©tro-compatibilitÃ©."
  
! #: config/mips/mips.opt:264
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "-mipsN\tGÃ©nÃ©rer du code pour l'ISA niveau N."
  
! #: config/mips/mips.opt:268
! msgid "Generate MIPS16 code."
! msgstr "GÃ©nÃ©rer du code pour MIPS16."
  
! #: config/mips/mips.opt:272
! msgid "Use MIPS-3D instructions."
! msgstr "Utiliser les instructions du MIPS-3D."
  
! #: config/mips/mips.opt:276
! msgid "Use ll, sc and sync instructions."
! msgstr "Utiliser les instructions ll, sc et sync."
  
! #: config/mips/mips.opt:280
! msgid "Use -G for object-local data."
! msgstr "Utiliser -G pour les donnÃ©es locales aux objets."
  
! #: config/mips/mips.opt:284
! msgid "Use indirect calls."
! msgstr "Utiliser les appels indirects."
  
! #: config/mips/mips.opt:288
! msgid "Use a 32-bit long type."
! msgstr "Utiliser un type long de 32 bits."
  
! #: config/mips/mips.opt:292
! msgid "Use a 64-bit long type."
! msgstr "Utiliser un type long de 64 bits."
  
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
! msgstr "Passer dans $12 de _mcount l'adresse de l'emplacement oÃ¹ est sauvegardÃ© ra."
  
! #: config/mips/mips.opt:300
! msgid "Don't optimize block moves."
! msgstr "Ne pas optimiser les dÃ©placements de blocs."
  
! #: config/mips/mips.opt:304
! msgid "Use microMIPS instructions."
! msgstr "Utiliser les instructions microMIPS."
  
! #: config/mips/mips.opt:308
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Utiliser les instructions de l'extension MSA MIPS."
  
! #: config/mips/mips.opt:312
! msgid "Allow the use of MT instructions."
! msgstr "Autoriser l'utilisation des instructions MT."
  
! #: config/mips/mips.opt:316
! msgid "Prevent the use of all floating-point operations."
! msgstr "Interdire l'utilisation de toutes les opÃ©rations en virgule flottante."
  
! #: config/mips/mips.opt:320
! msgid "Use MCU instructions."
! msgstr "Utiliser les instructions MCU."
  
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
! msgstr "Ne pas utiliser une fonction pour purger la cache avant d'appeler des trampolines sur la pile."
  
! #: config/mips/mips.opt:328
! msgid "Do not use MDMX instructions."
! msgstr "Ne pas utiliser les instructions MDMX."
  
! #: config/mips/mips.opt:332
! msgid "Generate normal-mode code."
! msgstr "GÃ©nÃ©rer du code en mode normal."
  
! #: config/mips/mips.opt:336
! msgid "Do not use MIPS-3D instructions."
! msgstr "Ne pas utiliser les instructions MIPS-3D."
  
! #: config/mips/mips.opt:340
! msgid "Use paired-single floating-point instructions."
! msgstr "Utiliser les instructions en virgule flottante simple prÃ©cision appariÃ©es (paired-single)."
  
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
! msgstr "-mr10k-cache-barrier=PARAMÃˆTRE\tSpÃ©cifier quand des barriÃ¨res de cache r10k doivent Ãªtre insÃ©rÃ©es."
  
! #: config/mips/mips.opt:348
! msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr "Arguments valables pour -mr10k-cache-barrier=:"
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
! msgstr "Essayer de permettre Ã  l'Ã©diteur de liens de transformer les appels PIC en appels directs."
  
! #: config/mips/mips.opt:365
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
! msgstr "Lors de la gÃ©nÃ©ration de code -mabicalls, rendre le code convenable pour Ãªtre utilisÃ© dans des bibliothÃ¨ques partagÃ©es."
  
! #: config/mips/mips.opt:369
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "Restreindre l'utilisation d'instructions en virgule flottante matÃ©rielles Ã  des opÃ©rations 32 bits."
  
! #: config/mips/mips.opt:373
! msgid "Use SmartMIPS instructions."
! msgstr "Utiliser les instructions SmartMIPS."
  
! #: config/mips/mips.opt:377
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Interdire l'utilisation de toutes les instructions matÃ©rielles en virgule flottante."
  
! #: config/mips/mips.opt:381
! msgid "Optimize lui/addiu address loads."
! msgstr "Optimiser les chargements d'adresses lui/addiu."
  
! #: config/mips/mips.opt:385
! msgid "Assume all symbols have 32-bit values."
! msgstr "Supposer que tous les symboles ont des valeurs 32 bits."
  
! #: config/mips/mips.opt:389
! msgid "Use synci instruction to invalidate i-cache."
! msgstr "Utiliser l'instruction synci pour invalider la cache i."
  
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
! msgstr "Utiliser les instructions lwxc1/swxc1/ldxc1/sdxc1 oÃ¹ cela est pertinent."
  
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
! msgstr "Utiliser madd.s/madd.d avec 4 opÃ©randes et les instructions apparentÃ©es oÃ¹ cela est pertinent."
  
! #: config/mips/mips.opt:413
! msgid "Use Virtualization (VZ) instructions."
! msgstr "Utiliser les instructions de virtualisation (VZ)."
  
! #: config/mips/mips.opt:417
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "Utiliser les instructions XPA (eXtended Physical Address)."
  
! #: config/mips/mips.opt:421
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "Utiliser les instructions Cyclic Redundancy Check (CRC)."
  
! #: config/mips/mips.opt:425
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Utiliser les instructions Global INValidate (GINV)."
  
! #: config/mips/mips.opt:429
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "RÃ©aliser les optimisations d'alignement spÃ©cifiques au VR4130."
  
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
! msgstr "Lever les restrictions sur la taille de la GOT."
  
! #: config/mips/mips.opt:437
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "Activer l'utilisation des registres simple prÃ©cision avec un numÃ©ro impair."
  
! #: config/mips/mips.opt:441
! msgid "Optimize frame header."
! msgstr "Optimiser l'en-tÃªte de trame."
  
! #: config/mips/mips.opt:448
! msgid "Enable load/store bonding."
! msgstr "Activer la liaison entre load/store."
  
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
! msgstr "SpÃ©cifier la politique d'utilisation du branchement compacte."
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
! msgstr "Politiques disponibles pour -mcompact-branches=:"
  
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
! msgstr "Utiliser les instructions Loongson MultiMedia extensions Instructions (MMI)."
  
! #: config/mips/mips.opt:473
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "Utiliser les instructions Loongson EXTension (EXT)."
  
! #: config/mips/mips.opt:477
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "Utiliser les instructions Loongson EXTension R2 (EXT2)."
  
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
! msgstr "Processeurs MIPS connus (Ã  utiliser avec les options -march= et -mtune=):"
  
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgstr "Niveaux ISA MIPS connus (Ã  utiliser avec l'option -mips):"
  
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
! msgstr "Processeurs TILE-Gx connus (Ã  utiliser avec l'option -mcpu=):"
  
! #: config/tilegx/tilegx.opt:37
! msgid "Compile with 32 bit longs and pointers."
! msgstr "Compiler avec des pointeurs et des entiers longs de 32 bits."
  
! #: config/tilegx/tilegx.opt:41
! msgid "Compile with 64 bit longs and pointers."
! msgstr "Compiler avec des pointeurs et des entiers longs de 64 bits."
  
! #: config/tilegx/tilegx.opt:53
! msgid "Use given TILE-Gx code model."
! msgstr "Utiliser le modÃ¨le de code TILE-Gx donnÃ©."
  
! #: config/arc/arc-tables.opt:25
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr "Processeurs ARC connus (Ã  utiliser avec l'option -mcpu=):"
  
! #: config/arc/arc.opt:26
! msgid "Compile code for big endian mode."
! msgstr "Compiler le code pour le mode gros-boutiste."
  
! #: config/arc/arc.opt:30
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "Compiler le code pour le mode petit-boutiste. Ceci est le mode par dÃ©faut."
  
! #: config/arc/arc.opt:34
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "DÃ©sactiver la passe spÃ©cifique Ã  ARCompact pour gÃ©nÃ©rer des instructions d'exÃ©cution conditionnelle."
  
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
! msgstr "GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC600."
  
! #: config/arc/arc.opt:42
! msgid "Same as -mA6."
! msgstr "Identique Ã  -mA6."
  
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
! msgstr "GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC601."
  
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
! msgstr "GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC700."
  
! #: config/arc/arc.opt:54
! msgid "Same as -mA7."
! msgstr "Identique Ã  -mA7."
  
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
! msgstr "Forcer tous les appels Ã  Ãªtre faits via une instruction jli."
  
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
! msgstr "-mmpy-option=MPY Compiler le code ARCv2 pour une option de multiplication choisie Ã  la conception du processeur."
  
! #: config/arc/arc.opt:132
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "Activer les instructions DIV-REM du ARCv2."
  
! #: config/arc/arc.opt:136
! msgid "Enable code density instructions for ARCv2."
! msgstr "Activer les instructions de densitÃ© de code du ARCv2."
  
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
! msgstr "Bidouiller l'allocation des registres pour aider la gÃ©nÃ©ration d'instructions 16 bits."
  
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr "Utiliser des accÃ¨s ordinaires Ã  la mÃ©moire cache pour les rÃ©fÃ©rences volatiles."
  
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
! msgstr "Activer le contournement de la cache pour les rÃ©fÃ©rences volatiles."
  
! #: config/arc/arc.opt:158
! msgid "Generate instructions supported by barrel shifter."
! msgstr "GÃ©nÃ©rer les instructions supportÃ©es par le Barrel Shifter."
  
! #: config/arc/arc.opt:162
! msgid "Generate norm instruction."
! msgstr "GÃ©nÃ©rer l'instruction norm."
  
! #: config/arc/arc.opt:166
! msgid "Generate swap instruction."
! msgstr "GÃ©nÃ©rer l'instruction swap."
  
! #: config/arc/arc.opt:170
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "GÃ©nÃ©rer les instructions mul64 et mulu64."
  
! #: config/arc/arc.opt:174
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Ne pas gÃ©nÃ©rer des instructions mpy sur un ARC700."
  
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
! msgstr "GÃ©nÃ©rer des instructions en arithmÃ©tique Ã©tendue. Actuellement, seules divaw, adds, subs et sat16 sont supportÃ©es."
  
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
! msgstr "Fanion fictif. Ceci est la sÃ©lection par dÃ©faut Ã  moins que des commutateurs FPX soient explicitement fournis."
  
! #: config/arc/arc.opt:186
! msgid "Generate call insns as register indirect calls."
! msgstr "GÃ©nÃ©rer des insns d'appels comme appels indirects aux registres."
  
! #: config/arc/arc.opt:190
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "Ne pas gÃ©nÃ©rer des instructions BRcc dans arc_reorg."
  
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
! msgstr "GÃ©nÃ©rer des rÃ©fÃ©rences Ã  sdata.  Ceci est l'option par dÃ©faut Ã  moins que vous compiliez pour PIC."
  
! #: config/arc/arc.opt:198
! msgid "Generate millicode thunks."
! msgstr "GÃ©nÃ©rer des fragments millicode."
  
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "FPX: GÃ©nÃ©rer des instructions FPX (compacte) en simple prÃ©cision."
  
! #: config/arc/arc.opt:210
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "FPX: GÃ©nÃ©rer des instructions FPX (rapide) en simple prÃ©cision."
  
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
! msgstr "FPX: Activer les extensions en virgule flottante double prÃ©cision du processeur ARC Argonaut."
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
! msgstr "FPX: GÃ©nÃ©rer des instructions FPX (compacte) en double prÃ©cision."
  
! #: config/arc/arc.opt:226
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
! msgstr "FPX: GÃ©nÃ©rer des instructions FPX (rapide) en double prÃ©cision."
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
! msgstr "EmpÃªcher les instructions LR et SR d'utiliser les registres Â«Â auxÂ Â» de l'extension FPX."
  
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
! msgstr "Activer la gÃ©nÃ©ration d'instructions SIMD ARC via des fonctions intrinsÃ¨ques spÃ©cifiques Ã  la cible."
  
! #: config/arc/arc.opt:238
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr "-mcpu=CPU\tCompiler le code pour la variante du processeur ARC."
  
! #: config/arc/arc.opt:242
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
! msgstr "Niveau d'optimisation de taille: 0:aucune 1: opportuniste 2: regalloc 3: abandonner alignement, -Os."
  
! #: config/arc/arc.opt:250
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr "CoÃ»t supposÃ© d'une instruction de multiplication oÃ¹ 4 est Ã©gal Ã  une insn normale."
  
! #: config/arc/arc.opt:254
! msgid "-mcpu=TUNE Tune code for given ARC variant."
! msgstr "-mcpu=TUNE Ajuste le code pour la variante ARC spÃ©cifiÃ©e."
  
! #: config/arc/arc.opt:285
! msgid "Enable the use of indexed loads."
! msgstr "Activer l'utilisation des chargements indexÃ©s."
  
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
! msgstr "Activer l'utilisation de prÃ©/post modifications avec un dÃ©placement sur le registre."
! 
! #: config/arc/arc.opt:293
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "GÃ©nÃ©rer des instructions mac et multiplication 32Ã—16."
! 
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
! msgstr "DÃ©finir le seuil de probabilitÃ© pour dÃ©saligner les branchements."
! 
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
! msgstr "Ne pas utiliser une plage d'adressage avec moins de 25 bits pour les appels."
! 
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
! msgstr "Expliquer ce qui rentre en considÃ©ration dans l'alignement pour conduire Ã  la dÃ©cision de rendre une insn courte ou longue."
! 
! #: config/arc/arc.opt:311
! msgid "Do alignment optimizations for call instructions."
! msgstr "Faire des optimisations d'alignement pour les instructions d'appel."
! 
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
! msgstr "Activer la gestion de la contrainte Rcq. La plupart des gÃ©nÃ©rations de code court dÃ©pend de ceci."
! 
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
! msgstr "Activer la gestion de la contrainte Rcw. ccfsm condexec dÃ©pend principalement de ceci."
! 
! #: config/arc/arc.opt:323
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "Activer l'utilisation du prÃ©-rechargement du motif cbranchsi."
! 
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
! msgstr "Activer bbit peephole2."
! 
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
! msgstr "Utiliser des tables Â«Â switch/caseÂ Â» relatives au pc. Ceci permet de raccourcir les tables de Â«Â caseÂ Â»."
! 
! #: config/arc/arc.opt:335
! msgid "Enable compact casesi pattern."
! msgstr "Activer le motif casesi compact."
! 
! #: config/arc/arc.opt:339
! msgid "Enable 'q' instruction alternatives."
! msgstr "Activer les alternatives Ã  l'instruction Â«Â qÂ Â»."
! 
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
! msgstr "DÃ©velopper adddi3 et subdi3 lors de la gÃ©nÃ©ration du rtl en add.f / adc etc."
! 
! #: config/arc/arc.opt:350
! msgid "Enable variable polynomial CRC extension."
! msgstr "Activer l'extension CRC Ã  polynÃ´me variable."
! 
! #: config/arc/arc.opt:354
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "Activer les extensions DSP 3.1 Pack A."
! 
! #: config/arc/arc.opt:358
! msgid "Enable dual viterbi butterfly extension."
! msgstr "Activer l'extension dual viterbi butterfly."
! 
! #: config/arc/arc.opt:368
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "Activer les instructions Ã  double et simple opÃ©rande pour la tÃ©lÃ©phonie."
! 
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
! msgstr "Activer l'extension XY Memory (DSP version 3)."
! 
! #: config/arc/arc.opt:377
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "Activer l'extension conditionnelle de chargement/stockage avec verrou."
! 
! #: config/arc/arc.opt:381
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Activer l'instruction de l'extension d'inversion de l'ordre des octets."
! 
! #: config/arc/arc.opt:385
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "Activer l'instruction de l'extension du compteur d'horodatage 64 bits."
! 
! #: config/arc/arc.opt:389
! msgid "Pass -EB option through to linker."
! msgstr "Passer l'option -EB Ã  l'Ã©diteur de liens."
! 
! #: config/arc/arc.opt:393
! msgid "Pass -EL option through to linker."
! msgstr "Passer l'option -EL Ã  l'Ã©diteur de liens."
! 
! #: config/arc/arc.opt:397
! msgid "Pass -marclinux option through to linker."
! msgstr "Passer l'option -marclinux Ã  l'Ã©diteur de liens."
! 
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
! msgstr "Passer l'option -marclinux_prof Ã  l'Ã©diteur de liens."
! 
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
! msgstr "N'indiquer aucune prioritÃ© avec TARGET_REGISTER_PRIORITY."
! 
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "Indiquer les prioritÃ©s pour r0..r3 / r12..r15 avec TARGET_REGISTER_PRIORITY."
! 
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "RÃ©duire la prioritÃ© pour r0..r3 / r12..r15 avec TARGET_REGISTER_PRIORITY."
! 
! #: config/arc/arc.opt:430
! msgid "Enable atomic instructions."
! msgstr "Activer les instructions atomiques."
! 
! #: config/arc/arc.opt:434
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "Activer les instructions de chargement/stockage double pour ARC HS."
! 
! #: config/arc/arc.opt:438
! msgid "Specify the name of the target floating point configuration."
! msgstr "SpÃ©cifier le nom de la configuration en virgule flottante de la cible."
! 
! #: config/arc/arc.opt:481
! msgid "Specify thread pointer register number."
! msgstr "SpÃ©cifier le numÃ©ro de registre du pointeur du thread."
! 
! #: config/arc/arc.opt:488
! msgid "Enable use of NPS400 bit operations."
! msgstr "Activer l'utilisation des opÃ©rations de bits du NPS400."
! 
! #: config/arc/arc.opt:492
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr "Activer l'utilisation de l'extension xld/xst du NPS400."
! 
! #: config/arc/arc.opt:500
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "SpÃ©cifier les registres que le processeur sauvegarde Ã  l'entrÃ©e et Ã  la sortie d'une interruption."
! 
! #: config/arc/arc.opt:504
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "SpÃ©cifier le nombre de registres Ã  rÃ©pliquer dans la deuxiÃ¨me banque de registres Ã  l'entrÃ©e d'une interruption rapide."
! 
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
! msgstr "DÃ©finir la largeur du registre LP_COUNT. Les valeurs possibles sont 8, 16, 20, 24, 28 et 32."
! 
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
! msgstr "Activer le fichier de registre Ã  16 entrÃ©es."
! 
! #: config/arc/arc.opt:537
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "Activer l'utilisation des instructions BI/BIH si disponibles."
! 
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
! msgstr "Activer les opcodes ENTER_S et LEAVE_S pour ARCv2."
! 
! #: lto/lang.opt:50
! msgid "Set linker output type (used internally during LTO optimization)."
! msgstr "DÃ©finir le type de sortie pour l'Ã©diteur de liens (utilisÃ© en interne pendant l'optimisation LTO)."
! 
! #: lto/lang.opt:55
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
! msgstr "RÃ©aliser l'optimisation lors de l'Ã©dition de liens dans le mode de transformation locale (LTRANS=Local Transformation)."
! 
! #: lto/lang.opt:59
! msgid "Specify a file to which a list of files output by LTRANS is written."
! msgstr "SpÃ©cifier un fichier dans lequel est Ã©crite une liste des fichiers produits par LTRANS."
! 
! #: lto/lang.opt:63
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
! msgstr "RÃ©aliser l'optimisation lors de l'Ã©dition de liens dans le mode d'analyse du programme complet (WPA=Whole Program Analysis)."
! 
! #: lto/lang.opt:67
! msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
! msgstr "Mode d'analyse du programme complet (WPA=Whole Program Analysis) avec le nombre de tÃ¢ches parallÃ¨les spÃ©cifiÃ©es."
! 
! #: lto/lang.opt:71
! msgid "The resolution file."
! msgstr "Le fichier de rÃ©solution."
  
  #: common.opt:243
  msgid "Provide bash completion for options starting with provided string."
*************** msgstr "CrÃ©er un exÃ©cutable statique i
*** 13911,16070 ****
  msgid "Use caller save register across calls if possible."
  msgstr "Faire sauvegarder les registres par l'appelant au travers des appels si possible."
  
- #: d/lang.opt:51
- msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
- msgstr "-Hd <rÃ©p>\tÃ‰crire les fichiers d'interface D dans le rÃ©pertoire <rÃ©p>."
- 
- #: d/lang.opt:55
- msgid "-Hf <file>\tWrite D interface to <file>."
- msgstr "-Hf <fichier>\tÃ‰crire l'interface D dans <fichier>."
- 
- #: d/lang.opt:123
- msgid "Warn about casts that will produce a null result."
- msgstr "Avertir Ã  propos des transtypages qui vont produire un rÃ©sultat nul."
- 
- #: d/lang.opt:139
- msgid "Warn from speculative compiles such as __traits(compiles)."
- msgstr "Avertissements des compilations spÃ©culatives telles que __traits(compiles)."
- 
- #: d/lang.opt:151
- msgid "Generate JSON file."
- msgstr "GÃ©nÃ©rer un fichier JSON."
- 
- #: d/lang.opt:155
- msgid "-Xf <file>\tWrite JSON output to the given <file>."
- msgstr "-Xf <fichier>\tÃ‰crire la sortie JSON vers le <fichier> donnÃ©."
- 
- #: d/lang.opt:159
- msgid "Debug library to use instead of phobos."
- msgstr "BibliothÃ¨que de dÃ©bogage Ã  utiliser Ã  la place de phobos."
- 
- #: d/lang.opt:163
- msgid "Default library to use instead of phobos."
- msgstr "BibliothÃ¨que par dÃ©faut Ã  utiliser Ã  la place de phobos."
- 
- #: d/lang.opt:167
- msgid "Do link the standard D startup files in the compilation."
- msgstr "Lier avec le fichier de dÃ©marrage standard D lors de la compilation."
- 
- #: d/lang.opt:174
- msgid "Generate code for all template instantiations."
- msgstr "GÃ©nÃ©rer du code pour toutes les instanciations de patrons."
- 
- #: d/lang.opt:178
- msgid "Generate code for assert contracts."
- msgstr "GÃ©nÃ©rer du code pour les contrats assert."
- 
- #: d/lang.opt:186
- msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
- msgstr "-fbounds-check=[on|safeonly|off]\tActiver le contrÃ´le des limites des tableaux uniquement dans du code @safe, sinon, dÃ©sactiver le contrÃ´le."
- 
- #: d/lang.opt:210
- msgid "Compile in debug code."
- msgstr "Compiler le code pour le dÃ©bogage."
- 
- #: d/lang.opt:214
- msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
- msgstr "-fdebug=<niveau|ident>\tCompiler le code en mode dÃ©bogage, code <= <niveau>, ou code identifiÃ© par <ident>."
- 
- #: d/lang.opt:218
- msgid "Generate documentation."
- msgstr "GÃ©nÃ©rer la documentation."
- 
- #: d/lang.opt:222
- msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
- msgstr "-fdoc-dir=<rÃ©p>\tÃ‰crire le fichier de documentation dans le rÃ©pertoire <rÃ©p>."
- 
- #: d/lang.opt:226
- msgid "-fdoc-file=<file>\tWrite documentation to <file>."
- msgstr "-fdoc-file<<fichier>\tÃ‰crire la documentation dans <fichier>."
- 
- #: d/lang.opt:230
- msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
- msgstr "-fdoc-inc=<fichier>\tInclure un <fichier> macro Ddoc."
- 
- #: d/lang.opt:234
- msgid "Display the frontend AST after parsing and semantic passes."
- msgstr "Afficher le AST du frontend aprÃ¨s les passes d'analyse et de sÃ©mantique."
- 
- #: d/lang.opt:238
- msgid "Ignore unsupported pragmas."
- msgstr "Ignorer les pragmas non supportÃ©s."
- 
- #: d/lang.opt:242
- msgid "Generate code for class invariant contracts."
- msgstr "GÃ©nÃ©rer du code pour les contrats invariants des classes."
- 
- #: d/lang.opt:246
- msgid "Generate a default D main() function when compiling."
- msgstr "GÃ©nÃ©rer une fonction D main() par dÃ©faut lors de la compilation."
- 
- #: d/lang.opt:250
- msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
- msgstr "-fmodule-file=<module.paquet>=<specfich>\tutiliser <specfich> comme fichier source pour <module.paquet>."
- 
- #: d/lang.opt:254
- msgid "Generate ModuleInfo struct for output module."
- msgstr "GÃ©nÃ©rer la struct ModuleInfo pour le module de sortie."
- 
- #: d/lang.opt:258
- msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
- msgstr "Traiter tous les modules spÃ©cifiÃ©s sur la ligne de commande mais ne gÃ©nÃ©rer du code que pour le module spÃ©cifiÃ© par l'argument."
- 
- #: d/lang.opt:262
- msgid "Generate code for postcondition contracts."
- msgstr "GÃ©nÃ©rer du code pour les contrats post-condition."
- 
- #: d/lang.opt:266
- msgid "Generate code for precondition contracts."
- msgstr "GÃ©nÃ©rer du code pour les contrats prÃ©-condition."
- 
- #: d/lang.opt:270
- msgid "Compile release version."
- msgstr "Compiler en version publiable."
- 
- #: d/lang.opt:274
- msgid "Generate code for switches without a default case."
- msgstr "GÃ©nÃ©rer le code pour les Â«Â switchÂ Â» sans instruction Â«Â defaultÂ Â»."
- 
- #: d/lang.opt:278
- msgid "List information on all language changes."
- msgstr "Lister les informations sur tous les changements de langage."
- 
- #: d/lang.opt:282
- msgid "Give deprecation messages about -ftransition=import anomalies."
- msgstr "Montrer des messages de dÃ©prÃ©ciation pour les anomalies de -ftransition=import."
- 
- #: d/lang.opt:286
- msgid "List all usages of complex or imaginary types."
- msgstr "Lister toutes les utilisations des types complexe ou imaginaire."
- 
- #: d/lang.opt:290
- msgid "Implement DIP1000: Scoped pointers (experimental)."
- msgstr "ImplÃ©menter DIP1000: Pointeurs Ã  portÃ©e limitÃ©e (expÃ©rimental)."
- 
- #: d/lang.opt:294
- msgid "Implement DIP25: Sealed references (experimental)."
- msgstr "ImplÃ©menter DIP25: RÃ©fÃ©rences scellÃ©es (expÃ©rimental)."
- 
- #: d/lang.opt:298
- msgid "List all non-mutable fields which occupy an object instance."
- msgstr "Lister tous les champs non mutables qui occupent une instance d'objet."
- 
- #: d/lang.opt:302
- msgid "Revert to single phase name lookup."
- msgstr "Revenir Ã  la recherche de nom en une seule phase."
- 
- #: d/lang.opt:306
- msgid "List all hidden GC allocations."
- msgstr "Lister toutes les allocations GC cachÃ©es."
- 
- #: d/lang.opt:310
- msgid "List all variables going into thread local storage."
- msgstr "Lister toutes les variables qui vont dans le stockage local d'un thread."
- 
- #: d/lang.opt:314
- msgid "Compile in unittest code."
- msgstr "Compiler avec le code unittest."
- 
- #: d/lang.opt:318
- msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
- msgstr "-fversion=<niveau|ident>\tCompiler en code version >= <niveau> ou identifiÃ© par <ident>."
- 
- #: d/lang.opt:322 c-family/c.opt:1862
- msgid "Emit common-like symbols as weak symbols."
- msgstr "Produire les symboles communs comme des symboles faibles."
- 
- #: d/lang.opt:342
- msgid "Do not link the standard D library in the compilation."
- msgstr "Ne pas lier avec la bibliothÃ¨que standard D lors de la compilation."
- 
- #: d/lang.opt:350
- msgid "Link the standard D library statically in the compilation."
- msgstr "Lier la bibliothÃ¨que D standard statiquement pendant la compilation."
- 
- #: d/lang.opt:354
- msgid "Link the standard D library dynamically in the compilation."
- msgstr "Lier la bibliothÃ¨que D standard dynamiquement pendant la compilation."
- 
- #: c-family/c.opt:182
- msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
- msgstr "-A<question>=<rÃ©ponse>\tAssocier la <rÃ©ponse> Ã  la <question>.  Placez Â«Â -Â Â» devant la <question> pour dÃ©sactiver la <rÃ©ponse> Ã  la <question>."
- 
- #: c-family/c.opt:186
- msgid "Do not discard comments."
- msgstr "Ne pas Ã©liminer les commentaires."
- 
- #: c-family/c.opt:190
- msgid "Do not discard comments in macro expansions."
- msgstr "Ne pas Ã©liminer les commentaires dans les expansions des macros."
- 
- #: c-family/c.opt:194
- msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
- msgstr "-D<macro>[=<valeur>]\tDÃ©finir la <macro> avec la <valeur>.  Si seule la <macro> est fournie, <valeur> vaut 1."
- 
- #: c-family/c.opt:201
- msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
- msgstr "-F <rÃ©pertoire>\tAjouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion du framework principal."
- 
- #: c-family/c.opt:205
- msgid "Enable parsing GIMPLE."
- msgstr "Activer l'analyse de GIMPLE."
- 
- #: c-family/c.opt:209
- msgid "Print the name of header files as they are used."
- msgstr "Afficher les noms des en-tÃªtes de fichiers au fur et Ã  mesure qu'ils sont utilisÃ©s."
- 
- #: c-family/c.opt:213
- msgid "-I <dir>\tAdd <dir> to the end of the main include path."
- msgstr "-I <rÃ©pertoire>\tAjouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion principal."
- 
- #: c-family/c.opt:217
- msgid "Generate make dependencies."
- msgstr "GÃ©nÃ©rer les dÃ©pendances pour make."
- 
- #: c-family/c.opt:221
- msgid "Generate make dependencies and compile."
- msgstr "GÃ©nÃ©rer les dÃ©pendances pour make et compiler."
- 
- #: c-family/c.opt:225
- msgid "-MF <file>\tWrite dependency output to the given file."
- msgstr "-MF <fichier>\tÃ‰crire la sortie des dÃ©pendances dans le fichier indiquÃ©."
- 
- #: c-family/c.opt:229
- msgid "Treat missing header files as generated files."
- msgstr "Traiter les fichiers d'en-tÃªte manquants comme des fichiers gÃ©nÃ©rÃ©s."
- 
- #: c-family/c.opt:233
- msgid "Like -M but ignore system header files."
- msgstr "Identique Ã  -M mais ignore les fichiers d'en-tÃªte systÃ¨me."
- 
- #: c-family/c.opt:237
- msgid "Like -MD but ignore system header files."
- msgstr "Identique Ã  -MD mais ignore les fichiers d'en-tÃªte systÃ¨me."
- 
- #: c-family/c.opt:241
- msgid "Generate phony targets for all headers."
- msgstr "GÃ©nÃ©rer les cibles bidons pour tous les en-tÃªtes."
- 
- #: c-family/c.opt:245
- msgid "-MQ <target>\tAdd a MAKE-quoted target."
- msgstr "-MQ <cible>\tAjouter une cible make avec Ã©chappement des caractÃ¨res spÃ©ciaux de make."
- 
- #: c-family/c.opt:249
- msgid "-MT <target>\tAdd an unquoted target."
- msgstr "-MT <cible>\tAjouter une cible make sans Ã©chappement des caractÃ¨res spÃ©ciaux de make."
- 
- #: c-family/c.opt:253
- msgid "Do not generate #line directives."
- msgstr "Ne pas gÃ©nÃ©rer de directives #line."
- 
- #: c-family/c.opt:257
- msgid "-U<macro>\tUndefine <macro>."
- msgstr "-U<macro>\tAbandonner la dÃ©finition <macro>."
- 
- #: c-family/c.opt:261
- msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
- msgstr "Avertir Ã  propos des choses qui vont changer lors d'une compilation avec un compilateur conforme Ã  l'ABI."
- 
- #: c-family/c.opt:265
- msgid "Warn about things that change between the current -fabi-version and the specified version."
- msgstr "Avertir Ã  propos des choses qui changent entre le -fabi-version actuel est la version spÃ©cifiÃ©e."
- 
- #: c-family/c.opt:269
- msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
- msgstr "Avertir si le sous-objet a un attribut abi_tag que le type d'objet complet n'a pas."
- 
- #: c-family/c.opt:276
- msgid "Warn on suspicious calls of standard functions computing absolute values."
- msgstr "Avertir au sujet d'appels douteux de fonctions standard calculant des valeurs absolues."
- 
- #: c-family/c.opt:280
- msgid "Warn about suspicious uses of memory addresses."
- msgstr "Avertir Ã  propos d'utilisations douteuses d'adresses mÃ©moire."
- 
- #: c-family/c.opt:296
- msgid "Warn about 'new' of type with extended alignment without -faligned-new."
- msgstr "Avertir Ã  propos d'un Â«Â newÂ Â» d'un type avec un alignement Ã©tendu si -faligned-new n'est pas utilisÃ©."
- 
- #: c-family/c.opt:300
- msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
- msgstr "-Waligned-new=[none|global|all]\tAvertir mÃªme si Â«Â newÂ Â» utilise une fonction d'allocation qui est un membre de la classe."
- 
- #: c-family/c.opt:308
- msgid "Warn on any use of alloca."
- msgstr "Avertir lors de toute utilisation de alloca."
- 
- #: c-family/c.opt:312
- msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
- msgstr "-Walloc-size-larger-than=<octets> Avertir Ã  propos d'appels Ã  des fonctions d'allocation qui tentent d'allouer des objets plus grands que le nombre d'octets spÃ©cifiÃ©."
- 
- #: c-family/c.opt:317
- msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
- msgstr "-Wno-alloc-size-larger-than DÃ©sactiver l'avertissement Walloc-size-larger-than=. Ã‰quivalent Ã  Walloc-size-larger-than=<SIZE_MAX> ou plus grand."
- 
- #: c-family/c.opt:321
- msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
- msgstr "-Walloc-zero Avertir Ã  propos d'appels Ã  des fonctions d'allocation qui demandent zÃ©ro octets."
- 
- #: c-family/c.opt:325
- 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=<nombre>\tAvertir Ã  propos d'utilisations de alloca sans limite et Ã  propos d'utilisations de alloca dont la limite peut Ãªtre plus grande que <nombre> octets."
- 
- #: c-family/c.opt:331
- msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
- msgstr "-Wno-alloca-larger-than DÃ©sactiver l'avertissement Walloca-larger-than=. Ã‰quivalent Ã  Walloca-larger-than=<SIZE_MAX> ou plus grand."
- 
- #: c-family/c.opt:343
- msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
- msgstr "Avertir quand une affectation Objective-C est interceptÃ©e par le ramasse-miettes."
- 
- #: c-family/c.opt:347
- msgid "Warn about casting functions to incompatible types."
- msgstr "Avertir quand des fonctions sont transtypÃ©es vers des types incompatibles."
- 
- #: c-family/c.opt:351
- msgid "Warn about boolean expression compared with an integer value different from true/false."
- msgstr "Avertir quand une expression boolÃ©enne est comparÃ©e avec une valeur entiÃ¨re diffÃ©rente de vrai/faux."
- 
- #: c-family/c.opt:355
- msgid "Warn about certain operations on boolean expressions."
- msgstr "Avertir Ã  propos des certaines opÃ©rations sur des expressions boolÃ©ennes."
- 
- #: c-family/c.opt:359
- msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
- msgstr "Avertir quand __builtin_frame_address ou __builtin_return_address n'est pas utilisÃ© de maniÃ¨re sÃ»re."
- 
- #: c-family/c.opt:363
- msgid "Warn when a built-in function is declared with the wrong signature."
- msgstr "Avertir lorsque une fonction interne est dÃ©clarÃ©e avec la mauvaise signature."
- 
- #: c-family/c.opt:367
- msgid "Warn when a built-in preprocessor macro is undefined or redefined."
- msgstr "Avertir quand une macro interne du prÃ©-processeur est annulÃ©e ou redÃ©finie."
- 
- #: c-family/c.opt:371
- msgid "Warn about features not present in ISO C11, but present in ISO C2X."
- msgstr "Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C11 ISO mais prÃ©sentes dans le C2X ISO."
- 
- #: c-family/c.opt:375
- msgid "Warn about features not present in ISO C90, but present in ISO C99."
- msgstr "Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C90 ISO mais prÃ©sentes dans le C99 ISO."
- 
- #: c-family/c.opt:379
- msgid "Warn about features not present in ISO C99, but present in ISO C11."
- msgstr "Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C99 ISO mais prÃ©sentes dans le C11 ISO."
- 
- #: c-family/c.opt:383
- msgid "Warn about C constructs that are not in the common subset of C and C++."
- msgstr "Avertir Ã  propos de constructions C qui ne sont pas communes au C et au C++."
- 
- #: c-family/c.opt:390
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
- msgstr "Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 1998 et le C++ ISO 2011."
- 
- #: c-family/c.opt:394
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
- msgstr "Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 2011 et le C++ ISO 2014."
- 
- #: c-family/c.opt:401
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
- msgstr "Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 2014 et le C++ ISO 2017."
- 
- #: c-family/c.opt:405
- msgid "Warn about casts between incompatible function types."
- msgstr "Avertir Ã  propos de transtypages entre types de fonctions incompatibles."
- 
- #: c-family/c.opt:409
- msgid "Warn about casts which discard qualifiers."
- msgstr "Avertir Ã  propos des transtypages qui Ã©cartent les qualificatifs."
- 
- #: c-family/c.opt:413 c-family/c.opt:417
- msgid "Warn about catch handlers of non-reference type."
- msgstr "Avertir Ã  propos de gestionnaires Â«Â catchÂ Â» de types non rÃ©fÃ©rencÃ©s."
- 
- #: c-family/c.opt:421
- msgid "Warn about subscripts whose type is \"char\"."
- msgstr "Avertir Ã  propos des indices dont le type est Â«Â charÂ Â»."
- 
- #: c-family/c.opt:429
- msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
- msgstr "Avertir Ã  propos de variables qui pourraient Ãªtre changÃ©es par Â«Â longjmpÂ Â» ou Â«Â vforkÂ Â»."
- 
- #: c-family/c.opt:433
- msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
- msgstr "Avertir Ã  propos des blocs de commentaires imbriquÃ©s et des commentaires C++ qui s'Ã©tendent sur plus d'une ligne physique."
- 
- #: c-family/c.opt:437
- msgid "Synonym for -Wcomment."
- msgstr "Synonyme pour -Wcomment."
- 
- #: c-family/c.opt:441
- msgid "Warn for conditionally-supported constructs."
- msgstr "Avertir Ã  propos des constructions qui reposent sur une condition."
- 
- #: c-family/c.opt:445
- msgid "Warn for implicit type conversions that may change a value."
- msgstr "Avertir pour des conversions de types implicites qui pourraient changer une valeur."
- 
- #: c-family/c.opt:449
- msgid "Warn for converting NULL from/to a non-pointer type."
- msgstr "Avertir Ã  propos de conversions de NULL vers/de un type qui n'est pas un pointeur."
- 
- #: c-family/c.opt:457
- msgid "Warn when all constructors and destructors are private."
- msgstr "Avertir lorsque tous les constructeurs et destructeurs sont privÃ©s."
- 
- #: c-family/c.opt:461
- msgid "Warn about dangling else."
- msgstr "Avertir Ã  propos des Â«Â elseÂ Â» orphelins."
- 
- #: c-family/c.opt:465
- msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
- msgstr "Avertir Ã  propos de l'utilisation de __TIME__, __DATE__ et __TIMESTAMP__."
- 
- #: c-family/c.opt:469
- msgid "Warn when a declaration is found after a statement."
- msgstr "Avertir lorsqu'une dÃ©claration est trouvÃ©e aprÃ¨s une expression."
- 
- #: c-family/c.opt:473
- msgid "Warn when deleting a pointer to incomplete type."
- msgstr "Avertir lors de la destruction d'un pointeur vers un type incomplet."
- 
- #: c-family/c.opt:477
- msgid "Warn about deleting polymorphic objects with non-virtual destructors."
- msgstr "Avertir Ã  propos de la destruction d'un objet polymorphique sans destructeur virtuel."
- 
- #: c-family/c.opt:485
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
- msgstr "Marquer les opÃ©rations de copies dÃ©clarÃ©es implicitement comme dÃ©prÃ©ciÃ©es si la classe a une opÃ©ration de copie fournie par l'utilisateur."
- 
- #: c-family/c.opt:490
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
- msgstr "Marquer les opÃ©rations de copies dÃ©clarÃ©es implicitement comme dÃ©prÃ©ciÃ©es si la classe a une opÃ©ration de copie ou un destructeur fourni par l'utilisateur."
- 
- #: c-family/c.opt:495
- msgid "Warn about positional initialization of structs requiring designated initializers."
- msgstr "Avertir Ã  propos d'initialisations par positions de struct qui requiÃ¨rent des initialisations par noms."
- 
- #: c-family/c.opt:499
- msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
- msgstr "Avertir si le qualificatif d'un tableau qui est un pointeur vers une cible est abandonnÃ©."
- 
- #: c-family/c.opt:503
- msgid "Warn if type qualifiers on pointers are discarded."
- msgstr "Avertir si le qualificatif de type sur des pointeurs est abandonnÃ©."
- 
- #: c-family/c.opt:507
- msgid "Warn about compile-time integer division by zero."
- msgstr "Avertir au sujet de divisions entiÃ¨res par zÃ©ro au moment de la compilation."
- 
- #: c-family/c.opt:511
- msgid "Warn about duplicated branches in if-else statements."
- msgstr "Avertir Ã  propos de branches dupliquÃ©es dans les instructions if-else."
- 
- #: c-family/c.opt:515
- msgid "Warn about duplicated conditions in an if-else-if chain."
- msgstr "Avertir Ã  propos de conditions dupliquÃ©es dans une chaÃ®ne if-else-if."
- 
- #: c-family/c.opt:519
- msgid "Warn about violations of Effective C++ style rules."
- msgstr "Avertir Ã  propos des violations des rÃ¨gles de style de Effective C++."
- 
- #: c-family/c.opt:523
- msgid "Warn about an empty body in an if or else statement."
- msgstr "Avertir Ã  propos d'un corps vide dans une expression Â«Â ifÂ Â» ou Â«Â elseÂ Â»."
- 
- #: c-family/c.opt:527
- msgid "Warn about stray tokens after #else and #endif."
- msgstr "Avertir si des Ã©lÃ©ments sont trouvÃ©s Ã  la suite de #else et #endif."
- 
- #: c-family/c.opt:531
- msgid "Warn about comparison of different enum types."
- msgstr "Avertir Ã  propos de comparaisons entre enum de types diffÃ©rents."
- 
- #: c-family/c.opt:539
- msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
- msgstr "Cette option est obsolÃ¨teÂ ; utilisez -Werror=implicit-function-declaration Ã  la place."
- 
- #: c-family/c.opt:547
- msgid "Warn about semicolon after in-class function definition."
- msgstr "Avertir Ã  propos d'un point-virgule aprÃ¨s la dÃ©finition d'une fonction dans une classe."
- 
- #: c-family/c.opt:551
- msgid "Warn for implicit type conversions that cause loss of floating point precision."
- msgstr "Avertir Ã  propos de conversions de types implicites qui peuvent causer une perte de prÃ©cision en virgule flottante."
- 
- #: c-family/c.opt:555
- msgid "Warn if testing floating point numbers for equality."
- msgstr "Avertir Ã  propos des tests d'Ã©galitÃ© sur des nombres flottants."
- 
- #: c-family/c.opt:559 c-family/c.opt:601
- msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
- msgstr "Avertir Ã  propos des anomalies dans les chaÃ®nes de format de printf/scanf/strftime/strfmon."
- 
- #: c-family/c.opt:563
- msgid "Warn about format strings that contain NUL bytes."
- msgstr "Avertir Ã  propos des chaÃ®nes de format contenant des octets NUL."
- 
- #: c-family/c.opt:567
- msgid "Warn if passing too many arguments to a function for its format string."
- msgstr "Avertir lorsqu'il y a trop d'arguments passÃ©s Ã  une fonction par rapport Ã  la chaÃ®ne de format."
- 
- #: c-family/c.opt:571
- msgid "Warn about format strings that are not literals."
- msgstr "Avertir Ã  propos des chaÃ®nes de format qui ne sont pas littÃ©rales."
- 
- #: c-family/c.opt:575
- msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
- msgstr "Avertir Ã  propos d'appels de fonctions avec chaÃ®ne de format qui Ã©crivent au delÃ  de la fin de la rÃ©gion de destination. Identique Ã  -Wformat-overflow=1."
- 
- #: c-family/c.opt:580
- msgid "Warn about possible security problems with format functions."
- msgstr "Avertir Ã  propos des problÃ¨mes de sÃ©curitÃ© possibles dans les fonctions avec chaÃ®ne de format."
- 
- #: c-family/c.opt:584
- msgid "Warn about sign differences with format functions."
- msgstr "Avertir Ã  propos des diffÃ©rences de signe dans les fonctions avec chaÃ®ne de format."
- 
- #: c-family/c.opt:588
- msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
- msgstr "Avertir Ã  propos d'appels Ã  snprintf et des fonctions similaires qui tronquent la sortie. Identique Ã  -Wformat-truncation=1."
- 
- #: c-family/c.opt:593
- msgid "Warn about strftime formats yielding 2-digit years."
- msgstr "Avertir Ã  propos des chaÃ®nes de format de strftime ne laissant que 2 chiffres pour l'annÃ©e."
- 
- #: c-family/c.opt:597
- msgid "Warn about zero-length formats."
- msgstr "Avertir Ã  propos des chaÃ®nes de format de longueur nulle."
- 
- #: c-family/c.opt:605
- msgid "Warn about function calls with format strings that write past the end of the destination region."
- msgstr "Avertir Ã  propos des appels de fonctions avec chaÃ®ne de format qui Ã©crivent au delÃ  de la fin de la rÃ©gion de destination."
- 
- #: c-family/c.opt:610
- msgid "Warn about calls to snprintf and similar functions that truncate output."
- msgstr "Avertir Ã  propos d'appels Ã  snprintf et aux fonctions similaires qui tronquent la sortie."
- 
- #: c-family/c.opt:614
- msgid "Warn when the field in a struct is not aligned."
- msgstr "Avertir lorsqu'un champ dans une structure n'est pas alignÃ©."
- 
- #: c-family/c.opt:618
- msgid "Warn whenever type qualifiers are ignored."
- msgstr "Avertir lorsque des qualificatifs de types sont ignorÃ©s."
- 
- #: c-family/c.opt:622
- msgid "Warn whenever attributes are ignored."
- msgstr "Avertir lorsque des attributs sont ignorÃ©s."
- 
- #: c-family/c.opt:626
- msgid "Warn when there is a conversion between pointers that have incompatible types."
- msgstr "Avertir quand il y a une conversion entre des pointeurs de types incompatibles."
- 
- #: c-family/c.opt:630
- msgid "Warn when the address of packed member of struct or union is taken."
- msgstr "Avertir quand l'adresse d'un membre compactÃ© d'une structure ou d'une union est prise."
- 
- #: c-family/c.opt:634
- msgid "Warn about variables which are initialized to themselves."
- msgstr "Avertir au sujet des variables qui sont initialisÃ©es par elles-mÃªmes."
- 
- #: c-family/c.opt:638
- msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
- msgstr "Avertir Ã  propos des utilisations de std::initializer_list qui peut retourner des pointeurs ballants."
- 
- #: c-family/c.opt:642
- msgid "Warn about implicit declarations."
- msgstr "Avertir Ã  propos des dÃ©clarations implicites."
- 
- #: c-family/c.opt:650
- msgid "Warn about implicit conversions from \"float\" to \"double\"."
- msgstr "Avertir Ã  propos des conversions implicites de Â«Â floatÂ Â» vers Â«Â doubleÂ Â»."
- 
- #: c-family/c.opt:654
- msgid "Warn if \"defined\" is used outside #if."
- msgstr "Avertir si Â«Â definedÂ Â» est utilisÃ© en dehors de #if."
- 
- #: c-family/c.opt:658
- msgid "Warn about implicit function declarations."
- msgstr "Avertir Ã  propos des dÃ©clarations de fonctions implicites."
- 
- #: c-family/c.opt:662
- msgid "Warn when a declaration does not specify a type."
- msgstr "Avertir lorsqu'une dÃ©claration ne spÃ©cifie pas le type."
- 
- #: c-family/c.opt:669
- msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
- msgstr "Avertir Ã  propos des constructeurs C++11 qui hÃ©ritent d'une classe de base avec un constructeur variadic."
- 
- #: c-family/c.opt:673
- msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
- msgstr "Avertir Ã  propos des conversions incompatibles d'un entier vers un pointeur et d'un pointeur vers un entier."
- 
- #: c-family/c.opt:677
- msgid "Warn for suspicious integer expressions in boolean context."
- msgstr "Avertir Ã  propos d'expressions entiÃ¨res qui apparaissent Ã©trangement dans un contexte boolÃ©en."
- 
- #: c-family/c.opt:681
- msgid "Warn when there is a cast to a pointer from an integer of a different size."
- msgstr "Avertir quand il y a un transtypage vers un pointeur Ã  partir d'un entier de taille diffÃ©rente."
- 
- #: c-family/c.opt:685
- msgid "Warn about invalid uses of the \"offsetof\" macro."
- msgstr "Avertir Ã  propos d'utilisations invalides de la macro Â«Â offsetofÂ Â»."
- 
- #: c-family/c.opt:689
- msgid "Warn about PCH files that are found but not used."
- msgstr "Avertir Ã  propos des fichiers PCH qui sont trouvÃ©s mais pas utilisÃ©s."
- 
- #: c-family/c.opt:693
- msgid "Warn when a jump misses a variable initialization."
- msgstr "Avertir quand un saut manque l'initialisation d'une variable."
- 
- #: c-family/c.opt:697
- msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
- msgstr "Avertir quand une chaÃ®ne ou un caractÃ¨re littÃ©ral est suivi d'un suffixe dÃ©fini par l'utilisateur qui ne commence pas par un soulignÃ©."
- 
- #: c-family/c.opt:701
- msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
- msgstr "Avertir quand un opÃ©rateur logique est toujours Ã©trangement Ã©valuÃ© Ã  vrai ou faux."
- 
- #: c-family/c.opt:705
- msgid "Warn when logical not is used on the left hand side operand of a comparison."
- msgstr "Avertir quand le Â«Â nonÂ Â» logique est utilisÃ© sur l'opÃ©rande de gauche d'une comparaison."
- 
- #: c-family/c.opt:709
- msgid "Do not warn about using \"long long\" when -pedantic."
- msgstr "Ne pas avertir Ã  propos de l'utilisation de Â«Â long longÂ Â» avec -pedantic."
- 
- #: c-family/c.opt:713
- msgid "Warn about suspicious declarations of \"main\"."
- msgstr "Avertir Ã  propos des dÃ©clarations douteuses de Â«Â mainÂ Â»."
- 
- #: c-family/c.opt:721
- msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
- msgstr "Avertir Ã  propos des appels douteux Ã  memset oÃ¹ le troisiÃ¨me argument est la constante littÃ©rale zÃ©ro mais le deuxiÃ¨me ne l'est pas."
- 
- #: c-family/c.opt:725
- msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
- msgstr "Avertir Ã  propos des appels douteux Ã  memset oÃ¹ le troisiÃ¨me argument contient le nombre d'Ã©lÃ©ments sans Ãªtre multipliÃ© par la taille d'un Ã©lÃ©ment."
- 
- #: c-family/c.opt:729
- msgid "Warn when the indentation of the code does not reflect the block structure."
- msgstr "Avertir lorsque l'indentation du code ne reflÃ¨te pas la structure du bloc."
- 
- #: c-family/c.opt:733
- msgid "Warn about possibly missing braces around initializers."
- msgstr "Avertir Ã  propos des accolades qui pourraient Ãªtre manquantes autour des initialisations."
- 
- #: c-family/c.opt:737
- msgid "Warn about global functions without previous declarations."
- msgstr "Avertir Ã  propos des fonctions globales sans dÃ©claration prÃ©cÃ©dente."
- 
- #: c-family/c.opt:741
- msgid "Warn about missing fields in struct initializers."
- msgstr "Avertir Ã  propos des champs manquants dans les initialisations des structures."
- 
- #: c-family/c.opt:745
- msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
- msgstr "Avertir Ã  propos des macros non sÃ»res qui s'Ã©tendent en plusieurs instructions utilisÃ©es comme contenu d'une instruction telle que if, else, while, switch ou for."
- 
- #: c-family/c.opt:749
- msgid "Warn on direct multiple inheritance."
- msgstr "Avertir Ã  propos des hÃ©ritages multiples directs."
- 
- #: c-family/c.opt:753
- msgid "Warn on namespace definition."
- msgstr "Avertir Ã  propos des dÃ©finitions d'espaces de noms."
- 
- #: c-family/c.opt:757
- msgid "Warn when fields in a struct with the packed attribute are misaligned."
- msgstr "Avertir quand des champs dans une structure avec des attributs empaquetÃ©s sont mal alignÃ©s."
- 
- #: c-family/c.opt:761
- msgid "Warn about missing sized deallocation functions."
- msgstr "Avertir quand des fonctions de dÃ©sallocation basÃ©es sur la taille sont manquantes."
- 
- #: c-family/c.opt:765
- msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
- msgstr "Avertir Ã  propos de divisions douteuses de deux expressions sizeof qui ne fonctionnent pas correctement avec des pointeurs."
- 
- #: c-family/c.opt:769
- msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
- msgstr "Avertir Ã  propos de paramÃ¨tres de longueur douteux Ã  certaines fonctions manipulant des chaines si l'argument utilise sizeof."
- 
- #: c-family/c.opt:773
- msgid "Warn when sizeof is applied on a parameter declared as an array."
- msgstr "Avertir si sizeof est appliquÃ© Ã  un paramÃ¨tre dÃ©clarÃ© comme un tableau."
- 
- #: c-family/c.opt:777
- msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
- msgstr "Avertir Ã  propos des dÃ©bordements de tampon dans les fonctions de manipulation de chaÃ®nes telles que memcpy et strcpy."
- 
- #: c-family/c.opt:782
- msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
- msgstr "Sous le contrÃ´le du type de taille d'objet (c.f. Object Size Checking), avertir Ã  propos des dÃ©bordements de tampon dans les fonctions de manipulation de chaÃ®nes telles que memcpy et strcpy."
- 
- #: c-family/c.opt:787
- msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
- msgstr "Avertir Ã  propos des chaÃ®nes tronquÃ©es dans les fonctions de manipulation de chaÃ®nes telles que strncat et strncpy."
- 
- #: c-family/c.opt:791
- msgid "Warn about functions which might be candidates for format attributes."
- msgstr "Avertir Ã  propos des fonctions qui pourraient Ãªtre candidates pour les attributs de format."
- 
- #: c-family/c.opt:795
- msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
- msgstr "L'utilisation du mot-clÃ© Â«Â overrideÂ Â» est suggÃ©rÃ©e quand la dÃ©claration d'une fonction virtuelle en Ã©crase une autre."
- 
- #: c-family/c.opt:800
- msgid "Warn about enumerated switches, with no default, missing a case."
- msgstr "Avertir Ã  propos d'un Â«Â switchÂ Â» sur une Ã©numÃ©ration, sans dÃ©faut, et oÃ¹ au moins un Ã©lÃ©ment de l'Ã©numÃ©ration est manquant."
- 
- #: c-family/c.opt:804
- msgid "Warn about enumerated switches missing a \"default:\" statement."
- msgstr "Avertir Ã  propos des Â«Â switchÂ Â» sur des Ã©numÃ©rations et qui n'ont pas de Â«Â default:Â Â»."
- 
- #: c-family/c.opt:808
- msgid "Warn about all enumerated switches missing a specific case."
- msgstr "Avertir Ã  propos de tous les Â«Â switchÂ Â» sur des Ã©numÃ©rations oÃ¹ un Â«Â caseÂ Â» spÃ©cifique manque."
- 
- #: c-family/c.opt:812
- msgid "Warn about switches with boolean controlling expression."
- msgstr "Avertir Ã  propos des Â«Â switchÂ Â» qui sont contrÃ´lÃ©s par une expression boolÃ©enne."
- 
- #: c-family/c.opt:816
- msgid "Warn on primary template declaration."
- msgstr "Avertir lors d'une dÃ©claration d'un patron primaire."
- 
- #: c-family/c.opt:820
- msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
- msgstr "Avertir Ã  propos de dÃ©clarations d'entitÃ©s auxquelles des attributs pourraient Ãªtre manquants qui sont liÃ©es Ã  des entitÃ©s qui ont Ã©tÃ© dÃ©clarÃ©es avec ces attributs."
- 
- #: c-family/c.opt:829
- msgid "Warn about user-specified include directories that do not exist."
- msgstr "Avertir si des rÃ©pertoires d'inclusions dÃ©finis par l'utilisateur n'existent pas."
- 
- #: c-family/c.opt:833
- msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
- msgstr "Avertir Ã  propos des paramÃ¨tres de fonctions dÃ©clarÃ©s sans type dans des fonctions utilisant le style K&R."
- 
- #: c-family/c.opt:837
- msgid "Warn about global functions without prototypes."
- msgstr "Avertir Ã  propos des fonctions globales sans prototype."
- 
- #: c-family/c.opt:844
- msgid "Warn about use of multi-character character constants."
- msgstr "Avertir Ã  propos de l'utilisation de constantes de type caractÃ¨re utilisant des multi-caractÃ¨res."
- 
- #: c-family/c.opt:848
- msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
- msgstr "Avertir Ã  propos de conversions entre { } qui rÃ©duisent la largeur du type et sont mal formÃ©es en C++11."
- 
- #: c-family/c.opt:852
- msgid "Warn about \"extern\" declarations not at file scope."
- msgstr "Avertir Ã  propos des dÃ©clarations Â«Â externÂ Â» qui ne sont pas au niveau global du fichier."
- 
- #: c-family/c.opt:856
- msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
- msgstr "Avertir quand une expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  faux alors que l'expression ne peut pas gÃ©nÃ©rer d'exception en rÃ©alitÃ©."
- 
- #: c-family/c.opt:860
- msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
- msgstr "Avertir si le type de fonction noexcept du C++17 changera le nom dÃ©corÃ© d'un symbole."
- 
- #: c-family/c.opt:864
- msgid "Warn when non-templatized friend functions are declared within a template."
- msgstr "Avertir lorsque des fonctions amies sans patron sont dÃ©clarÃ©es Ã  l'intÃ©rieur d'un patron."
- 
- #: c-family/c.opt:868
- msgid "Warn when a conversion function will never be called due to the type it converts to."
- msgstr "Avertir quand une fonction de conversion ne sera jamais appelÃ©e Ã  cause du type vers lequel elle converti."
- 
- #: c-family/c.opt:872
- msgid "Warn for unsafe raw memory writes to objects of class types."
- msgstr "Avertir Ã  propos d'Ã©critures non sÃ»res en mÃ©moire brut vers des objets de types classe."
- 
- #: c-family/c.opt:876
- msgid "Warn about non-virtual destructors."
- msgstr "Avertir Ã  propos des destructeurs non virtuels."
- 
- #: c-family/c.opt:880
- msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
- msgstr "Avertir quand NULL est passÃ© dans un argument marquÃ© comme exigeant une valeur non NULL."
- 
- #: c-family/c.opt:896
- msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
- msgstr "-Wnormalized=[none|id|nfc|nfkc]\tAvertir Ã  propos de chaÃ®nes Unicode non normalisÃ©es."
- 
- #: c-family/c.opt:919
- msgid "Warn if a C-style cast is used in a program."
- msgstr "Avertir si un transtypage de type C est utilisÃ© dans un programme."
- 
- #: c-family/c.opt:923
- msgid "Warn for obsolescent usage in a declaration."
- msgstr "Avertir Ã  propos des utilisations obsolÃ¨tes dans une dÃ©claration."
- 
- #: c-family/c.opt:927
- msgid "Warn if an old-style parameter definition is used."
- msgstr "Avertir lorsqu'une dÃ©finition de paramÃ¨tre dans l'ancien style est utilisÃ©e."
- 
- #: c-family/c.opt:931
- msgid "Warn if a simd directive is overridden by the vectorizer cost model."
- msgstr "Avertir si une directive SIMD est outrepassÃ©e par le modÃ¨le de coÃ»t du vectoriseur."
- 
- #: c-family/c.opt:935
- msgid "Warn if a string is longer than the maximum portable length specified by the standard."
- msgstr "Avertir si une chaÃ®ne est plus longue que la longueur maximale spÃ©cifiÃ©e comme Ã©tant portable par le standard."
- 
- #: c-family/c.opt:939
- msgid "Warn about overloaded virtual function names."
- msgstr "Avertir Ã  propos de la surcharge des noms de fonctions virtuelles."
- 
- #: c-family/c.opt:943
- msgid "Warn about overriding initializers without side effects."
- msgstr "Avertir lorsque des initialiseurs sont outrepassÃ©s sans effets de bords."
- 
- #: c-family/c.opt:947
- msgid "Warn about overriding initializers with side effects."
- msgstr "Avertir lorsque des initialiseurs sont outrepassÃ©s avec effets de bords."
- 
- #: c-family/c.opt:951
- msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
- msgstr "Avertir Ã  propos de champs de bits compactÃ©s dont l'offset a changÃ© dans GCC 4.4."
- 
- #: c-family/c.opt:955
- msgid "Warn about possibly missing parentheses."
- msgstr "Avertir Ã  propos de parenthÃ¨ses qui pourraient Ãªtre manquantes."
- 
- #: c-family/c.opt:963
- msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
- msgstr "Avertir lors d'appels Ã  std::move sur un objet local dans une instruction return qui empÃªche l'Ã©lision de la copie."
- 
- #: c-family/c.opt:967
- msgid "Warn when converting the type of pointers to member functions."
- msgstr "Avertir lors de la conversion de types de pointeurs en fonctions membres."
- 
- #: c-family/c.opt:971
- msgid "Warn about function pointer arithmetic."
- msgstr "Avertir Ã  propos d'arithmÃ©tiques sur un pointeur de fonction."
- 
- #: c-family/c.opt:975
- msgid "Warn when a pointer differs in signedness in an assignment."
- msgstr "Avertir lorsque un pointeur d'un type signÃ© est affectÃ© Ã  un pointeur d'un autre type signÃ©."
- 
- #: c-family/c.opt:979
- msgid "Warn when a pointer is compared with a zero character constant."
- msgstr "Avertir quand un pointeur est comparÃ© avec la constante caractÃ¨re zÃ©ro."
- 
- #: c-family/c.opt:983
- msgid "Warn when a pointer is cast to an integer of a different size."
- msgstr "Avertir quand un pointeur est transtypÃ© vers un entier de taille diffÃ©rente."
- 
- #: c-family/c.opt:987
- msgid "Warn about misuses of pragmas."
- msgstr "Avertir Ã  propos de pragmas mal employÃ©s."
- 
- #: c-family/c.opt:991
- msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
- msgstr "Avertir si des constructeurs ou des destructeurs avec une prioritÃ© entre 0 et 100 sont utilisÃ©s."
- 
- #: c-family/c.opt:995
- msgid "Warn if a property for an Objective-C object has no assign semantics specified."
- msgstr "Avertir si une propriÃ©tÃ© d'un objet en Objective-C n'a pas de sÃ©mantique d'affectation spÃ©cifiÃ©e."
- 
- #: c-family/c.opt:999
- msgid "Warn if inherited methods are unimplemented."
- msgstr "Avertir si les mÃ©thodes hÃ©ritÃ©es ne sont pas implÃ©mentÃ©es."
- 
- #: c-family/c.opt:1003 c-family/c.opt:1007
- msgid "Warn for placement new expressions with undefined behavior."
- msgstr "Avertir Ã  propos des expressions Â«Â newÂ Â» avec placement qui ont un comportement indÃ©fini."
- 
- #: c-family/c.opt:1011
- msgid "Warn about multiple declarations of the same object."
- msgstr "Avertir Ã  propos de dÃ©clarations multiples du mÃªme objet."
- 
- #: c-family/c.opt:1015
- msgid "Warn about redundant calls to std::move."
- msgstr "Avertir au sujet d'appels redondants Ã  std::move."
- 
- #: c-family/c.opt:1019
- msgid "Warn about uses of register storage specifier."
- msgstr "Avertir Ã  propos de l'utilisation des spÃ©cificateurs de stockage de registres."
- 
- #: c-family/c.opt:1023
- msgid "Warn when the compiler reorders code."
- msgstr "Avertir lorsque le compilateur rÃ©ordonne le code."
- 
- #: c-family/c.opt:1027
- msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
- msgstr "Avertir lorsque une fonction retourne le type par dÃ©faut Â«Â intÂ Â» (en C) ou lorsque les types de retour sont inconsistants (en C++)."
- 
- #: c-family/c.opt:1031
- msgid "Warn on suspicious constructs involving reverse scalar storage order."
- msgstr "Avertir Ã  propos de constructions douteuses impliquant un ordre inversÃ© de stockage des scalaires."
- 
- #: c-family/c.opt:1035
- msgid "Warn if a selector has multiple methods."
- msgstr "Avertir si un sÃ©lecteur a de multiples mÃ©thodes."
- 
- #: c-family/c.opt:1039
- msgid "Warn about possible violations of sequence point rules."
- msgstr "Avertir Ã  propos des violations possibles des rÃ¨gles des points de sÃ©quence."
- 
- #: c-family/c.opt:1043
- msgid "Warn if a local declaration hides an instance variable."
- msgstr "Avertir si une dÃ©claration locale masque une variable d'instance."
- 
- #: c-family/c.opt:1047 c-family/c.opt:1051
- msgid "Warn if left shift of a signed value overflows."
- msgstr "Avertir si le dÃ©calage Ã  gauche d'une valeur signÃ©e dÃ©borde."
- 
- #: c-family/c.opt:1055
- msgid "Warn if shift count is negative."
- msgstr "Avertir si le nombre de dÃ©calages est nÃ©gatif."
- 
- #: c-family/c.opt:1059
- msgid "Warn if shift count >= width of type."
- msgstr "Avertir si le nombre de dÃ©calages >= Ã  la largeur du type."
- 
- #: c-family/c.opt:1063
- msgid "Warn if left shifting a negative value."
- msgstr "Avertir Ã  propos des dÃ©calages Ã  gauche de valeurs nÃ©gatives."
- 
- #: c-family/c.opt:1067
- msgid "Warn about signed-unsigned comparisons."
- msgstr "Avertir Ã  propos des comparaisons entre signÃ©s et non signÃ©s."
- 
- #: c-family/c.opt:1075
- msgid "Warn for implicit type conversions between signed and unsigned integers."
- msgstr "Avertir Ã  propos des conversions implicites entre entiers signÃ©s et non signÃ©s."
- 
- #: c-family/c.opt:1079
- msgid "Warn when overload promotes from unsigned to signed."
- msgstr "Avertir lorsque la surcharge promeut un non signÃ© en signÃ©."
- 
- #: c-family/c.opt:1083
- msgid "Warn about uncasted NULL used as sentinel."
- msgstr "Avertir Ã  propos des NULL sans type qui sont utilisÃ©s comme sentinelle."
- 
- #: c-family/c.opt:1087
- msgid "Warn about unprototyped function declarations."
- msgstr "Avertir Ã  propos des dÃ©clarations de fonctions sans prototype."
- 
- #: c-family/c.opt:1099
- msgid "Warn if type signatures of candidate methods do not match exactly."
- msgstr "Avertir si la signature d'une mÃ©thode candidate ne correspond pas exactement."
- 
- #: c-family/c.opt:1103
- msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
- msgstr "Avertir quand les fonctions intÃ©grÃ©es __sync_fetch_and_nand et __sync_nand_and_fetch sont utilisÃ©es."
- 
- #: c-family/c.opt:1107
- msgid "Deprecated.  This switch has no effect."
- msgstr "ObsolÃ¨te. Cette option n'a aucun effet."
- 
- #: c-family/c.opt:1115
- msgid "Warn if a comparison always evaluates to true or false."
- msgstr "Avertir si une comparaison est toujours Ã©valuÃ©e Ã  vrai ou Ã  faux."
- 
- #: c-family/c.opt:1119
- msgid "Warn if a throw expression will always result in a call to terminate()."
- msgstr "Avertir si une expression Â«Â throwÂ Â» conduira toujours Ã  un appel Ã  terminate()."
- 
- #: c-family/c.opt:1123
- msgid "Warn about features not present in traditional C."
- msgstr "Avertir Ã  propos des fonctionnalitÃ©s absentes du C traditionnel."
- 
- #: c-family/c.opt:1127
- msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
- msgstr "Avertir Ã  propos des prototypes qui causent une conversion de type diffÃ©rente de celle qui aurait lieu en l'absence du prototype."
- 
- #: c-family/c.opt:1131
- msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
- msgstr "Avertir si des trigrammes sont rencontrÃ©s et qu'ils pourraient affecter le sens du programme."
- 
- #: c-family/c.opt:1135
- msgid "Warn about @selector()s without previously declared methods."
- msgstr "Avertir Ã  propos des @selector() sans mÃ©thode prÃ©alablement dÃ©clarÃ©e."
- 
- #: c-family/c.opt:1139
- msgid "Warn if an undefined macro is used in an #if directive."
- msgstr "Avertir si une macro non dÃ©finie est utilisÃ©e dans une directive #if."
- 
- #: c-family/c.opt:1151
- msgid "Warn about unrecognized pragmas."
- msgstr "Avertir Ã  propos des pragmas non reconnus."
- 
- #: c-family/c.opt:1155
- msgid "Warn about unsuffixed float constants."
- msgstr "Avertir Ã  propos de constantes flottantes sans suffixe."
- 
- #: c-family/c.opt:1163
- msgid "Warn when typedefs locally defined in a function are not used."
- msgstr "Avertir quand un typedef dÃ©fini localement dans une fonction n'est pas utilisÃ©."
- 
- #: c-family/c.opt:1167
- msgid "Warn about macros defined in the main file that are not used."
- msgstr "Avertir Ã  propos de macros dÃ©finies dans le fichier principal qui ne sont pas utilisÃ©es."
- 
- #: c-family/c.opt:1171
- msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
- msgstr "Avertir si l'appelant d'une fonction marquÃ©e avec l'attribut Â«Â warn_unused_resultÂ Â» n'utilise pas la valeur retournÃ©e."
- 
- #: c-family/c.opt:1179 c-family/c.opt:1183
- msgid "Warn when a const variable is unused."
- msgstr "Avertir lorsqu'une variable const est inutilisÃ©e."
- 
- #: c-family/c.opt:1187
- msgid "Warn about using variadic macros."
- msgstr "Avertir Ã  propos de l'utilisation de macros variadiques."
- 
- #: c-family/c.opt:1191
- msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
- msgstr "Avertir Ã  propos de l'usage discutable de macros utilisÃ©es pour rÃ©cupÃ©rer des arguments variables."
- 
- #: c-family/c.opt:1195
- msgid "Warn if a variable length array is used."
- msgstr "Avertir si un tableau de longueur variable est utilisÃ©."
- 
- #: c-family/c.opt:1199
- msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
- msgstr "-Wvla-larger-than=<nombre>\tAvertir Ã  propos de l'utilisation de tableaux de longueur variable sans limite et sur l'utilisation de tableaux de longueur variable avec une limite qui peut Ãªtre plus grande que <nombre> octets. <nombre> octets."
- 
- #: c-family/c.opt:1206
- msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
- msgstr "-Wno-vla-larger-than DÃ©sactive l'avertissement Wvla-larger-than=.  Ã‰quivalent Ã  Wvla-larger-than=<SIZE_MAX> ou plus grand."
- 
- #: c-family/c.opt:1210
- msgid "Warn when a register variable is declared volatile."
- msgstr "Avertir quand une variable registre est dÃ©clarÃ©e volatile."
- 
- #: c-family/c.opt:1214
- msgid "Warn on direct virtual inheritance."
- msgstr "Avertir Ã  propos d'hÃ©ritages virtuels directs."
- 
- #: c-family/c.opt:1218
- msgid "Warn if a virtual base has a non-trivial move assignment operator."
- msgstr "Avertir si une classe de base virtuelle a un opÃ©rateur de dÃ©placement non-trivial."
- 
- #: c-family/c.opt:1222
- msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
- msgstr "En C++, une valeur non nulle signifie qu'il faut avertir Ã  propos des conversions dÃ©prÃ©ciÃ©es de chaÃ®nes littÃ©rales en Â«Â char *Â Â».  En C, le mÃªme avertissement est Ã©mis sauf que la conversion n'est, bien entendu, pas dÃ©prÃ©ciÃ©e par le standard C ISO."
- 
- #: c-family/c.opt:1226
- msgid "Warn when a literal '0' is used as null pointer."
- msgstr "Avertir lorsqu'un Â«Â 0Â Â» littÃ©ral est utilisÃ© comme pointeur nul."
- 
- #: c-family/c.opt:1230
- msgid "Warn about useless casts."
- msgstr "Avertir Ã  propos des transtypages inutiles."
- 
- #: c-family/c.opt:1234
- msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
- msgstr "Avertir si un type de classe a une base ou un champ dont le type utilise l'espace de noms anonyme ou dÃ©pend d'un type sans classe de liaison."
- 
- #: c-family/c.opt:1238
- msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
- msgstr "Avertir lorsqu'une dÃ©claration duplique l'un des spÃ©cificateurs const, volatile, restrict ou _Atomic."
- 
- #: c-family/c.opt:1242
- msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
- msgstr "Avertir quand un argument passÃ© Ã  un paramÃ¨tre avec le spÃ©cificateur Â«Â restrictÂ Â» a un autre argument comme synonyme."
- 
- #: c-family/c.opt:1247
- msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
- msgstr "Un synonyme de -std=c89 (en C) ou -std=c++98 (en C++)."
- 
- #: c-family/c.opt:1255
- msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
- msgstr "La version de l'ABI C++ utilisÃ©e pour les avertissements de -Wabi et les alias de compatibilitÃ© de l'Ã©dition de liens."
- 
- #: c-family/c.opt:1259
- msgid "Enforce class member access control semantics."
- msgstr "Faire respecter la sÃ©mantique du contrÃ´le d'accÃ¨s Ã  un membre de classe."
- 
- #: c-family/c.opt:1263
- msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
- msgstr "-fada-spec-parent=unit  DÃ©charger les specs Ada comme unitÃ©s enfants du parent donnÃ©."
- 
- #: c-family/c.opt:1267
- msgid "Support C++17 allocation of over-aligned types."
- msgstr "Supporter l'allocation C++17 de types sur-alignÃ©s."
- 
- #: c-family/c.opt:1271
- msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
- msgstr "-faligned-new=<N> Utiliser l'allocation de types sur-alignÃ©s du C++17 pour les alignements plus grands que N."
- 
- #: c-family/c.opt:1278
- msgid "Allow variadic functions without named parameter."
- msgstr "Autoriser les fonctions variadiques sans paramÃ¨tre nommÃ©."
- 
- #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
- #: c-family/c.opt:1858 c-family/c.opt:1874
- msgid "No longer supported."
- msgstr "Prise en charge supprimÃ©e."
- 
- #: c-family/c.opt:1286
- msgid "Recognize the \"asm\" keyword."
- msgstr "ReconnaÃ®tre le mot clef Â«Â asmÂ Â»."
- 
- #: c-family/c.opt:1294
- msgid "Recognize built-in functions."
- msgstr "ReconnaÃ®tre les fonctions intÃ©grÃ©es."
- 
- #: c-family/c.opt:1301
- msgid "Where shorter, use canonicalized paths to systems headers."
- msgstr "Lorsqu'ils sont plus courts, utiliser des chemins canoniques vers les en-tÃªtes systÃ¨me."
- 
- #: c-family/c.opt:1305
- msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
- msgstr "Activer le type fondamental char8_t et l'utiliser comme type pour les chaÃ®nes UTF-8 et les caractÃ¨res littÃ©raux."
- 
- #: c-family/c.opt:1393
- msgid "Deprecated in GCC 8.  This switch has no effect."
- msgstr "ObsolÃ¨te dans GCC 8.  Cette option n'a aucun effet."
- 
- #: c-family/c.opt:1397
- msgid "Enable support for C++ concepts."
- msgstr "Activer le support pour les concepts du C++."
- 
- #: c-family/c.opt:1401
- msgid "Allow the arguments of the '?' operator to have different types."
- msgstr "Permettre aux arguments de l'opÃ©rateur Â«Â ?Â Â» d'avoir des types diffÃ©rents."
- 
- #: c-family/c.opt:1409
- msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
- msgstr "-fconst-string-class=<nom>\tUtiliser la classe <nom> pour les chaÃ®nes constantes."
- 
- #: c-family/c.opt:1413
- msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
- msgstr "-fconstexpr-depth=<nombre>\tSpÃ©cifier la profondeur maximale de rÃ©cursion de constexpr."
- 
- #: c-family/c.opt:1417
- msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
- msgstr "-fconstexpr-loop-limit=<nombre>\tSpÃ©cifier le nombre maximum d'itÃ©rations d'une boucle de constexpr."
- 
- #: c-family/c.opt:1421
- msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
- msgstr "-fconstexpr-ops-limit=<nombre>\tSpÃ©cifier le nombre maximum d'opÃ©rations constexpr lors d'une unique Ã©valuation d'un constexpr."
- 
- #: c-family/c.opt:1425
- msgid "Emit debug annotations during preprocessing."
- msgstr "Produire des annotations de dÃ©bogage pendant le prÃ©-traitement."
- 
- #: c-family/c.opt:1429
- msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
- msgstr "-fdeduce-init-list\tautoriser la dÃ©duction de std::initializer_list pour un paramÃ¨tre de type d'un patron depuis la liste d'initialisation entre accolades."
- 
- #: c-family/c.opt:1433
- msgid "Factor complex constructors and destructors to favor space over speed."
- msgstr "Factoriser les constructeurs et destructeurs complexes pour favoriser l'espace par rapport Ã  la vitesse."
- 
- #: c-family/c.opt:1441
- msgid "Print hierarchical comparisons when template types are mismatched."
- msgstr "Afficher des comparaisons hiÃ©rarchiques quand des types de patrons ne concordent pas."
- 
- #: c-family/c.opt:1445
- msgid "Preprocess directives only."
- msgstr "PrÃ©traiter uniquement les directives."
- 
- #: c-family/c.opt:1449
- msgid "Permit '$' as an identifier character."
- msgstr "Autoriser Â«Â $Â Â» comme caractÃ¨re dans les identificateurs."
- 
- #: c-family/c.opt:1453
- msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
- msgstr "-fmacro-prefix-map=<ancien>=<nouveau> Remplacer un nom de rÃ©pertoire par un autre dans __FILE__, __BASE_FILE__ et __builtin_FILE()."
- 
- #: c-family/c.opt:1457
- msgid "Write all declarations as Ada code transitively."
- msgstr "Ã‰crire toutes les dÃ©clarations sous forme de code Ada transitivement."
- 
- #: c-family/c.opt:1461
- msgid "Write all declarations as Ada code for the given file only."
- msgstr "Ã‰crire toutes les dÃ©clarations sous forme de code Ada pour le fichier spÃ©cifiÃ© uniquement."
- 
- #: c-family/c.opt:1468
- msgid "-fno-elide-type Do not elide common elements in template comparisons."
- msgstr "-fno-elide-type Ne pas Ã©liminer les Ã©lÃ©ments en communs dans les comparaisons de patrons."
- 
- #: c-family/c.opt:1472
- msgid "Generate code to check exception specifications."
- msgstr "GÃ©nÃ©rer du code pour vÃ©rifier les spÃ©cifications des exceptions."
- 
- #: c-family/c.opt:1479
- msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
- msgstr "-fexec-charset=<jeucar>\tConvertir toutes les chaÃ®nes et les constantes de caractÃ¨res vers le jeu de caractÃ¨res <jeucar>."
- 
- #: c-family/c.opt:1483
- msgid "Permit universal character names (\\u and \\U) in identifiers."
- msgstr "Permettre des noms de caractÃ¨res universels (\\u et \\U) dans les identificateurs."
- 
- #: c-family/c.opt:1487
- msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
- msgstr "-finput-charset=<jeucar>\tSpÃ©cifier le jeu de caractÃ¨res par dÃ©faut pour les fichiers source."
- 
- #: c-family/c.opt:1491
- msgid "Support dynamic initialization of thread-local variables in a different translation unit."
- msgstr "Supporter l'initialisation dynamique de variables locales au thread dans une unitÃ© de traduction diffÃ©rente."
- 
- #: c-family/c.opt:1501
- msgid "Do not assume that standard C libraries and \"main\" exist."
- msgstr "Ne pas supposer que les bibliothÃ¨ques standards du C et Â«Â mainÂ Â» existent."
- 
- #: c-family/c.opt:1505
- msgid "Recognize GNU-defined keywords."
- msgstr "ReconnaÃ®tre les mots clÃ©s dÃ©finis par GNU."
- 
- #: c-family/c.opt:1509
- msgid "Generate code for GNU runtime environment."
- msgstr "GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution GNU."
- 
- #: c-family/c.opt:1513
- msgid "Use traditional GNU semantics for inline functions."
- msgstr "Utiliser les sÃ©mantiques GNU traditionnelles pour les fonctions mises en lignes."
- 
- #: c-family/c.opt:1526
- msgid "Assume normal C execution environment."
- msgstr "PrÃ©sumer que l'environnement d'exÃ©cution C est normal."
- 
- #: c-family/c.opt:1534
- msgid "Export functions even if they can be inlined."
- msgstr "Exporter les fonctions mÃªme si elles peuvent Ãªtre mises en ligne."
- 
- #: c-family/c.opt:1538
- msgid "Emit implicit instantiations of inline templates."
- msgstr "Produire des instanciations implicites pour des patrons en ligne."
- 
- #: c-family/c.opt:1542
- msgid "Emit implicit instantiations of templates."
- msgstr "Produire des instanciations implicites pour les patrons."
- 
- #: c-family/c.opt:1546
- msgid "Implement C++17 inheriting constructor semantics."
- msgstr "ImplÃ©menter les sÃ©mantiques C++17 des constructeurs qui hÃ©ritent."
- 
- #: c-family/c.opt:1553
- msgid "Don't emit dllexported inline functions unless needed."
- msgstr "Ne pas gÃ©nÃ©rer des fonctions dÃ©clarÃ©es Â«Â en ligneÂ Â» avec l'attribut Â«Â dllexportÂ Â» Ã  moins que ce ne soit nÃ©cessaire."
- 
- #: c-family/c.opt:1560
- msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
- msgstr "Autoriser les conversions implicites entre des vecteurs avec des nombres de sous-parties diffÃ©rentes ou des types d'Ã©lÃ©ments diffÃ©rents."
- 
- #: c-family/c.opt:1564
- msgid "Don't warn about uses of Microsoft extensions."
- msgstr "Ne pas avertir au sujet de l'utilisation des extensions de Microsoft."
- 
- #: c-family/c.opt:1583
- msgid "Implement resolution of DR 150 for matching of template template arguments."
- msgstr "ImplÃ©menter la rÃ©solution du DR 150 pour faire correspondre les arguments de patron des patrons."
- 
- #: c-family/c.opt:1587
- msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
- msgstr "GÃ©nÃ©rer le code pour l'environnement d'exÃ©cution NeXT (Apple Mac OS X)."
- 
- #: c-family/c.opt:1591
- msgid "Assume that receivers of Objective-C messages may be nil."
- msgstr "Supposer que les rÃ©cepteurs des messages Objective-C peuvent Ãªtre NIL."
- 
- #: c-family/c.opt:1595
- msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
- msgstr "Autoriser l'accÃ¨s aux variables d'instance comme si elles Ã©taient dÃ©clarÃ©es localement dans les implÃ©mentations des mÃ©thodes d'instances."
- 
- #: c-family/c.opt:1599
- msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
- msgstr "-fvisibility=[private|protected|public|package]\tDÃ©termine la visibilitÃ© par dÃ©faut des symboles."
- 
- #: c-family/c.opt:1624
- msgid "Treat a throw() exception specification as noexcept to improve code size."
- msgstr "Traiter une spÃ©cification d'exception throw() comme Â«Â noexceptÂ Â» pour amÃ©liorer la taille du code."
- 
- #: c-family/c.opt:1628
- msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
- msgstr "SpÃ©cifier l'ABI Ã  utiliser pour la gÃ©nÃ©ration du code et des mÃ©ta-donnÃ©es de Objective-C."
- 
- #: c-family/c.opt:1634
- msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
- msgstr "GÃ©nÃ©rer des mÃ©thodes Objective-C spÃ©ciales pour initialiser et dÃ©truire des ivars C++ non-POD, si nÃ©cessaire."
- 
- #: c-family/c.opt:1638
- msgid "Allow fast jumps to the message dispatcher."
- msgstr "Autoriser des sauts rapides vers le rÃ©partiteur de messages."
- 
- #: c-family/c.opt:1644
- msgid "Enable Objective-C exception and synchronization syntax."
- msgstr "Autoriser la syntaxe d'exception et de synchronisation de Objective-C."
- 
- #: c-family/c.opt:1648
- msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
- msgstr "Activer le ramasse-miettes (Garbage Collection) dans les programmes Objective-C/Objective-C++."
- 
- #: c-family/c.opt:1652
- msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
- msgstr "Activer la vÃ©rification en ligne des rÃ©cepteurs nuls avec le moteur NeXT et la version 2 de l'ABI."
- 
- #: c-family/c.opt:1657
- msgid "Enable Objective-C setjmp exception handling runtime."
- msgstr "Activer la gestion des exceptions Objective-C en utilisant setjmp Ã  l'exÃ©cution."
- 
- #: c-family/c.opt:1661
- msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
- msgstr "Respecter la conformitÃ© avec le langage Objective-C 1.0 comme implÃ©mentÃ© dans GCC 4.0."
- 
- #: c-family/c.opt:1665
- msgid "Enable OpenACC."
- msgstr "Activer OpenACC."
- 
- #: c-family/c.opt:1669
- msgid "Specify default OpenACC compute dimensions."
- msgstr "SpÃ©cifier les dimensions de calculs par dÃ©faut pour OpenACC."
- 
- #: c-family/c.opt:1673
- msgid "Enable OpenMP (implies -frecursive in Fortran)."
- msgstr "Activer OpenMP (implique -frecursive en Fortran)."
- 
- #: c-family/c.opt:1677
- msgid "Enable OpenMP's SIMD directives."
- msgstr "Activer les directives SIMD de OpenMP."
- 
- #: c-family/c.opt:1681
- msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
- msgstr "ReconnaÃ®tre les mots clÃ©s C++ comme Â«Â complÂ Â» et Â«Â xorÂ Â»."
- 
- #: c-family/c.opt:1692
- msgid "Look for and use PCH files even when preprocessing."
- msgstr "Rechercher et utiliser les fichiers PCH mÃªme pendant le prÃ©-traitement."
- 
- #: c-family/c.opt:1696
- msgid "Downgrade conformance errors to warnings."
- msgstr "Transformer les erreurs de conformitÃ© en simples avertissements."
- 
- #: c-family/c.opt:1700
- msgid "Enable Plan 9 language extensions."
- msgstr "Activer les extensions de langage PlanÂ 9."
- 
- #: c-family/c.opt:1704
- msgid "Treat the input file as already preprocessed."
- msgstr "ConsidÃ©rer que le fichier d'entrÃ©e a dÃ©jÃ  Ã©tÃ© prÃ©-traitÃ©."
- 
- #: c-family/c.opt:1712
- msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
- msgstr "-ftrack-macro-expansion=<0|1|2>  Tracer les emplacements des Ã©lÃ©ments qui proviennent des remplacement des macros et les afficher dans les messages d'erreurs."
- 
- #: c-family/c.opt:1716
- msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
- msgstr "-fno-pretty-templates Ne pas embellir l'affichage des spÃ©cialisations de patrons sous la forme de la signature du patron suivie des arguments."
- 
- #: c-family/c.opt:1720
- msgid "Treat known sprintf return values as constants."
- msgstr "Traiter les valeurs de retour connues de sprintf comme des constantes."
- 
- #: c-family/c.opt:1724
- msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
- msgstr "UtilisÃ© avec le mode Fix-and-Continue pour indiquer que les fichiers objets peuvent Ãªtre insÃ©rÃ©s pour remplacer ceux du programme durant l'exÃ©cution."
- 
- #: c-family/c.opt:1728
- msgid "Enable automatic template instantiation."
- msgstr "Activer l'instanciation automatique de patron."
- 
- #: c-family/c.opt:1732
- msgid "Generate run time type descriptor information."
- msgstr "GÃ©nÃ©rer l'information pour les types de descripteurs lors de l'exÃ©cution."
- 
- #: c-family/c.opt:1740
- msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
- msgstr "Forcer le type sous-jacent de Â«Â wchar_tÂ Â» Ã  Ãªtre Â«Â unsigned shortÂ Â»."
- 
- #: c-family/c.opt:1744
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
- msgstr "Lorsque ni Â«Â signedÂ Â» ni Â«Â unsignedÂ Â» n'est fourni, le champ de bits doit Ãªtre signÃ©."
- 
- #: c-family/c.opt:1752
- msgid "Enable C++14 sized deallocation support."
- msgstr "Activer le support pour les dÃ©sallocations avec taille connue du C++14."
- 
- #: c-family/c.opt:1759
- msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
- msgstr "-fsso-struct=[big-endian|little-endian|native]\tFixer l'ordre de stockage par dÃ©faut des scalaires."
- 
- #: c-family/c.opt:1775
- msgid "Display statistics accumulated during compilation."
- msgstr "Afficher les statistiques accumulÃ©es durant la compilation."
- 
- #: c-family/c.opt:1779
- msgid "Assume that values of enumeration type are always within the minimum range of that type."
- msgstr "Supposer que les valeurs d'un type Ã©numÃ©rÃ© sont toujours dans la plage minimum de ce type."
- 
- #: c-family/c.opt:1786 c-family/c.opt:1791
- msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
- msgstr "Suivre les exigences du C++17 concernant l'ordre d'Ã©valuation des expressions d'affectations, des dÃ©calages, des appels aux fonctions membres, etc."
- 
- #: c-family/c.opt:1808
- msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
- msgstr "-ftabstop=<nombre>\tDistance entre les tabulations pour un rapport en colonnes."
- 
- #: c-family/c.opt:1812
- msgid "Set the maximum number of template instantiation notes for a single warning or error."
- msgstr "Fixer le nombre maximum de notes d'instanciations de patrons pour un seul avertissement ou erreur."
- 
- #: c-family/c.opt:1819
- msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
- msgstr "-ftemplate-depth=<nombre>\tSpÃ©cifier la profondeur maximale d'instanciation d'un patron."
- 
- #: c-family/c.opt:1826
- msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
- msgstr "-fno-threadsafe-statics\tNe pas gÃ©nÃ©rer de code sÃ»r du point de vue des threads pour initialiser les statiques locaux."
- 
- #: c-family/c.opt:1830
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
- msgstr "Lorsque ni Â«Â signedÂ Â» ni Â«Â unsignedÂ Â» n'est fourni, le champ de bits doit Ãªtre non signÃ©."
- 
- #: c-family/c.opt:1838
- msgid "Use __cxa_atexit to register destructors."
- msgstr "Utiliser __cxa_atexit pour enregistrer les destructeurs."
- 
- #: c-family/c.opt:1842
- msgid "Use __cxa_get_exception_ptr in exception handling."
- msgstr "Utiliser __cxa_get_exception_ptr dans la gestion des exceptions."
- 
- #: c-family/c.opt:1846
- msgid "Marks all inlined functions and methods as having hidden visibility."
- msgstr "Marquer toutes les fonctions et mÃ©thodes mises en ligne comme ayant la visibilitÃ© Â«Â cachÃ©eÂ Â»."
- 
- #: c-family/c.opt:1850
- msgid "Changes visibility to match Microsoft Visual Studio by default."
- msgstr "Changer la visibilitÃ© pour correspondre Ã  Microsoft Visual Studio par dÃ©faut."
- 
- #: c-family/c.opt:1866
- msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
- msgstr "-fwide-exec-charset=<jeucar>\tConvertir toutes les chaÃ®nes et les constantes de caractÃ¨res larges vers le jeu de caractÃ¨res <jeucar>."
- 
- #: c-family/c.opt:1870
- msgid "Generate a #line directive pointing at the current working directory."
- msgstr "GÃ©nÃ©rer une directive #line pointant sur le rÃ©pertoire de travail courant."
- 
- #: c-family/c.opt:1878
- msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
- msgstr "GÃ©nÃ©rer une recherche de classes molle (via objc_getClass()) pour l'utilisation en mode Zero-Link."
- 
- #: c-family/c.opt:1882
- msgid "Dump declarations to a .decl file."
- msgstr "Vidanger les dÃ©clarations dans un fichier .decl."
- 
- #: c-family/c.opt:1886
- msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
- msgstr "-femit-struct-debug-baseonly\tInformations de dÃ©bogage agressivement rÃ©duites pour les structs."
- 
- #: c-family/c.opt:1890
- msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
- msgstr "-femit-struct-debug-reduced\tInformations de dÃ©bogage modÃ©rÃ©ment rÃ©duites pour les structs."
- 
- #: c-family/c.opt:1894
- msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
- msgstr "-femit-struct-debug-detailed=<liste-spec>\tInformations de dÃ©bogage rÃ©duites mais dÃ©taillÃ©es pour les structs."
- 
- #: c-family/c.opt:1898
- msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
- msgstr "InterprÃ©ter les nombres imaginaires, en virgule fixe ou avec d'autres suffixes gnu comme le nombre littÃ©ral correspondant au lieu d'un nombre littÃ©ral dÃ©fini par l'utilisateur."
- 
- #: c-family/c.opt:1903
- msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
- msgstr "-idirafter <rÃ©pertoire>\tAjouter <rÃ©pertoire> Ã  la fin du chemin systÃ¨me d'inclusion."
- 
- #: c-family/c.opt:1907
- msgid "-imacros <file>\tAccept definition of macros in <file>."
- msgstr "-imacros <fichier>\tAccepter la dÃ©finition de macros dans le <fichier>."
- 
- #: c-family/c.opt:1911
- msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
- msgstr "-imultilib <rÃ©pertoire>\tChoisir <rÃ©pertoire> comme le sous-rÃ©pertoire d'inclusion de multilib."
- 
- #: c-family/c.opt:1915
- msgid "-include <file>\tInclude the contents of <file> before other files."
- msgstr "-include <fichier>\tInclure le contenu du <fichier> avant les autres fichiers."
- 
- #: c-family/c.opt:1919
- msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
- msgstr "-iprefix <chemin>\tSÃ©lectionner le <chemin> comme prÃ©fixe pour les deux prochaines options."
- 
- #: c-family/c.opt:1923
- msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
- msgstr "-isysroot <rÃ©pertoire>\tSÃ©lectionner le <rÃ©pertoire> comme rÃ©pertoire racine systÃ¨me."
- 
- #: c-family/c.opt:1927
- msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
- msgstr "-isystem <rÃ©pertoire>\tAjouter le <rÃ©pertoire> au dÃ©but du chemin d'inclusion systÃ¨me."
- 
- #: c-family/c.opt:1931
- msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
- msgstr "-iquote <rÃ©pertoire>\tAjouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion avec guillemets."
- 
- #: c-family/c.opt:1935
- msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
- msgstr "-iwithprefix <rÃ©pertoire>\tAjouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion systÃ¨me."
- 
- #: c-family/c.opt:1939
- msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
- msgstr "-iwithprefixbefore <rÃ©pertoire>\tAjouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion principal."
- 
- #: c-family/c.opt:1949
- msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
- msgstr "Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me (ceux spÃ©cifiÃ©s avec -isystem seront quand mÃªme utilisÃ©s)."
- 
- #: c-family/c.opt:1953
- msgid "Do not search standard system include directories for C++."
- msgstr "Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me pour le C++."
- 
- #: c-family/c.opt:1965
- msgid "Generate C header of platform-specific features."
- msgstr "GÃ©nÃ©rer les en-tÃªtes C des options spÃ©cifiques Ã  la plate-forme."
- 
- #: c-family/c.opt:1969
- msgid "Remap file names when including files."
- msgstr "Remapper les noms des fichiers lors de l'inclusion des fichiers."
- 
- #: c-family/c.opt:1973 c-family/c.opt:1977
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
- msgstr "ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003."
- 
- #: c-family/c.opt:1981
- msgid "Conform to the ISO 2011 C++ standard."
- msgstr "ÃŠtre conforme au standard C++ ISO 2011."
- 
- #: c-family/c.opt:1985
- msgid "Deprecated in favor of -std=c++11."
- msgstr "Rendu obsolÃ¨te en faveur de -std=c++11."
- 
- #: c-family/c.opt:1989
- msgid "Deprecated in favor of -std=c++14."
- msgstr "Rendu obsolÃ¨te en faveur de -std=c++14."
- 
- #: c-family/c.opt:1993
- msgid "Conform to the ISO 2014 C++ standard."
- msgstr "ÃŠtre conforme au standard C++ ISO 2014."
- 
- #: c-family/c.opt:1997
- msgid "Deprecated in favor of -std=c++17."
- msgstr "Rendu obsolÃ¨te en faveur de -std=c++17."
- 
- #: c-family/c.opt:2001
- msgid "Conform to the ISO 2017 C++ standard."
- msgstr "ÃŠtre conforme au standard C++ ISO 2017."
- 
- #: c-family/c.opt:2005
- msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
- msgstr "ÃŠtre conforme au brouillon du standard C++ ISO 2020(?) (support expÃ©rimental et incomplet)."
- 
- #: c-family/c.opt:2009 c-family/c.opt:2135
- msgid "Conform to the ISO 2011 C standard."
- msgstr "ÃŠtre conforme au standard C ISO 2011."
- 
- #: c-family/c.opt:2013
- msgid "Deprecated in favor of -std=c11."
- msgstr "Rendu obsolÃ¨te en faveur de -std=c11."
- 
- #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
- #: c-family/c.opt:2143
- msgid "Conform to the ISO 2017 C standard (published in 2018)."
- msgstr "ÃŠtre conforme au standard C ISO 2017 (publiÃ© en 2018)."
- 
- #: c-family/c.opt:2025
- msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
- msgstr "Conforme au brouillon du standard C ISO 202X (support expÃ©rimental et incomplet)."
- 
- #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
- msgid "Conform to the ISO 1990 C standard."
- msgstr "ÃŠtre conforme au standard C ISO 1990."
- 
- #: c-family/c.opt:2037 c-family/c.opt:2127
- msgid "Conform to the ISO 1999 C standard."
- msgstr "ÃŠtre conforme au standard C ISO 1999."
- 
- #: c-family/c.opt:2041
- msgid "Deprecated in favor of -std=c99."
- msgstr "Rendu obsolÃ¨te en faveur de -std=c99."
- 
- #: c-family/c.opt:2045 c-family/c.opt:2050
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
- msgstr "ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003 avec les extensions GNU."
- 
- #: c-family/c.opt:2055
- msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
- msgstr "ÃŠtre conforme au standard C++ ISO 2011 avec les extensions GNU."
- 
- #: c-family/c.opt:2059
- msgid "Deprecated in favor of -std=gnu++11."
- msgstr "Rendu obsolÃ¨te en faveur de -std=gnu++11."
- 
- #: c-family/c.opt:2063
- msgid "Deprecated in favor of -std=gnu++14."
- msgstr "Rendu obsolÃ¨te en faveur de -std=gnu++14."
- 
- #: c-family/c.opt:2067
- msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
- msgstr "ÃŠtre conforme au standard C++ ISO 2014 avec les extensions GNU."
- 
- #: c-family/c.opt:2071
- msgid "Deprecated in favor of -std=gnu++17."
- msgstr "Rendu obsolÃ¨te en faveur de -std=gnu++17."
- 
- #: c-family/c.opt:2075
- msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
- msgstr "ÃŠtre conforme au standard C++ ISO 2017 avec les extensions GNU."
- 
- #: c-family/c.opt:2079
- msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
- msgstr "ÃŠtre conforme au brouillon du standard C++ ISO 2020(?) avec les extensions GNU (support expÃ©rimental et incomplet)."
- 
- #: c-family/c.opt:2083
- msgid "Conform to the ISO 2011 C standard with GNU extensions."
- msgstr "ÃŠtre conforme au standard C ISO 2011 avec les extensions GNU."
- 
- #: c-family/c.opt:2087
- msgid "Deprecated in favor of -std=gnu11."
- msgstr "Rendu obsolÃ¨te en faveur de -std=gnu11."
- 
- #: c-family/c.opt:2091 c-family/c.opt:2095
- msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
- msgstr "ÃŠtre conforme au standard C ISO 2017 (publiÃ© en 2018) avec les extensions GNU."
- 
- #: c-family/c.opt:2099
- msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
- msgstr "Conforme au brouillon du standard C ISO 202X avec les extensions de GNU (support expÃ©rimental et incomplet)."
- 
- #: c-family/c.opt:2103 c-family/c.opt:2107
- msgid "Conform to the ISO 1990 C standard with GNU extensions."
- msgstr "ÃŠtre conforme au standard C ISO 1990 avec les extensions GNU."
- 
- #: c-family/c.opt:2111
- msgid "Conform to the ISO 1999 C standard with GNU extensions."
- msgstr "ÃŠtre conforme au standard C ISO 1999 avec les extensions GNU."
- 
- #: c-family/c.opt:2115
- msgid "Deprecated in favor of -std=gnu99."
- msgstr "Rendu obsolÃ¨te en faveur de -std=gnu99."
- 
- #: c-family/c.opt:2123
- msgid "Conform to the ISO 1990 C standard as amended in 1994."
- msgstr "ÃŠtre conforme au standard C ISO 1990 tel que amendÃ© en 1994."
- 
- #: c-family/c.opt:2131
- msgid "Deprecated in favor of -std=iso9899:1999."
- msgstr "Rendu obsolÃ¨te en faveur de -std=iso9899:1999."
- 
- #: c-family/c.opt:2150
- msgid "Enable traditional preprocessing."
- msgstr "Activer le prÃ©-traitement traditionnel."
- 
- #: c-family/c.opt:2154
- msgid "-trigraphs\tSupport ISO C trigraphs."
- msgstr "-trigraphs\tSupporter les trigrammes du C ISO."
- 
- #: c-family/c.opt:2158
- msgid "Do not predefine system-specific and GCC-specific macros."
- msgstr "Ne pas prÃ©dÃ©finir les macros spÃ©cifiques au systÃ¨me et Ã  GCC."
- 
- #: fortran/lang.opt:146
- msgid "-J<directory>\tPut MODULE files in 'directory'."
- msgstr "-J<rÃ©pertoire>\tPlace les fichiers de MODULE dans Â«Â rÃ©pertoireÂ Â»."
- 
- #: fortran/lang.opt:198
- msgid "Warn about possible aliasing of dummy arguments."
- msgstr "Avertir Ã  propos de l'emploi d'alias pour des arguments fictifs."
- 
- #: fortran/lang.opt:202
- msgid "Warn about alignment of COMMON blocks."
- msgstr "Avertir Ã  propos de l'alignement de blocs COMMON."
- 
- #: fortran/lang.opt:206
- msgid "Warn about missing ampersand in continued character constants."
- msgstr "Avertir Ã  propos de l'absence d'une esperluette (&) dans des constantes de caractÃ¨res continuÃ©es (sur plusieurs lignes, par exemple)."
- 
- #: fortran/lang.opt:210
- msgid "Warn about creation of array temporaries."
- msgstr "Avertir Ã  propos de la crÃ©ation de temporaires de tableaux."
- 
- #: fortran/lang.opt:214
- msgid "Warn about type and rank mismatches between arguments and parameters."
- msgstr "Avertir Ã  propos d'incohÃ©rences de type et de rang entre les arguments et les paramÃ¨tres."
- 
- #: fortran/lang.opt:218
- msgid "Warn if the type of a variable might be not interoperable with C."
- msgstr "Avertir si le type d'une variable pourrait ne pas Ãªtre compatible avec le C."
- 
- #: fortran/lang.opt:226
- msgid "Warn about truncated character expressions."
- msgstr "Avertir Ã  propos d'expressions de caractÃ¨res tronquÃ©es."
- 
- #: fortran/lang.opt:230
- msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
- msgstr "Avertir Ã  propos d'Ã©galitÃ©s impliquant des comparaisons avec des expressions REAL ou COMPLEX."
- 
- #: fortran/lang.opt:238
- msgid "Warn about most implicit conversions."
- msgstr "Avertir Ã  propos d'une grande partie des conversions implicites."
- 
- #: fortran/lang.opt:242
- msgid "Warn about possibly incorrect subscripts in do loops."
- msgstr "Avertir Ã  propos d'indices probablement incorrects dans les boucles Â«Â doÂ Â»."
- 
- #: fortran/lang.opt:250
- msgid "Warn if loops have been interchanged."
- msgstr "Avertir si les boucles ont Ã©tÃ© Ã©changÃ©es."
- 
- #: fortran/lang.opt:254
- msgid "Warn about function call elimination."
- msgstr "Avertir Ã  propos de l'Ã©limination d'appels de fonctions."
- 
- #: fortran/lang.opt:258
- msgid "Warn about calls with implicit interface."
- msgstr "Avertir Ã  propos d'appels avec une interface implicite."
- 
- #: fortran/lang.opt:262
- msgid "Warn about called procedures not explicitly declared."
- msgstr "Avertir Ã  propos de procÃ©dures appelÃ©es sans Ãªtre explicitement dÃ©clarÃ©es."
- 
- #: fortran/lang.opt:266
- msgid "Warn about constant integer divisions with truncated results."
- msgstr "Avertir Ã  propos de divisions de constantes entiÃ¨res qui produisent un rÃ©sultat tronquÃ©."
- 
- #: fortran/lang.opt:270
- msgid "Warn about truncated source lines."
- msgstr "Avertir Ã  propos de lignes sources tronquÃ©es."
- 
- #: fortran/lang.opt:274
- msgid "Warn on intrinsics not part of the selected standard."
- msgstr "Avertir Ã  propos des intrinsÃ¨ques qui ne font pas partie du standard sÃ©lectionnÃ©."
- 
- #: fortran/lang.opt:286
- msgid "Warn about USE statements that have no ONLY qualifier."
- msgstr "Avertir Ã  propos d'expressions USE qui n'ont pas de qualificatif ONLY."
- 
- #: fortran/lang.opt:298
- msgid "Warn about real-literal-constants with 'q' exponent-letter."
- msgstr "Avertir Ã  propos de constantes littÃ©rales rÃ©elles ayant la lettre d'exposant Â«Â qÂ Â»."
- 
- #: fortran/lang.opt:302
- msgid "Warn when a left-hand-side array variable is reallocated."
- msgstr "Avertir lorsqu'une variable tableau dans le membre de gauche est rÃ©-allouÃ©e."
- 
- #: fortran/lang.opt:306
- msgid "Warn when a left-hand-side variable is reallocated."
- msgstr "Avertir lorsqu'une variable dans le membre de gauche est rÃ©-allouÃ©e."
- 
- #: fortran/lang.opt:310
- msgid "Warn if the pointer in a pointer assignment might outlive its target."
- msgstr "Avertir si le pointeur dans une affectation Ã  un pointeur pourrait vivre plus longtemps que sa cible."
- 
- #: fortran/lang.opt:318
- msgid "Warn about \"suspicious\" constructs."
- msgstr "Avertir Ã  propos des constructions Â«Â douteusesÂ Â»."
- 
- #: fortran/lang.opt:322
- msgid "Permit nonconforming uses of the tab character."
- msgstr "Permettre l'utilisation non conforme du caractÃ¨re de tabulation."
- 
- #: fortran/lang.opt:326
- msgid "Warn about an invalid DO loop."
- msgstr "Avertir Ã  propos des boucles DO invalides."
- 
- #: fortran/lang.opt:330
- msgid "Warn about underflow of numerical constant expressions."
- msgstr "Avertir Ã  propos du dÃ©bordement vers le bas d'expressions constantes numÃ©riques."
- 
- #: fortran/lang.opt:338
- msgid "Warn if a user-procedure has the same name as an intrinsic."
- msgstr "Avertir si une procÃ©dure de l'utilisateur a le mÃªme nom qu'un intrinsÃ¨que."
- 
- #: fortran/lang.opt:346
- msgid "Warn about unused dummy arguments."
- msgstr "Avertir Ã  propos des arguments fictifs inutilisÃ©s."
- 
- #: fortran/lang.opt:350
- msgid "Warn about zero-trip DO loops."
- msgstr "Avertir Ã  propos des boucles DO sans aucun passage."
- 
- #: fortran/lang.opt:354
- msgid "Enable preprocessing."
- msgstr "Activer le prÃ©-traitement."
- 
- #: fortran/lang.opt:362
- msgid "Disable preprocessing."
- msgstr "DÃ©sactiver le prÃ©-traitement."
- 
- #: fortran/lang.opt:370
- msgid "Eliminate multiple function invocations also for impure functions."
- msgstr "Ã‰liminer les appels de fonctions multiples aussi pour les fonctions impures."
- 
- #: fortran/lang.opt:374
- msgid "Enable alignment of COMMON blocks."
- msgstr "Activer l'alignement des blocs COMMON."
- 
- #: fortran/lang.opt:378
- msgid "All intrinsics procedures are available regardless of selected standard."
- msgstr "Toutes les procÃ©dures intrinsÃ¨ques sont disponibles quelque soit le standard sÃ©lectionnÃ©."
- 
- #: fortran/lang.opt:386
- msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
- msgstr "Ne pas traiter les variables locales et les blocs COMMON comme s'ils Ã©taient nommÃ©s dans des dÃ©clarations SAVE."
- 
- #: fortran/lang.opt:390
- msgid "Specify that backslash in string introduces an escape character."
- msgstr "SpÃ©cifier que la barre oblique inverse dans des chaÃ®nes annonce un caractÃ¨re d'Ã©chappement."
- 
- #: fortran/lang.opt:394
- msgid "Produce a backtrace when a runtime error is encountered."
- msgstr "Produire une trace de dÃ©bogage quand une erreur Ã  l'exÃ©cution est rencontrÃ©e."
- 
- #: fortran/lang.opt:398
- msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
- msgstr "-fblas-matmul-limit=<n>\tTaille de la plus petite matrice pour laquelle matmul utilise BLAS."
- 
- #: fortran/lang.opt:402
- msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
- msgstr "Produit un avertissement Ã  l'exÃ©cution si un temporaire de tableau a Ã©tÃ© crÃ©Ã© pour un argument d'une procÃ©dure."
- 
- #: fortran/lang.opt:406
- msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
- msgstr "-fconvert=<big-endian|little-endian|native|swap> Le type de boutisme Ã  utiliser pour des fichiers non formatÃ©s."
- 
- #: fortran/lang.opt:425
- msgid "Use the Cray Pointer extension."
- msgstr "Utiliser l'extension de pointeur Cray."
- 
- #: fortran/lang.opt:429
- msgid "Generate C prototypes from BIND(C) declarations."
- msgstr "GÃ©nÃ©rer des prototypes C pour les dÃ©clarations BIND(C)."
- 
- #: fortran/lang.opt:433
- msgid "Ignore 'D' in column one in fixed form."
- msgstr "Ignorer Â«Â DÂ Â» dans la colonne 1 du format fixe."
- 
- #: fortran/lang.opt:437
- msgid "Treat lines with 'D' in column one as comments."
- msgstr "Traiter les lignes avec Â«Â DÂ Â» dans la colonne 1 comme des commentaires."
- 
- #: fortran/lang.opt:441
- msgid "Enable all DEC language extensions."
- msgstr "Activer toutes les extensions du langage DEC."
- 
- #: fortran/lang.opt:445
- msgid "Enable legacy parsing of INCLUDE as statement."
- msgstr "Activer l'analyse historique des instructions INCLUDE."
- 
- #: fortran/lang.opt:449
- msgid "Enable kind-specific variants of integer intrinsic functions."
- msgstr "Activer les variantes spÃ©cifiques au sous-type pour les fonctions intrinsÃ¨ques entiÃ¨res."
- 
- #: fortran/lang.opt:453
- msgid "Enable legacy math intrinsics for compatibility."
- msgstr "Activer les intrinsÃ¨ques mathÃ©matiques historiques pour compatibilitÃ©."
- 
- #: fortran/lang.opt:457
- msgid "Enable support for DEC STRUCTURE/RECORD."
- msgstr "Activer le support pour les STRUCTURE/RECORD DEC."
- 
- #: fortran/lang.opt:461
- msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
- msgstr "Activer les attributs STATIC et AUTOMATIC du style DEC."
- 
- #: fortran/lang.opt:465
- msgid "Set the default double precision kind to an 8 byte wide type."
- msgstr "Fixer le type de prÃ©cision double par dÃ©faut Ã  un type avec 8 octets de large."
- 
- #: fortran/lang.opt:469
- msgid "Set the default integer kind to an 8 byte wide type."
- msgstr "Fixer le type d'entier par dÃ©faut Ã  un type avec 8 octets de large."
- 
- #: fortran/lang.opt:473
- msgid "Set the default real kind to an 8 byte wide type."
- msgstr "Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 8 octets de large."
- 
- #: fortran/lang.opt:477
- msgid "Set the default real kind to an 10 byte wide type."
- msgstr "Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 10 octets de large."
- 
- #: fortran/lang.opt:481
- msgid "Set the default real kind to an 16 byte wide type."
- msgstr "Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 16 octets de large."
- 
- #: fortran/lang.opt:485
- msgid "Allow dollar signs in entity names."
- msgstr "Autoriser le signe dollar dans les noms d'entitÃ©s."
- 
- #: fortran/lang.opt:493
- msgid "Display the code tree after parsing."
- msgstr "Afficher l'arbre du code aprÃ¨s analyse."
- 
- #: fortran/lang.opt:497
- msgid "Display the code tree after front end optimization."
- msgstr "Afficher l'arbre du code aprÃ¨s l'optimisation en premiÃ¨re ligne."
- 
- #: fortran/lang.opt:501
- msgid "Display the code tree after parsing; deprecated option."
- msgstr "Afficher l'arbre du code aprÃ¨s analyse; option dÃ©prÃ©ciÃ©e."
- 
- #: fortran/lang.opt:505
- msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
- msgstr "SpÃ©cifier qu'une bibliothÃ¨que BLAS externe doit Ãªtre utilisÃ©e pour les appels matmul sur des tableaux de grande taille."
- 
- #: fortran/lang.opt:509
- msgid "Use f2c calling convention."
- msgstr "Utiliser la convention d'appel f2c."
- 
- #: fortran/lang.opt:513
- msgid "Assume that the source file is fixed form."
- msgstr "PrÃ©sumer que le fichier source est au format fixe."
- 
- #: fortran/lang.opt:517
- msgid "Force creation of temporary to test infrequently-executed forall code."
- msgstr "Forcer la crÃ©ation d'un temporaire pour tester du code Â«Â forallÂ Â» peu frÃ©quemment exÃ©cutÃ©."
- 
- #: fortran/lang.opt:521
- msgid "Interpret any INTEGER(4) as an INTEGER(8)."
- msgstr "InterprÃ©ter tout INTEGER(4) comme un INTEGER(8)."
- 
- #: fortran/lang.opt:525 fortran/lang.opt:529
- msgid "Specify where to find the compiled intrinsic modules."
- msgstr "SpÃ©cifier oÃ¹ trouver les modules intrinsÃ¨ques compilÃ©s."
- 
- #: fortran/lang.opt:533
- msgid "Allow arbitrary character line width in fixed mode."
- msgstr "Autoriser des longueurs de lignes arbitraires en mode fixe."
- 
- #: fortran/lang.opt:537
- msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
- msgstr "-ffixed-line-length-<n>\tUtiliser une longueur de ligne n en mode fixe."
- 
- #: fortran/lang.opt:541
- msgid "Pad shorter fixed form lines to line width with spaces."
- msgstr "ComplÃ©ter avec des espaces les lignes au format fixÃ© qui sont trop courtes pour atteindre la largeur de ligne."
- 
- #: fortran/lang.opt:545
- msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
- msgstr "-ffpe-trap=[...]\tStopper sur les exceptions en virgule flottante suivantes."
- 
- #: fortran/lang.opt:549
- msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
- msgstr "-ffpe-summary=[...]\tAfficher le rÃ©sumÃ© des exceptions en virgule flottante."
- 
- #: fortran/lang.opt:553
- msgid "Assume that the source file is free form."
- msgstr "PrÃ©sumer que le fichier source est au format libre."
- 
- #: fortran/lang.opt:557
- msgid "Allow arbitrary character line width in free mode."
- msgstr "Autoriser des longueurs de lignes arbitraires en mode libre."
- 
- #: fortran/lang.opt:561
- msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
- msgstr "-ffree-line-length-<n>\tUtiliser une longueur de ligne n en mode libre."
- 
- #: fortran/lang.opt:565
- msgid "Try to interchange loops if profitable."
- msgstr "Essayer d'interchanger les boucles si c'est profitable."
- 
- #: fortran/lang.opt:569
- msgid "Enable front end optimization."
- msgstr "Activer les optimisations de premiÃ¨re ligne."
- 
- #: fortran/lang.opt:573
- msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
- msgstr "SpÃ©cifier qu'aucun type implicite est autorisÃ© Ã  moins qu'il soit explicitement spÃ©cifiÃ© par des expressions IMPLICIT."
- 
- #: fortran/lang.opt:577
- msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
- msgstr "-finit-character=<n>\tInitialiser les variables locales de type caractÃ¨re Ã  la valeur ASCII n."
- 
- #: fortran/lang.opt:581
- msgid "Initialize components of derived type variables according to other init flags."
- msgstr "Initialiser les composants de variables de types dÃ©rivÃ©s en fonction d'autres fanions d'initialisation."
- 
- #: fortran/lang.opt:585
- msgid "-finit-integer=<n>\tInitialize local integer variables to n."
- msgstr "-finit-integer=<n>\tInitialiser les variables locales de type entier Ã  la valeur n."
- 
- #: fortran/lang.opt:589
- msgid "Initialize local variables to zero (from g77)."
- msgstr "Initialiser les variables locales Ã  zÃ©ro (provient de g77)."
- 
- #: fortran/lang.opt:593
- msgid "-finit-logical=<true|false>\tInitialize local logical variables."
- msgstr "-finit-logical=<true|false>\tInitialiser les variables locales logiques."
- 
- #: fortran/lang.opt:597
- msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
- msgstr "-finit-real=<zero|snan|nan|inf|-inf>\tInitialiser les variables locales de type rÃ©el."
- 
- #: fortran/lang.opt:619
- msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
- msgstr "-finline-matmul-limit=<n>\tSpÃ©cifier la taille de la plus grande matrice pour laquelle matmul sera codÃ© en ligne."
- 
- #: fortran/lang.opt:623
- msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
- msgstr "-fmax-array-constructor=<n>\tLe nombre maximum d'objets dans le constructeur d'un tableau."
- 
- #: fortran/lang.opt:627
- msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
- msgstr "-fmax-identifier-length=<n>\tLa longueur maximale d'un identificateur."
- 
- #: fortran/lang.opt:631
- msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
- msgstr "-fmax-subrecord-length=<n>\tLa longueur maximale des sous-enregistrements."
- 
- #: fortran/lang.opt:635
- 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>\tLa taille en octets du plus grand tableau qui sera placÃ© sur la pile."
- 
- #: fortran/lang.opt:639
- msgid "Put all local arrays on stack."
- msgstr "Placer tous les tableaux locaux sur la pile."
- 
- #: fortran/lang.opt:643
- msgid "Set default accessibility of module entities to PRIVATE."
- msgstr "Fixer l'accessibilitÃ© par dÃ©faut des entitÃ©s du module Ã  PRIVATE."
- 
- #: fortran/lang.opt:663
- msgid "Try to lay out derived types as compactly as possible."
- msgstr "Essayer de disposer les types dÃ©rivÃ©s de maniÃ¨re aussi compacte que possible."
- 
- #: fortran/lang.opt:671
- msgid "Protect parentheses in expressions."
- msgstr "ProtÃ©ger les parenthÃ¨ses dans les expressions."
- 
- #: fortran/lang.opt:675
- msgid "Path to header file that should be pre-included before each compilation unit."
- msgstr "Chemin vers le fichier d'en-tÃªte qui devrait Ãªtre prÃ©-inclu avant chaque unitÃ© de compilation."
- 
- #: fortran/lang.opt:679
- msgid "Enable range checking during compilation."
- msgstr "Activer la validation des limites pendant la compilation."
- 
- #: fortran/lang.opt:683
- msgid "Interpret any REAL(4) as a REAL(8)."
- msgstr "InterprÃ©ter tout REAL(4) comme un REAL(8)."
- 
- #: fortran/lang.opt:687
- msgid "Interpret any REAL(4) as a REAL(10)."
- msgstr "InterprÃ©ter tout REAL(4) comme un REAL(10)."
- 
- #: fortran/lang.opt:691
- msgid "Interpret any REAL(4) as a REAL(16)."
- msgstr "InterprÃ©ter tout REAL(4) comme un REAL(16)."
- 
- #: fortran/lang.opt:695
- msgid "Interpret any REAL(8) as a REAL(4)."
- msgstr "InterprÃ©ter tout REAL(8) comme un REAL(4)."
- 
- #: fortran/lang.opt:699
- msgid "Interpret any REAL(8) as a REAL(10)."
- msgstr "InterprÃ©ter tout REAL(8) comme un REAL(10)."
- 
- #: fortran/lang.opt:703
- msgid "Interpret any REAL(8) as a REAL(16)."
- msgstr "InterprÃ©ter tout REAL(8) comme un REAL(16)."
- 
- #: fortran/lang.opt:707
- msgid "Reallocate the LHS in assignments."
- msgstr "RÃ©-allouer le membre de gauche dans les affectations."
- 
- #: fortran/lang.opt:711
- msgid "Use a 4-byte record marker for unformatted files."
- msgstr "Utiliser un marqueur sur 4 octets pour les fichiers non formatÃ©s."
- 
- #: fortran/lang.opt:715
- msgid "Use an 8-byte record marker for unformatted files."
- msgstr "Utiliser un marqueur sur 8 octets pour les fichiers non formatÃ©s."
- 
- #: fortran/lang.opt:719
- msgid "Allocate local variables on the stack to allow indirect recursion."
- msgstr "Allouer les variables locales sur la pile pour autoriser la rÃ©cursion indirecte."
- 
- #: fortran/lang.opt:723
- msgid "Copy array sections into a contiguous block on procedure entry."
- msgstr "Copier les sections de tableaux dans un bloc contigu lors de l'entrÃ©e dans une procÃ©dure."
- 
- #: fortran/lang.opt:727
- msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
- msgstr "-fcoarray=<none|single|lib>\tSpÃ©cifier quelle parallÃ©lisation co-tableau utiliser."
- 
- #: fortran/lang.opt:743
- msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
- msgstr "-fcheck=[...]\tSpÃ©cifier quels contrÃ´les Ã  l'exÃ©cution doivent Ãªtre rÃ©alisÃ©s."
- 
- #: fortran/lang.opt:747
- msgid "Append a second underscore if the name already contains an underscore."
- msgstr "Ajouter un deuxiÃ¨me soulignÃ© si le nom contient dÃ©jÃ  un soulignÃ©."
- 
- #: fortran/lang.opt:755
- msgid "Apply negative sign to zero values."
- msgstr "Appliquer le signe nÃ©gatif aux valeurs zÃ©ro."
- 
- #: fortran/lang.opt:759
- msgid "Append underscores to externally visible names."
- msgstr "Ajouter un soulignÃ© aux noms visibles depuis l'extÃ©rieur."
- 
- #: fortran/lang.opt:803
- msgid "Statically link the GNU Fortran helper library (libgfortran)."
- msgstr "Lier statiquement la bibliothÃ¨que d'assistance GNU Fortran (libgfortran)."
- 
- #: fortran/lang.opt:807
- msgid "Conform to the ISO Fortran 2003 standard."
- msgstr "ÃŠtre conforme au standard Fortran ISO 2003."
- 
- #: fortran/lang.opt:811
- msgid "Conform to the ISO Fortran 2008 standard."
- msgstr "ÃŠtre conforme au standard Fortran ISO 2008."
- 
- #: fortran/lang.opt:815
- msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
- msgstr "ÃŠtre conforme au standard Fortran ISO 2008 y compris TS 29113."
- 
- #: fortran/lang.opt:819
- msgid "Conform to the ISO Fortran 2018 standard."
- msgstr "ÃŠtre conforme au standard Fortran ISO 2018."
- 
- #: fortran/lang.opt:823
- msgid "Conform to the ISO Fortran 95 standard."
- msgstr "ÃŠtre conforme au standard Fortran ISO 95."
- 
- #: fortran/lang.opt:827
- msgid "Conform to nothing in particular."
- msgstr "Pas de conformitÃ© particuliÃ¨re."
- 
- #: fortran/lang.opt:831
- msgid "Accept extensions to support legacy code."
- msgstr "Accepter les extensions pour prendre en charge du code ancien."
- 
- #: lto/lang.opt:50
- msgid "Set linker output type (used internally during LTO optimization)."
- msgstr "DÃ©finir le type de sortie pour l'Ã©diteur de liens (utilisÃ© en interne pendant l'optimisation LTO)."
- 
- #: lto/lang.opt:55
- msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
- msgstr "RÃ©aliser l'optimisation lors de l'Ã©dition de liens dans le mode de transformation locale (LTRANS=Local Transformation)."
- 
- #: lto/lang.opt:59
- msgid "Specify a file to which a list of files output by LTRANS is written."
- msgstr "SpÃ©cifier un fichier dans lequel est Ã©crite une liste des fichiers produits par LTRANS."
- 
- #: lto/lang.opt:63
- msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
- msgstr "RÃ©aliser l'optimisation lors de l'Ã©dition de liens dans le mode d'analyse du programme complet (WPA=Whole Program Analysis)."
- 
- #: lto/lang.opt:67
- msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
- msgstr "Mode d'analyse du programme complet (WPA=Whole Program Analysis) avec le nombre de tÃ¢ches parallÃ¨les spÃ©cifiÃ©es."
- 
- #: lto/lang.opt:71
- msgid "The resolution file."
- msgstr "Le fichier de rÃ©solution."
- 
  #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:671 cp/cvt.c:1342
  #: cp/cvt.c:1595
  #, gcc-internal-format
--- 16082,16087 ----
*************** msgid "ignoring attribute %qE because it
*** 16509,16515 ****
  msgstr "l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %qs"
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13987 cp/friend.c:303 cp/tree.c:4569
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "dÃ©claration prÃ©cÃ©dente ici"
--- 16526,16532 ----
  msgstr "l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %qs"
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13996 cp/friend.c:303 cp/tree.c:4569
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "dÃ©claration prÃ©cÃ©dente ici"
*************** msgstr "directive d'attribut de portÃ©e
*** 16531,16542 ****
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "nombre erronÃ© d'arguments spÃ©cifiÃ© pour l'attribut %qE"
  
! #: attribs.c:594 cp/decl.c:11234
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribut ignorÃ©"
  
! #: attribs.c:596 cp/decl.c:11235
  #, 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Ã©"
--- 16548,16559 ----
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "nombre erronÃ© d'arguments spÃ©cifiÃ© pour l'attribut %qE"
  
! #: attribs.c:594 cp/decl.c:11243
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribut ignorÃ©"
  
! #: attribs.c:596 cp/decl.c:11244
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "un attribut qui appartient Ã  un spÃ©cificateur de type est ignorÃ©"
*************** msgstr "les attributs de type sont ignor
*** 16582,16592 ****
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5770 config/darwin.c:2066 config/arm/arm.c:6893
! #: config/arm/arm.c:6921 config/arm/arm.c:6938 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6377 config/i386/i386.c:41290
! #: config/i386/i386.c:45874 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
--- 16599,16609 ----
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5680 config/darwin.c:2066 config/arm/arm.c:6898
! #: config/arm/arm.c:6926 config/arm/arm.c:6943 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6378 config/i386/i386.c:41272
! #: config/i386/i386.c:45856 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
*************** msgstr "attribut %qE ignorÃ©"
*** 16600,16607 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "attribut %<target%> manquant pour %qD avec plusieurs versions"
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2564
! #: cp/decl.c:2986
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "dÃ©claration prÃ©cÃ©dente de %qD"
--- 16617,16624 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "attribut %<target%> manquant pour %qD avec plusieurs versions"
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2581
! #: cp/decl.c:3003
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "dÃ©claration prÃ©cÃ©dente de %qD"
*************** msgstr "les blocs de base n'ont pas Ã©tÃ
*** 17718,17914 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "le nombre d'annotations des bb dans la chaÃ®ne des insn (%d) != n_basic_blocks (%d)"
  
! #: cgraph.c:3026
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "le nombre d'arÃªtes de l'appelant est invalide"
  
! #: cgraph.c:3110
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "champ aux dÃ©fini pour l'arÃªte %s->%s"
  
! #: cgraph.c:3117
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "dÃ©compte cgraph invalide"
  
! #: cgraph.c:3122
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "clone en ligne dans la mÃªme liste du groupe comdat"
  
! #: cgraph.c:3127
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "les symboles locaux doivent Ãªtre dÃ©finis"
  
! #: cgraph.c:3132
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "clone en ligne visible depuis l'extÃ©rieur"
  
! #: cgraph.c:3137
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "clone en ligne avec l'adresse prise"
  
! #: cgraph.c:3142
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "le clone en ligne est forcÃ© Ã  sortir"
  
! #: cgraph.c:3149
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "champ aux dÃ©fini pour une arÃªte indirecte depuis %s"
  
! #: cgraph.c:3156
  #, 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 "Une arÃªte indirecte depuis %s n'est pas marquÃ©e comme indirecte ou a un indirect_info associÃ©, l'instruction correspondante est: "
  
! #: cgraph.c:3171
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "la fonction locale comdat est appelÃ©e par %s en dehors de son comdat"
  
! #: cgraph.c:3181
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "le pointeur inlined_to est faux"
  
! #: cgraph.c:3186
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "appelants en ligne multiples"
  
! #: cgraph.c:3193
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "pointeur inlined_to dÃ©fini pour des appelants pas en ligne"
  
! #: cgraph.c:3213
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "le dÃ©compte des arÃªtes de l'appelant ne correspond pas au dÃ©compte du BB"
  
! #: cgraph.c:3235
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "le dÃ©compte des appels indirects ne correspond pas au dÃ©compte du BB"
  
! #: cgraph.c:3246
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "le pointeur inlined_to est dÃ©fini mais aucun prÃ©dÃ©cesseur trouvÃ©"
  
! #: cgraph.c:3251
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "le pointeur inlined_to fait rÃ©fÃ©rence Ã  lui mÃªme"
  
! #: cgraph.c:3262
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "le cgraph_node a un mauvais clone_of"
  
! #: cgraph.c:3275
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "le cgraph_node a une mauvaise liste de clones"
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "le cgraph_node est dans la liste des clones mais il n'est pas un clone"
  
! #: cgraph.c:3286
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "le cgraph_node a un mauvais pointeur prev_clone"
  
! #: cgraph.c:3291
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "la liste doublement liÃ©e des clones est corrompue"
  
! #: cgraph.c:3303
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "L'alias a des arÃªtes d'appel"
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "L'alias a une rÃ©fÃ©rence qui n'est pas un alias"
  
! #: cgraph.c:3314
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "L'alias a plus d'une rÃ©fÃ©rence alias"
  
! #: cgraph.c:3321
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "L'alias analysÃ© n'a pas de rÃ©fÃ©rence"
  
! #: cgraph.c:3330
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Pas d'arÃªte hors du nÅ“ud du fragment"
  
! #: cgraph.c:3335
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Plus d'une arÃªte sortante hors du nÅ“ud du fragment"
  
! #: cgraph.c:3340
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Le fragment n'est pas supposÃ© avoir un contenu"
  
! #: cgraph.c:3376
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "call_stmt partagÃ©:"
  
! #: cgraph.c:3384
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "l'arÃªte pointe vers la mauvaise dÃ©claration:"
  
! #: cgraph.c:3393
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "une arÃªte indirecte avec un appelÃ© inconnu correspondant Ã  un call_stmt avec une dÃ©claration connue:"
  
! #: cgraph.c:3403
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "arÃªte callgraph manquante pour l'appel stmt:"
  
! #: cgraph.c:3413
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "rÃ©fÃ©rence Ã  une instruction morte"
  
! #: cgraph.c:3426
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "l'arÃªte %s->%s n'a pas de call_stmt correspondant"
  
! #: cgraph.c:3438
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "une arÃªte indirecte depuis %s n'a pas de call_stmt correspondant"
  
! #: cgraph.c:3449
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node a Ã©chouÃ©"
  
! #: cgraph.c:3556 varpool.c:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s is missing"
  msgstr "%s: la section %s est manquante"
--- 17735,17931 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "le nombre d'annotations des bb dans la chaÃ®ne des insn (%d) != n_basic_blocks (%d)"
  
! #: cgraph.c:3032
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "le nombre d'arÃªtes de l'appelant est invalide"
  
! #: cgraph.c:3116
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "champ aux dÃ©fini pour l'arÃªte %s->%s"
  
! #: cgraph.c:3123
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "dÃ©compte cgraph invalide"
  
! #: cgraph.c:3128
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "clone en ligne dans la mÃªme liste du groupe comdat"
  
! #: cgraph.c:3133
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "les symboles locaux doivent Ãªtre dÃ©finis"
  
! #: cgraph.c:3138
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "clone en ligne visible depuis l'extÃ©rieur"
  
! #: cgraph.c:3143
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "clone en ligne avec l'adresse prise"
  
! #: cgraph.c:3148
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "le clone en ligne est forcÃ© Ã  sortir"
  
! #: cgraph.c:3155
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "champ aux dÃ©fini pour une arÃªte indirecte depuis %s"
  
! #: cgraph.c:3162
  #, 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 "Une arÃªte indirecte depuis %s n'est pas marquÃ©e comme indirecte ou a un indirect_info associÃ©, l'instruction correspondante est: "
  
! #: cgraph.c:3177
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "la fonction locale comdat est appelÃ©e par %s en dehors de son comdat"
  
! #: cgraph.c:3187
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "le pointeur inlined_to est faux"
  
! #: cgraph.c:3192
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "appelants en ligne multiples"
  
! #: cgraph.c:3199
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "pointeur inlined_to dÃ©fini pour des appelants pas en ligne"
  
! #: cgraph.c:3219
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "le dÃ©compte des arÃªtes de l'appelant ne correspond pas au dÃ©compte du BB"
  
! #: cgraph.c:3241
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "le dÃ©compte des appels indirects ne correspond pas au dÃ©compte du BB"
  
! #: cgraph.c:3252
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "le pointeur inlined_to est dÃ©fini mais aucun prÃ©dÃ©cesseur trouvÃ©"
  
! #: cgraph.c:3257
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "le pointeur inlined_to fait rÃ©fÃ©rence Ã  lui mÃªme"
  
! #: cgraph.c:3268
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "le cgraph_node a un mauvais clone_of"
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "le cgraph_node a une mauvaise liste de clones"
  
! #: cgraph.c:3287
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "le cgraph_node est dans la liste des clones mais il n'est pas un clone"
  
! #: cgraph.c:3292
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "le cgraph_node a un mauvais pointeur prev_clone"
  
! #: cgraph.c:3297
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "la liste doublement liÃ©e des clones est corrompue"
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "L'alias a des arÃªtes d'appel"
  
! #: cgraph.c:3315
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "L'alias a une rÃ©fÃ©rence qui n'est pas un alias"
  
! #: cgraph.c:3320
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "L'alias a plus d'une rÃ©fÃ©rence alias"
  
! #: cgraph.c:3327
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "L'alias analysÃ© n'a pas de rÃ©fÃ©rence"
  
! #: cgraph.c:3336
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Pas d'arÃªte hors du nÅ“ud du fragment"
  
! #: cgraph.c:3341
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Plus d'une arÃªte sortante hors du nÅ“ud du fragment"
  
! #: cgraph.c:3346
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Le fragment n'est pas supposÃ© avoir un contenu"
  
! #: cgraph.c:3382
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "call_stmt partagÃ©:"
  
! #: cgraph.c:3390
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "l'arÃªte pointe vers la mauvaise dÃ©claration:"
  
! #: cgraph.c:3399
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "une arÃªte indirecte avec un appelÃ© inconnu correspondant Ã  un call_stmt avec une dÃ©claration connue:"
  
! #: cgraph.c:3409
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "arÃªte callgraph manquante pour l'appel stmt:"
  
! #: cgraph.c:3419
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "rÃ©fÃ©rence Ã  une instruction morte"
  
! #: cgraph.c:3432
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "l'arÃªte %s->%s n'a pas de call_stmt correspondant"
  
! #: cgraph.c:3444
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "une arÃªte indirecte depuis %s n'a pas de call_stmt correspondant"
  
! #: cgraph.c:3455
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node a Ã©chouÃ©"
  
! #: cgraph.c:3562 varpool.c:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s is missing"
  msgstr "%s: la section %s est manquante"
*************** msgid "%<weakref%> attribute ignored bec
*** 17944,17955 ****
  msgstr "l'attribut %<weakref%> est ignorÃ© car la variable est initialisÃ©e"
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11490
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F utilisÃ© mais jamais dÃ©fini"
  
! #: cgraphunit.c:978 c/c-decl.c:11500
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F dÃ©clarÃ© %<static%> mais jamais dÃ©fini"
--- 17961,17972 ----
  msgstr "l'attribut %<weakref%> est ignorÃ© car la variable est initialisÃ©e"
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11507
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F utilisÃ© mais jamais dÃ©fini"
  
! #: cgraphunit.c:978 c/c-decl.c:11517
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F dÃ©clarÃ© %<static%> mais jamais dÃ©fini"
*************** msgstr "rtx partagÃ©"
*** 18428,18434 ****
  msgid "internal consistency failure"
  msgstr "dÃ©faut d'inconsistance interne"
  
! #: emit-rtl.c:4039
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr "ICE: emit_insn utilisÃ© lÃ  oÃ¹ emit_jump_insn est attendu :\n"
--- 18445,18451 ----
  msgid "internal consistency failure"
  msgstr "dÃ©faut d'inconsistance interne"
  
! #: emit-rtl.c:4040
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr "ICE: emit_insn utilisÃ© lÃ  oÃ¹ emit_jump_insn est attendu :\n"
*************** msgstr "argument %qs invalide pour %qs"
*** 18538,18549 ****
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "la taille de trame de %wu octets est plus grande que %wu octets"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1488
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "n'a pu ouvrir le fichier de vidange des insn finales %qs: %m"
  
! #: final.c:4879 tree-cfgcleanup.c:1505
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "n'a pu fermer le fichier de vidange des insn finales %qs: %m"
--- 18555,18566 ----
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "la taille de trame de %wu octets est plus grande que %wu octets"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1497
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "n'a pu ouvrir le fichier de vidange des insn finales %qs: %m"
  
! #: final.c:4879 tree-cfgcleanup.c:1514
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "n'a pu fermer le fichier de vidange des insn finales %qs: %m"
*************** msgstr "la constante de grande taille en
*** 18558,18564 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "la comparaison est toujours %d en raison de la largeur du champ de bits"
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2379 tree-ssa-reassoc.c:3259
  #, 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Ã©"
--- 18575,18581 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "la comparaison est toujours %d en raison de la largeur du champ de bits"
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2380 tree-ssa-reassoc.c:3260
  #, 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 "dÃ©rÃ©fÃ©rencement d'un pointeur
*** 19198,19210 ****
  msgid "null pointer dereference"
  msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur null"
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13222
! #: tree.c:13259 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6746 cp/call.c:8480 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7437 cp/decl2.c:5422 cp/pt.c:8440
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1702 cp/typeck.c:1899
! #: cp/typeck.c:3949 cp/typeck.c:9306
  #, gcc-internal-format
  msgid "declared here"
  msgstr "dÃ©clarÃ© ici"
--- 19215,19227 ----
  msgid "null pointer dereference"
  msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur null"
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13241
! #: tree.c:13278 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6760 cp/call.c:8495 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7446 cp/decl2.c:5422 cp/pt.c:8442
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1719 cp/typeck.c:1916
! #: cp/typeck.c:3967 cp/typeck.c:9324
  #, gcc-internal-format
  msgid "declared here"
  msgstr "dÃ©clarÃ© ici"
*************** msgstr "argument de directive dans la pl
*** 19467,19557 ****
  msgid "using the range [%E, %E] for directive argument"
  msgstr "utilise la plage [%E, %E] pour l'argument de la directive"
  
! #: gimple-ssa-sprintf.c:3021
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
! msgstr "%qE Ã©crit %wu octet dans une destination dont la taille est %wu"
! 
! #: gimple-ssa-sprintf.c:3022
! #, gcc-internal-format
! msgid "%qE output %wu bytes into a destination of size %wu"
! msgstr "%qE Ã©crit %wu octets dans une destination dont la taille est %wu"
  
! #: gimple-ssa-sprintf.c:3027
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr "%qE Ã©crit entre %wu et %wu octets dans une destination dont la taille est %wu"
  
! #: gimple-ssa-sprintf.c:3032
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr "%qE Ã©crit %wu octets ou plus (%wu supposÃ©) dans une destination dont la taille est %wu"
  
! #: gimple-ssa-sprintf.c:3037
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr "%qE Ã©crit %wu octets ou plus dans une destination dont la taille est %wu"
  
! #: gimple-ssa-sprintf.c:3049
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgstr "%qE Ã©crit %wu octet"
  
  #: gimple-ssa-sprintf.c:3050
  #, gcc-internal-format
- msgid "%qE output %wu bytes"
- msgstr "%qE Ã©crit %wu octets"
- 
- #: gimple-ssa-sprintf.c:3054
- #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
  msgstr "%qE Ã©crit entre %wu et %wu octets"
  
! #: gimple-ssa-sprintf.c:3058
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr "%qE Ã©crit %wu octets ou plus (%wu supposÃ©)"
  
! #: gimple-ssa-sprintf.c:3062
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr "%qE Ã©crit %wu octets ou plus"
  
! #: gimple-ssa-sprintf.c:3437
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr "la largeur de la directive %<%.*s%> est hors limites"
  
! #: gimple-ssa-sprintf.c:3471
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr "la prÃ©cision de la directive %<%.*s%> est hors limites"
  
! #: gimple-ssa-sprintf.c:4100
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr "la limite spÃ©cifiÃ©e %wu excÃ¨de la taille maximale de l'objet (%wu)"
  
! #: gimple-ssa-sprintf.c:4111
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr "la limite spÃ©cifiÃ©e %wu excÃ¨de %<INT_MAX%>"
  
! #: gimple-ssa-sprintf.c:4132
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr "la plage de la limite spÃ©cifiÃ©e [%wu, %wu] excÃ¨de %<INT_MAX%>"
  
! #: gimple-ssa-sprintf.c:4183
  msgid "%Gnull destination pointer"
  msgstr "%Gpointeur de destination null"
  
! #: gimple-ssa-sprintf.c:4201
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr "la limite spÃ©cifiÃ©e %wu dÃ©passe la taille %wu de l'objet de destination"
  
! #: gimple-ssa-sprintf.c:4213
  msgid "%Gnull format string"
  msgstr "%GchaÃ®ne de format nulle"
  
--- 19484,19568 ----
  msgid "using the range [%E, %E] for directive argument"
  msgstr "utilise la plage [%E, %E] pour l'argument de la directive"
  
! #: gimple-ssa-sprintf.c:3020
  #, 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 Ã©crit %wu octet dans une destination dont la taille est %wu"
! msgstr[1] "%qE Ã©crit %wu octets dans une destination dont la taille est %wu"
  
! #: gimple-ssa-sprintf.c:3025
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr "%qE Ã©crit entre %wu et %wu octets dans une destination dont la taille est %wu"
  
! #: gimple-ssa-sprintf.c:3030
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr "%qE Ã©crit %wu octets ou plus (%wu supposÃ©) dans une destination dont la taille est %wu"
  
! #: gimple-ssa-sprintf.c:3035
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr "%qE Ã©crit %wu octets ou plus dans une destination dont la taille est %wu"
  
! #: gimple-ssa-sprintf.c:3046
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgid_plural "%qE output %wu bytes"
! msgstr[0] "%qE Ã©crit %wu octet"
! msgstr[1] "%qE Ã©crit %wu octets"
  
  #: gimple-ssa-sprintf.c:3050
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
  msgstr "%qE Ã©crit entre %wu et %wu octets"
  
! #: gimple-ssa-sprintf.c:3054
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr "%qE Ã©crit %wu octets ou plus (%wu supposÃ©)"
  
! #: gimple-ssa-sprintf.c:3058
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr "%qE Ã©crit %wu octets ou plus"
  
! #: gimple-ssa-sprintf.c:3433
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr "la largeur de la directive %<%.*s%> est hors limites"
  
! #: gimple-ssa-sprintf.c:3467
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr "la prÃ©cision de la directive %<%.*s%> est hors limites"
  
! #: gimple-ssa-sprintf.c:4096
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr "la limite spÃ©cifiÃ©e %wu excÃ¨de la taille maximale de l'objet (%wu)"
  
! #: gimple-ssa-sprintf.c:4107
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr "la limite spÃ©cifiÃ©e %wu excÃ¨de %<INT_MAX%>"
  
! #: gimple-ssa-sprintf.c:4128
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr "la plage de la limite spÃ©cifiÃ©e [%wu, %wu] excÃ¨de %<INT_MAX%>"
  
! #: gimple-ssa-sprintf.c:4179
  msgid "%Gnull destination pointer"
  msgstr "%Gpointeur de destination null"
  
! #: gimple-ssa-sprintf.c:4197
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr "la limite spÃ©cifiÃ©e %wu dÃ©passe la taille %wu de l'objet de destination"
  
! #: gimple-ssa-sprintf.c:4209
  msgid "%Gnull format string"
  msgstr "%GchaÃ®ne de format nulle"
  
*************** msgstr "%G%qD forme le dÃ©calage %s qui
*** 19770,19778 ****
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr "%G%qD le dÃ©calage %s est hors des limites de l'objet %qD avec le type %qT"
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3771 c/c-decl.c:4044
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3959
! #: cp/decl.c:10966 cp/decl.c:11402 cp/decl.c:11411 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, gcc-internal-format
--- 19781,19789 ----
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr "%G%qD le dÃ©calage %s est hors des limites de l'objet %qD avec le type %qT"
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3788 c/c-decl.c:4061
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3969
! #: cp/decl.c:10975 cp/decl.c:11411 cp/decl.c:11420 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, gcc-internal-format
*************** msgstr "plus d'une clause %<depend%> ave
*** 20083,20104 ****
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr "une clause %<depend%> avec le modificateur %<source%> a Ã©tÃ© spÃ©cifiÃ©e avec des clauses %<depend%> avec le modificateur %<sink%> sur la mÃªme construction"
  
! #: gimplify.c:13435
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "la gimplification a Ã©chouÃ©"
  
! #: gimplify.c:13956
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT a Ã©tÃ© promu en %qT lors du passage Ã  travers %<...%>"
  
! #: gimplify.c:13961
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(vous devriez donc passer %qT et non %qT Ã  %<va_arg%>)"
  
! #: gimplify.c:13968
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "si ce code est atteint, le programme s'arrÃªtera"
--- 20094,20115 ----
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr "une clause %<depend%> avec le modificateur %<source%> a Ã©tÃ© spÃ©cifiÃ©e avec des clauses %<depend%> avec le modificateur %<sink%> sur la mÃªme construction"
  
! #: gimplify.c:13436
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "la gimplification a Ã©chouÃ©"
  
! #: gimplify.c:13957
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT a Ã©tÃ© promu en %qT lors du passage Ã  travers %<...%>"
  
! #: gimplify.c:13962
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(vous devriez donc passer %qT et non %qT Ã  %<va_arg%>)"
  
! #: gimplify.c:13969
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "si ce code est atteint, le programme s'arrÃªtera"
*************** msgstr "le type %qT (typedef de %qT) enf
*** 20258,20265 ****
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "le type %qT enfreint la rÃ¨gle de la dÃ©finition unique du C++"
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1305 ipa-devirt.c:1381
! #: ipa-devirt.c:1420 ipa-devirt.c:1438
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "un type diffÃ©rent est dÃ©fini dans une autre unitÃ© de traduction"
--- 20269,20276 ----
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "le type %qT enfreint la rÃ¨gle de la dÃ©finition unique du C++"
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1323 ipa-devirt.c:1399
! #: ipa-devirt.c:1438 ipa-devirt.c:1456
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "un type diffÃ©rent est dÃ©fini dans une autre unitÃ© de traduction"
*************** msgstr "le type %qT enfreint lui-mÃªme l
*** 20334,20480 ****
  msgid "type %qT should match type %qT"
  msgstr "le type %qT devrait correspondre au type %qT"
  
! #: ipa-devirt.c:1331
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "un Â«Â enumÂ Â» avec des noms de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1338
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "un Â«Â enumÂ Â» avec des valeurs diffÃ©rentes est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1346
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr "un Â«Â enumÂ Â» avec un nombre de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr "un type avec une prÃ©cision diffÃ©rente est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1371
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr "un type avec une plage signÃ©e diffÃ©rente est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1396
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr "il est dÃ©fini comme un pointeur dans des espaces d'adresses diffÃ©rents dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1405
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr "il est dÃ©fini comme un pointeur vers un type diffÃ©rent dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1465
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr "un tableau d'une taille diffÃ©rente est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1480
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "a une valeur de retour diffÃ©rente dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1503 ipa-devirt.c:1515
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "a des paramÃ¨tres diffÃ©rents dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1538
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "un type dÃ©fini dans une autre unitÃ© de traduction n'est pas polymorphique"
  
! #: ipa-devirt.c:1542
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "un type dÃ©fini dans une autre unitÃ© de traduction est polymorphique"
  
! #: ipa-devirt.c:1560 ipa-devirt.c:1624
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "un type avec des pointeurs de tables virtuelles diffÃ©rents est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1567 ipa-devirt.c:1629
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr "un type avec une base diffÃ©rente est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1575
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "un champ avec un nom diffÃ©rent est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1589
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr "un champ avec le mÃªme nom mais un type diffÃ©rent est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1602
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "les champs ont un agencement diffÃ©rent dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr "un champ est un champ de bits alors que l'autre ne l'est pas"
  
! #: ipa-devirt.c:1633
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr "un type avec un nombre de champs diffÃ©rent est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1655
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr "un type avec une taille diffÃ©rente est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1780
  #, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "la base supplÃ©mentaire est dÃ©finie ici"
  
! #: ipa-devirt.c:3955
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] "La dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel"
  msgstr[1] "La dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels"
  
! #: ipa-devirt.c:3964
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "La dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli fois"
  msgstr[1] "La dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli fois"
  
! #: ipa-devirt.c:3994
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] "La dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel"
  msgstr[1] "La dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels"
  
! #: ipa-devirt.c:4002
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] "La dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appel"
  msgstr[1] "La dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appels"
  
! #: ipa-devirt.c:4010
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "La dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli fois"
  msgstr[1] "La dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli fois"
  
! #: ipa-devirt.c:4021
  #, 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"
--- 20345,20491 ----
  msgid "type %qT should match type %qT"
  msgstr "le type %qT devrait correspondre au type %qT"
  
! #: ipa-devirt.c:1349
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "un Â«Â enumÂ Â» avec des noms de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1356
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "un Â«Â enumÂ Â» avec des valeurs diffÃ©rentes est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr "un Â«Â enumÂ Â» avec un nombre de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr "un type avec une prÃ©cision diffÃ©rente est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr "un type avec une plage signÃ©e diffÃ©rente est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1414
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr "il est dÃ©fini comme un pointeur dans des espaces d'adresses diffÃ©rents dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1423
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr "il est dÃ©fini comme un pointeur vers un type diffÃ©rent dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1483
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr "un tableau d'une taille diffÃ©rente est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1498
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "a une valeur de retour diffÃ©rente dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1521 ipa-devirt.c:1533
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "a des paramÃ¨tres diffÃ©rents dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1556
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "un type dÃ©fini dans une autre unitÃ© de traduction n'est pas polymorphique"
  
! #: ipa-devirt.c:1560
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "un type dÃ©fini dans une autre unitÃ© de traduction est polymorphique"
  
! #: ipa-devirt.c:1578 ipa-devirt.c:1642
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "un type avec des pointeurs de tables virtuelles diffÃ©rents est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1585 ipa-devirt.c:1647
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr "un type avec une base diffÃ©rente est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1593
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "un champ avec un nom diffÃ©rent est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1607
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr "un champ avec le mÃªme nom mais un type diffÃ©rent est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1620
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "les champs ont un agencement diffÃ©rent dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1627
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr "un champ est un champ de bits alors que l'autre ne l'est pas"
  
! #: ipa-devirt.c:1651
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr "un type avec un nombre de champs diffÃ©rent est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1673
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr "un type avec une taille diffÃ©rente est dÃ©fini dans une autre unitÃ© de traduction"
  
! #: ipa-devirt.c:1798
  #, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "la base supplÃ©mentaire est dÃ©finie ici"
  
! #: ipa-devirt.c:3973
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] "La dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel"
  msgstr[1] "La dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels"
  
! #: ipa-devirt.c:3982
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "La dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli fois"
  msgstr[1] "La dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli fois"
  
! #: ipa-devirt.c:4012
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] "La dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel"
  msgstr[1] "La dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels"
  
! #: ipa-devirt.c:4020
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] "La dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appel"
  msgstr[1] "La dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appels"
  
! #: ipa-devirt.c:4028
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "La dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli fois"
  msgstr[1] "La dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli fois"
  
! #: ipa-devirt.c:4039
  #, 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 "les sauts indirects ne sont pas
*** 21098,21104 ****
  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.c:1247 opts.c:2169
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "argument manquant Ã  %qs"
--- 21109,21115 ----
  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.c:1247 opts.c:2170
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "argument manquant Ã  %qs"
*************** msgstr "l'argument de %qs n'est pas entr
*** 21123,21134 ****
  msgid "unrecognized argument in option %qs"
  msgstr "argument non reconnu pour l'option %qs"
  
! #: opts-common.c:1291 config/i386/i386.c:3382
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "les arguments valables pour %qs sont: %s; vouliez vous utiliser %qsÂ ?"
  
! #: opts-common.c:1294 config/i386/i386.c:3385
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "les arguments valables pour %qs sont: %s"
--- 21134,21145 ----
  msgid "unrecognized argument in option %qs"
  msgstr "argument non reconnu pour l'option %qs"
  
! #: opts-common.c:1291 config/i386/i386.c:3383
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "les arguments valables pour %qs sont: %s; vouliez vous utiliser %qsÂ ?"
  
! #: opts-common.c:1294 config/i386/i386.c:3386
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "les arguments valables pour %qs sont: %s"
*************** msgstr "la mÃ©moire transactionnelle n'e
*** 21379,21530 ****
  msgid "live patching is not supported with LTO"
  msgstr "l'application de correctifs Ã  chaud n'est pas supportÃ© avec LTO"
  
! #: opts.c:1668
  #, 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.c:1898
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "l'option %<-fsanitize=all%> n'est pas valide"
  
! #: opts.c:1938
  #, 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.c:1944
  #, 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.c:1979
  #, gcc-internal-format
  msgid "%<%s%> attribute directive ignored"
  msgstr "directive d'attribut %<%s%> ignorÃ©e"
  
! #: opts.c:2006
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "arguments invalides pour l'option %<-falign-%s%>: %qs"
  
! #: opts.c:2028
  #, 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.c:2037
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%<-falign-%s%> n'est pas entre 0 et %d"
  
! #: opts.c:2224
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr "l'argument %q.*s de --help est ambigu, veuillez Ãªtre plus prÃ©cis"
  
! #: opts.c:2233
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "argument non reconnu pour l'option --help=: %q.*s"
  
! #: opts.c:2496
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "HSA n'a pas Ã©tÃ© activÃ© durant la configuration"
  
! #: opts.c:2508
  #, 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.c:2516
  #, 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.c:2602
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgstr "argument invalide pour %<-fpatchable_function_entry%>"
  
! #: opts.c:2660
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "paramÃ¨tre de contrÃ´le de la pile %qs inconnu"
  
! #: opts.c:2688
  #, 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.c:2699
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "la version dwarf %wu n'est pas supportÃ©e"
  
! #: opts.c:2823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: les arguments de --param devraient Ãªtre de la forme NOM=VALEUR"
  
! #: opts.c:2834
  #, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "nom de --param %qs invalide; vouliez vous utiliser %qsÂ ?"
  
! #: opts.c:2837
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "nom de --param %qs invalide"
  
! #: opts.c:2845
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "valeur de --param %qs invalide"
  
! #: opts.c:2967
  #, 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.c:2976
  #, 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.c:2994
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "niveau de sortie de dÃ©bogage %qs non reconnu"
  
! #: opts.c:2996
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "le niveau de sortie de dÃ©bogage %qs est trop Ã©levÃ©"
  
! #: opts.c:3016
  #, 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.c:3020
  #, 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.c:3065
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "option gcc de dÃ©bogage non reconnue: %c"
  
! #: opts.c:3090
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr "%<-Werror=%s%>: pas d'option -%s"
  
! #: opts.c:3092
  #, 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"
--- 21390,21541 ----
  msgid "live patching is not supported with LTO"
  msgstr "l'application de correctifs Ã  chaud n'est pas supportÃ© avec LTO"
  
! #: opts.c:1669
  #, 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.c:1899
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "l'option %<-fsanitize=all%> n'est pas valide"
  
! #: opts.c:1939
  #, 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.c:1945
  #, 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.c:1980
  #, gcc-internal-format
  msgid "%<%s%> attribute directive ignored"
  msgstr "directive d'attribut %<%s%> ignorÃ©e"
  
! #: opts.c:2007
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "arguments invalides pour l'option %<-falign-%s%>: %qs"
  
! #: opts.c:2029
  #, 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.c:2038
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%<-falign-%s%> n'est pas entre 0 et %d"
  
! #: opts.c:2225
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr "l'argument %q.*s de --help est ambigu, veuillez Ãªtre plus prÃ©cis"
  
! #: opts.c:2234
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "argument non reconnu pour l'option --help=: %q.*s"
  
! #: opts.c:2497
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "HSA n'a pas Ã©tÃ© activÃ© durant la configuration"
  
! #: opts.c:2509
  #, 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.c:2517
  #, 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.c:2603
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgstr "argument invalide pour %<-fpatchable_function_entry%>"
  
! #: opts.c:2661
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "paramÃ¨tre de contrÃ´le de la pile %qs inconnu"
  
! #: opts.c:2689
  #, 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.c:2700
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "la version dwarf %wu n'est pas supportÃ©e"
  
! #: opts.c:2824
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: les arguments de --param devraient Ãªtre de la forme NOM=VALEUR"
  
! #: opts.c:2835
  #, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "nom de --param %qs invalide; vouliez vous utiliser %qsÂ ?"
  
! #: opts.c:2838
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "nom de --param %qs invalide"
  
! #: opts.c:2846
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "valeur de --param %qs invalide"
  
! #: opts.c:2968
  #, 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.c:2977
  #, 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.c:2995
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "niveau de sortie de dÃ©bogage %qs non reconnu"
  
! #: opts.c:2997
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "le niveau de sortie de dÃ©bogage %qs est trop Ã©levÃ©"
  
! #: opts.c:3017
  #, 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.c:3021
  #, 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.c:3066
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "option gcc de dÃ©bogage non reconnue: %c"
  
! #: opts.c:3091
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr "%<-Werror=%s%>: pas d'option -%s"
  
! #: opts.c:3093
  #, 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 "ne peut utiliser %qs comme regis
*** 21848,21854 ****
  msgid "can%'t use %qs as a fixed register"
  msgstr "ne peut utiliser %qs comme registre fixe"
  
! #: reginfo.c:762 config/arc/arc.c:1047 config/arc/arc.c:1089
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
--- 21859,21865 ----
  msgid "can%'t use %qs as a fixed register"
  msgstr "ne peut utiliser %qs comme registre fixe"
  
! #: reginfo.c:762 config/arc/arc.c:1046 config/arc/arc.c:1088
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
*************** msgstr "la contrainte de l'opÃ©rande %<a
*** 21923,21974 ****
  msgid "output operand is constant in %<asm%>"
  msgstr "l'opÃ©rande de sortie est une constante dans %<asm%>"
  
! #: rtl.c:854
  #, 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 "vÃ©rification RTL: accÃ¨s Ã  elt %d de Â«Â %sÂ Â» avec le dernier elt %d dans %s, Ã  %s:%d"
  
! #: rtl.c:864
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
  msgstr "vÃ©rification RTL: elt %d attendu de type Â«Â %cÂ Â», a Â«Â %cÂ Â» (rtx %s) dans %s, Ã  %s:%d"
  
! #: rtl.c:874
  #, 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 "vÃ©rification RTL: elt %d attendu de type Â«Â %cÂ Â» ou Â«Â %cÂ Â», a trouvÃ© Â«Â %cÂ Â» (rtx %s) dans %s, Ã  %s:%d"
  
! #: rtl.c:883
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr "vÃ©rification RTL: code attendu Â«Â %sÂ Â», a trouvÃ© Â«Â %sÂ Â» dans %s, Ã  %s:%d"
  
! #: rtl.c:893
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "vÃ©rification RTL: code attendu Â«Â %sÂ Â» ou Â«Â %sÂ Â», a trouvÃ© Â«Â %sÂ Â» dans %s, Ã  %s:%d"
  
! #: rtl.c:904
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "vÃ©rification RTL: code attendu Â«Â %sÂ Â», Â«Â %sÂ Â» ou Â«Â %sÂ Â», a trouvÃ© Â«Â %sÂ Â» dans %s, Ã  %s:%d"
  
! #: rtl.c:931
  #, 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 "vÃ©rification RTL: tentative de traiter un symbole non bloc comme un symbole bloc dans %s, Ã  %s:%d"
  
! #: rtl.c:941
  #, 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 "vÃ©rification RTL: accÃ¨s Ã  elt hwi %d du vecteur avec le dernier elt %d dans %s, at %s:%d"
  
! #: rtl.c:951
  #, 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 "vÃ©rification RTL: accÃ¨s Ã  elt %d du vecteur avec le dernier elt %d dans %s, Ã  %s:%d"
  
! #: rtl.c:962
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr "vÃ©rification du fanion RTL: %s utilisÃ© avec un code rtx inattendu Â«Â %sÂ Â» dans %s, Ã  %s:%d"
--- 21934,21985 ----
  msgid "output operand is constant in %<asm%>"
  msgstr "l'opÃ©rande de sortie est une constante dans %<asm%>"
  
! #: rtl.c:859
  #, 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 "vÃ©rification RTL: accÃ¨s Ã  elt %d de Â«Â %sÂ Â» avec le dernier elt %d dans %s, Ã  %s:%d"
  
! #: rtl.c:869
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
  msgstr "vÃ©rification RTL: elt %d attendu de type Â«Â %cÂ Â», a Â«Â %cÂ Â» (rtx %s) dans %s, Ã  %s:%d"
  
! #: rtl.c:879
  #, 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 "vÃ©rification RTL: elt %d attendu de type Â«Â %cÂ Â» ou Â«Â %cÂ Â», a trouvÃ© Â«Â %cÂ Â» (rtx %s) dans %s, Ã  %s:%d"
  
! #: rtl.c:888
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr "vÃ©rification RTL: code attendu Â«Â %sÂ Â», a trouvÃ© Â«Â %sÂ Â» dans %s, Ã  %s:%d"
  
! #: rtl.c:898
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "vÃ©rification RTL: code attendu Â«Â %sÂ Â» ou Â«Â %sÂ Â», a trouvÃ© Â«Â %sÂ Â» dans %s, Ã  %s:%d"
  
! #: rtl.c:909
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "vÃ©rification RTL: code attendu Â«Â %sÂ Â», Â«Â %sÂ Â» ou Â«Â %sÂ Â», a trouvÃ© Â«Â %sÂ Â» dans %s, Ã  %s:%d"
  
! #: rtl.c:936
  #, 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 "vÃ©rification RTL: tentative de traiter un symbole non bloc comme un symbole bloc dans %s, Ã  %s:%d"
  
! #: rtl.c:946
  #, 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 "vÃ©rification RTL: accÃ¨s Ã  elt hwi %d du vecteur avec le dernier elt %d dans %s, at %s:%d"
  
! #: rtl.c:956
  #, 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 "vÃ©rification RTL: accÃ¨s Ã  elt %d du vecteur avec le dernier elt %d dans %s, Ã  %s:%d"
  
! #: rtl.c:967
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr "vÃ©rification du fanion RTL: %s utilisÃ© avec un code rtx inattendu Â«Â %sÂ Â» dans %s, Ã  %s:%d"
*************** msgstr "l'instruction utilise un nom SSA
*** 23514,23520 ****
  msgid "cannot update SSA form"
  msgstr "impossible de mettre Ã  jour le formulaire SSA"
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:866 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr "SSA corrompu"
--- 23525,23531 ----
  msgid "cannot update SSA form"
  msgstr "impossible de mettre Ã  jour le formulaire SSA"
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:868 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr "SSA corrompu"
*************** msgstr "expression rÃ©guliÃ¨re %qs inval
*** 23540,23555 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "la cible ne supporte pas la mise Ã  jour atomique du profilage, le mode simple est sÃ©lectionnÃ©"
  
! #: tree-ssa-ccp.c:3456
  msgid "%Gargument %u null where non-null expected"
  msgstr "%Gargument %u nul oÃ¹ un non-nul est attendu"
  
! #: tree-ssa-ccp.c:3461
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "dans un appel Ã  la fonction interne %qD"
  
! #: tree-ssa-ccp.c:3465
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "dans un appel Ã  la fonction %qD dÃ©clarÃ©e ici"
--- 23551,23566 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "la cible ne supporte pas la mise Ã  jour atomique du profilage, le mode simple est sÃ©lectionnÃ©"
  
! #: tree-ssa-ccp.c:3459
  msgid "%Gargument %u null where non-null expected"
  msgstr "%Gargument %u nul oÃ¹ un non-nul est attendu"
  
! #: tree-ssa-ccp.c:3464
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "dans un appel Ã  la fonction interne %qD"
  
! #: tree-ssa-ccp.c:3468
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "dans un appel Ã  la fonction %qD dÃ©clarÃ©e ici"
*************** msgstr "Ã©lÃ©ment non constant dans un C
*** 23903,23994 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "Ã©lÃ©ment avec des effets de bord dans un CONSTRUCTOR sans effets de bord"
  
! #: tree.c:8361
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "les tableaux de fonctions ne sont pas pertinents"
  
! #: tree.c:8530
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "le type retournÃ© par une fonction ne peut Ãªtre une fonction"
  
! #: tree.c:9881 tree.c:9966 tree.c:10027
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: %s, obtenu %s dans %s, Ã  %s:%d"
  
! #: tree.c:9918
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: n'attendait aucun parmi %s, obtenu %s dans %s, Ã  %s:%d"
  
! #: tree.c:9931
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: attendait la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%d"
  
! #: tree.c:9980
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: on n'attendait pas la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%d"
  
! #: tree.c:9993
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: attendait omp_clause %s, obtenu %s dans %s, Ã  %s:%d"
  
! #: tree.c:10053
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: attendait un arbre contenant la structure %qs, obtenu %qs dans %s, Ã  %s:%d"
  
! #: tree.c:10067
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: accÃ¨s Ã  elt %d de tree_int_cst avec %d elts dans %s, Ã  %s:%d"
  
! #: tree.c:10079
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: accÃ¨s Ã  elt %d de tree_vec avec %d elts dans %s, Ã  %s:%d"
  
! #: tree.c:10092
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de %s avec %d opÃ©randes dans %s, Ã  %s:%d"
  
! #: tree.c:10105
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de omp_clause %s avec %d opÃ©randes dans %s, Ã  %s:%d"
  
! #: tree.c:13217
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD est obsolÃ¨te: %s"
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD est obsolÃ¨te"
  
! #: tree.c:13243
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE est obsolÃ¨te: %s"
  
! #: tree.c:13246
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE est obsolÃ¨te"
  
! #: tree.c:13252
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "le type est obsolÃ¨te: %s"
  
! #: tree.c:13255
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "le type est obsolÃ¨te"
--- 23914,24005 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "Ã©lÃ©ment avec des effets de bord dans un CONSTRUCTOR sans effets de bord"
  
! #: tree.c:8372
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "les tableaux de fonctions ne sont pas pertinents"
  
! #: tree.c:8541
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "le type retournÃ© par une fonction ne peut Ãªtre une fonction"
  
! #: tree.c:9900 tree.c:9985 tree.c:10046
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: %s, obtenu %s dans %s, Ã  %s:%d"
  
! #: tree.c:9937
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: n'attendait aucun parmi %s, obtenu %s dans %s, Ã  %s:%d"
  
! #: tree.c:9950
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: attendait la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%d"
  
! #: tree.c:9999
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: on n'attendait pas la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%d"
  
! #: tree.c:10012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: attendait omp_clause %s, obtenu %s dans %s, Ã  %s:%d"
  
! #: tree.c:10072
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: attendait un arbre contenant la structure %qs, obtenu %qs dans %s, Ã  %s:%d"
  
! #: tree.c:10086
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: accÃ¨s Ã  elt %d de tree_int_cst avec %d elts dans %s, Ã  %s:%d"
  
! #: tree.c:10098
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: accÃ¨s Ã  elt %d de tree_vec avec %d elts dans %s, Ã  %s:%d"
  
! #: tree.c:10111
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de %s avec %d opÃ©randes dans %s, Ã  %s:%d"
  
! #: tree.c:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de omp_clause %s avec %d opÃ©randes dans %s, Ã  %s:%d"
  
! #: tree.c:13236
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD est obsolÃ¨te: %s"
  
! #: tree.c:13239
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD est obsolÃ¨te"
  
! #: tree.c:13262
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE est obsolÃ¨te: %s"
  
! #: tree.c:13265
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE est obsolÃ¨te"
  
! #: tree.c:13271
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "le type est obsolÃ¨te: %s"
  
! #: tree.c:13274
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "le type est obsolÃ¨te"
*************** msgstr "le type est obsolÃ¨te"
*** 24013,24254 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13796
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "la variante du type diffÃ¨re sur %s"
  
! #: tree.c:13837
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr "la variante du type a un TYPE_SIZE_UNIT diffÃ©rent"
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT de la variante du type"
  
! #: tree.c:13841
  #, gcc-internal-format
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT du type"
  
! #: tree.c:13861
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr "variante du type avec TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.c:13874
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr "la variante du type a un TYPE_VFIELD diffÃ©rent"
  
! #: tree.c:13910
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr "la variante du type a un TYPE_BINFO diffÃ©rent"
  
! #: tree.c:13912
  #, gcc-internal-format
  msgid "type variant%'s TYPE_BINFO"
  msgstr "TYPE_BINFO de la variante du type"
  
! #: tree.c:13914
  #, gcc-internal-format
  msgid "type%'s TYPE_BINFO"
  msgstr "TYPE_BINFO du type"
  
! #: tree.c:13953
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr "la variante du type a un TYPE_FIELDS diffÃ©rent"
  
! #: tree.c:13955
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "le premier dÃ©saccord est le champ"
  
! #: tree.c:13957
  #, gcc-internal-format
  msgid "and field"
  msgstr "et le champ"
  
! #: tree.c:13974
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr "la variante du type a un TREE_TYPE diffÃ©rent"
  
! #: tree.c:13976 tree.c:13987
  #, gcc-internal-format
  msgid "type variant%'s TREE_TYPE"
  msgstr "TREE_TYPE de la variante du type"
  
! #: tree.c:13978 tree.c:13989
  #, gcc-internal-format
  msgid "type%'s TREE_TYPE"
  msgstr "TREE_TYPE du type"
  
! #: tree.c:13985
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "le type n'est pas compatible avec sa variante"
  
! #: tree.c:14288
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "La variante principale n'est pas dÃ©finie"
  
! #: tree.c:14293
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr "TYPE_MAIN_VARIANT a un TYPE_MAIN_VARIANT diffÃ©rent"
  
! #: tree.c:14305
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr "TYPE_CANONICAL a un TYPE_CANONICAL diffÃ©rent"
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr "TYPE_CANONICAL n'est pas compatible"
  
! #: tree.c:14332
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr "le TYPE_MODE de TYPE_CANONICAL n'est pas compatible"
  
! #: tree.c:14338
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr "le TYPE_CANONICAL de la variante principale n'est pas la variante principale"
  
! #: tree.c:14354
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr "TYPE_VFIELD n'est pas FIELD_DECL ni TREE_LIST"
  
! #: tree.c:14364
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr "TYPE_NEXT_PTR_TO n'est pas POINTER_TYPE"
  
! #: tree.c:14374
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr "TYPE_NEXT_REF_TO n'est pas REFERENCE_TYPE"
  
! #: tree.c:14395
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr "TYPE_BINFO n'est pas TREE_BINFO"
  
! #: tree.c:14401
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr "le type TYPE_BINFO n'est pas TYPE_MAIN_VARIANT"
  
! #: tree.c:14412
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr "TYPE_METHOD_BASETYPE n'est pas un enregistrement ni une union"
  
! #: tree.c:14423
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr "TYPE_OFFSET_BASETYPE n'est pas un enregistrement ni une union"
  
! #: tree.c:14441
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr "TYPE_ARRAY_MAX_SIZE pas INTEGER_CST"
  
! #: tree.c:14448
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr "TYPE_MAX_VALUE_RAW non NULL"
  
! #: tree.c:14455
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr "le champ TYPE_LANG_SLOT_1 (binfo) est non NULL"
  
! #: tree.c:14471
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr "La valeur de l'enum n'est pas CONST_DECL ou INTEGER_CST"
  
! #: tree.c:14479
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr "Le type de la valeur de l'enum n'est pas INTEGER_TYPE et n'est pas convertible en l'enum"
  
! #: tree.c:14486
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr "Le nom de la valeur de l'enum n'est pas IDENTIFIER_NODE"
  
! #: tree.c:14496
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "le TYPE_DOMAIN du tableau n'est pas d'un type entier"
  
! #: tree.c:14505
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "TYPE_FIELDS dÃ©fini dans un type incomplet"
  
! #: tree.c:14527
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr "Arbre erronÃ© dans la liste TYPE_FIELDS"
  
! #: tree.c:14542
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr "TYPE_CACHED_VALUES_P est %i tandis que TYPE_CACHED_VALUES est %p"
  
! #: tree.c:14548
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr "TYPE_CACHED_VALUES n'est pas TREE_VEC"
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr "mauvaise entrÃ©e TYPE_CACHED_VALUES"
  
! #: tree.c:14574
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr "TREE_PURPOSE n'est pas NULL dans la liste TYPE_ARG_TYPES"
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr "EntrÃ©e erronÃ©e dans la liste TYPE_ARG_TYPES"
  
! #: tree.c:14587
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr "le champ TYPE_VALUES_RAW n'est pas NULL"
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr "TYPE_CACHED_VALUES_P est dÃ©fini alors qu'il ne le devrait pas"
  
! #: tree.c:14605
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr "TYPE_STRING_FLAG est dÃ©fini sur le mauvais code de type"
  
! #: tree.c:14615
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr "TYPE_METHOD_BASETYPE n'est pas la variante principale"
  
! #: tree.c:14622
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr "verify_type a Ã©chouÃ©"
--- 24024,24265 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13815
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "la variante du type diffÃ¨re sur %s"
  
! #: tree.c:13856
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr "la variante du type a un TYPE_SIZE_UNIT diffÃ©rent"
  
! #: tree.c:13858
  #, gcc-internal-format
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT de la variante du type"
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT du type"
  
! #: tree.c:13880
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr "variante du type avec TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.c:13893
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr "la variante du type a un TYPE_VFIELD diffÃ©rent"
  
! #: tree.c:13929
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr "la variante du type a un TYPE_BINFO diffÃ©rent"
  
! #: tree.c:13931
  #, gcc-internal-format
  msgid "type variant%'s TYPE_BINFO"
  msgstr "TYPE_BINFO de la variante du type"
  
! #: tree.c:13933
  #, gcc-internal-format
  msgid "type%'s TYPE_BINFO"
  msgstr "TYPE_BINFO du type"
  
! #: tree.c:13972
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr "la variante du type a un TYPE_FIELDS diffÃ©rent"
  
! #: tree.c:13974
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "le premier dÃ©saccord est le champ"
  
! #: tree.c:13976
  #, gcc-internal-format
  msgid "and field"
  msgstr "et le champ"
  
! #: tree.c:13993
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr "la variante du type a un TREE_TYPE diffÃ©rent"
  
! #: tree.c:13995 tree.c:14006
  #, gcc-internal-format
  msgid "type variant%'s TREE_TYPE"
  msgstr "TREE_TYPE de la variante du type"
  
! #: tree.c:13997 tree.c:14008
  #, gcc-internal-format
  msgid "type%'s TREE_TYPE"
  msgstr "TREE_TYPE du type"
  
! #: tree.c:14004
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "le type n'est pas compatible avec sa variante"
  
! #: tree.c:14307
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "La variante principale n'est pas dÃ©finie"
  
! #: tree.c:14312
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr "TYPE_MAIN_VARIANT a un TYPE_MAIN_VARIANT diffÃ©rent"
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr "TYPE_CANONICAL a un TYPE_CANONICAL diffÃ©rent"
  
! #: tree.c:14343
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr "TYPE_CANONICAL n'est pas compatible"
  
! #: tree.c:14351
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr "le TYPE_MODE de TYPE_CANONICAL n'est pas compatible"
  
! #: tree.c:14357
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr "le TYPE_CANONICAL de la variante principale n'est pas la variante principale"
  
! #: tree.c:14373
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr "TYPE_VFIELD n'est pas FIELD_DECL ni TREE_LIST"
  
! #: tree.c:14383
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr "TYPE_NEXT_PTR_TO n'est pas POINTER_TYPE"
  
! #: tree.c:14393
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr "TYPE_NEXT_REF_TO n'est pas REFERENCE_TYPE"
  
! #: tree.c:14414
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr "TYPE_BINFO n'est pas TREE_BINFO"
  
! #: tree.c:14420
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr "le type TYPE_BINFO n'est pas TYPE_MAIN_VARIANT"
  
! #: tree.c:14431
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr "TYPE_METHOD_BASETYPE n'est pas un enregistrement ni une union"
  
! #: tree.c:14442
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr "TYPE_OFFSET_BASETYPE n'est pas un enregistrement ni une union"
  
! #: tree.c:14460
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr "TYPE_ARRAY_MAX_SIZE pas INTEGER_CST"
  
! #: tree.c:14467
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr "TYPE_MAX_VALUE_RAW non NULL"
  
! #: tree.c:14474
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr "le champ TYPE_LANG_SLOT_1 (binfo) est non NULL"
  
! #: tree.c:14490
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr "La valeur de l'enum n'est pas CONST_DECL ou INTEGER_CST"
  
! #: tree.c:14498
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr "Le type de la valeur de l'enum n'est pas INTEGER_TYPE et n'est pas convertible en l'enum"
  
! #: tree.c:14505
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr "Le nom de la valeur de l'enum n'est pas IDENTIFIER_NODE"
  
! #: tree.c:14515
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "le TYPE_DOMAIN du tableau n'est pas d'un type entier"
  
! #: tree.c:14524
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "TYPE_FIELDS dÃ©fini dans un type incomplet"
  
! #: tree.c:14546
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr "Arbre erronÃ© dans la liste TYPE_FIELDS"
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr "TYPE_CACHED_VALUES_P est %i tandis que TYPE_CACHED_VALUES est %p"
  
! #: tree.c:14567
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr "TYPE_CACHED_VALUES n'est pas TREE_VEC"
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr "mauvaise entrÃ©e TYPE_CACHED_VALUES"
  
! #: tree.c:14593
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr "TREE_PURPOSE n'est pas NULL dans la liste TYPE_ARG_TYPES"
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr "EntrÃ©e erronÃ©e dans la liste TYPE_ARG_TYPES"
  
! #: tree.c:14606
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr "le champ TYPE_VALUES_RAW n'est pas NULL"
  
! #: tree.c:14618
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr "TYPE_CACHED_VALUES_P est dÃ©fini alors qu'il ne le devrait pas"
  
! #: tree.c:14624
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr "TYPE_STRING_FLAG est dÃ©fini sur le mauvais code de type"
  
! #: tree.c:14634
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr "TYPE_METHOD_BASETYPE n'est pas la variante principale"
  
! #: tree.c:14641
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr "verify_type a Ã©chouÃ©"
*************** msgstr "les donnÃ©es COMMON locales au t
*** 24374,24380 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "l'alignement requis pour %q+D est plus grand que l'alignement implÃ©mentÃ© de %wu"
  
! #: varasm.c:2217 c/c-decl.c:5202 c/c-parser.c:1544
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "la taille de stockage de %q+D est inconnue"
--- 24385,24391 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "l'alignement requis pour %q+D est plus grand que l'alignement implÃ©mentÃ© de %wu"
  
! #: varasm.c:2217 c/c-decl.c:5219 c/c-parser.c:1544
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "la taille de stockage de %q+D est inconnue"
*************** msgstr "l'attribut %qs n'est pas support
*** 25154,25740 ****
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "l'attribut %qs n'est pas supportÃ© dans %<__builtin_has_attribute%>"
  
! #: c-family/c-common.c:738
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "%qD n'est pas dÃ©fini Ã  l'extÃ©rieur de la portÃ©e de la fonction"
  
! #: c-family/c-common.c:783
  #, gcc-internal-format
  msgid "size of string literal is too large"
  msgstr "la taille de la chaÃ®ne de caractÃ¨res littÃ©rale est trop grande"
  
! #: c-family/c-common.c:806
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr "la chaÃ®ne de longueur %qd est plus grande que la longueur %qd que les compilateurs C%d ISO doivent supporter"
  
! #: c-family/c-common.c:979
  #, gcc-internal-format
  msgid "use %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subparts"
  msgstr "utilisez %<-flax-vector-conversions%> pour autoriser les conversions entre des vecteurs comportant des types d'Ã©lÃ©ments ou des nombres de sous-parties diffÃ©rents"
  
! #: c-family/c-common.c:1019
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "le dernier argument de %<__builtin_shuffle%> doit Ãªtre un vecteur d'entiers"
  
! #: c-family/c-common.c:1028
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "les arguments de %<__builtin_shuffle%> doivent Ãªtre des vecteurs"
  
! #: c-family/c-common.c:1035
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "les arguments vectoriels de %<__builtin_shuffle%> doivent Ãªtre du mÃªme type"
  
! #: c-family/c-common.c:1046
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same"
  msgstr "le nombre d'Ã©lÃ©ments du/des argument(s) vectoriel(s) et du vecteur de masque de %<__builtin_shuffle%> doivent Ãªtre les mÃªmes"
  
! #: c-family/c-common.c:1056
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask"
  msgstr "le type intÃ©rieur du/des argument(s) vectoriel(s) de %<__builtin_shuffle%> doivent avoir la mÃªme taille que le type intÃ©rieur du masque"
  
! #: c-family/c-common.c:1104
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "le premier argument de %<__builtin_convertvector%> doit Ãªtre un entier ou un vecteur en virgule flottante"
  
! #: c-family/c-common.c:1112
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "le deuxiÃ¨me argument de %<__builtin_convertvector%> doit Ãªtre un entier ou un type vectoriel flottant"
  
! #: c-family/c-common.c:1121
  #, 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 "le nombre d'Ã©lÃ©ments du vecteur en premier argument et du deuxiÃ¨me type vectoriel en second argument de %<__builtin_convertvector%> devraient Ãªtre les mÃªmes"
  
! #: c-family/c-common.c:1360 c-family/c-warn.c:1291
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "la conversion non-signÃ©e de %qT vers %qT change la valeur de %qE en %qE"
  
! #: c-family/c-common.c:1365 c-family/c-warn.c:1299
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr "la conversion non-signÃ©e de %qT vers %qT change la valeur de %qE"
  
! #: c-family/c-common.c:1374
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "la conversion signÃ©e de %qT vers %qT change la valeur de %qE en %qE"
  
! #: c-family/c-common.c:1379
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr "la conversion signÃ©e de %qT vers %qT change la valeur de %qE"
  
! #: c-family/c-common.c:1532 c-family/c-common.c:1594
  #, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr "la conversion vers %qT depuis %qT peut changer le signe du rÃ©sultat"
  
! #: c-family/c-common.c:1780
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr "l'opÃ©ration sur %qE est peut Ãªtre non dÃ©finie"
  
! #: c-family/c-common.c:2097
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "l'Ã©tiquette du Â«Â caseÂ Â» ne se rÃ©duit pas en une constante entiÃ¨re"
  
! #: c-family/c-common.c:2143
! #, gcc-internal-format
! msgid "case label value is less than minimum value for type"
! msgstr "la valeur de l'Ã©tiquette du Â«Â caseÂ Â» est plus petite que la valeur minimale du type"
! 
! #: c-family/c-common.c:2153
! #, gcc-internal-format
! msgid "case label value exceeds maximum value for type"
! msgstr "la valeur de l'Ã©tiquette du Â«Â caseÂ Â» est plus grande que la valeur maximale du type"
! 
! #: c-family/c-common.c:2162
! #, gcc-internal-format
! msgid "lower value in case label range less than minimum value for type"
! msgstr "la valeur la plus basse parmi les Ã©tiquettes des Â«Â caseÂ Â» est infÃ©rieure Ã  la valeur minimale du type"
! 
! #: c-family/c-common.c:2172
! #, gcc-internal-format
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr "la valeur la plus grande parmi les Ã©tiquettes des Â«Â caseÂ Â» est supÃ©rieure Ã  la valeur maximale du type"
! 
! #: c-family/c-common.c:2260
  #, 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 ne supporte pas les opÃ©rateurs avec des types entiers et des types en virgule fixe qui, ensemble, ont trop de bits entiers et fractionnels"
  
! #: c-family/c-common.c:2799
  #, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "opÃ©randes invalides pour le %s binaire (avec les types %qT et %qT)"
  
! #: c-family/c-common.c:3048
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "la comparaison est toujours fausse en raison de la gamme limitÃ©e du type de donnÃ©es"
  
! #: c-family/c-common.c:3051
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "la comparaison est toujours vraie en raison de la gamme limitÃ©e du type de donnÃ©es"
  
! #: c-family/c-common.c:3148
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr "la comparaison d'une expression non signÃ©e >= 0 est toujours vraie"
  
! #: c-family/c-common.c:3155
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr "la comparaison d'une expression non signÃ©e < 0 est toujours fausse"
  
! #: c-family/c-common.c:3198
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "un pointeur du type %<void *%> est utilisÃ© dans une arithmÃ©tique"
  
! #: c-family/c-common.c:3207
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "un pointeur vers une fonction est utilisÃ© dans une arithmÃ©tique"
  
! #: c-family/c-common.c:3381
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "constante Â«Â enumÂ Â» dans un contexte boolÃ©en"
  
! #: c-family/c-common.c:3408
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "l'adresse de %qD sera toujours Ã©valuÃ©e comme Ã©tant %<true%>"
  
! #: c-family/c-common.c:3452
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> dans un contexte boolÃ©en, %<&&%> est suggÃ©rÃ© Ã  la place"
  
! #: c-family/c-common.c:3464
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr "%<<<%> dans un contexte boolÃ©en, vouliez-vous plutÃ´t utiliser %<<%>Â ?"
  
! #: c-family/c-common.c:3480
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "?: utilisation de constantes entiÃ¨res dans un contexte boolÃ©en, l'expression sera toujours Ã©valuÃ©e Ã  %<true%>"
  
! #: c-family/c-common.c:3489
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context"
  msgstr "?: utilisation de constantes entiÃ¨res dans un contexte boolÃ©en"
  
! #: c-family/c-common.c:3525
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "le compilateur peut supposer que l'adresse de %qD sera toujours Ã©valuÃ©e Ã  %<true%>"
  
! #: c-family/c-common.c:3551 cp/semantics.c:662 cp/typeck.c:9090
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de l'affectation utilisÃ©e comme valeur dans une condition"
  
! #: c-family/c-common.c:3638 c/c-decl.c:4495 c/c-decl.c:6630 c/c-typeck.c:14934
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "usage de %<restrict%> invalide"
  
! #: c-family/c-common.c:3712
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "utilisation invalide de %<sizeof%> sur un type fonction"
  
! #: c-family/c-common.c:3722
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "le C++ ISO ne permet pas l'utilisation de %<alignof%> sur un type fonction"
  
! #: c-family/c-common.c:3725
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "le C ISO ne permet pas l'utilisation de %<_Alignof%> sur un type fonction"
  
! #: c-family/c-common.c:3736
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "utilisation invalide de %qs sur un type void"
  
! #: c-family/c-common.c:3745
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "utilisation invalide de %qs sur le type incomplet %qT"
  
! #: c-family/c-common.c:3753
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "utilisation invalide de %qs sur le type tableau %qT dont le type des Ã©lÃ©ments est incomplet"
  
! #: c-family/c-common.c:3795
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> appliquÃ© sur un champ de bits"
  
! #: c-family/c-common.c:4590
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "le premier argument de %<va_arg%> n'est pas du type %<va_list%>"
  
! #: c-family/c-common.c:4710
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "ne peut dÃ©sactiver la fonction interne %qs"
  
! #: c-family/c-common.c:4902
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "les pointeurs ne sont pas permis comme valeurs de Â«Â caseÂ Â»"
  
! #: c-family/c-common.c:4909
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "les expressions avec une plage ne sont pas standard dans les instructions Â«Â switchÂ Â»"
  
! #: c-family/c-common.c:4935
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "intervalle vide spÃ©cifiÃ©"
  
! #: c-family/c-common.c:4996
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "valeur du Â«Â caseÂ Â» dupliquÃ©e (ou en chevauchant une autre)"
  
! #: c-family/c-common.c:4998
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "ceci est la premiÃ¨re entrÃ©e chevauchant cette valeur"
  
! #: c-family/c-common.c:5002
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "valeur du Â«Â caseÂ Â» dupliquÃ©e"
  
  # ce message fait rÃ©fÃ©rence Ã  une valeur (dans c-common.c) ou une condition (c-warn.c), d'oÃ¹ le fÃ©minin
! #: c-family/c-common.c:5003 c-family/c-warn.c:2326
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "prÃ©cÃ©demment utilisÃ©e ici"
  
! #: c-family/c-common.c:5007
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "plusieurs Ã©tiquettes Â«Â defaultÂ Â» dans un Â«Â switchÂ Â»"
  
! #: c-family/c-common.c:5009
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "ceci est la premiÃ¨re Ã©tiquette Â«Â defaultÂ Â»"
  
! #: c-family/c-common.c:5103
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "prendre l'adresse d'une Ã©tiquette n'est pas standard"
  
! #: c-family/c-common.c:5277
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "l'alignement demandÃ© n'est pas une constante entiÃ¨re"
  
! #: c-family/c-common.c:5285 c-family/c-common.c:5295
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "l'alignement demandÃ© %qE n'est pas une puissance de 2 positive"
  
! #: c-family/c-common.c:5305
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "l'alignement demandÃ© %qE excÃ¨de le maximum du fichier objet %u"
  
! #: c-family/c-common.c:5313
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "l'alignement demandÃ© %qE excÃ¨de le maximum %u"
  
! #: c-family/c-common.c:5461
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "pas assez d'arguments variables pour insÃ©rer une sentinelle"
  
! #: c-family/c-common.c:5475
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "sentinelle manquante dans l'appel Ã  la fonction"
  
! #: c-family/c-common.c:5580
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr "argument nul lÃ  oÃ¹ un non-nul est requis (argument %lu)"
  
! #: c-family/c-common.c:5673 c-family/c-common.c:5723
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "mauvaise option %qs pour l'attribut %<optimize%>"
  
! #: c-family/c-common.c:5676 c-family/c-common.c:5727
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "mauvaise option %qs pour le pragma %<optimize%>"
  
! #: c-family/c-common.c:5759
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr "l'attribut %<fallthrough%> est spÃ©cifiÃ© plusieurs fois"
  
! #: c-family/c-common.c:5763
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "l'attribut %<fallthrough%> est spÃ©cifiÃ© avec un paramÃ¨tre"
  
! #: c-family/c-common.c:5908 c-family/c-common.c:6677 c-family/c-common.c:6724
! #: c-family/c-common.c:6797 c-family/c-common.c:6870 c/c-typeck.c:3641
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "trop peu d'arguments pour la fonction %qE"
  
! #: c-family/c-common.c:5913 c-family/c-common.c:6730 c-family/c-common.c:6896
  #: c/c-typeck.c:3505
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "trop d'arguments pour la fonction %qE"
  
! #: c-family/c-common.c:5943
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "le troisiÃ¨me argument de la fonction %qE doit Ãªtre une constante entiÃ¨re"
  
! #: c-family/c-common.c:5968
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "le deuxiÃ¨me argument de la fonction %qE doit Ãªtre une constante entiÃ¨re qui est une puissance de 2 comprise entre %qi et %qu bits"
  
! #: c-family/c-common.c:5989 c-family/c-common.c:6033
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "l'argument dans l'appel de la fonction %qE n'est pas en virgule flottante"
  
! #: c-family/c-common.c:6012
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "l'argument dans l'appel de la fonction %qE n'est pas en virgule flottante"
  
! #: c-family/c-common.c:6026
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "argument entier non constant %u dans l'appel Ã  la fonction %qE"
  
! #: c-family/c-common.c:6046
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "argument 3 non entier dans l'appel Ã  la fonction %qE"
  
! #: c-family/c-common.c:6063 c-family/c-common.c:6099
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "l'argument %u dans l'appel Ã  la fonction %qE n'a pas un type intÃ©gral"
  
! #: c-family/c-common.c:6070
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "l'argument 3 dans l'appel Ã  la fonction %qE n'est pas un pointeur vers un type intÃ©gral"
  
! #: c-family/c-common.c:6076
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "l'argument 3 dans l'appel Ã  la fonction %qE est un pointeur vers un type Ã©numÃ©rÃ©"
  
! #: c-family/c-common.c:6082
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "l'argument 3 dans l'appel Ã  la fonction %qE est un pointeur vers un type boolÃ©en"
  
! #: c-family/c-common.c:6105
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "l'argument 3 dans l'appel Ã  la fonction %qE est un type Ã©numÃ©rÃ©"
  
! #: c-family/c-common.c:6111
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "l'argument 3 dans l'appel Ã  la fonction %qE est un type boolÃ©en"
  
! #: c-family/c-common.c:6362
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "%<offsetof%> ne peut Ãªtre appliquÃ© au membre de donnÃ©es statique %qD"
  
! #: c-family/c-common.c:6367
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "%<offsetof%> ne peut Ãªtre appliquÃ© quand %<operator[]%> est surchargÃ©"
  
! #: c-family/c-common.c:6374
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "%<offsetof%> ne peut Ãªtre appliquÃ© Ã  une adresse non constante"
  
! #: c-family/c-common.c:6387
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "tentative de prendre l'adresse du membre %qD qui est un champ de bits d'une structure"
  
! #: c-family/c-common.c:6440
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "l'index %E dÃ©signe un offset plus grand que la taille de %qT"
  
! #: c-family/c-common.c:6601
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "la taille du tableau est trop grande"
  
! #: c-family/c-common.c:6707 c-family/c-common.c:6829
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "le type %qT de l'opÃ©rande est incompatible avec l'argument %d de %qE"
  
! #: c-family/c-common.c:6741
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "argument de type pointeur ou de type entier attendu pour l'argument 1"
  
! #: c-family/c-common.c:6755
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "les deux arguments doivent Ãªtre compatibles"
  
! #: c-family/c-common.c:6963
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "nombre d'arguments incorrect pour la fonction %qE"
  
! #: c-family/c-common.c:6977
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "l'argument 1 de %qE doit Ãªtre un type pointeur non void"
  
! #: c-family/c-common.c:6986
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "l'argument 1 de %qE doit Ãªtre un pointeur vers un type ayant une taille constante"
  
! #: c-family/c-common.c:6997
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "l'argument 1 de %qE doit Ãªtre un pointeur vers un objet de taille non nulle"
  
! #: c-family/c-common.c:7018
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "l'argument %d de %qE doit Ãªtre un type pointeur"
  
! #: c-family/c-common.c:7026
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "l'argument %d de %qE doit Ãªtre un pointeur vers un type ayant une taille constante"
  
! #: c-family/c-common.c:7032
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "l'argument %d de %qE doit Ãªtre un pointeur vers une fonction"
  
! #: c-family/c-common.c:7040
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "dÃ©saccord de taille dans l'argument %d de %qE"
  
! #: c-family/c-common.c:7052
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "modÃ¨le mÃ©moire non entier pour l'argument %d de %qE"
  
! #: c-family/c-common.c:7065
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "modÃ¨le mÃ©moire invalide pour l'argument %d de %qE"
  
! #: c-family/c-common.c:7465
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr "cette cible ne dÃ©fini pas de barriÃ¨re de spÃ©culation; votre programme s'exÃ©cutera quand mÃªme correctement mais des spÃ©culations incorrectes pourraient ne pas Ãªtre restreintes"
  
! #: c-family/c-common.c:8037
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "la valeur de l'index est hors limites"
  
! #: c-family/c-common.c:8079 c-family/c-common.c:8128 c-family/c-common.c:8144
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "la conversion du scalaire %qT vers le vecteur %qT implique une troncature"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8232
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "la fonction interne %qE doit Ãªtre appelÃ©e directement"
  
! #: c-family/c-common.c:8252
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "la taille du tableau %qE n'est pas une expression constante"
  
! #: c-family/c-common.c:8255
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "la taille du tableau n'est pas une expression constante"
  
! #: c-family/c-common.c:8259
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "la taille %qE du tableau %qE est nÃ©gative"
  
! #: c-family/c-common.c:8262
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "la taille %qE du tableau est nÃ©gative"
  
! #: c-family/c-common.c:8267
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "la taille %qE du tableau %qE excÃ¨de la taille maximale %qE de l'objet"
  
! #: c-family/c-common.c:8270
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "la taille %qE du tableau excÃ¨de la taille maximale %qE de l'objet"
  
! #: c-family/c-common.c:8275
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "la taille du tableau %qE excÃ¨de la taille maximale %qE de l'objet"
  
! #: c-family/c-common.c:8278
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr "la taille du tableau excÃ¨de la taille maximale %qE de l'objet"
  
! #: c-family/c-common.c:8349
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr "la variable d'environnement SOURCE_DATE_EPOCH doit fournir un entier non nÃ©gatif plus petit que ou Ã©gal Ã  %wd"
--- 25165,25731 ----
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "l'attribut %qs n'est pas supportÃ© dans %<__builtin_has_attribute%>"
  
! #: c-family/c-common.c:736
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "%qD n'est pas dÃ©fini Ã  l'extÃ©rieur de la portÃ©e de la fonction"
  
! #: c-family/c-common.c:781
  #, gcc-internal-format
  msgid "size of string literal is too large"
  msgstr "la taille de la chaÃ®ne de caractÃ¨res littÃ©rale est trop grande"
  
! #: c-family/c-common.c:804
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr "la chaÃ®ne de longueur %qd est plus grande que la longueur %qd que les compilateurs C%d ISO doivent supporter"
  
! #: c-family/c-common.c:977
  #, gcc-internal-format
  msgid "use %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subparts"
  msgstr "utilisez %<-flax-vector-conversions%> pour autoriser les conversions entre des vecteurs comportant des types d'Ã©lÃ©ments ou des nombres de sous-parties diffÃ©rents"
  
! #: c-family/c-common.c:1017
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "le dernier argument de %<__builtin_shuffle%> doit Ãªtre un vecteur d'entiers"
  
! #: c-family/c-common.c:1026
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "les arguments de %<__builtin_shuffle%> doivent Ãªtre des vecteurs"
  
! #: c-family/c-common.c:1033
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "les arguments vectoriels de %<__builtin_shuffle%> doivent Ãªtre du mÃªme type"
  
! #: c-family/c-common.c:1044
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same"
  msgstr "le nombre d'Ã©lÃ©ments du/des argument(s) vectoriel(s) et du vecteur de masque de %<__builtin_shuffle%> doivent Ãªtre les mÃªmes"
  
! #: c-family/c-common.c:1054
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask"
  msgstr "le type intÃ©rieur du/des argument(s) vectoriel(s) de %<__builtin_shuffle%> doivent avoir la mÃªme taille que le type intÃ©rieur du masque"
  
! #: c-family/c-common.c:1102
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "le premier argument de %<__builtin_convertvector%> doit Ãªtre un entier ou un vecteur en virgule flottante"
  
! #: c-family/c-common.c:1110
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "le deuxiÃ¨me argument de %<__builtin_convertvector%> doit Ãªtre un entier ou un type vectoriel flottant"
  
! #: c-family/c-common.c:1119
  #, 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 "le nombre d'Ã©lÃ©ments du vecteur en premier argument et du deuxiÃ¨me type vectoriel en second argument de %<__builtin_convertvector%> devraient Ãªtre les mÃªmes"
  
! #: c-family/c-common.c:1358 c-family/c-warn.c:1291
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "la conversion non-signÃ©e de %qT vers %qT change la valeur de %qE en %qE"
  
! #: c-family/c-common.c:1363 c-family/c-warn.c:1299
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr "la conversion non-signÃ©e de %qT vers %qT change la valeur de %qE"
  
! #: c-family/c-common.c:1372
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "la conversion signÃ©e de %qT vers %qT change la valeur de %qE en %qE"
  
! #: c-family/c-common.c:1377
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr "la conversion signÃ©e de %qT vers %qT change la valeur de %qE"
  
! #: c-family/c-common.c:1530 c-family/c-common.c:1592
  #, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr "la conversion vers %qT depuis %qT peut changer le signe du rÃ©sultat"
  
! #: c-family/c-common.c:1778
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr "l'opÃ©ration sur %qE est peut Ãªtre non dÃ©finie"
  
! #: c-family/c-common.c:2095
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "l'Ã©tiquette du Â«Â caseÂ Â» ne se rÃ©duit pas en une constante entiÃ¨re"
  
! #: c-family/c-common.c:2178
  #, 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 ne supporte pas les opÃ©rateurs avec des types entiers et des types en virgule fixe qui, ensemble, ont trop de bits entiers et fractionnels"
  
! #: c-family/c-common.c:2717
  #, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "opÃ©randes invalides pour le %s binaire (avec les types %qT et %qT)"
  
! #: c-family/c-common.c:2966
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "la comparaison est toujours fausse en raison de la gamme limitÃ©e du type de donnÃ©es"
  
! #: c-family/c-common.c:2969
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "la comparaison est toujours vraie en raison de la gamme limitÃ©e du type de donnÃ©es"
  
! #: c-family/c-common.c:3066
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr "la comparaison d'une expression non signÃ©e >= 0 est toujours vraie"
  
! #: c-family/c-common.c:3073
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr "la comparaison d'une expression non signÃ©e < 0 est toujours fausse"
  
! #: c-family/c-common.c:3116
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "un pointeur du type %<void *%> est utilisÃ© dans une arithmÃ©tique"
  
! #: c-family/c-common.c:3125
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "un pointeur vers une fonction est utilisÃ© dans une arithmÃ©tique"
  
! #: c-family/c-common.c:3299
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "constante Â«Â enumÂ Â» dans un contexte boolÃ©en"
  
! #: c-family/c-common.c:3326
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "l'adresse de %qD sera toujours Ã©valuÃ©e comme Ã©tant %<true%>"
  
! #: c-family/c-common.c:3370
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> dans un contexte boolÃ©en, %<&&%> est suggÃ©rÃ© Ã  la place"
  
! #: c-family/c-common.c:3382
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr "%<<<%> dans un contexte boolÃ©en, vouliez-vous plutÃ´t utiliser %<<%>Â ?"
  
! #: c-family/c-common.c:3398
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "?: utilisation de constantes entiÃ¨res dans un contexte boolÃ©en, l'expression sera toujours Ã©valuÃ©e Ã  %<true%>"
  
! #: c-family/c-common.c:3407
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context"
  msgstr "?: utilisation de constantes entiÃ¨res dans un contexte boolÃ©en"
  
! #: c-family/c-common.c:3443
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "le compilateur peut supposer que l'adresse de %qD sera toujours Ã©valuÃ©e Ã  %<true%>"
  
! #: c-family/c-common.c:3469 cp/semantics.c:662 cp/typeck.c:9108
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de l'affectation utilisÃ©e comme valeur dans une condition"
  
! #: c-family/c-common.c:3556 c/c-decl.c:4512 c/c-decl.c:6647 c/c-typeck.c:14926
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "usage de %<restrict%> invalide"
  
! #: c-family/c-common.c:3630
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "utilisation invalide de %<sizeof%> sur un type fonction"
  
! #: c-family/c-common.c:3640
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "le C++ ISO ne permet pas l'utilisation de %<alignof%> sur un type fonction"
  
! #: c-family/c-common.c:3643
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "le C ISO ne permet pas l'utilisation de %<_Alignof%> sur un type fonction"
  
! #: c-family/c-common.c:3654
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "utilisation invalide de %qs sur un type void"
  
! #: c-family/c-common.c:3663
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "utilisation invalide de %qs sur le type incomplet %qT"
  
! #: c-family/c-common.c:3671
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "utilisation invalide de %qs sur le type tableau %qT dont le type des Ã©lÃ©ments est incomplet"
  
! #: c-family/c-common.c:3713
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> appliquÃ© sur un champ de bits"
  
! #: c-family/c-common.c:4508
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "le premier argument de %<va_arg%> n'est pas du type %<va_list%>"
  
! #: c-family/c-common.c:4628
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "ne peut dÃ©sactiver la fonction interne %qs"
  
! #: c-family/c-common.c:4819
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "les pointeurs ne sont pas permis comme valeurs de Â«Â caseÂ Â»"
  
! #: c-family/c-common.c:4826
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "les expressions avec une plage ne sont pas standard dans les instructions Â«Â switchÂ Â»"
  
! #: c-family/c-common.c:4854
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "intervalle vide spÃ©cifiÃ©"
  
! #: c-family/c-common.c:4906
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "valeur du Â«Â caseÂ Â» dupliquÃ©e (ou en chevauchant une autre)"
  
! #: c-family/c-common.c:4908
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "ceci est la premiÃ¨re entrÃ©e chevauchant cette valeur"
  
! #: c-family/c-common.c:4912
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "valeur du Â«Â caseÂ Â» dupliquÃ©e"
  
  # ce message fait rÃ©fÃ©rence Ã  une valeur (dans c-common.c) ou une condition (c-warn.c), d'oÃ¹ le fÃ©minin
! #: c-family/c-common.c:4913 c-family/c-warn.c:2401
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "prÃ©cÃ©demment utilisÃ©e ici"
  
! #: c-family/c-common.c:4917
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "plusieurs Ã©tiquettes Â«Â defaultÂ Â» dans un Â«Â switchÂ Â»"
  
! #: c-family/c-common.c:4919
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "ceci est la premiÃ¨re Ã©tiquette Â«Â defaultÂ Â»"
  
! #: c-family/c-common.c:5013
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "prendre l'adresse d'une Ã©tiquette n'est pas standard"
  
! #: c-family/c-common.c:5187
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "l'alignement demandÃ© n'est pas une constante entiÃ¨re"
  
! #: c-family/c-common.c:5195 c-family/c-common.c:5205
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "l'alignement demandÃ© %qE n'est pas une puissance de 2 positive"
  
! #: c-family/c-common.c:5215
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "l'alignement demandÃ© %qE excÃ¨de le maximum du fichier objet %u"
  
! #: c-family/c-common.c:5223
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "l'alignement demandÃ© %qE excÃ¨de le maximum %u"
  
! #: c-family/c-common.c:5371
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "pas assez d'arguments variables pour insÃ©rer une sentinelle"
  
! #: c-family/c-common.c:5385
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "sentinelle manquante dans l'appel Ã  la fonction"
  
! #: c-family/c-common.c:5490
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr "argument nul lÃ  oÃ¹ un non-nul est requis (argument %lu)"
  
! #: c-family/c-common.c:5583 c-family/c-common.c:5633
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "mauvaise option %qs pour l'attribut %<optimize%>"
  
! #: c-family/c-common.c:5586 c-family/c-common.c:5637
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "mauvaise option %qs pour le pragma %<optimize%>"
  
! #: c-family/c-common.c:5669
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr "l'attribut %<fallthrough%> est spÃ©cifiÃ© plusieurs fois"
  
! #: c-family/c-common.c:5673
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "l'attribut %<fallthrough%> est spÃ©cifiÃ© avec un paramÃ¨tre"
  
! #: c-family/c-common.c:5818 c-family/c-common.c:6587 c-family/c-common.c:6634
! #: c-family/c-common.c:6707 c-family/c-common.c:6780 c/c-typeck.c:3641
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "trop peu d'arguments pour la fonction %qE"
  
! #: c-family/c-common.c:5823 c-family/c-common.c:6640 c-family/c-common.c:6806
  #: c/c-typeck.c:3505
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "trop d'arguments pour la fonction %qE"
  
! #: c-family/c-common.c:5853
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "le troisiÃ¨me argument de la fonction %qE doit Ãªtre une constante entiÃ¨re"
  
! #: c-family/c-common.c:5878
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "le deuxiÃ¨me argument de la fonction %qE doit Ãªtre une constante entiÃ¨re qui est une puissance de 2 comprise entre %qi et %qu bits"
  
! #: c-family/c-common.c:5899 c-family/c-common.c:5943
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "l'argument dans l'appel de la fonction %qE n'est pas en virgule flottante"
  
! #: c-family/c-common.c:5922
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "l'argument dans l'appel de la fonction %qE n'est pas en virgule flottante"
  
! #: c-family/c-common.c:5936
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "argument entier non constant %u dans l'appel Ã  la fonction %qE"
  
! #: c-family/c-common.c:5956
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "argument 3 non entier dans l'appel Ã  la fonction %qE"
  
! #: c-family/c-common.c:5973 c-family/c-common.c:6009
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "l'argument %u dans l'appel Ã  la fonction %qE n'a pas un type intÃ©gral"
  
! #: c-family/c-common.c:5980
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "l'argument 3 dans l'appel Ã  la fonction %qE n'est pas un pointeur vers un type intÃ©gral"
  
! #: c-family/c-common.c:5986
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "l'argument 3 dans l'appel Ã  la fonction %qE est un pointeur vers un type Ã©numÃ©rÃ©"
  
! #: c-family/c-common.c:5992
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "l'argument 3 dans l'appel Ã  la fonction %qE est un pointeur vers un type boolÃ©en"
  
! #: c-family/c-common.c:6015
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "l'argument 3 dans l'appel Ã  la fonction %qE est un type Ã©numÃ©rÃ©"
  
! #: c-family/c-common.c:6021
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "l'argument 3 dans l'appel Ã  la fonction %qE est un type boolÃ©en"
  
! #: c-family/c-common.c:6272
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "%<offsetof%> ne peut Ãªtre appliquÃ© au membre de donnÃ©es statique %qD"
  
! #: c-family/c-common.c:6277
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "%<offsetof%> ne peut Ãªtre appliquÃ© quand %<operator[]%> est surchargÃ©"
  
! #: c-family/c-common.c:6284
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "%<offsetof%> ne peut Ãªtre appliquÃ© Ã  une adresse non constante"
  
! #: c-family/c-common.c:6297
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "tentative de prendre l'adresse du membre %qD qui est un champ de bits d'une structure"
  
! #: c-family/c-common.c:6350
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "l'index %E dÃ©signe un offset plus grand que la taille de %qT"
  
! #: c-family/c-common.c:6511
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "la taille du tableau est trop grande"
  
! #: c-family/c-common.c:6617 c-family/c-common.c:6739
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "le type %qT de l'opÃ©rande est incompatible avec l'argument %d de %qE"
  
! #: c-family/c-common.c:6651
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "argument de type pointeur ou de type entier attendu pour l'argument 1"
  
! #: c-family/c-common.c:6665
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "les deux arguments doivent Ãªtre compatibles"
  
! #: c-family/c-common.c:6873
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "nombre d'arguments incorrect pour la fonction %qE"
  
! #: c-family/c-common.c:6887
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "l'argument 1 de %qE doit Ãªtre un type pointeur non void"
  
! #: c-family/c-common.c:6896
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "l'argument 1 de %qE doit Ãªtre un pointeur vers un type ayant une taille constante"
  
! #: c-family/c-common.c:6907
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "l'argument 1 de %qE doit Ãªtre un pointeur vers un objet de taille non nulle"
  
! #: c-family/c-common.c:6928
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "l'argument %d de %qE doit Ãªtre un type pointeur"
  
! #: c-family/c-common.c:6936
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "l'argument %d de %qE doit Ãªtre un pointeur vers un type ayant une taille constante"
  
! #: c-family/c-common.c:6942
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "l'argument %d de %qE doit Ãªtre un pointeur vers une fonction"
  
! #: c-family/c-common.c:6950
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "dÃ©saccord de taille dans l'argument %d de %qE"
  
! #: c-family/c-common.c:6962
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "modÃ¨le mÃ©moire non entier pour l'argument %d de %qE"
  
! #: c-family/c-common.c:6975
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "modÃ¨le mÃ©moire invalide pour l'argument %d de %qE"
  
! #: c-family/c-common.c:7375
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr "cette cible ne dÃ©fini pas de barriÃ¨re de spÃ©culation; votre programme s'exÃ©cutera quand mÃªme correctement mais des spÃ©culations incorrectes pourraient ne pas Ãªtre restreintes"
  
! #: c-family/c-common.c:7947
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "la valeur de l'index est hors limites"
  
! #: c-family/c-common.c:7989 c-family/c-common.c:8038 c-family/c-common.c:8054
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "la conversion du scalaire %qT vers le vecteur %qT implique une troncature"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8142
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "la fonction interne %qE doit Ãªtre appelÃ©e directement"
  
! #: c-family/c-common.c:8162
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "la taille du tableau %qE n'est pas une expression constante"
  
! #: c-family/c-common.c:8165
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "la taille du tableau n'est pas une expression constante"
  
! #: c-family/c-common.c:8169
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "la taille %qE du tableau %qE est nÃ©gative"
  
! #: c-family/c-common.c:8172
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "la taille %qE du tableau est nÃ©gative"
  
! #: c-family/c-common.c:8177
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "la taille %qE du tableau %qE excÃ¨de la taille maximale %qE de l'objet"
  
! #: c-family/c-common.c:8180
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "la taille %qE du tableau excÃ¨de la taille maximale %qE de l'objet"
  
! #: c-family/c-common.c:8185
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "la taille du tableau %qE excÃ¨de la taille maximale %qE de l'objet"
  
! #: c-family/c-common.c:8188
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr "la taille du tableau excÃ¨de la taille maximale %qE de l'objet"
  
! #: c-family/c-common.c:8259
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr "la variable d'environnement SOURCE_DATE_EPOCH doit fournir un entier non nÃ©gatif plus petit que ou Ã©gal Ã  %wd"
*************** msgstr "la valeur %qs du Â«Â caseÂ Â» n'
*** 27167,27605 ****
  msgid "case value %qs not in enumerated type %qT"
  msgstr "la valeur %qs du Â«Â caseÂ Â» n'est pas dans le type Ã©numÃ©rÃ© %qT"
  
! #: c-family/c-warn.c:1445
  #, gcc-internal-format
  msgid "switch missing default case"
  msgstr "le Â«Â switchÂ Â» n'a pas de branche par dÃ©faut"
  
! #: c-family/c-warn.c:1490
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr "la condition du Â«Â switchÂ Â» a une valeur boolÃ©enne"
  
! #: c-family/c-warn.c:1563
  #, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr "la valeur %qE de l'Ã©numÃ©ration n'est pas traitÃ©e dans le Â«Â switchÂ Â»"
  
! #: c-family/c-warn.c:1591
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr "l'opÃ©rande omis au milieu de ?: sera toujours %<vrai%>, il est suggÃ©rÃ© de spÃ©cifier explicitement l'opÃ©rande du milieu"
  
! #: c-family/c-warn.c:1613
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "affectation au membre %qD d'un objet en lecture seule"
  
! #: c-family/c-warn.c:1615
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "incrÃ©mentation du membre %qD d'un objet en lecture seule"
  
! #: c-family/c-warn.c:1617
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "dÃ©crÃ©mentation du membre %qD d'un objet en lecture seule"
  
! #: c-family/c-warn.c:1619
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr "le membre %qD d'un objet en lecture seule est utilisÃ© comme sortie %<asm%>"
  
! #: c-family/c-warn.c:1623
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "affectation du membre %qD en lecture seule"
  
! #: c-family/c-warn.c:1624
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "incrÃ©mentation du membre %qD en lecture seule"
  
! #: c-family/c-warn.c:1625
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "dÃ©crÃ©mentation du membre %qD en lecture seule"
  
! #: c-family/c-warn.c:1626
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr "le membre %qD, en lecture seule, est utilisÃ© comme sortie %<asm%>"
  
! #: c-family/c-warn.c:1630
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "affectation de la variable %qD en lecture seule"
  
! #: c-family/c-warn.c:1631
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "incrÃ©mentation de la variable %qD en lecture seule"
  
! #: c-family/c-warn.c:1632
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "dÃ©crÃ©mentation de la variable %qD en lecture seule"
  
! #: c-family/c-warn.c:1633
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr "la variable %qD, en lecture seule, est utilisÃ©e comme sortie %<asm%>"
  
! #: c-family/c-warn.c:1636
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "affectation du paramÃ¨tre %qD en lecture seule"
  
! #: c-family/c-warn.c:1637
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "incrÃ©mentation du paramÃ¨tre %qD en lecture seule"
  
! #: c-family/c-warn.c:1638
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "dÃ©crÃ©mentation du paramÃ¨tre %qD en lecture seule"
  
! #: c-family/c-warn.c:1639
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr "le paramÃ¨tre %qD, en lecture seule, est utilisÃ© comme sortie %<asm%>"
  
! #: c-family/c-warn.c:1644
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "affectation Ã  la valeur de retour nommÃ©e %qD en lecture seule"
  
! #: c-family/c-warn.c:1646
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "incrÃ©mentation de la valeur de retour nommÃ©e %qD en lecture seule"
  
! #: c-family/c-warn.c:1648
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "dÃ©crÃ©mentation de la valeur de retour nommÃ©e %qD en lecture seule"
  
! #: c-family/c-warn.c:1650
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr "la valeur de retour nommÃ©e %qD, en lecture seule, est utilisÃ©e comme sortie %<asm%>"
  
! #: c-family/c-warn.c:1655
  #, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "affectation de la fonction %qD"
  
! #: c-family/c-warn.c:1656
  #, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "incrÃ©mentation de la fonction %qD"
  
! #: c-family/c-warn.c:1657
  #, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "dÃ©crÃ©mentation de la fonction %qD"
  
! #: c-family/c-warn.c:1658
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr "la fonction %qD est utilisÃ©e comme sortie %<asm%>"
  
! #: c-family/c-warn.c:1661 c/c-typeck.c:4886
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "affectation de l'emplacement %qE en lecture seule"
  
! #: c-family/c-warn.c:1662 c/c-typeck.c:4889
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "incrÃ©mentation de l'emplacement %qE en lecture seule"
  
! #: c-family/c-warn.c:1663 c/c-typeck.c:4892
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "dÃ©crÃ©mentation de l'emplacement %qE en lecture seule"
  
! #: c-family/c-warn.c:1664
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr "l'emplacement %qE, en lecture seule, est utilisÃ© comme sortie %<asm%>"
  
! #: c-family/c-warn.c:1678
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "l-valeur exigÃ©e comme opÃ©rande de gauche de l'affectation"
  
! #: c-family/c-warn.c:1681
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr "l-valeur exigÃ©e comme opÃ©rande d'incrÃ©mentation"
  
! #: c-family/c-warn.c:1684
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr "l-valeur exigÃ©e comme opÃ©rande de dÃ©crÃ©mentation"
  
! #: c-family/c-warn.c:1687
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr "l-valeur exigÃ©e comme opÃ©rande unaire %<&%>"
  
! #: c-family/c-warn.c:1690
  #, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr "l-valeur exigÃ©e dans l'instruction asm"
  
! #: c-family/c-warn.c:1707
  #, gcc-internal-format
  msgid "invalid type argument (have %qT)"
  msgstr "argument de type invalide (%qT obtenu)"
  
! #: c-family/c-warn.c:1711
  #, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr "argument de type invalide pour l'index d'un tableau (%qT obtenu)"
  
! #: c-family/c-warn.c:1716
  #, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr "argument de type invalide pour le %<*%> unaire (%qT obtenu)"
  
! #: c-family/c-warn.c:1721
  #, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "argument de type invalide pour %<->%> (%qT obtenu)"
  
! #: c-family/c-warn.c:1726
  #, gcc-internal-format
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "argument de type invalide pour %<->*%> (%qT obtenu)"
  
! #: c-family/c-warn.c:1731
  #, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr "argument de type invalide pour la conversion implicite (%qT obtenu)"
  
! #: c-family/c-warn.c:1758
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr "l'indice du tableau est de type %<char%>"
  
! #: c-family/c-warn.c:1794 c-family/c-warn.c:1797
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> Ã  l'intÃ©rieur de %<<<%>"
  
! #: c-family/c-warn.c:1800 c-family/c-warn.c:1803
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> Ã  l'intÃ©rieur de %<<<%>"
  
! #: c-family/c-warn.c:1809 c-family/c-warn.c:1812
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> Ã  l'intÃ©rieur de %<>>%>"
  
! #: c-family/c-warn.c:1815 c-family/c-warn.c:1818
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> Ã  l'intÃ©rieur de %<>>%>"
  
! #: c-family/c-warn.c:1824 c-family/c-warn.c:1827
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de %<&&%> Ã  l'intÃ©rieur de %<||%>"
  
! #: c-family/c-warn.c:1834 c-family/c-warn.c:1838
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de l'arithmÃ©tique dans l'opÃ©rande de %<|%>"
  
! #: c-family/c-warn.c:1842 c-family/c-warn.c:1845
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<|%>"
  
! #: c-family/c-warn.c:1850
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de l'opÃ©rande de %<!%> ou changez %<|%> en %<||%> ou %<!%> en %<~%>"
  
! #: c-family/c-warn.c:1858 c-family/c-warn.c:1862
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de l'arithmÃ©tique dans l'opÃ©rande de %<^%>"
  
! #: c-family/c-warn.c:1866 c-family/c-warn.c:1869
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<^%>"
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> dans l'opÃ©rande de %<&%>"
  
! #: c-family/c-warn.c:1881 c-family/c-warn.c:1884
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> dans l'opÃ©rande de %<&%>"
  
! #: c-family/c-warn.c:1888 c-family/c-warn.c:1891
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<&%>"
  
! #: c-family/c-warn.c:1896
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de l'opÃ©rande de %<!%> ou changez %<&%> en %<&&%> ou %<!%> en %<~%>"
  
! #: c-family/c-warn.c:1903 c-family/c-warn.c:1906
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<==%>"
  
! #: c-family/c-warn.c:1911 c-family/c-warn.c:1914
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<!=%>"
  
! #: c-family/c-warn.c:1924 c-family/c-warn.c:1930
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "les comparaisons telles que %<X<=Y<=Z%> n'ont pas leur signification mathÃ©matique"
  
! #: c-family/c-warn.c:1946
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "Ã©tiquette %q+D dÃ©finie mais non utilisÃ©e"
  
! #: c-family/c-warn.c:1948
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "Ã©tiquette %q+D dÃ©clarÃ©e mais pas dÃ©finie"
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "division par zÃ©ro"
  
! #: c-family/c-warn.c:1991
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr "%<memset%> utilisÃ© avec un paramÃ¨tre de longueur qui est la constante zÃ©ro; cela pourrait Ãªtre dÃ» Ã  des paramÃ¨tres transposÃ©s"
  
! #: c-family/c-warn.c:2015
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr "%<memset%> utilisÃ© avec une longueur Ã©gale au nombre d'Ã©lÃ©ments sans Ãªtre multipliÃ© par la taille des Ã©lÃ©ments"
  
! #: c-family/c-warn.c:2054 c/c-typeck.c:11911 c/c-typeck.c:12079
! #: cp/typeck.c:5193
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "comparaison entre les types %qT et %qT"
  
! #: c-family/c-warn.c:2107
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr "comparaison d'expressions entiÃ¨res de types signÃ©s diffÃ©rents: %qT et %qT"
  
! #: c-family/c-warn.c:2160
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr "un ~unsigned promu est toujours non nul"
  
! #: c-family/c-warn.c:2163
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "comparaison entre un ~unsigned promu et une constante"
  
! #: c-family/c-warn.c:2173
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "comparaison entre un ~unsigned promu et un non signÃ©"
  
! #: c-family/c-warn.c:2227
  #, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "paramÃ¨tre %qD inutilisÃ©"
  
! #: c-family/c-warn.c:2289
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr "le typedef %qD est dÃ©fini localement sans Ãªtre utilisÃ©"
  
! #: c-family/c-warn.c:2325
  #, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr "condition %<if%> dupliquÃ©e"
  
! #: c-family/c-warn.c:2354
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr "l'attribut d'optimisation sur %qD suit la dÃ©finition mais l'attribut ne correspond pas"
  
! #: c-family/c-warn.c:2362
  #, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "la dÃ©claration en ligne de %qD suit la dÃ©claration avec l'attribut %<noinline%>"
  
! #: c-family/c-warn.c:2367
  #, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "la dÃ©claration de %q+D avec l'attribut %<noinline%> suit la dÃ©claration Â«Â inlineÂ Â»"
  
! #: c-family/c-warn.c:2416
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr "le rÃ©sultat de %qE a besoin de %u bits pour Ãªtre reprÃ©sentÃ© mais %qT n'a que %u bits"
  
! #: c-family/c-warn.c:2454 c-family/c-warn.c:2478
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "la comparaison de la constante %qE avec une expression boolÃ©enne est toujours fausse"
  
! #: c-family/c-warn.c:2457 c-family/c-warn.c:2475
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "la comparaison de la constante %qE avec une expression boolÃ©enne est toujours vraie"
  
! #: c-family/c-warn.c:2525
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z"
  msgstr[0] "l'argument %i est passÃ© Ã  un paramÃ¨tre avec un qualificatif restrictif alors qu'il est Ã©galement passÃ© dans l'argument %Z"
  msgstr[1] "l'argument %i est passÃ© Ã  un paramÃ¨tre avec un qualificatif restrictif alors qu'il est Ã©galement passÃ© dans les arguments %Z"
  
! #: c-family/c-warn.c:2590 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "cette condition a des branches identiques"
  
! #: c-family/c-warn.c:2697
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr "la macro s'Ã©tend en des instructions multiples"
  
! #: c-family/c-warn.c:2698
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr "certaines parties de l'expansion de la macro ne sont pas protÃ©gÃ©es par cette instruction %qs"
  
! #: c-family/c-warn.c:2789
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr "convertir un pointer %qT compactÃ© (alignement %d) vers un pointeur %qT (alignement %d) peut rÃ©sulter en une valeur de pointer non alignÃ©e"
  
! #: c-family/c-warn.c:2796 c-family/c-warn.c:2799 cp/init.c:638
  #, gcc-internal-format
  msgid "defined here"
  msgstr "dÃ©fini ici"
  
! #: c-family/c-warn.c:2886
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr "prendre l'adresse du membre compactÃ© de %qT peut rÃ©sulter en une valeur de pointeur non alignÃ©e"
--- 27158,27616 ----
  msgid "case value %qs not in enumerated type %qT"
  msgstr "la valeur %qs du Â«Â caseÂ Â» n'est pas dans le type Ã©numÃ©rÃ© %qT"
  
! #: c-family/c-warn.c:1463
! #, gcc-internal-format
! msgid "lower value in case label range less than minimum value for type"
! msgstr "la valeur la plus basse parmi les Ã©tiquettes des Â«Â caseÂ Â» est infÃ©rieure Ã  la valeur minimale du type"
! 
! #: c-family/c-warn.c:1477
! #, gcc-internal-format
! msgid "case label value is less than minimum value for type"
! msgstr "la valeur de l'Ã©tiquette du Â«Â caseÂ Â» est plus petite que la valeur minimale du type"
! 
! #: c-family/c-warn.c:1494
! #, gcc-internal-format
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr "la valeur la plus grande parmi les Ã©tiquettes des Â«Â caseÂ Â» est supÃ©rieure Ã  la valeur maximale du type"
! 
! #: c-family/c-warn.c:1507
! #, gcc-internal-format
! msgid "case label value exceeds maximum value for type"
! msgstr "la valeur de l'Ã©tiquette du Â«Â caseÂ Â» est plus grande que la valeur maximale du type"
! 
! #: c-family/c-warn.c:1520
  #, gcc-internal-format
  msgid "switch missing default case"
  msgstr "le Â«Â switchÂ Â» n'a pas de branche par dÃ©faut"
  
! #: c-family/c-warn.c:1565
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr "la condition du Â«Â switchÂ Â» a une valeur boolÃ©enne"
  
! #: c-family/c-warn.c:1638
  #, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr "la valeur %qE de l'Ã©numÃ©ration n'est pas traitÃ©e dans le Â«Â switchÂ Â»"
  
! #: c-family/c-warn.c:1666
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr "l'opÃ©rande omis au milieu de ?: sera toujours %<vrai%>, il est suggÃ©rÃ© de spÃ©cifier explicitement l'opÃ©rande du milieu"
  
! #: c-family/c-warn.c:1688
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "affectation au membre %qD d'un objet en lecture seule"
  
! #: c-family/c-warn.c:1690
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "incrÃ©mentation du membre %qD d'un objet en lecture seule"
  
! #: c-family/c-warn.c:1692
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "dÃ©crÃ©mentation du membre %qD d'un objet en lecture seule"
  
! #: c-family/c-warn.c:1694
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr "le membre %qD d'un objet en lecture seule est utilisÃ© comme sortie %<asm%>"
  
! #: c-family/c-warn.c:1698
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "affectation du membre %qD en lecture seule"
  
! #: c-family/c-warn.c:1699
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "incrÃ©mentation du membre %qD en lecture seule"
  
! #: c-family/c-warn.c:1700
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "dÃ©crÃ©mentation du membre %qD en lecture seule"
  
! #: c-family/c-warn.c:1701
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr "le membre %qD, en lecture seule, est utilisÃ© comme sortie %<asm%>"
  
! #: c-family/c-warn.c:1705
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "affectation de la variable %qD en lecture seule"
  
! #: c-family/c-warn.c:1706
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "incrÃ©mentation de la variable %qD en lecture seule"
  
! #: c-family/c-warn.c:1707
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "dÃ©crÃ©mentation de la variable %qD en lecture seule"
  
! #: c-family/c-warn.c:1708
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr "la variable %qD, en lecture seule, est utilisÃ©e comme sortie %<asm%>"
  
! #: c-family/c-warn.c:1711
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "affectation du paramÃ¨tre %qD en lecture seule"
  
! #: c-family/c-warn.c:1712
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "incrÃ©mentation du paramÃ¨tre %qD en lecture seule"
  
! #: c-family/c-warn.c:1713
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "dÃ©crÃ©mentation du paramÃ¨tre %qD en lecture seule"
  
! #: c-family/c-warn.c:1714
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr "le paramÃ¨tre %qD, en lecture seule, est utilisÃ© comme sortie %<asm%>"
  
! #: c-family/c-warn.c:1719
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "affectation Ã  la valeur de retour nommÃ©e %qD en lecture seule"
  
! #: c-family/c-warn.c:1721
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "incrÃ©mentation de la valeur de retour nommÃ©e %qD en lecture seule"
  
! #: c-family/c-warn.c:1723
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "dÃ©crÃ©mentation de la valeur de retour nommÃ©e %qD en lecture seule"
  
! #: c-family/c-warn.c:1725
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr "la valeur de retour nommÃ©e %qD, en lecture seule, est utilisÃ©e comme sortie %<asm%>"
  
! #: c-family/c-warn.c:1730
  #, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "affectation de la fonction %qD"
  
! #: c-family/c-warn.c:1731
  #, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "incrÃ©mentation de la fonction %qD"
  
! #: c-family/c-warn.c:1732
  #, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "dÃ©crÃ©mentation de la fonction %qD"
  
! #: c-family/c-warn.c:1733
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr "la fonction %qD est utilisÃ©e comme sortie %<asm%>"
  
! #: c-family/c-warn.c:1736 c/c-typeck.c:4886
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "affectation de l'emplacement %qE en lecture seule"
  
! #: c-family/c-warn.c:1737 c/c-typeck.c:4889
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "incrÃ©mentation de l'emplacement %qE en lecture seule"
  
! #: c-family/c-warn.c:1738 c/c-typeck.c:4892
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "dÃ©crÃ©mentation de l'emplacement %qE en lecture seule"
  
! #: c-family/c-warn.c:1739
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr "l'emplacement %qE, en lecture seule, est utilisÃ© comme sortie %<asm%>"
  
! #: c-family/c-warn.c:1753
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "l-valeur exigÃ©e comme opÃ©rande de gauche de l'affectation"
  
! #: c-family/c-warn.c:1756
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr "l-valeur exigÃ©e comme opÃ©rande d'incrÃ©mentation"
  
! #: c-family/c-warn.c:1759
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr "l-valeur exigÃ©e comme opÃ©rande de dÃ©crÃ©mentation"
  
! #: c-family/c-warn.c:1762
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr "l-valeur exigÃ©e comme opÃ©rande unaire %<&%>"
  
! #: c-family/c-warn.c:1765
  #, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr "l-valeur exigÃ©e dans l'instruction asm"
  
! #: c-family/c-warn.c:1782
  #, gcc-internal-format
  msgid "invalid type argument (have %qT)"
  msgstr "argument de type invalide (%qT obtenu)"
  
! #: c-family/c-warn.c:1786
  #, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr "argument de type invalide pour l'index d'un tableau (%qT obtenu)"
  
! #: c-family/c-warn.c:1791
  #, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr "argument de type invalide pour le %<*%> unaire (%qT obtenu)"
  
! #: c-family/c-warn.c:1796
  #, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "argument de type invalide pour %<->%> (%qT obtenu)"
  
! #: c-family/c-warn.c:1801
  #, gcc-internal-format
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "argument de type invalide pour %<->*%> (%qT obtenu)"
  
! #: c-family/c-warn.c:1806
  #, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr "argument de type invalide pour la conversion implicite (%qT obtenu)"
  
! #: c-family/c-warn.c:1833
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr "l'indice du tableau est de type %<char%>"
  
! #: c-family/c-warn.c:1869 c-family/c-warn.c:1872
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> Ã  l'intÃ©rieur de %<<<%>"
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> Ã  l'intÃ©rieur de %<<<%>"
  
! #: c-family/c-warn.c:1884 c-family/c-warn.c:1887
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> Ã  l'intÃ©rieur de %<>>%>"
  
! #: c-family/c-warn.c:1890 c-family/c-warn.c:1893
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> Ã  l'intÃ©rieur de %<>>%>"
  
! #: c-family/c-warn.c:1899 c-family/c-warn.c:1902
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de %<&&%> Ã  l'intÃ©rieur de %<||%>"
  
! #: c-family/c-warn.c:1909 c-family/c-warn.c:1913
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de l'arithmÃ©tique dans l'opÃ©rande de %<|%>"
  
! #: c-family/c-warn.c:1917 c-family/c-warn.c:1920
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<|%>"
  
! #: c-family/c-warn.c:1925
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de l'opÃ©rande de %<!%> ou changez %<|%> en %<||%> ou %<!%> en %<~%>"
  
! #: c-family/c-warn.c:1933 c-family/c-warn.c:1937
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de l'arithmÃ©tique dans l'opÃ©rande de %<^%>"
  
! #: c-family/c-warn.c:1941 c-family/c-warn.c:1944
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<^%>"
  
! #: c-family/c-warn.c:1950 c-family/c-warn.c:1953
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> dans l'opÃ©rande de %<&%>"
  
! #: c-family/c-warn.c:1956 c-family/c-warn.c:1959
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> dans l'opÃ©rande de %<&%>"
  
! #: c-family/c-warn.c:1963 c-family/c-warn.c:1966
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<&%>"
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de l'opÃ©rande de %<!%> ou changez %<&%> en %<&&%> ou %<!%> en %<~%>"
  
! #: c-family/c-warn.c:1978 c-family/c-warn.c:1981
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<==%>"
  
! #: c-family/c-warn.c:1986 c-family/c-warn.c:1989
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr "parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<!=%>"
  
! #: c-family/c-warn.c:1999 c-family/c-warn.c:2005
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "les comparaisons telles que %<X<=Y<=Z%> n'ont pas leur signification mathÃ©matique"
  
! #: c-family/c-warn.c:2021
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "Ã©tiquette %q+D dÃ©finie mais non utilisÃ©e"
  
! #: c-family/c-warn.c:2023
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "Ã©tiquette %q+D dÃ©clarÃ©e mais pas dÃ©finie"
  
! #: c-family/c-warn.c:2046
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "division par zÃ©ro"
  
! #: c-family/c-warn.c:2066
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr "%<memset%> utilisÃ© avec un paramÃ¨tre de longueur qui est la constante zÃ©ro; cela pourrait Ãªtre dÃ» Ã  des paramÃ¨tres transposÃ©s"
  
! #: c-family/c-warn.c:2090
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr "%<memset%> utilisÃ© avec une longueur Ã©gale au nombre d'Ã©lÃ©ments sans Ãªtre multipliÃ© par la taille des Ã©lÃ©ments"
  
! #: c-family/c-warn.c:2129 c/c-typeck.c:11903 c/c-typeck.c:12071
! #: cp/typeck.c:5211
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "comparaison entre les types %qT et %qT"
  
! #: c-family/c-warn.c:2182
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr "comparaison d'expressions entiÃ¨res de types signÃ©s diffÃ©rents: %qT et %qT"
  
! #: c-family/c-warn.c:2235
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr "un ~unsigned promu est toujours non nul"
  
! #: c-family/c-warn.c:2238
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "comparaison entre un ~unsigned promu et une constante"
  
! #: c-family/c-warn.c:2248
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "comparaison entre un ~unsigned promu et un non signÃ©"
  
! #: c-family/c-warn.c:2302
  #, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "paramÃ¨tre %qD inutilisÃ©"
  
! #: c-family/c-warn.c:2364
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr "le typedef %qD est dÃ©fini localement sans Ãªtre utilisÃ©"
  
! #: c-family/c-warn.c:2400
  #, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr "condition %<if%> dupliquÃ©e"
  
! #: c-family/c-warn.c:2429
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr "l'attribut d'optimisation sur %qD suit la dÃ©finition mais l'attribut ne correspond pas"
  
! #: c-family/c-warn.c:2437
  #, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "la dÃ©claration en ligne de %qD suit la dÃ©claration avec l'attribut %<noinline%>"
  
! #: c-family/c-warn.c:2442
  #, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "la dÃ©claration de %q+D avec l'attribut %<noinline%> suit la dÃ©claration Â«Â inlineÂ Â»"
  
! #: c-family/c-warn.c:2491
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr "le rÃ©sultat de %qE a besoin de %u bits pour Ãªtre reprÃ©sentÃ© mais %qT n'a que %u bits"
  
! #: c-family/c-warn.c:2529 c-family/c-warn.c:2553
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "la comparaison de la constante %qE avec une expression boolÃ©enne est toujours fausse"
  
! #: c-family/c-warn.c:2532 c-family/c-warn.c:2550
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "la comparaison de la constante %qE avec une expression boolÃ©enne est toujours vraie"
  
! #: c-family/c-warn.c:2600
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z"
  msgstr[0] "l'argument %i est passÃ© Ã  un paramÃ¨tre avec un qualificatif restrictif alors qu'il est Ã©galement passÃ© dans l'argument %Z"
  msgstr[1] "l'argument %i est passÃ© Ã  un paramÃ¨tre avec un qualificatif restrictif alors qu'il est Ã©galement passÃ© dans les arguments %Z"
  
! #: c-family/c-warn.c:2665 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "cette condition a des branches identiques"
  
! #: c-family/c-warn.c:2772
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr "la macro s'Ã©tend en des instructions multiples"
  
! #: c-family/c-warn.c:2773
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr "certaines parties de l'expansion de la macro ne sont pas protÃ©gÃ©es par cette instruction %qs"
  
! #: c-family/c-warn.c:2864
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr "convertir un pointer %qT compactÃ© (alignement %d) vers un pointeur %qT (alignement %d) peut rÃ©sulter en une valeur de pointer non alignÃ©e"
  
! #: c-family/c-warn.c:2871 c-family/c-warn.c:2874 cp/init.c:638
  #, gcc-internal-format
  msgid "defined here"
  msgstr "dÃ©fini ici"
  
! #: c-family/c-warn.c:2961
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr "prendre l'adresse du membre compactÃ© de %qT peut rÃ©sulter en une valeur de pointeur non alignÃ©e"
*************** msgstr "le modificateur de fonctionnalit
*** 28201,28207 ****
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6715 config/arm/arm.c:6745 config/arm/arm.c:27085
  #, 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"
--- 28212,28218 ----
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6720 config/arm/arm.c:6750 config/arm/arm.c:27090
  #, 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"
*************** msgstr "option d'ajustement inconnue (%s
*** 28243,28249 ****
  
  #: config/aarch64/aarch64.c:11486
  #, 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.c:11495
--- 28254,28260 ----
  
  #: config/aarch64/aarch64.c:11486
  #, 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.c:11495
*************** msgstr "le pragma ou l'attribut %<target
*** 28402,28410 ****
  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.c:12699 config/arm/arm.c:30865
! #: config/i386/i386.c:5318 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15399
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "l'argument %<target%> de l'attribut n'est pas une chaÃ®ne"
--- 28413,28421 ----
  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.c:12699 config/arm/arm.c:30870
! #: config/i386/i386.c:5319 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15409
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "l'argument %<target%> de l'attribut n'est pas une chaÃ®ne"
*************** msgstr "%Kl'avenue %wd est hors des limi
*** 28429,28461 ****
  msgid "lane %wd out of range %wd - %wd"
  msgstr "avenue %wd hors des limites %wd - %wd"
  
! #: config/aarch64/aarch64.c:18647 config/i386/i386.c:50594
! #: config/i386/i386.c:50721
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "simdlen %d non supportÃ©e"
  
! #: config/aarch64/aarch64.c:18657 config/aarch64/aarch64.c:18678
  #, 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.c:18661
  #, 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.c:18665
  #, 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.c:18682
  #, 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.c:18704
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %d for type %qT"
  msgstr "GCC ne supporte actuellement pas simdlen %d pour le type %qT"
--- 28440,28472 ----
  msgid "lane %wd out of range %wd - %wd"
  msgstr "avenue %wd hors des limites %wd - %wd"
  
! #: config/aarch64/aarch64.c:18646 config/i386/i386.c:50576
! #: config/i386/i386.c:50703
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "simdlen %d non supportÃ©e"
  
! #: config/aarch64/aarch64.c:18656 config/aarch64/aarch64.c:18677
  #, 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.c:18660
  #, 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.c:18664
  #, 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.c:18681
  #, 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.c:18703
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %d for type %qT"
  msgstr "GCC ne supporte actuellement pas simdlen %d pour le type %qT"
*************** msgstr "latence de la cache L%d inconnue
*** 28515,28522 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "valeur %qs erronÃ©e pour %<-mmemory-latency%>"
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6885
! #: config/arc/arc.c:7159 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 28526,28533 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "valeur %qs erronÃ©e pour %<-mmemory-latency%>"
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6900
! #: config/arc/arc.c:7174 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "%<-mspfp_fast%> pas disponible s
*** 28544,28589 ****
  
  #: config/arc/arc.c:953
  #, gcc-internal-format
! msgid "No FPX/FPU mixing allowed"
! msgstr "Le mÃ©lange de FPX/FPU est interdit"
  
! #: config/arc/arc.c:959
! #, gcc-internal-format, gfc-internal-format
! msgid "PIC is not supported for %s. Generating non-PIC code only.."
! msgstr "PIC n'est pas supportÃ© pour %s. Seul du code non PIC sera gÃ©nÃ©rÃ©."
  
! #: config/arc/arc.c:1022
  #, gcc-internal-format
  msgid "missing dash"
  msgstr "tiret manquant"
  
! #: config/arc/arc.c:1034
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr "le premier argument doit Ãªtre R0"
  
! #: config/arc/arc.c:1054
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr "le dernier nom de registre %s doit Ãªtre un registre impair"
  
! #: config/arc/arc.c:1063 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s est une plage vide"
  
! #: config/arc/arc.c:1113
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr "nombre invalide dans %<-mrgf-banked-regs=%s%> les valeurs valables sont 0, 4, 8, 16 ou 32"
  
! #: config/arc/arc.c:1175
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr "l'option %<-mirq-ctrl-saved%> est uniquement valable pour les processeurs ARC v2"
  
! #: config/arc/arc.c:1184
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr "l'option %<-mrgf-banked-regs%> est uniquement valable pour les processeur ARC v2"
--- 28555,28600 ----
  
  #: config/arc/arc.c:953
  #, gcc-internal-format
! msgid "no FPX/FPU mixing allowed"
! msgstr "le mÃ©lange de FPX/FPU est interdit"
  
! #: config/arc/arc.c:958
! #, gcc-internal-format
! msgid "PIC is not supported for %qs"
! msgstr "PIC nâ€™est pas supportÃ© pour %qs"
  
! #: config/arc/arc.c:1021
  #, gcc-internal-format
  msgid "missing dash"
  msgstr "tiret manquant"
  
! #: config/arc/arc.c:1033
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr "le premier argument doit Ãªtre R0"
  
! #: config/arc/arc.c:1053
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr "le dernier nom de registre %s doit Ãªtre un registre impair"
  
! #: config/arc/arc.c:1062 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s est une plage vide"
  
! #: config/arc/arc.c:1112
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr "nombre invalide dans %<-mrgf-banked-regs=%s%> les valeurs valables sont 0, 4, 8, 16 ou 32"
  
! #: config/arc/arc.c:1174
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr "l'option %<-mirq-ctrl-saved%> est uniquement valable pour les processeurs ARC v2"
  
! #: config/arc/arc.c:1183
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr "l'option %<-mrgf-banked-regs%> est uniquement valable pour les processeur ARC v2"
*************** msgstr "l'option %<-mrgf-banked-regs%> e
*** 28592,28645 ****
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #: config/arc/arc.c:1225
! #, gcc-internal-format, gfc-internal-format
! msgid "Option %s=%s is not available for %s CPU."
! msgstr "L'option %s=%s n'est pas disponible pour le processeur %s."
  
! #: config/arc/arc.c:1230
! #, gcc-internal-format, gfc-internal-format
! msgid "Option %s is ignored, the default value %s is considered for %s CPU."
! msgstr "L'option %s est ignorÃ©e, la valeur par dÃ©faut %s est considÃ©rÃ©e pour le processeur %s."
  
! #: config/arc/arc.c:1238
! #, gcc-internal-format, gfc-internal-format
! msgid "Option %s is not available for %s CPU"
! msgstr "L'option %s n'est pas disponible pour le processeur %s"
  
! #: config/arc/arc.c:1243
! #, gcc-internal-format, gfc-internal-format
! msgid "Unset option %s is ignored, it is always enabled for %s CPU."
! msgstr "Supprimer la dÃ©finition de l'option %s est ignorÃ©, elle est toujours activÃ©e pour le processeur %s."
  
! #: config/arc/arc.c:1809
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr "l'option de multiplication implique que r%d est fixe"
  
! #: config/arc/arc.c:1957 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "l'argument de l'attribut %qE n'est pas une constante de type chaÃ®ne de caractÃ¨res"
  
! #: config/arc/arc.c:1966
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "l'argument de l'attribut %qE n'est pas Â«Â ilink1Â Â» ni Â«Â ilink2Â Â»"
  
! #: config/arc/arc.c:1975
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "l'argument de l'attribut %qE n'est pas Â«Â ilinkÂ Â» ni Â«Â firqÂ Â»"
  
! #: config/arc/arc.c:1989 config/arm/arm.c:6861 config/arm/arm.c:6879
! #: config/arm/arm.c:7054 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6332 config/i386/i386.c:12169
! #: config/i386/i386.c:41194 config/i386/i386.c:41244 config/i386/i386.c:41314
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
--- 28603,28659 ----
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
! #. translated.  They are like keywords which one can relate with the
! #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.c:1227
! #, gcc-internal-format
! msgid "option %<%s=%s%> is not available for %qs CPU"
! msgstr "lâ€™option %<%s=%s%> nâ€™est pas disponible pour le processeur %qs"
  
! #: config/arc/arc.c:1232
! #, gcc-internal-format
! msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
! msgstr "lâ€™option %qs est ignorÃ©e, la valeur par dÃ©faut %qs est considÃ©rÃ©e pour le processeur %qs"
  
! #: config/arc/arc.c:1240
! #, gcc-internal-format
! msgid "option %qs is not available for %qs CPU"
! msgstr "lâ€™option %qs n'est pas disponible pour le processeur %qs"
  
! #: config/arc/arc.c:1245
! #, gcc-internal-format
! msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
! msgstr "supprimer la dÃ©finition de lâ€™option %qs est ignorÃ©, elle est toujours activÃ©e pour le processeur %qs"
  
! #: config/arc/arc.c:1812
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr "l'option de multiplication implique que r%d est fixe"
  
! #: config/arc/arc.c:1961 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "l'argument de l'attribut %qE n'est pas une constante de type chaÃ®ne de caractÃ¨res"
  
! #: config/arc/arc.c:1970
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "l'argument de l'attribut %qE n'est pas Â«Â ilink1Â Â» ni Â«Â ilink2Â Â»"
  
! #: config/arc/arc.c:1979
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "l'argument de l'attribut %qE n'est pas Â«Â ilinkÂ Â» ni Â«Â firqÂ Â»"
  
! #: config/arc/arc.c:1993 config/arm/arm.c:6866 config/arm/arm.c:6884
! #: config/arm/arm.c:7059 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6333 config/i386/i386.c:12170
! #: config/i386/i386.c:41176 config/i386/i386.c:41226 config/i386/i386.c:41296
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
*************** msgstr "l'argument de l'attribut %qE n'e
*** 28651,28783 ****
  msgid "%qE attribute only applies to functions"
  msgstr "l'attribut %qE s'applique uniquement aux fonctions"
  
! #: config/arc/arc.c:6784
  #, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "%<__builtin_arc_aligned%> avec un alignement non constant"
  
! #: config/arc/arc.c:6792
  #, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "valeur d'alignement invalide pour %<__builtin_arc_aligned%>"
  
! #: config/arc/arc.c:6955
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "l'opÃ©rande 1 devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bits"
  
! #: config/arc/arc.c:6996 config/arc/arc.c:7093
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)"
  
! #: config/arc/arc.c:7029 config/arc/arc.c:7061
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "l'opÃ©rande 1 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)"
  
! #: config/arc/arc.c:7033 config/arc/arc.c:7065
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 8 bits"
  
! #: config/arc/arc.c:7097
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "l'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 8 bits"
  
! #: config/arc/arc.c:7130
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "l'opÃ©rande 4 devrait Ãªtre une valeur non signÃ©e sur 8 bits (0-255)"
  
! #: config/arc/arc.c:7134
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "l'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)"
  
! #: config/arc/arc.c:7141
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (sous-registre 0-7)"
  
! #: config/arc/arc.c:7144
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "l'opÃ©rande 2 devrait Ãªtre une valeur paire sur 3 bits (sous-registre 0,2,4,6)"
  
! #: config/arc/arc.c:7191
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "la fonction intÃ©grÃ©e exige une valeur immÃ©diate pour l'opÃ©rande %d"
  
! #: config/arc/arc.c:7196
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "l'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 6 bits"
  
! #: config/arc/arc.c:7200
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "l'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 8 bits"
  
! #: config/arc/arc.c:7204
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "l'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bits"
  
! #: config/arc/arc.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr "type d'opÃ©rande immÃ©diat de la fonction intÃ©grÃ©e inconnu pour l'opÃ©rande %d"
  
! #: config/arc/arc.c:7258
  #, gcc-internal-format
! msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr "le numÃ©ro de registre doit Ãªtre une constante Ã  la compilation. Essayez Ã  des niveaux d'optimisation supÃ©rieurs"
  
! #: config/arc/arc.c:8251
  #, gcc-internal-format
! msgid "Insn addresses not set after shorten_branches"
  msgstr "les adresses des insn ne sont pas dÃ©finies aprÃ¨s shorten_branches"
  
! #: config/arc/arc.c:8464
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "les adresses des insn ne sont pas libÃ©rÃ©es"
  
! #: config/arc/arc.c:11015
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "l'attribut %qE est uniquement valable pour l'architecture ARCv2"
  
! #: config/arc/arc.c:11023 config/arc/arc.c:11062
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "l'argument de l'attribut %qE est manquant"
  
! #: config/arc/arc.c:11034 config/arc/arc.c:11073 config/arc/arc.c:11183
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "l'attribut %qE n'accepte qu'une constante entiÃ¨re comme argument"
  
! #: config/arc/arc.c:11054
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "l'attribut %qE est uniquement valable pour l'architecture ARC EM"
  
! #: config/arc/arc.c:11109
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "l'attribut %qE ne s'applique qu'Ã  des types"
  
! #: config/arc/arc.c:11115
  #, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "l'argument de l'attribut %qE est ignorÃ©"
  
! #: config/arc/arc.c:11173 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, gcc-internal-format
--- 28665,28797 ----
  msgid "%qE attribute only applies to functions"
  msgstr "l'attribut %qE s'applique uniquement aux fonctions"
  
! #: config/arc/arc.c:6799
  #, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "%<__builtin_arc_aligned%> avec un alignement non constant"
  
! #: config/arc/arc.c:6807
  #, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "valeur d'alignement invalide pour %<__builtin_arc_aligned%>"
  
! #: config/arc/arc.c:6970
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "l'opÃ©rande 1 devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bits"
  
! #: config/arc/arc.c:7011 config/arc/arc.c:7108
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)"
  
! #: config/arc/arc.c:7044 config/arc/arc.c:7076
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "l'opÃ©rande 1 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)"
  
! #: config/arc/arc.c:7048 config/arc/arc.c:7080
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 8 bits"
  
! #: config/arc/arc.c:7112
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "l'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 8 bits"
  
! #: config/arc/arc.c:7145
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "l'opÃ©rande 4 devrait Ãªtre une valeur non signÃ©e sur 8 bits (0-255)"
  
! #: config/arc/arc.c:7149
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "l'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)"
  
! #: config/arc/arc.c:7156
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (sous-registre 0-7)"
  
! #: config/arc/arc.c:7159
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "l'opÃ©rande 2 devrait Ãªtre une valeur paire sur 3 bits (sous-registre 0,2,4,6)"
  
! #: config/arc/arc.c:7206
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "la fonction intÃ©grÃ©e exige une valeur immÃ©diate pour l'opÃ©rande %d"
  
! #: config/arc/arc.c:7211
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "l'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 6 bits"
  
! #: config/arc/arc.c:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "l'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 8 bits"
  
! #: config/arc/arc.c:7219
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "l'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bits"
  
! #: config/arc/arc.c:7222
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr "type d'opÃ©rande immÃ©diat de la fonction intÃ©grÃ©e inconnu pour l'opÃ©rande %d"
  
! #: config/arc/arc.c:7273
  #, gcc-internal-format
! msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr "le numÃ©ro de registre doit Ãªtre une constante Ã  la compilation. Essayez Ã  des niveaux d'optimisation supÃ©rieurs"
  
! #: config/arc/arc.c:8268
  #, gcc-internal-format
! msgid "insn addresses not set after shorten_branches"
  msgstr "les adresses des insn ne sont pas dÃ©finies aprÃ¨s shorten_branches"
  
! #: config/arc/arc.c:8481
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "les adresses des insn ne sont pas libÃ©rÃ©es"
  
! #: config/arc/arc.c:11034
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "l'attribut %qE est uniquement valable pour l'architecture ARCv2"
  
! #: config/arc/arc.c:11042 config/arc/arc.c:11081
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "l'argument de l'attribut %qE est manquant"
  
! #: config/arc/arc.c:11053 config/arc/arc.c:11092 config/arc/arc.c:11202
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "l'attribut %qE n'accepte qu'une constante entiÃ¨re comme argument"
  
! #: config/arc/arc.c:11073
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "l'attribut %qE est uniquement valable pour l'architecture ARC EM"
  
! #: config/arc/arc.c:11128
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "l'attribut %qE ne s'applique qu'Ã  des types"
  
! #: config/arc/arc.c:11134
  #, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "l'argument de l'attribut %qE est ignorÃ©"
  
! #: config/arc/arc.c:11192 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, gcc-internal-format
*************** msgstr "variante PCS"
*** 29141,29223 ****
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "ABI VFP en virgule flottante matÃ©rielle du Thumb-1"
  
! #: config/arm/arm.c:6496 config/arm/arm.c:6709 config/arm/arm.c:6742
! #: config/arm/arm.c:27078
  #, 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"
  
! #: config/arm/arm.c:7003
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "l'attribut %qE n'est pas disponible pour les fonctions avec des arguments passÃ©s sur la pile"
  
! #: config/arm/arm.c:7015
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "l'attribut %qE n'est pas disponible pour les fonctions avec un nombre variable d'arguments"
  
! #: config/arm/arm.c:7024
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "l'attribut %qE n'est pas disponible pour les fonctions qui retournent une valeur sur la pile"
  
! #: config/arm/arm.c:7046 config/arm/arm.c:7098
  #, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "l'attribut %qE est ignorÃ© sans l'option %<-mcmse%>."
  
! #: config/arm/arm.c:7065
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "l'attribut %qE n'a pas d'effet sur les fonctions statiques"
  
! #: config/arm/arm.c:7114
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "l'attribut %qE ne s'applique qu'au type de base d'un pointeur vers une fonction"
  
! #: config/arm/arm.c:8888
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr "l'accÃ¨s Ã  un stockage local au thread n'est actuellement pas supportÃ© avec %<-mpure-code%> ou %<-mslow-flash-data%>"
  
! #: config/arm/arm.c:12534
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr "%K%s %wd hors des limites %wd - %wd"
  
! #: config/arm/arm.c:12537
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd hors des limites %wd - %wd"
  
! #: config/arm/arm.c:24019
  #, 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.c:24675
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "Saut lointain thumb1 inattendu"
  
! #: config/arm/arm.c:24939
  #, 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.c:25189
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "les routines du service d'interruption ne peuvent pas Ãªtre codÃ©es en mode Thumb"
  
! #: config/arm/arm.c:25420
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "%<-fstack-check=specific%> pour Thumb-1"
  
! #: config/arm/arm.c:30889
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "fpu invalide pour l'attribut ou le pragma cible %qs"
--- 29155,29242 ----
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "ABI VFP en virgule flottante matÃ©rielle du Thumb-1"
  
! #: config/arm/arm.c:6117
! #, gcc-internal-format
! msgid "argument of type %qT not permitted with -mgeneral-regs-only"
! msgstr "argument de type %qT pas permis avec -mgeneral-regs-only"
! 
! #: config/arm/arm.c:6501 config/arm/arm.c:6714 config/arm/arm.c:6747
! #: config/arm/arm.c:27083
  #, 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"
  
! #: config/arm/arm.c:7008
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "l'attribut %qE n'est pas disponible pour les fonctions avec des arguments passÃ©s sur la pile"
  
! #: config/arm/arm.c:7020
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "l'attribut %qE n'est pas disponible pour les fonctions avec un nombre variable d'arguments"
  
! #: config/arm/arm.c:7029
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "l'attribut %qE n'est pas disponible pour les fonctions qui retournent une valeur sur la pile"
  
! #: config/arm/arm.c:7051 config/arm/arm.c:7103
  #, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "l'attribut %qE est ignorÃ© sans l'option %<-mcmse%>."
  
! #: config/arm/arm.c:7070
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "l'attribut %qE n'a pas d'effet sur les fonctions statiques"
  
! #: config/arm/arm.c:7119
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "l'attribut %qE ne s'applique qu'au type de base d'un pointeur vers une fonction"
  
! #: config/arm/arm.c:8893
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr "l'accÃ¨s Ã  un stockage local au thread n'est actuellement pas supportÃ© avec %<-mpure-code%> ou %<-mslow-flash-data%>"
  
! #: config/arm/arm.c:12539
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr "%K%s %wd hors des limites %wd - %wd"
  
! #: config/arm/arm.c:12542
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd hors des limites %wd - %wd"
  
! #: config/arm/arm.c:24024
  #, 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.c:24680
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "Saut lointain thumb1 inattendu"
  
! #: config/arm/arm.c:24944
  #, 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.c:25194
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "les routines du service d'interruption ne peuvent pas Ãªtre codÃ©es en mode Thumb"
  
! #: config/arm/arm.c:25425
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "%<-fstack-check=specific%> pour Thumb-1"
  
! #: config/arm/arm.c:30895
  #, 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
*** 29225,29241 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30897
  #, 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.c:30910
  #, 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.c:30924
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "attribut ou pragma cible %qs inconnu"
--- 29244,29260 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30903
  #, 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.c:30916
  #, 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.c:30930
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "attribut ou pragma cible %qs inconnu"
*************** msgstr "ne peut Ã©tendre le fichier PCH:
*** 29979,30847 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "ne peut dÃ©finir la position dans le fichier PCH: %m"
  
! #: config/i386/i386.c:3353
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "argument %qs erronÃ© pour l'option %qs"
  
! #: config/i386/i386.c:3359
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "les plages de tailles de l'option %qs devraient Ãªtre croissantes"
  
! #: config/i386/i386.c:3369
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "nom de stratÃ©gie %qs erronÃ© spÃ©cifiÃ© pour l'option %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3395
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "le nom de stratÃ©gie %qs spÃ©cifiÃ© pour l'option %qs n'est pas supportÃ© pour du code 32 bits"
  
! #: config/i386/i386.c:3408
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "alignement %qs inconnu spÃ©cifiÃ© pour l'option %qs"
  
! #: config/i386/i386.c:3418
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "la valeur maximale pour la derniÃ¨re plage de taille de l'option %qs devrait Ãªtre -1"
  
! #: config/i386/i386.c:3425
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "trop de plages de tailles spÃ©cifiÃ©es dans l'option %qs"
  
! #: config/i386/i386.c:3478
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "paramÃ¨tre inconnu dans l'option %<-mtune-ctrl%>: %s"
  
! #: config/i386/i386.c:3598
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "la psABI du MCU Intel n'est pas supportÃ©e dans le mode %s"
  
! #: config/i386/i386.c:3647
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mtune=k8%> ou %<-mtune=generic%> selon ce qui est appropriÃ©"
  
! #: config/i386/i386.c:3649
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%<target(\"tune=x86-64\")%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<target(\"tune=k8\")%> ou %<target(\"tune=generic\")%> selon ce qui est appropriÃ©"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3675
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "%<-mstringop-strategy=rep_8byte%> pas supportÃ© pour du code 32 bits"
  
! #: config/i386/i386.c:3692
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "le mode d'adresse %qs n'est pas supportÃ© en mode %s bits"
  
! #: config/i386/i386.c:3704
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "%<-mabi=ms%> pas supportÃ© avec l'ABI X32"
  
! #: config/i386/i386.c:3708
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr "%<-mabi=ms%> n'est pas supportÃ©e avec %<-fsanitize=address%>"
  
! #: config/i386/i386.c:3710
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "%<-mabi=ms%> n'est pas supportÃ©e avec %<-fsanitize=kernel-address%>"
  
! #: config/i386/i386.c:3712
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-mabi=ms%> n'est pas supportÃ©e avec %<-fsanitize=thread%>"
  
! #: config/i386/i386.c:3729 config/i386/i386.c:3738 config/i386/i386.c:3750
! #: config/i386/i386.c:3761 config/i386/i386.c:3772
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "le modÃ¨le de code %qs n'est pas supportÃ© en mode %s bits"
  
! #: config/i386/i386.c:3741 config/i386/i386.c:3753
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "le modÃ¨le de code %qs n'est pas supportÃ© en mode x32"
  
! #: config/i386/i386.c:3759 config/i386/i386.c:3768 config/i386/i386.c:5089
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "le modÃ¨le de code %s ne supporte pas le mode PIC"
  
! #: config/i386/i386.c:3796
  #, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "%<-masm=intel%> n'est pas supportÃ© dans cette configuration"
  
! #: config/i386/i386.c:3801
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "mode %i bits pas compilÃ©"
  
! #: config/i386/i386.c:3810
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "le processeur %<generic%> ne peut Ãªtre utilisÃ© qu'avec l'option %<-mtune=%>"
  
! #: config/i386/i386.c:3812
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "le processeur %<generic%> ne peut Ãªtre utilisÃ© qu'avec l'attribut %<target(\"tune=\")%>"
  
! #: config/i386/i386.c:3819
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "le processeur %<intel%> ne peut Ãªtre utilisÃ© qu'avec l'option %<-mtune=%>"
  
! #: config/i386/i386.c:3821
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "le processeur %<intel%> ne peut Ãªtre utilisÃ© qu'avec l'attribut %<target(\"tune=\")%>"
  
! #: config/i386/i386.c:3829 config/i386/i386.c:4137
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "le processeur sÃ©lectionnÃ© ne supporte pas le jeu d'instructions x86-64"
  
! #: config/i386/i386.c:4077
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "valeur erronÃ©e (%qs) pour l'option %<-march=%>"
  
! #: config/i386/i386.c:4078
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "valeur erronÃ©e (%qs) pour l'attribut %<target(\"arch=\")%>"
  
! #: config/i386/i386.c:4100
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "les arguments valides pour l'option %<-march=%> sont: %s; vouliez-vous utiliser %qsÂ ?"
  
! #: config/i386/i386.c:4102
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "les arguments valides pour l'attribut %<target(\"arch=\")%> sont: %s; vouliez-vous utiliser %qsÂ ?"
  
! #: config/i386/i386.c:4107
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "les arguments valides pour l'option %<-march=%> sont: %s"
  
! #: config/i386/i386.c:4108
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "les arguments valides pour l'attribut %<target(\"arch=\")%> sont: %s"
  
! #: config/i386/i386.c:4156
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "valeur erronÃ©e (%qs) pour l'option %<-mtune=%>"
  
! #: config/i386/i386.c:4157
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "valeur erronÃ©e (%qs) pour l'attribut %<target(\"tune=\")%>"
  
! #: config/i386/i386.c:4177
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "les arguments valides pour l'option %<-mtune=%> sont: %s; vouliez-vous utiliser %qsÂ ?"
  
! #: config/i386/i386.c:4179
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "les arguments valides pour l'attribut %<target(\"tune=\")%> sont: %s; vouliez-vous utiliser %qsÂ ?"
  
! #: config/i386/i386.c:4184
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "les arguments valides pour l'option %<-mtune=%> sont: %s"
  
! #: config/i386/i386.c:4185
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "les arguments valides pour l'attribut %<target(\"tune=\")%> sont: %s"
  
! #: config/i386/i386.c:4251
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "%<-mregparm%> est ignorÃ© en mode 64 bits"
  
! #: config/i386/i386.c:4253
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "%<-mregparm%> est ignorÃ© avec la psABI du MCU Intel"
  
! #: config/i386/i386.c:4256
  #, 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.c:4284
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> est ignorÃ© en mode 64 bits"
  
! #: config/i386/i386.c:4285
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> est ignorÃ© en mode 64 bits"
  
! #: config/i386/i386.c:4364
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "%<-mpreferred-stack-boundary%> n'est pas supportÃ© pour cette cible"
  
! #: config/i386/i386.c:4367
  #, 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.c:4390
  #, 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.c:4403
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "%<-mnop-mcount%> n'est pas compatible avec cette cible"
  
! #: config/i386/i386.c:4406
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "%<-mnop-mcount%> n'est pas implÃ©mentÃ© pour %<-fPIC%>"
  
! #: config/i386/i386.c:4412
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> utilisÃ© sans que SSE soit activÃ©"
  
! #: config/i386/i386.c:4413
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> utilisÃ© sans que SSE soit activÃ©"
  
! #: config/i386/i386.c:4423
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "jeu d'instructions SSE dÃ©sactivÃ©, l'arithmÃ©tique 387 est utilisÃ©e"
  
! #: config/i386/i386.c:4430
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "jeu d'instructions 387 dÃ©sactivÃ©, l'arithmÃ©tique SSE est utilisÃ©e"
  
! #: config/i386/i386.c:4480
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "le sondage de la pile requiert %<-maccumulate-outgoing-args%> pour Ãªtre correcte"
  
! #: config/i386/i386.c:4482
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "le sondage de la pile requiert %<target(\"accumulate-outgoing-args\")%> pour Ãªtre correcte"
  
! #: config/i386/i386.c:4496
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "le registre ebp fixÃ© requiert %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:4498
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "le registre ebp fixÃ© requiert %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386.c:4608
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "%<-mfentry%> n'est pas supportÃ© en 32 bits en combinaison avec %<-fpic%>"
  
! #: config/i386/i386.c:4611
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%<-mno-fentry%> n'est pas compatible avec SEH (gestionnaire d'exceptions structurÃ©)"
  
! #: config/i386/i386.c:4615
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "%<-mcall-ms2sysv-xlogues%> n%'est actuellement pas supportÃ© avec SEH"
  
! #: config/i386/i386.c:4680
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "option inconnue pour %<-mrecip=%s%>"
  
! #: config/i386/i386.c:4739
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs n'est pas un nombre valable dans %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs n'est pas un dÃ©calage valable dans %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386.c:4772
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs n'est pas un registre de base valable dans %<-mstack-protector-guard-reg=%>"
  
! #: config/i386/i386.c:5384 config/i386/i386.c:5431 config/s390/s390.c:15465
! #: config/s390/s390.c:15515 config/s390/s390.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) est inconnu"
  
! #: config/i386/i386.c:5412
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©"
  
! #: config/i386/i386.c:5716
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "les attributs d'interruption et nus sont incompatibles"
  
! #: config/i386/i386.c:5731
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr "seul le format de dÃ©bogage DWARF est supportÃ© pour les routines de service d'interruptions"
  
! #: config/i386/i386.c:5780
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> et %<-mcmodel=large%> sont incompatibles"
  
! #: config/i386/i386.c:5788
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mindirect-branch%> et %<-fcf-protection%> sont incompatibles"
  
! #: config/i386/i386.c:5823
  #, 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.c:5831
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mfunction-return%> et %<-fcf-protection%> sont incompatibles"
  
! #: config/i386/i386.c:5925
  #, 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.c:5927
  #, 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.c:5931
  #, 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.c:6345 config/i386/i386.c:6396
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "les attributs fastcall et regparm sont incompatibles"
  
! #: config/i386/i386.c:6350
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "les attributs regparam et thiscall sont incompatibles"
  
! #: config/i386/i386.c:6357 config/i386/i386.c:41214
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "l'attribut %qE requiert un argument de type constante entiÃ¨re"
  
! #: config/i386/i386.c:6363
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "l'argument pour l'attribut %qE est plus grand que %d"
  
! #: config/i386/i386.c:6388 config/i386/i386.c:6431
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "les attributs fastcall et cdecl sont incompatibles"
  
! #: config/i386/i386.c:6392
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "les attributs fastcall et stdcall sont incompatibles"
  
! #: config/i386/i386.c:6400 config/i386/i386.c:6449
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "les attributs fastcall et thiscall sont incompatibles"
  
! #: config/i386/i386.c:6410 config/i386/i386.c:6427
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "les attributs stdcall et cdecl sont incompatibles"
  
! #: config/i386/i386.c:6414
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "les attributs stdcall et fastcall sont incompatibles"
  
! #: config/i386/i386.c:6418 config/i386/i386.c:6445
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "les attributs stdcall et thiscall sont incompatibles"
  
! #: config/i386/i386.c:6435 config/i386/i386.c:6453
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "les attributs cdecl et thiscall sont incompatibles"
  
! #: config/i386/i386.c:6441
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "l'attribut %qE est utilisÃ© pour une mÃ©thode qui n'est pas une classe"
  
! #: config/i386/i386.c:6685
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "appel de %qD avec l'attribut sseregparm sans que SSE/SSE2 soit activÃ©"
  
! #: config/i386/i386.c:6688
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "appel de %qT avec l'attribut sseregparm sans que SSE/SSE2 soit activÃ©"
  
! #: config/i386/i386.c:7003
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 ne supporte pas l'attribut ms_abi"
  
! #: config/i386/i386.c:7037
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue n'est pas compatible avec les fonctions imbriquÃ©es"
  
! #: config/i386/i386.c:7376
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "l'argument vectoriel AVX512F sans activer AVX512F change l'ABI"
  
! #: config/i386/i386.c:7382
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "le retour vectoriel AVX512F sans activer AVX512F change l'ABI"
  
! #: config/i386/i386.c:7396
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "l'argument vectoriel AVX sans activer AVX change l'ABI"
  
! #: config/i386/i386.c:7402
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "le retour vectoriel AVX sans activer AVX change l'ABI"
  
! #: config/i386/i386.c:7418
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "l'argument vectoriel SSE sans activer SSE modifie l'ABI"
  
! #: config/i386/i386.c:7424
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "le retour vectoriel SSE sans activer SSE change l'ABI"
  
! #: config/i386/i386.c:7440
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "l'argument vectoriel MMX sans activer MMX modifie l'ABI"
  
! #: config/i386/i386.c:7446
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "le retour vectoriel MMX sans activer MMX change l'ABI"
  
! #: config/i386/i386.c:7627
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "l'ABI pour passer une structure possÃ©dant un tableau flexible comme membre a changÃ© dans GCC 4.4"
  
! #: config/i386/i386.c:7744
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "l'ABI pour passer une union avec un double long a changÃ© dans GCC 4.4"
  
! #: config/i386/i386.c:7862
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "l'ABI pour passer une structure possÃ©dant un nombre dÃ©cimal complexe comme membre a changÃ© dans GCC 4.4"
  
! #: config/i386/i386.c:8025
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "retour d'un registre SSE alors que SSE est dÃ©sactivÃ©"
  
! #: config/i386/i386.c:8031
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argument dans un registre SSE alors que SSE est dÃ©sactivÃ©"
  
! #: config/i386/i386.c:8047
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "retour d'un registre x87 alors que x87 est dÃ©sactivÃ©"
  
! #: config/i386/i386.c:8357 config/i386/i386.c:8597 config/i386/i386.c:9097
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "appel de %qD avec la convention d'appel SSE sans avoir activÃ© SSE/SSE2"
  
! #: config/i386/i386.c:8359 config/i386/i386.c:8599 config/i386/i386.c:9099
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "ceci est un bogue de GCC qui peut Ãªtre contournÃ© en ajoutant l'attribut utilisÃ© Ã  la fonction appelÃ©e"
  
! #: config/i386/i386.c:9003
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "l'ABI pour passer des paramÃ¨tres avec un alignement de %d octets a changÃ© dans GCC 4.6"
  
! #: config/i386/i386.c:11285
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%<-mcall-ms2sysv-xlogues%> est incompatible avec %s"
  
! #: config/i386/i386.c:13284
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr "l%'attribut ms_hook_prologue est incompatible avec %<-mfentry%> pour 32 bits"
  
! #: config/i386/i386.c:13374
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "DRAP (Dynamic Realign Argument Pointer) n'est pas supportÃ© dans une routine de service d'interruption. Ceci peut Ãªtre contournÃ© en Ã©vitant les fonctions avec un retour agrÃ©gÃ©."
  
! #: config/i386/i386.c:14664
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%<-fsplit-stack%> ne supporte pas fastcall avec des fonctions imbriquÃ©es"
  
! #: config/i386/i386.c:14684
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "%<-fsplit-stack%> ne supporte pas deux paramÃ¨tres registres pour une fonction imbriquÃ©e"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14695
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> ne supporte pas trois paramÃ¨tres registres"
  
! #: config/i386/i386.c:17635
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "modificateur %<V%> sur un registre non entier"
  
! #: config/i386/i386.c:17646 config/i386/i386.c:17660
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "taille non supportÃ©e pour un registre entier"
  
! #: config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "les registres Ã©tendus n'ont pas de moitiÃ© haute"
  
! #: config/i386/i386.c:17707
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "taille d'opÃ©rande non supportÃ©e pour un registre Ã©tendu"
  
! #: config/i386/i386.c:17899
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "opÃ©rande non entier utilise avec le code d'opÃ©rande %<z%>"
  
! #: config/i386/i386.c:28369
  #, gcc-internal-format
  msgid "interrupt service routine can%'t be called directly"
  msgstr "une routine de service d%'interruption ne peut pas Ãªtre appelÃ©e directement"
  
! #: config/i386/i386.c:29748
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "l'ABI de passage de paramÃ¨tres pour la classe vide %qT change avec %<-fabi-version=12%> (GCC 8)"
  
! #: config/i386/i386.c:32093
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr "pas de rÃ©partiteur trouvÃ© pour les attributs de version"
  
! #: config/i386/i386.c:32143
! #, gcc-internal-format, gfc-internal-format
! msgid "no dispatcher found for %s"
! msgstr "pas de rÃ©partiteur trouvÃ© pour %s"
  
! #: config/i386/i386.c:32153
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr "pas de rÃ©partiteur trouvÃ© pour les attributs de versionÂ : %s"
  
! #: config/i386/i386.c:32315
  #, gcc-internal-format
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr "les versions de fonctions ne peuvent pas Ãªtre marquÃ©es avec gnu_inline, des corps de fonctions doivent Ãªtre gÃ©nÃ©rÃ©s"
  
! #: config/i386/i386.c:32320 config/i386/i386.c:32597
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "des versions multiples de fonctions virtuelles ne sont pas supportÃ©es"
  
! #: config/i386/i386.c:32453 config/rs6000/rs6000.c:37466
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "les versions multiples requiÃ¨rent ifunc qui n'est pas supportÃ© sur cette cible"
  
! #: config/i386/i386.c:32876
  #, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "le paramÃ¨tre Ã  une fonction interne doit Ãªtre une chaÃ®ne sous forme constante ou littÃ©rale"
  
! #: config/i386/i386.c:32901 config/i386/i386.c:32951
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter to builtin not valid: %s"
  msgstr "le paramÃ¨tre Ã  la fonction interne n'est pas valable: %s"
  
! #: config/i386/i386.c:34181 config/i386/i386.c:35621
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 2 bits"
  
! #: config/i386/i386.c:34576
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "le cinquiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:34671
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "le troisiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:35552
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bit"
  
! #: config/i386/i386.c:35567
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 3 bits"
  
! #: config/i386/i386.c:35600
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 4 bits"
  
! #: config/i386/i386.c:35640
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bit"
  
! #: config/i386/i386.c:35653
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 5 bits"
  
! #: config/i386/i386.c:35663
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "l'avant dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:35668 config/i386/i386.c:36455
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:35802
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "le troisiÃ¨me argument doit Ãªtre une constante de comparaison"
  
! #: config/i386/i386.c:35807
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "mode de comparaison incorrect"
  
! #: config/i386/i386.c:35813 config/i386/i386.c:36020
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "opÃ©rande d'arrondi incorrect"
  
! #: config/i386/i386.c:36002
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "l'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 4 bits"
  
! #: config/i386/i386.c:36008
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "l'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 5 bits"
  
! #: config/i386/i386.c:36011
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "l'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:36453
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 32 bits"
  
! #: config/i386/i386.c:36535 config/rs6000/rs6000.c:14703
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "le sÃ©lecteur doit Ãªtre une constante entiÃ¨re dans la plage 0..%wi"
  
! #: config/i386/i386.c:36715
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE a besoin d'une option isa inconnue"
  
! #: config/i386/i386.c:36719
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE a besoin de l'option isa %s"
  
! #: config/i386/i386.c:37298
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate"
  
! #: config/i386/i386.c:38054 config/i386/i386.c:38266
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "le dernier argument doit Ãªtre une Ã©chelle 1, 2, 4, 8"
  
! #: config/i386/i386.c:38319
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "le quatriÃ¨me argument doit Ãªtre une Ã©chelle 1, 2, 4, 8"
  
! #: config/i386/i386.c:38325
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "opÃ©rande d'indice incorrect"
  
! #: config/i386/i386.c:38344
  #, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "l'argument de l'intrinsÃ¨que %<xabort%> doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:41201
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "l'attribut %qE est uniquement disponible en 32 bits"
  
! #: config/i386/i386.c:41222
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "l'argument de l'attribut %qE n'est ni zÃ©ro ni un"
  
! #: config/i386/i386.c:41255 config/i386/i386.c:41264
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "les attributs ms_abi et sysv_abi sont incompatibles"
  
! #: config/i386/i386.c:41300 config/rs6000/rs6000.c:32977
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "l'attribut incompatible %qE est ignorÃ©"
  
! #: config/i386/i386.c:41325 config/i386/i386.c:41347 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "l'attribut %qE requiert un argument de type constante chaÃ®ne de caractÃ¨res"
  
! #: config/i386/i386.c:41335 config/i386/i386.c:41357 config/s390/s390.c:1175
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "l'argument de l'attribut %qE n'est pas (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "la routine de service d'interruption devrait avoir un pointeur comme premier argument"
  
! #: config/i386/i386.c:41396
  #, 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.c:41407
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "la routine de service d'interruption ne peut avoir qu'un argument de type pointeur et un argument entier optionnel"
  
! #: config/i386/i386.c:41410
  #, gcc-internal-format
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr "la routine de service d%'interruption ne peut pas avoir une valeur de retour non void"
  
! #: config/i386/i386.c:44273
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "les alternatives ne sont pas autorisÃ©es dans la sortie du fanion asm"
  
! #: config/i386/i386.c:44337
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "sortie du fanion asm %qs inconnue"
  
! #: config/i386/i386.c:44366
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "type invalide pour la sortie du fanion asm"
  
! #: config/i386/i386.c:50557
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modÃ¨le mÃ©moire spÃ©cifique Ã  l'architecture inconnu"
  
! #: config/i386/i386.c:50564
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr "HLE_ACQUIRE n'est pas utilisÃ© avec le modÃ¨le mÃ©moire ACQUIRE ou un autre plus contraignant"
  
! #: config/i386/i386.c:50570
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr "HLE_RELEASE n'est pas utilisÃ© avec le modÃ¨le mÃ©moire RELEASE ou un autre plus contraignant"
  
! #: config/i386/i386.c:50615
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "type de retour %qT non supportÃ© pour simd"
  
! #: config/i386/i386.c:50645
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "type d'argument %qT non supportÃ© pour simd"
--- 29998,30866 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "ne peut dÃ©finir la position dans le fichier PCH: %m"
  
! #: config/i386/i386.c:3354
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "argument %qs erronÃ© pour l'option %qs"
  
! #: config/i386/i386.c:3360
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "les plages de tailles de l'option %qs devraient Ãªtre croissantes"
  
! #: config/i386/i386.c:3370
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "nom de stratÃ©gie %qs erronÃ© spÃ©cifiÃ© pour l'option %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3396
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "le nom de stratÃ©gie %qs spÃ©cifiÃ© pour l'option %qs n'est pas supportÃ© pour du code 32 bits"
  
! #: config/i386/i386.c:3409
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "alignement %qs inconnu spÃ©cifiÃ© pour l'option %qs"
  
! #: config/i386/i386.c:3419
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "la valeur maximale pour la derniÃ¨re plage de taille de l'option %qs devrait Ãªtre -1"
  
! #: config/i386/i386.c:3426
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "trop de plages de tailles spÃ©cifiÃ©es dans l'option %qs"
  
! #: config/i386/i386.c:3479
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "paramÃ¨tre inconnu dans l'option %<-mtune-ctrl%>: %s"
  
! #: config/i386/i386.c:3599
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "la psABI du MCU Intel n'est pas supportÃ©e dans le mode %s"
  
! #: config/i386/i386.c:3648
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mtune=k8%> ou %<-mtune=generic%> selon ce qui est appropriÃ©"
  
! #: config/i386/i386.c:3650
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%<target(\"tune=x86-64\")%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<target(\"tune=k8\")%> ou %<target(\"tune=generic\")%> selon ce qui est appropriÃ©"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3676
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "%<-mstringop-strategy=rep_8byte%> pas supportÃ© pour du code 32 bits"
  
! #: config/i386/i386.c:3693
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "le mode d'adresse %qs n'est pas supportÃ© en mode %s bits"
  
! #: config/i386/i386.c:3705
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "%<-mabi=ms%> pas supportÃ© avec l'ABI X32"
  
! #: config/i386/i386.c:3709
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr "%<-mabi=ms%> n'est pas supportÃ©e avec %<-fsanitize=address%>"
  
! #: config/i386/i386.c:3711
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "%<-mabi=ms%> n'est pas supportÃ©e avec %<-fsanitize=kernel-address%>"
  
! #: config/i386/i386.c:3713
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-mabi=ms%> n'est pas supportÃ©e avec %<-fsanitize=thread%>"
  
! #: config/i386/i386.c:3730 config/i386/i386.c:3739 config/i386/i386.c:3751
! #: config/i386/i386.c:3762 config/i386/i386.c:3773
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "le modÃ¨le de code %qs n'est pas supportÃ© en mode %s bits"
  
! #: config/i386/i386.c:3742 config/i386/i386.c:3754
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "le modÃ¨le de code %qs n'est pas supportÃ© en mode x32"
  
! #: config/i386/i386.c:3760 config/i386/i386.c:3769 config/i386/i386.c:5090
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "le modÃ¨le de code %s ne supporte pas le mode PIC"
  
! #: config/i386/i386.c:3797
  #, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "%<-masm=intel%> n'est pas supportÃ© dans cette configuration"
  
! #: config/i386/i386.c:3802
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "mode %i bits pas compilÃ©"
  
! #: config/i386/i386.c:3811
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "le processeur %<generic%> ne peut Ãªtre utilisÃ© qu'avec l'option %<-mtune=%>"
  
! #: config/i386/i386.c:3813
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "le processeur %<generic%> ne peut Ãªtre utilisÃ© qu'avec l'attribut %<target(\"tune=\")%>"
  
! #: config/i386/i386.c:3820
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "le processeur %<intel%> ne peut Ãªtre utilisÃ© qu'avec l'option %<-mtune=%>"
  
! #: config/i386/i386.c:3822
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "le processeur %<intel%> ne peut Ãªtre utilisÃ© qu'avec l'attribut %<target(\"tune=\")%>"
  
! #: config/i386/i386.c:3830 config/i386/i386.c:4138
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "le processeur sÃ©lectionnÃ© ne supporte pas le jeu d'instructions x86-64"
  
! #: config/i386/i386.c:4078
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "valeur erronÃ©e (%qs) pour l'option %<-march=%>"
  
! #: config/i386/i386.c:4079
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "valeur erronÃ©e (%qs) pour l'attribut %<target(\"arch=\")%>"
  
! #: config/i386/i386.c:4101
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "les arguments valides pour l'option %<-march=%> sont: %s; vouliez-vous utiliser %qsÂ ?"
  
! #: config/i386/i386.c:4103
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "les arguments valides pour l'attribut %<target(\"arch=\")%> sont: %s; vouliez-vous utiliser %qsÂ ?"
  
! #: config/i386/i386.c:4108
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "les arguments valides pour l'option %<-march=%> sont: %s"
  
! #: config/i386/i386.c:4109
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "les arguments valides pour l'attribut %<target(\"arch=\")%> sont: %s"
  
! #: config/i386/i386.c:4157
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "valeur erronÃ©e (%qs) pour l'option %<-mtune=%>"
  
! #: config/i386/i386.c:4158
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "valeur erronÃ©e (%qs) pour l'attribut %<target(\"tune=\")%>"
  
! #: config/i386/i386.c:4178
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "les arguments valides pour l'option %<-mtune=%> sont: %s; vouliez-vous utiliser %qsÂ ?"
  
! #: config/i386/i386.c:4180
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "les arguments valides pour l'attribut %<target(\"tune=\")%> sont: %s; vouliez-vous utiliser %qsÂ ?"
  
! #: config/i386/i386.c:4185
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "les arguments valides pour l'option %<-mtune=%> sont: %s"
  
! #: config/i386/i386.c:4186
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "les arguments valides pour l'attribut %<target(\"tune=\")%> sont: %s"
  
! #: config/i386/i386.c:4252
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "%<-mregparm%> est ignorÃ© en mode 64 bits"
  
! #: config/i386/i386.c:4254
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "%<-mregparm%> est ignorÃ© avec la psABI du MCU Intel"
  
! #: config/i386/i386.c:4257
  #, 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.c:4285
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> est ignorÃ© en mode 64 bits"
  
! #: config/i386/i386.c:4286
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> est ignorÃ© en mode 64 bits"
  
! #: config/i386/i386.c:4365
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "%<-mpreferred-stack-boundary%> n'est pas supportÃ© pour cette cible"
  
! #: config/i386/i386.c:4368
  #, 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.c:4391
  #, 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.c:4404
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "%<-mnop-mcount%> n'est pas compatible avec cette cible"
  
! #: config/i386/i386.c:4407
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "%<-mnop-mcount%> n'est pas implÃ©mentÃ© pour %<-fPIC%>"
  
! #: config/i386/i386.c:4413
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> utilisÃ© sans que SSE soit activÃ©"
  
! #: config/i386/i386.c:4414
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> utilisÃ© sans que SSE soit activÃ©"
  
! #: config/i386/i386.c:4424
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "jeu d'instructions SSE dÃ©sactivÃ©, l'arithmÃ©tique 387 est utilisÃ©e"
  
! #: config/i386/i386.c:4431
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "jeu d'instructions 387 dÃ©sactivÃ©, l'arithmÃ©tique SSE est utilisÃ©e"
  
! #: config/i386/i386.c:4481
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "le sondage de la pile requiert %<-maccumulate-outgoing-args%> pour Ãªtre correcte"
  
! #: config/i386/i386.c:4483
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "le sondage de la pile requiert %<target(\"accumulate-outgoing-args\")%> pour Ãªtre correcte"
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "le registre ebp fixÃ© requiert %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:4499
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "le registre ebp fixÃ© requiert %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386.c:4609
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "%<-mfentry%> n'est pas supportÃ© en 32 bits en combinaison avec %<-fpic%>"
  
! #: config/i386/i386.c:4612
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%<-mno-fentry%> n'est pas compatible avec SEH (gestionnaire d'exceptions structurÃ©)"
  
! #: config/i386/i386.c:4616
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "%<-mcall-ms2sysv-xlogues%> n%'est actuellement pas supportÃ© avec SEH"
  
! #: config/i386/i386.c:4681
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "option inconnue pour %<-mrecip=%s%>"
  
! #: config/i386/i386.c:4740
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs n'est pas un nombre valable dans %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386.c:4745
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs n'est pas un dÃ©calage valable dans %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386.c:4773
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs n'est pas un registre de base valable dans %<-mstack-protector-guard-reg=%>"
  
! #: config/i386/i386.c:5385 config/i386/i386.c:5432 config/s390/s390.c:15475
! #: config/s390/s390.c:15525 config/s390/s390.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) est inconnu"
  
! #: config/i386/i386.c:5413
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©"
  
! #: config/i386/i386.c:5717
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "les attributs d'interruption et nus sont incompatibles"
  
! #: config/i386/i386.c:5732
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr "seul le format de dÃ©bogage DWARF est supportÃ© pour les routines de service d'interruptions"
  
! #: config/i386/i386.c:5781
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> et %<-mcmodel=large%> sont incompatibles"
  
! #: config/i386/i386.c:5789
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mindirect-branch%> et %<-fcf-protection%> sont incompatibles"
  
! #: config/i386/i386.c:5824
  #, 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.c:5832
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mfunction-return%> et %<-fcf-protection%> sont incompatibles"
  
! #: config/i386/i386.c:5926
  #, 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.c:5928
  #, 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.c:5932
  #, 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.c:6346 config/i386/i386.c:6397
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "les attributs fastcall et regparm sont incompatibles"
  
! #: config/i386/i386.c:6351
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "les attributs regparam et thiscall sont incompatibles"
  
! #: config/i386/i386.c:6358 config/i386/i386.c:41196
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "l'attribut %qE requiert un argument de type constante entiÃ¨re"
  
! #: config/i386/i386.c:6364
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "l'argument pour l'attribut %qE est plus grand que %d"
  
! #: config/i386/i386.c:6389 config/i386/i386.c:6432
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "les attributs fastcall et cdecl sont incompatibles"
  
! #: config/i386/i386.c:6393
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "les attributs fastcall et stdcall sont incompatibles"
  
! #: config/i386/i386.c:6401 config/i386/i386.c:6450
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "les attributs fastcall et thiscall sont incompatibles"
  
! #: config/i386/i386.c:6411 config/i386/i386.c:6428
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "les attributs stdcall et cdecl sont incompatibles"
  
! #: config/i386/i386.c:6415
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "les attributs stdcall et fastcall sont incompatibles"
  
! #: config/i386/i386.c:6419 config/i386/i386.c:6446
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "les attributs stdcall et thiscall sont incompatibles"
  
! #: config/i386/i386.c:6436 config/i386/i386.c:6454
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "les attributs cdecl et thiscall sont incompatibles"
  
! #: config/i386/i386.c:6442
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "l'attribut %qE est utilisÃ© pour une mÃ©thode qui n'est pas une classe"
  
! #: config/i386/i386.c:6686
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "appel de %qD avec l'attribut sseregparm sans que SSE/SSE2 soit activÃ©"
  
! #: config/i386/i386.c:6689
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "appel de %qT avec l'attribut sseregparm sans que SSE/SSE2 soit activÃ©"
  
! #: config/i386/i386.c:7004
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 ne supporte pas l'attribut ms_abi"
  
! #: config/i386/i386.c:7038
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue n'est pas compatible avec les fonctions imbriquÃ©es"
  
! #: config/i386/i386.c:7377
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "l'argument vectoriel AVX512F sans activer AVX512F change l'ABI"
  
! #: config/i386/i386.c:7383
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "le retour vectoriel AVX512F sans activer AVX512F change l'ABI"
  
! #: config/i386/i386.c:7397
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "l'argument vectoriel AVX sans activer AVX change l'ABI"
  
! #: config/i386/i386.c:7403
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "le retour vectoriel AVX sans activer AVX change l'ABI"
  
! #: config/i386/i386.c:7419
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "l'argument vectoriel SSE sans activer SSE modifie l'ABI"
  
! #: config/i386/i386.c:7425
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "le retour vectoriel SSE sans activer SSE change l'ABI"
  
! #: config/i386/i386.c:7441
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "l'argument vectoriel MMX sans activer MMX modifie l'ABI"
  
! #: config/i386/i386.c:7447
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "le retour vectoriel MMX sans activer MMX change l'ABI"
  
! #: config/i386/i386.c:7628
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "l'ABI pour passer une structure possÃ©dant un tableau flexible comme membre a changÃ© dans GCC 4.4"
  
! #: config/i386/i386.c:7745
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "l'ABI pour passer une union avec un double long a changÃ© dans GCC 4.4"
  
! #: config/i386/i386.c:7863
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "l'ABI pour passer une structure possÃ©dant un nombre dÃ©cimal complexe comme membre a changÃ© dans GCC 4.4"
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "retour d'un registre SSE alors que SSE est dÃ©sactivÃ©"
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argument dans un registre SSE alors que SSE est dÃ©sactivÃ©"
  
! #: config/i386/i386.c:8048
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "retour d'un registre x87 alors que x87 est dÃ©sactivÃ©"
  
! #: config/i386/i386.c:8358 config/i386/i386.c:8598 config/i386/i386.c:9098
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "appel de %qD avec la convention d'appel SSE sans avoir activÃ© SSE/SSE2"
  
! #: config/i386/i386.c:8360 config/i386/i386.c:8600 config/i386/i386.c:9100
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "ceci est un bogue de GCC qui peut Ãªtre contournÃ© en ajoutant l'attribut utilisÃ© Ã  la fonction appelÃ©e"
  
! #: config/i386/i386.c:9004
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "l'ABI pour passer des paramÃ¨tres avec un alignement de %d octets a changÃ© dans GCC 4.6"
  
! #: config/i386/i386.c:11286
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%<-mcall-ms2sysv-xlogues%> est incompatible avec %s"
  
! #: config/i386/i386.c:13285
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr "l%'attribut ms_hook_prologue est incompatible avec %<-mfentry%> pour 32 bits"
  
! #: config/i386/i386.c:13375
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "DRAP (Dynamic Realign Argument Pointer) n'est pas supportÃ© dans une routine de service d'interruption. Ceci peut Ãªtre contournÃ© en Ã©vitant les fonctions avec un retour agrÃ©gÃ©."
  
! #: config/i386/i386.c:14665
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%<-fsplit-stack%> ne supporte pas fastcall avec des fonctions imbriquÃ©es"
  
! #: config/i386/i386.c:14685
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "%<-fsplit-stack%> ne supporte pas deux paramÃ¨tres registres pour une fonction imbriquÃ©e"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14696
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> ne supporte pas trois paramÃ¨tres registres"
  
! #: config/i386/i386.c:17636
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "modificateur %<V%> sur un registre non entier"
  
! #: config/i386/i386.c:17647 config/i386/i386.c:17661
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "taille non supportÃ©e pour un registre entier"
  
! #: config/i386/i386.c:17693
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "les registres Ã©tendus n'ont pas de moitiÃ© haute"
  
! #: config/i386/i386.c:17708
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "taille d'opÃ©rande non supportÃ©e pour un registre Ã©tendu"
  
! #: config/i386/i386.c:17900
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "opÃ©rande non entier utilise avec le code d'opÃ©rande %<z%>"
  
! #: config/i386/i386.c:28372
  #, gcc-internal-format
  msgid "interrupt service routine can%'t be called directly"
  msgstr "une routine de service d%'interruption ne peut pas Ãªtre appelÃ©e directement"
  
! #: config/i386/i386.c:29751
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "l'ABI de passage de paramÃ¨tres pour la classe vide %qT change avec %<-fabi-version=12%> (GCC 8)"
  
! #: config/i386/i386.c:32250
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr "pas de rÃ©partiteur trouvÃ© pour les attributs de version"
  
! #: config/i386/i386.c:32300
! #, gcc-internal-format
! msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
! msgstr "lâ€™ISA %qs n'est pas supportÃ©e par l'attribut %<target%>, utilisez la syntaxe %<arch=%>"
  
! #: config/i386/i386.c:32311
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr "pas de rÃ©partiteur trouvÃ© pour les attributs de versionÂ : %s"
  
! #: config/i386/i386.c:32473
  #, gcc-internal-format
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr "les versions de fonctions ne peuvent pas Ãªtre marquÃ©es avec gnu_inline, des corps de fonctions doivent Ãªtre gÃ©nÃ©rÃ©s"
  
! #: config/i386/i386.c:32478 config/i386/i386.c:32755
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "des versions multiples de fonctions virtuelles ne sont pas supportÃ©es"
  
! #: config/i386/i386.c:32611 config/rs6000/rs6000.c:37466
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "les versions multiples requiÃ¨rent ifunc qui n'est pas supportÃ© sur cette cible"
  
! #: config/i386/i386.c:32853
  #, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "le paramÃ¨tre Ã  une fonction interne doit Ãªtre une chaÃ®ne sous forme constante ou littÃ©rale"
  
! #: config/i386/i386.c:32878 config/i386/i386.c:32928
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter to builtin not valid: %s"
  msgstr "le paramÃ¨tre Ã  la fonction interne n'est pas valable: %s"
  
! #: config/i386/i386.c:34158 config/i386/i386.c:35598
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 2 bits"
  
! #: config/i386/i386.c:34553
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "le cinquiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:34648
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "le troisiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:35529
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bit"
  
! #: config/i386/i386.c:35544
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 3 bits"
  
! #: config/i386/i386.c:35577
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 4 bits"
  
! #: config/i386/i386.c:35617
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bit"
  
! #: config/i386/i386.c:35630
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 5 bits"
  
! #: config/i386/i386.c:35640
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "l'avant dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:35645 config/i386/i386.c:36432
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:35779
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "le troisiÃ¨me argument doit Ãªtre une constante de comparaison"
  
! #: config/i386/i386.c:35784
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "mode de comparaison incorrect"
  
! #: config/i386/i386.c:35790 config/i386/i386.c:35997
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "opÃ©rande d'arrondi incorrect"
  
! #: config/i386/i386.c:35979
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "l'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 4 bits"
  
! #: config/i386/i386.c:35985
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "l'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 5 bits"
  
! #: config/i386/i386.c:35988
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "l'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:36430
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 32 bits"
  
! #: config/i386/i386.c:36512 config/rs6000/rs6000.c:14703
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "le sÃ©lecteur doit Ãªtre une constante entiÃ¨re dans la plage 0..%wi"
  
! #: config/i386/i386.c:36697
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE a besoin d'une option isa inconnue"
  
! #: config/i386/i386.c:36701
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE a besoin de l'option isa %s"
  
! #: config/i386/i386.c:37280
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate"
  
! #: config/i386/i386.c:38036 config/i386/i386.c:38248
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "le dernier argument doit Ãªtre une Ã©chelle 1, 2, 4, 8"
  
! #: config/i386/i386.c:38301
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "le quatriÃ¨me argument doit Ãªtre une Ã©chelle 1, 2, 4, 8"
  
! #: config/i386/i386.c:38307
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "opÃ©rande d'indice incorrect"
  
! #: config/i386/i386.c:38326
  #, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "l'argument de l'intrinsÃ¨que %<xabort%> doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386.c:41183
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "l'attribut %qE est uniquement disponible en 32 bits"
  
! #: config/i386/i386.c:41204
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "l'argument de l'attribut %qE n'est ni zÃ©ro ni un"
  
! #: config/i386/i386.c:41237 config/i386/i386.c:41246
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "les attributs ms_abi et sysv_abi sont incompatibles"
  
! #: config/i386/i386.c:41282 config/rs6000/rs6000.c:32977
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "l'attribut incompatible %qE est ignorÃ©"
  
! #: config/i386/i386.c:41307 config/i386/i386.c:41329 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "l'attribut %qE requiert un argument de type constante chaÃ®ne de caractÃ¨res"
  
! #: config/i386/i386.c:41317 config/i386/i386.c:41339 config/s390/s390.c:1175
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "l'argument de l'attribut %qE n'est pas (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386.c:41371
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "la routine de service d'interruption devrait avoir un pointeur comme premier argument"
  
! #: config/i386/i386.c:41378
  #, 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.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "la routine de service d'interruption ne peut avoir qu'un argument de type pointeur et un argument entier optionnel"
  
! #: config/i386/i386.c:41392
  #, gcc-internal-format
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr "la routine de service d%'interruption ne peut pas avoir une valeur de retour non void"
  
! #: config/i386/i386.c:44255
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "les alternatives ne sont pas autorisÃ©es dans la sortie du fanion asm"
  
! #: config/i386/i386.c:44319
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "sortie du fanion asm %qs inconnue"
  
! #: config/i386/i386.c:44348
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "type invalide pour la sortie du fanion asm"
  
! #: config/i386/i386.c:50539
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modÃ¨le mÃ©moire spÃ©cifique Ã  l'architecture inconnu"
  
! #: config/i386/i386.c:50546
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr "HLE_ACQUIRE n'est pas utilisÃ© avec le modÃ¨le mÃ©moire ACQUIRE ou un autre plus contraignant"
  
! #: config/i386/i386.c:50552
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr "HLE_RELEASE n'est pas utilisÃ© avec le modÃ¨le mÃ©moire RELEASE ou un autre plus contraignant"
  
! #: config/i386/i386.c:50597
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "type de retour %qT non supportÃ© pour simd"
  
! #: config/i386/i386.c:50627
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "type d'argument %qT non supportÃ© pour simd"
*************** msgstr "l'argument de l'attribut %qE n'e
*** 33047,33155 ****
  msgid "total size of local variables exceeds architecture limit"
  msgstr "la taille totale des variables locales excÃ¨de la limite de l'architecture"
  
! #: config/s390/s390.c:11107
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr "la taille de la trame de la fonction %qs est de %wd octets. Elle dÃ©passe la limite de %d octets de la pile fournie par l'utilisateur. Un dÃ©routement inconditionnel est ajoutÃ©."
  
! #: config/s390/s390.c:11123
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr "la taille de la trame de la fonction %qs est de %wd octets. C'est plus que la moitiÃ© de la taille de la pile. Le contrÃ´le dynamique ne serait pas fiable. Aucun contrÃ´le n'est gÃ©nÃ©rÃ© pour cette fonction."
  
! #: config/s390/s390.c:11151
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "la taille de la trame de %qs est de %wd octets"
  
! #: config/s390/s390.c:11155
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs utilise l'allocation de pile dynamique"
  
! #: config/s390/s390.c:12761
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "les fonctions imbriquÃ©es ne savent pas Ãªtre profilÃ©es avec %<-mfentry%> sur un s390"
  
! #: config/s390/s390.c:15032
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "l'ABI 64 bits n'est pas supportÃ©e en mode ESA/390"
  
! #: config/s390/s390.c:15039
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline est uniquement supportÃ© avec %<-mindirect-branch-jump%>"
  
! #: config/s390/s390.c:15074
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "le support des vecteurs matÃ©riels n'est pas disponible sur %s"
  
! #: config/s390/s390.c:15077
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "le support des vecteurs matÃ©riels n'est pas disponible avec %<-msoft-float%>"
  
! #: config/s390/s390.c:15106
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "les instructions dÃ©cimales en virgule flottante matÃ©rielles ne sont pas disponibles sur %s"
  
! #: config/s390/s390.c:15110
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "les instructions dÃ©cimales en virgule flottante matÃ©rielles ne sont pas disponibles en mode ESA/390"
  
! #: config/s390/s390.c:15122
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr "%<-mhard-dfp%> ne peut Ãªtre utilisÃ© en conjonction avec %<-msoft-float%>"
  
! #: config/s390/s390.c:15131
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> ne sont pas supportÃ©s en combinaison"
  
! #: config/s390/s390.c:15137
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "la taille de la pile doit Ãªtre plus grande que la valeur de la protection de la pile"
  
! #: config/s390/s390.c:15139
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "la taille de la pile ne peut pas Ãªtre plus grande que 64k"
  
! #: config/s390/s390.c:15142
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "%<-mstack-guard%> implique l'utilisation de %<-mstack-size%>"
  
! #: config/s390/s390.c:15231
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%<-mfentry%> est supportÃ© uniquement sur des processeurs 64 bits"
  
  #. argument is not a plain number
! #: config/s390/s390.c:15267
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "les arguments de %qs doivent Ãªtre des entiers non nÃ©gatifs"
  
! #: config/s390/s390.c:15274
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "l'argument de %qs est trop grand (max. %d)"
  
! #: config/s390/s390.c:15304
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "%<-mno-pic-data-is-text-relative%> ne peut pas Ãªtre utilisÃ© sans %<-fpic%>/%<-fPIC%>"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15471
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "la valeur %qs n'est pas supportÃ©e par l'attribut %<target%>"
--- 33066,33174 ----
  msgid "total size of local variables exceeds architecture limit"
  msgstr "la taille totale des variables locales excÃ¨de la limite de l'architecture"
  
! #: config/s390/s390.c:11117
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr "la taille de la trame de la fonction %qs est de %wd octets. Elle dÃ©passe la limite de %d octets de la pile fournie par l'utilisateur. Un dÃ©routement inconditionnel est ajoutÃ©."
  
! #: config/s390/s390.c:11133
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr "la taille de la trame de la fonction %qs est de %wd octets. C'est plus que la moitiÃ© de la taille de la pile. Le contrÃ´le dynamique ne serait pas fiable. Aucun contrÃ´le n'est gÃ©nÃ©rÃ© pour cette fonction."
  
! #: config/s390/s390.c:11161
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "la taille de la trame de %qs est de %wd octets"
  
! #: config/s390/s390.c:11165
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs utilise l'allocation de pile dynamique"
  
! #: config/s390/s390.c:12771
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "les fonctions imbriquÃ©es ne savent pas Ãªtre profilÃ©es avec %<-mfentry%> sur un s390"
  
! #: config/s390/s390.c:15042
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "l'ABI 64 bits n'est pas supportÃ©e en mode ESA/390"
  
! #: config/s390/s390.c:15049
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline est uniquement supportÃ© avec %<-mindirect-branch-jump%>"
  
! #: config/s390/s390.c:15084
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "le support des vecteurs matÃ©riels n'est pas disponible sur %s"
  
! #: config/s390/s390.c:15087
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "le support des vecteurs matÃ©riels n'est pas disponible avec %<-msoft-float%>"
  
! #: config/s390/s390.c:15116
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "les instructions dÃ©cimales en virgule flottante matÃ©rielles ne sont pas disponibles sur %s"
  
! #: config/s390/s390.c:15120
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "les instructions dÃ©cimales en virgule flottante matÃ©rielles ne sont pas disponibles en mode ESA/390"
  
! #: config/s390/s390.c:15132
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr "%<-mhard-dfp%> ne peut Ãªtre utilisÃ© en conjonction avec %<-msoft-float%>"
  
! #: config/s390/s390.c:15141
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> ne sont pas supportÃ©s en combinaison"
  
! #: config/s390/s390.c:15147
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "la taille de la pile doit Ãªtre plus grande que la valeur de la protection de la pile"
  
! #: config/s390/s390.c:15149
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "la taille de la pile ne peut pas Ãªtre plus grande que 64k"
  
! #: config/s390/s390.c:15152
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "%<-mstack-guard%> implique l'utilisation de %<-mstack-size%>"
  
! #: config/s390/s390.c:15241
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%<-mfentry%> est supportÃ© uniquement sur des processeurs 64 bits"
  
  #. argument is not a plain number
! #: config/s390/s390.c:15277
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "les arguments de %qs doivent Ãªtre des entiers non nÃ©gatifs"
  
! #: config/s390/s390.c:15284
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "l'argument de %qs est trop grand (max. %d)"
  
! #: config/s390/s390.c:15314
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "%<-mno-pic-data-is-text-relative%> ne peut pas Ãªtre utilisÃ© sans %<-fpic%>/%<-fPIC%>"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15481
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "la valeur %qs n'est pas supportÃ©e par l'attribut %<target%>"
*************** msgstr "l'attribut %qs s'applique seulem
*** 33612,33619 ****
  msgid "could not read the BRIG file"
  msgstr "n'a pu lire le fichier BRIG"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12553 cp/typeck.c:2031
! #: cp/typeck.c:8137 cp/typeck.c:8915
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "la valeur void n'a pas Ã©tÃ© ignorÃ©e comme elle aurait dÃ» l'Ãªtre"
--- 33631,33638 ----
  msgid "could not read the BRIG file"
  msgstr "n'a pu lire le fichier BRIG"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12545 cp/typeck.c:2048
! #: cp/typeck.c:8155 cp/typeck.c:8933
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "la valeur void n'a pas Ã©tÃ© ignorÃ©e comme elle aurait dÃ» l'Ãªtre"
*************** msgstr "variable %qD dÃ©finie mais non u
*** 33673,33679 ****
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr "le type du tableau %q+D est complÃ©tÃ© de maniÃ¨re incompatible avec une initialisation implicite"
  
! #: c/c-decl.c:1589 c/c-decl.c:6901 c/c-decl.c:7774 c/c-decl.c:8582
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "dÃ©fini initialement ici"
--- 33692,33698 ----
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr "le type du tableau %q+D est complÃ©tÃ© de maniÃ¨re incompatible avec une initialisation implicite"
  
! #: c/c-decl.c:1589 c/c-decl.c:6918 c/c-decl.c:7791 c/c-decl.c:8599
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "dÃ©fini initialement ici"
*************** msgstr "%q+D redÃ©clarÃ© comme une sorte
*** 33735,33741 ****
  msgid "built-in function %q+D declared as non-function"
  msgstr "la fonction interne %q+D est dÃ©clarÃ©e comme une non fonction"
  
! #: c/c-decl.c:1932 c/c-decl.c:2977
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "la dÃ©claration de %q+D masque une fonction interne"
--- 33754,33760 ----
  msgid "built-in function %q+D declared as non-function"
  msgstr "la fonction interne %q+D est dÃ©clarÃ©e comme une non fonction"
  
! #: c/c-decl.c:1932 c/c-decl.c:2994
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "la dÃ©claration de %q+D masque une fonction interne"
*************** msgstr "redÃ©finition du paramÃ¨tre %q+D
*** 33880,34101 ****
  msgid "redundant redeclaration of %q+D"
  msgstr "dÃ©claration redondante de %q+D"
  
! #: c/c-decl.c:2935
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "la dÃ©claration de %q+D masque la dÃ©claration prÃ©cÃ©dente de quelque chose qui n'est pas une variable"
  
! #: c/c-decl.c:2957
  #, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr "la dÃ©claration de %qD masque un paramÃ¨tre"
  
! #: c/c-decl.c:2970 cp/name-lookup.c:2827
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "la dÃ©claration de %qD masque une dÃ©claration globale"
  
! #: c/c-decl.c:2996
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "la dÃ©claration de %qD masque la dÃ©claration locale prÃ©cÃ©dente"
  
! #: c/c-decl.c:3002 cp/name-lookup.c:2611
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "la dÃ©claration masquÃ©e est ici"
  
! #: c/c-decl.c:3129
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "dÃ©claration externe imbriquÃ©e de %qD"
  
! #: c/c-decl.c:3292 c/c-decl.c:3306
  #, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "dÃ©claration implicite de la fonction %qE; vouliez-vous utiliser %qsÂ ?"
  
! #: c/c-decl.c:3298 c/c-decl.c:3311
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "dÃ©claration implicite de la fonction %qE"
  
! #: c/c-decl.c:3572
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "dÃ©claration implicite incompatible pour la fonction interne %qD"
  
! #: c/c-decl.c:3583
  #, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "incluez %qs ou fournissez une dÃ©claration de %qD"
  
! #: c/c-decl.c:3594
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "dÃ©claration implicite incompatible de la fonction %qD"
  
! #: c/c-decl.c:3655
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "%qE non dÃ©clarÃ© ici (hors de toute fonction); vouliez-vous utiliser %qsÂ ?"
  
! #: c/c-decl.c:3660
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "%qE non dÃ©clarÃ© ici (hors de toute fonction)"
  
! #: c/c-decl.c:3673
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE non dÃ©clarÃ© (premiÃ¨re utilisation dans cette fonction); vouliez-vous utiliser %qsÂ ?"
  
! #: c/c-decl.c:3678
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE non dÃ©clarÃ© (premiÃ¨re utilisation dans cette fonction)"
  
! #: c/c-decl.c:3682
  #, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "chaque identificateur non dÃ©clarÃ© est rapportÃ© une seule fois pour chaque fonction dans laquelle il apparaÃ®t"
  
! #: c/c-decl.c:3730 cp/decl.c:3030
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "l'Ã©tiquette %qE est rÃ©fÃ©rencÃ©e Ã  l'extÃ©rieur de toute fonction"
  
! #: c/c-decl.c:3766
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "saut dans la portÃ©e de l'identificateur avec un type modifiÃ© par une variable"
  
! #: c/c-decl.c:3769
  #, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "le saut passe outre l'initialisation d'une variable"
  
! #: c/c-decl.c:3770 c/c-decl.c:3825 c/c-decl.c:3915
  #, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "l'Ã©tiquette %qD est dÃ©finie ici"
  
! #: c/c-decl.c:3824 c/c-decl.c:3914
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "saut dans l'expression d'une instruction"
  
! #: c/c-decl.c:3847
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "dÃ©claration de l'Ã©tiquette %qE en double"
  
! #: c/c-decl.c:3946 cp/decl.c:3436
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ã©tiquette %qD dupliquÃ©e"
  
! #: c/c-decl.c:3977
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr "le C traditionnel n'a pas d'espace de noms sÃ©parÃ© pour les Ã©tiquettes, l'identificateur %qE est en conflit"
  
! #: c/c-decl.c:4042
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr "le Â«Â switchÂ Â» passe outre l'initialisation d'une variable"
  
! #: c/c-decl.c:4043 c/c-decl.c:4054
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr "le Â«Â switchÂ Â» dÃ©bute ici"
  
! #: c/c-decl.c:4053
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr "le Â«Â switchÂ Â» saute dans l'expression d'une instruction"
  
! #: c/c-decl.c:4136
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE est dÃ©fini comme un mauvais type de balise"
  
! #: c/c-decl.c:4505
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "struct/union sans nom ne dÃ©finissant aucune instance"
  
! #: c/c-decl.c:4515
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr "la dÃ©claration vide avec un spÃ©cificateur de classe de stockage ne redÃ©clare pas la balise"
  
! #: c/c-decl.c:4530
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr "la dÃ©claration vide avec un qualificatif de type ne redÃ©clare pas la balise"
  
! #: c/c-decl.c:4541
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "la dÃ©claration vide avec %<_Alignas%> ne redÃ©clare pas la balise"
  
! #: c/c-decl.c:4563 c/c-decl.c:4571
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "nom de type inutile dans la dÃ©claration vide"
  
! #: c/c-decl.c:4579
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> dans une dÃ©claration vide"
  
! #: c/c-decl.c:4585
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> dans une dÃ©claration vide"
  
! #: c/c-decl.c:4591
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> dans une dÃ©claration vide ayant tout le fichier comme portÃ©e"
  
! #: c/c-decl.c:4597
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> dans une dÃ©claration vide ayant tout le fichier comme portÃ©e"
  
! #: c/c-decl.c:4604
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "spÃ©cificateur de classe de stockage inutile dans la dÃ©claration vide"
  
! #: c/c-decl.c:4610
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "%qs inutile dans la dÃ©claration vide"
  
! #: c/c-decl.c:4623
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "qualificatif de type inutile dans la dÃ©claration vide"
  
! #: c/c-decl.c:4630
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "%<_Alignas%> inutile dans une dÃ©claration vide"
  
! #: c/c-decl.c:4637 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "dÃ©claration vide"
  
! #: c/c-decl.c:4708
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "le C90 ISO ne supporte pas %<static%> ou les qualificatifs de types dans les dÃ©clarateurs de tableau de paramÃ¨tres"
  
! #: c/c-decl.c:4712
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "le C90 ISO ne supporte pas %<[*]%> dans les dÃ©clarateurs de tableau"
--- 33899,34120 ----
  msgid "redundant redeclaration of %q+D"
  msgstr "dÃ©claration redondante de %q+D"
  
! #: c/c-decl.c:2952
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "la dÃ©claration de %q+D masque la dÃ©claration prÃ©cÃ©dente de quelque chose qui n'est pas une variable"
  
! #: c/c-decl.c:2974
  #, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr "la dÃ©claration de %qD masque un paramÃ¨tre"
  
! #: c/c-decl.c:2987 cp/name-lookup.c:2827
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "la dÃ©claration de %qD masque une dÃ©claration globale"
  
! #: c/c-decl.c:3013
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "la dÃ©claration de %qD masque la dÃ©claration locale prÃ©cÃ©dente"
  
! #: c/c-decl.c:3019 cp/name-lookup.c:2611
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "la dÃ©claration masquÃ©e est ici"
  
! #: c/c-decl.c:3146
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "dÃ©claration externe imbriquÃ©e de %qD"
  
! #: c/c-decl.c:3309 c/c-decl.c:3323
  #, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "dÃ©claration implicite de la fonction %qE; vouliez-vous utiliser %qsÂ ?"
  
! #: c/c-decl.c:3315 c/c-decl.c:3328
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "dÃ©claration implicite de la fonction %qE"
  
! #: c/c-decl.c:3589
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "dÃ©claration implicite incompatible pour la fonction interne %qD"
  
! #: c/c-decl.c:3600
  #, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "incluez %qs ou fournissez une dÃ©claration de %qD"
  
! #: c/c-decl.c:3611
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "dÃ©claration implicite incompatible de la fonction %qD"
  
! #: c/c-decl.c:3672
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "%qE non dÃ©clarÃ© ici (hors de toute fonction); vouliez-vous utiliser %qsÂ ?"
  
! #: c/c-decl.c:3677
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "%qE non dÃ©clarÃ© ici (hors de toute fonction)"
  
! #: c/c-decl.c:3690
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE non dÃ©clarÃ© (premiÃ¨re utilisation dans cette fonction); vouliez-vous utiliser %qsÂ ?"
  
! #: c/c-decl.c:3695
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE non dÃ©clarÃ© (premiÃ¨re utilisation dans cette fonction)"
  
! #: c/c-decl.c:3699
  #, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "chaque identificateur non dÃ©clarÃ© est rapportÃ© une seule fois pour chaque fonction dans laquelle il apparaÃ®t"
  
! #: c/c-decl.c:3747 cp/decl.c:3047
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "l'Ã©tiquette %qE est rÃ©fÃ©rencÃ©e Ã  l'extÃ©rieur de toute fonction"
  
! #: c/c-decl.c:3783
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "saut dans la portÃ©e de l'identificateur avec un type modifiÃ© par une variable"
  
! #: c/c-decl.c:3786
  #, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "le saut passe outre l'initialisation d'une variable"
  
! #: c/c-decl.c:3787 c/c-decl.c:3842 c/c-decl.c:3932
  #, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "l'Ã©tiquette %qD est dÃ©finie ici"
  
! #: c/c-decl.c:3841 c/c-decl.c:3931
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "saut dans l'expression d'une instruction"
  
! #: c/c-decl.c:3864
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "dÃ©claration de l'Ã©tiquette %qE en double"
  
! #: c/c-decl.c:3963 cp/decl.c:3453
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ã©tiquette %qD dupliquÃ©e"
  
! #: c/c-decl.c:3994
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr "le C traditionnel n'a pas d'espace de noms sÃ©parÃ© pour les Ã©tiquettes, l'identificateur %qE est en conflit"
  
! #: c/c-decl.c:4059
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr "le Â«Â switchÂ Â» passe outre l'initialisation d'une variable"
  
! #: c/c-decl.c:4060 c/c-decl.c:4071
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr "le Â«Â switchÂ Â» dÃ©bute ici"
  
! #: c/c-decl.c:4070
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr "le Â«Â switchÂ Â» saute dans l'expression d'une instruction"
  
! #: c/c-decl.c:4153
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE est dÃ©fini comme un mauvais type de balise"
  
! #: c/c-decl.c:4522
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "struct/union sans nom ne dÃ©finissant aucune instance"
  
! #: c/c-decl.c:4532
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr "la dÃ©claration vide avec un spÃ©cificateur de classe de stockage ne redÃ©clare pas la balise"
  
! #: c/c-decl.c:4547
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr "la dÃ©claration vide avec un qualificatif de type ne redÃ©clare pas la balise"
  
! #: c/c-decl.c:4558
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "la dÃ©claration vide avec %<_Alignas%> ne redÃ©clare pas la balise"
  
! #: c/c-decl.c:4580 c/c-decl.c:4588
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "nom de type inutile dans la dÃ©claration vide"
  
! #: c/c-decl.c:4596
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> dans une dÃ©claration vide"
  
! #: c/c-decl.c:4602
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> dans une dÃ©claration vide"
  
! #: c/c-decl.c:4608
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> dans une dÃ©claration vide ayant tout le fichier comme portÃ©e"
  
! #: c/c-decl.c:4614
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> dans une dÃ©claration vide ayant tout le fichier comme portÃ©e"
  
! #: c/c-decl.c:4621
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "spÃ©cificateur de classe de stockage inutile dans la dÃ©claration vide"
  
! #: c/c-decl.c:4627
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "%qs inutile dans la dÃ©claration vide"
  
! #: c/c-decl.c:4640
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "qualificatif de type inutile dans la dÃ©claration vide"
  
! #: c/c-decl.c:4647
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "%<_Alignas%> inutile dans une dÃ©claration vide"
  
! #: c/c-decl.c:4654 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "dÃ©claration vide"
  
! #: c/c-decl.c:4725
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "le C90 ISO ne supporte pas %<static%> ou les qualificatifs de types dans les dÃ©clarateurs de tableau de paramÃ¨tres"
  
! #: c/c-decl.c:4729
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "le C90 ISO ne supporte pas %<[*]%> dans les dÃ©clarateurs de tableau"
*************** msgstr "le C90 ISO ne supporte pas %<[*]
*** 34103,34130 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4718 c/c-decl.c:7347
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> n'est pas permis ailleurs que dans la portÃ©e du prototype d'une fonction"
  
! #: c/c-decl.c:4864
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D est habituellement une fonction"
  
! #: c/c-decl.c:4873
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD est initialisÃ© (utilisez plutÃ´t __typeof__)"
  
! #: c/c-decl.c:4878
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "la fonction %qD est initialisÃ©e comme une variable"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.c:4884
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "le paramÃ¨tre %qD est initialisÃ©"
--- 34122,34149 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4735 c/c-decl.c:7364
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> n'est pas permis ailleurs que dans la portÃ©e du prototype d'une fonction"
  
! #: c/c-decl.c:4881
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D est habituellement une fonction"
  
! #: c/c-decl.c:4890
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD est initialisÃ© (utilisez plutÃ´t __typeof__)"
  
! #: c/c-decl.c:4895
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "la fonction %qD est initialisÃ©e comme une variable"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.c:4901
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "le paramÃ¨tre %qD est initialisÃ©"
*************** msgstr "le paramÃ¨tre %qD est initialisÃ
*** 34133,34399 ****
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4903 c/c-decl.c:4918 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr "un objet de taille variable peut ne pas Ãªtre initialisÃ©"
  
! #: c/c-decl.c:4909
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "la variable %qD est initialisÃ©e mais a un type incomplet"
  
! #: c/c-decl.c:4998
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "la fonction en ligne %q+D a reÃ§u l'attribut Â«Â noinlineÂ Â»"
  
! #: c/c-decl.c:5048
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "le membre constant non initialisÃ© dans %qT est invalide en C++"
  
! #: c/c-decl.c:5050
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD devrait Ãªtre initialisÃ©"
  
! #: c/c-decl.c:5131
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "l'initialiseur n'a pu dÃ©terminer la taille de %q+D"
  
! #: c/c-decl.c:5136
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "taille de tableau manquante dans %q+D"
  
! #: c/c-decl.c:5140
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "tableau %q+D de taille nulle ou nÃ©gative"
  
! #: c/c-decl.c:5218
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "la taille de stockage de %q+D n'est pas une constante"
  
! #: c/c-decl.c:5268
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr "spÃ©cificateur asm ignorÃ© pour la variable locale non statique %q+D"
  
! #: c/c-decl.c:5298
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "impossible de mettre un objet avec un champ volatile dans un registre"
  
! #: c/c-decl.c:5384
  #, gcc-internal-format
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "la constante %qD non initialisÃ©e est invalide en C++"
  
! #: c/c-decl.c:5399 cp/decl.c:7400
  #, 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)"
  
! #: c/c-decl.c:5463
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "le C ISO interdit la dÃ©claration anticipÃ©e des paramÃ¨tres"
  
! #: c/c-decl.c:5569
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "dÃ©finir un type dans un littÃ©ral composÃ© (compound literal) est invalide en C++"
  
! #: c/c-decl.c:5623 c/c-decl.c:5638
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "la largeur du champ de bits %qs n'est pas une constante entiÃ¨re"
  
! #: c/c-decl.c:5633
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "la largeur du champ de bits %qs n'est pas une expression constante entiÃ¨re"
  
! #: c/c-decl.c:5644
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "largeur nÃ©gative du champ de bits %qs"
  
! #: c/c-decl.c:5649
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "largeur nulle pour le champ de bits %qs"
  
! #: c/c-decl.c:5659
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "le champ de bits %qs a un type invalide"
  
! #: c/c-decl.c:5665
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "ne peut dÃ©clarer le champ de bits %qs avec un type %<warn_if_not_aligned%>"
  
! #: c/c-decl.c:5676
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "le type de champ de bit %qs est une extension de GCC"
  
! #: c/c-decl.c:5682
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "la largeur de %qs excÃ¨de son type"
  
! #: c/c-decl.c:5695
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs est plus Ã©troit que les valeurs de son type"
  
! #: c/c-decl.c:5710
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr "le C90 ISO interdit le tableau %qE dont la taille ne peut Ãªtre Ã©valuÃ©e"
  
! #: c/c-decl.c:5713
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr "le C90 ISO interdit le tableau dont la taille ne peut Ãªtre Ã©valuÃ©e"
  
! #: c/c-decl.c:5720
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "le C90 ISO interdit le tableau %qE de taille variable"
  
! #: c/c-decl.c:5722
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "le C90 ISO interdit le tableau de taille variable"
  
! #: c/c-decl.c:5931 c/c-decl.c:6305 c/c-decl.c:6315
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "%qE modifiÃ© par une variable ayant une portÃ©e sur tout le fichier"
  
! #: c/c-decl.c:5933
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "champ modifiÃ© par une variable au niveau de la portÃ©e du fichier"
  
! #: c/c-decl.c:5953
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "le type %<int%> est utilisÃ© par dÃ©faut dans la dÃ©claration de %qE"
  
! #: c/c-decl.c:5957
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "le type %<int%> est utilisÃ© par dÃ©faut dans le nom du type"
  
! #: c/c-decl.c:5989
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "%<const%> dupliquÃ©"
  
! #: c/c-decl.c:5991
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "%<restrict%> dupliquÃ©"
  
! #: c/c-decl.c:5993
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "%<volatile%> dupliquÃ©"
  
! #: c/c-decl.c:5995
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "%<_Atomic%> dupliquÃ©"
  
! #: c/c-decl.c:5998
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "les espaces d'adresses nommÃ©s sont en conflits (%s contre %s)"
  
! #: c/c-decl.c:6021 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "type de tableau qualifiÃ© avec %<_Atomic%>"
  
! #: c/c-decl.c:6035
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "dÃ©finition de fonction dÃ©clarÃ©e %<auto%>"
  
! #: c/c-decl.c:6037
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "dÃ©finition de fonction dÃ©clarÃ©e %<register%>"
  
! #: c/c-decl.c:6039
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "dÃ©finition de fonction dÃ©clarÃ©e %<typedef%>"
  
! #: c/c-decl.c:6041
  #, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "dÃ©finition de fonction dÃ©clarÃ©e %qs"
  
! #: c/c-decl.c:6059
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le champ de la structure %qE"
  
! #: c/c-decl.c:6062
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le champ de la structure"
  
! #: c/c-decl.c:6066
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qE"
  
! #: c/c-decl.c:6069
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le paramÃ¨tre sans nom"
  
! #: c/c-decl.c:6072 cp/decl.c:11167
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "classe de stockage spÃ©cifiÃ©e pour un typename"
  
! #: c/c-decl.c:6089
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qE initialisÃ© et dÃ©clarÃ© %<extern%>"
  
! #: c/c-decl.c:6093
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qE a, Ã  la fois, %<extern%> et un initialiseur"
  
! #: c/c-decl.c:6098
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "la dÃ©claration de %qE au niveau du fichier spÃ©cifie %<auto%>"
  
! #: c/c-decl.c:6102
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "la dÃ©claration de %qE au niveau du fichier spÃ©cifie %<register%>"
  
! #: c/c-decl.c:6107
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "fonction imbriquÃ©e %qEÂ» dÃ©clarÃ©e %<extern%>"
  
! #: c/c-decl.c:6110
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "%qE au niveau de la fonction est implicitement Â«Â autoÂ Â» et dÃ©clarÃ© %qs"
--- 34152,34418 ----
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4920 c/c-decl.c:4935 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr "un objet de taille variable peut ne pas Ãªtre initialisÃ©"
  
! #: c/c-decl.c:4926
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "la variable %qD est initialisÃ©e mais a un type incomplet"
  
! #: c/c-decl.c:5015
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "la fonction en ligne %q+D a reÃ§u l'attribut Â«Â noinlineÂ Â»"
  
! #: c/c-decl.c:5065
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "le membre constant non initialisÃ© dans %qT est invalide en C++"
  
! #: c/c-decl.c:5067
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD devrait Ãªtre initialisÃ©"
  
! #: c/c-decl.c:5148
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "l'initialiseur n'a pu dÃ©terminer la taille de %q+D"
  
! #: c/c-decl.c:5153
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "taille de tableau manquante dans %q+D"
  
! #: c/c-decl.c:5157
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "tableau %q+D de taille nulle ou nÃ©gative"
  
! #: c/c-decl.c:5235
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "la taille de stockage de %q+D n'est pas une constante"
  
! #: c/c-decl.c:5285
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr "spÃ©cificateur asm ignorÃ© pour la variable locale non statique %q+D"
  
! #: c/c-decl.c:5315
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "impossible de mettre un objet avec un champ volatile dans un registre"
  
! #: c/c-decl.c:5401
  #, gcc-internal-format
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "la constante %qD non initialisÃ©e est invalide en C++"
  
! #: c/c-decl.c:5416 cp/decl.c:7409
  #, 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)"
  
! #: c/c-decl.c:5480
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "le C ISO interdit la dÃ©claration anticipÃ©e des paramÃ¨tres"
  
! #: c/c-decl.c:5586
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "dÃ©finir un type dans un littÃ©ral composÃ© (compound literal) est invalide en C++"
  
! #: c/c-decl.c:5640 c/c-decl.c:5655
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "la largeur du champ de bits %qs n'est pas une constante entiÃ¨re"
  
! #: c/c-decl.c:5650
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "la largeur du champ de bits %qs n'est pas une expression constante entiÃ¨re"
  
! #: c/c-decl.c:5661
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "largeur nÃ©gative du champ de bits %qs"
  
! #: c/c-decl.c:5666
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "largeur nulle pour le champ de bits %qs"
  
! #: c/c-decl.c:5676
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "le champ de bits %qs a un type invalide"
  
! #: c/c-decl.c:5682
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "ne peut dÃ©clarer le champ de bits %qs avec un type %<warn_if_not_aligned%>"
  
! #: c/c-decl.c:5693
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "le type de champ de bit %qs est une extension de GCC"
  
! #: c/c-decl.c:5699
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "la largeur de %qs excÃ¨de son type"
  
! #: c/c-decl.c:5712
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs est plus Ã©troit que les valeurs de son type"
  
! #: c/c-decl.c:5727
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr "le C90 ISO interdit le tableau %qE dont la taille ne peut Ãªtre Ã©valuÃ©e"
  
! #: c/c-decl.c:5730
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr "le C90 ISO interdit le tableau dont la taille ne peut Ãªtre Ã©valuÃ©e"
  
! #: c/c-decl.c:5737
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "le C90 ISO interdit le tableau %qE de taille variable"
  
! #: c/c-decl.c:5739
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "le C90 ISO interdit le tableau de taille variable"
  
! #: c/c-decl.c:5948 c/c-decl.c:6322 c/c-decl.c:6332
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "%qE modifiÃ© par une variable ayant une portÃ©e sur tout le fichier"
  
! #: c/c-decl.c:5950
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "champ modifiÃ© par une variable au niveau de la portÃ©e du fichier"
  
! #: c/c-decl.c:5970
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "le type %<int%> est utilisÃ© par dÃ©faut dans la dÃ©claration de %qE"
  
! #: c/c-decl.c:5974
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "le type %<int%> est utilisÃ© par dÃ©faut dans le nom du type"
  
! #: c/c-decl.c:6006
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "%<const%> dupliquÃ©"
  
! #: c/c-decl.c:6008
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "%<restrict%> dupliquÃ©"
  
! #: c/c-decl.c:6010
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "%<volatile%> dupliquÃ©"
  
! #: c/c-decl.c:6012
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "%<_Atomic%> dupliquÃ©"
  
! #: c/c-decl.c:6015
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "les espaces d'adresses nommÃ©s sont en conflits (%s contre %s)"
  
! #: c/c-decl.c:6038 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "type de tableau qualifiÃ© avec %<_Atomic%>"
  
! #: c/c-decl.c:6052
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "dÃ©finition de fonction dÃ©clarÃ©e %<auto%>"
  
! #: c/c-decl.c:6054
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "dÃ©finition de fonction dÃ©clarÃ©e %<register%>"
  
! #: c/c-decl.c:6056
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "dÃ©finition de fonction dÃ©clarÃ©e %<typedef%>"
  
! #: c/c-decl.c:6058
  #, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "dÃ©finition de fonction dÃ©clarÃ©e %qs"
  
! #: c/c-decl.c:6076
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le champ de la structure %qE"
  
! #: c/c-decl.c:6079
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le champ de la structure"
  
! #: c/c-decl.c:6083
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qE"
  
! #: c/c-decl.c:6086
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le paramÃ¨tre sans nom"
  
! #: c/c-decl.c:6089 cp/decl.c:11176
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "classe de stockage spÃ©cifiÃ©e pour un typename"
  
! #: c/c-decl.c:6106
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qE initialisÃ© et dÃ©clarÃ© %<extern%>"
  
! #: c/c-decl.c:6110
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qE a, Ã  la fois, %<extern%> et un initialiseur"
  
! #: c/c-decl.c:6115
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "la dÃ©claration de %qE au niveau du fichier spÃ©cifie %<auto%>"
  
! #: c/c-decl.c:6119
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "la dÃ©claration de %qE au niveau du fichier spÃ©cifie %<register%>"
  
! #: c/c-decl.c:6124
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "fonction imbriquÃ©e %qEÂ» dÃ©clarÃ©e %<extern%>"
  
! #: c/c-decl.c:6127
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "%qE au niveau de la fonction est implicitement Â«Â autoÂ Â» et dÃ©clarÃ© %qs"
*************** msgstr "%qE au niveau de la fonction est
*** 34401,35112 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6157 c/c-decl.c:6526
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "Â«Â staticÂ Â» ou qualificatifs de type dans un dÃ©clarateur de tableau n'Ã©tant pas un paramÃ¨tre"
  
! #: c/c-decl.c:6205
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "dÃ©claration de %qE comme un tableau de Â«Â voidÂ Â»"
  
! #: c/c-decl.c:6207
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "dÃ©claration du nom de type comme un tableau de Â«Â voidÂ Â»"
  
! #: c/c-decl.c:6214
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "dÃ©claration de %qE comme un tableau de fonctions"
  
! #: c/c-decl.c:6217
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "dÃ©claration du nom de type comme un tableau de fonctions"
  
! #: c/c-decl.c:6225 c/c-decl.c:8285
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "utilisation invalide d'une structure ayant un membre qui est un tableau flexible"
  
! #: c/c-decl.c:6251
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "la taille du tableau %qE a un type qui n'est pas un entier"
  
! #: c/c-decl.c:6255
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "la taille du tableau sans nom a un type qui n'est pas un entier"
  
! #: c/c-decl.c:6262
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "la taille du tableau %qE a un type incomplet"
  
! #: c/c-decl.c:6265
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "la taille du tableau sans nom a un type incomplet"
  
! #: c/c-decl.c:6276
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "le C ISO interdit le tableau de taille nulle %qE"
  
! #: c/c-decl.c:6279
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "le C ISO interdit le tableau de taille nulle"
  
! #: c/c-decl.c:6288
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "la taille du tableau %qE est nÃ©gative"
  
! #: c/c-decl.c:6290
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "la taille du tableau sans nom est nÃ©gative"
  
! #: c/c-decl.c:6375
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "la taille du tableau %qE est trop grande"
  
! #: c/c-decl.c:6378
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "la taille du tableau sans nom est trop grande"
  
! #: c/c-decl.c:6414 c/c-decl.c:7071
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "le C90 ISO ne supporte pas les membres qui sont des tableaux flexibles"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6436
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "%<[*]%> n'est pas dans une dÃ©claration"
  
! #: c/c-decl.c:6449
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "le type du tableau a un Ã©lÃ©ment de type %qT incomplet"
  
! #: c/c-decl.c:6455
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la dÃ©claration de %qE comme tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨re"
  
! #: c/c-decl.c:6459
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "la dÃ©claration du tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨re"
  
! #: c/c-decl.c:6562
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE dÃ©clarÃ© comme une fonction retournant une fonction"
  
! #: c/c-decl.c:6565
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "nom de type dÃ©clarÃ© comme une fonction retournant une fonction"
  
! #: c/c-decl.c:6572
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE dÃ©clarÃ© comme une fonction retournant un tableau"
  
! #: c/c-decl.c:6575
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "nom de type dÃ©clarÃ© comme une fonction retournant un tableau"
  
! #: c/c-decl.c:6616
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "la dÃ©finition de la fonction a un type de retour Â«Â voidÂ Â» qualifiÃ©"
  
! #: c/c-decl.c:6620 cp/decl.c:11454
  #, 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"
  
! #: c/c-decl.c:6658 c/c-decl.c:6867 c/c-decl.c:6921 c/c-decl.c:7005
! #: c/c-decl.c:7126 c/c-parser.c:2851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "type de fonction qualifiÃ© par %<_Atomic%>"
  
! #: c/c-decl.c:6664 c/c-decl.c:6873 c/c-decl.c:7010 c/c-decl.c:7131
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "le C ISO interdit les types de fonction qualifiÃ©s"
  
! #: c/c-decl.c:6758
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "%qs combinÃ© avec le qualificatif %<auto%> pour %qE"
  
! #: c/c-decl.c:6762
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "%qs combinÃ© avec le qualificatif %<register%> pour %qE"
  
! #: c/c-decl.c:6768
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "%qs est spÃ©cifiÃ© pour la variable auto %qE"
  
! #: c/c-decl.c:6784
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "%qs est spÃ©cifiÃ© pour le paramÃ¨tre %qE"
  
! #: c/c-decl.c:6787
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "%qs est spÃ©cifiÃ© pour un paramÃ¨tre non nommÃ©"
  
! #: c/c-decl.c:6793
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "%qs spÃ©cifiÃ© pour le champ %qE de la structure"
  
! #: c/c-decl.c:6796
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "%qs spÃ©cifiÃ© pour un champ d'une structure"
  
! #: c/c-decl.c:6811
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "le champ de bits %qE a un type atomique"
  
! #: c/c-decl.c:6813
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "le champ de bits a un type atomique"
  
! #: c/c-decl.c:6822
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "un alignement est spÃ©cifiÃ© pour le typedef %qE"
  
! #: c/c-decl.c:6824
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "un alignement est spÃ©cifiÃ© pour l'objet %<register%> %qE"
  
! #: c/c-decl.c:6829
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "un alignement est spÃ©cifiÃ© pour le paramÃ¨tre %qE"
  
! #: c/c-decl.c:6831
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "un alignement est spÃ©cifiÃ© pour un paramÃ¨tre sans nom"
  
! #: c/c-decl.c:6836
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "un alignement est spÃ©cifiÃ© pour le champ de bits %qE"
  
! #: c/c-decl.c:6838
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "un alignement est spÃ©cifiÃ© pour un champ de bits sans nom"
  
! #: c/c-decl.c:6841
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "un alignement est spÃ©cifiÃ© pour la fonction %qE"
  
! #: c/c-decl.c:6848
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr "les spÃ©cificateurs %<_Alignas%> ne peuvent pas rÃ©duire l'alignement de %qE"
  
! #: c/c-decl.c:6851
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr "les spÃ©cificateurs %<_Alignas%> ne peuvent pas rÃ©duire l'alignement du champ sans nom"
  
! #: c/c-decl.c:6882
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "le typedef %q+D est dÃ©clarÃ© %<inline%>"
  
! #: c/c-decl.c:6884
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "le typedef %q+D est dÃ©clarÃ© %<_Noreturn%>"
  
! #: c/c-decl.c:6927
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "le C ISO interdit les fonctions de type volatile ou constante"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6938
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "un membre d'une structure ou d'une union ne peut pas avoir de type modifiÃ© par une variable"
  
! #: c/c-decl.c:6955 cp/decl.c:10177
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variable ou champ %qE dÃ©clarÃ© Â«Â voidÂ Â»"
  
! #: c/c-decl.c:6995
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "les attributs dans un dÃ©clarateur de tableau de paramÃ¨tres sont ignorÃ©s"
  
! #: c/c-decl.c:7037
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "paramÃ¨tre %q+D dÃ©clarÃ© %<inline%>"
  
! #: c/c-decl.c:7039
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "paramÃ¨tre %q+D dÃ©clarÃ© %<_Noreturn%>"
  
! #: c/c-decl.c:7052
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "champ %qE dÃ©clarÃ© comme une fonction"
  
! #: c/c-decl.c:7059
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "le champ %qE est d'un type incomplet"
  
! #: c/c-decl.c:7061
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "un champ sans nom a un type incomplet"
  
! #: c/c-decl.c:7097 c/c-decl.c:7108 c/c-decl.c:7111
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "classe de stockage invalide pour la fonction %qE"
  
! #: c/c-decl.c:7168
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "la fonction %<main%> ne peut pas Ãªtre mise en ligne"
  
! #: c/c-decl.c:7170
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%<main%> est dÃ©clarÃ©e %<_Noreturn%>"
  
! #: c/c-decl.c:7181
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "le C99 ISO ne supporte pas %<_Noreturn%>"
  
! #: c/c-decl.c:7184
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "le C90 ISO ne supporte pas %<_Noreturn%>"
  
! #: c/c-decl.c:7213
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "une variable prÃ©cÃ©demment dÃ©clarÃ©e %<static%> est redÃ©clarÃ©e %<extern%>"
  
! #: c/c-decl.c:7223
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "variable %q+D dÃ©clarÃ©e %<inline%>"
  
! #: c/c-decl.c:7225
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "variable %q+D dÃ©clarÃ©e %<_Noreturn%>"
  
! #: c/c-decl.c:7260
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "fonction non imbriquÃ©e avec un type modifiÃ© par une variable"
  
! #: c/c-decl.c:7262
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "un objet avec un type modifiÃ© par une variable ne peut pas avoir de classe de liaison"
  
! #: c/c-decl.c:7353 c/c-decl.c:9023
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "la dÃ©claration de fonction n'est pas un prototype"
  
! #: c/c-decl.c:7363
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "noms de paramÃ¨tres (sans type) dans la dÃ©claration de fonction"
  
! #: c/c-decl.c:7401
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "le paramÃ¨tre %u (%q+D) a un type incomplet"
  
! #: c/c-decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "le paramÃ¨tre %u a un type incomplet"
  
! #: c/c-decl.c:7416
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "le paramÃ¨tre %u (%q+D) a le type void"
  
! #: c/c-decl.c:7420
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "le paramÃ¨tre %u a le type void"
  
! #: c/c-decl.c:7494
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "un %<void%> comme seul paramÃ¨tre ne peut Ãªtre qualifiÃ©"
  
! #: c/c-decl.c:7498 c/c-decl.c:7534
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> doit Ãªtre le seul paramÃ¨tre"
  
! #: c/c-decl.c:7528
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "le paramÃ¨tre %q+D n'a qu'une dÃ©claration anticipÃ©e"
  
! #: c/c-decl.c:7574
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "%<%s %E%> est dÃ©clarÃ© Ã  l'intÃ©rieur d'une liste de paramÃ¨tres et ne sera pas visible en dehors de cette dÃ©finition ou dÃ©claration"
  
  # le %s est Â«Â structÂ Â», Â«Â unionÂ Â» ou Â«Â enumÂ Â»
! #: c/c-decl.c:7580
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "le %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Ã©claration"
  
! #: c/c-decl.c:7682
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "type Â«Â enumÂ Â» dÃ©fini ici"
  
! #: c/c-decl.c:7688
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "Â«Â structÂ Â» dÃ©fini ici"
  
! #: c/c-decl.c:7694
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "Â«Â unionÂ Â» dÃ©fini ici"
  
! #: c/c-decl.c:7770
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "redÃ©finition de %<union %E%>"
  
! #: c/c-decl.c:7772
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "redÃ©finition de %<struct %E%>"
  
! #: c/c-decl.c:7781
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "redÃ©finition imbriquÃ©e de %<union %E%>"
  
! #: c/c-decl.c:7783
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "redÃ©finition imbriquÃ©e de %<struct %E%>"
  
! #: c/c-decl.c:7813 c/c-decl.c:8601
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "dÃ©finir le type dans l'expression %qs est invalide en C++"
  
! #: c/c-decl.c:7880 cp/decl.c:4823
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la dÃ©claration ne dÃ©clare rien du tout"
  
! #: c/c-decl.c:7885
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "le C99 ISO ne supporte pas les structures et unions sans nom"
  
! #: c/c-decl.c:7888
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "le C90 ISO ne supporte pas les structures et unions sans nom"
  
! #: c/c-decl.c:7981 c/c-decl.c:7999 c/c-decl.c:8060
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "membre %q+D dupliquÃ©"
  
! #: c/c-decl.c:8086
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr "une structure vide a une taille 0 en C et une taille 1 en C++"
  
! #: c/c-decl.c:8089
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr "une union vide a une taille 0 en C et une taille 1 en C++"
  
! #: c/c-decl.c:8194
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "l'union n'a aucun membre nommÃ©"
  
! #: c/c-decl.c:8196
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "l'union n'a aucun membre"
  
! #: c/c-decl.c:8201
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "la structure n'a aucun membre nommÃ©"
  
! #: c/c-decl.c:8203
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "la structure n'a aucun membre"
  
! #: c/c-decl.c:8264 cp/decl.c:12342
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "tableau flexible comme membre de l'union"
  
! #: c/c-decl.c:8270
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "le tableau flexible n'est pas le dernier membre Ã  la fin de la structure"
  
! #: c/c-decl.c:8276
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "tableau flexible comme membre d'une structure sans aucun membre nommÃ©"
  
! #: c/c-decl.c:8307
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "le type %qT est trop grand"
  
! #: c/c-decl.c:8412
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "une union ne peut pas Ãªtre rendue transparente"
  
! #: c/c-decl.c:8573
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "redÃ©finition imbriquÃ©e de %<enum %E%>"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8580
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "redÃ©claration de %<enum %E%>"
  
! #: c/c-decl.c:8659 cp/decl.c:14713
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "le mode spÃ©cifiÃ© est trop petit pour les valeurs de l'Ã©numÃ©ration"
  
! #: c/c-decl.c:8674
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "les valeurs de l'Ã©numÃ©ration excÃ¨dent les limites du plus grand entier"
  
! #: c/c-decl.c:8788 c/c-decl.c:8804
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "la valeur de l'Ã©numÃ©rateur pour %qE n'est pas une constante entiÃ¨re"
  
! #: c/c-decl.c:8799
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "la valeur de l'Ã©numÃ©rateur pour %qE n'est pas une expression constante entiÃ¨re"
  
! #: c/c-decl.c:8823
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "dÃ©bordement dans les valeurs de l'Ã©numÃ©ration"
  
! #: c/c-decl.c:8831
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "le C ISO restreint les valeurs de l'Ã©numÃ©rateur Ã  la plage d'un %<int%>"
  
! #: c/c-decl.c:8920 cp/decl.c:5120 cp/decl.c:15242
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "la fonction Ã  mettre en ligne %qD a reÃ§u l'attribut Â«Â noinlineÂ Â»"
  
! #: c/c-decl.c:8938
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "le type du retour est un type incomplet"
  
! #: c/c-decl.c:8949
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "le type du retour devient %<int%> par dÃ©faut"
  
! #: c/c-decl.c:8973
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "%q+D est dÃ©finie comme fonction variadique sans prototype"
  
! #: c/c-decl.c:9032
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "aucun prototype prÃ©cÃ©dent pour %qD"
  
! #: c/c-decl.c:9041
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD a Ã©tÃ© utilisÃ© sans prototype avant sa dÃ©finition"
  
! #: c/c-decl.c:9049 cp/decl.c:15377
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "aucune dÃ©claration prÃ©cÃ©dente pour %qD"
  
! #: c/c-decl.c:9059
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD a Ã©tÃ© utilisÃ© sans dÃ©claration avant sa dÃ©finition"
  
! #: c/c-decl.c:9078
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "le type de retour de %qD n'est pas %<int%>"
  
! #: c/c-decl.c:9080
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "type de retour qualifiÃ© avec %<_Atomic%> pour %qD"
  
! #: c/c-decl.c:9087
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD est normalement une fonction non statique"
  
! #: c/c-decl.c:9124
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "dÃ©claration de paramÃ¨tres selon l'ancien style dans la dÃ©finition de fonction prototypÃ©e"
  
! #: c/c-decl.c:9139
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "le C traditionnel rejette les dÃ©finitions de fonctions de style C ISO"
  
! #: c/c-decl.c:9155
  #, gcc-internal-format
  msgid "parameter name omitted"
  msgstr "nom de paramÃ¨tre omis"
  
! #: c/c-decl.c:9192
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "dÃ©finition de fonction selon l'ancien style"
  
! #: c/c-decl.c:9201
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "nom du paramÃ¨tre manquant dans la liste des paramÃ¨tres"
  
! #: c/c-decl.c:9217
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD dÃ©clarÃ© comme un non paramÃ¨tre"
  
! #: c/c-decl.c:9225
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "plusieurs paramÃ¨tres nommÃ©s %qD"
  
! #: c/c-decl.c:9234
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "paramÃ¨tre %qD dÃ©clarÃ© avec le type Â«Â voidÂ Â»"
  
! #: c/c-decl.c:9263 c/c-decl.c:9268
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "le type de %qD devient %<int%> par dÃ©faut"
  
! #: c/c-decl.c:9288
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "le paramÃ¨tre %qD a un type incomplet"
  
! #: c/c-decl.c:9295
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "dÃ©claration du paramÃ¨tre %qD mais pas de tel paramÃ¨tre"
  
! #: c/c-decl.c:9348
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "le nombre d'arguments ne concorde pas avec celui du prototype interne"
  
! #: c/c-decl.c:9359
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "le nombre d'arguments ne concorde pas avec celui du prototype"
  
! #: c/c-decl.c:9362 c/c-decl.c:9409 c/c-decl.c:9423
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "dÃ©claration de prototype"
  
! #: c/c-decl.c:9401
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "l'argument promu %qD ne concorde pas avec le prototype interne"
  
! #: c/c-decl.c:9406
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "l'argument promu %qD ne concorde pas avec le prototype"
  
! #: c/c-decl.c:9416
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "l'argument %qD ne concorde pas avec le prototype interne"
  
! #: c/c-decl.c:9421
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "l'argument %qD ne concorde pas avec le prototype"
  
! #: c/c-decl.c:9672 cp/decl.c:16203
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Â«Â returnÂ Â» manquant dans une fonction devant retourner une valeur"
  
! #: c/c-decl.c:9691 cp/decl.c:16235
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "le paramÃ¨tre %qD est dÃ©fini mais pas utilisÃ©"
--- 34420,35131 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6174 c/c-decl.c:6543
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "Â«Â staticÂ Â» ou qualificatifs de type dans un dÃ©clarateur de tableau n'Ã©tant pas un paramÃ¨tre"
  
! #: c/c-decl.c:6222
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "dÃ©claration de %qE comme un tableau de Â«Â voidÂ Â»"
  
! #: c/c-decl.c:6224
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "dÃ©claration du nom de type comme un tableau de Â«Â voidÂ Â»"
  
! #: c/c-decl.c:6231
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "dÃ©claration de %qE comme un tableau de fonctions"
  
! #: c/c-decl.c:6234
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "dÃ©claration du nom de type comme un tableau de fonctions"
  
! #: c/c-decl.c:6242 c/c-decl.c:8302
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "utilisation invalide d'une structure ayant un membre qui est un tableau flexible"
  
! #: c/c-decl.c:6268
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "la taille du tableau %qE a un type qui n'est pas un entier"
  
! #: c/c-decl.c:6272
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "la taille du tableau sans nom a un type qui n'est pas un entier"
  
! #: c/c-decl.c:6279
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "la taille du tableau %qE a un type incomplet"
  
! #: c/c-decl.c:6282
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "la taille du tableau sans nom a un type incomplet"
  
! #: c/c-decl.c:6293
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "le C ISO interdit le tableau de taille nulle %qE"
  
! #: c/c-decl.c:6296
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "le C ISO interdit le tableau de taille nulle"
  
! #: c/c-decl.c:6305
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "la taille du tableau %qE est nÃ©gative"
  
! #: c/c-decl.c:6307
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "la taille du tableau sans nom est nÃ©gative"
  
! #: c/c-decl.c:6392
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "la taille du tableau %qE est trop grande"
  
! #: c/c-decl.c:6395
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "la taille du tableau sans nom est trop grande"
  
! #: c/c-decl.c:6431 c/c-decl.c:7088
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "le C90 ISO ne supporte pas les membres qui sont des tableaux flexibles"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6453
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "%<[*]%> n'est pas dans une dÃ©claration"
  
! #: c/c-decl.c:6466
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "le type du tableau a un Ã©lÃ©ment de type %qT incomplet"
  
! #: c/c-decl.c:6472
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la dÃ©claration de %qE comme tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨re"
  
! #: c/c-decl.c:6476
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "la dÃ©claration du tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨re"
  
! #: c/c-decl.c:6579
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE dÃ©clarÃ© comme une fonction retournant une fonction"
  
! #: c/c-decl.c:6582
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "nom de type dÃ©clarÃ© comme une fonction retournant une fonction"
  
! #: c/c-decl.c:6589
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE dÃ©clarÃ© comme une fonction retournant un tableau"
  
! #: c/c-decl.c:6592
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "nom de type dÃ©clarÃ© comme une fonction retournant un tableau"
  
! #: c/c-decl.c:6633
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "la dÃ©finition de la fonction a un type de retour Â«Â voidÂ Â» qualifiÃ©"
  
! #: c/c-decl.c:6637 cp/decl.c:11463
  #, 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"
  
! #: c/c-decl.c:6675 c/c-decl.c:6884 c/c-decl.c:6938 c/c-decl.c:7022
! #: c/c-decl.c:7143 c/c-parser.c:2851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "type de fonction qualifiÃ© par %<_Atomic%>"
  
! #: c/c-decl.c:6681 c/c-decl.c:6890 c/c-decl.c:7027 c/c-decl.c:7148
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "le C ISO interdit les types de fonction qualifiÃ©s"
  
! #: c/c-decl.c:6775
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "%qs combinÃ© avec le qualificatif %<auto%> pour %qE"
  
! #: c/c-decl.c:6779
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "%qs combinÃ© avec le qualificatif %<register%> pour %qE"
  
! #: c/c-decl.c:6785
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "%qs est spÃ©cifiÃ© pour la variable auto %qE"
  
! #: c/c-decl.c:6801
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "%qs est spÃ©cifiÃ© pour le paramÃ¨tre %qE"
  
! #: c/c-decl.c:6804
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "%qs est spÃ©cifiÃ© pour un paramÃ¨tre non nommÃ©"
  
! #: c/c-decl.c:6810
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "%qs spÃ©cifiÃ© pour le champ %qE de la structure"
  
! #: c/c-decl.c:6813
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "%qs spÃ©cifiÃ© pour un champ d'une structure"
  
! #: c/c-decl.c:6828
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "le champ de bits %qE a un type atomique"
  
! #: c/c-decl.c:6830
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "le champ de bits a un type atomique"
  
! #: c/c-decl.c:6839
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "un alignement est spÃ©cifiÃ© pour le typedef %qE"
  
! #: c/c-decl.c:6841
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "un alignement est spÃ©cifiÃ© pour l'objet %<register%> %qE"
  
! #: c/c-decl.c:6846
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "un alignement est spÃ©cifiÃ© pour le paramÃ¨tre %qE"
  
! #: c/c-decl.c:6848
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "un alignement est spÃ©cifiÃ© pour un paramÃ¨tre sans nom"
  
! #: c/c-decl.c:6853
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "un alignement est spÃ©cifiÃ© pour le champ de bits %qE"
  
! #: c/c-decl.c:6855
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "un alignement est spÃ©cifiÃ© pour un champ de bits sans nom"
  
! #: c/c-decl.c:6858
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "un alignement est spÃ©cifiÃ© pour la fonction %qE"
  
! #: c/c-decl.c:6865
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr "les spÃ©cificateurs %<_Alignas%> ne peuvent pas rÃ©duire l'alignement de %qE"
  
! #: c/c-decl.c:6868
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr "les spÃ©cificateurs %<_Alignas%> ne peuvent pas rÃ©duire l'alignement du champ sans nom"
  
! #: c/c-decl.c:6899
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "le typedef %q+D est dÃ©clarÃ© %<inline%>"
  
! #: c/c-decl.c:6901
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "le typedef %q+D est dÃ©clarÃ© %<_Noreturn%>"
  
! #: c/c-decl.c:6944
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "le C ISO interdit les fonctions de type volatile ou constante"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6955
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "un membre d'une structure ou d'une union ne peut pas avoir de type modifiÃ© par une variable"
  
! #: c/c-decl.c:6972 cp/decl.c:10186
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variable ou champ %qE dÃ©clarÃ© Â«Â voidÂ Â»"
  
! #: c/c-decl.c:7012
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "les attributs dans un dÃ©clarateur de tableau de paramÃ¨tres sont ignorÃ©s"
  
! #: c/c-decl.c:7054
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "paramÃ¨tre %q+D dÃ©clarÃ© %<inline%>"
  
! #: c/c-decl.c:7056
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "paramÃ¨tre %q+D dÃ©clarÃ© %<_Noreturn%>"
  
! #: c/c-decl.c:7069
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "champ %qE dÃ©clarÃ© comme une fonction"
  
! #: c/c-decl.c:7076
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "le champ %qE est d'un type incomplet"
  
! #: c/c-decl.c:7078
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "un champ sans nom a un type incomplet"
  
! #: c/c-decl.c:7114 c/c-decl.c:7125 c/c-decl.c:7128
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "classe de stockage invalide pour la fonction %qE"
  
! #: c/c-decl.c:7185
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "la fonction %<main%> ne peut pas Ãªtre mise en ligne"
  
! #: c/c-decl.c:7187
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%<main%> est dÃ©clarÃ©e %<_Noreturn%>"
  
! #: c/c-decl.c:7198
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "le C99 ISO ne supporte pas %<_Noreturn%>"
  
! #: c/c-decl.c:7201
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "le C90 ISO ne supporte pas %<_Noreturn%>"
  
! #: c/c-decl.c:7230
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "une variable prÃ©cÃ©demment dÃ©clarÃ©e %<static%> est redÃ©clarÃ©e %<extern%>"
  
! #: c/c-decl.c:7240
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "variable %q+D dÃ©clarÃ©e %<inline%>"
  
! #: c/c-decl.c:7242
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "variable %q+D dÃ©clarÃ©e %<_Noreturn%>"
  
! #: c/c-decl.c:7277
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "fonction non imbriquÃ©e avec un type modifiÃ© par une variable"
  
! #: c/c-decl.c:7279
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "un objet avec un type modifiÃ© par une variable ne peut pas avoir de classe de liaison"
  
! #: c/c-decl.c:7370 c/c-decl.c:9040
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "la dÃ©claration de fonction n'est pas un prototype"
  
! #: c/c-decl.c:7380
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "noms de paramÃ¨tres (sans type) dans la dÃ©claration de fonction"
  
! #: c/c-decl.c:7418
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "le paramÃ¨tre %u (%q+D) a un type incomplet"
  
! #: c/c-decl.c:7422
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "le paramÃ¨tre %u a un type incomplet"
  
! #: c/c-decl.c:7433
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "le paramÃ¨tre %u (%q+D) a le type void"
  
! #: c/c-decl.c:7437
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "le paramÃ¨tre %u a le type void"
  
! #: c/c-decl.c:7511
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "un %<void%> comme seul paramÃ¨tre ne peut Ãªtre qualifiÃ©"
  
! #: c/c-decl.c:7515 c/c-decl.c:7551
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> doit Ãªtre le seul paramÃ¨tre"
  
! #: c/c-decl.c:7545
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "le paramÃ¨tre %q+D n'a qu'une dÃ©claration anticipÃ©e"
  
! #: c/c-decl.c:7591
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "%<%s %E%> est dÃ©clarÃ© Ã  l'intÃ©rieur d'une liste de paramÃ¨tres et ne sera pas visible en dehors de cette dÃ©finition ou dÃ©claration"
  
  # le %s est Â«Â structÂ Â», Â«Â unionÂ Â» ou Â«Â enumÂ Â»
! #: c/c-decl.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "le %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Ã©claration"
  
! #: c/c-decl.c:7699
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "type Â«Â enumÂ Â» dÃ©fini ici"
  
! #: c/c-decl.c:7705
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "Â«Â structÂ Â» dÃ©fini ici"
  
! #: c/c-decl.c:7711
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "Â«Â unionÂ Â» dÃ©fini ici"
  
! #: c/c-decl.c:7787
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "redÃ©finition de %<union %E%>"
  
! #: c/c-decl.c:7789
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "redÃ©finition de %<struct %E%>"
  
! #: c/c-decl.c:7798
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "redÃ©finition imbriquÃ©e de %<union %E%>"
  
! #: c/c-decl.c:7800
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "redÃ©finition imbriquÃ©e de %<struct %E%>"
  
! #: c/c-decl.c:7830 c/c-decl.c:8618
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "dÃ©finir le type dans l'expression %qs est invalide en C++"
  
! #: c/c-decl.c:7897 cp/decl.c:4833
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la dÃ©claration ne dÃ©clare rien du tout"
  
! #: c/c-decl.c:7902
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "le C99 ISO ne supporte pas les structures et unions sans nom"
  
! #: c/c-decl.c:7905
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "le C90 ISO ne supporte pas les structures et unions sans nom"
  
! #: c/c-decl.c:7998 c/c-decl.c:8016 c/c-decl.c:8077
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "membre %q+D dupliquÃ©"
  
! #: c/c-decl.c:8103
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr "une structure vide a une taille 0 en C et une taille 1 en C++"
  
! #: c/c-decl.c:8106
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr "une union vide a une taille 0 en C et une taille 1 en C++"
  
! #: c/c-decl.c:8211
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "l'union n'a aucun membre nommÃ©"
  
! #: c/c-decl.c:8213
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "l'union n'a aucun membre"
  
! #: c/c-decl.c:8218
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "la structure n'a aucun membre nommÃ©"
  
! #: c/c-decl.c:8220
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "la structure n'a aucun membre"
  
! #: c/c-decl.c:8281 cp/decl.c:12351
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "tableau flexible comme membre de l'union"
  
! #: c/c-decl.c:8287
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "le tableau flexible n'est pas le dernier membre Ã  la fin de la structure"
  
! #: c/c-decl.c:8293
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "tableau flexible comme membre d'une structure sans aucun membre nommÃ©"
  
! #: c/c-decl.c:8324
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "le type %qT est trop grand"
  
! #: c/c-decl.c:8429
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "une union ne peut pas Ãªtre rendue transparente"
  
! #: c/c-decl.c:8590
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "redÃ©finition imbriquÃ©e de %<enum %E%>"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8597
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "redÃ©claration de %<enum %E%>"
  
! #: c/c-decl.c:8676 cp/decl.c:14722
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "le mode spÃ©cifiÃ© est trop petit pour les valeurs de l'Ã©numÃ©ration"
  
! #: c/c-decl.c:8691
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "les valeurs de l'Ã©numÃ©ration excÃ¨dent les limites du plus grand entier"
  
! #: c/c-decl.c:8805 c/c-decl.c:8821
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "la valeur de l'Ã©numÃ©rateur pour %qE n'est pas une constante entiÃ¨re"
  
! #: c/c-decl.c:8816
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "la valeur de l'Ã©numÃ©rateur pour %qE n'est pas une expression constante entiÃ¨re"
  
! #: c/c-decl.c:8840
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "dÃ©bordement dans les valeurs de l'Ã©numÃ©ration"
  
! #: c/c-decl.c:8848
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "le C ISO restreint les valeurs de l'Ã©numÃ©rateur Ã  la plage d'un %<int%>"
  
! #: c/c-decl.c:8937 cp/decl.c:5130 cp/decl.c:15251
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "la fonction Ã  mettre en ligne %qD a reÃ§u l'attribut Â«Â noinlineÂ Â»"
  
! #: c/c-decl.c:8955
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "le type du retour est un type incomplet"
  
! #: c/c-decl.c:8966
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "le type du retour devient %<int%> par dÃ©faut"
  
! #: c/c-decl.c:8990
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "%q+D est dÃ©finie comme fonction variadique sans prototype"
  
! #: c/c-decl.c:9049
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "aucun prototype prÃ©cÃ©dent pour %qD"
  
! #: c/c-decl.c:9058
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD a Ã©tÃ© utilisÃ© sans prototype avant sa dÃ©finition"
  
! #: c/c-decl.c:9066 cp/decl.c:15386
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "aucune dÃ©claration prÃ©cÃ©dente pour %qD"
  
! #: c/c-decl.c:9076
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD a Ã©tÃ© utilisÃ© sans dÃ©claration avant sa dÃ©finition"
  
! #: c/c-decl.c:9095
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "le type de retour de %qD n'est pas %<int%>"
  
! #: c/c-decl.c:9097
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "type de retour qualifiÃ© avec %<_Atomic%> pour %qD"
  
! #: c/c-decl.c:9104
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD est normalement une fonction non statique"
  
! #: c/c-decl.c:9141
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "dÃ©claration de paramÃ¨tres selon l'ancien style dans la dÃ©finition de fonction prototypÃ©e"
  
! #: c/c-decl.c:9156
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "le C traditionnel rejette les dÃ©finitions de fonctions de style C ISO"
  
! #: c/c-decl.c:9172
  #, gcc-internal-format
  msgid "parameter name omitted"
  msgstr "nom de paramÃ¨tre omis"
  
! #: c/c-decl.c:9209
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "dÃ©finition de fonction selon l'ancien style"
  
! #: c/c-decl.c:9218
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "nom du paramÃ¨tre manquant dans la liste des paramÃ¨tres"
  
! #: c/c-decl.c:9234
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD dÃ©clarÃ© comme un non paramÃ¨tre"
  
! #: c/c-decl.c:9242
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "plusieurs paramÃ¨tres nommÃ©s %qD"
  
! #: c/c-decl.c:9251
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "paramÃ¨tre %qD dÃ©clarÃ© avec le type Â«Â voidÂ Â»"
  
! #: c/c-decl.c:9280 c/c-decl.c:9285
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "le type de %qD devient %<int%> par dÃ©faut"
  
! #: c/c-decl.c:9305
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "le paramÃ¨tre %qD a un type incomplet"
  
! #: c/c-decl.c:9312
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "dÃ©claration du paramÃ¨tre %qD mais pas de tel paramÃ¨tre"
  
! #: c/c-decl.c:9365
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "le nombre d'arguments ne concorde pas avec celui du prototype interne"
  
! #: c/c-decl.c:9376
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "le nombre d'arguments ne concorde pas avec celui du prototype"
  
! #: c/c-decl.c:9379 c/c-decl.c:9426 c/c-decl.c:9440
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "dÃ©claration de prototype"
  
! #: c/c-decl.c:9418
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "l'argument promu %qD ne concorde pas avec le prototype interne"
  
! #: c/c-decl.c:9423
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "l'argument promu %qD ne concorde pas avec le prototype"
  
! #: c/c-decl.c:9433
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "l'argument %qD ne concorde pas avec le prototype interne"
  
! #: c/c-decl.c:9438
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "l'argument %qD ne concorde pas avec le prototype"
  
! #: c/c-decl.c:9689 cp/decl.c:16212
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Â«Â returnÂ Â» manquant dans une fonction devant retourner une valeur"
  
! #: c/c-decl.c:9708 cp/decl.c:16244
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "le paramÃ¨tre %qD est dÃ©fini mais pas utilisÃ©"
*************** msgstr "le paramÃ¨tre %qD est dÃ©fini ma
*** 35114,35365 ****
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9787
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "les dÃ©clarations initiales de boucles %<for%> ne sont permises qu'en mode C99 et C11"
  
! #: c/c-decl.c:9792
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "utilisez l'option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> ou %<-std=gnu11%> pour compiler votre code"
  
! #: c/c-decl.c:9799
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "le C90 ISO ne supporte pas les dÃ©clarations initiales de la boucle %<for%>"
  
! #: c/c-decl.c:9831
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "dÃ©claration de la variable statique %qD dans la dÃ©claration initiale de la boucle %<for%>"
  
! #: c/c-decl.c:9835
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "dÃ©claration de la variable %<extern%> %qD dans la dÃ©claration initiale de la boucle %<for%>"
  
! #: c/c-decl.c:9842
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>"
  
! #: c/c-decl.c:9847
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>"
  
! #: c/c-decl.c:9851
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>"
  
! #: c/c-decl.c:9855
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "dÃ©claration de %qD (qui n'est pas une variable) dans la dÃ©claration initiale de la boucle %<for%>"
  
! #: c/c-decl.c:10105
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "les qualificatifs d'espace d'adresses %qs et %qs sont incompatibles"
  
! #: c/c-decl.c:10163 c/c-decl.c:10170
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "spÃ©cificateur de dÃ©claration %qE dupliquÃ©"
  
! #: c/c-decl.c:10197 c/c-decl.c:10581 c/c-decl.c:10971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "deux types de donnÃ©es ou plus dans le spÃ©cificateur de dÃ©claration"
  
! #: c/c-decl.c:10209 cp/parser.c:29186
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> est trop long pour GCC"
  
! #: c/c-decl.c:10222
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "le C90 ISO ne supporte pas %<long long%>"
  
! #: c/c-decl.c:10451 c/c-parser.c:9089
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "le C90 ISO ne supporte pas les types Â«Â complexÂ Â»"
  
! #: c/c-decl.c:10497
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "le C ISO ne supporte pas les types saturants"
  
! #: c/c-decl.c:10568 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE dupliquÃ©"
  
! #: c/c-decl.c:10624
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "le C ISO ne supporte pas les types %<__int%d%>"
  
! #: c/c-decl.c:10646
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int%d%> n'est pas supportÃ© sur cette cible"
  
! #: c/c-decl.c:10689
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "le C90 ISO ne supporte pas les types boolÃ©ens"
  
! #: c/c-decl.c:10808
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "le C ISO ne supporte pas le type %<_Float%d%s%>"
  
! #: c/c-decl.c:10858
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<_Float%d%s%> n'est pas supportÃ© sur cette cible"
  
! #: c/c-decl.c:10929
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr "le C ISO ne supporte pas les virgules flottantes dÃ©cimales"
  
! #: c/c-decl.c:10952 c/c-decl.c:11221 c/c-parser.c:8080
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "les types en virgule fixe ne sont pas supportÃ©s pour cette cible"
  
! #: c/c-decl.c:10954
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "le C ISO ne supporte pas les types en virgule fixe"
  
! #: c/c-decl.c:10989
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "la recherche de %qD par le C++ retournerait un champ, pas un type"
  
! #: c/c-decl.c:11002
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE Ã©choue a Ãªtre un typedef ou un type interne"
  
! #: c/c-decl.c:11050
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE n'est pas au dÃ©but de la dÃ©claration"
  
! #: c/c-decl.c:11071
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE utilisÃ© avec %<auto%>"
  
! #: c/c-decl.c:11073
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE utilisÃ© avec %<register%>"
  
! #: c/c-decl.c:11075
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE utilisÃ© avec %<typedef%>"
  
! #: c/c-decl.c:11089 c/c-parser.c:7480
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "le C99 ISO ne supporte pas %qE"
  
! #: c/c-decl.c:11092 c/c-parser.c:7483
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "le C90 ISO ne supporte pas %qE"
  
! #: c/c-decl.c:11104
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> avant %<extern%>"
  
! #: c/c-decl.c:11113
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> avant %<static%>"
  
! #: c/c-decl.c:11126
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "%<_Thread_local%> ou %<__thread%> dupliquÃ©"
  
! #: c/c-decl.c:11134
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "classes de stockage multiples dans les spÃ©cificateurs de la dÃ©claration"
  
! #: c/c-decl.c:11142
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qs utilisÃ© avec %qE"
  
! #: c/c-decl.c:11218
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> est utilisÃ© sans %<_Fract%> ou %<_Accum%>"
  
! #: c/c-decl.c:11233
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "le C ISO ne supporte pas un simple %<complex%> signifiant %<double complex%>"
  
! #: c/c-decl.c:11284 c/c-decl.c:11300 c/c-decl.c:11326
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "le C ISO interdit les types entiers complexes"
  
! #: c/c-decl.c:11724 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "le combinateur %<#pragma omp declare reduction%> fait rÃ©fÃ©rence Ã  la variable %qD qui n'est ni %<omp_out%> ni %<omp_in%>"
  
! #: c/c-decl.c:11728 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "l'initialiseur %<#pragma omp declare reduction%> fait rÃ©fÃ©rence Ã  la variable %qD qui n'est ni %<omp_priv%> ni %<omp_orig%>"
  
! #: c/c-fold.c:385 c/c-typeck.c:11838 cp/typeck.c:4814
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "dÃ©calage vers la gauche d'une valeur nÃ©gative"
  
! #: c/c-fold.c:395 c/c-typeck.c:11847 cp/typeck.c:4822
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "le compteur de dÃ©calages vers la gauche est nÃ©gatif"
  
! #: c/c-fold.c:396 c/c-typeck.c:11777 cp/typeck.c:4767
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "le compteur de dÃ©calages vers la droite est nÃ©gatif"
  
! #: c/c-fold.c:404 c/c-typeck.c:11866 cp/typeck.c:4830
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "compteur de dÃ©calages vers la gauche >= Ã  la largeur du type"
  
! #: c/c-fold.c:405 c/c-typeck.c:11801 cp/typeck.c:4775
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "compteur de dÃ©calages vers la droite >= Ã  la largeur du type"
  
! #: c/c-fold.c:412 c/c-typeck.c:11858
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "compteur de dÃ©calages vers la gauche >= Ã  la largeur de l'Ã©lÃ©ment du vecteur"
  
! #: c/c-fold.c:413 c/c-typeck.c:11788
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "compteur de dÃ©calages vers la droite >= Ã  la largeur de l'Ã©lÃ©ment du vecteur"
--- 35133,35384 ----
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9804
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "les dÃ©clarations initiales de boucles %<for%> ne sont permises qu'en mode C99 et C11"
  
! #: c/c-decl.c:9809
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "utilisez l'option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> ou %<-std=gnu11%> pour compiler votre code"
  
! #: c/c-decl.c:9816
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "le C90 ISO ne supporte pas les dÃ©clarations initiales de la boucle %<for%>"
  
! #: c/c-decl.c:9848
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "dÃ©claration de la variable statique %qD dans la dÃ©claration initiale de la boucle %<for%>"
  
! #: c/c-decl.c:9852
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "dÃ©claration de la variable %<extern%> %qD dans la dÃ©claration initiale de la boucle %<for%>"
  
! #: c/c-decl.c:9859
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>"
  
! #: c/c-decl.c:9864
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>"
  
! #: c/c-decl.c:9868
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>"
  
! #: c/c-decl.c:9872
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "dÃ©claration de %qD (qui n'est pas une variable) dans la dÃ©claration initiale de la boucle %<for%>"
  
! #: c/c-decl.c:10122
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "les qualificatifs d'espace d'adresses %qs et %qs sont incompatibles"
  
! #: c/c-decl.c:10180 c/c-decl.c:10187
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "spÃ©cificateur de dÃ©claration %qE dupliquÃ©"
  
! #: c/c-decl.c:10214 c/c-decl.c:10598 c/c-decl.c:10988
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "deux types de donnÃ©es ou plus dans le spÃ©cificateur de dÃ©claration"
  
! #: c/c-decl.c:10226 cp/parser.c:29186
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> est trop long pour GCC"
  
! #: c/c-decl.c:10239
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "le C90 ISO ne supporte pas %<long long%>"
  
! #: c/c-decl.c:10468 c/c-parser.c:9089
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "le C90 ISO ne supporte pas les types Â«Â complexÂ Â»"
  
! #: c/c-decl.c:10514
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "le C ISO ne supporte pas les types saturants"
  
! #: c/c-decl.c:10585 c/c-decl.c:11145
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE dupliquÃ©"
  
! #: c/c-decl.c:10641
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "le C ISO ne supporte pas les types %<__int%d%>"
  
! #: c/c-decl.c:10663
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int%d%> n'est pas supportÃ© sur cette cible"
  
! #: c/c-decl.c:10706
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "le C90 ISO ne supporte pas les types boolÃ©ens"
  
! #: c/c-decl.c:10825
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "le C ISO ne supporte pas le type %<_Float%d%s%>"
  
! #: c/c-decl.c:10875
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<_Float%d%s%> n'est pas supportÃ© sur cette cible"
  
! #: c/c-decl.c:10946
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr "le C ISO ne supporte pas les virgules flottantes dÃ©cimales"
  
! #: c/c-decl.c:10969 c/c-decl.c:11238 c/c-parser.c:8080
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "les types en virgule fixe ne sont pas supportÃ©s pour cette cible"
  
! #: c/c-decl.c:10971
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "le C ISO ne supporte pas les types en virgule fixe"
  
! #: c/c-decl.c:11006
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "la recherche de %qD par le C++ retournerait un champ, pas un type"
  
! #: c/c-decl.c:11019
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE Ã©choue a Ãªtre un typedef ou un type interne"
  
! #: c/c-decl.c:11067
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE n'est pas au dÃ©but de la dÃ©claration"
  
! #: c/c-decl.c:11088
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE utilisÃ© avec %<auto%>"
  
! #: c/c-decl.c:11090
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE utilisÃ© avec %<register%>"
  
! #: c/c-decl.c:11092
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE utilisÃ© avec %<typedef%>"
  
! #: c/c-decl.c:11106 c/c-parser.c:7480
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "le C99 ISO ne supporte pas %qE"
  
! #: c/c-decl.c:11109 c/c-parser.c:7483
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "le C90 ISO ne supporte pas %qE"
  
! #: c/c-decl.c:11121
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> avant %<extern%>"
  
! #: c/c-decl.c:11130
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> avant %<static%>"
  
! #: c/c-decl.c:11143
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "%<_Thread_local%> ou %<__thread%> dupliquÃ©"
  
! #: c/c-decl.c:11151
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "classes de stockage multiples dans les spÃ©cificateurs de la dÃ©claration"
  
! #: c/c-decl.c:11159
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qs utilisÃ© avec %qE"
  
! #: c/c-decl.c:11235
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> est utilisÃ© sans %<_Fract%> ou %<_Accum%>"
  
! #: c/c-decl.c:11250
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "le C ISO ne supporte pas un simple %<complex%> signifiant %<double complex%>"
  
! #: c/c-decl.c:11301 c/c-decl.c:11317 c/c-decl.c:11343
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "le C ISO interdit les types entiers complexes"
  
! #: c/c-decl.c:11741 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "le combinateur %<#pragma omp declare reduction%> fait rÃ©fÃ©rence Ã  la variable %qD qui n'est ni %<omp_out%> ni %<omp_in%>"
  
! #: c/c-decl.c:11745 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "l'initialiseur %<#pragma omp declare reduction%> fait rÃ©fÃ©rence Ã  la variable %qD qui n'est ni %<omp_priv%> ni %<omp_orig%>"
  
! #: c/c-fold.c:385 c/c-typeck.c:11830 cp/typeck.c:4832
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "dÃ©calage vers la gauche d'une valeur nÃ©gative"
  
! #: c/c-fold.c:395 c/c-typeck.c:11839 cp/typeck.c:4840
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "le compteur de dÃ©calages vers la gauche est nÃ©gatif"
  
! #: c/c-fold.c:396 c/c-typeck.c:11769 cp/typeck.c:4785
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "le compteur de dÃ©calages vers la droite est nÃ©gatif"
  
! #: c/c-fold.c:404 c/c-typeck.c:11858 cp/typeck.c:4848
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "compteur de dÃ©calages vers la gauche >= Ã  la largeur du type"
  
! #: c/c-fold.c:405 c/c-typeck.c:11793 cp/typeck.c:4793
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "compteur de dÃ©calages vers la droite >= Ã  la largeur du type"
  
! #: c/c-fold.c:412 c/c-typeck.c:11850
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "compteur de dÃ©calages vers la gauche >= Ã  la largeur de l'Ã©lÃ©ment du vecteur"
  
! #: c/c-fold.c:413 c/c-typeck.c:11780
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "compteur de dÃ©calages vers la droite >= Ã  la largeur de l'Ã©lÃ©ment du vecteur"
*************** msgstr "le C ISO interdit l'omission du
*** 35840,35851 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4601
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "la division %<sizeof (%T) / sizeof (%T)%> ne calcule pas le nombre d'Ã©lÃ©ments dans le tableau"
  
! #: c/c-parser.c:6990 cp/typeck.c:4606
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "le premier opÃ©rande %<sizeof%> a Ã©tÃ© dÃ©clarÃ© ici"
--- 35859,35870 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4619
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "la division %<sizeof (%T) / sizeof (%T)%> ne calcule pas le nombre d'Ã©lÃ©ments dans le tableau"
  
! #: c/c-parser.c:6990 cp/typeck.c:4624
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "le premier opÃ©rande %<sizeof%> a Ã©tÃ© dÃ©clarÃ© ici"
*************** msgstr "pas assez de boucles parfaitemen
*** 36764,36770 ****
  msgid "collapsed loops not perfectly nested"
  msgstr "boucles coalescÃ©es imparfaitement imbriquÃ©es"
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16754
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable d'itÃ©ration %qD ne devrait pas Ãªtre Â«Â firstprivateÂ Â»"
--- 36783,36789 ----
  msgid "collapsed loops not perfectly nested"
  msgstr "boucles coalescÃ©es imparfaitement imbriquÃ©es"
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16757
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable d'itÃ©ration %qD ne devrait pas Ãªtre Â«Â firstprivateÂ Â»"
*************** msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur
*** 37145,37151 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "la valeur de l'indice n'est ni un tableau ni un pointeur ni un vecteur"
  
! #: c/c-typeck.c:2628 cp/typeck.c:3428 cp/typeck.c:3517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "l'indice du tableau n'est pas un entier"
--- 37164,37170 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "la valeur de l'indice n'est ni un tableau ni un pointeur ni un vecteur"
  
! #: c/c-typeck.c:2628 cp/typeck.c:3446 cp/typeck.c:3535
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "l'indice du tableau n'est pas un entier"
*************** msgstr "le C90 ISO interdit d'accÃ©der Ã
*** 37170,37176 ****
  msgid "enum constant defined here"
  msgstr "constante enum dÃ©finie ici"
  
! #: c/c-typeck.c:2912 cp/typeck.c:1700
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr "%<sizeof%> sur le tableau %qE en paramÃ¨tre de fonction retournera la taille de %qT"
--- 37189,37195 ----
  msgid "enum constant defined here"
  msgstr "constante enum dÃ©finie ici"
  
! #: c/c-typeck.c:2912 cp/typeck.c:1717
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr "%<sizeof%> sur le tableau %qE en paramÃ¨tre de fonction retournera la taille de %qT"
*************** msgstr "conversion implicite de %qT en %
*** 37283,37299 ****
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "trop peu d'arguments pour la fonction interne %qE %u attendus"
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4887 cp/typeck.c:5148
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "une comparaison avec une chaÃ®ne littÃ©rale produit un rÃ©sultat non spÃ©cifiÃ©"
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4913 cp/typeck.c:4936
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "comparaison entre un pointeur et la constante caractÃ¨re zÃ©ro"
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4916 cp/typeck.c:4939
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "vouliez-vous dÃ©rÃ©fÃ©rencer le pointeurÂ ?"
--- 37302,37318 ----
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "trop peu d'arguments pour la fonction interne %qE %u attendus"
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4905 cp/typeck.c:5166
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "une comparaison avec une chaÃ®ne littÃ©rale produit un rÃ©sultat non spÃ©cifiÃ©"
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4931 cp/typeck.c:4954
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "comparaison entre un pointeur et la constante caractÃ¨re zÃ©ro"
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4934 cp/typeck.c:4957
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "vouliez-vous dÃ©rÃ©fÃ©rencer le pointeurÂ ?"
*************** msgstr "pointeur vers une fonction utili
*** 37318,37324 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "arithmÃ©tique sur un pointeur vers un type incomplet"
  
! #: c/c-typeck.c:3963 cp/typeck.c:5708
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "arithmÃ©tique sur un pointeur vers un agrÃ©gat vide"
--- 37337,37343 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "arithmÃ©tique sur un pointeur vers un type incomplet"
  
! #: c/c-typeck.c:3963 cp/typeck.c:5726
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "arithmÃ©tique sur un pointeur vers un agrÃ©gat vide"
*************** msgstr "non concordance entre un pointeu
*** 37488,37494 ****
  msgid "left-hand operand of comma expression has no effect"
  msgstr "l'opÃ©rande Ã  gauche de la virgule n'a pas d'effet"
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11034
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "l'opÃ©rande Ã  droite de la virgule n'a pas d'effet"
--- 37507,37513 ----
  msgid "left-hand operand of comma expression has no effect"
  msgstr "l'opÃ©rande Ã  gauche de la virgule n'a pas d'effet"
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11026
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "l'opÃ©rande Ã  droite de la virgule n'a pas d'effet"
*************** msgstr "transtypage d'un pointeur vers u
*** 37561,37567 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "transtypage d'un appel de fonction de type %qT vers le type %qT ne correspondant pas"
  
! #: c/c-typeck.c:5864 cp/typeck.c:7973
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "transtypage vers un pointeur depuis un entier de taille diffÃ©rente"
--- 37580,37586 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "transtypage d'un appel de fonction de type %qT vers le type %qT ne correspondant pas"
  
! #: c/c-typeck.c:5864 cp/typeck.c:7991
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "transtypage vers un pointeur depuis un entier de taille diffÃ©rente"
*************** msgstr "le membre de gauche de l'affecta
*** 37723,37729 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "le membre de gauche de l'initialisation pourrait Ãªtre un candidat pour un attribut de format"
  
! #: c/c-typeck.c:7083 cp/typeck.c:9068
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "le type de retour pourrait Ãªtre un candidat pour un attribut de format"
--- 37742,37748 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "le membre de gauche de l'initialisation pourrait Ãªtre un candidat pour un attribut de format"
  
! #: c/c-typeck.c:7083 cp/typeck.c:9086
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "le type de retour pourrait Ãªtre un candidat pour un attribut de format"
*************** msgstr "impossible d'initialiser un tabl
*** 37883,37889 ****
  msgid "array of inappropriate type initialized from string constant"
  msgstr "tableau d'un type inappropriÃ© initialisÃ© avec une chaÃ®ne constante"
  
! #: c/c-typeck.c:7857 cp/typeck.c:2067
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "utilisation invalide d'un tableau n'Ã©tant pas une l-valeur"
--- 37902,37908 ----
  msgid "array of inappropriate type initialized from string constant"
  msgstr "tableau d'un type inappropriÃ© initialisÃ© avec une chaÃ®ne constante"
  
! #: c/c-typeck.c:7857 cp/typeck.c:2084
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "utilisation invalide d'un tableau n'Ã©tant pas une l-valeur"
*************** msgstr "un Ã©lÃ©ment de l'initialisation
*** 37914,37920 ****
  msgid "invalid initializer"
  msgstr "initialisation invalide"
  
! #: c/c-typeck.c:8255 cp/decl.c:6467
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "type de vecteur opaque ne peut Ãªtre initialisÃ©"
--- 37933,37939 ----
  msgid "invalid initializer"
  msgstr "initialisation invalide"
  
! #: c/c-typeck.c:8255 cp/decl.c:6477
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "type de vecteur opaque ne peut Ãªtre initialisÃ©"
*************** msgstr "trop d'Ã©lÃ©ments dans l'initial
*** 38059,38065 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "le C ISO interdit %<goto *expr;%>"
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9502
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la fonction est dÃ©clarÃ©e avec %<noreturn%> mais elle utilise l'instruction %<return%>"
--- 38078,38084 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "le C ISO interdit %<goto *expr;%>"
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9520
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la fonction est dÃ©clarÃ©e avec %<noreturn%> mais elle utilise l'instruction %<return%>"
*************** msgstr "le C ISO interdit %<return%> ave
*** 38084,38491 ****
  msgid "function returns address of label"
  msgstr "la fonction retourne l'adresse d'une Ã©tiquette"
  
! #: c/c-typeck.c:10725 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "la quantitÃ© du switch n'est pas un entier"
  
! #: c/c-typeck.c:10750
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "l'expression %<long%> du Â«Â switchÂ Â» n'est pas convertie en %<int%> avec le C ISO"
  
! #: c/c-typeck.c:10788 c/c-typeck.c:10796
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "l'Ã©tiquette du Â«Â caseÂ Â» doit Ãªtre une expression constante entiÃ¨re"
  
! #: c/c-typeck.c:10802 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "Ã©tiquette Â«Â caseÂ Â» en dehors de tout Â«Â switchÂ Â»"
  
! #: c/c-typeck.c:10804
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "Ã©tiquette %<default%> en dehors de tout Â«Â switchÂ Â»"
  
! #: c/c-typeck.c:10976 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "mot-clÃ© Â«Â breakÂ Â» Ã  l'extÃ©rieur de toute boucle ou Â«Â switchÂ Â»"
  
! #: c/c-typeck.c:10978 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "mot-clÃ© Â«Â continueÂ Â» Ã  l'extÃ©rieur de toute boucle"
  
! #: c/c-typeck.c:10983 cp/parser.c:12872
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "mot-clÃ© Â«Â breakÂ Â» utilisÃ© dans une boucle OpenMP"
  
! #: c/c-typeck.c:10988
  #, gcc-internal-format
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "mot-clÃ© Â«Â breakÂ Â» Ã  l'intÃ©rieur du corps d'une boucle %<#pragma simd%>"
  
! #: c/c-typeck.c:10990
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "mot-clÃ© Â«Â continueÂ Â» Ã  l'intÃ©rieur du corps d'une boucle %<#pragma simd%>"
  
! #: c/c-typeck.c:11016 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "dÃ©claration sans effet"
  
! #: c/c-typeck.c:11060
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "l'instruction de l'expression a un type incomplet"
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5162
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "comparaison de vecteurs avec des types d'Ã©lÃ©ments diffÃ©rents"
  
! #: c/c-typeck.c:11896 c/c-typeck.c:12064 cp/typeck.c:5175
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "comparaison de vecteurs avec des nombres d'Ã©lÃ©ments diffÃ©rents"
  
! #: c/c-typeck.c:11921 c/c-typeck.c:12089 cp/typeck.c:5203
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "n'a pu trouver un type entier de la mÃªme taille que %qT"
  
! #: c/c-typeck.c:11935 cp/typeck.c:4878
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "comparer des nombres flottants Ã  l'aide de == ou != n'est pas sÃ»r"
  
! #: c/c-typeck.c:11953 c/c-typeck.c:11974
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr "la comparaison sera toujours %<false%> car l'adresse de %qD ne sera jamais NULL"
  
! #: c/c-typeck.c:11959 c/c-typeck.c:11980
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr "la comparaison sera toujours %<true%> car l'adresse de %qD ne sera jamais NULL"
  
! #: c/c-typeck.c:12001 c/c-typeck.c:12130
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "comparaison de pointeurs vers des espaces d'adresses disjoints"
  
! #: c/c-typeck.c:12008 c/c-typeck.c:12014
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "le C ISO interdit la comparaison de %<void *%> avec un pointeur de fonction"
  
! #: c/c-typeck.c:12021 c/c-typeck.c:12140
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "il manque un transtypage pour comparer des types de pointeurs distincts"
  
! #: c/c-typeck.c:12033 c/c-typeck.c:12038 c/c-typeck.c:12166 c/c-typeck.c:12171
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "comparaison entre un pointeur et un entier"
  
! #: c/c-typeck.c:12118
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "comparaison de pointeurs complet et incomplet"
  
! #: c/c-typeck.c:12120
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "le C ISO interdit les comparaisons ordonnÃ©es de pointeurs vers des fonctions"
  
! #: c/c-typeck.c:12125
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "comparaison ordonnÃ©e d'un pointeur avec un pointeur nul"
  
! #: c/c-typeck.c:12148 c/c-typeck.c:12151 c/c-typeck.c:12158 c/c-typeck.c:12161
! #: cp/typeck.c:5226 cp/typeck.c:5233
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "comparaison ordonnÃ©e d'un pointeur avec un zÃ©ro entier"
  
! #: c/c-typeck.c:12226
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "conversion implicite de %qT vers %qT pour correspondre Ã  d'autres opÃ©randes de l'expression binaire"
  
! #: c/c-typeck.c:12541
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "le tableau utilisÃ© ne peut pas Ãªtre converti en pointeur lÃ  oÃ¹ un scalaire est requis"
  
! #: c/c-typeck.c:12545
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "valeur de type Â«Â structÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requis"
  
! #: c/c-typeck.c:12549
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "valeur de type Â«Â unionÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requis"
  
! #: c/c-typeck.c:12565
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "valeur de type Â«Â vectorÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requis"
  
! #: c/c-typeck.c:12755 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> doit spÃ©cifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>"
  
! #: c/c-typeck.c:12766 c/c-typeck.c:12776 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "modificateur de clause %<cancel%> %<if%> attendus"
  
! #: c/c-typeck.c:12811 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> doit spÃ©cifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>"
  
! #: c/c-typeck.c:12855 c/c-typeck.c:14331 c/c-typeck.c:14395 c/c-typeck.c:14457
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE dans la clause %qs"
  
! #: c/c-typeck.c:12868 c/c-typeck.c:14263 c/c-typeck.c:14381
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "champ de bits %qE dans la clause %qs"
  
! #: c/c-typeck.c:12877 c/c-typeck.c:14405 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE est un membre d'une union"
  
! #: c/c-typeck.c:12887 cp/semantics.c:4689 cp/semantics.c:7192
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD n'est pas une variable dans la clause %qs"
  
! #: c/c-typeck.c:12891 c/c-typeck.c:14422 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE n'est pas une variable dans la clause %qs"
  
! #: c/c-typeck.c:12898
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%<_Atomic%> %qD dans la clause %qs"
  
! #: c/c-typeck.c:12907 c/c-typeck.c:14429 c/c-typeck.c:14539
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD est une variable Â«Â threadprivateÂ Â» dans la clause %qs"
  
! #: c/c-typeck.c:12943 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "la borne infÃ©rieure %qE de la section du tableau n'a pas un type entier"
  
! #: c/c-typeck.c:12950 cp/semantics.c:4752
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "la longueur %qE de la section du tableau n'a pas un type entier"
  
! #: c/c-typeck.c:12979 c/c-typeck.c:13045 c/c-typeck.c:13317
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "section de tableau ayant une longueur nulle dans la clause %qs"
  
! #: c/c-typeck.c:12998 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "l'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type tableau dont la limite est inconnue"
  
! #: c/c-typeck.c:13006 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "limite infÃ©rieure nÃ©gative dans la section du tableau dans la clause %qs"
  
! #: c/c-typeck.c:13015 c/c-typeck.c:13131 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "longueur nÃ©gative dans la section du tableau dans la clause %qs"
  
! #: c/c-typeck.c:13032 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "limite infÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qs"
  
! #: c/c-typeck.c:13073 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "longueur %qE au delÃ  de la taille de la section du tableau dans la clause %qs"
  
! #: c/c-typeck.c:13088 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "limite supÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qs"
  
! #: c/c-typeck.c:13123 cp/semantics.c:4934
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "l'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type pointeur"
  
! #: c/c-typeck.c:13141 c/c-typeck.c:13256 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "la section du tableau n'est pas contigÃ¼e dans la clause %qs"
  
! #: c/c-typeck.c:13149 cp/semantics.c:4960
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE n'a pas un type pointeur ou tableau"
  
! #: c/c-typeck.c:13534 cp/semantics.c:6012
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "l'itÃ©rateur %qD n'a pas le type entier ni le type pointeur"
  
! #: c/c-typeck.c:13541
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "l'itÃ©rateur %qD a le type qualifiÃ© par %<_Atomic%>"
  
! #: c/c-typeck.c:13547 cp/semantics.c:6019
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "l'itÃ©rateur %qD Ã  le type qualifiÃ© par Â«Â constÂ Â»"
  
! #: c/c-typeck.c:13560 cp/semantics.c:6035
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "pas de l'itÃ©rateur avec un type non entier"
  
! #: c/c-typeck.c:13580 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "l'itÃ©rateur %qD a un pas de zÃ©ro"
  
! #: c/c-typeck.c:13607
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "le type de l'itÃ©rateur %qD fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qD"
  
! #: c/c-typeck.c:13614 cp/semantics.c:6102
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "l'expression de dÃ©but fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qD"
  
! #: c/c-typeck.c:13620 cp/semantics.c:6108
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "l'expression de fin fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qD"
  
! #: c/c-typeck.c:13626 cp/semantics.c:6114
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "l'expression de pas fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qD"
  
! #: c/c-typeck.c:13738 c/c-typeck.c:13748
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD dans la clause %<reduction%> est un tableau de taille nulle"
  
! #: c/c-typeck.c:13766
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "%<_Atomic%> %qE dans la clause %<reduction%>"
  
! #: c/c-typeck.c:13778
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "type de taille nulle %qT dans la clause %qs"
  
! #: c/c-typeck.c:13786
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "type de taille variable %qT dans la clause %qs"
  
! #: c/c-typeck.c:13836
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE a un type invalide pour %<reduction(%s)%>"
  
! #: c/c-typeck.c:13845 cp/semantics.c:5904
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "rÃ©duction dÃ©finie par l'utilisateur pas trouvÃ©e pour %qE"
  
! #: c/c-typeck.c:13933
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "type d'Ã©lÃ©ment de longueur variable dans la table de la clause %<reduction%>"
  
! #: c/c-typeck.c:13951 c/c-typeck.c:14597 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "la clause %<nowait%> ne doit pas Ãªtre utilisÃ©e avec %<copyprivate%>"
  
! #: c/c-typeck.c:13963 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE doit Ãªtre %<threadprivate%> pour %<copyin%>"
  
! #: c/c-typeck.c:13977 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "le modificateur ne devrait pas Ãªtre spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%>"
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "clause linÃ©aire appliquÃ©e Ã  une variable non entiÃ¨re non pointeur de type %qT"
  
! #: c/c-typeck.c:13993
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD dans la clause %<linear%>"
  
! #: c/c-typeck.c:14012 cp/semantics.c:6310
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "le pas %qE de la clause %<linear%> n'est ni une constante ni un paramÃ¨tre"
  
! #: c/c-typeck.c:14042 c/c-typeck.c:14532 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE n'est pas une variable dans la clause %qs"
  
! #: c/c-typeck.c:14052 cp/semantics.c:6407
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses de rÃ©duction"
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14096 c/c-typeck.c:14127
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE apparaÃ®t plus d'une fois dans les clauses de donnÃ©es"
  
! #: c/c-typeck.c:14072 c/c-typeck.c:14103 c/c-typeck.c:14352 c/c-typeck.c:14468
! #: c/c-typeck.c:14475 c/c-typeck.c:14491 c/c-typeck.c:14502
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
--- 38103,38510 ----
  msgid "function returns address of label"
  msgstr "la fonction retourne l'adresse d'une Ã©tiquette"
  
! #: c/c-typeck.c:10721 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "la quantitÃ© du switch n'est pas un entier"
  
! #: c/c-typeck.c:10746
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "l'expression %<long%> du Â«Â switchÂ Â» n'est pas convertie en %<int%> avec le C ISO"
  
! #: c/c-typeck.c:10783 c/c-typeck.c:10791
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "l'Ã©tiquette du Â«Â caseÂ Â» doit Ãªtre une expression constante entiÃ¨re"
  
! #: c/c-typeck.c:10797 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "Ã©tiquette Â«Â caseÂ Â» en dehors de tout Â«Â switchÂ Â»"
  
! #: c/c-typeck.c:10799
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "Ã©tiquette %<default%> en dehors de tout Â«Â switchÂ Â»"
  
! #: c/c-typeck.c:10968 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "mot-clÃ© Â«Â breakÂ Â» Ã  l'extÃ©rieur de toute boucle ou Â«Â switchÂ Â»"
  
! #: c/c-typeck.c:10970 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "mot-clÃ© Â«Â continueÂ Â» Ã  l'extÃ©rieur de toute boucle"
  
! #: c/c-typeck.c:10975 cp/parser.c:12872
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "mot-clÃ© Â«Â breakÂ Â» utilisÃ© dans une boucle OpenMP"
  
! #: c/c-typeck.c:10980
  #, gcc-internal-format
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "mot-clÃ© Â«Â breakÂ Â» Ã  l'intÃ©rieur du corps d'une boucle %<#pragma simd%>"
  
! #: c/c-typeck.c:10982
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "mot-clÃ© Â«Â continueÂ Â» Ã  l'intÃ©rieur du corps d'une boucle %<#pragma simd%>"
  
! #: c/c-typeck.c:11008 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "dÃ©claration sans effet"
  
! #: c/c-typeck.c:11052
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "l'instruction de l'expression a un type incomplet"
  
! #: c/c-typeck.c:11880 c/c-typeck.c:12048 cp/typeck.c:5180
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "comparaison de vecteurs avec des types d'Ã©lÃ©ments diffÃ©rents"
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5193
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "comparaison de vecteurs avec des nombres d'Ã©lÃ©ments diffÃ©rents"
  
! #: c/c-typeck.c:11913 c/c-typeck.c:12081 cp/typeck.c:5221
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "n'a pu trouver un type entier de la mÃªme taille que %qT"
  
! #: c/c-typeck.c:11927 cp/typeck.c:4896
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "comparer des nombres flottants Ã  l'aide de == ou != n'est pas sÃ»r"
  
! #: c/c-typeck.c:11945 c/c-typeck.c:11966
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr "la comparaison sera toujours %<false%> car l'adresse de %qD ne sera jamais NULL"
  
! #: c/c-typeck.c:11951 c/c-typeck.c:11972
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr "la comparaison sera toujours %<true%> car l'adresse de %qD ne sera jamais NULL"
  
! #: c/c-typeck.c:11993 c/c-typeck.c:12122
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "comparaison de pointeurs vers des espaces d'adresses disjoints"
  
! #: c/c-typeck.c:12000 c/c-typeck.c:12006
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "le C ISO interdit la comparaison de %<void *%> avec un pointeur de fonction"
  
! #: c/c-typeck.c:12013 c/c-typeck.c:12132
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "il manque un transtypage pour comparer des types de pointeurs distincts"
  
! #: c/c-typeck.c:12025 c/c-typeck.c:12030 c/c-typeck.c:12158 c/c-typeck.c:12163
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "comparaison entre un pointeur et un entier"
  
! #: c/c-typeck.c:12110
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "comparaison de pointeurs complet et incomplet"
  
! #: c/c-typeck.c:12112
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "le C ISO interdit les comparaisons ordonnÃ©es de pointeurs vers des fonctions"
  
! #: c/c-typeck.c:12117
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "comparaison ordonnÃ©e d'un pointeur avec un pointeur nul"
  
! #: c/c-typeck.c:12140 c/c-typeck.c:12143 c/c-typeck.c:12150 c/c-typeck.c:12153
! #: cp/typeck.c:5244 cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "comparaison ordonnÃ©e d'un pointeur avec un zÃ©ro entier"
  
! #: c/c-typeck.c:12218
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "conversion implicite de %qT vers %qT pour correspondre Ã  d'autres opÃ©randes de l'expression binaire"
  
! #: c/c-typeck.c:12533
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "le tableau utilisÃ© ne peut pas Ãªtre converti en pointeur lÃ  oÃ¹ un scalaire est requis"
  
! #: c/c-typeck.c:12537
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "valeur de type Â«Â structÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requis"
  
! #: c/c-typeck.c:12541
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "valeur de type Â«Â unionÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requis"
  
! #: c/c-typeck.c:12557
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "valeur de type Â«Â vectorÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requis"
  
! #: c/c-typeck.c:12747 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> doit spÃ©cifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>"
  
! #: c/c-typeck.c:12758 c/c-typeck.c:12768 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "modificateur de clause %<cancel%> %<if%> attendus"
  
! #: c/c-typeck.c:12803 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> doit spÃ©cifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>"
  
! #: c/c-typeck.c:12847 c/c-typeck.c:14323 c/c-typeck.c:14387 c/c-typeck.c:14449
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE dans la clause %qs"
  
! #: c/c-typeck.c:12860 c/c-typeck.c:14255 c/c-typeck.c:14373
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "champ de bits %qE dans la clause %qs"
  
! #: c/c-typeck.c:12869 c/c-typeck.c:14397 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE est un membre d'une union"
  
! #: c/c-typeck.c:12879 cp/semantics.c:4689 cp/semantics.c:7192
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD n'est pas une variable dans la clause %qs"
  
! #: c/c-typeck.c:12883 c/c-typeck.c:14414 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE n'est pas une variable dans la clause %qs"
  
! #: c/c-typeck.c:12890
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%<_Atomic%> %qD dans la clause %qs"
  
! #: c/c-typeck.c:12899 c/c-typeck.c:14421 c/c-typeck.c:14531
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD est une variable Â«Â threadprivateÂ Â» dans la clause %qs"
  
! #: c/c-typeck.c:12935 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "la borne infÃ©rieure %qE de la section du tableau n'a pas un type entier"
  
! #: c/c-typeck.c:12942 cp/semantics.c:4752
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "la longueur %qE de la section du tableau n'a pas un type entier"
  
! #: c/c-typeck.c:12971 c/c-typeck.c:13037 c/c-typeck.c:13309
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "section de tableau ayant une longueur nulle dans la clause %qs"
  
! #: c/c-typeck.c:12990 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "l'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type tableau dont la limite est inconnue"
  
! #: c/c-typeck.c:12998 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "limite infÃ©rieure nÃ©gative dans la section du tableau dans la clause %qs"
  
! #: c/c-typeck.c:13007 c/c-typeck.c:13123 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "longueur nÃ©gative dans la section du tableau dans la clause %qs"
  
! #: c/c-typeck.c:13024 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "limite infÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qs"
  
! #: c/c-typeck.c:13065 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "longueur %qE au delÃ  de la taille de la section du tableau dans la clause %qs"
  
! #: c/c-typeck.c:13080 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "limite supÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qs"
  
! #: c/c-typeck.c:13115 cp/semantics.c:4934
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "l'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type pointeur"
  
! #: c/c-typeck.c:13133 c/c-typeck.c:13248 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "la section du tableau n'est pas contigÃ¼e dans la clause %qs"
  
! #: c/c-typeck.c:13141 cp/semantics.c:4960
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE n'a pas un type pointeur ou tableau"
  
! #: c/c-typeck.c:13526 cp/semantics.c:6012
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "l'itÃ©rateur %qD n'a pas le type entier ni le type pointeur"
  
! #: c/c-typeck.c:13533
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "l'itÃ©rateur %qD a le type qualifiÃ© par %<_Atomic%>"
  
! #: c/c-typeck.c:13539 cp/semantics.c:6019
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "l'itÃ©rateur %qD Ã  le type qualifiÃ© par Â«Â constÂ Â»"
  
! #: c/c-typeck.c:13552 cp/semantics.c:6035
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "pas de l'itÃ©rateur avec un type non entier"
  
! #: c/c-typeck.c:13572 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "l'itÃ©rateur %qD a un pas de zÃ©ro"
  
! #: c/c-typeck.c:13599
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "le type de l'itÃ©rateur %qD fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qD"
  
! #: c/c-typeck.c:13606 cp/semantics.c:6102
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "l'expression de dÃ©but fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qD"
  
! #: c/c-typeck.c:13612 cp/semantics.c:6108
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "l'expression de fin fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qD"
  
! #: c/c-typeck.c:13618 cp/semantics.c:6114
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "l'expression de pas fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qD"
  
! #: c/c-typeck.c:13730 c/c-typeck.c:13740
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD dans la clause %<reduction%> est un tableau de taille nulle"
  
! #: c/c-typeck.c:13758
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "%<_Atomic%> %qE dans la clause %<reduction%>"
  
! #: c/c-typeck.c:13770
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "type de taille nulle %qT dans la clause %qs"
  
! #: c/c-typeck.c:13778
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "type de taille variable %qT dans la clause %qs"
  
! #: c/c-typeck.c:13828
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE a un type invalide pour %<reduction(%s)%>"
  
! #: c/c-typeck.c:13837 cp/semantics.c:5904
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "rÃ©duction dÃ©finie par l'utilisateur pas trouvÃ©e pour %qE"
  
! #: c/c-typeck.c:13925
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "type d'Ã©lÃ©ment de longueur variable dans la table de la clause %<reduction%>"
  
! #: c/c-typeck.c:13943 c/c-typeck.c:14589 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "la clause %<nowait%> ne doit pas Ãªtre utilisÃ©e avec %<copyprivate%>"
  
! #: c/c-typeck.c:13955 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE doit Ãªtre %<threadprivate%> pour %<copyin%>"
  
! #: c/c-typeck.c:13969 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "le modificateur ne devrait pas Ãªtre spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%>"
  
! #: c/c-typeck.c:13977
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "clause linÃ©aire appliquÃ©e Ã  une variable non entiÃ¨re non pointeur de type %qT"
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD dans la clause %<linear%>"
  
! #: c/c-typeck.c:14004 cp/semantics.c:6310
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "le pas %qE de la clause %<linear%> n'est ni une constante ni un paramÃ¨tre"
  
! #: c/c-typeck.c:14034 c/c-typeck.c:14524 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE n'est pas une variable dans la clause %qs"
  
! #: c/c-typeck.c:14044 cp/semantics.c:6407
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses de rÃ©duction"
  
! #: c/c-typeck.c:14056 c/c-typeck.c:14088 c/c-typeck.c:14119
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE apparaÃ®t plus d'une fois dans les clauses de donnÃ©es"
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14095 c/c-typeck.c:14344 c/c-typeck.c:14460
! #: c/c-typeck.c:14467 c/c-typeck.c:14483 c/c-typeck.c:14494
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
*************** msgstr "%qE apparaÃ®t plus d'une fois da
*** 38494,38666 ****
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses de donnÃ©es"
  
! #: c/c-typeck.c:14075 c/c-typeck.c:14106 c/c-typeck.c:14478 c/c-typeck.c:14505
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD apparaÃ®t Ã  la fois dans les clauses Â«Â dataÂ Â» et Â«Â mapÂ Â»"
  
! #: c/c-typeck.c:14089 cp/semantics.c:6477
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE n'est pas une variable dans la clause %<firstprivate%>"
  
! #: c/c-typeck.c:14120 cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE n'est pas une variable dans la clause %<lastprivate%>"
  
! #: c/c-typeck.c:14139 cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<aligned%>"
  
! #: c/c-typeck.c:14146
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau"
  
! #: c/c-typeck.c:14153
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD dans la clause %<aligned%>"
  
! #: c/c-typeck.c:14160
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE apparaÃ®t plus d'une fois dans les clause %<aligned%>"
  
! #: c/c-typeck.c:14173 cp/semantics.c:6936
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<nontemporal%>"
  
! #: c/c-typeck.c:14179
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE apparaÃ®t plus d'une fois dans les clauses %<nontemporal%>"
  
! #: c/c-typeck.c:14244 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr "clause %<depend%> avec le type de dÃ©pendance %<depobj%> sur une section de tableau"
  
! #: c/c-typeck.c:14255 cp/semantics.c:7012
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr "%qE n'est pas une une expression l-valeur ni une section de tableau dans la clause %<depend%>"
  
! #: c/c-typeck.c:14271 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr "%qE n'a pas le type %<omp_depend_t%> dans la clause %<depend%> avec le type de dÃ©pendance %<depobj%>"
  
! #: c/c-typeck.c:14280 cp/semantics.c:7042
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr "%qE ne devrait pas avoir le type %<omp_depend_t%> dans la clause %<depend%> avec un type de dÃ©pendance autre que %<depobj%>"
  
! #: c/c-typeck.c:14323 cp/semantics.c:7086
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "la section du tableau n'a pas un type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs"
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14488 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses de mouvement"
  
! #: c/c-typeck.c:14356 c/c-typeck.c:14494 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses Â«Â mapÂ Â»"
  
! #: c/c-typeck.c:14388 cp/semantics.c:7155
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE n'a pas un type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs"
  
! #: c/c-typeck.c:14448 c/c-typeck.c:14546 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD n'a pas un type pour lequel la correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs"
  
! #: c/c-typeck.c:14527 cp/semantics.c:7361
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE n'est ni une variable ni un nom de fonction dans la clause %qs"
  
! #: c/c-typeck.c:14555 cp/semantics.c:7390
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE apparaÃ®t plus d'une fois dans la mÃªme directive %<declare target%>"
  
! #: c/c-typeck.c:14569 cp/semantics.c:7406
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD n'est pas un argument dans la clause %<uniform%>"
  
! #: c/c-typeck.c:14572 cp/semantics.c:7409
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE n'est pas un argument dans la clause %<uniform%>"
  
! #: c/c-typeck.c:14587
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "la variable %qs n'est ni un pointeur ni un tableau"
  
! #: c/c-typeck.c:14675 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "la clause %<inbranch%> est incompatible avec %<notinbranch%>"
  
  # le premier %qs est un mot non traduit tel que Â«Â privateÂ Â», Â«Â sharedÂ Â» ou Â«Â threadprivateÂ Â».
! #: c/c-typeck.c:14721 cp/semantics.c:7814
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE est prÃ©dÃ©terminÃ© %qs pour %qs"
  
! #: c/c-typeck.c:14731
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%qE qualifiÃ© avec %<const%> peut uniquement apparaÃ®tre dans les clauses %<shared%> ou %<firstprivate%>"
  
! #: c/c-typeck.c:14750 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "la valeur de la clause %<simdlen%> est plus grande que la valeur de la clause %<safelen%>"
  
! #: c/c-typeck.c:14762 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "modificateur d'ordonnancement %<nonmonotonic%> spÃ©cifiÃ© en mÃªme temps que la clause %<ordered%>"
  
! #: c/c-typeck.c:14780 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "le pas de la clause %<linear%> est un paramÃ¨tre %qD pas spÃ©cifiÃ© dans la clause %<uniform%>"
  
! #: c/c-typeck.c:14795 cp/semantics.c:7709
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "la clause %<nogroup%> ne doit pas Ãªtre utilisÃ©e avec la clause %<reduction%>"
  
! #: c/c-typeck.c:14961
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "impossible d'utiliser %<va_arg%> avec un ordre de stockage inversÃ©"
  
! #: c/c-typeck.c:14966
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "le deuxiÃ¨me argument de %<va_arg%> est du type incompatible %qT"
  
! #: c/c-typeck.c:14972
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "le C++ exige un type promu, pas un type enum, dans %<va_arg%>"
--- 38513,38685 ----
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses de donnÃ©es"
  
! #: c/c-typeck.c:14067 c/c-typeck.c:14098 c/c-typeck.c:14470 c/c-typeck.c:14497
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD apparaÃ®t Ã  la fois dans les clauses Â«Â dataÂ Â» et Â«Â mapÂ Â»"
  
! #: c/c-typeck.c:14081 cp/semantics.c:6477
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE n'est pas une variable dans la clause %<firstprivate%>"
  
! #: c/c-typeck.c:14112 cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE n'est pas une variable dans la clause %<lastprivate%>"
  
! #: c/c-typeck.c:14131 cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<aligned%>"
  
! #: c/c-typeck.c:14138
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau"
  
! #: c/c-typeck.c:14145
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD dans la clause %<aligned%>"
  
! #: c/c-typeck.c:14152
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE apparaÃ®t plus d'une fois dans les clause %<aligned%>"
  
! #: c/c-typeck.c:14165 cp/semantics.c:6936
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<nontemporal%>"
  
! #: c/c-typeck.c:14171
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE apparaÃ®t plus d'une fois dans les clauses %<nontemporal%>"
  
! #: c/c-typeck.c:14236 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr "clause %<depend%> avec le type de dÃ©pendance %<depobj%> sur une section de tableau"
  
! #: c/c-typeck.c:14247 cp/semantics.c:7012
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr "%qE n'est pas une une expression l-valeur ni une section de tableau dans la clause %<depend%>"
  
! #: c/c-typeck.c:14263 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr "%qE n'a pas le type %<omp_depend_t%> dans la clause %<depend%> avec le type de dÃ©pendance %<depobj%>"
  
! #: c/c-typeck.c:14272 cp/semantics.c:7042
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr "%qE ne devrait pas avoir le type %<omp_depend_t%> dans la clause %<depend%> avec un type de dÃ©pendance autre que %<depobj%>"
  
! #: c/c-typeck.c:14315 cp/semantics.c:7086
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "la section du tableau n'a pas un type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs"
  
! #: c/c-typeck.c:14340 c/c-typeck.c:14480 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses de mouvement"
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14486 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses Â«Â mapÂ Â»"
  
! #: c/c-typeck.c:14380 cp/semantics.c:7155
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE n'a pas un type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs"
  
! #: c/c-typeck.c:14440 c/c-typeck.c:14538 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD n'a pas un type pour lequel la correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs"
  
! #: c/c-typeck.c:14519 cp/semantics.c:7361
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE n'est ni une variable ni un nom de fonction dans la clause %qs"
  
! #: c/c-typeck.c:14547 cp/semantics.c:7390
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE apparaÃ®t plus d'une fois dans la mÃªme directive %<declare target%>"
  
! #: c/c-typeck.c:14561 cp/semantics.c:7406
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD n'est pas un argument dans la clause %<uniform%>"
  
! #: c/c-typeck.c:14564 cp/semantics.c:7409
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE n'est pas un argument dans la clause %<uniform%>"
  
! #: c/c-typeck.c:14579
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "la variable %qs n'est ni un pointeur ni un tableau"
  
! #: c/c-typeck.c:14667 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "la clause %<inbranch%> est incompatible avec %<notinbranch%>"
  
  # le premier %qs est un mot non traduit tel que Â«Â privateÂ Â», Â«Â sharedÂ Â» ou Â«Â threadprivateÂ Â».
! #: c/c-typeck.c:14713 cp/semantics.c:7814
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE est prÃ©dÃ©terminÃ© %qs pour %qs"
  
! #: c/c-typeck.c:14723
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%qE qualifiÃ© avec %<const%> peut uniquement apparaÃ®tre dans les clauses %<shared%> ou %<firstprivate%>"
  
! #: c/c-typeck.c:14742 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "la valeur de la clause %<simdlen%> est plus grande que la valeur de la clause %<safelen%>"
  
! #: c/c-typeck.c:14754 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "modificateur d'ordonnancement %<nonmonotonic%> spÃ©cifiÃ© en mÃªme temps que la clause %<ordered%>"
  
! #: c/c-typeck.c:14772 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "le pas de la clause %<linear%> est un paramÃ¨tre %qD pas spÃ©cifiÃ© dans la clause %<uniform%>"
  
! #: c/c-typeck.c:14787 cp/semantics.c:7709
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "la clause %<nogroup%> ne doit pas Ãªtre utilisÃ©e avec la clause %<reduction%>"
  
! #: c/c-typeck.c:14953
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "impossible d'utiliser %<va_arg%> avec un ordre de stockage inversÃ©"
  
! #: c/c-typeck.c:14958
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "le deuxiÃ¨me argument de %<va_arg%> est du type incompatible %qT"
  
! #: c/c-typeck.c:14964
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "le C++ exige un type promu, pas un type enum, dans %<va_arg%>"
*************** msgstr "  pas de conversion connue pour
*** 38825,38831 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  pas de conversion connue pour convertir l'argument %d depuis %qH vers %qI"
  
! #: cp/call.c:3589 cp/pt.c:6503
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 38844,38850 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  pas de conversion connue pour convertir l'argument %d depuis %qH vers %qI"
  
! #: cp/call.c:3589 cp/pt.c:6505
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr "initialiser %qH avec %qI dans un
*** 38915,38921 ****
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "conversion de %qH vers %qI dans une expression constante convertie"
  
! #: cp/call.c:4289 cp/call.c:11228
  msgid "could not convert %qE from %qH to %qI"
  msgstr "impossible de convertir %qE de %qH vers %qI"
  
--- 38934,38940 ----
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "conversion de %qH vers %qI dans une expression constante convertie"
  
! #: cp/call.c:4289 cp/call.c:11243
  msgid "could not convert %qE from %qH to %qI"
  msgstr "impossible de convertir %qE de %qH vers %qI"
  
*************** msgstr "pas de %<%D(int)%> dÃ©clarÃ© pou
*** 39089,39545 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "comparaison entre %q#T et %q#T"
  
! #: cp/call.c:6505
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr "le nettoyage pendant une exception pour cet opÃ©rateur Â«Â newÂ Â» avec placement sÃ©lectionne l'opÃ©rateur Â«Â deleteÂ Â» sans placement"
  
! #: cp/call.c:6508
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr "%qD est une fonction de dÃ©sallocation habituelle (sans placement) en C++14 (ou avec -fsized-deallocation)"
  
! #: cp/call.c:6547
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD est une fonction de dÃ©sallocation habituelle (sans placement)"
  
! #: cp/call.c:6707
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "pas de fonction de dÃ©sallocation correspondante pour %qD"
  
! #: cp/call.c:6713
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "pas de %<operator %s%> adaptÃ© pour %qT"
  
! #: cp/call.c:6731
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "%q#D est privÃ© dans ce contexte"
  
! #: cp/call.c:6733 cp/decl.c:7446
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "dÃ©clarÃ© privÃ© ici"
  
! #: cp/call.c:6738
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%q#D est protÃ©gÃ© dans ce contexte"
  
! #: cp/call.c:6740 cp/decl.c:7447
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "dÃ©clarÃ© protÃ©gÃ© ici"
  
! #: cp/call.c:6745
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q#D est inaccessible dans ce contexte"
  
! #: cp/call.c:6855
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "passage de NULL pour l'argument non pointeur %P de %qD"
  
! #: cp/call.c:6858 cp/call.c:6877 cp/typeck.c:4047
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  dÃ©clarÃ© ici"
  
! #: cp/call.c:6862
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "conversion vers un type non pointeur %qT Ã  partir de NULL"
  
! #: cp/call.c:6874
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "conversion de %<false%> vers un type pointeur pour l'argument %P de %qD"
  
! #: cp/call.c:6881
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "conversion de %<false%> vers le type pointeur %qT"
  
! #: cp/call.c:6948
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  initialisation de l'argument %P de %qD"
  
! #: cp/call.c:6993
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "trop d'accolades autour de l'initialiseur pour %qT"
  
! #: cp/call.c:7004
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "la conversion vers %qH depuis %qI requiert une initialisation directe"
  
! #: cp/call.c:7013
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "la conversion dÃ©finie par l'utilisateur de %qH vers %qI est invalide"
  
! #: cp/call.c:7053 cp/cvt.c:226
  msgid "invalid conversion from %qH to %qI"
  msgstr "conversion invalide de %qH vers %qI"
  
! #: cp/call.c:7095 cp/call.c:7102
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "la conversion de la liste d'initialisation vers %qT utiliserait le constructeur explicite %qD"
  
! #: cp/call.c:7098
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "en C++11 et au delÃ , un constructeur par dÃ©faut peut Ãªtre explicite"
  
! #: cp/call.c:7351
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "impossible de lier la rÃ©fÃ©rence d'une r-valeur de type %qH Ã  une l-valeur de type %qI"
  
! #: cp/call.c:7355
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "impossible de lier la rÃ©fÃ©rence d'une l-valeur non constante de type %qH Ã  une r-valeur de type %qI"
  
! #: cp/call.c:7358
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "lier la rÃ©fÃ©rence du type %qH Ã  %qI abandonne les qualificatifs"
  
! #: cp/call.c:7393
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "ne peut lier le champ de bits %qE avec %qT"
  
! #: cp/call.c:7396 cp/call.c:7413
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "ne peut lier le champs empaquetÃ© %qE avec %qT"
  
! #: cp/call.c:7399
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "ne peut lier la r-valeur %qE avec %qT"
  
! #: cp/call.c:7512
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "conversion implicite de %qH en %qI lors du passage de l'argument Ã  la fonction"
  
! #: cp/call.c:7529 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr "l'Ã©numÃ©ration %qT dans une portÃ©e limitÃ©e est passÃ©e au travers de ... en tant que %qT avant %<-fabi-version=6%> et en tant que %qT aprÃ¨s"
  
! #: cp/call.c:7566
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "le passage d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellement"
  
! #: cp/call.c:7602
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "impossible de recevoir le type rÃ©fÃ©rencÃ© %qT au travers de %<...%>"
  
! #: cp/call.c:7612
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "la rÃ©ception d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellement"
  
! #: cp/call.c:7680
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ã©valuation rÃ©cursive de l'argument par dÃ©faut pour %q#D"
  
! #: cp/call.c:7689
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "l'appel Ã  %qD utilise l'argument par dÃ©faut du paramÃ¨tre %P qui n'est pas encore dÃ©fini"
  
! #: cp/call.c:7793
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "l'argument de l'appel de fonction pourrait Ãªtre un candidat pour un attribut de format"
  
! #: cp/call.c:7852
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "utilisation d'une fonction ayant plusieurs versions sans version par dÃ©faut"
  
! #: cp/call.c:8245
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "le passage de %qT comme argument %<this%> abandonne les qualificatifs"
  
! #: cp/call.c:8248 cp/call.c:8364 cp/call.c:10695
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  dans l'appel de %qD"
  
! #: cp/call.c:8278
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT n'est pas une base accessible de %qT"
  
! #: cp/call.c:8360
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "%qT est dÃ©duit comme Ã©tant %qT"
  
! #: cp/call.c:8366
  #, gcc-internal-format
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr "  (vous pouvez dÃ©sactiver ceci avec %<-fno-deduce-init-list%>)"
  
! #: cp/call.c:8478
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "passage des arguments Ã  l'Ã©lision du constructeur hÃ©ritÃ© %qD"
  
! #: cp/call.c:8609
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr "l'affectation depuis le initializer_list temporaire n'Ã©tend pas la durÃ©e de vie du tableau sous-jacent"
  
! #: cp/call.c:8966
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr "Ã©criture %qD vers un objet de type %#qT sans affectation par copie triviale"
  
! #: cp/call.c:8969
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "Ã©criture %qD vers un objet de type non trivial %#qT%s"
  
! #: cp/call.c:8974
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr "Ã©criture %qD vers un objet de type %#qT avec le membre %qs de %qD"
  
! #: cp/call.c:8979
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr "Ã©criture %qD vers un objet de type %#qT contenant un pointer vers le membre de donnÃ©e%s"
  
! #: cp/call.c:8994
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "; utilisez plutÃ´t une affectation ou une initialisation par valeur"
  
! #: cp/call.c:8996
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "; utilisez plutÃ´t une affectation"
  
! #: cp/call.c:8998
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "; utilisez plutÃ´t une initialisation par valeur"
  
! #: cp/call.c:9001
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD effacement d'un objet de type %#qT sans affectation par copie triviale%s"
  
! #: cp/call.c:9004
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD effacement d'un objet du type non trivial %#qT%s"
  
! #: cp/call.c:9006
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr "%qD effacement d'un objet de type %#qT contenant un pointeur vers un membre%s"
  
! #: cp/call.c:9027
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "; utilisez plutÃ´t une affectation par copie ou une initialisation par copie"
  
! #: cp/call.c:9029
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; utilisez plutÃ´t une affectation par copie"
  
! #: cp/call.c:9031
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; utilisez plutÃ´t une initialisation par copie"
  
! #: cp/call.c:9034
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD Ã©criture dans un objet de type %#qT sans affectation par copie triviale%s"
  
! #: cp/call.c:9037
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%qD Ã©criture dans un objet du type non trivialement copiable %#qT%s"
  
! #: cp/call.c:9040
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr "%qD Ã©criture dans un objet avec un constructeur par copie supprimÃ©"
  
! #: cp/call.c:9051
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr "%qD copie un objet du type non trivial %#qT depuis un tableau de %#qT"
  
! #: cp/call.c:9063
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr "%qD copie un objet de type %#qT avec le membre %qs de %qD depuis un tableau de %#qT; utilisez plutÃ´t une affectation ou une initialisation par copie"
  
! #: cp/call.c:9080
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr "%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octets inchangÃ©s"
  
! #: cp/call.c:9083
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr "%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octet inchangÃ©"
  
! #: cp/call.c:9093
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "%qD dÃ©placement d'un objet du type non trivialement copiable %#qT; utilisez plutÃ´t %<new%> et %<delete%>"
  
! #: cp/call.c:9096
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr "%qD dÃ©placement d'un objet de type %#qT avec un constructeur par copie supprimÃ©; utilisez plutÃ´t %<new%> et %<delete%>"
  
! #: cp/call.c:9099
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr "%qD dÃ©placement d'un objet de type %#qT avec un destructeur supprimÃ©"
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr "%qD dÃ©placement d'un objet du type non trivial %#qT et de taille %E dans une rÃ©gion de taille %E"
  
! #: cp/call.c:9130
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT dÃ©clarÃ© ici"
  
! #: cp/call.c:9226
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "le constructeur dÃ©lÃ¨gue Ã  lui-mÃªme"
  
! #: cp/call.c:9500 cp/typeck.c:9003
  msgid "cannot convert %qH to %qI"
  msgstr "ne peut convertir %qH en %qI"
  
! #: cp/call.c:9522
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "pas de fonction concordante pour l'appel Ã  %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.c:9551
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "pas de fonction concordante pour l'appel Ã  %<%T::%s%E(%A)%#V%>"
  
! #: cp/call.c:9598
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "appel Ã  la non fonction %qD"
  
! #: cp/call.c:9639 cp/pt.c:15262 cp/typeck.c:3029
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ne peut appeler le constructeur %<%T::%D%> directement"
  
! #: cp/call.c:9641
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "pour un transtypage de style Â«Â fonctionÂ Â», enlevez le %<::%D%> redondant"
  
! #: cp/call.c:9799
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "pas de fonction concordante pour l'appel de %<%s(%A)%>"
  
! #: cp/call.c:9802
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "appel ambigu Ã  la surcharge %<%s(%A)%>"
  
! #: cp/call.c:9823
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "appel Ã  %q#D qui est pur virtuel depuis un initialisateur qui n'est pas un membre statique"
  
! #: cp/call.c:9828
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "appel Ã  %q#D qui est pur virtuel depuis le constructeur"
  
! #: cp/call.c:9829
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "appel Ã  %q#D qui est pur virtuel depuis le destructeur"
  
! #: cp/call.c:9852
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "impossible d'appeler la fonction membre %qD sans objet"
  
! #: cp/call.c:10693
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "le passage de %qT choisi %qT au lieu de %qT"
  
! #: cp/call.c:10754
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "choix de %qD Ã  la place de %qD"
  
! #: cp/call.c:10755
  msgid "  for conversion from %qH to %qI"
  msgstr "  pour la conversion de %qH vers %qI"
  
! #: cp/call.c:10758
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  parce que la sÃ©quence de conversion pour l'argument est meilleure"
  
! #: cp/call.c:10988
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "dÃ©saccord dans l'argument par dÃ©faut lors de la rÃ©solution de la surcharge"
  
! #: cp/call.c:10992
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " candidat 1: %q#F"
  
! #: cp/call.c:10994
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " candidat 2: %q#F"
  
! #: cp/call.c:11040
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "le C++ ISO indique que ceux-ci sont ambigus mÃªme si la plus mauvaise conversion pour le premier est meilleures que la plus mauvaise conversion pour le second:"
  
! #: cp/call.c:11443
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "une limite temporaire sur %qD existe uniquement jusqu'Ã  la sortie du constructeur"
  
! #: cp/call.c:11566
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "initialisation invalide pour une rÃ©fÃ©rence non constante du type %qH Ã  partir d'une r-valeur de type %qI"
  
! #: cp/call.c:11570
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "initialisation invalide pour une rÃ©fÃ©rence du type %qH Ã  partir d'une expression de type %qI"
  
--- 39108,39564 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "comparaison entre %q#T et %q#T"
  
! #: cp/call.c:6519
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr "le nettoyage pendant une exception pour cet opÃ©rateur Â«Â newÂ Â» avec placement sÃ©lectionne l'opÃ©rateur Â«Â deleteÂ Â» sans placement"
  
! #: cp/call.c:6522
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr "%qD est une fonction de dÃ©sallocation habituelle (sans placement) en C++14 (ou avec -fsized-deallocation)"
  
! #: cp/call.c:6561
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD est une fonction de dÃ©sallocation habituelle (sans placement)"
  
! #: cp/call.c:6721
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "pas de fonction de dÃ©sallocation correspondante pour %qD"
  
! #: cp/call.c:6727
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "pas de %<operator %s%> adaptÃ© pour %qT"
  
! #: cp/call.c:6745
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "%q#D est privÃ© dans ce contexte"
  
! #: cp/call.c:6747 cp/decl.c:7455
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "dÃ©clarÃ© privÃ© ici"
  
! #: cp/call.c:6752
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%q#D est protÃ©gÃ© dans ce contexte"
  
! #: cp/call.c:6754 cp/decl.c:7456
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "dÃ©clarÃ© protÃ©gÃ© ici"
  
! #: cp/call.c:6759
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q#D est inaccessible dans ce contexte"
  
! #: cp/call.c:6870
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "passage de NULL pour l'argument non pointeur %P de %qD"
  
! #: cp/call.c:6873 cp/call.c:6892 cp/typeck.c:4065
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  dÃ©clarÃ© ici"
  
! #: cp/call.c:6877
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "conversion vers un type non pointeur %qT Ã  partir de NULL"
  
! #: cp/call.c:6889
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "conversion de %<false%> vers un type pointeur pour l'argument %P de %qD"
  
! #: cp/call.c:6896
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "conversion de %<false%> vers le type pointeur %qT"
  
! #: cp/call.c:6963
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  initialisation de l'argument %P de %qD"
  
! #: cp/call.c:7008
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "trop d'accolades autour de l'initialiseur pour %qT"
  
! #: cp/call.c:7019
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "la conversion vers %qH depuis %qI requiert une initialisation directe"
  
! #: cp/call.c:7028
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "la conversion dÃ©finie par l'utilisateur de %qH vers %qI est invalide"
  
! #: cp/call.c:7068 cp/cvt.c:226
  msgid "invalid conversion from %qH to %qI"
  msgstr "conversion invalide de %qH vers %qI"
  
! #: cp/call.c:7110 cp/call.c:7117
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "la conversion de la liste d'initialisation vers %qT utiliserait le constructeur explicite %qD"
  
! #: cp/call.c:7113
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "en C++11 et au delÃ , un constructeur par dÃ©faut peut Ãªtre explicite"
  
! #: cp/call.c:7366
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "impossible de lier la rÃ©fÃ©rence d'une r-valeur de type %qH Ã  une l-valeur de type %qI"
  
! #: cp/call.c:7370
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "impossible de lier la rÃ©fÃ©rence d'une l-valeur non constante de type %qH Ã  une r-valeur de type %qI"
  
! #: cp/call.c:7373
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "lier la rÃ©fÃ©rence du type %qH Ã  %qI abandonne les qualificatifs"
  
! #: cp/call.c:7408
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "ne peut lier le champ de bits %qE avec %qT"
  
! #: cp/call.c:7411 cp/call.c:7428
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "ne peut lier le champs empaquetÃ© %qE avec %qT"
  
! #: cp/call.c:7414
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "ne peut lier la r-valeur %qE avec %qT"
  
! #: cp/call.c:7527
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "conversion implicite de %qH en %qI lors du passage de l'argument Ã  la fonction"
  
! #: cp/call.c:7544 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr "l'Ã©numÃ©ration %qT dans une portÃ©e limitÃ©e est passÃ©e au travers de ... en tant que %qT avant %<-fabi-version=6%> et en tant que %qT aprÃ¨s"
  
! #: cp/call.c:7581
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "le passage d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellement"
  
! #: cp/call.c:7617
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "impossible de recevoir le type rÃ©fÃ©rencÃ© %qT au travers de %<...%>"
  
! #: cp/call.c:7627
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "la rÃ©ception d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellement"
  
! #: cp/call.c:7695
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ã©valuation rÃ©cursive de l'argument par dÃ©faut pour %q#D"
  
! #: cp/call.c:7704
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "l'appel Ã  %qD utilise l'argument par dÃ©faut du paramÃ¨tre %P qui n'est pas encore dÃ©fini"
  
! #: cp/call.c:7808
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "l'argument de l'appel de fonction pourrait Ãªtre un candidat pour un attribut de format"
  
! #: cp/call.c:7867
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "utilisation d'une fonction ayant plusieurs versions sans version par dÃ©faut"
  
! #: cp/call.c:8260
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "le passage de %qT comme argument %<this%> abandonne les qualificatifs"
  
! #: cp/call.c:8263 cp/call.c:8379 cp/call.c:10710
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  dans l'appel de %qD"
  
! #: cp/call.c:8293
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT n'est pas une base accessible de %qT"
  
! #: cp/call.c:8375
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "%qT est dÃ©duit comme Ã©tant %qT"
  
! #: cp/call.c:8381
  #, gcc-internal-format
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr "  (vous pouvez dÃ©sactiver ceci avec %<-fno-deduce-init-list%>)"
  
! #: cp/call.c:8493
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "passage des arguments Ã  l'Ã©lision du constructeur hÃ©ritÃ© %qD"
  
! #: cp/call.c:8624
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr "l'affectation depuis le initializer_list temporaire n'Ã©tend pas la durÃ©e de vie du tableau sous-jacent"
  
! #: cp/call.c:8981
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr "Ã©criture %qD vers un objet de type %#qT sans affectation par copie triviale"
  
! #: cp/call.c:8984
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "Ã©criture %qD vers un objet de type non trivial %#qT%s"
  
! #: cp/call.c:8989
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr "Ã©criture %qD vers un objet de type %#qT avec le membre %qs de %qD"
  
! #: cp/call.c:8994
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr "Ã©criture %qD vers un objet de type %#qT contenant un pointer vers le membre de donnÃ©e%s"
  
! #: cp/call.c:9009
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "; utilisez plutÃ´t une affectation ou une initialisation par valeur"
  
! #: cp/call.c:9011
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "; utilisez plutÃ´t une affectation"
  
! #: cp/call.c:9013
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "; utilisez plutÃ´t une initialisation par valeur"
  
! #: cp/call.c:9016
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD effacement d'un objet de type %#qT sans affectation par copie triviale%s"
  
! #: cp/call.c:9019
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD effacement d'un objet du type non trivial %#qT%s"
  
! #: cp/call.c:9021
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr "%qD effacement d'un objet de type %#qT contenant un pointeur vers un membre%s"
  
! #: cp/call.c:9042
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "; utilisez plutÃ´t une affectation par copie ou une initialisation par copie"
  
! #: cp/call.c:9044
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; utilisez plutÃ´t une affectation par copie"
  
! #: cp/call.c:9046
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; utilisez plutÃ´t une initialisation par copie"
  
! #: cp/call.c:9049
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD Ã©criture dans un objet de type %#qT sans affectation par copie triviale%s"
  
! #: cp/call.c:9052
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%qD Ã©criture dans un objet du type non trivialement copiable %#qT%s"
  
! #: cp/call.c:9055
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr "%qD Ã©criture dans un objet avec un constructeur par copie supprimÃ©"
  
! #: cp/call.c:9066
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr "%qD copie un objet du type non trivial %#qT depuis un tableau de %#qT"
  
! #: cp/call.c:9078
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr "%qD copie un objet de type %#qT avec le membre %qs de %qD depuis un tableau de %#qT; utilisez plutÃ´t une affectation ou une initialisation par copie"
  
! #: cp/call.c:9095
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr "%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octets inchangÃ©s"
  
! #: cp/call.c:9098
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr "%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octet inchangÃ©"
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "%qD dÃ©placement d'un objet du type non trivialement copiable %#qT; utilisez plutÃ´t %<new%> et %<delete%>"
  
! #: cp/call.c:9111
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr "%qD dÃ©placement d'un objet de type %#qT avec un constructeur par copie supprimÃ©; utilisez plutÃ´t %<new%> et %<delete%>"
  
! #: cp/call.c:9114
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr "%qD dÃ©placement d'un objet de type %#qT avec un destructeur supprimÃ©"
  
! #: cp/call.c:9123
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr "%qD dÃ©placement d'un objet du type non trivial %#qT et de taille %E dans une rÃ©gion de taille %E"
  
! #: cp/call.c:9145
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT dÃ©clarÃ© ici"
  
! #: cp/call.c:9241
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "le constructeur dÃ©lÃ¨gue Ã  lui-mÃªme"
  
! #: cp/call.c:9515 cp/typeck.c:9021
  msgid "cannot convert %qH to %qI"
  msgstr "ne peut convertir %qH en %qI"
  
! #: cp/call.c:9537
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "pas de fonction concordante pour l'appel Ã  %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.c:9566
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "pas de fonction concordante pour l'appel Ã  %<%T::%s%E(%A)%#V%>"
  
! #: cp/call.c:9613
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "appel Ã  la non fonction %qD"
  
! #: cp/call.c:9654 cp/pt.c:15265 cp/typeck.c:3047
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ne peut appeler le constructeur %<%T::%D%> directement"
  
! #: cp/call.c:9656
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "pour un transtypage de style Â«Â fonctionÂ Â», enlevez le %<::%D%> redondant"
  
! #: cp/call.c:9814
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "pas de fonction concordante pour l'appel de %<%s(%A)%>"
  
! #: cp/call.c:9817
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "appel ambigu Ã  la surcharge %<%s(%A)%>"
  
! #: cp/call.c:9838
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "appel Ã  %q#D qui est pur virtuel depuis un initialisateur qui n'est pas un membre statique"
  
! #: cp/call.c:9843
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "appel Ã  %q#D qui est pur virtuel depuis le constructeur"
  
! #: cp/call.c:9844
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "appel Ã  %q#D qui est pur virtuel depuis le destructeur"
  
! #: cp/call.c:9867
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "impossible d'appeler la fonction membre %qD sans objet"
  
! #: cp/call.c:10708
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "le passage de %qT choisi %qT au lieu de %qT"
  
! #: cp/call.c:10769
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "choix de %qD Ã  la place de %qD"
  
! #: cp/call.c:10770
  msgid "  for conversion from %qH to %qI"
  msgstr "  pour la conversion de %qH vers %qI"
  
! #: cp/call.c:10773
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  parce que la sÃ©quence de conversion pour l'argument est meilleure"
  
! #: cp/call.c:11003
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "dÃ©saccord dans l'argument par dÃ©faut lors de la rÃ©solution de la surcharge"
  
! #: cp/call.c:11007
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " candidat 1: %q#F"
  
! #: cp/call.c:11009
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " candidat 2: %q#F"
  
! #: cp/call.c:11055
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "le C++ ISO indique que ceux-ci sont ambigus mÃªme si la plus mauvaise conversion pour le premier est meilleures que la plus mauvaise conversion pour le second:"
  
! #: cp/call.c:11458
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "une limite temporaire sur %qD existe uniquement jusqu'Ã  la sortie du constructeur"
  
! #: cp/call.c:11581
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "initialisation invalide pour une rÃ©fÃ©rence non constante du type %qH Ã  partir d'une r-valeur de type %qI"
  
! #: cp/call.c:11585
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "initialisation invalide pour une rÃ©fÃ©rence du type %qH Ã  partir d'une expression de type %qI"
  
*************** msgstr "conversion vers le type rÃ©fÃ©re
*** 40525,40531 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "la conversion depuis %qH vers %qI Ã©carte les qualificatifs"
  
! #: cp/cvt.c:497 cp/typeck.c:7518
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "le transtypage de %qT vers %qT ne dÃ©rÃ©fÃ©rence pas le pointeur"
--- 40544,40550 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "la conversion depuis %qH vers %qI Ã©carte les qualificatifs"
  
! #: cp/cvt.c:497 cp/typeck.c:7536
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "le transtypage de %qT vers %qT ne dÃ©rÃ©fÃ©rence pas le pointeur"
*************** msgstr "par rapport Ã  la dÃ©claration p
*** 40888,40894 ****
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "la redÃ©claration de %qD diffÃ¨re de la dÃ©claration prÃ©cÃ©dente sur le %<constexpr%>"
  
! #: cp/decl.c:1225 cp/decl.c:14140
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "dÃ©claration prÃ©cÃ©dente de %qD"
--- 40907,40913 ----
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "la redÃ©claration de %qD diffÃ¨re de la dÃ©claration prÃ©cÃ©dente sur le %<constexpr%>"
  
! #: cp/decl.c:1225 cp/decl.c:14149
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "dÃ©claration prÃ©cÃ©dente de %qD"
*************** msgstr "dÃ©finition supprimÃ©e de %qD"
*** 41081,41119 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2422
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "spÃ©cialisation explicite de %qD aprÃ¨s la premiÃ¨re utilisation"
  
! #: cp/decl.c:2561
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: attribut de visibilitÃ© ignorÃ© car il est en conflit avec la dÃ©claration prÃ©cÃ©dente"
  
  #. Reject two definitions.
! #: cp/decl.c:2815 cp/decl.c:2844 cp/decl.c:2877 cp/decl.c:2894 cp/decl.c:2992
  #: cp/decl2.c:903
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "redÃ©finition de %q#D"
  
! #: cp/decl.c:2831
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD est en conflit avec la fonction utilisÃ©e"
  
! #: cp/decl.c:2841
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D pas dÃ©clarÃ© dans une classe"
  
! #: cp/decl.c:2855 cp/decl.c:2904
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D redÃ©clarÃ© en ligne avec l'attribut %<gnu_inline%>"
  
! #: cp/decl.c:2858 cp/decl.c:2907
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D redÃ©clarÃ© en ligne sans l'attribut %<gnu_inline%>"
--- 41100,41138 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2439
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "spÃ©cialisation explicite de %qD aprÃ¨s la premiÃ¨re utilisation"
  
! #: cp/decl.c:2578
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: attribut de visibilitÃ© ignorÃ© car il est en conflit avec la dÃ©claration prÃ©cÃ©dente"
  
  #. Reject two definitions.
! #: cp/decl.c:2832 cp/decl.c:2861 cp/decl.c:2894 cp/decl.c:2911 cp/decl.c:3009
  #: cp/decl2.c:903
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "redÃ©finition de %q#D"
  
! #: cp/decl.c:2848
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD est en conflit avec la fonction utilisÃ©e"
  
! #: cp/decl.c:2858
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D pas dÃ©clarÃ© dans une classe"
  
! #: cp/decl.c:2872 cp/decl.c:2921
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D redÃ©clarÃ© en ligne avec l'attribut %<gnu_inline%>"
  
! #: cp/decl.c:2875 cp/decl.c:2924
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D redÃ©clarÃ© en ligne sans l'attribut %<gnu_inline%>"
*************** msgstr "%q+D redÃ©clarÃ© en ligne sans l
*** 41121,43153 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2924
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "la redÃ©claration de l'ami %q#D ne peut pas avoir d'arguments de patron par dÃ©faut"
  
! #: cp/decl.c:2938
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "la dÃ©claration locale au thread de %q#D suit la dÃ©claration non locale au thread"
  
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "la dÃ©claration non locale au thread de %q#D suit la dÃ©claration locale au thread"
  
! #: cp/decl.c:2956 cp/decl.c:3000 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "redÃ©claration de %q#D"
  
! #: cp/decl.c:2983
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "redÃ©claration redondante du membre statique %<constexpr%> %qD"
  
! #: cp/decl.c:3049
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "l'Ã©tiquette locale %qE est en conflit avec l'Ã©tiquette existante"
  
! #: cp/decl.c:3050
  #, gcc-internal-format
  msgid "previous label"
  msgstr "Ã©tiquette prÃ©cÃ©dente"
  
! #: cp/decl.c:3144
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  Ã  partir d'ici"
  
! #: cp/decl.c:3167 cp/decl.c:3395
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  sort du block structurÃ© OpenMP"
  
! #: cp/decl.c:3195
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  croise l'initialisation de %q#D"
  
! #: cp/decl.c:3198
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  entre dans la portÃ©e de %q#D qui a un destructeur non trivial"
  
! #: cp/decl.c:3253
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr "  %s"
  
! #: cp/decl.c:3348 cp/decl.c:3368
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  entre dans le bloc Â«Â catchÂ Â»"
  
! #: cp/decl.c:3355
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  passe outre l'initialisation de %q#D"
  
! #: cp/decl.c:3358
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  entre dans la portÃ©e de %q#D qui a un destructeur non trivial"
  
! #: cp/decl.c:3366
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  entre dans le bloc Â«Â tryÂ Â»"
  
! #: cp/decl.c:3370
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  entre dans l'instruction synchronisÃ©e ou atomique"
  
! #: cp/decl.c:3372
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr "  entre dans l'instruction Â«Â ifÂ Â» %<constexpr%>"
  
! #: cp/decl.c:3378
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entre dans le bloc structurÃ© OpenMP"
  
! #: cp/decl.c:3410 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "sortie invalide du bloc structurÃ© OpenMP"
  
! #: cp/decl.c:3809
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD n'est pas un type"
  
! #: cp/decl.c:3816 cp/parser.c:6492
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "%qD utilisÃ© sans arguments du patron"
  
! #: cp/decl.c:3827
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T n'est pas une classe"
  
! #: cp/decl.c:3855 cp/decl.c:3948
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "pas de patron de classe nommÃ© %q#T dans %q#T"
  
! #: cp/decl.c:3856
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "pas de type nommÃ© %q#T dans %q#T"
  
! #: cp/decl.c:3869
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la recherche de %qT dans %qT est ambigÃ¼e"
  
! #: cp/decl.c:3878
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nomme %q#T qui n'est pas un patron de classe"
  
! #: cp/decl.c:3885
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nomme %q#T qui n'est pas un type"
  
! #: cp/decl.c:3957
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "les paramÃ¨tres du patron ne correspondent pas au patron %qD"
  
! #: cp/decl.c:4273
  #, 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.c:4741
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "le membre %q+#D avec un constructeur n'est pas permis dans un agrÃ©gat anonyme"
  
! #: cp/decl.c:4744
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "le membre %q+#D avec un destructeur n'est pas permis dans un agrÃ©gat anonyme"
  
! #: cp/decl.c:4747
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "le membre %q+#D avec un opÃ©rateur d'affectation par copie n'est pas permis dans un agrÃ©gat anonyme"
  
! #: cp/decl.c:4766
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribut ignorÃ© dans la dÃ©claration de %q#T"
  
! #: cp/decl.c:4769
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "l'attribut pour %q#T doit suivre le mot-clÃ© %qs"
  
! #: cp/decl.c:4792
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "types multiples dans une dÃ©claration"
  
! #: cp/decl.c:4797
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redÃ©claration du type interne C++ %qT"
  
! #: cp/decl.c:4814
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> peut seulement Ãªtre spÃ©cifiÃ© pour des dÃ©clarations de variables ou de fonctions"
  
! #: cp/decl.c:4846
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nom de type manquant dans la dÃ©claration typedef"
  
! #: cp/decl.c:4854
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "le C++ ISO interdit les structures anonymes"
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions"
  
! #: cp/decl.c:4864
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions"
  
! #: cp/decl.c:4869
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> peut seulement Ãªtre spÃ©cifiÃ© Ã  l'intÃ©rieur d'une classe"
  
! #: cp/decl.c:4872
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> peut seulement Ãªtre spÃ©cifiÃ© pour des constructeurs"
  
! #: cp/decl.c:4875
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "une classe de stockage peut seulement Ãªtre spÃ©cifiÃ©e pour des objets et des fonctions"
  
! #: cp/decl.c:4879
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions"
  
! #: cp/decl.c:4883
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions"
  
! #: cp/decl.c:4887
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions"
  
! #: cp/decl.c:4891
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions"
  
! #: cp/decl.c:4895
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> a Ã©tÃ© ignorÃ© dans cette dÃ©claration"
  
! #: cp/decl.c:4898
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<constexpr%> ne peut pas Ãªtre utilisÃ© pour des dÃ©clarations de types"
  
! #: cp/decl.c:4920
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "attribut ignorÃ© dans l'instanciation explicite de %q#T"
  
! #: cp/decl.c:4923
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "aucun attribut peut Ãªtre appliquÃ© Ã  une instanciation explicite"
  
! #: cp/decl.c:4995
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "les attributs sont ignorÃ©s si ils sont appliquÃ©s Ã  la classe de type %qT en dehors de la dÃ©finition"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4999
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "attributs ignorÃ©s car ils sont appliquÃ©s au type dÃ©pendent %qT sans dÃ©claration associÃ©e"
  
! #: cp/decl.c:5069 cp/decl2.c:834
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD est initialisÃ© (utilisez plutÃ´t decltype)"
  
! #: cp/decl.c:5077
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "la dÃ©claration de %q#D est %<extern%> et est initialisÃ©e"
  
! #: cp/decl.c:5107
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "la dÃ©finition de %q#D est marquÃ©e %<dllimport%>"
  
! #: cp/decl.c:5131
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D n'est pas un membre de donnÃ©e statique de %q#T"
  
! #: cp/decl.c:5139
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "la dÃ©claration du patron non membre de %qD"
  
  # le message ci-dessous est la suite de celui juste ci-dessus
! #: cp/decl.c:5140
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "ne correspond pas Ã  la dÃ©claration du patron membre ici"
  
! #: cp/decl.c:5152
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "le C++ ISO ne permet pas que %<%T::%D%> soit dÃ©fini comme %<%T::%D%>"
  
! #: cp/decl.c:5164
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "initialisation en double de %qD"
  
! #: cp/decl.c:5214
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "la dÃ©claration de %q#D en dehors de la classe n'est pas une dÃ©finition"
  
! #: cp/decl.c:5248
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qD dÃ©clarÃ© %<thread_local%> dans une fonction %<constexpr%>"
  
! #: cp/decl.c:5252
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%qD dÃ©clarÃ© %<static%> dans une fonction %<constexpr%>"
  
! #: cp/decl.c:5317
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "la variable %q#D a un initialiseur mais a un type incomplet"
  
! #: cp/decl.c:5323 cp/decl.c:6330
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "les Ã©lÃ©ments du tableau %q#D ont un type incomplet"
  
! #: cp/decl.c:5333
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "l'agrÃ©gat %q#D a un type incomplet et ne peut Ãªtre dÃ©fini"
  
! #: cp/decl.c:5369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD est dÃ©clarÃ© comme rÃ©fÃ©rence mais n'est pas initialisÃ©"
  
! #: cp/decl.c:5426
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "nom utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableau"
  
! #: cp/decl.c:5432
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "nom %qD utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableau"
  
! #: cp/decl.c:5451
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "les initialisations par dÃ©signation non triviales ne sont pas supportÃ©es"
  
! #: cp/decl.c:5454
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "le champ dÃ©signÃ© par l'indicateur C99 %qE n'est pas une expression constante entiÃ¨re"
  
! #: cp/decl.c:5510
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "l'initialisation n'a pu dÃ©terminer la taille de %qD"
  
! #: cp/decl.c:5517
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "taille de tableau manquante dans %qD"
  
! #: cp/decl.c:5529
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "tableau %qD de taille zÃ©ro"
  
! #: cp/decl.c:5569
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "la taille de stockage de %qD n'est pas connue"
  
! #: cp/decl.c:5593
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "la taille de stockage de %qD n'est pas constante"
  
! #: cp/decl.c:5644
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "dÃ©solÃ©: les sÃ©mantiques de la variable en ligne %q#D sont erronÃ©es (vous obtiendrez de multiples copies)"
  
! #: cp/decl.c:5648
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "dÃ©solÃ©: les sÃ©mantiques de la fonction statique en ligne %q#D sont erronÃ©es (vous obtiendrez de multiples copies)"
  
! #: cp/decl.c:5654
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "vous pouvez contourner cela en enlevant l'initialiseur"
  
! #: cp/decl.c:5690
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "constante %qD non initialisÃ©e"
  
! #: cp/decl.c:5697
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "variable %qD non initialisÃ©e dans une fonction %<constexpr%>"
  
! #: cp/decl.c:5704
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "variable %qD non initialisÃ©e dans un contexte %<constexpr%>"
  
! #: cp/decl.c:5712
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T n'a pas de constructeur par dÃ©faut fourni par l'utilisateur"
  
! #: cp/decl.c:5716
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "le constructeur n'est pas dÃ©fini par l'utilisateur car le constructeur par dÃ©faut est explicitement demandÃ© dans le corps de la classe"
  
! #: cp/decl.c:5719
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "et le constructeur implicitement dÃ©fini n'initialise pas %q#D"
  
! #: cp/decl.c:5887
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "type %qT invalide pour initialiser un vecteur de type %qT"
  
! #: cp/decl.c:5928
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "l'initialisation de %qT doit Ãªtre entre accolades"
  
! #: cp/decl.c:5963
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour la classe %qT"
  
! #: cp/decl.c:5971
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT n'a pas de membre de donnÃ©es non statique nommÃ© %qD"
  
! #: cp/decl.c:5991
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "initialisation invalide pour %q#D"
  
! #: cp/decl.c:6021
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "le champ dÃ©signÃ© par l'indicateur C99 %qE est hors de l'initialisation de l'agrÃ©gat"
  
! #: cp/decl.c:6060 cp/decl.c:6302 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "trop d'Ã©lÃ©ments d'initialisation pour %qT"
  
! #: cp/decl.c:6097
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades autour de l'initialiseur scalaire pour le type %qT"
  
! #: cp/decl.c:6107
  #, gcc-internal-format
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr "trop d'accolades autour de l'initialiseur scalaire pour le type %qT"
  
! #: cp/decl.c:6227
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades manquantes autour de l'initialisation pour %qT"
  
! #: cp/decl.c:6332
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "les Ã©lÃ©ments du tableau %q#T ont un type incomplet"
  
! #: cp/decl.c:6340
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "littÃ©ral composÃ© de taille variable"
  
! #: cp/decl.c:6395
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D a un type incomplet"
  
! #: cp/decl.c:6416
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "l'objet scalaire %qD requiert un Ã©lÃ©ment dans l'initialisation"
  
! #: cp/decl.c:6461
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "en C++98, %qD doit Ãªtre initialisÃ© par un constructeur et non par %<{...}%>"
  
! #: cp/decl.c:6568
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "le tableau %qD est initialisÃ© par la chaÃ®ne littÃ©rale entre parenthÃ¨ses %qE"
  
! #: cp/decl.c:6603
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "initialisation invalide pour un membre statique avec constructeur"
  
! #: cp/decl.c:6605
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "l'initialisation non constante dans la classe est invalide pour le membre statique %qD"
  
! #: cp/decl.c:6608
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "l'initialisation non constante dans la classe est invalide pour le membre statique pas en ligne %qD"
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(une initialisation en dehors de la classe est requise)"
  
! #: cp/decl.c:6791
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "la rÃ©fÃ©rence %qD est initialisÃ©e avec elle-mÃªme"
  
! #: cp/decl.c:6938
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "affectation (pas une initialisation) dans la dÃ©claration"
  
! #: cp/decl.c:6956 cp/decl.c:12902
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "le C++17 ISO n'autorise pas le spÃ©cificateur de classe de stockage %<register%>"
  
! #: cp/decl.c:6960 cp/decl.c:12906
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "spÃ©cificateur de classe de stockage %<register%> utilisÃ©"
  
! #: cp/decl.c:7007
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr "l'initialisation pour %<decltype(auto) %D%> a un type fonction (avez-vous oubliÃ© les %<()%>Â ?)"
  
! #: cp/decl.c:7103
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "le concept de variable n'a pas d'initialisation"
  
! #: cp/decl.c:7156
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "masque la dÃ©claration prÃ©cÃ©dente du type de %q#D"
  
! #: cp/decl.c:7348
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la fonction %q#D est initialisÃ©e comme une variable"
  
! #: cp/decl.c:7432
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "impossible de dÃ©composer le type de la classe %qT car il a une structure anonyme comme membre"
  
! #: cp/decl.c:7435
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "impossible de dÃ©composer le type de la classe %qT car il a une union anonyme comme membre"
  
! #: cp/decl.c:7442
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "impossible de dÃ©composer le membre inaccessible %qD de %qT"
  
! #: cp/decl.c:7468
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "impossible de dÃ©composer le type de classe %qT: lui et sa classe de base %qT ont des membres de donnÃ©es non statiques"
  
! #: cp/decl.c:7477
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "impossible de dÃ©composer le type de classe %qT: ses classes de base %qT et %qT ont des membres de donnÃ©es non statiques"
  
! #: cp/decl.c:7694
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "la liaison structurÃ©e fait rÃ©fÃ©rence au type incomplet %qT"
  
! #: cp/decl.c:7710
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "impossible de dÃ©composer le tableau de longueur variable %qT"
  
! #: cp/decl.c:7719 cp/decl.c:7804
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%u nom fourni pour la liaison structurÃ©e"
  msgstr[1] "%u noms fournis pour la liaison structurÃ©e"
  
! #: cp/decl.c:7723
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "seulement %u nom fourni pour la liaison structurÃ©e"
  msgstr[1] "seulement %u noms fournis pour la liaison structurÃ©e"
  
! #: cp/decl.c:7726
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] "alors que %qT se dÃ©compose en %wu Ã©lÃ©ment"
  msgstr[1] "alors que %qT se dÃ©compose en %wu Ã©lÃ©ments"
  
! #: cp/decl.c:7771
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "impossible de dÃ©composer le vecteur de longueur variable %qT"
  
! #: cp/decl.c:7797
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> n'est pas une expression constante entiÃ¨re"
  
! #: cp/decl.c:7806
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "alors que %qT se dÃ©compose en %E Ã©lÃ©ments"
  
! #: cp/decl.c:7827
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "dans l'initialisation de la variable de liaison structurÃ©e %qD"
  
! #: cp/decl.c:7853
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "impossible de dÃ©composer le type union %qT"
  
! #: cp/decl.c:7858
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "impossible de dÃ©composer le type %qT qui n'est ni une classe ni un tableau"
  
! #: cp/decl.c:7863
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "impossible de dÃ©composer le type de fermeture lambda %qT"
  
! #: cp/decl.c:7867
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "la liaison structurÃ©e fait rÃ©fÃ©rence au type de classe incomplet %qT"
  
! #: cp/decl.c:7876
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "impossible de dÃ©composer le type de classe %qT sans membre de donnÃ©e non statique"
  
! #: cp/decl.c:8316
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "la variable non locale %qD dÃ©clarÃ©e %<__thread%> a besoin d'une initialisation dynamique"
  
! #: cp/decl.c:8319
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "la variable non locale %qD dÃ©clarÃ©e %<__thread%> a un destructeur non trivial"
  
! #: cp/decl.c:8324
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "%<thread_local%> en C++11 permet l'initialisation et la destruction dynamique"
  
! #: cp/decl.c:8553
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "l'initialisation n'a pu dÃ©terminer la taille de %qT"
  
! #: cp/decl.c:8557
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "taille du tableau manquante dans %qT"
  
! #: cp/decl.c:8560
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "tableau %qT de taille zÃ©ro"
  
! #: cp/decl.c:8576
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "le destructeur pour la classe Ã©trangÃ¨re %qT ne peut pas Ãªtre un membre"
  
! #: cp/decl.c:8578
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "le constructeur pour la classe Ã©trangÃ¨re %qT ne peut pas Ãªtre un membre"
  
! #: cp/decl.c:8604
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD est dÃ©clarÃ© comme une variable %<virtual%>"
  
! #: cp/decl.c:8606
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "les spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de variable"
  
! #: cp/decl.c:8612
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD dÃ©clarÃ© comme un paramÃ¨tre %<virtual%>"
  
! #: cp/decl.c:8615
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD dÃ©clarÃ© comme un paramÃ¨tre %<inline%>"
  
! #: cp/decl.c:8617
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "les spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de paramÃ¨tre"
  
! #: cp/decl.c:8623
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD dÃ©clarÃ© comme un type %<virtual%>"
  
! #: cp/decl.c:8626
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD dÃ©clarÃ© comme un type %<inline%>"
  
! #: cp/decl.c:8628
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "les spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de type"
  
! #: cp/decl.c:8634
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD dÃ©clarÃ© comme un champ %<virtual%>"
  
! #: cp/decl.c:8637
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD dÃ©clarÃ© comme un champ %<inline%>"
  
! #: cp/decl.c:8639
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "les spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de champ"
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D dÃ©clarÃ© comme un ami"
  
! #: cp/decl.c:8653
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D dÃ©clarÃ© avec une spÃ©cification d'exception"
  
! #: cp/decl.c:8685
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la dÃ©finition de %qD n'est pas dans l'espace de noms incluant %qT"
  
! #: cp/decl.c:8725
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "la fonction membre statique %q#D est dÃ©clarÃ©e avec des qualificatifs de type"
  
! #: cp/decl.c:8736
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "le concept %q#D est dÃ©clarÃ© avec des paramÃ¨tres de fonction"
  
! #: cp/decl.c:8743
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "le concept %q#D est dÃ©clarÃ© avec un type de retour dÃ©duit"
  
! #: cp/decl.c:8746
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "le concept %q#D a le type de retour %qT qui n'est pas %<bool%>"
  
! #: cp/decl.c:8822
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "le concept %qD n'a pas de dÃ©finition"
  
! #: cp/decl.c:8884
  #, 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.c:8895
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "utilisation invalide du template-id %qD dans la dÃ©claration du patron primaire"
  
! #: cp/decl.c:8916
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "les arguments par dÃ©faut ne sont pas permis dans la dÃ©claration de la spÃ©cialisation du patron ami %qD"
  
! #: cp/decl.c:8925
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> n'est pas permis dans la dÃ©claration de la spÃ©cialisation du patron ami %qD"
  
! #: cp/decl.c:8942
  #, 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.c:8989
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant un patron"
  
! #: cp/decl.c:8992
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant Ã  mettre en ligne"
  
! #: cp/decl.c:8995
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant %<constexpr%>"
  
! #: cp/decl.c:8997
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant static"
  
! #: cp/decl.c:9054
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "la fonction membre statique %qD ne peut pas avoir de qualificatif CV"
  
! #: cp/decl.c:9055
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "la fonction non membre %qD ne peut pas avoir de qualificatif CV"
  
! #: cp/decl.c:9063
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "la fonction membre statique %qD ne peut pas avoir de qualificatif de rÃ©fÃ©rence"
  
! #: cp/decl.c:9064
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "la fonction non membre %qD ne peut pas avoir de qualificatif de rÃ©fÃ©rence"
  
! #: cp/decl.c:9074
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "le guide de dÃ©duction %qD doit Ãªtre dÃ©clarÃ© au niveau de l'espace de noms"
  
! #: cp/decl.c:9080
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "le guide de dÃ©duction %qD ne peut pas avoir un corps de fonction"
  
! #: cp/decl.c:9093
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "opÃ©rateur littÃ©ral avec une classe de liaison C"
  
! #: cp/decl.c:9103
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD a une liste d'arguments invalide"
  
! #: cp/decl.c:9111
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "le suffixe entier %qs est masquÃ© par l'implÃ©mentation"
  
! #: cp/decl.c:9117
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr "le suffixe en virgule flottante %qs est masquÃ© par l'implÃ©mentation"
  
! #: cp/decl.c:9125
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "les suffixes d'opÃ©rateurs littÃ©raux qui ne sont pas prÃ©cÃ©dÃ©s par %<_%> sont rÃ©servÃ©s pour une standardisation future"
  
! #: cp/decl.c:9130
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD doit Ãªtre une fonction non membre"
  
! #: cp/decl.c:9211
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> doit retourner %<int%>"
  
! #: cp/decl.c:9251
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "dÃ©finition de %qD dÃ©clarÃ© implicitement"
  
! #: cp/decl.c:9256
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "dÃ©finition de %qD explicitement par dÃ©faut"
  
! #: cp/decl.c:9258
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D explicitement par dÃ©faut ici"
  
! #: cp/decl.c:9275
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "pas de fonction membre %q#D dÃ©clarÃ©e dans la classe %qT"
  
! #: cp/decl.c:9465
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "ne peut dÃ©clarer %<::main%> comme variable globale"
  
! #: cp/decl.c:9474
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "une variable qui n'est pas un patron ne peut pas avoir %<concept%>"
  
! #: cp/decl.c:9481
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "un concept doit avoir le type %<bool%>"
  
! #: cp/decl.c:9601
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "initialisation intra-classe du membre de donnÃ©e statique %q#D d'un type incomplet"
  
! #: cp/decl.c:9605
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> est requis pour l'initialisation intra-classe du membre de donnÃ©e statique %q#D d'un type non entier"
  
! #: cp/decl.c:9609
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "initialisation intra-classe du membre de donnÃ©e statique %q#D du type non littÃ©ral"
  
! #: cp/decl.c:9620
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "initialisation intra-classe invalide du membre de donnÃ©e statique du type non entier %qT"
  
! #: cp/decl.c:9625
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "le C++ ISO interdit l'initialisation intra-classe du membre statique non constant %qD"
  
! #: cp/decl.c:9630
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "le C++ ISO interdit l'initialisation du membre constant %qD du type non entier %qT"
  
! #: cp/decl.c:9739
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "la taille du tableau %qD a le type non entier %qT"
  
! #: cp/decl.c:9742
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "la taille du tableau a le type non entier %qT"
  
! #: cp/decl.c:9773 cp/decl.c:9842
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "la taille du tableau %qD n'est pas une expression constante de type entier"
  
! #: cp/decl.c:9777 cp/decl.c:9845
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "la taille du tableau n'est pas une expression constante entiÃ¨re"
  
! #: cp/decl.c:9825
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "le C++ ISO interdit le tableau de taille zÃ©ro %qD"
  
! #: cp/decl.c:9828
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "le C++ ISO interdit le tableau de taille zÃ©ro"
  
! #: cp/decl.c:9852
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "le C++ ISO interdit le tableau de taille variable %qD"
  
! #: cp/decl.c:9855
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "le C++ ISO interdit le tableau de taille variable"
  
! #: cp/decl.c:9861
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "le tableau de taille variable %qD est utilisÃ©"
  
! #: cp/decl.c:9864
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "le tableau de taille variable est utilisÃ©"
  
! #: cp/decl.c:9913
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "dÃ©bordement dans la dimension du tableau"
  
! #: cp/decl.c:9973
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "%qD est dÃ©clarÃ© comme tableau de %qT"
  
! #: cp/decl.c:9975 cp/pt.c:14971
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "crÃ©ation d'un tableau de %qT"
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "dÃ©claration de %qD comme un tableau de Â«Â voidÂ Â»"
  
! #: cp/decl.c:9987
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "crÃ©ation d'un tableau Â«Â voidÂ Â»"
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "dÃ©claration de %qD comme un tableau de fonctions"
  
! #: cp/decl.c:9994
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "crÃ©ation d'un tableau de fonctions"
  
! #: cp/decl.c:9999
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "dÃ©claration de %qD comme un tableau de rÃ©fÃ©rences"
  
! #: cp/decl.c:10001
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "crÃ©ation d'un tableau de rÃ©fÃ©rences"
  
! #: cp/decl.c:10006
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "dÃ©claration de %qD comme un tableau de fonctions membres"
  
! #: cp/decl.c:10009
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "crÃ©ation d'un tableau de fonctions membres"
  
! #: cp/decl.c:10023
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la dÃ©claration de %qD comme tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨re"
  
! #: cp/decl.c:10027
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "le tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨re"
  
! #: cp/decl.c:10097
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "la spÃ©cification d'un type retournÃ© pour un constructeur est invalide"
  
! #: cp/decl.c:10100
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "les qualificatifs ne sont pas permis dans la dÃ©claration d'un constructeur"
  
! #: cp/decl.c:10110
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "la spÃ©cification d'un type retournÃ© pour un destructeur est invalide"
  
! #: cp/decl.c:10113
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "les qualificatifs ne sont pas permis dans la dÃ©claration d'un destructeur"
  
! #: cp/decl.c:10125
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "type de retour spÃ©cifiÃ© pour %<operator %T%>"
  
! #: cp/decl.c:10128
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "les qualificatifs ne sont pas permis dans la dÃ©claration de %<operator %T%>"
  
! #: cp/decl.c:10136
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "type de retour spÃ©cifiÃ© pour le guide de dÃ©duction"
  
! #: cp/decl.c:10139
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "les qualificatifs ne sont pas permis dans la dÃ©claration du guide de dÃ©duction"
  
! #: cp/decl.c:10143
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "paramÃ¨tre de patron %qT, qui est lui-mÃªme un patron, dans la dÃ©claration du guide de dÃ©duction"
  
! #: cp/decl.c:10152
  #, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "spÃ©cificateur de type Â«Â decl-specifierÂ Â» dans la dÃ©claration du guide de dÃ©duction"
  
! #: cp/decl.c:10173
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variable non nommÃ©e ou champ dÃ©clarÃ© void"
  
! #: cp/decl.c:10180
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variable ou champ dÃ©clarÃ© void"
  
! #: cp/decl.c:10195
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "spÃ©cificateur %<inline%> invalide pour la variable %qD dÃ©clarÃ©e au niveau du bloc"
  
! #: cp/decl.c:10200
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "les variables Â«Â inlineÂ Â» sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/decl.c:10458
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<::%D%>"
  
! #: cp/decl.c:10461 cp/decl.c:10481
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<%T::%D%>"
  
! #: cp/decl.c:10464
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<%D::%D%>"
  
! #: cp/decl.c:10473
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T n'est pas une classe ou un espace de noms"
  
! #: cp/decl.c:10495 cp/decl.c:10588 cp/decl.c:10597 cp/decl.c:12241
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "dÃ©claration de %qD comme non fonction"
  
! #: cp/decl.c:10501
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "dÃ©claration de %qD comme non membre"
  
! #: cp/decl.c:10529
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "declarator-id manquant; utilisation du mot rÃ©servÃ© %qD"
  
! #: cp/decl.c:10580
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la dÃ©finition de fonction ne dÃ©clare aucun paramÃ¨tre"
  
! #: cp/decl.c:10605
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "dÃ©claration de %qD comme %<typedef%>"
  
! #: cp/decl.c:10610
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "dÃ©claration de %qD comme paramÃ¨tre"
  
! #: cp/decl.c:10645
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%<concept%> ne peut pas apparaÃ®tre dans une dÃ©claration typedef"
  
! #: cp/decl.c:10652
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> ne peut pas apparaÃ®tre dans une dÃ©claration typedef"
  
! #: cp/decl.c:10660
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "au moins deux types de donnÃ©es dans la dÃ©claration de %qs"
  
! #: cp/decl.c:10666
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "spÃ©cificateurs conflictuels dans la dÃ©claration de %qs"
  
! #: cp/decl.c:10701
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "le C++ ISO n'accepte pas qu'un simple %<complex%> signifie %<double complex%>"
  
! #: cp/decl.c:10750 cp/decl.c:10753 cp/decl.c:10756
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "le C++ ISO interdit la dÃ©claration de %qs sans type"
  
! #: cp/decl.c:10772
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> n'est pas supportÃ© par la cible"
  
! #: cp/decl.c:10778
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "le C++ ISO ne supporte pas %<__int%d%> pour %qs"
  
! #: cp/decl.c:10832
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> et %<unsigned%> spÃ©cifiÃ©s ensemble"
  
! #: cp/decl.c:10838
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> et %<short%> spÃ©cifiÃ©s ensemble"
  
! #: cp/decl.c:10846 cp/decl.c:10852
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs spÃ©cifiÃ© avec %qT"
  
! #: cp/decl.c:10857
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs spÃ©cifiÃ© avec %<decltype%>"
  
! #: cp/decl.c:10859
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs spÃ©cifiÃ© avec %<typeof%>"
  
! #: cp/decl.c:10925
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Â«Â complexÂ Â» invalide pour %qs"
  
! #: cp/decl.c:10964
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr "l'espace rÃ©servÃ© par le type %qT dans le patron doit Ãªtre suivi d'un simple declarator-id"
  
! #: cp/decl.c:10984
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "le membre %qD ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<static%>"
  
! #: cp/decl.c:10993
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr "le membre %qD peut Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<constexpr%> uniquement avec %<-std=c++2a%> ou %<-std=gnu++2a%>"
  
! #: cp/decl.c:11006
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "la dÃ©claration typedef est invalide dans la dÃ©claration du paramÃ¨tre"
  
! #: cp/decl.c:11013
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qs du patron"
  
! #: cp/decl.c:11023 cp/decl.c:11165
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qs"
  
! #: cp/decl.c:11030
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %<concept%>"
  
! #: cp/decl.c:11036
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %<constexpr%>"
  
! #: cp/decl.c:11046
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> en dehors de la dÃ©claration de classe"
  
! #: cp/decl.c:11056
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<inline%>"
  
! #: cp/decl.c:11059
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<typedef%>"
  
! #: cp/decl.c:11061
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<constexpr%>"
  
! #: cp/decl.c:11065
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "la dÃ©claration d'une liaison structurÃ©e ne peut pas Ãªtre %qs"
  
! #: cp/decl.c:11070
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<concept%>"
  
! #: cp/decl.c:11076
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<register%>"
  
! #: cp/decl.c:11080
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<static%>"
  
! #: cp/decl.c:11084
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<extern%>"
  
! #: cp/decl.c:11088
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<mutable%>"
  
! #: cp/decl.c:11092
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas avoir le %<auto%> du C++98"
  
! #: cp/decl.c:11103
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas avoir le type %qT"
  
! #: cp/decl.c:11106
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "le type doit Ãªtre un %<auto%> qualifiÃ© avec CV ou une rÃ©fÃ©rence Ã  un %<auto%> qualifiÃ© avec CV"
  
! #: cp/decl.c:11137
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "classes de stockage multiples dans la dÃ©claration de %qs"
  
! #: cp/decl.c:11163
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "classe de stockage spÃ©cifiÃ©e pour %qs"
  
! #: cp/decl.c:11177
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fonction imbriquÃ©e %qs dÃ©clarÃ©e %<extern%>"
  
! #: cp/decl.c:11181
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la dÃ©claration de %qs hors de toute fonction spÃ©cifie %<auto%>"
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs dans le champ de la fonction est implicitement dÃ©clarÃ© auto et dÃ©clarÃ© %<__thread%>"
  
! #: cp/decl.c:11203
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "spÃ©cificateurs de classe de stockage invalides dans les dÃ©clarations de fonctions amies"
  
! #: cp/decl.c:11285
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "parenthÃ¨ses inutiles dans la dÃ©claration de %qs"
  
! #: cp/decl.c:11334
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "clause Â«Â requiresÂ Â» sur le type de retour"
  
! #: cp/decl.c:11357
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "la fonction %qs utilise le spÃ©cificateur de type %<auto%> sans type de retour Ã  la fin"
  
! #: cp/decl.c:11361
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "le type de retour dÃ©duit est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>"
  
! #: cp/decl.c:11366
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "une fonction virtuelle ne peut pas avoir un type de retour dÃ©duit"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "la fonction %qs avec un type de retour Ã  la fin a %qT comme Ã©tant son type au lieu d'un simple %<auto%>"
  
! #: cp/decl.c:11382
  #, 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.c:11387
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "utilisation invalide de %<decltype(auto)%>"
  
! #: cp/decl.c:11398
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "type de classe %qD dÃ©duit dans le type de retour de la fonction"
  
! #: cp/decl.c:11407
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "le guide de dÃ©duction pour %qT doit avoir un type de retour Ã  la fin"
  
! #: cp/decl.c:11420
  #, 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.c:11432
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "le type de retour Ã  la fin est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/decl.c:11435
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "la fonction %qs avec le type de retour Ã  la fin n'est pas dÃ©clarÃ©e avec le spÃ©cificateur de type %<auto%>"
  
! #: cp/decl.c:11465
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs dÃ©clarÃ© comme une fonction retournant une fonction"
  
! #: cp/decl.c:11471
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dÃ©clarÃ© comme une fonction retournant un tableau"
  
! #: cp/decl.c:11500
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "le destructeur ne peut Ãªtre une fonction membre statique"
  
! #: cp/decl.c:11501
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "le constructeur ne peut Ãªtre une fonction membre statique"
  
! #: cp/decl.c:11505
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "les destructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CV"
  
! #: cp/decl.c:11506
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "les constructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CV"
  
! #: cp/decl.c:11514
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "les destructeurs ne peuvent pas Ãªtre qualifiÃ©s comme des rÃ©fÃ©rences"
  
! #: cp/decl.c:11515
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "les constructeurs ne peuvent pas Ãªtre qualifiÃ©s comme des rÃ©fÃ©rences"
  
! #: cp/decl.c:11533
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "les constructeurs ne peuvent pas Ãªtre dÃ©clarÃ©s %<virtual%>"
  
! #: cp/decl.c:11550
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "les fonctions virtuelles ne peuvent pas Ãªtre amies"
  
! #: cp/decl.c:11554
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la dÃ©claration amie n'est pas dans la dÃ©finition de la classe"
  
! #: cp/decl.c:11557
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "ne peut dÃ©finir la fonction amie %qs dans une dÃ©finition de classe locale"
  
! #: cp/decl.c:11570
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "une fonction de conversion ne peut pas avoir de type de retour Ã  la fin"
  
! #: cp/decl.c:11596
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destructeurs ne peuvent pas avoir de paramÃ¨tre"
  
! #: cp/decl.c:11636
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ne peut dÃ©clarer un pointeur vers %q#T"
  
! #: cp/decl.c:11649 cp/decl.c:11656
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "ne peut dÃ©clarer une rÃ©fÃ©rence vers %q#T"
  
! #: cp/decl.c:11658
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "ne peut dÃ©clarer un pointeur vers le membre %q#T"
  
! #: cp/decl.c:11687
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "ne peut dÃ©clarer une rÃ©fÃ©rence vers le type de fonction qualifiÃ© %qT"
  
! #: cp/decl.c:11688
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "ne peut dÃ©clarer un pointeur vers le type de fonction qualifiÃ© %qT"
  
! #: cp/decl.c:11761
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "ne peut dÃ©clarer une rÃ©fÃ©rence vers %q#T qui n'est pas un typedef ou un argument vers un type d'un patron"
  
! #: cp/decl.c:11831
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "template-id %qD utilisÃ© comme un dÃ©clarateur"
  
! #: cp/decl.c:11856
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "les fonctions membres sont implicitement amies de leur classe"
  
! #: cp/decl.c:11862
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "qualification %<%T::%> additionnelle sur le membre %qs"
  
! #: cp/decl.c:11892
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "ne peut dÃ©finir la fonction membre %<%T::%s%> Ã  l'intÃ©rieur de %qT"
  
! #: cp/decl.c:11894
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "ne peut dÃ©clarer la fonction membre %<%T::%s%> Ã  l'intÃ©rieur de %qT"
  
! #: cp/decl.c:11902
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "ne peut dÃ©clarer le membre %<%T::%s%> Ã  l'intÃ©rieur de %qT"
  
! #: cp/decl.c:11942
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "le non paramÃ¨tre %qs ne peut pas Ãªtre un paquet de paramÃ¨tres"
  
! #: cp/decl.c:11950
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "les membres de donnÃ©es ne peuvent pas avoir le type %qT modifiÃ© par une variable"
  
! #: cp/decl.c:11952
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "le paramÃ¨tre ne peut pas avoir le type %qT modifiÃ© par une variable"
  
! #: cp/decl.c:11963
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> en dehors de la dÃ©claration de la classe"
  
! #: cp/decl.c:11966
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> dans une dÃ©claration amie"
  
! #: cp/decl.c:11969
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "seuls les dÃ©clarations de constructeurs et les opÃ©rateurs de conversion peuvent Ãªtre %<explicit%>"
  
! #: cp/decl.c:11979
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "le non membre %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.c:11986
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "le membre non objet %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.c:11993
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la fonction %qs ne peut pas Ãªtre dÃ©clarÃ©e %<mutable%>"
  
! #: cp/decl.c:11999
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%<static%> %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.c:12005
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%<const%> %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.c:12011
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "la rÃ©fÃ©rence %qs ne peut pas Ãªtre dÃ©clarÃ©e %<mutable%>"
  
! #: cp/decl.c:12047
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> n'est pas autorisÃ© dans une dÃ©claration de synonyme"
  
! #: cp/decl.c:12050
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef dÃ©clarÃ© %<auto%>"
  
! #: cp/decl.c:12055
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "clause Â«Â requiresÂ Â» sur un typedef"
  
! #: cp/decl.c:12059
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "le nom du typedef ne peut pas Ãªtre un nom de spÃ©cificateur imbriquÃ©"
  
! #: cp/decl.c:12083
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "le C++ ISO interdit le type imbriquÃ© %qD avec le mÃªme nom que la classe englobante"
  
! #: cp/decl.c:12171
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> spÃ©cifiÃ© pour la dÃ©claration d'une classe amie"
  
! #: cp/decl.c:12179
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "les paramÃ¨tres du patron ne peuvent pas Ãªtre amis"
  
! #: cp/decl.c:12181
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "une dÃ©claration amie requiert le mot-clÃ© Â«Â classÂ Â», c-Ã -d. %<friend class %T::%D%>"
  
! #: cp/decl.c:12185
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "une dÃ©claration amie requiert le mot-clÃ© Â«Â classÂ Â», c-Ã -d %<friend %#T%>"
  
! #: cp/decl.c:12198
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "tentative de rendre amie la classe %qT au niveau de la portÃ©e globale"
  
! #: cp/decl.c:12218
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "qualificatifs invalides sur un type de fonction non membre"
  
! #: cp/decl.c:12222
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "clause Â«Â requiresÂ Â» sur type-id"
  
! #: cp/decl.c:12232
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "dÃ©claration abstraite %qT utilisÃ©e comme dÃ©claration"
  
! #: cp/decl.c:12247
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "clause Â«Â requiresÂ Â» dans la dÃ©claration du type non fonction %qT"
  
! #: cp/decl.c:12266
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ne peut utiliser %<::%> dans la dÃ©claration d'un paramÃ¨tre"
  
! #: cp/decl.c:12272
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "le paramÃ¨tre %<auto%> n'est pas permis dans ce contexte"
  
! #: cp/decl.c:12274
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "paramÃ¨tre dÃ©clarÃ© %<auto%>"
  
! #: cp/decl.c:12325 cp/parser.c:3290
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "utilisation invalide du nom de patron %qE sans liste d'arguments"
  
! #: cp/decl.c:12329
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "membre de donnÃ©e non statique dÃ©clarÃ© avec %qT comme espace rÃ©servÃ©"
  
! #: cp/decl.c:12353
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "le C++ ISO interdit le membre tableau flexible %qs"
  
! #: cp/decl.c:12356
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "le C++ ISO interdit les tableaux flexibles comme membres"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12372
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "utilisation invalide de %<::%>"
  
! #: cp/decl.c:12393
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "dÃ©claration de la fonction %qD dans un contexte invalide"
  
! #: cp/decl.c:12403
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "fonction %qD dÃ©clarÃ©e %<virtual%> Ã  l'intÃ©rieur d'une union"
  
! #: cp/decl.c:12413
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD ne peut pas Ãªtre dÃ©clarÃ© %<virtual%> puisqu'il est toujours statique"
  
! #: cp/decl.c:12427
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "nom qualifiÃ© attendu dans la dÃ©claration amie du destructeur %qD"
  
! #: cp/decl.c:12434
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "dÃ©claration de %qD comme membre de %qT"
  
! #: cp/decl.c:12441
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr "un destructeur ne peut pas Ãªtre un %<concept%>"
  
! #: cp/decl.c:12447
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "un destructeur ne peut pas Ãªtre %<constexpr%>"
  
! #: cp/decl.c:12453
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "nom qualifiÃ© attendu dans la dÃ©claration amie pour le constructeur %qD"
  
! #: cp/decl.c:12462
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "un constructeur ne peut pas Ãªtre un %<concept%>"
  
! #: cp/decl.c:12468
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "un concept ne peut Ãªtre une fonction membre"
  
! #: cp/decl.c:12477
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "spÃ©cialisation du patron de variable %qD dÃ©clarÃ© comme une fonction"
  
! #: cp/decl.c:12480
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "le patron de variable a Ã©tÃ© dÃ©clarÃ© ici"
  
! #: cp/decl.c:12538
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "le champ %qD a le type incomplet %qT"
  
! #: cp/decl.c:12543
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "le nom %qT a un type incomplet"
  
! #: cp/decl.c:12555
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE n'est ni une fonction ni une fonction membre; il ne peut pas Ãªtre dÃ©clarÃ© ami"
  
! #: cp/decl.c:12558
  #, 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.c:12603
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr "membre statique %qE dÃ©clarÃ© %<concept%>"
  
! #: cp/decl.c:12608
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "le membre statique %<constexpr%> %qD doit avoir une initialisation"
  
! #: cp/decl.c:12637
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "le membre non statique %qE est dÃ©clarÃ© %<concept%>"
  
! #: cp/decl.c:12642
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "le membre non statique %qE est dÃ©clarÃ© %<constexpr%>"
  
! #: cp/decl.c:12697
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "la classe de stockage %<auto%> est invalide pour la fonction %qs"
  
! #: cp/decl.c:12699
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "la classe de stockage %<register%> est invalide pour la fonction %qs"
  
! #: cp/decl.c:12704
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "la classe de stockage %<__thread%> est invalide pour la fonction %qs"
  
! #: cp/decl.c:12708
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "la classe de stockage %<thread_local%> est invalide pour la fonction %qs"
  
! #: cp/decl.c:12713
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "le spÃ©cificateur de type Â«Â virt-specifierÂ Â» sur %qs n'est pas permis en dehors d'une dÃ©finition de classe"
  
! #: cp/decl.c:12725
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "le spÃ©cificateur %<static%> est invalide pour la fonction %qs dÃ©clarÃ©e en dehors de la portÃ©e globale"
  
! #: cp/decl.c:12729
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "le spÃ©cificateur %<inline%> est invalide pour la fonction %qs dÃ©clarÃ©e en dehors de la portÃ©e globale"
  
! #: cp/decl.c:12737
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "fonction non classe virtuelle %qs"
  
! #: cp/decl.c:12744
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs dÃ©fini en dehors d'un contexte de classe"
  
! #: cp/decl.c:12745
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs dÃ©clarÃ© en dehors d'un contexte de classe"
  
! #: cp/decl.c:12779
  #, 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.c:12788
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "ne peut dÃ©clarer une fonction statique Ã  l'intÃ©rieur d'une autre fonction"
  
! #: cp/decl.c:12827
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> ne peut pas Ãªtre utilisÃ© lors de la dÃ©finition (contrairement Ã  la dÃ©claration) d'un membre de donnÃ©e statique"
  
! #: cp/decl.c:12834
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "membre statique %qD dÃ©clarÃ© %<register%>"
  
! #: cp/decl.c:12840
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "ne peut explicitement dÃ©clarer le membre %q#D comme ayant une classe de liaison externe"
  
! #: cp/decl.c:12848
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "la dÃ©claration de la variable %<constexpr%> %qD n'est pas une dÃ©finition"
  
! #: cp/decl.c:12869
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "la dÃ©claration de %q#D n'est pas initialisÃ©e"
  
! #: cp/decl.c:12881
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisÃ© et dÃ©clarÃ© %<extern%>"
  
! #: cp/decl.c:12886
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs a, Ã  la fois, %<extern%> et une initialisation"
  
! #: cp/decl.c:13051
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "l'argument par dÃ©faut %qE utilise %qD"
  
! #: cp/decl.c:13054
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "l'argument par dÃ©faut %qE utilise la variable locale %qD"
  
! #: cp/decl.c:13138
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "utilisation invalide du type %qT qualifiÃ© CV dans la dÃ©claration du paramÃ¨tre"
  
! #: cp/decl.c:13142
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "utilisation invalide du type %<void%> dans la dÃ©claration du paramÃ¨tre"
  
! #: cp/decl.c:13165
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "le paramÃ¨tre %qD est incorrectement dÃ©clarÃ© comme type de mÃ©thode"
  
! #: cp/decl.c:13192
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "le paramÃ¨tre %qD inclut un pointeur vers un tableau %qT dont les bornes sont inconnues"
  
! #: cp/decl.c:13194
  #, 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"
--- 41140,43172 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "la redÃ©claration de l'ami %q#D ne peut pas avoir d'arguments de patron par dÃ©faut"
  
! #: cp/decl.c:2955
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "la dÃ©claration locale au thread de %q#D suit la dÃ©claration non locale au thread"
  
! #: cp/decl.c:2958
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "la dÃ©claration non locale au thread de %q#D suit la dÃ©claration locale au thread"
  
! #: cp/decl.c:2973 cp/decl.c:3017 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "redÃ©claration de %q#D"
  
! #: cp/decl.c:3000
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "redÃ©claration redondante du membre statique %<constexpr%> %qD"
  
! #: cp/decl.c:3066
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "l'Ã©tiquette locale %qE est en conflit avec l'Ã©tiquette existante"
  
! #: cp/decl.c:3067
  #, gcc-internal-format
  msgid "previous label"
  msgstr "Ã©tiquette prÃ©cÃ©dente"
  
! #: cp/decl.c:3161
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  Ã  partir d'ici"
  
! #: cp/decl.c:3184 cp/decl.c:3412
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  sort du block structurÃ© OpenMP"
  
! #: cp/decl.c:3212
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  croise l'initialisation de %q#D"
  
! #: cp/decl.c:3215
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  entre dans la portÃ©e de %q#D qui a un destructeur non trivial"
  
! #: cp/decl.c:3270
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr "  %s"
  
! #: cp/decl.c:3365 cp/decl.c:3385
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  entre dans le bloc Â«Â catchÂ Â»"
  
! #: cp/decl.c:3372
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  passe outre l'initialisation de %q#D"
  
! #: cp/decl.c:3375
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  entre dans la portÃ©e de %q#D qui a un destructeur non trivial"
  
! #: cp/decl.c:3383
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  entre dans le bloc Â«Â tryÂ Â»"
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  entre dans l'instruction synchronisÃ©e ou atomique"
  
! #: cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr "  entre dans l'instruction Â«Â ifÂ Â» %<constexpr%>"
  
! #: cp/decl.c:3395
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entre dans le bloc structurÃ© OpenMP"
  
! #: cp/decl.c:3427 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "sortie invalide du bloc structurÃ© OpenMP"
  
! #: cp/decl.c:3819
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD n'est pas un type"
  
! #: cp/decl.c:3826 cp/parser.c:6492
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "%qD utilisÃ© sans arguments du patron"
  
! #: cp/decl.c:3837
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T n'est pas une classe"
  
! #: cp/decl.c:3865 cp/decl.c:3958
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "pas de patron de classe nommÃ© %q#T dans %q#T"
  
! #: cp/decl.c:3866
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "pas de type nommÃ© %q#T dans %q#T"
  
! #: cp/decl.c:3879
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la recherche de %qT dans %qT est ambigÃ¼e"
  
! #: cp/decl.c:3888
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nomme %q#T qui n'est pas un patron de classe"
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nomme %q#T qui n'est pas un type"
  
! #: cp/decl.c:3967
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "les paramÃ¨tres du patron ne correspondent pas au patron %qD"
  
! #: cp/decl.c:4283
  #, 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.c:4751
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "le membre %q+#D avec un constructeur n'est pas permis dans un agrÃ©gat anonyme"
  
! #: cp/decl.c:4754
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "le membre %q+#D avec un destructeur n'est pas permis dans un agrÃ©gat anonyme"
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "le membre %q+#D avec un opÃ©rateur d'affectation par copie n'est pas permis dans un agrÃ©gat anonyme"
  
! #: cp/decl.c:4776
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribut ignorÃ© dans la dÃ©claration de %q#T"
  
! #: cp/decl.c:4779
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "l'attribut pour %q#T doit suivre le mot-clÃ© %qs"
  
! #: cp/decl.c:4802
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "types multiples dans une dÃ©claration"
  
! #: cp/decl.c:4807
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redÃ©claration du type interne C++ %qT"
  
! #: cp/decl.c:4824
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> peut seulement Ãªtre spÃ©cifiÃ© pour des dÃ©clarations de variables ou de fonctions"
  
! #: cp/decl.c:4856
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nom de type manquant dans la dÃ©claration typedef"
  
! #: cp/decl.c:4864
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "le C++ ISO interdit les structures anonymes"
  
! #: cp/decl.c:4871
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions"
  
! #: cp/decl.c:4874
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions"
  
! #: cp/decl.c:4879
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> peut seulement Ãªtre spÃ©cifiÃ© Ã  l'intÃ©rieur d'une classe"
  
! #: cp/decl.c:4882
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> peut seulement Ãªtre spÃ©cifiÃ© pour des constructeurs"
  
! #: cp/decl.c:4885
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "une classe de stockage peut seulement Ãªtre spÃ©cifiÃ©e pour des objets et des fonctions"
  
! #: cp/decl.c:4889
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions"
  
! #: cp/decl.c:4893
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions"
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions"
  
! #: cp/decl.c:4901
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions"
  
! #: cp/decl.c:4905
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> a Ã©tÃ© ignorÃ© dans cette dÃ©claration"
  
! #: cp/decl.c:4908
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<constexpr%> ne peut pas Ãªtre utilisÃ© pour des dÃ©clarations de types"
  
! #: cp/decl.c:4930
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "attribut ignorÃ© dans l'instanciation explicite de %q#T"
  
! #: cp/decl.c:4933
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "aucun attribut peut Ãªtre appliquÃ© Ã  une instanciation explicite"
  
! #: cp/decl.c:5005
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "les attributs sont ignorÃ©s si ils sont appliquÃ©s Ã  la classe de type %qT en dehors de la dÃ©finition"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:5009
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "attributs ignorÃ©s car ils sont appliquÃ©s au type dÃ©pendent %qT sans dÃ©claration associÃ©e"
  
! #: cp/decl.c:5079 cp/decl2.c:834
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD est initialisÃ© (utilisez plutÃ´t decltype)"
  
! #: cp/decl.c:5087
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "la dÃ©claration de %q#D est %<extern%> et est initialisÃ©e"
  
! #: cp/decl.c:5117
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "la dÃ©finition de %q#D est marquÃ©e %<dllimport%>"
  
! #: cp/decl.c:5141
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D n'est pas un membre de donnÃ©e statique de %q#T"
  
! #: cp/decl.c:5149
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "la dÃ©claration du patron non membre de %qD"
  
  # le message ci-dessous est la suite de celui juste ci-dessus
! #: cp/decl.c:5150
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "ne correspond pas Ã  la dÃ©claration du patron membre ici"
  
! #: cp/decl.c:5162
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "le C++ ISO ne permet pas que %<%T::%D%> soit dÃ©fini comme %<%T::%D%>"
  
! #: cp/decl.c:5174
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "initialisation en double de %qD"
  
! #: cp/decl.c:5224
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "la dÃ©claration de %q#D en dehors de la classe n'est pas une dÃ©finition"
  
! #: cp/decl.c:5258
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qD dÃ©clarÃ© %<thread_local%> dans une fonction %<constexpr%>"
  
! #: cp/decl.c:5262
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%qD dÃ©clarÃ© %<static%> dans une fonction %<constexpr%>"
  
! #: cp/decl.c:5327
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "la variable %q#D a un initialiseur mais a un type incomplet"
  
! #: cp/decl.c:5333 cp/decl.c:6340
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "les Ã©lÃ©ments du tableau %q#D ont un type incomplet"
  
! #: cp/decl.c:5343
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "l'agrÃ©gat %q#D a un type incomplet et ne peut Ãªtre dÃ©fini"
  
! #: cp/decl.c:5379
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD est dÃ©clarÃ© comme rÃ©fÃ©rence mais n'est pas initialisÃ©"
  
! #: cp/decl.c:5436
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "nom utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableau"
  
! #: cp/decl.c:5442
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "nom %qD utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableau"
  
! #: cp/decl.c:5461
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "les initialisations par dÃ©signation non triviales ne sont pas supportÃ©es"
  
! #: cp/decl.c:5464
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "le champ dÃ©signÃ© par l'indicateur C99 %qE n'est pas une expression constante entiÃ¨re"
  
! #: cp/decl.c:5520
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "l'initialisation n'a pu dÃ©terminer la taille de %qD"
  
! #: cp/decl.c:5527
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "taille de tableau manquante dans %qD"
  
! #: cp/decl.c:5539
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "tableau %qD de taille zÃ©ro"
  
! #: cp/decl.c:5579
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "la taille de stockage de %qD n'est pas connue"
  
! #: cp/decl.c:5603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "la taille de stockage de %qD n'est pas constante"
  
! #: cp/decl.c:5654
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "dÃ©solÃ©: les sÃ©mantiques de la variable en ligne %q#D sont erronÃ©es (vous obtiendrez de multiples copies)"
  
! #: cp/decl.c:5658
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "dÃ©solÃ©: les sÃ©mantiques de la fonction statique en ligne %q#D sont erronÃ©es (vous obtiendrez de multiples copies)"
  
! #: cp/decl.c:5664
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "vous pouvez contourner cela en enlevant l'initialiseur"
  
! #: cp/decl.c:5700
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "constante %qD non initialisÃ©e"
  
! #: cp/decl.c:5707
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "variable %qD non initialisÃ©e dans une fonction %<constexpr%>"
  
! #: cp/decl.c:5714
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "variable %qD non initialisÃ©e dans un contexte %<constexpr%>"
  
! #: cp/decl.c:5722
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T n'a pas de constructeur par dÃ©faut fourni par l'utilisateur"
  
! #: cp/decl.c:5726
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "le constructeur n'est pas dÃ©fini par l'utilisateur car le constructeur par dÃ©faut est explicitement demandÃ© dans le corps de la classe"
  
! #: cp/decl.c:5729
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "et le constructeur implicitement dÃ©fini n'initialise pas %q#D"
  
! #: cp/decl.c:5897
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "type %qT invalide pour initialiser un vecteur de type %qT"
  
! #: cp/decl.c:5938
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "l'initialisation de %qT doit Ãªtre entre accolades"
  
! #: cp/decl.c:5973
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour la classe %qT"
  
! #: cp/decl.c:5981
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT n'a pas de membre de donnÃ©es non statique nommÃ© %qD"
  
! #: cp/decl.c:6001
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "initialisation invalide pour %q#D"
  
! #: cp/decl.c:6031
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "le champ dÃ©signÃ© par l'indicateur C99 %qE est hors de l'initialisation de l'agrÃ©gat"
  
! #: cp/decl.c:6070 cp/decl.c:6312 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "trop d'Ã©lÃ©ments d'initialisation pour %qT"
  
! #: cp/decl.c:6107
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades autour de l'initialiseur scalaire pour le type %qT"
  
! #: cp/decl.c:6117
  #, gcc-internal-format
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr "trop d'accolades autour de l'initialiseur scalaire pour le type %qT"
  
! #: cp/decl.c:6237
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades manquantes autour de l'initialisation pour %qT"
  
! #: cp/decl.c:6342
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "les Ã©lÃ©ments du tableau %q#T ont un type incomplet"
  
! #: cp/decl.c:6350
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "littÃ©ral composÃ© de taille variable"
  
! #: cp/decl.c:6405
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D a un type incomplet"
  
! #: cp/decl.c:6426
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "l'objet scalaire %qD requiert un Ã©lÃ©ment dans l'initialisation"
  
! #: cp/decl.c:6471
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "en C++98, %qD doit Ãªtre initialisÃ© par un constructeur et non par %<{...}%>"
  
! #: cp/decl.c:6578
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "le tableau %qD est initialisÃ© par la chaÃ®ne littÃ©rale entre parenthÃ¨ses %qE"
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "initialisation invalide pour un membre statique avec constructeur"
  
! #: cp/decl.c:6615
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "l'initialisation non constante dans la classe est invalide pour le membre statique %qD"
  
! #: cp/decl.c:6618
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "l'initialisation non constante dans la classe est invalide pour le membre statique pas en ligne %qD"
  
! #: cp/decl.c:6623
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(une initialisation en dehors de la classe est requise)"
  
! #: cp/decl.c:6801
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "la rÃ©fÃ©rence %qD est initialisÃ©e avec elle-mÃªme"
  
! #: cp/decl.c:6948
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "affectation (pas une initialisation) dans la dÃ©claration"
  
! #: cp/decl.c:6966 cp/decl.c:12911
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "le C++17 ISO n'autorise pas le spÃ©cificateur de classe de stockage %<register%>"
  
! #: cp/decl.c:6970 cp/decl.c:12915
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "spÃ©cificateur de classe de stockage %<register%> utilisÃ©"
  
! #: cp/decl.c:7017
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr "l'initialisation pour %<decltype(auto) %D%> a un type fonction (avez-vous oubliÃ© les %<()%>Â ?)"
  
! #: cp/decl.c:7113
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "le concept de variable n'a pas d'initialisation"
  
! #: cp/decl.c:7166
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "masque la dÃ©claration prÃ©cÃ©dente du type de %q#D"
  
! #: cp/decl.c:7358
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la fonction %q#D est initialisÃ©e comme une variable"
  
! #: cp/decl.c:7441
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "impossible de dÃ©composer le type de la classe %qT car il a une structure anonyme comme membre"
  
! #: cp/decl.c:7444
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "impossible de dÃ©composer le type de la classe %qT car il a une union anonyme comme membre"
  
! #: cp/decl.c:7451
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "impossible de dÃ©composer le membre inaccessible %qD de %qT"
  
! #: cp/decl.c:7477
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "impossible de dÃ©composer le type de classe %qT: lui et sa classe de base %qT ont des membres de donnÃ©es non statiques"
  
! #: cp/decl.c:7486
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "impossible de dÃ©composer le type de classe %qT: ses classes de base %qT et %qT ont des membres de donnÃ©es non statiques"
  
! #: cp/decl.c:7703
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "la liaison structurÃ©e fait rÃ©fÃ©rence au type incomplet %qT"
  
! #: cp/decl.c:7719
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "impossible de dÃ©composer le tableau de longueur variable %qT"
  
! #: cp/decl.c:7728 cp/decl.c:7813
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%u nom fourni pour la liaison structurÃ©e"
  msgstr[1] "%u noms fournis pour la liaison structurÃ©e"
  
! #: cp/decl.c:7732
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "seulement %u nom fourni pour la liaison structurÃ©e"
  msgstr[1] "seulement %u noms fournis pour la liaison structurÃ©e"
  
! #: cp/decl.c:7735
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] "alors que %qT se dÃ©compose en %wu Ã©lÃ©ment"
  msgstr[1] "alors que %qT se dÃ©compose en %wu Ã©lÃ©ments"
  
! #: cp/decl.c:7780
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "impossible de dÃ©composer le vecteur de longueur variable %qT"
  
! #: cp/decl.c:7806
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> n'est pas une expression constante entiÃ¨re"
  
! #: cp/decl.c:7815
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "alors que %qT se dÃ©compose en %E Ã©lÃ©ments"
  
! #: cp/decl.c:7836
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "dans l'initialisation de la variable de liaison structurÃ©e %qD"
  
! #: cp/decl.c:7862
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "impossible de dÃ©composer le type union %qT"
  
! #: cp/decl.c:7867
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "impossible de dÃ©composer le type %qT qui n'est ni une classe ni un tableau"
  
! #: cp/decl.c:7872
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "impossible de dÃ©composer le type de fermeture lambda %qT"
  
! #: cp/decl.c:7876
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "la liaison structurÃ©e fait rÃ©fÃ©rence au type de classe incomplet %qT"
  
! #: cp/decl.c:7885
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "impossible de dÃ©composer le type de classe %qT sans membre de donnÃ©e non statique"
  
! #: cp/decl.c:8325
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "la variable non locale %qD dÃ©clarÃ©e %<__thread%> a besoin d'une initialisation dynamique"
  
! #: cp/decl.c:8328
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "la variable non locale %qD dÃ©clarÃ©e %<__thread%> a un destructeur non trivial"
  
! #: cp/decl.c:8333
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "%<thread_local%> en C++11 permet l'initialisation et la destruction dynamique"
  
! #: cp/decl.c:8562
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "l'initialisation n'a pu dÃ©terminer la taille de %qT"
  
! #: cp/decl.c:8566
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "taille du tableau manquante dans %qT"
  
! #: cp/decl.c:8569
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "tableau %qT de taille zÃ©ro"
  
! #: cp/decl.c:8585
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "le destructeur pour la classe Ã©trangÃ¨re %qT ne peut pas Ãªtre un membre"
  
! #: cp/decl.c:8587
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "le constructeur pour la classe Ã©trangÃ¨re %qT ne peut pas Ãªtre un membre"
  
! #: cp/decl.c:8613
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD est dÃ©clarÃ© comme une variable %<virtual%>"
  
! #: cp/decl.c:8615
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "les spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de variable"
  
! #: cp/decl.c:8621
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD dÃ©clarÃ© comme un paramÃ¨tre %<virtual%>"
  
! #: cp/decl.c:8624
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD dÃ©clarÃ© comme un paramÃ¨tre %<inline%>"
  
! #: cp/decl.c:8626
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "les spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de paramÃ¨tre"
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD dÃ©clarÃ© comme un type %<virtual%>"
  
! #: cp/decl.c:8635
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD dÃ©clarÃ© comme un type %<inline%>"
  
! #: cp/decl.c:8637
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "les spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de type"
  
! #: cp/decl.c:8643
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD dÃ©clarÃ© comme un champ %<virtual%>"
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD dÃ©clarÃ© comme un champ %<inline%>"
  
! #: cp/decl.c:8648
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "les spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de champ"
  
! #: cp/decl.c:8655
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D dÃ©clarÃ© comme un ami"
  
! #: cp/decl.c:8662
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D dÃ©clarÃ© avec une spÃ©cification d'exception"
  
! #: cp/decl.c:8694
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la dÃ©finition de %qD n'est pas dans l'espace de noms incluant %qT"
  
! #: cp/decl.c:8734
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "la fonction membre statique %q#D est dÃ©clarÃ©e avec des qualificatifs de type"
  
! #: cp/decl.c:8745
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "le concept %q#D est dÃ©clarÃ© avec des paramÃ¨tres de fonction"
  
! #: cp/decl.c:8752
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "le concept %q#D est dÃ©clarÃ© avec un type de retour dÃ©duit"
  
! #: cp/decl.c:8755
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "le concept %q#D a le type de retour %qT qui n'est pas %<bool%>"
  
! #: cp/decl.c:8831
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "le concept %qD n'a pas de dÃ©finition"
  
! #: cp/decl.c:8893
  #, 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.c:8904
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "utilisation invalide du template-id %qD dans la dÃ©claration du patron primaire"
  
! #: cp/decl.c:8925
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "les arguments par dÃ©faut ne sont pas permis dans la dÃ©claration de la spÃ©cialisation du patron ami %qD"
  
! #: cp/decl.c:8934
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> n'est pas permis dans la dÃ©claration de la spÃ©cialisation du patron ami %qD"
  
! #: cp/decl.c:8951
  #, 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.c:8998
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant un patron"
  
! #: cp/decl.c:9001
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant Ã  mettre en ligne"
  
! #: cp/decl.c:9004
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant %<constexpr%>"
  
! #: cp/decl.c:9006
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant static"
  
! #: cp/decl.c:9063
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "la fonction membre statique %qD ne peut pas avoir de qualificatif CV"
  
! #: cp/decl.c:9064
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "la fonction non membre %qD ne peut pas avoir de qualificatif CV"
  
! #: cp/decl.c:9072
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "la fonction membre statique %qD ne peut pas avoir de qualificatif de rÃ©fÃ©rence"
  
! #: cp/decl.c:9073
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "la fonction non membre %qD ne peut pas avoir de qualificatif de rÃ©fÃ©rence"
  
! #: cp/decl.c:9083
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "le guide de dÃ©duction %qD doit Ãªtre dÃ©clarÃ© au niveau de l'espace de noms"
  
! #: cp/decl.c:9089
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "le guide de dÃ©duction %qD ne peut pas avoir un corps de fonction"
  
! #: cp/decl.c:9102
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "opÃ©rateur littÃ©ral avec une classe de liaison C"
  
! #: cp/decl.c:9112
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD a une liste d'arguments invalide"
  
! #: cp/decl.c:9120
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "le suffixe entier %qs est masquÃ© par l'implÃ©mentation"
  
! #: cp/decl.c:9126
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr "le suffixe en virgule flottante %qs est masquÃ© par l'implÃ©mentation"
  
! #: cp/decl.c:9134
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "les suffixes d'opÃ©rateurs littÃ©raux qui ne sont pas prÃ©cÃ©dÃ©s par %<_%> sont rÃ©servÃ©s pour une standardisation future"
  
! #: cp/decl.c:9139
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD doit Ãªtre une fonction non membre"
  
! #: cp/decl.c:9220
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> doit retourner %<int%>"
  
! #: cp/decl.c:9260
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "dÃ©finition de %qD dÃ©clarÃ© implicitement"
  
! #: cp/decl.c:9265
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "dÃ©finition de %qD explicitement par dÃ©faut"
  
! #: cp/decl.c:9267
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D explicitement par dÃ©faut ici"
  
! #: cp/decl.c:9284
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "pas de fonction membre %q#D dÃ©clarÃ©e dans la classe %qT"
  
! #: cp/decl.c:9474
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "ne peut dÃ©clarer %<::main%> comme variable globale"
  
! #: cp/decl.c:9483
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "une variable qui n'est pas un patron ne peut pas avoir %<concept%>"
  
! #: cp/decl.c:9490
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "un concept doit avoir le type %<bool%>"
  
! #: cp/decl.c:9610
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "initialisation intra-classe du membre de donnÃ©e statique %q#D d'un type incomplet"
  
! #: cp/decl.c:9614
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> est requis pour l'initialisation intra-classe du membre de donnÃ©e statique %q#D d'un type non entier"
  
! #: cp/decl.c:9618
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "initialisation intra-classe du membre de donnÃ©e statique %q#D du type non littÃ©ral"
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "initialisation intra-classe invalide du membre de donnÃ©e statique du type non entier %qT"
  
! #: cp/decl.c:9634
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "le C++ ISO interdit l'initialisation intra-classe du membre statique non constant %qD"
  
! #: cp/decl.c:9639
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "le C++ ISO interdit l'initialisation du membre constant %qD du type non entier %qT"
  
! #: cp/decl.c:9748
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "la taille du tableau %qD a le type non entier %qT"
  
! #: cp/decl.c:9751
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "la taille du tableau a le type non entier %qT"
  
! #: cp/decl.c:9782 cp/decl.c:9851
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "la taille du tableau %qD n'est pas une expression constante de type entier"
  
! #: cp/decl.c:9786 cp/decl.c:9854
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "la taille du tableau n'est pas une expression constante entiÃ¨re"
  
! #: cp/decl.c:9834
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "le C++ ISO interdit le tableau de taille zÃ©ro %qD"
  
! #: cp/decl.c:9837
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "le C++ ISO interdit le tableau de taille zÃ©ro"
  
! #: cp/decl.c:9861
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "le C++ ISO interdit le tableau de taille variable %qD"
  
! #: cp/decl.c:9864
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "le C++ ISO interdit le tableau de taille variable"
  
! #: cp/decl.c:9870
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "le tableau de taille variable %qD est utilisÃ©"
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "le tableau de taille variable est utilisÃ©"
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "dÃ©bordement dans la dimension du tableau"
  
! #: cp/decl.c:9982
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "%qD est dÃ©clarÃ© comme tableau de %qT"
  
! #: cp/decl.c:9984 cp/pt.c:14974
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "crÃ©ation d'un tableau de %qT"
  
! #: cp/decl.c:9994
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "dÃ©claration de %qD comme un tableau de Â«Â voidÂ Â»"
  
! #: cp/decl.c:9996
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "crÃ©ation d'un tableau Â«Â voidÂ Â»"
  
! #: cp/decl.c:10001
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "dÃ©claration de %qD comme un tableau de fonctions"
  
! #: cp/decl.c:10003
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "crÃ©ation d'un tableau de fonctions"
  
! #: cp/decl.c:10008
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "dÃ©claration de %qD comme un tableau de rÃ©fÃ©rences"
  
! #: cp/decl.c:10010
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "crÃ©ation d'un tableau de rÃ©fÃ©rences"
  
! #: cp/decl.c:10015
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "dÃ©claration de %qD comme un tableau de fonctions membres"
  
! #: cp/decl.c:10018
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "crÃ©ation d'un tableau de fonctions membres"
  
! #: cp/decl.c:10032
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la dÃ©claration de %qD comme tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨re"
  
! #: cp/decl.c:10036
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "le tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨re"
  
! #: cp/decl.c:10106
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "la spÃ©cification d'un type retournÃ© pour un constructeur est invalide"
  
! #: cp/decl.c:10109
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "les qualificatifs ne sont pas permis dans la dÃ©claration d'un constructeur"
  
! #: cp/decl.c:10119
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "la spÃ©cification d'un type retournÃ© pour un destructeur est invalide"
  
! #: cp/decl.c:10122
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "les qualificatifs ne sont pas permis dans la dÃ©claration d'un destructeur"
  
! #: cp/decl.c:10134
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "type de retour spÃ©cifiÃ© pour %<operator %T%>"
  
! #: cp/decl.c:10137
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "les qualificatifs ne sont pas permis dans la dÃ©claration de %<operator %T%>"
  
! #: cp/decl.c:10145
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "type de retour spÃ©cifiÃ© pour le guide de dÃ©duction"
  
! #: cp/decl.c:10148
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "les qualificatifs ne sont pas permis dans la dÃ©claration du guide de dÃ©duction"
  
! #: cp/decl.c:10152
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "paramÃ¨tre de patron %qT, qui est lui-mÃªme un patron, dans la dÃ©claration du guide de dÃ©duction"
  
! #: cp/decl.c:10161
  #, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "spÃ©cificateur de type Â«Â decl-specifierÂ Â» dans la dÃ©claration du guide de dÃ©duction"
  
! #: cp/decl.c:10182
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variable non nommÃ©e ou champ dÃ©clarÃ© void"
  
! #: cp/decl.c:10189
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variable ou champ dÃ©clarÃ© void"
  
! #: cp/decl.c:10204
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "spÃ©cificateur %<inline%> invalide pour la variable %qD dÃ©clarÃ©e au niveau du bloc"
  
! #: cp/decl.c:10209
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "les variables Â«Â inlineÂ Â» sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/decl.c:10467
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<::%D%>"
  
! #: cp/decl.c:10470 cp/decl.c:10490
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<%T::%D%>"
  
! #: cp/decl.c:10473
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<%D::%D%>"
  
! #: cp/decl.c:10482
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T n'est pas une classe ou un espace de noms"
  
! #: cp/decl.c:10504 cp/decl.c:10597 cp/decl.c:10606 cp/decl.c:12250
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "dÃ©claration de %qD comme non fonction"
  
! #: cp/decl.c:10510
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "dÃ©claration de %qD comme non membre"
  
! #: cp/decl.c:10538
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "declarator-id manquant; utilisation du mot rÃ©servÃ© %qD"
  
! #: cp/decl.c:10589
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la dÃ©finition de fonction ne dÃ©clare aucun paramÃ¨tre"
  
! #: cp/decl.c:10614
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "dÃ©claration de %qD comme %<typedef%>"
  
! #: cp/decl.c:10619
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "dÃ©claration de %qD comme paramÃ¨tre"
  
! #: cp/decl.c:10654
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%<concept%> ne peut pas apparaÃ®tre dans une dÃ©claration typedef"
  
! #: cp/decl.c:10661
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> ne peut pas apparaÃ®tre dans une dÃ©claration typedef"
  
! #: cp/decl.c:10669
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "au moins deux types de donnÃ©es dans la dÃ©claration de %qs"
  
! #: cp/decl.c:10675
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "spÃ©cificateurs conflictuels dans la dÃ©claration de %qs"
  
! #: cp/decl.c:10710
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "le C++ ISO n'accepte pas qu'un simple %<complex%> signifie %<double complex%>"
  
! #: cp/decl.c:10759 cp/decl.c:10762 cp/decl.c:10765
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "le C++ ISO interdit la dÃ©claration de %qs sans type"
  
! #: cp/decl.c:10781
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> n'est pas supportÃ© par la cible"
  
! #: cp/decl.c:10787
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "le C++ ISO ne supporte pas %<__int%d%> pour %qs"
  
! #: cp/decl.c:10841
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> et %<unsigned%> spÃ©cifiÃ©s ensemble"
  
! #: cp/decl.c:10847
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> et %<short%> spÃ©cifiÃ©s ensemble"
  
! #: cp/decl.c:10855 cp/decl.c:10861
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs spÃ©cifiÃ© avec %qT"
  
! #: cp/decl.c:10866
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs spÃ©cifiÃ© avec %<decltype%>"
  
! #: cp/decl.c:10868
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs spÃ©cifiÃ© avec %<typeof%>"
  
! #: cp/decl.c:10934
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Â«Â complexÂ Â» invalide pour %qs"
  
! #: cp/decl.c:10973
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr "l'espace rÃ©servÃ© par le type %qT dans le patron doit Ãªtre suivi d'un simple declarator-id"
  
! #: cp/decl.c:10993
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "le membre %qD ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<static%>"
  
! #: cp/decl.c:11002
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr "le membre %qD peut Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<constexpr%> uniquement avec %<-std=c++2a%> ou %<-std=gnu++2a%>"
  
! #: cp/decl.c:11015
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "la dÃ©claration typedef est invalide dans la dÃ©claration du paramÃ¨tre"
  
! #: cp/decl.c:11022
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qs du patron"
  
! #: cp/decl.c:11032 cp/decl.c:11174
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qs"
  
! #: cp/decl.c:11039
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %<concept%>"
  
! #: cp/decl.c:11045
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %<constexpr%>"
  
! #: cp/decl.c:11055
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> en dehors de la dÃ©claration de classe"
  
! #: cp/decl.c:11065
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<inline%>"
  
! #: cp/decl.c:11068
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<typedef%>"
  
! #: cp/decl.c:11070
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<constexpr%>"
  
! #: cp/decl.c:11074
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "la dÃ©claration d'une liaison structurÃ©e ne peut pas Ãªtre %qs"
  
! #: cp/decl.c:11079
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<concept%>"
  
! #: cp/decl.c:11085
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<register%>"
  
! #: cp/decl.c:11089
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<static%>"
  
! #: cp/decl.c:11093
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<extern%>"
  
! #: cp/decl.c:11097
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas Ãªtre %<mutable%>"
  
! #: cp/decl.c:11101
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas avoir le %<auto%> du C++98"
  
! #: cp/decl.c:11112
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas avoir le type %qT"
  
! #: cp/decl.c:11115
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "le type doit Ãªtre un %<auto%> qualifiÃ© avec CV ou une rÃ©fÃ©rence Ã  un %<auto%> qualifiÃ© avec CV"
  
! #: cp/decl.c:11146
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "classes de stockage multiples dans la dÃ©claration de %qs"
  
! #: cp/decl.c:11172
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "classe de stockage spÃ©cifiÃ©e pour %qs"
  
! #: cp/decl.c:11186
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fonction imbriquÃ©e %qs dÃ©clarÃ©e %<extern%>"
  
! #: cp/decl.c:11190
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la dÃ©claration de %qs hors de toute fonction spÃ©cifie %<auto%>"
  
! #: cp/decl.c:11198
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs dans le champ de la fonction est implicitement dÃ©clarÃ© auto et dÃ©clarÃ© %<__thread%>"
  
! #: cp/decl.c:11212
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "spÃ©cificateurs de classe de stockage invalides dans les dÃ©clarations de fonctions amies"
  
! #: cp/decl.c:11294
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "parenthÃ¨ses inutiles dans la dÃ©claration de %qs"
  
! #: cp/decl.c:11343
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "clause Â«Â requiresÂ Â» sur le type de retour"
  
! #: cp/decl.c:11366
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "la fonction %qs utilise le spÃ©cificateur de type %<auto%> sans type de retour Ã  la fin"
  
! #: cp/decl.c:11370
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "le type de retour dÃ©duit est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>"
  
! #: cp/decl.c:11375
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "une fonction virtuelle ne peut pas avoir un type de retour dÃ©duit"
  
! #: cp/decl.c:11382
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "la fonction %qs avec un type de retour Ã  la fin a %qT comme Ã©tant son type au lieu d'un simple %<auto%>"
  
! #: cp/decl.c:11391
  #, 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.c:11396
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "utilisation invalide de %<decltype(auto)%>"
  
! #: cp/decl.c:11407
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "type de classe %qD dÃ©duit dans le type de retour de la fonction"
  
! #: cp/decl.c:11416
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "le guide de dÃ©duction pour %qT doit avoir un type de retour Ã  la fin"
  
! #: cp/decl.c:11429
  #, 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.c:11441
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "le type de retour Ã  la fin est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/decl.c:11444
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "la fonction %qs avec le type de retour Ã  la fin n'est pas dÃ©clarÃ©e avec le spÃ©cificateur de type %<auto%>"
  
! #: cp/decl.c:11474
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs dÃ©clarÃ© comme une fonction retournant une fonction"
  
! #: cp/decl.c:11480
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dÃ©clarÃ© comme une fonction retournant un tableau"
  
! #: cp/decl.c:11509
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "le destructeur ne peut Ãªtre une fonction membre statique"
  
! #: cp/decl.c:11510
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "le constructeur ne peut Ãªtre une fonction membre statique"
  
! #: cp/decl.c:11514
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "les destructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CV"
  
! #: cp/decl.c:11515
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "les constructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CV"
  
! #: cp/decl.c:11523
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "les destructeurs ne peuvent pas Ãªtre qualifiÃ©s comme des rÃ©fÃ©rences"
  
! #: cp/decl.c:11524
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "les constructeurs ne peuvent pas Ãªtre qualifiÃ©s comme des rÃ©fÃ©rences"
  
! #: cp/decl.c:11542
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "les constructeurs ne peuvent pas Ãªtre dÃ©clarÃ©s %<virtual%>"
  
! #: cp/decl.c:11559
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "les fonctions virtuelles ne peuvent pas Ãªtre amies"
  
! #: cp/decl.c:11563
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la dÃ©claration amie n'est pas dans la dÃ©finition de la classe"
  
! #: cp/decl.c:11566
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "ne peut dÃ©finir la fonction amie %qs dans une dÃ©finition de classe locale"
  
! #: cp/decl.c:11579
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "une fonction de conversion ne peut pas avoir de type de retour Ã  la fin"
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destructeurs ne peuvent pas avoir de paramÃ¨tre"
  
! #: cp/decl.c:11645
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ne peut dÃ©clarer un pointeur vers %q#T"
  
! #: cp/decl.c:11658 cp/decl.c:11665
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "ne peut dÃ©clarer une rÃ©fÃ©rence vers %q#T"
  
! #: cp/decl.c:11667
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "ne peut dÃ©clarer un pointeur vers le membre %q#T"
  
! #: cp/decl.c:11696
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "ne peut dÃ©clarer une rÃ©fÃ©rence vers le type de fonction qualifiÃ© %qT"
  
! #: cp/decl.c:11697
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "ne peut dÃ©clarer un pointeur vers le type de fonction qualifiÃ© %qT"
  
! #: cp/decl.c:11770
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "ne peut dÃ©clarer une rÃ©fÃ©rence vers %q#T qui n'est pas un typedef ou un argument vers un type d'un patron"
  
! #: cp/decl.c:11840
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "template-id %qD utilisÃ© comme un dÃ©clarateur"
  
! #: cp/decl.c:11865
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "les fonctions membres sont implicitement amies de leur classe"
  
! #: cp/decl.c:11871
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "qualification %<%T::%> additionnelle sur le membre %qs"
  
! #: cp/decl.c:11901
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "ne peut dÃ©finir la fonction membre %<%T::%s%> Ã  l'intÃ©rieur de %qT"
  
! #: cp/decl.c:11903
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "ne peut dÃ©clarer la fonction membre %<%T::%s%> Ã  l'intÃ©rieur de %qT"
  
! #: cp/decl.c:11911
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "ne peut dÃ©clarer le membre %<%T::%s%> Ã  l'intÃ©rieur de %qT"
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "le non paramÃ¨tre %qs ne peut pas Ãªtre un paquet de paramÃ¨tres"
  
! #: cp/decl.c:11959
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "les membres de donnÃ©es ne peuvent pas avoir le type %qT modifiÃ© par une variable"
  
! #: cp/decl.c:11961
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "le paramÃ¨tre ne peut pas avoir le type %qT modifiÃ© par une variable"
  
! #: cp/decl.c:11972
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> en dehors de la dÃ©claration de la classe"
  
! #: cp/decl.c:11975
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> dans une dÃ©claration amie"
  
! #: cp/decl.c:11978
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "seuls les dÃ©clarations de constructeurs et les opÃ©rateurs de conversion peuvent Ãªtre %<explicit%>"
  
! #: cp/decl.c:11988
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "le non membre %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.c:11995
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "le membre non objet %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.c:12002
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la fonction %qs ne peut pas Ãªtre dÃ©clarÃ©e %<mutable%>"
  
! #: cp/decl.c:12008
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%<static%> %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.c:12014
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%<const%> %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.c:12020
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "la rÃ©fÃ©rence %qs ne peut pas Ãªtre dÃ©clarÃ©e %<mutable%>"
  
! #: cp/decl.c:12056
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> n'est pas autorisÃ© dans une dÃ©claration de synonyme"
  
! #: cp/decl.c:12059
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef dÃ©clarÃ© %<auto%>"
  
! #: cp/decl.c:12064
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "clause Â«Â requiresÂ Â» sur un typedef"
  
! #: cp/decl.c:12068
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "le nom du typedef ne peut pas Ãªtre un nom de spÃ©cificateur imbriquÃ©"
  
! #: cp/decl.c:12092
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "le C++ ISO interdit le type imbriquÃ© %qD avec le mÃªme nom que la classe englobante"
  
! #: cp/decl.c:12180
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> spÃ©cifiÃ© pour la dÃ©claration d'une classe amie"
  
! #: cp/decl.c:12188
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "les paramÃ¨tres du patron ne peuvent pas Ãªtre amis"
  
! #: cp/decl.c:12190
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "une dÃ©claration amie requiert le mot-clÃ© Â«Â classÂ Â», c-Ã -d. %<friend class %T::%D%>"
  
! #: cp/decl.c:12194
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "une dÃ©claration amie requiert le mot-clÃ© Â«Â classÂ Â», c-Ã -d %<friend %#T%>"
  
! #: cp/decl.c:12207
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "tentative de rendre amie la classe %qT au niveau de la portÃ©e globale"
  
! #: cp/decl.c:12227
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "qualificatifs invalides sur un type de fonction non membre"
  
! #: cp/decl.c:12231
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "clause Â«Â requiresÂ Â» sur type-id"
  
! #: cp/decl.c:12241
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "dÃ©claration abstraite %qT utilisÃ©e comme dÃ©claration"
  
! #: cp/decl.c:12256
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "clause Â«Â requiresÂ Â» dans la dÃ©claration du type non fonction %qT"
  
! #: cp/decl.c:12275
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ne peut utiliser %<::%> dans la dÃ©claration d'un paramÃ¨tre"
  
! #: cp/decl.c:12281
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "le paramÃ¨tre %<auto%> n'est pas permis dans ce contexte"
  
! #: cp/decl.c:12283
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "paramÃ¨tre dÃ©clarÃ© %<auto%>"
  
! #: cp/decl.c:12334 cp/parser.c:3290
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "utilisation invalide du nom de patron %qE sans liste d'arguments"
  
! #: cp/decl.c:12338
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "membre de donnÃ©e non statique dÃ©clarÃ© avec %qT comme espace rÃ©servÃ©"
  
! #: cp/decl.c:12362
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "le C++ ISO interdit le membre tableau flexible %qs"
  
! #: cp/decl.c:12365
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "le C++ ISO interdit les tableaux flexibles comme membres"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12381
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "utilisation invalide de %<::%>"
  
! #: cp/decl.c:12402
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "dÃ©claration de la fonction %qD dans un contexte invalide"
  
! #: cp/decl.c:12412
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "fonction %qD dÃ©clarÃ©e %<virtual%> Ã  l'intÃ©rieur d'une union"
  
! #: cp/decl.c:12422
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD ne peut pas Ãªtre dÃ©clarÃ© %<virtual%> puisqu'il est toujours statique"
  
! #: cp/decl.c:12436
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "nom qualifiÃ© attendu dans la dÃ©claration amie du destructeur %qD"
  
! #: cp/decl.c:12443
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "dÃ©claration de %qD comme membre de %qT"
  
! #: cp/decl.c:12450
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr "un destructeur ne peut pas Ãªtre un %<concept%>"
  
! #: cp/decl.c:12456
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "un destructeur ne peut pas Ãªtre %<constexpr%>"
  
! #: cp/decl.c:12462
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "nom qualifiÃ© attendu dans la dÃ©claration amie pour le constructeur %qD"
  
! #: cp/decl.c:12471
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "un constructeur ne peut pas Ãªtre un %<concept%>"
  
! #: cp/decl.c:12477
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "un concept ne peut Ãªtre une fonction membre"
  
! #: cp/decl.c:12486
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "spÃ©cialisation du patron de variable %qD dÃ©clarÃ© comme une fonction"
  
! #: cp/decl.c:12489
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "le patron de variable a Ã©tÃ© dÃ©clarÃ© ici"
  
! #: cp/decl.c:12547
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "le champ %qD a le type incomplet %qT"
  
! #: cp/decl.c:12552
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "le nom %qT a un type incomplet"
  
! #: cp/decl.c:12564
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE n'est ni une fonction ni une fonction membre; il ne peut pas Ãªtre dÃ©clarÃ© ami"
  
! #: cp/decl.c:12567
  #, 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.c:12612
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr "membre statique %qE dÃ©clarÃ© %<concept%>"
  
! #: cp/decl.c:12617
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "le membre statique %<constexpr%> %qD doit avoir une initialisation"
  
! #: cp/decl.c:12646
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "le membre non statique %qE est dÃ©clarÃ© %<concept%>"
  
! #: cp/decl.c:12651
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "le membre non statique %qE est dÃ©clarÃ© %<constexpr%>"
  
! #: cp/decl.c:12706
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "la classe de stockage %<auto%> est invalide pour la fonction %qs"
  
! #: cp/decl.c:12708
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "la classe de stockage %<register%> est invalide pour la fonction %qs"
  
! #: cp/decl.c:12713
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "la classe de stockage %<__thread%> est invalide pour la fonction %qs"
  
! #: cp/decl.c:12717
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "la classe de stockage %<thread_local%> est invalide pour la fonction %qs"
  
! #: cp/decl.c:12722
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "le spÃ©cificateur de type Â«Â virt-specifierÂ Â» sur %qs n'est pas permis en dehors d'une dÃ©finition de classe"
  
! #: cp/decl.c:12734
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "le spÃ©cificateur %<static%> est invalide pour la fonction %qs dÃ©clarÃ©e en dehors de la portÃ©e globale"
  
! #: cp/decl.c:12738
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "le spÃ©cificateur %<inline%> est invalide pour la fonction %qs dÃ©clarÃ©e en dehors de la portÃ©e globale"
  
! #: cp/decl.c:12746
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "fonction non classe virtuelle %qs"
  
! #: cp/decl.c:12753
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs dÃ©fini en dehors d'un contexte de classe"
  
! #: cp/decl.c:12754
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs dÃ©clarÃ© en dehors d'un contexte de classe"
  
! #: cp/decl.c:12788
  #, 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.c:12797
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "ne peut dÃ©clarer une fonction statique Ã  l'intÃ©rieur d'une autre fonction"
  
! #: cp/decl.c:12836
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> ne peut pas Ãªtre utilisÃ© lors de la dÃ©finition (contrairement Ã  la dÃ©claration) d'un membre de donnÃ©e statique"
  
! #: cp/decl.c:12843
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "membre statique %qD dÃ©clarÃ© %<register%>"
  
! #: cp/decl.c:12849
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "ne peut explicitement dÃ©clarer le membre %q#D comme ayant une classe de liaison externe"
  
! #: cp/decl.c:12857
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "la dÃ©claration de la variable %<constexpr%> %qD n'est pas une dÃ©finition"
  
! #: cp/decl.c:12878
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "la dÃ©claration de %q#D n'est pas initialisÃ©e"
  
! #: cp/decl.c:12890
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisÃ© et dÃ©clarÃ© %<extern%>"
  
! #: cp/decl.c:12895
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs a, Ã  la fois, %<extern%> et une initialisation"
  
! #: cp/decl.c:13060
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "l'argument par dÃ©faut %qE utilise %qD"
  
! #: cp/decl.c:13063
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "l'argument par dÃ©faut %qE utilise la variable locale %qD"
  
! #: cp/decl.c:13147
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "utilisation invalide du type %qT qualifiÃ© CV dans la dÃ©claration du paramÃ¨tre"
  
! #: cp/decl.c:13151
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "utilisation invalide du type %<void%> dans la dÃ©claration du paramÃ¨tre"
  
! #: cp/decl.c:13174
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "le paramÃ¨tre %qD est incorrectement dÃ©clarÃ© comme type de mÃ©thode"
  
! #: cp/decl.c:13201
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "le paramÃ¨tre %qD inclut un pointeur vers un tableau %qT dont les bornes sont inconnues"
  
! #: cp/decl.c:13203
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "le paramÃ¨tre %qD inclut une rÃ©fÃ©rence vers un tableau %qT dont les bornes sont inconnues"
*************** msgstr "le paramÃ¨tre %qD inclut une rÃ©
*** 43167,43330 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13448
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructeur invalide; vous vouliez probablement utiliser %<%T (const %T&)%>"
  
! #: cp/decl.c:13527
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD ne peut pas Ãªtre dÃ©clarÃ© dans un espace de noms"
  
! #: cp/decl.c:13534
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD ne peut pas Ãªtre dÃ©clarÃ© statique"
  
! #: cp/decl.c:13561
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD doit Ãªtre une fonction membre non statique"
  
! #: cp/decl.c:13567
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD doit Ãªtre soit une fonction membre non statique ou une fonction non membre"
  
! #: cp/decl.c:13577
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD doit avoir un argument de type classe ou Ã©numÃ©rÃ©"
  
  #. 13.4.0.3
! #: cp/decl.c:13603
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "le C++ ISO interdit la surcharge de l'opÃ©rateur ?:"
  
  #. Variadic.
! #: cp/decl.c:13614
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD ne doit pas avoir un nombre variables d'arguments"
  
! #: cp/decl.c:13640
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD doit avoir zÃ©ro ou un argument"
  
! #: cp/decl.c:13641
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD doit avoir un ou deux arguments"
  
! #: cp/decl.c:13653
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "%qD suffixÃ© doit avoir %<int%> comme argument"
  
! #: cp/decl.c:13654
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "%qD suffixÃ© doit avoir %<int%> comme second argument"
  
! #: cp/decl.c:13665
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD ne doit avoir aucun argument"
  
! #: cp/decl.c:13666 cp/decl.c:13676
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD doit avoir exactement un argument"
  
! #: cp/decl.c:13677
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD doit avoir exactement deux arguments"
  
! #: cp/decl.c:13691
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD ne peut avoir d'arguments par dÃ©faut"
  
! #: cp/decl.c:13715
  #, 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.c:13722
  #, 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.c:13724
  #, 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.c:13733
  #, 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.c:13735
  #, 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.c:13751
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "%qD dÃ©fini par l'usager Ã©value toujours les 2 arguments"
  
! #: cp/decl.c:13770
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "%qD prÃ©fixÃ© devrait retourner %qT"
  
! #: cp/decl.c:13777
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "%qD suffixÃ© devrait retourner %qT"
  
! #: cp/decl.c:13789
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD devrait retourner par valeur"
  
! #: cp/decl.c:13844
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "utilisation du paramÃ¨tre du type de patron %qT aprÃ¨s %qs"
  
! #: cp/decl.c:13867
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "utilisation de la spÃ©cialisation du patron d'alias %qT aprÃ¨s %qs"
  
! #: cp/decl.c:13870
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "utilisation du nom de typedef %qD aprÃ¨s %qs"
  
! #: cp/decl.c:13872
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD a une dÃ©claration prÃ©cÃ©dente ici"
  
! #: cp/decl.c:13880
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT rÃ©fÃ©rÃ© en tant que %qs"
  
! #: cp/decl.c:13881 cp/decl.c:13888
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT a une dÃ©claration prÃ©cÃ©dente ici"
  
! #: cp/decl.c:13887
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "il est fait rÃ©fÃ©rence Ã  %qT comme un enum"
--- 43186,43349 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13457
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructeur invalide; vous vouliez probablement utiliser %<%T (const %T&)%>"
  
! #: cp/decl.c:13536
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD ne peut pas Ãªtre dÃ©clarÃ© dans un espace de noms"
  
! #: cp/decl.c:13543
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD ne peut pas Ãªtre dÃ©clarÃ© statique"
  
! #: cp/decl.c:13570
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD doit Ãªtre une fonction membre non statique"
  
! #: cp/decl.c:13576
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD doit Ãªtre soit une fonction membre non statique ou une fonction non membre"
  
! #: cp/decl.c:13586
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD doit avoir un argument de type classe ou Ã©numÃ©rÃ©"
  
  #. 13.4.0.3
! #: cp/decl.c:13612
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "le C++ ISO interdit la surcharge de l'opÃ©rateur ?:"
  
  #. Variadic.
! #: cp/decl.c:13623
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD ne doit pas avoir un nombre variables d'arguments"
  
! #: cp/decl.c:13649
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD doit avoir zÃ©ro ou un argument"
  
! #: cp/decl.c:13650
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD doit avoir un ou deux arguments"
  
! #: cp/decl.c:13662
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "%qD suffixÃ© doit avoir %<int%> comme argument"
  
! #: cp/decl.c:13663
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "%qD suffixÃ© doit avoir %<int%> comme second argument"
  
! #: cp/decl.c:13674
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD ne doit avoir aucun argument"
  
! #: cp/decl.c:13675 cp/decl.c:13685
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD doit avoir exactement un argument"
  
! #: cp/decl.c:13686
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD doit avoir exactement deux arguments"
  
! #: cp/decl.c:13700
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD ne peut avoir d'arguments par dÃ©faut"
  
! #: cp/decl.c:13724
  #, 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.c:13731
  #, 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.c:13733
  #, 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.c:13742
  #, 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.c:13744
  #, 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.c:13760
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "%qD dÃ©fini par l'usager Ã©value toujours les 2 arguments"
  
! #: cp/decl.c:13779
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "%qD prÃ©fixÃ© devrait retourner %qT"
  
! #: cp/decl.c:13786
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "%qD suffixÃ© devrait retourner %qT"
  
! #: cp/decl.c:13798
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD devrait retourner par valeur"
  
! #: cp/decl.c:13853
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "utilisation du paramÃ¨tre du type de patron %qT aprÃ¨s %qs"
  
! #: cp/decl.c:13876
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "utilisation de la spÃ©cialisation du patron d'alias %qT aprÃ¨s %qs"
  
! #: cp/decl.c:13879
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "utilisation du nom de typedef %qD aprÃ¨s %qs"
  
! #: cp/decl.c:13881
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD a une dÃ©claration prÃ©cÃ©dente ici"
  
! #: cp/decl.c:13889
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT rÃ©fÃ©rÃ© en tant que %qs"
  
! #: cp/decl.c:13890 cp/decl.c:13897
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT a une dÃ©claration prÃ©cÃ©dente ici"
  
! #: cp/decl.c:13896
  #, 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
*** 43336,43429 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13902
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argument du patron requis pour %<%s %T%>"
  
! #: cp/decl.c:13956 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD a le mÃªme nom que la classe dans laquelle il est dÃ©clarÃ©"
  
! #: cp/decl.c:13986 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9306
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT n'est pas un patron"
  
! #: cp/decl.c:13991
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "vous voulez peut-Ãªtre ajouter %<%T::%> explicitement"
  
! #: cp/decl.c:14000 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la rÃ©fÃ©rence Ã  %qD est ambiguÃ«"
  
! #: cp/decl.c:14103
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "utilisation de l'enum %q#D sans dÃ©claration prÃ©cÃ©dente"
  
! #: cp/decl.c:14139
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redÃ©claration de %qT sous une forme qui n'est pas un patron"
  
! #: cp/decl.c:14279
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "l'union dÃ©rivÃ©e %qT est invalide"
  
! #: cp/decl.c:14286
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT est dÃ©fini avec des bases directes multiples"
  
! #: cp/decl.c:14297
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT est dÃ©fini avec des bases virtuelles directes"
  
! #: cp/decl.c:14322
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "le type de base %qT n'est pas un Â«Â structÂ Â» ou une Â«Â classÂ Â»"
  
! #: cp/decl.c:14352
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "type rÃ©cursif %qT non dÃ©fini"
  
! #: cp/decl.c:14354
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "le type de base dupliquÃ© %qT est invalide"
  
! #: cp/decl.c:14499
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "non concordance entre un enum simple et un enum fortement typÃ© pour %q#T"
  
! #: cp/decl.c:14502 cp/decl.c:14510 cp/decl.c:14520 cp/parser.c:18945
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "dÃ©finition prÃ©cÃ©dente ici"
  
! #: cp/decl.c:14507
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "dÃ©saccord dans le type sous-jacent de l'enum %q#T"
  
! #: cp/decl.c:14517
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "types sous-jacents diffÃ©rents dans l'enum %q#T"
  
! #: cp/decl.c:14590
  #, 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"
--- 43355,43448 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13911
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argument du patron requis pour %<%s %T%>"
  
! #: cp/decl.c:13965 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD a le mÃªme nom que la classe dans laquelle il est dÃ©clarÃ©"
  
! #: cp/decl.c:13995 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9308
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT n'est pas un patron"
  
! #: cp/decl.c:14000
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "vous voulez peut-Ãªtre ajouter %<%T::%> explicitement"
  
! #: cp/decl.c:14009 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la rÃ©fÃ©rence Ã  %qD est ambiguÃ«"
  
! #: cp/decl.c:14112
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "utilisation de l'enum %q#D sans dÃ©claration prÃ©cÃ©dente"
  
! #: cp/decl.c:14148
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redÃ©claration de %qT sous une forme qui n'est pas un patron"
  
! #: cp/decl.c:14288
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "l'union dÃ©rivÃ©e %qT est invalide"
  
! #: cp/decl.c:14295
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT est dÃ©fini avec des bases directes multiples"
  
! #: cp/decl.c:14306
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT est dÃ©fini avec des bases virtuelles directes"
  
! #: cp/decl.c:14331
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "le type de base %qT n'est pas un Â«Â structÂ Â» ou une Â«Â classÂ Â»"
  
! #: cp/decl.c:14361
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "type rÃ©cursif %qT non dÃ©fini"
  
! #: cp/decl.c:14363
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "le type de base dupliquÃ© %qT est invalide"
  
! #: cp/decl.c:14508
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "non concordance entre un enum simple et un enum fortement typÃ© pour %q#T"
  
! #: cp/decl.c:14511 cp/decl.c:14519 cp/decl.c:14529 cp/parser.c:18945
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "dÃ©finition prÃ©cÃ©dente ici"
  
! #: cp/decl.c:14516
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "dÃ©saccord dans le type sous-jacent de l'enum %q#T"
  
! #: cp/decl.c:14526
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "types sous-jacents diffÃ©rents dans l'enum %q#T"
  
! #: cp/decl.c:14599
  #, 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
*** 43432,43508 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14737
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "aucun type entier ne peut reprÃ©senter toutes les valeurs de l'Ã©numÃ©ration pour %qT"
  
! #: cp/decl.c:14909
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "les valeurs Ã©numÃ©rÃ©es de %qD doivent Ãªtre de type entier ou une Ã©numÃ©ration simple (donc, pas fortement typÃ©e)"
  
! #: cp/decl.c:14919
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "la valeur de l'Ã©numÃ©ration pour %qD n'est pas une constante entiÃ¨re"
  
! #: cp/decl.c:14968
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "la valeur incrÃ©mentÃ©e de l'Ã©numÃ©ration est trop grande pour %<unsigned long%>"
  
! #: cp/decl.c:14969
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "la valeur incrÃ©mentÃ©e de l'Ã©numÃ©ration est trop grande pour %<long%>"
  
! #: cp/decl.c:14980
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "dÃ©bordement dans les valeurs de l'Ã©numÃ©ration Ã  %qD"
  
! #: cp/decl.c:15000
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "la valeur de l'Ã©numÃ©ration %qE est en dehors de la plage du type sous-jacent %qT"
  
! #: cp/decl.c:15111
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "le type retournÃ© %q#T est incomplet"
  
! #: cp/decl.c:15286 cp/typeck.c:9675
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> devrait retourner une rÃ©fÃ©rence Ã  %<*this%>"
  
! #: cp/decl.c:15633
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "dÃ©claration de fonction invalide"
  
! #: cp/decl.c:16102
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "Â«Â returnÂ Â» manquant dans une fonction retournant %qT"
  
! #: cp/decl.c:16104 cp/typeck.c:9555
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "seul un type de retour %<auto%> Ã©vident peut Ãªtre dÃ©duit en %<void%>"
  
! #: cp/decl.c:16324
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "dÃ©claration de fonction membre invalide"
  
! #: cp/decl.c:16338
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD est dÃ©jÃ  dÃ©fini dans la classe %qT"
  
! #: cp/decl.c:16711
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "utilisation de %qD avant la dÃ©duction de %<auto%>"
--- 43451,43527 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14746
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "aucun type entier ne peut reprÃ©senter toutes les valeurs de l'Ã©numÃ©ration pour %qT"
  
! #: cp/decl.c:14918
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "les valeurs Ã©numÃ©rÃ©es de %qD doivent Ãªtre de type entier ou une Ã©numÃ©ration simple (donc, pas fortement typÃ©e)"
  
! #: cp/decl.c:14928
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "la valeur de l'Ã©numÃ©ration pour %qD n'est pas une constante entiÃ¨re"
  
! #: cp/decl.c:14977
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "la valeur incrÃ©mentÃ©e de l'Ã©numÃ©ration est trop grande pour %<unsigned long%>"
  
! #: cp/decl.c:14978
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "la valeur incrÃ©mentÃ©e de l'Ã©numÃ©ration est trop grande pour %<long%>"
  
! #: cp/decl.c:14989
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "dÃ©bordement dans les valeurs de l'Ã©numÃ©ration Ã  %qD"
  
! #: cp/decl.c:15009
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "la valeur de l'Ã©numÃ©ration %qE est en dehors de la plage du type sous-jacent %qT"
  
! #: cp/decl.c:15120
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "le type retournÃ© %q#T est incomplet"
  
! #: cp/decl.c:15295 cp/typeck.c:9693
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> devrait retourner une rÃ©fÃ©rence Ã  %<*this%>"
  
! #: cp/decl.c:15642
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "dÃ©claration de fonction invalide"
  
! #: cp/decl.c:16111
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "Â«Â returnÂ Â» manquant dans une fonction retournant %qT"
  
! #: cp/decl.c:16113 cp/typeck.c:9573
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "seul un type de retour %<auto%> Ã©vident peut Ãªtre dÃ©duit en %<void%>"
  
! #: cp/decl.c:16333
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "dÃ©claration de fonction membre invalide"
  
! #: cp/decl.c:16347
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD est dÃ©jÃ  dÃ©fini dans la classe %qT"
  
! #: cp/decl.c:16720
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "utilisation de %qD avant la dÃ©duction de %<auto%>"
*************** msgstr "ne peut dÃ©truire une fonction.
*** 43542,43548 ****
  msgid "deleting %qT is undefined"
  msgstr "la destruction de %qT est non dÃ©finie"
  
! #: cp/decl2.c:566 cp/pt.c:5559
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "dÃ©claration du patron de %q#D"
--- 43561,43567 ----
  msgid "deleting %qT is undefined"
  msgstr "la destruction de %qT est non dÃ©finie"
  
! #: cp/decl2.c:566 cp/pt.c:5561
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "dÃ©claration du patron de %q#D"
*************** msgstr "la liste des paramÃ¨tres du patr
*** 43555,43561 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5518
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "le destructeur %qD est dÃ©clarÃ© en tant que patron membre"
--- 43574,43580 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5520
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "le destructeur %qD est dÃ©clarÃ© en tant que patron membre"
*************** msgstr "la rÃ©fÃ©rence Ã  %<%T::%D%> est
*** 43987,43993 ****
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qD n'est pas un membre de %qT; vouliez-vous employer %qsÂ ?"
  
! #: cp/error.c:4292 cp/typeck.c:2420
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD n'est pas un membre de %qT"
--- 44006,44012 ----
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qD n'est pas un membre de %qT; vouliez-vous employer %qsÂ ?"
  
! #: cp/error.c:4292 cp/typeck.c:2437
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD n'est pas un membre de %qT"
*************** msgstr "%qD n'est pas un membre de %qT"
*** 43997,44003 ****
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qD n'est pas un membre de %qD; vouliez-vous employer %qsÂ ?"
  
! #: cp/error.c:4318 cp/typeck.c:3013
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD n'est pas un membre de %qD"
--- 44016,44022 ----
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qD n'est pas un membre de %qD; vouliez-vous employer %qsÂ ?"
  
! #: cp/error.c:4318 cp/typeck.c:3031
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD n'est pas un membre de %qD"
*************** msgstr "le type incomplet %qT n'a pas de
*** 44334,44340 ****
  msgid "invalid pointer to bit-field %qD"
  msgstr "pointeur invalide vers le champ de bits %qD"
  
! #: cp/init.c:2264 cp/typeck.c:1897
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "utilisation invalide de la fonction membre non statique %qD"
--- 44353,44359 ----
  msgid "invalid pointer to bit-field %qD"
  msgstr "pointeur invalide vers le champ de bits %qD"
  
! #: cp/init.c:2264 cp/typeck.c:1914
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "utilisation invalide de la fonction membre non statique %qD"
*************** msgstr "template-id invalide"
*** 45179,45185 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "le C++ ISO interdit l'utilisation d'un littÃ©ral en virgule flottante dans une expression constante"
  
! #: cp/parser.c:3162 cp/pt.c:18411
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "un transtypage vers un type autre qu'un entier ou une Ã©numÃ©ration ne peut pas apparaÃ®tre dans une expression constante"
--- 45198,45204 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "le C++ ISO interdit l'utilisation d'un littÃ©ral en virgule flottante dans une expression constante"
  
! #: cp/parser.c:3162 cp/pt.c:18414
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "un transtypage vers un type autre qu'un entier ou une Ã©numÃ©ration ne peut pas apparaÃ®tre dans une expression constante"
*************** msgstr "template-id de la fonction %qD d
*** 45536,45542 ****
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "template-id de la variable %qD dans le spÃ©cificateur de nom imbriquÃ©"
  
! #: cp/parser.c:6552 cp/typeck.c:2712 cp/typeck.c:2715 cp/typeck.c:2732
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD n'est pas un patron"
--- 45555,45561 ----
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "template-id de la variable %qD dans le spÃ©cificateur de nom imbriquÃ©"
  
! #: cp/parser.c:6552 cp/typeck.c:2730 cp/typeck.c:2733 cp/typeck.c:2750
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD n'est pas un patron"
*************** msgstr "les types ne peuvent pas Ãªtre d
*** 45561,45567 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_addressof%>"
  
! #: cp/parser.c:7028 cp/pt.c:19023
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_launder%>"
--- 45580,45586 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_addressof%>"
  
! #: cp/parser.c:7028 cp/pt.c:19026
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_launder%>"
*************** msgstr "le C++ ISO interdit les littÃ©ra
*** 45576,45582 ****
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr "deux %<[%> consÃ©cutifs n'introduiront qu'un attribut"
  
! #: cp/parser.c:7744 cp/typeck.c:2600
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "utilisation invalide de %qD"
--- 45595,45601 ----
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr "deux %<[%> consÃ©cutifs n'introduiront qu'un attribut"
  
! #: cp/parser.c:7744 cp/typeck.c:2618
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "utilisation invalide de %qD"
*************** msgstr "seuls les constructeurs prennent
*** 46018,46029 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "impossible de dÃ©velopper l'initialisation du membre %qD"
  
! #: cp/parser.c:14972 cp/pt.c:25054
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "l'initialisation en mÃ©moire pour %qD suit la dÃ©lÃ©gation du constructeur"
  
! #: cp/parser.c:14984 cp/pt.c:25066
  #, 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"
--- 46037,46048 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "impossible de dÃ©velopper l'initialisation du membre %qD"
  
! #: cp/parser.c:14972 cp/pt.c:25053
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "l'initialisation en mÃ©moire pour %qD suit la dÃ©lÃ©gation du constructeur"
  
! #: cp/parser.c:14984 cp/pt.c:25065
  #, 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 "une initialisation entre parenth
*** 47248,47254 ****
  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.c:37072 cp/pt.c:16761
  #, 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"
--- 47267,47273 ----
  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.c:37072 cp/pt.c:16764
  #, 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 arithmÃ©tique %qT prÃ©dÃ©cl
*** 47288,47294 ****
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "type tableau ou fonction %qT dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:39655 cp/pt.c:13085 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "type rÃ©fÃ©rence %qT dans %<#pragma omp declare reduction%>"
--- 47307,47313 ----
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "type tableau ou fonction %qT dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:39655 cp/pt.c:13087 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "type rÃ©fÃ©rence %qT dans %<#pragma omp declare reduction%>"
*************** msgstr "le motif d'expansion %qE ne cont
*** 47622,47628 ****
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "les paquets de paramÃ¨tres ne sont pas Ã©tendus avec %<...%>"
  
! #: cp/pt.c:4083 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
--- 47641,47647 ----
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "les paquets de paramÃ¨tres ne sont pas Ã©tendus avec %<...%>"
  
! #: cp/pt.c:4083 cp/pt.c:4837
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
*************** msgstr "la dÃ©claration de %q+#D masque
*** 47647,47725 ****
  msgid "template parameter %qD declared here"
  msgstr "le paramÃ¨tre de patron %qD est dÃ©clarÃ© ici"
  
! #: cp/pt.c:4771
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "spÃ©cialisation du concept de variable %q#D"
  
! #: cp/pt.c:4830
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "les paramÃ¨tres du patron ne peuvent pas Ãªtre dÃ©duits dans la spÃ©cialisation partielle:"
  
! #: cp/pt.c:4854
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "la spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patron"
  
! #: cp/pt.c:4858
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "la spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron et n'a pas plus de contrainte que le patron primaire; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patron"
  
! #: cp/pt.c:4862 cp/pt.c:4873
  #, gcc-internal-format
  msgid "primary template here"
  msgstr "le patron primaire ici"
  
! #: cp/pt.c:4870
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "la spÃ©cialisation partielle n'est pas plus spÃ©cialisÃ©e que le patron primaire car elle remplace des paramÃ¨tres multiples par une expansion d'un paquet"
  
! #: cp/pt.c:4886
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "la spÃ©cialisation partielle de %qD n'est pas plus spÃ©cialisÃ©e que"
  
! #: cp/pt.c:4888
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr "le patron primaire %qD"
  
! #: cp/pt.c:4935
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "l'argument %qE du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patron"
  
! #: cp/pt.c:4938
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "l'argument %qT du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patron"
  
! #: cp/pt.c:4959
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "l'argument %qE du patron implique des paramÃ¨tres du patron"
  
! #: cp/pt.c:5005
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "le type %qT de l'argument %qE du patron dÃ©pend d'un paramÃ¨tre du patron"
  msgstr[1] "le type %qT de l'argument %qE du patron dÃ©pend de paramÃ¨tres du patron"
  
! #: cp/pt.c:5067
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "la dÃ©claration de %qD rend ambigÃ¼e l'instanciation prÃ©cÃ©dente du patron pour %qD"
  
! #: cp/pt.c:5071
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "spÃ©cialisation partielle de %qD aprÃ¨s l'instanciation de %qD"
  
! #: cp/pt.c:5254
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "pas d'argument par dÃ©faut pour %qD"
--- 47666,47744 ----
  msgid "template parameter %qD declared here"
  msgstr "le paramÃ¨tre de patron %qD est dÃ©clarÃ© ici"
  
! #: cp/pt.c:4773
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "spÃ©cialisation du concept de variable %q#D"
  
! #: cp/pt.c:4832
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "les paramÃ¨tres du patron ne peuvent pas Ãªtre dÃ©duits dans la spÃ©cialisation partielle:"
  
! #: cp/pt.c:4856
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "la spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patron"
  
! #: cp/pt.c:4860
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "la spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron et n'a pas plus de contrainte que le patron primaire; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patron"
  
! #: cp/pt.c:4864 cp/pt.c:4875
  #, gcc-internal-format
  msgid "primary template here"
  msgstr "le patron primaire ici"
  
! #: cp/pt.c:4872
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "la spÃ©cialisation partielle n'est pas plus spÃ©cialisÃ©e que le patron primaire car elle remplace des paramÃ¨tres multiples par une expansion d'un paquet"
  
! #: cp/pt.c:4888
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "la spÃ©cialisation partielle de %qD n'est pas plus spÃ©cialisÃ©e que"
  
! #: cp/pt.c:4890
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr "le patron primaire %qD"
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "l'argument %qE du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patron"
  
! #: cp/pt.c:4940
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "l'argument %qT du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patron"
  
! #: cp/pt.c:4961
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "l'argument %qE du patron implique des paramÃ¨tres du patron"
  
! #: cp/pt.c:5007
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "le type %qT de l'argument %qE du patron dÃ©pend d'un paramÃ¨tre du patron"
  msgstr[1] "le type %qT de l'argument %qE du patron dÃ©pend de paramÃ¨tres du patron"
  
! #: cp/pt.c:5069
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "la dÃ©claration de %qD rend ambigÃ¼e l'instanciation prÃ©cÃ©dente du patron pour %qD"
  
! #: cp/pt.c:5073
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "spÃ©cialisation partielle de %qD aprÃ¨s l'instanciation de %qD"
  
! #: cp/pt.c:5256
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "pas d'argument par dÃ©faut pour %qD"
*************** msgstr "pas d'argument par dÃ©faut pour
*** 47727,47773 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5276
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "le paquet de paramÃ¨tres %q+D doit Ãªtre Ã  la fin de la liste des paramÃ¨tres du patron"
  
! #: cp/pt.c:5312
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans la redÃ©claration d'un ami d'un patron d'une fonction"
  
! #: cp/pt.c:5315
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans les dÃ©clarations d'un ami d'un patron"
  
! #: cp/pt.c:5318
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans des patrons de fonctions sans %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/pt.c:5321
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans des spÃ©cialisations partielles"
  
! #: cp/pt.c:5324 cp/pt.c:5382
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argument par dÃ©faut pour le paramÃ¨tre de patron pour la classe englobant %qD"
  
! #: cp/pt.c:5496
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "patron %qD dÃ©clarÃ©"
  
! #: cp/pt.c:5503
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "patron de classe sans nom"
  
! #: cp/pt.c:5511
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "le patron de membre %qD ne peut pas avoir de spÃ©cificateur virtuel (virt-specifier)"
--- 47746,47792 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5278
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "le paquet de paramÃ¨tres %q+D doit Ãªtre Ã  la fin de la liste des paramÃ¨tres du patron"
  
! #: cp/pt.c:5314
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans la redÃ©claration d'un ami d'un patron d'une fonction"
  
! #: cp/pt.c:5317
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans les dÃ©clarations d'un ami d'un patron"
  
! #: cp/pt.c:5320
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans des patrons de fonctions sans %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/pt.c:5323
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans des spÃ©cialisations partielles"
  
! #: cp/pt.c:5326 cp/pt.c:5384
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argument par dÃ©faut pour le paramÃ¨tre de patron pour la classe englobant %qD"
  
! #: cp/pt.c:5498
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "patron %qD dÃ©clarÃ©"
  
! #: cp/pt.c:5505
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "patron de classe sans nom"
  
! #: cp/pt.c:5513
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "le patron de membre %qD ne peut pas avoir de spÃ©cificateur virtuel (virt-specifier)"
*************** msgstr "le patron de membre %qD ne peut
*** 47777,47852 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5533
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "dÃ©claration de patron %qD invalide"
  
! #: cp/pt.c:5676
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "dÃ©finition de patron d'un non patron %q#D"
  
! #: cp/pt.c:5719
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "on attendait %d niveaux de paramÃ¨tres du patron pour %q#D mais on en a obtenu %d"
  
! #: cp/pt.c:5733
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "a obtenu %d paramÃ¨tres de patron pour %q#D"
  
! #: cp/pt.c:5736
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "a obtenu %d paramÃ¨tres de patron pour %q#T"
  
! #: cp/pt.c:5738
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  mais %d son requis"
  
! #: cp/pt.c:5759
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "les arguments du patron %qD ne correspondent pas Ã  ceux du patron original %qD"
  
! #: cp/pt.c:5762
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "utilisez %<template<>%> pour une spÃ©cialisation explicite"
  
! #: cp/pt.c:5889
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT n'est pas un type de patron"
  
! #: cp/pt.c:5902
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "spÃ©cificateurs de patron pas spÃ©cifiÃ©s dans la dÃ©claration de %qD"
  
! #: cp/pt.c:5913
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "redÃ©clarÃ© avec %d paramÃ¨tre dans le patron"
  msgstr[1] "redÃ©clarÃ© avec %d paramÃ¨tres dans le patron"
  
! #: cp/pt.c:5917
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "la dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tre dans le patron"
  msgstr[1] "la dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tres dans le patron"
  
! #: cp/pt.c:5954
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "paramÃ¨tre %q+#D du patron"
  
! #: cp/pt.c:5955
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redÃ©clarÃ© ici comme %q#D"
--- 47796,47871 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5535
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "dÃ©claration de patron %qD invalide"
  
! #: cp/pt.c:5678
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "dÃ©finition de patron d'un non patron %q#D"
  
! #: cp/pt.c:5721
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "on attendait %d niveaux de paramÃ¨tres du patron pour %q#D mais on en a obtenu %d"
  
! #: cp/pt.c:5735
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "a obtenu %d paramÃ¨tres de patron pour %q#D"
  
! #: cp/pt.c:5738
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "a obtenu %d paramÃ¨tres de patron pour %q#T"
  
! #: cp/pt.c:5740
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  mais %d son requis"
  
! #: cp/pt.c:5761
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "les arguments du patron %qD ne correspondent pas Ã  ceux du patron original %qD"
  
! #: cp/pt.c:5764
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "utilisez %<template<>%> pour une spÃ©cialisation explicite"
  
! #: cp/pt.c:5891
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT n'est pas un type de patron"
  
! #: cp/pt.c:5904
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "spÃ©cificateurs de patron pas spÃ©cifiÃ©s dans la dÃ©claration de %qD"
  
! #: cp/pt.c:5915
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "redÃ©clarÃ© avec %d paramÃ¨tre dans le patron"
  msgstr[1] "redÃ©clarÃ© avec %d paramÃ¨tres dans le patron"
  
! #: cp/pt.c:5919
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "la dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tre dans le patron"
  msgstr[1] "la dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tres dans le patron"
  
! #: cp/pt.c:5956
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "paramÃ¨tre %q+#D du patron"
  
! #: cp/pt.c:5957
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redÃ©clarÃ© ici comme %q#D"
*************** msgstr "redÃ©clarÃ© ici comme %q#D"
*** 47855,48258 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5965
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "redÃ©finition de l'argument par dÃ©faut pour %q#D"
  
! #: cp/pt.c:5967
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "la dÃ©finition originale apparaÃ®t ici"
  
! #: cp/pt.c:5995
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "redÃ©claration de %q#D avec des contraintes diffÃ©rentes"
  
! #: cp/pt.c:5998
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "la dÃ©claration originale apparaÃ®t ici"
  
! #: cp/pt.c:6258 cp/pt.c:6326
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE n'est pas un argument de patron valide pour le type %qT"
  
! #: cp/pt.c:6261
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "il doit Ãªtre l'adresse d'une fonction avec une classe de liaison externe"
  
! #: cp/pt.c:6264
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "il doit Ãªtre le nom d'une fonction avec une classe de liaison externe"
  
! #: cp/pt.c:6276
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison"
  
! #: cp/pt.c:6280
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison externe"
  
! #: cp/pt.c:6329
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "il doit Ãªtre un pointeur vers un membre de la forme %<&X::Y%>"
  
! #: cp/pt.c:6331
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "car il est un membre de %qT"
  
! #: cp/pt.c:6391
  #, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  n%'a pu dÃ©duire le paramÃ¨tre %qD du patron"
  
! #: cp/pt.c:6400
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  les types %qT et %qT ont des qualificatifs CV incompatibles"
  
! #: cp/pt.c:6409
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  types %qT et %qT non concordants"
  
! #: cp/pt.c:6418
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  le paramÃ¨tre %qD du patron n'est pas un paquet de paramÃ¨tres mais l'argument %qD en est un"
  
! #: cp/pt.c:6429
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  l'argument %qE du patron ne correspond pas Ã  la constante %qE qui est un pointeur vers un membre"
  
! #: cp/pt.c:6439
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE n'est pas Ã©quivalent Ã  %qE"
  
! #: cp/pt.c:6448
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  dÃ©duction du paquet de paramÃ¨tres inconsistante entre %qT et %qT"
  
! #: cp/pt.c:6460
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  types dÃ©duits conflictuels pour le paramÃ¨tre %qT (%qT et %qT)"
  
! #: cp/pt.c:6464
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  valeurs dÃ©duites conflictuelles pour le paramÃ¨tre non type %qE (%qE et %qE)"
  
! #: cp/pt.c:6475
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  le type tableau %qT dimensionnÃ© par une variable n'est pas un argument de patron valable"
  
! #: cp/pt.c:6486
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  le type fonction membre %qT n'est pas un argument de patron valable"
  
! #: cp/pt.c:6498
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  le candidat attend au moins %d argument, %d fourni(s)"
  msgstr[1] "  le candidat attend au moins %d arguments, %d fourni(s)"
  
! #: cp/pt.c:6529
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  ne peut convertir %qE (type %qT) vers le type %qT"
  
! #: cp/pt.c:6542
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT est une classe de base ambigÃ¼e de %qT"
  
! #: cp/pt.c:6546
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT n'est pas dÃ©rivÃ© de %qT"
  
! #: cp/pt.c:6557
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  les paramÃ¨tres du patron d'un argument de patron qui est lui-mÃªme un patron sont inconsistants avec les autres arguments dÃ©duits pour le patron"
  
! #: cp/pt.c:6567
  #, gcc-internal-format
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr "  impossible de dÃ©duire un patron pour %qT depuis le type non patron %qT"
  
! #: cp/pt.c:6577
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "  l'argument de patron %qE ne correspond pas Ã  %qE"
  
! #: cp/pt.c:6623
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qE n'est pas une variable"
  
! #: cp/pt.c:6630
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE n'est pas un argument de patron valable de type %qT en C++98 car %qD n'a pas une classe de liaison externe"
  
! #: cp/pt.c:6639
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison"
  
! #: cp/pt.c:6654
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "l'adresse de %qD n'est pas un argument de patron valable"
  
! #: cp/pt.c:6663
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "l'adresse du sous-objet %qT de %qD n'est pas un argument de patron valable"
  
! #: cp/pt.c:6670
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "l'adresse de %qD n'est pas un argument de patron valable car elle n'a pas une durÃ©e de stockage statique"
  
! #: cp/pt.c:6688
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD n'est pas un argument de patron valable car %qD est une variable, pas une adresse d'une variable"
  
! #: cp/pt.c:6696
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE n'est pas un argument de patron valable pour %qT car ce n'est pas l'adresse d'une variable"
  
! #: cp/pt.c:6778
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car les chaÃ®nes littÃ©rales ne peuvent jamais Ãªtre utilisÃ©es dans ce contexte"
  
! #: cp/pt.c:6944
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "dans l'argument de patron pour le type %qT"
  
! #: cp/pt.c:6958
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "l'argument de patron %qE pour le type %qT n'est pas un entier constant"
  
! #: cp/pt.c:7044
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT Ã  cause de conflits dans les qualificatifs CV"
  
! #: cp/pt.c:7052
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car ce n'est pas une l-valeur"
  
! #: cp/pt.c:7070
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D n'est pas un argument de patron valable pour le type %qT car une variable de rÃ©fÃ©rence n'a pas une adresse constante"
  
! #: cp/pt.c:7130
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car il est un pointeur"
  
! #: cp/pt.c:7132
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "essayez d'utiliser %qE Ã  la place"
  
! #: cp/pt.c:7186
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car il est du type %qT"
  
! #: cp/pt.c:7758
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "les attributs sur l'argument %qT du patron sont ignorÃ©s"
  
! #: cp/pt.c:7774
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "les attributs dans l'argument %qE du patron sont ignorÃ©s"
  
! #: cp/pt.c:7909
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "nom de classe injectÃ© %qD utilisÃ© comme argument de patron qui est lui-mÃªme un patron"
  
! #: cp/pt.c:7938
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "utilisation invalide du destructeur %qE comme un type"
  
! #: cp/pt.c:7943
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "pour faire rÃ©fÃ©rence Ã  un membre type d'un paramÃ¨tre de patron, utilisez %<typename %E%>"
  
! #: cp/pt.c:7959 cp/pt.c:7981 cp/pt.c:8035
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "non concordance de type/valeur pour l'argument %d dans la liste des paramÃ¨tres du patron de %qD"
  
! #: cp/pt.c:7964
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  on attendait une constante de type %qT, on a obtenu %qT"
  
! #: cp/pt.c:7969
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  on attendait un patron de classe, on a obtenu %qE"
  
! #: cp/pt.c:7972
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  on attendait un type, on a obtenu %qE"
  
! #: cp/pt.c:7986
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  on attendait un type, on a obtenu %qT"
  
! #: cp/pt.c:7989
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  on attendait un patron de classe, on a obtenu %qT"
  
! #: cp/pt.c:8039
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  on attendait un patron de type %qD, on a obtenu %qT"
  
! #: cp/pt.c:8053
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "dÃ©saccord de contrainte Ã  l'argument %d dans la liste des paramÃ¨tres du patron pour %qD"
  
! #: cp/pt.c:8056
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  on attendait %qD, on a obtenu %qD"
  
! #: cp/pt.c:8119
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "impossible de convertir l'argument %qE du patron de %qT vers %qT"
  
! #: cp/pt.c:8257 cp/pt.c:8570
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "l'argument %d du patron est invalide"
  
! #: cp/pt.c:8272 cp/pt.c:8404
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "nombre erronÃ© d'arguments du patron (%d, devrait Ãªtre %d)"
  
! #: cp/pt.c:8400
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "nombre erronÃ© d'arguments du patron (%d, devrait Ãªtre au moins %d)"
  
! #: cp/pt.c:8409
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "fournis pour %qD"
  
! #: cp/pt.c:8434
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "argument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du patron d'alias %qD"
  
! #: cp/pt.c:8438
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du concept %qD"
  
! #: cp/pt.c:8536
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "ainsi, toute instanciation avec un paquet de paramÃ¨tres non vide serait mal formÃ©e"
  
! #: cp/pt.c:9155
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D n'est pas un patron de fonction"
  
! #: cp/pt.c:9318
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "type non patron %qT utilisÃ© comme un patron"
  
! #: cp/pt.c:9320
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "pour la dÃ©claration du patron %q+D"
  
! #: cp/pt.c:9444
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr "Ã©chec de la contrainte du patron"
  
! #: cp/pt.c:9814
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "utilisation du patron de variable invalide %qE"
  
! #: cp/pt.c:10244
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profondeur d'instanciation du patron excÃ¨de le maximum qui est %d (utilisez %<-ftemplate-depth=%> pour augmenter le maximum)"
  
! #: cp/pt.c:11324
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "membre tableau flexible %qD dans l'union"
  
! #: cp/pt.c:11819
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "repli de l'expansion vide sur %O"
  
! #: cp/pt.c:12201
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE n'est pas le motif entier de l'expansion du paquet"
  
! #: cp/pt.c:12291
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "les longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qT"
  
! #: cp/pt.c:12294
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "les longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qE"
  
! #: cp/pt.c:12855
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "  lors de l'instanciation de l'argument par dÃ©faut pour l'appel Ã  %qD"
--- 47874,48277 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5967
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "redÃ©finition de l'argument par dÃ©faut pour %q#D"
  
! #: cp/pt.c:5969
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "la dÃ©finition originale apparaÃ®t ici"
  
! #: cp/pt.c:5997
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "redÃ©claration de %q#D avec des contraintes diffÃ©rentes"
  
! #: cp/pt.c:6000
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "la dÃ©claration originale apparaÃ®t ici"
  
! #: cp/pt.c:6260 cp/pt.c:6328
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE n'est pas un argument de patron valide pour le type %qT"
  
! #: cp/pt.c:6263
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "il doit Ãªtre l'adresse d'une fonction avec une classe de liaison externe"
  
! #: cp/pt.c:6266
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "il doit Ãªtre le nom d'une fonction avec une classe de liaison externe"
  
! #: cp/pt.c:6278
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison"
  
! #: cp/pt.c:6282
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison externe"
  
! #: cp/pt.c:6331
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "il doit Ãªtre un pointeur vers un membre de la forme %<&X::Y%>"
  
! #: cp/pt.c:6333
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "car il est un membre de %qT"
  
! #: cp/pt.c:6393
  #, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  n%'a pu dÃ©duire le paramÃ¨tre %qD du patron"
  
! #: cp/pt.c:6402
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  les types %qT et %qT ont des qualificatifs CV incompatibles"
  
! #: cp/pt.c:6411
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  types %qT et %qT non concordants"
  
! #: cp/pt.c:6420
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  le paramÃ¨tre %qD du patron n'est pas un paquet de paramÃ¨tres mais l'argument %qD en est un"
  
! #: cp/pt.c:6431
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  l'argument %qE du patron ne correspond pas Ã  la constante %qE qui est un pointeur vers un membre"
  
! #: cp/pt.c:6441
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE n'est pas Ã©quivalent Ã  %qE"
  
! #: cp/pt.c:6450
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  dÃ©duction du paquet de paramÃ¨tres inconsistante entre %qT et %qT"
  
! #: cp/pt.c:6462
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  types dÃ©duits conflictuels pour le paramÃ¨tre %qT (%qT et %qT)"
  
! #: cp/pt.c:6466
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  valeurs dÃ©duites conflictuelles pour le paramÃ¨tre non type %qE (%qE et %qE)"
  
! #: cp/pt.c:6477
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  le type tableau %qT dimensionnÃ© par une variable n'est pas un argument de patron valable"
  
! #: cp/pt.c:6488
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  le type fonction membre %qT n'est pas un argument de patron valable"
  
! #: cp/pt.c:6500
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  le candidat attend au moins %d argument, %d fourni(s)"
  msgstr[1] "  le candidat attend au moins %d arguments, %d fourni(s)"
  
! #: cp/pt.c:6531
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  ne peut convertir %qE (type %qT) vers le type %qT"
  
! #: cp/pt.c:6544
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT est une classe de base ambigÃ¼e de %qT"
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT n'est pas dÃ©rivÃ© de %qT"
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  les paramÃ¨tres du patron d'un argument de patron qui est lui-mÃªme un patron sont inconsistants avec les autres arguments dÃ©duits pour le patron"
  
! #: cp/pt.c:6569
  #, gcc-internal-format
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr "  impossible de dÃ©duire un patron pour %qT depuis le type non patron %qT"
  
! #: cp/pt.c:6579
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "  l'argument de patron %qE ne correspond pas Ã  %qE"
  
! #: cp/pt.c:6625
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qE n'est pas une variable"
  
! #: cp/pt.c:6632
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE n'est pas un argument de patron valable de type %qT en C++98 car %qD n'a pas une classe de liaison externe"
  
! #: cp/pt.c:6641
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison"
  
! #: cp/pt.c:6656
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "l'adresse de %qD n'est pas un argument de patron valable"
  
! #: cp/pt.c:6665
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "l'adresse du sous-objet %qT de %qD n'est pas un argument de patron valable"
  
! #: cp/pt.c:6672
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "l'adresse de %qD n'est pas un argument de patron valable car elle n'a pas une durÃ©e de stockage statique"
  
! #: cp/pt.c:6690
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD n'est pas un argument de patron valable car %qD est une variable, pas une adresse d'une variable"
  
! #: cp/pt.c:6698
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE n'est pas un argument de patron valable pour %qT car ce n'est pas l'adresse d'une variable"
  
! #: cp/pt.c:6780
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car les chaÃ®nes littÃ©rales ne peuvent jamais Ãªtre utilisÃ©es dans ce contexte"
  
! #: cp/pt.c:6946
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "dans l'argument de patron pour le type %qT"
  
! #: cp/pt.c:6960
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "l'argument de patron %qE pour le type %qT n'est pas un entier constant"
  
! #: cp/pt.c:7046
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT Ã  cause de conflits dans les qualificatifs CV"
  
! #: cp/pt.c:7054
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car ce n'est pas une l-valeur"
  
! #: cp/pt.c:7072
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D n'est pas un argument de patron valable pour le type %qT car une variable de rÃ©fÃ©rence n'a pas une adresse constante"
  
! #: cp/pt.c:7132
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car il est un pointeur"
  
! #: cp/pt.c:7134
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "essayez d'utiliser %qE Ã  la place"
  
! #: cp/pt.c:7188
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car il est du type %qT"
  
! #: cp/pt.c:7760
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "les attributs sur l'argument %qT du patron sont ignorÃ©s"
  
! #: cp/pt.c:7776
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "les attributs dans l'argument %qE du patron sont ignorÃ©s"
  
! #: cp/pt.c:7911
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "nom de classe injectÃ© %qD utilisÃ© comme argument de patron qui est lui-mÃªme un patron"
  
! #: cp/pt.c:7940
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "utilisation invalide du destructeur %qE comme un type"
  
! #: cp/pt.c:7945
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "pour faire rÃ©fÃ©rence Ã  un membre type d'un paramÃ¨tre de patron, utilisez %<typename %E%>"
  
! #: cp/pt.c:7961 cp/pt.c:7983 cp/pt.c:8037
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "non concordance de type/valeur pour l'argument %d dans la liste des paramÃ¨tres du patron de %qD"
  
! #: cp/pt.c:7966
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  on attendait une constante de type %qT, on a obtenu %qT"
  
! #: cp/pt.c:7971
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  on attendait un patron de classe, on a obtenu %qE"
  
! #: cp/pt.c:7974
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  on attendait un type, on a obtenu %qE"
  
! #: cp/pt.c:7988
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  on attendait un type, on a obtenu %qT"
  
! #: cp/pt.c:7991
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  on attendait un patron de classe, on a obtenu %qT"
  
! #: cp/pt.c:8041
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  on attendait un patron de type %qD, on a obtenu %qT"
  
! #: cp/pt.c:8055
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "dÃ©saccord de contrainte Ã  l'argument %d dans la liste des paramÃ¨tres du patron pour %qD"
  
! #: cp/pt.c:8058
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  on attendait %qD, on a obtenu %qD"
  
! #: cp/pt.c:8121
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "impossible de convertir l'argument %qE du patron de %qT vers %qT"
  
! #: cp/pt.c:8259 cp/pt.c:8572
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "l'argument %d du patron est invalide"
  
! #: cp/pt.c:8274 cp/pt.c:8406
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "nombre erronÃ© d'arguments du patron (%d, devrait Ãªtre %d)"
  
! #: cp/pt.c:8402
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "nombre erronÃ© d'arguments du patron (%d, devrait Ãªtre au moins %d)"
  
! #: cp/pt.c:8411
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "fournis pour %qD"
  
! #: cp/pt.c:8436
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "argument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du patron d'alias %qD"
  
! #: cp/pt.c:8440
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du concept %qD"
  
! #: cp/pt.c:8538
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "ainsi, toute instanciation avec un paquet de paramÃ¨tres non vide serait mal formÃ©e"
  
! #: cp/pt.c:9157
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D n'est pas un patron de fonction"
  
! #: cp/pt.c:9320
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "type non patron %qT utilisÃ© comme un patron"
  
! #: cp/pt.c:9322
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "pour la dÃ©claration du patron %q+D"
  
! #: cp/pt.c:9446
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr "Ã©chec de la contrainte du patron"
  
! #: cp/pt.c:9816
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "utilisation du patron de variable invalide %qE"
  
! #: cp/pt.c:10246
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profondeur d'instanciation du patron excÃ¨de le maximum qui est %d (utilisez %<-ftemplate-depth=%> pour augmenter le maximum)"
  
! #: cp/pt.c:11326
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "membre tableau flexible %qD dans l'union"
  
! #: cp/pt.c:11821
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "repli de l'expansion vide sur %O"
  
! #: cp/pt.c:12203
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE n'est pas le motif entier de l'expansion du paquet"
  
! #: cp/pt.c:12293
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "les longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qT"
  
! #: cp/pt.c:12296
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "les longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qE"
  
! #: cp/pt.c:12857
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "  lors de l'instanciation de l'argument par dÃ©faut pour l'appel Ã  %qD"
*************** msgstr "  lors de l'instanciation de l'a
*** 48270,48565 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13880
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD a un type fonction"
  
! #: cp/pt.c:14053
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "type de paramÃ¨tre %qT invalide"
  
! #: cp/pt.c:14055
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "dans la dÃ©claration de %q+D"
  
! #: cp/pt.c:14173
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "fonction retournant un tableau"
  
! #: cp/pt.c:14175
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "fonction retournant une fonction"
  
! #: cp/pt.c:14213
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "crÃ©ation d'un pointeur vers la fonction membre d'un type non classe %qT"
  
! #: cp/pt.c:14825
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "formation d'une rÃ©fÃ©rence vers void"
  
! #: cp/pt.c:14827
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "formation d'un pointeur vers le type de rÃ©fÃ©rence %qT"
  
! #: cp/pt.c:14829
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "formation d'une rÃ©fÃ©rence vers le type de rÃ©fÃ©rence %qT"
  
! #: cp/pt.c:14842
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "formation d'un pointer vers le type de fonction qualifiÃ© %qT"
  
! #: cp/pt.c:14845
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "formation d'une rÃ©fÃ©rence vers le type de fonction qualifiÃ© %qT"
  
! #: cp/pt.c:14893
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "crÃ©ation d'un pointeur vers le membre d'un type non classe %qT"
  
! #: cp/pt.c:14899
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "crÃ©ation d'un pointeur vers le type de rÃ©fÃ©rence au membre %qT"
  
! #: cp/pt.c:14905
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "crÃ©ation d'un pointeur vers le membre de type void"
  
! #: cp/pt.c:15005
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD est instanciÃ© pour un paquet vide"
  
! #: cp/pt.c:15025
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT n'est pas un type class, struct ou union"
  
! #: cp/pt.c:15062
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT est rÃ©solu en %qT qui n'est pas un type d'Ã©numÃ©ration"
  
! #: cp/pt.c:15070
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT est rÃ©solu en %qT qui n'est pas un type de classe"
  
! #: cp/pt.c:15134
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "initialisation vide dans l'initialisation par capture de la fonction lambda"
  
! #: cp/pt.c:15209
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "utilisation de %qs dans le patron"
  
! #: cp/pt.c:15387
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "le type qualifiÃ© %qT ne correspond pas au nom du destructeur ~%qT"
  
! #: cp/pt.c:15402
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "le nom dÃ©pendant %qE est analysÃ© comme un non type, mais son instanciation produit un type"
  
! #: cp/pt.c:15404
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "utilisez %<typename %E%> si un type est dÃ©sirÃ©"
  
! #: cp/pt.c:15494
  #, 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.c:15617
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "utilisation du champ %qD invalide"
  
! #: cp/pt.c:16133 cp/pt.c:17885
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "utilisation invalide de l'expression d'expansion d'un paquet"
  
! #: cp/pt.c:16137 cp/pt.c:17889
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "utilisez %<...%> pour dÃ©rouler le paquet d'arguments"
  
! #: cp/pt.c:18941
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans cette portÃ©e et aucune dÃ©claration a Ã©tÃ© trouvÃ©e par le recherche dÃ©pendant des arguments au point d'instanciation"
  
! #: cp/pt.c:18969
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "les dÃ©clarations dans la base dÃ©pendante %qT ne sont pas trouvÃ©es par une recherche non qualifiÃ©e"
  
! #: cp/pt.c:18974
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "utilisez plutÃ´t %<this->%D%>"
  
! #: cp/pt.c:18977
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "utilisez plutÃ´t %<%T::%D%>"
  
! #: cp/pt.c:18982
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD dÃ©clarÃ© ici, plus loin dans l'unitÃ© de traduction"
  
! #: cp/pt.c:19038
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_convertvector%>"
  
! #: cp/pt.c:19333
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT n'est pas une classe ou un espace de noms"
  
! #: cp/pt.c:19336
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD n'est pas une classe ou un espace de noms"
  
! #: cp/pt.c:19659
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT est/utilise un type anonyme"
  
! #: cp/pt.c:19661
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "l'argument du patron pour %qD utilise le type local %qT"
  
! #: cp/pt.c:19671
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT est un type modifiÃ© par une variable"
  
! #: cp/pt.c:19686
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "l'expression intÃ©grale %qE n'est pas une constante"
  
! #: cp/pt.c:19704
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  tentative d'instancier %qD"
  
! #: cp/pt.c:23704
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciation de patron ambiguÃ« pour %q#T"
  
! #: cp/pt.c:23706
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciation de patron ambiguÃ« pour %q#D"
  
! #: cp/pt.c:23712
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.c:23736 cp/pt.c:23831
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciation explicite du non patron %q#D"
  
! #: cp/pt.c:23742
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "instanciation explicite du concept de variable %q#D"
  
! #: cp/pt.c:23744
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "instanciation explicite du concept de fonction %q#D"
  
! #: cp/pt.c:23763
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD n'est pas un membre de donnÃ©es statique d'un patron de classe"
  
! #: cp/pt.c:23769 cp/pt.c:23826
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "aucun patron correspondant trouvÃ© pour %qD"
  
! #: cp/pt.c:23774
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "le type %qT pour l'instanciation explicite %qD ne correspond pas au type dÃ©clarÃ© %qT"
  
! #: cp/pt.c:23782
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciation explicite de %q#D"
  
! #: cp/pt.c:23818
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciation explicite dupliquÃ©e pour %q#D"
  
! #: cp/pt.c:23841 cp/pt.c:23927
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "le C++ ISO 1998 interdit l'utilisation de %<extern%> sur des instanciations explicites"
  
! #: cp/pt.c:23846 cp/pt.c:23944
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "classe de stockage %qD appliquÃ©e Ã  l'instanciation du patron"
  
! #: cp/pt.c:23903
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciation explicite du patron non classe %qD"
  
! #: cp/pt.c:23905
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciation explicite du type non patron %qT"
  
! #: cp/pt.c:23914
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciation explicite de %q#T avant la dÃ©finition de patron"
  
! #: cp/pt.c:23932
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "le C++ ISO interdit l'utilisation de %qE sur des instanciations explicites"
  
! #: cp/pt.c:23978
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciation explicite dupliquÃ©e de %q#T"
  
! #: cp/pt.c:24300
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "la spÃ©cification d'exception %qD dÃ©pend d'elle-mÃªme"
--- 48289,48584 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13882
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD a un type fonction"
  
! #: cp/pt.c:14056
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "type de paramÃ¨tre %qT invalide"
  
! #: cp/pt.c:14058
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "dans la dÃ©claration de %q+D"
  
! #: cp/pt.c:14176
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "fonction retournant un tableau"
  
! #: cp/pt.c:14178
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "fonction retournant une fonction"
  
! #: cp/pt.c:14216
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "crÃ©ation d'un pointeur vers la fonction membre d'un type non classe %qT"
  
! #: cp/pt.c:14828
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "formation d'une rÃ©fÃ©rence vers void"
  
! #: cp/pt.c:14830
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "formation d'un pointeur vers le type de rÃ©fÃ©rence %qT"
  
! #: cp/pt.c:14832
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "formation d'une rÃ©fÃ©rence vers le type de rÃ©fÃ©rence %qT"
  
! #: cp/pt.c:14845
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "formation d'un pointer vers le type de fonction qualifiÃ© %qT"
  
! #: cp/pt.c:14848
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "formation d'une rÃ©fÃ©rence vers le type de fonction qualifiÃ© %qT"
  
! #: cp/pt.c:14896
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "crÃ©ation d'un pointeur vers le membre d'un type non classe %qT"
  
! #: cp/pt.c:14902
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "crÃ©ation d'un pointeur vers le type de rÃ©fÃ©rence au membre %qT"
  
! #: cp/pt.c:14908
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "crÃ©ation d'un pointeur vers le membre de type void"
  
! #: cp/pt.c:15008
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD est instanciÃ© pour un paquet vide"
  
! #: cp/pt.c:15028
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT n'est pas un type class, struct ou union"
  
! #: cp/pt.c:15065
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT est rÃ©solu en %qT qui n'est pas un type d'Ã©numÃ©ration"
  
! #: cp/pt.c:15073
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT est rÃ©solu en %qT qui n'est pas un type de classe"
  
! #: cp/pt.c:15137
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "initialisation vide dans l'initialisation par capture de la fonction lambda"
  
! #: cp/pt.c:15212
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "utilisation de %qs dans le patron"
  
! #: cp/pt.c:15390
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "le type qualifiÃ© %qT ne correspond pas au nom du destructeur ~%qT"
  
! #: cp/pt.c:15405
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "le nom dÃ©pendant %qE est analysÃ© comme un non type, mais son instanciation produit un type"
  
! #: cp/pt.c:15407
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "utilisez %<typename %E%> si un type est dÃ©sirÃ©"
  
! #: cp/pt.c:15497
  #, 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.c:15620
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "utilisation du champ %qD invalide"
  
! #: cp/pt.c:16136 cp/pt.c:17888
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "utilisation invalide de l'expression d'expansion d'un paquet"
  
! #: cp/pt.c:16140 cp/pt.c:17892
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "utilisez %<...%> pour dÃ©rouler le paquet d'arguments"
  
! #: cp/pt.c:18944
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans cette portÃ©e et aucune dÃ©claration a Ã©tÃ© trouvÃ©e par le recherche dÃ©pendant des arguments au point d'instanciation"
  
! #: cp/pt.c:18972
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "les dÃ©clarations dans la base dÃ©pendante %qT ne sont pas trouvÃ©es par une recherche non qualifiÃ©e"
  
! #: cp/pt.c:18977
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "utilisez plutÃ´t %<this->%D%>"
  
! #: cp/pt.c:18980
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "utilisez plutÃ´t %<%T::%D%>"
  
! #: cp/pt.c:18985
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD dÃ©clarÃ© ici, plus loin dans l'unitÃ© de traduction"
  
! #: cp/pt.c:19041
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_convertvector%>"
  
! #: cp/pt.c:19336
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT n'est pas une classe ou un espace de noms"
  
! #: cp/pt.c:19339
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD n'est pas une classe ou un espace de noms"
  
! #: cp/pt.c:19662
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT est/utilise un type anonyme"
  
! #: cp/pt.c:19664
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "l'argument du patron pour %qD utilise le type local %qT"
  
! #: cp/pt.c:19674
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT est un type modifiÃ© par une variable"
  
! #: cp/pt.c:19689
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "l'expression intÃ©grale %qE n'est pas une constante"
  
! #: cp/pt.c:19707
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  tentative d'instancier %qD"
  
! #: cp/pt.c:23703
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciation de patron ambiguÃ« pour %q#T"
  
! #: cp/pt.c:23705
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciation de patron ambiguÃ« pour %q#D"
  
! #: cp/pt.c:23711
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.c:23735 cp/pt.c:23830
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciation explicite du non patron %q#D"
  
! #: cp/pt.c:23741
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "instanciation explicite du concept de variable %q#D"
  
! #: cp/pt.c:23743
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "instanciation explicite du concept de fonction %q#D"
  
! #: cp/pt.c:23762
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD n'est pas un membre de donnÃ©es statique d'un patron de classe"
  
! #: cp/pt.c:23768 cp/pt.c:23825
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "aucun patron correspondant trouvÃ© pour %qD"
  
! #: cp/pt.c:23773
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "le type %qT pour l'instanciation explicite %qD ne correspond pas au type dÃ©clarÃ© %qT"
  
! #: cp/pt.c:23781
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciation explicite de %q#D"
  
! #: cp/pt.c:23817
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciation explicite dupliquÃ©e pour %q#D"
  
! #: cp/pt.c:23840 cp/pt.c:23926
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "le C++ ISO 1998 interdit l'utilisation de %<extern%> sur des instanciations explicites"
  
! #: cp/pt.c:23845 cp/pt.c:23943
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "classe de stockage %qD appliquÃ©e Ã  l'instanciation du patron"
  
! #: cp/pt.c:23902
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciation explicite du patron non classe %qD"
  
! #: cp/pt.c:23904
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciation explicite du type non patron %qT"
  
! #: cp/pt.c:23913
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciation explicite de %q#T avant la dÃ©finition de patron"
  
! #: cp/pt.c:23931
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "le C++ ISO interdit l'utilisation de %qE sur des instanciations explicites"
  
! #: cp/pt.c:23977
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciation explicite dupliquÃ©e de %q#T"
  
! #: cp/pt.c:24299
  #, 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
*** 48571,48692 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24640
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciation explicite de %qD mais pas de dÃ©finition disponible"
  
! #: cp/pt.c:24842
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profondeur d'instanciation du patron excÃ¨de le maximum de %d lors de l'instanciation de %q+D, peut-Ãªtre via la gÃ©nÃ©ration de la table virtuelle (utilisez %<-ftemplate-depth=%> pour augmenter le maximum)"
  
! #: cp/pt.c:25217
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr "les paramÃ¨tres de patrons non typÃ©s du type classe sont uniquement disponibles avec %<-std=c++2a%> ou %<-std=gnu++2a%>"
  
! #: cp/pt.c:25225
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not literal"
  msgstr "%qT n'est pas un type valide pour un paramÃ¨tre non type du patron car il n'est pas littÃ©ral"
  
! #: cp/pt.c:25232
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it has a mutable member"
  msgstr "%qT n'est pas un type valide pour un paramÃ¨tre non type du patron car il a un membre mutable"
  
! #: cp/pt.c:25244
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "le paramÃ¨tre non type du patron est invalide"
  
! #: cp/pt.c:25246
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T n'est pas un type valide pour un paramÃ¨tre non type du patron"
  
! #: cp/pt.c:26582
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "le mot-clÃ© %<template%> n'est pas permis dans declarator-id"
  
! #: cp/pt.c:26822
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "la dÃ©duction Ã  partir d'une liste d'initialisation entre accolades requiert %<#include <initializer_list>%>"
  
! #: cp/pt.c:27303
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "le patron non classe %qT est utilisÃ© sans arguments de patron"
  
! #: cp/pt.c:27452
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "impossible de dÃ©duire les arguments du patron pour l'initialisation par copie de %qT car il n'a pas de guides de dÃ©duction non explicites ou de constructeur dÃ©clarÃ© par l'utilisateur"
  
! #: cp/pt.c:27459
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "impossible de dÃ©duire les arguments du patron de %qT car il n'a pas de guides de dÃ©duction viables"
  
! #: cp/pt.c:27473
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "la dÃ©duction des arguments du patron de classe a Ã©chouÃ©:"
  
! #: cp/pt.c:27480
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "les guides de dÃ©duction explicites ne sont pas pris en compte pour l'initialisation par copie"
  
! #: cp/pt.c:27546
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "l'initialisation par liste directe de %<auto%> requiert exactement un Ã©lÃ©ment"
  
! #: cp/pt.c:27549
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "pour la dÃ©duction de %<std::initializer_list%>, utilisez l'initialisation par liste copiÃ©e (c-Ã -d ajoutez %<=%> avant le %<{%>)"
  
! #: cp/pt.c:27582
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT en tant que type plutÃ´t qu'un simple %<decltype(auto)%>"
  
! #: cp/pt.c:27617
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "impossible de dÃ©duire le type de retour de la lambda Ã  partir de %qE"
  
! #: cp/pt.c:27619
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "impossible de dÃ©duire %qT Ã  partir de %qE"
  
! #: cp/pt.c:27653
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "les indications de contraintes ne sont pas satisfaites"
  
! #: cp/pt.c:27657
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "l'initialisation dÃ©duite ne satisfait pas les indications de contraintes"
  
! #: cp/pt.c:27661
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "le type retournÃ© dÃ©duit ne satisfait pas les indications de contraintes"
  
! #: cp/pt.c:27665
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "le type dÃ©duit pour l'expression ne satisfait pas les indications de contraintes"
  
! #: cp/pt.c:27783
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "utilisation invalide de %qT dans un argument de patron"
--- 48590,48711 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24639
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciation explicite de %qD mais pas de dÃ©finition disponible"
  
! #: cp/pt.c:24841
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profondeur d'instanciation du patron excÃ¨de le maximum de %d lors de l'instanciation de %q+D, peut-Ãªtre via la gÃ©nÃ©ration de la table virtuelle (utilisez %<-ftemplate-depth=%> pour augmenter le maximum)"
  
! #: cp/pt.c:25216
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr "les paramÃ¨tres de patrons non typÃ©s du type classe sont uniquement disponibles avec %<-std=c++2a%> ou %<-std=gnu++2a%>"
  
! #: cp/pt.c:25224
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not literal"
  msgstr "%qT n'est pas un type valide pour un paramÃ¨tre non type du patron car il n'est pas littÃ©ral"
  
! #: cp/pt.c:25231
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it has a mutable member"
  msgstr "%qT n'est pas un type valide pour un paramÃ¨tre non type du patron car il a un membre mutable"
  
! #: cp/pt.c:25243
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "le paramÃ¨tre non type du patron est invalide"
  
! #: cp/pt.c:25245
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T n'est pas un type valide pour un paramÃ¨tre non type du patron"
  
! #: cp/pt.c:26581
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "le mot-clÃ© %<template%> n'est pas permis dans declarator-id"
  
! #: cp/pt.c:26821
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "la dÃ©duction Ã  partir d'une liste d'initialisation entre accolades requiert %<#include <initializer_list>%>"
  
! #: cp/pt.c:27302
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "le patron non classe %qT est utilisÃ© sans arguments de patron"
  
! #: cp/pt.c:27454
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "impossible de dÃ©duire les arguments du patron pour l'initialisation par copie de %qT car il n'a pas de guides de dÃ©duction non explicites ou de constructeur dÃ©clarÃ© par l'utilisateur"
  
! #: cp/pt.c:27461
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "impossible de dÃ©duire les arguments du patron de %qT car il n'a pas de guides de dÃ©duction viables"
  
! #: cp/pt.c:27475
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "la dÃ©duction des arguments du patron de classe a Ã©chouÃ©:"
  
! #: cp/pt.c:27482
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "les guides de dÃ©duction explicites ne sont pas pris en compte pour l'initialisation par copie"
  
! #: cp/pt.c:27548
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "l'initialisation par liste directe de %<auto%> requiert exactement un Ã©lÃ©ment"
  
! #: cp/pt.c:27551
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "pour la dÃ©duction de %<std::initializer_list%>, utilisez l'initialisation par liste copiÃ©e (c-Ã -d ajoutez %<=%> avant le %<{%>)"
  
! #: cp/pt.c:27584
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT en tant que type plutÃ´t qu'un simple %<decltype(auto)%>"
  
! #: cp/pt.c:27619
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "impossible de dÃ©duire le type de retour de la lambda Ã  partir de %qE"
  
! #: cp/pt.c:27621
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "impossible de dÃ©duire %qT Ã  partir de %qE"
  
! #: cp/pt.c:27655
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "les indications de contraintes ne sont pas satisfaites"
  
! #: cp/pt.c:27659
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "l'initialisation dÃ©duite ne satisfait pas les indications de contraintes"
  
! #: cp/pt.c:27663
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "le type retournÃ© dÃ©duit ne satisfait pas les indications de contraintes"
  
! #: cp/pt.c:27667
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "le type dÃ©duit pour l'expression ne satisfait pas les indications de contraintes"
  
! #: cp/pt.c:27785
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "utilisation invalide de %qT dans un argument de patron"
*************** msgstr "utilisation invalide de %<this%>
*** 48896,48902 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ã©tendue de qualification invalide dans le nom du pseudo-destructeur"
  
! #: cp/semantics.c:2703 cp/typeck.c:2632
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "le type qualifiÃ© %qT ne concorde pas avec le nom du destructeur ~%qT"
--- 48915,48921 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ã©tendue de qualification invalide dans le nom du pseudo-destructeur"
  
! #: cp/semantics.c:2703 cp/typeck.c:2650
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "le type qualifiÃ© %qT ne concorde pas avec le nom du destructeur ~%qT"
*************** msgstr "la conversion entre des pointeur
*** 49531,50334 ****
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "l'expression conditionnelle entre des pointeurs vers des membres de types distincts %qT et %qT a besoin d'un transtypage"
  
! #: cp/typeck.c:1480
  #, gcc-internal-format
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "les types canoniques diffÃ¨rent pour les types identiques %qT et %qT"
  
! #: cp/typeck.c:1487
  #, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "nÅ“ud de type canonique identique pour les types diffÃ©rents %qT et %qT"
  
! #: cp/typeck.c:1618
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "application invalide de %qs Ã  une fonction membre"
  
! #: cp/typeck.c:1710
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "application invalide de %<sizeof%> sur un champ de bits"
  
! #: cp/typeck.c:1718
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "le C++ ISO interdit l'application de %<sizeof%> Ã  une expression d'un type de fonction"
  
! #: cp/typeck.c:1769
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "application invalide de %<__alignof%> sur un champ de bits"
  
! #: cp/typeck.c:1780
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "le C++ ISO interdit l'application de %<__alignof%> Ã  une expression d'un type de fonction"
  
! #: cp/typeck.c:1857
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "l'argument de %<alignas%> a le type non entier %qT"
  
! #: cp/typeck.c:1902
  #, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "utilisation invalide de la fonction membre non statique de type %qT"
  
! #: cp/typeck.c:2076
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr "prise de l'adresse d'un tableau temporaire"
  
! #: cp/typeck.c:2245
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "le C++ ISO interdit la conversion d'une chaÃ®ne constante vers %qT"
  
! #: cp/typeck.c:2249
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "conversion obsolÃ¨te de la chaÃ®ne constante vers %qT"
  
! #: cp/typeck.c:2383 cp/typeck.c:2945
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "requÃªte du membre %qD dans %qE, lequel est le type pointeur %qT (vous avez peut-Ãªtre oubliÃ© d'utiliser %<->%>Â ?)"
  
! #: cp/typeck.c:2387 cp/typeck.c:2949
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "requÃªte du membre %qD dans %qE, lequel est de type non classe %qT"
  
! #: cp/typeck.c:2418
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "utilisation invalide du membre de donnÃ©e non statique %qE"
  
! #: cp/typeck.c:2497
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "accÃ¨s invalide au membre de donnÃ©e non statique %qD dans la base virtuelle d'un objet NULL"
  
! #: cp/typeck.c:2647
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "l'objet de type %qT ne correspond pas au nom du destructeur ~%qT"
  
! #: cp/typeck.c:2656
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "le type devant Ãªtre dÃ©truit est %qT, mais le destructeur rÃ©fÃ¨re Ã  %qT"
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr "le champ %q#D peut Ãªtre accessible via %q#D"
  
  #. No hint.
! #: cp/typeck.c:2816
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "%q#T n'a pas de membre nommÃ© %qE"
  
! #: cp/typeck.c:2839
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %q#DÂ ? (accessible via %q#D)"
  
! #: cp/typeck.c:2850
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %q#DÂ ? (pas accessible depuis ce contexte)"
  
! #: cp/typeck.c:2864
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %qEÂ ?"
  
! #: cp/typeck.c:2979 cp/typeck.c:3005
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> n'est pas un membre de %qT"
  
! #: cp/typeck.c:3044
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT n'est pas une base de %qT"
  
! #: cp/typeck.c:3097
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD n'est pas une fonction patron membre"
  
! #: cp/typeck.c:3276
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT n'est pas un type pointeur vers un objet"
  
! #: cp/typeck.c:3307
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "utilisation invalide de l'indexation de tableau sur un pointeur vers un membre"
  
! #: cp/typeck.c:3310
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "utilisation invalide du %<*%> unaire sur un pointeur vers un membre"
  
! #: cp/typeck.c:3313
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "utilisation invalide de la conversion implicite d'un pointeur vers un membre"
  
! #: cp/typeck.c:3316
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr "l'opÃ©rande de gauche de %<->*%> doit Ãªtre un pointeur vers une classe mais il est un pointeur vers un membre du type %qT"
  
! #: cp/typeck.c:3380
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "indice manquant dans la rÃ©fÃ©rence du tableau"
  
! #: cp/typeck.c:3477
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "l'accÃ¨s indicÃ© du tableau est dÃ©clarÃ© %<register%>"
  
! #: cp/typeck.c:3511
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "la valeur indicÃ©e n'est ni un tableau ni un pointeur"
  
! #: cp/typeck.c:3584
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "objet manquant dans l'usage de %qE"
  
! #: cp/typeck.c:3816
  #, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "impossible d'appeler la fonction %qD"
  
! #: cp/typeck.c:3831
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "le C++ ISO interdit l'appel de %<::main%> depuis l'intÃ©rieur du programme"
  
! #: cp/typeck.c:3852
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "il faut utiliser %<.*%> ou %<->*%> pour appeler une fonction via un pointeur vers un membre dans %<%E (...)%>, par ex: %<(... ->* %E) (...)%>"
  
! #: cp/typeck.c:3869
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE ne peut pas Ãªtre utilisÃ© comme une fonction"
  
! #: cp/typeck.c:3872
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD ne peut pas Ãªtre utilisÃ© comme une fonction"
  
! #: cp/typeck.c:3875
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "l'expression ne peut pas Ãªtre utilisÃ©e comme une fonction"
  
! #: cp/typeck.c:3932
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "trop d'arguments pour le constructeur %q#D"
  
! #: cp/typeck.c:3933
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "pas assez d'arguments pour le constructeur %q#D"
  
! #: cp/typeck.c:3938
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "trop d'arguments pour la fonction membre %q#D"
  
! #: cp/typeck.c:3939
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "trop peu d'arguments pour la fonction membre %q#D"
  
! #: cp/typeck.c:3945
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "trop d'arguments pour la fonction %q#D"
  
! #: cp/typeck.c:3946
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "trop peu d'arguments pour la fonction %q#D"
  
! #: cp/typeck.c:3956
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "trop d'arguments pour la mÃ©thode %q#D"
  
! #: cp/typeck.c:3957
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "pas assez d'arguments pour la mÃ©thode %q#D"
  
! #: cp/typeck.c:3960
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "trop d'arguments pour la fonction"
  
! #: cp/typeck.c:3961
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "trop peu d'arguments pour la fonction"
  
! #: cp/typeck.c:4044
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "le paramÃ¨tre %P de %qD a un type incomplet %qT"
  
! #: cp/typeck.c:4050
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "le paramÃ¨tre %P a un type incomplet %qT"
  
! #: cp/typeck.c:4299
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "l'adresse de %qD ne sera jamais NULL"
  
! #: cp/typeck.c:4310
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "le compilateur peut supposer que l'adresse de %qD ne sera jamais NULL"
  
! #: cp/typeck.c:4428 cp/typeck.c:4439
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "suppose un transtypage vers le type %qT depuis la fonction surchargÃ©e"
  
! #: cp/typeck.c:4485
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL utilisÃ© en arithmÃ©tique"
  
! #: cp/typeck.c:4852
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "le compteur de rotations vers la gauche est nÃ©gatif"
  
! #: cp/typeck.c:4853
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "le compteur de rotations vers la droite est nÃ©gatif"
  
! #: cp/typeck.c:4859
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "le compteur de rotations vers la gauche >= largeur du type"
  
! #: cp/typeck.c:4860
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "le compteur de rotations vers la droite >= largeur du type"
  
! #: cp/typeck.c:4954 cp/typeck.c:4962 cp/typeck.c:5242 cp/typeck.c:5250
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "le C++ ISO interdit la comparaison entre un pointeur et un entier"
  
! #: cp/typeck.c:5164 cp/typeck.c:5177
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "les types des opÃ©randes sont %qT et %qT"
  
! #: cp/typeck.c:5279
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "comparaison non ordonnÃ©e sur un argument n'Ã©tant pas en virgule flottante"
  
! #: cp/typeck.c:5324
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "conversion implicite de %qH vers %qI pour correspondre Ã  d'autres opÃ©randes de l'expression binaire"
  
! #: cp/typeck.c:5337
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "les opÃ©randes des types %qT et %qT sont invalides pour le %qO binaire"
  
! #: cp/typeck.c:5637
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "le C++ ISO interdit l'utilisation d'un pointeur de type %<void *%> dans une soustraction"
  
! #: cp/typeck.c:5645
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "le C++ ISO interdit l'utilisation d'un pointeur vers une fonction dans une soustraction"
  
! #: cp/typeck.c:5653
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "le C++ ISO interdit l'utilisation d'un pointeur vers une mÃ©thode dans une soustraction"
  
! #: cp/typeck.c:5699
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "utilisation invalide d'un pointeur vers un type incomplet dans un pointeur arithmÃ©tique"
  
! #: cp/typeck.c:5778
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "prise de l'adresse du destructeur %qD"
  
! #: cp/typeck.c:5779
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "prise de l'adresse du destructeur %qD"
  
! #: cp/typeck.c:5795
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "utilisation invalide de %qE pour former un pointeur vers une fonction membre"
  
! #: cp/typeck.c:5798
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  un qualified-id est requis"
  
! #: cp/typeck.c:5805
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "les parenthÃ¨ses autour de %qE ne peuvent pas Ãªtre utilisÃ©es pour former un pointeur vers une fonction membre"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5980
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "le C++ ISO interdit de prendre l'adresse d'une fonction membre non statique non qualifiÃ© ou entre parenthÃ¨ses pour former un pointeur vers une fonction membre. Utilisez %<&%T::%D%>"
  
! #: cp/typeck.c:5985
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "le C++ ISO interdit de prendre l'adresse d'une fonction membre liÃ©e pour former un pointeur vers une fonction membre. Utilisez %<&%T::%D%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6021
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "prise de l'adresse d'une r-valeur"
  
! #: cp/typeck.c:6038
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "le C++ ISO interdit de prendre l'adresse de la fonction %<::main%>"
  
! #: cp/typeck.c:6095
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ne peut crÃ©er un pointeur vers le membre de rÃ©fÃ©rence %qD"
  
! #: cp/typeck.c:6115
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "tentative de prendre l'adresse d'un champ de bits"
  
! #: cp/typeck.c:6265
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr "%<~%> sur une expression de type boolÃ©en"
  
! #: cp/typeck.c:6266
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "vouliez-vous utiliser le non logique (%<!%>)Â ?"
  
! #: cp/typeck.c:6388
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "le C++ ISO interdit d'incrÃ©menter un enum"
  
! #: cp/typeck.c:6389
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "le C++ ISO interdit de dÃ©crÃ©menter un enum"
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ne peut incrÃ©menter un pointeur vers le type incomplet %qT"
  
! #: cp/typeck.c:6406
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ne peut dÃ©crÃ©menter un pointeur vers le type incomplet %qT"
  
! #: cp/typeck.c:6417
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "le C++ ISO interdit d'incrÃ©menter un pointeur du type %qT"
  
! #: cp/typeck.c:6418
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "le C++ ISO interdit de dÃ©crÃ©menter un pointeur du type %qT"
  
! #: cp/typeck.c:6453
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "l'utilisation d'un opÃ©rande du type %qT dans %<operator--%> est interdite"
  
! #: cp/typeck.c:6462
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr "l'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est interdite en C++17"
  
! #: cp/typeck.c:6469
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "l'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est dÃ©prÃ©ciÃ©e"
  
! #: cp/typeck.c:6650
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "ne peut prendre l'adresse de %<this%> qui est une expression r-valeur"
  
! #: cp/typeck.c:6672
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adresse de la variable registre explicite %qD requise"
  
! #: cp/typeck.c:6677
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adresse requise pour %qD qui est dÃ©clarÃ© %<register%>"
  
! #: cp/typeck.c:6752
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "une initialisation par liste pour un type non classe ne doit pas Ãªtre entre parenthÃ¨ses"
  
! #: cp/typeck.c:6764
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "la liste d'expressions est traitÃ©e comme une expression composÃ©e dans l'initialisation"
  
! #: cp/typeck.c:6768
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "la liste d'expressions est traitÃ©e comme une expression composÃ©e dans l'initialisation mÃ©moire"
  
! #: cp/typeck.c:6772
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "la liste d'expressions est traitÃ©e comme une expression composÃ©e dans le transtypage fonctionnel"
  
! #: cp/typeck.c:6809
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "la liste d'expressions dans Â«Â %sÂ Â» est traitÃ©e comme une expression composÃ©e"
  
! #: cp/typeck.c:6895
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "pas de contexte pour rÃ©soudre le type de %qE"
  
! #: cp/typeck.c:6928
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "le transtypage du type %qT vers le type %qT Ã©limine les qualificatifs"
  
! #: cp/typeck.c:6934
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "utiliser Â«Â static_castÂ Â» pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifs"
  
! #: cp/typeck.c:6940
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "utiliser Â«Â reinterpret_castÂ Â» pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifs"
  
! #: cp/typeck.c:6961
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "transtypage inutile vers le type %q#T"
  
! #: cp/typeck.c:6974
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "les qualificatifs de type sont ignorÃ©s sur le type rÃ©sultant du transtypage"
  
! #: cp/typeck.c:7393
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Â«Â static_castÂ Â» invalide depuis le type %qT vers le type %qT"
  
! #: cp/typeck.c:7399 cp/typeck.c:7405 cp/typeck.c:9031
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "le type classe %qT est incomplet"
  
! #: cp/typeck.c:7431
  msgid "converting from %qH to %qI"
  msgstr "conversion de %qH vers %qI"
  
! #: cp/typeck.c:7505
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "transtypage invalide d'une expression r-valeur du type %qT vers le type %qT"
  
! #: cp/typeck.c:7575
  msgid "cast from %qH to %qI loses precision"
  msgstr "le transtypage de %qH vers %qI perd en prÃ©cision"
  
! #: cp/typeck.c:7600
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "transtypage entre types de fonctions incompatibles de %qH vers %qI"
  
! #: cp/typeck.c:7611
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "transtypage entre des pointeurs incompatibles vers des types membres de %qH vers %qI"
  
! #: cp/typeck.c:7632 cp/typeck.c:7814
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "le transtypage de %qH vers %qI augmente l'alignement requis pour le type ciblÃ©"
  
! #: cp/typeck.c:7648
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "le transtypage entre un pointeur vers une fonction et un pointeur vers un objet est supportÃ© conditionnellement"
  
! #: cp/typeck.c:7662
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "transtypage invalide Ã  partir du type %qT vers le type %qT"
  
! #: cp/typeck.c:7730
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "utilisation invalide de const_cast avec le type %qT qui n'est pas un pointeur, une rÃ©fÃ©rence, ni un type pointeur vers une donnÃ©e membre"
  
! #: cp/typeck.c:7739
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "utilisation invalide de const_cast avec le type %qT qui est un pointeur ou une rÃ©fÃ©rence Ã  un type fonction"
  
! #: cp/typeck.c:7780
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "const_cast invalide d'une r-valeur du type %qT vers le type %qT"
  
! #: cp/typeck.c:7849
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "const_cast invalide Ã  partir du type %qT vers le type %qT"
  
! #: cp/typeck.c:7945 cp/typeck.c:7953
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "le C++ ISO interdit le transtypage vers un type tableau %qT"
  
! #: cp/typeck.c:7962
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "transtypage invalide vers le type fonction %qT"
  
! #: cp/typeck.c:8281
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  lors de l'Ã©valuation de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8341
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "affectation Ã  un tableau depuis une liste d'initialisation"
  
! #: cp/typeck.c:8368
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "types incompatibles dans l'affectation de %qT vers %qT"
  
! #: cp/typeck.c:8382
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "tableau utilisÃ© comme initialisation"
  
! #: cp/typeck.c:8384
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "affectation de tableau invalide"
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   dans la conversion d'un pointeur vers une fonction membre"
  
! #: cp/typeck.c:8532
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "conversion d'un pointeur vers un membre via la base virtuelle %qT"
  
! #: cp/typeck.c:8579 cp/typeck.c:8598
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   dans la conversion d'un pointeur vers un membre"
  
! #: cp/typeck.c:8679
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversion invalide vers le type %qT Ã  partir du type %qT"
  
! #: cp/typeck.c:8994
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "ne peut convertir %qH en %qI dans l'argument par dÃ©faut"
  
! #: cp/typeck.c:8999
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ne peut convertir %qH en %qI dans le passage d'argument"
  
! #: cp/typeck.c:9008
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ne peut convertir %qH en %qI dans l'initialisation"
  
! #: cp/typeck.c:9012
  msgid "cannot convert %qH to %qI in return"
  msgstr "ne peut convertir %qH en %qI dans le retour"
  
! #: cp/typeck.c:9017
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ne peut convertir %qH en %qI dans l'affectation"
  
! #: cp/typeck.c:9049
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "le paramÃ¨tre %qP de %qD pourrait Ãªtre un candidat pour un attribut de format"
  
! #: cp/typeck.c:9053
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "le paramÃ¨tre pourrait Ãªtre un candidat pour un attribut de format"
  
! #: cp/typeck.c:9058
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "la cible de la conversion pourrait Ãªtre une candidate pour un attribut de format"
  
! #: cp/typeck.c:9063
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "la cible de l'initialisation pourrait Ãªtre une candidate pour un attribut de format"
  
! #: cp/typeck.c:9073
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "le membre de gauche de l'affectation pourrait Ãªtre un candidat pour un attribut de format"
  
! #: cp/typeck.c:9169
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "dans le passage de l'argument %P de %qD"
  
! #: cp/typeck.c:9252
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "retourne une rÃ©fÃ©rence vers un temporaire"
  
! #: cp/typeck.c:9255
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr "retourner une initializer_list temporaire n'Ã©tend pas la durÃ©e de vie du tableau sous-jacent"
  
! #: cp/typeck.c:9289
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "rÃ©fÃ©rence vers la variable locale %qD retournÃ©e"
  
! #: cp/typeck.c:9293
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr "retourner la variable initializer_list locale %qD n'Ã©tend pas la durÃ©e de vie du tableau sous-jacent"
  
! #: cp/typeck.c:9298
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adresse de l'Ã©tiquette %qD retournÃ©e"
  
! #: cp/typeck.c:9302
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adresse de la variable locale %qD retournÃ©e"
  
! #: cp/typeck.c:9446
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr "dÃ©placer un objet local dans une instruction de retour empÃªche l'Ã©lision de la copie"
  
! #: cp/typeck.c:9448 cp/typeck.c:9471
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "supprime l'appel Ã  %<std::move%>"
  
! #: cp/typeck.c:9470
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "dÃ©placement redondant dans l'instruction de retour"
  
! #: cp/typeck.c:9508
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "retourne une valeur depuis un destructeur"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9516
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "ne peut retourner depuis le gestionnaire d'un try..catch sur tout le constructeur"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9519
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "retourne une valeur depuis un constructeur"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9553 cp/typeck.c:9599
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "instruction Â«Â returnÂ Â» sans valeur dans une fonction retournant %qT"
  
! #: cp/typeck.c:9561
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "liste d'initialisation retournÃ©e"
  
! #: cp/typeck.c:9580
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "les types incohÃ©rents %qT et %qT sont dÃ©duits du type retournÃ© par la lambda"
  
! #: cp/typeck.c:9583
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "dÃ©duction incohÃ©rente pour le type de retour auto: %qT et puis %qT"
  
! #: cp/typeck.c:9619
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "instruction Â«Â returnÂ Â» avec une valeur dans une fonction retournant %qT"
  
! #: cp/typeck.c:9648
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> ne doit pas retourner NULL Ã  moins qu'il soit dÃ©clarÃ© %<throw()%> (ou -fcheck-new est actif)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10262
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "utilisation d'une r-valeur comme l-valeur"
--- 49550,50353 ----
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "l'expression conditionnelle entre des pointeurs vers des membres de types distincts %qT et %qT a besoin d'un transtypage"
  
! #: cp/typeck.c:1495
  #, gcc-internal-format
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "les types canoniques diffÃ¨rent pour les types identiques %qT et %qT"
  
! #: cp/typeck.c:1502
  #, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "nÅ“ud de type canonique identique pour les types diffÃ©rents %qT et %qT"
  
! #: cp/typeck.c:1635
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "application invalide de %qs Ã  une fonction membre"
  
! #: cp/typeck.c:1727
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "application invalide de %<sizeof%> sur un champ de bits"
  
! #: cp/typeck.c:1735
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "le C++ ISO interdit l'application de %<sizeof%> Ã  une expression d'un type de fonction"
  
! #: cp/typeck.c:1786
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "application invalide de %<__alignof%> sur un champ de bits"
  
! #: cp/typeck.c:1797
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "le C++ ISO interdit l'application de %<__alignof%> Ã  une expression d'un type de fonction"
  
! #: cp/typeck.c:1874
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "l'argument de %<alignas%> a le type non entier %qT"
  
! #: cp/typeck.c:1919
  #, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "utilisation invalide de la fonction membre non statique de type %qT"
  
! #: cp/typeck.c:2093
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr "prise de l'adresse d'un tableau temporaire"
  
! #: cp/typeck.c:2262
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "le C++ ISO interdit la conversion d'une chaÃ®ne constante vers %qT"
  
! #: cp/typeck.c:2266
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "conversion obsolÃ¨te de la chaÃ®ne constante vers %qT"
  
! #: cp/typeck.c:2400 cp/typeck.c:2963
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "requÃªte du membre %qD dans %qE, lequel est le type pointeur %qT (vous avez peut-Ãªtre oubliÃ© d'utiliser %<->%>Â ?)"
  
! #: cp/typeck.c:2404 cp/typeck.c:2967
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "requÃªte du membre %qD dans %qE, lequel est de type non classe %qT"
  
! #: cp/typeck.c:2435
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "utilisation invalide du membre de donnÃ©e non statique %qE"
  
! #: cp/typeck.c:2515
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "accÃ¨s invalide au membre de donnÃ©e non statique %qD dans la base virtuelle d'un objet NULL"
  
! #: cp/typeck.c:2665
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "l'objet de type %qT ne correspond pas au nom du destructeur ~%qT"
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "le type devant Ãªtre dÃ©truit est %qT, mais le destructeur rÃ©fÃ¨re Ã  %qT"
  
! #: cp/typeck.c:2815
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr "le champ %q#D peut Ãªtre accessible via %q#D"
  
  #. No hint.
! #: cp/typeck.c:2834
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "%q#T n'a pas de membre nommÃ© %qE"
  
! #: cp/typeck.c:2857
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %q#DÂ ? (accessible via %q#D)"
  
! #: cp/typeck.c:2868
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %q#DÂ ? (pas accessible depuis ce contexte)"
  
! #: cp/typeck.c:2882
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %qEÂ ?"
  
! #: cp/typeck.c:2997 cp/typeck.c:3023
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> n'est pas un membre de %qT"
  
! #: cp/typeck.c:3062
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT n'est pas une base de %qT"
  
! #: cp/typeck.c:3115
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD n'est pas une fonction patron membre"
  
! #: cp/typeck.c:3294
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT n'est pas un type pointeur vers un objet"
  
! #: cp/typeck.c:3325
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "utilisation invalide de l'indexation de tableau sur un pointeur vers un membre"
  
! #: cp/typeck.c:3328
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "utilisation invalide du %<*%> unaire sur un pointeur vers un membre"
  
! #: cp/typeck.c:3331
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "utilisation invalide de la conversion implicite d'un pointeur vers un membre"
  
! #: cp/typeck.c:3334
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr "l'opÃ©rande de gauche de %<->*%> doit Ãªtre un pointeur vers une classe mais il est un pointeur vers un membre du type %qT"
  
! #: cp/typeck.c:3398
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "indice manquant dans la rÃ©fÃ©rence du tableau"
  
! #: cp/typeck.c:3495
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "l'accÃ¨s indicÃ© du tableau est dÃ©clarÃ© %<register%>"
  
! #: cp/typeck.c:3529
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "la valeur indicÃ©e n'est ni un tableau ni un pointeur"
  
! #: cp/typeck.c:3602
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "objet manquant dans l'usage de %qE"
  
! #: cp/typeck.c:3834
  #, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "impossible d'appeler la fonction %qD"
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "le C++ ISO interdit l'appel de %<::main%> depuis l'intÃ©rieur du programme"
  
! #: cp/typeck.c:3870
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "il faut utiliser %<.*%> ou %<->*%> pour appeler une fonction via un pointeur vers un membre dans %<%E (...)%>, par ex: %<(... ->* %E) (...)%>"
  
! #: cp/typeck.c:3887
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE ne peut pas Ãªtre utilisÃ© comme une fonction"
  
! #: cp/typeck.c:3890
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD ne peut pas Ãªtre utilisÃ© comme une fonction"
  
! #: cp/typeck.c:3893
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "l'expression ne peut pas Ãªtre utilisÃ©e comme une fonction"
  
! #: cp/typeck.c:3950
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "trop d'arguments pour le constructeur %q#D"
  
! #: cp/typeck.c:3951
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "pas assez d'arguments pour le constructeur %q#D"
  
! #: cp/typeck.c:3956
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "trop d'arguments pour la fonction membre %q#D"
  
! #: cp/typeck.c:3957
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "trop peu d'arguments pour la fonction membre %q#D"
  
! #: cp/typeck.c:3963
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "trop d'arguments pour la fonction %q#D"
  
! #: cp/typeck.c:3964
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "trop peu d'arguments pour la fonction %q#D"
  
! #: cp/typeck.c:3974
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "trop d'arguments pour la mÃ©thode %q#D"
  
! #: cp/typeck.c:3975
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "pas assez d'arguments pour la mÃ©thode %q#D"
  
! #: cp/typeck.c:3978
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "trop d'arguments pour la fonction"
  
! #: cp/typeck.c:3979
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "trop peu d'arguments pour la fonction"
  
! #: cp/typeck.c:4062
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "le paramÃ¨tre %P de %qD a un type incomplet %qT"
  
! #: cp/typeck.c:4068
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "le paramÃ¨tre %P a un type incomplet %qT"
  
! #: cp/typeck.c:4317
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "l'adresse de %qD ne sera jamais NULL"
  
! #: cp/typeck.c:4328
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "le compilateur peut supposer que l'adresse de %qD ne sera jamais NULL"
  
! #: cp/typeck.c:4446 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "suppose un transtypage vers le type %qT depuis la fonction surchargÃ©e"
  
! #: cp/typeck.c:4503
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL utilisÃ© en arithmÃ©tique"
  
! #: cp/typeck.c:4870
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "le compteur de rotations vers la gauche est nÃ©gatif"
  
! #: cp/typeck.c:4871
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "le compteur de rotations vers la droite est nÃ©gatif"
  
! #: cp/typeck.c:4877
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "le compteur de rotations vers la gauche >= largeur du type"
  
! #: cp/typeck.c:4878
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "le compteur de rotations vers la droite >= largeur du type"
  
! #: cp/typeck.c:4972 cp/typeck.c:4980 cp/typeck.c:5260 cp/typeck.c:5268
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "le C++ ISO interdit la comparaison entre un pointeur et un entier"
  
! #: cp/typeck.c:5182 cp/typeck.c:5195
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "les types des opÃ©randes sont %qT et %qT"
  
! #: cp/typeck.c:5297
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "comparaison non ordonnÃ©e sur un argument n'Ã©tant pas en virgule flottante"
  
! #: cp/typeck.c:5342
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "conversion implicite de %qH vers %qI pour correspondre Ã  d'autres opÃ©randes de l'expression binaire"
  
! #: cp/typeck.c:5355
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "les opÃ©randes des types %qT et %qT sont invalides pour le %qO binaire"
  
! #: cp/typeck.c:5655
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "le C++ ISO interdit l'utilisation d'un pointeur de type %<void *%> dans une soustraction"
  
! #: cp/typeck.c:5663
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "le C++ ISO interdit l'utilisation d'un pointeur vers une fonction dans une soustraction"
  
! #: cp/typeck.c:5671
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "le C++ ISO interdit l'utilisation d'un pointeur vers une mÃ©thode dans une soustraction"
  
! #: cp/typeck.c:5717
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "utilisation invalide d'un pointeur vers un type incomplet dans un pointeur arithmÃ©tique"
  
! #: cp/typeck.c:5796
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "prise de l'adresse du destructeur %qD"
  
! #: cp/typeck.c:5797
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "prise de l'adresse du destructeur %qD"
  
! #: cp/typeck.c:5813
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "utilisation invalide de %qE pour former un pointeur vers une fonction membre"
  
! #: cp/typeck.c:5816
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  un qualified-id est requis"
  
! #: cp/typeck.c:5823
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "les parenthÃ¨ses autour de %qE ne peuvent pas Ãªtre utilisÃ©es pour former un pointeur vers une fonction membre"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5998
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "le C++ ISO interdit de prendre l'adresse d'une fonction membre non statique non qualifiÃ© ou entre parenthÃ¨ses pour former un pointeur vers une fonction membre. Utilisez %<&%T::%D%>"
  
! #: cp/typeck.c:6003
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "le C++ ISO interdit de prendre l'adresse d'une fonction membre liÃ©e pour former un pointeur vers une fonction membre. Utilisez %<&%T::%D%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6039
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "prise de l'adresse d'une r-valeur"
  
! #: cp/typeck.c:6056
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "le C++ ISO interdit de prendre l'adresse de la fonction %<::main%>"
  
! #: cp/typeck.c:6113
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ne peut crÃ©er un pointeur vers le membre de rÃ©fÃ©rence %qD"
  
! #: cp/typeck.c:6133
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "tentative de prendre l'adresse d'un champ de bits"
  
! #: cp/typeck.c:6283
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr "%<~%> sur une expression de type boolÃ©en"
  
! #: cp/typeck.c:6284
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "vouliez-vous utiliser le non logique (%<!%>)Â ?"
  
! #: cp/typeck.c:6406
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "le C++ ISO interdit d'incrÃ©menter un enum"
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "le C++ ISO interdit de dÃ©crÃ©menter un enum"
  
! #: cp/typeck.c:6423
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ne peut incrÃ©menter un pointeur vers le type incomplet %qT"
  
! #: cp/typeck.c:6424
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ne peut dÃ©crÃ©menter un pointeur vers le type incomplet %qT"
  
! #: cp/typeck.c:6435
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "le C++ ISO interdit d'incrÃ©menter un pointeur du type %qT"
  
! #: cp/typeck.c:6436
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "le C++ ISO interdit de dÃ©crÃ©menter un pointeur du type %qT"
  
! #: cp/typeck.c:6471
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "l'utilisation d'un opÃ©rande du type %qT dans %<operator--%> est interdite"
  
! #: cp/typeck.c:6480
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr "l'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est interdite en C++17"
  
! #: cp/typeck.c:6487
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "l'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est dÃ©prÃ©ciÃ©e"
  
! #: cp/typeck.c:6668
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "ne peut prendre l'adresse de %<this%> qui est une expression r-valeur"
  
! #: cp/typeck.c:6690
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adresse de la variable registre explicite %qD requise"
  
! #: cp/typeck.c:6695
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adresse requise pour %qD qui est dÃ©clarÃ© %<register%>"
  
! #: cp/typeck.c:6770
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "une initialisation par liste pour un type non classe ne doit pas Ãªtre entre parenthÃ¨ses"
  
! #: cp/typeck.c:6782
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "la liste d'expressions est traitÃ©e comme une expression composÃ©e dans l'initialisation"
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "la liste d'expressions est traitÃ©e comme une expression composÃ©e dans l'initialisation mÃ©moire"
  
! #: cp/typeck.c:6790
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "la liste d'expressions est traitÃ©e comme une expression composÃ©e dans le transtypage fonctionnel"
  
! #: cp/typeck.c:6827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "la liste d'expressions dans Â«Â %sÂ Â» est traitÃ©e comme une expression composÃ©e"
  
! #: cp/typeck.c:6913
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "pas de contexte pour rÃ©soudre le type de %qE"
  
! #: cp/typeck.c:6946
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "le transtypage du type %qT vers le type %qT Ã©limine les qualificatifs"
  
! #: cp/typeck.c:6952
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "utiliser Â«Â static_castÂ Â» pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifs"
  
! #: cp/typeck.c:6958
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "utiliser Â«Â reinterpret_castÂ Â» pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifs"
  
! #: cp/typeck.c:6979
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "transtypage inutile vers le type %q#T"
  
! #: cp/typeck.c:6992
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "les qualificatifs de type sont ignorÃ©s sur le type rÃ©sultant du transtypage"
  
! #: cp/typeck.c:7411
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Â«Â static_castÂ Â» invalide depuis le type %qT vers le type %qT"
  
! #: cp/typeck.c:7417 cp/typeck.c:7423 cp/typeck.c:9049
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "le type classe %qT est incomplet"
  
! #: cp/typeck.c:7449
  msgid "converting from %qH to %qI"
  msgstr "conversion de %qH vers %qI"
  
! #: cp/typeck.c:7523
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "transtypage invalide d'une expression r-valeur du type %qT vers le type %qT"
  
! #: cp/typeck.c:7593
  msgid "cast from %qH to %qI loses precision"
  msgstr "le transtypage de %qH vers %qI perd en prÃ©cision"
  
! #: cp/typeck.c:7618
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "transtypage entre types de fonctions incompatibles de %qH vers %qI"
  
! #: cp/typeck.c:7629
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "transtypage entre des pointeurs incompatibles vers des types membres de %qH vers %qI"
  
! #: cp/typeck.c:7650 cp/typeck.c:7832
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "le transtypage de %qH vers %qI augmente l'alignement requis pour le type ciblÃ©"
  
! #: cp/typeck.c:7666
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "le transtypage entre un pointeur vers une fonction et un pointeur vers un objet est supportÃ© conditionnellement"
  
! #: cp/typeck.c:7680
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "transtypage invalide Ã  partir du type %qT vers le type %qT"
  
! #: cp/typeck.c:7748
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "utilisation invalide de const_cast avec le type %qT qui n'est pas un pointeur, une rÃ©fÃ©rence, ni un type pointeur vers une donnÃ©e membre"
  
! #: cp/typeck.c:7757
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "utilisation invalide de const_cast avec le type %qT qui est un pointeur ou une rÃ©fÃ©rence Ã  un type fonction"
  
! #: cp/typeck.c:7798
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "const_cast invalide d'une r-valeur du type %qT vers le type %qT"
  
! #: cp/typeck.c:7867
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "const_cast invalide Ã  partir du type %qT vers le type %qT"
  
! #: cp/typeck.c:7963 cp/typeck.c:7971
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "le C++ ISO interdit le transtypage vers un type tableau %qT"
  
! #: cp/typeck.c:7980
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "transtypage invalide vers le type fonction %qT"
  
! #: cp/typeck.c:8299
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  lors de l'Ã©valuation de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8359
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "affectation Ã  un tableau depuis une liste d'initialisation"
  
! #: cp/typeck.c:8386
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "types incompatibles dans l'affectation de %qT vers %qT"
  
! #: cp/typeck.c:8400
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "tableau utilisÃ© comme initialisation"
  
! #: cp/typeck.c:8402
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "affectation de tableau invalide"
  
! #: cp/typeck.c:8536
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   dans la conversion d'un pointeur vers une fonction membre"
  
! #: cp/typeck.c:8550
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "conversion d'un pointeur vers un membre via la base virtuelle %qT"
  
! #: cp/typeck.c:8597 cp/typeck.c:8616
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   dans la conversion d'un pointeur vers un membre"
  
! #: cp/typeck.c:8697
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversion invalide vers le type %qT Ã  partir du type %qT"
  
! #: cp/typeck.c:9012
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "ne peut convertir %qH en %qI dans l'argument par dÃ©faut"
  
! #: cp/typeck.c:9017
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ne peut convertir %qH en %qI dans le passage d'argument"
  
! #: cp/typeck.c:9026
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ne peut convertir %qH en %qI dans l'initialisation"
  
! #: cp/typeck.c:9030
  msgid "cannot convert %qH to %qI in return"
  msgstr "ne peut convertir %qH en %qI dans le retour"
  
! #: cp/typeck.c:9035
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ne peut convertir %qH en %qI dans l'affectation"
  
! #: cp/typeck.c:9067
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "le paramÃ¨tre %qP de %qD pourrait Ãªtre un candidat pour un attribut de format"
  
! #: cp/typeck.c:9071
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "le paramÃ¨tre pourrait Ãªtre un candidat pour un attribut de format"
  
! #: cp/typeck.c:9076
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "la cible de la conversion pourrait Ãªtre une candidate pour un attribut de format"
  
! #: cp/typeck.c:9081
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "la cible de l'initialisation pourrait Ãªtre une candidate pour un attribut de format"
  
! #: cp/typeck.c:9091
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "le membre de gauche de l'affectation pourrait Ãªtre un candidat pour un attribut de format"
  
! #: cp/typeck.c:9187
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "dans le passage de l'argument %P de %qD"
  
! #: cp/typeck.c:9270
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "retourne une rÃ©fÃ©rence vers un temporaire"
  
! #: cp/typeck.c:9273
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr "retourner une initializer_list temporaire n'Ã©tend pas la durÃ©e de vie du tableau sous-jacent"
  
! #: cp/typeck.c:9307
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "rÃ©fÃ©rence vers la variable locale %qD retournÃ©e"
  
! #: cp/typeck.c:9311
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr "retourner la variable initializer_list locale %qD n'Ã©tend pas la durÃ©e de vie du tableau sous-jacent"
  
! #: cp/typeck.c:9316
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adresse de l'Ã©tiquette %qD retournÃ©e"
  
! #: cp/typeck.c:9320
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adresse de la variable locale %qD retournÃ©e"
  
! #: cp/typeck.c:9464
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr "dÃ©placer un objet local dans une instruction de retour empÃªche l'Ã©lision de la copie"
  
! #: cp/typeck.c:9466 cp/typeck.c:9489
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "supprime l'appel Ã  %<std::move%>"
  
! #: cp/typeck.c:9488
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "dÃ©placement redondant dans l'instruction de retour"
  
! #: cp/typeck.c:9526
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "retourne une valeur depuis un destructeur"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9534
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "ne peut retourner depuis le gestionnaire d'un try..catch sur tout le constructeur"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9537
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "retourne une valeur depuis un constructeur"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9571 cp/typeck.c:9617
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "instruction Â«Â returnÂ Â» sans valeur dans une fonction retournant %qT"
  
! #: cp/typeck.c:9579
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "liste d'initialisation retournÃ©e"
  
! #: cp/typeck.c:9598
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "les types incohÃ©rents %qT et %qT sont dÃ©duits du type retournÃ© par la lambda"
  
! #: cp/typeck.c:9601
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "dÃ©duction incohÃ©rente pour le type de retour auto: %qT et puis %qT"
  
! #: cp/typeck.c:9637
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "instruction Â«Â returnÂ Â» avec une valeur dans une fonction retournant %qT"
  
! #: cp/typeck.c:9666
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> ne doit pas retourner NULL Ã  moins qu'il soit dÃ©clarÃ© %<throw()%> (ou -fcheck-new est actif)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10280
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "utilisation d'une r-valeur comme l-valeur"
*************** msgstr "Les objets ou composants polymor
*** 52161,52167 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10258
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "Niveau d'extension maximum atteint avec le type %qs Ã  %L"
--- 52180,52186 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10287
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "Niveau d'extension maximum atteint avec le type %qs Ã  %L"
*************** msgstr "Mauvaise spÃ©cification INTENT Ã
*** 52351,52357 ****
  msgid "deferred type parameter at %C"
  msgstr "paramÃ¨tre de type diffÃ©rÃ© Ã  %C"
  
! #: fortran/decl.c:1095 fortran/resolve.c:11972
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Expression INTEGER scalaire attendue Ã  %L"
--- 52370,52376 ----
  msgid "deferred type parameter at %C"
  msgstr "paramÃ¨tre de type diffÃ©rÃ© Ã  %C"
  
! #: fortran/decl.c:1095 fortran/resolve.c:11976
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Expression INTEGER scalaire attendue Ã  %L"
*************** msgstr "%qs Ã  %C est une redÃ©finition
*** 52616,52622 ****
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "L'entitÃ© %qs ne peut pas avoir un initialiseur Ã  %C"
  
! #: fortran/decl.c:2663 fortran/decl.c:8554
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "SpÃ©cificateur de tableau dupliquÃ© pour le pointÃ© de type Cray Ã  %C"
--- 52635,52641 ----
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "L'entitÃ© %qs ne peut pas avoir un initialiseur Ã  %C"
  
! #: fortran/decl.c:2663 fortran/decl.c:8583
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "SpÃ©cificateur de tableau dupliquÃ© pour le pointÃ© de type Cray Ã  %C"
*************** msgstr "Initialisation dans l'ancien sty
*** 52641,52647 ****
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Erreur de syntaxe dans l'initialisation de %s dans l'ancien style Ã  %C"
  
! #: fortran/decl.c:2775 fortran/decl.c:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "L'initialisation Ã  %C n'est pas pour une variable pointeur"
--- 52660,52666 ----
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Erreur de syntaxe dans l'initialisation de %s dans l'ancien style Ã  %C"
  
! #: fortran/decl.c:2775 fortran/decl.c:6851
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "L'initialisation Ã  %C n'est pas pour une variable pointeur"
*************** msgstr "L'initialisation Ã  %C n'est pas
*** 52651,52657 ****
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "L'initialisation du pointeur Ã  %C requiert %<=>%> et non %<=%>"
  
! #: fortran/decl.c:2797 fortran/decl.c:10432
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Une expression d'initialisation est attendue Ã  %C"
--- 52670,52676 ----
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "L'initialisation du pointeur Ã  %C requiert %<=>%> et non %<=%>"
  
! #: fortran/decl.c:2797 fortran/decl.c:10461
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Une expression d'initialisation est attendue Ã  %C"
*************** msgstr "Attribut ASYNCHRONOUS Ã  %C"
*** 52983,52989 ****
  msgid "CONTIGUOUS attribute at %C"
  msgstr "Attribut CONTIGUOUS Ã  %C"
  
! #: fortran/decl.c:5468 fortran/decl.c:8858
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "PROTECTED Ã  %C est uniquement autorisÃ© dans la partie de la spÃ©cification d'un module"
--- 53002,53008 ----
  msgid "CONTIGUOUS attribute at %C"
  msgstr "Attribut CONTIGUOUS Ã  %C"
  
! #: fortran/decl.c:5468 fortran/decl.c:8887
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "PROTECTED Ã  %C est uniquement autorisÃ© dans la partie de la spÃ©cification d'un module"
*************** msgstr "Erreur de syntaxe dans la dÃ©cla
*** 53100,54030 ****
  msgid "Syntax error in data declaration at %C"
  msgstr "Erreur de syntaxe dans la dÃ©claration de donnÃ©e Ã  %C"
  
! #: fortran/decl.c:6103
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr "PrÃ©fixe de MODULE Ã  %C"
  
! #: fortran/decl.c:6148
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "ProcÃ©dure IMPURE Ã  %C"
  
! #: fortran/decl.c:6160
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr "PURE et IMPURE ne peuvent pas apparaÃ®tre ensemble Ã  %C"
  
! #: fortran/decl.c:6206
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Le prÃ©fixe ELEMENTAL dans l'interface MODULE PROCEDURE est manquant Ã  %L"
  
! #: fortran/decl.c:6213
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Le prÃ©fixe PURE dans l'interface MODULE PROCEDURE est manquant Ã  %L"
  
! #: fortran/decl.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Le prÃ©fixe RECURSIVE dans l'interface MODULE PROCEDURE est manquant Ã  %L"
  
! #: fortran/decl.c:6281
  #, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "Une liste de paramÃ¨tre de types est requis Ã  %C"
  
! #: fortran/decl.c:6295 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "Argument de retour alternatif Ã  %C"
  
! #: fortran/decl.c:6301 fortran/decl.c:6309
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "Un nom de paramÃ¨tre est requis Ã  %C"
  
! #: fortran/decl.c:6349
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "Le nom %qs Ã  %C est le nom de la procÃ©dure"
  
! #: fortran/decl.c:6362
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Liste de paramÃ¨tres attendue dans la dÃ©claration du type Ã  %C"
  
! #: fortran/decl.c:6365
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Rebut inattendu dans la liste d'arguments formels Ã  %C"
  
! #: fortran/decl.c:6383
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Nom %qs en double dans la liste des paramÃ¨tres Ã  %C"
  
! #: fortran/decl.c:6386
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "Symbole %qs dupliquÃ© dans la liste d'arguments formels Ã  %C"
  
! #: fortran/decl.c:6425
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr "DÃ©saccord dans les noms des arguments formels de MODULE PROCEDURE (%s/%s) Ã  %C"
  
! #: fortran/decl.c:6431
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr "DÃ©saccord dans le nombre d'arguments formels de MODULE PROCEDURE Ã  %C"
  
! #: fortran/decl.c:6470
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "La variable RESULT Ã  %C doit Ãªtre diffÃ©rente du nom de la fonction"
  
! #: fortran/decl.c:6547
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Rebut inattendu aprÃ¨s la dÃ©claration de la fonction Ã  %C"
  
! #: fortran/decl.c:6557 fortran/decl.c:7670
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "L'attribut BIND(C) Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© pour une procÃ©dure interne"
  
! #: fortran/decl.c:6761
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "L'attribut BIND(C) Ã  %C requiert une interface avec BIND(C)"
  
! #: fortran/decl.c:6768
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "La procÃ©dure BIND(C) avec NAME ne peut pas avoir l'attribut POINTER Ã  %C"
  
! #: fortran/decl.c:6774
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "La procÃ©dure muette Ã  %C ne peut pas avoir d'attribut BIND(C) avec NAME"
  
! #: fortran/decl.c:6797
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "La procÃ©dure %qs Ã  %L a dÃ©jÃ  le type de base de %s"
  
! #: fortran/decl.c:6843 fortran/decl.c:7031 fortran/decl.c:10916
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction PROCEDURE Ã  %C"
  
! #: fortran/decl.c:6892 fortran/decl.c:10816
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "%<::%> attendu aprÃ¨s les attributs de liaison Ã  %C"
  
! #: fortran/decl.c:6899
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "NOPASS ou interface explicite requise Ã  %C"
  
! #: fortran/decl.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "Composant de pointeur de procÃ©dure Ã  %C"
  
! #: fortran/decl.c:6975
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Erreur de syntaxe dans un composant de pointeur de procÃ©dure Ã  %C"
  
! #: fortran/decl.c:6993
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE Ã  %C doit Ãªtre une interface gÃ©nÃ©rique"
  
! #: fortran/decl.c:7002 fortran/decl.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "double : dans l'instruction MODULE PROCEDURE Ã  %L"
  
! #: fortran/decl.c:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "Instruction PROCEDURE Ã  %C"
  
! #: fortran/decl.c:7144
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Liste d'arguments formels attendue dans la dÃ©finition de la fonction Ã  %C"
  
! #: fortran/decl.c:7168 fortran/decl.c:7172 fortran/decl.c:7427
! #: fortran/decl.c:7431 fortran/decl.c:7634 fortran/decl.c:7638
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "L'attribut BIND(C) Ã  %L peut uniquement Ãªtre utilisÃ© pour des variables ou des blocs communs"
  
! #: fortran/decl.c:7325
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "Instruction ENTRY Ã  %C"
  
! #: fortran/decl.c:7334
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un PROGRAM"
  
! #: fortran/decl.c:7337
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un MODULE"
  
! #: fortran/decl.c:7340
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un SUBMODULE"
  
! #: fortran/decl.c:7343
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "L'instruction ENTRY Ã  %C ne peut apparaÃ®tre dans un BLOCK DATA"
  
! #: fortran/decl.c:7347 fortran/decl.c:7392
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une INTERFACE"
  
! #: fortran/decl.c:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc STRUCTURE"
  
! #: fortran/decl.c:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DERIVED TYPE"
  
! #: fortran/decl.c:7359
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc IF-THEN"
  
! #: fortran/decl.c:7364
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DO"
  
! #: fortran/decl.c:7368
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc SELECT"
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc FORALL"
  
! #: fortran/decl.c:7376
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc WHERE"
  
! #: fortran/decl.c:7380
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un sous programme contenu"
  
! #: fortran/decl.c:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Instruction ENTRY inattendue Ã  %C"
  
! #: fortran/decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une procÃ©dure contenue"
  
! #: fortran/decl.c:7456 fortran/decl.c:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "ParenthÃ¨se requise manquante avant BIND(C) Ã  %C"
  
! #: fortran/decl.c:7550
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "L'instruction ENTRY Ã  %L avec BIND(C) est interdite dans une procÃ©dure Ã©lÃ©mentaire"
  
! #: fortran/decl.c:7685
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "L'argument fictif du retour alternatif ne peut pas apparaÃ®tre dans une SUBROUTINE avec l'attribut BIND(C) Ã  %L"
  
! #: fortran/decl.c:7748 fortran/decl.c:7755
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "Identificateur C invalide dans le spÃ©cificateur NAME= Ã  %C"
  
! #: fortran/decl.c:7795
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Erreur de syntaxe dans le spÃ©cificateur NAME= pour l'Ã©tiquette de liaison Ã  %C"
  
! #: fortran/decl.c:7811
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "Le spÃ©cificateur NAME= Ã  %C devrait Ãªtre une expression constante"
  
! #: fortran/decl.c:7819
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr "Le spÃ©cificateur NAME= Ã  %C devrait Ãªtre un scalaire du sous-type de caractÃ¨re par dÃ©faut"
  
! #: fortran/decl.c:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "ParenthÃ¨se fermante manquante pour l'Ã©tiquette de liaison Ã  %C"
  
! #: fortran/decl.c:7844
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "Le nom de liaison n'est pas permis dans BIND(C) Ã  %C"
  
! #: fortran/decl.c:7850
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "Pour la procÃ©dure muette %s, aucun nom de liaison est autorisÃ© dans BIND(C) Ã  %C"
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "NAME pas autorisÃ© sur BIND(C) pour ABSTRACT INTERFACE Ã  %C"
  
! #: fortran/decl.c:8124
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Instruction END inattendue Ã  %C"
  
! #: fortran/decl.c:8133
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "Instruction END au lieu de l'instruction %s Ã  %L"
  
  #. We would have required END [something].
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "Instruction %s attendue Ã  %L"
  
! #: fortran/decl.c:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "On attendait l'instruction %s Ã  %L"
  
! #: fortran/decl.c:8173
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "On attendait le nom du bloc de %qs dans l'instruction %s Ã  %L"
  
! #: fortran/decl.c:8190
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "On attendait un nom de terminaison Ã  %C"
  
! #: fortran/decl.c:8204 fortran/decl.c:8212
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "On attendait l'Ã©tiquette %qs pour l'instruction %s Ã  %C"
  
! #: fortran/decl.c:8311
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "SpÃ©cification de tableau manquante Ã  %L dans l'instruction DIMENSION"
  
! #: fortran/decl.c:8319
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr "Dimensions spÃ©cifiÃ©es pour %s Ã  %L aprÃ¨s son initialisation"
  
! #: fortran/decl.c:8327
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "SpÃ©cification de tableau manquante Ã  %L dans l'instruction CODIMENSION"
  
! #: fortran/decl.c:8336
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "La spÃ©cification de tableau doit Ãªtre diffÃ©rÃ©e Ã  %L"
  
! #: fortran/decl.c:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "CaractÃ¨re inattendu dans la liste de variable Ã  %C"
  
! #: fortran/decl.c:8471
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "%<(%> attendu Ã  %C"
  
! #: fortran/decl.c:8485 fortran/decl.c:8525
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Nom de variable attendu Ã  %C"
  
! #: fortran/decl.c:8501
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Le pointeur Cray Ã  %C doit Ãªtre un entier"
  
! #: fortran/decl.c:8505
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Le pointeur Cray Ã  %C a %d octets de prÃ©cision; les adresses mÃ©moire requiÃ¨rent %d octets"
  
! #: fortran/decl.c:8511
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Â«Â ,Â Â» attendu Ã  %C"
  
! #: fortran/decl.c:8550
  #, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr "Ne peut dÃ©finir la spÃ©cification de tableau dans le pointÃ© de type Cray"
  
! #: fortran/decl.c:8574
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Â«Â )Â Â» attendue Ã  %C"
  
! #: fortran/decl.c:8586
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "%<,%> ou fin d'instruction attendue Ã  %C"
  
! #: fortran/decl.c:8612
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "INTENT n'est pas permis Ã  l'intÃ©rieur de BLOCK Ã  %C"
  
! #: fortran/decl.c:8644
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "OPTIONAL n'est pas permis Ã  l'intÃ©rieur du BLOCK Ã  %C"
  
! #: fortran/decl.c:8663
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr "La dÃ©claration de pointeur Cray Ã  %C requiert l'option %<-fcray-pointer%>"
  
! #: fortran/decl.c:8702
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "Instruction CONTIGUOUS Ã  %C"
  
! #: fortran/decl.c:8808
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "La spÃ©cification d'accÃ¨s de l'opÃ©rateur %s Ã  %C a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©e"
  
! #: fortran/decl.c:8825
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "La spÃ©cification d'accÃ¨s de l'opÃ©rateur .%s. Ã  %C a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©e"
  
! #: fortran/decl.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "Instruction PROTECTED Ã  %C"
  
! #: fortran/decl.c:8902
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction PROTECTED Ã  %C"
  
! #: fortran/decl.c:8926
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "L'instruction PRIVATE Ã  %C est uniquement permise dans la partie de la spÃ©cification d'un module"
  
! #: fortran/decl.c:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "L'instruction PUBLIC Ã  %C est uniquement permise dans la partie de la spÃ©cification d'un module"
  
! #: fortran/decl.c:8991
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Nom de variable attendu Ã  %C dans l'instruction PARAMETER"
  
! #: fortran/decl.c:8998
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Signe = attendu dans l'instruction PARAMETER Ã  %C"
  
! #: fortran/decl.c:9004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Expression attendue Ã  %C dans l'instruction PARAMETER"
  
! #: fortran/decl.c:9024
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Initialisation d'une variable dÃ©jÃ  initialisÃ©e Ã  %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr "PARAMETER sans Â«Â ()Â Â» Ã  %C"
  
! #: fortran/decl.c:9065
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "CaractÃ¨res inattendus dans l'instruction PARAMETER Ã  %C"
  
! #: fortran/decl.c:9084 fortran/decl.c:9140
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr "%s Ã  %C est une extension DEC, activez-la avec %<-fdec-static%>"
  
! #: fortran/decl.c:9119
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Liste d'entitÃ©s attendue dans l'instruction AUTOMATIC Ã  %C"
  
! #: fortran/decl.c:9126
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction AUTOMATIC Ã  %C"
  
! #: fortran/decl.c:9175
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Liste d'entitÃ©s attendue dans l'instruction STATIC Ã  %C"
  
! #: fortran/decl.c:9182
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction STATIC Ã  %C"
  
! #: fortran/decl.c:9201
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "L'instruction SAVE gÃ©nÃ©rale Ã  %C suit une instruction SAVE prÃ©cÃ©dente"
  
! #: fortran/decl.c:9212
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "L'instruction SAVE Ã  %C suit une instruction SAVE gÃ©nÃ©rale"
  
! #: fortran/decl.c:9258
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction SAVE Ã  %C"
  
! #: fortran/decl.c:9272
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "VALUE n'est pas autorisÃ© Ã  l'intÃ©rieur de BLOCK Ã  %C"
  
! #: fortran/decl.c:9276
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "Instruction VALUE Ã  %C"
  
! #: fortran/decl.c:9314
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction VALUE Ã  %C"
  
! #: fortran/decl.c:9326
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "Instruction VOLATILE Ã  %C"
  
! #: fortran/decl.c:9353
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr "SpÃ©cification de VOLATILE pour la variable co-tableau %qs Ã  %C qui est associÃ©e Ã  use ou Ã  l'hÃ´te"
  
! #: fortran/decl.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction VOLATILE Ã  %C"
  
! #: fortran/decl.c:9390
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Instruction ASYNCHRONOUS Ã  %C"
  
! #: fortran/decl.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction ASYNCHRONOUS Ã  %C"
  
! #: fortran/decl.c:9459
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "DÃ©claration de MODULE PROCEDURE Ã  %C"
  
! #: fortran/decl.c:9552
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE Ã  %C doit Ãªtre dans une interface de module gÃ©nÃ©rique"
  
! #: fortran/decl.c:9610
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "La procÃ©dure intrinsÃ¨que Ã  %L ne peut pas Ãªtre un MODULE PROCEDURE"
  
! #: fortran/decl.c:9659
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Symbole ambigu dans la dÃ©finition TYPE Ã  %C"
  
! #: fortran/decl.c:9668
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "Le symbole %qs Ã  %C n'a pas Ã©tÃ© dÃ©fini prÃ©cÃ©demment"
  
! #: fortran/decl.c:9674
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr "%qs dans l'expression EXTENDS Ã  %C n'est pas un type dÃ©rivÃ©"
  
! #: fortran/decl.c:9681
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "%qs ne peut pas Ãªtre Ã©tendu Ã  %C car il est BIND(C)"
  
! #: fortran/decl.c:9688
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "%qs ne peut pas Ãªtre Ã©tendu Ã  %C car il est un type SEQUENCE"
  
! #: fortran/decl.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "Le type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PRIVATE dans la partie de spÃ©cification d'un module"
  
! #: fortran/decl.c:9723
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "Le type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PUBLIC dans la partie de spÃ©cification d'un module"
  
! #: fortran/decl.c:9744
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr "Type ABSTRACT Ã  %C"
  
! #: fortran/decl.c:9790
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Ã‰chec lors de la crÃ©ation du type structure Â«Â %sÂ Â» Ã  %C"
  
! #: fortran/decl.c:9796
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "La dÃ©finition du type de %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©finie Ã  %L"
  
! #: fortran/decl.c:9843
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "Rebut aprÃ¨s l'instruction MAP Ã  %C"
  
! #: fortran/decl.c:9876
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "Rebut aprÃ¨s l'instruction UNION Ã  %C"
  
! #: fortran/decl.c:9911
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "%s Ã  %C est une extension DEC, activez-la avec %<-fdec-structure%>"
  
! #: fortran/decl.c:9925
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Nom de structure attendu dans la dÃ©claration de structure non imbriquÃ©e Ã  %C"
  
! #: fortran/decl.c:9943
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Rebut aprÃ¨s l'instruction STRUCTURE non imbriquÃ©e Ã  %C"
  
! #: fortran/decl.c:9950
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Le nom de structure %qs Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨que"
  
! #: fortran/decl.c:10113
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ":: attendu dans la dÃ©finition de TYPE Ã  %C"
  
! #: fortran/decl.c:10141
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Le nom de type %qs Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨que"
  
! #: fortran/decl.c:10152
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "Le nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  le type de base %s"
  
! #: fortran/decl.c:10155
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "Le nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  un type de base"
  
! #: fortran/decl.c:10172
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "La dÃ©finition du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©fini"
  
! #: fortran/decl.c:10235
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Rebut aprÃ¨s la dÃ©claration PARAMETERIZED TYPE Ã  %C"
  
! #: fortran/decl.c:10318
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Le pointÃ© de type Cray Ã  %C ne peut pas Ãªtre un tableau de forme tacite"
  
! #: fortran/decl.c:10338
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "ENUM et ENUMERATOR Ã  %C"
  
! #: fortran/decl.c:10370
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "L'Ã©numÃ©rateur excÃ¨de le type entier du C Ã  %C"
  
! #: fortran/decl.c:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L pas initialisÃ© avec une expression entiÃ¨re"
  
! #: fortran/decl.c:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Instruction de dÃ©finition ENUM attendue avant %C"
  
! #: fortran/decl.c:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Erreur de syntaxe dans la dÃ©finition ENUMERATOR Ã  %C"
  
! #: fortran/decl.c:10580 fortran/decl.c:10595
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "SpÃ©cificateurs d'accÃ¨s dupliquÃ©s Ã  %C"
  
! #: fortran/decl.c:10615
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Les attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â», NOPASS illÃ©gal Ã  %C"
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Les attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â»; PASS illÃ©gal Ã  %C"
  
! #: fortran/decl.c:10662
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Attribut POINTER dupliquÃ© Ã  %C"
  
! #: fortran/decl.c:10680
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "NON_OVERRIDABLE dupliquÃ© Ã  %C"
  
! #: fortran/decl.c:10696
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "DEFERRED dupliquÃ© Ã  %C"
  
! #: fortran/decl.c:10709
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "SpÃ©cificateur d'accÃ¨s attendu Ã  %C"
  
! #: fortran/decl.c:10711
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Attribut de liaison attendu Ã  %C"
  
! #: fortran/decl.c:10719
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "NON_OVERRIDABLE et DEFERRED ne peuvent pas apparaÃ®tre tous les deux Ã  %C"
  
! #: fortran/decl.c:10732
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "L'attribut POINTER est requis pour un composant de pointeur de procÃ©dure Ã  %C"
  
! #: fortran/decl.c:10774
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Nom d'interface attendu aprÃ¨s %<(%> Ã  %C"
  
! #: fortran/decl.c:10780
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> attendu Ã  %C"
  
! #: fortran/decl.c:10800
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Une interface doit Ãªtre spÃ©cifiÃ©e pour une liaison DEFERRED Ã  %C"
  
! #: fortran/decl.c:10805
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDURE(interface) Ã  %C devrait Ãªtre dÃ©clarÃ©e DEFERRED"
  
! #: fortran/decl.c:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Nom de liaison attendu Ã  %C"
  
! #: fortran/decl.c:10832
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "Liste PROCEDURE Ã  %C"
  
! #: fortran/decl.c:10844
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> est invalide pour la liaison DEFERRED Ã  %C"
  
! #: fortran/decl.c:10850
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr "%<::%> nÃ©cessaire dans une liaison PROCEDURE avec une cible explicite Ã  %C"
  
! #: fortran/decl.c:10860
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Cible de liaison attendue aprÃ¨s %<=>%> Ã  %C"
  
! #: fortran/decl.c:10877
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr "Le type %qs contenant la liaison DEFERRED Ã  %C n'est pas ABSTRACT"
  
! #: fortran/decl.c:10888
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Il y a dÃ©jÃ  une procÃ©dure avec le nom de liaison %qs pour le type dÃ©rivÃ© %qs Ã  %C"
  
! #: fortran/decl.c:10939
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "Le GENERIC Ã  %C doit Ãªtre Ã  l'intÃ©rieur du type dÃ©rivÃ© CONTAINS"
  
! #: fortran/decl.c:10959
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "%<::%> attendu Ã  %C"
  
! #: fortran/decl.c:10971
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Nom gÃ©nÃ©rique ou descripteur d'opÃ©rateur attendu Ã  %C"
  
! #: fortran/decl.c:10992
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Instruction GENERIC mal formÃ©e Ã  %C"
  
! #: fortran/decl.c:11003
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "%<=>%> attendu Ã  %C"
  
! #: fortran/decl.c:11039
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Il y a dÃ©jÃ  une procÃ©dure non gÃ©nÃ©rique avec le nom de liaison %qs pour le type dÃ©rivÃ© %qs Ã  %C"
  
! #: fortran/decl.c:11047
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr "La liaison Ã  %C doit avoir le mÃªme accÃ¨s que la liaison %qs dÃ©jÃ  dÃ©finie"
  
! #: fortran/decl.c:11095
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Nom de liaison spÃ©cifique attendu Ã  %C"
  
! #: fortran/decl.c:11105
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "%qs est dÃ©jÃ  dÃ©fini comme liaison spÃ©cifique pour le %qs gÃ©nÃ©rique Ã  %C"
  
! #: fortran/decl.c:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Rebut aprÃ¨s la liaison GENERIC Ã  %C"
  
! #: fortran/decl.c:11158
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "La dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur d'une section CONTAINS du type dÃ©rivÃ©"
  
! #: fortran/decl.c:11169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "La dÃ©claration de type dÃ©rivÃ© avec FINAL Ã  %C doit Ãªtre dans la partie de spÃ©cification d'un MODULE"
  
! #: fortran/decl.c:11191
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "FINAL vide Ã  %C"
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Nom de procÃ©dure de module attendu Ã  %C"
  
! #: fortran/decl.c:11208
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "%<,%> attendu Ã  %C"
  
! #: fortran/decl.c:11214
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Nom de procÃ©dure %qs inconnu Ã  %C"
  
! #: fortran/decl.c:11227
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "%qs Ã  %C est dÃ©jÃ  dÃ©fini comme procÃ©dure FINAL"
  
! #: fortran/decl.c:11297
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Attribut inconnu dans l'instruction !GCC$ ATTRIBUTES Ã  %C"
  
! #: fortran/decl.c:11343
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction !GCC$ ATTRIBUTES Ã  %C"
  
! #: fortran/decl.c:11363
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr "Directive %<GCC unroll%> requiert une constante entiÃ¨re non nÃ©gative plus petite ou Ã©gale Ã  %u Ã  %C"
  
! #: fortran/decl.c:11377
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Erreur de syntaxe dans la directive !GCC$ UNROLL Ã  %C"
--- 53119,54054 ----
  msgid "Syntax error in data declaration at %C"
  msgstr "Erreur de syntaxe dans la dÃ©claration de donnÃ©e Ã  %C"
  
! #: fortran/decl.c:6125
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr "PrÃ©fixe de MODULE Ã  %C"
  
! #: fortran/decl.c:6130
! #, gcc-internal-format, gfc-internal-format
! msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
! msgstr "prÃ©fixe MODULE Ã  %C trouvÃ© en dehors d'un module, sous-module ou interface"
! 
! #: fortran/decl.c:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "ProcÃ©dure IMPURE Ã  %C"
  
! #: fortran/decl.c:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr "PURE et IMPURE ne peuvent pas apparaÃ®tre ensemble Ã  %C"
  
! #: fortran/decl.c:6235
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Le prÃ©fixe ELEMENTAL dans l'interface MODULE PROCEDURE est manquant Ã  %L"
  
! #: fortran/decl.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Le prÃ©fixe PURE dans l'interface MODULE PROCEDURE est manquant Ã  %L"
  
! #: fortran/decl.c:6249
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Le prÃ©fixe RECURSIVE dans l'interface MODULE PROCEDURE est manquant Ã  %L"
  
! #: fortran/decl.c:6310
  #, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "Une liste de paramÃ¨tre de types est requis Ã  %C"
  
! #: fortran/decl.c:6324 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "Argument de retour alternatif Ã  %C"
  
! #: fortran/decl.c:6330 fortran/decl.c:6338
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "Un nom de paramÃ¨tre est requis Ã  %C"
  
! #: fortran/decl.c:6378
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "Le nom %qs Ã  %C est le nom de la procÃ©dure"
  
! #: fortran/decl.c:6391
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Liste de paramÃ¨tres attendue dans la dÃ©claration du type Ã  %C"
  
! #: fortran/decl.c:6394
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Rebut inattendu dans la liste d'arguments formels Ã  %C"
  
! #: fortran/decl.c:6412
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Nom %qs en double dans la liste des paramÃ¨tres Ã  %C"
  
! #: fortran/decl.c:6415
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "Symbole %qs dupliquÃ© dans la liste d'arguments formels Ã  %C"
  
! #: fortran/decl.c:6454
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr "DÃ©saccord dans les noms des arguments formels de MODULE PROCEDURE (%s/%s) Ã  %C"
  
! #: fortran/decl.c:6460
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr "DÃ©saccord dans le nombre d'arguments formels de MODULE PROCEDURE Ã  %C"
  
! #: fortran/decl.c:6499
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "La variable RESULT Ã  %C doit Ãªtre diffÃ©rente du nom de la fonction"
  
! #: fortran/decl.c:6576
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Rebut inattendu aprÃ¨s la dÃ©claration de la fonction Ã  %C"
  
! #: fortran/decl.c:6586 fortran/decl.c:7699
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "L'attribut BIND(C) Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© pour une procÃ©dure interne"
  
! #: fortran/decl.c:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "L'attribut BIND(C) Ã  %C requiert une interface avec BIND(C)"
  
! #: fortran/decl.c:6797
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "La procÃ©dure BIND(C) avec NAME ne peut pas avoir l'attribut POINTER Ã  %C"
  
! #: fortran/decl.c:6803
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "La procÃ©dure muette Ã  %C ne peut pas avoir d'attribut BIND(C) avec NAME"
  
! #: fortran/decl.c:6826
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "La procÃ©dure %qs Ã  %L a dÃ©jÃ  le type de base de %s"
  
! #: fortran/decl.c:6872 fortran/decl.c:7060 fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction PROCEDURE Ã  %C"
  
! #: fortran/decl.c:6921 fortran/decl.c:10845
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "%<::%> attendu aprÃ¨s les attributs de liaison Ã  %C"
  
! #: fortran/decl.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "NOPASS ou interface explicite requise Ã  %C"
  
! #: fortran/decl.c:6932
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "Composant de pointeur de procÃ©dure Ã  %C"
  
! #: fortran/decl.c:7004
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Erreur de syntaxe dans un composant de pointeur de procÃ©dure Ã  %C"
  
! #: fortran/decl.c:7022
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE Ã  %C doit Ãªtre une interface gÃ©nÃ©rique"
  
! #: fortran/decl.c:7031 fortran/decl.c:9606
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "double : dans l'instruction MODULE PROCEDURE Ã  %L"
  
! #: fortran/decl.c:7101
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "Instruction PROCEDURE Ã  %C"
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Liste d'arguments formels attendue dans la dÃ©finition de la fonction Ã  %C"
  
! #: fortran/decl.c:7197 fortran/decl.c:7201 fortran/decl.c:7456
! #: fortran/decl.c:7460 fortran/decl.c:7663 fortran/decl.c:7667
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "L'attribut BIND(C) Ã  %L peut uniquement Ãªtre utilisÃ© pour des variables ou des blocs communs"
  
! #: fortran/decl.c:7354
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "Instruction ENTRY Ã  %C"
  
! #: fortran/decl.c:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un PROGRAM"
  
! #: fortran/decl.c:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un MODULE"
  
! #: fortran/decl.c:7369
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un SUBMODULE"
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "L'instruction ENTRY Ã  %C ne peut apparaÃ®tre dans un BLOCK DATA"
  
! #: fortran/decl.c:7376 fortran/decl.c:7421
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une INTERFACE"
  
! #: fortran/decl.c:7380
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc STRUCTURE"
  
! #: fortran/decl.c:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DERIVED TYPE"
  
! #: fortran/decl.c:7388
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc IF-THEN"
  
! #: fortran/decl.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DO"
  
! #: fortran/decl.c:7397
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc SELECT"
  
! #: fortran/decl.c:7401
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc FORALL"
  
! #: fortran/decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc WHERE"
  
! #: fortran/decl.c:7409
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un sous programme contenu"
  
! #: fortran/decl.c:7413
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Instruction ENTRY inattendue Ã  %C"
  
! #: fortran/decl.c:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "L'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une procÃ©dure contenue"
  
! #: fortran/decl.c:7485 fortran/decl.c:7706
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "ParenthÃ¨se requise manquante avant BIND(C) Ã  %C"
  
! #: fortran/decl.c:7579
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "L'instruction ENTRY Ã  %L avec BIND(C) est interdite dans une procÃ©dure Ã©lÃ©mentaire"
  
! #: fortran/decl.c:7714
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "L'argument fictif du retour alternatif ne peut pas apparaÃ®tre dans une SUBROUTINE avec l'attribut BIND(C) Ã  %L"
  
! #: fortran/decl.c:7777 fortran/decl.c:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "Identificateur C invalide dans le spÃ©cificateur NAME= Ã  %C"
  
! #: fortran/decl.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Erreur de syntaxe dans le spÃ©cificateur NAME= pour l'Ã©tiquette de liaison Ã  %C"
  
! #: fortran/decl.c:7840
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "Le spÃ©cificateur NAME= Ã  %C devrait Ãªtre une expression constante"
  
! #: fortran/decl.c:7848
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr "Le spÃ©cificateur NAME= Ã  %C devrait Ãªtre un scalaire du sous-type de caractÃ¨re par dÃ©faut"
  
! #: fortran/decl.c:7867
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "ParenthÃ¨se fermante manquante pour l'Ã©tiquette de liaison Ã  %C"
  
! #: fortran/decl.c:7873
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "Le nom de liaison n'est pas permis dans BIND(C) Ã  %C"
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "Pour la procÃ©dure muette %s, aucun nom de liaison est autorisÃ© dans BIND(C) Ã  %C"
  
! #: fortran/decl.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "NAME pas autorisÃ© sur BIND(C) pour ABSTRACT INTERFACE Ã  %C"
  
! #: fortran/decl.c:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Instruction END inattendue Ã  %C"
  
! #: fortran/decl.c:8162
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "Instruction END au lieu de l'instruction %s Ã  %L"
  
  #. We would have required END [something].
! #: fortran/decl.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "Instruction %s attendue Ã  %L"
  
! #: fortran/decl.c:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "On attendait l'instruction %s Ã  %L"
  
! #: fortran/decl.c:8202
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "On attendait le nom du bloc de %qs dans l'instruction %s Ã  %L"
  
! #: fortran/decl.c:8219
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "On attendait un nom de terminaison Ã  %C"
  
! #: fortran/decl.c:8233 fortran/decl.c:8241
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "On attendait l'Ã©tiquette %qs pour l'instruction %s Ã  %C"
  
! #: fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "SpÃ©cification de tableau manquante Ã  %L dans l'instruction DIMENSION"
  
! #: fortran/decl.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr "Dimensions spÃ©cifiÃ©es pour %s Ã  %L aprÃ¨s son initialisation"
  
! #: fortran/decl.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "SpÃ©cification de tableau manquante Ã  %L dans l'instruction CODIMENSION"
  
! #: fortran/decl.c:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "La spÃ©cification de tableau doit Ãªtre diffÃ©rÃ©e Ã  %L"
  
! #: fortran/decl.c:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "CaractÃ¨re inattendu dans la liste de variable Ã  %C"
  
! #: fortran/decl.c:8500
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "%<(%> attendu Ã  %C"
  
! #: fortran/decl.c:8514 fortran/decl.c:8554
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Nom de variable attendu Ã  %C"
  
! #: fortran/decl.c:8530
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Le pointeur Cray Ã  %C doit Ãªtre un entier"
  
! #: fortran/decl.c:8534
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Le pointeur Cray Ã  %C a %d octets de prÃ©cision; les adresses mÃ©moire requiÃ¨rent %d octets"
  
! #: fortran/decl.c:8540
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Â«Â ,Â Â» attendu Ã  %C"
  
! #: fortran/decl.c:8579
  #, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr "Ne peut dÃ©finir la spÃ©cification de tableau dans le pointÃ© de type Cray"
  
! #: fortran/decl.c:8603
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Â«Â )Â Â» attendue Ã  %C"
  
! #: fortran/decl.c:8615
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "%<,%> ou fin d'instruction attendue Ã  %C"
  
! #: fortran/decl.c:8641
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "INTENT n'est pas permis Ã  l'intÃ©rieur de BLOCK Ã  %C"
  
! #: fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "OPTIONAL n'est pas permis Ã  l'intÃ©rieur du BLOCK Ã  %C"
  
! #: fortran/decl.c:8692
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr "La dÃ©claration de pointeur Cray Ã  %C requiert l'option %<-fcray-pointer%>"
  
! #: fortran/decl.c:8731
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "Instruction CONTIGUOUS Ã  %C"
  
! #: fortran/decl.c:8837
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "La spÃ©cification d'accÃ¨s de l'opÃ©rateur %s Ã  %C a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©e"
  
! #: fortran/decl.c:8854
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "La spÃ©cification d'accÃ¨s de l'opÃ©rateur .%s. Ã  %C a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©e"
  
! #: fortran/decl.c:8893
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "Instruction PROTECTED Ã  %C"
  
! #: fortran/decl.c:8931
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction PROTECTED Ã  %C"
  
! #: fortran/decl.c:8955
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "L'instruction PRIVATE Ã  %C est uniquement permise dans la partie de la spÃ©cification d'un module"
  
! #: fortran/decl.c:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "L'instruction PUBLIC Ã  %C est uniquement permise dans la partie de la spÃ©cification d'un module"
  
! #: fortran/decl.c:9020
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Nom de variable attendu Ã  %C dans l'instruction PARAMETER"
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Signe = attendu dans l'instruction PARAMETER Ã  %C"
  
! #: fortran/decl.c:9033
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Expression attendue Ã  %C dans l'instruction PARAMETER"
  
! #: fortran/decl.c:9053
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Initialisation d'une variable dÃ©jÃ  initialisÃ©e Ã  %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9078
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr "PARAMETER sans Â«Â ()Â Â» Ã  %C"
  
! #: fortran/decl.c:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "CaractÃ¨res inattendus dans l'instruction PARAMETER Ã  %C"
  
! #: fortran/decl.c:9113 fortran/decl.c:9169
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr "%s Ã  %C est une extension DEC, activez-la avec %<-fdec-static%>"
  
! #: fortran/decl.c:9148
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Liste d'entitÃ©s attendue dans l'instruction AUTOMATIC Ã  %C"
  
! #: fortran/decl.c:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction AUTOMATIC Ã  %C"
  
! #: fortran/decl.c:9204
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Liste d'entitÃ©s attendue dans l'instruction STATIC Ã  %C"
  
! #: fortran/decl.c:9211
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction STATIC Ã  %C"
  
! #: fortran/decl.c:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "L'instruction SAVE gÃ©nÃ©rale Ã  %C suit une instruction SAVE prÃ©cÃ©dente"
  
! #: fortran/decl.c:9241
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "L'instruction SAVE Ã  %C suit une instruction SAVE gÃ©nÃ©rale"
  
! #: fortran/decl.c:9287
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction SAVE Ã  %C"
  
! #: fortran/decl.c:9301
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "VALUE n'est pas autorisÃ© Ã  l'intÃ©rieur de BLOCK Ã  %C"
  
! #: fortran/decl.c:9305
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "Instruction VALUE Ã  %C"
  
! #: fortran/decl.c:9343
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction VALUE Ã  %C"
  
! #: fortran/decl.c:9355
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "Instruction VOLATILE Ã  %C"
  
! #: fortran/decl.c:9382
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr "SpÃ©cification de VOLATILE pour la variable co-tableau %qs Ã  %C qui est associÃ©e Ã  use ou Ã  l'hÃ´te"
  
! #: fortran/decl.c:9407
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction VOLATILE Ã  %C"
  
! #: fortran/decl.c:9419
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Instruction ASYNCHRONOUS Ã  %C"
  
! #: fortran/decl.c:9463
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction ASYNCHRONOUS Ã  %C"
  
! #: fortran/decl.c:9488
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "DÃ©claration de MODULE PROCEDURE Ã  %C"
  
! #: fortran/decl.c:9581
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE Ã  %C doit Ãªtre dans une interface de module gÃ©nÃ©rique"
  
! #: fortran/decl.c:9639
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "La procÃ©dure intrinsÃ¨que Ã  %L ne peut pas Ãªtre un MODULE PROCEDURE"
  
! #: fortran/decl.c:9688
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Symbole ambigu dans la dÃ©finition TYPE Ã  %C"
  
! #: fortran/decl.c:9697
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "Le symbole %qs Ã  %C n'a pas Ã©tÃ© dÃ©fini prÃ©cÃ©demment"
  
! #: fortran/decl.c:9703
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr "%qs dans l'expression EXTENDS Ã  %C n'est pas un type dÃ©rivÃ©"
  
! #: fortran/decl.c:9710
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "%qs ne peut pas Ãªtre Ã©tendu Ã  %C car il est BIND(C)"
  
! #: fortran/decl.c:9717
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "%qs ne peut pas Ãªtre Ã©tendu Ã  %C car il est un type SEQUENCE"
  
! #: fortran/decl.c:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "Le type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PRIVATE dans la partie de spÃ©cification d'un module"
  
! #: fortran/decl.c:9752
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "Le type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PUBLIC dans la partie de spÃ©cification d'un module"
  
! #: fortran/decl.c:9773
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr "Type ABSTRACT Ã  %C"
  
! #: fortran/decl.c:9819
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Ã‰chec lors de la crÃ©ation du type structure Â«Â %sÂ Â» Ã  %C"
  
! #: fortran/decl.c:9825
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "La dÃ©finition du type de %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©finie Ã  %L"
  
! #: fortran/decl.c:9872
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "Rebut aprÃ¨s l'instruction MAP Ã  %C"
  
! #: fortran/decl.c:9905
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "Rebut aprÃ¨s l'instruction UNION Ã  %C"
  
! #: fortran/decl.c:9940
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "%s Ã  %C est une extension DEC, activez-la avec %<-fdec-structure%>"
  
! #: fortran/decl.c:9954
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Nom de structure attendu dans la dÃ©claration de structure non imbriquÃ©e Ã  %C"
  
! #: fortran/decl.c:9972
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Rebut aprÃ¨s l'instruction STRUCTURE non imbriquÃ©e Ã  %C"
  
! #: fortran/decl.c:9979
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Le nom de structure %qs Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨que"
  
! #: fortran/decl.c:10142
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ":: attendu dans la dÃ©finition de TYPE Ã  %C"
  
! #: fortran/decl.c:10170
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Le nom de type %qs Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨que"
  
! #: fortran/decl.c:10181
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "Le nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  le type de base %s"
  
! #: fortran/decl.c:10184
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "Le nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  un type de base"
  
! #: fortran/decl.c:10201
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "La dÃ©finition du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©fini"
  
! #: fortran/decl.c:10264
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Rebut aprÃ¨s la dÃ©claration PARAMETERIZED TYPE Ã  %C"
  
! #: fortran/decl.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Le pointÃ© de type Cray Ã  %C ne peut pas Ãªtre un tableau de forme tacite"
  
! #: fortran/decl.c:10367
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "ENUM et ENUMERATOR Ã  %C"
  
! #: fortran/decl.c:10399
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "L'Ã©numÃ©rateur excÃ¨de le type entier du C Ã  %C"
  
! #: fortran/decl.c:10478
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L pas initialisÃ© avec une expression entiÃ¨re"
  
! #: fortran/decl.c:10526
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Instruction de dÃ©finition ENUM attendue avant %C"
  
! #: fortran/decl.c:10562
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Erreur de syntaxe dans la dÃ©finition ENUMERATOR Ã  %C"
  
! #: fortran/decl.c:10609 fortran/decl.c:10624
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "SpÃ©cificateurs d'accÃ¨s dupliquÃ©s Ã  %C"
  
! #: fortran/decl.c:10644
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Les attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â», NOPASS illÃ©gal Ã  %C"
  
! #: fortran/decl.c:10664
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Les attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â»; PASS illÃ©gal Ã  %C"
  
! #: fortran/decl.c:10691
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Attribut POINTER dupliquÃ© Ã  %C"
  
! #: fortran/decl.c:10709
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "NON_OVERRIDABLE dupliquÃ© Ã  %C"
  
! #: fortran/decl.c:10725
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "DEFERRED dupliquÃ© Ã  %C"
  
! #: fortran/decl.c:10738
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "SpÃ©cificateur d'accÃ¨s attendu Ã  %C"
  
! #: fortran/decl.c:10740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Attribut de liaison attendu Ã  %C"
  
! #: fortran/decl.c:10748
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "NON_OVERRIDABLE et DEFERRED ne peuvent pas apparaÃ®tre tous les deux Ã  %C"
  
! #: fortran/decl.c:10761
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "L'attribut POINTER est requis pour un composant de pointeur de procÃ©dure Ã  %C"
  
! #: fortran/decl.c:10803
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Nom d'interface attendu aprÃ¨s %<(%> Ã  %C"
  
! #: fortran/decl.c:10809
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> attendu Ã  %C"
  
! #: fortran/decl.c:10829
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Une interface doit Ãªtre spÃ©cifiÃ©e pour une liaison DEFERRED Ã  %C"
  
! #: fortran/decl.c:10834
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDURE(interface) Ã  %C devrait Ãªtre dÃ©clarÃ©e DEFERRED"
  
! #: fortran/decl.c:10857
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Nom de liaison attendu Ã  %C"
  
! #: fortran/decl.c:10861
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "Liste PROCEDURE Ã  %C"
  
! #: fortran/decl.c:10873
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> est invalide pour la liaison DEFERRED Ã  %C"
  
! #: fortran/decl.c:10879
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr "%<::%> nÃ©cessaire dans une liaison PROCEDURE avec une cible explicite Ã  %C"
  
! #: fortran/decl.c:10889
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Cible de liaison attendue aprÃ¨s %<=>%> Ã  %C"
  
! #: fortran/decl.c:10906
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr "Le type %qs contenant la liaison DEFERRED Ã  %C n'est pas ABSTRACT"
  
! #: fortran/decl.c:10917
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Il y a dÃ©jÃ  une procÃ©dure avec le nom de liaison %qs pour le type dÃ©rivÃ© %qs Ã  %C"
  
! #: fortran/decl.c:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "Le GENERIC Ã  %C doit Ãªtre Ã  l'intÃ©rieur du type dÃ©rivÃ© CONTAINS"
  
! #: fortran/decl.c:10988
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "%<::%> attendu Ã  %C"
  
! #: fortran/decl.c:11000
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Nom gÃ©nÃ©rique ou descripteur d'opÃ©rateur attendu Ã  %C"
  
! #: fortran/decl.c:11021
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Instruction GENERIC mal formÃ©e Ã  %C"
  
! #: fortran/decl.c:11032
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "%<=>%> attendu Ã  %C"
  
! #: fortran/decl.c:11068
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Il y a dÃ©jÃ  une procÃ©dure non gÃ©nÃ©rique avec le nom de liaison %qs pour le type dÃ©rivÃ© %qs Ã  %C"
  
! #: fortran/decl.c:11076
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr "La liaison Ã  %C doit avoir le mÃªme accÃ¨s que la liaison %qs dÃ©jÃ  dÃ©finie"
  
! #: fortran/decl.c:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Nom de liaison spÃ©cifique attendu Ã  %C"
  
! #: fortran/decl.c:11134
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "%qs est dÃ©jÃ  dÃ©fini comme liaison spÃ©cifique pour le %qs gÃ©nÃ©rique Ã  %C"
  
! #: fortran/decl.c:11152
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Rebut aprÃ¨s la liaison GENERIC Ã  %C"
  
! #: fortran/decl.c:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "La dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur d'une section CONTAINS du type dÃ©rivÃ©"
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "La dÃ©claration de type dÃ©rivÃ© avec FINAL Ã  %C doit Ãªtre dans la partie de spÃ©cification d'un MODULE"
  
! #: fortran/decl.c:11220
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "FINAL vide Ã  %C"
  
! #: fortran/decl.c:11227
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Nom de procÃ©dure de module attendu Ã  %C"
  
! #: fortran/decl.c:11237
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "%<,%> attendu Ã  %C"
  
! #: fortran/decl.c:11243
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Nom de procÃ©dure %qs inconnu Ã  %C"
  
! #: fortran/decl.c:11256
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "%qs Ã  %C est dÃ©jÃ  dÃ©fini comme procÃ©dure FINAL"
  
! #: fortran/decl.c:11326
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Attribut inconnu dans l'instruction !GCC$ ATTRIBUTES Ã  %C"
  
! #: fortran/decl.c:11372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction !GCC$ ATTRIBUTES Ã  %C"
  
! #: fortran/decl.c:11392
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr "Directive %<GCC unroll%> requiert une constante entiÃ¨re non nÃ©gative plus petite ou Ã©gale Ã  %u Ã  %C"
  
! #: fortran/decl.c:11406
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Erreur de syntaxe dans la directive !GCC$ UNROLL Ã  %C"
*************** msgstr "Valeur entiÃ¨re trop grande dans
*** 54134,54575 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr "gfc_is_constant_expr(): Type d'expression inconnu"
  
! #: fortran/expr.c:1227
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr "simplify_intrinsic_op(): Mauvais opÃ©rateur"
  
! #: fortran/expr.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "L'index dans la dimension %d est hors des limites Ã  %L"
  
! #: fortran/expr.c:1521 fortran/expr.c:1572
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "l'index dans la dimension %d est hors de limites Ã  %L"
  
! #: fortran/expr.c:1648
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "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%>"
  
! #: fortran/expr.c:1756 fortran/primary.c:2309
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "LEN part_ref Ã  %C"
  
! #: fortran/expr.c:1770 fortran/primary.c:2324
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "KIND part_ref Ã  %C"
  
! #: fortran/expr.c:1781
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "RE part_ref Ã  %C"
  
! #: fortran/expr.c:1793
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "IM part_ref Ã  %C"
  
! #: fortran/expr.c:2372
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "les arguments de fonction Ã©lÃ©mentaire Ã  %C ne sont pas conformes"
  
! #: fortran/expr.c:2416
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "OpÃ©randes numÃ©rique ou CHARACTER requis dans l'expression Ã  %L"
  
! #: fortran/expr.c:2441
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "L'opÃ©rateur de concatÃ©nation dans l'expression Ã  %L doit avoir deux opÃ©randes de type CHARACTER"
  
! #: fortran/expr.c:2448
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "L'opÃ©rateur de concatÃ©nation Ã  %L doit concatÃ©ner des chaÃ®nes du mÃªme sous-type"
  
! #: fortran/expr.c:2458
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "L'opÃ©rateur .NOT. dans l'expression Ã  %L doit avoir un opÃ©rande LOGICAL"
  
! #: fortran/expr.c:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "Des opÃ©randes LOGICAL sont requis dans l'expression Ã  %L"
  
! #: fortran/expr.c:2485
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Seuls des opÃ©rateurs intrinsÃ¨ques peuvent Ãªtre utilisÃ©s dans l'expression Ã  %L"
  
! #: fortran/expr.c:2493
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Des opÃ©randes numÃ©riques sont requis dans l'expression Ã  %L"
  
! #: fortran/expr.c:2516
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Expression d'initialisation invalide pour le composant ALLOCATABLE %qs dans le constructeur de structure Ã  %L"
  
! #: fortran/expr.c:2640
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Variable de longueur de caractÃ¨re tacite ou diffÃ©rÃ©e %qs dans l'expression constante Ã  %L"
  
! #: fortran/expr.c:2717
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "L'intrinsÃ¨que transformationnel %qs Ã  %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.c:2748
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Ã‰valuation d'une expression d'initialisation non standard Ã  %L"
  
! #: fortran/expr.c:2825 fortran/resolve.c:2694
  #, 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"
  
! #: fortran/expr.c:2837
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "La fonction intrinsÃ¨que %qs Ã  %L n'est pas permise dans une expression d'initialisation"
  
! #: fortran/expr.c:2876
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMETER %qs est utilisÃ© Ã  %L avant que sa dÃ©finition soit complÃ¨te"
  
! #: fortran/expr.c:2896
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "Le tableau de taille tacite %qs Ã  %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.c:2902
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Le tableau de forme tacite %qs Ã  %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.c:2911
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Le tableau de forme tacite %qs Ã  %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.c:2915
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "Le tableau diffÃ©rÃ© %qs Ã  %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.c:2921
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Le tableau %qs Ã  %L est une variable qui ne se rÃ©duit pas en une expression constante"
  
! #: fortran/expr.c:2931
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Le paramÃ¨tre %qs Ã  %L n'a pas Ã©tÃ© dÃ©clarÃ© ou est une variable qui ne se rÃ©duit pas en une expression constante"
  
! #: fortran/expr.c:2985
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "check_init_expr(): Type d'expression inconnu"
  
! #: fortran/expr.c:3120
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "La fonction de spÃ©cification %qs Ã  %L ne peut pas Ãªtre une fonction-instruction"
  
! #: fortran/expr.c:3127
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "La fonction de spÃ©cification %qs Ã  %L ne peut pas Ãªtre une fonction interne"
  
! #: fortran/expr.c:3134
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "La fonction de spÃ©cification %qs Ã  %L doit Ãªtre PURE"
  
! #: fortran/expr.c:3142
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "La fonction de spÃ©cification %qs Ã  %L ne peut pas Ãªtre RECURSIVE"
  
! #: fortran/expr.c:3288
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "L'argument muet %qs n'est pas autorisÃ© dans l'expression Ã  %L"
  
! #: fortran/expr.c:3295
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "L'argument muet %qs Ã  %L ne peut pas Ãªtre OPTIONAL"
  
! #: fortran/expr.c:3302
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "L'argument muet %qs Ã  %L ne peut pas Ãªtre INTENT(OUT)"
  
! #: fortran/expr.c:3331
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "La variable %qs ne peut pas apparaÃ®tre dans l'expression Ã  %L"
  
! #: fortran/expr.c:3362
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr "check_restricted(): Type d'expression inconnu"
  
! #: fortran/expr.c:3382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "L'expression Ã  %L doit Ãªtre du type INTEGER et non %s"
  
! #: fortran/expr.c:3394
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "La fonction %qs Ã  %L doit Ãªtre PURE"
  
! #: fortran/expr.c:3403
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "L'expression Ã  %L doit Ãªtre un scalaire"
  
! #: fortran/expr.c:3437
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Rangs incompatibles dans %s (%d et %d) Ã  %L"
  
! #: fortran/expr.c:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Forme diffÃ©rente pour %s Ã  %L sur la dimension %d (%d et %d)"
  
! #: fortran/expr.c:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "L'affectation Ã  un part_ref LEN ou KIND Ã  %L n'est pas permis"
  
! #: fortran/expr.c:3555
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs Ã  %L n'est pas une VALUE"
  
! #: fortran/expr.c:3566
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Affectation illÃ©gale Ã  une procÃ©dure externe Ã  %L"
  
! #: fortran/expr.c:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Rangs incompatibles %d et %d dans l'affectation Ã  %L"
  
! #: fortran/expr.c:3581
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Le type de la variable est inconnu dans l'affectation Ã  %L"
  
! #: fortran/expr.c:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "NULL apparaÃ®t dans le membre de droite de l'affectation Ã  %L"
  
! #: fortran/expr.c:3603
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Une fonction avec la valeur d'un POINTER apparaÃ®t dans le membre de droite de l'affectation Ã  %L"
  
! #: fortran/expr.c:3613
  #, gcc-internal-format
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr "Un littÃ©ral BOZ Ã  %L est utilisÃ© pour initialiser la variable non entiÃ¨re %qs"
  
! #: fortran/expr.c:3618 fortran/resolve.c:10445
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "LittÃ©ral BOZ Ã  %L en dehors d'une instruction DATA et en dehors de INT/REAL/DBLE/CMPLX"
  
! #: fortran/expr.c:3629 fortran/resolve.c:10456
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr "Le littÃ©ral BOZ Ã  %L est le symbole non entier %qs transfÃ©rÃ© bit Ã  bit"
  
! #: fortran/expr.c:3637 fortran/resolve.c:10465
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "DÃ©bordement arithmÃ©tique vers le bas du BOZ transfÃ©rÃ© bit Ã  bit Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>"
  
! #: fortran/expr.c:3641 fortran/resolve.c:10469
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "DÃ©bordement arithmÃ©tique du BOZ transfÃ©rÃ© bit Ã  bit Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>"
  
! #: fortran/expr.c:3645 fortran/resolve.c:10473
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "NaN (pas un nombre) arithmÃ©tique du BOZ transfÃ©rÃ© bit Ã  bit Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>"
  
! #: fortran/expr.c:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "L'affectation Ã  un composant KIND ou LEN d'un type paramÃ©trisÃ© Ã  %L n'est pas permis"
  
! #: fortran/expr.c:3678
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Types incompatibles dans l'instruction DATA Ã  %L; tentative de conversion de %s en %s"
  
! #: fortran/expr.c:3719
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "La cible de l'affectation du pointeur n'est pas un POINTER Ã  %L"
  
! #: fortran/expr.c:3727
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "%qs dans l'affectation de pointeur Ã  %L ne peut pas Ãªtre une l-valeur puisqu'il est une procÃ©dure"
  
! #: fortran/expr.c:3751
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "SpÃ©cification de limites attendue pour %qs Ã  %L"
  
! #: fortran/expr.c:3756
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "SpÃ©cification des limites pour %qs dans une affectation de pointeur Ã  %L"
  
! #: fortran/expr.c:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "Le pas ne doit pas Ãªtre prÃ©sent Ã  %L"
  
! #: fortran/expr.c:3791 fortran/expr.c:3811
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "Le remappage de rang requiert une liste de spÃ©cifications %<borne-inf : borne-sup%> Ã  %L"
  
! #: fortran/expr.c:3799 fortran/expr.c:3818
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "Liste de %<borne-inf :%> ou liste de %<borne-inf : borne-sup%> attendue Ã  %L"
  
! #: fortran/expr.c:3845
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "L'objet pointeur Ã  %L ne sera point un co-index"
  
! #: fortran/expr.c:3866
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Affectation de pointeur de procÃ©dure invalide Ã  %L"
  
! #: fortran/expr.c:3891
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Le rÃ©sultat de la fonction %qs est invalide comme cible de procÃ©dure dans l'affectation du pointeur de procÃ©dure Ã  %L"
  
! #: fortran/expr.c:3900
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "L'interface abstraite %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %L"
  
! #: fortran/expr.c:3910
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "La fonction-instruction %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %L"
  
! #: fortran/expr.c:3916
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "La procÃ©dure interne %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %L"
  
! #: fortran/expr.c:3923
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "L'intrinsÃ¨que %qs Ã  %L est invalide dans une affectation du pointeur de procÃ©dure"
  
! #: fortran/expr.c:3931
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "La procÃ©dure Ã©lÃ©mentaire non intrinsÃ¨que %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %L"
  
! #: fortran/expr.c:3954
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "DÃ©saccord dans l'affectation du pointeur de procÃ©dure Ã  %L: dÃ©saccord dans la convention d'appel"
  
! #: fortran/expr.c:4007
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "DÃ©saccord d'interface dans l'affectation du pointeur de procÃ©dure Ã  %L: %qs n'est pas une sous-routine"
  
! #: fortran/expr.c:4017 fortran/expr.c:4032
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Interface explicite requise pour le composant %qs Ã  %L: %s"
  
! #: fortran/expr.c:4023 fortran/expr.c:4038 fortran/resolve.c:2572
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Interface explicite requise pour %qs Ã  %L: %s"
  
! #: fortran/expr.c:4050
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Interface non concordante dans l'affectation du pointeur de procÃ©dure Ã  %L: %s"
  
! #: fortran/expr.c:4059
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr "La cible du pointeur de procÃ©dure %qs Ã  %L doit Ãªtre un intrinsÃ¨que, associÃ© Ã  l'hÃ´te or Ã  use, rÃ©fÃ©rencÃ© ou avoir l'attribut EXTERNAL"
  
! #: fortran/expr.c:4072
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "La cible de l'affectation du pointeur ne peut pas Ãªtre une constante Ã  %L"
  
! #: fortran/expr.c:4086
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr "L'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Ã©e"
  
! #: fortran/expr.c:4091
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Types diffÃ©rents dans une affectation de pointeur Ã  %L; tentative d'affecter %s Ã  %s"
  
! #: fortran/expr.c:4100
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "ParamÃ¨tres de type de sous-type diffÃ©rents dans l'affectation de pointeur Ã  %L"
  
! #: fortran/expr.c:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Rangs diffÃ©rents dans l'affectation du pointeur Ã  %L"
  
! #: fortran/expr.c:4126
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "La cible de rÃ©organisation du rang est plus petite que la taille du pointeur (%ld < %ld) Ã  %L"
  
! #: fortran/expr.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "La cible de rÃ©organisation du rang doit avoir le rang 1 ou Ãªtre simplement contigÃ¼e Ã  %L"
  
! #: fortran/expr.c:4143
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "La cible de rÃ©organisation du rang n'a pas le rang 1 Ã  %L"
--- 54158,54599 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr "gfc_is_constant_expr(): Type d'expression inconnu"
  
! #: fortran/expr.c:1251
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr "simplify_intrinsic_op(): Mauvais opÃ©rateur"
  
! #: fortran/expr.c:1357
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "L'index dans la dimension %d est hors des limites Ã  %L"
  
! #: fortran/expr.c:1545 fortran/expr.c:1596
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "l'index dans la dimension %d est hors de limites Ã  %L"
  
! #: fortran/expr.c:1672
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "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%>"
  
! #: fortran/expr.c:1780 fortran/primary.c:2309
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "LEN part_ref Ã  %C"
  
! #: fortran/expr.c:1794 fortran/primary.c:2324
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "KIND part_ref Ã  %C"
  
! #: fortran/expr.c:1805
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "RE part_ref Ã  %C"
  
! #: fortran/expr.c:1817
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "IM part_ref Ã  %C"
  
! #: fortran/expr.c:2396
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "les arguments de fonction Ã©lÃ©mentaire Ã  %C ne sont pas conformes"
  
! #: fortran/expr.c:2440
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "OpÃ©randes numÃ©rique ou CHARACTER requis dans l'expression Ã  %L"
  
! #: fortran/expr.c:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "L'opÃ©rateur de concatÃ©nation dans l'expression Ã  %L doit avoir deux opÃ©randes de type CHARACTER"
  
! #: fortran/expr.c:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "L'opÃ©rateur de concatÃ©nation Ã  %L doit concatÃ©ner des chaÃ®nes du mÃªme sous-type"
  
! #: fortran/expr.c:2482
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "L'opÃ©rateur .NOT. dans l'expression Ã  %L doit avoir un opÃ©rande LOGICAL"
  
! #: fortran/expr.c:2498
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "Des opÃ©randes LOGICAL sont requis dans l'expression Ã  %L"
  
! #: fortran/expr.c:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Seuls des opÃ©rateurs intrinsÃ¨ques peuvent Ãªtre utilisÃ©s dans l'expression Ã  %L"
  
! #: fortran/expr.c:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Des opÃ©randes numÃ©riques sont requis dans l'expression Ã  %L"
  
! #: fortran/expr.c:2540
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Expression d'initialisation invalide pour le composant ALLOCATABLE %qs dans le constructeur de structure Ã  %L"
  
! #: fortran/expr.c:2664
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Variable de longueur de caractÃ¨re tacite ou diffÃ©rÃ©e %qs dans l'expression constante Ã  %L"
  
! #: fortran/expr.c:2741
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "L'intrinsÃ¨que transformationnel %qs Ã  %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.c:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Ã‰valuation d'une expression d'initialisation non standard Ã  %L"
  
! #: fortran/expr.c:2849 fortran/resolve.c:2694
  #, 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"
  
! #: fortran/expr.c:2861
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "La fonction intrinsÃ¨que %qs Ã  %L n'est pas permise dans une expression d'initialisation"
  
! #: fortran/expr.c:2900
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMETER %qs est utilisÃ© Ã  %L avant que sa dÃ©finition soit complÃ¨te"
  
! #: fortran/expr.c:2920
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "Le tableau de taille tacite %qs Ã  %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.c:2926
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Le tableau de forme tacite %qs Ã  %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.c:2935
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Le tableau de forme tacite %qs Ã  %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.c:2939
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "Le tableau diffÃ©rÃ© %qs Ã  %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.c:2945
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Le tableau %qs Ã  %L est une variable qui ne se rÃ©duit pas en une expression constante"
  
! #: fortran/expr.c:2955
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Le paramÃ¨tre %qs Ã  %L n'a pas Ã©tÃ© dÃ©clarÃ© ou est une variable qui ne se rÃ©duit pas en une expression constante"
  
! #: fortran/expr.c:3009
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "check_init_expr(): Type d'expression inconnu"
  
! #: fortran/expr.c:3144
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "La fonction de spÃ©cification %qs Ã  %L ne peut pas Ãªtre une fonction-instruction"
  
! #: fortran/expr.c:3151
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "La fonction de spÃ©cification %qs Ã  %L ne peut pas Ãªtre une fonction interne"
  
! #: fortran/expr.c:3158
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "La fonction de spÃ©cification %qs Ã  %L doit Ãªtre PURE"
  
! #: fortran/expr.c:3166
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "La fonction de spÃ©cification %qs Ã  %L ne peut pas Ãªtre RECURSIVE"
  
! #: fortran/expr.c:3312
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "L'argument muet %qs n'est pas autorisÃ© dans l'expression Ã  %L"
  
! #: fortran/expr.c:3319
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "L'argument muet %qs Ã  %L ne peut pas Ãªtre OPTIONAL"
  
! #: fortran/expr.c:3326
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "L'argument muet %qs Ã  %L ne peut pas Ãªtre INTENT(OUT)"
  
! #: fortran/expr.c:3355
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "La variable %qs ne peut pas apparaÃ®tre dans l'expression Ã  %L"
  
! #: fortran/expr.c:3386
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr "check_restricted(): Type d'expression inconnu"
  
! #: fortran/expr.c:3406
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "L'expression Ã  %L doit Ãªtre du type INTEGER et non %s"
  
! #: fortran/expr.c:3418
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "La fonction %qs Ã  %L doit Ãªtre PURE"
  
! #: fortran/expr.c:3427
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "L'expression Ã  %L doit Ãªtre un scalaire"
  
! #: fortran/expr.c:3461
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Rangs incompatibles dans %s (%d et %d) Ã  %L"
  
! #: fortran/expr.c:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Forme diffÃ©rente pour %s Ã  %L sur la dimension %d (%d et %d)"
  
! #: fortran/expr.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "L'affectation Ã  un part_ref LEN ou KIND Ã  %L n'est pas permis"
  
! #: fortran/expr.c:3579
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs Ã  %L n'est pas une VALUE"
  
! #: fortran/expr.c:3590
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Affectation illÃ©gale Ã  une procÃ©dure externe Ã  %L"
  
! #: fortran/expr.c:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Rangs incompatibles %d et %d dans l'affectation Ã  %L"
  
! #: fortran/expr.c:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Le type de la variable est inconnu dans l'affectation Ã  %L"
  
! #: fortran/expr.c:3617
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "NULL apparaÃ®t dans le membre de droite de l'affectation Ã  %L"
  
! #: fortran/expr.c:3627
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Une fonction avec la valeur d'un POINTER apparaÃ®t dans le membre de droite de l'affectation Ã  %L"
  
! #: fortran/expr.c:3637
  #, gcc-internal-format
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr "Un littÃ©ral BOZ Ã  %L est utilisÃ© pour initialiser la variable non entiÃ¨re %qs"
  
! #: fortran/expr.c:3642 fortran/resolve.c:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "LittÃ©ral BOZ Ã  %L en dehors d'une instruction DATA et en dehors de INT/REAL/DBLE/CMPLX"
  
! #: fortran/expr.c:3653 fortran/resolve.c:10460
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr "Le littÃ©ral BOZ Ã  %L est le symbole non entier %qs transfÃ©rÃ© bit Ã  bit"
  
! #: fortran/expr.c:3661 fortran/resolve.c:10469
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "DÃ©bordement arithmÃ©tique vers le bas du BOZ transfÃ©rÃ© bit Ã  bit Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>"
  
! #: fortran/expr.c:3665 fortran/resolve.c:10473
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "DÃ©bordement arithmÃ©tique du BOZ transfÃ©rÃ© bit Ã  bit Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>"
  
! #: fortran/expr.c:3669 fortran/resolve.c:10477
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "NaN (pas un nombre) arithmÃ©tique du BOZ transfÃ©rÃ© bit Ã  bit Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>"
  
! #: fortran/expr.c:3678
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "L'affectation Ã  un composant KIND ou LEN d'un type paramÃ©trisÃ© Ã  %L n'est pas permis"
  
! #: fortran/expr.c:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Types incompatibles dans l'instruction DATA Ã  %L; tentative de conversion de %s en %s"
  
! #: fortran/expr.c:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "La cible de l'affectation du pointeur n'est pas un POINTER Ã  %L"
  
! #: fortran/expr.c:3751
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "%qs dans l'affectation de pointeur Ã  %L ne peut pas Ãªtre une l-valeur puisqu'il est une procÃ©dure"
  
! #: fortran/expr.c:3775
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "SpÃ©cification de limites attendue pour %qs Ã  %L"
  
! #: fortran/expr.c:3780
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "SpÃ©cification des limites pour %qs dans une affectation de pointeur Ã  %L"
  
! #: fortran/expr.c:3809
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "Le pas ne doit pas Ãªtre prÃ©sent Ã  %L"
  
! #: fortran/expr.c:3815 fortran/expr.c:3835
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "Le remappage de rang requiert une liste de spÃ©cifications %<borne-inf : borne-sup%> Ã  %L"
  
! #: fortran/expr.c:3823 fortran/expr.c:3842
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "Liste de %<borne-inf :%> ou liste de %<borne-inf : borne-sup%> attendue Ã  %L"
  
! #: fortran/expr.c:3869
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "L'objet pointeur Ã  %L ne sera point un co-index"
  
! #: fortran/expr.c:3890
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Affectation de pointeur de procÃ©dure invalide Ã  %L"
  
! #: fortran/expr.c:3915
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Le rÃ©sultat de la fonction %qs est invalide comme cible de procÃ©dure dans l'affectation du pointeur de procÃ©dure Ã  %L"
  
! #: fortran/expr.c:3924
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "L'interface abstraite %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %L"
  
! #: fortran/expr.c:3934
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "La fonction-instruction %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %L"
  
! #: fortran/expr.c:3940
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "La procÃ©dure interne %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %L"
  
! #: fortran/expr.c:3947
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "L'intrinsÃ¨que %qs Ã  %L est invalide dans une affectation du pointeur de procÃ©dure"
  
! #: fortran/expr.c:3955
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "La procÃ©dure Ã©lÃ©mentaire non intrinsÃ¨que %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %L"
  
! #: fortran/expr.c:3978
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "DÃ©saccord dans l'affectation du pointeur de procÃ©dure Ã  %L: dÃ©saccord dans la convention d'appel"
  
! #: fortran/expr.c:4031
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "DÃ©saccord d'interface dans l'affectation du pointeur de procÃ©dure Ã  %L: %qs n'est pas une sous-routine"
  
! #: fortran/expr.c:4041 fortran/expr.c:4056
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Interface explicite requise pour le composant %qs Ã  %L: %s"
  
! #: fortran/expr.c:4047 fortran/expr.c:4062 fortran/resolve.c:2572
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Interface explicite requise pour %qs Ã  %L: %s"
  
! #: fortran/expr.c:4074
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Interface non concordante dans l'affectation du pointeur de procÃ©dure Ã  %L: %s"
  
! #: fortran/expr.c:4083
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr "La cible du pointeur de procÃ©dure %qs Ã  %L doit Ãªtre un intrinsÃ¨que, associÃ© Ã  l'hÃ´te or Ã  use, rÃ©fÃ©rencÃ© ou avoir l'attribut EXTERNAL"
  
! #: fortran/expr.c:4096
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "La cible de l'affectation du pointeur ne peut pas Ãªtre une constante Ã  %L"
  
! #: fortran/expr.c:4110
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr "L'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Ã©e"
  
! #: fortran/expr.c:4115
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Types diffÃ©rents dans une affectation de pointeur Ã  %L; tentative d'affecter %s Ã  %s"
  
! #: fortran/expr.c:4124
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "ParamÃ¨tres de type de sous-type diffÃ©rents dans l'affectation de pointeur Ã  %L"
  
! #: fortran/expr.c:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Rangs diffÃ©rents dans l'affectation du pointeur Ã  %L"
  
! #: fortran/expr.c:4150
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "La cible de rÃ©organisation du rang est plus petite que la taille du pointeur (%ld < %ld) Ã  %L"
  
! #: fortran/expr.c:4163
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "La cible de rÃ©organisation du rang doit avoir le rang 1 ou Ãªtre simplement contigÃ¼e Ã  %L"
  
! #: fortran/expr.c:4167
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "La cible de rÃ©organisation du rang n'a pas le rang 1 Ã  %L"
*************** msgstr "La cible de rÃ©organisation du r
*** 54577,54743 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4175 fortran/expr.c:4247
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "La cible de donnÃ©es Ã  %L n'aura point de co-index"
  
! #: fortran/expr.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "L'expression cible dans l'affectation de pointeur Ã  %L doit fournir un pointeur comme rÃ©sultat"
  
! #: fortran/expr.c:4199
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "La cible de l'affectation du pointeur dans l'expression d'initialisation n'a pas l'attribut TARGET Ã  %L"
  
! #: fortran/expr.c:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "La cible de l'affectation du pointeur n'est ni TARGET ni POINTER Ã  %L"
  
! #: fortran/expr.c:4217
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Mauvaise cible dans l'affectation du pointeur dans la procÃ©dure PURE Ã  %L"
  
! #: fortran/expr.c:4226
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Affectation de pointeur avec un indice de vecteur dans le membre de droite Ã  %L"
  
! #: fortran/expr.c:4234
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "La cible de l'affectation du pointeur a l'attribut PROTECTED Ã  %L"
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr "Affectation Ã  un pointeur contigu depuis une cible non contigÃ¼e Ã  %L"
  
! #: fortran/expr.c:4297
  #, gcc-internal-format, gfc-internal-format
  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.c:4373 fortran/resolve.c:1457
  #, 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"
  
! #: fortran/expr.c:4379
  #, gcc-internal-format, gfc-internal-format
  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.c:4394 fortran/resolve.c:1463
  #, 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"
  
! #: fortran/expr.c:4406
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "La cible de l'initialisation du pointeur de procÃ©dure Ã  %L ne peut pas Ãªtre un pointeur de procÃ©dure"
  
! #: fortran/expr.c:4412
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "La procÃ©dure interne %qs est invalide dans l'initialisation du pointeur de procÃ©dure Ã  %L"
  
! #: fortran/expr.c:4419
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "La procÃ©dure fictive %qs est invalide dans l'initialisation du pointeur de procÃ©dure Ã  %L"
  
! #: fortran/expr.c:4887
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr "generate_isocbinding_initializer(): mauvais type iso_c_binding, %<c_ptr%> ou %<c_funptr%> attendu"
  
! #: fortran/expr.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Fonctions pointeurs dans le contexte de la dÃ©finition de variable (%s) Ã  %L"
  
! #: fortran/expr.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Expression non variable dans le contexte de dÃ©finition de variable (%s) Ã  %L"
  
! #: fortran/expr.c:5985
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Constante nommÃ©e %qs dans le contexte de la dÃ©finition de variable (%s) Ã  %L"
  
! #: fortran/expr.c:5994
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qs dans le contexte de dÃ©finition de variable (%s) Ã  %L n'est pas une variable"
  
! #: fortran/expr.c:6005
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Non POINTER dans le contexte d'association de pointeur (%s) Ã  %L"
  
! #: fortran/expr.c:6014
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Type inaccessible dans le contexte de dÃ©finition de variable (%s) Ã  %L"
  
! #: fortran/expr.c:6027
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE dans le contexte de dÃ©finition de variable (%s) Ã  %L"
  
! #: fortran/expr.c:6040
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_EVENT dans un contexte de dÃ©finition de variable (%s) Ã  %L"
  
! #: fortran/expr.c:6070
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Argument muet %qs avec INTENT(IN) dans un contexte d'association de pointeur (%s) Ã  %L"
  
! #: fortran/expr.c:6078
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Argument muet %qs avec INTENT(IN) dans le contexte de dÃ©finition de variable (%s) Ã  %L"
  
! #: fortran/expr.c:6091
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "La variable %qs est PROTECTED et ne peut pas apparaÃ®tre dans le contexte d'association de pointeur (%s) Ã  %L"
  
! #: fortran/expr.c:6099
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "La variable %qs est PROTECTED et ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %L"
  
! #: fortran/expr.c:6111
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "La variable %qs ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %L dans la procÃ©dure PURE"
  
! #: fortran/expr.c:6170
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "%qs Ã  %L associÃ© Ã  la cible vecteur indexÃ© ne peut pas Ãªtre utilisÃ© dans le contexte de dÃ©finition de variable (%s)"
  
! #: fortran/expr.c:6175
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "%qs Ã  %L associÃ© a une expression ne peut pas Ãªtre utilisÃ© dans un contexte de dÃ©finition de variable (%s)"
  
! #: fortran/expr.c:6187
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "Le nom associÃ© %qs ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %L car sa cible Ã  %L ne le peut pas non plus"
  
! #: fortran/expr.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "Ã‰lÃ©ments avec la mÃªme valeur Ã  %L et %L dans l'indice de vecteur dans le contexte de dÃ©finition de variable (%s)"
--- 54601,54767 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4199 fortran/expr.c:4271
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "La cible de donnÃ©es Ã  %L n'aura point de co-index"
  
! #: fortran/expr.c:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "L'expression cible dans l'affectation de pointeur Ã  %L doit fournir un pointeur comme rÃ©sultat"
  
! #: fortran/expr.c:4223
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "La cible de l'affectation du pointeur dans l'expression d'initialisation n'a pas l'attribut TARGET Ã  %L"
  
! #: fortran/expr.c:4233
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "La cible de l'affectation du pointeur n'est ni TARGET ni POINTER Ã  %L"
  
! #: fortran/expr.c:4241
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Mauvaise cible dans l'affectation du pointeur dans la procÃ©dure PURE Ã  %L"
  
! #: fortran/expr.c:4250
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Affectation de pointeur avec un indice de vecteur dans le membre de droite Ã  %L"
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "La cible de l'affectation du pointeur a l'attribut PROTECTED Ã  %L"
  
! #: fortran/expr.c:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr "Affectation Ã  un pointeur contigu depuis une cible non contigÃ¼e Ã  %L"
  
! #: fortran/expr.c:4321
  #, gcc-internal-format, gfc-internal-format
  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.c:4397 fortran/resolve.c:1457
  #, 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"
  
! #: fortran/expr.c:4403
  #, gcc-internal-format, gfc-internal-format
  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.c:4418 fortran/resolve.c:1463
  #, 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"
  
! #: fortran/expr.c:4430
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "La cible de l'initialisation du pointeur de procÃ©dure Ã  %L ne peut pas Ãªtre un pointeur de procÃ©dure"
  
! #: fortran/expr.c:4436
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "La procÃ©dure interne %qs est invalide dans l'initialisation du pointeur de procÃ©dure Ã  %L"
  
! #: fortran/expr.c:4443
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "La procÃ©dure fictive %qs est invalide dans l'initialisation du pointeur de procÃ©dure Ã  %L"
  
! #: fortran/expr.c:4911
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr "generate_isocbinding_initializer(): mauvais type iso_c_binding, %<c_ptr%> ou %<c_funptr%> attendu"
  
! #: fortran/expr.c:5993
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Fonctions pointeurs dans le contexte de la dÃ©finition de variable (%s) Ã  %L"
  
! #: fortran/expr.c:6001
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Expression non variable dans le contexte de dÃ©finition de variable (%s) Ã  %L"
  
! #: fortran/expr.c:6009
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Constante nommÃ©e %qs dans le contexte de la dÃ©finition de variable (%s) Ã  %L"
  
! #: fortran/expr.c:6018
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qs dans le contexte de dÃ©finition de variable (%s) Ã  %L n'est pas une variable"
  
! #: fortran/expr.c:6029
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Non POINTER dans le contexte d'association de pointeur (%s) Ã  %L"
  
! #: fortran/expr.c:6038
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Type inaccessible dans le contexte de dÃ©finition de variable (%s) Ã  %L"
  
! #: fortran/expr.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE dans le contexte de dÃ©finition de variable (%s) Ã  %L"
  
! #: fortran/expr.c:6064
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_EVENT dans un contexte de dÃ©finition de variable (%s) Ã  %L"
  
! #: fortran/expr.c:6094
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Argument muet %qs avec INTENT(IN) dans un contexte d'association de pointeur (%s) Ã  %L"
  
! #: fortran/expr.c:6102
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Argument muet %qs avec INTENT(IN) dans le contexte de dÃ©finition de variable (%s) Ã  %L"
  
! #: fortran/expr.c:6115
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "La variable %qs est PROTECTED et ne peut pas apparaÃ®tre dans le contexte d'association de pointeur (%s) Ã  %L"
  
! #: fortran/expr.c:6123
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "La variable %qs est PROTECTED et ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %L"
  
! #: fortran/expr.c:6135
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "La variable %qs ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %L dans la procÃ©dure PURE"
  
! #: fortran/expr.c:6194
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "%qs Ã  %L associÃ© Ã  la cible vecteur indexÃ© ne peut pas Ãªtre utilisÃ© dans le contexte de dÃ©finition de variable (%s)"
  
! #: fortran/expr.c:6199
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "%qs Ã  %L associÃ© a une expression ne peut pas Ãªtre utilisÃ© dans un contexte de dÃ©finition de variable (%s)"
  
! #: fortran/expr.c:6211
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "Le nom associÃ© %qs ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %L car sa cible Ã  %L ne le peut pas non plus"
  
! #: fortran/expr.c:6253
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "Ã‰lÃ©ments avec la mÃªme valeur Ã  %L et %L dans l'indice de vecteur dans le contexte de dÃ©finition de variable (%s)"
*************** msgstr "Ã‰tat interne inconsistant: Pas
*** 54762,54770 ****
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr "Identifiant illÃ©gal dans copy_walk_reduction_arg"
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1229
! #: fortran/trans-array.c:6568 fortran/trans-array.c:8072
! #: fortran/trans-intrinsic.c:7954
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "CrÃ©ation d'un tableau temporaire Ã  %L"
--- 54786,54794 ----
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr "Identifiant illÃ©gal dans copy_walk_reduction_arg"
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1269
! #: fortran/trans-array.c:6616 fortran/trans-array.c:8120
! #: fortran/trans-intrinsic.c:7975
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "CrÃ©ation d'un tableau temporaire Ã  %L"
*************** msgstr "Le premier argument de l'affecta
*** 54954,54965 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Le deuxiÃ¨me argument de l'affection dÃ©finie Ã  %L doit Ãªtre INTENT(IN)"
  
! #: fortran/interface.c:987 fortran/resolve.c:16640
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Le premier argument de l'interface de l'opÃ©rateur Ã  %L doit Ãªtre INTENT(IN)"
  
! #: fortran/interface.c:994 fortran/resolve.c:16658
  #, 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)"
--- 54978,54989 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Le deuxiÃ¨me argument de l'affection dÃ©finie Ã  %L doit Ãªtre INTENT(IN)"
  
! #: fortran/interface.c:987 fortran/resolve.c:16644
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Le premier argument de l'interface de l'opÃ©rateur Ã  %L doit Ãªtre INTENT(IN)"
  
! #: fortran/interface.c:994 fortran/resolve.c:16662
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Le deuxiÃ¨me argument de l'interface de l'opÃ©rateur Ã  %L doit Ãªtre INTENT(IN)"
*************** msgstr "NAMELIST %qs dans l'instruction
*** 56169,56175 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "L'objet NAMELIST %qs dans la liste de noms %qs Ã  %L est polymorphique et requiert une procÃ©dure d'entrÃ©e/sortie dÃ©finie"
  
! #: fortran/io.c:3397 fortran/resolve.c:14541
  #, 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"
--- 56193,56199 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "L'objet NAMELIST %qs dans la liste de noms %qs Ã  %L est polymorphique et requiert une procÃ©dure d'entrÃ©e/sortie dÃ©finie"
  
! #: fortran/io.c:3397 fortran/resolve.c:14545
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "Objet NAMELIST %qs dans la liste de noms %qs Ã  %L avec des composants ALLOCATABLE ou POINTER"
*************** msgstr "Rebut inattendu aprÃ¨s l'instruc
*** 57655,57666 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Rebut inattendu aprÃ¨s l'instruction $OMP FLUSH Ã  %C"
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6285
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr "RedÃ©finition de %s !$OMP DECLARE REDUCTION prÃ©dÃ©fini Ã  %L"
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6289
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr "RedÃ©finition de !$OMP DECLARE REDUCTION prÃ©dÃ©fini Ã  %L"
--- 57679,57690 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Rebut inattendu aprÃ¨s l'instruction $OMP FLUSH Ã  %C"
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6299
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr "RedÃ©finition de %s !$OMP DECLARE REDUCTION prÃ©dÃ©fini Ã  %L"
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6303
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr "RedÃ©finition de !$OMP DECLARE REDUCTION prÃ©dÃ©fini Ã  %L"
*************** msgstr "La sous-routine %s dÃ©clarÃ©e im
*** 57900,57907 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr "Le paramÃ¨tre de la clause ORDERED est plus petit que COLLAPSE Ã  %L"
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10276
! #: fortran/resolve.c:11559
  #, 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"
--- 57924,57931 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr "Le paramÃ¨tre de la clause ORDERED est plus petit que COLLAPSE Ã  %L"
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10280
! #: fortran/resolve.c:11563
  #, 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 "Le modificateur d'ordonnancement
*** 57951,57964 ****
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "La variable %qs n'est pas un argument muet Ã  %L"
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6026
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "L'objet %qs n'est pas une variable Ã  %L"
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6056
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "Le symbole %qs est prÃ©sent dans de multiples clauses Ã  %L"
--- 57975,57988 ----
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "La variable %qs n'est pas un argument muet Ã  %L"
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6040
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "L'objet %qs n'est pas une variable Ã  %L"
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6070
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "Le symbole %qs est prÃ©sent dans de multiples clauses Ã  %L"
*************** msgstr "L'affectation de !$OMP ATOMIC do
*** 58260,58435 ****
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr "L'instruction de capture !$OMP ATOMIC CAPTURE doit dÃ©finir une variable scalaire d'un type intrinsÃ¨que Ã  %L"
  
! #: fortran/openmp.c:5637
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr "%s ne peut pas Ãªtre DO WHILE ou DO sans contrÃ´le de boucle Ã  %L"
  
! #: fortran/openmp.c:5643
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr "%s ne peut pas Ãªtre une boucle DO CONCURRENT Ã  %L"
  
! #: fortran/openmp.c:5649
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "La variable d'itÃ©ration %s doit Ãªtre d'un type entier Ã  %L"
  
! #: fortran/openmp.c:5653
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "La variable d'itÃ©ration %s ne doit pas Ãªtre THREADPRIVATE Ã  %L"
  
! #: fortran/openmp.c:5666
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr "Variable d'itÃ©ration %s prÃ©sente sur une clause autre que PRIVATE ou LASTPRIVATE Ã  %L"
  
! #: fortran/openmp.c:5670
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr "Variable d'itÃ©ration %s prÃ©sente sur une clause autre que LASTPRIVATE Ã  %L"
  
! #: fortran/openmp.c:5674
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr "Variable d'itÃ©ration %s prÃ©sente sur une clause autre que LINEAR Ã  %L"
  
! #: fortran/openmp.c:5692
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr "Les boucles coalescÃ©es %s ne forment pas un espace d'itÃ©ration rectangulaire Ã  %L"
  
! #: fortran/openmp.c:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr "boucles coalescÃ©es %s imparfaitement imbriquÃ©es Ã  %L"
  
! #: fortran/openmp.c:5713 fortran/openmp.c:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr "pas assez de boucle DO pour le %s coalescÃ© Ã  %L"
  
! #: fortran/openmp.c:5799 fortran/openmp.c:5812
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr "La directive %s ne peut pas Ãªtre spÃ©cifiÃ©e dans une rÃ©gion %s Ã  %L"
  
! #: fortran/openmp.c:5831
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$ACC LOOP ne peut pas Ãªtre DO WHILE ou DO sans contrÃ´le de boucle Ã  %L"
  
! #: fortran/openmp.c:5837
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr "!$ACC LOOP ne peut pas Ãªtre une boucle DO CONCURRENT Ã  %L"
  
! #: fortran/openmp.c:5843
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "La variable d'itÃ©ration !$ACC LOOP doit Ãªtre d'un type entier Ã  %L"
  
  # %s peut Ãªtre Â«Â tiledÂ Â» ou Â«Â collapsedÂ Â», sans traductionâ€¦
! #: fortran/openmp.c:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "Les boucles %s !$ACC LOOP ne forment pas un espace d'itÃ©ration rectangulaire Ã  %L"
  
  # %s peut Ãªtre Â«Â tiledÂ Â» ou Â«Â collapsedÂ Â», sans traductionâ€¦
! #: fortran/openmp.c:5871
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "Les boucles %s !$ACC LOOP sont imparfaitement imbriquÃ©es Ã  %L"
  
  # %s peut Ãªtre Â«Â tiledÂ Â» ou Â«Â collapsedÂ Â», sans traductionâ€¦
! #: fortran/openmp.c:5881 fortran/openmp.c:5890
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "pas assez de boucles DO pour la boucle %s !$ACC LOOP Ã  %L"
  
  # %s peut Ãªtre Â«Â tiledÂ Â» ou Â«Â collapsedÂ Â», sans traductionâ€¦
! #: fortran/openmp.c:5905 fortran/openmp.c:5912
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr "La boucle %s !$ACC LOOP dans la rÃ©gion PARALLEL n'autorise pas les arguments %s Ã  %L"
  
! #: fortran/openmp.c:5926
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr "Une boucle dÃ©coupÃ©e en blocs ne peut pas Ãªtre parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â», Â«Â workersÂ Â» ou vecteurs en mÃªme temps Ã  %L"
  
! #: fortran/openmp.c:5961
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "TILE requiert une expression constante Ã  %L"
  
! #: fortran/openmp.c:6032
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "L'objet PARAMETER %qs n'est pas permis Ã  %L"
  
! #: fortran/openmp.c:6039
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "Les sections de tableaux %qs ne sont pas permises dans !$ACC DECLARE Ã  %L"
  
! #: fortran/openmp.c:6086
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "NOM %qs ne fait pas rÃ©fÃ©rence Ã  une sous-routine ou une fonction dans !$ACC ROUTINE ( NOM ) Ã  %L"
  
! #: fortran/openmp.c:6092
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "NOM %qs invalide dans !$ACC ROUTINE ( NOM ) Ã  %L"
  
! #: fortran/openmp.c:6193
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr "OMP TARGET UPDATE Ã  %L requiert au moins une clause TO ou FROM"
  
! #: fortran/openmp.c:6215
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr "!$OMP DECLARE SIMD devrait faire rÃ©fÃ©rence Ã  la procÃ©dure contenante %qs Ã  %L"
  
! #: fortran/openmp.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "Une variable autre que OMP_PRIV ou OMP_ORIG est utilisÃ©e dans la clause INITIALIZER de !$OMP DECLARE REDUCTION Ã  %L"
  
! #: fortran/openmp.c:6247
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "Une variable autre que OMP_OUT ou OMP_IN est utilisÃ©e dans le combinateur de !$OMP DECLARE REDUCTION Ã  %L"
  
! #: fortran/openmp.c:6276
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr "OpÃ©rateur invalide pour !$OMP DECLARE REDUCTION %s Ã  %L"
  
! #: fortran/openmp.c:6298
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr "La longueur de CHARACTER dans !$OMP DECLARE REDUCTION %s n'est pas constante Ã  %L"
  
! #: fortran/openmp.c:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "Appel Ã  une sous-routine avec des retours alternatifs dans le combinateur de !$OMP DECLARE REDUCTION Ã  %L"
  
! #: fortran/openmp.c:6329
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "Appel Ã  une sous-routine avec des retours alternatifs dans la clause INITIALIZER de !$OMP DECLARE REDUCTION Ã  %L"
  
! #: fortran/openmp.c:6339
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr "Un des arguments effectifs de la sous-routine dans la clause INITIALIZER de !$OMP DECLARE REDUCTION doit Ãªtre OMP_PRIV Ã  %L"
  
! #: fortran/openmp.c:6347
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr "Clause INITIALIZER manquante pour !$OMP DECLARE REDUCTION du type dÃ©rivÃ© sans initialisation par dÃ©faut Ã  %L"
--- 58284,58459 ----
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr "L'instruction de capture !$OMP ATOMIC CAPTURE doit dÃ©finir une variable scalaire d'un type intrinsÃ¨que Ã  %L"
  
! #: fortran/openmp.c:5636
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr "%s ne peut pas Ãªtre DO WHILE ou DO sans contrÃ´le de boucle Ã  %L"
  
! #: fortran/openmp.c:5642
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr "%s ne peut pas Ãªtre une boucle DO CONCURRENT Ã  %L"
  
! #: fortran/openmp.c:5648
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "La variable d'itÃ©ration %s doit Ãªtre d'un type entier Ã  %L"
  
! #: fortran/openmp.c:5652
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "La variable d'itÃ©ration %s ne doit pas Ãªtre THREADPRIVATE Ã  %L"
  
! #: fortran/openmp.c:5665
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr "Variable d'itÃ©ration %s prÃ©sente sur une clause autre que PRIVATE ou LASTPRIVATE Ã  %L"
  
! #: fortran/openmp.c:5669
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr "Variable d'itÃ©ration %s prÃ©sente sur une clause autre que LASTPRIVATE Ã  %L"
  
! #: fortran/openmp.c:5673
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr "Variable d'itÃ©ration %s prÃ©sente sur une clause autre que LINEAR Ã  %L"
  
! #: fortran/openmp.c:5691
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr "Les boucles coalescÃ©es %s ne forment pas un espace d'itÃ©ration rectangulaire Ã  %L"
  
! #: fortran/openmp.c:5703
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr "boucles coalescÃ©es %s imparfaitement imbriquÃ©es Ã  %L"
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5720
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr "pas assez de boucle DO pour le %s coalescÃ© Ã  %L"
  
! #: fortran/openmp.c:5798 fortran/openmp.c:5811
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr "La directive %s ne peut pas Ãªtre spÃ©cifiÃ©e dans une rÃ©gion %s Ã  %L"
  
! #: fortran/openmp.c:5830
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$ACC LOOP ne peut pas Ãªtre DO WHILE ou DO sans contrÃ´le de boucle Ã  %L"
  
! #: fortran/openmp.c:5836
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr "!$ACC LOOP ne peut pas Ãªtre une boucle DO CONCURRENT Ã  %L"
  
! #: fortran/openmp.c:5842
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "La variable d'itÃ©ration !$ACC LOOP doit Ãªtre d'un type entier Ã  %L"
  
  # %s peut Ãªtre Â«Â tiledÂ Â» ou Â«Â collapsedÂ Â», sans traductionâ€¦
! #: fortran/openmp.c:5858
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "Les boucles %s !$ACC LOOP ne forment pas un espace d'itÃ©ration rectangulaire Ã  %L"
  
  # %s peut Ãªtre Â«Â tiledÂ Â» ou Â«Â collapsedÂ Â», sans traductionâ€¦
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "Les boucles %s !$ACC LOOP sont imparfaitement imbriquÃ©es Ã  %L"
  
  # %s peut Ãªtre Â«Â tiledÂ Â» ou Â«Â collapsedÂ Â», sans traductionâ€¦
! #: fortran/openmp.c:5880 fortran/openmp.c:5889
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "pas assez de boucles DO pour la boucle %s !$ACC LOOP Ã  %L"
  
  # %s peut Ãªtre Â«Â tiledÂ Â» ou Â«Â collapsedÂ Â», sans traductionâ€¦
! #: fortran/openmp.c:5904 fortran/openmp.c:5911
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr "La boucle %s !$ACC LOOP dans la rÃ©gion PARALLEL n'autorise pas les arguments %s Ã  %L"
  
! #: fortran/openmp.c:5925
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr "Une boucle dÃ©coupÃ©e en blocs ne peut pas Ãªtre parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â», Â«Â workersÂ Â» ou vecteurs en mÃªme temps Ã  %L"
  
! #: fortran/openmp.c:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "TILE requiert une expression constante Ã  %L"
  
! #: fortran/openmp.c:6046
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "L'objet PARAMETER %qs n'est pas permis Ã  %L"
  
! #: fortran/openmp.c:6053
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "Les sections de tableaux %qs ne sont pas permises dans !$ACC DECLARE Ã  %L"
  
! #: fortran/openmp.c:6100
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "NOM %qs ne fait pas rÃ©fÃ©rence Ã  une sous-routine ou une fonction dans !$ACC ROUTINE ( NOM ) Ã  %L"
  
! #: fortran/openmp.c:6106
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "NOM %qs invalide dans !$ACC ROUTINE ( NOM ) Ã  %L"
  
! #: fortran/openmp.c:6207
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr "OMP TARGET UPDATE Ã  %L requiert au moins une clause TO ou FROM"
  
! #: fortran/openmp.c:6229
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr "!$OMP DECLARE SIMD devrait faire rÃ©fÃ©rence Ã  la procÃ©dure contenante %qs Ã  %L"
  
! #: fortran/openmp.c:6253
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "Une variable autre que OMP_PRIV ou OMP_ORIG est utilisÃ©e dans la clause INITIALIZER de !$OMP DECLARE REDUCTION Ã  %L"
  
! #: fortran/openmp.c:6261
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "Une variable autre que OMP_OUT ou OMP_IN est utilisÃ©e dans le combinateur de !$OMP DECLARE REDUCTION Ã  %L"
  
! #: fortran/openmp.c:6290
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr "OpÃ©rateur invalide pour !$OMP DECLARE REDUCTION %s Ã  %L"
  
! #: fortran/openmp.c:6312
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr "La longueur de CHARACTER dans !$OMP DECLARE REDUCTION %s n'est pas constante Ã  %L"
  
! #: fortran/openmp.c:6328
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "Appel Ã  une sous-routine avec des retours alternatifs dans le combinateur de !$OMP DECLARE REDUCTION Ã  %L"
  
! #: fortran/openmp.c:6343
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "Appel Ã  une sous-routine avec des retours alternatifs dans la clause INITIALIZER de !$OMP DECLARE REDUCTION Ã  %L"
  
! #: fortran/openmp.c:6353
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr "Un des arguments effectifs de la sous-routine dans la clause INITIALIZER de !$OMP DECLARE REDUCTION doit Ãªtre OMP_PRIV Ã  %L"
  
! #: fortran/openmp.c:6361
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr "Clause INITIALIZER manquante pour !$OMP DECLARE REDUCTION du type dÃ©rivÃ© sans initialisation par dÃ©faut Ã  %L"
*************** msgstr "L'intrinsÃ¨que %qs dÃ©clarÃ© INT
*** 59815,59821 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "La procÃ©dure non RECURSIVE %qs Ã  %L semble s'appeler elle-mÃªme rÃ©cursivement. DÃ©clarez lÃ  RECURSIVE ou utilisez %<-frecursive%>"
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9805 fortran/resolve.c:11488
  #, 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"
--- 59839,59845 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "La procÃ©dure non RECURSIVE %qs Ã  %L semble s'appeler elle-mÃªme rÃ©cursivement. DÃ©clarez lÃ  RECURSIVE ou utilisez %<-frecursive%>"
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9809 fortran/resolve.c:11492
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "L'Ã©tiquette %d rÃ©fÃ©rencÃ©e Ã  %L n'est jamais dÃ©finie"
*************** msgstr "Impossible de rÃ©soudre la fonct
*** 59925,59931 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "La fonction %qs Ã  %L n'a pas de type IMPLICIT, vouliez-vous employer %qsÂ ?"
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16572
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "La fonction %qs Ã  %L n'a pas de type IMPLICIT"
--- 59949,59955 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "La fonction %qs Ã  %L n'a pas de type IMPLICIT, vouliez-vous employer %qsÂ ?"
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16576
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "La fonction %qs Ã  %L n'a pas de type IMPLICIT"
*************** msgstr "L'argument dim Ã  %L doit Ãªtre
*** 60168,60259 ****
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "L'argument dim Ã  %L doit Ãªtre du type INTEGER"
  
! #: fortran/resolve.c:4726
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr "find_array_spec(): Spec manquante"
  
! #: fortran/resolve.c:4737
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): Â«Â asÂ Â» inutilisÃ©(1)"
  
! #: fortran/resolve.c:4749
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): Â«Â asÂ Â» inutilisÃ©(2)"
  
! #: fortran/resolve.c:4792
  #, 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.c:4890
  #, 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.c:4897
  #, 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.c:4906
  #, 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/resolve.c:4919
  #, 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.c:4926
  #, 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.c:4936
  #, 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"
  
! #: fortran/resolve.c:4946
  #, 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.c:5136
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Mauvaise rÃ©fÃ©rence de tableau"
  
! #: fortran/resolve.c:5150
  #, 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.c:5160
  #, 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.c:5180
  #, 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.c:5278
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr "expression_rank(): Deux specs de tableau"
  
! #: fortran/resolve.c:5360
  #, 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.c:5370
  #, 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"
--- 60192,60283 ----
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "L'argument dim Ã  %L doit Ãªtre du type INTEGER"
  
! #: fortran/resolve.c:4730
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr "find_array_spec(): Spec manquante"
  
! #: fortran/resolve.c:4741
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): Â«Â asÂ Â» inutilisÃ©(1)"
  
! #: fortran/resolve.c:4753
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): Â«Â asÂ Â» inutilisÃ©(2)"
  
! #: fortran/resolve.c:4796
  #, 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.c:4894
  #, 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.c:4901
  #, 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.c:4910
  #, 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/resolve.c:4923
  #, 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.c:4930
  #, 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.c:4940
  #, 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"
  
! #: fortran/resolve.c:4950
  #, 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.c:5140
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Mauvaise rÃ©fÃ©rence de tableau"
  
! #: fortran/resolve.c:5154
  #, 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.c:5164
  #, 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.c:5184
  #, 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.c:5282
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr "expression_rank(): Deux specs de tableau"
  
! #: fortran/resolve.c:5364
  #, 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.c:5374
  #, 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 Ã 
*** 60262,60273 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5380
  #, 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.c:5395
  #, 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"
--- 60286,60297 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5384
  #, 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.c:5399
  #, 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 Ã 
*** 60276,60561 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5405
  #, 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.c:5416
  #, 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.c:5425
  #, 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.c:5440
  #, 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.c:5620
  #, 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.c:5625
  #, 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.c:5695
  #, 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.c:5708
  #, 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.c:5952 fortran/resolve.c:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "Erreur dans l'appel avec type liÃ© Ã  %L"
  
! #: fortran/resolve.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "L'objet passÃ© Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.c:6075
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "L'objet de base pour l'appel de composant pointeur de procÃ©dure Ã  %L est du type ABSTRACT %qs"
  
! #: fortran/resolve.c:6114
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "L'objet de base pour l'appel de procÃ©dure liÃ©e au type Ã  %L est du type ABSTRACT %qs"
  
! #: fortran/resolve.c:6123
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "L'objet de base pour l'appel de procÃ©dure liÃ©e au type NOPASS Ã  %L doit Ãªtre scalaire"
  
  #. Nothing matching found!
! #: fortran/resolve.c:6311
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Aucune liaison spÃ©cifique correspondante pour l'appel Ã  GENERIC %qs Ã  %L"
  
! #: fortran/resolve.c:6345
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs Ã  %L devrait Ãªtre une SUBROUTINE"
  
! #: fortran/resolve.c:6397
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs Ã  %L devrait Ãªtre une FUNCTION"
  
! #: fortran/resolve.c:6947
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Mauvais type d'expression"
  
! #: fortran/resolve.c:6973
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s Ã  %L doit Ãªtre un scalaire"
  
! #: fortran/resolve.c:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s Ã  %L doit Ãªtre un entier"
  
! #: fortran/resolve.c:6987 fortran/resolve.c:6994
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s Ã  %L doit Ãªtre INTEGER"
  
! #: fortran/resolve.c:7036
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "L'expression de pas dans la boucle DO Ã  %L ne peut pas Ãªtre zÃ©ro"
  
! #: fortran/resolve.c:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "La boucle DO Ã  %L sera exÃ©cutÃ©e zÃ©ro fois"
  
! #: fortran/resolve.c:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "La boucle DO Ã  %L est indÃ©finie car elle dÃ©borde"
  
! #: fortran/resolve.c:7095
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "La boucle DO Ã  %L est indÃ©finie car elle dÃ©borde vers le bas"
  
! #: fortran/resolve.c:7156
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "Le nom d'index FORALL Ã  %L doit Ãªtre un INTEGER scalaire"
  
! #: fortran/resolve.c:7161
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "L'expression de dÃ©part de FORALL Ã  %L doit Ãªtre un INTEGER scalaire"
  
! #: fortran/resolve.c:7168
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "L'expression de fin de FORALL Ã  %L doit Ãªtre un INTEGER scalaire"
  
  # %s est toujours Â«Â INTEGERÂ Â» et rien d'autre
! #: fortran/resolve.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "L'expression de pas de FORALL Ã  %L doit Ãªtre un %s scalaire"
  
! #: fortran/resolve.c:7181
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "L'expression de pas de FORALL Ã  %L ne peut pas Ãªtre zÃ©ro"
  
! #: fortran/resolve.c:7194
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "L'index %qs de FORALL ne peut pas apparaÃ®tre dans une spÃ©cification de triplet Ã  %L"
  
! #: fortran/resolve.c:7298 fortran/resolve.c:7591
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "L'objet allouable Ã  %L doit Ãªtre ALLOCATABLE ou un POINTER"
  
! #: fortran/resolve.c:7306 fortran/resolve.c:7555
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Objet allouable co-indexÃ© Ã  %L"
  
! #: fortran/resolve.c:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "L'expression source Ã  %L doit Ãªtre scalaire ou avoir le mÃªme rang que l'objet allouable Ã  %L"
  
! #: fortran/resolve.c:7443
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "L'expression source Ã  %L et l'objet allouable Ã  %L doivent avoir la mÃªme forme"
  
! #: fortran/resolve.c:7602
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Le type de l'entitÃ© Ã  %L a un type incompatible avec l'expression source Ã  %L"
  
! #: fortran/resolve.c:7614
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "L'objet allouable Ã  %L et l'expression source Ã  %L auront le mÃªme paramÃ¨tre de sous-type"
  
! #: fortran/resolve.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "L'expression source Ã  %L n'aura ni le type LOCK_TYPE ni un composant LOCK_TYPE si l'objet allouable Ã  %L est un co-tableau"
  
! #: fortran/resolve.c:7643
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "L'expression source Ã  %L n'aura ni le type EVENT_TYPE ni un composant EVENT_TYPE si l'objet allouable Ã  %L est un co-tableau"
  
! #: fortran/resolve.c:7656
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "L'allocation de %s du type de base ABSTRACT Ã  %L requiert une spÃ©cification de type ou une expression source"
  
! #: fortran/resolve.c:7674
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "L'allocation de %s Ã  %L avec la spÃ©cification de type requiert la mÃªme longueur de caractÃ¨res dans le paramÃ¨tre que dans la dÃ©claration"
  
! #: fortran/resolve.c:7755 fortran/resolve.c:7770
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "SpÃ©cification de tableau requise dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7762
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Une spÃ©cification de tableau ou une expression SOURCE= avec une valeur tableau est requise dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7787
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "SpÃ©cification de co-tableau requise dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7796 fortran/resolve.c:7825 fortran/resolve.c:7853
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Mauvaise spÃ©cification de tableau dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7802
  #, 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.c:7814
  #, 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.c:7872
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "%qs ne doit pas apparaÃ®tre dans la spÃ©cification de tableau Ã  %L dans la mÃªme instruction ALLOCATE oÃ¹ il est lui-mÃªme allouÃ©"
  
! #: fortran/resolve.c:7887
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "Â«Â *Â Â» attendu dans la spÃ©cification du co-index dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7898
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Mauvaise spÃ©cification de co-tableau dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7930
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "La variable stat Ã  %L doit Ãªtre une variable INTEGER scalaire"
  
  # les deux %s sont le mÃªme mot-clÃ© "ALLOCATE" ou "DEALLOCATE" utilisÃ©s une fois comme mot et comme instruction, merde les mecs, ils pourraient faire attention aux traducteursâ€¦
! #: fortran/resolve.c:7953
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable stat Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %s"
  
! #: fortran/resolve.c:7964
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG Ã  %L est inutile sans la balise STAT"
  
! #: fortran/resolve.c:7980
  #, 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.c:8003
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable errmsg Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %s"
  
! #: fortran/resolve.c:8033
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "L'objet allouÃ© Ã  %L apparaÃ®t aussi Ã  %L"
  
! #: fortran/resolve.c:8039 fortran/resolve.c:8045
  #, 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"
--- 60300,60585 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5409
  #, 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.c:5420
  #, 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.c:5429
  #, 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.c:5444
  #, 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.c:5624
  #, 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.c:5629
  #, 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.c:5699
  #, 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.c:5712
  #, 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.c:5956 fortran/resolve.c:6108
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "Erreur dans l'appel avec type liÃ© Ã  %L"
  
! #: fortran/resolve.c:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "L'objet passÃ© Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.c:6079
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "L'objet de base pour l'appel de composant pointeur de procÃ©dure Ã  %L est du type ABSTRACT %qs"
  
! #: fortran/resolve.c:6118
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "L'objet de base pour l'appel de procÃ©dure liÃ©e au type Ã  %L est du type ABSTRACT %qs"
  
! #: fortran/resolve.c:6127
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "L'objet de base pour l'appel de procÃ©dure liÃ©e au type NOPASS Ã  %L doit Ãªtre scalaire"
  
  #. Nothing matching found!
! #: fortran/resolve.c:6315
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Aucune liaison spÃ©cifique correspondante pour l'appel Ã  GENERIC %qs Ã  %L"
  
! #: fortran/resolve.c:6349
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs Ã  %L devrait Ãªtre une SUBROUTINE"
  
! #: fortran/resolve.c:6401
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs Ã  %L devrait Ãªtre une FUNCTION"
  
! #: fortran/resolve.c:6951
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Mauvais type d'expression"
  
! #: fortran/resolve.c:6977
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s Ã  %L doit Ãªtre un scalaire"
  
! #: fortran/resolve.c:6987
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s Ã  %L doit Ãªtre un entier"
  
! #: fortran/resolve.c:6991 fortran/resolve.c:6998
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s Ã  %L doit Ãªtre INTEGER"
  
! #: fortran/resolve.c:7040
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "L'expression de pas dans la boucle DO Ã  %L ne peut pas Ãªtre zÃ©ro"
  
! #: fortran/resolve.c:7076
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "La boucle DO Ã  %L sera exÃ©cutÃ©e zÃ©ro fois"
  
! #: fortran/resolve.c:7093
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "La boucle DO Ã  %L est indÃ©finie car elle dÃ©borde"
  
! #: fortran/resolve.c:7099
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "La boucle DO Ã  %L est indÃ©finie car elle dÃ©borde vers le bas"
  
! #: fortran/resolve.c:7160
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "Le nom d'index FORALL Ã  %L doit Ãªtre un INTEGER scalaire"
  
! #: fortran/resolve.c:7165
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "L'expression de dÃ©part de FORALL Ã  %L doit Ãªtre un INTEGER scalaire"
  
! #: fortran/resolve.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "L'expression de fin de FORALL Ã  %L doit Ãªtre un INTEGER scalaire"
  
  # %s est toujours Â«Â INTEGERÂ Â» et rien d'autre
! #: fortran/resolve.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "L'expression de pas de FORALL Ã  %L doit Ãªtre un %s scalaire"
  
! #: fortran/resolve.c:7185
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "L'expression de pas de FORALL Ã  %L ne peut pas Ãªtre zÃ©ro"
  
! #: fortran/resolve.c:7198
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "L'index %qs de FORALL ne peut pas apparaÃ®tre dans une spÃ©cification de triplet Ã  %L"
  
! #: fortran/resolve.c:7302 fortran/resolve.c:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "L'objet allouable Ã  %L doit Ãªtre ALLOCATABLE ou un POINTER"
  
! #: fortran/resolve.c:7310 fortran/resolve.c:7559
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Objet allouable co-indexÃ© Ã  %L"
  
! #: fortran/resolve.c:7416
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "L'expression source Ã  %L doit Ãªtre scalaire ou avoir le mÃªme rang que l'objet allouable Ã  %L"
  
! #: fortran/resolve.c:7447
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "L'expression source Ã  %L et l'objet allouable Ã  %L doivent avoir la mÃªme forme"
  
! #: fortran/resolve.c:7606
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Le type de l'entitÃ© Ã  %L a un type incompatible avec l'expression source Ã  %L"
  
! #: fortran/resolve.c:7618
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "L'objet allouable Ã  %L et l'expression source Ã  %L auront le mÃªme paramÃ¨tre de sous-type"
  
! #: fortran/resolve.c:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "L'expression source Ã  %L n'aura ni le type LOCK_TYPE ni un composant LOCK_TYPE si l'objet allouable Ã  %L est un co-tableau"
  
! #: fortran/resolve.c:7647
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "L'expression source Ã  %L n'aura ni le type EVENT_TYPE ni un composant EVENT_TYPE si l'objet allouable Ã  %L est un co-tableau"
  
! #: fortran/resolve.c:7660
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "L'allocation de %s du type de base ABSTRACT Ã  %L requiert une spÃ©cification de type ou une expression source"
  
! #: fortran/resolve.c:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "L'allocation de %s Ã  %L avec la spÃ©cification de type requiert la mÃªme longueur de caractÃ¨res dans le paramÃ¨tre que dans la dÃ©claration"
  
! #: fortran/resolve.c:7759 fortran/resolve.c:7774
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "SpÃ©cification de tableau requise dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7766
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Une spÃ©cification de tableau ou une expression SOURCE= avec une valeur tableau est requise dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7791
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "SpÃ©cification de co-tableau requise dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7800 fortran/resolve.c:7829 fortran/resolve.c:7857
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Mauvaise spÃ©cification de tableau dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7806
  #, 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.c:7818
  #, 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.c:7876
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "%qs ne doit pas apparaÃ®tre dans la spÃ©cification de tableau Ã  %L dans la mÃªme instruction ALLOCATE oÃ¹ il est lui-mÃªme allouÃ©"
  
! #: fortran/resolve.c:7891
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "Â«Â *Â Â» attendu dans la spÃ©cification du co-index dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7902
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Mauvaise spÃ©cification de co-tableau dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.c:7934
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "La variable stat Ã  %L doit Ãªtre une variable INTEGER scalaire"
  
  # les deux %s sont le mÃªme mot-clÃ© "ALLOCATE" ou "DEALLOCATE" utilisÃ©s une fois comme mot et comme instruction, merde les mecs, ils pourraient faire attention aux traducteursâ€¦
! #: fortran/resolve.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable stat Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %s"
  
! #: fortran/resolve.c:7968
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG Ã  %L est inutile sans la balise STAT"
  
! #: fortran/resolve.c:7984
  #, 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.c:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable errmsg Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %s"
  
! #: fortran/resolve.c:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "L'objet allouÃ© Ã  %L apparaÃ®t aussi Ã  %L"
  
! #: fortran/resolve.c:8043 fortran/resolve.c:8049
  #, 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
*** 60564,60807 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8273
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "L'Ã©tiquette CASE Ã  %L chevauche l'Ã©tiquette CASE Ã  %L"
  
! #: fortran/resolve.c:8324
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "L'expression dans l'instruction CASE Ã  %L doit Ãªtre du type %s"
  
! #: fortran/resolve.c:8335
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "L'expression dans l'instruction CASE Ã  %L doit Ãªtre du sous-type %d"
  
! #: fortran/resolve.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "L'expression dans l'instruction CASE Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.c:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "L'expression de sÃ©lection dans le GOTO calculÃ© Ã  %L doit Ãªtre une expression entiÃ¨re scalaire"
  
! #: fortran/resolve.c:8413
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "L'argument de l'instruction SELECT Ã  %L ne peut pas Ãªtre %s"
  
! #: fortran/resolve.c:8423
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "L'argument de l'expression SELECT Ã  %L doit Ãªtre une expression scalaire"
  
! #: fortran/resolve.c:8441 fortran/resolve.c:8449
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "L'expression dans l'instruction CASE Ã  %L n'est pas dans la plage de %s"
  
! #: fortran/resolve.c:8511 fortran/resolve.c:9118
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Le DEFAULT CASE Ã  %L ne peut pas Ãªtre suivi par un second DEFAULT CASE Ã  %L"
  
! #: fortran/resolve.c:8537
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Une plage logique n'est pas permise dans l'instruction CASE Ã  %L"
  
! #: fortran/resolve.c:8549
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "La valeur logique constante est rÃ©pÃ©tÃ©e dans l'instruction CASE Ã  %L"
  
! #: fortran/resolve.c:8564
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "La spÃ©cification d'Ã©tendue Ã  %L ne peut jamais correspondre Ã  quoi que ce soit"
  
! #: fortran/resolve.c:8667
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Le bloc SELECT CASE logique Ã  %L a plus de deux cas"
  
! #: fortran/resolve.c:8727
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Le sÃ©lecteur Ã  %L ne peut pas NULL()"
  
! #: fortran/resolve.c:8732
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Le sÃ©lecteur Ã  %L n'a pas de type"
  
! #: fortran/resolve.c:8754
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Le nom associÃ© %qs Ã  %L est utilisÃ© comme tableau"
  
! #: fortran/resolve.c:8765
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "Le sÃ©lecteur CLASS Ã  %L a besoin d'un temporaire qui n'est pas encore implÃ©mentÃ©"
  
! #: fortran/resolve.c:8993
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Le sÃ©lecteur sera polymorphique dans l'instruction SELECT TYPE Ã  %L"
  
! #: fortran/resolve.c:9028 fortran/resolve.c:9040
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Le sÃ©lecteur Ã  %L ne doit pas Ãªtre co-indexÃ©"
  
! #: fortran/resolve.c:9069
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS Ã  %L chevauche TYPE IS Ã  %L"
  
! #: fortran/resolve.c:9081
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Le type dÃ©rivÃ© %qs Ã  %L doit Ãªtre extensible"
  
! #: fortran/resolve.c:9093
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Le type dÃ©rivÃ© %qs Ã  %L doit Ãªtre une extension de %qs"
  
! #: fortran/resolve.c:9096
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Type intrinsÃ¨que %qs inattendu Ã  %L"
  
! #: fortran/resolve.c:9106
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "La spÃ©cification de type Ã  %L doit spÃ©cifier que chaque paramÃ¨tre de type de longueur est tacite"
  
! #: fortran/resolve.c:9353
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Bloc CLASS IS en double dans l'instruction SELECT TYPE Ã  %L"
  
! #: fortran/resolve.c:9448
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Contexte invalide pour l'intrinsÃ¨que NULL () Ã  %L"
  
! #: fortran/resolve.c:9500
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "La procÃ©dure DTIO %s Ã  %L doit Ãªtre rÃ©cursive"
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "L'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas Ãªtre polymorphique Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finie"
  
! #: fortran/resolve.c:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "L'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants POINTER Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finie"
  
! #: fortran/resolve.c:9532
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "L'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants de pointeur de procÃ©dure"
  
! #: fortran/resolve.c:9539
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "L'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants ALLOCATABLE Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finie"
  
! #: fortran/resolve.c:9550
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "L'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants PRIVATE"
  
! #: fortran/resolve.c:9556
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "L'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants PRIVATE Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finie"
  
! #: fortran/resolve.c:9571
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "L'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas Ãªtre une rÃ©fÃ©rence complÃ¨te Ã  un tableau de taille tacite"
  
! #: fortran/resolve.c:9631
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "La variable verrou Ã  %L doit Ãªtre un scalaire de type LOCK_TYPE"
  
! #: fortran/resolve.c:9641
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "La variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un scalaire de type EVENT_TYPE"
  
! #: fortran/resolve.c:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "L'argument variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un co-tableau ou co-indexÃ©"
  
! #: fortran/resolve.c:9648
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "L'argument variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un co-tableau mais pas co-indexÃ©"
  
! #: fortran/resolve.c:9655 fortran/resolve.c:9777
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "L'argument STAT= Ã  %L doit Ãªtre une variable INTEGER scalaire"
  
! #: fortran/resolve.c:9667 fortran/resolve.c:9785
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "L'argument ERRMSG= Ã  %L doit Ãªtre une variable CHARACTER scalaire"
  
! #: fortran/resolve.c:9679
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "L'argument ACQUIRED_LOCK= Ã  %L doit Ãªtre une variable LOGICAL scalaire"
  
! #: fortran/resolve.c:9692
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "L'argument UNTIL_COUNT= Ã  %L doit Ãªtre une expression INTEGER scalaire"
  
! #: fortran/resolve.c:9753
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "L'argument imageset Ã  %L doit Ãªtre une expression scalaire ou INTEGER de rang 1"
  
! #: fortran/resolve.c:9757 fortran/resolve.c:9767
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "L'argument imageset Ã  %L doit Ãªtre entre 1 et num_images()"
  
! #: fortran/resolve.c:9812
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "L'instruction Ã  %L n'est pas une instruction cible valable pour l'instruction de branchement Ã  %L"
  
! #: fortran/resolve.c:9822
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Le branchement Ã  %L peut conduire Ã  une boucle infinie"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9839 fortran/resolve.c:9862
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "L'instruction GOTO Ã  %L quitte une construction CRITICAL pour l'Ã©tiquette Ã  %L"
  
! #: fortran/resolve.c:9843 fortran/resolve.c:9868
  #, 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"
--- 60588,60831 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8277
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "L'Ã©tiquette CASE Ã  %L chevauche l'Ã©tiquette CASE Ã  %L"
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "L'expression dans l'instruction CASE Ã  %L doit Ãªtre du type %s"
  
! #: fortran/resolve.c:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "L'expression dans l'instruction CASE Ã  %L doit Ãªtre du sous-type %d"
  
! #: fortran/resolve.c:8352
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "L'expression dans l'instruction CASE Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.c:8398
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "L'expression de sÃ©lection dans le GOTO calculÃ© Ã  %L doit Ãªtre une expression entiÃ¨re scalaire"
  
! #: fortran/resolve.c:8417
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "L'argument de l'instruction SELECT Ã  %L ne peut pas Ãªtre %s"
  
! #: fortran/resolve.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "L'argument de l'expression SELECT Ã  %L doit Ãªtre une expression scalaire"
  
! #: fortran/resolve.c:8445 fortran/resolve.c:8453
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "L'expression dans l'instruction CASE Ã  %L n'est pas dans la plage de %s"
  
! #: fortran/resolve.c:8515 fortran/resolve.c:9122
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Le DEFAULT CASE Ã  %L ne peut pas Ãªtre suivi par un second DEFAULT CASE Ã  %L"
  
! #: fortran/resolve.c:8541
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Une plage logique n'est pas permise dans l'instruction CASE Ã  %L"
  
! #: fortran/resolve.c:8553
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "La valeur logique constante est rÃ©pÃ©tÃ©e dans l'instruction CASE Ã  %L"
  
! #: fortran/resolve.c:8568
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "La spÃ©cification d'Ã©tendue Ã  %L ne peut jamais correspondre Ã  quoi que ce soit"
  
! #: fortran/resolve.c:8671
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Le bloc SELECT CASE logique Ã  %L a plus de deux cas"
  
! #: fortran/resolve.c:8731
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Le sÃ©lecteur Ã  %L ne peut pas NULL()"
  
! #: fortran/resolve.c:8736
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Le sÃ©lecteur Ã  %L n'a pas de type"
  
! #: fortran/resolve.c:8758
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Le nom associÃ© %qs Ã  %L est utilisÃ© comme tableau"
  
! #: fortran/resolve.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "Le sÃ©lecteur CLASS Ã  %L a besoin d'un temporaire qui n'est pas encore implÃ©mentÃ©"
  
! #: fortran/resolve.c:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Le sÃ©lecteur sera polymorphique dans l'instruction SELECT TYPE Ã  %L"
  
! #: fortran/resolve.c:9032 fortran/resolve.c:9044
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Le sÃ©lecteur Ã  %L ne doit pas Ãªtre co-indexÃ©"
  
! #: fortran/resolve.c:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS Ã  %L chevauche TYPE IS Ã  %L"
  
! #: fortran/resolve.c:9085
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Le type dÃ©rivÃ© %qs Ã  %L doit Ãªtre extensible"
  
! #: fortran/resolve.c:9097
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Le type dÃ©rivÃ© %qs Ã  %L doit Ãªtre une extension de %qs"
  
! #: fortran/resolve.c:9100
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Type intrinsÃ¨que %qs inattendu Ã  %L"
  
! #: fortran/resolve.c:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "La spÃ©cification de type Ã  %L doit spÃ©cifier que chaque paramÃ¨tre de type de longueur est tacite"
  
! #: fortran/resolve.c:9357
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Bloc CLASS IS en double dans l'instruction SELECT TYPE Ã  %L"
  
! #: fortran/resolve.c:9452
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Contexte invalide pour l'intrinsÃ¨que NULL () Ã  %L"
  
! #: fortran/resolve.c:9504
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "La procÃ©dure DTIO %s Ã  %L doit Ãªtre rÃ©cursive"
  
! #: fortran/resolve.c:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "L'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas Ãªtre polymorphique Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finie"
  
! #: fortran/resolve.c:9527
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "L'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants POINTER Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finie"
  
! #: fortran/resolve.c:9536
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "L'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants de pointeur de procÃ©dure"
  
! #: fortran/resolve.c:9543
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "L'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants ALLOCATABLE Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finie"
  
! #: fortran/resolve.c:9554
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "L'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants PRIVATE"
  
! #: fortran/resolve.c:9560
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "L'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants PRIVATE Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finie"
  
! #: fortran/resolve.c:9575
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "L'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas Ãªtre une rÃ©fÃ©rence complÃ¨te Ã  un tableau de taille tacite"
  
! #: fortran/resolve.c:9635
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "La variable verrou Ã  %L doit Ãªtre un scalaire de type LOCK_TYPE"
  
! #: fortran/resolve.c:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "La variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un scalaire de type EVENT_TYPE"
  
! #: fortran/resolve.c:9649
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "L'argument variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un co-tableau ou co-indexÃ©"
  
! #: fortran/resolve.c:9652
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "L'argument variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un co-tableau mais pas co-indexÃ©"
  
! #: fortran/resolve.c:9659 fortran/resolve.c:9781
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "L'argument STAT= Ã  %L doit Ãªtre une variable INTEGER scalaire"
  
! #: fortran/resolve.c:9671 fortran/resolve.c:9789
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "L'argument ERRMSG= Ã  %L doit Ãªtre une variable CHARACTER scalaire"
  
! #: fortran/resolve.c:9683
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "L'argument ACQUIRED_LOCK= Ã  %L doit Ãªtre une variable LOGICAL scalaire"
  
! #: fortran/resolve.c:9696
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "L'argument UNTIL_COUNT= Ã  %L doit Ãªtre une expression INTEGER scalaire"
  
! #: fortran/resolve.c:9757
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "L'argument imageset Ã  %L doit Ãªtre une expression scalaire ou INTEGER de rang 1"
  
! #: fortran/resolve.c:9761 fortran/resolve.c:9771
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "L'argument imageset Ã  %L doit Ãªtre entre 1 et num_images()"
  
! #: fortran/resolve.c:9816
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "L'instruction Ã  %L n'est pas une instruction cible valable pour l'instruction de branchement Ã  %L"
  
! #: fortran/resolve.c:9826
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Le branchement Ã  %L peut conduire Ã  une boucle infinie"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9843 fortran/resolve.c:9866
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "L'instruction GOTO Ã  %L quitte une construction CRITICAL pour l'Ã©tiquette Ã  %L"
  
! #: fortran/resolve.c:9847 fortran/resolve.c:9872
  #, 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
*** 60809,60994 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9883
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "L'Ã©tiquette Ã  %L n'est pas dans le mÃªme bloc que l'instruction GOTO Ã  %L"
  
! #: fortran/resolve.c:9955
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "Le masque WHERE Ã  %L a une forme inconsistante"
  
! #: fortran/resolve.c:9971
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "La cible de l'affectation WHERE Ã  %L a une forme inconsistante"
  
! #: fortran/resolve.c:9979 fortran/resolve.c:10066
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Affectation dÃ©finie par l'utilisateur non ELEMENTAL dans WHERE Ã  %L"
  
! #: fortran/resolve.c:9989 fortran/resolve.c:10076
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Instruction non supportÃ©e Ã  l'intÃ©rieur de WHERE Ã  %L"
  
! #: fortran/resolve.c:10020
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Affectation Ã  une variable d'index FORALL Ã  %L"
  
! #: fortran/resolve.c:10029
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "Le FORALL avec l'index %qs n'est pas utilisÃ© dans le membre de gauche de l'affectation Ã  %L et, par consÃ©quent, pourrait causer de multiples affectations Ã  cet objet"
  
! #: fortran/resolve.c:10176
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "Construction FORALL Ã  %L"
  
! #: fortran/resolve.c:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "Le nom d'index de FORALL Ã  %L doit Ãªtre une variable scalaire de type entier"
  
! #: fortran/resolve.c:10207
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Une construction de boucle FORALL extÃ©rieure a dÃ©jÃ  un index avec ce nom Ã  %L"
  
! #: fortran/resolve.c:10284
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "La clause WHERE/ELSEWHERE Ã  %L requiert un tableau LOGICAL"
  
! #: fortran/resolve.c:10386
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Mauvais type de bloc"
  
! #: fortran/resolve.c:10499
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "L'expression CHARACTER sera tronquÃ©e dans l'affectation (%ld/%ld) Ã  %L"
  
! #: fortran/resolve.c:10531
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "L'expression co-indexÃ©e Ã  %L est affectÃ©e Ã  une variable de type dÃ©rivÃ© avec un composant POINTER dans une procÃ©dure PURE"
  
! #: fortran/resolve.c:10536
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "La variable impure Ã  %L est affectÃ©e Ã  une variable de type dÃ©rivÃ© avec un composant POINTER dans une procÃ©dure PURE (12.6)"
  
! #: fortran/resolve.c:10546
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Affectation Ã  une variable co-indexÃ©e Ã  %L dans une procÃ©dure PURE"
  
! #: fortran/resolve.c:10578
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "L'affectation Ã  un co-tableau polymorphique Ã  %L n'est pas permise"
  
! #: fortran/resolve.c:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Affectation Ã  une variable polymorphique allouable Ã  %L"
  
! #: fortran/resolve.c:10587
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "L'affectation Ã  une variable polymorphique allouable Ã  %L requiert %<-frealloc-lhs%>"
  
! #: fortran/resolve.c:10594
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr "La variable non allouable ne doit pas Ãªtre polymorphique dans l'affectation intrinsÃ¨que Ã  %L â€“ vÃ©rifiez qu'il existe une sous-routine spÃ©cifique correspondante pour l'opÃ©rateur Â«Â =Â Â»"
  
! #: fortran/resolve.c:10605
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "La variable co-indexÃ©e ne doit pas avoir un composant ultimement allouable dans l'affectation Ã  %L"
  
! #: fortran/resolve.c:10923
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr "Ã€ FAIRE: la/les affectation(s) liÃ©e(s) au type Ã  %L n'ont pas Ã©tÃ© rÃ©alisÃ©es car des rÃ©fÃ©rences multiples Ã  des parties de tableaux apparaÃ®traient dans des expressions intermÃ©diaires."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11165
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Affectation Ã  une procÃ©dure pointeur Ã  %L"
  
! #: fortran/resolve.c:11177
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Le rÃ©sultat de la fonction dans le membre de gauche de l'affectation Ã  %L doit avoir l'attribut pointeur."
  
! #: fortran/resolve.c:11420
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "L'instruction ASSIGNED GOTO Ã  %L requiert une variable INTEGER"
  
! #: fortran/resolve.c:11423
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Une Ã©tiquette cible n'a pas Ã©tÃ© affectÃ©e Ã  la variable %qs Ã  %L"
  
! #: fortran/resolve.c:11434
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "L'instruction RETURN alternatif Ã  %L requiert un spÃ©cificateur de retour SCALAR-INTEGER"
  
! #: fortran/resolve.c:11496
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "L'instruction ASSIGN Ã  %L requiert une variable scalaire INTEGER par dÃ©faut"
  
! #: fortran/resolve.c:11542
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "NULL invalide Ã  %L"
  
! #: fortran/resolve.c:11546
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "L'instruction IF arithmÃ©tique Ã  %L requiert une expression scalaire REAL ou INTEGER"
  
! #: fortran/resolve.c:11603
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): Pas d'expression dans le DO WHILE"
  
! #: fortran/resolve.c:11608
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "La condition de sortie de la boucle DO WHILE Ã  %L doit Ãªtre une expression LOGICAL scalaire"
  
! #: fortran/resolve.c:11692
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "La clause de masque FORALL Ã  %L requiert une expression scalaire LOGICAL"
  
! #: fortran/resolve.c:11771
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Mauvais code d'instruction"
  
! #: fortran/resolve.c:11881
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La variable %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11895
  #, 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"
--- 60833,61018 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9887
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "L'Ã©tiquette Ã  %L n'est pas dans le mÃªme bloc que l'instruction GOTO Ã  %L"
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "Le masque WHERE Ã  %L a une forme inconsistante"
  
! #: fortran/resolve.c:9975
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "La cible de l'affectation WHERE Ã  %L a une forme inconsistante"
  
! #: fortran/resolve.c:9983 fortran/resolve.c:10070
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Affectation dÃ©finie par l'utilisateur non ELEMENTAL dans WHERE Ã  %L"
  
! #: fortran/resolve.c:9993 fortran/resolve.c:10080
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Instruction non supportÃ©e Ã  l'intÃ©rieur de WHERE Ã  %L"
  
! #: fortran/resolve.c:10024
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Affectation Ã  une variable d'index FORALL Ã  %L"
  
! #: fortran/resolve.c:10033
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "Le FORALL avec l'index %qs n'est pas utilisÃ© dans le membre de gauche de l'affectation Ã  %L et, par consÃ©quent, pourrait causer de multiples affectations Ã  cet objet"
  
! #: fortran/resolve.c:10180
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "Construction FORALL Ã  %L"
  
! #: fortran/resolve.c:10201
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "Le nom d'index de FORALL Ã  %L doit Ãªtre une variable scalaire de type entier"
  
! #: fortran/resolve.c:10211
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Une construction de boucle FORALL extÃ©rieure a dÃ©jÃ  un index avec ce nom Ã  %L"
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "La clause WHERE/ELSEWHERE Ã  %L requiert un tableau LOGICAL"
  
! #: fortran/resolve.c:10390
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Mauvais type de bloc"
  
! #: fortran/resolve.c:10503
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "L'expression CHARACTER sera tronquÃ©e dans l'affectation (%ld/%ld) Ã  %L"
  
! #: fortran/resolve.c:10535
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "L'expression co-indexÃ©e Ã  %L est affectÃ©e Ã  une variable de type dÃ©rivÃ© avec un composant POINTER dans une procÃ©dure PURE"
  
! #: fortran/resolve.c:10540
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "La variable impure Ã  %L est affectÃ©e Ã  une variable de type dÃ©rivÃ© avec un composant POINTER dans une procÃ©dure PURE (12.6)"
  
! #: fortran/resolve.c:10550
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Affectation Ã  une variable co-indexÃ©e Ã  %L dans une procÃ©dure PURE"
  
! #: fortran/resolve.c:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "L'affectation Ã  un co-tableau polymorphique Ã  %L n'est pas permise"
  
! #: fortran/resolve.c:10586
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Affectation Ã  une variable polymorphique allouable Ã  %L"
  
! #: fortran/resolve.c:10591
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "L'affectation Ã  une variable polymorphique allouable Ã  %L requiert %<-frealloc-lhs%>"
  
! #: fortran/resolve.c:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr "La variable non allouable ne doit pas Ãªtre polymorphique dans l'affectation intrinsÃ¨que Ã  %L â€“ vÃ©rifiez qu'il existe une sous-routine spÃ©cifique correspondante pour l'opÃ©rateur Â«Â =Â Â»"
  
! #: fortran/resolve.c:10609
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "La variable co-indexÃ©e ne doit pas avoir un composant ultimement allouable dans l'affectation Ã  %L"
  
! #: fortran/resolve.c:10927
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr "Ã€ FAIRE: la/les affectation(s) liÃ©e(s) au type Ã  %L n'ont pas Ã©tÃ© rÃ©alisÃ©es car des rÃ©fÃ©rences multiples Ã  des parties de tableaux apparaÃ®traient dans des expressions intermÃ©diaires."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11169
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Affectation Ã  une procÃ©dure pointeur Ã  %L"
  
! #: fortran/resolve.c:11181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Le rÃ©sultat de la fonction dans le membre de gauche de l'affectation Ã  %L doit avoir l'attribut pointeur."
  
! #: fortran/resolve.c:11424
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "L'instruction ASSIGNED GOTO Ã  %L requiert une variable INTEGER"
  
! #: fortran/resolve.c:11427
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Une Ã©tiquette cible n'a pas Ã©tÃ© affectÃ©e Ã  la variable %qs Ã  %L"
  
! #: fortran/resolve.c:11438
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "L'instruction RETURN alternatif Ã  %L requiert un spÃ©cificateur de retour SCALAR-INTEGER"
  
! #: fortran/resolve.c:11500
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "L'instruction ASSIGN Ã  %L requiert une variable scalaire INTEGER par dÃ©faut"
  
! #: fortran/resolve.c:11546
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "NULL invalide Ã  %L"
  
! #: fortran/resolve.c:11550
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "L'instruction IF arithmÃ©tique Ã  %L requiert une expression scalaire REAL ou INTEGER"
  
! #: fortran/resolve.c:11607
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): Pas d'expression dans le DO WHILE"
  
! #: fortran/resolve.c:11612
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "La condition de sortie de la boucle DO WHILE Ã  %L doit Ãªtre une expression LOGICAL scalaire"
  
! #: fortran/resolve.c:11696
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "La clause de masque FORALL Ã  %L requiert une expression scalaire LOGICAL"
  
! #: fortran/resolve.c:11775
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Mauvais code d'instruction"
  
! #: fortran/resolve.c:11885
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La variable %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11899
  #, 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
*** 60996,61946 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11914
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La procÃ©dure %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %L"
  
! #: fortran/resolve.c:11999
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "La longueur de chaÃ®ne Ã  %L est trop grande"
  
! #: fortran/resolve.c:12228
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Le tableau allouable %qs Ã  %L doit avoir une forme diffÃ©rÃ©e ou un rang tacite"
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "L'objet scalaire %qs Ã  %L ne peut pas Ãªtre ALLOCATABLE"
  
! #: fortran/resolve.c:12240
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Le pointeur tableau %qs Ã  %L doit avoir une forme diffÃ©rÃ©e ou un rang tacite"
  
! #: fortran/resolve.c:12250
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Le tableau %qs Ã  %L ne peut pas avoir une forme diffÃ©rÃ©e"
  
! #: fortran/resolve.c:12265
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Le type %qs de la variable CLASS %qs Ã  %L n'est pas extensible"
  
! #: fortran/resolve.c:12277
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "La variable CLASS %qs Ã  %L doit Ãªtre muette, allouable ou pointeur"
  
! #: fortran/resolve.c:12309
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Le type %qs ne peut pas Ãªtre associÃ© Ã  un hÃ´te Ã  %L car il est bloquÃ© par un objet incompatible du mÃªme nom dÃ©clarÃ© Ã  %L"
  
! #: fortran/resolve.c:12331
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "SAVE implicite pour la variable module %qs Ã  %L, nÃ©cessaire Ã  cause de l'initialisation par dÃ©faut"
  
! #: fortran/resolve.c:12358
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "L'entitÃ© %qs Ã  %L a un paramÃ¨tre de type diffÃ©rÃ© et requiert soit l'attribut POINTER ou ALLOCATABLE"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12394
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Le tableau %qs Ã  %L du module ou du programme principal doit avoir une forme constante"
  
! #: fortran/resolve.c:12419
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "L'entitÃ© avec une longueur de caractÃ¨re tacite Ã  %L doit Ãªtre un argument muet ou un PARAMETER"
  
! #: fortran/resolve.c:12440
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs Ã  %L doit avoir une longueur de caractÃ¨re constante dans ce contexte"
  
! #: fortran/resolve.c:12447
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "La variable COMMON %qs Ã  %L doit avoir une longueur de caractÃ¨re constante"
  
! #: fortran/resolve.c:12494
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "L'allouable %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12497
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "L'externe %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12501
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Le muet %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12504
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "L'intrinsÃ¨que %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12507
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Le rÃ©sultat de fonction %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12510
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Le tableau automatique %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12552
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s Ã  %L"
  
! #: fortran/resolve.c:12579
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "La fonction-instruction %qs avec une valeur de caractÃ¨re Ã  %L doit avoir une longueur constante"
  
! #: fortran/resolve.c:12601
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "%qs est d'un type PRIVATE et ne peut pas Ãªtre un argument muet de %qs, qui est PUBLIC Ã  %L"
  
! #: fortran/resolve.c:12623
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "La procÃ©dure %qs dans l'interface PUBLIC %qs Ã  %L prend des arguments muets de %qs qui est PRIVATE"
  
! #: fortran/resolve.c:12641
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "La fonction %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12653
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "L'objet externe %qs Ã  %L ne peut pas avoir d'initialisation"
  
! #: fortran/resolve.c:12662
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "La fonction ELEMENTAL %qs Ã  %L doit avoir un rÃ©sultat scalaire"
  
! #: fortran/resolve.c:12672
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "La fonction-instruction %qs Ã  %L ne peut pas avoir l'attribut pointeur ou allouable"
  
! #: fortran/resolve.c:12691
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "La fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un tableau"
  
! #: fortran/resolve.c:12695
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "La fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un pointeur"
  
! #: fortran/resolve.c:12699
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "La fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre pure"
  
! #: fortran/resolve.c:12703
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "La fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre rÃ©cursive"
  
! #: fortran/resolve.c:12716
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "Fonction CHARACTER(*) %qs Ã  %L"
  
! #: fortran/resolve.c:12725
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Le pointeur de procÃ©dure %qs Ã  %L ne sera point Ã©lÃ©mental"
  
! #: fortran/resolve.c:12731
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "La procÃ©dure muette %qs Ã  %L ne sera point Ã©lÃ©mentale"
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "La variable rÃ©sultat %qs de la fonction Ã  %L de la fonction Ã©lÃ©mentale %qs n'aura point l'attribut ALLOCATABLE ou POINTER"
  
! #: fortran/resolve.c:12800
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut SAVE dans %qs Ã  %L"
  
! #: fortran/resolve.c:12806
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut INTENT dans %qs Ã  %L"
  
! #: fortran/resolve.c:12812
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut RESULT dans %qs Ã  %L"
  
! #: fortran/resolve.c:12820
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "L'attribut EXTERNAL est en conflit avec l'attribut FUNCTION dans %qs Ã  %L"
  
! #: fortran/resolve.c:12826
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Le rÃ©sultat du pointeur de procÃ©dure %qs Ã  %L n'a pas d'attribut pointeur"
  
! #: fortran/resolve.c:12869
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "DÃ©saccord sur l'attribut ELEMENTAL entre MODULE PROCEDURE Ã  %L et son interface dans %s"
  
! #: fortran/resolve.c:12877
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "DÃ©saccord sur l'attribut PURE entre MODULE PROCEDURE Ã  %L et son interface dans %s"
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "DÃ©saccord sur l'attribut RECURSIVE entre MODULE PROCEDURE Ã  %L et son interface dans %s"
  
! #: fortran/resolve.c:12894
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s entre la dÃ©claration MODULE PROCEDURE dans MODULE %qs et la dÃ©claration Ã  %L dans (SUB)MODULE %qs"
  
! #: fortran/resolve.c:12978
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "La procÃ©dure FINAL %qs Ã  %L n'est pas une SUBROUTINE"
  
! #: fortran/resolve.c:12987
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "La procÃ©dure FINAL Ã  %L doit avoir exactement un argument"
  
! #: fortran/resolve.c:12996
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "L'argument de la procÃ©dure FINAL Ã  %L doit Ãªtre du type %qs"
  
! #: fortran/resolve.c:13004
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre un POINTER"
  
! #: fortran/resolve.c:13010
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre ALLOCATABLE"
  
! #: fortran/resolve.c:13016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre OPTIONAL"
  
! #: fortran/resolve.c:13024
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre INTENT(OUT)"
  
! #: fortran/resolve.c:13033
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "La procÃ©dure FINAL non scalaire Ã  %L devrait avoir un argument de forme tacite"
  
! #: fortran/resolve.c:13055
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "La procÃ©dure FINAL %qs dÃ©clarÃ©e Ã  %L a le mÃªme rang (%d) que %qs"
  
! #: fortran/resolve.c:13092
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr "Seules des procÃ©dures FINAL tableaux dÃ©clarÃ©es pour le type dÃ©rivÃ© %qs Ã  %L, une scalaire est Ã©galement suggÃ©rÃ©e"
  
! #: fortran/resolve.c:13132
  #, 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.c:13168
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs et %qs pour GENERIC %qs Ã  %L sont ambigus"
  
! #: fortran/resolve.c:13227
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Liaison spÃ©cifique %qs non dÃ©finie comme cible du GENERIC %qs Ã  %L"
  
! #: fortran/resolve.c:13239
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs Ã  %L doit cibler une liaison spÃ©cifique, %qs est GENERIC aussi"
  
! #: fortran/resolve.c:13267
  #, 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.c:13323
  #, 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.c:13515
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs doit Ãªtre une procÃ©dure de module ou une procÃ©dure externe avec une interface explicite Ã  %L"
  
! #: fortran/resolve.c:13557
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "La procÃ©dure %qs avec PASS(%s) Ã  %L n'a pas d'argument %qs"
  
! #: fortran/resolve.c:13571
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "La procÃ©dure %qs avec PASS Ã  %L doit avoir au moins un argument"
  
! #: fortran/resolve.c:13585 fortran/resolve.c:14071
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Argument muet passÃ© comme objet non polymorphique de %qs Ã  %L"
  
! #: fortran/resolve.c:13593
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "L'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre du type dÃ©rivÃ© %qs"
  
! #: fortran/resolve.c:13602
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "L'argument muet de type objet passÃ© de %qs Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.c:13608
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "L'argument muet de type objet passÃ© de %qs Ã  %L ne peut pas Ãªtre ALLOCATABLE"
  
! #: fortran/resolve.c:13614
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "L'argument muet de type objet passÃ© de %qs Ã  %L ne peut pas Ãªtre POINTER"
  
! #: fortran/resolve.c:13643
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "La procÃ©dure %qs Ã  %L a le mÃªme nom qu'un composant de %qs"
  
! #: fortran/resolve.c:13653
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "La procÃ©dure %qs Ã  %L a le mÃªme nom qu'un composant hÃ©ritÃ© de %qs"
  
! #: fortran/resolve.c:13748
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "Le type dÃ©rivÃ© %qs dÃ©clarÃ© Ã  %L doit Ãªtre ABSTRACT car %qs est DEFERRED et pas surchargÃ©"
  
! #: fortran/resolve.c:13851
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Le composant co-tableau %qs Ã  %L doit Ãªtre allouable avec une forme diffÃ©rÃ©e"
  
! #: fortran/resolve.c:13860
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Le composant %qs Ã  %L ayant TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableau"
  
! #: fortran/resolve.c:13870
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "Le composant %qs Ã  %L avec le composant co-tableau sera un scalaire non pointeur, non allouable"
  
! #: fortran/resolve.c:13895
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Le composant %qs Ã  %L a l'attribut CONTIGUOUS mais n'est pas un pointeur de tableau"
  
! #: fortran/resolve.c:13906
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Le composant %qs du type BIND(C) Ã  %L doit avoir la longueur un"
  
! #: fortran/resolve.c:14004
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Le composant pointeur de procÃ©dure %qs avec PASS(%s) Ã  %L n'a pas d'argument %qs"
  
! #: fortran/resolve.c:14018
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Le composant pointeur de procÃ©dure %qs avec PASS Ã  %L doit avoir au moins un argument"
  
! #: fortran/resolve.c:14034
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "L'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre du type dÃ©rivÃ© %qs"
  
! #: fortran/resolve.c:14044
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "L'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.c:14053
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "L'argument %qs de %qs avec PASS(%s) Ã  %L ne peut pas avoir l'attribut POINTER"
  
! #: fortran/resolve.c:14062
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "L'argument %qs de %qs avec PASS(%s) Ã  %L ne peut pas Ãªtre ALLOCATABLE"
  
! #: fortran/resolve.c:14104
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Le composant %qs de %qs Ã  %L a le mÃªme nom qu'une procÃ©dure liÃ©e au type hÃ©ritÃ©e"
  
! #: fortran/resolve.c:14117
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "La longueur de caractÃ¨re du composant %qs doit Ãªtre une expression de spÃ©cification constante Ã  %L"
  
! #: fortran/resolve.c:14128
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Le composant caractÃ¨re %qs de %qs Ã  %L avec une longueur diffÃ©rÃ©e doit Ãªtre POINTER ou ALLOCATABLE"
  
! #: fortran/resolve.c:14161
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "le composant %qs est un type PRIVATE et ne peut pas Ãªtre un composant de %qs, qui est PUBLIC Ã  %L"
  
! #: fortran/resolve.c:14169
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Le composant polymorphique %s Ã  %L dans le type %s SEQUENCE ou BIND(C)"
  
! #: fortran/resolve.c:14178
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Le composant %s du type SEQUENCE dÃ©clarÃ© Ã  %L n'a pas l'attribut SEQUENCE"
  
! #: fortran/resolve.c:14260
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Initialisations conflictuelles dans l'union Ã  %L et %L"
  
! #: fortran/resolve.c:14305
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Puisque l'extension du type %qs Ã  %L a un composant co-tableau, le type parent %qs en aura un aussi"
  
! #: fortran/resolve.c:14318
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Le type dÃ©rivÃ© non extensible %qs Ã  %L ne peut pas Ãªtre ABSTRACT"
  
! #: fortran/resolve.c:14382
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Le type paramÃ©trisÃ© %qs n'a pas de composant correspondant au paramÃ¨tre %qs Ã  %L"
  
! #: fortran/resolve.c:14415
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Nom gÃ©nÃ©rique %qs de la fonction %qs Ã  %L Ã©tant le mÃªme nom que le type dÃ©rivÃ© Ã  %L"
  
! #: fortran/resolve.c:14429
  #, 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.c:14494
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Le tableau de taille tacite %qs dans la liste de noms %qs Ã  %L n'est pas permis"
  
! #: fortran/resolve.c:14500
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "Objet tableau NAMELIST %qs avec la forme tacite dans la liste de noms %qs Ã  %L"
  
! #: fortran/resolve.c:14506
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "Objet tableau NAMELIST %qs avec la forme non constante dans la liste de noms %qs Ã  %L"
  
! #: fortran/resolve.c:14514
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "Objet NAMELIST %qs avec une longueur de caractÃ¨re non constante dans la liste de noms %qs Ã  %L"
  
! #: fortran/resolve.c:14531
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "L'objet NAMELIST %qs a Ã©tÃ© dÃ©clarÃ© PRIVATE et ne peut pas Ãªtre membre de la liste de noms PUBLIC %qs Ã  %L"
  
! #: fortran/resolve.c:14553
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "L'objet NAMELIST %qs a des composants PRIVATE associÃ©s Ã  USE et ne peut pas Ãªtre membre de la liste de noms %qs Ã  %L"
  
! #: fortran/resolve.c:14564
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "L'objet NAMELIST %qs a des composants PRIVATE et ne peut pas Ãªtre un membre de la liste de noms PUBLIC %qs Ã  %L"
  
! #: fortran/resolve.c:14591
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut NAMELIST dans %qs Ã  %L"
  
! #: fortran/resolve.c:14615
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Le tableau paramÃ¨tre %qs Ã  %L ne peut pas Ãªtre automatique ou de forme diffÃ©rÃ©e"
  
! #: fortran/resolve.c:14631
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Le PARAMETER %qs implicitement typÃ© Ã  %L ne concorde pas avec le type IMPLICIT ultÃ©rieur"
  
! #: fortran/resolve.c:14642
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Type dÃ©rivÃ© incompatible dans PARAMETER Ã  %L"
  
! #: fortran/resolve.c:14650
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "La variable CLASS %qs Ã  %L ne peut pas avoir l'attribut PARAMETER"
  
! #: fortran/resolve.c:14701
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "L'objet %qs Ã  %L a un paramÃ¨tre LEN diffÃ©rÃ© %qs et n'est ni allouable ni un pointeur"
  
! #: fortran/resolve.c:14712
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr "L'objet AUTOMATIC %qs Ã  %L ne doit pas avoir l'attribut SAVE ou Ãªtre une variable dÃ©clarÃ©e dans le programme principal, un module ou un sous-module(F08/C513)"
  
! #: fortran/resolve.c:14719
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr "L'objet %qs Ã  %L avec des paramÃ¨tres de type ASSUMED doit Ãªtre fictif ou un sÃ©lecteur SELECT TYPE(F08/4.2)"
  
! #: fortran/resolve.c:14758
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "DÃ©solÃ©, les composants allouables/pointeurs dans des co-tableaux de types polymorphiques (CLASS) Ã  %L ne sont pas supportÃ©s"
  
! #: fortran/resolve.c:14822
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "L'attribut PROTECTED est en conflit avec l'attribut EXTERNAL Ã  %L"
  
! #: fortran/resolve.c:14825
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut PROTECTED Ã  %L"
  
! #: fortran/resolve.c:14921
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "%qs Ã  %L a l'attribut CONTIGUOUS mais il n'est pas un pointeur de tableau ou un tableau de forme tacite ou de rang tacite"
  
! #: fortran/resolve.c:14942
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "Mauvaise spÃ©cification pour le tableau de taille tacite Ã  %L"
  
! #: fortran/resolve.c:14955
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Le tableau de taille tacite Ã  %L doit Ãªtre un argument muet"
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Le tableau de forme tacite Ã  %L doit Ãªtre un argument muet"
  
! #: fortran/resolve.c:14966
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Le tableau de rang tacite Ã  %L doit Ãªtre un argument muet"
  
! #: fortran/resolve.c:14973
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Le tableau de rang tacite Ã  %L ne peut pas avoir les attributs VALUE ou CODIMENSION"
  
! #: fortran/resolve.c:14986
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Le symbole Ã  %L n'est pas une variable MUETTE"
  
! #: fortran/resolve.c:14992
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs Ã  %L ne peut pas avoir l'attribut VALUE car ce n'est pas un argument muet"
  
! #: fortran/resolve.c:15002
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "La variable muette caractÃ¨re %qs Ã  %L avec l'attribut VALUE doit avoir une longueur constante"
  
! #: fortran/resolve.c:15011
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "La variable muette caractÃ¨re %qs, interopÃ©rable avec le C, Ã  %L avec l'attribut VALUE doit avoir la longueur un"
  
! #: fortran/resolve.c:15024 fortran/resolve.c:15201
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Le type dÃ©rivÃ© %qs Ã  %L est du type %qs qui n'a pas Ã©tÃ© dÃ©fini"
  
! #: fortran/resolve.c:15038
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera un argument muet"
  
! #: fortran/resolve.c:15047
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera du type TYPE(*) ou d'un type intrinsÃ¨que numÃ©rique"
  
! #: fortran/resolve.c:15056
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUE"
  
! #: fortran/resolve.c:15064
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK ne peut pas avoir l'attribut INTENT(OUT)"
  
! #: fortran/resolve.c:15071
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera soit un scalaire ou un tableau de taille tacite"
  
! #: fortran/resolve.c:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Le type tacite de la variable %s Ã  %L est uniquement permis pour des variables muettes"
  
! #: fortran/resolve.c:15098
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable de type tacite %s Ã  %L ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUE"
  
! #: fortran/resolve.c:15105
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "La variable de type tacite %s Ã  %L ne peut pas avoir l'attribut INTENT(OUT)"
  
! #: fortran/resolve.c:15112
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "La variable de type tacite %s Ã  %L ne sera point un tableau de forme explicite"
  
! #: fortran/resolve.c:15138
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "La variable %qs Ã  %L ne peut pas Ãªtre BIND(C) car elle n'est ni un bloc COMMON ni dÃ©clarÃ©e au niveau du module"
  
! #: fortran/resolve.c:15148
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "La variable BIND(C) %qs Ã  %L doit avoir la longueur un"
  
  # %s est soit Â«Â parameterÂ Â» ou Â«Â variableÂ Â» sans traduction
  # voir bug #80195
! #: fortran/resolve.c:15227
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs Ã  %L du type dÃ©rivÃ© PRIVATE %qs"
  
! #: fortran/resolve.c:15242
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "La variable %s Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit Ãªtre un co-tableau"
  
! #: fortran/resolve.c:15255
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "La variable %s Ã  %L du type EVENT_TYPE ou avec un sous-composant du type EVENT_TYPE doit Ãªtre un co-tableau"
  
! #: fortran/resolve.c:15273
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "L'argument muet INTENT(OUT) %qs Ã  %L est ASSUMED SIZE et, par consÃ©quent, ne peut pas avoir une initialisation par dÃ©faut"
  
! #: fortran/resolve.c:15285
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "L'argument muet %qs Ã  %L qui est LOCK_TYPE ne sera point INTENT(OUT)"
  
! #: fortran/resolve.c:15294
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "L'argument muet %qs Ã  %L qui est EVENT_TYPE ne sera point INTENT(OUT)"
  
! #: fortran/resolve.c:15306
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Le rÃ©sultat %qs de la fonction Ã  %L ne sera point un co-tableau et n'aura point un composant co-tableau"
  
! #: fortran/resolve.c:15315
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "La variable %qs Ã  %L du TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableau"
  
! #: fortran/resolve.c:15327
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "La variable %qs Ã  %L avec un composant co-tableau doit Ãªtre un scalaire non pointeur, non allouable qui n'est pas un co-tableau"
  
! #: fortran/resolve.c:15343
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "La variable %qs Ã  %L est un co-tableau qui n'est pas ALLOCATABLE, SAVE ni un argument muet"
  
! #: fortran/resolve.c:15351
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "La variable co-tableau %qs Ã  %L n'aura pas de co-dimensions avec une forme diffÃ©rÃ©e"
  
! #: fortran/resolve.c:15358
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "La variable co-tableau allouable %qs Ã  %L doit avoir une forme diffÃ©rÃ©e"
  
! #: fortran/resolve.c:15370
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "La variable %qs Ã  %L est INTENT(OUT) et ne peut donc pas Ãªtre un co-tableau allouable ou avoir des composants co-tableaux"
  
! #: fortran/resolve.c:15379
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "La variable muette co-tableau %qs Ã  %L n'est pas permise dans la procÃ©dure BIND(C) %qs"
  
! #: fortran/resolve.c:15395
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Argument muet LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qs"
  
! #: fortran/resolve.c:15401
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Variable rÃ©sultat LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qs"
  
! #: fortran/resolve.c:15426
  #, 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.c:15496
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Le threadprivate Ã  %L n'est pas sauvegardÃ© avec SAVE"
  
! #: fortran/resolve.c:15507
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "La variable !$OMP DECLARE TARGET %qs Ã  %L n'est pas sauvegardÃ©e avec SAVE"
  
! #: fortran/resolve.c:15612
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "EntitÃ© dÃ©finissable attendue prÃ¨s de %L"
  
! #: fortran/resolve.c:15620
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "L'Ã©lÃ©ment BLOCK DATA %qs Ã  %L doit Ãªtre dans COMMON"
  
! #: fortran/resolve.c:15627
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "Le tableau DATA %qs Ã  %L doit Ãªtre spÃ©cifiÃ© dans une dÃ©claration prÃ©cÃ©dente"
  
! #: fortran/resolve.c:15636
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "L'Ã©lÃ©ment DATA %qs Ã  %L ne peut pas avoir un co-index"
  
! #: fortran/resolve.c:15650
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "L'Ã©lÃ©ment DATA %qs Ã  %L est un pointeur et doit donc Ãªtre un tableau Ã  part entiÃ¨re"
  
! #: fortran/resolve.c:15696
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Section de tableau non constante Ã  %L dans l'instruction DATA"
  
! #: fortran/resolve.c:15709
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "L'instruction DATA Ã  %L a plus de variables que de valeurs"
  
! #: fortran/resolve.c:15808
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Le dÃ©but de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constante"
  
! #: fortran/resolve.c:15816
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "La fin de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constante"
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Le pas de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constante"
  
! #: fortran/resolve.c:15949
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "L'instruction DATA Ã  %L a plus de valeurs que de variables"
  
! #: fortran/resolve.c:16114
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "L'Ã©tiquette %d Ã  %L est dÃ©finie mais non utilisÃ©e"
  
! #: fortran/resolve.c:16120
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "L'Ã©tiquette %d Ã  %L est dÃ©finie mais ne peut pas Ãªtre utilisÃ©e"
  
! #: fortran/resolve.c:16204
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L doit avoir l'attribut SEQUENCE pour Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.c:16213
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir des composants ALLOCATABLE pour Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.c:16221
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L avec une initialisation par dÃ©faut ne peut pas Ãªtre dans une EQUIVALENCE avec une variable dans COMMON"
  
! #: fortran/resolve.c:16237
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L avec un ou des composants pointeurs ne peut pas Ãªtre dans un objet EQUIVALENCE"
  
! #: fortran/resolve.c:16340
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Erreur de syntaxe dans l'instruction EQUIVALENCE Ã  %L"
  
! #: fortran/resolve.c:16355
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Soit aucun ou tous les objets dans l'ensemble EQUIVALENCE Ã  %L aura l'attribut PROTECTED"
  
! #: fortran/resolve.c:16380
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Le membre %qs du bloc COMMON Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE dans la procÃ©dure pure %qs"
  
! #: fortran/resolve.c:16389
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "La constante nommÃ©e %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.c:16462
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Le tableau %qs Ã  %L avec des limites non constantes ne peut pas Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.c:16473
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Le composant de structure %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.c:16484
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "La sous-chaÃ®ne Ã  %L a une longueur zÃ©ro"
  
! #: fortran/resolve.c:16515
  #, 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.c:16582
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "Fonction PUBLIC %qs Ã  %L du type PRIVATE %qs"
  
! #: fortran/resolve.c:16595
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs Ã  %L n'a pas de type IMPLICIT"
  
! #: fortran/resolve.c:16615
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "La procÃ©dure opÃ©rateur utilisateur %qs Ã  %L doit Ãªtre une FUNCTION"
  
! #: fortran/resolve.c:16625
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "La procÃ©dure opÃ©rateur utilisateur %qs Ã  %L ne peut pas Ãªtre une longueur de caractÃ¨re tacite"
  
! #: fortran/resolve.c:16633
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "La procÃ©dure opÃ©rateur utilisateur %qs Ã  %L doit avoir au moins un argument"
  
! #: fortran/resolve.c:16647
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Le premier argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnel"
  
! #: fortran/resolve.c:16665
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Le deuxiÃ¨me argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnel"
  
! #: fortran/resolve.c:16672
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "L'interface opÃ©rateur Ã  %L doit avoir, au plus, deux arguments"
  
! #: fortran/resolve.c:16750
  #, 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"
--- 61020,61970 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11918
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La procÃ©dure %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %L"
  
! #: fortran/resolve.c:12003
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "La longueur de chaÃ®ne Ã  %L est trop grande"
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Le tableau allouable %qs Ã  %L doit avoir une forme diffÃ©rÃ©e ou un rang tacite"
  
! #: fortran/resolve.c:12236
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "L'objet scalaire %qs Ã  %L ne peut pas Ãªtre ALLOCATABLE"
  
! #: fortran/resolve.c:12244
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Le pointeur tableau %qs Ã  %L doit avoir une forme diffÃ©rÃ©e ou un rang tacite"
  
! #: fortran/resolve.c:12254
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Le tableau %qs Ã  %L ne peut pas avoir une forme diffÃ©rÃ©e"
  
! #: fortran/resolve.c:12269
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Le type %qs de la variable CLASS %qs Ã  %L n'est pas extensible"
  
! #: fortran/resolve.c:12281
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "La variable CLASS %qs Ã  %L doit Ãªtre muette, allouable ou pointeur"
  
! #: fortran/resolve.c:12313
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Le type %qs ne peut pas Ãªtre associÃ© Ã  un hÃ´te Ã  %L car il est bloquÃ© par un objet incompatible du mÃªme nom dÃ©clarÃ© Ã  %L"
  
! #: fortran/resolve.c:12335
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "SAVE implicite pour la variable module %qs Ã  %L, nÃ©cessaire Ã  cause de l'initialisation par dÃ©faut"
  
! #: fortran/resolve.c:12362
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "L'entitÃ© %qs Ã  %L a un paramÃ¨tre de type diffÃ©rÃ© et requiert soit l'attribut POINTER ou ALLOCATABLE"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12398
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Le tableau %qs Ã  %L du module ou du programme principal doit avoir une forme constante"
  
! #: fortran/resolve.c:12423
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "L'entitÃ© avec une longueur de caractÃ¨re tacite Ã  %L doit Ãªtre un argument muet ou un PARAMETER"
  
! #: fortran/resolve.c:12444
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs Ã  %L doit avoir une longueur de caractÃ¨re constante dans ce contexte"
  
! #: fortran/resolve.c:12451
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "La variable COMMON %qs Ã  %L doit avoir une longueur de caractÃ¨re constante"
  
! #: fortran/resolve.c:12498
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "L'allouable %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12501
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "L'externe %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12505
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Le muet %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12508
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "L'intrinsÃ¨que %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12511
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Le rÃ©sultat de fonction %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12514
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Le tableau automatique %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s Ã  %L"
  
! #: fortran/resolve.c:12583
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "La fonction-instruction %qs avec une valeur de caractÃ¨re Ã  %L doit avoir une longueur constante"
  
! #: fortran/resolve.c:12605
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "%qs est d'un type PRIVATE et ne peut pas Ãªtre un argument muet de %qs, qui est PUBLIC Ã  %L"
  
! #: fortran/resolve.c:12627
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "La procÃ©dure %qs dans l'interface PUBLIC %qs Ã  %L prend des arguments muets de %qs qui est PRIVATE"
  
! #: fortran/resolve.c:12645
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "La fonction %qs Ã  %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.c:12657
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "L'objet externe %qs Ã  %L ne peut pas avoir d'initialisation"
  
! #: fortran/resolve.c:12666
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "La fonction ELEMENTAL %qs Ã  %L doit avoir un rÃ©sultat scalaire"
  
! #: fortran/resolve.c:12676
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "La fonction-instruction %qs Ã  %L ne peut pas avoir l'attribut pointeur ou allouable"
  
! #: fortran/resolve.c:12695
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "La fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un tableau"
  
! #: fortran/resolve.c:12699
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "La fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un pointeur"
  
! #: fortran/resolve.c:12703
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "La fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre pure"
  
! #: fortran/resolve.c:12707
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "La fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre rÃ©cursive"
  
! #: fortran/resolve.c:12720
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "Fonction CHARACTER(*) %qs Ã  %L"
  
! #: fortran/resolve.c:12729
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Le pointeur de procÃ©dure %qs Ã  %L ne sera point Ã©lÃ©mental"
  
! #: fortran/resolve.c:12735
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "La procÃ©dure muette %qs Ã  %L ne sera point Ã©lÃ©mentale"
  
! #: fortran/resolve.c:12747
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "La variable rÃ©sultat %qs de la fonction Ã  %L de la fonction Ã©lÃ©mentale %qs n'aura point l'attribut ALLOCATABLE ou POINTER"
  
! #: fortran/resolve.c:12804
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut SAVE dans %qs Ã  %L"
  
! #: fortran/resolve.c:12810
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut INTENT dans %qs Ã  %L"
  
! #: fortran/resolve.c:12816
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut RESULT dans %qs Ã  %L"
  
! #: fortran/resolve.c:12824
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "L'attribut EXTERNAL est en conflit avec l'attribut FUNCTION dans %qs Ã  %L"
  
! #: fortran/resolve.c:12830
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Le rÃ©sultat du pointeur de procÃ©dure %qs Ã  %L n'a pas d'attribut pointeur"
  
! #: fortran/resolve.c:12873
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "DÃ©saccord sur l'attribut ELEMENTAL entre MODULE PROCEDURE Ã  %L et son interface dans %s"
  
! #: fortran/resolve.c:12881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "DÃ©saccord sur l'attribut PURE entre MODULE PROCEDURE Ã  %L et son interface dans %s"
  
! #: fortran/resolve.c:12889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "DÃ©saccord sur l'attribut RECURSIVE entre MODULE PROCEDURE Ã  %L et son interface dans %s"
  
! #: fortran/resolve.c:12898
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s entre la dÃ©claration MODULE PROCEDURE dans MODULE %qs et la dÃ©claration Ã  %L dans (SUB)MODULE %qs"
  
! #: fortran/resolve.c:12982
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "La procÃ©dure FINAL %qs Ã  %L n'est pas une SUBROUTINE"
  
! #: fortran/resolve.c:12991
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "La procÃ©dure FINAL Ã  %L doit avoir exactement un argument"
  
! #: fortran/resolve.c:13000
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "L'argument de la procÃ©dure FINAL Ã  %L doit Ãªtre du type %qs"
  
! #: fortran/resolve.c:13008
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre un POINTER"
  
! #: fortran/resolve.c:13014
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre ALLOCATABLE"
  
! #: fortran/resolve.c:13020
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre OPTIONAL"
  
! #: fortran/resolve.c:13028
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre INTENT(OUT)"
  
! #: fortran/resolve.c:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "La procÃ©dure FINAL non scalaire Ã  %L devrait avoir un argument de forme tacite"
  
! #: fortran/resolve.c:13059
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "La procÃ©dure FINAL %qs dÃ©clarÃ©e Ã  %L a le mÃªme rang (%d) que %qs"
  
! #: fortran/resolve.c:13096
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr "Seules des procÃ©dures FINAL tableaux dÃ©clarÃ©es pour le type dÃ©rivÃ© %qs Ã  %L, une scalaire est Ã©galement suggÃ©rÃ©e"
  
! #: fortran/resolve.c:13136
  #, 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.c:13172
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs et %qs pour GENERIC %qs Ã  %L sont ambigus"
  
! #: fortran/resolve.c:13231
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Liaison spÃ©cifique %qs non dÃ©finie comme cible du GENERIC %qs Ã  %L"
  
! #: fortran/resolve.c:13243
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs Ã  %L doit cibler une liaison spÃ©cifique, %qs est GENERIC aussi"
  
! #: fortran/resolve.c:13271
  #, 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.c:13327
  #, 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.c:13519
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs doit Ãªtre une procÃ©dure de module ou une procÃ©dure externe avec une interface explicite Ã  %L"
  
! #: fortran/resolve.c:13561
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "La procÃ©dure %qs avec PASS(%s) Ã  %L n'a pas d'argument %qs"
  
! #: fortran/resolve.c:13575
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "La procÃ©dure %qs avec PASS Ã  %L doit avoir au moins un argument"
  
! #: fortran/resolve.c:13589 fortran/resolve.c:14075
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Argument muet passÃ© comme objet non polymorphique de %qs Ã  %L"
  
! #: fortran/resolve.c:13597
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "L'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre du type dÃ©rivÃ© %qs"
  
! #: fortran/resolve.c:13606
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "L'argument muet de type objet passÃ© de %qs Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.c:13612
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "L'argument muet de type objet passÃ© de %qs Ã  %L ne peut pas Ãªtre ALLOCATABLE"
  
! #: fortran/resolve.c:13618
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "L'argument muet de type objet passÃ© de %qs Ã  %L ne peut pas Ãªtre POINTER"
  
! #: fortran/resolve.c:13647
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "La procÃ©dure %qs Ã  %L a le mÃªme nom qu'un composant de %qs"
  
! #: fortran/resolve.c:13657
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "La procÃ©dure %qs Ã  %L a le mÃªme nom qu'un composant hÃ©ritÃ© de %qs"
  
! #: fortran/resolve.c:13752
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "Le type dÃ©rivÃ© %qs dÃ©clarÃ© Ã  %L doit Ãªtre ABSTRACT car %qs est DEFERRED et pas surchargÃ©"
  
! #: fortran/resolve.c:13855
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Le composant co-tableau %qs Ã  %L doit Ãªtre allouable avec une forme diffÃ©rÃ©e"
  
! #: fortran/resolve.c:13864
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Le composant %qs Ã  %L ayant TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableau"
  
! #: fortran/resolve.c:13874
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "Le composant %qs Ã  %L avec le composant co-tableau sera un scalaire non pointeur, non allouable"
  
! #: fortran/resolve.c:13899
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Le composant %qs Ã  %L a l'attribut CONTIGUOUS mais n'est pas un pointeur de tableau"
  
! #: fortran/resolve.c:13910
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Le composant %qs du type BIND(C) Ã  %L doit avoir la longueur un"
  
! #: fortran/resolve.c:14008
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Le composant pointeur de procÃ©dure %qs avec PASS(%s) Ã  %L n'a pas d'argument %qs"
  
! #: fortran/resolve.c:14022
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Le composant pointeur de procÃ©dure %qs avec PASS Ã  %L doit avoir au moins un argument"
  
! #: fortran/resolve.c:14038
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "L'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre du type dÃ©rivÃ© %qs"
  
! #: fortran/resolve.c:14048
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "L'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.c:14057
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "L'argument %qs de %qs avec PASS(%s) Ã  %L ne peut pas avoir l'attribut POINTER"
  
! #: fortran/resolve.c:14066
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "L'argument %qs de %qs avec PASS(%s) Ã  %L ne peut pas Ãªtre ALLOCATABLE"
  
! #: fortran/resolve.c:14108
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Le composant %qs de %qs Ã  %L a le mÃªme nom qu'une procÃ©dure liÃ©e au type hÃ©ritÃ©e"
  
! #: fortran/resolve.c:14121
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "La longueur de caractÃ¨re du composant %qs doit Ãªtre une expression de spÃ©cification constante Ã  %L"
  
! #: fortran/resolve.c:14132
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Le composant caractÃ¨re %qs de %qs Ã  %L avec une longueur diffÃ©rÃ©e doit Ãªtre POINTER ou ALLOCATABLE"
  
! #: fortran/resolve.c:14165
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "le composant %qs est un type PRIVATE et ne peut pas Ãªtre un composant de %qs, qui est PUBLIC Ã  %L"
  
! #: fortran/resolve.c:14173
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Le composant polymorphique %s Ã  %L dans le type %s SEQUENCE ou BIND(C)"
  
! #: fortran/resolve.c:14182
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Le composant %s du type SEQUENCE dÃ©clarÃ© Ã  %L n'a pas l'attribut SEQUENCE"
  
! #: fortran/resolve.c:14264
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Initialisations conflictuelles dans l'union Ã  %L et %L"
  
! #: fortran/resolve.c:14309
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Puisque l'extension du type %qs Ã  %L a un composant co-tableau, le type parent %qs en aura un aussi"
  
! #: fortran/resolve.c:14322
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Le type dÃ©rivÃ© non extensible %qs Ã  %L ne peut pas Ãªtre ABSTRACT"
  
! #: fortran/resolve.c:14386
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Le type paramÃ©trisÃ© %qs n'a pas de composant correspondant au paramÃ¨tre %qs Ã  %L"
  
! #: fortran/resolve.c:14419
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Nom gÃ©nÃ©rique %qs de la fonction %qs Ã  %L Ã©tant le mÃªme nom que le type dÃ©rivÃ© Ã  %L"
  
! #: fortran/resolve.c:14433
  #, 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.c:14498
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Le tableau de taille tacite %qs dans la liste de noms %qs Ã  %L n'est pas permis"
  
! #: fortran/resolve.c:14504
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "Objet tableau NAMELIST %qs avec la forme tacite dans la liste de noms %qs Ã  %L"
  
! #: fortran/resolve.c:14510
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "Objet tableau NAMELIST %qs avec la forme non constante dans la liste de noms %qs Ã  %L"
  
! #: fortran/resolve.c:14518
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "Objet NAMELIST %qs avec une longueur de caractÃ¨re non constante dans la liste de noms %qs Ã  %L"
  
! #: fortran/resolve.c:14535
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "L'objet NAMELIST %qs a Ã©tÃ© dÃ©clarÃ© PRIVATE et ne peut pas Ãªtre membre de la liste de noms PUBLIC %qs Ã  %L"
  
! #: fortran/resolve.c:14557
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "L'objet NAMELIST %qs a des composants PRIVATE associÃ©s Ã  USE et ne peut pas Ãªtre membre de la liste de noms %qs Ã  %L"
  
! #: fortran/resolve.c:14568
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "L'objet NAMELIST %qs a des composants PRIVATE et ne peut pas Ãªtre un membre de la liste de noms PUBLIC %qs Ã  %L"
  
! #: fortran/resolve.c:14595
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut NAMELIST dans %qs Ã  %L"
  
! #: fortran/resolve.c:14619
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Le tableau paramÃ¨tre %qs Ã  %L ne peut pas Ãªtre automatique ou de forme diffÃ©rÃ©e"
  
! #: fortran/resolve.c:14635
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Le PARAMETER %qs implicitement typÃ© Ã  %L ne concorde pas avec le type IMPLICIT ultÃ©rieur"
  
! #: fortran/resolve.c:14646
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Type dÃ©rivÃ© incompatible dans PARAMETER Ã  %L"
  
! #: fortran/resolve.c:14654
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "La variable CLASS %qs Ã  %L ne peut pas avoir l'attribut PARAMETER"
  
! #: fortran/resolve.c:14705
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "L'objet %qs Ã  %L a un paramÃ¨tre LEN diffÃ©rÃ© %qs et n'est ni allouable ni un pointeur"
  
! #: fortran/resolve.c:14716
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr "L'objet AUTOMATIC %qs Ã  %L ne doit pas avoir l'attribut SAVE ou Ãªtre une variable dÃ©clarÃ©e dans le programme principal, un module ou un sous-module(F08/C513)"
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr "L'objet %qs Ã  %L avec des paramÃ¨tres de type ASSUMED doit Ãªtre fictif ou un sÃ©lecteur SELECT TYPE(F08/4.2)"
  
! #: fortran/resolve.c:14762
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "DÃ©solÃ©, les composants allouables/pointeurs dans des co-tableaux de types polymorphiques (CLASS) Ã  %L ne sont pas supportÃ©s"
  
! #: fortran/resolve.c:14826
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "L'attribut PROTECTED est en conflit avec l'attribut EXTERNAL Ã  %L"
  
! #: fortran/resolve.c:14829
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut PROTECTED Ã  %L"
  
! #: fortran/resolve.c:14925
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "%qs Ã  %L a l'attribut CONTIGUOUS mais il n'est pas un pointeur de tableau ou un tableau de forme tacite ou de rang tacite"
  
! #: fortran/resolve.c:14946
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "Mauvaise spÃ©cification pour le tableau de taille tacite Ã  %L"
  
! #: fortran/resolve.c:14959
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Le tableau de taille tacite Ã  %L doit Ãªtre un argument muet"
  
! #: fortran/resolve.c:14962
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Le tableau de forme tacite Ã  %L doit Ãªtre un argument muet"
  
! #: fortran/resolve.c:14970
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Le tableau de rang tacite Ã  %L doit Ãªtre un argument muet"
  
! #: fortran/resolve.c:14977
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Le tableau de rang tacite Ã  %L ne peut pas avoir les attributs VALUE ou CODIMENSION"
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Le symbole Ã  %L n'est pas une variable MUETTE"
  
! #: fortran/resolve.c:14996
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs Ã  %L ne peut pas avoir l'attribut VALUE car ce n'est pas un argument muet"
  
! #: fortran/resolve.c:15006
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "La variable muette caractÃ¨re %qs Ã  %L avec l'attribut VALUE doit avoir une longueur constante"
  
! #: fortran/resolve.c:15015
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "La variable muette caractÃ¨re %qs, interopÃ©rable avec le C, Ã  %L avec l'attribut VALUE doit avoir la longueur un"
  
! #: fortran/resolve.c:15028 fortran/resolve.c:15205
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Le type dÃ©rivÃ© %qs Ã  %L est du type %qs qui n'a pas Ã©tÃ© dÃ©fini"
  
! #: fortran/resolve.c:15042
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera un argument muet"
  
! #: fortran/resolve.c:15051
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera du type TYPE(*) ou d'un type intrinsÃ¨que numÃ©rique"
  
! #: fortran/resolve.c:15060
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUE"
  
! #: fortran/resolve.c:15068
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK ne peut pas avoir l'attribut INTENT(OUT)"
  
! #: fortran/resolve.c:15075
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera soit un scalaire ou un tableau de taille tacite"
  
! #: fortran/resolve.c:15095
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Le type tacite de la variable %s Ã  %L est uniquement permis pour des variables muettes"
  
! #: fortran/resolve.c:15102
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable de type tacite %s Ã  %L ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUE"
  
! #: fortran/resolve.c:15109
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "La variable de type tacite %s Ã  %L ne peut pas avoir l'attribut INTENT(OUT)"
  
! #: fortran/resolve.c:15116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "La variable de type tacite %s Ã  %L ne sera point un tableau de forme explicite"
  
! #: fortran/resolve.c:15142
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "La variable %qs Ã  %L ne peut pas Ãªtre BIND(C) car elle n'est ni un bloc COMMON ni dÃ©clarÃ©e au niveau du module"
  
! #: fortran/resolve.c:15152
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "La variable BIND(C) %qs Ã  %L doit avoir la longueur un"
  
  # %s est soit Â«Â parameterÂ Â» ou Â«Â variableÂ Â» sans traduction
  # voir bug #80195
! #: fortran/resolve.c:15231
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs Ã  %L du type dÃ©rivÃ© PRIVATE %qs"
  
! #: fortran/resolve.c:15246
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "La variable %s Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit Ãªtre un co-tableau"
  
! #: fortran/resolve.c:15259
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "La variable %s Ã  %L du type EVENT_TYPE ou avec un sous-composant du type EVENT_TYPE doit Ãªtre un co-tableau"
  
! #: fortran/resolve.c:15277
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "L'argument muet INTENT(OUT) %qs Ã  %L est ASSUMED SIZE et, par consÃ©quent, ne peut pas avoir une initialisation par dÃ©faut"
  
! #: fortran/resolve.c:15289
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "L'argument muet %qs Ã  %L qui est LOCK_TYPE ne sera point INTENT(OUT)"
  
! #: fortran/resolve.c:15298
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "L'argument muet %qs Ã  %L qui est EVENT_TYPE ne sera point INTENT(OUT)"
  
! #: fortran/resolve.c:15310
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Le rÃ©sultat %qs de la fonction Ã  %L ne sera point un co-tableau et n'aura point un composant co-tableau"
  
! #: fortran/resolve.c:15319
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "La variable %qs Ã  %L du TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableau"
  
! #: fortran/resolve.c:15331
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "La variable %qs Ã  %L avec un composant co-tableau doit Ãªtre un scalaire non pointeur, non allouable qui n'est pas un co-tableau"
  
! #: fortran/resolve.c:15347
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "La variable %qs Ã  %L est un co-tableau qui n'est pas ALLOCATABLE, SAVE ni un argument muet"
  
! #: fortran/resolve.c:15355
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "La variable co-tableau %qs Ã  %L n'aura pas de co-dimensions avec une forme diffÃ©rÃ©e"
  
! #: fortran/resolve.c:15362
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "La variable co-tableau allouable %qs Ã  %L doit avoir une forme diffÃ©rÃ©e"
  
! #: fortran/resolve.c:15374
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "La variable %qs Ã  %L est INTENT(OUT) et ne peut donc pas Ãªtre un co-tableau allouable ou avoir des composants co-tableaux"
  
! #: fortran/resolve.c:15383
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "La variable muette co-tableau %qs Ã  %L n'est pas permise dans la procÃ©dure BIND(C) %qs"
  
! #: fortran/resolve.c:15399
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Argument muet LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qs"
  
! #: fortran/resolve.c:15405
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Variable rÃ©sultat LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qs"
  
! #: fortran/resolve.c:15430
  #, 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.c:15500
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Le threadprivate Ã  %L n'est pas sauvegardÃ© avec SAVE"
  
! #: fortran/resolve.c:15511
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "La variable !$OMP DECLARE TARGET %qs Ã  %L n'est pas sauvegardÃ©e avec SAVE"
  
! #: fortran/resolve.c:15616
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "EntitÃ© dÃ©finissable attendue prÃ¨s de %L"
  
! #: fortran/resolve.c:15624
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "L'Ã©lÃ©ment BLOCK DATA %qs Ã  %L doit Ãªtre dans COMMON"
  
! #: fortran/resolve.c:15631
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "Le tableau DATA %qs Ã  %L doit Ãªtre spÃ©cifiÃ© dans une dÃ©claration prÃ©cÃ©dente"
  
! #: fortran/resolve.c:15640
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "L'Ã©lÃ©ment DATA %qs Ã  %L ne peut pas avoir un co-index"
  
! #: fortran/resolve.c:15654
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "L'Ã©lÃ©ment DATA %qs Ã  %L est un pointeur et doit donc Ãªtre un tableau Ã  part entiÃ¨re"
  
! #: fortran/resolve.c:15700
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Section de tableau non constante Ã  %L dans l'instruction DATA"
  
! #: fortran/resolve.c:15713
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "L'instruction DATA Ã  %L a plus de variables que de valeurs"
  
! #: fortran/resolve.c:15812
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Le dÃ©but de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constante"
  
! #: fortran/resolve.c:15820
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "La fin de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constante"
  
! #: fortran/resolve.c:15828
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Le pas de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constante"
  
! #: fortran/resolve.c:15953
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "L'instruction DATA Ã  %L a plus de valeurs que de variables"
  
! #: fortran/resolve.c:16118
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "L'Ã©tiquette %d Ã  %L est dÃ©finie mais non utilisÃ©e"
  
! #: fortran/resolve.c:16124
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "L'Ã©tiquette %d Ã  %L est dÃ©finie mais ne peut pas Ãªtre utilisÃ©e"
  
! #: fortran/resolve.c:16208
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L doit avoir l'attribut SEQUENCE pour Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.c:16217
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir des composants ALLOCATABLE pour Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.c:16225
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L avec une initialisation par dÃ©faut ne peut pas Ãªtre dans une EQUIVALENCE avec une variable dans COMMON"
  
! #: fortran/resolve.c:16241
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L avec un ou des composants pointeurs ne peut pas Ãªtre dans un objet EQUIVALENCE"
  
! #: fortran/resolve.c:16344
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Erreur de syntaxe dans l'instruction EQUIVALENCE Ã  %L"
  
! #: fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Soit aucun ou tous les objets dans l'ensemble EQUIVALENCE Ã  %L aura l'attribut PROTECTED"
  
! #: fortran/resolve.c:16384
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Le membre %qs du bloc COMMON Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE dans la procÃ©dure pure %qs"
  
! #: fortran/resolve.c:16393
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "La constante nommÃ©e %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.c:16466
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Le tableau %qs Ã  %L avec des limites non constantes ne peut pas Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.c:16477
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Le composant de structure %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.c:16488
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "La sous-chaÃ®ne Ã  %L a une longueur zÃ©ro"
  
! #: fortran/resolve.c:16519
  #, 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.c:16586
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "Fonction PUBLIC %qs Ã  %L du type PRIVATE %qs"
  
! #: fortran/resolve.c:16599
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs Ã  %L n'a pas de type IMPLICIT"
  
! #: fortran/resolve.c:16619
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "La procÃ©dure opÃ©rateur utilisateur %qs Ã  %L doit Ãªtre une FUNCTION"
  
! #: fortran/resolve.c:16629
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "La procÃ©dure opÃ©rateur utilisateur %qs Ã  %L ne peut pas Ãªtre une longueur de caractÃ¨re tacite"
  
! #: fortran/resolve.c:16637
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "La procÃ©dure opÃ©rateur utilisateur %qs Ã  %L doit avoir au moins un argument"
  
! #: fortran/resolve.c:16651
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Le premier argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnel"
  
! #: fortran/resolve.c:16669
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Le deuxiÃ¨me argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnel"
  
! #: fortran/resolve.c:16676
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "L'interface opÃ©rateur Ã  %L doit avoir, au plus, deux arguments"
  
! #: fortran/resolve.c:16754
  #, 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 "La constante BOZ Ã  %L est trop
*** 62806,62822 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6035
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "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.c:8068
  #, 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.c:10972
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "mauvais type d'expression durant le parcours (%d)"
--- 62830,62846 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6083
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "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.c:8116
  #, 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.c:11020
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "mauvais type d'expression durant le parcours (%d)"
*************** msgstr "expression d'initialisation non
*** 62907,62973 ****
  msgid "intrinsic variable which isn't a procedure"
  msgstr "variable intrinsÃ¨que qui n'est pas une procÃ©dure"
  
! #: fortran/trans-decl.c:4327 fortran/trans-decl.c:6660
  #, 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.c:4815
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "ParamÃ¨tre de type diffÃ©rÃ© pas encore supportÃ©"
  
! #: fortran/trans-decl.c:5048
  #, 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.c:5061
  #, 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.c:5686
  #, 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.c:5692
  #, 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.c:5702 fortran/trans-decl.c:5840
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Argument muet %qs inutilisÃ© Ã  %L"
  
! #: fortran/trans-decl.c:5717
  #, 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.c:5736
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "Variable %qs inutilisÃ©e dÃ©clarÃ©e Ã  %L"
  
! #: fortran/trans-decl.c:5785
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "ParamÃ¨tre %qs inutilisÃ© dÃ©clarÃ© Ã  %L"
  
! #: fortran/trans-decl.c:5789
  #, 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.c:5812
  #, 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.c:6389
  #, 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"
--- 62931,62997 ----
  msgid "intrinsic variable which isn't a procedure"
  msgstr "variable intrinsÃ¨que qui n'est pas une procÃ©dure"
  
! #: fortran/trans-decl.c:4393 fortran/trans-decl.c:6733
  #, 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.c:4881
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "ParamÃ¨tre de type diffÃ©rÃ© pas encore supportÃ©"
  
! #: fortran/trans-decl.c:5121
  #, 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.c:5134
  #, 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.c:5759
  #, 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.c:5765
  #, 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.c:5775 fortran/trans-decl.c:5913
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Argument muet %qs inutilisÃ© Ã  %L"
  
! #: fortran/trans-decl.c:5790
  #, 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.c:5809
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "Variable %qs inutilisÃ©e dÃ©clarÃ©e Ã  %L"
  
! #: fortran/trans-decl.c:5858
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "ParamÃ¨tre %qs inutilisÃ© dÃ©clarÃ© Ã  %L"
  
! #: fortran/trans-decl.c:5862
  #, 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.c:5885
  #, 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.c:6462
  #, 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 "Fonction intrinsÃ¨que %qs (%d) n
*** 63013,63024 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "L'argument %<dim%> de l'intrinsÃ¨que %s Ã  %L n'est pas un index de dimension valide"
  
! #: fortran/trans-intrinsic.c:11246 fortran/trans-stmt.c:1066
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "DÃ©solÃ©, le composant de l'Ã©vÃ©nement du type dÃ©rivÃ© Ã  %L n'est pas encore supportÃ©"
  
! #: fortran/trans-intrinsic.c:11253
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "La variable d'Ã©vÃ©nement Ã  %L ne sera point co-indexÃ©e"
--- 63037,63048 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "L'argument %<dim%> de l'intrinsÃ¨que %s Ã  %L n'est pas un index de dimension valide"
  
! #: fortran/trans-intrinsic.c:11267 fortran/trans-stmt.c:1066
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "DÃ©solÃ©, le composant de l'Ã©vÃ©nement du type dÃ©rivÃ© Ã  %L n'est pas encore supportÃ©"
  
! #: fortran/trans-intrinsic.c:11274
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "La variable d'Ã©vÃ©nement Ã  %L ne sera point co-indexÃ©e"
*************** msgstr "gfc_validate_kind(): Mauvais typ
*** 63128,63134 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr "gfc_validate_kind(): Mauvais sous-type obtenu"
  
! #: fortran/trans.c:2114
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Mauvais code d'instruction"
--- 63152,63158 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr "gfc_validate_kind(): Mauvais sous-type obtenu"
  
! #: fortran/trans.c:2117
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Mauvais code d'instruction"
*************** msgstr "%<-fobjc-sjlj-exceptions%> est i
*** 64317,64364 ****
  msgid "creating selector for nonexistent method %qE"
  msgstr "crÃ©ation d'un sÃ©lecteur pour la mÃ©thode inexistante %qE"
  
! #: config/fused-madd.opt:22
! #, gcc-internal-format
! msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
! msgstr "%<-mfused-madd%> est dÃ©prÃ©ciÃ©e. Utilisez plutÃ´t %<-ffp-contract=%>"
! 
! #: config/microblaze/microblaze.opt:87
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fstack-check"
! msgstr "%qs est obsolÃ¨te; utilisez -fstack-check."
  
! #: config/microblaze/microblaze.opt:95
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
! msgstr "%qs est dÃ©prÃ©ciÃ©; utilisez -fno-zero-initialized-in-bss"
  
! #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
! #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
! #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
! #: config/arc/arc.opt:384
  #, gcc-internal-format
! msgid "%qs is deprecated"
! msgstr "%qs est obsolÃ¨te"
  
! #: config/vms/vms.opt:42
  #, gcc-internal-format
! msgid "unknown pointer size model %qs"
! msgstr "modÃ¨le de taille de pointeur %qs inconnu"
  
! #: config/avr/avr.opt:26
  #, gcc-internal-format
! msgid "missing device or architecture after %qs"
! msgstr "pÃ©riphÃ©rique ou architecture manquant aprÃ¨s %qs"
  
! #: config/darwin.opt:56 brig/lang.opt:44 common.opt:326 common.opt:329
! #: common.opt:3140 c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76
! #: c-family/c.opt:79 c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220
! #: c-family/c.opt:224 c-family/c.opt:236 c-family/c.opt:1906
! #: c-family/c.opt:1914
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "nom de fichier manquant aprÃ¨s %qs"
  
  #: config/i386/i386.opt:319
  #, gcc-internal-format
  msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
--- 64341,64432 ----
  msgid "creating selector for nonexistent method %qE"
  msgstr "crÃ©ation d'un sÃ©lecteur pour la mÃ©thode inexistante %qE"
  
! #: fortran/lang.opt:409
  #, gcc-internal-format
! msgid "Unrecognized option to endianness value: %qs"
! msgstr "Option non reconnue pour la valeur de boutismeÂ : %qs"
  
! #: fortran/lang.opt:600
  #, gcc-internal-format
! msgid "Unrecognized option to floating-point init value: %qs"
! msgstr "Option non reconnue pour initialiser la valeur en virgule flottante: %qs"
  
! #: fortran/lang.opt:730
  #, gcc-internal-format
! msgid "Unrecognized option: %qs"
! msgstr "Option non reconnueÂ : %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 "assertion manquante aprÃ¨s %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:256
  #, gcc-internal-format
! msgid "macro name missing after %qs"
! msgstr "nom de macro manquant aprÃ¨s %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
! #: c-family/c.opt:236 c-family/c.opt:1906 c-family/c.opt:1914 brig/lang.opt:44
! #: config/darwin.opt:56 common.opt:326 common.opt:329 common.opt:3140
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "nom de fichier manquant aprÃ¨s %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:1902
+ #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
+ #, gcc-internal-format
+ msgid "missing path after %qs"
+ msgstr "cible manquante aprÃ¨s %qs"
+ 
+ #: c-family/c.opt:244 c-family/c.opt:248
+ #, gcc-internal-format
+ msgid "missing makefile target after %qs"
+ msgstr "cible manquante dans le makefile aprÃ¨s %qs"
+ 
+ #: c-family/c.opt:283
+ #, gcc-internal-format
+ msgid "argument %qs to %<-Waligned-new%> not recognized"
+ msgstr "argument %qs pour %<-Waligned-new%> non reconnu"
+ 
+ #: c-family/c.opt:903
+ #, gcc-internal-format
+ msgid "argument %qs to %<-Wnormalized%> not recognized"
+ msgstr "argument %qs vers %<-Wnormalized%> non reconnu"
+ 
+ #: c-family/c.opt:1408
+ #, gcc-internal-format
+ msgid "no class name specified with %qs"
+ msgstr "aucun nom de classe spÃ©cifiÃ© avec %qs"
+ 
+ #: c-family/c.opt:1519
+ #, gcc-internal-format
+ msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
+ msgstr "%<-fhandle-exceptions%> a Ã©tÃ© renommÃ© en %<-fexceptions%> (et est maintenant utilisÃ© par dÃ©faut)"
+ 
+ #: c-family/c.opt:1602
+ #, gcc-internal-format
+ msgid "unrecognized ivar visibility value %qs"
+ msgstr "valeur de visibilitÃ© %qs non reconnue dans Â«Â ivar_visibilityÂ Â»"
+ 
+ #: c-family/c.opt:1762
+ #, gcc-internal-format
+ msgid "unrecognized scalar storage order value %qs"
+ msgstr "ordre de stockage des scalaires %qs non reconnu"
+ 
+ #: d/lang.opt:189
+ #, gcc-internal-format
+ msgid "unknown array bounds setting %qs"
+ msgstr "paramÃ¨tre de limite de tableau %qs inconnu"
+ 
+ #: config/vms/vms.opt:42
+ #, gcc-internal-format
+ msgid "unknown pointer size model %qs"
+ msgstr "modÃ¨le de taille de pointeur %qs inconnu"
+ 
  #: config/i386/i386.opt:319
  #, gcc-internal-format
  msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
*************** msgstr "%<-mintel-syntax%> et %<-mno-int
*** 64374,64379 ****
--- 64442,64452 ----
  msgid "%<-msse5%> was removed"
  msgstr "%<-msse5%> a Ã©tÃ© supprimÃ©"
  
+ #: config/avr/avr.opt:26
+ #, gcc-internal-format
+ msgid "missing device or architecture after %qs"
+ msgstr "pÃ©riphÃ©rique ou architecture manquant aprÃ¨s %qs"
+ 
  #: config/rs6000/rs6000.opt:317
  #, gcc-internal-format
  msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
*************** msgstr "utilisation de l'ABI darwin64"
*** 64394,64399 ****
--- 64467,64500 ----
  msgid "using old darwin ABI"
  msgstr "utilisation de l'ancienne ABI darwin"
  
+ #: config/fused-madd.opt:22
+ #, gcc-internal-format
+ msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
+ msgstr "%<-mfused-madd%> est dÃ©prÃ©ciÃ©e. Utilisez plutÃ´t %<-ffp-contract=%>"
+ 
+ #: config/microblaze/microblaze.opt:87
+ #, gcc-internal-format
+ msgid "%qs is deprecated; use -fstack-check"
+ msgstr "%qs est obsolÃ¨te; utilisez -fstack-check."
+ 
+ #: config/microblaze/microblaze.opt:95
+ #, gcc-internal-format
+ msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
+ msgstr "%qs est dÃ©prÃ©ciÃ©; utilisez -fno-zero-initialized-in-bss"
+ 
+ #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
+ #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
+ #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
+ #: config/arc/arc.opt:384
+ #, gcc-internal-format
+ msgid "%qs is deprecated"
+ msgstr "%qs est obsolÃ¨te"
+ 
+ #: lto/lang.opt:28
+ #, gcc-internal-format
+ msgid "unknown linker output %qs"
+ msgstr "sortie %qs inconnue pour l'Ã©diteur de liens"
+ 
  #: common.opt:1406
  #, gcc-internal-format
  msgid "unknown excess precision style %qs"
*************** msgstr "valeur de visibilitÃ© %qs non re
*** 64479,64561 ****
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "prioritÃ© d'initialisation de la vÃ©rification de la vtable %qs inconnue"
  
! #: d/lang.opt:189
! #, gcc-internal-format
! msgid "unknown array bounds setting %qs"
! msgstr "paramÃ¨tre de limite de tableau %qs inconnu"
! 
! #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
! #, gcc-internal-format
! msgid "assertion missing after %qs"
! msgstr "assertion manquante aprÃ¨s %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:256
! #, gcc-internal-format
! msgid "macro name missing after %qs"
! msgstr "nom de macro manquant aprÃ¨s %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:1902
! #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
! #, gcc-internal-format
! msgid "missing path after %qs"
! msgstr "cible manquante aprÃ¨s %qs"
! 
! #: c-family/c.opt:244 c-family/c.opt:248
! #, gcc-internal-format
! msgid "missing makefile target after %qs"
! msgstr "cible manquante dans le makefile aprÃ¨s %qs"
! 
! #: c-family/c.opt:283
! #, gcc-internal-format
! msgid "argument %qs to %<-Waligned-new%> not recognized"
! msgstr "argument %qs pour %<-Waligned-new%> non reconnu"
! 
! #: c-family/c.opt:903
! #, gcc-internal-format
! msgid "argument %qs to %<-Wnormalized%> not recognized"
! msgstr "argument %qs vers %<-Wnormalized%> non reconnu"
! 
! #: c-family/c.opt:1408
! #, gcc-internal-format
! msgid "no class name specified with %qs"
! msgstr "aucun nom de classe spÃ©cifiÃ© avec %qs"
! 
! #: c-family/c.opt:1519
! #, gcc-internal-format
! msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
! msgstr "%<-fhandle-exceptions%> a Ã©tÃ© renommÃ© en %<-fexceptions%> (et est maintenant utilisÃ© par dÃ©faut)"
! 
! #: c-family/c.opt:1602
! #, gcc-internal-format
! msgid "unrecognized ivar visibility value %qs"
! msgstr "valeur de visibilitÃ© %qs non reconnue dans Â«Â ivar_visibilityÂ Â»"
! 
! #: c-family/c.opt:1762
! #, gcc-internal-format
! msgid "unrecognized scalar storage order value %qs"
! msgstr "ordre de stockage des scalaires %qs non reconnu"
! 
! #: fortran/lang.opt:409
! #, gcc-internal-format
! msgid "Unrecognized option to endianness value: %qs"
! msgstr "Option non reconnue pour la valeur de boutismeÂ : %qs"
  
! #: fortran/lang.opt:600
! #, gcc-internal-format
! msgid "Unrecognized option to floating-point init value: %qs"
! msgstr "Option non reconnue pour initialiser la valeur en virgule flottante: %qs"
  
! #: fortran/lang.opt:730
! #, gcc-internal-format
! msgid "Unrecognized option: %qs"
! msgstr "Option non reconnueÂ : %qs"
  
! #: lto/lang.opt:28
! #, gcc-internal-format
! msgid "unknown linker output %qs"
! msgstr "sortie %qs inconnue pour l'Ã©diteur de liens"
  
  #~ msgid "invalid %%t operand %<%wd%>"
  #~ msgstr "opÃ©rande %%t invalide %<%wd%>"
--- 64580,64596 ----
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "prioritÃ© d'initialisation de la vÃ©rification de la vtable %qs inconnue"
  
! #~ msgid "%qE output %wu bytes into a destination of size %wu"
! #~ msgstr "%qE Ã©crit %wu octets dans une destination dont la taille est %wu"
  
! #~ msgid "%qE output %wu bytes"
! #~ msgstr "%qE Ã©crit %wu octets"
  
! #~ msgid "PIC is not supported for %s. Generating non-PIC code only.."
! #~ msgstr "PIC n'est pas supportÃ© pour %s. Seul du code non PIC sera gÃ©nÃ©rÃ©."
  
! #~ msgid "no dispatcher found for %s"
! #~ msgstr "pas de rÃ©partiteur trouvÃ© pour %s"
  
  #~ msgid "invalid %%t operand %<%wd%>"
  #~ msgstr "opÃ©rande %%t invalide %<%wd%>"
diff -Nrcpad gcc-9.1.0/gcc/po/hr.gmo gcc-9.2.0/gcc/po/hr.gmo
*** gcc-9.1.0/gcc/po/hr.gmo	Fri May  3 08:12:44 2019
--- gcc-9.2.0/gcc/po/hr.gmo	Mon Aug 12 07:51:11 2019
*************** warranty; not even for MERCHANTABILITY o
*** 80,86 ****
  insn does not satisfy its constraints:insn outside basic blockinternal compiler error: invalid %%-codeinvalid 'asm': invalid expression as operandlibraries: %s
  malformed COLLECT_GCC_OPTIONSnegative insn lengthnote: operand number out of rangeoptions enabled: sorry, unimplemented: this is the insn:unrecognizable insn:unrecoverable errorwarning: Project-Id-Version: gcc 4.7.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-04-13 17:21+0200
  PO-Revision-Date: 2012-07-05 15:49+0200
  Last-Translator: Tomislav Krznar <tomislav.krznar@gmail.com>
  Language-Team: Croatian <lokalizacija@linux.hr>
--- 80,86 ----
  insn does not satisfy its constraints:insn outside basic blockinternal compiler error: invalid %%-codeinvalid 'asm': invalid expression as operandlibraries: %s
  malformed COLLECT_GCC_OPTIONSnegative insn lengthnote: operand number out of rangeoptions enabled: sorry, unimplemented: this is the insn:unrecognizable insn:unrecoverable errorwarning: Project-Id-Version: gcc 4.7.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-05-02 20:28+0000
  PO-Revision-Date: 2012-07-05 15:49+0200
  Last-Translator: Tomislav Krznar <tomislav.krznar@gmail.com>
  Language-Team: Croatian <lokalizacija@linux.hr>
diff -Nrcpad gcc-9.1.0/gcc/po/hr.po gcc-9.2.0/gcc/po/hr.po
*** gcc-9.1.0/gcc/po/hr.po	Tue Apr 23 21:03:01 2019
--- gcc-9.2.0/gcc/po/hr.po	Wed May  8 00:05:32 2019
*************** msgid ""
*** 7,13 ****
  msgstr ""
  "Project-Id-Version: gcc 4.7.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2019-04-13 17:21+0200\n"
  "PO-Revision-Date: 2012-07-05 15:49+0200\n"
  "Last-Translator: Tomislav Krznar <tomislav.krznar@gmail.com>\n"
  "Language-Team: Croatian <lokalizacija@linux.hr>\n"
--- 7,13 ----
  msgstr ""
  "Project-Id-Version: gcc 4.7.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2019-05-02 20:28+0000\n"
  "PO-Revision-Date: 2012-07-05 15:49+0200\n"
  "Last-Translator: Tomislav Krznar <tomislav.krznar@gmail.com>\n"
  "Language-Team: Croatian <lokalizacija@linux.hr>\n"
*************** msgstr "operand â€ž%%lâ€� nije oznaka"
*** 208,219 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6143 config/i386/i386.c:16997
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4207 config/arc/arc.c:6240 config/i386/i386.c:17088
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
--- 208,219 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6158 config/i386/i386.c:16998
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4207 config/arc/arc.c:6255 config/i386/i386.c:17089
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr " NiÅ¡ta nije pronaÄ‘eno.  Korist
*** 1313,1359 ****
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Sve opcije sa Å¾eljenim svojstvima su veÄ‡ prikazane\n"
  
! #: opts.c:1630
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.c:1633
  msgid "The following options control compiler warning messages"
  msgstr "SljedeÄ‡e opcije upravljaju porukama upozorenja kompajlera"
  
! #: opts.c:1636
  msgid "The following options control optimizations"
  msgstr "SljedeÄ‡e opcije upravljaju optimizacijama"
  
! #: opts.c:1639 opts.c:1678
  msgid "The following options are language-independent"
  msgstr "SljedeÄ‡e opcije su neovisne o jeziku"
  
! #: opts.c:1642
  msgid "The --param option recognizes the following as parameters"
  msgstr "Opcija --param prepoznaje sljedeÄ‡e kao parametre"
  
! #: opts.c:1648
  msgid "The following options are specific to just the language "
  msgstr "SljedeÄ‡e opcije su posebne samo za jezik "
  
! #: opts.c:1650
  msgid "The following options are supported by the language "
  msgstr "SljedeÄ‡e opcije podrÅ¾ava jezik "
  
! #: opts.c:1661
  msgid "The following options are not documented"
  msgstr "SljedeÄ‡e opcije nisu dokumentirane"
  
! #: opts.c:1663
  msgid "The following options take separate arguments"
  msgstr "SljedeÄ‡e opcije primaju odvojene argumente"
  
! #: opts.c:1665
  msgid "The following options take joined arguments"
  msgstr "SljedeÄ‡e opcije primaju spojene argumente"
  
! #: opts.c:1676
  msgid "The following options are language-related"
  msgstr "SljedeÄ‡e opcije su vezane uz jezik"
  
--- 1313,1366 ----
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Sve opcije sa Å¾eljenim svojstvima su veÄ‡ prikazane\n"
  
! #: opts.c:1581
! #, c-format
! msgid ""
! "  Known valid arguments for %s option:\n"
! "   "
! msgstr ""
! 
! #: opts.c:1631
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.c:1634
  msgid "The following options control compiler warning messages"
  msgstr "SljedeÄ‡e opcije upravljaju porukama upozorenja kompajlera"
  
! #: opts.c:1637
  msgid "The following options control optimizations"
  msgstr "SljedeÄ‡e opcije upravljaju optimizacijama"
  
! #: opts.c:1640 opts.c:1679
  msgid "The following options are language-independent"
  msgstr "SljedeÄ‡e opcije su neovisne o jeziku"
  
! #: opts.c:1643
  msgid "The --param option recognizes the following as parameters"
  msgstr "Opcija --param prepoznaje sljedeÄ‡e kao parametre"
  
! #: opts.c:1649
  msgid "The following options are specific to just the language "
  msgstr "SljedeÄ‡e opcije su posebne samo za jezik "
  
! #: opts.c:1651
  msgid "The following options are supported by the language "
  msgstr "SljedeÄ‡e opcije podrÅ¾ava jezik "
  
! #: opts.c:1662
  msgid "The following options are not documented"
  msgstr "SljedeÄ‡e opcije nisu dokumentirane"
  
! #: opts.c:1664
  msgid "The following options take separate arguments"
  msgstr "SljedeÄ‡e opcije primaju odvojene argumente"
  
! #: opts.c:1666
  msgid "The following options take joined arguments"
  msgstr "SljedeÄ‡e opcije primaju spojene argumente"
  
! #: opts.c:1677
  msgid "The following options are language-related"
  msgstr "SljedeÄ‡e opcije su vezane uz jezik"
  
*************** msgstr ""
*** 1482,1488 ****
  msgid "options enabled: "
  msgstr "omoguÄ‡ene opcije: "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5617 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
--- 1489,1495 ----
  msgid "options enabled: "
  msgstr "omoguÄ‡ene opcije: "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5634 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
*************** msgstr ""
*** 3049,3055 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22872
  #, c-format
  msgid "missing operand"
  msgstr ""
--- 3056,3062 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22877
  #, c-format
  msgid "missing operand"
  msgstr ""
*************** msgstr ""
*** 3077,3083 ****
  msgid "invalid address mode"
  msgstr "neispravni â€žasmâ€�: "
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18255
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
--- 3084,3090 ----
  msgid "invalid address mode"
  msgstr "neispravni â€žasmâ€�: "
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18256
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
*************** msgstr ""
*** 3169,3230 ****
  msgid "invalid operand address"
  msgstr ""
  
! #: config/arc/arc.c:4207
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operand to %%Z code"
  msgstr "neispravni %%-kod"
  
! #: config/arc/arc.c:4215
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operand to %%z code"
  msgstr "neispravni %%-kod"
  
! #: config/arc/arc.c:4223
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operands to %%c code"
  msgstr "neispravni %%-kod"
  
! #: config/arc/arc.c:4231
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operand to %%M code"
  msgstr "neispravni %%-kod"
  
! #: config/arc/arc.c:4239 config/m32r/m32r.c:2103
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr ""
  
! #: config/arc/arc.c:4250 config/m32r/m32r.c:2096
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr ""
  
! #: config/arc/arc.c:4398 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr ""
  
! #: config/arc/arc.c:4474 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr ""
  
! #: config/arc/arc.c:4542 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr ""
  
! #: config/arc/arc.c:4554
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operand to %%V code"
  msgstr "neispravni %%-kod"
  
! #: config/arc/arc.c:4611
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operand to %%O code"
--- 3176,3237 ----
  msgid "invalid operand address"
  msgstr ""
  
! #: config/arc/arc.c:4220
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operand to %%Z code"
  msgstr "neispravni %%-kod"
  
! #: config/arc/arc.c:4228
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operand to %%z code"
  msgstr "neispravni %%-kod"
  
! #: config/arc/arc.c:4236
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operands to %%c code"
  msgstr "neispravni %%-kod"
  
! #: config/arc/arc.c:4244
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operand to %%M code"
  msgstr "neispravni %%-kod"
  
! #: config/arc/arc.c:4252 config/m32r/m32r.c:2103
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr ""
  
! #: config/arc/arc.c:4263 config/m32r/m32r.c:2096
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr ""
  
! #: config/arc/arc.c:4411 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr ""
  
! #: config/arc/arc.c:4487 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr ""
  
! #: config/arc/arc.c:4555 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr ""
  
! #: config/arc/arc.c:4567
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operand to %%V code"
  msgstr "neispravni %%-kod"
  
! #: config/arc/arc.c:4624
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid operand to %%O code"
*************** msgstr "neispravni %%-kod"
*** 3232,3282 ****
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4637 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
  
! #: config/arc/arc.c:6228
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid UNSPEC as operand: %d"
  msgstr "neispravni izraz kao operand"
  
! #: config/arc/arc.c:6517 config/cris/cris.c:2571
  msgid "unrecognized supposed constant"
  msgstr ""
  
! #: config/arm/arm.c:19310 config/arm/arm.c:19335 config/arm/arm.c:19345
! #: config/arm/arm.c:19354 config/arm/arm.c:19363
  #, c-format
  msgid "invalid shift operand"
  msgstr ""
  
! #: config/arm/arm.c:22203 config/arm/arm.c:22221
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr ""
  
! #: config/arm/arm.c:22209
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.c:22327 config/arm/arm.c:22340 config/arm/arm.c:22365
  #: config/nios2/nios2.c:3070
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr ""
  
! #: config/arm/arm.c:22442 config/arm/arm.c:22464 config/arm/arm.c:22474
! #: config/arm/arm.c:22484 config/arm/arm.c:22494 config/arm/arm.c:22533
! #: config/arm/arm.c:22551 config/arm/arm.c:22576 config/arm/arm.c:22591
! #: config/arm/arm.c:22618 config/arm/arm.c:22625 config/arm/arm.c:22643
! #: config/arm/arm.c:22650 config/arm/arm.c:22658 config/arm/arm.c:22679
! #: config/arm/arm.c:22686 config/arm/arm.c:22819 config/arm/arm.c:22826
! #: config/arm/arm.c:22853 config/arm/arm.c:22860 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
--- 3239,3289 ----
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4650 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
  
! #: config/arc/arc.c:6243
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid UNSPEC as operand: %d"
  msgstr "neispravni izraz kao operand"
  
! #: config/arc/arc.c:6532 config/cris/cris.c:2571
  msgid "unrecognized supposed constant"
  msgstr ""
  
! #: config/arm/arm.c:19315 config/arm/arm.c:19340 config/arm/arm.c:19350
! #: config/arm/arm.c:19359 config/arm/arm.c:19368
  #, c-format
  msgid "invalid shift operand"
  msgstr ""
  
! #: config/arm/arm.c:22208 config/arm/arm.c:22226
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr ""
  
! #: config/arm/arm.c:22214
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.c:22332 config/arm/arm.c:22345 config/arm/arm.c:22370
  #: config/nios2/nios2.c:3070
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr ""
  
! #: config/arm/arm.c:22447 config/arm/arm.c:22469 config/arm/arm.c:22479
! #: config/arm/arm.c:22489 config/arm/arm.c:22499 config/arm/arm.c:22538
! #: config/arm/arm.c:22556 config/arm/arm.c:22581 config/arm/arm.c:22596
! #: config/arm/arm.c:22623 config/arm/arm.c:22630 config/arm/arm.c:22648
! #: config/arm/arm.c:22655 config/arm/arm.c:22663 config/arm/arm.c:22684
! #: config/arm/arm.c:22691 config/arm/arm.c:22824 config/arm/arm.c:22831
! #: config/arm/arm.c:22858 config/arm/arm.c:22865 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
*************** msgstr ""
*** 3284,3296 ****
  msgid "invalid operand for code '%c'"
  msgstr ""
  
! #: config/arm/arm.c:22546
  #, c-format
  msgid "instruction never executed"
  msgstr ""
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22567
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
--- 3291,3303 ----
  msgid "invalid operand for code '%c'"
  msgstr ""
  
! #: config/arm/arm.c:22551
  #, c-format
  msgid "instruction never executed"
  msgstr ""
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22572
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
*************** msgstr ""
*** 3401,3407 ****
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6502
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3408,3414 ----
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6520
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "neispravni %%-kod"
*** 3637,3737 ****
  msgid "invalid fp constant"
  msgstr ""
  
! #: config/i386/i386.c:17082
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.c:17621
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr ""
  
! #: config/i386/i386.c:17626
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:17857
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid operand size for operand code 'O'"
  msgstr "neispravni izraz kao operand"
  
! #: config/i386/i386.c:17892
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid operand size for operand code 'z'"
  msgstr "neispravni izraz kao operand"
  
! #: config/i386/i386.c:17961
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr ""
  
! #: config/i386/i386.c:17966
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "neispravni izraz kao operand"
  
! #: config/i386/i386.c:18043
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18122
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18140
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18153
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18168
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.c:18196
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18214
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18237
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18341
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18403
  #, c-format
  msgid "invalid constraints for operand"
  msgstr ""
  
! #: config/i386/i386.c:18453
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid vector immediate"
  msgstr "neispravni %%-kod"
  
! #: config/i386/i386.c:29331
  msgid "unknown insn mode"
  msgstr ""
  
--- 3644,3744 ----
  msgid "invalid fp constant"
  msgstr ""
  
! #: config/i386/i386.c:17083
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.c:17622
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr ""
  
! #: config/i386/i386.c:17627
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:17858
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid operand size for operand code 'O'"
  msgstr "neispravni izraz kao operand"
  
! #: config/i386/i386.c:17893
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid operand size for operand code 'z'"
  msgstr "neispravni izraz kao operand"
  
! #: config/i386/i386.c:17962
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr ""
  
! #: config/i386/i386.c:17967
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "neispravni izraz kao operand"
  
! #: config/i386/i386.c:18044
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18123
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18141
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18154
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18169
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.c:18197
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18215
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18238
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18342
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18404
  #, c-format
  msgid "invalid constraints for operand"
  msgstr ""
  
! #: config/i386/i386.c:18454
  #, fuzzy, c-format
  #| msgid "invalid %%-code"
  msgid "invalid vector immediate"
  msgstr "neispravni %%-kod"
  
! #: config/i386/i386.c:29334
  msgid "unknown insn mode"
  msgstr ""
  
*************** msgstr ""
*** 4201,4223 ****
  msgid "invalid expression for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.c:11723
  msgid "vector argument passed to unprototyped function"
  msgstr ""
  
! #: config/s390/s390.c:16047
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.c:16057
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:16060
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:16068
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 4208,4230 ----
  msgid "invalid expression for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.c:11733
  msgid "vector argument passed to unprototyped function"
  msgstr ""
  
! #: config/s390/s390.c:16057
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.c:16067
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:16070
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:16078
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr ""
*** 4621,4659 ****
  msgid "expected label"
  msgstr "oÄ�ekujem %<while%>"
  
! #: cp/call.c:11044
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:11045
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.c:3141
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.c:3142
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:3212
  msgid "enters try block"
  msgstr ""
  
! #: cp/decl.c:3218
  msgid "enters catch block"
  msgstr ""
  
! #: cp/decl.c:3224
  msgid "enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3230
  msgid "enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3237
  msgid "enters constexpr if statement"
  msgstr ""
  
--- 4628,4666 ----
  msgid "expected label"
  msgstr "oÄ�ekujem %<while%>"
  
! #: cp/call.c:11059
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:11060
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.c:3158
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.c:3159
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:3229
  msgid "enters try block"
  msgstr ""
  
! #: cp/decl.c:3235
  msgid "enters catch block"
  msgstr ""
  
! #: cp/decl.c:3241
  msgid "enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3247
  msgid "enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3254
  msgid "enters constexpr if statement"
  msgstr ""
  
*************** msgstr ""
*** 4868,4874 ****
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:2003 cp/pt.c:23707
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
--- 4875,4881 ----
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:2003 cp/pt.c:23706
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
*************** msgstr ""
*** 4915,4962 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6230 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.c:6231 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.c:6258 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.c:6275 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.c:6287 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.c:6305
  msgid "in argument to unary !"
  msgstr ""
  
! #: cp/typeck.c:6351
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6353
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6355
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6357
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 4922,4969 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6248 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.c:6249 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.c:6276 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.c:6293 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.c:6305 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.c:6323
  msgid "in argument to unary !"
  msgstr ""
  
! #: cp/typeck.c:6369
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6371
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6373
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6375
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 5043,5049 ****
  msgid "Deleted feature:"
  msgstr ""
  
! #: fortran/expr.c:3608
  msgid "array assignment"
  msgstr ""
  
--- 5050,5056 ----
  msgid "Deleted feature:"
  msgstr ""
  
! #: fortran/expr.c:3632
  msgid "array assignment"
  msgstr ""
  
*************** msgstr ""
*** 5251,5261 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2061 fortran/resolve.c:11462
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.c:2064 fortran/resolve.c:11513 fortran/resolve.c:11516
  msgid "pointer assignment"
  msgstr ""
  
--- 5258,5268 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2061 fortran/resolve.c:11466
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.c:2064 fortran/resolve.c:11517 fortran/resolve.c:11520
  msgid "pointer assignment"
  msgstr ""
  
*************** msgstr ""
*** 5415,5494 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:7010
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:7014
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:7018
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7022
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7026
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7312 fortran/resolve.c:7315
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7688 fortran/resolve.c:7691
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7924 fortran/resolve.c:9660
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7968 fortran/resolve.c:9672
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9463
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9684
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.c:1635
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.c:5887
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.c:9496
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.c:5952
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.c:5960
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9309
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:10720
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 5422,5501 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:7014
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:7018
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:7022
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7026
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7030
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7316 fortran/resolve.c:7319
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7692 fortran/resolve.c:7695
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7928 fortran/resolve.c:9664
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7972 fortran/resolve.c:9676
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9467
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9688
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.c:1675
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.c:5935
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.c:9544
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.c:6025
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.c:6033
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9250
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:10661
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 5497,5508 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8737
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8769
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
--- 5504,5515 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8758
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8790
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
*************** msgstr ""
*** 5543,5566 ****
  msgid "Incorrect function return value"
  msgstr ""
  
! #: fortran/trans.c:611
  msgid "Memory allocation failed"
  msgstr ""
  
! #: fortran/trans.c:689 fortran/trans.c:1672
  msgid "Allocation would exceed memory limit"
  msgstr ""
  
! #: fortran/trans.c:898
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.c:904
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.c:1357 fortran/trans.c:1516
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
--- 5550,5573 ----
  msgid "Incorrect function return value"
  msgstr ""
  
! #: fortran/trans.c:614
  msgid "Memory allocation failed"
  msgstr ""
  
! #: fortran/trans.c:692 fortran/trans.c:1675
  msgid "Allocation would exceed memory limit"
  msgstr ""
  
! #: fortran/trans.c:901
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.c:907
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.c:1360 fortran/trans.c:1519
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
*************** msgstr ""
*** 5904,7856 ****
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: config/alpha/alpha.opt:23 config/i386/i386.opt:440
! msgid "Do not use hardware fp."
  msgstr ""
  
! #: config/alpha/alpha.opt:27
! msgid "Use fp registers."
  msgstr ""
  
! #: config/alpha/alpha.opt:31 common.opt:654 common.opt:788 common.opt:998
! #: common.opt:1002 common.opt:1006 common.opt:1010 common.opt:1574
! #: common.opt:1630 common.opt:1762 common.opt:1766 common.opt:2000
! #: common.opt:2178 common.opt:2879 fortran/lang.opt:489
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
  
! #: config/alpha/alpha.opt:35
! msgid "Request IEEE-conformant math library routines (OSF/1)."
  msgstr ""
  
! #: config/alpha/alpha.opt:39
! msgid "Emit IEEE-conformant code, without inexact exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:46
! msgid "Do not emit complex integer constants to read-only memory."
  msgstr ""
  
! #: config/alpha/alpha.opt:50
! msgid "Use VAX fp."
  msgstr ""
  
! #: config/alpha/alpha.opt:54
! msgid "Do not use VAX fp."
  msgstr ""
  
! #: config/alpha/alpha.opt:58
! msgid "Emit code for the byte/word ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:62
! msgid "Emit code for the motion video ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:66
! msgid "Emit code for the fp move and sqrt ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:70
! msgid "Emit code for the counting ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:74
! msgid "Emit code using explicit relocation directives."
  msgstr ""
  
! #: config/alpha/alpha.opt:78
! msgid "Emit 16-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:82
! msgid "Emit 32-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:86
! msgid "Emit direct branches to local functions."
  msgstr ""
  
! #: config/alpha/alpha.opt:90
! msgid "Emit indirect branches to local functions."
  msgstr ""
  
! #: config/alpha/alpha.opt:94
! msgid "Emit rdval instead of rduniq for thread pointer."
  msgstr ""
  
! #: config/alpha/alpha.opt:98 config/s390/s390.opt:150 config/i386/i386.opt:212
! #: config/sparc/long-double-switch.opt:23
! msgid "Use 128-bit long double."
  msgstr ""
  
! #: config/alpha/alpha.opt:102 config/s390/s390.opt:154
! #: config/i386/i386.opt:208 config/sparc/long-double-switch.opt:27
! msgid "Use 64-bit long double."
  msgstr ""
  
! #: config/alpha/alpha.opt:106
! msgid "Use features of and schedule given CPU."
  msgstr ""
  
! #: config/alpha/alpha.opt:110
! msgid "Schedule given CPU."
  msgstr ""
  
! #: config/alpha/alpha.opt:114
! msgid "Control the generated fp rounding mode."
  msgstr ""
  
! #: config/alpha/alpha.opt:118
! msgid "Control the IEEE trap mode."
  msgstr ""
  
! #: config/alpha/alpha.opt:122
! msgid "Control the precision given to fp exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:126
! msgid "Tune expected memory latency."
  msgstr ""
  
! #: config/alpha/alpha.opt:130 config/ia64/ia64.opt:118
! msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
  msgstr ""
  
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
  msgstr ""
  
! #: config/mips/mips.opt:32
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
  msgstr ""
  
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/mips/mips.opt:55
! msgid "Generate code that can be used in SVR4-style dynamic objects."
  msgstr ""
  
! #: config/mips/mips.opt:59
! msgid "Use PMC-style 'mad' instructions."
  msgstr ""
  
! #: config/mips/mips.opt:63
! msgid "Use integer madd/msub instructions."
  msgstr ""
  
! #: config/mips/mips.opt:67
! msgid "-march=ISA\tGenerate code for the given ISA."
  msgstr ""
  
! #: config/mips/mips.opt:71
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/mips/mips.opt:75
! msgid "Use Branch Likely instructions, overriding the architecture default."
  msgstr ""
  
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
  msgstr ""
  
! #: config/mips/mips.opt:83
! msgid "Trap on integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
  msgstr ""
  
! #: config/mips/mips.opt:91
! msgid "Valid arguments to -mcode-readable=:"
  msgstr ""
  
! #: config/mips/mips.opt:104
! msgid "Use branch-and-break sequences to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:108
! msgid "Use trap instructions to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:112
! msgid "Allow the use of MDMX instructions."
  msgstr ""
  
! #: config/mips/mips.opt:116
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
  msgstr ""
  
! #: config/mips/mips.opt:120
! msgid "Use MIPS-DSP instructions."
  msgstr ""
  
! #: config/mips/mips.opt:124
! msgid "Use MIPS-DSP REV 2 instructions."
  msgstr ""
  
! #: config/mips/mips.opt:134 config/c6x/c6x.opt:30 config/nios2/nios2.opt:94
! #: config/tilegx/tilegx.opt:45
! msgid "Use big-endian byte order."
  msgstr ""
  
! #: config/mips/mips.opt:138 config/c6x/c6x.opt:34 config/nios2/nios2.opt:98
! #: config/tilegx/tilegx.opt:49
! msgid "Use little-endian byte order."
  msgstr ""
  
! #: config/mips/mips.opt:142 config/iq2000/iq2000.opt:61
! msgid "Use ROM instead of RAM."
  msgstr ""
  
! #: config/mips/mips.opt:146
! msgid "Use Enhanced Virtual Addressing instructions."
  msgstr ""
  
! #: config/mips/mips.opt:150
! msgid "Use NewABI-style %reloc() assembly operators."
  msgstr ""
  
! #: config/mips/mips.opt:154
! msgid "Use -G for data that is not defined by the current object."
  msgstr ""
  
! #: config/mips/mips.opt:158
! msgid "Work around certain 24K errata."
  msgstr ""
  
! #: config/mips/mips.opt:162
! msgid "Work around certain R4000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:166
! msgid "Work around certain R4400 errata."
  msgstr ""
  
! #: config/mips/mips.opt:170
! msgid "Work around the R5900 short loop erratum."
  msgstr ""
  
! #: config/mips/mips.opt:174
! msgid "Work around certain RM7000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:178
! msgid "Work around certain R10000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:182
! msgid "Work around errata for early SB-1 revision 2 cores."
  msgstr ""
  
! #: config/mips/mips.opt:186
! msgid "Work around certain VR4120 errata."
  msgstr ""
  
! #: config/mips/mips.opt:190
! msgid "Work around VR4130 mflo/mfhi errata."
  msgstr ""
  
! #: config/mips/mips.opt:194
! msgid "Work around an early 4300 hardware bug."
  msgstr ""
  
! #: config/mips/mips.opt:198
! #, fuzzy
! #| msgid "options enabled: "
! msgid "FP exceptions are enabled."
! msgstr "omoguÄ‡ene opcije: "
  
! #: config/mips/mips.opt:202
! msgid "Use 32-bit floating-point registers."
  msgstr ""
  
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
  msgstr ""
  
! #: config/mips/mips.opt:210
! msgid "Use 64-bit floating-point registers."
  msgstr ""
  
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
  msgstr ""
  
! #: config/mips/mips.opt:226
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
  msgstr ""
  
! #: config/mips/mips.opt:236
! msgid "Use 32-bit general registers."
  msgstr ""
  
! #: config/mips/mips.opt:240
! msgid "Use 64-bit general registers."
  msgstr ""
  
! #: config/mips/mips.opt:244
! msgid "Use GP-relative addressing to access small data."
  msgstr ""
  
! #: config/mips/mips.opt:248
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
  msgstr ""
  
! #: config/mips/mips.opt:252
! msgid "Allow the use of hardware floating-point ABI and instructions."
  msgstr ""
  
! #: config/mips/mips.opt:256
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
  msgstr ""
  
! #: config/mips/mips.opt:260
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
  msgstr ""
  
! #: config/mips/mips.opt:264
! msgid "-mipsN\tGenerate code for ISA level N."
  msgstr ""
  
! #: config/mips/mips.opt:268
! msgid "Generate MIPS16 code."
  msgstr ""
  
! #: config/mips/mips.opt:272
! msgid "Use MIPS-3D instructions."
  msgstr ""
  
! #: config/mips/mips.opt:276
! msgid "Use ll, sc and sync instructions."
  msgstr ""
  
! #: config/mips/mips.opt:280
! msgid "Use -G for object-local data."
  msgstr ""
  
! #: config/mips/mips.opt:284
! msgid "Use indirect calls."
  msgstr ""
  
! #: config/mips/mips.opt:288
! msgid "Use a 32-bit long type."
  msgstr ""
  
! #: config/mips/mips.opt:292
! msgid "Use a 64-bit long type."
  msgstr ""
  
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
  msgstr ""
  
! #: config/mips/mips.opt:300
! msgid "Don't optimize block moves."
  msgstr ""
  
! #: config/mips/mips.opt:304
! msgid "Use microMIPS instructions."
  msgstr ""
  
! #: config/mips/mips.opt:308
! msgid "Use MIPS MSA Extension instructions."
  msgstr ""
  
! #: config/mips/mips.opt:312
! msgid "Allow the use of MT instructions."
  msgstr ""
  
! #: config/mips/mips.opt:316
! msgid "Prevent the use of all floating-point operations."
  msgstr ""
  
! #: config/mips/mips.opt:320
! msgid "Use MCU instructions."
  msgstr ""
  
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:328
! msgid "Do not use MDMX instructions."
  msgstr ""
  
! #: config/mips/mips.opt:332
! msgid "Generate normal-mode code."
  msgstr ""
  
! #: config/mips/mips.opt:336
! msgid "Do not use MIPS-3D instructions."
  msgstr ""
  
! #: config/mips/mips.opt:340
! msgid "Use paired-single floating-point instructions."
  msgstr ""
  
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
  msgstr ""
  
! #: config/mips/mips.opt:348
! msgid "Valid arguments to -mr10k-cache-barrier=:"
  msgstr ""
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
  msgstr ""
  
! #: config/mips/mips.opt:365
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
  msgstr ""
  
! #: config/mips/mips.opt:369
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
  msgstr ""
  
! #: config/mips/mips.opt:373
! msgid "Use SmartMIPS instructions."
  msgstr ""
  
! #: config/mips/mips.opt:377
! msgid "Prevent the use of all hardware floating-point instructions."
  msgstr ""
  
! #: config/mips/mips.opt:381
! msgid "Optimize lui/addiu address loads."
  msgstr ""
  
! #: config/mips/mips.opt:385
! msgid "Assume all symbols have 32-bit values."
  msgstr ""
  
! #: config/mips/mips.opt:389
! msgid "Use synci instruction to invalidate i-cache."
  msgstr ""
  
! #: config/mips/mips.opt:393 config/arc/arc.opt:406 config/s390/s390.opt:225
! #: config/ft32/ft32.opt:27
! msgid "Use LRA instead of reload."
  msgstr ""
  
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:405 config/riscv/riscv.opt:80
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
  msgstr ""
  
! #: config/mips/mips.opt:409 config/iq2000/iq2000.opt:74
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr ""
  
! #: config/mips/mips.opt:413
! msgid "Use Virtualization (VZ) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:417
! msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:421
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:425
! msgid "Use Global INValidate (GINV) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:429
! msgid "Perform VR4130-specific alignment optimizations."
  msgstr ""
  
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:437
! msgid "Enable use of odd-numbered single-precision registers."
  msgstr ""
  
! #: config/mips/mips.opt:441
! msgid "Optimize frame header."
  msgstr ""
  
! #: config/mips/mips.opt:448
! msgid "Enable load/store bonding."
  msgstr ""
  
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:473
! msgid "Use Loongson EXTension (EXT) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:477
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
  msgstr ""
  
! #: config/visium/visium.opt:25
! msgid "Link with libc.a and libdebug.a."
  msgstr ""
  
! #: config/visium/visium.opt:29
! msgid "Link with libc.a and libsim.a."
  msgstr ""
  
! #: config/visium/visium.opt:33
! msgid "Use hardware FP (default)."
  msgstr ""
  
! #: config/visium/visium.opt:37 config/sparc/sparc.opt:30
! #: config/sparc/sparc.opt:34
! msgid "Use hardware FP."
  msgstr ""
  
! #: config/visium/visium.opt:41 config/sparc/sparc.opt:38
! msgid "Do not use hardware FP."
  msgstr ""
  
! #: config/visium/visium.opt:45
! msgid "Use features of and schedule code for given CPU."
  msgstr ""
  
! #: config/visium/visium.opt:49 config/spu/spu.opt:84 config/s390/s390.opt:194
! #: config/i386/i386.opt:514 config/sparc/sparc.opt:146
! #: config/ia64/ia64.opt:122
! msgid "Schedule code for given CPU."
  msgstr ""
  
! #: config/visium/visium.opt:65
! msgid "Generate code for the supervisor mode (default)."
  msgstr ""
  
! #: config/visium/visium.opt:69
! msgid "Generate code for the user mode."
  msgstr ""
  
! #: config/visium/visium.opt:73
! msgid "Only retained for backward compatibility."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:28
! msgid "Preferentially allocate registers that allow short instruction generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:32
! msgid "Set branch cost."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:36
! msgid "Enable conditional move instruction usage."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:40
! msgid "Set number of nops to emit before each insn pattern."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:52
! msgid "Use software floating point comparisons."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:76
! msgid "Generate call insns as indirect calls."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:80
! msgid "Generate call insns as direct calls."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:112
! msgid "Vectorize for double-word operations."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:132
! msgid "Use the floating point unit for integer add/subtract."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:30
! msgid "Target the AM33 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:34
! msgid "Target the AM33/2.0 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:38
! msgid "Target the AM34 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:42 config/arm/arm.opt:236
! msgid "Tune code for the given processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:46
! msgid "Work around hardware multiply bug."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:55
! msgid "Enable linker relaxations."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:63
! msgid "Allow gcc to generate LIW instructions."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:67
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr ""
  
! #: config/csky/csky_tables.opt:24
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:199
! msgid "Known CSKY architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:218
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/csky/csky.opt:34
! msgid "Specify the target architecture."
  msgstr ""
  
! #: config/csky/csky.opt:38
! msgid "Specify the target processor."
  msgstr ""
  
! #: config/csky/csky.opt:44 config/mcore/mcore.opt:35 config/moxie/moxie.opt:23
! msgid "Generate big-endian code."
  msgstr ""
  
! #: config/csky/csky.opt:51 config/mcore/mcore.opt:51 config/moxie/moxie.opt:27
! msgid "Generate little-endian code."
  msgstr ""
  
! #: config/csky/csky.opt:61
! msgid "Enable hardware floating-point instructions."
  msgstr ""
  
! #: config/csky/csky.opt:65
! msgid "Use library calls to perform floating-point operations (default)."
  msgstr ""
  
! #: config/csky/csky.opt:69
! msgid "Specify the target floating-point hardware/format."
  msgstr ""
  
! #: config/csky/csky.opt:73
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:77
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:85
! msgid "Enable the extended LRW instruction (default for CK801)."
  msgstr ""
  
! #: config/csky/csky.opt:89
! msgid "Enable interrupt stack instructions."
  msgstr ""
  
! #: config/csky/csky.opt:93
! msgid "Enable multiprocessor instructions."
  msgstr ""
  
! #: config/csky/csky.opt:97
! msgid "Enable coprocessor instructions."
  msgstr ""
  
! #: config/csky/csky.opt:101
! msgid "Enable cache prefetch instructions."
  msgstr ""
  
! #: config/csky/csky.opt:105
! msgid "Enable C-SKY SECURE instructions."
  msgstr ""
  
! #: config/csky/csky.opt:112
! msgid "Enable C-SKY TRUST instructions."
  msgstr ""
  
! #: config/csky/csky.opt:116
! msgid "Enable C-SKY DSP instructions."
  msgstr ""
  
! #: config/csky/csky.opt:120
! msgid "Enable C-SKY Enhanced DSP instructions."
  msgstr ""
  
! #: config/csky/csky.opt:124
! msgid "Enable C-SKY Vector DSP instructions."
  msgstr ""
  
! #: config/csky/csky.opt:130
! msgid "Generate divide instructions."
  msgstr ""
  
! #: config/csky/csky.opt:134
! msgid "Generate code for Smart Mode."
  msgstr ""
  
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
  msgstr ""
  
! #: config/csky/csky.opt:142
! msgid "Generate code using global anchor symbol addresses."
  msgstr ""
  
! #: config/csky/csky.opt:146
! msgid "Generate push/pop instructions (default)."
  msgstr ""
  
! #: config/csky/csky.opt:150
! msgid "Generate stm/ldm instructions (default)."
  msgstr ""
  
! #: config/csky/csky.opt:157
! msgid "Generate constant pools in the compiler instead of assembler."
  msgstr ""
  
! #: config/csky/csky.opt:161
! msgid "Emit .stack_size directives."
  msgstr ""
  
! #: config/csky/csky.opt:165
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
  msgstr ""
  
! #: config/csky/csky.opt:169
! msgid "Set the branch costs to roughly the specified number of instructions."
  msgstr ""
  
! #: config/csky/csky.opt:173
! msgid "Permit scheduling of function prologue and epilogue sequences."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:40
! msgid "Use software emulation for floating point (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:44
! msgid "Use hardware floating point instructions."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:48
! msgid "Use table lookup optimization for small signed integer divisions."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:52
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:56
! msgid "Don't optimize block moves, use memcpy."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:60 config/arm/arm.opt:99
! #: config/aarch64/aarch64.opt:68
! msgid "Assume target CPU is configured as big endian."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:64 config/arm/arm.opt:164
! #: config/aarch64/aarch64.opt:84
! msgid "Assume target CPU is configured as little endian."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:68
! msgid "Use the soft multiply emulation (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:76
! msgid "Use the software emulation for divides (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:80
! msgid "Use the hardware barrel shifter instead of emulation."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:84
! msgid "Use pattern compare instructions."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:88
! msgid "Check for stack overflow at runtime."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
! msgid "Use GP relative sdata/sbss sections."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:104
! msgid "Use hardware floating point conversion instructions."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:108
! msgid "Use hardware floating point square root instruction."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
! msgid "Use hardware prefetch instruction."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:132
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
  msgstr ""
  
! #: config/spu/spu.opt:20
! msgid "Emit warnings when run-time relocations are generated."
  msgstr ""
  
! #: config/spu/spu.opt:24
! msgid "Emit errors when run-time relocations are generated."
  msgstr ""
  
! #: config/spu/spu.opt:28
! msgid "Specify cost of branches (Default 20)."
  msgstr ""
  
! #: config/spu/spu.opt:32
! msgid "Make sure loads and stores are not moved past DMA instructions."
  msgstr ""
  
! #: config/spu/spu.opt:36
! msgid "volatile must be specified on any memory that is effected by DMA."
  msgstr ""
  
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
  msgstr ""
  
! #: config/spu/spu.opt:48
! msgid "Use standard main function as entry for startup."
  msgstr ""
  
! #: config/spu/spu.opt:52
! msgid "Generate branch hints for branches."
  msgstr ""
  
! #: config/spu/spu.opt:56
! msgid "Maximum number of nops to insert for a hint (Default 2)."
  msgstr ""
  
! #: config/spu/spu.opt:60
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
  msgstr ""
  
! #: config/spu/spu.opt:64
! msgid "Generate code for 18 bit addressing."
  msgstr ""
  
! #: config/spu/spu.opt:68
! msgid "Generate code for 32 bit addressing."
  msgstr ""
  
! #: config/spu/spu.opt:72 config/sh/sh.opt:227 config/ia64/ia64.opt:114
! #: config/pa/pa.opt:62
! msgid "Specify range of registers to make fixed."
  msgstr ""
  
! #: config/spu/spu.opt:76
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
  msgstr ""
  
! #: config/spu/spu.opt:80 config/s390/s390.opt:56 config/i386/i386.opt:257
! msgid "Generate code for given CPU."
  msgstr ""
  
! #: config/spu/spu.opt:88
! msgid "Access variables in 32-bit PPU objects (default)."
  msgstr ""
  
! #: config/spu/spu.opt:92
! msgid "Access variables in 64-bit PPU objects."
  msgstr ""
  
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
  msgstr ""
  
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
  msgstr ""
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
  msgstr ""
  
! #: config/c6x/c6x-tables.opt:24
! msgid "Known C6X ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/c6x/c6x.opt:38 config/msp430/msp430.opt:3 config/bfin/bfin.opt:40
! msgid "Use simulator runtime."
  msgstr ""
  
! #: config/c6x/c6x.opt:42
! msgid "Select method for sdata handling."
  msgstr ""
  
! #: config/c6x/c6x.opt:46
! msgid "Valid arguments for the -msdata= option:"
  msgstr ""
  
! #: config/c6x/c6x.opt:59
! msgid "Compile for the DSBT shared library ABI."
  msgstr ""
  
! #: config/c6x/c6x.opt:63 config/bfin/bfin.opt:82
! msgid "Avoid generating pc-relative calls; use indirection."
  msgstr ""
  
! #: config/c6x/c6x.opt:67 config/m68k/m68k.opt:103 config/arm/arm.opt:86
! #: config/nios2/nios2.opt:570 config/nds32/nds32.opt:171
! msgid "Specify the name of the target architecture."
  msgstr ""
  
! #: config/mcore/mcore.opt:23
! msgid "Generate code for the M*Core M210."
  msgstr ""
  
! #: config/mcore/mcore.opt:27
! msgid "Generate code for the M*Core M340."
  msgstr ""
  
! #: config/mcore/mcore.opt:31
! msgid "Force functions to be aligned to a 4 byte boundary."
  msgstr ""
  
! #: config/mcore/mcore.opt:39
! msgid "Emit call graph information."
  msgstr ""
  
! #: config/mcore/mcore.opt:43
! msgid "Use the divide instruction."
  msgstr ""
  
! #: config/mcore/mcore.opt:47
! msgid "Inline constants if it can be done in 2 insns or less."
  msgstr ""
  
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
  msgstr ""
  
! #: config/mcore/mcore.opt:60
! msgid "Use arbitrary sized immediates in bit operations."
  msgstr ""
  
! #: config/mcore/mcore.opt:64
! msgid "Prefer word accesses over byte accesses."
  msgstr ""
  
! #: config/mcore/mcore.opt:71
! msgid "Set the maximum amount for a single stack increment operation."
  msgstr ""
  
! #: config/mcore/mcore.opt:75
! msgid "Always treat bitfields as int-sized."
  msgstr ""
  
! #: config/arc/arc-tables.opt:25
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/arc/arc.opt:26
! msgid "Compile code for big endian mode."
  msgstr ""
  
! #: config/arc/arc.opt:30
! msgid "Compile code for little endian mode.  This is the default."
  msgstr ""
  
! #: config/arc/arc.opt:34
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
  msgstr ""
  
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
  msgstr ""
  
! #: config/arc/arc.opt:42
! msgid "Same as -mA6."
  msgstr ""
  
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:54
! msgid "Same as -mA7."
  msgstr ""
  
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
  msgstr ""
  
! #: config/arc/arc.opt:132
! msgid "Enable DIV-REM instructions for ARCv2."
  msgstr ""
  
! #: config/arc/arc.opt:136
! msgid "Enable code density instructions for ARCv2."
  msgstr ""
  
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
  msgstr ""
  
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:158
! msgid "Generate instructions supported by barrel shifter."
  msgstr ""
  
! #: config/arc/arc.opt:162
! msgid "Generate norm instruction."
  msgstr ""
  
! #: config/arc/arc.opt:166
! msgid "Generate swap instruction."
  msgstr ""
  
! #: config/arc/arc.opt:170
! msgid "Generate mul64 and mulu64 instructions."
  msgstr ""
  
! #: config/arc/arc.opt:174
! msgid "Do not generate mpy instructions for ARC700."
  msgstr ""
  
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
  msgstr ""
  
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
  msgstr ""
  
! #: config/arc/arc.opt:186
! msgid "Generate call insns as register indirect calls."
  msgstr ""
  
! #: config/arc/arc.opt:190
! msgid "Do no generate BRcc instructions in arc_reorg."
  msgstr ""
  
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:198
! msgid "Generate millicode thunks."
  msgstr ""
  
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:210
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
  msgstr ""
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:226
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
  msgstr ""
  
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
  msgstr ""
  
! #: config/arc/arc.opt:238
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
  msgstr ""
  
! #: config/arc/arc.opt:242
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
  msgstr ""
  
! #: config/arc/arc.opt:246 config/sh/sh.opt:243
! msgid "Annotate assembler instructions with estimated addresses."
  msgstr ""
  
! #: config/arc/arc.opt:250
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
  msgstr ""
  
! #: config/arc/arc.opt:254
! msgid "-mcpu=TUNE Tune code for given ARC variant."
  msgstr ""
  
! #: config/arc/arc.opt:285
! msgid "Enable the use of indexed loads."
  msgstr ""
  
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
  msgstr ""
  
! #: config/arc/arc.opt:293
! msgid "Generate 32x16 multiply and mac instructions."
  msgstr ""
  
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
  msgstr ""
  
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
  msgstr ""
  
! #: config/arc/arc.opt:311
! msgid "Do alignment optimizations for call instructions."
  msgstr ""
  
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:323
! msgid "Enable pre-reload use of cbranchsi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
  msgstr ""
  
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
  msgstr ""
  
! #: config/arc/arc.opt:335
! msgid "Enable compact casesi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:339
! msgid "Enable 'q' instruction alternatives."
  msgstr ""
  
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
  msgstr ""
  
! #: config/arc/arc.opt:350
! msgid "Enable variable polynomial CRC extension."
  msgstr ""
  
! #: config/arc/arc.opt:354
! msgid "Enable DSP 3.1 Pack A extensions."
  msgstr ""
  
! #: config/arc/arc.opt:358
! msgid "Enable dual viterbi butterfly extension."
  msgstr ""
  
! #: config/arc/arc.opt:368
! msgid "Enable Dual and Single Operand Instructions for Telephony."
  msgstr ""
  
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
  msgstr ""
  
! #: config/arc/arc.opt:377
! msgid "Enable Locked Load/Store Conditional extension."
  msgstr ""
  
! #: config/arc/arc.opt:381
! msgid "Enable swap byte ordering extension instruction."
  msgstr ""
  
! #: config/arc/arc.opt:385
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
  msgstr ""
  
! #: config/arc/arc.opt:389
! msgid "Pass -EB option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:393
! msgid "Pass -EL option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:397
! msgid "Pass -marclinux option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:430
! msgid "Enable atomic instructions."
  msgstr ""
  
! #: config/arc/arc.opt:434
! msgid "Enable double load/store instructions for ARC HS."
  msgstr ""
  
! #: config/arc/arc.opt:438
! msgid "Specify the name of the target floating point configuration."
  msgstr ""
  
! #: config/arc/arc.opt:481
! msgid "Specify thread pointer register number."
  msgstr ""
  
! #: config/arc/arc.opt:488
! msgid "Enable use of NPS400 bit operations."
  msgstr ""
  
! #: config/arc/arc.opt:492
! msgid "Enable use of NPS400 xld/xst extension."
  msgstr ""
  
! #: config/arc/arc.opt:496 config/arm/arm.opt:276 config/nds32/nds32.opt:461
! msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/arc/arc.opt:500
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
  msgstr ""
  
! #: config/arc/arc.opt:504
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
  msgstr ""
  
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:537
! msgid "Enable use of BI/BIH instructions when available."
  msgstr ""
  
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
! #: config/m68k/m68k.opt:30
! msgid "Generate code for a 520X."
  msgstr ""
  
! #: config/m68k/m68k.opt:34
! msgid "Generate code for a 5206e."
  msgstr ""
  
! #: config/m68k/m68k.opt:38
! msgid "Generate code for a 528x."
  msgstr ""
  
! #: config/m68k/m68k.opt:42
! msgid "Generate code for a 5307."
  msgstr ""
  
! #: config/m68k/m68k.opt:46
! msgid "Generate code for a 5407."
  msgstr ""
  
! #: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
! msgid "Generate code for a 68000."
  msgstr ""
  
! #: config/m68k/m68k.opt:54
! msgid "Generate code for a 68010."
  msgstr ""
  
! #: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
! msgid "Generate code for a 68020."
  msgstr ""
  
! #: config/m68k/m68k.opt:62
! msgid "Generate code for a 68040, without any new instructions."
  msgstr ""
  
! #: config/m68k/m68k.opt:66
! msgid "Generate code for a 68060, without any new instructions."
  msgstr ""
  
! #: config/m68k/m68k.opt:70
! msgid "Generate code for a 68030."
  msgstr ""
  
! #: config/m68k/m68k.opt:74
! msgid "Generate code for a 68040."
  msgstr ""
  
! #: config/m68k/m68k.opt:78
! msgid "Generate code for a 68060."
  msgstr ""
  
! #: config/m68k/m68k.opt:82
! msgid "Generate code for a 68302."
  msgstr ""
  
! #: config/m68k/m68k.opt:86
! msgid "Generate code for a 68332."
  msgstr ""
  
! #: config/m68k/m68k.opt:91
! msgid "Generate code for a 68851."
  msgstr ""
  
! #: config/m68k/m68k.opt:95
! msgid "Generate code that uses 68881 floating-point instructions."
  msgstr ""
  
! #: config/m68k/m68k.opt:99
! msgid "Align variables on a 32-bit boundary."
  msgstr ""
  
! #: config/m68k/m68k.opt:107
! msgid "Use the bit-field instructions."
  msgstr ""
  
! #: config/m68k/m68k.opt:119
! msgid "Generate code for a ColdFire v4e."
  msgstr ""
  
! #: config/m68k/m68k.opt:123
! msgid "Specify the target CPU."
  msgstr ""
  
! #: config/m68k/m68k.opt:127
! msgid "Generate code for a cpu32."
  msgstr ""
  
! #: config/m68k/m68k.opt:131
! msgid "Use hardware division instructions on ColdFire."
  msgstr ""
  
! #: config/m68k/m68k.opt:135
! msgid "Generate code for a Fido A."
  msgstr ""
  
! #: config/m68k/m68k.opt:139
! msgid "Generate code which uses hardware floating point instructions."
  msgstr ""
  
! #: config/m68k/m68k.opt:143
! msgid "Enable ID based shared library."
  msgstr ""
  
! #: config/m68k/m68k.opt:147
! msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
  msgstr ""
  
! #: config/m68k/m68k.opt:151
! msgid "Do not use the bit-field instructions."
  msgstr ""
  
! #: config/m68k/m68k.opt:155
! msgid "Use normal calling convention."
  msgstr ""
  
! #: config/m68k/m68k.opt:159
! msgid "Consider type 'int' to be 32 bits wide."
  msgstr ""
  
! #: config/m68k/m68k.opt:163
! msgid "Generate pc-relative code."
  msgstr ""
  
! #: config/m68k/m68k.opt:167
! msgid "Use different calling convention using 'rtd'."
  msgstr ""
  
! #: config/m68k/m68k.opt:171 config/bfin/bfin.opt:78
! msgid "Enable separate data segment."
  msgstr ""
  
! #: config/m68k/m68k.opt:175 config/bfin/bfin.opt:74
! msgid "ID of shared library to build."
  msgstr ""
  
! #: config/m68k/m68k.opt:179
! msgid "Consider type 'int' to be 16 bits wide."
  msgstr ""
  
! #: config/m68k/m68k.opt:183
! msgid "Generate code with library calls for floating point."
  msgstr ""
  
! #: config/m68k/m68k.opt:187
! msgid "Do not use unaligned memory references."
  msgstr ""
  
! #: config/m68k/m68k.opt:191
! msgid "Tune for the specified target CPU or architecture."
  msgstr ""
  
! #: config/m68k/m68k.opt:195
! msgid "Support more than 8192 GOT entries on ColdFire."
  msgstr ""
  
! #: config/m68k/m68k.opt:199
! msgid "Support TLS segment larger than 64K."
  msgstr ""
  
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
! msgid "Use IEEE math for fp comparisons."
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:25
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:365
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:411
! msgid "Known M68K ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/v850/v850.opt:29
! msgid "Use registers r2 and r5."
  msgstr ""
  
! #: config/v850/v850.opt:33
! msgid "Use 4 byte entries in switch tables."
  msgstr ""
  
! #: config/v850/v850.opt:37
! msgid "Enable backend debugging."
  msgstr ""
  
! #: config/v850/v850.opt:41
! msgid "Do not use the callt instruction (default)."
  msgstr ""
  
! #: config/v850/v850.opt:45
! msgid "Reuse r30 on a per function basis."
  msgstr ""
  
! #: config/v850/v850.opt:52
! msgid "Prohibit PC relative function calls."
  msgstr ""
  
! #: config/v850/v850.opt:56
! msgid "Use stubs for function prologues."
  msgstr ""
  
! #: config/v850/v850.opt:60
! msgid "Set the max size of data eligible for the SDA area."
  msgstr ""
  
! #: config/v850/v850.opt:67
! msgid "Enable the use of the short load instructions."
  msgstr ""
  
! #: config/v850/v850.opt:71
! msgid "Same as: -mep -mprolog-function."
  msgstr ""
  
! #: config/v850/v850.opt:75
! msgid "Set the max size of data eligible for the TDA area."
  msgstr ""
  
! #: config/v850/v850.opt:82
! msgid "Do not enforce strict alignment."
  msgstr ""
  
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
  msgstr ""
  
! #: config/v850/v850.opt:93
! msgid "Compile for the v850 processor."
  msgstr ""
  
! #: config/v850/v850.opt:97
! msgid "Compile for the v850e processor."
  msgstr ""
  
! #: config/v850/v850.opt:101
! msgid "Compile for the v850e1 processor."
  msgstr ""
  
! #: config/v850/v850.opt:105
! msgid "Compile for the v850es variant of the v850e1."
  msgstr ""
  
! #: config/v850/v850.opt:109
! msgid "Compile for the v850e2 processor."
  msgstr ""
  
! #: config/v850/v850.opt:113
! msgid "Compile for the v850e2v3 processor."
  msgstr ""
  
! #: config/v850/v850.opt:117
! msgid "Compile for the v850e3v5 processor."
  msgstr ""
  
! #: config/v850/v850.opt:124
! msgid "Enable v850e3v5 loop instructions."
  msgstr ""
  
! #: config/v850/v850.opt:128
! msgid "Set the max size of data eligible for the ZDA area."
  msgstr ""
  
! #: config/v850/v850.opt:135
! msgid "Enable relaxing in the assembler."
  msgstr ""
  
! #: config/v850/v850.opt:139
! msgid "Prohibit PC relative jumps."
  msgstr ""
  
! #: config/v850/v850.opt:143
! msgid "Inhibit the use of hardware floating point instructions."
  msgstr ""
  
! #: config/v850/v850.opt:147
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
  msgstr ""
  
! #: config/v850/v850.opt:151
! msgid "Enable support for the RH850 ABI.  This is the default."
  msgstr ""
  
! #: config/v850/v850.opt:155
! msgid "Enable support for the old GCC ABI."
  msgstr ""
  
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
  msgstr ""
  
! #: config/m32r/m32r.opt:34
! msgid "Compile for the m32rx."
  msgstr ""
  
! #: config/m32r/m32r.opt:38
! msgid "Compile for the m32r2."
  msgstr ""
  
! #: config/m32r/m32r.opt:42
! msgid "Compile for the m32r."
  msgstr ""
  
! #: config/m32r/m32r.opt:46
! msgid "Align all loops to 32 byte boundary."
  msgstr ""
  
! #: config/m32r/m32r.opt:50
! msgid "Prefer branches over conditional execution."
  msgstr ""
  
! #: config/m32r/m32r.opt:54
! msgid "Give branches their default cost."
  msgstr ""
  
! #: config/m32r/m32r.opt:58
! msgid "Display compile time statistics."
  msgstr ""
  
! #: config/m32r/m32r.opt:62
! msgid "Specify cache flush function."
  msgstr ""
  
! #: config/m32r/m32r.opt:66
! msgid "Specify cache flush trap number."
  msgstr ""
  
! #: config/m32r/m32r.opt:70
! msgid "Only issue one instruction per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:74
! msgid "Allow two instructions to be issued per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:78
! msgid "Code size: small, medium or large."
  msgstr ""
  
! #: config/m32r/m32r.opt:94
! msgid "Don't call any cache flush functions."
  msgstr ""
  
! #: config/m32r/m32r.opt:98
! msgid "Don't call any cache flush trap."
  msgstr ""
  
! #: config/m32r/m32r.opt:105
! msgid "Small data area: none, sdata, use."
  msgstr ""
  
! #: config/arm/arm.opt:35
! msgid "TLS dialect to use:"
  msgstr ""
  
! #: config/arm/arm.opt:45
! msgid "Specify an ABI."
  msgstr ""
  
! #: config/arm/arm.opt:49
! msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:68
! msgid "Generate a call to abort if a noreturn function returns."
  msgstr ""
  
! #: config/arm/arm.opt:75
! msgid "Generate APCS conformant stack frames."
  msgstr ""
  
! #: config/arm/arm.opt:79
! msgid "Generate re-entrant, PIC code."
  msgstr ""
  
! #: config/arm/arm.opt:95
! msgid "Generate code in 32 bit ARM state."
  msgstr ""
  
! #: config/arm/arm.opt:103
! msgid "Thumb: Assume non-static functions may be called from ARM code."
  msgstr ""
  
! #: config/arm/arm.opt:107
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr ""
  
! #: config/arm/arm.opt:111 config/bfin/bfin.opt:44
! msgid "Specify the name of the target CPU."
  msgstr ""
  
! #: config/arm/arm.opt:115
! msgid "Specify if floating point hardware should be used."
  msgstr ""
  
! #: config/arm/arm.opt:119
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr ""
  
! #: config/arm/arm.opt:123
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:136
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:140
! msgid "Specify the __fp16 floating-point format."
  msgstr ""
  
! #: config/arm/arm.opt:144
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr ""
  
! #: config/arm/arm.opt:157
! msgid "Specify the name of the target floating point hardware/format."
  msgstr ""
  
! #: config/arm/arm.opt:168
! msgid "Generate call insns as indirect calls, if necessary."
  msgstr ""
  
! #: config/arm/arm.opt:172 config/s390/s390.opt:229
! msgid "Assume data segments are relative to text segment."
  msgstr ""
  
! #: config/arm/arm.opt:176
! msgid "Specify the register to be used for PIC addressing."
  msgstr ""
  
! #: config/arm/arm.opt:180
! msgid "Store function names in object code."
  msgstr ""
  
! #: config/arm/arm.opt:184
! msgid "Permit scheduling of a function's prologue sequence."
  msgstr ""
  
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
! msgid "Do not load the PIC register in function prologues."
  msgstr ""
  
! #: config/arm/arm.opt:195
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr ""
  
! #: config/arm/arm.opt:199
! msgid "Generate code for Thumb state."
  msgstr ""
  
! #: config/arm/arm.opt:203
! msgid "Support calls between Thumb and ARM instruction sets."
  msgstr ""
  
! #: config/arm/arm.opt:207
! msgid "Specify thread local storage scheme."
  msgstr ""
  
! #: config/arm/arm.opt:211
! msgid "Specify how to access the thread pointer."
  msgstr ""
  
! #: config/arm/arm.opt:215
! msgid "Valid arguments to -mtp=:"
  msgstr ""
  
! #: config/arm/arm.opt:228
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:232
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:240
! 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:251
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:255
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:259
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:263
! msgid "Only generate absolute relocations on word sized values."
  msgstr ""
  
! #: config/arm/arm.opt:267
! msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:271
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:280
! msgid "Use Neon to perform 64-bits operations rather than core registers."
  msgstr ""
  
! #: config/arm/arm.opt:284
! msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:288
! msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:292
! msgid "Do not allow constant data to be placed in code sections."
  msgstr ""
  
! #: config/arm/arm.opt:296
! msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:300
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:304 config/sh/sh.opt:195
! msgid "Cost to assume for a branch insn."
  msgstr ""
  
! #: config/arm/arm-tables.opt:25
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:257
! msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:354
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
  msgstr ""
  
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/tilepro/tilepro.opt:32
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
  msgstr ""
  
! #: config/sol2.opt:36
! msgid "Pass -z text to linker."
  msgstr ""
  
  #: config/vms/vms.opt:27
--- 5911,8176 ----
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: fortran/lang.opt:146
! msgid "-J<directory>\tPut MODULE files in 'directory'."
  msgstr ""
  
! #: fortran/lang.opt:198
! msgid "Warn about possible aliasing of dummy arguments."
  msgstr ""
  
! #: fortran/lang.opt:202
! msgid "Warn about alignment of COMMON blocks."
! msgstr ""
! 
! #: fortran/lang.opt:206
! msgid "Warn about missing ampersand in continued character constants."
! msgstr ""
! 
! #: fortran/lang.opt:210
! msgid "Warn about creation of array temporaries."
! msgstr ""
! 
! #: fortran/lang.opt:214
! msgid "Warn about type and rank mismatches between arguments and parameters."
! msgstr ""
! 
! #: fortran/lang.opt:218
! msgid "Warn if the type of a variable might be not interoperable with C."
! msgstr ""
! 
! #: fortran/lang.opt:226
! msgid "Warn about truncated character expressions."
! msgstr ""
! 
! #: fortran/lang.opt:230
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
! msgstr ""
! 
! #: fortran/lang.opt:238
! msgid "Warn about most implicit conversions."
! msgstr ""
! 
! #: fortran/lang.opt:242
! msgid "Warn about possibly incorrect subscripts in do loops."
! msgstr ""
! 
! #: fortran/lang.opt:250
! msgid "Warn if loops have been interchanged."
! msgstr ""
! 
! #: fortran/lang.opt:254
! msgid "Warn about function call elimination."
! msgstr ""
! 
! #: fortran/lang.opt:258
! msgid "Warn about calls with implicit interface."
! msgstr ""
! 
! #: fortran/lang.opt:262
! msgid "Warn about called procedures not explicitly declared."
! msgstr ""
! 
! #: fortran/lang.opt:266
! msgid "Warn about constant integer divisions with truncated results."
! msgstr ""
! 
! #: fortran/lang.opt:270
! msgid "Warn about truncated source lines."
! msgstr ""
! 
! #: fortran/lang.opt:274
! msgid "Warn on intrinsics not part of the selected standard."
! msgstr ""
! 
! #: fortran/lang.opt:286
! msgid "Warn about USE statements that have no ONLY qualifier."
! msgstr ""
! 
! #: fortran/lang.opt:298
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
! msgstr ""
! 
! #: fortran/lang.opt:302
! msgid "Warn when a left-hand-side array variable is reallocated."
! msgstr ""
! 
! #: fortran/lang.opt:306
! msgid "Warn when a left-hand-side variable is reallocated."
! msgstr ""
! 
! #: fortran/lang.opt:310
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
! msgstr ""
! 
! #: fortran/lang.opt:318
! msgid "Warn about \"suspicious\" constructs."
! msgstr ""
! 
! #: fortran/lang.opt:322
! msgid "Permit nonconforming uses of the tab character."
! msgstr ""
! 
! #: fortran/lang.opt:326
! msgid "Warn about an invalid DO loop."
! msgstr ""
! 
! #: fortran/lang.opt:330
! msgid "Warn about underflow of numerical constant expressions."
! msgstr ""
! 
! #: fortran/lang.opt:338
! msgid "Warn if a user-procedure has the same name as an intrinsic."
! msgstr ""
! 
! #: fortran/lang.opt:346
! msgid "Warn about unused dummy arguments."
! msgstr ""
! 
! #: fortran/lang.opt:350
! msgid "Warn about zero-trip DO loops."
! msgstr ""
! 
! #: fortran/lang.opt:354
! msgid "Enable preprocessing."
! msgstr ""
! 
! #: fortran/lang.opt:362
! msgid "Disable preprocessing."
! msgstr ""
! 
! #: fortran/lang.opt:370
! msgid "Eliminate multiple function invocations also for impure functions."
! msgstr ""
! 
! #: fortran/lang.opt:374
! msgid "Enable alignment of COMMON blocks."
! msgstr ""
! 
! #: fortran/lang.opt:378
! msgid "All intrinsics procedures are available regardless of selected standard."
! msgstr ""
! 
! #: fortran/lang.opt:386
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
! msgstr ""
! 
! #: fortran/lang.opt:390
! msgid "Specify that backslash in string introduces an escape character."
! msgstr ""
! 
! #: fortran/lang.opt:394
! msgid "Produce a backtrace when a runtime error is encountered."
! msgstr ""
! 
! #: fortran/lang.opt:398
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
! msgstr ""
! 
! #: fortran/lang.opt:402
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
! msgstr ""
! 
! #: fortran/lang.opt:406
! msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
! msgstr ""
! 
! #: fortran/lang.opt:425
! msgid "Use the Cray Pointer extension."
! msgstr ""
! 
! #: fortran/lang.opt:429
! msgid "Generate C prototypes from BIND(C) declarations."
! msgstr ""
! 
! #: fortran/lang.opt:433
! msgid "Ignore 'D' in column one in fixed form."
! msgstr ""
! 
! #: fortran/lang.opt:437
! msgid "Treat lines with 'D' in column one as comments."
! msgstr ""
! 
! #: fortran/lang.opt:441
! msgid "Enable all DEC language extensions."
! msgstr ""
! 
! #: fortran/lang.opt:445
! msgid "Enable legacy parsing of INCLUDE as statement."
! msgstr ""
! 
! #: fortran/lang.opt:449
! msgid "Enable kind-specific variants of integer intrinsic functions."
! msgstr ""
! 
! #: fortran/lang.opt:453
! msgid "Enable legacy math intrinsics for compatibility."
! msgstr ""
! 
! #: fortran/lang.opt:457
! msgid "Enable support for DEC STRUCTURE/RECORD."
! msgstr ""
! 
! #: fortran/lang.opt:461
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
! msgstr ""
! 
! #: fortran/lang.opt:465
! msgid "Set the default double precision kind to an 8 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:469
! msgid "Set the default integer kind to an 8 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:473
! msgid "Set the default real kind to an 8 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:477
! msgid "Set the default real kind to an 10 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:481
! msgid "Set the default real kind to an 16 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:485
! msgid "Allow dollar signs in entity names."
! msgstr ""
! 
! #: fortran/lang.opt:489 config/alpha/alpha.opt:31 common.opt:654
! #: common.opt:788 common.opt:998 common.opt:1002 common.opt:1006
! #: common.opt:1010 common.opt:1574 common.opt:1630 common.opt:1762
! #: common.opt:1766 common.opt:2000 common.opt:2178 common.opt:2879
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
  
! #: fortran/lang.opt:493
! msgid "Display the code tree after parsing."
  msgstr ""
  
! #: fortran/lang.opt:497
! msgid "Display the code tree after front end optimization."
  msgstr ""
  
! #: fortran/lang.opt:501
! msgid "Display the code tree after parsing; deprecated option."
  msgstr ""
  
! #: fortran/lang.opt:505
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
  msgstr ""
  
! #: fortran/lang.opt:509
! msgid "Use f2c calling convention."
  msgstr ""
  
! #: fortran/lang.opt:513
! msgid "Assume that the source file is fixed form."
  msgstr ""
  
! #: fortran/lang.opt:517
! msgid "Force creation of temporary to test infrequently-executed forall code."
  msgstr ""
  
! #: fortran/lang.opt:521
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
  msgstr ""
  
! #: fortran/lang.opt:525 fortran/lang.opt:529
! msgid "Specify where to find the compiled intrinsic modules."
  msgstr ""
  
! #: fortran/lang.opt:533
! msgid "Allow arbitrary character line width in fixed mode."
  msgstr ""
  
! #: fortran/lang.opt:537
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
  msgstr ""
  
! #: fortran/lang.opt:541
! msgid "Pad shorter fixed form lines to line width with spaces."
  msgstr ""
  
! #: fortran/lang.opt:545
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:549
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:553
! msgid "Assume that the source file is free form."
  msgstr ""
  
! #: fortran/lang.opt:557
! msgid "Allow arbitrary character line width in free mode."
  msgstr ""
  
! #: fortran/lang.opt:561
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
  msgstr ""
  
! #: fortran/lang.opt:565
! msgid "Try to interchange loops if profitable."
  msgstr ""
  
! #: fortran/lang.opt:569
! msgid "Enable front end optimization."
  msgstr ""
  
! #: fortran/lang.opt:573
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
  msgstr ""
  
! #: fortran/lang.opt:577
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
  msgstr ""
  
! #: fortran/lang.opt:581
! msgid "Initialize components of derived type variables according to other init flags."
  msgstr ""
  
! #: fortran/lang.opt:585
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
  msgstr ""
  
! #: fortran/lang.opt:589
! msgid "Initialize local variables to zero (from g77)."
  msgstr ""
  
! #: fortran/lang.opt:593
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
  msgstr ""
  
! #: fortran/lang.opt:597
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
  msgstr ""
  
! #: fortran/lang.opt:619
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
  msgstr ""
  
! #: fortran/lang.opt:623
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
  msgstr ""
  
! #: fortran/lang.opt:627
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
  msgstr ""
  
! #: fortran/lang.opt:631
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
  msgstr ""
  
! #: fortran/lang.opt:635
! msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
  msgstr ""
  
! #: fortran/lang.opt:639
! msgid "Put all local arrays on stack."
  msgstr ""
  
! #: fortran/lang.opt:643
! msgid "Set default accessibility of module entities to PRIVATE."
  msgstr ""
  
! #: fortran/lang.opt:663
! msgid "Try to lay out derived types as compactly as possible."
  msgstr ""
  
! #: fortran/lang.opt:671
! msgid "Protect parentheses in expressions."
  msgstr ""
  
! #: fortran/lang.opt:675
! msgid "Path to header file that should be pre-included before each compilation unit."
  msgstr ""
  
! #: fortran/lang.opt:679
! msgid "Enable range checking during compilation."
  msgstr ""
  
! #: fortran/lang.opt:683
! msgid "Interpret any REAL(4) as a REAL(8)."
  msgstr ""
  
! #: fortran/lang.opt:687
! msgid "Interpret any REAL(4) as a REAL(10)."
  msgstr ""
  
! #: fortran/lang.opt:691
! msgid "Interpret any REAL(4) as a REAL(16)."
  msgstr ""
  
! #: fortran/lang.opt:695
! msgid "Interpret any REAL(8) as a REAL(4)."
  msgstr ""
  
! #: fortran/lang.opt:699
! msgid "Interpret any REAL(8) as a REAL(10)."
  msgstr ""
  
! #: fortran/lang.opt:703
! msgid "Interpret any REAL(8) as a REAL(16)."
  msgstr ""
  
! #: fortran/lang.opt:707
! msgid "Reallocate the LHS in assignments."
  msgstr ""
  
! #: fortran/lang.opt:711
! msgid "Use a 4-byte record marker for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:715
! msgid "Use an 8-byte record marker for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:719
! msgid "Allocate local variables on the stack to allow indirect recursion."
  msgstr ""
  
! #: fortran/lang.opt:723
! msgid "Copy array sections into a contiguous block on procedure entry."
  msgstr ""
  
! #: fortran/lang.opt:727
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
  msgstr ""
  
! #: fortran/lang.opt:743
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
  msgstr ""
  
! #: fortran/lang.opt:747
! msgid "Append a second underscore if the name already contains an underscore."
  msgstr ""
  
! #: fortran/lang.opt:755
! msgid "Apply negative sign to zero values."
  msgstr ""
  
! #: fortran/lang.opt:759
! msgid "Append underscores to externally visible names."
  msgstr ""
  
! #: fortran/lang.opt:763 c-family/c.opt:1405 c-family/c.opt:1437
! #: c-family/c.opt:1685 config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167
! #: common.opt:1375 common.opt:1450 common.opt:1718 common.opt:1849
! #: common.opt:2249 common.opt:2285 common.opt:2378 common.opt:2382
! #: common.opt:2487 common.opt:2578 common.opt:2586 common.opt:2594
! #: common.opt:2602 common.opt:2703 common.opt:2755 common.opt:2843
! #: common.opt:2980 common.opt:2984 common.opt:2988 common.opt:2992
! msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
  
! #: fortran/lang.opt:803
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
  msgstr ""
  
! #: fortran/lang.opt:807
! msgid "Conform to the ISO Fortran 2003 standard."
  msgstr ""
  
! #: fortran/lang.opt:811
! msgid "Conform to the ISO Fortran 2008 standard."
  msgstr ""
  
! #: fortran/lang.opt:815
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
  msgstr ""
  
! #: fortran/lang.opt:819
! msgid "Conform to the ISO Fortran 2018 standard."
  msgstr ""
  
! #: fortran/lang.opt:823
! msgid "Conform to the ISO Fortran 95 standard."
  msgstr ""
  
! #: fortran/lang.opt:827
! msgid "Conform to nothing in particular."
! msgstr ""
  
! #: fortran/lang.opt:831
! msgid "Accept extensions to support legacy code."
  msgstr ""
  
! #: c-family/c.opt:182
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
  msgstr ""
  
! #: c-family/c.opt:186
! msgid "Do not discard comments."
  msgstr ""
  
! #: c-family/c.opt:190
! msgid "Do not discard comments in macro expansions."
  msgstr ""
  
! #: c-family/c.opt:194
! 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
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
  msgstr ""
  
! #: c-family/c.opt:205
! msgid "Enable parsing GIMPLE."
  msgstr ""
  
! #: c-family/c.opt:209
! msgid "Print the name of header files as they are used."
  msgstr ""
  
! #: c-family/c.opt:213
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:217
! msgid "Generate make dependencies."
  msgstr ""
  
! #: c-family/c.opt:221
! msgid "Generate make dependencies and compile."
  msgstr ""
  
! #: c-family/c.opt:225
! msgid "-MF <file>\tWrite dependency output to the given file."
  msgstr ""
  
! #: c-family/c.opt:229
! msgid "Treat missing header files as generated files."
  msgstr ""
  
! #: c-family/c.opt:233
! msgid "Like -M but ignore system header files."
  msgstr ""
  
! #: c-family/c.opt:237
! msgid "Like -MD but ignore system header files."
  msgstr ""
  
! #: c-family/c.opt:241
! msgid "Generate phony targets for all headers."
  msgstr ""
  
! #: c-family/c.opt:245
! msgid "-MQ <target>\tAdd a MAKE-quoted target."
  msgstr ""
  
! #: c-family/c.opt:249
! msgid "-MT <target>\tAdd an unquoted target."
  msgstr ""
  
! #: c-family/c.opt:253
! msgid "Do not generate #line directives."
  msgstr ""
  
! #: c-family/c.opt:257
! msgid "-U<macro>\tUndefine <macro>."
  msgstr ""
  
! #: c-family/c.opt:261
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
  msgstr ""
  
! #: c-family/c.opt:265
! msgid "Warn about things that change between the current -fabi-version and the specified version."
  msgstr ""
  
! #: c-family/c.opt:269
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
  msgstr ""
  
! #: c-family/c.opt:276
! msgid "Warn on suspicious calls of standard functions computing absolute values."
  msgstr ""
  
! #: c-family/c.opt:280
! msgid "Warn about suspicious uses of memory addresses."
  msgstr ""
  
! #: c-family/c.opt:296
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
  msgstr ""
  
! #: c-family/c.opt:300
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
  msgstr ""
  
! #: c-family/c.opt:304 ada/gcc-interface/lang.opt:57
! msgid "Enable most warning messages."
  msgstr ""
  
! #: c-family/c.opt:308
! msgid "Warn on any use of alloca."
  msgstr ""
  
! #: c-family/c.opt:312
! msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
  msgstr ""
  
! #: c-family/c.opt:317
! msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:321
! msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
  msgstr ""
  
! #: c-family/c.opt:325
! 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:331
! msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:343
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
  msgstr ""
  
! #: c-family/c.opt:347
! msgid "Warn about casting functions to incompatible types."
  msgstr ""
  
! #: c-family/c.opt:351
! msgid "Warn about boolean expression compared with an integer value different from true/false."
  msgstr ""
  
! #: c-family/c.opt:355
! msgid "Warn about certain operations on boolean expressions."
  msgstr ""
  
! #: c-family/c.opt:359
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr ""
  
! #: c-family/c.opt:363
! msgid "Warn when a built-in function is declared with the wrong signature."
  msgstr ""
  
! #: c-family/c.opt:367
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
  msgstr ""
  
! #: c-family/c.opt:371
! msgid "Warn about features not present in ISO C11, but present in ISO C2X."
  msgstr ""
  
! #: c-family/c.opt:375
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
  msgstr ""
  
! #: c-family/c.opt:379
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
  msgstr ""
  
! #: c-family/c.opt:383
! msgid "Warn about C constructs that are not in the common subset of C and C++."
  msgstr ""
  
! #: c-family/c.opt:390
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
  msgstr ""
  
! #: c-family/c.opt:394
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
  msgstr ""
  
! #: c-family/c.opt:401
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
  msgstr ""
  
! #: c-family/c.opt:405
! msgid "Warn about casts between incompatible function types."
  msgstr ""
  
! #: c-family/c.opt:409
! msgid "Warn about casts which discard qualifiers."
  msgstr ""
  
! #: c-family/c.opt:413 c-family/c.opt:417
! msgid "Warn about catch handlers of non-reference type."
  msgstr ""
  
! #: c-family/c.opt:421
! msgid "Warn about subscripts whose type is \"char\"."
  msgstr ""
  
! #: c-family/c.opt:425 c-family/c.opt:1310 c-family/c.opt:1314
! #: c-family/c.opt:1318 c-family/c.opt:1322 c-family/c.opt:1326
! #: c-family/c.opt:1330 c-family/c.opt:1334 c-family/c.opt:1341
! #: c-family/c.opt:1345 c-family/c.opt:1349 c-family/c.opt:1353
! #: c-family/c.opt:1357 c-family/c.opt:1361 c-family/c.opt:1365
! #: c-family/c.opt:1369 c-family/c.opt:1373 c-family/c.opt:1377
! #: c-family/c.opt:1381 c-family/c.opt:1385 c-family/c.opt:1389
! #: config/i386/i386.opt:967
! msgid "Deprecated in GCC 9.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:429
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
  msgstr ""
  
! #: c-family/c.opt:433
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr ""
  
! #: c-family/c.opt:437
! msgid "Synonym for -Wcomment."
  msgstr ""
  
! #: c-family/c.opt:441
! msgid "Warn for conditionally-supported constructs."
  msgstr ""
  
! #: c-family/c.opt:445
! msgid "Warn for implicit type conversions that may change a value."
  msgstr ""
  
! #: c-family/c.opt:449
! msgid "Warn for converting NULL from/to a non-pointer type."
  msgstr ""
  
! #: c-family/c.opt:457
! msgid "Warn when all constructors and destructors are private."
  msgstr ""
  
! #: c-family/c.opt:461
! msgid "Warn about dangling else."
  msgstr ""
  
! #: c-family/c.opt:465
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr ""
  
! #: c-family/c.opt:469
! msgid "Warn when a declaration is found after a statement."
  msgstr ""
  
! #: c-family/c.opt:473
! msgid "Warn when deleting a pointer to incomplete type."
  msgstr ""
  
! #: c-family/c.opt:477
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
  msgstr ""
  
! #: c-family/c.opt:485
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:490
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr ""
  
! #: c-family/c.opt:495
! msgid "Warn about positional initialization of structs requiring designated initializers."
  msgstr ""
  
! #: c-family/c.opt:499
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr ""
  
! #: c-family/c.opt:503
! msgid "Warn if type qualifiers on pointers are discarded."
  msgstr ""
  
! #: c-family/c.opt:507
! msgid "Warn about compile-time integer division by zero."
  msgstr ""
  
! #: c-family/c.opt:511
! msgid "Warn about duplicated branches in if-else statements."
  msgstr ""
  
! #: c-family/c.opt:515
! msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr ""
  
! #: c-family/c.opt:519
! msgid "Warn about violations of Effective C++ style rules."
  msgstr ""
  
! #: c-family/c.opt:523
! msgid "Warn about an empty body in an if or else statement."
  msgstr ""
  
! #: c-family/c.opt:527
! msgid "Warn about stray tokens after #else and #endif."
  msgstr ""
  
! #: c-family/c.opt:531
! msgid "Warn about comparison of different enum types."
  msgstr ""
  
! #: c-family/c.opt:539
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
  msgstr ""
  
! #: c-family/c.opt:547
! msgid "Warn about semicolon after in-class function definition."
  msgstr ""
  
! #: c-family/c.opt:551
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
  msgstr ""
  
! #: c-family/c.opt:555
! msgid "Warn if testing floating point numbers for equality."
  msgstr ""
  
! #: c-family/c.opt:559 c-family/c.opt:601
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
  msgstr ""
  
! #: c-family/c.opt:563
! msgid "Warn about format strings that contain NUL bytes."
  msgstr ""
  
! #: c-family/c.opt:567
! msgid "Warn if passing too many arguments to a function for its format string."
  msgstr ""
  
! #: c-family/c.opt:571
! msgid "Warn about format strings that are not literals."
  msgstr ""
  
! #: c-family/c.opt:575
! 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:580
! msgid "Warn about possible security problems with format functions."
  msgstr ""
  
! #: c-family/c.opt:584
! msgid "Warn about sign differences with format functions."
  msgstr ""
  
! #: c-family/c.opt:588
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr ""
  
! #: c-family/c.opt:593
! msgid "Warn about strftime formats yielding 2-digit years."
  msgstr ""
  
! #: c-family/c.opt:597
! msgid "Warn about zero-length formats."
  msgstr ""
  
! #: c-family/c.opt:605
! msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr ""
  
! #: c-family/c.opt:610
! msgid "Warn about calls to snprintf and similar functions that truncate output."
  msgstr ""
  
! #: c-family/c.opt:614
! msgid "Warn when the field in a struct is not aligned."
  msgstr ""
  
! #: c-family/c.opt:618
! msgid "Warn whenever type qualifiers are ignored."
  msgstr ""
  
! #: c-family/c.opt:622
! msgid "Warn whenever attributes are ignored."
  msgstr ""
  
! #: c-family/c.opt:626
! msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgstr ""
  
! #: c-family/c.opt:630
! msgid "Warn when the address of packed member of struct or union is taken."
  msgstr ""
  
! #: c-family/c.opt:634
! msgid "Warn about variables which are initialized to themselves."
  msgstr ""
  
! #: c-family/c.opt:638
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr ""
  
! #: c-family/c.opt:642
! msgid "Warn about implicit declarations."
  msgstr ""
  
! #: c-family/c.opt:650
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
  msgstr ""
  
! #: c-family/c.opt:654
! msgid "Warn if \"defined\" is used outside #if."
  msgstr ""
  
! #: c-family/c.opt:658
! msgid "Warn about implicit function declarations."
  msgstr ""
  
! #: c-family/c.opt:662
! msgid "Warn when a declaration does not specify a type."
  msgstr ""
  
! #: c-family/c.opt:669
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr ""
  
! #: c-family/c.opt:673
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr ""
  
! #: c-family/c.opt:677
! msgid "Warn for suspicious integer expressions in boolean context."
  msgstr ""
  
! #: c-family/c.opt:681
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
  msgstr ""
  
! #: c-family/c.opt:685
! msgid "Warn about invalid uses of the \"offsetof\" macro."
  msgstr ""
  
! #: c-family/c.opt:689
! msgid "Warn about PCH files that are found but not used."
  msgstr ""
  
! #: c-family/c.opt:693
! msgid "Warn when a jump misses a variable initialization."
  msgstr ""
  
! #: c-family/c.opt:697
! 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:701
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr ""
  
! #: c-family/c.opt:705
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr ""
  
! #: c-family/c.opt:709
! msgid "Do not warn about using \"long long\" when -pedantic."
  msgstr ""
  
! #: c-family/c.opt:713
! msgid "Warn about suspicious declarations of \"main\"."
  msgstr ""
  
! #: c-family/c.opt:721
! 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:725
! 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:729
! msgid "Warn when the indentation of the code does not reflect the block structure."
  msgstr ""
  
! #: c-family/c.opt:733
! msgid "Warn about possibly missing braces around initializers."
  msgstr ""
  
! #: c-family/c.opt:737
! msgid "Warn about global functions without previous declarations."
  msgstr ""
  
! #: c-family/c.opt:741
! msgid "Warn about missing fields in struct initializers."
  msgstr ""
  
! #: c-family/c.opt:745
! 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:749
! msgid "Warn on direct multiple inheritance."
  msgstr ""
  
! #: c-family/c.opt:753
! msgid "Warn on namespace definition."
  msgstr ""
  
! #: c-family/c.opt:757
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr ""
  
! #: c-family/c.opt:761
! msgid "Warn about missing sized deallocation functions."
  msgstr ""
  
! #: c-family/c.opt:765
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr ""
  
! #: c-family/c.opt:769
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr ""
  
! #: c-family/c.opt:773
! msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr ""
  
! #: c-family/c.opt:777
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:782
! 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:787
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
  msgstr ""
  
! #: c-family/c.opt:791
! msgid "Warn about functions which might be candidates for format attributes."
  msgstr ""
  
! #: c-family/c.opt:795
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr ""
  
! #: c-family/c.opt:800
! msgid "Warn about enumerated switches, with no default, missing a case."
  msgstr ""
  
! #: c-family/c.opt:804
! msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr ""
  
! #: c-family/c.opt:808
! msgid "Warn about all enumerated switches missing a specific case."
  msgstr ""
  
! #: c-family/c.opt:812
! msgid "Warn about switches with boolean controlling expression."
  msgstr ""
  
! #: c-family/c.opt:816
! msgid "Warn on primary template declaration."
  msgstr ""
  
! #: c-family/c.opt:820
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr ""
  
! #: c-family/c.opt:829
! msgid "Warn about user-specified include directories that do not exist."
  msgstr ""
  
! #: c-family/c.opt:833
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr ""
  
! #: c-family/c.opt:837
! msgid "Warn about global functions without prototypes."
  msgstr ""
  
! #: c-family/c.opt:844
! msgid "Warn about use of multi-character character constants."
  msgstr ""
  
! #: c-family/c.opt:848
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr ""
  
! #: c-family/c.opt:852
! msgid "Warn about \"extern\" declarations not at file scope."
  msgstr ""
  
! #: c-family/c.opt:856
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr ""
  
! #: c-family/c.opt:860
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr ""
  
! #: c-family/c.opt:864
! msgid "Warn when non-templatized friend functions are declared within a template."
  msgstr ""
  
! #: c-family/c.opt:868
! msgid "Warn when a conversion function will never be called due to the type it converts to."
  msgstr ""
  
! #: c-family/c.opt:872
! msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr ""
  
! #: c-family/c.opt:876
! msgid "Warn about non-virtual destructors."
  msgstr ""
  
! #: c-family/c.opt:880
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr ""
  
! #: c-family/c.opt:896
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr ""
  
! #: c-family/c.opt:919
! msgid "Warn if a C-style cast is used in a program."
  msgstr ""
  
! #: c-family/c.opt:923
! msgid "Warn for obsolescent usage in a declaration."
  msgstr ""
  
! #: c-family/c.opt:927
! msgid "Warn if an old-style parameter definition is used."
  msgstr ""
  
! #: c-family/c.opt:931
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr ""
  
! #: c-family/c.opt:935
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr ""
  
! #: c-family/c.opt:939
! msgid "Warn about overloaded virtual function names."
  msgstr ""
  
! #: c-family/c.opt:943
! msgid "Warn about overriding initializers without side effects."
  msgstr ""
  
! #: c-family/c.opt:947
! msgid "Warn about overriding initializers with side effects."
  msgstr ""
  
! #: c-family/c.opt:951
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr ""
  
! #: c-family/c.opt:955
! msgid "Warn about possibly missing parentheses."
  msgstr ""
  
! #: c-family/c.opt:963
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr ""
  
! #: c-family/c.opt:967
! msgid "Warn when converting the type of pointers to member functions."
  msgstr ""
  
! #: c-family/c.opt:971
! msgid "Warn about function pointer arithmetic."
  msgstr ""
  
! #: c-family/c.opt:975
! msgid "Warn when a pointer differs in signedness in an assignment."
  msgstr ""
  
! #: c-family/c.opt:979
! msgid "Warn when a pointer is compared with a zero character constant."
  msgstr ""
  
! #: c-family/c.opt:983
! msgid "Warn when a pointer is cast to an integer of a different size."
  msgstr ""
  
! #: c-family/c.opt:987
! msgid "Warn about misuses of pragmas."
  msgstr ""
  
! #: c-family/c.opt:991
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr ""
  
! #: c-family/c.opt:995
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr ""
  
! #: c-family/c.opt:999
! msgid "Warn if inherited methods are unimplemented."
  msgstr ""
  
! #: c-family/c.opt:1003 c-family/c.opt:1007
! msgid "Warn for placement new expressions with undefined behavior."
  msgstr ""
  
! #: c-family/c.opt:1011
! msgid "Warn about multiple declarations of the same object."
  msgstr ""
  
! #: c-family/c.opt:1015
! msgid "Warn about redundant calls to std::move."
  msgstr ""
  
! #: c-family/c.opt:1019
! msgid "Warn about uses of register storage specifier."
  msgstr ""
  
! #: c-family/c.opt:1023
! msgid "Warn when the compiler reorders code."
  msgstr ""
  
! #: c-family/c.opt:1027
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
  msgstr ""
  
! #: c-family/c.opt:1031
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1035
! msgid "Warn if a selector has multiple methods."
  msgstr ""
  
! #: c-family/c.opt:1039
! msgid "Warn about possible violations of sequence point rules."
  msgstr ""
  
! #: c-family/c.opt:1043
! msgid "Warn if a local declaration hides an instance variable."
  msgstr ""
  
! #: c-family/c.opt:1047 c-family/c.opt:1051
! msgid "Warn if left shift of a signed value overflows."
  msgstr ""
  
! #: c-family/c.opt:1055
! msgid "Warn if shift count is negative."
  msgstr ""
  
! #: c-family/c.opt:1059
! msgid "Warn if shift count >= width of type."
  msgstr ""
  
! #: c-family/c.opt:1063
! msgid "Warn if left shifting a negative value."
  msgstr ""
  
! #: c-family/c.opt:1067
! msgid "Warn about signed-unsigned comparisons."
  msgstr ""
  
! #: c-family/c.opt:1075
! msgid "Warn for implicit type conversions between signed and unsigned integers."
  msgstr ""
  
! #: c-family/c.opt:1079
! msgid "Warn when overload promotes from unsigned to signed."
  msgstr ""
  
! #: c-family/c.opt:1083
! msgid "Warn about uncasted NULL used as sentinel."
  msgstr ""
  
! #: c-family/c.opt:1087
! msgid "Warn about unprototyped function declarations."
  msgstr ""
  
! #: c-family/c.opt:1099
! msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr ""
  
! #: c-family/c.opt:1103
! msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr ""
  
! #: c-family/c.opt:1107
! msgid "Deprecated.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1115
! msgid "Warn if a comparison always evaluates to true or false."
  msgstr ""
  
! #: c-family/c.opt:1119
! msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr ""
  
! #: c-family/c.opt:1123
! msgid "Warn about features not present in traditional C."
  msgstr ""
  
! #: c-family/c.opt:1127
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr ""
  
! #: c-family/c.opt:1131
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr ""
  
! #: c-family/c.opt:1135
! msgid "Warn about @selector()s without previously declared methods."
  msgstr ""
  
! #: c-family/c.opt:1139
! msgid "Warn if an undefined macro is used in an #if directive."
  msgstr ""
  
! #: c-family/c.opt:1151
! msgid "Warn about unrecognized pragmas."
  msgstr ""
  
! #: c-family/c.opt:1155
! msgid "Warn about unsuffixed float constants."
  msgstr ""
  
! #: c-family/c.opt:1163
! msgid "Warn when typedefs locally defined in a function are not used."
  msgstr ""
  
! #: c-family/c.opt:1167
! msgid "Warn about macros defined in the main file that are not used."
  msgstr ""
  
! #: c-family/c.opt:1171
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
  msgstr ""
  
! #: c-family/c.opt:1179 c-family/c.opt:1183
! msgid "Warn when a const variable is unused."
  msgstr ""
  
! #: c-family/c.opt:1187
! msgid "Warn about using variadic macros."
  msgstr ""
  
! #: c-family/c.opt:1191
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr ""
  
! #: c-family/c.opt:1195
! msgid "Warn if a variable length array is used."
  msgstr ""
  
! #: c-family/c.opt:1199
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
  msgstr ""
  
! #: c-family/c.opt:1206
! msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:1210
! msgid "Warn when a register variable is declared volatile."
  msgstr ""
  
! #: c-family/c.opt:1214
! msgid "Warn on direct virtual inheritance."
  msgstr ""
  
! #: c-family/c.opt:1218
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
  msgstr ""
  
! #: c-family/c.opt:1222
! 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:1226
! msgid "Warn when a literal '0' is used as null pointer."
  msgstr ""
  
! #: c-family/c.opt:1230
! msgid "Warn about useless casts."
  msgstr ""
  
! #: c-family/c.opt:1234
! 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:1238
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr ""
  
! #: c-family/c.opt:1242
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr ""
  
! #: c-family/c.opt:1247
! msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr ""
  
! #: c-family/c.opt:1255
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr ""
  
! #: c-family/c.opt:1259
! msgid "Enforce class member access control semantics."
  msgstr ""
  
! #: c-family/c.opt:1263
! msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
  msgstr ""
  
! #: c-family/c.opt:1267
! msgid "Support C++17 allocation of over-aligned types."
  msgstr ""
  
! #: c-family/c.opt:1271
! msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
  msgstr ""
  
! #: c-family/c.opt:1278
! msgid "Allow variadic functions without named parameter."
  msgstr ""
  
! #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
! #: c-family/c.opt:1858 c-family/c.opt:1874
! msgid "No longer supported."
  msgstr ""
  
! #: c-family/c.opt:1286
! msgid "Recognize the \"asm\" keyword."
  msgstr ""
  
! #: c-family/c.opt:1294
! msgid "Recognize built-in functions."
  msgstr ""
  
! #: c-family/c.opt:1301
! msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr ""
  
! #: c-family/c.opt:1305
! 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:1393
! msgid "Deprecated in GCC 8.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1397
! msgid "Enable support for C++ concepts."
  msgstr ""
  
! #: c-family/c.opt:1401
! msgid "Allow the arguments of the '?' operator to have different types."
  msgstr ""
  
! #: c-family/c.opt:1409
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr ""
  
! #: c-family/c.opt:1413
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgstr ""
  
! #: c-family/c.opt:1417
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr ""
  
! #: c-family/c.opt:1421
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr ""
  
! #: c-family/c.opt:1425
! msgid "Emit debug annotations during preprocessing."
  msgstr ""
  
! #: c-family/c.opt:1429
! msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
  msgstr ""
  
! #: c-family/c.opt:1433
! msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr ""
  
! #: c-family/c.opt:1441
! msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr ""
  
! #: c-family/c.opt:1445
! msgid "Preprocess directives only."
  msgstr ""
  
! #: c-family/c.opt:1449
! msgid "Permit '$' as an identifier character."
  msgstr ""
  
! #: c-family/c.opt:1453
! msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr ""
  
! #: c-family/c.opt:1457
! msgid "Write all declarations as Ada code transitively."
  msgstr ""
  
! #: c-family/c.opt:1461
! msgid "Write all declarations as Ada code for the given file only."
  msgstr ""
  
! #: c-family/c.opt:1468
! msgid "-fno-elide-type Do not elide common elements in template comparisons."
  msgstr ""
  
! #: c-family/c.opt:1472
! msgid "Generate code to check exception specifications."
  msgstr ""
  
! #: c-family/c.opt:1479
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:1483
! msgid "Permit universal character names (\\u and \\U) in identifiers."
  msgstr ""
  
! #: c-family/c.opt:1487
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
  msgstr ""
  
! #: c-family/c.opt:1491
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr ""
  
! #: c-family/c.opt:1501
! msgid "Do not assume that standard C libraries and \"main\" exist."
  msgstr ""
  
! #: c-family/c.opt:1505
! msgid "Recognize GNU-defined keywords."
  msgstr ""
  
! #: c-family/c.opt:1509
! msgid "Generate code for GNU runtime environment."
  msgstr ""
  
! #: c-family/c.opt:1513
! msgid "Use traditional GNU semantics for inline functions."
  msgstr ""
  
! #: c-family/c.opt:1526
! msgid "Assume normal C execution environment."
  msgstr ""
  
! #: c-family/c.opt:1534
! msgid "Export functions even if they can be inlined."
  msgstr ""
  
! #: c-family/c.opt:1538
! msgid "Emit implicit instantiations of inline templates."
  msgstr ""
  
! #: c-family/c.opt:1542
! msgid "Emit implicit instantiations of templates."
  msgstr ""
  
! #: c-family/c.opt:1546
! msgid "Implement C++17 inheriting constructor semantics."
  msgstr ""
  
! #: c-family/c.opt:1553
! msgid "Don't emit dllexported inline functions unless needed."
  msgstr ""
  
! #: c-family/c.opt:1560
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr ""
  
! #: c-family/c.opt:1564
! msgid "Don't warn about uses of Microsoft extensions."
  msgstr ""
  
! #: c-family/c.opt:1583
! msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr ""
  
! #: c-family/c.opt:1587
! msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
  msgstr ""
  
! #: c-family/c.opt:1591
! msgid "Assume that receivers of Objective-C messages may be nil."
  msgstr ""
  
! #: c-family/c.opt:1595
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr ""
  
! #: c-family/c.opt:1599
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr ""
  
! #: c-family/c.opt:1624
! msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr ""
  
! #: c-family/c.opt:1628
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr ""
  
! #: c-family/c.opt:1634
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr ""
  
! #: c-family/c.opt:1638
! msgid "Allow fast jumps to the message dispatcher."
  msgstr ""
  
! #: c-family/c.opt:1644
! msgid "Enable Objective-C exception and synchronization syntax."
  msgstr ""
  
! #: c-family/c.opt:1648
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
  msgstr ""
  
! #: c-family/c.opt:1652
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
  msgstr ""
  
! #: c-family/c.opt:1657
! msgid "Enable Objective-C setjmp exception handling runtime."
  msgstr ""
  
! #: c-family/c.opt:1661
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
  msgstr ""
  
! #: c-family/c.opt:1665
! msgid "Enable OpenACC."
  msgstr ""
  
! #: c-family/c.opt:1669
! msgid "Specify default OpenACC compute dimensions."
  msgstr ""
  
! #: c-family/c.opt:1673
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr ""
  
! #: c-family/c.opt:1677
! msgid "Enable OpenMP's SIMD directives."
  msgstr ""
  
! #: c-family/c.opt:1681
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
  msgstr ""
  
! #: c-family/c.opt:1692
! msgid "Look for and use PCH files even when preprocessing."
  msgstr ""
  
! #: c-family/c.opt:1696
! msgid "Downgrade conformance errors to warnings."
  msgstr ""
  
! #: c-family/c.opt:1700
! msgid "Enable Plan 9 language extensions."
  msgstr ""
  
! #: c-family/c.opt:1704
! msgid "Treat the input file as already preprocessed."
  msgstr ""
  
! #: c-family/c.opt:1712
! msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
  msgstr ""
  
! #: c-family/c.opt:1716
! msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
  msgstr ""
  
! #: c-family/c.opt:1720
! msgid "Treat known sprintf return values as constants."
  msgstr ""
  
! #: c-family/c.opt:1724
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr ""
  
! #: c-family/c.opt:1728
! msgid "Enable automatic template instantiation."
  msgstr ""
  
! #: c-family/c.opt:1732
! msgid "Generate run time type descriptor information."
  msgstr ""
  
! #: c-family/c.opt:1736 ada/gcc-interface/lang.opt:77
! msgid "Use the narrowest integer type possible for enumeration types."
  msgstr ""
  
! #: c-family/c.opt:1740
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
  msgstr ""
  
! #: c-family/c.opt:1744
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
  msgstr ""
  
! #: c-family/c.opt:1748 ada/gcc-interface/lang.opt:81
! #, fuzzy
! #| msgid "enabled by default"
! msgid "Make \"char\" signed by default."
! msgstr "uobiÄ�ajeno omoguÄ‡eno"
! 
! #: c-family/c.opt:1752
! msgid "Enable C++14 sized deallocation support."
  msgstr ""
  
! #: c-family/c.opt:1759
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1775
! msgid "Display statistics accumulated during compilation."
  msgstr ""
  
! #: c-family/c.opt:1779
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr ""
  
! #: c-family/c.opt:1786 c-family/c.opt:1791
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr ""
  
! #: c-family/c.opt:1808
! msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
  msgstr ""
  
! #: c-family/c.opt:1812
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr ""
  
! #: c-family/c.opt:1819
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr ""
  
! #: c-family/c.opt:1826
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr ""
  
! #: c-family/c.opt:1830
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
  msgstr ""
  
! #: c-family/c.opt:1834 ada/gcc-interface/lang.opt:85
! #, fuzzy
! #| msgid "enabled by default"
! msgid "Make \"char\" unsigned by default."
! msgstr "uobiÄ�ajeno omoguÄ‡eno"
! 
! #: c-family/c.opt:1838
! msgid "Use __cxa_atexit to register destructors."
  msgstr ""
  
! #: c-family/c.opt:1842
! msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr ""
  
! #: c-family/c.opt:1846
! msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr ""
  
! #: c-family/c.opt:1850
! msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr ""
  
! #: c-family/c.opt:1862 d/lang.opt:330
! msgid "Emit common-like symbols as weak symbols."
  msgstr ""
  
! #: c-family/c.opt:1866
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:1870
! msgid "Generate a #line directive pointing at the current working directory."
  msgstr ""
  
! #: c-family/c.opt:1878
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr ""
  
! #: c-family/c.opt:1882
! msgid "Dump declarations to a .decl file."
  msgstr ""
  
! #: c-family/c.opt:1886
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:1890
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:1894
! msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:1898
! 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:1903
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:1907
! msgid "-imacros <file>\tAccept definition of macros in <file>."
  msgstr ""
  
! #: c-family/c.opt:1911
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr ""
  
! #: c-family/c.opt:1915
! msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr ""
  
! #: c-family/c.opt:1919
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr ""
  
! #: c-family/c.opt:1923
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
  msgstr ""
  
! #: c-family/c.opt:1927
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
  msgstr ""
  
! #: c-family/c.opt:1931
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
  msgstr ""
  
! #: c-family/c.opt:1935
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:1939
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:1949
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr ""
  
! #: c-family/c.opt:1953
! msgid "Do not search standard system include directories for C++."
  msgstr ""
  
! #: c-family/c.opt:1965
! msgid "Generate C header of platform-specific features."
  msgstr ""
  
! #: c-family/c.opt:1969
! msgid "Remap file names when including files."
  msgstr ""
  
! #: c-family/c.opt:1973 c-family/c.opt:1977
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr ""
  
! #: c-family/c.opt:1981
! msgid "Conform to the ISO 2011 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:1985
! msgid "Deprecated in favor of -std=c++11."
  msgstr ""
  
! #: c-family/c.opt:1989
! msgid "Deprecated in favor of -std=c++14."
  msgstr ""
  
! #: c-family/c.opt:1993
! msgid "Conform to the ISO 2014 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:1997
! msgid "Deprecated in favor of -std=c++17."
  msgstr ""
  
! #: c-family/c.opt:2001
! msgid "Conform to the ISO 2017 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2005
! msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2009 c-family/c.opt:2135
! msgid "Conform to the ISO 2011 C standard."
  msgstr ""
  
! #: c-family/c.opt:2013
! msgid "Deprecated in favor of -std=c11."
  msgstr ""
  
! #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
! #: c-family/c.opt:2143
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
  msgstr ""
  
! #: c-family/c.opt:2025
! msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
! msgid "Conform to the ISO 1990 C standard."
  msgstr ""
  
! #: c-family/c.opt:2037 c-family/c.opt:2127
! msgid "Conform to the ISO 1999 C standard."
  msgstr ""
  
! #: c-family/c.opt:2041
! msgid "Deprecated in favor of -std=c99."
  msgstr ""
  
! #: c-family/c.opt:2045 c-family/c.opt:2050
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2055
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2059
! msgid "Deprecated in favor of -std=gnu++11."
  msgstr ""
  
! #: c-family/c.opt:2063
! msgid "Deprecated in favor of -std=gnu++14."
  msgstr ""
  
! #: c-family/c.opt:2067
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2071
! msgid "Deprecated in favor of -std=gnu++17."
  msgstr ""
  
! #: c-family/c.opt:2075
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2079
! msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2083
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2087
! msgid "Deprecated in favor of -std=gnu11."
  msgstr ""
  
! #: c-family/c.opt:2091 c-family/c.opt:2095
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2099
! msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2103 c-family/c.opt:2107
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2111
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2115
! msgid "Deprecated in favor of -std=gnu99."
  msgstr ""
  
! #: c-family/c.opt:2123
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
  msgstr ""
  
! #: c-family/c.opt:2131
! msgid "Deprecated in favor of -std=iso9899:1999."
  msgstr ""
  
! #: c-family/c.opt:2150
! msgid "Enable traditional preprocessing."
  msgstr ""
  
! #: c-family/c.opt:2154
! msgid "-trigraphs\tSupport ISO C trigraphs."
  msgstr ""
  
! #: c-family/c.opt:2158
! msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
  
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:61
! msgid "Synonym of -gnatk8."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:73
! msgid "Select the runtime."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:97
! msgid "-gnat<options>\tSpecify options to GNAT."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
  msgstr ""
  
! #: d/lang.opt:51
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:55
! msgid "-Hf <file>\tWrite D interface to <file>."
  msgstr ""
  
! #: d/lang.opt:123
! msgid "Warn about casts that will produce a null result."
  msgstr ""
  
! #: d/lang.opt:139
! msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:151
! msgid "Generate JSON file."
  msgstr ""
  
! #: d/lang.opt:155
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr ""
  
! #: d/lang.opt:159
! msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:163
! msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
! msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:174
! msgid "Generate code for all template instantiations."
  msgstr ""
  
! #: d/lang.opt:178
! msgid "Generate code for assert contracts."
  msgstr ""
  
! #: d/lang.opt:186
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:210
! msgid "Compile in debug code."
  msgstr ""
  
! #: d/lang.opt:214
! msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:218
! msgid "Generate documentation."
  msgstr ""
  
! #: d/lang.opt:222
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:226
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr ""
  
! #: d/lang.opt:230
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:234
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr ""
  
! #: d/lang.opt:238
! msgid "Display the frontend AST after parsing and semantic passes."
  msgstr ""
  
! #: d/lang.opt:242
! msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:246
! msgid "Generate code for class invariant contracts."
  msgstr ""
  
! #: d/lang.opt:250
! msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:254
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:258
! msgid "Generate ModuleInfo struct for output module."
  msgstr ""
  
! #: d/lang.opt:262
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:266
! msgid "Generate code for postcondition contracts."
  msgstr ""
  
! #: d/lang.opt:270
! msgid "Generate code for precondition contracts."
  msgstr ""
  
! #: d/lang.opt:274
! msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:282
! msgid "Generate code for switches without a default case."
  msgstr ""
  
! #: d/lang.opt:286
! msgid "List information on all language changes."
  msgstr ""
  
! #: d/lang.opt:290
! msgid "Give deprecation messages about -ftransition=import anomalies."
  msgstr ""
  
! #: d/lang.opt:294
! msgid "List all usages of complex or imaginary types."
  msgstr ""
  
! #: d/lang.opt:298
! msgid "Implement DIP1000: Scoped pointers (experimental)."
  msgstr ""
  
! #: d/lang.opt:302
! msgid "Implement DIP25: Sealed references (experimental)."
  msgstr ""
  
! #: d/lang.opt:306
! msgid "List all non-mutable fields which occupy an object instance."
! msgstr ""
! 
! #: d/lang.opt:310
! msgid "Revert to single phase name lookup."
! msgstr ""
! 
! #: d/lang.opt:314
! msgid "List all hidden GC allocations."
! msgstr ""
! 
! #: d/lang.opt:318
! msgid "List all variables going into thread local storage."
! msgstr ""
! 
! #: d/lang.opt:322
! msgid "Compile in unittest code."
! msgstr ""
! 
! #: d/lang.opt:326
! msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
! msgstr ""
! 
! #: d/lang.opt:350
! msgid "Do not link the standard D library in the compilation."
! msgstr ""
! 
! #: d/lang.opt:358
! msgid "Link the standard D library statically in the compilation."
! msgstr ""
! 
! #: d/lang.opt:362
! msgid "Link the standard D library dynamically in the compilation."
! msgstr ""
! 
! #: go/lang.opt:42
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr ""
! 
! #: go/lang.opt:46
! msgid "Add explicit checks for division by zero."
! msgstr ""
! 
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr ""
! 
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
! msgstr ""
! 
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr ""
! 
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr ""
! 
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr ""
! 
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr ""
! 
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr ""
! 
! #: go/lang.opt:78
! msgid "Functions which return values must end with return statements."
! msgstr ""
! 
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
! msgstr ""
! 
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
  #: config/vms/vms.opt:27
*************** msgstr ""
*** 7869,8104 ****
  msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
  msgstr ""
  
! #: config/avr/avr.opt:23
! msgid "Use subroutines for function prologues and epilogues."
  msgstr ""
  
! #: config/avr/avr.opt:27
! msgid "-mmcu=MCU\tSelect the target MCU."
  msgstr ""
  
! #: config/avr/avr.opt:31
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
  msgstr ""
  
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
  msgstr ""
  
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
  msgstr ""
  
! #: config/avr/avr.opt:43
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
  msgstr ""
  
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
  msgstr ""
  
! #: config/avr/avr.opt:57
! msgid "Use an 8-bit 'int' type."
  msgstr ""
  
! #: config/avr/avr.opt:61
! msgid "Change the stack pointer without disabling interrupts."
  msgstr ""
  
! #: config/avr/avr.opt:65
! 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
! msgid "Treat main as if it had attribute OS_task."
  msgstr ""
  
! #: config/avr/avr.opt:79
! msgid "Change only the low 8 bits of the stack pointer."
  msgstr ""
  
! #: config/avr/avr.opt:83
! msgid "Relax branches."
  msgstr ""
  
! #: config/avr/avr.opt:87
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
  msgstr ""
  
! #: config/avr/avr.opt:91
! 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
! 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
! 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
! msgid "Warn if the address space of an address is changed."
  msgstr ""
  
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr ""
  
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr ""
  
! #: config/avr/avr.opt:116
! 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
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
! #: config/s390/tpf.opt:23
! msgid "Enable TPF-OS tracing code."
  msgstr ""
  
! #: config/s390/tpf.opt:27
! msgid "Specify main object for TPF-OS."
  msgstr ""
  
! #: config/s390/s390.opt:48
! msgid "31 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:52
! msgid "64 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:120
! msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:124
! msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:128
! msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:132
! msgid "Enable decimal floating point hardware support."
  msgstr ""
  
! #: config/s390/s390.opt:136
! msgid "Enable hardware floating point."
  msgstr ""
  
! #: config/s390/s390.opt:140
! 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:158
! msgid "Use hardware transactional execution instructions."
  msgstr ""
  
! #: config/s390/s390.opt:162
! msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:166
! msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:170
! msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:174
! msgid "Disable hardware floating point."
  msgstr ""
  
! #: config/s390/s390.opt:178
! 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:182
! msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:186
! 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:190
! msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:198
! msgid "Use the mvcle instruction for block moves."
  msgstr ""
  
! #: config/s390/s390.opt:202
! 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:207
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:211
! msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:215
! msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:219
! 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:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:239
! 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:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:256
! 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:262
! 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:268 config/i386/i386.opt:1050
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/s390/s390.opt:284
! 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:293
! 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:298
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:302 config/i386/i386.opt:934
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
  #: config/riscv/riscv.opt:26
--- 8189,8613 ----
  msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
  msgstr ""
  
! #: config/mcore/mcore.opt:23
! msgid "Generate code for the M*Core M210."
  msgstr ""
  
! #: config/mcore/mcore.opt:27
! msgid "Generate code for the M*Core M340."
  msgstr ""
  
! #: config/mcore/mcore.opt:31
! 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
! msgid "Generate big-endian code."
  msgstr ""
  
! #: config/mcore/mcore.opt:39
! msgid "Emit call graph information."
  msgstr ""
  
! #: config/mcore/mcore.opt:43
! msgid "Use the divide instruction."
  msgstr ""
  
! #: config/mcore/mcore.opt:47
! 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
! msgid "Generate little-endian code."
  msgstr ""
  
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
  msgstr ""
  
! #: config/mcore/mcore.opt:60
! msgid "Use arbitrary sized immediates in bit operations."
  msgstr ""
  
! #: config/mcore/mcore.opt:64
! msgid "Prefer word accesses over byte accesses."
  msgstr ""
  
! #: config/mcore/mcore.opt:71
! msgid "Set the maximum amount for a single stack increment operation."
  msgstr ""
  
! #: config/mcore/mcore.opt:75
! msgid "Always treat bitfields as int-sized."
  msgstr ""
  
! #: config/linux-android.opt:23
! msgid "Generate code for the Android platform."
  msgstr ""
  
! #: config/mmix/mmix.opt:24
! msgid "For intrinsics library: pass all parameters in registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:28
! msgid "Use register stack for parameters and return value."
  msgstr ""
  
! #: config/mmix/mmix.opt:32
! msgid "Use call-clobbered registers for parameters and return value."
  msgstr ""
  
! #: config/mmix/mmix.opt:37
! msgid "Use epsilon-respecting floating point compare instructions."
  msgstr ""
  
! #: config/mmix/mmix.opt:41
! msgid "Use zero-extending memory loads, not sign-extending ones."
  msgstr ""
  
! #: config/mmix/mmix.opt:45
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
  msgstr ""
  
! #: config/mmix/mmix.opt:49
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
  msgstr ""
  
! #: config/mmix/mmix.opt:53
! msgid "Do not provide a default start-address 0x100 of the program."
  msgstr ""
  
! #: config/mmix/mmix.opt:57
! msgid "Link to emit program in ELF format (rather than mmo)."
  msgstr ""
  
! #: config/mmix/mmix.opt:61
! msgid "Use P-mnemonics for branches statically predicted as taken."
  msgstr ""
  
! #: config/mmix/mmix.opt:65
! msgid "Don't use P-mnemonics for branches."
  msgstr ""
  
! #: config/mmix/mmix.opt:79
! msgid "Use addresses that allocate global registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:83
! msgid "Do not use addresses that allocate global registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:87
! msgid "Generate a single exit point for each function."
  msgstr ""
  
! #: config/mmix/mmix.opt:91
! msgid "Do not generate a single exit point for each function."
  msgstr ""
  
! #: config/mmix/mmix.opt:95
! msgid "Set start-address of the program."
  msgstr ""
  
! #: config/mmix/mmix.opt:99
! msgid "Set start-address of data."
  msgstr ""
  
! #: config/darwin.opt:117
! msgid "Generate compile-time CFString objects."
  msgstr ""
  
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:223
! msgid "Generate code suitable for executables (NOT shared libs)."
  msgstr ""
  
! #: config/darwin.opt:227
! msgid "Generate code suitable for fast turn around debugging."
  msgstr ""
  
! #: config/darwin.opt:235
! msgid "The earliest MacOS X version on which this program will run."
  msgstr ""
  
! #: config/darwin.opt:239
! msgid "Set sizeof(bool) to 1."
  msgstr ""
  
! #: config/darwin.opt:243
! msgid "Generate code for darwin loadable kernel extensions."
  msgstr ""
  
! #: config/darwin.opt:247
! msgid "Generate code for the kernel or loadable kernel extensions."
  msgstr ""
  
! #: config/darwin.opt:251
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
  msgstr ""
  
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
  msgstr ""
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
! msgid "Use simulator runtime."
  msgstr ""
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:111
! msgid "Specify the name of the target CPU."
  msgstr ""
  
! #: config/bfin/bfin.opt:48
! msgid "Omit frame pointer for leaf functions."
  msgstr ""
  
! #: config/bfin/bfin.opt:52
! msgid "Program is entirely located in low 64k of memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
  msgstr ""
  
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
  msgstr ""
  
! #: config/bfin/bfin.opt:65
! msgid "Enabled ID based shared library."
  msgstr ""
  
! #: config/bfin/bfin.opt:69
! 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
! msgid "ID of shared library to build."
  msgstr ""
  
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:171
! msgid "Enable separate data segment."
  msgstr ""
  
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
! msgid "Avoid generating pc-relative calls; use indirection."
  msgstr ""
  
! #: config/bfin/bfin.opt:86
! msgid "Link with the fast floating-point library."
  msgstr ""
  
! #: config/bfin/bfin.opt:90 config/frv/frv.opt:130
! msgid "Enable Function Descriptor PIC mode."
  msgstr ""
  
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
! msgid "Enable inlining of PLT in function calls."
  msgstr ""
  
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
! msgid "Enable multicore support."
! msgstr ""
! 
! #: config/bfin/bfin.opt:106
! msgid "Build for Core A."
! msgstr ""
! 
! #: config/bfin/bfin.opt:110
! msgid "Build for Core B."
! msgstr ""
! 
! #: config/bfin/bfin.opt:114
! msgid "Build for SDRAM."
! msgstr ""
! 
! #: config/bfin/bfin.opt:118
! msgid "Assume ICPLBs are enabled at runtime."
! msgstr ""
! 
! #: config/m68k/m68k-tables.opt:25
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr ""
! 
! #: config/m68k/m68k-tables.opt:365
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
! msgstr ""
! 
! #: config/m68k/m68k-tables.opt:411
! msgid "Known M68K ISAs (for use with the -march= option):"
! msgstr ""
! 
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
! msgid "Use IEEE math for fp comparisons."
! msgstr ""
! 
! #: config/m68k/m68k.opt:30
! msgid "Generate code for a 520X."
! msgstr ""
! 
! #: config/m68k/m68k.opt:34
! msgid "Generate code for a 5206e."
! msgstr ""
! 
! #: config/m68k/m68k.opt:38
! msgid "Generate code for a 528x."
! msgstr ""
! 
! #: config/m68k/m68k.opt:42
! msgid "Generate code for a 5307."
! msgstr ""
! 
! #: config/m68k/m68k.opt:46
! msgid "Generate code for a 5407."
! msgstr ""
! 
! #: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
! msgid "Generate code for a 68000."
! msgstr ""
! 
! #: config/m68k/m68k.opt:54
! msgid "Generate code for a 68010."
! msgstr ""
! 
! #: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
! msgid "Generate code for a 68020."
! msgstr ""
! 
! #: config/m68k/m68k.opt:62
! msgid "Generate code for a 68040, without any new instructions."
! msgstr ""
! 
! #: config/m68k/m68k.opt:66
! msgid "Generate code for a 68060, without any new instructions."
! msgstr ""
! 
! #: config/m68k/m68k.opt:70
! msgid "Generate code for a 68030."
! msgstr ""
! 
! #: config/m68k/m68k.opt:74
! msgid "Generate code for a 68040."
! msgstr ""
! 
! #: config/m68k/m68k.opt:78
! msgid "Generate code for a 68060."
! msgstr ""
! 
! #: config/m68k/m68k.opt:82
! msgid "Generate code for a 68302."
! msgstr ""
! 
! #: config/m68k/m68k.opt:86
! msgid "Generate code for a 68332."
! msgstr ""
! 
! #: config/m68k/m68k.opt:91
! msgid "Generate code for a 68851."
! msgstr ""
! 
! #: config/m68k/m68k.opt:95
! msgid "Generate code that uses 68881 floating-point instructions."
! msgstr ""
! 
! #: config/m68k/m68k.opt:99
! msgid "Align variables on a 32-bit boundary."
! msgstr ""
! 
! #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
! msgid "Specify the name of the target architecture."
! msgstr ""
! 
! #: config/m68k/m68k.opt:107
! msgid "Use the bit-field instructions."
! msgstr ""
! 
! #: config/m68k/m68k.opt:119
! msgid "Generate code for a ColdFire v4e."
! msgstr ""
! 
! #: config/m68k/m68k.opt:123
! msgid "Specify the target CPU."
! msgstr ""
! 
! #: config/m68k/m68k.opt:127
! msgid "Generate code for a cpu32."
! msgstr ""
! 
! #: config/m68k/m68k.opt:131
! msgid "Use hardware division instructions on ColdFire."
! msgstr ""
! 
! #: config/m68k/m68k.opt:135
! msgid "Generate code for a Fido A."
! msgstr ""
! 
! #: config/m68k/m68k.opt:139
! msgid "Generate code which uses hardware floating point instructions."
! msgstr ""
! 
! #: config/m68k/m68k.opt:143
! msgid "Enable ID based shared library."
! msgstr ""
! 
! #: config/m68k/m68k.opt:147
! msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
! msgstr ""
! 
! #: config/m68k/m68k.opt:151
! msgid "Do not use the bit-field instructions."
! msgstr ""
! 
! #: config/m68k/m68k.opt:155
! msgid "Use normal calling convention."
! msgstr ""
! 
! #: config/m68k/m68k.opt:159
! msgid "Consider type 'int' to be 32 bits wide."
! msgstr ""
! 
! #: config/m68k/m68k.opt:163
! msgid "Generate pc-relative code."
! msgstr ""
! 
! #: config/m68k/m68k.opt:167
! msgid "Use different calling convention using 'rtd'."
! msgstr ""
! 
! #: config/m68k/m68k.opt:179
! msgid "Consider type 'int' to be 16 bits wide."
! msgstr ""
! 
! #: config/m68k/m68k.opt:183
! msgid "Generate code with library calls for floating point."
! msgstr ""
! 
! #: config/m68k/m68k.opt:187
! msgid "Do not use unaligned memory references."
! msgstr ""
! 
! #: config/m68k/m68k.opt:191
! msgid "Tune for the specified target CPU or architecture."
! msgstr ""
! 
! #: config/m68k/m68k.opt:195
! msgid "Support more than 8192 GOT entries on ColdFire."
! msgstr ""
! 
! #: config/m68k/m68k.opt:199
! msgid "Support TLS segment larger than 64K."
  msgstr ""
  
  #: config/riscv/riscv.opt:26
*************** msgstr ""
*** 8133,8138 ****
--- 8642,8651 ----
  msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
  msgstr ""
  
+ #: config/riscv/riscv.opt:80 config/mips/mips.opt:405
+ msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
+ msgstr ""
+ 
  #: config/riscv/riscv.opt:84
  msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
*************** msgid "Do not generate unaligned memory
*** 8150,8157 ****
  msgstr ""
  
  #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/tilegx/tilegx.opt:57 config/rs6000/aix64.opt:36
! #: config/rs6000/linux64.opt:32
  msgid "Known code models (for use with the -mcmodel= option):"
  msgstr ""
  
--- 8663,8670 ----
  msgstr ""
  
  #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
! #: config/tilegx/tilegx.opt:57
  msgid "Known code models (for use with the -mcmodel= option):"
  msgstr ""
  
*************** msgstr ""
*** 8167,8462 ****
  msgid "Emit RISC-V ELF attribute."
  msgstr ""
  
! #: config/darwin.opt:117
! msgid "Generate compile-time CFString objects."
  msgstr ""
  
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:223
! msgid "Generate code suitable for executables (NOT shared libs)."
  msgstr ""
  
! #: config/darwin.opt:227
! msgid "Generate code suitable for fast turn around debugging."
  msgstr ""
  
! #: config/darwin.opt:235
! msgid "The earliest MacOS X version on which this program will run."
  msgstr ""
  
! #: config/darwin.opt:239
! msgid "Set sizeof(bool) to 1."
  msgstr ""
  
! #: config/darwin.opt:243
! msgid "Generate code for darwin loadable kernel extensions."
  msgstr ""
  
! #: config/darwin.opt:247
! msgid "Generate code for the kernel or loadable kernel extensions."
  msgstr ""
  
! #: config/darwin.opt:251
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
  msgstr ""
  
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
  msgstr ""
  
! #: config/sh/superh.opt:6
! msgid "Board name [and memory region]."
  msgstr ""
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
  msgstr ""
  
! #: config/sh/sh.opt:42
! msgid "Generate SH1 code."
  msgstr ""
  
! #: config/sh/sh.opt:46
! msgid "Generate SH2 code."
  msgstr ""
  
! #: config/sh/sh.opt:50
! msgid "Generate default double-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:54
! msgid "Generate SH2a FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:58
! msgid "Generate default single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:62
! msgid "Generate only single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:66
! msgid "Generate SH2e code."
  msgstr ""
  
! #: config/sh/sh.opt:70
! msgid "Generate SH3 code."
  msgstr ""
  
! #: config/sh/sh.opt:74
! msgid "Generate SH3e code."
  msgstr ""
  
! #: config/sh/sh.opt:78
! msgid "Generate SH4 code."
  msgstr ""
  
! #: config/sh/sh.opt:82
! msgid "Generate SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:86
! msgid "Generate SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:92
! msgid "Generate SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:96
! msgid "Generate SH4 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:100
! msgid "Generate SH4-100 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:104
! msgid "Generate SH4-200 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:108
! msgid "Generate SH4-300 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:112
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
  msgstr ""
  
! #: config/sh/sh.opt:117
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
  msgstr ""
  
! #: config/sh/sh.opt:122
! msgid "Generate code for SH4 500 series (FPU-less)."
  msgstr ""
  
! #: config/sh/sh.opt:127
! msgid "Generate default single-precision SH4 code."
  msgstr ""
  
! #: config/sh/sh.opt:131
! msgid "Generate default single-precision SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:135
! msgid "Generate default single-precision SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:139
! msgid "Generate default single-precision SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:143
! msgid "Generate only single-precision SH4 code."
  msgstr ""
  
! #: config/sh/sh.opt:147
! msgid "Generate only single-precision SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:151
! msgid "Generate only single-precision SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:155
! msgid "Generate only single-precision SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:159
! msgid "Generate SH4a code."
  msgstr ""
  
! #: config/sh/sh.opt:163
! msgid "Generate SH4a FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:167
! msgid "Generate default single-precision SH4a code."
  msgstr ""
  
! #: config/sh/sh.opt:171
! msgid "Generate only single-precision SH4a code."
  msgstr ""
  
! #: config/sh/sh.opt:175
! msgid "Generate SH4al-dsp code."
  msgstr ""
  
! #: config/sh/sh.opt:179 config/i386/i386.opt:216
! msgid "Reserve space for outgoing arguments in the function prologue."
  msgstr ""
  
! #: config/sh/sh.opt:183
! msgid "Generate code in big endian mode."
  msgstr ""
  
! #: config/sh/sh.opt:187
! msgid "Generate 32-bit offsets in switch tables."
  msgstr ""
  
! #: config/sh/sh.opt:191
! msgid "Generate bit instructions."
  msgstr ""
  
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
  msgstr ""
  
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
  msgstr ""
  
! #: config/sh/sh.opt:207
! msgid "Align doubles at 64-bit boundaries."
  msgstr ""
  
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
  msgstr ""
  
! #: config/sh/sh.opt:215
! msgid "Specify name for 32 bit signed division function."
  msgstr ""
  
! #: config/sh/sh.opt:219
! msgid "Generate ELF FDPIC code."
  msgstr ""
  
! #: config/sh/sh.opt:223
! 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
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
  msgstr ""
  
! #: config/sh/sh.opt:235
! msgid "Increase the IEEE compliance for floating-point comparisons."
  msgstr ""
  
! #: config/sh/sh.opt:239
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
  msgstr ""
  
! #: config/sh/sh.opt:247
! msgid "Generate code in little endian mode."
  msgstr ""
  
! #: config/sh/sh.opt:251
! msgid "Mark MAC register as call-clobbered."
  msgstr ""
  
! #: config/sh/sh.opt:257
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
  msgstr ""
  
! #: config/sh/sh.opt:261
! msgid "Emit function-calls using global offset table when generating PIC."
  msgstr ""
  
! #: config/sh/sh.opt:265
! msgid "Shorten address references during linking."
  msgstr ""
  
! #: config/sh/sh.opt:273
! msgid "Specify the model for atomic operations."
  msgstr ""
  
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
  msgstr ""
  
! #: config/sh/sh.opt:281
! msgid "Cost to assume for a multiply insn."
  msgstr ""
  
! #: config/sh/sh.opt:285
! 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
! msgid "Pretend a branch-around-a-move is a conditional move."
  msgstr ""
  
! #: config/sh/sh.opt:295
! msgid "Enable the use of the fsca instruction."
  msgstr ""
  
! #: config/sh/sh.opt:299
! msgid "Enable the use of the fsrra instruction."
  msgstr ""
  
! #: config/sh/sh.opt:303
! msgid "Use LRA instead of reload (transitional)."
  msgstr ""
  
  #: config/i386/i386.opt:192
--- 8680,9423 ----
  msgid "Emit RISC-V ELF attribute."
  msgstr ""
  
! #: config/m32c/m32c.opt:23
! msgid "-msim\tUse simulator runtime."
  msgstr ""
  
! #: config/m32c/m32c.opt:27
! msgid "-mcpu=r8c\tCompile code for R8C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:31
! msgid "-mcpu=m16c\tCompile code for M16C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:35
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:39
! msgid "-mcpu=m32c\tCompile code for M32C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:43
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
  msgstr ""
  
! #: config/msp430/msp430.opt:7
! msgid "Force assembly output to always use hex constants."
  msgstr ""
  
! #: config/msp430/msp430.opt:11
! msgid "Specify the MCU to build for."
  msgstr ""
  
! #: config/msp430/msp430.opt:15
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
  msgstr ""
  
! #: config/msp430/msp430.opt:19
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
  msgstr ""
  
! #: config/msp430/msp430.opt:23
! msgid "Select large model - 20-bit addresses/pointers."
  msgstr ""
  
! #: config/msp430/msp430.opt:27
! msgid "Select small model - 16-bit addresses/pointers (default)."
  msgstr ""
  
! #: config/msp430/msp430.opt:31
! msgid "Optimize opcode sizes at link time."
  msgstr ""
  
! #: config/msp430/msp430.opt:38
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
  msgstr ""
  
! #: config/msp430/msp430.opt:45
! msgid "Specify the type of hardware multiply to support."
  msgstr ""
  
! #: config/msp430/msp430.opt:67
! msgid "Specify whether functions should be placed into low or high memory."
  msgstr ""
  
! #: config/msp430/msp430.opt:71
! msgid "Specify whether variables should be placed into low or high memory."
  msgstr ""
  
! #: config/msp430/msp430.opt:90
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
  msgstr ""
  
! #: config/msp430/msp430.opt:94
! msgid "Passes on a request to the assembler to warn about various silicon errata."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:68 config/arm/arm.opt:99
! #: config/microblaze/microblaze.opt:60
! msgid "Assume target CPU is configured as big endian."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:72 config/i386/i386.opt:1019
! msgid "Generate code which uses only the general registers."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:84 config/arm/arm.opt:164
! #: config/microblaze/microblaze.opt:64
! msgid "Assume target CPU is configured as little endian."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:96 config/i386/i386.opt:400
! msgid "Omit the frame pointer in leaf functions."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:104
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:123
! msgid "Use features of architecture ARCH."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:127
! msgid "Use features of and optimize for CPU."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:131
! msgid "Optimize for CPU."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:135
! msgid "Generate code that conforms to the specified ABI."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:157
! msgid "Use branch-protection features."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:165
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:178
! 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:184
! 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:191
! 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:197
! msgid "The possible SVE vector lengths:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:219
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:231 config/i386/i386.opt:983
! #: config/rs6000/rs6000.opt:542
! msgid "Use given stack-protector guard."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
! msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:245
! 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:251
! 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/linux.opt:24
! msgid "Use Bionic C library."
  msgstr ""
  
! #: config/linux.opt:28
! msgid "Use GNU C library."
  msgstr ""
  
! #: config/linux.opt:32
! msgid "Use uClibc C library."
  msgstr ""
  
! #: config/linux.opt:36
! msgid "Use musl C library."
  msgstr ""
  
! #: config/ia64/ilp32.opt:3
! msgid "Generate ILP32 code."
  msgstr ""
  
! #: config/ia64/ilp32.opt:7
! msgid "Generate LP64 code."
  msgstr ""
  
! #: config/ia64/ia64.opt:28
! msgid "Generate big endian code."
  msgstr ""
  
! #: config/ia64/ia64.opt:32
! msgid "Generate little endian code."
  msgstr ""
  
! #: config/ia64/ia64.opt:36
! msgid "Generate code for GNU as."
  msgstr ""
  
! #: config/ia64/ia64.opt:40
! msgid "Generate code for GNU ld."
  msgstr ""
  
! #: config/ia64/ia64.opt:44
! msgid "Emit stop bits before and after volatile extended asms."
  msgstr ""
  
! #: config/ia64/ia64.opt:48
! msgid "Use in/loc/out register names."
  msgstr ""
  
! #: config/ia64/ia64.opt:55
! msgid "Enable use of sdata/scommon/sbss."
  msgstr ""
  
! #: config/ia64/ia64.opt:59
! msgid "Generate code without GP reg."
  msgstr ""
  
! #: config/ia64/ia64.opt:63
! msgid "gp is constant (but save/restore gp on indirect calls)."
  msgstr ""
  
! #: config/ia64/ia64.opt:67
! msgid "Generate self-relocatable code."
  msgstr ""
  
! #: config/ia64/ia64.opt:71
! msgid "Generate inline floating point division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:75
! msgid "Generate inline floating point division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:82
! msgid "Generate inline integer division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:86
! msgid "Generate inline integer division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:90
! msgid "Do not inline integer division."
  msgstr ""
  
! #: config/ia64/ia64.opt:94
! msgid "Generate inline square root, optimize for latency."
! msgstr ""
! 
! #: config/ia64/ia64.opt:98
! msgid "Generate inline square root, optimize for throughput."
! msgstr ""
! 
! #: config/ia64/ia64.opt:102
! msgid "Do not inline square root."
! msgstr ""
! 
! #: config/ia64/ia64.opt:106
! msgid "Enable DWARF line debug info via GNU as."
! msgstr ""
! 
! #: config/ia64/ia64.opt:110
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr ""
! 
! #: config/ia64/ia64.opt:114 config/spu/spu.opt:72 config/pa/pa.opt:62
! #: config/sh/sh.opt:227
! msgid "Specify range of registers to make fixed."
! msgstr ""
! 
! #: config/ia64/ia64.opt:118 config/alpha/alpha.opt:130
! msgid "Specify bit size of immediate TLS offsets."
! msgstr ""
! 
! #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:514
! #: config/s390/s390.opt:194 config/sparc/sparc.opt:146
! #: config/visium/visium.opt:49
! msgid "Schedule code for given CPU."
! msgstr ""
! 
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
! msgstr ""
! 
! #: config/ia64/ia64.opt:136
! msgid "Use data speculation before reload."
! msgstr ""
! 
! #: config/ia64/ia64.opt:140
! msgid "Use data speculation after reload."
! msgstr ""
! 
! #: config/ia64/ia64.opt:144
! msgid "Use control speculation."
! msgstr ""
! 
! #: config/ia64/ia64.opt:148
! msgid "Use in block data speculation before reload."
! msgstr ""
! 
! #: config/ia64/ia64.opt:152
! msgid "Use in block data speculation after reload."
! msgstr ""
! 
! #: config/ia64/ia64.opt:156
! msgid "Use in block control speculation."
! msgstr ""
! 
! #: config/ia64/ia64.opt:160
! msgid "Use simple data speculation check."
! msgstr ""
! 
! #: config/ia64/ia64.opt:164
! msgid "Use simple data speculation check for control speculation."
! msgstr ""
! 
! #: config/ia64/ia64.opt:174
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr ""
! 
! #: config/ia64/ia64.opt:178
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr ""
! 
! #: config/ia64/ia64.opt:182
! 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
! 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
! 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
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr ""
! 
! #: config/spu/spu.opt:20
! msgid "Emit warnings when run-time relocations are generated."
! msgstr ""
! 
! #: config/spu/spu.opt:24
! msgid "Emit errors when run-time relocations are generated."
! msgstr ""
! 
! #: config/spu/spu.opt:28
! msgid "Specify cost of branches (Default 20)."
! msgstr ""
! 
! #: config/spu/spu.opt:32
! msgid "Make sure loads and stores are not moved past DMA instructions."
! msgstr ""
! 
! #: config/spu/spu.opt:36
! msgid "volatile must be specified on any memory that is effected by DMA."
! msgstr ""
! 
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
! msgstr ""
! 
! #: config/spu/spu.opt:48
! msgid "Use standard main function as entry for startup."
! msgstr ""
! 
! #: config/spu/spu.opt:52
! msgid "Generate branch hints for branches."
! msgstr ""
! 
! #: config/spu/spu.opt:56
! msgid "Maximum number of nops to insert for a hint (Default 2)."
! msgstr ""
! 
! #: config/spu/spu.opt:60
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
! msgstr ""
! 
! #: config/spu/spu.opt:64
! msgid "Generate code for 18 bit addressing."
! msgstr ""
! 
! #: config/spu/spu.opt:68
! msgid "Generate code for 32 bit addressing."
! msgstr ""
! 
! #: config/spu/spu.opt:76
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
! msgstr ""
! 
! #: config/spu/spu.opt:80 config/i386/i386.opt:257 config/s390/s390.opt:56
! msgid "Generate code for given CPU."
! msgstr ""
! 
! #: config/spu/spu.opt:88
! msgid "Access variables in 32-bit PPU objects (default)."
! msgstr ""
! 
! #: config/spu/spu.opt:92
! msgid "Access variables in 64-bit PPU objects."
! msgstr ""
! 
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
! msgstr ""
! 
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
! msgstr ""
! 
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:28
! msgid "Preferentially allocate registers that allow short instruction generation."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:32
! msgid "Set branch cost."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:36
! msgid "Enable conditional move instruction usage."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:40
! msgid "Set number of nops to emit before each insn pattern."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:52
! msgid "Use software floating point comparisons."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:76
! msgid "Generate call insns as indirect calls."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:80
! msgid "Generate call insns as direct calls."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:112
! msgid "Vectorize for double-word operations."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:132
! msgid "Use the floating point unit for integer add/subtract."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
! msgstr ""
! 
! #: config/ft32/ft32.opt:23
! msgid "Target the software simulator."
! msgstr ""
! 
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:225 config/mips/mips.opt:393
! #: config/arc/arc.opt:406
! msgid "Use LRA instead of reload."
! msgstr ""
! 
! #: config/ft32/ft32.opt:31
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr ""
! 
! #: config/ft32/ft32.opt:35
! msgid "Target the FT32B architecture."
! msgstr ""
! 
! #: config/ft32/ft32.opt:39
! msgid "Enable FT32B code compression."
! msgstr ""
! 
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
! msgstr ""
! 
! #: config/h8300/h8300.opt:23
! msgid "Generate H8S code."
! msgstr ""
! 
! #: config/h8300/h8300.opt:27
! msgid "Generate H8SX code."
! msgstr ""
! 
! #: config/h8300/h8300.opt:31
! msgid "Generate H8S/2600 code."
! msgstr ""
! 
! #: config/h8300/h8300.opt:35
! msgid "Make integers 32 bits wide."
! msgstr ""
! 
! #: config/h8300/h8300.opt:42
! msgid "Use registers for argument passing."
! msgstr ""
! 
! #: config/h8300/h8300.opt:46
! msgid "Consider access to byte sized memory slow."
! msgstr ""
! 
! #: config/h8300/h8300.opt:50
! msgid "Enable linker relaxing."
! msgstr ""
! 
! #: config/h8300/h8300.opt:54
! msgid "Generate H8/300H code."
! msgstr ""
! 
! #: config/h8300/h8300.opt:58
! msgid "Enable the normal mode."
! msgstr ""
! 
! #: config/h8300/h8300.opt:62
! msgid "Use H8/300 alignment rules."
! msgstr ""
! 
! #: config/h8300/h8300.opt:66
! msgid "Push extended registers on stack in monitor functions."
! msgstr ""
! 
! #: config/h8300/h8300.opt:70
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr ""
! 
! #: config/pdp11/pdp11.opt:23
! msgid "Generate code for an 11/10."
! msgstr ""
! 
! #: config/pdp11/pdp11.opt:27
! msgid "Generate code for an 11/40."
! msgstr ""
! 
! #: config/pdp11/pdp11.opt:31
! msgid "Generate code for an 11/45."
! msgstr ""
! 
! #: config/pdp11/pdp11.opt:35
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr ""
! 
! #: config/pdp11/pdp11.opt:39
! msgid "Use the DEC assembler syntax."
! msgstr ""
! 
! #: config/pdp11/pdp11.opt:43
! msgid "Use the GNU assembler syntax."
! msgstr ""
! 
! #: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:188
! #: config/frv/frv.opt:158
! msgid "Use hardware floating point."
! msgstr ""
! 
! #: config/pdp11/pdp11.opt:51
! msgid "Use 16 bit int."
! msgstr ""
! 
! #: config/pdp11/pdp11.opt:55
! msgid "Use 32 bit int."
! msgstr ""
! 
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
! msgid "Do not use hardware floating point."
! msgstr ""
! 
! #: config/pdp11/pdp11.opt:63
! msgid "Target has split I&D."
! msgstr ""
! 
! #: config/pdp11/pdp11.opt:67
! msgid "Use UNIX assembler syntax."
! msgstr ""
! 
! #: config/pdp11/pdp11.opt:71
! msgid "Use LRA register allocator."
! msgstr ""
! 
! #: config/xtensa/xtensa.opt:23
! msgid "Use CONST16 instruction to load constants."
! msgstr ""
! 
! #: config/xtensa/xtensa.opt:27
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr ""
! 
! #: config/xtensa/xtensa.opt:31
! msgid "Use indirect CALLXn instructions for large programs."
! msgstr ""
! 
! #: config/xtensa/xtensa.opt:35
! msgid "Automatically align branch targets to reduce branch penalties."
! msgstr ""
! 
! #: config/xtensa/xtensa.opt:39
! msgid "Intersperse literal pools with code in the text section."
! msgstr ""
! 
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
! msgstr ""
! 
! #: config/xtensa/xtensa.opt:47
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
! msgstr ""
! 
! #: config/i386/cygming.opt:23
! msgid "Create console application."
! msgstr ""
! 
! #: config/i386/cygming.opt:27
! msgid "Generate code for a DLL."
! msgstr ""
! 
! #: config/i386/cygming.opt:31
! msgid "Ignore dllimport for functions."
! msgstr ""
! 
! #: config/i386/cygming.opt:35
! msgid "Use Mingw-specific thread support."
! msgstr ""
! 
! #: config/i386/cygming.opt:39
! msgid "Set Windows defines."
! msgstr ""
! 
! #: config/i386/cygming.opt:43
! msgid "Create GUI application."
! msgstr ""
! 
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
! msgstr ""
! 
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
! msgstr ""
! 
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
! msgstr ""
! 
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
! msgstr ""
! 
! #: config/i386/mingw.opt:29
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr ""
! 
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
  msgstr ""
  
  #: config/i386/i386.opt:192
*************** msgstr ""
*** 8475,8480 ****
--- 9436,9455 ----
  msgid "Use 80-bit long double."
  msgstr ""
  
+ #: config/i386/i386.opt:208 config/s390/s390.opt:154
+ #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
+ msgid "Use 64-bit long double."
+ msgstr ""
+ 
+ #: config/i386/i386.opt:212 config/s390/s390.opt:150
+ #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
+ msgid "Use 128-bit long double."
+ msgstr ""
+ 
+ #: config/i386/i386.opt:216 config/sh/sh.opt:179
+ msgid "Reserve space for outgoing arguments in the function prologue."
+ msgstr ""
+ 
  #: config/i386/i386.opt:220
  msgid "Align some doubles on dword boundary."
  msgstr ""
*************** msgstr ""
*** 8563,8572 ****
  msgid "Use native (MS) bitfield layout."
  msgstr ""
  
- #: config/i386/i386.opt:400 config/aarch64/aarch64.opt:96
- msgid "Omit the frame pointer in leaf functions."
- msgstr ""
- 
  #: config/i386/i386.opt:404
  msgid "Set 80387 floating-point precision to 32-bit."
  msgstr ""
--- 9538,9543 ----
*************** msgstr ""
*** 8599,8604 ****
--- 9570,9579 ----
  msgid "Alternate calling convention."
  msgstr ""
  
+ #: config/i386/i386.opt:440 config/alpha/alpha.opt:23
+ msgid "Do not use hardware fp."
+ msgstr ""
+ 
  #: config/i386/i386.opt:444
  msgid "Use SSE register passing conventions for SF and DF mode."
  msgstr ""
*************** msgstr ""
*** 9012,9017 ****
--- 9987,9996 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
+ #: config/i386/i386.opt:934 config/s390/s390.opt:302
+ msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
+ msgstr ""
+ 
  #: config/i386/i386.opt:939
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
*************** msgstr ""
*** 9040,9056 ****
  msgid "Support RTM built-in functions and code generation."
  msgstr ""
  
- #: config/i386/i386.opt:967 c-family/c.opt:425 c-family/c.opt:1310
- #: c-family/c.opt:1314 c-family/c.opt:1318 c-family/c.opt:1322
- #: c-family/c.opt:1326 c-family/c.opt:1330 c-family/c.opt:1334
- #: c-family/c.opt:1341 c-family/c.opt:1345 c-family/c.opt:1349
- #: c-family/c.opt:1353 c-family/c.opt:1357 c-family/c.opt:1361
- #: c-family/c.opt:1365 c-family/c.opt:1369 c-family/c.opt:1373
- #: c-family/c.opt:1377 c-family/c.opt:1381 c-family/c.opt:1385
- #: c-family/c.opt:1389
- msgid "Deprecated in GCC 9.  This switch has no effect."
- msgstr ""
- 
  #: config/i386/i386.opt:971
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr ""
--- 10019,10024 ----
*************** msgstr ""
*** 9063,9073 ****
  msgid "Support PKU built-in functions and code generation."
  msgstr ""
  
- #: config/i386/i386.opt:983 config/aarch64/aarch64.opt:231
- #: config/rs6000/rs6000.opt:542
- msgid "Use given stack-protector guard."
- msgstr ""
- 
  #: config/i386/i386.opt:987
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr ""
--- 10031,10036 ----
*************** msgstr ""
*** 9084,9093 ****
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr ""
  
- #: config/i386/i386.opt:1019 config/aarch64/aarch64.opt:72
- msgid "Generate code which uses only the general registers."
- msgstr ""
- 
  #: config/i386/i386.opt:1023
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
--- 10047,10052 ----
*************** msgstr ""
*** 9112,9117 ****
--- 10071,10080 ----
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
+ #: config/i386/i386.opt:1050 config/s390/s390.opt:268
+ msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
+ msgstr ""
+ 
  #: config/i386/i386.opt:1066
  msgid "Force indirect call and jump via register."
  msgstr ""
*************** msgstr ""
*** 9144,9227 ****
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/cygming.opt:23
! msgid "Create console application."
  msgstr ""
  
! #: config/i386/cygming.opt:27
! msgid "Generate code for a DLL."
  msgstr ""
  
! #: config/i386/cygming.opt:31
! msgid "Ignore dllimport for functions."
  msgstr ""
  
! #: config/i386/cygming.opt:35
! msgid "Use Mingw-specific thread support."
  msgstr ""
  
! #: config/i386/cygming.opt:39
! msgid "Set Windows defines."
  msgstr ""
  
! #: config/i386/cygming.opt:43
! msgid "Create GUI application."
  msgstr ""
  
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
  msgstr ""
  
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
  msgstr ""
  
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
  msgstr ""
  
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
  msgstr ""
  
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
  msgstr ""
  
! #: config/i386/mingw.opt:29
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
  msgstr ""
  
! #: config/moxie/moxie.opt:31
! msgid "Enable MUL.X and UMUL.X instructions."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:23
! msgid "Use CONST16 instruction to load constants."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:27
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:31
! msgid "Use indirect CALLXn instructions for large programs."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:35
! msgid "Automatically align branch targets to reduce branch penalties."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:39
! msgid "Intersperse literal pools with code in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:47
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
  msgstr ""
  
  #: config/sparc/sparc.opt:42
--- 10107,10940 ----
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:23
! msgid "Assume code will be linked by GNU ld."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:27
! 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
! msgid "Specify UNIX standard for predefines and linking."
  msgstr ""
  
! #: config/pa/pa-hpux.opt:27
! msgid "Generate cpp defines for server IO."
  msgstr ""
  
! #: config/pa/pa-hpux.opt:35
! msgid "Generate cpp defines for workstation IO."
  msgstr ""
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
! msgid "Generate PA1.0 code."
  msgstr ""
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
! msgid "Generate PA1.1 code."
  msgstr ""
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
  msgstr ""
  
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
  msgstr ""
  
! #: config/pa/pa.opt:50
! msgid "Disable FP regs."
  msgstr ""
  
! #: config/pa/pa.opt:54
! msgid "Disable indexed addressing."
  msgstr ""
  
! #: config/pa/pa.opt:58
! msgid "Generate fast indirect calls."
  msgstr ""
  
! #: config/pa/pa.opt:66
! msgid "Assume code will be assembled by GAS."
  msgstr ""
  
! #: config/pa/pa.opt:75
! msgid "Enable linker optimizations."
  msgstr ""
  
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
  msgstr ""
  
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
  msgstr ""
  
! #: config/pa/pa.opt:91
! msgid "Disable space regs."
  msgstr ""
  
! #: config/pa/pa.opt:107
! msgid "Use portable calling conventions."
  msgstr ""
  
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
  msgstr ""
  
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
! msgid "Use software floating point."
! msgstr ""
! 
! #: config/pa/pa.opt:144
! msgid "Do not disable space regs."
! msgstr ""
! 
! #: config/v850/v850.opt:29
! msgid "Use registers r2 and r5."
! msgstr ""
! 
! #: config/v850/v850.opt:33
! msgid "Use 4 byte entries in switch tables."
! msgstr ""
! 
! #: config/v850/v850.opt:37
! msgid "Enable backend debugging."
! msgstr ""
! 
! #: config/v850/v850.opt:41
! msgid "Do not use the callt instruction (default)."
! msgstr ""
! 
! #: config/v850/v850.opt:45
! msgid "Reuse r30 on a per function basis."
! msgstr ""
! 
! #: config/v850/v850.opt:52
! msgid "Prohibit PC relative function calls."
! msgstr ""
! 
! #: config/v850/v850.opt:56
! msgid "Use stubs for function prologues."
! msgstr ""
! 
! #: config/v850/v850.opt:60
! msgid "Set the max size of data eligible for the SDA area."
! msgstr ""
! 
! #: config/v850/v850.opt:67
! msgid "Enable the use of the short load instructions."
! msgstr ""
! 
! #: config/v850/v850.opt:71
! msgid "Same as: -mep -mprolog-function."
! msgstr ""
! 
! #: config/v850/v850.opt:75
! msgid "Set the max size of data eligible for the TDA area."
! msgstr ""
! 
! #: config/v850/v850.opt:82
! msgid "Do not enforce strict alignment."
! msgstr ""
! 
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr ""
! 
! #: config/v850/v850.opt:93
! msgid "Compile for the v850 processor."
! msgstr ""
! 
! #: config/v850/v850.opt:97
! msgid "Compile for the v850e processor."
! msgstr ""
! 
! #: config/v850/v850.opt:101
! msgid "Compile for the v850e1 processor."
! msgstr ""
! 
! #: config/v850/v850.opt:105
! msgid "Compile for the v850es variant of the v850e1."
! msgstr ""
! 
! #: config/v850/v850.opt:109
! msgid "Compile for the v850e2 processor."
! msgstr ""
! 
! #: config/v850/v850.opt:113
! msgid "Compile for the v850e2v3 processor."
! msgstr ""
! 
! #: config/v850/v850.opt:117
! msgid "Compile for the v850e3v5 processor."
! msgstr ""
! 
! #: config/v850/v850.opt:124
! msgid "Enable v850e3v5 loop instructions."
! msgstr ""
! 
! #: config/v850/v850.opt:128
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr ""
! 
! #: config/v850/v850.opt:135
! msgid "Enable relaxing in the assembler."
! msgstr ""
! 
! #: config/v850/v850.opt:139
! msgid "Prohibit PC relative jumps."
! msgstr ""
! 
! #: config/v850/v850.opt:143
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr ""
! 
! #: config/v850/v850.opt:147
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr ""
! 
! #: config/v850/v850.opt:151
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr ""
! 
! #: config/v850/v850.opt:155
! msgid "Enable support for the old GCC ABI."
! msgstr ""
! 
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
! msgstr ""
! 
! #: config/g.opt:27
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr ""
! 
! #: config/lynx.opt:23
! msgid "Support legacy multi-threading."
! msgstr ""
! 
! #: config/lynx.opt:27
! msgid "Use shared libraries."
! msgstr ""
! 
! #: config/lynx.opt:31
! msgid "Support multi-threading."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:22 config/gcn/gcn.opt:47
! msgid "Generate code for a 32-bit ABI."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:26 config/gcn/gcn.opt:51
! msgid "Generate code for a 64-bit ABI."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:34
! msgid "Optimize partition neutering."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:54
! msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:64
! msgid "Specify the version of the ptx ISA to use."
! msgstr ""
! 
! #: config/vxworks.opt:36
! msgid "Assume the VxWorks RTP environment."
! msgstr ""
! 
! #: config/vxworks.opt:43
! msgid "Assume the VxWorks vThreads environment."
! msgstr ""
! 
! #: config/cr16/cr16.opt:23
! msgid "-msim   Use simulator runtime."
! msgstr ""
! 
! #: config/cr16/cr16.opt:27
! msgid "Generate SBIT, CBIT instructions."
! msgstr ""
! 
! #: config/cr16/cr16.opt:31
! msgid "Support multiply accumulate instructions."
! msgstr ""
! 
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
! msgstr ""
! 
! #: config/cr16/cr16.opt:42
! msgid "Generate code for CR16C architecture."
! msgstr ""
! 
! #: config/cr16/cr16.opt:46
! msgid "Generate code for CR16C+ architecture (Default)."
! msgstr ""
! 
! #: config/cr16/cr16.opt:50
! msgid "Treat integers as 32-bit."
! msgstr ""
! 
! #: config/avr/avr.opt:23
! msgid "Use subroutines for function prologues and epilogues."
! msgstr ""
! 
! #: config/avr/avr.opt:27
! msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr ""
! 
! #: config/avr/avr.opt:31
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr ""
! 
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
! msgstr ""
! 
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
! msgstr ""
! 
! #: config/avr/avr.opt:43
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr ""
! 
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
! msgstr ""
! 
! #: config/avr/avr.opt:57
! msgid "Use an 8-bit 'int' type."
! msgstr ""
! 
! #: config/avr/avr.opt:61
! msgid "Change the stack pointer without disabling interrupts."
! msgstr ""
! 
! #: config/avr/avr.opt:65
! 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
! msgid "Treat main as if it had attribute OS_task."
! msgstr ""
! 
! #: config/avr/avr.opt:79
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr ""
! 
! #: config/avr/avr.opt:83
! msgid "Relax branches."
! msgstr ""
! 
! #: config/avr/avr.opt:87
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr ""
! 
! #: config/avr/avr.opt:91
! 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
! 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
! 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
! msgid "Warn if the address space of an address is changed."
! msgstr ""
! 
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr ""
! 
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr ""
! 
! #: config/avr/avr.opt:116
! 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
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr ""
! 
! #: config/m32r/m32r.opt:34
! msgid "Compile for the m32rx."
! msgstr ""
! 
! #: config/m32r/m32r.opt:38
! msgid "Compile for the m32r2."
! msgstr ""
! 
! #: config/m32r/m32r.opt:42
! msgid "Compile for the m32r."
! msgstr ""
! 
! #: config/m32r/m32r.opt:46
! msgid "Align all loops to 32 byte boundary."
! msgstr ""
! 
! #: config/m32r/m32r.opt:50
! msgid "Prefer branches over conditional execution."
! msgstr ""
! 
! #: config/m32r/m32r.opt:54
! msgid "Give branches their default cost."
! msgstr ""
! 
! #: config/m32r/m32r.opt:58
! msgid "Display compile time statistics."
! msgstr ""
! 
! #: config/m32r/m32r.opt:62
! msgid "Specify cache flush function."
! msgstr ""
! 
! #: config/m32r/m32r.opt:66
! msgid "Specify cache flush trap number."
! msgstr ""
! 
! #: config/m32r/m32r.opt:70
! msgid "Only issue one instruction per cycle."
! msgstr ""
! 
! #: config/m32r/m32r.opt:74
! msgid "Allow two instructions to be issued per cycle."
! msgstr ""
! 
! #: config/m32r/m32r.opt:78
! msgid "Code size: small, medium or large."
! msgstr ""
! 
! #: config/m32r/m32r.opt:94
! msgid "Don't call any cache flush functions."
! msgstr ""
! 
! #: config/m32r/m32r.opt:98
! msgid "Don't call any cache flush trap."
! msgstr ""
! 
! #: config/m32r/m32r.opt:105
! msgid "Small data area: none, sdata, use."
! msgstr ""
! 
! #: config/s390/tpf.opt:23
! msgid "Enable TPF-OS tracing code."
! msgstr ""
! 
! #: config/s390/tpf.opt:27
! msgid "Specify main object for TPF-OS."
! msgstr ""
! 
! #: config/s390/s390.opt:48
! msgid "31 bit ABI."
! msgstr ""
! 
! #: config/s390/s390.opt:52
! msgid "64 bit ABI."
! msgstr ""
! 
! #: config/s390/s390.opt:120
! msgid "Maintain backchain pointer."
! msgstr ""
! 
! #: config/s390/s390.opt:124
! msgid "Additional debug prints."
! msgstr ""
! 
! #: config/s390/s390.opt:128
! msgid "ESA/390 architecture."
! msgstr ""
! 
! #: config/s390/s390.opt:132
! msgid "Enable decimal floating point hardware support."
! msgstr ""
! 
! #: config/s390/s390.opt:136
! msgid "Enable hardware floating point."
! msgstr ""
! 
! #: config/s390/s390.opt:140
! 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:158
! msgid "Use hardware transactional execution instructions."
! msgstr ""
! 
! #: config/s390/s390.opt:162
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr ""
! 
! #: config/s390/s390.opt:166
! msgid "Use packed stack layout."
! msgstr ""
! 
! #: config/s390/s390.opt:170
! msgid "Use bras for executable < 64k."
! msgstr ""
! 
! #: config/s390/s390.opt:174
! msgid "Disable hardware floating point."
! msgstr ""
! 
! #: config/s390/s390.opt:178
! 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:182
! msgid "Switches off the -mstack-guard= option."
! msgstr ""
! 
! #: config/s390/s390.opt:186
! 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:190
! msgid "Switches off the -mstack-size= option."
! msgstr ""
! 
! #: config/s390/s390.opt:198
! msgid "Use the mvcle instruction for block moves."
! msgstr ""
! 
! #: config/s390/s390.opt:202
! 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:207
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
! msgstr ""
! 
! #: config/s390/s390.opt:211
! msgid "Warn if a single function's framesize exceeds the given framesize."
! msgstr ""
! 
! #: config/s390/s390.opt:215
! msgid "z/Architecture."
! msgstr ""
! 
! #: config/s390/s390.opt:219
! 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:229 config/arm/arm.opt:172
! msgid "Assume data segments are relative to text segment."
! msgstr ""
! 
! #: config/s390/s390.opt:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:239
! 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:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:256
! 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:262
! 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:284
! 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:293
! 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:298
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
! msgstr ""
! 
! #: config/rl78/rl78.opt:27 config/rx/rx.opt:87
! msgid "Use the simulator runtime."
! msgstr ""
! 
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr ""
! 
! #: config/rl78/rl78.opt:50
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr ""
! 
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr ""
! 
! #: config/rl78/rl78.opt:58
! 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
! msgid "Alias for -mcpu=g10."
! msgstr ""
! 
! #: config/rl78/rl78.opt:81
! msgid "Alias for -mcpu=g13."
! msgstr ""
! 
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
! msgid "Alias for -mcpu=g14."
! msgstr ""
! 
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr ""
! 
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr ""
! 
! #: config/stormy16/stormy16.opt:24
! msgid "Provide libraries for the simulator."
! msgstr ""
! 
! #: config/arm/arm-tables.opt:25
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr ""
! 
! #: config/arm/arm-tables.opt:257
! msgid "Known ARM architectures (for use with the -march= option):"
! msgstr ""
! 
! #: config/arm/arm-tables.opt:354
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:35
! msgid "TLS dialect to use:"
! msgstr ""
! 
! #: config/arm/arm.opt:45
! msgid "Specify an ABI."
! msgstr ""
! 
! #: config/arm/arm.opt:49
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:68
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr ""
! 
! #: config/arm/arm.opt:75
! msgid "Generate APCS conformant stack frames."
! msgstr ""
! 
! #: config/arm/arm.opt:79
! msgid "Generate re-entrant, PIC code."
! msgstr ""
! 
! #: config/arm/arm.opt:95
! msgid "Generate code in 32 bit ARM state."
! msgstr ""
! 
! #: config/arm/arm.opt:103
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr ""
! 
! #: config/arm/arm.opt:107
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr ""
! 
! #: config/arm/arm.opt:115
! msgid "Specify if floating point hardware should be used."
! msgstr ""
! 
! #: config/arm/arm.opt:119
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr ""
! 
! #: config/arm/arm.opt:123
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:136
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr ""
! 
! #: config/arm/arm.opt:140
! msgid "Specify the __fp16 floating-point format."
! msgstr ""
! 
! #: config/arm/arm.opt:144
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:157
! msgid "Specify the name of the target floating point hardware/format."
! msgstr ""
! 
! #: config/arm/arm.opt:168
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr ""
! 
! #: config/arm/arm.opt:176
! msgid "Specify the register to be used for PIC addressing."
! msgstr ""
! 
! #: config/arm/arm.opt:180
! msgid "Store function names in object code."
! msgstr ""
! 
! #: config/arm/arm.opt:184
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr ""
! 
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
! msgid "Do not load the PIC register in function prologues."
! msgstr ""
! 
! #: config/arm/arm.opt:195
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr ""
! 
! #: config/arm/arm.opt:199
! msgid "Generate code for Thumb state."
! msgstr ""
! 
! #: config/arm/arm.opt:203
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr ""
! 
! #: config/arm/arm.opt:207
! msgid "Specify thread local storage scheme."
! msgstr ""
! 
! #: config/arm/arm.opt:211
! msgid "Specify how to access the thread pointer."
! msgstr ""
! 
! #: config/arm/arm.opt:215
! msgid "Valid arguments to -mtp=:"
! msgstr ""
! 
! #: config/arm/arm.opt:228
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr ""
! 
! #: config/arm/arm.opt:232
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr ""
! 
! #: config/arm/arm.opt:236 config/mn10300/mn10300.opt:42
! msgid "Tune code for the given processor."
! msgstr ""
! 
! #: config/arm/arm.opt:240
! 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:251
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr ""
! 
! #: config/arm/arm.opt:255
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr ""
! 
! #: config/arm/arm.opt:259
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
! msgstr ""
! 
! #: config/arm/arm.opt:263
! msgid "Only generate absolute relocations on word sized values."
! msgstr ""
! 
! #: config/arm/arm.opt:267
! msgid "Generate IT blocks appropriate for ARMv8."
! msgstr ""
! 
! #: config/arm/arm.opt:271
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr ""
! 
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:461 config/arc/arc.opt:496
! msgid "Enable unaligned word and halfword accesses to packed data."
! msgstr ""
! 
! #: config/arm/arm.opt:280
! msgid "Use Neon to perform 64-bits operations rather than core registers."
! msgstr ""
! 
! #: config/arm/arm.opt:284
! msgid "Assume loading data from flash is slower than fetching instructions."
! msgstr ""
! 
! #: config/arm/arm.opt:288
! msgid "Assume unified syntax for inline assembly code."
! msgstr ""
! 
! #: config/arm/arm.opt:292
! msgid "Do not allow constant data to be placed in code sections."
! msgstr ""
! 
! #: config/arm/arm.opt:296
! msgid "When linking for big-endian targets, generate a BE8 format image."
! msgstr ""
! 
! #: config/arm/arm.opt:300
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
! msgstr ""
! 
! #: config/arm/arm.opt:304 config/sh/sh.opt:195
! msgid "Cost to assume for a branch insn."
! msgstr ""
! 
! #: config/arm/arm.opt:308
! msgid "Generate code which uses the core registers only (r0-r14)."
! msgstr ""
! 
! #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
! #: config/visium/visium.opt:37
! msgid "Use hardware FP."
! msgstr ""
! 
! #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
! msgid "Do not use hardware FP."
  msgstr ""
  
  #: config/sparc/sparc.opt:42
*************** msgstr ""
*** 9360,9559 ****
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
! #: config/m32c/m32c.opt:23
! msgid "-msim\tUse simulator runtime."
  msgstr ""
  
! #: config/m32c/m32c.opt:27
! msgid "-mcpu=r8c\tCompile code for R8C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:31
! msgid "-mcpu=m16c\tCompile code for M16C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:35
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:39
! msgid "-mcpu=m32c\tCompile code for M32C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:43
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:31
! msgid "Specify CPU for code generation purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:47
! msgid "Specify CPU for scheduling purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:51
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:70
! msgid "No default crt0.o."
  msgstr ""
  
! #: config/g.opt:27
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
  
! #: config/linux-android.opt:23
! msgid "Generate code for the Android platform."
  msgstr ""
  
! #: config/ia64/ilp32.opt:3
! msgid "Generate ILP32 code."
  msgstr ""
  
! #: config/ia64/ilp32.opt:7
! msgid "Generate LP64 code."
  msgstr ""
  
! #: config/ia64/ia64.opt:28
! msgid "Generate big endian code."
  msgstr ""
  
! #: config/ia64/ia64.opt:32
! msgid "Generate little endian code."
  msgstr ""
  
! #: config/ia64/ia64.opt:36
! msgid "Generate code for GNU as."
  msgstr ""
  
! #: config/ia64/ia64.opt:40
! msgid "Generate code for GNU ld."
  msgstr ""
  
! #: config/ia64/ia64.opt:44
! msgid "Emit stop bits before and after volatile extended asms."
  msgstr ""
  
! #: config/ia64/ia64.opt:48
! msgid "Use in/loc/out register names."
  msgstr ""
  
! #: config/ia64/ia64.opt:55
! msgid "Enable use of sdata/scommon/sbss."
  msgstr ""
  
! #: config/ia64/ia64.opt:59
! msgid "Generate code without GP reg."
  msgstr ""
  
! #: config/ia64/ia64.opt:63
! msgid "gp is constant (but save/restore gp on indirect calls)."
  msgstr ""
  
! #: config/ia64/ia64.opt:67
! msgid "Generate self-relocatable code."
  msgstr ""
  
! #: config/ia64/ia64.opt:71
! msgid "Generate inline floating point division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:75
! msgid "Generate inline floating point division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:82
! msgid "Generate inline integer division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:86
! msgid "Generate inline integer division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:90
! msgid "Do not inline integer division."
  msgstr ""
  
! #: config/ia64/ia64.opt:94
! msgid "Generate inline square root, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:98
! msgid "Generate inline square root, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:102
! msgid "Do not inline square root."
  msgstr ""
  
! #: config/ia64/ia64.opt:106
! msgid "Enable DWARF line debug info via GNU as."
  msgstr ""
  
! #: config/ia64/ia64.opt:110
! msgid "Enable earlier placing stop bits for better scheduling."
  msgstr ""
  
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
  msgstr ""
  
! #: config/ia64/ia64.opt:136
! msgid "Use data speculation before reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:140
! msgid "Use data speculation after reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:144
! msgid "Use control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:148
! msgid "Use in block data speculation before reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:152
! msgid "Use in block data speculation after reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:156
! msgid "Use in block control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:160
! msgid "Use simple data speculation check."
  msgstr ""
  
! #: config/ia64/ia64.opt:164
! msgid "Use simple data speculation check for control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:174
! msgid "Count speculative dependencies while calculating priority of instructions."
  msgstr ""
  
! #: config/ia64/ia64.opt:178
! msgid "Place a stop bit after every cycle when scheduling."
  msgstr ""
  
! #: config/ia64/ia64.opt:182
! 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
! 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
! 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
! msgid "Don't generate checks for control speculation in selective scheduling."
  msgstr ""
  
  #: config/nios2/elf.opt:26
--- 11073,11678 ----
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
! msgid "Generate 64-bit code."
  msgstr ""
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
! msgid "Generate 32-bit code."
  msgstr ""
  
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/rs6000/476.opt:24
! 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
! msgid "Compile for 64-bit pointers."
  msgstr ""
  
! #: config/rs6000/aix64.opt:28
! msgid "Compile for 32-bit pointers."
  msgstr ""
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
! msgid "Select code model."
  msgstr ""
  
! #: config/rs6000/aix64.opt:49
! msgid "Support message passing with the Parallel Environment."
  msgstr ""
  
! #: config/rs6000/linux64.opt:24
! msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:121
! msgid "Use PowerPC-64 instruction set."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:125
! msgid "Use PowerPC General Purpose group optional instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:129
! msgid "Use PowerPC Graphics group optional instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:133
! msgid "Use PowerPC V2.01 single field mfcr instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:137
! msgid "Use PowerPC V2.02 popcntb instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:141
! msgid "Use PowerPC V2.02 floating point rounding instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:145
! msgid "Use PowerPC V2.05 compare bytes instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:149
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:153
! msgid "Use AltiVec instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:157
! msgid "Enable early gimple folding of builtins."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:161
! msgid "Use decimal floating point instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:165
! msgid "Use 4xx half-word multiply instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:169
! msgid "Use 4xx string-search dlmzb instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:173
! msgid "Generate load/store multiple instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:192
! msgid "Use PowerPC V2.06 popcntd instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:204
! msgid "Use vector/scalar (VSX) instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:232
! msgid "Do not generate load/store with update instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:236
! msgid "Generate load/store with update instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:244
! msgid "Avoid generation of indexed load/store instructions when possible."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:248
! msgid "Mark __tls_get_addr calls with argument info."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:255
! msgid "Schedule the start and end of the procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:259
! msgid "Return all structures in memory (AIX default)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:263
! msgid "Return small structures in registers (SVR4 default)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
! msgid "Generate software reciprocal divide and square root for better throughput."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:283
! msgid "Do not place floating point constants in TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:287
! msgid "Place floating point constants in TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:291
! msgid "Do not place symbol+offset constants in TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:295
! msgid "Place symbol+offset constants in TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:310
! msgid "Put everything in the regular TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:314
! msgid "Generate VRSAVE instructions when generating AltiVec code."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:318
! msgid "Deprecated option.  Use -mno-vrsave instead."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:322
! msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:326
! msgid "Max number of bytes to move inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:330
! msgid "Max number of bytes to compare without loops."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:334
! msgid "Max number of bytes to compare with loops."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:342
! msgid "Generate isel instructions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:346
! msgid "-mdebug=\tEnable debug output."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:350
! msgid "Use the AltiVec ABI extensions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:354
! msgid "Do not use the AltiVec ABI extensions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:358
! msgid "Use the ELFv1 ABI."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:362
! msgid "Use the ELFv2 ABI."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:382
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:386
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:397
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:413
! msgid "Avoid all range limits on call instructions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:421
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:425
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:441
! msgid "Specify alignment of structure fields default/natural."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:445
! msgid "Valid arguments to -malign-:"
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:475
! msgid "Allow sign extension in fusion operations."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:479
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:483
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:490
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:494
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:510
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:514
! msgid "Use vector instructions added in ISA 3.0."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:518
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:526
! msgid "Generate the integer modulo instructions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:530
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:534
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:24
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:28
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:32
! msgid "Allow readonly data in sdata."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:36
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:52
! msgid "Align to the base type of the bit-field."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:56
! 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
! msgid "Produce code relocatable at runtime."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! msgid "Produce little endian code."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
! 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
! msgid "No description yet."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:94
! msgid "Assume all variable arg functions are prototyped."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:103
! msgid "Use EABI."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:107
! msgid "Allow bit-fields to cross word boundaries."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:111
! msgid "Use alternate register names."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:117
! msgid "Use default method for sdata handling."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:121
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:125
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:129
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:133
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:137
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:157
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:161
! msgid "Generate code for old exec BSS PLT."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
! msgstr ""
! 
! #: config/alpha/alpha.opt:27
! msgid "Use fp registers."
! msgstr ""
! 
! #: config/alpha/alpha.opt:35
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr ""
! 
! #: config/alpha/alpha.opt:39
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr ""
! 
! #: config/alpha/alpha.opt:46
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr ""
! 
! #: config/alpha/alpha.opt:50
! msgid "Use VAX fp."
! msgstr ""
! 
! #: config/alpha/alpha.opt:54
! msgid "Do not use VAX fp."
! msgstr ""
! 
! #: config/alpha/alpha.opt:58
! msgid "Emit code for the byte/word ISA extension."
! msgstr ""
! 
! #: config/alpha/alpha.opt:62
! msgid "Emit code for the motion video ISA extension."
! msgstr ""
! 
! #: config/alpha/alpha.opt:66
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr ""
! 
! #: config/alpha/alpha.opt:70
! msgid "Emit code for the counting ISA extension."
! msgstr ""
! 
! #: config/alpha/alpha.opt:74
! msgid "Emit code using explicit relocation directives."
! msgstr ""
! 
! #: config/alpha/alpha.opt:78
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr ""
! 
! #: config/alpha/alpha.opt:82
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr ""
! 
! #: config/alpha/alpha.opt:86
! msgid "Emit direct branches to local functions."
! msgstr ""
! 
! #: config/alpha/alpha.opt:90
! msgid "Emit indirect branches to local functions."
! msgstr ""
! 
! #: config/alpha/alpha.opt:94
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr ""
! 
! #: config/alpha/alpha.opt:106
! msgid "Use features of and schedule given CPU."
! msgstr ""
! 
! #: config/alpha/alpha.opt:110
! msgid "Schedule given CPU."
! msgstr ""
! 
! #: config/alpha/alpha.opt:114
! msgid "Control the generated fp rounding mode."
! msgstr ""
! 
! #: config/alpha/alpha.opt:118
! msgid "Control the IEEE trap mode."
! msgstr ""
! 
! #: config/alpha/alpha.opt:122
! msgid "Control the precision given to fp exceptions."
! msgstr ""
! 
! #: config/alpha/alpha.opt:126
! msgid "Tune expected memory latency."
! msgstr ""
! 
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
! msgstr ""
! 
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
! msgstr ""
! 
! #: config/tilepro/tilepro.opt:32
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
! msgstr ""
! 
! #: config/lm32/lm32.opt:24
! msgid "Enable multiply instructions."
! msgstr ""
! 
! #: config/lm32/lm32.opt:28
! msgid "Enable divide and modulus instructions."
! msgstr ""
! 
! #: config/lm32/lm32.opt:32
! msgid "Enable barrel shift instructions."
! msgstr ""
! 
! #: config/lm32/lm32.opt:36
! msgid "Enable sign extend instructions."
! msgstr ""
! 
! #: config/lm32/lm32.opt:40
! msgid "Enable user-defined instructions."
! msgstr ""
! 
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
! msgstr ""
! 
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
! msgstr ""
! 
! #: config/or1k/or1k.opt:28
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
! msgstr ""
! 
! #: config/or1k/or1k.opt:32
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
! msgstr ""
! 
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
! msgstr ""
! 
! #: config/or1k/or1k.opt:42
! msgid "Allows generation of binaries which use the l.rori instructions."
! msgstr ""
! 
! #: config/or1k/or1k.opt:46
! msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
! msgstr ""
! 
! #: config/or1k/or1k.opt:52
! msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
! msgstr ""
! 
! #: config/or1k/or1k.opt:58
! msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
! msgstr ""
! 
! #: config/or1k/or1k.opt:63
! msgid "Use divide emulation."
! msgstr ""
! 
! #: config/or1k/or1k.opt:67
! msgid "Use multiply emulation."
  msgstr ""
  
  #: config/nios2/elf.opt:26
*************** msgstr ""
*** 9616,9621 ****
--- 11735,11750 ----
  msgid "Equivalent to -mgpopt=none."
  msgstr ""
  
+ #: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mips/mips.opt:134
+ #: config/tilegx/tilegx.opt:45
+ msgid "Use big-endian byte order."
+ msgstr ""
+ 
+ #: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mips/mips.opt:138
+ #: config/tilegx/tilegx.opt:49
+ msgid "Use little-endian byte order."
+ msgstr ""
+ 
  #: config/nios2/nios2.opt:102
  msgid "Floating point custom instruction configuration name."
  msgstr ""
*************** msgstr ""
*** 10104,10209 ****
  msgid "Regular expression matching section names for r0-relative addressing."
  msgstr ""
  
- #: config/lm32/lm32.opt:24
- msgid "Enable multiply instructions."
- msgstr ""
- 
- #: config/lm32/lm32.opt:28
- msgid "Enable divide and modulus instructions."
- msgstr ""
- 
- #: config/lm32/lm32.opt:32
- msgid "Enable barrel shift instructions."
- msgstr ""
- 
- #: config/lm32/lm32.opt:36
- msgid "Enable sign extend instructions."
- msgstr ""
- 
- #: config/lm32/lm32.opt:40
- msgid "Enable user-defined instructions."
- msgstr ""
- 
- #: config/msp430/msp430.opt:7
- msgid "Force assembly output to always use hex constants."
- msgstr ""
- 
- #: config/msp430/msp430.opt:11
- msgid "Specify the MCU to build for."
- msgstr ""
- 
- #: config/msp430/msp430.opt:15
- msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
- msgstr ""
- 
- #: config/msp430/msp430.opt:19
- msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
- msgstr ""
- 
- #: config/msp430/msp430.opt:23
- msgid "Select large model - 20-bit addresses/pointers."
- msgstr ""
- 
- #: config/msp430/msp430.opt:27
- msgid "Select small model - 16-bit addresses/pointers (default)."
- msgstr ""
- 
- #: config/msp430/msp430.opt:31
- msgid "Optimize opcode sizes at link time."
- msgstr ""
- 
- #: config/msp430/msp430.opt:38
- msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
- msgstr ""
- 
- #: config/msp430/msp430.opt:45
- msgid "Specify the type of hardware multiply to support."
- msgstr ""
- 
- #: config/msp430/msp430.opt:67
- msgid "Specify whether functions should be placed into low or high memory."
- msgstr ""
- 
- #: config/msp430/msp430.opt:71
- msgid "Specify whether variables should be placed into low or high memory."
- msgstr ""
- 
- #: config/msp430/msp430.opt:90
- msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
- msgstr ""
- 
- #: config/msp430/msp430.opt:94
- msgid "Passes on a request to the assembler to warn about various silicon errata."
- msgstr ""
- 
- #: config/gcn/gcn.opt:26
- msgid "GCN GPU type to use:"
- msgstr ""
- 
- #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
- msgid "Specify the name of the target GPU."
- msgstr ""
- 
- #: config/gcn/gcn.opt:47 config/nvptx/nvptx.opt:22
- msgid "Generate code for a 32-bit ABI."
- msgstr ""
- 
- #: config/gcn/gcn.opt:51 config/nvptx/nvptx.opt:26
- msgid "Generate code for a 64-bit ABI."
- msgstr ""
- 
- #: config/gcn/gcn.opt:55
- msgid "Enable OpenMP GPU offloading."
- msgstr ""
- 
- #: config/gcn/gcn.opt:71
- msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
- msgstr ""
- 
- #: config/gcn/gcn.opt:78
- msgid "Warn about invalid OpenACC dimensions."
- msgstr ""
- 
  #: config/rx/rx.opt:29
  msgid "Store doubles in 64 bits."
  msgstr ""
--- 12233,12238 ----
*************** msgstr ""
*** 10236,10245 ****
  msgid "Maximum size of global and static variables which can be placed into the small data area."
  msgstr ""
  
- #: config/rx/rx.opt:87 config/rl78/rl78.opt:27
- msgid "Use the simulator runtime."
- msgstr ""
- 
  #: config/rx/rx.opt:93
  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 ""
--- 12265,12270 ----
*************** msgstr ""
*** 10288,11011 ****
  msgid "Always use JSR, never BSR, for calls."
  msgstr ""
  
! #: config/cr16/cr16.opt:23
! msgid "-msim   Use simulator runtime."
! msgstr ""
! 
! #: config/cr16/cr16.opt:27
! msgid "Generate SBIT, CBIT instructions."
! msgstr ""
! 
! #: config/cr16/cr16.opt:31
! msgid "Support multiply accumulate instructions."
! msgstr ""
! 
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
! msgstr ""
! 
! #: config/cr16/cr16.opt:42
! msgid "Generate code for CR16C architecture."
! msgstr ""
! 
! #: config/cr16/cr16.opt:46
! msgid "Generate code for CR16C+ architecture (Default)."
! msgstr ""
! 
! #: config/cr16/cr16.opt:50
! msgid "Treat integers as 32-bit."
! msgstr ""
! 
! #: config/pa/pa-hpux.opt:27
! msgid "Generate cpp defines for server IO."
  msgstr ""
  
! #: config/pa/pa-hpux.opt:31 config/pa/pa-hpux1131.opt:23
! #: config/pa/pa-hpux1111.opt:23 config/pa/pa-hpux1010.opt:23
! msgid "Specify UNIX standard for predefines and linking."
  msgstr ""
  
! #: config/pa/pa-hpux.opt:35
! msgid "Generate cpp defines for workstation IO."
  msgstr ""
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
! msgid "Generate PA1.0 code."
  msgstr ""
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
! msgid "Generate PA1.1 code."
  msgstr ""
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
  msgstr ""
  
! #: config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167 common.opt:1375
! #: common.opt:1450 common.opt:1718 common.opt:1849 common.opt:2249
! #: common.opt:2285 common.opt:2378 common.opt:2382 common.opt:2487
! #: common.opt:2578 common.opt:2586 common.opt:2594 common.opt:2602
! #: common.opt:2703 common.opt:2755 common.opt:2843 common.opt:2980
! #: common.opt:2984 common.opt:2988 common.opt:2992 c-family/c.opt:1405
! #: c-family/c.opt:1437 c-family/c.opt:1685 fortran/lang.opt:763
! msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
  
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
  msgstr ""
  
! #: config/pa/pa.opt:50
! msgid "Disable FP regs."
  msgstr ""
  
! #: config/pa/pa.opt:54
! msgid "Disable indexed addressing."
  msgstr ""
  
! #: config/pa/pa.opt:58
! msgid "Generate fast indirect calls."
  msgstr ""
  
! #: config/pa/pa.opt:66
! msgid "Assume code will be assembled by GAS."
  msgstr ""
  
! #: config/pa/pa.opt:75
! msgid "Enable linker optimizations."
  msgstr ""
  
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
  msgstr ""
  
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
  msgstr ""
  
! #: config/pa/pa.opt:91
! msgid "Disable space regs."
  msgstr ""
  
! #: config/pa/pa.opt:107
! msgid "Use portable calling conventions."
  msgstr ""
  
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
  msgstr ""
  
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
! msgid "Use software floating point."
  msgstr ""
  
! #: config/pa/pa.opt:144
! msgid "Do not disable space regs."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:23
! msgid "Assume code will be linked by GNU ld."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:27
! msgid "Assume code will be linked by HP ld."
  msgstr ""
  
! #: config/vxworks.opt:36
! msgid "Assume the VxWorks RTP environment."
  msgstr ""
  
! #: config/vxworks.opt:43
! msgid "Assume the VxWorks vThreads environment."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:104
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:123
! msgid "Use features of architecture ARCH."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:127
! msgid "Use features of and optimize for CPU."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:131
! msgid "Optimize for CPU."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:135
! msgid "Generate code that conforms to the specified ABI."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:157
! msgid "Use branch-protection features."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:165
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:178
! 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:184
! 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:191
! 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:197
! msgid "The possible SVE vector lengths:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:219
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
! msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:245
! 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:251
! 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/h8300/h8300.opt:23
! msgid "Generate H8S code."
  msgstr ""
  
! #: config/h8300/h8300.opt:27
! msgid "Generate H8SX code."
  msgstr ""
  
! #: config/h8300/h8300.opt:31
! msgid "Generate H8S/2600 code."
  msgstr ""
  
! #: config/h8300/h8300.opt:35
! msgid "Make integers 32 bits wide."
  msgstr ""
  
! #: config/h8300/h8300.opt:42
! msgid "Use registers for argument passing."
  msgstr ""
  
! #: config/h8300/h8300.opt:46
! msgid "Consider access to byte sized memory slow."
  msgstr ""
  
! #: config/h8300/h8300.opt:50
! msgid "Enable linker relaxing."
  msgstr ""
  
! #: config/h8300/h8300.opt:54
! msgid "Generate H8/300H code."
  msgstr ""
  
! #: config/h8300/h8300.opt:58
! msgid "Enable the normal mode."
  msgstr ""
  
! #: config/h8300/h8300.opt:62
! msgid "Use H8/300 alignment rules."
  msgstr ""
  
! #: config/h8300/h8300.opt:66
! msgid "Push extended registers on stack in monitor functions."
  msgstr ""
  
! #: config/h8300/h8300.opt:70
! msgid "Do not push extended registers on stack in monitor functions."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:34
! msgid "Optimize partition neutering."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:54
! msgid "Known PTX ISA versions (for use with the -misa= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:64
! msgid "Specify the version of the ptx ISA to use."
  msgstr ""
  
! #: config/vax/vax.opt:23 config/vax/vax.opt:27
! msgid "Target DFLOAT double precision code."
  msgstr ""
  
! #: config/vax/vax.opt:31 config/vax/vax.opt:35
! msgid "Generate GFLOAT double precision code."
  msgstr ""
  
! #: config/vax/vax.opt:39
! msgid "Generate code for GNU assembler (gas)."
  msgstr ""
  
! #: config/vax/vax.opt:43
! msgid "Generate code for UNIX assembler."
  msgstr ""
  
! #: config/vax/vax.opt:47
! msgid "Use VAXC structure conventions."
  msgstr ""
  
! #: config/vax/vax.opt:51
! msgid "Use new adddi3/subdi3 patterns."
  msgstr ""
  
! #: config/linux.opt:24
! msgid "Use Bionic C library."
  msgstr ""
  
! #: config/linux.opt:28
! msgid "Use GNU C library."
  msgstr ""
  
! #: config/linux.opt:32
! msgid "Use uClibc C library."
  msgstr ""
  
! #: config/linux.opt:36
! msgid "Use musl C library."
  msgstr ""
  
! #: config/mmix/mmix.opt:24
! msgid "For intrinsics library: pass all parameters in registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:28
! msgid "Use register stack for parameters and return value."
  msgstr ""
  
! #: config/mmix/mmix.opt:32
! msgid "Use call-clobbered registers for parameters and return value."
  msgstr ""
  
! #: config/mmix/mmix.opt:37
! msgid "Use epsilon-respecting floating point compare instructions."
  msgstr ""
  
! #: config/mmix/mmix.opt:41
! msgid "Use zero-extending memory loads, not sign-extending ones."
  msgstr ""
  
! #: config/mmix/mmix.opt:45
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
  msgstr ""
  
! #: config/mmix/mmix.opt:49
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
  msgstr ""
  
! #: config/mmix/mmix.opt:53
! msgid "Do not provide a default start-address 0x100 of the program."
  msgstr ""
  
! #: config/mmix/mmix.opt:57
! msgid "Link to emit program in ELF format (rather than mmo)."
  msgstr ""
  
! #: config/mmix/mmix.opt:61
! msgid "Use P-mnemonics for branches statically predicted as taken."
  msgstr ""
  
! #: config/mmix/mmix.opt:65
! msgid "Don't use P-mnemonics for branches."
  msgstr ""
  
! #: config/mmix/mmix.opt:79
! msgid "Use addresses that allocate global registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:83
! msgid "Do not use addresses that allocate global registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:87
! msgid "Generate a single exit point for each function."
  msgstr ""
  
! #: config/mmix/mmix.opt:91
! msgid "Do not generate a single exit point for each function."
  msgstr ""
  
! #: config/mmix/mmix.opt:95
! msgid "Set start-address of the program."
  msgstr ""
  
! #: config/mmix/mmix.opt:99
! msgid "Set start-address of data."
  msgstr ""
  
! #: config/fr30/fr30.opt:23
! msgid "Assume small address space."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:23
! msgid "Generate code for an 11/10."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:27
! msgid "Generate code for an 11/40."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:31
! msgid "Generate code for an 11/45."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:35
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:39
! msgid "Use the DEC assembler syntax."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:43
! msgid "Use the GNU assembler syntax."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:47 config/frv/frv.opt:158
! #: config/rs6000/rs6000.opt:188
! msgid "Use hardware floating point."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:51
! msgid "Use 16 bit int."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:55
! msgid "Use 32 bit int."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
! msgid "Do not use hardware floating point."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:63
! msgid "Target has split I&D."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:67
! msgid "Use UNIX assembler syntax."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:71
! msgid "Use LRA register allocator."
  msgstr ""
  
! #: config/frv/frv.opt:30
! msgid "Use 4 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:34
! msgid "Use 8 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:38
! msgid "Enable label alignment optimizations."
  msgstr ""
  
! #: config/frv/frv.opt:42
! msgid "Dynamically allocate cc registers."
  msgstr ""
  
! #: config/frv/frv.opt:49
! msgid "Set the cost of branches."
  msgstr ""
  
! #: config/frv/frv.opt:53
! msgid "Enable conditional execution other than moves/scc."
  msgstr ""
  
! #: config/frv/frv.opt:57
! msgid "Change the maximum length of conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:61
! msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:65
! msgid "Enable conditional moves."
  msgstr ""
  
! #: config/frv/frv.opt:69
! msgid "Set the target CPU type."
  msgstr ""
  
! #: config/frv/frv.opt:73
! msgid "Known FR-V CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/frv/frv.opt:122
! msgid "Use fp double instructions."
  msgstr ""
  
! #: config/frv/frv.opt:126
! msgid "Change the ABI to allow double word insns."
  msgstr ""
  
! #: config/frv/frv.opt:130 config/bfin/bfin.opt:90
! msgid "Enable Function Descriptor PIC mode."
  msgstr ""
  
! #: config/frv/frv.opt:134
! msgid "Just use icc0/fcc0."
  msgstr ""
  
! #: config/frv/frv.opt:138
! msgid "Only use 32 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:142
! msgid "Use 64 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:146
! msgid "Only use 32 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:150
! msgid "Use 64 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:154
! msgid "Enable use of GPREL for read-only data in FDPIC."
  msgstr ""
  
! #: config/frv/frv.opt:162 config/bfin/bfin.opt:94
! msgid "Enable inlining of PLT in function calls."
  msgstr ""
  
! #: config/frv/frv.opt:166
! msgid "Enable PIC support for building libraries."
  msgstr ""
  
! #: config/frv/frv.opt:170
! msgid "Follow the EABI linkage requirements."
  msgstr ""
  
! #: config/frv/frv.opt:174
! msgid "Disallow direct calls to global functions."
  msgstr ""
  
! #: config/frv/frv.opt:178
! msgid "Use media instructions."
  msgstr ""
  
! #: config/frv/frv.opt:182
! msgid "Use multiply add/subtract instructions."
  msgstr ""
  
! #: config/frv/frv.opt:186
! msgid "Enable optimizing &&/|| in conditional execution."
  msgstr ""
  
! #: config/frv/frv.opt:190
! msgid "Enable nested conditional execution optimizations."
  msgstr ""
  
! #: config/frv/frv.opt:195
! msgid "Do not mark ABI switches in e_flags."
  msgstr ""
  
! #: config/frv/frv.opt:199
! msgid "Remove redundant membars."
  msgstr ""
  
! #: config/frv/frv.opt:203
! msgid "Pack VLIW instructions."
  msgstr ""
  
! #: config/frv/frv.opt:207
! msgid "Enable setting GPRs to the result of comparisons."
  msgstr ""
  
! #: config/frv/frv.opt:211
! msgid "Change the amount of scheduler lookahead."
  msgstr ""
  
! #: config/frv/frv.opt:219
! msgid "Assume a large TLS segment."
  msgstr ""
  
! #: config/frv/frv.opt:223
! msgid "Do not assume a large TLS segment."
  msgstr ""
  
! #: config/frv/frv.opt:228
! msgid "Cause gas to print tomcat statistics."
  msgstr ""
  
! #: config/frv/frv.opt:233
! msgid "Link with the library-pic libraries."
  msgstr ""
  
! #: config/frv/frv.opt:237
! msgid "Allow branches to be packed with other instructions."
  msgstr ""
  
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/tilegx/tilegx.opt:37
! msgid "Compile with 32 bit longs and pointers."
  msgstr ""
  
! #: config/tilegx/tilegx.opt:41
! msgid "Compile with 64 bit longs and pointers."
  msgstr ""
  
! #: config/tilegx/tilegx.opt:53
! msgid "Use given TILE-Gx code model."
  msgstr ""
  
! #: config/lynx.opt:23
! msgid "Support legacy multi-threading."
  msgstr ""
  
! #: config/lynx.opt:27
! msgid "Use shared libraries."
  msgstr ""
  
! #: config/lynx.opt:31
! msgid "Support multi-threading."
  msgstr ""
  
! #: config/stormy16/stormy16.opt:24
! msgid "Provide libraries for the simulator."
  msgstr ""
  
! #: config/bfin/bfin.opt:48
! msgid "Omit frame pointer for leaf functions."
  msgstr ""
  
! #: config/bfin/bfin.opt:52
! msgid "Program is entirely located in low 64k of memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
  msgstr ""
  
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
  msgstr ""
  
! #: config/bfin/bfin.opt:65
! msgid "Enabled ID based shared library."
  msgstr ""
  
! #: config/bfin/bfin.opt:69
! 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:86
! msgid "Link with the fast floating-point library."
  msgstr ""
  
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
! msgid "Enable multicore support."
  msgstr ""
  
! #: config/bfin/bfin.opt:106
! msgid "Build for Core A."
  msgstr ""
  
! #: config/bfin/bfin.opt:110
! msgid "Build for Core B."
  msgstr ""
  
! #: config/bfin/bfin.opt:114
! msgid "Build for SDRAM."
  msgstr ""
  
! #: config/bfin/bfin.opt:118
! msgid "Assume ICPLBs are enabled at runtime."
  msgstr ""
  
  #: config/cris/cris.opt:45
--- 12313,13006 ----
  msgid "Always use JSR, never BSR, for calls."
  msgstr ""
  
! #: config/visium/visium.opt:25
! msgid "Link with libc.a and libdebug.a."
  msgstr ""
  
! #: config/visium/visium.opt:29
! msgid "Link with libc.a and libsim.a."
  msgstr ""
  
! #: config/visium/visium.opt:33
! msgid "Use hardware FP (default)."
  msgstr ""
  
! #: config/visium/visium.opt:45
! msgid "Use features of and schedule code for given CPU."
  msgstr ""
  
! #: config/visium/visium.opt:65
! msgid "Generate code for the supervisor mode (default)."
  msgstr ""
  
! #: config/visium/visium.opt:69
! msgid "Generate code for the user mode."
  msgstr ""
  
! #: config/visium/visium.opt:73
! msgid "Only retained for backward compatibility."
  msgstr ""
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
  msgstr ""
  
! #: config/sol2.opt:36
! msgid "Pass -z text to linker."
  msgstr ""
  
! #: config/moxie/moxie.opt:31
! msgid "Enable MUL.X and UMUL.X instructions."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:40
! msgid "Use software emulation for floating point (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:44
! msgid "Use hardware floating point instructions."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:48
! msgid "Use table lookup optimization for small signed integer divisions."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:52
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:56
! msgid "Don't optimize block moves, use memcpy."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:68
! msgid "Use the soft multiply emulation (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:76
! msgid "Use the software emulation for divides (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:80
! msgid "Use the hardware barrel shifter instead of emulation."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:84
! msgid "Use pattern compare instructions."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:88
! msgid "Check for stack overflow at runtime."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
! msgid "Use GP relative sdata/sbss sections."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:104
! msgid "Use hardware floating point conversion instructions."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:108
! msgid "Use hardware floating point square root instruction."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
! msgid "Use hardware prefetch instruction."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:132
! 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
! msgid "Target DFLOAT double precision code."
  msgstr ""
  
! #: config/vax/vax.opt:31 config/vax/vax.opt:35
! msgid "Generate GFLOAT double precision code."
  msgstr ""
  
! #: config/vax/vax.opt:39
! msgid "Generate code for GNU assembler (gas)."
  msgstr ""
  
! #: config/vax/vax.opt:43
! msgid "Generate code for UNIX assembler."
  msgstr ""
  
! #: config/vax/vax.opt:47
! msgid "Use VAXC structure conventions."
  msgstr ""
  
! #: config/vax/vax.opt:51
! msgid "Use new adddi3/subdi3 patterns."
  msgstr ""
  
! #: config/frv/frv.opt:30
! msgid "Use 4 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:34
! msgid "Use 8 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:38
! msgid "Enable label alignment optimizations."
  msgstr ""
  
! #: config/frv/frv.opt:42
! msgid "Dynamically allocate cc registers."
  msgstr ""
  
! #: config/frv/frv.opt:49
! msgid "Set the cost of branches."
  msgstr ""
  
! #: config/frv/frv.opt:53
! msgid "Enable conditional execution other than moves/scc."
  msgstr ""
  
! #: config/frv/frv.opt:57
! msgid "Change the maximum length of conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:61
! msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:65
! msgid "Enable conditional moves."
  msgstr ""
  
! #: config/frv/frv.opt:69
! msgid "Set the target CPU type."
  msgstr ""
  
! #: config/frv/frv.opt:73
! msgid "Known FR-V CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/frv/frv.opt:122
! msgid "Use fp double instructions."
  msgstr ""
  
! #: config/frv/frv.opt:126
! msgid "Change the ABI to allow double word insns."
  msgstr ""
  
! #: config/frv/frv.opt:134
! msgid "Just use icc0/fcc0."
  msgstr ""
  
! #: config/frv/frv.opt:138
! msgid "Only use 32 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:142
! msgid "Use 64 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:146
! msgid "Only use 32 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:150
! msgid "Use 64 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:154
! msgid "Enable use of GPREL for read-only data in FDPIC."
  msgstr ""
  
! #: config/frv/frv.opt:166
! msgid "Enable PIC support for building libraries."
  msgstr ""
  
! #: config/frv/frv.opt:170
! msgid "Follow the EABI linkage requirements."
  msgstr ""
  
! #: config/frv/frv.opt:174
! msgid "Disallow direct calls to global functions."
  msgstr ""
  
! #: config/frv/frv.opt:178
! msgid "Use media instructions."
  msgstr ""
  
! #: config/frv/frv.opt:182
! msgid "Use multiply add/subtract instructions."
  msgstr ""
  
! #: config/frv/frv.opt:186
! msgid "Enable optimizing &&/|| in conditional execution."
  msgstr ""
  
! #: config/frv/frv.opt:190
! msgid "Enable nested conditional execution optimizations."
  msgstr ""
  
! #: config/frv/frv.opt:195
! msgid "Do not mark ABI switches in e_flags."
  msgstr ""
  
! #: config/frv/frv.opt:199
! msgid "Remove redundant membars."
  msgstr ""
  
! #: config/frv/frv.opt:203
! msgid "Pack VLIW instructions."
  msgstr ""
  
! #: config/frv/frv.opt:207
! msgid "Enable setting GPRs to the result of comparisons."
  msgstr ""
  
! #: config/frv/frv.opt:211
! msgid "Change the amount of scheduler lookahead."
  msgstr ""
  
! #: config/frv/frv.opt:219
! msgid "Assume a large TLS segment."
  msgstr ""
  
! #: config/frv/frv.opt:223
! msgid "Do not assume a large TLS segment."
  msgstr ""
  
! #: config/frv/frv.opt:228
! msgid "Cause gas to print tomcat statistics."
  msgstr ""
  
! #: config/frv/frv.opt:233
! msgid "Link with the library-pic libraries."
  msgstr ""
  
! #: config/frv/frv.opt:237
! msgid "Allow branches to be packed with other instructions."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:30
! msgid "Target the AM33 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:34
! msgid "Target the AM33/2.0 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:38
! msgid "Target the AM34 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:46
! msgid "Work around hardware multiply bug."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:55
! msgid "Enable linker relaxations."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:63
! msgid "Allow gcc to generate LIW instructions."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:67
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! msgid "Generate code in big-endian mode."
  msgstr ""
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! msgid "Generate code in little-endian mode."
  msgstr ""
  
! #: config/nds32/nds32.opt:37
! msgid "Force performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:41
! msgid "Forbid performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
  msgstr ""
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:71
! msgid "Use reduced-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:75
! msgid "Use full-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
! msgid "Align function entry to 4 byte."
  msgstr ""
  
! #: config/nds32/nds32.opt:97
! 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
! 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
! msgid "Specify the address generation strategy for ICT call's code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:109
! msgid "Known cmodel types (for use with the -mict-model= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:119
! msgid "Generate conditional move instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:123
! msgid "Generate hardware abs instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:127
! msgid "Generate performance extension instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:131
! msgid "Generate performance extension version 2 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:135
! msgid "Generate string extension instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:139
! msgid "Generate DSP extension instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:143
! msgid "Generate v3 push25/pop25 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:147
! msgid "Generate 16-bit instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
  msgstr ""
  
! #: config/nds32/nds32.opt:155
! msgid "Enable Virtual Hosting support."
  msgstr ""
  
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:163
! msgid "Specify the security level of c-isr for the whole file."
  msgstr ""
  
! #: config/nds32/nds32.opt:167
! 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
! msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:197
! msgid "Specify the cpu for pipeline model."
  msgstr ""
  
! #: config/nds32/nds32.opt:201
! msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:361
! 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
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
  msgstr ""
  
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
  msgstr ""
  
! #: config/nds32/nds32.opt:425
! #, fuzzy
! #| msgid ""
! #| "\n"
! #| "ldd output with constructors/destructors.\n"
! msgid "Enable constructor/destructor feature."
  msgstr ""
+ "\n"
+ "izlaz ldd-a s konstruktorima/destruktorima.\n"
  
! #: config/nds32/nds32.opt:429
! msgid "Guide linker to relax instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:433
! msgid "Generate floating-point multiply-accumulation instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:437
! msgid "Generate single-precision floating-point instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:441
! msgid "Generate double-precision floating-point instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
  msgstr ""
  
! #: config/nds32/nds32.opt:449
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
  msgstr ""
  
! #: config/nds32/nds32.opt:453
! msgid "Generate return instruction in naked function."
  msgstr ""
  
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
  msgstr ""
  
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:31
! msgid "Specify CPU for code generation purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:47
! msgid "Specify CPU for scheduling purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:51
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
! msgid "Use ROM instead of RAM."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:70
! msgid "No default crt0.o."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:409
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr ""
  
! #: config/csky/csky.opt:34
! msgid "Specify the target architecture."
  msgstr ""
  
! #: config/csky/csky.opt:38
! msgid "Specify the target processor."
  msgstr ""
  
! #: config/csky/csky.opt:61
! msgid "Enable hardware floating-point instructions."
  msgstr ""
  
! #: config/csky/csky.opt:65
! msgid "Use library calls to perform floating-point operations (default)."
  msgstr ""
  
! #: config/csky/csky.opt:69
! msgid "Specify the target floating-point hardware/format."
  msgstr ""
  
! #: config/csky/csky.opt:73
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:77
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:85
! msgid "Enable the extended LRW instruction (default for CK801)."
  msgstr ""
  
! #: config/csky/csky.opt:89
! msgid "Enable interrupt stack instructions."
  msgstr ""
  
! #: config/csky/csky.opt:93
! msgid "Enable multiprocessor instructions."
  msgstr ""
  
! #: config/csky/csky.opt:97
! msgid "Enable coprocessor instructions."
  msgstr ""
  
! #: config/csky/csky.opt:101
! msgid "Enable cache prefetch instructions."
  msgstr ""
  
! #: config/csky/csky.opt:105
! msgid "Enable C-SKY SECURE instructions."
  msgstr ""
  
! #: config/csky/csky.opt:112
! msgid "Enable C-SKY TRUST instructions."
  msgstr ""
  
! #: config/csky/csky.opt:116
! msgid "Enable C-SKY DSP instructions."
  msgstr ""
  
! #: config/csky/csky.opt:120
! msgid "Enable C-SKY Enhanced DSP instructions."
  msgstr ""
  
! #: config/csky/csky.opt:124
! msgid "Enable C-SKY Vector DSP instructions."
  msgstr ""
  
! #: config/csky/csky.opt:130
! msgid "Generate divide instructions."
  msgstr ""
  
! #: config/csky/csky.opt:134
! msgid "Generate code for Smart Mode."
  msgstr ""
  
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
  msgstr ""
  
! #: config/csky/csky.opt:142
! msgid "Generate code using global anchor symbol addresses."
  msgstr ""
  
! #: config/csky/csky.opt:146
! msgid "Generate push/pop instructions (default)."
  msgstr ""
  
! #: config/csky/csky.opt:150
! msgid "Generate stm/ldm instructions (default)."
  msgstr ""
  
! #: config/csky/csky.opt:157
! msgid "Generate constant pools in the compiler instead of assembler."
  msgstr ""
  
! #: config/csky/csky.opt:161
! msgid "Emit .stack_size directives."
  msgstr ""
  
! #: config/csky/csky.opt:165
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
  msgstr ""
  
! #: config/csky/csky.opt:169
! msgid "Set the branch costs to roughly the specified number of instructions."
  msgstr ""
  
! #: config/csky/csky.opt:173
! msgid "Permit scheduling of function prologue and epilogue sequences."
  msgstr ""
  
! #: config/csky/csky_tables.opt:24
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:199
! msgid "Known CSKY architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:218
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/c6x/c6x-tables.opt:24
! msgid "Known C6X ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/c6x/c6x.opt:42
! msgid "Select method for sdata handling."
  msgstr ""
  
! #: config/c6x/c6x.opt:46
! msgid "Valid arguments for the -msdata= option:"
  msgstr ""
  
! #: config/c6x/c6x.opt:59
! msgid "Compile for the DSBT shared library ABI."
  msgstr ""
  
! #: config/cris/linux.opt:27
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
  msgstr ""
  
  #: config/cris/cris.opt:45
*************** msgstr ""
*** 11088,11927 ****
  msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr ""
  
! #: config/cris/linux.opt:27
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
  msgstr ""
  
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:121
! msgid "Use PowerPC-64 instruction set."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:125
! msgid "Use PowerPC General Purpose group optional instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:129
! msgid "Use PowerPC Graphics group optional instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:133
! msgid "Use PowerPC V2.01 single field mfcr instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:137
! msgid "Use PowerPC V2.02 popcntb instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:141
! msgid "Use PowerPC V2.02 floating point rounding instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:145
! msgid "Use PowerPC V2.05 compare bytes instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:149
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:153
! msgid "Use AltiVec instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:157
! msgid "Enable early gimple folding of builtins."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:161
! msgid "Use decimal floating point instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:165
! msgid "Use 4xx half-word multiply instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:169
! msgid "Use 4xx string-search dlmzb instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:173
! msgid "Generate load/store multiple instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:192
! msgid "Use PowerPC V2.06 popcntd instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:204
! msgid "Use vector/scalar (VSX) instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:232
! msgid "Do not generate load/store with update instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:236
! msgid "Generate load/store with update instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:244
! msgid "Avoid generation of indexed load/store instructions when possible."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:248
! msgid "Mark __tls_get_addr calls with argument info."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:255
! msgid "Schedule the start and end of the procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:259
! msgid "Return all structures in memory (AIX default)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:263
! msgid "Return small structures in registers (SVR4 default)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
! msgid "Generate software reciprocal divide and square root for better throughput."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:283
! msgid "Do not place floating point constants in TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:287
! msgid "Place floating point constants in TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:291
! msgid "Do not place symbol+offset constants in TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:295
! msgid "Place symbol+offset constants in TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:310
! msgid "Put everything in the regular TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:314
! msgid "Generate VRSAVE instructions when generating AltiVec code."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:318
! msgid "Deprecated option.  Use -mno-vrsave instead."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:322
! msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:326
! msgid "Max number of bytes to move inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:330
! msgid "Max number of bytes to compare without loops."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:334
! msgid "Max number of bytes to compare with loops."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:342
! msgid "Generate isel instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:346
! msgid "-mdebug=\tEnable debug output."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:350
! msgid "Use the AltiVec ABI extensions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:354
! msgid "Do not use the AltiVec ABI extensions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:358
! msgid "Use the ELFv1 ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:362
! msgid "Use the ELFv2 ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:382
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:386
! msgid "-mtune=\tSchedule code for given CPU."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:397
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:413
! msgid "Avoid all range limits on call instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:421
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:425
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:441
! msgid "Specify alignment of structure fields default/natural."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:445
! msgid "Valid arguments to -malign-:"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:475
! msgid "Allow sign extension in fusion operations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:479
! msgid "Use vector and scalar instructions added in ISA 2.07."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:483
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:490
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:494
! msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:510
! msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:514
! msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:518
! msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:526
! msgid "Generate the integer modulo instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:530
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:534
! msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
! msgid "Generate 64-bit code."
  msgstr ""
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
! msgid "Generate 32-bit code."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:24
! msgid "-mcall-ABI\tSelect ABI calling convention."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:28
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:32
! msgid "Allow readonly data in sdata."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:36
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:52
! msgid "Align to the base type of the bit-field."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:56
! 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
! msgid "Produce code relocatable at runtime."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! msgid "Produce little endian code."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
! 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
! msgid "No description yet."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:94
! msgid "Assume all variable arg functions are prototyped."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:103
! msgid "Use EABI."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:107
! msgid "Allow bit-fields to cross word boundaries."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:111
! msgid "Use alternate register names."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:117
! msgid "Use default method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:121
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:125
! msgid "Link with libads.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:129
! msgid "Link with libyk.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:133
! msgid "Link with libmvme.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:137
! msgid "Set the PPC_EMB bit in the ELF flags header."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:157
! msgid "Generate code to use a non-exec PLT and GOT."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:161
! msgid "Generate code for old exec BSS PLT."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
  msgstr ""
  
! #: config/rs6000/aix64.opt:24
! msgid "Compile for 64-bit pointers."
  msgstr ""
  
! #: config/rs6000/aix64.opt:28
! msgid "Compile for 32-bit pointers."
  msgstr ""
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
! msgid "Select code model."
  msgstr ""
  
! #: config/rs6000/aix64.opt:49
! msgid "Support message passing with the Parallel Environment."
  msgstr ""
  
! #: config/rs6000/linux64.opt:24
! msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/rs6000/476.opt:24
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
  msgstr ""
  
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
  msgstr ""
  
! #: config/rl78/rl78.opt:50
! msgid "Use all registers, reserving none for interrupt handlers."
  msgstr ""
  
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
  msgstr ""
  
! #: config/rl78/rl78.opt:58
! 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
! msgid "Alias for -mcpu=g10."
  msgstr ""
  
! #: config/rl78/rl78.opt:81
! msgid "Alias for -mcpu=g13."
  msgstr ""
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
! msgid "Alias for -mcpu=g14."
  msgstr ""
  
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
  msgstr ""
  
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! msgid "Generate code in big-endian mode."
  msgstr ""
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! msgid "Generate code in little-endian mode."
  msgstr ""
  
! #: config/nds32/nds32.opt:37
! msgid "Force performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:41
! msgid "Forbid performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
  msgstr ""
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:71
! msgid "Use reduced-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:75
! msgid "Use full-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
! msgid "Align function entry to 4 byte."
  msgstr ""
  
! #: config/nds32/nds32.opt:97
! 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
! 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
! msgid "Specify the address generation strategy for ICT call's code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:109
! msgid "Known cmodel types (for use with the -mict-model= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:119
! msgid "Generate conditional move instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:123
! msgid "Generate hardware abs instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:127
! msgid "Generate performance extension instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:131
! msgid "Generate performance extension version 2 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:135
! msgid "Generate string extension instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:139
! msgid "Generate DSP extension instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:143
! msgid "Generate v3 push25/pop25 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:147
! msgid "Generate 16-bit instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
  msgstr ""
  
! #: config/nds32/nds32.opt:155
! msgid "Enable Virtual Hosting support."
  msgstr ""
  
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:163
! msgid "Specify the security level of c-isr for the whole file."
  msgstr ""
  
! #: config/nds32/nds32.opt:167
! 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
! msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:197
! msgid "Specify the cpu for pipeline model."
  msgstr ""
  
! #: config/nds32/nds32.opt:201
! msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:361
! 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
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
  msgstr ""
  
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
  msgstr ""
  
! #: config/nds32/nds32.opt:425
! #, fuzzy
! #| msgid ""
! #| "\n"
! #| "ldd output with constructors/destructors.\n"
! msgid "Enable constructor/destructor feature."
  msgstr ""
- "\n"
- "izlaz ldd-a s konstruktorima/destruktorima.\n"
  
! #: config/nds32/nds32.opt:429
! msgid "Guide linker to relax instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:433
! msgid "Generate floating-point multiply-accumulation instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:437
! msgid "Generate single-precision floating-point instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:441
! msgid "Generate double-precision floating-point instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
  msgstr ""
  
! #: config/nds32/nds32.opt:449
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
  msgstr ""
  
! #: config/nds32/nds32.opt:453
! msgid "Generate return instruction in naked function."
  msgstr ""
  
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
  msgstr ""
  
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
  msgstr ""
  
! #: config/ft32/ft32.opt:23
! msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:31
! msgid "Avoid use of the DIV and MOD instructions."
  msgstr ""
  
! #: config/ft32/ft32.opt:35
! msgid "Target the FT32B architecture."
  msgstr ""
  
! #: config/ft32/ft32.opt:39
! msgid "Enable FT32B code compression."
  msgstr ""
  
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
  msgstr ""
  
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
  msgstr ""
  
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
  msgstr ""
  
! #: config/or1k/or1k.opt:28
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
  msgstr ""
  
! #: config/or1k/or1k.opt:32
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
  msgstr ""
  
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
  msgstr ""
  
! #: config/or1k/or1k.opt:42
! msgid "Allows generation of binaries which use the l.rori instructions."
  msgstr ""
  
! #: config/or1k/or1k.opt:46
! msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
  msgstr ""
  
! #: config/or1k/or1k.opt:52
! msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
  msgstr ""
  
! #: config/or1k/or1k.opt:58
! msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
  msgstr ""
  
! #: config/or1k/or1k.opt:63
! msgid "Use divide emulation."
  msgstr ""
  
! #: config/or1k/or1k.opt:67
! msgid "Use multiply emulation."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:57 c-family/c.opt:304
! msgid "Enable most warning messages."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:61
! msgid "Synonym of -gnatk8."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:73
! msgid "Select the runtime."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:77 c-family/c.opt:1736
! msgid "Use the narrowest integer type possible for enumeration types."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:81 c-family/c.opt:1748
! #, fuzzy
! #| msgid "enabled by default"
! msgid "Make \"char\" signed by default."
! msgstr "uobiÄ�ajeno omoguÄ‡eno"
  
! #: ada/gcc-interface/lang.opt:85 c-family/c.opt:1834
! #, fuzzy
! #| msgid "enabled by default"
! msgid "Make \"char\" unsigned by default."
! msgstr "uobiÄ�ajeno omoguÄ‡eno"
  
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:97
! msgid "-gnat<options>\tSpecify options to GNAT."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
  msgstr ""
  
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
  msgstr ""
  
! #: go/lang.opt:42
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
  msgstr ""
  
! #: go/lang.opt:46
! msgid "Add explicit checks for division by zero."
  msgstr ""
  
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
  msgstr ""
  
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
  msgstr ""
  
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
  msgstr ""
  
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
  msgstr ""
  
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
  msgstr ""
  
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
  msgstr ""
  
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
  msgstr ""
  
! #: go/lang.opt:78
! msgid "Functions which return values must end with return statements."
  msgstr ""
  
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
  msgstr ""
  
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
  #: common.opt:243
--- 13083,14096 ----
  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
! msgid "Board name [and memory region]."
  msgstr ""
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
  msgstr ""
  
! #: config/sh/sh.opt:42
! msgid "Generate SH1 code."
  msgstr ""
  
! #: config/sh/sh.opt:46
! msgid "Generate SH2 code."
  msgstr ""
  
! #: config/sh/sh.opt:50
! msgid "Generate default double-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:54
! msgid "Generate SH2a FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:58
! msgid "Generate default single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:62
! msgid "Generate only single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:66
! msgid "Generate SH2e code."
  msgstr ""
  
! #: config/sh/sh.opt:70
! msgid "Generate SH3 code."
  msgstr ""
  
! #: config/sh/sh.opt:74
! msgid "Generate SH3e code."
  msgstr ""
  
! #: config/sh/sh.opt:78
! msgid "Generate SH4 code."
  msgstr ""
  
! #: config/sh/sh.opt:82
! msgid "Generate SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:86
! msgid "Generate SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:92
! msgid "Generate SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:96
! msgid "Generate SH4 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:100
! msgid "Generate SH4-100 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:104
! msgid "Generate SH4-200 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:108
! msgid "Generate SH4-300 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:112
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
  msgstr ""
  
! #: config/sh/sh.opt:117
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
  msgstr ""
  
! #: config/sh/sh.opt:122
! msgid "Generate code for SH4 500 series (FPU-less)."
  msgstr ""
  
! #: config/sh/sh.opt:127
! msgid "Generate default single-precision SH4 code."
  msgstr ""
  
! #: config/sh/sh.opt:131
! msgid "Generate default single-precision SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:135
! msgid "Generate default single-precision SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:139
! msgid "Generate default single-precision SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:143
! msgid "Generate only single-precision SH4 code."
  msgstr ""
  
! #: config/sh/sh.opt:147
! msgid "Generate only single-precision SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:151
! msgid "Generate only single-precision SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:155
! msgid "Generate only single-precision SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:159
! msgid "Generate SH4a code."
  msgstr ""
  
! #: config/sh/sh.opt:163
! msgid "Generate SH4a FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:167
! msgid "Generate default single-precision SH4a code."
  msgstr ""
  
! #: config/sh/sh.opt:171
! msgid "Generate only single-precision SH4a code."
  msgstr ""
  
! #: config/sh/sh.opt:175
! msgid "Generate SH4al-dsp code."
  msgstr ""
  
! #: config/sh/sh.opt:183
! msgid "Generate code in big endian mode."
  msgstr ""
  
! #: config/sh/sh.opt:187
! msgid "Generate 32-bit offsets in switch tables."
  msgstr ""
  
! #: config/sh/sh.opt:191
! msgid "Generate bit instructions."
  msgstr ""
  
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
  msgstr ""
  
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
  msgstr ""
  
! #: config/sh/sh.opt:207
! msgid "Align doubles at 64-bit boundaries."
  msgstr ""
  
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
  msgstr ""
  
! #: config/sh/sh.opt:215
! msgid "Specify name for 32 bit signed division function."
  msgstr ""
  
! #: config/sh/sh.opt:219
! msgid "Generate ELF FDPIC code."
  msgstr ""
  
! #: config/sh/sh.opt:223
! 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
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
  msgstr ""
  
! #: config/sh/sh.opt:235
! msgid "Increase the IEEE compliance for floating-point comparisons."
  msgstr ""
  
! #: config/sh/sh.opt:239
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
  msgstr ""
  
! #: config/sh/sh.opt:243 config/arc/arc.opt:246
! msgid "Annotate assembler instructions with estimated addresses."
  msgstr ""
  
! #: config/sh/sh.opt:247
! msgid "Generate code in little endian mode."
  msgstr ""
  
! #: config/sh/sh.opt:251
! msgid "Mark MAC register as call-clobbered."
  msgstr ""
  
! #: config/sh/sh.opt:257
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
  msgstr ""
  
! #: config/sh/sh.opt:261
! msgid "Emit function-calls using global offset table when generating PIC."
  msgstr ""
  
! #: config/sh/sh.opt:265
! msgid "Shorten address references during linking."
  msgstr ""
  
! #: config/sh/sh.opt:273
! msgid "Specify the model for atomic operations."
  msgstr ""
  
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
  msgstr ""
  
! #: config/sh/sh.opt:281
! msgid "Cost to assume for a multiply insn."
  msgstr ""
  
! #: config/sh/sh.opt:285
! 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
! msgid "Pretend a branch-around-a-move is a conditional move."
  msgstr ""
  
! #: config/sh/sh.opt:295
! msgid "Enable the use of the fsca instruction."
  msgstr ""
  
! #: config/sh/sh.opt:299
! msgid "Enable the use of the fsrra instruction."
  msgstr ""
  
! #: config/sh/sh.opt:303
! msgid "Use LRA instead of reload (transitional)."
  msgstr ""
  
! #: config/gcn/gcn.opt:26
! msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
! msgid "Specify the name of the target GPU."
  msgstr ""
  
! #: config/gcn/gcn.opt:55
! msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:71
! msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
  msgstr ""
  
! #: config/gcn/gcn.opt:78
! msgid "Warn about invalid OpenACC dimensions."
  msgstr ""
  
! #: config/fr30/fr30.opt:23
! msgid "Assume small address space."
  msgstr ""
  
! #: config/mips/mips.opt:32
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
  msgstr ""
  
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/mips/mips.opt:55
! msgid "Generate code that can be used in SVR4-style dynamic objects."
  msgstr ""
  
! #: config/mips/mips.opt:59
! msgid "Use PMC-style 'mad' instructions."
  msgstr ""
  
! #: config/mips/mips.opt:63
! msgid "Use integer madd/msub instructions."
  msgstr ""
  
! #: config/mips/mips.opt:67
! msgid "-march=ISA\tGenerate code for the given ISA."
  msgstr ""
  
! #: config/mips/mips.opt:71
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/mips/mips.opt:75
! msgid "Use Branch Likely instructions, overriding the architecture default."
  msgstr ""
  
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
  msgstr ""
  
! #: config/mips/mips.opt:83
! msgid "Trap on integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
  msgstr ""
  
! #: config/mips/mips.opt:91
! msgid "Valid arguments to -mcode-readable=:"
  msgstr ""
  
! #: config/mips/mips.opt:104
! msgid "Use branch-and-break sequences to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:108
! msgid "Use trap instructions to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:112
! msgid "Allow the use of MDMX instructions."
  msgstr ""
  
! #: config/mips/mips.opt:116
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
  msgstr ""
  
! #: config/mips/mips.opt:120
! msgid "Use MIPS-DSP instructions."
  msgstr ""
  
! #: config/mips/mips.opt:124
! msgid "Use MIPS-DSP REV 2 instructions."
  msgstr ""
  
! #: config/mips/mips.opt:146
! msgid "Use Enhanced Virtual Addressing instructions."
  msgstr ""
  
! #: config/mips/mips.opt:150
! msgid "Use NewABI-style %reloc() assembly operators."
  msgstr ""
  
! #: config/mips/mips.opt:154
! msgid "Use -G for data that is not defined by the current object."
  msgstr ""
  
! #: config/mips/mips.opt:158
! msgid "Work around certain 24K errata."
  msgstr ""
  
! #: config/mips/mips.opt:162
! msgid "Work around certain R4000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:166
! msgid "Work around certain R4400 errata."
  msgstr ""
  
! #: config/mips/mips.opt:170
! msgid "Work around the R5900 short loop erratum."
  msgstr ""
  
! #: config/mips/mips.opt:174
! msgid "Work around certain RM7000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:178
! msgid "Work around certain R10000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:182
! msgid "Work around errata for early SB-1 revision 2 cores."
  msgstr ""
  
! #: config/mips/mips.opt:186
! msgid "Work around certain VR4120 errata."
  msgstr ""
  
! #: config/mips/mips.opt:190
! msgid "Work around VR4130 mflo/mfhi errata."
  msgstr ""
  
! #: config/mips/mips.opt:194
! msgid "Work around an early 4300 hardware bug."
  msgstr ""
  
! #: config/mips/mips.opt:198
! #, fuzzy
! #| msgid "options enabled: "
! msgid "FP exceptions are enabled."
! msgstr "omoguÄ‡ene opcije: "
! 
! #: config/mips/mips.opt:202
! msgid "Use 32-bit floating-point registers."
  msgstr ""
  
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
  msgstr ""
  
! #: config/mips/mips.opt:210
! msgid "Use 64-bit floating-point registers."
  msgstr ""
  
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
  msgstr ""
  
! #: config/mips/mips.opt:226
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
  msgstr ""
  
! #: config/mips/mips.opt:236
! msgid "Use 32-bit general registers."
  msgstr ""
  
! #: config/mips/mips.opt:240
! msgid "Use 64-bit general registers."
  msgstr ""
  
! #: config/mips/mips.opt:244
! msgid "Use GP-relative addressing to access small data."
  msgstr ""
  
! #: config/mips/mips.opt:248
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
  msgstr ""
  
! #: config/mips/mips.opt:252
! msgid "Allow the use of hardware floating-point ABI and instructions."
  msgstr ""
  
! #: config/mips/mips.opt:256
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
  msgstr ""
  
! #: config/mips/mips.opt:260
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
  msgstr ""
  
! #: config/mips/mips.opt:264
! msgid "-mipsN\tGenerate code for ISA level N."
  msgstr ""
  
! #: config/mips/mips.opt:268
! msgid "Generate MIPS16 code."
  msgstr ""
  
! #: config/mips/mips.opt:272
! msgid "Use MIPS-3D instructions."
  msgstr ""
  
! #: config/mips/mips.opt:276
! msgid "Use ll, sc and sync instructions."
  msgstr ""
  
! #: config/mips/mips.opt:280
! msgid "Use -G for object-local data."
  msgstr ""
  
! #: config/mips/mips.opt:284
! msgid "Use indirect calls."
  msgstr ""
  
! #: config/mips/mips.opt:288
! msgid "Use a 32-bit long type."
  msgstr ""
  
! #: config/mips/mips.opt:292
! msgid "Use a 64-bit long type."
  msgstr ""
  
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
  msgstr ""
  
! #: config/mips/mips.opt:300
! msgid "Don't optimize block moves."
  msgstr ""
  
! #: config/mips/mips.opt:304
! msgid "Use microMIPS instructions."
  msgstr ""
  
! #: config/mips/mips.opt:308
! msgid "Use MIPS MSA Extension instructions."
  msgstr ""
  
! #: config/mips/mips.opt:312
! msgid "Allow the use of MT instructions."
  msgstr ""
  
! #: config/mips/mips.opt:316
! msgid "Prevent the use of all floating-point operations."
  msgstr ""
  
! #: config/mips/mips.opt:320
! msgid "Use MCU instructions."
  msgstr ""
  
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:328
! msgid "Do not use MDMX instructions."
  msgstr ""
  
! #: config/mips/mips.opt:332
! msgid "Generate normal-mode code."
  msgstr ""
  
! #: config/mips/mips.opt:336
! msgid "Do not use MIPS-3D instructions."
  msgstr ""
  
! #: config/mips/mips.opt:340
! msgid "Use paired-single floating-point instructions."
  msgstr ""
  
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
  msgstr ""
  
! #: config/mips/mips.opt:348
! msgid "Valid arguments to -mr10k-cache-barrier=:"
  msgstr ""
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
  msgstr ""
  
! #: config/mips/mips.opt:365
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
  msgstr ""
  
! #: config/mips/mips.opt:369
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
  msgstr ""
  
! #: config/mips/mips.opt:373
! msgid "Use SmartMIPS instructions."
  msgstr ""
  
! #: config/mips/mips.opt:377
! msgid "Prevent the use of all hardware floating-point instructions."
  msgstr ""
  
! #: config/mips/mips.opt:381
! msgid "Optimize lui/addiu address loads."
  msgstr ""
  
! #: config/mips/mips.opt:385
! msgid "Assume all symbols have 32-bit values."
  msgstr ""
  
! #: config/mips/mips.opt:389
! msgid "Use synci instruction to invalidate i-cache."
  msgstr ""
  
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:413
! msgid "Use Virtualization (VZ) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:417
! msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:421
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:425
! msgid "Use Global INValidate (GINV) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:429
! msgid "Perform VR4130-specific alignment optimizations."
  msgstr ""
  
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:437
! msgid "Enable use of odd-numbered single-precision registers."
  msgstr ""
  
! #: config/mips/mips.opt:441
! msgid "Optimize frame header."
  msgstr ""
  
! #: config/mips/mips.opt:448
! msgid "Enable load/store bonding."
  msgstr ""
  
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:473
! msgid "Use Loongson EXTension (EXT) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:477
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
  msgstr ""
  
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
  msgstr ""
  
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
  msgstr ""
  
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/tilegx/tilegx.opt:37
! msgid "Compile with 32 bit longs and pointers."
  msgstr ""
  
! #: config/tilegx/tilegx.opt:41
! msgid "Compile with 64 bit longs and pointers."
  msgstr ""
  
! #: config/tilegx/tilegx.opt:53
! msgid "Use given TILE-Gx code model."
  msgstr ""
  
! #: config/arc/arc-tables.opt:25
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/arc/arc.opt:26
! msgid "Compile code for big endian mode."
  msgstr ""
  
! #: config/arc/arc.opt:30
! msgid "Compile code for little endian mode.  This is the default."
  msgstr ""
  
! #: config/arc/arc.opt:34
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
  msgstr ""
  
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
  msgstr ""
  
! #: config/arc/arc.opt:42
! msgid "Same as -mA6."
  msgstr ""
  
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:54
! msgid "Same as -mA7."
  msgstr ""
  
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
  msgstr ""
  
! #: config/arc/arc.opt:132
! msgid "Enable DIV-REM instructions for ARCv2."
  msgstr ""
  
! #: config/arc/arc.opt:136
! msgid "Enable code density instructions for ARCv2."
  msgstr ""
  
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
  msgstr ""
  
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:158
! msgid "Generate instructions supported by barrel shifter."
  msgstr ""
  
! #: config/arc/arc.opt:162
! msgid "Generate norm instruction."
  msgstr ""
  
! #: config/arc/arc.opt:166
! msgid "Generate swap instruction."
  msgstr ""
  
! #: config/arc/arc.opt:170
! msgid "Generate mul64 and mulu64 instructions."
  msgstr ""
  
! #: config/arc/arc.opt:174
! msgid "Do not generate mpy instructions for ARC700."
  msgstr ""
  
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
  msgstr ""
  
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
! msgstr ""
  
! #: config/arc/arc.opt:186
! msgid "Generate call insns as register indirect calls."
! msgstr ""
  
! #: config/arc/arc.opt:190
! msgid "Do no generate BRcc instructions in arc_reorg."
  msgstr ""
  
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:198
! msgid "Generate millicode thunks."
  msgstr ""
  
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:210
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
  msgstr ""
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:226
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
  msgstr ""
  
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
  msgstr ""
  
! #: config/arc/arc.opt:238
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
  msgstr ""
  
! #: config/arc/arc.opt:242
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
  msgstr ""
  
! #: config/arc/arc.opt:250
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
  msgstr ""
  
! #: config/arc/arc.opt:254
! msgid "-mcpu=TUNE Tune code for given ARC variant."
  msgstr ""
  
! #: config/arc/arc.opt:285
! msgid "Enable the use of indexed loads."
  msgstr ""
  
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
  msgstr ""
  
! #: config/arc/arc.opt:293
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr ""
! 
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
! msgstr ""
! 
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
! msgstr ""
! 
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
! msgstr ""
! 
! #: config/arc/arc.opt:311
! msgid "Do alignment optimizations for call instructions."
! msgstr ""
! 
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
! msgstr ""
! 
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
! msgstr ""
! 
! #: config/arc/arc.opt:323
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr ""
! 
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
! msgstr ""
! 
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
! msgstr ""
! 
! #: config/arc/arc.opt:335
! msgid "Enable compact casesi pattern."
! msgstr ""
! 
! #: config/arc/arc.opt:339
! msgid "Enable 'q' instruction alternatives."
! msgstr ""
! 
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
! msgstr ""
! 
! #: config/arc/arc.opt:350
! msgid "Enable variable polynomial CRC extension."
! msgstr ""
! 
! #: config/arc/arc.opt:354
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr ""
! 
! #: config/arc/arc.opt:358
! msgid "Enable dual viterbi butterfly extension."
! msgstr ""
! 
! #: config/arc/arc.opt:368
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr ""
! 
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
! msgstr ""
! 
! #: config/arc/arc.opt:377
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr ""
! 
! #: config/arc/arc.opt:381
! msgid "Enable swap byte ordering extension instruction."
! msgstr ""
! 
! #: config/arc/arc.opt:385
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr ""
! 
! #: config/arc/arc.opt:389
! msgid "Pass -EB option through to linker."
! msgstr ""
! 
! #: config/arc/arc.opt:393
! msgid "Pass -EL option through to linker."
! msgstr ""
! 
! #: config/arc/arc.opt:397
! msgid "Pass -marclinux option through to linker."
! msgstr ""
! 
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
! msgstr ""
! 
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
! msgstr ""
! 
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr ""
! 
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr ""
! 
! #: config/arc/arc.opt:430
! msgid "Enable atomic instructions."
! msgstr ""
! 
! #: config/arc/arc.opt:434
! msgid "Enable double load/store instructions for ARC HS."
! msgstr ""
! 
! #: config/arc/arc.opt:438
! msgid "Specify the name of the target floating point configuration."
! msgstr ""
! 
! #: config/arc/arc.opt:481
! msgid "Specify thread pointer register number."
! msgstr ""
! 
! #: config/arc/arc.opt:488
! msgid "Enable use of NPS400 bit operations."
! msgstr ""
! 
! #: config/arc/arc.opt:492
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr ""
! 
! #: config/arc/arc.opt:500
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr ""
! 
! #: config/arc/arc.opt:504
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr ""
! 
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
! msgstr ""
! 
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
! msgstr ""
! 
! #: config/arc/arc.opt:537
! msgid "Enable use of BI/BIH instructions when available."
! msgstr ""
! 
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
! msgstr ""
! 
! #: lto/lang.opt:50
! msgid "Set linker output type (used internally during LTO optimization)."
! msgstr ""
! 
! #: lto/lang.opt:55
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
! msgstr ""
! 
! #: lto/lang.opt:59
! msgid "Specify a file to which a list of files output by LTRANS is written."
! msgstr ""
! 
! #: lto/lang.opt:63
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
! msgstr ""
! 
! #: lto/lang.opt:67
! msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
! msgstr ""
! 
! #: lto/lang.opt:71
! msgid "The resolution file."
  msgstr ""
  
  #: common.opt:243
*************** msgstr ""
*** 13878,16037 ****
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
- #: d/lang.opt:51
- msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
- msgstr ""
- 
- #: d/lang.opt:55
- msgid "-Hf <file>\tWrite D interface to <file>."
- msgstr ""
- 
- #: d/lang.opt:123
- msgid "Warn about casts that will produce a null result."
- msgstr ""
- 
- #: d/lang.opt:139
- msgid "Warn from speculative compiles such as __traits(compiles)."
- msgstr ""
- 
- #: d/lang.opt:151
- msgid "Generate JSON file."
- msgstr ""
- 
- #: d/lang.opt:155
- msgid "-Xf <file>\tWrite JSON output to the given <file>."
- msgstr ""
- 
- #: d/lang.opt:159
- msgid "Debug library to use instead of phobos."
- msgstr ""
- 
- #: d/lang.opt:163
- msgid "Default library to use instead of phobos."
- msgstr ""
- 
- #: d/lang.opt:167
- msgid "Do link the standard D startup files in the compilation."
- msgstr ""
- 
- #: d/lang.opt:174
- msgid "Generate code for all template instantiations."
- msgstr ""
- 
- #: d/lang.opt:178
- msgid "Generate code for assert contracts."
- msgstr ""
- 
- #: d/lang.opt:186
- msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
- msgstr ""
- 
- #: d/lang.opt:210
- msgid "Compile in debug code."
- msgstr ""
- 
- #: d/lang.opt:214
- msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
- msgstr ""
- 
- #: d/lang.opt:218
- msgid "Generate documentation."
- msgstr ""
- 
- #: d/lang.opt:222
- msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
- msgstr ""
- 
- #: d/lang.opt:226
- msgid "-fdoc-file=<file>\tWrite documentation to <file>."
- msgstr ""
- 
- #: d/lang.opt:230
- msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
- msgstr ""
- 
- #: d/lang.opt:234
- msgid "Display the frontend AST after parsing and semantic passes."
- msgstr ""
- 
- #: d/lang.opt:238
- msgid "Ignore unsupported pragmas."
- msgstr ""
- 
- #: d/lang.opt:242
- msgid "Generate code for class invariant contracts."
- msgstr ""
- 
- #: d/lang.opt:246
- msgid "Generate a default D main() function when compiling."
- msgstr ""
- 
- #: d/lang.opt:250
- msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
- msgstr ""
- 
- #: d/lang.opt:254
- msgid "Generate ModuleInfo struct for output module."
- msgstr ""
- 
- #: d/lang.opt:258
- msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
- msgstr ""
- 
- #: d/lang.opt:262
- msgid "Generate code for postcondition contracts."
- msgstr ""
- 
- #: d/lang.opt:266
- msgid "Generate code for precondition contracts."
- msgstr ""
- 
- #: d/lang.opt:270
- msgid "Compile release version."
- msgstr ""
- 
- #: d/lang.opt:274
- msgid "Generate code for switches without a default case."
- msgstr ""
- 
- #: d/lang.opt:278
- msgid "List information on all language changes."
- msgstr ""
- 
- #: d/lang.opt:282
- msgid "Give deprecation messages about -ftransition=import anomalies."
- msgstr ""
- 
- #: d/lang.opt:286
- msgid "List all usages of complex or imaginary types."
- msgstr ""
- 
- #: d/lang.opt:290
- msgid "Implement DIP1000: Scoped pointers (experimental)."
- msgstr ""
- 
- #: d/lang.opt:294
- msgid "Implement DIP25: Sealed references (experimental)."
- msgstr ""
- 
- #: d/lang.opt:298
- msgid "List all non-mutable fields which occupy an object instance."
- msgstr ""
- 
- #: d/lang.opt:302
- msgid "Revert to single phase name lookup."
- msgstr ""
- 
- #: d/lang.opt:306
- msgid "List all hidden GC allocations."
- msgstr ""
- 
- #: d/lang.opt:310
- msgid "List all variables going into thread local storage."
- msgstr ""
- 
- #: d/lang.opt:314
- msgid "Compile in unittest code."
- msgstr ""
- 
- #: d/lang.opt:318
- msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
- msgstr ""
- 
- #: d/lang.opt:322 c-family/c.opt:1862
- msgid "Emit common-like symbols as weak symbols."
- msgstr ""
- 
- #: d/lang.opt:342
- msgid "Do not link the standard D library in the compilation."
- msgstr ""
- 
- #: d/lang.opt:350
- msgid "Link the standard D library statically in the compilation."
- msgstr ""
- 
- #: d/lang.opt:354
- msgid "Link the standard D library dynamically in the compilation."
- msgstr ""
- 
- #: c-family/c.opt:182
- msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
- msgstr ""
- 
- #: c-family/c.opt:186
- msgid "Do not discard comments."
- msgstr ""
- 
- #: c-family/c.opt:190
- msgid "Do not discard comments in macro expansions."
- msgstr ""
- 
- #: c-family/c.opt:194
- 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
- msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
- msgstr ""
- 
- #: c-family/c.opt:205
- msgid "Enable parsing GIMPLE."
- msgstr ""
- 
- #: c-family/c.opt:209
- msgid "Print the name of header files as they are used."
- msgstr ""
- 
- #: c-family/c.opt:213
- msgid "-I <dir>\tAdd <dir> to the end of the main include path."
- msgstr ""
- 
- #: c-family/c.opt:217
- msgid "Generate make dependencies."
- msgstr ""
- 
- #: c-family/c.opt:221
- msgid "Generate make dependencies and compile."
- msgstr ""
- 
- #: c-family/c.opt:225
- msgid "-MF <file>\tWrite dependency output to the given file."
- msgstr ""
- 
- #: c-family/c.opt:229
- msgid "Treat missing header files as generated files."
- msgstr ""
- 
- #: c-family/c.opt:233
- msgid "Like -M but ignore system header files."
- msgstr ""
- 
- #: c-family/c.opt:237
- msgid "Like -MD but ignore system header files."
- msgstr ""
- 
- #: c-family/c.opt:241
- msgid "Generate phony targets for all headers."
- msgstr ""
- 
- #: c-family/c.opt:245
- msgid "-MQ <target>\tAdd a MAKE-quoted target."
- msgstr ""
- 
- #: c-family/c.opt:249
- msgid "-MT <target>\tAdd an unquoted target."
- msgstr ""
- 
- #: c-family/c.opt:253
- msgid "Do not generate #line directives."
- msgstr ""
- 
- #: c-family/c.opt:257
- msgid "-U<macro>\tUndefine <macro>."
- msgstr ""
- 
- #: c-family/c.opt:261
- msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
- msgstr ""
- 
- #: c-family/c.opt:265
- msgid "Warn about things that change between the current -fabi-version and the specified version."
- msgstr ""
- 
- #: c-family/c.opt:269
- msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
- msgstr ""
- 
- #: c-family/c.opt:276
- msgid "Warn on suspicious calls of standard functions computing absolute values."
- msgstr ""
- 
- #: c-family/c.opt:280
- msgid "Warn about suspicious uses of memory addresses."
- msgstr ""
- 
- #: c-family/c.opt:296
- msgid "Warn about 'new' of type with extended alignment without -faligned-new."
- msgstr ""
- 
- #: c-family/c.opt:300
- msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
- msgstr ""
- 
- #: c-family/c.opt:308
- msgid "Warn on any use of alloca."
- msgstr ""
- 
- #: c-family/c.opt:312
- msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
- msgstr ""
- 
- #: c-family/c.opt:317
- msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:321
- msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
- msgstr ""
- 
- #: c-family/c.opt:325
- 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:331
- msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:343
- msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
- msgstr ""
- 
- #: c-family/c.opt:347
- msgid "Warn about casting functions to incompatible types."
- msgstr ""
- 
- #: c-family/c.opt:351
- msgid "Warn about boolean expression compared with an integer value different from true/false."
- msgstr ""
- 
- #: c-family/c.opt:355
- msgid "Warn about certain operations on boolean expressions."
- msgstr ""
- 
- #: c-family/c.opt:359
- msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
- msgstr ""
- 
- #: c-family/c.opt:363
- msgid "Warn when a built-in function is declared with the wrong signature."
- msgstr ""
- 
- #: c-family/c.opt:367
- msgid "Warn when a built-in preprocessor macro is undefined or redefined."
- msgstr ""
- 
- #: c-family/c.opt:371
- msgid "Warn about features not present in ISO C11, but present in ISO C2X."
- msgstr ""
- 
- #: c-family/c.opt:375
- msgid "Warn about features not present in ISO C90, but present in ISO C99."
- msgstr ""
- 
- #: c-family/c.opt:379
- msgid "Warn about features not present in ISO C99, but present in ISO C11."
- msgstr ""
- 
- #: c-family/c.opt:383
- msgid "Warn about C constructs that are not in the common subset of C and C++."
- msgstr ""
- 
- #: c-family/c.opt:390
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
- msgstr ""
- 
- #: c-family/c.opt:394
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
- msgstr ""
- 
- #: c-family/c.opt:401
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
- msgstr ""
- 
- #: c-family/c.opt:405
- msgid "Warn about casts between incompatible function types."
- msgstr ""
- 
- #: c-family/c.opt:409
- msgid "Warn about casts which discard qualifiers."
- msgstr ""
- 
- #: c-family/c.opt:413 c-family/c.opt:417
- msgid "Warn about catch handlers of non-reference type."
- msgstr ""
- 
- #: c-family/c.opt:421
- msgid "Warn about subscripts whose type is \"char\"."
- msgstr ""
- 
- #: c-family/c.opt:429
- msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
- msgstr ""
- 
- #: c-family/c.opt:433
- msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
- msgstr ""
- 
- #: c-family/c.opt:437
- msgid "Synonym for -Wcomment."
- msgstr ""
- 
- #: c-family/c.opt:441
- msgid "Warn for conditionally-supported constructs."
- msgstr ""
- 
- #: c-family/c.opt:445
- msgid "Warn for implicit type conversions that may change a value."
- msgstr ""
- 
- #: c-family/c.opt:449
- msgid "Warn for converting NULL from/to a non-pointer type."
- msgstr ""
- 
- #: c-family/c.opt:457
- msgid "Warn when all constructors and destructors are private."
- msgstr ""
- 
- #: c-family/c.opt:461
- msgid "Warn about dangling else."
- msgstr ""
- 
- #: c-family/c.opt:465
- msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
- msgstr ""
- 
- #: c-family/c.opt:469
- msgid "Warn when a declaration is found after a statement."
- msgstr ""
- 
- #: c-family/c.opt:473
- msgid "Warn when deleting a pointer to incomplete type."
- msgstr ""
- 
- #: c-family/c.opt:477
- msgid "Warn about deleting polymorphic objects with non-virtual destructors."
- msgstr ""
- 
- #: c-family/c.opt:485
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
- msgstr ""
- 
- #: c-family/c.opt:490
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
- msgstr ""
- 
- #: c-family/c.opt:495
- msgid "Warn about positional initialization of structs requiring designated initializers."
- msgstr ""
- 
- #: c-family/c.opt:499
- msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
- msgstr ""
- 
- #: c-family/c.opt:503
- msgid "Warn if type qualifiers on pointers are discarded."
- msgstr ""
- 
- #: c-family/c.opt:507
- msgid "Warn about compile-time integer division by zero."
- msgstr ""
- 
- #: c-family/c.opt:511
- msgid "Warn about duplicated branches in if-else statements."
- msgstr ""
- 
- #: c-family/c.opt:515
- msgid "Warn about duplicated conditions in an if-else-if chain."
- msgstr ""
- 
- #: c-family/c.opt:519
- msgid "Warn about violations of Effective C++ style rules."
- msgstr ""
- 
- #: c-family/c.opt:523
- msgid "Warn about an empty body in an if or else statement."
- msgstr ""
- 
- #: c-family/c.opt:527
- msgid "Warn about stray tokens after #else and #endif."
- msgstr ""
- 
- #: c-family/c.opt:531
- msgid "Warn about comparison of different enum types."
- msgstr ""
- 
- #: c-family/c.opt:539
- msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
- msgstr ""
- 
- #: c-family/c.opt:547
- msgid "Warn about semicolon after in-class function definition."
- msgstr ""
- 
- #: c-family/c.opt:551
- msgid "Warn for implicit type conversions that cause loss of floating point precision."
- msgstr ""
- 
- #: c-family/c.opt:555
- msgid "Warn if testing floating point numbers for equality."
- msgstr ""
- 
- #: c-family/c.opt:559 c-family/c.opt:601
- msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
- msgstr ""
- 
- #: c-family/c.opt:563
- msgid "Warn about format strings that contain NUL bytes."
- msgstr ""
- 
- #: c-family/c.opt:567
- msgid "Warn if passing too many arguments to a function for its format string."
- msgstr ""
- 
- #: c-family/c.opt:571
- msgid "Warn about format strings that are not literals."
- msgstr ""
- 
- #: c-family/c.opt:575
- 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:580
- msgid "Warn about possible security problems with format functions."
- msgstr ""
- 
- #: c-family/c.opt:584
- msgid "Warn about sign differences with format functions."
- msgstr ""
- 
- #: c-family/c.opt:588
- msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
- msgstr ""
- 
- #: c-family/c.opt:593
- msgid "Warn about strftime formats yielding 2-digit years."
- msgstr ""
- 
- #: c-family/c.opt:597
- msgid "Warn about zero-length formats."
- msgstr ""
- 
- #: c-family/c.opt:605
- msgid "Warn about function calls with format strings that write past the end of the destination region."
- msgstr ""
- 
- #: c-family/c.opt:610
- msgid "Warn about calls to snprintf and similar functions that truncate output."
- msgstr ""
- 
- #: c-family/c.opt:614
- msgid "Warn when the field in a struct is not aligned."
- msgstr ""
- 
- #: c-family/c.opt:618
- msgid "Warn whenever type qualifiers are ignored."
- msgstr ""
- 
- #: c-family/c.opt:622
- msgid "Warn whenever attributes are ignored."
- msgstr ""
- 
- #: c-family/c.opt:626
- msgid "Warn when there is a conversion between pointers that have incompatible types."
- msgstr ""
- 
- #: c-family/c.opt:630
- msgid "Warn when the address of packed member of struct or union is taken."
- msgstr ""
- 
- #: c-family/c.opt:634
- msgid "Warn about variables which are initialized to themselves."
- msgstr ""
- 
- #: c-family/c.opt:638
- msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
- msgstr ""
- 
- #: c-family/c.opt:642
- msgid "Warn about implicit declarations."
- msgstr ""
- 
- #: c-family/c.opt:650
- msgid "Warn about implicit conversions from \"float\" to \"double\"."
- msgstr ""
- 
- #: c-family/c.opt:654
- msgid "Warn if \"defined\" is used outside #if."
- msgstr ""
- 
- #: c-family/c.opt:658
- msgid "Warn about implicit function declarations."
- msgstr ""
- 
- #: c-family/c.opt:662
- msgid "Warn when a declaration does not specify a type."
- msgstr ""
- 
- #: c-family/c.opt:669
- msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
- msgstr ""
- 
- #: c-family/c.opt:673
- msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
- msgstr ""
- 
- #: c-family/c.opt:677
- msgid "Warn for suspicious integer expressions in boolean context."
- msgstr ""
- 
- #: c-family/c.opt:681
- msgid "Warn when there is a cast to a pointer from an integer of a different size."
- msgstr ""
- 
- #: c-family/c.opt:685
- msgid "Warn about invalid uses of the \"offsetof\" macro."
- msgstr ""
- 
- #: c-family/c.opt:689
- msgid "Warn about PCH files that are found but not used."
- msgstr ""
- 
- #: c-family/c.opt:693
- msgid "Warn when a jump misses a variable initialization."
- msgstr ""
- 
- #: c-family/c.opt:697
- 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:701
- msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
- msgstr ""
- 
- #: c-family/c.opt:705
- msgid "Warn when logical not is used on the left hand side operand of a comparison."
- msgstr ""
- 
- #: c-family/c.opt:709
- msgid "Do not warn about using \"long long\" when -pedantic."
- msgstr ""
- 
- #: c-family/c.opt:713
- msgid "Warn about suspicious declarations of \"main\"."
- msgstr ""
- 
- #: c-family/c.opt:721
- 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:725
- 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:729
- msgid "Warn when the indentation of the code does not reflect the block structure."
- msgstr ""
- 
- #: c-family/c.opt:733
- msgid "Warn about possibly missing braces around initializers."
- msgstr ""
- 
- #: c-family/c.opt:737
- msgid "Warn about global functions without previous declarations."
- msgstr ""
- 
- #: c-family/c.opt:741
- msgid "Warn about missing fields in struct initializers."
- msgstr ""
- 
- #: c-family/c.opt:745
- 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:749
- msgid "Warn on direct multiple inheritance."
- msgstr ""
- 
- #: c-family/c.opt:753
- msgid "Warn on namespace definition."
- msgstr ""
- 
- #: c-family/c.opt:757
- msgid "Warn when fields in a struct with the packed attribute are misaligned."
- msgstr ""
- 
- #: c-family/c.opt:761
- msgid "Warn about missing sized deallocation functions."
- msgstr ""
- 
- #: c-family/c.opt:765
- msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
- msgstr ""
- 
- #: c-family/c.opt:769
- msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
- msgstr ""
- 
- #: c-family/c.opt:773
- msgid "Warn when sizeof is applied on a parameter declared as an array."
- msgstr ""
- 
- #: c-family/c.opt:777
- msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
- msgstr ""
- 
- #: c-family/c.opt:782
- 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:787
- msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
- msgstr ""
- 
- #: c-family/c.opt:791
- msgid "Warn about functions which might be candidates for format attributes."
- msgstr ""
- 
- #: c-family/c.opt:795
- msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
- msgstr ""
- 
- #: c-family/c.opt:800
- msgid "Warn about enumerated switches, with no default, missing a case."
- msgstr ""
- 
- #: c-family/c.opt:804
- msgid "Warn about enumerated switches missing a \"default:\" statement."
- msgstr ""
- 
- #: c-family/c.opt:808
- msgid "Warn about all enumerated switches missing a specific case."
- msgstr ""
- 
- #: c-family/c.opt:812
- msgid "Warn about switches with boolean controlling expression."
- msgstr ""
- 
- #: c-family/c.opt:816
- msgid "Warn on primary template declaration."
- msgstr ""
- 
- #: c-family/c.opt:820
- msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
- msgstr ""
- 
- #: c-family/c.opt:829
- msgid "Warn about user-specified include directories that do not exist."
- msgstr ""
- 
- #: c-family/c.opt:833
- msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
- msgstr ""
- 
- #: c-family/c.opt:837
- msgid "Warn about global functions without prototypes."
- msgstr ""
- 
- #: c-family/c.opt:844
- msgid "Warn about use of multi-character character constants."
- msgstr ""
- 
- #: c-family/c.opt:848
- msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
- msgstr ""
- 
- #: c-family/c.opt:852
- msgid "Warn about \"extern\" declarations not at file scope."
- msgstr ""
- 
- #: c-family/c.opt:856
- msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
- msgstr ""
- 
- #: c-family/c.opt:860
- msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
- msgstr ""
- 
- #: c-family/c.opt:864
- msgid "Warn when non-templatized friend functions are declared within a template."
- msgstr ""
- 
- #: c-family/c.opt:868
- msgid "Warn when a conversion function will never be called due to the type it converts to."
- msgstr ""
- 
- #: c-family/c.opt:872
- msgid "Warn for unsafe raw memory writes to objects of class types."
- msgstr ""
- 
- #: c-family/c.opt:876
- msgid "Warn about non-virtual destructors."
- msgstr ""
- 
- #: c-family/c.opt:880
- msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
- msgstr ""
- 
- #: c-family/c.opt:896
- msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
- msgstr ""
- 
- #: c-family/c.opt:919
- msgid "Warn if a C-style cast is used in a program."
- msgstr ""
- 
- #: c-family/c.opt:923
- msgid "Warn for obsolescent usage in a declaration."
- msgstr ""
- 
- #: c-family/c.opt:927
- msgid "Warn if an old-style parameter definition is used."
- msgstr ""
- 
- #: c-family/c.opt:931
- msgid "Warn if a simd directive is overridden by the vectorizer cost model."
- msgstr ""
- 
- #: c-family/c.opt:935
- msgid "Warn if a string is longer than the maximum portable length specified by the standard."
- msgstr ""
- 
- #: c-family/c.opt:939
- msgid "Warn about overloaded virtual function names."
- msgstr ""
- 
- #: c-family/c.opt:943
- msgid "Warn about overriding initializers without side effects."
- msgstr ""
- 
- #: c-family/c.opt:947
- msgid "Warn about overriding initializers with side effects."
- msgstr ""
- 
- #: c-family/c.opt:951
- msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
- msgstr ""
- 
- #: c-family/c.opt:955
- msgid "Warn about possibly missing parentheses."
- msgstr ""
- 
- #: c-family/c.opt:963
- msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
- msgstr ""
- 
- #: c-family/c.opt:967
- msgid "Warn when converting the type of pointers to member functions."
- msgstr ""
- 
- #: c-family/c.opt:971
- msgid "Warn about function pointer arithmetic."
- msgstr ""
- 
- #: c-family/c.opt:975
- msgid "Warn when a pointer differs in signedness in an assignment."
- msgstr ""
- 
- #: c-family/c.opt:979
- msgid "Warn when a pointer is compared with a zero character constant."
- msgstr ""
- 
- #: c-family/c.opt:983
- msgid "Warn when a pointer is cast to an integer of a different size."
- msgstr ""
- 
- #: c-family/c.opt:987
- msgid "Warn about misuses of pragmas."
- msgstr ""
- 
- #: c-family/c.opt:991
- msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
- msgstr ""
- 
- #: c-family/c.opt:995
- msgid "Warn if a property for an Objective-C object has no assign semantics specified."
- msgstr ""
- 
- #: c-family/c.opt:999
- msgid "Warn if inherited methods are unimplemented."
- msgstr ""
- 
- #: c-family/c.opt:1003 c-family/c.opt:1007
- msgid "Warn for placement new expressions with undefined behavior."
- msgstr ""
- 
- #: c-family/c.opt:1011
- msgid "Warn about multiple declarations of the same object."
- msgstr ""
- 
- #: c-family/c.opt:1015
- msgid "Warn about redundant calls to std::move."
- msgstr ""
- 
- #: c-family/c.opt:1019
- msgid "Warn about uses of register storage specifier."
- msgstr ""
- 
- #: c-family/c.opt:1023
- msgid "Warn when the compiler reorders code."
- msgstr ""
- 
- #: c-family/c.opt:1027
- msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
- msgstr ""
- 
- #: c-family/c.opt:1031
- msgid "Warn on suspicious constructs involving reverse scalar storage order."
- msgstr ""
- 
- #: c-family/c.opt:1035
- msgid "Warn if a selector has multiple methods."
- msgstr ""
- 
- #: c-family/c.opt:1039
- msgid "Warn about possible violations of sequence point rules."
- msgstr ""
- 
- #: c-family/c.opt:1043
- msgid "Warn if a local declaration hides an instance variable."
- msgstr ""
- 
- #: c-family/c.opt:1047 c-family/c.opt:1051
- msgid "Warn if left shift of a signed value overflows."
- msgstr ""
- 
- #: c-family/c.opt:1055
- msgid "Warn if shift count is negative."
- msgstr ""
- 
- #: c-family/c.opt:1059
- msgid "Warn if shift count >= width of type."
- msgstr ""
- 
- #: c-family/c.opt:1063
- msgid "Warn if left shifting a negative value."
- msgstr ""
- 
- #: c-family/c.opt:1067
- msgid "Warn about signed-unsigned comparisons."
- msgstr ""
- 
- #: c-family/c.opt:1075
- msgid "Warn for implicit type conversions between signed and unsigned integers."
- msgstr ""
- 
- #: c-family/c.opt:1079
- msgid "Warn when overload promotes from unsigned to signed."
- msgstr ""
- 
- #: c-family/c.opt:1083
- msgid "Warn about uncasted NULL used as sentinel."
- msgstr ""
- 
- #: c-family/c.opt:1087
- msgid "Warn about unprototyped function declarations."
- msgstr ""
- 
- #: c-family/c.opt:1099
- msgid "Warn if type signatures of candidate methods do not match exactly."
- msgstr ""
- 
- #: c-family/c.opt:1103
- msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
- msgstr ""
- 
- #: c-family/c.opt:1107
- msgid "Deprecated.  This switch has no effect."
- msgstr ""
- 
- #: c-family/c.opt:1115
- msgid "Warn if a comparison always evaluates to true or false."
- msgstr ""
- 
- #: c-family/c.opt:1119
- msgid "Warn if a throw expression will always result in a call to terminate()."
- msgstr ""
- 
- #: c-family/c.opt:1123
- msgid "Warn about features not present in traditional C."
- msgstr ""
- 
- #: c-family/c.opt:1127
- msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
- msgstr ""
- 
- #: c-family/c.opt:1131
- msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
- msgstr ""
- 
- #: c-family/c.opt:1135
- msgid "Warn about @selector()s without previously declared methods."
- msgstr ""
- 
- #: c-family/c.opt:1139
- msgid "Warn if an undefined macro is used in an #if directive."
- msgstr ""
- 
- #: c-family/c.opt:1151
- msgid "Warn about unrecognized pragmas."
- msgstr ""
- 
- #: c-family/c.opt:1155
- msgid "Warn about unsuffixed float constants."
- msgstr ""
- 
- #: c-family/c.opt:1163
- msgid "Warn when typedefs locally defined in a function are not used."
- msgstr ""
- 
- #: c-family/c.opt:1167
- msgid "Warn about macros defined in the main file that are not used."
- msgstr ""
- 
- #: c-family/c.opt:1171
- msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
- msgstr ""
- 
- #: c-family/c.opt:1179 c-family/c.opt:1183
- msgid "Warn when a const variable is unused."
- msgstr ""
- 
- #: c-family/c.opt:1187
- msgid "Warn about using variadic macros."
- msgstr ""
- 
- #: c-family/c.opt:1191
- msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
- msgstr ""
- 
- #: c-family/c.opt:1195
- msgid "Warn if a variable length array is used."
- msgstr ""
- 
- #: c-family/c.opt:1199
- msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
- msgstr ""
- 
- #: c-family/c.opt:1206
- msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:1210
- msgid "Warn when a register variable is declared volatile."
- msgstr ""
- 
- #: c-family/c.opt:1214
- msgid "Warn on direct virtual inheritance."
- msgstr ""
- 
- #: c-family/c.opt:1218
- msgid "Warn if a virtual base has a non-trivial move assignment operator."
- msgstr ""
- 
- #: c-family/c.opt:1222
- 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:1226
- msgid "Warn when a literal '0' is used as null pointer."
- msgstr ""
- 
- #: c-family/c.opt:1230
- msgid "Warn about useless casts."
- msgstr ""
- 
- #: c-family/c.opt:1234
- 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:1238
- msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
- msgstr ""
- 
- #: c-family/c.opt:1242
- msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
- msgstr ""
- 
- #: c-family/c.opt:1247
- msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
- msgstr ""
- 
- #: c-family/c.opt:1255
- msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
- msgstr ""
- 
- #: c-family/c.opt:1259
- msgid "Enforce class member access control semantics."
- msgstr ""
- 
- #: c-family/c.opt:1263
- msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
- msgstr ""
- 
- #: c-family/c.opt:1267
- msgid "Support C++17 allocation of over-aligned types."
- msgstr ""
- 
- #: c-family/c.opt:1271
- msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
- msgstr ""
- 
- #: c-family/c.opt:1278
- msgid "Allow variadic functions without named parameter."
- msgstr ""
- 
- #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
- #: c-family/c.opt:1858 c-family/c.opt:1874
- msgid "No longer supported."
- msgstr ""
- 
- #: c-family/c.opt:1286
- msgid "Recognize the \"asm\" keyword."
- msgstr ""
- 
- #: c-family/c.opt:1294
- msgid "Recognize built-in functions."
- msgstr ""
- 
- #: c-family/c.opt:1301
- msgid "Where shorter, use canonicalized paths to systems headers."
- msgstr ""
- 
- #: c-family/c.opt:1305
- 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:1393
- msgid "Deprecated in GCC 8.  This switch has no effect."
- msgstr ""
- 
- #: c-family/c.opt:1397
- msgid "Enable support for C++ concepts."
- msgstr ""
- 
- #: c-family/c.opt:1401
- msgid "Allow the arguments of the '?' operator to have different types."
- msgstr ""
- 
- #: c-family/c.opt:1409
- msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
- msgstr ""
- 
- #: c-family/c.opt:1413
- msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
- msgstr ""
- 
- #: c-family/c.opt:1417
- msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
- msgstr ""
- 
- #: c-family/c.opt:1421
- msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
- msgstr ""
- 
- #: c-family/c.opt:1425
- msgid "Emit debug annotations during preprocessing."
- msgstr ""
- 
- #: c-family/c.opt:1429
- msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
- msgstr ""
- 
- #: c-family/c.opt:1433
- msgid "Factor complex constructors and destructors to favor space over speed."
- msgstr ""
- 
- #: c-family/c.opt:1441
- msgid "Print hierarchical comparisons when template types are mismatched."
- msgstr ""
- 
- #: c-family/c.opt:1445
- msgid "Preprocess directives only."
- msgstr ""
- 
- #: c-family/c.opt:1449
- msgid "Permit '$' as an identifier character."
- msgstr ""
- 
- #: c-family/c.opt:1453
- msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
- msgstr ""
- 
- #: c-family/c.opt:1457
- msgid "Write all declarations as Ada code transitively."
- msgstr ""
- 
- #: c-family/c.opt:1461
- msgid "Write all declarations as Ada code for the given file only."
- msgstr ""
- 
- #: c-family/c.opt:1468
- msgid "-fno-elide-type Do not elide common elements in template comparisons."
- msgstr ""
- 
- #: c-family/c.opt:1472
- msgid "Generate code to check exception specifications."
- msgstr ""
- 
- #: c-family/c.opt:1479
- msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
- msgstr ""
- 
- #: c-family/c.opt:1483
- msgid "Permit universal character names (\\u and \\U) in identifiers."
- msgstr ""
- 
- #: c-family/c.opt:1487
- msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
- msgstr ""
- 
- #: c-family/c.opt:1491
- msgid "Support dynamic initialization of thread-local variables in a different translation unit."
- msgstr ""
- 
- #: c-family/c.opt:1501
- msgid "Do not assume that standard C libraries and \"main\" exist."
- msgstr ""
- 
- #: c-family/c.opt:1505
- msgid "Recognize GNU-defined keywords."
- msgstr ""
- 
- #: c-family/c.opt:1509
- msgid "Generate code for GNU runtime environment."
- msgstr ""
- 
- #: c-family/c.opt:1513
- msgid "Use traditional GNU semantics for inline functions."
- msgstr ""
- 
- #: c-family/c.opt:1526
- msgid "Assume normal C execution environment."
- msgstr ""
- 
- #: c-family/c.opt:1534
- msgid "Export functions even if they can be inlined."
- msgstr ""
- 
- #: c-family/c.opt:1538
- msgid "Emit implicit instantiations of inline templates."
- msgstr ""
- 
- #: c-family/c.opt:1542
- msgid "Emit implicit instantiations of templates."
- msgstr ""
- 
- #: c-family/c.opt:1546
- msgid "Implement C++17 inheriting constructor semantics."
- msgstr ""
- 
- #: c-family/c.opt:1553
- msgid "Don't emit dllexported inline functions unless needed."
- msgstr ""
- 
- #: c-family/c.opt:1560
- msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
- msgstr ""
- 
- #: c-family/c.opt:1564
- msgid "Don't warn about uses of Microsoft extensions."
- msgstr ""
- 
- #: c-family/c.opt:1583
- msgid "Implement resolution of DR 150 for matching of template template arguments."
- msgstr ""
- 
- #: c-family/c.opt:1587
- msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
- msgstr ""
- 
- #: c-family/c.opt:1591
- msgid "Assume that receivers of Objective-C messages may be nil."
- msgstr ""
- 
- #: c-family/c.opt:1595
- msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
- msgstr ""
- 
- #: c-family/c.opt:1599
- msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
- msgstr ""
- 
- #: c-family/c.opt:1624
- msgid "Treat a throw() exception specification as noexcept to improve code size."
- msgstr ""
- 
- #: c-family/c.opt:1628
- msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
- msgstr ""
- 
- #: c-family/c.opt:1634
- msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
- msgstr ""
- 
- #: c-family/c.opt:1638
- msgid "Allow fast jumps to the message dispatcher."
- msgstr ""
- 
- #: c-family/c.opt:1644
- msgid "Enable Objective-C exception and synchronization syntax."
- msgstr ""
- 
- #: c-family/c.opt:1648
- msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
- msgstr ""
- 
- #: c-family/c.opt:1652
- msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
- msgstr ""
- 
- #: c-family/c.opt:1657
- msgid "Enable Objective-C setjmp exception handling runtime."
- msgstr ""
- 
- #: c-family/c.opt:1661
- msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
- msgstr ""
- 
- #: c-family/c.opt:1665
- msgid "Enable OpenACC."
- msgstr ""
- 
- #: c-family/c.opt:1669
- msgid "Specify default OpenACC compute dimensions."
- msgstr ""
- 
- #: c-family/c.opt:1673
- msgid "Enable OpenMP (implies -frecursive in Fortran)."
- msgstr ""
- 
- #: c-family/c.opt:1677
- msgid "Enable OpenMP's SIMD directives."
- msgstr ""
- 
- #: c-family/c.opt:1681
- msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
- msgstr ""
- 
- #: c-family/c.opt:1692
- msgid "Look for and use PCH files even when preprocessing."
- msgstr ""
- 
- #: c-family/c.opt:1696
- msgid "Downgrade conformance errors to warnings."
- msgstr ""
- 
- #: c-family/c.opt:1700
- msgid "Enable Plan 9 language extensions."
- msgstr ""
- 
- #: c-family/c.opt:1704
- msgid "Treat the input file as already preprocessed."
- msgstr ""
- 
- #: c-family/c.opt:1712
- msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
- msgstr ""
- 
- #: c-family/c.opt:1716
- msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
- msgstr ""
- 
- #: c-family/c.opt:1720
- msgid "Treat known sprintf return values as constants."
- msgstr ""
- 
- #: c-family/c.opt:1724
- msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
- msgstr ""
- 
- #: c-family/c.opt:1728
- msgid "Enable automatic template instantiation."
- msgstr ""
- 
- #: c-family/c.opt:1732
- msgid "Generate run time type descriptor information."
- msgstr ""
- 
- #: c-family/c.opt:1740
- msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
- msgstr ""
- 
- #: c-family/c.opt:1744
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
- msgstr ""
- 
- #: c-family/c.opt:1752
- msgid "Enable C++14 sized deallocation support."
- msgstr ""
- 
- #: c-family/c.opt:1759
- msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
- msgstr ""
- 
- #: c-family/c.opt:1775
- msgid "Display statistics accumulated during compilation."
- msgstr ""
- 
- #: c-family/c.opt:1779
- msgid "Assume that values of enumeration type are always within the minimum range of that type."
- msgstr ""
- 
- #: c-family/c.opt:1786 c-family/c.opt:1791
- msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
- msgstr ""
- 
- #: c-family/c.opt:1808
- msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
- msgstr ""
- 
- #: c-family/c.opt:1812
- msgid "Set the maximum number of template instantiation notes for a single warning or error."
- msgstr ""
- 
- #: c-family/c.opt:1819
- msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
- msgstr ""
- 
- #: c-family/c.opt:1826
- msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
- msgstr ""
- 
- #: c-family/c.opt:1830
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
- msgstr ""
- 
- #: c-family/c.opt:1838
- msgid "Use __cxa_atexit to register destructors."
- msgstr ""
- 
- #: c-family/c.opt:1842
- msgid "Use __cxa_get_exception_ptr in exception handling."
- msgstr ""
- 
- #: c-family/c.opt:1846
- msgid "Marks all inlined functions and methods as having hidden visibility."
- msgstr ""
- 
- #: c-family/c.opt:1850
- msgid "Changes visibility to match Microsoft Visual Studio by default."
- msgstr ""
- 
- #: c-family/c.opt:1866
- msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
- msgstr ""
- 
- #: c-family/c.opt:1870
- msgid "Generate a #line directive pointing at the current working directory."
- msgstr ""
- 
- #: c-family/c.opt:1878
- msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
- msgstr ""
- 
- #: c-family/c.opt:1882
- msgid "Dump declarations to a .decl file."
- msgstr ""
- 
- #: c-family/c.opt:1886
- msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
- msgstr ""
- 
- #: c-family/c.opt:1890
- msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
- msgstr ""
- 
- #: c-family/c.opt:1894
- msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
- msgstr ""
- 
- #: c-family/c.opt:1898
- 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:1903
- msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
- msgstr ""
- 
- #: c-family/c.opt:1907
- msgid "-imacros <file>\tAccept definition of macros in <file>."
- msgstr ""
- 
- #: c-family/c.opt:1911
- msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
- msgstr ""
- 
- #: c-family/c.opt:1915
- msgid "-include <file>\tInclude the contents of <file> before other files."
- msgstr ""
- 
- #: c-family/c.opt:1919
- msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
- msgstr ""
- 
- #: c-family/c.opt:1923
- msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
- msgstr ""
- 
- #: c-family/c.opt:1927
- msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
- msgstr ""
- 
- #: c-family/c.opt:1931
- msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
- msgstr ""
- 
- #: c-family/c.opt:1935
- msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
- msgstr ""
- 
- #: c-family/c.opt:1939
- msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
- msgstr ""
- 
- #: c-family/c.opt:1949
- msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
- msgstr ""
- 
- #: c-family/c.opt:1953
- msgid "Do not search standard system include directories for C++."
- msgstr ""
- 
- #: c-family/c.opt:1965
- msgid "Generate C header of platform-specific features."
- msgstr ""
- 
- #: c-family/c.opt:1969
- msgid "Remap file names when including files."
- msgstr ""
- 
- #: c-family/c.opt:1973 c-family/c.opt:1977
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
- msgstr ""
- 
- #: c-family/c.opt:1981
- msgid "Conform to the ISO 2011 C++ standard."
- msgstr ""
- 
- #: c-family/c.opt:1985
- msgid "Deprecated in favor of -std=c++11."
- msgstr ""
- 
- #: c-family/c.opt:1989
- msgid "Deprecated in favor of -std=c++14."
- msgstr ""
- 
- #: c-family/c.opt:1993
- msgid "Conform to the ISO 2014 C++ standard."
- msgstr ""
- 
- #: c-family/c.opt:1997
- msgid "Deprecated in favor of -std=c++17."
- msgstr ""
- 
- #: c-family/c.opt:2001
- msgid "Conform to the ISO 2017 C++ standard."
- msgstr ""
- 
- #: c-family/c.opt:2005
- msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
- msgstr ""
- 
- #: c-family/c.opt:2009 c-family/c.opt:2135
- msgid "Conform to the ISO 2011 C standard."
- msgstr ""
- 
- #: c-family/c.opt:2013
- msgid "Deprecated in favor of -std=c11."
- msgstr ""
- 
- #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
- #: c-family/c.opt:2143
- msgid "Conform to the ISO 2017 C standard (published in 2018)."
- msgstr ""
- 
- #: c-family/c.opt:2025
- msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
- msgstr ""
- 
- #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
- msgid "Conform to the ISO 1990 C standard."
- msgstr ""
- 
- #: c-family/c.opt:2037 c-family/c.opt:2127
- msgid "Conform to the ISO 1999 C standard."
- msgstr ""
- 
- #: c-family/c.opt:2041
- msgid "Deprecated in favor of -std=c99."
- msgstr ""
- 
- #: c-family/c.opt:2045 c-family/c.opt:2050
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2055
- msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2059
- msgid "Deprecated in favor of -std=gnu++11."
- msgstr ""
- 
- #: c-family/c.opt:2063
- msgid "Deprecated in favor of -std=gnu++14."
- msgstr ""
- 
- #: c-family/c.opt:2067
- msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2071
- msgid "Deprecated in favor of -std=gnu++17."
- msgstr ""
- 
- #: c-family/c.opt:2075
- msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2079
- msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
- msgstr ""
- 
- #: c-family/c.opt:2083
- msgid "Conform to the ISO 2011 C standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2087
- msgid "Deprecated in favor of -std=gnu11."
- msgstr ""
- 
- #: c-family/c.opt:2091 c-family/c.opt:2095
- msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2099
- msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
- msgstr ""
- 
- #: c-family/c.opt:2103 c-family/c.opt:2107
- msgid "Conform to the ISO 1990 C standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2111
- msgid "Conform to the ISO 1999 C standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2115
- msgid "Deprecated in favor of -std=gnu99."
- msgstr ""
- 
- #: c-family/c.opt:2123
- msgid "Conform to the ISO 1990 C standard as amended in 1994."
- msgstr ""
- 
- #: c-family/c.opt:2131
- msgid "Deprecated in favor of -std=iso9899:1999."
- msgstr ""
- 
- #: c-family/c.opt:2150
- msgid "Enable traditional preprocessing."
- msgstr ""
- 
- #: c-family/c.opt:2154
- msgid "-trigraphs\tSupport ISO C trigraphs."
- msgstr ""
- 
- #: c-family/c.opt:2158
- msgid "Do not predefine system-specific and GCC-specific macros."
- msgstr ""
- 
- #: fortran/lang.opt:146
- msgid "-J<directory>\tPut MODULE files in 'directory'."
- msgstr ""
- 
- #: fortran/lang.opt:198
- msgid "Warn about possible aliasing of dummy arguments."
- msgstr ""
- 
- #: fortran/lang.opt:202
- msgid "Warn about alignment of COMMON blocks."
- msgstr ""
- 
- #: fortran/lang.opt:206
- msgid "Warn about missing ampersand in continued character constants."
- msgstr ""
- 
- #: fortran/lang.opt:210
- msgid "Warn about creation of array temporaries."
- msgstr ""
- 
- #: fortran/lang.opt:214
- msgid "Warn about type and rank mismatches between arguments and parameters."
- msgstr ""
- 
- #: fortran/lang.opt:218
- msgid "Warn if the type of a variable might be not interoperable with C."
- msgstr ""
- 
- #: fortran/lang.opt:226
- msgid "Warn about truncated character expressions."
- msgstr ""
- 
- #: fortran/lang.opt:230
- msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
- msgstr ""
- 
- #: fortran/lang.opt:238
- msgid "Warn about most implicit conversions."
- msgstr ""
- 
- #: fortran/lang.opt:242
- msgid "Warn about possibly incorrect subscripts in do loops."
- msgstr ""
- 
- #: fortran/lang.opt:250
- msgid "Warn if loops have been interchanged."
- msgstr ""
- 
- #: fortran/lang.opt:254
- msgid "Warn about function call elimination."
- msgstr ""
- 
- #: fortran/lang.opt:258
- msgid "Warn about calls with implicit interface."
- msgstr ""
- 
- #: fortran/lang.opt:262
- msgid "Warn about called procedures not explicitly declared."
- msgstr ""
- 
- #: fortran/lang.opt:266
- msgid "Warn about constant integer divisions with truncated results."
- msgstr ""
- 
- #: fortran/lang.opt:270
- msgid "Warn about truncated source lines."
- msgstr ""
- 
- #: fortran/lang.opt:274
- msgid "Warn on intrinsics not part of the selected standard."
- msgstr ""
- 
- #: fortran/lang.opt:286
- msgid "Warn about USE statements that have no ONLY qualifier."
- msgstr ""
- 
- #: fortran/lang.opt:298
- msgid "Warn about real-literal-constants with 'q' exponent-letter."
- msgstr ""
- 
- #: fortran/lang.opt:302
- msgid "Warn when a left-hand-side array variable is reallocated."
- msgstr ""
- 
- #: fortran/lang.opt:306
- msgid "Warn when a left-hand-side variable is reallocated."
- msgstr ""
- 
- #: fortran/lang.opt:310
- msgid "Warn if the pointer in a pointer assignment might outlive its target."
- msgstr ""
- 
- #: fortran/lang.opt:318
- msgid "Warn about \"suspicious\" constructs."
- msgstr ""
- 
- #: fortran/lang.opt:322
- msgid "Permit nonconforming uses of the tab character."
- msgstr ""
- 
- #: fortran/lang.opt:326
- msgid "Warn about an invalid DO loop."
- msgstr ""
- 
- #: fortran/lang.opt:330
- msgid "Warn about underflow of numerical constant expressions."
- msgstr ""
- 
- #: fortran/lang.opt:338
- msgid "Warn if a user-procedure has the same name as an intrinsic."
- msgstr ""
- 
- #: fortran/lang.opt:346
- msgid "Warn about unused dummy arguments."
- msgstr ""
- 
- #: fortran/lang.opt:350
- msgid "Warn about zero-trip DO loops."
- msgstr ""
- 
- #: fortran/lang.opt:354
- msgid "Enable preprocessing."
- msgstr ""
- 
- #: fortran/lang.opt:362
- msgid "Disable preprocessing."
- msgstr ""
- 
- #: fortran/lang.opt:370
- msgid "Eliminate multiple function invocations also for impure functions."
- msgstr ""
- 
- #: fortran/lang.opt:374
- msgid "Enable alignment of COMMON blocks."
- msgstr ""
- 
- #: fortran/lang.opt:378
- msgid "All intrinsics procedures are available regardless of selected standard."
- msgstr ""
- 
- #: fortran/lang.opt:386
- msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
- msgstr ""
- 
- #: fortran/lang.opt:390
- msgid "Specify that backslash in string introduces an escape character."
- msgstr ""
- 
- #: fortran/lang.opt:394
- msgid "Produce a backtrace when a runtime error is encountered."
- msgstr ""
- 
- #: fortran/lang.opt:398
- msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
- msgstr ""
- 
- #: fortran/lang.opt:402
- msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
- msgstr ""
- 
- #: fortran/lang.opt:406
- msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
- msgstr ""
- 
- #: fortran/lang.opt:425
- msgid "Use the Cray Pointer extension."
- msgstr ""
- 
- #: fortran/lang.opt:429
- msgid "Generate C prototypes from BIND(C) declarations."
- msgstr ""
- 
- #: fortran/lang.opt:433
- msgid "Ignore 'D' in column one in fixed form."
- msgstr ""
- 
- #: fortran/lang.opt:437
- msgid "Treat lines with 'D' in column one as comments."
- msgstr ""
- 
- #: fortran/lang.opt:441
- msgid "Enable all DEC language extensions."
- msgstr ""
- 
- #: fortran/lang.opt:445
- msgid "Enable legacy parsing of INCLUDE as statement."
- msgstr ""
- 
- #: fortran/lang.opt:449
- msgid "Enable kind-specific variants of integer intrinsic functions."
- msgstr ""
- 
- #: fortran/lang.opt:453
- msgid "Enable legacy math intrinsics for compatibility."
- msgstr ""
- 
- #: fortran/lang.opt:457
- msgid "Enable support for DEC STRUCTURE/RECORD."
- msgstr ""
- 
- #: fortran/lang.opt:461
- msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
- msgstr ""
- 
- #: fortran/lang.opt:465
- msgid "Set the default double precision kind to an 8 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:469
- msgid "Set the default integer kind to an 8 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:473
- msgid "Set the default real kind to an 8 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:477
- msgid "Set the default real kind to an 10 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:481
- msgid "Set the default real kind to an 16 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:485
- msgid "Allow dollar signs in entity names."
- msgstr ""
- 
- #: fortran/lang.opt:493
- msgid "Display the code tree after parsing."
- msgstr ""
- 
- #: fortran/lang.opt:497
- msgid "Display the code tree after front end optimization."
- msgstr ""
- 
- #: fortran/lang.opt:501
- msgid "Display the code tree after parsing; deprecated option."
- msgstr ""
- 
- #: fortran/lang.opt:505
- msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
- msgstr ""
- 
- #: fortran/lang.opt:509
- msgid "Use f2c calling convention."
- msgstr ""
- 
- #: fortran/lang.opt:513
- msgid "Assume that the source file is fixed form."
- msgstr ""
- 
- #: fortran/lang.opt:517
- msgid "Force creation of temporary to test infrequently-executed forall code."
- msgstr ""
- 
- #: fortran/lang.opt:521
- msgid "Interpret any INTEGER(4) as an INTEGER(8)."
- msgstr ""
- 
- #: fortran/lang.opt:525 fortran/lang.opt:529
- msgid "Specify where to find the compiled intrinsic modules."
- msgstr ""
- 
- #: fortran/lang.opt:533
- msgid "Allow arbitrary character line width in fixed mode."
- msgstr ""
- 
- #: fortran/lang.opt:537
- msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
- msgstr ""
- 
- #: fortran/lang.opt:541
- msgid "Pad shorter fixed form lines to line width with spaces."
- msgstr ""
- 
- #: fortran/lang.opt:545
- msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
- msgstr ""
- 
- #: fortran/lang.opt:549
- msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
- msgstr ""
- 
- #: fortran/lang.opt:553
- msgid "Assume that the source file is free form."
- msgstr ""
- 
- #: fortran/lang.opt:557
- msgid "Allow arbitrary character line width in free mode."
- msgstr ""
- 
- #: fortran/lang.opt:561
- msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
- msgstr ""
- 
- #: fortran/lang.opt:565
- msgid "Try to interchange loops if profitable."
- msgstr ""
- 
- #: fortran/lang.opt:569
- msgid "Enable front end optimization."
- msgstr ""
- 
- #: fortran/lang.opt:573
- msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
- msgstr ""
- 
- #: fortran/lang.opt:577
- msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
- msgstr ""
- 
- #: fortran/lang.opt:581
- msgid "Initialize components of derived type variables according to other init flags."
- msgstr ""
- 
- #: fortran/lang.opt:585
- msgid "-finit-integer=<n>\tInitialize local integer variables to n."
- msgstr ""
- 
- #: fortran/lang.opt:589
- msgid "Initialize local variables to zero (from g77)."
- msgstr ""
- 
- #: fortran/lang.opt:593
- msgid "-finit-logical=<true|false>\tInitialize local logical variables."
- msgstr ""
- 
- #: fortran/lang.opt:597
- msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
- msgstr ""
- 
- #: fortran/lang.opt:619
- msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
- msgstr ""
- 
- #: fortran/lang.opt:623
- msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
- msgstr ""
- 
- #: fortran/lang.opt:627
- msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
- msgstr ""
- 
- #: fortran/lang.opt:631
- msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
- msgstr ""
- 
- #: fortran/lang.opt:635
- msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
- msgstr ""
- 
- #: fortran/lang.opt:639
- msgid "Put all local arrays on stack."
- msgstr ""
- 
- #: fortran/lang.opt:643
- msgid "Set default accessibility of module entities to PRIVATE."
- msgstr ""
- 
- #: fortran/lang.opt:663
- msgid "Try to lay out derived types as compactly as possible."
- msgstr ""
- 
- #: fortran/lang.opt:671
- msgid "Protect parentheses in expressions."
- msgstr ""
- 
- #: fortran/lang.opt:675
- msgid "Path to header file that should be pre-included before each compilation unit."
- msgstr ""
- 
- #: fortran/lang.opt:679
- msgid "Enable range checking during compilation."
- msgstr ""
- 
- #: fortran/lang.opt:683
- msgid "Interpret any REAL(4) as a REAL(8)."
- msgstr ""
- 
- #: fortran/lang.opt:687
- msgid "Interpret any REAL(4) as a REAL(10)."
- msgstr ""
- 
- #: fortran/lang.opt:691
- msgid "Interpret any REAL(4) as a REAL(16)."
- msgstr ""
- 
- #: fortran/lang.opt:695
- msgid "Interpret any REAL(8) as a REAL(4)."
- msgstr ""
- 
- #: fortran/lang.opt:699
- msgid "Interpret any REAL(8) as a REAL(10)."
- msgstr ""
- 
- #: fortran/lang.opt:703
- msgid "Interpret any REAL(8) as a REAL(16)."
- msgstr ""
- 
- #: fortran/lang.opt:707
- msgid "Reallocate the LHS in assignments."
- msgstr ""
- 
- #: fortran/lang.opt:711
- msgid "Use a 4-byte record marker for unformatted files."
- msgstr ""
- 
- #: fortran/lang.opt:715
- msgid "Use an 8-byte record marker for unformatted files."
- msgstr ""
- 
- #: fortran/lang.opt:719
- msgid "Allocate local variables on the stack to allow indirect recursion."
- msgstr ""
- 
- #: fortran/lang.opt:723
- msgid "Copy array sections into a contiguous block on procedure entry."
- msgstr ""
- 
- #: fortran/lang.opt:727
- msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
- msgstr ""
- 
- #: fortran/lang.opt:743
- msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
- msgstr ""
- 
- #: fortran/lang.opt:747
- msgid "Append a second underscore if the name already contains an underscore."
- msgstr ""
- 
- #: fortran/lang.opt:755
- msgid "Apply negative sign to zero values."
- msgstr ""
- 
- #: fortran/lang.opt:759
- msgid "Append underscores to externally visible names."
- msgstr ""
- 
- #: fortran/lang.opt:803
- msgid "Statically link the GNU Fortran helper library (libgfortran)."
- msgstr ""
- 
- #: fortran/lang.opt:807
- msgid "Conform to the ISO Fortran 2003 standard."
- msgstr ""
- 
- #: fortran/lang.opt:811
- msgid "Conform to the ISO Fortran 2008 standard."
- msgstr ""
- 
- #: fortran/lang.opt:815
- msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
- msgstr ""
- 
- #: fortran/lang.opt:819
- msgid "Conform to the ISO Fortran 2018 standard."
- msgstr ""
- 
- #: fortran/lang.opt:823
- msgid "Conform to the ISO Fortran 95 standard."
- msgstr ""
- 
- #: fortran/lang.opt:827
- msgid "Conform to nothing in particular."
- msgstr ""
- 
- #: fortran/lang.opt:831
- msgid "Accept extensions to support legacy code."
- msgstr ""
- 
- #: lto/lang.opt:50
- msgid "Set linker output type (used internally during LTO optimization)."
- msgstr ""
- 
- #: lto/lang.opt:55
- msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
- msgstr ""
- 
- #: lto/lang.opt:59
- msgid "Specify a file to which a list of files output by LTRANS is written."
- msgstr ""
- 
- #: lto/lang.opt:63
- msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
- msgstr ""
- 
- #: lto/lang.opt:67
- msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
- msgstr ""
- 
- #: lto/lang.opt:71
- msgid "The resolution file."
- msgstr ""
- 
  #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:671 cp/cvt.c:1342
  #: cp/cvt.c:1595
  #, gcc-internal-format
--- 16047,16052 ----
*************** msgid "ignoring attribute %qE because it
*** 16476,16482 ****
  msgstr ""
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13987 cp/friend.c:303 cp/tree.c:4569
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr ""
--- 16491,16497 ----
  msgstr ""
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13996 cp/friend.c:303 cp/tree.c:4569
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr ""
*************** msgstr ""
*** 16498,16509 ****
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr ""
  
! #: attribs.c:594 cp/decl.c:11234
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr ""
  
! #: attribs.c:596 cp/decl.c:11235
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
--- 16513,16524 ----
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr ""
  
! #: attribs.c:594 cp/decl.c:11243
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr ""
  
! #: attribs.c:596 cp/decl.c:11244
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
*************** msgstr ""
*** 16549,16559 ****
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5770 config/darwin.c:2066 config/arm/arm.c:6893
! #: config/arm/arm.c:6921 config/arm/arm.c:6938 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6377 config/i386/i386.c:41290
! #: config/i386/i386.c:45874 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
--- 16564,16574 ----
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5680 config/darwin.c:2066 config/arm/arm.c:6898
! #: config/arm/arm.c:6926 config/arm/arm.c:6943 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6378 config/i386/i386.c:41272
! #: config/i386/i386.c:45856 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
*************** msgstr ""
*** 16567,16574 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2564
! #: cp/decl.c:2986
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr ""
--- 16582,16589 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2581
! #: cp/decl.c:3003
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr ""
*************** msgstr ""
*** 17691,17887 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.c:3026
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.c:3110
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.c:3117
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.c:3122
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.c:3127
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr ""
  
! #: cgraph.c:3132
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.c:3137
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.c:3142
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.c:3149
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.c:3156
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.c:3171
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.c:3181
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.c:3186
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.c:3193
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.c:3213
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3235
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3246
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.c:3251
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.c:3262
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.c:3275
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.c:3286
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.c:3291
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.c:3303
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.c:3314
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.c:3321
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.c:3330
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3335
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3340
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.c:3376
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.c:3384
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr ""
  
! #: cgraph.c:3393
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.c:3403
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.c:3413
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.c:3426
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3438
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3449
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.c:3556 varpool.c:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s is missing"
  msgstr ""
--- 17706,17902 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.c:3032
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.c:3116
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.c:3123
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.c:3128
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.c:3133
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr ""
  
! #: cgraph.c:3138
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.c:3143
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.c:3148
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.c:3155
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.c:3162
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.c:3177
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.c:3187
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.c:3192
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.c:3199
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.c:3219
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3241
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3252
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.c:3257
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.c:3268
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.c:3287
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.c:3292
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.c:3297
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.c:3315
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.c:3320
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.c:3327
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.c:3336
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3341
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3346
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.c:3382
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.c:3390
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr ""
  
! #: cgraph.c:3399
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.c:3409
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.c:3419
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.c:3432
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3444
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3455
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.c:3562 varpool.c:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s is missing"
  msgstr ""
*************** msgid "%<weakref%> attribute ignored bec
*** 17917,17928 ****
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11490
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr ""
  
! #: cgraphunit.c:978 c/c-decl.c:11500
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
--- 17932,17943 ----
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11507
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr ""
  
! #: cgraphunit.c:978 c/c-decl.c:11517
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
*************** msgstr ""
*** 18402,18408 ****
  msgid "internal consistency failure"
  msgstr ""
  
! #: emit-rtl.c:4039
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr ""
--- 18417,18423 ----
  msgid "internal consistency failure"
  msgstr ""
  
! #: emit-rtl.c:4040
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr ""
*************** msgstr ""
*** 18512,18523 ****
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr ""
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1488
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr ""
  
! #: final.c:4879 tree-cfgcleanup.c:1505
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr ""
--- 18527,18538 ----
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr ""
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1497
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr ""
  
! #: final.c:4879 tree-cfgcleanup.c:1514
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr ""
*************** msgstr ""
*** 18532,18538 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2379 tree-ssa-reassoc.c:3259
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 18547,18553 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2380 tree-ssa-reassoc.c:3260
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr ""
*** 19175,19187 ****
  msgid "null pointer dereference"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13222
! #: tree.c:13259 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6746 cp/call.c:8480 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7437 cp/decl2.c:5422 cp/pt.c:8440
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1702 cp/typeck.c:1899
! #: cp/typeck.c:3949 cp/typeck.c:9306
  #, gcc-internal-format
  msgid "declared here"
  msgstr ""
--- 19190,19202 ----
  msgid "null pointer dereference"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13241
! #: tree.c:13278 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6760 cp/call.c:8495 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7446 cp/decl2.c:5422 cp/pt.c:8442
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1719 cp/typeck.c:1916
! #: cp/typeck.c:3967 cp/typeck.c:9324
  #, gcc-internal-format
  msgid "declared here"
  msgstr ""
*************** msgstr ""
*** 19451,19541 ****
  msgid "using the range [%E, %E] for directive argument"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3021
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
! msgstr ""
! 
! #: gimple-ssa-sprintf.c:3022
! #, gcc-internal-format
! msgid "%qE output %wu bytes into a destination of size %wu"
! msgstr ""
  
! #: gimple-ssa-sprintf.c:3027
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3032
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3037
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3049
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgstr ""
  
  #: gimple-ssa-sprintf.c:3050
  #, gcc-internal-format
- msgid "%qE output %wu bytes"
- msgstr ""
- 
- #: gimple-ssa-sprintf.c:3054
- #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3058
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3062
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3437
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3471
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4100
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4111
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4132
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4183
  msgid "%Gnull destination pointer"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4201
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4213
  msgid "%Gnull format string"
  msgstr ""
  
--- 19466,19552 ----
  msgid "using the range [%E, %E] for directive argument"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3020
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
! msgid_plural "%qE output %wu bytes into a destination of size %wu"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
! #: gimple-ssa-sprintf.c:3025
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3030
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3035
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3046
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgid_plural "%qE output %wu bytes"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-sprintf.c:3050
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3054
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3058
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3433
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3467
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4096
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4107
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4128
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4179
  msgid "%Gnull destination pointer"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4197
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4209
  msgid "%Gnull format string"
  msgstr ""
  
*************** msgstr ""
*** 19765,19773 ****
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3771 c/c-decl.c:4044
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3959
! #: cp/decl.c:10966 cp/decl.c:11402 cp/decl.c:11411 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, gcc-internal-format
--- 19776,19784 ----
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3788 c/c-decl.c:4061
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3969
! #: cp/decl.c:10975 cp/decl.c:11411 cp/decl.c:11420 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, gcc-internal-format
*************** msgstr ""
*** 20074,20095 ****
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.c:13435
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:13956
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:13961
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:13968
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
--- 20085,20106 ----
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.c:13436
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:13957
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:13962
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:13969
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
*************** msgstr ""
*** 20249,20256 ****
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1305 ipa-devirt.c:1381
! #: ipa-devirt.c:1420 ipa-devirt.c:1438
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
--- 20260,20267 ----
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1323 ipa-devirt.c:1399
! #: ipa-devirt.c:1438 ipa-devirt.c:1456
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
*************** msgstr ""
*** 20325,20436 ****
  msgid "type %qT should match type %qT"
  msgstr ""
  
! #: ipa-devirt.c:1331
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1338
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1346
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1371
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1396
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1405
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1465
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1480
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1503 ipa-devirt.c:1515
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1538
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1542
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1560 ipa-devirt.c:1624
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1567 ipa-devirt.c:1629
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1575
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1589
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1602
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.c:1633
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1655
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1780
  #, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr ""
  
! #: ipa-devirt.c:3955
  #, 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"
--- 20336,20447 ----
  msgid "type %qT should match type %qT"
  msgstr ""
  
! #: ipa-devirt.c:1349
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1356
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1414
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1423
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1483
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1498
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1521 ipa-devirt.c:1533
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1556
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1560
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1578 ipa-devirt.c:1642
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1585 ipa-devirt.c:1647
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1593
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1607
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1620
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1627
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.c:1651
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1673
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1798
  #, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr ""
  
! #: ipa-devirt.c:3973
  #, 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] ""
*** 20438,20444 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3964
  #, 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"
--- 20449,20455 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3982
  #, 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] ""
*** 20446,20452 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:3994
  #, 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"
--- 20457,20463 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:4012
  #, 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] ""
*** 20454,20460 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:4002
  #, 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"
--- 20465,20471 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:4020
  #, 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] ""
*** 20462,20468 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:4010
  #, 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"
--- 20473,20479 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:4028
  #, 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] ""
*** 20470,20476 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:4021
  #, 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"
--- 20481,20487 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: ipa-devirt.c:4039
  #, 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 ""
*** 21103,21109 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.c:1247 opts.c:2169
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr ""
--- 21114,21120 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.c:1247 opts.c:2170
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr ""
*************** msgstr ""
*** 21128,21139 ****
  msgid "unrecognized argument in option %qs"
  msgstr ""
  
! #: opts-common.c:1291 config/i386/i386.c:3382
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr ""
  
! #: opts-common.c:1294 config/i386/i386.c:3385
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr ""
--- 21139,21150 ----
  msgid "unrecognized argument in option %qs"
  msgstr ""
  
! #: opts-common.c:1291 config/i386/i386.c:3383
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr ""
  
! #: opts-common.c:1294 config/i386/i386.c:3386
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr ""
*************** msgstr ""
*** 21384,21535 ****
  msgid "live patching is not supported with LTO"
  msgstr ""
  
! #: opts.c:1668
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1898
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.c:1938
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.c:1944
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.c:1979
  #, gcc-internal-format
  msgid "%<%s%> attribute directive ignored"
  msgstr ""
  
! #: opts.c:2006
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.c:2028
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.c:2037
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.c:2224
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:2233
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr ""
  
! #: opts.c:2496
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr ""
  
! #: opts.c:2508
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2516
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.c:2602
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgstr ""
  
! #: opts.c:2660
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr ""
  
! #: opts.c:2688
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2699
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr ""
  
! #: opts.c:2823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:2834
  #, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr ""
  
! #: opts.c:2837
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr ""
  
! #: opts.c:2845
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr ""
  
! #: opts.c:2967
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.c:2976
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr ""
  
! #: opts.c:2994
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr ""
  
! #: opts.c:2996
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.c:3016
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:3020
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:3065
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.c:3090
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr ""
  
! #: opts.c:3092
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: -%s is not an option that controls warnings"
  msgstr ""
--- 21395,21546 ----
  msgid "live patching is not supported with LTO"
  msgstr ""
  
! #: opts.c:1669
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1899
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.c:1939
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.c:1945
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.c:1980
  #, gcc-internal-format
  msgid "%<%s%> attribute directive ignored"
  msgstr ""
  
! #: opts.c:2007
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.c:2029
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.c:2038
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.c:2225
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:2234
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr ""
  
! #: opts.c:2497
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr ""
  
! #: opts.c:2509
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2517
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.c:2603
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgstr ""
  
! #: opts.c:2661
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr ""
  
! #: opts.c:2689
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2700
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr ""
  
! #: opts.c:2824
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:2835
  #, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr ""
  
! #: opts.c:2838
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr ""
  
! #: opts.c:2846
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr ""
  
! #: opts.c:2968
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.c:2977
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr ""
  
! #: opts.c:2995
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr ""
  
! #: opts.c:2997
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.c:3017
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:3021
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:3066
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.c:3091
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr ""
  
! #: opts.c:3093
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: -%s is not an option that controls warnings"
  msgstr ""
*************** msgstr ""
*** 21845,21851 ****
  msgid "can%'t use %qs as a fixed register"
  msgstr ""
  
! #: reginfo.c:762 config/arc/arc.c:1047 config/arc/arc.c:1089
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
--- 21856,21862 ----
  msgid "can%'t use %qs as a fixed register"
  msgstr ""
  
! #: reginfo.c:762 config/arc/arc.c:1046 config/arc/arc.c:1088
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
*************** msgstr ""
*** 21918,21969 ****
  msgid "output operand is constant in %<asm%>"
  msgstr ""
  
! #: rtl.c:854
  #, 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.c:864
  #, 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.c:874
  #, 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.c:883
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:893
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:904
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:931
  #, 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.c:941
  #, 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.c:951
  #, 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.c:962
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr ""
--- 21929,21980 ----
  msgid "output operand is constant in %<asm%>"
  msgstr ""
  
! #: rtl.c:859
  #, 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.c:869
  #, 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.c:879
  #, 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.c:888
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:898
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:909
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:936
  #, 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.c:946
  #, 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.c:956
  #, 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.c:967
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr ""
*************** msgstr ""
*** 23510,23516 ****
  msgid "cannot update SSA form"
  msgstr ""
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:866 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr ""
--- 23521,23527 ----
  msgid "cannot update SSA form"
  msgstr ""
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:868 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr ""
*************** msgstr "neispravni izraz kao operand"
*** 23536,23551 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3456
  msgid "%Gargument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3461
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.c:3465
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr ""
--- 23547,23562 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3459
  msgid "%Gargument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3464
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.c:3468
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr ""
*************** msgstr ""
*** 23902,23993 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:8361
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.c:8530
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.c:9881 tree.c:9966 tree.c:10027
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9918
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9931
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9980
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9993
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10053
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10067
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10079
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10092
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10105
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:13217
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.c:13243
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.c:13246
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.c:13252
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.c:13255
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
--- 23913,24004 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:8372
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.c:8541
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.c:9900 tree.c:9985 tree.c:10046
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9937
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9950
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9999
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10072
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10086
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10098
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10111
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:13236
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.c:13239
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.c:13262
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.c:13265
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.c:13271
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.c:13274
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
*************** msgstr ""
*** 24012,24253 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13796
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13837
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13841
  #, gcc-internal-format
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13861
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13874
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13910
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13912
  #, gcc-internal-format
  msgid "type variant%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13914
  #, gcc-internal-format
  msgid "type%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13953
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13955
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13957
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13974
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13976 tree.c:13987
  #, gcc-internal-format
  msgid "type variant%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:13978 tree.c:13989
  #, gcc-internal-format
  msgid "type%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:13985
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.c:14288
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr ""
  
! #: tree.c:14293
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14305
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14332
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14338
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:14354
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:14364
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:14374
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:14395
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:14401
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14412
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14423
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14441
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:14448
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:14455
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:14471
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:14479
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:14486
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:14496
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr ""
  
! #: tree.c:14505
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr ""
  
! #: tree.c:14527
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:14542
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:14548
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:14574
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14587
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:14605
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:14615
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:14622
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "verify_type failed"
--- 24023,24264 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13815
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13856
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13858
  #, gcc-internal-format
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13880
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13893
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13929
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13931
  #, gcc-internal-format
  msgid "type variant%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13933
  #, gcc-internal-format
  msgid "type%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13972
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13974
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13976
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13993
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13995 tree.c:14006
  #, gcc-internal-format
  msgid "type variant%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:13997 tree.c:14008
  #, gcc-internal-format
  msgid "type%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:14004
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.c:14307
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr ""
  
! #: tree.c:14312
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:14343
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14351
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14357
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:14373
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:14383
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:14393
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:14414
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:14420
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14431
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14442
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14460
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:14467
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:14474
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:14490
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:14498
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:14505
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:14515
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr ""
  
! #: tree.c:14524
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr ""
  
! #: tree.c:14546
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:14567
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:14593
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14606
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:14618
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:14624
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:14634
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:14641
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "verify_type failed"
*************** msgstr ""
*** 24373,24379 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.c:2217 c/c-decl.c:5202 c/c-parser.c:1544
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
--- 24384,24390 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.c:2217 c/c-decl.c:5219 c/c-parser.c:1544
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
*************** msgstr ""
*** 25150,25735 ****
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr ""
  
! #: c-family/c-common.c:738
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr ""
  
! #: c-family/c-common.c:783
  #, gcc-internal-format
  msgid "size of string literal is too large"
  msgstr ""
  
! #: c-family/c-common.c:806
  #, 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.c:979
  #, 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.c:1019
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr ""
  
! #: c-family/c-common.c:1028
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr ""
  
! #: c-family/c-common.c:1035
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr ""
  
! #: c-family/c-common.c:1046
  #, 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.c:1056
  #, 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.c:1104
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr ""
  
! #: c-family/c-common.c:1112
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr ""
  
! #: c-family/c-common.c:1121
  #, 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.c:1360 c-family/c-warn.c:1291
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr ""
  
! #: c-family/c-common.c:1365 c-family/c-warn.c:1299
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr ""
  
! #: c-family/c-common.c:1374
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr ""
  
! #: c-family/c-common.c:1379
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr ""
  
! #: c-family/c-common.c:1532 c-family/c-common.c:1594
  #, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr ""
  
! #: c-family/c-common.c:1780
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr ""
  
! #: c-family/c-common.c:2097
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr ""
  
! #: c-family/c-common.c:2143
! #, gcc-internal-format
! msgid "case label value is less than minimum value for type"
! msgstr ""
! 
! #: c-family/c-common.c:2153
! #, gcc-internal-format
! msgid "case label value exceeds maximum value for type"
! msgstr ""
! 
! #: c-family/c-common.c:2162
! #, gcc-internal-format
! msgid "lower value in case label range less than minimum value for type"
! msgstr ""
! 
! #: c-family/c-common.c:2172
! #, gcc-internal-format
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr ""
! 
! #: c-family/c-common.c:2260
  #, 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.c:2799
  #, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr ""
  
! #: c-family/c-common.c:3048
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr ""
  
! #: c-family/c-common.c:3051
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr ""
  
! #: c-family/c-common.c:3148
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr ""
  
! #: c-family/c-common.c:3155
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr ""
  
! #: c-family/c-common.c:3198
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.c:3207
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.c:3381
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.c:3408
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3452
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.c:3464
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr ""
  
! #: c-family/c-common.c:3480
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3489
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context"
  msgstr ""
  
! #: c-family/c-common.c:3525
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3551 cp/semantics.c:662 cp/typeck.c:9090
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.c:3638 c/c-decl.c:4495 c/c-decl.c:6630 c/c-typeck.c:14934
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr ""
  
! #: c-family/c-common.c:3712
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr ""
  
! #: c-family/c-common.c:3722
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.c:3725
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.c:3736
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr ""
  
! #: c-family/c-common.c:3745
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr ""
  
! #: c-family/c-common.c:3753
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr ""
  
! #: c-family/c-common.c:3795
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.c:4590
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.c:4710
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr ""
  
! #: c-family/c-common.c:4902
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.c:4909
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.c:4935
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr ""
  
! #: c-family/c-common.c:4996
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.c:4998
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr ""
  
! #: c-family/c-common.c:5002
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr ""
  
! #: c-family/c-common.c:5003 c-family/c-warn.c:2326
  #, gcc-internal-format
  msgid "previously used here"
  msgstr ""
  
! #: c-family/c-common.c:5007
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.c:5009
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr ""
  
! #: c-family/c-common.c:5103
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr ""
  
! #: c-family/c-common.c:5277
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr ""
  
! #: c-family/c-common.c:5285 c-family/c-common.c:5295
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr ""
  
! #: c-family/c-common.c:5305
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr ""
  
! #: c-family/c-common.c:5313
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr ""
  
! #: c-family/c-common.c:5461
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr ""
  
! #: c-family/c-common.c:5475
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.c:5580
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr ""
  
! #: c-family/c-common.c:5673 c-family/c-common.c:5723
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.c:5676 c-family/c-common.c:5727
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.c:5759
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr ""
  
! #: c-family/c-common.c:5763
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.c:5908 c-family/c-common.c:6677 c-family/c-common.c:6724
! #: c-family/c-common.c:6797 c-family/c-common.c:6870 c/c-typeck.c:3641
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:5913 c-family/c-common.c:6730 c-family/c-common.c:6896
  #: c/c-typeck.c:3505
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:5943
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr ""
  
! #: c-family/c-common.c:5968
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.c:5989 c-family/c-common.c:6033
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:6012
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:6026
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:6046
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:6063 c-family/c-common.c:6099
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.c:6070
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.c:6076
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr ""
  
! #: c-family/c-common.c:6082
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.c:6105
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr ""
  
! #: c-family/c-common.c:6111
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.c:6362
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-family/c-common.c:6367
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.c:6374
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.c:6387
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr ""
  
! #: c-family/c-common.c:6440
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6601
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr ""
  
! #: c-family/c-common.c:6707 c-family/c-common.c:6829
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:6741
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr ""
  
! #: c-family/c-common.c:6755
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr ""
  
! #: c-family/c-common.c:6963
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:6977
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr ""
  
! #: c-family/c-common.c:6986
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr ""
  
! #: c-family/c-common.c:6997
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr ""
  
! #: c-family/c-common.c:7018
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr ""
  
! #: c-family/c-common.c:7026
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr ""
  
! #: c-family/c-common.c:7032
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr ""
  
! #: c-family/c-common.c:7040
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:7052
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:7065
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:7465
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr ""
  
! #: c-family/c-common.c:8037
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.c:8079 c-family/c-common.c:8128 c-family/c-common.c:8144
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8232
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.c:8252
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr ""
  
! #: c-family/c-common.c:8255
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr ""
  
! #: c-family/c-common.c:8259
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr ""
  
! #: c-family/c-common.c:8262
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr ""
  
! #: c-family/c-common.c:8267
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8270
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8275
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8278
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8349
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 25161,25726 ----
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr ""
  
! #: c-family/c-common.c:736
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr ""
  
! #: c-family/c-common.c:781
  #, gcc-internal-format
  msgid "size of string literal is too large"
  msgstr ""
  
! #: c-family/c-common.c:804
  #, 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.c:977
  #, 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.c:1017
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr ""
  
! #: c-family/c-common.c:1026
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr ""
  
! #: c-family/c-common.c:1033
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr ""
  
! #: c-family/c-common.c:1044
  #, 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.c:1054
  #, 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.c:1102
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr ""
  
! #: c-family/c-common.c:1110
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr ""
  
! #: c-family/c-common.c:1119
  #, 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.c:1358 c-family/c-warn.c:1291
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr ""
  
! #: c-family/c-common.c:1363 c-family/c-warn.c:1299
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr ""
  
! #: c-family/c-common.c:1372
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr ""
  
! #: c-family/c-common.c:1377
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr ""
  
! #: c-family/c-common.c:1530 c-family/c-common.c:1592
  #, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr ""
  
! #: c-family/c-common.c:1778
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr ""
  
! #: c-family/c-common.c:2095
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr ""
  
! #: c-family/c-common.c:2178
  #, 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.c:2717
  #, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr ""
  
! #: c-family/c-common.c:2966
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr ""
  
! #: c-family/c-common.c:2969
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr ""
  
! #: c-family/c-common.c:3066
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr ""
  
! #: c-family/c-common.c:3073
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr ""
  
! #: c-family/c-common.c:3116
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.c:3125
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.c:3299
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.c:3326
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3370
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.c:3382
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr ""
  
! #: c-family/c-common.c:3398
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3407
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context"
  msgstr ""
  
! #: c-family/c-common.c:3443
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3469 cp/semantics.c:662 cp/typeck.c:9108
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.c:3556 c/c-decl.c:4512 c/c-decl.c:6647 c/c-typeck.c:14926
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr ""
  
! #: c-family/c-common.c:3630
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr ""
  
! #: c-family/c-common.c:3640
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.c:3643
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.c:3654
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr ""
  
! #: c-family/c-common.c:3663
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr ""
  
! #: c-family/c-common.c:3671
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr ""
  
! #: c-family/c-common.c:3713
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.c:4508
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.c:4628
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr ""
  
! #: c-family/c-common.c:4819
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.c:4826
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.c:4854
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr ""
  
! #: c-family/c-common.c:4906
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.c:4908
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr ""
  
! #: c-family/c-common.c:4912
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr ""
  
! #: c-family/c-common.c:4913 c-family/c-warn.c:2401
  #, gcc-internal-format
  msgid "previously used here"
  msgstr ""
  
! #: c-family/c-common.c:4917
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.c:4919
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr ""
  
! #: c-family/c-common.c:5013
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr ""
  
! #: c-family/c-common.c:5187
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr ""
  
! #: c-family/c-common.c:5195 c-family/c-common.c:5205
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr ""
  
! #: c-family/c-common.c:5215
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr ""
  
! #: c-family/c-common.c:5223
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr ""
  
! #: c-family/c-common.c:5371
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr ""
  
! #: c-family/c-common.c:5385
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.c:5490
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr ""
  
! #: c-family/c-common.c:5583 c-family/c-common.c:5633
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.c:5586 c-family/c-common.c:5637
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.c:5669
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr ""
  
! #: c-family/c-common.c:5673
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.c:5818 c-family/c-common.c:6587 c-family/c-common.c:6634
! #: c-family/c-common.c:6707 c-family/c-common.c:6780 c/c-typeck.c:3641
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:5823 c-family/c-common.c:6640 c-family/c-common.c:6806
  #: c/c-typeck.c:3505
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:5853
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr ""
  
! #: c-family/c-common.c:5878
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.c:5899 c-family/c-common.c:5943
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:5922
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:5936
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:5956
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:5973 c-family/c-common.c:6009
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.c:5980
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.c:5986
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr ""
  
! #: c-family/c-common.c:5992
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.c:6015
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr ""
  
! #: c-family/c-common.c:6021
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.c:6272
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-family/c-common.c:6277
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.c:6284
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.c:6297
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr ""
  
! #: c-family/c-common.c:6350
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6511
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr ""
  
! #: c-family/c-common.c:6617 c-family/c-common.c:6739
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:6651
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr ""
  
! #: c-family/c-common.c:6665
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr ""
  
! #: c-family/c-common.c:6873
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.c:6887
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr ""
  
! #: c-family/c-common.c:6896
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr ""
  
! #: c-family/c-common.c:6907
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr ""
  
! #: c-family/c-common.c:6928
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr ""
  
! #: c-family/c-common.c:6936
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr ""
  
! #: c-family/c-common.c:6942
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr ""
  
! #: c-family/c-common.c:6950
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:6962
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:6975
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:7375
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr ""
  
! #: c-family/c-common.c:7947
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.c:7989 c-family/c-common.c:8038 c-family/c-common.c:8054
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8142
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.c:8162
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr ""
  
! #: c-family/c-common.c:8165
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr ""
  
! #: c-family/c-common.c:8169
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr ""
  
! #: c-family/c-common.c:8172
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr ""
  
! #: c-family/c-common.c:8177
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8180
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8185
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8188
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8259
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgstr ""
*** 27162,27601 ****
  msgid "case value %qs not in enumerated type %qT"
  msgstr ""
  
! #: c-family/c-warn.c:1445
  #, gcc-internal-format
  msgid "switch missing default case"
  msgstr ""
  
! #: c-family/c-warn.c:1490
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr ""
  
! #: c-family/c-warn.c:1563
  #, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr ""
  
! #: c-family/c-warn.c:1591
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.c:1613
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1615
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1617
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1619
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1623
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1624
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1625
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1626
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1630
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1631
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1632
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1633
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1636
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1637
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1638
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1639
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1644
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1646
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1648
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1650
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr ""
  
! #: c-family/c-warn.c:1655
  #, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1656
  #, gcc-internal-format
  msgid "increment of function %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1657
  #, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1658
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1661 c/c-typeck.c:4886
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1662 c/c-typeck.c:4889
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1663 c/c-typeck.c:4892
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1664
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1678
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr ""
  
! #: c-family/c-warn.c:1681
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr ""
  
! #: c-family/c-warn.c:1684
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr ""
  
! #: c-family/c-warn.c:1687
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr ""
  
! #: c-family/c-warn.c:1690
  #, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr ""
  
! #: c-family/c-warn.c:1707
  #, gcc-internal-format
  msgid "invalid type argument (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1711
  #, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1716
  #, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1721
  #, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1726
  #, gcc-internal-format
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1731
  #, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1758
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr ""
  
! #: c-family/c-warn.c:1794 c-family/c-warn.c:1797
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr ""
  
! #: c-family/c-warn.c:1800 c-family/c-warn.c:1803
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr ""
  
! #: c-family/c-warn.c:1809 c-family/c-warn.c:1812
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr ""
  
! #: c-family/c-warn.c:1815 c-family/c-warn.c:1818
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr ""
  
! #: c-family/c-warn.c:1824 c-family/c-warn.c:1827
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr ""
  
! #: c-family/c-warn.c:1834 c-family/c-warn.c:1838
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr ""
  
! #: c-family/c-warn.c:1842 c-family/c-warn.c:1845
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr ""
  
! #: c-family/c-warn.c:1850
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1858 c-family/c-warn.c:1862
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr ""
  
! #: c-family/c-warn.c:1866 c-family/c-warn.c:1869
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr ""
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1881 c-family/c-warn.c:1884
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1888 c-family/c-warn.c:1891
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1896
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1903 c-family/c-warn.c:1906
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr ""
  
! #: c-family/c-warn.c:1911 c-family/c-warn.c:1914
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr ""
  
! #: c-family/c-warn.c:1924 c-family/c-warn.c:1930
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr ""
  
! #: c-family/c-warn.c:1946
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr ""
  
! #: c-family/c-warn.c:1948
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr ""
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "division by zero"
  msgstr ""
  
! #: c-family/c-warn.c:1991
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.c:2015
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.c:2054 c/c-typeck.c:11911 c/c-typeck.c:12079
! #: cp/typeck.c:5193
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2107
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2160
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr ""
  
! #: c-family/c-warn.c:2163
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr ""
  
! #: c-family/c-warn.c:2173
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr ""
  
! #: c-family/c-warn.c:2227
  #, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:2289
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr ""
  
! #: c-family/c-warn.c:2325
  #, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr ""
  
! #: c-family/c-warn.c:2354
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr ""
  
! #: c-family/c-warn.c:2362
  #, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr ""
  
! #: c-family/c-warn.c:2367
  #, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr ""
  
! #: c-family/c-warn.c:2416
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.c:2454 c-family/c-warn.c:2478
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr ""
  
! #: c-family/c-warn.c:2457 c-family/c-warn.c:2475
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr ""
  
! #: c-family/c-warn.c:2525
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z"
  msgstr[0] ""
  msgstr[1] ""
  msgstr[2] ""
  
! #: c-family/c-warn.c:2590 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.c:2697
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.c:2698
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.c:2789
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.c:2796 c-family/c-warn.c:2799 cp/init.c:638
  #, gcc-internal-format
  msgid "defined here"
  msgstr ""
  
! #: c-family/c-warn.c:2886
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
--- 27153,27612 ----
  msgid "case value %qs not in enumerated type %qT"
  msgstr ""
  
! #: c-family/c-warn.c:1463
! #, gcc-internal-format
! msgid "lower value in case label range less than minimum value for type"
! msgstr ""
! 
! #: c-family/c-warn.c:1477
! #, gcc-internal-format
! msgid "case label value is less than minimum value for type"
! msgstr ""
! 
! #: c-family/c-warn.c:1494
! #, gcc-internal-format
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr ""
! 
! #: c-family/c-warn.c:1507
! #, gcc-internal-format
! msgid "case label value exceeds maximum value for type"
! msgstr ""
! 
! #: c-family/c-warn.c:1520
  #, gcc-internal-format
  msgid "switch missing default case"
  msgstr ""
  
! #: c-family/c-warn.c:1565
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr ""
  
! #: c-family/c-warn.c:1638
  #, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr ""
  
! #: c-family/c-warn.c:1666
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.c:1688
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1690
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1692
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.c:1694
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1698
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1699
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1700
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1701
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1705
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1706
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1707
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1708
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1711
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1712
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1713
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1714
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1719
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1721
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1723
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1725
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr ""
  
! #: c-family/c-warn.c:1730
  #, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1731
  #, gcc-internal-format
  msgid "increment of function %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1732
  #, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr ""
  
! #: c-family/c-warn.c:1733
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1736 c/c-typeck.c:4886
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1737 c/c-typeck.c:4889
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1738 c/c-typeck.c:4892
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.c:1739
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1753
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr ""
  
! #: c-family/c-warn.c:1756
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr ""
  
! #: c-family/c-warn.c:1759
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr ""
  
! #: c-family/c-warn.c:1762
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr ""
  
! #: c-family/c-warn.c:1765
  #, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr ""
  
! #: c-family/c-warn.c:1782
  #, gcc-internal-format
  msgid "invalid type argument (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1786
  #, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1791
  #, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1796
  #, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1801
  #, gcc-internal-format
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1806
  #, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1833
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr ""
  
! #: c-family/c-warn.c:1869 c-family/c-warn.c:1872
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr ""
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr ""
  
! #: c-family/c-warn.c:1884 c-family/c-warn.c:1887
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr ""
  
! #: c-family/c-warn.c:1890 c-family/c-warn.c:1893
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr ""
  
! #: c-family/c-warn.c:1899 c-family/c-warn.c:1902
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr ""
  
! #: c-family/c-warn.c:1909 c-family/c-warn.c:1913
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr ""
  
! #: c-family/c-warn.c:1917 c-family/c-warn.c:1920
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr ""
  
! #: c-family/c-warn.c:1925
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1933 c-family/c-warn.c:1937
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr ""
  
! #: c-family/c-warn.c:1941 c-family/c-warn.c:1944
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr ""
  
! #: c-family/c-warn.c:1950 c-family/c-warn.c:1953
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1956 c-family/c-warn.c:1959
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1963 c-family/c-warn.c:1966
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr ""
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1978 c-family/c-warn.c:1981
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr ""
  
! #: c-family/c-warn.c:1986 c-family/c-warn.c:1989
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr ""
  
! #: c-family/c-warn.c:1999 c-family/c-warn.c:2005
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr ""
  
! #: c-family/c-warn.c:2021
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr ""
  
! #: c-family/c-warn.c:2023
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr ""
  
! #: c-family/c-warn.c:2046
  #, gcc-internal-format
  msgid "division by zero"
  msgstr ""
  
! #: c-family/c-warn.c:2066
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.c:2090
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.c:2129 c/c-typeck.c:11903 c/c-typeck.c:12071
! #: cp/typeck.c:5211
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2182
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2235
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr ""
  
! #: c-family/c-warn.c:2238
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr ""
  
! #: c-family/c-warn.c:2248
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr ""
  
! #: c-family/c-warn.c:2302
  #, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.c:2364
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr ""
  
! #: c-family/c-warn.c:2400
  #, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr ""
  
! #: c-family/c-warn.c:2429
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr ""
  
! #: c-family/c-warn.c:2437
  #, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr ""
  
! #: c-family/c-warn.c:2442
  #, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr ""
  
! #: c-family/c-warn.c:2491
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.c:2529 c-family/c-warn.c:2553
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr ""
  
! #: c-family/c-warn.c:2532 c-family/c-warn.c:2550
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr ""
  
! #: c-family/c-warn.c:2600
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z"
  msgstr[0] ""
  msgstr[1] ""
  msgstr[2] ""
  
! #: c-family/c-warn.c:2665 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.c:2772
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.c:2773
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.c:2864
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.c:2871 c-family/c-warn.c:2874 cp/init.c:638
  #, gcc-internal-format
  msgid "defined here"
  msgstr ""
  
! #: c-family/c-warn.c:2961
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
*************** msgstr ""
*** 28200,28206 ****
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6715 config/arm/arm.c:6745 config/arm/arm.c:27085
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
--- 28211,28217 ----
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6720 config/arm/arm.c:6750 config/arm/arm.c:27090
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
*************** msgstr "%s:nepoznata funkcija â€ž%uâ€�\n
*** 28243,28249 ****
  
  #: config/aarch64/aarch64.c:11486
  #, gcc-internal-format
! msgid "incompatible options %<-mstack-protector-guard=global%> and%<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
  #: config/aarch64/aarch64.c:11495
--- 28254,28260 ----
  
  #: config/aarch64/aarch64.c:11486
  #, gcc-internal-format
! msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
  #: config/aarch64/aarch64.c:11495
*************** msgstr ""
*** 28402,28410 ****
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.c:12699 config/arm/arm.c:30865
! #: config/i386/i386.c:5318 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15399
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
--- 28413,28421 ----
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.c:12699 config/arm/arm.c:30870
! #: config/i386/i386.c:5319 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15409
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
*************** msgstr ""
*** 28429,28461 ****
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18647 config/i386/i386.c:50594
! #: config/i386/i386.c:50721
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18657 config/aarch64/aarch64.c:18678
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18661
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18665
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18682
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18704
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %d for type %qT"
  msgstr ""
--- 28440,28472 ----
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18646 config/i386/i386.c:50576
! #: config/i386/i386.c:50703
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18656 config/aarch64/aarch64.c:18677
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18660
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18664
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18681
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18703
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %d for type %qT"
  msgstr ""
*************** msgstr ""
*** 28515,28522 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr ""
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6885
! #: config/arc/arc.c:7159 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 28526,28533 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr ""
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6900
! #: config/arc/arc.c:7174 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 28544,28589 ****
  
  #: config/arc/arc.c:953
  #, gcc-internal-format
! msgid "No FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.c:959
! #, gcc-internal-format, gfc-internal-format
! msgid "PIC is not supported for %s. Generating non-PIC code only.."
  msgstr ""
  
! #: config/arc/arc.c:1022
  #, gcc-internal-format
  msgid "missing dash"
  msgstr ""
  
! #: config/arc/arc.c:1034
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr ""
  
! #: config/arc/arc.c:1054
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr ""
  
! #: config/arc/arc.c:1063 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr ""
  
! #: config/arc/arc.c:1113
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.c:1175
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.c:1184
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
--- 28555,28600 ----
  
  #: config/arc/arc.c:953
  #, gcc-internal-format
! msgid "no FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.c:958
! #, gcc-internal-format
! msgid "PIC is not supported for %qs"
  msgstr ""
  
! #: config/arc/arc.c:1021
  #, gcc-internal-format
  msgid "missing dash"
  msgstr ""
  
! #: config/arc/arc.c:1033
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr ""
  
! #: config/arc/arc.c:1053
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr ""
  
! #: config/arc/arc.c:1062 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr ""
  
! #: config/arc/arc.c:1112
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.c:1174
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.c:1183
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
*************** msgstr ""
*** 28592,28645 ****
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #: config/arc/arc.c:1225
! #, gcc-internal-format, gfc-internal-format
! msgid "Option %s=%s is not available for %s CPU."
  msgstr ""
  
! #: config/arc/arc.c:1230
! #, gcc-internal-format, gfc-internal-format
! msgid "Option %s is ignored, the default value %s is considered for %s CPU."
  msgstr ""
  
! #: config/arc/arc.c:1238
! #, gcc-internal-format, gfc-internal-format
! msgid "Option %s is not available for %s CPU"
  msgstr ""
  
! #: config/arc/arc.c:1243
! #, gcc-internal-format, gfc-internal-format
! msgid "Unset option %s is ignored, it is always enabled for %s CPU."
  msgstr ""
  
! #: config/arc/arc.c:1809
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr ""
  
! #: config/arc/arc.c:1957 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr ""
  
! #: config/arc/arc.c:1966
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr ""
  
! #: config/arc/arc.c:1975
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr ""
  
! #: config/arc/arc.c:1989 config/arm/arm.c:6861 config/arm/arm.c:6879
! #: config/arm/arm.c:7054 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6332 config/i386/i386.c:12169
! #: config/i386/i386.c:41194 config/i386/i386.c:41244 config/i386/i386.c:41314
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
--- 28603,28659 ----
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
! #. translated.  They are like keywords which one can relate with the
! #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.c:1227
! #, gcc-internal-format
! msgid "option %<%s=%s%> is not available for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.c:1232
! #, gcc-internal-format
! msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.c:1240
! #, gcc-internal-format
! msgid "option %qs is not available for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.c:1245
! #, gcc-internal-format
! msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.c:1812
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr ""
  
! #: config/arc/arc.c:1961 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr ""
  
! #: config/arc/arc.c:1970
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr ""
  
! #: config/arc/arc.c:1979
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr ""
  
! #: config/arc/arc.c:1993 config/arm/arm.c:6866 config/arm/arm.c:6884
! #: config/arm/arm.c:7059 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6333 config/i386/i386.c:12170
! #: config/i386/i386.c:41176 config/i386/i386.c:41226 config/i386/i386.c:41296
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
*************** msgstr ""
*** 28651,28783 ****
  msgid "%qE attribute only applies to functions"
  msgstr ""
  
! #: config/arc/arc.c:6784
  #, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr ""
  
! #: config/arc/arc.c:6792
  #, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr ""
  
! #: config/arc/arc.c:6955
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:6996 config/arc/arc.c:7093
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7029 config/arc/arc.c:7061
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7033 config/arc/arc.c:7065
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:7097
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:7130
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:7134
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7141
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:7144
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:7191
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7196
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:7200
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:7204
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7258
  #, gcc-internal-format
! msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:8251
  #, gcc-internal-format
! msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:8464
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.c:11015
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr ""
  
! #: config/arc/arc.c:11023 config/arc/arc.c:11062
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr ""
  
! #: config/arc/arc.c:11034 config/arc/arc.c:11073 config/arc/arc.c:11183
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/arc/arc.c:11054
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr ""
  
! #: config/arc/arc.c:11109
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr ""
  
! #: config/arc/arc.c:11115
  #, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr ""
  
! #: config/arc/arc.c:11173 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, gcc-internal-format
--- 28665,28797 ----
  msgid "%qE attribute only applies to functions"
  msgstr ""
  
! #: config/arc/arc.c:6799
  #, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr ""
  
! #: config/arc/arc.c:6807
  #, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr ""
  
! #: config/arc/arc.c:6970
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:7011 config/arc/arc.c:7108
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7044 config/arc/arc.c:7076
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7048 config/arc/arc.c:7080
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:7112
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:7145
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:7149
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7156
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:7159
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:7206
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7211
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:7219
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:7222
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7273
  #, gcc-internal-format
! msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:8268
  #, gcc-internal-format
! msgid "insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:8481
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.c:11034
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr ""
  
! #: config/arc/arc.c:11042 config/arc/arc.c:11081
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr ""
  
! #: config/arc/arc.c:11053 config/arc/arc.c:11092 config/arc/arc.c:11202
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/arc/arc.c:11073
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr ""
  
! #: config/arc/arc.c:11128
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr ""
  
! #: config/arc/arc.c:11134
  #, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr ""
  
! #: config/arc/arc.c:11192 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, gcc-internal-format
*************** msgstr ""
*** 29141,29223 ****
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6496 config/arm/arm.c:6709 config/arm/arm.c:6742
! #: config/arm/arm.c:27078
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:7003
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:7015
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.c:7024
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:7046 config/arm/arm.c:7098
  #, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr ""
  
! #: config/arm/arm.c:7065
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.c:7114
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr ""
  
! #: config/arm/arm.c:8888
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.c:12534
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12537
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:24019
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24675
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24939
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:25189
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:25420
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30889
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr ""
--- 29155,29242 ----
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6117
! #, gcc-internal-format
! msgid "argument of type %qT not permitted with -mgeneral-regs-only"
! msgstr ""
! 
! #: config/arm/arm.c:6501 config/arm/arm.c:6714 config/arm/arm.c:6747
! #: config/arm/arm.c:27083
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:7008
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:7020
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.c:7029
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:7051 config/arm/arm.c:7103
  #, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr ""
  
! #: config/arm/arm.c:7070
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.c:7119
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr ""
  
! #: config/arm/arm.c:8893
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.c:12539
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12542
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:24024
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24680
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.c:24944
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:25194
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:25425
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30895
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr ""
*************** msgstr ""
*** 29225,29241 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30897
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30910
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.c:30924
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr ""
--- 29244,29260 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30903
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30916
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.c:30930
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr ""
*************** msgstr ""
*** 29982,30850 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr ""
  
! #: config/i386/i386.c:3353
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3359
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3369
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3395
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3408
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3418
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3425
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3478
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386.c:3598
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386.c:3647
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3649
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3675
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3692
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:3704
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386.c:3708
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386.c:3710
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386.c:3712
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386.c:3729 config/i386/i386.c:3738 config/i386/i386.c:3750
! #: config/i386/i386.c:3761 config/i386/i386.c:3772
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:3741 config/i386/i386.c:3753
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr ""
  
! #: config/i386/i386.c:3759 config/i386/i386.c:3768 config/i386/i386.c:5089
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr ""
  
! #: config/i386/i386.c:3796
  #, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr ""
  
! #: config/i386/i386.c:3801
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:3810
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3812
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3819
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3821
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3829 config/i386/i386.c:4137
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386.c:4077
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4078
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4100
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4102
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4107
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4108
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4156
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4157
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4177
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4179
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4184
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4185
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4251
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4253
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4256
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386.c:4284
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4285
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4364
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr ""
  
! #: config/i386/i386.c:4367
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:4390
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:4403
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386.c:4406
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr ""
  
! #: config/i386/i386.c:4412
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4413
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4423
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4430
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4480
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4482
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4496
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4498
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4608
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386.c:4611
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4615
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4680
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr ""
  
! #: config/i386/i386.c:4739
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386.c:4772
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386.c:5384 config/i386/i386.c:5431 config/s390/s390.c:15465
! #: config/s390/s390.c:15515 config/s390/s390.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5412
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5716
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5731
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5780
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5788
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5823
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5831
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5925
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386.c:5927
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5931
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:6345 config/i386/i386.c:6396
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6350
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6357 config/i386/i386.c:41214
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:6363
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr ""
  
! #: config/i386/i386.c:6388 config/i386/i386.c:6431
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6392
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6400 config/i386/i386.c:6449
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6410 config/i386/i386.c:6427
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6414
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6418 config/i386/i386.c:6445
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6435 config/i386/i386.c:6453
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6441
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386.c:6685
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6688
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7003
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr ""
  
! #: config/i386/i386.c:7037
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7376
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7382
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7396
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7402
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7418
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7424
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7440
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7446
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7627
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7744
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7862
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8025
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8031
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8047
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8357 config/i386/i386.c:8597 config/i386/i386.c:9097
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8359 config/i386/i386.c:8599 config/i386/i386.c:9099
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.c:9003
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11285
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.c:13284
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13374
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14664
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14684
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14695
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17635
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17646 config/i386/i386.c:17660
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17707
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17899
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.c:28369
  #, gcc-internal-format
  msgid "interrupt service routine can%'t be called directly"
  msgstr ""
  
! #: config/i386/i386.c:29748
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32093
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32143
! #, gcc-internal-format, gfc-internal-format
! msgid "no dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32153
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr ""
  
! #: config/i386/i386.c:32315
  #, gcc-internal-format
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32320 config/i386/i386.c:32597
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386.c:32453 config/rs6000/rs6000.c:37466
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr ""
  
! #: config/i386/i386.c:32876
  #, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr ""
  
! #: config/i386/i386.c:32901 config/i386/i386.c:32951
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34181 config/i386/i386.c:35621
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:34576
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:34671
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35552
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35567
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35600
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35640
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35653
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35663
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35668 config/i386/i386.c:36455
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35802
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr ""
  
! #: config/i386/i386.c:35807
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386.c:35813 config/i386/i386.c:36020
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386.c:36002
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36008
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36011
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36453
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36535 config/rs6000/rs6000.c:14703
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36715
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36719
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37298
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr ""
  
! #: config/i386/i386.c:38054 config/i386/i386.c:38266
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38319
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38325
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386.c:38344
  #, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:41201
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:41222
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386.c:41255 config/i386/i386.c:41264
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41300 config/rs6000/rs6000.c:32977
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr ""
  
! #: config/i386/i386.c:41325 config/i386/i386.c:41347 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr ""
  
! #: config/i386/i386.c:41335 config/i386/i386.c:41357 config/s390/s390.c:1175
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr ""
  
! #: config/i386/i386.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41396
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41407
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41410
  #, gcc-internal-format
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44273
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44337
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr ""
  
! #: config/i386/i386.c:44366
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:50557
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50564
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50570
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50615
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50645
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
--- 30001,30869 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr ""
  
! #: config/i386/i386.c:3354
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3360
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3370
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3396
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3409
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3419
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3426
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3479
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386.c:3599
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386.c:3648
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3650
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3676
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3693
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:3705
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386.c:3709
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386.c:3711
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386.c:3713
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386.c:3730 config/i386/i386.c:3739 config/i386/i386.c:3751
! #: config/i386/i386.c:3762 config/i386/i386.c:3773
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:3742 config/i386/i386.c:3754
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr ""
  
! #: config/i386/i386.c:3760 config/i386/i386.c:3769 config/i386/i386.c:5090
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr ""
  
! #: config/i386/i386.c:3797
  #, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr ""
  
! #: config/i386/i386.c:3802
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:3811
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3813
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3820
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3822
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3830 config/i386/i386.c:4138
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386.c:4078
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4079
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4101
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4103
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4108
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4109
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4157
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4158
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4178
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4180
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4185
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4186
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4252
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4254
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4257
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386.c:4285
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4286
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4365
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr ""
  
! #: config/i386/i386.c:4368
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:4391
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:4404
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386.c:4407
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr ""
  
! #: config/i386/i386.c:4413
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4414
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4424
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4431
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4481
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4483
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4499
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4609
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386.c:4612
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4616
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4681
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr ""
  
! #: config/i386/i386.c:4740
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386.c:4745
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386.c:4773
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386.c:5385 config/i386/i386.c:5432 config/s390/s390.c:15475
! #: config/s390/s390.c:15525 config/s390/s390.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5413
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5717
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5732
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5781
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5789
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5824
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5832
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5926
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386.c:5928
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5932
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:6346 config/i386/i386.c:6397
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6351
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6358 config/i386/i386.c:41196
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:6364
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr ""
  
! #: config/i386/i386.c:6389 config/i386/i386.c:6432
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6393
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6401 config/i386/i386.c:6450
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6411 config/i386/i386.c:6428
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6415
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6419 config/i386/i386.c:6446
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6436 config/i386/i386.c:6454
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6442
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386.c:6686
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6689
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7004
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr ""
  
! #: config/i386/i386.c:7038
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7377
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7383
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7397
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7403
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7419
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7425
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7441
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7447
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7628
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7745
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7863
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8048
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8358 config/i386/i386.c:8598 config/i386/i386.c:9098
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8360 config/i386/i386.c:8600 config/i386/i386.c:9100
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.c:9004
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11286
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.c:13285
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13375
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14665
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14685
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14696
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17636
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17647 config/i386/i386.c:17661
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17693
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17708
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17900
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.c:28372
  #, gcc-internal-format
  msgid "interrupt service routine can%'t be called directly"
  msgstr ""
  
! #: config/i386/i386.c:29751
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32250
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32300
! #, gcc-internal-format
! msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
  msgstr ""
  
! #: config/i386/i386.c:32311
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr ""
  
! #: config/i386/i386.c:32473
  #, gcc-internal-format
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32478 config/i386/i386.c:32755
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386.c:32611 config/rs6000/rs6000.c:37466
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr ""
  
! #: config/i386/i386.c:32853
  #, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr ""
  
! #: config/i386/i386.c:32878 config/i386/i386.c:32928
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34158 config/i386/i386.c:35598
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:34553
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:34648
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35529
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35544
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35577
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35617
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35630
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35640
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35645 config/i386/i386.c:36432
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35779
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr ""
  
! #: config/i386/i386.c:35784
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386.c:35790 config/i386/i386.c:35997
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386.c:35979
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35985
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35988
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36430
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36512 config/rs6000/rs6000.c:14703
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36697
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36701
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37280
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr ""
  
! #: config/i386/i386.c:38036 config/i386/i386.c:38248
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38301
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38307
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386.c:38326
  #, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:41183
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:41204
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386.c:41237 config/i386/i386.c:41246
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41282 config/rs6000/rs6000.c:32977
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr ""
  
! #: config/i386/i386.c:41307 config/i386/i386.c:41329 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr ""
  
! #: config/i386/i386.c:41317 config/i386/i386.c:41339 config/s390/s390.c:1175
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr ""
  
! #: config/i386/i386.c:41371
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41378
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41392
  #, gcc-internal-format
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44255
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44319
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr ""
  
! #: config/i386/i386.c:44348
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:50539
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50546
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50552
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50597
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50627
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
*************** msgstr ""
*** 33050,33158 ****
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11107
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr ""
  
! #: config/s390/s390.c:11123
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr ""
  
! #: config/s390/s390.c:11151
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr ""
  
! #: config/s390/s390.c:11155
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:12761
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.c:15032
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:15039
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.c:15074
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:15077
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15106
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:15110
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:15122
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15131
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:15137
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:15139
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:15142
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.c:15231
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:15267
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr ""
  
! #: config/s390/s390.c:15274
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:15304
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15471
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr ""
--- 33069,33177 ----
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11117
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr ""
  
! #: config/s390/s390.c:11133
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr ""
  
! #: config/s390/s390.c:11161
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr ""
  
! #: config/s390/s390.c:11165
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:12771
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.c:15042
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:15049
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.c:15084
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:15087
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15116
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.c:15120
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:15132
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15141
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:15147
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:15149
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:15152
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.c:15241
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.c:15277
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr ""
  
! #: config/s390/s390.c:15284
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:15314
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15481
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr ""
*************** msgstr ""
*** 33616,33623 ****
  msgid "could not read the BRIG file"
  msgstr "ne mogu pisati u privremenu datoteku %s"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12553 cp/typeck.c:2031
! #: cp/typeck.c:8137 cp/typeck.c:8915
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
--- 33635,33642 ----
  msgid "could not read the BRIG file"
  msgstr "ne mogu pisati u privremenu datoteku %s"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12545 cp/typeck.c:2048
! #: cp/typeck.c:8155 cp/typeck.c:8933
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
*************** msgstr ""
*** 33677,33683 ****
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c/c-decl.c:1589 c/c-decl.c:6901 c/c-decl.c:7774 c/c-decl.c:8582
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr ""
--- 33696,33702 ----
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c/c-decl.c:1589 c/c-decl.c:6918 c/c-decl.c:7791 c/c-decl.c:8599
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr ""
*************** msgstr ""
*** 33739,33745 ****
  msgid "built-in function %q+D declared as non-function"
  msgstr ""
  
! #: c/c-decl.c:1932 c/c-decl.c:2977
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr ""
--- 33758,33764 ----
  msgid "built-in function %q+D declared as non-function"
  msgstr ""
  
! #: c/c-decl.c:1932 c/c-decl.c:2994
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr ""
*************** msgstr ""
*** 33884,34105 ****
  msgid "redundant redeclaration of %q+D"
  msgstr ""
  
! #: c/c-decl.c:2935
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr ""
  
! #: c/c-decl.c:2957
  #, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr ""
  
! #: c/c-decl.c:2970 cp/name-lookup.c:2827
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
  
! #: c/c-decl.c:2996
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr ""
  
! #: c/c-decl.c:3002 cp/name-lookup.c:2611
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr ""
  
! #: c/c-decl.c:3129
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr ""
  
! #: c/c-decl.c:3292 c/c-decl.c:3306
  #, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.c:3298 c/c-decl.c:3311
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr ""
  
! #: c/c-decl.c:3572
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr ""
  
! #: c/c-decl.c:3583
  #, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr ""
  
! #: c/c-decl.c:3594
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr ""
  
! #: c/c-decl.c:3655
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.c:3660
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr ""
  
! #: c/c-decl.c:3673
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.c:3678
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr ""
  
! #: c/c-decl.c:3682
  #, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr ""
  
! #: c/c-decl.c:3730 cp/decl.c:3030
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
  
! #: c/c-decl.c:3766
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr ""
  
! #: c/c-decl.c:3769
  #, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr ""
  
! #: c/c-decl.c:3770 c/c-decl.c:3825 c/c-decl.c:3915
  #, gcc-internal-format
  msgid "label %qD defined here"
  msgstr ""
  
! #: c/c-decl.c:3824 c/c-decl.c:3914
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr ""
  
! #: c/c-decl.c:3847
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr ""
  
! #: c/c-decl.c:3946 cp/decl.c:3436
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr ""
  
! #: c/c-decl.c:3977
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr ""
  
! #: c/c-decl.c:4042
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr ""
  
! #: c/c-decl.c:4043 c/c-decl.c:4054
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr ""
  
! #: c/c-decl.c:4053
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr ""
  
! #: c/c-decl.c:4136
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.c:4505
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr ""
  
! #: c/c-decl.c:4515
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4530
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4541
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4563 c/c-decl.c:4571
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4579
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4585
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4591
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4597
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4604
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4610
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4623
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4630
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4637 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4708
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr ""
  
! #: c/c-decl.c:4712
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr ""
--- 33903,34124 ----
  msgid "redundant redeclaration of %q+D"
  msgstr ""
  
! #: c/c-decl.c:2952
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr ""
  
! #: c/c-decl.c:2974
  #, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr ""
  
! #: c/c-decl.c:2987 cp/name-lookup.c:2827
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
  
! #: c/c-decl.c:3013
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr ""
  
! #: c/c-decl.c:3019 cp/name-lookup.c:2611
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr ""
  
! #: c/c-decl.c:3146
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr ""
  
! #: c/c-decl.c:3309 c/c-decl.c:3323
  #, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.c:3315 c/c-decl.c:3328
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr ""
  
! #: c/c-decl.c:3589
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr ""
  
! #: c/c-decl.c:3600
  #, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr ""
  
! #: c/c-decl.c:3611
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr ""
  
! #: c/c-decl.c:3672
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.c:3677
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr ""
  
! #: c/c-decl.c:3690
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.c:3695
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr ""
  
! #: c/c-decl.c:3699
  #, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr ""
  
! #: c/c-decl.c:3747 cp/decl.c:3047
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
  
! #: c/c-decl.c:3783
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr ""
  
! #: c/c-decl.c:3786
  #, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr ""
  
! #: c/c-decl.c:3787 c/c-decl.c:3842 c/c-decl.c:3932
  #, gcc-internal-format
  msgid "label %qD defined here"
  msgstr ""
  
! #: c/c-decl.c:3841 c/c-decl.c:3931
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr ""
  
! #: c/c-decl.c:3864
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr ""
  
! #: c/c-decl.c:3963 cp/decl.c:3453
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr ""
  
! #: c/c-decl.c:3994
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr ""
  
! #: c/c-decl.c:4059
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr ""
  
! #: c/c-decl.c:4060 c/c-decl.c:4071
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr ""
  
! #: c/c-decl.c:4070
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr ""
  
! #: c/c-decl.c:4153
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.c:4522
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr ""
  
! #: c/c-decl.c:4532
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4547
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4558
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4580 c/c-decl.c:4588
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4596
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4602
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4608
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4614
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4621
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4627
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4640
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4647
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4654 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr ""
  
! #: c/c-decl.c:4725
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr ""
  
! #: c/c-decl.c:4729
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr ""
*************** msgstr ""
*** 34107,34134 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4718 c/c-decl.c:7347
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4864
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr ""
  
! #: c/c-decl.c:4873
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr ""
  
! #: c/c-decl.c:4878
  #, 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.c:4884
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr ""
--- 34126,34153 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4735 c/c-decl.c:7364
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4881
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr ""
  
! #: c/c-decl.c:4890
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr ""
  
! #: c/c-decl.c:4895
  #, 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.c:4901
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr ""
*************** msgstr ""
*** 34137,34403 ****
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4903 c/c-decl.c:4918 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr ""
  
! #: c/c-decl.c:4909
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr ""
  
! #: c/c-decl.c:4998
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr ""
  
! #: c/c-decl.c:5048
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5050
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr ""
  
! #: c/c-decl.c:5131
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr ""
  
! #: c/c-decl.c:5136
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr ""
  
! #: c/c-decl.c:5140
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr ""
  
! #: c/c-decl.c:5218
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr ""
  
! #: c/c-decl.c:5268
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr ""
  
! #: c/c-decl.c:5298
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr ""
  
! #: c/c-decl.c:5384
  #, gcc-internal-format
  msgid "uninitialized const %qD is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5399 cp/decl.c:7400
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.c:5463
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr ""
  
! #: c/c-decl.c:5569
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5623 c/c-decl.c:5638
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr ""
  
! #: c/c-decl.c:5633
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr ""
  
! #: c/c-decl.c:5644
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr ""
  
! #: c/c-decl.c:5649
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr ""
  
! #: c/c-decl.c:5659
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr ""
  
! #: c/c-decl.c:5665
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: c/c-decl.c:5676
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr ""
  
! #: c/c-decl.c:5682
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr ""
  
! #: c/c-decl.c:5695
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr ""
  
! #: c/c-decl.c:5710
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr ""
  
! #: c/c-decl.c:5713
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr ""
  
! #: c/c-decl.c:5720
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr ""
  
! #: c/c-decl.c:5722
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr ""
  
! #: c/c-decl.c:5931 c/c-decl.c:6305 c/c-decl.c:6315
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr ""
  
! #: c/c-decl.c:5933
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr ""
  
! #: c/c-decl.c:5953
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr ""
  
! #: c/c-decl.c:5957
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr ""
  
! #: c/c-decl.c:5989
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr ""
  
! #: c/c-decl.c:5991
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr ""
  
! #: c/c-decl.c:5993
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr ""
  
! #: c/c-decl.c:5995
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr ""
  
! #: c/c-decl.c:5998
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr ""
  
! #: c/c-decl.c:6021 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.c:6035
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:6037
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr ""
  
! #: c/c-decl.c:6039
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr ""
  
! #: c/c-decl.c:6041
  #, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr ""
  
! #: c/c-decl.c:6059
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.c:6062
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr ""
  
! #: c/c-decl.c:6066
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.c:6069
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:6072 cp/decl.c:11167
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c/c-decl.c:6089
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:6093
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr ""
  
! #: c/c-decl.c:6098
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:6102
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.c:6107
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:6110
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr ""
--- 34156,34422 ----
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4920 c/c-decl.c:4935 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr ""
  
! #: c/c-decl.c:4926
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr ""
  
! #: c/c-decl.c:5015
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr ""
  
! #: c/c-decl.c:5065
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5067
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr ""
  
! #: c/c-decl.c:5148
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr ""
  
! #: c/c-decl.c:5153
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr ""
  
! #: c/c-decl.c:5157
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr ""
  
! #: c/c-decl.c:5235
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr ""
  
! #: c/c-decl.c:5285
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr ""
  
! #: c/c-decl.c:5315
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr ""
  
! #: c/c-decl.c:5401
  #, gcc-internal-format
  msgid "uninitialized const %qD is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5416 cp/decl.c:7409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.c:5480
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr ""
  
! #: c/c-decl.c:5586
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5640 c/c-decl.c:5655
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr ""
  
! #: c/c-decl.c:5650
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr ""
  
! #: c/c-decl.c:5661
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr ""
  
! #: c/c-decl.c:5666
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr ""
  
! #: c/c-decl.c:5676
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr ""
  
! #: c/c-decl.c:5682
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: c/c-decl.c:5693
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr ""
  
! #: c/c-decl.c:5699
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr ""
  
! #: c/c-decl.c:5712
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr ""
  
! #: c/c-decl.c:5727
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr ""
  
! #: c/c-decl.c:5730
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr ""
  
! #: c/c-decl.c:5737
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr ""
  
! #: c/c-decl.c:5739
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr ""
  
! #: c/c-decl.c:5948 c/c-decl.c:6322 c/c-decl.c:6332
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr ""
  
! #: c/c-decl.c:5950
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr ""
  
! #: c/c-decl.c:5970
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr ""
  
! #: c/c-decl.c:5974
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr ""
  
! #: c/c-decl.c:6006
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr ""
  
! #: c/c-decl.c:6008
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr ""
  
! #: c/c-decl.c:6010
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr ""
  
! #: c/c-decl.c:6012
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr ""
  
! #: c/c-decl.c:6015
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr ""
  
! #: c/c-decl.c:6038 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.c:6052
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:6054
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr ""
  
! #: c/c-decl.c:6056
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr ""
  
! #: c/c-decl.c:6058
  #, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr ""
  
! #: c/c-decl.c:6076
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.c:6079
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr ""
  
! #: c/c-decl.c:6083
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.c:6086
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:6089 cp/decl.c:11176
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c/c-decl.c:6106
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:6110
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr ""
  
! #: c/c-decl.c:6115
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:6119
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.c:6124
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:6127
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr ""
*************** msgstr ""
*** 34405,35115 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6157 c/c-decl.c:6526
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c/c-decl.c:6205
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr ""
  
! #: c/c-decl.c:6207
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr ""
  
! #: c/c-decl.c:6214
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr ""
  
! #: c/c-decl.c:6217
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr ""
  
! #: c/c-decl.c:6225 c/c-decl.c:8285
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr ""
  
! #: c/c-decl.c:6251
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr ""
  
! #: c/c-decl.c:6255
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr ""
  
! #: c/c-decl.c:6262
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:6265
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:6276
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr ""
  
! #: c/c-decl.c:6279
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr ""
  
! #: c/c-decl.c:6288
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr ""
  
! #: c/c-decl.c:6290
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr ""
  
! #: c/c-decl.c:6375
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr ""
  
! #: c/c-decl.c:6378
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr ""
  
! #: c/c-decl.c:6414 c/c-decl.c:7071
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr ""
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6436
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr ""
  
! #: c/c-decl.c:6449
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr ""
  
! #: c/c-decl.c:6455
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6459
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6562
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr ""
  
! #: c/c-decl.c:6565
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr ""
  
! #: c/c-decl.c:6572
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.c:6575
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.c:6616
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr ""
  
! #: c/c-decl.c:6620 cp/decl.c:11454
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
! #: c/c-decl.c:6658 c/c-decl.c:6867 c/c-decl.c:6921 c/c-decl.c:7005
! #: c/c-decl.c:7126 c/c-parser.c:2851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
  
! #: c/c-decl.c:6664 c/c-decl.c:6873 c/c-decl.c:7010 c/c-decl.c:7131
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr ""
  
! #: c/c-decl.c:6758
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.c:6762
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.c:6768
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr ""
  
! #: c/c-decl.c:6784
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.c:6787
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:6793
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.c:6796
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr ""
  
! #: c/c-decl.c:6811
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr ""
  
! #: c/c-decl.c:6813
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr ""
  
! #: c/c-decl.c:6822
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr ""
  
! #: c/c-decl.c:6824
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.c:6829
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.c:6831
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:6836
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr ""
  
! #: c/c-decl.c:6838
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr ""
  
! #: c/c-decl.c:6841
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr ""
  
! #: c/c-decl.c:6848
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.c:6851
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.c:6882
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.c:6884
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:6927
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr ""
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6938
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.c:6955 cp/decl.c:10177
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr ""
  
! #: c/c-decl.c:6995
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr ""
  
! #: c/c-decl.c:7037
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.c:7039
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7052
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr ""
  
! #: c/c-decl.c:7059
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:7061
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:7097 c/c-decl.c:7108 c/c-decl.c:7111
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr ""
  
! #: c/c-decl.c:7168
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr ""
  
! #: c/c-decl.c:7170
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7181
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7184
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7213
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:7223
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.c:7225
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7260
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr ""
  
! #: c/c-decl.c:7262
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.c:7353 c/c-decl.c:9023
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
  
! #: c/c-decl.c:7363
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr ""
  
! #: c/c-decl.c:7401
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:7416
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr ""
  
! #: c/c-decl.c:7420
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr ""
  
! #: c/c-decl.c:7494
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr ""
  
! #: c/c-decl.c:7498 c/c-decl.c:7534
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr ""
  
! #: c/c-decl.c:7528
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr ""
  
! #: c/c-decl.c:7574
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7580
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7682
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr ""
  
! #: c/c-decl.c:7688
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr ""
  
! #: c/c-decl.c:7694
  #, gcc-internal-format
  msgid "union defined here"
  msgstr ""
  
! #: c/c-decl.c:7770
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr ""
  
! #: c/c-decl.c:7772
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr ""
  
! #: c/c-decl.c:7781
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr ""
  
! #: c/c-decl.c:7783
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr ""
  
! #: c/c-decl.c:7813 c/c-decl.c:8601
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7880 cp/decl.c:4823
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
  
! #: c/c-decl.c:7885
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr ""
  
! #: c/c-decl.c:7888
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr ""
  
! #: c/c-decl.c:7981 c/c-decl.c:7999 c/c-decl.c:8060
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr ""
  
! #: c/c-decl.c:8086
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8089
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8194
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr ""
  
! #: c/c-decl.c:8196
  #, gcc-internal-format
  msgid "union has no members"
  msgstr ""
  
! #: c/c-decl.c:8201
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr ""
  
! #: c/c-decl.c:8203
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.c:8264 cp/decl.c:12342
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
  
! #: c/c-decl.c:8270
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr ""
  
! #: c/c-decl.c:8276
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr ""
  
! #: c/c-decl.c:8307
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr ""
  
! #: c/c-decl.c:8412
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.c:8573
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr ""
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8580
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.c:8659 cp/decl.c:14713
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
  
! #: c/c-decl.c:8674
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.c:8788 c/c-decl.c:8804
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr ""
  
! #: c/c-decl.c:8799
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr ""
  
! #: c/c-decl.c:8823
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.c:8831
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8920 cp/decl.c:5120 cp/decl.c:15242
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr ""
  
! #: c/c-decl.c:8938
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.c:8949
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8973
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.c:9032
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr ""
  
! #: c/c-decl.c:9041
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr ""
  
! #: c/c-decl.c:9049 cp/decl.c:15377
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr ""
  
! #: c/c-decl.c:9059
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr ""
  
! #: c/c-decl.c:9078
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr ""
  
! #: c/c-decl.c:9080
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.c:9087
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr ""
  
! #: c/c-decl.c:9124
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.c:9139
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.c:9155
  #, gcc-internal-format
  msgid "parameter name omitted"
  msgstr ""
  
! #: c/c-decl.c:9192
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr ""
  
! #: c/c-decl.c:9201
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr ""
  
! #: c/c-decl.c:9217
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr ""
  
! #: c/c-decl.c:9225
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr ""
  
! #: c/c-decl.c:9234
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr ""
  
! #: c/c-decl.c:9263 c/c-decl.c:9268
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.c:9288
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:9295
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr ""
  
! #: c/c-decl.c:9348
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.c:9359
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9362 c/c-decl.c:9409 c/c-decl.c:9423
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr ""
  
! #: c/c-decl.c:9401
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.c:9406
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9416
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.c:9421
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9672 cp/decl.c:16203
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.c:9691 cp/decl.c:16235
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr ""
--- 34424,35134 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6174 c/c-decl.c:6543
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c/c-decl.c:6222
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr ""
  
! #: c/c-decl.c:6224
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr ""
  
! #: c/c-decl.c:6231
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr ""
  
! #: c/c-decl.c:6234
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr ""
  
! #: c/c-decl.c:6242 c/c-decl.c:8302
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr ""
  
! #: c/c-decl.c:6268
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr ""
  
! #: c/c-decl.c:6272
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr ""
  
! #: c/c-decl.c:6279
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:6282
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:6293
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr ""
  
! #: c/c-decl.c:6296
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr ""
  
! #: c/c-decl.c:6305
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr ""
  
! #: c/c-decl.c:6307
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr ""
  
! #: c/c-decl.c:6392
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr ""
  
! #: c/c-decl.c:6395
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr ""
  
! #: c/c-decl.c:6431 c/c-decl.c:7088
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr ""
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6453
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr ""
  
! #: c/c-decl.c:6466
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr ""
  
! #: c/c-decl.c:6472
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6476
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6579
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr ""
  
! #: c/c-decl.c:6582
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr ""
  
! #: c/c-decl.c:6589
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.c:6592
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.c:6633
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr ""
  
! #: c/c-decl.c:6637 cp/decl.c:11463
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
! #: c/c-decl.c:6675 c/c-decl.c:6884 c/c-decl.c:6938 c/c-decl.c:7022
! #: c/c-decl.c:7143 c/c-parser.c:2851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
  
! #: c/c-decl.c:6681 c/c-decl.c:6890 c/c-decl.c:7027 c/c-decl.c:7148
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr ""
  
! #: c/c-decl.c:6775
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.c:6779
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.c:6785
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr ""
  
! #: c/c-decl.c:6801
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.c:6804
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:6810
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.c:6813
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr ""
  
! #: c/c-decl.c:6828
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr ""
  
! #: c/c-decl.c:6830
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr ""
  
! #: c/c-decl.c:6839
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr ""
  
! #: c/c-decl.c:6841
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.c:6846
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.c:6848
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:6853
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr ""
  
! #: c/c-decl.c:6855
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr ""
  
! #: c/c-decl.c:6858
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr ""
  
! #: c/c-decl.c:6865
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.c:6868
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.c:6899
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.c:6901
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:6944
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr ""
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6955
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.c:6972 cp/decl.c:10186
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr ""
  
! #: c/c-decl.c:7012
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr ""
  
! #: c/c-decl.c:7054
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.c:7056
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7069
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr ""
  
! #: c/c-decl.c:7076
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:7078
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:7114 c/c-decl.c:7125 c/c-decl.c:7128
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr ""
  
! #: c/c-decl.c:7185
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr ""
  
! #: c/c-decl.c:7187
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7198
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7201
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7230
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:7240
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.c:7242
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.c:7277
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr ""
  
! #: c/c-decl.c:7279
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.c:7370 c/c-decl.c:9040
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
  
! #: c/c-decl.c:7380
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr ""
  
! #: c/c-decl.c:7418
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:7422
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:7433
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr ""
  
! #: c/c-decl.c:7437
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr ""
  
! #: c/c-decl.c:7511
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr ""
  
! #: c/c-decl.c:7515 c/c-decl.c:7551
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr ""
  
! #: c/c-decl.c:7545
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr ""
  
! #: c/c-decl.c:7591
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7699
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr ""
  
! #: c/c-decl.c:7705
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr ""
  
! #: c/c-decl.c:7711
  #, gcc-internal-format
  msgid "union defined here"
  msgstr ""
  
! #: c/c-decl.c:7787
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr ""
  
! #: c/c-decl.c:7789
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr ""
  
! #: c/c-decl.c:7798
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr ""
  
! #: c/c-decl.c:7800
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr ""
  
! #: c/c-decl.c:7830 c/c-decl.c:8618
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7897 cp/decl.c:4833
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
  
! #: c/c-decl.c:7902
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr ""
  
! #: c/c-decl.c:7905
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr ""
  
! #: c/c-decl.c:7998 c/c-decl.c:8016 c/c-decl.c:8077
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr ""
  
! #: c/c-decl.c:8103
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8106
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8211
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr ""
  
! #: c/c-decl.c:8213
  #, gcc-internal-format
  msgid "union has no members"
  msgstr ""
  
! #: c/c-decl.c:8218
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr ""
  
! #: c/c-decl.c:8220
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.c:8281 cp/decl.c:12351
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
  
! #: c/c-decl.c:8287
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr ""
  
! #: c/c-decl.c:8293
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr ""
  
! #: c/c-decl.c:8324
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr ""
  
! #: c/c-decl.c:8429
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.c:8590
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr ""
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8597
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.c:8676 cp/decl.c:14722
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
  
! #: c/c-decl.c:8691
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.c:8805 c/c-decl.c:8821
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr ""
  
! #: c/c-decl.c:8816
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr ""
  
! #: c/c-decl.c:8840
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.c:8848
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8937 cp/decl.c:5130 cp/decl.c:15251
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr ""
  
! #: c/c-decl.c:8955
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.c:8966
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8990
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.c:9049
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr ""
  
! #: c/c-decl.c:9058
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr ""
  
! #: c/c-decl.c:9066 cp/decl.c:15386
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr ""
  
! #: c/c-decl.c:9076
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr ""
  
! #: c/c-decl.c:9095
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr ""
  
! #: c/c-decl.c:9097
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.c:9104
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr ""
  
! #: c/c-decl.c:9141
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.c:9156
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.c:9172
  #, gcc-internal-format
  msgid "parameter name omitted"
  msgstr ""
  
! #: c/c-decl.c:9209
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr ""
  
! #: c/c-decl.c:9218
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr ""
  
! #: c/c-decl.c:9234
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr ""
  
! #: c/c-decl.c:9242
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr ""
  
! #: c/c-decl.c:9251
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr ""
  
! #: c/c-decl.c:9280 c/c-decl.c:9285
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.c:9305
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr ""
  
! #: c/c-decl.c:9312
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr ""
  
! #: c/c-decl.c:9365
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.c:9376
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9379 c/c-decl.c:9426 c/c-decl.c:9440
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr ""
  
! #: c/c-decl.c:9418
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.c:9423
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9433
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.c:9438
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9689 cp/decl.c:16212
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.c:9708 cp/decl.c:16244
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr ""
*************** msgstr ""
*** 35117,35368 ****
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9787
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.c:9792
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.c:9799
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr ""
  
! #: c/c-decl.c:9831
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9835
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9842
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9847
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9851
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9855
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:10105
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.c:10163 c/c-decl.c:10170
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr ""
  
! #: c/c-decl.c:10197 c/c-decl.c:10581 c/c-decl.c:10971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:10209 cp/parser.c:29186
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
  
! #: c/c-decl.c:10222
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr ""
  
! #: c/c-decl.c:10451 c/c-parser.c:9089
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr ""
  
! #: c/c-decl.c:10497
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr ""
  
! #: c/c-decl.c:10568 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr ""
  
! #: c/c-decl.c:10624
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr ""
  
! #: c/c-decl.c:10646
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr ""
  
! #: c/c-decl.c:10689
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr ""
  
! #: c/c-decl.c:10808
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr ""
  
! #: c/c-decl.c:10858
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr ""
  
! #: c/c-decl.c:10929
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr ""
  
! #: c/c-decl.c:10952 c/c-decl.c:11221 c/c-parser.c:8080
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr ""
  
! #: c/c-decl.c:10954
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr ""
  
! #: c/c-decl.c:10989
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.c:11002
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.c:11050
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr ""
  
! #: c/c-decl.c:11071
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:11073
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.c:11075
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.c:11089 c/c-parser.c:7480
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr ""
  
! #: c/c-decl.c:11092 c/c-parser.c:7483
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr ""
  
! #: c/c-decl.c:11104
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:11113
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.c:11126
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.c:11134
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:11142
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.c:11218
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.c:11233
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.c:11284 c/c-decl.c:11300 c/c-decl.c:11326
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.c:11724 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.c:11728 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.c:385 c/c-typeck.c:11838 cp/typeck.c:4814
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.c:395 c/c-typeck.c:11847 cp/typeck.c:4822
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:396 c/c-typeck.c:11777 cp/typeck.c:4767
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:404 c/c-typeck.c:11866 cp/typeck.c:4830
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:405 c/c-typeck.c:11801 cp/typeck.c:4775
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:412 c/c-typeck.c:11858
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.c:413 c/c-typeck.c:11788
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
--- 35136,35387 ----
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9804
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.c:9809
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.c:9816
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr ""
  
! #: c/c-decl.c:9848
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9852
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9859
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9864
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9868
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:9872
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.c:10122
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.c:10180 c/c-decl.c:10187
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr ""
  
! #: c/c-decl.c:10214 c/c-decl.c:10598 c/c-decl.c:10988
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:10226 cp/parser.c:29186
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
  
! #: c/c-decl.c:10239
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr ""
  
! #: c/c-decl.c:10468 c/c-parser.c:9089
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr ""
  
! #: c/c-decl.c:10514
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr ""
  
! #: c/c-decl.c:10585 c/c-decl.c:11145
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr ""
  
! #: c/c-decl.c:10641
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr ""
  
! #: c/c-decl.c:10663
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr ""
  
! #: c/c-decl.c:10706
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr ""
  
! #: c/c-decl.c:10825
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr ""
  
! #: c/c-decl.c:10875
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr ""
  
! #: c/c-decl.c:10946
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr ""
  
! #: c/c-decl.c:10969 c/c-decl.c:11238 c/c-parser.c:8080
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr ""
  
! #: c/c-decl.c:10971
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr ""
  
! #: c/c-decl.c:11006
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.c:11019
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.c:11067
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr ""
  
! #: c/c-decl.c:11088
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.c:11090
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.c:11092
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.c:11106 c/c-parser.c:7480
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr ""
  
! #: c/c-decl.c:11109 c/c-parser.c:7483
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr ""
  
! #: c/c-decl.c:11121
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.c:11130
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.c:11143
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.c:11151
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:11159
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.c:11235
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.c:11250
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.c:11301 c/c-decl.c:11317 c/c-decl.c:11343
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.c:11741 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.c:11745 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.c:385 c/c-typeck.c:11830 cp/typeck.c:4832
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.c:395 c/c-typeck.c:11839 cp/typeck.c:4840
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:396 c/c-typeck.c:11769 cp/typeck.c:4785
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:404 c/c-typeck.c:11858 cp/typeck.c:4848
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:405 c/c-typeck.c:11793 cp/typeck.c:4793
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:412 c/c-typeck.c:11850
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.c:413 c/c-typeck.c:11780
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
*************** msgstr ""
*** 35844,35855 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4601
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6990 cp/typeck.c:4606
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
--- 35863,35874 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4619
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6990 cp/typeck.c:4624
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
*************** msgstr ""
*** 36781,36787 ****
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16754
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
--- 36800,36806 ----
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16757
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
*************** msgstr ""
*** 37169,37175 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr ""
  
! #: c/c-typeck.c:2628 cp/typeck.c:3428 cp/typeck.c:3517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
--- 37188,37194 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr ""
  
! #: c/c-typeck.c:2628 cp/typeck.c:3446 cp/typeck.c:3535
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
*************** msgstr ""
*** 37194,37200 ****
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2912 cp/typeck.c:1700
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
--- 37213,37219 ----
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2912 cp/typeck.c:1717
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
*************** msgstr ""
*** 37307,37323 ****
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr ""
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4887 cp/typeck.c:5148
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4913 cp/typeck.c:4936
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr ""
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4916 cp/typeck.c:4939
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
--- 37326,37342 ----
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr ""
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4905 cp/typeck.c:5166
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4931 cp/typeck.c:4954
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr ""
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4934 cp/typeck.c:4957
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
*************** msgstr ""
*** 37342,37348 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:3963 cp/typeck.c:5708
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
--- 37361,37367 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:3963 cp/typeck.c:5726
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
*************** msgstr ""
*** 37512,37518 ****
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11034
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
--- 37531,37537 ----
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11026
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
*************** msgstr ""
*** 37585,37591 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5864 cp/typeck.c:7973
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
--- 37604,37610 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5864 cp/typeck.c:7991
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
*************** msgstr ""
*** 37747,37753 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:7083 cp/typeck.c:9068
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
--- 37766,37772 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:7083 cp/typeck.c:9086
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
*************** msgstr ""
*** 37907,37913 ****
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.c:7857 cp/typeck.c:2067
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
--- 37926,37932 ----
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.c:7857 cp/typeck.c:2084
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
*************** msgstr ""
*** 37938,37944 ****
  msgid "invalid initializer"
  msgstr ""
  
! #: c/c-typeck.c:8255 cp/decl.c:6467
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
--- 37957,37963 ----
  msgid "invalid initializer"
  msgstr ""
  
! #: c/c-typeck.c:8255 cp/decl.c:6477
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
*************** msgstr ""
*** 38083,38089 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9502
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
--- 38102,38108 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9520
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
*************** msgstr ""
*** 38108,38515 ****
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.c:10725 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.c:10750
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.c:10788 c/c-typeck.c:10796
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.c:10802 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10804
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10976 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10978 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10983 cp/parser.c:12872
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.c:10988
  #, gcc-internal-format
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:10990
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:11016 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.c:11060
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5162
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11896 c/c-typeck.c:12064 cp/typeck.c:5175
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11921 c/c-typeck.c:12089 cp/typeck.c:5203
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11935 cp/typeck.c:4878
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
  
! #: c/c-typeck.c:11953 c/c-typeck.c:11974
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11959 c/c-typeck.c:11980
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:12001 c/c-typeck.c:12130
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.c:12008 c/c-typeck.c:12014
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr ""
  
! #: c/c-typeck.c:12021 c/c-typeck.c:12140
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.c:12033 c/c-typeck.c:12038 c/c-typeck.c:12166 c/c-typeck.c:12171
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.c:12118
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.c:12120
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.c:12125
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr ""
  
! #: c/c-typeck.c:12148 c/c-typeck.c:12151 c/c-typeck.c:12158 c/c-typeck.c:12161
! #: cp/typeck.c:5226 cp/typeck.c:5233
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.c:12226
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.c:12541
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12545
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12549
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12565
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12755 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12766 c/c-typeck.c:12776 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.c:12811 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12855 c/c-typeck.c:14331 c/c-typeck.c:14395 c/c-typeck.c:14457
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12868 c/c-typeck.c:14263 c/c-typeck.c:14381
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12877 c/c-typeck.c:14405 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.c:12887 cp/semantics.c:4689 cp/semantics.c:7192
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12891 c/c-typeck.c:14422 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12898
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12907 c/c-typeck.c:14429 c/c-typeck.c:14539
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12943 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12950 cp/semantics.c:4752
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12979 c/c-typeck.c:13045 c/c-typeck.c:13317
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12998 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13006 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13015 c/c-typeck.c:13131 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13032 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13088 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13123 cp/semantics.c:4934
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13141 c/c-typeck.c:13256 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13149 cp/semantics.c:4960
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.c:13534 cp/semantics.c:6012
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.c:13541
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.c:13547 cp/semantics.c:6019
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.c:13560 cp/semantics.c:6035
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr ""
  
! #: c/c-typeck.c:13580 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.c:13607
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13614 cp/semantics.c:6102
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13620 cp/semantics.c:6108
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13626 cp/semantics.c:6114
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13738 c/c-typeck.c:13748
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.c:13766
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13778
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13786
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13836
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13845 cp/semantics.c:5904
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.c:13933
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13951 c/c-typeck.c:14597 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13963 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13977 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.c:13993
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14012 cp/semantics.c:6310
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:14042 c/c-typeck.c:14532 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:14052 cp/semantics.c:6407
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14096 c/c-typeck.c:14127
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14072 c/c-typeck.c:14103 c/c-typeck.c:14352 c/c-typeck.c:14468
! #: c/c-typeck.c:14475 c/c-typeck.c:14491 c/c-typeck.c:14502
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
--- 38127,38534 ----
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.c:10721 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.c:10746
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.c:10783 c/c-typeck.c:10791
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.c:10797 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10799
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10968 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10970 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10975 cp/parser.c:12872
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.c:10980
  #, gcc-internal-format
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:10982
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr ""
  
! #: c/c-typeck.c:11008 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.c:11052
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:11880 c/c-typeck.c:12048 cp/typeck.c:5180
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5193
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11913 c/c-typeck.c:12081 cp/typeck.c:5221
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11927 cp/typeck.c:4896
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
  
! #: c/c-typeck.c:11945 c/c-typeck.c:11966
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11951 c/c-typeck.c:11972
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11993 c/c-typeck.c:12122
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.c:12000 c/c-typeck.c:12006
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr ""
  
! #: c/c-typeck.c:12013 c/c-typeck.c:12132
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.c:12025 c/c-typeck.c:12030 c/c-typeck.c:12158 c/c-typeck.c:12163
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.c:12110
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.c:12112
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.c:12117
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr ""
  
! #: c/c-typeck.c:12140 c/c-typeck.c:12143 c/c-typeck.c:12150 c/c-typeck.c:12153
! #: cp/typeck.c:5244 cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.c:12218
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.c:12533
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12537
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12541
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12557
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12747 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12758 c/c-typeck.c:12768 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.c:12803 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12847 c/c-typeck.c:14323 c/c-typeck.c:14387 c/c-typeck.c:14449
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12860 c/c-typeck.c:14255 c/c-typeck.c:14373
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12869 c/c-typeck.c:14397 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.c:12879 cp/semantics.c:4689 cp/semantics.c:7192
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12883 c/c-typeck.c:14414 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12890
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12899 c/c-typeck.c:14421 c/c-typeck.c:14531
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12935 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12942 cp/semantics.c:4752
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12971 c/c-typeck.c:13037 c/c-typeck.c:13309
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12990 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12998 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13007 c/c-typeck.c:13123 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13024 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13065 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13080 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13115 cp/semantics.c:4934
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13133 c/c-typeck.c:13248 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13141 cp/semantics.c:4960
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.c:13526 cp/semantics.c:6012
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.c:13533
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.c:13539 cp/semantics.c:6019
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.c:13552 cp/semantics.c:6035
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr ""
  
! #: c/c-typeck.c:13572 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.c:13599
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13606 cp/semantics.c:6102
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13612 cp/semantics.c:6108
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13618 cp/semantics.c:6114
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13730 c/c-typeck.c:13740
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.c:13758
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13770
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13778
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13828
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13837 cp/semantics.c:5904
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.c:13925
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13943 c/c-typeck.c:14589 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13955 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13969 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
  
! #: c/c-typeck.c:13977
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14004 cp/semantics.c:6310
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:14034 c/c-typeck.c:14524 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:14044 cp/semantics.c:6407
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.c:14056 c/c-typeck.c:14088 c/c-typeck.c:14119
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14095 c/c-typeck.c:14344 c/c-typeck.c:14460
! #: c/c-typeck.c:14467 c/c-typeck.c:14483 c/c-typeck.c:14494
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
*************** msgstr ""
*** 38518,38689 ****
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14075 c/c-typeck.c:14106 c/c-typeck.c:14478 c/c-typeck.c:14505
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:14089 cp/semantics.c:6477
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:14120 cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:14139 cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14146
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:14153
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14160
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14173 cp/semantics.c:6936
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14179
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14244 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.c:14255 cp/semantics.c:7012
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14271 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.c:14280 cp/semantics.c:7042
  #, 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.c:14323 cp/semantics.c:7086
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14488 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:14356 c/c-typeck.c:14494 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:14388 cp/semantics.c:7155
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14448 c/c-typeck.c:14546 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14527 cp/semantics.c:7361
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:14555 cp/semantics.c:7390
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:14569 cp/semantics.c:7406
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14572 cp/semantics.c:7409
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14587
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:14675 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:14721 cp/semantics.c:7814
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14731
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14750 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14762 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14780 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14795 cp/semantics.c:7709
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14961
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.c:14966
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.c:14972
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 38537,38708 ----
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14067 c/c-typeck.c:14098 c/c-typeck.c:14470 c/c-typeck.c:14497
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:14081 cp/semantics.c:6477
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:14112 cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:14131 cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14138
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:14145
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14152
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14165 cp/semantics.c:6936
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14171
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14236 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.c:14247 cp/semantics.c:7012
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14263 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.c:14272 cp/semantics.c:7042
  #, 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.c:14315 cp/semantics.c:7086
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14340 c/c-typeck.c:14480 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14486 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:14380 cp/semantics.c:7155
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14440 c/c-typeck.c:14538 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14519 cp/semantics.c:7361
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:14547 cp/semantics.c:7390
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:14561 cp/semantics.c:7406
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14564 cp/semantics.c:7409
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14579
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:14667 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:14713 cp/semantics.c:7814
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14723
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14742 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14754 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14772 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14787 cp/semantics.c:7709
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14953
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.c:14958
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.c:14964
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr ""
*** 38856,38862 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:3589 cp/pt.c:6503
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 38875,38881 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:3589 cp/pt.c:6505
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 38947,38953 ****
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.c:4289 cp/call.c:11228
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
--- 38966,38972 ----
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.c:4289 cp/call.c:11243
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
*************** msgstr ""
*** 39122,39578 ****
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.c:6505
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6508
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6547
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.c:6707
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6713
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.c:6731
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.c:6733 cp/decl.c:7446
  #, gcc-internal-format
  msgid "declared private here"
  msgstr ""
  
! #: cp/call.c:6738
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr ""
  
! #: cp/call.c:6740 cp/decl.c:7447
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr ""
  
! #: cp/call.c:6745
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.c:6855
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6858 cp/call.c:6877 cp/typeck.c:4047
  #, gcc-internal-format
  msgid "  declared here"
  msgstr ""
  
! #: cp/call.c:6862
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.c:6874
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6881
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.c:6948
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6993
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr ""
  
! #: cp/call.c:7004
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:7013
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:7053 cp/cvt.c:226
  msgid "invalid conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:7095 cp/call.c:7102
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:7098
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:7351
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7355
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7358
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7393
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7396 cp/call.c:7413
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7399
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7512
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.c:7529 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.c:7566
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7602
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.c:7612
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7680
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr ""
  
! #: cp/call.c:7689
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7793
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:7852
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:8245
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:8248 cp/call.c:8364 cp/call.c:10695
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:8278
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:8360
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:8366
  #, gcc-internal-format
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr ""
  
! #: cp/call.c:8478
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8609
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.c:8966
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8969
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8974
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8979
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8994
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8996
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.c:8998
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.c:9001
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9004
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9006
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:9027
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9029
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.c:9031
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9034
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9037
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9040
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:9051
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:9063
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9080
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:9083
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:9093
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9096
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9099
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:9130
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.c:9226
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:9500 cp/typeck.c:9003
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/call.c:9522
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9551
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9598
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:9639 cp/pt.c:15262 cp/typeck.c:3029
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9641
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9799
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.c:9802
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:9823
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:9828
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:9829
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:9852
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:10693
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:10754
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10755
  msgid "  for conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:10758
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:10988
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:10992
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:10994
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:11040
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:11443
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:11566
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:11570
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
--- 39141,39597 ----
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.c:6519
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6522
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6561
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.c:6721
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6727
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.c:6745
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.c:6747 cp/decl.c:7455
  #, gcc-internal-format
  msgid "declared private here"
  msgstr ""
  
! #: cp/call.c:6752
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr ""
  
! #: cp/call.c:6754 cp/decl.c:7456
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr ""
  
! #: cp/call.c:6759
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.c:6870
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6873 cp/call.c:6892 cp/typeck.c:4065
  #, gcc-internal-format
  msgid "  declared here"
  msgstr ""
  
! #: cp/call.c:6877
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.c:6889
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6896
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.c:6963
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:7008
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr ""
  
! #: cp/call.c:7019
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:7028
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:7068 cp/cvt.c:226
  msgid "invalid conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:7110 cp/call.c:7117
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:7113
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:7366
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7370
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7373
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7408
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7411 cp/call.c:7428
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7414
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7527
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.c:7544 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.c:7581
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7617
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.c:7627
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7695
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr ""
  
! #: cp/call.c:7704
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7808
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:7867
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:8260
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:8263 cp/call.c:8379 cp/call.c:10710
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:8293
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:8375
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:8381
  #, gcc-internal-format
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr ""
  
! #: cp/call.c:8493
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8624
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.c:8981
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8984
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8989
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8994
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:9009
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.c:9011
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.c:9013
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.c:9016
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9019
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9021
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:9042
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9044
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.c:9046
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9049
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9052
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9055
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:9066
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:9078
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9095
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:9098
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9111
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9114
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:9123
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:9145
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.c:9241
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:9515 cp/typeck.c:9021
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/call.c:9537
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9566
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9613
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:9654 cp/pt.c:15265 cp/typeck.c:3047
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9656
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9814
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.c:9817
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:9838
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:9843
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:9844
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:9867
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:10708
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:10769
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10770
  msgid "  for conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:10773
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:11003
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:11007
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:11009
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:11055
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:11458
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:11581
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:11585
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
*************** msgstr ""
*** 40556,40562 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.c:497 cp/typeck.c:7518
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
--- 40575,40581 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.c:497 cp/typeck.c:7536
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
*************** msgstr ""
*** 40919,40925 ****
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr ""
  
! #: cp/decl.c:1225 cp/decl.c:14140
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr ""
--- 40938,40944 ----
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr ""
  
! #: cp/decl.c:1225 cp/decl.c:14149
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr ""
*************** msgstr ""
*** 41112,41150 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2422
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.c:2561
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr ""
  
  #. Reject two definitions.
! #: cp/decl.c:2815 cp/decl.c:2844 cp/decl.c:2877 cp/decl.c:2894 cp/decl.c:2992
  #: cp/decl2.c:903
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr ""
  
! #: cp/decl.c:2831
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr ""
  
! #: cp/decl.c:2841
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr ""
  
! #: cp/decl.c:2855 cp/decl.c:2904
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2858 cp/decl.c:2907
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
--- 41131,41169 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2439
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.c:2578
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr ""
  
  #. Reject two definitions.
! #: cp/decl.c:2832 cp/decl.c:2861 cp/decl.c:2894 cp/decl.c:2911 cp/decl.c:3009
  #: cp/decl2.c:903
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr ""
  
! #: cp/decl.c:2848
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr ""
  
! #: cp/decl.c:2858
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr ""
  
! #: cp/decl.c:2872 cp/decl.c:2921
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2875 cp/decl.c:2924
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
*************** msgstr ""
*** 41152,41776 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2924
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.c:2938
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2956 cp/decl.c:3000 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr ""
  
! #: cp/decl.c:2983
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.c:3049
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3050
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.c:3144
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.c:3167 cp/decl.c:3395
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3195
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr ""
  
! #: cp/decl.c:3198
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:3253
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3348 cp/decl.c:3368
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:3355
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr ""
  
! #: cp/decl.c:3358
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:3366
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:3370
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3372
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3378
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3410 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3809
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr ""
  
! #: cp/decl.c:3816 cp/parser.c:6492
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr ""
  
! #: cp/decl.c:3827
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.c:3855 cp/decl.c:3948
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3856
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3869
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr ""
  
! #: cp/decl.c:3878
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:3885
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:3957
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr ""
  
! #: cp/decl.c:4273
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.c:4741
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4744
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4747
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4766
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr ""
  
! #: cp/decl.c:4769
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4792
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:4797
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr ""
  
! #: cp/decl.c:4814
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.c:4846
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.c:4854
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:4864
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:4869
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:4872
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.c:4875
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4879
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4883
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4887
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4891
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4895
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.c:4898
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.c:4920
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr ""
  
! #: cp/decl.c:4923
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.c:4995
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4999
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5069 cp/decl2.c:834
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr ""
  
! #: cp/decl.c:5077
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.c:5107
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.c:5131
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.c:5139
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr ""
  
! #: cp/decl.c:5140
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr ""
  
! #: cp/decl.c:5152
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5164
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr ""
  
! #: cp/decl.c:5214
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.c:5248
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5252
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5317
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr ""
  
! #: cp/decl.c:5323 cp/decl.c:6330
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr ""
  
! #: cp/decl.c:5333
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:5369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:5426
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5432
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5451
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.c:5454
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:5510
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.c:5517
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr ""
  
! #: cp/decl.c:5529
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:5569
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.c:5593
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.c:5644
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5648
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5654
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5690
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr ""
  
! #: cp/decl.c:5697
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5704
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.c:5712
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.c:5716
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5719
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5887
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.c:5928
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:5963
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5971
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.c:5991
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr ""
  
! #: cp/decl.c:6021
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6060 cp/decl.c:6302 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr ""
  
! #: cp/decl.c:6097
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.c:6107
  #, gcc-internal-format
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr ""
  
! #: cp/decl.c:6227
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr ""
  
! #: cp/decl.c:6332
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr ""
  
! #: cp/decl.c:6340
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.c:6395
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr ""
  
! #: cp/decl.c:6416
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.c:6461
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6568
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.c:6603
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.c:6605
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.c:6608
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.c:6791
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr ""
  
! #: cp/decl.c:6938
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:6956 cp/decl.c:12902
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.c:6960 cp/decl.c:12906
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.c:7007
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7103
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.c:7156
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr ""
  
! #: cp/decl.c:7348
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:7432
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7435
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7442
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.c:7468
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7477
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7694
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.c:7710
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.c:7719 cp/decl.c:7804
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
--- 41171,41795 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.c:2955
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2958
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2973 cp/decl.c:3017 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr ""
  
! #: cp/decl.c:3000
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.c:3066
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3067
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.c:3161
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.c:3184 cp/decl.c:3412
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3212
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr ""
  
! #: cp/decl.c:3215
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:3270
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3365 cp/decl.c:3385
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:3372
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr ""
  
! #: cp/decl.c:3375
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:3383
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3395
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3427 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3819
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr ""
  
! #: cp/decl.c:3826 cp/parser.c:6492
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr ""
  
! #: cp/decl.c:3837
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.c:3865 cp/decl.c:3958
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3866
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3879
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr ""
  
! #: cp/decl.c:3888
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:3967
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr ""
  
! #: cp/decl.c:4283
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.c:4751
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4754
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4776
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr ""
  
! #: cp/decl.c:4779
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4802
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:4807
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr ""
  
! #: cp/decl.c:4824
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.c:4856
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.c:4864
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:4871
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:4874
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:4879
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:4882
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.c:4885
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4889
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4893
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4901
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4905
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.c:4908
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.c:4930
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr ""
  
! #: cp/decl.c:4933
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.c:5005
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:5009
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5079 cp/decl2.c:834
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr ""
  
! #: cp/decl.c:5087
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.c:5117
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.c:5141
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.c:5149
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr ""
  
! #: cp/decl.c:5150
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr ""
  
! #: cp/decl.c:5162
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5174
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr ""
  
! #: cp/decl.c:5224
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.c:5258
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5262
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5327
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr ""
  
! #: cp/decl.c:5333 cp/decl.c:6340
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr ""
  
! #: cp/decl.c:5343
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:5379
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:5436
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5442
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5461
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.c:5464
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:5520
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.c:5527
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr ""
  
! #: cp/decl.c:5539
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:5579
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.c:5603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.c:5654
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5658
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5664
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5700
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr ""
  
! #: cp/decl.c:5707
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5714
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.c:5722
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.c:5726
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5729
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5897
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.c:5938
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:5973
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5981
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.c:6001
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr ""
  
! #: cp/decl.c:6031
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6070 cp/decl.c:6312 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr ""
  
! #: cp/decl.c:6107
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.c:6117
  #, gcc-internal-format
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr ""
  
! #: cp/decl.c:6237
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr ""
  
! #: cp/decl.c:6342
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr ""
  
! #: cp/decl.c:6350
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.c:6405
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr ""
  
! #: cp/decl.c:6426
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.c:6471
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6578
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.c:6615
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.c:6618
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.c:6623
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.c:6801
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr ""
  
! #: cp/decl.c:6948
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:6966 cp/decl.c:12911
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.c:6970 cp/decl.c:12915
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.c:7017
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7113
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.c:7166
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr ""
  
! #: cp/decl.c:7358
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:7441
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7444
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7451
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.c:7477
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7486
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7703
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.c:7719
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.c:7728 cp/decl.c:7813
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
*************** msgstr[0] ""
*** 41778,41784 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7723
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
--- 41797,41803 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7732
  #, 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] ""
*** 41786,41792 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7726
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
--- 41805,41811 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7735
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
*************** msgstr[0] ""
*** 41794,43186 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7771
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.c:7797
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr ""
  
! #: cp/decl.c:7806
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7827
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7853
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.c:7858
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.c:7863
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.c:7867
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.c:7876
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.c:8316
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8319
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8324
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8553
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.c:8557
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr ""
  
! #: cp/decl.c:8560
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr ""
  
! #: cp/decl.c:8576
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8578
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8604
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.c:8606
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8612
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.c:8615
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.c:8617
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8623
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.c:8626
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.c:8628
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8634
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.c:8637
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.c:8639
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.c:8653
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr ""
  
! #: cp/decl.c:8685
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8725
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.c:8736
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.c:8743
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.c:8746
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8822
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.c:8884
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.c:8895
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.c:8916
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8925
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8942
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.c:8989
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:8992
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.c:8995
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:8997
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.c:9054
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:9055
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:9063
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:9064
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:9074
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:9080
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.c:9093
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.c:9103
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr ""
  
! #: cp/decl.c:9111
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9117
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9125
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.c:9130
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.c:9211
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.c:9251
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:9256
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.c:9258
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr ""
  
! #: cp/decl.c:9275
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.c:9465
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.c:9474
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:9481
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9601
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.c:9605
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.c:9609
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.c:9620
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9625
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:9630
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9739
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9742
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9773 cp/decl.c:9842
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9777 cp/decl.c:9845
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9825
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:9828
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.c:9852
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.c:9855
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.c:9861
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9864
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9913
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:9973
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr ""
  
! #: cp/decl.c:9975 cp/pt.c:14971
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr ""
  
! #: cp/decl.c:9987
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.c:9994
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.c:9999
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.c:10001
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.c:10006
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.c:10009
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.c:10023
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:10027
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:10097
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:10100
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.c:10110
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:10113
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr ""
  
! #: cp/decl.c:10125
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:10128
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:10136
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.c:10139
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:10143
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:10152
  #, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:10173
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10180
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10195
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.c:10200
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.c:10458
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr ""
  
! #: cp/decl.c:10461 cp/decl.c:10481
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:10464
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr ""
  
! #: cp/decl.c:10473
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr ""
  
! #: cp/decl.c:10495 cp/decl.c:10588 cp/decl.c:10597 cp/decl.c:12241
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr ""
  
! #: cp/decl.c:10501
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr ""
  
! #: cp/decl.c:10529
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10580
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:10605
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:10610
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr ""
  
! #: cp/decl.c:10645
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10652
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10660
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:10666
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:10701
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: cp/decl.c:10750 cp/decl.c:10753 cp/decl.c:10756
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.c:10772
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr ""
  
! #: cp/decl.c:10778
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr ""
  
! #: cp/decl.c:10832
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr ""
  
! #: cp/decl.c:10838
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr ""
  
! #: cp/decl.c:10846 cp/decl.c:10852
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.c:10857
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.c:10859
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.c:10925
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10964
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10984
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.c:10993
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr ""
  
! #: cp/decl.c:11006
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:11013
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.c:11023 cp/decl.c:11165
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.c:11030
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:11036
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:11046
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr ""
  
! #: cp/decl.c:11056
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr ""
  
! #: cp/decl.c:11059
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:11061
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:11065
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.c:11070
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:11076
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr ""
  
! #: cp/decl.c:11080
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:11084
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr ""
  
! #: cp/decl.c:11088
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11092
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11103
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.c:11106
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11137
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:11163
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.c:11177
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:11181
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:11203
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:11285
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:11334
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11357
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11361
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.c:11366
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr ""
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11382
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11387
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.c:11398
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.c:11407
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.c:11420
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.c:11432
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.c:11435
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11465
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr ""
  
! #: cp/decl.c:11471
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.c:11500
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11501
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11505
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11506
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11514
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11515
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11533
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr ""
  
! #: cp/decl.c:11550
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.c:11554
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:11557
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.c:11570
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11596
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:11636
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr ""
  
! #: cp/decl.c:11649 cp/decl.c:11656
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr ""
  
! #: cp/decl.c:11658
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.c:11687
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.c:11688
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.c:11761
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11831
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11856
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11862
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11892
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11894
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11902
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11942
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.c:11950
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11952
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11963
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr ""
  
! #: cp/decl.c:11966
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr ""
  
! #: cp/decl.c:11969
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:11979
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11986
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11993
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11999
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:12005
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:12011
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:12047
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr ""
  
! #: cp/decl.c:12050
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:12055
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:12059
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:12083
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:12171
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.c:12179
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr ""
  
! #: cp/decl.c:12181
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:12185
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:12198
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:12218
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:12222
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:12232
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:12247
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr ""
  
! #: cp/decl.c:12266
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:12272
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.c:12274
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:12325 cp/parser.c:3290
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
  
! #: cp/decl.c:12329
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.c:12353
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr ""
  
! #: cp/decl.c:12356
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr ""
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12372
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr ""
  
! #: cp/decl.c:12393
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr ""
  
! #: cp/decl.c:12403
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr ""
  
! #: cp/decl.c:12413
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.c:12427
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:12434
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr ""
  
! #: cp/decl.c:12441
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12447
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12453
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.c:12462
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12468
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr ""
  
! #: cp/decl.c:12477
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.c:12480
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr ""
  
! #: cp/decl.c:12538
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.c:12543
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr ""
  
! #: cp/decl.c:12555
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.c:12558
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.c:12603
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12608
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.c:12637
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12642
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12697
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12699
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12704
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12708
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12713
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.c:12725
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12729
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12737
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.c:12744
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12745
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12779
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.c:12788
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12827
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12834
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:12840
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12848
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.c:12869
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr ""
  
! #: cp/decl.c:12881
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:12886
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.c:13051
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr ""
  
! #: cp/decl.c:13054
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.c:13138
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:13142
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:13165
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr ""
  
! #: cp/decl.c:13192
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:13194
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
--- 41813,43205 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7780
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.c:7806
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr ""
  
! #: cp/decl.c:7815
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7836
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7862
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.c:7867
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.c:7872
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.c:7876
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.c:7885
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.c:8325
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8328
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8333
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8562
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.c:8566
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr ""
  
! #: cp/decl.c:8569
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr ""
  
! #: cp/decl.c:8585
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8587
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8613
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.c:8615
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8621
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.c:8624
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.c:8626
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.c:8635
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.c:8637
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8643
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.c:8648
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8655
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.c:8662
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr ""
  
! #: cp/decl.c:8694
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8734
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.c:8745
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.c:8752
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.c:8755
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8831
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.c:8893
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.c:8904
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.c:8925
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8934
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8951
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.c:8998
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:9001
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.c:9004
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:9006
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.c:9063
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:9064
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:9072
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:9073
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:9083
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:9089
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.c:9102
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.c:9112
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr ""
  
! #: cp/decl.c:9120
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9126
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9134
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.c:9139
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.c:9220
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.c:9260
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:9265
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.c:9267
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr ""
  
! #: cp/decl.c:9284
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.c:9474
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.c:9483
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:9490
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9610
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.c:9614
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.c:9618
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9634
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:9639
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9748
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9751
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9782 cp/decl.c:9851
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9786 cp/decl.c:9854
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9834
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:9837
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.c:9861
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.c:9864
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.c:9870
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:9982
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr ""
  
! #: cp/decl.c:9984 cp/pt.c:14974
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/decl.c:9994
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr ""
  
! #: cp/decl.c:9996
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.c:10001
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.c:10003
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.c:10008
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.c:10010
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.c:10015
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.c:10018
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.c:10032
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:10036
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:10106
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:10109
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.c:10119
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:10122
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr ""
  
! #: cp/decl.c:10134
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:10137
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:10145
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.c:10148
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:10152
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:10161
  #, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:10182
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10189
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10204
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.c:10209
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.c:10467
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr ""
  
! #: cp/decl.c:10470 cp/decl.c:10490
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:10473
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr ""
  
! #: cp/decl.c:10482
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr ""
  
! #: cp/decl.c:10504 cp/decl.c:10597 cp/decl.c:10606 cp/decl.c:12250
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr ""
  
! #: cp/decl.c:10510
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr ""
  
! #: cp/decl.c:10538
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10589
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:10614
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:10619
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr ""
  
! #: cp/decl.c:10654
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10661
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10669
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:10675
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:10710
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: cp/decl.c:10759 cp/decl.c:10762 cp/decl.c:10765
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.c:10781
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr ""
  
! #: cp/decl.c:10787
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr ""
  
! #: cp/decl.c:10841
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr ""
  
! #: cp/decl.c:10847
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr ""
  
! #: cp/decl.c:10855 cp/decl.c:10861
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.c:10866
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.c:10868
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.c:10934
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10973
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10993
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.c:11002
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr ""
  
! #: cp/decl.c:11015
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:11022
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.c:11032 cp/decl.c:11174
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.c:11039
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:11045
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:11055
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr ""
  
! #: cp/decl.c:11065
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr ""
  
! #: cp/decl.c:11068
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:11070
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:11074
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.c:11079
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:11085
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr ""
  
! #: cp/decl.c:11089
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:11093
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr ""
  
! #: cp/decl.c:11097
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11101
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11112
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.c:11115
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11146
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:11172
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.c:11186
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:11190
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11198
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:11212
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:11294
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:11343
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11366
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11370
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.c:11375
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr ""
  
! #: cp/decl.c:11382
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11391
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11396
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.c:11407
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.c:11416
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.c:11429
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.c:11441
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.c:11444
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11474
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr ""
  
! #: cp/decl.c:11480
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.c:11509
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11510
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11514
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11515
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11523
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11524
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11542
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr ""
  
! #: cp/decl.c:11559
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.c:11563
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:11566
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.c:11579
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:11645
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr ""
  
! #: cp/decl.c:11658 cp/decl.c:11665
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr ""
  
! #: cp/decl.c:11667
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.c:11696
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.c:11697
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.c:11770
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11840
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11865
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11871
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11901
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11903
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11911
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.c:11959
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11961
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11972
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr ""
  
! #: cp/decl.c:11975
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr ""
  
! #: cp/decl.c:11978
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:11988
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11995
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:12002
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:12008
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:12014
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:12020
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:12056
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr ""
  
! #: cp/decl.c:12059
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:12064
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:12068
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:12092
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:12180
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.c:12188
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr ""
  
! #: cp/decl.c:12190
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:12194
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:12207
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:12227
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:12231
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:12241
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:12256
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr ""
  
! #: cp/decl.c:12275
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:12281
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.c:12283
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:12334 cp/parser.c:3290
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
  
! #: cp/decl.c:12338
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.c:12362
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr ""
  
! #: cp/decl.c:12365
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr ""
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12381
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr ""
  
! #: cp/decl.c:12402
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr ""
  
! #: cp/decl.c:12412
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr ""
  
! #: cp/decl.c:12422
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.c:12436
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:12443
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr ""
  
! #: cp/decl.c:12450
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12456
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12462
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.c:12471
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12477
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr ""
  
! #: cp/decl.c:12486
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.c:12489
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr ""
  
! #: cp/decl.c:12547
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.c:12552
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr ""
  
! #: cp/decl.c:12564
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.c:12567
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.c:12612
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12617
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.c:12646
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12651
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12706
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12708
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12713
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12717
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12722
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.c:12734
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12738
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12746
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.c:12753
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12754
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12788
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.c:12797
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12836
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12843
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:12849
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12857
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.c:12878
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr ""
  
! #: cp/decl.c:12890
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:12895
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.c:13060
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr ""
  
! #: cp/decl.c:13063
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.c:13147
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:13151
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:13174
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr ""
  
! #: cp/decl.c:13201
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:13203
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
*************** msgstr ""
*** 43200,43363 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13448
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13527
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:13534
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.c:13561
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr ""
  
! #: cp/decl.c:13567
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13577
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13603
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
  #. Variadic.
! #: cp/decl.c:13614
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:13640
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.c:13641
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.c:13653
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:13654
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:13665
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.c:13666 cp/decl.c:13676
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.c:13677
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.c:13691
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.c:13715
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13722
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13724
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13733
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13735
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13751
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13770
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13777
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13789
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13844
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13867
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13870
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13872
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr ""
  
! #: cp/decl.c:13880
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13881 cp/decl.c:13888
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr ""
  
! #: cp/decl.c:13887
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 43219,43382 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13457
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13536
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:13543
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.c:13570
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr ""
  
! #: cp/decl.c:13576
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13586
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13612
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
  #. Variadic.
! #: cp/decl.c:13623
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:13649
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.c:13650
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.c:13662
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:13663
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:13674
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.c:13675 cp/decl.c:13685
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.c:13686
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.c:13700
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.c:13724
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13731
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13733
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13742
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13744
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13760
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13779
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13786
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13798
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13853
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13876
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13879
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13881
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr ""
  
! #: cp/decl.c:13889
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13890 cp/decl.c:13897
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr ""
  
! #: cp/decl.c:13896
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 43369,43462 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13902
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.c:13956 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13986 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9306
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.c:13991
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:14000 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.c:14103
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.c:14139
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr ""
  
! #: cp/decl.c:14279
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:14286
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14297
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.c:14322
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:14352
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:14354
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr ""
  
! #: cp/decl.c:14499
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14502 cp/decl.c:14510 cp/decl.c:14520 cp/parser.c:18945
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
  
! #: cp/decl.c:14507
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14517
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14590
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 43388,43481 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13911
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.c:13965 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13995 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9308
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.c:14000
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:14009 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.c:14112
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.c:14148
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr ""
  
! #: cp/decl.c:14288
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:14295
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14306
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.c:14331
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:14361
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:14363
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr ""
  
! #: cp/decl.c:14508
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14511 cp/decl.c:14519 cp/decl.c:14529 cp/parser.c:18945
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
  
! #: cp/decl.c:14516
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14526
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14599
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 43465,43541 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14737
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14909
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.c:14919
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr ""
  
! #: cp/decl.c:14968
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14969
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.c:14980
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:15000
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.c:15111
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.c:15286 cp/typeck.c:9675
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15633
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr ""
  
! #: cp/decl.c:16102
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.c:16104 cp/typeck.c:9555
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:16324
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr ""
  
! #: cp/decl.c:16338
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.c:16711
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 43484,43560 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14746
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14918
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.c:14928
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr ""
  
! #: cp/decl.c:14977
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14978
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.c:14989
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:15009
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.c:15120
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.c:15295 cp/typeck.c:9693
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15642
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr ""
  
! #: cp/decl.c:16111
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.c:16113 cp/typeck.c:9573
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:16333
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr ""
  
! #: cp/decl.c:16347
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.c:16720
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 43575,43581 ****
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.c:566 cp/pt.c:5559
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr ""
--- 43594,43600 ----
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.c:566 cp/pt.c:5561
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr ""
*************** msgstr ""
*** 43588,43594 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5518
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
--- 43607,43613 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5520
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
*************** msgstr ""
*** 44021,44027 ****
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr ""
  
! #: cp/error.c:4292 cp/typeck.c:2420
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
--- 44040,44046 ----
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr ""
  
! #: cp/error.c:4292 cp/typeck.c:2437
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
*************** msgstr ""
*** 44031,44037 ****
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr ""
  
! #: cp/error.c:4318 cp/typeck.c:3013
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
--- 44050,44056 ----
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr ""
  
! #: cp/error.c:4318 cp/typeck.c:3031
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
*************** msgstr ""
*** 44368,44374 ****
  msgid "invalid pointer to bit-field %qD"
  msgstr ""
  
! #: cp/init.c:2264 cp/typeck.c:1897
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr ""
--- 44387,44393 ----
  msgid "invalid pointer to bit-field %qD"
  msgstr ""
  
! #: cp/init.c:2264 cp/typeck.c:1914
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr ""
*************** msgstr ""
*** 45216,45222 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3162 cp/pt.c:18411
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
--- 45235,45241 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3162 cp/pt.c:18414
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
*************** msgstr ""
*** 45574,45580 ****
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6552 cp/typeck.c:2712 cp/typeck.c:2715 cp/typeck.c:2732
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr ""
--- 45593,45599 ----
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6552 cp/typeck.c:2730 cp/typeck.c:2733 cp/typeck.c:2750
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr ""
*************** msgstr ""
*** 45599,45605 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr ""
  
! #: cp/parser.c:7028 cp/pt.c:19023
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr ""
--- 45618,45624 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr ""
  
! #: cp/parser.c:7028 cp/pt.c:19026
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr ""
*************** msgstr ""
*** 45614,45620 ****
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7744 cp/typeck.c:2600
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr ""
--- 45633,45639 ----
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7744 cp/typeck.c:2618
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr ""
*************** msgstr ""
*** 46056,46067 ****
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.c:14972 cp/pt.c:25054
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14984 cp/pt.c:25066
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 46075,46086 ----
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.c:14972 cp/pt.c:25053
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14984 cp/pt.c:25065
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr ""
*** 47287,47293 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:37072 cp/pt.c:16761
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
--- 47306,47312 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:37072 cp/pt.c:16764
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
*************** msgstr ""
*** 47327,47333 ****
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:39655 cp/pt.c:13085 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
--- 47346,47352 ----
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:39655 cp/pt.c:13087 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
*************** msgstr ""
*** 47661,47667 ****
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4083 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
--- 47680,47686 ----
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4083 cp/pt.c:4837
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
*************** msgstr ""
*** 47686,47747 ****
  msgid "template parameter %qD declared here"
  msgstr ""
  
! #: cp/pt.c:4771
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.c:4830
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr ""
  
! #: cp/pt.c:4854
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4858
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4862 cp/pt.c:4873
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4870
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.c:4886
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.c:4888
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.c:4935
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4938
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4959
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5005
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
--- 47705,47766 ----
  msgid "template parameter %qD declared here"
  msgstr ""
  
! #: cp/pt.c:4773
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.c:4832
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr ""
  
! #: cp/pt.c:4856
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4860
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4864 cp/pt.c:4875
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4872
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.c:4888
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.c:4890
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4940
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4961
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5007
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
*************** msgstr[0] ""
*** 47749,47765 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.c:5067
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.c:5071
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.c:5254
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr ""
--- 47768,47784 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.c:5069
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.c:5073
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.c:5256
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr ""
*************** msgstr ""
*** 47767,47813 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5276
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.c:5312
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5315
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.c:5318
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.c:5321
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5324 cp/pt.c:5382
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.c:5496
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr ""
  
! #: cp/pt.c:5503
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.c:5511
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 47786,47832 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5278
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.c:5314
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5317
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.c:5320
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.c:5323
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5326 cp/pt.c:5384
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.c:5498
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr ""
  
! #: cp/pt.c:5505
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.c:5513
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 47817,47873 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5533
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:5676
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:5719
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5733
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr ""
  
! #: cp/pt.c:5736
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr ""
  
! #: cp/pt.c:5738
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:5759
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.c:5762
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.c:5889
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr ""
  
! #: cp/pt.c:5902
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:5913
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
--- 47836,47892 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5535
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:5678
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:5721
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5735
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr ""
  
! #: cp/pt.c:5738
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr ""
  
! #: cp/pt.c:5740
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:5761
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.c:5764
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.c:5891
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr ""
  
! #: cp/pt.c:5904
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:5915
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
*************** msgstr[0] ""
*** 47875,47881 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.c:5917
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
--- 47894,47900 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.c:5919
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
*************** msgstr[0] ""
*** 47883,47894 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.c:5954
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr ""
  
! #: cp/pt.c:5955
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
--- 47902,47913 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.c:5956
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr ""
  
! #: cp/pt.c:5957
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
*************** msgstr ""
*** 47897,48013 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5965
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr ""
  
! #: cp/pt.c:5967
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr ""
  
! #: cp/pt.c:5995
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr ""
  
! #: cp/pt.c:5998
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr ""
  
! #: cp/pt.c:6258 cp/pt.c:6326
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr ""
  
! #: cp/pt.c:6261
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6264
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6276
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6280
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6329
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6331
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.c:6391
  #, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr ""
  
! #: cp/pt.c:6400
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6409
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6418
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.c:6429
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.c:6439
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.c:6448
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6460
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6464
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6475
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6486
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6498
  #, 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"
--- 47916,48032 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5967
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr ""
  
! #: cp/pt.c:5969
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr ""
  
! #: cp/pt.c:5997
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr ""
  
! #: cp/pt.c:6000
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr ""
  
! #: cp/pt.c:6260 cp/pt.c:6328
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr ""
  
! #: cp/pt.c:6263
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6266
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6278
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6282
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6331
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6333
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.c:6393
  #, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr ""
  
! #: cp/pt.c:6402
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6411
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6420
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.c:6431
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.c:6441
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.c:6450
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6462
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6466
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6477
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6488
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6500
  #, 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] ""
*** 48015,48301 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.c:6529
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.c:6542
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.c:6546
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.c:6557
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6567
  #, gcc-internal-format
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:6577
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr ""
  
! #: cp/pt.c:6623
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr ""
  
! #: cp/pt.c:6630
  #, 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.c:6639
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6654
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6663
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6670
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr ""
  
! #: cp/pt.c:6688
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6696
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6778
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6944
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.c:6958
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr ""
  
! #: cp/pt.c:7044
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:7052
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:7070
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:7130
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:7132
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7186
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:7758
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7774
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.c:7909
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7938
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.c:7943
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7959 cp/pt.c:7981 cp/pt.c:8035
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7964
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7969
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7972
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7986
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7989
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:8039
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:8053
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:8056
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.c:8119
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.c:8257 cp/pt.c:8570
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.c:8272 cp/pt.c:8404
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8400
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.c:8409
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:8434
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8438
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8536
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9155
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr ""
  
! #: cp/pt.c:9318
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:9320
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:9444
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr ""
  
! #: cp/pt.c:9814
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.c:10244
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11324
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.c:11819
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12201
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.c:12291
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12294
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12855
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
--- 48034,48320 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.c:6531
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.c:6544
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6569
  #, gcc-internal-format
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:6579
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr ""
  
! #: cp/pt.c:6625
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr ""
  
! #: cp/pt.c:6632
  #, 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.c:6641
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6656
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6665
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6672
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr ""
  
! #: cp/pt.c:6690
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6698
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6780
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6946
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.c:6960
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr ""
  
! #: cp/pt.c:7046
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:7054
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:7072
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:7132
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:7134
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7188
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:7760
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7776
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.c:7911
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7940
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.c:7945
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7961 cp/pt.c:7983 cp/pt.c:8037
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7966
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7971
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7974
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7988
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7991
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:8041
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:8055
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:8058
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.c:8121
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.c:8259 cp/pt.c:8572
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.c:8274 cp/pt.c:8406
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8402
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.c:8411
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:8436
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8440
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8538
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9157
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr ""
  
! #: cp/pt.c:9320
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:9322
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:9446
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr ""
  
! #: cp/pt.c:9816
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.c:10246
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11326
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.c:11821
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12203
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.c:12293
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12296
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12857
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
*************** msgstr ""
*** 48313,48608 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13880
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.c:14053
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.c:14055
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:14173
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.c:14175
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.c:14213
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14825
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:14827
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14829
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14842
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:14845
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:14893
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14899
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14905
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.c:15005
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.c:15025
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:15062
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:15070
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:15134
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15209
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.c:15387
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:15402
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:15404
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15494
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.c:15617
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.c:16133 cp/pt.c:17885
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.c:16137 cp/pt.c:17889
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18941
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18969
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18974
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18977
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18982
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.c:19038
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr ""
  
! #: cp/pt.c:19333
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:19336
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:19659
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.c:19661
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.c:19671
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:19686
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.c:19704
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:23704
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.c:23706
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.c:23712
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.c:23736 cp/pt.c:23831
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:23742
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.c:23744
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr ""
  
! #: cp/pt.c:23763
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:23769 cp/pt.c:23826
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:23774
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:23782
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:23818
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:23841 cp/pt.c:23927
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23846 cp/pt.c:23944
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:23903
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.c:23905
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:23914
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:23932
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23978
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.c:24300
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
--- 48332,48627 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13882
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.c:14056
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.c:14058
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:14176
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.c:14178
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.c:14216
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14828
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:14830
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14832
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14845
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:14848
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:14896
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14902
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14908
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.c:15008
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.c:15028
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:15065
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:15073
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:15137
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15212
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.c:15390
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:15405
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:15407
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15497
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.c:15620
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.c:16136 cp/pt.c:17888
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.c:16140 cp/pt.c:17892
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18944
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18972
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18977
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18980
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18985
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.c:19041
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr ""
  
! #: cp/pt.c:19336
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:19339
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:19662
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.c:19664
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.c:19674
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:19689
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.c:19707
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:23703
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.c:23705
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.c:23711
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.c:23735 cp/pt.c:23830
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:23741
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.c:23743
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr ""
  
! #: cp/pt.c:23762
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:23768 cp/pt.c:23825
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:23773
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:23781
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:23817
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:23840 cp/pt.c:23926
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23845 cp/pt.c:23943
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:23902
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.c:23904
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:23913
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:23931
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23977
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.c:24299
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
*************** msgstr ""
*** 48614,48738 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24640
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:24842
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:25217
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr ""
  
! #: cp/pt.c:25225
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not literal"
  msgstr ""
  
! #: cp/pt.c:25232
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it has a mutable member"
  msgstr ""
  
! #: cp/pt.c:25244
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:25246
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:26582
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.c:26822
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:27303
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.c:27452
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.c:27459
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:27473
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.c:27480
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.c:27546
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:27549
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:27582
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:27617
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.c:27619
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:27653
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:27657
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "insn ne zadovoljava svoja ograniÄ�enja:"
  
! #: cp/pt.c:27661
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "insn ne zadovoljava svoja ograniÄ�enja:"
  
! #: cp/pt.c:27665
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "insn ne zadovoljava svoja ograniÄ�enja:"
  
! #: cp/pt.c:27783
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr ""
--- 48633,48757 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24639
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:24841
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:25216
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr ""
  
! #: cp/pt.c:25224
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not literal"
  msgstr ""
  
! #: cp/pt.c:25231
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it has a mutable member"
  msgstr ""
  
! #: cp/pt.c:25243
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:25245
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:26581
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.c:26821
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:27302
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.c:27454
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.c:27461
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:27475
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.c:27482
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.c:27548
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:27551
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:27584
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:27619
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.c:27621
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:27655
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:27659
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "insn ne zadovoljava svoja ograniÄ�enja:"
  
! #: cp/pt.c:27663
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "insn ne zadovoljava svoja ograniÄ�enja:"
  
! #: cp/pt.c:27667
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "insn ne zadovoljava svoja ograniÄ�enja:"
  
! #: cp/pt.c:27785
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr ""
*************** msgstr ""
*** 48942,48948 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2703 cp/typeck.c:2632
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
--- 48961,48967 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2703 cp/typeck.c:2650
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
*************** msgstr ""
*** 49576,50380 ****
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.c:1480
  #, gcc-internal-format
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1487
  #, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1618
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.c:1710
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1718
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1769
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1780
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1857
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr ""
  
! #: cp/typeck.c:1902
  #, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr ""
  
! #: cp/typeck.c:2076
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr ""
  
! #: cp/typeck.c:2245
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2249
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2383 cp/typeck.c:2945
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2387 cp/typeck.c:2949
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2418
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr ""
  
! #: cp/typeck.c:2497
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr ""
  
! #: cp/typeck.c:2647
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/typeck.c:2656
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.c:2816
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr ""
  
! #: cp/typeck.c:2839
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr ""
  
! #: cp/typeck.c:2850
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr ""
  
! #: cp/typeck.c:2864
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: cp/typeck.c:2979 cp/typeck.c:3005
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.c:3044
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.c:3097
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr ""
  
! #: cp/typeck.c:3276
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr ""
  
! #: cp/typeck.c:3307
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3310
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3313
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3316
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3380
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.c:3477
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:3511
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.c:3584
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.c:3816
  #, fuzzy, gcc-internal-format
  #| msgid "[cannot find %s]"
  msgid "cannot call function %qD"
  msgstr "[ne mogu naÄ‡i %s]"
  
! #: cp/typeck.c:3831
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.c:3852
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3869
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.c:3872
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.c:3875
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.c:3932
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.c:3933
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.c:3938
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3939
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3945
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3946
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3956
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.c:3957
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.c:3960
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr ""
  
! #: cp/typeck.c:3961
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr ""
  
! #: cp/typeck.c:4044
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:4050
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:4299
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4310
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4428 cp/typeck.c:4439
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:4485
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.c:4852
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:4853
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:4859
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4860
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4954 cp/typeck.c:4962 cp/typeck.c:5242 cp/typeck.c:5250
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.c:5164 cp/typeck.c:5177
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:5279
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr ""
  
! #: cp/typeck.c:5324
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.c:5337
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.c:5637
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5645
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5653
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5699
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:5778
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5779
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5795
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:5798
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5805
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:5980
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:5985
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6021
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr ""
  
! #: cp/typeck.c:6038
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.c:6095
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr ""
  
! #: cp/typeck.c:6115
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr ""
  
! #: cp/typeck.c:6265
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6266
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6388
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.c:6389
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:6406
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:6417
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.c:6418
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.c:6453
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6462
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6469
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6650
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:6672
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.c:6677
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6752
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6764
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.c:6768
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.c:6772
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.c:6809
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.c:6895
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6928
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6934
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6940
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6961
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.c:6974
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.c:7393
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7399 cp/typeck.c:7405 cp/typeck.c:9031
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr ""
  
! #: cp/typeck.c:7431
  msgid "converting from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7505
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7575
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.c:7600
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7611
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7632 cp/typeck.c:7814
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.c:7648
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.c:7662
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7730
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7739
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7780
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7849
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7945 cp/typeck.c:7953
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.c:7962
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr ""
  
! #: cp/typeck.c:8281
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8341
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8368
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:8382
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr ""
  
! #: cp/typeck.c:8384
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr ""
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:8532
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:8579 cp/typeck.c:8598
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:8679
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr ""
  
! #: cp/typeck.c:8994
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.c:8999
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.c:9008
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.c:9012
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.c:9017
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.c:9049
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9053
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9058
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9063
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9073
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9169
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr ""
  
! #: cp/typeck.c:9252
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:9255
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9289
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9293
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9298
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9302
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9446
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.c:9448 cp/typeck.c:9471
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.c:9470
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr ""
  
! #: cp/typeck.c:9508
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9516
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9519
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:9553 cp/typeck.c:9599
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9561
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr ""
  
! #: cp/typeck.c:9580
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9583
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9619
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9648
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10262
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr ""
--- 49595,50399 ----
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.c:1495
  #, gcc-internal-format
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1502
  #, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1635
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.c:1727
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1735
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1786
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1797
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1874
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr ""
  
! #: cp/typeck.c:1919
  #, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr ""
  
! #: cp/typeck.c:2093
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr ""
  
! #: cp/typeck.c:2262
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2266
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2400 cp/typeck.c:2963
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2404 cp/typeck.c:2967
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2435
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr ""
  
! #: cp/typeck.c:2515
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr ""
  
! #: cp/typeck.c:2665
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2815
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.c:2834
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr ""
  
! #: cp/typeck.c:2857
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr ""
  
! #: cp/typeck.c:2868
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr ""
  
! #: cp/typeck.c:2882
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: cp/typeck.c:2997 cp/typeck.c:3023
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.c:3062
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.c:3115
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr ""
  
! #: cp/typeck.c:3294
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr ""
  
! #: cp/typeck.c:3325
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3328
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3331
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3334
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3398
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.c:3495
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:3529
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.c:3602
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.c:3834
  #, fuzzy, gcc-internal-format
  #| msgid "[cannot find %s]"
  msgid "cannot call function %qD"
  msgstr "[ne mogu naÄ‡i %s]"
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.c:3870
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3887
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.c:3890
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.c:3893
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.c:3950
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.c:3951
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.c:3956
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3957
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3963
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3964
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3974
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.c:3975
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.c:3978
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr ""
  
! #: cp/typeck.c:3979
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr ""
  
! #: cp/typeck.c:4062
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:4068
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:4317
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4328
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4446 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:4503
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.c:4870
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:4871
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:4877
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4878
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4972 cp/typeck.c:4980 cp/typeck.c:5260 cp/typeck.c:5268
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.c:5182 cp/typeck.c:5195
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:5297
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr ""
  
! #: cp/typeck.c:5342
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.c:5355
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.c:5655
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5663
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5671
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5717
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:5796
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5797
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5813
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:5816
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5823
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:5998
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:6003
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6039
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr ""
  
! #: cp/typeck.c:6056
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.c:6113
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr ""
  
! #: cp/typeck.c:6133
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr ""
  
! #: cp/typeck.c:6283
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6284
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6406
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.c:6423
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:6424
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:6435
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.c:6436
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.c:6471
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6480
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6487
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6668
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:6690
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.c:6695
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6770
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6782
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.c:6790
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.c:6827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.c:6913
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6946
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6952
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6958
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6979
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.c:6992
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.c:7411
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7417 cp/typeck.c:7423 cp/typeck.c:9049
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr ""
  
! #: cp/typeck.c:7449
  msgid "converting from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7523
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7593
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.c:7618
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7629
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7650 cp/typeck.c:7832
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.c:7666
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.c:7680
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7748
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7757
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7798
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7867
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7963 cp/typeck.c:7971
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.c:7980
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr ""
  
! #: cp/typeck.c:8299
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8359
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8386
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:8400
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr ""
  
! #: cp/typeck.c:8402
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr ""
  
! #: cp/typeck.c:8536
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:8550
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:8597 cp/typeck.c:8616
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:8697
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr ""
  
! #: cp/typeck.c:9012
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.c:9017
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.c:9026
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.c:9030
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.c:9035
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.c:9067
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9071
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9076
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9081
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9091
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9187
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr ""
  
! #: cp/typeck.c:9270
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:9273
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9307
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9311
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9316
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9320
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9464
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.c:9466 cp/typeck.c:9489
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.c:9488
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr ""
  
! #: cp/typeck.c:9526
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9534
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9537
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:9571 cp/typeck.c:9617
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9579
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr ""
  
! #: cp/typeck.c:9598
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9601
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9637
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9666
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10280
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr ""
*************** msgstr ""
*** 52208,52214 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10258
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
--- 52227,52233 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10287
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
*************** msgstr ""
*** 52399,52405 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1095 fortran/resolve.c:11972
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 52418,52424 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1095 fortran/resolve.c:11976
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 52664,52670 ****
  msgid "%qs entity cannot have an initializer at %C"
  msgstr ""
  
! #: fortran/decl.c:2663 fortran/decl.c:8554
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
--- 52683,52689 ----
  msgid "%qs entity cannot have an initializer at %C"
  msgstr ""
  
! #: fortran/decl.c:2663 fortran/decl.c:8583
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
*************** msgstr ""
*** 52689,52695 ****
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.c:2775 fortran/decl.c:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
--- 52708,52714 ----
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.c:2775 fortran/decl.c:6851
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
*************** msgstr ""
*** 52699,52705 ****
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2797 fortran/decl.c:10432
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr ""
--- 52718,52724 ----
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2797 fortran/decl.c:10461
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr ""
*************** msgstr ""
*** 53031,53037 ****
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5468 fortran/decl.c:8858
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
--- 53050,53056 ----
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5468 fortran/decl.c:8887
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
*************** msgstr ""
*** 53148,54083 ****
  msgid "Syntax error in data declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6103
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:6148
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:6160
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6206
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6213
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6281
  #, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr ""
  
! #: fortran/decl.c:6295 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.c:6301 fortran/decl.c:6309
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr ""
  
! #: fortran/decl.c:6349
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.c:6362
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6365
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6383
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr ""
  
! #: fortran/decl.c:6386
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6425
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6431
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6470
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6547
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6557 fortran/decl.c:7670
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.c:6761
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6768
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6774
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6797
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6843 fortran/decl.c:7031 fortran/decl.c:10916
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6892 fortran/decl.c:10816
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6899
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6975
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6993
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:7002 fortran/decl.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7144
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7168 fortran/decl.c:7172 fortran/decl.c:7427
! #: fortran/decl.c:7431 fortran/decl.c:7634 fortran/decl.c:7638
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7325
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7334
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7337
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7340
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.c:7343
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7347 fortran/decl.c:7392
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.c:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7359
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7364
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7368
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7376
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7380
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.c:7456 fortran/decl.c:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7550
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr ""
  
! #: fortran/decl.c:7685
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.c:7748 fortran/decl.c:7755
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7795
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7811
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr ""
  
! #: fortran/decl.c:7819
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7844
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7850
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:8124
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8133
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8173
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8190
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:8204 fortran/decl.c:8212
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8311
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8319
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8327
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8336
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8471
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%>"
  msgid "Expected %<(%> at %C"
  msgstr "oÄ�ekujem %<(%>"
  
! #: fortran/decl.c:8485 fortran/decl.c:8525
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8501
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.c:8505
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8511
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8550
  #, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8574
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8586
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8612
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8644
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8663
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.c:8702
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8808
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8825
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8902
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8926
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8991
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8998
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:9024
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr ""
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:9065
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9084 fortran/decl.c:9140
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:9119
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9126
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9175
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9182
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9201
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9212
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9258
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9272
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9276
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9314
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9326
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9353
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9390
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9459
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9552
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9610
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9659
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9668
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9674
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9681
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9688
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9723
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9744
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9790
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to close state file %s [%s]"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "nisam uspio zatvoriti datoteku stanja %s [%s]"
  
! #: fortran/decl.c:9796
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:9843
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9876
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9911
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9925
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9943
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9950
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:10113
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10141
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:10152
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:10155
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr ""
  
! #: fortran/decl.c:10172
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10235
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10318
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10338
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10370
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.c:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10580 fortran/decl.c:10595
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10615
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10662
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10680
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10696
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10709
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10711
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10719
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10732
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10774
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10780
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr ""
  
! #: fortran/decl.c:10800
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10805
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10832
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10844
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10850
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10860
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10877
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10888
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10939
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10959
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%>"
  msgid "Expected %<::%> at %C"
  msgstr "oÄ�ekujem %<:%>"
  
! #: fortran/decl.c:10971
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.c:10992
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11003
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>"
  msgid "Expected %<=>%> at %C"
  msgstr "oÄ�ekujem %<=%>"
  
! #: fortran/decl.c:11039
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11047
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:11095
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:11105
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:11158
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:11169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:11191
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:11208
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>"
  msgid "Expected %<,%> at %C"
  msgstr "oÄ�ekujem %<,%>"
  
! #: fortran/decl.c:11214
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11227
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr ""
  
! #: fortran/decl.c:11297
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11343
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11363
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11377
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
--- 53167,54107 ----
  msgid "Syntax error in data declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6125
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:6130
! #, gcc-internal-format, gfc-internal-format
! msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
! msgstr ""
! 
! #: fortran/decl.c:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6235
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6249
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6310
  #, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr ""
  
! #: fortran/decl.c:6324 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.c:6330 fortran/decl.c:6338
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr ""
  
! #: fortran/decl.c:6378
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.c:6391
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6394
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6412
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr ""
  
! #: fortran/decl.c:6415
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6454
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6460
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6499
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6576
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6586 fortran/decl.c:7699
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.c:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6797
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6803
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6826
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6872 fortran/decl.c:7060 fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6921 fortran/decl.c:10845
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6932
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:7004
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:7022
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:7031 fortran/decl.c:9606
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7101
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7197 fortran/decl.c:7201 fortran/decl.c:7456
! #: fortran/decl.c:7460 fortran/decl.c:7663 fortran/decl.c:7667
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7354
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7369
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7376 fortran/decl.c:7421
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7380
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.c:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7388
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7397
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7401
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7409
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7413
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.c:7485 fortran/decl.c:7706
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7579
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr ""
  
! #: fortran/decl.c:7714
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.c:7777 fortran/decl.c:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7840
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr ""
  
! #: fortran/decl.c:7848
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7867
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7873
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8162
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8202
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8219
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:8233 fortran/decl.c:8241
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8500
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%>"
  msgid "Expected %<(%> at %C"
  msgstr "oÄ�ekujem %<(%>"
  
! #: fortran/decl.c:8514 fortran/decl.c:8554
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8530
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.c:8534
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8540
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8579
  #, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8603
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8615
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8641
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8692
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.c:8731
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8837
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8854
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8893
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8931
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8955
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9020
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9033
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:9053
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr ""
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9078
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9113 fortran/decl.c:9169
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:9148
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9204
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9211
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9241
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9287
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9301
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9305
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9343
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9355
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9382
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9407
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9419
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9463
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9488
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9581
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9639
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9688
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9697
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9703
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9710
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9717
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9752
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9773
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to close state file %s [%s]"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "nisam uspio zatvoriti datoteku stanja %s [%s]"
  
! #: fortran/decl.c:9825
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:9872
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9905
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9940
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9954
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9972
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9979
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:10142
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10170
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:10181
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:10184
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr ""
  
! #: fortran/decl.c:10201
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10264
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10367
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10399
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10478
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10526
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.c:10562
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10609 fortran/decl.c:10624
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10644
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10664
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10691
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10709
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10725
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10738
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10748
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10761
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10803
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10809
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr ""
  
! #: fortran/decl.c:10829
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10834
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10857
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10861
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10873
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10879
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10889
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10906
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10917
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10988
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%>"
  msgid "Expected %<::%> at %C"
  msgstr "oÄ�ekujem %<:%>"
  
! #: fortran/decl.c:11000
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.c:11021
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11032
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>"
  msgid "Expected %<=>%> at %C"
  msgstr "oÄ�ekujem %<=%>"
  
! #: fortran/decl.c:11068
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11076
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:11134
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11152
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:11220
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11227
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:11237
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>"
  msgid "Expected %<,%> at %C"
  msgstr "oÄ�ekujem %<,%>"
  
! #: fortran/decl.c:11243
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11256
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr ""
  
! #: fortran/decl.c:11326
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11392
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11406
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
*************** msgstr ""
*** 54187,54628 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:1227
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1521 fortran/expr.c:1572
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1648
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.c:1756 fortran/primary.c:2309
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1770 fortran/primary.c:2324
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1781
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1793
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:2372
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.c:2416
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2441
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.c:2448
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.c:2458
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.c:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2485
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2493
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2516
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.c:2640
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2717
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2748
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2825 fortran/resolve.c:2694
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.c:2837
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2876
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.c:2896
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2902
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2911
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2915
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2921
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:2931
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:2985
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3120
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.c:3127
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.c:3134
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.c:3142
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.c:3288
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:3295
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.c:3302
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.c:3331
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr ""
  
! #: fortran/expr.c:3362
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.c:3394
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.c:3403
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
! #: fortran/expr.c:3437
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.c:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.c:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3555
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr ""
  
! #: fortran/expr.c:3566
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3581
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3603
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3613
  #, gcc-internal-format
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3618 fortran/resolve.c:10445
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3629 fortran/resolve.c:10456
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3637 fortran/resolve.c:10465
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3641 fortran/resolve.c:10469
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3645 fortran/resolve.c:10473
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3678
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:3719
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:3727
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.c:3751
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr ""
  
! #: fortran/expr.c:3756
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.c:3791 fortran/expr.c:3811
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3799 fortran/expr.c:3818
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3845
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:3866
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3891
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3900
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3910
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3916
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3923
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.c:3931
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3954
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.c:4007
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr ""
  
! #: fortran/expr.c:4017 fortran/expr.c:4032
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4023 fortran/expr.c:4038 fortran/resolve.c:2572
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4050
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4059
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.c:4072
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.c:4086
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr ""
  
! #: fortran/expr.c:4091
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:4100
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4126
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.c:4143
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
--- 54211,54652 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:1251
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.c:1357
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1545 fortran/expr.c:1596
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1672
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.c:1780 fortran/primary.c:2309
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1794 fortran/primary.c:2324
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1805
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1817
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:2396
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.c:2440
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.c:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.c:2482
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.c:2498
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2540
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.c:2664
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2741
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2849 fortran/resolve.c:2694
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.c:2861
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2900
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.c:2920
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2926
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2935
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2939
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2945
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:2955
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:3009
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3144
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.c:3151
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.c:3158
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.c:3166
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.c:3312
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:3319
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.c:3326
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.c:3355
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr ""
  
! #: fortran/expr.c:3386
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3406
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.c:3418
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.c:3427
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
! #: fortran/expr.c:3461
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.c:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3579
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr ""
  
! #: fortran/expr.c:3590
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3617
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3627
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3637
  #, gcc-internal-format
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3642 fortran/resolve.c:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3653 fortran/resolve.c:10460
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3661 fortran/resolve.c:10469
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3665 fortran/resolve.c:10473
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3669 fortran/resolve.c:10477
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3678
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:3751
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.c:3775
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr ""
  
! #: fortran/expr.c:3780
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3809
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.c:3815 fortran/expr.c:3835
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3823 fortran/expr.c:3842
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3869
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:3890
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3915
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3924
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3934
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3940
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3947
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.c:3955
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3978
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.c:4031
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr ""
  
! #: fortran/expr.c:4041 fortran/expr.c:4056
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4047 fortran/expr.c:4062 fortran/resolve.c:2572
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4074
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4083
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.c:4096
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.c:4110
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr ""
  
! #: fortran/expr.c:4115
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:4124
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4150
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.c:4163
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.c:4167
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
*************** msgstr ""
*** 54630,54796 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4175 fortran/expr.c:4247
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.c:4199
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr ""
  
! #: fortran/expr.c:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:4217
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:4226
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.c:4234
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:4297
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.c:4373 fortran/resolve.c:1457
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.c:4379
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.c:4394 fortran/resolve.c:1463
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.c:4406
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:4412
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.c:4419
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.c:4887
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5985
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5994
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:6005
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6014
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6027
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6040
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6070
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6078
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6091
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6099
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6111
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:6170
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6175
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6187
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 54654,54820 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4199 fortran/expr.c:4271
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.c:4223
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr ""
  
! #: fortran/expr.c:4233
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:4241
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:4250
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.c:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:4321
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.c:4397 fortran/resolve.c:1457
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.c:4403
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.c:4418 fortran/resolve.c:1463
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.c:4430
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:4436
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.c:4443
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.c:4911
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.c:5993
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6001
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6009
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6018
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.c:6029
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6038
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6064
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6094
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6102
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6115
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6123
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6135
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.c:6194
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6199
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6211
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.c:6253
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgstr ""
*** 54816,54824 ****
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1229
! #: fortran/trans-array.c:6568 fortran/trans-array.c:8072
! #: fortran/trans-intrinsic.c:7954
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr ""
--- 54840,54848 ----
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1269
! #: fortran/trans-array.c:6616 fortran/trans-array.c:8120
! #: fortran/trans-intrinsic.c:7975
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr ""
*************** msgstr ""
*** 55009,55020 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:987 fortran/resolve.c:16640
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:994 fortran/resolve.c:16658
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 55033,55044 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:987 fortran/resolve.c:16644
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:994 fortran/resolve.c:16662
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 56224,56230 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3397 fortran/resolve.c:14541
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 56248,56254 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3397 fortran/resolve.c:14545
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 57715,57726 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6285
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6289
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 57739,57750 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6299
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6303
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr ""
*** 57960,57967 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10276
! #: fortran/resolve.c:11559
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 57984,57991 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10280
! #: fortran/resolve.c:11563
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 58011,58024 ****
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6026
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr ""
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6056
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
--- 58035,58048 ----
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6040
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr ""
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6070
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
*************** msgstr ""
*** 58319,58490 ****
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:5637
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5643
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5649
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5653
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5666
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5670
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5674
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5692
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5713 fortran/openmp.c:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5799 fortran/openmp.c:5812
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5831
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5837
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5843
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5871
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5881 fortran/openmp.c:5890
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5905 fortran/openmp.c:5912
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5926
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5961
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.c:6032
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6039
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6086
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6092
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6193
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6215
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6247
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6276
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6298
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6329
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6339
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.c:6347
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 58343,58514 ----
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:5636
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5642
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5648
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5652
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5665
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5669
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5673
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5691
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5703
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5720
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5798 fortran/openmp.c:5811
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5830
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5836
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5842
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5858
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5880 fortran/openmp.c:5889
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5904 fortran/openmp.c:5911
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5925
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.c:6046
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6053
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6100
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6106
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6207
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6229
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6253
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6261
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6290
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6312
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6328
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6343
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6353
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.c:6361
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr ""
*** 59867,59873 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9805 fortran/resolve.c:11488
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
--- 59891,59897 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9809 fortran/resolve.c:11492
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
*************** msgstr ""
*** 59977,59983 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16572
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 60001,60007 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16576
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 60218,60309 ****
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:4726
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr ""
  
! #: fortran/resolve.c:4737
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.c:4749
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.c:4792
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.c:4890
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4906
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:4919
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4926
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4936
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr ""
  
! #: fortran/resolve.c:5136
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.c:5150
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5160
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5180
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:5278
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.c:5360
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.c:5370
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 60242,60333 ----
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:4730
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr ""
  
! #: fortran/resolve.c:4741
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.c:4753
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.c:4796
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.c:4894
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4901
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4910
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:4923
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4930
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4940
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr ""
  
! #: fortran/resolve.c:5140
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.c:5154
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5164
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5184
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:5282
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.c:5364
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.c:5374
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 60312,60323 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5380
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5395
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 60336,60347 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5384
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5399
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 60326,60608 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5405
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5416
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5425
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5440
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5620
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5625
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5695
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5708
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5952 fortran/resolve.c:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:6075
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6114
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6123
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6311
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6345
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6397
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6947
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6973
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.c:6987 fortran/resolve.c:6994
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7036
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:7095
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:7156
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7161
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7168
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7181
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7194
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7298 fortran/resolve.c:7591
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7306 fortran/resolve.c:7555
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7443
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7602
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7614
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7643
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7656
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7674
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7755 fortran/resolve.c:7770
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7762
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7787
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7796 fortran/resolve.c:7825 fortran/resolve.c:7853
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7802
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.c:7872
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.c:7887
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7898
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7930
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7953
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7964
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7980
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:8003
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:8033
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:8039 fortran/resolve.c:8045
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 60350,60632 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5420
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5429
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5444
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5624
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5629
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5699
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5712
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5956 fortran/resolve.c:6108
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.c:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:6079
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6118
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6127
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6315
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6349
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6401
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6951
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6977
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6987
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.c:6991 fortran/resolve.c:6998
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7040
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7076
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:7093
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:7099
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:7160
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7165
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7198
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7302 fortran/resolve.c:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7310 fortran/resolve.c:7559
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7416
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7447
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7606
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7618
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7647
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7660
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7759 fortran/resolve.c:7774
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7766
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7791
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7800 fortran/resolve.c:7829 fortran/resolve.c:7857
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.c:7818
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.c:7876
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.c:7891
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7902
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7934
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7968
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7984
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:8043 fortran/resolve.c:8049
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 60611,60854 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8273
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8324
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:8335
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8413
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8423
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8441 fortran/resolve.c:8449
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8511 fortran/resolve.c:9118
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8537
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8549
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8564
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8667
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8727
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8732
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.c:8754
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8765
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8993
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9028 fortran/resolve.c:9040
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9069
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:9081
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:9093
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:9096
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:9106
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9353
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9448
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9500
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9532
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9539
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9550
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9556
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9571
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9631
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9641
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9648
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9655 fortran/resolve.c:9777
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9667 fortran/resolve.c:9785
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9679
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9692
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9753
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9757 fortran/resolve.c:9767
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9812
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9822
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9839 fortran/resolve.c:9862
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9843 fortran/resolve.c:9868
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 60635,60878 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8277
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8352
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8398
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8417
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8445 fortran/resolve.c:8453
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8515 fortran/resolve.c:9122
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8541
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8553
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8568
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8671
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8731
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8736
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.c:8758
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9032 fortran/resolve.c:9044
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:9085
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:9097
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:9100
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9357
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9452
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9504
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.c:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9527
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9536
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9543
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9554
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9560
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9575
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9635
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9649
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9652
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9659 fortran/resolve.c:9781
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9671 fortran/resolve.c:9789
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9683
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9696
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9757
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9761 fortran/resolve.c:9771
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9816
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9826
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9843 fortran/resolve.c:9866
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9847 fortran/resolve.c:9872
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 60856,61041 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9883
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9955
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9971
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9979 fortran/resolve.c:10066
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9989 fortran/resolve.c:10076
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:10020
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10029
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.c:10176
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:10207
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10284
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10386
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10499
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10531
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10536
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10546
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10578
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10587
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10594
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr ""
  
! #: fortran/resolve.c:10605
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10923
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11165
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:11177
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.c:11420
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11423
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11434
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11496
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11542
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.c:11546
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11603
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11608
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11692
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11771
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11881
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11895
  #, 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 ""
--- 60880,61065 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9887
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9975
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9983 fortran/resolve.c:10070
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9993 fortran/resolve.c:10080
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:10024
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10033
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.c:10180
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:10201
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:10211
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10390
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10503
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10535
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10540
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10550
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10586
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10591
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr ""
  
! #: fortran/resolve.c:10609
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10927
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11169
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:11181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.c:11424
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11427
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11438
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11500
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11546
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.c:11550
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11607
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11612
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11696
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11775
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11885
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11899
  #, 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 ""
*** 61043,61991 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11914
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11999
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr ""
  
! #: fortran/resolve.c:12228
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12240
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:12250
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:12265
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12277
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12309
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.c:12331
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12358
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12394
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12419
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12440
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12447
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12494
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12497
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12501
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12504
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12507
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12510
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12552
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.c:12579
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12601
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:12623
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12641
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12653
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12662
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12672
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12691
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12695
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12699
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12703
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12716
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12725
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12731
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:12800
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12806
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12812
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12820
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12826
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12869
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12877
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12894
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12978
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12987
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.c:12996
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13004
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13010
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:13024
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:13033
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:13055
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:13092
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:13132
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13168
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:13227
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13239
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:13267
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13323
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13515
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13557
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13571
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13585 fortran/resolve.c:14071
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13593
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13602
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13608
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13614
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13643
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13653
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13748
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13851
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13860
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13870
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13895
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13906
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14004
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:14018
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:14034
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14044
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:14053
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14062
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14104
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:14117
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:14128
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14161
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:14169
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:14178
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:14260
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:14305
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14318
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14382
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14415
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14429
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:14494
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14500
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14506
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14514
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14531
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14553
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14564
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14591
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14615
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14631
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14642
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14650
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14701
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14712
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14719
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14758
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14822
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14825
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14921
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.c:14942
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14955
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14966
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14973
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14986
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14992
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15002
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:15011
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15024 fortran/resolve.c:15201
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:15038
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15047
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.c:15056
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15064
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15071
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:15098
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15105
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15112
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:15138
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.c:15148
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15227
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15242
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15255
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15273
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:15285
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15294
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15306
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15315
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15327
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15343
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15351
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15358
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15370
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.c:15379
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15395
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15401
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15426
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:15496
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15507
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15612
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.c:15620
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15627
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15636
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15650
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15696
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15709
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15808
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15816
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15949
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:16114
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr ""
  
! #: fortran/resolve.c:16120
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:16204
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16213
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16221
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:16237
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16340
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16355
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16380
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16389
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16462
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16473
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16484
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16515
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:16582
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16595
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16615
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16625
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16633
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16647
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16665
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16672
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16750
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 61067,62015 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11918
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:12003
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr ""
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:12236
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12244
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:12254
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:12269
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12281
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12313
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.c:12335
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12362
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12398
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12423
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12444
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12451
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12498
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12501
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12505
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12508
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12511
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12514
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.c:12583
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12605
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:12627
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12645
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12657
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12666
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12676
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12695
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12699
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12703
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12707
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12720
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12729
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12735
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12747
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:12804
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12810
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12816
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12824
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12830
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12873
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12898
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12982
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12991
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.c:13000
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13008
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13014
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13020
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:13028
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:13059
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:13096
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:13136
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13172
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:13231
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13243
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:13271
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13327
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13519
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13561
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13575
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13589 fortran/resolve.c:14075
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13597
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13606
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13612
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13618
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13647
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13657
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13752
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13855
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13864
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13874
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13899
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13910
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14008
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:14022
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:14038
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14048
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:14057
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14066
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14108
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:14121
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:14132
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14165
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:14173
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:14182
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:14264
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:14309
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14322
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14386
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14419
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14433
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:14498
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14504
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14510
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14518
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14535
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14557
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14568
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14595
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14619
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14635
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14646
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14654
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14705
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14716
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14762
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14826
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14829
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14925
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.c:14946
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14959
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14962
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14970
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14977
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14996
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15006
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:15015
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15028 fortran/resolve.c:15205
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:15042
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15051
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.c:15060
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15068
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15075
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:15095
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:15102
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15109
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:15142
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.c:15152
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15231
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15246
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15259
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15277
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:15289
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15298
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15310
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15319
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15331
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15347
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15355
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15362
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15374
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.c:15383
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15399
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15405
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15430
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:15500
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15511
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15616
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.c:15624
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15631
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15640
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15654
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15700
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15713
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15812
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15820
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15828
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15953
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:16118
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr ""
  
! #: fortran/resolve.c:16124
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:16208
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16217
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16225
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:16241
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16344
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16384
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16393
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16466
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16477
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16488
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16519
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:16586
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16599
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16619
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16629
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16637
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16651
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16669
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16676
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16754
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 62852,62868 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6035
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.c:8068
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.c:10972
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 62876,62892 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6083
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.c:8116
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.c:11020
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 62953,63019 ****
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.c:4327 fortran/trans-decl.c:6660
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.c:4815
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.c:5048
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.c:5061
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5686
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.c:5692
  #, 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.c:5702 fortran/trans-decl.c:5840
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5717
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5736
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5785
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5789
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5812
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.c:6389
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
--- 62977,63043 ----
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.c:4393 fortran/trans-decl.c:6733
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.c:4881
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.c:5121
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.c:5134
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5759
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.c:5765
  #, 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.c:5775 fortran/trans-decl.c:5913
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5790
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5809
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5858
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5862
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:5885
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.c:6462
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
*************** msgstr ""
*** 63059,63070 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11246 fortran/trans-stmt.c:1066
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11253
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
--- 63083,63094 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11267 fortran/trans-stmt.c:1066
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11274
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
*************** msgstr ""
*** 63174,63180 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.c:2114
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
--- 63198,63204 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.c:2117
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
*************** msgstr ""
*** 64365,64410 ****
  msgid "creating selector for nonexistent method %qE"
  msgstr ""
  
! #: config/fused-madd.opt:22
  #, gcc-internal-format
! msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
  msgstr ""
  
! #: config/microblaze/microblaze.opt:87
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fstack-check"
  msgstr ""
  
! #: config/microblaze/microblaze.opt:95
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
  msgstr ""
  
! #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
! #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
! #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
! #: config/arc/arc.opt:384
  #, gcc-internal-format
! msgid "%qs is deprecated"
  msgstr ""
  
! #: config/vms/vms.opt:42
  #, gcc-internal-format
! msgid "unknown pointer size model %qs"
  msgstr ""
  
! #: config/avr/avr.opt:26
  #, gcc-internal-format
! msgid "missing device or architecture after %qs"
  msgstr ""
  
! #: config/darwin.opt:56 brig/lang.opt:44 common.opt:326 common.opt:329
! #: common.opt:3140 c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76
! #: c-family/c.opt:79 c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220
! #: c-family/c.opt:224 c-family/c.opt:236 c-family/c.opt:1906
! #: c-family/c.opt:1914
  #, gcc-internal-format
! msgid "missing filename after %qs"
  msgstr ""
  
  #: config/i386/i386.opt:319
--- 64389,64479 ----
  msgid "creating selector for nonexistent method %qE"
  msgstr ""
  
! #: fortran/lang.opt:409
  #, gcc-internal-format
! msgid "Unrecognized option to endianness value: %qs"
  msgstr ""
  
! #: fortran/lang.opt:600
  #, gcc-internal-format
! msgid "Unrecognized option to floating-point init value: %qs"
  msgstr ""
  
! #: fortran/lang.opt:730
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognizable insn:"
! msgid "Unrecognized option: %qs"
! msgstr "neprepoznati insn:"
! 
! #: 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:256
  #, 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
! #: c-family/c.opt:236 c-family/c.opt:1906 c-family/c.opt:1914 brig/lang.opt:44
! #: config/darwin.opt:56 common.opt:326 common.opt:329 common.opt:3140
  #, 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:1902
! #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
  #, gcc-internal-format
! msgid "missing path after %qs"
  msgstr ""
  
! #: c-family/c.opt:244 c-family/c.opt:248
  #, gcc-internal-format
! msgid "missing makefile target after %qs"
! msgstr ""
! 
! #: c-family/c.opt:283
! #, gcc-internal-format
! msgid "argument %qs to %<-Waligned-new%> not recognized"
! msgstr ""
! 
! #: c-family/c.opt:903
! #, gcc-internal-format
! msgid "argument %qs to %<-Wnormalized%> not recognized"
! msgstr ""
! 
! #: c-family/c.opt:1408
! #, gcc-internal-format
! msgid "no class name specified with %qs"
! msgstr ""
! 
! #: c-family/c.opt:1519
! #, gcc-internal-format
! msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
! msgstr ""
! 
! #: c-family/c.opt:1602
! #, gcc-internal-format
! msgid "unrecognized ivar visibility value %qs"
! msgstr ""
! 
! #: c-family/c.opt:1762
! #, gcc-internal-format
! msgid "unrecognized scalar storage order value %qs"
! msgstr ""
! 
! #: d/lang.opt:189
! #, gcc-internal-format
! msgid "unknown array bounds setting %qs"
! msgstr ""
! 
! #: config/vms/vms.opt:42
! #, gcc-internal-format
! msgid "unknown pointer size model %qs"
  msgstr ""
  
  #: config/i386/i386.opt:319
*************** msgstr ""
*** 64422,64427 ****
--- 64491,64501 ----
  msgid "%<-msse5%> was removed"
  msgstr ""
  
+ #: config/avr/avr.opt:26
+ #, gcc-internal-format
+ msgid "missing device or architecture after %qs"
+ msgstr ""
+ 
  #: config/rs6000/rs6000.opt:317
  #, gcc-internal-format
  msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
*************** msgstr ""
*** 64442,64447 ****
--- 64516,64549 ----
  msgid "using old darwin ABI"
  msgstr ""
  
+ #: config/fused-madd.opt:22
+ #, gcc-internal-format
+ msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
+ msgstr ""
+ 
+ #: config/microblaze/microblaze.opt:87
+ #, gcc-internal-format
+ msgid "%qs is deprecated; use -fstack-check"
+ msgstr ""
+ 
+ #: config/microblaze/microblaze.opt:95
+ #, gcc-internal-format
+ msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
+ msgstr ""
+ 
+ #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
+ #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
+ #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
+ #: config/arc/arc.opt:384
+ #, gcc-internal-format
+ msgid "%qs is deprecated"
+ msgstr ""
+ 
+ #: lto/lang.opt:28
+ #, gcc-internal-format
+ msgid "unknown linker output %qs"
+ msgstr ""
+ 
  #: common.opt:1406
  #, gcc-internal-format
  msgid "unknown excess precision style %qs"
*************** msgstr ""
*** 64527,64611 ****
  msgid "unknown vtable verify initialization priority %qs"
  msgstr ""
  
- #: d/lang.opt:189
- #, gcc-internal-format
- msgid "unknown array bounds setting %qs"
- msgstr ""
- 
- #: 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:256
- #, gcc-internal-format
- msgid "macro name missing 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:1902
- #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
- #, gcc-internal-format
- msgid "missing path after %qs"
- msgstr ""
- 
- #: c-family/c.opt:244 c-family/c.opt:248
- #, gcc-internal-format
- msgid "missing makefile target after %qs"
- msgstr ""
- 
- #: c-family/c.opt:283
- #, gcc-internal-format
- msgid "argument %qs to %<-Waligned-new%> not recognized"
- msgstr ""
- 
- #: c-family/c.opt:903
- #, gcc-internal-format
- msgid "argument %qs to %<-Wnormalized%> not recognized"
- msgstr ""
- 
- #: c-family/c.opt:1408
- #, gcc-internal-format
- msgid "no class name specified with %qs"
- msgstr ""
- 
- #: c-family/c.opt:1519
- #, gcc-internal-format
- msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
- msgstr ""
- 
- #: c-family/c.opt:1602
- #, gcc-internal-format
- msgid "unrecognized ivar visibility value %qs"
- msgstr ""
- 
- #: c-family/c.opt:1762
- #, gcc-internal-format
- msgid "unrecognized scalar storage order value %qs"
- msgstr ""
- 
- #: fortran/lang.opt:409
- #, gcc-internal-format
- msgid "Unrecognized option to endianness value: %qs"
- msgstr ""
- 
- #: fortran/lang.opt:600
- #, gcc-internal-format
- msgid "Unrecognized option to floating-point init value: %qs"
- msgstr ""
- 
- #: fortran/lang.opt:730
- #, fuzzy, gcc-internal-format
- #| msgid "unrecognizable insn:"
- msgid "Unrecognized option: %qs"
- msgstr "neprepoznati insn:"
- 
- #: lto/lang.opt:28
- #, gcc-internal-format
- msgid "unknown linker output %qs"
- msgstr ""
- 
  #~ msgid "Option tag unknown"
  #~ msgstr "Oznaka opcije nepoznata"
  
--- 64629,64634 ----
diff -Nrcpad gcc-9.1.0/gcc/po/id.gmo gcc-9.2.0/gcc/po/id.gmo
*** gcc-9.1.0/gcc/po/id.gmo	Fri May  3 08:12:44 2019
--- gcc-9.2.0/gcc/po/id.gmo	Mon Aug 12 07:51:11 2019
*************** warranty; not even for MERCHANTABILITY o
*** 470,476 ****
  unconditional %2d taken %s
  undefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressuninitialized const %qDuninitialized const in %<new%> of %q#Tunion cannot be made transparentunion has no membersunion has no named membersunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown insn modeunknown move insn:unknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized include_flags 0x%x passed to print_specific_helpunrecognized supposed constantunrecoverable errorunresolved overload for Altivec builtin %qFunsupported combination: %sunsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<...%> to expand argument packuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of enum %q#D without previous declarationuse of namespace %qD as expressionused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvariable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has function typevariable %qD has initializer but incomplete typevariable length array %qD is usedvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-sized compound literalvariable-sized object may not be initializedvector size not an integral multiple of component sizeverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_gimple failedverify_histograms failedverify_ssa failedversion attribute is not a stringvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: weak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %qs exceeds its typewill be assumed to return %<id%> and acceptwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codezero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc 4.4.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-04-13 17:21+0200
  PO-Revision-Date: 2009-11-10 09:00+0700
  Last-Translator: Arif E. Nugroho <arif_endro@yahoo.com>
  Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>
--- 470,476 ----
  unconditional %2d taken %s
  undefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressuninitialized const %qDuninitialized const in %<new%> of %q#Tunion cannot be made transparentunion has no membersunion has no named membersunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown insn modeunknown move insn:unknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized include_flags 0x%x passed to print_specific_helpunrecognized supposed constantunrecoverable errorunresolved overload for Altivec builtin %qFunsupported combination: %sunsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<...%> to expand argument packuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of enum %q#D without previous declarationuse of namespace %qD as expressionused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvariable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has function typevariable %qD has initializer but incomplete typevariable length array %qD is usedvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-sized compound literalvariable-sized object may not be initializedvector size not an integral multiple of component sizeverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_gimple failedverify_histograms failedverify_ssa failedversion attribute is not a stringvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: weak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %qs exceeds its typewill be assumed to return %<id%> and acceptwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codezero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc 4.4.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-05-02 20:28+0000
  PO-Revision-Date: 2009-11-10 09:00+0700
  Last-Translator: Arif E. Nugroho <arif_endro@yahoo.com>
  Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>
diff -Nrcpad gcc-9.1.0/gcc/po/id.po gcc-9.2.0/gcc/po/id.po
*** gcc-9.1.0/gcc/po/id.po	Tue Apr 23 21:03:01 2019
--- gcc-9.2.0/gcc/po/id.po	Wed May  8 00:05:32 2019
*************** 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: 2019-04-13 17:21+0200\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: 2019-05-02 20:28+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 "'%%l' operan bukan sebuah label"
*** 216,227 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6143 config/i386/i386.c:16997
  #, c-format
  msgid "floating constant misused"
  msgstr "konstanta pecahan disalah gunakan"
  
! #: final.c:4207 config/arc/arc.c:6240 config/i386/i386.c:17088
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
--- 216,227 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6158 config/i386/i386.c:16998
  #, c-format
  msgid "floating constant misused"
  msgstr "konstanta pecahan disalah gunakan"
  
! #: final.c:4207 config/arc/arc.c:6255 config/i386/i386.c:17089
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr " Tidak ditemukan apapun. Gunakan
*** 1428,1474 ****
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Seluruh pilihan dengan karakteristik yang diinginkan telah ditampilkan\n"
  
! #: opts.c:1630
  msgid "The following options are target specific"
  msgstr "Pilihan berikut adalah target spesifik"
  
! #: opts.c:1633
  msgid "The following options control compiler warning messages"
  msgstr "Pilihan berikut mengontrol pesan peringatan kompiler"
  
! #: opts.c:1636
  msgid "The following options control optimizations"
  msgstr "Pilihan berikut mengontrol optimisasi"
  
! #: opts.c:1639 opts.c:1678
  msgid "The following options are language-independent"
  msgstr "Pilihan berikut adalah independen terhadap bahasa pemrograman"
  
! #: opts.c:1642
  msgid "The --param option recognizes the following as parameters"
  msgstr "Pilihan --param dikenal sebagai parameters"
  
! #: opts.c:1648
  msgid "The following options are specific to just the language "
  msgstr "Pilihan berikut hanya spesifik terhadap bahasa "
  
! #: opts.c:1650
  msgid "The following options are supported by the language "
  msgstr "Pilihan berikut tidak didukung oleh bahasa "
  
! #: opts.c:1661
  msgid "The following options are not documented"
  msgstr "Pilihan berikut tidak terdokumentasi"
  
! #: opts.c:1663
  msgid "The following options take separate arguments"
  msgstr "Pilihan berikut mengambil argumen terpisah"
  
! #: opts.c:1665
  msgid "The following options take joined arguments"
  msgstr "Pilihan berikut mengambil argumen tergabung"
  
! #: opts.c:1676
  msgid "The following options are language-related"
  msgstr "Pilihan berikut adalah berhubungan dengan bahasa"
  
--- 1428,1482 ----
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Seluruh pilihan dengan karakteristik yang diinginkan telah ditampilkan\n"
  
! #: opts.c:1581
! #, fuzzy, c-format
! #| msgid "no arguments for spec function"
! msgid ""
! "  Known valid arguments for %s option:\n"
! "   "
! msgstr "tidak ada argumen untuk spesifikasi fungsi"
! 
! #: opts.c:1631
  msgid "The following options are target specific"
  msgstr "Pilihan berikut adalah target spesifik"
  
! #: opts.c:1634
  msgid "The following options control compiler warning messages"
  msgstr "Pilihan berikut mengontrol pesan peringatan kompiler"
  
! #: opts.c:1637
  msgid "The following options control optimizations"
  msgstr "Pilihan berikut mengontrol optimisasi"
  
! #: opts.c:1640 opts.c:1679
  msgid "The following options are language-independent"
  msgstr "Pilihan berikut adalah independen terhadap bahasa pemrograman"
  
! #: opts.c:1643
  msgid "The --param option recognizes the following as parameters"
  msgstr "Pilihan --param dikenal sebagai parameters"
  
! #: opts.c:1649
  msgid "The following options are specific to just the language "
  msgstr "Pilihan berikut hanya spesifik terhadap bahasa "
  
! #: opts.c:1651
  msgid "The following options are supported by the language "
  msgstr "Pilihan berikut tidak didukung oleh bahasa "
  
! #: opts.c:1662
  msgid "The following options are not documented"
  msgstr "Pilihan berikut tidak terdokumentasi"
  
! #: opts.c:1664
  msgid "The following options take separate arguments"
  msgstr "Pilihan berikut mengambil argumen terpisah"
  
! #: opts.c:1666
  msgid "The following options take joined arguments"
  msgstr "Pilihan berikut mengambil argumen tergabung"
  
! #: opts.c:1677
  msgid "The following options are language-related"
  msgstr "Pilihan berikut adalah berhubungan dengan bahasa"
  
*************** msgstr "pilihan dilewatkan: "
*** 1600,1606 ****
  msgid "options enabled: "
  msgstr "pilihan aktif: "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5617 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
--- 1608,1614 ----
  msgid "options enabled: "
  msgstr "pilihan aktif: "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5634 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
*************** msgstr "punctuation %qc tidak valid dala
*** 3302,3308 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22872
  #, c-format
  msgid "missing operand"
  msgstr "hilang operan"
--- 3310,3316 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22877
  #, c-format
  msgid "missing operand"
  msgstr "hilang operan"
*************** msgstr "kode operan '%c' tidak valid"
*** 3331,3337 ****
  msgid "invalid address mode"
  msgstr "alamat tidak valid"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18255
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
--- 3339,3345 ----
  msgid "invalid address mode"
  msgstr "alamat tidak valid"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18256
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
*************** msgstr "kode %%xn tidak valid"
*** 3424,3484 ****
  msgid "invalid operand address"
  msgstr "alamat tidak valid"
  
! #: config/arc/arc.c:4207
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%Z code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/arc/arc.c:4215
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%z code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/arc/arc.c:4223
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operands to %%c code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/arc/arc.c:4231
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%M code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/arc/arc.c:4239 config/m32r/m32r.c:2103
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "operan ke kode %%p tidak valid"
  
! #: config/arc/arc.c:4250 config/m32r/m32r.c:2096
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "operan ke kode %%s tidak valid"
  
! #: config/arc/arc.c:4398 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/arc/arc.c:4474 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "operan ke kode %%H/%%L tidak valid"
  
! #: config/arc/arc.c:4542 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "operan ke kode %%U tidak valid"
  
! #: config/arc/arc.c:4554
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "operan ke kode %%V tidak valid"
  
! #: config/arc/arc.c:4611
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%O code"
--- 3432,3492 ----
  msgid "invalid operand address"
  msgstr "alamat tidak valid"
  
! #: config/arc/arc.c:4220
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%Z code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/arc/arc.c:4228
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%z code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/arc/arc.c:4236
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operands to %%c code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/arc/arc.c:4244
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%M code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/arc/arc.c:4252 config/m32r/m32r.c:2103
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "operan ke kode %%p tidak valid"
  
! #: config/arc/arc.c:4263 config/m32r/m32r.c:2096
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "operan ke kode %%s tidak valid"
  
! #: config/arc/arc.c:4411 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/arc/arc.c:4487 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "operan ke kode %%H/%%L tidak valid"
  
! #: config/arc/arc.c:4555 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "operan ke kode %%U tidak valid"
  
! #: config/arc/arc.c:4567
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "operan ke kode %%V tidak valid"
  
! #: config/arc/arc.c:4624
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%O code"
*************** msgstr "operan ke kode %%R tidak valid"
*** 3486,3537 ****
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4637 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr "operan kode keluaran tidak valid"
  
! #: config/arc/arc.c:6228
  #, fuzzy, c-format
  #| msgid "invalid UNSPEC as operand"
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC tidak valid sebagai operan"
  
! #: config/arc/arc.c:6517 config/cris/cris.c:2571
  msgid "unrecognized supposed constant"
  msgstr "konstanta yang diharapkan tidak dikenal"
  
! #: config/arm/arm.c:19310 config/arm/arm.c:19335 config/arm/arm.c:19345
! #: config/arm/arm.c:19354 config/arm/arm.c:19363
  #, c-format
  msgid "invalid shift operand"
  msgstr "operan shift tidak valid"
  
! #: config/arm/arm.c:22203 config/arm/arm.c:22221
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instruksi Thumb terprediksi"
  
! #: config/arm/arm.c:22209
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instruksi terprediksi dalam urutan berkondisi"
  
! #: config/arm/arm.c:22327 config/arm/arm.c:22340 config/arm/arm.c:22365
  #: config/nios2/nios2.c:3070
  #, 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.c:22442 config/arm/arm.c:22464 config/arm/arm.c:22474
! #: config/arm/arm.c:22484 config/arm/arm.c:22494 config/arm/arm.c:22533
! #: config/arm/arm.c:22551 config/arm/arm.c:22576 config/arm/arm.c:22591
! #: config/arm/arm.c:22618 config/arm/arm.c:22625 config/arm/arm.c:22643
! #: config/arm/arm.c:22650 config/arm/arm.c:22658 config/arm/arm.c:22679
! #: config/arm/arm.c:22686 config/arm/arm.c:22819 config/arm/arm.c:22826
! #: config/arm/arm.c:22853 config/arm/arm.c:22860 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
--- 3494,3545 ----
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4650 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr "operan kode keluaran tidak valid"
  
! #: config/arc/arc.c:6243
  #, fuzzy, c-format
  #| msgid "invalid UNSPEC as operand"
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC tidak valid sebagai operan"
  
! #: config/arc/arc.c:6532 config/cris/cris.c:2571
  msgid "unrecognized supposed constant"
  msgstr "konstanta yang diharapkan tidak dikenal"
  
! #: config/arm/arm.c:19315 config/arm/arm.c:19340 config/arm/arm.c:19350
! #: config/arm/arm.c:19359 config/arm/arm.c:19368
  #, c-format
  msgid "invalid shift operand"
  msgstr "operan shift tidak valid"
  
! #: config/arm/arm.c:22208 config/arm/arm.c:22226
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instruksi Thumb terprediksi"
  
! #: config/arm/arm.c:22214
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instruksi terprediksi dalam urutan berkondisi"
  
! #: config/arm/arm.c:22332 config/arm/arm.c:22345 config/arm/arm.c:22370
  #: config/nios2/nios2.c:3070
  #, 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.c:22447 config/arm/arm.c:22469 config/arm/arm.c:22479
! #: config/arm/arm.c:22489 config/arm/arm.c:22499 config/arm/arm.c:22538
! #: config/arm/arm.c:22556 config/arm/arm.c:22581 config/arm/arm.c:22596
! #: config/arm/arm.c:22623 config/arm/arm.c:22630 config/arm/arm.c:22648
! #: config/arm/arm.c:22655 config/arm/arm.c:22663 config/arm/arm.c:22684
! #: config/arm/arm.c:22691 config/arm/arm.c:22824 config/arm/arm.c:22831
! #: config/arm/arm.c:22858 config/arm/arm.c:22865 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
*************** msgstr "operan tidak valid untuk kode '%
*** 3539,3551 ****
  msgid "invalid operand for code '%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/arm/arm.c:22546
  #, c-format
  msgid "instruction never executed"
  msgstr "instruksi tidak pernah dijalankan"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22567
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
--- 3547,3559 ----
  msgid "invalid operand for code '%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/arm/arm.c:22551
  #, c-format
  msgid "instruction never executed"
  msgstr "instruksi tidak pernah dijalankan"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22572
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
*************** msgstr "operan const_double tidak valid"
*** 3669,3675 ****
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6502
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3677,3683 ----
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6520
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "operan ke kode %%R tidak valid"
*** 3908,4018 ****
  msgid "invalid fp constant"
  msgstr "insn tidak valid:"
  
! #: config/i386/i386.c:17082
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC tidak valid sebagai operan"
  
! #: config/i386/i386.c:17621
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "penggunaan tidak valid dari %<restrict%>"
  
! #: config/i386/i386.c:17626
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "lvalue tidak valid dalam keluaran asm %d"
  
! #: config/i386/i386.c:17857
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.c:17892
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.c:17961
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.c:17966
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.c:18043
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18122
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18140
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18153
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18168
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18196
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18214
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18237
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18341
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "kode operan '%c' tidak valid"
  
! #: config/i386/i386.c:18403
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "batasan untuk operan tidak valid"
  
! #: config/i386/i386.c:18453
  #, fuzzy, c-format
  #| msgid "invalid controlling predicate"
  msgid "invalid vector immediate"
  msgstr "predikat pengontrol tidak valid"
  
! #: config/i386/i386.c:29331
  msgid "unknown insn mode"
  msgstr "mode insn tidak diketahui"
  
--- 3916,4026 ----
  msgid "invalid fp constant"
  msgstr "insn tidak valid:"
  
! #: config/i386/i386.c:17083
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC tidak valid sebagai operan"
  
! #: config/i386/i386.c:17622
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "penggunaan tidak valid dari %<restrict%>"
  
! #: config/i386/i386.c:17627
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "lvalue tidak valid dalam keluaran asm %d"
  
! #: config/i386/i386.c:17858
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.c:17893
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.c:17962
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.c:17967
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.c:18044
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18123
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18141
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18154
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18169
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18197
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18215
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18238
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.c:18342
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "kode operan '%c' tidak valid"
  
! #: config/i386/i386.c:18404
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "batasan untuk operan tidak valid"
  
! #: config/i386/i386.c:18454
  #, fuzzy, c-format
  #| msgid "invalid controlling predicate"
  msgid "invalid vector immediate"
  msgstr "predikat pengontrol tidak valid"
  
! #: config/i386/i386.c:29334
  msgid "unknown insn mode"
  msgstr "mode insn tidak diketahui"
  
*************** msgstr "ekspresi tidak valid untuk minim
*** 4518,4544 ****
  msgid "invalid expression for output modifier '%c'"
  msgstr "operan tidak valid untuk pemodifikasi 'o'"
  
! #: config/s390/s390.c:11723
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
! #: config/s390/s390.c:16047
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "target penunjuk dalam kembali berbeda dalam signedness"
  
! #: config/s390/s390.c:16057
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:16060
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:16068
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 4526,4552 ----
  msgid "invalid expression for output modifier '%c'"
  msgstr "operan tidak valid untuk pemodifikasi 'o'"
  
! #: config/s390/s390.c:11733
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
! #: config/s390/s390.c:16057
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "target penunjuk dalam kembali berbeda dalam signedness"
  
! #: config/s390/s390.c:16067
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:16070
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:16078
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr "diduga %<{%>"
*** 4982,5028 ****
  msgid "expected label"
  msgstr "Diduga nama"
  
! #: cp/call.c:11044
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.c:11045
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
! #: cp/decl.c:3141
  msgid "jump to label %qD"
  msgstr "lompat ke label %qD"
  
! #: cp/decl.c:3142
  msgid "jump to case label"
  msgstr "lompat ke case label"
  
! #: cp/decl.c:3212
  #, fuzzy
  #| msgid "  enters try block"
  msgid "enters try block"
  msgstr "  memasuki blok percobaan"
  
! #: cp/decl.c:3218
  #, fuzzy
  #| msgid "  enters catch block"
  msgid "enters catch block"
  msgstr "  mamasuki blok penangkapan"
  
! #: cp/decl.c:3224
  #, fuzzy
  #| msgid "  enters OpenMP structured block"
  msgid "enters OpenMP structured block"
  msgstr "  memasuki blok terstruktur OpenMP"
  
! #: cp/decl.c:3230
  #, fuzzy
  #| msgid "Generate code for huge switch statements"
  msgid "enters synchronized or atomic statement"
  msgstr "Hasilkan kode untuk pernyataan besar switch"
  
! #: cp/decl.c:3237
  #, fuzzy
  #| msgid "expected statement"
  msgid "enters constexpr if statement"
--- 4990,5036 ----
  msgid "expected label"
  msgstr "Diduga nama"
  
! #: cp/call.c:11059
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.c:11060
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
! #: cp/decl.c:3158
  msgid "jump to label %qD"
  msgstr "lompat ke label %qD"
  
! #: cp/decl.c:3159
  msgid "jump to case label"
  msgstr "lompat ke case label"
  
! #: cp/decl.c:3229
  #, fuzzy
  #| msgid "  enters try block"
  msgid "enters try block"
  msgstr "  memasuki blok percobaan"
  
! #: cp/decl.c:3235
  #, fuzzy
  #| msgid "  enters catch block"
  msgid "enters catch block"
  msgstr "  mamasuki blok penangkapan"
  
! #: cp/decl.c:3241
  #, fuzzy
  #| msgid "  enters OpenMP structured block"
  msgid "enters OpenMP structured block"
  msgstr "  memasuki blok terstruktur OpenMP"
  
! #: cp/decl.c:3247
  #, fuzzy
  #| msgid "Generate code for huge switch statements"
  msgid "enters synchronized or atomic statement"
  msgstr "Hasilkan kode untuk pernyataan besar switch"
  
! #: cp/decl.c:3254
  #, fuzzy
  #| msgid "expected statement"
  msgid "enters constexpr if statement"
*************** msgstr ""
*** 5276,5282 ****
  msgid "candidates are:"
  msgstr "kandidat adalah:"
  
! #: cp/pt.c:2003 cp/pt.c:23707
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
--- 5284,5290 ----
  msgid "candidates are:"
  msgstr "kandidat adalah:"
  
! #: cp/pt.c:2003 cp/pt.c:23706
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
*************** msgstr "konversi ke %qT mengubah nilai k
*** 5340,5393 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6230 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "tipe argumen salah ke unary minus"
  
! #: cp/typeck.c:6231 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "tipe argume salah ke unary plus"
  
! #: cp/typeck.c:6258 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "tipe argumen salah ke bit-complement"
  
! #: cp/typeck.c:6275 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "tipe argumen salah ke abs"
  
! #: cp/typeck.c:6287 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "tipe argumen salah ke konjugasi"
  
! #: cp/typeck.c:6305
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "tipe argume salah ke unary plus"
  
! #: cp/typeck.c:6351
  #, fuzzy
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "no pre-increment operator for type"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.c:6353
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6355
  #, fuzzy
  #| msgid "cannot decrement a pointer to incomplete type %qT"
  msgid "no pre-decrement operator for type"
  msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.c:6357
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 5348,5401 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6248 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "tipe argumen salah ke unary minus"
  
! #: cp/typeck.c:6249 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "tipe argume salah ke unary plus"
  
! #: cp/typeck.c:6276 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "tipe argumen salah ke bit-complement"
  
! #: cp/typeck.c:6293 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "tipe argumen salah ke abs"
  
! #: cp/typeck.c:6305 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "tipe argumen salah ke konjugasi"
  
! #: cp/typeck.c:6323
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "tipe argume salah ke unary plus"
  
! #: cp/typeck.c:6369
  #, fuzzy
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "no pre-increment operator for type"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.c:6371
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6373
  #, fuzzy
  #| msgid "cannot decrement a pointer to incomplete type %qT"
  msgid "no pre-decrement operator for type"
  msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.c:6375
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 5479,5485 ****
  msgid "Deleted feature:"
  msgstr ""
  
! #: fortran/expr.c:3608
  msgid "array assignment"
  msgstr "penempatan array"
  
--- 5487,5493 ----
  msgid "Deleted feature:"
  msgstr ""
  
! #: fortran/expr.c:3632
  msgid "array assignment"
  msgstr "penempatan array"
  
*************** msgstr "blok IF"
*** 5696,5706 ****
  msgid "implied END DO"
  msgstr "Diimplikasikan END DO"
  
! #: fortran/parse.c:2061 fortran/resolve.c:11462
  msgid "assignment"
  msgstr "assignment"
  
! #: fortran/parse.c:2064 fortran/resolve.c:11513 fortran/resolve.c:11516
  msgid "pointer assignment"
  msgstr "assignmen penunjuk"
  
--- 5704,5714 ----
  msgid "implied END DO"
  msgstr "Diimplikasikan END DO"
  
! #: fortran/parse.c:2061 fortran/resolve.c:11466
  msgid "assignment"
  msgstr "assignment"
  
! #: fortran/parse.c:2064 fortran/resolve.c:11517 fortran/resolve.c:11520
  msgid "pointer assignment"
  msgstr "assignmen penunjuk"
  
*************** msgstr "Operan dari operator pengguna '%
*** 5898,5992 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Tingkat tidak konsisten untuk operator di %%L dan %%L"
  
! #: fortran/resolve.c:7010
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:7014
  #, fuzzy
  #| msgid "%qD is not a variable"
  msgid "iterator variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: fortran/resolve.c:7018
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Start expression in DO loop"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.c:7022
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ekspresi sebagai operan tidak valid"
  
! #: fortran/resolve.c:7026
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Step expression in DO loop"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.c:7312 fortran/resolve.c:7315
  #, fuzzy
  #| msgid "DEALLOCATE "
  msgid "DEALLOCATE object"
  msgstr "DEALOKASIKAN "
  
! #: fortran/resolve.c:7688 fortran/resolve.c:7691
  #, fuzzy
  #| msgid "ALLOCATE "
  msgid "ALLOCATE object"
  msgstr "ALOKASIKAN "
  
! #: fortran/resolve.c:7924 fortran/resolve.c:9660
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7968 fortran/resolve.c:9672
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9463
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9684
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.c:1635
  #, fuzzy, c-format
  #| msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Pajang KARAKTER berbeda (%d/%d) dalam konstruktor array di %L"
  
! #: fortran/trans-array.c:5887
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.c:9496
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.c:5952
  #, 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.c:5960
  #, 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.c:9309
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:10720
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 5906,6000 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Tingkat tidak konsisten untuk operator di %%L dan %%L"
  
! #: fortran/resolve.c:7014
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:7018
  #, fuzzy
  #| msgid "%qD is not a variable"
  msgid "iterator variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: fortran/resolve.c:7022
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Start expression in DO loop"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.c:7026
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ekspresi sebagai operan tidak valid"
  
! #: fortran/resolve.c:7030
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Step expression in DO loop"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.c:7316 fortran/resolve.c:7319
  #, fuzzy
  #| msgid "DEALLOCATE "
  msgid "DEALLOCATE object"
  msgstr "DEALOKASIKAN "
  
! #: fortran/resolve.c:7692 fortran/resolve.c:7695
  #, fuzzy
  #| msgid "ALLOCATE "
  msgid "ALLOCATE object"
  msgstr "ALOKASIKAN "
  
! #: fortran/resolve.c:7928 fortran/resolve.c:9664
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7972 fortran/resolve.c:9676
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9467
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9688
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.c:1675
  #, fuzzy, c-format
  #| msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Pajang KARAKTER berbeda (%d/%d) dalam konstruktor array di %L"
  
! #: fortran/trans-array.c:5935
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.c:9544
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.c:6025
  #, 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.c:6033
  #, 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.c:9250
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:10661
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 5996,6008 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Panjang karakter tidak sama (%ld/%ld) dalam %s di %L"
  
! #: fortran/trans-intrinsic.c:8737
  #, fuzzy, c-format
  #| msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Argumen NCOPIES dari REPEAT intrinsik adalah negatif di %L"
  
! #: fortran/trans-intrinsic.c:8769
  #, fuzzy
  #| msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
--- 6004,6016 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Panjang karakter tidak sama (%ld/%ld) dalam %s di %L"
  
! #: fortran/trans-intrinsic.c:8758
  #, fuzzy, c-format
  #| msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Argumen NCOPIES dari REPEAT intrinsik adalah negatif di %L"
  
! #: fortran/trans-intrinsic.c:8790
  #, fuzzy
  #| msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
*************** msgstr "Referensi array diluar cakupan"
*** 6049,6075 ****
  msgid "Incorrect function return value"
  msgstr "Nilai kembali fungsi tidak benar"
  
! #: fortran/trans.c:611
  msgid "Memory allocation failed"
  msgstr "Alokasi memori gagal"
  
! #: fortran/trans.c:689 fortran/trans.c:1672
  msgid "Allocation would exceed memory limit"
  msgstr ""
  
! #: fortran/trans.c:898
  #, fuzzy, c-format
  #| msgid "Attempting to allocate already allocated array '%s'"
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "Mencoba untuk mengalokasikan array yang telah dialokasikan '%s'"
  
! #: fortran/trans.c:904
  #, fuzzy
  #| msgid "Attempting to allocate already allocatedarray"
  msgid "Attempting to allocate already allocated variable"
  msgstr "Mencoba untuk mengalokasikan array yang telah dialokasikan"
  
! #: fortran/trans.c:1357 fortran/trans.c:1516
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "Mencoba untuk DEALOKASI yang tidak dialokasikan '%s'"
--- 6057,6083 ----
  msgid "Incorrect function return value"
  msgstr "Nilai kembali fungsi tidak benar"
  
! #: fortran/trans.c:614
  msgid "Memory allocation failed"
  msgstr "Alokasi memori gagal"
  
! #: fortran/trans.c:692 fortran/trans.c:1675
  msgid "Allocation would exceed memory limit"
  msgstr ""
  
! #: fortran/trans.c:901
  #, fuzzy, c-format
  #| msgid "Attempting to allocate already allocated array '%s'"
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "Mencoba untuk mengalokasikan array yang telah dialokasikan '%s'"
  
! #: fortran/trans.c:907
  #, fuzzy
  #| msgid "Attempting to allocate already allocatedarray"
  msgid "Attempting to allocate already allocated variable"
  msgstr "Mencoba untuk mengalokasikan array yang telah dialokasikan"
  
! #: fortran/trans.c:1360 fortran/trans.c:1519
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "Mencoba untuk DEALOKASI yang tidak dialokasikan '%s'"
*************** msgstr ""
*** 6455,8317 ****
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: config/alpha/alpha.opt:23 config/i386/i386.opt:440
  #, fuzzy
! #| msgid "Do not use hardware fp"
! msgid "Do not use hardware fp."
! msgstr "Jangan gunakan perangkat titik pecahan"
  
! #: config/alpha/alpha.opt:27
  #, fuzzy
! #| msgid "Use fp registers"
! msgid "Use fp registers."
! msgstr "Gunakan register titik pecahan"
  
! #: config/alpha/alpha.opt:31 common.opt:654 common.opt:788 common.opt:998
! #: common.opt:1002 common.opt:1006 common.opt:1010 common.opt:1574
! #: common.opt:1630 common.opt:1762 common.opt:1766 common.opt:2000
! #: common.opt:2178 common.opt:2879 fortran/lang.opt:489
  #, fuzzy
! #| msgid "Does nothing.  Preserved for backward compatibility."
! msgid "Does nothing. Preserved for backward compatibility."
! msgstr "Tidak melakukan apa-apa. Dijaga untuk kompabilitas versi sebelumnya."
  
! #: config/alpha/alpha.opt:35
  #, fuzzy
! #| msgid "Request IEEE-conformant math library routines (OSF/1)"
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr "Minta IEEE-konforman rutinitas perpustakaan matematik (OSF/1)"
  
! #: config/alpha/alpha.opt:39
  #, fuzzy
! #| msgid "Emit IEEE-conformant code, without inexact exceptions"
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr "Keluarkan kode IEEE-konforman, tanpa eksepsi tidak tepat"
  
! #: config/alpha/alpha.opt:46
  #, fuzzy
! #| msgid "Do not emit complex integer constants to read-only memory"
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "jangan keluarkan konstanta integer kompleks ke memori baca-saja"
  
! #: config/alpha/alpha.opt:50
  #, fuzzy
! #| msgid "Use VAX fp"
! msgid "Use VAX fp."
! msgstr "Gunakan VAX titik pecahan"
  
! #: config/alpha/alpha.opt:54
  #, fuzzy
! #| msgid "Do not use VAX fp"
! msgid "Do not use VAX fp."
! msgstr "Jangan gunakan VAX titik pecahan"
  
! #: config/alpha/alpha.opt:58
  #, fuzzy
! #| msgid "Emit code for the byte/word ISA extension"
! msgid "Emit code for the byte/word ISA extension."
! msgstr "Keluarkan kode untuk byte/word ISA ekstensi"
  
! #: config/alpha/alpha.opt:62
  #, fuzzy
! #| msgid "Emit code for the motion video ISA extension"
! msgid "Emit code for the motion video ISA extension."
! msgstr "Keluarkan kode untuk gambar bergerak ISA ekstensi"
  
! #: config/alpha/alpha.opt:66
  #, fuzzy
! #| msgid "Emit code for the fp move and sqrt ISA extension"
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "Keluarkan kode untuk titik pecahan move dan sqrt ISA ekstensi"
  
! #: config/alpha/alpha.opt:70
  #, fuzzy
! #| msgid "Emit code for the counting ISA extension"
! msgid "Emit code for the counting ISA extension."
! msgstr "Keluarkan kode untuk menghitung ekstensi ISA"
  
! #: config/alpha/alpha.opt:74
  #, fuzzy
! #| msgid "Emit code using explicit relocation directives"
! msgid "Emit code using explicit relocation directives."
! msgstr "Keluarkan kode menggunakan eksplisit relokasi direktif"
  
! #: config/alpha/alpha.opt:78
  #, fuzzy
! #| msgid "Emit 16-bit relocations to the small data areas"
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr "Keluarkan relokasi 16-bit ke daerah data kecil"
  
! #: config/alpha/alpha.opt:82
  #, fuzzy
! #| msgid "Emit 32-bit relocations to the small data areas"
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr "Keluarkan 32-bit relokasi ke daerah data kecil"
  
! #: config/alpha/alpha.opt:86
  #, fuzzy
! #| msgid "Emit direct branches to local functions"
! msgid "Emit direct branches to local functions."
! msgstr "Keluarkan percabangan langsung ke lokal fungsi"
  
! #: config/alpha/alpha.opt:90
  #, fuzzy
! #| msgid "Emit indirect branches to local functions"
! msgid "Emit indirect branches to local functions."
! msgstr "Keluarkan percabangan tidak langsung ke lokal fungsi"
  
! #: config/alpha/alpha.opt:94
  #, fuzzy
! #| msgid "Emit rdval instead of rduniq for thread pointer"
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr "Keluarkan rdval daripada rduniq untuk thread pointer"
  
! #: config/alpha/alpha.opt:98 config/s390/s390.opt:150 config/i386/i386.opt:212
! #: config/sparc/long-double-switch.opt:23
  #, fuzzy
! #| msgid "Use 128-bit long double"
! msgid "Use 128-bit long double."
! msgstr "Gunakan 128-bit long double"
  
! #: config/alpha/alpha.opt:102 config/s390/s390.opt:154
! #: config/i386/i386.opt:208 config/sparc/long-double-switch.opt:27
  #, fuzzy
! #| msgid "Use 64-bit long double"
! msgid "Use 64-bit long double."
! msgstr "Gunakan 64-bit long double"
  
! #: config/alpha/alpha.opt:106
  #, fuzzy
! #| msgid "Use features of and schedule given CPU"
! msgid "Use features of and schedule given CPU."
! msgstr "Gunakan feature dari dan jadwalkan CPU yang diberikan"
  
! #: config/alpha/alpha.opt:110
  #, fuzzy
! #| msgid "Schedule given CPU"
! msgid "Schedule given CPU."
! msgstr "Jadwalkan CPU yang diberikan"
  
! #: config/alpha/alpha.opt:114
  #, fuzzy
! #| msgid "Control the generated fp rounding mode"
! msgid "Control the generated fp rounding mode."
! msgstr "Kontrol mode yang dihasilkan fp"
  
! #: config/alpha/alpha.opt:118
  #, fuzzy
! #| msgid "Control the IEEE trap mode"
! msgid "Control the IEEE trap mode."
! msgstr "Kontrol mode IEEE trap"
  
! #: config/alpha/alpha.opt:122
  #, fuzzy
! #| msgid "Control the precision given to fp exceptions"
! msgid "Control the precision given to fp exceptions."
! msgstr "Kontrol presisi yang diberikan ke eksepsi titik pecahan"
  
! #: config/alpha/alpha.opt:126
  #, fuzzy
! #| msgid "Tune expected memory latency"
! msgid "Tune expected memory latency."
! msgstr "Tune latensi dari memori yang diduga"
  
! #: config/alpha/alpha.opt:130 config/ia64/ia64.opt:118
  #, fuzzy
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "Specify bit size of immediate TLS offsets."
! msgstr "Spesifikasikan ukuran bit dari ofset TLS langsung"
  
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
! msgstr ""
  
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgstr ""
  
! #: config/mips/mips.opt:32
  #, fuzzy
! #| msgid "Generate code that conforms to the given ABI"
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "Hasilkan kode yang konform ke ABI yang diberikan"
  
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/mips/mips.opt:55
  #, fuzzy
! #| msgid "Generate code that can be used in SVR4-style dynamic objects"
! msgid "Generate code that can be used in SVR4-style dynamic objects."
! msgstr "Hasilkan kode yang dapat digunakan dalam SVR4-style objek dinamis"
  
! #: config/mips/mips.opt:59
  #, fuzzy
! #| msgid "Use PMC-style 'mad' instructions"
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Gunakan PMC-style 'mad' instruksi"
  
! #: config/mips/mips.opt:63
  #, fuzzy
! #| msgid "Use multiply add/subtract instructions"
! msgid "Use integer madd/msub instructions."
! msgstr "Gunakan instruksi multiple tambah/kurang"
  
! #: config/mips/mips.opt:67
  #, fuzzy
! #| msgid "Generate code for the given ISA"
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "Hasilkan kode untuk ISA yang diberikan"
  
! #: config/mips/mips.opt:71
  #, fuzzy
! #| msgid "Set the cost of branches to roughly COST instructions"
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
! msgstr "Set biaya dari percabangan ke seluruh BIAYA instruksi"
  
! #: config/mips/mips.opt:75
  #, fuzzy
! #| msgid "Use Branch Likely instructions, overriding the architecture default"
! msgid "Use Branch Likely instructions, overriding the architecture default."
! msgstr "Gunakan Branch Likely instruksi, overriding instruksi baku arsitektur"
  
! #: config/mips/mips.opt:79
  #, fuzzy
! #| msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing"
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
! msgstr "Ubah on/off MIPS15 ASE dalam fungsi berubah untuk pengetesan kompiler"
  
! #: config/mips/mips.opt:83
  #, fuzzy
! #| msgid "Trap on integer divide by zero"
! msgid "Trap on integer divide by zero."
! msgstr "Tran aktif pada integer dibagi dengan nol"
  
! #: config/mips/mips.opt:87
  #, fuzzy
! #| msgid "Specify when instructions are allowed to access code"
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
! msgstr "Spesifikasikan kapan instruksi diperbolehkan untuk mengakses kode"
  
! #: config/mips/mips.opt:91
  #, fuzzy
! #| msgid "invalid argument %qs to -fdebug-prefix-map"
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "argumen %qs tidak valid ke -fdebug-prefix-map"
  
! #: config/mips/mips.opt:104
  #, fuzzy
! #| msgid "Use branch-and-break sequences to check for integer divide by zero"
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "Gunakan urutan branch-and-break untuk memeriksa untuk integer dibagi dengan nol"
  
! #: config/mips/mips.opt:108
  #, fuzzy
! #| msgid "Use trap instructions to check for integer divide by zero"
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "Gunakan trap instruksi untuk memeriksa untuk integer dibagi dengan nol"
  
! #: config/mips/mips.opt:112
  #, fuzzy
! #| msgid "Allow the use of MDMX instructions"
! msgid "Allow the use of MDMX instructions."
! msgstr "Ijinkan penggunaan instruksi MDMX"
  
! #: config/mips/mips.opt:116
  #, fuzzy
! #| msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "Ijinkan instruksi perangkat keras titik pecahan untuk melingkupi baik operasi 32 bit dan 64 bit"
  
! #: config/mips/mips.opt:120
  #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use MIPS-DSP instructions."
! msgstr "Gunakan instruksi MIPS-DSP"
  
! #: config/mips/mips.opt:124
  #, fuzzy
! #| msgid "Use MIPS-DSP REV 2 instructions"
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "Gunakan instruksi MIPS-DSP REV 2"
  
! #: config/mips/mips.opt:134 config/c6x/c6x.opt:30 config/nios2/nios2.opt:94
! #: config/tilegx/tilegx.opt:45
  #, fuzzy
! #| msgid "Use big-endian byte order"
! msgid "Use big-endian byte order."
! msgstr "Gunakan urutan byte big endian"
  
! #: config/mips/mips.opt:138 config/c6x/c6x.opt:34 config/nios2/nios2.opt:98
! #: config/tilegx/tilegx.opt:49
  #, fuzzy
! #| msgid "Use little-endian byte order"
! msgid "Use little-endian byte order."
! msgstr "Gunakan urutan byte little endian"
  
! #: config/mips/mips.opt:142 config/iq2000/iq2000.opt:61
  #, fuzzy
! #| msgid "Use ROM instead of RAM"
! msgid "Use ROM instead of RAM."
! msgstr "Gunakan ROM daripada RAM"
  
! #: config/mips/mips.opt:146
  #, fuzzy
! #| msgid "Use the bit-field instructions"
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Gunakan instruksi bit-field"
  
! #: config/mips/mips.opt:150
  #, fuzzy
! #| msgid "Use NewABI-style %reloc() assembly operators"
! msgid "Use NewABI-style %reloc() assembly operators."
! msgstr "Gunakan NewABI-style %reloc() operator perakitan"
  
! #: config/mips/mips.opt:154
  #, fuzzy
! #| msgid "Use -G for data that is not defined by the current object"
! msgid "Use -G for data that is not defined by the current object."
! msgstr "Gunakan -G untuk data yang tidak didefinisikan oleh objek sekarang"
  
! #: config/mips/mips.opt:158
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain 24K errata."
! msgstr "Perbaikan dalam beberapa errata R4000"
  
! #: config/mips/mips.opt:162
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain R4000 errata."
! msgstr "Perbaikan dalam beberapa errata R4000"
  
! #: config/mips/mips.opt:166
  #, fuzzy
! #| msgid "Work around certain R4400 errata"
! msgid "Work around certain R4400 errata."
! msgstr "Perbaikan dalam beberapa errata R4400"
  
! #: config/mips/mips.opt:170
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around the R5900 short loop erratum."
! msgstr "Perbaikan dalam beberapa errata R4000"
  
! #: config/mips/mips.opt:174
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain RM7000 errata."
! msgstr "Perbaikan dalam beberapa errata R4000"
  
! #: config/mips/mips.opt:178
  #, fuzzy
! #| msgid "Work around certain R10000 errata"
! msgid "Work around certain R10000 errata."
! msgstr "Perbaikan dalam errata R4000 tertentu"
  
! #: config/mips/mips.opt:182
  #, fuzzy
! #| msgid "Work around errata for early SB-1 revision 2 cores"
! msgid "Work around errata for early SB-1 revision 2 cores."
! msgstr "Perbaikan errata untuk revisi 2 cores SB-1 awal"
  
! #: config/mips/mips.opt:186
  #, fuzzy
! #| msgid "Work around certain VR4120 errata"
! msgid "Work around certain VR4120 errata."
! msgstr "Perbaikan dalam beberapa errata VR4120"
  
! #: config/mips/mips.opt:190
  #, fuzzy
! #| msgid "Work around VR4130 mflo/mfhi errata"
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "Perbaikan dalam beberapa errata VR4130 mflo/mfhi"
  
! #: config/mips/mips.opt:194
  #, fuzzy
! #| msgid "Work around an early 4300 hardware bug"
! msgid "Work around an early 4300 hardware bug."
! msgstr "Perbaikan dalam bug perangkat keras 4300 awal"
  
! #: config/mips/mips.opt:198
  #, fuzzy
! #| msgid "FP exceptions are enabled"
! msgid "FP exceptions are enabled."
! msgstr "FP eksepsi aktif"
  
! #: config/mips/mips.opt:202
  #, fuzzy
! #| msgid "Use 32-bit floating-point registers"
! msgid "Use 32-bit floating-point registers."
! msgstr "Gunakan 32 bit register titik pecahan"
  
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
  msgstr ""
  
! #: config/mips/mips.opt:210
  #, fuzzy
! #| msgid "Use 64-bit floating-point registers"
! msgid "Use 64-bit floating-point registers."
! msgstr "Gunakan 64 bit register titik pecahan"
  
! #: config/mips/mips.opt:214
  #, fuzzy
! #| msgid "Use FUNC to flush the cache before calling stack trampolines"
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
! msgstr "Gunakan FUNC untuk flush cache sebelem pemanggilan stack trampolines"
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
  msgstr ""
  
! #: config/mips/mips.opt:226
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
  msgstr ""
  
! #: config/mips/mips.opt:236
  #, fuzzy
! #| msgid "Use 32-bit general registers"
! msgid "Use 32-bit general registers."
! msgstr "Gunakan register umum 32 bit"
  
! #: config/mips/mips.opt:240
  #, fuzzy
! #| msgid "Use 64-bit general registers"
! msgid "Use 64-bit general registers."
! msgstr "Gunakan register umum 64 bit"
  
! #: config/mips/mips.opt:244
  #, fuzzy
! #| msgid "Use GP-relative addressing to access small data"
! msgid "Use GP-relative addressing to access small data."
! msgstr "Gunakan pengalamatan GP relatif untuk mengakses data kecil"
  
! #: config/mips/mips.opt:248
  #, fuzzy
! #| msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations"
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
! msgstr "Ketika menghasilkan kode -mabicalls, ijinkan executables untuk menggunakan PLT dan salin relokasi"
  
! #: config/mips/mips.opt:252
  #, fuzzy
! #| msgid "Allow the use of hardware floating-point ABI and instructions"
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Ijinkan penggunaan dari ABI dan instruksi perangkat keras titik pecahan"
  
! #: config/mips/mips.opt:256
  #, fuzzy
! #| msgid "Generate code that can be safely linked with MIPS16 code."
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr "Hasilkan kode yang dapat secara aman dihubungkan dengan kode MIPS16."
  
! #: config/mips/mips.opt:260
  #, fuzzy
! #| msgid "Does nothing.  Preserved for backward compatibility."
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
  msgstr "Tidak melakukan apa-apa. Dijaga untuk kompabilitas versi sebelumnya."
  
! #: config/mips/mips.opt:264
  #, fuzzy
! #| msgid "Generate code for ISA level N"
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "Hasilkan kode untuk ISA level N"
  
! #: config/mips/mips.opt:268
  #, fuzzy
! #| msgid "Generate MIPS16 code"
! msgid "Generate MIPS16 code."
! msgstr "Hasilkan kode MIPS16"
  
! #: config/mips/mips.opt:272
  #, fuzzy
! #| msgid "Use MIPS-3D instructions"
! msgid "Use MIPS-3D instructions."
! msgstr "Gunakan instruksi MIPS-3D"
  
! #: config/mips/mips.opt:276
  #, fuzzy
! #| msgid "Use ll, sc and sync instructions"
! msgid "Use ll, sc and sync instructions."
! msgstr "Gunakan instruksi ll, sc dan sync"
  
! #: config/mips/mips.opt:280
  #, fuzzy
! #| msgid "Use -G for object-local data"
! msgid "Use -G for object-local data."
! msgstr "Gunakan -G untuk objek-lokal data"
  
! #: config/mips/mips.opt:284
  #, fuzzy
! #| msgid "Use indirect calls"
! msgid "Use indirect calls."
! msgstr "Gunakan pemanggilan tidak langsung"
  
! #: config/mips/mips.opt:288
  #, fuzzy
! #| msgid "Use a 32-bit long type"
! msgid "Use a 32-bit long type."
! msgstr "Gunakan sebuah tipe 32 bit long"
  
! #: config/mips/mips.opt:292
  #, fuzzy
! #| msgid "Use a 64-bit long type"
! msgid "Use a 64-bit long type."
! msgstr "Gunakan sebuah tipe 64 bit long"
  
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
! msgstr ""
  
! #: config/mips/mips.opt:300
  #, fuzzy
! #| msgid "Don't optimize block moves"
! msgid "Don't optimize block moves."
! msgstr "Jangan optimasi pemindahan blok"
  
! #: config/mips/mips.opt:304
  #, fuzzy
! #| msgid "Use SmartMIPS instructions"
! msgid "Use microMIPS instructions."
! msgstr "Gunakan instruksi SmartMIPS"
  
! #: config/mips/mips.opt:308
  #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Gunakan instruksi MIPS-DSP"
  
! #: config/mips/mips.opt:312
  #, fuzzy
! #| msgid "Allow the use of MT instructions"
! msgid "Allow the use of MT instructions."
! msgstr "Ijinkan penggunaan dari instruksi MT"
  
! #: config/mips/mips.opt:316
  #, fuzzy
! #| msgid "Prevent the use of all floating-point operations"
! msgid "Prevent the use of all floating-point operations."
! msgstr "Jaga penggunaan dari seluruh operasi titik pecahan"
  
! #: config/mips/mips.opt:320
  #, fuzzy
! #| msgid "Use MIPS-3D instructions"
! msgid "Use MCU instructions."
! msgstr "Gunakan instruksi MIPS-3D"
  
! #: config/mips/mips.opt:324
  #, fuzzy
! #| msgid "Do not use a cache-flushing function before calling stack trampolines"
! msgid "Do not use a cache-flushing function before calling stack trampolines."
! msgstr "Jangan gunakan sebuah fungsi cache flush sebelum pemanggilan stack trampolines"
  
! #: config/mips/mips.opt:328
  #, fuzzy
! #| msgid "Do not use MDMX instructions"
! msgid "Do not use MDMX instructions."
! msgstr "Jangan gunakan instruksi MDMX"
  
! #: config/mips/mips.opt:332
  #, fuzzy
! #| msgid "Generate normal-mode code"
! msgid "Generate normal-mode code."
! msgstr "Hasilkan kode normal-mode"
  
! #: config/mips/mips.opt:336
  #, fuzzy
! #| msgid "Do not use MIPS-3D instructions"
! msgid "Do not use MIPS-3D instructions."
! msgstr "Jangan gunakan instruksi MIPS-3D"
  
! #: config/mips/mips.opt:340
  #, fuzzy
! #| msgid "Use paired-single floating-point instructions"
! msgid "Use paired-single floating-point instructions."
! msgstr "Gunakan pasangan-tunggal instruksi titik pecahan"
  
! #: config/mips/mips.opt:344
  #, fuzzy
! #| msgid "Specify when r10k cache barriers should be inserted"
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
! msgstr "Spesifikasikan ketika cache barriers r10k seharusnya dimasukan"
  
! #: config/mips/mips.opt:348
! msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr ""
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
! msgstr ""
  
! #: config/mips/mips.opt:365
  #, fuzzy
! #| msgid "When generating -mabicalls code, make the code suitable for use in shared libraries"
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
! msgstr "Ketika menghasilkan kode -mabicalls, buat kode yang cocok untuk digunakan dalam perpustakaan terbagi"
  
! #: config/mips/mips.opt:369
  #, fuzzy
! #| msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "Batasi penggunaan dari instruksi perangkat keras titik pecahan ke operasi 32 bit"
  
! #: config/mips/mips.opt:373
  #, fuzzy
! #| msgid "Use SmartMIPS instructions"
! msgid "Use SmartMIPS instructions."
! msgstr "Gunakan instruksi SmartMIPS"
  
! #: config/mips/mips.opt:377
  #, fuzzy
! #| msgid "Prevent the use of all hardware floating-point instructions"
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Jaga penggunaan dari seluruh instruksi perangkat keras titik pecahan"
  
! #: config/mips/mips.opt:381
  #, fuzzy
! #| msgid "Optimize lui/addiu address loads"
! msgid "Optimize lui/addiu address loads."
! msgstr "Optimasi lui/addiu alamat loads"
  
! #: config/mips/mips.opt:385
  #, fuzzy
! #| msgid "Assume all symbols have 32-bit values"
! msgid "Assume all symbols have 32-bit values."
! msgstr "Asumsikan seluruh simbol memiliki nilai 32 bit"
  
! #: config/mips/mips.opt:389
! msgid "Use synci instruction to invalidate i-cache."
  msgstr ""
  
! #: config/mips/mips.opt:393 config/arc/arc.opt:406 config/s390/s390.opt:225
! #: config/ft32/ft32.opt:27
  #, fuzzy
! #| msgid "Use ROM instead of RAM"
! msgid "Use LRA instead of reload."
! msgstr "Gunakan ROM daripada RAM"
  
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:405 config/riscv/riscv.opt:80
  #, fuzzy
! #| msgid "Optimize the output for PROCESSOR"
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
! msgstr "Optimasi keluaran untuk PROSESOR"
  
! #: config/mips/mips.opt:409 config/iq2000/iq2000.opt:74
  #, fuzzy
! #| msgid "Put uninitialized constants in ROM (needs -membedded-data)"
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr "Tempatkan konstanta tidak terinisialisasi dalam ROM (membutuhkan -membedded-data)"
  
! #: config/mips/mips.opt:413
  #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use Virtualization (VZ) instructions."
! msgstr "Gunakan instruksi AltiVec"
  
! #: config/mips/mips.opt:417
! msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:421
  #, fuzzy
! #| msgid "Use ll, sc and sync instructions"
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "Gunakan instruksi ll, sc dan sync"
  
! #: config/mips/mips.opt:425
  #, fuzzy
! #| msgid "Use ll, sc and sync instructions"
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Gunakan instruksi ll, sc dan sync"
  
! #: config/mips/mips.opt:429
  #, fuzzy
! #| msgid "Perform VR4130-specific alignment optimizations"
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "Lakukan optimasi aligmen VR4130 spesifik"
  
! #: config/mips/mips.opt:433
  #, fuzzy
! #| msgid "Lift restrictions on GOT size"
! msgid "Lift restrictions on GOT size."
! msgstr "Angkat batasan di ukuran GOT"
  
! #: config/mips/mips.opt:437
  #, fuzzy
! #| msgid "Don't allocate floats and doubles in extended-precision registers"
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "Jangan alokasikan float dan double dalam register presisi ekstended"
  
! #: config/mips/mips.opt:441
  #, fuzzy
! #| msgid "Optimize for space rather than speed"
! msgid "Optimize frame header."
! msgstr "Optimasi untuk ruang daripada kecepatan"
  
! #: config/mips/mips.opt:448
  #, fuzzy
! #| msgid "Enable dead store elimination"
! msgid "Enable load/store bonding."
! msgstr "Aktifkan penghapusan dead store"
  
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:473
! msgid "Use Loongson EXTension (EXT) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:477
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
  msgstr ""
  
! #: config/visium/visium.opt:25
  #, fuzzy
! #| msgid "Link with libyk.a, libc.a and crt0.o"
! msgid "Link with libc.a and libdebug.a."
! msgstr "Hubungkan dengan libyk.a, libc.a dan crt0.o"
  
! #: config/visium/visium.opt:29
  #, fuzzy
! #| msgid "Link with libsim.a, libc.a and sim-crt0.o"
! msgid "Link with libc.a and libsim.a."
! msgstr "Hubungkan dengan libsim.a, libc.a dan sim-crt0.o"
  
! #: config/visium/visium.opt:33
  #, fuzzy
! #| msgid "Use hardware FP"
! msgid "Use hardware FP (default)."
! msgstr "Gunakan hardware FP"
  
! #: config/visium/visium.opt:37 config/sparc/sparc.opt:30
! #: config/sparc/sparc.opt:34
  #, fuzzy
! #| msgid "Use hardware FP"
! msgid "Use hardware FP."
! msgstr "Gunakan hardware FP"
  
! #: config/visium/visium.opt:41 config/sparc/sparc.opt:38
  #, fuzzy
! #| msgid "Do not use hardware FP"
! msgid "Do not use hardware FP."
! msgstr "Jangan gunakan hardware FP"
  
! #: config/visium/visium.opt:45
  #, fuzzy
! #| msgid "Use features of and schedule code for given CPU"
! msgid "Use features of and schedule code for given CPU."
! msgstr "Gunakan feature dari dan jadwalkan kode untuk CPU yang diberikan"
  
! #: config/visium/visium.opt:49 config/spu/spu.opt:84 config/s390/s390.opt:194
! #: config/i386/i386.opt:514 config/sparc/sparc.opt:146
! #: config/ia64/ia64.opt:122
  #, fuzzy
! #| msgid "Schedule code for given CPU"
! msgid "Schedule code for given CPU."
! msgstr "Jadwalkan kode untuk CPU yang diberikan"
  
! #: config/visium/visium.opt:65
  #, fuzzy
! #| msgid "Generate code for the M*Core M210"
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Hasilkan kode untuk M*Core M210"
  
! #: config/visium/visium.opt:69
  #, fuzzy
! #| msgid "Generate code for the Boehm GC"
! msgid "Generate code for the user mode."
! msgstr "Hasilkan kode untuk Boehm GC"
  
! #: config/visium/visium.opt:73
  #, fuzzy
! #| msgid "Does nothing.  Preserved for backward compatibility."
! msgid "Only retained for backward compatibility."
! msgstr "Tidak melakukan apa-apa. Dijaga untuk kompabilitas versi sebelumnya."
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:28
! msgid "Preferentially allocate registers that allow short instruction generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:32
  #, fuzzy
! #| msgid "Relax branches"
! msgid "Set branch cost."
! msgstr "Percabangan relaks"
  
! #: config/epiphany/epiphany.opt:36
  #, fuzzy
! #| msgid "Enable conditional moves"
! msgid "Enable conditional move instruction usage."
! msgstr "Aktifkan perpindahan kondisional"
  
! #: config/epiphany/epiphany.opt:40
  #, fuzzy
! #| msgid "The number of insns executed before prefetch is completed"
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "Jumlah dari insns yang dijalankan sebelum prefetch selesai"
  
! #: config/epiphany/epiphany.opt:52
  #, fuzzy
! #| msgid "Use software floating point"
! msgid "Use software floating point comparisons."
! msgstr "Gunakan piranti lunak titik pecahan"
  
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:76
  #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as indirect calls."
! msgstr "Hasilkan panggilan insns sebagai panggilan tidak langsung, jika dibutuhkan"
  
! #: config/epiphany/epiphany.opt:80
  #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as direct calls."
! msgstr "Hasilkan panggilan insns sebagai panggilan tidak langsung, jika dibutuhkan"
  
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:112
  #, fuzzy
! #| msgid "Use structs on stronger alignment for double-word copies"
! msgid "Vectorize for double-word operations."
! msgstr "Gunakan struct di alignmen lebih kuat untun double-word salinan"
  
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:132
  #, fuzzy
! #| msgid "Use decimal floating point instructions"
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "Gunakan instruksi desimal titik pecahan"
  
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:30
  #, fuzzy
! #| msgid "Target the AM33 processor"
! msgid "Target the AM33 processor."
! msgstr "Target prosesor AM33"
  
! #: config/mn10300/mn10300.opt:34
  #, fuzzy
! #| msgid "Target the AM33/2.0 processor"
! msgid "Target the AM33/2.0 processor."
! msgstr "Target prosesor AM33/2.0"
  
! #: config/mn10300/mn10300.opt:38
  #, fuzzy
! #| msgid "Target the AM33 processor"
! msgid "Target the AM34 processor."
! msgstr "Target prosesor AM33"
  
! #: config/mn10300/mn10300.opt:42 config/arm/arm.opt:236
  #, fuzzy
! #| msgid "Tune code for the given processor"
! msgid "Tune code for the given processor."
! msgstr "Tune kode untuk prosesor yang diberikan"
  
! #: config/mn10300/mn10300.opt:46
  #, fuzzy
! #| msgid "Work around hardware multiply bug"
! msgid "Work around hardware multiply bug."
! msgstr "Work around bug perangkat keras pengali"
  
! #: config/mn10300/mn10300.opt:55
  #, fuzzy
! #| msgid "Enable linker relaxations"
! msgid "Enable linker relaxations."
! msgstr "Aktifkan penghubung relaksasi"
  
! #: config/mn10300/mn10300.opt:59
  #, fuzzy
! #| msgid "Return pointers in both a0 and d0"
! msgid "Return pointers in both a0 and d0."
! msgstr "Kembali pointer dalam baik a0 dan d0"
  
! #: config/mn10300/mn10300.opt:63
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Hasilkan bit instruksi"
  
! #: config/mn10300/mn10300.opt:67
  #, fuzzy
! #| msgid "Do not generate fused multiply/add instructions"
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Jangan hasilkan fused kali/tambah instruksi"
  
! #: config/csky/csky_tables.opt:24
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:199
! msgid "Known CSKY architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:218
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/csky/csky.opt:34
  #, fuzzy
! #| msgid "Specify the name of the target architecture"
! msgid "Specify the target architecture."
! msgstr "Spesifikasikan nama dari target arsitektur"
  
! #: config/csky/csky.opt:38
  #, fuzzy
! #| msgid "Specify the target CPU"
! msgid "Specify the target processor."
! msgstr "Spesifikasikan target CPU"
  
! #: config/csky/csky.opt:44 config/mcore/mcore.opt:35 config/moxie/moxie.opt:23
  #, fuzzy
! #| msgid "Generate big-endian code"
! msgid "Generate big-endian code."
! msgstr "Hasilkan kode big-endian"
  
! #: config/csky/csky.opt:51 config/mcore/mcore.opt:51 config/moxie/moxie.opt:27
  #, fuzzy
! #| msgid "Generate little-endian code"
! msgid "Generate little-endian code."
! msgstr "Hasilkan kode little-endia"
  
! #: config/csky/csky.opt:61
  #, fuzzy
! #| msgid "Enable hardware floating point"
! msgid "Enable hardware floating-point instructions."
! msgstr "Aktifkan perangkat keras titik pecahan"
  
! #: config/csky/csky.opt:65
  #, fuzzy
! #| msgid "Assume floating-point operations can trap"
! msgid "Use library calls to perform floating-point operations (default)."
! msgstr "Asumsikan operasi titik pecahan dapat trap"
  
! #: config/csky/csky.opt:69
  #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format"
! msgid "Specify the target floating-point hardware/format."
! msgstr "Spesifikasikan nama dari target titik pecahan piranti keras/format"
  
! #: config/csky/csky.opt:73
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:77
  #, fuzzy
! #| msgid "Generate prefetch instructions, if available, for arrays in loops"
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "Hasilkan instruksi prefetch, jika tersedia, untuk array dalam loops"
  
! #: config/csky/csky.opt:85
! msgid "Enable the extended LRW instruction (default for CK801)."
  msgstr ""
  
! #: config/csky/csky.opt:89
  #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable interrupt stack instructions."
! msgstr "Aktifkan penggunaan dari instruksi short load"
  
! #: config/csky/csky.opt:93
  #, fuzzy
! #| msgid "Enable fused multiply/add instructions"
! msgid "Enable multiprocessor instructions."
! msgstr "Aktifkan fused kali/tambah instruksi"
  
! #: config/csky/csky.opt:97
  #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable coprocessor instructions."
! msgstr "Aktifkan penggunaan dari instruksi short load"
  
! #: config/csky/csky.opt:101
  #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable cache prefetch instructions."
! msgstr "Aktifkan penggunaan dari instruksi short load"
  
! #: config/csky/csky.opt:105
  #, fuzzy
! #| msgid "Use MIPS-DSP REV 2 instructions"
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Gunakan instruksi MIPS-DSP REV 2"
  
! #: config/csky/csky.opt:112
  #, fuzzy
! #| msgid "Disable bcnz instruction"
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Non-aktifkan instruksi bcnz"
  
! #: config/csky/csky.opt:116
  #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Enable C-SKY DSP instructions."
! msgstr "Gunakan instruksi MIPS-DSP"
  
! #: config/csky/csky.opt:120
  #, fuzzy
! #| msgid "Enable unaligned load/store instruction"
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Aktifkan instruksi unaligned load/store"
  
! #: config/csky/csky.opt:124
  #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Aktifkan penggunaan dari instruksi short load"
  
! #: config/csky/csky.opt:130
  #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate divide instructions."
! msgstr "Hasilkan instruksi isel"
  
! #: config/csky/csky.opt:134
  #, fuzzy
! #| msgid "Generate code for a 5206e"
! msgid "Generate code for Smart Mode."
! msgstr "Hasilkan kode untuk sebuah 5206e"
  
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
  msgstr ""
  
! #: config/csky/csky.opt:142
  #, fuzzy
! #| msgid "Generate code in little endian mode"
! msgid "Generate code using global anchor symbol addresses."
! msgstr "Hasilkan kode dalam mode little endian"
  
! #: config/csky/csky.opt:146
  #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate push/pop instructions (default)."
! msgstr "Hasilkan instruksi isel"
  
! #: config/csky/csky.opt:150
  #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate stm/ldm instructions (default)."
! msgstr "Hasilkan instruksi isel"
  
! #: config/csky/csky.opt:157
! msgid "Generate constant pools in the compiler instead of assembler."
  msgstr ""
  
! #: config/csky/csky.opt:161
  #, fuzzy
! #| msgid "Do not generate .size directives"
! msgid "Emit .stack_size directives."
! msgstr "Jangan hasilkan direktif .size"
  
! #: config/csky/csky.opt:165
  #, fuzzy
! #| msgid "Generate code for GNU runtime environment"
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "Hasilkan kode untuk lingkungan GNU waktu-jalan"
  
! #: config/csky/csky.opt:169
  #, fuzzy
! #| msgid "Set the cost of branches to roughly COST instructions"
! msgid "Set the branch costs to roughly the specified number of instructions."
! msgstr "Set biaya dari percabangan ke seluruh BIAYA instruksi"
  
! #: config/csky/csky.opt:173
  #, fuzzy
! #| msgid "Permit scheduling of a function's prologue sequence"
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "Ijinkan penjadwalan dari sebuah urutan prolog fungsi"
  
! #: config/microblaze/microblaze.opt:40
  #, fuzzy
! #| msgid "Use software floating point"
! msgid "Use software emulation for floating point (default)."
! msgstr "Gunakan piranti lunak titik pecahan"
  
! #: config/microblaze/microblaze.opt:44
  #, fuzzy
! #| msgid "Use decimal floating point instructions"
! msgid "Use hardware floating point instructions."
! msgstr "Gunakan instruksi desimal titik pecahan"
  
! #: config/microblaze/microblaze.opt:48
! msgid "Use table lookup optimization for small signed integer divisions."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:52
  #, fuzzy
! #| msgid "Use features of and schedule code for given CPU"
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "Gunakan feature dari dan jadwalkan kode untuk CPU yang diberikan"
  
! #: config/microblaze/microblaze.opt:56
  #, fuzzy
! #| msgid "Don't optimize block moves"
! msgid "Don't optimize block moves, use memcpy."
! msgstr "Jangan optimasi pemindahan blok"
  
! #: config/microblaze/microblaze.opt:60 config/arm/arm.opt:99
! #: config/aarch64/aarch64.opt:68
  #, fuzzy
! #| msgid "Assume target CPU is configured as big endian"
! msgid "Assume target CPU is configured as big endian."
! msgstr "Asumsikan target CPU dikonfigurasikan sebagai big endian"
  
! #: config/microblaze/microblaze.opt:64 config/arm/arm.opt:164
! #: config/aarch64/aarch64.opt:84
  #, fuzzy
! #| msgid "Assume target CPU is configured as little endian"
! msgid "Assume target CPU is configured as little endian."
! msgstr "Asumsikan target CPU dikonfigurasikan sebagai little endian"
  
! #: config/microblaze/microblaze.opt:68
! msgid "Use the soft multiply emulation (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:76
! msgid "Use the software emulation for divides (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:80
! msgid "Use the hardware barrel shifter instead of emulation."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:84
  #, fuzzy
! #| msgid "Use fp double instructions"
! msgid "Use pattern compare instructions."
! msgstr "Gunakan instruksi titik pecahan ganda"
  
! #: config/microblaze/microblaze.opt:88
  #, fuzzy
! #| msgid "Check for syntax errors, then stop"
! msgid "Check for stack overflow at runtime."
! msgstr "Periksa untuk sintaks errors kemudian berhenti"
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
  #, fuzzy
! #| msgid "Use GP relative sdata/sbss sections"
! msgid "Use GP relative sdata/sbss sections."
! msgstr "Gunakan daerah relatif GP sdata/sbss"
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:104
  #, fuzzy
! #| msgid "Use decimal floating point instructions"
! msgid "Use hardware floating point conversion instructions."
! msgstr "Gunakan instruksi desimal titik pecahan"
  
! #: config/microblaze/microblaze.opt:108
  #, fuzzy
! #| msgid "Use decimal floating point instructions"
! msgid "Use hardware floating point square root instruction."
! msgstr "Gunakan instruksi desimal titik pecahan"
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
  #, fuzzy
! #| msgid "Use hardware quad FP instructions"
! msgid "Use hardware prefetch instruction."
! msgstr "Gunakan hardware quad FP instruksi"
  
! #: config/microblaze/microblaze.opt:132
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
  msgstr ""
  
! #: config/spu/spu.opt:20
  #, fuzzy
! #| msgid "Emit warnings when run-time relocations are generated"
! msgid "Emit warnings when run-time relocations are generated."
! msgstr "Keluarkan peringatan ketika waktu-jalan relokasi dihasilkan"
  
! #: config/spu/spu.opt:24
  #, fuzzy
! #| msgid "Emit errors when run-time relocations are generated"
! msgid "Emit errors when run-time relocations are generated."
! msgstr "Keluarkan errors ketika waktu-jalan relokasi dihasilkan"
  
! #: config/spu/spu.opt:28
  #, fuzzy
! #| msgid "Specify cost of branches (Default 20)"
! msgid "Specify cost of branches (Default 20)."
! msgstr "Spesifikasikan biaya dari percabangan (Baku 20)"
  
! #: config/spu/spu.opt:32
  #, fuzzy
! #| msgid "Make sure loads and stores are not moved past DMA instructions"
! msgid "Make sure loads and stores are not moved past DMA instructions."
! msgstr "Pastikan load dan store tidak dipindahkan melewati instruksi DMA"
  
! #: config/spu/spu.opt:36
  #, fuzzy
! #| msgid "volatile must be specified on any memory that is effected by DMA"
! msgid "volatile must be specified on any memory that is effected by DMA."
! msgstr "volatile harus dispesifikasikan dalam memori apapun yang disebabkan oleh DMA"
  
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
  #, fuzzy
! #| msgid "Insert nops when it might improve performance by allowing dual issue (default)"
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
! msgstr "Masukan nops ketika ini mungkin meningkatkan performansi dengan mengijinkan isu ganda (baku)"
  
! #: config/spu/spu.opt:48
  #, fuzzy
! #| msgid "Use standard main function as entry for startup"
! msgid "Use standard main function as entry for startup."
! msgstr "Gunakan fungsi standar utama sebagai masukan untuk startup"
  
! #: config/spu/spu.opt:52
  #, fuzzy
! #| msgid "Generate branch hints for branches"
! msgid "Generate branch hints for branches."
! msgstr "Hasilkan hints percabangan untuk percabangan"
  
! #: config/spu/spu.opt:56
  #, fuzzy
! #| msgid "Maximum number of nops to insert for a hint (Default 2)"
! msgid "Maximum number of nops to insert for a hint (Default 2)."
! msgstr "Jumlah maksimum dari nops untuk dimasukan untuk sebuah hint (Baku 2)"
  
! #: config/spu/spu.opt:60
  #, fuzzy
! #| msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]"
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
! msgstr "Jumlah kira-kira maksimum dari instruksi untuk diijinkan diantara sebuah hint dan cabangnya [125]"
  
! #: config/spu/spu.opt:64
  #, fuzzy
! #| msgid "Generate code for 18 bit addressing"
! msgid "Generate code for 18 bit addressing."
! msgstr "Hasilkan kode untuk pengalamatan 18bit"
  
! #: config/spu/spu.opt:68
  #, fuzzy
! #| msgid "Generate code for 32 bit addressing"
! msgid "Generate code for 32 bit addressing."
! msgstr "Hasilkan kode untuk pengalamatan 32 bit"
  
! #: config/spu/spu.opt:72 config/sh/sh.opt:227 config/ia64/ia64.opt:114
! #: config/pa/pa.opt:62
  #, fuzzy
! #| msgid "Specify range of registers to make fixed"
! msgid "Specify range of registers to make fixed."
! msgstr "Spesifikasikan jangkauan dari register untuk membuat fixed"
  
! #: config/spu/spu.opt:76
  #, fuzzy
! #| msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue"
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
! msgstr "Masukan instruksi hbrp setelah target cabang hinted untuk menghindari isu penanganan SPU"
  
! #: config/spu/spu.opt:80 config/s390/s390.opt:56 config/i386/i386.opt:257
  #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "Generate code for given CPU."
! msgstr "Hasilkan kode untuk CPU yang diberikan"
  
! #: config/spu/spu.opt:88
! msgid "Access variables in 32-bit PPU objects (default)."
  msgstr ""
  
! #: config/spu/spu.opt:92
! msgid "Access variables in 64-bit PPU objects."
  msgstr ""
  
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
  msgstr ""
  
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
  msgstr ""
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
  msgstr ""
  
! #: config/c6x/c6x-tables.opt:24
! msgid "Known C6X ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/c6x/c6x.opt:38 config/msp430/msp430.opt:3 config/bfin/bfin.opt:40
  #, fuzzy
! #| msgid "Use simulator runtime"
! msgid "Use simulator runtime."
! msgstr "Gunakan simulator waktu-jalan"
  
! #: config/c6x/c6x.opt:42
  #, fuzzy
! #| msgid "Select method for sdata handling"
! msgid "Select method for sdata handling."
! msgstr "Pilih metode untuk penanganan sdata"
  
! #: config/c6x/c6x.opt:46
  #, fuzzy
! #| msgid "alias argument not a string"
! msgid "Valid arguments for the -msdata= option:"
! msgstr "alias argumen bukan sebuah string"
  
! #: config/c6x/c6x.opt:59
  #, fuzzy
! #| msgid "Create a shared library"
! msgid "Compile for the DSBT shared library ABI."
! msgstr "Buat sebuah perpustakaan terbagi"
  
! #: config/c6x/c6x.opt:63 config/bfin/bfin.opt:82
  #, fuzzy
! #| msgid "Avoid generating pc-relative calls; use indirection"
! msgid "Avoid generating pc-relative calls; use indirection."
! msgstr "Hindari pembuatan pemanggilan pc-relatif; gunakan indireksi"
  
! #: config/c6x/c6x.opt:67 config/m68k/m68k.opt:103 config/arm/arm.opt:86
! #: config/nios2/nios2.opt:570 config/nds32/nds32.opt:171
  #, fuzzy
! #| msgid "Specify the name of the target architecture"
! msgid "Specify the name of the target architecture."
! msgstr "Spesifikasikan nama dari target arsitektur"
  
! #: config/mcore/mcore.opt:23
  #, fuzzy
! #| msgid "Generate code for the M*Core M210"
! msgid "Generate code for the M*Core M210."
! msgstr "Hasilkan kode untuk M*Core M210"
  
! #: config/mcore/mcore.opt:27
  #, fuzzy
! #| msgid "Generate code for the M*Core M340"
! msgid "Generate code for the M*Core M340."
! msgstr "Hasilkan kode untuk M*Core M340"
  
! #: config/mcore/mcore.opt:31
  #, fuzzy
! #| msgid "Force functions to be aligned to a 4 byte boundary"
! msgid "Force functions to be aligned to a 4 byte boundary."
! msgstr "Paksa fungsi untuk aligned ke sebuah batasan 4 byte"
  
! #: config/mcore/mcore.opt:39
  #, fuzzy
! #| msgid "Emit call graph information"
! msgid "Emit call graph information."
! msgstr "Keluarkan informasi graphik panggilan"
  
! #: config/mcore/mcore.opt:43
  #, fuzzy
! #| msgid "Use the divide instruction"
! msgid "Use the divide instruction."
! msgstr "Gunakan instruksi pembagi"
  
! #: config/mcore/mcore.opt:47
  #, fuzzy
! #| msgid "Inline constants if it can be done in 2 insns or less"
! msgid "Inline constants if it can be done in 2 insns or less."
! msgstr "Konstanta inline jika ini dapat dilakukan dalam 2 insns atau lebih kecil"
  
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
  #, fuzzy
! #| msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line"
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
! msgstr "Asumsikan bahwa dukungan waktu jalan telah disediakan, jadi abaikan -lsim dari baris perintah penggabung"
  
! #: config/mcore/mcore.opt:60
  #, fuzzy
! #| msgid "Use arbitrary sized immediates in bit operations"
! msgid "Use arbitrary sized immediates in bit operations."
! msgstr "Gunakan ukuran langsung apapun dalam operasi bit"
  
! #: config/mcore/mcore.opt:64
  #, fuzzy
! #| msgid "Prefer word accesses over byte accesses"
! msgid "Prefer word accesses over byte accesses."
! msgstr "Lebih suka akses word daripada akses byte"
  
! #: config/mcore/mcore.opt:71
  #, fuzzy
! #| msgid "Set the maximum amount for a single stack increment operation"
! msgid "Set the maximum amount for a single stack increment operation."
! msgstr "Set jumlah maksimum untuk sebuah operasi incremen stack tunggal"
  
! #: config/mcore/mcore.opt:75
  #, fuzzy
! #| msgid "Always treat bitfields as int-sized"
! msgid "Always treat bitfields as int-sized."
! msgstr "Selalu perlakukan bitfield sebagai int-sized"
  
! #: config/arc/arc-tables.opt:25
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/arc/arc.opt:26
  #, fuzzy
! #| msgid "Generate code in big endian mode"
! msgid "Compile code for big endian mode."
! msgstr "Hasilkan kode dalam mode big endian"
  
! #: config/arc/arc.opt:30
! msgid "Compile code for little endian mode.  This is the default."
  msgstr ""
  
! #: config/arc/arc.opt:34
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
  msgstr ""
  
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
  msgstr ""
  
! #: config/arc/arc.opt:42
! msgid "Same as -mA6."
  msgstr ""
  
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:54
! msgid "Same as -mA7."
  msgstr ""
  
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
  msgstr ""
  
! #: config/arc/arc.opt:132
! msgid "Enable DIV-REM instructions for ARCv2."
  msgstr ""
  
! #: config/arc/arc.opt:136
! msgid "Enable code density instructions for ARCv2."
  msgstr ""
  
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
  msgstr ""
  
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:158
  #, fuzzy
! #| msgid "Generate string instructions for block moves"
! msgid "Generate instructions supported by barrel shifter."
! msgstr "Hasilkan string instruksi untuk perpindahan blok"
  
! #: config/arc/arc.opt:162
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate norm instruction."
! msgstr "Hasilkan bit instruksi"
  
! #: config/arc/arc.opt:166
  #, fuzzy
  #| msgid "Generate isel instructions"
! msgid "Generate swap instruction."
  msgstr "Hasilkan instruksi isel"
  
! #: config/arc/arc.opt:170
! #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "Hasilkan load/store multiple instruksi"
! 
! #: config/arc/arc.opt:174
! #, fuzzy
! #| msgid "Do not generate fused multiply/add instructions"
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Jangan hasilkan fused kali/tambah instruksi"
  
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
  msgstr ""
  
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
  msgstr ""
  
! #: config/arc/arc.opt:186
  #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as register indirect calls."
! msgstr "Hasilkan panggilan insns sebagai panggilan tidak langsung, jika dibutuhkan"
  
! #: config/arc/arc.opt:190
  #, fuzzy
! #| msgid "Generate cld instruction in the function prologue."
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "Hasilkan instruksi cld dalam fungsi prolog."
  
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:198
  #, fuzzy
! #| msgid "Generate Cell microcode"
! msgid "Generate millicode thunks."
! msgstr "Hasilkan mikrokode Cell"
  
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:210
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "Hasilkan bit instruksi"
  
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
  msgstr ""
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
! msgstr "Hasilkan bit instruksi"
  
! #: config/arc/arc.opt:226
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
! msgstr "Hasilkan bit instruksi"
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
  msgstr ""
  
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
  msgstr ""
  
! #: config/arc/arc.opt:238
! #, fuzzy
! #| msgid "Compile code for ARC variant CPU"
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr "Kompile kode untuk ARC varian CPU"
  
! #: config/arc/arc.opt:242
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
  msgstr ""
  
! #: config/arc/arc.opt:246 config/sh/sh.opt:243
! #, fuzzy
! #| msgid "Annotate assembler instructions with estimated addresses"
! msgid "Annotate assembler instructions with estimated addresses."
! msgstr "Anotasi instruksi perakti dengan alamat perkiraan"
  
! #: config/arc/arc.opt:250
! #, fuzzy
! #| msgid "Cost to assume for a multiply insn"
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr "Estimasi biaya untuk sebuah instruksi perkalian"
  
! #: config/arc/arc.opt:254
! #, fuzzy
! #| msgid "Compile code for ARC variant CPU"
! msgid "-mcpu=TUNE Tune code for given ARC variant."
! msgstr "Kompile kode untuk ARC varian CPU"
  
! #: config/arc/arc.opt:285
  #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of indexed loads."
! msgstr "Aktifkan penggunaan dari instruksi short load"
  
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
  msgstr ""
  
! #: config/arc/arc.opt:293
  #, fuzzy
! #| msgid "Generate fused multiply/add instructions"
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "Hasilkan fused kali/tambah instruksi"
  
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
  msgstr ""
  
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
  msgstr ""
  
! #: config/arc/arc.opt:311
! #, fuzzy
! #| msgid "Avoid all range limits on call instructions"
! msgid "Do alignment optimizations for call instructions."
! msgstr "Hindari batasan seluruh jangkauan dalam instruksi pemanggilan"
  
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:323
! #, fuzzy
! #| msgid "Enable cbranchdi4 pattern"
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "Aktifkan pola cbranchdi4"
  
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
  msgstr ""
  
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
  msgstr ""
  
! #: config/arc/arc.opt:335
! #, fuzzy
! #| msgid "Enable cbranchdi4 pattern"
! msgid "Enable compact casesi pattern."
! msgstr "Aktifkan pola cbranchdi4"
  
! #: config/arc/arc.opt:339
  #, fuzzy
! #| msgid "Enable loop distribution on trees"
! msgid "Enable 'q' instruction alternatives."
! msgstr "Aktifkan loop distribusi pada pohon"
  
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
  msgstr ""
  
! #: config/arc/arc.opt:350
! msgid "Enable variable polynomial CRC extension."
  msgstr ""
  
! #: config/arc/arc.opt:354
! msgid "Enable DSP 3.1 Pack A extensions."
  msgstr ""
  
! #: config/arc/arc.opt:358
! msgid "Enable dual viterbi butterfly extension."
  msgstr ""
  
! #: config/arc/arc.opt:368
! msgid "Enable Dual and Single Operand Instructions for Telephony."
  msgstr ""
  
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
  msgstr ""
  
! #: config/arc/arc.opt:377
  #, fuzzy
! #| msgid "invalid operands in conditional expression"
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "operan tidak valid dalam ekspresi kondisional"
  
! #: config/arc/arc.opt:381
  #, fuzzy
! #| msgid "invalid operand in the instruction"
! msgid "Enable swap byte ordering extension instruction."
! msgstr "operan tidak valid dalam instruksi"
  
! #: config/arc/arc.opt:385
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr ""
  
! #: config/arc/arc.opt:389
  #, fuzzy
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -EB option through to linker."
! msgstr "Lewatkan -assert pure-text ke penghubung"
  
! #: config/arc/arc.opt:393
  #, fuzzy
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -EL option through to linker."
! msgstr "Lewatkan -assert pure-text ke penghubung"
  
! #: config/arc/arc.opt:397
  #, fuzzy
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -marclinux option through to linker."
! msgstr "Lewatkan -assert pure-text ke penghubung"
  
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
! msgstr ""
  
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
! msgstr ""
  
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr ""
  
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr ""
  
! #: config/arc/arc.opt:430
  #, fuzzy
! #| msgid "Generate auto-inc/dec instructions"
! msgid "Enable atomic instructions."
! msgstr "Hasilkan instruksi auto-inc/dec"
  
! #: config/arc/arc.opt:434
  #, fuzzy
! #| msgid "Enable unaligned load/store instruction"
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "Aktifkan instruksi unaligned load/store"
  
! #: config/arc/arc.opt:438
  #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format"
! msgid "Specify the name of the target floating point configuration."
! msgstr "Spesifikasikan nama dari target titik pecahan piranti keras/format"
  
! #: config/arc/arc.opt:481
  #, fuzzy
! #| msgid "Specify the register allocation order"
! msgid "Specify thread pointer register number."
! msgstr "Spesifikasikan pengurutan alokasi register"
  
! #: config/arc/arc.opt:488
  #, fuzzy
! #| msgid "Enable use of cost model in vectorization"
! msgid "Enable use of NPS400 bit operations."
! msgstr "Aktifkan penggunaan dari model biaya dalam vektorisasi"
  
! #: config/arc/arc.opt:492
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr ""
  
! #: config/arc/arc.opt:496 config/arm/arm.opt:276 config/nds32/nds32.opt:461
! msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/arc/arc.opt:500
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
  msgstr ""
  
! #: config/arc/arc.opt:504
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
  msgstr ""
  
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:537
! msgid "Enable use of BI/BIH instructions when available."
  msgstr ""
  
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
  #: config/m68k/m68k.opt:30
  #, fuzzy
  #| msgid "Generate code for a 520X"
--- 6463,9882 ----
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: fortran/lang.opt:146
  #, fuzzy
! #| msgid "Put MODULE files in 'directory'"
! msgid "-J<directory>\tPut MODULE files in 'directory'."
! msgstr "Tempatkan berkas MODULE dalam 'direktori'"
  
! #: fortran/lang.opt:198
  #, fuzzy
! #| msgid "Warn about possible aliasing of dummy arguments"
! msgid "Warn about possible aliasing of dummy arguments."
! msgstr "Peringatkan tentang kemungkinan aliasing dari argumen dummy"
  
! #: fortran/lang.opt:202
  #, fuzzy
! #| msgid "Warn about alignment of COMMON blocks"
! msgid "Warn about alignment of COMMON blocks."
! msgstr "Peringatkan mengenai alignmen dari blok COMMON"
  
! #: fortran/lang.opt:206
  #, fuzzy
! #| msgid "Warn about missing ampersand in continued character constants"
! msgid "Warn about missing ampersand in continued character constants."
! msgstr "Peringatkan tentang hilang ampersand dalam konstanta karakter kelanjutan"
  
! #: fortran/lang.opt:210
  #, fuzzy
! #| msgid "Warn about creation of array temporaries"
! msgid "Warn about creation of array temporaries."
! msgstr "Peringatkan mengenai pembuatan dari array sementara"
  
! #: fortran/lang.opt:214
! msgid "Warn about type and rank mismatches between arguments and parameters."
! msgstr ""
! 
! #: fortran/lang.opt:218
! msgid "Warn if the type of a variable might be not interoperable with C."
! msgstr ""
! 
! #: fortran/lang.opt:226
  #, fuzzy
! #| msgid "Warn about truncated character expressions"
! msgid "Warn about truncated character expressions."
! msgstr "Peringatkan tentang ekspresi pemotongan karakter"
  
! #: fortran/lang.opt:230
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
! msgstr ""
! 
! #: fortran/lang.opt:238
  #, fuzzy
! #| msgid "Warn about implicit conversion"
! msgid "Warn about most implicit conversions."
! msgstr "Peringatkan tentang konversi implisit"
  
! #: fortran/lang.opt:242
  #, fuzzy
! #| msgid "Warn about possibly missing parentheses"
! msgid "Warn about possibly incorrect subscripts in do loops."
! msgstr "Peringatkan mengenai kemungkinan hilang parentheses"
  
! #: fortran/lang.opt:250
! msgid "Warn if loops have been interchanged."
! msgstr ""
! 
! #: fortran/lang.opt:254
  #, fuzzy
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about function call elimination."
! msgstr "Peringatkan mengenai deklarasi fungsi implisit"
  
! #: fortran/lang.opt:258
  #, fuzzy
! #| msgid "Warn about calls with implicit interface"
! msgid "Warn about calls with implicit interface."
! msgstr "Peringatkan tentang panggilan dengan antar-muka implisit"
  
! #: fortran/lang.opt:262
  #, fuzzy
! #| msgid "Warn about calls with implicit interface"
! msgid "Warn about called procedures not explicitly declared."
! msgstr "Peringatkan tentang panggilan dengan antar-muka implisit"
  
! #: fortran/lang.opt:266
  #, fuzzy
! #| msgid "Warn about compile-time integer division by zero"
! msgid "Warn about constant integer divisions with truncated results."
! msgstr "Peringatkan mengenai waktu-kompile integer pembagian oleh nol"
  
! #: fortran/lang.opt:270
  #, fuzzy
! #| msgid "Warn about truncated source lines"
! msgid "Warn about truncated source lines."
! msgstr "Peringatkan tentang pemotongan baris sumber"
  
! #: fortran/lang.opt:274
  #, fuzzy
! #| msgid "Warn on intrinsics not part of the selected standard"
! msgid "Warn on intrinsics not part of the selected standard."
! msgstr "Peringatkan di intrinsik tidak termasuk dalam standar yang dipilih"
  
! #: fortran/lang.opt:286
  #, fuzzy
! #| msgid "Warn about format strings that are not literals"
! msgid "Warn about USE statements that have no ONLY qualifier."
! msgstr "Peringatkan mengenai format string yang bukan literal"
  
! #: fortran/lang.opt:298
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
! msgstr ""
! 
! #: fortran/lang.opt:302
  #, fuzzy
! #| msgid "Warn when a register variable is declared volatile"
! msgid "Warn when a left-hand-side array variable is reallocated."
! msgstr "Peringatkan ketika sebuah variabel register dideklarasikan volatile"
  
! #: fortran/lang.opt:306
  #, fuzzy
! #| msgid "Warn when a register variable is declared volatile"
! msgid "Warn when a left-hand-side variable is reallocated."
! msgstr "Peringatkan ketika sebuah variabel register dideklarasikan volatile"
  
! #: fortran/lang.opt:310
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
! msgstr ""
! 
! #: fortran/lang.opt:318
  #, fuzzy
! #| msgid "Warn about \"suspicious\" constructs"
! msgid "Warn about \"suspicious\" constructs."
! msgstr "Peringatkan tentang konstruk \"suspicious\""
  
! #: fortran/lang.opt:322
  #, fuzzy
! #| msgid "Permit nonconforming uses of the tab character"
! msgid "Permit nonconforming uses of the tab character."
! msgstr "Ijinkan penggunaan tidak konforman dari karakter tab"
  
! #: fortran/lang.opt:326
! msgid "Warn about an invalid DO loop."
! msgstr ""
! 
! #: fortran/lang.opt:330
  #, fuzzy
! #| msgid "Warn about underflow of numerical constant expressions"
! msgid "Warn about underflow of numerical constant expressions."
! msgstr "Peringatkan tentang underflow dari ekspresi konstan numerik"
  
! #: fortran/lang.opt:338
  #, fuzzy
! #| msgid "Warn if a user-procedure has the same name as an intrinsic"
! msgid "Warn if a user-procedure has the same name as an intrinsic."
! msgstr "Peringatkan jika sebuah prosedur-pengguna memiliki nama sama seperti sebuah intrinsic"
  
! #: fortran/lang.opt:346
  #, fuzzy
! #| msgid "Warn about possible aliasing of dummy arguments"
! msgid "Warn about unused dummy arguments."
! msgstr "Peringatkan tentang kemungkinan aliasing dari argumen dummy"
  
! #: fortran/lang.opt:350
  #, fuzzy
! #| msgid "Warn about zero-length formats"
! msgid "Warn about zero-trip DO loops."
! msgstr "Peringatkan mengenai format panjang nol"
  
! #: fortran/lang.opt:354
  #, fuzzy
! #| msgid "Enable preprocessing"
! msgid "Enable preprocessing."
! msgstr "Aktifkan preprosesing"
  
! #: fortran/lang.opt:362
  #, fuzzy
! #| msgid "Disable preprocessing"
! msgid "Disable preprocessing."
! msgstr "Non-aktifkan preprosesing"
  
! #: fortran/lang.opt:370
! msgid "Eliminate multiple function invocations also for impure functions."
! msgstr ""
! 
! #: fortran/lang.opt:374
  #, fuzzy
! #| msgid "Enable alignment of COMMON blocks"
! msgid "Enable alignment of COMMON blocks."
! msgstr "Aktifkan alignmen dari blok COMMON"
  
! #: fortran/lang.opt:378
  #, fuzzy
! #| msgid "All intrinsics procedures are available regardless of selected standard"
! msgid "All intrinsics procedures are available regardless of selected standard."
! msgstr "Semua prosedur intrinsik yang tersedia tidak peduli dari standar yang dipilih"
  
! #: fortran/lang.opt:386
! #, fuzzy
! #| msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
! msgstr "Jangan perlakukan lokal variabel dan blok COMMON seperti mereka dinamakan dalam pernyataan SAVE"
  
! #: fortran/lang.opt:390
! #, fuzzy
! #| msgid "Specify that backslash in string introduces an escape character"
! msgid "Specify that backslash in string introduces an escape character."
! msgstr "Spesifikasikan bahwa backslash dalam string mengawali sebuah karakter escape"
  
! #: fortran/lang.opt:394
  #, fuzzy
! #| msgid "Produce a backtrace when a runtime error is encountered"
! msgid "Produce a backtrace when a runtime error is encountered."
! msgstr "Hasilkan sebuah backtrace ketika sebuah waktu-jalan error ditemui"
  
! #: fortran/lang.opt:398
! #, fuzzy
! #| msgid "-fblas-matmul-limit=<n>        Size of the smallest matrix for which matmul will use BLAS"
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
! msgstr "-fblas-matmul-limit=<n>        Ukuran dari matriks terkecil yang mana matmul akan menggunakan BLAS"
! 
! #: fortran/lang.opt:402
! #, fuzzy
! #| msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument"
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
! msgstr "Hasilkan sebuah peringatan ketika waktu-jalan jika sebuah array sementara telah dibuah untuk sebuah argumen prosedur"
! 
! #: fortran/lang.opt:406
! msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:425
  #, fuzzy
! #| msgid "Use the Cray Pointer extension"
! msgid "Use the Cray Pointer extension."
! msgstr "Gunakan ekstensi Cray Pointer"
  
! #: fortran/lang.opt:429
  #, fuzzy
! #| msgid "Warn about unprototyped function declarations"
! msgid "Generate C prototypes from BIND(C) declarations."
! msgstr "Peringatkan mengenai deklarasi fungsi bukan tidak berprototipe"
  
! #: fortran/lang.opt:433
  #, fuzzy
! #| msgid "Ignore 'D' in column one in fixed form"
! msgid "Ignore 'D' in column one in fixed form."
! msgstr "Abaikan 'D' dalam kolom satu dalam format fixed"
  
! #: fortran/lang.opt:437
  #, fuzzy
! #| msgid "Treat lines with 'D' in column one as comments"
! msgid "Treat lines with 'D' in column one as comments."
! msgstr "Perlakukan baris dengan 'D' dalam kolom satu sebagai sebuah komentar"
  
! #: fortran/lang.opt:441
  #, fuzzy
! #| msgid "Enable linker relaxations"
! msgid "Enable all DEC language extensions."
! msgstr "Aktifkan penghubung relaksasi"
  
! #: fortran/lang.opt:445
! msgid "Enable legacy parsing of INCLUDE as statement."
! msgstr ""
! 
! #: fortran/lang.opt:449
! msgid "Enable kind-specific variants of integer intrinsic functions."
! msgstr ""
! 
! #: fortran/lang.opt:453
! msgid "Enable legacy math intrinsics for compatibility."
! msgstr ""
! 
! #: fortran/lang.opt:457
! msgid "Enable support for DEC STRUCTURE/RECORD."
! msgstr ""
! 
! #: fortran/lang.opt:461
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
! msgstr ""
! 
! #: fortran/lang.opt:465
  #, fuzzy
! #| msgid "Set the default double precision kind to an 8 byte wide type"
! msgid "Set the default double precision kind to an 8 byte wide type."
! msgstr "Set baku jenis double presisi ke sebuah 8 byte tipe lebar"
  
! #: fortran/lang.opt:469
  #, fuzzy
! #| msgid "Set the default integer kind to an 8 byte wide type"
! msgid "Set the default integer kind to an 8 byte wide type."
! msgstr "Set baku jenis integer ke sebuah 8 byte tipe lebar"
  
! #: fortran/lang.opt:473
  #, fuzzy
! #| msgid "Set the default real kind to an 8 byte wide type"
! msgid "Set the default real kind to an 8 byte wide type."
! msgstr "Set baku jenis ril ke sebuah 8 byte tipe lebar"
  
! #: fortran/lang.opt:477
  #, fuzzy
! #| msgid "Set the default real kind to an 8 byte wide type"
! msgid "Set the default real kind to an 10 byte wide type."
! msgstr "Set baku jenis ril ke sebuah 8 byte tipe lebar"
  
! #: fortran/lang.opt:481
  #, fuzzy
! #| msgid "Set the default real kind to an 8 byte wide type"
! msgid "Set the default real kind to an 16 byte wide type."
! msgstr "Set baku jenis ril ke sebuah 8 byte tipe lebar"
  
! #: fortran/lang.opt:485
  #, fuzzy
! #| msgid "Allow dollar signs in entity names"
! msgid "Allow dollar signs in entity names."
! msgstr "Ijinkan tanda dollar dalam nama entity"
  
! #: fortran/lang.opt:489 config/alpha/alpha.opt:31 common.opt:654
! #: common.opt:788 common.opt:998 common.opt:1002 common.opt:1006
! #: common.opt:1010 common.opt:1574 common.opt:1630 common.opt:1762
! #: common.opt:1766 common.opt:2000 common.opt:2178 common.opt:2879
  #, fuzzy
! #| msgid "Does nothing.  Preserved for backward compatibility."
! msgid "Does nothing. Preserved for backward compatibility."
! msgstr "Tidak melakukan apa-apa. Dijaga untuk kompabilitas versi sebelumnya."
  
! #: fortran/lang.opt:493
  #, fuzzy
! #| msgid "Display the code tree after parsing"
! msgid "Display the code tree after parsing."
! msgstr "Tampilkan pohon kode setelah parsing"
  
! #: fortran/lang.opt:497
  #, fuzzy
! #| msgid "Display the code tree after parsing"
! msgid "Display the code tree after front end optimization."
! msgstr "Tampilkan pohon kode setelah parsing"
  
! #: fortran/lang.opt:501
  #, fuzzy
! #| msgid "Display the code tree after parsing"
! msgid "Display the code tree after parsing; deprecated option."
! msgstr "Tampilkan pohon kode setelah parsing"
  
! #: fortran/lang.opt:505
  #, fuzzy
! #| msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays"
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
! msgstr "Spesifikasikan bahwa sebuah eksternal perpustakaan BLAS seharusnya digunakan untuk panggilan matmul di array berukuran-besar"
  
! #: fortran/lang.opt:509
  #, fuzzy
! #| msgid "Use f2c calling convention"
! msgid "Use f2c calling convention."
! msgstr "Gunakan konvensi panggilan f2c"
  
! #: fortran/lang.opt:513
  #, fuzzy
! #| msgid "Assume that the source file is fixed form"
! msgid "Assume that the source file is fixed form."
! msgstr "Asumsikan bahwa berkas sumber berada dalam format fixed"
  
! #: fortran/lang.opt:517
! msgid "Force creation of temporary to test infrequently-executed forall code."
! msgstr ""
! 
! #: fortran/lang.opt:521
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
! msgstr ""
! 
! #: fortran/lang.opt:525 fortran/lang.opt:529
  #, fuzzy
! #| msgid "Specify where to find the compiled intrinsic modules"
! msgid "Specify where to find the compiled intrinsic modules."
! msgstr "Spesifikasikan dimana untuk mencara modul dikompile secara intrinsik"
  
! #: fortran/lang.opt:533
  #, fuzzy
! #| msgid "Allow arbitrary character line width in fixed mode"
! msgid "Allow arbitrary character line width in fixed mode."
! msgstr "Ijinkan lebar baris karakter apapun dalam mode fixed"
  
! #: fortran/lang.opt:537
  #, fuzzy
! #| msgid "Use n as character line width in fixed mode"
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
! msgstr "Gunakan n sebagai lebar baris karakter dalam mode fixed"
  
! #: fortran/lang.opt:541
! msgid "Pad shorter fixed form lines to line width with spaces."
! msgstr ""
! 
! #: fortran/lang.opt:545
  #, fuzzy
! #| msgid "Stop on following floating point exceptions"
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
! msgstr "Stop dalam exception titik pecahan berikutnya"
  
! #: fortran/lang.opt:549
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
! msgstr ""
! 
! #: fortran/lang.opt:553
  #, fuzzy
! #| msgid "Assume that the source file is free form"
! msgid "Assume that the source file is free form."
! msgstr "Asumsikan bahwa berkas sumber adalah bentuk bebas"
  
! #: fortran/lang.opt:557
  #, fuzzy
! #| msgid "Allow arbitrary character line width in free mode"
! msgid "Allow arbitrary character line width in free mode."
! msgstr "Ijinkan lebar baris karakter apapun dalam mode bebas"
  
! #: fortran/lang.opt:561
  #, fuzzy
! #| msgid "Use n as character line width in free mode"
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
! msgstr "Gunakan n sebagai lebar baris karakter dalam mode bebas"
  
! #: fortran/lang.opt:565
! msgid "Try to interchange loops if profitable."
! msgstr ""
! 
! #: fortran/lang.opt:569
  #, fuzzy
! #| msgid "Enable linker optimizations"
! msgid "Enable front end optimization."
! msgstr "Aktifkan optimasi penghubung"
  
! #: fortran/lang.opt:573
  #, fuzzy
! #| msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements"
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
! msgstr "Spesifikasikan bahwa tidak ada implisit typing yang diijinkan, kecuali overriden oleh pernyataan eksplisit IMPLISIT"
  
! #: fortran/lang.opt:577
  #, fuzzy
! #| msgid "-finit-character=<n> Initialize local character variables to ASCII value n"
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
! msgstr "-finit-character=<n> Inisialisasi variabel karakter lokal ke nilai ASCII n"
  
! #: fortran/lang.opt:581
! msgid "Initialize components of derived type variables according to other init flags."
! msgstr ""
! 
! #: fortran/lang.opt:585
  #, fuzzy
! #| msgid "-finit-integer=<n> Initialize local integer variables to n"
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
! msgstr "-finit-integer=<n> Inisialisasi lokal integer variabel ke n"
  
! #: fortran/lang.opt:589
  #, fuzzy
! #| msgid "Initialize local variables to zero (from g77)"
! msgid "Initialize local variables to zero (from g77)."
! msgstr "Inisialisasi lokal variabel ke nol (dari g77)"
  
! #: fortran/lang.opt:593
  #, fuzzy
! #| msgid "-finit-logical=<true|false> Initialize local logical variables"
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
! msgstr "-finit-logical=<true|false> Inisialisasi lokal logikal variabel"
  
! #: fortran/lang.opt:597
  #, fuzzy
! #| msgid "-finit-real=<zero|nan|inf|-inf> Initialize local real variables"
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
! msgstr "-finit-real=<zero|nan|inf|-inf> Inisialisasi lokal ril variabel"
  
! #: fortran/lang.opt:619
  #, fuzzy
! #| msgid "-fblas-matmul-limit=<n>        Size of the smallest matrix for which matmul will use BLAS"
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
! msgstr "-fblas-matmul-limit=<n>        Ukuran dari matriks terkecil yang mana matmul akan menggunakan BLAS"
  
! #: fortran/lang.opt:623
  #, fuzzy
! #| msgid "-fmax-array-constructor=<n>        Maximum number of objects in an array constructor"
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
! msgstr "-fmax-array-contructor=<n>        Jumlah maksimum dari objek dalam sebuah array konstruktor"
  
! #: fortran/lang.opt:627
! #, fuzzy
! #| msgid "Maximum identifier length"
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
! msgstr "Panjang maksimum pengidentifikasi"
! 
! #: fortran/lang.opt:631
! #, fuzzy
! #| msgid "Maximum length for subrecords"
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
! msgstr "Panjang maksimum untuk subrecords"
! 
! #: fortran/lang.opt:635
! #, fuzzy
! #| msgid "Size in bytes of the largest array that will be put on the stack"
! msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
! msgstr "Ukuran dalam bytes dari array terbesar yang akan ditempatkan di stack"
! 
! #: fortran/lang.opt:639
! msgid "Put all local arrays on stack."
  msgstr ""
  
! #: fortran/lang.opt:643
! msgid "Set default accessibility of module entities to PRIVATE."
! msgstr "Set default aksesbility dari entity modul ke PRIVATE."
! 
! #: fortran/lang.opt:663
  #, fuzzy
! #| msgid "Try to lay out derived types as compactly as possible"
! msgid "Try to lay out derived types as compactly as possible."
! msgstr "Coba untuk lay out tipe turunan secara kompak mungkin"
  
! #: fortran/lang.opt:671
  #, fuzzy
! #| msgid "suggest parentheses around %<>>%> expression"
! msgid "Protect parentheses in expressions."
! msgstr "disarankan tanda kurung disekeliling ekspresi %<>>%>"
  
! #: fortran/lang.opt:675
! msgid "Path to header file that should be pre-included before each compilation unit."
  msgstr ""
  
! #: fortran/lang.opt:679
! #, fuzzy
! #| msgid "Enable range checking during compilation"
! msgid "Enable range checking during compilation."
! msgstr "Aktifkan pemeriksaan jangkauan selama kompilasi"
! 
! #: fortran/lang.opt:683
! msgid "Interpret any REAL(4) as a REAL(8)."
  msgstr ""
  
! #: fortran/lang.opt:687
! msgid "Interpret any REAL(4) as a REAL(10)."
  msgstr ""
  
! #: fortran/lang.opt:691
! msgid "Interpret any REAL(4) as a REAL(16)."
! msgstr ""
! 
! #: fortran/lang.opt:695
! msgid "Interpret any REAL(8) as a REAL(4)."
! msgstr ""
! 
! #: fortran/lang.opt:699
! msgid "Interpret any REAL(8) as a REAL(10)."
! msgstr ""
! 
! #: fortran/lang.opt:703
! msgid "Interpret any REAL(8) as a REAL(16)."
! msgstr ""
! 
! #: fortran/lang.opt:707
! msgid "Reallocate the LHS in assignments."
! msgstr ""
! 
! #: fortran/lang.opt:711
  #, fuzzy
! #| msgid "Use a 4-byte record marker for unformatted files"
! msgid "Use a 4-byte record marker for unformatted files."
! msgstr "Gunakan sebuah rekaman 4-byte untuk penanda untuk berkas tidak terformat"
  
! #: fortran/lang.opt:715
  #, fuzzy
! #| msgid "Use an 8-byte record marker for unformatted files"
! msgid "Use an 8-byte record marker for unformatted files."
! msgstr "Gunakan sebuah rekaman 8-byte penanda untuk berkas tidak terformat"
  
! #: fortran/lang.opt:719
  #, fuzzy
! #| msgid "Allocate local variables on the stack to allow indirect recursion"
! msgid "Allocate local variables on the stack to allow indirect recursion."
! msgstr "Alokasikan lokal variabal di stack untuk mengijinkan indirek rekursi"
  
! #: fortran/lang.opt:723
  #, fuzzy
! #| msgid "Copy array sections into a contiguous block on procedure entry"
! msgid "Copy array sections into a contiguous block on procedure entry."
! msgstr "Salin bagian array kedalam sebuah blok kontinu dalam masukan prosedur"
  
! #: fortran/lang.opt:727
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
! msgstr ""
! 
! #: fortran/lang.opt:743
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
! msgstr ""
! 
! #: fortran/lang.opt:747
  #, fuzzy
! #| msgid "Append a second underscore if the name already contains an underscore"
! msgid "Append a second underscore if the name already contains an underscore."
! msgstr "Tambahkan seuah garis bawah kedua jika nama telah berisi sebuah garis bawah"
  
! #: fortran/lang.opt:755
  #, fuzzy
! #| msgid "Apply negative sign to zero values"
! msgid "Apply negative sign to zero values."
! msgstr "Aplikasikan tanda negatif ke nilai nol"
  
! #: fortran/lang.opt:759
  #, fuzzy
! #| msgid "Append underscores to externally visible names"
! msgid "Append underscores to externally visible names."
! msgstr "Tambahkan garis bawah ke nama eksternal yang tampak"
! 
! #: fortran/lang.opt:763 c-family/c.opt:1405 c-family/c.opt:1437
! #: c-family/c.opt:1685 config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167
! #: common.opt:1375 common.opt:1450 common.opt:1718 common.opt:1849
! #: common.opt:2249 common.opt:2285 common.opt:2378 common.opt:2382
! #: common.opt:2487 common.opt:2578 common.opt:2586 common.opt:2594
! #: common.opt:2602 common.opt:2703 common.opt:2755 common.opt:2843
! #: common.opt:2980 common.opt:2984 common.opt:2988 common.opt:2992
! msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Tidak melakukan apa-apa. Dijaga untuk kompabilitas versi sebelumnya."
  
! #: fortran/lang.opt:803
  #, fuzzy
! #| msgid "Statically link the GNU Fortran helper library (libgfortran)"
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
! msgstr "Hubungkan secara statis GNU Fortran helper perpustakaan (libgfortran)"
  
! #: fortran/lang.opt:807
  #, fuzzy
! #| msgid "Conform to the ISO Fortran 2003 standard"
! msgid "Conform to the ISO Fortran 2003 standard."
! msgstr "Konform ke ISO Fortran 2003 standar"
  
! #: fortran/lang.opt:811
  #, fuzzy
! #| msgid "Conform to the ISO Fortran 2008 standard"
! msgid "Conform to the ISO Fortran 2008 standard."
! msgstr "Konform ke ISO Fortran 2008 standar"
  
! #: fortran/lang.opt:815
  #, fuzzy
! #| msgid "Conform to the ISO Fortran 2008 standard"
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
! msgstr "Konform ke ISO Fortran 2008 standar"
  
! #: fortran/lang.opt:819
  #, fuzzy
! #| msgid "Conform to the ISO Fortran 2008 standard"
! msgid "Conform to the ISO Fortran 2018 standard."
! msgstr "Konform ke ISO Fortran 2008 standar"
  
! #: fortran/lang.opt:823
  #, fuzzy
! #| msgid "Conform to the ISO Fortran 95 standard"
! msgid "Conform to the ISO Fortran 95 standard."
! msgstr "Konform ke ISO Fortran 95 standar"
  
! #: fortran/lang.opt:827
  #, fuzzy
! #| msgid "Conform to nothing in particular"
! msgid "Conform to nothing in particular."
! msgstr "Konform ke bukan siapa siapa yang berkepentingan"
  
! #: fortran/lang.opt:831
  #, fuzzy
! #| msgid "Accept extensions to support legacy code"
! msgid "Accept extensions to support legacy code."
! msgstr "Terima ekstensi untuk mendukung kode legacy"
  
! #: c-family/c.opt:182
! #, fuzzy
! #| msgid "Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>"
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
! msgstr "Tempatkan <jawaban> ke <pertanyaan>. Letakan '-' sebelum <pertanyaan> menon-aktifkan <jawaban> ke <pertanyaan>"
  
! #: c-family/c.opt:186
  #, fuzzy
! #| msgid "Do not discard comments"
! msgid "Do not discard comments."
! msgstr "Jangan abaikan komentar"
  
! #: c-family/c.opt:190
  #, fuzzy
! #| msgid "Do not discard comments in macro expansions"
! msgid "Do not discard comments in macro expansions."
! msgstr "Jangan abaikan komentar dalam ekspansi makro"
  
! #: c-family/c.opt:194
  #, fuzzy
! #| msgid "Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1"
! msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
! msgstr "Definisikan sebuah <makro> dengan <nilai> sebagai nilainya. Jika hanya <makro> yang diberikan, <nilai> yang diambil menjadi 1"
  
! #: c-family/c.opt:201
  #, fuzzy
! #| msgid "Add <dir> to the end of the main framework include path"
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
! msgstr "Tambahkan <dir> ke akhir dari framework utama jalur include"
  
! #: c-family/c.opt:205
  #, fuzzy
! #| msgid "Enable OpenMP"
! msgid "Enable parsing GIMPLE."
! msgstr "Aktifkan OpenMP"
  
! #: c-family/c.opt:209
  #, fuzzy
! #| msgid "Print the name of header files as they are used"
! msgid "Print the name of header files as they are used."
! msgstr "Tampilkan nama dari berkas header seperti yang biasa digunakan"
  
! #: c-family/c.opt:213
  #, fuzzy
! #| msgid "Add <dir> to the end of the main include path"
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
! msgstr "Tambahkan <dir> ke akhir dari jalur include utama"
  
! #: c-family/c.opt:217
  #, fuzzy
! #| msgid "Generate make dependencies"
! msgid "Generate make dependencies."
! msgstr "Hasilkan ketergantungan make"
  
! #: c-family/c.opt:221
  #, fuzzy
! #| msgid "Generate make dependencies and compile"
! msgid "Generate make dependencies and compile."
! msgstr "Hasilkan ketergantungan make dan kompile"
  
! #: c-family/c.opt:225
  #, fuzzy
! #| msgid "Write dependency output to the given file"
! msgid "-MF <file>\tWrite dependency output to the given file."
! msgstr "Tulis keluaran ketergantungan ke berkas yang diberikan"
  
! #: c-family/c.opt:229
  #, fuzzy
! #| msgid "Treat missing header files as generated files"
! msgid "Treat missing header files as generated files."
! msgstr "Perlakukan berkas header yang hilang sebaga berkas yang dihasilkan"
  
! #: c-family/c.opt:233
  #, fuzzy
! #| msgid "Like -M but ignore system header files"
! msgid "Like -M but ignore system header files."
! msgstr "Seperti -M tetapi mengabaikan berkas sistem header"
  
! #: c-family/c.opt:237
! #, fuzzy
! #| msgid "Like -MD but ignore system header files"
! msgid "Like -MD but ignore system header files."
! msgstr "Seperti -MD tetapi mengabaikan berkas sistem header"
  
! #: c-family/c.opt:241
! #, fuzzy
! #| msgid "Generate phony targets for all headers"
! msgid "Generate phony targets for all headers."
! msgstr "Hasilkan phony targets untuk seluruh headers"
  
! #: c-family/c.opt:245
  #, fuzzy
! #| msgid "Add a MAKE-quoted target"
! msgid "-MQ <target>\tAdd a MAKE-quoted target."
! msgstr "Tambahkan sebuah target MAKE-quoted"
  
! #: c-family/c.opt:249
  #, fuzzy
! #| msgid "Add an unquoted target"
! msgid "-MT <target>\tAdd an unquoted target."
! msgstr "Tambahkan sebuah unquoted target"
  
! #: c-family/c.opt:253
  #, fuzzy
! #| msgid "Do not generate #line directives"
! msgid "Do not generate #line directives."
! msgstr "Jangan hasilkan #line direktif"
  
! #: c-family/c.opt:257
  #, fuzzy
! #| msgid "Undefine <macro>"
! msgid "-U<macro>\tUndefine <macro>."
! msgstr "Tidak terdefinisi <makro>"
  
! #: c-family/c.opt:261
  #, fuzzy
! #| msgid "Warn about things that will change when compiling with an ABI-compliant compiler"
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
! msgstr "Peringatkan mengenai perihal yang akan berubah ketika mengkompile dengan sebuah kompiler ABI-compliant"
  
! #: c-family/c.opt:265
! msgid "Warn about things that change between the current -fabi-version and the specified version."
! msgstr ""
! 
! #: c-family/c.opt:269
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
! msgstr ""
! 
! #: c-family/c.opt:276
! msgid "Warn on suspicious calls of standard functions computing absolute values."
! msgstr ""
! 
! #: c-family/c.opt:280
  #, fuzzy
! #| msgid "Warn about suspicious uses of memory addresses"
! msgid "Warn about suspicious uses of memory addresses."
! msgstr "Peringatkan mengenai penggunaan berbahaya dari alamat memori"
  
! #: c-family/c.opt:296
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
  msgstr ""
  
! #: c-family/c.opt:300
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
! msgstr ""
! 
! #: c-family/c.opt:304 ada/gcc-interface/lang.opt:57
  #, fuzzy
! #| msgid "Enable most warning messages"
! msgid "Enable most warning messages."
! msgstr "Aktifkan kebanyakan pesan peringatan"
  
! #: c-family/c.opt:308
! msgid "Warn on any use of alloca."
  msgstr ""
  
! #: c-family/c.opt:312
! msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
  msgstr ""
  
! #: c-family/c.opt:317
! msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
! msgstr ""
! 
! #: c-family/c.opt:321
! msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
! msgstr ""
! 
! #: c-family/c.opt:325
! 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:331
! msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
! msgstr ""
! 
! #: c-family/c.opt:343
  #, fuzzy
! #| msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector"
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
! msgstr "Peringatkan ketika sebuah penempatan Objektif-C sedang intercepted oleh pengkoleksi sampah"
  
! #: c-family/c.opt:347
  #, fuzzy
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about casting functions to incompatible types."
! msgstr "Peringatkan mengenai fungsi casting ke tipe tidak kompatibel"
  
! #: c-family/c.opt:351
! msgid "Warn about boolean expression compared with an integer value different from true/false."
! msgstr ""
! 
! #: c-family/c.opt:355
  #, fuzzy
! #| msgid "Warn about underflow of numerical constant expressions"
! msgid "Warn about certain operations on boolean expressions."
! msgstr "Peringatkan tentang underflow dari ekspresi konstan numerik"
  
! #: c-family/c.opt:359
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr ""
  
! #: c-family/c.opt:363
  #, fuzzy
! #| msgid "Warn when an inlined function cannot be inlined"
! msgid "Warn when a built-in function is declared with the wrong signature."
! msgstr "Peringatkan ketika sebuah fungsi inline tidak dapat diinline"
  
! #: c-family/c.opt:367
  #, fuzzy
! #| msgid "Warn when a built-in preprocessor macro is undefined or redefined"
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
! msgstr "Peringatkan ketika sebuah makro preprosesor bawaan tidak terdefinisi atau didefiniskan kembali"
  
! #: c-family/c.opt:371
  #, fuzzy
! #| msgid "Warn about features not present in traditional C"
! msgid "Warn about features not present in ISO C11, but present in ISO C2X."
! msgstr "Peringatkan mengenai feature yang tidak ada dalam tradisional C"
  
! #: c-family/c.opt:375
  #, fuzzy
! #| msgid "Warn about features not present in traditional C"
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
! msgstr "Peringatkan mengenai feature yang tidak ada dalam tradisional C"
  
! #: c-family/c.opt:379
  #, fuzzy
! #| msgid "Warn about features not present in traditional C"
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
! msgstr "Peringatkan mengenai feature yang tidak ada dalam tradisional C"
  
! #: c-family/c.opt:383
  #, fuzzy
! #| msgid "Warn about C constructs that are not in the common subset of C and C++"
! msgid "Warn about C constructs that are not in the common subset of C and C++."
! msgstr "Peringatkan mengenai C konstruks yang tidak dalam subset umum dari C dan C++"
  
! #: c-family/c.opt:390
  #, fuzzy
! #| msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x"
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
! msgstr "Peringatkan mengenai C++ konstruk yang berarti berbeda diantara ISO C++ 1998 dan ISO C++ 200x"
  
! #: c-family/c.opt:394
! #, fuzzy
! #| msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x"
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
! msgstr "Peringatkan mengenai C++ konstruk yang berarti berbeda diantara ISO C++ 1998 dan ISO C++ 200x"
! 
! #: c-family/c.opt:401
! #, fuzzy
! #| msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x"
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
! msgstr "Peringatkan mengenai C++ konstruk yang berarti berbeda diantara ISO C++ 1998 dan ISO C++ 200x"
! 
! #: c-family/c.opt:405
! #, fuzzy
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about casts between incompatible function types."
! msgstr "Peringatkan mengenai fungsi casting ke tipe tidak kompatibel"
! 
! #: c-family/c.opt:409
! #, fuzzy
! #| msgid "Warn about casts which discard qualifiers"
! msgid "Warn about casts which discard qualifiers."
! msgstr "Peringatkan mengenai casts yang mengabaikan kualifier"
! 
! #: c-family/c.opt:413 c-family/c.opt:417
! #, fuzzy
! #| msgid "Warn about comparison of different enum types"
! msgid "Warn about catch handlers of non-reference type."
! msgstr "Peringatkan mengenai perbandingan dari tipe enum yang berbeda"
! 
! #: c-family/c.opt:421
! #, fuzzy
! #| msgid "Warn about subscripts whose type is \"char\""
! msgid "Warn about subscripts whose type is \"char\"."
! msgstr "Peringatkan mengenai subscript yang tipenya adalah \"char\""
! 
! #: c-family/c.opt:425 c-family/c.opt:1310 c-family/c.opt:1314
! #: c-family/c.opt:1318 c-family/c.opt:1322 c-family/c.opt:1326
! #: c-family/c.opt:1330 c-family/c.opt:1334 c-family/c.opt:1341
! #: c-family/c.opt:1345 c-family/c.opt:1349 c-family/c.opt:1353
! #: c-family/c.opt:1357 c-family/c.opt:1361 c-family/c.opt:1365
! #: c-family/c.opt:1369 c-family/c.opt:1373 c-family/c.opt:1377
! #: c-family/c.opt:1381 c-family/c.opt:1385 c-family/c.opt:1389
! #: config/i386/i386.opt:967
! #, fuzzy
! #| msgid "Deprecated.  This switch has no effect"
! msgid "Deprecated in GCC 9.  This switch has no effect."
! msgstr "Ditinggalkan. Pilihan ini tidak memiliki efek"
! 
! #: c-family/c.opt:429
! #, fuzzy
! #| msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\""
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
! msgstr "Peringatkan mengenai variabel yang mungkin berubah oleh \"longjmp\" atau \"vfork\""
! 
! #: c-family/c.opt:433
! #, fuzzy
! #| msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
! msgstr "Peringatkan mengenai kemungkinan blok komentar nested, dan C++ komentar spanning lebih dari satu baris fisik"
! 
! #: c-family/c.opt:437
! #, fuzzy
! #| msgid "Synonym for -Wcomment"
! msgid "Synonym for -Wcomment."
! msgstr "Sinonim untuk -Wcomment"
! 
! #: c-family/c.opt:441
! msgid "Warn for conditionally-supported constructs."
  msgstr ""
  
! #: c-family/c.opt:445
! #, fuzzy
! #| msgid "Warn for implicit type conversions that may change a value"
! msgid "Warn for implicit type conversions that may change a value."
! msgstr "Peringatkan untuk konversi tipe implisit yang mungkin berubah nilai"
! 
! #: c-family/c.opt:449
! #, fuzzy
! #| msgid "converting NULL to non-pointer type"
! msgid "Warn for converting NULL from/to a non-pointer type."
! msgstr "mengubah NULL ke tipe bukan penunjuk"
! 
! #: c-family/c.opt:457
! #, fuzzy
! #| msgid "Warn when all constructors and destructors are private"
! msgid "Warn when all constructors and destructors are private."
! msgstr "Peringatkan ketika seluruh konstruktor dan destruktor adalah private"
! 
! #: c-family/c.opt:461
! msgid "Warn about dangling else."
  msgstr ""
  
! #: c-family/c.opt:465
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr ""
  
! #: c-family/c.opt:469
! #, fuzzy
! #| msgid "Warn when a declaration is found after a statement"
! msgid "Warn when a declaration is found after a statement."
! msgstr "Peringatkan ketika sebuah deklarasi ditemukan setelah sebuah pernyataan"
! 
! #: c-family/c.opt:473
! #, fuzzy
! #| msgid "dereferencing pointer to incomplete type"
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "dereferencing pointer ke tipe tidak lengkap"
! 
! #: c-family/c.opt:477
! #, fuzzy
! #| msgid "Warn about non-virtual destructors"
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
! msgstr "Peringatkan mengenai destruktor bukan-maya"
! 
! #: c-family/c.opt:485
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:490
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr ""
  
! #: c-family/c.opt:495
  #, fuzzy
! #| msgid "Warn about possibly missing braces around initializers"
! msgid "Warn about positional initialization of structs requiring designated initializers."
! msgstr "Peringatkan mengenai kemungkinan hilang kurunn diantara penginisialisasi"
  
! #: c-family/c.opt:499
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
! msgstr ""
! 
! #: c-family/c.opt:503
  #, fuzzy
! #| msgid "Warn whenever type qualifiers are ignored."
! msgid "Warn if type qualifiers on pointers are discarded."
! msgstr "Peringatkan kapanpun pengkualifikasi tipe diabaikan."
  
! #: c-family/c.opt:507
  #, fuzzy
! #| msgid "Warn about compile-time integer division by zero"
! msgid "Warn about compile-time integer division by zero."
! msgstr "Peringatkan mengenai waktu-kompile integer pembagian oleh nol"
  
! #: c-family/c.opt:511
  #, fuzzy
! #| msgid "Warn about an empty body in an if or else statement"
! msgid "Warn about duplicated branches in if-else statements."
! msgstr "Peringatkan mengenai sebuah tubuh kosong dalam sebuah pernyataan if atau else"
  
! #: c-family/c.opt:515
! msgid "Warn about duplicated conditions in an if-else-if chain."
! msgstr ""
! 
! #: c-family/c.opt:519
  #, fuzzy
! #| msgid "Warn about violations of Effective C++ style rules"
! msgid "Warn about violations of Effective C++ style rules."
! msgstr "Peringatkan mengenai pelanggaran dari aturan gaya Efektif C++"
  
! #: c-family/c.opt:523
  #, fuzzy
! #| msgid "Warn about an empty body in an if or else statement"
! msgid "Warn about an empty body in an if or else statement."
! msgstr "Peringatkan mengenai sebuah tubuh kosong dalam sebuah pernyataan if atau else"
  
! #: c-family/c.opt:527
  #, fuzzy
! #| msgid "Warn about stray tokens after #elif and #endif"
! msgid "Warn about stray tokens after #else and #endif."
! msgstr "Peringatkan mengenai stray tokens setelah #elif dan #endif"
  
! #: c-family/c.opt:531
  #, fuzzy
! #| msgid "Warn about comparison of different enum types"
! msgid "Warn about comparison of different enum types."
! msgstr "Peringatkan mengenai perbandingan dari tipe enum yang berbeda"
  
! #: c-family/c.opt:539
  #, fuzzy
! #| msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead"
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
! msgstr "Pilihan ini sudah ditinggalkan; lebih baik gunakan -Werror=implicit-function-declaration"
  
! #: c-family/c.opt:547
  #, fuzzy
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about semicolon after in-class function definition."
! msgstr "Peringatkan mengenai deklarasi fungsi implisit"
  
! #: c-family/c.opt:551
! #, fuzzy
! #| msgid "Warn for implicit type conversions that may change a value"
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
! msgstr "Peringatkan untuk konversi tipe implisit yang mungkin berubah nilai"
! 
! #: c-family/c.opt:555
! #, fuzzy
! #| msgid "Warn if testing floating point numbers for equality"
! msgid "Warn if testing floating point numbers for equality."
! msgstr "Peringatan jika pemeriksaan nomor titik pecahan untuk kesamaan"
! 
! #: c-family/c.opt:559 c-family/c.opt:601
! #, fuzzy
! #| msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
! msgstr "Peringatan mengenai printf/scanf/strftime/strfmon anomali format string"
! 
! #: c-family/c.opt:563
! #, fuzzy
! #| msgid "Warn about format strings that contain NUL bytes"
! msgid "Warn about format strings that contain NUL bytes."
! msgstr "Peringatkan mengenai format string yang berisi NUL bytes"
! 
! #: c-family/c.opt:567
! #, fuzzy
! #| msgid "Warn if passing too many arguments to a function for its format string"
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "Peringatkan jika melewatkan terlalu banyak argumen ke sebuah fungsi untuk format stringnya"
! 
! #: c-family/c.opt:571
! #, fuzzy
! #| msgid "Warn about format strings that are not literals"
! msgid "Warn about format strings that are not literals."
! msgstr "Peringatkan mengenai format string yang bukan literal"
! 
! #: c-family/c.opt:575
! 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:580
! #, fuzzy
! #| msgid "Warn about possible security problems with format functions"
! msgid "Warn about possible security problems with format functions."
! msgstr "Peringatkan mengenai kemungkinan masalah keamanan dengan format fungsi"
! 
! #: c-family/c.opt:584
! #, fuzzy
! #| msgid "Warn about possible security problems with format functions"
! msgid "Warn about sign differences with format functions."
! msgstr "Peringatkan mengenai kemungkinan masalah keamanan dengan format fungsi"
! 
! #: c-family/c.opt:588
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr ""
  
! #: c-family/c.opt:593
  #, fuzzy
! #| msgid "Warn about strftime formats yielding 2-digit years"
! msgid "Warn about strftime formats yielding 2-digit years."
! msgstr "Peringatkan mengenai strftime format menghasilkan tahun 2 digit"
  
! #: c-family/c.opt:597
  #, fuzzy
! #| msgid "Warn about zero-length formats"
! msgid "Warn about zero-length formats."
! msgstr "Peringatkan mengenai format panjang nol"
  
! #: c-family/c.opt:605
! msgid "Warn about function calls with format strings that write past the end of the destination region."
! msgstr ""
! 
! #: c-family/c.opt:610
  #, fuzzy
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about calls to snprintf and similar functions that truncate output."
! msgstr "Peringatkan mengenai fungsi casting ke tipe tidak kompatibel"
  
! #: c-family/c.opt:614
  #, fuzzy
! #| msgid "Warn when a Cell microcoded instruction is emitted"
! msgid "Warn when the field in a struct is not aligned."
! msgstr "Peringatkan ketika sebuah instruksi mikrokode Cell dihasilkan"
  
! #: c-family/c.opt:618
! msgid "Warn whenever type qualifiers are ignored."
! msgstr "Peringatkan kapanpun pengkualifikasi tipe diabaikan."
! 
! #: c-family/c.opt:622
! #, fuzzy
! #| msgid "Warn whenever type qualifiers are ignored."
! msgid "Warn whenever attributes are ignored."
! msgstr "Peringatkan kapanpun pengkualifikasi tipe diabaikan."
! 
! #: c-family/c.opt:626
! msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgstr ""
  
! #: c-family/c.opt:630
! msgid "Warn when the address of packed member of struct or union is taken."
  msgstr ""
  
! #: c-family/c.opt:634
! #, fuzzy
! #| msgid "Warn about variables which are initialized to themselves"
! msgid "Warn about variables which are initialized to themselves."
! msgstr "Peringatkan mengenai variabel yang terinisialisasi ke dirinya sendiri"
! 
! #: c-family/c.opt:638
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr ""
  
! #: c-family/c.opt:642
! #, fuzzy
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about implicit declarations."
! msgstr "Peringatkan mengenai deklarasi fungsi implisit"
! 
! #: c-family/c.opt:650
! #, fuzzy
! #| msgid "Warn about implicit conversion"
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
! msgstr "Peringatkan tentang konversi implisit"
! 
! #: c-family/c.opt:654
! #, fuzzy
! #| msgid "Warn if an undefined macro is used in an #if directive"
! msgid "Warn if \"defined\" is used outside #if."
! msgstr "Peringatkan jika sebuah makro tidak terdefinisi digunakan dalam sebuah direktif #if"
! 
! #: c-family/c.opt:658
! #, fuzzy
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about implicit function declarations."
! msgstr "Peringatkan mengenai deklarasi fungsi implisit"
! 
! #: c-family/c.opt:662
! #, fuzzy
! #| msgid "Warn when a declaration does not specify a type"
! msgid "Warn when a declaration does not specify a type."
! msgstr "Peringatkan ketika sebuah deklarasi tidak menspesifikasikan sebuah tipe"
! 
! #: c-family/c.opt:669
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr ""
  
! #: c-family/c.opt:673
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr ""
  
! #: c-family/c.opt:677
! msgid "Warn for suspicious integer expressions in boolean context."
! msgstr ""
! 
! #: c-family/c.opt:681
  #, fuzzy
! #| msgid "Warn when there is a cast to a pointer from an integer of a different size"
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
! msgstr "Peringatkan ketika disana ada cast ke sebuah pointer dari sebuah integer dari ukuran yang berbeda"
  
! #: c-family/c.opt:685
  #, fuzzy
! #| msgid "Warn about invalid uses of the \"offsetof\" macro"
! msgid "Warn about invalid uses of the \"offsetof\" macro."
! msgstr "Peringatkan mengenai penggunaan tidak valid dari makro \"offsetof\""
  
! #: c-family/c.opt:689
! #, fuzzy
! #| msgid "Warn about PCH files that are found but not used"
! msgid "Warn about PCH files that are found but not used."
! msgstr "Peringatkan mengenai berkas PCH yang ditemukan tetapi tidak digunakan"
! 
! #: c-family/c.opt:693
! #, fuzzy
! #| msgid "Warn when a register variable is declared volatile"
! msgid "Warn when a jump misses a variable initialization."
! msgstr "Peringatkan ketika sebuah variabel register dideklarasikan volatile"
! 
! #: c-family/c.opt:697
! 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:701
! #, fuzzy
! #| msgid "Warn when a logical operator is suspicously always evaluating to true or false"
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
! msgstr "Peringatkan ketika sebuah operator logikal secara suspicously selalu mengevaluasi ke benar atau salah"
! 
! #: c-family/c.opt:705
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr ""
  
! #: c-family/c.opt:709
  #, fuzzy
! #| msgid "Do not warn about using \"long long\" when -pedantic"
! msgid "Do not warn about using \"long long\" when -pedantic."
! msgstr "Jangan peringatkan mengenai penggunaan \"long long\" ketika -pedantic"
  
! #: c-family/c.opt:713
! #, fuzzy
! #| msgid "Warn about suspicious declarations of \"main\""
! msgid "Warn about suspicious declarations of \"main\"."
! msgstr "Peringatkan mengenai deklarasi berbahaya dari \"main\""
! 
! #: c-family/c.opt:721
! 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:725
! 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:729
  #, fuzzy
! #| msgid "Warn when the packed attribute has no effect on struct layout"
! msgid "Warn when the indentation of the code does not reflect the block structure."
! msgstr "Peringatkan ketika atribut packed tidak memiliki efek dalam layout struct"
  
! #: c-family/c.opt:733
! #, fuzzy
! #| msgid "Warn about possibly missing braces around initializers"
! msgid "Warn about possibly missing braces around initializers."
! msgstr "Peringatkan mengenai kemungkinan hilang kurunn diantara penginisialisasi"
! 
! #: c-family/c.opt:737
! #, fuzzy
! #| msgid "Warn about global functions without previous declarations"
! msgid "Warn about global functions without previous declarations."
! msgstr "Peringatkan mengenai fungsi global tanpa deklarasi sebelumnya"
! 
! #: c-family/c.opt:741
! #, fuzzy
! #| msgid "Warn about missing fields in struct initializers"
! msgid "Warn about missing fields in struct initializers."
! msgstr "Peringatkan mengenai daerah hilang dalam penginisialisasi struct"
! 
! #: c-family/c.opt:745
! 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:749
! msgid "Warn on direct multiple inheritance."
! msgstr ""
! 
! #: c-family/c.opt:753
  #, fuzzy
! #| msgid "Warn on calls to these functions"
! msgid "Warn on namespace definition."
! msgstr "Peringatkan di panggilan ke fungsi ini"
  
! #: c-family/c.opt:757
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
! msgstr ""
! 
! #: c-family/c.opt:761
  #, fuzzy
! #| msgid "Warn about missing fields in struct initializers"
! msgid "Warn about missing sized deallocation functions."
! msgstr "Peringatkan mengenai daerah hilang dalam penginisialisasi struct"
  
! #: c-family/c.opt:765
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
! msgstr ""
! 
! #: c-family/c.opt:769
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
! msgstr ""
! 
! #: c-family/c.opt:773
! msgid "Warn when sizeof is applied on a parameter declared as an array."
! msgstr ""
! 
! #: c-family/c.opt:777
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr ""
! 
! #: c-family/c.opt:782
! 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:787
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
! msgstr ""
! 
! #: c-family/c.opt:791
  #, fuzzy
! #| msgid "Warn about functions which might be candidates for format attributes"
! msgid "Warn about functions which might be candidates for format attributes."
! msgstr "Peringatkan mengenai fungsi yang mungkin menjadi kandidat untuk format atribut"
  
! #: c-family/c.opt:795
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
! msgstr ""
! 
! #: c-family/c.opt:800
  #, fuzzy
! #| msgid "Warn about enumerated switches, with no default, missing a case"
! msgid "Warn about enumerated switches, with no default, missing a case."
! msgstr "Peringatkan mengenai enumerated switches dengan tidak default hilang sebuah cases"
  
! #: c-family/c.opt:804
  #, fuzzy
! #| msgid "Warn about enumerated switches missing a \"default:\" statement"
! msgid "Warn about enumerated switches missing a \"default:\" statement."
! msgstr "Peringatkan mengenai enumerated switches hilang sebuah pernyataan \"default:\""
  
! #: c-family/c.opt:808
  #, fuzzy
! #| msgid "Warn about all enumerated switches missing a specific case"
! msgid "Warn about all enumerated switches missing a specific case."
! msgstr "Peringatkan mengenai seluruh enumerated swithces hilang dalam beberapa kasus"
  
! #: c-family/c.opt:812
  #, fuzzy
! #| msgid "Warn about truncated character expressions"
! msgid "Warn about switches with boolean controlling expression."
! msgstr "Peringatkan tentang ekspresi pemotongan karakter"
  
! #: c-family/c.opt:816
  #, fuzzy
! #| msgid "for template declaration %q+D"
! msgid "Warn on primary template declaration."
! msgstr "untuk deklarasi template %q+D"
  
! #: c-family/c.opt:820
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
! msgstr ""
! 
! #: c-family/c.opt:829
  #, fuzzy
! #| msgid "Warn about user-specified include directories that do not exist"
! msgid "Warn about user-specified include directories that do not exist."
! msgstr "Peringatkan mengenai direktori include dispesifikasikan oleh pengguna yang tidak ada"
  
! #: c-family/c.opt:833
! #, fuzzy
! #| msgid "Warn about function parameters declared without a type specifier in K&R-style functions"
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
! msgstr "Peringatkan mengenai parameter fungsi yand dideklarasikan tanpa sebuah penspesifikasi tipe dalam gaya K&R fungsi"
! 
! #: c-family/c.opt:837
! #, fuzzy
! #| msgid "Warn about global functions without prototypes"
! msgid "Warn about global functions without prototypes."
! msgstr "Peringatkan mengenai fungsi global tanpa prototipe"
! 
! #: c-family/c.opt:844
! #, fuzzy
! #| msgid "Warn about use of multi-character character constants"
! msgid "Warn about use of multi-character character constants."
! msgstr "Peringatkan mengenai penggunaan multi-karakter konstanta karakter"
! 
! #: c-family/c.opt:848
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr ""
  
! #: c-family/c.opt:852
! #, fuzzy
! #| msgid "Warn about \"extern\" declarations not at file scope"
! msgid "Warn about \"extern\" declarations not at file scope."
! msgstr "Peringatkan mengenai deklarasi \"extern\" tidak di lingkupan berkas"
! 
! #: c-family/c.opt:856
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr ""
  
! #: c-family/c.opt:860
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr ""
  
! #: c-family/c.opt:864
  #, fuzzy
! #| msgid "Warn when non-templatized friend functions are declared within a template"
! msgid "Warn when non-templatized friend functions are declared within a template."
! msgstr "Peringatkan ketika bukan templat fungsi teman dideklarasikan dalam sebuah template"
  
! #: c-family/c.opt:868
  #, fuzzy
! #| msgid "conversion to %s%s will never use a type conversion operator"
! msgid "Warn when a conversion function will never be called due to the type it converts to."
! msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: c-family/c.opt:872
! msgid "Warn for unsafe raw memory writes to objects of class types."
! msgstr ""
! 
! #: c-family/c.opt:876
  #, fuzzy
! #| msgid "Warn about non-virtual destructors"
! msgid "Warn about non-virtual destructors."
! msgstr "Peringatkan mengenai destruktor bukan-maya"
  
! #: c-family/c.opt:880
  #, fuzzy
! #| msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL"
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
! msgstr "Peringatkan mengenai KOSONG dengan dilewatkan ke slot argumen ditandai sebagai membutuhkan bukan-KOSONG"
  
! #: c-family/c.opt:896
  #, fuzzy
! #| msgid "Warn about non-normalised Unicode strings"
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
! msgstr "Peringatkan mengenai string Unicode tidak normal"
  
! #: c-family/c.opt:919
  #, fuzzy
! #| msgid "Warn if a C-style cast is used in a program"
! msgid "Warn if a C-style cast is used in a program."
! msgstr "Peringatkan jika sebuah cast gaya C digunakan dalam sebuah aplikasi"
  
! #: c-family/c.opt:923
  #, fuzzy
! #| msgid "Warn for obsolescent usage in a declaration"
! msgid "Warn for obsolescent usage in a declaration."
! msgstr "Peringatkan untuk penggunaan obsolescent dalam sebuah deklarasi"
  
! #: c-family/c.opt:927
! #, fuzzy
! #| msgid "Warn if an old-style parameter definition is used"
! msgid "Warn if an old-style parameter definition is used."
! msgstr "Peringatkan jika sebuah definisi parameter gaya lama digunakan"
! 
! #: c-family/c.opt:931
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr ""
  
! #: c-family/c.opt:935
  #, fuzzy
! #| msgid "Warn if a string is longer than the maximum portable length specified by the standard"
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
! msgstr "Peringatkan jika sebuah string lebih panjang dari maksimum portabel panjang dispesifikasikan oleh standar"
  
! #: c-family/c.opt:939
! #, fuzzy
! #| msgid "Warn about overloaded virtual function names"
! msgid "Warn about overloaded virtual function names."
! msgstr "Peringatkan mengenai overloaded nama fungsi virtual"
! 
! #: c-family/c.opt:943
! #, fuzzy
! #| msgid "Warn about overriding initializers without side effects"
! msgid "Warn about overriding initializers without side effects."
! msgstr "Peringatkan mengenai overriding penginisialisasi tanpa efek samping"
! 
! #: c-family/c.opt:947
! #, fuzzy
! #| msgid "Warn about overriding initializers without side effects"
! msgid "Warn about overriding initializers with side effects."
! msgstr "Peringatkan mengenai overriding penginisialisasi tanpa efek samping"
! 
! #: c-family/c.opt:951
! #, fuzzy
! #| msgid "Warn about packed bit-fields whose offset changed in GCC 4.4"
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
! msgstr "Peringatkan tentang pemaketan bit-filed yang offset-nya berbah dalam GCC 4.4"
! 
! #: c-family/c.opt:955
! #, fuzzy
! #| msgid "Warn about possibly missing parentheses"
! msgid "Warn about possibly missing parentheses."
! msgstr "Peringatkan mengenai kemungkinan hilang parentheses"
! 
! #: c-family/c.opt:963
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr ""
  
! #: c-family/c.opt:967
  #, fuzzy
! #| msgid "Warn when converting the type of pointers to member functions"
! msgid "Warn when converting the type of pointers to member functions."
! msgstr "Peringatkan ketika mengubah tipe dari penunjuk ke anggota fungsi"
  
! #: c-family/c.opt:971
  #, fuzzy
! #| msgid "Warn about function pointer arithmetic"
! msgid "Warn about function pointer arithmetic."
! msgstr "Peringatkan mengenai aritmetik fungsi penunjuk"
  
! #: c-family/c.opt:975
  #, fuzzy
! #| msgid "Warn when a pointer differs in signedness in an assignment"
! msgid "Warn when a pointer differs in signedness in an assignment."
! msgstr "Peringatkan ketika sebuah penunjuk berbeda dalam signedness dalam sebuah penempatan"
  
! #: c-family/c.opt:979
  #, fuzzy
! #| msgid "Warn about use of multi-character character constants"
! msgid "Warn when a pointer is compared with a zero character constant."
! msgstr "Peringatkan mengenai penggunaan multi-karakter konstanta karakter"
  
! #: c-family/c.opt:983
  #, fuzzy
! #| msgid "Warn when a pointer is cast to an integer of a different size"
! msgid "Warn when a pointer is cast to an integer of a different size."
! msgstr "Peringatkan ketika sebuah penunjuk adalah cast ke sebuah integer dari tipe berbeda"
  
! #: c-family/c.opt:987
  #, fuzzy
! #| msgid "Warn about misuses of pragmas"
! msgid "Warn about misuses of pragmas."
! msgstr "Peringatkan mengenai penyalahgunaan dari pragmas"
  
! #: c-family/c.opt:991
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
! msgstr ""
! 
! #: c-family/c.opt:995
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
! msgstr ""
! 
! #: c-family/c.opt:999
  #, fuzzy
! #| msgid "Warn if inherited methods are unimplemented"
! msgid "Warn if inherited methods are unimplemented."
! msgstr "Peringatkan jika metode turunan tidak terimplementasi"
  
! #: c-family/c.opt:1003 c-family/c.opt:1007
! msgid "Warn for placement new expressions with undefined behavior."
! msgstr ""
! 
! #: c-family/c.opt:1011
  #, fuzzy
! #| msgid "Warn about multiple declarations of the same object"
! msgid "Warn about multiple declarations of the same object."
! msgstr "Peringatkan jika multiple deklarasi dari objek yang sama"
  
! #: c-family/c.opt:1015
! msgid "Warn about redundant calls to std::move."
! msgstr ""
! 
! #: c-family/c.opt:1019
  #, fuzzy
! #| msgid "Warn about misuses of pragmas"
! msgid "Warn about uses of register storage specifier."
! msgstr "Peringatkan mengenai penyalahgunaan dari pragmas"
  
! #: c-family/c.opt:1023
  #, fuzzy
! #| msgid "Warn when the compiler reorders code"
! msgid "Warn when the compiler reorders code."
! msgstr "Peringatkan ketika kompiler mengurutkan kembali kode"
  
! #: c-family/c.opt:1027
  #, fuzzy
! #| msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
! msgstr "Peringatkan ketika sebuah fungsi mengembalikan tipe baku ke \"int\" (C), atau mengenai tipe kembali yang tidak konsisten (C++)"
  
! #: c-family/c.opt:1031
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1035
  #, fuzzy
! #| msgid "Warn if a selector has multiple methods"
! msgid "Warn if a selector has multiple methods."
! msgstr "Peringatkan jika sebuah pemilih memiliki multiple metode"
  
! #: c-family/c.opt:1039
  #, fuzzy
! #| msgid "Warn about possible violations of sequence point rules"
! msgid "Warn about possible violations of sequence point rules."
! msgstr "Peringatkan mengenai kemungkinan pelanggaran daru aturan titik urutan"
  
! #: c-family/c.opt:1043
  #, fuzzy
! #| msgid "local declaration of %qs hides instance variable"
! msgid "Warn if a local declaration hides an instance variable."
! msgstr "deklarasi lokal dari %qs menyembunyika variabel instance"
  
! #: c-family/c.opt:1047 c-family/c.opt:1051
! msgid "Warn if left shift of a signed value overflows."
  msgstr ""
  
! #: c-family/c.opt:1055
  #, fuzzy
! #| msgid "right shift count is negative"
! msgid "Warn if shift count is negative."
! msgstr "jumlah geser kanan negatif"
  
! #: c-family/c.opt:1059
  #, fuzzy
! #| msgid "right shift count >= width of type"
! msgid "Warn if shift count >= width of type."
! msgstr "jumlah geser kanan >= lebar dari tipe"
  
! #: c-family/c.opt:1063
  #, fuzzy
! #| msgid "left shift count is negative"
! msgid "Warn if left shifting a negative value."
! msgstr "jumlah geser kiri negatif"
  
! #: c-family/c.opt:1067
  #, fuzzy
! #| msgid "Warn about signed-unsigned comparisons"
! msgid "Warn about signed-unsigned comparisons."
! msgstr "Peringatkan mengenai perbandigan signed-unsigned"
  
! #: c-family/c.opt:1075
  #, fuzzy
! #| msgid "Warn for implicit type conversions between signed and unsigned integers"
! msgid "Warn for implicit type conversions between signed and unsigned integers."
! msgstr "Peringatkan untuk tipe konversi implisit diantar signed dan unsigned integer"
  
! #: c-family/c.opt:1079
  #, fuzzy
! #| msgid "Warn when overload promotes from unsigned to signed"
! msgid "Warn when overload promotes from unsigned to signed."
! msgstr "Peringatkan ketika overload berasal dari unsigned ke signed"
  
! #: c-family/c.opt:1083
! #, fuzzy
! #| msgid "Warn about uncasted NULL used as sentinel"
! msgid "Warn about uncasted NULL used as sentinel."
! msgstr "Peringatkan mengenai uncaseted NULL digunakan sebagai sentinel"
! 
! #: c-family/c.opt:1087
! #, fuzzy
! #| msgid "Warn about unprototyped function declarations"
! msgid "Warn about unprototyped function declarations."
! msgstr "Peringatkan mengenai deklarasi fungsi bukan tidak berprototipe"
! 
! #: c-family/c.opt:1099
! #, fuzzy
! #| msgid "Warn if type signatures of candidate methods do not match exactly"
! msgid "Warn if type signatures of candidate methods do not match exactly."
! msgstr "Peringatkan jika tanda tangan tipe dari metode kandidat tidak  cocok secara tepat"
! 
! #: c-family/c.opt:1103
! #, fuzzy
! #| msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used"
! msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
! msgstr "Peringatkan ketika __sync_fetch_and_nand dan __sync_nand_and_fetch fungsi bawaan digunakan"
! 
! #: c-family/c.opt:1107
! #, fuzzy
! #| msgid "Deprecated.  This switch has no effect"
! msgid "Deprecated.  This switch has no effect."
! msgstr "Ditinggalkan. Pilihan ini tidak memiliki efek"
! 
! #: c-family/c.opt:1115
! #, fuzzy
! #| msgid "Warn when a logical operator is suspicously always evaluating to true or false"
! msgid "Warn if a comparison always evaluates to true or false."
! msgstr "Peringatkan ketika sebuah operator logikal secara suspicously selalu mengevaluasi ke benar atau salah"
! 
! #: c-family/c.opt:1119
! msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr ""
  
! #: c-family/c.opt:1123
  #, fuzzy
! #| msgid "Warn about features not present in traditional C"
! msgid "Warn about features not present in traditional C."
! msgstr "Peringatkan mengenai feature yang tidak ada dalam tradisional C"
  
! #: c-family/c.opt:1127
  #, fuzzy
! #| msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype"
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
! msgstr "Peringatan dari prototipe menyebabkan pengubahan tipe berbeda dari yang akan terjadidalam kekosongan prototipe"
  
! #: c-family/c.opt:1131
  #, fuzzy
! #| msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
! msgstr "Peringatkan jika trigraph ditemukan mungkin berakibat arti dari aplikasi"
  
! #: c-family/c.opt:1135
  #, fuzzy
! #| msgid "Warn about @selector()s without previously declared methods"
! msgid "Warn about @selector()s without previously declared methods."
! msgstr "Peringatkan mengenai @selector() tanpa metode yang dideklarasi sebelumnya"
  
! #: c-family/c.opt:1139
! #, fuzzy
! #| msgid "Warn if an undefined macro is used in an #if directive"
! msgid "Warn if an undefined macro is used in an #if directive."
! msgstr "Peringatkan jika sebuah makro tidak terdefinisi digunakan dalam sebuah direktif #if"
! 
! #: c-family/c.opt:1151
! #, fuzzy
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn about unrecognized pragmas."
! msgstr "Peringatkan mengenai pragma yang tidak dikenal"
! 
! #: c-family/c.opt:1155
! #, fuzzy
! #| msgid "non-standard suffix on floating constant"
! msgid "Warn about unsuffixed float constants."
! msgstr "akhiran bukan-standar di konstanta floating"
! 
! #: c-family/c.opt:1163
! #, fuzzy
! #| msgid "Warn about macros defined in the main file that are not used"
! msgid "Warn when typedefs locally defined in a function are not used."
! msgstr "Peringatkan mengenai makri didefinisikan dalam berkas utama tidak digunakan"
! 
! #: c-family/c.opt:1167
! #, fuzzy
! #| msgid "Warn about macros defined in the main file that are not used"
! msgid "Warn about macros defined in the main file that are not used."
! msgstr "Peringatkan mengenai makri didefinisikan dalam berkas utama tidak digunakan"
! 
! #: c-family/c.opt:1171
! #, fuzzy
! #| msgid "%Hignoring return value of function declared with attribute warn_unused_result"
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
! msgstr "%H mengabaikan nilai kembali dari fungsi yang dideklarasikan dengan atribut warn_unused_result"
! 
! #: c-family/c.opt:1179 c-family/c.opt:1183
! #, fuzzy
! #| msgid "Warn when a variable is unused"
! msgid "Warn when a const variable is unused."
! msgstr "Peringatkan ketika sebuah variabel tidak digunakan"
! 
! #: c-family/c.opt:1187
! #, fuzzy
! #| msgid "Do not warn about using variadic macros when -pedantic"
! msgid "Warn about using variadic macros."
! msgstr "jangan peringatkan mengenai penggunaan variadic makro ketika -pedantic"
! 
! #: c-family/c.opt:1191
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr ""
  
! #: c-family/c.opt:1195
! #, fuzzy
! #| msgid "Warn if a variable length array is used"
! msgid "Warn if a variable length array is used."
! msgstr "Peringatkan jika sebuah array dengan panjang bervariabel digunakan"
! 
! #: c-family/c.opt:1199
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
  msgstr ""
  
! #: c-family/c.opt:1206
! msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:1210
! #, fuzzy
! #| msgid "Warn when a register variable is declared volatile"
! msgid "Warn when a register variable is declared volatile."
! msgstr "Peringatkan ketika sebuah variabel register dideklarasikan volatile"
! 
! #: c-family/c.opt:1214
! msgid "Warn on direct virtual inheritance."
  msgstr ""
  
! #: c-family/c.opt:1218
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
! msgstr ""
! 
! #: c-family/c.opt:1222
  #, fuzzy
! #| 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."
! 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 "Dalam C++, bukan nol berarti peringatkan mengenai konversi yang ditinggalkan dari string literal ke `char *'. Dalam C, peringatan serupa, kecuali konversi tentu tidak ditinggalkan oleh standar ISO C."
  
! #: c-family/c.opt:1226
  #, fuzzy
! #| msgid "Warn when a label is unused"
! msgid "Warn when a literal '0' is used as null pointer."
! msgstr "Peringatkan ketika sebuah label tidak digunakan"
  
! #: c-family/c.opt:1230
  #, fuzzy
! #| msgid "Warn about misuses of pragmas"
! msgid "Warn about useless casts."
! msgstr "Peringatkan mengenai penyalahgunaan dari pragmas"
  
! #: c-family/c.opt:1234
! 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:1238
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr ""
  
! #: c-family/c.opt:1242
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
! msgstr ""
! 
! #: c-family/c.opt:1247
  #, fuzzy
! #| msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
! msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
! msgstr "Sebuah sinonim untuk -std=c89 (untuk C) atau -std=c++98 (untuk C++)"
  
! #: c-family/c.opt:1255
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
! msgstr ""
! 
! #: c-family/c.opt:1259
  #, fuzzy
! #| msgid "Enforce class member access control semantics"
! msgid "Enforce class member access control semantics."
! msgstr "Paksa anggota kelas mengakses sematics kontrol"
  
! #: c-family/c.opt:1263
! msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
  msgstr ""
  
! #: c-family/c.opt:1267
! msgid "Support C++17 allocation of over-aligned types."
  msgstr ""
  
! #: c-family/c.opt:1271
! msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
  msgstr ""
  
! #: c-family/c.opt:1278
! msgid "Allow variadic functions without named parameter."
  msgstr ""
  
! #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
! #: c-family/c.opt:1858 c-family/c.opt:1874
  #, fuzzy
! #| msgid "switch %qs is no longer supported"
! msgid "No longer supported."
! msgstr "pilihan %qs tidak lagi didukung"
  
! #: c-family/c.opt:1286
! #, fuzzy
! #| msgid "Recognize the \"asm\" keyword"
! msgid "Recognize the \"asm\" keyword."
! msgstr "Kenali kata kunci \"asm\""
! 
! #: c-family/c.opt:1294
! #, fuzzy
! #| msgid "Recognize built-in functions"
! msgid "Recognize built-in functions."
! msgstr "Kenali fungsi bawaan"
! 
! #: c-family/c.opt:1301
! msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr ""
  
! #: c-family/c.opt:1305
! 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:1393
  #, fuzzy
! #| msgid "Deprecated.  This switch has no effect"
! msgid "Deprecated in GCC 8.  This switch has no effect."
! msgstr "Ditinggalkan. Pilihan ini tidak memiliki efek"
  
! #: c-family/c.opt:1397
  #, fuzzy
! #| msgid "Enable support for huge objects"
! msgid "Enable support for C++ concepts."
! msgstr "Aktifkan dukungan untuk objek besar"
  
! #: c-family/c.opt:1401
  #, fuzzy
! #| msgid "Allow the arguments of the '?' operator to have different types"
! msgid "Allow the arguments of the '?' operator to have different types."
! msgstr "Ijinkan argumen dari operator '?' untuk memiliki tipe berbeda"
  
! #: c-family/c.opt:1409
  #, fuzzy
! #| msgid "Use class <name> for constant strings"
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
! msgstr "Gunakan class <nama> untuk constant strings"
  
! #: c-family/c.opt:1413
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
! msgstr ""
! 
! #: c-family/c.opt:1417
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
! msgstr ""
! 
! #: c-family/c.opt:1421
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
! msgstr ""
! 
! #: c-family/c.opt:1425
  #, fuzzy
! #| msgid "Dump details about macro names and definitions during preprocessing"
! msgid "Emit debug annotations during preprocessing."
! msgstr "Dump detail mengenai nama macro dan definisi selama preprosesing"
  
! #: c-family/c.opt:1429
! msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
! msgstr ""
! 
! #: c-family/c.opt:1433
  #, fuzzy
! #| msgid "Warn when all constructors and destructors are private"
! msgid "Factor complex constructors and destructors to favor space over speed."
! msgstr "Peringatkan ketika seluruh konstruktor dan destruktor adalah private"
  
! #: c-family/c.opt:1441
! msgid "Print hierarchical comparisons when template types are mismatched."
! msgstr ""
! 
! #: c-family/c.opt:1445
! msgid "Preprocess directives only."
! msgstr "Hanya preproses direktif saja."
! 
! #: c-family/c.opt:1449
  #, fuzzy
! #| msgid "Permit '$' as an identifier character"
! msgid "Permit '$' as an identifier character."
! msgstr "Ijinkan '$' sebagai sebuah karakter pengidentifikasi"
  
! #: c-family/c.opt:1453
! msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
! msgstr ""
! 
! #: c-family/c.opt:1457
! msgid "Write all declarations as Ada code transitively."
! msgstr ""
! 
! #: c-family/c.opt:1461
! msgid "Write all declarations as Ada code for the given file only."
! msgstr ""
! 
! #: c-family/c.opt:1468
! msgid "-fno-elide-type Do not elide common elements in template comparisons."
! msgstr ""
! 
! #: c-family/c.opt:1472
  #, fuzzy
! #| msgid "Generate code to check exception specifications"
! msgid "Generate code to check exception specifications."
! msgstr "Hasilkan kode untuk memeriksa eksepsi spesifikasi"
  
! #: c-family/c.opt:1479
  #, fuzzy
! #| msgid "Convert all strings and character constants to character set <cset>"
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
! msgstr "Ubah seluruh string dan karakter konstan ke set karakter <cset>"
  
! #: c-family/c.opt:1483
  #, fuzzy
! #| msgid "Permit universal character names (\\u and \\U) in identifiers"
! msgid "Permit universal character names (\\u and \\U) in identifiers."
! msgstr "Ijinkan universal nama karakter (\\u dan \\U) dalam pengidentifikasi"
  
! #: c-family/c.opt:1487
  #, fuzzy
! #| msgid "Specify the default character set for source files"
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
! msgstr "Spesifikasikan set karakter baku untuk berkas sumber"
  
! #: c-family/c.opt:1491
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
! msgstr ""
! 
! #: c-family/c.opt:1501
  #, fuzzy
! #| msgid "Do not assume that standard C libraries and \"main\" exist"
! msgid "Do not assume that standard C libraries and \"main\" exist."
! msgstr "Jangan asumsikan perpustakaan C standar dan \"main\" ada"
  
! #: c-family/c.opt:1505
  #, fuzzy
! #| msgid "Recognize GNU-defined keywords"
! msgid "Recognize GNU-defined keywords."
! msgstr "Kenali kata kunci didefinisikan GNU"
  
! #: c-family/c.opt:1509
  #, fuzzy
! #| msgid "Generate code for GNU runtime environment"
! msgid "Generate code for GNU runtime environment."
! msgstr "Hasilkan kode untuk lingkungan GNU waktu-jalan"
  
! #: c-family/c.opt:1513
  #, fuzzy
! #| msgid "Use traditional GNU semantics for inline functions"
! msgid "Use traditional GNU semantics for inline functions."
! msgstr "Gunakan tradisional GNU sematik untuk fungsi inline"
  
! #: c-family/c.opt:1526
! #, fuzzy
! #| msgid "Assume normal C execution environment"
! msgid "Assume normal C execution environment."
! msgstr "Asumsikan lingkungan normal C execution"
! 
! #: c-family/c.opt:1534
! #, fuzzy
! #| msgid "Export functions even if they can be inlined"
! msgid "Export functions even if they can be inlined."
! msgstr "Ekspor fungsi bahka jika mereka dapa diinline"
! 
! #: c-family/c.opt:1538
! #, fuzzy
! #| msgid "Emit implicit instantiations of inline templates"
! msgid "Emit implicit instantiations of inline templates."
! msgstr "Keluarkan implisit instantiation dari template inline"
! 
! #: c-family/c.opt:1542
! #, fuzzy
! #| msgid "Emit implicit instantiations of templates"
! msgid "Emit implicit instantiations of templates."
! msgstr "Keluarkan implisit instantionation dari templates"
! 
! #: c-family/c.opt:1546
! msgid "Implement C++17 inheriting constructor semantics."
  msgstr ""
  
! #: c-family/c.opt:1553
! msgid "Don't emit dllexported inline functions unless needed."
  msgstr ""
  
! #: c-family/c.opt:1560
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
! msgstr "Ijinkan konversi implisit diantara vektor dengan jumlah berbeda dari subparts dan/atau tipe elemen yang berbeda."
! 
! #: c-family/c.opt:1564
! #, fuzzy
! #| msgid "Don't warn about uses of Microsoft extensions"
! msgid "Don't warn about uses of Microsoft extensions."
! msgstr "Jangan peringatkan mengenai penggunaan Microsoft ekstensi"
! 
! #: c-family/c.opt:1583
! msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr ""
  
! #: c-family/c.opt:1587
! #, fuzzy
! #| msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
! msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
! msgstr "Hasilkan kode untuk NeXT (Apple Mac OS X) lingkungan waktu-jalan"
! 
! #: c-family/c.opt:1591
! #, fuzzy
! #| msgid "Assume that receivers of Objective-C messages may be nil"
! msgid "Assume that receivers of Objective-C messages may be nil."
! msgstr "Asumsikan penerima dari pesan Objektive-C mungkin kosong"
! 
! #: c-family/c.opt:1595
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr ""
  
! #: c-family/c.opt:1599
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr ""
  
! #: c-family/c.opt:1624
! msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr ""
  
! #: c-family/c.opt:1628
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
! msgstr ""
! 
! #: c-family/c.opt:1634
  #, fuzzy
! #| msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed"
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
! msgstr "Hasilkan metode spesial Objektive-C untuk menginisialisasi/hancurkan bukan-POD C++ivars, jika dibutuhkan"
  
! #: c-family/c.opt:1638
  #, fuzzy
! #| msgid "Allow fast jumps to the message dispatcher"
! msgid "Allow fast jumps to the message dispatcher."
! msgstr "Ijinkan fast jump ke pesan dispatcher"
  
! #: c-family/c.opt:1644
  #, fuzzy
! #| msgid "Enable Objective-C exception and synchronization syntax"
! msgid "Enable Objective-C exception and synchronization syntax."
! msgstr "Aktifkan eksepsi Objektive-C dan sintaks sinkronisasi"
  
! #: c-family/c.opt:1648
  #, fuzzy
! #| msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
! msgstr "Aktifkan pengkoleksi sampah (GC) dalam Objektif-C/Objektif-C++ aplikasi"
  
! #: c-family/c.opt:1652
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
! msgstr ""
! 
! #: c-family/c.opt:1657
  #, fuzzy
! #| msgid "Enable Objective-C setjmp exception handling runtime"
! msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr "Aktifkan Objectif-C setjmp eksepsi penanganan waktu-jalan"
  
! #: c-family/c.opt:1661
  #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard as amended in 1994"
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
! msgstr "Konform ke ISO 1990 C standar seperti ditambahkan dalam 1994"
  
! #: c-family/c.opt:1665
  #, fuzzy
! #| msgid "Enable OpenMP"
! msgid "Enable OpenACC."
! msgstr "Aktifkan OpenMP"
  
! #: c-family/c.opt:1669
! msgid "Specify default OpenACC compute dimensions."
! msgstr ""
! 
! #: c-family/c.opt:1673
  #, fuzzy
! #| msgid "Enable OpenMP (implies -frecursive in Fortran)"
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
! msgstr "Aktifkan OpenMP (mengindikasikan -frecursive dalam Fortran)"
  
! #: c-family/c.opt:1677
  #, fuzzy
! #| msgid "Unclassifiable OpenMP directive at %C"
! msgid "Enable OpenMP's SIMD directives."
! msgstr "Direktif OpenMP tidak terklasifikasi di %C"
  
! #: c-family/c.opt:1681
  #, fuzzy
! #| msgid "Recognize C++ keywords like \"compl\" and \"xor\""
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
! msgstr "Kenali kata kunci C++ seperti \"compl\" dan \"xor\""
  
! #: c-family/c.opt:1692
  #, fuzzy
! #| msgid "Look for and use PCH files even when preprocessing"
! msgid "Look for and use PCH files even when preprocessing."
! msgstr "Lihat untuk dan gunakan berkas PCH walaupun ketika preproses"
  
! #: c-family/c.opt:1696
  #, fuzzy
! #| msgid "Downgrade conformance errors to warnings"
! msgid "Downgrade conformance errors to warnings."
! msgstr "Downgrade konformance errors ke peringatan"
  
! #: c-family/c.opt:1700
  #, fuzzy
! #| msgid "Enable linker relaxations"
! msgid "Enable Plan 9 language extensions."
! msgstr "Aktifkan penghubung relaksasi"
  
! #: c-family/c.opt:1704
  #, fuzzy
! #| msgid "Treat the input file as already preprocessed"
! msgid "Treat the input file as already preprocessed."
! msgstr "Perlakukan berkas masukan seperti sudah terproses"
  
! #: c-family/c.opt:1712
! msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
! msgstr ""
! 
! #: c-family/c.opt:1716
! msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
! msgstr ""
! 
! #: c-family/c.opt:1720
! msgid "Treat known sprintf return values as constants."
! msgstr ""
! 
! #: c-family/c.opt:1724
  #, fuzzy
! #| msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
! msgstr "Gunakan dalam mode Fix-and-Continue untuk mengindikasikan bahwa berkas objek mungkin ditukar pada waktu waktu-jalan"
  
! #: c-family/c.opt:1728
  #, fuzzy
! #| msgid "Enable automatic template instantiation"
! msgid "Enable automatic template instantiation."
! msgstr "Aktifkan instantiation template otomatis"
  
! #: c-family/c.opt:1732
  #, fuzzy
! #| msgid "Generate run time type descriptor information"
! msgid "Generate run time type descriptor information."
! msgstr "Hasilkan informasi tipe deskripsi waktu jalan"
  
! #: c-family/c.opt:1736 ada/gcc-interface/lang.opt:77
! #, fuzzy
! #| msgid "Use the narrowest integer type possible for enumeration types"
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "Gunakan tipe integer terkecil jika memungkinkan untuk tipe enumerasi"
! 
! #: c-family/c.opt:1740
! #, fuzzy
! #| msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
! msgstr "Paksa tipe underlying untuk \"wchar_t\" untuk menjadi \"unsigned short\""
! 
! #: c-family/c.opt:1744
! #, fuzzy
! #| msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
! msgstr "Ketika \"signed\" atau \"unsigned\" tidak diberikan buat bitfield signed"
! 
! #: c-family/c.opt:1748 ada/gcc-interface/lang.opt:81
! #, fuzzy
! #| msgid "Make \"char\" signed by default"
! msgid "Make \"char\" signed by default."
! msgstr "Buat \"char\" signed secara baku"
! 
! #: c-family/c.opt:1752
! #, fuzzy
! #| msgid "Enable decimal floating point hardware support"
! msgid "Enable C++14 sized deallocation support."
! msgstr "Aktifkan dukungan perangkat keras desimal titik pecahan"
! 
! #: c-family/c.opt:1759
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1775
  #, fuzzy
! #| msgid "Display statistics accumulated during compilation"
! msgid "Display statistics accumulated during compilation."
! msgstr "Tampilkan statistik yang diakumulasikan selama kompilasi"
  
! #: c-family/c.opt:1779
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr ""
  
! #: c-family/c.opt:1786 c-family/c.opt:1791
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr ""
  
! #: c-family/c.opt:1808
! #, fuzzy
! #| msgid "Distance between tab stops for column reporting"
! msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
! msgstr "Jarak diantara tab stop untuk pelaporan kolom"
! 
! #: c-family/c.opt:1812
! #, fuzzy
! #| msgid "The maximum number of peelings of a single loop"
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
! msgstr "Jumlah maksimum dari pembukaan dari sebuah loop tunggal"
! 
! #: c-family/c.opt:1819
! #, fuzzy
! #| msgid "Specify maximum template instantiation depth"
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
! msgstr "Spesifikasikan kedalaman maksimum template instantiation"
! 
! #: c-family/c.opt:1826
! #, fuzzy
! #| msgid "Do not generate thread-safe code for initializing local statics"
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
! msgstr "Jangan hasilkan kode thread-safe untuk menginisialisasi lokasi statics"
! 
! #: c-family/c.opt:1830
! #, fuzzy
! #| msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
! msgstr "Ketika \"signed\" atau \"unsigned\" tidak diberikan buat bitfield unsigned"
! 
! #: c-family/c.opt:1834 ada/gcc-interface/lang.opt:85
! #, fuzzy
! #| msgid "Make \"char\" unsigned by default"
! msgid "Make \"char\" unsigned by default."
! msgstr "Buat \"char\" unsigned secara baku"
! 
! #: c-family/c.opt:1838
! #, fuzzy
! #| msgid "Use __cxa_atexit to register destructors"
! msgid "Use __cxa_atexit to register destructors."
! msgstr "Gunakan __cxa_atexit untuk register destructors"
! 
! #: c-family/c.opt:1842
! #, fuzzy
! #| msgid "Use __cxa_get_exception_ptr in exception handling"
! msgid "Use __cxa_get_exception_ptr in exception handling."
! msgstr "Gunakan __cxa_get_exception_ptr dalam penanganan exception"
! 
! #: c-family/c.opt:1846
! #, fuzzy
! #| msgid "Marks all inlined methods as having hidden visibility"
! msgid "Marks all inlined functions and methods as having hidden visibility."
! msgstr "Tandai seluruh metoda inline sebagai memiliki visibility tersembunyi"
! 
! #: c-family/c.opt:1850
! #, fuzzy
! #| msgid "Changes visibility to match Microsoft Visual Studio by default"
! msgid "Changes visibility to match Microsoft Visual Studio by default."
! msgstr "Perubahan visibility supaya cocok dengan Microsoft Visual Studio secara baku"
! 
! #: c-family/c.opt:1862 d/lang.opt:330
! #, fuzzy
! #| msgid "Emit common-like symbols as weak symbols"
! msgid "Emit common-like symbols as weak symbols."
! msgstr "Keluarkan simbol common-like sebagai simbol lemah"
! 
! #: c-family/c.opt:1866
! #, fuzzy
! #| msgid "Convert all wide strings and character constants to character set <cset>"
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
! msgstr "Ubah seluruh konstanta string dan karakter lebar ke set karakter <cset>"
! 
! #: c-family/c.opt:1870
! #, fuzzy
! #| msgid "Generate a #line directive pointing at the current working directory"
! msgid "Generate a #line directive pointing at the current working directory."
! msgstr "Hasilkan sebuah #line direktif menunjuk ke direktori kerja sekarang"
! 
! #: c-family/c.opt:1878
! #, fuzzy
! #| msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
! msgstr "Hasilkan pencarian class malas (melalui objc_getClass()) untuk digunakan dalam mode Zero-Link"
! 
! #: c-family/c.opt:1882
! #, fuzzy
! #| msgid "Dump declarations to a .decl file"
! msgid "Dump declarations to a .decl file."
! msgstr "Dump deklarasi ke sebuah berkas .decl"
! 
! #: c-family/c.opt:1886
! #, fuzzy
! #| msgid "Aggressive reduced debug info for structs"
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
! msgstr "Secara agresif reduksi informasi debug untuk structs"
! 
! #: c-family/c.opt:1890
! #, fuzzy
! #| msgid "Conservative reduced debug info for structs"
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
! msgstr "Secara konservatif reduksi informasi debug untuk structs"
! 
! #: c-family/c.opt:1894
! #, fuzzy
! #| msgid "Detailed reduced debug info for structs"
! msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
! msgstr "Secara detail reduksi informasi debug untuk struct"
! 
! #: c-family/c.opt:1898
! 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:1903
! #, fuzzy
! #| msgid "Add <dir> to the end of the system include path"
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
! msgstr "Tambahkan <dir> ke akhir dari jalur include sistem"
! 
! #: c-family/c.opt:1907
! #, fuzzy
! #| msgid "Accept definition of macros in <file>"
! msgid "-imacros <file>\tAccept definition of macros in <file>."
! msgstr "Terima definisi dari makro dalam <berkas>"
! 
! #: c-family/c.opt:1911
! #, fuzzy
! #| msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
! msgstr "-multilib <dir> Set <dir> untuk menjadi multilib inlude subdirektori"
! 
! #: c-family/c.opt:1915
! #, fuzzy
! #| msgid "Include the contents of <file> before other files"
! msgid "-include <file>\tInclude the contents of <file> before other files."
! msgstr "Masukan isi dari <berkas> sebelum berkas lainnya"
! 
! #: c-family/c.opt:1919
! #, fuzzy
! #| msgid "Specify <path> as a prefix for next two options"
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
! msgstr "Spesifikasikan <jalur> sebagai sebuah prefix untuk dua pilihan berikutnya"
! 
! #: c-family/c.opt:1923
! #, fuzzy
! #| msgid "Set <dir> to be the system root directory"
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
! msgstr "Set <dir> untuk menjadi sistem root direktori"
! 
! #: c-family/c.opt:1927
! #, fuzzy
! #| msgid "Add <dir> to the start of the system include path"
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
! msgstr "Tambahkan <dir> ke awal dari jalur include sistem"
! 
! #: c-family/c.opt:1931
! #, fuzzy
! #| msgid "Add <dir> to the end of the quote include path"
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
! msgstr "Tambahkan <dir> ke akhir dari jalur include quote"
! 
! #: c-family/c.opt:1935
! #, fuzzy
! #| msgid "Add <dir> to the end of the system include path"
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
! msgstr "Tambahkan <dir> ke akhir dari jalur include sistem"
! 
! #: c-family/c.opt:1939
! #, fuzzy
! #| msgid "Add <dir> to the end of the main include path"
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
! msgstr "Tambahkan <dir> ke akhir dari jalur include utama"
! 
! #: c-family/c.opt:1949
! #, fuzzy
! #| msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
! msgstr "Jangan cari standar sistem include direktori (yang dispesifikasikan dengan -isystem akan tetap digunakan)"
! 
! #: c-family/c.opt:1953
! #, fuzzy
! #| msgid "Do not search standard system include directories for C++"
! msgid "Do not search standard system include directories for C++."
! msgstr "Jangan cari standar sistem inlude direktori untuk C++"
! 
! #: c-family/c.opt:1965
! #, fuzzy
! #| msgid "Generate C header of platform-specific features"
! msgid "Generate C header of platform-specific features."
! msgstr "Hasilkan C header dari platform-spesifik features"
! 
! #: c-family/c.opt:1969
! #, fuzzy
! #| msgid "Remap file names when including files"
! msgid "Remap file names when including files."
! msgstr "Peta ulang nama berkas ketiak memasukan berkas"
! 
! #: c-family/c.opt:1973 c-family/c.opt:1977
! #, fuzzy
! #| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
! msgstr "Konform ke standar ISO 1998 C++ dengan ekstensi GNU"
! 
! #: c-family/c.opt:1981
! #, fuzzy
! #| msgid "Conform to the ISO 1998 C++ standard"
! msgid "Conform to the ISO 2011 C++ standard."
! msgstr "Konform ke standar ISO 1998 C++"
! 
! #: c-family/c.opt:1985
! #, fuzzy
! #| msgid "Deprecated in favor of -std=c99"
! msgid "Deprecated in favor of -std=c++11."
! msgstr "Ditinggalkan untuk menghargai -std=c99"
! 
! #: c-family/c.opt:1989
! #, fuzzy
! #| msgid "Deprecated in favor of -std=c99"
! msgid "Deprecated in favor of -std=c++14."
! msgstr "Ditinggalkan untuk menghargai -std=c99"
! 
! #: c-family/c.opt:1993
! #, fuzzy
! #| msgid "Conform to the ISO 1998 C++ standard"
! msgid "Conform to the ISO 2014 C++ standard."
! msgstr "Konform ke standar ISO 1998 C++"
! 
! #: c-family/c.opt:1997
! #, fuzzy
! #| msgid "Deprecated in favor of -std=c99"
! msgid "Deprecated in favor of -std=c++17."
! msgstr "Ditinggalkan untuk menghargai -std=c99"
! 
! #: c-family/c.opt:2001
! #, fuzzy
! #| msgid "Conform to the ISO 1998 C++ standard"
! msgid "Conform to the ISO 2017 C++ standard."
! msgstr "Konform ke standar ISO 1998 C++"
! 
! #: c-family/c.opt:2005
! #, fuzzy
! #| msgid "Conform to the ISO 1998 C++ standard, with extensions that are likely to"
! msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
! msgstr "Konform ke standar ISO 1998 C++, dengan ekstensi yang sama sepertinya"
! 
! #: c-family/c.opt:2009 c-family/c.opt:2135
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard"
! msgid "Conform to the ISO 2011 C standard."
! msgstr "Konform ke standar ISO 1990 C"
! 
! #: c-family/c.opt:2013
! #, fuzzy
! #| msgid "Deprecated in favor of -std=c99"
! msgid "Deprecated in favor of -std=c11."
! msgstr "Ditinggalkan untuk menghargai -std=c99"
! 
! #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
! #: c-family/c.opt:2143
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard as amended in 1994"
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
! msgstr "Konform ke ISO 1990 C standar seperti ditambahkan dalam 1994"
! 
! #: c-family/c.opt:2025
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard as amended in 1994"
! msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
! msgstr "Konform ke ISO 1990 C standar seperti ditambahkan dalam 1994"
! 
! #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard"
! msgid "Conform to the ISO 1990 C standard."
! msgstr "Konform ke standar ISO 1990 C"
! 
! #: c-family/c.opt:2037 c-family/c.opt:2127
! #, fuzzy
! #| msgid "Conform to the ISO 1999 C standard"
! msgid "Conform to the ISO 1999 C standard."
! msgstr "Konform ke standar ISO 1999 C"
! 
! #: c-family/c.opt:2041
! #, fuzzy
! #| msgid "Deprecated in favor of -std=c99"
! msgid "Deprecated in favor of -std=c99."
! msgstr "Ditinggalkan untuk menghargai -std=c99"
! 
! #: c-family/c.opt:2045 c-family/c.opt:2050
! #, fuzzy
! #| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
! msgstr "Konform ke standar ISO 1998 C++ dengan ekstensi GNU"
! 
! #: c-family/c.opt:2055
! #, fuzzy
! #| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
! msgstr "Konform ke standar ISO 1998 C++ dengan ekstensi GNU"
! 
! #: c-family/c.opt:2059
! #, fuzzy
! #| msgid "Deprecated in favor of -std=gnu99"
! msgid "Deprecated in favor of -std=gnu++11."
! msgstr "Ditinggalkan untuk menghargai dari -std=gnu99"
! 
! #: c-family/c.opt:2063
! #, fuzzy
! #| msgid "Deprecated in favor of -std=gnu99"
! msgid "Deprecated in favor of -std=gnu++14."
! msgstr "Ditinggalkan untuk menghargai dari -std=gnu99"
! 
! #: c-family/c.opt:2067
! #, fuzzy
! #| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
! msgstr "Konform ke standar ISO 1998 C++ dengan ekstensi GNU"
! 
! #: c-family/c.opt:2071
! #, fuzzy
! #| msgid "Deprecated in favor of -std=gnu99"
! msgid "Deprecated in favor of -std=gnu++17."
! msgstr "Ditinggalkan untuk menghargai dari -std=gnu99"
! 
! #: c-family/c.opt:2075
! #, fuzzy
! #| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
! msgstr "Konform ke standar ISO 1998 C++ dengan ekstensi GNU"
! 
! #: c-family/c.opt:2079
! #, fuzzy
! #| msgid "Conform to the ISO 1998 C++ standard, with GNU extensions and"
! msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
! msgstr "Konform ke standar ISO 1998 C++, dengan ekstensi GNU dan"
! 
! #: c-family/c.opt:2083
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
! msgstr "Konform ke standar ISO 1990 C dengan ekstensi GNU"
! 
! #: c-family/c.opt:2087
! #, fuzzy
! #| msgid "Deprecated in favor of -std=gnu99"
! msgid "Deprecated in favor of -std=gnu11."
! msgstr "Ditinggalkan untuk menghargai dari -std=gnu99"
! 
! #: c-family/c.opt:2091 c-family/c.opt:2095
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
! msgstr "Konform ke standar ISO 1990 C dengan ekstensi GNU"
! 
! #: c-family/c.opt:2099
! #, fuzzy
! #| msgid "Conform to the ISO 1998 C++ standard, with GNU extensions and"
! msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
! msgstr "Konform ke standar ISO 1998 C++, dengan ekstensi GNU dan"
! 
! #: c-family/c.opt:2103 c-family/c.opt:2107
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
! msgstr "Konform ke standar ISO 1990 C dengan ekstensi GNU"
! 
! #: c-family/c.opt:2111
! #, fuzzy
! #| msgid "Conform to the ISO 1999 C standard with GNU extensions"
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
! msgstr "Konform ke standar ISO 1999 C dengan ekstensi GNU"
! 
! #: c-family/c.opt:2115
! #, fuzzy
! #| msgid "Deprecated in favor of -std=gnu99"
! msgid "Deprecated in favor of -std=gnu99."
! msgstr "Ditinggalkan untuk menghargai dari -std=gnu99"
! 
! #: c-family/c.opt:2123
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard as amended in 1994"
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
! msgstr "Konform ke ISO 1990 C standar seperti ditambahkan dalam 1994"
! 
! #: c-family/c.opt:2131
! #, fuzzy
! #| msgid "Deprecated in favor of -std=iso9899:1999"
! msgid "Deprecated in favor of -std=iso9899:1999."
! msgstr "Ditinggalkan untuk menghargai -std=iso9899:1999"
! 
! #: c-family/c.opt:2150
! #, fuzzy
! #| msgid "Enable traditional preprocessing"
! msgid "Enable traditional preprocessing."
! msgstr "Aktifkan preprosesing tradisional"
! 
! #: c-family/c.opt:2154
! #, fuzzy
! #| msgid "Support ISO C trigraphs"
! msgid "-trigraphs\tSupport ISO C trigraphs."
! msgstr "Dukung ISO C trigraphs"
! 
! #: c-family/c.opt:2158
! #, fuzzy
! #| msgid "Do not predefine system-specific and GCC-specific macros"
! msgid "Do not predefine system-specific and GCC-specific macros."
! msgstr "Jangan predefine sistem-spesifik dan GCC-spesifik makro"
! 
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:61
! #, fuzzy
! #| msgid "Synonym for -Wcomment"
! msgid "Synonym of -gnatk8."
! msgstr "Sinonim untuk -Wcomment"
! 
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:73
! #, fuzzy
! #| msgid "Select the target MCU"
! msgid "Select the runtime."
! msgstr "Pilih target MCU"
! 
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:97
! #, fuzzy
! #| msgid "Specify options to GNAT"
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr "Spesifikasikan pilihan ke GNAT"
! 
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
  msgstr ""
  
! #: d/lang.opt:51
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:55
! msgid "-Hf <file>\tWrite D interface to <file>."
  msgstr ""
  
! #: d/lang.opt:123
! #, fuzzy
! #| msgid "Warn about code that will never be executed"
! msgid "Warn about casts that will produce a null result."
! msgstr "Peringatkan mengenai kode yang tidak pernah dijalankan"
! 
! #: d/lang.opt:139
! msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:151
! #, fuzzy
! #| msgid "Generate H8S code"
! msgid "Generate JSON file."
! msgstr "Hasilkan kode H8S"
! 
! #: d/lang.opt:155
! #, fuzzy
! #| msgid "Write dependency output to the given file"
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr "Tulis keluaran ketergantungan ke berkas yang diberikan"
! 
! #: d/lang.opt:159
! msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:163
! msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
! msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:174
  #, fuzzy
! #| msgid "attributes ignored on template instantiation"
! msgid "Generate code for all template instantiations."
! msgstr "atribut diabaikan di template instantiation"
  
! #: d/lang.opt:178
  #, fuzzy
! #| msgid "Generate code for GNU assembler (gas)"
! msgid "Generate code for assert contracts."
! msgstr "Hasilkan kode untuk GNU assembler (gas)"
  
! #: d/lang.opt:186
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
! msgstr ""
! 
! #: d/lang.opt:210
! msgid "Compile in debug code."
! msgstr ""
! 
! #: d/lang.opt:214
! msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
! msgstr ""
! 
! #: d/lang.opt:218
  #, fuzzy
  #| msgid "Generate isel instructions"
! msgid "Generate documentation."
  msgstr "Hasilkan instruksi isel"
  
! #: d/lang.opt:222
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
! msgstr ""
  
! #: d/lang.opt:226
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr ""
  
! #: d/lang.opt:230
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:234
  #, fuzzy
! #| msgid "Do not assume that standard C libraries and \"main\" exist"
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
! msgstr "Jangan asumsikan perpustakaan C standar dan \"main\" ada"
  
! #: d/lang.opt:238
  #, fuzzy
! #| msgid "Display the code tree after parsing"
! msgid "Display the frontend AST after parsing and semantic passes."
! msgstr "Tampilkan pohon kode setelah parsing"
  
! #: d/lang.opt:242
! msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:246
  #, fuzzy
! #| msgid "Generate code for little-endian"
! msgid "Generate code for class invariant contracts."
! msgstr "Hasilkan kode untuk little-endian"
  
! #: d/lang.opt:250
! msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:254
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
! msgstr ""
! 
! #: d/lang.opt:258
  #, fuzzy
! #| msgid "Generate string instructions for block moves"
! msgid "Generate ModuleInfo struct for output module."
! msgstr "Hasilkan string instruksi untuk perpindahan blok"
  
! #: d/lang.opt:262
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:266
  #, fuzzy
! #| msgid "Generate code for the Android operating system."
! msgid "Generate code for postcondition contracts."
! msgstr "Hasilkan kode untuk sistem operasi Android."
  
! #: d/lang.opt:270
  #, fuzzy
! #| msgid "Generate code for big-endian"
! msgid "Generate code for precondition contracts."
! msgstr "Hasilkan kode untuk big-endian"
  
! #: d/lang.opt:274
! msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:282
! #, fuzzy
! #| msgid "Generate code for huge switch statements"
! msgid "Generate code for switches without a default case."
! msgstr "Hasilkan kode untuk pernyataan besar switch"
! 
! #: d/lang.opt:286
! msgid "List information on all language changes."
  msgstr ""
  
! #: d/lang.opt:290
! msgid "Give deprecation messages about -ftransition=import anomalies."
! msgstr ""
  
! #: d/lang.opt:294
! msgid "List all usages of complex or imaginary types."
  msgstr ""
  
! #: d/lang.opt:298
! msgid "Implement DIP1000: Scoped pointers (experimental)."
! msgstr ""
  
! #: d/lang.opt:302
! msgid "Implement DIP25: Sealed references (experimental)."
! msgstr ""
  
! #: d/lang.opt:306
! msgid "List all non-mutable fields which occupy an object instance."
! msgstr ""
  
! #: d/lang.opt:310
! msgid "Revert to single phase name lookup."
! msgstr ""
! 
! #: d/lang.opt:314
! msgid "List all hidden GC allocations."
! msgstr ""
! 
! #: d/lang.opt:318
! msgid "List all variables going into thread local storage."
! msgstr ""
! 
! #: d/lang.opt:322
  #, fuzzy
! #| msgid "Compile with 32-bit integer mode"
! msgid "Compile in unittest code."
! msgstr "Kompile dengan mode 32-bit integer"
  
! #: d/lang.opt:326
! msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:350
  #, fuzzy
! #| msgid "Do not assume that standard C libraries and \"main\" exist"
! msgid "Do not link the standard D library in the compilation."
! msgstr "Jangan asumsikan perpustakaan C standar dan \"main\" ada"
  
! #: d/lang.opt:358
! msgid "Link the standard D library statically in the compilation."
  msgstr ""
  
! #: d/lang.opt:362
! msgid "Link the standard D library dynamically in the compilation."
  msgstr ""
  
! #: go/lang.opt:42
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
  msgstr ""
  
! #: go/lang.opt:46
! msgid "Add explicit checks for division by zero."
! msgstr ""
  
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
  msgstr ""
  
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
  msgstr ""
  
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr ""
  
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
  msgstr ""
  
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
  msgstr ""
  
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr ""
  
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr ""
! 
! #: go/lang.opt:78
  #, fuzzy
! #| msgid "function declared %<noreturn%> has a %<return%> statement"
! msgid "Functions which return values must end with return statements."
! msgstr "fungsi dideklarasikan %<noreturn%> memiliki sebuah pernyataan %<return%>"
  
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
  msgstr ""
  
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
! #: config/vms/vms.opt:27
! msgid "Malloc data into P2 space."
  msgstr ""
  
! #: config/vms/vms.opt:31
! msgid "Set name of main routine for the debugger."
  msgstr ""
  
! #: config/vms/vms.opt:35
! msgid "Use VMS exit codes instead of posix ones."
  msgstr ""
  
! #: config/vms/vms.opt:39
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
  msgstr ""
  
! #: config/mcore/mcore.opt:23
  #, fuzzy
! #| msgid "Generate code for the M*Core M210"
! msgid "Generate code for the M*Core M210."
! msgstr "Hasilkan kode untuk M*Core M210"
  
! #: config/mcore/mcore.opt:27
  #, fuzzy
! #| msgid "Generate code for the M*Core M340"
! msgid "Generate code for the M*Core M340."
! msgstr "Hasilkan kode untuk M*Core M340"
  
! #: config/mcore/mcore.opt:31
! #, fuzzy
! #| msgid "Force functions to be aligned to a 4 byte boundary"
! msgid "Force functions to be aligned to a 4 byte boundary."
! msgstr "Paksa fungsi untuk aligned ke sebuah batasan 4 byte"
  
! #: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23 config/csky/csky.opt:44
  #, fuzzy
! #| msgid "Generate big-endian code"
! msgid "Generate big-endian code."
! msgstr "Hasilkan kode big-endian"
  
! #: config/mcore/mcore.opt:39
  #, fuzzy
! #| msgid "Emit call graph information"
! msgid "Emit call graph information."
! msgstr "Keluarkan informasi graphik panggilan"
  
! #: config/mcore/mcore.opt:43
  #, fuzzy
! #| msgid "Use the divide instruction"
! msgid "Use the divide instruction."
! msgstr "Gunakan instruksi pembagi"
  
! #: config/mcore/mcore.opt:47
! #, fuzzy
! #| msgid "Inline constants if it can be done in 2 insns or less"
! msgid "Inline constants if it can be done in 2 insns or less."
! msgstr "Konstanta inline jika ini dapat dilakukan dalam 2 insns atau lebih kecil"
  
! #: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27 config/csky/csky.opt:51
! #, fuzzy
! #| msgid "Generate little-endian code"
! msgid "Generate little-endian code."
! msgstr "Hasilkan kode little-endia"
  
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
! #, fuzzy
! #| msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line"
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
! msgstr "Asumsikan bahwa dukungan waktu jalan telah disediakan, jadi abaikan -lsim dari baris perintah penggabung"
  
! #: config/mcore/mcore.opt:60
! #, fuzzy
! #| msgid "Use arbitrary sized immediates in bit operations"
! msgid "Use arbitrary sized immediates in bit operations."
! msgstr "Gunakan ukuran langsung apapun dalam operasi bit"
  
! #: config/mcore/mcore.opt:64
  #, fuzzy
! #| msgid "Prefer word accesses over byte accesses"
! msgid "Prefer word accesses over byte accesses."
! msgstr "Lebih suka akses word daripada akses byte"
  
! #: config/mcore/mcore.opt:71
  #, fuzzy
! #| msgid "Set the maximum amount for a single stack increment operation"
! msgid "Set the maximum amount for a single stack increment operation."
! msgstr "Set jumlah maksimum untuk sebuah operasi incremen stack tunggal"
  
! #: config/mcore/mcore.opt:75
  #, fuzzy
! #| msgid "Always treat bitfields as int-sized"
! msgid "Always treat bitfields as int-sized."
! msgstr "Selalu perlakukan bitfield sebagai int-sized"
  
! #: config/linux-android.opt:23
  #, fuzzy
! #| msgid "Generate code for the Android operating system."
! msgid "Generate code for the Android platform."
! msgstr "Hasilkan kode untuk sistem operasi Android."
  
! #: config/mmix/mmix.opt:24
  #, fuzzy
! #| msgid "For intrinsics library: pass all parameters in registers"
! msgid "For intrinsics library: pass all parameters in registers."
! msgstr "Untuk perpustakaan intrinsik: lewatkan seluruh parameter dalam register"
  
! #: config/mmix/mmix.opt:28
! #, fuzzy
! #| msgid "Use register stack for parameters and return value"
! msgid "Use register stack for parameters and return value."
! msgstr "Gunakan register stack untuk parameter dan nilai kembali"
  
! #: config/mmix/mmix.opt:32
! #, fuzzy
! #| msgid "Use call-clobbered registers for parameters and return value"
! msgid "Use call-clobbered registers for parameters and return value."
! msgstr "Gunakan call-clobbered register untuk parameters dan nilai kembali"
! 
! #: config/mmix/mmix.opt:37
! #, fuzzy
! #| msgid "Use epsilon-respecting floating point compare instructions"
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "Gunakan epsilon-respecting titik pecahan banding instruksi"
! 
! #: config/mmix/mmix.opt:41
! #, fuzzy
! #| msgid "Use zero-extending memory loads, not sign-extending ones"
! msgid "Use zero-extending memory loads, not sign-extending ones."
! msgstr "Gunakan zero-extending memori loads, bukan sign-extending"
! 
! #: config/mmix/mmix.opt:45
! #, fuzzy
! #| msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)"
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
! msgstr "Hasilkan hasil bagi dengan sisa memiliki tanda sama seperti pembagi (bukan yang dibagi)"
! 
! #: config/mmix/mmix.opt:49
! #, fuzzy
! #| msgid "Prepend global symbols with \":\" (for use with PREFIX)"
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
! msgstr "Awali simbol global dengan \":\" (untuk digunakan dengan PREFIX)"
! 
! #: config/mmix/mmix.opt:53
! #, fuzzy
! #| msgid "Do not provide a default start-address 0x100 of the program"
! msgid "Do not provide a default start-address 0x100 of the program."
! msgstr "Jangan sediakan sebuah awal-alamat baku 0x100 untuk aplikasi"
! 
! #: config/mmix/mmix.opt:57
! #, fuzzy
! #| msgid "Link to emit program in ELF format (rather than mmo)"
! msgid "Link to emit program in ELF format (rather than mmo)."
! msgstr "Hubungkan ke keluaran aplikasi dalam format ELF (daripada mmo)"
! 
! #: config/mmix/mmix.opt:61
! #, fuzzy
! #| msgid "Use P-mnemonics for branches statically predicted as taken"
! msgid "Use P-mnemonics for branches statically predicted as taken."
! msgstr "Gunakan P-mnemonics untuk percabangan secara statis diprediksikan sesuai yang dipakai"
! 
! #: config/mmix/mmix.opt:65
! #, fuzzy
! #| msgid "Don't use P-mnemonics for branches"
! msgid "Don't use P-mnemonics for branches."
! msgstr "Jangan gunakan P-mnemonics untuk percabangan"
! 
! #: config/mmix/mmix.opt:79
! #, fuzzy
! #| msgid "Use addresses that allocate global registers"
! msgid "Use addresses that allocate global registers."
! msgstr "Gunakan alamat yang mengalokasikan register global"
! 
! #: config/mmix/mmix.opt:83
! #, fuzzy
! #| msgid "Do not use addresses that allocate global registers"
! msgid "Do not use addresses that allocate global registers."
! msgstr "Jangan gunakan alamat yang mengalokasikan global register"
! 
! #: config/mmix/mmix.opt:87
! #, fuzzy
! #| msgid "Generate a single exit point for each function"
! msgid "Generate a single exit point for each function."
! msgstr "Hasilkan sebuah titik keluar tunggal untuk setiap fungsi"
! 
! #: config/mmix/mmix.opt:91
! #, fuzzy
! #| msgid "Do not generate a single exit point for each function"
! msgid "Do not generate a single exit point for each function."
! msgstr "Jangan hasilkan sebuah titik keluar tunggal untuk setiap fungsi"
! 
! #: config/mmix/mmix.opt:95
! #, fuzzy
! #| msgid "Set start-address of the program"
! msgid "Set start-address of the program."
! msgstr "Set awal-alamat dari aplikasi"
! 
! #: config/mmix/mmix.opt:99
! #, fuzzy
! #| msgid "Set start-address of data"
! msgid "Set start-address of data."
! msgstr "Set awal-alamat dari data"
! 
! #: config/darwin.opt:117
! msgid "Generate compile-time CFString objects."
  msgstr ""
  
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:223
! #, fuzzy
! #| msgid "Generate code suitable for executables (NOT shared libs)"
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "Hasilkan kode yang cocok untu executables (BUKAN perpustakaan terbagi)"
! 
! #: config/darwin.opt:227
! #, fuzzy
! #| msgid "Generate code suitable for fast turn around debugging"
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "Hasilkan kode yang sesuai untuk fast turn around debugging"
! 
! #: config/darwin.opt:235
! #, fuzzy
! #| msgid "The earliest MacOS X version on which this program will run"
! msgid "The earliest MacOS X version on which this program will run."
! msgstr "Versi paling awal MacOS X dimana aplikasi ini akan jalan"
! 
! #: config/darwin.opt:239
! #, fuzzy
! #| msgid "Set sizeof(bool) to 1"
! msgid "Set sizeof(bool) to 1."
! msgstr "Set sizeof(bool) ke 1"
! 
! #: config/darwin.opt:243
! #, fuzzy
! #| msgid "Generate code for darwin loadable kernel extensions"
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Hasilkan kode untuk darwin loadable kernel ekstensi"
! 
! #: config/darwin.opt:247
! #, fuzzy
! #| msgid "Generate code for the kernel or loadable kernel extensions"
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Hasilkan kode untuk kernal atau loadable kernel ekstensi"
! 
! #: config/darwin.opt:251
! #, fuzzy
! #| msgid "Add <dir> to the end of the system framework include path"
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr "Tambahkan <dir> ke akhir dari sistem framework termasuk jalur"
! 
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
  msgstr ""
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
! #, fuzzy
! #| msgid "Use simulator runtime"
! msgid "Use simulator runtime."
! msgstr "Gunakan simulator waktu-jalan"
! 
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:111
! #, fuzzy
! #| msgid "Specify the name of the target CPU"
! msgid "Specify the name of the target CPU."
! msgstr "Spesifikasikan nama dari target CPU"
! 
! #: config/bfin/bfin.opt:48
! #, fuzzy
! #| msgid "Omit frame pointer for leaf functions"
! msgid "Omit frame pointer for leaf functions."
! msgstr "Abaikan frame pointer untuk fungsi leaf"
! 
! #: config/bfin/bfin.opt:52
! #, fuzzy
! #| msgid "Program is entirely located in low 64k of memory"
! msgid "Program is entirely located in low 64k of memory."
! msgstr "Aplikasi secara keseluruhan berada dalam daerah bawah 64k dari memori"
! 
! #: config/bfin/bfin.opt:56
! #, fuzzy
! #| msgid "Work around a hardware anomaly by adding a number of NOPs before a"
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
! msgstr "Perbaikan di anomali perangkat keras dengan menambahkan beberapa NOP sebelum sebuah"
! 
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
! msgstr "Hindari spekulatif loads untuk memperbaiki sebuah anomali perangkat keras."
! 
! #: config/bfin/bfin.opt:65
! #, fuzzy
! #| msgid "Enabled ID based shared library"
! msgid "Enabled ID based shared library."
! msgstr "Enabled ID berdasarkan perpustakaan terbagi"
! 
! #: config/bfin/bfin.opt:69
! #, fuzzy
! #| msgid "Generate code that won't be linked against any other ID shared libraries,"
! msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
! msgstr "Hasilkan kode yang tidak dapat dihubungkan dengan ID lain perpustakaan terbagi,"
! 
! #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:175
! #, fuzzy
! #| msgid "ID of shared library to build"
! msgid "ID of shared library to build."
! msgstr "ID dari perpustakaan terbagi untuk dibuat"
! 
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:171
! #, fuzzy
! #| msgid "Enable separate data segment"
! msgid "Enable separate data segment."
! msgstr "Aktifkan pemisahan data segmen"
! 
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
! #, fuzzy
! #| msgid "Avoid generating pc-relative calls; use indirection"
! msgid "Avoid generating pc-relative calls; use indirection."
! msgstr "Hindari pembuatan pemanggilan pc-relatif; gunakan indireksi"
! 
! #: config/bfin/bfin.opt:86
! #, fuzzy
! #| msgid "Link with the fast floating-point library"
! msgid "Link with the fast floating-point library."
! msgstr "Hubungkan dengan perpustakaan titik pecahan cepat"
! 
! #: config/bfin/bfin.opt:90 config/frv/frv.opt:130
! #, fuzzy
! #| msgid "Enable Function Descriptor PIC mode"
! msgid "Enable Function Descriptor PIC mode."
! msgstr "Aktifkan mode Deskripsi Fungsi PIC"
! 
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
! #, fuzzy
! #| msgid "Enable inlining of PLT in function calls"
! msgid "Enable inlining of PLT in function calls."
! msgstr "Aktifkan inlining dari PLI dalam panggilan fungsi"
! 
! #: config/bfin/bfin.opt:98
! #, fuzzy
! #| msgid "Do stack checking using bounds in L1 scratch memory"
! msgid "Do stack checking using bounds in L1 scratch memory."
! msgstr "Lakukan pemeriksaan stack menggunakan bound dalam L1 scratch memori"
! 
! #: config/bfin/bfin.opt:102
! #, fuzzy
! #| msgid "Enable multicore support"
! msgid "Enable multicore support."
! msgstr "Aktifkan dukungan multicore"
! 
! #: config/bfin/bfin.opt:106
! #, fuzzy
! #| msgid "Build for Core A"
! msgid "Build for Core A."
! msgstr "Buat untuk Core A"
! 
! #: config/bfin/bfin.opt:110
! #, fuzzy
! #| msgid "Build for Core B"
! msgid "Build for Core B."
! msgstr "Buat untuk Core B"
! 
! #: config/bfin/bfin.opt:114
! #, fuzzy
! #| msgid "Build for SDRAM"
! msgid "Build for SDRAM."
! msgstr "Buat untuk SDRAM"
! 
! #: config/bfin/bfin.opt:118
! msgid "Assume ICPLBs are enabled at runtime."
! msgstr "Asumsikan ICPLB telah aktif di waktu jalan."
! 
! #: config/m68k/m68k-tables.opt:25
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:365
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:411
! msgid "Known M68K ISAs (for use with the -march= option):"
  msgstr ""
  
+ #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
+ #, fuzzy
+ #| msgid "Use IEEE math for fp comparisons"
+ msgid "Use IEEE math for fp comparisons."
+ msgstr "Gunakan IEEE math untuk perbandingan titik pecahan"
+ 
  #: config/m68k/m68k.opt:30
  #, fuzzy
  #| msgid "Generate code for a 520X"
*************** msgstr "Hasilkan kode yang menggunakan 6
*** 8420,8425 ****
--- 9985,9997 ----
  msgid "Align variables on a 32-bit boundary."
  msgstr "Align variabel di sebuah batasan 32 bit"
  
+ #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
+ #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
+ #, fuzzy
+ #| msgid "Specify the name of the target architecture"
+ msgid "Specify the name of the target architecture."
+ msgstr "Spesifikasikan nama dari target arsitektur"
+ 
  #: config/m68k/m68k.opt:107
  #, fuzzy
  #| msgid "Use the bit-field instructions"
*************** msgstr "Hasilkan kode pc-relatif"
*** 8502,8519 ****
  msgid "Use different calling convention using 'rtd'."
  msgstr "Gunakan konvensi pemanggilan berbeda menggunakan 'rtd'"
  
- #: config/m68k/m68k.opt:171 config/bfin/bfin.opt:78
- #, fuzzy
- #| msgid "Enable separate data segment"
- msgid "Enable separate data segment."
- msgstr "Aktifkan pemisahan data segmen"
- 
- #: config/m68k/m68k.opt:175 config/bfin/bfin.opt:74
- #, fuzzy
- #| msgid "ID of shared library to build"
- msgid "ID of shared library to build."
- msgstr "ID dari perpustakaan terbagi untuk dibuat"
- 
  #: config/m68k/m68k.opt:179
  #, fuzzy
  #| msgid "Consider type 'int' to be 16 bits wide"
--- 10074,10079 ----
*************** msgstr "Dukung lebih dari 8192 GOT masuk
*** 8548,9899 ****
  msgid "Support TLS segment larger than 64K."
  msgstr ""
  
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
! #, fuzzy
! #| msgid "Use IEEE math for fp comparisons"
! msgid "Use IEEE math for fp comparisons."
! msgstr "Gunakan IEEE math untuk perbandingan titik pecahan"
! 
! #: config/m68k/m68k-tables.opt:25
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr ""
! 
! #: config/m68k/m68k-tables.opt:365
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
! msgstr ""
! 
! #: config/m68k/m68k-tables.opt:411
! msgid "Known M68K ISAs (for use with the -march= option):"
! msgstr ""
! 
! #: config/v850/v850.opt:29
! #, fuzzy
! #| msgid "Use registers r2 and r5"
! msgid "Use registers r2 and r5."
! msgstr "Gunakan register r2 dan r5"
! 
! #: config/v850/v850.opt:33
! #, fuzzy
! #| msgid "Use 4 byte entries in switch tables"
! msgid "Use 4 byte entries in switch tables."
! msgstr "Gunakan masukan 4 bytes dalam tabel switch"
! 
! #: config/v850/v850.opt:37
! #, fuzzy
! #| msgid "Enable backend debugging"
! msgid "Enable backend debugging."
! msgstr "Aktifkan debugging backend"
! 
! #: config/v850/v850.opt:41
! #, fuzzy
! #| msgid "Do not use the callt instruction"
! msgid "Do not use the callt instruction (default)."
! msgstr "Jangan gunakan instruksi callt"
! 
! #: config/v850/v850.opt:45
! #, fuzzy
! #| msgid "Reuse r30 on a per function basis"
! msgid "Reuse r30 on a per function basis."
! msgstr "Reuse r30 di sebuah per fungsi dasar"
! 
! #: config/v850/v850.opt:52
! #, fuzzy
! #| msgid "Prohibit PC relative function calls"
! msgid "Prohibit PC relative function calls."
! msgstr "Prohibit PC relatif pemanggilan fungsi"
! 
! #: config/v850/v850.opt:56
! #, fuzzy
! #| msgid "Use stubs for function prologues"
! msgid "Use stubs for function prologues."
! msgstr "Gunakan stubs untuk fungsi prolog"
! 
! #: config/v850/v850.opt:60
! #, fuzzy
! #| msgid "Set the max size of data eligible for the SDA area"
! msgid "Set the max size of data eligible for the SDA area."
! msgstr "Set ukuran maksimal dari data eligible untuk daerah SDA"
! 
! #: config/v850/v850.opt:67
! #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of the short load instructions."
! msgstr "Aktifkan penggunaan dari instruksi short load"
! 
! #: config/v850/v850.opt:71
! #, fuzzy
! #| msgid "Same as: -mep -mprolog-function"
! msgid "Same as: -mep -mprolog-function."
! msgstr "Sama seperti: -mep -mprolog-function"
! 
! #: config/v850/v850.opt:75
! #, fuzzy
! #| msgid "Set the max size of data eligible for the TDA area"
! msgid "Set the max size of data eligible for the TDA area."
! msgstr "Set ukuran maksimal dari data eligible untuk daerah TDA"
! 
! #: config/v850/v850.opt:82
! #, fuzzy
! #| msgid "Enforce strict alignment"
! msgid "Do not enforce strict alignment."
! msgstr "Paksa strict alignmen"
! 
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr ""
! 
! #: config/v850/v850.opt:93
! #, fuzzy
! #| msgid "Compile for the v850 processor"
! msgid "Compile for the v850 processor."
! msgstr "Kompile untuk prosesor v850"
! 
! #: config/v850/v850.opt:97
! #, fuzzy
! #| msgid "Compile for the v850e processor"
! msgid "Compile for the v850e processor."
! msgstr "Kompile untuk prosesor v850e"
! 
! #: config/v850/v850.opt:101
! #, fuzzy
! #| msgid "Compile for the v850e1 processor"
! msgid "Compile for the v850e1 processor."
! msgstr "Kompile untuk prosesor v850e1"
! 
! #: config/v850/v850.opt:105
! #, fuzzy
! #| msgid "Compile for the v850e processor"
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "Kompile untuk prosesor v850e"
! 
! #: config/v850/v850.opt:109
! #, fuzzy
! #| msgid "Compile for the v850e processor"
! msgid "Compile for the v850e2 processor."
! msgstr "Kompile untuk prosesor v850e"
! 
! #: config/v850/v850.opt:113
  #, fuzzy
! #| msgid "Compile for the v850e processor"
! msgid "Compile for the v850e2v3 processor."
! msgstr "Kompile untuk prosesor v850e"
  
! #: config/v850/v850.opt:117
  #, fuzzy
! #| msgid "Compile for the v850e processor"
! msgid "Compile for the v850e3v5 processor."
! msgstr "Kompile untuk prosesor v850e"
  
! #: config/v850/v850.opt:124
  #, fuzzy
! #| msgid "Enable fused multiply/add instructions"
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Aktifkan fused kali/tambah instruksi"
  
! #: config/v850/v850.opt:128
  #, fuzzy
! #| msgid "Set the max size of data eligible for the ZDA area"
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr "Set ukuran maksimal dari data eligible untuk daerah ZDA"
  
! #: config/v850/v850.opt:135
! msgid "Enable relaxing in the assembler."
  msgstr ""
  
! #: config/v850/v850.opt:139
! #, fuzzy
! #| msgid "Prohibit PC relative function calls"
! msgid "Prohibit PC relative jumps."
! msgstr "Prohibit PC relatif pemanggilan fungsi"
! 
! #: config/v850/v850.opt:143
! #, fuzzy
! #| msgid "Prevent the use of all hardware floating-point instructions"
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Jaga penggunaan dari seluruh instruksi perangkat keras titik pecahan"
! 
! #: config/v850/v850.opt:147
  #, fuzzy
  #| msgid "Allow the use of hardware floating-point ABI and instructions"
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
  msgstr "Ijinkan penggunaan dari ABI dan instruksi perangkat keras titik pecahan"
  
! #: config/v850/v850.opt:151
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr ""
! 
! #: config/v850/v850.opt:155
  #, fuzzy
! #| msgid "Enable support for huge objects"
! msgid "Enable support for the old GCC ABI."
! msgstr "Aktifkan dukungan untuk objek besar"
  
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
  msgstr ""
  
! #: config/m32r/m32r.opt:34
  #, fuzzy
! #| msgid "Compile for the m32rx"
! msgid "Compile for the m32rx."
! msgstr "Kompile untuk m32rx"
  
! #: config/m32r/m32r.opt:38
  #, fuzzy
! #| msgid "Compile for the m32r2"
! msgid "Compile for the m32r2."
! msgstr "Kompile untuk m32r2"
  
! #: config/m32r/m32r.opt:42
  #, fuzzy
! #| msgid "Compile for the m32r"
! msgid "Compile for the m32r."
! msgstr "Kompile untuk m32r"
  
! #: config/m32r/m32r.opt:46
  #, fuzzy
! #| msgid "Align all loops to 32 byte boundary"
! msgid "Align all loops to 32 byte boundary."
! msgstr "Align seluruh loops ke batasan 32 byte"
  
! #: config/m32r/m32r.opt:50
  #, fuzzy
! #| msgid "Prefer branches over conditional execution"
! msgid "Prefer branches over conditional execution."
! msgstr "Lebih suka percabangan diatas eksekusi kondisional"
  
! #: config/m32r/m32r.opt:54
! #, fuzzy
! #| msgid "Give branches their default cost"
! msgid "Give branches their default cost."
! msgstr "Berikan percabangan biaya baku-nya"
  
! #: config/m32r/m32r.opt:58
! #, fuzzy
! #| msgid "Display compile time statistics"
! msgid "Display compile time statistics."
! msgstr "Tampilkan statistik waktu kompile"
  
! #: config/m32r/m32r.opt:62
! #, fuzzy
! #| msgid "Specify cache flush function"
! msgid "Specify cache flush function."
! msgstr "Spesifikasikan fungsi cache flush"
  
! #: config/m32r/m32r.opt:66
! #, fuzzy
! #| msgid "Specify cache flush trap number"
! msgid "Specify cache flush trap number."
! msgstr "Spesifikasikan jumlah trap cache flush"
  
! #: config/m32r/m32r.opt:70
  #, fuzzy
! #| msgid "Only issue one instruction per cycle"
! msgid "Only issue one instruction per cycle."
! msgstr "Hannya issue satu instruksi setiap siklus"
  
! #: config/m32r/m32r.opt:74
  #, fuzzy
! #| msgid "Allow two instructions to be issued per cycle"
! msgid "Allow two instructions to be issued per cycle."
! msgstr "Ijinkan dua instruksi untuk diisukan setiap siklus"
  
! #: config/m32r/m32r.opt:78
  #, fuzzy
! #| msgid "Code size: small, medium or large"
! msgid "Code size: small, medium or large."
! msgstr "Ukuran kode: kecil, menengah atau besar"
  
! #: config/m32r/m32r.opt:94
  #, fuzzy
! #| msgid "Don't call any cache flush functions"
! msgid "Don't call any cache flush functions."
! msgstr "Jangan panggil fungsi cache flush apapun"
  
! #: config/m32r/m32r.opt:98
  #, fuzzy
! #| msgid "Don't call any cache flush trap"
! msgid "Don't call any cache flush trap."
! msgstr "Jangan panggil jebakan cache flush apapun"
  
! #: config/m32r/m32r.opt:105
  #, fuzzy
! #| msgid "Small data area: none, sdata, use"
! msgid "Small data area: none, sdata, use."
! msgstr "Daerah data kecil: kosong, sdata, gunakan"
  
! #: config/arm/arm.opt:35
! msgid "TLS dialect to use:"
  msgstr ""
  
! #: config/arm/arm.opt:45
! #, fuzzy
! #| msgid "Specify an ABI"
! msgid "Specify an ABI."
! msgstr "Spesifikasikan sebuah ABI"
! 
! #: config/arm/arm.opt:49
! msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:68
! #, fuzzy
! #| msgid "Generate a call to abort if a noreturn function returns"
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "Buat sebuah panggilan untuk pembatalan jika sebuah fungsi tanpa kembali kembali"
! 
! #: config/arm/arm.opt:75
! #, fuzzy
! #| msgid "Generate APCS conformant stack frames"
! msgid "Generate APCS conformant stack frames."
! msgstr "Hasilkan APCS konforman stack frames"
! 
! #: config/arm/arm.opt:79
! #, fuzzy
! #| msgid "Generate re-entrant, PIC code"
! msgid "Generate re-entrant, PIC code."
! msgstr "Hasilkan re-entrant, kode PIC"
! 
! #: config/arm/arm.opt:95
! #, fuzzy
! #| msgid "Generate code for 32 bit addressing"
! msgid "Generate code in 32 bit ARM state."
! msgstr "Hasilkan kode untuk pengalamatan 32 bit"
  
! #: config/arm/arm.opt:103
! #, fuzzy
! #| msgid "Thumb: Assume non-static functions may be called from ARM code"
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr "Thumb: Mengasumsikan fungsi bukan-statis boleh dipanggil dari kode ARM"
  
! #: config/arm/arm.opt:107
! #, fuzzy
! #| msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr "Thumb: Mengasumsikan fungsi penunjuk mengkin pergi ke bukan-Thumb aware kode"
  
! #: config/arm/arm.opt:111 config/bfin/bfin.opt:44
! #, fuzzy
! #| msgid "Specify the name of the target CPU"
! msgid "Specify the name of the target CPU."
! msgstr "Spesifikasikan nama dari target CPU"
  
! #: config/arm/arm.opt:115
! #, fuzzy
! #| msgid "Specify if floating point hardware should be used"
! msgid "Specify if floating point hardware should be used."
! msgstr "Spesifikasikan jika piranti keras titik pecahan seharusnya digunakan"
  
! #: config/arm/arm.opt:119
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr ""
  
! #: config/arm/arm.opt:123
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:136
! #, fuzzy
! #| msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing"
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr "Ubah on/off MIPS15 ASE dalam fungsi berubah untuk pengetesan kompiler"
  
! #: config/arm/arm.opt:140
  #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format"
! msgid "Specify the __fp16 floating-point format."
! msgstr "Spesifikasikan nama dari target titik pecahan piranti keras/format"
  
! #: config/arm/arm.opt:144
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr ""
  
! #: config/arm/arm.opt:157
! #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format"
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "Spesifikasikan nama dari target titik pecahan piranti keras/format"
! 
! #: config/arm/arm.opt:168
! #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "Hasilkan panggilan insns sebagai panggilan tidak langsung, jika dibutuhkan"
  
! #: config/arm/arm.opt:172 config/s390/s390.opt:229
! #, fuzzy
! #| msgid "Assume arguments alias no other storage"
! msgid "Assume data segments are relative to text segment."
! msgstr "Asumsi argumen alias bukan penyimpan lain"
  
! #: config/arm/arm.opt:176
! #, fuzzy
! #| msgid "Specify the register to be used for PIC addressing"
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Spesifikasikan register yang akan digunakan untuk pengalamatan PIC"
  
! #: config/arm/arm.opt:180
  #, fuzzy
! #| msgid "Store function names in object code"
! msgid "Store function names in object code."
! msgstr "Simpan nama fungsi dalam kode objek"
  
! #: config/arm/arm.opt:184
  #, fuzzy
! #| msgid "Permit scheduling of a function's prologue sequence"
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "Ijinkan penjadwalan dari sebuah urutan prolog fungsi"
  
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
! #, fuzzy
! #| msgid "Do not load the PIC register in function prologues"
! msgid "Do not load the PIC register in function prologues."
! msgstr "Jangan load register PIC dalam fungsi prolog"
  
! #: config/arm/arm.opt:195
! #, fuzzy
! #| msgid "Specify the minimum bit alignment of structures"
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr "Spesifikasikan minimum bit alignment dari struktur"
  
! #: config/arm/arm.opt:199
  #, fuzzy
! #| msgid "Generate code for huge switch statements"
! msgid "Generate code for Thumb state."
! msgstr "Hasilkan kode untuk pernyataan besar switch"
  
! #: config/arm/arm.opt:203
! #, fuzzy
! #| msgid "Support calls between Thumb and ARM instruction sets"
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "Dukung panggilan antara set instruksi Thumb dan ARM"
  
! #: config/arm/arm.opt:207
  #, fuzzy
! #| msgid "Use given thread-local storage dialect"
! msgid "Specify thread local storage scheme."
! msgstr "Gunakan dialek TLS yang diberikan"
  
! #: config/arm/arm.opt:211
! #, fuzzy
! #| msgid "Specify how to access the thread pointer"
! msgid "Specify how to access the thread pointer."
! msgstr "Spesifikasikan bagaimana mengakses penunjuk thread"
  
! #: config/arm/arm.opt:215
  #, fuzzy
! #| msgid "invalid argument %qs to -fdebug-prefix-map"
! msgid "Valid arguments to -mtp=:"
! msgstr "argumen %qs tidak valid ke -fdebug-prefix-map"
  
! #: config/arm/arm.opt:228
  #, fuzzy
! #| msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Thumb: Hasilkan (bukan-daun) stack frames walaupun jika tidak dibutuhkan"
  
! #: config/arm/arm.opt:232
  #, fuzzy
! #| msgid "Thumb: Generate (leaf) stack frames even if not needed"
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Thumb: Hasilkan (daun) stack frames walaupun jika tidak dibutuhkan"
  
! #: config/arm/arm.opt:240
! 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:251
! #, fuzzy
! #| msgid "Use Neon quad-word (rather than double-word) registers for vectorization"
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr "Gunakan Neon quad-word (daripada word-ganda) register untuk vektorisasi"
! 
! #: config/arm/arm.opt:255
  #, fuzzy
! #| msgid "Use Neon quad-word (rather than double-word) registers for vectorization"
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr "Gunakan Neon quad-word (daripada word-ganda) register untuk vektorisasi"
  
! #: config/arm/arm.opt:259
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:263
! msgid "Only generate absolute relocations on word sized values."
! msgstr "Hanya hasilkan relokasi absolut dalam nilai ukuran kata."
! 
! #: config/arm/arm.opt:267
! msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:271
! #, fuzzy
! #| msgid "Avoid overlapping destination and address registers on LDRD instructions"
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr "Hindari overlapping tujuan dan alamat register di instruksi LDRD"
! 
! #: config/arm/arm.opt:280
! msgid "Use Neon to perform 64-bits operations rather than core registers."
  msgstr ""
  
! #: config/arm/arm.opt:284
! msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:288
! msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:292
! msgid "Do not allow constant data to be placed in code sections."
  msgstr ""
  
! #: config/arm/arm.opt:296
! msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:300
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:304 config/sh/sh.opt:195
! #, fuzzy
! #| msgid "Cost to assume for a branch insn"
! msgid "Cost to assume for a branch insn."
! msgstr "Biaya untuk mengasumsikan untuk sebuah instruksi percabangan"
! 
! #: config/arm/arm-tables.opt:25
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:257
! msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:354
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
  msgstr ""
  
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
! #, fuzzy
! #| msgid "Use features of and schedule code for given CPU"
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
! msgstr "Gunakan feature dari dan jadwalkan kode untuk CPU yang diberikan"
  
! #: config/tilepro/tilepro.opt:32
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
  msgstr ""
  
! #: config/sol2.opt:36
! #, fuzzy
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -z text to linker."
! msgstr "Lewatkan -assert pure-text ke penghubung"
  
! #: config/vms/vms.opt:27
! msgid "Malloc data into P2 space."
  msgstr ""
  
! #: config/vms/vms.opt:31
! msgid "Set name of main routine for the debugger."
  msgstr ""
  
! #: config/vms/vms.opt:35
! msgid "Use VMS exit codes instead of posix ones."
  msgstr ""
  
! #: config/vms/vms.opt:39
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
  msgstr ""
  
! #: config/avr/avr.opt:23
  #, fuzzy
! #| msgid "Use subroutines for function prologues and epilogues"
! msgid "Use subroutines for function prologues and epilogues."
! msgstr "Gunakan subroutines untuk fungsi prolog dan epilog"
  
! #: config/avr/avr.opt:27
  #, fuzzy
! #| msgid "Select the target MCU"
! msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr "Pilih target MCU"
  
! #: config/avr/avr.opt:31
  #, fuzzy
! #| msgid "Use subroutines for function prologues and epilogues"
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "Gunakan subroutines untuk fungsi prolog dan epilog"
! 
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
! msgstr ""
! 
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
! msgstr ""
! 
! #: config/avr/avr.opt:43
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr ""
! 
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
! msgstr ""
  
! #: config/avr/avr.opt:57
  #, fuzzy
! #| msgid "Use an 8-bit 'int' type"
! msgid "Use an 8-bit 'int' type."
! msgstr "Gunakan sebuah tipe 8-bit 'int'"
  
! #: config/avr/avr.opt:61
  #, fuzzy
! #| msgid "Change the stack pointer without disabling interrupts"
! msgid "Change the stack pointer without disabling interrupts."
! msgstr "Ubah stack pointer tanpa menon-aktifkan interups"
! 
! #: config/avr/avr.opt:65
! 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
! msgid "Treat main as if it had attribute OS_task."
! msgstr ""
  
! #: config/avr/avr.opt:79
  #, fuzzy
! #| msgid "Change only the low 8 bits of the stack pointer"
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr "Hanya ubah 8 bit bawah dari stack pointer"
  
! #: config/avr/avr.opt:83
  #, fuzzy
! #| msgid "Relax branches"
! msgid "Relax branches."
! msgstr "Percabangan relaks"
  
! #: config/avr/avr.opt:87
  #, fuzzy
! #| msgid "Make the linker relaxation machine assume that a program counter wrap-around occures."
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr "Buat mesin relaksasi penghubung asumsikan bahwa sebuah aplikasi penghitung melingkupi kejadian."
! 
! #: config/avr/avr.opt:91
! 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
! 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
! 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
  #, fuzzy
! #| msgid "taking the address of a label is non-standard"
! msgid "Warn if the address space of an address is changed."
! msgstr "mengambil alamat dari sebuah label adalah tidak baku"
! 
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr ""
! 
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr ""
! 
! #: config/avr/avr.opt:116
! 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
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr ""
  
! #: config/s390/tpf.opt:23
  #, fuzzy
! #| msgid "Enable TPF-OS tracing code"
! msgid "Enable TPF-OS tracing code."
! msgstr "Aktifkan pelacakan kode TPF-OS"
  
! #: config/s390/tpf.opt:27
  #, fuzzy
! #| msgid "Specify main object for TPF-OS"
! msgid "Specify main object for TPF-OS."
! msgstr "Spesifikasikan objek utama untuk TPF-OS"
  
! #: config/s390/s390.opt:48
  #, fuzzy
! #| msgid "31 bit ABI"
! msgid "31 bit ABI."
! msgstr "31 bit ABI"
  
! #: config/s390/s390.opt:52
  #, fuzzy
! #| msgid "64 bit ABI"
! msgid "64 bit ABI."
! msgstr "64 bit ABI"
  
! #: config/s390/s390.opt:120
  #, fuzzy
! #| msgid "Maintain backchain pointer"
! msgid "Maintain backchain pointer."
! msgstr "jaga backchain penunjuk"
  
! #: config/s390/s390.opt:124
  #, fuzzy
! #| msgid "Additional debug prints"
! msgid "Additional debug prints."
! msgstr "Tampilan debug tambahan"
  
! #: config/s390/s390.opt:128
  #, fuzzy
! #| msgid "ESA/390 architecture"
! msgid "ESA/390 architecture."
! msgstr "arsitektur ESA/390"
  
! #: config/s390/s390.opt:132
  #, fuzzy
! #| msgid "Enable decimal floating point hardware support"
! msgid "Enable decimal floating point hardware support."
! msgstr "Aktifkan dukungan perangkat keras desimal titik pecahan"
  
! #: config/s390/s390.opt:136
  #, fuzzy
! #| msgid "Enable hardware floating point"
! msgid "Enable hardware floating point."
! msgstr "Aktifkan perangkat keras titik pecahan"
! 
! #: config/s390/s390.opt:140
! 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:158
  #, fuzzy
! #| msgid "Use hardware quad FP instructions"
! msgid "Use hardware transactional execution instructions."
! msgstr "Gunakan hardware quad FP instruksi"
  
! #: config/s390/s390.opt:162
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr ""
  
! #: config/s390/s390.opt:166
  #, fuzzy
! #| msgid "Use packed stack layout"
! msgid "Use packed stack layout."
! msgstr "Gunakan packed stack layout"
  
! #: config/s390/s390.opt:170
  #, fuzzy
! #| msgid "Use bras for executable < 64k"
! msgid "Use bras for executable < 64k."
! msgstr "Gunakan bras untuk executable < 64k"
  
! #: config/s390/s390.opt:174
  #, fuzzy
! #| msgid "Disable hardware floating point"
! msgid "Disable hardware floating point."
! msgstr "Non-aktifkan perangkat keras titik pecahan"
  
! #: config/s390/s390.opt:178
  #, fuzzy
! #| msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered"
! msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
! msgstr "Set jumlah maksimum dari bytes yang harus disisakan ke ukuran stack sebelum sebuah instruksi trap triggered"
  
! #: config/s390/s390.opt:182
! msgid "Switches off the -mstack-guard= option."
! msgstr ""
  
! #: config/s390/s390.opt:186
  #, fuzzy
! #| msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit"
! msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
! msgstr "Keluarkan kode tambahan dalam prolog fungsi untuk trap jika ukuran stack melebihi batas yang diberikan"
  
! #: config/s390/s390.opt:190
! msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:198
  #, fuzzy
! #| msgid "Generate string instructions for block moves"
! msgid "Use the mvcle instruction for block moves."
! msgstr "Hasilkan string instruksi untuk perpindahan blok"
! 
! #: config/s390/s390.opt:202
! 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:207
  #, fuzzy
! #| msgid "Warn if a function uses alloca or creates an array with dynamic size"
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
! msgstr "Peringatkan jika sebuah fungsi menggunakan alloca atau membuat sebuah array dengan ukuran dinamis"
  
! #: config/s390/s390.opt:211
  #, fuzzy
! #| msgid "Warn if a single function's framesize exceeds the given framesize"
! msgid "Warn if a single function's framesize exceeds the given framesize."
! msgstr "Peringatkan jika sebuah fungsi tunggal framesize melebihi framesize yang diberikan"
  
! #: config/s390/s390.opt:215
  #, fuzzy
! #| msgid "z/Architecture"
! msgid "z/Architecture."
! msgstr "z/Arsitektur"
  
! #: config/s390/s390.opt:219
! 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:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:239
! 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:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:256
! 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:262
! 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:268 config/i386/i386.opt:1050
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
! msgstr ""
  
! #: config/s390/s390.opt:284
! 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:293
! 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:298
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
! msgstr ""
  
! #: config/s390/s390.opt:302 config/i386/i386.opt:934
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
! msgstr ""
  
! #: config/riscv/riscv.opt:26
  #, fuzzy
! #| msgid "Set the cost of branches to roughly COST instructions"
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr "Set biaya dari percabangan ke seluruh BIAYA instruksi"
  
! #: config/riscv/riscv.opt:30
  #, fuzzy
! #| msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations"
! msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
! msgstr "Ketika menghasilkan kode -mabicalls, ijinkan executables untuk menggunakan PLT dan salin relokasi"
  
! #: config/riscv/riscv.opt:34
  #, fuzzy
! #| msgid "Alternate calling convention"
! msgid "Specify integer and floating-point calling convention."
! msgstr "Konvensi pemanggilan alternatif"
  
! #: config/riscv/riscv.opt:38 config/i386/i386.opt:416
  #, fuzzy
! #| msgid "Attempt to keep stack aligned to this power of 2"
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "Mencoba untuk menyimpan stack aligned ke kelipatan dari 2"
  
! #: config/riscv/riscv.opt:42
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr ""
  
! #: config/riscv/riscv.opt:67
  #, fuzzy
! #| msgid "Allow the use of hardware floating-point ABI and instructions"
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "Ijinkan penggunaan dari ABI dan instruksi perangkat keras titik pecahan"
  
! #: config/riscv/riscv.opt:71
  #, fuzzy
! #| msgid "Use trap instructions to check for integer divide by zero"
! msgid "Use hardware instructions for integer division."
! msgstr "Gunakan trap instruksi untuk memeriksa untuk integer dibagi dengan nol"
  
! #: config/riscv/riscv.opt:75
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
! msgstr ""
  
! #: config/riscv/riscv.opt:84
  #, fuzzy
! #| msgid "Put global and static data smaller than <number> bytes into a special section (on some targets)"
! msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "Letakan global dan statis data lebih kecil dari <jumlah> bytes kedalam sebuah daerah spesial (dalam beberapa targets)"
  
! #: config/riscv/riscv.opt:88
  #, fuzzy
! #| msgid "Use subroutines for function prologues and epilogues"
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "Gunakan subroutines untuk fungsi prolog dan epilog"
  
! #: config/riscv/riscv.opt:92 config/aarch64/aarch64.opt:88
  #, fuzzy
! #| msgid "Specify the target CPU"
! msgid "Specify the code model."
! msgstr "Spesifikasikan target CPU"
  
! #: config/riscv/riscv.opt:96
  #, fuzzy
! #| msgid "Do not use unaligned memory references"
! msgid "Do not generate unaligned memory accesses."
! msgstr "Jangan gunakan tidak teralign referensi memori"
  
! #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/tilegx/tilegx.opt:57 config/rs6000/aix64.opt:36
! #: config/rs6000/linux64.opt:32
! msgid "Known code models (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:110
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:114
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:133
! msgid "Emit RISC-V ELF attribute."
  msgstr ""
  
! #: config/darwin.opt:117
! msgid "Generate compile-time CFString objects."
  msgstr ""
  
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:223
! #, fuzzy
! #| msgid "Generate code suitable for executables (NOT shared libs)"
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "Hasilkan kode yang cocok untu executables (BUKAN perpustakaan terbagi)"
! 
! #: config/darwin.opt:227
  #, fuzzy
! #| msgid "Generate code suitable for fast turn around debugging"
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "Hasilkan kode yang sesuai untuk fast turn around debugging"
  
! #: config/darwin.opt:235
  #, fuzzy
! #| msgid "The earliest MacOS X version on which this program will run"
! msgid "The earliest MacOS X version on which this program will run."
! msgstr "Versi paling awal MacOS X dimana aplikasi ini akan jalan"
  
! #: config/darwin.opt:239
  #, fuzzy
! #| msgid "Set sizeof(bool) to 1"
! msgid "Set sizeof(bool) to 1."
! msgstr "Set sizeof(bool) ke 1"
  
! #: config/darwin.opt:243
  #, fuzzy
! #| msgid "Generate code for darwin loadable kernel extensions"
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Hasilkan kode untuk darwin loadable kernel ekstensi"
  
! #: config/darwin.opt:247
! #, fuzzy
! #| msgid "Generate code for the kernel or loadable kernel extensions"
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Hasilkan kode untuk kernal atau loadable kernel ekstensi"
  
! #: config/darwin.opt:251
! #, fuzzy
! #| msgid "Add <dir> to the end of the system framework include path"
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr "Tambahkan <dir> ke akhir dari sistem framework termasuk jalur"
  
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
  msgstr ""
  
! #: config/sh/superh.opt:6
! msgid "Board name [and memory region]."
! msgstr "Nama perangkat [dan daerah memori]."
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
! msgstr "Nama waktu-jalan."
  
! #: config/sh/sh.opt:42
  #, fuzzy
! #| msgid "Generate SH1 code"
! msgid "Generate SH1 code."
! msgstr "Hasilkan kode SH1"
  
! #: config/sh/sh.opt:46
  #, fuzzy
! #| msgid "Generate SH2 code"
! msgid "Generate SH2 code."
! msgstr "Hasilkan kode SH2"
  
! #: config/sh/sh.opt:50
! #, fuzzy
! #| msgid "Generate default single-precision SH2a code"
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "Hasilkan kode baku presisi tunggal SH2a"
  
! #: config/sh/sh.opt:54
! #, fuzzy
! #| msgid "Generate SH2a FPU-less code"
! msgid "Generate SH2a FPU-less code."
! msgstr "Hasilkan kode SH2a FPU-less"
  
! #: config/sh/sh.opt:58
  #, fuzzy
! #| msgid "Generate default single-precision SH2a code"
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "Hasilkan kode baku presisi tunggal SH2a"
  
! #: config/sh/sh.opt:62
! #, fuzzy
! #| msgid "Generate only single-precision SH2a code"
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "Hasilkan hanya kode presisi tunggal SH2a"
  
! #: config/sh/sh.opt:66
  #, fuzzy
! #| msgid "Generate SH2e code"
! msgid "Generate SH2e code."
! msgstr "Hasilkan kode SH2e"
  
! #: config/sh/sh.opt:70
! #, fuzzy
! #| msgid "Generate SH3 code"
! msgid "Generate SH3 code."
! msgstr "Hasilkan kode SH3"
  
! #: config/sh/sh.opt:74
! #, fuzzy
! #| msgid "Generate SH3e code"
! msgid "Generate SH3e code."
! msgstr "Hasilkan kode SH3e"
  
! #: config/sh/sh.opt:78
  #, fuzzy
! #| msgid "Generate SH4 code"
! msgid "Generate SH4 code."
! msgstr "Hasilkan kode SH4"
  
! #: config/sh/sh.opt:82
  #, fuzzy
! #| msgid "Generate SH4-100 code"
! msgid "Generate SH4-100 code."
! msgstr "Hasilkan kode SH4-100"
  
! #: config/sh/sh.opt:86
  #, fuzzy
! #| msgid "Generate SH4-200 code"
! msgid "Generate SH4-200 code."
! msgstr "Hasilkan kode SH4-200"
  
! #: config/sh/sh.opt:92
  #, fuzzy
! #| msgid "Generate SH4-300 code"
! msgid "Generate SH4-300 code."
! msgstr "Hasilkan kode SH4-300"
  
! #: config/sh/sh.opt:96
! #, fuzzy
! #| msgid "Generate SH4 FPU-less code"
! msgid "Generate SH4 FPU-less code."
! msgstr "Hasilkan kode SH4 FPU-less"
  
! #: config/sh/sh.opt:100
  #, fuzzy
! #| msgid "Generate SH4-100 FPU-less code"
! msgid "Generate SH4-100 FPU-less code."
! msgstr "Hasilkan kode SH4-100 FPU-less"
  
! #: config/sh/sh.opt:104
  #, fuzzy
! #| msgid "Generate SH4-200 FPU-less code"
! msgid "Generate SH4-200 FPU-less code."
! msgstr "Hasilkan kode SH4-200 FPU-less"
  
! #: config/sh/sh.opt:108
  #, fuzzy
! #| msgid "Generate SH4-300 FPU-less code"
! msgid "Generate SH4-300 FPU-less code."
! msgstr "Hasilkan kode SH4-300 FPU-less"
  
! #: config/sh/sh.opt:112
  #, fuzzy
! #| msgid "Generate code for SH4 340 series (MMU/FPU-less)"
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Hasilkan kode untuk seri SH4 340 (MMU/FPU-less)"
  
! #: config/sh/sh.opt:117
  #, fuzzy
! #| msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Hasilkan kode untuk seri SH4 400 (MMU/FPU-less)"
! 
! #: config/sh/sh.opt:122
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Hasilkan kode untuk seri SH4 500 (FPU-less)."
  
! #: config/sh/sh.opt:127
  #, fuzzy
! #| msgid "Generate default single-precision SH4 code"
! msgid "Generate default single-precision SH4 code."
! msgstr "Hasilkan kode baku presisi tunggal SH4"
  
! #: config/sh/sh.opt:131
  #, fuzzy
! #| msgid "Generate default single-precision SH4-100 code"
! msgid "Generate default single-precision SH4-100 code."
! msgstr "Hasilkan kode baku presisi tunggal SH4-100"
  
! #: config/sh/sh.opt:135
  #, fuzzy
! #| msgid "Generate default single-precision SH4-200 code"
! msgid "Generate default single-precision SH4-200 code."
! msgstr "Hasilkan kode baku presisi tunggal SH4-200"
  
! #: config/sh/sh.opt:139
  #, fuzzy
! #| msgid "Generate default single-precision SH4-300 code"
! msgid "Generate default single-precision SH4-300 code."
! msgstr "Hasilkan kode baku presisi tunggal SH4-300"
  
! #: config/sh/sh.opt:143
  #, fuzzy
! #| msgid "Generate only single-precision SH4 code"
! msgid "Generate only single-precision SH4 code."
! msgstr "Hasilkan hanya kode presisi tunggal SH4"
  
! #: config/sh/sh.opt:147
! #, fuzzy
! #| msgid "Generate only single-precision SH4-100 code"
! msgid "Generate only single-precision SH4-100 code."
! msgstr "Hasilkan hanya kode presisi tunggal SH4-100"
  
! #: config/sh/sh.opt:151
! #, fuzzy
! #| msgid "Generate only single-precision SH4-200 code"
! msgid "Generate only single-precision SH4-200 code."
! msgstr "Hasilkan hanya kode presisi tunggal SH4-200"
  
! #: config/sh/sh.opt:155
  #, fuzzy
! #| msgid "Generate only single-precision SH4-300 code"
! msgid "Generate only single-precision SH4-300 code."
! msgstr "Hasilkan hanya kode presisi tunggal SH4-300"
  
! #: config/sh/sh.opt:159
  #, fuzzy
! #| msgid "Generate SH4a code"
! msgid "Generate SH4a code."
! msgstr "Hasilkan kode SH4a"
  
! #: config/sh/sh.opt:163
  #, fuzzy
! #| msgid "Generate SH4a FPU-less code"
! msgid "Generate SH4a FPU-less code."
! msgstr "Hasilkan kode SH4a FPU-less"
  
! #: config/sh/sh.opt:167
  #, fuzzy
! #| msgid "Generate default single-precision SH4a code"
! msgid "Generate default single-precision SH4a code."
! msgstr "Hasilkan kode baku presisi tunggal SH4a"
  
! #: config/sh/sh.opt:171
  #, fuzzy
! #| msgid "Generate only single-precision SH4a code"
! msgid "Generate only single-precision SH4a code."
! msgstr "Hasilkan hanya kode presisi tunggal SH4a"
  
! #: config/sh/sh.opt:175
  #, fuzzy
! #| msgid "Generate SH4al-dsp code"
! msgid "Generate SH4al-dsp code."
! msgstr "Hasilkan kode SH4al-dsp"
  
! #: config/sh/sh.opt:179 config/i386/i386.opt:216
  #, fuzzy
! #| msgid "Reserve space for outgoing arguments in the function prologue"
! msgid "Reserve space for outgoing arguments in the function prologue."
! msgstr "Simpan ruang untuk argumen nantin dalam fungsi prolog"
  
! #: config/sh/sh.opt:183
  #, fuzzy
! #| msgid "Generate code in big endian mode"
! msgid "Generate code in big endian mode."
! msgstr "Hasilkan kode dalam mode big endian"
  
! #: config/sh/sh.opt:187
  #, fuzzy
! #| msgid "Generate 32-bit offsets in switch tables"
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "Hasilkan 32 bit ofset dalam tabel switch"
  
! #: config/sh/sh.opt:191
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate bit instructions."
! msgstr "Hasilkan bit instruksi"
! 
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
! msgstr ""
  
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
! msgstr ""
  
! #: config/sh/sh.opt:207
  #, fuzzy
! #| msgid "Align doubles at 64-bit boundaries"
! msgid "Align doubles at 64-bit boundaries."
! msgstr "Align double di batas 64-bit"
  
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
! msgstr ""
  
! #: config/sh/sh.opt:215
  #, fuzzy
! #| msgid "Specify name for 32 bit signed division function"
! msgid "Specify name for 32 bit signed division function."
! msgstr "Spesifikasikan nama untuk fungsi pembagi 32 bit signed"
  
! #: config/sh/sh.opt:219
  #, fuzzy
! #| msgid "Generate LP64 code"
! msgid "Generate ELF FDPIC code."
! msgstr "Hasilkan kode LP64"
  
! #: config/sh/sh.opt:223
! 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
  #, fuzzy
! #| msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr "Ikuti konvensi pemanggilan Renesas (sebelumnya Hitachi) / SuperH"
  
! #: config/sh/sh.opt:235
  #, fuzzy
! #| msgid "Increase the IEEE compliance for floating-point code"
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "Naikan komplian IEEE untuk kode titik pecahan"
  
! #: config/sh/sh.opt:239
  #, fuzzy
! #| msgid "inline code to invalidate instruction cache entries after setting up nested function trampolines"
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr "kode inline untuk invalidate masukan instruksi cache setelah konfigurasi nestedfungsi trampolines"
  
! #: config/sh/sh.opt:247
  #, fuzzy
! #| msgid "Generate code in little endian mode"
! msgid "Generate code in little endian mode."
! msgstr "Hasilkan kode dalam mode little endian"
  
! #: config/sh/sh.opt:251
  #, fuzzy
! #| msgid "Mark MAC register as call-clobbered"
! msgid "Mark MAC register as call-clobbered."
! msgstr "Tandai MAC register seperti call clobbered"
  
! #: config/sh/sh.opt:257
  #, fuzzy
! #| msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr "Buat struktur sebuah kelipatan dari 4 bytes (peringatan: ABI berubah)"
  
! #: config/sh/sh.opt:261
  #, fuzzy
! #| msgid "Emit function-calls using global offset table when generating PIC"
! msgid "Emit function-calls using global offset table when generating PIC."
! msgstr "Keluarkan pamanggilan-fungsi menggunakan global ofset tabel ketika menghasilkan PIC"
  
! #: config/sh/sh.opt:265
  #, fuzzy
! #| msgid "Shorten address references during linking"
! msgid "Shorten address references during linking."
! msgstr "Perpendek referensi alamat selama proses gabung"
  
! #: config/sh/sh.opt:273
  #, fuzzy
! #| msgid "Specify <path> as a prefix for next two options"
! msgid "Specify the model for atomic operations."
! msgstr "Spesifikasikan <jalur> sebagai sebuah prefix untuk dua pilihan berikutnya"
  
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
  msgstr ""
  
! #: config/sh/sh.opt:281
! #, fuzzy
! #| msgid "Cost to assume for a multiply insn"
! msgid "Cost to assume for a multiply insn."
! msgstr "Estimasi biaya untuk sebuah instruksi perkalian"
! 
! #: config/sh/sh.opt:285
! msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
! msgstr "Jangan hasilkan kode mode-privileged saja; mengimplikasikan -mno-inline-ic_invalidate jika kode inline tidak bekerja dala mode pengguna."
  
! #: config/sh/sh.opt:291
! msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr "Pretend sebuah branch-around-a-move adalah sebuah perpindahan kondisional."
  
! #: config/sh/sh.opt:295
! #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of the fsca instruction."
! msgstr "Aktifkan penggunaan dari instruksi short load"
  
! #: config/sh/sh.opt:299
  #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of the fsrra instruction."
! msgstr "Aktifkan penggunaan dari instruksi short load"
  
! #: config/sh/sh.opt:303
! msgid "Use LRA instead of reload (transitional)."
  msgstr ""
  
  #: config/i386/i386.opt:192
--- 10108,11177 ----
  msgid "Support TLS segment larger than 64K."
  msgstr ""
  
! #: config/riscv/riscv.opt:26
  #, fuzzy
! #| msgid "Set the cost of branches to roughly COST instructions"
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr "Set biaya dari percabangan ke seluruh BIAYA instruksi"
  
! #: config/riscv/riscv.opt:30
  #, fuzzy
! #| msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations"
! msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
! msgstr "Ketika menghasilkan kode -mabicalls, ijinkan executables untuk menggunakan PLT dan salin relokasi"
  
! #: config/riscv/riscv.opt:34
  #, fuzzy
! #| msgid "Alternate calling convention"
! msgid "Specify integer and floating-point calling convention."
! msgstr "Konvensi pemanggilan alternatif"
  
! #: config/riscv/riscv.opt:38 config/i386/i386.opt:416
  #, fuzzy
! #| msgid "Attempt to keep stack aligned to this power of 2"
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "Mencoba untuk menyimpan stack aligned ke kelipatan dari 2"
  
! #: config/riscv/riscv.opt:42
! msgid "Supported ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:67
  #, fuzzy
  #| msgid "Allow the use of hardware floating-point ABI and instructions"
! msgid "Use hardware floating-point divide and square root instructions."
  msgstr "Ijinkan penggunaan dari ABI dan instruksi perangkat keras titik pecahan"
  
! #: config/riscv/riscv.opt:71
  #, fuzzy
! #| msgid "Use trap instructions to check for integer divide by zero"
! msgid "Use hardware instructions for integer division."
! msgstr "Gunakan trap instruksi untuk memeriksa untuk integer dibagi dengan nol"
  
! #: config/riscv/riscv.opt:75
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
  msgstr ""
  
! #: config/riscv/riscv.opt:80 config/mips/mips.opt:405
  #, fuzzy
! #| msgid "Optimize the output for PROCESSOR"
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
! msgstr "Optimasi keluaran untuk PROSESOR"
  
! #: config/riscv/riscv.opt:84
  #, fuzzy
! #| msgid "Put global and static data smaller than <number> bytes into a special section (on some targets)"
! msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "Letakan global dan statis data lebih kecil dari <jumlah> bytes kedalam sebuah daerah spesial (dalam beberapa targets)"
  
! #: config/riscv/riscv.opt:88
  #, fuzzy
! #| msgid "Use subroutines for function prologues and epilogues"
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "Gunakan subroutines untuk fungsi prolog dan epilog"
  
! #: config/riscv/riscv.opt:92 config/aarch64/aarch64.opt:88
  #, fuzzy
! #| msgid "Specify the target CPU"
! msgid "Specify the code model."
! msgstr "Spesifikasikan target CPU"
  
! #: config/riscv/riscv.opt:96
  #, fuzzy
! #| msgid "Do not use unaligned memory references"
! msgid "Do not generate unaligned memory accesses."
! msgstr "Jangan gunakan tidak teralign referensi memori"
  
! #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
! #: config/tilegx/tilegx.opt:57
! msgid "Known code models (for use with the -mcmodel= option):"
! msgstr ""
  
! #: config/riscv/riscv.opt:110
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
! msgstr ""
  
! #: config/riscv/riscv.opt:114
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
! msgstr ""
  
! #: config/riscv/riscv.opt:133
! msgid "Emit RISC-V ELF attribute."
! msgstr ""
  
! #: config/m32c/m32c.opt:23
  #, fuzzy
! #| msgid "Use simulator runtime"
! msgid "-msim\tUse simulator runtime."
! msgstr "Gunakan simulator waktu-jalan"
  
! #: config/m32c/m32c.opt:27
  #, fuzzy
! #| msgid "Compile code for R8C variants"
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr "Kompile kode untuk R8C variants"
  
! #: config/m32c/m32c.opt:31
  #, fuzzy
! #| msgid "Compile code for M16C variants"
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr "Kompile kode untuk M16C variants"
  
! #: config/m32c/m32c.opt:35
  #, fuzzy
! #| msgid "Compile code for M32CM variants"
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr "Kompile kode untuk M32CM variants"
  
! #: config/m32c/m32c.opt:39
  #, fuzzy
! #| msgid "Compile code for M32C variants"
! msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr "Kompile kode untuk M32C variants"
  
! #: config/m32c/m32c.opt:43
  #, fuzzy
! #| msgid "Number of memreg bytes (default: 16, range: 0..16)"
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr "Jumlah dari bytes memreg (baku: 16, jangkauan: 0..16)"
  
! #: config/msp430/msp430.opt:7
! msgid "Force assembly output to always use hex constants."
  msgstr ""
  
! #: config/msp430/msp430.opt:11
! msgid "Specify the MCU to build for."
  msgstr ""
  
! #: config/msp430/msp430.opt:15
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
! msgstr ""
  
! #: config/msp430/msp430.opt:19
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
! msgstr ""
  
! #: config/msp430/msp430.opt:23
! msgid "Select large model - 20-bit addresses/pointers."
! msgstr ""
  
! #: config/msp430/msp430.opt:27
! msgid "Select small model - 16-bit addresses/pointers (default)."
! msgstr ""
  
! #: config/msp430/msp430.opt:31
! msgid "Optimize opcode sizes at link time."
! msgstr ""
  
! #: config/msp430/msp430.opt:38
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
  msgstr ""
  
! #: config/msp430/msp430.opt:45
! msgid "Specify the type of hardware multiply to support."
  msgstr ""
  
! #: config/msp430/msp430.opt:67
! msgid "Specify whether functions should be placed into low or high memory."
! msgstr ""
  
! #: config/msp430/msp430.opt:71
  #, fuzzy
! #| msgid "only initialized variables can be placed into program memory area"
! msgid "Specify whether variables should be placed into low or high memory."
! msgstr "hanya variabel terinisialisasi yang dapat ditempatkan kedalam daerah memori aplikasi"
  
! #: config/msp430/msp430.opt:90
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
  msgstr ""
  
! #: config/msp430/msp430.opt:94
! msgid "Passes on a request to the assembler to warn about various silicon errata."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
! msgstr ""
  
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
! msgstr ""
  
! #: config/aarch64/aarch64.opt:68 config/arm/arm.opt:99
! #: config/microblaze/microblaze.opt:60
  #, fuzzy
! #| msgid "Assume target CPU is configured as big endian"
! msgid "Assume target CPU is configured as big endian."
! msgstr "Asumsikan target CPU dikonfigurasikan sebagai big endian"
  
! #: config/aarch64/aarch64.opt:72 config/i386/i386.opt:1019
  #, fuzzy
! #| msgid "Generate code which uses hardware floating point instructions"
! msgid "Generate code which uses only the general registers."
! msgstr "Hasilkan kode yang menggunakan instruksi perangkat kerasi titik pecahan"
  
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:84 config/arm/arm.opt:164
! #: config/microblaze/microblaze.opt:64
  #, fuzzy
! #| msgid "Assume target CPU is configured as little endian"
! msgid "Assume target CPU is configured as little endian."
! msgstr "Asumsikan target CPU dikonfigurasikan sebagai little endian"
  
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:96 config/i386/i386.opt:400
  #, fuzzy
! #| msgid "Omit the frame pointer in leaf functions"
! msgid "Omit the frame pointer in leaf functions."
! msgstr "Abaikan frame pointer dalam fungsi daun"
  
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:104
  #, fuzzy
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
! msgstr "Spesifikasikan ukuran bit dari ofset TLS langsung"
  
! #: config/aarch64/aarch64.opt:123
  #, fuzzy
! #| msgid "Use features of and schedule given CPU"
! msgid "Use features of architecture ARCH."
! msgstr "Gunakan feature dari dan jadwalkan CPU yang diberikan"
  
! #: config/aarch64/aarch64.opt:127
  #, fuzzy
! #| msgid "Use features of and schedule code for given CPU"
! msgid "Use features of and optimize for CPU."
! msgstr "Gunakan feature dari dan jadwalkan kode untuk CPU yang diberikan"
  
! #: config/aarch64/aarch64.opt:131
! msgid "Optimize for CPU."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:135
  #, fuzzy
! #| msgid "Generate code that conforms to the given ABI"
! msgid "Generate code that conforms to the specified ABI."
! msgstr "Hasilkan kode yang konform ke ABI yang diberikan"
  
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:157
! msgid "Use branch-protection features."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:165
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:178
! 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:184
! 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:191
! 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:197
! msgid "The possible SVE vector lengths:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:219
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:231 config/i386/i386.opt:983
! #: config/rs6000/rs6000.opt:542
! msgid "Use given stack-protector guard."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
! msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:245
! 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:251
! 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/linux.opt:24
! msgid "Use Bionic C library."
  msgstr ""
  
! #: config/linux.opt:28
! msgid "Use GNU C library."
  msgstr ""
  
! #: config/linux.opt:32
! msgid "Use uClibc C library."
  msgstr ""
  
! #: config/linux.opt:36
  #, fuzzy
! #| msgid "Use shared libraries"
! msgid "Use musl C library."
! msgstr "Gunakan perpustakaan terbagi"
  
! #: config/ia64/ilp32.opt:3
  #, fuzzy
! #| msgid "Generate ILP32 code"
! msgid "Generate ILP32 code."
! msgstr "Hasilkan kode ILP32"
  
! #: config/ia64/ilp32.opt:7
  #, fuzzy
! #| msgid "Generate LP64 code"
! msgid "Generate LP64 code."
! msgstr "Hasilkan kode LP64"
  
! #: config/ia64/ia64.opt:28
  #, fuzzy
! #| msgid "Generate big endian code"
! msgid "Generate big endian code."
! msgstr "Hasilkan kode big endian"
  
! #: config/ia64/ia64.opt:32
  #, fuzzy
! #| msgid "Generate little endian code"
! msgid "Generate little endian code."
! msgstr "Hasilkan kode little endian"
  
! #: config/ia64/ia64.opt:36
  #, fuzzy
! #| msgid "Generate code for GNU as"
! msgid "Generate code for GNU as."
! msgstr "Hasilkan kode untuk GNU as"
  
! #: config/ia64/ia64.opt:40
  #, fuzzy
! #| msgid "Generate code for GNU ld"
! msgid "Generate code for GNU ld."
! msgstr "Hasilkan kode untuk GNU ld"
  
! #: config/ia64/ia64.opt:44
  #, fuzzy
! #| msgid "Emit stop bits before and after volatile extended asms"
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr "Keluarkan bits stop sebelum dan sesudah ekstenden volatile asms"
  
! #: config/ia64/ia64.opt:48
  #, fuzzy
! #| msgid "Use in/loc/out register names"
! msgid "Use in/loc/out register names."
! msgstr "Gunakan in/loc/out nama register"
  
! #: config/ia64/ia64.opt:55
  #, fuzzy
! #| msgid "Enable use of sdata/scommon/sbss"
! msgid "Enable use of sdata/scommon/sbss."
! msgstr "Aktfkan penggunaan dari sdata/scommon/sbss"
  
! #: config/ia64/ia64.opt:59
  #, fuzzy
! #| msgid "Generate code without GP reg"
! msgid "Generate code without GP reg."
! msgstr "Hasilkan kode tanpa GP reg"
  
! #: config/ia64/ia64.opt:63
  #, fuzzy
! #| msgid "gp is constant (but save/restore gp on indirect calls)"
! msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr "gp adalah konstant (tetapi save/restor gp dalam panggilan tidak langsung)"
  
! #: config/ia64/ia64.opt:67
  #, fuzzy
! #| msgid "Generate self-relocatable code"
! msgid "Generate self-relocatable code."
! msgstr "Hasilkan kode dapat-direlokasikan-sendiri"
  
! #: config/ia64/ia64.opt:71
  #, fuzzy
! #| msgid "Generate inline floating point division, optimize for latency"
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "Hasilkan pembagian titik pecahan inline, optimasi untuk latensi"
  
! #: config/ia64/ia64.opt:75
  #, fuzzy
! #| msgid "Generate inline floating point division, optimize for throughput"
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "Hasilkan pembagian titik pecahan inline, optimasi untuk throughput"
  
! #: config/ia64/ia64.opt:82
  #, fuzzy
! #| msgid "Generate inline integer division, optimize for latency"
! msgid "Generate inline integer division, optimize for latency."
! msgstr "Hasilkan pembagian titik pecahan inline, optimasi untuk latensi"
  
! #: config/ia64/ia64.opt:86
  #, fuzzy
! #| msgid "Generate inline integer division, optimize for throughput"
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "Hasilkan pembagian integer inline, optimasi untuk throughput"
  
! #: config/ia64/ia64.opt:90
  #, fuzzy
! #| msgid "Do not inline integer division"
! msgid "Do not inline integer division."
! msgstr "Jangan inline pembagian integer"
  
! #: config/ia64/ia64.opt:94
  #, fuzzy
! #| msgid "Generate inline square root, optimize for latency"
! msgid "Generate inline square root, optimize for latency."
! msgstr "Hasilkan inline akar kuadrat, optimasi untuk latensi"
  
! #: config/ia64/ia64.opt:98
! #, fuzzy
! #| msgid "Generate inline square root, optimize for throughput"
! msgid "Generate inline square root, optimize for throughput."
! msgstr "Hasilkan inline akar kuadrat, optimasi untuk throughput"
  
! #: config/ia64/ia64.opt:102
  #, fuzzy
! #| msgid "Do not inline square root"
! msgid "Do not inline square root."
! msgstr "Jangan inline akar kuadrat"
  
! #: config/ia64/ia64.opt:106
  #, fuzzy
! #| msgid "Enable Dwarf 2 line debug info via GNU as"
! msgid "Enable DWARF line debug info via GNU as."
! msgstr "Aktifkan Dwarf 2 informasi baris debug melalui GNU as"
  
! #: config/ia64/ia64.opt:110
  #, fuzzy
! #| msgid "Enable earlier placing stop bits for better scheduling"
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "Aktifkan penempatan sebelumnya stop bit untuk penjadwalan lebih baik"
  
! #: config/ia64/ia64.opt:114 config/spu/spu.opt:72 config/pa/pa.opt:62
! #: config/sh/sh.opt:227
  #, fuzzy
! #| msgid "Specify range of registers to make fixed"
! msgid "Specify range of registers to make fixed."
! msgstr "Spesifikasikan jangkauan dari register untuk membuat fixed"
  
! #: config/ia64/ia64.opt:118 config/alpha/alpha.opt:130
! #, fuzzy
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "Specify bit size of immediate TLS offsets."
! msgstr "Spesifikasikan ukuran bit dari ofset TLS langsung"
  
! #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:514
! #: config/s390/s390.opt:194 config/sparc/sparc.opt:146
! #: config/visium/visium.opt:49
  #, fuzzy
! #| msgid "Schedule code for given CPU"
! msgid "Schedule code for given CPU."
! msgstr "Jadwalkan kode untuk CPU yang diberikan"
  
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
  msgstr ""
  
! #: config/ia64/ia64.opt:136
  #, fuzzy
! #| msgid "Use data speculation before reload"
! msgid "Use data speculation before reload."
! msgstr "Gunakan spekulasi data sebelum reload"
  
! #: config/ia64/ia64.opt:140
  #, fuzzy
! #| msgid "Use data speculation after reload"
! msgid "Use data speculation after reload."
! msgstr "Gunakan spekulasi data setelah reload"
  
! #: config/ia64/ia64.opt:144
  #, fuzzy
! #| msgid "Use control speculation"
! msgid "Use control speculation."
! msgstr "Gunakan spekulasi kontrol"
  
! #: config/ia64/ia64.opt:148
  #, fuzzy
! #| msgid "Use in block data speculation before reload"
! msgid "Use in block data speculation before reload."
! msgstr "Gunakan dalam data blok spekulasi sebelum reload"
  
! #: config/ia64/ia64.opt:152
! #, fuzzy
! #| msgid "Use in block data speculation after reload"
! msgid "Use in block data speculation after reload."
! msgstr "Gunakan dalam data blok spekulasi setelah reload"
  
! #: config/ia64/ia64.opt:156
! #, fuzzy
! #| msgid "Use in block control speculation"
! msgid "Use in block control speculation."
! msgstr "Gunakan dalam kontrol blok spekulasi"
  
! #: config/ia64/ia64.opt:160
! #, fuzzy
! #| msgid "Use simple data speculation check"
! msgid "Use simple data speculation check."
! msgstr "Gunakan pemeriksaan spekulasi data sederhana"
  
! #: config/ia64/ia64.opt:164
! #, fuzzy
! #| msgid "Use simple data speculation check for control speculation"
! msgid "Use simple data speculation check for control speculation."
! msgstr "Gunakan pemeriksaan spekulasi data sederhana untuk spekulasi kontrol"
  
! #: config/ia64/ia64.opt:174
! #, fuzzy
! #| msgid "Count speculative dependencies while calculating priority of instructions"
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr "Hitung dependensi spekulatif ketika menghitung prioritas dari intruksi"
  
! #: config/ia64/ia64.opt:178
! #, fuzzy
! #| msgid "Place a stop bit after every cycle when scheduling"
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr "Tempatkan sebuah stop bit setelah setiap siklus ketika penjadwalan"
  
! #: config/ia64/ia64.opt:182
! #, fuzzy
! #| msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group"
! msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
! msgstr "Asumsikan bahwa titik-pecahan simpan dan load tidak menyebabkan konflik ketika ditempatkan kedalam sebuah grup instruksi"
  
! #: config/ia64/ia64.opt:186
! #, fuzzy
! #| 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"
! 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 "Batas lembut di jumlah dari instruksi memori setiap grup instruksi, memberikan prioritas lebih rendah ke pencobaan instruksi memori selanjutnya ke penjadwalan dalam grup instruksi yang sama. Sering berguna untuk menjaga cache bank konflik. Nilai baku adalah 1"
  
! #: config/ia64/ia64.opt:190
! #, fuzzy
! #| msgid "Disallow more than `msched-max-memory-insns' in instruction group. Otherwise, limit is `soft' (prefer non-memory operations when limit is reached)"
! msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
! msgstr "Tidak ijinkan lebih dari `msched-max-memory-insns' dalam grup instruksi. Jika tidak, batas adalah `soft' (lebih suka operasi bukan-memori ketika batas dicapai)"
  
! #: config/ia64/ia64.opt:194
! #, fuzzy
! #| msgid "Don't generate checks for control speculation in selective scheduling"
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr "jangan hasilkan pemeriksaan untuk spekulasi kontrol dalam penjadwalan selektif"
  
! #: config/spu/spu.opt:20
! #, fuzzy
! #| msgid "Emit warnings when run-time relocations are generated"
! msgid "Emit warnings when run-time relocations are generated."
! msgstr "Keluarkan peringatan ketika waktu-jalan relokasi dihasilkan"
  
! #: config/spu/spu.opt:24
! #, fuzzy
! #| msgid "Emit errors when run-time relocations are generated"
! msgid "Emit errors when run-time relocations are generated."
! msgstr "Keluarkan errors ketika waktu-jalan relokasi dihasilkan"
  
! #: config/spu/spu.opt:28
  #, fuzzy
! #| msgid "Specify cost of branches (Default 20)"
! msgid "Specify cost of branches (Default 20)."
! msgstr "Spesifikasikan biaya dari percabangan (Baku 20)"
  
! #: config/spu/spu.opt:32
  #, fuzzy
! #| msgid "Make sure loads and stores are not moved past DMA instructions"
! msgid "Make sure loads and stores are not moved past DMA instructions."
! msgstr "Pastikan load dan store tidak dipindahkan melewati instruksi DMA"
  
! #: config/spu/spu.opt:36
  #, fuzzy
! #| msgid "volatile must be specified on any memory that is effected by DMA"
! msgid "volatile must be specified on any memory that is effected by DMA."
! msgstr "volatile harus dispesifikasikan dalam memori apapun yang disebabkan oleh DMA"
  
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
  #, fuzzy
! #| msgid "Insert nops when it might improve performance by allowing dual issue (default)"
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
! msgstr "Masukan nops ketika ini mungkin meningkatkan performansi dengan mengijinkan isu ganda (baku)"
  
! #: config/spu/spu.opt:48
! #, fuzzy
! #| msgid "Use standard main function as entry for startup"
! msgid "Use standard main function as entry for startup."
! msgstr "Gunakan fungsi standar utama sebagai masukan untuk startup"
  
! #: config/spu/spu.opt:52
  #, fuzzy
! #| msgid "Generate branch hints for branches"
! msgid "Generate branch hints for branches."
! msgstr "Hasilkan hints percabangan untuk percabangan"
  
! #: config/spu/spu.opt:56
  #, fuzzy
! #| msgid "Maximum number of nops to insert for a hint (Default 2)"
! msgid "Maximum number of nops to insert for a hint (Default 2)."
! msgstr "Jumlah maksimum dari nops untuk dimasukan untuk sebuah hint (Baku 2)"
  
! #: config/spu/spu.opt:60
! #, fuzzy
! #| msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]"
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
! msgstr "Jumlah kira-kira maksimum dari instruksi untuk diijinkan diantara sebuah hint dan cabangnya [125]"
  
! #: config/spu/spu.opt:64
  #, fuzzy
! #| msgid "Generate code for 18 bit addressing"
! msgid "Generate code for 18 bit addressing."
! msgstr "Hasilkan kode untuk pengalamatan 18bit"
  
! #: config/spu/spu.opt:68
  #, fuzzy
! #| msgid "Generate code for 32 bit addressing"
! msgid "Generate code for 32 bit addressing."
! msgstr "Hasilkan kode untuk pengalamatan 32 bit"
  
! #: config/spu/spu.opt:76
  #, fuzzy
! #| msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue"
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
! msgstr "Masukan instruksi hbrp setelah target cabang hinted untuk menghindari isu penanganan SPU"
  
! #: config/spu/spu.opt:80 config/i386/i386.opt:257 config/s390/s390.opt:56
  #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "Generate code for given CPU."
! msgstr "Hasilkan kode untuk CPU yang diberikan"
  
! #: config/spu/spu.opt:88
! msgid "Access variables in 32-bit PPU objects (default)."
  msgstr ""
  
! #: config/spu/spu.opt:92
! msgid "Access variables in 64-bit PPU objects."
  msgstr ""
  
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
  msgstr ""
  
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
  msgstr ""
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:28
! msgid "Preferentially allocate registers that allow short instruction generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:32
  #, fuzzy
! #| msgid "Relax branches"
! msgid "Set branch cost."
! msgstr "Percabangan relaks"
  
! #: config/epiphany/epiphany.opt:36
  #, fuzzy
! #| msgid "Enable conditional moves"
! msgid "Enable conditional move instruction usage."
! msgstr "Aktifkan perpindahan kondisional"
  
! #: config/epiphany/epiphany.opt:40
  #, fuzzy
! #| msgid "The number of insns executed before prefetch is completed"
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "Jumlah dari insns yang dijalankan sebelum prefetch selesai"
  
! #: config/epiphany/epiphany.opt:52
  #, fuzzy
! #| msgid "Use software floating point"
! msgid "Use software floating point comparisons."
! msgstr "Gunakan piranti lunak titik pecahan"
  
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:76
  #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as indirect calls."
! msgstr "Hasilkan panggilan insns sebagai panggilan tidak langsung, jika dibutuhkan"
  
! #: config/epiphany/epiphany.opt:80
  #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as direct calls."
! msgstr "Hasilkan panggilan insns sebagai panggilan tidak langsung, jika dibutuhkan"
  
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:112
  #, fuzzy
! #| msgid "Use structs on stronger alignment for double-word copies"
! msgid "Vectorize for double-word operations."
! msgstr "Gunakan struct di alignmen lebih kuat untun double-word salinan"
  
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:132
  #, fuzzy
! #| msgid "Use decimal floating point instructions"
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "Gunakan instruksi desimal titik pecahan"
  
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
! msgstr ""
  
! #: config/ft32/ft32.opt:23
! msgid "Target the software simulator."
! msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:225 config/mips/mips.opt:393
! #: config/arc/arc.opt:406
  #, fuzzy
! #| msgid "Use ROM instead of RAM"
! msgid "Use LRA instead of reload."
! msgstr "Gunakan ROM daripada RAM"
  
! #: config/ft32/ft32.opt:31
  #, fuzzy
! #| msgid "Allow the use of MDMX instructions"
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Ijinkan penggunaan instruksi MDMX"
  
! #: config/ft32/ft32.opt:35
  #, fuzzy
! #| msgid "Target the AM33 processor"
! msgid "Target the FT32B architecture."
! msgstr "Target prosesor AM33"
  
! #: config/ft32/ft32.opt:39
  #, fuzzy
! #| msgid "Enable preprocessing"
! msgid "Enable FT32B code compression."
! msgstr "Aktifkan preprosesing"
  
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
! msgstr ""
  
! #: config/h8300/h8300.opt:23
  #, fuzzy
! #| msgid "Generate H8S code"
! msgid "Generate H8S code."
! msgstr "Hasilkan kode H8S"
  
! #: config/h8300/h8300.opt:27
  #, fuzzy
! #| msgid "Generate H8SX code"
! msgid "Generate H8SX code."
! msgstr "Hasilkan kode H8SX"
  
! #: config/h8300/h8300.opt:31
  #, fuzzy
! #| msgid "Generate H8S/2600 code"
! msgid "Generate H8S/2600 code."
! msgstr "Hasilkan kode H8S/2600"
  
! #: config/h8300/h8300.opt:35
  #, fuzzy
! #| msgid "Make integers 32 bits wide"
! msgid "Make integers 32 bits wide."
! msgstr "Buat integer 32 bits wide"
  
! #: config/h8300/h8300.opt:42
  #, fuzzy
! #| msgid "Use registers for argument passing"
! msgid "Use registers for argument passing."
! msgstr "Gunakan register untuk pelewatan argumen"
  
! #: config/h8300/h8300.opt:46
  #, fuzzy
! #| msgid "Consider access to byte sized memory slow"
! msgid "Consider access to byte sized memory slow."
! msgstr "Pertimbangkan akses ke bytes sized memori lambat"
  
! #: config/h8300/h8300.opt:50
  #, fuzzy
! #| msgid "Enable linker relaxing"
! msgid "Enable linker relaxing."
! msgstr "Aktifkan penghubung relaks"
  
! #: config/h8300/h8300.opt:54
  #, fuzzy
! #| msgid "Generate H8/300H code"
! msgid "Generate H8/300H code."
! msgstr "Hasilkan kode H8/300H"
  
! #: config/h8300/h8300.opt:58
  #, fuzzy
! #| msgid "Enable the normal mode"
! msgid "Enable the normal mode."
! msgstr "Aktifkan mode normal"
  
! #: config/h8300/h8300.opt:62
  #, fuzzy
! #| msgid "Use H8/300 alignment rules"
! msgid "Use H8/300 alignment rules."
! msgstr "Gunakan aturan alignmen H8/300"
  
! #: config/h8300/h8300.opt:66
! msgid "Push extended registers on stack in monitor functions."
! msgstr ""
  
! #: config/h8300/h8300.opt:70
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr ""
  
! #: config/pdp11/pdp11.opt:23
  #, fuzzy
! #| msgid "Generate code for an 11/10"
! msgid "Generate code for an 11/10."
! msgstr "Hasilkan kode untuk sebuah 11/10"
  
! #: config/pdp11/pdp11.opt:27
  #, fuzzy
! #| msgid "Generate code for an 11/40"
! msgid "Generate code for an 11/40."
! msgstr "Hasilkan kode untuk sebuah 11/40"
  
! #: config/pdp11/pdp11.opt:31
  #, fuzzy
! #| msgid "Generate code for an 11/45"
! msgid "Generate code for an 11/45."
! msgstr "Hasilkan kode untuk sebuah 11/45"
  
! #: config/pdp11/pdp11.opt:35
  #, fuzzy
! #| msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr "Kembali hasil titik-pecahan dalam ac0 (fr0 dalam sintaks perakit Unix)"
  
! #: config/pdp11/pdp11.opt:39
  #, fuzzy
! #| msgid "Use the DEC assembler syntax"
! msgid "Use the DEC assembler syntax."
! msgstr "Gunakan sintaks perakit DEC"
  
! #: config/pdp11/pdp11.opt:43
  #, fuzzy
! #| msgid "Use the DEC assembler syntax"
! msgid "Use the GNU assembler syntax."
! msgstr "Gunakan sintaks perakit DEC"
  
! #: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:188
! #: config/frv/frv.opt:158
  #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Use hardware floating point."
! msgstr "Gunakan piranti keras titik pecahan"
  
! #: config/pdp11/pdp11.opt:51
  #, fuzzy
! #| msgid "Use 16 bit int"
! msgid "Use 16 bit int."
! msgstr "Gunakan int 16 bit"
  
! #: config/pdp11/pdp11.opt:55
  #, fuzzy
! #| msgid "Use 32 bit int"
! msgid "Use 32 bit int."
! msgstr "Gunakan int 32 bit"
  
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
  #, fuzzy
! #| msgid "Do not use hardware floating point"
! msgid "Do not use hardware floating point."
! msgstr "Jangan gunakan piranti keras titik pecahan"
  
! #: config/pdp11/pdp11.opt:63
! #, fuzzy
! #| msgid "Target has split I&D"
! msgid "Target has split I&D."
! msgstr "Target memiliki pemisah I&D"
  
! #: config/pdp11/pdp11.opt:67
  #, fuzzy
! #| msgid "Use UNIX assembler syntax"
! msgid "Use UNIX assembler syntax."
! msgstr "Gunakan sintaks perakit UNIX"
  
! #: config/pdp11/pdp11.opt:71
! #, fuzzy
! #| msgid "Use integrated register allocator."
! msgid "Use LRA register allocator."
! msgstr "Gunakan pengalokasi register terintegrasi."
  
! #: config/xtensa/xtensa.opt:23
  #, fuzzy
! #| msgid "Use CONST16 instruction to load constants"
! msgid "Use CONST16 instruction to load constants."
! msgstr "Gunakan instruksi CONST16 untuk meload konstanta"
  
! #: config/xtensa/xtensa.opt:27
  #, fuzzy
! #| msgid "Generate position-independent code if possible (large mode)"
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "Hasilkan kode bebas posisi jika memungkinkan (mode besar)"
  
! #: config/xtensa/xtensa.opt:31
! #, fuzzy
! #| msgid "Use indirect CALLXn instructions for large programs"
! msgid "Use indirect CALLXn instructions for large programs."
! msgstr "Gunakan instruksi tidak langsung CALLXn untuk aplikasi besar"
  
! #: config/xtensa/xtensa.opt:35
  #, fuzzy
! #| msgid "Automatically align branch targets to reduce branch penalties"
! msgid "Automatically align branch targets to reduce branch penalties."
! msgstr "Otomatis align target cabang untuk mengurangi penalti percabangan"
  
! #: config/xtensa/xtensa.opt:39
  #, fuzzy
! #| msgid "Intersperse literal pools with code in the text section"
! msgid "Intersperse literal pools with code in the text section."
! msgstr "Intersperse literal pools dengan kode dalam daerah teks"
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
! msgstr ""
! 
! #: config/xtensa/xtensa.opt:47
  #, fuzzy
! #| msgid "Do not serialize volatile memory references with MEMW instructions"
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
! msgstr "Jangan serialisasi referensi memori volatile dengan instruksi MEMW"
  
! #: config/i386/cygming.opt:23
  #, fuzzy
! #| msgid "Create console application"
! msgid "Create console application."
! msgstr "Buat aplikasi console"
  
! #: config/i386/cygming.opt:27
  #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate code for a DLL."
! msgstr "Hasilkan kode untuk sebuah DLL"
  
! #: config/i386/cygming.opt:31
  #, fuzzy
! #| msgid "Ignore dllimport for functions"
! msgid "Ignore dllimport for functions."
! msgstr "Abaikan dllimpor untuk fungsi"
  
! #: config/i386/cygming.opt:35
  #, fuzzy
! #| msgid "Use Mingw-specific thread support"
! msgid "Use Mingw-specific thread support."
! msgstr "Gunakan Mingw-spesifik thread support"
  
! #: config/i386/cygming.opt:39
  #, fuzzy
! #| msgid "Set Windows defines"
! msgid "Set Windows defines."
! msgstr "Set Windows definisi"
  
! #: config/i386/cygming.opt:43
  #, fuzzy
! #| msgid "Create GUI application"
! msgid "Create GUI application."
! msgstr "Buat aplikasi GUI"
  
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
  msgstr ""
  
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
! msgstr ""
  
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
! msgstr ""
  
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
! msgstr ""
  
! #: config/i386/mingw.opt:29
  #, fuzzy
! #| msgid "Warn about none ISO msvcrt scanf/printf width extensions"
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr "Peringatkan mengenai bukan ISO msvcrt scanf/printf lebar ekstensi"
  
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
  msgstr ""
  
  #: config/i386/i386.opt:192
*************** msgstr "sizeof(long double) adalah 12"
*** 9920,9925 ****
--- 11198,11223 ----
  msgid "Use 80-bit long double."
  msgstr "Gunakan 128-bit long double"
  
+ #: config/i386/i386.opt:208 config/s390/s390.opt:154
+ #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
+ #, fuzzy
+ #| msgid "Use 64-bit long double"
+ msgid "Use 64-bit long double."
+ msgstr "Gunakan 64-bit long double"
+ 
+ #: config/i386/i386.opt:212 config/s390/s390.opt:150
+ #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
+ #, fuzzy
+ #| msgid "Use 128-bit long double"
+ msgid "Use 128-bit long double."
+ msgstr "Gunakan 128-bit long double"
+ 
+ #: config/i386/i386.opt:216 config/sh/sh.opt:179
+ #, fuzzy
+ #| msgid "Reserve space for outgoing arguments in the function prologue"
+ msgid "Reserve space for outgoing arguments in the function prologue."
+ msgstr "Simpan ruang untuk argumen nantin dalam fungsi prolog"
+ 
  #: config/i386/i386.opt:220
  #, fuzzy
  #| msgid "Align some doubles on dword boundary"
*************** msgstr "Inline memset/memcpy operasi str
*** 10046,10057 ****
  msgid "Use native (MS) bitfield layout."
  msgstr "Gunakan native (MS) bitfield layout"
  
- #: config/i386/i386.opt:400 config/aarch64/aarch64.opt:96
- #, fuzzy
- #| msgid "Omit the frame pointer in leaf functions"
- msgid "Omit the frame pointer in leaf functions."
- msgstr "Abaikan frame pointer dalam fungsi daun"
- 
  #: config/i386/i386.opt:404
  #, fuzzy
  #| msgid "Set 80387 floating-point precision (-mpc32, -mpc64, -mpc80)"
--- 11344,11349 ----
*************** msgstr "Jumlah dari register yang diguna
*** 10100,10105 ****
--- 11392,11403 ----
  msgid "Alternate calling convention."
  msgstr "Konvensi pemanggilan alternatif"
  
+ #: config/i386/i386.opt:440 config/alpha/alpha.opt:23
+ #, fuzzy
+ #| msgid "Do not use hardware fp"
+ msgid "Do not use hardware fp."
+ msgstr "Jangan gunakan perangkat titik pecahan"
+ 
  #: config/i386/i386.opt:444
  #, fuzzy
  #| msgid "Use SSE register passing conventions for SF and DF mode"
*************** msgstr "Panggil mcount untuk profiling s
*** 10664,10669 ****
--- 11962,11971 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
+ #: config/i386/i386.opt:934 config/s390/s390.opt:302
+ msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
+ msgstr ""
+ 
  #: config/i386/i386.opt:939
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
*************** msgstr ""
*** 10694,10712 ****
  msgid "Support RTM built-in functions and code generation."
  msgstr "Dukung fungsi dalam dan pembuatan kode AES"
  
- #: config/i386/i386.opt:967 c-family/c.opt:425 c-family/c.opt:1310
- #: c-family/c.opt:1314 c-family/c.opt:1318 c-family/c.opt:1322
- #: c-family/c.opt:1326 c-family/c.opt:1330 c-family/c.opt:1334
- #: c-family/c.opt:1341 c-family/c.opt:1345 c-family/c.opt:1349
- #: c-family/c.opt:1353 c-family/c.opt:1357 c-family/c.opt:1361
- #: c-family/c.opt:1365 c-family/c.opt:1369 c-family/c.opt:1373
- #: c-family/c.opt:1377 c-family/c.opt:1381 c-family/c.opt:1385
- #: c-family/c.opt:1389
- #, fuzzy
- #| msgid "Deprecated.  This switch has no effect"
- msgid "Deprecated in GCC 9.  This switch has no effect."
- msgstr "Ditinggalkan. Pilihan ini tidak memiliki efek"
- 
  #: config/i386/i386.opt:971
  #, fuzzy
  #| msgid "Support MMX and SSE built-in functions and code generation"
--- 11996,12001 ----
*************** msgstr "Dukung fungsi dalam dan pembuata
*** 10725,10735 ****
  msgid "Support PKU built-in functions and code generation."
  msgstr "Dukung fungsi dalam dan pembuatan kode PCLMUL"
  
- #: config/i386/i386.opt:983 config/aarch64/aarch64.opt:231
- #: config/rs6000/rs6000.opt:542
- msgid "Use given stack-protector guard."
- msgstr ""
- 
  #: config/i386/i386.opt:987
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr ""
--- 12014,12019 ----
*************** msgstr ""
*** 10746,10757 ****
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr ""
  
- #: config/i386/i386.opt:1019 config/aarch64/aarch64.opt:72
- #, fuzzy
- #| msgid "Generate code which uses hardware floating point instructions"
- msgid "Generate code which uses only the general registers."
- msgstr "Hasilkan kode yang menggunakan instruksi perangkat kerasi titik pecahan"
- 
  #: config/i386/i386.opt:1023
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
--- 12030,12035 ----
*************** msgstr ""
*** 10780,10785 ****
--- 12058,12067 ----
  msgid "Convert function return to call and return thunk."
  msgstr "tipe kembali fungsi tidak dapat berupa fungsi"
  
+ #: config/i386/i386.opt:1050 config/s390/s390.opt:268
+ msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
+ msgstr ""
+ 
  #: config/i386/i386.opt:1066
  msgid "Force indirect call and jump via register."
  msgstr ""
*************** msgstr ""
*** 10822,10934 ****
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/cygming.opt:23
  #, fuzzy
! #| msgid "Create console application"
! msgid "Create console application."
! msgstr "Buat aplikasi console"
  
! #: config/i386/cygming.opt:27
  #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate code for a DLL."
! msgstr "Hasilkan kode untuk sebuah DLL"
  
! #: config/i386/cygming.opt:31
  #, fuzzy
! #| msgid "Ignore dllimport for functions"
! msgid "Ignore dllimport for functions."
! msgstr "Abaikan dllimpor untuk fungsi"
  
! #: config/i386/cygming.opt:35
  #, fuzzy
! #| msgid "Use Mingw-specific thread support"
! msgid "Use Mingw-specific thread support."
! msgstr "Gunakan Mingw-spesifik thread support"
  
! #: config/i386/cygming.opt:39
  #, fuzzy
! #| msgid "Set Windows defines"
! msgid "Set Windows defines."
! msgstr "Set Windows definisi"
  
! #: config/i386/cygming.opt:43
  #, fuzzy
! #| msgid "Create GUI application"
! msgid "Create GUI application."
! msgstr "Buat aplikasi GUI"
  
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
  msgstr ""
  
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
  msgstr ""
  
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
  msgstr ""
  
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
  msgstr ""
  
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
  msgstr ""
  
! #: config/i386/mingw.opt:29
  #, fuzzy
! #| msgid "Warn about none ISO msvcrt scanf/printf width extensions"
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr "Peringatkan mengenai bukan ISO msvcrt scanf/printf lebar ekstensi"
  
! #: config/moxie/moxie.opt:31
  #, fuzzy
! #| msgid "Enable fused multiply/add instructions"
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Aktifkan fused kali/tambah instruksi"
  
! #: config/xtensa/xtensa.opt:23
  #, fuzzy
! #| msgid "Use CONST16 instruction to load constants"
! msgid "Use CONST16 instruction to load constants."
! msgstr "Gunakan instruksi CONST16 untuk meload konstanta"
  
! #: config/xtensa/xtensa.opt:27
  #, fuzzy
! #| msgid "Generate position-independent code if possible (large mode)"
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "Hasilkan kode bebas posisi jika memungkinkan (mode besar)"
  
! #: config/xtensa/xtensa.opt:31
  #, fuzzy
! #| msgid "Use indirect CALLXn instructions for large programs"
! msgid "Use indirect CALLXn instructions for large programs."
! msgstr "Gunakan instruksi tidak langsung CALLXn untuk aplikasi besar"
  
! #: config/xtensa/xtensa.opt:35
  #, fuzzy
! #| msgid "Automatically align branch targets to reduce branch penalties"
! msgid "Automatically align branch targets to reduce branch penalties."
! msgstr "Otomatis align target cabang untuk mengurangi penalti percabangan"
  
! #: config/xtensa/xtensa.opt:39
  #, fuzzy
! #| msgid "Intersperse literal pools with code in the text section"
! msgid "Intersperse literal pools with code in the text section."
! msgstr "Intersperse literal pools dengan kode dalam daerah teks"
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:47
  #, fuzzy
! #| msgid "Do not serialize volatile memory references with MEMW instructions"
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
! msgstr "Jangan serialisasi referensi memori volatile dengan instruksi MEMW"
  
  #: config/sparc/sparc.opt:42
  #, fuzzy
--- 12104,13220 ----
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:23
  #, fuzzy
! #| msgid "Assume code will be linked by GNU ld"
! msgid "Assume code will be linked by GNU ld."
! msgstr "Asumsikan kode akan dihubungkan oleh GNU ld"
  
! #: config/pa/pa64-hpux.opt:27
  #, fuzzy
! #| msgid "Assume code will be linked by HP ld"
! msgid "Assume code will be linked by HP ld."
! msgstr "Asumsikan kode akan disambungkan oleh 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
  #, fuzzy
! #| msgid "Specify UNIX standard for predefines and linking"
! msgid "Specify UNIX standard for predefines and linking."
! msgstr "Spesifikasikan standar UNIX untuk predefines dan penyambungan"
  
! #: config/pa/pa-hpux.opt:27
  #, fuzzy
! #| msgid "Generate cpp defines for server IO"
! msgid "Generate cpp defines for server IO."
! msgstr "Hasilkan definisi cpp untuk server IO"
  
! #: config/pa/pa-hpux.opt:35
  #, fuzzy
! #| msgid "Generate cpp defines for workstation IO"
! msgid "Generate cpp defines for workstation IO."
! msgstr "Hasilkan definisi cpp untuk workstation IO"
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
  #, fuzzy
! #| msgid "Generate PA1.0 code"
! msgid "Generate PA1.0 code."
! msgstr "Hasilkan kode PA1.0"
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
! #, fuzzy
! #| msgid "Generate PA1.1 code"
! msgid "Generate PA1.1 code."
! msgstr "Hasilkan kode PA1.1"
! 
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! #, fuzzy
! #| msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "Hasilkan kode PA2.0 (membutuhkan binutils 2.10 atau lebih lanjut)"
! 
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
  msgstr ""
  
! #: config/pa/pa.opt:50
! #, fuzzy
! #| msgid "Disable FP regs"
! msgid "Disable FP regs."
! msgstr "Non-aktifkan FP regs"
! 
! #: config/pa/pa.opt:54
! #, fuzzy
! #| msgid "Disable indexed addressing"
! msgid "Disable indexed addressing."
! msgstr "Non-aktifkan pengalamatan terindeks"
! 
! #: config/pa/pa.opt:58
! #, fuzzy
! #| msgid "Generate fast indirect calls"
! msgid "Generate fast indirect calls."
! msgstr "Hasilkan panggilan cepat tidak langsung"
! 
! #: config/pa/pa.opt:66
! #, fuzzy
! #| msgid "Assume code will be assembled by GAS"
! msgid "Assume code will be assembled by GAS."
! msgstr "Asumsikan kode akan dirakit oleh GAS"
! 
! #: config/pa/pa.opt:75
! #, fuzzy
! #| msgid "Enable linker optimizations"
! msgid "Enable linker optimizations."
! msgstr "Aktifkan optimasi penghubung"
! 
! #: config/pa/pa.opt:79
! #, fuzzy
! #| msgid "Always generate long calls"
! msgid "Always generate long calls."
! msgstr "Selalu hasilkan panggilan panjang"
! 
! #: config/pa/pa.opt:83
! #, fuzzy
! #| msgid "Emit long load/store sequences"
! msgid "Emit long load/store sequences."
! msgstr "Keluarkan urutan panjang load/store"
! 
! #: config/pa/pa.opt:91
! #, fuzzy
! #| msgid "Disable space regs"
! msgid "Disable space regs."
! msgstr "Non-aktifkan ruang regs"
! 
! #: config/pa/pa.opt:107
! #, fuzzy
! #| msgid "Use portable calling conventions"
! msgid "Use portable calling conventions."
! msgstr "Gunakan konvensi pemanggilan portabel"
! 
! #: config/pa/pa.opt:111
! #, fuzzy
! #| msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000"
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr "Spesifikasikan CPU untuk tujuan penjadwalan. Argumen valid adalah 700, 7100, 7100LC, 7200, 7300, dan 8000"
! 
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
! #, fuzzy
! #| msgid "Use software floating point"
! msgid "Use software floating point."
! msgstr "Gunakan piranti lunak titik pecahan"
! 
! #: config/pa/pa.opt:144
! #, fuzzy
! #| msgid "Do not disable space regs"
! msgid "Do not disable space regs."
! msgstr "Jangan non-aktifkan ruang regs"
! 
! #: config/v850/v850.opt:29
! #, fuzzy
! #| msgid "Use registers r2 and r5"
! msgid "Use registers r2 and r5."
! msgstr "Gunakan register r2 dan r5"
! 
! #: config/v850/v850.opt:33
! #, fuzzy
! #| msgid "Use 4 byte entries in switch tables"
! msgid "Use 4 byte entries in switch tables."
! msgstr "Gunakan masukan 4 bytes dalam tabel switch"
! 
! #: config/v850/v850.opt:37
! #, fuzzy
! #| msgid "Enable backend debugging"
! msgid "Enable backend debugging."
! msgstr "Aktifkan debugging backend"
! 
! #: config/v850/v850.opt:41
! #, fuzzy
! #| msgid "Do not use the callt instruction"
! msgid "Do not use the callt instruction (default)."
! msgstr "Jangan gunakan instruksi callt"
! 
! #: config/v850/v850.opt:45
! #, fuzzy
! #| msgid "Reuse r30 on a per function basis"
! msgid "Reuse r30 on a per function basis."
! msgstr "Reuse r30 di sebuah per fungsi dasar"
! 
! #: config/v850/v850.opt:52
! #, fuzzy
! #| msgid "Prohibit PC relative function calls"
! msgid "Prohibit PC relative function calls."
! msgstr "Prohibit PC relatif pemanggilan fungsi"
! 
! #: config/v850/v850.opt:56
! #, fuzzy
! #| msgid "Use stubs for function prologues"
! msgid "Use stubs for function prologues."
! msgstr "Gunakan stubs untuk fungsi prolog"
! 
! #: config/v850/v850.opt:60
! #, fuzzy
! #| msgid "Set the max size of data eligible for the SDA area"
! msgid "Set the max size of data eligible for the SDA area."
! msgstr "Set ukuran maksimal dari data eligible untuk daerah SDA"
! 
! #: config/v850/v850.opt:67
! #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of the short load instructions."
! msgstr "Aktifkan penggunaan dari instruksi short load"
! 
! #: config/v850/v850.opt:71
! #, fuzzy
! #| msgid "Same as: -mep -mprolog-function"
! msgid "Same as: -mep -mprolog-function."
! msgstr "Sama seperti: -mep -mprolog-function"
! 
! #: config/v850/v850.opt:75
! #, fuzzy
! #| msgid "Set the max size of data eligible for the TDA area"
! msgid "Set the max size of data eligible for the TDA area."
! msgstr "Set ukuran maksimal dari data eligible untuk daerah TDA"
! 
! #: config/v850/v850.opt:82
! #, fuzzy
! #| msgid "Enforce strict alignment"
! msgid "Do not enforce strict alignment."
! msgstr "Paksa strict alignmen"
! 
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
  msgstr ""
  
! #: config/v850/v850.opt:93
! #, fuzzy
! #| msgid "Compile for the v850 processor"
! msgid "Compile for the v850 processor."
! msgstr "Kompile untuk prosesor v850"
! 
! #: config/v850/v850.opt:97
! #, fuzzy
! #| msgid "Compile for the v850e processor"
! msgid "Compile for the v850e processor."
! msgstr "Kompile untuk prosesor v850e"
! 
! #: config/v850/v850.opt:101
! #, fuzzy
! #| msgid "Compile for the v850e1 processor"
! msgid "Compile for the v850e1 processor."
! msgstr "Kompile untuk prosesor v850e1"
! 
! #: config/v850/v850.opt:105
! #, fuzzy
! #| msgid "Compile for the v850e processor"
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "Kompile untuk prosesor v850e"
! 
! #: config/v850/v850.opt:109
! #, fuzzy
! #| msgid "Compile for the v850e processor"
! msgid "Compile for the v850e2 processor."
! msgstr "Kompile untuk prosesor v850e"
! 
! #: config/v850/v850.opt:113
! #, fuzzy
! #| msgid "Compile for the v850e processor"
! msgid "Compile for the v850e2v3 processor."
! msgstr "Kompile untuk prosesor v850e"
! 
! #: config/v850/v850.opt:117
! #, fuzzy
! #| msgid "Compile for the v850e processor"
! msgid "Compile for the v850e3v5 processor."
! msgstr "Kompile untuk prosesor v850e"
! 
! #: config/v850/v850.opt:124
! #, fuzzy
! #| msgid "Enable fused multiply/add instructions"
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Aktifkan fused kali/tambah instruksi"
! 
! #: config/v850/v850.opt:128
! #, fuzzy
! #| msgid "Set the max size of data eligible for the ZDA area"
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr "Set ukuran maksimal dari data eligible untuk daerah ZDA"
! 
! #: config/v850/v850.opt:135
! msgid "Enable relaxing in the assembler."
  msgstr ""
  
! #: config/v850/v850.opt:139
! #, fuzzy
! #| msgid "Prohibit PC relative function calls"
! msgid "Prohibit PC relative jumps."
! msgstr "Prohibit PC relatif pemanggilan fungsi"
! 
! #: config/v850/v850.opt:143
! #, fuzzy
! #| msgid "Prevent the use of all hardware floating-point instructions"
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Jaga penggunaan dari seluruh instruksi perangkat keras titik pecahan"
! 
! #: config/v850/v850.opt:147
! #, fuzzy
! #| msgid "Allow the use of hardware floating-point ABI and instructions"
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "Ijinkan penggunaan dari ABI dan instruksi perangkat keras titik pecahan"
! 
! #: config/v850/v850.opt:151
! msgid "Enable support for the RH850 ABI.  This is the default."
  msgstr ""
  
! #: config/v850/v850.opt:155
! #, fuzzy
! #| msgid "Enable support for huge objects"
! msgid "Enable support for the old GCC ABI."
! msgstr "Aktifkan dukungan untuk objek besar"
! 
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
  msgstr ""
  
! #: config/g.opt:27
  #, fuzzy
! #| msgid "Put global and static data smaller than <number> bytes into a special section (on some targets)"
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "Letakan global dan statis data lebih kecil dari <jumlah> bytes kedalam sebuah daerah spesial (dalam beberapa targets)"
  
! #: config/lynx.opt:23
  #, fuzzy
! #| msgid "Support legacy multi-threading"
! msgid "Support legacy multi-threading."
! msgstr "Dukung legacy multi-threading"
  
! #: config/lynx.opt:27
  #, fuzzy
! #| msgid "Use shared libraries"
! msgid "Use shared libraries."
! msgstr "Gunakan perpustakaan terbagi"
  
! #: config/lynx.opt:31
  #, fuzzy
! #| msgid "Support multi-threading"
! msgid "Support multi-threading."
! msgstr "Dukung multi-threading"
  
! #: config/nvptx/nvptx.opt:22 config/gcn/gcn.opt:47
  #, fuzzy
! #| msgid "Generate code for a Fido A"
! msgid "Generate code for a 32-bit ABI."
! msgstr "Hasilkan kode untuk sebuah Fido A"
  
! #: config/nvptx/nvptx.opt:26 config/gcn/gcn.opt:51
  #, fuzzy
! #| msgid "Generate code for a Fido A"
! msgid "Generate code for a 64-bit ABI."
! msgstr "Hasilkan kode untuk sebuah Fido A"
  
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:34
! msgid "Optimize partition neutering."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:54
! msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:64
  #, fuzzy
! #| msgid "Specify the name of the target CPU"
! msgid "Specify the version of the ptx ISA to use."
! msgstr "Spesifikasikan nama dari target CPU"
  
! #: config/vxworks.opt:36
! #, fuzzy
! #| msgid "Assume the VxWorks RTP environment"
! msgid "Assume the VxWorks RTP environment."
! msgstr "Asumsikan lingkungan RTP VxWorks"
! 
! #: config/vxworks.opt:43
! #, fuzzy
! #| msgid "Assume the VxWorks vThreads environment"
! msgid "Assume the VxWorks vThreads environment."
! msgstr "Asumsikan lingkungan VxWorks vThreads"
! 
! #: config/cr16/cr16.opt:23
! #, fuzzy
! #| msgid "Use simulator runtime"
! msgid "-msim   Use simulator runtime."
! msgstr "Gunakan simulator waktu-jalan"
! 
! #: config/cr16/cr16.opt:27
! #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate SBIT, CBIT instructions."
! msgstr "Hasilkan bit instruksi"
! 
! #: config/cr16/cr16.opt:31
! #, fuzzy
! #| msgid "Support multiply accumulate instructions"
! msgid "Support multiply accumulate instructions."
! msgstr "Dukung instruksi perkalian akumulasi"
! 
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
  msgstr ""
  
! #: config/cr16/cr16.opt:42
  #, fuzzy
! #| msgid "Generate code for a cpu32"
! msgid "Generate code for CR16C architecture."
! msgstr "Hasilkan kode untuk sebuah cpu32"
! 
! #: config/cr16/cr16.opt:46
! #, fuzzy
! #| msgid "Generate code for GNU assembler (gas)"
! msgid "Generate code for CR16C+ architecture (Default)."
! msgstr "Hasilkan kode untuk GNU assembler (gas)"
! 
! #: config/cr16/cr16.opt:50
! #, fuzzy
! #| msgid "Pointers are 32-bit"
! msgid "Treat integers as 32-bit."
! msgstr "Penunjuk adalah 32 bit"
! 
! #: config/avr/avr.opt:23
! #, fuzzy
! #| msgid "Use subroutines for function prologues and epilogues"
! msgid "Use subroutines for function prologues and epilogues."
! msgstr "Gunakan subroutines untuk fungsi prolog dan epilog"
! 
! #: config/avr/avr.opt:27
! #, fuzzy
! #| msgid "Select the target MCU"
! msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr "Pilih target MCU"
! 
! #: config/avr/avr.opt:31
! #, fuzzy
! #| msgid "Use subroutines for function prologues and epilogues"
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "Gunakan subroutines untuk fungsi prolog dan epilog"
! 
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
! msgstr ""
! 
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
! msgstr ""
! 
! #: config/avr/avr.opt:43
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr ""
! 
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
! msgstr ""
! 
! #: config/avr/avr.opt:57
! #, fuzzy
! #| msgid "Use an 8-bit 'int' type"
! msgid "Use an 8-bit 'int' type."
! msgstr "Gunakan sebuah tipe 8-bit 'int'"
! 
! #: config/avr/avr.opt:61
! #, fuzzy
! #| msgid "Change the stack pointer without disabling interrupts"
! msgid "Change the stack pointer without disabling interrupts."
! msgstr "Ubah stack pointer tanpa menon-aktifkan interups"
! 
! #: config/avr/avr.opt:65
! 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
! msgid "Treat main as if it had attribute OS_task."
! msgstr ""
! 
! #: config/avr/avr.opt:79
! #, fuzzy
! #| msgid "Change only the low 8 bits of the stack pointer"
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr "Hanya ubah 8 bit bawah dari stack pointer"
! 
! #: config/avr/avr.opt:83
! #, fuzzy
! #| msgid "Relax branches"
! msgid "Relax branches."
! msgstr "Percabangan relaks"
! 
! #: config/avr/avr.opt:87
! #, fuzzy
! #| msgid "Make the linker relaxation machine assume that a program counter wrap-around occures."
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr "Buat mesin relaksasi penghubung asumsikan bahwa sebuah aplikasi penghitung melingkupi kejadian."
! 
! #: config/avr/avr.opt:91
! 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
! 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
! 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
! #, fuzzy
! #| msgid "taking the address of a label is non-standard"
! msgid "Warn if the address space of an address is changed."
! msgstr "mengambil alamat dari sebuah label adalah tidak baku"
! 
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr ""
! 
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr ""
! 
! #: config/avr/avr.opt:116
! 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
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr ""
! 
! #: config/m32r/m32r.opt:34
! #, fuzzy
! #| msgid "Compile for the m32rx"
! msgid "Compile for the m32rx."
! msgstr "Kompile untuk m32rx"
! 
! #: config/m32r/m32r.opt:38
! #, fuzzy
! #| msgid "Compile for the m32r2"
! msgid "Compile for the m32r2."
! msgstr "Kompile untuk m32r2"
! 
! #: config/m32r/m32r.opt:42
! #, fuzzy
! #| msgid "Compile for the m32r"
! msgid "Compile for the m32r."
! msgstr "Kompile untuk m32r"
! 
! #: config/m32r/m32r.opt:46
! #, fuzzy
! #| msgid "Align all loops to 32 byte boundary"
! msgid "Align all loops to 32 byte boundary."
! msgstr "Align seluruh loops ke batasan 32 byte"
! 
! #: config/m32r/m32r.opt:50
! #, fuzzy
! #| msgid "Prefer branches over conditional execution"
! msgid "Prefer branches over conditional execution."
! msgstr "Lebih suka percabangan diatas eksekusi kondisional"
! 
! #: config/m32r/m32r.opt:54
! #, fuzzy
! #| msgid "Give branches their default cost"
! msgid "Give branches their default cost."
! msgstr "Berikan percabangan biaya baku-nya"
! 
! #: config/m32r/m32r.opt:58
! #, fuzzy
! #| msgid "Display compile time statistics"
! msgid "Display compile time statistics."
! msgstr "Tampilkan statistik waktu kompile"
! 
! #: config/m32r/m32r.opt:62
! #, fuzzy
! #| msgid "Specify cache flush function"
! msgid "Specify cache flush function."
! msgstr "Spesifikasikan fungsi cache flush"
! 
! #: config/m32r/m32r.opt:66
! #, fuzzy
! #| msgid "Specify cache flush trap number"
! msgid "Specify cache flush trap number."
! msgstr "Spesifikasikan jumlah trap cache flush"
! 
! #: config/m32r/m32r.opt:70
! #, fuzzy
! #| msgid "Only issue one instruction per cycle"
! msgid "Only issue one instruction per cycle."
! msgstr "Hannya issue satu instruksi setiap siklus"
! 
! #: config/m32r/m32r.opt:74
! #, fuzzy
! #| msgid "Allow two instructions to be issued per cycle"
! msgid "Allow two instructions to be issued per cycle."
! msgstr "Ijinkan dua instruksi untuk diisukan setiap siklus"
! 
! #: config/m32r/m32r.opt:78
! #, fuzzy
! #| msgid "Code size: small, medium or large"
! msgid "Code size: small, medium or large."
! msgstr "Ukuran kode: kecil, menengah atau besar"
! 
! #: config/m32r/m32r.opt:94
! #, fuzzy
! #| msgid "Don't call any cache flush functions"
! msgid "Don't call any cache flush functions."
! msgstr "Jangan panggil fungsi cache flush apapun"
! 
! #: config/m32r/m32r.opt:98
! #, fuzzy
! #| msgid "Don't call any cache flush trap"
! msgid "Don't call any cache flush trap."
! msgstr "Jangan panggil jebakan cache flush apapun"
! 
! #: config/m32r/m32r.opt:105
! #, fuzzy
! #| msgid "Small data area: none, sdata, use"
! msgid "Small data area: none, sdata, use."
! msgstr "Daerah data kecil: kosong, sdata, gunakan"
! 
! #: config/s390/tpf.opt:23
! #, fuzzy
! #| msgid "Enable TPF-OS tracing code"
! msgid "Enable TPF-OS tracing code."
! msgstr "Aktifkan pelacakan kode TPF-OS"
! 
! #: config/s390/tpf.opt:27
! #, fuzzy
! #| msgid "Specify main object for TPF-OS"
! msgid "Specify main object for TPF-OS."
! msgstr "Spesifikasikan objek utama untuk TPF-OS"
! 
! #: config/s390/s390.opt:48
! #, fuzzy
! #| msgid "31 bit ABI"
! msgid "31 bit ABI."
! msgstr "31 bit ABI"
! 
! #: config/s390/s390.opt:52
! #, fuzzy
! #| msgid "64 bit ABI"
! msgid "64 bit ABI."
! msgstr "64 bit ABI"
! 
! #: config/s390/s390.opt:120
! #, fuzzy
! #| msgid "Maintain backchain pointer"
! msgid "Maintain backchain pointer."
! msgstr "jaga backchain penunjuk"
! 
! #: config/s390/s390.opt:124
! #, fuzzy
! #| msgid "Additional debug prints"
! msgid "Additional debug prints."
! msgstr "Tampilan debug tambahan"
! 
! #: config/s390/s390.opt:128
! #, fuzzy
! #| msgid "ESA/390 architecture"
! msgid "ESA/390 architecture."
! msgstr "arsitektur ESA/390"
! 
! #: config/s390/s390.opt:132
! #, fuzzy
! #| msgid "Enable decimal floating point hardware support"
! msgid "Enable decimal floating point hardware support."
! msgstr "Aktifkan dukungan perangkat keras desimal titik pecahan"
! 
! #: config/s390/s390.opt:136
! #, fuzzy
! #| msgid "Enable hardware floating point"
! msgid "Enable hardware floating point."
! msgstr "Aktifkan perangkat keras titik pecahan"
! 
! #: config/s390/s390.opt:140
! 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:158
! #, fuzzy
! #| msgid "Use hardware quad FP instructions"
! msgid "Use hardware transactional execution instructions."
! msgstr "Gunakan hardware quad FP instruksi"
! 
! #: config/s390/s390.opt:162
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr ""
! 
! #: config/s390/s390.opt:166
! #, fuzzy
! #| msgid "Use packed stack layout"
! msgid "Use packed stack layout."
! msgstr "Gunakan packed stack layout"
! 
! #: config/s390/s390.opt:170
! #, fuzzy
! #| msgid "Use bras for executable < 64k"
! msgid "Use bras for executable < 64k."
! msgstr "Gunakan bras untuk executable < 64k"
! 
! #: config/s390/s390.opt:174
! #, fuzzy
! #| msgid "Disable hardware floating point"
! msgid "Disable hardware floating point."
! msgstr "Non-aktifkan perangkat keras titik pecahan"
! 
! #: config/s390/s390.opt:178
! #, fuzzy
! #| msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered"
! msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
! msgstr "Set jumlah maksimum dari bytes yang harus disisakan ke ukuran stack sebelum sebuah instruksi trap triggered"
! 
! #: config/s390/s390.opt:182
! msgid "Switches off the -mstack-guard= option."
! msgstr ""
! 
! #: config/s390/s390.opt:186
! #, fuzzy
! #| msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit"
! msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
! msgstr "Keluarkan kode tambahan dalam prolog fungsi untuk trap jika ukuran stack melebihi batas yang diberikan"
! 
! #: config/s390/s390.opt:190
! msgid "Switches off the -mstack-size= option."
! msgstr ""
! 
! #: config/s390/s390.opt:198
! #, fuzzy
! #| msgid "Generate string instructions for block moves"
! msgid "Use the mvcle instruction for block moves."
! msgstr "Hasilkan string instruksi untuk perpindahan blok"
! 
! #: config/s390/s390.opt:202
! 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:207
! #, fuzzy
! #| msgid "Warn if a function uses alloca or creates an array with dynamic size"
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
! msgstr "Peringatkan jika sebuah fungsi menggunakan alloca atau membuat sebuah array dengan ukuran dinamis"
! 
! #: config/s390/s390.opt:211
! #, fuzzy
! #| msgid "Warn if a single function's framesize exceeds the given framesize"
! msgid "Warn if a single function's framesize exceeds the given framesize."
! msgstr "Peringatkan jika sebuah fungsi tunggal framesize melebihi framesize yang diberikan"
! 
! #: config/s390/s390.opt:215
! #, fuzzy
! #| msgid "z/Architecture"
! msgid "z/Architecture."
! msgstr "z/Arsitektur"
! 
! #: config/s390/s390.opt:219
! 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:229 config/arm/arm.opt:172
! #, fuzzy
! #| msgid "Assume arguments alias no other storage"
! msgid "Assume data segments are relative to text segment."
! msgstr "Asumsi argumen alias bukan penyimpan lain"
! 
! #: config/s390/s390.opt:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:239
! 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:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:256
! 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:262
! 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:284
! 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:293
! 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:298
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
! msgstr ""
! 
! #: config/rl78/rl78.opt:27 config/rx/rx.opt:87
! #, fuzzy
! #| msgid "Use simulator runtime"
! msgid "Use the simulator runtime."
! msgstr "Gunakan simulator waktu-jalan"
! 
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr ""
! 
! #: config/rl78/rl78.opt:50
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr ""
! 
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr ""
! 
! #: config/rl78/rl78.opt:58
! 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
! #, fuzzy
! #| msgid "Alias for --help=target"
! msgid "Alias for -mcpu=g10."
! msgstr "Alias untuk --help=target"
! 
! #: config/rl78/rl78.opt:81
! #, fuzzy
! #| msgid "Alias for --help=target"
! msgid "Alias for -mcpu=g13."
! msgstr "Alias untuk --help=target"
! 
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
! #, fuzzy
! #| msgid "Alias for --help=target"
! msgid "Alias for -mcpu=g14."
! msgstr "Alias untuk --help=target"
! 
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr ""
! 
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr ""
! 
! #: config/stormy16/stormy16.opt:24
! #, fuzzy
! #| msgid "Provide libraries for the simulator"
! msgid "Provide libraries for the simulator."
! msgstr "Sediakan perpustakaan untuk pensimulasi"
! 
! #: config/arm/arm-tables.opt:25
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr ""
! 
! #: config/arm/arm-tables.opt:257
! msgid "Known ARM architectures (for use with the -march= option):"
! msgstr ""
! 
! #: config/arm/arm-tables.opt:354
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:35
! msgid "TLS dialect to use:"
! msgstr ""
! 
! #: config/arm/arm.opt:45
! #, fuzzy
! #| msgid "Specify an ABI"
! msgid "Specify an ABI."
! msgstr "Spesifikasikan sebuah ABI"
! 
! #: config/arm/arm.opt:49
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:68
! #, fuzzy
! #| msgid "Generate a call to abort if a noreturn function returns"
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "Buat sebuah panggilan untuk pembatalan jika sebuah fungsi tanpa kembali kembali"
! 
! #: config/arm/arm.opt:75
! #, fuzzy
! #| msgid "Generate APCS conformant stack frames"
! msgid "Generate APCS conformant stack frames."
! msgstr "Hasilkan APCS konforman stack frames"
! 
! #: config/arm/arm.opt:79
! #, fuzzy
! #| msgid "Generate re-entrant, PIC code"
! msgid "Generate re-entrant, PIC code."
! msgstr "Hasilkan re-entrant, kode PIC"
! 
! #: config/arm/arm.opt:95
! #, fuzzy
! #| msgid "Generate code for 32 bit addressing"
! msgid "Generate code in 32 bit ARM state."
! msgstr "Hasilkan kode untuk pengalamatan 32 bit"
! 
! #: config/arm/arm.opt:103
! #, fuzzy
! #| msgid "Thumb: Assume non-static functions may be called from ARM code"
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr "Thumb: Mengasumsikan fungsi bukan-statis boleh dipanggil dari kode ARM"
! 
! #: config/arm/arm.opt:107
! #, fuzzy
! #| msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr "Thumb: Mengasumsikan fungsi penunjuk mengkin pergi ke bukan-Thumb aware kode"
! 
! #: config/arm/arm.opt:115
! #, fuzzy
! #| msgid "Specify if floating point hardware should be used"
! msgid "Specify if floating point hardware should be used."
! msgstr "Spesifikasikan jika piranti keras titik pecahan seharusnya digunakan"
! 
! #: config/arm/arm.opt:119
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr ""
! 
! #: config/arm/arm.opt:123
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:136
! #, fuzzy
! #| msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing"
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr "Ubah on/off MIPS15 ASE dalam fungsi berubah untuk pengetesan kompiler"
! 
! #: config/arm/arm.opt:140
! #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format"
! msgid "Specify the __fp16 floating-point format."
! msgstr "Spesifikasikan nama dari target titik pecahan piranti keras/format"
! 
! #: config/arm/arm.opt:144
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:157
! #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format"
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "Spesifikasikan nama dari target titik pecahan piranti keras/format"
! 
! #: config/arm/arm.opt:168
! #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "Hasilkan panggilan insns sebagai panggilan tidak langsung, jika dibutuhkan"
! 
! #: config/arm/arm.opt:176
! #, fuzzy
! #| msgid "Specify the register to be used for PIC addressing"
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Spesifikasikan register yang akan digunakan untuk pengalamatan PIC"
! 
! #: config/arm/arm.opt:180
! #, fuzzy
! #| msgid "Store function names in object code"
! msgid "Store function names in object code."
! msgstr "Simpan nama fungsi dalam kode objek"
! 
! #: config/arm/arm.opt:184
! #, fuzzy
! #| msgid "Permit scheduling of a function's prologue sequence"
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "Ijinkan penjadwalan dari sebuah urutan prolog fungsi"
! 
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
! #, fuzzy
! #| msgid "Do not load the PIC register in function prologues"
! msgid "Do not load the PIC register in function prologues."
! msgstr "Jangan load register PIC dalam fungsi prolog"
! 
! #: config/arm/arm.opt:195
! #, fuzzy
! #| msgid "Specify the minimum bit alignment of structures"
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr "Spesifikasikan minimum bit alignment dari struktur"
! 
! #: config/arm/arm.opt:199
! #, fuzzy
! #| msgid "Generate code for huge switch statements"
! msgid "Generate code for Thumb state."
! msgstr "Hasilkan kode untuk pernyataan besar switch"
! 
! #: config/arm/arm.opt:203
! #, fuzzy
! #| msgid "Support calls between Thumb and ARM instruction sets"
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "Dukung panggilan antara set instruksi Thumb dan ARM"
! 
! #: config/arm/arm.opt:207
! #, fuzzy
! #| msgid "Use given thread-local storage dialect"
! msgid "Specify thread local storage scheme."
! msgstr "Gunakan dialek TLS yang diberikan"
! 
! #: config/arm/arm.opt:211
! #, fuzzy
! #| msgid "Specify how to access the thread pointer"
! msgid "Specify how to access the thread pointer."
! msgstr "Spesifikasikan bagaimana mengakses penunjuk thread"
! 
! #: config/arm/arm.opt:215
! #, fuzzy
! #| msgid "invalid argument %qs to -fdebug-prefix-map"
! msgid "Valid arguments to -mtp=:"
! msgstr "argumen %qs tidak valid ke -fdebug-prefix-map"
! 
! #: config/arm/arm.opt:228
! #, fuzzy
! #| msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Thumb: Hasilkan (bukan-daun) stack frames walaupun jika tidak dibutuhkan"
! 
! #: config/arm/arm.opt:232
! #, fuzzy
! #| msgid "Thumb: Generate (leaf) stack frames even if not needed"
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Thumb: Hasilkan (daun) stack frames walaupun jika tidak dibutuhkan"
! 
! #: config/arm/arm.opt:236 config/mn10300/mn10300.opt:42
! #, fuzzy
! #| msgid "Tune code for the given processor"
! msgid "Tune code for the given processor."
! msgstr "Tune kode untuk prosesor yang diberikan"
! 
! #: config/arm/arm.opt:240
! 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:251
! #, fuzzy
! #| msgid "Use Neon quad-word (rather than double-word) registers for vectorization"
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr "Gunakan Neon quad-word (daripada word-ganda) register untuk vektorisasi"
! 
! #: config/arm/arm.opt:255
! #, fuzzy
! #| msgid "Use Neon quad-word (rather than double-word) registers for vectorization"
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr "Gunakan Neon quad-word (daripada word-ganda) register untuk vektorisasi"
! 
! #: config/arm/arm.opt:259
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
! msgstr ""
! 
! #: config/arm/arm.opt:263
! msgid "Only generate absolute relocations on word sized values."
! msgstr "Hanya hasilkan relokasi absolut dalam nilai ukuran kata."
! 
! #: config/arm/arm.opt:267
! msgid "Generate IT blocks appropriate for ARMv8."
! msgstr ""
! 
! #: config/arm/arm.opt:271
! #, fuzzy
! #| msgid "Avoid overlapping destination and address registers on LDRD instructions"
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr "Hindari overlapping tujuan dan alamat register di instruksi LDRD"
! 
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:461 config/arc/arc.opt:496
! msgid "Enable unaligned word and halfword accesses to packed data."
! msgstr ""
! 
! #: config/arm/arm.opt:280
! msgid "Use Neon to perform 64-bits operations rather than core registers."
! msgstr ""
! 
! #: config/arm/arm.opt:284
! msgid "Assume loading data from flash is slower than fetching instructions."
! msgstr ""
! 
! #: config/arm/arm.opt:288
! msgid "Assume unified syntax for inline assembly code."
! msgstr ""
! 
! #: config/arm/arm.opt:292
! msgid "Do not allow constant data to be placed in code sections."
! msgstr ""
! 
! #: config/arm/arm.opt:296
! msgid "When linking for big-endian targets, generate a BE8 format image."
! msgstr ""
! 
! #: config/arm/arm.opt:300
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
! msgstr ""
! 
! #: config/arm/arm.opt:304 config/sh/sh.opt:195
! #, fuzzy
! #| msgid "Cost to assume for a branch insn"
! msgid "Cost to assume for a branch insn."
! msgstr "Biaya untuk mengasumsikan untuk sebuah instruksi percabangan"
! 
! #: config/arm/arm.opt:308
! #, fuzzy
! #| msgid "Generate code which uses hardware floating point instructions"
! msgid "Generate code which uses the core registers only (r0-r14)."
! msgstr "Hasilkan kode yang menggunakan instruksi perangkat kerasi titik pecahan"
! 
! #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
! #: config/visium/visium.opt:37
! #, fuzzy
! #| msgid "Use hardware FP"
! msgid "Use hardware FP."
! msgstr "Gunakan hardware FP"
! 
! #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
! #, fuzzy
! #| msgid "Do not use hardware FP"
! msgid "Do not use hardware FP."
! msgstr "Jangan gunakan hardware FP"
  
  #: config/sparc/sparc.opt:42
  #, fuzzy
*************** msgstr ""
*** 11116,11410 ****
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
! #: config/m32c/m32c.opt:23
  #, fuzzy
! #| msgid "Use simulator runtime"
! msgid "-msim\tUse simulator runtime."
! msgstr "Gunakan simulator waktu-jalan"
  
! #: config/m32c/m32c.opt:27
  #, fuzzy
! #| msgid "Compile code for R8C variants"
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr "Kompile kode untuk R8C variants"
  
! #: config/m32c/m32c.opt:31
  #, fuzzy
! #| msgid "Compile code for M16C variants"
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr "Kompile kode untuk M16C variants"
  
! #: config/m32c/m32c.opt:35
  #, fuzzy
! #| msgid "Compile code for M32CM variants"
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr "Kompile kode untuk M32CM variants"
  
! #: config/m32c/m32c.opt:39
  #, fuzzy
! #| msgid "Compile code for M32C variants"
! msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr "Kompile kode untuk M32C variants"
  
! #: config/m32c/m32c.opt:43
  #, fuzzy
! #| msgid "Number of memreg bytes (default: 16, range: 0..16)"
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr "Jumlah dari bytes memreg (baku: 16, jangkauan: 0..16)"
  
! #: config/iq2000/iq2000.opt:31
  #, fuzzy
! #| msgid "Specify CPU for code generation purposes"
! msgid "Specify CPU for code generation purposes."
! msgstr "Spesifikasikan CPU untuk tujuan pembuatan kode"
  
! #: config/iq2000/iq2000.opt:47
  #, fuzzy
! #| msgid "Specify CPU for scheduling purposes"
! msgid "Specify CPU for scheduling purposes."
! msgstr "Spesifikasikan CPU untuk tujuan penjadwalan"
  
! #: config/iq2000/iq2000.opt:51
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:70
  #, fuzzy
! #| msgid "No default crt0.o"
! msgid "No default crt0.o."
! msgstr "Tidak baku crt0.o"
  
! #: config/g.opt:27
  #, fuzzy
! #| msgid "Put global and static data smaller than <number> bytes into a special section (on some targets)"
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "Letakan global dan statis data lebih kecil dari <jumlah> bytes kedalam sebuah daerah spesial (dalam beberapa targets)"
  
! #: config/linux-android.opt:23
  #, fuzzy
! #| msgid "Generate code for the Android operating system."
! msgid "Generate code for the Android platform."
! msgstr "Hasilkan kode untuk sistem operasi Android."
  
! #: config/ia64/ilp32.opt:3
  #, fuzzy
! #| msgid "Generate ILP32 code"
! msgid "Generate ILP32 code."
! msgstr "Hasilkan kode ILP32"
  
! #: config/ia64/ilp32.opt:7
  #, fuzzy
! #| msgid "Generate LP64 code"
! msgid "Generate LP64 code."
! msgstr "Hasilkan kode LP64"
  
! #: config/ia64/ia64.opt:28
  #, fuzzy
! #| msgid "Generate big endian code"
! msgid "Generate big endian code."
! msgstr "Hasilkan kode big endian"
  
! #: config/ia64/ia64.opt:32
  #, fuzzy
! #| msgid "Generate little endian code"
! msgid "Generate little endian code."
! msgstr "Hasilkan kode little endian"
  
! #: config/ia64/ia64.opt:36
  #, fuzzy
! #| msgid "Generate code for GNU as"
! msgid "Generate code for GNU as."
! msgstr "Hasilkan kode untuk GNU as"
  
! #: config/ia64/ia64.opt:40
  #, fuzzy
! #| msgid "Generate code for GNU ld"
! msgid "Generate code for GNU ld."
! msgstr "Hasilkan kode untuk GNU ld"
  
! #: config/ia64/ia64.opt:44
  #, fuzzy
! #| msgid "Emit stop bits before and after volatile extended asms"
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr "Keluarkan bits stop sebelum dan sesudah ekstenden volatile asms"
  
! #: config/ia64/ia64.opt:48
  #, fuzzy
! #| msgid "Use in/loc/out register names"
! msgid "Use in/loc/out register names."
! msgstr "Gunakan in/loc/out nama register"
  
! #: config/ia64/ia64.opt:55
  #, fuzzy
! #| msgid "Enable use of sdata/scommon/sbss"
! msgid "Enable use of sdata/scommon/sbss."
! msgstr "Aktfkan penggunaan dari sdata/scommon/sbss"
  
! #: config/ia64/ia64.opt:59
  #, fuzzy
! #| msgid "Generate code without GP reg"
! msgid "Generate code without GP reg."
! msgstr "Hasilkan kode tanpa GP reg"
  
! #: config/ia64/ia64.opt:63
  #, fuzzy
! #| msgid "gp is constant (but save/restore gp on indirect calls)"
! msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr "gp adalah konstant (tetapi save/restor gp dalam panggilan tidak langsung)"
  
! #: config/ia64/ia64.opt:67
  #, fuzzy
! #| msgid "Generate self-relocatable code"
! msgid "Generate self-relocatable code."
! msgstr "Hasilkan kode dapat-direlokasikan-sendiri"
  
! #: config/ia64/ia64.opt:71
  #, fuzzy
! #| msgid "Generate inline floating point division, optimize for latency"
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "Hasilkan pembagian titik pecahan inline, optimasi untuk latensi"
  
! #: config/ia64/ia64.opt:75
  #, fuzzy
! #| msgid "Generate inline floating point division, optimize for throughput"
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "Hasilkan pembagian titik pecahan inline, optimasi untuk throughput"
  
! #: config/ia64/ia64.opt:82
  #, fuzzy
! #| msgid "Generate inline integer division, optimize for latency"
! msgid "Generate inline integer division, optimize for latency."
! msgstr "Hasilkan pembagian titik pecahan inline, optimasi untuk latensi"
  
! #: config/ia64/ia64.opt:86
  #, fuzzy
! #| msgid "Generate inline integer division, optimize for throughput"
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "Hasilkan pembagian integer inline, optimasi untuk throughput"
  
! #: config/ia64/ia64.opt:90
  #, fuzzy
! #| msgid "Do not inline integer division"
! msgid "Do not inline integer division."
! msgstr "Jangan inline pembagian integer"
  
! #: config/ia64/ia64.opt:94
  #, fuzzy
! #| msgid "Generate inline square root, optimize for latency"
! msgid "Generate inline square root, optimize for latency."
! msgstr "Hasilkan inline akar kuadrat, optimasi untuk latensi"
  
! #: config/ia64/ia64.opt:98
  #, fuzzy
! #| msgid "Generate inline square root, optimize for throughput"
! msgid "Generate inline square root, optimize for throughput."
! msgstr "Hasilkan inline akar kuadrat, optimasi untuk throughput"
  
! #: config/ia64/ia64.opt:102
  #, fuzzy
! #| msgid "Do not inline square root"
! msgid "Do not inline square root."
! msgstr "Jangan inline akar kuadrat"
  
! #: config/ia64/ia64.opt:106
  #, fuzzy
! #| msgid "Enable Dwarf 2 line debug info via GNU as"
! msgid "Enable DWARF line debug info via GNU as."
! msgstr "Aktifkan Dwarf 2 informasi baris debug melalui GNU as"
  
! #: config/ia64/ia64.opt:110
  #, fuzzy
! #| msgid "Enable earlier placing stop bits for better scheduling"
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "Aktifkan penempatan sebelumnya stop bit untuk penjadwalan lebih baik"
  
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
  msgstr ""
  
! #: config/ia64/ia64.opt:136
  #, fuzzy
! #| msgid "Use data speculation before reload"
! msgid "Use data speculation before reload."
! msgstr "Gunakan spekulasi data sebelum reload"
  
! #: config/ia64/ia64.opt:140
  #, fuzzy
! #| msgid "Use data speculation after reload"
! msgid "Use data speculation after reload."
! msgstr "Gunakan spekulasi data setelah reload"
  
! #: config/ia64/ia64.opt:144
  #, fuzzy
! #| msgid "Use control speculation"
! msgid "Use control speculation."
! msgstr "Gunakan spekulasi kontrol"
  
! #: config/ia64/ia64.opt:148
  #, fuzzy
! #| msgid "Use in block data speculation before reload"
! msgid "Use in block data speculation before reload."
! msgstr "Gunakan dalam data blok spekulasi sebelum reload"
  
! #: config/ia64/ia64.opt:152
  #, fuzzy
! #| msgid "Use in block data speculation after reload"
! msgid "Use in block data speculation after reload."
! msgstr "Gunakan dalam data blok spekulasi setelah reload"
  
! #: config/ia64/ia64.opt:156
  #, fuzzy
! #| msgid "Use in block control speculation"
! msgid "Use in block control speculation."
! msgstr "Gunakan dalam kontrol blok spekulasi"
  
! #: config/ia64/ia64.opt:160
  #, fuzzy
! #| msgid "Use simple data speculation check"
! msgid "Use simple data speculation check."
! msgstr "Gunakan pemeriksaan spekulasi data sederhana"
  
! #: config/ia64/ia64.opt:164
  #, fuzzy
! #| msgid "Use simple data speculation check for control speculation"
! msgid "Use simple data speculation check for control speculation."
! msgstr "Gunakan pemeriksaan spekulasi data sederhana untuk spekulasi kontrol"
  
! #: config/ia64/ia64.opt:174
  #, fuzzy
! #| msgid "Count speculative dependencies while calculating priority of instructions"
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr "Hitung dependensi spekulatif ketika menghitung prioritas dari intruksi"
  
! #: config/ia64/ia64.opt:178
  #, fuzzy
! #| msgid "Place a stop bit after every cycle when scheduling"
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr "Tempatkan sebuah stop bit setelah setiap siklus ketika penjadwalan"
  
! #: config/ia64/ia64.opt:182
  #, fuzzy
! #| msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group"
! msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
! msgstr "Asumsikan bahwa titik-pecahan simpan dan load tidak menyebabkan konflik ketika ditempatkan kedalam sebuah grup instruksi"
  
! #: config/ia64/ia64.opt:186
  #, fuzzy
! #| 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"
! 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 "Batas lembut di jumlah dari instruksi memori setiap grup instruksi, memberikan prioritas lebih rendah ke pencobaan instruksi memori selanjutnya ke penjadwalan dalam grup instruksi yang sama. Sering berguna untuk menjaga cache bank konflik. Nilai baku adalah 1"
  
! #: config/ia64/ia64.opt:190
  #, fuzzy
! #| msgid "Disallow more than `msched-max-memory-insns' in instruction group. Otherwise, limit is `soft' (prefer non-memory operations when limit is reached)"
! msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
! msgstr "Tidak ijinkan lebih dari `msched-max-memory-insns' dalam grup instruksi. Jika tidak, batas adalah `soft' (lebih suka operasi bukan-memori ketika batas dicapai)"
  
! #: config/ia64/ia64.opt:194
  #, fuzzy
! #| msgid "Don't generate checks for control speculation in selective scheduling"
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr "jangan hasilkan pemeriksaan untuk spekulasi kontrol dalam penjadwalan selektif"
  
  #: config/nios2/elf.opt:26
  #, fuzzy
--- 13402,14238 ----
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
  #, fuzzy
! #| msgid "Generate 64-bit code"
! msgid "Generate 64-bit code."
! msgstr "Hasilkan kode 64-bit"
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
  #, fuzzy
! #| msgid "Generate 32-bit code"
! msgid "Generate 32-bit code."
! msgstr "Hasilkan kode 32-bit"
  
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr ""
! 
! #: config/rs6000/476.opt:24
! 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
  #, fuzzy
! #| msgid "Compile for 64-bit pointers"
! msgid "Compile for 64-bit pointers."
! msgstr "Kompile untuk pointer 64-bit"
  
! #: config/rs6000/aix64.opt:28
  #, fuzzy
! #| msgid "Compile for 32-bit pointers"
! msgid "Compile for 32-bit pointers."
! msgstr "Kompile untuk pointer 32-bit"
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
! msgid "Select code model."
! msgstr ""
! 
! #: config/rs6000/aix64.opt:49
  #, fuzzy
! #| msgid "Support message passing with the Parallel Environment"
! msgid "Support message passing with the Parallel Environment."
! msgstr "Dukung pesan lewat dengan lingkungan parallel"
  
! #: config/rs6000/linux64.opt:24
  #, fuzzy
! #| msgid "Call mcount for profiling before a function prologue"
! msgid "Call mcount for profiling before a function prologue."
! msgstr "Panggil mcount untuk profiling sebelum sebuah prolog fungsi"
  
! #: config/rs6000/rs6000.opt:121
  #, fuzzy
! #| msgid "Use PowerPC-64 instruction set"
! msgid "Use PowerPC-64 instruction set."
! msgstr "Gunakan set instruksi PowerPC-64"
  
! #: config/rs6000/rs6000.opt:125
  #, fuzzy
! #| msgid "Use PowerPC General Purpose group optional instructions"
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "Gunakan grup pilihanonal instruksi PowerPC General Purpose"
  
! #: config/rs6000/rs6000.opt:129
! #, fuzzy
! #| msgid "Use PowerPC Graphics group optional instructions"
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "Gunakan grup pilihanonal instruksi PowerPC Graphics"
! 
! #: config/rs6000/rs6000.opt:133
! #, fuzzy
! #| msgid "Use PowerPC V2.01 single field mfcr instruction"
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Gunakan PowerPC V2.01 daerah tunggal mfcr instruksi"
! 
! #: config/rs6000/rs6000.opt:137
! #, fuzzy
! #| msgid "Use PowerPC V2.02 popcntb instruction"
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "Gunakan PowerPC V2.02 popcntb instruksi"
! 
! #: config/rs6000/rs6000.opt:141
! #, fuzzy
! #| msgid "Use PowerPC V2.02 floating point rounding instructions"
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "Gunakan PowerPC V2.02 titik pecahan pembulatan instruksi"
! 
! #: config/rs6000/rs6000.opt:145
! #, fuzzy
! #| msgid "Use PowerPC V2.05 compare bytes instruction"
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "Gunakan PowerPC V2.05 bytes instruksi perbandingan"
! 
! #: config/rs6000/rs6000.opt:149
! #, fuzzy
! #| msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
! msgstr "Gunakan ekstended PowerPC V2.05 move titik pecahan ke/dari GPR instruksi"
! 
! #: config/rs6000/rs6000.opt:153
! #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use AltiVec instructions."
! msgstr "Gunakan instruksi AltiVec"
! 
! #: config/rs6000/rs6000.opt:157
! msgid "Enable early gimple folding of builtins."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:161
  #, fuzzy
! #| msgid "Use decimal floating point instructions"
! msgid "Use decimal floating point instructions."
! msgstr "Gunakan instruksi desimal titik pecahan"
  
! #: config/rs6000/rs6000.opt:165
  #, fuzzy
! #| msgid "Use 4xx half-word multiply instructions"
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Gunakan instruksi perkalian 4xx setengah-kata"
  
! #: config/rs6000/rs6000.opt:169
  #, fuzzy
! #| msgid "Use 4xx string-search dlmzb instruction"
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "Gunakan 4xx pencarian-string dlmzb instruksi"
  
! #: config/rs6000/rs6000.opt:173
  #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate load/store multiple instructions."
! msgstr "Hasilkan load/store multiple instruksi"
  
! #: config/rs6000/rs6000.opt:192
  #, fuzzy
! #| msgid "Use PowerPC V2.02 popcntb instruction"
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "Gunakan PowerPC V2.02 popcntb instruksi"
  
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:204
  #, fuzzy
! #| msgid "Use media instructions"
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Gunakan instruksi media"
  
! #: config/rs6000/rs6000.opt:232
  #, fuzzy
! #| msgid "Do not generate load/store with update instructions"
! msgid "Do not generate load/store with update instructions."
! msgstr "Jangan hasilkan load/store dengan instruksi update"
  
! #: config/rs6000/rs6000.opt:236
  #, fuzzy
! #| msgid "Generate load/store with update instructions"
! msgid "Generate load/store with update instructions."
! msgstr "Hasilkan load/store dengan update instruksi"
  
! #: config/rs6000/rs6000.opt:244
  #, fuzzy
! #| msgid "Avoid generation of indexed load/store instructions when possible"
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "Abaikan pembuatan dari indeks instruksi muat/simpan jika memungkinkan"
  
! #: config/rs6000/rs6000.opt:248
! msgid "Mark __tls_get_addr calls with argument info."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:255
  #, fuzzy
! #| msgid "Schedule the start and end of the procedure"
! msgid "Schedule the start and end of the procedure."
! msgstr "Jadwalkan awal dan akhir dari prosedur"
  
! #: config/rs6000/rs6000.opt:259
  #, fuzzy
! #| msgid "Return all structures in memory (AIX default)"
! msgid "Return all structures in memory (AIX default)."
! msgstr "Kembali seluruh struktur dalam memori (baku AIX)"
  
! #: config/rs6000/rs6000.opt:263
  #, fuzzy
! #| msgid "Return small structures in registers (SVR4 default)"
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "Kembali struktur kecil dalam register (baku SVR4)"
  
! #: config/rs6000/rs6000.opt:267
  #, fuzzy
! #| msgid "Conform more closely to IBM XLC semantics"
! msgid "Conform more closely to IBM XLC semantics."
! msgstr "Konform lebih dekan ke IBM XLC semantik"
  
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
  #, fuzzy
! #| msgid "Generate software reciprocal sqrt for better throughput"
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "Hasilkan piranti lunak reciprocal sqrt untuk throughput lebih baik"
  
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:283
  #, fuzzy
! #| msgid "Do not place floating point constants in TOC"
! msgid "Do not place floating point constants in TOC."
! msgstr "Jangan tempatkan konstanta titik pecahan dalam TOC"
  
! #: config/rs6000/rs6000.opt:287
  #, fuzzy
! #| msgid "Place floating point constants in TOC"
! msgid "Place floating point constants in TOC."
! msgstr "Tempatkan konstanta titik pecahan dalam TOC"
  
! #: config/rs6000/rs6000.opt:291
  #, fuzzy
! #| msgid "Do not place symbol+offset constants in TOC"
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "Jangan tempatkan simbol+ofset konstanta dalam TOC"
  
! #: config/rs6000/rs6000.opt:295
  #, fuzzy
! #| msgid "Place symbol+offset constants in TOC"
! msgid "Place symbol+offset constants in TOC."
! msgstr "Tempatkan simbol+ofset konstan dalam TOC"
  
! #: config/rs6000/rs6000.opt:306
  #, fuzzy
! #| msgid "Use only one TOC entry per procedure"
! msgid "Use only one TOC entry per procedure."
! msgstr "Gunakan hanya satu TOC masukan setiap prosedur"
  
! #: config/rs6000/rs6000.opt:310
  #, fuzzy
! #| msgid "Put everything in the regular TOC"
! msgid "Put everything in the regular TOC."
! msgstr "Tempatkan seluruhnya dalam TOC umum"
  
! #: config/rs6000/rs6000.opt:314
  #, fuzzy
! #| msgid "Generate VRSAVE instructions when generating AltiVec code"
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "Hasilkan instruksi VRSAVE ketika menghasilkan kode AltiVec"
  
! #: config/rs6000/rs6000.opt:318
  #, fuzzy
! #| msgid "Deprecated option.  Use -mvrsave/-mno-vrsave instead"
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "Pilihan ditinggalkan. Gunakan -mvrsave/-mno-vrsave lebih baik"
  
! #: config/rs6000/rs6000.opt:322
  #, fuzzy
! #| msgid "Deprecated option.  Use -mvrsave/-mno-vrsave instead"
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "Pilihan ditinggalkan. Gunakan -mvrsave/-mno-vrsave lebih baik"
  
! #: config/rs6000/rs6000.opt:326
  #, fuzzy
! #| msgid "Maximum number of errors to report"
! msgid "Max number of bytes to move inline."
! msgstr "Jumlah maksimum dari error untuk dilaporkan"
  
! #: config/rs6000/rs6000.opt:330
  #, fuzzy
! #| msgid "Maximum number of errors to report"
! msgid "Max number of bytes to compare without loops."
! msgstr "Jumlah maksimum dari error untuk dilaporkan"
  
! #: config/rs6000/rs6000.opt:334
! #, fuzzy
! #| msgid "The maximum number of insns of an unswitched loop"
! msgid "Max number of bytes to compare with loops."
! msgstr "Jumlah maksimum dari insns dari sebuah loop tidak terswitch"
! 
! #: config/rs6000/rs6000.opt:338
! #, fuzzy
! #| msgid "Maximum number of errors to report"
! msgid "Max number of bytes to compare."
! msgstr "Jumlah maksimum dari error untuk dilaporkan"
! 
! #: config/rs6000/rs6000.opt:342
! #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate isel instructions."
! msgstr "Hasilkan instruksi isel"
! 
! #: config/rs6000/rs6000.opt:346
! #, fuzzy
! #| msgid "Enable debug output"
! msgid "-mdebug=\tEnable debug output."
! msgstr "Aktifkan keluaran debug"
! 
! #: config/rs6000/rs6000.opt:350
! #, fuzzy
! #| msgid "Use the Cray Pointer extension"
! msgid "Use the AltiVec ABI extensions."
! msgstr "Gunakan ekstensi Cray Pointer"
! 
! #: config/rs6000/rs6000.opt:354
! #, fuzzy
! #| msgid "Do not use the bit-field instructions"
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "Jangan gunakan instruksi bit-field"
! 
! #: config/rs6000/rs6000.opt:358
! #, fuzzy
! #| msgid "Use EABI"
! msgid "Use the ELFv1 ABI."
! msgstr "Gunakan EABI"
! 
! #: config/rs6000/rs6000.opt:362
! #, fuzzy
! #| msgid "Use EABI"
! msgid "Use the ELFv2 ABI."
! msgstr "Gunakan EABI"
! 
! #: config/rs6000/rs6000.opt:382
! #, fuzzy
! #| msgid "Use features of and schedule code for given CPU"
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "Gunakan feature dari dan jadwalkan kode untuk CPU yang diberikan"
! 
! #: config/rs6000/rs6000.opt:386
! #, fuzzy
! #| msgid "Schedule code for given CPU"
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "Jadwalkan kode untuk CPU yang diberikan"
! 
! #: config/rs6000/rs6000.opt:397
! #, fuzzy
! #| msgid "Select full, part, or no traceback table"
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr "Pilih penuh, bagian, atau tidak ada traceback tabel"
! 
! #: config/rs6000/rs6000.opt:413
! #, fuzzy
! #| msgid "Avoid all range limits on call instructions"
! msgid "Avoid all range limits on call instructions."
! msgstr "Hindari batasan seluruh jangkauan dalam instruksi pemanggilan"
! 
! #: config/rs6000/rs6000.opt:421
! #, fuzzy
! #| msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr "Peringatkan mengenai penggunaan AltiVec 'vector long ...' yang sudah ditinggalkan"
! 
! #: config/rs6000/rs6000.opt:425
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:433
  #, fuzzy
! #| msgid "Determine which dependences between insns are considered costly"
! msgid "Determine which dependences between insns are considered costly."
! msgstr "tentaukan which dependence diantara insns yang dipertimbangkan mahal"
  
! #: config/rs6000/rs6000.opt:437
  #, fuzzy
! #| msgid "Specify which post scheduling nop insertion scheme to apply"
! msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr "Spesifikasikan penjadwalan post nop insertion scheme untuk diaplikasikan"
  
! #: config/rs6000/rs6000.opt:441
  #, fuzzy
! #| msgid "Specify alignment of structure fields default/natural"
! msgid "Specify alignment of structure fields default/natural."
! msgstr "Spesifikasikan alignmen dari daerah struktur baku/alami"
  
! #: config/rs6000/rs6000.opt:445
  #, fuzzy
! #| msgid "alias argument not a string"
! msgid "Valid arguments to -malign-:"
! msgstr "alias argumen bukan sebuah string"
  
! #: config/rs6000/rs6000.opt:455
  #, fuzzy
! #| msgid "Specify scheduling priority for dispatch slot restricted insns"
! msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr "Spesifikasikan prioritas penjadwalan untuk dispatch slot instruksi yang restricted"
  
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:475
  #, fuzzy
! #| msgid "Align destination of the string operations"
! msgid "Allow sign extension in fusion operations."
! msgstr "Tujuan align dari operasi string"
  
! #: config/rs6000/rs6000.opt:479
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:483
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:490
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:494
  #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "Hasilkan load/store multiple instruksi"
  
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:510
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:514
! msgid "Use vector instructions added in ISA 3.0."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:518
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:526
  #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate the integer modulo instructions."
! msgstr "Hasilkan instruksi isel"
  
! #: config/rs6000/rs6000.opt:530
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:534
  #, fuzzy
! #| msgid "Use decimal floating point instructions"
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "Gunakan instruksi desimal titik pecahan"
  
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:24
  #, fuzzy
! #| msgid "Select ABI calling convention"
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "Piling konvensi pemanggilan ABI"
  
! #: config/rs6000/sysv4.opt:28
  #, fuzzy
! #| msgid "Select method for sdata handling"
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr "Pilih metode untuk penanganan sdata"
  
! #: config/rs6000/sysv4.opt:32
  #, fuzzy
! #| msgid "Put read-only data in SECTION"
! msgid "Allow readonly data in sdata."
! msgstr "Tempatkan baca-sja data dalam SECTION"
  
! #: config/rs6000/sysv4.opt:36
  #, fuzzy
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr "Spesifikasikan ukuran bit dari ofset TLS langsung"
  
! #: config/rs6000/sysv4.opt:52
  #, fuzzy
! #| msgid "Align to the base type of the bit-field"
! msgid "Align to the base type of the bit-field."
! msgstr "Align ke tipe dasar dari bit-field"
! 
! #: config/rs6000/sysv4.opt:56
! 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
! #, fuzzy
! #| msgid "Produce code relocatable at runtime"
! msgid "Produce code relocatable at runtime."
! msgstr "Hasilkan kode yang dapat direlokasikan pada saat waktu-jalan"
! 
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! #, fuzzy
! #| msgid "Produce little endian code"
! msgid "Produce little endian code."
! msgstr "Hasilkan kode little endian"
! 
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
! #, fuzzy
! #| msgid "Produce big endian code"
! msgid "Produce big endian code."
! msgstr "Hasilkan kode 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
! #, fuzzy
! #| msgid "no description yet"
! msgid "No description yet."
! msgstr "belum ada deskripsi"
! 
! #: config/rs6000/sysv4.opt:94
! #, fuzzy
! #| msgid "Assume all variable arg functions are prototyped"
! msgid "Assume all variable arg functions are prototyped."
! msgstr "Asumsikan seluruh variabel arg fungsi adalah prototype"
! 
! #: config/rs6000/sysv4.opt:103
! #, fuzzy
! #| msgid "Use EABI"
! msgid "Use EABI."
! msgstr "Gunakan EABI"
! 
! #: config/rs6000/sysv4.opt:107
! #, fuzzy
! #| msgid "Allow bit-fields to cross word boundaries"
! msgid "Allow bit-fields to cross word boundaries."
! msgstr "Ijinkan bit-fields untuk melewati batas kata"
! 
! #: config/rs6000/sysv4.opt:111
! #, fuzzy
! #| msgid "Use alternate register names"
! msgid "Use alternate register names."
! msgstr "Gunakan nama alternatif register"
! 
! #: config/rs6000/sysv4.opt:117
! #, fuzzy
! #| msgid "Select method for sdata handling"
! msgid "Use default method for sdata handling."
! msgstr "Pilih metode untuk penanganan sdata"
! 
! #: config/rs6000/sysv4.opt:121
! #, fuzzy
! #| msgid "Link with libsim.a, libc.a and sim-crt0.o"
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "Hubungkan dengan libsim.a, libc.a dan sim-crt0.o"
! 
! #: config/rs6000/sysv4.opt:125
! #, fuzzy
! #| msgid "Link with libads.a, libc.a and crt0.o"
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "Hubungkan dengan libads.a, libc.a dan crt0.o"
! 
! #: config/rs6000/sysv4.opt:129
! #, fuzzy
! #| msgid "Link with libyk.a, libc.a and crt0.o"
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "Hubungkan dengan libyk.a, libc.a dan crt0.o"
! 
! #: config/rs6000/sysv4.opt:133
! #, fuzzy
! #| msgid "Link with libmvme.a, libc.a and crt0.o"
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "Hubungkan dengan libmvme.a, libc.a dan crt0.o"
! 
! #: config/rs6000/sysv4.opt:137
! #, fuzzy
! #| msgid "Set the PPC_EMB bit in the ELF flags header"
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr "Set PPC_EMB bit dalam ELF flags header"
! 
! #: config/rs6000/sysv4.opt:157
! #, fuzzy
! #| msgid "Generate code to use a non-exec PLT and GOT"
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "Hasilkan kode untuk menggunakan bukan-eksekusi PLT dan GOT"
! 
! #: config/rs6000/sysv4.opt:161
! #, fuzzy
! #| msgid "Generate code for old exec BSS PLT"
! msgid "Generate code for old exec BSS PLT."
! msgstr "Hasilkan kode untuk old exec BSS PLT"
! 
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
! msgstr ""
! 
! #: config/alpha/alpha.opt:27
! #, fuzzy
! #| msgid "Use fp registers"
! msgid "Use fp registers."
! msgstr "Gunakan register titik pecahan"
! 
! #: config/alpha/alpha.opt:35
! #, fuzzy
! #| msgid "Request IEEE-conformant math library routines (OSF/1)"
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr "Minta IEEE-konforman rutinitas perpustakaan matematik (OSF/1)"
! 
! #: config/alpha/alpha.opt:39
! #, fuzzy
! #| msgid "Emit IEEE-conformant code, without inexact exceptions"
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr "Keluarkan kode IEEE-konforman, tanpa eksepsi tidak tepat"
! 
! #: config/alpha/alpha.opt:46
! #, fuzzy
! #| msgid "Do not emit complex integer constants to read-only memory"
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "jangan keluarkan konstanta integer kompleks ke memori baca-saja"
! 
! #: config/alpha/alpha.opt:50
! #, fuzzy
! #| msgid "Use VAX fp"
! msgid "Use VAX fp."
! msgstr "Gunakan VAX titik pecahan"
! 
! #: config/alpha/alpha.opt:54
! #, fuzzy
! #| msgid "Do not use VAX fp"
! msgid "Do not use VAX fp."
! msgstr "Jangan gunakan VAX titik pecahan"
! 
! #: config/alpha/alpha.opt:58
! #, fuzzy
! #| msgid "Emit code for the byte/word ISA extension"
! msgid "Emit code for the byte/word ISA extension."
! msgstr "Keluarkan kode untuk byte/word ISA ekstensi"
! 
! #: config/alpha/alpha.opt:62
! #, fuzzy
! #| msgid "Emit code for the motion video ISA extension"
! msgid "Emit code for the motion video ISA extension."
! msgstr "Keluarkan kode untuk gambar bergerak ISA ekstensi"
! 
! #: config/alpha/alpha.opt:66
! #, fuzzy
! #| msgid "Emit code for the fp move and sqrt ISA extension"
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "Keluarkan kode untuk titik pecahan move dan sqrt ISA ekstensi"
! 
! #: config/alpha/alpha.opt:70
! #, fuzzy
! #| msgid "Emit code for the counting ISA extension"
! msgid "Emit code for the counting ISA extension."
! msgstr "Keluarkan kode untuk menghitung ekstensi ISA"
! 
! #: config/alpha/alpha.opt:74
! #, fuzzy
! #| msgid "Emit code using explicit relocation directives"
! msgid "Emit code using explicit relocation directives."
! msgstr "Keluarkan kode menggunakan eksplisit relokasi direktif"
! 
! #: config/alpha/alpha.opt:78
! #, fuzzy
! #| msgid "Emit 16-bit relocations to the small data areas"
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr "Keluarkan relokasi 16-bit ke daerah data kecil"
! 
! #: config/alpha/alpha.opt:82
! #, fuzzy
! #| msgid "Emit 32-bit relocations to the small data areas"
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr "Keluarkan 32-bit relokasi ke daerah data kecil"
! 
! #: config/alpha/alpha.opt:86
! #, fuzzy
! #| msgid "Emit direct branches to local functions"
! msgid "Emit direct branches to local functions."
! msgstr "Keluarkan percabangan langsung ke lokal fungsi"
! 
! #: config/alpha/alpha.opt:90
! #, fuzzy
! #| msgid "Emit indirect branches to local functions"
! msgid "Emit indirect branches to local functions."
! msgstr "Keluarkan percabangan tidak langsung ke lokal fungsi"
! 
! #: config/alpha/alpha.opt:94
! #, fuzzy
! #| msgid "Emit rdval instead of rduniq for thread pointer"
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr "Keluarkan rdval daripada rduniq untuk thread pointer"
! 
! #: config/alpha/alpha.opt:106
! #, fuzzy
! #| msgid "Use features of and schedule given CPU"
! msgid "Use features of and schedule given CPU."
! msgstr "Gunakan feature dari dan jadwalkan CPU yang diberikan"
! 
! #: config/alpha/alpha.opt:110
! #, fuzzy
! #| msgid "Schedule given CPU"
! msgid "Schedule given CPU."
! msgstr "Jadwalkan CPU yang diberikan"
! 
! #: config/alpha/alpha.opt:114
! #, fuzzy
! #| msgid "Control the generated fp rounding mode"
! msgid "Control the generated fp rounding mode."
! msgstr "Kontrol mode yang dihasilkan fp"
! 
! #: config/alpha/alpha.opt:118
! #, fuzzy
! #| msgid "Control the IEEE trap mode"
! msgid "Control the IEEE trap mode."
! msgstr "Kontrol mode IEEE trap"
! 
! #: config/alpha/alpha.opt:122
! #, fuzzy
! #| msgid "Control the precision given to fp exceptions"
! msgid "Control the precision given to fp exceptions."
! msgstr "Kontrol presisi yang diberikan ke eksepsi titik pecahan"
! 
! #: config/alpha/alpha.opt:126
! #, fuzzy
! #| msgid "Tune expected memory latency"
! msgid "Tune expected memory latency."
! msgstr "Tune latensi dari memori yang diduga"
! 
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
! msgstr ""
! 
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
! #, fuzzy
! #| msgid "Use features of and schedule code for given CPU"
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
! msgstr "Gunakan feature dari dan jadwalkan kode untuk CPU yang diberikan"
! 
! #: config/tilepro/tilepro.opt:32
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
! msgstr ""
! 
! #: config/lm32/lm32.opt:24
! #, fuzzy
! #| msgid "Enable fused multiply/add instructions"
! msgid "Enable multiply instructions."
! msgstr "Aktifkan fused kali/tambah instruksi"
! 
! #: config/lm32/lm32.opt:28
! #, fuzzy
! #| msgid "Enable fused multiply/add instructions"
! msgid "Enable divide and modulus instructions."
! msgstr "Aktifkan fused kali/tambah instruksi"
! 
! #: config/lm32/lm32.opt:32
! #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Enable barrel shift instructions."
! msgstr "Hasilkan bit instruksi"
! 
! #: config/lm32/lm32.opt:36
! #, fuzzy
! #| msgid "Enable unaligned load/store instruction"
! msgid "Enable sign extend instructions."
! msgstr "Aktifkan instruksi unaligned load/store"
! 
! #: config/lm32/lm32.opt:40
! #, fuzzy
! #| msgid "Enable fused multiply/add instructions"
! msgid "Enable user-defined instructions."
! msgstr "Aktifkan fused kali/tambah instruksi"
! 
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
! msgstr ""
! 
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
! msgstr ""
! 
! #: config/or1k/or1k.opt:28
! #, fuzzy
! #| msgid "Use hardware division instructions on ColdFire"
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
! msgstr "Gunakan instruksi pembagian perangkat keras di ColdFire"
! 
! #: config/or1k/or1k.opt:32
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
! msgstr ""
! 
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
! msgstr ""
! 
! #: config/or1k/or1k.opt:42
! #, fuzzy
! #| msgid "Allow branches to be packed with other instructions"
! msgid "Allows generation of binaries which use the l.rori instructions."
! msgstr "Ijinkan percabangan untuk dipack dengan instruksi lain"
! 
! #: config/or1k/or1k.opt:46
! msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
! msgstr ""
! 
! #: config/or1k/or1k.opt:52
! msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
! msgstr ""
! 
! #: config/or1k/or1k.opt:58
! msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
! msgstr ""
! 
! #: config/or1k/or1k.opt:63
! #, fuzzy
! #| msgid "Use the divide instruction"
! msgid "Use divide emulation."
! msgstr "Gunakan instruksi pembagi"
! 
! #: config/or1k/or1k.opt:67
! #, fuzzy
! #| msgid "Use control speculation"
! msgid "Use multiply emulation."
! msgstr "Gunakan spekulasi kontrol"
  
  #: config/nios2/elf.opt:26
  #, fuzzy
*************** msgstr ""
*** 11476,11481 ****
--- 14304,14323 ----
  msgid "Equivalent to -mgpopt=none."
  msgstr ""
  
+ #: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mips/mips.opt:134
+ #: config/tilegx/tilegx.opt:45
+ #, fuzzy
+ #| msgid "Use big-endian byte order"
+ msgid "Use big-endian byte order."
+ msgstr "Gunakan urutan byte big endian"
+ 
+ #: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mips/mips.opt:138
+ #: config/tilegx/tilegx.opt:49
+ #, fuzzy
+ #| msgid "Use little-endian byte order"
+ msgid "Use little-endian byte order."
+ msgstr "Gunakan urutan byte little endian"
+ 
  #: config/nios2/nios2.opt:102
  msgid "Floating point custom instruction configuration name."
  msgstr ""
*************** msgstr ""
*** 12084,12211 ****
  msgid "Regular expression matching section names for r0-relative addressing."
  msgstr ""
  
- #: config/lm32/lm32.opt:24
- #, fuzzy
- #| msgid "Enable fused multiply/add instructions"
- msgid "Enable multiply instructions."
- msgstr "Aktifkan fused kali/tambah instruksi"
- 
- #: config/lm32/lm32.opt:28
- #, fuzzy
- #| msgid "Enable fused multiply/add instructions"
- msgid "Enable divide and modulus instructions."
- msgstr "Aktifkan fused kali/tambah instruksi"
- 
- #: config/lm32/lm32.opt:32
- #, fuzzy
- #| msgid "Generate bit instructions"
- msgid "Enable barrel shift instructions."
- msgstr "Hasilkan bit instruksi"
- 
- #: config/lm32/lm32.opt:36
- #, fuzzy
- #| msgid "Enable unaligned load/store instruction"
- msgid "Enable sign extend instructions."
- msgstr "Aktifkan instruksi unaligned load/store"
- 
- #: config/lm32/lm32.opt:40
- #, fuzzy
- #| msgid "Enable fused multiply/add instructions"
- msgid "Enable user-defined instructions."
- msgstr "Aktifkan fused kali/tambah instruksi"
- 
- #: config/msp430/msp430.opt:7
- msgid "Force assembly output to always use hex constants."
- msgstr ""
- 
- #: config/msp430/msp430.opt:11
- msgid "Specify the MCU to build for."
- msgstr ""
- 
- #: config/msp430/msp430.opt:15
- msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
- msgstr ""
- 
- #: config/msp430/msp430.opt:19
- msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
- msgstr ""
- 
- #: config/msp430/msp430.opt:23
- msgid "Select large model - 20-bit addresses/pointers."
- msgstr ""
- 
- #: config/msp430/msp430.opt:27
- msgid "Select small model - 16-bit addresses/pointers (default)."
- msgstr ""
- 
- #: config/msp430/msp430.opt:31
- msgid "Optimize opcode sizes at link time."
- msgstr ""
- 
- #: config/msp430/msp430.opt:38
- msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
- msgstr ""
- 
- #: config/msp430/msp430.opt:45
- msgid "Specify the type of hardware multiply to support."
- msgstr ""
- 
- #: config/msp430/msp430.opt:67
- msgid "Specify whether functions should be placed into low or high memory."
- msgstr ""
- 
- #: config/msp430/msp430.opt:71
- #, fuzzy
- #| msgid "only initialized variables can be placed into program memory area"
- msgid "Specify whether variables should be placed into low or high memory."
- msgstr "hanya variabel terinisialisasi yang dapat ditempatkan kedalam daerah memori aplikasi"
- 
- #: config/msp430/msp430.opt:90
- msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
- msgstr ""
- 
- #: config/msp430/msp430.opt:94
- msgid "Passes on a request to the assembler to warn about various silicon errata."
- msgstr ""
- 
- #: config/gcn/gcn.opt:26
- msgid "GCN GPU type to use:"
- msgstr ""
- 
- #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
- #, fuzzy
- #| msgid "Specify the name of the target CPU"
- msgid "Specify the name of the target GPU."
- msgstr "Spesifikasikan nama dari target CPU"
- 
- #: config/gcn/gcn.opt:47 config/nvptx/nvptx.opt:22
- #, fuzzy
- #| msgid "Generate code for a Fido A"
- msgid "Generate code for a 32-bit ABI."
- msgstr "Hasilkan kode untuk sebuah Fido A"
- 
- #: config/gcn/gcn.opt:51 config/nvptx/nvptx.opt:26
- #, fuzzy
- #| msgid "Generate code for a Fido A"
- msgid "Generate code for a 64-bit ABI."
- msgstr "Hasilkan kode untuk sebuah Fido A"
- 
- #: config/gcn/gcn.opt:55
- #, fuzzy
- #| msgid "Enable OpenMP"
- msgid "Enable OpenMP GPU offloading."
- msgstr "Aktifkan OpenMP"
- 
- #: config/gcn/gcn.opt:71
- msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
- msgstr ""
- 
- #: config/gcn/gcn.opt:78
- #, fuzzy
- #| msgid "Warn about implicit conversion"
- msgid "Warn about invalid OpenACC dimensions."
- msgstr "Peringatkan tentang konversi implisit"
- 
  #: config/rx/rx.opt:29
  msgid "Store doubles in 64 bits."
  msgstr ""
--- 14926,14931 ----
*************** msgstr ""
*** 12244,12255 ****
  msgid "Maximum size of global and static variables which can be placed into the small data area."
  msgstr ""
  
- #: config/rx/rx.opt:87 config/rl78/rl78.opt:27
- #, fuzzy
- #| msgid "Use simulator runtime"
- msgid "Use the simulator runtime."
- msgstr "Gunakan simulator waktu-jalan"
- 
  #: config/rx/rx.opt:93
  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 ""
--- 14964,14969 ----
*************** msgstr ""
*** 12306,12716 ****
  msgid "Always use JSR, never BSR, for calls."
  msgstr "Selalu hasilkan panggilan panjang"
  
! #: config/cr16/cr16.opt:23
! #, fuzzy
! #| msgid "Use simulator runtime"
! msgid "-msim   Use simulator runtime."
! msgstr "Gunakan simulator waktu-jalan"
! 
! #: config/cr16/cr16.opt:27
! #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate SBIT, CBIT instructions."
! msgstr "Hasilkan bit instruksi"
! 
! #: config/cr16/cr16.opt:31
! #, fuzzy
! #| msgid "Support multiply accumulate instructions"
! msgid "Support multiply accumulate instructions."
! msgstr "Dukung instruksi perkalian akumulasi"
! 
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
! msgstr ""
! 
! #: config/cr16/cr16.opt:42
! #, fuzzy
! #| msgid "Generate code for a cpu32"
! msgid "Generate code for CR16C architecture."
! msgstr "Hasilkan kode untuk sebuah cpu32"
! 
! #: config/cr16/cr16.opt:46
! #, fuzzy
! #| msgid "Generate code for GNU assembler (gas)"
! msgid "Generate code for CR16C+ architecture (Default)."
! msgstr "Hasilkan kode untuk GNU assembler (gas)"
! 
! #: config/cr16/cr16.opt:50
  #, fuzzy
! #| msgid "Pointers are 32-bit"
! msgid "Treat integers as 32-bit."
! msgstr "Penunjuk adalah 32 bit"
  
! #: config/pa/pa-hpux.opt:27
  #, fuzzy
! #| msgid "Generate cpp defines for server IO"
! msgid "Generate cpp defines for server IO."
! msgstr "Hasilkan definisi cpp untuk server IO"
  
! #: config/pa/pa-hpux.opt:31 config/pa/pa-hpux1131.opt:23
! #: config/pa/pa-hpux1111.opt:23 config/pa/pa-hpux1010.opt:23
  #, fuzzy
! #| msgid "Specify UNIX standard for predefines and linking"
! msgid "Specify UNIX standard for predefines and linking."
! msgstr "Spesifikasikan standar UNIX untuk predefines dan penyambungan"
  
! #: config/pa/pa-hpux.opt:35
  #, fuzzy
! #| msgid "Generate cpp defines for workstation IO"
! msgid "Generate cpp defines for workstation IO."
! msgstr "Hasilkan definisi cpp untuk workstation IO"
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
  #, fuzzy
! #| msgid "Generate PA1.0 code"
! msgid "Generate PA1.0 code."
! msgstr "Hasilkan kode PA1.0"
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
  #, fuzzy
! #| msgid "Generate PA1.1 code"
! msgid "Generate PA1.1 code."
! msgstr "Hasilkan kode PA1.1"
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
  #, fuzzy
! #| msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "Hasilkan kode PA2.0 (membutuhkan binutils 2.10 atau lebih lanjut)"
! 
! #: config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167 common.opt:1375
! #: common.opt:1450 common.opt:1718 common.opt:1849 common.opt:2249
! #: common.opt:2285 common.opt:2378 common.opt:2382 common.opt:2487
! #: common.opt:2578 common.opt:2586 common.opt:2594 common.opt:2602
! #: common.opt:2703 common.opt:2755 common.opt:2843 common.opt:2980
! #: common.opt:2984 common.opt:2988 common.opt:2992 c-family/c.opt:1405
! #: c-family/c.opt:1437 c-family/c.opt:1685 fortran/lang.opt:763
! msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Tidak melakukan apa-apa. Dijaga untuk kompabilitas versi sebelumnya."
  
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
  msgstr ""
  
! #: config/pa/pa.opt:50
! #, fuzzy
! #| msgid "Disable FP regs"
! msgid "Disable FP regs."
! msgstr "Non-aktifkan FP regs"
! 
! #: config/pa/pa.opt:54
! #, fuzzy
! #| msgid "Disable indexed addressing"
! msgid "Disable indexed addressing."
! msgstr "Non-aktifkan pengalamatan terindeks"
! 
! #: config/pa/pa.opt:58
! #, fuzzy
! #| msgid "Generate fast indirect calls"
! msgid "Generate fast indirect calls."
! msgstr "Hasilkan panggilan cepat tidak langsung"
! 
! #: config/pa/pa.opt:66
! #, fuzzy
! #| msgid "Assume code will be assembled by GAS"
! msgid "Assume code will be assembled by GAS."
! msgstr "Asumsikan kode akan dirakit oleh GAS"
! 
! #: config/pa/pa.opt:75
! #, fuzzy
! #| msgid "Enable linker optimizations"
! msgid "Enable linker optimizations."
! msgstr "Aktifkan optimasi penghubung"
! 
! #: config/pa/pa.opt:79
! #, fuzzy
! #| msgid "Always generate long calls"
! msgid "Always generate long calls."
! msgstr "Selalu hasilkan panggilan panjang"
! 
! #: config/pa/pa.opt:83
! #, fuzzy
! #| msgid "Emit long load/store sequences"
! msgid "Emit long load/store sequences."
! msgstr "Keluarkan urutan panjang load/store"
! 
! #: config/pa/pa.opt:91
! #, fuzzy
! #| msgid "Disable space regs"
! msgid "Disable space regs."
! msgstr "Non-aktifkan ruang regs"
! 
! #: config/pa/pa.opt:107
  #, fuzzy
! #| msgid "Use portable calling conventions"
! msgid "Use portable calling conventions."
! msgstr "Gunakan konvensi pemanggilan portabel"
  
! #: config/pa/pa.opt:111
  #, fuzzy
! #| msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000"
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr "Spesifikasikan CPU untuk tujuan penjadwalan. Argumen valid adalah 700, 7100, 7100LC, 7200, 7300, dan 8000"
  
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
  #, fuzzy
  #| msgid "Use software floating point"
! msgid "Use software floating point."
  msgstr "Gunakan piranti lunak titik pecahan"
  
! #: config/pa/pa.opt:144
! #, fuzzy
! #| msgid "Do not disable space regs"
! msgid "Do not disable space regs."
! msgstr "Jangan non-aktifkan ruang regs"
! 
! #: config/pa/pa64-hpux.opt:23
! #, fuzzy
! #| msgid "Assume code will be linked by GNU ld"
! msgid "Assume code will be linked by GNU ld."
! msgstr "Asumsikan kode akan dihubungkan oleh GNU ld"
! 
! #: config/pa/pa64-hpux.opt:27
! #, fuzzy
! #| msgid "Assume code will be linked by HP ld"
! msgid "Assume code will be linked by HP ld."
! msgstr "Asumsikan kode akan disambungkan oleh HP ld"
! 
! #: config/vxworks.opt:36
! #, fuzzy
! #| msgid "Assume the VxWorks RTP environment"
! msgid "Assume the VxWorks RTP environment."
! msgstr "Asumsikan lingkungan RTP VxWorks"
! 
! #: config/vxworks.opt:43
  #, fuzzy
! #| msgid "Assume the VxWorks vThreads environment"
! msgid "Assume the VxWorks vThreads environment."
! msgstr "Asumsikan lingkungan VxWorks vThreads"
! 
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:104
! #, fuzzy
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
! msgstr "Spesifikasikan ukuran bit dari ofset TLS langsung"
! 
! #: config/aarch64/aarch64.opt:123
! #, fuzzy
! #| msgid "Use features of and schedule given CPU"
! msgid "Use features of architecture ARCH."
! msgstr "Gunakan feature dari dan jadwalkan CPU yang diberikan"
! 
! #: config/aarch64/aarch64.opt:127
  #, fuzzy
  #| msgid "Use features of and schedule code for given CPU"
! msgid "Use features of and optimize for CPU."
  msgstr "Gunakan feature dari dan jadwalkan kode untuk CPU yang diberikan"
  
! #: config/aarch64/aarch64.opt:131
! msgid "Optimize for CPU."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:135
  #, fuzzy
! #| msgid "Generate code that conforms to the given ABI"
! msgid "Generate code that conforms to the specified ABI."
! msgstr "Hasilkan kode yang konform ke ABI yang diberikan"
! 
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:157
! msgid "Use branch-protection features."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:165
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:178
! 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:184
! 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:191
! 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:197
! msgid "The possible SVE vector lengths:"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:219
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
! msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:245
! 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:251
! 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/h8300/h8300.opt:23
! #, fuzzy
! #| msgid "Generate H8S code"
! msgid "Generate H8S code."
! msgstr "Hasilkan kode H8S"
! 
! #: config/h8300/h8300.opt:27
! #, fuzzy
! #| msgid "Generate H8SX code"
! msgid "Generate H8SX code."
! msgstr "Hasilkan kode H8SX"
! 
! #: config/h8300/h8300.opt:31
! #, fuzzy
! #| msgid "Generate H8S/2600 code"
! msgid "Generate H8S/2600 code."
! msgstr "Hasilkan kode H8S/2600"
! 
! #: config/h8300/h8300.opt:35
  #, fuzzy
! #| msgid "Make integers 32 bits wide"
! msgid "Make integers 32 bits wide."
! msgstr "Buat integer 32 bits wide"
  
! #: config/h8300/h8300.opt:42
  #, fuzzy
! #| msgid "Use registers for argument passing"
! msgid "Use registers for argument passing."
! msgstr "Gunakan register untuk pelewatan argumen"
  
! #: config/h8300/h8300.opt:46
  #, fuzzy
! #| msgid "Consider access to byte sized memory slow"
! msgid "Consider access to byte sized memory slow."
! msgstr "Pertimbangkan akses ke bytes sized memori lambat"
  
! #: config/h8300/h8300.opt:50
! #, fuzzy
! #| msgid "Enable linker relaxing"
! msgid "Enable linker relaxing."
! msgstr "Aktifkan penghubung relaks"
  
! #: config/h8300/h8300.opt:54
! #, fuzzy
! #| msgid "Generate H8/300H code"
! msgid "Generate H8/300H code."
! msgstr "Hasilkan kode H8/300H"
  
! #: config/h8300/h8300.opt:58
  #, fuzzy
! #| msgid "Enable the normal mode"
! msgid "Enable the normal mode."
! msgstr "Aktifkan mode normal"
  
! #: config/h8300/h8300.opt:62
  #, fuzzy
! #| msgid "Use H8/300 alignment rules"
! msgid "Use H8/300 alignment rules."
! msgstr "Gunakan aturan alignmen H8/300"
! 
! #: config/h8300/h8300.opt:66
! msgid "Push extended registers on stack in monitor functions."
! msgstr ""
! 
! #: config/h8300/h8300.opt:70
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
! msgstr ""
  
! #: config/nvptx/nvptx.opt:34
! msgid "Optimize partition neutering."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
! msgstr ""
  
! #: config/nvptx/nvptx.opt:54
! msgid "Known PTX ISA versions (for use with the -misa= option):"
  msgstr ""
  
- #: config/nvptx/nvptx.opt:64
- #, fuzzy
- #| msgid "Specify the name of the target CPU"
- msgid "Specify the version of the ptx ISA to use."
- msgstr "Spesifikasikan nama dari target CPU"
- 
  #: config/vax/vax.opt:23 config/vax/vax.opt:27
  #, fuzzy
  #| msgid "Target DFLOAT double precision code"
--- 15020,15191 ----
  msgid "Always use JSR, never BSR, for calls."
  msgstr "Selalu hasilkan panggilan panjang"
  
! #: config/visium/visium.opt:25
  #, fuzzy
! #| msgid "Link with libyk.a, libc.a and crt0.o"
! msgid "Link with libc.a and libdebug.a."
! msgstr "Hubungkan dengan libyk.a, libc.a dan crt0.o"
  
! #: config/visium/visium.opt:29
  #, fuzzy
! #| msgid "Link with libsim.a, libc.a and sim-crt0.o"
! msgid "Link with libc.a and libsim.a."
! msgstr "Hubungkan dengan libsim.a, libc.a dan sim-crt0.o"
  
! #: config/visium/visium.opt:33
  #, fuzzy
! #| msgid "Use hardware FP"
! msgid "Use hardware FP (default)."
! msgstr "Gunakan hardware FP"
  
! #: config/visium/visium.opt:45
  #, fuzzy
! #| msgid "Use features of and schedule code for given CPU"
! msgid "Use features of and schedule code for given CPU."
! msgstr "Gunakan feature dari dan jadwalkan kode untuk CPU yang diberikan"
  
! #: config/visium/visium.opt:65
  #, fuzzy
! #| msgid "Generate code for the M*Core M210"
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Hasilkan kode untuk M*Core M210"
  
! #: config/visium/visium.opt:69
  #, fuzzy
! #| msgid "Generate code for the Boehm GC"
! msgid "Generate code for the user mode."
! msgstr "Hasilkan kode untuk Boehm GC"
  
! #: config/visium/visium.opt:73
  #, fuzzy
! #| msgid "Does nothing.  Preserved for backward compatibility."
! msgid "Only retained for backward compatibility."
  msgstr "Tidak melakukan apa-apa. Dijaga untuk kompabilitas versi sebelumnya."
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
  msgstr ""
  
! #: config/sol2.opt:36
  #, fuzzy
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -z text to linker."
! msgstr "Lewatkan -assert pure-text ke penghubung"
  
! #: config/moxie/moxie.opt:31
  #, fuzzy
! #| msgid "Enable fused multiply/add instructions"
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Aktifkan fused kali/tambah instruksi"
  
! #: config/microblaze/microblaze.opt:40
  #, fuzzy
  #| msgid "Use software floating point"
! msgid "Use software emulation for floating point (default)."
  msgstr "Gunakan piranti lunak titik pecahan"
  
! #: config/microblaze/microblaze.opt:44
  #, fuzzy
! #| msgid "Use decimal floating point instructions"
! msgid "Use hardware floating point instructions."
! msgstr "Gunakan instruksi desimal titik pecahan"
  
! #: config/microblaze/microblaze.opt:48
! msgid "Use table lookup optimization for small signed integer divisions."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:52
  #, fuzzy
  #| msgid "Use features of and schedule code for given CPU"
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
  msgstr "Gunakan feature dari dan jadwalkan kode untuk CPU yang diberikan"
  
! #: config/microblaze/microblaze.opt:56
  #, fuzzy
! #| msgid "Don't optimize block moves"
! msgid "Don't optimize block moves, use memcpy."
! msgstr "Jangan optimasi pemindahan blok"
  
! #: config/microblaze/microblaze.opt:68
! msgid "Use the soft multiply emulation (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:76
! msgid "Use the software emulation for divides (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:80
! msgid "Use the hardware barrel shifter instead of emulation."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:84
  #, fuzzy
! #| msgid "Use fp double instructions"
! msgid "Use pattern compare instructions."
! msgstr "Gunakan instruksi titik pecahan ganda"
  
! #: config/microblaze/microblaze.opt:88
  #, fuzzy
! #| msgid "Check for syntax errors, then stop"
! msgid "Check for stack overflow at runtime."
! msgstr "Periksa untuk sintaks errors kemudian berhenti"
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
  #, fuzzy
! #| msgid "Use GP relative sdata/sbss sections"
! msgid "Use GP relative sdata/sbss sections."
! msgstr "Gunakan daerah relatif GP sdata/sbss"
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
! msgstr ""
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
! msgstr ""
  
! #: config/microblaze/microblaze.opt:104
  #, fuzzy
! #| msgid "Use decimal floating point instructions"
! msgid "Use hardware floating point conversion instructions."
! msgstr "Gunakan instruksi desimal titik pecahan"
  
! #: config/microblaze/microblaze.opt:108
  #, fuzzy
! #| msgid "Use decimal floating point instructions"
! msgid "Use hardware floating point square root instruction."
! msgstr "Gunakan instruksi desimal titik pecahan"
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
! #, fuzzy
! #| msgid "Use hardware quad FP instructions"
! msgid "Use hardware prefetch instruction."
! msgstr "Gunakan hardware quad FP instruksi"
  
! #: config/microblaze/microblaze.opt:132
! 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
  #, fuzzy
  #| msgid "Target DFLOAT double precision code"
*************** msgstr "Gunakan konvensi struktur VAXC"
*** 12745,12955 ****
  msgid "Use new adddi3/subdi3 patterns."
  msgstr ""
  
- #: config/linux.opt:24
- msgid "Use Bionic C library."
- msgstr ""
- 
- #: config/linux.opt:28
- msgid "Use GNU C library."
- msgstr ""
- 
- #: config/linux.opt:32
- msgid "Use uClibc C library."
- msgstr ""
- 
- #: config/linux.opt:36
- #, fuzzy
- #| msgid "Use shared libraries"
- msgid "Use musl C library."
- msgstr "Gunakan perpustakaan terbagi"
- 
- #: config/mmix/mmix.opt:24
- #, fuzzy
- #| msgid "For intrinsics library: pass all parameters in registers"
- msgid "For intrinsics library: pass all parameters in registers."
- msgstr "Untuk perpustakaan intrinsik: lewatkan seluruh parameter dalam register"
- 
- #: config/mmix/mmix.opt:28
- #, fuzzy
- #| msgid "Use register stack for parameters and return value"
- msgid "Use register stack for parameters and return value."
- msgstr "Gunakan register stack untuk parameter dan nilai kembali"
- 
- #: config/mmix/mmix.opt:32
- #, fuzzy
- #| msgid "Use call-clobbered registers for parameters and return value"
- msgid "Use call-clobbered registers for parameters and return value."
- msgstr "Gunakan call-clobbered register untuk parameters dan nilai kembali"
- 
- #: config/mmix/mmix.opt:37
- #, fuzzy
- #| msgid "Use epsilon-respecting floating point compare instructions"
- msgid "Use epsilon-respecting floating point compare instructions."
- msgstr "Gunakan epsilon-respecting titik pecahan banding instruksi"
- 
- #: config/mmix/mmix.opt:41
- #, fuzzy
- #| msgid "Use zero-extending memory loads, not sign-extending ones"
- msgid "Use zero-extending memory loads, not sign-extending ones."
- msgstr "Gunakan zero-extending memori loads, bukan sign-extending"
- 
- #: config/mmix/mmix.opt:45
- #, fuzzy
- #| msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)"
- msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
- msgstr "Hasilkan hasil bagi dengan sisa memiliki tanda sama seperti pembagi (bukan yang dibagi)"
- 
- #: config/mmix/mmix.opt:49
- #, fuzzy
- #| msgid "Prepend global symbols with \":\" (for use with PREFIX)"
- msgid "Prepend global symbols with \":\" (for use with PREFIX)."
- msgstr "Awali simbol global dengan \":\" (untuk digunakan dengan PREFIX)"
- 
- #: config/mmix/mmix.opt:53
- #, fuzzy
- #| msgid "Do not provide a default start-address 0x100 of the program"
- msgid "Do not provide a default start-address 0x100 of the program."
- msgstr "Jangan sediakan sebuah awal-alamat baku 0x100 untuk aplikasi"
- 
- #: config/mmix/mmix.opt:57
- #, fuzzy
- #| msgid "Link to emit program in ELF format (rather than mmo)"
- msgid "Link to emit program in ELF format (rather than mmo)."
- msgstr "Hubungkan ke keluaran aplikasi dalam format ELF (daripada mmo)"
- 
- #: config/mmix/mmix.opt:61
- #, fuzzy
- #| msgid "Use P-mnemonics for branches statically predicted as taken"
- msgid "Use P-mnemonics for branches statically predicted as taken."
- msgstr "Gunakan P-mnemonics untuk percabangan secara statis diprediksikan sesuai yang dipakai"
- 
- #: config/mmix/mmix.opt:65
- #, fuzzy
- #| msgid "Don't use P-mnemonics for branches"
- msgid "Don't use P-mnemonics for branches."
- msgstr "Jangan gunakan P-mnemonics untuk percabangan"
- 
- #: config/mmix/mmix.opt:79
- #, fuzzy
- #| msgid "Use addresses that allocate global registers"
- msgid "Use addresses that allocate global registers."
- msgstr "Gunakan alamat yang mengalokasikan register global"
- 
- #: config/mmix/mmix.opt:83
- #, fuzzy
- #| msgid "Do not use addresses that allocate global registers"
- msgid "Do not use addresses that allocate global registers."
- msgstr "Jangan gunakan alamat yang mengalokasikan global register"
- 
- #: config/mmix/mmix.opt:87
- #, fuzzy
- #| msgid "Generate a single exit point for each function"
- msgid "Generate a single exit point for each function."
- msgstr "Hasilkan sebuah titik keluar tunggal untuk setiap fungsi"
- 
- #: config/mmix/mmix.opt:91
- #, fuzzy
- #| msgid "Do not generate a single exit point for each function"
- msgid "Do not generate a single exit point for each function."
- msgstr "Jangan hasilkan sebuah titik keluar tunggal untuk setiap fungsi"
- 
- #: config/mmix/mmix.opt:95
- #, fuzzy
- #| msgid "Set start-address of the program"
- msgid "Set start-address of the program."
- msgstr "Set awal-alamat dari aplikasi"
- 
- #: config/mmix/mmix.opt:99
- #, fuzzy
- #| msgid "Set start-address of data"
- msgid "Set start-address of data."
- msgstr "Set awal-alamat dari data"
- 
- #: config/fr30/fr30.opt:23
- #, fuzzy
- #| msgid "Assume small address space"
- msgid "Assume small address space."
- msgstr "Asumsikan ruang alamat kecil"
- 
- #: config/pdp11/pdp11.opt:23
- #, fuzzy
- #| msgid "Generate code for an 11/10"
- msgid "Generate code for an 11/10."
- msgstr "Hasilkan kode untuk sebuah 11/10"
- 
- #: config/pdp11/pdp11.opt:27
- #, fuzzy
- #| msgid "Generate code for an 11/40"
- msgid "Generate code for an 11/40."
- msgstr "Hasilkan kode untuk sebuah 11/40"
- 
- #: config/pdp11/pdp11.opt:31
- #, fuzzy
- #| msgid "Generate code for an 11/45"
- msgid "Generate code for an 11/45."
- msgstr "Hasilkan kode untuk sebuah 11/45"
- 
- #: config/pdp11/pdp11.opt:35
- #, fuzzy
- #| msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
- msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
- msgstr "Kembali hasil titik-pecahan dalam ac0 (fr0 dalam sintaks perakit Unix)"
- 
- #: config/pdp11/pdp11.opt:39
- #, fuzzy
- #| msgid "Use the DEC assembler syntax"
- msgid "Use the DEC assembler syntax."
- msgstr "Gunakan sintaks perakit DEC"
- 
- #: config/pdp11/pdp11.opt:43
- #, fuzzy
- #| msgid "Use the DEC assembler syntax"
- msgid "Use the GNU assembler syntax."
- msgstr "Gunakan sintaks perakit DEC"
- 
- #: config/pdp11/pdp11.opt:47 config/frv/frv.opt:158
- #: config/rs6000/rs6000.opt:188
- #, fuzzy
- #| msgid "Use hardware floating point"
- msgid "Use hardware floating point."
- msgstr "Gunakan piranti keras titik pecahan"
- 
- #: config/pdp11/pdp11.opt:51
- #, fuzzy
- #| msgid "Use 16 bit int"
- msgid "Use 16 bit int."
- msgstr "Gunakan int 16 bit"
- 
- #: config/pdp11/pdp11.opt:55
- #, fuzzy
- #| msgid "Use 32 bit int"
- msgid "Use 32 bit int."
- msgstr "Gunakan int 32 bit"
- 
- #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
- #, fuzzy
- #| msgid "Do not use hardware floating point"
- msgid "Do not use hardware floating point."
- msgstr "Jangan gunakan piranti keras titik pecahan"
- 
- #: config/pdp11/pdp11.opt:63
- #, fuzzy
- #| msgid "Target has split I&D"
- msgid "Target has split I&D."
- msgstr "Target memiliki pemisah I&D"
- 
- #: config/pdp11/pdp11.opt:67
- #, fuzzy
- #| msgid "Use UNIX assembler syntax"
- msgid "Use UNIX assembler syntax."
- msgstr "Gunakan sintaks perakit UNIX"
- 
- #: config/pdp11/pdp11.opt:71
- #, fuzzy
- #| msgid "Use integrated register allocator."
- msgid "Use LRA register allocator."
- msgstr "Gunakan pengalokasi register terintegrasi."
- 
  #: config/frv/frv.opt:30
  #, fuzzy
  #| msgid "Use 4 media accumulators"
--- 15220,15225 ----
*************** msgstr "Gunakan instruksi titik pecahan
*** 13026,13037 ****
  msgid "Change the ABI to allow double word insns."
  msgstr "Ubah ABI untuk mengijinkan kata instruksi ganda"
  
- #: config/frv/frv.opt:130 config/bfin/bfin.opt:90
- #, fuzzy
- #| msgid "Enable Function Descriptor PIC mode"
- msgid "Enable Function Descriptor PIC mode."
- msgstr "Aktifkan mode Deskripsi Fungsi PIC"
- 
  #: config/frv/frv.opt:134
  #, fuzzy
  #| msgid "Just use icc0/fcc0"
--- 15296,15301 ----
*************** msgstr "Gunakan 64 GPRs"
*** 13068,13079 ****
  msgid "Enable use of GPREL for read-only data in FDPIC."
  msgstr "Aktifkan penggunaan dari GPREL untuk baca-saja data dalam FDPIC"
  
- #: config/frv/frv.opt:162 config/bfin/bfin.opt:94
- #, fuzzy
- #| msgid "Enable inlining of PLT in function calls"
- msgid "Enable inlining of PLT in function calls."
- msgstr "Aktifkan inlining dari PLI dalam panggilan fungsi"
- 
  #: config/frv/frv.opt:166
  #, fuzzy
  #| msgid "Enable PIC support for building libraries"
--- 15332,15337 ----
*************** msgstr "Hubungkan dengan perpustakaan li
*** 13176,13300 ****
  msgid "Allow branches to be packed with other instructions."
  msgstr "Ijinkan percabangan untuk dipack dengan instruksi lain"
  
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
! msgstr ""
  
! #: config/tilegx/tilegx.opt:37
  #, fuzzy
! #| msgid "Compile for 32-bit pointers"
! msgid "Compile with 32 bit longs and pointers."
! msgstr "Kompile untuk pointer 32-bit"
  
! #: config/tilegx/tilegx.opt:41
  #, fuzzy
! #| msgid "Compile for 64-bit pointers"
! msgid "Compile with 64 bit longs and pointers."
! msgstr "Kompile untuk pointer 64-bit"
  
! #: config/tilegx/tilegx.opt:53
  #, fuzzy
! #| msgid "Use given x86-64 code model"
! msgid "Use given TILE-Gx code model."
! msgstr "Gunakan kode mode x86-64 yang diberikan"
  
! #: config/lynx.opt:23
  #, fuzzy
! #| msgid "Support legacy multi-threading"
! msgid "Support legacy multi-threading."
! msgstr "Dukung legacy multi-threading"
  
! #: config/lynx.opt:27
  #, fuzzy
! #| msgid "Use shared libraries"
! msgid "Use shared libraries."
! msgstr "Gunakan perpustakaan terbagi"
  
! #: config/lynx.opt:31
  #, fuzzy
! #| msgid "Support multi-threading"
! msgid "Support multi-threading."
! msgstr "Dukung multi-threading"
  
! #: config/stormy16/stormy16.opt:24
  #, fuzzy
! #| msgid "Provide libraries for the simulator"
! msgid "Provide libraries for the simulator."
! msgstr "Sediakan perpustakaan untuk pensimulasi"
  
! #: config/bfin/bfin.opt:48
  #, fuzzy
! #| msgid "Omit frame pointer for leaf functions"
! msgid "Omit frame pointer for leaf functions."
! msgstr "Abaikan frame pointer untuk fungsi leaf"
  
! #: config/bfin/bfin.opt:52
  #, fuzzy
! #| msgid "Program is entirely located in low 64k of memory"
! msgid "Program is entirely located in low 64k of memory."
! msgstr "Aplikasi secara keseluruhan berada dalam daerah bawah 64k dari memori"
  
! #: config/bfin/bfin.opt:56
  #, fuzzy
! #| msgid "Work around a hardware anomaly by adding a number of NOPs before a"
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
! msgstr "Perbaikan di anomali perangkat keras dengan menambahkan beberapa NOP sebelum sebuah"
  
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
! msgstr "Hindari spekulatif loads untuk memperbaiki sebuah anomali perangkat keras."
  
! #: config/bfin/bfin.opt:65
  #, fuzzy
! #| msgid "Enabled ID based shared library"
! msgid "Enabled ID based shared library."
! msgstr "Enabled ID berdasarkan perpustakaan terbagi"
  
! #: config/bfin/bfin.opt:69
  #, fuzzy
! #| msgid "Generate code that won't be linked against any other ID shared libraries,"
! msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
! msgstr "Hasilkan kode yang tidak dapat dihubungkan dengan ID lain perpustakaan terbagi,"
  
! #: config/bfin/bfin.opt:86
  #, fuzzy
! #| msgid "Link with the fast floating-point library"
! msgid "Link with the fast floating-point library."
! msgstr "Hubungkan dengan perpustakaan titik pecahan cepat"
  
! #: config/bfin/bfin.opt:98
  #, fuzzy
! #| msgid "Do stack checking using bounds in L1 scratch memory"
! msgid "Do stack checking using bounds in L1 scratch memory."
! msgstr "Lakukan pemeriksaan stack menggunakan bound dalam L1 scratch memori"
  
! #: config/bfin/bfin.opt:102
  #, fuzzy
  #| msgid "Enable multicore support"
! msgid "Enable multicore support."
  msgstr "Aktifkan dukungan multicore"
  
! #: config/bfin/bfin.opt:106
  #, fuzzy
! #| msgid "Build for Core A"
! msgid "Build for Core A."
! msgstr "Buat untuk Core A"
  
! #: config/bfin/bfin.opt:110
  #, fuzzy
! #| msgid "Build for Core B"
! msgid "Build for Core B."
! msgstr "Buat untuk Core B"
  
! #: config/bfin/bfin.opt:114
  #, fuzzy
! #| msgid "Build for SDRAM"
! msgid "Build for SDRAM."
! msgstr "Buat untuk SDRAM"
  
! #: config/bfin/bfin.opt:118
! msgid "Assume ICPLBs are enabled at runtime."
! msgstr "Asumsikan ICPLB telah aktif di waktu jalan."
  
  #: config/cris/cris.opt:45
  #, fuzzy
--- 15434,15956 ----
  msgid "Allow branches to be packed with other instructions."
  msgstr "Ijinkan percabangan untuk dipack dengan instruksi lain"
  
! #: config/mn10300/mn10300.opt:30
! #, fuzzy
! #| msgid "Target the AM33 processor"
! msgid "Target the AM33 processor."
! msgstr "Target prosesor AM33"
  
! #: config/mn10300/mn10300.opt:34
  #, fuzzy
! #| msgid "Target the AM33/2.0 processor"
! msgid "Target the AM33/2.0 processor."
! msgstr "Target prosesor AM33/2.0"
  
! #: config/mn10300/mn10300.opt:38
  #, fuzzy
! #| msgid "Target the AM33 processor"
! msgid "Target the AM34 processor."
! msgstr "Target prosesor AM33"
  
! #: config/mn10300/mn10300.opt:46
  #, fuzzy
! #| msgid "Work around hardware multiply bug"
! msgid "Work around hardware multiply bug."
! msgstr "Work around bug perangkat keras pengali"
  
! #: config/mn10300/mn10300.opt:55
  #, fuzzy
! #| msgid "Enable linker relaxations"
! msgid "Enable linker relaxations."
! msgstr "Aktifkan penghubung relaksasi"
  
! #: config/mn10300/mn10300.opt:59
  #, fuzzy
! #| msgid "Return pointers in both a0 and d0"
! msgid "Return pointers in both a0 and d0."
! msgstr "Kembali pointer dalam baik a0 dan d0"
  
! #: config/mn10300/mn10300.opt:63
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Hasilkan bit instruksi"
  
! #: config/mn10300/mn10300.opt:67
  #, fuzzy
! #| msgid "Do not generate fused multiply/add instructions"
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Jangan hasilkan fused kali/tambah instruksi"
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
! msgstr ""
! 
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr ""
! 
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
  #, fuzzy
! #| msgid "Generate code in big endian mode"
! msgid "Generate code in big-endian mode."
! msgstr "Hasilkan kode dalam mode big endian"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
  #, fuzzy
! #| msgid "Generate code in little endian mode"
! msgid "Generate code in little-endian mode."
! msgstr "Hasilkan kode dalam mode little endian"
  
! #: config/nds32/nds32.opt:37
  #, fuzzy
! #| msgid "Perform cross-jumping optimization"
! msgid "Force performing fp-as-gp optimization."
! msgstr "Lakukan optimisasi cross-jumping"
  
! #: config/nds32/nds32.opt:41
! #, fuzzy
! #| msgid "Perform cross-jumping optimization"
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "Lakukan optimisasi cross-jumping"
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr ""
! 
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:71
  #, fuzzy
! #| msgid "Reschedule instructions before register allocation"
! msgid "Use reduced-set registers for register allocation."
! msgstr "Atur penjadwalan instruksi sebelum alokasi register"
  
! #: config/nds32/nds32.opt:75
  #, fuzzy
! #| msgid "Reschedule instructions before register allocation"
! msgid "Use full-set registers for register allocation."
! msgstr "Atur penjadwalan instruksi sebelum alokasi register"
  
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
! msgstr ""
! 
! #: config/nds32/nds32.opt:85
! msgid "Align function entry to 4 byte."
! msgstr ""
! 
! #: config/nds32/nds32.opt:97
! 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
! 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
! msgid "Specify the address generation strategy for ICT call's code model."
! msgstr ""
! 
! #: config/nds32/nds32.opt:109
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr ""
! 
! #: config/nds32/nds32.opt:119
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate conditional move instructions."
! msgstr "Hasilkan bit instruksi"
  
! #: config/nds32/nds32.opt:123
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate hardware abs instructions."
! msgstr "Hasilkan bit instruksi"
  
! #: config/nds32/nds32.opt:127
! #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate performance extension instructions."
! msgstr "Hasilkan bit instruksi"
! 
! #: config/nds32/nds32.opt:131
! #, fuzzy
! #| msgid "Generate floating point mathematics using given instruction set"
! msgid "Generate performance extension version 2 instructions."
! msgstr "Hasilkan matematik titik pecahan menggunakan set instruksi yang diberikan"
! 
! #: config/nds32/nds32.opt:135
! #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate string extension instructions."
! msgstr "Hasilkan bit instruksi"
! 
! #: config/nds32/nds32.opt:139
! #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate DSP extension instructions."
! msgstr "Hasilkan bit instruksi"
! 
! #: config/nds32/nds32.opt:143
! #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "Hasilkan instruksi isel"
! 
! #: config/nds32/nds32.opt:147
! #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate 16-bit instructions."
! msgstr "Hasilkan bit instruksi"
! 
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
! msgstr ""
! 
! #: config/nds32/nds32.opt:155
  #, fuzzy
  #| msgid "Enable multicore support"
! msgid "Enable Virtual Hosting support."
  msgstr "Aktifkan dukungan multicore"
  
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
! msgstr ""
! 
! #: config/nds32/nds32.opt:163
  #, fuzzy
! #| msgid "Set the verbosity level of the scheduler"
! msgid "Specify the security level of c-isr for the whole file."
! msgstr "Set tingkat verbositas dari penjadwal"
  
! #: config/nds32/nds32.opt:167
! 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
! msgid "Known arch types (for use with the -march= option):"
! msgstr ""
! 
! #: config/nds32/nds32.opt:197
  #, fuzzy
! #| msgid "Specify the register allocation order"
! msgid "Specify the cpu for pipeline model."
! msgstr "Spesifikasikan pengurutan alokasi register"
  
! #: config/nds32/nds32.opt:201
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr ""
! 
! #: config/nds32/nds32.opt:361
! 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
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr ""
! 
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr ""
! 
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr ""
! 
! #: config/nds32/nds32.opt:425
  #, fuzzy
! #| msgid "Warn when all constructors and destructors are private"
! msgid "Enable constructor/destructor feature."
! msgstr "Peringatkan ketika seluruh konstruktor dan destruktor adalah private"
  
! #: config/nds32/nds32.opt:429
! #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Guide linker to relax instructions."
! msgstr "Hasilkan instruksi isel"
! 
! #: config/nds32/nds32.opt:433
! #, fuzzy
! #| msgid "Generate floating-point multiply-add instructions"
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "Hasilkan titik pecahan instruksi perkalian-penambahan"
! 
! #: config/nds32/nds32.opt:437
! #, fuzzy
! #| msgid "Use paired-single floating-point instructions"
! msgid "Generate single-precision floating-point instructions."
! msgstr "Gunakan pasangan-tunggal instruksi titik pecahan"
! 
! #: config/nds32/nds32.opt:441
! #, fuzzy
! #| msgid "Generate code that uses 68881 floating-point instructions"
! msgid "Generate double-precision floating-point instructions."
! msgstr "Hasilkan kode yang menggunakan 68881 instruksi titik pecahan"
! 
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
! msgstr ""
! 
! #: config/nds32/nds32.opt:449
! #, fuzzy
! #| msgid "Permit scheduling of a function's prologue sequence"
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "Ijinkan penjadwalan dari sebuah urutan prolog fungsi"
! 
! #: config/nds32/nds32.opt:453
! #, fuzzy
! #| msgid "Generate cld instruction in the function prologue."
! msgid "Generate return instruction in naked function."
! msgstr "Hasilkan instruksi cld dalam fungsi prolog."
! 
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
! msgstr ""
! 
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
! msgstr ""
! 
! #: config/iq2000/iq2000.opt:31
! #, fuzzy
! #| msgid "Specify CPU for code generation purposes"
! msgid "Specify CPU for code generation purposes."
! msgstr "Spesifikasikan CPU untuk tujuan pembuatan kode"
! 
! #: config/iq2000/iq2000.opt:47
! #, fuzzy
! #| msgid "Specify CPU for scheduling purposes"
! msgid "Specify CPU for scheduling purposes."
! msgstr "Spesifikasikan CPU untuk tujuan penjadwalan"
! 
! #: config/iq2000/iq2000.opt:51
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
! msgstr ""
! 
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
! #, fuzzy
! #| msgid "Use ROM instead of RAM"
! msgid "Use ROM instead of RAM."
! msgstr "Gunakan ROM daripada RAM"
! 
! #: config/iq2000/iq2000.opt:70
! #, fuzzy
! #| msgid "No default crt0.o"
! msgid "No default crt0.o."
! msgstr "Tidak baku crt0.o"
! 
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:409
! #, fuzzy
! #| msgid "Put uninitialized constants in ROM (needs -membedded-data)"
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr "Tempatkan konstanta tidak terinisialisasi dalam ROM (membutuhkan -membedded-data)"
! 
! #: config/csky/csky.opt:34
! #, fuzzy
! #| msgid "Specify the name of the target architecture"
! msgid "Specify the target architecture."
! msgstr "Spesifikasikan nama dari target arsitektur"
! 
! #: config/csky/csky.opt:38
! #, fuzzy
! #| msgid "Specify the target CPU"
! msgid "Specify the target processor."
! msgstr "Spesifikasikan target CPU"
! 
! #: config/csky/csky.opt:61
! #, fuzzy
! #| msgid "Enable hardware floating point"
! msgid "Enable hardware floating-point instructions."
! msgstr "Aktifkan perangkat keras titik pecahan"
! 
! #: config/csky/csky.opt:65
! #, fuzzy
! #| msgid "Assume floating-point operations can trap"
! msgid "Use library calls to perform floating-point operations (default)."
! msgstr "Asumsikan operasi titik pecahan dapat trap"
! 
! #: config/csky/csky.opt:69
! #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format"
! msgid "Specify the target floating-point hardware/format."
! msgstr "Spesifikasikan nama dari target titik pecahan piranti keras/format"
! 
! #: config/csky/csky.opt:73
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr ""
! 
! #: config/csky/csky.opt:77
! #, fuzzy
! #| msgid "Generate prefetch instructions, if available, for arrays in loops"
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "Hasilkan instruksi prefetch, jika tersedia, untuk array dalam loops"
! 
! #: config/csky/csky.opt:85
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr ""
! 
! #: config/csky/csky.opt:89
! #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable interrupt stack instructions."
! msgstr "Aktifkan penggunaan dari instruksi short load"
! 
! #: config/csky/csky.opt:93
! #, fuzzy
! #| msgid "Enable fused multiply/add instructions"
! msgid "Enable multiprocessor instructions."
! msgstr "Aktifkan fused kali/tambah instruksi"
! 
! #: config/csky/csky.opt:97
! #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable coprocessor instructions."
! msgstr "Aktifkan penggunaan dari instruksi short load"
! 
! #: config/csky/csky.opt:101
! #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable cache prefetch instructions."
! msgstr "Aktifkan penggunaan dari instruksi short load"
! 
! #: config/csky/csky.opt:105
! #, fuzzy
! #| msgid "Use MIPS-DSP REV 2 instructions"
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Gunakan instruksi MIPS-DSP REV 2"
! 
! #: config/csky/csky.opt:112
! #, fuzzy
! #| msgid "Disable bcnz instruction"
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Non-aktifkan instruksi bcnz"
! 
! #: config/csky/csky.opt:116
! #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Enable C-SKY DSP instructions."
! msgstr "Gunakan instruksi MIPS-DSP"
! 
! #: config/csky/csky.opt:120
! #, fuzzy
! #| msgid "Enable unaligned load/store instruction"
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Aktifkan instruksi unaligned load/store"
! 
! #: config/csky/csky.opt:124
! #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Aktifkan penggunaan dari instruksi short load"
! 
! #: config/csky/csky.opt:130
! #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate divide instructions."
! msgstr "Hasilkan instruksi isel"
! 
! #: config/csky/csky.opt:134
! #, fuzzy
! #| msgid "Generate code for a 5206e"
! msgid "Generate code for Smart Mode."
! msgstr "Hasilkan kode untuk sebuah 5206e"
! 
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
! msgstr ""
! 
! #: config/csky/csky.opt:142
! #, fuzzy
! #| msgid "Generate code in little endian mode"
! msgid "Generate code using global anchor symbol addresses."
! msgstr "Hasilkan kode dalam mode little endian"
! 
! #: config/csky/csky.opt:146
! #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate push/pop instructions (default)."
! msgstr "Hasilkan instruksi isel"
! 
! #: config/csky/csky.opt:150
! #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate stm/ldm instructions (default)."
! msgstr "Hasilkan instruksi isel"
! 
! #: config/csky/csky.opt:157
! msgid "Generate constant pools in the compiler instead of assembler."
! msgstr ""
! 
! #: config/csky/csky.opt:161
! #, fuzzy
! #| msgid "Do not generate .size directives"
! msgid "Emit .stack_size directives."
! msgstr "Jangan hasilkan direktif .size"
! 
! #: config/csky/csky.opt:165
! #, fuzzy
! #| msgid "Generate code for GNU runtime environment"
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "Hasilkan kode untuk lingkungan GNU waktu-jalan"
! 
! #: config/csky/csky.opt:169
! #, fuzzy
! #| msgid "Set the cost of branches to roughly COST instructions"
! msgid "Set the branch costs to roughly the specified number of instructions."
! msgstr "Set biaya dari percabangan ke seluruh BIAYA instruksi"
! 
! #: config/csky/csky.opt:173
! #, fuzzy
! #| msgid "Permit scheduling of a function's prologue sequence"
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "Ijinkan penjadwalan dari sebuah urutan prolog fungsi"
! 
! #: config/csky/csky_tables.opt:24
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr ""
! 
! #: config/csky/csky_tables.opt:199
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr ""
! 
! #: config/csky/csky_tables.opt:218
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr ""
! 
! #: config/c6x/c6x-tables.opt:24
! msgid "Known C6X ISAs (for use with the -march= option):"
! msgstr ""
! 
! #: config/c6x/c6x.opt:42
! #, fuzzy
! #| msgid "Select method for sdata handling"
! msgid "Select method for sdata handling."
! msgstr "Pilih metode untuk penanganan sdata"
! 
! #: config/c6x/c6x.opt:46
! #, fuzzy
! #| msgid "alias argument not a string"
! msgid "Valid arguments for the -msdata= option:"
! msgstr "alias argumen bukan sebuah string"
! 
! #: config/c6x/c6x.opt:59
! #, fuzzy
! #| msgid "Create a shared library"
! msgid "Compile for the DSBT shared library ABI."
! msgstr "Buat sebuah perpustakaan terbagi"
! 
! #: config/cris/linux.opt:27
! #, fuzzy
! #| msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
! msgstr "Bersama dengan -fpic dan -fPIC, jangan gunakan kesukaan GOTPLT"
  
  #: config/cris/cris.opt:45
  #, fuzzy
*************** msgstr ""
*** 13410,14491 ****
  msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr ""
  
! #: config/cris/linux.opt:27
! #, fuzzy
! #| msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
! msgstr "Bersama dengan -fpic dan -fPIC, jangan gunakan kesukaan GOTPLT"
  
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr ""
  
! #: config/rs6000/rs6000.opt:121
  #, fuzzy
! #| msgid "Use PowerPC-64 instruction set"
! msgid "Use PowerPC-64 instruction set."
! msgstr "Gunakan set instruksi PowerPC-64"
  
! #: config/rs6000/rs6000.opt:125
  #, fuzzy
! #| msgid "Use PowerPC General Purpose group optional instructions"
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "Gunakan grup pilihanonal instruksi PowerPC General Purpose"
  
! #: config/rs6000/rs6000.opt:129
  #, fuzzy
! #| msgid "Use PowerPC Graphics group optional instructions"
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "Gunakan grup pilihanonal instruksi PowerPC Graphics"
  
! #: config/rs6000/rs6000.opt:133
  #, fuzzy
! #| msgid "Use PowerPC V2.01 single field mfcr instruction"
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Gunakan PowerPC V2.01 daerah tunggal mfcr instruksi"
  
! #: config/rs6000/rs6000.opt:137
  #, fuzzy
! #| msgid "Use PowerPC V2.02 popcntb instruction"
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "Gunakan PowerPC V2.02 popcntb instruksi"
  
! #: config/rs6000/rs6000.opt:141
  #, fuzzy
! #| msgid "Use PowerPC V2.02 floating point rounding instructions"
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "Gunakan PowerPC V2.02 titik pecahan pembulatan instruksi"
  
! #: config/rs6000/rs6000.opt:145
  #, fuzzy
! #| msgid "Use PowerPC V2.05 compare bytes instruction"
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "Gunakan PowerPC V2.05 bytes instruksi perbandingan"
  
! #: config/rs6000/rs6000.opt:149
  #, fuzzy
! #| msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
! msgstr "Gunakan ekstended PowerPC V2.05 move titik pecahan ke/dari GPR instruksi"
  
! #: config/rs6000/rs6000.opt:153
  #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use AltiVec instructions."
! msgstr "Gunakan instruksi AltiVec"
! 
! #: config/rs6000/rs6000.opt:157
! msgid "Enable early gimple folding of builtins."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:161
  #, fuzzy
! #| msgid "Use decimal floating point instructions"
! msgid "Use decimal floating point instructions."
! msgstr "Gunakan instruksi desimal titik pecahan"
  
! #: config/rs6000/rs6000.opt:165
  #, fuzzy
! #| msgid "Use 4xx half-word multiply instructions"
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Gunakan instruksi perkalian 4xx setengah-kata"
  
! #: config/rs6000/rs6000.opt:169
  #, fuzzy
! #| msgid "Use 4xx string-search dlmzb instruction"
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "Gunakan 4xx pencarian-string dlmzb instruksi"
  
! #: config/rs6000/rs6000.opt:173
  #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate load/store multiple instructions."
! msgstr "Hasilkan load/store multiple instruksi"
  
! #: config/rs6000/rs6000.opt:192
  #, fuzzy
! #| msgid "Use PowerPC V2.02 popcntb instruction"
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "Gunakan PowerPC V2.02 popcntb instruksi"
  
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:204
  #, fuzzy
! #| msgid "Use media instructions"
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Gunakan instruksi media"
  
! #: config/rs6000/rs6000.opt:232
  #, fuzzy
! #| msgid "Do not generate load/store with update instructions"
! msgid "Do not generate load/store with update instructions."
! msgstr "Jangan hasilkan load/store dengan instruksi update"
  
! #: config/rs6000/rs6000.opt:236
  #, fuzzy
! #| msgid "Generate load/store with update instructions"
! msgid "Generate load/store with update instructions."
! msgstr "Hasilkan load/store dengan update instruksi"
  
! #: config/rs6000/rs6000.opt:244
  #, fuzzy
! #| msgid "Avoid generation of indexed load/store instructions when possible"
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "Abaikan pembuatan dari indeks instruksi muat/simpan jika memungkinkan"
  
! #: config/rs6000/rs6000.opt:248
! msgid "Mark __tls_get_addr calls with argument info."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:255
  #, fuzzy
! #| msgid "Schedule the start and end of the procedure"
! msgid "Schedule the start and end of the procedure."
! msgstr "Jadwalkan awal dan akhir dari prosedur"
  
! #: config/rs6000/rs6000.opt:259
  #, fuzzy
! #| msgid "Return all structures in memory (AIX default)"
! msgid "Return all structures in memory (AIX default)."
! msgstr "Kembali seluruh struktur dalam memori (baku AIX)"
  
! #: config/rs6000/rs6000.opt:263
  #, fuzzy
! #| msgid "Return small structures in registers (SVR4 default)"
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "Kembali struktur kecil dalam register (baku SVR4)"
  
! #: config/rs6000/rs6000.opt:267
  #, fuzzy
! #| msgid "Conform more closely to IBM XLC semantics"
! msgid "Conform more closely to IBM XLC semantics."
! msgstr "Konform lebih dekan ke IBM XLC semantik"
  
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
  #, fuzzy
! #| msgid "Generate software reciprocal sqrt for better throughput"
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "Hasilkan piranti lunak reciprocal sqrt untuk throughput lebih baik"
! 
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:283
  #, fuzzy
! #| msgid "Do not place floating point constants in TOC"
! msgid "Do not place floating point constants in TOC."
! msgstr "Jangan tempatkan konstanta titik pecahan dalam TOC"
  
! #: config/rs6000/rs6000.opt:287
  #, fuzzy
! #| msgid "Place floating point constants in TOC"
! msgid "Place floating point constants in TOC."
! msgstr "Tempatkan konstanta titik pecahan dalam TOC"
  
! #: config/rs6000/rs6000.opt:291
  #, fuzzy
! #| msgid "Do not place symbol+offset constants in TOC"
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "Jangan tempatkan simbol+ofset konstanta dalam TOC"
  
! #: config/rs6000/rs6000.opt:295
  #, fuzzy
! #| msgid "Place symbol+offset constants in TOC"
! msgid "Place symbol+offset constants in TOC."
! msgstr "Tempatkan simbol+ofset konstan dalam TOC"
  
! #: config/rs6000/rs6000.opt:306
  #, fuzzy
! #| msgid "Use only one TOC entry per procedure"
! msgid "Use only one TOC entry per procedure."
! msgstr "Gunakan hanya satu TOC masukan setiap prosedur"
  
! #: config/rs6000/rs6000.opt:310
  #, fuzzy
! #| msgid "Put everything in the regular TOC"
! msgid "Put everything in the regular TOC."
! msgstr "Tempatkan seluruhnya dalam TOC umum"
  
! #: config/rs6000/rs6000.opt:314
  #, fuzzy
! #| msgid "Generate VRSAVE instructions when generating AltiVec code"
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "Hasilkan instruksi VRSAVE ketika menghasilkan kode AltiVec"
  
! #: config/rs6000/rs6000.opt:318
  #, fuzzy
! #| msgid "Deprecated option.  Use -mvrsave/-mno-vrsave instead"
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "Pilihan ditinggalkan. Gunakan -mvrsave/-mno-vrsave lebih baik"
  
! #: config/rs6000/rs6000.opt:322
  #, fuzzy
! #| msgid "Deprecated option.  Use -mvrsave/-mno-vrsave instead"
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "Pilihan ditinggalkan. Gunakan -mvrsave/-mno-vrsave lebih baik"
  
! #: config/rs6000/rs6000.opt:326
  #, fuzzy
! #| msgid "Maximum number of errors to report"
! msgid "Max number of bytes to move inline."
! msgstr "Jumlah maksimum dari error untuk dilaporkan"
  
! #: config/rs6000/rs6000.opt:330
  #, fuzzy
! #| msgid "Maximum number of errors to report"
! msgid "Max number of bytes to compare without loops."
! msgstr "Jumlah maksimum dari error untuk dilaporkan"
  
! #: config/rs6000/rs6000.opt:334
  #, fuzzy
! #| msgid "The maximum number of insns of an unswitched loop"
! msgid "Max number of bytes to compare with loops."
! msgstr "Jumlah maksimum dari insns dari sebuah loop tidak terswitch"
  
! #: config/rs6000/rs6000.opt:338
  #, fuzzy
! #| msgid "Maximum number of errors to report"
! msgid "Max number of bytes to compare."
! msgstr "Jumlah maksimum dari error untuk dilaporkan"
  
! #: config/rs6000/rs6000.opt:342
  #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate isel instructions."
! msgstr "Hasilkan instruksi isel"
  
! #: config/rs6000/rs6000.opt:346
  #, fuzzy
! #| msgid "Enable debug output"
! msgid "-mdebug=\tEnable debug output."
! msgstr "Aktifkan keluaran debug"
  
! #: config/rs6000/rs6000.opt:350
  #, fuzzy
! #| msgid "Use the Cray Pointer extension"
! msgid "Use the AltiVec ABI extensions."
! msgstr "Gunakan ekstensi Cray Pointer"
  
! #: config/rs6000/rs6000.opt:354
  #, fuzzy
! #| msgid "Do not use the bit-field instructions"
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "Jangan gunakan instruksi bit-field"
  
! #: config/rs6000/rs6000.opt:358
  #, fuzzy
! #| msgid "Use EABI"
! msgid "Use the ELFv1 ABI."
! msgstr "Gunakan EABI"
  
! #: config/rs6000/rs6000.opt:362
  #, fuzzy
! #| msgid "Use EABI"
! msgid "Use the ELFv2 ABI."
! msgstr "Gunakan EABI"
  
! #: config/rs6000/rs6000.opt:382
  #, fuzzy
! #| msgid "Use features of and schedule code for given CPU"
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "Gunakan feature dari dan jadwalkan kode untuk CPU yang diberikan"
  
! #: config/rs6000/rs6000.opt:386
  #, fuzzy
! #| msgid "Schedule code for given CPU"
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "Jadwalkan kode untuk CPU yang diberikan"
  
! #: config/rs6000/rs6000.opt:397
  #, fuzzy
! #| msgid "Select full, part, or no traceback table"
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr "Pilih penuh, bagian, atau tidak ada traceback tabel"
  
! #: config/rs6000/rs6000.opt:413
  #, fuzzy
! #| msgid "Avoid all range limits on call instructions"
! msgid "Avoid all range limits on call instructions."
! msgstr "Hindari batasan seluruh jangkauan dalam instruksi pemanggilan"
  
! #: config/rs6000/rs6000.opt:421
  #, fuzzy
! #| msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr "Peringatkan mengenai penggunaan AltiVec 'vector long ...' yang sudah ditinggalkan"
  
! #: config/rs6000/rs6000.opt:425
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:433
  #, fuzzy
! #| msgid "Determine which dependences between insns are considered costly"
! msgid "Determine which dependences between insns are considered costly."
! msgstr "tentaukan which dependence diantara insns yang dipertimbangkan mahal"
  
! #: config/rs6000/rs6000.opt:437
! #, fuzzy
! #| msgid "Specify which post scheduling nop insertion scheme to apply"
! msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr "Spesifikasikan penjadwalan post nop insertion scheme untuk diaplikasikan"
  
! #: config/rs6000/rs6000.opt:441
! #, fuzzy
! #| msgid "Specify alignment of structure fields default/natural"
! msgid "Specify alignment of structure fields default/natural."
! msgstr "Spesifikasikan alignmen dari daerah struktur baku/alami"
  
! #: config/rs6000/rs6000.opt:445
  #, fuzzy
! #| msgid "alias argument not a string"
! msgid "Valid arguments to -malign-:"
! msgstr "alias argumen bukan sebuah string"
  
! #: config/rs6000/rs6000.opt:455
  #, fuzzy
! #| msgid "Specify scheduling priority for dispatch slot restricted insns"
! msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr "Spesifikasikan prioritas penjadwalan untuk dispatch slot instruksi yang restricted"
! 
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:475
  #, fuzzy
! #| msgid "Align destination of the string operations"
! msgid "Allow sign extension in fusion operations."
! msgstr "Tujuan align dari operasi string"
  
! #: config/rs6000/rs6000.opt:479
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:483
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:490
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:494
  #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "Hasilkan load/store multiple instruksi"
  
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:510
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:514
! msgid "Use vector instructions added in ISA 3.0."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:518
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:526
  #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate the integer modulo instructions."
! msgstr "Hasilkan instruksi isel"
  
! #: config/rs6000/rs6000.opt:530
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:534
  #, fuzzy
! #| msgid "Use decimal floating point instructions"
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "Gunakan instruksi desimal titik pecahan"
  
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
! msgstr ""
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
  #, fuzzy
! #| msgid "Generate 64-bit code"
! msgid "Generate 64-bit code."
! msgstr "Hasilkan kode 64-bit"
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
  #, fuzzy
! #| msgid "Generate 32-bit code"
! msgid "Generate 32-bit code."
! msgstr "Hasilkan kode 32-bit"
  
! #: config/rs6000/sysv4.opt:24
  #, fuzzy
! #| msgid "Select ABI calling convention"
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "Piling konvensi pemanggilan ABI"
  
! #: config/rs6000/sysv4.opt:28
  #, fuzzy
! #| msgid "Select method for sdata handling"
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr "Pilih metode untuk penanganan sdata"
  
! #: config/rs6000/sysv4.opt:32
  #, fuzzy
! #| msgid "Put read-only data in SECTION"
! msgid "Allow readonly data in sdata."
! msgstr "Tempatkan baca-sja data dalam SECTION"
  
! #: config/rs6000/sysv4.opt:36
  #, fuzzy
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr "Spesifikasikan ukuran bit dari ofset TLS langsung"
  
! #: config/rs6000/sysv4.opt:52
  #, fuzzy
! #| msgid "Align to the base type of the bit-field"
! msgid "Align to the base type of the bit-field."
! msgstr "Align ke tipe dasar dari bit-field"
  
! #: config/rs6000/sysv4.opt:56
! 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
  #, fuzzy
! #| msgid "Produce code relocatable at runtime"
! msgid "Produce code relocatable at runtime."
! msgstr "Hasilkan kode yang dapat direlokasikan pada saat waktu-jalan"
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
  #, fuzzy
! #| msgid "Produce little endian code"
! msgid "Produce little endian code."
! msgstr "Hasilkan kode little endian"
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
  #, fuzzy
! #| msgid "Produce big endian code"
! msgid "Produce big endian code."
! msgstr "Hasilkan kode 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
  #, fuzzy
! #| msgid "no description yet"
! msgid "No description yet."
! msgstr "belum ada deskripsi"
  
! #: config/rs6000/sysv4.opt:94
  #, fuzzy
! #| msgid "Assume all variable arg functions are prototyped"
! msgid "Assume all variable arg functions are prototyped."
! msgstr "Asumsikan seluruh variabel arg fungsi adalah prototype"
  
! #: config/rs6000/sysv4.opt:103
  #, fuzzy
! #| msgid "Use EABI"
! msgid "Use EABI."
! msgstr "Gunakan EABI"
  
! #: config/rs6000/sysv4.opt:107
  #, fuzzy
! #| msgid "Allow bit-fields to cross word boundaries"
! msgid "Allow bit-fields to cross word boundaries."
! msgstr "Ijinkan bit-fields untuk melewati batas kata"
  
! #: config/rs6000/sysv4.opt:111
  #, fuzzy
! #| msgid "Use alternate register names"
! msgid "Use alternate register names."
! msgstr "Gunakan nama alternatif register"
  
! #: config/rs6000/sysv4.opt:117
  #, fuzzy
! #| msgid "Select method for sdata handling"
! msgid "Use default method for sdata handling."
! msgstr "Pilih metode untuk penanganan sdata"
  
! #: config/rs6000/sysv4.opt:121
  #, fuzzy
! #| msgid "Link with libsim.a, libc.a and sim-crt0.o"
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "Hubungkan dengan libsim.a, libc.a dan sim-crt0.o"
  
! #: config/rs6000/sysv4.opt:125
  #, fuzzy
! #| msgid "Link with libads.a, libc.a and crt0.o"
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "Hubungkan dengan libads.a, libc.a dan crt0.o"
  
! #: config/rs6000/sysv4.opt:129
  #, fuzzy
! #| msgid "Link with libyk.a, libc.a and crt0.o"
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "Hubungkan dengan libyk.a, libc.a dan crt0.o"
  
! #: config/rs6000/sysv4.opt:133
  #, fuzzy
! #| msgid "Link with libmvme.a, libc.a and crt0.o"
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "Hubungkan dengan libmvme.a, libc.a dan crt0.o"
  
! #: config/rs6000/sysv4.opt:137
  #, fuzzy
! #| msgid "Set the PPC_EMB bit in the ELF flags header"
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr "Set PPC_EMB bit dalam ELF flags header"
  
! #: config/rs6000/sysv4.opt:157
  #, fuzzy
! #| msgid "Generate code to use a non-exec PLT and GOT"
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "Hasilkan kode untuk menggunakan bukan-eksekusi PLT dan GOT"
  
! #: config/rs6000/sysv4.opt:161
  #, fuzzy
! #| msgid "Generate code for old exec BSS PLT"
! msgid "Generate code for old exec BSS PLT."
! msgstr "Hasilkan kode untuk old exec BSS PLT"
  
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
  msgstr ""
  
! #: config/rs6000/aix64.opt:24
  #, fuzzy
! #| msgid "Compile for 64-bit pointers"
! msgid "Compile for 64-bit pointers."
! msgstr "Kompile untuk pointer 64-bit"
  
! #: config/rs6000/aix64.opt:28
  #, fuzzy
! #| msgid "Compile for 32-bit pointers"
! msgid "Compile for 32-bit pointers."
! msgstr "Kompile untuk pointer 32-bit"
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
! msgid "Select code model."
! msgstr ""
  
! #: config/rs6000/aix64.opt:49
  #, fuzzy
! #| msgid "Support message passing with the Parallel Environment"
! msgid "Support message passing with the Parallel Environment."
! msgstr "Dukung pesan lewat dengan lingkungan parallel"
  
! #: config/rs6000/linux64.opt:24
  #, fuzzy
! #| msgid "Call mcount for profiling before a function prologue"
! msgid "Call mcount for profiling before a function prologue."
! msgstr "Panggil mcount untuk profiling sebelum sebuah prolog fungsi"
  
! #: config/rs6000/476.opt:24
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
! msgstr ""
  
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr ""
  
! #: config/rl78/rl78.opt:50
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr ""
  
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr ""
  
! #: config/rl78/rl78.opt:58
! 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
  #, fuzzy
! #| msgid "Alias for --help=target"
! msgid "Alias for -mcpu=g10."
! msgstr "Alias untuk --help=target"
  
! #: config/rl78/rl78.opt:81
  #, fuzzy
! #| msgid "Alias for --help=target"
! msgid "Alias for -mcpu=g13."
! msgstr "Alias untuk --help=target"
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
  #, fuzzy
! #| msgid "Alias for --help=target"
! msgid "Alias for -mcpu=g14."
! msgstr "Alias untuk --help=target"
  
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr ""
  
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr ""
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr ""
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
  #, fuzzy
! #| msgid "Generate code in big endian mode"
! msgid "Generate code in big-endian mode."
! msgstr "Hasilkan kode dalam mode big endian"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
  #, fuzzy
! #| msgid "Generate code in little endian mode"
! msgid "Generate code in little-endian mode."
! msgstr "Hasilkan kode dalam mode little endian"
  
! #: config/nds32/nds32.opt:37
  #, fuzzy
! #| msgid "Perform cross-jumping optimization"
! msgid "Force performing fp-as-gp optimization."
! msgstr "Lakukan optimisasi cross-jumping"
  
! #: config/nds32/nds32.opt:41
  #, fuzzy
! #| msgid "Perform cross-jumping optimization"
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "Lakukan optimisasi cross-jumping"
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr ""
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr ""
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr ""
  
! #: config/nds32/nds32.opt:71
  #, fuzzy
! #| msgid "Reschedule instructions before register allocation"
! msgid "Use reduced-set registers for register allocation."
! msgstr "Atur penjadwalan instruksi sebelum alokasi register"
  
! #: config/nds32/nds32.opt:75
  #, fuzzy
! #| msgid "Reschedule instructions before register allocation"
! msgid "Use full-set registers for register allocation."
! msgstr "Atur penjadwalan instruksi sebelum alokasi register"
  
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
! msgstr ""
  
! #: config/nds32/nds32.opt:85
! msgid "Align function entry to 4 byte."
  msgstr ""
  
! #: config/nds32/nds32.opt:97
! 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
! 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
! msgid "Specify the address generation strategy for ICT call's code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:109
! msgid "Known cmodel types (for use with the -mict-model= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:119
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate conditional move instructions."
! msgstr "Hasilkan bit instruksi"
  
! #: config/nds32/nds32.opt:123
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate hardware abs instructions."
! msgstr "Hasilkan bit instruksi"
  
! #: config/nds32/nds32.opt:127
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate performance extension instructions."
! msgstr "Hasilkan bit instruksi"
  
! #: config/nds32/nds32.opt:131
  #, fuzzy
! #| msgid "Generate floating point mathematics using given instruction set"
! msgid "Generate performance extension version 2 instructions."
! msgstr "Hasilkan matematik titik pecahan menggunakan set instruksi yang diberikan"
  
! #: config/nds32/nds32.opt:135
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate string extension instructions."
! msgstr "Hasilkan bit instruksi"
  
! #: config/nds32/nds32.opt:139
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate DSP extension instructions."
! msgstr "Hasilkan bit instruksi"
  
! #: config/nds32/nds32.opt:143
  #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "Hasilkan instruksi isel"
  
! #: config/nds32/nds32.opt:147
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate 16-bit instructions."
! msgstr "Hasilkan bit instruksi"
  
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
  msgstr ""
  
! #: config/nds32/nds32.opt:155
  #, fuzzy
! #| msgid "Enable multicore support"
! msgid "Enable Virtual Hosting support."
! msgstr "Aktifkan dukungan multicore"
  
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:163
  #, fuzzy
! #| msgid "Set the verbosity level of the scheduler"
! msgid "Specify the security level of c-isr for the whole file."
! msgstr "Set tingkat verbositas dari penjadwal"
  
! #: config/nds32/nds32.opt:167
! 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
! msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:197
! #, fuzzy
! #| msgid "Specify the register allocation order"
! msgid "Specify the cpu for pipeline model."
! msgstr "Spesifikasikan pengurutan alokasi register"
  
! #: config/nds32/nds32.opt:201
! msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:361
! 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
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
  msgstr ""
  
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
  msgstr ""
  
! #: config/nds32/nds32.opt:425
  #, fuzzy
! #| msgid "Warn when all constructors and destructors are private"
! msgid "Enable constructor/destructor feature."
! msgstr "Peringatkan ketika seluruh konstruktor dan destruktor adalah private"
  
! #: config/nds32/nds32.opt:429
  #, fuzzy
  #| msgid "Generate isel instructions"
! msgid "Guide linker to relax instructions."
  msgstr "Hasilkan instruksi isel"
  
! #: config/nds32/nds32.opt:433
  #, fuzzy
! #| msgid "Generate floating-point multiply-add instructions"
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "Hasilkan titik pecahan instruksi perkalian-penambahan"
  
! #: config/nds32/nds32.opt:437
  #, fuzzy
! #| msgid "Use paired-single floating-point instructions"
! msgid "Generate single-precision floating-point instructions."
! msgstr "Gunakan pasangan-tunggal instruksi titik pecahan"
  
! #: config/nds32/nds32.opt:441
! #, fuzzy
! #| msgid "Generate code that uses 68881 floating-point instructions"
! msgid "Generate double-precision floating-point instructions."
! msgstr "Hasilkan kode yang menggunakan 68881 instruksi titik pecahan"
  
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
  msgstr ""
  
! #: config/nds32/nds32.opt:449
  #, fuzzy
! #| msgid "Permit scheduling of a function's prologue sequence"
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "Ijinkan penjadwalan dari sebuah urutan prolog fungsi"
  
! #: config/nds32/nds32.opt:453
  #, fuzzy
  #| msgid "Generate cld instruction in the function prologue."
! msgid "Generate return instruction in naked function."
  msgstr "Hasilkan instruksi cld dalam fungsi prolog."
  
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
  msgstr ""
  
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
! msgstr ""
  
! #: config/ft32/ft32.opt:23
! msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:31
  #, fuzzy
! #| msgid "Allow the use of MDMX instructions"
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Ijinkan penggunaan instruksi MDMX"
  
! #: config/ft32/ft32.opt:35
  #, fuzzy
! #| msgid "Target the AM33 processor"
! msgid "Target the FT32B architecture."
! msgstr "Target prosesor AM33"
  
! #: config/ft32/ft32.opt:39
  #, fuzzy
! #| msgid "Enable preprocessing"
! msgid "Enable FT32B code compression."
! msgstr "Aktifkan preprosesing"
  
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
  msgstr ""
  
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
  msgstr ""
  
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
  msgstr ""
  
! #: config/or1k/or1k.opt:28
  #, fuzzy
! #| msgid "Use hardware division instructions on ColdFire"
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
! msgstr "Gunakan instruksi pembagian perangkat keras di ColdFire"
  
! #: config/or1k/or1k.opt:32
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
! msgstr ""
  
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
  msgstr ""
  
! #: config/or1k/or1k.opt:42
  #, fuzzy
! #| msgid "Allow branches to be packed with other instructions"
! msgid "Allows generation of binaries which use the l.rori instructions."
! msgstr "Ijinkan percabangan untuk dipack dengan instruksi lain"
  
! #: config/or1k/or1k.opt:46
! msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
  msgstr ""
  
! #: config/or1k/or1k.opt:52
! msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
  msgstr ""
  
! #: config/or1k/or1k.opt:58
! msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
  msgstr ""
  
! #: config/or1k/or1k.opt:63
  #, fuzzy
! #| msgid "Use the divide instruction"
! msgid "Use divide emulation."
! msgstr "Gunakan instruksi pembagi"
  
! #: config/or1k/or1k.opt:67
  #, fuzzy
! #| msgid "Use control speculation"
! msgid "Use multiply emulation."
! msgstr "Gunakan spekulasi kontrol"
  
! #: ada/gcc-interface/lang.opt:57 c-family/c.opt:304
  #, fuzzy
! #| msgid "Enable most warning messages"
! msgid "Enable most warning messages."
! msgstr "Aktifkan kebanyakan pesan peringatan"
  
! #: ada/gcc-interface/lang.opt:61
  #, fuzzy
! #| msgid "Synonym for -Wcomment"
! msgid "Synonym of -gnatk8."
! msgstr "Sinonim untuk -Wcomment"
  
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:73
  #, fuzzy
! #| msgid "Select the target MCU"
! msgid "Select the runtime."
! msgstr "Pilih target MCU"
  
! #: ada/gcc-interface/lang.opt:77 c-family/c.opt:1736
  #, fuzzy
! #| msgid "Use the narrowest integer type possible for enumeration types"
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "Gunakan tipe integer terkecil jika memungkinkan untuk tipe enumerasi"
  
! #: ada/gcc-interface/lang.opt:81 c-family/c.opt:1748
  #, fuzzy
! #| msgid "Make \"char\" signed by default"
! msgid "Make \"char\" signed by default."
! msgstr "Buat \"char\" signed secara baku"
  
! #: ada/gcc-interface/lang.opt:85 c-family/c.opt:1834
  #, fuzzy
! #| msgid "Make \"char\" unsigned by default"
! msgid "Make \"char\" unsigned by default."
! msgstr "Buat \"char\" unsigned secara baku"
  
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:97
! #, fuzzy
! #| msgid "Specify options to GNAT"
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr "Spesifikasikan pilihan ke GNAT"
  
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
  msgstr ""
  
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
  msgstr ""
  
! #: go/lang.opt:42
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
  msgstr ""
  
! #: go/lang.opt:46
! msgid "Add explicit checks for division by zero."
  msgstr ""
  
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
  msgstr ""
  
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
  msgstr ""
  
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
  msgstr ""
  
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
  msgstr ""
  
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
  msgstr ""
  
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
  msgstr ""
  
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
  msgstr ""
  
! #: go/lang.opt:78
! #, fuzzy
! #| msgid "function declared %<noreturn%> has a %<return%> statement"
! msgid "Functions which return values must end with return statements."
! msgstr "fungsi dideklarasikan %<noreturn%> memiliki sebuah pernyataan %<return%>"
  
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
  msgstr ""
  
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
  #: common.opt:243
--- 16066,17405 ----
  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
! msgid "Board name [and memory region]."
! msgstr "Nama perangkat [dan daerah memori]."
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
! msgstr "Nama waktu-jalan."
  
! #: config/sh/sh.opt:42
  #, fuzzy
! #| msgid "Generate SH1 code"
! msgid "Generate SH1 code."
! msgstr "Hasilkan kode SH1"
  
! #: config/sh/sh.opt:46
  #, fuzzy
! #| msgid "Generate SH2 code"
! msgid "Generate SH2 code."
! msgstr "Hasilkan kode SH2"
  
! #: config/sh/sh.opt:50
  #, fuzzy
! #| msgid "Generate default single-precision SH2a code"
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "Hasilkan kode baku presisi tunggal SH2a"
  
! #: config/sh/sh.opt:54
  #, fuzzy
! #| msgid "Generate SH2a FPU-less code"
! msgid "Generate SH2a FPU-less code."
! msgstr "Hasilkan kode SH2a FPU-less"
  
! #: config/sh/sh.opt:58
  #, fuzzy
! #| msgid "Generate default single-precision SH2a code"
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "Hasilkan kode baku presisi tunggal SH2a"
  
! #: config/sh/sh.opt:62
  #, fuzzy
! #| msgid "Generate only single-precision SH2a code"
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "Hasilkan hanya kode presisi tunggal SH2a"
  
! #: config/sh/sh.opt:66
  #, fuzzy
! #| msgid "Generate SH2e code"
! msgid "Generate SH2e code."
! msgstr "Hasilkan kode SH2e"
  
! #: config/sh/sh.opt:70
  #, fuzzy
! #| msgid "Generate SH3 code"
! msgid "Generate SH3 code."
! msgstr "Hasilkan kode SH3"
  
! #: config/sh/sh.opt:74
  #, fuzzy
! #| msgid "Generate SH3e code"
! msgid "Generate SH3e code."
! msgstr "Hasilkan kode SH3e"
  
! #: config/sh/sh.opt:78
  #, fuzzy
! #| msgid "Generate SH4 code"
! msgid "Generate SH4 code."
! msgstr "Hasilkan kode SH4"
  
! #: config/sh/sh.opt:82
  #, fuzzy
! #| msgid "Generate SH4-100 code"
! msgid "Generate SH4-100 code."
! msgstr "Hasilkan kode SH4-100"
  
! #: config/sh/sh.opt:86
  #, fuzzy
! #| msgid "Generate SH4-200 code"
! msgid "Generate SH4-200 code."
! msgstr "Hasilkan kode SH4-200"
  
! #: config/sh/sh.opt:92
  #, fuzzy
! #| msgid "Generate SH4-300 code"
! msgid "Generate SH4-300 code."
! msgstr "Hasilkan kode SH4-300"
  
! #: config/sh/sh.opt:96
  #, fuzzy
! #| msgid "Generate SH4 FPU-less code"
! msgid "Generate SH4 FPU-less code."
! msgstr "Hasilkan kode SH4 FPU-less"
  
! #: config/sh/sh.opt:100
! #, fuzzy
! #| msgid "Generate SH4-100 FPU-less code"
! msgid "Generate SH4-100 FPU-less code."
! msgstr "Hasilkan kode SH4-100 FPU-less"
  
! #: config/sh/sh.opt:104
  #, fuzzy
! #| msgid "Generate SH4-200 FPU-less code"
! msgid "Generate SH4-200 FPU-less code."
! msgstr "Hasilkan kode SH4-200 FPU-less"
  
! #: config/sh/sh.opt:108
  #, fuzzy
! #| msgid "Generate SH4-300 FPU-less code"
! msgid "Generate SH4-300 FPU-less code."
! msgstr "Hasilkan kode SH4-300 FPU-less"
  
! #: config/sh/sh.opt:112
  #, fuzzy
! #| msgid "Generate code for SH4 340 series (MMU/FPU-less)"
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Hasilkan kode untuk seri SH4 340 (MMU/FPU-less)"
  
! #: config/sh/sh.opt:117
  #, fuzzy
! #| msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Hasilkan kode untuk seri SH4 400 (MMU/FPU-less)"
  
! #: config/sh/sh.opt:122
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Hasilkan kode untuk seri SH4 500 (FPU-less)."
  
! #: config/sh/sh.opt:127
  #, fuzzy
! #| msgid "Generate default single-precision SH4 code"
! msgid "Generate default single-precision SH4 code."
! msgstr "Hasilkan kode baku presisi tunggal SH4"
  
! #: config/sh/sh.opt:131
  #, fuzzy
! #| msgid "Generate default single-precision SH4-100 code"
! msgid "Generate default single-precision SH4-100 code."
! msgstr "Hasilkan kode baku presisi tunggal SH4-100"
  
! #: config/sh/sh.opt:135
  #, fuzzy
! #| msgid "Generate default single-precision SH4-200 code"
! msgid "Generate default single-precision SH4-200 code."
! msgstr "Hasilkan kode baku presisi tunggal SH4-200"
  
! #: config/sh/sh.opt:139
  #, fuzzy
! #| msgid "Generate default single-precision SH4-300 code"
! msgid "Generate default single-precision SH4-300 code."
! msgstr "Hasilkan kode baku presisi tunggal SH4-300"
  
! #: config/sh/sh.opt:143
  #, fuzzy
! #| msgid "Generate only single-precision SH4 code"
! msgid "Generate only single-precision SH4 code."
! msgstr "Hasilkan hanya kode presisi tunggal SH4"
  
! #: config/sh/sh.opt:147
  #, fuzzy
! #| msgid "Generate only single-precision SH4-100 code"
! msgid "Generate only single-precision SH4-100 code."
! msgstr "Hasilkan hanya kode presisi tunggal SH4-100"
  
! #: config/sh/sh.opt:151
  #, fuzzy
! #| msgid "Generate only single-precision SH4-200 code"
! msgid "Generate only single-precision SH4-200 code."
! msgstr "Hasilkan hanya kode presisi tunggal SH4-200"
  
! #: config/sh/sh.opt:155
  #, fuzzy
! #| msgid "Generate only single-precision SH4-300 code"
! msgid "Generate only single-precision SH4-300 code."
! msgstr "Hasilkan hanya kode presisi tunggal SH4-300"
  
! #: config/sh/sh.opt:159
  #, fuzzy
! #| msgid "Generate SH4a code"
! msgid "Generate SH4a code."
! msgstr "Hasilkan kode SH4a"
  
! #: config/sh/sh.opt:163
  #, fuzzy
! #| msgid "Generate SH4a FPU-less code"
! msgid "Generate SH4a FPU-less code."
! msgstr "Hasilkan kode SH4a FPU-less"
  
! #: config/sh/sh.opt:167
  #, fuzzy
! #| msgid "Generate default single-precision SH4a code"
! msgid "Generate default single-precision SH4a code."
! msgstr "Hasilkan kode baku presisi tunggal SH4a"
  
! #: config/sh/sh.opt:171
  #, fuzzy
! #| msgid "Generate only single-precision SH4a code"
! msgid "Generate only single-precision SH4a code."
! msgstr "Hasilkan hanya kode presisi tunggal SH4a"
  
! #: config/sh/sh.opt:175
  #, fuzzy
! #| msgid "Generate SH4al-dsp code"
! msgid "Generate SH4al-dsp code."
! msgstr "Hasilkan kode SH4al-dsp"
  
! #: config/sh/sh.opt:183
  #, fuzzy
! #| msgid "Generate code in big endian mode"
! msgid "Generate code in big endian mode."
! msgstr "Hasilkan kode dalam mode big endian"
  
! #: config/sh/sh.opt:187
  #, fuzzy
! #| msgid "Generate 32-bit offsets in switch tables"
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "Hasilkan 32 bit ofset dalam tabel switch"
  
! #: config/sh/sh.opt:191
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate bit instructions."
! msgstr "Hasilkan bit instruksi"
  
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
! msgstr ""
! 
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
! msgstr ""
! 
! #: config/sh/sh.opt:207
  #, fuzzy
! #| msgid "Align doubles at 64-bit boundaries"
! msgid "Align doubles at 64-bit boundaries."
! msgstr "Align double di batas 64-bit"
  
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
! msgstr ""
! 
! #: config/sh/sh.opt:215
  #, fuzzy
! #| msgid "Specify name for 32 bit signed division function"
! msgid "Specify name for 32 bit signed division function."
! msgstr "Spesifikasikan nama untuk fungsi pembagi 32 bit signed"
  
! #: config/sh/sh.opt:219
  #, fuzzy
! #| msgid "Generate LP64 code"
! msgid "Generate ELF FDPIC code."
! msgstr "Hasilkan kode LP64"
  
! #: config/sh/sh.opt:223
! 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
  #, fuzzy
! #| msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr "Ikuti konvensi pemanggilan Renesas (sebelumnya Hitachi) / SuperH"
  
! #: config/sh/sh.opt:235
  #, fuzzy
! #| msgid "Increase the IEEE compliance for floating-point code"
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "Naikan komplian IEEE untuk kode titik pecahan"
  
! #: config/sh/sh.opt:239
  #, fuzzy
! #| msgid "inline code to invalidate instruction cache entries after setting up nested function trampolines"
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr "kode inline untuk invalidate masukan instruksi cache setelah konfigurasi nestedfungsi trampolines"
  
! #: config/sh/sh.opt:243 config/arc/arc.opt:246
  #, fuzzy
! #| msgid "Annotate assembler instructions with estimated addresses"
! msgid "Annotate assembler instructions with estimated addresses."
! msgstr "Anotasi instruksi perakti dengan alamat perkiraan"
  
! #: config/sh/sh.opt:247
  #, fuzzy
! #| msgid "Generate code in little endian mode"
! msgid "Generate code in little endian mode."
! msgstr "Hasilkan kode dalam mode little endian"
  
! #: config/sh/sh.opt:251
  #, fuzzy
! #| msgid "Mark MAC register as call-clobbered"
! msgid "Mark MAC register as call-clobbered."
! msgstr "Tandai MAC register seperti call clobbered"
  
! #: config/sh/sh.opt:257
  #, fuzzy
! #| msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr "Buat struktur sebuah kelipatan dari 4 bytes (peringatan: ABI berubah)"
  
! #: config/sh/sh.opt:261
  #, fuzzy
! #| msgid "Emit function-calls using global offset table when generating PIC"
! msgid "Emit function-calls using global offset table when generating PIC."
! msgstr "Keluarkan pamanggilan-fungsi menggunakan global ofset tabel ketika menghasilkan PIC"
  
! #: config/sh/sh.opt:265
  #, fuzzy
! #| msgid "Shorten address references during linking"
! msgid "Shorten address references during linking."
! msgstr "Perpendek referensi alamat selama proses gabung"
  
! #: config/sh/sh.opt:273
  #, fuzzy
! #| msgid "Specify <path> as a prefix for next two options"
! msgid "Specify the model for atomic operations."
! msgstr "Spesifikasikan <jalur> sebagai sebuah prefix untuk dua pilihan berikutnya"
  
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
  msgstr ""
  
! #: config/sh/sh.opt:281
  #, fuzzy
! #| msgid "Cost to assume for a multiply insn"
! msgid "Cost to assume for a multiply insn."
! msgstr "Estimasi biaya untuk sebuah instruksi perkalian"
  
! #: config/sh/sh.opt:285
! msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
! msgstr "Jangan hasilkan kode mode-privileged saja; mengimplikasikan -mno-inline-ic_invalidate jika kode inline tidak bekerja dala mode pengguna."
  
! #: config/sh/sh.opt:291
! msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr "Pretend sebuah branch-around-a-move adalah sebuah perpindahan kondisional."
  
! #: config/sh/sh.opt:295
  #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of the fsca instruction."
! msgstr "Aktifkan penggunaan dari instruksi short load"
  
! #: config/sh/sh.opt:299
  #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of the fsrra instruction."
! msgstr "Aktifkan penggunaan dari instruksi short load"
  
! #: config/sh/sh.opt:303
! msgid "Use LRA instead of reload (transitional)."
  msgstr ""
  
! #: config/gcn/gcn.opt:26
! msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
  #, fuzzy
! #| msgid "Specify the name of the target CPU"
! msgid "Specify the name of the target GPU."
! msgstr "Spesifikasikan nama dari target CPU"
  
! #: config/gcn/gcn.opt:55
! #, fuzzy
! #| msgid "Enable OpenMP"
! msgid "Enable OpenMP GPU offloading."
! msgstr "Aktifkan OpenMP"
  
! #: config/gcn/gcn.opt:71
! msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
  msgstr ""
  
! #: config/gcn/gcn.opt:78
! #, fuzzy
! #| msgid "Warn about implicit conversion"
! msgid "Warn about invalid OpenACC dimensions."
! msgstr "Peringatkan tentang konversi implisit"
  
! #: config/fr30/fr30.opt:23
  #, fuzzy
! #| msgid "Assume small address space"
! msgid "Assume small address space."
! msgstr "Asumsikan ruang alamat kecil"
  
! #: config/mips/mips.opt:32
! #, fuzzy
! #| msgid "Generate code that conforms to the given ABI"
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "Hasilkan kode yang konform ke ABI yang diberikan"
  
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/mips/mips.opt:55
! #, fuzzy
! #| msgid "Generate code that can be used in SVR4-style dynamic objects"
! msgid "Generate code that can be used in SVR4-style dynamic objects."
! msgstr "Hasilkan kode yang dapat digunakan dalam SVR4-style objek dinamis"
  
! #: config/mips/mips.opt:59
! #, fuzzy
! #| msgid "Use PMC-style 'mad' instructions"
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Gunakan PMC-style 'mad' instruksi"
  
! #: config/mips/mips.opt:63
! #, fuzzy
! #| msgid "Use multiply add/subtract instructions"
! msgid "Use integer madd/msub instructions."
! msgstr "Gunakan instruksi multiple tambah/kurang"
  
! #: config/mips/mips.opt:67
! #, fuzzy
! #| msgid "Generate code for the given ISA"
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "Hasilkan kode untuk ISA yang diberikan"
  
! #: config/mips/mips.opt:71
! #, fuzzy
! #| msgid "Set the cost of branches to roughly COST instructions"
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
! msgstr "Set biaya dari percabangan ke seluruh BIAYA instruksi"
  
! #: config/mips/mips.opt:75
  #, fuzzy
! #| msgid "Use Branch Likely instructions, overriding the architecture default"
! msgid "Use Branch Likely instructions, overriding the architecture default."
! msgstr "Gunakan Branch Likely instruksi, overriding instruksi baku arsitektur"
  
! #: config/mips/mips.opt:79
! #, fuzzy
! #| msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing"
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
! msgstr "Ubah on/off MIPS15 ASE dalam fungsi berubah untuk pengetesan kompiler"
  
! #: config/mips/mips.opt:83
  #, fuzzy
! #| msgid "Trap on integer divide by zero"
! msgid "Trap on integer divide by zero."
! msgstr "Tran aktif pada integer dibagi dengan nol"
  
! #: config/mips/mips.opt:87
! #, fuzzy
! #| msgid "Specify when instructions are allowed to access code"
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
! msgstr "Spesifikasikan kapan instruksi diperbolehkan untuk mengakses kode"
  
! #: config/mips/mips.opt:91
  #, fuzzy
! #| msgid "invalid argument %qs to -fdebug-prefix-map"
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "argumen %qs tidak valid ke -fdebug-prefix-map"
  
! #: config/mips/mips.opt:104
  #, fuzzy
! #| msgid "Use branch-and-break sequences to check for integer divide by zero"
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "Gunakan urutan branch-and-break untuk memeriksa untuk integer dibagi dengan nol"
  
! #: config/mips/mips.opt:108
  #, fuzzy
! #| msgid "Use trap instructions to check for integer divide by zero"
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "Gunakan trap instruksi untuk memeriksa untuk integer dibagi dengan nol"
  
! #: config/mips/mips.opt:112
  #, fuzzy
! #| msgid "Allow the use of MDMX instructions"
! msgid "Allow the use of MDMX instructions."
! msgstr "Ijinkan penggunaan instruksi MDMX"
  
! #: config/mips/mips.opt:116
  #, fuzzy
! #| msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "Ijinkan instruksi perangkat keras titik pecahan untuk melingkupi baik operasi 32 bit dan 64 bit"
  
! #: config/mips/mips.opt:120
  #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use MIPS-DSP instructions."
! msgstr "Gunakan instruksi MIPS-DSP"
  
! #: config/mips/mips.opt:124
  #, fuzzy
! #| msgid "Use MIPS-DSP REV 2 instructions"
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "Gunakan instruksi MIPS-DSP REV 2"
  
! #: config/mips/mips.opt:146
! #, fuzzy
! #| msgid "Use the bit-field instructions"
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Gunakan instruksi bit-field"
  
! #: config/mips/mips.opt:150
  #, fuzzy
! #| msgid "Use NewABI-style %reloc() assembly operators"
! msgid "Use NewABI-style %reloc() assembly operators."
! msgstr "Gunakan NewABI-style %reloc() operator perakitan"
  
! #: config/mips/mips.opt:154
  #, fuzzy
! #| msgid "Use -G for data that is not defined by the current object"
! msgid "Use -G for data that is not defined by the current object."
! msgstr "Gunakan -G untuk data yang tidak didefinisikan oleh objek sekarang"
  
! #: config/mips/mips.opt:158
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain 24K errata."
! msgstr "Perbaikan dalam beberapa errata R4000"
  
! #: config/mips/mips.opt:162
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain R4000 errata."
! msgstr "Perbaikan dalam beberapa errata R4000"
  
! #: config/mips/mips.opt:166
  #, fuzzy
! #| msgid "Work around certain R4400 errata"
! msgid "Work around certain R4400 errata."
! msgstr "Perbaikan dalam beberapa errata R4400"
  
! #: config/mips/mips.opt:170
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around the R5900 short loop erratum."
! msgstr "Perbaikan dalam beberapa errata R4000"
  
! #: config/mips/mips.opt:174
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain RM7000 errata."
! msgstr "Perbaikan dalam beberapa errata R4000"
  
! #: config/mips/mips.opt:178
  #, fuzzy
! #| msgid "Work around certain R10000 errata"
! msgid "Work around certain R10000 errata."
! msgstr "Perbaikan dalam errata R4000 tertentu"
  
! #: config/mips/mips.opt:182
  #, fuzzy
! #| msgid "Work around errata for early SB-1 revision 2 cores"
! msgid "Work around errata for early SB-1 revision 2 cores."
! msgstr "Perbaikan errata untuk revisi 2 cores SB-1 awal"
  
! #: config/mips/mips.opt:186
  #, fuzzy
! #| msgid "Work around certain VR4120 errata"
! msgid "Work around certain VR4120 errata."
! msgstr "Perbaikan dalam beberapa errata VR4120"
  
! #: config/mips/mips.opt:190
  #, fuzzy
! #| msgid "Work around VR4130 mflo/mfhi errata"
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "Perbaikan dalam beberapa errata VR4130 mflo/mfhi"
  
! #: config/mips/mips.opt:194
  #, fuzzy
! #| msgid "Work around an early 4300 hardware bug"
! msgid "Work around an early 4300 hardware bug."
! msgstr "Perbaikan dalam bug perangkat keras 4300 awal"
  
! #: config/mips/mips.opt:198
  #, fuzzy
! #| msgid "FP exceptions are enabled"
! msgid "FP exceptions are enabled."
! msgstr "FP eksepsi aktif"
  
! #: config/mips/mips.opt:202
  #, fuzzy
! #| msgid "Use 32-bit floating-point registers"
! msgid "Use 32-bit floating-point registers."
! msgstr "Gunakan 32 bit register titik pecahan"
  
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
! msgstr ""
! 
! #: config/mips/mips.opt:210
  #, fuzzy
! #| msgid "Use 64-bit floating-point registers"
! msgid "Use 64-bit floating-point registers."
! msgstr "Gunakan 64 bit register titik pecahan"
  
! #: config/mips/mips.opt:214
  #, fuzzy
! #| msgid "Use FUNC to flush the cache before calling stack trampolines"
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
! msgstr "Gunakan FUNC untuk flush cache sebelem pemanggilan stack trampolines"
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
  msgstr ""
  
! #: config/mips/mips.opt:226
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr ""
! 
! #: config/mips/mips.opt:236
  #, fuzzy
! #| msgid "Use 32-bit general registers"
! msgid "Use 32-bit general registers."
! msgstr "Gunakan register umum 32 bit"
  
! #: config/mips/mips.opt:240
  #, fuzzy
! #| msgid "Use 64-bit general registers"
! msgid "Use 64-bit general registers."
! msgstr "Gunakan register umum 64 bit"
  
! #: config/mips/mips.opt:244
! #, fuzzy
! #| msgid "Use GP-relative addressing to access small data"
! msgid "Use GP-relative addressing to access small data."
! msgstr "Gunakan pengalamatan GP relatif untuk mengakses data kecil"
  
! #: config/mips/mips.opt:248
  #, fuzzy
! #| msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations"
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
! msgstr "Ketika menghasilkan kode -mabicalls, ijinkan executables untuk menggunakan PLT dan salin relokasi"
  
! #: config/mips/mips.opt:252
  #, fuzzy
! #| msgid "Allow the use of hardware floating-point ABI and instructions"
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Ijinkan penggunaan dari ABI dan instruksi perangkat keras titik pecahan"
  
! #: config/mips/mips.opt:256
! #, fuzzy
! #| msgid "Generate code that can be safely linked with MIPS16 code."
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr "Hasilkan kode yang dapat secara aman dihubungkan dengan kode MIPS16."
  
! #: config/mips/mips.opt:260
! #, fuzzy
! #| msgid "Does nothing.  Preserved for backward compatibility."
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr "Tidak melakukan apa-apa. Dijaga untuk kompabilitas versi sebelumnya."
  
! #: config/mips/mips.opt:264
! #, fuzzy
! #| msgid "Generate code for ISA level N"
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "Hasilkan kode untuk ISA level N"
  
! #: config/mips/mips.opt:268
! #, fuzzy
! #| msgid "Generate MIPS16 code"
! msgid "Generate MIPS16 code."
! msgstr "Hasilkan kode MIPS16"
  
! #: config/mips/mips.opt:272
! #, fuzzy
! #| msgid "Use MIPS-3D instructions"
! msgid "Use MIPS-3D instructions."
! msgstr "Gunakan instruksi MIPS-3D"
  
! #: config/mips/mips.opt:276
  #, fuzzy
! #| msgid "Use ll, sc and sync instructions"
! msgid "Use ll, sc and sync instructions."
! msgstr "Gunakan instruksi ll, sc dan sync"
  
! #: config/mips/mips.opt:280
  #, fuzzy
! #| msgid "Use -G for object-local data"
! msgid "Use -G for object-local data."
! msgstr "Gunakan -G untuk objek-lokal data"
  
! #: config/mips/mips.opt:284
  #, fuzzy
! #| msgid "Use indirect calls"
! msgid "Use indirect calls."
! msgstr "Gunakan pemanggilan tidak langsung"
  
! #: config/mips/mips.opt:288
! #, fuzzy
! #| msgid "Use a 32-bit long type"
! msgid "Use a 32-bit long type."
! msgstr "Gunakan sebuah tipe 32 bit long"
  
! #: config/mips/mips.opt:292
! #, fuzzy
! #| msgid "Use a 64-bit long type"
! msgid "Use a 64-bit long type."
! msgstr "Gunakan sebuah tipe 64 bit long"
  
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
  msgstr ""
  
! #: config/mips/mips.opt:300
! #, fuzzy
! #| msgid "Don't optimize block moves"
! msgid "Don't optimize block moves."
! msgstr "Jangan optimasi pemindahan blok"
  
! #: config/mips/mips.opt:304
  #, fuzzy
! #| msgid "Use SmartMIPS instructions"
! msgid "Use microMIPS instructions."
! msgstr "Gunakan instruksi SmartMIPS"
  
! #: config/mips/mips.opt:308
  #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Gunakan instruksi MIPS-DSP"
  
! #: config/mips/mips.opt:312
  #, fuzzy
! #| msgid "Allow the use of MT instructions"
! msgid "Allow the use of MT instructions."
! msgstr "Ijinkan penggunaan dari instruksi MT"
  
! #: config/mips/mips.opt:316
  #, fuzzy
! #| msgid "Prevent the use of all floating-point operations"
! msgid "Prevent the use of all floating-point operations."
! msgstr "Jaga penggunaan dari seluruh operasi titik pecahan"
  
! #: config/mips/mips.opt:320
! #, fuzzy
! #| msgid "Use MIPS-3D instructions"
! msgid "Use MCU instructions."
! msgstr "Gunakan instruksi MIPS-3D"
  
! #: config/mips/mips.opt:324
! #, fuzzy
! #| msgid "Do not use a cache-flushing function before calling stack trampolines"
! msgid "Do not use a cache-flushing function before calling stack trampolines."
! msgstr "Jangan gunakan sebuah fungsi cache flush sebelum pemanggilan stack trampolines"
  
! #: config/mips/mips.opt:328
! #, fuzzy
! #| msgid "Do not use MDMX instructions"
! msgid "Do not use MDMX instructions."
! msgstr "Jangan gunakan instruksi MDMX"
  
! #: config/mips/mips.opt:332
  #, fuzzy
! #| msgid "Generate normal-mode code"
! msgid "Generate normal-mode code."
! msgstr "Hasilkan kode normal-mode"
  
! #: config/mips/mips.opt:336
  #, fuzzy
! #| msgid "Do not use MIPS-3D instructions"
! msgid "Do not use MIPS-3D instructions."
! msgstr "Jangan gunakan instruksi MIPS-3D"
  
! #: config/mips/mips.opt:340
! #, fuzzy
! #| msgid "Use paired-single floating-point instructions"
! msgid "Use paired-single floating-point instructions."
! msgstr "Gunakan pasangan-tunggal instruksi titik pecahan"
  
! #: config/mips/mips.opt:344
! #, fuzzy
! #| msgid "Specify when r10k cache barriers should be inserted"
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
! msgstr "Spesifikasikan ketika cache barriers r10k seharusnya dimasukan"
! 
! #: config/mips/mips.opt:348
! msgid "Valid arguments to -mr10k-cache-barrier=:"
  msgstr ""
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
  msgstr ""
  
! #: config/mips/mips.opt:365
! #, fuzzy
! #| msgid "When generating -mabicalls code, make the code suitable for use in shared libraries"
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
! msgstr "Ketika menghasilkan kode -mabicalls, buat kode yang cocok untuk digunakan dalam perpustakaan terbagi"
! 
! #: config/mips/mips.opt:369
! #, fuzzy
! #| msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "Batasi penggunaan dari instruksi perangkat keras titik pecahan ke operasi 32 bit"
! 
! #: config/mips/mips.opt:373
! #, fuzzy
! #| msgid "Use SmartMIPS instructions"
! msgid "Use SmartMIPS instructions."
! msgstr "Gunakan instruksi SmartMIPS"
! 
! #: config/mips/mips.opt:377
! #, fuzzy
! #| msgid "Prevent the use of all hardware floating-point instructions"
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Jaga penggunaan dari seluruh instruksi perangkat keras titik pecahan"
! 
! #: config/mips/mips.opt:381
! #, fuzzy
! #| msgid "Optimize lui/addiu address loads"
! msgid "Optimize lui/addiu address loads."
! msgstr "Optimasi lui/addiu alamat loads"
! 
! #: config/mips/mips.opt:385
! #, fuzzy
! #| msgid "Assume all symbols have 32-bit values"
! msgid "Assume all symbols have 32-bit values."
! msgstr "Asumsikan seluruh simbol memiliki nilai 32 bit"
! 
! #: config/mips/mips.opt:389
! msgid "Use synci instruction to invalidate i-cache."
  msgstr ""
  
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:413
  #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use Virtualization (VZ) instructions."
! msgstr "Gunakan instruksi AltiVec"
  
! #: config/mips/mips.opt:417
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr ""
! 
! #: config/mips/mips.opt:421
  #, fuzzy
! #| msgid "Use ll, sc and sync instructions"
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "Gunakan instruksi ll, sc dan sync"
  
! #: config/mips/mips.opt:425
  #, fuzzy
! #| msgid "Use ll, sc and sync instructions"
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Gunakan instruksi ll, sc dan sync"
  
! #: config/mips/mips.opt:429
  #, fuzzy
! #| msgid "Perform VR4130-specific alignment optimizations"
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "Lakukan optimasi aligmen VR4130 spesifik"
  
! #: config/mips/mips.opt:433
  #, fuzzy
! #| msgid "Lift restrictions on GOT size"
! msgid "Lift restrictions on GOT size."
! msgstr "Angkat batasan di ukuran GOT"
  
! #: config/mips/mips.opt:437
  #, fuzzy
! #| msgid "Don't allocate floats and doubles in extended-precision registers"
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "Jangan alokasikan float dan double dalam register presisi ekstended"
  
! #: config/mips/mips.opt:441
  #, fuzzy
! #| msgid "Optimize for space rather than speed"
! msgid "Optimize frame header."
! msgstr "Optimasi untuk ruang daripada kecepatan"
  
! #: config/mips/mips.opt:448
  #, fuzzy
! #| msgid "Enable dead store elimination"
! msgid "Enable load/store bonding."
! msgstr "Aktifkan penghapusan dead store"
  
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
! msgstr ""
! 
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
! msgstr ""
! 
! #: config/mips/mips.opt:473
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr ""
! 
! #: config/mips/mips.opt:477
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr ""
! 
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
! msgstr ""
! 
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgstr ""
! 
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
! msgstr ""
! 
! #: config/tilegx/tilegx.opt:37
  #, fuzzy
! #| msgid "Compile for 32-bit pointers"
! msgid "Compile with 32 bit longs and pointers."
! msgstr "Kompile untuk pointer 32-bit"
  
! #: config/tilegx/tilegx.opt:41
! #, fuzzy
! #| msgid "Compile for 64-bit pointers"
! msgid "Compile with 64 bit longs and pointers."
! msgstr "Kompile untuk pointer 64-bit"
! 
! #: config/tilegx/tilegx.opt:53
! #, fuzzy
! #| msgid "Use given x86-64 code model"
! msgid "Use given TILE-Gx code model."
! msgstr "Gunakan kode mode x86-64 yang diberikan"
! 
! #: config/arc/arc-tables.opt:25
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/arc/arc.opt:26
  #, fuzzy
! #| msgid "Generate code in big endian mode"
! msgid "Compile code for big endian mode."
! msgstr "Hasilkan kode dalam mode big endian"
  
! #: config/arc/arc.opt:30
! msgid "Compile code for little endian mode.  This is the default."
  msgstr ""
  
! #: config/arc/arc.opt:34
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
  msgstr ""
  
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
! msgstr ""
  
! #: config/arc/arc.opt:42
! msgid "Same as -mA6."
  msgstr ""
  
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:54
! msgid "Same as -mA7."
  msgstr ""
  
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
! msgstr ""
! 
! #: config/arc/arc.opt:132
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr ""
! 
! #: config/arc/arc.opt:136
! msgid "Enable code density instructions for ARCv2."
! msgstr ""
! 
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
! msgstr ""
! 
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr ""
! 
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
! msgstr ""
! 
! #: config/arc/arc.opt:158
  #, fuzzy
! #| msgid "Generate string instructions for block moves"
! msgid "Generate instructions supported by barrel shifter."
! msgstr "Hasilkan string instruksi untuk perpindahan blok"
  
! #: config/arc/arc.opt:162
! #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate norm instruction."
! msgstr "Hasilkan bit instruksi"
! 
! #: config/arc/arc.opt:166
  #, fuzzy
  #| msgid "Generate isel instructions"
! msgid "Generate swap instruction."
  msgstr "Hasilkan instruksi isel"
  
! #: config/arc/arc.opt:170
  #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "Hasilkan load/store multiple instruksi"
  
! #: config/arc/arc.opt:174
  #, fuzzy
! #| msgid "Do not generate fused multiply/add instructions"
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Jangan hasilkan fused kali/tambah instruksi"
  
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
! msgstr ""
  
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
  msgstr ""
  
! #: config/arc/arc.opt:186
  #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as register indirect calls."
! msgstr "Hasilkan panggilan insns sebagai panggilan tidak langsung, jika dibutuhkan"
  
! #: config/arc/arc.opt:190
  #, fuzzy
  #| msgid "Generate cld instruction in the function prologue."
! msgid "Do no generate BRcc instructions in arc_reorg."
  msgstr "Hasilkan instruksi cld dalam fungsi prolog."
  
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:198
! #, fuzzy
! #| msgid "Generate Cell microcode"
! msgid "Generate millicode thunks."
! msgstr "Hasilkan mikrokode Cell"
  
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:210
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "Hasilkan bit instruksi"
  
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
! msgstr ""
! 
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
! msgstr "Hasilkan bit instruksi"
  
! #: config/arc/arc.opt:226
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
! msgstr "Hasilkan bit instruksi"
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
  msgstr ""
  
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
  msgstr ""
  
! #: config/arc/arc.opt:238
! #, fuzzy
! #| msgid "Compile code for ARC variant CPU"
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr "Kompile kode untuk ARC varian CPU"
! 
! #: config/arc/arc.opt:242
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
  msgstr ""
  
! #: config/arc/arc.opt:250
  #, fuzzy
! #| msgid "Cost to assume for a multiply insn"
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr "Estimasi biaya untuk sebuah instruksi perkalian"
  
! #: config/arc/arc.opt:254
! #, fuzzy
! #| msgid "Compile code for ARC variant CPU"
! msgid "-mcpu=TUNE Tune code for given ARC variant."
! msgstr "Kompile kode untuk ARC varian CPU"
  
! #: config/arc/arc.opt:285
! #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of indexed loads."
! msgstr "Aktifkan penggunaan dari instruksi short load"
! 
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
  msgstr ""
  
! #: config/arc/arc.opt:293
  #, fuzzy
! #| msgid "Generate fused multiply/add instructions"
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "Hasilkan fused kali/tambah instruksi"
  
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
  msgstr ""
  
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
  msgstr ""
  
! #: config/arc/arc.opt:311
  #, fuzzy
! #| msgid "Avoid all range limits on call instructions"
! msgid "Do alignment optimizations for call instructions."
! msgstr "Hindari batasan seluruh jangkauan dalam instruksi pemanggilan"
  
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
! msgstr ""
! 
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
! msgstr ""
! 
! #: config/arc/arc.opt:323
  #, fuzzy
! #| msgid "Enable cbranchdi4 pattern"
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "Aktifkan pola cbranchdi4"
  
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
! msgstr ""
! 
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
! msgstr ""
! 
! #: config/arc/arc.opt:335
  #, fuzzy
! #| msgid "Enable cbranchdi4 pattern"
! msgid "Enable compact casesi pattern."
! msgstr "Aktifkan pola cbranchdi4"
  
! #: config/arc/arc.opt:339
  #, fuzzy
! #| msgid "Enable loop distribution on trees"
! msgid "Enable 'q' instruction alternatives."
! msgstr "Aktifkan loop distribusi pada pohon"
  
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
  msgstr ""
  
! #: config/arc/arc.opt:350
! msgid "Enable variable polynomial CRC extension."
! msgstr ""
! 
! #: config/arc/arc.opt:354
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr ""
! 
! #: config/arc/arc.opt:358
! msgid "Enable dual viterbi butterfly extension."
! msgstr ""
! 
! #: config/arc/arc.opt:368
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr ""
! 
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
! msgstr ""
! 
! #: config/arc/arc.opt:377
  #, fuzzy
! #| msgid "invalid operands in conditional expression"
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "operan tidak valid dalam ekspresi kondisional"
  
! #: config/arc/arc.opt:381
  #, fuzzy
! #| msgid "invalid operand in the instruction"
! msgid "Enable swap byte ordering extension instruction."
! msgstr "operan tidak valid dalam instruksi"
  
! #: config/arc/arc.opt:385
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr ""
! 
! #: config/arc/arc.opt:389
  #, fuzzy
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -EB option through to linker."
! msgstr "Lewatkan -assert pure-text ke penghubung"
  
! #: config/arc/arc.opt:393
  #, fuzzy
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -EL option through to linker."
! msgstr "Lewatkan -assert pure-text ke penghubung"
  
! #: config/arc/arc.opt:397
! #, fuzzy
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -marclinux option through to linker."
! msgstr "Lewatkan -assert pure-text ke penghubung"
! 
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr ""
  
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:430
! #, fuzzy
! #| msgid "Generate auto-inc/dec instructions"
! msgid "Enable atomic instructions."
! msgstr "Hasilkan instruksi auto-inc/dec"
! 
! #: config/arc/arc.opt:434
! #, fuzzy
! #| msgid "Enable unaligned load/store instruction"
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "Aktifkan instruksi unaligned load/store"
! 
! #: config/arc/arc.opt:438
! #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format"
! msgid "Specify the name of the target floating point configuration."
! msgstr "Spesifikasikan nama dari target titik pecahan piranti keras/format"
! 
! #: config/arc/arc.opt:481
! #, fuzzy
! #| msgid "Specify the register allocation order"
! msgid "Specify thread pointer register number."
! msgstr "Spesifikasikan pengurutan alokasi register"
! 
! #: config/arc/arc.opt:488
! #, fuzzy
! #| msgid "Enable use of cost model in vectorization"
! msgid "Enable use of NPS400 bit operations."
! msgstr "Aktifkan penggunaan dari model biaya dalam vektorisasi"
! 
! #: config/arc/arc.opt:492
! msgid "Enable use of NPS400 xld/xst extension."
  msgstr ""
  
! #: config/arc/arc.opt:500
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
  msgstr ""
  
! #: config/arc/arc.opt:504
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
  msgstr ""
  
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:537
! msgid "Enable use of BI/BIH instructions when available."
  msgstr ""
  
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
! #: lto/lang.opt:50
! msgid "Set linker output type (used internally during LTO optimization)."
  msgstr ""
  
! #: lto/lang.opt:55
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
  msgstr ""
  
! #: lto/lang.opt:59
! msgid "Specify a file to which a list of files output by LTRANS is written."
  msgstr ""
  
! #: lto/lang.opt:63
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
! msgstr ""
  
! #: lto/lang.opt:67
! msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
  msgstr ""
  
! #: lto/lang.opt:71
! msgid "The resolution file."
  msgstr ""
  
  #: common.opt:243
*************** msgstr "Buat sebuah aplikasi bebas posis
*** 17112,20011 ****
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
- #: d/lang.opt:51
- msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
- msgstr ""
- 
- #: d/lang.opt:55
- msgid "-Hf <file>\tWrite D interface to <file>."
- msgstr ""
- 
- #: d/lang.opt:123
- #, fuzzy
- #| msgid "Warn about code that will never be executed"
- msgid "Warn about casts that will produce a null result."
- msgstr "Peringatkan mengenai kode yang tidak pernah dijalankan"
- 
- #: d/lang.opt:139
- msgid "Warn from speculative compiles such as __traits(compiles)."
- msgstr ""
- 
- #: d/lang.opt:151
- #, fuzzy
- #| msgid "Generate H8S code"
- msgid "Generate JSON file."
- msgstr "Hasilkan kode H8S"
- 
- #: d/lang.opt:155
- #, fuzzy
- #| msgid "Write dependency output to the given file"
- msgid "-Xf <file>\tWrite JSON output to the given <file>."
- msgstr "Tulis keluaran ketergantungan ke berkas yang diberikan"
- 
- #: d/lang.opt:159
- msgid "Debug library to use instead of phobos."
- msgstr ""
- 
- #: d/lang.opt:163
- msgid "Default library to use instead of phobos."
- msgstr ""
- 
- #: d/lang.opt:167
- msgid "Do link the standard D startup files in the compilation."
- msgstr ""
- 
- #: d/lang.opt:174
- #, fuzzy
- #| msgid "attributes ignored on template instantiation"
- msgid "Generate code for all template instantiations."
- msgstr "atribut diabaikan di template instantiation"
- 
- #: d/lang.opt:178
- #, fuzzy
- #| msgid "Generate code for GNU assembler (gas)"
- msgid "Generate code for assert contracts."
- msgstr "Hasilkan kode untuk GNU assembler (gas)"
- 
- #: d/lang.opt:186
- msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
- msgstr ""
- 
- #: d/lang.opt:210
- msgid "Compile in debug code."
- msgstr ""
- 
- #: d/lang.opt:214
- msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
- msgstr ""
- 
- #: d/lang.opt:218
- #, fuzzy
- #| msgid "Generate isel instructions"
- msgid "Generate documentation."
- msgstr "Hasilkan instruksi isel"
- 
- #: d/lang.opt:222
- msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
- msgstr ""
- 
- #: d/lang.opt:226
- msgid "-fdoc-file=<file>\tWrite documentation to <file>."
- msgstr ""
- 
- #: d/lang.opt:230
- msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
- msgstr ""
- 
- #: d/lang.opt:234
- #, fuzzy
- #| msgid "Display the code tree after parsing"
- msgid "Display the frontend AST after parsing and semantic passes."
- msgstr "Tampilkan pohon kode setelah parsing"
- 
- #: d/lang.opt:238
- msgid "Ignore unsupported pragmas."
- msgstr ""
- 
- #: d/lang.opt:242
- #, fuzzy
- #| msgid "Generate code for little-endian"
- msgid "Generate code for class invariant contracts."
- msgstr "Hasilkan kode untuk little-endian"
- 
- #: d/lang.opt:246
- msgid "Generate a default D main() function when compiling."
- msgstr ""
- 
- #: d/lang.opt:250
- msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
- msgstr ""
- 
- #: d/lang.opt:254
- #, fuzzy
- #| msgid "Generate string instructions for block moves"
- msgid "Generate ModuleInfo struct for output module."
- msgstr "Hasilkan string instruksi untuk perpindahan blok"
- 
- #: d/lang.opt:258
- msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
- msgstr ""
- 
- #: d/lang.opt:262
- #, fuzzy
- #| msgid "Generate code for the Android operating system."
- msgid "Generate code for postcondition contracts."
- msgstr "Hasilkan kode untuk sistem operasi Android."
- 
- #: d/lang.opt:266
- #, fuzzy
- #| msgid "Generate code for big-endian"
- msgid "Generate code for precondition contracts."
- msgstr "Hasilkan kode untuk big-endian"
- 
- #: d/lang.opt:270
- msgid "Compile release version."
- msgstr ""
- 
- #: d/lang.opt:274
- #, fuzzy
- #| msgid "Generate code for huge switch statements"
- msgid "Generate code for switches without a default case."
- msgstr "Hasilkan kode untuk pernyataan besar switch"
- 
- #: d/lang.opt:278
- msgid "List information on all language changes."
- msgstr ""
- 
- #: d/lang.opt:282
- msgid "Give deprecation messages about -ftransition=import anomalies."
- msgstr ""
- 
- #: d/lang.opt:286
- msgid "List all usages of complex or imaginary types."
- msgstr ""
- 
- #: d/lang.opt:290
- msgid "Implement DIP1000: Scoped pointers (experimental)."
- msgstr ""
- 
- #: d/lang.opt:294
- msgid "Implement DIP25: Sealed references (experimental)."
- msgstr ""
- 
- #: d/lang.opt:298
- msgid "List all non-mutable fields which occupy an object instance."
- msgstr ""
- 
- #: d/lang.opt:302
- msgid "Revert to single phase name lookup."
- msgstr ""
- 
- #: d/lang.opt:306
- msgid "List all hidden GC allocations."
- msgstr ""
- 
- #: d/lang.opt:310
- msgid "List all variables going into thread local storage."
- msgstr ""
- 
- #: d/lang.opt:314
- #, fuzzy
- #| msgid "Compile with 32-bit integer mode"
- msgid "Compile in unittest code."
- msgstr "Kompile dengan mode 32-bit integer"
- 
- #: d/lang.opt:318
- msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
- msgstr ""
- 
- #: d/lang.opt:322 c-family/c.opt:1862
- #, fuzzy
- #| msgid "Emit common-like symbols as weak symbols"
- msgid "Emit common-like symbols as weak symbols."
- msgstr "Keluarkan simbol common-like sebagai simbol lemah"
- 
- #: d/lang.opt:342
- #, fuzzy
- #| msgid "Do not assume that standard C libraries and \"main\" exist"
- msgid "Do not link the standard D library in the compilation."
- msgstr "Jangan asumsikan perpustakaan C standar dan \"main\" ada"
- 
- #: d/lang.opt:350
- msgid "Link the standard D library statically in the compilation."
- msgstr ""
- 
- #: d/lang.opt:354
- msgid "Link the standard D library dynamically in the compilation."
- msgstr ""
- 
- #: c-family/c.opt:182
- #, fuzzy
- #| msgid "Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>"
- msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
- msgstr "Tempatkan <jawaban> ke <pertanyaan>. Letakan '-' sebelum <pertanyaan> menon-aktifkan <jawaban> ke <pertanyaan>"
- 
- #: c-family/c.opt:186
- #, fuzzy
- #| msgid "Do not discard comments"
- msgid "Do not discard comments."
- msgstr "Jangan abaikan komentar"
- 
- #: c-family/c.opt:190
- #, fuzzy
- #| msgid "Do not discard comments in macro expansions"
- msgid "Do not discard comments in macro expansions."
- msgstr "Jangan abaikan komentar dalam ekspansi makro"
- 
- #: c-family/c.opt:194
- #, fuzzy
- #| msgid "Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1"
- msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
- msgstr "Definisikan sebuah <makro> dengan <nilai> sebagai nilainya. Jika hanya <makro> yang diberikan, <nilai> yang diambil menjadi 1"
- 
- #: c-family/c.opt:201
- #, fuzzy
- #| msgid "Add <dir> to the end of the main framework include path"
- msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
- msgstr "Tambahkan <dir> ke akhir dari framework utama jalur include"
- 
- #: c-family/c.opt:205
- #, fuzzy
- #| msgid "Enable OpenMP"
- msgid "Enable parsing GIMPLE."
- msgstr "Aktifkan OpenMP"
- 
- #: c-family/c.opt:209
- #, fuzzy
- #| msgid "Print the name of header files as they are used"
- msgid "Print the name of header files as they are used."
- msgstr "Tampilkan nama dari berkas header seperti yang biasa digunakan"
- 
- #: c-family/c.opt:213
- #, fuzzy
- #| msgid "Add <dir> to the end of the main include path"
- msgid "-I <dir>\tAdd <dir> to the end of the main include path."
- msgstr "Tambahkan <dir> ke akhir dari jalur include utama"
- 
- #: c-family/c.opt:217
- #, fuzzy
- #| msgid "Generate make dependencies"
- msgid "Generate make dependencies."
- msgstr "Hasilkan ketergantungan make"
- 
- #: c-family/c.opt:221
- #, fuzzy
- #| msgid "Generate make dependencies and compile"
- msgid "Generate make dependencies and compile."
- msgstr "Hasilkan ketergantungan make dan kompile"
- 
- #: c-family/c.opt:225
- #, fuzzy
- #| msgid "Write dependency output to the given file"
- msgid "-MF <file>\tWrite dependency output to the given file."
- msgstr "Tulis keluaran ketergantungan ke berkas yang diberikan"
- 
- #: c-family/c.opt:229
- #, fuzzy
- #| msgid "Treat missing header files as generated files"
- msgid "Treat missing header files as generated files."
- msgstr "Perlakukan berkas header yang hilang sebaga berkas yang dihasilkan"
- 
- #: c-family/c.opt:233
- #, fuzzy
- #| msgid "Like -M but ignore system header files"
- msgid "Like -M but ignore system header files."
- msgstr "Seperti -M tetapi mengabaikan berkas sistem header"
- 
- #: c-family/c.opt:237
- #, fuzzy
- #| msgid "Like -MD but ignore system header files"
- msgid "Like -MD but ignore system header files."
- msgstr "Seperti -MD tetapi mengabaikan berkas sistem header"
- 
- #: c-family/c.opt:241
- #, fuzzy
- #| msgid "Generate phony targets for all headers"
- msgid "Generate phony targets for all headers."
- msgstr "Hasilkan phony targets untuk seluruh headers"
- 
- #: c-family/c.opt:245
- #, fuzzy
- #| msgid "Add a MAKE-quoted target"
- msgid "-MQ <target>\tAdd a MAKE-quoted target."
- msgstr "Tambahkan sebuah target MAKE-quoted"
- 
- #: c-family/c.opt:249
- #, fuzzy
- #| msgid "Add an unquoted target"
- msgid "-MT <target>\tAdd an unquoted target."
- msgstr "Tambahkan sebuah unquoted target"
- 
- #: c-family/c.opt:253
- #, fuzzy
- #| msgid "Do not generate #line directives"
- msgid "Do not generate #line directives."
- msgstr "Jangan hasilkan #line direktif"
- 
- #: c-family/c.opt:257
- #, fuzzy
- #| msgid "Undefine <macro>"
- msgid "-U<macro>\tUndefine <macro>."
- msgstr "Tidak terdefinisi <makro>"
- 
- #: c-family/c.opt:261
- #, fuzzy
- #| msgid "Warn about things that will change when compiling with an ABI-compliant compiler"
- msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
- msgstr "Peringatkan mengenai perihal yang akan berubah ketika mengkompile dengan sebuah kompiler ABI-compliant"
- 
- #: c-family/c.opt:265
- msgid "Warn about things that change between the current -fabi-version and the specified version."
- msgstr ""
- 
- #: c-family/c.opt:269
- msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
- msgstr ""
- 
- #: c-family/c.opt:276
- msgid "Warn on suspicious calls of standard functions computing absolute values."
- msgstr ""
- 
- #: c-family/c.opt:280
- #, fuzzy
- #| msgid "Warn about suspicious uses of memory addresses"
- msgid "Warn about suspicious uses of memory addresses."
- msgstr "Peringatkan mengenai penggunaan berbahaya dari alamat memori"
- 
- #: c-family/c.opt:296
- msgid "Warn about 'new' of type with extended alignment without -faligned-new."
- msgstr ""
- 
- #: c-family/c.opt:300
- msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
- msgstr ""
- 
- #: c-family/c.opt:308
- msgid "Warn on any use of alloca."
- msgstr ""
- 
- #: c-family/c.opt:312
- msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
- msgstr ""
- 
- #: c-family/c.opt:317
- msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:321
- msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
- msgstr ""
- 
- #: c-family/c.opt:325
- 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:331
- msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:343
- #, fuzzy
- #| msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector"
- msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
- msgstr "Peringatkan ketika sebuah penempatan Objektif-C sedang intercepted oleh pengkoleksi sampah"
- 
- #: c-family/c.opt:347
- #, fuzzy
- #| msgid "Warn about casting functions to incompatible types"
- msgid "Warn about casting functions to incompatible types."
- msgstr "Peringatkan mengenai fungsi casting ke tipe tidak kompatibel"
- 
- #: c-family/c.opt:351
- msgid "Warn about boolean expression compared with an integer value different from true/false."
- msgstr ""
- 
- #: c-family/c.opt:355
- #, fuzzy
- #| msgid "Warn about underflow of numerical constant expressions"
- msgid "Warn about certain operations on boolean expressions."
- msgstr "Peringatkan tentang underflow dari ekspresi konstan numerik"
- 
- #: c-family/c.opt:359
- msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
- msgstr ""
- 
- #: c-family/c.opt:363
- #, fuzzy
- #| msgid "Warn when an inlined function cannot be inlined"
- msgid "Warn when a built-in function is declared with the wrong signature."
- msgstr "Peringatkan ketika sebuah fungsi inline tidak dapat diinline"
- 
- #: c-family/c.opt:367
- #, fuzzy
- #| msgid "Warn when a built-in preprocessor macro is undefined or redefined"
- msgid "Warn when a built-in preprocessor macro is undefined or redefined."
- msgstr "Peringatkan ketika sebuah makro preprosesor bawaan tidak terdefinisi atau didefiniskan kembali"
- 
- #: c-family/c.opt:371
- #, fuzzy
- #| msgid "Warn about features not present in traditional C"
- msgid "Warn about features not present in ISO C11, but present in ISO C2X."
- msgstr "Peringatkan mengenai feature yang tidak ada dalam tradisional C"
- 
- #: c-family/c.opt:375
- #, fuzzy
- #| msgid "Warn about features not present in traditional C"
- msgid "Warn about features not present in ISO C90, but present in ISO C99."
- msgstr "Peringatkan mengenai feature yang tidak ada dalam tradisional C"
- 
- #: c-family/c.opt:379
- #, fuzzy
- #| msgid "Warn about features not present in traditional C"
- msgid "Warn about features not present in ISO C99, but present in ISO C11."
- msgstr "Peringatkan mengenai feature yang tidak ada dalam tradisional C"
- 
- #: c-family/c.opt:383
- #, fuzzy
- #| msgid "Warn about C constructs that are not in the common subset of C and C++"
- msgid "Warn about C constructs that are not in the common subset of C and C++."
- msgstr "Peringatkan mengenai C konstruks yang tidak dalam subset umum dari C dan C++"
- 
- #: c-family/c.opt:390
- #, fuzzy
- #| msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x"
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
- msgstr "Peringatkan mengenai C++ konstruk yang berarti berbeda diantara ISO C++ 1998 dan ISO C++ 200x"
- 
- #: c-family/c.opt:394
- #, fuzzy
- #| msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x"
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
- msgstr "Peringatkan mengenai C++ konstruk yang berarti berbeda diantara ISO C++ 1998 dan ISO C++ 200x"
- 
- #: c-family/c.opt:401
- #, fuzzy
- #| msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x"
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
- msgstr "Peringatkan mengenai C++ konstruk yang berarti berbeda diantara ISO C++ 1998 dan ISO C++ 200x"
- 
- #: c-family/c.opt:405
- #, fuzzy
- #| msgid "Warn about casting functions to incompatible types"
- msgid "Warn about casts between incompatible function types."
- msgstr "Peringatkan mengenai fungsi casting ke tipe tidak kompatibel"
- 
- #: c-family/c.opt:409
- #, fuzzy
- #| msgid "Warn about casts which discard qualifiers"
- msgid "Warn about casts which discard qualifiers."
- msgstr "Peringatkan mengenai casts yang mengabaikan kualifier"
- 
- #: c-family/c.opt:413 c-family/c.opt:417
- #, fuzzy
- #| msgid "Warn about comparison of different enum types"
- msgid "Warn about catch handlers of non-reference type."
- msgstr "Peringatkan mengenai perbandingan dari tipe enum yang berbeda"
- 
- #: c-family/c.opt:421
- #, fuzzy
- #| msgid "Warn about subscripts whose type is \"char\""
- msgid "Warn about subscripts whose type is \"char\"."
- msgstr "Peringatkan mengenai subscript yang tipenya adalah \"char\""
- 
- #: c-family/c.opt:429
- #, fuzzy
- #| msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\""
- msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
- msgstr "Peringatkan mengenai variabel yang mungkin berubah oleh \"longjmp\" atau \"vfork\""
- 
- #: c-family/c.opt:433
- #, fuzzy
- #| msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
- msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
- msgstr "Peringatkan mengenai kemungkinan blok komentar nested, dan C++ komentar spanning lebih dari satu baris fisik"
- 
- #: c-family/c.opt:437
- #, fuzzy
- #| msgid "Synonym for -Wcomment"
- msgid "Synonym for -Wcomment."
- msgstr "Sinonim untuk -Wcomment"
- 
- #: c-family/c.opt:441
- msgid "Warn for conditionally-supported constructs."
- msgstr ""
- 
- #: c-family/c.opt:445
- #, fuzzy
- #| msgid "Warn for implicit type conversions that may change a value"
- msgid "Warn for implicit type conversions that may change a value."
- msgstr "Peringatkan untuk konversi tipe implisit yang mungkin berubah nilai"
- 
- #: c-family/c.opt:449
- #, fuzzy
- #| msgid "converting NULL to non-pointer type"
- msgid "Warn for converting NULL from/to a non-pointer type."
- msgstr "mengubah NULL ke tipe bukan penunjuk"
- 
- #: c-family/c.opt:457
- #, fuzzy
- #| msgid "Warn when all constructors and destructors are private"
- msgid "Warn when all constructors and destructors are private."
- msgstr "Peringatkan ketika seluruh konstruktor dan destruktor adalah private"
- 
- #: c-family/c.opt:461
- msgid "Warn about dangling else."
- msgstr ""
- 
- #: c-family/c.opt:465
- msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
- msgstr ""
- 
- #: c-family/c.opt:469
- #, fuzzy
- #| msgid "Warn when a declaration is found after a statement"
- msgid "Warn when a declaration is found after a statement."
- msgstr "Peringatkan ketika sebuah deklarasi ditemukan setelah sebuah pernyataan"
- 
- #: c-family/c.opt:473
- #, fuzzy
- #| msgid "dereferencing pointer to incomplete type"
- msgid "Warn when deleting a pointer to incomplete type."
- msgstr "dereferencing pointer ke tipe tidak lengkap"
- 
- #: c-family/c.opt:477
- #, fuzzy
- #| msgid "Warn about non-virtual destructors"
- msgid "Warn about deleting polymorphic objects with non-virtual destructors."
- msgstr "Peringatkan mengenai destruktor bukan-maya"
- 
- #: c-family/c.opt:485
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
- msgstr ""
- 
- #: c-family/c.opt:490
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
- msgstr ""
- 
- #: c-family/c.opt:495
- #, fuzzy
- #| msgid "Warn about possibly missing braces around initializers"
- msgid "Warn about positional initialization of structs requiring designated initializers."
- msgstr "Peringatkan mengenai kemungkinan hilang kurunn diantara penginisialisasi"
- 
- #: c-family/c.opt:499
- msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
- msgstr ""
- 
- #: c-family/c.opt:503
- #, fuzzy
- #| msgid "Warn whenever type qualifiers are ignored."
- msgid "Warn if type qualifiers on pointers are discarded."
- msgstr "Peringatkan kapanpun pengkualifikasi tipe diabaikan."
- 
- #: c-family/c.opt:507
- #, fuzzy
- #| msgid "Warn about compile-time integer division by zero"
- msgid "Warn about compile-time integer division by zero."
- msgstr "Peringatkan mengenai waktu-kompile integer pembagian oleh nol"
- 
- #: c-family/c.opt:511
- #, fuzzy
- #| msgid "Warn about an empty body in an if or else statement"
- msgid "Warn about duplicated branches in if-else statements."
- msgstr "Peringatkan mengenai sebuah tubuh kosong dalam sebuah pernyataan if atau else"
- 
- #: c-family/c.opt:515
- msgid "Warn about duplicated conditions in an if-else-if chain."
- msgstr ""
- 
- #: c-family/c.opt:519
- #, fuzzy
- #| msgid "Warn about violations of Effective C++ style rules"
- msgid "Warn about violations of Effective C++ style rules."
- msgstr "Peringatkan mengenai pelanggaran dari aturan gaya Efektif C++"
- 
- #: c-family/c.opt:523
- #, fuzzy
- #| msgid "Warn about an empty body in an if or else statement"
- msgid "Warn about an empty body in an if or else statement."
- msgstr "Peringatkan mengenai sebuah tubuh kosong dalam sebuah pernyataan if atau else"
- 
- #: c-family/c.opt:527
- #, fuzzy
- #| msgid "Warn about stray tokens after #elif and #endif"
- msgid "Warn about stray tokens after #else and #endif."
- msgstr "Peringatkan mengenai stray tokens setelah #elif dan #endif"
- 
- #: c-family/c.opt:531
- #, fuzzy
- #| msgid "Warn about comparison of different enum types"
- msgid "Warn about comparison of different enum types."
- msgstr "Peringatkan mengenai perbandingan dari tipe enum yang berbeda"
- 
- #: c-family/c.opt:539
- #, fuzzy
- #| msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead"
- msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
- msgstr "Pilihan ini sudah ditinggalkan; lebih baik gunakan -Werror=implicit-function-declaration"
- 
- #: c-family/c.opt:547
- #, fuzzy
- #| msgid "Warn about implicit function declarations"
- msgid "Warn about semicolon after in-class function definition."
- msgstr "Peringatkan mengenai deklarasi fungsi implisit"
- 
- #: c-family/c.opt:551
- #, fuzzy
- #| msgid "Warn for implicit type conversions that may change a value"
- msgid "Warn for implicit type conversions that cause loss of floating point precision."
- msgstr "Peringatkan untuk konversi tipe implisit yang mungkin berubah nilai"
- 
- #: c-family/c.opt:555
- #, fuzzy
- #| msgid "Warn if testing floating point numbers for equality"
- msgid "Warn if testing floating point numbers for equality."
- msgstr "Peringatan jika pemeriksaan nomor titik pecahan untuk kesamaan"
- 
- #: c-family/c.opt:559 c-family/c.opt:601
- #, fuzzy
- #| msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
- msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
- msgstr "Peringatan mengenai printf/scanf/strftime/strfmon anomali format string"
- 
- #: c-family/c.opt:563
- #, fuzzy
- #| msgid "Warn about format strings that contain NUL bytes"
- msgid "Warn about format strings that contain NUL bytes."
- msgstr "Peringatkan mengenai format string yang berisi NUL bytes"
- 
- #: c-family/c.opt:567
- #, fuzzy
- #| msgid "Warn if passing too many arguments to a function for its format string"
- msgid "Warn if passing too many arguments to a function for its format string."
- msgstr "Peringatkan jika melewatkan terlalu banyak argumen ke sebuah fungsi untuk format stringnya"
- 
- #: c-family/c.opt:571
- #, fuzzy
- #| msgid "Warn about format strings that are not literals"
- msgid "Warn about format strings that are not literals."
- msgstr "Peringatkan mengenai format string yang bukan literal"
- 
- #: c-family/c.opt:575
- 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:580
- #, fuzzy
- #| msgid "Warn about possible security problems with format functions"
- msgid "Warn about possible security problems with format functions."
- msgstr "Peringatkan mengenai kemungkinan masalah keamanan dengan format fungsi"
- 
- #: c-family/c.opt:584
- #, fuzzy
- #| msgid "Warn about possible security problems with format functions"
- msgid "Warn about sign differences with format functions."
- msgstr "Peringatkan mengenai kemungkinan masalah keamanan dengan format fungsi"
- 
- #: c-family/c.opt:588
- msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
- msgstr ""
- 
- #: c-family/c.opt:593
- #, fuzzy
- #| msgid "Warn about strftime formats yielding 2-digit years"
- msgid "Warn about strftime formats yielding 2-digit years."
- msgstr "Peringatkan mengenai strftime format menghasilkan tahun 2 digit"
- 
- #: c-family/c.opt:597
- #, fuzzy
- #| msgid "Warn about zero-length formats"
- msgid "Warn about zero-length formats."
- msgstr "Peringatkan mengenai format panjang nol"
- 
- #: c-family/c.opt:605
- msgid "Warn about function calls with format strings that write past the end of the destination region."
- msgstr ""
- 
- #: c-family/c.opt:610
- #, fuzzy
- #| msgid "Warn about casting functions to incompatible types"
- msgid "Warn about calls to snprintf and similar functions that truncate output."
- msgstr "Peringatkan mengenai fungsi casting ke tipe tidak kompatibel"
- 
- #: c-family/c.opt:614
- #, fuzzy
- #| msgid "Warn when a Cell microcoded instruction is emitted"
- msgid "Warn when the field in a struct is not aligned."
- msgstr "Peringatkan ketika sebuah instruksi mikrokode Cell dihasilkan"
- 
- #: c-family/c.opt:618
- msgid "Warn whenever type qualifiers are ignored."
- msgstr "Peringatkan kapanpun pengkualifikasi tipe diabaikan."
- 
- #: c-family/c.opt:622
- #, fuzzy
- #| msgid "Warn whenever type qualifiers are ignored."
- msgid "Warn whenever attributes are ignored."
- msgstr "Peringatkan kapanpun pengkualifikasi tipe diabaikan."
- 
- #: c-family/c.opt:626
- msgid "Warn when there is a conversion between pointers that have incompatible types."
- msgstr ""
- 
- #: c-family/c.opt:630
- msgid "Warn when the address of packed member of struct or union is taken."
- msgstr ""
- 
- #: c-family/c.opt:634
- #, fuzzy
- #| msgid "Warn about variables which are initialized to themselves"
- msgid "Warn about variables which are initialized to themselves."
- msgstr "Peringatkan mengenai variabel yang terinisialisasi ke dirinya sendiri"
- 
- #: c-family/c.opt:638
- msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
- msgstr ""
- 
- #: c-family/c.opt:642
- #, fuzzy
- #| msgid "Warn about implicit function declarations"
- msgid "Warn about implicit declarations."
- msgstr "Peringatkan mengenai deklarasi fungsi implisit"
- 
- #: c-family/c.opt:650
- #, fuzzy
- #| msgid "Warn about implicit conversion"
- msgid "Warn about implicit conversions from \"float\" to \"double\"."
- msgstr "Peringatkan tentang konversi implisit"
- 
- #: c-family/c.opt:654
- #, fuzzy
- #| msgid "Warn if an undefined macro is used in an #if directive"
- msgid "Warn if \"defined\" is used outside #if."
- msgstr "Peringatkan jika sebuah makro tidak terdefinisi digunakan dalam sebuah direktif #if"
- 
- #: c-family/c.opt:658
- #, fuzzy
- #| msgid "Warn about implicit function declarations"
- msgid "Warn about implicit function declarations."
- msgstr "Peringatkan mengenai deklarasi fungsi implisit"
- 
- #: c-family/c.opt:662
- #, fuzzy
- #| msgid "Warn when a declaration does not specify a type"
- msgid "Warn when a declaration does not specify a type."
- msgstr "Peringatkan ketika sebuah deklarasi tidak menspesifikasikan sebuah tipe"
- 
- #: c-family/c.opt:669
- msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
- msgstr ""
- 
- #: c-family/c.opt:673
- msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
- msgstr ""
- 
- #: c-family/c.opt:677
- msgid "Warn for suspicious integer expressions in boolean context."
- msgstr ""
- 
- #: c-family/c.opt:681
- #, fuzzy
- #| msgid "Warn when there is a cast to a pointer from an integer of a different size"
- msgid "Warn when there is a cast to a pointer from an integer of a different size."
- msgstr "Peringatkan ketika disana ada cast ke sebuah pointer dari sebuah integer dari ukuran yang berbeda"
- 
- #: c-family/c.opt:685
- #, fuzzy
- #| msgid "Warn about invalid uses of the \"offsetof\" macro"
- msgid "Warn about invalid uses of the \"offsetof\" macro."
- msgstr "Peringatkan mengenai penggunaan tidak valid dari makro \"offsetof\""
- 
- #: c-family/c.opt:689
- #, fuzzy
- #| msgid "Warn about PCH files that are found but not used"
- msgid "Warn about PCH files that are found but not used."
- msgstr "Peringatkan mengenai berkas PCH yang ditemukan tetapi tidak digunakan"
- 
- #: c-family/c.opt:693
- #, fuzzy
- #| msgid "Warn when a register variable is declared volatile"
- msgid "Warn when a jump misses a variable initialization."
- msgstr "Peringatkan ketika sebuah variabel register dideklarasikan volatile"
- 
- #: c-family/c.opt:697
- 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:701
- #, fuzzy
- #| msgid "Warn when a logical operator is suspicously always evaluating to true or false"
- msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
- msgstr "Peringatkan ketika sebuah operator logikal secara suspicously selalu mengevaluasi ke benar atau salah"
- 
- #: c-family/c.opt:705
- msgid "Warn when logical not is used on the left hand side operand of a comparison."
- msgstr ""
- 
- #: c-family/c.opt:709
- #, fuzzy
- #| msgid "Do not warn about using \"long long\" when -pedantic"
- msgid "Do not warn about using \"long long\" when -pedantic."
- msgstr "Jangan peringatkan mengenai penggunaan \"long long\" ketika -pedantic"
- 
- #: c-family/c.opt:713
- #, fuzzy
- #| msgid "Warn about suspicious declarations of \"main\""
- msgid "Warn about suspicious declarations of \"main\"."
- msgstr "Peringatkan mengenai deklarasi berbahaya dari \"main\""
- 
- #: c-family/c.opt:721
- 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:725
- 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:729
- #, fuzzy
- #| msgid "Warn when the packed attribute has no effect on struct layout"
- msgid "Warn when the indentation of the code does not reflect the block structure."
- msgstr "Peringatkan ketika atribut packed tidak memiliki efek dalam layout struct"
- 
- #: c-family/c.opt:733
- #, fuzzy
- #| msgid "Warn about possibly missing braces around initializers"
- msgid "Warn about possibly missing braces around initializers."
- msgstr "Peringatkan mengenai kemungkinan hilang kurunn diantara penginisialisasi"
- 
- #: c-family/c.opt:737
- #, fuzzy
- #| msgid "Warn about global functions without previous declarations"
- msgid "Warn about global functions without previous declarations."
- msgstr "Peringatkan mengenai fungsi global tanpa deklarasi sebelumnya"
- 
- #: c-family/c.opt:741
- #, fuzzy
- #| msgid "Warn about missing fields in struct initializers"
- msgid "Warn about missing fields in struct initializers."
- msgstr "Peringatkan mengenai daerah hilang dalam penginisialisasi struct"
- 
- #: c-family/c.opt:745
- 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:749
- msgid "Warn on direct multiple inheritance."
- msgstr ""
- 
- #: c-family/c.opt:753
- #, fuzzy
- #| msgid "Warn on calls to these functions"
- msgid "Warn on namespace definition."
- msgstr "Peringatkan di panggilan ke fungsi ini"
- 
- #: c-family/c.opt:757
- msgid "Warn when fields in a struct with the packed attribute are misaligned."
- msgstr ""
- 
- #: c-family/c.opt:761
- #, fuzzy
- #| msgid "Warn about missing fields in struct initializers"
- msgid "Warn about missing sized deallocation functions."
- msgstr "Peringatkan mengenai daerah hilang dalam penginisialisasi struct"
- 
- #: c-family/c.opt:765
- msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
- msgstr ""
- 
- #: c-family/c.opt:769
- msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
- msgstr ""
- 
- #: c-family/c.opt:773
- msgid "Warn when sizeof is applied on a parameter declared as an array."
- msgstr ""
- 
- #: c-family/c.opt:777
- msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
- msgstr ""
- 
- #: c-family/c.opt:782
- 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:787
- msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
- msgstr ""
- 
- #: c-family/c.opt:791
- #, fuzzy
- #| msgid "Warn about functions which might be candidates for format attributes"
- msgid "Warn about functions which might be candidates for format attributes."
- msgstr "Peringatkan mengenai fungsi yang mungkin menjadi kandidat untuk format atribut"
- 
- #: c-family/c.opt:795
- msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
- msgstr ""
- 
- #: c-family/c.opt:800
- #, fuzzy
- #| msgid "Warn about enumerated switches, with no default, missing a case"
- msgid "Warn about enumerated switches, with no default, missing a case."
- msgstr "Peringatkan mengenai enumerated switches dengan tidak default hilang sebuah cases"
- 
- #: c-family/c.opt:804
- #, fuzzy
- #| msgid "Warn about enumerated switches missing a \"default:\" statement"
- msgid "Warn about enumerated switches missing a \"default:\" statement."
- msgstr "Peringatkan mengenai enumerated switches hilang sebuah pernyataan \"default:\""
- 
- #: c-family/c.opt:808
- #, fuzzy
- #| msgid "Warn about all enumerated switches missing a specific case"
- msgid "Warn about all enumerated switches missing a specific case."
- msgstr "Peringatkan mengenai seluruh enumerated swithces hilang dalam beberapa kasus"
- 
- #: c-family/c.opt:812
- #, fuzzy
- #| msgid "Warn about truncated character expressions"
- msgid "Warn about switches with boolean controlling expression."
- msgstr "Peringatkan tentang ekspresi pemotongan karakter"
- 
- #: c-family/c.opt:816
- #, fuzzy
- #| msgid "for template declaration %q+D"
- msgid "Warn on primary template declaration."
- msgstr "untuk deklarasi template %q+D"
- 
- #: c-family/c.opt:820
- msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
- msgstr ""
- 
- #: c-family/c.opt:829
- #, fuzzy
- #| msgid "Warn about user-specified include directories that do not exist"
- msgid "Warn about user-specified include directories that do not exist."
- msgstr "Peringatkan mengenai direktori include dispesifikasikan oleh pengguna yang tidak ada"
- 
- #: c-family/c.opt:833
- #, fuzzy
- #| msgid "Warn about function parameters declared without a type specifier in K&R-style functions"
- msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
- msgstr "Peringatkan mengenai parameter fungsi yand dideklarasikan tanpa sebuah penspesifikasi tipe dalam gaya K&R fungsi"
- 
- #: c-family/c.opt:837
- #, fuzzy
- #| msgid "Warn about global functions without prototypes"
- msgid "Warn about global functions without prototypes."
- msgstr "Peringatkan mengenai fungsi global tanpa prototipe"
- 
- #: c-family/c.opt:844
- #, fuzzy
- #| msgid "Warn about use of multi-character character constants"
- msgid "Warn about use of multi-character character constants."
- msgstr "Peringatkan mengenai penggunaan multi-karakter konstanta karakter"
- 
- #: c-family/c.opt:848
- msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
- msgstr ""
- 
- #: c-family/c.opt:852
- #, fuzzy
- #| msgid "Warn about \"extern\" declarations not at file scope"
- msgid "Warn about \"extern\" declarations not at file scope."
- msgstr "Peringatkan mengenai deklarasi \"extern\" tidak di lingkupan berkas"
- 
- #: c-family/c.opt:856
- msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
- msgstr ""
- 
- #: c-family/c.opt:860
- msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
- msgstr ""
- 
- #: c-family/c.opt:864
- #, fuzzy
- #| msgid "Warn when non-templatized friend functions are declared within a template"
- msgid "Warn when non-templatized friend functions are declared within a template."
- msgstr "Peringatkan ketika bukan templat fungsi teman dideklarasikan dalam sebuah template"
- 
- #: c-family/c.opt:868
- #, fuzzy
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "Warn when a conversion function will never be called due to the type it converts to."
- msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
- 
- #: c-family/c.opt:872
- msgid "Warn for unsafe raw memory writes to objects of class types."
- msgstr ""
- 
- #: c-family/c.opt:876
- #, fuzzy
- #| msgid "Warn about non-virtual destructors"
- msgid "Warn about non-virtual destructors."
- msgstr "Peringatkan mengenai destruktor bukan-maya"
- 
- #: c-family/c.opt:880
- #, fuzzy
- #| msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL"
- msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
- msgstr "Peringatkan mengenai KOSONG dengan dilewatkan ke slot argumen ditandai sebagai membutuhkan bukan-KOSONG"
- 
- #: c-family/c.opt:896
- #, fuzzy
- #| msgid "Warn about non-normalised Unicode strings"
- msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
- msgstr "Peringatkan mengenai string Unicode tidak normal"
- 
- #: c-family/c.opt:919
- #, fuzzy
- #| msgid "Warn if a C-style cast is used in a program"
- msgid "Warn if a C-style cast is used in a program."
- msgstr "Peringatkan jika sebuah cast gaya C digunakan dalam sebuah aplikasi"
- 
- #: c-family/c.opt:923
- #, fuzzy
- #| msgid "Warn for obsolescent usage in a declaration"
- msgid "Warn for obsolescent usage in a declaration."
- msgstr "Peringatkan untuk penggunaan obsolescent dalam sebuah deklarasi"
- 
- #: c-family/c.opt:927
- #, fuzzy
- #| msgid "Warn if an old-style parameter definition is used"
- msgid "Warn if an old-style parameter definition is used."
- msgstr "Peringatkan jika sebuah definisi parameter gaya lama digunakan"
- 
- #: c-family/c.opt:931
- msgid "Warn if a simd directive is overridden by the vectorizer cost model."
- msgstr ""
- 
- #: c-family/c.opt:935
- #, fuzzy
- #| msgid "Warn if a string is longer than the maximum portable length specified by the standard"
- msgid "Warn if a string is longer than the maximum portable length specified by the standard."
- msgstr "Peringatkan jika sebuah string lebih panjang dari maksimum portabel panjang dispesifikasikan oleh standar"
- 
- #: c-family/c.opt:939
- #, fuzzy
- #| msgid "Warn about overloaded virtual function names"
- msgid "Warn about overloaded virtual function names."
- msgstr "Peringatkan mengenai overloaded nama fungsi virtual"
- 
- #: c-family/c.opt:943
- #, fuzzy
- #| msgid "Warn about overriding initializers without side effects"
- msgid "Warn about overriding initializers without side effects."
- msgstr "Peringatkan mengenai overriding penginisialisasi tanpa efek samping"
- 
- #: c-family/c.opt:947
- #, fuzzy
- #| msgid "Warn about overriding initializers without side effects"
- msgid "Warn about overriding initializers with side effects."
- msgstr "Peringatkan mengenai overriding penginisialisasi tanpa efek samping"
- 
- #: c-family/c.opt:951
- #, fuzzy
- #| msgid "Warn about packed bit-fields whose offset changed in GCC 4.4"
- msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
- msgstr "Peringatkan tentang pemaketan bit-filed yang offset-nya berbah dalam GCC 4.4"
- 
- #: c-family/c.opt:955
- #, fuzzy
- #| msgid "Warn about possibly missing parentheses"
- msgid "Warn about possibly missing parentheses."
- msgstr "Peringatkan mengenai kemungkinan hilang parentheses"
- 
- #: c-family/c.opt:963
- msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
- msgstr ""
- 
- #: c-family/c.opt:967
- #, fuzzy
- #| msgid "Warn when converting the type of pointers to member functions"
- msgid "Warn when converting the type of pointers to member functions."
- msgstr "Peringatkan ketika mengubah tipe dari penunjuk ke anggota fungsi"
- 
- #: c-family/c.opt:971
- #, fuzzy
- #| msgid "Warn about function pointer arithmetic"
- msgid "Warn about function pointer arithmetic."
- msgstr "Peringatkan mengenai aritmetik fungsi penunjuk"
- 
- #: c-family/c.opt:975
- #, fuzzy
- #| msgid "Warn when a pointer differs in signedness in an assignment"
- msgid "Warn when a pointer differs in signedness in an assignment."
- msgstr "Peringatkan ketika sebuah penunjuk berbeda dalam signedness dalam sebuah penempatan"
- 
- #: c-family/c.opt:979
- #, fuzzy
- #| msgid "Warn about use of multi-character character constants"
- msgid "Warn when a pointer is compared with a zero character constant."
- msgstr "Peringatkan mengenai penggunaan multi-karakter konstanta karakter"
- 
- #: c-family/c.opt:983
- #, fuzzy
- #| msgid "Warn when a pointer is cast to an integer of a different size"
- msgid "Warn when a pointer is cast to an integer of a different size."
- msgstr "Peringatkan ketika sebuah penunjuk adalah cast ke sebuah integer dari tipe berbeda"
- 
- #: c-family/c.opt:987
- #, fuzzy
- #| msgid "Warn about misuses of pragmas"
- msgid "Warn about misuses of pragmas."
- msgstr "Peringatkan mengenai penyalahgunaan dari pragmas"
- 
- #: c-family/c.opt:991
- msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
- msgstr ""
- 
- #: c-family/c.opt:995
- msgid "Warn if a property for an Objective-C object has no assign semantics specified."
- msgstr ""
- 
- #: c-family/c.opt:999
- #, fuzzy
- #| msgid "Warn if inherited methods are unimplemented"
- msgid "Warn if inherited methods are unimplemented."
- msgstr "Peringatkan jika metode turunan tidak terimplementasi"
- 
- #: c-family/c.opt:1003 c-family/c.opt:1007
- msgid "Warn for placement new expressions with undefined behavior."
- msgstr ""
- 
- #: c-family/c.opt:1011
- #, fuzzy
- #| msgid "Warn about multiple declarations of the same object"
- msgid "Warn about multiple declarations of the same object."
- msgstr "Peringatkan jika multiple deklarasi dari objek yang sama"
- 
- #: c-family/c.opt:1015
- msgid "Warn about redundant calls to std::move."
- msgstr ""
- 
- #: c-family/c.opt:1019
- #, fuzzy
- #| msgid "Warn about misuses of pragmas"
- msgid "Warn about uses of register storage specifier."
- msgstr "Peringatkan mengenai penyalahgunaan dari pragmas"
- 
- #: c-family/c.opt:1023
- #, fuzzy
- #| msgid "Warn when the compiler reorders code"
- msgid "Warn when the compiler reorders code."
- msgstr "Peringatkan ketika kompiler mengurutkan kembali kode"
- 
- #: c-family/c.opt:1027
- #, fuzzy
- #| msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
- msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
- msgstr "Peringatkan ketika sebuah fungsi mengembalikan tipe baku ke \"int\" (C), atau mengenai tipe kembali yang tidak konsisten (C++)"
- 
- #: c-family/c.opt:1031
- msgid "Warn on suspicious constructs involving reverse scalar storage order."
- msgstr ""
- 
- #: c-family/c.opt:1035
- #, fuzzy
- #| msgid "Warn if a selector has multiple methods"
- msgid "Warn if a selector has multiple methods."
- msgstr "Peringatkan jika sebuah pemilih memiliki multiple metode"
- 
- #: c-family/c.opt:1039
- #, fuzzy
- #| msgid "Warn about possible violations of sequence point rules"
- msgid "Warn about possible violations of sequence point rules."
- msgstr "Peringatkan mengenai kemungkinan pelanggaran daru aturan titik urutan"
- 
- #: c-family/c.opt:1043
- #, fuzzy
- #| msgid "local declaration of %qs hides instance variable"
- msgid "Warn if a local declaration hides an instance variable."
- msgstr "deklarasi lokal dari %qs menyembunyika variabel instance"
- 
- #: c-family/c.opt:1047 c-family/c.opt:1051
- msgid "Warn if left shift of a signed value overflows."
- msgstr ""
- 
- #: c-family/c.opt:1055
- #, fuzzy
- #| msgid "right shift count is negative"
- msgid "Warn if shift count is negative."
- msgstr "jumlah geser kanan negatif"
- 
- #: c-family/c.opt:1059
- #, fuzzy
- #| msgid "right shift count >= width of type"
- msgid "Warn if shift count >= width of type."
- msgstr "jumlah geser kanan >= lebar dari tipe"
- 
- #: c-family/c.opt:1063
- #, fuzzy
- #| msgid "left shift count is negative"
- msgid "Warn if left shifting a negative value."
- msgstr "jumlah geser kiri negatif"
- 
- #: c-family/c.opt:1067
- #, fuzzy
- #| msgid "Warn about signed-unsigned comparisons"
- msgid "Warn about signed-unsigned comparisons."
- msgstr "Peringatkan mengenai perbandigan signed-unsigned"
- 
- #: c-family/c.opt:1075
- #, fuzzy
- #| msgid "Warn for implicit type conversions between signed and unsigned integers"
- msgid "Warn for implicit type conversions between signed and unsigned integers."
- msgstr "Peringatkan untuk tipe konversi implisit diantar signed dan unsigned integer"
- 
- #: c-family/c.opt:1079
- #, fuzzy
- #| msgid "Warn when overload promotes from unsigned to signed"
- msgid "Warn when overload promotes from unsigned to signed."
- msgstr "Peringatkan ketika overload berasal dari unsigned ke signed"
- 
- #: c-family/c.opt:1083
- #, fuzzy
- #| msgid "Warn about uncasted NULL used as sentinel"
- msgid "Warn about uncasted NULL used as sentinel."
- msgstr "Peringatkan mengenai uncaseted NULL digunakan sebagai sentinel"
- 
- #: c-family/c.opt:1087
- #, fuzzy
- #| msgid "Warn about unprototyped function declarations"
- msgid "Warn about unprototyped function declarations."
- msgstr "Peringatkan mengenai deklarasi fungsi bukan tidak berprototipe"
- 
- #: c-family/c.opt:1099
- #, fuzzy
- #| msgid "Warn if type signatures of candidate methods do not match exactly"
- msgid "Warn if type signatures of candidate methods do not match exactly."
- msgstr "Peringatkan jika tanda tangan tipe dari metode kandidat tidak  cocok secara tepat"
- 
- #: c-family/c.opt:1103
- #, fuzzy
- #| msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used"
- msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
- msgstr "Peringatkan ketika __sync_fetch_and_nand dan __sync_nand_and_fetch fungsi bawaan digunakan"
- 
- #: c-family/c.opt:1107
- #, fuzzy
- #| msgid "Deprecated.  This switch has no effect"
- msgid "Deprecated.  This switch has no effect."
- msgstr "Ditinggalkan. Pilihan ini tidak memiliki efek"
- 
- #: c-family/c.opt:1115
- #, fuzzy
- #| msgid "Warn when a logical operator is suspicously always evaluating to true or false"
- msgid "Warn if a comparison always evaluates to true or false."
- msgstr "Peringatkan ketika sebuah operator logikal secara suspicously selalu mengevaluasi ke benar atau salah"
- 
- #: c-family/c.opt:1119
- msgid "Warn if a throw expression will always result in a call to terminate()."
- msgstr ""
- 
- #: c-family/c.opt:1123
- #, fuzzy
- #| msgid "Warn about features not present in traditional C"
- msgid "Warn about features not present in traditional C."
- msgstr "Peringatkan mengenai feature yang tidak ada dalam tradisional C"
- 
- #: c-family/c.opt:1127
- #, fuzzy
- #| msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype"
- msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
- msgstr "Peringatan dari prototipe menyebabkan pengubahan tipe berbeda dari yang akan terjadidalam kekosongan prototipe"
- 
- #: c-family/c.opt:1131
- #, fuzzy
- #| msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
- msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
- msgstr "Peringatkan jika trigraph ditemukan mungkin berakibat arti dari aplikasi"
- 
- #: c-family/c.opt:1135
- #, fuzzy
- #| msgid "Warn about @selector()s without previously declared methods"
- msgid "Warn about @selector()s without previously declared methods."
- msgstr "Peringatkan mengenai @selector() tanpa metode yang dideklarasi sebelumnya"
- 
- #: c-family/c.opt:1139
- #, fuzzy
- #| msgid "Warn if an undefined macro is used in an #if directive"
- msgid "Warn if an undefined macro is used in an #if directive."
- msgstr "Peringatkan jika sebuah makro tidak terdefinisi digunakan dalam sebuah direktif #if"
- 
- #: c-family/c.opt:1151
- #, fuzzy
- #| msgid "Warn about unrecognized pragmas"
- msgid "Warn about unrecognized pragmas."
- msgstr "Peringatkan mengenai pragma yang tidak dikenal"
- 
- #: c-family/c.opt:1155
- #, fuzzy
- #| msgid "non-standard suffix on floating constant"
- msgid "Warn about unsuffixed float constants."
- msgstr "akhiran bukan-standar di konstanta floating"
- 
- #: c-family/c.opt:1163
- #, fuzzy
- #| msgid "Warn about macros defined in the main file that are not used"
- msgid "Warn when typedefs locally defined in a function are not used."
- msgstr "Peringatkan mengenai makri didefinisikan dalam berkas utama tidak digunakan"
- 
- #: c-family/c.opt:1167
- #, fuzzy
- #| msgid "Warn about macros defined in the main file that are not used"
- msgid "Warn about macros defined in the main file that are not used."
- msgstr "Peringatkan mengenai makri didefinisikan dalam berkas utama tidak digunakan"
- 
- #: c-family/c.opt:1171
- #, fuzzy
- #| msgid "%Hignoring return value of function declared with attribute warn_unused_result"
- msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
- msgstr "%H mengabaikan nilai kembali dari fungsi yang dideklarasikan dengan atribut warn_unused_result"
- 
- #: c-family/c.opt:1179 c-family/c.opt:1183
- #, fuzzy
- #| msgid "Warn when a variable is unused"
- msgid "Warn when a const variable is unused."
- msgstr "Peringatkan ketika sebuah variabel tidak digunakan"
- 
- #: c-family/c.opt:1187
- #, fuzzy
- #| msgid "Do not warn about using variadic macros when -pedantic"
- msgid "Warn about using variadic macros."
- msgstr "jangan peringatkan mengenai penggunaan variadic makro ketika -pedantic"
- 
- #: c-family/c.opt:1191
- msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
- msgstr ""
- 
- #: c-family/c.opt:1195
- #, fuzzy
- #| msgid "Warn if a variable length array is used"
- msgid "Warn if a variable length array is used."
- msgstr "Peringatkan jika sebuah array dengan panjang bervariabel digunakan"
- 
- #: c-family/c.opt:1199
- msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
- msgstr ""
- 
- #: c-family/c.opt:1206
- msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:1210
- #, fuzzy
- #| msgid "Warn when a register variable is declared volatile"
- msgid "Warn when a register variable is declared volatile."
- msgstr "Peringatkan ketika sebuah variabel register dideklarasikan volatile"
- 
- #: c-family/c.opt:1214
- msgid "Warn on direct virtual inheritance."
- msgstr ""
- 
- #: c-family/c.opt:1218
- msgid "Warn if a virtual base has a non-trivial move assignment operator."
- msgstr ""
- 
- #: c-family/c.opt:1222
- #, fuzzy
- #| 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."
- 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 "Dalam C++, bukan nol berarti peringatkan mengenai konversi yang ditinggalkan dari string literal ke `char *'. Dalam C, peringatan serupa, kecuali konversi tentu tidak ditinggalkan oleh standar ISO C."
- 
- #: c-family/c.opt:1226
- #, fuzzy
- #| msgid "Warn when a label is unused"
- msgid "Warn when a literal '0' is used as null pointer."
- msgstr "Peringatkan ketika sebuah label tidak digunakan"
- 
- #: c-family/c.opt:1230
- #, fuzzy
- #| msgid "Warn about misuses of pragmas"
- msgid "Warn about useless casts."
- msgstr "Peringatkan mengenai penyalahgunaan dari pragmas"
- 
- #: c-family/c.opt:1234
- 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:1238
- msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
- msgstr ""
- 
- #: c-family/c.opt:1242
- msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
- msgstr ""
- 
- #: c-family/c.opt:1247
- #, fuzzy
- #| msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
- msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
- msgstr "Sebuah sinonim untuk -std=c89 (untuk C) atau -std=c++98 (untuk C++)"
- 
- #: c-family/c.opt:1255
- msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
- msgstr ""
- 
- #: c-family/c.opt:1259
- #, fuzzy
- #| msgid "Enforce class member access control semantics"
- msgid "Enforce class member access control semantics."
- msgstr "Paksa anggota kelas mengakses sematics kontrol"
- 
- #: c-family/c.opt:1263
- msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
- msgstr ""
- 
- #: c-family/c.opt:1267
- msgid "Support C++17 allocation of over-aligned types."
- msgstr ""
- 
- #: c-family/c.opt:1271
- msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
- msgstr ""
- 
- #: c-family/c.opt:1278
- msgid "Allow variadic functions without named parameter."
- msgstr ""
- 
- #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
- #: c-family/c.opt:1858 c-family/c.opt:1874
- #, fuzzy
- #| msgid "switch %qs is no longer supported"
- msgid "No longer supported."
- msgstr "pilihan %qs tidak lagi didukung"
- 
- #: c-family/c.opt:1286
- #, fuzzy
- #| msgid "Recognize the \"asm\" keyword"
- msgid "Recognize the \"asm\" keyword."
- msgstr "Kenali kata kunci \"asm\""
- 
- #: c-family/c.opt:1294
- #, fuzzy
- #| msgid "Recognize built-in functions"
- msgid "Recognize built-in functions."
- msgstr "Kenali fungsi bawaan"
- 
- #: c-family/c.opt:1301
- msgid "Where shorter, use canonicalized paths to systems headers."
- msgstr ""
- 
- #: c-family/c.opt:1305
- 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:1393
- #, fuzzy
- #| msgid "Deprecated.  This switch has no effect"
- msgid "Deprecated in GCC 8.  This switch has no effect."
- msgstr "Ditinggalkan. Pilihan ini tidak memiliki efek"
- 
- #: c-family/c.opt:1397
- #, fuzzy
- #| msgid "Enable support for huge objects"
- msgid "Enable support for C++ concepts."
- msgstr "Aktifkan dukungan untuk objek besar"
- 
- #: c-family/c.opt:1401
- #, fuzzy
- #| msgid "Allow the arguments of the '?' operator to have different types"
- msgid "Allow the arguments of the '?' operator to have different types."
- msgstr "Ijinkan argumen dari operator '?' untuk memiliki tipe berbeda"
- 
- #: c-family/c.opt:1409
- #, fuzzy
- #| msgid "Use class <name> for constant strings"
- msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
- msgstr "Gunakan class <nama> untuk constant strings"
- 
- #: c-family/c.opt:1413
- msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
- msgstr ""
- 
- #: c-family/c.opt:1417
- msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
- msgstr ""
- 
- #: c-family/c.opt:1421
- msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
- msgstr ""
- 
- #: c-family/c.opt:1425
- #, fuzzy
- #| msgid "Dump details about macro names and definitions during preprocessing"
- msgid "Emit debug annotations during preprocessing."
- msgstr "Dump detail mengenai nama macro dan definisi selama preprosesing"
- 
- #: c-family/c.opt:1429
- msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
- msgstr ""
- 
- #: c-family/c.opt:1433
- #, fuzzy
- #| msgid "Warn when all constructors and destructors are private"
- msgid "Factor complex constructors and destructors to favor space over speed."
- msgstr "Peringatkan ketika seluruh konstruktor dan destruktor adalah private"
- 
- #: c-family/c.opt:1441
- msgid "Print hierarchical comparisons when template types are mismatched."
- msgstr ""
- 
- #: c-family/c.opt:1445
- msgid "Preprocess directives only."
- msgstr "Hanya preproses direktif saja."
- 
- #: c-family/c.opt:1449
- #, fuzzy
- #| msgid "Permit '$' as an identifier character"
- msgid "Permit '$' as an identifier character."
- msgstr "Ijinkan '$' sebagai sebuah karakter pengidentifikasi"
- 
- #: c-family/c.opt:1453
- msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
- msgstr ""
- 
- #: c-family/c.opt:1457
- msgid "Write all declarations as Ada code transitively."
- msgstr ""
- 
- #: c-family/c.opt:1461
- msgid "Write all declarations as Ada code for the given file only."
- msgstr ""
- 
- #: c-family/c.opt:1468
- msgid "-fno-elide-type Do not elide common elements in template comparisons."
- msgstr ""
- 
- #: c-family/c.opt:1472
- #, fuzzy
- #| msgid "Generate code to check exception specifications"
- msgid "Generate code to check exception specifications."
- msgstr "Hasilkan kode untuk memeriksa eksepsi spesifikasi"
- 
- #: c-family/c.opt:1479
- #, fuzzy
- #| msgid "Convert all strings and character constants to character set <cset>"
- msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
- msgstr "Ubah seluruh string dan karakter konstan ke set karakter <cset>"
- 
- #: c-family/c.opt:1483
- #, fuzzy
- #| msgid "Permit universal character names (\\u and \\U) in identifiers"
- msgid "Permit universal character names (\\u and \\U) in identifiers."
- msgstr "Ijinkan universal nama karakter (\\u dan \\U) dalam pengidentifikasi"
- 
- #: c-family/c.opt:1487
- #, fuzzy
- #| msgid "Specify the default character set for source files"
- msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
- msgstr "Spesifikasikan set karakter baku untuk berkas sumber"
- 
- #: c-family/c.opt:1491
- msgid "Support dynamic initialization of thread-local variables in a different translation unit."
- msgstr ""
- 
- #: c-family/c.opt:1501
- #, fuzzy
- #| msgid "Do not assume that standard C libraries and \"main\" exist"
- msgid "Do not assume that standard C libraries and \"main\" exist."
- msgstr "Jangan asumsikan perpustakaan C standar dan \"main\" ada"
- 
- #: c-family/c.opt:1505
- #, fuzzy
- #| msgid "Recognize GNU-defined keywords"
- msgid "Recognize GNU-defined keywords."
- msgstr "Kenali kata kunci didefinisikan GNU"
- 
- #: c-family/c.opt:1509
- #, fuzzy
- #| msgid "Generate code for GNU runtime environment"
- msgid "Generate code for GNU runtime environment."
- msgstr "Hasilkan kode untuk lingkungan GNU waktu-jalan"
- 
- #: c-family/c.opt:1513
- #, fuzzy
- #| msgid "Use traditional GNU semantics for inline functions"
- msgid "Use traditional GNU semantics for inline functions."
- msgstr "Gunakan tradisional GNU sematik untuk fungsi inline"
- 
- #: c-family/c.opt:1526
- #, fuzzy
- #| msgid "Assume normal C execution environment"
- msgid "Assume normal C execution environment."
- msgstr "Asumsikan lingkungan normal C execution"
- 
- #: c-family/c.opt:1534
- #, fuzzy
- #| msgid "Export functions even if they can be inlined"
- msgid "Export functions even if they can be inlined."
- msgstr "Ekspor fungsi bahka jika mereka dapa diinline"
- 
- #: c-family/c.opt:1538
- #, fuzzy
- #| msgid "Emit implicit instantiations of inline templates"
- msgid "Emit implicit instantiations of inline templates."
- msgstr "Keluarkan implisit instantiation dari template inline"
- 
- #: c-family/c.opt:1542
- #, fuzzy
- #| msgid "Emit implicit instantiations of templates"
- msgid "Emit implicit instantiations of templates."
- msgstr "Keluarkan implisit instantionation dari templates"
- 
- #: c-family/c.opt:1546
- msgid "Implement C++17 inheriting constructor semantics."
- msgstr ""
- 
- #: c-family/c.opt:1553
- msgid "Don't emit dllexported inline functions unless needed."
- msgstr ""
- 
- #: c-family/c.opt:1560
- msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
- msgstr "Ijinkan konversi implisit diantara vektor dengan jumlah berbeda dari subparts dan/atau tipe elemen yang berbeda."
- 
- #: c-family/c.opt:1564
- #, fuzzy
- #| msgid "Don't warn about uses of Microsoft extensions"
- msgid "Don't warn about uses of Microsoft extensions."
- msgstr "Jangan peringatkan mengenai penggunaan Microsoft ekstensi"
- 
- #: c-family/c.opt:1583
- msgid "Implement resolution of DR 150 for matching of template template arguments."
- msgstr ""
- 
- #: c-family/c.opt:1587
- #, fuzzy
- #| msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
- msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
- msgstr "Hasilkan kode untuk NeXT (Apple Mac OS X) lingkungan waktu-jalan"
- 
- #: c-family/c.opt:1591
- #, fuzzy
- #| msgid "Assume that receivers of Objective-C messages may be nil"
- msgid "Assume that receivers of Objective-C messages may be nil."
- msgstr "Asumsikan penerima dari pesan Objektive-C mungkin kosong"
- 
- #: c-family/c.opt:1595
- msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
- msgstr ""
- 
- #: c-family/c.opt:1599
- msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
- msgstr ""
- 
- #: c-family/c.opt:1624
- msgid "Treat a throw() exception specification as noexcept to improve code size."
- msgstr ""
- 
- #: c-family/c.opt:1628
- msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
- msgstr ""
- 
- #: c-family/c.opt:1634
- #, fuzzy
- #| msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed"
- msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
- msgstr "Hasilkan metode spesial Objektive-C untuk menginisialisasi/hancurkan bukan-POD C++ivars, jika dibutuhkan"
- 
- #: c-family/c.opt:1638
- #, fuzzy
- #| msgid "Allow fast jumps to the message dispatcher"
- msgid "Allow fast jumps to the message dispatcher."
- msgstr "Ijinkan fast jump ke pesan dispatcher"
- 
- #: c-family/c.opt:1644
- #, fuzzy
- #| msgid "Enable Objective-C exception and synchronization syntax"
- msgid "Enable Objective-C exception and synchronization syntax."
- msgstr "Aktifkan eksepsi Objektive-C dan sintaks sinkronisasi"
- 
- #: c-family/c.opt:1648
- #, fuzzy
- #| msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
- msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
- msgstr "Aktifkan pengkoleksi sampah (GC) dalam Objektif-C/Objektif-C++ aplikasi"
- 
- #: c-family/c.opt:1652
- msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
- msgstr ""
- 
- #: c-family/c.opt:1657
- #, fuzzy
- #| msgid "Enable Objective-C setjmp exception handling runtime"
- msgid "Enable Objective-C setjmp exception handling runtime."
- msgstr "Aktifkan Objectif-C setjmp eksepsi penanganan waktu-jalan"
- 
- #: c-family/c.opt:1661
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard as amended in 1994"
- msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
- msgstr "Konform ke ISO 1990 C standar seperti ditambahkan dalam 1994"
- 
- #: c-family/c.opt:1665
- #, fuzzy
- #| msgid "Enable OpenMP"
- msgid "Enable OpenACC."
- msgstr "Aktifkan OpenMP"
- 
- #: c-family/c.opt:1669
- msgid "Specify default OpenACC compute dimensions."
- msgstr ""
- 
- #: c-family/c.opt:1673
- #, fuzzy
- #| msgid "Enable OpenMP (implies -frecursive in Fortran)"
- msgid "Enable OpenMP (implies -frecursive in Fortran)."
- msgstr "Aktifkan OpenMP (mengindikasikan -frecursive dalam Fortran)"
- 
- #: c-family/c.opt:1677
- #, fuzzy
- #| msgid "Unclassifiable OpenMP directive at %C"
- msgid "Enable OpenMP's SIMD directives."
- msgstr "Direktif OpenMP tidak terklasifikasi di %C"
- 
- #: c-family/c.opt:1681
- #, fuzzy
- #| msgid "Recognize C++ keywords like \"compl\" and \"xor\""
- msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
- msgstr "Kenali kata kunci C++ seperti \"compl\" dan \"xor\""
- 
- #: c-family/c.opt:1692
- #, fuzzy
- #| msgid "Look for and use PCH files even when preprocessing"
- msgid "Look for and use PCH files even when preprocessing."
- msgstr "Lihat untuk dan gunakan berkas PCH walaupun ketika preproses"
- 
- #: c-family/c.opt:1696
- #, fuzzy
- #| msgid "Downgrade conformance errors to warnings"
- msgid "Downgrade conformance errors to warnings."
- msgstr "Downgrade konformance errors ke peringatan"
- 
- #: c-family/c.opt:1700
- #, fuzzy
- #| msgid "Enable linker relaxations"
- msgid "Enable Plan 9 language extensions."
- msgstr "Aktifkan penghubung relaksasi"
- 
- #: c-family/c.opt:1704
- #, fuzzy
- #| msgid "Treat the input file as already preprocessed"
- msgid "Treat the input file as already preprocessed."
- msgstr "Perlakukan berkas masukan seperti sudah terproses"
- 
- #: c-family/c.opt:1712
- msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
- msgstr ""
- 
- #: c-family/c.opt:1716
- msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
- msgstr ""
- 
- #: c-family/c.opt:1720
- msgid "Treat known sprintf return values as constants."
- msgstr ""
- 
- #: c-family/c.opt:1724
- #, fuzzy
- #| msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
- msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
- msgstr "Gunakan dalam mode Fix-and-Continue untuk mengindikasikan bahwa berkas objek mungkin ditukar pada waktu waktu-jalan"
- 
- #: c-family/c.opt:1728
- #, fuzzy
- #| msgid "Enable automatic template instantiation"
- msgid "Enable automatic template instantiation."
- msgstr "Aktifkan instantiation template otomatis"
- 
- #: c-family/c.opt:1732
- #, fuzzy
- #| msgid "Generate run time type descriptor information"
- msgid "Generate run time type descriptor information."
- msgstr "Hasilkan informasi tipe deskripsi waktu jalan"
- 
- #: c-family/c.opt:1740
- #, fuzzy
- #| msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
- msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
- msgstr "Paksa tipe underlying untuk \"wchar_t\" untuk menjadi \"unsigned short\""
- 
- #: c-family/c.opt:1744
- #, fuzzy
- #| msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
- msgstr "Ketika \"signed\" atau \"unsigned\" tidak diberikan buat bitfield signed"
- 
- #: c-family/c.opt:1752
- #, fuzzy
- #| msgid "Enable decimal floating point hardware support"
- msgid "Enable C++14 sized deallocation support."
- msgstr "Aktifkan dukungan perangkat keras desimal titik pecahan"
- 
- #: c-family/c.opt:1759
- msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
- msgstr ""
- 
- #: c-family/c.opt:1775
- #, fuzzy
- #| msgid "Display statistics accumulated during compilation"
- msgid "Display statistics accumulated during compilation."
- msgstr "Tampilkan statistik yang diakumulasikan selama kompilasi"
- 
- #: c-family/c.opt:1779
- msgid "Assume that values of enumeration type are always within the minimum range of that type."
- msgstr ""
- 
- #: c-family/c.opt:1786 c-family/c.opt:1791
- msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
- msgstr ""
- 
- #: c-family/c.opt:1808
- #, fuzzy
- #| msgid "Distance between tab stops for column reporting"
- msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
- msgstr "Jarak diantara tab stop untuk pelaporan kolom"
- 
- #: c-family/c.opt:1812
- #, fuzzy
- #| msgid "The maximum number of peelings of a single loop"
- msgid "Set the maximum number of template instantiation notes for a single warning or error."
- msgstr "Jumlah maksimum dari pembukaan dari sebuah loop tunggal"
- 
- #: c-family/c.opt:1819
- #, fuzzy
- #| msgid "Specify maximum template instantiation depth"
- msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
- msgstr "Spesifikasikan kedalaman maksimum template instantiation"
- 
- #: c-family/c.opt:1826
- #, fuzzy
- #| msgid "Do not generate thread-safe code for initializing local statics"
- msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
- msgstr "Jangan hasilkan kode thread-safe untuk menginisialisasi lokasi statics"
- 
- #: c-family/c.opt:1830
- #, fuzzy
- #| msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
- msgstr "Ketika \"signed\" atau \"unsigned\" tidak diberikan buat bitfield unsigned"
- 
- #: c-family/c.opt:1838
- #, fuzzy
- #| msgid "Use __cxa_atexit to register destructors"
- msgid "Use __cxa_atexit to register destructors."
- msgstr "Gunakan __cxa_atexit untuk register destructors"
- 
- #: c-family/c.opt:1842
- #, fuzzy
- #| msgid "Use __cxa_get_exception_ptr in exception handling"
- msgid "Use __cxa_get_exception_ptr in exception handling."
- msgstr "Gunakan __cxa_get_exception_ptr dalam penanganan exception"
- 
- #: c-family/c.opt:1846
- #, fuzzy
- #| msgid "Marks all inlined methods as having hidden visibility"
- msgid "Marks all inlined functions and methods as having hidden visibility."
- msgstr "Tandai seluruh metoda inline sebagai memiliki visibility tersembunyi"
- 
- #: c-family/c.opt:1850
- #, fuzzy
- #| msgid "Changes visibility to match Microsoft Visual Studio by default"
- msgid "Changes visibility to match Microsoft Visual Studio by default."
- msgstr "Perubahan visibility supaya cocok dengan Microsoft Visual Studio secara baku"
- 
- #: c-family/c.opt:1866
- #, fuzzy
- #| msgid "Convert all wide strings and character constants to character set <cset>"
- msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
- msgstr "Ubah seluruh konstanta string dan karakter lebar ke set karakter <cset>"
- 
- #: c-family/c.opt:1870
- #, fuzzy
- #| msgid "Generate a #line directive pointing at the current working directory"
- msgid "Generate a #line directive pointing at the current working directory."
- msgstr "Hasilkan sebuah #line direktif menunjuk ke direktori kerja sekarang"
- 
- #: c-family/c.opt:1878
- #, fuzzy
- #| msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
- msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
- msgstr "Hasilkan pencarian class malas (melalui objc_getClass()) untuk digunakan dalam mode Zero-Link"
- 
- #: c-family/c.opt:1882
- #, fuzzy
- #| msgid "Dump declarations to a .decl file"
- msgid "Dump declarations to a .decl file."
- msgstr "Dump deklarasi ke sebuah berkas .decl"
- 
- #: c-family/c.opt:1886
- #, fuzzy
- #| msgid "Aggressive reduced debug info for structs"
- msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
- msgstr "Secara agresif reduksi informasi debug untuk structs"
- 
- #: c-family/c.opt:1890
- #, fuzzy
- #| msgid "Conservative reduced debug info for structs"
- msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
- msgstr "Secara konservatif reduksi informasi debug untuk structs"
- 
- #: c-family/c.opt:1894
- #, fuzzy
- #| msgid "Detailed reduced debug info for structs"
- msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
- msgstr "Secara detail reduksi informasi debug untuk struct"
- 
- #: c-family/c.opt:1898
- 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:1903
- #, fuzzy
- #| msgid "Add <dir> to the end of the system include path"
- msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
- msgstr "Tambahkan <dir> ke akhir dari jalur include sistem"
- 
- #: c-family/c.opt:1907
- #, fuzzy
- #| msgid "Accept definition of macros in <file>"
- msgid "-imacros <file>\tAccept definition of macros in <file>."
- msgstr "Terima definisi dari makro dalam <berkas>"
- 
- #: c-family/c.opt:1911
- #, fuzzy
- #| msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
- msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
- msgstr "-multilib <dir> Set <dir> untuk menjadi multilib inlude subdirektori"
- 
- #: c-family/c.opt:1915
- #, fuzzy
- #| msgid "Include the contents of <file> before other files"
- msgid "-include <file>\tInclude the contents of <file> before other files."
- msgstr "Masukan isi dari <berkas> sebelum berkas lainnya"
- 
- #: c-family/c.opt:1919
- #, fuzzy
- #| msgid "Specify <path> as a prefix for next two options"
- msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
- msgstr "Spesifikasikan <jalur> sebagai sebuah prefix untuk dua pilihan berikutnya"
- 
- #: c-family/c.opt:1923
- #, fuzzy
- #| msgid "Set <dir> to be the system root directory"
- msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
- msgstr "Set <dir> untuk menjadi sistem root direktori"
- 
- #: c-family/c.opt:1927
- #, fuzzy
- #| msgid "Add <dir> to the start of the system include path"
- msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
- msgstr "Tambahkan <dir> ke awal dari jalur include sistem"
- 
- #: c-family/c.opt:1931
- #, fuzzy
- #| msgid "Add <dir> to the end of the quote include path"
- msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
- msgstr "Tambahkan <dir> ke akhir dari jalur include quote"
- 
- #: c-family/c.opt:1935
- #, fuzzy
- #| msgid "Add <dir> to the end of the system include path"
- msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
- msgstr "Tambahkan <dir> ke akhir dari jalur include sistem"
- 
- #: c-family/c.opt:1939
- #, fuzzy
- #| msgid "Add <dir> to the end of the main include path"
- msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
- msgstr "Tambahkan <dir> ke akhir dari jalur include utama"
- 
- #: c-family/c.opt:1949
- #, fuzzy
- #| msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
- msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
- msgstr "Jangan cari standar sistem include direktori (yang dispesifikasikan dengan -isystem akan tetap digunakan)"
- 
- #: c-family/c.opt:1953
- #, fuzzy
- #| msgid "Do not search standard system include directories for C++"
- msgid "Do not search standard system include directories for C++."
- msgstr "Jangan cari standar sistem inlude direktori untuk C++"
- 
- #: c-family/c.opt:1965
- #, fuzzy
- #| msgid "Generate C header of platform-specific features"
- msgid "Generate C header of platform-specific features."
- msgstr "Hasilkan C header dari platform-spesifik features"
- 
- #: c-family/c.opt:1969
- #, fuzzy
- #| msgid "Remap file names when including files"
- msgid "Remap file names when including files."
- msgstr "Peta ulang nama berkas ketiak memasukan berkas"
- 
- #: c-family/c.opt:1973 c-family/c.opt:1977
- #, fuzzy
- #| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
- msgstr "Konform ke standar ISO 1998 C++ dengan ekstensi GNU"
- 
- #: c-family/c.opt:1981
- #, fuzzy
- #| msgid "Conform to the ISO 1998 C++ standard"
- msgid "Conform to the ISO 2011 C++ standard."
- msgstr "Konform ke standar ISO 1998 C++"
- 
- #: c-family/c.opt:1985
- #, fuzzy
- #| msgid "Deprecated in favor of -std=c99"
- msgid "Deprecated in favor of -std=c++11."
- msgstr "Ditinggalkan untuk menghargai -std=c99"
- 
- #: c-family/c.opt:1989
- #, fuzzy
- #| msgid "Deprecated in favor of -std=c99"
- msgid "Deprecated in favor of -std=c++14."
- msgstr "Ditinggalkan untuk menghargai -std=c99"
- 
- #: c-family/c.opt:1993
- #, fuzzy
- #| msgid "Conform to the ISO 1998 C++ standard"
- msgid "Conform to the ISO 2014 C++ standard."
- msgstr "Konform ke standar ISO 1998 C++"
- 
- #: c-family/c.opt:1997
- #, fuzzy
- #| msgid "Deprecated in favor of -std=c99"
- msgid "Deprecated in favor of -std=c++17."
- msgstr "Ditinggalkan untuk menghargai -std=c99"
- 
- #: c-family/c.opt:2001
- #, fuzzy
- #| msgid "Conform to the ISO 1998 C++ standard"
- msgid "Conform to the ISO 2017 C++ standard."
- msgstr "Konform ke standar ISO 1998 C++"
- 
- #: c-family/c.opt:2005
- #, fuzzy
- #| msgid "Conform to the ISO 1998 C++ standard, with extensions that are likely to"
- msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
- msgstr "Konform ke standar ISO 1998 C++, dengan ekstensi yang sama sepertinya"
- 
- #: c-family/c.opt:2009 c-family/c.opt:2135
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard"
- msgid "Conform to the ISO 2011 C standard."
- msgstr "Konform ke standar ISO 1990 C"
- 
- #: c-family/c.opt:2013
- #, fuzzy
- #| msgid "Deprecated in favor of -std=c99"
- msgid "Deprecated in favor of -std=c11."
- msgstr "Ditinggalkan untuk menghargai -std=c99"
- 
- #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
- #: c-family/c.opt:2143
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard as amended in 1994"
- msgid "Conform to the ISO 2017 C standard (published in 2018)."
- msgstr "Konform ke ISO 1990 C standar seperti ditambahkan dalam 1994"
- 
- #: c-family/c.opt:2025
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard as amended in 1994"
- msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
- msgstr "Konform ke ISO 1990 C standar seperti ditambahkan dalam 1994"
- 
- #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard"
- msgid "Conform to the ISO 1990 C standard."
- msgstr "Konform ke standar ISO 1990 C"
- 
- #: c-family/c.opt:2037 c-family/c.opt:2127
- #, fuzzy
- #| msgid "Conform to the ISO 1999 C standard"
- msgid "Conform to the ISO 1999 C standard."
- msgstr "Konform ke standar ISO 1999 C"
- 
- #: c-family/c.opt:2041
- #, fuzzy
- #| msgid "Deprecated in favor of -std=c99"
- msgid "Deprecated in favor of -std=c99."
- msgstr "Ditinggalkan untuk menghargai -std=c99"
- 
- #: c-family/c.opt:2045 c-family/c.opt:2050
- #, fuzzy
- #| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
- msgstr "Konform ke standar ISO 1998 C++ dengan ekstensi GNU"
- 
- #: c-family/c.opt:2055
- #, fuzzy
- #| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
- msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
- msgstr "Konform ke standar ISO 1998 C++ dengan ekstensi GNU"
- 
- #: c-family/c.opt:2059
- #, fuzzy
- #| msgid "Deprecated in favor of -std=gnu99"
- msgid "Deprecated in favor of -std=gnu++11."
- msgstr "Ditinggalkan untuk menghargai dari -std=gnu99"
- 
- #: c-family/c.opt:2063
- #, fuzzy
- #| msgid "Deprecated in favor of -std=gnu99"
- msgid "Deprecated in favor of -std=gnu++14."
- msgstr "Ditinggalkan untuk menghargai dari -std=gnu99"
- 
- #: c-family/c.opt:2067
- #, fuzzy
- #| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
- msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
- msgstr "Konform ke standar ISO 1998 C++ dengan ekstensi GNU"
- 
- #: c-family/c.opt:2071
- #, fuzzy
- #| msgid "Deprecated in favor of -std=gnu99"
- msgid "Deprecated in favor of -std=gnu++17."
- msgstr "Ditinggalkan untuk menghargai dari -std=gnu99"
- 
- #: c-family/c.opt:2075
- #, fuzzy
- #| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
- msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
- msgstr "Konform ke standar ISO 1998 C++ dengan ekstensi GNU"
- 
- #: c-family/c.opt:2079
- #, fuzzy
- #| msgid "Conform to the ISO 1998 C++ standard, with GNU extensions and"
- msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
- msgstr "Konform ke standar ISO 1998 C++, dengan ekstensi GNU dan"
- 
- #: c-family/c.opt:2083
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
- msgid "Conform to the ISO 2011 C standard with GNU extensions."
- msgstr "Konform ke standar ISO 1990 C dengan ekstensi GNU"
- 
- #: c-family/c.opt:2087
- #, fuzzy
- #| msgid "Deprecated in favor of -std=gnu99"
- msgid "Deprecated in favor of -std=gnu11."
- msgstr "Ditinggalkan untuk menghargai dari -std=gnu99"
- 
- #: c-family/c.opt:2091 c-family/c.opt:2095
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
- msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
- msgstr "Konform ke standar ISO 1990 C dengan ekstensi GNU"
- 
- #: c-family/c.opt:2099
- #, fuzzy
- #| msgid "Conform to the ISO 1998 C++ standard, with GNU extensions and"
- msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
- msgstr "Konform ke standar ISO 1998 C++, dengan ekstensi GNU dan"
- 
- #: c-family/c.opt:2103 c-family/c.opt:2107
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
- msgid "Conform to the ISO 1990 C standard with GNU extensions."
- msgstr "Konform ke standar ISO 1990 C dengan ekstensi GNU"
- 
- #: c-family/c.opt:2111
- #, fuzzy
- #| msgid "Conform to the ISO 1999 C standard with GNU extensions"
- msgid "Conform to the ISO 1999 C standard with GNU extensions."
- msgstr "Konform ke standar ISO 1999 C dengan ekstensi GNU"
- 
- #: c-family/c.opt:2115
- #, fuzzy
- #| msgid "Deprecated in favor of -std=gnu99"
- msgid "Deprecated in favor of -std=gnu99."
- msgstr "Ditinggalkan untuk menghargai dari -std=gnu99"
- 
- #: c-family/c.opt:2123
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard as amended in 1994"
- msgid "Conform to the ISO 1990 C standard as amended in 1994."
- msgstr "Konform ke ISO 1990 C standar seperti ditambahkan dalam 1994"
- 
- #: c-family/c.opt:2131
- #, fuzzy
- #| msgid "Deprecated in favor of -std=iso9899:1999"
- msgid "Deprecated in favor of -std=iso9899:1999."
- msgstr "Ditinggalkan untuk menghargai -std=iso9899:1999"
- 
- #: c-family/c.opt:2150
- #, fuzzy
- #| msgid "Enable traditional preprocessing"
- msgid "Enable traditional preprocessing."
- msgstr "Aktifkan preprosesing tradisional"
- 
- #: c-family/c.opt:2154
- #, fuzzy
- #| msgid "Support ISO C trigraphs"
- msgid "-trigraphs\tSupport ISO C trigraphs."
- msgstr "Dukung ISO C trigraphs"
- 
- #: c-family/c.opt:2158
- #, fuzzy
- #| msgid "Do not predefine system-specific and GCC-specific macros"
- msgid "Do not predefine system-specific and GCC-specific macros."
- msgstr "Jangan predefine sistem-spesifik dan GCC-spesifik makro"
- 
- #: fortran/lang.opt:146
- #, fuzzy
- #| msgid "Put MODULE files in 'directory'"
- msgid "-J<directory>\tPut MODULE files in 'directory'."
- msgstr "Tempatkan berkas MODULE dalam 'direktori'"
- 
- #: fortran/lang.opt:198
- #, fuzzy
- #| msgid "Warn about possible aliasing of dummy arguments"
- msgid "Warn about possible aliasing of dummy arguments."
- msgstr "Peringatkan tentang kemungkinan aliasing dari argumen dummy"
- 
- #: fortran/lang.opt:202
- #, fuzzy
- #| msgid "Warn about alignment of COMMON blocks"
- msgid "Warn about alignment of COMMON blocks."
- msgstr "Peringatkan mengenai alignmen dari blok COMMON"
- 
- #: fortran/lang.opt:206
- #, fuzzy
- #| msgid "Warn about missing ampersand in continued character constants"
- msgid "Warn about missing ampersand in continued character constants."
- msgstr "Peringatkan tentang hilang ampersand dalam konstanta karakter kelanjutan"
- 
- #: fortran/lang.opt:210
- #, fuzzy
- #| msgid "Warn about creation of array temporaries"
- msgid "Warn about creation of array temporaries."
- msgstr "Peringatkan mengenai pembuatan dari array sementara"
- 
- #: fortran/lang.opt:214
- msgid "Warn about type and rank mismatches between arguments and parameters."
- msgstr ""
- 
- #: fortran/lang.opt:218
- msgid "Warn if the type of a variable might be not interoperable with C."
- msgstr ""
- 
- #: fortran/lang.opt:226
- #, fuzzy
- #| msgid "Warn about truncated character expressions"
- msgid "Warn about truncated character expressions."
- msgstr "Peringatkan tentang ekspresi pemotongan karakter"
- 
- #: fortran/lang.opt:230
- msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
- msgstr ""
- 
- #: fortran/lang.opt:238
- #, fuzzy
- #| msgid "Warn about implicit conversion"
- msgid "Warn about most implicit conversions."
- msgstr "Peringatkan tentang konversi implisit"
- 
- #: fortran/lang.opt:242
- #, fuzzy
- #| msgid "Warn about possibly missing parentheses"
- msgid "Warn about possibly incorrect subscripts in do loops."
- msgstr "Peringatkan mengenai kemungkinan hilang parentheses"
- 
- #: fortran/lang.opt:250
- msgid "Warn if loops have been interchanged."
- msgstr ""
- 
- #: fortran/lang.opt:254
- #, fuzzy
- #| msgid "Warn about implicit function declarations"
- msgid "Warn about function call elimination."
- msgstr "Peringatkan mengenai deklarasi fungsi implisit"
- 
- #: fortran/lang.opt:258
- #, fuzzy
- #| msgid "Warn about calls with implicit interface"
- msgid "Warn about calls with implicit interface."
- msgstr "Peringatkan tentang panggilan dengan antar-muka implisit"
- 
- #: fortran/lang.opt:262
- #, fuzzy
- #| msgid "Warn about calls with implicit interface"
- msgid "Warn about called procedures not explicitly declared."
- msgstr "Peringatkan tentang panggilan dengan antar-muka implisit"
- 
- #: fortran/lang.opt:266
- #, fuzzy
- #| msgid "Warn about compile-time integer division by zero"
- msgid "Warn about constant integer divisions with truncated results."
- msgstr "Peringatkan mengenai waktu-kompile integer pembagian oleh nol"
- 
- #: fortran/lang.opt:270
- #, fuzzy
- #| msgid "Warn about truncated source lines"
- msgid "Warn about truncated source lines."
- msgstr "Peringatkan tentang pemotongan baris sumber"
- 
- #: fortran/lang.opt:274
- #, fuzzy
- #| msgid "Warn on intrinsics not part of the selected standard"
- msgid "Warn on intrinsics not part of the selected standard."
- msgstr "Peringatkan di intrinsik tidak termasuk dalam standar yang dipilih"
- 
- #: fortran/lang.opt:286
- #, fuzzy
- #| msgid "Warn about format strings that are not literals"
- msgid "Warn about USE statements that have no ONLY qualifier."
- msgstr "Peringatkan mengenai format string yang bukan literal"
- 
- #: fortran/lang.opt:298
- msgid "Warn about real-literal-constants with 'q' exponent-letter."
- msgstr ""
- 
- #: fortran/lang.opt:302
- #, fuzzy
- #| msgid "Warn when a register variable is declared volatile"
- msgid "Warn when a left-hand-side array variable is reallocated."
- msgstr "Peringatkan ketika sebuah variabel register dideklarasikan volatile"
- 
- #: fortran/lang.opt:306
- #, fuzzy
- #| msgid "Warn when a register variable is declared volatile"
- msgid "Warn when a left-hand-side variable is reallocated."
- msgstr "Peringatkan ketika sebuah variabel register dideklarasikan volatile"
- 
- #: fortran/lang.opt:310
- msgid "Warn if the pointer in a pointer assignment might outlive its target."
- msgstr ""
- 
- #: fortran/lang.opt:318
- #, fuzzy
- #| msgid "Warn about \"suspicious\" constructs"
- msgid "Warn about \"suspicious\" constructs."
- msgstr "Peringatkan tentang konstruk \"suspicious\""
- 
- #: fortran/lang.opt:322
- #, fuzzy
- #| msgid "Permit nonconforming uses of the tab character"
- msgid "Permit nonconforming uses of the tab character."
- msgstr "Ijinkan penggunaan tidak konforman dari karakter tab"
- 
- #: fortran/lang.opt:326
- msgid "Warn about an invalid DO loop."
- msgstr ""
- 
- #: fortran/lang.opt:330
- #, fuzzy
- #| msgid "Warn about underflow of numerical constant expressions"
- msgid "Warn about underflow of numerical constant expressions."
- msgstr "Peringatkan tentang underflow dari ekspresi konstan numerik"
- 
- #: fortran/lang.opt:338
- #, fuzzy
- #| msgid "Warn if a user-procedure has the same name as an intrinsic"
- msgid "Warn if a user-procedure has the same name as an intrinsic."
- msgstr "Peringatkan jika sebuah prosedur-pengguna memiliki nama sama seperti sebuah intrinsic"
- 
- #: fortran/lang.opt:346
- #, fuzzy
- #| msgid "Warn about possible aliasing of dummy arguments"
- msgid "Warn about unused dummy arguments."
- msgstr "Peringatkan tentang kemungkinan aliasing dari argumen dummy"
- 
- #: fortran/lang.opt:350
- #, fuzzy
- #| msgid "Warn about zero-length formats"
- msgid "Warn about zero-trip DO loops."
- msgstr "Peringatkan mengenai format panjang nol"
- 
- #: fortran/lang.opt:354
- #, fuzzy
- #| msgid "Enable preprocessing"
- msgid "Enable preprocessing."
- msgstr "Aktifkan preprosesing"
- 
- #: fortran/lang.opt:362
- #, fuzzy
- #| msgid "Disable preprocessing"
- msgid "Disable preprocessing."
- msgstr "Non-aktifkan preprosesing"
- 
- #: fortran/lang.opt:370
- msgid "Eliminate multiple function invocations also for impure functions."
- msgstr ""
- 
- #: fortran/lang.opt:374
- #, fuzzy
- #| msgid "Enable alignment of COMMON blocks"
- msgid "Enable alignment of COMMON blocks."
- msgstr "Aktifkan alignmen dari blok COMMON"
- 
- #: fortran/lang.opt:378
- #, fuzzy
- #| msgid "All intrinsics procedures are available regardless of selected standard"
- msgid "All intrinsics procedures are available regardless of selected standard."
- msgstr "Semua prosedur intrinsik yang tersedia tidak peduli dari standar yang dipilih"
- 
- #: fortran/lang.opt:386
- #, fuzzy
- #| msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
- msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
- msgstr "Jangan perlakukan lokal variabel dan blok COMMON seperti mereka dinamakan dalam pernyataan SAVE"
- 
- #: fortran/lang.opt:390
- #, fuzzy
- #| msgid "Specify that backslash in string introduces an escape character"
- msgid "Specify that backslash in string introduces an escape character."
- msgstr "Spesifikasikan bahwa backslash dalam string mengawali sebuah karakter escape"
- 
- #: fortran/lang.opt:394
- #, fuzzy
- #| msgid "Produce a backtrace when a runtime error is encountered"
- msgid "Produce a backtrace when a runtime error is encountered."
- msgstr "Hasilkan sebuah backtrace ketika sebuah waktu-jalan error ditemui"
- 
- #: fortran/lang.opt:398
- #, fuzzy
- #| msgid "-fblas-matmul-limit=<n>        Size of the smallest matrix for which matmul will use BLAS"
- msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
- msgstr "-fblas-matmul-limit=<n>        Ukuran dari matriks terkecil yang mana matmul akan menggunakan BLAS"
- 
- #: fortran/lang.opt:402
- #, fuzzy
- #| msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument"
- msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
- msgstr "Hasilkan sebuah peringatan ketika waktu-jalan jika sebuah array sementara telah dibuah untuk sebuah argumen prosedur"
- 
- #: fortran/lang.opt:406
- msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
- msgstr ""
- 
- #: fortran/lang.opt:425
- #, fuzzy
- #| msgid "Use the Cray Pointer extension"
- msgid "Use the Cray Pointer extension."
- msgstr "Gunakan ekstensi Cray Pointer"
- 
- #: fortran/lang.opt:429
- #, fuzzy
- #| msgid "Warn about unprototyped function declarations"
- msgid "Generate C prototypes from BIND(C) declarations."
- msgstr "Peringatkan mengenai deklarasi fungsi bukan tidak berprototipe"
- 
- #: fortran/lang.opt:433
- #, fuzzy
- #| msgid "Ignore 'D' in column one in fixed form"
- msgid "Ignore 'D' in column one in fixed form."
- msgstr "Abaikan 'D' dalam kolom satu dalam format fixed"
- 
- #: fortran/lang.opt:437
- #, fuzzy
- #| msgid "Treat lines with 'D' in column one as comments"
- msgid "Treat lines with 'D' in column one as comments."
- msgstr "Perlakukan baris dengan 'D' dalam kolom satu sebagai sebuah komentar"
- 
- #: fortran/lang.opt:441
- #, fuzzy
- #| msgid "Enable linker relaxations"
- msgid "Enable all DEC language extensions."
- msgstr "Aktifkan penghubung relaksasi"
- 
- #: fortran/lang.opt:445
- msgid "Enable legacy parsing of INCLUDE as statement."
- msgstr ""
- 
- #: fortran/lang.opt:449
- msgid "Enable kind-specific variants of integer intrinsic functions."
- msgstr ""
- 
- #: fortran/lang.opt:453
- msgid "Enable legacy math intrinsics for compatibility."
- msgstr ""
- 
- #: fortran/lang.opt:457
- msgid "Enable support for DEC STRUCTURE/RECORD."
- msgstr ""
- 
- #: fortran/lang.opt:461
- msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
- msgstr ""
- 
- #: fortran/lang.opt:465
- #, fuzzy
- #| msgid "Set the default double precision kind to an 8 byte wide type"
- msgid "Set the default double precision kind to an 8 byte wide type."
- msgstr "Set baku jenis double presisi ke sebuah 8 byte tipe lebar"
- 
- #: fortran/lang.opt:469
- #, fuzzy
- #| msgid "Set the default integer kind to an 8 byte wide type"
- msgid "Set the default integer kind to an 8 byte wide type."
- msgstr "Set baku jenis integer ke sebuah 8 byte tipe lebar"
- 
- #: fortran/lang.opt:473
- #, fuzzy
- #| msgid "Set the default real kind to an 8 byte wide type"
- msgid "Set the default real kind to an 8 byte wide type."
- msgstr "Set baku jenis ril ke sebuah 8 byte tipe lebar"
- 
- #: fortran/lang.opt:477
- #, fuzzy
- #| msgid "Set the default real kind to an 8 byte wide type"
- msgid "Set the default real kind to an 10 byte wide type."
- msgstr "Set baku jenis ril ke sebuah 8 byte tipe lebar"
- 
- #: fortran/lang.opt:481
- #, fuzzy
- #| msgid "Set the default real kind to an 8 byte wide type"
- msgid "Set the default real kind to an 16 byte wide type."
- msgstr "Set baku jenis ril ke sebuah 8 byte tipe lebar"
- 
- #: fortran/lang.opt:485
- #, fuzzy
- #| msgid "Allow dollar signs in entity names"
- msgid "Allow dollar signs in entity names."
- msgstr "Ijinkan tanda dollar dalam nama entity"
- 
- #: fortran/lang.opt:493
- #, fuzzy
- #| msgid "Display the code tree after parsing"
- msgid "Display the code tree after parsing."
- msgstr "Tampilkan pohon kode setelah parsing"
- 
- #: fortran/lang.opt:497
- #, fuzzy
- #| msgid "Display the code tree after parsing"
- msgid "Display the code tree after front end optimization."
- msgstr "Tampilkan pohon kode setelah parsing"
- 
- #: fortran/lang.opt:501
- #, fuzzy
- #| msgid "Display the code tree after parsing"
- msgid "Display the code tree after parsing; deprecated option."
- msgstr "Tampilkan pohon kode setelah parsing"
- 
- #: fortran/lang.opt:505
- #, fuzzy
- #| msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays"
- msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
- msgstr "Spesifikasikan bahwa sebuah eksternal perpustakaan BLAS seharusnya digunakan untuk panggilan matmul di array berukuran-besar"
- 
- #: fortran/lang.opt:509
- #, fuzzy
- #| msgid "Use f2c calling convention"
- msgid "Use f2c calling convention."
- msgstr "Gunakan konvensi panggilan f2c"
- 
- #: fortran/lang.opt:513
- #, fuzzy
- #| msgid "Assume that the source file is fixed form"
- msgid "Assume that the source file is fixed form."
- msgstr "Asumsikan bahwa berkas sumber berada dalam format fixed"
- 
- #: fortran/lang.opt:517
- msgid "Force creation of temporary to test infrequently-executed forall code."
- msgstr ""
- 
- #: fortran/lang.opt:521
- msgid "Interpret any INTEGER(4) as an INTEGER(8)."
- msgstr ""
- 
- #: fortran/lang.opt:525 fortran/lang.opt:529
- #, fuzzy
- #| msgid "Specify where to find the compiled intrinsic modules"
- msgid "Specify where to find the compiled intrinsic modules."
- msgstr "Spesifikasikan dimana untuk mencara modul dikompile secara intrinsik"
- 
- #: fortran/lang.opt:533
- #, fuzzy
- #| msgid "Allow arbitrary character line width in fixed mode"
- msgid "Allow arbitrary character line width in fixed mode."
- msgstr "Ijinkan lebar baris karakter apapun dalam mode fixed"
- 
- #: fortran/lang.opt:537
- #, fuzzy
- #| msgid "Use n as character line width in fixed mode"
- msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
- msgstr "Gunakan n sebagai lebar baris karakter dalam mode fixed"
- 
- #: fortran/lang.opt:541
- msgid "Pad shorter fixed form lines to line width with spaces."
- msgstr ""
- 
- #: fortran/lang.opt:545
- #, fuzzy
- #| msgid "Stop on following floating point exceptions"
- msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
- msgstr "Stop dalam exception titik pecahan berikutnya"
- 
- #: fortran/lang.opt:549
- msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
- msgstr ""
- 
- #: fortran/lang.opt:553
- #, fuzzy
- #| msgid "Assume that the source file is free form"
- msgid "Assume that the source file is free form."
- msgstr "Asumsikan bahwa berkas sumber adalah bentuk bebas"
- 
- #: fortran/lang.opt:557
- #, fuzzy
- #| msgid "Allow arbitrary character line width in free mode"
- msgid "Allow arbitrary character line width in free mode."
- msgstr "Ijinkan lebar baris karakter apapun dalam mode bebas"
- 
- #: fortran/lang.opt:561
- #, fuzzy
- #| msgid "Use n as character line width in free mode"
- msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
- msgstr "Gunakan n sebagai lebar baris karakter dalam mode bebas"
- 
- #: fortran/lang.opt:565
- msgid "Try to interchange loops if profitable."
- msgstr ""
- 
- #: fortran/lang.opt:569
- #, fuzzy
- #| msgid "Enable linker optimizations"
- msgid "Enable front end optimization."
- msgstr "Aktifkan optimasi penghubung"
- 
- #: fortran/lang.opt:573
- #, fuzzy
- #| msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements"
- msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
- msgstr "Spesifikasikan bahwa tidak ada implisit typing yang diijinkan, kecuali overriden oleh pernyataan eksplisit IMPLISIT"
- 
- #: fortran/lang.opt:577
- #, fuzzy
- #| msgid "-finit-character=<n> Initialize local character variables to ASCII value n"
- msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
- msgstr "-finit-character=<n> Inisialisasi variabel karakter lokal ke nilai ASCII n"
- 
- #: fortran/lang.opt:581
- msgid "Initialize components of derived type variables according to other init flags."
- msgstr ""
- 
- #: fortran/lang.opt:585
- #, fuzzy
- #| msgid "-finit-integer=<n> Initialize local integer variables to n"
- msgid "-finit-integer=<n>\tInitialize local integer variables to n."
- msgstr "-finit-integer=<n> Inisialisasi lokal integer variabel ke n"
- 
- #: fortran/lang.opt:589
- #, fuzzy
- #| msgid "Initialize local variables to zero (from g77)"
- msgid "Initialize local variables to zero (from g77)."
- msgstr "Inisialisasi lokal variabel ke nol (dari g77)"
- 
- #: fortran/lang.opt:593
- #, fuzzy
- #| msgid "-finit-logical=<true|false> Initialize local logical variables"
- msgid "-finit-logical=<true|false>\tInitialize local logical variables."
- msgstr "-finit-logical=<true|false> Inisialisasi lokal logikal variabel"
- 
- #: fortran/lang.opt:597
- #, fuzzy
- #| msgid "-finit-real=<zero|nan|inf|-inf> Initialize local real variables"
- msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
- msgstr "-finit-real=<zero|nan|inf|-inf> Inisialisasi lokal ril variabel"
- 
- #: fortran/lang.opt:619
- #, fuzzy
- #| msgid "-fblas-matmul-limit=<n>        Size of the smallest matrix for which matmul will use BLAS"
- msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
- msgstr "-fblas-matmul-limit=<n>        Ukuran dari matriks terkecil yang mana matmul akan menggunakan BLAS"
- 
- #: fortran/lang.opt:623
- #, fuzzy
- #| msgid "-fmax-array-constructor=<n>        Maximum number of objects in an array constructor"
- msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
- msgstr "-fmax-array-contructor=<n>        Jumlah maksimum dari objek dalam sebuah array konstruktor"
- 
- #: fortran/lang.opt:627
- #, fuzzy
- #| msgid "Maximum identifier length"
- msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
- msgstr "Panjang maksimum pengidentifikasi"
- 
- #: fortran/lang.opt:631
- #, fuzzy
- #| msgid "Maximum length for subrecords"
- msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
- msgstr "Panjang maksimum untuk subrecords"
- 
- #: fortran/lang.opt:635
- #, fuzzy
- #| msgid "Size in bytes of the largest array that will be put on the stack"
- msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
- msgstr "Ukuran dalam bytes dari array terbesar yang akan ditempatkan di stack"
- 
- #: fortran/lang.opt:639
- msgid "Put all local arrays on stack."
- msgstr ""
- 
- #: fortran/lang.opt:643
- msgid "Set default accessibility of module entities to PRIVATE."
- msgstr "Set default aksesbility dari entity modul ke PRIVATE."
- 
- #: fortran/lang.opt:663
- #, fuzzy
- #| msgid "Try to lay out derived types as compactly as possible"
- msgid "Try to lay out derived types as compactly as possible."
- msgstr "Coba untuk lay out tipe turunan secara kompak mungkin"
- 
- #: fortran/lang.opt:671
- #, fuzzy
- #| msgid "suggest parentheses around %<>>%> expression"
- msgid "Protect parentheses in expressions."
- msgstr "disarankan tanda kurung disekeliling ekspresi %<>>%>"
- 
- #: fortran/lang.opt:675
- msgid "Path to header file that should be pre-included before each compilation unit."
- msgstr ""
- 
- #: fortran/lang.opt:679
- #, fuzzy
- #| msgid "Enable range checking during compilation"
- msgid "Enable range checking during compilation."
- msgstr "Aktifkan pemeriksaan jangkauan selama kompilasi"
- 
- #: fortran/lang.opt:683
- msgid "Interpret any REAL(4) as a REAL(8)."
- msgstr ""
- 
- #: fortran/lang.opt:687
- msgid "Interpret any REAL(4) as a REAL(10)."
- msgstr ""
- 
- #: fortran/lang.opt:691
- msgid "Interpret any REAL(4) as a REAL(16)."
- msgstr ""
- 
- #: fortran/lang.opt:695
- msgid "Interpret any REAL(8) as a REAL(4)."
- msgstr ""
- 
- #: fortran/lang.opt:699
- msgid "Interpret any REAL(8) as a REAL(10)."
- msgstr ""
- 
- #: fortran/lang.opt:703
- msgid "Interpret any REAL(8) as a REAL(16)."
- msgstr ""
- 
- #: fortran/lang.opt:707
- msgid "Reallocate the LHS in assignments."
- msgstr ""
- 
- #: fortran/lang.opt:711
- #, fuzzy
- #| msgid "Use a 4-byte record marker for unformatted files"
- msgid "Use a 4-byte record marker for unformatted files."
- msgstr "Gunakan sebuah rekaman 4-byte untuk penanda untuk berkas tidak terformat"
- 
- #: fortran/lang.opt:715
- #, fuzzy
- #| msgid "Use an 8-byte record marker for unformatted files"
- msgid "Use an 8-byte record marker for unformatted files."
- msgstr "Gunakan sebuah rekaman 8-byte penanda untuk berkas tidak terformat"
- 
- #: fortran/lang.opt:719
- #, fuzzy
- #| msgid "Allocate local variables on the stack to allow indirect recursion"
- msgid "Allocate local variables on the stack to allow indirect recursion."
- msgstr "Alokasikan lokal variabal di stack untuk mengijinkan indirek rekursi"
- 
- #: fortran/lang.opt:723
- #, fuzzy
- #| msgid "Copy array sections into a contiguous block on procedure entry"
- msgid "Copy array sections into a contiguous block on procedure entry."
- msgstr "Salin bagian array kedalam sebuah blok kontinu dalam masukan prosedur"
- 
- #: fortran/lang.opt:727
- msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
- msgstr ""
- 
- #: fortran/lang.opt:743
- msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
- msgstr ""
- 
- #: fortran/lang.opt:747
- #, fuzzy
- #| msgid "Append a second underscore if the name already contains an underscore"
- msgid "Append a second underscore if the name already contains an underscore."
- msgstr "Tambahkan seuah garis bawah kedua jika nama telah berisi sebuah garis bawah"
- 
- #: fortran/lang.opt:755
- #, fuzzy
- #| msgid "Apply negative sign to zero values"
- msgid "Apply negative sign to zero values."
- msgstr "Aplikasikan tanda negatif ke nilai nol"
- 
- #: fortran/lang.opt:759
- #, fuzzy
- #| msgid "Append underscores to externally visible names"
- msgid "Append underscores to externally visible names."
- msgstr "Tambahkan garis bawah ke nama eksternal yang tampak"
- 
- #: fortran/lang.opt:803
- #, fuzzy
- #| msgid "Statically link the GNU Fortran helper library (libgfortran)"
- msgid "Statically link the GNU Fortran helper library (libgfortran)."
- msgstr "Hubungkan secara statis GNU Fortran helper perpustakaan (libgfortran)"
- 
- #: fortran/lang.opt:807
- #, fuzzy
- #| msgid "Conform to the ISO Fortran 2003 standard"
- msgid "Conform to the ISO Fortran 2003 standard."
- msgstr "Konform ke ISO Fortran 2003 standar"
- 
- #: fortran/lang.opt:811
- #, fuzzy
- #| msgid "Conform to the ISO Fortran 2008 standard"
- msgid "Conform to the ISO Fortran 2008 standard."
- msgstr "Konform ke ISO Fortran 2008 standar"
- 
- #: fortran/lang.opt:815
- #, fuzzy
- #| msgid "Conform to the ISO Fortran 2008 standard"
- msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
- msgstr "Konform ke ISO Fortran 2008 standar"
- 
- #: fortran/lang.opt:819
- #, fuzzy
- #| msgid "Conform to the ISO Fortran 2008 standard"
- msgid "Conform to the ISO Fortran 2018 standard."
- msgstr "Konform ke ISO Fortran 2008 standar"
- 
- #: fortran/lang.opt:823
- #, fuzzy
- #| msgid "Conform to the ISO Fortran 95 standard"
- msgid "Conform to the ISO Fortran 95 standard."
- msgstr "Konform ke ISO Fortran 95 standar"
- 
- #: fortran/lang.opt:827
- #, fuzzy
- #| msgid "Conform to nothing in particular"
- msgid "Conform to nothing in particular."
- msgstr "Konform ke bukan siapa siapa yang berkepentingan"
- 
- #: fortran/lang.opt:831
- #, fuzzy
- #| msgid "Accept extensions to support legacy code"
- msgid "Accept extensions to support legacy code."
- msgstr "Terima ekstensi untuk mendukung kode legacy"
- 
- #: lto/lang.opt:50
- msgid "Set linker output type (used internally during LTO optimization)."
- msgstr ""
- 
- #: lto/lang.opt:55
- msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
- msgstr ""
- 
- #: lto/lang.opt:59
- msgid "Specify a file to which a list of files output by LTRANS is written."
- msgstr ""
- 
- #: lto/lang.opt:63
- msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
- msgstr ""
- 
- #: lto/lang.opt:67
- msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
- msgstr ""
- 
- #: lto/lang.opt:71
- msgid "The resolution file."
- msgstr ""
- 
  #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:671 cp/cvt.c:1342
  #: cp/cvt.c:1595
  #, gcc-internal-format
--- 20026,20031 ----
*************** msgid "ignoring attribute %qE because it
*** 20585,20591 ****
  msgstr "%qE atribut konflik dengan atribut %s"
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13987 cp/friend.c:303 cp/tree.c:4569
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration here"
--- 20605,20611 ----
  msgstr "%qE atribut konflik dengan atribut %s"
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13996 cp/friend.c:303 cp/tree.c:4569
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration here"
*************** msgstr "%qs atribut direktif diabaikan"
*** 20611,20623 ****
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "jumlah dari argumen salah dispesifikasikan untuk atribut %qs"
  
! #: attribs.c:594 cp/decl.c:11234
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "%qE atribut diabaikan"
  
! #: attribs.c:596 cp/decl.c:11235
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
--- 20631,20643 ----
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "jumlah dari argumen salah dispesifikasikan untuk atribut %qs"
  
! #: attribs.c:594 cp/decl.c:11243
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "%qE atribut diabaikan"
  
! #: attribs.c:596 cp/decl.c:11244
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
*************** msgstr "tipe atribut diabaikan setelah t
*** 20665,20675 ****
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5770 config/darwin.c:2066 config/arm/arm.c:6893
! #: config/arm/arm.c:6921 config/arm/arm.c:6938 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6377 config/i386/i386.c:41290
! #: config/i386/i386.c:45874 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
--- 20685,20695 ----
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5680 config/darwin.c:2066 config/arm/arm.c:6898
! #: config/arm/arm.c:6926 config/arm/arm.c:6943 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6378 config/i386/i386.c:41272
! #: config/i386/i386.c:45856 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
*************** msgstr "%qE atribut diabaikan"
*** 20683,20690 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2564
! #: cp/decl.c:2986
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %qD"
--- 20703,20710 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2581
! #: cp/decl.c:3003
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %qD"
*************** msgstr "blok dasar tidak ditempatkan sec
*** 21872,22075 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "jumlah dari catatan bb dalam rantai instruksi (%d) != n_basic_blocks (%d)"
  
! #: cgraph.c:3026
  #, fuzzy, gcc-internal-format
  #| msgid "caller edge count is negative"
  msgid "caller edge count invalid"
  msgstr "jumlah ujung pemanggil negatif"
  
! #: cgraph.c:3110
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "field tambahan diset untuk ujung  %s->%s"
  
! #: cgraph.c:3117
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.c:3122
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.c:3127
  #, fuzzy, gcc-internal-format
  #| msgid "Assume symbols might be invalid"
  msgid "local symbols must be defined"
  msgstr "Asumsikan simbol mungkin tidak valid"
  
! #: cgraph.c:3132
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.c:3137
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.c:3142
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.c:3149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "aux field set for edge %s->%s"
  msgid "aux field set for indirect edge from %s"
  msgstr "field tambahan diset untuk ujung  %s->%s"
  
! #: cgraph.c:3156
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.c:3171
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.c:3181
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "penunjuk inlined_to salah"
  
! #: cgraph.c:3186
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "multiple pemanggil inline"
  
! #: cgraph.c:3193
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "penunjuk inlined_to diset untuk pemanggil bukan inline"
  
! #: cgraph.c:3213
  #, fuzzy, gcc-internal-format
  #| msgid "incoming edge count does not match number of PHI arguments"
  msgid "caller edge count does not match BB count"
  msgstr "jumlah ujung masukan tidak cocok dengan jumlah dari argumen PHI"
  
! #: cgraph.c:3235
  #, fuzzy, gcc-internal-format
  #| msgid "incoming edge count does not match number of PHI arguments"
  msgid "indirect call count does not match BB count"
  msgstr "jumlah ujung masukan tidak cocok dengan jumlah dari argumen PHI"
  
! #: cgraph.c:3246
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "penunjuk inlined_to diset tetapi tidak ada predecessor ditemukan"
  
! #: cgraph.c:3251
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "penunjuk inlined_to mereferensikan ke dirinya sendiri"
  
! #: cgraph.c:3262
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.c:3275
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.c:3286
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.c:3291
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.c:3303
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.c:3314
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.c:3321
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.c:3330
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3335
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3340
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.c:3376
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "shared call_stmt:"
  
! #: cgraph.c:3384
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "titik ujung ke deklarasi salah:"
  
! #: cgraph.c:3393
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.c:3403
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "hilang ujung callgraph untuk pemanggilan stmt:"
  
! #: cgraph.c:3413
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "reference to dead statement"
  msgstr "diduga pernyataan"
  
! #: cgraph.c:3426
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "ujung %s->%s tidak memiliki korespondensi call_stmt"
  
! #: cgraph.c:3438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "edge %s->%s has no corresponding call_stmt"
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "ujung %s->%s tidak memiliki korespondensi call_stmt"
  
! #: cgraph.c:3449
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node gagal"
  
! #: cgraph.c:3556 varpool.c:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to '-%s' is missing"
  msgid "%s: section %s is missing"
--- 21892,22095 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "jumlah dari catatan bb dalam rantai instruksi (%d) != n_basic_blocks (%d)"
  
! #: cgraph.c:3032
  #, fuzzy, gcc-internal-format
  #| msgid "caller edge count is negative"
  msgid "caller edge count invalid"
  msgstr "jumlah ujung pemanggil negatif"
  
! #: cgraph.c:3116
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "field tambahan diset untuk ujung  %s->%s"
  
! #: cgraph.c:3123
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.c:3128
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.c:3133
  #, fuzzy, gcc-internal-format
  #| msgid "Assume symbols might be invalid"
  msgid "local symbols must be defined"
  msgstr "Asumsikan simbol mungkin tidak valid"
  
! #: cgraph.c:3138
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.c:3143
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.c:3148
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.c:3155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "aux field set for edge %s->%s"
  msgid "aux field set for indirect edge from %s"
  msgstr "field tambahan diset untuk ujung  %s->%s"
  
! #: cgraph.c:3162
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.c:3177
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.c:3187
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "penunjuk inlined_to salah"
  
! #: cgraph.c:3192
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "multiple pemanggil inline"
  
! #: cgraph.c:3199
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "penunjuk inlined_to diset untuk pemanggil bukan inline"
  
! #: cgraph.c:3219
  #, fuzzy, gcc-internal-format
  #| msgid "incoming edge count does not match number of PHI arguments"
  msgid "caller edge count does not match BB count"
  msgstr "jumlah ujung masukan tidak cocok dengan jumlah dari argumen PHI"
  
! #: cgraph.c:3241
  #, fuzzy, gcc-internal-format
  #| msgid "incoming edge count does not match number of PHI arguments"
  msgid "indirect call count does not match BB count"
  msgstr "jumlah ujung masukan tidak cocok dengan jumlah dari argumen PHI"
  
! #: cgraph.c:3252
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "penunjuk inlined_to diset tetapi tidak ada predecessor ditemukan"
  
! #: cgraph.c:3257
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "penunjuk inlined_to mereferensikan ke dirinya sendiri"
  
! #: cgraph.c:3268
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.c:3287
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.c:3292
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.c:3297
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.c:3315
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.c:3320
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.c:3327
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.c:3336
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3341
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3346
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.c:3382
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "shared call_stmt:"
  
! #: cgraph.c:3390
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "titik ujung ke deklarasi salah:"
  
! #: cgraph.c:3399
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.c:3409
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "hilang ujung callgraph untuk pemanggilan stmt:"
  
! #: cgraph.c:3419
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "reference to dead statement"
  msgstr "diduga pernyataan"
  
! #: cgraph.c:3432
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "ujung %s->%s tidak memiliki korespondensi call_stmt"
  
! #: cgraph.c:3444
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "edge %s->%s has no corresponding call_stmt"
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "ujung %s->%s tidak memiliki korespondensi call_stmt"
  
! #: cgraph.c:3455
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node gagal"
  
! #: cgraph.c:3562 varpool.c:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to '-%s' is missing"
  msgid "%s: section %s is missing"
*************** msgid "%<weakref%> attribute ignored bec
*** 22112,22123 ****
  msgstr "%qE atribut diabaikan karena %qT telah didefinisikan"
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11490
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F digunakan tetapi tidak pernah didefinisikan"
  
! #: cgraphunit.c:978 c/c-decl.c:11500
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
--- 22132,22143 ----
  msgstr "%qE atribut diabaikan karena %qT telah didefinisikan"
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11507
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F digunakan tetapi tidak pernah didefinisikan"
  
! #: cgraphunit.c:978 c/c-decl.c:11517
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
*************** msgstr "shared rtx"
*** 22632,22638 ****
  msgid "internal consistency failure"
  msgstr "kegagalan konsistensi internal"
  
! #: emit-rtl.c:4039
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr "ICE: emit_insn digunakan dimana emit_jump_insn dibutuhkan:\n"
--- 22652,22658 ----
  msgid "internal consistency failure"
  msgstr "kegagalan konsistensi internal"
  
! #: emit-rtl.c:4040
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr "ICE: emit_insn digunakan dimana emit_jump_insn dibutuhkan:\n"
*************** msgstr "tipe argumen tidak valid dari %q
*** 22749,22761 ****
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "ukuran frame %wd bytes adalah lebih besar dari %wd bytes"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1488
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not open final insn dump file %qs: %m"
  msgstr "tidak dapat membuka berkas dump %qs: %s"
  
! #: final.c:4879 tree-cfgcleanup.c:1505
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not close final insn dump file %qs: %m"
--- 22769,22781 ----
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "ukuran frame %wd bytes adalah lebih besar dari %wd bytes"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1497
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not open final insn dump file %qs: %m"
  msgstr "tidak dapat membuka berkas dump %qs: %s"
  
! #: final.c:4879 tree-cfgcleanup.c:1514
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "could not close final insn dump file %qs: %m"
*************** msgstr "konstanta titik-tetap besar seca
*** 22771,22777 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "perbandingan selalu %d karena lebar dari bit-field"
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2379 tree-ssa-reassoc.c:3259
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "diasumsikan signed overflow tidak terjadi ketika menyederhanakan pemeriksaan jangkauan"
--- 22791,22797 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "perbandingan selalu %d karena lebar dari bit-field"
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2380 tree-ssa-reassoc.c:3260
  #, 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 "tipe tidak cocok dalam referensi
*** 23476,23488 ****
  msgid "null pointer dereference"
  msgstr "penunjuk circular delegasi terdeteksi"
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13222
! #: tree.c:13259 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6746 cp/call.c:8480 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7437 cp/decl2.c:5422 cp/pt.c:8440
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1702 cp/typeck.c:1899
! #: cp/typeck.c:3949 cp/typeck.c:9306
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared here"
--- 23496,23508 ----
  msgid "null pointer dereference"
  msgstr "penunjuk circular delegasi terdeteksi"
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13241
! #: tree.c:13278 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6760 cp/call.c:8495 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7446 cp/decl2.c:5422 cp/pt.c:8442
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1719 cp/typeck.c:1916
! #: cp/typeck.c:3967 cp/typeck.c:9324
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared here"
*************** msgstr "%s diduga sebuah integer literal
*** 23748,23838 ****
  msgid "using the range [%E, %E] for directive argument"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3021
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
! msgstr ""
! 
! #: gimple-ssa-sprintf.c:3022
! #, gcc-internal-format
! msgid "%qE output %wu bytes into a destination of size %wu"
! msgstr ""
  
! #: gimple-ssa-sprintf.c:3027
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3032
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3037
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3049
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgstr ""
  
  #: gimple-ssa-sprintf.c:3050
  #, gcc-internal-format
- msgid "%qE output %wu bytes"
- msgstr ""
- 
- #: gimple-ssa-sprintf.c:3054
- #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3058
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3062
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3437
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3471
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4100
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4111
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4132
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4183
  msgid "%Gnull destination pointer"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4201
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4213
  #, fuzzy
  #| msgid "%s in format string at %L"
  msgid "%Gnull format string"
--- 23768,23852 ----
  msgid "using the range [%E, %E] for directive argument"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3020
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
! msgid_plural "%qE output %wu bytes into a destination of size %wu"
! msgstr[0] ""
! msgstr[1] ""
  
! #: gimple-ssa-sprintf.c:3025
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3030
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3035
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3046
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgid_plural "%qE output %wu bytes"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-sprintf.c:3050
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3054
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3058
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3433
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3467
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4096
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4107
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4128
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4179
  msgid "%Gnull destination pointer"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4197
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4209
  #, fuzzy
  #| msgid "%s in format string at %L"
  msgid "%Gnull format string"
*************** msgstr ""
*** 24063,24071 ****
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3771 c/c-decl.c:4044
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3959
! #: cp/decl.c:10966 cp/decl.c:11402 cp/decl.c:11411 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, fuzzy, gcc-internal-format
--- 24077,24085 ----
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3788 c/c-decl.c:4061
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3969
! #: cp/decl.c:10975 cp/decl.c:11411 cp/decl.c:11420 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 24403,24424 ****
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.c:13435
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification gagal"
  
! #: gimplify.c:13956
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT dipromosikan ke %qT ketika dilewatkan melalui %<...%>"
  
! #: gimplify.c:13961
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(jadi anda harus melewatkan %qT bukan %qT ke %<va_arg%>)"
  
! #: gimplify.c:13968
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "jika kode ini dicapai, aplikasi akan digagalkan"
--- 24417,24438 ----
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.c:13436
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification gagal"
  
! #: gimplify.c:13957
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT dipromosikan ke %qT ketika dilewatkan melalui %<...%>"
  
! #: gimplify.c:13962
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(jadi anda harus melewatkan %qT bukan %qT ke %<va_arg%>)"
  
! #: gimplify.c:13969
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "jika kode ini dicapai, aplikasi akan digagalkan"
*************** msgstr ""
*** 24586,24593 ****
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1305 ipa-devirt.c:1381
! #: ipa-devirt.c:1420 ipa-devirt.c:1438
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
--- 24600,24607 ----
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1323 ipa-devirt.c:1399
! #: ipa-devirt.c:1438 ipa-devirt.c:1456
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
*************** msgstr ""
*** 24667,24815 ****
  msgid "type %qT should match type %qT"
  msgstr "tipe %qT tidak diturunkan dari tipe %qT"
  
! #: ipa-devirt.c:1331
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1338
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1346
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1371
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1396
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1405
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1465
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1480
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1503 ipa-devirt.c:1515
  #, fuzzy, gcc-internal-format
  #| msgid "Different kind type parameters in pointer assignment at %L"
  msgid "has different parameters in another translation unit"
  msgstr "Jenis parameter berbeda dalam penempatan penunjuk di %L"
  
! #: ipa-devirt.c:1538
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1542
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1560 ipa-devirt.c:1624
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1567 ipa-devirt.c:1629
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1575
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1589
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1602
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.c:1633
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1655
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1780
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "the extra base is defined here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: ipa-devirt.c:3955
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3964
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3994
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4002
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4010
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4021
  #, 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"
--- 24681,24829 ----
  msgid "type %qT should match type %qT"
  msgstr "tipe %qT tidak diturunkan dari tipe %qT"
  
! #: ipa-devirt.c:1349
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1356
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1414
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1423
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1483
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1498
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1521 ipa-devirt.c:1533
  #, fuzzy, gcc-internal-format
  #| msgid "Different kind type parameters in pointer assignment at %L"
  msgid "has different parameters in another translation unit"
  msgstr "Jenis parameter berbeda dalam penempatan penunjuk di %L"
  
! #: ipa-devirt.c:1556
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1560
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1578 ipa-devirt.c:1642
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1585 ipa-devirt.c:1647
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1593
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1607
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1620
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1627
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.c:1651
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1673
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1798
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "the extra base is defined here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: ipa-devirt.c:3973
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3982
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4012
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4020
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4028
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4039
  #, 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 "tipe BYTE digunakan di %C tidak
*** 25482,25488 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr "pilihan baris perintah %qs tidak didukung dalam konfigurasi ini"
  
! #: opts-common.c:1247 opts.c:2169
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "missing argument to %qs"
--- 25496,25502 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr "pilihan baris perintah %qs tidak didukung dalam konfigurasi ini"
  
! #: opts-common.c:1247 opts.c:2170
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "missing argument to %qs"
*************** msgstr "%sregparm=%d%s tidak berada dian
*** 25512,25524 ****
  msgid "unrecognized argument in option %qs"
  msgstr "pilihan baris perintah \"%s\" tidak dikenal"
  
! #: opts-common.c:1291 config/i386/i386.c:3382
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: opts-common.c:1294 config/i386/i386.c:3385
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %qs are: %s"
--- 25526,25538 ----
  msgid "unrecognized argument in option %qs"
  msgstr "pilihan baris perintah \"%s\" tidak dikenal"
  
! #: opts-common.c:1291 config/i386/i386.c:3383
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: opts-common.c:1294 config/i386/i386.c:3386
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %qs are: %s"
*************** msgstr ""
*** 25788,25958 ****
  msgid "live patching is not supported with LTO"
  msgstr "profiling tidak didukung dengan -mg\n"
  
! #: opts.c:1668
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr "tidak dikenal include_flags 0x%x dilewatkan ke print_specific_help"
  
! #: opts.c:1898
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.c:1938
  #, 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.c:1944
  #, 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.c:1979
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute directive ignored"
  msgid "%<%s%> attribute directive ignored"
  msgstr "%qs atribut direktif diabaikan"
  
! #: opts.c:2006
  #, 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.c:2028
  #, 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.c:2037
  #, 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.c:2224
  #, 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.c:2233
  #, 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.c:2496
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "HSA has not been enabled during configuration"
  msgstr "%s tidak didukung untuk konfigurasi ini"
  
! #: opts.c:2508
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2516
  #, 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.c:2602
  #, 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.c:2660
  #, fuzzy, gcc-internal-format
  #| msgid "unknown stack check parameter \"%s\""
  msgid "unknown stack check parameter %qs"
  msgstr "tidak diketahui parameter pemeriksaan stack \"%s\""
  
! #: opts.c:2688
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2699
  #, 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.c:2823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: --param argumen seharusnya dari bentuk NAME=NILAI"
  
! #: opts.c:2834
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "nilai ---param %qs tidak valid"
  
! #: opts.c:2837
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "nilai ---param %qs tidak valid"
  
! #: opts.c:2845
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "nilai ---param %qs tidak valid"
  
! #: opts.c:2967
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "target sistem tidak mendukung keluaran debug"
  
! #: opts.c:2976
  #, 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.c:2994
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "tingkat keluaran debug \"%s\" tidak dikenal"
  
! #: opts.c:2996
  #, 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.c:3016
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "memperoleh batas maksimum ukuran berkas core: %m"
  
! #: opts.c:3020
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "menset batas maksimum ukuran berkas core ke: %m"
  
! #: opts.c:3065
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "pilihan debuggin gcc: %c tidak dikenal"
  
! #: opts.c:3090
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: No option -%s"
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr "-Werror=%s: Tidak ada pilihan -%s"
  
! #: opts.c:3092
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: -%s is not an option that controls warnings"
  msgstr ""
--- 25802,25972 ----
  msgid "live patching is not supported with LTO"
  msgstr "profiling tidak didukung dengan -mg\n"
  
! #: opts.c:1669
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr "tidak dikenal include_flags 0x%x dilewatkan ke print_specific_help"
  
! #: opts.c:1899
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.c:1939
  #, 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.c:1945
  #, 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.c:1980
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute directive ignored"
  msgid "%<%s%> attribute directive ignored"
  msgstr "%qs atribut direktif diabaikan"
  
! #: opts.c:2007
  #, 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.c:2029
  #, 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.c:2038
  #, 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.c:2225
  #, 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.c:2234
  #, 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.c:2497
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "HSA has not been enabled during configuration"
  msgstr "%s tidak didukung untuk konfigurasi ini"
  
! #: opts.c:2509
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2517
  #, 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.c:2603
  #, 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.c:2661
  #, fuzzy, gcc-internal-format
  #| msgid "unknown stack check parameter \"%s\""
  msgid "unknown stack check parameter %qs"
  msgstr "tidak diketahui parameter pemeriksaan stack \"%s\""
  
! #: opts.c:2689
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2700
  #, 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.c:2824
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: --param argumen seharusnya dari bentuk NAME=NILAI"
  
! #: opts.c:2835
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "nilai ---param %qs tidak valid"
  
! #: opts.c:2838
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "nilai ---param %qs tidak valid"
  
! #: opts.c:2846
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "nilai ---param %qs tidak valid"
  
! #: opts.c:2968
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "target sistem tidak mendukung keluaran debug"
  
! #: opts.c:2977
  #, 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.c:2995
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "tingkat keluaran debug \"%s\" tidak dikenal"
  
! #: opts.c:2997
  #, 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.c:3017
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "memperoleh batas maksimum ukuran berkas core: %m"
  
! #: opts.c:3021
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "menset batas maksimum ukuran berkas core ke: %m"
  
! #: opts.c:3066
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "pilihan debuggin gcc: %c tidak dikenal"
  
! #: opts.c:3091
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: No option -%s"
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr "-Werror=%s: Tidak ada pilihan -%s"
  
! #: opts.c:3093
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: -%s is not an option that controls warnings"
  msgstr ""
*************** msgstr "tidak dapat menggunakan '%s' seb
*** 26293,26299 ****
  msgid "can%'t use %qs as a fixed register"
  msgstr "tidak dapat menggunakan '%s' sebagai sebuah register %s"
  
! #: reginfo.c:762 config/arc/arc.c:1047 config/arc/arc.c:1089
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
--- 26307,26313 ----
  msgid "can%'t use %qs as a fixed register"
  msgstr "tidak dapat menggunakan '%s' sebagai sebuah register %s"
  
! #: reginfo.c:762 config/arc/arc.c:1046 config/arc/arc.c:1088
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
*************** msgstr "batasan operan %<asm%> tidak kom
*** 26370,26423 ****
  msgid "output operand is constant in %<asm%>"
  msgstr "keluaran operan adalah konstanta dalam %<asm%>"
  
! #: rtl.c:854
  #, 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 "pemeriksaan RTL: akses dari elt %d dari '%s' dengan elt akhir %d dalam %s,  di %s:%d"
  
! #: rtl.c:864
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
  msgstr "pemeriksaan RTL: diduga elt %d tipe '%c', memiliki '%c' (rtx %s) dalam %s, di %s:%d"
  
! #: rtl.c:874
  #, 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 "pemeriksaan RTL: diduga elt %d tipe '%c' atau '%c', memiliki '%c' (rtx %s) dalam %s, di %s:%d"
  
! #: rtl.c:883
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr "pemeriksaan RTL: diduga kode '%s', memiliki '%s' dalam %s, di %s:%d"
  
! #: rtl.c:893
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "pemeriksaan RTL: diduga kode '%s' atau '%s', memiliki '%s'dalam %s, di %s:%d"
  
! #: rtl.c:904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "pemeriksaan RTL: diduga kode '%s' atau '%s', memiliki '%s'dalam %s, di %s:%d"
  
! #: rtl.c:931
  #, 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 "pemeriksaan RTL: mencoba memperlakukan bukan-blok simbol sebagai sebuah blok simbol dalam %s, di %s:%d"
  
! #: rtl.c:941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
  msgid "RTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%d"
  msgstr "pemeriksaan RTL: akses dari elt %d dari vektor dengan elt terakhir %d dalam %s, di %s:%d"
  
! #: rtl.c:951
  #, 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 "pemeriksaan RTL: akses dari elt %d dari vektor dengan elt terakhir %d dalam %s, di %s:%d"
  
! #: rtl.c:962
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr "pemeriksaan tanda RTL: %s digunakan dengan kode rtx tidak terduga '%s' dalam %s, di %s:%d"
--- 26384,26437 ----
  msgid "output operand is constant in %<asm%>"
  msgstr "keluaran operan adalah konstanta dalam %<asm%>"
  
! #: rtl.c:859
  #, 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 "pemeriksaan RTL: akses dari elt %d dari '%s' dengan elt akhir %d dalam %s,  di %s:%d"
  
! #: rtl.c:869
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
  msgstr "pemeriksaan RTL: diduga elt %d tipe '%c', memiliki '%c' (rtx %s) dalam %s, di %s:%d"
  
! #: rtl.c:879
  #, 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 "pemeriksaan RTL: diduga elt %d tipe '%c' atau '%c', memiliki '%c' (rtx %s) dalam %s, di %s:%d"
  
! #: rtl.c:888
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr "pemeriksaan RTL: diduga kode '%s', memiliki '%s' dalam %s, di %s:%d"
  
! #: rtl.c:898
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "pemeriksaan RTL: diduga kode '%s' atau '%s', memiliki '%s'dalam %s, di %s:%d"
  
! #: rtl.c:909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "pemeriksaan RTL: diduga kode '%s' atau '%s', memiliki '%s'dalam %s, di %s:%d"
  
! #: rtl.c:936
  #, 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 "pemeriksaan RTL: mencoba memperlakukan bukan-blok simbol sebagai sebuah blok simbol dalam %s, di %s:%d"
  
! #: rtl.c:946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
  msgid "RTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%d"
  msgstr "pemeriksaan RTL: akses dari elt %d dari vektor dengan elt terakhir %d dalam %s, di %s:%d"
  
! #: rtl.c:956
  #, 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 "pemeriksaan RTL: akses dari elt %d dari vektor dengan elt terakhir %d dalam %s, di %s:%d"
  
! #: rtl.c:967
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr "pemeriksaan tanda RTL: %s digunakan dengan kode rtx tidak terduga '%s' dalam %s, di %s:%d"
*************** msgstr ""
*** 28086,28092 ****
  msgid "cannot update SSA form"
  msgstr ""
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:866 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr "korupsi SSA"
--- 28100,28106 ----
  msgid "cannot update SSA form"
  msgstr ""
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:868 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr "korupsi SSA"
*************** msgstr "ekspresi sebagai operan tidak va
*** 28114,28130 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3456
  msgid "%Gargument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3461
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "in a call to built-in function %qD"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: tree-ssa-ccp.c:3465
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D declared but never defined"
  msgid "in a call to function %qD declared here"
--- 28128,28144 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3459
  msgid "%Gargument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3464
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "in a call to built-in function %qD"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: tree-ssa-ccp.c:3468
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D declared but never defined"
  msgid "in a call to function %qD declared here"
*************** msgstr ""
*** 28496,28593 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:8361
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "array dari fungsi tidak berarti"
  
! #: tree.c:8530
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "tipe kembali fungsi tidak dapat berupa fungsi"
  
! #: tree.c:9881 tree.c:9966 tree.c:10027
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "pemeriksaan pohon: %s, memiliki %s dalam %s, di %s:%d"
  
! #: tree.c:9918
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga kosong dari %s, memiliki %s dalam %s, di %s:%d"
  
! #: tree.c:9931
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga kelas %qs, memiliki %qs (%s) dalam %s, di %s:%d"
  
! #: tree.c:9980
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "pemeriksaan pohon: tidak menduga kelas %qs, memiliki %qs (%s dalam %s, di %s:%d"
  
! #: tree.c:9993
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga omp_clause %s, memiliki %s dalam %s, di %s:%d"
  
! #: tree.c:10053
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga pohon yang berisi struktur %qs, memiliki %qs dalam %s, di %s:%d"
  
! #: tree.c:10067
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses elt %d dari tree_vec dengan %d elts dalam %s, di %s:%d"
  
! #: tree.c:10079
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses elt %d dari tree_vec dengan %d elts dalam %s, di %s:%d"
  
! #: tree.c:10092
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses operan %d dari %s dengan %d operan dalam %s, di %s:%d"
  
! #: tree.c:10105
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses operan %d dari omp_clause %s dengan %d operan dalam %s, di %s:%d"
  
! #: tree.c:13217
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qD is deprecated: %s"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.c:13220
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qD is deprecated"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.c:13243
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qE is deprecated: %s"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.c:13246
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qE is deprecated"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.c:13252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type is deprecated"
  msgid "type is deprecated: %s"
  msgstr "tipe sudah ditinggalkan"
  
! #: tree.c:13255
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "tipe sudah ditinggalkan"
--- 28510,28607 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:8372
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "array dari fungsi tidak berarti"
  
! #: tree.c:8541
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "tipe kembali fungsi tidak dapat berupa fungsi"
  
! #: tree.c:9900 tree.c:9985 tree.c:10046
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "pemeriksaan pohon: %s, memiliki %s dalam %s, di %s:%d"
  
! #: tree.c:9937
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga kosong dari %s, memiliki %s dalam %s, di %s:%d"
  
! #: tree.c:9950
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga kelas %qs, memiliki %qs (%s) dalam %s, di %s:%d"
  
! #: tree.c:9999
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "pemeriksaan pohon: tidak menduga kelas %qs, memiliki %qs (%s dalam %s, di %s:%d"
  
! #: tree.c:10012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga omp_clause %s, memiliki %s dalam %s, di %s:%d"
  
! #: tree.c:10072
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga pohon yang berisi struktur %qs, memiliki %qs dalam %s, di %s:%d"
  
! #: tree.c:10086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses elt %d dari tree_vec dengan %d elts dalam %s, di %s:%d"
  
! #: tree.c:10098
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses elt %d dari tree_vec dengan %d elts dalam %s, di %s:%d"
  
! #: tree.c:10111
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses operan %d dari %s dengan %d operan dalam %s, di %s:%d"
  
! #: tree.c:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses operan %d dari omp_clause %s dengan %d operan dalam %s, di %s:%d"
  
! #: tree.c:13236
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qD is deprecated: %s"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.c:13239
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qD is deprecated"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.c:13262
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qE is deprecated: %s"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.c:13265
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qE is deprecated"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.c:13271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type is deprecated"
  msgid "type is deprecated: %s"
  msgstr "tipe sudah ditinggalkan"
  
! #: tree.c:13274
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "tipe sudah ditinggalkan"
*************** msgstr "tipe sudah ditinggalkan"
*** 28612,28856 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13796
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13837
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13841
  #, gcc-internal-format
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13861
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13874
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13910
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13912
  #, gcc-internal-format
  msgid "type variant%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13914
  #, gcc-internal-format
  msgid "type%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13953
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13955
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13957
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13974
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13976 tree.c:13987
  #, gcc-internal-format
  msgid "type variant%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:13978 tree.c:13989
  #, gcc-internal-format
  msgid "type%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:13985
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "type is not compatible with its variant"
  msgstr "assert: %s adalah assign kompatibel dengan %s"
  
! #: tree.c:14288
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "Main variant is not defined"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: tree.c:14293
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14305
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14332
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14338
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:14354
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:14364
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:14374
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:14395
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:14401
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14412
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14423
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14441
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:14448
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:14455
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:14471
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:14479
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:14486
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:14496
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr ""
  
! #: tree.c:14505
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs has incomplete type"
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "field %qs memiliki tipe tidak lengkap"
  
! #: tree.c:14527
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:14542
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:14548
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:14574
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14587
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:14605
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:14615
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:14622
  #, fuzzy, gcc-internal-format
  #| msgid "verify_gimple failed"
  msgid "verify_type failed"
--- 28626,28870 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13815
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13856
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13858
  #, gcc-internal-format
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13880
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13893
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13929
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13931
  #, gcc-internal-format
  msgid "type variant%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13933
  #, gcc-internal-format
  msgid "type%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13972
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13974
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13976
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13993
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13995 tree.c:14006
  #, gcc-internal-format
  msgid "type variant%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:13997 tree.c:14008
  #, gcc-internal-format
  msgid "type%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:14004
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "type is not compatible with its variant"
  msgstr "assert: %s adalah assign kompatibel dengan %s"
  
! #: tree.c:14307
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "Main variant is not defined"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: tree.c:14312
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:14343
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14351
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14357
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:14373
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:14383
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:14393
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:14414
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:14420
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14431
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14442
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14460
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:14467
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:14474
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:14490
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:14498
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:14505
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:14515
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr ""
  
! #: tree.c:14524
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs has incomplete type"
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "field %qs memiliki tipe tidak lengkap"
  
! #: tree.c:14546
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:14567
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:14593
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14606
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:14618
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:14624
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:14634
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:14641
  #, fuzzy, gcc-internal-format
  #| msgid "verify_gimple failed"
  msgid "verify_type failed"
*************** msgstr "thread-local COMMON data tidak t
*** 28986,28992 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "alignmen yang diminta untuk %q+D lebih besar dari alignmen yang diimplementasikan dari %wu"
  
! #: varasm.c:2217 c/c-decl.c:5202 c/c-parser.c:1544
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "ukuran penyimpanan dari %q+D tidak diketahui"
--- 29000,29006 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "alignmen yang diminta untuk %q+D lebih besar dari alignmen yang diimplementasikan dari %wu"
  
! #: varasm.c:2217 c/c-decl.c:5219 c/c-parser.c:1544
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "ukuran penyimpanan dari %q+D tidak diketahui"
*************** msgstr "atribut `%s' tidak didukung untu
*** 29848,30427 ****
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "atribut %qE tidak didukung di platform ini"
  
! #: c-family/c-common.c:738
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "%qD tidak didefinisikan diluar dari jangkauan fungsi"
  
! #: c-family/c-common.c:783
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is too large"
  msgid "size of string literal is too large"
  msgstr "ukuran dari array terlalu besar"
  
! #: c-family/c-common.c:806
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr "panjang string %qd lebih besar daripada panjang %qd ISO C%d kompiler dibutuhkan untuk mendukung"
  
! #: c-family/c-common.c:979
  #, fuzzy, gcc-internal-format
  #| msgid "use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts"
  msgid "use %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subparts"
  msgstr "gunakan -flax-vector-conversions untuk mengijinkan konversi diantara vektor dengan tipe elemen berbeda atau jumlah dari subparts"
  
! #: c-family/c-common.c:1019
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_longjmp%> second argument must be 1"
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
! #: c-family/c-common.c:1028
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_longjmp%> second argument must be 1"
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
! #: c-family/c-common.c:1035
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_longjmp%> second argument must be 1"
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
! #: c-family/c-common.c:1046
  #, 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.c:1056
  #, 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.c:1104
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr ""
  
! #: c-family/c-common.c:1112
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_longjmp%> second argument must be 1"
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
! #: c-family/c-common.c:1121
  #, 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.c:1360 c-family/c-warn.c:1291
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "konversi dari %qT ke %qT mengabaikan kualifikasi"
  
! #: c-family/c-common.c:1365 c-family/c-warn.c:1299
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr "konversi dari %qT ke %qT adalah ambigu"
  
! #: c-family/c-common.c:1374
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "konversi dari %qT ke %qT mengabaikan kualifikasi"
  
! #: c-family/c-common.c:1379
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr "konversi dari %qT ke %qT adalah ambigu"
  
! #: c-family/c-common.c:1532 c-family/c-common.c:1594
  #, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr "konversi ke %qT dari %qT mungkin mengubah tanda dari hasil"
  
! #: c-family/c-common.c:1780
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr "operasi di %qE mungkin tidak terdefinisi"
  
! #: c-family/c-common.c:2097
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "case label tidak dapat mereduksi sebuah konstanta integer"
  
! #: c-family/c-common.c:2143
! #, gcc-internal-format
! msgid "case label value is less than minimum value for type"
! msgstr "nilai case label adalah lebih kecil dari nilai minimum untuk tipe"
! 
! #: c-family/c-common.c:2153
! #, gcc-internal-format
! msgid "case label value exceeds maximum value for type"
! msgstr "nilai case label melebihi nilai maksimum untuk tipe"
! 
! #: c-family/c-common.c:2162
! #, gcc-internal-format
! msgid "lower value in case label range less than minimum value for type"
! msgstr "nilai lebih kecil dalam jangkauan case label lebih kecil dari nilai minimum untuk tipe"
! 
! #: c-family/c-common.c:2172
! #, gcc-internal-format
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr "nilai lebih tinggi dalam case label range melebihi nilai maksimam untuk tipe"
! 
! #: c-family/c-common.c:2260
  #, 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 tidak dapat mendukung operator dengan tipe integer dan tipe titik tepat yang memiliki terlalu banyak integral dan fraksional bits bersamaan"
  
! #: c-family/c-common.c:2799
  #, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "operan ke binari %s tidak valid (memiliki %qT dan %qT)"
  
! #: c-family/c-common.c:3048
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "perbandingan selalu salah karena jangkauan terbatas dari tipe data"
  
! #: c-family/c-common.c:3051
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "perbandingan selalu benar karena jangkauan terbatas dari tipe data"
  
! #: c-family/c-common.c:3148
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr "perbandingan dari ekspresi unsigned >= 0 adalah selalu benar"
  
! #: c-family/c-common.c:3155
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr "perbandingan dari ekspresi unsigned < 0 adalah selalu salah"
  
! #: c-family/c-common.c:3198
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "penunjuk dari tipe %<void *%> digunakan dalam aritmetik"
  
! #: c-family/c-common.c:3207
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "penunjuk ke sebuah fungsi digunakan dalam aritmetik"
  
! #: c-family/c-common.c:3381
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.c:3408
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "alamat dari %qD akan selalu dievaluasi sebagai %<true%>"
  
! #: c-family/c-common.c:3452
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.c:3464
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr ""
  
! #: c-family/c-common.c:3480
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3489
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for %qs type"
  msgid "?: using integer constants in boolean context"
  msgstr "konstanta integer terlalu besar untuk tipe %qs"
  
! #: c-family/c-common.c:3525
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "alamat dari %qD akan selalu dievaluasi sebagai %<true%>"
  
! #: c-family/c-common.c:3551 cp/semantics.c:662 cp/typeck.c:9090
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "disarankan parentheses disekitar assignmen digunakan sebagai nilai kebenaran"
  
! #: c-family/c-common.c:3638 c/c-decl.c:4495 c/c-decl.c:6630 c/c-typeck.c:14934
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "penggunaan tidak valid dari %<restrict%>"
  
! #: c-family/c-common.c:3712
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "aplikasi tidak valid dari %<sizeof%> ke sebuah tipe fungsi"
  
! #: c-family/c-common.c:3722
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ melarang mengaplikasikan %<__alignof%> ke sebuah ekspresi dari tipe fungsi"
  
! #: c-family/c-common.c:3725
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "new tidak dapat diaplikasikan ke sebuah fungsi tipe"
  
! #: c-family/c-common.c:3736
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "aplikasi tidak valid dari %qs ke sebuah tipe void"
  
! #: c-family/c-common.c:3745
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "apliasi tidak valid dari %qs ke tipe tidak lengkap %qT"
  
! #: c-family/c-common.c:3753
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "apliasi tidak valid dari %qs ke tipe tidak lengkap %qT"
  
! #: c-family/c-common.c:3795
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> diaplikasikan ke sebuah bit-field"
  
! #: c-family/c-common.c:4590
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "argumen pertama ke %<va_arg%> bukan dari tipe %<va_list%>"
  
! #: c-family/c-common.c:4710
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "tidak dapat menon-aktifkan fungsi bawaan %qs"
  
! #: c-family/c-common.c:4902
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "penunjuk tidak diijinkan sebagai nilai case"
  
! #: c-family/c-common.c:4909
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "ekspresi jangkauan dalam pernyataan switch bukan standar"
  
! #: c-family/c-common.c:4935
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "jangkauan kosong dispesifikasikan"
  
! #: c-family/c-common.c:4996
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "duplikasi (atau overlapping) nilai kasus"
  
! #: c-family/c-common.c:4998
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first entry overlapping that value"
  msgid "this is the first entry overlapping that value"
  msgstr "%J ini adalah masukan pertama overlapping nilai itu"
  
! #: c-family/c-common.c:5002
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "duplikasi nilai case"
  
! #: c-family/c-common.c:5003 c-family/c-warn.c:2326
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously used here"
  msgstr "%J sebelumnya digunakan disini"
  
! #: c-family/c-common.c:5007
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "multiple default label dalam satu pilihan"
  
! #: c-family/c-common.c:5009
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first default label"
  msgid "this is the first default label"
  msgstr "%J ini adalah label baku pertama"
  
! #: c-family/c-common.c:5103
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "mengambil alamat dari sebuah label adalah tidak baku"
  
! #: c-family/c-common.c:5277
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "requested alignment is not an integer constant"
  msgstr "alignmen yang diminta bukan sebuah konstanta"
  
! #: c-family/c-common.c:5285 c-family/c-common.c:5295
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "alignmen yang diminta bukan kelipatan dari 2"
  
! #: c-family/c-common.c:5305
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "alignmen yang diminta terlalu besar"
  
! #: c-family/c-common.c:5313
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "alignmen yang diminta terlalu besar"
  
! #: c-family/c-common.c:5461
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "tidak cukup variabel argumen yang masuk ke sebuah sentinel"
  
! #: c-family/c-common.c:5475
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "hilang sentinel dalam pemanggilan fungsi"
  
! #: c-family/c-common.c:5580
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr "argumen null dimana bukan null dibutuhkan (argumen %lu)"
  
! #: c-family/c-common.c:5673 c-family/c-common.c:5723
  #, fuzzy, gcc-internal-format
  #| msgid "Bad option %s to pragma attribute"
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "Pilihan %s buruk untuk atribut pragma"
  
! #: c-family/c-common.c:5676 c-family/c-common.c:5727
  #, fuzzy, gcc-internal-format
  #| msgid "Bad option %s to pragma attribute"
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "Pilihan %s buruk untuk atribut pragma"
  
! #: c-family/c-common.c:5759
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr ""
  
! #: c-family/c-common.c:5763
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.c:5908 c-family/c-common.c:6677 c-family/c-common.c:6724
! #: c-family/c-common.c:6797 c-family/c-common.c:6870 c/c-typeck.c:3641
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: c-family/c-common.c:5913 c-family/c-common.c:6730 c-family/c-common.c:6896
  #: c/c-typeck.c:3505
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: c-family/c-common.c:5943
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to function %qE must be a constant integer"
  msgstr "argumen ketiga ke %<__builtin_prefetch%> harus berupa sebuah konstan"
  
! #: c-family/c-common.c:5968
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.c:5989 c-family/c-common.c:6033
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "argumen bukan-titik-pecahan dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.c:6012
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "argumen bukan-titik-pecahan dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.c:6026
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.c:6046
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.c:6063 c-family/c-common.c:6099
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdifference between %qE and %qD does not have integer type"
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "%Hperbedaan antara %qE dan %qD tidak memiliki tipe integer"
  
! #: c-family/c-common.c:6070
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.c:6076
  #, fuzzy, gcc-internal-format
  #| msgid "call to function %qD which throws incomplete type %q#T"
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "panggilan ke fungsi %qD yang melemparkan tipe tidak lengkap %q#T"
  
! #: c-family/c-common.c:6082
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.c:6105
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.c:6111
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.c:6362
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "tidak dapat menjalankan %<offsetof%> ke anggota data statis %qD"
  
! #: c-family/c-common.c:6367
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ketika %<operator[]%> adalah overloaded"
  
! #: c-family/c-common.c:6374
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke anggota fungsi %qD"
  
! #: c-family/c-common.c:6387
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "mencoba untuk mengambil alamat dari bit-field anggota struktur %qD"
  
! #: c-family/c-common.c:6440
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6601
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ukuran dari array terlalu besar"
  
! #: c-family/c-common.c:6707 c-family/c-common.c:6829
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "tipe tidak kompatibel untuk argumen %d dari %qE"
  
! #: c-family/c-common.c:6741
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "melewatkan argumen %d dari %qE membuat penunjuk dari integer tanpa sebuah cast"
  
! #: c-family/c-common.c:6755
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "both arguments must be compatible"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: c-family/c-common.c:6963
  #, fuzzy, gcc-internal-format
  #| msgid "not enough arguments to function %qE"
  msgid "incorrect number of arguments to function %qE"
  msgstr "tidak cukup argumen ke fungsi %qE"
  
! #: c-family/c-common.c:6977
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "argumen ke %qs harus berupa sebuah 2 bit unsigned literal"
  
! #: c-family/c-common.c:6986
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "%K argumen pertama dari %D harus berupa sebuah penunjuk, integer kedua konstanta"
  
! #: c-family/c-common.c:6997
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "%K argumen pertama dari %D harus berupa sebuah penunjuk, integer kedua konstanta"
  
! #: c-family/c-common.c:7018
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "argument %d of %qE must be a pointer type"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: c-family/c-common.c:7026
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "argumen %d dari %qE mungkin menjadi sebuah kandidat untuk sebuah format atribut"
  
! #: c-family/c-common.c:7032
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "melewatkan argumen %d dari %qE membuat integer dari penunjuk tanpa sebuah cast"
  
! #: c-family/c-common.c:7040
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "size mismatch in argument %d of %qE"
  msgstr "Tipe/tingkat tidak cocok dalam argumen '%s' di %L"
  
! #: c-family/c-common.c:7052
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "non-integer memory model argument %d of %qE"
  msgstr "tipe tidak kompatibel untuk argumen %d dari %qE"
  
! #: c-family/c-common.c:7065
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "invalid memory model argument %d of %qE"
  msgstr "tipe argumen tidak valid dari %qs"
  
! #: c-family/c-common.c:7465
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr ""
  
! #: c-family/c-common.c:8037
  #, fuzzy, gcc-internal-format
  #| msgid "index in dimension %d is out of bounds at %L"
  msgid "index value is out of bound"
  msgstr "indeks dalam dimensi %d diluar dari jangkauan di %L"
  
! #: c-family/c-common.c:8079 c-family/c-common.c:8128 c-family/c-common.c:8144
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion of scalar %qT to vector %qT involves truncation"
--- 29862,30421 ----
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "atribut %qE tidak didukung di platform ini"
  
! #: c-family/c-common.c:736
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "%qD tidak didefinisikan diluar dari jangkauan fungsi"
  
! #: c-family/c-common.c:781
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is too large"
  msgid "size of string literal is too large"
  msgstr "ukuran dari array terlalu besar"
  
! #: c-family/c-common.c:804
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr "panjang string %qd lebih besar daripada panjang %qd ISO C%d kompiler dibutuhkan untuk mendukung"
  
! #: c-family/c-common.c:977
  #, fuzzy, gcc-internal-format
  #| msgid "use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts"
  msgid "use %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subparts"
  msgstr "gunakan -flax-vector-conversions untuk mengijinkan konversi diantara vektor dengan tipe elemen berbeda atau jumlah dari subparts"
  
! #: c-family/c-common.c:1017
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_longjmp%> second argument must be 1"
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
! #: c-family/c-common.c:1026
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_longjmp%> second argument must be 1"
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
! #: c-family/c-common.c:1033
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_longjmp%> second argument must be 1"
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
! #: c-family/c-common.c:1044
  #, 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.c:1054
  #, 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.c:1102
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr ""
  
! #: c-family/c-common.c:1110
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_longjmp%> second argument must be 1"
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
! #: c-family/c-common.c:1119
  #, 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.c:1358 c-family/c-warn.c:1291
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "konversi dari %qT ke %qT mengabaikan kualifikasi"
  
! #: c-family/c-common.c:1363 c-family/c-warn.c:1299
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr "konversi dari %qT ke %qT adalah ambigu"
  
! #: c-family/c-common.c:1372
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "konversi dari %qT ke %qT mengabaikan kualifikasi"
  
! #: c-family/c-common.c:1377
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr "konversi dari %qT ke %qT adalah ambigu"
  
! #: c-family/c-common.c:1530 c-family/c-common.c:1592
  #, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr "konversi ke %qT dari %qT mungkin mengubah tanda dari hasil"
  
! #: c-family/c-common.c:1778
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr "operasi di %qE mungkin tidak terdefinisi"
  
! #: c-family/c-common.c:2095
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "case label tidak dapat mereduksi sebuah konstanta integer"
  
! #: c-family/c-common.c:2178
  #, 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 tidak dapat mendukung operator dengan tipe integer dan tipe titik tepat yang memiliki terlalu banyak integral dan fraksional bits bersamaan"
  
! #: c-family/c-common.c:2717
  #, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "operan ke binari %s tidak valid (memiliki %qT dan %qT)"
  
! #: c-family/c-common.c:2966
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "perbandingan selalu salah karena jangkauan terbatas dari tipe data"
  
! #: c-family/c-common.c:2969
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "perbandingan selalu benar karena jangkauan terbatas dari tipe data"
  
! #: c-family/c-common.c:3066
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr "perbandingan dari ekspresi unsigned >= 0 adalah selalu benar"
  
! #: c-family/c-common.c:3073
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr "perbandingan dari ekspresi unsigned < 0 adalah selalu salah"
  
! #: c-family/c-common.c:3116
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "penunjuk dari tipe %<void *%> digunakan dalam aritmetik"
  
! #: c-family/c-common.c:3125
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "penunjuk ke sebuah fungsi digunakan dalam aritmetik"
  
! #: c-family/c-common.c:3299
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.c:3326
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "alamat dari %qD akan selalu dievaluasi sebagai %<true%>"
  
! #: c-family/c-common.c:3370
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.c:3382
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr ""
  
! #: c-family/c-common.c:3398
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3407
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for %qs type"
  msgid "?: using integer constants in boolean context"
  msgstr "konstanta integer terlalu besar untuk tipe %qs"
  
! #: c-family/c-common.c:3443
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "alamat dari %qD akan selalu dievaluasi sebagai %<true%>"
  
! #: c-family/c-common.c:3469 cp/semantics.c:662 cp/typeck.c:9108
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "disarankan parentheses disekitar assignmen digunakan sebagai nilai kebenaran"
  
! #: c-family/c-common.c:3556 c/c-decl.c:4512 c/c-decl.c:6647 c/c-typeck.c:14926
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "penggunaan tidak valid dari %<restrict%>"
  
! #: c-family/c-common.c:3630
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "aplikasi tidak valid dari %<sizeof%> ke sebuah tipe fungsi"
  
! #: c-family/c-common.c:3640
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ melarang mengaplikasikan %<__alignof%> ke sebuah ekspresi dari tipe fungsi"
  
! #: c-family/c-common.c:3643
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "new tidak dapat diaplikasikan ke sebuah fungsi tipe"
  
! #: c-family/c-common.c:3654
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "aplikasi tidak valid dari %qs ke sebuah tipe void"
  
! #: c-family/c-common.c:3663
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "apliasi tidak valid dari %qs ke tipe tidak lengkap %qT"
  
! #: c-family/c-common.c:3671
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "apliasi tidak valid dari %qs ke tipe tidak lengkap %qT"
  
! #: c-family/c-common.c:3713
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> diaplikasikan ke sebuah bit-field"
  
! #: c-family/c-common.c:4508
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "argumen pertama ke %<va_arg%> bukan dari tipe %<va_list%>"
  
! #: c-family/c-common.c:4628
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "tidak dapat menon-aktifkan fungsi bawaan %qs"
  
! #: c-family/c-common.c:4819
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "penunjuk tidak diijinkan sebagai nilai case"
  
! #: c-family/c-common.c:4826
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "ekspresi jangkauan dalam pernyataan switch bukan standar"
  
! #: c-family/c-common.c:4854
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "jangkauan kosong dispesifikasikan"
  
! #: c-family/c-common.c:4906
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "duplikasi (atau overlapping) nilai kasus"
  
! #: c-family/c-common.c:4908
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first entry overlapping that value"
  msgid "this is the first entry overlapping that value"
  msgstr "%J ini adalah masukan pertama overlapping nilai itu"
  
! #: c-family/c-common.c:4912
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "duplikasi nilai case"
  
! #: c-family/c-common.c:4913 c-family/c-warn.c:2401
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously used here"
  msgstr "%J sebelumnya digunakan disini"
  
! #: c-family/c-common.c:4917
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "multiple default label dalam satu pilihan"
  
! #: c-family/c-common.c:4919
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first default label"
  msgid "this is the first default label"
  msgstr "%J ini adalah label baku pertama"
  
! #: c-family/c-common.c:5013
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "mengambil alamat dari sebuah label adalah tidak baku"
  
! #: c-family/c-common.c:5187
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "requested alignment is not an integer constant"
  msgstr "alignmen yang diminta bukan sebuah konstanta"
  
! #: c-family/c-common.c:5195 c-family/c-common.c:5205
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "alignmen yang diminta bukan kelipatan dari 2"
  
! #: c-family/c-common.c:5215
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "alignmen yang diminta terlalu besar"
  
! #: c-family/c-common.c:5223
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "alignmen yang diminta terlalu besar"
  
! #: c-family/c-common.c:5371
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "tidak cukup variabel argumen yang masuk ke sebuah sentinel"
  
! #: c-family/c-common.c:5385
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "hilang sentinel dalam pemanggilan fungsi"
  
! #: c-family/c-common.c:5490
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr "argumen null dimana bukan null dibutuhkan (argumen %lu)"
  
! #: c-family/c-common.c:5583 c-family/c-common.c:5633
  #, fuzzy, gcc-internal-format
  #| msgid "Bad option %s to pragma attribute"
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "Pilihan %s buruk untuk atribut pragma"
  
! #: c-family/c-common.c:5586 c-family/c-common.c:5637
  #, fuzzy, gcc-internal-format
  #| msgid "Bad option %s to pragma attribute"
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "Pilihan %s buruk untuk atribut pragma"
  
! #: c-family/c-common.c:5669
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr ""
  
! #: c-family/c-common.c:5673
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.c:5818 c-family/c-common.c:6587 c-family/c-common.c:6634
! #: c-family/c-common.c:6707 c-family/c-common.c:6780 c/c-typeck.c:3641
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: c-family/c-common.c:5823 c-family/c-common.c:6640 c-family/c-common.c:6806
  #: c/c-typeck.c:3505
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: c-family/c-common.c:5853
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to function %qE must be a constant integer"
  msgstr "argumen ketiga ke %<__builtin_prefetch%> harus berupa sebuah konstan"
  
! #: c-family/c-common.c:5878
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.c:5899 c-family/c-common.c:5943
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "argumen bukan-titik-pecahan dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.c:5922
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "argumen bukan-titik-pecahan dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.c:5936
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.c:5956
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.c:5973 c-family/c-common.c:6009
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdifference between %qE and %qD does not have integer type"
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "%Hperbedaan antara %qE dan %qD tidak memiliki tipe integer"
  
! #: c-family/c-common.c:5980
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.c:5986
  #, fuzzy, gcc-internal-format
  #| msgid "call to function %qD which throws incomplete type %q#T"
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "panggilan ke fungsi %qD yang melemparkan tipe tidak lengkap %q#T"
  
! #: c-family/c-common.c:5992
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.c:6015
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.c:6021
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.c:6272
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "tidak dapat menjalankan %<offsetof%> ke anggota data statis %qD"
  
! #: c-family/c-common.c:6277
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ketika %<operator[]%> adalah overloaded"
  
! #: c-family/c-common.c:6284
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke anggota fungsi %qD"
  
! #: c-family/c-common.c:6297
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "mencoba untuk mengambil alamat dari bit-field anggota struktur %qD"
  
! #: c-family/c-common.c:6350
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6511
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ukuran dari array terlalu besar"
  
! #: c-family/c-common.c:6617 c-family/c-common.c:6739
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "tipe tidak kompatibel untuk argumen %d dari %qE"
  
! #: c-family/c-common.c:6651
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "melewatkan argumen %d dari %qE membuat penunjuk dari integer tanpa sebuah cast"
  
! #: c-family/c-common.c:6665
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "both arguments must be compatible"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: c-family/c-common.c:6873
  #, fuzzy, gcc-internal-format
  #| msgid "not enough arguments to function %qE"
  msgid "incorrect number of arguments to function %qE"
  msgstr "tidak cukup argumen ke fungsi %qE"
  
! #: c-family/c-common.c:6887
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "argumen ke %qs harus berupa sebuah 2 bit unsigned literal"
  
! #: c-family/c-common.c:6896
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "%K argumen pertama dari %D harus berupa sebuah penunjuk, integer kedua konstanta"
  
! #: c-family/c-common.c:6907
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "%K argumen pertama dari %D harus berupa sebuah penunjuk, integer kedua konstanta"
  
! #: c-family/c-common.c:6928
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "argument %d of %qE must be a pointer type"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: c-family/c-common.c:6936
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "argumen %d dari %qE mungkin menjadi sebuah kandidat untuk sebuah format atribut"
  
! #: c-family/c-common.c:6942
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "melewatkan argumen %d dari %qE membuat integer dari penunjuk tanpa sebuah cast"
  
! #: c-family/c-common.c:6950
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "size mismatch in argument %d of %qE"
  msgstr "Tipe/tingkat tidak cocok dalam argumen '%s' di %L"
  
! #: c-family/c-common.c:6962
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "non-integer memory model argument %d of %qE"
  msgstr "tipe tidak kompatibel untuk argumen %d dari %qE"
  
! #: c-family/c-common.c:6975
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "invalid memory model argument %d of %qE"
  msgstr "tipe argumen tidak valid dari %qs"
  
! #: c-family/c-common.c:7375
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr ""
  
! #: c-family/c-common.c:7947
  #, fuzzy, gcc-internal-format
  #| msgid "index in dimension %d is out of bounds at %L"
  msgid "index value is out of bound"
  msgstr "indeks dalam dimensi %d diluar dari jangkauan di %L"
  
! #: c-family/c-common.c:7989 c-family/c-common.c:8038 c-family/c-common.c:8054
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion of scalar %qT to vector %qT involves truncation"
*************** msgstr "konversi dari %qT ke %qT adalah
*** 30429,30486 ****
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8232
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D cannot be declared weak"
  msgid "built-in function %qE must be directly called"
  msgstr "fungsi inline %q+D tidak dapat dideklarasikan lemah"
  
! #: c-family/c-common.c:8252
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: c-family/c-common.c:8255
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: c-family/c-common.c:8259
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "ukuran dari array %qs adalah negatif"
  
! #: c-family/c-common.c:8262
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "ukuran dari array negatif"
  
! #: c-family/c-common.c:8267
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8270
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8275
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is negative"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "ukuran dari array %qs adalah negatif"
  
! #: c-family/c-common.c:8278
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8349
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 30423,30480 ----
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8142
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D cannot be declared weak"
  msgid "built-in function %qE must be directly called"
  msgstr "fungsi inline %q+D tidak dapat dideklarasikan lemah"
  
! #: c-family/c-common.c:8162
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: c-family/c-common.c:8165
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: c-family/c-common.c:8169
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "ukuran dari array %qs adalah negatif"
  
! #: c-family/c-common.c:8172
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "ukuran dari array negatif"
  
! #: c-family/c-common.c:8177
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8180
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8185
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is negative"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "ukuran dari array %qs adalah negatif"
  
! #: c-family/c-common.c:8188
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8259
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgstr "%J case value %qs tidak dalam ti
*** 32000,32438 ****
  msgid "case value %qs not in enumerated type %qT"
  msgstr "%J nilai case %qs tidak dalam tipe enumerasi %qT"
  
! #: c-family/c-warn.c:1445
  #, fuzzy, gcc-internal-format
  #| msgid "%Hswitch missing default case"
  msgid "switch missing default case"
  msgstr "%H switch hilang kasus baku"
  
! #: c-family/c-warn.c:1490
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr ""
  
! #: c-family/c-warn.c:1563
  #, fuzzy, gcc-internal-format
  #| msgid "%Henumeration value %qE not handled in switch"
  msgid "enumeration value %qE not handled in switch"
  msgstr "%H nilai enumerasi %qE tidak ditangani dalam switch"
  
! #: c-family/c-warn.c:1591
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.c:1613
  #, fuzzy, gcc-internal-format
  #| msgid "assignment of read-only location %qE"
  msgid "assignment of member %qD in read-only object"
  msgstr "penempatan dari lokasi baca-saja %qE"
  
! #: c-family/c-warn.c:1615
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only location %qE"
  msgid "increment of member %qD in read-only object"
  msgstr "peningkatan dari lokasi baca-saja %qE"
  
! #: c-family/c-warn.c:1617
  #, fuzzy, gcc-internal-format
  #| msgid "decrement of read-only location %qE"
  msgid "decrement of member %qD in read-only object"
  msgstr "pengurangan dari lokasi baca-saja %qE"
  
! #: c-family/c-warn.c:1619
  #, fuzzy, gcc-internal-format
  #| msgid "read-only location %qE used as %<asm%> output"
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr "lokasi baca-saja %qE digunakan sebagai keluaran %<asm%>"
  
! #: c-family/c-warn.c:1623
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "penempatan dari anggota baca-saja %qD"
  
! #: c-family/c-warn.c:1624
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "peningkatan dari anggota baca-saja %qD"
  
! #: c-family/c-warn.c:1625
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "pengurangan dari anggota baca-saja %qD"
  
! #: c-family/c-warn.c:1626
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr "anggota baca-saja %qD digunakan sebagai keluaran %<asm%>"
  
! #: c-family/c-warn.c:1630
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "penempatan dari variabel baca-saja %qD"
  
! #: c-family/c-warn.c:1631
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "peningkatan dari variabel baca-saja %qD"
  
! #: c-family/c-warn.c:1632
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "pengurangan dari variabel baca-saja %qD"
  
! #: c-family/c-warn.c:1633
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr "variabel baca-saja %qD digunakan sebagai keluaran %<asm%>"
  
! #: c-family/c-warn.c:1636
  #, fuzzy, gcc-internal-format
  #| msgid "assignment of read-only member %qD"
  msgid "assignment of read-only parameter %qD"
  msgstr "penempatan dari anggota baca-saja %qD"
  
! #: c-family/c-warn.c:1637
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only member %qD"
  msgid "increment of read-only parameter %qD"
  msgstr "peningkatan dari anggota baca-saja %qD"
  
! #: c-family/c-warn.c:1638
  #, fuzzy, gcc-internal-format
  #| msgid "decrement of read-only member %qD"
  msgid "decrement of read-only parameter %qD"
  msgstr "pengurangan dari anggota baca-saja %qD"
  
! #: c-family/c-warn.c:1639
  #, fuzzy, gcc-internal-format
  #| msgid "read-only member %qD used as %<asm%> output"
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr "anggota baca-saja %qD digunakan sebagai keluaran %<asm%>"
  
! #: c-family/c-warn.c:1644
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only named return value %qD"
  msgid "assignment of read-only named return value %qD"
  msgstr "%s dari baca-saja bernama mengembalikan nilai %qD"
  
! #: c-family/c-warn.c:1646
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only named return value %qD"
  msgid "increment of read-only named return value %qD"
  msgstr "%s dari baca-saja bernama mengembalikan nilai %qD"
  
! #: c-family/c-warn.c:1648
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only named return value %qD"
  msgid "decrement of read-only named return value %qD"
  msgstr "%s dari baca-saja bernama mengembalikan nilai %qD"
  
! #: c-family/c-warn.c:1650
  #, fuzzy, gcc-internal-format
  #| msgid "read-only variable %qD used as %<asm%> output"
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr "variabel baca-saja %qD digunakan sebagai keluaran %<asm%>"
  
! #: c-family/c-warn.c:1655
  #, fuzzy, gcc-internal-format
  #| msgid "%s of function %qD"
  msgid "assignment of function %qD"
  msgstr "%s dari fungsi %qD"
  
! #: c-family/c-warn.c:1656
  #, fuzzy, gcc-internal-format
  #| msgid "%s of function %qD"
  msgid "increment of function %qD"
  msgstr "%s dari fungsi %qD"
  
! #: c-family/c-warn.c:1657
  #, fuzzy, gcc-internal-format
  #| msgid "%s of function %qD"
  msgid "decrement of function %qD"
  msgstr "%s dari fungsi %qD"
  
! #: c-family/c-warn.c:1658
  #, fuzzy, gcc-internal-format
  #| msgid "read-only location %qE used as %<asm%> output"
  msgid "function %qD used as %<asm%> output"
  msgstr "lokasi baca-saja %qE digunakan sebagai keluaran %<asm%>"
  
! #: c-family/c-warn.c:1661 c/c-typeck.c:4886
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "penempatan dari lokasi baca-saja %qE"
  
! #: c-family/c-warn.c:1662 c/c-typeck.c:4889
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "peningkatan dari lokasi baca-saja %qE"
  
! #: c-family/c-warn.c:1663 c/c-typeck.c:4892
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "pengurangan dari lokasi baca-saja %qE"
  
! #: c-family/c-warn.c:1664
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr "lokasi baca-saja %qE digunakan sebagai keluaran %<asm%>"
  
! #: c-family/c-warn.c:1678
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "lvalue dibutuhkan sebagai operan kiri dari penempatan"
  
! #: c-family/c-warn.c:1681
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr "lvalue dibutuh sebagai operan peningkatan"
  
! #: c-family/c-warn.c:1684
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr "lvalue dibutuhkan sebagai operan pengurangan"
  
! #: c-family/c-warn.c:1687
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr "lvalue dibutuh sebagai operan unary %<&%>"
  
! #: c-family/c-warn.c:1690
  #, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr "lvalue dibutuhkan dalam pernyataan asm"
  
! #: c-family/c-warn.c:1707
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs (have %qT)"
  msgid "invalid type argument (have %qT)"
  msgstr "tipe argumen tidak valid dari %qs (memiliki %qT)"
  
! #: c-family/c-warn.c:1711
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs (have %qT)"
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr "tipe argumen tidak valid dari %qs (memiliki %qT)"
  
! #: c-family/c-warn.c:1716
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs (have %qT)"
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr "tipe argumen tidak valid dari %qs (memiliki %qT)"
  
! #: c-family/c-warn.c:1721
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs (have %qT)"
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "tipe argumen tidak valid dari %qs (memiliki %qT)"
  
! #: c-family/c-warn.c:1726
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs (have %qT)"
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "tipe argumen tidak valid dari %qs (memiliki %qT)"
  
! #: c-family/c-warn.c:1731
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs (have %qT)"
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr "tipe argumen tidak valid dari %qs (memiliki %qT)"
  
! #: c-family/c-warn.c:1758
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr "array subscript memiliki tipe %<char%>"
  
! #: c-family/c-warn.c:1794 c-family/c-warn.c:1797
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr "disarankan tanda kurung diantara %<+%> didalam %<<%>"
  
! #: c-family/c-warn.c:1800 c-family/c-warn.c:1803
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr "disarankan tanda kurung diantara %<-%> didalam %<<<%>"
  
! #: c-family/c-warn.c:1809 c-family/c-warn.c:1812
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr "disarankan tanda kurung diantara %<+%> didalam %<>>%>"
  
! #: c-family/c-warn.c:1815 c-family/c-warn.c:1818
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr "disarankan tanda kurung diantara %<-%> didalam %<>>%>"
  
! #: c-family/c-warn.c:1824 c-family/c-warn.c:1827
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr "disarankan tanda kurung diantara %<&&%> didalam %<||%>"
  
! #: c-family/c-warn.c:1834 c-family/c-warn.c:1838
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr "disarankan tanda kurung diantara aritmetik dalam operan dari %<|%>"
  
! #: c-family/c-warn.c:1842 c-family/c-warn.c:1845
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr "disarankan tanda kurung diantara perbandingan dalam operan dari %<|%>"
  
! #: c-family/c-warn.c:1850
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr "disarankan tanda kurung diantara operand dari %<!%> atau ubah %<|%> ke %<||%> atau %<!%> ke %<~%>"
  
! #: c-family/c-warn.c:1858 c-family/c-warn.c:1862
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr "disarankan tanda kurung diantara aritmetik dalam operan dari %<^%>"
  
! #: c-family/c-warn.c:1866 c-family/c-warn.c:1869
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr "disarankan tanda kurung diantara perbandingan dalam operan dari %<^%>"
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr "disarankan tanda kurung diantara %<+%> dalam operan dari %<&%>"
  
! #: c-family/c-warn.c:1881 c-family/c-warn.c:1884
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr "disarankan tanda kurung diantara %<-%> dalam operan dari %<&%>"
  
! #: c-family/c-warn.c:1888 c-family/c-warn.c:1891
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr "disarankan tanda kurung diantara perbandingan dalam operan  dari %<&%>"
  
! #: c-family/c-warn.c:1896
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr "disarankan tanda kurung diantara operan dari %<!%> atau ubah %<&%> ke %<<&&%> atau %<!%> ke %<~%>"
  
! #: c-family/c-warn.c:1903 c-family/c-warn.c:1906
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr "disarankan tanda kurung diantara perbandingan dalam operan dari %<==%>"
  
! #: c-family/c-warn.c:1911 c-family/c-warn.c:1914
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr "disarankan tanda kurung diantara perbandingan dalam operan dari %<!=%>"
  
! #: c-family/c-warn.c:1924 c-family/c-warn.c:1930
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "perbandingan seperti %<X<=Y<=Z%> tidak memiliki arti matematisnya"
  
! #: c-family/c-warn.c:1946
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "label %q+D didefinisikan tetapi tidak digunakan"
  
! #: c-family/c-warn.c:1948
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "label %q+D dideklarasikan tetapi tidak didefinisikan"
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "pembagian dengan nol"
  
! #: c-family/c-warn.c:1991
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.c:2015
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.c:2054 c/c-typeck.c:11911 c/c-typeck.c:12079
! #: cp/typeck.c:5193
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "perbandingan diantara tipe %qT dan %qT"
  
! #: c-family/c-warn.c:2107
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2160
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr "~unsigned yang dipromosikan selalu bukan-nol"
  
! #: c-family/c-warn.c:2163
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "perbandinga dari dipromosikan ~unsigned dengan konstant"
  
! #: c-family/c-warn.c:2173
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "perbandingan dari dipromosikan ~unsigned dengan unsigned"
  
! #: c-family/c-warn.c:2227
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter %q+D"
  msgid "unused parameter %qD"
  msgstr "parameter %q+D tidak digunakan"
  
! #: c-family/c-warn.c:2289
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D defined but not used"
  msgid "typedef %qD locally defined but not used"
  msgstr "%q+D didefinisikan tetapi tidak digunakan"
  
! #: c-family/c-warn.c:2325
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<const%>"
  msgid "duplicated %<if%> condition"
  msgstr "duplikasi %<const%>"
  
! #: c-family/c-warn.c:2354
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr ""
  
! #: c-family/c-warn.c:2362
  #, fuzzy, gcc-internal-format
  #| msgid "inline declaration of %qD follows declaration with attribute noinline"
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "deklarasi inline dari %qD mengikuti deklarasi dengan atribut noinline"
  
! #: c-family/c-warn.c:2367
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D with attribute noinline follows inline declaration "
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "deklarasi dari %q+D dengan atribut noinline mengikuti deklarasi inline"
  
! #: c-family/c-warn.c:2416
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.c:2454 c-family/c-warn.c:2478
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression < 0 is always false"
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "perbandingan dari ekspresi unsigned < 0 adalah selalu salah"
  
! #: c-family/c-warn.c:2457 c-family/c-warn.c:2475
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "perbandingan dari ekspresi unsigned >= 0 adalah selalu benar"
  
! #: c-family/c-warn.c:2525
  #, fuzzy
  #| msgid "passing argument %d of %qE discards qualifiers from pointer target type"
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
--- 31994,32452 ----
  msgid "case value %qs not in enumerated type %qT"
  msgstr "%J nilai case %qs tidak dalam tipe enumerasi %qT"
  
! #: c-family/c-warn.c:1463
! #, gcc-internal-format
! msgid "lower value in case label range less than minimum value for type"
! msgstr "nilai lebih kecil dalam jangkauan case label lebih kecil dari nilai minimum untuk tipe"
! 
! #: c-family/c-warn.c:1477
! #, gcc-internal-format
! msgid "case label value is less than minimum value for type"
! msgstr "nilai case label adalah lebih kecil dari nilai minimum untuk tipe"
! 
! #: c-family/c-warn.c:1494
! #, gcc-internal-format
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr "nilai lebih tinggi dalam case label range melebihi nilai maksimam untuk tipe"
! 
! #: c-family/c-warn.c:1507
! #, gcc-internal-format
! msgid "case label value exceeds maximum value for type"
! msgstr "nilai case label melebihi nilai maksimum untuk tipe"
! 
! #: c-family/c-warn.c:1520
  #, fuzzy, gcc-internal-format
  #| msgid "%Hswitch missing default case"
  msgid "switch missing default case"
  msgstr "%H switch hilang kasus baku"
  
! #: c-family/c-warn.c:1565
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr ""
  
! #: c-family/c-warn.c:1638
  #, fuzzy, gcc-internal-format
  #| msgid "%Henumeration value %qE not handled in switch"
  msgid "enumeration value %qE not handled in switch"
  msgstr "%H nilai enumerasi %qE tidak ditangani dalam switch"
  
! #: c-family/c-warn.c:1666
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.c:1688
  #, fuzzy, gcc-internal-format
  #| msgid "assignment of read-only location %qE"
  msgid "assignment of member %qD in read-only object"
  msgstr "penempatan dari lokasi baca-saja %qE"
  
! #: c-family/c-warn.c:1690
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only location %qE"
  msgid "increment of member %qD in read-only object"
  msgstr "peningkatan dari lokasi baca-saja %qE"
  
! #: c-family/c-warn.c:1692
  #, fuzzy, gcc-internal-format
  #| msgid "decrement of read-only location %qE"
  msgid "decrement of member %qD in read-only object"
  msgstr "pengurangan dari lokasi baca-saja %qE"
  
! #: c-family/c-warn.c:1694
  #, fuzzy, gcc-internal-format
  #| msgid "read-only location %qE used as %<asm%> output"
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr "lokasi baca-saja %qE digunakan sebagai keluaran %<asm%>"
  
! #: c-family/c-warn.c:1698
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "penempatan dari anggota baca-saja %qD"
  
! #: c-family/c-warn.c:1699
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "peningkatan dari anggota baca-saja %qD"
  
! #: c-family/c-warn.c:1700
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "pengurangan dari anggota baca-saja %qD"
  
! #: c-family/c-warn.c:1701
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr "anggota baca-saja %qD digunakan sebagai keluaran %<asm%>"
  
! #: c-family/c-warn.c:1705
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "penempatan dari variabel baca-saja %qD"
  
! #: c-family/c-warn.c:1706
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "peningkatan dari variabel baca-saja %qD"
  
! #: c-family/c-warn.c:1707
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "pengurangan dari variabel baca-saja %qD"
  
! #: c-family/c-warn.c:1708
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr "variabel baca-saja %qD digunakan sebagai keluaran %<asm%>"
  
! #: c-family/c-warn.c:1711
  #, fuzzy, gcc-internal-format
  #| msgid "assignment of read-only member %qD"
  msgid "assignment of read-only parameter %qD"
  msgstr "penempatan dari anggota baca-saja %qD"
  
! #: c-family/c-warn.c:1712
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only member %qD"
  msgid "increment of read-only parameter %qD"
  msgstr "peningkatan dari anggota baca-saja %qD"
  
! #: c-family/c-warn.c:1713
  #, fuzzy, gcc-internal-format
  #| msgid "decrement of read-only member %qD"
  msgid "decrement of read-only parameter %qD"
  msgstr "pengurangan dari anggota baca-saja %qD"
  
! #: c-family/c-warn.c:1714
  #, fuzzy, gcc-internal-format
  #| msgid "read-only member %qD used as %<asm%> output"
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr "anggota baca-saja %qD digunakan sebagai keluaran %<asm%>"
  
! #: c-family/c-warn.c:1719
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only named return value %qD"
  msgid "assignment of read-only named return value %qD"
  msgstr "%s dari baca-saja bernama mengembalikan nilai %qD"
  
! #: c-family/c-warn.c:1721
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only named return value %qD"
  msgid "increment of read-only named return value %qD"
  msgstr "%s dari baca-saja bernama mengembalikan nilai %qD"
  
! #: c-family/c-warn.c:1723
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only named return value %qD"
  msgid "decrement of read-only named return value %qD"
  msgstr "%s dari baca-saja bernama mengembalikan nilai %qD"
  
! #: c-family/c-warn.c:1725
  #, fuzzy, gcc-internal-format
  #| msgid "read-only variable %qD used as %<asm%> output"
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr "variabel baca-saja %qD digunakan sebagai keluaran %<asm%>"
  
! #: c-family/c-warn.c:1730
  #, fuzzy, gcc-internal-format
  #| msgid "%s of function %qD"
  msgid "assignment of function %qD"
  msgstr "%s dari fungsi %qD"
  
! #: c-family/c-warn.c:1731
  #, fuzzy, gcc-internal-format
  #| msgid "%s of function %qD"
  msgid "increment of function %qD"
  msgstr "%s dari fungsi %qD"
  
! #: c-family/c-warn.c:1732
  #, fuzzy, gcc-internal-format
  #| msgid "%s of function %qD"
  msgid "decrement of function %qD"
  msgstr "%s dari fungsi %qD"
  
! #: c-family/c-warn.c:1733
  #, fuzzy, gcc-internal-format
  #| msgid "read-only location %qE used as %<asm%> output"
  msgid "function %qD used as %<asm%> output"
  msgstr "lokasi baca-saja %qE digunakan sebagai keluaran %<asm%>"
  
! #: c-family/c-warn.c:1736 c/c-typeck.c:4886
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "penempatan dari lokasi baca-saja %qE"
  
! #: c-family/c-warn.c:1737 c/c-typeck.c:4889
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "peningkatan dari lokasi baca-saja %qE"
  
! #: c-family/c-warn.c:1738 c/c-typeck.c:4892
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "pengurangan dari lokasi baca-saja %qE"
  
! #: c-family/c-warn.c:1739
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr "lokasi baca-saja %qE digunakan sebagai keluaran %<asm%>"
  
! #: c-family/c-warn.c:1753
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "lvalue dibutuhkan sebagai operan kiri dari penempatan"
  
! #: c-family/c-warn.c:1756
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr "lvalue dibutuh sebagai operan peningkatan"
  
! #: c-family/c-warn.c:1759
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr "lvalue dibutuhkan sebagai operan pengurangan"
  
! #: c-family/c-warn.c:1762
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr "lvalue dibutuh sebagai operan unary %<&%>"
  
! #: c-family/c-warn.c:1765
  #, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr "lvalue dibutuhkan dalam pernyataan asm"
  
! #: c-family/c-warn.c:1782
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs (have %qT)"
  msgid "invalid type argument (have %qT)"
  msgstr "tipe argumen tidak valid dari %qs (memiliki %qT)"
  
! #: c-family/c-warn.c:1786
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs (have %qT)"
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr "tipe argumen tidak valid dari %qs (memiliki %qT)"
  
! #: c-family/c-warn.c:1791
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs (have %qT)"
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr "tipe argumen tidak valid dari %qs (memiliki %qT)"
  
! #: c-family/c-warn.c:1796
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs (have %qT)"
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "tipe argumen tidak valid dari %qs (memiliki %qT)"
  
! #: c-family/c-warn.c:1801
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs (have %qT)"
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "tipe argumen tidak valid dari %qs (memiliki %qT)"
  
! #: c-family/c-warn.c:1806
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs (have %qT)"
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr "tipe argumen tidak valid dari %qs (memiliki %qT)"
  
! #: c-family/c-warn.c:1833
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr "array subscript memiliki tipe %<char%>"
  
! #: c-family/c-warn.c:1869 c-family/c-warn.c:1872
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr "disarankan tanda kurung diantara %<+%> didalam %<<%>"
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr "disarankan tanda kurung diantara %<-%> didalam %<<<%>"
  
! #: c-family/c-warn.c:1884 c-family/c-warn.c:1887
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr "disarankan tanda kurung diantara %<+%> didalam %<>>%>"
  
! #: c-family/c-warn.c:1890 c-family/c-warn.c:1893
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr "disarankan tanda kurung diantara %<-%> didalam %<>>%>"
  
! #: c-family/c-warn.c:1899 c-family/c-warn.c:1902
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr "disarankan tanda kurung diantara %<&&%> didalam %<||%>"
  
! #: c-family/c-warn.c:1909 c-family/c-warn.c:1913
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr "disarankan tanda kurung diantara aritmetik dalam operan dari %<|%>"
  
! #: c-family/c-warn.c:1917 c-family/c-warn.c:1920
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr "disarankan tanda kurung diantara perbandingan dalam operan dari %<|%>"
  
! #: c-family/c-warn.c:1925
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr "disarankan tanda kurung diantara operand dari %<!%> atau ubah %<|%> ke %<||%> atau %<!%> ke %<~%>"
  
! #: c-family/c-warn.c:1933 c-family/c-warn.c:1937
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr "disarankan tanda kurung diantara aritmetik dalam operan dari %<^%>"
  
! #: c-family/c-warn.c:1941 c-family/c-warn.c:1944
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr "disarankan tanda kurung diantara perbandingan dalam operan dari %<^%>"
  
! #: c-family/c-warn.c:1950 c-family/c-warn.c:1953
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr "disarankan tanda kurung diantara %<+%> dalam operan dari %<&%>"
  
! #: c-family/c-warn.c:1956 c-family/c-warn.c:1959
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr "disarankan tanda kurung diantara %<-%> dalam operan dari %<&%>"
  
! #: c-family/c-warn.c:1963 c-family/c-warn.c:1966
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr "disarankan tanda kurung diantara perbandingan dalam operan  dari %<&%>"
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr "disarankan tanda kurung diantara operan dari %<!%> atau ubah %<&%> ke %<<&&%> atau %<!%> ke %<~%>"
  
! #: c-family/c-warn.c:1978 c-family/c-warn.c:1981
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr "disarankan tanda kurung diantara perbandingan dalam operan dari %<==%>"
  
! #: c-family/c-warn.c:1986 c-family/c-warn.c:1989
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr "disarankan tanda kurung diantara perbandingan dalam operan dari %<!=%>"
  
! #: c-family/c-warn.c:1999 c-family/c-warn.c:2005
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "perbandingan seperti %<X<=Y<=Z%> tidak memiliki arti matematisnya"
  
! #: c-family/c-warn.c:2021
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "label %q+D didefinisikan tetapi tidak digunakan"
  
! #: c-family/c-warn.c:2023
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "label %q+D dideklarasikan tetapi tidak didefinisikan"
  
! #: c-family/c-warn.c:2046
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "pembagian dengan nol"
  
! #: c-family/c-warn.c:2066
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.c:2090
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.c:2129 c/c-typeck.c:11903 c/c-typeck.c:12071
! #: cp/typeck.c:5211
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "perbandingan diantara tipe %qT dan %qT"
  
! #: c-family/c-warn.c:2182
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2235
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr "~unsigned yang dipromosikan selalu bukan-nol"
  
! #: c-family/c-warn.c:2238
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "perbandinga dari dipromosikan ~unsigned dengan konstant"
  
! #: c-family/c-warn.c:2248
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "perbandingan dari dipromosikan ~unsigned dengan unsigned"
  
! #: c-family/c-warn.c:2302
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter %q+D"
  msgid "unused parameter %qD"
  msgstr "parameter %q+D tidak digunakan"
  
! #: c-family/c-warn.c:2364
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D defined but not used"
  msgid "typedef %qD locally defined but not used"
  msgstr "%q+D didefinisikan tetapi tidak digunakan"
  
! #: c-family/c-warn.c:2400
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<const%>"
  msgid "duplicated %<if%> condition"
  msgstr "duplikasi %<const%>"
  
! #: c-family/c-warn.c:2429
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr ""
  
! #: c-family/c-warn.c:2437
  #, fuzzy, gcc-internal-format
  #| msgid "inline declaration of %qD follows declaration with attribute noinline"
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "deklarasi inline dari %qD mengikuti deklarasi dengan atribut noinline"
  
! #: c-family/c-warn.c:2442
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D with attribute noinline follows inline declaration "
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "deklarasi dari %q+D dengan atribut noinline mengikuti deklarasi inline"
  
! #: c-family/c-warn.c:2491
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.c:2529 c-family/c-warn.c:2553
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression < 0 is always false"
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "perbandingan dari ekspresi unsigned < 0 adalah selalu salah"
  
! #: c-family/c-warn.c:2532 c-family/c-warn.c:2550
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "perbandingan dari ekspresi unsigned >= 0 adalah selalu benar"
  
! #: c-family/c-warn.c:2600
  #, fuzzy
  #| msgid "passing argument %d of %qE discards qualifiers from pointer target type"
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
*************** msgid_plural "passing argument %i to res
*** 32440,32472 ****
  msgstr[0] "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe target penunjuk"
  msgstr[1] "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe target penunjuk"
  
! #: c-family/c-warn.c:2590 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.c:2697
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.c:2698
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.c:2789
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.c:2796 c-family/c-warn.c:2799 cp/init.c:638
  #, fuzzy, gcc-internal-format
  #| msgid "used here"
  msgid "defined here"
  msgstr "digunakan disini"
  
! #: c-family/c-warn.c:2886
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
--- 32454,32486 ----
  msgstr[0] "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe target penunjuk"
  msgstr[1] "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe target penunjuk"
  
! #: c-family/c-warn.c:2665 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.c:2772
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.c:2773
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.c:2864
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.c:2871 c-family/c-warn.c:2874 cp/init.c:638
  #, fuzzy, gcc-internal-format
  #| msgid "used here"
  msgid "defined here"
  msgstr "digunakan disini"
  
! #: c-family/c-warn.c:2961
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
*************** msgstr ""
*** 33134,33140 ****
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6715 config/arm/arm.c:6745 config/arm/arm.c:27085
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
--- 33148,33154 ----
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6720 config/arm/arm.c:6750 config/arm/arm.c:27090
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
*************** msgstr "fungsi spesifikasi '%s' tidak di
*** 33179,33185 ****
  
  #: config/aarch64/aarch64.c:11486
  #, gcc-internal-format
! msgid "incompatible options %<-mstack-protector-guard=global%> and%<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
  #: config/aarch64/aarch64.c:11495
--- 33193,33199 ----
  
  #: config/aarch64/aarch64.c:11486
  #, gcc-internal-format
! msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
  #: config/aarch64/aarch64.c:11495
*************** msgstr ""
*** 33349,33357 ****
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "atribut(target(\"%s\")) tidak diketahui"
  
! #: config/aarch64/aarch64.c:12699 config/arm/arm.c:30865
! #: config/i386/i386.c:5318 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15399
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
--- 33363,33371 ----
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "atribut(target(\"%s\")) tidak diketahui"
  
! #: config/aarch64/aarch64.c:12699 config/arm/arm.c:30870
! #: config/i386/i386.c:5319 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15409
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
*************** msgstr ""
*** 33378,33412 ****
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18647 config/i386/i386.c:50594
! #: config/i386/i386.c:50721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "kombinasi tidak didukung: %s"
  
! #: config/aarch64/aarch64.c:18657 config/aarch64/aarch64.c:18678
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18661
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18665
  #, 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.c:18682
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18704
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %d for type %qT"
--- 33392,33426 ----
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18646 config/i386/i386.c:50576
! #: config/i386/i386.c:50703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "kombinasi tidak didukung: %s"
  
! #: config/aarch64/aarch64.c:18656 config/aarch64/aarch64.c:18677
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18660
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18664
  #, 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.c:18681
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18703
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %d for type %qT"
*************** msgstr "L%d cache latensi tidak diketahu
*** 33474,33481 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "nilai buruk %qs untuk -mmemory-latency"
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6885
! #: config/arc/arc.c:7159 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 33488,33495 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "nilai buruk %qs untuk -mmemory-latency"
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6900
! #: config/arc/arc.c:7174 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 33504,33552 ****
  
  #: config/arc/arc.c:953
  #, gcc-internal-format
! msgid "No FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.c:959
! #, gcc-internal-format, gfc-internal-format
! msgid "PIC is not supported for %s. Generating non-PIC code only.."
! msgstr ""
  
! #: config/arc/arc.c:1022
  #, fuzzy, gcc-internal-format
  #| msgid "missing operand"
  msgid "missing dash"
  msgstr "hilang operan"
  
! #: config/arc/arc.c:1034
  #, fuzzy, gcc-internal-format
  #| msgid "PIC register isn't set up"
  msgid "first register must be R0"
  msgstr "PIC register belum di setup"
  
! #: config/arc/arc.c:1054
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "operand 1 must be a hard register"
  msgid "last register name %s must be an odd register"
  msgstr "operan 1 harus berupa sebuah hard register"
  
! #: config/arc/arc.c:1063 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s adalah sebuah ruang kosong"
  
! #: config/arc/arc.c:1113
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.c:1175
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.c:1184
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
--- 33518,33567 ----
  
  #: config/arc/arc.c:953
  #, gcc-internal-format
! msgid "no FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.c:958
! #, fuzzy, gcc-internal-format
! #| msgid "PIC is only supported for RTPs"
! msgid "PIC is not supported for %qs"
! msgstr "PIC hanya didukung untuk RTPs"
  
! #: config/arc/arc.c:1021
  #, fuzzy, gcc-internal-format
  #| msgid "missing operand"
  msgid "missing dash"
  msgstr "hilang operan"
  
! #: config/arc/arc.c:1033
  #, fuzzy, gcc-internal-format
  #| msgid "PIC register isn't set up"
  msgid "first register must be R0"
  msgstr "PIC register belum di setup"
  
! #: config/arc/arc.c:1053
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "operand 1 must be a hard register"
  msgid "last register name %s must be an odd register"
  msgstr "operan 1 harus berupa sebuah hard register"
  
! #: config/arc/arc.c:1062 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s adalah sebuah ruang kosong"
  
! #: config/arc/arc.c:1112
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.c:1174
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.c:1183
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
*************** msgstr ""
*** 33555,33614 ****
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #: config/arc/arc.c:1225
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Object '%s' is not a variable at %L"
! msgid "Option %s=%s is not available for %s CPU."
! msgstr "Objek '%s' bukan sebuah variabel di %L"
  
! #: config/arc/arc.c:1230
! #, gcc-internal-format, gfc-internal-format
! msgid "Option %s is ignored, the default value %s is considered for %s CPU."
  msgstr ""
  
! #: config/arc/arc.c:1238
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Object '%s' is not a variable at %L"
! msgid "Option %s is not available for %s CPU"
! msgstr "Objek '%s' bukan sebuah variabel di %L"
  
! #: config/arc/arc.c:1243
! #, gcc-internal-format, gfc-internal-format
! msgid "Unset option %s is ignored, it is always enabled for %s CPU."
  msgstr ""
  
! #: config/arc/arc.c:1809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "multiple function type attributes specified"
  msgid "multiply option implies r%d is fixed"
  msgstr "multiple atribut tipe fungsi dispesifikasikan"
  
! #: config/arc/arc.c:1957 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument of %qE attribute is not a string constant"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: config/arc/arc.c:1966
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "argumen dari atribut %qs bukan \"ilink1\" atau \"ilink2\""
  
! #: config/arc/arc.c:1975
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "argumen dari atribut %qs bukan \"ilink1\" atau \"ilink2\""
  
! #: config/arc/arc.c:1989 config/arm/arm.c:6861 config/arm/arm.c:6879
! #: config/arm/arm.c:7054 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6332 config/i386/i386.c:12169
! #: config/i386/i386.c:41194 config/i386/i386.c:41244 config/i386/i386.c:41314
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
--- 33570,33632 ----
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
! #. translated.  They are like keywords which one can relate with the
! #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.c:1227
! #, fuzzy, gcc-internal-format
! #| msgid "%H%qs is not valid for %qs"
! msgid "option %<%s=%s%> is not available for %qs CPU"
! msgstr "%H%qs tidak valid untuk %qs"
  
! #: config/arc/arc.c:1232
! #, gcc-internal-format
! msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.c:1240
! #, fuzzy, gcc-internal-format
! #| msgid "%qs is not valid for %qs"
! msgid "option %qs is not available for %qs CPU"
! msgstr "%qs tidak valid untuk %qs"
  
! #: config/arc/arc.c:1245
! #, gcc-internal-format
! msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.c:1812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "multiple function type attributes specified"
  msgid "multiply option implies r%d is fixed"
  msgstr "multiple atribut tipe fungsi dispesifikasikan"
  
! #: config/arc/arc.c:1961 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument of %qE attribute is not a string constant"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: config/arc/arc.c:1970
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "argumen dari atribut %qs bukan \"ilink1\" atau \"ilink2\""
  
! #: config/arc/arc.c:1979
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "argumen dari atribut %qs bukan \"ilink1\" atau \"ilink2\""
  
! #: config/arc/arc.c:1993 config/arm/arm.c:6866 config/arm/arm.c:6884
! #: config/arm/arm.c:7059 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6333 config/i386/i386.c:12170
! #: config/i386/i386.c:41176 config/i386/i386.c:41226 config/i386/i386.c:41296
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
*************** msgstr "argumen dari atribut %qs bukan \
*** 33621,33767 ****
  msgid "%qE attribute only applies to functions"
  msgstr "atribut %qs hanya berlaku ke fungsi"
  
! #: config/arc/arc.c:6784
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "%<__builtin_next_arg%> dipanggil tanpa sebuah argumen"
  
! #: config/arc/arc.c:6792
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "argumen ke %<__builtin_frame_address%> tidak valid"
  
! #: config/arc/arc.c:6955
  #, fuzzy, gcc-internal-format
  #| msgid "-mcorea should be used with -mmulticore"
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "-mcorea seharusnya digunakan dengan -mmulticore"
  
! #: config/arc/arc.c:6996 config/arc/arc.c:7093
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7029 config/arc/arc.c:7061
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7033 config/arc/arc.c:7065
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:7097
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:7130
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:7134
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7141
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:7144
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:7191
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "lvalue required as increment operand"
  msgid "builtin requires an immediate for operand %d"
  msgstr "lvalue dibutuh sebagai operan peningkatan"
  
! #: config/arc/arc.c:7196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/arc/arc.c:7200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/arc/arc.c:7204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/arc/arc.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7258
  #, gcc-internal-format
! msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:8251
  #, gcc-internal-format
! msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:8464
  #, fuzzy, gcc-internal-format
  #| msgid "Bad address, not register:"
  msgid "insn addresses not freed"
  msgstr "Alamat buruk, bukan register:"
  
! #: config/arc/arc.c:11015
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "%qs atribut hanya berlaku ke variabel"
  
! #: config/arc/arc.c:11023 config/arc/arc.c:11062
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument of %qE attribute is missing"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: config/arc/arc.c:11034 config/arc/arc.c:11073 config/arc/arc.c:11183
  #: config/avr/avr.c:9790
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
! #: config/arc/arc.c:11054
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only available for 64-bit"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "%qs atribut hanya tersedia untuk 64 bit"
  
! #: config/arc/arc.c:11109
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "atribut %qs hanya berlaku ke fungsi tipe"
  
! #: config/arc/arc.c:11115
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "argument of %qE attribute ignored"
  msgstr "%qE atribut diabaikan"
  
! #: config/arc/arc.c:11173 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, fuzzy, gcc-internal-format
--- 33639,33785 ----
  msgid "%qE attribute only applies to functions"
  msgstr "atribut %qs hanya berlaku ke fungsi"
  
! #: config/arc/arc.c:6799
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "%<__builtin_next_arg%> dipanggil tanpa sebuah argumen"
  
! #: config/arc/arc.c:6807
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "argumen ke %<__builtin_frame_address%> tidak valid"
  
! #: config/arc/arc.c:6970
  #, fuzzy, gcc-internal-format
  #| msgid "-mcorea should be used with -mmulticore"
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "-mcorea seharusnya digunakan dengan -mmulticore"
  
! #: config/arc/arc.c:7011 config/arc/arc.c:7108
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7044 config/arc/arc.c:7076
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7048 config/arc/arc.c:7080
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:7112
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:7145
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:7149
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7156
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:7159
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:7206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "lvalue required as increment operand"
  msgid "builtin requires an immediate for operand %d"
  msgstr "lvalue dibutuh sebagai operan peningkatan"
  
! #: config/arc/arc.c:7211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/arc/arc.c:7215
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/arc/arc.c:7219
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "argumen 2 harus berupa sebuah 5 bit unsigned literal"
  
! #: config/arc/arc.c:7222
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7273
  #, gcc-internal-format
! msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:8268
  #, gcc-internal-format
! msgid "insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:8481
  #, fuzzy, gcc-internal-format
  #| msgid "Bad address, not register:"
  msgid "insn addresses not freed"
  msgstr "Alamat buruk, bukan register:"
  
! #: config/arc/arc.c:11034
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "%qs atribut hanya berlaku ke variabel"
  
! #: config/arc/arc.c:11042 config/arc/arc.c:11081
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument of %qE attribute is missing"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: config/arc/arc.c:11053 config/arc/arc.c:11092 config/arc/arc.c:11202
  #: config/avr/avr.c:9790
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
! #: config/arc/arc.c:11073
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only available for 64-bit"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "%qs atribut hanya tersedia untuk 64 bit"
  
! #: config/arc/arc.c:11128
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "atribut %qs hanya berlaku ke fungsi tipe"
  
! #: config/arc/arc.c:11134
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "argument of %qE attribute ignored"
  msgstr "%qE atribut diabaikan"
  
! #: config/arc/arc.c:11192 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 34146,34233 ****
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6496 config/arm/arm.c:6709 config/arm/arm.c:6742
! #: config/arm/arm.c:27078
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:7003
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:7015
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must not have variable number of arguments"
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "%qD tidak boleh memiliki argumen dengan jumlah bervariabel"
  
! #: config/arm/arm.c:7024
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:7046 config/arm/arm.c:7098
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "%qE atribut diabaikan dalam tipe bukan-class"
  
! #: config/arm/arm.c:7065
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute have effect only on public objects"
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "%qE atribut hanya memiliki efek dalam objek publik"
  
! #: config/arm/arm.c:7114
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to function types"
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "atribut %qs hanya berlaku ke fungsi tipe"
  
! #: config/arm/arm.c:8888
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.c:12534
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12537
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:24019
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "tidak dapat menghitung lokasi ril dari parameter terstack"
  
! #: config/arm/arm.c:24675
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Tidak terduga akhir dari modul"
  
! #: config/arm/arm.c:24939
  #, 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.c:25189
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Interrupt Sevice Routines tidak dapat dikodekan dalam mode Thumb"
  
! #: config/arm/arm.c:25420
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30889
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid fpu for target attribute or pragma %qs"
--- 34164,34256 ----
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6117
! #, gcc-internal-format
! msgid "argument of type %qT not permitted with -mgeneral-regs-only"
! msgstr ""
! 
! #: config/arm/arm.c:6501 config/arm/arm.c:6714 config/arm/arm.c:6747
! #: config/arm/arm.c:27083
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:7008
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.c:7020
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must not have variable number of arguments"
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "%qD tidak boleh memiliki argumen dengan jumlah bervariabel"
  
! #: config/arm/arm.c:7029
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.c:7051 config/arm/arm.c:7103
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "%qE atribut diabaikan dalam tipe bukan-class"
  
! #: config/arm/arm.c:7070
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute have effect only on public objects"
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "%qE atribut hanya memiliki efek dalam objek publik"
  
! #: config/arm/arm.c:7119
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to function types"
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "atribut %qs hanya berlaku ke fungsi tipe"
  
! #: config/arm/arm.c:8893
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.c:12539
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12542
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:24024
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "tidak dapat menghitung lokasi ril dari parameter terstack"
  
! #: config/arm/arm.c:24680
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Tidak terduga akhir dari modul"
  
! #: config/arm/arm.c:24944
  #, 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.c:25194
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Interrupt Sevice Routines tidak dapat dikodekan dalam mode Thumb"
  
! #: config/arm/arm.c:25425
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30895
  #, 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
*** 34236,34253 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30897
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30910
  #, 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.c:30924
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
--- 34259,34276 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30903
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30916
  #, 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.c:30930
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
*************** msgstr "tidak dapat extend berkas PCH: %
*** 35076,35709 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "tidak dapat menset posisi dalam berkas PCH: %m"
  
! #: config/i386/i386.c:3353
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "wrong argument %qs to option %qs"
  msgstr "terlalu banyak argumen ke fungsi %qs"
  
! #: config/i386/i386.c:3359
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3369
  #, fuzzy, gcc-internal-format
  #| msgid "register name not specified for %q+D"
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "nama register tidak dispesifikasikan untuk %q+D"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3395
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3408
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "alignmen mungkin tidak dispesifikasikan untuk %q+D"
  
! #: config/i386/i386.c:3418
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3425
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "too many size ranges specified in option %qs"
  msgstr "tidak ada nama class dispesifikasikan dengan %qs"
  
! #: config/i386/i386.c:3478
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386.c:3598
  #, fuzzy, gcc-internal-format
  #| msgid "64-bit ABI not supported in ESA/390 mode"
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "64 bit ABI tidak didukung di mode ESA/390"
  
! #: config/i386/i386.c:3647
  #, fuzzy, gcc-internal-format
  #| msgid "%stune=x86-64%s is deprecated.  Use %stune=k8%s or %stune=generic%s instead as appropriate."
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%smtune=x86-64%s sudah ditinggalkan. Lebih baik gunakan %stune=k8%s atau %stune=generic%s yang lebih sesuai."
  
! #: config/i386/i386.c:3649
  #, fuzzy, gcc-internal-format
  #| msgid "%stune=x86-64%s is deprecated.  Use %stune=k8%s or %stune=generic%s instead as appropriate."
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%smtune=x86-64%s sudah ditinggalkan. Lebih baik gunakan %stune=k8%s atau %stune=generic%s yang lebih sesuai."
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3675
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3692
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "model kode %qs tidak mendukung dalam mode %s bit"
  
! #: config/i386/i386.c:3704
  #, 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.c:3708
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386.c:3710
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386.c:3712
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386.c:3729 config/i386/i386.c:3738 config/i386/i386.c:3750
! #: config/i386/i386.c:3761 config/i386/i386.c:3772
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "model kode %qs tidak mendukung dalam mode %s bit"
  
! #: config/i386/i386.c:3741 config/i386/i386.c:3753
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs not supported in x32 mode"
  msgstr "model kode %qs tidak mendukung dalam mode %s bit"
  
! #: config/i386/i386.c:3759 config/i386/i386.c:3768 config/i386/i386.c:5089
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "model kode %s tidak mendukung kode PIC"
  
! #: config/i386/i386.c:3796
  #, fuzzy, gcc-internal-format
  #| msgid "-m%s not supported in this configuration"
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "-m%s tidak didukung dalam konfigurasi ini"
  
! #: config/i386/i386.c:3801
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-bit mode tidak terkompile"
  
! #: config/i386/i386.c:3810
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "CPU generik hanya dapat digunakan untuk pilihan %stune=%s %s"
  
! #: config/i386/i386.c:3812
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "CPU generik hanya dapat digunakan untuk pilihan %stune=%s %s"
  
! #: config/i386/i386.c:3819
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "CPU generik hanya dapat digunakan untuk pilihan %stune=%s %s"
  
! #: config/i386/i386.c:3821
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "CPU generik hanya dapat digunakan untuk pilihan %stune=%s %s"
  
! #: config/i386/i386.c:3829 config/i386/i386.c:4137
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "CPU yang anda pilih tidak mendukung set instruksi x86-64"
  
! #: config/i386/i386.c:4077
  #, fuzzy, gcc-internal-format
  #| msgid "bad value %qs for -mcpu switch"
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "nilai buruk %qs untuk pilihan -mcpu"
  
! #: config/i386/i386.c:4078
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for %sarch=%s %s"
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "nilai (%s) buruk untuk pilihan %sarch=%s %s"
  
! #: config/i386/i386.c:4100
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4102
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4107
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4108
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: config/i386/i386.c:4156
  #, fuzzy, gcc-internal-format
  #| msgid "bad value %<%s%> for -mtune= switch"
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "nilai %<%s%> buruk untuk pilihan -mtune="
  
! #: config/i386/i386.c:4157
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for %stune=%s %s"
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "nilai (%s) buruk untuk %stune=%s %s"
  
! #: config/i386/i386.c:4177
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4179
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4184
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_return_address%>"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "argumen ke %<__builtin_return_address%> tidak valid"
  
! #: config/i386/i386.c:4185
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: config/i386/i386.c:4251
  #, fuzzy, gcc-internal-format
  #| msgid "%sregparm%s is ignored in 64-bit mode"
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "%sregparm%s diabaikan dalam mode 64 bit"
  
! #: config/i386/i386.c:4253
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4256
  #, 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.c:4284
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%srtd%s diabaikan dalam mode 64 bit"
  
! #: config/i386/i386.c:4285
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s diabaikan dalam mode 64 bit"
  
! #: config/i386/i386.c:4364
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "-fprefetch-loop-array tidak didukung untuk target ini"
  
! #: config/i386/i386.c:4367
  #, 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.c:4390
  #, 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.c:4403
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "%<-march=%s%> tidak kompatibel dengan ABI yang dipilih"
  
! #: config/i386/i386.c:4406
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "inter-module optimisasi tidak diimplementasikan untuk C++"
  
! #: config/i386/i386.c:4412
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%ssseregparam%s digunakan tanpa SSE aktif"
  
! #: config/i386/i386.c:4413
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%ssseregparam%s digunakan tanpa SSE aktif"
  
! #: config/i386/i386.c:4423
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "set instruksi SSE non-aktif, menggunakan 387 aritmetik"
  
! #: config/i386/i386.c:4430
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "set instruksi 387 non-aktif, menggunakan aritmetik SSE"
  
! #: config/i386/i386.c:4480
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "stack probing membutuhkan %saccumulate-outgoing-args%s untuk pembenaran"
  
! #: config/i386/i386.c:4482
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "stack probing membutuhkan %saccumulate-outgoing-args%s untuk pembenaran"
  
! #: config/i386/i386.c:4496
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "stack probing membutuhkan %saccumulate-outgoing-args%s untuk pembenaran"
  
! #: config/i386/i386.c:4498
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "stack probing membutuhkan %saccumulate-outgoing-args%s untuk pembenaran"
  
! #: config/i386/i386.c:4608
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386.c:4611
  #, 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.c:4615
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4680
  #, 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.c:4739
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386.c:4772
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386.c:5384 config/i386/i386.c:5431 config/s390/s390.c:15465
! #: config/s390/s390.c:15515 config/s390/s390.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "atribut(target(\"%s\")) tidak diketahui"
  
! #: config/i386/i386.c:5412
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "pilihan(\"%s\") telah dispesifikasikan"
  
! #: config/i386/i386.c:5716
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "atribut stdcall dan cdecl tidak kompatibel"
  
! #: config/i386/i386.c:5731
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5780
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s dan -mcall-%s tidak kompatibel"
  
! #: config/i386/i386.c:5788
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5823
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s dan -mcall-%s tidak kompatibel"
  
! #: config/i386/i386.c:5831
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5925
  #, 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.c:5927
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5931
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:6345 config/i386/i386.c:6396
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "atribut fastcall dan regparm tidak kompatibel"
  
! #: config/i386/i386.c:6350
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "atribut fastcall dan stdcall tidak kompatibel"
  
! #: config/i386/i386.c:6357 config/i386/i386.c:41214
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires an integer constant argument"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
! #: config/i386/i386.c:6363
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qE attribute larger than %d"
  msgstr "argumen ke atribut %qs lebih besar daripada %d"
  
! #: config/i386/i386.c:6388 config/i386/i386.c:6431
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "atribut fastcall dan cdecl tidak kompatibel"
  
! #: config/i386/i386.c:6392
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "atribut fastcall dan stdcall tidak kompatibel"
  
! #: config/i386/i386.c:6400 config/i386/i386.c:6449
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "atribut fastcall dan stdcall tidak kompatibel"
  
! #: config/i386/i386.c:6410 config/i386/i386.c:6427
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "atribut stdcall dan cdecl tidak kompatibel"
  
! #: config/i386/i386.c:6414
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "atribut stdcall dan fastcall tidak kompatibel"
  
! #: config/i386/i386.c:6418 config/i386/i386.c:6445
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "atribut stdcall dan fastcall tidak kompatibel"
  
! #: config/i386/i386.c:6435 config/i386/i386.c:6453
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "atribut stdcall dan fastcall tidak kompatibel"
  
! #: config/i386/i386.c:6441
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE atribut diabaikan dalam tipe bukan-class"
  
! #: config/i386/i386.c:6685
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Memanggil %qD dengan atribut sseregparm tanpa mengaktifkan SSE/SSE2"
  
! #: config/i386/i386.c:6688
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Memanggil %qT dengan atribut sseregparm tanpa mengaktifkan SSE/SSE2"
  
! #: config/i386/i386.c:7003
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "tidak mendukung multilib"
  
! #: config/i386/i386.c:7037
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7376
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "argumen vektor AVX tanpa AVX aktif mengubah ABI"
  
! #: config/i386/i386.c:7382
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "argumen vektor AVX tanpa AVX aktif mengubah ABI"
  
! #: config/i386/i386.c:7396
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "argumen vektor AVX tanpa AVX aktif mengubah ABI"
  
! #: config/i386/i386.c:7402
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "argumen vektor AVX tanpa AVX aktif mengubah ABI"
  
! #: config/i386/i386.c:7418
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "argumen vektor SSE tanpa SSE aktif mengubah ABI"
  
! #: config/i386/i386.c:7424
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE vektor kembali tanpa SSE aktif mengubah ABI"
  
! #: config/i386/i386.c:7440
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "argumen vektor MMX tanpa MMX aktif mengubah ABI"
  
! #: config/i386/i386.c:7446
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX vektor kembali tanpa MMX aktif mengubah ABI"
  
! #: config/i386/i386.c:7627
  #, fuzzy, gcc-internal-format
  #| msgid "The ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "ABI dari melewatkan struct dengan sebuah anggota array flexible telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.c:7744
  #, fuzzy, gcc-internal-format
  #| msgid "The ABI of passing union with long double has changed in GCC 4.4"
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "ABI dari melewatkan union dengan long double telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.c:7862
  #, fuzzy, gcc-internal-format
  #| msgid "The ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "ABI dari melewatkan structure dengan anggota float kompleks telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.c:8025
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "register SSE kembali dengan SSE tidak aktif"
  
! #: config/i386/i386.c:8031
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argumen register SSE dengan SSE tidak aktif"
  
! #: config/i386/i386.c:8047
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 register kembali dengan x87 tidak aktif"
  
! #: config/i386/i386.c:8357 config/i386/i386.c:8597 config/i386/i386.c:9097
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "Memanggil %qD dengan atribut sseregparm tanpa mengaktifkan SSE/SSE2"
  
! #: config/i386/i386.c:8359 config/i386/i386.c:8599 config/i386/i386.c:9099
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.c:9003
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The ABI of passing union with long double has changed in GCC 4.4"
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "ABI dari melewatkan union dengan long double telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.c:11285
  #, 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.c:13284
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13374
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14664
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%s tidak didukung untuk fungsi nested"
  
! #: config/i386/i386.c:14684
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
--- 35099,35732 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "tidak dapat menset posisi dalam berkas PCH: %m"
  
! #: config/i386/i386.c:3354
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "wrong argument %qs to option %qs"
  msgstr "terlalu banyak argumen ke fungsi %qs"
  
! #: config/i386/i386.c:3360
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3370
  #, fuzzy, gcc-internal-format
  #| msgid "register name not specified for %q+D"
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "nama register tidak dispesifikasikan untuk %q+D"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3396
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3409
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "alignmen mungkin tidak dispesifikasikan untuk %q+D"
  
! #: config/i386/i386.c:3419
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3426
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "too many size ranges specified in option %qs"
  msgstr "tidak ada nama class dispesifikasikan dengan %qs"
  
! #: config/i386/i386.c:3479
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386.c:3599
  #, fuzzy, gcc-internal-format
  #| msgid "64-bit ABI not supported in ESA/390 mode"
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "64 bit ABI tidak didukung di mode ESA/390"
  
! #: config/i386/i386.c:3648
  #, fuzzy, gcc-internal-format
  #| msgid "%stune=x86-64%s is deprecated.  Use %stune=k8%s or %stune=generic%s instead as appropriate."
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%smtune=x86-64%s sudah ditinggalkan. Lebih baik gunakan %stune=k8%s atau %stune=generic%s yang lebih sesuai."
  
! #: config/i386/i386.c:3650
  #, fuzzy, gcc-internal-format
  #| msgid "%stune=x86-64%s is deprecated.  Use %stune=k8%s or %stune=generic%s instead as appropriate."
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%smtune=x86-64%s sudah ditinggalkan. Lebih baik gunakan %stune=k8%s atau %stune=generic%s yang lebih sesuai."
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3676
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3693
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "model kode %qs tidak mendukung dalam mode %s bit"
  
! #: config/i386/i386.c:3705
  #, 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.c:3709
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386.c:3711
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386.c:3713
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386.c:3730 config/i386/i386.c:3739 config/i386/i386.c:3751
! #: config/i386/i386.c:3762 config/i386/i386.c:3773
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "model kode %qs tidak mendukung dalam mode %s bit"
  
! #: config/i386/i386.c:3742 config/i386/i386.c:3754
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs not supported in x32 mode"
  msgstr "model kode %qs tidak mendukung dalam mode %s bit"
  
! #: config/i386/i386.c:3760 config/i386/i386.c:3769 config/i386/i386.c:5090
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "model kode %s tidak mendukung kode PIC"
  
! #: config/i386/i386.c:3797
  #, fuzzy, gcc-internal-format
  #| msgid "-m%s not supported in this configuration"
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "-m%s tidak didukung dalam konfigurasi ini"
  
! #: config/i386/i386.c:3802
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-bit mode tidak terkompile"
  
! #: config/i386/i386.c:3811
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "CPU generik hanya dapat digunakan untuk pilihan %stune=%s %s"
  
! #: config/i386/i386.c:3813
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "CPU generik hanya dapat digunakan untuk pilihan %stune=%s %s"
  
! #: config/i386/i386.c:3820
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "CPU generik hanya dapat digunakan untuk pilihan %stune=%s %s"
  
! #: config/i386/i386.c:3822
  #, fuzzy, gcc-internal-format
  #| msgid "generic CPU can be used only for %stune=%s %s"
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "CPU generik hanya dapat digunakan untuk pilihan %stune=%s %s"
  
! #: config/i386/i386.c:3830 config/i386/i386.c:4138
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "CPU yang anda pilih tidak mendukung set instruksi x86-64"
  
! #: config/i386/i386.c:4078
  #, fuzzy, gcc-internal-format
  #| msgid "bad value %qs for -mcpu switch"
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "nilai buruk %qs untuk pilihan -mcpu"
  
! #: config/i386/i386.c:4079
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for %sarch=%s %s"
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "nilai (%s) buruk untuk pilihan %sarch=%s %s"
  
! #: config/i386/i386.c:4101
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4103
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4108
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4109
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: config/i386/i386.c:4157
  #, fuzzy, gcc-internal-format
  #| msgid "bad value %<%s%> for -mtune= switch"
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "nilai %<%s%> buruk untuk pilihan -mtune="
  
! #: config/i386/i386.c:4158
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for %stune=%s %s"
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "nilai (%s) buruk untuk %stune=%s %s"
  
! #: config/i386/i386.c:4178
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4180
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4185
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_return_address%>"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "argumen ke %<__builtin_return_address%> tidak valid"
  
! #: config/i386/i386.c:4186
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: config/i386/i386.c:4252
  #, fuzzy, gcc-internal-format
  #| msgid "%sregparm%s is ignored in 64-bit mode"
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "%sregparm%s diabaikan dalam mode 64 bit"
  
! #: config/i386/i386.c:4254
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4257
  #, 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.c:4285
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%srtd%s diabaikan dalam mode 64 bit"
  
! #: config/i386/i386.c:4286
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s diabaikan dalam mode 64 bit"
  
! #: config/i386/i386.c:4365
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "-fprefetch-loop-array tidak didukung untuk target ini"
  
! #: config/i386/i386.c:4368
  #, 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.c:4391
  #, 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.c:4404
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "%<-march=%s%> tidak kompatibel dengan ABI yang dipilih"
  
! #: config/i386/i386.c:4407
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "inter-module optimisasi tidak diimplementasikan untuk C++"
  
! #: config/i386/i386.c:4413
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%ssseregparam%s digunakan tanpa SSE aktif"
  
! #: config/i386/i386.c:4414
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%ssseregparam%s digunakan tanpa SSE aktif"
  
! #: config/i386/i386.c:4424
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "set instruksi SSE non-aktif, menggunakan 387 aritmetik"
  
! #: config/i386/i386.c:4431
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "set instruksi 387 non-aktif, menggunakan aritmetik SSE"
  
! #: config/i386/i386.c:4481
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "stack probing membutuhkan %saccumulate-outgoing-args%s untuk pembenaran"
  
! #: config/i386/i386.c:4483
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "stack probing membutuhkan %saccumulate-outgoing-args%s untuk pembenaran"
  
! #: config/i386/i386.c:4497
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "stack probing membutuhkan %saccumulate-outgoing-args%s untuk pembenaran"
  
! #: config/i386/i386.c:4499
  #, fuzzy, gcc-internal-format
  #| msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "stack probing membutuhkan %saccumulate-outgoing-args%s untuk pembenaran"
  
! #: config/i386/i386.c:4609
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386.c:4612
  #, 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.c:4616
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4681
  #, 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.c:4740
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386.c:4745
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386.c:4773
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386.c:5385 config/i386/i386.c:5432 config/s390/s390.c:15475
! #: config/s390/s390.c:15525 config/s390/s390.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "atribut(target(\"%s\")) tidak diketahui"
  
! #: config/i386/i386.c:5413
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "pilihan(\"%s\") telah dispesifikasikan"
  
! #: config/i386/i386.c:5717
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "atribut stdcall dan cdecl tidak kompatibel"
  
! #: config/i386/i386.c:5732
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5781
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s dan -mcall-%s tidak kompatibel"
  
! #: config/i386/i386.c:5789
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5824
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s dan -mcall-%s tidak kompatibel"
  
! #: config/i386/i386.c:5832
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5926
  #, 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.c:5928
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5932
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:6346 config/i386/i386.c:6397
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "atribut fastcall dan regparm tidak kompatibel"
  
! #: config/i386/i386.c:6351
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "atribut fastcall dan stdcall tidak kompatibel"
  
! #: config/i386/i386.c:6358 config/i386/i386.c:41196
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires an integer constant argument"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
! #: config/i386/i386.c:6364
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qE attribute larger than %d"
  msgstr "argumen ke atribut %qs lebih besar daripada %d"
  
! #: config/i386/i386.c:6389 config/i386/i386.c:6432
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "atribut fastcall dan cdecl tidak kompatibel"
  
! #: config/i386/i386.c:6393
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "atribut fastcall dan stdcall tidak kompatibel"
  
! #: config/i386/i386.c:6401 config/i386/i386.c:6450
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "atribut fastcall dan stdcall tidak kompatibel"
  
! #: config/i386/i386.c:6411 config/i386/i386.c:6428
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "atribut stdcall dan cdecl tidak kompatibel"
  
! #: config/i386/i386.c:6415
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "atribut stdcall dan fastcall tidak kompatibel"
  
! #: config/i386/i386.c:6419 config/i386/i386.c:6446
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "atribut stdcall dan fastcall tidak kompatibel"
  
! #: config/i386/i386.c:6436 config/i386/i386.c:6454
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "atribut stdcall dan fastcall tidak kompatibel"
  
! #: config/i386/i386.c:6442
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE atribut diabaikan dalam tipe bukan-class"
  
! #: config/i386/i386.c:6686
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Memanggil %qD dengan atribut sseregparm tanpa mengaktifkan SSE/SSE2"
  
! #: config/i386/i386.c:6689
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Memanggil %qT dengan atribut sseregparm tanpa mengaktifkan SSE/SSE2"
  
! #: config/i386/i386.c:7004
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "tidak mendukung multilib"
  
! #: config/i386/i386.c:7038
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7377
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "argumen vektor AVX tanpa AVX aktif mengubah ABI"
  
! #: config/i386/i386.c:7383
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "argumen vektor AVX tanpa AVX aktif mengubah ABI"
  
! #: config/i386/i386.c:7397
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "argumen vektor AVX tanpa AVX aktif mengubah ABI"
  
! #: config/i386/i386.c:7403
  #, fuzzy, gcc-internal-format
  #| msgid "AVX vector argument without AVX enabled changes the ABI"
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "argumen vektor AVX tanpa AVX aktif mengubah ABI"
  
! #: config/i386/i386.c:7419
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "argumen vektor SSE tanpa SSE aktif mengubah ABI"
  
! #: config/i386/i386.c:7425
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE vektor kembali tanpa SSE aktif mengubah ABI"
  
! #: config/i386/i386.c:7441
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "argumen vektor MMX tanpa MMX aktif mengubah ABI"
  
! #: config/i386/i386.c:7447
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX vektor kembali tanpa MMX aktif mengubah ABI"
  
! #: config/i386/i386.c:7628
  #, fuzzy, gcc-internal-format
  #| msgid "The ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "ABI dari melewatkan struct dengan sebuah anggota array flexible telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.c:7745
  #, fuzzy, gcc-internal-format
  #| msgid "The ABI of passing union with long double has changed in GCC 4.4"
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "ABI dari melewatkan union dengan long double telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.c:7863
  #, fuzzy, gcc-internal-format
  #| msgid "The ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "ABI dari melewatkan structure dengan anggota float kompleks telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "register SSE kembali dengan SSE tidak aktif"
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argumen register SSE dengan SSE tidak aktif"
  
! #: config/i386/i386.c:8048
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 register kembali dengan x87 tidak aktif"
  
! #: config/i386/i386.c:8358 config/i386/i386.c:8598 config/i386/i386.c:9098
  #, fuzzy, gcc-internal-format
  #| msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "Memanggil %qD dengan atribut sseregparm tanpa mengaktifkan SSE/SSE2"
  
! #: config/i386/i386.c:8360 config/i386/i386.c:8600 config/i386/i386.c:9100
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.c:9004
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The ABI of passing union with long double has changed in GCC 4.4"
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "ABI dari melewatkan union dengan long double telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.c:11286
  #, 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.c:13285
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13375
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14665
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%s tidak didukung untuk fungsi nested"
  
! #: config/i386/i386.c:14685
  #, 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
*** 35711,36040 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14695
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17635
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17646 config/i386/i386.c:17660
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "ukuran operan tidak didukung untuk register ekstended"
  
! #: config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "register extended tidak memiliki setengah tinggi"
  
! #: config/i386/i386.c:17707
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ukuran operan tidak didukung untuk register ekstended"
  
! #: config/i386/i386.c:17899
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.c:28369
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can%'t be called directly"
  msgstr "Interrupt Sevice Routines tidak dapat dikodekan dalam mode Thumb"
  
! #: config/i386/i386.c:29748
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32093
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32143
! #, gcc-internal-format, gfc-internal-format
! msgid "no dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32153
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr ""
  
! #: config/i386/i386.c:32315
  #, gcc-internal-format
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32320 config/i386/i386.c:32597
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: config/i386/i386.c:32453 config/rs6000/rs6000.c:37466
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "__builtin_eh_return tidak didukung dalam target ini"
  
! #: config/i386/i386.c:32876
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "argumen ke %qs harus berupa sebuah 2 bit unsigned literal"
  
! #: config/i386/i386.c:32901 config/i386/i386.c:32951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument to -ffpe-trap is not valid: %s"
  msgid "parameter to builtin not valid: %s"
  msgstr "Argumen ke -ffpe-trap tidak valid: %s"
  
! #: config/i386/i386.c:34181 config/i386/i386.c:35621
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 2 bit immediate"
  
! #: config/i386/i386.c:34576
  #, fuzzy, gcc-internal-format
  #| msgid "the fifth argument must be a 8-bit immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "argumen kelima harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:34671
  #, fuzzy, gcc-internal-format
  #| msgid "the third argument must be a 8-bit immediate"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "argumen ketiga harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:35552
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 1-bit immediate"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 1 bit immediate"
  
! #: config/i386/i386.c:35567
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386.c:35600
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386.c:35640
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 1 bit immediate"
  
! #: config/i386/i386.c:35653
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 5 bit immediate"
  
! #: config/i386/i386.c:35663
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "argumen selanjutnya ke terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:35668 config/i386/i386.c:36455
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:35802
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: config/i386/i386.c:35807
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "insn tidak benar:"
  
! #: config/i386/i386.c:35813 config/i386/i386.c:36020
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect sharing of tree nodes"
  msgid "incorrect rounding operand"
  msgstr "pembagian tidak benar dari titik pohon"
  
! #: config/i386/i386.c:36002
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386.c:36008
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 5-bit immediate"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 5 bit immediate"
  
! #: config/i386/i386.c:36011
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:36453
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 2-bit immediate"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 2 bit immediate"
  
! #: config/i386/i386.c:36535 config/rs6000/rs6000.c:14703
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "pemilih harus berupa sebuah konstanta integer dalam jangkauan 0..%wi"
  
! #: config/i386/i386.c:36715
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE membutuhkan pilihan isa tidak diketahui"
  
! #: config/i386/i386.c:36719
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE membutuhkan pilihan isa %s"
  
! #: config/i386/i386.c:37298
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "argumen terakhir harus berupa sebuah immediate"
  
! #: config/i386/i386.c:38054 config/i386/i386.c:38266
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386.c:38319
  #, fuzzy, gcc-internal-format
  #| msgid "the fifth argument must be a 8-bit immediate"
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "argumen kelima harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:38325
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "insn tidak benar:"
  
! #: config/i386/i386.c:38344
  #, fuzzy, gcc-internal-format
  #| msgid "the next to last argument must be an 8-bit immediate"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "argumen selanjutnya ke terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:41201
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only available for 64-bit"
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qs atribut hanya tersedia untuk 64 bit"
  
! #: config/i386/i386.c:41222
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: config/i386/i386.c:41255 config/i386/i386.c:41264
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "atribut ms_abi dan sysv_abi tidak kompatibel"
  
! #: config/i386/i386.c:41300 config/rs6000/rs6000.c:32977
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "atribut %qs tidak kompatibel diabaikan"
  
! #: config/i386/i386.c:41325 config/i386/i386.c:41347 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires a string constant argument"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
! #: config/i386/i386.c:41335 config/i386/i386.c:41357 config/s390/s390.c:1175
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: config/i386/i386.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41396
  #, 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.c:41407
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41410
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr "Interrupt Sevice Routines tidak dapat dikodekan dalam mode Thumb"
  
! #: config/i386/i386.c:44273
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "alternatives not allowed in asm flag output"
  msgstr "Argumen dengan nilai di %L tidak diperbolehkan dalam konteks ini"
  
! #: config/i386/i386.c:44337
  #, fuzzy, gcc-internal-format
  #| msgid "unknown ira algorithm \"%s\""
  msgid "unknown asm flag output %qs"
  msgstr "algoritma ira \"%s\" tidak diketahui"
  
! #: config/i386/i386.c:44366
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid type for asm flag output"
  msgstr "lvalue tidak valid dalam keluaran asm %d"
  
! #: config/i386/i386.c:50557
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown architecture '%s'"
  msgid "unknown architecture specific memory model"
  msgstr "Arsitektur '%s' tidak dikenal"
  
! #: config/i386/i386.c:50564
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50570
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50615
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50645
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
--- 35734,36063 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14696
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17636
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17647 config/i386/i386.c:17661
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "ukuran operan tidak didukung untuk register ekstended"
  
! #: config/i386/i386.c:17693
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "register extended tidak memiliki setengah tinggi"
  
! #: config/i386/i386.c:17708
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ukuran operan tidak didukung untuk register ekstended"
  
! #: config/i386/i386.c:17900
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.c:28372
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can%'t be called directly"
  msgstr "Interrupt Sevice Routines tidak dapat dikodekan dalam mode Thumb"
  
! #: config/i386/i386.c:29751
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32250
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32300
! #, gcc-internal-format
! msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
  msgstr ""
  
! #: config/i386/i386.c:32311
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr ""
  
! #: config/i386/i386.c:32473
  #, gcc-internal-format
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32478 config/i386/i386.c:32755
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: config/i386/i386.c:32611 config/rs6000/rs6000.c:37466
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "__builtin_eh_return tidak didukung dalam target ini"
  
! #: config/i386/i386.c:32853
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "argumen ke %qs harus berupa sebuah 2 bit unsigned literal"
  
! #: config/i386/i386.c:32878 config/i386/i386.c:32928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument to -ffpe-trap is not valid: %s"
  msgid "parameter to builtin not valid: %s"
  msgstr "Argumen ke -ffpe-trap tidak valid: %s"
  
! #: config/i386/i386.c:34158 config/i386/i386.c:35598
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 2 bit immediate"
  
! #: config/i386/i386.c:34553
  #, fuzzy, gcc-internal-format
  #| msgid "the fifth argument must be a 8-bit immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "argumen kelima harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:34648
  #, fuzzy, gcc-internal-format
  #| msgid "the third argument must be a 8-bit immediate"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "argumen ketiga harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:35529
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 1-bit immediate"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 1 bit immediate"
  
! #: config/i386/i386.c:35544
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386.c:35577
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386.c:35617
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 1 bit immediate"
  
! #: config/i386/i386.c:35630
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 5 bit immediate"
  
! #: config/i386/i386.c:35640
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "argumen selanjutnya ke terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:35645 config/i386/i386.c:36432
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:35779
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: config/i386/i386.c:35784
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "insn tidak benar:"
  
! #: config/i386/i386.c:35790 config/i386/i386.c:35997
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect sharing of tree nodes"
  msgid "incorrect rounding operand"
  msgstr "pembagian tidak benar dari titik pohon"
  
! #: config/i386/i386.c:35979
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386.c:35985
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 5-bit immediate"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 5 bit immediate"
  
! #: config/i386/i386.c:35988
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:36430
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 2-bit immediate"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 2 bit immediate"
  
! #: config/i386/i386.c:36512 config/rs6000/rs6000.c:14703
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "pemilih harus berupa sebuah konstanta integer dalam jangkauan 0..%wi"
  
! #: config/i386/i386.c:36697
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE membutuhkan pilihan isa tidak diketahui"
  
! #: config/i386/i386.c:36701
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE membutuhkan pilihan isa %s"
  
! #: config/i386/i386.c:37280
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "argumen terakhir harus berupa sebuah immediate"
  
! #: config/i386/i386.c:38036 config/i386/i386.c:38248
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386.c:38301
  #, fuzzy, gcc-internal-format
  #| msgid "the fifth argument must be a 8-bit immediate"
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "argumen kelima harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:38307
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "insn tidak benar:"
  
! #: config/i386/i386.c:38326
  #, fuzzy, gcc-internal-format
  #| msgid "the next to last argument must be an 8-bit immediate"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "argumen selanjutnya ke terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386.c:41183
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only available for 64-bit"
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qs atribut hanya tersedia untuk 64 bit"
  
! #: config/i386/i386.c:41204
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: config/i386/i386.c:41237 config/i386/i386.c:41246
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "atribut ms_abi dan sysv_abi tidak kompatibel"
  
! #: config/i386/i386.c:41282 config/rs6000/rs6000.c:32977
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "atribut %qs tidak kompatibel diabaikan"
  
! #: config/i386/i386.c:41307 config/i386/i386.c:41329 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires a string constant argument"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
! #: config/i386/i386.c:41317 config/i386/i386.c:41339 config/s390/s390.c:1175
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: config/i386/i386.c:41371
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41378
  #, 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.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41392
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr "Interrupt Sevice Routines tidak dapat dikodekan dalam mode Thumb"
  
! #: config/i386/i386.c:44255
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "alternatives not allowed in asm flag output"
  msgstr "Argumen dengan nilai di %L tidak diperbolehkan dalam konteks ini"
  
! #: config/i386/i386.c:44319
  #, fuzzy, gcc-internal-format
  #| msgid "unknown ira algorithm \"%s\""
  msgid "unknown asm flag output %qs"
  msgstr "algoritma ira \"%s\" tidak diketahui"
  
! #: config/i386/i386.c:44348
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid type for asm flag output"
  msgstr "lvalue tidak valid dalam keluaran asm %d"
  
! #: config/i386/i386.c:50539
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown architecture '%s'"
  msgid "unknown architecture specific memory model"
  msgstr "Arsitektur '%s' tidak dikenal"
  
! #: config/i386/i386.c:50546
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50552
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50597
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50627
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
*************** msgstr "argumen dari atribut %qs bukan s
*** 38441,38560 ****
  msgid "total size of local variables exceeds architecture limit"
  msgstr "ukuran total dari variabel lokal melebihi batas arsitektur"
  
! #: config/s390/s390.c:11107
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr ""
  
! #: config/s390/s390.c:11123
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr ""
  
! #: config/s390/s390.c:11151
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of %qs is "
  msgid "frame size of %qs is %wd bytes"
  msgstr "ukuran frame dari %qs adalah "
  
! #: config/s390/s390.c:11155
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs menggunakan alokasi dinamis stack"
  
! #: config/s390/s390.c:12761
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: config/s390/s390.c:15032
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64 bit ABI tidak didukung di mode ESA/390"
  
! #: config/s390/s390.c:15039
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.c:15074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Hardware decimal floating point instructions not available on %s"
  msgid "hardware vector support not available on %s"
  msgstr "Instruksi perangkat keras titik pecahan desimal tidak tersedia di %s"
  
! #: config/s390/s390.c:15077
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Hardware decimal floating point instructions not available on %s"
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "Instruksi perangkat keras titik pecahan desimal tidak tersedia di %s"
  
! #: config/s390/s390.c:15110
  #, fuzzy, gcc-internal-format
  #| msgid "Hardware decimal floating point instructions not available in ESA/390 mode"
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "Instruksi perangkat keras titik pecahan desimal tidak tersedia dalam mode ESA/390"
  
! #: config/s390/s390.c:15122
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-dfp can't be used in conjunction with -msoft-float"
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr "-mhard-dfp tidak dapat digunakan dalam konjungsi dengan -msoft-float"
  
! #: config/s390/s390.c:15131
  #, fuzzy, gcc-internal-format
  #| msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float tidak didukung dalam kombinasi"
  
! #: config/s390/s390.c:15137
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "ukuran stack harus lebih besar dari nilai penjaga stack"
  
! #: config/s390/s390.c:15139
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "ukuran stack harus lebih besar  dari 64k"
  
! #: config/s390/s390.c:15142
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-guard implies use of -mstack-size"
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "-mstack-guard mengimplikasikan penggunaan dari -mstack-size"
  
! #: config/s390/s390.c:15231
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute is supported only for SH2A"
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "atribut %qs tidak didukung hanya untuk SH2A"
  
  #. argument is not a plain number
! #: config/s390/s390.c:15267
  #, fuzzy, gcc-internal-format
  #| msgid "argument to \"%s\" should be a non-negative integer"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "argumen ke \"%s\" seharusnya sebuah integer tidak negatif"
  
! #: config/s390/s390.c:15274
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "argumen ke atribut %qs lebih besar daripada %d"
  
! #: config/s390/s390.c:15304
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15471
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "value %qs is not supported by attribute %<target%>"
--- 38464,38583 ----
  msgid "total size of local variables exceeds architecture limit"
  msgstr "ukuran total dari variabel lokal melebihi batas arsitektur"
  
! #: config/s390/s390.c:11117
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr ""
  
! #: config/s390/s390.c:11133
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr ""
  
! #: config/s390/s390.c:11161
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of %qs is "
  msgid "frame size of %qs is %wd bytes"
  msgstr "ukuran frame dari %qs adalah "
  
! #: config/s390/s390.c:11165
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs menggunakan alokasi dinamis stack"
  
! #: config/s390/s390.c:12771
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: config/s390/s390.c:15042
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64 bit ABI tidak didukung di mode ESA/390"
  
! #: config/s390/s390.c:15049
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.c:15084
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Hardware decimal floating point instructions not available on %s"
  msgid "hardware vector support not available on %s"
  msgstr "Instruksi perangkat keras titik pecahan desimal tidak tersedia di %s"
  
! #: config/s390/s390.c:15087
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Hardware decimal floating point instructions not available on %s"
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "Instruksi perangkat keras titik pecahan desimal tidak tersedia di %s"
  
! #: config/s390/s390.c:15120
  #, fuzzy, gcc-internal-format
  #| msgid "Hardware decimal floating point instructions not available in ESA/390 mode"
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "Instruksi perangkat keras titik pecahan desimal tidak tersedia dalam mode ESA/390"
  
! #: config/s390/s390.c:15132
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-dfp can't be used in conjunction with -msoft-float"
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr "-mhard-dfp tidak dapat digunakan dalam konjungsi dengan -msoft-float"
  
! #: config/s390/s390.c:15141
  #, fuzzy, gcc-internal-format
  #| msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float tidak didukung dalam kombinasi"
  
! #: config/s390/s390.c:15147
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "ukuran stack harus lebih besar dari nilai penjaga stack"
  
! #: config/s390/s390.c:15149
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "ukuran stack harus lebih besar  dari 64k"
  
! #: config/s390/s390.c:15152
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-guard implies use of -mstack-size"
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "-mstack-guard mengimplikasikan penggunaan dari -mstack-size"
  
! #: config/s390/s390.c:15241
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute is supported only for SH2A"
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "atribut %qs tidak didukung hanya untuk SH2A"
  
  #. argument is not a plain number
! #: config/s390/s390.c:15277
  #, fuzzy, gcc-internal-format
  #| msgid "argument to \"%s\" should be a non-negative integer"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "argumen ke \"%s\" seharusnya sebuah integer tidak negatif"
  
! #: config/s390/s390.c:15284
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "argumen ke atribut %qs lebih besar daripada %d"
  
! #: config/s390/s390.c:15314
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15481
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "value %qs is not supported by attribute %<target%>"
*************** msgstr "%qs atribut hanya berlaku ke var
*** 39064,39071 ****
  msgid "could not read the BRIG file"
  msgstr "tidak dapat menulis ke berkas response %s"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12553 cp/typeck.c:2031
! #: cp/typeck.c:8137 cp/typeck.c:8915
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "nilai void tidak diabaikan karena ini seharusnya"
--- 39087,39094 ----
  msgid "could not read the BRIG file"
  msgstr "tidak dapat menulis ke berkas response %s"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12545 cp/typeck.c:2048
! #: cp/typeck.c:8155 cp/typeck.c:8933
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "nilai void tidak diabaikan karena ini seharusnya"
*************** msgstr "label %q+D didefinisikan tetapi
*** 39126,39132 ****
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr "tipe dari array %q+D dilengkapi secara tidak kompatibel dengan inisialisasi implisit"
  
! #: c/c-decl.c:1589 c/c-decl.c:6901 c/c-decl.c:7774 c/c-decl.c:8582
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "originally defined here"
--- 39149,39155 ----
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr "tipe dari array %q+D dilengkapi secara tidak kompatibel dengan inisialisasi implisit"
  
! #: c/c-decl.c:1589 c/c-decl.c:6918 c/c-decl.c:7791 c/c-decl.c:8599
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "originally defined here"
*************** msgstr "%q+D diredeklarasi sebagai jenis
*** 39189,39195 ****
  msgid "built-in function %q+D declared as non-function"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: c/c-decl.c:1932 c/c-decl.c:2977
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "deklarasi dari %q+D shadows sebuah fungsi bawaan"
--- 39212,39218 ----
  msgid "built-in function %q+D declared as non-function"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: c/c-decl.c:1932 c/c-decl.c:2994
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "deklarasi dari %q+D shadows sebuah fungsi bawaan"
*************** msgstr "redefinisi dari parameter %q+D"
*** 39346,39585 ****
  msgid "redundant redeclaration of %q+D"
  msgstr "redundan redeklarasi dari %q+D"
  
! #: c/c-decl.c:2935
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "deklarasi dari %q+D membayangi bukan-variabel sebelumnya"
  
! #: c/c-decl.c:2957
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD shadows a parameter"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: c/c-decl.c:2970 cp/name-lookup.c:2827
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "deklarasi dari %qD membayangi sebuah deklarasi global"
  
! #: c/c-decl.c:2996
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "deklarasi dari %qD membayangi sebuah lokal sebelumnya"
  
! #: c/c-decl.c:3002 cp/name-lookup.c:2611
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "shadowed declaration is here"
  msgstr "%J membayangi deklarasi ada disini"
  
! #: c/c-decl.c:3129
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "deklarasi extern nested dari %qD"
  
! #: c/c-decl.c:3292 c/c-decl.c:3306
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function %qE"
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "implisit deklarasi dari fungsi %qE"
  
! #: c/c-decl.c:3298 c/c-decl.c:3311
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "implisit deklarasi dari fungsi %qE"
  
! #: c/c-decl.c:3572
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "deklarasi implisit tidak kompatibel dari fungsi bawaan %qD"
  
! #: c/c-decl.c:3583
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of %q+D"
  msgid "include %qs or provide a declaration of %qD"
  msgstr "redeklarasi tidak valid dari %q+D"
  
! #: c/c-decl.c:3594
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "deklarasi implisit dari fungsi %qD tidak kompatibel"
  
! #: c/c-decl.c:3655
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "%H%qE tidak dideklarasikan disini (bukan dalam sebuah fungsi)"
  
! #: c/c-decl.c:3660
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qE undeclared here (not in a function)"
  msgstr "%H%qE tidak dideklarasikan disini (bukan dalam sebuah fungsi)"
  
! #: c/c-decl.c:3673
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%H%qE tidak dideklarasikan (pertama digunakan dalam fungsi ini)"
  
! #: c/c-decl.c:3678
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function)"
  msgstr "%H%qE tidak dideklarasikan (pertama digunakan dalam fungsi ini)"
  
! #: c/c-decl.c:3682
  #, fuzzy, gcc-internal-format
  #| msgid "%H(Each undeclared identifier is reported only once"
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "%H (Setiap identifier yang tidak dideklarasikan hanya dilaporkan sekali)"
  
! #: c/c-decl.c:3730 cp/decl.c:3030
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "label %qE direferensikan diluar dari fungsi apapun"
  
! #: c/c-decl.c:3766
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "melompat kedalam lingkup dari pengidentifikasi dengan tipe variabel dapat dimodifikasi"
  
! #: c/c-decl.c:3769
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "jump skips variable initialization"
  msgstr "  melewati inisialisasi dari %q+#D"
  
! #: c/c-decl.c:3770 c/c-decl.c:3825 c/c-decl.c:3915
  #, fuzzy, gcc-internal-format
  #| msgid "label %q+D defined but not used"
  msgid "label %qD defined here"
  msgstr "label %q+D didefinisikan tetapi tidak digunakan"
  
! #: c/c-decl.c:3824 c/c-decl.c:3914
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "melompat kedalam pernyataan ekspresi"
  
! #: c/c-decl.c:3847
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "duplikasi deklarasi label %qE"
  
! #: c/c-decl.c:3946 cp/decl.c:3436
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "duplikasi label %qD"
  
! #: c/c-decl.c:3977
  #, fuzzy, gcc-internal-format
  #| msgid "%Htraditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr "%H tradisional C kuran pemisahan ruang nama untuk labels, identifier %qE konflik"
  
! #: c/c-decl.c:4042
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr ""
  
! #: c/c-decl.c:4043 c/c-decl.c:4054
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr ""
  
! #: c/c-decl.c:4053
  #, fuzzy, gcc-internal-format
  #| msgid "jump into statement expression"
  msgid "switch jumps into statement expression"
  msgstr "melompat kedalam pernyataan ekspresi"
  
! #: c/c-decl.c:4136
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE defined as wrong kind of tag"
  msgid "%qE defined as wrong kind of tag"
  msgstr "%H%qE didefinisikan sebagai jenis salah dari tag"
  
! #: c/c-decl.c:4505
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "struct/union tidak bernama yang mendefinisikan no instances"
  
! #: c/c-decl.c:4515
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr "deklarasi kosong dengan storage class penspesifikasi tidak redeklarasi tag"
  
! #: c/c-decl.c:4530
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr "deklarasi kosong dengan tipe kualifier tidak redeklarasi tag"
  
! #: c/c-decl.c:4541
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration with type qualifier does not redeclare tag"
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "deklarasi kosong dengan tipe kualifier tidak redeklarasi tag"
  
! #: c/c-decl.c:4563 c/c-decl.c:4571
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "nama tipe tidak berguna dalam deklarasi kosong"
  
! #: c/c-decl.c:4579
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> dalam deklarasi kosong"
  
! #: c/c-decl.c:4585
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<inline%> dalam deklarasi kosong"
  
! #: c/c-decl.c:4591
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> dalam file-scope deklarasi kosong"
  
! #: c/c-decl.c:4597
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> dalam file-scope deklarasi kosong"
  
! #: c/c-decl.c:4604
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "penspesifikasi storage class tidak berguna dalam deklarasi kosong"
  
! #: c/c-decl.c:4610
  #, fuzzy, gcc-internal-format
  #| msgid "useless type name in empty declaration"
  msgid "useless %qs in empty declaration"
  msgstr "nama tipe tidak berguna dalam deklarasi kosong"
  
! #: c/c-decl.c:4623
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "tipe kualifier tidak berguna dalam deklarasi kosong"
  
! #: c/c-decl.c:4630
  #, fuzzy, gcc-internal-format
  #| msgid "useless %<__thread%> in empty declaration"
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "tidak berguna %<__thread%> dalam deklarasi kosong"
  
! #: c/c-decl.c:4637 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "deklarasi kosong"
  
! #: c/c-decl.c:4708
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 tidak mendukung %<static%> atau tipe kualifier dalam parameter array pendeklarasi"
  
! #: c/c-decl.c:4712
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 tidak mendukung %<[*]%> array pendeklarasi"
--- 39369,39608 ----
  msgid "redundant redeclaration of %q+D"
  msgstr "redundan redeklarasi dari %q+D"
  
! #: c/c-decl.c:2952
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "deklarasi dari %q+D membayangi bukan-variabel sebelumnya"
  
! #: c/c-decl.c:2974
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD shadows a parameter"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: c/c-decl.c:2987 cp/name-lookup.c:2827
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "deklarasi dari %qD membayangi sebuah deklarasi global"
  
! #: c/c-decl.c:3013
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "deklarasi dari %qD membayangi sebuah lokal sebelumnya"
  
! #: c/c-decl.c:3019 cp/name-lookup.c:2611
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "shadowed declaration is here"
  msgstr "%J membayangi deklarasi ada disini"
  
! #: c/c-decl.c:3146
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "deklarasi extern nested dari %qD"
  
! #: c/c-decl.c:3309 c/c-decl.c:3323
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function %qE"
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "implisit deklarasi dari fungsi %qE"
  
! #: c/c-decl.c:3315 c/c-decl.c:3328
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "implisit deklarasi dari fungsi %qE"
  
! #: c/c-decl.c:3589
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "deklarasi implisit tidak kompatibel dari fungsi bawaan %qD"
  
! #: c/c-decl.c:3600
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of %q+D"
  msgid "include %qs or provide a declaration of %qD"
  msgstr "redeklarasi tidak valid dari %q+D"
  
! #: c/c-decl.c:3611
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "deklarasi implisit dari fungsi %qD tidak kompatibel"
  
! #: c/c-decl.c:3672
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "%H%qE tidak dideklarasikan disini (bukan dalam sebuah fungsi)"
  
! #: c/c-decl.c:3677
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qE undeclared here (not in a function)"
  msgstr "%H%qE tidak dideklarasikan disini (bukan dalam sebuah fungsi)"
  
! #: c/c-decl.c:3690
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%H%qE tidak dideklarasikan (pertama digunakan dalam fungsi ini)"
  
! #: c/c-decl.c:3695
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function)"
  msgstr "%H%qE tidak dideklarasikan (pertama digunakan dalam fungsi ini)"
  
! #: c/c-decl.c:3699
  #, fuzzy, gcc-internal-format
  #| msgid "%H(Each undeclared identifier is reported only once"
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "%H (Setiap identifier yang tidak dideklarasikan hanya dilaporkan sekali)"
  
! #: c/c-decl.c:3747 cp/decl.c:3047
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "label %qE direferensikan diluar dari fungsi apapun"
  
! #: c/c-decl.c:3783
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "melompat kedalam lingkup dari pengidentifikasi dengan tipe variabel dapat dimodifikasi"
  
! #: c/c-decl.c:3786
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "jump skips variable initialization"
  msgstr "  melewati inisialisasi dari %q+#D"
  
! #: c/c-decl.c:3787 c/c-decl.c:3842 c/c-decl.c:3932
  #, fuzzy, gcc-internal-format
  #| msgid "label %q+D defined but not used"
  msgid "label %qD defined here"
  msgstr "label %q+D didefinisikan tetapi tidak digunakan"
  
! #: c/c-decl.c:3841 c/c-decl.c:3931
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "melompat kedalam pernyataan ekspresi"
  
! #: c/c-decl.c:3864
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "duplikasi deklarasi label %qE"
  
! #: c/c-decl.c:3963 cp/decl.c:3453
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "duplikasi label %qD"
  
! #: c/c-decl.c:3994
  #, fuzzy, gcc-internal-format
  #| msgid "%Htraditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr "%H tradisional C kuran pemisahan ruang nama untuk labels, identifier %qE konflik"
  
! #: c/c-decl.c:4059
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr ""
  
! #: c/c-decl.c:4060 c/c-decl.c:4071
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr ""
  
! #: c/c-decl.c:4070
  #, fuzzy, gcc-internal-format
  #| msgid "jump into statement expression"
  msgid "switch jumps into statement expression"
  msgstr "melompat kedalam pernyataan ekspresi"
  
! #: c/c-decl.c:4153
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE defined as wrong kind of tag"
  msgid "%qE defined as wrong kind of tag"
  msgstr "%H%qE didefinisikan sebagai jenis salah dari tag"
  
! #: c/c-decl.c:4522
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "struct/union tidak bernama yang mendefinisikan no instances"
  
! #: c/c-decl.c:4532
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr "deklarasi kosong dengan storage class penspesifikasi tidak redeklarasi tag"
  
! #: c/c-decl.c:4547
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr "deklarasi kosong dengan tipe kualifier tidak redeklarasi tag"
  
! #: c/c-decl.c:4558
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration with type qualifier does not redeclare tag"
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "deklarasi kosong dengan tipe kualifier tidak redeklarasi tag"
  
! #: c/c-decl.c:4580 c/c-decl.c:4588
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "nama tipe tidak berguna dalam deklarasi kosong"
  
! #: c/c-decl.c:4596
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> dalam deklarasi kosong"
  
! #: c/c-decl.c:4602
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<inline%> dalam deklarasi kosong"
  
! #: c/c-decl.c:4608
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> dalam file-scope deklarasi kosong"
  
! #: c/c-decl.c:4614
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> dalam file-scope deklarasi kosong"
  
! #: c/c-decl.c:4621
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "penspesifikasi storage class tidak berguna dalam deklarasi kosong"
  
! #: c/c-decl.c:4627
  #, fuzzy, gcc-internal-format
  #| msgid "useless type name in empty declaration"
  msgid "useless %qs in empty declaration"
  msgstr "nama tipe tidak berguna dalam deklarasi kosong"
  
! #: c/c-decl.c:4640
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "tipe kualifier tidak berguna dalam deklarasi kosong"
  
! #: c/c-decl.c:4647
  #, fuzzy, gcc-internal-format
  #| msgid "useless %<__thread%> in empty declaration"
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "tidak berguna %<__thread%> dalam deklarasi kosong"
  
! #: c/c-decl.c:4654 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "deklarasi kosong"
  
! #: c/c-decl.c:4725
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 tidak mendukung %<static%> atau tipe kualifier dalam parameter array pendeklarasi"
  
! #: c/c-decl.c:4729
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 tidak mendukung %<[*]%> array pendeklarasi"
*************** msgstr "ISO C90 tidak mendukung %<[*]%>
*** 39587,39614 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4718 c/c-decl.c:7347
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> tidak diijinkan dalam hal lain selain lingkup prototipe fungsi"
  
! #: c/c-decl.c:4864
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D biasanya sebuah fungsi"
  
! #: c/c-decl.c:4873
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD diinisialisasi (lebih baik gunakan __typeof__)"
  
! #: c/c-decl.c:4878
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "fungsi %qD diinisialisasi seperti sebuah variabel"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.c:4884
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "parameter %qD dinisialisasi"
--- 39610,39637 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4735 c/c-decl.c:7364
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> tidak diijinkan dalam hal lain selain lingkup prototipe fungsi"
  
! #: c/c-decl.c:4881
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D biasanya sebuah fungsi"
  
! #: c/c-decl.c:4890
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD diinisialisasi (lebih baik gunakan __typeof__)"
  
! #: c/c-decl.c:4895
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "fungsi %qD diinisialisasi seperti sebuah variabel"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.c:4901
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "parameter %qD dinisialisasi"
*************** msgstr "parameter %qD dinisialisasi"
*** 39617,39906 ****
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4903 c/c-decl.c:4918 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr "objek berukuran-variabel tidak boleh diinisialisasi"
  
! #: c/c-decl.c:4909
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "variabel %qD memiliki penginisialisasi tetapi tipe tidak lengkap"
  
! #: c/c-decl.c:4998
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "fungsi inline %q+D memberikan atribut noinline"
  
! #: c/c-decl.c:5048
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "anggota const tidak terinisialisasi %qD"
  
! #: c/c-decl.c:5050
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%qD should be initialized"
  msgstr "%qD akan diinisialisasi setelah"
  
! #: c/c-decl.c:5131
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "penginisialisasi gagal untuk menentukan ukuran dari %qD"
  
! #: c/c-decl.c:5136
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "ukuran array hilang dalam %q+D"
  
! #: c/c-decl.c:5140
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "ukuran array nol atau negatif %q+D"
  
! #: c/c-decl.c:5218
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "ukuran penyimpanan dari %q+D bukan konstant"
  
! #: c/c-decl.c:5268
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr "mengabaikan asm-penspesifikasi untuk bukan-statis variabel lokal %q+D"
  
! #: c/c-decl.c:5298
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "tidak dapat meletakan objek dengan bagian volatile kedalam register"
  
! #: c/c-decl.c:5384
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "tidak terinisialisasi const %qD"
  
! #: c/c-decl.c:5399 cp/decl.c:7400
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.c:5463
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C melarang deklarasi parameter kedepan"
  
! #: c/c-decl.c:5569
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5623 c/c-decl.c:5638
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "lebar bit-field %qs bukan sebuah konstanta integer"
  
! #: c/c-decl.c:5633
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs width not an integer constant"
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "lebar bit-field %qs bukan sebuah konstanta integer"
  
! #: c/c-decl.c:5644
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "lebar negatif dalam bit-field %qs"
  
! #: c/c-decl.c:5649
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "lebar nol untuk bit-field %qs"
  
! #: c/c-decl.c:5659
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "bit-field %qs memiliki tipe tidak valid"
  
! #: c/c-decl.c:5665
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field %qD with function type"
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "tidak dapat mendeklarasikan bit-field %qD dengan tipe fungsi"
  
! #: c/c-decl.c:5676
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "tipe dari bit-field  %qs adalah sebuah ekstensi GCC"
  
! #: c/c-decl.c:5682
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "lebar dari %qs melebihi tipenya"
  
! #: c/c-decl.c:5695
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs lebih kecil dari nilai dari tipenya"
  
! #: c/c-decl.c:5710
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array %qs whose size can%'t be evaluated"
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr "ISO C90 melarang array %qs yang ukurannya tidak dapat dievaluasi"
  
! #: c/c-decl.c:5713
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr "ISO C90 melarang array yang ukurannya tidak dapat dievaluasi"
  
! #: c/c-decl.c:5720
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qs"
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 melarang array dengan panjang bervariabel %qs"
  
! #: c/c-decl.c:5722
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C90 melarang array dengan panjang bervariabel"
  
! #: c/c-decl.c:5931 c/c-decl.c:6305 c/c-decl.c:6315
  #, fuzzy, gcc-internal-format
  #| msgid "variably modified %qs at file scope"
  msgid "variably modified %qE at file scope"
  msgstr "variabel dimodifikasi %qs di lingkup berkas"
  
! #: c/c-decl.c:5933
  #, fuzzy, gcc-internal-format
  #| msgid "variably modified %qs at file scope"
  msgid "variably modified field at file scope"
  msgstr "variabel dimodifikasi %qs di lingkup berkas"
  
! #: c/c-decl.c:5953
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to %<int%> in declaration of %qs"
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "tipe baku ke %<int%> dalam deklarasi dari %qs"
  
! #: c/c-decl.c:5957
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to %<int%> in declaration of %qs"
  msgid "type defaults to %<int%> in type name"
  msgstr "tipe baku ke %<int%> dalam deklarasi dari %qs"
  
! #: c/c-decl.c:5989
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "duplikasi %<const%>"
  
! #: c/c-decl.c:5991
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "duplikasi %<restrict%>"
  
! #: c/c-decl.c:5993
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "duplikasi %<volatile%>"
  
! #: c/c-decl.c:5995
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<restrict%>"
  msgid "duplicate %<_Atomic%>"
  msgstr "duplikasi %<restrict%>"
  
! #: c/c-decl.c:5998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conflicting super class name %qs"
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "konflik nama super class %qs"
  
! #: c/c-decl.c:6021 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.c:6035
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "definisi fungsi dideklarasikan %<auto%>"
  
! #: c/c-decl.c:6037
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "definisi fungsi dideklarasikan %<register%>"
  
! #: c/c-decl.c:6039
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "definisi fungsi dideklarasikan %<typedef%>"
  
! #: c/c-decl.c:6041
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<auto%>"
  msgid "function definition declared %qs"
  msgstr "definisi fungsi dideklarasikan %<auto%>"
  
! #: c/c-decl.c:6059
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field %qs"
  msgid "storage class specified for structure field %qE"
  msgstr "class penyimpanan dispesifikasikan untuk daerah struktur %qs"
  
! #: c/c-decl.c:6062
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field %qs"
  msgid "storage class specified for structure field"
  msgstr "class penyimpanan dispesifikasikan untuk daerah struktur %qs"
  
! #: c/c-decl.c:6066
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "storage class specified for parameter %qE"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: c/c-decl.c:6069
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "storage class specified for unnamed parameter"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: c/c-decl.c:6072 cp/decl.c:11167
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "class penyimpanan dispesifikasikan untuk nama tipe"
  
! #: c/c-decl.c:6089
  #, fuzzy, gcc-internal-format
  #| msgid "%qs initialized and declared %<extern%>"
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qs diinisialisasi dan dideklarasi %<extern%>"
  
! #: c/c-decl.c:6093
  #, fuzzy, gcc-internal-format
  #| msgid "%qs has both %<extern%> and initializer"
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qs keduanya memiliki %<extern> dan penginisialisasi"
  
! #: c/c-decl.c:6098
  #, fuzzy, gcc-internal-format
  #| msgid "file-scope declaration of %qs specifies %<auto%>"
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "deklarasi lingkup-berkas dari %qs menspesifikasikan %<auto%>"
  
! #: c/c-decl.c:6102
  #, fuzzy, gcc-internal-format
  #| msgid "file-scope declaration of %qs specifies %<register%>"
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "deklarasi lingkup-berkas dari %qs menspesifikasikan %<register%>"
  
! #: c/c-decl.c:6107
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "nested function %qE declared %<extern%>"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: c/c-decl.c:6110
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgid "function-scope %qE implicitly auto and declared %qs"
--- 39640,39929 ----
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4920 c/c-decl.c:4935 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr "objek berukuran-variabel tidak boleh diinisialisasi"
  
! #: c/c-decl.c:4926
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "variabel %qD memiliki penginisialisasi tetapi tipe tidak lengkap"
  
! #: c/c-decl.c:5015
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "fungsi inline %q+D memberikan atribut noinline"
  
! #: c/c-decl.c:5065
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "anggota const tidak terinisialisasi %qD"
  
! #: c/c-decl.c:5067
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%qD should be initialized"
  msgstr "%qD akan diinisialisasi setelah"
  
! #: c/c-decl.c:5148
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "penginisialisasi gagal untuk menentukan ukuran dari %qD"
  
! #: c/c-decl.c:5153
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "ukuran array hilang dalam %q+D"
  
! #: c/c-decl.c:5157
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "ukuran array nol atau negatif %q+D"
  
! #: c/c-decl.c:5235
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "ukuran penyimpanan dari %q+D bukan konstant"
  
! #: c/c-decl.c:5285
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr "mengabaikan asm-penspesifikasi untuk bukan-statis variabel lokal %q+D"
  
! #: c/c-decl.c:5315
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "tidak dapat meletakan objek dengan bagian volatile kedalam register"
  
! #: c/c-decl.c:5401
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "tidak terinisialisasi const %qD"
  
! #: c/c-decl.c:5416 cp/decl.c:7409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.c:5480
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C melarang deklarasi parameter kedepan"
  
! #: c/c-decl.c:5586
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5640 c/c-decl.c:5655
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "lebar bit-field %qs bukan sebuah konstanta integer"
  
! #: c/c-decl.c:5650
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs width not an integer constant"
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "lebar bit-field %qs bukan sebuah konstanta integer"
  
! #: c/c-decl.c:5661
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "lebar negatif dalam bit-field %qs"
  
! #: c/c-decl.c:5666
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "lebar nol untuk bit-field %qs"
  
! #: c/c-decl.c:5676
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "bit-field %qs memiliki tipe tidak valid"
  
! #: c/c-decl.c:5682
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field %qD with function type"
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "tidak dapat mendeklarasikan bit-field %qD dengan tipe fungsi"
  
! #: c/c-decl.c:5693
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "tipe dari bit-field  %qs adalah sebuah ekstensi GCC"
  
! #: c/c-decl.c:5699
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "lebar dari %qs melebihi tipenya"
  
! #: c/c-decl.c:5712
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs lebih kecil dari nilai dari tipenya"
  
! #: c/c-decl.c:5727
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array %qs whose size can%'t be evaluated"
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr "ISO C90 melarang array %qs yang ukurannya tidak dapat dievaluasi"
  
! #: c/c-decl.c:5730
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr "ISO C90 melarang array yang ukurannya tidak dapat dievaluasi"
  
! #: c/c-decl.c:5737
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qs"
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 melarang array dengan panjang bervariabel %qs"
  
! #: c/c-decl.c:5739
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C90 melarang array dengan panjang bervariabel"
  
! #: c/c-decl.c:5948 c/c-decl.c:6322 c/c-decl.c:6332
  #, fuzzy, gcc-internal-format
  #| msgid "variably modified %qs at file scope"
  msgid "variably modified %qE at file scope"
  msgstr "variabel dimodifikasi %qs di lingkup berkas"
  
! #: c/c-decl.c:5950
  #, fuzzy, gcc-internal-format
  #| msgid "variably modified %qs at file scope"
  msgid "variably modified field at file scope"
  msgstr "variabel dimodifikasi %qs di lingkup berkas"
  
! #: c/c-decl.c:5970
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to %<int%> in declaration of %qs"
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "tipe baku ke %<int%> dalam deklarasi dari %qs"
  
! #: c/c-decl.c:5974
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to %<int%> in declaration of %qs"
  msgid "type defaults to %<int%> in type name"
  msgstr "tipe baku ke %<int%> dalam deklarasi dari %qs"
  
! #: c/c-decl.c:6006
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "duplikasi %<const%>"
  
! #: c/c-decl.c:6008
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "duplikasi %<restrict%>"
  
! #: c/c-decl.c:6010
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "duplikasi %<volatile%>"
  
! #: c/c-decl.c:6012
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<restrict%>"
  msgid "duplicate %<_Atomic%>"
  msgstr "duplikasi %<restrict%>"
  
! #: c/c-decl.c:6015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conflicting super class name %qs"
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "konflik nama super class %qs"
  
! #: c/c-decl.c:6038 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.c:6052
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "definisi fungsi dideklarasikan %<auto%>"
  
! #: c/c-decl.c:6054
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "definisi fungsi dideklarasikan %<register%>"
  
! #: c/c-decl.c:6056
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "definisi fungsi dideklarasikan %<typedef%>"
  
! #: c/c-decl.c:6058
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<auto%>"
  msgid "function definition declared %qs"
  msgstr "definisi fungsi dideklarasikan %<auto%>"
  
! #: c/c-decl.c:6076
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field %qs"
  msgid "storage class specified for structure field %qE"
  msgstr "class penyimpanan dispesifikasikan untuk daerah struktur %qs"
  
! #: c/c-decl.c:6079
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field %qs"
  msgid "storage class specified for structure field"
  msgstr "class penyimpanan dispesifikasikan untuk daerah struktur %qs"
  
! #: c/c-decl.c:6083
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "storage class specified for parameter %qE"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: c/c-decl.c:6086
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "storage class specified for unnamed parameter"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: c/c-decl.c:6089 cp/decl.c:11176
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "class penyimpanan dispesifikasikan untuk nama tipe"
  
! #: c/c-decl.c:6106
  #, fuzzy, gcc-internal-format
  #| msgid "%qs initialized and declared %<extern%>"
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qs diinisialisasi dan dideklarasi %<extern%>"
  
! #: c/c-decl.c:6110
  #, fuzzy, gcc-internal-format
  #| msgid "%qs has both %<extern%> and initializer"
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qs keduanya memiliki %<extern> dan penginisialisasi"
  
! #: c/c-decl.c:6115
  #, fuzzy, gcc-internal-format
  #| msgid "file-scope declaration of %qs specifies %<auto%>"
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "deklarasi lingkup-berkas dari %qs menspesifikasikan %<auto%>"
  
! #: c/c-decl.c:6119
  #, fuzzy, gcc-internal-format
  #| msgid "file-scope declaration of %qs specifies %<register%>"
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "deklarasi lingkup-berkas dari %qs menspesifikasikan %<register%>"
  
! #: c/c-decl.c:6124
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "nested function %qE declared %<extern%>"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: c/c-decl.c:6127
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgid "function-scope %qE implicitly auto and declared %qs"
*************** msgstr "lingkup-fungsi %qs secara implis
*** 39909,40698 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6157 c/c-decl.c:6526
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "statis atau tipe kualifier dalam array pendeklarasi bukan parameter"
  
! #: c/c-decl.c:6205
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of voids"
  msgid "declaration of %qE as array of voids"
  msgstr "deklarasi dari %qs sebagai dari voids"
  
! #: c/c-decl.c:6207
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of voids"
  msgid "declaration of type name as array of voids"
  msgstr "deklarasi dari %qs sebagai dari voids"
  
! #: c/c-decl.c:6214
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qE as array of functions"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: c/c-decl.c:6217
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of type name as array of functions"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: c/c-decl.c:6225 c/c-decl.c:8285
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "penggunaan tidak valid dari struktur dengan anggota array fleksibel"
  
! #: c/c-decl.c:6251
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs has non-integer type"
  msgid "size of array %qE has non-integer type"
  msgstr "ukuran dari array %qs memiliki tipe bukan integer"
  
! #: c/c-decl.c:6255
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs has non-integer type"
  msgid "size of unnamed array has non-integer type"
  msgstr "ukuran dari array %qs memiliki tipe bukan integer"
  
! #: c/c-decl.c:6262
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array %q#D have incomplete type"
  msgid "size of array %qE has incomplete type"
  msgstr "elemen dari array %q#D memiliki tipe tidak lengkap"
  
! #: c/c-decl.c:6265
  #, fuzzy, gcc-internal-format
  #| msgid "name %qT has incomplete type"
  msgid "size of unnamed array has incomplete type"
  msgstr "nama %qT memiliki tipe tidak lengkap"
  
! #: c/c-decl.c:6276
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids zero-size array %qs"
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C melarang array berukuran-nol %qs"
  
! #: c/c-decl.c:6279
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array"
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C++ melarang array berukuran-nol"
  
! #: c/c-decl.c:6288
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is negative"
  msgid "size of array %qE is negative"
  msgstr "ukuran dari array %qs adalah negatif"
  
! #: c/c-decl.c:6290
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of unnamed array is negative"
  msgstr "ukuran dari array negatif"
  
! #: c/c-decl.c:6375
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "size of array %qE is too large"
  msgstr "ukuran dari array %qs adalah terlalu besar"
  
! #: c/c-decl.c:6378
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is too large"
  msgid "size of unnamed array is too large"
  msgstr "ukuran dari array terlalu besar"
  
! #: c/c-decl.c:6414 c/c-decl.c:7071
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 tidak mendukung keanggotaan array fleksibel"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6436
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "%<[*]%> tidak dalam sebuah deklarasi"
  
! #: c/c-decl.c:6449
  #, fuzzy, gcc-internal-format
  #| msgid "array type has incomplete element type"
  msgid "array type has incomplete element type %qT"
  msgstr "tipe array memiliki tipe elemen tidak lengkap"
  
! #: c/c-decl.c:6455
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "deklarasi dari %qD sebagai array multidimensi harus memiliki batasan untuk seluruh dimensi kecuali yang pertama"
  
! #: c/c-decl.c:6459
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "deklarasi dari %qD sebagai array multidimensi harus memiliki batasan untuk seluruh dimensi kecuali yang pertama"
  
! #: c/c-decl.c:6562
  #, fuzzy, gcc-internal-format
  #| msgid "%qs declared as function returning a function"
  msgid "%qE declared as function returning a function"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah fungsi"
  
! #: c/c-decl.c:6565
  #, fuzzy, gcc-internal-format
  #| msgid "%qs declared as function returning a function"
  msgid "type name declared as function returning a function"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah fungsi"
  
! #: c/c-decl.c:6572
  #, fuzzy, gcc-internal-format
  #| msgid "%qs declared as function returning an array"
  msgid "%qE declared as function returning an array"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah array"
  
! #: c/c-decl.c:6575
  #, fuzzy, gcc-internal-format
  #| msgid "%qs declared as function returning an array"
  msgid "type name declared as function returning an array"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah array"
  
! #: c/c-decl.c:6616
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "definisi fungsi memiliki pengkualifikasi tipe kembali void"
  
! #: c/c-decl.c:6620 cp/decl.c:11454
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
  
! #: c/c-decl.c:6658 c/c-decl.c:6867 c/c-decl.c:6921 c/c-decl.c:7005
! #: c/c-decl.c:7126 c/c-parser.c:2851
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%>-qualified function type"
  msgstr "ISO C melarang pengkualifikasi tipe fungsi"
  
! #: c/c-decl.c:6664 c/c-decl.c:6873 c/c-decl.c:7010 c/c-decl.c:7131
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C melarang pengkualifikasi tipe fungsi"
  
! #: c/c-decl.c:6758
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting type qualifiers for %q+D"
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "tipe konfliks kualifier untuk %q+D"
  
! #: c/c-decl.c:6762
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.c:6768
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "%qs specified for auto variable %qE"
  msgstr "%Htipe tidak valid untuk iterasi variabel %qE"
  
! #: c/c-decl.c:6784
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "%qs specified for parameter %qE"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: c/c-decl.c:6787
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "%qs specified for unnamed parameter"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: c/c-decl.c:6793
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field %qs"
  msgid "%qs specified for structure field %qE"
  msgstr "class penyimpanan dispesifikasikan untuk daerah struktur %qs"
  
! #: c/c-decl.c:6796
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field %qs"
  msgid "%qs specified for structure field"
  msgstr "class penyimpanan dispesifikasikan untuk daerah struktur %qs"
  
! #: c/c-decl.c:6811
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "bit-field %qE has atomic type"
  msgstr "bit-field %qs memiliki tipe tidak valid"
  
! #: c/c-decl.c:6813
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "bit-field has atomic type"
  msgstr "bit-field %qs memiliki tipe tidak valid"
  
! #: c/c-decl.c:6822
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "alignment specified for typedef %qE"
  msgstr "alignmen mungkin tidak dispesifikasikan untuk %q+D"
  
! #: c/c-decl.c:6824
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "alignment specified for %<register%> object %qE"
  msgstr "alignmen mungkin tidak dispesifikasikan untuk %q+D"
  
! #: c/c-decl.c:6829
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "alignment specified for parameter %qE"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: c/c-decl.c:6831
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "alignment specified for unnamed parameter"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: c/c-decl.c:6836
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "alignment specified for bit-field %qE"
  msgstr "alignmen mungkin tidak dispesifikasikan untuk %q+D"
  
! #: c/c-decl.c:6838
  #, fuzzy, gcc-internal-format
  #| msgid "%<__alignof%> applied to a bit-field"
  msgid "alignment specified for unnamed bit-field"
  msgstr "%<__alignof%> diaplikasikan ke sebuah bit-field"
  
! #: c/c-decl.c:6841
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "alignment specified for function %qE"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: c/c-decl.c:6848
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.c:6851
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.c:6882
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "typedef %q+D dideklarasikan %<inline%>"
  
! #: c/c-decl.c:6884
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %q+D declared %<inline%>"
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "typedef %q+D dideklarasikan %<inline%>"
  
! #: c/c-decl.c:6927
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C melarang tipe fungsi const atau volatile"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6938
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "sebuah anggota dari sebuah struktur atau union tidak dapat memiliki sebuah tipe variabel termodifikasi"
  
! #: c/c-decl.c:6955 cp/decl.c:10177
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabel atau field %qE dideklarasikan void"
  
! #: c/c-decl.c:6995
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "atribut dalam parameter pendeklarasi array diabaikan"
  
! #: c/c-decl.c:7037
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "parameter %q+D dideklarasikan %<inline%>"
  
! #: c/c-decl.c:7039
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared %<inline%>"
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "parameter %q+D dideklarasikan %<inline%>"
  
! #: c/c-decl.c:7052
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs declared as a function"
  msgid "field %qE declared as a function"
  msgstr "field %qs dideklarasikan sebagai sebuah fungsi"
  
! #: c/c-decl.c:7059
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs has incomplete type"
  msgid "field %qE has incomplete type"
  msgstr "field %qs memiliki tipe tidak lengkap"
  
! #: c/c-decl.c:7061
  #, fuzzy, gcc-internal-format
  #| msgid "name %qT has incomplete type"
  msgid "unnamed field has incomplete type"
  msgstr "nama %qT memiliki tipe tidak lengkap"
  
! #: c/c-decl.c:7097 c/c-decl.c:7108 c/c-decl.c:7111
  #, fuzzy, gcc-internal-format
  #| msgid "invalid storage class for function %qs"
  msgid "invalid storage class for function %qE"
  msgstr "class penyimpanan tidak valid untuk fungsi %qs"
  
! #: c/c-decl.c:7168
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "tidak dapat inline fungsi %<main%>"
  
! #: c/c-decl.c:7170
  #, fuzzy, gcc-internal-format
  #| msgid "%qs initialized and declared %<extern%>"
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%qs diinisialisasi dan dideklarasi %<extern%>"
  
! #: c/c-decl.c:7181
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-decl.c:7184
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-decl.c:7213
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "variabel sebelumnya dideklarasikan %<static%> diredeklarasi %<extern%>"
  
! #: c/c-decl.c:7223
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "variabel %q+D dideklarasikan %<inline%>"
  
! #: c/c-decl.c:7225
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "variabel %q+D dideklarasikan %<inline%>"
  
! #: c/c-decl.c:7260
  #, fuzzy, gcc-internal-format
  #| msgid "jump into scope of identifier with variably modified type"
  msgid "non-nested function with variably modified type"
  msgstr "melompat kedalam lingkup dari pengidentifikasi dengan tipe variabel dapat dimodifikasi"
  
! #: c/c-decl.c:7262
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "objek dengan tipe variabel termodifikasi harus tidak memiliki hubungan"
  
! #: c/c-decl.c:7353 c/c-decl.c:9023
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "deklarasi fungsi bukan sebuah prototipe"
  
! #: c/c-decl.c:7363
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "nama parameter (tanpa tipe) dalam deklarasi fungsi"
  
! #: c/c-decl.c:7401
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "parameter %u (%q+D) memiliki tipe tidak lengkap"
  
! #: c/c-decl.c:7405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Jparameter %u has incomplete type"
  msgid "parameter %u has incomplete type"
  msgstr "%J parameter %u memiliki tipe tidak lengkap"
  
! #: c/c-decl.c:7416
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "parameter %u (%q+D) memiliki tipe void"
  
! #: c/c-decl.c:7420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Jparameter %u has void type"
  msgid "parameter %u has void type"
  msgstr "%J parameter %u memiliki tipe void"
  
! #: c/c-decl.c:7494
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "%<void%> hanya memiliki parameter tidak boleh dikualifikasikan"
  
! #: c/c-decl.c:7498 c/c-decl.c:7534
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> harus menjadi parameter satu satunya"
  
! #: c/c-decl.c:7528
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "parameter %q+D hanya memiliki sebuah deklarasi kedepan"
  
! #: c/c-decl.c:7574
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7580
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7682
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "enum type defined here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: c/c-decl.c:7688
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "struct defined here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: c/c-decl.c:7694
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "union defined here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: c/c-decl.c:7770
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "redefinisi dari %<union %E%>"
  
! #: c/c-decl.c:7772
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "redefinisi dari %<struct %E%>"
  
! #: c/c-decl.c:7781
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "nested redefinisi dari %<union %E%>"
  
! #: c/c-decl.c:7783
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "nested redefinisi dari %<struct %E%>"
  
! #: c/c-decl.c:7813 c/c-decl.c:8601
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7880 cp/decl.c:4823
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "redeklarasi tidak mendeklarasikan apapun"
  
! #: c/c-decl.c:7885
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C doesn%'t support unnamed structs/unions"
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C tidak mendukung structs/unions tidak bernama"
  
! #: c/c-decl.c:7888
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C doesn%'t support unnamed structs/unions"
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C tidak mendukung structs/unions tidak bernama"
  
! #: c/c-decl.c:7981 c/c-decl.c:7999 c/c-decl.c:8060
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "duplikasi anggota %q+D"
  
! #: c/c-decl.c:8086
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8089
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8194
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "union tidak memiliki anggota bernama"
  
! #: c/c-decl.c:8196
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "union tidak memiliki anggota"
  
! #: c/c-decl.c:8201
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "struct tidak memiliki anggota bernama"
  
! #: c/c-decl.c:8203
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "struct tidak memiliki anggota"
  
! #: c/c-decl.c:8264 cp/decl.c:12342
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in union"
  msgstr "%J anggota array fleksibel dalam union"
  
! #: c/c-decl.c:8270
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "flexible array member not at end of struct"
  msgstr "%J anggota array fleksibel tidak diakhir dari struct"
  
! #: c/c-decl.c:8276
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in a struct with no named members"
  msgstr "%J anggota array fleksibel dalam union"
  
! #: c/c-decl.c:8307
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "type %qT is too large"
  msgstr "ukuran dari array %qs adalah terlalu besar"
  
! #: c/c-decl.c:8412
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union tidak dapat dibuat transparan"
  
! #: c/c-decl.c:8573
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "nested redefinisi dari %<enum %E%>"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8580
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "redeklarasi dari %<enum %E%>"
  
! #: c/c-decl.c:8659 cp/decl.c:14713
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "mode yang dispesifikasikan terlalu kecil untuk nilai enumerasi"
  
! #: c/c-decl.c:8674
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "nilai enumerasi melebihi jangkauan dari integer terbesar"
  
! #: c/c-decl.c:8788 c/c-decl.c:8804
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "nilai pengenumerasi untuk %qE bukan sebuah konstanta integer"
  
! #: c/c-decl.c:8799
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "nilai pengenumerasi untuk %qE bukan sebuah konstanta integer"
  
! #: c/c-decl.c:8823
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "overflow dalam nilai enumerasi"
  
! #: c/c-decl.c:8831
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C melarang nilai pengenumerasi ke jangkauan dari %<int%>"
  
! #: c/c-decl.c:8920 cp/decl.c:5120 cp/decl.c:15242
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %qD given attribute noinline"
  msgstr "fungsi inline %q+D memberikan atribut noinline"
  
! #: c/c-decl.c:8938
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "tipe kembali adalah sebuah tipe tidak lengkap"
  
! #: c/c-decl.c:8949
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "tipe baku kembali ke %<int%>"
  
! #: c/c-decl.c:8973
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about global functions without prototypes"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "Peringatkan mengenai fungsi global tanpa prototipe"
  
! #: c/c-decl.c:9032
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %q+D"
  msgid "no previous prototype for %qD"
  msgstr "tidak ada prototipe sebelumnya untuk %q+D"
  
! #: c/c-decl.c:9041
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no prototype before its definition"
  msgid "%qD was used with no prototype before its definition"
  msgstr "%q+D telah digunakan dengan tidak ada prototipe sebelum definisinya"
  
! #: c/c-decl.c:9049 cp/decl.c:15377
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %q+D"
  msgid "no previous declaration for %qD"
  msgstr "tidak deklarasi sebelumnya untuk %q+D"
  
! #: c/c-decl.c:9059
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no declaration before its definition"
  msgid "%qD was used with no declaration before its definition"
  msgstr "%q+D telah digunakan tanpa deklarasi sebelum definisinya"
  
! #: c/c-decl.c:9078
  #, fuzzy, gcc-internal-format
  #| msgid "return type of %q+D is not %<int%>"
  msgid "return type of %qD is not %<int%>"
  msgstr "tipe kembali dari %q+D bukan %<int%>"
  
! #: c/c-decl.c:9080
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.c:9087
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is normally a non-static function"
  msgid "%qD is normally a non-static function"
  msgstr "%q+D secara normal sebuah fungsi bukan-statis"
  
! #: c/c-decl.c:9124
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style parameter declarations in prototyped function definition"
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "%J deklarasi parameter gaya lama dalam definisi fungsi prototipe"
  
! #: c/c-decl.c:9139
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtraditional C rejects ISO C style function definitions"
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "%J tradisional C menolak gaya ISO C definisi fungsi"
  
! #: c/c-decl.c:9155
  #, fuzzy, gcc-internal-format
  #| msgid "%Jparameter name omitted"
  msgid "parameter name omitted"
  msgstr "%J nama parameter diabaikan"
  
! #: c/c-decl.c:9192
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "old-style function definition"
  msgstr "%J definisi fungsi gaya-lama"
  
! #: c/c-decl.c:9201
  #, fuzzy, gcc-internal-format
  #| msgid "%Jparameter name missing from parameter list"
  msgid "parameter name missing from parameter list"
  msgstr "%J nama parameter hilang dari daftar parameter"
  
! #: c/c-decl.c:9217
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a non-parameter"
  msgid "%qD declared as a non-parameter"
  msgstr "%q+D dideklarasikan sebagai sebuah bukan-parameter"
  
! #: c/c-decl.c:9225
  #, fuzzy, gcc-internal-format
  #| msgid "multiple parameters named %q+D"
  msgid "multiple parameters named %qD"
  msgstr "multiple parameter bernama %q+D"
  
! #: c/c-decl.c:9234
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared with void type"
  msgid "parameter %qD declared with void type"
  msgstr "parameter %q+D dideklarasikan dengan tipe void"
  
! #: c/c-decl.c:9263 c/c-decl.c:9268
  #, fuzzy, gcc-internal-format
  #| msgid "type of %q+D defaults to %<int%>"
  msgid "type of %qD defaults to %<int%>"
  msgstr "tipe dari %q+D baku ke %<int%>"
  
! #: c/c-decl.c:9288
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D has incomplete type"
  msgid "parameter %qD has incomplete type"
  msgstr "parameter %q+D memiliki tipe tidak lengkap"
  
! #: c/c-decl.c:9295
  #, fuzzy, gcc-internal-format
  #| msgid "declaration for parameter %q+D but no such parameter"
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "deklarasi untuk parameter %q+D tetapi tidak ada parameter seperti itu"
  
! #: c/c-decl.c:9348
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "jumlah dari argumen tidak cocok dengan prototipe bawaan"
  
! #: c/c-decl.c:9359
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "jumlah dari argumen tidak cocok prototipe"
  
! #: c/c-decl.c:9362 c/c-decl.c:9409 c/c-decl.c:9423
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "deklarasi prototipe"
  
! #: c/c-decl.c:9401
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "argumen dipromosikan %qD tidak cocok dengan prototipe bawaan"
  
! #: c/c-decl.c:9406
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "argumen dipromosikan %qD tidak cocok dengan prototipe"
  
! #: c/c-decl.c:9416
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "argumen %qD tidak cocok dengan prototipe bawaan"
  
! #: c/c-decl.c:9421
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumen %qD tidak cocok dengan prototipe"
  
! #: c/c-decl.c:9672 cp/decl.c:16203
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
  
! #: c/c-decl.c:9691 cp/decl.c:16235
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "parameter %qD set but not used"
--- 39932,40721 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6174 c/c-decl.c:6543
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "statis atau tipe kualifier dalam array pendeklarasi bukan parameter"
  
! #: c/c-decl.c:6222
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of voids"
  msgid "declaration of %qE as array of voids"
  msgstr "deklarasi dari %qs sebagai dari voids"
  
! #: c/c-decl.c:6224
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of voids"
  msgid "declaration of type name as array of voids"
  msgstr "deklarasi dari %qs sebagai dari voids"
  
! #: c/c-decl.c:6231
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qE as array of functions"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: c/c-decl.c:6234
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of type name as array of functions"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: c/c-decl.c:6242 c/c-decl.c:8302
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "penggunaan tidak valid dari struktur dengan anggota array fleksibel"
  
! #: c/c-decl.c:6268
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs has non-integer type"
  msgid "size of array %qE has non-integer type"
  msgstr "ukuran dari array %qs memiliki tipe bukan integer"
  
! #: c/c-decl.c:6272
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs has non-integer type"
  msgid "size of unnamed array has non-integer type"
  msgstr "ukuran dari array %qs memiliki tipe bukan integer"
  
! #: c/c-decl.c:6279
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array %q#D have incomplete type"
  msgid "size of array %qE has incomplete type"
  msgstr "elemen dari array %q#D memiliki tipe tidak lengkap"
  
! #: c/c-decl.c:6282
  #, fuzzy, gcc-internal-format
  #| msgid "name %qT has incomplete type"
  msgid "size of unnamed array has incomplete type"
  msgstr "nama %qT memiliki tipe tidak lengkap"
  
! #: c/c-decl.c:6293
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids zero-size array %qs"
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C melarang array berukuran-nol %qs"
  
! #: c/c-decl.c:6296
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array"
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C++ melarang array berukuran-nol"
  
! #: c/c-decl.c:6305
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is negative"
  msgid "size of array %qE is negative"
  msgstr "ukuran dari array %qs adalah negatif"
  
! #: c/c-decl.c:6307
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of unnamed array is negative"
  msgstr "ukuran dari array negatif"
  
! #: c/c-decl.c:6392
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "size of array %qE is too large"
  msgstr "ukuran dari array %qs adalah terlalu besar"
  
! #: c/c-decl.c:6395
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is too large"
  msgid "size of unnamed array is too large"
  msgstr "ukuran dari array terlalu besar"
  
! #: c/c-decl.c:6431 c/c-decl.c:7088
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 tidak mendukung keanggotaan array fleksibel"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6453
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "%<[*]%> tidak dalam sebuah deklarasi"
  
! #: c/c-decl.c:6466
  #, fuzzy, gcc-internal-format
  #| msgid "array type has incomplete element type"
  msgid "array type has incomplete element type %qT"
  msgstr "tipe array memiliki tipe elemen tidak lengkap"
  
! #: c/c-decl.c:6472
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "deklarasi dari %qD sebagai array multidimensi harus memiliki batasan untuk seluruh dimensi kecuali yang pertama"
  
! #: c/c-decl.c:6476
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "deklarasi dari %qD sebagai array multidimensi harus memiliki batasan untuk seluruh dimensi kecuali yang pertama"
  
! #: c/c-decl.c:6579
  #, fuzzy, gcc-internal-format
  #| msgid "%qs declared as function returning a function"
  msgid "%qE declared as function returning a function"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah fungsi"
  
! #: c/c-decl.c:6582
  #, fuzzy, gcc-internal-format
  #| msgid "%qs declared as function returning a function"
  msgid "type name declared as function returning a function"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah fungsi"
  
! #: c/c-decl.c:6589
  #, fuzzy, gcc-internal-format
  #| msgid "%qs declared as function returning an array"
  msgid "%qE declared as function returning an array"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah array"
  
! #: c/c-decl.c:6592
  #, fuzzy, gcc-internal-format
  #| msgid "%qs declared as function returning an array"
  msgid "type name declared as function returning an array"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah array"
  
! #: c/c-decl.c:6633
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "definisi fungsi memiliki pengkualifikasi tipe kembali void"
  
! #: c/c-decl.c:6637 cp/decl.c:11463
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
  
! #: c/c-decl.c:6675 c/c-decl.c:6884 c/c-decl.c:6938 c/c-decl.c:7022
! #: c/c-decl.c:7143 c/c-parser.c:2851
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%>-qualified function type"
  msgstr "ISO C melarang pengkualifikasi tipe fungsi"
  
! #: c/c-decl.c:6681 c/c-decl.c:6890 c/c-decl.c:7027 c/c-decl.c:7148
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C melarang pengkualifikasi tipe fungsi"
  
! #: c/c-decl.c:6775
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting type qualifiers for %q+D"
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "tipe konfliks kualifier untuk %q+D"
  
! #: c/c-decl.c:6779
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.c:6785
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "%qs specified for auto variable %qE"
  msgstr "%Htipe tidak valid untuk iterasi variabel %qE"
  
! #: c/c-decl.c:6801
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "%qs specified for parameter %qE"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: c/c-decl.c:6804
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "%qs specified for unnamed parameter"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: c/c-decl.c:6810
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field %qs"
  msgid "%qs specified for structure field %qE"
  msgstr "class penyimpanan dispesifikasikan untuk daerah struktur %qs"
  
! #: c/c-decl.c:6813
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field %qs"
  msgid "%qs specified for structure field"
  msgstr "class penyimpanan dispesifikasikan untuk daerah struktur %qs"
  
! #: c/c-decl.c:6828
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "bit-field %qE has atomic type"
  msgstr "bit-field %qs memiliki tipe tidak valid"
  
! #: c/c-decl.c:6830
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "bit-field has atomic type"
  msgstr "bit-field %qs memiliki tipe tidak valid"
  
! #: c/c-decl.c:6839
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "alignment specified for typedef %qE"
  msgstr "alignmen mungkin tidak dispesifikasikan untuk %q+D"
  
! #: c/c-decl.c:6841
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "alignment specified for %<register%> object %qE"
  msgstr "alignmen mungkin tidak dispesifikasikan untuk %q+D"
  
! #: c/c-decl.c:6846
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "alignment specified for parameter %qE"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: c/c-decl.c:6848
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "alignment specified for unnamed parameter"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: c/c-decl.c:6853
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "alignment specified for bit-field %qE"
  msgstr "alignmen mungkin tidak dispesifikasikan untuk %q+D"
  
! #: c/c-decl.c:6855
  #, fuzzy, gcc-internal-format
  #| msgid "%<__alignof%> applied to a bit-field"
  msgid "alignment specified for unnamed bit-field"
  msgstr "%<__alignof%> diaplikasikan ke sebuah bit-field"
  
! #: c/c-decl.c:6858
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "alignment specified for function %qE"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: c/c-decl.c:6865
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.c:6868
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.c:6899
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "typedef %q+D dideklarasikan %<inline%>"
  
! #: c/c-decl.c:6901
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %q+D declared %<inline%>"
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "typedef %q+D dideklarasikan %<inline%>"
  
! #: c/c-decl.c:6944
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C melarang tipe fungsi const atau volatile"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6955
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "sebuah anggota dari sebuah struktur atau union tidak dapat memiliki sebuah tipe variabel termodifikasi"
  
! #: c/c-decl.c:6972 cp/decl.c:10186
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabel atau field %qE dideklarasikan void"
  
! #: c/c-decl.c:7012
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "atribut dalam parameter pendeklarasi array diabaikan"
  
! #: c/c-decl.c:7054
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "parameter %q+D dideklarasikan %<inline%>"
  
! #: c/c-decl.c:7056
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared %<inline%>"
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "parameter %q+D dideklarasikan %<inline%>"
  
! #: c/c-decl.c:7069
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs declared as a function"
  msgid "field %qE declared as a function"
  msgstr "field %qs dideklarasikan sebagai sebuah fungsi"
  
! #: c/c-decl.c:7076
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs has incomplete type"
  msgid "field %qE has incomplete type"
  msgstr "field %qs memiliki tipe tidak lengkap"
  
! #: c/c-decl.c:7078
  #, fuzzy, gcc-internal-format
  #| msgid "name %qT has incomplete type"
  msgid "unnamed field has incomplete type"
  msgstr "nama %qT memiliki tipe tidak lengkap"
  
! #: c/c-decl.c:7114 c/c-decl.c:7125 c/c-decl.c:7128
  #, fuzzy, gcc-internal-format
  #| msgid "invalid storage class for function %qs"
  msgid "invalid storage class for function %qE"
  msgstr "class penyimpanan tidak valid untuk fungsi %qs"
  
! #: c/c-decl.c:7185
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "tidak dapat inline fungsi %<main%>"
  
! #: c/c-decl.c:7187
  #, fuzzy, gcc-internal-format
  #| msgid "%qs initialized and declared %<extern%>"
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%qs diinisialisasi dan dideklarasi %<extern%>"
  
! #: c/c-decl.c:7198
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-decl.c:7201
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-decl.c:7230
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "variabel sebelumnya dideklarasikan %<static%> diredeklarasi %<extern%>"
  
! #: c/c-decl.c:7240
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "variabel %q+D dideklarasikan %<inline%>"
  
! #: c/c-decl.c:7242
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "variabel %q+D dideklarasikan %<inline%>"
  
! #: c/c-decl.c:7277
  #, fuzzy, gcc-internal-format
  #| msgid "jump into scope of identifier with variably modified type"
  msgid "non-nested function with variably modified type"
  msgstr "melompat kedalam lingkup dari pengidentifikasi dengan tipe variabel dapat dimodifikasi"
  
! #: c/c-decl.c:7279
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "objek dengan tipe variabel termodifikasi harus tidak memiliki hubungan"
  
! #: c/c-decl.c:7370 c/c-decl.c:9040
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "deklarasi fungsi bukan sebuah prototipe"
  
! #: c/c-decl.c:7380
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "nama parameter (tanpa tipe) dalam deklarasi fungsi"
  
! #: c/c-decl.c:7418
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "parameter %u (%q+D) memiliki tipe tidak lengkap"
  
! #: c/c-decl.c:7422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Jparameter %u has incomplete type"
  msgid "parameter %u has incomplete type"
  msgstr "%J parameter %u memiliki tipe tidak lengkap"
  
! #: c/c-decl.c:7433
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "parameter %u (%q+D) memiliki tipe void"
  
! #: c/c-decl.c:7437
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Jparameter %u has void type"
  msgid "parameter %u has void type"
  msgstr "%J parameter %u memiliki tipe void"
  
! #: c/c-decl.c:7511
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "%<void%> hanya memiliki parameter tidak boleh dikualifikasikan"
  
! #: c/c-decl.c:7515 c/c-decl.c:7551
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> harus menjadi parameter satu satunya"
  
! #: c/c-decl.c:7545
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "parameter %q+D hanya memiliki sebuah deklarasi kedepan"
  
! #: c/c-decl.c:7591
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7699
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "enum type defined here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: c/c-decl.c:7705
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "struct defined here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: c/c-decl.c:7711
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "union defined here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: c/c-decl.c:7787
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "redefinisi dari %<union %E%>"
  
! #: c/c-decl.c:7789
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "redefinisi dari %<struct %E%>"
  
! #: c/c-decl.c:7798
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "nested redefinisi dari %<union %E%>"
  
! #: c/c-decl.c:7800
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "nested redefinisi dari %<struct %E%>"
  
! #: c/c-decl.c:7830 c/c-decl.c:8618
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7897 cp/decl.c:4833
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "redeklarasi tidak mendeklarasikan apapun"
  
! #: c/c-decl.c:7902
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C doesn%'t support unnamed structs/unions"
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C tidak mendukung structs/unions tidak bernama"
  
! #: c/c-decl.c:7905
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C doesn%'t support unnamed structs/unions"
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C tidak mendukung structs/unions tidak bernama"
  
! #: c/c-decl.c:7998 c/c-decl.c:8016 c/c-decl.c:8077
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "duplikasi anggota %q+D"
  
! #: c/c-decl.c:8103
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8106
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8211
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "union tidak memiliki anggota bernama"
  
! #: c/c-decl.c:8213
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "union tidak memiliki anggota"
  
! #: c/c-decl.c:8218
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "struct tidak memiliki anggota bernama"
  
! #: c/c-decl.c:8220
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "struct tidak memiliki anggota"
  
! #: c/c-decl.c:8281 cp/decl.c:12351
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in union"
  msgstr "%J anggota array fleksibel dalam union"
  
! #: c/c-decl.c:8287
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "flexible array member not at end of struct"
  msgstr "%J anggota array fleksibel tidak diakhir dari struct"
  
! #: c/c-decl.c:8293
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in a struct with no named members"
  msgstr "%J anggota array fleksibel dalam union"
  
! #: c/c-decl.c:8324
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "type %qT is too large"
  msgstr "ukuran dari array %qs adalah terlalu besar"
  
! #: c/c-decl.c:8429
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union tidak dapat dibuat transparan"
  
! #: c/c-decl.c:8590
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "nested redefinisi dari %<enum %E%>"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8597
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "redeklarasi dari %<enum %E%>"
  
! #: c/c-decl.c:8676 cp/decl.c:14722
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "mode yang dispesifikasikan terlalu kecil untuk nilai enumerasi"
  
! #: c/c-decl.c:8691
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "nilai enumerasi melebihi jangkauan dari integer terbesar"
  
! #: c/c-decl.c:8805 c/c-decl.c:8821
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "nilai pengenumerasi untuk %qE bukan sebuah konstanta integer"
  
! #: c/c-decl.c:8816
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "nilai pengenumerasi untuk %qE bukan sebuah konstanta integer"
  
! #: c/c-decl.c:8840
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "overflow dalam nilai enumerasi"
  
! #: c/c-decl.c:8848
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C melarang nilai pengenumerasi ke jangkauan dari %<int%>"
  
! #: c/c-decl.c:8937 cp/decl.c:5130 cp/decl.c:15251
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %qD given attribute noinline"
  msgstr "fungsi inline %q+D memberikan atribut noinline"
  
! #: c/c-decl.c:8955
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "tipe kembali adalah sebuah tipe tidak lengkap"
  
! #: c/c-decl.c:8966
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "tipe baku kembali ke %<int%>"
  
! #: c/c-decl.c:8990
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about global functions without prototypes"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "Peringatkan mengenai fungsi global tanpa prototipe"
  
! #: c/c-decl.c:9049
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %q+D"
  msgid "no previous prototype for %qD"
  msgstr "tidak ada prototipe sebelumnya untuk %q+D"
  
! #: c/c-decl.c:9058
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no prototype before its definition"
  msgid "%qD was used with no prototype before its definition"
  msgstr "%q+D telah digunakan dengan tidak ada prototipe sebelum definisinya"
  
! #: c/c-decl.c:9066 cp/decl.c:15386
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %q+D"
  msgid "no previous declaration for %qD"
  msgstr "tidak deklarasi sebelumnya untuk %q+D"
  
! #: c/c-decl.c:9076
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no declaration before its definition"
  msgid "%qD was used with no declaration before its definition"
  msgstr "%q+D telah digunakan tanpa deklarasi sebelum definisinya"
  
! #: c/c-decl.c:9095
  #, fuzzy, gcc-internal-format
  #| msgid "return type of %q+D is not %<int%>"
  msgid "return type of %qD is not %<int%>"
  msgstr "tipe kembali dari %q+D bukan %<int%>"
  
! #: c/c-decl.c:9097
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.c:9104
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is normally a non-static function"
  msgid "%qD is normally a non-static function"
  msgstr "%q+D secara normal sebuah fungsi bukan-statis"
  
! #: c/c-decl.c:9141
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style parameter declarations in prototyped function definition"
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "%J deklarasi parameter gaya lama dalam definisi fungsi prototipe"
  
! #: c/c-decl.c:9156
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtraditional C rejects ISO C style function definitions"
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "%J tradisional C menolak gaya ISO C definisi fungsi"
  
! #: c/c-decl.c:9172
  #, fuzzy, gcc-internal-format
  #| msgid "%Jparameter name omitted"
  msgid "parameter name omitted"
  msgstr "%J nama parameter diabaikan"
  
! #: c/c-decl.c:9209
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "old-style function definition"
  msgstr "%J definisi fungsi gaya-lama"
  
! #: c/c-decl.c:9218
  #, fuzzy, gcc-internal-format
  #| msgid "%Jparameter name missing from parameter list"
  msgid "parameter name missing from parameter list"
  msgstr "%J nama parameter hilang dari daftar parameter"
  
! #: c/c-decl.c:9234
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a non-parameter"
  msgid "%qD declared as a non-parameter"
  msgstr "%q+D dideklarasikan sebagai sebuah bukan-parameter"
  
! #: c/c-decl.c:9242
  #, fuzzy, gcc-internal-format
  #| msgid "multiple parameters named %q+D"
  msgid "multiple parameters named %qD"
  msgstr "multiple parameter bernama %q+D"
  
! #: c/c-decl.c:9251
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared with void type"
  msgid "parameter %qD declared with void type"
  msgstr "parameter %q+D dideklarasikan dengan tipe void"
  
! #: c/c-decl.c:9280 c/c-decl.c:9285
  #, fuzzy, gcc-internal-format
  #| msgid "type of %q+D defaults to %<int%>"
  msgid "type of %qD defaults to %<int%>"
  msgstr "tipe dari %q+D baku ke %<int%>"
  
! #: c/c-decl.c:9305
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D has incomplete type"
  msgid "parameter %qD has incomplete type"
  msgstr "parameter %q+D memiliki tipe tidak lengkap"
  
! #: c/c-decl.c:9312
  #, fuzzy, gcc-internal-format
  #| msgid "declaration for parameter %q+D but no such parameter"
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "deklarasi untuk parameter %q+D tetapi tidak ada parameter seperti itu"
  
! #: c/c-decl.c:9365
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "jumlah dari argumen tidak cocok dengan prototipe bawaan"
  
! #: c/c-decl.c:9376
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "jumlah dari argumen tidak cocok prototipe"
  
! #: c/c-decl.c:9379 c/c-decl.c:9426 c/c-decl.c:9440
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "deklarasi prototipe"
  
! #: c/c-decl.c:9418
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "argumen dipromosikan %qD tidak cocok dengan prototipe bawaan"
  
! #: c/c-decl.c:9423
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "argumen dipromosikan %qD tidak cocok dengan prototipe"
  
! #: c/c-decl.c:9433
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "argumen %qD tidak cocok dengan prototipe bawaan"
  
! #: c/c-decl.c:9438
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumen %qD tidak cocok dengan prototipe"
  
! #: c/c-decl.c:9689 cp/decl.c:16212
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
  
! #: c/c-decl.c:9708 cp/decl.c:16244
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "parameter %qD set but not used"
*************** msgstr "parameter %qD dinisialisasi"
*** 40701,40972 ****
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9787
  #, fuzzy, gcc-internal-format
  #| msgid "%<for%> loop initial declarations are only allowed in C99 mode"
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "%<for%> deklarasi inisial loop hanya diijinkan dalam mode C99"
  
! #: c/c-decl.c:9792
  #, fuzzy, gcc-internal-format
  #| msgid "use option -std=c99 or -std=gnu99 to compile your code"
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "gunakan pilihan -std=c99 atau -std=gnu99 untuk mengkompile kode anda"
  
! #: c/c-decl.c:9799
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 tidak mendukung %<[*]%> array pendeklarasi"
  
! #: c/c-decl.c:9831
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of static variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "deklarasi dari variabel statis %q+D dalam %<for%> inisial deklarasi loop"
  
! #: c/c-decl.c:9835
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "deklarasi dari variabel %<extern%> %q+D dalam %<for> inisial deklarasi loop"
  
! #: c/c-decl.c:9842
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> dideklarasikan dalam %<for%> inisial deklarasi loop"
  
! #: c/c-decl.c:9847
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> dideklarasikan dalam %<for%> inisial deklarasi loop"
  
! #: c/c-decl.c:9851
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> dideklarasikan dalam %<for%> inisial deklarasi loop"
  
! #: c/c-decl.c:9855
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of non-variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "deklarasi dari bukan-variabel %q+D dalam %<for%> inisial deklarasi loop"
  
! #: c/c-decl.c:10105
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.c:10163 c/c-decl.c:10170
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "duplicate %qE declaration specifier"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: c/c-decl.c:10197 c/c-decl.c:10581 c/c-decl.c:10971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "dua atau lebih tipe data dalam penspesifikasi deklarasi"
  
! #: c/c-decl.c:10209 cp/parser.c:29186
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> terlalu panjang untuk GCC"
  
! #: c/c-decl.c:10222
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-decl.c:10451 c/c-parser.c:9089
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 tidak mendukung tipe kompleks"
  
! #: c/c-decl.c:10497
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C tidak mendukung tipe yang bersaturasi"
  
! #: c/c-decl.c:10568 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "duplikasi %qE"
  
! #: c/c-decl.c:10624
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support fixed-point types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C tidak mendukung tipe titik tetap"
  
! #: c/c-decl.c:10646
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%<__int%d%> is not supported on this target"
  msgstr "batas stact tidak didukung dalam target ini"
  
! #: c/c-decl.c:10689
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 tidak mendukung tipe kompleks"
  
! #: c/c-decl.c:10808
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "ISO C tidak mendukung tipe yang bersaturasi"
  
! #: c/c-decl.c:10858
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "batas stact tidak didukung dalam target ini"
  
! #: c/c-decl.c:10929
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr "ISO C tidak mendukung titik pecahan desimal"
  
! #: c/c-decl.c:10952 c/c-decl.c:11221 c/c-parser.c:8080
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "tipe titik tetap tidak didukung untuk target ini"
  
! #: c/c-decl.c:10954
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C tidak mendukung tipe titik tetap"
  
! #: c/c-decl.c:10989
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.c:11002
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE gagal untuk menjadi sebuah typedef atau tipe bawaan"
  
! #: c/c-decl.c:11050
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE tidak berada di awal dari deklarasi"
  
! #: c/c-decl.c:11071
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<auto%>"
  msgid "%qE used with %<auto%>"
  msgstr "%<__thread%> digunakan dengan %<auto%>"
  
! #: c/c-decl.c:11073
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<register%>"
  msgid "%qE used with %<register%>"
  msgstr "%<__thread%> digunakan dengan %<register%>"
  
! #: c/c-decl.c:11075
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qE used with %<typedef%>"
  msgstr "%<__thread%> digunakan dengan %<typedef%>"
  
! #: c/c-decl.c:11089 c/c-parser.c:7480
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s tidak mendukung %s"
  
! #: c/c-decl.c:11092 c/c-parser.c:7483
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-decl.c:11104
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> sebelum %<extern%>"
  
! #: c/c-decl.c:11113
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> sebelum %<static%>"
  
! #: c/c-decl.c:11126
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.c:11134
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "multiple class penyimpanan dalam deklarasi penspesifikasi"
  
! #: c/c-decl.c:11142
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs used with %qE"
  msgstr "%qs harus digunakan dengan %qs"
  
! #: c/c-decl.c:11218
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> digunakan tanpa %<_Fract%> atau %<_Accum%>"
  
! #: c/c-decl.c:11233
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C tidak mendukung plain %<complex%> yang berarti %<double complex%>"
  
! #: c/c-decl.c:11284 c/c-decl.c:11300 c/c-decl.c:11326
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C tidak mendukung tipe integer kompleks"
  
! #: c/c-decl.c:11724 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.c:11728 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.c:385 c/c-typeck.c:11838 cp/typeck.c:4814
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "jumlah geser kiri negatif"
  
! #: c/c-fold.c:395 c/c-typeck.c:11847 cp/typeck.c:4822
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "jumlah geser kiri negatif"
  
! #: c/c-fold.c:396 c/c-typeck.c:11777 cp/typeck.c:4767
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "jumlah geser kanan negatif"
  
! #: c/c-fold.c:404 c/c-typeck.c:11866 cp/typeck.c:4830
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "jumlah geser kiri >= lebar dari tipe"
  
! #: c/c-fold.c:405 c/c-typeck.c:11801 cp/typeck.c:4775
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "jumlah geser kanan >= lebar dari tipe"
  
! #: c/c-fold.c:412 c/c-typeck.c:11858
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "left shift count >= width of vector element"
  msgstr "jumlah geser kiri >= lebar dari tipe"
  
! #: c/c-fold.c:413 c/c-typeck.c:11788
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count >= width of type"
  msgid "right shift count >= width of vector element"
--- 40724,40995 ----
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9804
  #, fuzzy, gcc-internal-format
  #| msgid "%<for%> loop initial declarations are only allowed in C99 mode"
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "%<for%> deklarasi inisial loop hanya diijinkan dalam mode C99"
  
! #: c/c-decl.c:9809
  #, fuzzy, gcc-internal-format
  #| msgid "use option -std=c99 or -std=gnu99 to compile your code"
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "gunakan pilihan -std=c99 atau -std=gnu99 untuk mengkompile kode anda"
  
! #: c/c-decl.c:9816
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 tidak mendukung %<[*]%> array pendeklarasi"
  
! #: c/c-decl.c:9848
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of static variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "deklarasi dari variabel statis %q+D dalam %<for%> inisial deklarasi loop"
  
! #: c/c-decl.c:9852
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "deklarasi dari variabel %<extern%> %q+D dalam %<for> inisial deklarasi loop"
  
! #: c/c-decl.c:9859
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> dideklarasikan dalam %<for%> inisial deklarasi loop"
  
! #: c/c-decl.c:9864
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> dideklarasikan dalam %<for%> inisial deklarasi loop"
  
! #: c/c-decl.c:9868
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> dideklarasikan dalam %<for%> inisial deklarasi loop"
  
! #: c/c-decl.c:9872
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of non-variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "deklarasi dari bukan-variabel %q+D dalam %<for%> inisial deklarasi loop"
  
! #: c/c-decl.c:10122
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.c:10180 c/c-decl.c:10187
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "duplicate %qE declaration specifier"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: c/c-decl.c:10214 c/c-decl.c:10598 c/c-decl.c:10988
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "dua atau lebih tipe data dalam penspesifikasi deklarasi"
  
! #: c/c-decl.c:10226 cp/parser.c:29186
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> terlalu panjang untuk GCC"
  
! #: c/c-decl.c:10239
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-decl.c:10468 c/c-parser.c:9089
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 tidak mendukung tipe kompleks"
  
! #: c/c-decl.c:10514
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C tidak mendukung tipe yang bersaturasi"
  
! #: c/c-decl.c:10585 c/c-decl.c:11145
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "duplikasi %qE"
  
! #: c/c-decl.c:10641
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support fixed-point types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C tidak mendukung tipe titik tetap"
  
! #: c/c-decl.c:10663
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%<__int%d%> is not supported on this target"
  msgstr "batas stact tidak didukung dalam target ini"
  
! #: c/c-decl.c:10706
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 tidak mendukung tipe kompleks"
  
! #: c/c-decl.c:10825
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "ISO C tidak mendukung tipe yang bersaturasi"
  
! #: c/c-decl.c:10875
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "batas stact tidak didukung dalam target ini"
  
! #: c/c-decl.c:10946
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr "ISO C tidak mendukung titik pecahan desimal"
  
! #: c/c-decl.c:10969 c/c-decl.c:11238 c/c-parser.c:8080
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "tipe titik tetap tidak didukung untuk target ini"
  
! #: c/c-decl.c:10971
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C tidak mendukung tipe titik tetap"
  
! #: c/c-decl.c:11006
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.c:11019
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE gagal untuk menjadi sebuah typedef atau tipe bawaan"
  
! #: c/c-decl.c:11067
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE tidak berada di awal dari deklarasi"
  
! #: c/c-decl.c:11088
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<auto%>"
  msgid "%qE used with %<auto%>"
  msgstr "%<__thread%> digunakan dengan %<auto%>"
  
! #: c/c-decl.c:11090
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<register%>"
  msgid "%qE used with %<register%>"
  msgstr "%<__thread%> digunakan dengan %<register%>"
  
! #: c/c-decl.c:11092
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qE used with %<typedef%>"
  msgstr "%<__thread%> digunakan dengan %<typedef%>"
  
! #: c/c-decl.c:11106 c/c-parser.c:7480
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s tidak mendukung %s"
  
! #: c/c-decl.c:11109 c/c-parser.c:7483
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-decl.c:11121
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> sebelum %<extern%>"
  
! #: c/c-decl.c:11130
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> sebelum %<static%>"
  
! #: c/c-decl.c:11143
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.c:11151
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "multiple class penyimpanan dalam deklarasi penspesifikasi"
  
! #: c/c-decl.c:11159
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs used with %qE"
  msgstr "%qs harus digunakan dengan %qs"
  
! #: c/c-decl.c:11235
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> digunakan tanpa %<_Fract%> atau %<_Accum%>"
  
! #: c/c-decl.c:11250
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C tidak mendukung plain %<complex%> yang berarti %<double complex%>"
  
! #: c/c-decl.c:11301 c/c-decl.c:11317 c/c-decl.c:11343
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C tidak mendukung tipe integer kompleks"
  
! #: c/c-decl.c:11741 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.c:11745 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.c:385 c/c-typeck.c:11830 cp/typeck.c:4832
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "jumlah geser kiri negatif"
  
! #: c/c-fold.c:395 c/c-typeck.c:11839 cp/typeck.c:4840
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "jumlah geser kiri negatif"
  
! #: c/c-fold.c:396 c/c-typeck.c:11769 cp/typeck.c:4785
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "jumlah geser kanan negatif"
  
! #: c/c-fold.c:404 c/c-typeck.c:11858 cp/typeck.c:4848
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "jumlah geser kiri >= lebar dari tipe"
  
! #: c/c-fold.c:405 c/c-typeck.c:11793 cp/typeck.c:4793
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "jumlah geser kanan >= lebar dari tipe"
  
! #: c/c-fold.c:412 c/c-typeck.c:11850
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "left shift count >= width of vector element"
  msgstr "jumlah geser kiri >= lebar dari tipe"
  
! #: c/c-fold.c:413 c/c-typeck.c:11780
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count >= width of type"
  msgid "right shift count >= width of vector element"
*************** msgstr "ISO C melarang mengabaikan term
*** 41481,41492 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4601
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6990 cp/typeck.c:4606
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "first %<sizeof%> operand was declared here"
--- 41504,41515 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4619
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6990 cp/typeck.c:4624
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "first %<sizeof%> operand was declared here"
*************** msgstr "tidak cukup secara sempurna nest
*** 42502,42508 ****
  msgid "collapsed loops not perfectly nested"
  msgstr "collapsed loops tidak secara sempurna nested"
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16754
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "iterasi variabel %qD seharusnya bukan first private"
--- 42525,42531 ----
  msgid "collapsed loops not perfectly nested"
  msgstr "collapsed loops tidak secara sempurna nested"
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16757
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "iterasi variabel %qD seharusnya bukan first private"
*************** msgstr "dereferensi penunjuk %<void *%>"
*** 42905,42911 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "nilai subscripted adalah bukan array ataupun penunjuk"
  
! #: c/c-typeck.c:2628 cp/typeck.c:3428 cp/typeck.c:3517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "array subscrip bukan sebuah integer"
--- 42928,42934 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "nilai subscripted adalah bukan array ataupun penunjuk"
  
! #: c/c-typeck.c:2628 cp/typeck.c:3446 cp/typeck.c:3535
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "array subscrip bukan sebuah integer"
*************** msgstr "ISO C90 melarang subscripting ar
*** 42930,42936 ****
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2912 cp/typeck.c:1700
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
--- 42953,42959 ----
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2912 cp/typeck.c:1717
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
*************** msgstr "meminta untuk konversi implisit
*** 43051,43068 ****
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4887 cp/typeck.c:5148
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "perbandingan dengan string literal menghasilkan perilaku yang tidak dispesifikasikan"
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4913 cp/typeck.c:4936
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "perbandingan diantara penunjuk dan integer"
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4916 cp/typeck.c:4939
  #, fuzzy, gcc-internal-format
  #| msgid "casting %qT to %qT does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
--- 43074,43091 ----
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4905 cp/typeck.c:5166
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "perbandingan dengan string literal menghasilkan perilaku yang tidak dispesifikasikan"
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4931 cp/typeck.c:4954
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "perbandingan diantara penunjuk dan integer"
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4934 cp/typeck.c:4957
  #, fuzzy, gcc-internal-format
  #| msgid "casting %qT to %qT does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
*************** msgstr "penunjuk ke sebuah fungsi diguna
*** 43089,43095 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmetik di penunjuk ke sebuah tipe tidak lengkap"
  
! #: c/c-typeck.c:3963 cp/typeck.c:5708
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
--- 43112,43118 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmetik di penunjuk ke sebuah tipe tidak lengkap"
  
! #: c/c-typeck.c:3963 cp/typeck.c:5726
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
*************** msgstr "tipe penunjuk/integer tidak coco
*** 43273,43279 ****
  msgid "left-hand operand of comma expression has no effect"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11034
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right-hand operand of comma expression has no effect"
--- 43296,43302 ----
  msgid "left-hand operand of comma expression has no effect"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11026
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right-hand operand of comma expression has no effect"
*************** msgstr "cast dari penunjuk ke integer da
*** 43351,43357 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "cast dari panggilan fungsi dari tipe %qT ke tipe yang tidak cocok %qT"
  
! #: c/c-typeck.c:5864 cp/typeck.c:7973
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "cast ke penunjuk dari integer dari ukuran yang berbeda"
--- 43374,43380 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "cast dari panggilan fungsi dari tipe %qT ke tipe yang tidak cocok %qT"
  
! #: c/c-typeck.c:5864 cp/typeck.c:7991
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "cast ke penunjuk dari integer dari ukuran yang berbeda"
*************** msgstr "penempatan sisi tangan-kiri mung
*** 43539,43545 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "inisialisasi sisi tangan kiri mungkin menjadi sebuah kandidat untuk sebuah format atribut"
  
! #: c/c-typeck.c:7083 cp/typeck.c:9068
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "tipe kembali mungkin berupa sebuah kandidat untuk sebuah atribut format"
--- 43562,43568 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "inisialisasi sisi tangan kiri mungkin menjadi sebuah kandidat untuk sebuah format atribut"
  
! #: c/c-typeck.c:7083 cp/typeck.c:9086
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "tipe kembali mungkin berupa sebuah kandidat untuk sebuah atribut format"
*************** msgstr ""
*** 43714,43720 ****
  msgid "array of inappropriate type initialized from string constant"
  msgstr "array dari tipe yang tidak sesuai terinisialisasi dari konstanta string"
  
! #: c/c-typeck.c:7857 cp/typeck.c:2067
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "penggunaan tidak valid dari bukan-lvalue array"
--- 43737,43743 ----
  msgid "array of inappropriate type initialized from string constant"
  msgstr "array dari tipe yang tidak sesuai terinisialisasi dari konstanta string"
  
! #: c/c-typeck.c:7857 cp/typeck.c:2084
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "penggunaan tidak valid dari bukan-lvalue array"
*************** msgstr "elemen penginisialisasi tidak da
*** 43746,43752 ****
  msgid "invalid initializer"
  msgstr "penginisialisasi tidak valid"
  
! #: c/c-typeck.c:8255 cp/decl.c:6467
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "tipe vektor opaque tidak dapat diinisialisasi"
--- 43769,43775 ----
  msgid "invalid initializer"
  msgstr "penginisialisasi tidak valid"
  
! #: c/c-typeck.c:8255 cp/decl.c:6477
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "tipe vektor opaque tidak dapat diinisialisasi"
*************** msgstr "kelebihan elemen dalam penginisi
*** 43894,43900 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C melarang %<goto *expr;%>"
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9502
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "fungsi dideklarasikan %<noreturn%> memiliki sebuah pernyataan %<return%>"
--- 43917,43923 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C melarang %<goto *expr;%>"
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9520
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "fungsi dideklarasikan %<noreturn%> memiliki sebuah pernyataan %<return%>"
*************** msgstr "ISO C melarang %<return%> dengan
*** 43920,44355 ****
  msgid "function returns address of label"
  msgstr "fungsi mengembalikan alamat dari variabel lokal"
  
! #: c/c-typeck.c:10725 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch kuantiti bukan sebuah integer"
  
! #: c/c-typeck.c:10750
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "pilihan %<long%> ekspresi tidak diubah ke %<int%> dalam ISO C"
  
! #: c/c-typeck.c:10788 c/c-typeck.c:10796
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "case label is not an integer constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: c/c-typeck.c:10802 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "label case tidak dalam label pernyataan switch"
  
! #: c/c-typeck.c:10804
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "%<default%> label tidak dalam sebuah pernyataan switch"
  
! #: c/c-typeck.c:10976 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "pernyataan break tidak dalam loop atau switch"
  
! #: c/c-typeck.c:10978 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "pernyataan continue tidak dalam sebuah loop"
  
! #: c/c-typeck.c:10983 cp/parser.c:12872
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "pernyataan break digunakan dengan OpenMP untuk loop"
  
! #: c/c-typeck.c:10988
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "pernyataan break tidak dalam loop atau switch"
  
! #: c/c-typeck.c:10990
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "pernyataan continue tidak dalam sebuah loop"
  
! #: c/c-typeck.c:11016 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "pernyataan dengan tidak ada efek"
  
! #: c/c-typeck.c:11060
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "ekspresi pernyataan memiliki tipe tidak lengkap"
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5162
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about comparison of different enum types"
  msgid "comparing vectors with different element types"
  msgstr "Peringatkan mengenai perbandingan dari tipe enum yang berbeda"
  
! #: c/c-typeck.c:11896 c/c-typeck.c:12064 cp/typeck.c:5175
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11921 c/c-typeck.c:12089 cp/typeck.c:5203
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11935 cp/typeck.c:4878
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "membandingkan titik pecahan dengan == atau != adalah tidak aman"
  
! #: c/c-typeck.c:11953 c/c-typeck.c:11974
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11959 c/c-typeck.c:11980
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:12001 c/c-typeck.c:12130
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "perbandingan dari tipe penunjuk berbeda kurang sebuah cast"
  
! #: c/c-typeck.c:12008 c/c-typeck.c:12014
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C melarang perbandingan dari %<void *%> dengan fungsi penunjuk"
  
! #: c/c-typeck.c:12021 c/c-typeck.c:12140
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "perbandingan dari tipe penunjuk berbeda kurang sebuah cast"
  
! #: c/c-typeck.c:12033 c/c-typeck.c:12038 c/c-typeck.c:12166 c/c-typeck.c:12171
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "perbandingan diantara penunjuk dan integer"
  
! #: c/c-typeck.c:12118
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "perbandingan dari penunjuk lengkap dan tidak lengkap"
  
! #: c/c-typeck.c:12120
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C melarang perbandingan terurut dari penunjuk ke fungsi"
  
! #: c/c-typeck.c:12125
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with null pointer"
  msgstr "perbandingan terurut dari penunjuk dengan integer nol"
  
! #: c/c-typeck.c:12148 c/c-typeck.c:12151 c/c-typeck.c:12158 c/c-typeck.c:12161
! #: cp/typeck.c:5226 cp/typeck.c:5233
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "perbandingan terurut dari penunjuk dengan integer nol"
  
! #: c/c-typeck.c:12226
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: c/c-typeck.c:12541
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "menggunakan array yang tidak dapat diubah ke penunjuk dimana skalar dibutuhkan"
  
! #: c/c-typeck.c:12545
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "menggunakan nilai tipe struct dimana skalar dibutuhkan"
  
! #: c/c-typeck.c:12549
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "menggunaka nilai tipe union dimana skalar dibutuhkan"
  
! #: c/c-typeck.c:12565
  #, fuzzy, gcc-internal-format
  #| msgid "used struct type value where scalar is required"
  msgid "used vector type where scalar is required"
  msgstr "menggunakan nilai tipe struct dimana skalar dibutuhkan"
  
! #: c/c-typeck.c:12755 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12766 c/c-typeck.c:12776 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-typeck.c:12811 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12855 c/c-typeck.c:14331 c/c-typeck.c:14395 c/c-typeck.c:14457
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many %qs clauses"
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%Hterlalu banyak %qs clauses"
  
! #: c/c-typeck.c:12868 c/c-typeck.c:14263 c/c-typeck.c:14381
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12877 c/c-typeck.c:14405 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD bukan sebuah anggota dari fungsi template"
  
! #: c/c-typeck.c:12887 cp/semantics.c:4689 cp/semantics.c:7192
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:12891 c/c-typeck.c:14422 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:12898
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many %qs clauses"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%Hterlalu banyak %qs clauses"
  
! #: c/c-typeck.c:12907 c/c-typeck.c:14429 c/c-typeck.c:14539
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:12943 cp/semantics.c:4745
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "ukuran dalam array baru harus memiliki tipe integral"
  
! #: c/c-typeck.c:12950 cp/semantics.c:4752
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "length %qE of array section does not have integral type"
  msgstr "ukuran dalam array baru harus memiliki tipe integral"
  
! #: c/c-typeck.c:12979 c/c-typeck.c:13045 c/c-typeck.c:13317
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array %qs is used"
  msgid "zero length array section in %qs clause"
  msgstr "array dengan panjang bervariabel %qs digunakan"
  
! #: c/c-typeck.c:12998 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13006 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13015 c/c-typeck.c:13131 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array %qs is used"
  msgid "negative length in array section in %qs clause"
  msgstr "array dengan panjang bervariabel %qs digunakan"
  
! #: c/c-typeck.c:13032 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13088 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13123 cp/semantics.c:4934
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13141 c/c-typeck.c:13256 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, fuzzy, gcc-internal-format
  #| msgid "Copy array sections into a contiguous block on procedure entry"
  msgid "array section is not contiguous in %qs clause"
  msgstr "Salin bagian array kedalam sebuah blok kontinu dalam masukan prosedur"
  
! #: c/c-typeck.c:13149 cp/semantics.c:4960
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE does not have class type"
  msgid "%qE does not have pointer or array type"
  msgstr "%H%qE tidak memiliki tipe kelas"
  
! #: c/c-typeck.c:13534 cp/semantics.c:6012
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "melemparkan KOSONG, yang memiliki integral, bukan tipe penunjuk"
  
! #: c/c-typeck.c:13541
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.c:13547 cp/semantics.c:6019
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "iterator %qD has const qualified type"
  msgstr "bit-field %qs memiliki tipe tidak valid"
  
! #: c/c-typeck.c:13560 cp/semantics.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "bit-field %qD dengan tipe bukan integral"
  
! #: c/c-typeck.c:13580 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.c:13607
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13614 cp/semantics.c:6102
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13620 cp/semantics.c:6108
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13626 cp/semantics.c:6114
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13738 c/c-typeck.c:13748
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.c:13766
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13778
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "zero sized type %qT in %qs clause"
  msgstr "Ukuran array yang diasumsikan '%s' dalam %s clause di %L"
  
! #: c/c-typeck.c:13786
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array %qs is used"
  msgid "variable sized type %qT in %qs clause"
  msgstr "array dengan panjang bervariabel %qs digunakan"
  
! #: c/c-typeck.c:13836
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE memiliki tipe tidak valid untuk %<reduction(%s)%>"
  
! #: c/c-typeck.c:13845 cp/semantics.c:5904
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.c:13933
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: c/c-typeck.c:13951 c/c-typeck.c:14597 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13963 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE harus berupa %<threadprivate%> untuk %<copyin%>"
  
! #: c/c-typeck.c:13977 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.c:13993
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14012 cp/semantics.c:6310
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:14042 c/c-typeck.c:14532 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:14052 cp/semantics.c:6407
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14096 c/c-typeck.c:14127
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.c:14072 c/c-typeck.c:14103 c/c-typeck.c:14352 c/c-typeck.c:14468
! #: c/c-typeck.c:14475 c/c-typeck.c:14491 c/c-typeck.c:14502
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
--- 43943,44378 ----
  msgid "function returns address of label"
  msgstr "fungsi mengembalikan alamat dari variabel lokal"
  
! #: c/c-typeck.c:10721 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch kuantiti bukan sebuah integer"
  
! #: c/c-typeck.c:10746
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "pilihan %<long%> ekspresi tidak diubah ke %<int%> dalam ISO C"
  
! #: c/c-typeck.c:10783 c/c-typeck.c:10791
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "case label is not an integer constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: c/c-typeck.c:10797 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "label case tidak dalam label pernyataan switch"
  
! #: c/c-typeck.c:10799
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "%<default%> label tidak dalam sebuah pernyataan switch"
  
! #: c/c-typeck.c:10968 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "pernyataan break tidak dalam loop atau switch"
  
! #: c/c-typeck.c:10970 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "pernyataan continue tidak dalam sebuah loop"
  
! #: c/c-typeck.c:10975 cp/parser.c:12872
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "pernyataan break digunakan dengan OpenMP untuk loop"
  
! #: c/c-typeck.c:10980
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "pernyataan break tidak dalam loop atau switch"
  
! #: c/c-typeck.c:10982
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "pernyataan continue tidak dalam sebuah loop"
  
! #: c/c-typeck.c:11008 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "pernyataan dengan tidak ada efek"
  
! #: c/c-typeck.c:11052
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "ekspresi pernyataan memiliki tipe tidak lengkap"
  
! #: c/c-typeck.c:11880 c/c-typeck.c:12048 cp/typeck.c:5180
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about comparison of different enum types"
  msgid "comparing vectors with different element types"
  msgstr "Peringatkan mengenai perbandingan dari tipe enum yang berbeda"
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5193
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11913 c/c-typeck.c:12081 cp/typeck.c:5221
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11927 cp/typeck.c:4896
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "membandingkan titik pecahan dengan == atau != adalah tidak aman"
  
! #: c/c-typeck.c:11945 c/c-typeck.c:11966
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11951 c/c-typeck.c:11972
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11993 c/c-typeck.c:12122
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "perbandingan dari tipe penunjuk berbeda kurang sebuah cast"
  
! #: c/c-typeck.c:12000 c/c-typeck.c:12006
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C melarang perbandingan dari %<void *%> dengan fungsi penunjuk"
  
! #: c/c-typeck.c:12013 c/c-typeck.c:12132
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "perbandingan dari tipe penunjuk berbeda kurang sebuah cast"
  
! #: c/c-typeck.c:12025 c/c-typeck.c:12030 c/c-typeck.c:12158 c/c-typeck.c:12163
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "perbandingan diantara penunjuk dan integer"
  
! #: c/c-typeck.c:12110
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "perbandingan dari penunjuk lengkap dan tidak lengkap"
  
! #: c/c-typeck.c:12112
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C melarang perbandingan terurut dari penunjuk ke fungsi"
  
! #: c/c-typeck.c:12117
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with null pointer"
  msgstr "perbandingan terurut dari penunjuk dengan integer nol"
  
! #: c/c-typeck.c:12140 c/c-typeck.c:12143 c/c-typeck.c:12150 c/c-typeck.c:12153
! #: cp/typeck.c:5244 cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "perbandingan terurut dari penunjuk dengan integer nol"
  
! #: c/c-typeck.c:12218
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: c/c-typeck.c:12533
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "menggunakan array yang tidak dapat diubah ke penunjuk dimana skalar dibutuhkan"
  
! #: c/c-typeck.c:12537
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "menggunakan nilai tipe struct dimana skalar dibutuhkan"
  
! #: c/c-typeck.c:12541
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "menggunaka nilai tipe union dimana skalar dibutuhkan"
  
! #: c/c-typeck.c:12557
  #, fuzzy, gcc-internal-format
  #| msgid "used struct type value where scalar is required"
  msgid "used vector type where scalar is required"
  msgstr "menggunakan nilai tipe struct dimana skalar dibutuhkan"
  
! #: c/c-typeck.c:12747 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12758 c/c-typeck.c:12768 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-typeck.c:12803 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12847 c/c-typeck.c:14323 c/c-typeck.c:14387 c/c-typeck.c:14449
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many %qs clauses"
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%Hterlalu banyak %qs clauses"
  
! #: c/c-typeck.c:12860 c/c-typeck.c:14255 c/c-typeck.c:14373
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12869 c/c-typeck.c:14397 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD bukan sebuah anggota dari fungsi template"
  
! #: c/c-typeck.c:12879 cp/semantics.c:4689 cp/semantics.c:7192
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:12883 c/c-typeck.c:14414 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:12890
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many %qs clauses"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%Hterlalu banyak %qs clauses"
  
! #: c/c-typeck.c:12899 c/c-typeck.c:14421 c/c-typeck.c:14531
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:12935 cp/semantics.c:4745
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "ukuran dalam array baru harus memiliki tipe integral"
  
! #: c/c-typeck.c:12942 cp/semantics.c:4752
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "length %qE of array section does not have integral type"
  msgstr "ukuran dalam array baru harus memiliki tipe integral"
  
! #: c/c-typeck.c:12971 c/c-typeck.c:13037 c/c-typeck.c:13309
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array %qs is used"
  msgid "zero length array section in %qs clause"
  msgstr "array dengan panjang bervariabel %qs digunakan"
  
! #: c/c-typeck.c:12990 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12998 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13007 c/c-typeck.c:13123 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array %qs is used"
  msgid "negative length in array section in %qs clause"
  msgstr "array dengan panjang bervariabel %qs digunakan"
  
! #: c/c-typeck.c:13024 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13065 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13080 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13115 cp/semantics.c:4934
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13133 c/c-typeck.c:13248 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, fuzzy, gcc-internal-format
  #| msgid "Copy array sections into a contiguous block on procedure entry"
  msgid "array section is not contiguous in %qs clause"
  msgstr "Salin bagian array kedalam sebuah blok kontinu dalam masukan prosedur"
  
! #: c/c-typeck.c:13141 cp/semantics.c:4960
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE does not have class type"
  msgid "%qE does not have pointer or array type"
  msgstr "%H%qE tidak memiliki tipe kelas"
  
! #: c/c-typeck.c:13526 cp/semantics.c:6012
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "melemparkan KOSONG, yang memiliki integral, bukan tipe penunjuk"
  
! #: c/c-typeck.c:13533
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.c:13539 cp/semantics.c:6019
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "iterator %qD has const qualified type"
  msgstr "bit-field %qs memiliki tipe tidak valid"
  
! #: c/c-typeck.c:13552 cp/semantics.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "bit-field %qD dengan tipe bukan integral"
  
! #: c/c-typeck.c:13572 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.c:13599
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13606 cp/semantics.c:6102
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13612 cp/semantics.c:6108
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13618 cp/semantics.c:6114
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13730 c/c-typeck.c:13740
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.c:13758
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13770
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "zero sized type %qT in %qs clause"
  msgstr "Ukuran array yang diasumsikan '%s' dalam %s clause di %L"
  
! #: c/c-typeck.c:13778
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array %qs is used"
  msgid "variable sized type %qT in %qs clause"
  msgstr "array dengan panjang bervariabel %qs digunakan"
  
! #: c/c-typeck.c:13828
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE memiliki tipe tidak valid untuk %<reduction(%s)%>"
  
! #: c/c-typeck.c:13837 cp/semantics.c:5904
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.c:13925
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: c/c-typeck.c:13943 c/c-typeck.c:14589 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13955 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE harus berupa %<threadprivate%> untuk %<copyin%>"
  
! #: c/c-typeck.c:13969 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
  
! #: c/c-typeck.c:13977
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14004 cp/semantics.c:6310
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:14034 c/c-typeck.c:14524 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:14044 cp/semantics.c:6407
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.c:14056 c/c-typeck.c:14088 c/c-typeck.c:14119
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14095 c/c-typeck.c:14344 c/c-typeck.c:14460
! #: c/c-typeck.c:14467 c/c-typeck.c:14483 c/c-typeck.c:14494
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
*************** msgstr "%qE muncul lebih dari sekali dal
*** 44358,44364 ****
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.c:14075 c/c-typeck.c:14106 c/c-typeck.c:14478 c/c-typeck.c:14505
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, fuzzy, gcc-internal-format
--- 44381,44387 ----
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.c:14067 c/c-typeck.c:14098 c/c-typeck.c:14470 c/c-typeck.c:14497
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, fuzzy, gcc-internal-format
*************** msgstr "%qD muncul lebih dari sekali dal
*** 44366,44545 ****
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.c:14089 cp/semantics.c:6477
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE bukan sebuah variabel dalam clause %<firstprivate%>"
  
! #: c/c-typeck.c:14120 cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE bukan sebuah variabel dalam clause %<lastprivate%>"
  
! #: c/c-typeck.c:14139 cp/semantics.c:6865
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:14146
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "tipe dari vektor delete bukan penunjuk ataupun tipe array"
  
! #: c/c-typeck.c:14153
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14160
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.c:14173 cp/semantics.c:6936
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:14179
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.c:14244 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.c:14255 cp/semantics.c:7012
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14271 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.c:14280 cp/semantics.c:7042
  #, 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.c:14323 cp/semantics.c:7086
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14488 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.c:14356 c/c-typeck.c:14494 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.c:14388 cp/semantics.c:7155
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:14448 c/c-typeck.c:14546 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:14527 cp/semantics.c:7361
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:14555 cp/semantics.c:7390
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.c:14569 cp/semantics.c:7406
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:14572 cp/semantics.c:7409
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:14587
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "tipe dari vektor delete bukan penunjuk ataupun tipe array"
  
! #: c/c-typeck.c:14675 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:14721 cp/semantics.c:7814
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE adalah predetermined %qs untuk %qs"
  
! #: c/c-typeck.c:14731
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14750 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14762 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14780 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14795 cp/semantics.c:7709
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14961
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.c:14966
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "argumen pertama ke %<va_arg%> bukan dari tipe %<va_list%>"
  
! #: c/c-typeck.c:14972
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 44389,44568 ----
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.c:14081 cp/semantics.c:6477
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE bukan sebuah variabel dalam clause %<firstprivate%>"
  
! #: c/c-typeck.c:14112 cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE bukan sebuah variabel dalam clause %<lastprivate%>"
  
! #: c/c-typeck.c:14131 cp/semantics.c:6865
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:14138
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "tipe dari vektor delete bukan penunjuk ataupun tipe array"
  
! #: c/c-typeck.c:14145
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14152
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.c:14165 cp/semantics.c:6936
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:14171
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.c:14236 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.c:14247 cp/semantics.c:7012
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14263 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.c:14272 cp/semantics.c:7042
  #, 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.c:14315 cp/semantics.c:7086
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14340 c/c-typeck.c:14480 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14486 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.c:14380 cp/semantics.c:7155
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:14440 c/c-typeck.c:14538 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:14519 cp/semantics.c:7361
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:14547 cp/semantics.c:7390
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.c:14561 cp/semantics.c:7406
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:14564 cp/semantics.c:7409
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.c:14579
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "tipe dari vektor delete bukan penunjuk ataupun tipe array"
  
! #: c/c-typeck.c:14667 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:14713 cp/semantics.c:7814
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE adalah predetermined %qs untuk %qs"
  
! #: c/c-typeck.c:14723
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14742 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14754 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14772 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14787 cp/semantics.c:7709
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14953
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.c:14958
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "argumen pertama ke %<va_arg%> bukan dari tipe %<va_list%>"
  
! #: c/c-typeck.c:14964
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr "  untuk konversi dari %qT ke %qT
*** 44732,44738 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  untuk konversi dari %qT ke %qT"
  
! #: cp/call.c:3589 cp/pt.c:6503
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 44755,44761 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  untuk konversi dari %qT ke %qT"
  
! #: cp/call.c:3589 cp/pt.c:6505
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 44833,44839 ****
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "konversi ke %qT dari ekspresi boolean"
  
! #: cp/call.c:4289 cp/call.c:11228
  #, fuzzy
  #| msgid "could not convert %qE to %qT"
  msgid "could not convert %qE from %qH to %qI"
--- 44856,44862 ----
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "konversi ke %qT dari ekspresi boolean"
  
! #: cp/call.c:4289 cp/call.c:11243
  #, fuzzy
  #| msgid "could not convert %qE to %qT"
  msgid "could not convert %qE from %qH to %qI"
*************** msgstr "tidak ada %<%D(int%> dideklarasi
*** 45027,45536 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "perbandingan antara %q#T dan %q#T"
  
! #: cp/call.c:6505
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6508
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6547
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is normally a non-static function"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%q+D secara normal sebuah fungsi bukan-statis"
  
! #: cp/call.c:6707
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "tidak ada dealokasi fungsi yang berhubungan untuk %qD"
  
! #: cp/call.c:6713
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "tidak cocok %<operator %s%> untuk %qT"
  
! #: cp/call.c:6731
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "dalam konteks ini"
  
! #: cp/call.c:6733 cp/decl.c:7446
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared private here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.c:6738
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "dalam konteks ini"
  
! #: cp/call.c:6740 cp/decl.c:7447
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared protected here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.c:6745
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D tidak dapat diakses"
  
! #: cp/call.c:6855
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "melewatkan koson ke argumen bukan penunjuk %P dari %qD"
  
! #: cp/call.c:6858 cp/call.c:6877 cp/typeck.c:4047
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "  declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.c:6862
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "mengubah ke tipe bukan penunjuk %qT dari KOSONG"
  
! #: cp/call.c:6874
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "mengubah %<false%> ke tipe penunjuk untuk argumen %P dari %qD"
  
! #: cp/call.c:6881
  #, fuzzy, gcc-internal-format
  #| msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "mengubah %<false%> ke tipe penunjuk untuk argumen %P dari %qD"
  
! #: cp/call.c:6948
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  inisialisasi argumen %P dari %qD"
  
! #: cp/call.c:6993
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "terlalu banyak kurung diantara penginisialisasi untuk %qT"
  
! #: cp/call.c:7004
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:7013
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "konversi dari %qT ke %qT tidak valid"
  
! #: cp/call.c:7053 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "konversi dari %qT ke %qT tidak valid"
  
! #: cp/call.c:7095 cp/call.c:7102
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "mengubah ke %qT untuk daftar penginisialisasi akan menggunakan konstruktor eksplist %qD"
  
! #: cp/call.c:7098
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "hanya deklarasi dari konstruktor yang dapan berupa %<explicit%>"
  
! #: cp/call.c:7351
  #, fuzzy
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "cast tidak valid dari sebuah ekspresi rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/call.c:7355
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inisialisasi dari referensi bukan const dari tipe %qT dari sebuah tipe sementara %qT tidak valid"
  
! #: cp/call.c:7358
  #, fuzzy
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "konversi dari %qT ke %qT mengabaikan kualifikasi"
  
! #: cp/call.c:7393
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "tidak dapat mengikat bitfield %qE ke %qT"
  
! #: cp/call.c:7396 cp/call.c:7413
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "tidak dapat mengikat packed field %qE ke %qT"
  
! #: cp/call.c:7399
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "tidak dapat mengikat rvalue %qE ke %qT"
  
! #: cp/call.c:7512
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: cp/call.c:7529 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.c:7566
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "tidak dapat melewatkan objek dari tipe bukan POD %q#T melalui %<...%>; panggilan akan dibatalkan pada saat waktu-jalan"
  
! #: cp/call.c:7602
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/call.c:7612
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "tidak dapat menerima objek dari tipe bukan POD %q#T melalui %<...%>; panggilan akan dibatalkan pada saat waktu-jalan"
  
! #: cp/call.c:7680
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "evaluasi rekursi dari argumen baku untuk %q#D"
  
! #: cp/call.c:7689
  #, fuzzy, gcc-internal-format
  #| msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "argumen baku untuk parameter %d dari %qD belum diparse"
  
! #: cp/call.c:7793
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/call.c:7852
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:8245
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "melewatkan %qT sebagai %<this%> argumen dari %q#D mengabaikan kualifier"
  
! #: cp/call.c:8248 cp/call.c:8364 cp/call.c:10695
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  dalam panggilan ke %qD"
  
! #: cp/call.c:8278
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT bukan sebuah dasar yang bisa diakses dari %qT"
  
! #: cp/call.c:8360
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "deducing %qT as %qT"
  msgstr "deklarasi dari %qD sebagai %s"
  
! #: cp/call.c:8366
  #, gcc-internal-format
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr ""
  
! #: cp/call.c:8478
  #, fuzzy, gcc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Hilang argumen ke %s intrinsik di %L"
  
! #: cp/call.c:8609
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.c:8966
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8969
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/call.c:8974
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8979
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8994
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/call.c:8996
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "lebih baik gunakan #include"
  
! #: cp/call.c:8998
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of reference"
  msgid "; use value-initialization instead"
  msgstr "nilai-inisialisasi dari referensi"
  
! #: cp/call.c:9001
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9004
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/call.c:9006
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:9027
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/call.c:9029
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "lebih baik gunakan #include"
  
! #: cp/call.c:9031
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of reference"
  msgid "; use copy-initialization instead"
  msgstr "nilai-inisialisasi dari referensi"
  
! #: cp/call.c:9034
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9037
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9040
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:9051
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:9063
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9080
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:9083
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:9093
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9096
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9099
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:9130
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%#qT declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.c:9226
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/call.c:9500 cp/typeck.c:9003
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/call.c:9522
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "tidak pasangan fungsi untuk panggilan ke %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:9551
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "tidak pasangan fungsi untuk panggilan ke %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:9598
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/call.c:9639 cp/pt.c:15262 cp/typeck.c:3029
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9641
  #, fuzzy, gcc-internal-format
  #| msgid "mangling function-style cast with more than one argument"
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "mangling function-style cast dengan lebih dari satu argumen"
  
! #: cp/call.c:9799
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "tidak ada fungsi yang cocok untuk panggilan ke %<%D(%A)%>"
  
! #: cp/call.c:9802
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "panggilan dari overloaded %<%s(%A)%> adalah ambigu"
  
! #: cp/call.c:9823
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no non-static data member named %qD"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%qT memiliki anggota data tidak statis bernama %qD"
  
! #: cp/call.c:9828
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "mengembalikan sebuah nilai dari sebuah konstruktor"
  
! #: cp/call.c:9829
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "mengembalikan sebuah nilai dari sebuah destruktor"
  
! #: cp/call.c:9852
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "tidak dapat memanggil anggota fungsi %qD tanpa objek"
  
! #: cp/call.c:10693
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "melewatkan %qT memilih %qT diatas %qT"
  
! #: cp/call.c:10754
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "memilih %qD diatas %qD"
  
! #: cp/call.c:10755
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  for conversion from %qH to %qI"
  msgstr "  untuk konversi dari %qT ke %qT"
  
! #: cp/call.c:10758
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  karena urutan konversi untuk argumen lebih baik"
  
! #: cp/call.c:10988
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "argumen baku tidak cocok dalam kelebihan beban resolusi"
  
! #: cp/call.c:10992
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " kandidat 1: %q+#F"
  
! #: cp/call.c:10994
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " kandidat 2: %q+#F"
  
! #: cp/call.c:11040
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ mengatakan bahwa ini adalah ambigu, meskipun melalui konversi terburuk untuk yang pertama lebih baik daripada konversi terburuk untuk yang kedua:"
  
! #: cp/call.c:11443
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:11566
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "inisialisasi dari referensi bukan const dari tipe %qT dari sebuah tipe sementara %qT tidak valid"
  
! #: cp/call.c:11570
  #, fuzzy
  #| msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
--- 45050,45559 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "perbandingan antara %q#T dan %q#T"
  
! #: cp/call.c:6519
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6522
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6561
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is normally a non-static function"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%q+D secara normal sebuah fungsi bukan-statis"
  
! #: cp/call.c:6721
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "tidak ada dealokasi fungsi yang berhubungan untuk %qD"
  
! #: cp/call.c:6727
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "tidak cocok %<operator %s%> untuk %qT"
  
! #: cp/call.c:6745
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "dalam konteks ini"
  
! #: cp/call.c:6747 cp/decl.c:7455
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared private here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.c:6752
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "dalam konteks ini"
  
! #: cp/call.c:6754 cp/decl.c:7456
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared protected here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.c:6759
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D tidak dapat diakses"
  
! #: cp/call.c:6870
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "melewatkan koson ke argumen bukan penunjuk %P dari %qD"
  
! #: cp/call.c:6873 cp/call.c:6892 cp/typeck.c:4065
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "  declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.c:6877
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "mengubah ke tipe bukan penunjuk %qT dari KOSONG"
  
! #: cp/call.c:6889
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "mengubah %<false%> ke tipe penunjuk untuk argumen %P dari %qD"
  
! #: cp/call.c:6896
  #, fuzzy, gcc-internal-format
  #| msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "mengubah %<false%> ke tipe penunjuk untuk argumen %P dari %qD"
  
! #: cp/call.c:6963
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  inisialisasi argumen %P dari %qD"
  
! #: cp/call.c:7008
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "terlalu banyak kurung diantara penginisialisasi untuk %qT"
  
! #: cp/call.c:7019
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:7028
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "konversi dari %qT ke %qT tidak valid"
  
! #: cp/call.c:7068 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "konversi dari %qT ke %qT tidak valid"
  
! #: cp/call.c:7110 cp/call.c:7117
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "mengubah ke %qT untuk daftar penginisialisasi akan menggunakan konstruktor eksplist %qD"
  
! #: cp/call.c:7113
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "hanya deklarasi dari konstruktor yang dapan berupa %<explicit%>"
  
! #: cp/call.c:7366
  #, fuzzy
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "cast tidak valid dari sebuah ekspresi rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/call.c:7370
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inisialisasi dari referensi bukan const dari tipe %qT dari sebuah tipe sementara %qT tidak valid"
  
! #: cp/call.c:7373
  #, fuzzy
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "konversi dari %qT ke %qT mengabaikan kualifikasi"
  
! #: cp/call.c:7408
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "tidak dapat mengikat bitfield %qE ke %qT"
  
! #: cp/call.c:7411 cp/call.c:7428
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "tidak dapat mengikat packed field %qE ke %qT"
  
! #: cp/call.c:7414
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "tidak dapat mengikat rvalue %qE ke %qT"
  
! #: cp/call.c:7527
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: cp/call.c:7544 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.c:7581
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "tidak dapat melewatkan objek dari tipe bukan POD %q#T melalui %<...%>; panggilan akan dibatalkan pada saat waktu-jalan"
  
! #: cp/call.c:7617
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/call.c:7627
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "tidak dapat menerima objek dari tipe bukan POD %q#T melalui %<...%>; panggilan akan dibatalkan pada saat waktu-jalan"
  
! #: cp/call.c:7695
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "evaluasi rekursi dari argumen baku untuk %q#D"
  
! #: cp/call.c:7704
  #, fuzzy, gcc-internal-format
  #| msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "argumen baku untuk parameter %d dari %qD belum diparse"
  
! #: cp/call.c:7808
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/call.c:7867
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:8260
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "melewatkan %qT sebagai %<this%> argumen dari %q#D mengabaikan kualifier"
  
! #: cp/call.c:8263 cp/call.c:8379 cp/call.c:10710
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  dalam panggilan ke %qD"
  
! #: cp/call.c:8293
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT bukan sebuah dasar yang bisa diakses dari %qT"
  
! #: cp/call.c:8375
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "deducing %qT as %qT"
  msgstr "deklarasi dari %qD sebagai %s"
  
! #: cp/call.c:8381
  #, gcc-internal-format
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr ""
  
! #: cp/call.c:8493
  #, fuzzy, gcc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Hilang argumen ke %s intrinsik di %L"
  
! #: cp/call.c:8624
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.c:8981
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8984
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/call.c:8989
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8994
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:9009
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/call.c:9011
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "lebih baik gunakan #include"
  
! #: cp/call.c:9013
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of reference"
  msgid "; use value-initialization instead"
  msgstr "nilai-inisialisasi dari referensi"
  
! #: cp/call.c:9016
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9019
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/call.c:9021
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:9042
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/call.c:9044
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "lebih baik gunakan #include"
  
! #: cp/call.c:9046
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of reference"
  msgid "; use copy-initialization instead"
  msgstr "nilai-inisialisasi dari referensi"
  
! #: cp/call.c:9049
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9052
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9055
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:9066
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:9078
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9095
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:9098
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9111
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9114
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:9123
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:9145
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%#qT declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.c:9241
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/call.c:9515 cp/typeck.c:9021
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/call.c:9537
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "tidak pasangan fungsi untuk panggilan ke %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:9566
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "tidak pasangan fungsi untuk panggilan ke %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:9613
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/call.c:9654 cp/pt.c:15265 cp/typeck.c:3047
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9656
  #, fuzzy, gcc-internal-format
  #| msgid "mangling function-style cast with more than one argument"
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "mangling function-style cast dengan lebih dari satu argumen"
  
! #: cp/call.c:9814
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "tidak ada fungsi yang cocok untuk panggilan ke %<%D(%A)%>"
  
! #: cp/call.c:9817
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "panggilan dari overloaded %<%s(%A)%> adalah ambigu"
  
! #: cp/call.c:9838
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no non-static data member named %qD"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%qT memiliki anggota data tidak statis bernama %qD"
  
! #: cp/call.c:9843
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "mengembalikan sebuah nilai dari sebuah konstruktor"
  
! #: cp/call.c:9844
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "mengembalikan sebuah nilai dari sebuah destruktor"
  
! #: cp/call.c:9867
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "tidak dapat memanggil anggota fungsi %qD tanpa objek"
  
! #: cp/call.c:10708
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "melewatkan %qT memilih %qT diatas %qT"
  
! #: cp/call.c:10769
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "memilih %qD diatas %qD"
  
! #: cp/call.c:10770
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  for conversion from %qH to %qI"
  msgstr "  untuk konversi dari %qT ke %qT"
  
! #: cp/call.c:10773
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  karena urutan konversi untuk argumen lebih baik"
  
! #: cp/call.c:11003
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "argumen baku tidak cocok dalam kelebihan beban resolusi"
  
! #: cp/call.c:11007
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " kandidat 1: %q+#F"
  
! #: cp/call.c:11009
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " kandidat 2: %q+#F"
  
! #: cp/call.c:11055
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ mengatakan bahwa ini adalah ambigu, meskipun melalui konversi terburuk untuk yang pertama lebih baik daripada konversi terburuk untuk yang kedua:"
  
! #: cp/call.c:11458
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:11581
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "inisialisasi dari referensi bukan const dari tipe %qT dari sebuah tipe sementara %qT tidak valid"
  
! #: cp/call.c:11585
  #, fuzzy
  #| msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
*************** msgstr "inisialisasi dari referensi buka
*** 46637,46643 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konversi dari %qT ke %qT mengabaikan kualifikasi"
  
! #: cp/cvt.c:497 cp/typeck.c:7518
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "casting %qT ke %qT tidak medereferensi penunjuk"
--- 46660,46666 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konversi dari %qT ke %qT mengabaikan kualifikasi"
  
! #: cp/cvt.c:497 cp/typeck.c:7536
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "casting %qT ke %qT tidak medereferensi penunjuk"
*************** msgstr "dari deklarasi sebelumnya %q+F"
*** 47045,47051 ****
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "menggunakan deklarasi %q+D konflik dengan deklarasi sebelumnya"
  
! #: cp/decl.c:1225 cp/decl.c:14140
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %qD"
--- 47068,47074 ----
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "menggunakan deklarasi %q+D konflik dengan deklarasi sebelumnya"
  
! #: cp/decl.c:1225 cp/decl.c:14149
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %qD"
*************** msgstr "definisi terhapus dari %qD"
*** 47269,47312 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2422
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "spesisialisasi eksplisit dari %qD setelah penggunaan pertama"
  
! #: cp/decl.c:2561
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D: visibility attribute ignored because it"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%q+D: atribut visibility diabaikan karenanya"
  
  #. Reject two definitions.
! #: cp/decl.c:2815 cp/decl.c:2844 cp/decl.c:2877 cp/decl.c:2894 cp/decl.c:2992
  #: cp/decl2.c:903
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "redefinition of %q#D"
  msgstr "redefinisi dari %q#T"
  
! #: cp/decl.c:2831
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with previous using declaration %q#D"
  msgid "%qD conflicts with used function"
  msgstr "%q#D konflik dengan deklarasi sebelumnya menggunakan %q#D"
  
! #: cp/decl.c:2841
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%q#D not declared in class"
  msgstr "%qD tidak dideklarasikan dalam %qD"
  
! #: cp/decl.c:2855 cp/decl.c:2904
  #, fuzzy, gcc-internal-format
  #| msgid "%qs redeclared with conflicting %qs attributes"
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%qs redeklarasi konflik dengan atribut %qs"
  
! #: cp/decl.c:2858 cp/decl.c:2907
  #, fuzzy, gcc-internal-format
  #| msgid "%qs redeclared with conflicting %qs attributes"
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
--- 47292,47335 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2439
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "spesisialisasi eksplisit dari %qD setelah penggunaan pertama"
  
! #: cp/decl.c:2578
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D: visibility attribute ignored because it"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%q+D: atribut visibility diabaikan karenanya"
  
  #. Reject two definitions.
! #: cp/decl.c:2832 cp/decl.c:2861 cp/decl.c:2894 cp/decl.c:2911 cp/decl.c:3009
  #: cp/decl2.c:903
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "redefinition of %q#D"
  msgstr "redefinisi dari %q#T"
  
! #: cp/decl.c:2848
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with previous using declaration %q#D"
  msgid "%qD conflicts with used function"
  msgstr "%q#D konflik dengan deklarasi sebelumnya menggunakan %q#D"
  
! #: cp/decl.c:2858
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%q#D not declared in class"
  msgstr "%qD tidak dideklarasikan dalam %qD"
  
! #: cp/decl.c:2872 cp/decl.c:2921
  #, fuzzy, gcc-internal-format
  #| msgid "%qs redeclared with conflicting %qs attributes"
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%qs redeklarasi konflik dengan atribut %qs"
  
! #: cp/decl.c:2875 cp/decl.c:2924
  #, fuzzy, gcc-internal-format
  #| msgid "%qs redeclared with conflicting %qs attributes"
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
*************** msgstr "%qs redeklarasi konflik dengan a
*** 47315,47993 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2924
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/decl.c:2938
  #, fuzzy, gcc-internal-format
  #| msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "thread-local deklarasi dari %q+D mengikuti deklarasi bukan-thread-lokal"
  
! #: cp/decl.c:2941
  #, fuzzy, gcc-internal-format
  #| msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "non-thread-local deklarasi dari %q+D mengikuti deklarasi thread-local"
  
! #: cp/decl.c:2956 cp/decl.c:3000 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D"
  msgid "redeclaration of %q#D"
  msgstr "deklarasi dari %q#D"
  
! #: cp/decl.c:2983
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of %qD in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "deklarasi redundansi dari %qD dalam lingkup sama"
  
! #: cp/decl.c:3049
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3050
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.c:3144
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  dari sini"
  
! #: cp/decl.c:3167 cp/decl.c:3395
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  keluar OpenMP structured block"
  
! #: cp/decl.c:3195
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  menyilangi inisialisasi dari %q+#D"
  
! #: cp/decl.c:3198
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
  
! #: cp/decl.c:3253
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3348 cp/decl.c:3368
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  mamasuki blok penangkapan"
  
! #: cp/decl.c:3355
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  melewati inisialisasi dari %q+#D"
  
! #: cp/decl.c:3358
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
  
! #: cp/decl.c:3366
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  memasuki blok percobaan"
  
! #: cp/decl.c:3370
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3372
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3378
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  memasuki blok terstruktur OpenMP"
  
! #: cp/decl.c:3410 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "exit tidak valid dari blok struktur OpenMP"
  
! #: cp/decl.c:3809
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD bukan sebuah tipe"
  
! #: cp/decl.c:3816 cp/parser.c:6492
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "%qD digunakan tanpa parameter template"
  
! #: cp/decl.c:3827
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T bukan sebuah kelas"
  
! #: cp/decl.c:3855 cp/decl.c:3948
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "tidak ada tempat kelas yang bernama %q#T dalam %q#T"
  
! #: cp/decl.c:3856
  #, fuzzy, gcc-internal-format
  #| msgid "no class template named %q#T in %q#T"
  msgid "no type named %q#T in %q#T"
  msgstr "tidak ada tempat kelas yang bernama %q#T dalam %q#T"
  
! #: cp/decl.c:3869
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "konversi dari %qT ke %qT adalah ambigu"
  
! #: cp/decl.c:3878
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nama %q#T, yang bukan sebuah class template"
  
! #: cp/decl.c:3885
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nama %q#T, yang bukan sebuah tipe"
  
! #: cp/decl.c:3957
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "parameter template tidak cocok dengan template"
  
! #: cp/decl.c:4273
  #, 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.c:4741
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "anggota %q+#D dengan konstruktor tidak diijinkan dalam kumpulan anonymous"
  
! #: cp/decl.c:4744
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "anggota %q+#D dengan desktruktor tidak diijinkan dalam kumpulan anoymous"
  
! #: cp/decl.c:4747
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "anggota %q+#D dengan operator penempatan salin tidak diperbolehkan dalam kumpulan anonymous"
  
! #: cp/decl.c:4766
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "atribut diabaikan dalam deklarasi dari %q+#T"
  
! #: cp/decl.c:4769
  #, fuzzy, gcc-internal-format
  #| msgid "attribute for %q+#T must follow the %qs keyword"
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "atribut untuk %q+#T harus mengikuti kata kunci %qs"
  
! #: cp/decl.c:4792
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "multiple tipe dalam satu deklarasi"
  
! #: cp/decl.c:4797
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeklarasi dari C++ tipe bawaan %qT"
  
! #: cp/decl.c:4814
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: cp/decl.c:4846
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "hilang nama-tipe dalam typedef-deklarasi"
  
! #: cp/decl.c:4854
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ menghambat struct anonymous"
  
! #: cp/decl.c:4861
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: cp/decl.c:4864
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: cp/decl.c:4869
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> hanya dapat dispesifikasikan didalam sebuah kelas"
  
! #: cp/decl.c:4872
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> hanya dapat dispesifikasikan untuk konstruktor"
  
! #: cp/decl.c:4875
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "sebuah kelas penyimpanan hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.c:4879
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "kualifier hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.c:4883
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "kualifier hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.c:4887
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "kualifier hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.c:4891
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "sebuah kelas penyimpanan hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.c:4895
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> telah diabaikan dalam deklarasi ini"
  
! #: cp/decl.c:4898
  #, fuzzy, gcc-internal-format
  #| msgid "%<register%> in file-scope empty declaration"
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<register%> dalam file-scope deklarasi kosong"
  
! #: cp/decl.c:4920
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "atribut diabaikan di template instantiation"
  
! #: cp/decl.c:4923
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "%qE atribut hanya dapat diaplikasikan ke definisi class"
  
! #: cp/decl.c:4995
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "mengabaikan atribut yang diaplikasikan ke tipe kelas %qT diluar dari definisi"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4999
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "mengabaikan atribut yang diaplikasikan ke tipe dependen %qT tanpa sebuah deklarasi yang berasosiasi"
  
! #: cp/decl.c:5069 cp/decl2.c:834
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD diinisialisasi (lebih baik gunakan decltype)"
  
! #: cp/decl.c:5077
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "deklarasi dari %q#D memiliki %<extern%> dan terinisialisasi"
  
! #: cp/decl.c:5107
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "definisi dari %q#D ditandai %<dllimport%>"
  
! #: cp/decl.c:5131
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q#D bukan sebuah anggota data bukan-statis dari %qT"
  
! #: cp/decl.c:5139
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "template deklarasi dari %q#D"
  
! #: cp/decl.c:5140
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "deklarasi anggota template %qD tidak valid"
  
! #: cp/decl.c:5152
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tidak mengijinkan %<%T::%D%> untuk didefinisikan sebagai %<%T::%D%>"
  
! #: cp/decl.c:5164
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "duplikasi inisialisasi dari %qD"
  
! #: cp/decl.c:5214
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "deklarasi dari %q#D diluar dari kelas bukan sebuah definisi"
  
! #: cp/decl.c:5248
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%H%qE tidak dideklarasikan disini (bukan dalam sebuah fungsi)"
  
! #: cp/decl.c:5252
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
  
! #: cp/decl.c:5317
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabel %q#D memiliki penginisialisasi tetapi tipe tidak lengkap"
  
! #: cp/decl.c:5323 cp/decl.c:6330
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elemen dari array %q#D memiliki tipe tidak lengkap"
  
! #: cp/decl.c:5333
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "kumpulan %q#D memiliki tipe tidak lengkap dan tidak dapat didefinisikan"
  
! #: cp/decl.c:5369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD dideklarasikan sebagai referensi tetapi tidak terinisialisasi"
  
! #: cp/decl.c:5426
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "nama digunakan dalam sebuah gaya GNU diperuntukan penginisialisasi untuk sebuah array"
  
! #: cp/decl.c:5432
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "nama %qD digunakan dalam sebuah gaya GNU didesign penginisialisasi untuk sebuah array"
  
! #: cp/decl.c:5451
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "bukan trivial designated penginisialisasi tidak didukung"
  
! #: cp/decl.c:5454
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/decl.c:5510
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "penginisialisasi gagal untuk menentukan ukuran dari %qD"
  
! #: cp/decl.c:5517
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ukuran array hilang dalam %qD"
  
! #: cp/decl.c:5529
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array berukuran-nol %qD"
  
! #: cp/decl.c:5569
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t known"
  msgid "storage size of %qD isn%'t known"
  msgstr "ukuran penyimpanan dari %q+D tidak diketahui"
  
! #: cp/decl.c:5593
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "ukuran penyimpanan dari %q+D bukan konstant"
  
! #: cp/decl.c:5644
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "maaf: semantik dari fungsi inline data statis %q+#D salah (anda akan berputar putar dengan beberap salinan)"
  
! #: cp/decl.c:5648
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "maaf: semantik dari fungsi inline data statis %q+#D salah (anda akan berputar putar dengan beberap salinan)"
  
! #: cp/decl.c:5654
  #, fuzzy, gcc-internal-format
  #| msgid "%J  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "%J  anda dapat memperbaiki ini dengan menghapus penginisialisasi"
  
! #: cp/decl.c:5690
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "tidak terinisialisasi const %qD"
  
! #: cp/decl.c:5697
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "variabel register %qD digunakan dalam fungsi nested"
  
! #: cp/decl.c:5704
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%J anggota tidak terinisialisasi %qD dengan %<const%> tipe %qT"
  
! #: cp/decl.c:5712
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has a user-defined constructor"
  msgid "%q#T has no user-provided default constructor"
  msgstr "tipe %qs memiliki sebuah konstruktor yang didefinisikan pengguna"
  
! #: cp/decl.c:5716
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5719
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5887
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "tipe tidak valid %qT sebagai penginisialisasi untuk sebuah vektor dari tipe %qT"
  
! #: cp/decl.c:5928
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
  
! #: cp/decl.c:5963
  #, fuzzy, gcc-internal-format
  #| msgid "name %qD used in a GNU-style designated initializer for an array"
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "nama %qD digunakan dalam sebuah gaya GNU didesign penginisialisasi untuk sebuah array"
  
! #: cp/decl.c:5971
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT memiliki anggota data tidak statis bernama %qD"
  
! #: cp/decl.c:5991
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/decl.c:6021
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6060 cp/decl.c:6302 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "terlalu banyak penginisialisasi untuk %qT"
  
! #: cp/decl.c:6097
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "kurung disekitar penginisialisasi skalar untuk tipe %qT"
  
! #: cp/decl.c:6107
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr "kurung disekitar penginisialisasi skalar untuk tipe %qT"
  
! #: cp/decl.c:6227
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "hilang kurung diantara penginisialisasi untuk %qT"
  
! #: cp/decl.c:6332
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elemen dari array %q#T memiliki tipe tidak lengkap"
  
! #: cp/decl.c:6340
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ukuran-variabel compound literals"
  
! #: cp/decl.c:6395
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: cp/decl.c:6416
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "objek skalar %qD membutuhkan satu elemen dalam penginisialisasi"
  
! #: cp/decl.c:6461
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "dalam C++98 %qD harus diinisialisasi dengan konstruktor, bukan dengan %<{...}%>"
  
! #: cp/decl.c:6568
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "array %qD diinisialisasi dengan tanda kurung string literal %qE"
  
! #: cp/decl.c:6603
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "penginisialisasi tidak valid untuk anggota statis  dengan konstruktor"
  
! #: cp/decl.c:6605
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ISO C++ melarang dalam kelas inisialisasi dari anggota statis bukan const %qD"
  
! #: cp/decl.c:6608
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ melarang dalam kelas inisialisasi dari anggota statis bukan const %qD"
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(diluar dari kelas inisialisasi dibutuhkan)"
  
! #: cp/decl.c:6791
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "parameter %qD dinisialisasi"
  
! #: cp/decl.c:6938
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/decl.c:6956 cp/decl.c:12902
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/decl.c:6960 cp/decl.c:12906
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: cp/decl.c:7007
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7103
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "objek berukuran-variabel tidak boleh diinisialisasi"
  
! #: cp/decl.c:7156
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "membayangi tipe deklarasi sebelumnya dari %q#D"
  
! #: cp/decl.c:7348
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "fungsi %q#D telah dinisialisasi seperti sebuah variabel"
  
! #: cp/decl.c:7432
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  tidak dapat menggunakan obsolete binding di %q+D karena ini memiliki sebuah desktruktor"
  
! #: cp/decl.c:7435
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7442
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an inaccessible base of %qT"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "%qT adalah sebuah dasar tidak dapat diakses dari %qT"
  
! #: cp/decl.c:7468
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7477
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7694
  #, fuzzy, gcc-internal-format
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/decl.c:7710
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qs"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 melarang array dengan panjang bervariabel %qs"
  
! #: cp/decl.c:7719 cp/decl.c:7804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Hinitializer provided for function"
  msgid "%u name provided for structured binding"
--- 47338,48016 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2941
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/decl.c:2955
  #, fuzzy, gcc-internal-format
  #| msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "thread-local deklarasi dari %q+D mengikuti deklarasi bukan-thread-lokal"
  
! #: cp/decl.c:2958
  #, fuzzy, gcc-internal-format
  #| msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "non-thread-local deklarasi dari %q+D mengikuti deklarasi thread-local"
  
! #: cp/decl.c:2973 cp/decl.c:3017 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D"
  msgid "redeclaration of %q#D"
  msgstr "deklarasi dari %q#D"
  
! #: cp/decl.c:3000
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of %qD in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "deklarasi redundansi dari %qD dalam lingkup sama"
  
! #: cp/decl.c:3066
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3067
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.c:3161
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  dari sini"
  
! #: cp/decl.c:3184 cp/decl.c:3412
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  keluar OpenMP structured block"
  
! #: cp/decl.c:3212
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  menyilangi inisialisasi dari %q+#D"
  
! #: cp/decl.c:3215
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
  
! #: cp/decl.c:3270
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3365 cp/decl.c:3385
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  mamasuki blok penangkapan"
  
! #: cp/decl.c:3372
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  melewati inisialisasi dari %q+#D"
  
! #: cp/decl.c:3375
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
  
! #: cp/decl.c:3383
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  memasuki blok percobaan"
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3395
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  memasuki blok terstruktur OpenMP"
  
! #: cp/decl.c:3427 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "exit tidak valid dari blok struktur OpenMP"
  
! #: cp/decl.c:3819
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD bukan sebuah tipe"
  
! #: cp/decl.c:3826 cp/parser.c:6492
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "%qD digunakan tanpa parameter template"
  
! #: cp/decl.c:3837
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T bukan sebuah kelas"
  
! #: cp/decl.c:3865 cp/decl.c:3958
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "tidak ada tempat kelas yang bernama %q#T dalam %q#T"
  
! #: cp/decl.c:3866
  #, fuzzy, gcc-internal-format
  #| msgid "no class template named %q#T in %q#T"
  msgid "no type named %q#T in %q#T"
  msgstr "tidak ada tempat kelas yang bernama %q#T dalam %q#T"
  
! #: cp/decl.c:3879
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "konversi dari %qT ke %qT adalah ambigu"
  
! #: cp/decl.c:3888
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nama %q#T, yang bukan sebuah class template"
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nama %q#T, yang bukan sebuah tipe"
  
! #: cp/decl.c:3967
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "parameter template tidak cocok dengan template"
  
! #: cp/decl.c:4283
  #, 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.c:4751
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "anggota %q+#D dengan konstruktor tidak diijinkan dalam kumpulan anonymous"
  
! #: cp/decl.c:4754
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "anggota %q+#D dengan desktruktor tidak diijinkan dalam kumpulan anoymous"
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "anggota %q+#D dengan operator penempatan salin tidak diperbolehkan dalam kumpulan anonymous"
  
! #: cp/decl.c:4776
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "atribut diabaikan dalam deklarasi dari %q+#T"
  
! #: cp/decl.c:4779
  #, fuzzy, gcc-internal-format
  #| msgid "attribute for %q+#T must follow the %qs keyword"
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "atribut untuk %q+#T harus mengikuti kata kunci %qs"
  
! #: cp/decl.c:4802
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "multiple tipe dalam satu deklarasi"
  
! #: cp/decl.c:4807
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeklarasi dari C++ tipe bawaan %qT"
  
! #: cp/decl.c:4824
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: cp/decl.c:4856
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "hilang nama-tipe dalam typedef-deklarasi"
  
! #: cp/decl.c:4864
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ menghambat struct anonymous"
  
! #: cp/decl.c:4871
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: cp/decl.c:4874
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: cp/decl.c:4879
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> hanya dapat dispesifikasikan didalam sebuah kelas"
  
! #: cp/decl.c:4882
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> hanya dapat dispesifikasikan untuk konstruktor"
  
! #: cp/decl.c:4885
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "sebuah kelas penyimpanan hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.c:4889
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "kualifier hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.c:4893
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "kualifier hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.c:4897
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "kualifier hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.c:4901
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "sebuah kelas penyimpanan hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.c:4905
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> telah diabaikan dalam deklarasi ini"
  
! #: cp/decl.c:4908
  #, fuzzy, gcc-internal-format
  #| msgid "%<register%> in file-scope empty declaration"
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<register%> dalam file-scope deklarasi kosong"
  
! #: cp/decl.c:4930
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "atribut diabaikan di template instantiation"
  
! #: cp/decl.c:4933
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "%qE atribut hanya dapat diaplikasikan ke definisi class"
  
! #: cp/decl.c:5005
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "mengabaikan atribut yang diaplikasikan ke tipe kelas %qT diluar dari definisi"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:5009
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "mengabaikan atribut yang diaplikasikan ke tipe dependen %qT tanpa sebuah deklarasi yang berasosiasi"
  
! #: cp/decl.c:5079 cp/decl2.c:834
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD diinisialisasi (lebih baik gunakan decltype)"
  
! #: cp/decl.c:5087
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "deklarasi dari %q#D memiliki %<extern%> dan terinisialisasi"
  
! #: cp/decl.c:5117
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "definisi dari %q#D ditandai %<dllimport%>"
  
! #: cp/decl.c:5141
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q#D bukan sebuah anggota data bukan-statis dari %qT"
  
! #: cp/decl.c:5149
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "template deklarasi dari %q#D"
  
! #: cp/decl.c:5150
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "deklarasi anggota template %qD tidak valid"
  
! #: cp/decl.c:5162
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tidak mengijinkan %<%T::%D%> untuk didefinisikan sebagai %<%T::%D%>"
  
! #: cp/decl.c:5174
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "duplikasi inisialisasi dari %qD"
  
! #: cp/decl.c:5224
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "deklarasi dari %q#D diluar dari kelas bukan sebuah definisi"
  
! #: cp/decl.c:5258
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%H%qE tidak dideklarasikan disini (bukan dalam sebuah fungsi)"
  
! #: cp/decl.c:5262
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
  
! #: cp/decl.c:5327
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabel %q#D memiliki penginisialisasi tetapi tipe tidak lengkap"
  
! #: cp/decl.c:5333 cp/decl.c:6340
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elemen dari array %q#D memiliki tipe tidak lengkap"
  
! #: cp/decl.c:5343
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "kumpulan %q#D memiliki tipe tidak lengkap dan tidak dapat didefinisikan"
  
! #: cp/decl.c:5379
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD dideklarasikan sebagai referensi tetapi tidak terinisialisasi"
  
! #: cp/decl.c:5436
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "nama digunakan dalam sebuah gaya GNU diperuntukan penginisialisasi untuk sebuah array"
  
! #: cp/decl.c:5442
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "nama %qD digunakan dalam sebuah gaya GNU didesign penginisialisasi untuk sebuah array"
  
! #: cp/decl.c:5461
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "bukan trivial designated penginisialisasi tidak didukung"
  
! #: cp/decl.c:5464
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/decl.c:5520
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "penginisialisasi gagal untuk menentukan ukuran dari %qD"
  
! #: cp/decl.c:5527
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ukuran array hilang dalam %qD"
  
! #: cp/decl.c:5539
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array berukuran-nol %qD"
  
! #: cp/decl.c:5579
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t known"
  msgid "storage size of %qD isn%'t known"
  msgstr "ukuran penyimpanan dari %q+D tidak diketahui"
  
! #: cp/decl.c:5603
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "ukuran penyimpanan dari %q+D bukan konstant"
  
! #: cp/decl.c:5654
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "maaf: semantik dari fungsi inline data statis %q+#D salah (anda akan berputar putar dengan beberap salinan)"
  
! #: cp/decl.c:5658
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "maaf: semantik dari fungsi inline data statis %q+#D salah (anda akan berputar putar dengan beberap salinan)"
  
! #: cp/decl.c:5664
  #, fuzzy, gcc-internal-format
  #| msgid "%J  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "%J  anda dapat memperbaiki ini dengan menghapus penginisialisasi"
  
! #: cp/decl.c:5700
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "tidak terinisialisasi const %qD"
  
! #: cp/decl.c:5707
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "variabel register %qD digunakan dalam fungsi nested"
  
! #: cp/decl.c:5714
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%J anggota tidak terinisialisasi %qD dengan %<const%> tipe %qT"
  
! #: cp/decl.c:5722
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has a user-defined constructor"
  msgid "%q#T has no user-provided default constructor"
  msgstr "tipe %qs memiliki sebuah konstruktor yang didefinisikan pengguna"
  
! #: cp/decl.c:5726
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5729
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5897
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "tipe tidak valid %qT sebagai penginisialisasi untuk sebuah vektor dari tipe %qT"
  
! #: cp/decl.c:5938
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
  
! #: cp/decl.c:5973
  #, fuzzy, gcc-internal-format
  #| msgid "name %qD used in a GNU-style designated initializer for an array"
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "nama %qD digunakan dalam sebuah gaya GNU didesign penginisialisasi untuk sebuah array"
  
! #: cp/decl.c:5981
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT memiliki anggota data tidak statis bernama %qD"
  
! #: cp/decl.c:6001
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/decl.c:6031
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6070 cp/decl.c:6312 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "terlalu banyak penginisialisasi untuk %qT"
  
! #: cp/decl.c:6107
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "kurung disekitar penginisialisasi skalar untuk tipe %qT"
  
! #: cp/decl.c:6117
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr "kurung disekitar penginisialisasi skalar untuk tipe %qT"
  
! #: cp/decl.c:6237
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "hilang kurung diantara penginisialisasi untuk %qT"
  
! #: cp/decl.c:6342
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elemen dari array %q#T memiliki tipe tidak lengkap"
  
! #: cp/decl.c:6350
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ukuran-variabel compound literals"
  
! #: cp/decl.c:6405
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: cp/decl.c:6426
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "objek skalar %qD membutuhkan satu elemen dalam penginisialisasi"
  
! #: cp/decl.c:6471
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "dalam C++98 %qD harus diinisialisasi dengan konstruktor, bukan dengan %<{...}%>"
  
! #: cp/decl.c:6578
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "array %qD diinisialisasi dengan tanda kurung string literal %qE"
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "penginisialisasi tidak valid untuk anggota statis  dengan konstruktor"
  
! #: cp/decl.c:6615
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ISO C++ melarang dalam kelas inisialisasi dari anggota statis bukan const %qD"
  
! #: cp/decl.c:6618
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ melarang dalam kelas inisialisasi dari anggota statis bukan const %qD"
  
! #: cp/decl.c:6623
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(diluar dari kelas inisialisasi dibutuhkan)"
  
! #: cp/decl.c:6801
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "parameter %qD dinisialisasi"
  
! #: cp/decl.c:6948
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/decl.c:6966 cp/decl.c:12911
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/decl.c:6970 cp/decl.c:12915
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: cp/decl.c:7017
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7113
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "objek berukuran-variabel tidak boleh diinisialisasi"
  
! #: cp/decl.c:7166
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "membayangi tipe deklarasi sebelumnya dari %q#D"
  
! #: cp/decl.c:7358
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "fungsi %q#D telah dinisialisasi seperti sebuah variabel"
  
! #: cp/decl.c:7441
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  tidak dapat menggunakan obsolete binding di %q+D karena ini memiliki sebuah desktruktor"
  
! #: cp/decl.c:7444
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7451
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an inaccessible base of %qT"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "%qT adalah sebuah dasar tidak dapat diakses dari %qT"
  
! #: cp/decl.c:7477
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7486
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7703
  #, fuzzy, gcc-internal-format
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/decl.c:7719
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qs"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 melarang array dengan panjang bervariabel %qs"
  
! #: cp/decl.c:7728 cp/decl.c:7813
  #, 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
*** 47995,49543 ****
  msgstr[0] "%Hpenginisialisasi disediakan untuk fungsi"
  msgstr[1] "%Hpenginisialisasi disediakan untuk fungsi"
  
! #: cp/decl.c:7723
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7726
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7771
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot decompose variable length vector %qT"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T"
  
! #: cp/decl.c:7797
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: cp/decl.c:7806
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7827
  #, fuzzy, gcc-internal-format
  #| msgid "initialization string truncated to match variable at %L"
  msgid "in initialization of structured binding variable %qD"
  msgstr "inisialisasi dari string terpotong untuk mencocokan dengan variabel di %L"
  
! #: cp/decl.c:7853
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/decl.c:7858
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/decl.c:7863
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "tidak dapat menguraikan alamat"
  
! #: cp/decl.c:7867
  #, fuzzy, gcc-internal-format
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/decl.c:7876
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to static data member %qD"
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "tidak dapat menjalankan %<offsetof%> ke anggota data statis %qD"
  
! #: cp/decl.c:8316
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8319
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8324
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8553
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of %qD"
  msgid "initializer fails to determine size of %qT"
  msgstr "penginisialisasi gagal untuk menentukan ukuran dari %qD"
  
! #: cp/decl.c:8557
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in %qD"
  msgid "array size missing in %qT"
  msgstr "ukuran array hilang dalam %qD"
  
! #: cp/decl.c:8560
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array %qD"
  msgid "zero-size array %qT"
  msgstr "array berukuran-nol %qD"
  
! #: cp/decl.c:8576
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "desktruktor untuk alien kelas %qT tidak dapat berupa sebuah anggota"
  
! #: cp/decl.c:8578
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktor untuk alien kelas %qT tidak dapt berupa sebuah anggota"
  
! #: cp/decl.c:8604
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.c:8606
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.c:8612
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.c:8615
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
  
! #: cp/decl.c:8617
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.c:8623
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.c:8626
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
  
! #: cp/decl.c:8628
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.c:8634
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.c:8637
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
  
! #: cp/decl.c:8639
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D dideklarasikan sebagai sebuah friend"
  
! #: cp/decl.c:8653
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D dideklarasikan dengan spesifikasi eksepsi"
  
! #: cp/decl.c:8685
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "definisi dari %qD tidak dalam namespace melingkupi %qT"
  
! #: cp/decl.c:8725
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "anggota fungsi statis %q#D dideklarasikan dengan tipe pengkualifikasi"
  
! #: cp/decl.c:8736
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%q+D dideklarasikan sebagai sebuah bukan-parameter"
  
! #: cp/decl.c:8743
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parameter %q+D dideklarasikan dengan tipe void"
  
! #: cp/decl.c:8746
  #, fuzzy, gcc-internal-format
  #| msgid "Java method %qD has non-Java return type %qT"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "metoda Java %qD memiliki tipe kembali %qT bukan Java"
  
! #: cp/decl.c:8822
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "concept %qD has no definition"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.c:8884
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "mendifinisikan eksplisit spesialisasi %qD dalam deklarasi friend"
  
! #: cp/decl.c:8895
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "penggunaan tidak valid dari template-id %qD dalam deklarasi dari primary template"
  
! #: cp/decl.c:8916
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "argumen baku tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
  
! #: cp/decl.c:8925
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
  
! #: cp/decl.c:8942
  #, 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.c:8989
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi sebuah template"
  
! #: cp/decl.c:8992
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi inline"
  
! #: cp/decl.c:8995
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be inline"
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi inline"
  
! #: cp/decl.c:8997
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi statis"
  
! #: cp/decl.c:9054
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "anggota fungsi statis %qD tidak dapat memiliki cv kualifier"
  
! #: cp/decl.c:9055
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "fungsi bukan-anggota %qD tidak dapat memiliki cv-kualifier"
  
! #: cp/decl.c:9063
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "anggota fungsi statis %qD tidak dapat memiliki cv kualifier"
  
! #: cp/decl.c:9064
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "fungsi bukan-anggota %qD tidak dapat memiliki cv-kualifier"
  
! #: cp/decl.c:9074
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "%qD mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/decl.c:9080
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.c:9093
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate with C linkage"
  msgid "literal operator with C linkage"
  msgstr "%Htemplate dengan C linkage"
  
! #: cp/decl.c:9103
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "%qD has invalid argument list"
  msgstr "pilihan argumen %qs tidak valid"
  
! #: cp/decl.c:9111
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9117
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9125
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.c:9130
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/decl.c:9211
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> harus kembali %<int%>"
  
! #: cp/decl.c:9251
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "definisi dari secara implisit dideklarasikan %qD"
  
! #: cp/decl.c:9256
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definisi dari secara implisit dideklarasikan %qD"
  
! #: cp/decl.c:9258
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: cp/decl.c:9275
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "bukan %q#D anggota fungsi dideklarasikan dalam kelas %qT"
  
! #: cp/decl.c:9465
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi sebuah template"
  
! #: cp/decl.c:9474
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "variabel otomatis %qE tidak dapat berupa %<threadprivate%>"
  
! #: cp/decl.c:9481
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9601
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.c:9605
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.c:9609
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.c:9620
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.c:9625
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ melarang dalam kelas inisialisasi dari anggota statis bukan const %qD"
  
! #: cp/decl.c:9630
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ melarang inisialisasi dari anggota constant %qD dari bukan integral tipe %qT"
  
! #: cp/decl.c:9739
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "ukuran dari array %qD memiliki tipe bukan integral %qT"
  
! #: cp/decl.c:9742
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ukuran dari array memiliki tipe %qT bukan integral"
  
! #: cp/decl.c:9773 cp/decl.c:9842
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/decl.c:9777 cp/decl.c:9845
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: cp/decl.c:9825
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ melarang array berukuran-nol %qD"
  
! #: cp/decl.c:9828
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ melarang array berukuran-nol"
  
! #: cp/decl.c:9852
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ melarang array dengan variabel panjang %qD"
  
! #: cp/decl.c:9855
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ melarang array dengan variabel panjang"
  
! #: cp/decl.c:9861
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "array dengan panjang bervariabel  %qD digunakan"
  
! #: cp/decl.c:9864
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: cp/decl.c:9913
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "overflow dalam dimensi array"
  
! #: cp/decl.c:9973
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of %qT"
  msgstr "%q+D dideklarasikan sebagai sebuah friend"
  
! #: cp/decl.c:9975 cp/pt.c:14971
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.c:9985
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "deklarasi dari %qs sebagai dari voids"
  
! #: cp/decl.c:9987
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of void"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.c:9992
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.c:9994
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of functions"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.c:9999
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.c:10001
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of references"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.c:10006
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.c:10009
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "creating array of function members"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.c:10023
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "deklarasi dari %qD sebagai array multidimensi harus memiliki batasan untuk seluruh dimensi kecuali yang pertama"
  
! #: cp/decl.c:10027
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "array multidimensi harus memiliki batasan untuk seluruh dimensi kecuali yang pertama"
  
! #: cp/decl.c:10097
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "spesifikasi tipe kembali untuk konstruktor tidak valid"
  
! #: cp/decl.c:10100
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.c:10110
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "spesifikasi tipe kembali untuk desktruktor tidak valid"
  
! #: cp/decl.c:10113
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.c:10125
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "tipe kembali yang dispesifikasikan untuk %<operator %T%>"
  
! #: cp/decl.c:10128
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.c:10136
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "spesifikasi tipe kembali untuk desktruktor tidak valid"
  
! #: cp/decl.c:10139
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.c:10143
  #, fuzzy, gcc-internal-format
  #| msgid "too many template parameter lists in declaration of %qD"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "terlalu banyak daftar parameter template dalam deklarasi dari %qD"
  
! #: cp/decl.c:10152
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/decl.c:10173
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variabel tidak bernama atau field dideklarasikan void"
  
! #: cp/decl.c:10180
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel atau field dideklarasikan void"
  
! #: cp/decl.c:10195
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%> penspesifikasi tidak valid untuk fungsi %qs dideklarasikan diluar dari lingkup global"
  
! #: cp/decl.c:10200
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.c:10458
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<::%D%>"
  
! #: cp/decl.c:10461 cp/decl.c:10481
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<%T::%D%>"
  
! #: cp/decl.c:10464
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<%D::%D%>"
  
! #: cp/decl.c:10473
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T bukan sebuah kelas atau ruang nama"
  
! #: cp/decl.c:10495 cp/decl.c:10588 cp/decl.c:10597 cp/decl.c:12241
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.c:10501
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "deklarasi dari %qD sebagai bukan anggota"
  
! #: cp/decl.c:10529
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "id pendeklarasi hilang; menggunaka kata reserved %qD"
  
! #: cp/decl.c:10580
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "definisi fungsi tidak mendeklarasikan parameter"
  
! #: cp/decl.c:10605
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "deklarasi dari %qD sebagai %s"
  
! #: cp/decl.c:10610
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: cp/decl.c:10645
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%<[*]%> tidak dalam sebuah deklarasi"
  
! #: cp/decl.c:10652
  #, fuzzy, gcc-internal-format
  #| msgid "%Ha template-id may not appear in a using-declaration"
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%Hsebuah template-id mungkin tidak muncul dalam sebuah using deklarasi"
  
! #: cp/decl.c:10660
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dua atau lebih tipe data dalam deklarasi dari %qs"
  
! #: cp/decl.c:10666
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/decl.c:10701
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C tidak mendukung plain %<complex%> yang berarti %<double complex%>"
  
! #: cp/decl.c:10750 cp/decl.c:10753 cp/decl.c:10756
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ melarang deklarasi dari %qs dengan tidak ada tipe"
  
! #: cp/decl.c:10772
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_saveregs tidak didukung oleh target ini"
  
! #: cp/decl.c:10778
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ 1998 does not support %<long long%>"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ 1998 tidak mendukung %<long long%>"
  
! #: cp/decl.c:10832
  #, 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.c:10838
  #, 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.c:10846 cp/decl.c:10852
  #, 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.c:10857
  #, 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.c:10859
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> digunakan dengan %<typedef%>"
  
! #: cp/decl.c:10925
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "kompleks tidak valid untuk %qs"
  
! #: cp/decl.c:10964
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10984
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "anggota %qD tidak dapat dideklarasikan baik virtual dan statis"
  
! #: cp/decl.c:10993
  #, 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++2a%> or %<-std=gnu++2a%>"
  msgstr "anggota %qD tidak dapat dideklarasikan baik virtual dan statis"
  
! #: cp/decl.c:11006
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "type deklarasi tidak valid dalam parameter deklarasi"
  
! #: cp/decl.c:11013
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "storage class specified for template parameter %qs"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: cp/decl.c:11023 cp/decl.c:11165
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: cp/decl.c:11030
  #, fuzzy, gcc-internal-format
  #| msgid "parameter declared %<auto%>"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.c:11036
  #, fuzzy, gcc-internal-format
  #| msgid "parameter declared %<auto%>"
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.c:11046
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> diluar deklarasi kelas"
  
! #: cp/decl.c:11056
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "Peringatkan ketika sebuah fungsi inline tidak dapat diinline"
  
! #: cp/decl.c:11059
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<typedef%>"
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "definisi fungsi dideklarasikan %<typedef%>"
  
! #: cp/decl.c:11061
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:11065
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "atribut diabaikan dalam deklarasi dari %q+#T"
  
! #: cp/decl.c:11070
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:11076
  #, fuzzy, gcc-internal-format
  #| msgid "subscripting array declared %<register%>"
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "subscripting array dideklarasikan %<register%>"
  
! #: cp/decl.c:11080
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:11084
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: cp/decl.c:11088
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:11092
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11103
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "atribut diabaikan dalam deklarasi dari %q+#T"
  
! #: cp/decl.c:11106
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11137
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "multiple storage kelas dalam deklarasi dari %qs"
  
! #: cp/decl.c:11163
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: cp/decl.c:11177
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: cp/decl.c:11181
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level deklarasi dari %qs menspesifikasikan %<auto%>"
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "lingkup-fungsi %qs secara implisit auto dan dideklarasikan %<__thread%>"
  
! #: cp/decl.c:11203
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "spesifikasi kelas penyimpanan tidak valid dalam deklarasi fungsi friend"
  
! #: cp/decl.c:11285
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "multiple storage kelas dalam deklarasi dari %qs"
  
! #: cp/decl.c:11334
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11357
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function uses %<auto%> type specifier without late return type"
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs fungsi menggunakan penspesifikasi tipe %<auto%> tanpa tipe kembali late"
  
! #: cp/decl.c:11361
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.c:11366
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/decl.c:11373
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with late return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "%qs fungsi dengan tipe kembali late memiliki %qT sebagai tipenya daripada plain %<auto%>"
  
! #: cp/decl.c:11382
  #, 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.c:11387
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "penggunaan tidak valid dari %<auto%>"
  
! #: cp/decl.c:11398
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
  
! #: cp/decl.c:11407
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.c:11420
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.c:11432
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.c:11435
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with late return type not declared with %<auto%> type specifier"
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "%qs fungsi dengan tipe kembali late tidak dideklarasikan dengan penspesifikasi tipe %<auto%>"
  
! #: cp/decl.c:11465
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah fungsi"
  
! #: cp/decl.c:11471
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah array"
  
! #: cp/decl.c:11500
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.c:11501
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "constructor cannot be static member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.c:11505
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.c:11506
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be cv-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.c:11514
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.c:11515
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.c:11533
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/decl.c:11550
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/decl.c:11554
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "deklarasi friend tidak dalam definisi kelas"
  
! #: cp/decl.c:11557
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function %qs in a local class definition"
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "tidak dapat mendefinisikan fungsi friend %qs dalam sebuah definisi lokal kelas"
  
! #: cp/decl.c:11570
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11596
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktor mungkin tidak memiliki parameter"
  
! #: cp/decl.c:11636
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T"
  
! #: cp/decl.c:11649 cp/decl.c:11656
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/decl.c:11658
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T anggota"
  
! #: cp/decl.c:11687
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/decl.c:11688
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/decl.c:11761
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T, yang bukan sebuah typedef atau sebuah argumen tipe template"
  
! #: cp/decl.c:11831
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "template-id %qD digunakan sebagai sebuah pendeklarasi"
  
! #: cp/decl.c:11856
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "anggota fungsi secara implisit friends dari kelasnya"
  
! #: cp/decl.c:11862
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra kualifikasi %<%T::%> di anggota %qs"
  
! #: cp/decl.c:11892
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "tidak dapat mendefinisikan anggota fungsi %<%T::%s%> dalam %<%T%>"
  
! #: cp/decl.c:11894
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member %<%T::%s%> within %qT"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "tidak dapat mendeklarasikan anggota %<%T::%s%> dalam %qT"
  
! #: cp/decl.c:11902
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "tidak dapat mendeklarasikan anggota %<%T::%s%> dalam %qT"
  
! #: cp/decl.c:11942
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "bukan parameter %qs tidak dapat menjadi parameter pack"
  
! #: cp/decl.c:11950
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "anggota member tidak boleh memiliki tipe variabel termodifikasi %qT"
  
! #: cp/decl.c:11952
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter mungkin tidak memiliki tipe variabel termodifikasi %qT"
  
! #: cp/decl.c:11963
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> diluar deklarasi kelas"
  
! #: cp/decl.c:11966
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> dalam deklarasi kosong"
  
! #: cp/decl.c:11969
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "hanya deklarasi dari konstruktor yang dapan berupa %<explicit%>"
  
! #: cp/decl.c:11979
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "bukan-anggota %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:11986
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "anggota bukan-objek %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:11993
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:11999
  #, 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.c:12005
  #, 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.c:12011
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:12047
  #, 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.c:12050
  #, fuzzy, gcc-internal-format
  #| msgid "parameter declared %<auto%>"
  msgid "typedef declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.c:12055
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:12059
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtypedef name may not be a nested-name-specifier"
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "%J typedef nama mungkin berupa sebuah nested-name-specifier"
  
! #: cp/decl.c:12083
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ melarang tipe nested %qD dengan nama sama seperti kelas yang melingkupi"
  
! #: cp/decl.c:12171
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> dispesifikan untuk deklarasi kelas friend"
  
! #: cp/decl.c:12179
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "parameter template tidak dapat berupa friends"
  
! #: cp/decl.c:12181
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "deklarasi friend membutuhkan kunci kelas, i.e. %<friend class %T::%D%>"
  
! #: cp/decl.c:12185
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "deklarasi friend membutuhkan class-key, i.e. %<friend %#T%>"
  
! #: cp/decl.c:12198
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "mencoba untuk membuat kelas %qT sebuah friend dari lingkup global"
  
! #: cp/decl.c:12218
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "kualifier tidak valid di tipe fungsi bukan anggota"
  
! #: cp/decl.c:12222
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:12232
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "deklarasi abstrak %qT digunakan sebagai deklarasi"
  
! #: cp/decl.c:12247
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of C++ built-in type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "redeklarasi dari C++ tipe bawaan %qT"
  
! #: cp/decl.c:12266
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "tidak dapat menggunakan %<::%> dalam parameter deklarasi"
  
! #: cp/decl.c:12272
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%H%<this%> mungkin tidak digunakan dalam konteks ini"
  
! #: cp/decl.c:12274
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.c:12325 cp/parser.c:3290
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of template-name %qE without an argument list"
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "%Hpenggunaan tidak vlaid dari nama template %qE tanpa sebuah daftar argumen"
  
! #: cp/decl.c:12329
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.c:12353
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array %qD"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ melarang array berukuran-nol %qD"
  
! #: cp/decl.c:12356
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 tidak mendukung keanggotaan array fleksibel"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12372
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "penggunaan tidak valid dari %<::%>"
  
! #: cp/decl.c:12393
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function %q#D conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "deklarasi dari C fungsi %q#D konflik dengan"
  
! #: cp/decl.c:12403
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "fungsi %qD dideklarasikan virtual didalam sebuah union"
  
! #: cp/decl.c:12413
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD tidak dapat dideklarasikan virtual, karena itu selalu statis"
  
! #: cp/decl.c:12427
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "diduga nama yang dikualifikasikan dalam deklarasi friend untuk destruktor %qD"
  
! #: cp/decl.c:12434
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "deklarasi dari %qD sebagai anggota dari %qT"
  
! #: cp/decl.c:12441
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "a destructor cannot be %<concept%>"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.c:12447
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.c:12453
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "diduga kualifikasi nama dalam deklarasi friend untuk konstruktor %qD"
  
! #: cp/decl.c:12462
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "a constructor cannot be %<concept%>"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/decl.c:12468
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.c:12477
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "spesialisasi dari anggota fungsi spesial secara implist dideklarasikan"
  
! #: cp/decl.c:12480
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel atau field dideklarasikan void"
  
! #: cp/decl.c:12538
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "field %qD memiliki tipe tidak lengkap"
  
! #: cp/decl.c:12543
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nama %qT memiliki tipe tidak lengkap"
  
! #: cp/decl.c:12555
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE bukan fungsi atau anggota fungsi; tidak dapat dideklarasikan sebagai friend"
  
! #: cp/decl.c:12558
  #, 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.c:12603
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "static data member %qE declared %<concept%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.c:12608
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
  
! #: cp/decl.c:12637
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.c:12642
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.c:12697
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "kelas penyimpanan %<auto%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.c:12699
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "kelas penyimpanan %<register%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.c:12704
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "kelas penyimpanan %<__thread%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.c:12708
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "kelas penyimpanan %<__thread%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.c:12713
  #, fuzzy, gcc-internal-format
  #| msgid "%Han asm-specification is not allowed on a function-definition"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "%Hsebuah spesifikasi asm tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/decl.c:12725
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> dispesifikasikan tidak valid untuk fungsi %qs dideklarasikan diluar lingkup global"
  
! #: cp/decl.c:12729
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<inline%> penspesifikasi tidak valid untuk fungsi %qs dideklarasikan diluar dari lingkup global"
  
! #: cp/decl.c:12737
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual bukan kelas fungsi %qs"
  
! #: cp/decl.c:12744
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs didefinisikan dalam sebuah lingkup bukan kelas"
  
! #: cp/decl.c:12745
  #, fuzzy, gcc-internal-format
  #| msgid "%qs defined in a non-class scope"
  msgid "%qs declared in a non-class scope"
  msgstr "%qs didefinisikan dalam sebuah lingkup bukan kelas"
  
! #: cp/decl.c:12779
  #, 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.c:12788
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "tidak dapat mendeklarasikan fungsi statis didalam fungsi lainnya"
  
! #: cp/decl.c:12827
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> mungkin tidak digunakan ketika mendefinisikan (terbalik untuk deklarasi) sebuah anggota data statis"
  
! #: cp/decl.c:12834
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.c:12840
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "tidak dapat secara eksplisit mendeklarasikan anggota %q#D untuk memiliki extern linkage"
  
! #: cp/decl.c:12848
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "deklarasi dari variabel %<extern%> %q+D dalam %<for> inisial deklarasi loop"
  
! #: cp/decl.c:12869
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "deklarasi dari %q#D tidak memiliki penginisialisasi"
  
! #: cp/decl.c:12881
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs diinisialisasi dan dideklarasi %<extern%>"
  
! #: cp/decl.c:12886
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs keduanya memiliki %<extern> dan penginisialisasi"
  
! #: cp/decl.c:13051
  #, fuzzy, gcc-internal-format
  #| msgid "default argument %qE uses local variable %qD"
  msgid "default argument %qE uses %qD"
  msgstr "argumen baku %qE menggunakan variabel lokal %qD"
  
! #: cp/decl.c:13054
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "argumen baku %qE menggunakan variabel lokal %qD"
  
! #: cp/decl.c:13138
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
  
! #: cp/decl.c:13142
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "tidak dapat menggunakan %<::%> dalam parameter deklarasi"
  
! #: cp/decl.c:13165
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qD secara tidak valid dideklarasikan tipe metode"
  
! #: cp/decl.c:13192
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameter %qD includes %s ke array dari ikatan tidak dikenal %qT"
  
! #: cp/decl.c:13194
  #, 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"
--- 48018,49566 ----
  msgstr[0] "%Hpenginisialisasi disediakan untuk fungsi"
  msgstr[1] "%Hpenginisialisasi disediakan untuk fungsi"
  
! #: cp/decl.c:7732
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7735
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7780
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot decompose variable length vector %qT"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T"
  
! #: cp/decl.c:7806
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: cp/decl.c:7815
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7836
  #, fuzzy, gcc-internal-format
  #| msgid "initialization string truncated to match variable at %L"
  msgid "in initialization of structured binding variable %qD"
  msgstr "inisialisasi dari string terpotong untuk mencocokan dengan variabel di %L"
  
! #: cp/decl.c:7862
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/decl.c:7867
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/decl.c:7872
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "tidak dapat menguraikan alamat"
  
! #: cp/decl.c:7876
  #, fuzzy, gcc-internal-format
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/decl.c:7885
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to static data member %qD"
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "tidak dapat menjalankan %<offsetof%> ke anggota data statis %qD"
  
! #: cp/decl.c:8325
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8328
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8333
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8562
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of %qD"
  msgid "initializer fails to determine size of %qT"
  msgstr "penginisialisasi gagal untuk menentukan ukuran dari %qD"
  
! #: cp/decl.c:8566
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in %qD"
  msgid "array size missing in %qT"
  msgstr "ukuran array hilang dalam %qD"
  
! #: cp/decl.c:8569
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array %qD"
  msgid "zero-size array %qT"
  msgstr "array berukuran-nol %qD"
  
! #: cp/decl.c:8585
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "desktruktor untuk alien kelas %qT tidak dapat berupa sebuah anggota"
  
! #: cp/decl.c:8587
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktor untuk alien kelas %qT tidak dapt berupa sebuah anggota"
  
! #: cp/decl.c:8613
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.c:8615
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.c:8621
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.c:8624
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
  
! #: cp/decl.c:8626
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.c:8632
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.c:8635
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
  
! #: cp/decl.c:8637
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.c:8643
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.c:8646
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
  
! #: cp/decl.c:8648
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.c:8655
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D dideklarasikan sebagai sebuah friend"
  
! #: cp/decl.c:8662
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D dideklarasikan dengan spesifikasi eksepsi"
  
! #: cp/decl.c:8694
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "definisi dari %qD tidak dalam namespace melingkupi %qT"
  
! #: cp/decl.c:8734
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "anggota fungsi statis %q#D dideklarasikan dengan tipe pengkualifikasi"
  
! #: cp/decl.c:8745
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%q+D dideklarasikan sebagai sebuah bukan-parameter"
  
! #: cp/decl.c:8752
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parameter %q+D dideklarasikan dengan tipe void"
  
! #: cp/decl.c:8755
  #, fuzzy, gcc-internal-format
  #| msgid "Java method %qD has non-Java return type %qT"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "metoda Java %qD memiliki tipe kembali %qT bukan Java"
  
! #: cp/decl.c:8831
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "concept %qD has no definition"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.c:8893
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "mendifinisikan eksplisit spesialisasi %qD dalam deklarasi friend"
  
! #: cp/decl.c:8904
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "penggunaan tidak valid dari template-id %qD dalam deklarasi dari primary template"
  
! #: cp/decl.c:8925
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "argumen baku tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
  
! #: cp/decl.c:8934
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
  
! #: cp/decl.c:8951
  #, 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.c:8998
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi sebuah template"
  
! #: cp/decl.c:9001
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi inline"
  
! #: cp/decl.c:9004
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be inline"
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi inline"
  
! #: cp/decl.c:9006
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi statis"
  
! #: cp/decl.c:9063
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "anggota fungsi statis %qD tidak dapat memiliki cv kualifier"
  
! #: cp/decl.c:9064
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "fungsi bukan-anggota %qD tidak dapat memiliki cv-kualifier"
  
! #: cp/decl.c:9072
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "anggota fungsi statis %qD tidak dapat memiliki cv kualifier"
  
! #: cp/decl.c:9073
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "fungsi bukan-anggota %qD tidak dapat memiliki cv-kualifier"
  
! #: cp/decl.c:9083
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "%qD mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/decl.c:9089
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.c:9102
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate with C linkage"
  msgid "literal operator with C linkage"
  msgstr "%Htemplate dengan C linkage"
  
! #: cp/decl.c:9112
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "%qD has invalid argument list"
  msgstr "pilihan argumen %qs tidak valid"
  
! #: cp/decl.c:9120
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9126
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9134
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.c:9139
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/decl.c:9220
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> harus kembali %<int%>"
  
! #: cp/decl.c:9260
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "definisi dari secara implisit dideklarasikan %qD"
  
! #: cp/decl.c:9265
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definisi dari secara implisit dideklarasikan %qD"
  
! #: cp/decl.c:9267
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: cp/decl.c:9284
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "bukan %q#D anggota fungsi dideklarasikan dalam kelas %qT"
  
! #: cp/decl.c:9474
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi sebuah template"
  
! #: cp/decl.c:9483
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "variabel otomatis %qE tidak dapat berupa %<threadprivate%>"
  
! #: cp/decl.c:9490
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9610
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.c:9614
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.c:9618
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.c:9634
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ melarang dalam kelas inisialisasi dari anggota statis bukan const %qD"
  
! #: cp/decl.c:9639
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ melarang inisialisasi dari anggota constant %qD dari bukan integral tipe %qT"
  
! #: cp/decl.c:9748
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "ukuran dari array %qD memiliki tipe bukan integral %qT"
  
! #: cp/decl.c:9751
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ukuran dari array memiliki tipe %qT bukan integral"
  
! #: cp/decl.c:9782 cp/decl.c:9851
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/decl.c:9786 cp/decl.c:9854
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: cp/decl.c:9834
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ melarang array berukuran-nol %qD"
  
! #: cp/decl.c:9837
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ melarang array berukuran-nol"
  
! #: cp/decl.c:9861
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ melarang array dengan variabel panjang %qD"
  
! #: cp/decl.c:9864
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ melarang array dengan variabel panjang"
  
! #: cp/decl.c:9870
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "array dengan panjang bervariabel  %qD digunakan"
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "overflow dalam dimensi array"
  
! #: cp/decl.c:9982
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of %qT"
  msgstr "%q+D dideklarasikan sebagai sebuah friend"
  
! #: cp/decl.c:9984 cp/pt.c:14974
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.c:9994
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "deklarasi dari %qs sebagai dari voids"
  
! #: cp/decl.c:9996
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of void"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.c:10001
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.c:10003
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of functions"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.c:10008
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.c:10010
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of references"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.c:10015
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.c:10018
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "creating array of function members"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.c:10032
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "deklarasi dari %qD sebagai array multidimensi harus memiliki batasan untuk seluruh dimensi kecuali yang pertama"
  
! #: cp/decl.c:10036
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "array multidimensi harus memiliki batasan untuk seluruh dimensi kecuali yang pertama"
  
! #: cp/decl.c:10106
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "spesifikasi tipe kembali untuk konstruktor tidak valid"
  
! #: cp/decl.c:10109
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.c:10119
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "spesifikasi tipe kembali untuk desktruktor tidak valid"
  
! #: cp/decl.c:10122
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.c:10134
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "tipe kembali yang dispesifikasikan untuk %<operator %T%>"
  
! #: cp/decl.c:10137
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.c:10145
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "spesifikasi tipe kembali untuk desktruktor tidak valid"
  
! #: cp/decl.c:10148
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.c:10152
  #, fuzzy, gcc-internal-format
  #| msgid "too many template parameter lists in declaration of %qD"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "terlalu banyak daftar parameter template dalam deklarasi dari %qD"
  
! #: cp/decl.c:10161
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/decl.c:10182
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variabel tidak bernama atau field dideklarasikan void"
  
! #: cp/decl.c:10189
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel atau field dideklarasikan void"
  
! #: cp/decl.c:10204
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%> penspesifikasi tidak valid untuk fungsi %qs dideklarasikan diluar dari lingkup global"
  
! #: cp/decl.c:10209
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.c:10467
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<::%D%>"
  
! #: cp/decl.c:10470 cp/decl.c:10490
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<%T::%D%>"
  
! #: cp/decl.c:10473
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<%D::%D%>"
  
! #: cp/decl.c:10482
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T bukan sebuah kelas atau ruang nama"
  
! #: cp/decl.c:10504 cp/decl.c:10597 cp/decl.c:10606 cp/decl.c:12250
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.c:10510
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "deklarasi dari %qD sebagai bukan anggota"
  
! #: cp/decl.c:10538
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "id pendeklarasi hilang; menggunaka kata reserved %qD"
  
! #: cp/decl.c:10589
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "definisi fungsi tidak mendeklarasikan parameter"
  
! #: cp/decl.c:10614
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "deklarasi dari %qD sebagai %s"
  
! #: cp/decl.c:10619
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: cp/decl.c:10654
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%<[*]%> tidak dalam sebuah deklarasi"
  
! #: cp/decl.c:10661
  #, fuzzy, gcc-internal-format
  #| msgid "%Ha template-id may not appear in a using-declaration"
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%Hsebuah template-id mungkin tidak muncul dalam sebuah using deklarasi"
  
! #: cp/decl.c:10669
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dua atau lebih tipe data dalam deklarasi dari %qs"
  
! #: cp/decl.c:10675
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/decl.c:10710
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C tidak mendukung plain %<complex%> yang berarti %<double complex%>"
  
! #: cp/decl.c:10759 cp/decl.c:10762 cp/decl.c:10765
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ melarang deklarasi dari %qs dengan tidak ada tipe"
  
! #: cp/decl.c:10781
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_saveregs tidak didukung oleh target ini"
  
! #: cp/decl.c:10787
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ 1998 does not support %<long long%>"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ 1998 tidak mendukung %<long long%>"
  
! #: cp/decl.c:10841
  #, 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.c:10847
  #, 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.c:10855 cp/decl.c:10861
  #, 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.c:10866
  #, 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.c:10868
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> digunakan dengan %<typedef%>"
  
! #: cp/decl.c:10934
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "kompleks tidak valid untuk %qs"
  
! #: cp/decl.c:10973
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10993
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "anggota %qD tidak dapat dideklarasikan baik virtual dan statis"
  
! #: cp/decl.c:11002
  #, 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++2a%> or %<-std=gnu++2a%>"
  msgstr "anggota %qD tidak dapat dideklarasikan baik virtual dan statis"
  
! #: cp/decl.c:11015
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "type deklarasi tidak valid dalam parameter deklarasi"
  
! #: cp/decl.c:11022
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "storage class specified for template parameter %qs"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: cp/decl.c:11032 cp/decl.c:11174
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: cp/decl.c:11039
  #, fuzzy, gcc-internal-format
  #| msgid "parameter declared %<auto%>"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.c:11045
  #, fuzzy, gcc-internal-format
  #| msgid "parameter declared %<auto%>"
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.c:11055
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> diluar deklarasi kelas"
  
! #: cp/decl.c:11065
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "Peringatkan ketika sebuah fungsi inline tidak dapat diinline"
  
! #: cp/decl.c:11068
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<typedef%>"
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "definisi fungsi dideklarasikan %<typedef%>"
  
! #: cp/decl.c:11070
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:11074
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "atribut diabaikan dalam deklarasi dari %q+#T"
  
! #: cp/decl.c:11079
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:11085
  #, fuzzy, gcc-internal-format
  #| msgid "subscripting array declared %<register%>"
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "subscripting array dideklarasikan %<register%>"
  
! #: cp/decl.c:11089
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:11093
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: cp/decl.c:11097
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:11101
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11112
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "atribut diabaikan dalam deklarasi dari %q+#T"
  
! #: cp/decl.c:11115
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11146
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "multiple storage kelas dalam deklarasi dari %qs"
  
! #: cp/decl.c:11172
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: cp/decl.c:11186
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: cp/decl.c:11190
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level deklarasi dari %qs menspesifikasikan %<auto%>"
  
! #: cp/decl.c:11198
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "lingkup-fungsi %qs secara implisit auto dan dideklarasikan %<__thread%>"
  
! #: cp/decl.c:11212
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "spesifikasi kelas penyimpanan tidak valid dalam deklarasi fungsi friend"
  
! #: cp/decl.c:11294
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "multiple storage kelas dalam deklarasi dari %qs"
  
! #: cp/decl.c:11343
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11366
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function uses %<auto%> type specifier without late return type"
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs fungsi menggunakan penspesifikasi tipe %<auto%> tanpa tipe kembali late"
  
! #: cp/decl.c:11370
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.c:11375
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/decl.c:11382
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with late return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "%qs fungsi dengan tipe kembali late memiliki %qT sebagai tipenya daripada plain %<auto%>"
  
! #: cp/decl.c:11391
  #, 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.c:11396
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "penggunaan tidak valid dari %<auto%>"
  
! #: cp/decl.c:11407
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
  
! #: cp/decl.c:11416
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.c:11429
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.c:11441
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.c:11444
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with late return type not declared with %<auto%> type specifier"
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "%qs fungsi dengan tipe kembali late tidak dideklarasikan dengan penspesifikasi tipe %<auto%>"
  
! #: cp/decl.c:11474
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah fungsi"
  
! #: cp/decl.c:11480
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah array"
  
! #: cp/decl.c:11509
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.c:11510
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "constructor cannot be static member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.c:11514
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.c:11515
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be cv-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.c:11523
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.c:11524
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.c:11542
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/decl.c:11559
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/decl.c:11563
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "deklarasi friend tidak dalam definisi kelas"
  
! #: cp/decl.c:11566
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function %qs in a local class definition"
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "tidak dapat mendefinisikan fungsi friend %qs dalam sebuah definisi lokal kelas"
  
! #: cp/decl.c:11579
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktor mungkin tidak memiliki parameter"
  
! #: cp/decl.c:11645
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T"
  
! #: cp/decl.c:11658 cp/decl.c:11665
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/decl.c:11667
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T anggota"
  
! #: cp/decl.c:11696
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/decl.c:11697
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/decl.c:11770
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T, yang bukan sebuah typedef atau sebuah argumen tipe template"
  
! #: cp/decl.c:11840
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "template-id %qD digunakan sebagai sebuah pendeklarasi"
  
! #: cp/decl.c:11865
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "anggota fungsi secara implisit friends dari kelasnya"
  
! #: cp/decl.c:11871
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra kualifikasi %<%T::%> di anggota %qs"
  
! #: cp/decl.c:11901
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "tidak dapat mendefinisikan anggota fungsi %<%T::%s%> dalam %<%T%>"
  
! #: cp/decl.c:11903
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member %<%T::%s%> within %qT"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "tidak dapat mendeklarasikan anggota %<%T::%s%> dalam %qT"
  
! #: cp/decl.c:11911
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "tidak dapat mendeklarasikan anggota %<%T::%s%> dalam %qT"
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "bukan parameter %qs tidak dapat menjadi parameter pack"
  
! #: cp/decl.c:11959
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "anggota member tidak boleh memiliki tipe variabel termodifikasi %qT"
  
! #: cp/decl.c:11961
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter mungkin tidak memiliki tipe variabel termodifikasi %qT"
  
! #: cp/decl.c:11972
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> diluar deklarasi kelas"
  
! #: cp/decl.c:11975
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> dalam deklarasi kosong"
  
! #: cp/decl.c:11978
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "hanya deklarasi dari konstruktor yang dapan berupa %<explicit%>"
  
! #: cp/decl.c:11988
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "bukan-anggota %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:11995
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "anggota bukan-objek %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:12002
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:12008
  #, 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.c:12014
  #, 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.c:12020
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.c:12056
  #, 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.c:12059
  #, fuzzy, gcc-internal-format
  #| msgid "parameter declared %<auto%>"
  msgid "typedef declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.c:12064
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:12068
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtypedef name may not be a nested-name-specifier"
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "%J typedef nama mungkin berupa sebuah nested-name-specifier"
  
! #: cp/decl.c:12092
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ melarang tipe nested %qD dengan nama sama seperti kelas yang melingkupi"
  
! #: cp/decl.c:12180
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> dispesifikan untuk deklarasi kelas friend"
  
! #: cp/decl.c:12188
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "parameter template tidak dapat berupa friends"
  
! #: cp/decl.c:12190
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "deklarasi friend membutuhkan kunci kelas, i.e. %<friend class %T::%D%>"
  
! #: cp/decl.c:12194
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "deklarasi friend membutuhkan class-key, i.e. %<friend %#T%>"
  
! #: cp/decl.c:12207
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "mencoba untuk membuat kelas %qT sebuah friend dari lingkup global"
  
! #: cp/decl.c:12227
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "kualifier tidak valid di tipe fungsi bukan anggota"
  
! #: cp/decl.c:12231
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:12241
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "deklarasi abstrak %qT digunakan sebagai deklarasi"
  
! #: cp/decl.c:12256
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of C++ built-in type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "redeklarasi dari C++ tipe bawaan %qT"
  
! #: cp/decl.c:12275
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "tidak dapat menggunakan %<::%> dalam parameter deklarasi"
  
! #: cp/decl.c:12281
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%H%<this%> mungkin tidak digunakan dalam konteks ini"
  
! #: cp/decl.c:12283
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.c:12334 cp/parser.c:3290
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of template-name %qE without an argument list"
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "%Hpenggunaan tidak vlaid dari nama template %qE tanpa sebuah daftar argumen"
  
! #: cp/decl.c:12338
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.c:12362
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array %qD"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ melarang array berukuran-nol %qD"
  
! #: cp/decl.c:12365
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 tidak mendukung keanggotaan array fleksibel"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12381
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "penggunaan tidak valid dari %<::%>"
  
! #: cp/decl.c:12402
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function %q#D conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "deklarasi dari C fungsi %q#D konflik dengan"
  
! #: cp/decl.c:12412
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "fungsi %qD dideklarasikan virtual didalam sebuah union"
  
! #: cp/decl.c:12422
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD tidak dapat dideklarasikan virtual, karena itu selalu statis"
  
! #: cp/decl.c:12436
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "diduga nama yang dikualifikasikan dalam deklarasi friend untuk destruktor %qD"
  
! #: cp/decl.c:12443
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "deklarasi dari %qD sebagai anggota dari %qT"
  
! #: cp/decl.c:12450
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "a destructor cannot be %<concept%>"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.c:12456
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.c:12462
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "diduga kualifikasi nama dalam deklarasi friend untuk konstruktor %qD"
  
! #: cp/decl.c:12471
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "a constructor cannot be %<concept%>"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/decl.c:12477
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.c:12486
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "spesialisasi dari anggota fungsi spesial secara implist dideklarasikan"
  
! #: cp/decl.c:12489
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel atau field dideklarasikan void"
  
! #: cp/decl.c:12547
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "field %qD memiliki tipe tidak lengkap"
  
! #: cp/decl.c:12552
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nama %qT memiliki tipe tidak lengkap"
  
! #: cp/decl.c:12564
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE bukan fungsi atau anggota fungsi; tidak dapat dideklarasikan sebagai friend"
  
! #: cp/decl.c:12567
  #, 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.c:12612
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "static data member %qE declared %<concept%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.c:12617
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
  
! #: cp/decl.c:12646
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.c:12651
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.c:12706
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "kelas penyimpanan %<auto%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.c:12708
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "kelas penyimpanan %<register%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.c:12713
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "kelas penyimpanan %<__thread%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.c:12717
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "kelas penyimpanan %<__thread%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.c:12722
  #, fuzzy, gcc-internal-format
  #| msgid "%Han asm-specification is not allowed on a function-definition"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "%Hsebuah spesifikasi asm tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/decl.c:12734
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> dispesifikasikan tidak valid untuk fungsi %qs dideklarasikan diluar lingkup global"
  
! #: cp/decl.c:12738
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<inline%> penspesifikasi tidak valid untuk fungsi %qs dideklarasikan diluar dari lingkup global"
  
! #: cp/decl.c:12746
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual bukan kelas fungsi %qs"
  
! #: cp/decl.c:12753
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs didefinisikan dalam sebuah lingkup bukan kelas"
  
! #: cp/decl.c:12754
  #, fuzzy, gcc-internal-format
  #| msgid "%qs defined in a non-class scope"
  msgid "%qs declared in a non-class scope"
  msgstr "%qs didefinisikan dalam sebuah lingkup bukan kelas"
  
! #: cp/decl.c:12788
  #, 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.c:12797
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "tidak dapat mendeklarasikan fungsi statis didalam fungsi lainnya"
  
! #: cp/decl.c:12836
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> mungkin tidak digunakan ketika mendefinisikan (terbalik untuk deklarasi) sebuah anggota data statis"
  
! #: cp/decl.c:12843
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.c:12849
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "tidak dapat secara eksplisit mendeklarasikan anggota %q#D untuk memiliki extern linkage"
  
! #: cp/decl.c:12857
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "deklarasi dari variabel %<extern%> %q+D dalam %<for> inisial deklarasi loop"
  
! #: cp/decl.c:12878
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "deklarasi dari %q#D tidak memiliki penginisialisasi"
  
! #: cp/decl.c:12890
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs diinisialisasi dan dideklarasi %<extern%>"
  
! #: cp/decl.c:12895
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs keduanya memiliki %<extern> dan penginisialisasi"
  
! #: cp/decl.c:13060
  #, fuzzy, gcc-internal-format
  #| msgid "default argument %qE uses local variable %qD"
  msgid "default argument %qE uses %qD"
  msgstr "argumen baku %qE menggunakan variabel lokal %qD"
  
! #: cp/decl.c:13063
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "argumen baku %qE menggunakan variabel lokal %qD"
  
! #: cp/decl.c:13147
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
  
! #: cp/decl.c:13151
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "tidak dapat menggunakan %<::%> dalam parameter deklarasi"
  
! #: cp/decl.c:13174
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qD secara tidak valid dideklarasikan tipe metode"
  
! #: cp/decl.c:13201
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameter %qD includes %s ke array dari ikatan tidak dikenal %qT"
  
! #: cp/decl.c:13203
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "parameter %qD includes reference to array of unknown bound %qT"
*************** msgstr "parameter %qD includes %s ke arr
*** 49558,49736 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13448
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "konstruktor tidak valid; anda mungkin bermaksud %<%T (const %T&)%>"
  
! #: cp/decl.c:13527
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/decl.c:13534
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD tidak boleh dideklarasikan sebagai statis"
  
! #: cp/decl.c:13561
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/decl.c:13567
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD harus baik sebuah anggota fungsi tidak statis atau bukan anggota fungsi"
  
! #: cp/decl.c:13577
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD harus memiliki sebuah argumen dari kelas atau tipe enumerasi"
  
  #. 13.4.0.3
! #: cp/decl.c:13603
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ melarang overloading operator ?:"
  
  #. Variadic.
! #: cp/decl.c:13614
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD tidak boleh memiliki argumen dengan jumlah bervariabel"
  
! #: cp/decl.c:13640
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD harus mengambil baik nol atau satu argumen"
  
! #: cp/decl.c:13641
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD harus mengambil baik satu atau dua argumen"
  
! #: cp/decl.c:13653
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfix %qD harus mengambil %<int%> sebagai argumennya"
  
! #: cp/decl.c:13654
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "postfix %qD harus mengambil %<int%> sebagai argumen keduanya"
  
! #: cp/decl.c:13665
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD harus mengambil secara tepat dua argumen"
  
! #: cp/decl.c:13666 cp/decl.c:13676
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD harus mengambil secara tepat satu argumen"
  
! #: cp/decl.c:13677
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD harus mengambil secara tepat dua argumen"
  
! #: cp/decl.c:13691
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/decl.c:13715
  #, 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.c:13722
  #, 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.c:13724
  #, 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.c:13733
  #, 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.c:13735
  #, 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.c:13751
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "definisi-pengguna %qD selalu mengevaluasikan kedua argumen"
  
! #: cp/decl.c:13770
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "prefix %qD seharusnya mengembalikan %qT"
  
! #: cp/decl.c:13777
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "postfix %qD seharusnya mengembalikan %qT"
  
! #: cp/decl.c:13789
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD seharusnya kembali dengan nilai"
  
! #: cp/decl.c:13844
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: cp/decl.c:13867
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization %qD for %q+D"
  msgid "using alias template specialization %qT after %qs"
  msgstr "spesialisasi template ambigu %qD untuk %q+D"
  
! #: cp/decl.c:13870
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "menggunakan typedef-name %qD setelah %qs"
  
! #: cp/decl.c:13872
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D has a previous declaration here"
  msgid "%qD has a previous declaration here"
  msgstr "%q+D telah dideklarasikan sebelumnya disini"
  
! #: cp/decl.c:13880
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT mereferensikan sebagai %qs"
  
! #: cp/decl.c:13881 cp/decl.c:13888
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T telah dideklarasikan sebelumnya disini"
  
! #: cp/decl.c:13887
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT direferensikan sebagai enum"
--- 49581,49759 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13457
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "konstruktor tidak valid; anda mungkin bermaksud %<%T (const %T&)%>"
  
! #: cp/decl.c:13536
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/decl.c:13543
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD tidak boleh dideklarasikan sebagai statis"
  
! #: cp/decl.c:13570
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/decl.c:13576
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD harus baik sebuah anggota fungsi tidak statis atau bukan anggota fungsi"
  
! #: cp/decl.c:13586
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD harus memiliki sebuah argumen dari kelas atau tipe enumerasi"
  
  #. 13.4.0.3
! #: cp/decl.c:13612
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ melarang overloading operator ?:"
  
  #. Variadic.
! #: cp/decl.c:13623
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD tidak boleh memiliki argumen dengan jumlah bervariabel"
  
! #: cp/decl.c:13649
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD harus mengambil baik nol atau satu argumen"
  
! #: cp/decl.c:13650
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD harus mengambil baik satu atau dua argumen"
  
! #: cp/decl.c:13662
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfix %qD harus mengambil %<int%> sebagai argumennya"
  
! #: cp/decl.c:13663
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "postfix %qD harus mengambil %<int%> sebagai argumen keduanya"
  
! #: cp/decl.c:13674
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD harus mengambil secara tepat dua argumen"
  
! #: cp/decl.c:13675 cp/decl.c:13685
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD harus mengambil secara tepat satu argumen"
  
! #: cp/decl.c:13686
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD harus mengambil secara tepat dua argumen"
  
! #: cp/decl.c:13700
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/decl.c:13724
  #, 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.c:13731
  #, 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.c:13733
  #, 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.c:13742
  #, 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.c:13744
  #, 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.c:13760
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "definisi-pengguna %qD selalu mengevaluasikan kedua argumen"
  
! #: cp/decl.c:13779
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "prefix %qD seharusnya mengembalikan %qT"
  
! #: cp/decl.c:13786
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "postfix %qD seharusnya mengembalikan %qT"
  
! #: cp/decl.c:13798
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD seharusnya kembali dengan nilai"
  
! #: cp/decl.c:13853
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: cp/decl.c:13876
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization %qD for %q+D"
  msgid "using alias template specialization %qT after %qs"
  msgstr "spesialisasi template ambigu %qD untuk %q+D"
  
! #: cp/decl.c:13879
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "menggunakan typedef-name %qD setelah %qs"
  
! #: cp/decl.c:13881
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D has a previous declaration here"
  msgid "%qD has a previous declaration here"
  msgstr "%q+D telah dideklarasikan sebelumnya disini"
  
! #: cp/decl.c:13889
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT mereferensikan sebagai %qs"
  
! #: cp/decl.c:13890 cp/decl.c:13897
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T telah dideklarasikan sebelumnya disini"
  
! #: cp/decl.c:13896
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT direferensikan sebagai enum"
*************** msgstr "%qT direferensikan sebagai enum"
*** 49742,49837 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13902
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argumen template dibutuhkan untuk %<%s %T%>"
  
! #: cp/decl.c:13956 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD memiliki nama sama seperti kelas yang telah dideklarasikan"
  
! #: cp/decl.c:13986 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9306
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT mungkin bukan sebuah template"
  
! #: cp/decl.c:13991
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:14000 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "referensi ke %qD adalah ambigu"
  
! #: cp/decl.c:14103
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "penggunaan dari enum %q#D tanpa deklarasi sebelumnya"
  
! #: cp/decl.c:14139
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeklarasi dari %qT sebagai bukan-template"
  
! #: cp/decl.c:14279
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union turunan %qT tidak valid"
  
! #: cp/decl.c:14286
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14297
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
  msgstr "tipe %qT tidak sebuah langsung atau virtual base dari %qT"
  
! #: cp/decl.c:14322
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "tipe base %qT gagal untuk menjadi sebuah struct atau tipe kelas"
  
! #: cp/decl.c:14352
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipe rekursif %qT tidak terdefinisi"
  
! #: cp/decl.c:14354
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "duplikasi tipe dasar %qT tidak valid"
  
! #: cp/decl.c:14499
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14502 cp/decl.c:14510 cp/decl.c:14520 cp/parser.c:18945
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
  msgstr "%J definisi sebelumnya disini"
  
! #: cp/decl.c:14507
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14517
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14590
  #, 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"
--- 49765,49860 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13911
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argumen template dibutuhkan untuk %<%s %T%>"
  
! #: cp/decl.c:13965 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD memiliki nama sama seperti kelas yang telah dideklarasikan"
  
! #: cp/decl.c:13995 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9308
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT mungkin bukan sebuah template"
  
! #: cp/decl.c:14000
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:14009 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "referensi ke %qD adalah ambigu"
  
! #: cp/decl.c:14112
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "penggunaan dari enum %q#D tanpa deklarasi sebelumnya"
  
! #: cp/decl.c:14148
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeklarasi dari %qT sebagai bukan-template"
  
! #: cp/decl.c:14288
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union turunan %qT tidak valid"
  
! #: cp/decl.c:14295
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14306
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
  msgstr "tipe %qT tidak sebuah langsung atau virtual base dari %qT"
  
! #: cp/decl.c:14331
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "tipe base %qT gagal untuk menjadi sebuah struct atau tipe kelas"
  
! #: cp/decl.c:14361
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipe rekursif %qT tidak terdefinisi"
  
! #: cp/decl.c:14363
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "duplikasi tipe dasar %qT tidak valid"
  
! #: cp/decl.c:14508
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14511 cp/decl.c:14519 cp/decl.c:14529 cp/parser.c:18945
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
  msgstr "%J definisi sebelumnya disini"
  
! #: cp/decl.c:14516
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14526
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14599
  #, 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%>
*** 49841,49923 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14737
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "tidak ada tipe integral yang dapat merepresentasikan seluruh dari nilai enumerasi untuk %qT"
  
! #: cp/decl.c:14909
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qD is not an integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "nilai enumerasi untuk %qD bukan sebuah konstanta integer"
  
! #: cp/decl.c:14919
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "nilai enumerasi untuk %qD bukan sebuah konstanta integer"
  
! #: cp/decl.c:14968
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
  
! #: cp/decl.c:14969
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
  
! #: cp/decl.c:14980
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow dalam nilai enumerasi di %qD"
  
! #: cp/decl.c:15000
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
  
! #: cp/decl.c:15111
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "tipe kembali %q#T tidak lengkap"
  
! #: cp/decl.c:15286 cp/typeck.c:9675
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> seharusnya mengembalikan referensi ke %<*this%>"
  
! #: cp/decl.c:15633
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "deklarasi fungsi tidak valid"
  
! #: cp/decl.c:16102
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
  
! #: cp/decl.c:16104 cp/typeck.c:9555
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "tipe kembali fungsi tidak kompatibel karena %<volatile%>"
  
! #: cp/decl.c:16324
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "deklarasi anggota fungsi tidak valid"
  
! #: cp/decl.c:16338
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD telah didefinisikan dalam kelas %qT"
  
! #: cp/decl.c:16711
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 49864,49946 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14746
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "tidak ada tipe integral yang dapat merepresentasikan seluruh dari nilai enumerasi untuk %qT"
  
! #: cp/decl.c:14918
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qD is not an integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "nilai enumerasi untuk %qD bukan sebuah konstanta integer"
  
! #: cp/decl.c:14928
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "nilai enumerasi untuk %qD bukan sebuah konstanta integer"
  
! #: cp/decl.c:14977
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
  
! #: cp/decl.c:14978
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
  
! #: cp/decl.c:14989
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow dalam nilai enumerasi di %qD"
  
! #: cp/decl.c:15009
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
  
! #: cp/decl.c:15120
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "tipe kembali %q#T tidak lengkap"
  
! #: cp/decl.c:15295 cp/typeck.c:9693
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> seharusnya mengembalikan referensi ke %<*this%>"
  
! #: cp/decl.c:15642
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "deklarasi fungsi tidak valid"
  
! #: cp/decl.c:16111
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
  
! #: cp/decl.c:16113 cp/typeck.c:9573
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "tipe kembali fungsi tidak kompatibel karena %<volatile%>"
  
! #: cp/decl.c:16333
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "deklarasi anggota fungsi tidak valid"
  
! #: cp/decl.c:16347
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD telah didefinisikan dalam kelas %qT"
  
! #: cp/decl.c:16720
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr "tidak dapat menghapus sebuah fun
*** 49958,49964 ****
  msgid "deleting %qT is undefined"
  msgstr "menghapus %qT tidak terdefinisi"
  
! #: cp/decl2.c:566 cp/pt.c:5559
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "template deklarasi dari %q#D"
--- 49981,49987 ----
  msgid "deleting %qT is undefined"
  msgstr "menghapus %qT tidak terdefinisi"
  
! #: cp/decl2.c:566 cp/pt.c:5561
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "template deklarasi dari %q#D"
*************** msgstr "daftar parameter template yang d
*** 49972,49978 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5518
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "destruktor %qD dideklarasikan sebagai anggota template"
--- 49995,50001 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5520
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "destruktor %qD dideklarasikan sebagai anggota template"
*************** msgstr "%Hreferensi ke %<%T::%D%> adalah
*** 50454,50460 ****
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qD bukan sebuah anggota dari %qT"
  
! #: cp/error.c:4292 cp/typeck.c:2420
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD bukan sebuah anggota dari %qT"
--- 50477,50483 ----
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qD bukan sebuah anggota dari %qT"
  
! #: cp/error.c:4292 cp/typeck.c:2437
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD bukan sebuah anggota dari %qT"
*************** msgstr "%qD bukan sebuah anggota dari %q
*** 50465,50471 ****
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%H%qD bukan sebuah anggota dari %qD"
  
! #: cp/error.c:4318 cp/typeck.c:3013
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is not a member of %qD"
  msgid "%qD is not a member of %qD"
--- 50488,50494 ----
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%H%qD bukan sebuah anggota dari %qD"
  
! #: cp/error.c:4318 cp/typeck.c:3031
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is not a member of %qD"
  msgid "%qD is not a member of %qD"
*************** msgstr "tipe tidak lengkap %qT tidak mem
*** 50833,50839 ****
  msgid "invalid pointer to bit-field %qD"
  msgstr "penunjuk tidak valid ke bit-field %qD"
  
! #: cp/init.c:2264 cp/typeck.c:1897
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
--- 50856,50862 ----
  msgid "invalid pointer to bit-field %qD"
  msgstr "penunjuk tidak valid ke bit-field %qD"
  
! #: cp/init.c:2264 cp/typeck.c:1914
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
*************** msgstr "%Htemplate-id tidak valid"
*** 51747,51753 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO C++ melarang menggunakan penunjuk ke sebuah fungsi  dalam pengurangan"
  
! #: cp/parser.c:3162 cp/pt.c:18411
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "sebuah cast ke sebuah tipe selain dari sebuah integral atau tipe enumerasi tidak dapat muncul dalam sebuah ekspresi konstan"
--- 51770,51776 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO C++ melarang menggunakan penunjuk ke sebuah fungsi  dalam pengurangan"
  
! #: cp/parser.c:3162 cp/pt.c:18414
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "sebuah cast ke sebuah tipe selain dari sebuah integral atau tipe enumerasi tidak dapat muncul dalam sebuah ekspresi konstan"
*************** msgstr "%Htipe %qT tidak lengkap digunak
*** 52160,52166 ****
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "%Htipe %qT tidak lengkap digunakan dalam nama penspesifikasi nested"
  
! #: cp/parser.c:6552 cp/typeck.c:2712 cp/typeck.c:2715 cp/typeck.c:2732
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD bukan sebuah template"
--- 52183,52189 ----
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "%Htipe %qT tidak lengkap digunakan dalam nama penspesifikasi nested"
  
! #: cp/parser.c:6552 cp/typeck.c:2730 cp/typeck.c:2733 cp/typeck.c:2750
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD bukan sebuah template"
*************** msgstr "%Htipe baru mungkin tidak didefi
*** 52189,52195 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/parser.c:7028 cp/pt.c:19023
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 52212,52218 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/parser.c:7028 cp/pt.c:19026
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "ISO C++ melarang compound litera
*** 52205,52211 ****
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7744 cp/typeck.c:2600
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "penggunaan tidak valid dari %qD"
--- 52228,52234 ----
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7744 cp/typeck.c:2618
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "penggunaan tidak valid dari %qD"
*************** msgstr "%Hhanya konstruktor yang mengamb
*** 52712,52724 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "%Htidak dapat mengekspand penginisialisasi untuk anggota %<%D%>"
  
! #: cp/parser.c:14972 cp/pt.c:25054
  #, fuzzy, gcc-internal-format
  #| msgid "static declaration of %q+D follows non-static declaration"
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "deklarasi statis dari %q+D mengikuti deklarasi bukan statis"
  
! #: cp/parser.c:14984 cp/pt.c:25066
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 52735,52747 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "%Htidak dapat mengekspand penginisialisasi untuk anggota %<%D%>"
  
! #: cp/parser.c:14972 cp/pt.c:25053
  #, fuzzy, gcc-internal-format
  #| msgid "static declaration of %q+D follows non-static declaration"
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "deklarasi statis dari %q+D mengikuti deklarasi bukan statis"
  
! #: cp/parser.c:14984 cp/pt.c:25065
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr "inisialisasi berkurung tidak dii
*** 54122,54128 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:37072 cp/pt.c:16761
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "iterasi variabel %qD seharusnya bukan reduksi"
--- 54145,54151 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:37072 cp/pt.c:16764
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "iterasi variabel %qD seharusnya bukan reduksi"
*************** msgstr ""
*** 54166,54172 ****
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:39655 cp/pt.c:13085 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
--- 54189,54195 ----
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:39655 cp/pt.c:13087 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
*************** msgstr "pola ekspansi %<%E%> berisi tida
*** 54528,54534 ****
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "parameter packs tidak diekspan dengan %<...%>:"
  
! #: cp/pt.c:4083 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
--- 54551,54557 ----
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "parameter packs tidak diekspan dengan %<...%>:"
  
! #: cp/pt.c:4083 cp/pt.c:4837
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
*************** msgstr "deklarasi dari %q+D membayangi s
*** 54556,54622 ****
  msgid "template parameter %qD declared here"
  msgstr "tipe parameter template %qT dideklarasikan %<friend%>"
  
! #: cp/pt.c:4771
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "specialization of variable concept %q#D"
  msgstr "spesialisasi eksplisit dari bukan-template %qT"
  
! #: cp/pt.c:4830
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "parameter template tidak digunakan dalam spesialisasi partial:"
  
! #: cp/pt.c:4854
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "partial spesialisasi %qT tidak menspesialisasikan argumen template apapun"
  
! #: cp/pt.c:4858
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4862 cp/pt.c:4873
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4870
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.c:4886
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "partial spesialisasi %qT tidak menspesialisasikan argumen template apapun"
  
! #: cp/pt.c:4888
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "primary template %qD"
  msgstr "deklarasi dari template %q#D"
  
! #: cp/pt.c:4935
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "parameter pack argumen %qE harus berada di akhir dari daftar argumen template"
  
! #: cp/pt.c:4938
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "parameter pack argumen %qT harus berada di akhir dari daftar argumen template"
  
! #: cp/pt.c:4959
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "template argumen %qE melibatkan parameter template"
  
! #: cp/pt.c:5005
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT of template argument %qE depends on template parameter(s)"
  msgid "type %qT of template argument %qE depends on a template parameter"
--- 54579,54645 ----
  msgid "template parameter %qD declared here"
  msgstr "tipe parameter template %qT dideklarasikan %<friend%>"
  
! #: cp/pt.c:4773
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "specialization of variable concept %q#D"
  msgstr "spesialisasi eksplisit dari bukan-template %qT"
  
! #: cp/pt.c:4832
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "parameter template tidak digunakan dalam spesialisasi partial:"
  
! #: cp/pt.c:4856
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "partial spesialisasi %qT tidak menspesialisasikan argumen template apapun"
  
! #: cp/pt.c:4860
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4864 cp/pt.c:4875
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4872
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.c:4888
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "partial spesialisasi %qT tidak menspesialisasikan argumen template apapun"
  
! #: cp/pt.c:4890
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "primary template %qD"
  msgstr "deklarasi dari template %q#D"
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "parameter pack argumen %qE harus berada di akhir dari daftar argumen template"
  
! #: cp/pt.c:4940
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "parameter pack argumen %qT harus berada di akhir dari daftar argumen template"
  
! #: cp/pt.c:4961
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "template argumen %qE melibatkan parameter template"
  
! #: cp/pt.c:5007
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT of template argument %qE depends on template parameter(s)"
  msgid "type %qT of template argument %qE depends on a template parameter"
*************** msgid_plural "type %qT of template argum
*** 54624,54642 ****
  msgstr[0] "tipe %qT dari template argumen %qE tergantung di parameter template"
  msgstr[1] "tipe %qT dari template argumen %qE tergantung di parameter template"
  
! #: cp/pt.c:5067
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "template class instantiation ambigu untuk %q#T"
  
! #: cp/pt.c:5071
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD after instantiation"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "spesialisasi dari %qD setelah instansiasi"
  
! #: cp/pt.c:5254
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "tidak ada argumen baku untuk %qD"
--- 54647,54665 ----
  msgstr[0] "tipe %qT dari template argumen %qE tergantung di parameter template"
  msgstr[1] "tipe %qT dari template argumen %qE tergantung di parameter template"
  
! #: cp/pt.c:5069
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "template class instantiation ambigu untuk %q#T"
  
! #: cp/pt.c:5073
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD after instantiation"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "spesialisasi dari %qD setelah instansiasi"
  
! #: cp/pt.c:5256
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "tidak ada argumen baku untuk %qD"
*************** msgstr "tidak ada argumen baku untuk %qD
*** 54644,54696 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5276
  #, fuzzy, gcc-internal-format
  #| msgid "parameter pack %qE must be at the end of the template parameter list"
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "parameter pack %qE harus berada di akhir dari daftar parameter template"
  
! #: cp/pt.c:5312
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "argumen baku tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
  
! #: cp/pt.c:5315
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "parameter template tidak digunakan dalam spesialisasi partial:"
  
! #: cp/pt.c:5318
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.c:5321
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in partial specializations"
  msgstr "parameter template tidak digunakan dalam spesialisasi partial:"
  
! #: cp/pt.c:5324 cp/pt.c:5382
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type %qT has type %qT"
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argumen baku untuk parameter dari tipe %qT memiliki tipe %qT"
  
! #: cp/pt.c:5496
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared void"
  msgid "template %qD declared"
  msgstr "parameter %qD dideklarasikan void"
  
! #: cp/pt.c:5503
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "template kelas tanpa sebuah nama"
  
! #: cp/pt.c:5511
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "member template %qD may not have virt-specifiers"
--- 54667,54719 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5278
  #, fuzzy, gcc-internal-format
  #| msgid "parameter pack %qE must be at the end of the template parameter list"
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "parameter pack %qE harus berada di akhir dari daftar parameter template"
  
! #: cp/pt.c:5314
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "argumen baku tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
  
! #: cp/pt.c:5317
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "parameter template tidak digunakan dalam spesialisasi partial:"
  
! #: cp/pt.c:5320
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.c:5323
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in partial specializations"
  msgstr "parameter template tidak digunakan dalam spesialisasi partial:"
  
! #: cp/pt.c:5326 cp/pt.c:5384
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type %qT has type %qT"
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argumen baku untuk parameter dari tipe %qT memiliki tipe %qT"
  
! #: cp/pt.c:5498
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared void"
  msgid "template %qD declared"
  msgstr "parameter %qD dideklarasikan void"
  
! #: cp/pt.c:5505
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "template kelas tanpa sebuah nama"
  
! #: cp/pt.c:5513
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "member template %qD may not have virt-specifiers"
*************** msgstr "fungsi bukan-anggota %qD tidak d
*** 54701,54758 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5533
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "deklarasi template dari %qD tidak valid"
  
! #: cp/pt.c:5676
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "definisi template dari bukan template %q#D"
  
! #: cp/pt.c:5719
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "diduga %d tingkat dari parm template untuk %q#D, diperoleh %d"
  
! #: cp/pt.c:5733
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "diperoleh %d parameter template untuk %q#D"
  
! #: cp/pt.c:5736
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "diperoleh %d parameter template untuk %q#T"
  
! #: cp/pt.c:5738
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  tetapi %d dibutuhkan"
  
! #: cp/pt.c:5759
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "template argumen ke %qD tidak cocok dengan template asli %qD"
  
! #: cp/pt.c:5762
  #, fuzzy, gcc-internal-format
  #| msgid "use template<> for an explicit specialization"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "gunakan template<> untuk spesialisasi eksplisit"
  
! #: cp/pt.c:5889
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT bukan sebuah tipe template"
  
! #: cp/pt.c:5902
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "penspesifikasi template tidak dispesifikasikan dalam deklarasi dari %qD"
  
! #: cp/pt.c:5913
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "redeclared with %d template parameter(s)"
  msgid "redeclared with %d template parameter"
--- 54724,54781 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5535
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "deklarasi template dari %qD tidak valid"
  
! #: cp/pt.c:5678
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "definisi template dari bukan template %q#D"
  
! #: cp/pt.c:5721
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "diduga %d tingkat dari parm template untuk %q#D, diperoleh %d"
  
! #: cp/pt.c:5735
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "diperoleh %d parameter template untuk %q#D"
  
! #: cp/pt.c:5738
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "diperoleh %d parameter template untuk %q#T"
  
! #: cp/pt.c:5740
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  tetapi %d dibutuhkan"
  
! #: cp/pt.c:5761
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "template argumen ke %qD tidak cocok dengan template asli %qD"
  
! #: cp/pt.c:5764
  #, fuzzy, gcc-internal-format
  #| msgid "use template<> for an explicit specialization"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "gunakan template<> untuk spesialisasi eksplisit"
  
! #: cp/pt.c:5891
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT bukan sebuah tipe template"
  
! #: cp/pt.c:5904
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "penspesifikasi template tidak dispesifikasikan dalam deklarasi dari %qD"
  
! #: cp/pt.c:5915
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "redeclared with %d template parameter(s)"
  msgid "redeclared with %d template parameter"
*************** msgid_plural "redeclared with %d templat
*** 54760,54766 ****
  msgstr[0] "redeklarasikan dengan %d parameter template"
  msgstr[1] "redeklarasikan dengan %d parameter template"
  
! #: cp/pt.c:5917
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D used %d template parameter(s)"
  msgid "previous declaration %qD used %d template parameter"
--- 54783,54789 ----
  msgstr[0] "redeklarasikan dengan %d parameter template"
  msgstr[1] "redeklarasikan dengan %d parameter template"
  
! #: cp/pt.c:5919
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D used %d template parameter(s)"
  msgid "previous declaration %qD used %d template parameter"
*************** msgid_plural "previous declaration %qD u
*** 54768,54779 ****
  msgstr[0] "deklarasi sebelumnya %q+D digunakan %d parameter template"
  msgstr[1] "deklarasi sebelumnya %q+D digunakan %d parameter template"
  
! #: cp/pt.c:5954
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "parameter template %q+#D"
  
! #: cp/pt.c:5955
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redeklarasikan disini sebagai %q#D"
--- 54791,54802 ----
  msgstr[0] "deklarasi sebelumnya %q+D digunakan %d parameter template"
  msgstr[1] "deklarasi sebelumnya %q+D digunakan %d parameter template"
  
! #: cp/pt.c:5956
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "parameter template %q+#D"
  
! #: cp/pt.c:5957
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redeklarasikan disini sebagai %q#D"
*************** msgstr "redeklarasikan disini sebagai %q
*** 54782,55232 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5965
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "redefinisi dari argumen baku untuk %q#D"
  
! #: cp/pt.c:5967
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "original definition appeared here"
  msgstr "%J definisi asli muncul disini"
  
! #: cp/pt.c:5995
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "redeclaration %q#D with different constraints"
  msgstr "deklarasi dari %qF throws exceptions berbeda"
  
! #: cp/pt.c:5998
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "original declaration appeared here"
  msgstr "%J definisi asli muncul disini"
  
! #: cp/pt.c:6258 cp/pt.c:6326
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.c:6261
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "ini harus berupa alamat dari sebuah fungsi dengan hubungan eksternal"
  
! #: cp/pt.c:6264
  #, fuzzy, gcc-internal-format
  #| msgid "it must be the address of a function with external linkage"
  msgid "it must be the name of a function with external linkage"
  msgstr "ini harus berupa alamat dari sebuah fungsi dengan hubungan eksternal"
  
! #: cp/pt.c:6276
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena objek %qD bukan eksternal linkage"
  
! #: cp/pt.c:6280
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
  
! #: cp/pt.c:6329
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "(sebuah penunjuk ke anggota hanya dapat dibentuk dengan %<&%E%>)"
  
! #: cp/pt.c:6331
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a member of %qT"
  msgid "because it is a member of %qT"
  msgstr "%qT bukan sebuah anggota dari %qT"
  
! #: cp/pt.c:6391
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for %q#D"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "diperoleh %d parameter template untuk %q#D"
  
! #: cp/pt.c:6400
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6409
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "  mismatched types %qT and %qT"
  msgstr "perbandingan diantara tipe %qT dan %qT"
  
! #: cp/pt.c:6418
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter pack %qD cannot have a default argument"
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "%Htemplate parameter pack %qD tidak dapat memiliki sebuah argumen baku"
  
! #: cp/pt.c:6429
  #, fuzzy, gcc-internal-format
  #| msgid "template arguments to %qD do not match original template %qD"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "template argumen ke %qD tidak cocok dengan template asli %qD"
  
! #: cp/pt.c:6439
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qs tidak valid untuk %qs"
  
! #: cp/pt.c:6448
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6460
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6464
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6475
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "partial spesialisasi %qT tidak menspesialisasikan argumen template apapun"
  
! #: cp/pt.c:6486
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "  member function type %qT is not a valid template argument"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.c:6498
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:6529
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "tidak dapat mengubah tipe %qT ke tipe %qT"
  
! #: cp/pt.c:6542
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an ambiguous base of %qT"
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%qT adalah sebuah dasar ambigu dari %qT"
  
! #: cp/pt.c:6546
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "  %qT is not derived from %qT"
  msgstr "tipe %qT tidak diturunkan dari tipe %qT"
  
! #: cp/pt.c:6557
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6567
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decrement a pointer to incomplete type %qT"
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/pt.c:6577
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "  template argument %qE does not match %qE"
  msgstr "argumen dari tipe %qT tidak cocok dengan %qT"
  
! #: cp/pt.c:6623
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qE bukan sebuah variabel"
  
! #: cp/pt.c:6630
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
  
! #: cp/pt.c:6639
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qE bukan sebuah variabel"
  
! #: cp/pt.c:6654
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "the address of %qD is not a valid template argument"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.c:6663
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6670
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
  
! #: cp/pt.c:6688
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD bukan sebuah template argumen yang valid karena %qD bukan sebuah variabel, bukan alamat dari sebuah variabel"
  
! #: cp/pt.c:6696
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qD bukan sebuah template argumen yang valid karena %qD bukan sebuah variabel, bukan alamat dari sebuah variabel"
  
! #: cp/pt.c:6778
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena string literal tidak dapat digunakan dalam konteks ini"
  
! #: cp/pt.c:6944
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "in template argument for type %qT"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.c:6958
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator is not a constant integer"
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "akumulator bukan sebuah konstanta integer"
  
! #: cp/pt.c:7044
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE bukan sebuah template argumen yang valid untuk tipe %qT karena konflik dalam cv kualifikasi"
  
! #: cp/pt.c:7052
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini bukan sebuah lvalue"
  
! #: cp/pt.c:7070
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is a non-constant expression"
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%qE bukan sebuah template argumen yang valid untuk tipe %qT karena ini bukan sebuah ekspresi konstan"
  
! #: cp/pt.c:7130
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini adalah sebuah penunjuk"
  
! #: cp/pt.c:7132
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "lebih baik coba gunakan %qE"
  
! #: cp/pt.c:7186
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini dari tipe %qT"
  
! #: cp/pt.c:7758
  #, fuzzy, gcc-internal-format
  #| msgid "Conflict in attributes of function argument at %C"
  msgid "ignoring attributes on template argument %qT"
  msgstr "Konflik dalam atribut dari argumen fungsi di %C"
  
! #: cp/pt.c:7774
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring attributes in template argument %qE"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/pt.c:7909
  #, fuzzy, gcc-internal-format
  #| msgid "name of class shadows template template parameter %qD"
  msgid "injected-class-name %qD used as template template argument"
  msgstr "nama dari template kelas bayangan parameter template %qD"
  
! #: cp/pt.c:7938
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of destructor %qD as a type"
  msgid "invalid use of destructor %qE as a type"
  msgstr "%Hpenggunaan tidak valid dari desktruktor %qD memiliki sebuah tipe"
  
! #: cp/pt.c:7943
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "merefer ke sebuah anggota tipe dari sebuah parameter template, gunakan %<typename %E%>"
  
! #: cp/pt.c:7959 cp/pt.c:7981 cp/pt.c:8035
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "tipe/nilai tidak cocok di argumen %d dalam daftar parameter template untuk %qD"
  
! #: cp/pt.c:7964
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  diduga sebuah konstanta dari tipe %qT, diperoleh %qT"
  
! #: cp/pt.c:7969
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  diduga sebuah template kelas, diperoleh %qE"
  
! #: cp/pt.c:7972
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  diduga sebuah tipe, diperoleh %qE"
  
! #: cp/pt.c:7986
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  diduga sebuah tipe, diperoleh %qT"
  
! #: cp/pt.c:7989
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  diduga sebuah template kelas, diperoleh %qT"
  
! #: cp/pt.c:8039
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type %qD, got %qD"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  diduga sebuah template dari tipe %qD, diperoleh %qD"
  
! #: cp/pt.c:8053
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "tipe/nilai tidak cocok di argumen %d dalam daftar parameter template untuk %qD"
  
! #: cp/pt.c:8056
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  diduga sebuah tipe, diperoleh %qE"
  
! #: cp/pt.c:8119
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "tidak dapat mengubah argumen template %qE ke %qT"
  
! #: cp/pt.c:8257 cp/pt.c:8570
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "template argumen %d tidak valid"
  
! #: cp/pt.c:8272 cp/pt.c:8404
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "jumlah dari argumen template salah (%d, seharusnya %d)"
  
! #: cp/pt.c:8400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "jumlah dari argumen template salah (%d, seharusnya %d)"
  
! #: cp/pt.c:8409
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "disediakan untuk %q+D"
  
! #: cp/pt.c:8434
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8438
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argumen baku diberikan untuk parameter %d dari %q#D"
  
! #: cp/pt.c:8536
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9155
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: cp/pt.c:9318
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "tipe bukan template %qT digunakan sebuah sebuah template"
  
! #: cp/pt.c:9320
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "untuk deklarasi template %q+D"
  
! #: cp/pt.c:9444
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "kegagalan konsistensi internal"
  
! #: cp/pt.c:9814
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "penggunaan dari %qs dalam template"
  
! #: cp/pt.c:10244
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "kedalaman template instantiation melebihi maksimal dari %d (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal) instantiating %qD"
  
! #: cp/pt.c:11324
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member %qD in union"
  msgstr "%J anggota array fleksibel dalam union"
  
! #: cp/pt.c:11819
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12201
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not at beginning of declaration"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE tidak berada di awal dari deklarasi"
  
! #: cp/pt.c:12291
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "panjang argumen pack tidak cocok akan diekspan %<%T%>"
  
! #: cp/pt.c:12294
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "panjang argumen pack tidak cocok ketika mengekspan %<%E%>"
  
! #: cp/pt.c:12855
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
--- 54805,55255 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5967
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "redefinisi dari argumen baku untuk %q#D"
  
! #: cp/pt.c:5969
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "original definition appeared here"
  msgstr "%J definisi asli muncul disini"
  
! #: cp/pt.c:5997
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "redeclaration %q#D with different constraints"
  msgstr "deklarasi dari %qF throws exceptions berbeda"
  
! #: cp/pt.c:6000
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "original declaration appeared here"
  msgstr "%J definisi asli muncul disini"
  
! #: cp/pt.c:6260 cp/pt.c:6328
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.c:6263
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "ini harus berupa alamat dari sebuah fungsi dengan hubungan eksternal"
  
! #: cp/pt.c:6266
  #, fuzzy, gcc-internal-format
  #| msgid "it must be the address of a function with external linkage"
  msgid "it must be the name of a function with external linkage"
  msgstr "ini harus berupa alamat dari sebuah fungsi dengan hubungan eksternal"
  
! #: cp/pt.c:6278
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena objek %qD bukan eksternal linkage"
  
! #: cp/pt.c:6282
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
  
! #: cp/pt.c:6331
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "(sebuah penunjuk ke anggota hanya dapat dibentuk dengan %<&%E%>)"
  
! #: cp/pt.c:6333
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a member of %qT"
  msgid "because it is a member of %qT"
  msgstr "%qT bukan sebuah anggota dari %qT"
  
! #: cp/pt.c:6393
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for %q#D"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "diperoleh %d parameter template untuk %q#D"
  
! #: cp/pt.c:6402
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6411
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "  mismatched types %qT and %qT"
  msgstr "perbandingan diantara tipe %qT dan %qT"
  
! #: cp/pt.c:6420
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter pack %qD cannot have a default argument"
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "%Htemplate parameter pack %qD tidak dapat memiliki sebuah argumen baku"
  
! #: cp/pt.c:6431
  #, fuzzy, gcc-internal-format
  #| msgid "template arguments to %qD do not match original template %qD"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "template argumen ke %qD tidak cocok dengan template asli %qD"
  
! #: cp/pt.c:6441
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qs tidak valid untuk %qs"
  
! #: cp/pt.c:6450
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6462
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6466
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6477
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "partial spesialisasi %qT tidak menspesialisasikan argumen template apapun"
  
! #: cp/pt.c:6488
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "  member function type %qT is not a valid template argument"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.c:6500
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:6531
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "tidak dapat mengubah tipe %qT ke tipe %qT"
  
! #: cp/pt.c:6544
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an ambiguous base of %qT"
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%qT adalah sebuah dasar ambigu dari %qT"
  
! #: cp/pt.c:6548
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "  %qT is not derived from %qT"
  msgstr "tipe %qT tidak diturunkan dari tipe %qT"
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6569
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decrement a pointer to incomplete type %qT"
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/pt.c:6579
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "  template argument %qE does not match %qE"
  msgstr "argumen dari tipe %qT tidak cocok dengan %qT"
  
! #: cp/pt.c:6625
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qE bukan sebuah variabel"
  
! #: cp/pt.c:6632
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
  
! #: cp/pt.c:6641
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qE bukan sebuah variabel"
  
! #: cp/pt.c:6656
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "the address of %qD is not a valid template argument"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.c:6665
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6672
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
  
! #: cp/pt.c:6690
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD bukan sebuah template argumen yang valid karena %qD bukan sebuah variabel, bukan alamat dari sebuah variabel"
  
! #: cp/pt.c:6698
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qD bukan sebuah template argumen yang valid karena %qD bukan sebuah variabel, bukan alamat dari sebuah variabel"
  
! #: cp/pt.c:6780
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena string literal tidak dapat digunakan dalam konteks ini"
  
! #: cp/pt.c:6946
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "in template argument for type %qT"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.c:6960
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator is not a constant integer"
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "akumulator bukan sebuah konstanta integer"
  
! #: cp/pt.c:7046
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE bukan sebuah template argumen yang valid untuk tipe %qT karena konflik dalam cv kualifikasi"
  
! #: cp/pt.c:7054
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini bukan sebuah lvalue"
  
! #: cp/pt.c:7072
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is a non-constant expression"
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%qE bukan sebuah template argumen yang valid untuk tipe %qT karena ini bukan sebuah ekspresi konstan"
  
! #: cp/pt.c:7132
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini adalah sebuah penunjuk"
  
! #: cp/pt.c:7134
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "lebih baik coba gunakan %qE"
  
! #: cp/pt.c:7188
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini dari tipe %qT"
  
! #: cp/pt.c:7760
  #, fuzzy, gcc-internal-format
  #| msgid "Conflict in attributes of function argument at %C"
  msgid "ignoring attributes on template argument %qT"
  msgstr "Konflik dalam atribut dari argumen fungsi di %C"
  
! #: cp/pt.c:7776
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring attributes in template argument %qE"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/pt.c:7911
  #, fuzzy, gcc-internal-format
  #| msgid "name of class shadows template template parameter %qD"
  msgid "injected-class-name %qD used as template template argument"
  msgstr "nama dari template kelas bayangan parameter template %qD"
  
! #: cp/pt.c:7940
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of destructor %qD as a type"
  msgid "invalid use of destructor %qE as a type"
  msgstr "%Hpenggunaan tidak valid dari desktruktor %qD memiliki sebuah tipe"
  
! #: cp/pt.c:7945
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "merefer ke sebuah anggota tipe dari sebuah parameter template, gunakan %<typename %E%>"
  
! #: cp/pt.c:7961 cp/pt.c:7983 cp/pt.c:8037
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "tipe/nilai tidak cocok di argumen %d dalam daftar parameter template untuk %qD"
  
! #: cp/pt.c:7966
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  diduga sebuah konstanta dari tipe %qT, diperoleh %qT"
  
! #: cp/pt.c:7971
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  diduga sebuah template kelas, diperoleh %qE"
  
! #: cp/pt.c:7974
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  diduga sebuah tipe, diperoleh %qE"
  
! #: cp/pt.c:7988
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  diduga sebuah tipe, diperoleh %qT"
  
! #: cp/pt.c:7991
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  diduga sebuah template kelas, diperoleh %qT"
  
! #: cp/pt.c:8041
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type %qD, got %qD"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  diduga sebuah template dari tipe %qD, diperoleh %qD"
  
! #: cp/pt.c:8055
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "tipe/nilai tidak cocok di argumen %d dalam daftar parameter template untuk %qD"
  
! #: cp/pt.c:8058
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  diduga sebuah tipe, diperoleh %qE"
  
! #: cp/pt.c:8121
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "tidak dapat mengubah argumen template %qE ke %qT"
  
! #: cp/pt.c:8259 cp/pt.c:8572
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "template argumen %d tidak valid"
  
! #: cp/pt.c:8274 cp/pt.c:8406
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "jumlah dari argumen template salah (%d, seharusnya %d)"
  
! #: cp/pt.c:8402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "jumlah dari argumen template salah (%d, seharusnya %d)"
  
! #: cp/pt.c:8411
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "disediakan untuk %q+D"
  
! #: cp/pt.c:8436
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8440
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argumen baku diberikan untuk parameter %d dari %q#D"
  
! #: cp/pt.c:8538
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9157
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: cp/pt.c:9320
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "tipe bukan template %qT digunakan sebuah sebuah template"
  
! #: cp/pt.c:9322
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "untuk deklarasi template %q+D"
  
! #: cp/pt.c:9446
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "kegagalan konsistensi internal"
  
! #: cp/pt.c:9816
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "penggunaan dari %qs dalam template"
  
! #: cp/pt.c:10246
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "kedalaman template instantiation melebihi maksimal dari %d (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal) instantiating %qD"
  
! #: cp/pt.c:11326
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member %qD in union"
  msgstr "%J anggota array fleksibel dalam union"
  
! #: cp/pt.c:11821
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12203
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not at beginning of declaration"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE tidak berada di awal dari deklarasi"
  
! #: cp/pt.c:12293
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "panjang argumen pack tidak cocok akan diekspan %<%T%>"
  
! #: cp/pt.c:12296
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "panjang argumen pack tidak cocok ketika mengekspan %<%E%>"
  
! #: cp/pt.c:12857
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
*************** msgstr "redefinisi dari argumen baku unt
*** 55245,55556 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13880
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabel %qD memiliki tipe fungsi"
  
! #: cp/pt.c:14053
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipe parameter %qT tidak valid"
  
! #: cp/pt.c:14055
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "dalam deklarasi %q+D"
  
! #: cp/pt.c:14173
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "fungsi mengembalikan sebuah array"
  
! #: cp/pt.c:14175
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "fungsi mengembalikan sebuah fungsi"
  
! #: cp/pt.c:14213
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "membuat penunjuk ke anggota fungsi dari tipe bukan kelas %qT"
  
! #: cp/pt.c:14825
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "membentuk referensi ke void"
  
! #: cp/pt.c:14827
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming pointer to reference type %qT"
  msgstr "membentuk %s ke tipe referensi %qT"
  
! #: cp/pt.c:14829
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming reference to reference type %qT"
  msgstr "membentuk %s ke tipe referensi %qT"
  
! #: cp/pt.c:14842
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/pt.c:14845
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/pt.c:14893
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/pt.c:14899
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/pt.c:14905
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "membuat penunjuk ke anggota dari tipe void"
  
! #: cp/pt.c:15005
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.c:15025
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT bukan sebuah tipe class, struct, atau union"
  
! #: cp/pt.c:15062
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe enumerasi"
  
! #: cp/pt.c:15070
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe class"
  
! #: cp/pt.c:15134
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15209
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "penggunaan dari %qs dalam template"
  
! #: cp/pt.c:15387
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "tipe kualifikasi %qT tidak cocok dengan nama destruktor ~%qT"
  
! #: cp/pt.c:15402
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "dependent-name %qE diparse sebagai sebuah bukan-tipe, tetapi instantiation menghasilkan sebuah tipe"
  
! #: cp/pt.c:15404
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "katakan %<typename %E%> jika sebuah tipe adalah berarti"
  
! #: cp/pt.c:15494
  #, 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.c:15617
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "menggunakan field tidak valid %qD"
  
! #: cp/pt.c:16133 cp/pt.c:17885
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "penggunaan tidak valid dari ekspresi ekspansi pack"
  
! #: cp/pt.c:16137 cp/pt.c:17889
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "gunakan %<...%> untuk mengekspan argumen pack"
  
! #: cp/pt.c:18941
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18969
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18974
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18977
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18982
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%H%qE tidak dideklarasikan disini (bukan dalam sebuah fungsi)"
  
! #: cp/pt.c:19038
  #, 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.c:19333
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT bukan sebuah class atau namespace"
  
! #: cp/pt.c:19336
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD bukan sebuah class atau namespace"
  
! #: cp/pt.c:19659
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT adalah/menggunakan tipe anonymous"
  
! #: cp/pt.c:19661
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "argumen template untuk %qD menggunakan tipe lokal %qT"
  
! #: cp/pt.c:19671
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT adalah sebuah tipe variabel termodifikasi"
  
! #: cp/pt.c:19686
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/pt.c:19704
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  mencoba untuk instantiate %qD"
  
! #: cp/pt.c:23704
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "template class instantiation ambigu untuk %q#T"
  
! #: cp/pt.c:23706
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "template class instantiation ambigu untuk %q#T"
  
! #: cp/pt.c:23712
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.c:23736 cp/pt.c:23831
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.c:23742
  #, 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.c:23744
  #, 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.c:23763
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD bukan sebuah anggota data statis dari sebuah template class"
  
! #: cp/pt.c:23769 cp/pt.c:23826
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "template tidak cocok untuk %qD yang ditemukan"
  
! #: cp/pt.c:23774
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "tipe %qT untuk instantiation eksplisit %qD tidak cocok dengan tipe yang dideklarasikan %qT"
  
! #: cp/pt.c:23782
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eksplisit instantiation dari %q#D"
  
! #: cp/pt.c:23818
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "duplikasi eksplisit instantiation dari %q#D"
  
! #: cp/pt.c:23841 cp/pt.c:23927
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 melarang penggunaan dari %<extern%> di instantiation eksplisit"
  
! #: cp/pt.c:23846 cp/pt.c:23944
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "class penyimpanan %qD diaplikasikan ke template instantiation"
  
! #: cp/pt.c:23903
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.c:23905
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/pt.c:23914
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplisit instantiation dari %q#T sebelum definisi dari template"
  
! #: cp/pt.c:23932
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ melarang penggunaan dari %qE di instantiasi eksplisit"
  
! #: cp/pt.c:23978
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "duplikasi instansiasi eksplisit dari %q#T"
  
! #: cp/pt.c:24300
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
--- 55268,55579 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13882
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabel %qD memiliki tipe fungsi"
  
! #: cp/pt.c:14056
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipe parameter %qT tidak valid"
  
! #: cp/pt.c:14058
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "dalam deklarasi %q+D"
  
! #: cp/pt.c:14176
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "fungsi mengembalikan sebuah array"
  
! #: cp/pt.c:14178
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "fungsi mengembalikan sebuah fungsi"
  
! #: cp/pt.c:14216
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "membuat penunjuk ke anggota fungsi dari tipe bukan kelas %qT"
  
! #: cp/pt.c:14828
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "membentuk referensi ke void"
  
! #: cp/pt.c:14830
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming pointer to reference type %qT"
  msgstr "membentuk %s ke tipe referensi %qT"
  
! #: cp/pt.c:14832
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming reference to reference type %qT"
  msgstr "membentuk %s ke tipe referensi %qT"
  
! #: cp/pt.c:14845
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/pt.c:14848
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/pt.c:14896
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/pt.c:14902
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/pt.c:14908
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "membuat penunjuk ke anggota dari tipe void"
  
! #: cp/pt.c:15008
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.c:15028
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT bukan sebuah tipe class, struct, atau union"
  
! #: cp/pt.c:15065
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe enumerasi"
  
! #: cp/pt.c:15073
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe class"
  
! #: cp/pt.c:15137
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15212
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "penggunaan dari %qs dalam template"
  
! #: cp/pt.c:15390
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "tipe kualifikasi %qT tidak cocok dengan nama destruktor ~%qT"
  
! #: cp/pt.c:15405
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "dependent-name %qE diparse sebagai sebuah bukan-tipe, tetapi instantiation menghasilkan sebuah tipe"
  
! #: cp/pt.c:15407
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "katakan %<typename %E%> jika sebuah tipe adalah berarti"
  
! #: cp/pt.c:15497
  #, 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.c:15620
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "menggunakan field tidak valid %qD"
  
! #: cp/pt.c:16136 cp/pt.c:17888
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "penggunaan tidak valid dari ekspresi ekspansi pack"
  
! #: cp/pt.c:16140 cp/pt.c:17892
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "gunakan %<...%> untuk mengekspan argumen pack"
  
! #: cp/pt.c:18944
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18972
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18977
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18980
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18985
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%H%qE tidak dideklarasikan disini (bukan dalam sebuah fungsi)"
  
! #: cp/pt.c:19041
  #, 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.c:19336
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT bukan sebuah class atau namespace"
  
! #: cp/pt.c:19339
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD bukan sebuah class atau namespace"
  
! #: cp/pt.c:19662
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT adalah/menggunakan tipe anonymous"
  
! #: cp/pt.c:19664
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "argumen template untuk %qD menggunakan tipe lokal %qT"
  
! #: cp/pt.c:19674
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT adalah sebuah tipe variabel termodifikasi"
  
! #: cp/pt.c:19689
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/pt.c:19707
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  mencoba untuk instantiate %qD"
  
! #: cp/pt.c:23703
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "template class instantiation ambigu untuk %q#T"
  
! #: cp/pt.c:23705
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "template class instantiation ambigu untuk %q#T"
  
! #: cp/pt.c:23711
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.c:23735 cp/pt.c:23830
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.c:23741
  #, 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.c:23743
  #, 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.c:23762
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD bukan sebuah anggota data statis dari sebuah template class"
  
! #: cp/pt.c:23768 cp/pt.c:23825
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "template tidak cocok untuk %qD yang ditemukan"
  
! #: cp/pt.c:23773
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "tipe %qT untuk instantiation eksplisit %qD tidak cocok dengan tipe yang dideklarasikan %qT"
  
! #: cp/pt.c:23781
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eksplisit instantiation dari %q#D"
  
! #: cp/pt.c:23817
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "duplikasi eksplisit instantiation dari %q#D"
  
! #: cp/pt.c:23840 cp/pt.c:23926
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 melarang penggunaan dari %<extern%> di instantiation eksplisit"
  
! #: cp/pt.c:23845 cp/pt.c:23943
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "class penyimpanan %qD diaplikasikan ke template instantiation"
  
! #: cp/pt.c:23902
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.c:23904
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/pt.c:23913
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplisit instantiation dari %q#T sebelum definisi dari template"
  
! #: cp/pt.c:23931
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ melarang penggunaan dari %qE di instantiasi eksplisit"
  
! #: cp/pt.c:23977
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "duplikasi instansiasi eksplisit dari %q#T"
  
! #: cp/pt.c:24299
  #, 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
*** 55563,55699 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24640
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplisit instansiasi dari %qD tetapi tidak ada definisi yang tersedia"
  
! #: cp/pt.c:24842
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "kedalaman template instansiasi melebihi maksimal dari %d instantiating %q+D, kemungkinan dari pembuatan tabel virtual (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal)"
  
! #: cp/pt.c:25217
  #, 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++2a%> or %<-std=gnu++2a%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/pt.c:25225
  #, 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 literal"
  msgstr "%q#T bukan sebuah tipe valid untuk sebuah parameter template konstan"
  
! #: cp/pt.c:25232
  #, 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 has a mutable member"
  msgstr "%q#T bukan sebuah tipe valid untuk sebuah parameter template konstan"
  
! #: cp/pt.c:25244
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter %qT after %qs"
  msgid "invalid template non-type parameter"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: cp/pt.c:25246
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T bukan sebuah tipe valid untuk sebuah parameter template konstan"
  
! #: cp/pt.c:26582
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan diluar dari templates"
  
! #: cp/pt.c:26822
  #, fuzzy, gcc-internal-format
  #| msgid "deducing auto from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "deduksi auto dari daftar penginisialisasi dikurung membutuhkan #include <daftar_penginisialisasi>"
  
! #: cp/pt.c:27303
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "non-class template %qT used without template arguments"
  msgstr "%qD digunakan tanpa parameter template"
  
! #: cp/pt.c:27452
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.c:27459
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:27473
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "template argumen %d tidak valid"
  
! #: cp/pt.c:27480
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "fungsi tidak dipertimbangkan untuk inlining"
  
! #: cp/pt.c:27546
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:27549
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:27582
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:27617
  #, fuzzy, gcc-internal-format
  #| msgid "unable to deduce %qT from %qE"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "tidak dapat mendeduksi %qT dari %qE"
  
! #: cp/pt.c:27619
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "tidak dapat mendeduksi %qT dari %qE"
  
! #: cp/pt.c:27653
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:27657
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "insn tidak memenuhi batasannya:"
  
! #: cp/pt.c:27661
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "insn tidak memenuhi batasannya:"
  
! #: cp/pt.c:27665
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "insn tidak memenuhi batasannya:"
  
! #: cp/pt.c:27783
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "invalid use of %qT in template argument"
--- 55586,55722 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24639
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplisit instansiasi dari %qD tetapi tidak ada definisi yang tersedia"
  
! #: cp/pt.c:24841
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "kedalaman template instansiasi melebihi maksimal dari %d instantiating %q+D, kemungkinan dari pembuatan tabel virtual (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal)"
  
! #: cp/pt.c:25216
  #, 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++2a%> or %<-std=gnu++2a%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/pt.c:25224
  #, 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 literal"
  msgstr "%q#T bukan sebuah tipe valid untuk sebuah parameter template konstan"
  
! #: cp/pt.c:25231
  #, 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 has a mutable member"
  msgstr "%q#T bukan sebuah tipe valid untuk sebuah parameter template konstan"
  
! #: cp/pt.c:25243
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter %qT after %qs"
  msgid "invalid template non-type parameter"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: cp/pt.c:25245
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T bukan sebuah tipe valid untuk sebuah parameter template konstan"
  
! #: cp/pt.c:26581
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan diluar dari templates"
  
! #: cp/pt.c:26821
  #, fuzzy, gcc-internal-format
  #| msgid "deducing auto from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "deduksi auto dari daftar penginisialisasi dikurung membutuhkan #include <daftar_penginisialisasi>"
  
! #: cp/pt.c:27302
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "non-class template %qT used without template arguments"
  msgstr "%qD digunakan tanpa parameter template"
  
! #: cp/pt.c:27454
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.c:27461
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:27475
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "template argumen %d tidak valid"
  
! #: cp/pt.c:27482
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "fungsi tidak dipertimbangkan untuk inlining"
  
! #: cp/pt.c:27548
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:27551
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:27584
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:27619
  #, fuzzy, gcc-internal-format
  #| msgid "unable to deduce %qT from %qE"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "tidak dapat mendeduksi %qT dari %qE"
  
! #: cp/pt.c:27621
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "tidak dapat mendeduksi %qT dari %qE"
  
! #: cp/pt.c:27655
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:27659
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "insn tidak memenuhi batasannya:"
  
! #: cp/pt.c:27663
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "insn tidak memenuhi batasannya:"
  
! #: cp/pt.c:27667
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "insn tidak memenuhi batasannya:"
  
! #: cp/pt.c:27785
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "invalid use of %qT in template argument"
*************** msgstr "penggunaan tidak valid ari %<thi
*** 55922,55928 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "tidak valid pengkualifikasi lingkup dalam nama pseudo-destruktor"
  
! #: cp/semantics.c:2703 cp/typeck.c:2632
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "tipe kualifikasi %qT tidak cocok dengan nama destruktor ~%qT"
--- 55945,55951 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "tidak valid pengkualifikasi lingkup dalam nama pseudo-destruktor"
  
! #: cp/semantics.c:2703 cp/typeck.c:2650
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "tipe kualifikasi %qT tidak cocok dengan nama destruktor ~%qT"
*************** msgstr "%s diantara penunjuk-ke-anggota
*** 56630,57507 ****
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s diantara penunjuk-ke-anggota tipe berbeda %qT dan %qT kurang sebuah cast"
  
! #: cp/typeck.c:1480
  #, fuzzy, gcc-internal-format
  #| msgid "canonical types differ for identical types %T and %T"
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "tipe kanonikal berbeda untuk tipe identik %T dan %T"
  
! #: cp/typeck.c:1487
  #, fuzzy, gcc-internal-format
  #| msgid "same canonical type node for different types %T and %T"
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "tipe titik kanonikal sama untuk tipe berbeda %T dan %T"
  
! #: cp/typeck.c:1618
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "aplikasi tidak valid dari %qs ke anggota fungsi"
  
! #: cp/typeck.c:1710
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "aplikasi tidak valid dari %<sizeof%> ke sebuah bit-field"
  
! #: cp/typeck.c:1718
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ melarang mengaplikasikan %<sizeof%> ke sebuah ekspresi dari tipe fungsi"
  
! #: cp/typeck.c:1769
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "aplikasi tidak valid dari %<__alignof%> ke sebuah bit-field"
  
! #: cp/typeck.c:1780
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ melarang mengaplikasikan %<__alignof%> ke sebuah ekspresi dari tipe fungsi"
  
! #: cp/typeck.c:1857
  #, fuzzy, gcc-internal-format
  #| msgid "size of array has non-integral type %qT"
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "ukuran dari array memiliki tipe %qT bukan integral"
  
! #: cp/typeck.c:1902
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "invalid use of non-static member function of type %qT"
  msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
  
! #: cp/typeck.c:2076
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of temporary array"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.c:2245
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to %qT"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "konversi sudah ditinggalkan dari konstanta string ke %qT"
  
! #: cp/typeck.c:2249
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "konversi sudah ditinggalkan dari konstanta string ke %qT"
  
! #: cp/typeck.c:2383 cp/typeck.c:2945
  #, fuzzy, gcc-internal-format
  #| msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "permintaan untuk anggota %qD dalam %qE, yangg tipe bukan class %qT"
  
! #: cp/typeck.c:2387 cp/typeck.c:2949
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "permintaan untuk anggota %qD dalam %qE, yangg tipe bukan class %qT"
  
! #: cp/typeck.c:2418
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "penggunaan tidak valid dari anggota data tidak statis %qE"
  
! #: cp/typeck.c:2497
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member %qD  of NULL object"
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "akses tidak valid ke anggota data tidak statis %qD dari objek KOSONG"
  
! #: cp/typeck.c:2647
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "tipe objek %qT tidak cocok dengan nama destruktor ~%qT"
  
! #: cp/typeck.c:2656
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "tipe yang sedang dihancurkan adalah %qT, tetapi destruktor merefer ke %qT"
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.c:2816
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE"
  msgstr "%qT tidak memiliki anggota bernama %qE"
  
! #: cp/typeck.c:2839
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr ""
  
! #: cp/typeck.c:2850
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr ""
  
! #: cp/typeck.c:2864
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%qT tidak memiliki anggota bernama %qE"
  
! #: cp/typeck.c:2979 cp/typeck.c:3005
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> bukan sebuah anggota dari %qT"
  
! #: cp/typeck.c:3044
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT bukan sebuah basis dari %qT"
  
! #: cp/typeck.c:3097
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD bukan sebuah anggota dari fungsi template"
  
! #: cp/typeck.c:3276
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT bukan sebuah penunjuk-ke-objek tipe"
  
! #: cp/typeck.c:3307
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qs on pointer to member"
  msgid "invalid use of array indexing on pointer to member"
  msgstr "penggunaan tidak valid dari %qs di penunjuk ke anggota"
  
! #: cp/typeck.c:3310
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qs on pointer to member"
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "penggunaan tidak valid dari %qs di penunjuk ke anggota"
  
! #: cp/typeck.c:3313
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qs on pointer to member"
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "penggunaan tidak valid dari %qs di penunjuk ke anggota"
  
! #: cp/typeck.c:3316
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3380
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "subscrip hilang dalam referensi array"
  
! #: cp/typeck.c:3477
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "subscripting array dideklarasikan %<register%>"
  
! #: cp/typeck.c:3511
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "nilai subscripted adalah bukan array ataupun penunjuk"
  
! #: cp/typeck.c:3584
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "objek hilang dalam penggunaan dari %qE"
  
! #: cp/typeck.c:3816
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "tidak dapat menon-aktifkan fungsi bawaan %qs"
  
! #: cp/typeck.c:3831
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ melarang pemanggilan %<::main%> dari dalam aplikasi"
  
! #: cp/typeck.c:3852
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "harus menggunakan %<.*%> atau %<->*%> untuk memanggil penunjuk-ke-anggota fungsi dalam %<%E (...)%>, contoh %<(... ->* %E) (...)%>"
  
! #: cp/typeck.c:3869
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/typeck.c:3872
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/typeck.c:3875
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/typeck.c:3932
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "too many arguments to constructor %q#D"
  msgstr "terlalu banyak argumen ke %s %q+#D"
  
! #: cp/typeck.c:3933
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "too few arguments to constructor %q#D"
  msgstr "terlalu sedikit argumen ke %s %q+#D"
  
! #: cp/typeck.c:3938
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments to member function %q#D"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: cp/typeck.c:3939
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to member function %q#D"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: cp/typeck.c:3945
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments to function %q#D"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: cp/typeck.c:3946
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %q#D"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: cp/typeck.c:3956
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "too many arguments to method %q#D"
  msgstr "terlalu banyak argumen ke %s %q+#D"
  
! #: cp/typeck.c:3957
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "too few arguments to method %q#D"
  msgstr "terlalu sedikit argumen ke %s %q+#D"
  
! #: cp/typeck.c:3960
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "terlalu banyak argumen ke fungsi"
  
! #: cp/typeck.c:3961
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "terlalu sedikit argumen ke fungsi"
  
! #: cp/typeck.c:4044
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameter %P dari %qD memiliki tipe tidak lengkap %qT"
  
! #: cp/typeck.c:4050
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameter %P memiliki tipe tidak lengkap %qT"
  
! #: cp/typeck.c:4299
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "alamat dari %qD tidak akan pernah menjadi KOSONG"
  
! #: cp/typeck.c:4310
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "alamat dari %qD tidak akan pernah menjadi KOSONG"
  
! #: cp/typeck.c:4428 cp/typeck.c:4439
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "mengasumsikan cast ke tipe %qT dari fungsi overloaded"
  
! #: cp/typeck.c:4485
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL digunakan dalam aritmetik"
  
! #: cp/typeck.c:4852
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "jumlah rotasi kiri negatif"
  
! #: cp/typeck.c:4853
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "jumlah rotasi kanan negatif"
  
! #: cp/typeck.c:4859
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "jumlah rotasi kiri >= lebar dari tipe"
  
! #: cp/typeck.c:4860
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "jumlah rotasi kanan >= lebar dari tipe"
  
! #: cp/typeck.c:4954 cp/typeck.c:4962 cp/typeck.c:5242 cp/typeck.c:5250
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ melarang perbandingan diantara penunjuk dan integer"
  
! #: cp/typeck.c:5164 cp/typeck.c:5177
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "operand types are %qT and %qT"
  msgstr "perbandingan diantara tipe %qT dan %qT"
  
! #: cp/typeck.c:5279
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "perbandingan tidak berurut di argumen bukan titik pecahan"
  
! #: cp/typeck.c:5324
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: cp/typeck.c:5337
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "operang tidak valid untuk tipe %qT dan %qT ke binari %qO"
  
! #: cp/typeck.c:5637
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ melarang menggunakan penunjuk dari tipe %<void *%> dalam pengurangan"
  
! #: cp/typeck.c:5645
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ melarang menggunakan penunjuk ke sebuah fungsi  dalam pengurangan"
  
! #: cp/typeck.c:5653
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ melarang menggunakan penunjuk ke sebuah metoda  dalam pengurangan"
  
! #: cp/typeck.c:5699
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "penggunaan tidak valid dari sebuah penunjuk ke sebuah tipe tidak lengkap dalam aritmetik penunjuk"
  
! #: cp/typeck.c:5778
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of constructor %qD"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.c:5779
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of destructor %qD"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.c:5795
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "penggunaan tidak valid dari %qE untuk membentuk sebuah penunjuk ke anggota fungsi"
  
! #: cp/typeck.c:5798
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  sebuah kualified-id dibutuhkan"
  
! #: cp/typeck.c:5805
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "tanda kurung disekitar %qE tidak dapat digunakan untuk membentuk sebuah penunjuk-ke-anggota-fungsi"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5980
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ melarang mengambil alamat dari tidak terkualifikasi atau bertanda kurun anggota bukan statis fungsi untuk membentuk sebuah penunjuk ke anggota fungsi. Katakan %<&%T::%D%>"
  
! #: cp/typeck.c:5985
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ melarang mengambil alamat dari sebuah anggota fungsi terikat ke sebuah bentuk penunjuk ke anggota fungsi. Katakan %<&%T::%D%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6021
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.c:6038
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ melarang mengambil alamat dari fungsi %<::main%>"
  
! #: cp/typeck.c:6095
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "tidak dapat membuat penunjuk ke anggota referensi %qD"
  
! #: cp/typeck.c:6115
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "tidak dapat mengambil alamat dari bit-field %qD"
  
! #: cp/typeck.c:6265
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6266
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6388
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ melarang menaikkan sebuah enum"
  
! #: cp/typeck.c:6389
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ melarang mengurangi sebuah enum"
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.c:6406
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.c:6417
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ melarang meningkatkan sebuah penunjuk dari tipe %qT"
  
! #: cp/typeck.c:6418
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ melarang mengurangi sebuah penunjuk dari tipe %qT"
  
! #: cp/typeck.c:6453
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6462
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6469
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6650
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "tidak dapat mengambil alamat dari %<this%>, yang merupakan ekspresi rvalue"
  
! #: cp/typeck.c:6672
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "alamat dari variabel eksplisit register %qD diminta"
  
! #: cp/typeck.c:6677
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "alamat yang diminta untuk %qD, yang dideklarasikan %<register%>"
  
! #: cp/typeck.c:6752
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %qT must be brace-enclosed"
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
  
! #: cp/typeck.c:6764
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in initializer"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.c:6768
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.c:6772
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in functional cast"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.c:6809
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.c:6895
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6928
  #, fuzzy, gcc-internal-format
  #| msgid "cast from type %qT to type %qT casts away constness"
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/typeck.c:6934
  #, fuzzy, gcc-internal-format
  #| msgid "static_cast from type %qT to type %qT casts away constness"
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/typeck.c:6940
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away constness"
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/typeck.c:6961
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "useless cast to type %q#T"
  msgstr "cast ke fungsi tipe %qT tidak valid"
  
! #: cp/typeck.c:6974
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
  
! #: cp/typeck.c:7393
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "tidak valid static_cast dari tipe %qT ke tipe %qT"
  
! #: cp/typeck.c:7399 cp/typeck.c:7405 cp/typeck.c:9031
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "tipe kembali %q#T tidak lengkap"
  
! #: cp/typeck.c:7431
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "mengubah dari %qT ke %qT"
  
! #: cp/typeck.c:7505
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "cast tidak valid dari sebuah ekspresi rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/typeck.c:7575
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "cast dari %qT ke %qT kehilangan presisi"
  
! #: cp/typeck.c:7600
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7611
  #, fuzzy
  #| msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "%s diantara penunjuk-ke-anggota tipe berbeda %qT dan %qT kurang sebuah cast"
  
! #: cp/typeck.c:7632 cp/typeck.c:7814
  #, fuzzy
  #| msgid "cast from %qT to %qT increases required alignment of target type"
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "cast dari %qT ke %qT menaikan alignmen yang dibutuhkan dari tipe target"
  
! #: cp/typeck.c:7648
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ melarang casting diantara penunjuk ke fungsi dan penunjuk ke objek"
  
! #: cp/typeck.c:7662
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "cast dari tipe %qT ke tipe %qT tidak valid"
  
! #: cp/typeck.c:7730
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "penggunaan tidak valid dari const_cast dengan tipe %qT, yang bukan sebuah penunjuk, referensi, ataupun sebuah tipe penunjuk-ke-anggota-data"
  
! #: cp/typeck.c:7739
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "penggunaan tidak valid dari const_cast dengan tipe %qT, yang merupakan sebuah penunjuk atau referensi ke sebuah tipe fungsi"
  
! #: cp/typeck.c:7780
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "const_cast tidak valid dari sebuah rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/typeck.c:7849
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "const_cast dari tipe %qT ke tipe %qT tidak valid"
  
! #: cp/typeck.c:7945 cp/typeck.c:7953
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ melarang casting ke sebuah tipe array %qT"
  
! #: cp/typeck.c:7962
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "cast ke fungsi tipe %qT tidak valid"
  
! #: cp/typeck.c:8281
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  dalam evaluasi dari %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8341
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "indeks array bukan konstan dalam penginisialisasi"
  
! #: cp/typeck.c:8368
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "tipe tidak kompatibel dalam assignmen dari %qT ke %qT"
  
! #: cp/typeck.c:8382
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "array digunakan sebagai penginisialisasi"
  
! #: cp/typeck.c:8384
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "assignmen array tidak valid"
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   dalam penunjuk ke anggota fungsi konversi"
  
! #: cp/typeck.c:8532
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "penunjuk ke anggota konversi melalui basis maya %qT"
  
! #: cp/typeck.c:8579 cp/typeck.c:8598
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   dalam penunjuk ke anggota konversi"
  
! #: cp/typeck.c:8679
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "konversi tidak valid ke tipe %qT dari tipe %qT"
  
! #: cp/typeck.c:8994
  #, fuzzy
  #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "tidak dapat mengubah %qT ke %qT untuk argumen %qP ke %qD"
  
! #: cp/typeck.c:8999
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:9008
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:9012
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in return"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:9017
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:9049
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "argumen %d dari %qE mungkin menjadi sebuah kandidat untuk sebuah format atribut"
  
! #: cp/typeck.c:9053
  #, fuzzy, gcc-internal-format
  #| msgid "return type might be a candidate for a format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "tipe kembali mungkin berupa sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.c:9058
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.c:9063
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.c:9073
  #, fuzzy, gcc-internal-format
  #| msgid "assignment left-hand side might be a candidate for a format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "penempatan sisi tangan-kiri mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.c:9169
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "dalam melewatkan argumen %P dari %q+D"
  
! #: cp/typeck.c:9252
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "mengembalikan referensi ke sementara"
  
! #: cp/typeck.c:9255
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9289
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "referensi ke variabel lokal %q+D dikembalikan"
  
! #: cp/typeck.c:9293
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9298
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "alamat dari variabel lokal %q+D dikembalikan"
  
! #: cp/typeck.c:9302
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "alamat dari variabel lokal %q+D dikembalikan"
  
! #: cp/typeck.c:9446
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.c:9448 cp/typeck.c:9471
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.c:9470
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in return statement"
  msgid "redundant move in return statement"
  msgstr "operan tidak valid dalam pernyataan return"
  
! #: cp/typeck.c:9508
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "mengembalikan sebuah nilai dari sebuah destruktor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9516
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "tidam dapat kembali dari sebuah penanganan dari sebuah fungsi-coba-blok dari sebuah konstruktor"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9519
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "mengembalikan sebuah nilai dari sebuah konstruktor"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9553 cp/typeck.c:9599
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "pernyataan-kembali dengan tidak ada nilai, dalam fungsi mengembalikan %qT"
  
! #: cp/typeck.c:9561
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "hilang penginisialisasi"
  
! #: cp/typeck.c:9580
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9583
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9619
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "return-statement with a value, in function returning %qT"
  msgstr "pernyataan-kembali dengan tidak ada nilai, dalam fungsi mengembalikan %qT"
  
! #: cp/typeck.c:9648
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> harus tidak mengembalikan KOSONG kecuali ini dideklarasikan %<throw()%> (atau ada dalam pengaruh -fcheck-new )"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10262
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
--- 56653,57530 ----
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s diantara penunjuk-ke-anggota tipe berbeda %qT dan %qT kurang sebuah cast"
  
! #: cp/typeck.c:1495
  #, fuzzy, gcc-internal-format
  #| msgid "canonical types differ for identical types %T and %T"
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "tipe kanonikal berbeda untuk tipe identik %T dan %T"
  
! #: cp/typeck.c:1502
  #, fuzzy, gcc-internal-format
  #| msgid "same canonical type node for different types %T and %T"
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "tipe titik kanonikal sama untuk tipe berbeda %T dan %T"
  
! #: cp/typeck.c:1635
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "aplikasi tidak valid dari %qs ke anggota fungsi"
  
! #: cp/typeck.c:1727
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "aplikasi tidak valid dari %<sizeof%> ke sebuah bit-field"
  
! #: cp/typeck.c:1735
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ melarang mengaplikasikan %<sizeof%> ke sebuah ekspresi dari tipe fungsi"
  
! #: cp/typeck.c:1786
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "aplikasi tidak valid dari %<__alignof%> ke sebuah bit-field"
  
! #: cp/typeck.c:1797
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ melarang mengaplikasikan %<__alignof%> ke sebuah ekspresi dari tipe fungsi"
  
! #: cp/typeck.c:1874
  #, fuzzy, gcc-internal-format
  #| msgid "size of array has non-integral type %qT"
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "ukuran dari array memiliki tipe %qT bukan integral"
  
! #: cp/typeck.c:1919
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "invalid use of non-static member function of type %qT"
  msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
  
! #: cp/typeck.c:2093
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of temporary array"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.c:2262
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to %qT"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "konversi sudah ditinggalkan dari konstanta string ke %qT"
  
! #: cp/typeck.c:2266
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "konversi sudah ditinggalkan dari konstanta string ke %qT"
  
! #: cp/typeck.c:2400 cp/typeck.c:2963
  #, fuzzy, gcc-internal-format
  #| msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "permintaan untuk anggota %qD dalam %qE, yangg tipe bukan class %qT"
  
! #: cp/typeck.c:2404 cp/typeck.c:2967
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "permintaan untuk anggota %qD dalam %qE, yangg tipe bukan class %qT"
  
! #: cp/typeck.c:2435
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "penggunaan tidak valid dari anggota data tidak statis %qE"
  
! #: cp/typeck.c:2515
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member %qD  of NULL object"
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "akses tidak valid ke anggota data tidak statis %qD dari objek KOSONG"
  
! #: cp/typeck.c:2665
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "tipe objek %qT tidak cocok dengan nama destruktor ~%qT"
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "tipe yang sedang dihancurkan adalah %qT, tetapi destruktor merefer ke %qT"
  
! #: cp/typeck.c:2815
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.c:2834
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE"
  msgstr "%qT tidak memiliki anggota bernama %qE"
  
! #: cp/typeck.c:2857
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr ""
  
! #: cp/typeck.c:2868
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr ""
  
! #: cp/typeck.c:2882
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%qT tidak memiliki anggota bernama %qE"
  
! #: cp/typeck.c:2997 cp/typeck.c:3023
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> bukan sebuah anggota dari %qT"
  
! #: cp/typeck.c:3062
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT bukan sebuah basis dari %qT"
  
! #: cp/typeck.c:3115
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD bukan sebuah anggota dari fungsi template"
  
! #: cp/typeck.c:3294
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT bukan sebuah penunjuk-ke-objek tipe"
  
! #: cp/typeck.c:3325
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qs on pointer to member"
  msgid "invalid use of array indexing on pointer to member"
  msgstr "penggunaan tidak valid dari %qs di penunjuk ke anggota"
  
! #: cp/typeck.c:3328
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qs on pointer to member"
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "penggunaan tidak valid dari %qs di penunjuk ke anggota"
  
! #: cp/typeck.c:3331
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qs on pointer to member"
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "penggunaan tidak valid dari %qs di penunjuk ke anggota"
  
! #: cp/typeck.c:3334
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3398
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "subscrip hilang dalam referensi array"
  
! #: cp/typeck.c:3495
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "subscripting array dideklarasikan %<register%>"
  
! #: cp/typeck.c:3529
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "nilai subscripted adalah bukan array ataupun penunjuk"
  
! #: cp/typeck.c:3602
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "objek hilang dalam penggunaan dari %qE"
  
! #: cp/typeck.c:3834
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "tidak dapat menon-aktifkan fungsi bawaan %qs"
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ melarang pemanggilan %<::main%> dari dalam aplikasi"
  
! #: cp/typeck.c:3870
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "harus menggunakan %<.*%> atau %<->*%> untuk memanggil penunjuk-ke-anggota fungsi dalam %<%E (...)%>, contoh %<(... ->* %E) (...)%>"
  
! #: cp/typeck.c:3887
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/typeck.c:3890
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/typeck.c:3893
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/typeck.c:3950
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "too many arguments to constructor %q#D"
  msgstr "terlalu banyak argumen ke %s %q+#D"
  
! #: cp/typeck.c:3951
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "too few arguments to constructor %q#D"
  msgstr "terlalu sedikit argumen ke %s %q+#D"
  
! #: cp/typeck.c:3956
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments to member function %q#D"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: cp/typeck.c:3957
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to member function %q#D"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: cp/typeck.c:3963
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments to function %q#D"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: cp/typeck.c:3964
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %q#D"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: cp/typeck.c:3974
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "too many arguments to method %q#D"
  msgstr "terlalu banyak argumen ke %s %q+#D"
  
! #: cp/typeck.c:3975
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "too few arguments to method %q#D"
  msgstr "terlalu sedikit argumen ke %s %q+#D"
  
! #: cp/typeck.c:3978
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "terlalu banyak argumen ke fungsi"
  
! #: cp/typeck.c:3979
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "terlalu sedikit argumen ke fungsi"
  
! #: cp/typeck.c:4062
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameter %P dari %qD memiliki tipe tidak lengkap %qT"
  
! #: cp/typeck.c:4068
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameter %P memiliki tipe tidak lengkap %qT"
  
! #: cp/typeck.c:4317
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "alamat dari %qD tidak akan pernah menjadi KOSONG"
  
! #: cp/typeck.c:4328
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "alamat dari %qD tidak akan pernah menjadi KOSONG"
  
! #: cp/typeck.c:4446 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "mengasumsikan cast ke tipe %qT dari fungsi overloaded"
  
! #: cp/typeck.c:4503
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL digunakan dalam aritmetik"
  
! #: cp/typeck.c:4870
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "jumlah rotasi kiri negatif"
  
! #: cp/typeck.c:4871
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "jumlah rotasi kanan negatif"
  
! #: cp/typeck.c:4877
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "jumlah rotasi kiri >= lebar dari tipe"
  
! #: cp/typeck.c:4878
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "jumlah rotasi kanan >= lebar dari tipe"
  
! #: cp/typeck.c:4972 cp/typeck.c:4980 cp/typeck.c:5260 cp/typeck.c:5268
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ melarang perbandingan diantara penunjuk dan integer"
  
! #: cp/typeck.c:5182 cp/typeck.c:5195
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "operand types are %qT and %qT"
  msgstr "perbandingan diantara tipe %qT dan %qT"
  
! #: cp/typeck.c:5297
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "perbandingan tidak berurut di argumen bukan titik pecahan"
  
! #: cp/typeck.c:5342
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: cp/typeck.c:5355
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "operang tidak valid untuk tipe %qT dan %qT ke binari %qO"
  
! #: cp/typeck.c:5655
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ melarang menggunakan penunjuk dari tipe %<void *%> dalam pengurangan"
  
! #: cp/typeck.c:5663
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ melarang menggunakan penunjuk ke sebuah fungsi  dalam pengurangan"
  
! #: cp/typeck.c:5671
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ melarang menggunakan penunjuk ke sebuah metoda  dalam pengurangan"
  
! #: cp/typeck.c:5717
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "penggunaan tidak valid dari sebuah penunjuk ke sebuah tipe tidak lengkap dalam aritmetik penunjuk"
  
! #: cp/typeck.c:5796
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of constructor %qD"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.c:5797
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of destructor %qD"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.c:5813
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "penggunaan tidak valid dari %qE untuk membentuk sebuah penunjuk ke anggota fungsi"
  
! #: cp/typeck.c:5816
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  sebuah kualified-id dibutuhkan"
  
! #: cp/typeck.c:5823
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "tanda kurung disekitar %qE tidak dapat digunakan untuk membentuk sebuah penunjuk-ke-anggota-fungsi"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5998
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ melarang mengambil alamat dari tidak terkualifikasi atau bertanda kurun anggota bukan statis fungsi untuk membentuk sebuah penunjuk ke anggota fungsi. Katakan %<&%T::%D%>"
  
! #: cp/typeck.c:6003
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ melarang mengambil alamat dari sebuah anggota fungsi terikat ke sebuah bentuk penunjuk ke anggota fungsi. Katakan %<&%T::%D%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6039
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.c:6056
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ melarang mengambil alamat dari fungsi %<::main%>"
  
! #: cp/typeck.c:6113
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "tidak dapat membuat penunjuk ke anggota referensi %qD"
  
! #: cp/typeck.c:6133
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "tidak dapat mengambil alamat dari bit-field %qD"
  
! #: cp/typeck.c:6283
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6284
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6406
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ melarang menaikkan sebuah enum"
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ melarang mengurangi sebuah enum"
  
! #: cp/typeck.c:6423
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.c:6424
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.c:6435
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ melarang meningkatkan sebuah penunjuk dari tipe %qT"
  
! #: cp/typeck.c:6436
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ melarang mengurangi sebuah penunjuk dari tipe %qT"
  
! #: cp/typeck.c:6471
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6480
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6487
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6668
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "tidak dapat mengambil alamat dari %<this%>, yang merupakan ekspresi rvalue"
  
! #: cp/typeck.c:6690
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "alamat dari variabel eksplisit register %qD diminta"
  
! #: cp/typeck.c:6695
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "alamat yang diminta untuk %qD, yang dideklarasikan %<register%>"
  
! #: cp/typeck.c:6770
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %qT must be brace-enclosed"
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
  
! #: cp/typeck.c:6782
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in initializer"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.c:6786
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.c:6790
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in functional cast"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.c:6827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.c:6913
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6946
  #, fuzzy, gcc-internal-format
  #| msgid "cast from type %qT to type %qT casts away constness"
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/typeck.c:6952
  #, fuzzy, gcc-internal-format
  #| msgid "static_cast from type %qT to type %qT casts away constness"
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/typeck.c:6958
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away constness"
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/typeck.c:6979
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "useless cast to type %q#T"
  msgstr "cast ke fungsi tipe %qT tidak valid"
  
! #: cp/typeck.c:6992
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
  
! #: cp/typeck.c:7411
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "tidak valid static_cast dari tipe %qT ke tipe %qT"
  
! #: cp/typeck.c:7417 cp/typeck.c:7423 cp/typeck.c:9049
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "tipe kembali %q#T tidak lengkap"
  
! #: cp/typeck.c:7449
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "mengubah dari %qT ke %qT"
  
! #: cp/typeck.c:7523
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "cast tidak valid dari sebuah ekspresi rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/typeck.c:7593
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "cast dari %qT ke %qT kehilangan presisi"
  
! #: cp/typeck.c:7618
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7629
  #, fuzzy
  #| msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "%s diantara penunjuk-ke-anggota tipe berbeda %qT dan %qT kurang sebuah cast"
  
! #: cp/typeck.c:7650 cp/typeck.c:7832
  #, fuzzy
  #| msgid "cast from %qT to %qT increases required alignment of target type"
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "cast dari %qT ke %qT menaikan alignmen yang dibutuhkan dari tipe target"
  
! #: cp/typeck.c:7666
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ melarang casting diantara penunjuk ke fungsi dan penunjuk ke objek"
  
! #: cp/typeck.c:7680
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "cast dari tipe %qT ke tipe %qT tidak valid"
  
! #: cp/typeck.c:7748
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "penggunaan tidak valid dari const_cast dengan tipe %qT, yang bukan sebuah penunjuk, referensi, ataupun sebuah tipe penunjuk-ke-anggota-data"
  
! #: cp/typeck.c:7757
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "penggunaan tidak valid dari const_cast dengan tipe %qT, yang merupakan sebuah penunjuk atau referensi ke sebuah tipe fungsi"
  
! #: cp/typeck.c:7798
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "const_cast tidak valid dari sebuah rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/typeck.c:7867
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "const_cast dari tipe %qT ke tipe %qT tidak valid"
  
! #: cp/typeck.c:7963 cp/typeck.c:7971
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ melarang casting ke sebuah tipe array %qT"
  
! #: cp/typeck.c:7980
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "cast ke fungsi tipe %qT tidak valid"
  
! #: cp/typeck.c:8299
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  dalam evaluasi dari %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8359
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "indeks array bukan konstan dalam penginisialisasi"
  
! #: cp/typeck.c:8386
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "tipe tidak kompatibel dalam assignmen dari %qT ke %qT"
  
! #: cp/typeck.c:8400
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "array digunakan sebagai penginisialisasi"
  
! #: cp/typeck.c:8402
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "assignmen array tidak valid"
  
! #: cp/typeck.c:8536
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   dalam penunjuk ke anggota fungsi konversi"
  
! #: cp/typeck.c:8550
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "penunjuk ke anggota konversi melalui basis maya %qT"
  
! #: cp/typeck.c:8597 cp/typeck.c:8616
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   dalam penunjuk ke anggota konversi"
  
! #: cp/typeck.c:8697
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "konversi tidak valid ke tipe %qT dari tipe %qT"
  
! #: cp/typeck.c:9012
  #, fuzzy
  #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "tidak dapat mengubah %qT ke %qT untuk argumen %qP ke %qD"
  
! #: cp/typeck.c:9017
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:9026
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:9030
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in return"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:9035
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.c:9067
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "argumen %d dari %qE mungkin menjadi sebuah kandidat untuk sebuah format atribut"
  
! #: cp/typeck.c:9071
  #, fuzzy, gcc-internal-format
  #| msgid "return type might be a candidate for a format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "tipe kembali mungkin berupa sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.c:9076
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.c:9081
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.c:9091
  #, fuzzy, gcc-internal-format
  #| msgid "assignment left-hand side might be a candidate for a format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "penempatan sisi tangan-kiri mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.c:9187
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "dalam melewatkan argumen %P dari %q+D"
  
! #: cp/typeck.c:9270
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "mengembalikan referensi ke sementara"
  
! #: cp/typeck.c:9273
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9307
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "referensi ke variabel lokal %q+D dikembalikan"
  
! #: cp/typeck.c:9311
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9316
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "alamat dari variabel lokal %q+D dikembalikan"
  
! #: cp/typeck.c:9320
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "alamat dari variabel lokal %q+D dikembalikan"
  
! #: cp/typeck.c:9464
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.c:9466 cp/typeck.c:9489
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.c:9488
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in return statement"
  msgid "redundant move in return statement"
  msgstr "operan tidak valid dalam pernyataan return"
  
! #: cp/typeck.c:9526
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "mengembalikan sebuah nilai dari sebuah destruktor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9534
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "tidam dapat kembali dari sebuah penanganan dari sebuah fungsi-coba-blok dari sebuah konstruktor"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9537
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "mengembalikan sebuah nilai dari sebuah konstruktor"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9571 cp/typeck.c:9617
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "pernyataan-kembali dengan tidak ada nilai, dalam fungsi mengembalikan %qT"
  
! #: cp/typeck.c:9579
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "hilang penginisialisasi"
  
! #: cp/typeck.c:9598
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9601
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9637
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "return-statement with a value, in function returning %qT"
  msgstr "pernyataan-kembali dengan tidak ada nilai, dalam fungsi mengembalikan %qT"
  
! #: cp/typeck.c:9666
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> harus tidak mengembalikan KOSONG kecuali ini dideklarasikan %<throw()%> (atau ada dalam pengaruh -fcheck-new )"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10280
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
*************** msgstr ""
*** 59535,59541 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10258
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
--- 59558,59564 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10287
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
*************** msgstr "Spesifikasi INTENT buruk di %C"
*** 59749,59755 ****
  msgid "deferred type parameter at %C"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: fortran/decl.c:1095 fortran/resolve.c:11972
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 59772,59778 ----
  msgid "deferred type parameter at %C"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: fortran/decl.c:1095 fortran/resolve.c:11976
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 60046,60052 ****
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "Dummy '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/decl.c:2663 fortran/decl.c:8554
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "Duplikasi spesifikasi array untuk Cray pointee di %C"
--- 60069,60075 ----
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "Dummy '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/decl.c:2663 fortran/decl.c:8583
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "Duplikasi spesifikasi array untuk Cray pointee di %C"
*************** msgstr "nilai-inisialisasi dari referens
*** 60075,60081 ****
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Ekstensi: Gaya-lama inisialisasi di %C"
  
! #: fortran/decl.c:2775 fortran/decl.c:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Inisialisasi di %C bukan sebuah variabel penunjuk"
--- 60098,60104 ----
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Ekstensi: Gaya-lama inisialisasi di %C"
  
! #: fortran/decl.c:2775 fortran/decl.c:6851
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Inisialisasi di %C bukan sebuah variabel penunjuk"
*************** msgstr "Inisialisasi di %C bukan sebuah
*** 60086,60092 ****
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Inisialisasi dari penunjuk di %C membutuhkan '=>', bukan '='"
  
! #: fortran/decl.c:2797 fortran/decl.c:10432
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Diduga sebuah ekspresi inisialisasi di %C"
--- 60109,60115 ----
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Inisialisasi dari penunjuk di %C membutuhkan '=>', bukan '='"
  
! #: fortran/decl.c:2797 fortran/decl.c:10461
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Diduga sebuah ekspresi inisialisasi di %C"
*************** msgstr ""
*** 60439,60445 ****
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5468 fortran/decl.c:8858
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "TERPROTEKSI di %C hanya diperbolehkan dalam bagian spesifikasi dari modul"
--- 60462,60468 ----
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5468 fortran/decl.c:8887
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "TERPROTEKSI di %C hanya diperbolehkan dalam bagian spesifikasi dari modul"
*************** msgstr "Sintaks error dalam deklarasi da
*** 60572,61586 ****
  msgid "Syntax error in data declaration at %C"
  msgstr "Sintaks error dalam deklarasi data di %C"
  
! #: fortran/decl.c:6103
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:6148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "procedure name = %s"
  msgid "IMPURE procedure at %C"
  msgstr "nama prosedur = %s"
  
! #: fortran/decl.c:6160
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6206
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6213
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6281
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer expression required at %C"
  msgid "A type parameter list is required at %C"
  msgstr "Ekspresi integer dibutuhkan di %C"
  
! #: fortran/decl.c:6295 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected alternate return label at %C"
  msgid "Alternate-return argument at %C"
  msgstr "Diduga alternatif label kembali di %C"
  
! #: fortran/decl.c:6301 fortran/decl.c:6309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "A parameter name is required at %C"
  msgstr "Parameter '%s' tidak digunakan dideklarasikan di %L"
  
! #: fortran/decl.c:6349
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "Nama '%s' di %C adalah nama dari prosedur"
  
! #: fortran/decl.c:6362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected another dimension in array declaration at %C"
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Diduga dimensi lain dalam deklarasi array di %C"
  
! #: fortran/decl.c:6365
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Tidak teduga sampah dalam daftar argumen formal di %C"
  
! #: fortran/decl.c:6383
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate symbol '%s' in formal argument list at %C"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Duplikasi simbol '%s dalam daftar argumen formal di %C"
  
! #: fortran/decl.c:6386
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate symbol '%s' in formal argument list at %C"
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "Duplikasi simbol '%s dalam daftar argumen formal di %C"
  
! #: fortran/decl.c:6425
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6431
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6470
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "variabel RESULT di %C harus berbeda dari nama fungsi"
  
! #: fortran/decl.c:6547
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Tidak terduga sampah setelah deklarasi fungsi di %C"
  
! #: fortran/decl.c:6557 fortran/decl.c:7670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BIND(C) attribute at %L may not be specified for an internal procedure"
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "Fortran 2008: BIND(C) atribut di %L mungkin tidak dispesifikasikan untuk sebuah prosedur internal"
  
! #: fortran/decl.c:6761
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "atribut BIND(C) di %C membutuhkan sebuah antar-muka dengan BIND(C)"
  
! #: fortran/decl.c:6768
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "prosedur BIND(C) dengan NAMA mungkin tidak memiliki atribut PENUNJUK di %C"
  
! #: fortran/decl.c:6774
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "Prosedur dummy di %C mungkin tidak memiliki atribut BIND(C) dengan NAMA"
  
! #: fortran/decl.c:6797
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "Nama tipe turunan '%s' di %C telah memiliki sebuah tipe dasar dari %s"
  
! #: fortran/decl.c:6843 fortran/decl.c:7031 fortran/decl.c:10916
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Sintaks error dalam pernyataan PROSEDUR di %C"
  
! #: fortran/decl.c:6892 fortran/decl.c:10816
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' after binding-attributes at %C"
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "Diduga '::' setelah atribut binding di %C"
  
! #: fortran/decl.c:6899
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Procedure pointer component at %C"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/decl.c:6975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in structure constructor at %C"
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Sintaks error dalam struktur konstruktor di %C"
  
! #: fortran/decl.c:6993
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROSEDUR di %C harus berupa sebuah antar-muka umum"
  
! #: fortran/decl.c:7002 fortran/decl.c:9577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in PROCEDURE statement at %C"
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Sintaks error dalam pernyataan PROSEDUR di %C"
  
! #: fortran/decl.c:7072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROCEDURE statement at %C"
  msgid "PROCEDURE statement at %C"
  msgstr "Fortran 2003: pernyataan PROSEDUR di %C"
  
! #: fortran/decl.c:7144
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Diduga daftar argumen formal dalam definisi fungsi di %C"
  
! #: fortran/decl.c:7168 fortran/decl.c:7172 fortran/decl.c:7427
! #: fortran/decl.c:7431 fortran/decl.c:7634 fortran/decl.c:7638
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "atribut BIND(C) di %L hanya dapat digunakan untuk variabel atau blok umum"
  
! #: fortran/decl.c:7325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "ENTRY statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/decl.c:7334
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah APLIKASI"
  
! #: fortran/decl.c:7337
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah MODUL"
  
! #: fortran/decl.c:7340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah MODUL"
  
! #: fortran/decl.c:7343
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah DATA BLOK"
  
! #: fortran/decl.c:7347 fortran/decl.c:7392
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah ANTAR-MUKA"
  
! #: fortran/decl.c:7351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok SELECT"
  
! #: fortran/decl.c:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok TIPE TURUNAN"
  
! #: fortran/decl.c:7359
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok IF-THEN"
  
! #: fortran/decl.c:7364
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "pernnyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok DO"
  
! #: fortran/decl.c:7368
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok SELECT"
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok FORALL"
  
! #: fortran/decl.c:7376
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok WHERE"
  
! #: fortran/decl.c:7380
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah subprogram terkontain"
  
! #: fortran/decl.c:7384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Tidak terduga pernyataan END di %C"
  
! #: fortran/decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah prosedur terkontain"
  
! #: fortran/decl.c:7456 fortran/decl.c:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "Hilang parantheses yang dibutuhkan sebelum BIND(C) di %C"
  
! #: fortran/decl.c:7550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah prosedur terkontain"
  
! #: fortran/decl.c:7685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return cannot appear in operator interface at %L"
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "Kembali alternatif tidak dapat muncul dalam antar-muka operator di %L"
  
! #: fortran/decl.c:7748 fortran/decl.c:7755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid C name in NAME= specifier at %C"
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "Nama C tidak valid dalam penspesifikasi NAMA= di %C"
  
! #: fortran/decl.c:7795
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Sintaks error dalam penspesifikasi NAMA= untuk binding label di %C"
  
! #: fortran/decl.c:7811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "ASYNCHRONOUS= penspesifikasi di %L harus berupa ekspresi inisialisasi"
  
! #: fortran/decl.c:7819
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Hilang penutup paren untuk binding label di %C"
  
! #: fortran/decl.c:7844
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "Tidak ada nama binding diijinkan dalam BIND(C) di %C"
  
! #: fortran/decl.c:7850
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "Untuk prosedur dummy %s, tidak ada nama binding diijinkan dalam BIND(C) di %C"
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "NAMA tidak diijinkan dalam BIND(C) untuk ANTAR-MUKA ABSTRAK di %C"
  
! #: fortran/decl.c:8124
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Tidak terduga pernyataan END di %C"
  
! #: fortran/decl.c:8133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C cannot follow %s statement at %L"
  msgid "END statement instead of %s statement at %L"
  msgstr "pernyataan %s di %C tidak dapat mengikuti pernyataan %s di %L"
  
  #. We would have required END [something].
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "pernyataan %s tidak terduga di %L"
  
! #: fortran/decl.c:8153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting %s statement at %L"
  msgstr "Diduga pernyataan %s di %C"
  
! #: fortran/decl.c:8173
  #, fuzzy, gcc-internal-format
  #| msgid "Expected block name of '%s' in %s statement at %C"
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "Diduga nama blok dari '%s' dalam pernyataan %s di %C"
  
! #: fortran/decl.c:8190
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Diduga nama berakhir di %C"
  
! #: fortran/decl.c:8204 fortran/decl.c:8212
  #, fuzzy, gcc-internal-format
  #| msgid "Expected label '%s' for %s statement at %C"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Diduga label '%s' untuk pernyataan %s di %C"
  
! #: fortran/decl.c:8311
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Hilang spesifikasi array di %L dalam pernyataan DIMENSI"
  
! #: fortran/decl.c:8319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dimensions specified for %s at %L after its initialisation"
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr "Dimensi dipesifikasikan untuk %s di %L setelah inisialisasinya"
  
! #: fortran/decl.c:8327
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing array specification at %L in DIMENSION statement"
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "Hilang spesifikasi array di %L dalam pernyataan DIMENSI"
  
! #: fortran/decl.c:8336
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "Spesifikasi array harus deferred di %L"
  
! #: fortran/decl.c:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Karakter tidak terduda dalam daftar variabel di %C"
  
! #: fortran/decl.c:8471
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> at %C"
  msgstr "Diduga '(' di %C"
  
! #: fortran/decl.c:8485 fortran/decl.c:8525
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Diduga nama variabel di %C"
  
! #: fortran/decl.c:8501
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Penunjuk Cray di %C harus berupa sebuah integer"
  
! #: fortran/decl.c:8505
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Penunjuk Cray di %C memiliki %d bytes ketelitian; alamat memori membutuhkan %d bytes"
  
! #: fortran/decl.c:8511
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Diduga \",\" di %C"
  
! #: fortran/decl.c:8550
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot set Cray pointee array spec."
  msgstr "tidak dapat mengubah ke sebuah tipe penunjuk"
  
! #: fortran/decl.c:8574
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Diduga \")\" di %C"
  
! #: fortran/decl.c:8586
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" or end of statement at %C"
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "Diduga \",\" atau akhir dari pernyataan di %C"
  
! #: fortran/decl.c:8612
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8644
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8663
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr "Deklarasi penunjuk cray di %C membutuhkan pilihan -fcray-pointer"
  
! #: fortran/decl.c:8702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "CONTIGUOUS statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/decl.c:8808
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "Spesifikasi akses dari operator %s di %C telah dispesifikasikan"
  
! #: fortran/decl.c:8825
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "Spesifikasi akses dari operator .%s.  di %C telah dispesifikasikan"
  
! #: fortran/decl.c:8864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROTECTED statement at %C"
  msgid "PROTECTED statement at %C"
  msgstr "Fortran 2003: pernyataan TERPROTEKSI di %C"
  
! #: fortran/decl.c:8902
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Sintaks error dalam pernyataan TERPROTEKSI di %C"
  
! #: fortran/decl.c:8926
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "pernyataan PRIVATE di %C hanya diperbolehkan dalam bagian spesifikasi dari sebuah modul"
  
! #: fortran/decl.c:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "pernyataan PUBLIK di %C hanya diperbolehkan dalam bagian spesifikasi dari sebuah modul"
  
! #: fortran/decl.c:8991
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Nama variabel diduga di %C dalam pernyataan PARAMETER"
  
! #: fortran/decl.c:8998
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Diduga tanda = dalam pernyataan PARAMETER di %C"
  
! #: fortran/decl.c:9004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Diduga ekspresi di %C dalam pernyataan PARAMETER"
  
! #: fortran/decl.c:9024
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Inisialisasi variabel  yang telah diinisialisasi di %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:9065
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Karakter tidak terduga dalam pernyataan PARAMETER di %C"
  
! #: fortran/decl.c:9084 fortran/decl.c:9140
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:9119
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Diduga variabel dalam pernyataan BACA di %C"
  
! #: fortran/decl.c:9126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VOLATILE statement at %C"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Sintaks error dalam pernyataan VOLATILE di %C"
  
! #: fortran/decl.c:9175
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Diduga variabel dalam pernyataan BACA di %C"
  
! #: fortran/decl.c:9182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Sintaks error dalam pernyataan SAVE di %C"
  
! #: fortran/decl.c:9201
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "Blanket pernyataan SAVE di %C mengikuti pernyataan SAVE sebelumnya"
  
! #: fortran/decl.c:9212
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "pernyataan SAVE di %C mengikuti blanket pernyataan SAVE"
  
! #: fortran/decl.c:9258
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Sintaks error dalam pernyataan SAVE di %C"
  
! #: fortran/decl.c:9272
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE statement at %C"
  msgid "VALUE statement at %C"
  msgstr "Fortran 2003: pernyataan NILAI di %C"
  
! #: fortran/decl.c:9314
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Sintaks error dalam pernyataan NILAI di %C"
  
! #: fortran/decl.c:9326
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VOLATILE statement at %C"
  msgid "VOLATILE statement at %C"
  msgstr "Fortran 2003: pernyataan VOLATILE di %C"
  
! #: fortran/decl.c:9353
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Sintaks error dalam pernyataan VOLATILE di %C"
  
! #: fortran/decl.c:9390
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Duplikasi pernyataan SEQUENCE di %C"
  
! #: fortran/decl.c:9434
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VALUE statement at %C"
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Sintaks error dalam pernyataan NILAI di %C"
  
! #: fortran/decl.c:9459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after PROCEDURE declaration at %C"
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "Sampah setelah deklarasi PROCEDURE di %C"
  
! #: fortran/decl.c:9552
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "PROSEDUR MODUL di %C harus dalam sebuah antar-muka modul umum"
  
! #: fortran/decl.c:9610
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic procedure '%s' not allowed in PROCEDURE statement at %C"
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "Prosedur intrinsik '%s' tidak diperbolehkan dalam pernyataan PROSEDUR di %C"
  
! #: fortran/decl.c:9659
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Ambigu simbol dalam definisi TIPE di %C"
  
! #: fortran/decl.c:9668
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C has already been host associated"
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "Simbol '%s' di %C telah diassosiasikan host"
  
! #: fortran/decl.c:9674
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in EXTENDS expression at %C is not a derived type"
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr "'%s' dalam ekspresi EXTENDS di %C bukan sebuah tipe turunan"
  
! #: fortran/decl.c:9681
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' cannot be extended at %C because it is BIND(C)"
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "'%s' tidak dapat diekstensikan di %C karena ini adalah BIND(C)"
  
! #: fortran/decl.c:9688
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' cannot be extended at %C because it is a SEQUENCE type"
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "'%s' tidak dapat diekstensikan di %C karena ini adalah tipe SEQUENCE"
  
! #: fortran/decl.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "Tipe turunan di %C hanya dapat berupa PRIVATE dalam bagian spesifikasi dari sebuah modul"
  
! #: fortran/decl.c:9723
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "Tipe turunan di %C hanya dapat berupa PUBLIK dalam bagian spesifikasi dari sebuah modul"
  
! #: fortran/decl.c:9744
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ABSTRACT type '%s' used at %L"
  msgid "ABSTRACT type at %C"
  msgstr "tipe ABSTRAK '%s' digunakan di %L"
  
! #: fortran/decl.c:9790
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate construct label '%s' at %C"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Duplikasi konstruksi label '%s' di %C"
  
! #: fortran/decl.c:9796
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type definition of '%s' at %C has already been defined"
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "Definisi tipe turunan dari '%s' di %C telah terdefinisi"
  
! #: fortran/decl.c:9843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Junk after MAP statement at %C"
  msgstr "Tidak terduga sampah setelah pernyataan ELSE di %C"
  
! #: fortran/decl.c:9876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Junk after UNION statement at %C"
  msgstr "Tidak terduga sampah setelah pernyataan ELSE di %C"
  
! #: fortran/decl.c:9911
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9925
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Tidak terduga sampah setelah deklarasi fungsi di %C"
  
! #: fortran/decl.c:9943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected CASE statement at %C"
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Diduga pernyataan CASE di %C"
  
! #: fortran/decl.c:9950
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Nama tipe '%s' di %C tidak dapat sama seperti sebuah tipe intrinsic"
  
! #: fortran/decl.c:10113
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Diduga :: dalam definisi TIPE di %C"
  
! #: fortran/decl.c:10141
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Nama tipe '%s' di %C tidak dapat sama seperti sebuah tipe intrinsic"
  
! #: fortran/decl.c:10152
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "Nama tipe turunan '%s' di %C telah memiliki sebuah tipe dasar dari %s"
  
! #: fortran/decl.c:10155
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "Nama tipe turunan '%s' di %C telah memiliki sebuah tipe dasar dari %s"
  
! #: fortran/decl.c:10172
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type definition of '%s' at %C has already been defined"
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "Definisi tipe turunan dari '%s' di %C telah terdefinisi"
  
! #: fortran/decl.c:10235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after PROCEDURE declaration at %C"
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Sampah setelah deklarasi PROCEDURE di %C"
  
! #: fortran/decl.c:10318
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Cray Pointee di %C tidak dapat diasumsikan bentuk array"
  
! #: fortran/decl.c:10338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ENUM and ENUMERATOR at %C"
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "Fortran 2003: ENUM dan ENUMERATOR di %C"
  
! #: fortran/decl.c:10370
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "Enumerator melebihi tipe integer C di %C"
  
! #: fortran/decl.c:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L tidak diinisialisasi dengan ekspresi integer"
  
! #: fortran/decl.c:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "pernyataan definisi ENUM diduga sebelum %C"
  
! #: fortran/decl.c:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Sintaks error dalam definisi ENUMERATOR di %C"
  
! #: fortran/decl.c:10580 fortran/decl.c:10595
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Duplikasi penspesifikasi akses di %C"
  
! #: fortran/decl.c:10615
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Binding atribut telah menspesifikasikan passing, tidak legal NOPASS di %C"
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Binding atribut telah menspesifikasikan passing, tidak legal PASS di %C"
  
! #: fortran/decl.c:10662
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Duplikasi %s atribut di %L"
  
! #: fortran/decl.c:10680
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "Duplikasi NON_OVERRIDABLE di %C"
  
! #: fortran/decl.c:10696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate NON_OVERRIDABLE at %C"
  msgid "Duplicate DEFERRED at %C"
  msgstr "Duplikasi NON_OVERRIDABLE di %C"
  
! #: fortran/decl.c:10709
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Diduga penspesifikasi akses di %C"
  
! #: fortran/decl.c:10711
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Diduga atribut binding di %C"
  
! #: fortran/decl.c:10719
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10732
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10774
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10780
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "%<)%> expected at %C"
  msgstr "Diduga '(' di %C"
  
! #: fortran/decl.c:10800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in NAME= specifier for binding label at %C"
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Sintaks error dalam penspesifikasi NAMA= untuk binding label di %C"
  
! #: fortran/decl.c:10805
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE(interface) at %C is not yet implemented"
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDUR(antar-muka) di %C belum diimplementasikan"
  
! #: fortran/decl.c:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Diduga nama binding di %C"
  
! #: fortran/decl.c:10832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after PROCEDURE declaration at %C"
  msgid "PROCEDURE list at %C"
  msgstr "Sampah setelah deklarasi PROCEDURE di %C"
  
! #: fortran/decl.c:10844
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10850
  #, fuzzy, gcc-internal-format
  #| msgid "'::' needed in PROCEDURE binding with explicit target at %C"
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr "'::' diperlukan dalam binding PROCEDUR dengan target eksplisit di %C"
  
! #: fortran/decl.c:10860
  #, fuzzy, gcc-internal-format
  #| msgid "Expected binding target after '=>' at %C"
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Diduga binding target setelah '=>' di %C"
  
! #: fortran/decl.c:10877
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10888
  #, fuzzy, gcc-internal-format
  #| msgid "There's already a procedure with binding name '%s' for the derived type '%s' at %C"
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Telah ada sebuah prosedur dengan nama binding '%s' untuk tipe turunan '%s' di %C"
  
! #: fortran/decl.c:10939
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "GENERIC di %C harus berada didalam sebuah tipe turunan CONTAINS"
  
! #: fortran/decl.c:10959
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "Expected %<::%> at %C"
  msgstr "Diduga '::' di %C"
  
! #: fortran/decl.c:10971
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected generic name at %C"
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Diduga nama generik di %C"
  
! #: fortran/decl.c:10992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of PROGRAM statement at %C"
  msgid "Malformed GENERIC statement at %C"
  msgstr "Form tidak valid dari pernyataan APLIKASI di %C"
  
! #: fortran/decl.c:11003
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<=>%> at %C"
  msgstr "Diduga '(' di %C"
  
! #: fortran/decl.c:11039
  #, fuzzy, gcc-internal-format
  #| msgid "There's already a non-generic procedure with binding name '%s' for the derived type '%s' at %C"
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Telah ada sebuah prosedur bukan generik dengan nama binding '%s' untuk tipe turunan '%s' di %C"
  
! #: fortran/decl.c:11047
  #, fuzzy, gcc-internal-format
  #| msgid "Binding at %C must have the same access as already defined binding '%s'"
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr "Binding di %C harus memiliki akses sama seperti telah didefinisikan binding '%s'"
  
! #: fortran/decl.c:11095
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Diduga nama binding spesifik di %C"
  
! #: fortran/decl.c:11105
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' already defined as specific binding for the generic '%s' at %C"
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "'%s' telah didefinisikan sebagai binding spesifik untuk generik '%s' di %C"
  
! #: fortran/decl.c:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Sampah setelah binding GENERIC di %C"
  
! #: fortran/decl.c:11158
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "deklarasi FINAL di %C harus berada didalam sebuah tipe turunan daerah CONTAINS"
  
! #: fortran/decl.c:11169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "Deklarasi tipe turunan dengan FINAL di %C harus berada dalam spesifikasi dari sebuah MODULE"
  
! #: fortran/decl.c:11191
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "Kosong FINAL di %C"
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Diduga nama prosedur modul di %C"
  
! #: fortran/decl.c:11208
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "Expected %<,%> at %C"
  msgstr "Diduga \",\" di %C"
  
! #: fortran/decl.c:11214
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown procedure name \"%s\" at %C"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Nama prosedur tidak dikenal \"%s\" di %C"
  
! #: fortran/decl.c:11227
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is already defined as FINAL procedure!"
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "'%s' di %C telah didefinisikan sebagai prosedur FINAL!"
  
! #: fortran/decl.c:11297
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected characters in PARAMETER statement at %C"
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Karakter tidak terduga dalam pernyataan PARAMETER di %C"
  
! #: fortran/decl.c:11343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VALUE statement at %C"
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Sintaks error dalam pernyataan NILAI di %C"
  
! #: fortran/decl.c:11363
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11377
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
--- 60595,61615 ----
  msgid "Syntax error in data declaration at %C"
  msgstr "Sintaks error dalam deklarasi data di %C"
  
! #: fortran/decl.c:6125
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:6130
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "MODULE PROCEDURE at %C must be in a generic module interface"
! msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
! msgstr "PROSEDUR MODUL di %C harus dalam sebuah antar-muka modul umum"
! 
! #: fortran/decl.c:6177
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "procedure name = %s"
  msgid "IMPURE procedure at %C"
  msgstr "nama prosedur = %s"
  
! #: fortran/decl.c:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6235
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6249
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer expression required at %C"
  msgid "A type parameter list is required at %C"
  msgstr "Ekspresi integer dibutuhkan di %C"
  
! #: fortran/decl.c:6324 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected alternate return label at %C"
  msgid "Alternate-return argument at %C"
  msgstr "Diduga alternatif label kembali di %C"
  
! #: fortran/decl.c:6330 fortran/decl.c:6338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "A parameter name is required at %C"
  msgstr "Parameter '%s' tidak digunakan dideklarasikan di %L"
  
! #: fortran/decl.c:6378
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "Nama '%s' di %C adalah nama dari prosedur"
  
! #: fortran/decl.c:6391
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected another dimension in array declaration at %C"
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Diduga dimensi lain dalam deklarasi array di %C"
  
! #: fortran/decl.c:6394
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Tidak teduga sampah dalam daftar argumen formal di %C"
  
! #: fortran/decl.c:6412
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate symbol '%s' in formal argument list at %C"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Duplikasi simbol '%s dalam daftar argumen formal di %C"
  
! #: fortran/decl.c:6415
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate symbol '%s' in formal argument list at %C"
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "Duplikasi simbol '%s dalam daftar argumen formal di %C"
  
! #: fortran/decl.c:6454
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6460
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6499
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "variabel RESULT di %C harus berbeda dari nama fungsi"
  
! #: fortran/decl.c:6576
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Tidak terduga sampah setelah deklarasi fungsi di %C"
  
! #: fortran/decl.c:6586 fortran/decl.c:7699
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BIND(C) attribute at %L may not be specified for an internal procedure"
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "Fortran 2008: BIND(C) atribut di %L mungkin tidak dispesifikasikan untuk sebuah prosedur internal"
  
! #: fortran/decl.c:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "atribut BIND(C) di %C membutuhkan sebuah antar-muka dengan BIND(C)"
  
! #: fortran/decl.c:6797
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "prosedur BIND(C) dengan NAMA mungkin tidak memiliki atribut PENUNJUK di %C"
  
! #: fortran/decl.c:6803
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "Prosedur dummy di %C mungkin tidak memiliki atribut BIND(C) dengan NAMA"
  
! #: fortran/decl.c:6826
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "Nama tipe turunan '%s' di %C telah memiliki sebuah tipe dasar dari %s"
  
! #: fortran/decl.c:6872 fortran/decl.c:7060 fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Sintaks error dalam pernyataan PROSEDUR di %C"
  
! #: fortran/decl.c:6921 fortran/decl.c:10845
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' after binding-attributes at %C"
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "Diduga '::' setelah atribut binding di %C"
  
! #: fortran/decl.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Procedure pointer component at %C"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/decl.c:7004
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in structure constructor at %C"
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Sintaks error dalam struktur konstruktor di %C"
  
! #: fortran/decl.c:7022
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROSEDUR di %C harus berupa sebuah antar-muka umum"
  
! #: fortran/decl.c:7031 fortran/decl.c:9606
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in PROCEDURE statement at %C"
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Sintaks error dalam pernyataan PROSEDUR di %C"
  
! #: fortran/decl.c:7101
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROCEDURE statement at %C"
  msgid "PROCEDURE statement at %C"
  msgstr "Fortran 2003: pernyataan PROSEDUR di %C"
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Diduga daftar argumen formal dalam definisi fungsi di %C"
  
! #: fortran/decl.c:7197 fortran/decl.c:7201 fortran/decl.c:7456
! #: fortran/decl.c:7460 fortran/decl.c:7663 fortran/decl.c:7667
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "atribut BIND(C) di %L hanya dapat digunakan untuk variabel atau blok umum"
  
! #: fortran/decl.c:7354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "ENTRY statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/decl.c:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah APLIKASI"
  
! #: fortran/decl.c:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah MODUL"
  
! #: fortran/decl.c:7369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah MODUL"
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah DATA BLOK"
  
! #: fortran/decl.c:7376 fortran/decl.c:7421
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah ANTAR-MUKA"
  
! #: fortran/decl.c:7380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok SELECT"
  
! #: fortran/decl.c:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok TIPE TURUNAN"
  
! #: fortran/decl.c:7388
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok IF-THEN"
  
! #: fortran/decl.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "pernnyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok DO"
  
! #: fortran/decl.c:7397
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok SELECT"
  
! #: fortran/decl.c:7401
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok FORALL"
  
! #: fortran/decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok WHERE"
  
! #: fortran/decl.c:7409
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul didalam sebuah subprogram terkontain"
  
! #: fortran/decl.c:7413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Tidak terduga pernyataan END di %C"
  
! #: fortran/decl.c:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah prosedur terkontain"
  
! #: fortran/decl.c:7485 fortran/decl.c:7706
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "Hilang parantheses yang dibutuhkan sebelum BIND(C) di %C"
  
! #: fortran/decl.c:7579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah prosedur terkontain"
  
! #: fortran/decl.c:7714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return cannot appear in operator interface at %L"
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "Kembali alternatif tidak dapat muncul dalam antar-muka operator di %L"
  
! #: fortran/decl.c:7777 fortran/decl.c:7784
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid C name in NAME= specifier at %C"
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "Nama C tidak valid dalam penspesifikasi NAMA= di %C"
  
! #: fortran/decl.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Sintaks error dalam penspesifikasi NAMA= untuk binding label di %C"
  
! #: fortran/decl.c:7840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "ASYNCHRONOUS= penspesifikasi di %L harus berupa ekspresi inisialisasi"
  
! #: fortran/decl.c:7848
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7867
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Hilang penutup paren untuk binding label di %C"
  
! #: fortran/decl.c:7873
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "Tidak ada nama binding diijinkan dalam BIND(C) di %C"
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "Untuk prosedur dummy %s, tidak ada nama binding diijinkan dalam BIND(C) di %C"
  
! #: fortran/decl.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "NAMA tidak diijinkan dalam BIND(C) untuk ANTAR-MUKA ABSTRAK di %C"
  
! #: fortran/decl.c:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Tidak terduga pernyataan END di %C"
  
! #: fortran/decl.c:8162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C cannot follow %s statement at %L"
  msgid "END statement instead of %s statement at %L"
  msgstr "pernyataan %s di %C tidak dapat mengikuti pernyataan %s di %L"
  
  #. We would have required END [something].
! #: fortran/decl.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "pernyataan %s tidak terduga di %L"
  
! #: fortran/decl.c:8182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting %s statement at %L"
  msgstr "Diduga pernyataan %s di %C"
  
! #: fortran/decl.c:8202
  #, fuzzy, gcc-internal-format
  #| msgid "Expected block name of '%s' in %s statement at %C"
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "Diduga nama blok dari '%s' dalam pernyataan %s di %C"
  
! #: fortran/decl.c:8219
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Diduga nama berakhir di %C"
  
! #: fortran/decl.c:8233 fortran/decl.c:8241
  #, fuzzy, gcc-internal-format
  #| msgid "Expected label '%s' for %s statement at %C"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Diduga label '%s' untuk pernyataan %s di %C"
  
! #: fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Hilang spesifikasi array di %L dalam pernyataan DIMENSI"
  
! #: fortran/decl.c:8348
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dimensions specified for %s at %L after its initialisation"
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr "Dimensi dipesifikasikan untuk %s di %L setelah inisialisasinya"
  
! #: fortran/decl.c:8356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing array specification at %L in DIMENSION statement"
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "Hilang spesifikasi array di %L dalam pernyataan DIMENSI"
  
! #: fortran/decl.c:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "Spesifikasi array harus deferred di %L"
  
! #: fortran/decl.c:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Karakter tidak terduda dalam daftar variabel di %C"
  
! #: fortran/decl.c:8500
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> at %C"
  msgstr "Diduga '(' di %C"
  
! #: fortran/decl.c:8514 fortran/decl.c:8554
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Diduga nama variabel di %C"
  
! #: fortran/decl.c:8530
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Penunjuk Cray di %C harus berupa sebuah integer"
  
! #: fortran/decl.c:8534
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Penunjuk Cray di %C memiliki %d bytes ketelitian; alamat memori membutuhkan %d bytes"
  
! #: fortran/decl.c:8540
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Diduga \",\" di %C"
  
! #: fortran/decl.c:8579
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot set Cray pointee array spec."
  msgstr "tidak dapat mengubah ke sebuah tipe penunjuk"
  
! #: fortran/decl.c:8603
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Diduga \")\" di %C"
  
! #: fortran/decl.c:8615
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" or end of statement at %C"
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "Diduga \",\" atau akhir dari pernyataan di %C"
  
! #: fortran/decl.c:8641
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8692
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr "Deklarasi penunjuk cray di %C membutuhkan pilihan -fcray-pointer"
  
! #: fortran/decl.c:8731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "CONTIGUOUS statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/decl.c:8837
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "Spesifikasi akses dari operator %s di %C telah dispesifikasikan"
  
! #: fortran/decl.c:8854
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "Spesifikasi akses dari operator .%s.  di %C telah dispesifikasikan"
  
! #: fortran/decl.c:8893
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROTECTED statement at %C"
  msgid "PROTECTED statement at %C"
  msgstr "Fortran 2003: pernyataan TERPROTEKSI di %C"
  
! #: fortran/decl.c:8931
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Sintaks error dalam pernyataan TERPROTEKSI di %C"
  
! #: fortran/decl.c:8955
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "pernyataan PRIVATE di %C hanya diperbolehkan dalam bagian spesifikasi dari sebuah modul"
  
! #: fortran/decl.c:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "pernyataan PUBLIK di %C hanya diperbolehkan dalam bagian spesifikasi dari sebuah modul"
  
! #: fortran/decl.c:9020
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Nama variabel diduga di %C dalam pernyataan PARAMETER"
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Diduga tanda = dalam pernyataan PARAMETER di %C"
  
! #: fortran/decl.c:9033
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Diduga ekspresi di %C dalam pernyataan PARAMETER"
  
! #: fortran/decl.c:9053
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Inisialisasi variabel  yang telah diinisialisasi di %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9078
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Karakter tidak terduga dalam pernyataan PARAMETER di %C"
  
! #: fortran/decl.c:9113 fortran/decl.c:9169
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:9148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Diduga variabel dalam pernyataan BACA di %C"
  
! #: fortran/decl.c:9155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VOLATILE statement at %C"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Sintaks error dalam pernyataan VOLATILE di %C"
  
! #: fortran/decl.c:9204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Diduga variabel dalam pernyataan BACA di %C"
  
! #: fortran/decl.c:9211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Sintaks error dalam pernyataan SAVE di %C"
  
! #: fortran/decl.c:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "Blanket pernyataan SAVE di %C mengikuti pernyataan SAVE sebelumnya"
  
! #: fortran/decl.c:9241
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "pernyataan SAVE di %C mengikuti blanket pernyataan SAVE"
  
! #: fortran/decl.c:9287
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Sintaks error dalam pernyataan SAVE di %C"
  
! #: fortran/decl.c:9301
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE statement at %C"
  msgid "VALUE statement at %C"
  msgstr "Fortran 2003: pernyataan NILAI di %C"
  
! #: fortran/decl.c:9343
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Sintaks error dalam pernyataan NILAI di %C"
  
! #: fortran/decl.c:9355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VOLATILE statement at %C"
  msgid "VOLATILE statement at %C"
  msgstr "Fortran 2003: pernyataan VOLATILE di %C"
  
! #: fortran/decl.c:9382
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9407
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Sintaks error dalam pernyataan VOLATILE di %C"
  
! #: fortran/decl.c:9419
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Duplikasi pernyataan SEQUENCE di %C"
  
! #: fortran/decl.c:9463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VALUE statement at %C"
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Sintaks error dalam pernyataan NILAI di %C"
  
! #: fortran/decl.c:9488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after PROCEDURE declaration at %C"
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "Sampah setelah deklarasi PROCEDURE di %C"
  
! #: fortran/decl.c:9581
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "PROSEDUR MODUL di %C harus dalam sebuah antar-muka modul umum"
  
! #: fortran/decl.c:9639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic procedure '%s' not allowed in PROCEDURE statement at %C"
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "Prosedur intrinsik '%s' tidak diperbolehkan dalam pernyataan PROSEDUR di %C"
  
! #: fortran/decl.c:9688
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Ambigu simbol dalam definisi TIPE di %C"
  
! #: fortran/decl.c:9697
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C has already been host associated"
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "Simbol '%s' di %C telah diassosiasikan host"
  
! #: fortran/decl.c:9703
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in EXTENDS expression at %C is not a derived type"
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr "'%s' dalam ekspresi EXTENDS di %C bukan sebuah tipe turunan"
  
! #: fortran/decl.c:9710
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' cannot be extended at %C because it is BIND(C)"
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "'%s' tidak dapat diekstensikan di %C karena ini adalah BIND(C)"
  
! #: fortran/decl.c:9717
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' cannot be extended at %C because it is a SEQUENCE type"
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "'%s' tidak dapat diekstensikan di %C karena ini adalah tipe SEQUENCE"
  
! #: fortran/decl.c:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "Tipe turunan di %C hanya dapat berupa PRIVATE dalam bagian spesifikasi dari sebuah modul"
  
! #: fortran/decl.c:9752
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "Tipe turunan di %C hanya dapat berupa PUBLIK dalam bagian spesifikasi dari sebuah modul"
  
! #: fortran/decl.c:9773
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ABSTRACT type '%s' used at %L"
  msgid "ABSTRACT type at %C"
  msgstr "tipe ABSTRAK '%s' digunakan di %L"
  
! #: fortran/decl.c:9819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate construct label '%s' at %C"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Duplikasi konstruksi label '%s' di %C"
  
! #: fortran/decl.c:9825
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type definition of '%s' at %C has already been defined"
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "Definisi tipe turunan dari '%s' di %C telah terdefinisi"
  
! #: fortran/decl.c:9872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Junk after MAP statement at %C"
  msgstr "Tidak terduga sampah setelah pernyataan ELSE di %C"
  
! #: fortran/decl.c:9905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Junk after UNION statement at %C"
  msgstr "Tidak terduga sampah setelah pernyataan ELSE di %C"
  
! #: fortran/decl.c:9940
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Tidak terduga sampah setelah deklarasi fungsi di %C"
  
! #: fortran/decl.c:9972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected CASE statement at %C"
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Diduga pernyataan CASE di %C"
  
! #: fortran/decl.c:9979
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Nama tipe '%s' di %C tidak dapat sama seperti sebuah tipe intrinsic"
  
! #: fortran/decl.c:10142
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Diduga :: dalam definisi TIPE di %C"
  
! #: fortran/decl.c:10170
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Nama tipe '%s' di %C tidak dapat sama seperti sebuah tipe intrinsic"
  
! #: fortran/decl.c:10181
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "Nama tipe turunan '%s' di %C telah memiliki sebuah tipe dasar dari %s"
  
! #: fortran/decl.c:10184
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "Nama tipe turunan '%s' di %C telah memiliki sebuah tipe dasar dari %s"
  
! #: fortran/decl.c:10201
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type definition of '%s' at %C has already been defined"
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "Definisi tipe turunan dari '%s' di %C telah terdefinisi"
  
! #: fortran/decl.c:10264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after PROCEDURE declaration at %C"
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Sampah setelah deklarasi PROCEDURE di %C"
  
! #: fortran/decl.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Cray Pointee di %C tidak dapat diasumsikan bentuk array"
  
! #: fortran/decl.c:10367
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ENUM and ENUMERATOR at %C"
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "Fortran 2003: ENUM dan ENUMERATOR di %C"
  
! #: fortran/decl.c:10399
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "Enumerator melebihi tipe integer C di %C"
  
! #: fortran/decl.c:10478
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L tidak diinisialisasi dengan ekspresi integer"
  
! #: fortran/decl.c:10526
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "pernyataan definisi ENUM diduga sebelum %C"
  
! #: fortran/decl.c:10562
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Sintaks error dalam definisi ENUMERATOR di %C"
  
! #: fortran/decl.c:10609 fortran/decl.c:10624
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Duplikasi penspesifikasi akses di %C"
  
! #: fortran/decl.c:10644
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Binding atribut telah menspesifikasikan passing, tidak legal NOPASS di %C"
  
! #: fortran/decl.c:10664
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Binding atribut telah menspesifikasikan passing, tidak legal PASS di %C"
  
! #: fortran/decl.c:10691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Duplikasi %s atribut di %L"
  
! #: fortran/decl.c:10709
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "Duplikasi NON_OVERRIDABLE di %C"
  
! #: fortran/decl.c:10725
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate NON_OVERRIDABLE at %C"
  msgid "Duplicate DEFERRED at %C"
  msgstr "Duplikasi NON_OVERRIDABLE di %C"
  
! #: fortran/decl.c:10738
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Diduga penspesifikasi akses di %C"
  
! #: fortran/decl.c:10740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Diduga atribut binding di %C"
  
! #: fortran/decl.c:10748
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10761
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10803
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10809
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "%<)%> expected at %C"
  msgstr "Diduga '(' di %C"
  
! #: fortran/decl.c:10829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in NAME= specifier for binding label at %C"
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Sintaks error dalam penspesifikasi NAMA= untuk binding label di %C"
  
! #: fortran/decl.c:10834
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE(interface) at %C is not yet implemented"
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDUR(antar-muka) di %C belum diimplementasikan"
  
! #: fortran/decl.c:10857
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Diduga nama binding di %C"
  
! #: fortran/decl.c:10861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after PROCEDURE declaration at %C"
  msgid "PROCEDURE list at %C"
  msgstr "Sampah setelah deklarasi PROCEDURE di %C"
  
! #: fortran/decl.c:10873
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10879
  #, fuzzy, gcc-internal-format
  #| msgid "'::' needed in PROCEDURE binding with explicit target at %C"
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr "'::' diperlukan dalam binding PROCEDUR dengan target eksplisit di %C"
  
! #: fortran/decl.c:10889
  #, fuzzy, gcc-internal-format
  #| msgid "Expected binding target after '=>' at %C"
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Diduga binding target setelah '=>' di %C"
  
! #: fortran/decl.c:10906
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10917
  #, fuzzy, gcc-internal-format
  #| msgid "There's already a procedure with binding name '%s' for the derived type '%s' at %C"
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Telah ada sebuah prosedur dengan nama binding '%s' untuk tipe turunan '%s' di %C"
  
! #: fortran/decl.c:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "GENERIC di %C harus berada didalam sebuah tipe turunan CONTAINS"
  
! #: fortran/decl.c:10988
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "Expected %<::%> at %C"
  msgstr "Diduga '::' di %C"
  
! #: fortran/decl.c:11000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected generic name at %C"
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Diduga nama generik di %C"
  
! #: fortran/decl.c:11021
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of PROGRAM statement at %C"
  msgid "Malformed GENERIC statement at %C"
  msgstr "Form tidak valid dari pernyataan APLIKASI di %C"
  
! #: fortran/decl.c:11032
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<=>%> at %C"
  msgstr "Diduga '(' di %C"
  
! #: fortran/decl.c:11068
  #, fuzzy, gcc-internal-format
  #| msgid "There's already a non-generic procedure with binding name '%s' for the derived type '%s' at %C"
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Telah ada sebuah prosedur bukan generik dengan nama binding '%s' untuk tipe turunan '%s' di %C"
  
! #: fortran/decl.c:11076
  #, fuzzy, gcc-internal-format
  #| msgid "Binding at %C must have the same access as already defined binding '%s'"
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr "Binding di %C harus memiliki akses sama seperti telah didefinisikan binding '%s'"
  
! #: fortran/decl.c:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Diduga nama binding spesifik di %C"
  
! #: fortran/decl.c:11134
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' already defined as specific binding for the generic '%s' at %C"
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "'%s' telah didefinisikan sebagai binding spesifik untuk generik '%s' di %C"
  
! #: fortran/decl.c:11152
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Sampah setelah binding GENERIC di %C"
  
! #: fortran/decl.c:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "deklarasi FINAL di %C harus berada didalam sebuah tipe turunan daerah CONTAINS"
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "Deklarasi tipe turunan dengan FINAL di %C harus berada dalam spesifikasi dari sebuah MODULE"
  
! #: fortran/decl.c:11220
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "Kosong FINAL di %C"
  
! #: fortran/decl.c:11227
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Diduga nama prosedur modul di %C"
  
! #: fortran/decl.c:11237
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "Expected %<,%> at %C"
  msgstr "Diduga \",\" di %C"
  
! #: fortran/decl.c:11243
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown procedure name \"%s\" at %C"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Nama prosedur tidak dikenal \"%s\" di %C"
  
! #: fortran/decl.c:11256
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is already defined as FINAL procedure!"
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "'%s' di %C telah didefinisikan sebagai prosedur FINAL!"
  
! #: fortran/decl.c:11326
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected characters in PARAMETER statement at %C"
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Karakter tidak terduga dalam pernyataan PARAMETER di %C"
  
! #: fortran/decl.c:11372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VALUE statement at %C"
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Sintaks error dalam pernyataan NILAI di %C"
  
! #: fortran/decl.c:11392
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
*************** msgstr "Nilai integer terlalu besar dala
*** 61695,62187 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:1227
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Indeks dalam dimensi %d diluar dari jangkauan di %L"
  
! #: fortran/expr.c:1521 fortran/expr.c:1572
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "indeks dalam dimensi %d diluar dari jangkauan di %L"
  
! #: fortran/expr.c:1648
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "Jumlah dari elemen dalam konstruktor array di %L membutuhkan sebuah peningkatan dari batas atas %d yang diijinkan. Lihat pilihan -fmax-array-constructor"
  
! #: fortran/expr.c:1756 fortran/primary.c:2309
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1770 fortran/primary.c:2324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid KIND parameter of %s at %L"
  msgid "KIND part_ref at %C"
  msgstr "parameter KIND tidak valid dari %s di %L"
  
! #: fortran/expr.c:1781
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1793
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:2372
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "argumen fungsi elemen di %C tidak komplian"
  
! #: fortran/expr.c:2416
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Operan numerik atau KARAKTER dibutuhkan dalam ekspresi di %L"
  
! #: fortran/expr.c:2441
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Operator konkatenasi dalam ekspresi di %L harus memiliki dua operan KARAKTER"
  
! #: fortran/expr.c:2448
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Operator konkatenasi di %L harus konkatenasi string dari tipe yang sama"
  
! #: fortran/expr.c:2458
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "operator .NOT. dalam ekspresi di %L harus memiliki sebuah operan LOGIKAL"
  
! #: fortran/expr.c:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "operan LOGICAL dibutuhkan dalam ekspresi di %L"
  
! #: fortran/expr.c:2485
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Hanya intrinsik operator yang dapat digunakan dalam ekspresi di %L"
  
! #: fortran/expr.c:2493
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Operan numerik dibutuhkan dalam ekspresi di %L"
  
! #: fortran/expr.c:2516
  #, fuzzy, gcc-internal-format
  #| msgid "No initializer for component '%s' given in the structure constructor at %C!"
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Tidak ada penginisialisasi untuk komponen '%s' yang diberikan dalam struktur konstruktor di %C"
  
! #: fortran/expr.c:2640
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed character length variable '%s' in constant expression at %L"
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Diasumsikan panjang karakter variabel '%s' dalam ekspresi konstanta di %L"
  
! #: fortran/expr.c:2717
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "intrinsik transformational '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.c:2748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Evaluation of nonstandard initialization expression at %L"
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Ekstensi: Evaluasi dari ekspresi inisialisasi ekpresi tidak baku di %L"
  
! #: fortran/expr.c:2825 fortran/resolve.c:2694
  #, 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 "Fungsi '%s' dalam ekspresi inisialisasi di %L harus berupa sebuah intrinsik atau sebuah spesifikasi fungsi"
  
! #: fortran/expr.c:2837
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic function '%s' at %L is not permitted in an initialization expression"
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Fungsi intrinsik '%s' di %L tidak diperbolehkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.c:2876
  #, fuzzy, gcc-internal-format
  #| msgid "PARAMETER '%s' is used at %L before its definition is complete"
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMTER '%s' digunakan di %L sebelum definisinya lengkap"
  
! #: fortran/expr.c:2896
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "Diasumsikan ukuran array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.c:2902
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Diasumsikan bentuk array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.c:2911
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Diasumsikan bentuk array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.c:2915
  #, fuzzy, gcc-internal-format
  #| msgid "Deferred array '%s' at %L is not permitted in an initialization expression"
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "Deferred array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.c:2921
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Array '%s' di %L bukan sebuah variabel, yang tidak mereduksi ke sebuah ekspresi konstanta"
  
! #: fortran/expr.c:2931
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Parameter '%s' di %L belum terdeklarasi atau sebuah variabel, yang tidak mereduksi ke sebuah ekspresi konstan"
  
! #: fortran/expr.c:2985
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_init_expr(): Unknown expression type"
  msgstr "Diduga tipe ekspresi"
  
! #: fortran/expr.c:3120
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be a statement function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "Fungsi spesifikasi '%s' di %L tidak dapat berupa sebuah pernyataan fungsi"
  
! #: fortran/expr.c:3127
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be an internal function"
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Spesifikasi fungsi '%s' di %L tidak dapat berupa sebuah internal fungsi"
  
! #: fortran/expr.c:3134
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L must be PURE"
  msgid "Specification function %qs at %L must be PURE"
  msgstr "Spesifikasi fungsi '%s' di %L harus berupa PURE"
  
! #: fortran/expr.c:3142
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be RECURSIVE"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "Spesifikasi fungsi '%s' di %L tidak dapat REKURSIF"
  
! #: fortran/expr.c:3288
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' not allowed in expression at %L"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "Dummy argumen '%s' tidak diijinkan dalam ekspresi di %L"
  
! #: fortran/expr.c:3295
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa OPSIONAL"
  
! #: fortran/expr.c:3302
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
  
! #: fortran/expr.c:3331
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "Variabel '%s' tidak dapat muncul dalam ekspresi di %L"
  
! #: fortran/expr.c:3362
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_restricted(): Unknown expression type"
  msgstr "Diduga tipe ekspresi"
  
! #: fortran/expr.c:3382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Ekspresi di %L harus berupa tipe INTEGER, ditemukan %s"
  
! #: fortran/expr.c:3394
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L must be PURE"
  msgid "Function %qs at %L must be PURE"
  msgstr "Fungsi '%s' di %L harus berupa PURE"
  
! #: fortran/expr.c:3403
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Ekspresi di %L harus berupa skalar"
  
! #: fortran/expr.c:3437
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Tingkat tidak kompatibel dalam %s (%d dan %d) di %L"
  
! #: fortran/expr.c:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Bentuk berbeda untuk %s di %L dalam dimensi %d (%d dan %d)"
  
! #: fortran/expr.c:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3555
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a VALUE"
  msgid "%qs at %L is not a VALUE"
  msgstr "'%s' di %L bukan sebuah NILAI"
  
! #: fortran/expr.c:3566
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal stride of zero at %L"
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Tidak legal stride dari nol di %L"
  
! #: fortran/expr.c:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Tingkat tidak kompatibel %d dan %d dalam penempatan di %L"
  
! #: fortran/expr.c:3581
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Tipe variabel adalah TIDAK DIKETAHUI dalam penempatan di %L"
  
! #: fortran/expr.c:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "NULL muncul di sisi kanan dalam penempatan di %L"
  
! #: fortran/expr.c:3603
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "POINTER valued function appears on right-hand side of assignment at %L"
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "fungsi dinilai POINTER muncul di sisi kanan dari penempatan di %L"
  
! #: fortran/expr.c:3613
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr "Ekstensi: BOZ literal di %L digunakan untuk menginisialisasi variabel bukan-integer '%s'"
  
! #: fortran/expr.c:3618 fortran/resolve.c:10445
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "Ekstensi: BOZ literal di %L diluar sebuah pernyataan DATA dan diluar INT/REAL/DBLE/CMPLX"
  
! #: fortran/expr.c:3629 fortran/resolve.c:10456
  #, fuzzy, gcc-internal-format
  #| msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr "BOZ literal di %L adalah bitwise dapat ditransfer bukan-integer simbol '%s'"
  
! #: fortran/expr.c:3637 fortran/resolve.c:10465
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmetik underflow dari bit-wise dipindahkan BOZ di %L. Pemeriksaan ini dapat dinon-aktifkan dengan pilihan -fno-range-check"
  
! #: fortran/expr.c:3641 fortran/resolve.c:10469
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmetik overflow dari bit-wise dipindahkan BOZ di %L. Pemeriksaan ini dapat dinonaktifkan dengan pilihan -fno-range-check"
  
! #: fortran/expr.c:3645 fortran/resolve.c:10473
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmetik NaN dari bit-wise dipindahkan BOZ di %L. Pemeriksaan ini dapat dinon-aktifkan dengan pilihan -fno-range-check"
  
! #: fortran/expr.c:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3678
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Tipe tidak kompatibel dalam pernyataan DATA di %L; dicoba mengubah %s ke %s"
  
! #: fortran/expr.c:3719
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Penempatan target penunjuk bukan sebuah PENUNJUK di %L"
  
! #: fortran/expr.c:3727
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "'%s' dalam penempatan penunjuk di %L tidak dapat berupa sebuah nilai-kiri karena iniadalah sebuah prosedur"
  
! #: fortran/expr.c:3751
  #, fuzzy, gcc-internal-format
  #| msgid "Expected bounds specification for '%s' at %L"
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Diduga spesifikasi terikat untuk '%s' di %L"
  
! #: fortran/expr.c:3756
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L"
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Fortran 2003: Spesifikasi terikat untuk '%s' dalam penempatan penunjuk di %L"
  
! #: fortran/expr.c:3785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "stack size must not be greater than 64k"
  msgid "Stride must not be present at %L"
  msgstr "ukuran stack harus lebih besar  dari 64k"
  
! #: fortran/expr.c:3791 fortran/expr.c:3811
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3799 fortran/expr.c:3818
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "Objek eksternal '%s' di %L tidak boleh memiliki sebuah penginisialisasi"
  
! #: fortran/expr.c:3866
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/expr.c:3891
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.c:3900
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.c:3910
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.c:3916
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.c:3923
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.c:3931
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.c:3954
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.c:4007
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.c:4017 fortran/expr.c:4032
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Diduga sebuah prosedur untuk argumen '%s' di %L"
  
! #: fortran/expr.c:4023 fortran/expr.c:4038 fortran/resolve.c:2572
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate interface declaration for class %qs"
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "duplikasi deklarasi antar-muka untuk class %qs"
  
! #: fortran/expr.c:4050
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/expr.c:4059
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.c:4072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Penempatan target penunjuk bukan sebuah PENUNJUK di %L"
  
! #: fortran/expr.c:4086
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr ""
  
! #: fortran/expr.c:4091
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Tipe berbeda dalam penempatan penunjuk di %L; mencoba penempatan dari %s ke %s"
  
! #: fortran/expr.c:4100
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Jenis parameter berbeda dalam penempatan penunjuk di %L"
  
! #: fortran/expr.c:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Tingkat berbeda dalam penempatan penunjuk di %L"
  
! #: fortran/expr.c:4126
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.c:4143
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Rank remapping target is not rank 1 at %L"
--- 61724,62216 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:1251
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.c:1357
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Indeks dalam dimensi %d diluar dari jangkauan di %L"
  
! #: fortran/expr.c:1545 fortran/expr.c:1596
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "indeks dalam dimensi %d diluar dari jangkauan di %L"
  
! #: fortran/expr.c:1672
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "Jumlah dari elemen dalam konstruktor array di %L membutuhkan sebuah peningkatan dari batas atas %d yang diijinkan. Lihat pilihan -fmax-array-constructor"
  
! #: fortran/expr.c:1780 fortran/primary.c:2309
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1794 fortran/primary.c:2324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid KIND parameter of %s at %L"
  msgid "KIND part_ref at %C"
  msgstr "parameter KIND tidak valid dari %s di %L"
  
! #: fortran/expr.c:1805
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:1817
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.c:2396
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "argumen fungsi elemen di %C tidak komplian"
  
! #: fortran/expr.c:2440
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Operan numerik atau KARAKTER dibutuhkan dalam ekspresi di %L"
  
! #: fortran/expr.c:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Operator konkatenasi dalam ekspresi di %L harus memiliki dua operan KARAKTER"
  
! #: fortran/expr.c:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Operator konkatenasi di %L harus konkatenasi string dari tipe yang sama"
  
! #: fortran/expr.c:2482
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "operator .NOT. dalam ekspresi di %L harus memiliki sebuah operan LOGIKAL"
  
! #: fortran/expr.c:2498
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "operan LOGICAL dibutuhkan dalam ekspresi di %L"
  
! #: fortran/expr.c:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Hanya intrinsik operator yang dapat digunakan dalam ekspresi di %L"
  
! #: fortran/expr.c:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Operan numerik dibutuhkan dalam ekspresi di %L"
  
! #: fortran/expr.c:2540
  #, fuzzy, gcc-internal-format
  #| msgid "No initializer for component '%s' given in the structure constructor at %C!"
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Tidak ada penginisialisasi untuk komponen '%s' yang diberikan dalam struktur konstruktor di %C"
  
! #: fortran/expr.c:2664
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed character length variable '%s' in constant expression at %L"
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Diasumsikan panjang karakter variabel '%s' dalam ekspresi konstanta di %L"
  
! #: fortran/expr.c:2741
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "intrinsik transformational '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.c:2772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Evaluation of nonstandard initialization expression at %L"
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Ekstensi: Evaluasi dari ekspresi inisialisasi ekpresi tidak baku di %L"
  
! #: fortran/expr.c:2849 fortran/resolve.c:2694
  #, 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 "Fungsi '%s' dalam ekspresi inisialisasi di %L harus berupa sebuah intrinsik atau sebuah spesifikasi fungsi"
  
! #: fortran/expr.c:2861
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic function '%s' at %L is not permitted in an initialization expression"
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Fungsi intrinsik '%s' di %L tidak diperbolehkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.c:2900
  #, fuzzy, gcc-internal-format
  #| msgid "PARAMETER '%s' is used at %L before its definition is complete"
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMTER '%s' digunakan di %L sebelum definisinya lengkap"
  
! #: fortran/expr.c:2920
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "Diasumsikan ukuran array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.c:2926
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Diasumsikan bentuk array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.c:2935
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Diasumsikan bentuk array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.c:2939
  #, fuzzy, gcc-internal-format
  #| msgid "Deferred array '%s' at %L is not permitted in an initialization expression"
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "Deferred array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.c:2945
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Array '%s' di %L bukan sebuah variabel, yang tidak mereduksi ke sebuah ekspresi konstanta"
  
! #: fortran/expr.c:2955
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Parameter '%s' di %L belum terdeklarasi atau sebuah variabel, yang tidak mereduksi ke sebuah ekspresi konstan"
  
! #: fortran/expr.c:3009
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_init_expr(): Unknown expression type"
  msgstr "Diduga tipe ekspresi"
  
! #: fortran/expr.c:3144
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be a statement function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "Fungsi spesifikasi '%s' di %L tidak dapat berupa sebuah pernyataan fungsi"
  
! #: fortran/expr.c:3151
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be an internal function"
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Spesifikasi fungsi '%s' di %L tidak dapat berupa sebuah internal fungsi"
  
! #: fortran/expr.c:3158
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L must be PURE"
  msgid "Specification function %qs at %L must be PURE"
  msgstr "Spesifikasi fungsi '%s' di %L harus berupa PURE"
  
! #: fortran/expr.c:3166
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be RECURSIVE"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "Spesifikasi fungsi '%s' di %L tidak dapat REKURSIF"
  
! #: fortran/expr.c:3312
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' not allowed in expression at %L"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "Dummy argumen '%s' tidak diijinkan dalam ekspresi di %L"
  
! #: fortran/expr.c:3319
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa OPSIONAL"
  
! #: fortran/expr.c:3326
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
  
! #: fortran/expr.c:3355
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "Variabel '%s' tidak dapat muncul dalam ekspresi di %L"
  
! #: fortran/expr.c:3386
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_restricted(): Unknown expression type"
  msgstr "Diduga tipe ekspresi"
  
! #: fortran/expr.c:3406
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Ekspresi di %L harus berupa tipe INTEGER, ditemukan %s"
  
! #: fortran/expr.c:3418
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L must be PURE"
  msgid "Function %qs at %L must be PURE"
  msgstr "Fungsi '%s' di %L harus berupa PURE"
  
! #: fortran/expr.c:3427
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Ekspresi di %L harus berupa skalar"
  
! #: fortran/expr.c:3461
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Tingkat tidak kompatibel dalam %s (%d dan %d) di %L"
  
! #: fortran/expr.c:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Bentuk berbeda untuk %s di %L dalam dimensi %d (%d dan %d)"
  
! #: fortran/expr.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3579
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a VALUE"
  msgid "%qs at %L is not a VALUE"
  msgstr "'%s' di %L bukan sebuah NILAI"
  
! #: fortran/expr.c:3590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal stride of zero at %L"
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Tidak legal stride dari nol di %L"
  
! #: fortran/expr.c:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Tingkat tidak kompatibel %d dan %d dalam penempatan di %L"
  
! #: fortran/expr.c:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Tipe variabel adalah TIDAK DIKETAHUI dalam penempatan di %L"
  
! #: fortran/expr.c:3617
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "NULL muncul di sisi kanan dalam penempatan di %L"
  
! #: fortran/expr.c:3627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "POINTER valued function appears on right-hand side of assignment at %L"
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "fungsi dinilai POINTER muncul di sisi kanan dari penempatan di %L"
  
! #: fortran/expr.c:3637
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr "Ekstensi: BOZ literal di %L digunakan untuk menginisialisasi variabel bukan-integer '%s'"
  
! #: fortran/expr.c:3642 fortran/resolve.c:10449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "Ekstensi: BOZ literal di %L diluar sebuah pernyataan DATA dan diluar INT/REAL/DBLE/CMPLX"
  
! #: fortran/expr.c:3653 fortran/resolve.c:10460
  #, fuzzy, gcc-internal-format
  #| msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr "BOZ literal di %L adalah bitwise dapat ditransfer bukan-integer simbol '%s'"
  
! #: fortran/expr.c:3661 fortran/resolve.c:10469
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmetik underflow dari bit-wise dipindahkan BOZ di %L. Pemeriksaan ini dapat dinon-aktifkan dengan pilihan -fno-range-check"
  
! #: fortran/expr.c:3665 fortran/resolve.c:10473
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmetik overflow dari bit-wise dipindahkan BOZ di %L. Pemeriksaan ini dapat dinonaktifkan dengan pilihan -fno-range-check"
  
! #: fortran/expr.c:3669 fortran/resolve.c:10477
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmetik NaN dari bit-wise dipindahkan BOZ di %L. Pemeriksaan ini dapat dinon-aktifkan dengan pilihan -fno-range-check"
  
! #: fortran/expr.c:3678
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Tipe tidak kompatibel dalam pernyataan DATA di %L; dicoba mengubah %s ke %s"
  
! #: fortran/expr.c:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Penempatan target penunjuk bukan sebuah PENUNJUK di %L"
  
! #: fortran/expr.c:3751
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "'%s' dalam penempatan penunjuk di %L tidak dapat berupa sebuah nilai-kiri karena iniadalah sebuah prosedur"
  
! #: fortran/expr.c:3775
  #, fuzzy, gcc-internal-format
  #| msgid "Expected bounds specification for '%s' at %L"
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Diduga spesifikasi terikat untuk '%s' di %L"
  
! #: fortran/expr.c:3780
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L"
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Fortran 2003: Spesifikasi terikat untuk '%s' dalam penempatan penunjuk di %L"
  
! #: fortran/expr.c:3809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "stack size must not be greater than 64k"
  msgid "Stride must not be present at %L"
  msgstr "ukuran stack harus lebih besar  dari 64k"
  
! #: fortran/expr.c:3815 fortran/expr.c:3835
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3823 fortran/expr.c:3842
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "Objek eksternal '%s' di %L tidak boleh memiliki sebuah penginisialisasi"
  
! #: fortran/expr.c:3890
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/expr.c:3915
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.c:3924
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.c:3934
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.c:3940
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.c:3947
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.c:3955
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.c:3978
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.c:4031
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.c:4041 fortran/expr.c:4056
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Diduga sebuah prosedur untuk argumen '%s' di %L"
  
! #: fortran/expr.c:4047 fortran/expr.c:4062 fortran/resolve.c:2572
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate interface declaration for class %qs"
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "duplikasi deklarasi antar-muka untuk class %qs"
  
! #: fortran/expr.c:4074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/expr.c:4083
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.c:4096
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Penempatan target penunjuk bukan sebuah PENUNJUK di %L"
  
! #: fortran/expr.c:4110
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr ""
  
! #: fortran/expr.c:4115
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Tipe berbeda dalam penempatan penunjuk di %L; mencoba penempatan dari %s ke %s"
  
! #: fortran/expr.c:4124
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Jenis parameter berbeda dalam penempatan penunjuk di %L"
  
! #: fortran/expr.c:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Tingkat berbeda dalam penempatan penunjuk di %L"
  
! #: fortran/expr.c:4150
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.c:4163
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.c:4167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Rank remapping target is not rank 1 at %L"
*************** msgstr "Penempatan target penunjuk bukan
*** 62190,62368 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4175 fortran/expr.c:4247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data target at %L shall not have a coindex"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PENUNJUK"
  
! #: fortran/expr.c:4178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "Pemilihan ekspresi dalam pernyataan GOTO yang terhitung di %L harus berupa sebuah ekspresi integer skalar"
  
! #: fortran/expr.c:4199
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "Target penempatan penunjuk memiliki atribut PROTECTED di %L"
  
! #: fortran/expr.c:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Target penempatan penunjun baik bukan TARGET ataupun PENUNJUN di %L"
  
! #: fortran/expr.c:4217
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Target buruk dalam penempatan penunjuk dalam prosedur PURE di %L"
  
! #: fortran/expr.c:4226
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Penempatan penunjuk dengan subscrip vektori di rhs di %L"
  
! #: fortran/expr.c:4234
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Target penempatan penunjuk memiliki atribut PROTECTED di %L"
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:4297
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.c:4373 fortran/resolve.c:1457
  #, 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 %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/expr.c:4379
  #, 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 TARGET attribute"
  msgstr "Komponen di %C harus memiliki sebuah atribut PENUNJUK"
  
! #: fortran/expr.c:4394 fortran/resolve.c:1463
  #, 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"
  msgstr "Komponen di %C harus memiliki sebuah atribut PENUNJUK"
  
! #: fortran/expr.c:4406
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:4412
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.c:4419
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.c:4887
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.c:5969
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Noninteger exponent in an initialization expression at %L"
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2003: eksponen bukan integer dalam sebuah ekspresi inisialisasi di %L"
  
! #: fortran/expr.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5985
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5994
  #, fuzzy, gcc-internal-format
  #| msgid "Argument to '%s' at %L is not a variable"
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "Argumen ke '%s' di %L bukan sebuah variabel"
  
! #: fortran/expr.c:6005
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6014
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6027
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6040
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6070
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6078
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6091
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "Variabel '%s' tidak dapat muncul dalam ekspresi di %L"
  
! #: fortran/expr.c:6099
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6111
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "Variabel %s tidak dapat ditempatkan dalam prosedur PURE di %C"
  
! #: fortran/expr.c:6170
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6175
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6187
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 62219,62397 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4199 fortran/expr.c:4271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data target at %L shall not have a coindex"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PENUNJUK"
  
! #: fortran/expr.c:4202
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "Pemilihan ekspresi dalam pernyataan GOTO yang terhitung di %L harus berupa sebuah ekspresi integer skalar"
  
! #: fortran/expr.c:4223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "Target penempatan penunjuk memiliki atribut PROTECTED di %L"
  
! #: fortran/expr.c:4233
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Target penempatan penunjun baik bukan TARGET ataupun PENUNJUN di %L"
  
! #: fortran/expr.c:4241
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Target buruk dalam penempatan penunjuk dalam prosedur PURE di %L"
  
! #: fortran/expr.c:4250
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Penempatan penunjuk dengan subscrip vektori di rhs di %L"
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Target penempatan penunjuk memiliki atribut PROTECTED di %L"
  
! #: fortran/expr.c:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:4321
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.c:4397 fortran/resolve.c:1457
  #, 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 %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/expr.c:4403
  #, 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 TARGET attribute"
  msgstr "Komponen di %C harus memiliki sebuah atribut PENUNJUK"
  
! #: fortran/expr.c:4418 fortran/resolve.c:1463
  #, 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"
  msgstr "Komponen di %C harus memiliki sebuah atribut PENUNJUK"
  
! #: fortran/expr.c:4430
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:4436
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.c:4443
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.c:4911
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.c:5993
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Noninteger exponent in an initialization expression at %L"
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2003: eksponen bukan integer dalam sebuah ekspresi inisialisasi di %L"
  
! #: fortran/expr.c:6001
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6009
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6018
  #, fuzzy, gcc-internal-format
  #| msgid "Argument to '%s' at %L is not a variable"
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "Argumen ke '%s' di %L bukan sebuah variabel"
  
! #: fortran/expr.c:6029
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6038
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6064
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6094
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6102
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6115
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "Variabel '%s' tidak dapat muncul dalam ekspresi di %L"
  
! #: fortran/expr.c:6123
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6135
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "Variabel %s tidak dapat ditempatkan dalam prosedur PURE di %C"
  
! #: fortran/expr.c:6194
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6199
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6211
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.c:6253
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgstr "Nilai integer terlalu besar dala
*** 62390,62398 ****
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1229
! #: fortran/trans-array.c:6568 fortran/trans-array.c:8072
! #: fortran/trans-intrinsic.c:7954
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Membuat array sementara di %L"
--- 62419,62427 ----
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1269
! #: fortran/trans-array.c:6616 fortran/trans-array.c:8120
! #: fortran/trans-intrinsic.c:7975
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Membuat array sementara di %L"
*************** msgstr "Argumen pertama dari penempatan
*** 62600,62611 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Argumen kedua dari penempatan didefinisikan di %L harus berupa INTENT(IN)"
  
! #: fortran/interface.c:987 fortran/resolve.c:16640
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Argumen pertama dari antar-muka operator di %L harus berupa INTENT(IN)"
  
! #: fortran/interface.c:994 fortran/resolve.c:16658
  #, 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)"
--- 62629,62640 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Argumen kedua dari penempatan didefinisikan di %L harus berupa INTENT(IN)"
  
! #: fortran/interface.c:987 fortran/resolve.c:16644
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Argumen pertama dari antar-muka operator di %L harus berupa INTENT(IN)"
  
! #: fortran/interface.c:994 fortran/resolve.c:16662
  #, 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 ""
*** 63975,63981 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3397 fortran/resolve.c:14541
  #, 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"
--- 64004,64010 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3397 fortran/resolve.c:14545
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE components"
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
*************** msgstr "Tidak terduga sampah setelah per
*** 65605,65616 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Tidak terduga sampah setelah pernyataan ELSE di %C"
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6285
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6289
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 65634,65645 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Tidak terduga sampah setelah pernyataan ELSE di %C"
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6299
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6303
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr ""
*** 65882,65889 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10276
! #: fortran/resolve.c:11559
  #, 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"
--- 65911,65918 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10280
! #: fortran/resolve.c:11563
  #, 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 ""
*** 65935,65941 ****
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "Variabel '%s' belum pernah ditempatkan sebuah label target di %L"
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6026
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' is not a variable at %L"
  msgid "Object %qs is not a variable at %L"
--- 65964,65970 ----
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "Variabel '%s' belum pernah ditempatkan sebuah label target di %L"
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6040
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' is not a variable at %L"
  msgid "Object %qs is not a variable at %L"
*************** msgstr "Objek '%s' bukan sebuah variabel
*** 65943,65949 ****
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6056
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on multiple clauses at %L"
--- 65972,65978 ----
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6070
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on multiple clauses at %L"
*************** msgstr "!$OMP ATOMIC assignmen harus mem
*** 66277,66464 ****
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr "!$OMP ATOMIC pernyataan harus diset ke sebuah variabel skalar dari tipe intrinsik di %L"
  
! #: fortran/openmp.c:5637
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$OMP DO tidak dapat berupa sebuah DO WHILE atau DO tanpa pengontrol loop di %L"
  
! #: fortran/openmp.c:5643
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "!$OMP DO variabel iterasi harus berupa tipe integer di %L"
  
! #: fortran/openmp.c:5653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "!$OMP DO variabel iterasi tidak boleh berupa THREADPRIVATE di %L"
  
! #: fortran/openmp.c:5666
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr "!$OMP DO variabel iterasi ada dalam clause selain dari PRIVATE atau LASTPRIVATE di %L"
  
! #: fortran/openmp.c:5670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr "!$OMP DO variabel iterasi ada dalam clause selain dari PRIVATE atau LASTPRIVATE di %L"
  
! #: fortran/openmp.c:5674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr "!$OMP DO variabel iterasi ada dalam clause selain dari PRIVATE atau LASTPRIVATE di %L"
  
! #: fortran/openmp.c:5692
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr "!$OMP DO collapsed loops tidak membentuk iterasi ruang rectangular di %L"
  
! #: fortran/openmp.c:5704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr "kolaps !$OMP DO loops tidak secara sempurna nested di %L"
  
! #: fortran/openmp.c:5713 fortran/openmp.c:5721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr "tidak cukup DO loops untuk kolaps !$OMP DO di %L"
  
! #: fortran/openmp.c:5799 fortran/openmp.c:5812
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$OMP DO tidak dapat berupa sebuah DO WHILE atau DO tanpa pengontrol loop di %L"
  
! #: fortran/openmp.c:5837
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "!$OMP DO variabel iterasi harus berupa tipe integer di %L"
  
! #: fortran/openmp.c:5859
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "!$OMP DO collapsed loops tidak membentuk iterasi ruang rectangular di %L"
  
! #: fortran/openmp.c:5871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "kolaps !$OMP DO loops tidak secara sempurna nested di %L"
  
! #: fortran/openmp.c:5881 fortran/openmp.c:5890
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "tidak cukup DO loops untuk kolaps !$OMP DO di %L"
  
! #: fortran/openmp.c:5905 fortran/openmp.c:5912
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5926
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "LOGICAL operands are required in expression at %L"
  msgid "TILE requires constant expression at %L"
  msgstr "operan LOGICAL dibutuhkan dalam ekspresi di %L"
  
! #: fortran/openmp.c:6032
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "objek PENUNJUK '%s' dalam %s clause di %L"
  
! #: fortran/openmp.c:6039
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6086
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6092
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6193
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6215
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6247
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6276
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6298
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6329
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6339
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.c:6347
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 66306,66493 ----
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr "!$OMP ATOMIC pernyataan harus diset ke sebuah variabel skalar dari tipe intrinsik di %L"
  
! #: fortran/openmp.c:5636
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$OMP DO tidak dapat berupa sebuah DO WHILE atau DO tanpa pengontrol loop di %L"
  
! #: fortran/openmp.c:5642
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "!$OMP DO variabel iterasi harus berupa tipe integer di %L"
  
! #: fortran/openmp.c:5652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "!$OMP DO variabel iterasi tidak boleh berupa THREADPRIVATE di %L"
  
! #: fortran/openmp.c:5665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr "!$OMP DO variabel iterasi ada dalam clause selain dari PRIVATE atau LASTPRIVATE di %L"
  
! #: fortran/openmp.c:5669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr "!$OMP DO variabel iterasi ada dalam clause selain dari PRIVATE atau LASTPRIVATE di %L"
  
! #: fortran/openmp.c:5673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr "!$OMP DO variabel iterasi ada dalam clause selain dari PRIVATE atau LASTPRIVATE di %L"
  
! #: fortran/openmp.c:5691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr "!$OMP DO collapsed loops tidak membentuk iterasi ruang rectangular di %L"
  
! #: fortran/openmp.c:5703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr "kolaps !$OMP DO loops tidak secara sempurna nested di %L"
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5720
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr "tidak cukup DO loops untuk kolaps !$OMP DO di %L"
  
! #: fortran/openmp.c:5798 fortran/openmp.c:5811
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$OMP DO tidak dapat berupa sebuah DO WHILE atau DO tanpa pengontrol loop di %L"
  
! #: fortran/openmp.c:5836
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "!$OMP DO variabel iterasi harus berupa tipe integer di %L"
  
! #: fortran/openmp.c:5858
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "!$OMP DO collapsed loops tidak membentuk iterasi ruang rectangular di %L"
  
! #: fortran/openmp.c:5870
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "kolaps !$OMP DO loops tidak secara sempurna nested di %L"
  
! #: fortran/openmp.c:5880 fortran/openmp.c:5889
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "tidak cukup DO loops untuk kolaps !$OMP DO di %L"
  
! #: fortran/openmp.c:5904 fortran/openmp.c:5911
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5925
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5960
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "LOGICAL operands are required in expression at %L"
  msgid "TILE requires constant expression at %L"
  msgstr "operan LOGICAL dibutuhkan dalam ekspresi di %L"
  
! #: fortran/openmp.c:6046
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "objek PENUNJUK '%s' dalam %s clause di %L"
  
! #: fortran/openmp.c:6053
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6100
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6106
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6207
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6229
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6253
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6261
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6290
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6312
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6328
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6343
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6353
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.c:6361
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr "Intrinsik '%s' dideklarasikan IN
*** 67999,68005 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Bukan prosedur REKURSIF '%s' di %L mungkin memanggil dirinya sendiri secara rekursif. Deklarasikan itu secara RECURSIVE atau gunakan -frecursive"
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9805 fortran/resolve.c:11488
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Label %d direferensikan di %L tidak pernah terdefinisi"
--- 68028,68034 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Bukan prosedur REKURSIF '%s' di %L mungkin memanggil dirinya sendiri secara rekursif. Deklarasikan itu secara RECURSIVE atau gunakan -frecursive"
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9809 fortran/resolve.c:11492
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Label %d direferensikan di %L tidak pernah terdefinisi"
*************** msgstr "Tidak dapat meresolf fungsi spes
*** 68125,68131 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Fungsi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16572
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
--- 68154,68160 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Fungsi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16576
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
*************** msgstr "Argumen dim di %L harus berupa s
*** 68394,68487 ****
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Argumen dim di %L harus berupa tipe INTEGER"
  
! #: fortran/resolve.c:4726
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr ""
  
! #: fortran/resolve.c:4737
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.c:4749
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.c:4792
  #, 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.c:4890
  #, 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.c:4897
  #, 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.c:4906
  #, 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/resolve.c:4919
  #, 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.c:4926
  #, 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.c:4936
  #, 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"
  
! #: fortran/resolve.c:4946
  #, 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.c:5136
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "resolve_ref(): Bad array reference"
  msgstr "Referensi array buruk di %L"
  
! #: fortran/resolve.c:5150
  #, 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.c:5160
  #, 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.c:5180
  #, 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.c:5278
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.c:5360
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.c:5370
  #, 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"
--- 68423,68516 ----
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Argumen dim di %L harus berupa tipe INTEGER"
  
! #: fortran/resolve.c:4730
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr ""
  
! #: fortran/resolve.c:4741
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.c:4753
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.c:4796
  #, 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.c:4894
  #, 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.c:4901
  #, 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.c:4910
  #, 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/resolve.c:4923
  #, 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.c:4930
  #, 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.c:4940
  #, 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"
  
! #: fortran/resolve.c:4950
  #, 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.c:5140
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "resolve_ref(): Bad array reference"
  msgstr "Referensi array buruk di %L"
  
! #: fortran/resolve.c:5154
  #, 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.c:5164
  #, 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.c:5184
  #, 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.c:5282
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.c:5364
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.c:5374
  #, 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
*** 68491,68502 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5380
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5395
  #, 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"
--- 68520,68531 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5384
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5399
  #, 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
*** 68506,68808 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5405
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5416
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5425
  #, 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.c:5440
  #, 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.c:5620
  #, 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.c:5625
  #, 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.c:5695
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5708
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5952 fortran/resolve.c:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Objek yang dilewatkan di %L harus berupa skalar"
  
! #: fortran/resolve.c:6075
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6114
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6123
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L must be scalar"
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Argumen '%s' dari prosedur elemental di %L harus berupa skalar"
  
  #. Nothing matching found!
! #: fortran/resolve.c:6311
  #, fuzzy, gcc-internal-format
  #| msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Tidak ditemukan pengikatan spesifik yang cocok untuk panggilan ke GENERIC '%s' di %L"
  
! #: fortran/resolve.c:6345
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a SUBROUTINE"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "'%s' di %L seharusnya berupa sebuah SUBROUTINE"
  
! #: fortran/resolve.c:6397
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a FUNCTION"
  msgid "%qs at %L should be a FUNCTION"
  msgstr "'%s' di %L seharusnya berupa sebuah FUNGSI"
  
! #: fortran/resolve.c:6947
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Diduga tipe ekspresi"
  
! #: fortran/resolve.c:6973
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s di %L harus berupa sebuah skalar"
  
! #: fortran/resolve.c:6983
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: %s at %L must be integer"
  msgid "%s at %L must be integer"
  msgstr "Featur terhapus: %s di %L harus berupa integer"
  
! #: fortran/resolve.c:6987 fortran/resolve.c:6994
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s di %L harus berupa INTEGER"
  
! #: fortran/resolve.c:7036
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.c:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:7095
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:7156
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL nama-indeks di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.c:7161
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL awal ekspresi di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.c:7168
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL akhir ekspresi di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL stride ekspresi di %L harus berupa sebuah skalar %s"
  
! #: fortran/resolve.c:7181
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL stride ekspresi di %L tidak dapat berupa nol"
  
! #: fortran/resolve.c:7194
  #, fuzzy, gcc-internal-format
  #| msgid "FORALL index '%s' may not appear in triplet specification at %L"
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL indeks '%s' mungkin tidak muncul dalam spesifikasi triplet di %L"
  
! #: fortran/resolve.c:7298 fortran/resolve.c:7591
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Ekspresi dalam pernyataan ALOKASI di %L harus berupa DAPAT DIALOKASIKAN atau sebuah PENUNJUK"
  
! #: fortran/resolve.c:7306 fortran/resolve.c:7555
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7443
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7602
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7614
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7643
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7656
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7674
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7755 fortran/resolve.c:7770
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
  
! #: fortran/resolve.c:7762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
  
! #: fortran/resolve.c:7787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
  
! #: fortran/resolve.c:7796 fortran/resolve.c:7825 fortran/resolve.c:7853
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Spesifikasi array buruk dalam pernyataan ALOKASI di %L"
  
! #: fortran/resolve.c:7802
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.c:7872
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "'%s' tidak boleh muncul dalam spesifikasi array di %L dalam pernyataan ALOKASI yang sama dimana ini sendiri dialokasikan"
  
! #: fortran/resolve.c:7887
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "Spesifikasi array buruk dalam pernyataan ALOKASI di %L"
  
! #: fortran/resolve.c:7898
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Spesifikasi array buruk dalam pernyataan ALOKASI di %L"
  
! #: fortran/resolve.c:7930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.c:7953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Label di %L tidak dalam blok yang sama seperti pernyataan GOTO di %L"
  
! #: fortran/resolve.c:7964
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7980
  #, 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.c:8003
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:8033
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:8039 fortran/resolve.c:8045
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 68535,68837 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5420
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5429
  #, 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.c:5444
  #, 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.c:5624
  #, 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.c:5629
  #, 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.c:5699
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5712
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5956 fortran/resolve.c:6108
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.c:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Objek yang dilewatkan di %L harus berupa skalar"
  
! #: fortran/resolve.c:6079
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6118
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L must be scalar"
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Argumen '%s' dari prosedur elemental di %L harus berupa skalar"
  
  #. Nothing matching found!
! #: fortran/resolve.c:6315
  #, fuzzy, gcc-internal-format
  #| msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Tidak ditemukan pengikatan spesifik yang cocok untuk panggilan ke GENERIC '%s' di %L"
  
! #: fortran/resolve.c:6349
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a SUBROUTINE"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "'%s' di %L seharusnya berupa sebuah SUBROUTINE"
  
! #: fortran/resolve.c:6401
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a FUNCTION"
  msgid "%qs at %L should be a FUNCTION"
  msgstr "'%s' di %L seharusnya berupa sebuah FUNGSI"
  
! #: fortran/resolve.c:6951
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Diduga tipe ekspresi"
  
! #: fortran/resolve.c:6977
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s di %L harus berupa sebuah skalar"
  
! #: fortran/resolve.c:6987
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: %s at %L must be integer"
  msgid "%s at %L must be integer"
  msgstr "Featur terhapus: %s di %L harus berupa integer"
  
! #: fortran/resolve.c:6991 fortran/resolve.c:6998
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s di %L harus berupa INTEGER"
  
! #: fortran/resolve.c:7040
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.c:7076
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:7093
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:7099
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:7160
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL nama-indeks di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.c:7165
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL awal ekspresi di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL akhir ekspresi di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL stride ekspresi di %L harus berupa sebuah skalar %s"
  
! #: fortran/resolve.c:7185
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL stride ekspresi di %L tidak dapat berupa nol"
  
! #: fortran/resolve.c:7198
  #, fuzzy, gcc-internal-format
  #| msgid "FORALL index '%s' may not appear in triplet specification at %L"
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL indeks '%s' mungkin tidak muncul dalam spesifikasi triplet di %L"
  
! #: fortran/resolve.c:7302 fortran/resolve.c:7595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Ekspresi dalam pernyataan ALOKASI di %L harus berupa DAPAT DIALOKASIKAN atau sebuah PENUNJUK"
  
! #: fortran/resolve.c:7310 fortran/resolve.c:7559
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7416
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7447
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7606
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7618
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7647
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7660
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7759 fortran/resolve.c:7774
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
  
! #: fortran/resolve.c:7766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
  
! #: fortran/resolve.c:7791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
  
! #: fortran/resolve.c:7800 fortran/resolve.c:7829 fortran/resolve.c:7857
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Spesifikasi array buruk dalam pernyataan ALOKASI di %L"
  
! #: fortran/resolve.c:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.c:7818
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.c:7876
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "'%s' tidak boleh muncul dalam spesifikasi array di %L dalam pernyataan ALOKASI yang sama dimana ini sendiri dialokasikan"
  
! #: fortran/resolve.c:7891
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "Spesifikasi array buruk dalam pernyataan ALOKASI di %L"
  
! #: fortran/resolve.c:7902
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Spesifikasi array buruk dalam pernyataan ALOKASI di %L"
  
! #: fortran/resolve.c:7934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.c:7957
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Label di %L tidak dalam blok yang sama seperti pernyataan GOTO di %L"
  
! #: fortran/resolve.c:7968
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7984
  #, 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.c:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:8043 fortran/resolve.c:8049
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 68811,69079 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8273
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE label di %L overlaps dengan CASE label di %L"
  
! #: fortran/resolve.c:8324
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %s"
  
! #: fortran/resolve.c:8335
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %d"
  
! #: fortran/resolve.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa skalar"
  
! #: fortran/resolve.c:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Pemilihan ekspresi dalam pernyataan GOTO yang terhitung di %L harus berupa sebuah ekspresi integer skalar"
  
! #: fortran/resolve.c:8413
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argumen dari pernyataan SELECT di %L tidak dapat berupa %s"
  
! #: fortran/resolve.c:8423
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argumen dari pernyataan SELECT di %L harus berupa sebuah ekspresi skalar"
  
! #: fortran/resolve.c:8441 fortran/resolve.c:8449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %s"
  
! #: fortran/resolve.c:8511 fortran/resolve.c:9118
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "KASUS BAKU di %L tidak dapat diikuti oleh sebuah KASUS BAKU kedua di %L"
  
! #: fortran/resolve.c:8537
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Jangkauan logikal dalam pernyataan CASE di %L tidak diperbolehkan"
  
! #: fortran/resolve.c:8549
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "constant logical value in CASE statement is repeated at %L"
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "nilai logikan konstan dalam pernyataan CASE diulang di %L"
  
! #: fortran/resolve.c:8564
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Spesifikasi jangkauan di %L tidak pernah cocok"
  
! #: fortran/resolve.c:8667
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logikal SELECT CASE blok di %L memiliki lebih dari dua kasus"
  
! #: fortran/resolve.c:8727
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Selector at %L cannot be NULL()"
  msgstr "Langkah iterasi di %L tidak dapat nol"
  
! #: fortran/resolve.c:8732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Selector at %L has no type"
  msgstr "Fungsi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.c:8754
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8765
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8993
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in EQUIVALENCE statement at %L"
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Sintaks error dalam pernyataan EKUIVALEN di %L"
  
! #: fortran/resolve.c:9028 fortran/resolve.c:9040
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: %s at %L must be integer"
  msgid "Selector at %L must not be coindexed"
  msgstr "Featur terhapus: %s di %L harus berupa integer"
  
! #: fortran/resolve.c:9069
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CASE label at %L overlaps with CASE label at %L"
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "CASE label di %L overlaps dengan CASE label di %L"
  
! #: fortran/resolve.c:9081
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L is empty"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Tipe turunan '%s' di %L adalah kosong"
  
! #: fortran/resolve.c:9093
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L is empty"
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Tipe turunan '%s' di %L adalah kosong"
  
! #: fortran/resolve.c:9096
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Tidak terduga pernyataan %s di %C"
  
! #: fortran/resolve.c:9106
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9353
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9448
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Konteks tidak valid untuk penunjuk NULL() di %%L"
  
! #: fortran/resolve.c:9500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "Antar-muka '%s' dari prosedur '%s' di %L harus berupa eksplisit"
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PENUNJUK"
  
! #: fortran/resolve.c:9532
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PENUNJUK"
  
! #: fortran/resolve.c:9539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN"
  
! #: fortran/resolve.c:9550
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PRIVATE"
  
! #: fortran/resolve.c:9556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have PRIVATE components"
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PRIVATE"
  
! #: fortran/resolve.c:9571
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Elemen pemindahan data di %L tidak dapat berupa sebuah referensi lengkap ke sebuah array yang ukurannya diasumsikan"
  
! #: fortran/resolve.c:9631
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "FORALL nama-indeks di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.c:9641
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.c:9648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.c:9655 fortran/resolve.c:9777
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.c:9667 fortran/resolve.c:9785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.c:9679
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/resolve.c:9692
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "NUM_THREADS clause di %L membutuhkan sebuah ekspresi skalar INTEGER"
  
! #: fortran/resolve.c:9753
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Argumen dari pernyataan SELECT di %L harus berupa sebuah ekspresi skalar"
  
! #: fortran/resolve.c:9757 fortran/resolve.c:9767
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Argumen dari ACOS di %L harus berada diantara -1 dan 1"
  
! #: fortran/resolve.c:9812
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Pernyataan di %L bukan sebuah pernyataan pencabangan target yang valid untuk sebuah pernyataan percabangan di %L"
  
! #: fortran/resolve.c:9822
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Cabang di %L bisa menyebabkan sebuah loop tak terhingga"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9839 fortran/resolve.c:9862
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9843 fortran/resolve.c:9868
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 68840,69108 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8277
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE label di %L overlaps dengan CASE label di %L"
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %s"
  
! #: fortran/resolve.c:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %d"
  
! #: fortran/resolve.c:8352
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa skalar"
  
! #: fortran/resolve.c:8398
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Pemilihan ekspresi dalam pernyataan GOTO yang terhitung di %L harus berupa sebuah ekspresi integer skalar"
  
! #: fortran/resolve.c:8417
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argumen dari pernyataan SELECT di %L tidak dapat berupa %s"
  
! #: fortran/resolve.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argumen dari pernyataan SELECT di %L harus berupa sebuah ekspresi skalar"
  
! #: fortran/resolve.c:8445 fortran/resolve.c:8453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %s"
  
! #: fortran/resolve.c:8515 fortran/resolve.c:9122
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "KASUS BAKU di %L tidak dapat diikuti oleh sebuah KASUS BAKU kedua di %L"
  
! #: fortran/resolve.c:8541
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Jangkauan logikal dalam pernyataan CASE di %L tidak diperbolehkan"
  
! #: fortran/resolve.c:8553
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "constant logical value in CASE statement is repeated at %L"
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "nilai logikan konstan dalam pernyataan CASE diulang di %L"
  
! #: fortran/resolve.c:8568
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Spesifikasi jangkauan di %L tidak pernah cocok"
  
! #: fortran/resolve.c:8671
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logikal SELECT CASE blok di %L memiliki lebih dari dua kasus"
  
! #: fortran/resolve.c:8731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Selector at %L cannot be NULL()"
  msgstr "Langkah iterasi di %L tidak dapat nol"
  
! #: fortran/resolve.c:8736
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Selector at %L has no type"
  msgstr "Fungsi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.c:8758
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in EQUIVALENCE statement at %L"
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Sintaks error dalam pernyataan EKUIVALEN di %L"
  
! #: fortran/resolve.c:9032 fortran/resolve.c:9044
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: %s at %L must be integer"
  msgid "Selector at %L must not be coindexed"
  msgstr "Featur terhapus: %s di %L harus berupa integer"
  
! #: fortran/resolve.c:9073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CASE label at %L overlaps with CASE label at %L"
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "CASE label di %L overlaps dengan CASE label di %L"
  
! #: fortran/resolve.c:9085
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L is empty"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Tipe turunan '%s' di %L adalah kosong"
  
! #: fortran/resolve.c:9097
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L is empty"
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Tipe turunan '%s' di %L adalah kosong"
  
! #: fortran/resolve.c:9100
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Tidak terduga pernyataan %s di %C"
  
! #: fortran/resolve.c:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9357
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Konteks tidak valid untuk penunjuk NULL() di %%L"
  
! #: fortran/resolve.c:9504
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "Antar-muka '%s' dari prosedur '%s' di %L harus berupa eksplisit"
  
! #: fortran/resolve.c:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PENUNJUK"
  
! #: fortran/resolve.c:9536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PENUNJUK"
  
! #: fortran/resolve.c:9543
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN"
  
! #: fortran/resolve.c:9554
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PRIVATE"
  
! #: fortran/resolve.c:9560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have PRIVATE components"
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PRIVATE"
  
! #: fortran/resolve.c:9575
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Elemen pemindahan data di %L tidak dapat berupa sebuah referensi lengkap ke sebuah array yang ukurannya diasumsikan"
  
! #: fortran/resolve.c:9635
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "FORALL nama-indeks di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.c:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.c:9652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.c:9659 fortran/resolve.c:9781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.c:9671 fortran/resolve.c:9789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.c:9683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/resolve.c:9696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "NUM_THREADS clause di %L membutuhkan sebuah ekspresi skalar INTEGER"
  
! #: fortran/resolve.c:9757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Argumen dari pernyataan SELECT di %L harus berupa sebuah ekspresi skalar"
  
! #: fortran/resolve.c:9761 fortran/resolve.c:9771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Argumen dari ACOS di %L harus berada diantara -1 dan 1"
  
! #: fortran/resolve.c:9816
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Pernyataan di %L bukan sebuah pernyataan pencabangan target yang valid untuk sebuah pernyataan percabangan di %L"
  
! #: fortran/resolve.c:9826
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Cabang di %L bisa menyebabkan sebuah loop tak terhingga"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9843 fortran/resolve.c:9866
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9847 fortran/resolve.c:9872
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 69081,69271 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9883
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Label di %L tidak dalam blok yang sama seperti pernyataan GOTO di %L"
  
! #: fortran/resolve.c:9955
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "DIMANA mask di %L memiliki bentuk tidak konsisten"
  
! #: fortran/resolve.c:9971
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "penempatan target WHERE di %L memiliki bentuk tidak konsisten"
  
! #: fortran/resolve.c:9979 fortran/resolve.c:10066
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "penempatan bukan-ELEMEN didefinisikan-pengguna dalam WHERE di %L"
  
! #: fortran/resolve.c:9989 fortran/resolve.c:10076
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Pernyataan didalam WHERE di %L tidak didukung"
  
! #: fortran/resolve.c:10020
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Penempatan ke sebuah indeks variabel FORALL di %L"
  
! #: fortran/resolve.c:10029
  #, fuzzy, gcc-internal-format
  #| msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "FORALL dengan indeks '%s' tidak digunakan di sisi kiri dari penempatan di %L dan jadi mungkin menyebabkan penempatan berulang di objek ini"
  
! #: fortran/resolve.c:10176
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:10197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "FORALL nama-indeks di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.c:10207
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Sebuah konstruks FORALL luar telah memiliki sebuah indeks dengan nama ini %L"
  
! #: fortran/resolve.c:10284
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "WHERE/ELSEWHERE clause di %L membutuhkan sebuah array LOGIKAL"
  
! #: fortran/resolve.c:10386
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "Ekspresi KARAKTER akan dipotong dalam penempatan (%d/%d) di %L"
  
! #: fortran/resolve.c:10531
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Variabel impure di %L ditempatkan ke sebuah tipe variabel turunan dengan sebuah komponen PENUNJUK dalam sebuah prosedur PURE (12.6)"
  
! #: fortran/resolve.c:10536
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "Variabel impure di %L ditempatkan ke sebuah tipe variabel turunan dengan sebuah komponen PENUNJUK dalam sebuah prosedur PURE (12.6)"
  
! #: fortran/resolve.c:10546
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Penempatan ke sebuah indeks variabel FORALL di %L"
  
! #: fortran/resolve.c:10578
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Penempatan ke sebuah indeks variabel FORALL di %L"
  
! #: fortran/resolve.c:10587
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10594
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr ""
  
! #: fortran/resolve.c:10605
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10923
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/resolve.c:11177
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.c:11420
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "pernyataan GOTO ASSIGNED di %L membutuhkan sebuah variabel INTEGER"
  
! #: fortran/resolve.c:11423
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' has not been assigned a target label at %L"
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Variabel '%s' belum pernah ditempatkan sebuah label target di %L"
  
! #: fortran/resolve.c:11434
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Pernyataan RETURN alternatif di %L membutuhkan sebuah SKALAR-INTEGER return penspesifikasi"
  
! #: fortran/resolve.c:11496
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.c:11542
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Jenis tidak valid untuk %s di %L"
  
! #: fortran/resolve.c:11546
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Pernyataan aritmetik IF di %L membutuhkan sebuah ekspresi numerik"
  
! #: fortran/resolve.c:11603
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11608
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Kondisi keluar dari loop DO WHILE di %L harus berupa sebuah ekspresi skalar LOGIKAL"
  
! #: fortran/resolve.c:11692
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL mask clause di %L membutuhkan sebuah ekspresi LOGIKAL"
  
! #: fortran/resolve.c:11771
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): Pernyataan kode buruk"
  
! #: fortran/resolve.c:11881
  #, 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"
--- 69110,69300 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9887
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Label di %L tidak dalam blok yang sama seperti pernyataan GOTO di %L"
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "DIMANA mask di %L memiliki bentuk tidak konsisten"
  
! #: fortran/resolve.c:9975
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "penempatan target WHERE di %L memiliki bentuk tidak konsisten"
  
! #: fortran/resolve.c:9983 fortran/resolve.c:10070
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "penempatan bukan-ELEMEN didefinisikan-pengguna dalam WHERE di %L"
  
! #: fortran/resolve.c:9993 fortran/resolve.c:10080
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Pernyataan didalam WHERE di %L tidak didukung"
  
! #: fortran/resolve.c:10024
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Penempatan ke sebuah indeks variabel FORALL di %L"
  
! #: fortran/resolve.c:10033
  #, fuzzy, gcc-internal-format
  #| msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "FORALL dengan indeks '%s' tidak digunakan di sisi kiri dari penempatan di %L dan jadi mungkin menyebabkan penempatan berulang di objek ini"
  
! #: fortran/resolve.c:10180
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:10201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "FORALL nama-indeks di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.c:10211
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Sebuah konstruks FORALL luar telah memiliki sebuah indeks dengan nama ini %L"
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "WHERE/ELSEWHERE clause di %L membutuhkan sebuah array LOGIKAL"
  
! #: fortran/resolve.c:10390
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10503
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "Ekspresi KARAKTER akan dipotong dalam penempatan (%d/%d) di %L"
  
! #: fortran/resolve.c:10535
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Variabel impure di %L ditempatkan ke sebuah tipe variabel turunan dengan sebuah komponen PENUNJUK dalam sebuah prosedur PURE (12.6)"
  
! #: fortran/resolve.c:10540
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "Variabel impure di %L ditempatkan ke sebuah tipe variabel turunan dengan sebuah komponen PENUNJUK dalam sebuah prosedur PURE (12.6)"
  
! #: fortran/resolve.c:10550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Penempatan ke sebuah indeks variabel FORALL di %L"
  
! #: fortran/resolve.c:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10586
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Penempatan ke sebuah indeks variabel FORALL di %L"
  
! #: fortran/resolve.c:10591
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr ""
  
! #: fortran/resolve.c:10609
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10927
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/resolve.c:11181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.c:11424
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "pernyataan GOTO ASSIGNED di %L membutuhkan sebuah variabel INTEGER"
  
! #: fortran/resolve.c:11427
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' has not been assigned a target label at %L"
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Variabel '%s' belum pernah ditempatkan sebuah label target di %L"
  
! #: fortran/resolve.c:11438
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Pernyataan RETURN alternatif di %L membutuhkan sebuah SKALAR-INTEGER return penspesifikasi"
  
! #: fortran/resolve.c:11500
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.c:11546
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Jenis tidak valid untuk %s di %L"
  
! #: fortran/resolve.c:11550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Pernyataan aritmetik IF di %L membutuhkan sebuah ekspresi numerik"
  
! #: fortran/resolve.c:11607
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11612
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Kondisi keluar dari loop DO WHILE di %L harus berupa sebuah ekspresi skalar LOGIKAL"
  
! #: fortran/resolve.c:11696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL mask clause di %L membutuhkan sebuah ekspresi LOGIKAL"
  
! #: fortran/resolve.c:11775
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): Pernyataan kode buruk"
  
! #: fortran/resolve.c:11885
  #, 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
*** 69273,69279 ****
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11895
  #, 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 ""
--- 69302,69308 ----
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11899
  #, 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 ""
*** 69281,70351 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11914
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Binding label '%s' di %L collides dengan global entity '%s' di %L"
  
! #: fortran/resolve.c:11999
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "String length at %L is too large"
  msgstr "ukuran dari array %qs adalah terlalu besar"
  
! #: fortran/resolve.c:12228
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Array dapat dialokasikan '%s' di %L harus memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.c:12232
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Objek skalar '%s' di %L mungkin tidak dapat DIALOKASIKAN"
  
! #: fortran/resolve.c:12240
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Penunjuk array '%s' di %L harus memiliki sebuah bentuk deffered"
  
! #: fortran/resolve.c:12250
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Array '%s' di %L tidak dapat memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.c:12265
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12277
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12309
  #, fuzzy, gcc-internal-format
  #| msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Tipe '%s' tidak dapat host assosiasi di %L karena ini diblok dengan sebuah objek tidak kompatibel dari nama sama yang dideklarasikan di %L"
  
! #: fortran/resolve.c:12331
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12358
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12394
  #, fuzzy, gcc-internal-format
  #| msgid "The module or main program array '%s' at %L must have constant shape"
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Modul atau array aplikasi utama '%s' di %L harus memiliki bentuk konstan"
  
! #: fortran/resolve.c:12419
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Entity dengan panjang karakter diasumsikan di %L harus berupa sebuah argumen dummy atau sebuah PARAMETER"
  
! #: fortran/resolve.c:12440
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "%qs at %L must have constant character length in this context"
  msgstr "'%s' di %L harus memiliki panjang karakter konstan dalam konteks ini"
  
! #: fortran/resolve.c:12447
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "'%s' di %L harus memiliki panjang karakter konstan dalam konteks ini"
  
! #: fortran/resolve.c:12494
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Dapat dialokasikan '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12497
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Eksternal '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12501
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Dummy '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12504
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Intrinsik '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12507
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Hasil fungsi '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12510
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Array otomatis '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "dalam %s, di %s:%d"
  
! #: fortran/resolve.c:12579
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "Pernyataan fungsi nilai-karakter '%s' di %L harus memiliki panjang konstant"
  
! #: fortran/resolve.c:12601
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: '%s' adalah sebuah tipe PRIVATE dan tidak dapat berupa sebuah argumen dummy dari '%s', yang mana ini adalah PUBLIK di %L"
  
! #: fortran/resolve.c:12623
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Fortran 2003: Prosedur '%s' dalam antar-muka PUBLIK '%s' di %L memakai argumen dummy dari '%s' dimana ini adalah PRIVATE"
  
! #: fortran/resolve.c:12641
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Fungsi '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12653
  #, fuzzy, gcc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Objek eksternal '%s' di %L tidak boleh memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12662
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "Fungsi ELEMEN '%s' di %L harus memiliki sebuah hasil skalar"
  
! #: fortran/resolve.c:12672
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Pernyataan fungsi '%s' di %L tidak diperbolehkan sebagai argumen aktual"
  
! #: fortran/resolve.c:12691
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat bernilai-array"
  
! #: fortran/resolve.c:12695
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat bernilai-penunjuk"
  
! #: fortran/resolve.c:12699
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat pure"
  
! #: fortran/resolve.c:12703
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat rekursif"
  
! #: fortran/resolve.c:12716
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat pure"
  
! #: fortran/resolve.c:12725
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Prosedur '%s' dalam %s di %L tidak memiliki antar-muka eksplisit"
  
! #: fortran/resolve.c:12731
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Prosedur dummy '%s' di %C tidak dapat memiliki sebuah antar-muka umum"
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:12800
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut SAVE dalam '%s' di %L"
  
! #: fortran/resolve.c:12806
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.c:12812
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut NAMELIST dalam '%s' di %L"
  
! #: fortran/resolve.c:12820
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.c:12826
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12869
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12877
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12894
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12978
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "Prosedur FINAL '%s' di %L bukan sebuah SUBROUTINE"
  
! #: fortran/resolve.c:12987
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Prosedur FINAL di %L harus memiliki tepat satu argumen"
  
! #: fortran/resolve.c:12996
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of FINAL procedure at %L must be of type '%s'"
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Argumen dari prosedur FINAL di %L harus berupa tipe '%s'"
  
! #: fortran/resolve.c:13004
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "argumen dari prosedur FINAL di %L harus berupa sebuah PENUNJUK"
  
! #: fortran/resolve.c:13010
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Argumen dari prosedur FINAL di %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/resolve.c:13016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Argumen dari prosedur FINAL di %L tidak boleh berupa OPSIONAL"
  
! #: fortran/resolve.c:13024
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Argumen dari prosedur FINAL di %L harus berupa INTENT(OUT)"
  
! #: fortran/resolve.c:13033
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Prosedur FINAL bukan skalar di %L seharusnya memiliki diasumsikan argumen bentuk"
  
! #: fortran/resolve.c:13055
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "prosedur FINAL '%s' dideklarasikan di %L memiliki tingkat yang sama (%d) seperti '%s'"
  
! #: fortran/resolve.c:13092
  #, fuzzy, gcc-internal-format
  #| msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr "Hanya array prosedur FINAL dideklarasikan untuk tipe turunan '%s' didefinisikan di %L, disarankan juga skalar satu"
  
! #: fortran/resolve.c:13132
  #, 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.c:13168
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "'%s' dan '%s' untuk GENERIC '%s' di %L adalah ambigu"
  
! #: fortran/resolve.c:13227
  #, fuzzy, gcc-internal-format
  #| msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Tidak terdefinisi pengikatan spesifik '%s' sebagai target dari GENERIC '%s' di %L"
  
! #: fortran/resolve.c:13239
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC '%s' di %L harus target sebuah pengikatan spesifik, '%s' adalah GENERIC, juga"
  
! #: fortran/resolve.c:13267
  #, 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.c:13323
  #, 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.c:13515
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "'%s' harus berupa sebuah prosedur modul atau sebuah prosedur eksternal dengan sebuah antar-muka eksplisit di %L"
  
! #: fortran/resolve.c:13557
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prosedur '%s' dengan PASS(%s) di %L tidak memiliki argumen '%s'"
  
! #: fortran/resolve.c:13571
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS at %L must have at least one argument"
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Prosedur '%s' dengan PASS di %L harus memiliki paling tidak satu argumen"
  
! #: fortran/resolve.c:13585 fortran/resolve.c:14071
  #, fuzzy, gcc-internal-format
  #| msgid "Polymorphic entities are not yet implemented, non-polymorphic passed-object dummy argument of '%s' at %L accepted"
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "entiti polymorphic belum diimplementasikan, bukan polymorphic objek argumen dummy dilewatkan dari '%s' di %L diterima"
  
! #: fortran/resolve.c:13593
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
  
! #: fortran/resolve.c:13602
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object at %L must be scalar"
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Objek yang dilewatkan di %L harus berupa skalar"
  
! #: fortran/resolve.c:13608
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/resolve.c:13614
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "'%s' argumen dari '%s' instrinsik di %L harus berupa sebuah PENUNJUK"
  
! #: fortran/resolve.c:13643
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as a component of '%s'"
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Prosedur '%s' di %L memiliki nama sama sebagai sebuah komponen dari '%s'"
  
! #: fortran/resolve.c:13653
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Prosedur '%s' di %L memiliki nama sama seperti sebuah komponen turunan dari '%s'"
  
! #: fortran/resolve.c:13748
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13851
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Penunjuk array '%s' di %L harus memiliki sebuah bentuk deffered"
  
! #: fortran/resolve.c:13860
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13870
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13895
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13906
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ICHAR at %L must be of length one"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Argumen dari ICHAR di %L harus berupa panjang satu"
  
! #: fortran/resolve.c:14004
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prosedur '%s' dengan PASS(%s) di %L tidak memiliki argumen '%s'"
  
! #: fortran/resolve.c:14018
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS at %L must have at least one argument"
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Prosedur '%s' dengan PASS di %L harus memiliki paling tidak satu argumen"
  
! #: fortran/resolve.c:14034
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
  
! #: fortran/resolve.c:14044
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
  
! #: fortran/resolve.c:14053
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argumen '%s' dari prosedur elemental di %L tidak dapat memiliki atribut POINTER"
  
! #: fortran/resolve.c:14062
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/resolve.c:14104
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Komponen '%s' dari '%s' di %L memiliki nama sama dengan prosedur yang melingkupinya"
  
! #: fortran/resolve.c:14117
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of component '%s' needs to be a constant specification expression at %L"
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "Panjang karakter dari komponen '%s' butuh untuk menjadi sebuah ekspresi spesifikasi konstan di %L"
  
! #: fortran/resolve.c:14128
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14161
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: Komponen '%s' adalah sebuah tipe PRIVATE dan tidak dapat berupa sebuah komponen dari '%s', yang mana adalah PUBLIK di %L"
  
! #: fortran/resolve.c:14169
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:14178
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Komponen %s dari tipe URUTAN dideklarasikan di %L tidak dapat memiliki atribut URUTAN"
  
! #: fortran/resolve.c:14260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflict in attributes of function argument at %C"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Konflik dalam atribut dari argumen fungsi di %C"
  
! #: fortran/resolve.c:14305
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14318
  #, fuzzy, gcc-internal-format
  #| msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Bukan ekstensible tipe turunan '%s' di %L tidak boleh berupa ABSTRACT"
  
! #: fortran/resolve.c:14382
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14415
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14429
  #, 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.c:14494
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Ukuran array yang diasumsikan '%s' dalam daftar nama '%s' di %C tidak diperbolehkan"
  
! #: fortran/resolve.c:14500
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST array object '%s' must not have assumed shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST array objek '%s' tidak boleh memiliki bentuk yang diasumsikan dalam daftar-nama '%s' di %L"
  
! #: fortran/resolve.c:14506
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST array objek '%s' harus memiliki bentuk konstan dalam daftar-nama '%s' di %L"
  
! #: fortran/resolve.c:14514
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST array objek '%s' harus memiliki bentuk konstan dalam daftar-nama '%s' di %L"
  
! #: fortran/resolve.c:14531
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST objek '%s' telah dideklarasikan PRIVATE dan tidak dapat berupa anggota dari PUBLIK namelist '%s' di %L"
  
! #: fortran/resolve.c:14553
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST objek '%s' memiliki use-associated komponen PRIVATE dan tidak dapat berupa anggota dari daftar-nama '%s' di %L"
  
! #: fortran/resolve.c:14564
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST objek '%s' meemiliki komponen PRIVATE dan tidak dapat berupa anggota dari PUBLIK daftar-nama '%s' di %L"
  
! #: fortran/resolve.c:14591
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut NAMELIST dalam '%s' di %L"
  
! #: fortran/resolve.c:14615
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameter array '%s' di %L tidak dapat berupa otomatis atau bentuk deferred"
  
! #: fortran/resolve.c:14631
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Tipe PARAMETER secara implisit '%s' di %L tidak cocok dengan tipe IMPLISIT kemudian"
  
! #: fortran/resolve.c:14642
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Tipe turunan tidak kompatibel dalam PARAMETER di %L"
  
! #: fortran/resolve.c:14650
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.c:14701
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14712
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14719
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14758
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.c:14825
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.c:14921
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.c:14942
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Spesifikasi buruk untuk diasumsikan ukuran array di %C"
  
! #: fortran/resolve.c:14955
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Ukuran array yang diasumsikan di %L harus berupa sebuah argumen dummy"
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Bentuk array yang diasumsikan di %L harus berupa sebuah argumen dummy"
  
! #: fortran/resolve.c:14966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Bentuk array yang diasumsikan di %L harus berupa sebuah argumen dummy"
  
! #: fortran/resolve.c:14973
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14986
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Simbol di %L bukan sebuah variabel DUMMY"
  
! #: fortran/resolve.c:14992
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "'%s' di %L tidak dapat memiliki VALUE atribut karena ini bukan sebuah argumen dummy"
  
! #: fortran/resolve.c:15002
  #, fuzzy, gcc-internal-format
  #| msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Karakter dummy variabel '%s' di %L dengan atribut NILAI harus memiliki panjang konstant"
  
! #: fortran/resolve.c:15011
  #, fuzzy, gcc-internal-format
  #| msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C interoperable karakter dummy variabel '%s' di %L dengan atribut NILAI harus memiliki panjang satu"
  
! #: fortran/resolve.c:15024 fortran/resolve.c:15201
  #, fuzzy, gcc-internal-format
  #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Tipe turunana '%s' di %L adalah tipe '%s',  yang mana belum didefinisikan"
  
! #: fortran/resolve.c:15038
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15047
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.c:15056
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut DAPAT DIALOKASIKAN dan BIND(C)"
  
! #: fortran/resolve.c:15064
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.c:15071
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:15091
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Diasumsikan bentuk array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/resolve.c:15098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut DAPAT DIALOKASIKAN dan BIND(C)"
  
! #: fortran/resolve.c:15105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.c:15112
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:15138
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "Variabel '%s' di %L tidak dapat berupa BIND(C) karena ini bukan sebuah blok UMUM atau dideklarasikan dalam tingkat cakupan modul"
  
! #: fortran/resolve.c:15148
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Argumen dari %s di %L harus berupa panjang satu"
  
! #: fortran/resolve.c:15227
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Fortran 2003: PUBLIK %s '%s' di %L dari tipe turunan '%s' PRIVATE"
  
! #: fortran/resolve.c:15242
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15255
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15273
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "INTENT(OUT) dummy argumen '%s' di %L adalah UKURAN DIASUMSIKAN dan jadi tidak dapat memiliki sebuah penginisialisasi baku"
  
! #: fortran/resolve.c:15285
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
  
! #: fortran/resolve.c:15294
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
  
! #: fortran/resolve.c:15306
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.c:15315
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15327
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15343
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15351
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Array '%s' di %L tidak dapat memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.c:15358
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Array dapat dialokasikan '%s' di %L harus memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.c:15370
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.c:15379
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Prosedur dummy di %L tidak diperbolehkan dalam prosedur ELEMENTAL"
  
! #: fortran/resolve.c:15395
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15401
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15426
  #, 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.c:15496
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate di %L bukan SAVEd"
  
! #: fortran/resolve.c:15507
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15612
  #, 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.c:15620
  #, fuzzy, gcc-internal-format
  #| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "DATA BLOK elemen '%s' di %L harus berupa dalam COMMON"
  
! #: fortran/resolve.c:15627
  #, fuzzy, gcc-internal-format
  #| msgid "DATA array '%s' at %L must be specified in a previous declaration"
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA array '%s' di %L harus dispesifikasikan dalam sebuah deklarasi sebelumnya"
  
! #: fortran/resolve.c:15636
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "Dummy '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:15650
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15696
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Daerah array tidak konstant di %L dalam pernyataan DATA"
  
! #: fortran/resolve.c:15709
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "pernyataan DATA di %L memiliki lebih variabel daripada nilai"
  
! #: fortran/resolve.c:15808
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15816
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15949
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "pernyataan DATA di %L memiliki lebih banyak nilai daripada variabel"
  
! #: fortran/resolve.c:16114
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Label %d di %L didefinisikan tetapi tidak digunakan"
  
! #: fortran/resolve.c:16120
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Label %d di %L didefinisikan tetapi tidak dapat digunakan"
  
! #: fortran/resolve.c:16204
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "Tipe variabel turunan '%s' di %L harus memiliki atribut URUTAN untuk menjadi sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:16213
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "Tipe variabel turunan '%s' di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN untuk menjadi sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:16221
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "Tipe variabel turunan '%s' di %L dengan inisialisasi baku tidak dapat berada dalam EKUIVALEN dengan sebuah variabel dalam COMMON"
  
! #: fortran/resolve.c:16237
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "Tipe variabel turunan '%s' di %L dengan komponen penunjuk tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:16340
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Sintaks error dalam pernyataan EKUIVALEN di %L"
  
! #: fortran/resolve.c:16355
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Baik semua atau kosong dari objek dalam EKUIVALEN set di %L yang memiliki atribut TERPROTEKSI"
  
! #: fortran/resolve.c:16380
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Anggota blok umum '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN dalam prosedur pure '%s'"
  
! #: fortran/resolve.c:16389
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Konstanta bernama '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:16462
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Array '%s' di %L dengan cakupan tidak-konstan tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:16473
  #, fuzzy, gcc-internal-format
  #| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Komponen struktur '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:16484
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Substring di %L memiliki panjang nol"
  
! #: fortran/resolve.c:16515
  #, 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.c:16582
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "Fungsi PUBLIK '%s' di %L tidak dapat berupa tipe PRIVATE '%s'"
  
! #: fortran/resolve.c:16595
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "MASUKAN '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.c:16615
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "Prosedur operator pengguna '%s' di %L harus berupa sebuah FUNGSI"
  
! #: fortran/resolve.c:16625
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "Prosedur operator pengguna '%s' di %L tidak dapat berupa panjang karakter diasumsikan"
  
! #: fortran/resolve.c:16633
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "Prosedur operator pengguna '%s' di %L harus memiliki paling tida satu argumen"
  
! #: fortran/resolve.c:16647
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Argumen pertama dari antar-muka operator di %L tidak dapat berupa pilihanonal"
  
! #: fortran/resolve.c:16665
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Argumen kedua dari antar-muka operator di %L tidak dapat berupa pilihanonal"
  
! #: fortran/resolve.c:16672
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Antar-muka operator di %L harus memiliki, paling tidak, dua argumen"
  
! #: fortran/resolve.c:16750
  #, 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"
--- 69310,70380 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11918
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Binding label '%s' di %L collides dengan global entity '%s' di %L"
  
! #: fortran/resolve.c:12003
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "String length at %L is too large"
  msgstr "ukuran dari array %qs adalah terlalu besar"
  
! #: fortran/resolve.c:12232
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Array dapat dialokasikan '%s' di %L harus memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.c:12236
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Objek skalar '%s' di %L mungkin tidak dapat DIALOKASIKAN"
  
! #: fortran/resolve.c:12244
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Penunjuk array '%s' di %L harus memiliki sebuah bentuk deffered"
  
! #: fortran/resolve.c:12254
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Array '%s' di %L tidak dapat memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.c:12269
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12281
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12313
  #, fuzzy, gcc-internal-format
  #| msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Tipe '%s' tidak dapat host assosiasi di %L karena ini diblok dengan sebuah objek tidak kompatibel dari nama sama yang dideklarasikan di %L"
  
! #: fortran/resolve.c:12335
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12362
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12398
  #, fuzzy, gcc-internal-format
  #| msgid "The module or main program array '%s' at %L must have constant shape"
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Modul atau array aplikasi utama '%s' di %L harus memiliki bentuk konstan"
  
! #: fortran/resolve.c:12423
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Entity dengan panjang karakter diasumsikan di %L harus berupa sebuah argumen dummy atau sebuah PARAMETER"
  
! #: fortran/resolve.c:12444
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "%qs at %L must have constant character length in this context"
  msgstr "'%s' di %L harus memiliki panjang karakter konstan dalam konteks ini"
  
! #: fortran/resolve.c:12451
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "'%s' di %L harus memiliki panjang karakter konstan dalam konteks ini"
  
! #: fortran/resolve.c:12498
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Dapat dialokasikan '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12501
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Eksternal '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12505
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Dummy '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12508
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Intrinsik '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12511
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Hasil fungsi '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12514
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Array otomatis '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "dalam %s, di %s:%d"
  
! #: fortran/resolve.c:12583
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "Pernyataan fungsi nilai-karakter '%s' di %L harus memiliki panjang konstant"
  
! #: fortran/resolve.c:12605
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: '%s' adalah sebuah tipe PRIVATE dan tidak dapat berupa sebuah argumen dummy dari '%s', yang mana ini adalah PUBLIK di %L"
  
! #: fortran/resolve.c:12627
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Fortran 2003: Prosedur '%s' dalam antar-muka PUBLIK '%s' di %L memakai argumen dummy dari '%s' dimana ini adalah PRIVATE"
  
! #: fortran/resolve.c:12645
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Fungsi '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12657
  #, fuzzy, gcc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Objek eksternal '%s' di %L tidak boleh memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:12666
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "Fungsi ELEMEN '%s' di %L harus memiliki sebuah hasil skalar"
  
! #: fortran/resolve.c:12676
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Pernyataan fungsi '%s' di %L tidak diperbolehkan sebagai argumen aktual"
  
! #: fortran/resolve.c:12695
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat bernilai-array"
  
! #: fortran/resolve.c:12699
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat bernilai-penunjuk"
  
! #: fortran/resolve.c:12703
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat pure"
  
! #: fortran/resolve.c:12707
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat rekursif"
  
! #: fortran/resolve.c:12720
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat pure"
  
! #: fortran/resolve.c:12729
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Prosedur '%s' dalam %s di %L tidak memiliki antar-muka eksplisit"
  
! #: fortran/resolve.c:12735
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Prosedur dummy '%s' di %C tidak dapat memiliki sebuah antar-muka umum"
  
! #: fortran/resolve.c:12747
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:12804
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut SAVE dalam '%s' di %L"
  
! #: fortran/resolve.c:12810
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.c:12816
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut NAMELIST dalam '%s' di %L"
  
! #: fortran/resolve.c:12824
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.c:12830
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12873
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12898
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12982
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "Prosedur FINAL '%s' di %L bukan sebuah SUBROUTINE"
  
! #: fortran/resolve.c:12991
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Prosedur FINAL di %L harus memiliki tepat satu argumen"
  
! #: fortran/resolve.c:13000
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of FINAL procedure at %L must be of type '%s'"
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Argumen dari prosedur FINAL di %L harus berupa tipe '%s'"
  
! #: fortran/resolve.c:13008
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "argumen dari prosedur FINAL di %L harus berupa sebuah PENUNJUK"
  
! #: fortran/resolve.c:13014
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Argumen dari prosedur FINAL di %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/resolve.c:13020
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Argumen dari prosedur FINAL di %L tidak boleh berupa OPSIONAL"
  
! #: fortran/resolve.c:13028
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Argumen dari prosedur FINAL di %L harus berupa INTENT(OUT)"
  
! #: fortran/resolve.c:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Prosedur FINAL bukan skalar di %L seharusnya memiliki diasumsikan argumen bentuk"
  
! #: fortran/resolve.c:13059
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "prosedur FINAL '%s' dideklarasikan di %L memiliki tingkat yang sama (%d) seperti '%s'"
  
! #: fortran/resolve.c:13096
  #, fuzzy, gcc-internal-format
  #| msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr "Hanya array prosedur FINAL dideklarasikan untuk tipe turunan '%s' didefinisikan di %L, disarankan juga skalar satu"
  
! #: fortran/resolve.c:13136
  #, 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.c:13172
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "'%s' dan '%s' untuk GENERIC '%s' di %L adalah ambigu"
  
! #: fortran/resolve.c:13231
  #, fuzzy, gcc-internal-format
  #| msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Tidak terdefinisi pengikatan spesifik '%s' sebagai target dari GENERIC '%s' di %L"
  
! #: fortran/resolve.c:13243
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC '%s' di %L harus target sebuah pengikatan spesifik, '%s' adalah GENERIC, juga"
  
! #: fortran/resolve.c:13271
  #, 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.c:13327
  #, 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.c:13519
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "'%s' harus berupa sebuah prosedur modul atau sebuah prosedur eksternal dengan sebuah antar-muka eksplisit di %L"
  
! #: fortran/resolve.c:13561
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prosedur '%s' dengan PASS(%s) di %L tidak memiliki argumen '%s'"
  
! #: fortran/resolve.c:13575
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS at %L must have at least one argument"
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Prosedur '%s' dengan PASS di %L harus memiliki paling tidak satu argumen"
  
! #: fortran/resolve.c:13589 fortran/resolve.c:14075
  #, fuzzy, gcc-internal-format
  #| msgid "Polymorphic entities are not yet implemented, non-polymorphic passed-object dummy argument of '%s' at %L accepted"
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "entiti polymorphic belum diimplementasikan, bukan polymorphic objek argumen dummy dilewatkan dari '%s' di %L diterima"
  
! #: fortran/resolve.c:13597
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
  
! #: fortran/resolve.c:13606
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object at %L must be scalar"
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Objek yang dilewatkan di %L harus berupa skalar"
  
! #: fortran/resolve.c:13612
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/resolve.c:13618
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "'%s' argumen dari '%s' instrinsik di %L harus berupa sebuah PENUNJUK"
  
! #: fortran/resolve.c:13647
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as a component of '%s'"
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Prosedur '%s' di %L memiliki nama sama sebagai sebuah komponen dari '%s'"
  
! #: fortran/resolve.c:13657
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Prosedur '%s' di %L memiliki nama sama seperti sebuah komponen turunan dari '%s'"
  
! #: fortran/resolve.c:13752
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13855
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Penunjuk array '%s' di %L harus memiliki sebuah bentuk deffered"
  
! #: fortran/resolve.c:13864
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13874
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13899
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13910
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ICHAR at %L must be of length one"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Argumen dari ICHAR di %L harus berupa panjang satu"
  
! #: fortran/resolve.c:14008
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prosedur '%s' dengan PASS(%s) di %L tidak memiliki argumen '%s'"
  
! #: fortran/resolve.c:14022
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS at %L must have at least one argument"
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Prosedur '%s' dengan PASS di %L harus memiliki paling tidak satu argumen"
  
! #: fortran/resolve.c:14038
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
  
! #: fortran/resolve.c:14048
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
  
! #: fortran/resolve.c:14057
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argumen '%s' dari prosedur elemental di %L tidak dapat memiliki atribut POINTER"
  
! #: fortran/resolve.c:14066
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/resolve.c:14108
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Komponen '%s' dari '%s' di %L memiliki nama sama dengan prosedur yang melingkupinya"
  
! #: fortran/resolve.c:14121
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of component '%s' needs to be a constant specification expression at %L"
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "Panjang karakter dari komponen '%s' butuh untuk menjadi sebuah ekspresi spesifikasi konstan di %L"
  
! #: fortran/resolve.c:14132
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14165
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: Komponen '%s' adalah sebuah tipe PRIVATE dan tidak dapat berupa sebuah komponen dari '%s', yang mana adalah PUBLIK di %L"
  
! #: fortran/resolve.c:14173
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:14182
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Komponen %s dari tipe URUTAN dideklarasikan di %L tidak dapat memiliki atribut URUTAN"
  
! #: fortran/resolve.c:14264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflict in attributes of function argument at %C"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Konflik dalam atribut dari argumen fungsi di %C"
  
! #: fortran/resolve.c:14309
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14322
  #, fuzzy, gcc-internal-format
  #| msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Bukan ekstensible tipe turunan '%s' di %L tidak boleh berupa ABSTRACT"
  
! #: fortran/resolve.c:14386
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14419
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14433
  #, 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.c:14498
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Ukuran array yang diasumsikan '%s' dalam daftar nama '%s' di %C tidak diperbolehkan"
  
! #: fortran/resolve.c:14504
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST array object '%s' must not have assumed shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST array objek '%s' tidak boleh memiliki bentuk yang diasumsikan dalam daftar-nama '%s' di %L"
  
! #: fortran/resolve.c:14510
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST array objek '%s' harus memiliki bentuk konstan dalam daftar-nama '%s' di %L"
  
! #: fortran/resolve.c:14518
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST array objek '%s' harus memiliki bentuk konstan dalam daftar-nama '%s' di %L"
  
! #: fortran/resolve.c:14535
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST objek '%s' telah dideklarasikan PRIVATE dan tidak dapat berupa anggota dari PUBLIK namelist '%s' di %L"
  
! #: fortran/resolve.c:14557
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST objek '%s' memiliki use-associated komponen PRIVATE dan tidak dapat berupa anggota dari daftar-nama '%s' di %L"
  
! #: fortran/resolve.c:14568
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST objek '%s' meemiliki komponen PRIVATE dan tidak dapat berupa anggota dari PUBLIK daftar-nama '%s' di %L"
  
! #: fortran/resolve.c:14595
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut NAMELIST dalam '%s' di %L"
  
! #: fortran/resolve.c:14619
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameter array '%s' di %L tidak dapat berupa otomatis atau bentuk deferred"
  
! #: fortran/resolve.c:14635
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Tipe PARAMETER secara implisit '%s' di %L tidak cocok dengan tipe IMPLISIT kemudian"
  
! #: fortran/resolve.c:14646
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Tipe turunan tidak kompatibel dalam PARAMETER di %L"
  
! #: fortran/resolve.c:14654
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.c:14705
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14716
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14762
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14826
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.c:14829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.c:14925
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.c:14946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Spesifikasi buruk untuk diasumsikan ukuran array di %C"
  
! #: fortran/resolve.c:14959
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Ukuran array yang diasumsikan di %L harus berupa sebuah argumen dummy"
  
! #: fortran/resolve.c:14962
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Bentuk array yang diasumsikan di %L harus berupa sebuah argumen dummy"
  
! #: fortran/resolve.c:14970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Bentuk array yang diasumsikan di %L harus berupa sebuah argumen dummy"
  
! #: fortran/resolve.c:14977
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Simbol di %L bukan sebuah variabel DUMMY"
  
! #: fortran/resolve.c:14996
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "'%s' di %L tidak dapat memiliki VALUE atribut karena ini bukan sebuah argumen dummy"
  
! #: fortran/resolve.c:15006
  #, fuzzy, gcc-internal-format
  #| msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Karakter dummy variabel '%s' di %L dengan atribut NILAI harus memiliki panjang konstant"
  
! #: fortran/resolve.c:15015
  #, fuzzy, gcc-internal-format
  #| msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C interoperable karakter dummy variabel '%s' di %L dengan atribut NILAI harus memiliki panjang satu"
  
! #: fortran/resolve.c:15028 fortran/resolve.c:15205
  #, fuzzy, gcc-internal-format
  #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Tipe turunana '%s' di %L adalah tipe '%s',  yang mana belum didefinisikan"
  
! #: fortran/resolve.c:15042
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15051
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.c:15060
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut DAPAT DIALOKASIKAN dan BIND(C)"
  
! #: fortran/resolve.c:15068
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.c:15075
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:15095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Diasumsikan bentuk array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/resolve.c:15102
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut DAPAT DIALOKASIKAN dan BIND(C)"
  
! #: fortran/resolve.c:15109
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.c:15116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:15142
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "Variabel '%s' di %L tidak dapat berupa BIND(C) karena ini bukan sebuah blok UMUM atau dideklarasikan dalam tingkat cakupan modul"
  
! #: fortran/resolve.c:15152
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Argumen dari %s di %L harus berupa panjang satu"
  
! #: fortran/resolve.c:15231
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Fortran 2003: PUBLIK %s '%s' di %L dari tipe turunan '%s' PRIVATE"
  
! #: fortran/resolve.c:15246
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15259
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15277
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "INTENT(OUT) dummy argumen '%s' di %L adalah UKURAN DIASUMSIKAN dan jadi tidak dapat memiliki sebuah penginisialisasi baku"
  
! #: fortran/resolve.c:15289
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
  
! #: fortran/resolve.c:15298
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
  
! #: fortran/resolve.c:15310
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.c:15319
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15331
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15347
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15355
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Array '%s' di %L tidak dapat memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.c:15362
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Array dapat dialokasikan '%s' di %L harus memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.c:15374
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.c:15383
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Prosedur dummy di %L tidak diperbolehkan dalam prosedur ELEMENTAL"
  
! #: fortran/resolve.c:15399
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15405
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15430
  #, 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.c:15500
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate di %L bukan SAVEd"
  
! #: fortran/resolve.c:15511
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15616
  #, 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.c:15624
  #, fuzzy, gcc-internal-format
  #| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "DATA BLOK elemen '%s' di %L harus berupa dalam COMMON"
  
! #: fortran/resolve.c:15631
  #, fuzzy, gcc-internal-format
  #| msgid "DATA array '%s' at %L must be specified in a previous declaration"
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA array '%s' di %L harus dispesifikasikan dalam sebuah deklarasi sebelumnya"
  
! #: fortran/resolve.c:15640
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "Dummy '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.c:15654
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15700
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Daerah array tidak konstant di %L dalam pernyataan DATA"
  
! #: fortran/resolve.c:15713
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "pernyataan DATA di %L memiliki lebih variabel daripada nilai"
  
! #: fortran/resolve.c:15812
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15820
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15828
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15953
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "pernyataan DATA di %L memiliki lebih banyak nilai daripada variabel"
  
! #: fortran/resolve.c:16118
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Label %d di %L didefinisikan tetapi tidak digunakan"
  
! #: fortran/resolve.c:16124
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Label %d di %L didefinisikan tetapi tidak dapat digunakan"
  
! #: fortran/resolve.c:16208
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "Tipe variabel turunan '%s' di %L harus memiliki atribut URUTAN untuk menjadi sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:16217
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "Tipe variabel turunan '%s' di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN untuk menjadi sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:16225
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "Tipe variabel turunan '%s' di %L dengan inisialisasi baku tidak dapat berada dalam EKUIVALEN dengan sebuah variabel dalam COMMON"
  
! #: fortran/resolve.c:16241
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "Tipe variabel turunan '%s' di %L dengan komponen penunjuk tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:16344
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Sintaks error dalam pernyataan EKUIVALEN di %L"
  
! #: fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Baik semua atau kosong dari objek dalam EKUIVALEN set di %L yang memiliki atribut TERPROTEKSI"
  
! #: fortran/resolve.c:16384
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Anggota blok umum '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN dalam prosedur pure '%s'"
  
! #: fortran/resolve.c:16393
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Konstanta bernama '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:16466
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Array '%s' di %L dengan cakupan tidak-konstan tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:16477
  #, fuzzy, gcc-internal-format
  #| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Komponen struktur '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.c:16488
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Substring di %L memiliki panjang nol"
  
! #: fortran/resolve.c:16519
  #, 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.c:16586
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "Fungsi PUBLIK '%s' di %L tidak dapat berupa tipe PRIVATE '%s'"
  
! #: fortran/resolve.c:16599
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "MASUKAN '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.c:16619
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "Prosedur operator pengguna '%s' di %L harus berupa sebuah FUNGSI"
  
! #: fortran/resolve.c:16629
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "Prosedur operator pengguna '%s' di %L tidak dapat berupa panjang karakter diasumsikan"
  
! #: fortran/resolve.c:16637
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "Prosedur operator pengguna '%s' di %L harus memiliki paling tida satu argumen"
  
! #: fortran/resolve.c:16651
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Argumen pertama dari antar-muka operator di %L tidak dapat berupa pilihanonal"
  
! #: fortran/resolve.c:16669
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Argumen kedua dari antar-muka operator di %L tidak dapat berupa pilihanonal"
  
! #: fortran/resolve.c:16676
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Antar-muka operator di %L harus memiliki, paling tidak, dua argumen"
  
! #: fortran/resolve.c:16754
  #, 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 "BOZ konstan di %L terlalu besar
*** 71280,71298 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "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.c:8068
  #, 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.c:10972
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "tipe ekspresi buruk selama walk (%d)"
--- 71309,71327 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6083
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "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.c:8116
  #, 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.c:11020
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "tipe ekspresi buruk selama walk (%d)"
*************** msgstr "Diduga sebuah ekspresi inisialis
*** 71395,71473 ****
  msgid "intrinsic variable which isn't a procedure"
  msgstr "variabel instrinsic yang bukan sebuah prosedur"
  
! #: fortran/trans-decl.c:4327 fortran/trans-decl.c:6660
  #, 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.c:4815
  #, 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.c:5048
  #, 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.c:5061
  #, 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.c:5686
  #, 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.c:5692
  #, 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.c:5702 fortran/trans-decl.c:5840
  #, 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.c:5717
  #, 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.c:5736
  #, 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.c:5785
  #, 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.c:5789
  #, 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.c:5812
  #, 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.c:6389
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
--- 71424,71502 ----
  msgid "intrinsic variable which isn't a procedure"
  msgstr "variabel instrinsic yang bukan sebuah prosedur"
  
! #: fortran/trans-decl.c:4393 fortran/trans-decl.c:6733
  #, 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.c:4881
  #, 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.c:5121
  #, 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.c:5134
  #, 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.c:5759
  #, 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.c:5765
  #, 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.c:5775 fortran/trans-decl.c:5913
  #, 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.c:5790
  #, 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.c:5809
  #, 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.c:5858
  #, 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.c:5862
  #, 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.c:5885
  #, 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.c:6462
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
*************** msgstr "Fungsi instrinsik %s(%d) tidak d
*** 71515,71526 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "'dim' argumen dari %s intrinsik di %L bukan sebuah dimensi indeks valid"
  
! #: fortran/trans-intrinsic.c:11246 fortran/trans-stmt.c:1066
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "The event variable at %L shall not be coindexed"
--- 71544,71555 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "'dim' argumen dari %s intrinsik di %L bukan sebuah dimensi indeks valid"
  
! #: fortran/trans-intrinsic.c:11267 fortran/trans-stmt.c:1066
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "The event variable at %L shall not be coindexed"
*************** msgstr ""
*** 71645,71651 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.c:2114
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Pernyataan kode buruk"
--- 71674,71680 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.c:2117
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Pernyataan kode buruk"
*************** msgstr ""
*** 72970,72999 ****
  msgid "creating selector for nonexistent method %qE"
  msgstr "%H membuat pemilih untuk metode tidak ada %qE"
  
! #: config/fused-madd.opt:22
  #, fuzzy, gcc-internal-format
! #| msgid "This switch is deprecated; use -Wextra instead"
! msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
! msgstr "Pilihan ini sudah ditinggalkan; lebih baik gunakan -Wextra"
  
! #: config/microblaze/microblaze.opt:87
  #, fuzzy, gcc-internal-format
! #| msgid "%qs is deprecated"
! msgid "%qs is deprecated; use -fstack-check"
! msgstr "%qs sudah ditinggalkan"
  
! #: config/microblaze/microblaze.opt:95
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
! msgstr ""
  
! #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
! #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
! #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
! #: config/arc/arc.opt:384
  #, gcc-internal-format
! msgid "%qs is deprecated"
! msgstr "%qs sudah ditinggalkan"
  
  #: config/vms/vms.opt:42
  #, fuzzy, gcc-internal-format
--- 72999,73092 ----
  msgid "creating selector for nonexistent method %qE"
  msgstr "%H membuat pemilih untuk metode tidak ada %qE"
  
! #: fortran/lang.opt:409
  #, fuzzy, gcc-internal-format
! #| msgid "Unrecognized option to -finit-real: %s"
! msgid "Unrecognized option to endianness value: %qs"
! msgstr "Pilihan ke -finit-real: %s tidak dikenal"
  
! #: fortran/lang.opt:600
  #, fuzzy, gcc-internal-format
! #| msgid "Unrecognized option to -finit-real: %s"
! msgid "Unrecognized option to floating-point init value: %qs"
! msgstr "Pilihan ke -finit-real: %s tidak dikenal"
  
! #: fortran/lang.opt:730
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized option '-%s'"
! msgid "Unrecognized option: %qs"
! msgstr "pilihan '-%s' tidak dikenal"
! 
! #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
  #, gcc-internal-format
! msgid "assertion missing after %qs"
! msgstr "assertion hilang setelah %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:256
  #, gcc-internal-format
! msgid "macro name missing after %qs"
! msgstr "nama makro hilang setelah %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
! #: c-family/c.opt:236 c-family/c.opt:1906 c-family/c.opt:1914 brig/lang.opt:44
! #: config/darwin.opt:56 common.opt:326 common.opt:329 common.opt:3140
! #, gcc-internal-format
! msgid "missing filename after %qs"
! msgstr "hilang nama berkas setelah %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:1902
! #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
! #, gcc-internal-format
! msgid "missing path after %qs"
! msgstr "hilang jalur setelah %qs"
! 
! #: c-family/c.opt:244 c-family/c.opt:248
! #, gcc-internal-format
! msgid "missing makefile target after %qs"
! msgstr "hilang target makefile setelah %qs"
! 
! #: c-family/c.opt:283
! #, fuzzy, gcc-internal-format
! #| msgid "argument %qs to %<-Wnormalized%> not recognized"
! msgid "argument %qs to %<-Waligned-new%> not recognized"
! msgstr "argumen %qs ke %<-Wnormalized%> tidak dikenal"
! 
! #: c-family/c.opt:903
! #, gcc-internal-format
! msgid "argument %qs to %<-Wnormalized%> not recognized"
! msgstr "argumen %qs ke %<-Wnormalized%> tidak dikenal"
! 
! #: c-family/c.opt:1408
! #, gcc-internal-format
! msgid "no class name specified with %qs"
! msgstr "tidak ada nama class dispesifikasikan dengan %qs"
! 
! #: c-family/c.opt:1519
! #, fuzzy, gcc-internal-format
! #| msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
! msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
! msgstr "-fhandle-exceptions telah diubah namanya menjadi -fexceptions (dan sekarang aktif secara baku)"
! 
! #: c-family/c.opt:1602
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized visibility value \"%s\""
! msgid "unrecognized ivar visibility value %qs"
! msgstr "nilai visibility \"%s\" tidak dikenal"
! 
! #: c-family/c.opt:1762
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized visibility value \"%s\""
! msgid "unrecognized scalar storage order value %qs"
! msgstr "nilai visibility \"%s\" tidak dikenal"
! 
! #: d/lang.opt:189
! #, fuzzy, gcc-internal-format
! #| msgid "unknown array size in delete"
! msgid "unknown array bounds setting %qs"
! msgstr "ukuran array tidak diketahui dalam delete"
  
  #: config/vms/vms.opt:42
  #, fuzzy, gcc-internal-format
*************** msgstr "%qs sudah ditinggalkan"
*** 73001,73021 ****
  msgid "unknown pointer size model %qs"
  msgstr "mode mesin %qs tidak dikenal"
  
- #: config/avr/avr.opt:26
- #, fuzzy, gcc-internal-format
- #| msgid "missing makefile target after %qs"
- msgid "missing device or architecture after %qs"
- msgstr "hilang target makefile setelah %qs"
- 
- #: config/darwin.opt:56 brig/lang.opt:44 common.opt:326 common.opt:329
- #: common.opt:3140 c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76
- #: c-family/c.opt:79 c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220
- #: c-family/c.opt:224 c-family/c.opt:236 c-family/c.opt:1906
- #: c-family/c.opt:1914
- #, gcc-internal-format
- msgid "missing filename after %qs"
- msgstr "hilang nama berkas setelah %qs"
- 
  #: config/i386/i386.opt:319
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -Wextra instead"
--- 73094,73099 ----
*************** msgstr ""
*** 73032,73037 ****
--- 73110,73121 ----
  msgid "%<-msse5%> was removed"
  msgstr ""
  
+ #: config/avr/avr.opt:26
+ #, fuzzy, gcc-internal-format
+ #| msgid "missing makefile target after %qs"
+ msgid "missing device or architecture after %qs"
+ msgstr "hilang target makefile setelah %qs"
+ 
  #: config/rs6000/rs6000.opt:317
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -Wextra instead"
*************** msgstr "Menggunakan ABI darwin64"
*** 73056,73061 ****
--- 73140,73176 ----
  msgid "using old darwin ABI"
  msgstr "Menggunakan ABI lama darwin"
  
+ #: config/fused-madd.opt:22
+ #, fuzzy, gcc-internal-format
+ #| msgid "This switch is deprecated; use -Wextra instead"
+ msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
+ msgstr "Pilihan ini sudah ditinggalkan; lebih baik gunakan -Wextra"
+ 
+ #: config/microblaze/microblaze.opt:87
+ #, fuzzy, gcc-internal-format
+ #| msgid "%qs is deprecated"
+ msgid "%qs is deprecated; use -fstack-check"
+ msgstr "%qs sudah ditinggalkan"
+ 
+ #: config/microblaze/microblaze.opt:95
+ #, gcc-internal-format
+ msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
+ msgstr ""
+ 
+ #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
+ #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
+ #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
+ #: config/arc/arc.opt:384
+ #, gcc-internal-format
+ msgid "%qs is deprecated"
+ msgstr "%qs sudah ditinggalkan"
+ 
+ #: lto/lang.opt:28
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown machine mode %qs"
+ msgid "unknown linker output %qs"
+ msgstr "mode mesin %qs tidak dikenal"
+ 
  #: common.opt:1406
  #, fuzzy, gcc-internal-format
  #| msgid "unknown demangling style '%s'"
*************** msgstr "nilai visibility \"%s\" tidak di
*** 73156,73248 ****
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "(dekat inisialisasi untuk %qs)"
  
- #: d/lang.opt:189
- #, fuzzy, gcc-internal-format
- #| msgid "unknown array size in delete"
- msgid "unknown array bounds setting %qs"
- msgstr "ukuran array tidak diketahui dalam delete"
- 
- #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
- #, gcc-internal-format
- msgid "assertion missing after %qs"
- msgstr "assertion hilang setelah %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:256
- #, gcc-internal-format
- msgid "macro name missing after %qs"
- msgstr "nama makro hilang setelah %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:1902
- #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
- #, gcc-internal-format
- msgid "missing path after %qs"
- msgstr "hilang jalur setelah %qs"
- 
- #: c-family/c.opt:244 c-family/c.opt:248
- #, gcc-internal-format
- msgid "missing makefile target after %qs"
- msgstr "hilang target makefile setelah %qs"
- 
- #: c-family/c.opt:283
- #, fuzzy, gcc-internal-format
- #| msgid "argument %qs to %<-Wnormalized%> not recognized"
- msgid "argument %qs to %<-Waligned-new%> not recognized"
- msgstr "argumen %qs ke %<-Wnormalized%> tidak dikenal"
- 
- #: c-family/c.opt:903
- #, gcc-internal-format
- msgid "argument %qs to %<-Wnormalized%> not recognized"
- msgstr "argumen %qs ke %<-Wnormalized%> tidak dikenal"
- 
- #: c-family/c.opt:1408
- #, gcc-internal-format
- msgid "no class name specified with %qs"
- msgstr "tidak ada nama class dispesifikasikan dengan %qs"
- 
- #: c-family/c.opt:1519
- #, fuzzy, gcc-internal-format
- #| msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
- msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
- msgstr "-fhandle-exceptions telah diubah namanya menjadi -fexceptions (dan sekarang aktif secara baku)"
- 
- #: c-family/c.opt:1602
- #, fuzzy, gcc-internal-format
- #| msgid "unrecognized visibility value \"%s\""
- msgid "unrecognized ivar visibility value %qs"
- msgstr "nilai visibility \"%s\" tidak dikenal"
- 
- #: c-family/c.opt:1762
- #, fuzzy, gcc-internal-format
- #| msgid "unrecognized visibility value \"%s\""
- msgid "unrecognized scalar storage order value %qs"
- msgstr "nilai visibility \"%s\" tidak dikenal"
- 
- #: fortran/lang.opt:409
- #, fuzzy, gcc-internal-format
- #| msgid "Unrecognized option to -finit-real: %s"
- msgid "Unrecognized option to endianness value: %qs"
- msgstr "Pilihan ke -finit-real: %s tidak dikenal"
- 
- #: fortran/lang.opt:600
- #, fuzzy, gcc-internal-format
- #| msgid "Unrecognized option to -finit-real: %s"
- msgid "Unrecognized option to floating-point init value: %qs"
- msgstr "Pilihan ke -finit-real: %s tidak dikenal"
- 
- #: fortran/lang.opt:730
- #, fuzzy, gcc-internal-format
- #| msgid "unrecognized option '-%s'"
- msgid "Unrecognized option: %qs"
- msgstr "pilihan '-%s' tidak dikenal"
- 
- #: lto/lang.opt:28
- #, fuzzy, gcc-internal-format
- #| msgid "unknown machine mode %qs"
- msgid "unknown linker output %qs"
- msgstr "mode mesin %qs tidak dikenal"
- 
  #~ msgid "char-array initialized from wide string"
  #~ msgstr "char-array terinisialisasi dari string lebar"
  
--- 73271,73276 ----
*************** msgstr "mode mesin %qs tidak dikenal"
*** 76027,76035 ****
  #~ msgid "%Hschedule %<auto%> does not take a %<chunk_size%> parameter"
  #~ msgstr "%Hpenjadwalan %<auto%> tidak mengambil sebuah parameter %<chunk_size%>"
  
- #~ msgid "%H%qs is not valid for %qs"
- #~ msgstr "%H%qs tidak valid untuk %qs"
- 
  #~ msgid "%Hiteration variable %qD should not be firstprivate"
  #~ msgstr "%Hiterasi variabel %qD seharusnya bukan first private"
  
--- 76055,76060 ----
diff -Nrcpad gcc-9.1.0/gcc/po/ja.gmo gcc-9.2.0/gcc/po/ja.gmo
*** gcc-9.1.0/gcc/po/ja.gmo	Fri May  3 08:12:44 2019
--- gcc-9.2.0/gcc/po/ja.gmo	Mon Aug 12 07:51:11 2019
*************** warranty; not even for MERCHANTABILITY o
*** 173,179 ****
  
  specified mode too small for enumeral valuesspecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious trailing %<%%%> in formatstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack limit expression is not supportedstack limits not supported on this targetstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must not be greater than 64kstackframe too big: %d bytesstatement has no effectstatement marked for throw, but doesn%'tstatement with no effectstatic assertion failed: %Estatic declaration of %q+D follows non-static declarationstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic or type qualifiers in non-parameter array declaratorstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs in programstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstruct defined herestruct has no membersstruct has no named memberssubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>switch %qs does not start with %<-%>switch %qs is no longer supportedswitch missing default caseswitch quantity not an integerswitch starts heresymbol used as immediate operandsymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of expression of type %<void%>taking the address of a label is non-standardtarget CPU does not support ARM modetarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes long double sizetarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget specific option mismatchtarget system does not support debug outputtemplate class without a nametemplate declaration of %q#Dtemplate definition of non-template %q#Dtemplate parameter %q+#Dthe %<getter%> attribute may only be specified oncethe %<setter%> attribute may only be specified oncethe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with complex float member has changed in GCC 4.4the ABI of passing union with long double has changed in GCC 4.4the RX200 cpu does not have FPU hardwarethe address of %qD will always evaluate as %<true%>the assignment suppression scanf featurethe first parameter of %<operator new%> cannot have a default argumentthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 8-bit immediatethe m210 does not have little endian supportthe next to last argument must be an 8-bit immediatethe result of the conversion is unspecified because %qE is outside the range of type %qTthird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthis builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this is the first default labelthis is the first entry overlapping that valuethis media function is only available on the fr400 and fr550this media function is only available on the fr500this target does not support %qsthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q+D follows non-thread-local declarationtoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:version-comparetoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %qEtoo few template parameter lists in declaration of %qDtoo late for # directive to set debug directorytoo many #pragma options align=resettoo many %qs clausestoo many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to functiontoo many arguments to function %qEtoo many arguments to method %qEtoo many arguments to overloaded function %stoo many braces around initializer for %qTtoo many filenames given.  Type %s --help for usagetoo many input filestoo many template parameter lists in declaration of %qDtoo many values in return statementtoo much stack space to dispose of: %dtoo much stack space to prepare: %dtotal size of local variables exceeds architecture limittraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrap mode not supported for VAX floatstwo or more data types in declaration specifierstype %q#T argument given to %<delete%>, expected pointertype attributes ignored after type is already definedtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype mismatch between an SSA_NAME and its symboltype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in conditional expressiontype mismatch in pointer plus expressiontype mismatch in real/imagpart referencetype mismatch in shift expressiontype name declared as function returning a functiontype name declared as function returning an arraytype of %qD defaults to %<int%>type of %qD does not match original declarationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetypedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef declaration invalid in parameter declarationtypes are not quite compatibleunable to compute real location of stacked parameterunable to emulate %qsunable to locate default linker script %qs in the library search pathsundefined named operand %qsunexpected multiplicative operandunexpected operandunexpected side-effects in addressunidentifiable call opuninitialized const %qD is invalid in C++uninitialized const member in %qT is invalid in C++union cannot be made transparentunion defined hereunion has no membersunion has no named membersunknown IRA algorithm %qsunknown IRA region %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown array size in deleteunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown excess precision style %qsunknown floating point contraction style %qsunknown insn modeunknown machine mode %qEunknown move insn:unknown operator %qs in %%:version-compareunknown option after %<#pragma GCC diagnostic%> kindunknown property attributeunknown register name %qs in %<asm%>unknown register name: %sunknown spec function %qsunknown type name %qEunnamed field has incomplete typeunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument to --help= option: %q.*sunrecognized command line option %<-fdump-%s%>unrecognized command line option %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized include_flags 0x%x passed to print_specific_helpunrecognized register name %qsunrecognized section name %qEunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunsuffixed float constantunsupported argument type to builtin functionunsupported combination: %sunsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunterminated format stringunused arguments in $-style formatunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of decimal floating point types in AltiVec types is invalidused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationusing darwin64 ABIusing old darwin ABIusing result of function returning %<void%>valid arguments to %qs are: %svalue computed is not usedvariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has initializer but incomplete typevariable %qD redeclared as functionvariable %qD set but not usedvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevector size not an integral multiple of component sizeverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_gimple failedverify_histograms failedverify_ssa failedversion attribute is not a stringvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: warning: consider linking with '-static' as system libraries withweak %q+D cannot be defined %qEweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref attribute must appear before alias attributeweakref is not supported in this configurationwhen writing output to %s: %mwide string literal in %<asm%>width of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwriting into constant object (argument %d)writing through null pointer (argument %d)wrong number of arguments specified for %qE attributewrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong type argument to %swrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codezero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format string{anonymous}Project-Id-Version: gcc 8.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-04-13 17:21+0200
  PO-Revision-Date: 2018-07-17 22:26+0900
  Last-Translator: Takeshi Hamasaki <hmatrjp@users.sourceforge.jp>
  Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>
--- 173,179 ----
  
  specified mode too small for enumeral valuesspecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious trailing %<%%%> in formatstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack limit expression is not supportedstack limits not supported on this targetstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must not be greater than 64kstackframe too big: %d bytesstatement has no effectstatement marked for throw, but doesn%'tstatement with no effectstatic assertion failed: %Estatic declaration of %q+D follows non-static declarationstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic or type qualifiers in non-parameter array declaratorstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs in programstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstruct defined herestruct has no membersstruct has no named memberssubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>switch %qs does not start with %<-%>switch %qs is no longer supportedswitch missing default caseswitch quantity not an integerswitch starts heresymbol used as immediate operandsymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of expression of type %<void%>taking the address of a label is non-standardtarget CPU does not support ARM modetarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes long double sizetarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget specific option mismatchtarget system does not support debug outputtemplate class without a nametemplate declaration of %q#Dtemplate definition of non-template %q#Dtemplate parameter %q+#Dthe %<getter%> attribute may only be specified oncethe %<setter%> attribute may only be specified oncethe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with complex float member has changed in GCC 4.4the ABI of passing union with long double has changed in GCC 4.4the RX200 cpu does not have FPU hardwarethe address of %qD will always evaluate as %<true%>the assignment suppression scanf featurethe first parameter of %<operator new%> cannot have a default argumentthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 8-bit immediatethe m210 does not have little endian supportthe next to last argument must be an 8-bit immediatethe result of the conversion is unspecified because %qE is outside the range of type %qTthird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthis builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this is the first default labelthis is the first entry overlapping that valuethis media function is only available on the fr400 and fr550this media function is only available on the fr500this target does not support %qsthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q+D follows non-thread-local declarationtoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:version-comparetoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %qEtoo few template parameter lists in declaration of %qDtoo late for # directive to set debug directorytoo many #pragma options align=resettoo many %qs clausestoo many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to functiontoo many arguments to function %qEtoo many arguments to method %qEtoo many arguments to overloaded function %stoo many braces around initializer for %qTtoo many filenames given.  Type %s --help for usagetoo many input filestoo many template parameter lists in declaration of %qDtoo many values in return statementtoo much stack space to dispose of: %dtoo much stack space to prepare: %dtotal size of local variables exceeds architecture limittraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrap mode not supported for VAX floatstwo or more data types in declaration specifierstype %q#T argument given to %<delete%>, expected pointertype attributes ignored after type is already definedtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype mismatch between an SSA_NAME and its symboltype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in conditional expressiontype mismatch in pointer plus expressiontype mismatch in real/imagpart referencetype mismatch in shift expressiontype name declared as function returning a functiontype name declared as function returning an arraytype of %qD defaults to %<int%>type of %qD does not match original declarationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetypedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef declaration invalid in parameter declarationtypes are not quite compatibleunable to compute real location of stacked parameterunable to emulate %qsunable to locate default linker script %qs in the library search pathsundefined named operand %qsunexpected multiplicative operandunexpected operandunexpected side-effects in addressunidentifiable call opuninitialized const %qD is invalid in C++uninitialized const member in %qT is invalid in C++union cannot be made transparentunion defined hereunion has no membersunion has no named membersunknown IRA algorithm %qsunknown IRA region %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown array size in deleteunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown excess precision style %qsunknown floating point contraction style %qsunknown insn modeunknown machine mode %qEunknown move insn:unknown operator %qs in %%:version-compareunknown option after %<#pragma GCC diagnostic%> kindunknown property attributeunknown register name %qs in %<asm%>unknown register name: %sunknown spec function %qsunknown type name %qEunnamed field has incomplete typeunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument to --help= option: %q.*sunrecognized command line option %<-fdump-%s%>unrecognized command line option %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized include_flags 0x%x passed to print_specific_helpunrecognized register name %qsunrecognized section name %qEunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunsuffixed float constantunsupported argument type to builtin functionunsupported combination: %sunsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunterminated format stringunused arguments in $-style formatunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of decimal floating point types in AltiVec types is invalidused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationusing darwin64 ABIusing old darwin ABIusing result of function returning %<void%>valid arguments to %qs are: %svalue computed is not usedvariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has initializer but incomplete typevariable %qD redeclared as functionvariable %qD set but not usedvariable length array is usedvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevector size not an integral multiple of component sizeverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_gimple failedverify_histograms failedverify_ssa failedversion attribute is not a stringvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: warning: consider linking with '-static' as system libraries withweak %q+D cannot be defined %qEweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref attribute must appear before alias attributeweakref is not supported in this configurationwhen writing output to %s: %mwide string literal in %<asm%>width of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwriting into constant object (argument %d)writing through null pointer (argument %d)wrong number of arguments specified for %qE attributewrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong type argument to %swrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codezero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format string{anonymous}Project-Id-Version: gcc 8.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-05-02 20:28+0000
  PO-Revision-Date: 2018-07-17 22:26+0900
  Last-Translator: Takeshi Hamasaki <hmatrjp@users.sourceforge.jp>
  Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>
diff -Nrcpad gcc-9.1.0/gcc/po/ja.po gcc-9.2.0/gcc/po/ja.po
*** gcc-9.1.0/gcc/po/ja.po	Tue Apr 23 21:03:01 2019
--- gcc-9.2.0/gcc/po/ja.po	Wed May  8 00:05:32 2019
*************** msgid ""
*** 20,26 ****
  msgstr ""
  "Project-Id-Version: gcc 8.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2019-04-13 17:21+0200\n"
  "PO-Revision-Date: 2018-07-17 22:26+0900\n"
  "Last-Translator: Takeshi Hamasaki <hmatrjp@users.sourceforge.jp>\n"
  "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
--- 20,26 ----
  msgstr ""
  "Project-Id-Version: gcc 8.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2019-05-02 20:28+0000\n"
  "PO-Revision-Date: 2018-07-17 22:26+0900\n"
  "Last-Translator: Takeshi Hamasaki <hmatrjp@users.sourceforge.jp>\n"
  "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
*************** msgstr "'%%l' è¢«æ¼”ç®—å­�ã�Œ label ã�§ã
*** 222,233 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6143 config/i386/i386.c:16997
  #, c-format
  msgid "floating constant misused"
  msgstr "æµ®å‹•å°�æ•°å®šæ•°ã‚’ä½¿ã�„æ��ã�­ã�¾ã�—ã�Ÿ"
  
! #: final.c:4207 config/arc/arc.c:6240 config/i386/i386.c:17088
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
--- 222,233 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6158 config/i386/i386.c:16998
  #, c-format
  msgid "floating constant misused"
  msgstr "æµ®å‹•å°�æ•°å®šæ•°ã‚’ä½¿ã�„æ��ã�­ã�¾ã�—ã�Ÿ"
  
! #: final.c:4207 config/arc/arc.c:6255 config/i386/i386.c:17089
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 1414,1460 ****
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1630
  msgid "The following options are target specific"
  msgstr "ã�“ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå›ºæœ‰ã�®ã‚‚ã�®ã�§ã�™"
  
! #: opts.c:1633
  msgid "The following options control compiler warning messages"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®è­¦å‘Šãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’åˆ¶å¾¡ã�—ã�¾ã�™"
  
! #: opts.c:1636
  msgid "The following options control optimizations"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯æœ€é�©åŒ–ã‚’åˆ¶å¾¡ã�—ã�¾ã�™"
  
! #: opts.c:1639 opts.c:1678
  msgid "The following options are language-independent"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯è¨€èªžã�«ä¾�å­˜ã�—ã�ªã�„ã‚‚ã�®ã�§ã�™"
  
! #: opts.c:1642
  msgid "The --param option recognizes the following as parameters"
  msgstr "--param ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ä»¥é™�ã‚’ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã�¨ã�—ã�¦èª�è­˜ã�—ã�¾ã�™"
  
! #: opts.c:1648
  msgid "The following options are specific to just the language "
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã�“ã�®è¨€èªžå›ºæœ‰ã�®ã‚‚ã�®ã�§ã�™"
  
! #: opts.c:1650
  msgid "The following options are supported by the language "
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã�“ã�®è¨€èªžã�§ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã‚‹ã‚‚ã�®ã�§ã�™"
  
! #: opts.c:1661
  msgid "The following options are not documented"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯æ–‡æ›¸åŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.c:1663
  msgid "The following options take separate arguments"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯åˆ†é›¢ã�—ã�Ÿå¼•æ•°ã‚’å�–ã‚Šã�¾ã�™"
  
! #: opts.c:1665
  msgid "The following options take joined arguments"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯çµ�å�ˆã�—ã�Ÿå¼•æ•°ã‚’å�–ã‚Šã�¾ã�™"
  
! #: opts.c:1676
  msgid "The following options are language-related"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯è¨€èªžã�«é–¢ä¿‚ã�—ã�Ÿã‚‚ã�®ã�§ã�™"
  
--- 1414,1468 ----
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1581
! #, fuzzy, c-format
! #| msgid "unrecognized argument '%s' to -mcpu= option"
! msgid ""
! "  Known valid arguments for %s option:\n"
! "   "
! msgstr "-mcpu= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜å‡ºæ�¥ã�ªã�„å¼•æ•° '%s' ã�§ã�™"
! 
! #: opts.c:1631
  msgid "The following options are target specific"
  msgstr "ã�“ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå›ºæœ‰ã�®ã‚‚ã�®ã�§ã�™"
  
! #: opts.c:1634
  msgid "The following options control compiler warning messages"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®è­¦å‘Šãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’åˆ¶å¾¡ã�—ã�¾ã�™"
  
! #: opts.c:1637
  msgid "The following options control optimizations"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯æœ€é�©åŒ–ã‚’åˆ¶å¾¡ã�—ã�¾ã�™"
  
! #: opts.c:1640 opts.c:1679
  msgid "The following options are language-independent"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯è¨€èªžã�«ä¾�å­˜ã�—ã�ªã�„ã‚‚ã�®ã�§ã�™"
  
! #: opts.c:1643
  msgid "The --param option recognizes the following as parameters"
  msgstr "--param ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ä»¥é™�ã‚’ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã�¨ã�—ã�¦èª�è­˜ã�—ã�¾ã�™"
  
! #: opts.c:1649
  msgid "The following options are specific to just the language "
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã�“ã�®è¨€èªžå›ºæœ‰ã�®ã‚‚ã�®ã�§ã�™"
  
! #: opts.c:1651
  msgid "The following options are supported by the language "
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã�“ã�®è¨€èªžã�§ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã‚‹ã‚‚ã�®ã�§ã�™"
  
! #: opts.c:1662
  msgid "The following options are not documented"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯æ–‡æ›¸åŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.c:1664
  msgid "The following options take separate arguments"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯åˆ†é›¢ã�—ã�Ÿå¼•æ•°ã‚’å�–ã‚Šã�¾ã�™"
  
! #: opts.c:1666
  msgid "The following options take joined arguments"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯çµ�å�ˆã�—ã�Ÿå¼•æ•°ã‚’å�–ã‚Šã�¾ã�™"
  
! #: opts.c:1677
  msgid "The following options are language-related"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯è¨€èªžã�«é–¢ä¿‚ã�—ã�Ÿã‚‚ã�®ã�§ã�™"
  
*************** msgstr "æ¸¡ã�•ã‚Œã�Ÿã‚ªãƒ—ã‚·ãƒ§ãƒ³: "
*** 1584,1590 ****
  msgid "options enabled: "
  msgstr "æœ‰åŠ¹ã‚ªãƒ—ã‚·ãƒ§ãƒ³: "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5617 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
--- 1592,1598 ----
  msgid "options enabled: "
  msgstr "æœ‰åŠ¹ã‚ªãƒ—ã‚·ãƒ§ãƒ³: "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5634 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
*************** msgstr "ç„¡åŠ¹ã�ªãƒ™ã‚¯ãƒˆãƒ«é †åˆ—å®šæ•
*** 3220,3226 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22872
  #, c-format
  msgid "missing operand"
  msgstr "è¢«æ¼”ç®—å­�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
--- 3228,3234 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22877
  #, c-format
  msgid "missing operand"
  msgstr "è¢«æ¼”ç®—å­�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '
*** 3249,3255 ****
  msgid "invalid address mode"
  msgstr "ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ¢ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18255
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
--- 3257,3263 ----
  msgid "invalid address mode"
  msgstr "ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ¢ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18256
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
*************** msgstr "ç„¡åŠ¹ã�ª %%xn ã‚³ãƒ¼ãƒ‰"
*** 3342,3402 ****
  msgid "invalid operand address"
  msgstr "ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
! #: config/arc/arc.c:4207
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%Z code"
  msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4215
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%z code"
  msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4223
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operands to %%c code"
  msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4231
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%M code"
  msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4239 config/m32r/m32r.c:2103
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "%%p ã‚³ãƒ¼ãƒ‰ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/arc/arc.c:4250 config/m32r/m32r.c:2096
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "%%s ã‚³ãƒ¼ãƒ‰ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/arc/arc.c:4398 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4474 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "%%H/%%L ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4542 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "%%U ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4554
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "%%V ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4611
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%O code"
--- 3350,3410 ----
  msgid "invalid operand address"
  msgstr "ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
! #: config/arc/arc.c:4220
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%Z code"
  msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4228
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%z code"
  msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4236
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operands to %%c code"
  msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4244
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%M code"
  msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4252 config/m32r/m32r.c:2103
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "%%p ã‚³ãƒ¼ãƒ‰ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/arc/arc.c:4263 config/m32r/m32r.c:2096
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "%%s ã‚³ãƒ¼ãƒ‰ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/arc/arc.c:4411 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4487 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "%%H/%%L ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4555 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "%%U ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4567
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "%%V ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/arc/arc.c:4624
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%O code"
*************** msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã
*** 3404,3455 ****
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4637 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
  
! #: config/arc/arc.c:6228
  #, fuzzy, c-format
  #| msgid "invalid UNSPEC as operand"
  msgid "invalid UNSPEC as operand: %d"
  msgstr "è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ª UNSPEC ã�§ã�™"
  
! #: config/arc/arc.c:6517 config/cris/cris.c:2571
  msgid "unrecognized supposed constant"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„å®šæ•°ã�®ã‚ˆã�†ã�ªã‚‚ã�®"
  
! #: config/arm/arm.c:19310 config/arm/arm.c:19335 config/arm/arm.c:19345
! #: config/arm/arm.c:19354 config/arm/arm.c:19363
  #, c-format
  msgid "invalid shift operand"
  msgstr "ç„¡åŠ¹ã�ªã‚·ãƒ•ãƒˆè¢«æ¼”ç®—å­�"
  
! #: config/arm/arm.c:22203 config/arm/arm.c:22221
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "è¿°èªžä»˜ã�� Thumb å‘½ä»¤"
  
! #: config/arm/arm.c:22209
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "æ�¡ä»¶ã‚·ãƒ¼ã‚±ãƒ³ã‚¹ã�«ã�‚ã‚‹è¿°èªžä»˜ã��å‘½ä»¤"
  
! #: config/arm/arm.c:22327 config/arm/arm.c:22340 config/arm/arm.c:22365
  #: config/nios2/nios2.c:3070
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "Unsupported operand for code '%c'"
  msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/arm/arm.c:22442 config/arm/arm.c:22464 config/arm/arm.c:22474
! #: config/arm/arm.c:22484 config/arm/arm.c:22494 config/arm/arm.c:22533
! #: config/arm/arm.c:22551 config/arm/arm.c:22576 config/arm/arm.c:22591
! #: config/arm/arm.c:22618 config/arm/arm.c:22625 config/arm/arm.c:22643
! #: config/arm/arm.c:22650 config/arm/arm.c:22658 config/arm/arm.c:22679
! #: config/arm/arm.c:22686 config/arm/arm.c:22819 config/arm/arm.c:22826
! #: config/arm/arm.c:22853 config/arm/arm.c:22860 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
--- 3412,3463 ----
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4650 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
  
! #: config/arc/arc.c:6243
  #, fuzzy, c-format
  #| msgid "invalid UNSPEC as operand"
  msgid "invalid UNSPEC as operand: %d"
  msgstr "è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ª UNSPEC ã�§ã�™"
  
! #: config/arc/arc.c:6532 config/cris/cris.c:2571
  msgid "unrecognized supposed constant"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„å®šæ•°ã�®ã‚ˆã�†ã�ªã‚‚ã�®"
  
! #: config/arm/arm.c:19315 config/arm/arm.c:19340 config/arm/arm.c:19350
! #: config/arm/arm.c:19359 config/arm/arm.c:19368
  #, c-format
  msgid "invalid shift operand"
  msgstr "ç„¡åŠ¹ã�ªã‚·ãƒ•ãƒˆè¢«æ¼”ç®—å­�"
  
! #: config/arm/arm.c:22208 config/arm/arm.c:22226
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "è¿°èªžä»˜ã�� Thumb å‘½ä»¤"
  
! #: config/arm/arm.c:22214
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "æ�¡ä»¶ã‚·ãƒ¼ã‚±ãƒ³ã‚¹ã�«ã�‚ã‚‹è¿°èªžä»˜ã��å‘½ä»¤"
  
! #: config/arm/arm.c:22332 config/arm/arm.c:22345 config/arm/arm.c:22370
  #: config/nios2/nios2.c:3070
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "Unsupported operand for code '%c'"
  msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/arm/arm.c:22447 config/arm/arm.c:22469 config/arm/arm.c:22479
! #: config/arm/arm.c:22489 config/arm/arm.c:22499 config/arm/arm.c:22538
! #: config/arm/arm.c:22556 config/arm/arm.c:22581 config/arm/arm.c:22596
! #: config/arm/arm.c:22623 config/arm/arm.c:22630 config/arm/arm.c:22648
! #: config/arm/arm.c:22655 config/arm/arm.c:22663 config/arm/arm.c:22684
! #: config/arm/arm.c:22691 config/arm/arm.c:22824 config/arm/arm.c:22831
! #: config/arm/arm.c:22858 config/arm/arm.c:22865 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
*************** msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ
*** 3457,3469 ****
  msgid "invalid operand for code '%c'"
  msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/arm/arm.c:22546
  #, c-format
  msgid "instruction never executed"
  msgstr "å‘½ä»¤ã�¯æ±ºã�—ã�¦å®Ÿè¡Œã�•ã‚Œã�¾ã�›ã‚“"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22567
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
--- 3465,3477 ----
  msgid "invalid operand for code '%c'"
  msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/arm/arm.c:22551
  #, c-format
  msgid "instruction never executed"
  msgstr "å‘½ä»¤ã�¯æ±ºã�—ã�¦å®Ÿè¡Œã�•ã‚Œã�¾ã�›ã‚“"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22572
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
*************** msgstr "ç„¡åŠ¹ã�ª const_double è¢«æ¼”ç®—
*** 3592,3598 ****
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6502
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3600,3606 ----
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6520
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "%%R ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã
*** 3829,3938 ****
  msgid "invalid fp constant"
  msgstr "ç„¡åŠ¹ã�ªå‘½ä»¤:"
  
! #: config/i386/i386.c:17082
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ª UNSPEC ã�§ã�™"
  
! #: config/i386/i386.c:17621
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "%<restrict%> ã�®èª¤ã�£ã�Ÿä½¿ç”¨æ³•ã�§ã�™"
  
! #: config/i386/i386.c:17626
  #, fuzzy, c-format
  #| msgid "invalid use of type"
  msgid "invalid use of asm flag output"
  msgstr "ç„¡åŠ¹ã�ªåž‹ã�®ä½¿ç”¨æ³•ã�§ã�™"
  
! #: config/i386/i386.c:17857
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.c:17892
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.c:17961
  #, fuzzy, c-format
  #| msgid "invalid operand type used with operand code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "è¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�åž‹ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.c:17966
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code '%c'"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.c:18043
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'Y' ã�§ã�™"
  
! #: config/i386/i386.c:18122
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18140
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18153
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18168
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18196
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18214
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18237
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18341
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�§ã�™"
  
! #: config/i386/i386.c:18403
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "æ¼”ç®—å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ¶ç´„ã�§ã�™"
  
! #: config/i386/i386.c:18453
  #, fuzzy, c-format
  #| msgid "invalid vector permutation constant"
  msgid "invalid vector immediate"
  msgstr "ç„¡åŠ¹ã�ªãƒ™ã‚¯ãƒˆãƒ«é †åˆ—å®šæ•°ã�§ã�™"
  
! #: config/i386/i386.c:29331
  msgid "unknown insn mode"
  msgstr "ä¸�æ˜Žã�ªå‘½ä»¤ãƒ¢ãƒ¼ãƒ‰"
  
--- 3837,3946 ----
  msgid "invalid fp constant"
  msgstr "ç„¡åŠ¹ã�ªå‘½ä»¤:"
  
! #: config/i386/i386.c:17083
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ª UNSPEC ã�§ã�™"
  
! #: config/i386/i386.c:17622
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "%<restrict%> ã�®èª¤ã�£ã�Ÿä½¿ç”¨æ³•ã�§ã�™"
  
! #: config/i386/i386.c:17627
  #, fuzzy, c-format
  #| msgid "invalid use of type"
  msgid "invalid use of asm flag output"
  msgstr "ç„¡åŠ¹ã�ªåž‹ã�®ä½¿ç”¨æ³•ã�§ã�™"
  
! #: config/i386/i386.c:17858
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.c:17893
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.c:17962
  #, fuzzy, c-format
  #| msgid "invalid operand type used with operand code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "è¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�åž‹ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.c:17967
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code '%c'"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.c:18044
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'Y' ã�§ã�™"
  
! #: config/i386/i386.c:18123
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18141
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18154
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18169
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18197
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18215
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18238
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.c:18342
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�§ã�™"
  
! #: config/i386/i386.c:18404
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "æ¼”ç®—å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ¶ç´„ã�§ã�™"
  
! #: config/i386/i386.c:18454
  #, fuzzy, c-format
  #| msgid "invalid vector permutation constant"
  msgid "invalid vector immediate"
  msgstr "ç„¡åŠ¹ã�ªãƒ™ã‚¯ãƒˆãƒ«é †åˆ—å®šæ•°ã�§ã�™"
  
! #: config/i386/i386.c:29334
  msgid "unknown insn mode"
  msgstr "ä¸�æ˜Žã�ªå‘½ä»¤ãƒ¢ãƒ¼ãƒ‰"
  
*************** msgstr "ç„¡åŠ¹ã�ªå¼�ã�§ã�™ - å‡ºåŠ›ä¿®é£
*** 4423,4449 ****
  msgid "invalid expression for output modifier '%c'"
  msgstr "å‡ºåŠ›ä¿®é£¾å­� '%c' ç”¨ã�®ç„¡åŠ¹ã�ªå¼�ã�§ã�™"
  
! #: config/s390/s390.c:11723
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°ã�« AltiVec å¼•æ•°ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/s390/s390.c:16047
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "æˆ»ã‚Šã�§ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�®å…ˆã�®ç¬¦å�·ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: config/s390/s390.c:16057
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:16060
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:16068
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 4431,4457 ----
  msgid "invalid expression for output modifier '%c'"
  msgstr "å‡ºåŠ›ä¿®é£¾å­� '%c' ç”¨ã�®ç„¡åŠ¹ã�ªå¼�ã�§ã�™"
  
! #: config/s390/s390.c:11733
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°ã�« AltiVec å¼•æ•°ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/s390/s390.c:16057
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "æˆ»ã‚Šã�§ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�®å…ˆã�®ç¬¦å�·ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: config/s390/s390.c:16067
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:16070
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:16078
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr "%<<%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 4873,4918 ****
  msgid "expected label"
  msgstr "%<__label__%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.c:11044
  msgid "candidate 1:"
  msgstr "å€™è£œ 1:"
  
! #: cp/call.c:11045
  msgid "candidate 2:"
  msgstr "å€™è£œ 2:"
  
! #: cp/decl.c:3141
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.c:3142
  msgid "jump to case label"
  msgstr "case ãƒ©ãƒ™ãƒ«ã�«ã‚¸ãƒ£ãƒ³ãƒ—ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:3212
  #, fuzzy
  #| msgid "  enters try block"
  msgid "enters try block"
  msgstr "  try ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3218
  #, fuzzy
  #| msgid "  enters catch block"
  msgid "enters catch block"
  msgstr "  catch ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3224
  #, fuzzy
  msgid "enters OpenMP structured block"
  msgstr "  try ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3230
  #, fuzzy
  #| msgid "Generate code for huge switch statements"
  msgid "enters synchronized or atomic statement"
  msgstr "å·¨å¤§ã�ª swich æ–‡ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/decl.c:3237
  #, fuzzy
  #| msgid "expected statement"
  msgid "enters constexpr if statement"
--- 4881,4926 ----
  msgid "expected label"
  msgstr "%<__label__%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.c:11059
  msgid "candidate 1:"
  msgstr "å€™è£œ 1:"
  
! #: cp/call.c:11060
  msgid "candidate 2:"
  msgstr "å€™è£œ 2:"
  
! #: cp/decl.c:3158
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.c:3159
  msgid "jump to case label"
  msgstr "case ãƒ©ãƒ™ãƒ«ã�«ã‚¸ãƒ£ãƒ³ãƒ—ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:3229
  #, fuzzy
  #| msgid "  enters try block"
  msgid "enters try block"
  msgstr "  try ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3235
  #, fuzzy
  #| msgid "  enters catch block"
  msgid "enters catch block"
  msgstr "  catch ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3241
  #, fuzzy
  msgid "enters OpenMP structured block"
  msgstr "  try ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3247
  #, fuzzy
  #| msgid "Generate code for huge switch statements"
  msgid "enters synchronized or atomic statement"
  msgstr "å·¨å¤§ã�ª swich æ–‡ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/decl.c:3254
  #, fuzzy
  #| msgid "expected statement"
  msgid "enters constexpr if statement"
*************** msgstr ""
*** 5147,5153 ****
  msgid "candidates are:"
  msgstr "å€™è£œ:"
  
! #: cp/pt.c:2003 cp/pt.c:23707
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "å€™è£œ:"
--- 5155,5161 ----
  msgid "candidates are:"
  msgstr "å€™è£œ:"
  
! #: cp/pt.c:2003 cp/pt.c:23706
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "å€™è£œ:"
*************** msgstr ""
*** 5192,5239 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6230 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "å�˜é …ãƒžã‚¤ãƒŠã‚¹ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6231 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "å�˜é …ãƒ—ãƒ©ã‚¹ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6258 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "ãƒ“ãƒƒãƒˆå��è»¢ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6275 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "abs ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6287 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "è¤‡ç´ å…±å½¹(~)ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6305
  msgid "in argument to unary !"
  msgstr ""
  
! #: cp/typeck.c:6351
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6353
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6355
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6357
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 5200,5247 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6248 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "å�˜é …ãƒžã‚¤ãƒŠã‚¹ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6249 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "å�˜é …ãƒ—ãƒ©ã‚¹ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6276 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "ãƒ“ãƒƒãƒˆå��è»¢ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6293 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "abs ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6305 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "è¤‡ç´ å…±å½¹(~)ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6323
  msgid "in argument to unary !"
  msgstr ""
  
! #: cp/typeck.c:6369
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6371
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6373
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6375
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 5323,5329 ****
  msgid "Deleted feature:"
  msgstr "æ¼”ç®—å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/expr.c:3608
  msgid "array assignment"
  msgstr "é…�åˆ—ä»£å…¥"
  
--- 5331,5337 ----
  msgid "Deleted feature:"
  msgstr "æ¼”ç®—å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/expr.c:3632
  msgid "array assignment"
  msgstr "é…�åˆ—ä»£å…¥"
  
*************** msgstr ""
*** 5543,5553 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2061 fortran/resolve.c:11462
  msgid "assignment"
  msgstr "ä»£å…¥"
  
! #: fortran/parse.c:2064 fortran/resolve.c:11513 fortran/resolve.c:11516
  #, fuzzy
  msgid "pointer assignment"
  msgstr "ä»£å…¥"
--- 5551,5561 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2061 fortran/resolve.c:11466
  msgid "assignment"
  msgstr "ä»£å…¥"
  
! #: fortran/parse.c:2064 fortran/resolve.c:11517 fortran/resolve.c:11520
  #, fuzzy
  msgid "pointer assignment"
  msgstr "ä»£å…¥"
*************** msgstr ""
*** 5732,5811 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:7010
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:7014
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:7018
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7022
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7026
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7312 fortran/resolve.c:7315
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ"
  
! #: fortran/resolve.c:7688 fortran/resolve.c:7691
  msgid "ALLOCATE object"
  msgstr "ALLOCATE ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ"
  
! #: fortran/resolve.c:7924 fortran/resolve.c:9660
  msgid "STAT variable"
  msgstr "STAT å¤‰æ•°"
  
! #: fortran/resolve.c:7968 fortran/resolve.c:9672
  msgid "ERRMSG variable"
  msgstr "ERRMSG å¤‰æ•°"
  
! #: fortran/resolve.c:9463
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9684
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.c:1635
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.c:5887
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.c:9496
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.c:5952
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.c:5960
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9309
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:10720
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 5740,5819 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:7014
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:7018
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:7022
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7026
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7030
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7316 fortran/resolve.c:7319
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ"
  
! #: fortran/resolve.c:7692 fortran/resolve.c:7695
  msgid "ALLOCATE object"
  msgstr "ALLOCATE ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ"
  
! #: fortran/resolve.c:7928 fortran/resolve.c:9664
  msgid "STAT variable"
  msgstr "STAT å¤‰æ•°"
  
! #: fortran/resolve.c:7972 fortran/resolve.c:9676
  msgid "ERRMSG variable"
  msgstr "ERRMSG å¤‰æ•°"
  
! #: fortran/resolve.c:9467
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9688
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.c:1675
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.c:5935
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.c:9544
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.c:6025
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.c:6033
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9250
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:10661
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 5814,5825 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8737
  #, fuzzy, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "é–¢æ•°å‘¼ã�³å‡ºã�—ã�Œé›†å�ˆä½“ã�®å€¤ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-intrinsic.c:8769
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
--- 5822,5833 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8758
  #, fuzzy, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "é–¢æ•°å‘¼ã�³å‡ºã�—ã�Œé›†å�ˆä½“ã�®å€¤ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-intrinsic.c:8790
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
*************** msgstr "é…�åˆ—å�‚ç…§ã�Œç¯„å›²å¤–ã�§ã�™"
*** 5860,5883 ****
  msgid "Incorrect function return value"
  msgstr "æ­£ã�—ã��ã�ªã�„é–¢æ•°æˆ»ã‚Šå€¤ã�§ã�™"
  
! #: fortran/trans.c:611
  msgid "Memory allocation failed"
  msgstr "ãƒ¡ãƒ¢ãƒªé…�ç½®ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/trans.c:689 fortran/trans.c:1672
  msgid "Allocation would exceed memory limit"
  msgstr ""
  
! #: fortran/trans.c:898
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.c:904
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.c:1357 fortran/trans.c:1516
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
--- 5868,5891 ----
  msgid "Incorrect function return value"
  msgstr "æ­£ã�—ã��ã�ªã�„é–¢æ•°æˆ»ã‚Šå€¤ã�§ã�™"
  
! #: fortran/trans.c:614
  msgid "Memory allocation failed"
  msgstr "ãƒ¡ãƒ¢ãƒªé…�ç½®ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/trans.c:692 fortran/trans.c:1675
  msgid "Allocation would exceed memory limit"
  msgstr ""
  
! #: fortran/trans.c:901
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.c:907
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.c:1360 fortran/trans.c:1519
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
*************** msgstr "objc-cpp-output ã�¯å»ƒæ­¢ã�•ã‚Œã
*** 6256,8138 ****
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr "objc++-cpp-output ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« objective-c++-cpp-output ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: config/alpha/alpha.opt:23 config/i386/i386.opt:440
! #, fuzzy
! #| msgid "Do not use hardware fp"
! msgid "Do not use hardware fp."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’åˆ©ç”¨ã�—ã�ªã�„"
  
! #: config/alpha/alpha.opt:27
  #, fuzzy
! #| msgid "Use fp registers"
! msgid "Use fp registers."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’åˆ©ç”¨ã�™ã‚‹"
  
! #: config/alpha/alpha.opt:31 common.opt:654 common.opt:788 common.opt:998
! #: common.opt:1002 common.opt:1006 common.opt:1010 common.opt:1574
! #: common.opt:1630 common.opt:1762 common.opt:1766 common.opt:2000
! #: common.opt:2178 common.opt:2879 fortran/lang.opt:489
! msgid "Does nothing. Preserved for backward compatibility."
! msgstr "ä½•ã‚‚ã�—ã�ªã�„ã€‚å¾Œæ–¹äº’æ�›æ€§ã�®ã�Ÿã‚�ã�«æ®‹ã�•ã‚Œã�¦ã�„ã‚‹ã€‚"
  
! #: config/alpha/alpha.opt:35
  #, fuzzy
! #| msgid "Request IEEE-conformant math library routines (OSF/1)"
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr "IEEE æº–æ‹ ã�®æ•°å­¦ãƒ©ã‚¤ãƒ–ãƒ©ãƒªãƒ«ãƒ¼ãƒ�ãƒ³ (OSF/1) ã‚’è¦�æ±‚ã�™ã‚‹"
  
! #: config/alpha/alpha.opt:39
  #, fuzzy
! #| msgid "Emit IEEE-conformant code, without inexact exceptions"
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr "ä¸�é�©åˆ‡ã�ªä¾‹å¤–ã‚’é™¤ã�„ã�¦ IEEE æº–æ‹ ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç™ºè¡Œã�™ã‚‹"
  
! #: config/alpha/alpha.opt:46
! #, fuzzy
! #| msgid "Do not emit complex integer constants to read-only memory"
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "è¤‡ç´ æ•°ã�®æ•´æ•°å®šæ•°ã‚’èª­ã�¿è¾¼ã�¿å°‚ç”¨ãƒ¡ãƒ¢ãƒªã�«å±•é–‹ã�•ã�›ã�ªã�„"
  
! #: config/alpha/alpha.opt:50
! #, fuzzy
! #| msgid "Use VAX fp"
! msgid "Use VAX fp."
! msgstr "VAX æµ®å‹•å°�æ•°ç‚¹ã‚’åˆ©ç”¨ã�™ã‚‹"
  
! #: config/alpha/alpha.opt:54
  #, fuzzy
! #| msgid "Do not use VAX fp"
! msgid "Do not use VAX fp."
! msgstr "VAX æµ®å‹•å°�æ•°ç‚¹ã‚’åˆ©ç”¨ã�—ã�ªã�„"
  
! #: config/alpha/alpha.opt:58
  #, fuzzy
! #| msgid "Emit code for the byte/word ISA extension"
! msgid "Emit code for the byte/word ISA extension."
! msgstr "ãƒ�ã‚¤ãƒˆ/ãƒ¯ãƒ¼ãƒ‰ ISA æ‹¡å¼µç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç™ºè¡Œã�™ã‚‹"
  
! #: config/alpha/alpha.opt:62
  #, fuzzy
! #| msgid "Emit code for the motion video ISA extension"
! msgid "Emit code for the motion video ISA extension."
! msgstr "ãƒ¢ãƒ¼ã‚·ãƒ§ãƒ³ãƒ“ãƒ‡ã‚ª ISA æ‹¡å¼µç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç™ºè¡Œã�™ã‚‹"
  
! #: config/alpha/alpha.opt:66
  #, fuzzy
! #| msgid "Emit code for the fp move and sqrt ISA extension"
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ move ã�¨ sqrt ISA æ‹¡å¼µç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç™ºè¡Œã�™ã‚‹"
  
! #: config/alpha/alpha.opt:70
  #, fuzzy
! #| msgid "Emit code for the counting ISA extension"
! msgid "Emit code for the counting ISA extension."
! msgstr "ã‚«ã‚¦ãƒ³ãƒˆ ISA æ‹¡å¼µç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç™ºè¡Œã�™ã‚‹"
  
! #: config/alpha/alpha.opt:74
  #, fuzzy
! #| msgid "Emit code using explicit relocation directives"
! msgid "Emit code using explicit relocation directives."
! msgstr "æ˜Žç¤ºçš„å†�é…�ç½®æŒ‡ç¤ºã‚’ä½¿ç”¨ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ç™ºè¡Œã�™ã‚‹"
  
! #: config/alpha/alpha.opt:78
  #, fuzzy
! #| msgid "Emit 16-bit relocations to the small data areas"
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr "small ãƒ‡ãƒ¼ã‚¿é ˜åŸŸã�¸ã�® 16 ãƒ“ãƒƒãƒˆå†�é…�ç½®ã‚’ç™ºè¡Œã�™ã‚‹"
  
! #: config/alpha/alpha.opt:82
  #, fuzzy
! #| msgid "Emit 32-bit relocations to the small data areas"
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr "small ãƒ‡ãƒ¼ã‚¿é ˜åŸŸã�¸ã�® 32 ãƒ“ãƒƒãƒˆå†�é…�ç½®ã‚’ç™ºè¡Œã�™ã‚‹"
  
! #: config/alpha/alpha.opt:86
  #, fuzzy
! #| msgid "Emit direct branches to local functions"
! msgid "Emit direct branches to local functions."
! msgstr "å±€æ‰€é–¢æ•°ã�¸ã�®ç›´æŽ¥åˆ†å²�ã‚’ç™ºè¡Œã�™ã‚‹"
  
! #: config/alpha/alpha.opt:90
  #, fuzzy
! #| msgid "Emit indirect branches to local functions"
! msgid "Emit indirect branches to local functions."
! msgstr "å±€æ‰€é–¢æ•°ã�¸ã�®é–“æŽ¥åˆ†å²�ã‚’ç™ºè¡Œã�™ã‚‹"
  
! #: config/alpha/alpha.opt:94
  #, fuzzy
! #| msgid "Emit rdval instead of rduniq for thread pointer"
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr "ã‚¹ãƒ¬ãƒƒãƒ‰ãƒ�ã‚¤ãƒ³ã‚¿ç”¨ã�« rduniq ã�®ä»£ã‚�ã‚Šã�« rdval ã‚’ç™ºè¡Œã�™ã‚‹"
  
! #: config/alpha/alpha.opt:98 config/s390/s390.opt:150 config/i386/i386.opt:212
! #: config/sparc/long-double-switch.opt:23
  #, fuzzy
! #| msgid "Use 128-bit long double"
! msgid "Use 128-bit long double."
! msgstr "128 ãƒ“ãƒƒãƒˆ long double ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/alpha/alpha.opt:102 config/s390/s390.opt:154
! #: config/i386/i386.opt:208 config/sparc/long-double-switch.opt:27
  #, fuzzy
! #| msgid "Use 64-bit long double"
! msgid "Use 64-bit long double."
! msgstr "64 ãƒ“ãƒƒãƒˆ long double ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/alpha/alpha.opt:106
  #, fuzzy
! #| msgid "Use features of and schedule given CPU"
! msgid "Use features of and schedule given CPU."
! msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ã�®ç‰¹å¾´ã‚„ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’åˆ©ç”¨ã�™ã‚‹"
  
! #: config/alpha/alpha.opt:110
  #, fuzzy
! #| msgid "Schedule given CPU"
! msgid "Schedule given CPU."
! msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/alpha/alpha.opt:114
  #, fuzzy
! #| msgid "Control the generated fp rounding mode"
! msgid "Control the generated fp rounding mode."
! msgstr "ç”Ÿæˆ�ã�•ã‚Œã�Ÿæµ®å‹•å°�æ•°ç‚¹ä¸¸ã‚�ãƒ¢ãƒ¼ãƒ‰ã‚’åˆ¶å¾¡ã�™ã‚‹"
  
! #: config/alpha/alpha.opt:118
  #, fuzzy
! #| msgid "Control the IEEE trap mode"
! msgid "Control the IEEE trap mode."
! msgstr "IEEE ãƒˆãƒ©ãƒƒãƒ—ãƒ¢ãƒ¼ãƒ‰ã‚’åˆ¶å¾¡ã�™ã‚‹"
  
! #: config/alpha/alpha.opt:122
  #, fuzzy
! #| msgid "Control the precision given to fp exceptions"
! msgid "Control the precision given to fp exceptions."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ä¾‹å¤–ã�«ä¸Žã�ˆã‚‰ã‚Œã�Ÿç²¾åº¦ã‚’åˆ¶å¾¡ã�™ã‚‹"
  
! #: config/alpha/alpha.opt:126
  #, fuzzy
! #| msgid "Tune expected memory latency"
! msgid "Tune expected memory latency."
! msgstr "äºˆæœŸã�•ã‚Œã‚‹ãƒ¡ãƒ¢ãƒªãƒ¬ã‚¤ãƒ†ãƒ³ã‚·ã‚’èª¿æ•´ã�™ã‚‹"
  
! #: config/alpha/alpha.opt:130 config/ia64/ia64.opt:118
  #, fuzzy
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "Specify bit size of immediate TLS offsets."
! msgstr "å�³å€¤ TLS ã‚ªãƒ•ã‚»ãƒƒãƒˆã�®ãƒ“ãƒƒãƒˆã‚µã‚¤ã‚ºã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
  msgstr ""
  
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
  msgstr ""
  
! #: config/mips/mips.opt:32
  #, fuzzy
! #| msgid "-mabi=ABI\tGenerate code that conforms to the given ABI"
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "-mabi=ABI\tä¸Žã�ˆã‚‰ã‚Œã�Ÿ ABI ã�«æº–æ‹ ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/mips/mips.opt:55
  #, fuzzy
! #| msgid "Generate code that can be used in SVR4-style dynamic objects"
! msgid "Generate code that can be used in SVR4-style dynamic objects."
! msgstr "SVR4 ã‚¹ã‚¿ã‚¤ãƒ«ã�®å‹•çš„ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆå†…ã�§ä½¿ç”¨ã�§ã��ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/mips/mips.opt:59
  #, fuzzy
! #| msgid "Use PMC-style 'mad' instructions"
! msgid "Use PMC-style 'mad' instructions."
! msgstr "PMC ã‚¹ã‚¿ã‚¤ãƒ«ã�® 'mad' å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:63
  #, fuzzy
! #| msgid "Use fp double instructions"
! msgid "Use integer madd/msub instructions."
! msgstr "å€�ç²¾åº¦æµ®å‹•å°�æ•°å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/mips/mips.opt:67
  #, fuzzy
! #| msgid "-march=ISA\tGenerate code for the given ISA"
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "-march=ISA\tä¸Žã�ˆã‚‰ã‚Œã�Ÿ ISA ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/mips/mips.opt:71
  #, fuzzy
! #| msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions"
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
! msgstr "-mbranch-cost=COST\tåˆ†å²�ã‚³ã‚¹ãƒˆã‚’å¤§ä½“ COST å‘½ä»¤åˆ†ã�«è¨­å®šã�™ã‚‹"
  
! #: config/mips/mips.opt:75
! msgid "Use Branch Likely instructions, overriding the architecture default."
  msgstr ""
  
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
  msgstr ""
  
! #: config/mips/mips.opt:83
! #, fuzzy
! #| msgid "Trap on integer divide by zero"
! msgid "Trap on integer divide by zero."
! msgstr "æ•´æ•°ã�®ã‚¼ãƒ­é™¤ç®—ã‚’ãƒˆãƒ©ãƒƒãƒ—ã�™ã‚‹"
  
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
  msgstr ""
  
! #: config/mips/mips.opt:91
! #, fuzzy
! #| msgid "invalid argument %qs to -fdebug-prefix-map"
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "-fdebug-prefix-map ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•° %qs ã�§ã�™"
  
! #: config/mips/mips.opt:104
! msgid "Use branch-and-break sequences to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:108
  #, fuzzy
! #| msgid "Trap on integer divide by zero"
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "æ•´æ•°ã�®ã‚¼ãƒ­é™¤ç®—ã‚’ãƒˆãƒ©ãƒƒãƒ—ã�™ã‚‹"
  
! #: config/mips/mips.opt:112
  #, fuzzy
! #| msgid "Allow the use of MDMX instructions"
! msgid "Allow the use of MDMX instructions."
! msgstr "MDMX å‘½ä»¤ã�®ä½¿ç”¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/mips/mips.opt:116
  #, fuzzy
! #| msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "32 ãƒ“ãƒƒãƒˆæ“�ä½œã�¨ 64 ãƒ“ãƒƒãƒˆæ“�ä½œã�®ä¸¡æ–¹ã�§ã�®ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ä½¿ç”¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/mips/mips.opt:120
  #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use MIPS-DSP instructions."
! msgstr "MIPS-DSP å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:124
  #, fuzzy
! #| msgid "Use MIPS-DSP REV 2 instructions"
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "MIPS-DSP REV 2 å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:134 config/c6x/c6x.opt:30 config/nios2/nios2.opt:94
! #: config/tilegx/tilegx.opt:45
  #, fuzzy
! #| msgid "Use big-endian byte order"
! msgid "Use big-endian byte order."
! msgstr "ãƒ“ãƒƒã‚°ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã�®ãƒ�ã‚¤ãƒˆé †ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:138 config/c6x/c6x.opt:34 config/nios2/nios2.opt:98
! #: config/tilegx/tilegx.opt:49
  #, fuzzy
! #| msgid "Use little-endian byte order"
! msgid "Use little-endian byte order."
! msgstr "ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã�®ãƒ�ã‚¤ãƒˆé †ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:142 config/iq2000/iq2000.opt:61
  #, fuzzy
! #| msgid "Use ROM instead of RAM"
! msgid "Use ROM instead of RAM."
! msgstr "RAM ã�®ä»£ã‚�ã‚Šã�« ROM ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:146
  #, fuzzy
! #| msgid "Use the bit-field instructions"
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:150
  #, fuzzy
! #| msgid "Use NewABI-style %reloc() assembly operators"
! msgid "Use NewABI-style %reloc() assembly operators."
! msgstr "NewABI ã‚¹ã‚¿ã‚¤ãƒ«ã�® %reloc() ã‚¢ã‚»ãƒ³ãƒ–ãƒ©æ“�ä½œã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:154
! msgid "Use -G for data that is not defined by the current object."
! msgstr ""
  
! #: config/mips/mips.opt:158
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain 24K errata."
! msgstr "R4000 å›ºæœ‰ã�®ã‚¨ãƒ©ãƒƒã‚¿å›žé�¿ã‚’è¡Œã�†"
  
! #: config/mips/mips.opt:162
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain R4000 errata."
! msgstr "R4000 å›ºæœ‰ã�®ã‚¨ãƒ©ãƒƒã‚¿å›žé�¿ã‚’è¡Œã�†"
  
! #: config/mips/mips.opt:166
  #, fuzzy
! #| msgid "Work around certain R4400 errata"
! msgid "Work around certain R4400 errata."
! msgstr "R4400 å›ºæœ‰ã�®ã‚¨ãƒ©ãƒƒã‚¿å›žé�¿ã‚’è¡Œã�†"
  
! #: config/mips/mips.opt:170
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around the R5900 short loop erratum."
! msgstr "R4000 å›ºæœ‰ã�®ã‚¨ãƒ©ãƒƒã‚¿å›žé�¿ã‚’è¡Œã�†"
  
! #: config/mips/mips.opt:174
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain RM7000 errata."
! msgstr "R4000 å›ºæœ‰ã�®ã‚¨ãƒ©ãƒƒã‚¿å›žé�¿ã‚’è¡Œã�†"
  
! #: config/mips/mips.opt:178
  #, fuzzy
! #| msgid "Work around certain R10000 errata"
! msgid "Work around certain R10000 errata."
! msgstr "R10000 å›ºæœ‰ã�®ã‚¨ãƒ©ãƒƒã‚¿å›žé�¿ã‚’è¡Œã�†"
  
! #: config/mips/mips.opt:182
  #, fuzzy
! #| msgid "Work around errata for early SB-1 revision 2 cores"
! msgid "Work around errata for early SB-1 revision 2 cores."
! msgstr "åˆ�æœŸã�® SB-1 ãƒªãƒ“ã‚¸ãƒ§ãƒ³ 2 ã‚³ã‚¢ã�®ã‚¨ãƒ©ãƒƒã‚¿å›žé�¿ã‚’è¡Œã�†"
  
! #: config/mips/mips.opt:186
  #, fuzzy
! #| msgid "Work around certain VR4120 errata"
! msgid "Work around certain VR4120 errata."
! msgstr "VR4120 å›ºæœ‰ã�®ã‚¨ãƒ©ãƒƒã‚¿å›žé�¿ã‚’è¡Œã�†"
  
! #: config/mips/mips.opt:190
  #, fuzzy
! #| msgid "Work around VR4130 mflo/mfhi errata"
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "VR4130 mflo/mfhi ã‚¨ãƒ©ãƒƒã‚¿å›žé�¿ã‚’è¡Œã�†"
  
! #: config/mips/mips.opt:194
  #, fuzzy
! #| msgid "Work around an early 4300 hardware bug"
! msgid "Work around an early 4300 hardware bug."
! msgstr "åˆ�æœŸã�® 4300 ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ãƒ�ã‚°ã�®å›žé�¿ã‚’è¡Œã�†"
  
! #: config/mips/mips.opt:198
  #, fuzzy
! #| msgid "FP exceptions are enabled"
! msgid "FP exceptions are enabled."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ä¾‹å¤–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/mips/mips.opt:202
  #, fuzzy
! #| msgid "Use 32-bit floating-point registers"
! msgid "Use 32-bit floating-point registers."
! msgstr "32 ãƒ“ãƒƒãƒˆæµ®å‹•å°�æ•°ç‚¹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
  msgstr ""
  
! #: config/mips/mips.opt:210
  #, fuzzy
! #| msgid "Use 64-bit floating-point registers"
! msgid "Use 64-bit floating-point registers."
! msgstr "64 ãƒ“ãƒƒãƒˆæµ®å‹•å°�æ•°ç‚¹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
  msgstr ""
  
! #: config/mips/mips.opt:226
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
  msgstr ""
  
! #: config/mips/mips.opt:236
  #, fuzzy
! #| msgid "Use 32-bit general registers"
! msgid "Use 32-bit general registers."
! msgstr "32 ãƒ“ãƒƒãƒˆæ±Žç”¨ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:240
  #, fuzzy
! #| msgid "Use 64-bit general registers"
! msgid "Use 64-bit general registers."
! msgstr "64 ãƒ“ãƒƒãƒˆæ±Žç”¨ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:244
! msgid "Use GP-relative addressing to access small data."
  msgstr ""
  
! #: config/mips/mips.opt:248
  #, fuzzy
! #| msgid "When generating -mabicalls code, make the code suitable for use in shared libraries"
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
! msgstr "-mabicalls ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�¦ã�„ã‚‹ã�¨ã��ã�«ã€�å…±æœ‰ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�§ä½¿ç”¨ã�™ã‚‹ã�®ã�«é�©ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ä½œæˆ�ã�™ã‚‹"
  
! #: config/mips/mips.opt:252
  #, fuzzy
! #| msgid "Allow the use of hardware floating-point ABI and instructions"
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã�® ABI ã�¨å‘½ä»¤ã�®ä½¿ç”¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/mips/mips.opt:256
  #, fuzzy
! #| msgid "Generate code that can be safely linked with MIPS16 code."
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr "MIPS16 ã‚³ãƒ¼ãƒ‰ã�¨å®‰å…¨ã�«ãƒªãƒ³ã‚¯ã�§ã��ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹ã€‚"
  
! #: config/mips/mips.opt:260
  #, fuzzy
! #| msgid "Does nothing. Preserved for backward compatibility."
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr "ä½•ã‚‚ã�—ã�ªã�„ã€‚å¾Œæ–¹äº’æ�›æ€§ã�®ã�Ÿã‚�ã�«æ®‹ã�•ã‚Œã�¦ã�„ã‚‹ã€‚"
  
! #: config/mips/mips.opt:264
  #, fuzzy
! #| msgid "-mipsN\tGenerate code for ISA level N"
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "-mipsN\tISA ãƒ¬ãƒ™ãƒ« N ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/mips/mips.opt:268
  #, fuzzy
! #| msgid "Generate MIPS16 code"
! msgid "Generate MIPS16 code."
! msgstr "MIPS16 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/mips/mips.opt:272
  #, fuzzy
! #| msgid "Use MIPS-3D instructions"
! msgid "Use MIPS-3D instructions."
! msgstr "MIPS-3D å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:276
  #, fuzzy
! #| msgid "Use ll, sc and sync instructions"
! msgid "Use ll, sc and sync instructions."
! msgstr "llã€�sc ã�Šã‚ˆã�³ sync å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:280
  #, fuzzy
! #| msgid "Use -G for object-local data"
! msgid "Use -G for object-local data."
! msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆå±€æ‰€ãƒ‡ãƒ¼ã‚¿ç”¨ã�« -G ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:284
  #, fuzzy
! #| msgid "Use indirect calls"
! msgid "Use indirect calls."
! msgstr "é–“æŽ¥å‘¼ã�³å‡ºã�—ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:288
  #, fuzzy
! #| msgid "Use a 32-bit long type"
! msgid "Use a 32-bit long type."
! msgstr "32 ãƒ“ãƒƒãƒˆ long åž‹ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:292
  #, fuzzy
! #| msgid "Use a 64-bit long type"
! msgid "Use a 64-bit long type."
! msgstr "64 ãƒ“ãƒƒãƒˆ long åž‹ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
! msgstr ""
  
! #: config/mips/mips.opt:300
  #, fuzzy
! #| msgid "Don't optimize block moves"
! msgid "Don't optimize block moves."
! msgstr "ãƒ–ãƒ­ãƒƒã‚¯ç§»å‹•ã‚’æœ€é�©åŒ–ã�—ã�ªã�„"
  
! #: config/mips/mips.opt:304
  #, fuzzy
! #| msgid "Use SmartMIPS instructions"
! msgid "Use microMIPS instructions."
! msgstr "SmartMIPS å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:308
  #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use MIPS MSA Extension instructions."
! msgstr "MIPS-DSP å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:312
  #, fuzzy
! #| msgid "Allow the use of MT instructions"
! msgid "Allow the use of MT instructions."
! msgstr "MT å‘½ä»¤ã�®ä½¿ç”¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/mips/mips.opt:316
  #, fuzzy
! #| msgid "Prevent the use of all floating-point operations"
! msgid "Prevent the use of all floating-point operations."
! msgstr "ã�™ã�¹ã�¦ã�®æµ®å‹•å°�æ•°ç‚¹æ“�ä½œã�®ä½¿ç”¨ã‚’é˜²æ­¢ã�™ã‚‹"
  
! #: config/mips/mips.opt:320
  #, fuzzy
! #| msgid "Use MIPS-3D instructions"
! msgid "Use MCU instructions."
! msgstr "MIPS-3D å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:328
  #, fuzzy
! #| msgid "Do not use MDMX instructions"
! msgid "Do not use MDMX instructions."
! msgstr "MDMX å‘½ä»¤ã‚’ä½¿ç”¨ã�—ã�ªã�„"
  
! #: config/mips/mips.opt:332
  #, fuzzy
! #| msgid "Generate normal-mode code"
! msgid "Generate normal-mode code."
! msgstr "ãƒŽãƒ¼ãƒžãƒ«ãƒ¢ãƒ¼ãƒ‰ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/mips/mips.opt:336
  #, fuzzy
! #| msgid "Do not use MIPS-3D instructions"
! msgid "Do not use MIPS-3D instructions."
! msgstr "MIPS-3D å‘½ä»¤ã‚’ä½¿ç”¨ã�—ã�ªã�„"
  
! #: config/mips/mips.opt:340
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Use paired-single floating-point instructions."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
  msgstr ""
  
! #: config/mips/mips.opt:348
  #, fuzzy
! #| msgid "valid arguments to %qs are: %s"
! msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/mips/mips.opt:361
  #, fuzzy
! #| msgid "Try to allow the linker to turn PIC calls into direct calls"
! msgid "Try to allow the linker to turn PIC calls into direct calls."
! msgstr "ãƒªãƒ³ã‚«ã�Œ PIC å‘¼ã�³å‡ºã�—ã‚’ç›´æŽ¥å‘¼ã�³å‡ºã�—ã�«å¤‰æ›´ã�™ã‚‹ã�“ã�¨ã‚’è¨±å�¯ã�™ã‚‹ã‚ˆã�†ã�«è©¦ã�¿ã‚‹"
  
! #: config/mips/mips.opt:365
  #, fuzzy
! #| msgid "When generating -mabicalls code, make the code suitable for use in shared libraries"
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
! msgstr "-mabicalls ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�¦ã�„ã‚‹ã�¨ã��ã�«ã€�å…±æœ‰ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�§ä½¿ç”¨ã�™ã‚‹ã�®ã�«é�©ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ä½œæˆ�ã�™ã‚‹"
  
! #: config/mips/mips.opt:369
  #, fuzzy
! #| msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�®ä½¿ç”¨ã‚’ 32 ãƒ“ãƒƒãƒˆæ“�ä½œã�«åˆ¶é™�ã�™ã‚‹"
  
! #: config/mips/mips.opt:373
  #, fuzzy
! #| msgid "Use SmartMIPS instructions"
! msgid "Use SmartMIPS instructions."
! msgstr "SmartMIPS å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:377
  #, fuzzy
! #| msgid "Prevent the use of all hardware floating-point instructions"
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "ã�™ã�¹ã�¦ã�®ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�®ä½¿ç”¨ã‚’é˜²æ­¢ã�™ã‚‹"
  
! #: config/mips/mips.opt:381
  #, fuzzy
! #| msgid "Optimize lui/addiu address loads"
! msgid "Optimize lui/addiu address loads."
! msgstr "lui/addiu ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ­ãƒ¼ãƒ‰ã‚’æœ€é�©åŒ–ã�™ã‚‹"
  
! #: config/mips/mips.opt:385
  #, fuzzy
! #| msgid "Assume all symbols have 32-bit values"
! msgid "Assume all symbols have 32-bit values."
! msgstr "ã�™ã�¹ã�¦ã�®ã‚·ãƒ³ãƒœãƒ«ã�Œ 32 ãƒ“ãƒƒãƒˆå€¤ã‚’æŒ�ã�¤ã�¨è¦‹ã�ªã�™"
  
! #: config/mips/mips.opt:389
  #, fuzzy
! #| msgid "Use synci instruction to invalidate i-cache"
! msgid "Use synci instruction to invalidate i-cache."
! msgstr "i-cache ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹ã�Ÿã‚�ã�« synci å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:393 config/arc/arc.opt:406 config/s390/s390.opt:225
! #: config/ft32/ft32.opt:27
  #, fuzzy
! #| msgid "Use ROM instead of RAM"
! msgid "Use LRA instead of reload."
! msgstr "RAM ã�®ä»£ã‚�ã‚Šã�« ROM ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
! msgstr ""
  
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
! msgstr ""
  
! #: config/mips/mips.opt:405 config/riscv/riscv.opt:80
  #, fuzzy
! #| msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR"
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
! msgstr "-mtune=PROCESSOR\tPROCESSOR ç”¨ã�«å‡ºåŠ›ã‚’æœ€é�©åŒ–ã�™ã‚‹"
  
! #: config/mips/mips.opt:409 config/iq2000/iq2000.opt:74
  #, fuzzy
! #| msgid "Put uninitialized constants in ROM (needs -membedded-data)"
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr "æœªåˆ�æœŸåŒ–å®šæ•°ã‚’ ROM ã�«ç½®ã��(-membedded-data ã�Œå¿…è¦�)"
  
! #: config/mips/mips.opt:413
  #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use Virtualization (VZ) instructions."
! msgstr "AltiVec å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:417
  #, fuzzy
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "vector/scalar (VSX) å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:421
  #, fuzzy
! #| msgid "Use ll, sc and sync instructions"
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "llã€�sc ã�Šã‚ˆã�³ sync å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:425
  #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "AltiVec å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:429
  #, fuzzy
! #| msgid "Perform VR4130-specific alignment optimizations"
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "VR4130 å›ºæœ‰ã�®æ•´åˆ—æœ€é�©åŒ–ã‚’è¡Œã�†"
  
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:437
  #, fuzzy
! #| msgid "Don't allocate floats and doubles in extended-precision registers"
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "æ‹¡å¼µç²¾åº¦ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�« float ã�¨ double ã‚’é…�ç½®ã�—ã�ªã�„"
  
! #: config/mips/mips.opt:441
  #, fuzzy
! #| msgid "Optimize for space rather than speed"
! msgid "Optimize frame header."
! msgstr "é€Ÿåº¦ã‚ˆã‚Šã‚‚ã‚µã‚¤ã‚ºã‚’é‡�è¦–ã�—ã�Ÿæœ€é�©åŒ–ã‚’è¡Œã�†"
  
! #: config/mips/mips.opt:448
  #, fuzzy
! #| msgid "Enable dead store elimination"
! msgid "Enable load/store bonding."
! msgstr "ä¸�è¦�ã�ªè¨˜æ†¶åŸŸ (dead store) ã�®é™¤åŽ»ã‚’è¡Œã�†"
  
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:473
  #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "MIPS-DSP å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:477
  #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "MIPS-DSP å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/visium/visium.opt:25
  #, fuzzy
! #| msgid "Link with libyk.a, libc.a and crt0.o"
! msgid "Link with libc.a and libdebug.a."
! msgstr "libyk.aã€�libc.a ã�Šã‚ˆã�³ crt0.o ã�¨ãƒªãƒ³ã‚¯ã�™ã‚‹"
  
! #: config/visium/visium.opt:29
  #, fuzzy
! #| msgid "Link with libsim.a, libc.a and sim-crt0.o"
! msgid "Link with libc.a and libsim.a."
! msgstr "libsim.aã€�libc.a ã�Šã‚ˆã�³ sim-crt0.o ã�¨ãƒªãƒ³ã‚¯ã�™ã‚‹"
  
! #: config/visium/visium.opt:33
  #, fuzzy
! #| msgid "Use hardware FP"
! msgid "Use hardware FP (default)."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/visium/visium.opt:37 config/sparc/sparc.opt:30
! #: config/sparc/sparc.opt:34
  #, fuzzy
! #| msgid "Use hardware FP"
! msgid "Use hardware FP."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/visium/visium.opt:41 config/sparc/sparc.opt:38
  #, fuzzy
! #| msgid "Do not use hardware FP"
! msgid "Do not use hardware FP."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’ä½¿ç”¨ã�—ã�ªã�„"
  
! #: config/visium/visium.opt:45
  #, fuzzy
! #| msgid "Use features of and schedule code for given CPU"
! msgid "Use features of and schedule code for given CPU."
! msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ç”¨ã�®æ©Ÿèƒ½ã�¨ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚³ãƒ¼ãƒ‰ã‚’åˆ©ç”¨ã�™ã‚‹"
  
! #: config/visium/visium.opt:49 config/spu/spu.opt:84 config/s390/s390.opt:194
! #: config/i386/i386.opt:514 config/sparc/sparc.opt:146
! #: config/ia64/ia64.opt:122
  #, fuzzy
! #| msgid "Schedule code for given CPU"
! msgid "Schedule code for given CPU."
! msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�™ã‚‹"
  
! #: config/visium/visium.opt:65
  #, fuzzy
! #| msgid "Generate code for the Android platform."
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Android ãƒ—ãƒ©ãƒƒãƒˆãƒ•ã‚©ãƒ¼ãƒ ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹ã€‚"
  
! #: config/visium/visium.opt:69
  #, fuzzy
! #| msgid "Generate code for the Boehm GC"
! msgid "Generate code for the user mode."
! msgstr "Boehm GC ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/visium/visium.opt:73
  #, fuzzy
! #| msgid "Does nothing. Preserved for backward compatibility."
! msgid "Only retained for backward compatibility."
! msgstr "ä½•ã‚‚ã�—ã�ªã�„ã€‚å¾Œæ–¹äº’æ�›æ€§ã�®ã�Ÿã‚�ã�«æ®‹ã�•ã‚Œã�¦ã�„ã‚‹ã€‚"
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:28
! msgid "Preferentially allocate registers that allow short instruction generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:32
  #, fuzzy
! #| msgid "Relax branches"
! msgid "Set branch cost."
! msgstr "åˆ†å²�ã‚’ç·©å’Œã�™ã‚‹"
  
! #: config/epiphany/epiphany.opt:36
  #, fuzzy
! #| msgid "Enable all optional instructions"
! msgid "Enable conditional move instruction usage."
! msgstr "ã�™ã�¹ã�¦ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�®å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/epiphany/epiphany.opt:40
  #, fuzzy
! #| msgid "The number of insns executed before prefetch is completed"
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "ãƒ—ãƒªãƒ•ã‚§ãƒƒãƒ�ã�Œå®Œäº†ã�™ã‚‹å‰�ã�«å®Ÿè¡Œã�•ã‚Œã‚‹å‘½ä»¤æ•°"
  
! #: config/epiphany/epiphany.opt:52
  #, fuzzy
! #| msgid "Use software floating point"
! msgid "Use software floating point comparisons."
! msgstr "ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:76
  #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as indirect calls."
! msgstr "å¿…è¦�ã�Œã�‚ã‚Œã�°ã€�å‘½ä»¤å‘¼ã�³å‡ºã�—ã‚’é–“æŽ¥å‘¼ã�³å‡ºã�—ã�¨ã�—ã�¦ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/epiphany/epiphany.opt:80
  #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as direct calls."
! msgstr "å¿…è¦�ã�Œã�‚ã‚Œã�°ã€�å‘½ä»¤å‘¼ã�³å‡ºã�—ã‚’é–“æŽ¥å‘¼ã�³å‡ºã�—ã�¨ã�—ã�¦ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:112
  #, fuzzy
! #| msgid "Use structs on stronger alignment for double-word copies"
! msgid "Vectorize for double-word operations."
! msgstr "äºŒå€�ãƒ¯ãƒ¼ãƒ‰ã‚³ãƒ”ãƒ¼ç”¨ã�®å¼·ã��æ•´åˆ—ã�•ã‚Œã�Ÿæ§‹é€ ä½“ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:132
  #, fuzzy
! #| msgid "Use hardware floating point conversion instructions"
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å¤‰æ�›å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:30
  #, fuzzy
! #| msgid "Target the AM33 processor"
! msgid "Target the AM33 processor."
! msgstr "AM33 ãƒ—ãƒ­ã‚»ãƒƒã‚µã‚’ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¨ã�™ã‚‹"
  
! #: config/mn10300/mn10300.opt:34
  #, fuzzy
! #| msgid "Target the AM33/2.0 processor"
! msgid "Target the AM33/2.0 processor."
! msgstr "AM33/2.0 ãƒ—ãƒ­ã‚»ãƒƒã‚µã‚’ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¨ã�™ã‚‹"
  
! #: config/mn10300/mn10300.opt:38
  #, fuzzy
! #| msgid "Target the AM34 processor"
! msgid "Target the AM34 processor."
! msgstr "AM34 ãƒ—ãƒ­ã‚»ãƒƒã‚µã‚’ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¨ã�™ã‚‹"
  
! #: config/mn10300/mn10300.opt:42 config/arm/arm.opt:236
  #, fuzzy
! #| msgid "Tune code for the given processor"
! msgid "Tune code for the given processor."
! msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿãƒ—ãƒ­ã‚»ãƒƒã‚µç”¨ã�«èª¿æ•´ã�™ã‚‹"
  
! #: config/mn10300/mn10300.opt:46
  #, fuzzy
! #| msgid "Work around hardware multiply bug"
! msgid "Work around hardware multiply bug."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ä¹—ç®—ãƒ�ã‚°ã‚’å›žé�¿ã�™ã‚‹"
  
! #: config/mn10300/mn10300.opt:55
  #, fuzzy
! #| msgid "Enable linker relaxations"
! msgid "Enable linker relaxations."
! msgstr "ãƒªãƒ³ã‚«ã�®ç·©å’Œã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:63
  #, fuzzy
! #| msgid "Allow gcc to generate LIW instructions"
! msgid "Allow gcc to generate LIW instructions."
! msgstr "gcc ã�Œ LIW å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹ã�“ã�¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/mn10300/mn10300.opt:67
  #, fuzzy
! #| msgid "Allow gcc to generate LIW instructions"
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "gcc ã�Œ LIW å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹ã�“ã�¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/csky/csky_tables.opt:24
  #, fuzzy
! #| msgid "invalid __fp16 format option: -mfp16-format=%s"
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr "ç„¡åŠ¹ã�ª __fp16 æ›¸å¼�ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: -mfp16-format=%s"
  
! #: config/csky/csky_tables.opt:199
  #, fuzzy
! #| msgid "invalid __fp16 format option: -mfp16-format=%s"
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr "ç„¡åŠ¹ã�ª __fp16 æ›¸å¼�ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: -mfp16-format=%s"
  
! #: config/csky/csky_tables.opt:218
  #, fuzzy
! #| msgid "invalid __fp16 format option: -mfp16-format=%s"
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr "ç„¡åŠ¹ã�ª __fp16 æ›¸å¼�ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: -mfp16-format=%s"
  
! #: config/csky/csky.opt:34
  #, fuzzy
! #| msgid "Specify the name of the target architecture"
! msgid "Specify the target architecture."
! msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/csky/csky.opt:38
  #, fuzzy
! #| msgid "Specify the target CPU"
! msgid "Specify the target processor."
! msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/csky/csky.opt:44 config/mcore/mcore.opt:35 config/moxie/moxie.opt:23
  #, fuzzy
! #| msgid "Generate big-endian code"
! msgid "Generate big-endian code."
! msgstr "ãƒ“ãƒƒã‚°ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/csky/csky.opt:51 config/mcore/mcore.opt:51 config/moxie/moxie.opt:27
  #, fuzzy
! #| msgid "Generate little-endian code"
! msgid "Generate little-endian code."
! msgstr "ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/csky/csky.opt:61
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Enable hardware floating-point instructions."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/csky/csky.opt:65
  #, fuzzy
! #| msgid "Use software emulation for floating point (default)"
! msgid "Use library calls to perform floating-point operations (default)."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ç”¨ã�«ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ã‚’ä½¿ç”¨ã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)"
  
! #: config/csky/csky.opt:69
  #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format"
! msgid "Specify the target floating-point hardware/format."
! msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆæµ®å‹•å°�æ•°ç‚¹ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢/å½¢å¼�ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/csky/csky.opt:73
  #, fuzzy
! #| msgid "Generate debug information in default format"
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå½¢å¼�ã�§ãƒ‡ãƒ�ãƒƒã‚°æƒ…å ±ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/csky/csky.opt:77
  #, fuzzy
! #| msgid "Generate prefetch instructions, if available, for arrays in loops"
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "ãƒ«ãƒ¼ãƒ—å†…ã�®é…�åˆ—ã�§ã€�å�¯èƒ½ã�§ã�‚ã‚Œã�°ãƒ—ãƒªãƒ•ã‚§ãƒƒãƒ�å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/csky/csky.opt:85
  #, fuzzy
! #| msgid "Do not use the callt instruction"
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "callt å‘½ä»¤ã‚’ä½¿ç”¨ã�—ã�ªã�„"
  
! #: config/csky/csky.opt:89
  #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable interrupt stack instructions."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/csky/csky.opt:93
  #, fuzzy
! #| msgid "Enable multiply instructions"
! msgid "Enable multiprocessor instructions."
! msgstr "ä¹—ç®—å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/csky/csky.opt:97
  #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable coprocessor instructions."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/csky/csky.opt:101
  #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable cache prefetch instructions."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/csky/csky.opt:105
  #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable C-SKY SECURE instructions."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/csky/csky.opt:112
  #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable C-SKY TRUST instructions."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/csky/csky.opt:116
  #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable C-SKY DSP instructions."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/csky/csky.opt:120
  #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/csky/csky.opt:124
  #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/csky/csky.opt:130
  #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate divide instructions."
! msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/csky/csky.opt:134
  #, fuzzy
! #| msgid "Generate code for a 5206e"
! msgid "Generate code for Smart Mode."
! msgstr "5206e ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
  msgstr ""
  
! #: config/csky/csky.opt:142
  #, fuzzy
! #| msgid "Generate code in little endian mode"
! msgid "Generate code using global anchor symbol addresses."
! msgstr "ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/csky/csky.opt:146
  #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate push/pop instructions (default)."
! msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/csky/csky.opt:150
  #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate stm/ldm instructions (default)."
! msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/csky/csky.opt:157
! msgid "Generate constant pools in the compiler instead of assembler."
  msgstr ""
  
! #: config/csky/csky.opt:161
  #, fuzzy
! #| msgid "Do not generate .size directives"
! msgid "Emit .stack_size directives."
! msgstr ".size æŒ‡ç¤ºã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: config/csky/csky.opt:165
  #, fuzzy
! #| msgid "Generate code for GNU runtime environment"
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "GNU å®Ÿè¡Œç’°å¢ƒç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/csky/csky.opt:169
  #, fuzzy
! #| msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions"
! msgid "Set the branch costs to roughly the specified number of instructions."
! msgstr "-mbranch-cost=COST\tåˆ†å²�ã‚³ã‚¹ãƒˆã‚’å¤§ä½“ COST å‘½ä»¤åˆ†ã�«è¨­å®šã�™ã‚‹"
  
! #: config/csky/csky.opt:173
  #, fuzzy
! #| msgid "Permit scheduling of a function's prologue sequence"
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "é–¢æ•°ã�®ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°ã‚·ãƒ¼ã‚±ãƒ³ã‚¹ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒªãƒ³ã‚°ã‚’è¨±ã�™"
  
! #: config/microblaze/microblaze.opt:40
  #, fuzzy
! #| msgid "Use software emulation for floating point (default)"
! msgid "Use software emulation for floating point (default)."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ç”¨ã�«ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ã‚’ä½¿ç”¨ã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)"
  
! #: config/microblaze/microblaze.opt:44
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Use hardware floating point instructions."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/microblaze/microblaze.opt:48
  #, fuzzy
! #| msgid "Use table lookup optimization for small signed integer divisions"
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "å°�ã�•ã�ªç¬¦å�·ä»˜ã��é™¤ç®—ã�§è¡¨æŽ¢æŸ»ã�«ã‚ˆã‚‹æœ€é�©åŒ–ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/microblaze/microblaze.opt:52
  #, fuzzy
! #| msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU"
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=PROCESSOR\t\tä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ç”¨ã�®æ©Ÿèƒ½ã�¨ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�•ã‚Œã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/microblaze/microblaze.opt:56
  #, fuzzy
! #| msgid "Don't optimize block moves, use memcpy"
! msgid "Don't optimize block moves, use memcpy."
! msgstr "ãƒ–ãƒ­ãƒƒã‚¯ç§»å‹•ã‚’æœ€é�©åŒ–ã�›ã�šã€�memcpy ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/microblaze/microblaze.opt:60 config/arm/arm.opt:99
! #: config/aarch64/aarch64.opt:68
  #, fuzzy
! #| msgid "Assume target CPU is configured as big endian"
! msgid "Assume target CPU is configured as big endian."
! msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�Œãƒ“ãƒƒã‚¯ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã�¨ã�—ã�¦è¨­å®šã�•ã‚Œã�¦ã�„ã‚‹ã�¨ã�¿ã�ªã�™"
  
! #: config/microblaze/microblaze.opt:64 config/arm/arm.opt:164
! #: config/aarch64/aarch64.opt:84
  #, fuzzy
! #| msgid "Assume target CPU is configured as little endian"
! msgid "Assume target CPU is configured as little endian."
! msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�Œãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã�¨ã�—ã�¦è¨­å®šã�•ã‚Œã�¦ã�„ã‚‹ã�¨ã�¿ã�ªã�™"
  
! #: config/microblaze/microblaze.opt:68
  #, fuzzy
! #| msgid "Use the soft multiply emulation (default)"
! msgid "Use the soft multiply emulation (default)."
! msgstr "ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ä¹—ç®—ã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ã‚’ä½¿ç”¨ã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)"
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:76
  #, fuzzy
! #| msgid "Use the software emulation for divides (default)"
! msgid "Use the software emulation for divides (default)."
! msgstr "ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢é™¤ç®—ã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ã‚’ä½¿ç”¨ã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)"
  
! #: config/microblaze/microblaze.opt:80
! msgid "Use the hardware barrel shifter instead of emulation."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:84
  #, fuzzy
! #| msgid "Use pattern compare instructions"
! msgid "Use pattern compare instructions."
! msgstr "ãƒ‘ã‚¿ãƒ¼ãƒ³æ¯”è¼ƒå‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/microblaze/microblaze.opt:88
  #, fuzzy
! #| msgid "Check for stack overflow at runtime"
! msgid "Check for stack overflow at runtime."
! msgstr "å®Ÿè¡Œæ™‚ã�«ã‚¹ã‚¿ãƒƒã‚¯ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã‚’æ¤œæŸ»ã�™ã‚‹"
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
  #, fuzzy
! #| msgid "Use GP relative sdata/sbss sections"
! msgid "Use GP relative sdata/sbss sections."
! msgstr "GP é–¢é€£ sdata/sbss ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:104
  #, fuzzy
! #| msgid "Use hardware floating point conversion instructions"
! msgid "Use hardware floating point conversion instructions."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å¤‰æ�›å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/microblaze/microblaze.opt:108
  #, fuzzy
! #| msgid "Use hardware floating point square root instruction"
! msgid "Use hardware floating point square root instruction."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹äºŒä¹—æ ¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
  #, fuzzy
! #| msgid "Use hardware quad FP instructions"
! msgid "Use hardware prefetch instruction."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å››å€�ç²¾åº¦æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/microblaze/microblaze.opt:132
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
  msgstr ""
  
! #: config/spu/spu.opt:20
  #, fuzzy
! #| msgid "Emit warnings when run-time relocations are generated"
! msgid "Emit warnings when run-time relocations are generated."
! msgstr "å®Ÿè¡Œæ™‚å†�é…�ç½®ã�Œç”Ÿæˆ�ã�•ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã‚’ç™ºè¡Œã�™ã‚‹"
  
! #: config/spu/spu.opt:24
! #, fuzzy
! #| msgid "Emit errors when run-time relocations are generated"
! msgid "Emit errors when run-time relocations are generated."
! msgstr "å®Ÿè¡Œæ™‚å†�é…�ç½®ã�Œç”Ÿæˆ�ã�•ã‚Œã�Ÿã�¨ã��ã�«ã‚¨ãƒ©ãƒ¼ã‚’ç™ºè¡Œã�™ã‚‹"
  
! #: config/spu/spu.opt:28
  #, fuzzy
! #| msgid "Specify cost of branches (Default 20)"
! msgid "Specify cost of branches (Default 20)."
! msgstr "åˆ†å²�ã�®ã‚³ã‚¹ãƒˆã‚’æŒ‡å®šã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ: 20)"
  
! #: config/spu/spu.opt:32
! msgid "Make sure loads and stores are not moved past DMA instructions."
  msgstr ""
  
! #: config/spu/spu.opt:36
  #, fuzzy
! #| msgid "volatile must be specified on any memory that is effected by DMA"
! msgid "volatile must be specified on any memory that is effected by DMA."
! msgstr "DMA ã�«ã‚ˆã�£ã�¦å½±éŸ¿ã‚’å�—ã�‘ã‚‹ã�™ã�¹ã�¦ã�®ãƒ¡ãƒ¢ãƒªã�§ volatile æŒ‡å®šã‚’å¿…é ˆã�¨ã�™ã‚‹"
  
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
  msgstr ""
  
! #: config/spu/spu.opt:48
  #, fuzzy
! #| msgid "Use standard main function as entry for startup"
! msgid "Use standard main function as entry for startup."
! msgstr "é–‹å§‹æ™‚ã�®ã‚¨ãƒ³ãƒˆãƒªã�¨ã�—ã�¦æ¨™æº–ã�® main é–¢æ•°ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/spu/spu.opt:52
  #, fuzzy
! #| msgid "Generate branch hints for branches"
! msgid "Generate branch hints for branches."
! msgstr "åˆ†å²�ç”¨ã�«åˆ†å²�ãƒ’ãƒ³ãƒˆã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/spu/spu.opt:56
  #, fuzzy
! #| msgid "Maximum number of nops to insert for a hint (Default 2)"
! msgid "Maximum number of nops to insert for a hint (Default 2)."
! msgstr "ãƒ’ãƒ³ãƒˆç”¨ã�«æŒ¿å…¥ã�•ã‚Œã‚‹ nops ã�®æœ€å¤§æ•° (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ: 2)"
  
! #: config/spu/spu.opt:60
  #, fuzzy
! #| msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]"
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
! msgstr "ãƒ’ãƒ³ãƒˆã�¨åˆ†å²�é–“ã�«è¨±å�¯ã�•ã‚Œã‚‹å‘½ä»¤æ•°ã�®ã�Šã�Šã‚ˆã��ã�®æœ€å¤§å€¤ [125]"
  
! #: config/spu/spu.opt:64
  #, fuzzy
! #| msgid "Generate code for 18 bit addressing"
! msgid "Generate code for 18 bit addressing."
! msgstr "18 ãƒ“ãƒƒãƒˆã‚¢ãƒ‰ãƒ¬ã‚¹ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/spu/spu.opt:68
  #, fuzzy
! #| msgid "Generate code for 32 bit addressing"
! msgid "Generate code for 32 bit addressing."
! msgstr "32 ãƒ“ãƒƒãƒˆã‚¢ãƒ‰ãƒ¬ã‚¹ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/spu/spu.opt:72 config/sh/sh.opt:227 config/ia64/ia64.opt:114
! #: config/pa/pa.opt:62
  #, fuzzy
! #| msgid "Specify range of registers to make fixed"
! msgid "Specify range of registers to make fixed."
! msgstr "å›ºå®šã�™ã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã�®ç¯„å›²ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/spu/spu.opt:76
  #, fuzzy
! #| msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue"
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
! msgstr "SPU ã�®ãƒ�ãƒ³ã‚°ã‚¢ãƒƒãƒ—å•�é¡Œã‚’å›žé�¿ã�™ã‚‹ã�Ÿã‚�ã�«ãƒ’ãƒ³ãƒˆä»˜ã��åˆ†å²�ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�®å¾Œã�« hbrp å‘½ä»¤ã‚’æŒ¿å…¥ã�™ã‚‹"
  
! #: config/spu/spu.opt:80 config/s390/s390.opt:56 config/i386/i386.opt:257
  #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "Generate code for given CPU."
! msgstr "ä¸Žã�ˆã‚‰ã‚Œã�ŸCPU ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/spu/spu.opt:88
  #, fuzzy
! #| msgid "Access variables in 32-bit PPU objects (default)"
! msgid "Access variables in 32-bit PPU objects (default)."
! msgstr "32 ãƒ“ãƒƒãƒˆ PPU ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆå†…ã�§å¤‰æ•°ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)"
  
! #: config/spu/spu.opt:92
  #, fuzzy
! #| msgid "Access variables in 64-bit PPU objects"
! msgid "Access variables in 64-bit PPU objects."
! msgstr "64 ãƒ“ãƒƒãƒˆ PPU ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆå†…ã�§å¤‰æ•°ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�™ã‚‹"
  
! #: config/spu/spu.opt:96
  #, fuzzy
! #| msgid "Allow conversions between __ea and generic pointers (default)"
! msgid "Allow conversions between __ea and generic pointers (default)."
! msgstr "__ea ã�¨ä¸€èˆ¬ãƒ�ã‚¤ãƒ³ã‚¿é–“ã�®å¤‰æ�›ã‚’è¨±å�¯ã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)"
  
! #: config/spu/spu.opt:100
  #, fuzzy
! #| msgid "Size (in KB) of software data cache"
! msgid "Size (in KB) of software data cache."
! msgstr "ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ãƒ‡ãƒ¼ã‚¿ã‚­ãƒ£ãƒƒã‚·ãƒ¥ã�®ã‚µã‚¤ã‚º (KB å�˜ä½�)"
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
  msgstr ""
  
! #: config/c6x/c6x-tables.opt:24
! msgid "Known C6X ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/c6x/c6x.opt:38 config/msp430/msp430.opt:3 config/bfin/bfin.opt:40
  #, fuzzy
! #| msgid "Use simulator runtime"
! msgid "Use simulator runtime."
! msgstr "ã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚¿ãƒ©ãƒ³ã‚¿ã‚¤ãƒ ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/c6x/c6x.opt:42
  #, fuzzy
! #| msgid "Select method for sdata handling"
! msgid "Select method for sdata handling."
! msgstr "Select method for sdata å�–ã‚Šæ‰±ã�„ç”¨ã�®æ–¹æ³•ã‚’é�¸æŠžã�™ã‚‹"
  
! #: config/c6x/c6x.opt:46
  #, fuzzy
! #| msgid "unrecognized argument '%s' to -mcpu= option"
! msgid "Valid arguments for the -msdata= option:"
! msgstr "-mcpu= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜å‡ºæ�¥ã�ªã�„å¼•æ•° '%s' ã�§ã�™"
  
! #: config/c6x/c6x.opt:59
  #, fuzzy
! #| msgid "Create a shared library"
! msgid "Compile for the DSBT shared library ABI."
! msgstr "å…±æœ‰ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã‚’ä½œæˆ�ã�™ã‚‹"
  
! #: config/c6x/c6x.opt:63 config/bfin/bfin.opt:82
! msgid "Avoid generating pc-relative calls; use indirection."
  msgstr ""
  
! #: config/c6x/c6x.opt:67 config/m68k/m68k.opt:103 config/arm/arm.opt:86
! #: config/nios2/nios2.opt:570 config/nds32/nds32.opt:171
  #, fuzzy
! #| msgid "Specify the name of the target architecture"
! msgid "Specify the name of the target architecture."
! msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/mcore/mcore.opt:23
  #, fuzzy
! #| msgid "Generate code for the M*Core M210"
! msgid "Generate code for the M*Core M210."
! msgstr "M*Core M210 ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/mcore/mcore.opt:27
  #, fuzzy
! #| msgid "Generate code for the M*Core M340"
! msgid "Generate code for the M*Core M340."
! msgstr "M*Core M340 ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/mcore/mcore.opt:31
  #, fuzzy
! #| msgid "Force functions to be aligned to a 4 byte boundary"
! msgid "Force functions to be aligned to a 4 byte boundary."
! msgstr "é–¢æ•°ã‚’å¼·åˆ¶çš„ã�« 4 ãƒ�ã‚¤ãƒˆå¢ƒç•Œã�«æ•´åˆ—ã�™ã‚‹"
  
! #: config/mcore/mcore.opt:39
  #, fuzzy
! #| msgid "Emit call graph information"
! msgid "Emit call graph information."
! msgstr "å‘¼ã�³å‡ºã�—ã‚°ãƒ©ãƒ•æƒ…å ±ã‚’é€�å‡ºã�™ã‚‹"
  
! #: config/mcore/mcore.opt:43
  #, fuzzy
! #| msgid "Use the divide instruction"
! msgid "Use the divide instruction."
! msgstr "é™¤ç®—å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mcore/mcore.opt:47
  #, fuzzy
! #| msgid "Inline constants if it can be done in 2 insns or less"
! msgid "Inline constants if it can be done in 2 insns or less."
! msgstr "2 å‘½ä»¤ä»¥ä¸‹ã�§è¡Œã�ªã�ˆã‚‹ä¸�å¤‰å‡¦ç�†ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã�«ã�™ã‚‹"
  
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
  #, fuzzy
! #| msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line"
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
! msgstr "å®Ÿè¡Œæ™‚ã‚µãƒ�ãƒ¼ãƒˆã�Œæ��ä¾›ã�•ã‚Œã‚‹ã�¨è¦‹ã�ªã�—ã€�ãƒªãƒ³ã‚«ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã�« -lsim ã‚’å�«ã‚�ã�ªã�„"
  
! #: config/mcore/mcore.opt:60
  #, fuzzy
! #| msgid "Use arbitrary sized immediates in bit operations"
! msgid "Use arbitrary sized immediates in bit operations."
! msgstr "ãƒ“ãƒƒãƒˆæ“�ä½œã�§ä»»æ„�ã‚µã‚¤ã‚ºã�®å�³å€¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mcore/mcore.opt:64
  #, fuzzy
! #| msgid "Prefer word accesses over byte accesses"
! msgid "Prefer word accesses over byte accesses."
! msgstr "ãƒ�ã‚¤ãƒˆã‚¢ã‚¯ã‚»ã‚¹ã‚ˆã‚Šãƒ¯ãƒ¼ãƒ‰ã‚¢ã‚¯ã‚»ã‚¹ã‚’é�¸ã�¶"
  
! #: config/mcore/mcore.opt:71
  #, fuzzy
! #| msgid "Set the maximum amount for a single stack increment operation"
! msgid "Set the maximum amount for a single stack increment operation."
! msgstr "å�˜ä¸€ã�®ã‚¹ã‚¿ãƒƒã‚¯å¢—åˆ†æ“�ä½œã�®æœ€å¤§å€¤ã‚’è¨­å®šã�™ã‚‹"
  
! #: config/mcore/mcore.opt:75
  #, fuzzy
! #| msgid "Always treat bitfields as int-sized"
! msgid "Always treat bitfields as int-sized."
! msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã‚’å¸¸ã�« int ã�®ã‚µã‚¤ã‚ºã�¨ã�—ã�¦å�–ã‚Šæ‰±ã�†"
  
! #: config/arc/arc-tables.opt:25
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/arc/arc.opt:26
  #, fuzzy
! #| msgid "Generate code in big endian mode"
! msgid "Compile code for big endian mode."
! msgstr "ãƒ“ãƒƒã‚°ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:30
  #, fuzzy
! #| msgid "Stores doubles in 32 bits.  This is the default."
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "double ã‚’ 32 ãƒ“ãƒƒãƒˆã�§ä¿�å­˜ã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)ã€‚"
  
! #: config/arc/arc.opt:34
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
  msgstr ""
  
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
! msgstr ""
  
! #: config/arc/arc.opt:42
! msgid "Same as -mA6."
  msgstr ""
  
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:54
! msgid "Same as -mA7."
  msgstr ""
  
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
  msgstr ""
  
! #: config/arc/arc.opt:132
  #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:136
  #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable code density instructions for ARCv2."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
  msgstr ""
  
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:158
  #, fuzzy
! #| msgid "Generate string instructions for block moves"
! msgid "Generate instructions supported by barrel shifter."
! msgstr "ãƒ–ãƒ­ãƒƒã‚¯ç§»å‹•ç”¨ã�® string å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:162
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate norm instruction."
! msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:166
  #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate swap instruction."
! msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:170
  #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "è¤‡æ•°å‘½ä»¤ã�®ãƒ­ãƒ¼ãƒ‰/ã‚¹ãƒˆã‚¢ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:174
  #, fuzzy
! #| msgid "Allow gcc to generate LIW instructions"
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "gcc ã�Œ LIW å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹ã�“ã�¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
  msgstr ""
  
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
  msgstr ""
  
! #: config/arc/arc.opt:186
  #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as register indirect calls."
! msgstr "å¿…è¦�ã�Œã�‚ã‚Œã�°ã€�å‘½ä»¤å‘¼ã�³å‡ºã�—ã‚’é–“æŽ¥å‘¼ã�³å‡ºã�—ã�¨ã�—ã�¦ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:190
  #, fuzzy
! #| msgid "Generate cld instruction in the function prologue."
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°å†…ã�§ cld å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:198
  #, fuzzy
! #| msgid "Generate Cell microcode"
! msgid "Generate millicode thunks."
! msgstr "Cell ãƒžã‚¤ã‚¯ãƒ­ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:210
  #, fuzzy
  #| msgid "Generate bit instructions"
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
  msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
  msgstr ""
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
  #, fuzzy
  #| msgid "Generate bit instructions"
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
  msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:226
  #, fuzzy
  #| msgid "Generate bit instructions"
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
  msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
  msgstr ""
  
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
  msgstr ""
  
! #: config/arc/arc.opt:238
! #, fuzzy
! #| msgid "-mcpu=CPU\tCompile code for ARC variant CPU"
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr "-mcpu=CPU\tARC é¡žåž‹ CPU ç”¨ã�«ã‚³ãƒ¼ãƒ‰ã‚’ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/arc/arc.opt:242
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
  msgstr ""
  
! #: config/arc/arc.opt:246 config/sh/sh.opt:243
! msgid "Annotate assembler instructions with estimated addresses."
  msgstr ""
  
! #: config/arc/arc.opt:250
  #, fuzzy
! #| msgid "Cost to assume for a multiply insn"
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr "ä¹—ç®—å‘½ä»¤ã�®ã‚³ã‚¹ãƒˆã‚’è¨­å®šã�™ã‚‹"
  
! #: config/arc/arc.opt:254
  #, fuzzy
! #| msgid "-mcpu=CPU\tCompile code for ARC variant CPU"
! msgid "-mcpu=TUNE Tune code for given ARC variant."
! msgstr "-mcpu=CPU\tARC é¡žåž‹ CPU ç”¨ã�«ã‚³ãƒ¼ãƒ‰ã‚’ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/arc/arc.opt:285
  #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of indexed loads."
! msgstr "çŸ­ã�„ load å‘½ä»¤ã�®ä½¿ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
  msgstr ""
  
! #: config/arc/arc.opt:293
  #, fuzzy
! #| msgid "Generate auto-inc/dec instructions"
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "è‡ªå‹•å¢—åŠ /æ¸›å°‘å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
  msgstr ""
  
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
  msgstr ""
  
! #: config/arc/arc.opt:311
  #, fuzzy
! #| msgid "Disable all optional instructions"
! msgid "Do alignment optimizations for call instructions."
! msgstr "ã�™ã�¹ã�¦ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�®å‘½ä»¤ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:323
  #, fuzzy
! #| msgid "Enable cbranchdi4 pattern"
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "cbranchdi4 ãƒ‘ã‚¿ãƒ¼ãƒ³ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
  msgstr ""
  
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
  msgstr ""
  
! #: config/arc/arc.opt:335
! #, fuzzy
! #| msgid "Enable cbranchdi4 pattern"
! msgid "Enable compact casesi pattern."
! msgstr "cbranchdi4 ãƒ‘ã‚¿ãƒ¼ãƒ³ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:339
  #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable 'q' instruction alternatives."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
  msgstr ""
  
! #: config/arc/arc.opt:350
! msgid "Enable variable polynomial CRC extension."
  msgstr ""
  
! #: config/arc/arc.opt:354
  #, fuzzy
! #| msgid "Enable Plan 9 language extensions"
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "Plan 9 è¨€èªžæ‹¡å¼µã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:358
  #, fuzzy
! #| msgid "Enable linker relaxation."
! msgid "Enable dual viterbi butterfly extension."
! msgstr "ãƒªãƒ³ã‚«ã�®ç·©å’Œã‚’æœ‰åŠ¹ã�«ã�™ã‚‹ã€‚"
  
! #: config/arc/arc.opt:368
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr ""
  
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
! msgstr ""
  
! #: config/arc/arc.opt:377
  #, fuzzy
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "æ�¡ä»¶çš„ move å‘½ä»¤ã�®åˆ©ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:381
  #, fuzzy
! #| msgid "Enable sign extend instructions"
! msgid "Enable swap byte ordering extension instruction."
! msgstr "ç¬¦å�·ä»˜ã��æ‹¡å¼µå‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:385
  #, fuzzy
! #| msgid "Enable bit manipulation instructions"
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "ãƒ“ãƒƒãƒˆæ“�ä½œå‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:389
  #, fuzzy
! #| msgid "Pass -z text to linker"
! msgid "Pass -EB option through to linker."
! msgstr "-z text ã‚’ãƒªãƒ³ã‚«ã�«æ¸¡ã�™"
  
! #: config/arc/arc.opt:393
  #, fuzzy
! #| msgid "Pass -z text to linker"
! msgid "Pass -EL option through to linker."
! msgstr "-z text ã‚’ãƒªãƒ³ã‚«ã�«æ¸¡ã�™"
  
! #: config/arc/arc.opt:397
  #, fuzzy
! #| msgid "Pass -z text to linker"
! msgid "Pass -marclinux option through to linker."
! msgstr "-z text ã‚’ãƒªãƒ³ã‚«ã�«æ¸¡ã�™"
  
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:430
  #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable atomic instructions."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:434
  #, fuzzy
! #| msgid "Enable unaligned load/store instruction"
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "æ•´åˆ—ã�•ã‚Œã�¦ã�„ã�ªã�„ load/store å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:438
  #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format"
! msgid "Specify the name of the target floating point configuration."
! msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆæµ®å‹•å°�æ•°ç‚¹ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢/å½¢å¼�ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/arc/arc.opt:481
  #, fuzzy
! #| msgid "Specify the register allocation order"
! msgid "Specify thread pointer register number."
! msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ç¢ºä¿�é †ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/arc/arc.opt:488
  #, fuzzy
! msgid "Enable use of NPS400 bit operations."
! msgstr "æ�¡ä»¶çš„ move å‘½ä»¤ã�®åˆ©ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:492
! msgid "Enable use of NPS400 xld/xst extension."
  msgstr ""
  
! #: config/arc/arc.opt:496 config/arm/arm.opt:276 config/nds32/nds32.opt:461
! msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/arc/arc.opt:500
  #, fuzzy
! #| msgid "Specifies the number of registers to reserve for interrupt handlers."
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "å‰²ã‚Šè¾¼ã�¿ãƒ�ãƒ³ãƒ‰ãƒ©ç”¨ã�«äºˆç´„ã�•ã‚Œã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚µã‚¤ã‚ºã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/arc/arc.opt:504
  #, fuzzy
! #| msgid "Specifies the number of registers to reserve for interrupt handlers."
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "å‰²ã‚Šè¾¼ã�¿ãƒ�ãƒ³ãƒ‰ãƒ©ç”¨ã�«äºˆç´„ã�•ã‚Œã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚µã‚¤ã‚ºã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:537
  #, fuzzy
! #| msgid "Enable the use of RX FPU instructions.  This is the default."
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "RX FPU å‘½ä»¤ã�®ä½¿ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)ã€‚"
  
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
  #: config/m68k/m68k.opt:30
  #, fuzzy
  #| msgid "Generate code for a 520X"
--- 6264,9550 ----
  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
! msgid "-J<directory>\tPut MODULE files in 'directory'."
! msgstr ""
  
! #: fortran/lang.opt:198
  #, fuzzy
! #| msgid "Warn about possibly missing parentheses"
! msgid "Warn about possible aliasing of dummy arguments."
! msgstr "å°�æ‹¬å¼§ã�Œç„¡ã�„å�¯èƒ½æ€§ã�Œã�‚ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: fortran/lang.opt:202
! msgid "Warn about alignment of COMMON blocks."
! msgstr ""
  
! #: fortran/lang.opt:206
  #, fuzzy
! msgid "Warn about missing ampersand in continued character constants."
! msgstr "æ–‡å­—å®šæ•°ã�®ä¸­ã�§ãƒ•ã‚¡ã‚¤ãƒ«ã�®çµ‚ç«¯ã‚’æ¤œå‡ºã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/lang.opt:210
  #, fuzzy
! #| msgid "Warn about creation of array temporaries"
! msgid "Warn about creation of array temporaries."
! msgstr "ä¸€æ™‚é…�åˆ—ã�®ç”Ÿæˆ�ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: fortran/lang.opt:214
! msgid "Warn about type and rank mismatches between arguments and parameters."
! msgstr ""
  
! #: fortran/lang.opt:218
! msgid "Warn if the type of a variable might be not interoperable with C."
! msgstr ""
  
! #: fortran/lang.opt:226
  #, fuzzy
! #| msgid "Warn about truncated source lines"
! msgid "Warn about truncated character expressions."
! msgstr "åˆ‡ã‚Šè©°ã‚�ã‚‰ã‚Œã�Ÿã‚½ãƒ¼ã‚¹è¡Œã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: fortran/lang.opt:230
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
! msgstr ""
! 
! #: fortran/lang.opt:238
  #, fuzzy
! #| msgid "Warn about implicit declarations"
! msgid "Warn about most implicit conversions."
! msgstr "æš—é»™çš„å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: fortran/lang.opt:242
  #, fuzzy
! #| msgid "Warn about possibly missing parentheses"
! msgid "Warn about possibly incorrect subscripts in do loops."
! msgstr "å°�æ‹¬å¼§ã�Œç„¡ã�„å�¯èƒ½æ€§ã�Œã�‚ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: fortran/lang.opt:250
! msgid "Warn if loops have been interchanged."
! msgstr ""
! 
! #: fortran/lang.opt:254
  #, fuzzy
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about function call elimination."
! msgstr "æš—é»™ã�®é–¢æ•°å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: fortran/lang.opt:258
  #, fuzzy
! #| msgid "Warn about implicit declarations"
! msgid "Warn about calls with implicit interface."
! msgstr "æš—é»™çš„å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: fortran/lang.opt:262
! msgid "Warn about called procedures not explicitly declared."
! msgstr ""
! 
! #: fortran/lang.opt:266
  #, fuzzy
! #| msgid "Warn about compile-time integer division by zero"
! msgid "Warn about constant integer divisions with truncated results."
! msgstr "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�«æ•´æ•°ã�® 0 ã�«ã‚ˆã‚‹é™¤ç®—ã�Œè¡Œã‚�ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
  
! #: fortran/lang.opt:270
  #, fuzzy
! #| msgid "Warn about truncated source lines"
! msgid "Warn about truncated source lines."
! msgstr "åˆ‡ã‚Šè©°ã‚�ã‚‰ã‚Œã�Ÿã‚½ãƒ¼ã‚¹è¡Œã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: fortran/lang.opt:274
! msgid "Warn on intrinsics not part of the selected standard."
! msgstr ""
! 
! #: fortran/lang.opt:286
  #, fuzzy
! #| msgid "Warn about format strings that are not literals"
! msgid "Warn about USE statements that have no ONLY qualifier."
! msgstr "æ›¸å¼�æ–‡å­—åˆ—ã�Œæ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: fortran/lang.opt:298
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
! msgstr ""
! 
! #: fortran/lang.opt:302
  #, fuzzy
! #| msgid "Warn when a register variable is declared volatile"
! msgid "Warn when a left-hand-side array variable is reallocated."
! msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã�Œ volatile ã�¨å®£è¨€ã�•ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
  
! #: fortran/lang.opt:306
  #, fuzzy
! #| msgid "Warn when a register variable is declared volatile"
! msgid "Warn when a left-hand-side variable is reallocated."
! msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã�Œ volatile ã�¨å®£è¨€ã�•ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
  
! #: fortran/lang.opt:310
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
! msgstr ""
! 
! #: fortran/lang.opt:318
  #, fuzzy
! #| msgid "Warn about suspicious declarations of \"main\""
! msgid "Warn about \"suspicious\" constructs."
! msgstr "ç–‘ã‚�ã�—ã�„ main ã�®å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: fortran/lang.opt:322
! msgid "Permit nonconforming uses of the tab character."
! msgstr ""
! 
! #: fortran/lang.opt:326
! msgid "Warn about an invalid DO loop."
! msgstr ""
! 
! #: fortran/lang.opt:330
  #, fuzzy
! #| msgid "Warn about overflow in arithmetic expressions"
! msgid "Warn about underflow of numerical constant expressions."
! msgstr "è¨ˆç®—å¼�å†…ã�®ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: fortran/lang.opt:338
! msgid "Warn if a user-procedure has the same name as an intrinsic."
! msgstr ""
! 
! #: fortran/lang.opt:346
! msgid "Warn about unused dummy arguments."
! msgstr ""
! 
! #: fortran/lang.opt:350
  #, fuzzy
! #| msgid "Warn about zero-length formats"
! msgid "Warn about zero-trip DO loops."
! msgstr "é•·ã�•ã�Œ 0 ã�®æ›¸å¼�æ–‡å­—åˆ—ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: fortran/lang.opt:354
  #, fuzzy
! #| msgid "Enable preprocessing"
! msgid "Enable preprocessing."
! msgstr "å‰�å‡¦ç�†ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: fortran/lang.opt:362
  #, fuzzy
! #| msgid "Disable preprocessing"
! msgid "Disable preprocessing."
! msgstr "å‰�å‡¦ç�†ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
  
! #: fortran/lang.opt:370
! msgid "Eliminate multiple function invocations also for impure functions."
! msgstr ""
! 
! #: fortran/lang.opt:374
! msgid "Enable alignment of COMMON blocks."
! msgstr ""
! 
! #: fortran/lang.opt:378
! msgid "All intrinsics procedures are available regardless of selected standard."
! msgstr ""
! 
! #: fortran/lang.opt:386
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
! msgstr ""
! 
! #: fortran/lang.opt:390
! msgid "Specify that backslash in string introduces an escape character."
! msgstr ""
! 
! #: fortran/lang.opt:394
! msgid "Produce a backtrace when a runtime error is encountered."
! msgstr ""
! 
! #: fortran/lang.opt:398
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
! msgstr ""
! 
! #: fortran/lang.opt:402
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
! msgstr ""
! 
! #: fortran/lang.opt:406
! msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
! msgstr ""
! 
! #: fortran/lang.opt:425
! msgid "Use the Cray Pointer extension."
! msgstr ""
! 
! #: fortran/lang.opt:429
  #, fuzzy
! #| msgid "Warn about unprototyped function declarations"
! msgid "Generate C prototypes from BIND(C) declarations."
! msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: fortran/lang.opt:433
! msgid "Ignore 'D' in column one in fixed form."
! msgstr ""
! 
! #: fortran/lang.opt:437
! msgid "Treat lines with 'D' in column one as comments."
! msgstr ""
! 
! #: fortran/lang.opt:441
  #, fuzzy
! #| msgid "Enable Plan 9 language extensions"
! msgid "Enable all DEC language extensions."
! msgstr "Plan 9 è¨€èªžæ‹¡å¼µã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: fortran/lang.opt:445
! msgid "Enable legacy parsing of INCLUDE as statement."
! msgstr ""
! 
! #: fortran/lang.opt:449
! msgid "Enable kind-specific variants of integer intrinsic functions."
! msgstr ""
! 
! #: fortran/lang.opt:453
! msgid "Enable legacy math intrinsics for compatibility."
! msgstr ""
! 
! #: fortran/lang.opt:457
! msgid "Enable support for DEC STRUCTURE/RECORD."
! msgstr ""
! 
! #: fortran/lang.opt:461
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
! msgstr ""
! 
! #: fortran/lang.opt:465
! msgid "Set the default double precision kind to an 8 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:469
! msgid "Set the default integer kind to an 8 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:473
! msgid "Set the default real kind to an 8 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:477
! msgid "Set the default real kind to an 10 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:481
! msgid "Set the default real kind to an 16 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:485
! msgid "Allow dollar signs in entity names."
! msgstr ""
! 
! #: fortran/lang.opt:489 config/alpha/alpha.opt:31 common.opt:654
! #: common.opt:788 common.opt:998 common.opt:1002 common.opt:1006
! #: common.opt:1010 common.opt:1574 common.opt:1630 common.opt:1762
! #: common.opt:1766 common.opt:2000 common.opt:2178 common.opt:2879
! msgid "Does nothing. Preserved for backward compatibility."
! msgstr "ä½•ã‚‚ã�—ã�ªã�„ã€‚å¾Œæ–¹äº’æ�›æ€§ã�®ã�Ÿã‚�ã�«æ®‹ã�•ã‚Œã�¦ã�„ã‚‹ã€‚"
! 
! #: fortran/lang.opt:493
  #, fuzzy
! #| msgid "Display the compiler's version"
! msgid "Display the code tree after parsing."
! msgstr "`ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ã‚’è¡¨ç¤ºã�™ã‚‹"
  
! #: fortran/lang.opt:497
! msgid "Display the code tree after front end optimization."
! msgstr ""
! 
! #: fortran/lang.opt:501
! msgid "Display the code tree after parsing; deprecated option."
! msgstr ""
! 
! #: fortran/lang.opt:505
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
! msgstr ""
! 
! #: fortran/lang.opt:509
  #, fuzzy
! #| msgid "Use normal calling convention"
! msgid "Use f2c calling convention."
! msgstr "é€šå¸¸ã�®å‘¼ã�³å‡ºã�—è¦�ç´„ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: fortran/lang.opt:513
  #, fuzzy
! #| msgid "Assume that the source file is fixed form"
! msgid "Assume that the source file is fixed form."
! msgstr "ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã�Œå›ºå®šå½¢å¼�ã�§ã�‚ã‚‹ã�¨è¦‹ã�ªã�™"
  
! #: fortran/lang.opt:517
! msgid "Force creation of temporary to test infrequently-executed forall code."
  msgstr ""
  
! #: fortran/lang.opt:521
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
  msgstr ""
  
! #: fortran/lang.opt:525 fortran/lang.opt:529
! msgid "Specify where to find the compiled intrinsic modules."
! msgstr ""
! 
! #: fortran/lang.opt:533
! msgid "Allow arbitrary character line width in fixed mode."
! msgstr ""
! 
! #: fortran/lang.opt:537
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
! msgstr ""
! 
! #: fortran/lang.opt:541
! msgid "Pad shorter fixed form lines to line width with spaces."
! msgstr ""
! 
! #: fortran/lang.opt:545
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
! msgstr ""
! 
! #: fortran/lang.opt:549
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
! msgstr ""
! 
! #: fortran/lang.opt:553
  #, fuzzy
! #| msgid "Assume that the source file is free form"
! msgid "Assume that the source file is free form."
! msgstr "ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã�Œè‡ªç”±å½¢å¼�ã�§ã�‚ã‚‹ã�¨è¦‹ã�ªã�™"
  
! #: fortran/lang.opt:557
! msgid "Allow arbitrary character line width in free mode."
  msgstr ""
  
! #: fortran/lang.opt:561
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
! msgstr ""
! 
! #: fortran/lang.opt:565
! msgid "Try to interchange loops if profitable."
! msgstr ""
! 
! #: fortran/lang.opt:569
  #, fuzzy
! #| msgid "Enable link-time optimization."
! msgid "Enable front end optimization."
! msgstr "ãƒªãƒ³ã‚¯æ™‚æœ€é�©åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: fortran/lang.opt:573
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
! msgstr ""
! 
! #: fortran/lang.opt:577
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
! msgstr ""
! 
! #: fortran/lang.opt:581
! msgid "Initialize components of derived type variables according to other init flags."
! msgstr ""
! 
! #: fortran/lang.opt:585
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
! msgstr ""
! 
! #: fortran/lang.opt:589
! msgid "Initialize local variables to zero (from g77)."
! msgstr ""
! 
! #: fortran/lang.opt:593
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
! msgstr ""
! 
! #: fortran/lang.opt:597
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
! msgstr ""
! 
! #: fortran/lang.opt:619
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
! msgstr ""
! 
! #: fortran/lang.opt:623
  #, fuzzy
! #| msgid "-fmax-errors=<number>\tMaximum number of errors to report"
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
! msgstr "-fmax-errors=<number>\tã‚¨ãƒ©ãƒ¼å ±å‘Šã�™ã‚‹æœ€å¤§æ•°ã‚’ <number> ã�«ã�™ã‚‹"
  
! #: fortran/lang.opt:627
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
! msgstr ""
! 
! #: fortran/lang.opt:631
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
! msgstr ""
! 
! #: fortran/lang.opt:635
! msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
! msgstr ""
! 
! #: fortran/lang.opt:639
! msgid "Put all local arrays on stack."
! msgstr ""
! 
! #: fortran/lang.opt:643
! msgid "Set default accessibility of module entities to PRIVATE."
! msgstr ""
! 
! #: fortran/lang.opt:663
! msgid "Try to lay out derived types as compactly as possible."
! msgstr ""
! 
! #: fortran/lang.opt:671
  #, fuzzy
! msgid "Protect parentheses in expressions."
! msgstr "|| ã�¨å…±ã�«ä½¿ã‚�ã‚Œã‚‹ && ã�®å‘¨ã‚Šã�§ã�¯æ‹¬å¼§ã‚’ã�¤ã�‘ã‚‹ã�“ã�¨ã‚’ã�Šå‹§ã‚�ã�—ã�¾ã�™"
  
! #: fortran/lang.opt:675
! msgid "Path to header file that should be pre-included before each compilation unit."
! msgstr ""
! 
! #: fortran/lang.opt:679
! msgid "Enable range checking during compilation."
! msgstr ""
! 
! #: fortran/lang.opt:683
! msgid "Interpret any REAL(4) as a REAL(8)."
! msgstr ""
! 
! #: fortran/lang.opt:687
! msgid "Interpret any REAL(4) as a REAL(10)."
! msgstr ""
! 
! #: fortran/lang.opt:691
! msgid "Interpret any REAL(4) as a REAL(16)."
! msgstr ""
! 
! #: fortran/lang.opt:695
! msgid "Interpret any REAL(8) as a REAL(4)."
! msgstr ""
! 
! #: fortran/lang.opt:699
! msgid "Interpret any REAL(8) as a REAL(10)."
! msgstr ""
! 
! #: fortran/lang.opt:703
! msgid "Interpret any REAL(8) as a REAL(16)."
! msgstr ""
! 
! #: fortran/lang.opt:707
! msgid "Reallocate the LHS in assignments."
! msgstr ""
! 
! #: fortran/lang.opt:711
  #, fuzzy
! #| msgid "Use native format for unformatted files"
! msgid "Use a 4-byte record marker for unformatted files."
! msgstr "å½¢å¼�ã�Œå®šã‚�ã‚‰ã‚Œã�¦ã�„ã�ªã�„ãƒ•ã‚¡ã‚¤ãƒ«ã�§ã�¯ãƒ�ã‚¤ãƒ†ã‚£ãƒ–ã�®å½¢å¼�ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: fortran/lang.opt:715
  #, fuzzy
! #| msgid "Use native format for unformatted files"
! msgid "Use an 8-byte record marker for unformatted files."
! msgstr "å½¢å¼�ã�Œå®šã‚�ã‚‰ã‚Œã�¦ã�„ã�ªã�„ãƒ•ã‚¡ã‚¤ãƒ«ã�§ã�¯ãƒ�ã‚¤ãƒ†ã‚£ãƒ–ã�®å½¢å¼�ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: fortran/lang.opt:719
! msgid "Allocate local variables on the stack to allow indirect recursion."
  msgstr ""
  
! #: fortran/lang.opt:723
! msgid "Copy array sections into a contiguous block on procedure entry."
  msgstr ""
  
! #: fortran/lang.opt:727
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
! msgstr ""
  
! #: fortran/lang.opt:743
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
  msgstr ""
  
! #: fortran/lang.opt:747
! msgid "Append a second underscore if the name already contains an underscore."
! msgstr ""
  
! #: fortran/lang.opt:755
! msgid "Apply negative sign to zero values."
  msgstr ""
  
! #: fortran/lang.opt:759
! msgid "Append underscores to externally visible names."
! msgstr ""
! 
! #: fortran/lang.opt:763 c-family/c.opt:1405 c-family/c.opt:1437
! #: c-family/c.opt:1685 config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167
! #: common.opt:1375 common.opt:1450 common.opt:1718 common.opt:1849
! #: common.opt:2249 common.opt:2285 common.opt:2378 common.opt:2382
! #: common.opt:2487 common.opt:2578 common.opt:2586 common.opt:2594
! #: common.opt:2602 common.opt:2703 common.opt:2755 common.opt:2843
! #: common.opt:2980 common.opt:2984 common.opt:2988 common.opt:2992
! msgid "Does nothing.  Preserved for backward compatibility."
! msgstr "ä½•ã‚‚ã�—ã�ªã�„ã€‚å¾Œæ–¹äº’æ�›æ€§ã�®ã�Ÿã‚�ã�«æ®‹ã�•ã‚Œã�¦ã�„ã‚‹ã€‚"
! 
! #: fortran/lang.opt:803
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
! msgstr ""
! 
! #: fortran/lang.opt:807
  #, fuzzy
! #| msgid "Conform to the ISO Fortran 2003 standard"
! msgid "Conform to the ISO Fortran 2003 standard."
! msgstr "ISO Fortran 2003 æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
  
! #: fortran/lang.opt:811
  #, fuzzy
! #| msgid "Conform to the ISO Fortran 2008 standard"
! msgid "Conform to the ISO Fortran 2008 standard."
! msgstr "ISO Fortran 2008 æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
  
! #: fortran/lang.opt:815
  #, fuzzy
! #| msgid "Conform to the ISO Fortran 2008 standard"
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
! msgstr "ISO Fortran 2008 æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
  
! #: fortran/lang.opt:819
  #, fuzzy
! #| msgid "Conform to the ISO Fortran 2008 standard"
! msgid "Conform to the ISO Fortran 2018 standard."
! msgstr "ISO Fortran 2008 æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
  
! #: fortran/lang.opt:823
  #, fuzzy
! #| msgid "Conform to the ISO Fortran 95 standard"
! msgid "Conform to the ISO Fortran 95 standard."
! msgstr "ISO Fortran 95 æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
  
! #: fortran/lang.opt:827
  #, fuzzy
! #| msgid "Conform to nothing in particular"
! msgid "Conform to nothing in particular."
! msgstr "ç‰¹ã�«ä½•ã‚‚æº–æ‹ ã�•ã�›ã�ªã�„"
  
! #: fortran/lang.opt:831
  #, fuzzy
! #| msgid "Accept extensions to support legacy code"
! msgid "Accept extensions to support legacy code."
! msgstr "å�¤ã�„ã‚³ãƒ¼ãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹ã�Ÿã‚�ã�®æ‹¡å¼µã‚’å�—ã�‘ä»˜ã�‘ã‚‹"
  
! #: c-family/c.opt:182
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
! msgstr ""
! 
! #: c-family/c.opt:186
  #, fuzzy
! #| msgid "Do not discard comments"
! msgid "Do not discard comments."
! msgstr "ã‚³ãƒ¡ãƒ³ãƒˆã‚’ç ´æ£„ã�—ã�ªã�„"
  
! #: c-family/c.opt:190
  #, fuzzy
! #| msgid "Do not discard comments in macro expansions"
! msgid "Do not discard comments in macro expansions."
! msgstr "ãƒžã‚¯ãƒ­å±•é–‹å†…ã�®ã‚³ãƒ¡ãƒ³ãƒˆã‚’ç ´æ£„ã�—ã�ªã�„"
  
! #: c-family/c.opt:194
  #, fuzzy
! #| msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1"
! msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
! msgstr "-D<macro>[=<val>]\tãƒžã‚¯ãƒ­ <macro> ã‚’å€¤ <val> ã�¨ã�—ã�¦å®šç¾©ã�™ã‚‹ã€‚<macro> ã�®ã�¿ä¸Žã�ˆã‚‰ã‚Œã�Ÿå ´å�ˆã€� <val> ã�¯ 1 ã�«ã�ªã‚‹"
  
! #: c-family/c.opt:201
! #, fuzzy
! #| msgid "-F <dir>\tAdd <dir> to the end of the main framework include path"
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
! msgstr "-F <dir>\tä¸»ãƒ•ãƒ¬ãƒ¼ãƒ ãƒ¯ãƒ¼ã‚¯ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‘ã‚¹ã�®æœ€å¾Œã�« <dir> ã‚’è¿½åŠ ã�™ã‚‹"
  
! #: c-family/c.opt:205
  #, fuzzy
! #| msgid "Enable preprocessing"
! msgid "Enable parsing GIMPLE."
! msgstr "å‰�å‡¦ç�†ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: c-family/c.opt:209
  #, fuzzy
! #| msgid "Print the name of header files as they are used"
! msgid "Print the name of header files as they are used."
! msgstr "ä½¿ç”¨ã�•ã‚Œã‚‹ãƒ˜ãƒƒãƒ€ãƒ•ã‚¡ã‚¤ãƒ«å��ã‚’è¡¨ç¤ºã�™ã‚‹"
  
! #: c-family/c.opt:213
  #, fuzzy
! #| msgid "-I <dir>\tAdd <dir> to the end of the main include path"
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-I <dir>\tä¸»ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‘ã‚¹ã�®æœ€å¾Œã�« <dir> ã‚’è¿½åŠ ã�™ã‚‹"
  
! #: c-family/c.opt:217
  #, fuzzy
! #| msgid "Generate make dependencies"
! msgid "Generate make dependencies."
! msgstr "make ä¾�å­˜é–¢ä¿‚ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: c-family/c.opt:221
  #, fuzzy
! #| msgid "Generate make dependencies and compile"
! msgid "Generate make dependencies and compile."
! msgstr "make ä¾�å­˜é–¢ä¿‚ã‚’ç”Ÿæˆ�ã�—ã€�ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: c-family/c.opt:225
  #, fuzzy
! #| msgid "-MF <file>\tWrite dependency output to the given file"
! msgid "-MF <file>\tWrite dependency output to the given file."
! msgstr "-MF <file>\tä¸Žã�ˆã‚‰ã‚Œã�Ÿãƒ•ã‚¡ã‚¤ãƒ«ã�«ä¾�å­˜é–¢ä¿‚ã‚’å‡ºåŠ›ã�™ã‚‹"
  
! #: c-family/c.opt:229
  #, fuzzy
! #| msgid "Treat missing header files as generated files"
! msgid "Treat missing header files as generated files."
! msgstr "å­˜åœ¨ã�—ã�ªã�„ãƒ˜ãƒƒãƒ€ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ç”Ÿæˆ�ã�•ã‚Œã�Ÿãƒ•ã‚¡ã‚¤ãƒ«ã�¨ã�—ã�¦å�–ã‚Šæ‰±ã�†"
  
! #: c-family/c.opt:233
  #, fuzzy
! #| msgid "Like -M but ignore system header files"
! msgid "Like -M but ignore system header files."
! msgstr "-M ã�¨å�Œæ§˜ã� ã�Œã‚·ã‚¹ãƒ†ãƒ ãƒ˜ãƒƒãƒ€ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ç„¡è¦–ã�™ã‚‹"
  
! #: c-family/c.opt:237
  #, fuzzy
! #| msgid "Like -MD but ignore system header files"
! msgid "Like -MD but ignore system header files."
! msgstr "-MD ã�¨å�Œæ§˜ã� ã�Œã‚·ã‚¹ãƒ†ãƒ ãƒ˜ãƒƒãƒ€ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ç„¡è¦–ã�™ã‚‹"
  
! #: c-family/c.opt:241
  #, fuzzy
! #| msgid "Generate code for GNU as"
! msgid "Generate phony targets for all headers."
! msgstr "GNU as ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: c-family/c.opt:245
  #, fuzzy
! #| msgid "-MT <target>\tAdd an unquoted target"
! msgid "-MQ <target>\tAdd a MAKE-quoted target."
! msgstr "-MT <target>\tã‚¿ãƒ¼ã‚²ãƒƒãƒˆ (å¼•ç”¨ç¬¦ã‚’ä»˜ã�‘ã�ªã�„) ã‚’è¿½åŠ ã�™ã‚‹"
  
! #: c-family/c.opt:249
  #, fuzzy
! #| msgid "-MT <target>\tAdd an unquoted target"
! msgid "-MT <target>\tAdd an unquoted target."
! msgstr "-MT <target>\tã‚¿ãƒ¼ã‚²ãƒƒãƒˆ (å¼•ç”¨ç¬¦ã‚’ä»˜ã�‘ã�ªã�„) ã‚’è¿½åŠ ã�™ã‚‹"
  
! #: c-family/c.opt:253
! #, fuzzy
! #| msgid "Do not generate #line directives"
! msgid "Do not generate #line directives."
! msgstr "#line æŒ‡ç¤ºã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
! 
! #: c-family/c.opt:257
! #, fuzzy
! #| msgid "-U<macro>\tUndefine <macro>"
! msgid "-U<macro>\tUndefine <macro>."
! msgstr "-U<macro>\tãƒžã‚¯ãƒ­ <macro> ã‚’æœªå®šç¾©çŠ¶æ…‹ã�«ã�™ã‚‹"
! 
! #: c-family/c.opt:261
! #, fuzzy
! #| msgid "Warn about things that will change when compiling with an ABI-compliant compiler"
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
! msgstr "ABI ã�«é�©å�ˆã�—ã�Ÿã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�§ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�—ã�Ÿã�¨ã��ã�«å¤‰æ›´ã�•ã‚Œã‚‹ã�“ã�¨ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
! 
! #: c-family/c.opt:265
! msgid "Warn about things that change between the current -fabi-version and the specified version."
  msgstr ""
  
! #: c-family/c.opt:269
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
! msgstr ""
! 
! #: c-family/c.opt:276
! msgid "Warn on suspicious calls of standard functions computing absolute values."
! msgstr ""
! 
! #: c-family/c.opt:280
  #, fuzzy
! #| msgid "Warn about suspicious uses of memory addresses"
! msgid "Warn about suspicious uses of memory addresses."
! msgstr "ãƒ¡ãƒ¢ãƒªã‚¢ãƒ‰ãƒ¬ã‚¹ã�®ç–‘ã‚�ã�—ã�„ä½¿ç”¨æ³•ã�«ã�¤ã�„ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:296
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
  msgstr ""
  
! #: c-family/c.opt:300
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
  msgstr ""
  
! #: c-family/c.opt:304 ada/gcc-interface/lang.opt:57
! #, fuzzy
! #| msgid "Enable most warning messages"
! msgid "Enable most warning messages."
! msgstr "ã�»ã�¨ã‚“ã�©ã�®è­¦å‘Šãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: c-family/c.opt:308
! msgid "Warn on any use of alloca."
  msgstr ""
  
! #: c-family/c.opt:312
! msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
  msgstr ""
  
! #: c-family/c.opt:317
! msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
! msgstr ""
! 
! #: c-family/c.opt:321
! msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
! msgstr ""
! 
! #: c-family/c.opt:325
  #, fuzzy
! #| msgid "-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes"
! 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 "-Wlarger-than=<number>\tã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œ <number> ãƒ�ã‚¤ãƒˆä»¥ä¸Šã�®å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:331
! msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
! msgstr ""
! 
! #: c-family/c.opt:343
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
! msgstr ""
! 
! #: c-family/c.opt:347
  #, fuzzy
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about casting functions to incompatible types."
! msgstr "äº’æ�›æ€§ã�®ã�ªã�„åž‹ã�¸ã�®é–¢æ•°ã‚­ãƒ£ã‚¹ãƒˆã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:351
! msgid "Warn about boolean expression compared with an integer value different from true/false."
  msgstr ""
  
! #: c-family/c.opt:355
  #, fuzzy
! #| msgid "Warn about overflow in arithmetic expressions"
! msgid "Warn about certain operations on boolean expressions."
! msgstr "è¨ˆç®—å¼�å†…ã�®ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:359
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
! msgstr ""
! 
! #: c-family/c.opt:363
  #, fuzzy
! #| msgid "Warn when an inlined function cannot be inlined"
! msgid "Warn when a built-in function is declared with the wrong signature."
! msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•°ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�§ã��ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:367
  #, fuzzy
! #| msgid "Warn when a built-in preprocessor macro is undefined or redefined"
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
! msgstr "çµ„ã�¿è¾¼ã�¿å‰�å‡¦ç�†ãƒžã‚¯ãƒ­ã�Œæœªå®šç¾©ã�«ã�ªã‚‹ã�‹å†�å®šç¾©ã�•ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:371
  #, fuzzy
! #| msgid "Warn about features not present in traditional C"
! msgid "Warn about features not present in ISO C11, but present in ISO C2X."
! msgstr "ä¼�çµ±çš„ã�ª C ã�«ã�¯å­˜åœ¨ã�—ã�ªã�„æ©Ÿèƒ½ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:375
  #, fuzzy
! #| msgid "Warn about features not present in traditional C"
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
! msgstr "ä¼�çµ±çš„ã�ª C ã�«ã�¯å­˜åœ¨ã�—ã�ªã�„æ©Ÿèƒ½ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:379
  #, fuzzy
! #| msgid "Warn about features not present in traditional C"
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
! msgstr "ä¼�çµ±çš„ã�ª C ã�«ã�¯å­˜åœ¨ã�—ã�ªã�„æ©Ÿèƒ½ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:383
  #, fuzzy
! #| msgid "Warn about C constructs that are not in the common subset of C and C++"
! msgid "Warn about C constructs that are not in the common subset of C and C++."
! msgstr "C ã�¨ C++ ã�®å…±é€šéƒ¨åˆ†é›†å�ˆã�§ã�¯ç„¡ã�„ C æ§‹æ–‡ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:390
  #, fuzzy
! #| msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x"
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
! msgstr "ISO C++ 1998 ã�¨ ISO C++ 200x ã�§æ„�å‘³ã�Œç•°ã�ªã‚‹ C++ æ§‹æ–‡ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:394
  #, fuzzy
! #| msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x"
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
! msgstr "ISO C++ 1998 ã�¨ ISO C++ 200x ã�§æ„�å‘³ã�Œç•°ã�ªã‚‹ C++ æ§‹æ–‡ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:401
  #, fuzzy
! #| msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x"
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
! msgstr "ISO C++ 1998 ã�¨ ISO C++ 200x ã�§æ„�å‘³ã�Œç•°ã�ªã‚‹ C++ æ§‹æ–‡ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:405
  #, fuzzy
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about casts between incompatible function types."
! msgstr "äº’æ�›æ€§ã�®ã�ªã�„åž‹ã�¸ã�®é–¢æ•°ã‚­ãƒ£ã‚¹ãƒˆã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:409
  #, fuzzy
! #| msgid "Warn about pointer casts which increase alignment"
! msgid "Warn about casts which discard qualifiers."
! msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã�®ã‚­ãƒ£ã‚¹ãƒˆã�«ã‚ˆã�£ã�¦æ•´åˆ—ã�Œå¢—åŠ ã�™ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:413 c-family/c.opt:417
! #, fuzzy
! #| msgid "Warn about comparison of different enum types"
! msgid "Warn about catch handlers of non-reference type."
! msgstr "ç•°ã�ªã‚‹åˆ—æŒ™åž‹ã�®æ¯”è¼ƒã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:421
  #, fuzzy
! #| msgid "Warn about subscripts whose type is \"char\""
! msgid "Warn about subscripts whose type is \"char\"."
! msgstr "æ·»ã�ˆå­—ã�®åž‹ã�Œ \"char\" ã�§ã�‚ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:425 c-family/c.opt:1310 c-family/c.opt:1314
! #: c-family/c.opt:1318 c-family/c.opt:1322 c-family/c.opt:1326
! #: c-family/c.opt:1330 c-family/c.opt:1334 c-family/c.opt:1341
! #: c-family/c.opt:1345 c-family/c.opt:1349 c-family/c.opt:1353
! #: c-family/c.opt:1357 c-family/c.opt:1361 c-family/c.opt:1365
! #: c-family/c.opt:1369 c-family/c.opt:1373 c-family/c.opt:1377
! #: c-family/c.opt:1381 c-family/c.opt:1385 c-family/c.opt:1389
! #: config/i386/i386.opt:967
  #, fuzzy
! #| msgid "Deprecated.  This switch has no effect"
! msgid "Deprecated in GCC 9.  This switch has no effect."
! msgstr "å»ƒæ­¢ã�•ã‚Œã�¦ã�„ã‚‹ã€‚ã�“ã�®ã‚¹ã‚¤ãƒƒãƒ�ã�¯åŠ¹æžœã�¯ã�ªã�„ã€‚"
  
! #: c-family/c.opt:429
  #, fuzzy
! #| msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\""
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
! msgstr "\"longjmp\" ã�¾ã�Ÿã�¯ \"vfork\" ã�«ã‚ˆã�£ã�¦å¤‰æ›´ã�•ã‚Œã‚‹ã�‹ã‚‚ã�—ã‚Œã�ªã�„å¤‰æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:433
  #, fuzzy
! #| msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
! msgstr "ãƒ–ãƒ­ãƒƒã‚¯ã‚³ãƒ¡ãƒ³ãƒˆã�Œå…¥ã‚Œå­�ã�«ã�ªã�£ã�¦ã�„ã‚‹å�¯èƒ½æ€§ã�¾ã�Ÿã�¯ C++ ã‚³ãƒ¡ãƒ³ãƒˆã�Œç‰©ç�†çš„ã�«ä¸€è¡Œä»¥ä¸Šã�«ã�¾ã�Ÿã�Œã�£ã�¦ã�„ã‚‹å�¯èƒ½æ€§ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:437
  #, fuzzy
! #| msgid "Synonym for -Wcomment"
! msgid "Synonym for -Wcomment."
! msgstr "-Wcomment ã�®åˆ¥å��"
  
! #: c-family/c.opt:441
! msgid "Warn for conditionally-supported constructs."
! msgstr ""
! 
! #: c-family/c.opt:445
  #, fuzzy
! #| msgid "Warn for implicit type conversions that may change a value"
! msgid "Warn for implicit type conversions that may change a value."
! msgstr "å€¤ã�Œå¤‰æ›´ã�•ã‚Œã‚‹å ´å�ˆã�Œã�‚ã‚‹æš—é»™çš„ã�ªåž‹å¤‰æ�›ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:449
! #, fuzzy
! #| msgid "Warn for converting NULL from/to a non-pointer type"
! msgid "Warn for converting NULL from/to a non-pointer type."
! msgstr "é�žãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�‹ã‚‰ NULL ã�¸ã€�ã�¾ã�Ÿã�¯ NULL ã�‹ã‚‰é�žãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸ã�®å¤‰æ�›ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
! 
! #: c-family/c.opt:457
! #, fuzzy
! #| msgid "Warn when all constructors and destructors are private"
! msgid "Warn when all constructors and destructors are private."
! msgstr "ã�™ã�¹ã�¦ã�®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¨ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�Œé�žå…¬é–‹ã�®å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
! 
! #: c-family/c.opt:461
! msgid "Warn about dangling else."
  msgstr ""
  
! #: c-family/c.opt:465
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
! msgstr ""
! 
! #: c-family/c.opt:469
  #, fuzzy
! #| msgid "Warn when a declaration is found after a statement"
! msgid "Warn when a declaration is found after a statement."
! msgstr "å®Ÿè¡Œæ–‡ã‚ˆã‚Šå¾Œã�«å®£è¨€ã�Œè¦‹ã�¤ã�‹ã�£ã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:473
  #, fuzzy
! #| msgid "dereferencing pointer to incomplete type"
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: c-family/c.opt:477
  #, fuzzy
! #| msgid "Warn about non-virtual destructors"
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
! msgstr "é�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:485
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
! msgstr ""
! 
! #: c-family/c.opt:490
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
! msgstr ""
! 
! #: c-family/c.opt:495
  #, fuzzy
! #| msgid "Warn about possibly missing braces around initializers"
! msgid "Warn about positional initialization of structs requiring designated initializers."
! msgstr "åˆ�æœŸåŒ–å­�ã�®ã�¾ã‚�ã‚Šã�«ä¸­æ‹¬å¼§ã�Œç„¡ã�„å�¯èƒ½æ€§ã�Œã�‚ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:499
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr ""
  
! #: c-family/c.opt:503
  #, fuzzy
! #| msgid "Warn whenever type qualifiers are ignored."
! msgid "Warn if type qualifiers on pointers are discarded."
! msgstr "åž‹ä¿®é£¾å­�ã�Œç„¡è¦–ã�•ã‚Œã�Ÿå ´å�ˆã�¯ã�„ã�¤ã‚‚è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:507
  #, fuzzy
! #| msgid "Warn about compile-time integer division by zero"
! msgid "Warn about compile-time integer division by zero."
! msgstr "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�«æ•´æ•°ã�® 0 ã�«ã‚ˆã‚‹é™¤ç®—ã�Œè¡Œã‚�ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:511
  #, fuzzy
! #| msgid "Warn about an empty body in an if or else statement"
! msgid "Warn about duplicated branches in if-else statements."
! msgstr "if ã�¾ã�Ÿã�¯ else æ–‡ã�®ä¸­èº«ã�Œç©ºã�®å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:515
! msgid "Warn about duplicated conditions in an if-else-if chain."
! msgstr ""
! 
! #: c-family/c.opt:519
  #, fuzzy
! #| msgid "Warn about violations of Effective C++ style rules"
! msgid "Warn about violations of Effective C++ style rules."
! msgstr "Effective C++ å¼�ã�®æŒ‡é‡�ã�‹ã‚‰ã�¯ã�šã‚Œã‚‹ã‚‚ã�®ã�«ã�¤ã�„ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:523
  #, fuzzy
! #| msgid "Warn about an empty body in an if or else statement"
! msgid "Warn about an empty body in an if or else statement."
! msgstr "if ã�¾ã�Ÿã�¯ else æ–‡ã�®ä¸­èº«ã�Œç©ºã�®å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:527
  #, fuzzy
! #| msgid "Warn about stray tokens after #elif and #endif"
! msgid "Warn about stray tokens after #else and #endif."
! msgstr "#elif ã�Šã‚ˆã�³ #endif ã�®å¾Œã�«ã�‚ã‚‹ã�¯ã��ã‚Œã�Ÿãƒˆãƒ¼ã‚¯ãƒ³ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:531
  #, fuzzy
! #| msgid "Warn about comparison of different enum types"
! msgid "Warn about comparison of different enum types."
! msgstr "ç•°ã�ªã‚‹åˆ—æŒ™åž‹ã�®æ¯”è¼ƒã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:539
  #, fuzzy
! #| msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead"
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
! msgstr "ã�“ã�®ã‚¹ã‚¤ãƒƒãƒ�ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« -Werror=implicit-function-declaration ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: c-family/c.opt:547
  #, fuzzy
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about semicolon after in-class function definition."
! msgstr "æš—é»™ã�®é–¢æ•°å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:551
  #, fuzzy
! #| msgid "Warn for implicit type conversions that may change a value"
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
! msgstr "å€¤ã�Œå¤‰æ›´ã�•ã‚Œã‚‹å ´å�ˆã�Œã�‚ã‚‹æš—é»™çš„ã�ªåž‹å¤‰æ�›ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:555
! #, fuzzy
! #| msgid "Warn if testing floating point numbers for equality"
! msgid "Warn if testing floating point numbers for equality."
! msgstr "æµ®å‹•å°�æ•°ç‚¹æ•°ã�®ç­‰ä¾¡æ¯”è¼ƒã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:559 c-family/c.opt:601
! #, fuzzy
! #| msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
! msgstr "printf/scanf/strftime/strfmon æ›¸å¼�æ–‡å­—åˆ—ç•°å¸¸ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:563
  #, fuzzy
! #| msgid "Warn about format strings that contain NUL bytes"
! msgid "Warn about format strings that contain NUL bytes."
! msgstr "æ›¸å¼�æ–‡å­—åˆ—ã�« NUL ãƒ�ã‚¤ãƒˆã�Œå�«ã�¾ã‚Œã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:567
  #, fuzzy
! #| msgid "Warn if passing too many arguments to a function for its format string"
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "é–¢æ•°ã�®æ›¸å¼�æ–‡å­—åˆ—ç”¨ã�«æ¸¡ã�™å¼•æ•°ã�Œå¤šã�™ã�Žã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:571
  #, fuzzy
! #| msgid "Warn about format strings that are not literals"
! msgid "Warn about format strings that are not literals."
! msgstr "æ›¸å¼�æ–‡å­—åˆ—ã�Œæ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:575
! 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:580
  #, fuzzy
! #| msgid "Warn about possible security problems with format functions"
! msgid "Warn about possible security problems with format functions."
! msgstr "ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£å•�é¡Œã�«ã�ªã‚‹å�¯èƒ½æ€§ã�Œã�‚ã‚‹æ›¸å¼�é–¢æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:584
  #, fuzzy
! #| msgid "Warn about possible security problems with format functions"
! msgid "Warn about sign differences with format functions."
! msgstr "ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£å•�é¡Œã�«ã�ªã‚‹å�¯èƒ½æ€§ã�Œã�‚ã‚‹æ›¸å¼�é–¢æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:588
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
! msgstr ""
! 
! #: c-family/c.opt:593
  #, fuzzy
! #| msgid "Warn about strftime formats yielding 2-digit years"
! msgid "Warn about strftime formats yielding 2-digit years."
! msgstr "strftime æ›¸å¼�ã�Œ 2 æ¡�ã�®å¹´ã�®å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:597
  #, fuzzy
! #| msgid "Warn about zero-length formats"
! msgid "Warn about zero-length formats."
! msgstr "é•·ã�•ã�Œ 0 ã�®æ›¸å¼�æ–‡å­—åˆ—ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:605
! msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr ""
  
! #: c-family/c.opt:610
  #, fuzzy
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about calls to snprintf and similar functions that truncate output."
! msgstr "äº’æ�›æ€§ã�®ã�ªã�„åž‹ã�¸ã�®é–¢æ•°ã‚­ãƒ£ã‚¹ãƒˆã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:614
  #, fuzzy
! #| msgid "Warn when a Cell microcoded instruction is emitted"
! msgid "Warn when the field in a struct is not aligned."
! msgstr "Cell ãƒžã‚¤ã‚¯ãƒ­ã‚³ãƒ¼ãƒ‰å‘½ä»¤ã�Œç™ºè¡Œã�•ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:618
! msgid "Warn whenever type qualifiers are ignored."
! msgstr "åž‹ä¿®é£¾å­�ã�Œç„¡è¦–ã�•ã‚Œã�Ÿå ´å�ˆã�¯ã�„ã�¤ã‚‚è­¦å‘Šã�™ã‚‹"
! 
! #: c-family/c.opt:622
  #, fuzzy
! #| msgid "Warn whenever type qualifiers are ignored."
! msgid "Warn whenever attributes are ignored."
! msgstr "åž‹ä¿®é£¾å­�ã�Œç„¡è¦–ã�•ã‚Œã�Ÿå ´å�ˆã�¯ã�„ã�¤ã‚‚è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:626
! msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgstr ""
  
! #: c-family/c.opt:630
! msgid "Warn when the address of packed member of struct or union is taken."
  msgstr ""
  
! #: c-family/c.opt:634
! #, fuzzy
! #| msgid "Warn about variables which are initialized to themselves"
! msgid "Warn about variables which are initialized to themselves."
! msgstr "å¤‰æ•°ã�Œã��ã‚Œè‡ªèº«ã�«ã‚ˆã�£ã�¦åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
! 
! #: c-family/c.opt:638
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr ""
  
! #: c-family/c.opt:642
  #, fuzzy
! #| msgid "Warn about implicit declarations"
! msgid "Warn about implicit declarations."
! msgstr "æš—é»™çš„å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:650
  #, fuzzy
! #| msgid "Warn about implicit conversions from \"float\" to \"double\""
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
! msgstr "\"float\" ã�‹ã‚‰ \"double\" ã�¸ã�®æš—é»™çš„å¤‰æ�›ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:654
  #, fuzzy
! #| msgid "Warn if an undefined macro is used in an #if directive"
! msgid "Warn if \"defined\" is used outside #if."
! msgstr "#if æŒ‡ç¤ºå†…ã�§æœªå®šç¾©ãƒžã‚¯ãƒ­ã�Œä½¿ç”¨ã�•ã‚Œã�Ÿå ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:658
  #, fuzzy
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about implicit function declarations."
! msgstr "æš—é»™ã�®é–¢æ•°å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:662
  #, fuzzy
! #| msgid "Warn when a declaration does not specify a type"
! msgid "Warn when a declaration does not specify a type."
! msgstr "å®£è¨€ã�Œåž‹ã‚’æŒ‡å®šã�—ã�¦ã�„ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:669
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
! msgstr ""
! 
! #: c-family/c.opt:673
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
! msgstr ""
! 
! #: c-family/c.opt:677
! msgid "Warn for suspicious integer expressions in boolean context."
! msgstr ""
! 
! #: c-family/c.opt:681
  #, fuzzy
! #| msgid "Warn when there is a cast to a pointer from an integer of a different size"
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
! msgstr "ã‚µã‚¤ã‚ºã�Œç•°ã�ªã‚‹æ•´æ•°ã�‹ã‚‰ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:685
  #, fuzzy
! #| msgid "Warn about invalid uses of the \"offsetof\" macro"
! msgid "Warn about invalid uses of the \"offsetof\" macro."
! msgstr "\"offsetof\" ãƒžã‚¯ãƒ­ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ–¹æ³•ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:689
  #, fuzzy
! #| msgid "Warn about PCH files that are found but not used"
! msgid "Warn about PCH files that are found but not used."
! msgstr "PCH ãƒ•ã‚¡ã‚¤ãƒ«ã�Œè¦‹ã�¤ã�‹ã�£ã�Ÿã�«ã‚‚ã�‹ã�‹ã‚�ã‚‰ã�šä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:693
  #, fuzzy
! #| msgid "Warn when a register variable is declared volatile"
! msgid "Warn when a jump misses a variable initialization."
! msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã�Œ volatile ã�¨å®£è¨€ã�•ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:697
! 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:701
  #, fuzzy
! #| msgid "Warn when a logical operator is suspiciously always evaluating to true or false"
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
! msgstr "è«–ç�†æ¼”ç®—å­�ã�Œå¸¸ã�« true ã�¾ã�Ÿã�¯ false ã�¨è©•ä¾¡ã�•ã‚Œã‚‹ã‚ˆã�†ã�«æ€�ã‚�ã‚Œã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:705
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
! msgstr ""
! 
! #: c-family/c.opt:709
  #, fuzzy
! #| msgid "Do not warn about using \"long long\" when -pedantic"
! msgid "Do not warn about using \"long long\" when -pedantic."
! msgstr "-pedantic ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã‚‹ã�¨ã��ã�«\"long long\" ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã‚‚è­¦å‘Šã�—ã�ªã�„"
  
! #: c-family/c.opt:713
  #, fuzzy
! #| msgid "Warn about suspicious declarations of \"main\""
! msgid "Warn about suspicious declarations of \"main\"."
! msgstr "ç–‘ã‚�ã�—ã�„ main ã�®å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:721
! 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:725
! 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:729
  #, fuzzy
! #| msgid "Warn when the packed attribute has no effect on struct layout"
! msgid "Warn when the indentation of the code does not reflect the block structure."
! msgstr "packed å±žæ€§ã�Œæ§‹é€ ä½“é…�ç½®ã�«å½±éŸ¿ã�—ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:733
  #, fuzzy
! #| msgid "Warn about possibly missing braces around initializers"
! msgid "Warn about possibly missing braces around initializers."
! msgstr "åˆ�æœŸåŒ–å­�ã�®ã�¾ã‚�ã‚Šã�«ä¸­æ‹¬å¼§ã�Œç„¡ã�„å�¯èƒ½æ€§ã�Œã�‚ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:737
  #, fuzzy
! #| msgid "Warn about global functions without previous declarations"
! msgid "Warn about global functions without previous declarations."
! msgstr "å‰�ã�«å®£è¨€ã�Œç„¡ã�„å¤§åŸŸé–¢æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:741
  #, fuzzy
! #| msgid "Warn about missing fields in struct initializers"
! msgid "Warn about missing fields in struct initializers."
! msgstr "æ§‹é€ ä½“ã�®åˆ�æœŸåŒ–å­�ã�«ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œè¶³ã‚Šã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:745
! 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:749
! msgid "Warn on direct multiple inheritance."
  msgstr ""
  
! #: c-family/c.opt:753
! msgid "Warn on namespace definition."
  msgstr ""
  
! #: c-family/c.opt:757
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr ""
  
! #: c-family/c.opt:761
! #, fuzzy
! #| msgid "Warn about missing fields in struct initializers"
! msgid "Warn about missing sized deallocation functions."
! msgstr "æ§‹é€ ä½“ã�®åˆ�æœŸåŒ–å­�ã�«ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œè¶³ã‚Šã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
! 
! #: c-family/c.opt:765
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr ""
  
! #: c-family/c.opt:769
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
! msgstr ""
! 
! #: c-family/c.opt:773
! msgid "Warn when sizeof is applied on a parameter declared as an array."
! msgstr ""
! 
! #: c-family/c.opt:777
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr ""
! 
! #: c-family/c.opt:782
! 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:787
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
! msgstr ""
! 
! #: c-family/c.opt:791
  #, fuzzy
! #| msgid "Warn about functions which might be candidates for format attributes"
! msgid "Warn about functions which might be candidates for format attributes."
! msgstr "format å±žæ€§ã‚’ã�®å€™è£œã�¨ã�ªã‚Šã��ã�†ã�ªé–¢æ•°ã�«ã�¤ã�„ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:795
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
! msgstr ""
! 
! #: c-family/c.opt:800
  #, fuzzy
! #| msgid "Warn about enumerated switches, with no default, missing a case"
! msgid "Warn about enumerated switches, with no default, missing a case."
! msgstr "åˆ—æŒ™å®šæ•°ã‚’ä½¿ç”¨ã�—ã�Ÿ switch æ–‡ã�§ default æ–‡ã�Œç„¡ã�„ã�‹ç‰¹å®šã�® case ã�Œç„¡ã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:804
! #, fuzzy
! #| msgid "Warn about enumerated switches missing a \"default:\" statement"
! msgid "Warn about enumerated switches missing a \"default:\" statement."
! msgstr "åˆ—æŒ™å®šæ•°ã‚’ä½¿ç”¨ã�—ã�Ÿ switch æ–‡ã�§ \"default:\" æ–‡ã�Œç„¡ã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
! 
! #: c-family/c.opt:808
! #, fuzzy
! #| msgid "Warn about all enumerated switches missing a specific case"
! msgid "Warn about all enumerated switches missing a specific case."
! msgstr "åˆ—æŒ™å®šæ•°ã‚’ä½¿ç”¨ã�—ã�Ÿ switch æ–‡ã�§ç‰¹å®šã�® case ã�Œç„¡ã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
! 
! #: c-family/c.opt:812
! #, fuzzy
! #| msgid "Warn about overflow in arithmetic expressions"
! msgid "Warn about switches with boolean controlling expression."
! msgstr "è¨ˆç®—å¼�å†…ã�®ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
! 
! #: c-family/c.opt:816
! #, fuzzy
! msgid "Warn on primary template declaration."
! msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
! 
! #: c-family/c.opt:820
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr ""
  
! #: c-family/c.opt:829
! #, fuzzy
! #| msgid "Warn about user-specified include directories that do not exist"
! msgid "Warn about user-specified include directories that do not exist."
! msgstr "åˆ©ç”¨è€…ã�ŒæŒ‡å®šã�—ã�Ÿã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã�Œå­˜åœ¨ã�—ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
! 
! #: c-family/c.opt:833
! #, fuzzy
! #| msgid "Warn about function parameters declared without a type specifier in K&R-style functions"
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
! msgstr "K&R ã‚¹ã‚¿ã‚¤ãƒ«ã�®é–¢æ•°å†…ã�«åž‹æŒ‡å®šã�Œã�ªã�„å¼•æ•°ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹é–¢æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
! 
! #: c-family/c.opt:837
! #, fuzzy
! #| msgid "Warn about global functions without prototypes"
! msgid "Warn about global functions without prototypes."
! msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ç„¡ã�—ã�®å¤§åŸŸé–¢æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
! 
! #: c-family/c.opt:844
! #, fuzzy
! #| msgid "Warn about use of multi-character character constants"
! msgid "Warn about use of multi-character character constants."
! msgstr "è¤‡æ•°æ–‡å­—ã�«ã‚ˆã‚‹æ–‡å­—å®šæ•°ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
! 
! #: c-family/c.opt:848
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr ""
  
! #: c-family/c.opt:852
  #, fuzzy
! #| msgid "Warn about \"extern\" declarations not at file scope"
! msgid "Warn about \"extern\" declarations not at file scope."
! msgstr "å¤–éƒ¨ (\"extern\") å®£è¨€ã�Œãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�§ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:856
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr ""
  
! #: c-family/c.opt:860
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
! msgstr ""
! 
! #: c-family/c.opt:864
  #, fuzzy
! #| msgid "Warn when non-templatized friend functions are declared within a template"
! msgid "Warn when non-templatized friend functions are declared within a template."
! msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåŒ–ã�•ã‚Œã�¦ã�„ã�ªã�„ãƒ•ãƒ¬ãƒ³ãƒ‰é–¢æ•°ã�Œå®£è¨€ã�•ã‚Œã�Ÿå ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:868
! #, fuzzy
! msgid "Warn when a conversion function will never be called due to the type it converts to."
! msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
! 
! #: c-family/c.opt:872
! msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr ""
  
! #: c-family/c.opt:876
  #, fuzzy
! #| msgid "Warn about non-virtual destructors"
! msgid "Warn about non-virtual destructors."
! msgstr "é�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:880
  #, fuzzy
! #| msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL"
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
! msgstr "NULL ã�§ç„¡ã�„ã�“ã�¨ã�Œå¿…è¦�ã�§ã�‚ã‚‹ã�¨ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã‚‹å¼•æ•°ã�®ä½�ç½®ã�« NULL ã�Œæ¸¡ã�•ã‚Œã�Ÿå ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:896
  #, fuzzy
! #| msgid "-Wnormalized=<id|nfc|nfkc>\tWarn about non-normalised Unicode strings"
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
! msgstr "-Wnormalized=<id|nfc|nfkc>\tæ­£æº–åŒ–ã�•ã‚Œã�¦ã�„ã�ªã�„ãƒ¦ãƒ‹ã‚³ãƒ¼ãƒ‰æ–‡å­—åˆ—ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:919
  #, fuzzy
! #| msgid "Warn if a C-style cast is used in a program"
! msgid "Warn if a C-style cast is used in a program."
! msgstr "C ã‚¹ã‚¿ã‚¤ãƒ«ã�®ã‚­ãƒ£ã‚¹ãƒˆã�Œãƒ—ãƒ­ã‚°ãƒ©ãƒ å†…ã�§ä½¿ç”¨ã�•ã‚Œã�Ÿå ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:923
  #, fuzzy
! #| msgid "Warn for obsolescent usage in a declaration"
! msgid "Warn for obsolescent usage in a declaration."
! msgstr "å»ƒæ­¢ã�•ã‚Œã�Ÿå®£è¨€æ–¹æ³•ã�Œä½¿ç”¨ã�•ã‚Œã�Ÿå ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:927
  #, fuzzy
! #| msgid "Warn if an old-style parameter definition is used"
! msgid "Warn if an old-style parameter definition is used."
! msgstr "å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®å¼•æ•°å®£è¨€ã�Œä½¿ç”¨ã�•ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:931
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr ""
  
! #: c-family/c.opt:935
  #, fuzzy
! #| msgid "Warn if a string is longer than the maximum portable length specified by the standard"
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
! msgstr "æ¨™æº–ã�«ã‚ˆã�£ã�¦æŒ‡å®šã�•ã‚Œã�¦ã�„ã‚‹ç§»æ¤�æ€§ã�Œã�‚ã‚‹ã�¨ã�•ã‚Œã‚‹æœ€å¤§æ–‡å­—åˆ—é•·ã‚’è¶…ã�ˆã‚‹æ–‡å­—åˆ—ã�Œã�‚ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:939
  #, fuzzy
! #| msgid "Warn about overloaded virtual function names"
! msgid "Warn about overloaded virtual function names."
! msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿä»®æƒ³é–¢æ•°å��ã�«ã�¤ã�„ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:943
  #, fuzzy
! #| msgid "Warn about variables which are initialized to themselves"
! msgid "Warn about overriding initializers without side effects."
! msgstr "å¤‰æ•°ã�Œã��ã‚Œè‡ªèº«ã�«ã‚ˆã�£ã�¦åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:947
  #, fuzzy
! #| msgid "Warn about variables which are initialized to themselves"
! msgid "Warn about overriding initializers with side effects."
! msgstr "å¤‰æ•°ã�Œã��ã‚Œè‡ªèº«ã�«ã‚ˆã�£ã�¦åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:951
  #, fuzzy
! #| msgid "offset of packed bit-field %qD has changed in GCC 4.4"
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
! msgstr "packed ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã�®ã‚ªãƒ•ã‚»ãƒƒãƒˆã�¯ GCC 4.4 ã�§å¤‰æ›´ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c.opt:955
  #, fuzzy
! #| msgid "Warn about possibly missing parentheses"
! msgid "Warn about possibly missing parentheses."
! msgstr "å°�æ‹¬å¼§ã�Œç„¡ã�„å�¯èƒ½æ€§ã�Œã�‚ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:963
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
! msgstr ""
! 
! #: c-family/c.opt:967
  #, fuzzy
! #| msgid "Warn when converting the type of pointers to member functions"
! msgid "Warn when converting the type of pointers to member functions."
! msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®åž‹å¤‰æ�›ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:971
  #, fuzzy
! #| msgid "Warn about function pointer arithmetic"
! msgid "Warn about function pointer arithmetic."
! msgstr "é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�®è¨ˆç®—ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:975
  #, fuzzy
! #| msgid "Warn when a pointer differs in signedness in an assignment"
! msgid "Warn when a pointer differs in signedness in an assignment."
! msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�Œç¬¦å�·ç„¡ã�—ã�‹ã‚‰ç¬¦å�·ä»˜ã��ã�«æ ¼ä¸Šã�’ã�¨ã�ªã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:979
  #, fuzzy
! #| msgid "Warn about use of multi-character character constants"
! msgid "Warn when a pointer is compared with a zero character constant."
! msgstr "è¤‡æ•°æ–‡å­—ã�«ã‚ˆã‚‹æ–‡å­—å®šæ•°ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:983
  #, fuzzy
! #| msgid "Warn when a pointer is cast to an integer of a different size"
! msgid "Warn when a pointer is cast to an integer of a different size."
! msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ã‚µã‚¤ã‚ºã�Œç•°ã�ªã‚‹æ•´æ•°åž‹ã�¸ã�®å¤‰æ�›ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:987
  #, fuzzy
! #| msgid "Warn about misuses of pragmas"
! msgid "Warn about misuses of pragmas."
! msgstr "pragma ã�®èª¤ç”¨ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:991
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
! msgstr ""
! 
! #: c-family/c.opt:995
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
! msgstr ""
! 
! #: c-family/c.opt:999
  #, fuzzy
! #| msgid "Warn if inherited methods are unimplemented"
! msgid "Warn if inherited methods are unimplemented."
! msgstr "ç¶™æ‰¿ã�•ã‚Œã�Ÿãƒ¡ã‚½ãƒƒãƒ‰ã�Œå®Ÿè£…ã�•ã‚Œã�¦ã�„ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1003 c-family/c.opt:1007
! msgid "Warn for placement new expressions with undefined behavior."
! msgstr ""
! 
! #: c-family/c.opt:1011
  #, fuzzy
! #| msgid "Warn about multiple declarations of the same object"
! msgid "Warn about multiple declarations of the same object."
! msgstr "å�Œä¸€ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®å®£è¨€ã�Œè¤‡æ•°ã�‚ã‚Œã�°è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1015
! msgid "Warn about redundant calls to std::move."
! msgstr ""
! 
! #: c-family/c.opt:1019
  #, fuzzy
! #| msgid "Warn about misuses of pragmas"
! msgid "Warn about uses of register storage specifier."
! msgstr "pragma ã�®èª¤ç”¨ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1023
  #, fuzzy
! #| msgid "Warn when the compiler reorders code"
! msgid "Warn when the compiler reorders code."
! msgstr "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�Œã‚³ãƒ¼ãƒ‰ã‚’ä¸¦ã�¹æ›¿ã�ˆã‚‹ã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1027
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
! msgstr ""
! 
! #: c-family/c.opt:1031
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
! msgstr ""
! 
! #: c-family/c.opt:1035
  #, fuzzy
! #| msgid "Warn if a selector has multiple methods"
! msgid "Warn if a selector has multiple methods."
! msgstr "ã‚»ãƒ¬ã‚¯ã‚¿ã�Œè¤‡æ•°ã�®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’æŒ�ã�£ã�¦ã�„ã‚Œã�°è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1039
  #, fuzzy
! #| msgid "Warn about possible violations of sequence point rules"
! msgid "Warn about possible violations of sequence point rules."
! msgstr "å‰¯ä½œç”¨å®Œäº†ç‚¹è¦�å‰‡ã‚’ç ´ã‚‹å�¯èƒ½æ€§ã�Œã�‚ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1043
  #, fuzzy
! msgid "Warn if a local declaration hides an instance variable."
! msgstr "`%s' ã�®ãƒ­ãƒ¼ã‚«ãƒ«å®£è¨€ã�§ã€�ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•°ã�Œéš ã�•ã‚Œã�¾ã�™"
  
! #: c-family/c.opt:1047 c-family/c.opt:1051
! msgid "Warn if left shift of a signed value overflows."
! msgstr ""
! 
! #: c-family/c.opt:1055
  #, fuzzy
! #| msgid "right shift count is negative"
! msgid "Warn if shift count is negative."
! msgstr "å�³ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: c-family/c.opt:1059
  #, fuzzy
! #| msgid "right shift count >= width of type"
! msgid "Warn if shift count >= width of type."
! msgstr "å�³ã‚·ãƒ•ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: c-family/c.opt:1063
  #, fuzzy
! #| msgid "left shift count is negative"
! msgid "Warn if left shifting a negative value."
! msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: c-family/c.opt:1067
  #, fuzzy
! #| msgid "Warn about signed-unsigned comparisons"
! msgid "Warn about signed-unsigned comparisons."
! msgstr "ç¬¦å�·ä»˜ã��/ç¬¦å�·ç„¡ã�—ã�®æ¯”è¼ƒã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1075
  #, fuzzy
! #| msgid "Warn for implicit type conversions between signed and unsigned integers"
! msgid "Warn for implicit type conversions between signed and unsigned integers."
! msgstr "ç¬¦å�·ä»˜ã��æ•´æ•°ã�¨ç¬¦å�·ç„¡ã�—æ•´æ•°é–“ã�®æš—é»™çš„ã�ªåž‹å¤‰æ�›ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1079
  #, fuzzy
! #| msgid "Warn when overload promotes from unsigned to signed"
! msgid "Warn when overload promotes from unsigned to signed."
! msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�Œç¬¦å�·ç„¡ã�—ã�‹ã‚‰ç¬¦å�·ä»˜ã��ã�«æ ¼ä¸Šã�’ã�¨ã�ªã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1083
  #, fuzzy
! #| msgid "Warn about truncated source lines"
! msgid "Warn about uncasted NULL used as sentinel."
! msgstr "åˆ‡ã‚Šè©°ã‚�ã‚‰ã‚Œã�Ÿã‚½ãƒ¼ã‚¹è¡Œã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1087
! #, fuzzy
! #| msgid "Warn about unprototyped function declarations"
! msgid "Warn about unprototyped function declarations."
! msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
! 
! #: c-family/c.opt:1099
! msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr ""
  
! #: c-family/c.opt:1103
  #, fuzzy
! #| msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used"
! 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:1107
  #, fuzzy
! #| msgid "Deprecated.  This switch has no effect"
! msgid "Deprecated.  This switch has no effect."
! msgstr "å»ƒæ­¢ã�•ã‚Œã�¦ã�„ã‚‹ã€‚ã�“ã�®ã‚¹ã‚¤ãƒƒãƒ�ã�¯åŠ¹æžœã�¯ã�ªã�„ã€‚"
  
! #: c-family/c.opt:1115
  #, fuzzy
! #| msgid "Warn when a logical operator is suspiciously always evaluating to true or false"
! msgid "Warn if a comparison always evaluates to true or false."
! msgstr "è«–ç�†æ¼”ç®—å­�ã�Œå¸¸ã�« true ã�¾ã�Ÿã�¯ false ã�¨è©•ä¾¡ã�•ã‚Œã‚‹ã‚ˆã�†ã�«æ€�ã‚�ã‚Œã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1119
! msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr ""
  
! #: c-family/c.opt:1123
  #, fuzzy
! #| msgid "Warn about features not present in traditional C"
! msgid "Warn about features not present in traditional C."
! msgstr "ä¼�çµ±çš„ã�ª C ã�«ã�¯å­˜åœ¨ã�—ã�ªã�„æ©Ÿèƒ½ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1127
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
! msgstr ""
! 
! #: c-family/c.opt:1131
  #, fuzzy
! #| msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
! msgstr "ãƒˆãƒ©ã‚¤ã‚°ãƒ©ãƒ•ã�«é�­é�‡ã�—ã€�ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã�ªã�„ã�§æ„�å‘³ã‚’æŒ�ã�¤å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1135
  #, fuzzy
! #| msgid "Warn about @selector()s without previously declared methods"
! msgid "Warn about @selector()s without previously declared methods."
! msgstr "å‰�ã�«å®£è¨€ã�•ã‚Œã�Ÿãƒ¡ã‚½ãƒƒãƒ‰ã�§ã�ªã�„ @selector() ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1139
  #, fuzzy
! #| msgid "Warn if an undefined macro is used in an #if directive"
! msgid "Warn if an undefined macro is used in an #if directive."
! msgstr "#if æŒ‡ç¤ºå†…ã�§æœªå®šç¾©ãƒžã‚¯ãƒ­ã�Œä½¿ç”¨ã�•ã‚Œã�Ÿå ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1151
  #, fuzzy
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn about unrecognized pragmas."
! msgstr "èª�è­˜ã�§ã��ã�ªã�„ pragma ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1155
  #, fuzzy
! #| msgid "Warn about unsuffixed float constants"
! msgid "Warn about unsuffixed float constants."
! msgstr "æŽ¥å°¾è¾žã�Œã�ªã�„æµ®å‹•å°�æ•°å®šæ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1163
  #, fuzzy
! #| msgid "Warn about macros defined in the main file that are not used"
! msgid "Warn when typedefs locally defined in a function are not used."
! msgstr "ä¸»ãƒ•ã‚¡ã‚¤ãƒ«å†…ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�ªã�„ãƒžã‚¯ãƒ­ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1167
  #, fuzzy
! #| msgid "Warn about macros defined in the main file that are not used"
! msgid "Warn about macros defined in the main file that are not used."
! msgstr "ä¸»ãƒ•ã‚¡ã‚¤ãƒ«å†…ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�ªã�„ãƒžã‚¯ãƒ­ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1171
  #, fuzzy
! #| msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value"
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
! msgstr "warn_unused_result å±žæ€§ã�Œè¨­å®šã�•ã‚Œã�¦ã�„ã‚‹å‘¼ã�³å‡ºã�—å…ƒé–¢æ•°ã�§æˆ»ã‚Šå€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1179 c-family/c.opt:1183
  #, fuzzy
! #| msgid "Warn when a variable is unused"
! msgid "Warn when a const variable is unused."
! msgstr "å¤‰æ•°ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1187
  #, fuzzy
! #| msgid "Do not warn about using variadic macros when -pedantic"
! msgid "Warn about using variadic macros."
! msgstr "-pedantic ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã‚‹ã�¨ã��ã�« variadic ãƒžã‚¯ãƒ­ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã‚‹å ´å�ˆã�§ã‚‚è­¦å‘Šã�—ã�ªã�„"
  
! #: c-family/c.opt:1191
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
! msgstr ""
! 
! #: c-family/c.opt:1195
  #, fuzzy
! #| msgid "Warn if a variable length array is used"
! msgid "Warn if a variable length array is used."
! msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1199
! #, fuzzy
! #| msgid "-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes"
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
! msgstr "-Wlarger-than=<number>\tã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œ <number> ãƒ�ã‚¤ãƒˆä»¥ä¸Šã�®å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
! 
! #: c-family/c.opt:1206
! msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:1210
  #, fuzzy
! #| msgid "Warn when a register variable is declared volatile"
! msgid "Warn when a register variable is declared volatile."
! msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã�Œ volatile ã�¨å®£è¨€ã�•ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1214
! msgid "Warn on direct virtual inheritance."
  msgstr ""
  
! #: c-family/c.opt:1218
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
! msgstr ""
! 
! #: c-family/c.opt:1222
! 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:1226
  #, fuzzy
! #| msgid "Warn when a label is unused"
! msgid "Warn when a literal '0' is used as null pointer."
! msgstr "ãƒ©ãƒ™ãƒ«ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�ªã�„ã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1230
  #, fuzzy
! #| msgid "Warn about misuses of pragmas"
! msgid "Warn about useless casts."
! msgstr "pragma ã�®èª¤ç”¨ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1234
! 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:1238
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
! msgstr ""
! 
! #: c-family/c.opt:1242
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
! msgstr ""
! 
! #: c-family/c.opt:1247
  #, fuzzy
! #| msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
! 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:1255
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr ""
  
! #: c-family/c.opt:1259
! msgid "Enforce class member access control semantics."
  msgstr ""
  
! #: c-family/c.opt:1263
! msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
! msgstr ""
! 
! #: c-family/c.opt:1267
! msgid "Support C++17 allocation of over-aligned types."
! msgstr ""
! 
! #: c-family/c.opt:1271
! msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
! msgstr ""
! 
! #: c-family/c.opt:1278
! msgid "Allow variadic functions without named parameter."
! msgstr ""
! 
! #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
! #: c-family/c.opt:1858 c-family/c.opt:1874
  #, fuzzy
! #| msgid "No longer supported"
! msgid "No longer supported."
! msgstr "æ—¢ã�«ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c.opt:1286
  #, fuzzy
! #| msgid "Recognize the \"asm\" keyword"
! msgid "Recognize the \"asm\" keyword."
! msgstr "\"asm\" äºˆç´„èªžã‚’èª�è­˜ã�™ã‚‹"
  
! #: c-family/c.opt:1294
! #, fuzzy
! #| msgid "Recognize built-in functions"
! msgid "Recognize built-in functions."
! msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã‚’èª�è­˜ã�™ã‚‹"
! 
! #: c-family/c.opt:1301
! msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr ""
  
! #: c-family/c.opt:1305
! 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:1393
! #, fuzzy
! #| msgid "Deprecated.  This switch has no effect"
! msgid "Deprecated in GCC 8.  This switch has no effect."
! msgstr "å»ƒæ­¢ã�•ã‚Œã�¦ã�„ã‚‹ã€‚ã�“ã�®ã‚¹ã‚¤ãƒƒãƒ�ã�¯åŠ¹æžœã�¯ã�ªã�„ã€‚"
! 
! #: c-family/c.opt:1397
! #, fuzzy
! #| msgid "Enable PIC support for building libraries"
! msgid "Enable support for C++ concepts."
! msgstr "ãƒ©ã‚¤ãƒ–ãƒ©ãƒªæ§‹ç¯‰ç”¨ã�« PIC ã‚µãƒ�ãƒ¼ãƒˆã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: c-family/c.opt:1401
! #, fuzzy
! #| msgid "Allow the arguments of the '?' operator to have different types"
! msgid "Allow the arguments of the '?' operator to have different types."
! msgstr "'?' æ¼”ç®—å­�ã�®å¼•æ•°ã�«ç•°ã�ªã‚‹åž‹ã‚’å�–ã‚‹ã�“ã�¨ã‚’è¨±å�¯ã�™ã‚‹"
! 
! #: c-family/c.opt:1409
! #, fuzzy
! #| msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
! msgstr "-fconst-string-class=<name>\tæ–‡å­—åˆ—å®šæ•°ç”¨ã�«ã‚¯ãƒ©ã‚¹ <name> ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: c-family/c.opt:1413
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgstr ""
  
! #: c-family/c.opt:1417
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr ""
  
! #: c-family/c.opt:1421
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
! msgstr ""
! 
! #: c-family/c.opt:1425
  #, fuzzy
! #| msgid "Enable traditional preprocessing"
! msgid "Emit debug annotations during preprocessing."
! msgstr "ä¼�çµ±çš„ã�ªå‰�å‡¦ç�†ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: c-family/c.opt:1429
! msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
  msgstr ""
  
! #: c-family/c.opt:1433
  #, fuzzy
! #| msgid "Warn when all constructors and destructors are private"
! msgid "Factor complex constructors and destructors to favor space over speed."
! msgstr "ã�™ã�¹ã�¦ã�®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¨ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�Œé�žå…¬é–‹ã�®å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: c-family/c.opt:1441
! msgid "Print hierarchical comparisons when template types are mismatched."
! msgstr ""
  
! #: c-family/c.opt:1445
! msgid "Preprocess directives only."
! msgstr "å‰�å‡¦ç�†æŒ‡ç¤ºã�®ã�¿è¡Œã�†ã€‚"
! 
! #: c-family/c.opt:1449
  #, fuzzy
! #| msgid "Permit '$' as an identifier character"
! msgid "Permit '$' as an identifier character."
! msgstr "'$' ã‚’è­˜åˆ¥å­�ç”¨ã�®æ–‡å­—ã�¨ã�—ã�¦è¨±å�¯ã�™ã‚‹"
  
! #: c-family/c.opt:1453
! msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr ""
  
! #: c-family/c.opt:1457
! msgid "Write all declarations as Ada code transitively."
! msgstr ""
! 
! #: c-family/c.opt:1461
! msgid "Write all declarations as Ada code for the given file only."
! msgstr ""
! 
! #: c-family/c.opt:1468
! msgid "-fno-elide-type Do not elide common elements in template comparisons."
! msgstr ""
! 
! #: c-family/c.opt:1472
  #, fuzzy
! #| msgid "Generate code to check exception specifications"
! msgid "Generate code to check exception specifications."
! msgstr "ä¾‹å¤–ä»•æ§˜ã‚’æ¤œæŸ»ã�™ã‚‹ã�Ÿã‚�ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: c-family/c.opt:1479
! #, fuzzy
! #| msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
! msgstr "-fexec-charset=<cset>\tã�™ã�¹ã�¦ã�®æ–‡å­—åˆ—ã�¨æ–‡å­—å®šæ•°ã‚’æ–‡å­—é›†å�ˆ <cset> ã�«å¤‰æ�›ã�™ã‚‹"
! 
! #: c-family/c.opt:1483
! #, fuzzy
! #| msgid "Permit universal character names (\\u and \\U) in identifiers"
! msgid "Permit universal character names (\\u and \\U) in identifiers."
! msgstr "ãƒ¦ãƒ‹ãƒ�ãƒ¼ã‚µãƒ«æ–‡å­—å�� (\\u and \\U) ã‚’è­˜åˆ¥å­�å†…ã�§ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã‚’è¨±å�¯ã�™ã‚‹"
! 
! #: c-family/c.opt:1487
! #, fuzzy
! #| msgid "-finput-charset=<cset>\tSpecify the default character set for source files"
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
! msgstr "-finput-charset=<cset>\tã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�®æ–‡å­—é›†å�ˆã‚’æŒ‡å®šã�™ã‚‹"
! 
! #: c-family/c.opt:1491
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr ""
  
! #: c-family/c.opt:1501
  #, fuzzy
! #| msgid "Do not assume that standard C libraries and \"main\" exist"
! msgid "Do not assume that standard C libraries and \"main\" exist."
! msgstr "æ¨™æº– C ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�¨ \"main\" ã�Œå­˜åœ¨ã�™ã‚‹ã�¨è¦‹ã�ªã�•ã�ªã�„"
  
! #: c-family/c.opt:1505
  #, fuzzy
! #| msgid "Recognize GNU-defined keywords"
! msgid "Recognize GNU-defined keywords."
! msgstr "GNU ã�Œå®šç¾©ã�—ã�Ÿäºˆç´„èªžã‚’èª�è­˜ã�™ã‚‹"
  
! #: c-family/c.opt:1509
  #, fuzzy
! #| msgid "Generate code for GNU runtime environment"
! msgid "Generate code for GNU runtime environment."
! msgstr "GNU å®Ÿè¡Œç’°å¢ƒç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: c-family/c.opt:1513
  #, fuzzy
! #| msgid "Use traditional GNU semantics for inline functions"
! msgid "Use traditional GNU semantics for inline functions."
! msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•°ã‚’ä¼�çµ±çš„ã�ª GNU ã�®æ„�å‘³ã�§ä½¿ç”¨ã�™ã‚‹"
  
! #: c-family/c.opt:1526
  #, fuzzy
! #| msgid "Assume normal C execution environment"
! msgid "Assume normal C execution environment."
! msgstr "é€šå¸¸ã�® C å®Ÿè¡Œç’°å¢ƒã‚’å‰�æ��ã�¨ã�™ã‚‹"
  
! #: c-family/c.opt:1534
  #, fuzzy
! #| msgid "Export functions even if they can be inlined"
! msgid "Export functions even if they can be inlined."
! msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã�«ã�§ã��ã‚‹é–¢æ•°ã�§ã‚‚ã‚¨ã‚¯ã‚¹ãƒ�ãƒ¼ãƒˆã�™ã‚‹"
  
! #: c-family/c.opt:1538
  #, fuzzy
! #| msgid "Emit implicit instantiations of inline templates"
! msgid "Emit implicit instantiations of inline templates."
! msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æš—é»™çš„ã�ªã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹åŒ–ã‚’ç™ºè¡Œã�™ã‚‹"
  
! #: c-family/c.opt:1542
  #, fuzzy
! #| msgid "Emit implicit instantiations of templates"
! msgid "Emit implicit instantiations of templates."
! msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æš—é»™çš„ã�ªã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹åŒ–ã‚’ç™ºè¡Œã�™ã‚‹"
  
! #: c-family/c.opt:1546
! msgid "Implement C++17 inheriting constructor semantics."
! msgstr ""
! 
! #: c-family/c.opt:1553
  #, fuzzy
! #| msgid "Don't emit dllexported inline functions unless needed"
! msgid "Don't emit dllexported inline functions unless needed."
! msgstr "å¿…è¦�ã�Œç„¡ã�„é™�ã‚Š dllexported ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•°ã‚’ç™ºè¡Œã�—ã�ªã�„"
  
! #: c-family/c.opt:1560
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
! msgstr ""
! 
! #: c-family/c.opt:1564
  #, fuzzy
! #| msgid "Don't warn about uses of Microsoft extensions"
! msgid "Don't warn about uses of Microsoft extensions."
! msgstr "Microsoft æ‹¡å¼µã�®ä½¿ç”¨ã�«é–¢ã�—ã�¦è­¦å‘Šã�—ã�ªã�„"
  
! #: c-family/c.opt:1583
! msgid "Implement resolution of DR 150 for matching of template template arguments."
! msgstr ""
! 
! #: c-family/c.opt:1587
  #, fuzzy
! #| msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
! msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
! msgstr "NeXT (Apple Mac OS X) å®Ÿè¡Œç’°å¢ƒç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: c-family/c.opt:1591
  #, fuzzy
! #| msgid "Assume that receivers of Objective-C messages may be nil"
! msgid "Assume that receivers of Objective-C messages may be nil."
! msgstr "Objective-C ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã�®å�—ä¿¡å�´ã�Œç„¡ã�„ (nil) ã�‹ã‚‚ã�—ã‚Œã�ªã�„ã�¨è¦‹ã�ªã�™"
  
! #: c-family/c.opt:1595
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
! msgstr ""
! 
! #: c-family/c.opt:1599
  #, fuzzy
! #| msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility"
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
! msgstr "-fvisibility=[default|internal|hidden|protected]\tã‚·ãƒ³ãƒœãƒ«å�¯è¦–æ€§ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚’è¨­å®šã�™ã‚‹"
  
! #: c-family/c.opt:1624
! msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr ""
  
! #: c-family/c.opt:1628
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr ""
  
! #: c-family/c.opt:1634
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
! msgstr ""
! 
! #: c-family/c.opt:1638
! msgid "Allow fast jumps to the message dispatcher."
! msgstr ""
! 
! #: c-family/c.opt:1644
  #, fuzzy
! #| msgid "Enable Objective-C exception and synchronization syntax"
! msgid "Enable Objective-C exception and synchronization syntax."
! msgstr "Objective-C ä¾‹å¤–ã�¨å�ŒæœŸæ§‹æ–‡ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: c-family/c.opt:1648
  #, fuzzy
! #| msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
! msgstr "Objective-C/Objective-C++ ãƒ—ãƒ­ã‚°ãƒ©ãƒ å†…ã�§ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ (GC) ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: c-family/c.opt:1652
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
! msgstr ""
! 
! #: c-family/c.opt:1657
  #, fuzzy
! #| msgid "Enable Objective-C setjmp exception handling runtime"
! msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr "Objective-C setjmp ä¾‹å¤–å‡¦ç�†ãƒ©ãƒ³ã‚¿ã‚¤ãƒ ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: c-family/c.opt:1661
  #, fuzzy
! #| msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0"
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
! msgstr "GCC 4.0 ã�§å®Ÿè£…ã�•ã‚Œã�Ÿã‚ˆã�†ã�« Objective-C 1.0 è¨€èªžã�«æº–æ‹ ã�™ã‚‹"
  
! #: c-family/c.opt:1665
! msgid "Enable OpenACC."
  msgstr ""
  
! #: c-family/c.opt:1669
! msgid "Specify default OpenACC compute dimensions."
! msgstr ""
! 
! #: c-family/c.opt:1673
  #, fuzzy
! #| msgid "Enable OpenMP (implies -frecursive in Fortran)"
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
! msgstr "OpenMP ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹ (Fortran ã�§ã�¯æš—é»™çš„ã�« -frecursive ã�ŒæŒ‡å®šã�•ã‚Œã‚‹)"
  
! #: c-family/c.opt:1677
! msgid "Enable OpenMP's SIMD directives."
! msgstr ""
! 
! #: c-family/c.opt:1681
  #, fuzzy
! #| msgid "Recognize C++ keywords like \"compl\" and \"xor\""
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
! msgstr "\"compl\" ã‚„ \"xor\" ã�ªã�©ã�® C++ äºˆç´„èªžã‚’èª�è­˜ã�™ã‚‹"
  
! #: c-family/c.opt:1692
  #, fuzzy
! #| msgid "Look for and use PCH files even when preprocessing"
! msgid "Look for and use PCH files even when preprocessing."
! msgstr "å‰�å‡¦ç�†æ™‚ã�§ã‚‚ PCH ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æŽ¢ã�—ã�¦ä½¿ç”¨ã�™ã‚‹"
  
! #: c-family/c.opt:1696
  #, fuzzy
! #| msgid "Downgrade conformance errors to warnings"
! msgid "Downgrade conformance errors to warnings."
! msgstr "è¦�æ ¼æº–æ‹ æ€§ã‚¨ãƒ©ãƒ¼ã‚’è­¦å‘Šã�«æ ¼ä¸‹ã�’ã�™ã‚‹"
  
! #: c-family/c.opt:1700
  #, fuzzy
! #| msgid "Enable Plan 9 language extensions"
! msgid "Enable Plan 9 language extensions."
! msgstr "Plan 9 è¨€èªžæ‹¡å¼µã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: c-family/c.opt:1704
  #, fuzzy
! #| msgid "Treat the input file as already preprocessed"
! msgid "Treat the input file as already preprocessed."
! msgstr "å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å‰�å‡¦ç�†æ¸ˆã�¨ã�—ã�¦å�–ã‚Šæ‰±ã�†"
  
! #: c-family/c.opt:1712
! msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
! msgstr ""
! 
! #: c-family/c.opt:1716
! msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
! msgstr ""
! 
! #: c-family/c.opt:1720
! msgid "Treat known sprintf return values as constants."
! msgstr ""
! 
! #: c-family/c.opt:1724
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
! msgstr ""
! 
! #: c-family/c.opt:1728
  #, fuzzy
! #| msgid "Enable automatic template instantiation"
! msgid "Enable automatic template instantiation."
! msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: c-family/c.opt:1732
  #, fuzzy
! #| msgid "Generate run time type descriptor information"
! msgid "Generate run time type descriptor information."
! msgstr "å®Ÿè¡Œæ™‚åž‹è¨˜è¿°å­�æƒ…å ±ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: c-family/c.opt:1736 ada/gcc-interface/lang.opt:77
  #, fuzzy
! #| msgid "Use the narrowest integer type possible for enumeration types"
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "åˆ—æŒ™åž‹ã�¨ã�—ã�¦å�¯èƒ½ã�ªé™�ã‚Šæœ€å°�å¹…ã�®æ•´æ•°åž‹ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: c-family/c.opt:1740
  #, fuzzy
! #| msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
! msgstr "\"wchar_t\" ã�®å…ƒã�¨ã�ªã‚‹åž‹ã‚’å¼·åˆ¶çš„ã�« \"unsigned short\" ã�¨ã�™ã‚‹"
  
! #: c-family/c.opt:1744
  #, fuzzy
! #| msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
! msgstr "\"signed\" ã�¾ã�Ÿã�¯ \"unsigned\" ã�Œä¸Žã�ˆã‚‰ã‚Œã�ªã�„å ´å�ˆã€�ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã‚’ç¬¦å�·ä»˜ã��ã�¨ã�™ã‚‹"
  
! #: c-family/c.opt:1748 ada/gcc-interface/lang.opt:81
  #, fuzzy
! #| msgid "Make \"char\" signed by default"
! msgid "Make \"char\" signed by default."
! msgstr "\"char\" ã‚’ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§ç¬¦å�·ä»˜ã��ã�«ã�™ã‚‹"
  
! #: c-family/c.opt:1752
! #, fuzzy
! #| msgid "Enable decimal floating point hardware support"
! msgid "Enable C++14 sized deallocation support."
! msgstr "å��é€²æµ®å‹•å°�æ•°ç‚¹ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã�®ã‚µãƒ�ãƒ¼ãƒˆã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: c-family/c.opt:1759
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1775
  #, fuzzy
! #| msgid "Display statistics accumulated during compilation"
! msgid "Display statistics accumulated during compilation."
! msgstr "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ä¸­ã�«è“„ç©�ã�•ã‚Œã�Ÿçµ±è¨ˆæƒ…å ±ã‚’è¡¨ç¤ºã�™ã‚‹"
  
! #: c-family/c.opt:1779
  #, fuzzy
! #| msgid "Assume that values of enumeration type are always within the minimum range of that type"
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
! msgstr "åˆ—æŒ™åž‹ã�®å€¤ã�¯å¸¸ã�«ã��ã�®åž‹ã�®ç¯„å›²å†…ã�«ã�‚ã‚‹ã�¨ã�¿ã�ªã�™"
  
! #: c-family/c.opt:1786 c-family/c.opt:1791
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr ""
  
! #: c-family/c.opt:1808
! #, fuzzy
! #| msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
! msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
! msgstr "-ftabstop=<number>\tåˆ—ã‚’å ±å‘Šç”¨ã�™ã‚‹æ™‚ã�®ã‚¿ãƒ–ä½�ç½®ã�¾ã�§ã�®è·�é›¢ã‚’ <number> ã�«ã�™ã‚‹"
  
! #: c-family/c.opt:1812
! #, fuzzy
! #| msgid "The maximum number of instructions in a single function eligible for inlining"
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
! msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�™ã‚‹ã�®ã�Œé�©æ ¼ã�§ã�‚ã‚‹ã�¨ã�•ã‚Œã‚‹å�˜ä¸€ã�®é–¢æ•°å†…ã�®æœ€å¤§å‘½ä»¤æ•°"
! 
! #: c-family/c.opt:1819
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr ""
  
! #: c-family/c.opt:1826
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr ""
  
! #: c-family/c.opt:1830
! #, fuzzy
! #| msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
! msgstr "\"signed\" ã�¾ã�Ÿã�¯ \"unsigned\" ã�Œä¸Žã�ˆã‚‰ã‚Œã�¦ã�„ã�ªã�„å ´å�ˆã€�ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã‚’ç¬¦å�·ç„¡ã�—ã�«ã�™ã‚‹"
! 
! #: c-family/c.opt:1834 ada/gcc-interface/lang.opt:85
! #, fuzzy
! #| msgid "Make \"char\" unsigned by default"
! msgid "Make \"char\" unsigned by default."
! msgstr "\"char\" ã‚’ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§ç¬¦å�·ç„¡ã�—ã�«ã�™ã‚‹"
! 
! #: c-family/c.opt:1838
! #, fuzzy
! #| msgid "Use __cxa_atexit to register destructors"
! msgid "Use __cxa_atexit to register destructors."
! msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’ç™»éŒ²ã�™ã‚‹ã�Ÿã‚�ã�« __cxa_atexit ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: c-family/c.opt:1842
! #, fuzzy
! #| msgid "Use __cxa_get_exception_ptr in exception handling"
! msgid "Use __cxa_get_exception_ptr in exception handling."
! msgstr "ä¾‹å¤–å‡¦ç�†å†…ã�§ __cxa_get_exception_ptr ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: c-family/c.opt:1846
! #, fuzzy
! #| msgid "Marks all inlined methods as having hidden visibility"
! msgid "Marks all inlined functions and methods as having hidden visibility."
! msgstr "ã�™ã�¹ã�¦ã�®ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�•ã‚Œã�Ÿãƒ¡ã‚½ãƒƒãƒ‰ã�Œéš ã�•ã‚Œã�Ÿå�¯è¦–æ€§ã‚’æŒ�ã�¤ã�¨ãƒžãƒ¼ã‚¯ã�™ã‚‹"
! 
! #: c-family/c.opt:1850
! #, fuzzy
! #| msgid "Changes visibility to match Microsoft Visual Studio by default"
! msgid "Changes visibility to match Microsoft Visual Studio by default."
! msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�®å�¯è¦–æ€§ã‚’ Microsoft Visual Studio ã�«é�©å�ˆã�™ã‚‹ã‚ˆã�†ã�«å¤‰æ›´ã�™ã‚‹"
! 
! #: c-family/c.opt:1862 d/lang.opt:330
! msgid "Emit common-like symbols as weak symbols."
  msgstr ""
  
! #: c-family/c.opt:1866
! #, fuzzy
! #| msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
! 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:1870
! #, fuzzy
! #| msgid "Generate a #line directive pointing at the current working directory"
! msgid "Generate a #line directive pointing at the current working directory."
! msgstr "ç�¾åœ¨ã�®ä½œæ¥­ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’æŒ‡ã�™ #line æŒ‡ç¤ºã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: c-family/c.opt:1878
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr ""
  
! #: c-family/c.opt:1882
! #, fuzzy
! #| msgid "Dump declarations to a .decl file"
! msgid "Dump declarations to a .decl file."
! msgstr "å®£è¨€ã‚’ .decl ãƒ•ã‚¡ã‚¤ãƒ«ã�«ãƒ€ãƒ³ãƒ—ã�™ã‚‹"
! 
! #: c-family/c.opt:1886
! #, fuzzy
! #| msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs"
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
! msgstr "-femit-struct-debug-baseonly\tæ§‹é€ ä½“ç”¨ã�®ãƒ‡ãƒ�ãƒƒã‚°æƒ…å ±ã‚’ç©�æ¥µçš„ã�«å‰Šæ¸›ã�™ã‚‹"
! 
! #: c-family/c.opt:1890
! #, fuzzy
! #| msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs"
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
! msgstr "-femit-struct-debug-reduced\tæ§‹é€ ä½“ç”¨ã�®ãƒ‡ãƒ�ãƒƒã‚°æƒ…å ±ã‚’ä¿�å®ˆçš„ã�«å‰Šæ¸›ã�™ã‚‹"
! 
! #: c-family/c.opt:1894
! #, fuzzy
! #| msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs"
! 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:1898
! 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:1903
! #, fuzzy
! #| msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-idirafter <dir>\tã‚·ã‚¹ãƒ†ãƒ ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‘ã‚¹ã�®æœ€å¾Œã�« <dir> ã‚’è¿½åŠ ã�™ã‚‹"
! 
! #: c-family/c.opt:1907
! #, fuzzy
! #| msgid "-imacros <file>\tAccept definition of macros in <file>"
! msgid "-imacros <file>\tAccept definition of macros in <file>."
! msgstr "-imacros <file>\t<file>å†…ã�«ã�‚ã‚‹ãƒžã‚¯ãƒ­å®šç¾©ã‚’å�—ã�‘ä»˜ã�‘ã‚‹"
! 
! #: c-family/c.opt:1911
! #, fuzzy
! #| msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory"
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
! msgstr "-iplugindir=<dir>\tãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�®ãƒ—ãƒ©ã‚°ã‚¤ãƒ³ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ <dir> ã�«è¨­å®šã�™ã‚‹"
! 
! #: c-family/c.opt:1915
! #, fuzzy
! #| msgid "-include <file>\tInclude the contents of <file> before other files"
! msgid "-include <file>\tInclude the contents of <file> before other files."
! msgstr "-include <file>\tä»–ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã�®å‰�ã�« <file> ã�®ä¸­èº«ã‚’ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ã�™ã‚‹"
! 
! #: c-family/c.opt:1919
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr ""
  
! #: c-family/c.opt:1923
  #, fuzzy
! #| msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
! msgstr "-isysroot <dir>\tã‚·ã‚¹ãƒ†ãƒ ãƒ«ãƒ¼ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ <dir> ã�«è¨­å®šã�™ã‚‹"
  
! #: c-family/c.opt:1927
  #, fuzzy
! #| msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
! msgstr "-isystem <dir>\tã‚·ã‚¹ãƒ†ãƒ ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‘ã‚¹ã�®å…ˆé ­ã�« <dir> ã‚’è¿½åŠ ã�™ã‚‹"
  
! #: c-family/c.opt:1931
! #, fuzzy
! #| msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
! msgstr "-idirafter <dir>\tã‚·ã‚¹ãƒ†ãƒ ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‘ã‚¹ã�®æœ€å¾Œã�« <dir> ã‚’è¿½åŠ ã�™ã‚‹"
! 
! #: c-family/c.opt:1935
! #, fuzzy
! #| msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-iwithprefix <dir>\tã‚·ã‚¹ãƒ†ãƒ ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‘ã‚¹ã�®æœ€å¾Œã�« <dir> ã‚’è¿½åŠ ã�™ã‚‹"
! 
! #: c-family/c.opt:1939
! #, fuzzy
! #| msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-iwithprefixbefore <dir>\tä¸»ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‘ã‚¹ã�®æœ€å¾Œã�« <dir> ã‚’è¿½åŠ ã�™ã‚‹"
! 
! #: c-family/c.opt:1949
! #, fuzzy
! #| msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
! msgstr "æ¨™æº–ã�®ã‚·ã‚¹ãƒ†ãƒ ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’æŽ¢æŸ»ã�—ã�ªã�„ (-isystem ã�§æŒ‡å®šã�•ã‚Œã�Ÿãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã�¯ä½¿ç”¨ã�•ã‚Œã‚‹)"
! 
! #: c-family/c.opt:1953
! #, fuzzy
! #| msgid "Do not search standard system include directories for C++"
! msgid "Do not search standard system include directories for C++."
! msgstr "C++ ç”¨ã�®æ¨™æº–ã‚·ã‚¹ãƒ†ãƒ ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’æŽ¢æŸ»ã�—ã�ªã�„"
! 
! #: c-family/c.opt:1965
! #, fuzzy
! #| msgid "Generate C header of platform-specific features"
! msgid "Generate C header of platform-specific features."
! msgstr "ãƒ—ãƒ©ãƒƒãƒˆãƒ•ã‚©ãƒ¼ãƒ å›ºæœ‰æ©Ÿèƒ½ã�® C ãƒ˜ãƒƒãƒ€ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: c-family/c.opt:1969
! #, fuzzy
! #| msgid "Remap file names when including files"
! msgid "Remap file names when including files."
! msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ã�™ã‚‹ã�¨ã��ã�«ãƒ•ã‚¡ã‚¤ãƒ«å��ã‚’å†�ãƒžãƒƒãƒ—ã�™ã‚‹"
! 
! #: c-family/c.opt:1973 c-family/c.opt:1977
! #, fuzzy
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
! msgstr "ISO 1998 C++ æ¨™æº–ã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹"
! 
! #: c-family/c.opt:1981
! #, fuzzy
! #| msgid "Conform to the ISO 1998 C++ standard"
! msgid "Conform to the ISO 2011 C++ standard."
! msgstr "ISO 1998 C++ æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
! 
! #: c-family/c.opt:1985
! #, fuzzy
! #| msgid "Deprecated in favor of -std=c99"
! msgid "Deprecated in favor of -std=c++11."
! msgstr "-std=c99 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
! 
! #: c-family/c.opt:1989
! #, fuzzy
! #| msgid "Deprecated in favor of -std=c99"
! msgid "Deprecated in favor of -std=c++14."
! msgstr "-std=c99 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
! 
! #: c-family/c.opt:1993
! #, fuzzy
! #| msgid "Conform to the ISO 1998 C++ standard"
! msgid "Conform to the ISO 2014 C++ standard."
! msgstr "ISO 1998 C++ æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
! 
! #: c-family/c.opt:1997
! #, fuzzy
! #| msgid "Deprecated in favor of -std=c99"
! msgid "Deprecated in favor of -std=c++17."
! msgstr "-std=c99 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
! 
! #: c-family/c.opt:2001
! #, fuzzy
! #| msgid "Conform to the ISO 1998 C++ standard"
! msgid "Conform to the ISO 2017 C++ standard."
! msgstr "ISO 1998 C++ æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
! 
! #: c-family/c.opt:2005
! #, fuzzy
! #| msgid "Conform to the ISO 201X C standard draft (experimental and incomplete support)"
! msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
! msgstr "ISO 201X C æ¨™æº–ãƒ‰ãƒ©ãƒ•ãƒˆç‰ˆã�«æº–æ‹ ã�•ã�›ã‚‹ (å®Ÿé¨“çš„ã�‹ã�¤ä¸�å®Œå…¨ã�ªã‚µãƒ�ãƒ¼ãƒˆ)"
! 
! #: c-family/c.opt:2009 c-family/c.opt:2135
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard"
! msgid "Conform to the ISO 2011 C standard."
! msgstr "ISO 1990 C æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
! 
! #: c-family/c.opt:2013
! #, fuzzy
! #| msgid "Deprecated in favor of -std=c99"
! msgid "Deprecated in favor of -std=c11."
! msgstr "-std=c99 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
! 
! #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
! #: c-family/c.opt:2143
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard as amended in 1994"
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
! msgstr "ISO 1990 C æ¨™æº– (1994å¹´æ”¹æ­£) ã�«æº–æ‹ ã�•ã�›ã‚‹"
! 
! #: c-family/c.opt:2025
! #, fuzzy
! #| msgid "Conform to the ISO 201X C standard draft (experimental and incomplete support)"
! msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
! msgstr "ISO 201X C æ¨™æº–ãƒ‰ãƒ©ãƒ•ãƒˆç‰ˆã�«æº–æ‹ ã�•ã�›ã‚‹ (å®Ÿé¨“çš„ã�‹ã�¤ä¸�å®Œå…¨ã�ªã‚µãƒ�ãƒ¼ãƒˆ)"
! 
! #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard"
! msgid "Conform to the ISO 1990 C standard."
! msgstr "ISO 1990 C æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
! 
! #: c-family/c.opt:2037 c-family/c.opt:2127
! #, fuzzy
! #| msgid "Conform to the ISO 1999 C standard"
! msgid "Conform to the ISO 1999 C standard."
! msgstr "ISO 1999 C æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
! 
! #: c-family/c.opt:2041
! #, fuzzy
! #| msgid "Deprecated in favor of -std=c99"
! msgid "Deprecated in favor of -std=c99."
! msgstr "-std=c99 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
! 
! #: c-family/c.opt:2045 c-family/c.opt:2050
! #, fuzzy
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
! msgstr "ISO 1998 C++ æ¨™æº–ã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹"
! 
! #: c-family/c.opt:2055
! #, fuzzy
! #| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
! msgstr "ISO 1998 C++ æ¨™æº–ã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹"
! 
! #: c-family/c.opt:2059
! #, fuzzy
! #| msgid "Deprecated in favor of -std=gnu99"
! msgid "Deprecated in favor of -std=gnu++11."
! msgstr "-std=gnu99 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
! 
! #: c-family/c.opt:2063
! #, fuzzy
! #| msgid "Deprecated in favor of -std=gnu99"
! msgid "Deprecated in favor of -std=gnu++14."
! msgstr "-std=gnu99 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
! 
! #: c-family/c.opt:2067
! #, fuzzy
! #| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
! msgstr "ISO 1998 C++ æ¨™æº–ã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹"
! 
! #: c-family/c.opt:2071
! #, fuzzy
! #| msgid "Deprecated in favor of -std=gnu99"
! msgid "Deprecated in favor of -std=gnu++17."
! msgstr "-std=gnu99 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
! 
! #: c-family/c.opt:2075
! #, fuzzy
! #| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
! msgstr "ISO 1998 C++ æ¨™æº–ã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹"
! 
! #: c-family/c.opt:2079
! #, fuzzy
! #| msgid "Conform to the ISO 201X C standard draft with GNU extensions (experimental and incomplete support)"
! msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
! msgstr "ISO 201X C æ¨™æº–ãƒ‰ãƒ©ãƒ•ãƒˆç‰ˆã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹ (å®Ÿé¨“çš„ã�‹ã�¤ä¸�å®Œå…¨ã�ªã‚µãƒ�ãƒ¼ãƒˆ)"
! 
! #: c-family/c.opt:2083
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
! msgstr "ISO 1990 C æ¨™æº–ã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹"
! 
! #: c-family/c.opt:2087
! #, fuzzy
! #| msgid "Deprecated in favor of -std=gnu99"
! msgid "Deprecated in favor of -std=gnu11."
! msgstr "-std=gnu99 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
! 
! #: c-family/c.opt:2091 c-family/c.opt:2095
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
! msgstr "ISO 1990 C æ¨™æº–ã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹"
! 
! #: c-family/c.opt:2099
! #, fuzzy
! #| msgid "Conform to the ISO 201X C standard draft with GNU extensions (experimental and incomplete support)"
! msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
! msgstr "ISO 201X C æ¨™æº–ãƒ‰ãƒ©ãƒ•ãƒˆç‰ˆã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹ (å®Ÿé¨“çš„ã�‹ã�¤ä¸�å®Œå…¨ã�ªã‚µãƒ�ãƒ¼ãƒˆ)"
! 
! #: c-family/c.opt:2103 c-family/c.opt:2107
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
! msgstr "ISO 1990 C æ¨™æº–ã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹"
! 
! #: c-family/c.opt:2111
! #, fuzzy
! #| msgid "Conform to the ISO 1999 C standard with GNU extensions"
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
! msgstr "ISO 1999 C æ¨™æº–ã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹"
! 
! #: c-family/c.opt:2115
! #, fuzzy
! #| msgid "Deprecated in favor of -std=gnu99"
! msgid "Deprecated in favor of -std=gnu99."
! msgstr "-std=gnu99 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
! 
! #: c-family/c.opt:2123
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard as amended in 1994"
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
! msgstr "ISO 1990 C æ¨™æº– (1994å¹´æ”¹æ­£) ã�«æº–æ‹ ã�•ã�›ã‚‹"
! 
! #: c-family/c.opt:2131
! #, fuzzy
! #| msgid "Deprecated in favor of -std=iso9899:1999"
! msgid "Deprecated in favor of -std=iso9899:1999."
! msgstr "-std=iso9899:1999 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
! 
! #: c-family/c.opt:2150
! #, fuzzy
! #| msgid "Enable traditional preprocessing"
! msgid "Enable traditional preprocessing."
! msgstr "ä¼�çµ±çš„ã�ªå‰�å‡¦ç�†ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: c-family/c.opt:2154
! #, fuzzy
! #| msgid "-trigraphs\tSupport ISO C trigraphs"
! msgid "-trigraphs\tSupport ISO C trigraphs."
! msgstr "-trigraphs\tISO C ãƒˆãƒ©ã‚¤ã‚°ãƒ©ãƒ•ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹"
! 
! #: c-family/c.opt:2158
! #, fuzzy
! #| msgid "Do not predefine system-specific and GCC-specific macros"
! msgid "Do not predefine system-specific and GCC-specific macros."
! msgstr "ã‚·ã‚¹ãƒ†ãƒ ã�Šã‚ˆã�³ GCC å›ºæœ‰ã�®ãƒžã‚¯ãƒ­ã‚’äº‹å‰�å®šç¾©ã�—ã�ªã�„"
! 
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:61
! #, fuzzy
! #| msgid "Synonym for -Wcomment"
! msgid "Synonym of -gnatk8."
! msgstr "-Wcomment ã�®åˆ¥å��"
! 
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:73
! #, fuzzy
! #| msgid "Use the simulator runtime."
! msgid "Select the runtime."
! msgstr "ã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚¿ãƒ©ãƒ³ã‚¿ã‚¤ãƒ ã‚’ä½¿ç”¨ã�™ã‚‹ã€‚"
! 
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:97
  #, fuzzy
! #| msgid "-gnat<options>\tSpecify options to GNAT"
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr "-gnat<options>\tGNAT ã�¸ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
! msgstr ""
! 
! #: d/lang.opt:51
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
! msgstr ""
! 
! #: d/lang.opt:55
  #, fuzzy
! #| msgid "-o <file>\tPlace output into <file>"
! msgid "-Hf <file>\tWrite D interface to <file>."
! msgstr "-o <file>\tå‡ºåŠ›ã‚’ <file> ã�«é…�ç½®ã�™ã‚‹"
  
! #: d/lang.opt:123
  #, fuzzy
! #| msgid "Warn about pointer casts which increase alignment"
! msgid "Warn about casts that will produce a null result."
! msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã�®ã‚­ãƒ£ã‚¹ãƒˆã�«ã‚ˆã�£ã�¦æ•´åˆ—ã�Œå¢—åŠ ã�™ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: d/lang.opt:139
! msgid "Warn from speculative compiles such as __traits(compiles)."
! msgstr ""
! 
! #: d/lang.opt:151
  #, fuzzy
! #| msgid "Generate H8S code"
! msgid "Generate JSON file."
! msgstr "H8S ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:155
  #, fuzzy
! #| msgid "-MF <file>\tWrite dependency output to the given file"
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr "-MF <file>\tä¸Žã�ˆã‚‰ã‚Œã�Ÿãƒ•ã‚¡ã‚¤ãƒ«ã�«ä¾�å­˜é–¢ä¿‚ã‚’å‡ºåŠ›ã�™ã‚‹"
  
! #: d/lang.opt:159
! msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:163
! msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
! msgid "Do link the standard D startup files in the compilation."
! msgstr ""
! 
! #: d/lang.opt:174
  #, fuzzy
! #| msgid "Enable automatic template instantiation"
! msgid "Generate code for all template instantiations."
! msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: d/lang.opt:178
  #, fuzzy
! #| msgid "Generate code for GNU assembler (gas)"
! msgid "Generate code for assert contracts."
! msgstr "GNU ã‚¢ã‚»ãƒ³ãƒ–ãƒ© (gas) ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:186
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:210
  #, fuzzy
! #| msgid "Generate code in big endian mode"
! msgid "Compile in debug code."
! msgstr "ãƒ“ãƒƒã‚°ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:214
! msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:218
  #, fuzzy
  #| msgid "Generate bit instructions"
! msgid "Generate documentation."
  msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:222
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:226
! #, fuzzy
! #| msgid "-o <file>\tPlace output into <file>"
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
! msgstr "-o <file>\tå‡ºåŠ›ã‚’ <file> ã�«é…�ç½®ã�™ã‚‹"
! 
! #: d/lang.opt:230
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
! msgstr ""
! 
! #: d/lang.opt:234
! #, fuzzy
! #| msgid "Do not assume that standard C libraries and \"main\" exist"
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
! msgstr "æ¨™æº– C ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�¨ \"main\" ã�Œå­˜åœ¨ã�™ã‚‹ã�¨è¦‹ã�ªã�•ã�ªã�„"
! 
! #: d/lang.opt:238
! #, fuzzy
! #| msgid "Display the compiler's version"
! msgid "Display the frontend AST after parsing and semantic passes."
! msgstr "`ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ã‚’è¡¨ç¤ºã�™ã‚‹"
! 
! #: d/lang.opt:242
! msgid "Ignore unsupported pragmas."
! msgstr ""
! 
! #: d/lang.opt:246
! #, fuzzy
! #| msgid "Generate code for a cpu32"
! msgid "Generate code for class invariant contracts."
! msgstr "cpu32 ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: d/lang.opt:250
! msgid "Generate a default D main() function when compiling."
! msgstr ""
! 
! #: d/lang.opt:254
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
! msgstr ""
! 
! #: d/lang.opt:258
! #, fuzzy
! #| msgid "Generate code for the Boehm GC"
! msgid "Generate ModuleInfo struct for output module."
! msgstr "Boehm GC ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: d/lang.opt:262
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
! msgstr ""
! 
! #: d/lang.opt:266
  #, fuzzy
  #| msgid "Generate bit instructions"
! msgid "Generate code for postcondition contracts."
  msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:270
  #, fuzzy
  #| msgid "Generate bit instructions"
! msgid "Generate code for precondition contracts."
  msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:274
! #, fuzzy
! #| msgid "Display the compiler's version"
! msgid "Compile release version."
! msgstr "`ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ã‚’è¡¨ç¤ºã�™ã‚‹"
! 
! #: d/lang.opt:282
! #, fuzzy
! #| msgid "Generate code for the Android platform."
! msgid "Generate code for switches without a default case."
! msgstr "Android ãƒ—ãƒ©ãƒƒãƒˆãƒ•ã‚©ãƒ¼ãƒ ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹ã€‚"
! 
! #: d/lang.opt:286
! msgid "List information on all language changes."
  msgstr ""
  
! #: d/lang.opt:290
! msgid "Give deprecation messages about -ftransition=import anomalies."
  msgstr ""
  
! #: d/lang.opt:294
! msgid "List all usages of complex or imaginary types."
! msgstr ""
  
! #: d/lang.opt:298
! msgid "Implement DIP1000: Scoped pointers (experimental)."
  msgstr ""
  
! #: d/lang.opt:302
! msgid "Implement DIP25: Sealed references (experimental)."
  msgstr ""
  
! #: d/lang.opt:306
! msgid "List all non-mutable fields which occupy an object instance."
! msgstr ""
! 
! #: d/lang.opt:310
! msgid "Revert to single phase name lookup."
! msgstr ""
! 
! #: d/lang.opt:314
! msgid "List all hidden GC allocations."
! msgstr ""
! 
! #: d/lang.opt:318
  #, fuzzy
! #| msgid "Use given thread-local storage dialect"
! msgid "List all variables going into thread local storage."
! msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€è¨˜æ†¶åŸŸ (TLS) å½¢å¼�ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: d/lang.opt:322
  #, fuzzy
! #| msgid "Compile with 32-bit integer mode"
! msgid "Compile in unittest code."
! msgstr "32 ãƒ“ãƒƒãƒˆæ•´æ•°ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: d/lang.opt:326
! msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
! msgstr ""
! 
! #: d/lang.opt:350
  #, fuzzy
! #| msgid "Do not assume that standard C libraries and \"main\" exist"
! msgid "Do not link the standard D library in the compilation."
! msgstr "æ¨™æº– C ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�¨ \"main\" ã�Œå­˜åœ¨ã�™ã‚‹ã�¨è¦‹ã�ªã�•ã�ªã�„"
  
! #: d/lang.opt:358
! msgid "Link the standard D library statically in the compilation."
  msgstr ""
  
! #: d/lang.opt:362
! msgid "Link the standard D library dynamically in the compilation."
! msgstr ""
! 
! #: go/lang.opt:42
  #, fuzzy
! #| msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code"
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr "-fdump-go-spec=filename\tå…¨ã�¦ã�®å®£è¨€ã‚’ Go ã‚³ãƒ¼ãƒ‰ã�¨ã�—ã�¦ãƒ•ã‚¡ã‚¤ãƒ«ã�«æ›¸ã��è¾¼ã‚€"
  
! #: go/lang.opt:46
! msgid "Add explicit checks for division by zero."
  msgstr ""
  
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
  msgstr ""
  
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
  msgstr ""
  
! #: go/lang.opt:58
  #, fuzzy
! #| msgid "-fgo-dump-<type>\tDump Go frontend internal information"
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr "-fgo-dump-<type>\tGo ãƒ•ãƒ­ãƒ³ãƒˆã‚¨ãƒ³ãƒ‰ã�®å†…éƒ¨æƒ…å ±ã‚’ãƒ€ãƒ³ãƒ—ã�™ã‚‹"
  
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
  msgstr ""
  
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
  msgstr ""
  
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr ""
! 
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr ""
! 
! #: go/lang.opt:78
  #, fuzzy
! #| msgid "Functions which return values must end with return statements"
! msgid "Functions which return values must end with return statements."
! msgstr "æˆ»ã‚Šå€¤ã‚’è¿”ã�™é–¢æ•°ã�¯ return æ–‡ã�§çµ‚äº†ã�—ã�ªã�‘ã‚Œã�°ã�ªã‚‰ã�ªã�„ã�“ã�¨ã�¨ã�™ã‚‹"
  
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
  msgstr ""
  
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
! #: config/vms/vms.opt:27
! msgid "Malloc data into P2 space."
! msgstr ""
  
! #: config/vms/vms.opt:31
  #, fuzzy
! #| msgid "Set name of main routine for the debugger"
! msgid "Set name of main routine for the debugger."
! msgstr "ãƒ‡ãƒ�ãƒƒã‚¬ç”¨ã�®ãƒ¡ã‚¤ãƒ³ãƒ«ãƒ¼ãƒ�ãƒ³å��ã‚’è¨­å®šã�™ã‚‹"
  
! #: config/vms/vms.opt:35
! msgid "Use VMS exit codes instead of posix ones."
  msgstr ""
  
! #: config/vms/vms.opt:39
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
  msgstr ""
  
! #: config/mcore/mcore.opt:23
  #, fuzzy
! #| msgid "Generate code for the M*Core M210"
! msgid "Generate code for the M*Core M210."
! msgstr "M*Core M210 ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/mcore/mcore.opt:27
  #, fuzzy
! #| msgid "Generate code for the M*Core M340"
! msgid "Generate code for the M*Core M340."
! msgstr "M*Core M340 ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/mcore/mcore.opt:31
! #, fuzzy
! #| msgid "Force functions to be aligned to a 4 byte boundary"
! 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
! #, fuzzy
! #| msgid "Generate big-endian code"
! msgid "Generate big-endian code."
! msgstr "ãƒ“ãƒƒã‚°ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/mcore/mcore.opt:39
  #, fuzzy
! #| msgid "Emit call graph information"
! msgid "Emit call graph information."
! msgstr "å‘¼ã�³å‡ºã�—ã‚°ãƒ©ãƒ•æƒ…å ±ã‚’é€�å‡ºã�™ã‚‹"
  
! #: config/mcore/mcore.opt:43
  #, fuzzy
! #| msgid "Use the divide instruction"
! msgid "Use the divide instruction."
! msgstr "é™¤ç®—å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mcore/mcore.opt:47
  #, fuzzy
! #| msgid "Inline constants if it can be done in 2 insns or less"
! 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
  #, fuzzy
! #| msgid "Generate little-endian code"
! msgid "Generate little-endian code."
! msgstr "ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
  #, fuzzy
! #| msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line"
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
! msgstr "å®Ÿè¡Œæ™‚ã‚µãƒ�ãƒ¼ãƒˆã�Œæ��ä¾›ã�•ã‚Œã‚‹ã�¨è¦‹ã�ªã�—ã€�ãƒªãƒ³ã‚«ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã�« -lsim ã‚’å�«ã‚�ã�ªã�„"
  
! #: config/mcore/mcore.opt:60
  #, fuzzy
! #| msgid "Use arbitrary sized immediates in bit operations"
! msgid "Use arbitrary sized immediates in bit operations."
! msgstr "ãƒ“ãƒƒãƒˆæ“�ä½œã�§ä»»æ„�ã‚µã‚¤ã‚ºã�®å�³å€¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mcore/mcore.opt:64
! #, fuzzy
! #| msgid "Prefer word accesses over byte accesses"
! msgid "Prefer word accesses over byte accesses."
! msgstr "ãƒ�ã‚¤ãƒˆã‚¢ã‚¯ã‚»ã‚¹ã‚ˆã‚Šãƒ¯ãƒ¼ãƒ‰ã‚¢ã‚¯ã‚»ã‚¹ã‚’é�¸ã�¶"
! 
! #: config/mcore/mcore.opt:71
! #, fuzzy
! #| msgid "Set the maximum amount for a single stack increment operation"
! msgid "Set the maximum amount for a single stack increment operation."
! msgstr "å�˜ä¸€ã�®ã‚¹ã‚¿ãƒƒã‚¯å¢—åˆ†æ“�ä½œã�®æœ€å¤§å€¤ã‚’è¨­å®šã�™ã‚‹"
! 
! #: config/mcore/mcore.opt:75
! #, fuzzy
! #| msgid "Always treat bitfields as int-sized"
! msgid "Always treat bitfields as int-sized."
! msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã‚’å¸¸ã�« int ã�®ã‚µã‚¤ã‚ºã�¨ã�—ã�¦å�–ã‚Šæ‰±ã�†"
! 
! #: config/linux-android.opt:23
! msgid "Generate code for the Android platform."
! msgstr "Android ãƒ—ãƒ©ãƒƒãƒˆãƒ•ã‚©ãƒ¼ãƒ ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹ã€‚"
! 
! #: config/mmix/mmix.opt:24
! #, fuzzy
! #| msgid "Return small aggregates in registers"
! msgid "For intrinsics library: pass all parameters in registers."
! msgstr "å°�ã�•ã�ªé›†å�ˆä½“ã‚’ãƒ¬ã‚¸ã‚¹ã‚¿ã�§è¿”ã�™"
! 
! #: config/mmix/mmix.opt:28
! #, fuzzy
! #| msgid "Use register stack for parameters and return value"
! msgid "Use register stack for parameters and return value."
! msgstr "å¼•æ•°ã�¨æˆ»ã‚Šå€¤ç”¨ã�«ãƒ¬ã‚¸ã‚¹ã‚¿ã‚¹ã‚¿ãƒƒã‚¯ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/mmix/mmix.opt:32
! #, fuzzy
! #| msgid "Use call-clobbered registers for parameters and return value"
! msgid "Use call-clobbered registers for parameters and return value."
! msgstr "å¼•æ•°ã�¨æˆ»ã‚Šå€¤ç”¨ã�«å‘¼ã�³å‡ºã�—ã�§ç ´å£Šã�•ã‚Œã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/mmix/mmix.opt:37
! #, fuzzy
! #| msgid "Use decimal floating point instructions"
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/mmix/mmix.opt:41
! msgid "Use zero-extending memory loads, not sign-extending ones."
  msgstr ""
  
! #: config/mmix/mmix.opt:45
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
  msgstr ""
  
! #: config/mmix/mmix.opt:49
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
  msgstr ""
  
! #: config/mmix/mmix.opt:53
! #, fuzzy
! #| msgid "Set start-address of the program"
! msgid "Do not provide a default start-address 0x100 of the program."
! msgstr "ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã�®é–‹å§‹ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¨­å®šã�™ã‚‹"
! 
! #: config/mmix/mmix.opt:57
! msgid "Link to emit program in ELF format (rather than mmo)."
  msgstr ""
  
! #: config/mmix/mmix.opt:61
  #, fuzzy
! #| msgid "Use P-mnemonics for branches statically predicted as taken"
! msgid "Use P-mnemonics for branches statically predicted as taken."
! msgstr "çµ±è¨ˆçš„ã�«ä½¿ç”¨ã�•ã‚Œã‚‹ã�¨äºˆæ¸¬ã�•ã‚Œã‚‹åˆ†å²�ã�« P-ãƒ‹ãƒ¼ãƒ¢ãƒ‹ãƒƒã‚¯ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mmix/mmix.opt:65
  #, fuzzy
! #| msgid "Don't use P-mnemonics for branches"
! msgid "Don't use P-mnemonics for branches."
! msgstr "åˆ†å²�ç”¨ã�«P-ãƒ‹ãƒ¼ãƒ¢ãƒ‹ãƒƒã‚¯ã‚’ä½¿ç”¨ã�—ã�ªã�„"
  
! #: config/mmix/mmix.opt:79
! msgid "Use addresses that allocate global registers."
! msgstr ""
! 
! #: config/mmix/mmix.opt:83
  #, fuzzy
! #| msgid "Do not use direct addressing mode for soft registers"
! msgid "Do not use addresses that allocate global registers."
! msgstr "ã‚½ãƒ•ãƒˆãƒ¬ã‚¸ã‚¹ã‚¿ç”¨ã�«ç›´æŽ¥ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ¢ãƒ¼ãƒ‰ã‚’ä½¿ç”¨ã�—ã�ªã�„"
  
! #: config/mmix/mmix.opt:87
  #, fuzzy
! #| msgid "Generate a single exit point for each function"
! msgid "Generate a single exit point for each function."
! msgstr "å�„é–¢æ•°ã�§å�˜ä¸€ã�®çµ‚äº†ç‚¹ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/mmix/mmix.opt:91
  #, fuzzy
! #| msgid "Do not generate a single exit point for each function"
! msgid "Do not generate a single exit point for each function."
! msgstr "å�„é–¢æ•°ã�§å�˜ä¸€ã�®çµ‚äº†ç‚¹ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: config/mmix/mmix.opt:95
! #, fuzzy
! #| msgid "Set start-address of the program"
! msgid "Set start-address of the program."
! msgstr "ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã�®é–‹å§‹ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¨­å®šã�™ã‚‹"
! 
! #: config/mmix/mmix.opt:99
! #, fuzzy
! #| msgid "Set start-address of data"
! msgid "Set start-address of data."
! msgstr "ãƒ‡ãƒ¼ã‚¿ã�®é–‹å§‹ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¨­å®šã�™ã‚‹"
! 
! #: config/darwin.opt:117
! #, fuzzy
! #| msgid "Generate compile-time CFString objects"
! msgid "Generate compile-time CFString objects."
! msgstr "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ CFString ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/darwin.opt:214
! #, fuzzy
! #| msgid "Warn if constant CFString objects contain non-portable characters"
! msgid "Warn if constant CFString objects contain non-portable characters."
! msgstr "å®šæ•° CFString ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œç§»æ¤�æ€§ã�®ç„¡ã�„æ–‡å­—ã‚’å�«ã‚€å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
! 
! #: config/darwin.opt:219
! #, fuzzy
! #| msgid "Generate AT&T-style stubs for Mach-O"
! msgid "Generate AT&T-style stubs for Mach-O."
! msgstr "Mach-O ç”¨ã�« AT&T ã‚¹ã‚¿ã‚¤ãƒ«ã�®ã‚¹ã‚¿ãƒ–ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/darwin.opt:223
! #, fuzzy
! #| msgid "Generate code suitable for executables (NOT shared libs)"
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "å®Ÿè¡Œå�¯èƒ½ãƒ•ã‚¡ã‚¤ãƒ«ç”¨ (å…±æœ‰ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�§ã�¯ã�ªã��) ã�«é�©ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/darwin.opt:227
! #, fuzzy
! #| msgid "Generate code suitable for fast turn around debugging"
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "ãƒ‡ãƒ�ãƒƒã‚°ã‚’é«˜é€Ÿã�«è¡Œã�†ã�Ÿã‚�ã�«é�©ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/darwin.opt:235
! #, fuzzy
! #| msgid "The earliest MacOS X version on which this program will run"
! msgid "The earliest MacOS X version on which this program will run."
! msgstr "ã�“ã�®ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã‚’æœ€åˆ�æœŸã�® MacOS X ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ä¸Šã�§å®Ÿè¡Œã�•ã‚Œã‚‹ã‚‚ã�®ã�¨ã�™ã‚‹"
! 
! #: config/darwin.opt:239
! #, fuzzy
! #| msgid "Set sizeof(bool) to 1"
! msgid "Set sizeof(bool) to 1."
! msgstr "sizeof(bool) ã‚’ 1 ã�«è¨­å®šã�™ã‚‹"
! 
! #: config/darwin.opt:243
! #, fuzzy
! #| msgid "Generate code for darwin loadable kernel extensions"
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "darwin ãƒ­ãƒ¼ãƒ‰å�¯èƒ½ã‚«ãƒ¼ãƒ�ãƒ«æ‹¡å¼µç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/darwin.opt:247
! #, fuzzy
! #| msgid "Generate code for the kernel or loadable kernel extensions"
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "ã‚«ãƒ¼ãƒ�ãƒ«ç”¨ã€�ã�¾ã�Ÿã�¯ãƒ­ãƒ¼ãƒ‰å�¯èƒ½ã‚«ãƒ¼ãƒ�ãƒ«æ‹¡å¼µç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/darwin.opt:251
! #, fuzzy
! #| msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path"
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr "-iframework <dir>\t<dir> ã‚’ã‚·ã‚¹ãƒ†ãƒ ãƒ•ãƒ¬ãƒ¼ãƒ ãƒ¯ãƒ¼ã‚¯ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‘ã‚¹ã�®æœ«å°¾ã�«åŠ ã�ˆã‚‹"
! 
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
  msgstr ""
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
! #, fuzzy
! #| msgid "Use simulator runtime"
! msgid "Use simulator runtime."
! msgstr "ã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚¿ãƒ©ãƒ³ã‚¿ã‚¤ãƒ ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:111
! #, fuzzy
! #| msgid "Specify the name of the target CPU"
! msgid "Specify the name of the target CPU."
! msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
! 
! #: config/bfin/bfin.opt:48
! #, fuzzy
! #| msgid "Omit frame pointer for leaf functions"
! msgid "Omit frame pointer for leaf functions."
! msgstr "æœ«ç«¯ã�®é–¢æ•°ã�§ã�¯ãƒ•ãƒ¬ãƒ¼ãƒ ãƒ�ã‚¤ãƒ³ã‚¿ã‚’çœ�ç•¥ã�™ã‚‹"
! 
! #: config/bfin/bfin.opt:52
! #, fuzzy
! #| msgid "Program is entirely located in low 64k of memory"
! msgid "Program is entirely located in low 64k of memory."
! msgstr "ãƒ—ãƒ­ã‚°ãƒ©ãƒ å…¨ä½“ã‚’ãƒ¡ãƒ¢ãƒªã�®ä¸‹ä½� 64k ã�«é…�ç½®ã�™ã‚‹"
! 
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
  msgstr ""
  
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
! msgstr ""
! 
! #: config/bfin/bfin.opt:65
  #, fuzzy
! #| msgid "Enabled ID based shared library"
! msgid "Enabled ID based shared library."
! msgstr "ID ã�«åŸºã�¥ã��å…±æœ‰ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/bfin/bfin.opt:69
! 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
  #, fuzzy
! #| msgid "ID of shared library to build"
! msgid "ID of shared library to build."
! msgstr "ãƒ“ãƒ«ãƒ‰ã�™ã‚‹å…±æœ‰ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�® ID"
  
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:171
! #, fuzzy
! #| msgid "Enable separate data segment"
! msgid "Enable separate data segment."
! msgstr "åˆ†é›¢ãƒ‡ãƒ¼ã‚¿ã‚»ã‚°ãƒ¡ãƒ³ãƒˆã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
! msgid "Avoid generating pc-relative calls; use indirection."
  msgstr ""
  
! #: config/bfin/bfin.opt:86
! #, fuzzy
! #| msgid "Link with the fast floating-point library"
! msgid "Link with the fast floating-point library."
! msgstr "é«˜é€Ÿã�ªæµ®å‹•å°�æ•°ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�¨ãƒªãƒ³ã‚¯ã�™ã‚‹"
! 
! #: config/bfin/bfin.opt:90 config/frv/frv.opt:130
! #, fuzzy
! #| msgid "Enable Function Descriptor PIC mode"
! msgid "Enable Function Descriptor PIC mode."
! msgstr "é–¢æ•°è¨˜è¿°å­� PIC ãƒ¢ãƒ¼ãƒ‰ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
! #, fuzzy
! #| msgid "Enable inlining of PLT in function calls"
! msgid "Enable inlining of PLT in function calls."
! msgstr "é–¢æ•°å‘¼ã�³å‡ºã�—å†…ã�§ PLT ã�®ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
  #, fuzzy
! #| msgid "Enable multicore support"
! msgid "Enable multicore support."
! msgstr "è¤‡æ•°ã‚³ã‚¢ã‚µãƒ�ãƒ¼ãƒˆã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/bfin/bfin.opt:106
! #, fuzzy
! #| msgid "Build for Core A"
! msgid "Build for Core A."
! msgstr "Core A ç”¨ã�«ãƒ“ãƒ«ãƒ‰ã�™ã‚‹"
! 
! #: config/bfin/bfin.opt:110
! #, fuzzy
! #| msgid "Build for Core B"
! msgid "Build for Core B."
! msgstr "Core B ç”¨ã�«ãƒ“ãƒ«ãƒ‰ã�™ã‚‹"
! 
! #: config/bfin/bfin.opt:114
! #, fuzzy
! #| msgid "Build for SDRAM"
! msgid "Build for SDRAM."
! msgstr "SDRAM ç”¨ã�«ãƒ“ãƒ«ãƒ‰ã�™ã‚‹"
! 
! #: config/bfin/bfin.opt:118
! msgid "Assume ICPLBs are enabled at runtime."
! msgstr "å®Ÿè¡Œæ™‚ã�« ICPLB ã�Œæœ‰åŠ¹ã�§ã�‚ã‚‹ã�¨è¦‹ã�ªã�™"
! 
! #: config/m68k/m68k-tables.opt:25
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr ""
! 
! #: config/m68k/m68k-tables.opt:365
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
! msgstr ""
! 
! #: config/m68k/m68k-tables.opt:411
! msgid "Known M68K ISAs (for use with the -march= option):"
  msgstr ""
  
+ #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
+ #, fuzzy
+ #| msgid "Use IEEE math for fp comparisons"
+ msgid "Use IEEE math for fp comparisons."
+ msgstr "æµ®å‹•å°�æ•°ç‚¹æ¯”è¼ƒã�« IEEE è¦�æ ¼ã‚’ä½¿ã�†"
+ 
  #: config/m68k/m68k.opt:30
  #, fuzzy
  #| msgid "Generate code for a 520X"
*************** msgstr "68881 æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½
*** 8241,8246 ****
--- 9653,9665 ----
  msgid "Align variables on a 32-bit boundary."
  msgstr "å¤‰æ•°ã‚’ 32 ãƒ“ãƒƒãƒˆå¢ƒç•Œã�«æ•´åˆ—ã�™ã‚‹"
  
+ #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
+ #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
+ #, fuzzy
+ #| msgid "Specify the name of the target architecture"
+ msgid "Specify the name of the target architecture."
+ msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
+ 
  #: config/m68k/m68k.opt:107
  #, fuzzy
  #| msgid "Use the bit-field instructions"
*************** msgstr "pc é–¢é€£ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚
*** 8323,8340 ****
  msgid "Use different calling convention using 'rtd'."
  msgstr "'rtd' ã‚’ä½¿ç”¨ã�™ã‚‹ç•°ã�ªã‚‹å‘¼ã�³å‡ºã�—è¦�ç´„ã‚’ä½¿ç”¨ã�™ã‚‹"
  
- #: config/m68k/m68k.opt:171 config/bfin/bfin.opt:78
- #, fuzzy
- #| msgid "Enable separate data segment"
- msgid "Enable separate data segment."
- msgstr "åˆ†é›¢ãƒ‡ãƒ¼ã‚¿ã‚»ã‚°ãƒ¡ãƒ³ãƒˆã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
- #: config/m68k/m68k.opt:175 config/bfin/bfin.opt:74
- #, fuzzy
- #| msgid "ID of shared library to build"
- msgid "ID of shared library to build."
- msgstr "ãƒ“ãƒ«ãƒ‰ã�™ã‚‹å…±æœ‰ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�® ID"
- 
  #: config/m68k/m68k.opt:179
  #, fuzzy
  #| msgid "Consider type 'int' to be 16 bits wide"
--- 9742,9747 ----
*************** msgstr "ColdFire ä¸Šã�§ 8192 å€‹ã‚’è¶…ã�
*** 8371,9708 ****
  msgid "Support TLS segment larger than 64K."
  msgstr "64K ã‚ˆã‚Šå¤§ã��ã�ª TLS ã‚»ã‚°ãƒ¡ãƒ³ãƒˆã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹"
  
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
  #, fuzzy
! #| msgid "Use IEEE math for fp comparisons"
! msgid "Use IEEE math for fp comparisons."
! msgstr "æµ®å‹•å°�æ•°ç‚¹æ¯”è¼ƒã�« IEEE è¦�æ ¼ã‚’ä½¿ã�†"
! 
! #: config/m68k/m68k-tables.opt:25
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr ""
! 
! #: config/m68k/m68k-tables.opt:365
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
! msgstr ""
  
! #: config/m68k/m68k-tables.opt:411
! msgid "Known M68K ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/v850/v850.opt:29
! #, fuzzy
! #| msgid "Use registers r2 and r5"
! msgid "Use registers r2 and r5."
! msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ r2 ã�¨ r5 ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/v850/v850.opt:33
! #, fuzzy
! #| msgid "Use 4 byte entries in switch tables"
! msgid "Use 4 byte entries in switch tables."
! msgstr "switch è¡¨ã�§ 4 ãƒ�ã‚¤ãƒˆã‚¨ãƒ³ãƒˆãƒªã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/v850/v850.opt:37
! #, fuzzy
! #| msgid "Enable backend debugging"
! msgid "Enable backend debugging."
! msgstr "ãƒ�ãƒƒã‚¯ã‚¨ãƒ³ãƒ‰ãƒ‡ãƒ�ãƒƒã‚°ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/v850/v850.opt:41
! #, fuzzy
! #| msgid "Do not use the callt instruction"
! msgid "Do not use the callt instruction (default)."
! msgstr "callt å‘½ä»¤ã‚’ä½¿ç”¨ã�—ã�ªã�„"
! 
! #: config/v850/v850.opt:45
! #, fuzzy
! #| msgid "Reuse r30 on a per function basis"
! msgid "Reuse r30 on a per function basis."
! msgstr "é–¢æ•°ã�®ä¸»è¦�éƒ¨åˆ†æ¯Žã�« r30 ã‚’å†�åˆ©ç”¨ã�™ã‚‹"
! 
! #: config/v850/v850.opt:52
! #, fuzzy
! #| msgid "Prohibit PC relative function calls"
! msgid "Prohibit PC relative function calls."
! msgstr "PC é–¢é€£ã�®é–¢æ•°å‘¼ã�³å‡ºã�—ã‚’ç¦�æ­¢ã�™ã‚‹"
! 
! #: config/v850/v850.opt:56
! #, fuzzy
! #| msgid "Use stubs for function prologues"
! msgid "Use stubs for function prologues."
! msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°ç”¨ã�®ã‚¹ã‚¿ãƒ–ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/v850/v850.opt:60
! #, fuzzy
! #| msgid "Set the max size of data eligible for the SDA area"
! msgid "Set the max size of data eligible for the SDA area."
! msgstr "SDA é ˜åŸŸã�«ã�¨ã�£ã�¦æœ›ã�¾ã�—ã�„æœ€å¤§ãƒ‡ãƒ¼ã‚¿ã‚µã‚¤ã‚ºã‚’è¨­å®šã�™ã‚‹"
! 
! #: config/v850/v850.opt:67
! #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of the short load instructions."
! msgstr "çŸ­ã�„ load å‘½ä»¤ã�®ä½¿ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/v850/v850.opt:71
! #, fuzzy
! #| msgid "Same as: -mep -mprolog-function"
! msgid "Same as: -mep -mprolog-function."
! msgstr "-mep -mprolog-function ã�¨å�Œæ§˜"
! 
! #: config/v850/v850.opt:75
  #, fuzzy
! #| msgid "Set the max size of data eligible for the TDA area"
! msgid "Set the max size of data eligible for the TDA area."
! msgstr "TDA é ˜åŸŸã�«ã�¨ã�£ã�¦æœ›ã�¾ã�—ã�„æœ€å¤§ãƒ‡ãƒ¼ã‚¿ã‚µã‚¤ã‚ºã‚’è¨­å®šã�™ã‚‹"
  
! #: config/v850/v850.opt:82
  #, fuzzy
! msgid "Do not enforce strict alignment."
! msgstr "åŽ³å¯†ã�ªæ•´åˆ—ã‚’å¼·åˆ¶ã�™ã‚‹"
  
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
  msgstr ""
  
! #: config/v850/v850.opt:93
! #, fuzzy
! #| msgid "Compile for the v850 processor"
! msgid "Compile for the v850 processor."
! msgstr "v850 ãƒ—ãƒ­ã‚»ãƒƒã‚µç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
! 
! #: config/v850/v850.opt:97
! #, fuzzy
! #| msgid "Compile for the v850e processor"
! msgid "Compile for the v850e processor."
! msgstr "v850e ãƒ—ãƒ­ã‚»ãƒƒã‚µç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
! 
! #: config/v850/v850.opt:101
! #, fuzzy
! #| msgid "Compile for the v850e1 processor"
! msgid "Compile for the v850e1 processor."
! msgstr "v850e1 ãƒ—ãƒ­ã‚»ãƒƒã‚µç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
! 
! #: config/v850/v850.opt:105
! #, fuzzy
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "v850e ãƒ—ãƒ­ã‚»ãƒƒã‚µç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
! 
! #: config/v850/v850.opt:109
! #, fuzzy
! #| msgid "Compile for the v850e2 processor"
! msgid "Compile for the v850e2 processor."
! msgstr "v850e2 ãƒ—ãƒ­ã‚»ãƒƒã‚µç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
! 
! #: config/v850/v850.opt:113
  #, fuzzy
! #| msgid "Compile for the v850e2v3 processor"
! msgid "Compile for the v850e2v3 processor."
! msgstr "v850e2v3 ãƒ—ãƒ­ã‚»ãƒƒã‚µç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/v850/v850.opt:117
  #, fuzzy
! #| msgid "Compile for the v850e processor"
! msgid "Compile for the v850e3v5 processor."
! msgstr "v850e ãƒ—ãƒ­ã‚»ãƒƒã‚µç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/v850/v850.opt:124
! #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable v850e3v5 loop instructions."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/v850/v850.opt:128
  #, fuzzy
! #| msgid "Set the max size of data eligible for the ZDA area"
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr "ZDA é ˜åŸŸã�«ã�¨ã�£ã�¦æœ›ã�¾ã�—ã�„æœ€å¤§ãƒ‡ãƒ¼ã‚¿ã‚µã‚¤ã‚ºã‚’è¨­å®šã�™ã‚‹"
  
! #: config/v850/v850.opt:135
! msgid "Enable relaxing in the assembler."
  msgstr ""
  
! #: config/v850/v850.opt:139
! #, fuzzy
! #| msgid "Prohibit PC relative function calls"
! msgid "Prohibit PC relative jumps."
! msgstr "PC é–¢é€£ã�®é–¢æ•°å‘¼ã�³å‡ºã�—ã‚’ç¦�æ­¢ã�™ã‚‹"
! 
! #: config/v850/v850.opt:143
  #, fuzzy
! #| msgid "Prevent the use of all hardware floating-point instructions"
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "ã�™ã�¹ã�¦ã�®ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�®ä½¿ç”¨ã‚’é˜²æ­¢ã�™ã‚‹"
  
! #: config/v850/v850.opt:147
  #, fuzzy
! #| msgid "Allow the use of hardware floating-point ABI and instructions"
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã�® ABI ã�¨å‘½ä»¤ã�®ä½¿ç”¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/v850/v850.opt:151
  #, fuzzy
! #| msgid "Enable the use of RX FPU instructions.  This is the default."
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "RX FPU å‘½ä»¤ã�®ä½¿ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)ã€‚"
  
! #: config/v850/v850.opt:155
! msgid "Enable support for the old GCC ABI."
  msgstr ""
  
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
  msgstr ""
  
! #: config/m32r/m32r.opt:34
! #, fuzzy
! #| msgid "Compile for the m32rx"
! msgid "Compile for the m32rx."
! msgstr "m32rx ç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
! 
! #: config/m32r/m32r.opt:38
! #, fuzzy
! #| msgid "Compile for the m32r2"
! msgid "Compile for the m32r2."
! msgstr "m32r2 ç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
! 
! #: config/m32r/m32r.opt:42
! #, fuzzy
! #| msgid "Compile for the m32r"
! msgid "Compile for the m32r."
! msgstr "m32r ç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
! 
! #: config/m32r/m32r.opt:46
! #, fuzzy
! #| msgid "Align all loops to 32 byte boundary"
! msgid "Align all loops to 32 byte boundary."
! msgstr "å…¨ã�¦ã�®ãƒ«ãƒ¼ãƒ—ã‚’ 32 ãƒ�ã‚¤ãƒˆå¢ƒç•Œã�«æ•´åˆ—ã�™ã‚‹"
! 
! #: config/m32r/m32r.opt:50
! #, fuzzy
! #| msgid "Prefer branches over conditional execution"
! msgid "Prefer branches over conditional execution."
! msgstr "æ�¡ä»¶ä»˜ã��å®Ÿè¡Œã‚ˆã‚Šåˆ†å²�ã�®ç”Ÿæˆ�ã‚’å„ªå…ˆã�™ã‚‹"
! 
! #: config/m32r/m32r.opt:54
! #, fuzzy
! #| msgid "Give branches their default cost"
! msgid "Give branches their default cost."
! msgstr "åˆ†å²�ã�«ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�®ã‚³ã‚¹ãƒˆã‚’ä¸Žã�ˆã‚‹"
! 
! #: config/m32r/m32r.opt:58
! #, fuzzy
! #| msgid "Display compile time statistics"
! msgid "Display compile time statistics."
! msgstr "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚é–“çµ±è¨ˆå€¤ã‚’è¡¨ç¤ºã�™ã‚‹"
! 
! #: config/m32r/m32r.opt:62
! #, fuzzy
! #| msgid "Specify cache flush function"
! msgid "Specify cache flush function."
! msgstr "ã‚­ãƒ£ãƒƒã‚·ãƒ¥ãƒ•ãƒ©ãƒƒã‚·ãƒ¥é–¢æ•°ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/m32r/m32r.opt:66
! #, fuzzy
! #| msgid "Specify cache flush trap number"
! msgid "Specify cache flush trap number."
! msgstr "ã‚­ãƒ£ãƒƒã‚·ãƒ¥ãƒ•ãƒ©ãƒƒã‚·ãƒ¥ãƒˆãƒ©ãƒƒãƒ—ç•ªå�·ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/m32r/m32r.opt:70
  #, fuzzy
! #| msgid "Only issue one instruction per cycle"
! msgid "Only issue one instruction per cycle."
! msgstr "ã‚µã‚¤ã‚¯ãƒ«æ¯Žã�«ä¸€ã�¤ã�®å‘½ä»¤ã� ã�‘ã‚’ç™ºè¡Œã�™ã‚‹"
  
! #: config/m32r/m32r.opt:74
  #, fuzzy
! #| msgid "Allow two instructions to be issued per cycle"
! msgid "Allow two instructions to be issued per cycle."
! msgstr "ã‚µã‚¤ã‚¯ãƒ«æ¯Žã�«äºŒã�¤ã�®å‘½ä»¤ã‚’ç™ºè¡Œã�™ã‚‹ã�“ã�¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/m32r/m32r.opt:78
  #, fuzzy
! #| msgid "Code size: small, medium or large"
! msgid "Code size: small, medium or large."
! msgstr "ã‚³ãƒ¼ãƒ‰ã‚µã‚¤ã‚º: smallã€�medium ã�¾ã�Ÿã�¯ large"
  
! #: config/m32r/m32r.opt:94
  #, fuzzy
! #| msgid "Don't call any cache flush functions"
! msgid "Don't call any cache flush functions."
! msgstr "ã‚­ãƒ£ãƒƒã‚·ãƒ¥ãƒ•ãƒ©ãƒƒã‚·ãƒ¥é–¢æ•°ã‚’å…¨ã��å‘¼ã�³å‡ºã�•ã�ªã�„"
  
! #: config/m32r/m32r.opt:98
  #, fuzzy
! #| msgid "Don't call any cache flush trap"
! msgid "Don't call any cache flush trap."
! msgstr "ã‚­ãƒ£ãƒƒã‚·ãƒ¥ãƒ•ãƒ©ãƒƒã‚·ãƒ¥ãƒˆãƒ©ãƒƒãƒ—ã‚’å…¨ã��å‘¼ã�³å‡ºã�•ã�ªã�„"
  
! #: config/m32r/m32r.opt:105
  #, fuzzy
! #| msgid "Small data area: none, sdata, use"
! msgid "Small data area: none, sdata, use."
! msgstr "small ãƒ‡ãƒ¼ã‚¿é ˜åŸŸ: none, sdata, use"
  
! #: config/arm/arm.opt:35
! msgid "TLS dialect to use:"
  msgstr ""
  
! #: config/arm/arm.opt:45
! #, fuzzy
! #| msgid "Specify an ABI"
! msgid "Specify an ABI."
! msgstr "ABI ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/arm/arm.opt:49
! msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:68
! #, fuzzy
! #| msgid "Generate a call to abort if a noreturn function returns"
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "noreturn é–¢æ•°ã�Œ return ã�™ã‚‹ã�¨ã�� abort ã�®å‘¼ã�³å‡ºã�—ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arm/arm.opt:75
! #, fuzzy
! #| msgid "Generate APCS conformant stack frames"
! msgid "Generate APCS conformant stack frames."
! msgstr "APCS ã�«æº–æ‹ ã�—ã�Ÿã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arm/arm.opt:79
! #, fuzzy
! #| msgid "Generate re-entrant, PIC code"
! msgid "Generate re-entrant, PIC code."
! msgstr "å†�å…¥å�¯èƒ½ã�ª PIC ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arm/arm.opt:95
! #, fuzzy
! #| msgid "Generate code for 32 bit addressing"
! msgid "Generate code in 32 bit ARM state."
! msgstr "32 ãƒ“ãƒƒãƒˆã‚¢ãƒ‰ãƒ¬ã‚¹ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arm/arm.opt:103
! #, fuzzy
! #| msgid "Thumb: Assume non-static functions may be called from ARM code"
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr "Thumb: é�žé�™çš„é–¢æ•°ã�Œ ARM ã‚³ãƒ¼ãƒ‰ã�‹ã‚‰å‘¼ã�³å‡ºã�•ã‚Œã‚‹å�¯èƒ½æ€§ã�Œã�‚ã‚‹ã�¨ã�¿ã�ªã�™"
  
! #: config/arm/arm.opt:107
! #, fuzzy
! #| msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr "Thumb: é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�Œé�ž Thumb ã�¨èª�è­˜ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã�«çª�å…¥ã�™ã‚‹å�¯èƒ½æ€§ã�Œã�‚ã‚‹ã�¨ã�¿ã�ªã�™"
  
! #: config/arm/arm.opt:111 config/bfin/bfin.opt:44
! #, fuzzy
! #| msgid "Specify the name of the target CPU"
! msgid "Specify the name of the target CPU."
! msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/arm/arm.opt:115
  #, fuzzy
! #| msgid "Specify if floating point hardware should be used"
! msgid "Specify if floating point hardware should be used."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚’ä½¿ç”¨ã�™ã‚‹ã�‹ã�©ã�†ã�‹ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/arm/arm.opt:119
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr ""
  
! #: config/arm/arm.opt:123
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:136
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:140
! #, fuzzy
! #| msgid "Specify the __fp16 floating-point format"
! msgid "Specify the __fp16 floating-point format."
! msgstr "__fp16 æµ®å‹•å°�æ•°ç‚¹å½¢å¼�ã‚’æŒ‡å®šã�™ã‚‹"
! 
! #: config/arm/arm.opt:144
! #, fuzzy
! #| msgid "invalid __fp16 format option: -mfp16-format=%s"
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr "ç„¡åŠ¹ã�ª __fp16 æ›¸å¼�ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: -mfp16-format=%s"
  
! #: config/arm/arm.opt:157
  #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format"
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆæµ®å‹•å°�æ•°ç‚¹ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢/å½¢å¼�ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/arm/arm.opt:168
  #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "å¿…è¦�ã�Œã�‚ã‚Œã�°ã€�å‘½ä»¤å‘¼ã�³å‡ºã�—ã‚’é–“æŽ¥å‘¼ã�³å‡ºã�—ã�¨ã�—ã�¦ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arm/arm.opt:172 config/s390/s390.opt:229
! msgid "Assume data segments are relative to text segment."
  msgstr ""
  
! #: config/arm/arm.opt:176
! #, fuzzy
! #| msgid "Specify the register to be used for PIC addressing"
! msgid "Specify the register to be used for PIC addressing."
! msgstr "PIC ã‚¢ãƒ‰ãƒ¬ã‚·ãƒ³ã‚°ã�«åˆ©ç”¨ã�•ã‚Œã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æŒ‡å®šã�™ã‚‹"
! 
! #: config/arm/arm.opt:180
! #, fuzzy
! #| msgid "Store function names in object code"
! msgid "Store function names in object code."
! msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚³ãƒ¼ãƒ‰ã�«é–¢æ•°å��ã‚’æ ¼ç´�ã�™ã‚‹"
! 
! #: config/arm/arm.opt:184
! #, fuzzy
! #| msgid "Permit scheduling of a function's prologue sequence"
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "é–¢æ•°ã�®ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°ã‚·ãƒ¼ã‚±ãƒ³ã‚¹ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒªãƒ³ã‚°ã‚’è¨±ã�™"
  
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
  #, fuzzy
! #| msgid "Do not load the PIC register in function prologues"
! msgid "Do not load the PIC register in function prologues."
! msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°å†…ã�§ PIC ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ãƒ­ãƒ¼ãƒ‰ã�—ã�ªã�„"
  
! #: config/arm/arm.opt:195
! #, fuzzy
! #| msgid "Specify the minimum bit alignment of structures"
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr "æ§‹é€ ä½“ã�®æ•´åˆ—ã�®æœ€å°�ãƒ“ãƒƒãƒˆæ•°ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/arm/arm.opt:199
  #, fuzzy
! #| msgid "Generate code for huge switch statements"
! msgid "Generate code for Thumb state."
! msgstr "å·¨å¤§ã�ª swich æ–‡ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arm/arm.opt:203
! #, fuzzy
! #| msgid "Support calls between Thumb and ARM instruction sets"
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "Thumb ã�¨ ARM å‘½ä»¤ã‚»ãƒƒãƒˆé–“ã�®å‘¼ã�³å‡ºã�—ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹"
  
! #: config/arm/arm.opt:207
  #, fuzzy
! #| msgid "Use given thread-local storage dialect"
! msgid "Specify thread local storage scheme."
! msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€è¨˜æ†¶åŸŸ (TLS) å½¢å¼�ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/arm/arm.opt:211
  #, fuzzy
! #| msgid "Specify how to access the thread pointer"
! msgid "Specify how to access the thread pointer."
! msgstr "ã‚¹ãƒ¬ãƒƒãƒ‰ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®ã‚¢ã‚¯ã‚»ã‚¹æ–¹æ³•ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/arm/arm.opt:215
  #, fuzzy
! #| msgid "valid arguments to %qs are: %s"
! msgid "Valid arguments to -mtp=:"
! msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/arm/arm.opt:228
  #, fuzzy
! #| msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Thumb: ä¸�è¦�ã�ªå ´å�ˆã�§ã‚‚(é�žæœ«ç«¯)ã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arm/arm.opt:232
  #, fuzzy
! #| msgid "Thumb: Generate (leaf) stack frames even if not needed"
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Thumb: ä¸�è¦�ã�ªå ´å�ˆã�§ã‚‚(æœ«ç«¯)ã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arm/arm.opt:240
! 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:251
! #, fuzzy
! #| msgid "Use Neon quad-word (rather than double-word) registers for vectorization"
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr "ãƒ™ã‚¯ãƒˆãƒ«åŒ–ç”¨ã�« Neon å››å€�ãƒ¯ãƒ¼ãƒ‰ (äºŒå€�ãƒ¯ãƒ¼ãƒ‰ã�§ã�¯ã�ªã��) ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/arm/arm.opt:255
! #, fuzzy
! #| msgid "Use Neon quad-word (rather than double-word) registers for vectorization"
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr "ãƒ™ã‚¯ãƒˆãƒ«åŒ–ç”¨ã�« Neon å››å€�ãƒ¯ãƒ¼ãƒ‰ (äºŒå€�ãƒ¯ãƒ¼ãƒ‰ã�§ã�¯ã�ªã��) ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/arm/arm.opt:259
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:263
! msgid "Only generate absolute relocations on word sized values."
! msgstr "çµ¶å¯¾å†�é…�ç½®ã‚’ã‚µãƒ¼ãƒ‰ã‚µã‚¤ã‚ºã�®å€¤ã�§ã�®ã�¿ç”Ÿæˆ�ã�™ã‚‹ã€‚"
! 
! #: config/arm/arm.opt:267
! msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:271
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:280
! msgid "Use Neon to perform 64-bits operations rather than core registers."
  msgstr ""
  
! #: config/arm/arm.opt:284
! msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:288
! msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:292
! msgid "Do not allow constant data to be placed in code sections."
  msgstr ""
  
! #: config/arm/arm.opt:296
! msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:300
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:304 config/sh/sh.opt:195
  #, fuzzy
! #| msgid "Cost to assume for a branch insn"
! msgid "Cost to assume for a branch insn."
! msgstr "åˆ†å²�å‘½ä»¤ç”¨ã�®ã‚³ã‚¹ãƒˆã‚’è¨­å®šã�™ã‚‹"
! 
! #: config/arm/arm-tables.opt:25
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr ""
  
! #: config/arm/arm-tables.opt:257
! msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:354
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
  msgstr ""
  
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
  #, fuzzy
! #| msgid "-mcpu=\tUse features of and schedule code for given CPU"
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=\tä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ç”¨ã�®æ©Ÿèƒ½ã�¨ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚³ãƒ¼ãƒ‰ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/tilepro/tilepro.opt:32
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
  msgstr ""
  
! #: config/sol2.opt:36
  #, fuzzy
! #| msgid "Pass -z text to linker"
! msgid "Pass -z text to linker."
! msgstr "-z text ã‚’ãƒªãƒ³ã‚«ã�«æ¸¡ã�™"
! 
! #: config/vms/vms.opt:27
! msgid "Malloc data into P2 space."
! msgstr ""
  
! #: config/vms/vms.opt:31
  #, fuzzy
! #| msgid "Set name of main routine for the debugger"
! msgid "Set name of main routine for the debugger."
! msgstr "ãƒ‡ãƒ�ãƒƒã‚¬ç”¨ã�®ãƒ¡ã‚¤ãƒ³ãƒ«ãƒ¼ãƒ�ãƒ³å��ã‚’è¨­å®šã�™ã‚‹"
! 
! #: config/vms/vms.opt:35
! msgid "Use VMS exit codes instead of posix ones."
! msgstr ""
! 
! #: config/vms/vms.opt:39
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
! msgstr ""
  
! #: config/avr/avr.opt:23
  #, fuzzy
! #| msgid "Use subroutines for function prologues and epilogues"
! msgid "Use subroutines for function prologues and epilogues."
! msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°ã�¨ã‚¨ãƒ”ãƒ­ãƒ¼ã‚°ç”¨ã�«ã‚µãƒ–ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/avr/avr.opt:27
  #, fuzzy
! #| msgid "-mmcu=MCU\tSelect the target MCU"
! msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr "-mmcu=MCU\tã‚¿ãƒ¼ã‚²ãƒƒãƒˆ MCU ã‚’è¨­å®šã�™ã‚‹"
  
! #: config/avr/avr.opt:31
  #, fuzzy
! #| msgid "Use subroutines for function prologues and epilogues"
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°ã�¨ã‚¨ãƒ”ãƒ­ãƒ¼ã‚°ç”¨ã�«ã‚µãƒ–ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
! msgstr ""
! 
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
! msgstr ""
! 
! #: config/avr/avr.opt:43
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr ""
! 
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
! msgstr ""
  
! #: config/avr/avr.opt:57
  #, fuzzy
! #| msgid "Use an 8-bit 'int' type"
! msgid "Use an 8-bit 'int' type."
! msgstr "8 ãƒ“ãƒƒãƒˆ 'int' åž‹ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/avr/avr.opt:61
  #, fuzzy
! #| msgid "Change the stack pointer without disabling interrupts"
! msgid "Change the stack pointer without disabling interrupts."
! msgstr "å‰²ã‚Šè¾¼ã�¿ã‚’ç„¡åŠ¹åŒ–ã�—ã�ªã�„ã�§ã‚¹ã‚¿ãƒƒã‚¯ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å¤‰æ›´ã�™ã‚‹"
! 
! #: config/avr/avr.opt:65
! 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
! msgid "Treat main as if it had attribute OS_task."
! msgstr ""
  
! #: config/avr/avr.opt:79
  #, fuzzy
! #| msgid "Change only the low 8 bits of the stack pointer"
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr "ã‚¹ã‚¿ãƒƒã‚¯ãƒ�ã‚¤ãƒ³ã‚¿ã�®ä¸‹ä½� 8 ãƒ“ãƒƒãƒˆã� ã�‘ã‚’å¤‰æ›´ã�™ã‚‹"
  
! #: config/avr/avr.opt:83
  #, fuzzy
! #| msgid "Relax branches"
! msgid "Relax branches."
! msgstr "åˆ†å²�ã‚’ç·©å’Œã�™ã‚‹"
! 
! #: config/avr/avr.opt:87
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr ""
! 
! #: config/avr/avr.opt:91
! 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
! 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
! 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
  #, fuzzy
! #| msgid "taking the address of a label is non-standard"
! msgid "Warn if the address space of an address is changed."
! msgstr "ãƒ©ãƒ™ãƒ«ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�™ã‚‹ã�“ã�¨ã�¯é�žæ¨™æº–ã�§ã�™"
  
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr ""
  
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr ""
  
! #: config/avr/avr.opt:116
! 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
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr ""
  
! #: config/s390/tpf.opt:23
  #, fuzzy
! #| msgid "Enable TPF-OS tracing code"
! msgid "Enable TPF-OS tracing code."
! msgstr "TPF-OS è¿½è·¡ã‚³ãƒ¼ãƒ‰ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/s390/tpf.opt:27
  #, fuzzy
! #| msgid "Specify main object for TPF-OS"
! msgid "Specify main object for TPF-OS."
! msgstr "TPF-OS ç”¨ã�® main ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/s390/s390.opt:48
  #, fuzzy
! #| msgid "31 bit ABI"
! msgid "31 bit ABI."
! msgstr "31 ãƒ“ãƒƒãƒˆ ABI"
  
! #: config/s390/s390.opt:52
  #, fuzzy
! #| msgid "64 bit ABI"
! msgid "64 bit ABI."
! msgstr "64 ãƒ“ãƒƒãƒˆ ABI"
  
! #: config/s390/s390.opt:120
! msgid "Maintain backchain pointer."
! msgstr ""
  
! #: config/s390/s390.opt:124
  #, fuzzy
! #| msgid "Additional debug prints"
! msgid "Additional debug prints."
! msgstr "è¿½åŠ ã�®ãƒ‡ãƒ�ãƒƒã‚°æƒ…å ±ã‚’è¡¨ç¤ºã�™ã‚‹"
  
! #: config/s390/s390.opt:128
  #, fuzzy
! #| msgid "ESA/390 architecture"
! msgid "ESA/390 architecture."
! msgstr "ESA/390 ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£"
  
! #: config/s390/s390.opt:132
  #, fuzzy
! #| msgid "Enable decimal floating point hardware support"
! msgid "Enable decimal floating point hardware support."
! msgstr "å��é€²æµ®å‹•å°�æ•°ç‚¹ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã�®ã‚µãƒ�ãƒ¼ãƒˆã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/s390/s390.opt:136
  #, fuzzy
! #| msgid "Enable hardware floating point"
! msgid "Enable hardware floating point."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/s390/s390.opt:140
! 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:158
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Use hardware transactional execution instructions."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/s390/s390.opt:162
  #, fuzzy
! #| msgid "hardware decimal floating point instructions not available on %s"
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�¯ %s ä¸Šã�§ã�¯ä½¿ç”¨å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: config/s390/s390.opt:166
! msgid "Use packed stack layout."
! msgstr ""
  
! #: config/s390/s390.opt:170
! msgid "Use bras for executable < 64k."
! msgstr ""
  
! #: config/s390/s390.opt:174
  #, fuzzy
! #| msgid "Disable hardware floating point"
! msgid "Disable hardware floating point."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
  
! #: config/s390/s390.opt:178
! 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:182
! msgid "Switches off the -mstack-guard= option."
! msgstr ""
  
! #: config/s390/s390.opt:186
! 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:190
! msgid "Switches off the -mstack-size= option."
! msgstr ""
  
! #: config/s390/s390.opt:198
  #, fuzzy
! #| msgid "Generate string instructions for block moves"
! msgid "Use the mvcle instruction for block moves."
! msgstr "ãƒ–ãƒ­ãƒƒã‚¯ç§»å‹•ç”¨ã�® string å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/s390/s390.opt:202
! 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:207
  #, fuzzy
! #| msgid "Warn if a function uses alloca or creates an array with dynamic size"
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
! msgstr "é–¢æ•°ã�§ alloca ã‚’ä½¿ç”¨ã�™ã‚‹ã�‹ã€�ã�¾ã�Ÿã�¯å‹•çš„ã‚µã‚¤ã‚ºã�®é…�åˆ—ã‚’ä½œæˆ�ã�—ã�Ÿå ´å�ˆã�«ã€�è­¦å‘Šã�™ã‚‹"
  
! #: config/s390/s390.opt:211
  #, fuzzy
! #| msgid "Warn if a single function's framesize exceeds the given framesize"
! msgid "Warn if a single function's framesize exceeds the given framesize."
! msgstr "ä¸€ã�¤ã�®é–¢æ•°ã�®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚ºã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚ºã‚’è¶…é�Žã�™ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: config/s390/s390.opt:215
  #, fuzzy
! #| msgid "z/Architecture"
! msgid "z/Architecture."
! msgstr "z/Architecture"
  
! #: config/s390/s390.opt:219
! 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:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:239
! 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:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:256
! 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:262
! 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:268 config/i386/i386.opt:1050
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
! msgstr ""
  
! #: config/s390/s390.opt:284
! 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:293
! 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:298
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
! msgstr ""
  
! #: config/s390/s390.opt:302 config/i386/i386.opt:934
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
! #: config/riscv/riscv.opt:26
  #, fuzzy
! #| msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions"
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr "-mbranch-cost=COST\tåˆ†å²�ã‚³ã‚¹ãƒˆã‚’å¤§ä½“ COST å‘½ä»¤åˆ†ã�«è¨­å®šã�™ã‚‹"
! 
! #: config/riscv/riscv.opt:30
! msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
! msgstr ""
  
! #: config/riscv/riscv.opt:34
  #, fuzzy
! #| msgid "Specify the __fp16 floating-point format"
! msgid "Specify integer and floating-point calling convention."
! msgstr "__fp16 æµ®å‹•å°�æ•°ç‚¹å½¢å¼�ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/riscv/riscv.opt:38 config/i386/i386.opt:416
  #, fuzzy
! #| msgid "Attempt to keep stack aligned to this power of 2"
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "ã�§ã��ã‚‹ã� ã�‘ã‚¹ã‚¿ãƒƒã‚¯ã‚’ã�“ã�®äºŒã�®ç´¯ä¹—ã�«æ•´åˆ—ã�™ã‚‹"
  
! #: config/riscv/riscv.opt:42
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr ""
  
! #: config/riscv/riscv.opt:67
  #, fuzzy
! #| msgid "Use hardware floating point square root instruction"
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹äºŒä¹—æ ¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/riscv/riscv.opt:71
  #, fuzzy
! #| msgid "Use hardware division instructions on ColdFire"
! msgid "Use hardware instructions for integer division."
! msgstr "ColdFire ã�®ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢é™¤ç®—å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/riscv/riscv.opt:75
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
! msgstr ""
  
! #: config/riscv/riscv.opt:84
! 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:88
  #, fuzzy
! #| msgid "Use subroutines for function prologues and epilogues"
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°ã�¨ã‚¨ãƒ”ãƒ­ãƒ¼ã‚°ç”¨ã�«ã‚µãƒ–ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/riscv/riscv.opt:92 config/aarch64/aarch64.opt:88
  #, fuzzy
! #| msgid "Select code model"
! msgid "Specify the code model."
! msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ«ã‚’é�¸æŠžã�™ã‚‹"
  
! #: config/riscv/riscv.opt:96
  #, fuzzy
! #| msgid "Do not use unaligned memory references"
! msgid "Do not generate unaligned memory accesses."
! msgstr "æ•´åˆ—ã�•ã‚Œã�¦ã�„ã�ªã�„ãƒ¡ãƒ¢ãƒªå�‚ç…§ã‚’ä½¿ç”¨ã�—ã�ªã�„"
  
! #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/tilegx/tilegx.opt:57 config/rs6000/aix64.opt:36
! #: config/rs6000/linux64.opt:32
! msgid "Known code models (for use with the -mcmodel= option):"
! msgstr ""
  
! #: config/riscv/riscv.opt:110
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:114
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:133
! msgid "Emit RISC-V ELF attribute."
  msgstr ""
  
! #: config/darwin.opt:117
  #, fuzzy
! #| msgid "Generate compile-time CFString objects"
! msgid "Generate compile-time CFString objects."
! msgstr "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ CFString ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/darwin.opt:214
  #, fuzzy
! #| msgid "Warn if constant CFString objects contain non-portable characters"
! msgid "Warn if constant CFString objects contain non-portable characters."
! msgstr "å®šæ•° CFString ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œç§»æ¤�æ€§ã�®ç„¡ã�„æ–‡å­—ã‚’å�«ã‚€å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: config/darwin.opt:219
  #, fuzzy
! #| msgid "Generate AT&T-style stubs for Mach-O"
! msgid "Generate AT&T-style stubs for Mach-O."
! msgstr "Mach-O ç”¨ã�« AT&T ã‚¹ã‚¿ã‚¤ãƒ«ã�®ã‚¹ã‚¿ãƒ–ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/darwin.opt:223
  #, fuzzy
! #| msgid "Generate code suitable for executables (NOT shared libs)"
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "å®Ÿè¡Œå�¯èƒ½ãƒ•ã‚¡ã‚¤ãƒ«ç”¨ (å…±æœ‰ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�§ã�¯ã�ªã��) ã�«é�©ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/darwin.opt:227
! #, fuzzy
! #| msgid "Generate code suitable for fast turn around debugging"
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "ãƒ‡ãƒ�ãƒƒã‚°ã‚’é«˜é€Ÿã�«è¡Œã�†ã�Ÿã‚�ã�«é�©ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/darwin.opt:235
! #, fuzzy
! #| msgid "The earliest MacOS X version on which this program will run"
! msgid "The earliest MacOS X version on which this program will run."
! msgstr "ã�“ã�®ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã‚’æœ€åˆ�æœŸã�® MacOS X ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ä¸Šã�§å®Ÿè¡Œã�•ã‚Œã‚‹ã‚‚ã�®ã�¨ã�™ã‚‹"
  
! #: config/darwin.opt:239
! #, fuzzy
! #| msgid "Set sizeof(bool) to 1"
! msgid "Set sizeof(bool) to 1."
! msgstr "sizeof(bool) ã‚’ 1 ã�«è¨­å®šã�™ã‚‹"
  
! #: config/darwin.opt:243
! #, fuzzy
! #| msgid "Generate code for darwin loadable kernel extensions"
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "darwin ãƒ­ãƒ¼ãƒ‰å�¯èƒ½ã‚«ãƒ¼ãƒ�ãƒ«æ‹¡å¼µç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/darwin.opt:247
  #, fuzzy
! #| msgid "Generate code for the kernel or loadable kernel extensions"
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "ã‚«ãƒ¼ãƒ�ãƒ«ç”¨ã€�ã�¾ã�Ÿã�¯ãƒ­ãƒ¼ãƒ‰å�¯èƒ½ã‚«ãƒ¼ãƒ�ãƒ«æ‹¡å¼µç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/darwin.opt:251
  #, fuzzy
! #| msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path"
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr "-iframework <dir>\t<dir> ã‚’ã‚·ã‚¹ãƒ†ãƒ ãƒ•ãƒ¬ãƒ¼ãƒ ãƒ¯ãƒ¼ã‚¯ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‘ã‚¹ã�®æœ«å°¾ã�«åŠ ã�ˆã‚‹"
  
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
  msgstr ""
  
! #: config/sh/superh.opt:6
! msgid "Board name [and memory region]."
! msgstr "ãƒœãƒ¼ãƒ‰å�� [ã�Šã‚ˆã�³ãƒ¡ãƒ¢ãƒªé ˜åŸŸ]ã€‚"
! 
! #: config/sh/superh.opt:10
! msgid "Runtime name."
! msgstr "å®Ÿè¡Œæ™‚å��ã€‚"
  
! #: config/sh/sh.opt:42
  #, fuzzy
! #| msgid "Generate SH1 code"
! msgid "Generate SH1 code."
! msgstr "SH1 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:46
! #, fuzzy
! #| msgid "Generate SH2 code"
! msgid "Generate SH2 code."
! msgstr "SH2 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:50
  #, fuzzy
! #| msgid "Generate default double-precision SH2a-FPU code"
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§å€�ç²¾åº¦ SH2a-FPU ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:54
! #, fuzzy
! #| msgid "Generate SH2a FPU-less code"
! msgid "Generate SH2a FPU-less code."
! msgstr "FPU ã�Œç„¡ã�„ SH2a ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:58
  #, fuzzy
! #| msgid "Generate default single-precision SH2a-FPU code"
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§å�˜ç²¾åº¦ SH2a-FPU ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:62
  #, fuzzy
! #| msgid "Generate only single-precision SH2a-FPU code"
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "å�˜ç²¾åº¦ SH2a-FPU ã‚³ãƒ¼ãƒ‰ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:66
  #, fuzzy
! #| msgid "Generate SH2e code"
! msgid "Generate SH2e code."
! msgstr "SH2e ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:70
  #, fuzzy
! #| msgid "Generate SH3 code"
! msgid "Generate SH3 code."
! msgstr "SH3 ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:74
  #, fuzzy
! #| msgid "Generate SH3e code"
! msgid "Generate SH3e code."
! msgstr "SH3e ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:78
  #, fuzzy
! #| msgid "Generate SH4 code"
! msgid "Generate SH4 code."
! msgstr "SH4 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:82
  #, fuzzy
! #| msgid "Generate SH4-100 code"
! msgid "Generate SH4-100 code."
! msgstr "SH4-100 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:86
  #, fuzzy
! #| msgid "Generate SH4-200 code"
! msgid "Generate SH4-200 code."
! msgstr "SH4-200 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:92
  #, fuzzy
! #| msgid "Generate SH4-300 code"
! msgid "Generate SH4-300 code."
! msgstr "SH4-300 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:96
  #, fuzzy
! #| msgid "Generate SH4 FPU-less code"
! msgid "Generate SH4 FPU-less code."
! msgstr "FPU ç„¡ã�—ã�® SH4 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:100
  #, fuzzy
! #| msgid "Generate SH4-100 FPU-less code"
! msgid "Generate SH4-100 FPU-less code."
! msgstr "FPU ç„¡ã�—ã�® SH4-100 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:104
  #, fuzzy
! #| msgid "Generate SH4-200 FPU-less code"
! msgid "Generate SH4-200 FPU-less code."
! msgstr "FPU ç„¡ã�—ã�® SH4-200 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:108
  #, fuzzy
! #| msgid "Generate SH4-300 FPU-less code"
! msgid "Generate SH4-300 FPU-less code."
! msgstr "FPU ç„¡ã�—ã�® SH4-300 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:112
  #, fuzzy
! #| msgid "Generate code for SH4 340 series (MMU/FPU-less)"
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "SH4 340 ã‚·ãƒªãƒ¼ã‚º (MMU/FPU ç„¡ã�—) ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:117
  #, fuzzy
! #| msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "SH4 400 ã‚·ãƒªãƒ¼ã‚º (MMU/FPU ç„¡ã�—) ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:122
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "SH4 500 ã‚·ãƒªãƒ¼ã‚º (FPU ç„¡ã�—) ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:127
! #, fuzzy
! #| msgid "Generate default single-precision SH4 code"
! msgid "Generate default single-precision SH4 code."
! msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§å�˜ç²¾åº¦ SH4 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:131
  #, fuzzy
! #| msgid "Generate default single-precision SH4-100 code"
! msgid "Generate default single-precision SH4-100 code."
! msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§å�˜ç²¾åº¦ SH4-100 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:135
  #, fuzzy
! #| msgid "Generate default single-precision SH4-200 code"
! msgid "Generate default single-precision SH4-200 code."
! msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§å�˜ç²¾åº¦ SH4-200 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:139
  #, fuzzy
! #| msgid "Generate default single-precision SH4-300 code"
! msgid "Generate default single-precision SH4-300 code."
! msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§å�˜ç²¾åº¦ SH4-300 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:143
  #, fuzzy
! #| msgid "Generate only single-precision SH4 code"
! msgid "Generate only single-precision SH4 code."
! msgstr "å�˜ç²¾åº¦ SH4 ã‚³ãƒ¼ãƒ‰ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:147
  #, fuzzy
! #| msgid "Generate only single-precision SH4-100 code"
! msgid "Generate only single-precision SH4-100 code."
! msgstr "å�˜ç²¾åº¦ SH4-100 ã‚³ãƒ¼ãƒ‰ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:151
  #, fuzzy
! #| msgid "Generate only single-precision SH4-200 code"
! msgid "Generate only single-precision SH4-200 code."
! msgstr "å�˜ç²¾åº¦ SH4-200 ã‚³ãƒ¼ãƒ‰ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:155
  #, fuzzy
! #| msgid "Generate only single-precision SH4-300 code"
! msgid "Generate only single-precision SH4-300 code."
! msgstr "å�˜ç²¾åº¦ SH4-300 ã‚³ãƒ¼ãƒ‰ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:159
  #, fuzzy
! #| msgid "Generate SH4a code"
! msgid "Generate SH4a code."
! msgstr "SH4a ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:163
  #, fuzzy
! #| msgid "Generate SH4a FPU-less code"
! msgid "Generate SH4a FPU-less code."
! msgstr "FPU ç„¡ã�— SH4a ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:167
  #, fuzzy
! #| msgid "Generate default single-precision SH4a code"
! msgid "Generate default single-precision SH4a code."
! msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§å�˜ç²¾åº¦ SH4a ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:171
  #, fuzzy
! #| msgid "Generate only single-precision SH4a code"
! msgid "Generate only single-precision SH4a code."
! msgstr "å�˜ç²¾åº¦ SH4a ã‚³ãƒ¼ãƒ‰ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:175
  #, fuzzy
! #| msgid "Generate SH4al-dsp code"
! msgid "Generate SH4al-dsp code."
! msgstr "SH4al-dsp ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:179 config/i386/i386.opt:216
  #, fuzzy
! #| msgid "Generate cld instruction in the function prologue."
! msgid "Reserve space for outgoing arguments in the function prologue."
! msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°å†…ã�§ cld å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:183
  #, fuzzy
! #| msgid "Generate code in big endian mode"
! msgid "Generate code in big endian mode."
! msgstr "ãƒ“ãƒƒã‚°ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:187
  #, fuzzy
! #| msgid "Generate 32-bit offsets in switch tables"
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "switch è¡¨å†…ã�§ 32 ãƒ“ãƒƒãƒˆã‚ªãƒ•ã‚»ãƒƒãƒˆã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:191
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate bit instructions."
! msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
  msgstr ""
  
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
  msgstr ""
  
! #: config/sh/sh.opt:207
! #, fuzzy
! #| msgid "Align doubles at 64-bit boundaries"
! msgid "Align doubles at 64-bit boundaries."
! msgstr "double ã‚’ 64 ãƒ“ãƒƒãƒˆå¢ƒç•Œã�«æ•´åˆ—ã�™ã‚‹"
! 
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
  msgstr ""
  
! #: config/sh/sh.opt:215
! #, fuzzy
! #| msgid "Specify name for 32 bit signed division function"
! msgid "Specify name for 32 bit signed division function."
! msgstr "32 ãƒ“ãƒƒãƒˆç¬¦å�·ä»˜ã��é™¤ç®—é–¢æ•°ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
! 
! #: config/sh/sh.opt:219
! #, fuzzy
! #| msgid "Generate LP64 code"
! msgid "Generate ELF FDPIC code."
! msgstr "LP64 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/sh/sh.opt:223
! msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
! msgstr "fmov å‘½ä»¤ã�§ã�® 64 ãƒ“ãƒƒãƒˆæµ®å‹•å°�æ•°ç‚¹ãƒ¬ã‚¸ã‚¹ã‚¿ã�®ä½¿ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹ã€‚64 ãƒ“ãƒƒãƒˆå¢ƒç•Œã�¸ã�®æ•´åˆ—ã�Œå¿…è¦�ã�ªå ´å�ˆã�¯ -mdalign ã‚’å�‚ç…§ã€‚"
! 
! #: config/sh/sh.opt:231 config/sh/sh.opt:269
! #, fuzzy
! #| msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr "Renesas (ä»¥å‰�ã�® Hitachi) / SuperH å‘¼ã�³å‡ºã�—è¦�ç´„ã�«å¾“ã�†"
! 
! #: config/sh/sh.opt:235
! #, fuzzy
! #| msgid "Increase the IEEE compliance for floating-point code"
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ã‚³ãƒ¼ãƒ‰ã�§ IEEE é�©å�ˆæ€§ã‚’é«˜ã‚�ã‚‹"
! 
! #: config/sh/sh.opt:239
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
  msgstr ""
  
! #: config/sh/sh.opt:247
  #, fuzzy
! #| msgid "Generate code in little endian mode"
! msgid "Generate code in little endian mode."
! msgstr "ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:251
  #, fuzzy
! #| msgid "Mark MAC register as call-clobbered"
! msgid "Mark MAC register as call-clobbered."
! msgstr "MAC ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’å‘¼ã�³å‡ºã�—ã�§ç ´å£Šã�•ã‚Œã‚‹ã�¨ãƒžãƒ¼ã‚¯ã�™ã‚‹"
  
! #: config/sh/sh.opt:257
  #, fuzzy
! #| msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr "æ§‹é€ ä½“ã‚’ 4 ãƒ�ã‚¤ãƒˆã�®å€�æ•°ã�«ã�™ã‚‹ (è­¦å‘Š: ABI ã�Œå¤‰æ›´ã�•ã‚Œã‚‹)"
  
! #: config/sh/sh.opt:261
  #, fuzzy
! #| msgid "Emit function-calls using global offset table when generating PIC"
! msgid "Emit function-calls using global offset table when generating PIC."
! msgstr "PIC ç”Ÿæˆ�æ™‚ã�«å¤§åŸŸã‚ªãƒ•ã‚»ãƒƒãƒˆè¡¨ã‚’ä½¿ç”¨ã�—ã�¦é–¢æ•°å‘¼ã�³å‡ºã�—ã‚’ç™ºè¡Œã�™ã‚‹"
  
! #: config/sh/sh.opt:265
  #, fuzzy
! #| msgid "Shorten address references during linking"
! msgid "Shorten address references during linking."
! msgstr "ãƒªãƒ³ã‚¯ä¸­ã�«ã‚¢ãƒ‰ãƒ¬ã‚¹å�‚ç…§ã‚’çŸ­ã��ã�™ã‚‹"
  
! #: config/sh/sh.opt:273
  #, fuzzy
! #| msgid "Generate code for built-in atomic operations"
! msgid "Specify the model for atomic operations."
! msgstr "çµ„ã�¿è¾¼ã�¿ä¸�å�¯åˆ†æ“�ä½œç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
  msgstr ""
  
! #: config/sh/sh.opt:281
! #, fuzzy
! #| msgid "Cost to assume for a multiply insn"
! msgid "Cost to assume for a multiply insn."
! msgstr "ä¹—ç®—å‘½ä»¤ã�®ã‚³ã‚¹ãƒˆã‚’è¨­å®šã�™ã‚‹"
! 
! #: config/sh/sh.opt:285
! 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
! msgid "Pretend a branch-around-a-move is a conditional move."
  msgstr ""
  
! #: config/sh/sh.opt:295
! #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of the fsca instruction."
! msgstr "çŸ­ã�„ load å‘½ä»¤ã�®ä½¿ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/sh/sh.opt:299
  #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of the fsrra instruction."
! msgstr "çŸ­ã�„ load å‘½ä»¤ã�®ä½¿ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/sh/sh.opt:303
! msgid "Use LRA instead of reload (transitional)."
  msgstr ""
  
  #: config/i386/i386.opt:192
--- 9778,10846 ----
  msgid "Support TLS segment larger than 64K."
  msgstr "64K ã‚ˆã‚Šå¤§ã��ã�ª TLS ã‚»ã‚°ãƒ¡ãƒ³ãƒˆã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹"
  
! #: config/riscv/riscv.opt:26
  #, fuzzy
! #| msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions"
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr "-mbranch-cost=COST\tåˆ†å²�ã‚³ã‚¹ãƒˆã‚’å¤§ä½“ COST å‘½ä»¤åˆ†ã�«è¨­å®šã�™ã‚‹"
  
! #: config/riscv/riscv.opt:30
! msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
  msgstr ""
  
! #: config/riscv/riscv.opt:34
  #, fuzzy
! #| msgid "Specify the __fp16 floating-point format"
! msgid "Specify integer and floating-point calling convention."
! msgstr "__fp16 æµ®å‹•å°�æ•°ç‚¹å½¢å¼�ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/riscv/riscv.opt:38 config/i386/i386.opt:416
  #, fuzzy
! #| msgid "Attempt to keep stack aligned to this power of 2"
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "ã�§ã��ã‚‹ã� ã�‘ã‚¹ã‚¿ãƒƒã‚¯ã‚’ã�“ã�®äºŒã�®ç´¯ä¹—ã�«æ•´åˆ—ã�™ã‚‹"
  
! #: config/riscv/riscv.opt:42
! msgid "Supported ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:67
  #, fuzzy
! #| msgid "Use hardware floating point square root instruction"
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹äºŒä¹—æ ¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/riscv/riscv.opt:71
  #, fuzzy
! #| msgid "Use hardware division instructions on ColdFire"
! msgid "Use hardware instructions for integer division."
! msgstr "ColdFire ã�®ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢é™¤ç®—å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/riscv/riscv.opt:75
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
! msgstr ""
  
! #: config/riscv/riscv.opt:80 config/mips/mips.opt:405
  #, fuzzy
! #| msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR"
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
! msgstr "-mtune=PROCESSOR\tPROCESSOR ç”¨ã�«å‡ºåŠ›ã‚’æœ€é�©åŒ–ã�™ã‚‹"
  
! #: config/riscv/riscv.opt:84
! 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:88
  #, fuzzy
! #| msgid "Use subroutines for function prologues and epilogues"
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°ã�¨ã‚¨ãƒ”ãƒ­ãƒ¼ã‚°ç”¨ã�«ã‚µãƒ–ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/riscv/riscv.opt:92 config/aarch64/aarch64.opt:88
  #, fuzzy
! #| msgid "Select code model"
! msgid "Specify the code model."
! msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ«ã‚’é�¸æŠžã�™ã‚‹"
  
! #: config/riscv/riscv.opt:96
  #, fuzzy
! #| msgid "Do not use unaligned memory references"
! msgid "Do not generate unaligned memory accesses."
! msgstr "æ•´åˆ—ã�•ã‚Œã�¦ã�„ã�ªã�„ãƒ¡ãƒ¢ãƒªå�‚ç…§ã‚’ä½¿ç”¨ã�—ã�ªã�„"
  
! #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
! #: config/tilegx/tilegx.opt:57
! msgid "Known code models (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:110
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:114
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
! msgstr ""
  
! #: config/riscv/riscv.opt:133
! msgid "Emit RISC-V ELF attribute."
! msgstr ""
  
! #: config/m32c/m32c.opt:23
  #, fuzzy
! #| msgid "-msim\tUse simulator runtime"
! msgid "-msim\tUse simulator runtime."
! msgstr "-msim\tã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚¿ãƒ©ãƒ³ã‚¿ã‚¤ãƒ ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/m32c/m32c.opt:27
  #, fuzzy
! #| msgid "-mcpu=r8c\tCompile code for R8C variants"
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr "-mcpu=r8c\tR8C é¡žåž‹ç”¨ã�«ã‚³ãƒ¼ãƒ‰ã‚’ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/m32c/m32c.opt:31
  #, fuzzy
! #| msgid "-mcpu=m16c\tCompile code for M16C variants"
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr "-mcpu=m16c\tM16C é¡žåž‹ç”¨ã�«ã‚³ãƒ¼ãƒ‰ã‚’ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/m32c/m32c.opt:35
  #, fuzzy
! #| msgid "-mcpu=m32cm\tCompile code for M32CM variants"
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr "-mcpu=m32cm\tM32CM é¡žåž‹ç”¨ã�«ã‚³ãƒ¼ãƒ‰ã‚’ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/m32c/m32c.opt:39
  #, fuzzy
! #| msgid "-mcpu=m32c\tCompile code for M32C variants"
! msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr "-mcpu=m32c\tM32C é¡žåž‹ç”¨ã�«ã‚³ãƒ¼ãƒ‰ã‚’ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/m32c/m32c.opt:43
  #, fuzzy
! #| msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)"
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr "-memregs=\tmemreg ã�®ãƒ�ã‚¤ãƒˆæ•° (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ: 16ã€�ç¯„å›²: 0..16)"
  
! #: config/msp430/msp430.opt:7
! msgid "Force assembly output to always use hex constants."
  msgstr ""
  
! #: config/msp430/msp430.opt:11
! msgid "Specify the MCU to build for."
! msgstr ""
  
! #: config/msp430/msp430.opt:15
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
  msgstr ""
  
! #: config/msp430/msp430.opt:19
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
! msgstr ""
  
! #: config/msp430/msp430.opt:23
! msgid "Select large model - 20-bit addresses/pointers."
! msgstr ""
  
! #: config/msp430/msp430.opt:27
! msgid "Select small model - 16-bit addresses/pointers (default)."
! msgstr ""
  
! #: config/msp430/msp430.opt:31
! msgid "Optimize opcode sizes at link time."
! msgstr ""
  
! #: config/msp430/msp430.opt:38
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
! msgstr ""
  
! #: config/msp430/msp430.opt:45
! msgid "Specify the type of hardware multiply to support."
! msgstr ""
  
! #: config/msp430/msp430.opt:67
! msgid "Specify whether functions should be placed into low or high memory."
! msgstr ""
  
! #: config/msp430/msp430.opt:71
  #, fuzzy
! #| msgid "only initialized variables can be placed into program memory area"
! msgid "Specify whether variables should be placed into low or high memory."
! msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•°ã�®ã�¿ãƒ—ãƒ­ã‚°ãƒ©ãƒ ãƒ¡ãƒ¢ãƒªé ˜åŸŸå†…ã�«é…�ç½®ã�§ã��ã�¾ã�™"
  
! #: config/msp430/msp430.opt:90
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
  msgstr ""
  
! #: config/msp430/msp430.opt:94
! msgid "Passes on a request to the assembler to warn about various silicon errata."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
! msgstr ""
  
! #: config/aarch64/aarch64.opt:68 config/arm/arm.opt:99
! #: config/microblaze/microblaze.opt:60
  #, fuzzy
! #| msgid "Assume target CPU is configured as big endian"
! msgid "Assume target CPU is configured as big endian."
! msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�Œãƒ“ãƒƒã‚¯ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã�¨ã�—ã�¦è¨­å®šã�•ã‚Œã�¦ã�„ã‚‹ã�¨ã�¿ã�ªã�™"
  
! #: config/aarch64/aarch64.opt:72 config/i386/i386.opt:1019
  #, fuzzy
! #| msgid "Generate code which uses hardware floating point instructions"
! msgid "Generate code which uses only the general registers."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:84 config/arm/arm.opt:164
! #: config/microblaze/microblaze.opt:64
  #, fuzzy
! #| msgid "Assume target CPU is configured as little endian"
! msgid "Assume target CPU is configured as little endian."
! msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�Œãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã�¨ã�—ã�¦è¨­å®šã�•ã‚Œã�¦ã�„ã‚‹ã�¨ã�¿ã�ªã�™"
  
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:96 config/i386/i386.opt:400
  #, fuzzy
! #| msgid "Omit the frame pointer in leaf functions"
! msgid "Omit the frame pointer in leaf functions."
! msgstr "æœ«ç«¯ã�®é–¢æ•°ã�§ã�¯ãƒ•ãƒ¬ãƒ¼ãƒ ãƒ�ã‚¤ãƒ³ã‚¿ã‚’çœ�ç•¥ã�™ã‚‹"
  
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:104
  #, fuzzy
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
! msgstr "å�³å€¤ TLS ã‚ªãƒ•ã‚»ãƒƒãƒˆã�®ãƒ“ãƒƒãƒˆã‚µã‚¤ã‚ºã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/aarch64/aarch64.opt:123
  #, fuzzy
! #| msgid "-mcpu=\tUse features of and schedule code for given CPU"
! msgid "Use features of architecture ARCH."
! msgstr "-mcpu=\tä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ç”¨ã�®æ©Ÿèƒ½ã�¨ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚³ãƒ¼ãƒ‰ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/aarch64/aarch64.opt:127
  #, fuzzy
! #| msgid "-mcpu=\tUse features of and schedule code for given CPU"
! msgid "Use features of and optimize for CPU."
! msgstr "-mcpu=\tä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ç”¨ã�®æ©Ÿèƒ½ã�¨ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚³ãƒ¼ãƒ‰ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/aarch64/aarch64.opt:131
  #, fuzzy
! #| msgid "Optimize for space rather than speed"
! msgid "Optimize for CPU."
! msgstr "é€Ÿåº¦ã‚ˆã‚Šã‚‚ã‚µã‚¤ã‚ºã‚’é‡�è¦–ã�—ã�Ÿæœ€é�©åŒ–ã‚’è¡Œã�†"
  
! #: config/aarch64/aarch64.opt:135
  #, fuzzy
! #| msgid "-mabi=ABI\tGenerate code that conforms to the given ABI"
! msgid "Generate code that conforms to the specified ABI."
! msgstr "-mabi=ABI\tä¸Žã�ˆã‚‰ã‚Œã�Ÿ ABI ã�«æº–æ‹ ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:157
! msgid "Use branch-protection features."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:165
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:178
! 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:184
! 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:191
! 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:197
! msgid "The possible SVE vector lengths:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:219
  #, fuzzy
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
! msgstr "  -fsched-verbose=<number> ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ©ã�®é¥’èˆŒãƒ¬ãƒ™ãƒ«ã‚’è¨­å®šã�™ã‚‹\n"
  
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:231 config/i386/i386.opt:983
! #: config/rs6000/rs6000.opt:542
! msgid "Use given stack-protector guard."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
  #, fuzzy
! #| msgid "valid arguments to %qs are: %s"
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/aarch64/aarch64.opt:245
! 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:251
! 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/linux.opt:24
  #, fuzzy
! #| msgid "Use Bionic C library"
! msgid "Use Bionic C library."
! msgstr "Bionic C ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/linux.opt:28
  #, fuzzy
! #| msgid "Use GNU C library"
! msgid "Use GNU C library."
! msgstr "GNU C ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/linux.opt:32
  #, fuzzy
! #| msgid "Use uClibc C library"
! msgid "Use uClibc C library."
! msgstr "uClibc C ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/linux.opt:36
  #, fuzzy
! #| msgid "Use uClibc C library"
! msgid "Use musl C library."
! msgstr "uClibc C ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/ia64/ilp32.opt:3
  #, fuzzy
! #| msgid "Generate ILP32 code"
! msgid "Generate ILP32 code."
! msgstr "ILP32 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/ia64/ilp32.opt:7
  #, fuzzy
! #| msgid "Generate LP64 code"
! msgid "Generate LP64 code."
! msgstr "LP64 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:28
  #, fuzzy
! #| msgid "Generate big endian code"
! msgid "Generate big endian code."
! msgstr "ãƒ“ãƒƒã‚°ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:32
  #, fuzzy
! #| msgid "Generate little endian code"
! msgid "Generate little endian code."
! msgstr "ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:36
  #, fuzzy
! #| msgid "Generate code for GNU as"
! msgid "Generate code for GNU as."
! msgstr "GNU as ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:40
  #, fuzzy
! #| msgid "Generate code for GNU ld"
! msgid "Generate code for GNU ld."
! msgstr "GNU ld ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:44
! #, fuzzy
! #| msgid "Emit stop bits before and after volatile extended asms"
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr "æ‹¡å¼µã‚¢ã‚»ãƒ³ãƒ–ãƒª volatile ã�®å‰�å¾Œã�« stop ãƒ“ãƒƒãƒˆã‚’é€�å‡ºã�™ã‚‹"
  
! #: config/ia64/ia64.opt:48
! #, fuzzy
! #| msgid "Use in/loc/out register names"
! msgid "Use in/loc/out register names."
! msgstr "in/loc/out ãƒ¬ã‚¸ã‚¹ã‚¿å��ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:55
! #, fuzzy
! #| msgid "Enable use of sdata/scommon/sbss"
! msgid "Enable use of sdata/scommon/sbss."
! msgstr "sdata/scommon/sbss ã�®ä½¿ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:59
! #, fuzzy
! #| msgid "Generate code without GP reg"
! msgid "Generate code without GP reg."
! msgstr "GP ãƒ¬ã‚¸ã‚¹ã‚¿ä¸�ä½¿ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:63
  #, fuzzy
! #| msgid "gp is constant (but save/restore gp on indirect calls)"
! msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr "gp ã‚’å®šæ•°ã�¨ã�™ã‚‹ï¼ˆã�Ÿã� ã�—ã€�é–“æŽ¥å‘¼ã�³å‡ºã�—ã�§ã�¯ gp ã‚’ save/restore ã�™ã‚‹ï¼‰"
  
! #: config/ia64/ia64.opt:67
  #, fuzzy
! #| msgid "Generate self-relocatable code"
! msgid "Generate self-relocatable code."
! msgstr "è‡ªå·±å†�é…�ç½®å�¯èƒ½ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:71
  #, fuzzy
! #| msgid "Generate inline floating point division, optimize for latency"
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã�®æµ®å‹•å°�æ•°ç‚¹é™¤ç®—ã‚’ç”Ÿæˆ�ã�—ã€�ãƒ¬ã‚¤ãƒ†ãƒ³ã‚·ã‚’æœ€é�©åŒ–ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:75
  #, fuzzy
! #| msgid "Generate inline floating point division, optimize for throughput"
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã�®æµ®å‹•å°�æ•°ç‚¹é™¤ç®—ã‚’ç”Ÿæˆ�ã�—ã€�ã‚¹ãƒ«ãƒ¼ãƒ—ãƒƒãƒˆã‚’æœ€é�©åŒ–ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:82
! #, fuzzy
! #| msgid "Generate inline integer division, optimize for latency"
! msgid "Generate inline integer division, optimize for latency."
! msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã�®æ•´æ•°é™¤ç®—ã‚’ç”Ÿæˆ�ã�—ã€�ãƒ¬ã‚¤ãƒ†ãƒ³ã‚·ã‚’æœ€é�©åŒ–ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:86
  #, fuzzy
! #| msgid "Generate inline integer division, optimize for throughput"
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã�®æ•´æ•°é™¤ç®—ã‚’ç”Ÿæˆ�ã�—ã€�ã‚¹ãƒ«ãƒ¼ãƒ—ãƒƒãƒˆã‚’æœ€é�©åŒ–ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:90
  #, fuzzy
! #| msgid "Do not inline integer division"
! msgid "Do not inline integer division."
! msgstr "æ•´æ•°é™¤ç®—ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�—ã�ªã�„"
  
! #: config/ia64/ia64.opt:94
  #, fuzzy
! #| msgid "Generate inline square root, optimize for latency"
! msgid "Generate inline square root, optimize for latency."
! msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³äºŒä¹—æ ¹ã‚’ç”Ÿæˆ�ã�—ã€�ãƒ¬ã‚¤ãƒ†ãƒ³ã‚·ã‚’æœ€é�©åŒ–ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:98
  #, fuzzy
! #| msgid "Generate inline square root, optimize for throughput"
! msgid "Generate inline square root, optimize for throughput."
! msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³äºŒä¹—æ ¹ã‚’ç”Ÿæˆ�ã�—ã€�ã‚¹ãƒ«ãƒ¼ãƒ—ãƒƒãƒˆã‚’æœ€é�©åŒ–ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:102
! #, fuzzy
! #| msgid "Do not inline square root"
! msgid "Do not inline square root."
! msgstr "äºŒä¹—æ ¹ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�—ã�ªã�„"
  
! #: config/ia64/ia64.opt:106
  #, fuzzy
! #| msgid "Enable Dwarf 2 line debug info via GNU as"
! msgid "Enable DWARF line debug info via GNU as."
! msgstr "GNU as ã‚’é€šã�˜ã�Ÿ Dwarf2 ã�®è¡Œãƒ‡ãƒ�ãƒƒã‚°ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:110
  #, fuzzy
! #| msgid "Enable earlier placing stop bits for better scheduling"
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "ã‚ˆã‚Šè‰¯ã�„ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒªãƒ³ã‚°ç”¨ã�«äº‹å‰�ã�«ã‚¹ãƒˆãƒƒãƒ—ãƒ“ãƒƒãƒˆã‚’é…�ç½®ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:114 config/spu/spu.opt:72 config/pa/pa.opt:62
! #: config/sh/sh.opt:227
! #, fuzzy
! #| msgid "Specify range of registers to make fixed"
! msgid "Specify range of registers to make fixed."
! msgstr "å›ºå®šã�™ã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã�®ç¯„å›²ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/ia64/ia64.opt:118 config/alpha/alpha.opt:130
! #, fuzzy
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "Specify bit size of immediate TLS offsets."
! msgstr "å�³å€¤ TLS ã‚ªãƒ•ã‚»ãƒƒãƒˆã�®ãƒ“ãƒƒãƒˆã‚µã‚¤ã‚ºã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:514
! #: config/s390/s390.opt:194 config/sparc/sparc.opt:146
! #: config/visium/visium.opt:49
  #, fuzzy
! #| msgid "Schedule code for given CPU"
! msgid "Schedule code for given CPU."
! msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
  msgstr ""
  
! #: config/ia64/ia64.opt:136
! #, fuzzy
! #| msgid "Use data speculation before reload"
! msgid "Use data speculation before reload."
! msgstr "reload å‰�ã�«ãƒ‡ãƒ¼ã‚¿æŠ•æ©Ÿã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:140
! #, fuzzy
! #| msgid "Use data speculation after reload"
! msgid "Use data speculation after reload."
! msgstr "reload å¾Œã�«ãƒ‡ãƒ¼ã‚¿æŠ•æ©Ÿã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:144
! #, fuzzy
! #| msgid "Use control speculation"
! msgid "Use control speculation."
! msgstr "åˆ¶å¾¡æŠ•æ©Ÿã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:148
  #, fuzzy
! #| msgid "Use in block data speculation before reload"
! msgid "Use in block data speculation before reload."
! msgstr "reload å‰�ã�«ãƒ–ãƒ­ãƒƒã‚¯å†…ãƒ‡ãƒ¼ã‚¿æŠ•æ©Ÿã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:152
! #, fuzzy
! #| msgid "Use in block data speculation after reload"
! msgid "Use in block data speculation after reload."
! msgstr "reload å¾Œã�«ãƒ–ãƒ­ãƒƒã‚¯å†…ãƒ‡ãƒ¼ã‚¿æŠ•æ©Ÿã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:156
  #, fuzzy
! #| msgid "Use in block control speculation"
! msgid "Use in block control speculation."
! msgstr "ãƒ–ãƒ­ãƒƒã‚¯å†…åˆ¶å¾¡æŠ•æ©Ÿã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:160
  #, fuzzy
! #| msgid "Use simple data speculation check"
! msgid "Use simple data speculation check."
! msgstr "å�˜ç´”ãƒ‡ãƒ¼ã‚¿æŠ•æ©Ÿæ¤œæŸ»ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:164
  #, fuzzy
! #| msgid "Use simple data speculation check for control speculation"
! msgid "Use simple data speculation check for control speculation."
! msgstr "åˆ¶å¾¡æŠ•æ©Ÿç”¨ã�®å�˜ç´”ãƒ‡ãƒ¼ã‚¿æŠ•æ©Ÿæ¤œæŸ»ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:174
! msgid "Count speculative dependencies while calculating priority of instructions."
  msgstr ""
  
! #: config/ia64/ia64.opt:178
! #, fuzzy
! #| msgid "Place a stop bit after every cycle when scheduling"
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr "ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒªãƒ³ã‚°æ™‚ã�®å�„ã‚µã‚¤ã‚¯ãƒ«å¾Œã�«ã‚¹ãƒˆãƒƒãƒ—ãƒ“ãƒƒãƒˆã‚’é…�ç½®ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:182
! 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
! 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
! 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
! #, fuzzy
! #| msgid "Don't generate checks for control speculation in selective scheduling"
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr "é�¸æŠžçš„ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒªãƒ³ã‚°å†…ã�§ã�¯åˆ¶å¾¡æŠ•æ©Ÿç”¨ã�®æ¤œæŸ»ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: config/spu/spu.opt:20
! #, fuzzy
! #| msgid "Emit warnings when run-time relocations are generated"
! msgid "Emit warnings when run-time relocations are generated."
! msgstr "å®Ÿè¡Œæ™‚å†�é…�ç½®ã�Œç”Ÿæˆ�ã�•ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã‚’ç™ºè¡Œã�™ã‚‹"
  
! #: config/spu/spu.opt:24
! #, fuzzy
! #| msgid "Emit errors when run-time relocations are generated"
! msgid "Emit errors when run-time relocations are generated."
! msgstr "å®Ÿè¡Œæ™‚å†�é…�ç½®ã�Œç”Ÿæˆ�ã�•ã‚Œã�Ÿã�¨ã��ã�«ã‚¨ãƒ©ãƒ¼ã‚’ç™ºè¡Œã�™ã‚‹"
  
! #: config/spu/spu.opt:28
! #, fuzzy
! #| msgid "Specify cost of branches (Default 20)"
! msgid "Specify cost of branches (Default 20)."
! msgstr "åˆ†å²�ã�®ã‚³ã‚¹ãƒˆã‚’æŒ‡å®šã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ: 20)"
  
! #: config/spu/spu.opt:32
! msgid "Make sure loads and stores are not moved past DMA instructions."
  msgstr ""
  
! #: config/spu/spu.opt:36
! #, fuzzy
! #| msgid "volatile must be specified on any memory that is effected by DMA"
! msgid "volatile must be specified on any memory that is effected by DMA."
! msgstr "DMA ã�«ã‚ˆã�£ã�¦å½±éŸ¿ã‚’å�—ã�‘ã‚‹ã�™ã�¹ã�¦ã�®ãƒ¡ãƒ¢ãƒªã�§ volatile æŒ‡å®šã‚’å¿…é ˆã�¨ã�™ã‚‹"
  
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
  msgstr ""
  
! #: config/spu/spu.opt:48
  #, fuzzy
! #| msgid "Use standard main function as entry for startup"
! msgid "Use standard main function as entry for startup."
! msgstr "é–‹å§‹æ™‚ã�®ã‚¨ãƒ³ãƒˆãƒªã�¨ã�—ã�¦æ¨™æº–ã�® main é–¢æ•°ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/spu/spu.opt:52
  #, fuzzy
! #| msgid "Generate branch hints for branches"
! msgid "Generate branch hints for branches."
! msgstr "åˆ†å²�ç”¨ã�«åˆ†å²�ãƒ’ãƒ³ãƒˆã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/spu/spu.opt:56
  #, fuzzy
! #| msgid "Maximum number of nops to insert for a hint (Default 2)"
! msgid "Maximum number of nops to insert for a hint (Default 2)."
! msgstr "ãƒ’ãƒ³ãƒˆç”¨ã�«æŒ¿å…¥ã�•ã‚Œã‚‹ nops ã�®æœ€å¤§æ•° (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ: 2)"
  
! #: config/spu/spu.opt:60
! #, fuzzy
! #| msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]"
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
! msgstr "ãƒ’ãƒ³ãƒˆã�¨åˆ†å²�é–“ã�«è¨±å�¯ã�•ã‚Œã‚‹å‘½ä»¤æ•°ã�®ã�Šã�Šã‚ˆã��ã�®æœ€å¤§å€¤ [125]"
  
! #: config/spu/spu.opt:64
  #, fuzzy
! #| msgid "Generate code for 18 bit addressing"
! msgid "Generate code for 18 bit addressing."
! msgstr "18 ãƒ“ãƒƒãƒˆã‚¢ãƒ‰ãƒ¬ã‚¹ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/spu/spu.opt:68
  #, fuzzy
! #| msgid "Generate code for 32 bit addressing"
! msgid "Generate code for 32 bit addressing."
! msgstr "32 ãƒ“ãƒƒãƒˆã‚¢ãƒ‰ãƒ¬ã‚¹ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/spu/spu.opt:76
! #, fuzzy
! #| msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue"
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
! msgstr "SPU ã�®ãƒ�ãƒ³ã‚°ã‚¢ãƒƒãƒ—å•�é¡Œã‚’å›žé�¿ã�™ã‚‹ã�Ÿã‚�ã�«ãƒ’ãƒ³ãƒˆä»˜ã��åˆ†å²�ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�®å¾Œã�« hbrp å‘½ä»¤ã‚’æŒ¿å…¥ã�™ã‚‹"
  
! #: config/spu/spu.opt:80 config/i386/i386.opt:257 config/s390/s390.opt:56
! #, fuzzy
! #| msgid "Generate code for given CPU"
! msgid "Generate code for given CPU."
! msgstr "ä¸Žã�ˆã‚‰ã‚Œã�ŸCPU ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/spu/spu.opt:88
  #, fuzzy
! #| msgid "Access variables in 32-bit PPU objects (default)"
! msgid "Access variables in 32-bit PPU objects (default)."
! msgstr "32 ãƒ“ãƒƒãƒˆ PPU ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆå†…ã�§å¤‰æ•°ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)"
  
! #: config/spu/spu.opt:92
  #, fuzzy
! #| msgid "Access variables in 64-bit PPU objects"
! msgid "Access variables in 64-bit PPU objects."
! msgstr "64 ãƒ“ãƒƒãƒˆ PPU ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆå†…ã�§å¤‰æ•°ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�™ã‚‹"
  
! #: config/spu/spu.opt:96
  #, fuzzy
! #| msgid "Allow conversions between __ea and generic pointers (default)"
! msgid "Allow conversions between __ea and generic pointers (default)."
! msgstr "__ea ã�¨ä¸€èˆ¬ãƒ�ã‚¤ãƒ³ã‚¿é–“ã�®å¤‰æ�›ã‚’è¨±å�¯ã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)"
  
! #: config/spu/spu.opt:100
! #, fuzzy
! #| msgid "Size (in KB) of software data cache"
! msgid "Size (in KB) of software data cache."
! msgstr "ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ãƒ‡ãƒ¼ã‚¿ã‚­ãƒ£ãƒƒã‚·ãƒ¥ã�®ã‚µã‚¤ã‚º (KB å�˜ä½�)"
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:28
! msgid "Preferentially allocate registers that allow short instruction generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:32
  #, fuzzy
! #| msgid "Relax branches"
! msgid "Set branch cost."
! msgstr "åˆ†å²�ã‚’ç·©å’Œã�™ã‚‹"
  
! #: config/epiphany/epiphany.opt:36
  #, fuzzy
! #| msgid "Enable all optional instructions"
! msgid "Enable conditional move instruction usage."
! msgstr "ã�™ã�¹ã�¦ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�®å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/epiphany/epiphany.opt:40
  #, fuzzy
! #| msgid "The number of insns executed before prefetch is completed"
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "ãƒ—ãƒªãƒ•ã‚§ãƒƒãƒ�ã�Œå®Œäº†ã�™ã‚‹å‰�ã�«å®Ÿè¡Œã�•ã‚Œã‚‹å‘½ä»¤æ•°"
  
! #: config/epiphany/epiphany.opt:52
  #, fuzzy
! #| msgid "Use software floating point"
! msgid "Use software floating point comparisons."
! msgstr "ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:76
  #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as indirect calls."
! msgstr "å¿…è¦�ã�Œã�‚ã‚Œã�°ã€�å‘½ä»¤å‘¼ã�³å‡ºã�—ã‚’é–“æŽ¥å‘¼ã�³å‡ºã�—ã�¨ã�—ã�¦ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/epiphany/epiphany.opt:80
  #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as direct calls."
! msgstr "å¿…è¦�ã�Œã�‚ã‚Œã�°ã€�å‘½ä»¤å‘¼ã�³å‡ºã�—ã‚’é–“æŽ¥å‘¼ã�³å‡ºã�—ã�¨ã�—ã�¦ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:112
  #, fuzzy
! #| msgid "Use structs on stronger alignment for double-word copies"
! msgid "Vectorize for double-word operations."
! msgstr "äºŒå€�ãƒ¯ãƒ¼ãƒ‰ã‚³ãƒ”ãƒ¼ç”¨ã�®å¼·ã��æ•´åˆ—ã�•ã‚Œã�Ÿæ§‹é€ ä½“ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:132
  #, fuzzy
! #| msgid "Use hardware floating point conversion instructions"
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å¤‰æ�›å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
! msgstr ""
  
! #: config/ft32/ft32.opt:23
  #, fuzzy
! #| msgid "Target the AM33 processor"
! msgid "Target the software simulator."
! msgstr "AM33 ãƒ—ãƒ­ã‚»ãƒƒã‚µã‚’ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¨ã�™ã‚‹"
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:225 config/mips/mips.opt:393
! #: config/arc/arc.opt:406
  #, fuzzy
! #| msgid "Use ROM instead of RAM"
! msgid "Use LRA instead of reload."
! msgstr "RAM ã�®ä»£ã‚�ã‚Šã�« ROM ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/ft32/ft32.opt:31
  #, fuzzy
! #| msgid "Allow the use of MDMX instructions"
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "MDMX å‘½ä»¤ã�®ä½¿ç”¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/ft32/ft32.opt:35
  #, fuzzy
! #| msgid "Target the AM33 processor"
! msgid "Target the FT32B architecture."
! msgstr "AM33 ãƒ—ãƒ­ã‚»ãƒƒã‚µã‚’ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¨ã�™ã‚‹"
  
! #: config/ft32/ft32.opt:39
  #, fuzzy
! #| msgid "Enable function profiling"
! msgid "Enable FT32B code compression."
! msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
! msgstr ""
! 
! #: config/h8300/h8300.opt:23
  #, fuzzy
! #| msgid "Generate H8S code"
! msgid "Generate H8S code."
! msgstr "H8S ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/h8300/h8300.opt:27
  #, fuzzy
! #| msgid "Generate H8SX code"
! msgid "Generate H8SX code."
! msgstr "H8SX ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/h8300/h8300.opt:31
  #, fuzzy
! #| msgid "Generate H8S/2600 code"
! msgid "Generate H8S/2600 code."
! msgstr "H8S/2600 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/h8300/h8300.opt:35
  #, fuzzy
! #| msgid "Make integers 32 bits wide"
! msgid "Make integers 32 bits wide."
! msgstr "æ•´æ•°ã‚’ 32 ãƒ“ãƒƒãƒˆå¹…ã�¨ã�™ã‚‹"
  
! #: config/h8300/h8300.opt:42
  #, fuzzy
! #| msgid "Use registers for argument passing"
! msgid "Use registers for argument passing."
! msgstr "å¼•æ•°ã‚’ãƒ¬ã‚¸ã‚¹ã‚¿æ¸¡ã�—ã�«ã�™ã‚‹"
  
! #: config/h8300/h8300.opt:46
  #, fuzzy
! #| msgid "Consider access to byte sized memory slow"
! msgid "Consider access to byte sized memory slow."
! msgstr "ãƒ�ã‚¤ãƒˆã‚µã‚¤ã‚ºå�˜ä½�ã�®ãƒ¡ãƒ¢ãƒªã‚¢ã‚¯ã‚»ã‚¹ã�Œé�…ã�„ã�“ã�¨ã‚’è€ƒæ…®ã�™ã‚‹"
  
! #: config/h8300/h8300.opt:50
  #, fuzzy
! #| msgid "Enable linker relaxing"
! msgid "Enable linker relaxing."
! msgstr "ãƒªãƒ³ã‚«ã�®ç·©å’Œã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/h8300/h8300.opt:54
  #, fuzzy
! #| msgid "Generate H8/300H code"
! msgid "Generate H8/300H code."
! msgstr "H8/300H ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/h8300/h8300.opt:58
  #, fuzzy
! #| msgid "Enable the normal mode"
! msgid "Enable the normal mode."
! msgstr "é€šå¸¸ãƒ¢ãƒ¼ãƒ‰ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/h8300/h8300.opt:62
  #, fuzzy
! #| msgid "Use H8/300 alignment rules"
! msgid "Use H8/300 alignment rules."
! msgstr "H8/300 æ•´åˆ—è¦�å‰‡ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/h8300/h8300.opt:66
! msgid "Push extended registers on stack in monitor functions."
! msgstr ""
  
! #: config/h8300/h8300.opt:70
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr ""
  
! #: config/pdp11/pdp11.opt:23
  #, fuzzy
! #| msgid "Generate code for an 11/10"
! msgid "Generate code for an 11/10."
! msgstr "11/10 ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/pdp11/pdp11.opt:27
  #, fuzzy
! #| msgid "Generate code for an 11/40"
! msgid "Generate code for an 11/40."
! msgstr "11/40 ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/pdp11/pdp11.opt:31
  #, fuzzy
! #| msgid "Generate code for an 11/45"
! msgid "Generate code for an 11/45."
! msgstr "11/45 ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/pdp11/pdp11.opt:35
  #, fuzzy
! #| msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ã�®çµ�æžœã‚’ ac0 ã�§è¿”ã�™ (Unix ã‚¢ã‚»ãƒ³ãƒ–ãƒ©æ§‹æ–‡ã�§ã�¯ fr0)"
  
! #: config/pdp11/pdp11.opt:39
  #, fuzzy
! #| msgid "Use the DEC assembler syntax"
! msgid "Use the DEC assembler syntax."
! msgstr "DEC ã‚¢ã‚»ãƒ³ãƒ–ãƒ©æ§‹æ–‡ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/pdp11/pdp11.opt:43
  #, fuzzy
! #| msgid "Use the DEC assembler syntax"
! msgid "Use the GNU assembler syntax."
! msgstr "DEC ã‚¢ã‚»ãƒ³ãƒ–ãƒ©æ§‹æ–‡ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:188
! #: config/frv/frv.opt:158
  #, fuzzy
! #| msgid "Use hardware floating point"
! msgid "Use hardware floating point."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’åˆ©ç”¨ã�™ã‚‹"
  
! #: config/pdp11/pdp11.opt:51
  #, fuzzy
! #| msgid "Use 16 bit int"
! msgid "Use 16 bit int."
! msgstr "16 ãƒ“ãƒƒãƒˆæ•´æ•°ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/pdp11/pdp11.opt:55
  #, fuzzy
! #| msgid "Use 32 bit int"
! msgid "Use 32 bit int."
! msgstr "32 ãƒ“ãƒƒãƒˆæ•´æ•°ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
  #, fuzzy
! #| msgid "Do not use hardware floating point"
! msgid "Do not use hardware floating point."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’ä½¿ç”¨ã�—ã�ªã�„"
  
! #: config/pdp11/pdp11.opt:63
  #, fuzzy
! #| msgid "Target has split I&D"
! msgid "Target has split I&D."
! msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¯ split å‘½ä»¤ã�¨ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ¢ãƒªã‚’æŒ�ã�¤"
  
! #: config/pdp11/pdp11.opt:67
  #, fuzzy
! #| msgid "Use UNIX assembler syntax"
! msgid "Use UNIX assembler syntax."
! msgstr "UNIX ã‚¢ã‚»ãƒ³ãƒ–ãƒ©æ§‹æ–‡ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/pdp11/pdp11.opt:71
  #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Use LRA register allocator."
! msgstr "çŸ­ã�„ load å‘½ä»¤ã�®ä½¿ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/xtensa/xtensa.opt:23
  #, fuzzy
! #| msgid "Use CONST16 instruction to load constants"
! msgid "Use CONST16 instruction to load constants."
! msgstr "å®šæ•°ã‚’ãƒ­ãƒ¼ãƒ‰ã�™ã‚‹ã�Ÿã‚�ã�« CONST16 å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/xtensa/xtensa.opt:27
  #, fuzzy
! #| msgid "Disable position-independent code (PIC) for use in OS kernel code"
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "OS ã‚«ãƒ¼ãƒ�ãƒ«ã‚³ãƒ¼ãƒ‰å†…ã�§ä½¿ç”¨ã�™ã‚‹ã�Ÿã‚�ã�«ä½�ç½®é�žä¾�å­˜ã‚³ãƒ¼ãƒ‰ (PIC) ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
  
! #: config/xtensa/xtensa.opt:31
  #, fuzzy
! #| msgid "Use indirect CALLXn instructions for large programs"
! msgid "Use indirect CALLXn instructions for large programs."
! msgstr "å¤§ã��ã�ªãƒ—ãƒ­ã‚°ãƒ©ãƒ ç”¨ã�«é–“æŽ¥ CALLXn å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/xtensa/xtensa.opt:35
! msgid "Automatically align branch targets to reduce branch penalties."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:39
! msgid "Intersperse literal pools with code in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:47
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
  msgstr ""
  
! #: config/i386/cygming.opt:23
  #, fuzzy
! #| msgid "Create console application"
! msgid "Create console application."
! msgstr "ã‚³ãƒ³ã‚½ãƒ¼ãƒ«ã‚¢ãƒ—ãƒªã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã‚’ä½œæˆ�ã�™ã‚‹"
  
! #: config/i386/cygming.opt:27
  #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate code for a DLL."
! msgstr "DLL ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/i386/cygming.opt:31
  #, fuzzy
! #| msgid "Ignore dllimport for functions"
! msgid "Ignore dllimport for functions."
! msgstr "é–¢æ•°ã�¸ã�® dllimport ã‚’ç„¡è¦–ã�™ã‚‹"
  
! #: config/i386/cygming.opt:35
  #, fuzzy
! #| msgid "Use Mingw-specific thread support"
! msgid "Use Mingw-specific thread support."
! msgstr "Mingw å›ºæœ‰ã�®ã‚¹ãƒ¬ãƒƒãƒ‰ã‚µãƒ�ãƒ¼ãƒˆã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/i386/cygming.opt:39
  #, fuzzy
! #| msgid "Set Windows defines"
! msgid "Set Windows defines."
! msgstr "Windows ã�® define ã‚’è¨­å®šã�™ã‚‹"
  
! #: config/i386/cygming.opt:43
  #, fuzzy
! #| msgid "Create GUI application"
! msgid "Create GUI application."
! msgstr "GUI ã‚¢ãƒ—ãƒªã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã‚’ä½œæˆ�ã�™ã‚‹"
  
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
  msgstr ""
  
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
! msgstr ""
  
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
  msgstr ""
  
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
! msgstr ""
  
! #: config/i386/mingw.opt:29
  #, fuzzy
! #| msgid "Warn about none ISO msvcrt scanf/printf width extensions"
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr "é�ž ISO ã�® msvcrt scanf/printf ã�®å¹…æ‹¡å¼µã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
  msgstr ""
  
  #: config/i386/i386.opt:192
*************** msgstr "sizeof(long double) ã‚’ 12 ã�¨ã�
*** 9729,9734 ****
--- 10867,10892 ----
  msgid "Use 80-bit long double."
  msgstr "128 ãƒ“ãƒƒãƒˆ long double ã‚’ä½¿ç”¨ã�™ã‚‹"
  
+ #: config/i386/i386.opt:208 config/s390/s390.opt:154
+ #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
+ #, fuzzy
+ #| msgid "Use 64-bit long double"
+ msgid "Use 64-bit long double."
+ msgstr "64 ãƒ“ãƒƒãƒˆ long double ã‚’ä½¿ç”¨ã�™ã‚‹"
+ 
+ #: config/i386/i386.opt:212 config/s390/s390.opt:150
+ #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
+ #, fuzzy
+ #| msgid "Use 128-bit long double"
+ msgid "Use 128-bit long double."
+ msgstr "128 ãƒ“ãƒƒãƒˆ long double ã‚’ä½¿ç”¨ã�™ã‚‹"
+ 
+ #: config/i386/i386.opt:216 config/sh/sh.opt:179
+ #, fuzzy
+ #| msgid "Generate cld instruction in the function prologue."
+ msgid "Reserve space for outgoing arguments in the function prologue."
+ msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°å†…ã�§ cld å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
+ 
  #: config/i386/i386.opt:220
  #, fuzzy
  #| msgid "Align some doubles on dword boundary"
*************** msgstr ""
*** 9851,9862 ****
  msgid "Use native (MS) bitfield layout."
  msgstr ""
  
- #: config/i386/i386.opt:400 config/aarch64/aarch64.opt:96
- #, fuzzy
- #| msgid "Omit the frame pointer in leaf functions"
- msgid "Omit the frame pointer in leaf functions."
- msgstr "æœ«ç«¯ã�®é–¢æ•°ã�§ã�¯ãƒ•ãƒ¬ãƒ¼ãƒ ãƒ�ã‚¤ãƒ³ã‚¿ã‚’çœ�ç•¥ã�™ã‚‹"
- 
  #: config/i386/i386.opt:404
  #, fuzzy
  #| msgid "Set 80387 floating-point precision (-mpc32, -mpc64, -mpc80)"
--- 11009,11014 ----
*************** msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ã�®æ•°ã�Œæ•´æ•°ã‚’å¼
*** 9905,9910 ****
--- 11057,11068 ----
  msgid "Alternate calling convention."
  msgstr "å‘¼ã�³å‡ºã�—è¦�ç´„ã‚’å…¥ã‚Œæ›¿ã�ˆã‚‹"
  
+ #: config/i386/i386.opt:440 config/alpha/alpha.opt:23
+ #, fuzzy
+ #| msgid "Do not use hardware fp"
+ msgid "Do not use hardware fp."
+ msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’åˆ©ç”¨ã�—ã�ªã�„"
+ 
  #: config/i386/i386.opt:444
  msgid "Use SSE register passing conventions for SF and DF mode."
  msgstr ""
*************** msgstr ""
*** 10466,10471 ****
--- 11624,11633 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
+ #: config/i386/i386.opt:934 config/s390/s390.opt:302
+ msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
+ msgstr ""
+ 
  #: config/i386/i386.opt:939
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
*************** msgstr ""
*** 10496,10514 ****
  msgid "Support RTM built-in functions and code generation."
  msgstr "TBM çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¨ã‚³ãƒ¼ãƒ‰ç”Ÿæˆ�ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹"
  
- #: config/i386/i386.opt:967 c-family/c.opt:425 c-family/c.opt:1310
- #: c-family/c.opt:1314 c-family/c.opt:1318 c-family/c.opt:1322
- #: c-family/c.opt:1326 c-family/c.opt:1330 c-family/c.opt:1334
- #: c-family/c.opt:1341 c-family/c.opt:1345 c-family/c.opt:1349
- #: c-family/c.opt:1353 c-family/c.opt:1357 c-family/c.opt:1361
- #: c-family/c.opt:1365 c-family/c.opt:1369 c-family/c.opt:1373
- #: c-family/c.opt:1377 c-family/c.opt:1381 c-family/c.opt:1385
- #: c-family/c.opt:1389
- #, fuzzy
- #| msgid "Deprecated.  This switch has no effect"
- msgid "Deprecated in GCC 9.  This switch has no effect."
- msgstr "å»ƒæ­¢ã�•ã‚Œã�¦ã�„ã‚‹ã€‚ã�“ã�®ã‚¹ã‚¤ãƒƒãƒ�ã�¯åŠ¹æžœã�¯ã�ªã�„ã€‚"
- 
  #: config/i386/i386.opt:971
  #, fuzzy
  #| msgid "Support MMX and SSE built-in functions and code generation"
--- 11658,11663 ----
*************** msgstr "AES çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¨ã‚³ãƒ¼ã
*** 10527,10537 ****
  msgid "Support PKU built-in functions and code generation."
  msgstr "PCLMUL çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¨ã‚³ãƒ¼ãƒ‰ç”Ÿæˆ�ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹"
  
- #: config/i386/i386.opt:983 config/aarch64/aarch64.opt:231
- #: config/rs6000/rs6000.opt:542
- msgid "Use given stack-protector guard."
- msgstr ""
- 
  #: config/i386/i386.opt:987
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr ""
--- 11676,11681 ----
*************** msgstr ""
*** 10548,10559 ****
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr ""
  
- #: config/i386/i386.opt:1019 config/aarch64/aarch64.opt:72
- #, fuzzy
- #| msgid "Generate code which uses hardware floating point instructions"
- msgid "Generate code which uses only the general registers."
- msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
  #: config/i386/i386.opt:1023
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
--- 11692,11697 ----
*************** msgstr ""
*** 10582,10587 ****
--- 11720,11729 ----
  msgid "Convert function return to call and return thunk."
  msgstr "é–¢æ•°ã�®è¿”ã�™åž‹ã�Œé–¢æ•°ã�§ã�‚ã�£ã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
+ #: config/i386/i386.opt:1050 config/s390/s390.opt:268
+ msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
+ msgstr ""
+ 
  #: config/i386/i386.opt:1066
  msgid "Force indirect call and jump via register."
  msgstr ""
*************** msgstr ""
*** 10624,10731 ****
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/cygming.opt:23
  #, fuzzy
! #| msgid "Create console application"
! msgid "Create console application."
! msgstr "ã‚³ãƒ³ã‚½ãƒ¼ãƒ«ã‚¢ãƒ—ãƒªã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã‚’ä½œæˆ�ã�™ã‚‹"
  
! #: config/i386/cygming.opt:27
  #, fuzzy
! #| msgid "Generate code for a DLL"
! msgid "Generate code for a DLL."
! msgstr "DLL ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/i386/cygming.opt:31
  #, fuzzy
! #| msgid "Ignore dllimport for functions"
! msgid "Ignore dllimport for functions."
! msgstr "é–¢æ•°ã�¸ã�® dllimport ã‚’ç„¡è¦–ã�™ã‚‹"
  
! #: config/i386/cygming.opt:35
  #, fuzzy
! #| msgid "Use Mingw-specific thread support"
! msgid "Use Mingw-specific thread support."
! msgstr "Mingw å›ºæœ‰ã�®ã‚¹ãƒ¬ãƒƒãƒ‰ã‚µãƒ�ãƒ¼ãƒˆã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/i386/cygming.opt:39
  #, fuzzy
! #| msgid "Set Windows defines"
! msgid "Set Windows defines."
! msgstr "Windows ã�® define ã‚’è¨­å®šã�™ã‚‹"
  
! #: config/i386/cygming.opt:43
  #, fuzzy
! #| msgid "Create GUI application"
! msgid "Create GUI application."
! msgstr "GUI ã‚¢ãƒ—ãƒªã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã‚’ä½œæˆ�ã�™ã‚‹"
  
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
  msgstr ""
  
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
  msgstr ""
  
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
  msgstr ""
  
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
  msgstr ""
  
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
  msgstr ""
  
! #: config/i386/mingw.opt:29
  #, fuzzy
! #| msgid "Warn about none ISO msvcrt scanf/printf width extensions"
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr "é�ž ISO ã�® msvcrt scanf/printf ã�®å¹…æ‹¡å¼µã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: config/moxie/moxie.opt:31
  #, fuzzy
! #| msgid "Enable sign extend instructions"
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "ç¬¦å�·ä»˜ã��æ‹¡å¼µå‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/xtensa/xtensa.opt:23
  #, fuzzy
! #| msgid "Use CONST16 instruction to load constants"
! msgid "Use CONST16 instruction to load constants."
! msgstr "å®šæ•°ã‚’ãƒ­ãƒ¼ãƒ‰ã�™ã‚‹ã�Ÿã‚�ã�« CONST16 å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/xtensa/xtensa.opt:27
  #, fuzzy
! #| msgid "Disable position-independent code (PIC) for use in OS kernel code"
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "OS ã‚«ãƒ¼ãƒ�ãƒ«ã‚³ãƒ¼ãƒ‰å†…ã�§ä½¿ç”¨ã�™ã‚‹ã�Ÿã‚�ã�«ä½�ç½®é�žä¾�å­˜ã‚³ãƒ¼ãƒ‰ (PIC) ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
  
! #: config/xtensa/xtensa.opt:31
  #, fuzzy
! #| msgid "Use indirect CALLXn instructions for large programs"
! msgid "Use indirect CALLXn instructions for large programs."
! msgstr "å¤§ã��ã�ªãƒ—ãƒ­ã‚°ãƒ©ãƒ ç”¨ã�«é–“æŽ¥ CALLXn å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/xtensa/xtensa.opt:35
! msgid "Automatically align branch targets to reduce branch penalties."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:39
! msgid "Intersperse literal pools with code in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:47
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
  msgstr ""
  
  #: config/sparc/sparc.opt:42
  #, fuzzy
  #| msgid "Use alternate register names"
--- 11766,12861 ----
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:23
  #, fuzzy
! #| msgid "Assume code will be linked by GNU ld"
! msgid "Assume code will be linked by GNU ld."
! msgstr "ã‚³ãƒ¼ãƒ‰ã�Œ GNU ld ã�«ã‚ˆã�£ã�¦ãƒªãƒ³ã‚¯ã�•ã‚Œã‚‹ã�¨è¦‹ã�ªã�™"
  
! #: config/pa/pa64-hpux.opt:27
  #, fuzzy
! #| msgid "Assume code will be linked by HP ld"
! 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
  #, fuzzy
! #| msgid "Specify UNIX standard for predefines and linking"
! msgid "Specify UNIX standard for predefines and linking."
! msgstr "å‰�å®šç¾©ã�¨ãƒªãƒ³ã‚¯ç”¨ã�« UNIX æ¨™æº–ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/pa/pa-hpux.opt:27
  #, fuzzy
! #| msgid "Generate cpp defines for server IO"
! msgid "Generate cpp defines for server IO."
! msgstr "ã‚µãƒ¼ãƒ� IO ç”¨ã�® cpp å®šç¾©ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/pa/pa-hpux.opt:35
  #, fuzzy
! #| msgid "Generate cpp defines for workstation IO"
! msgid "Generate cpp defines for workstation IO."
! msgstr "ãƒ¯ãƒ¼ã‚¯ã‚¹ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ IO ç”¨ã�« cpp å®šç¾©ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
  #, fuzzy
! #| msgid "Generate PA1.0 code"
! msgid "Generate PA1.0 code."
! msgstr "PA1.0 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
! #, fuzzy
! #| msgid "Generate PA1.1 code"
! msgid "Generate PA1.1 code."
! msgstr "PA1.1 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! #, fuzzy
! #| msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "PA2.0 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹ (binutils 2.10 ä»¥é™�ã�Œå¿…è¦�)"
! 
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
  msgstr ""
  
! #: config/pa/pa.opt:50
! #, fuzzy
! #| msgid "Disable FP regs"
! msgid "Disable FP regs."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/pa/pa.opt:54
! #, fuzzy
! #| msgid "Disable preprocessing"
! msgid "Disable indexed addressing."
! msgstr "å‰�å‡¦ç�†ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/pa/pa.opt:58
! #, fuzzy
! #| msgid "Use indirect calls"
! msgid "Generate fast indirect calls."
! msgstr "é–“æŽ¥å‘¼ã�³å‡ºã�—ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/pa/pa.opt:66
! #, fuzzy
! #| msgid "Assume code will be assembled by GAS"
! msgid "Assume code will be assembled by GAS."
! msgstr "ã‚³ãƒ¼ãƒ‰ã�Œ GAS ã�«ã‚ˆã�£ã�¦ã‚¢ã‚»ãƒ³ãƒ–ãƒ«ã�•ã‚Œã‚‹ã�¨è¦‹ã�ªã�™"
! 
! #: config/pa/pa.opt:75
! #, fuzzy
! #| msgid "Enable linker optimizations"
! msgid "Enable linker optimizations."
! msgstr "ãƒªãƒ³ã‚«æœ€é�©åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
  msgstr ""
  
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
  msgstr ""
  
! #: config/pa/pa.opt:91
! #, fuzzy
! #| msgid "Disable FP regs"
! msgid "Disable space regs."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/pa/pa.opt:107
! #, fuzzy
! #| msgid "Use portable calling conventions"
! msgid "Use portable calling conventions."
! msgstr "ç§»æ¤�æ€§ã�®ã�‚ã‚‹å‘¼ã�³å‡ºã�—è¦�ç´„ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
  msgstr ""
  
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
! #, fuzzy
! #| msgid "Use software floating point"
! msgid "Use software floating point."
! msgstr "ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/pa/pa.opt:144
! #, fuzzy
! #| msgid "Disable FP regs"
! msgid "Do not disable space regs."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/v850/v850.opt:29
! #, fuzzy
! #| msgid "Use registers r2 and r5"
! msgid "Use registers r2 and r5."
! msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ r2 ã�¨ r5 ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/v850/v850.opt:33
! #, fuzzy
! #| msgid "Use 4 byte entries in switch tables"
! msgid "Use 4 byte entries in switch tables."
! msgstr "switch è¡¨ã�§ 4 ãƒ�ã‚¤ãƒˆã‚¨ãƒ³ãƒˆãƒªã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/v850/v850.opt:37
! #, fuzzy
! #| msgid "Enable backend debugging"
! msgid "Enable backend debugging."
! msgstr "ãƒ�ãƒƒã‚¯ã‚¨ãƒ³ãƒ‰ãƒ‡ãƒ�ãƒƒã‚°ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/v850/v850.opt:41
! #, fuzzy
! #| msgid "Do not use the callt instruction"
! msgid "Do not use the callt instruction (default)."
! msgstr "callt å‘½ä»¤ã‚’ä½¿ç”¨ã�—ã�ªã�„"
! 
! #: config/v850/v850.opt:45
! #, fuzzy
! #| msgid "Reuse r30 on a per function basis"
! msgid "Reuse r30 on a per function basis."
! msgstr "é–¢æ•°ã�®ä¸»è¦�éƒ¨åˆ†æ¯Žã�« r30 ã‚’å†�åˆ©ç”¨ã�™ã‚‹"
! 
! #: config/v850/v850.opt:52
! #, fuzzy
! #| msgid "Prohibit PC relative function calls"
! msgid "Prohibit PC relative function calls."
! msgstr "PC é–¢é€£ã�®é–¢æ•°å‘¼ã�³å‡ºã�—ã‚’ç¦�æ­¢ã�™ã‚‹"
! 
! #: config/v850/v850.opt:56
! #, fuzzy
! #| msgid "Use stubs for function prologues"
! msgid "Use stubs for function prologues."
! msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°ç”¨ã�®ã‚¹ã‚¿ãƒ–ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/v850/v850.opt:60
! #, fuzzy
! #| msgid "Set the max size of data eligible for the SDA area"
! msgid "Set the max size of data eligible for the SDA area."
! msgstr "SDA é ˜åŸŸã�«ã�¨ã�£ã�¦æœ›ã�¾ã�—ã�„æœ€å¤§ãƒ‡ãƒ¼ã‚¿ã‚µã‚¤ã‚ºã‚’è¨­å®šã�™ã‚‹"
! 
! #: config/v850/v850.opt:67
! #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of the short load instructions."
! msgstr "çŸ­ã�„ load å‘½ä»¤ã�®ä½¿ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/v850/v850.opt:71
! #, fuzzy
! #| msgid "Same as: -mep -mprolog-function"
! msgid "Same as: -mep -mprolog-function."
! msgstr "-mep -mprolog-function ã�¨å�Œæ§˜"
! 
! #: config/v850/v850.opt:75
! #, fuzzy
! #| msgid "Set the max size of data eligible for the TDA area"
! msgid "Set the max size of data eligible for the TDA area."
! msgstr "TDA é ˜åŸŸã�«ã�¨ã�£ã�¦æœ›ã�¾ã�—ã�„æœ€å¤§ãƒ‡ãƒ¼ã‚¿ã‚µã‚¤ã‚ºã‚’è¨­å®šã�™ã‚‹"
! 
! #: config/v850/v850.opt:82
! #, fuzzy
! msgid "Do not enforce strict alignment."
! msgstr "åŽ³å¯†ã�ªæ•´åˆ—ã‚’å¼·åˆ¶ã�™ã‚‹"
! 
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
  msgstr ""
  
! #: config/v850/v850.opt:93
  #, fuzzy
! #| msgid "Compile for the v850 processor"
! msgid "Compile for the v850 processor."
! msgstr "v850 ãƒ—ãƒ­ã‚»ãƒƒã‚µç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/v850/v850.opt:97
  #, fuzzy
! #| msgid "Compile for the v850e processor"
! msgid "Compile for the v850e processor."
! msgstr "v850e ãƒ—ãƒ­ã‚»ãƒƒã‚µç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/v850/v850.opt:101
  #, fuzzy
! #| msgid "Compile for the v850e1 processor"
! msgid "Compile for the v850e1 processor."
! msgstr "v850e1 ãƒ—ãƒ­ã‚»ãƒƒã‚µç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/v850/v850.opt:105
  #, fuzzy
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "v850e ãƒ—ãƒ­ã‚»ãƒƒã‚µç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/v850/v850.opt:109
  #, fuzzy
! #| msgid "Compile for the v850e2 processor"
! msgid "Compile for the v850e2 processor."
! msgstr "v850e2 ãƒ—ãƒ­ã‚»ãƒƒã‚µç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/v850/v850.opt:113
! #, fuzzy
! #| msgid "Compile for the v850e2v3 processor"
! msgid "Compile for the v850e2v3 processor."
! msgstr "v850e2v3 ãƒ—ãƒ­ã‚»ãƒƒã‚µç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
! 
! #: config/v850/v850.opt:117
! #, fuzzy
! #| msgid "Compile for the v850e processor"
! msgid "Compile for the v850e3v5 processor."
! msgstr "v850e ãƒ—ãƒ­ã‚»ãƒƒã‚µç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
! 
! #: config/v850/v850.opt:124
! #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable v850e3v5 loop instructions."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/v850/v850.opt:128
! #, fuzzy
! #| msgid "Set the max size of data eligible for the ZDA area"
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr "ZDA é ˜åŸŸã�«ã�¨ã�£ã�¦æœ›ã�¾ã�—ã�„æœ€å¤§ãƒ‡ãƒ¼ã‚¿ã‚µã‚¤ã‚ºã‚’è¨­å®šã�™ã‚‹"
! 
! #: config/v850/v850.opt:135
! msgid "Enable relaxing in the assembler."
  msgstr ""
  
! #: config/v850/v850.opt:139
! #, fuzzy
! #| msgid "Prohibit PC relative function calls"
! msgid "Prohibit PC relative jumps."
! msgstr "PC é–¢é€£ã�®é–¢æ•°å‘¼ã�³å‡ºã�—ã‚’ç¦�æ­¢ã�™ã‚‹"
! 
! #: config/v850/v850.opt:143
! #, fuzzy
! #| msgid "Prevent the use of all hardware floating-point instructions"
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "ã�™ã�¹ã�¦ã�®ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�®ä½¿ç”¨ã‚’é˜²æ­¢ã�™ã‚‹"
! 
! #: config/v850/v850.opt:147
! #, fuzzy
! #| msgid "Allow the use of hardware floating-point ABI and instructions"
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã�® ABI ã�¨å‘½ä»¤ã�®ä½¿ç”¨ã‚’è¨±å�¯ã�™ã‚‹"
! 
! #: config/v850/v850.opt:151
! #, fuzzy
! #| msgid "Enable the use of RX FPU instructions.  This is the default."
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "RX FPU å‘½ä»¤ã�®ä½¿ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)ã€‚"
! 
! #: config/v850/v850.opt:155
! msgid "Enable support for the old GCC ABI."
  msgstr ""
  
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
  msgstr ""
  
! #: config/g.opt:27
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr ""
! 
! #: config/lynx.opt:23
! #, fuzzy
! #| msgid "Support legacy multi-threading"
! msgid "Support legacy multi-threading."
! msgstr "å�¤ã�„ãƒžãƒ«ãƒ�ã‚¹ãƒ¬ãƒƒãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹"
! 
! #: config/lynx.opt:27
! #, fuzzy
! #| msgid "Use shared libraries"
! msgid "Use shared libraries."
! msgstr "å…±æœ‰ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/lynx.opt:31
! #, fuzzy
! #| msgid "Support multi-threading"
! msgid "Support multi-threading."
! msgstr "ãƒžãƒ«ãƒ�ã‚¹ãƒ¬ãƒƒãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹"
! 
! #: config/nvptx/nvptx.opt:22 config/gcn/gcn.opt:47
! #, fuzzy
! #| msgid "Generate code for a Fido A"
! msgid "Generate code for a 32-bit ABI."
! msgstr "Fido A ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/nvptx/nvptx.opt:26 config/gcn/gcn.opt:51
! #, fuzzy
! #| msgid "Generate code for a Fido A"
! msgid "Generate code for a 64-bit ABI."
! msgstr "Fido A ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:34
! msgid "Optimize partition neutering."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:54
! #, fuzzy
! #| msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
! msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgstr "-mveclibabi= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®ä¸�æ˜Žã�ªãƒ™ã‚¯ãƒˆãƒ«ãƒ©ã‚¤ãƒ–ãƒ©ãƒª ABI åž‹ (%s) ã�§ã�™"
! 
! #: config/nvptx/nvptx.opt:64
! #, fuzzy
! #| msgid "Specify the name of the target CPU"
! msgid "Specify the version of the ptx ISA to use."
! msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
! 
! #: config/vxworks.opt:36
! #, fuzzy
! #| msgid "Assume the VxWorks RTP environment"
! msgid "Assume the VxWorks RTP environment."
! msgstr "VxWorks RTP ç’°å¢ƒã�¨è¦‹ã�ªã�™"
! 
! #: config/vxworks.opt:43
! #, fuzzy
! #| msgid "Assume the VxWorks vThreads environment"
! msgid "Assume the VxWorks vThreads environment."
! msgstr "VxWorks vThreads ç’°å¢ƒã�¨è¦‹ã�ªã�™"
! 
! #: config/cr16/cr16.opt:23
! #, fuzzy
! #| msgid "-msim\tUse simulator runtime"
! msgid "-msim   Use simulator runtime."
! msgstr "-msim\tã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚¿ãƒ©ãƒ³ã‚¿ã‚¤ãƒ ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/cr16/cr16.opt:27
! #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate SBIT, CBIT instructions."
! msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/cr16/cr16.opt:31
! #, fuzzy
! #| msgid "Support multiply accumulate instructions"
! msgid "Support multiply accumulate instructions."
! msgstr "ä¹—ç®—-åŠ ç®—æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
  msgstr ""
  
+ #: config/cr16/cr16.opt:42
+ #, fuzzy
+ #| msgid "Generate code for a cpu32"
+ msgid "Generate code for CR16C architecture."
+ msgstr "cpu32 ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
+ 
+ #: config/cr16/cr16.opt:46
+ #, fuzzy
+ #| msgid "Generate code for GNU assembler (gas)"
+ msgid "Generate code for CR16C+ architecture (Default)."
+ msgstr "GNU ã‚¢ã‚»ãƒ³ãƒ–ãƒ© (gas) ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
+ 
+ #: config/cr16/cr16.opt:50
+ #, fuzzy
+ #| msgid "Pointers are 32-bit"
+ msgid "Treat integers as 32-bit."
+ msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ 32 ãƒ“ãƒƒãƒˆã�¨ã�™ã‚‹"
+ 
+ #: config/avr/avr.opt:23
+ #, fuzzy
+ #| msgid "Use subroutines for function prologues and epilogues"
+ msgid "Use subroutines for function prologues and epilogues."
+ msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°ã�¨ã‚¨ãƒ”ãƒ­ãƒ¼ã‚°ç”¨ã�«ã‚µãƒ–ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ä½¿ç”¨ã�™ã‚‹"
+ 
+ #: config/avr/avr.opt:27
+ #, fuzzy
+ #| msgid "-mmcu=MCU\tSelect the target MCU"
+ msgid "-mmcu=MCU\tSelect the target MCU."
+ msgstr "-mmcu=MCU\tã‚¿ãƒ¼ã‚²ãƒƒãƒˆ MCU ã‚’è¨­å®šã�™ã‚‹"
+ 
+ #: config/avr/avr.opt:31
+ #, fuzzy
+ #| msgid "Use subroutines for function prologues and epilogues"
+ msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
+ msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°ã�¨ã‚¨ãƒ”ãƒ­ãƒ¼ã‚°ç”¨ã�«ã‚µãƒ–ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ä½¿ç”¨ã�™ã‚‹"
+ 
+ #: config/avr/avr.opt:35
+ msgid "Set the number of 64 KiB flash segments."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:39
+ msgid "Indicate presence of a processor erratum."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:43
+ msgid "Enable Read-Modify-Write (RMW) instructions support/use."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:53
+ msgid "Use RJMP / RCALL even though CALL / JMP are available."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:57
+ #, fuzzy
+ #| msgid "Use an 8-bit 'int' type"
+ msgid "Use an 8-bit 'int' type."
+ msgstr "8 ãƒ“ãƒƒãƒˆ 'int' åž‹ã‚’ä½¿ç”¨ã�™ã‚‹"
+ 
+ #: config/avr/avr.opt:61
+ #, fuzzy
+ #| msgid "Change the stack pointer without disabling interrupts"
+ msgid "Change the stack pointer without disabling interrupts."
+ msgstr "å‰²ã‚Šè¾¼ã�¿ã‚’ç„¡åŠ¹åŒ–ã�—ã�ªã�„ã�§ã‚¹ã‚¿ãƒƒã‚¯ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å¤‰æ›´ã�™ã‚‹"
+ 
+ #: config/avr/avr.opt:65
+ 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
+ msgid "Treat main as if it had attribute OS_task."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:79
+ #, fuzzy
+ #| msgid "Change only the low 8 bits of the stack pointer"
+ msgid "Change only the low 8 bits of the stack pointer."
+ msgstr "ã‚¹ã‚¿ãƒƒã‚¯ãƒ�ã‚¤ãƒ³ã‚¿ã�®ä¸‹ä½� 8 ãƒ“ãƒƒãƒˆã� ã�‘ã‚’å¤‰æ›´ã�™ã‚‹"
+ 
+ #: config/avr/avr.opt:83
+ #, fuzzy
+ #| msgid "Relax branches"
+ msgid "Relax branches."
+ msgstr "åˆ†å²�ã‚’ç·©å’Œã�™ã‚‹"
+ 
+ #: config/avr/avr.opt:87
+ msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:91
+ 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
+ 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
+ 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
+ #, fuzzy
+ #| msgid "taking the address of a label is non-standard"
+ msgid "Warn if the address space of an address is changed."
+ msgstr "ãƒ©ãƒ™ãƒ«ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�™ã‚‹ã�“ã�¨ã�¯é�žæ¨™æº–ã�§ã�™"
+ 
+ #: config/avr/avr.opt:108
+ msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:112
+ msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:116
+ 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
+ msgid "Do not link against the device-specific library lib<MCU>.a."
+ msgstr ""
+ 
+ #: config/m32r/m32r.opt:34
+ #, fuzzy
+ #| msgid "Compile for the m32rx"
+ msgid "Compile for the m32rx."
+ msgstr "m32rx ç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
+ 
+ #: config/m32r/m32r.opt:38
+ #, fuzzy
+ #| msgid "Compile for the m32r2"
+ msgid "Compile for the m32r2."
+ msgstr "m32r2 ç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
+ 
+ #: config/m32r/m32r.opt:42
+ #, fuzzy
+ #| msgid "Compile for the m32r"
+ msgid "Compile for the m32r."
+ msgstr "m32r ç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
+ 
+ #: config/m32r/m32r.opt:46
+ #, fuzzy
+ #| msgid "Align all loops to 32 byte boundary"
+ msgid "Align all loops to 32 byte boundary."
+ msgstr "å…¨ã�¦ã�®ãƒ«ãƒ¼ãƒ—ã‚’ 32 ãƒ�ã‚¤ãƒˆå¢ƒç•Œã�«æ•´åˆ—ã�™ã‚‹"
+ 
+ #: config/m32r/m32r.opt:50
+ #, fuzzy
+ #| msgid "Prefer branches over conditional execution"
+ msgid "Prefer branches over conditional execution."
+ msgstr "æ�¡ä»¶ä»˜ã��å®Ÿè¡Œã‚ˆã‚Šåˆ†å²�ã�®ç”Ÿæˆ�ã‚’å„ªå…ˆã�™ã‚‹"
+ 
+ #: config/m32r/m32r.opt:54
+ #, fuzzy
+ #| msgid "Give branches their default cost"
+ msgid "Give branches their default cost."
+ msgstr "åˆ†å²�ã�«ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�®ã‚³ã‚¹ãƒˆã‚’ä¸Žã�ˆã‚‹"
+ 
+ #: config/m32r/m32r.opt:58
+ #, fuzzy
+ #| msgid "Display compile time statistics"
+ msgid "Display compile time statistics."
+ msgstr "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚é–“çµ±è¨ˆå€¤ã‚’è¡¨ç¤ºã�™ã‚‹"
+ 
+ #: config/m32r/m32r.opt:62
+ #, fuzzy
+ #| msgid "Specify cache flush function"
+ msgid "Specify cache flush function."
+ msgstr "ã‚­ãƒ£ãƒƒã‚·ãƒ¥ãƒ•ãƒ©ãƒƒã‚·ãƒ¥é–¢æ•°ã‚’æŒ‡å®šã�™ã‚‹"
+ 
+ #: config/m32r/m32r.opt:66
+ #, fuzzy
+ #| msgid "Specify cache flush trap number"
+ msgid "Specify cache flush trap number."
+ msgstr "ã‚­ãƒ£ãƒƒã‚·ãƒ¥ãƒ•ãƒ©ãƒƒã‚·ãƒ¥ãƒˆãƒ©ãƒƒãƒ—ç•ªå�·ã‚’æŒ‡å®šã�™ã‚‹"
+ 
+ #: config/m32r/m32r.opt:70
+ #, fuzzy
+ #| msgid "Only issue one instruction per cycle"
+ msgid "Only issue one instruction per cycle."
+ msgstr "ã‚µã‚¤ã‚¯ãƒ«æ¯Žã�«ä¸€ã�¤ã�®å‘½ä»¤ã� ã�‘ã‚’ç™ºè¡Œã�™ã‚‹"
+ 
+ #: config/m32r/m32r.opt:74
+ #, fuzzy
+ #| msgid "Allow two instructions to be issued per cycle"
+ msgid "Allow two instructions to be issued per cycle."
+ msgstr "ã‚µã‚¤ã‚¯ãƒ«æ¯Žã�«äºŒã�¤ã�®å‘½ä»¤ã‚’ç™ºè¡Œã�™ã‚‹ã�“ã�¨ã‚’è¨±å�¯ã�™ã‚‹"
+ 
+ #: config/m32r/m32r.opt:78
+ #, fuzzy
+ #| msgid "Code size: small, medium or large"
+ msgid "Code size: small, medium or large."
+ msgstr "ã‚³ãƒ¼ãƒ‰ã‚µã‚¤ã‚º: smallã€�medium ã�¾ã�Ÿã�¯ large"
+ 
+ #: config/m32r/m32r.opt:94
+ #, fuzzy
+ #| msgid "Don't call any cache flush functions"
+ msgid "Don't call any cache flush functions."
+ msgstr "ã‚­ãƒ£ãƒƒã‚·ãƒ¥ãƒ•ãƒ©ãƒƒã‚·ãƒ¥é–¢æ•°ã‚’å…¨ã��å‘¼ã�³å‡ºã�•ã�ªã�„"
+ 
+ #: config/m32r/m32r.opt:98
+ #, fuzzy
+ #| msgid "Don't call any cache flush trap"
+ msgid "Don't call any cache flush trap."
+ msgstr "ã‚­ãƒ£ãƒƒã‚·ãƒ¥ãƒ•ãƒ©ãƒƒã‚·ãƒ¥ãƒˆãƒ©ãƒƒãƒ—ã‚’å…¨ã��å‘¼ã�³å‡ºã�•ã�ªã�„"
+ 
+ #: config/m32r/m32r.opt:105
+ #, fuzzy
+ #| msgid "Small data area: none, sdata, use"
+ msgid "Small data area: none, sdata, use."
+ msgstr "small ãƒ‡ãƒ¼ã‚¿é ˜åŸŸ: none, sdata, use"
+ 
+ #: config/s390/tpf.opt:23
+ #, fuzzy
+ #| msgid "Enable TPF-OS tracing code"
+ msgid "Enable TPF-OS tracing code."
+ msgstr "TPF-OS è¿½è·¡ã‚³ãƒ¼ãƒ‰ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
+ 
+ #: config/s390/tpf.opt:27
+ #, fuzzy
+ #| msgid "Specify main object for TPF-OS"
+ msgid "Specify main object for TPF-OS."
+ msgstr "TPF-OS ç”¨ã�® main ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’æŒ‡å®šã�™ã‚‹"
+ 
+ #: config/s390/s390.opt:48
+ #, fuzzy
+ #| msgid "31 bit ABI"
+ msgid "31 bit ABI."
+ msgstr "31 ãƒ“ãƒƒãƒˆ ABI"
+ 
+ #: config/s390/s390.opt:52
+ #, fuzzy
+ #| msgid "64 bit ABI"
+ msgid "64 bit ABI."
+ msgstr "64 ãƒ“ãƒƒãƒˆ ABI"
+ 
+ #: config/s390/s390.opt:120
+ msgid "Maintain backchain pointer."
+ msgstr ""
+ 
+ #: config/s390/s390.opt:124
+ #, fuzzy
+ #| msgid "Additional debug prints"
+ msgid "Additional debug prints."
+ msgstr "è¿½åŠ ã�®ãƒ‡ãƒ�ãƒƒã‚°æƒ…å ±ã‚’è¡¨ç¤ºã�™ã‚‹"
+ 
+ #: config/s390/s390.opt:128
+ #, fuzzy
+ #| msgid "ESA/390 architecture"
+ msgid "ESA/390 architecture."
+ msgstr "ESA/390 ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£"
+ 
+ #: config/s390/s390.opt:132
+ #, fuzzy
+ #| msgid "Enable decimal floating point hardware support"
+ msgid "Enable decimal floating point hardware support."
+ msgstr "å��é€²æµ®å‹•å°�æ•°ç‚¹ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã�®ã‚µãƒ�ãƒ¼ãƒˆã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
+ 
+ #: config/s390/s390.opt:136
+ #, fuzzy
+ #| msgid "Enable hardware floating point"
+ msgid "Enable hardware floating point."
+ msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
+ 
+ #: config/s390/s390.opt:140
+ 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:158
+ #, fuzzy
+ #| msgid "Use hardware floating point instructions"
+ msgid "Use hardware transactional execution instructions."
+ msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
+ 
+ #: config/s390/s390.opt:162
+ #, fuzzy
+ #| msgid "hardware decimal floating point instructions not available on %s"
+ msgid "Use hardware vector facility instructions and enable the vector ABI."
+ msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�¯ %s ä¸Šã�§ã�¯ä½¿ç”¨å‡ºæ�¥ã�¾ã�›ã‚“"
+ 
+ #: config/s390/s390.opt:166
+ msgid "Use packed stack layout."
+ msgstr ""
+ 
+ #: config/s390/s390.opt:170
+ msgid "Use bras for executable < 64k."
+ msgstr ""
+ 
+ #: config/s390/s390.opt:174
+ #, fuzzy
+ #| msgid "Disable hardware floating point"
+ msgid "Disable hardware floating point."
+ msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
+ 
+ #: config/s390/s390.opt:178
+ 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:182
+ msgid "Switches off the -mstack-guard= option."
+ msgstr ""
+ 
+ #: config/s390/s390.opt:186
+ 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:190
+ msgid "Switches off the -mstack-size= option."
+ msgstr ""
+ 
+ #: config/s390/s390.opt:198
+ #, fuzzy
+ #| msgid "Generate string instructions for block moves"
+ msgid "Use the mvcle instruction for block moves."
+ msgstr "ãƒ–ãƒ­ãƒƒã‚¯ç§»å‹•ç”¨ã�® string å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
+ 
+ #: config/s390/s390.opt:202
+ 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:207
+ #, fuzzy
+ #| msgid "Warn if a function uses alloca or creates an array with dynamic size"
+ msgid "Warn if a function uses alloca or creates an array with dynamic size."
+ msgstr "é–¢æ•°ã�§ alloca ã‚’ä½¿ç”¨ã�™ã‚‹ã�‹ã€�ã�¾ã�Ÿã�¯å‹•çš„ã‚µã‚¤ã‚ºã�®é…�åˆ—ã‚’ä½œæˆ�ã�—ã�Ÿå ´å�ˆã�«ã€�è­¦å‘Šã�™ã‚‹"
+ 
+ #: config/s390/s390.opt:211
+ #, fuzzy
+ #| msgid "Warn if a single function's framesize exceeds the given framesize"
+ msgid "Warn if a single function's framesize exceeds the given framesize."
+ msgstr "ä¸€ã�¤ã�®é–¢æ•°ã�®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚ºã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚ºã‚’è¶…é�Žã�™ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
+ 
+ #: config/s390/s390.opt:215
+ #, fuzzy
+ #| msgid "z/Architecture"
+ msgid "z/Architecture."
+ msgstr "z/Architecture"
+ 
+ #: config/s390/s390.opt:219
+ 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:229 config/arm/arm.opt:172
+ msgid "Assume data segments are relative to text segment."
+ msgstr ""
+ 
+ #: config/s390/s390.opt:234
+ msgid "Wrap all indirect branches into execute in order to disable branch prediction."
+ msgstr ""
+ 
+ #: config/s390/s390.opt:239
+ 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:247
+ msgid "Wrap all indirect calls into execute in order to disable branch prediction."
+ msgstr ""
+ 
+ #: config/s390/s390.opt:251
+ msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
+ msgstr ""
+ 
+ #: config/s390/s390.opt:256
+ 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:262
+ 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:284
+ 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:293
+ 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:298
+ msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
+ msgstr ""
+ 
+ #: config/rl78/rl78.opt:27 config/rx/rx.opt:87
+ msgid "Use the simulator runtime."
+ msgstr "ã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚¿ãƒ©ãƒ³ã‚¿ã‚¤ãƒ ã‚’ä½¿ç”¨ã�™ã‚‹ã€‚"
+ 
+ #: config/rl78/rl78.opt:31
+ msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
+ msgstr ""
+ 
+ #: config/rl78/rl78.opt:50
+ #, fuzzy
+ #| msgid "Specifies the number of registers to reserve for interrupt handlers."
+ msgid "Use all registers, reserving none for interrupt handlers."
+ msgstr "å‰²ã‚Šè¾¼ã�¿ãƒ�ãƒ³ãƒ‰ãƒ©ç”¨ã�«äºˆç´„ã�•ã‚Œã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚µã‚¤ã‚ºã‚’æŒ‡å®šã�™ã‚‹"
+ 
+ #: config/rl78/rl78.opt:54
+ msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
+ msgstr ""
+ 
+ #: config/rl78/rl78.opt:58
+ 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
+ #, fuzzy
+ #| msgid "Alias for --help=target"
+ msgid "Alias for -mcpu=g10."
+ msgstr "--help=target ã�®åˆ¥å��"
+ 
+ #: config/rl78/rl78.opt:81
+ #, fuzzy
+ #| msgid "Alias for --help=target"
+ msgid "Alias for -mcpu=g13."
+ msgstr "--help=target ã�®åˆ¥å��"
+ 
+ #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
+ #, fuzzy
+ #| msgid "Alias for --help=target"
+ msgid "Alias for -mcpu=g14."
+ msgstr "--help=target ã�®åˆ¥å��"
+ 
+ #: config/rl78/rl78.opt:93
+ msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
+ msgstr ""
+ 
+ #: config/rl78/rl78.opt:97
+ msgid "Stores the MDUC registers in interrupt handlers for G13 target."
+ msgstr ""
+ 
+ #: config/stormy16/stormy16.opt:24
+ #, fuzzy
+ #| msgid "Provide libraries for the simulator"
+ msgid "Provide libraries for the simulator."
+ msgstr "ã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚¿ç”¨ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã‚’æ��ä¾›ã�™ã‚‹"
+ 
+ #: config/arm/arm-tables.opt:25
+ msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
+ msgstr ""
+ 
+ #: config/arm/arm-tables.opt:257
+ msgid "Known ARM architectures (for use with the -march= option):"
+ msgstr ""
+ 
+ #: config/arm/arm-tables.opt:354
+ msgid "Known ARM FPUs (for use with the -mfpu= option):"
+ msgstr ""
+ 
+ #: config/arm/arm.opt:35
+ msgid "TLS dialect to use:"
+ msgstr ""
+ 
+ #: config/arm/arm.opt:45
+ #, fuzzy
+ #| msgid "Specify an ABI"
+ msgid "Specify an ABI."
+ msgstr "ABI ã‚’æŒ‡å®šã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:49
+ msgid "Known ARM ABIs (for use with the -mabi= option):"
+ msgstr ""
+ 
+ #: config/arm/arm.opt:68
+ #, fuzzy
+ #| msgid "Generate a call to abort if a noreturn function returns"
+ msgid "Generate a call to abort if a noreturn function returns."
+ msgstr "noreturn é–¢æ•°ã�Œ return ã�™ã‚‹ã�¨ã�� abort ã�®å‘¼ã�³å‡ºã�—ã‚’ç”Ÿæˆ�ã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:75
+ #, fuzzy
+ #| msgid "Generate APCS conformant stack frames"
+ msgid "Generate APCS conformant stack frames."
+ msgstr "APCS ã�«æº–æ‹ ã�—ã�Ÿã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’ç”Ÿæˆ�ã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:79
+ #, fuzzy
+ #| msgid "Generate re-entrant, PIC code"
+ msgid "Generate re-entrant, PIC code."
+ msgstr "å†�å…¥å�¯èƒ½ã�ª PIC ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:95
+ #, fuzzy
+ #| msgid "Generate code for 32 bit addressing"
+ msgid "Generate code in 32 bit ARM state."
+ msgstr "32 ãƒ“ãƒƒãƒˆã‚¢ãƒ‰ãƒ¬ã‚¹ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:103
+ #, fuzzy
+ #| msgid "Thumb: Assume non-static functions may be called from ARM code"
+ msgid "Thumb: Assume non-static functions may be called from ARM code."
+ msgstr "Thumb: é�žé�™çš„é–¢æ•°ã�Œ ARM ã‚³ãƒ¼ãƒ‰ã�‹ã‚‰å‘¼ã�³å‡ºã�•ã‚Œã‚‹å�¯èƒ½æ€§ã�Œã�‚ã‚‹ã�¨ã�¿ã�ªã�™"
+ 
+ #: config/arm/arm.opt:107
+ #, fuzzy
+ #| msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
+ msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
+ msgstr "Thumb: é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�Œé�ž Thumb ã�¨èª�è­˜ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã�«çª�å…¥ã�™ã‚‹å�¯èƒ½æ€§ã�Œã�‚ã‚‹ã�¨ã�¿ã�ªã�™"
+ 
+ #: config/arm/arm.opt:115
+ #, fuzzy
+ #| msgid "Specify if floating point hardware should be used"
+ msgid "Specify if floating point hardware should be used."
+ msgstr "æµ®å‹•å°�æ•°ç‚¹ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚’ä½¿ç”¨ã�™ã‚‹ã�‹ã�©ã�†ã�‹ã‚’æŒ‡å®šã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:119
+ msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:123
+ msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
+ msgstr ""
+ 
+ #: config/arm/arm.opt:136
+ msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:140
+ #, fuzzy
+ #| msgid "Specify the __fp16 floating-point format"
+ msgid "Specify the __fp16 floating-point format."
+ msgstr "__fp16 æµ®å‹•å°�æ•°ç‚¹å½¢å¼�ã‚’æŒ‡å®šã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:144
+ #, fuzzy
+ #| msgid "invalid __fp16 format option: -mfp16-format=%s"
+ msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
+ msgstr "ç„¡åŠ¹ã�ª __fp16 æ›¸å¼�ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: -mfp16-format=%s"
+ 
+ #: config/arm/arm.opt:157
+ #, fuzzy
+ #| msgid "Specify the name of the target floating point hardware/format"
+ msgid "Specify the name of the target floating point hardware/format."
+ msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆæµ®å‹•å°�æ•°ç‚¹ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢/å½¢å¼�ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:168
+ #, fuzzy
+ #| msgid "Generate call insns as indirect calls, if necessary"
+ msgid "Generate call insns as indirect calls, if necessary."
+ msgstr "å¿…è¦�ã�Œã�‚ã‚Œã�°ã€�å‘½ä»¤å‘¼ã�³å‡ºã�—ã‚’é–“æŽ¥å‘¼ã�³å‡ºã�—ã�¨ã�—ã�¦ç”Ÿæˆ�ã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:176
+ #, fuzzy
+ #| msgid "Specify the register to be used for PIC addressing"
+ msgid "Specify the register to be used for PIC addressing."
+ msgstr "PIC ã‚¢ãƒ‰ãƒ¬ã‚·ãƒ³ã‚°ã�«åˆ©ç”¨ã�•ã‚Œã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æŒ‡å®šã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:180
+ #, fuzzy
+ #| msgid "Store function names in object code"
+ msgid "Store function names in object code."
+ msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚³ãƒ¼ãƒ‰ã�«é–¢æ•°å��ã‚’æ ¼ç´�ã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:184
+ #, fuzzy
+ #| msgid "Permit scheduling of a function's prologue sequence"
+ msgid "Permit scheduling of a function's prologue sequence."
+ msgstr "é–¢æ•°ã�®ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°ã‚·ãƒ¼ã‚±ãƒ³ã‚¹ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒªãƒ³ã‚°ã‚’è¨±ã�™"
+ 
+ #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
+ #, fuzzy
+ #| msgid "Do not load the PIC register in function prologues"
+ msgid "Do not load the PIC register in function prologues."
+ msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°å†…ã�§ PIC ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ãƒ­ãƒ¼ãƒ‰ã�—ã�ªã�„"
+ 
+ #: config/arm/arm.opt:195
+ #, fuzzy
+ #| msgid "Specify the minimum bit alignment of structures"
+ msgid "Specify the minimum bit alignment of structures. (Deprecated)."
+ msgstr "æ§‹é€ ä½“ã�®æ•´åˆ—ã�®æœ€å°�ãƒ“ãƒƒãƒˆæ•°ã‚’æŒ‡å®šã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:199
+ #, fuzzy
+ #| msgid "Generate code for huge switch statements"
+ msgid "Generate code for Thumb state."
+ msgstr "å·¨å¤§ã�ª swich æ–‡ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:203
+ #, fuzzy
+ #| msgid "Support calls between Thumb and ARM instruction sets"
+ msgid "Support calls between Thumb and ARM instruction sets."
+ msgstr "Thumb ã�¨ ARM å‘½ä»¤ã‚»ãƒƒãƒˆé–“ã�®å‘¼ã�³å‡ºã�—ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:207
+ #, fuzzy
+ #| msgid "Use given thread-local storage dialect"
+ msgid "Specify thread local storage scheme."
+ msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€è¨˜æ†¶åŸŸ (TLS) å½¢å¼�ã‚’ä½¿ç”¨ã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:211
+ #, fuzzy
+ #| msgid "Specify how to access the thread pointer"
+ msgid "Specify how to access the thread pointer."
+ msgstr "ã‚¹ãƒ¬ãƒƒãƒ‰ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®ã‚¢ã‚¯ã‚»ã‚¹æ–¹æ³•ã‚’æŒ‡å®šã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:215
+ #, fuzzy
+ #| msgid "valid arguments to %qs are: %s"
+ msgid "Valid arguments to -mtp=:"
+ msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
+ 
+ #: config/arm/arm.opt:228
+ #, fuzzy
+ #| msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
+ msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
+ msgstr "Thumb: ä¸�è¦�ã�ªå ´å�ˆã�§ã‚‚(é�žæœ«ç«¯)ã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’ç”Ÿæˆ�ã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:232
+ #, fuzzy
+ #| msgid "Thumb: Generate (leaf) stack frames even if not needed"
+ msgid "Thumb: Generate (leaf) stack frames even if not needed."
+ msgstr "Thumb: ä¸�è¦�ã�ªå ´å�ˆã�§ã‚‚(æœ«ç«¯)ã‚¹ã‚¿ãƒƒã‚¯ãƒ•ãƒ¬ãƒ¼ãƒ ã‚’ç”Ÿæˆ�ã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:236 config/mn10300/mn10300.opt:42
+ #, fuzzy
+ #| msgid "Tune code for the given processor"
+ msgid "Tune code for the given processor."
+ msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿãƒ—ãƒ­ã‚»ãƒƒã‚µç”¨ã�«èª¿æ•´ã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:240
+ 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:251
+ #, fuzzy
+ #| msgid "Use Neon quad-word (rather than double-word) registers for vectorization"
+ msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
+ msgstr "ãƒ™ã‚¯ãƒˆãƒ«åŒ–ç”¨ã�« Neon å››å€�ãƒ¯ãƒ¼ãƒ‰ (äºŒå€�ãƒ¯ãƒ¼ãƒ‰ã�§ã�¯ã�ªã��) ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ä½¿ç”¨ã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:255
+ #, fuzzy
+ #| msgid "Use Neon quad-word (rather than double-word) registers for vectorization"
+ msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
+ msgstr "ãƒ™ã‚¯ãƒˆãƒ«åŒ–ç”¨ã�« Neon å››å€�ãƒ¯ãƒ¼ãƒ‰ (äºŒå€�ãƒ¯ãƒ¼ãƒ‰ã�§ã�¯ã�ªã��) ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ä½¿ç”¨ã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:259
+ msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:263
+ msgid "Only generate absolute relocations on word sized values."
+ msgstr "çµ¶å¯¾å†�é…�ç½®ã‚’ã‚µãƒ¼ãƒ‰ã‚µã‚¤ã‚ºã�®å€¤ã�§ã�®ã�¿ç”Ÿæˆ�ã�™ã‚‹ã€‚"
+ 
+ #: config/arm/arm.opt:267
+ msgid "Generate IT blocks appropriate for ARMv8."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:271
+ msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:276 config/nds32/nds32.opt:461 config/arc/arc.opt:496
+ msgid "Enable unaligned word and halfword accesses to packed data."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:280
+ msgid "Use Neon to perform 64-bits operations rather than core registers."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:284
+ msgid "Assume loading data from flash is slower than fetching instructions."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:288
+ msgid "Assume unified syntax for inline assembly code."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:292
+ msgid "Do not allow constant data to be placed in code sections."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:296
+ msgid "When linking for big-endian targets, generate a BE8 format image."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:300
+ msgid "When linking for big-endian targets, generate a legacy BE32 format image."
+ msgstr ""
+ 
+ #: config/arm/arm.opt:304 config/sh/sh.opt:195
+ #, fuzzy
+ #| msgid "Cost to assume for a branch insn"
+ msgid "Cost to assume for a branch insn."
+ msgstr "åˆ†å²�å‘½ä»¤ç”¨ã�®ã‚³ã‚¹ãƒˆã‚’è¨­å®šã�™ã‚‹"
+ 
+ #: config/arm/arm.opt:308
+ #, fuzzy
+ #| msgid "Generate code which uses hardware floating point instructions"
+ msgid "Generate code which uses the core registers only (r0-r14)."
+ msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
+ 
+ #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
+ #: config/visium/visium.opt:37
+ #, fuzzy
+ #| msgid "Use hardware FP"
+ msgid "Use hardware FP."
+ msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’ä½¿ç”¨ã�™ã‚‹"
+ 
+ #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
+ #, fuzzy
+ #| msgid "Do not use hardware FP"
+ msgid "Do not use hardware FP."
+ msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’ä½¿ç”¨ã�—ã�ªã�„"
+ 
  #: config/sparc/sparc.opt:42
  #, fuzzy
  #| msgid "Use alternate register names"
*************** msgstr ""
*** 10911,11193 ****
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
! #: config/m32c/m32c.opt:23
  #, fuzzy
! #| msgid "-msim\tUse simulator runtime"
! msgid "-msim\tUse simulator runtime."
! msgstr "-msim\tã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚¿ãƒ©ãƒ³ã‚¿ã‚¤ãƒ ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/m32c/m32c.opt:27
  #, fuzzy
! #| msgid "-mcpu=r8c\tCompile code for R8C variants"
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr "-mcpu=r8c\tR8C é¡žåž‹ç”¨ã�«ã‚³ãƒ¼ãƒ‰ã‚’ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/m32c/m32c.opt:31
  #, fuzzy
! #| msgid "-mcpu=m16c\tCompile code for M16C variants"
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr "-mcpu=m16c\tM16C é¡žåž‹ç”¨ã�«ã‚³ãƒ¼ãƒ‰ã‚’ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/m32c/m32c.opt:35
  #, fuzzy
! #| msgid "-mcpu=m32cm\tCompile code for M32CM variants"
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr "-mcpu=m32cm\tM32CM é¡žåž‹ç”¨ã�«ã‚³ãƒ¼ãƒ‰ã‚’ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/m32c/m32c.opt:39
  #, fuzzy
! #| msgid "-mcpu=m32c\tCompile code for M32C variants"
! msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr "-mcpu=m32c\tM32C é¡žåž‹ç”¨ã�«ã‚³ãƒ¼ãƒ‰ã‚’ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/m32c/m32c.opt:43
  #, fuzzy
! #| msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)"
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr "-memregs=\tmemreg ã�®ãƒ�ã‚¤ãƒˆæ•° (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ: 16ã€�ç¯„å›²: 0..16)"
  
! #: config/iq2000/iq2000.opt:31
  #, fuzzy
! #| msgid "Specify CPU for code generation purposes"
! msgid "Specify CPU for code generation purposes."
! msgstr "ã‚³ãƒ¼ãƒ‰ç”Ÿæˆ�ç”¨ CPU ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/iq2000/iq2000.opt:47
  #, fuzzy
! #| msgid "Specify CPU for scheduling purposes"
! msgid "Specify CPU for scheduling purposes."
! msgstr "ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ç”¨ CPU ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/iq2000/iq2000.opt:51
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:70
  #, fuzzy
! #| msgid "No default crt0.o"
! msgid "No default crt0.o."
! msgstr "crt0.o ã‚’ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�¨ã�—ã�ªã�„"
  
! #: config/g.opt:27
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
  
! #: config/linux-android.opt:23
! msgid "Generate code for the Android platform."
! msgstr "Android ãƒ—ãƒ©ãƒƒãƒˆãƒ•ã‚©ãƒ¼ãƒ ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹ã€‚"
  
! #: config/ia64/ilp32.opt:3
  #, fuzzy
! #| msgid "Generate ILP32 code"
! msgid "Generate ILP32 code."
! msgstr "ILP32 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/ia64/ilp32.opt:7
  #, fuzzy
! #| msgid "Generate LP64 code"
! msgid "Generate LP64 code."
! msgstr "LP64 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:28
  #, fuzzy
! #| msgid "Generate big endian code"
! msgid "Generate big endian code."
! msgstr "ãƒ“ãƒƒã‚°ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:32
  #, fuzzy
! #| msgid "Generate little endian code"
! msgid "Generate little endian code."
  msgstr "ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:36
  #, fuzzy
! #| msgid "Generate code for GNU as"
! msgid "Generate code for GNU as."
! msgstr "GNU as ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:40
  #, fuzzy
! #| msgid "Generate code for GNU ld"
! msgid "Generate code for GNU ld."
! msgstr "GNU ld ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:44
  #, fuzzy
! #| msgid "Emit stop bits before and after volatile extended asms"
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr "æ‹¡å¼µã‚¢ã‚»ãƒ³ãƒ–ãƒª volatile ã�®å‰�å¾Œã�« stop ãƒ“ãƒƒãƒˆã‚’é€�å‡ºã�™ã‚‹"
  
! #: config/ia64/ia64.opt:48
  #, fuzzy
! #| msgid "Use in/loc/out register names"
! msgid "Use in/loc/out register names."
! msgstr "in/loc/out ãƒ¬ã‚¸ã‚¹ã‚¿å��ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:55
  #, fuzzy
! #| msgid "Enable use of sdata/scommon/sbss"
! msgid "Enable use of sdata/scommon/sbss."
! msgstr "sdata/scommon/sbss ã�®ä½¿ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:59
  #, fuzzy
! #| msgid "Generate code without GP reg"
! msgid "Generate code without GP reg."
! msgstr "GP ãƒ¬ã‚¸ã‚¹ã‚¿ä¸�ä½¿ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:63
  #, fuzzy
! #| msgid "gp is constant (but save/restore gp on indirect calls)"
! msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr "gp ã‚’å®šæ•°ã�¨ã�™ã‚‹ï¼ˆã�Ÿã� ã�—ã€�é–“æŽ¥å‘¼ã�³å‡ºã�—ã�§ã�¯ gp ã‚’ save/restore ã�™ã‚‹ï¼‰"
  
! #: config/ia64/ia64.opt:67
  #, fuzzy
! #| msgid "Generate self-relocatable code"
! msgid "Generate self-relocatable code."
! msgstr "è‡ªå·±å†�é…�ç½®å�¯èƒ½ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:71
  #, fuzzy
! #| msgid "Generate inline floating point division, optimize for latency"
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã�®æµ®å‹•å°�æ•°ç‚¹é™¤ç®—ã‚’ç”Ÿæˆ�ã�—ã€�ãƒ¬ã‚¤ãƒ†ãƒ³ã‚·ã‚’æœ€é�©åŒ–ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:75
  #, fuzzy
! #| msgid "Generate inline floating point division, optimize for throughput"
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã�®æµ®å‹•å°�æ•°ç‚¹é™¤ç®—ã‚’ç”Ÿæˆ�ã�—ã€�ã‚¹ãƒ«ãƒ¼ãƒ—ãƒƒãƒˆã‚’æœ€é�©åŒ–ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:82
  #, fuzzy
! #| msgid "Generate inline integer division, optimize for latency"
! msgid "Generate inline integer division, optimize for latency."
! msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã�®æ•´æ•°é™¤ç®—ã‚’ç”Ÿæˆ�ã�—ã€�ãƒ¬ã‚¤ãƒ†ãƒ³ã‚·ã‚’æœ€é�©åŒ–ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:86
  #, fuzzy
! #| msgid "Generate inline integer division, optimize for throughput"
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã�®æ•´æ•°é™¤ç®—ã‚’ç”Ÿæˆ�ã�—ã€�ã‚¹ãƒ«ãƒ¼ãƒ—ãƒƒãƒˆã‚’æœ€é�©åŒ–ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:90
  #, fuzzy
! #| msgid "Do not inline integer division"
! msgid "Do not inline integer division."
! msgstr "æ•´æ•°é™¤ç®—ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�—ã�ªã�„"
  
! #: config/ia64/ia64.opt:94
  #, fuzzy
! #| msgid "Generate inline square root, optimize for latency"
! msgid "Generate inline square root, optimize for latency."
! msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³äºŒä¹—æ ¹ã‚’ç”Ÿæˆ�ã�—ã€�ãƒ¬ã‚¤ãƒ†ãƒ³ã‚·ã‚’æœ€é�©åŒ–ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:98
  #, fuzzy
! #| msgid "Generate inline square root, optimize for throughput"
! msgid "Generate inline square root, optimize for throughput."
! msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³äºŒä¹—æ ¹ã‚’ç”Ÿæˆ�ã�—ã€�ã‚¹ãƒ«ãƒ¼ãƒ—ãƒƒãƒˆã‚’æœ€é�©åŒ–ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:102
  #, fuzzy
! #| msgid "Do not inline square root"
! msgid "Do not inline square root."
! msgstr "äºŒä¹—æ ¹ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�—ã�ªã�„"
  
! #: config/ia64/ia64.opt:106
  #, fuzzy
! #| msgid "Enable Dwarf 2 line debug info via GNU as"
! msgid "Enable DWARF line debug info via GNU as."
! msgstr "GNU as ã‚’é€šã�˜ã�Ÿ Dwarf2 ã�®è¡Œãƒ‡ãƒ�ãƒƒã‚°ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:110
  #, fuzzy
! #| msgid "Enable earlier placing stop bits for better scheduling"
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "ã‚ˆã‚Šè‰¯ã�„ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒªãƒ³ã‚°ç”¨ã�«äº‹å‰�ã�«ã‚¹ãƒˆãƒƒãƒ—ãƒ“ãƒƒãƒˆã‚’é…�ç½®ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
  msgstr ""
  
! #: config/ia64/ia64.opt:136
  #, fuzzy
! #| msgid "Use data speculation before reload"
! msgid "Use data speculation before reload."
! msgstr "reload å‰�ã�«ãƒ‡ãƒ¼ã‚¿æŠ•æ©Ÿã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:140
  #, fuzzy
! #| msgid "Use data speculation after reload"
! msgid "Use data speculation after reload."
! msgstr "reload å¾Œã�«ãƒ‡ãƒ¼ã‚¿æŠ•æ©Ÿã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:144
  #, fuzzy
! #| msgid "Use control speculation"
! msgid "Use control speculation."
! msgstr "åˆ¶å¾¡æŠ•æ©Ÿã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:148
  #, fuzzy
! #| msgid "Use in block data speculation before reload"
! msgid "Use in block data speculation before reload."
! msgstr "reload å‰�ã�«ãƒ–ãƒ­ãƒƒã‚¯å†…ãƒ‡ãƒ¼ã‚¿æŠ•æ©Ÿã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:152
  #, fuzzy
! #| msgid "Use in block data speculation after reload"
! msgid "Use in block data speculation after reload."
! msgstr "reload å¾Œã�«ãƒ–ãƒ­ãƒƒã‚¯å†…ãƒ‡ãƒ¼ã‚¿æŠ•æ©Ÿã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:156
  #, fuzzy
! #| msgid "Use in block control speculation"
! msgid "Use in block control speculation."
! msgstr "ãƒ–ãƒ­ãƒƒã‚¯å†…åˆ¶å¾¡æŠ•æ©Ÿã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:160
  #, fuzzy
! #| msgid "Use simple data speculation check"
! msgid "Use simple data speculation check."
! msgstr "å�˜ç´”ãƒ‡ãƒ¼ã‚¿æŠ•æ©Ÿæ¤œæŸ»ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:164
  #, fuzzy
! #| msgid "Use simple data speculation check for control speculation"
! msgid "Use simple data speculation check for control speculation."
! msgstr "åˆ¶å¾¡æŠ•æ©Ÿç”¨ã�®å�˜ç´”ãƒ‡ãƒ¼ã‚¿æŠ•æ©Ÿæ¤œæŸ»ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:174
! msgid "Count speculative dependencies while calculating priority of instructions."
  msgstr ""
  
! #: config/ia64/ia64.opt:178
  #, fuzzy
! #| msgid "Place a stop bit after every cycle when scheduling"
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr "ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒªãƒ³ã‚°æ™‚ã�®å�„ã‚µã‚¤ã‚¯ãƒ«å¾Œã�«ã‚¹ãƒˆãƒƒãƒ—ãƒ“ãƒƒãƒˆã‚’é…�ç½®ã�™ã‚‹"
  
! #: config/ia64/ia64.opt:182
! 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
! 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
! 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
  #, fuzzy
! #| msgid "Don't generate checks for control speculation in selective scheduling"
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr "é�¸æŠžçš„ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒªãƒ³ã‚°å†…ã�§ã�¯åˆ¶å¾¡æŠ•æ©Ÿç”¨ã�®æ¤œæŸ»ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
  #: config/nios2/elf.opt:26
  #, fuzzy
--- 13041,13863 ----
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
  #, fuzzy
! #| msgid "Generate 64-bit code"
! msgid "Generate 64-bit code."
! msgstr "64 ãƒ“ãƒƒãƒˆã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
  #, fuzzy
! #| msgid "Generate 32-bit code"
! msgid "Generate 32-bit code."
! msgstr "32 ãƒ“ãƒƒãƒˆã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr ""
! 
! #: config/rs6000/476.opt:24
! 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
  #, fuzzy
! #| msgid "Compile for 64-bit pointers"
! msgid "Compile for 64-bit pointers."
! msgstr "64 ãƒ“ãƒƒãƒˆãƒ�ã‚¤ãƒ³ã‚¿ç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/rs6000/aix64.opt:28
  #, fuzzy
! #| msgid "Compile for 32-bit pointers"
! msgid "Compile for 32-bit pointers."
! msgstr "32 ãƒ“ãƒƒãƒˆãƒ�ã‚¤ãƒ³ã‚¿ç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
  #, fuzzy
! #| msgid "Select code model"
! msgid "Select code model."
! msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ«ã‚’é�¸æŠžã�™ã‚‹"
  
! #: config/rs6000/aix64.opt:49
  #, fuzzy
! #| msgid "Support message passing with the Parallel Environment"
! msgid "Support message passing with the Parallel Environment."
! msgstr "ä¸¦åˆ—ç’°å¢ƒã�§ã�®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãƒ‘ãƒƒã‚·ãƒ³ã‚°ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹"
  
! #: config/rs6000/linux64.opt:24
  #, fuzzy
! #| msgid "Call mcount for profiling before a function prologue"
! msgid "Call mcount for profiling before a function prologue."
! msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°ã�®å‰�ã�«ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ç”¨ã�® mcount ã‚’å‘¼ã�³å‡ºã�™"
  
! #: config/rs6000/rs6000.opt:121
  #, fuzzy
! #| msgid "Use PowerPC-64 instruction set"
! msgid "Use PowerPC-64 instruction set."
! msgstr "PowerPC-64 å‘½ä»¤ã‚»ãƒƒãƒˆã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:125
! #, fuzzy
! #| msgid "Use PowerPC General Purpose group optional instructions"
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "PowerPC æ±Žç”¨ã‚°ãƒ«ãƒ¼ãƒ—ã‚ªãƒ—ã‚·ãƒ§ãƒ³å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:129
! #, fuzzy
! #| msgid "Use PowerPC Graphics group optional instructions"
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "PowerPC ã‚°ãƒ©ãƒ•ã‚£ã‚¯ã‚¹ã‚°ãƒ«ãƒ¼ãƒ—ã‚ªãƒ—ã‚·ãƒ§ãƒ³å‘½ä»¤ã‚’ä½¿ç”¨ã�—ã�ªã�„"
! 
! #: config/rs6000/rs6000.opt:133
! #, fuzzy
! #| msgid "Use PowerPC V2.01 single field mfcr instruction"
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "PowerPC V2.01 å�˜ä¸€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ mfcr å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:137
! #, fuzzy
! #| msgid "Use PowerPC V2.02 popcntb instruction"
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "PowerPC V2.02 popcntb å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:141
! #, fuzzy
! #| msgid "Use PowerPC V2.02 floating point rounding instructions"
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "PowerPC V2.02 æµ®å‹•å°�æ•°ç‚¹ä¸¸ã‚�å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:145
! #, fuzzy
! #| msgid "Use PowerPC V2.05 compare bytes instruction"
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "PowerPC V2.05 ãƒ�ã‚¤ãƒˆæ¯”è¼ƒå‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:149
! #, fuzzy
! #| msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
! msgstr "æ±Žç”¨ãƒ¬ã‚¸ã‚¹ã‚¿ (GPR) ã�¸ã�¾ã�Ÿã�¯æ±Žç”¨ãƒ¬ã‚¸ã‚¹ã‚¿ã�‹ã‚‰ã�®æ‹¡å¼µ PowerPC V2.05 æµ®å‹•å°�æ•°ç‚¹ move å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:153
! #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use AltiVec instructions."
! msgstr "AltiVec å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:157
! msgid "Enable early gimple folding of builtins."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:161
  #, fuzzy
! #| msgid "Use decimal floating point instructions"
! msgid "Use decimal floating point instructions."
! msgstr "å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:165
! #, fuzzy
! #| msgid "Use 4xx half-word multiply instructions"
! msgid "Use 4xx half-word multiply instructions."
! msgstr "4xx ãƒ�ãƒ¼ãƒ•ãƒ¯ãƒ¼ãƒ‰ä¹—ç®—å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:169
! #, fuzzy
! #| msgid "Use 4xx string-search dlmzb instruction"
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "4xx æ–‡å­—åˆ—æŽ¢æŸ» dlmzb å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:173
! #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate load/store multiple instructions."
! msgstr "è¤‡æ•°å‘½ä»¤ã�®ãƒ­ãƒ¼ãƒ‰/ã‚¹ãƒˆã‚¢ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:192
! #, fuzzy
! #| msgid "Use PowerPC V2.06 popcntd instruction"
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "PowerPC V2.06 popcntd å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:204
! #, fuzzy
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "vector/scalar (VSX) å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:232
  #, fuzzy
! #| msgid "Do not generate load/store with update instructions"
! msgid "Do not generate load/store with update instructions."
! msgstr "update å‘½ä»¤ã�¨ä¸€ç·’ã�«ãƒ­ãƒ¼ãƒ‰/ã‚¹ãƒˆã‚¢å‘½ä»¤ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: config/rs6000/rs6000.opt:236
  #, fuzzy
! #| msgid "Generate load/store with update instructions"
! msgid "Generate load/store with update instructions."
! msgstr "update å‘½ä»¤ã�¨ä¸€ç·’ã�«ãƒ­ãƒ¼ãƒ‰/ã‚¹ãƒˆã‚¢å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:244
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:248
! msgid "Mark __tls_get_addr calls with argument info."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:255
  #, fuzzy
! #| msgid "Set start-address of the program"
! msgid "Schedule the start and end of the procedure."
! msgstr "ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã�®é–‹å§‹ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¨­å®šã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:259
  #, fuzzy
! #| msgid "Return all structures in memory (AIX default)"
! msgid "Return all structures in memory (AIX default)."
! msgstr "ã�™ã�¹ã�¦ã�®æ§‹é€ ä½“ã‚’ãƒ¡ãƒ¢ãƒªå†…ã�§è¿”ã�™ (AIX ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)"
! 
! #: config/rs6000/rs6000.opt:263
! #, fuzzy
! #| msgid "Return small structures in registers (SVR4 default)"
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "å°�ã�•ã�ªæ§‹é€ ä½“ã‚’ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�§è¿”ã�™ (SVR4 ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)"
! 
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:283
! #, fuzzy
! #| msgid "Do not place floating point constants in TOC"
! msgid "Do not place floating point constants in TOC."
! msgstr "TOC å†…ã�«æµ®å‹•å°�æ•°ç‚¹å®šæ•°ã‚’é…�ç½®ã�—ã�ªã�„"
! 
! #: config/rs6000/rs6000.opt:287
! #, fuzzy
! #| msgid "Place floating point constants in TOC"
! msgid "Place floating point constants in TOC."
! msgstr "TOC å†…ã�«æµ®å‹•å°�æ•°ç‚¹å®šæ•°ã‚’é…�ç½®ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:291
! #, fuzzy
! #| msgid "Do not place symbol+offset constants in TOC"
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "TOC å†…ã�«ã‚·ãƒ³ãƒœãƒ«+ã‚ªãƒ•ã‚»ãƒƒãƒˆå®šæ•°ã‚’é…�ç½®ã�—ã�ªã�„"
! 
! #: config/rs6000/rs6000.opt:295
! #, fuzzy
! #| msgid "Place symbol+offset constants in TOC"
! msgid "Place symbol+offset constants in TOC."
! msgstr "TOC å†…ã�«ã‚·ãƒ³ãƒœãƒ«+ã‚ªãƒ•ã‚»ãƒƒãƒˆå®šæ•°ã‚’é…�ç½®ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:310
! #, fuzzy
! #| msgid "Put everything in the regular TOC"
! msgid "Put everything in the regular TOC."
! msgstr "å…¨ã�¦ã‚’é€šå¸¸ TOC å†…ã�«é…�ç½®ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:314
! #, fuzzy
! #| msgid "Generate VRSAVE instructions when generating AltiVec code"
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "AltiVec ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�¦ã�„ã‚‹ã�¨ã��ã�« VRSAVE å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:318
! #, fuzzy
! #| msgid "-mvrsave=yes/no\tDeprecated option.  Use -mvrsave/-mno-vrsave instead"
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "-mvrsave=yes/no\tå»ƒæ­¢ã�•ã‚Œã�Ÿã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™ã€‚ä»£ã‚�ã‚Šã�« -mvrsave/-mno-vrsave ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
! 
! #: config/rs6000/rs6000.opt:322
! #, fuzzy
! #| msgid "Deprecated.  Use -Os instead"
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« -Os ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
! 
! #: config/rs6000/rs6000.opt:326
! msgid "Max number of bytes to move inline."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:330
! msgid "Max number of bytes to compare without loops."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:334
! msgid "Max number of bytes to compare with loops."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:338
! #, fuzzy
! #| msgid "maximum number of parameters in a SCoP"
! msgid "Max number of bytes to compare."
! msgstr "SCoP å†…ã�®ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã�®æœ€å¤§æ•°"
! 
! #: config/rs6000/rs6000.opt:342
! #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate isel instructions."
! msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:346
! #, fuzzy
! #| msgid "-mdebug=\tEnable debug output"
! msgid "-mdebug=\tEnable debug output."
! msgstr "-mdebug=\tãƒ‡ãƒ�ãƒƒã‚°å‡ºåŠ›ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:350
! #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use the AltiVec ABI extensions."
! msgstr "AltiVec å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:354
! #, fuzzy
! #| msgid "Do not use the bit-field instructions"
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å‘½ä»¤ã‚’ä½¿ç”¨ã�—ã�ªã�„"
! 
! #: config/rs6000/rs6000.opt:358
! #, fuzzy
! #| msgid "Use EABI"
! msgid "Use the ELFv1 ABI."
! msgstr "EABI ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:362
! #, fuzzy
! #| msgid "Use EABI"
! msgid "Use the ELFv2 ABI."
! msgstr "EABI ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:382
! #, fuzzy
! #| msgid "-mcpu=\tUse features of and schedule code for given CPU"
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=\tä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ç”¨ã�®æ©Ÿèƒ½ã�¨ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚³ãƒ¼ãƒ‰ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:386
! #, fuzzy
! #| msgid "-mtune=\tSchedule code for given CPU"
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "-mtune=\tä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ç”¨ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚³ãƒ¼ãƒ‰ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:397
! #, fuzzy
! #| msgid "-mtraceback=\tSelect full, part, or no traceback table"
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr "-mtraceback=\tãƒˆãƒ¬ãƒ¼ã‚¹ãƒ�ãƒƒã‚¯è¡¨ã‚’ fullã€�partã€�ã�¾ã�Ÿã�¯ no ã�®ã�„ã�šã‚Œã�‹ã�«ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:413
! #, fuzzy
! #| msgid "Disable all optional instructions"
! msgid "Avoid all range limits on call instructions."
! msgstr "ã�™ã�¹ã�¦ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�®å‘½ä»¤ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:421
! #, fuzzy
! #| msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr "å»ƒæ­¢ã�•ã‚Œã�Ÿ 'vector long ...' AltiVec åž‹ã�®ä½¿ç”¨ã�«ã�¤ã�„ã�¦è­¦å‘Šã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:425
! #, fuzzy
! #| msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
! msgstr "-mlong-double-<n>\tlong double ã�®ã‚µã‚¤ã‚ºã‚’æŒ‡å®šã�™ã‚‹ (64 ã�¾ã�Ÿã�¯ 128 ãƒ“ãƒƒãƒˆ)"
! 
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:441
! #, fuzzy
! #| msgid "Specify the minimum bit alignment of structures"
! msgid "Specify alignment of structure fields default/natural."
! msgstr "æ§‹é€ ä½“ã�®æ•´åˆ—ã�®æœ€å°�ãƒ“ãƒƒãƒˆæ•°ã‚’æŒ‡å®šã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:445
! #, fuzzy
! #| msgid "valid arguments to %qs are: %s"
! msgid "Valid arguments to -malign-:"
! msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
! 
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:475
! #, fuzzy
! #| msgid "Align destination of the string operations"
! msgid "Allow sign extension in fusion operations."
! msgstr "æ–‡å­—åˆ—æ“�ä½œã�®æ›¸è¾¼ã�¿å…ˆã‚’æ•´åˆ—ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:479
! #, fuzzy
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "vector/scalar (VSX) å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:483
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:490
! #, fuzzy
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "vector/scalar (VSX) å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:494
! #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "è¤‡æ•°å‘½ä»¤ã�®ãƒ­ãƒ¼ãƒ‰/ã‚¹ãƒˆã‚¢ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:510
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:514
! msgid "Use vector instructions added in ISA 3.0."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:518
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:526
! #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate the integer modulo instructions."
! msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:530
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:534
! #, fuzzy
! #| msgid "Enable 32-bit multiply instructions"
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "32 ãƒ“ãƒƒãƒˆä¹—ç®—å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:24
! #, fuzzy
! #| msgid "Select ABI calling convention"
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "ABI å‘¼ã�³å‡ºã�—è¦�ç´„ã‚’é�¸æŠžã�™ã‚‹"
! 
! #: config/rs6000/sysv4.opt:28
! #, fuzzy
! #| msgid "Select method for sdata handling"
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr "Select method for sdata å�–ã‚Šæ‰±ã�„ç”¨ã�®æ–¹æ³•ã‚’é�¸æŠžã�™ã‚‹"
! 
! #: config/rs6000/sysv4.opt:32
! msgid "Allow readonly data in sdata."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:36
! #, fuzzy
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr "å�³å€¤ TLS ã‚ªãƒ•ã‚»ãƒƒãƒˆã�®ãƒ“ãƒƒãƒˆã‚µã‚¤ã‚ºã‚’æŒ‡å®šã�™ã‚‹"
! 
! #: config/rs6000/sysv4.opt:52
! msgid "Align to the base type of the bit-field."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:56
! 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
! #, fuzzy
! #| msgid "Produce code relocatable at runtime"
! msgid "Produce code relocatable at runtime."
! msgstr "å®Ÿè¡Œæ™‚ã�«å†�é…�ç½®å�¯èƒ½ã�ªã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! #, fuzzy
! #| msgid "Produce little endian code"
! msgid "Produce little endian code."
  msgstr "ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
  #, fuzzy
! #| msgid "Produce big endian code"
! 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
  #, fuzzy
! #| msgid "no description yet"
! msgid "No description yet."
! msgstr "èª¬æ˜Žã�¯ã�¾ã� ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/rs6000/sysv4.opt:94
  #, fuzzy
! #| msgid "Assume all variable arg functions are prototyped"
! msgid "Assume all variable arg functions are prototyped."
! msgstr "ã�™ã�¹ã�¦ã�®å�¯å¤‰å¼•æ•°é–¢æ•°ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹ã�¨è¦‹ã�ªã�™"
  
! #: config/rs6000/sysv4.opt:103
  #, fuzzy
! #| msgid "Use EABI"
! msgid "Use EABI."
! msgstr "EABI ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:107
  #, fuzzy
! #| msgid "Allow bit-fields to cross word boundaries"
! msgid "Allow bit-fields to cross word boundaries."
! msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œãƒ¯ãƒ¼ãƒ‰å¢ƒç•Œã‚’ã�¾ã�Ÿã�Œã‚‹ã�“ã�¨ã‚’è¨±ã�™"
  
! #: config/rs6000/sysv4.opt:111
  #, fuzzy
! #| msgid "Use alternate register names"
! msgid "Use alternate register names."
! msgstr "ä»£æ›¿ãƒ¬ã‚¸ã‚¹ã‚¿å��ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:117
  #, fuzzy
! #| msgid "Use default method for sdata handling"
! msgid "Use default method for sdata handling."
! msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® sdata å�–ã‚Šæ‰±ã�„æ–¹æ³•ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:121
  #, fuzzy
! #| msgid "Link with libsim.a, libc.a and sim-crt0.o"
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "libsim.aã€�libc.a ã�Šã‚ˆã�³ sim-crt0.o ã�¨ãƒªãƒ³ã‚¯ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:125
  #, fuzzy
! #| msgid "Link with libads.a, libc.a and crt0.o"
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "libads.aã€�libc.a ã�Šã‚ˆã�³ crt0.o ã�¨ãƒªãƒ³ã‚¯ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:129
  #, fuzzy
! #| msgid "Link with libyk.a, libc.a and crt0.o"
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "libyk.aã€�libc.a ã�Šã‚ˆã�³ crt0.o ã�¨ãƒªãƒ³ã‚¯ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:133
  #, fuzzy
! #| msgid "Link with libmvme.a, libc.a and crt0.o"
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "libmvme.aã€�libc.a ã�Šã‚ˆã�³ crt0.o ã�¨ãƒªãƒ³ã‚¯ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:137
  #, fuzzy
! #| msgid "Set the PPC_EMB bit in the ELF flags header"
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr "PPC_EMB ãƒ“ãƒƒãƒˆã‚’ ELF ãƒ•ãƒ©ã‚°ãƒ˜ãƒƒãƒ€å†…ã�§è¨­å®šã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:157
  #, fuzzy
! #| msgid "Generate code to use a non-exec PLT and GOT"
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "å®Ÿè¡Œã�§ã��ã�ªã�„ PLT ã�¨ GOT ã‚’ä½¿ç”¨ã�™ã‚‹ã‚ˆã�†ã�«ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:161
  #, fuzzy
! #| msgid "Generate code for old exec BSS PLT"
! msgid "Generate code for old exec BSS PLT."
! msgstr "å�¤ã�„å®Ÿè¡Œå�¯èƒ½ã�ª BSS PLT ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
! msgstr ""
! 
! #: config/alpha/alpha.opt:27
  #, fuzzy
! #| msgid "Use fp registers"
! msgid "Use fp registers."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’åˆ©ç”¨ã�™ã‚‹"
  
! #: config/alpha/alpha.opt:35
  #, fuzzy
! #| msgid "Request IEEE-conformant math library routines (OSF/1)"
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr "IEEE æº–æ‹ ã�®æ•°å­¦ãƒ©ã‚¤ãƒ–ãƒ©ãƒªãƒ«ãƒ¼ãƒ�ãƒ³ (OSF/1) ã‚’è¦�æ±‚ã�™ã‚‹"
  
! #: config/alpha/alpha.opt:39
  #, fuzzy
! #| msgid "Emit IEEE-conformant code, without inexact exceptions"
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr "ä¸�é�©åˆ‡ã�ªä¾‹å¤–ã‚’é™¤ã�„ã�¦ IEEE æº–æ‹ ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç™ºè¡Œã�™ã‚‹"
  
! #: config/alpha/alpha.opt:46
  #, fuzzy
! #| msgid "Do not emit complex integer constants to read-only memory"
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "è¤‡ç´ æ•°ã�®æ•´æ•°å®šæ•°ã‚’èª­ã�¿è¾¼ã�¿å°‚ç”¨ãƒ¡ãƒ¢ãƒªã�«å±•é–‹ã�•ã�›ã�ªã�„"
  
! #: config/alpha/alpha.opt:50
! #, fuzzy
! #| msgid "Use VAX fp"
! msgid "Use VAX fp."
! msgstr "VAX æµ®å‹•å°�æ•°ç‚¹ã‚’åˆ©ç”¨ã�™ã‚‹"
! 
! #: config/alpha/alpha.opt:54
! #, fuzzy
! #| msgid "Do not use VAX fp"
! msgid "Do not use VAX fp."
! msgstr "VAX æµ®å‹•å°�æ•°ç‚¹ã‚’åˆ©ç”¨ã�—ã�ªã�„"
! 
! #: config/alpha/alpha.opt:58
! #, fuzzy
! #| msgid "Emit code for the byte/word ISA extension"
! msgid "Emit code for the byte/word ISA extension."
! msgstr "ãƒ�ã‚¤ãƒˆ/ãƒ¯ãƒ¼ãƒ‰ ISA æ‹¡å¼µç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç™ºè¡Œã�™ã‚‹"
! 
! #: config/alpha/alpha.opt:62
! #, fuzzy
! #| msgid "Emit code for the motion video ISA extension"
! msgid "Emit code for the motion video ISA extension."
! msgstr "ãƒ¢ãƒ¼ã‚·ãƒ§ãƒ³ãƒ“ãƒ‡ã‚ª ISA æ‹¡å¼µç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç™ºè¡Œã�™ã‚‹"
! 
! #: config/alpha/alpha.opt:66
! #, fuzzy
! #| msgid "Emit code for the fp move and sqrt ISA extension"
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ move ã�¨ sqrt ISA æ‹¡å¼µç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç™ºè¡Œã�™ã‚‹"
! 
! #: config/alpha/alpha.opt:70
! #, fuzzy
! #| msgid "Emit code for the counting ISA extension"
! msgid "Emit code for the counting ISA extension."
! msgstr "ã‚«ã‚¦ãƒ³ãƒˆ ISA æ‹¡å¼µç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç™ºè¡Œã�™ã‚‹"
! 
! #: config/alpha/alpha.opt:74
! #, fuzzy
! #| msgid "Emit code using explicit relocation directives"
! msgid "Emit code using explicit relocation directives."
! msgstr "æ˜Žç¤ºçš„å†�é…�ç½®æŒ‡ç¤ºã‚’ä½¿ç”¨ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ç™ºè¡Œã�™ã‚‹"
! 
! #: config/alpha/alpha.opt:78
! #, fuzzy
! #| msgid "Emit 16-bit relocations to the small data areas"
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr "small ãƒ‡ãƒ¼ã‚¿é ˜åŸŸã�¸ã�® 16 ãƒ“ãƒƒãƒˆå†�é…�ç½®ã‚’ç™ºè¡Œã�™ã‚‹"
! 
! #: config/alpha/alpha.opt:82
! #, fuzzy
! #| msgid "Emit 32-bit relocations to the small data areas"
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr "small ãƒ‡ãƒ¼ã‚¿é ˜åŸŸã�¸ã�® 32 ãƒ“ãƒƒãƒˆå†�é…�ç½®ã‚’ç™ºè¡Œã�™ã‚‹"
! 
! #: config/alpha/alpha.opt:86
! #, fuzzy
! #| msgid "Emit direct branches to local functions"
! msgid "Emit direct branches to local functions."
! msgstr "å±€æ‰€é–¢æ•°ã�¸ã�®ç›´æŽ¥åˆ†å²�ã‚’ç™ºè¡Œã�™ã‚‹"
! 
! #: config/alpha/alpha.opt:90
! #, fuzzy
! #| msgid "Emit indirect branches to local functions"
! msgid "Emit indirect branches to local functions."
! msgstr "å±€æ‰€é–¢æ•°ã�¸ã�®é–“æŽ¥åˆ†å²�ã‚’ç™ºè¡Œã�™ã‚‹"
! 
! #: config/alpha/alpha.opt:94
! #, fuzzy
! #| msgid "Emit rdval instead of rduniq for thread pointer"
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr "ã‚¹ãƒ¬ãƒƒãƒ‰ãƒ�ã‚¤ãƒ³ã‚¿ç”¨ã�« rduniq ã�®ä»£ã‚�ã‚Šã�« rdval ã‚’ç™ºè¡Œã�™ã‚‹"
! 
! #: config/alpha/alpha.opt:106
! #, fuzzy
! #| msgid "Use features of and schedule given CPU"
! msgid "Use features of and schedule given CPU."
! msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ã�®ç‰¹å¾´ã‚„ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’åˆ©ç”¨ã�™ã‚‹"
! 
! #: config/alpha/alpha.opt:110
! #, fuzzy
! #| msgid "Schedule given CPU"
! msgid "Schedule given CPU."
! msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/alpha/alpha.opt:114
! #, fuzzy
! #| msgid "Control the generated fp rounding mode"
! msgid "Control the generated fp rounding mode."
! msgstr "ç”Ÿæˆ�ã�•ã‚Œã�Ÿæµ®å‹•å°�æ•°ç‚¹ä¸¸ã‚�ãƒ¢ãƒ¼ãƒ‰ã‚’åˆ¶å¾¡ã�™ã‚‹"
! 
! #: config/alpha/alpha.opt:118
! #, fuzzy
! #| msgid "Control the IEEE trap mode"
! msgid "Control the IEEE trap mode."
! msgstr "IEEE ãƒˆãƒ©ãƒƒãƒ—ãƒ¢ãƒ¼ãƒ‰ã‚’åˆ¶å¾¡ã�™ã‚‹"
! 
! #: config/alpha/alpha.opt:122
! #, fuzzy
! #| msgid "Control the precision given to fp exceptions"
! msgid "Control the precision given to fp exceptions."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ä¾‹å¤–ã�«ä¸Žã�ˆã‚‰ã‚Œã�Ÿç²¾åº¦ã‚’åˆ¶å¾¡ã�™ã‚‹"
! 
! #: config/alpha/alpha.opt:126
! #, fuzzy
! #| msgid "Tune expected memory latency"
! msgid "Tune expected memory latency."
! msgstr "äºˆæœŸã�•ã‚Œã‚‹ãƒ¡ãƒ¢ãƒªãƒ¬ã‚¤ãƒ†ãƒ³ã‚·ã‚’èª¿æ•´ã�™ã‚‹"
! 
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
  msgstr ""
  
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
  #, fuzzy
! #| msgid "-mcpu=\tUse features of and schedule code for given CPU"
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=\tä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ç”¨ã�®æ©Ÿèƒ½ã�¨ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚³ãƒ¼ãƒ‰ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/tilepro/tilepro.opt:32
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
! msgstr ""
! 
! #: config/lm32/lm32.opt:24
  #, fuzzy
! #| msgid "Enable multiply instructions"
! msgid "Enable multiply instructions."
! msgstr "ä¹—ç®—å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/lm32/lm32.opt:28
  #, fuzzy
! #| msgid "Enable divide and modulus instructions"
! msgid "Enable divide and modulus instructions."
! msgstr "é™¤ç®—ã�¨å‰°ä½™å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/lm32/lm32.opt:32
  #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable barrel shift instructions."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/lm32/lm32.opt:36
  #, fuzzy
! #| msgid "Enable sign extend instructions"
! msgid "Enable sign extend instructions."
! msgstr "ç¬¦å�·ä»˜ã��æ‹¡å¼µå‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/lm32/lm32.opt:40
  #, fuzzy
! #| msgid "Enable user-defined instructions"
! msgid "Enable user-defined instructions."
! msgstr "åˆ©ç”¨è€…å®šç¾©å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
! msgstr ""
! 
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
! msgstr ""
! 
! #: config/or1k/or1k.opt:28
  #, fuzzy
! #| msgid "Use hardware division instructions on ColdFire"
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
! msgstr "ColdFire ã�®ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢é™¤ç®—å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/or1k/or1k.opt:32
  #, fuzzy
! #| msgid "Use hardware division instructions on ColdFire"
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
! msgstr "ColdFire ã�®ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢é™¤ç®—å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
  msgstr ""
  
! #: config/or1k/or1k.opt:42
  #, fuzzy
! #| msgid "Allow gcc to use the repeat/erepeat instructions"
! msgid "Allows generation of binaries which use the l.rori instructions."
! msgstr "gcc ã�Œ repeat/erepeat å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/or1k/or1k.opt:46
! msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
  msgstr ""
  
! #: config/or1k/or1k.opt:52
! msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
  msgstr ""
  
! #: config/or1k/or1k.opt:58
! msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
  msgstr ""
  
! #: config/or1k/or1k.opt:63
  #, fuzzy
! #| msgid "Use the divide instruction"
! msgid "Use divide emulation."
! msgstr "é™¤ç®—å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/or1k/or1k.opt:67
! #, fuzzy
! #| msgid "Use the soft multiply emulation (default)"
! msgid "Use multiply emulation."
! msgstr "ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ä¹—ç®—ã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ã‚’ä½¿ç”¨ã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)"
  
  #: config/nios2/elf.opt:26
  #, fuzzy
*************** msgstr ""
*** 11261,11266 ****
--- 13931,13950 ----
  msgid "Equivalent to -mgpopt=none."
  msgstr ""
  
+ #: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mips/mips.opt:134
+ #: config/tilegx/tilegx.opt:45
+ #, fuzzy
+ #| msgid "Use big-endian byte order"
+ msgid "Use big-endian byte order."
+ msgstr "ãƒ“ãƒƒã‚°ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã�®ãƒ�ã‚¤ãƒˆé †ã‚’ä½¿ç”¨ã�™ã‚‹"
+ 
+ #: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mips/mips.opt:138
+ #: config/tilegx/tilegx.opt:49
+ #, fuzzy
+ #| msgid "Use little-endian byte order"
+ msgid "Use little-endian byte order."
+ msgstr "ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã�®ãƒ�ã‚¤ãƒˆé †ã‚’ä½¿ç”¨ã�™ã‚‹"
+ 
  #: config/nios2/nios2.opt:102
  msgid "Floating point custom instruction configuration name."
  msgstr ""
*************** msgstr ""
*** 11869,11994 ****
  msgid "Regular expression matching section names for r0-relative addressing."
  msgstr ""
  
- #: config/lm32/lm32.opt:24
- #, fuzzy
- #| msgid "Enable multiply instructions"
- msgid "Enable multiply instructions."
- msgstr "ä¹—ç®—å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
- #: config/lm32/lm32.opt:28
- #, fuzzy
- #| msgid "Enable divide and modulus instructions"
- msgid "Enable divide and modulus instructions."
- msgstr "é™¤ç®—ã�¨å‰°ä½™å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
- #: config/lm32/lm32.opt:32
- #, fuzzy
- #| msgid "Enable clip instructions"
- msgid "Enable barrel shift instructions."
- msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
- #: config/lm32/lm32.opt:36
- #, fuzzy
- #| msgid "Enable sign extend instructions"
- msgid "Enable sign extend instructions."
- msgstr "ç¬¦å�·ä»˜ã��æ‹¡å¼µå‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
- #: config/lm32/lm32.opt:40
- #, fuzzy
- #| msgid "Enable user-defined instructions"
- msgid "Enable user-defined instructions."
- msgstr "åˆ©ç”¨è€…å®šç¾©å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
- #: config/msp430/msp430.opt:7
- msgid "Force assembly output to always use hex constants."
- msgstr ""
- 
- #: config/msp430/msp430.opt:11
- msgid "Specify the MCU to build for."
- msgstr ""
- 
- #: config/msp430/msp430.opt:15
- msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
- msgstr ""
- 
- #: config/msp430/msp430.opt:19
- msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
- msgstr ""
- 
- #: config/msp430/msp430.opt:23
- msgid "Select large model - 20-bit addresses/pointers."
- msgstr ""
- 
- #: config/msp430/msp430.opt:27
- msgid "Select small model - 16-bit addresses/pointers (default)."
- msgstr ""
- 
- #: config/msp430/msp430.opt:31
- msgid "Optimize opcode sizes at link time."
- msgstr ""
- 
- #: config/msp430/msp430.opt:38
- msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
- msgstr ""
- 
- #: config/msp430/msp430.opt:45
- msgid "Specify the type of hardware multiply to support."
- msgstr ""
- 
- #: config/msp430/msp430.opt:67
- msgid "Specify whether functions should be placed into low or high memory."
- msgstr ""
- 
- #: config/msp430/msp430.opt:71
- #, fuzzy
- #| msgid "only initialized variables can be placed into program memory area"
- msgid "Specify whether variables should be placed into low or high memory."
- msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•°ã�®ã�¿ãƒ—ãƒ­ã‚°ãƒ©ãƒ ãƒ¡ãƒ¢ãƒªé ˜åŸŸå†…ã�«é…�ç½®ã�§ã��ã�¾ã�™"
- 
- #: config/msp430/msp430.opt:90
- msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
- msgstr ""
- 
- #: config/msp430/msp430.opt:94
- msgid "Passes on a request to the assembler to warn about various silicon errata."
- msgstr ""
- 
- #: config/gcn/gcn.opt:26
- msgid "GCN GPU type to use:"
- msgstr ""
- 
- #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
- #, fuzzy
- #| msgid "Specify the name of the target CPU"
- msgid "Specify the name of the target GPU."
- msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
- 
- #: config/gcn/gcn.opt:47 config/nvptx/nvptx.opt:22
- #, fuzzy
- #| msgid "Generate code for a Fido A"
- msgid "Generate code for a 32-bit ABI."
- msgstr "Fido A ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: config/gcn/gcn.opt:51 config/nvptx/nvptx.opt:26
- #, fuzzy
- #| msgid "Generate code for a Fido A"
- msgid "Generate code for a 64-bit ABI."
- msgstr "Fido A ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: config/gcn/gcn.opt:55
- msgid "Enable OpenMP GPU offloading."
- msgstr ""
- 
- #: config/gcn/gcn.opt:71
- msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
- msgstr ""
- 
- #: config/gcn/gcn.opt:78
- #, fuzzy
- #| msgid "Warn about implicit function declarations"
- msgid "Warn about invalid OpenACC dimensions."
- msgstr "æš—é»™ã�®é–¢æ•°å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
  #: config/rx/rx.opt:29
  msgid "Store doubles in 64 bits."
  msgstr "double ã‚’ 64 ãƒ“ãƒƒãƒˆã�§ä¿�å­˜ã�™ã‚‹ã€‚"
--- 14553,14558 ----
*************** msgstr "ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³å½¢å¼
*** 12023,12032 ****
  msgid "Maximum size of global and static variables which can be placed into the small data area."
  msgstr ""
  
- #: config/rx/rx.opt:87 config/rl78/rl78.opt:27
- msgid "Use the simulator runtime."
- msgstr "ã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚¿ãƒ©ãƒ³ã‚¿ã‚¤ãƒ ã‚’ä½¿ç”¨ã�™ã‚‹ã€‚"
- 
  #: config/rx/rx.opt:93
  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 ""
--- 14587,14592 ----
*************** msgstr ""
*** 12077,12487 ****
  msgid "Always use JSR, never BSR, for calls."
  msgstr ""
  
! #: config/cr16/cr16.opt:23
! #, fuzzy
! #| msgid "-msim\tUse simulator runtime"
! msgid "-msim   Use simulator runtime."
! msgstr "-msim\tã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚¿ãƒ©ãƒ³ã‚¿ã‚¤ãƒ ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/cr16/cr16.opt:27
! #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate SBIT, CBIT instructions."
! msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/cr16/cr16.opt:31
! #, fuzzy
! #| msgid "Support multiply accumulate instructions"
! msgid "Support multiply accumulate instructions."
! msgstr "ä¹—ç®—-åŠ ç®—æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
! msgstr ""
! 
! #: config/cr16/cr16.opt:42
! #, fuzzy
! #| msgid "Generate code for a cpu32"
! msgid "Generate code for CR16C architecture."
! msgstr "cpu32 ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/cr16/cr16.opt:46
! #, fuzzy
! #| msgid "Generate code for GNU assembler (gas)"
! msgid "Generate code for CR16C+ architecture (Default)."
! msgstr "GNU ã‚¢ã‚»ãƒ³ãƒ–ãƒ© (gas) ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/cr16/cr16.opt:50
  #, fuzzy
! #| msgid "Pointers are 32-bit"
! msgid "Treat integers as 32-bit."
! msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ 32 ãƒ“ãƒƒãƒˆã�¨ã�™ã‚‹"
  
! #: config/pa/pa-hpux.opt:27
  #, fuzzy
! #| msgid "Generate cpp defines for server IO"
! msgid "Generate cpp defines for server IO."
! msgstr "ã‚µãƒ¼ãƒ� IO ç”¨ã�® cpp å®šç¾©ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/pa/pa-hpux.opt:31 config/pa/pa-hpux1131.opt:23
! #: config/pa/pa-hpux1111.opt:23 config/pa/pa-hpux1010.opt:23
  #, fuzzy
! #| msgid "Specify UNIX standard for predefines and linking"
! msgid "Specify UNIX standard for predefines and linking."
! msgstr "å‰�å®šç¾©ã�¨ãƒªãƒ³ã‚¯ç”¨ã�« UNIX æ¨™æº–ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/pa/pa-hpux.opt:35
  #, fuzzy
! #| msgid "Generate cpp defines for workstation IO"
! msgid "Generate cpp defines for workstation IO."
! msgstr "ãƒ¯ãƒ¼ã‚¯ã‚¹ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ IO ç”¨ã�« cpp å®šç¾©ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
  #, fuzzy
! #| msgid "Generate PA1.0 code"
! msgid "Generate PA1.0 code."
! msgstr "PA1.0 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
  #, fuzzy
! #| msgid "Generate PA1.1 code"
! msgid "Generate PA1.1 code."
! msgstr "PA1.1 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
  #, fuzzy
! #| msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "PA2.0 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹ (binutils 2.10 ä»¥é™�ã�Œå¿…è¦�)"
! 
! #: config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167 common.opt:1375
! #: common.opt:1450 common.opt:1718 common.opt:1849 common.opt:2249
! #: common.opt:2285 common.opt:2378 common.opt:2382 common.opt:2487
! #: common.opt:2578 common.opt:2586 common.opt:2594 common.opt:2602
! #: common.opt:2703 common.opt:2755 common.opt:2843 common.opt:2980
! #: common.opt:2984 common.opt:2988 common.opt:2992 c-family/c.opt:1405
! #: c-family/c.opt:1437 c-family/c.opt:1685 fortran/lang.opt:763
! msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "ä½•ã‚‚ã�—ã�ªã�„ã€‚å¾Œæ–¹äº’æ�›æ€§ã�®ã�Ÿã‚�ã�«æ®‹ã�•ã‚Œã�¦ã�„ã‚‹ã€‚"
  
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
! msgstr ""
! 
! #: config/pa/pa.opt:50
! #, fuzzy
! #| msgid "Disable FP regs"
! msgid "Disable FP regs."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/pa/pa.opt:54
! #, fuzzy
! #| msgid "Disable preprocessing"
! msgid "Disable indexed addressing."
! msgstr "å‰�å‡¦ç�†ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/pa/pa.opt:58
! #, fuzzy
! #| msgid "Use indirect calls"
! msgid "Generate fast indirect calls."
! msgstr "é–“æŽ¥å‘¼ã�³å‡ºã�—ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/pa/pa.opt:66
! #, fuzzy
! #| msgid "Assume code will be assembled by GAS"
! msgid "Assume code will be assembled by GAS."
! msgstr "ã‚³ãƒ¼ãƒ‰ã�Œ GAS ã�«ã‚ˆã�£ã�¦ã‚¢ã‚»ãƒ³ãƒ–ãƒ«ã�•ã‚Œã‚‹ã�¨è¦‹ã�ªã�™"
! 
! #: config/pa/pa.opt:75
! #, fuzzy
! #| msgid "Enable linker optimizations"
! msgid "Enable linker optimizations."
! msgstr "ãƒªãƒ³ã‚«æœ€é�©åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
! msgstr ""
! 
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
  msgstr ""
  
! #: config/pa/pa.opt:91
  #, fuzzy
! #| msgid "Disable FP regs"
! msgid "Disable space regs."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
  
! #: config/pa/pa.opt:107
  #, fuzzy
! #| msgid "Use portable calling conventions"
! msgid "Use portable calling conventions."
! msgstr "ç§»æ¤�æ€§ã�®ã�‚ã‚‹å‘¼ã�³å‡ºã�—è¦�ç´„ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr ""
  
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
  #, fuzzy
! #| msgid "Use software floating point"
! msgid "Use software floating point."
! msgstr "ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/pa/pa.opt:144
  #, fuzzy
! #| msgid "Disable FP regs"
! msgid "Do not disable space regs."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
  
! #: config/pa/pa64-hpux.opt:23
  #, fuzzy
! #| msgid "Assume code will be linked by GNU ld"
! msgid "Assume code will be linked by GNU ld."
! msgstr "ã‚³ãƒ¼ãƒ‰ã�Œ GNU ld ã�«ã‚ˆã�£ã�¦ãƒªãƒ³ã‚¯ã�•ã‚Œã‚‹ã�¨è¦‹ã�ªã�™"
  
! #: config/pa/pa64-hpux.opt:27
  #, fuzzy
! #| msgid "Assume code will be linked by HP ld"
! msgid "Assume code will be linked by HP ld."
! msgstr "ã‚³ãƒ¼ãƒ‰ã�Œ HP ld ã�«ã‚ˆã�£ã�¦ãƒªãƒ³ã‚¯ã�•ã‚Œã‚‹ã�¨è¦‹ã�ªã�™"
  
! #: config/vxworks.opt:36
  #, fuzzy
! #| msgid "Assume the VxWorks RTP environment"
! msgid "Assume the VxWorks RTP environment."
! msgstr "VxWorks RTP ç’°å¢ƒã�¨è¦‹ã�ªã�™"
  
! #: config/vxworks.opt:43
  #, fuzzy
! #| msgid "Assume the VxWorks vThreads environment"
! msgid "Assume the VxWorks vThreads environment."
! msgstr "VxWorks vThreads ç’°å¢ƒã�¨è¦‹ã�ªã�™"
! 
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:104
! #, fuzzy
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
! msgstr "å�³å€¤ TLS ã‚ªãƒ•ã‚»ãƒƒãƒˆã�®ãƒ“ãƒƒãƒˆã‚µã‚¤ã‚ºã‚’æŒ‡å®šã�™ã‚‹"
! 
! #: config/aarch64/aarch64.opt:123
! #, fuzzy
! #| msgid "-mcpu=\tUse features of and schedule code for given CPU"
! msgid "Use features of architecture ARCH."
! msgstr "-mcpu=\tä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ç”¨ã�®æ©Ÿèƒ½ã�¨ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚³ãƒ¼ãƒ‰ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/aarch64/aarch64.opt:127
! #, fuzzy
! #| msgid "-mcpu=\tUse features of and schedule code for given CPU"
! msgid "Use features of and optimize for CPU."
! msgstr "-mcpu=\tä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ç”¨ã�®æ©Ÿèƒ½ã�¨ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚³ãƒ¼ãƒ‰ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/aarch64/aarch64.opt:131
! #, fuzzy
! #| msgid "Optimize for space rather than speed"
! msgid "Optimize for CPU."
! msgstr "é€Ÿåº¦ã‚ˆã‚Šã‚‚ã‚µã‚¤ã‚ºã‚’é‡�è¦–ã�—ã�Ÿæœ€é�©åŒ–ã‚’è¡Œã�†"
! 
! #: config/aarch64/aarch64.opt:135
  #, fuzzy
! #| msgid "-mabi=ABI\tGenerate code that conforms to the given ABI"
! msgid "Generate code that conforms to the specified ABI."
! msgstr "-mabi=ABI\tä¸Žã�ˆã‚‰ã‚Œã�Ÿ ABI ã�«æº–æ‹ ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:157
! msgid "Use branch-protection features."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:165
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:178
! 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:184
! 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:191
! 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:197
! msgid "The possible SVE vector lengths:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:219
  #, fuzzy
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
! msgstr "  -fsched-verbose=<number> ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ©ã�®é¥’èˆŒãƒ¬ãƒ™ãƒ«ã‚’è¨­å®šã�™ã‚‹\n"
! 
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
  #, fuzzy
! #| msgid "valid arguments to %qs are: %s"
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/aarch64/aarch64.opt:245
! 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:251
! 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/h8300/h8300.opt:23
! #, fuzzy
! #| msgid "Generate H8S code"
! msgid "Generate H8S code."
! msgstr "H8S ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/h8300/h8300.opt:27
! #, fuzzy
! #| msgid "Generate H8SX code"
! msgid "Generate H8SX code."
! msgstr "H8SX ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/h8300/h8300.opt:31
! #, fuzzy
! #| msgid "Generate H8S/2600 code"
! msgid "Generate H8S/2600 code."
! msgstr "H8S/2600 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/h8300/h8300.opt:35
! #, fuzzy
! #| msgid "Make integers 32 bits wide"
! msgid "Make integers 32 bits wide."
! msgstr "æ•´æ•°ã‚’ 32 ãƒ“ãƒƒãƒˆå¹…ã�¨ã�™ã‚‹"
! 
! #: config/h8300/h8300.opt:42
! #, fuzzy
! #| msgid "Use registers for argument passing"
! msgid "Use registers for argument passing."
! msgstr "å¼•æ•°ã‚’ãƒ¬ã‚¸ã‚¹ã‚¿æ¸¡ã�—ã�«ã�™ã‚‹"
! 
! #: config/h8300/h8300.opt:46
! #, fuzzy
! #| msgid "Consider access to byte sized memory slow"
! msgid "Consider access to byte sized memory slow."
! msgstr "ãƒ�ã‚¤ãƒˆã‚µã‚¤ã‚ºå�˜ä½�ã�®ãƒ¡ãƒ¢ãƒªã‚¢ã‚¯ã‚»ã‚¹ã�Œé�…ã�„ã�“ã�¨ã‚’è€ƒæ…®ã�™ã‚‹"
! 
! #: config/h8300/h8300.opt:50
! #, fuzzy
! #| msgid "Enable linker relaxing"
! msgid "Enable linker relaxing."
! msgstr "ãƒªãƒ³ã‚«ã�®ç·©å’Œã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/h8300/h8300.opt:54
! #, fuzzy
! #| msgid "Generate H8/300H code"
! msgid "Generate H8/300H code."
! msgstr "H8/300H ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/h8300/h8300.opt:58
  #, fuzzy
! #| msgid "Enable the normal mode"
! msgid "Enable the normal mode."
! msgstr "é€šå¸¸ãƒ¢ãƒ¼ãƒ‰ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/h8300/h8300.opt:62
  #, fuzzy
! #| msgid "Use H8/300 alignment rules"
! msgid "Use H8/300 alignment rules."
! msgstr "H8/300 æ•´åˆ—è¦�å‰‡ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/h8300/h8300.opt:66
! msgid "Push extended registers on stack in monitor functions."
! msgstr ""
! 
! #: config/h8300/h8300.opt:70
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:34
! msgid "Optimize partition neutering."
! msgstr ""
  
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:54
  #, fuzzy
! #| msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
! msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgstr "-mveclibabi= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®ä¸�æ˜Žã�ªãƒ™ã‚¯ãƒˆãƒ«ãƒ©ã‚¤ãƒ–ãƒ©ãƒª ABI åž‹ (%s) ã�§ã�™"
  
! #: config/nvptx/nvptx.opt:64
! #, fuzzy
! #| msgid "Specify the name of the target CPU"
! msgid "Specify the version of the ptx ISA to use."
! msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
  
  #: config/vax/vax.opt:23 config/vax/vax.opt:27
  #, fuzzy
--- 14637,14813 ----
  msgid "Always use JSR, never BSR, for calls."
  msgstr ""
  
! #: config/visium/visium.opt:25
  #, fuzzy
! #| msgid "Link with libyk.a, libc.a and crt0.o"
! msgid "Link with libc.a and libdebug.a."
! msgstr "libyk.aã€�libc.a ã�Šã‚ˆã�³ crt0.o ã�¨ãƒªãƒ³ã‚¯ã�™ã‚‹"
  
! #: config/visium/visium.opt:29
  #, fuzzy
! #| msgid "Link with libsim.a, libc.a and sim-crt0.o"
! msgid "Link with libc.a and libsim.a."
! msgstr "libsim.aã€�libc.a ã�Šã‚ˆã�³ sim-crt0.o ã�¨ãƒªãƒ³ã‚¯ã�™ã‚‹"
  
! #: config/visium/visium.opt:33
  #, fuzzy
! #| msgid "Use hardware FP"
! msgid "Use hardware FP (default)."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/visium/visium.opt:45
  #, fuzzy
! #| msgid "Use features of and schedule code for given CPU"
! msgid "Use features of and schedule code for given CPU."
! msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ç”¨ã�®æ©Ÿèƒ½ã�¨ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚³ãƒ¼ãƒ‰ã‚’åˆ©ç”¨ã�™ã‚‹"
  
! #: config/visium/visium.opt:65
  #, fuzzy
! #| msgid "Generate code for the Android platform."
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Android ãƒ—ãƒ©ãƒƒãƒˆãƒ•ã‚©ãƒ¼ãƒ ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹ã€‚"
  
! #: config/visium/visium.opt:69
  #, fuzzy
! #| msgid "Generate code for the Boehm GC"
! msgid "Generate code for the user mode."
! msgstr "Boehm GC ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/visium/visium.opt:73
  #, fuzzy
! #| msgid "Does nothing. Preserved for backward compatibility."
! msgid "Only retained for backward compatibility."
  msgstr "ä½•ã‚‚ã�—ã�ªã�„ã€‚å¾Œæ–¹äº’æ�›æ€§ã�®ã�Ÿã‚�ã�«æ®‹ã�•ã‚Œã�¦ã�„ã‚‹ã€‚"
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
  msgstr ""
  
! #: config/sol2.opt:36
  #, fuzzy
! #| msgid "Pass -z text to linker"
! msgid "Pass -z text to linker."
! msgstr "-z text ã‚’ãƒªãƒ³ã‚«ã�«æ¸¡ã�™"
  
! #: config/moxie/moxie.opt:31
  #, fuzzy
! #| msgid "Enable sign extend instructions"
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "ç¬¦å�·ä»˜ã��æ‹¡å¼µå‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/microblaze/microblaze.opt:40
  #, fuzzy
! #| msgid "Use software emulation for floating point (default)"
! msgid "Use software emulation for floating point (default)."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ç”¨ã�«ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ã‚’ä½¿ç”¨ã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)"
  
! #: config/microblaze/microblaze.opt:44
  #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Use hardware floating point instructions."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/microblaze/microblaze.opt:48
  #, fuzzy
! #| msgid "Use table lookup optimization for small signed integer divisions"
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "å°�ã�•ã�ªç¬¦å�·ä»˜ã��é™¤ç®—ã�§è¡¨æŽ¢æŸ»ã�«ã‚ˆã‚‹æœ€é�©åŒ–ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/microblaze/microblaze.opt:52
  #, fuzzy
! #| msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU"
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=PROCESSOR\t\tä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ç”¨ã�®æ©Ÿèƒ½ã�¨ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�•ã‚Œã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/microblaze/microblaze.opt:56
  #, fuzzy
! #| msgid "Don't optimize block moves, use memcpy"
! msgid "Don't optimize block moves, use memcpy."
! msgstr "ãƒ–ãƒ­ãƒƒã‚¯ç§»å‹•ã‚’æœ€é�©åŒ–ã�›ã�šã€�memcpy ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/microblaze/microblaze.opt:68
  #, fuzzy
! #| msgid "Use the soft multiply emulation (default)"
! msgid "Use the soft multiply emulation (default)."
! msgstr "ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ä¹—ç®—ã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ã‚’ä½¿ç”¨ã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)"
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:76
  #, fuzzy
! #| msgid "Use the software emulation for divides (default)"
! msgid "Use the software emulation for divides (default)."
! msgstr "ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢é™¤ç®—ã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ã‚’ä½¿ç”¨ã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)"
  
! #: config/microblaze/microblaze.opt:80
! msgid "Use the hardware barrel shifter instead of emulation."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:84
  #, fuzzy
! #| msgid "Use pattern compare instructions"
! msgid "Use pattern compare instructions."
! msgstr "ãƒ‘ã‚¿ãƒ¼ãƒ³æ¯”è¼ƒå‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/microblaze/microblaze.opt:88
! #, fuzzy
! #| msgid "Check for stack overflow at runtime"
! msgid "Check for stack overflow at runtime."
! msgstr "å®Ÿè¡Œæ™‚ã�«ã‚¹ã‚¿ãƒƒã‚¯ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã‚’æ¤œæŸ»ã�™ã‚‹"
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
  #, fuzzy
! #| msgid "Use GP relative sdata/sbss sections"
! msgid "Use GP relative sdata/sbss sections."
! msgstr "GP é–¢é€£ sdata/sbss ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:104
  #, fuzzy
! #| msgid "Use hardware floating point conversion instructions"
! msgid "Use hardware floating point conversion instructions."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å¤‰æ�›å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/microblaze/microblaze.opt:108
  #, fuzzy
! #| msgid "Use hardware floating point square root instruction"
! msgid "Use hardware floating point square root instruction."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹äºŒä¹—æ ¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
  #, fuzzy
! #| msgid "Use hardware quad FP instructions"
! msgid "Use hardware prefetch instruction."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å››å€�ç²¾åº¦æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/microblaze/microblaze.opt:132
! 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
  #, fuzzy
*************** msgstr "VAXC æ§‹é€ ä½“è¦�ç´„ã‚’ä½¿ç”¨ã�™
*** 12519,12725 ****
  msgid "Use new adddi3/subdi3 patterns."
  msgstr "æ–°ã�—ã�„ adddi3/subdi3 ãƒ‘ã‚¿ãƒ¼ãƒ³ã‚’ä½¿ç”¨ã�™ã‚‹"
  
- #: config/linux.opt:24
- #, fuzzy
- #| msgid "Use Bionic C library"
- msgid "Use Bionic C library."
- msgstr "Bionic C ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã‚’ä½¿ç”¨ã�™ã‚‹"
- 
- #: config/linux.opt:28
- #, fuzzy
- #| msgid "Use GNU C library"
- msgid "Use GNU C library."
- msgstr "GNU C ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã‚’ä½¿ç”¨ã�™ã‚‹"
- 
- #: config/linux.opt:32
- #, fuzzy
- #| msgid "Use uClibc C library"
- msgid "Use uClibc C library."
- msgstr "uClibc C ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã‚’ä½¿ç”¨ã�™ã‚‹"
- 
- #: config/linux.opt:36
- #, fuzzy
- #| msgid "Use uClibc C library"
- msgid "Use musl C library."
- msgstr "uClibc C ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã‚’ä½¿ç”¨ã�™ã‚‹"
- 
- #: config/mmix/mmix.opt:24
- #, fuzzy
- #| msgid "Return small aggregates in registers"
- msgid "For intrinsics library: pass all parameters in registers."
- msgstr "å°�ã�•ã�ªé›†å�ˆä½“ã‚’ãƒ¬ã‚¸ã‚¹ã‚¿ã�§è¿”ã�™"
- 
- #: config/mmix/mmix.opt:28
- #, fuzzy
- #| msgid "Use register stack for parameters and return value"
- msgid "Use register stack for parameters and return value."
- msgstr "å¼•æ•°ã�¨æˆ»ã‚Šå€¤ç”¨ã�«ãƒ¬ã‚¸ã‚¹ã‚¿ã‚¹ã‚¿ãƒƒã‚¯ã‚’ä½¿ç”¨ã�™ã‚‹"
- 
- #: config/mmix/mmix.opt:32
- #, fuzzy
- #| msgid "Use call-clobbered registers for parameters and return value"
- msgid "Use call-clobbered registers for parameters and return value."
- msgstr "å¼•æ•°ã�¨æˆ»ã‚Šå€¤ç”¨ã�«å‘¼ã�³å‡ºã�—ã�§ç ´å£Šã�•ã‚Œã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ä½¿ç”¨ã�™ã‚‹"
- 
- #: config/mmix/mmix.opt:37
- #, fuzzy
- #| msgid "Use decimal floating point instructions"
- msgid "Use epsilon-respecting floating point compare instructions."
- msgstr "å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
- 
- #: config/mmix/mmix.opt:41
- msgid "Use zero-extending memory loads, not sign-extending ones."
- msgstr ""
- 
- #: config/mmix/mmix.opt:45
- msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
- msgstr ""
- 
- #: config/mmix/mmix.opt:49
- msgid "Prepend global symbols with \":\" (for use with PREFIX)."
- msgstr ""
- 
- #: config/mmix/mmix.opt:53
- #, fuzzy
- #| msgid "Set start-address of the program"
- msgid "Do not provide a default start-address 0x100 of the program."
- msgstr "ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã�®é–‹å§‹ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¨­å®šã�™ã‚‹"
- 
- #: config/mmix/mmix.opt:57
- msgid "Link to emit program in ELF format (rather than mmo)."
- msgstr ""
- 
- #: config/mmix/mmix.opt:61
- #, fuzzy
- #| msgid "Use P-mnemonics for branches statically predicted as taken"
- msgid "Use P-mnemonics for branches statically predicted as taken."
- msgstr "çµ±è¨ˆçš„ã�«ä½¿ç”¨ã�•ã‚Œã‚‹ã�¨äºˆæ¸¬ã�•ã‚Œã‚‹åˆ†å²�ã�« P-ãƒ‹ãƒ¼ãƒ¢ãƒ‹ãƒƒã‚¯ã‚’ä½¿ç”¨ã�™ã‚‹"
- 
- #: config/mmix/mmix.opt:65
- #, fuzzy
- #| msgid "Don't use P-mnemonics for branches"
- msgid "Don't use P-mnemonics for branches."
- msgstr "åˆ†å²�ç”¨ã�«P-ãƒ‹ãƒ¼ãƒ¢ãƒ‹ãƒƒã‚¯ã‚’ä½¿ç”¨ã�—ã�ªã�„"
- 
- #: config/mmix/mmix.opt:79
- msgid "Use addresses that allocate global registers."
- msgstr ""
- 
- #: config/mmix/mmix.opt:83
- #, fuzzy
- #| msgid "Do not use direct addressing mode for soft registers"
- msgid "Do not use addresses that allocate global registers."
- msgstr "ã‚½ãƒ•ãƒˆãƒ¬ã‚¸ã‚¹ã‚¿ç”¨ã�«ç›´æŽ¥ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ¢ãƒ¼ãƒ‰ã‚’ä½¿ç”¨ã�—ã�ªã�„"
- 
- #: config/mmix/mmix.opt:87
- #, fuzzy
- #| msgid "Generate a single exit point for each function"
- msgid "Generate a single exit point for each function."
- msgstr "å�„é–¢æ•°ã�§å�˜ä¸€ã�®çµ‚äº†ç‚¹ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: config/mmix/mmix.opt:91
- #, fuzzy
- #| msgid "Do not generate a single exit point for each function"
- msgid "Do not generate a single exit point for each function."
- msgstr "å�„é–¢æ•°ã�§å�˜ä¸€ã�®çµ‚äº†ç‚¹ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
- 
- #: config/mmix/mmix.opt:95
- #, fuzzy
- #| msgid "Set start-address of the program"
- msgid "Set start-address of the program."
- msgstr "ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã�®é–‹å§‹ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¨­å®šã�™ã‚‹"
- 
- #: config/mmix/mmix.opt:99
- #, fuzzy
- #| msgid "Set start-address of data"
- msgid "Set start-address of data."
- msgstr "ãƒ‡ãƒ¼ã‚¿ã�®é–‹å§‹ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¨­å®šã�™ã‚‹"
- 
- #: config/fr30/fr30.opt:23
- #, fuzzy
- #| msgid "Assume small address space"
- msgid "Assume small address space."
- msgstr "ã‚¹ãƒ¢ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ç©ºé–“ã�¨ã�¿ã�ªã�™"
- 
- #: config/pdp11/pdp11.opt:23
- #, fuzzy
- #| msgid "Generate code for an 11/10"
- msgid "Generate code for an 11/10."
- msgstr "11/10 ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: config/pdp11/pdp11.opt:27
- #, fuzzy
- #| msgid "Generate code for an 11/40"
- msgid "Generate code for an 11/40."
- msgstr "11/40 ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: config/pdp11/pdp11.opt:31
- #, fuzzy
- #| msgid "Generate code for an 11/45"
- msgid "Generate code for an 11/45."
- msgstr "11/45 ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: config/pdp11/pdp11.opt:35
- #, fuzzy
- #| msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
- msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
- msgstr "æµ®å‹•å°�æ•°ç‚¹ã�®çµ�æžœã‚’ ac0 ã�§è¿”ã�™ (Unix ã‚¢ã‚»ãƒ³ãƒ–ãƒ©æ§‹æ–‡ã�§ã�¯ fr0)"
- 
- #: config/pdp11/pdp11.opt:39
- #, fuzzy
- #| msgid "Use the DEC assembler syntax"
- msgid "Use the DEC assembler syntax."
- msgstr "DEC ã‚¢ã‚»ãƒ³ãƒ–ãƒ©æ§‹æ–‡ã‚’ä½¿ç”¨ã�™ã‚‹"
- 
- #: config/pdp11/pdp11.opt:43
- #, fuzzy
- #| msgid "Use the DEC assembler syntax"
- msgid "Use the GNU assembler syntax."
- msgstr "DEC ã‚¢ã‚»ãƒ³ãƒ–ãƒ©æ§‹æ–‡ã‚’ä½¿ç”¨ã�™ã‚‹"
- 
- #: config/pdp11/pdp11.opt:47 config/frv/frv.opt:158
- #: config/rs6000/rs6000.opt:188
- #, fuzzy
- #| msgid "Use hardware floating point"
- msgid "Use hardware floating point."
- msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’åˆ©ç”¨ã�™ã‚‹"
- 
- #: config/pdp11/pdp11.opt:51
- #, fuzzy
- #| msgid "Use 16 bit int"
- msgid "Use 16 bit int."
- msgstr "16 ãƒ“ãƒƒãƒˆæ•´æ•°ã‚’ä½¿ç”¨ã�™ã‚‹"
- 
- #: config/pdp11/pdp11.opt:55
- #, fuzzy
- #| msgid "Use 32 bit int"
- msgid "Use 32 bit int."
- msgstr "32 ãƒ“ãƒƒãƒˆæ•´æ•°ã‚’ä½¿ç”¨ã�™ã‚‹"
- 
- #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
- #, fuzzy
- #| msgid "Do not use hardware floating point"
- msgid "Do not use hardware floating point."
- msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’ä½¿ç”¨ã�—ã�ªã�„"
- 
- #: config/pdp11/pdp11.opt:63
- #, fuzzy
- #| msgid "Target has split I&D"
- msgid "Target has split I&D."
- msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¯ split å‘½ä»¤ã�¨ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ¢ãƒªã‚’æŒ�ã�¤"
- 
- #: config/pdp11/pdp11.opt:67
- #, fuzzy
- #| msgid "Use UNIX assembler syntax"
- msgid "Use UNIX assembler syntax."
- msgstr "UNIX ã‚¢ã‚»ãƒ³ãƒ–ãƒ©æ§‹æ–‡ã‚’ä½¿ç”¨ã�™ã‚‹"
- 
- #: config/pdp11/pdp11.opt:71
- #, fuzzy
- #| msgid "Enable the use of the short load instructions"
- msgid "Use LRA register allocator."
- msgstr "çŸ­ã�„ load å‘½ä»¤ã�®ä½¿ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
  #: config/frv/frv.opt:30
  msgid "Use 4 media accumulators."
  msgstr ""
--- 14845,14850 ----
*************** msgstr "å€�ç²¾åº¦æµ®å‹•å°�æ•°å‘½ä»¤ã‚’æœ
*** 12792,12803 ****
  msgid "Change the ABI to allow double word insns."
  msgstr "äºŒå€�ãƒ¯ãƒ¼ãƒ‰å‘½ä»¤ã‚’è¨±å�¯ã�™ã‚‹ã‚ˆã�†ã�« ABI ã‚’å¤‰æ›´ã�™ã‚‹"
  
- #: config/frv/frv.opt:130 config/bfin/bfin.opt:90
- #, fuzzy
- #| msgid "Enable Function Descriptor PIC mode"
- msgid "Enable Function Descriptor PIC mode."
- msgstr "é–¢æ•°è¨˜è¿°å­� PIC ãƒ¢ãƒ¼ãƒ‰ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
  #: config/frv/frv.opt:134
  #, fuzzy
  #| msgid "Just use icc0/fcc0"
--- 14917,14922 ----
*************** msgstr "64 å€‹ã�®æ±Žç”¨ãƒ¬ã‚¸ã‚¹ã‚¿ (GPR
*** 12834,12845 ****
  msgid "Enable use of GPREL for read-only data in FDPIC."
  msgstr "FDPIC å†…ã�®èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ‡ãƒ¼ã‚¿ç”¨ GPREL ã�®ä½¿ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
- #: config/frv/frv.opt:162 config/bfin/bfin.opt:94
- #, fuzzy
- #| msgid "Enable inlining of PLT in function calls"
- msgid "Enable inlining of PLT in function calls."
- msgstr "é–¢æ•°å‘¼ã�³å‡ºã�—å†…ã�§ PLT ã�®ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
  #: config/frv/frv.opt:166
  #, fuzzy
  #| msgid "Enable PIC support for building libraries"
--- 14953,14958 ----
*************** msgstr "library-pic ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�¨ãƒ
*** 12936,13054 ****
  msgid "Allow branches to be packed with other instructions."
  msgstr "gcc ã�Œ repeat/erepeat å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
! msgstr ""
  
! #: config/tilegx/tilegx.opt:37
  #, fuzzy
! #| msgid "Compile for 32-bit pointers"
! msgid "Compile with 32 bit longs and pointers."
! msgstr "32 ãƒ“ãƒƒãƒˆãƒ�ã‚¤ãƒ³ã‚¿ç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/tilegx/tilegx.opt:41
  #, fuzzy
! #| msgid "Compile for 64-bit pointers"
! msgid "Compile with 64 bit longs and pointers."
! msgstr "64 ãƒ“ãƒƒãƒˆãƒ�ã‚¤ãƒ³ã‚¿ç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/tilegx/tilegx.opt:53
  #, fuzzy
! #| msgid "Use given x86-64 code model"
! msgid "Use given TILE-Gx code model."
! msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿ x86-64 ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ«ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/lynx.opt:23
  #, fuzzy
! #| msgid "Support legacy multi-threading"
! msgid "Support legacy multi-threading."
! msgstr "å�¤ã�„ãƒžãƒ«ãƒ�ã‚¹ãƒ¬ãƒƒãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹"
  
! #: config/lynx.opt:27
  #, fuzzy
! #| msgid "Use shared libraries"
! msgid "Use shared libraries."
! msgstr "å…±æœ‰ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/lynx.opt:31
  #, fuzzy
! #| msgid "Support multi-threading"
! msgid "Support multi-threading."
! msgstr "ãƒžãƒ«ãƒ�ã‚¹ãƒ¬ãƒƒãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹"
  
! #: config/stormy16/stormy16.opt:24
  #, fuzzy
! #| msgid "Provide libraries for the simulator"
! msgid "Provide libraries for the simulator."
! msgstr "ã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚¿ç”¨ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã‚’æ��ä¾›ã�™ã‚‹"
  
! #: config/bfin/bfin.opt:48
  #, fuzzy
! #| msgid "Omit frame pointer for leaf functions"
! msgid "Omit frame pointer for leaf functions."
! msgstr "æœ«ç«¯ã�®é–¢æ•°ã�§ã�¯ãƒ•ãƒ¬ãƒ¼ãƒ ãƒ�ã‚¤ãƒ³ã‚¿ã‚’çœ�ç•¥ã�™ã‚‹"
  
! #: config/bfin/bfin.opt:52
  #, fuzzy
! #| msgid "Program is entirely located in low 64k of memory"
! msgid "Program is entirely located in low 64k of memory."
! msgstr "ãƒ—ãƒ­ã‚°ãƒ©ãƒ å…¨ä½“ã‚’ãƒ¡ãƒ¢ãƒªã�®ä¸‹ä½� 64k ã�«é…�ç½®ã�™ã‚‹"
  
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
  msgstr ""
  
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
  msgstr ""
  
! #: config/bfin/bfin.opt:65
  #, fuzzy
! #| msgid "Enabled ID based shared library"
! msgid "Enabled ID based shared library."
! msgstr "ID ã�«åŸºã�¥ã��å…±æœ‰ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/bfin/bfin.opt:69
! 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:86
  #, fuzzy
! #| msgid "Link with the fast floating-point library"
! msgid "Link with the fast floating-point library."
! msgstr "é«˜é€Ÿã�ªæµ®å‹•å°�æ•°ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�¨ãƒªãƒ³ã‚¯ã�™ã‚‹"
  
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
  #, fuzzy
  #| msgid "Enable multicore support"
! msgid "Enable multicore support."
  msgstr "è¤‡æ•°ã‚³ã‚¢ã‚µãƒ�ãƒ¼ãƒˆã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/bfin/bfin.opt:106
  #, fuzzy
! #| msgid "Build for Core A"
! msgid "Build for Core A."
! msgstr "Core A ç”¨ã�«ãƒ“ãƒ«ãƒ‰ã�™ã‚‹"
  
! #: config/bfin/bfin.opt:110
  #, fuzzy
! #| msgid "Build for Core B"
! msgid "Build for Core B."
! msgstr "Core B ç”¨ã�«ãƒ“ãƒ«ãƒ‰ã�™ã‚‹"
  
! #: config/bfin/bfin.opt:114
  #, fuzzy
! #| msgid "Build for SDRAM"
! msgid "Build for SDRAM."
! msgstr "SDRAM ç”¨ã�«ãƒ“ãƒ«ãƒ‰ã�™ã‚‹"
  
! #: config/bfin/bfin.opt:118
! msgid "Assume ICPLBs are enabled at runtime."
! msgstr "å®Ÿè¡Œæ™‚ã�« ICPLB ã�Œæœ‰åŠ¹ã�§ã�‚ã‚‹ã�¨è¦‹ã�ªã�™"
  
  #: config/cris/cris.opt:45
  #, fuzzy
--- 15049,15576 ----
  msgid "Allow branches to be packed with other instructions."
  msgstr "gcc ã�Œ repeat/erepeat å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/mn10300/mn10300.opt:30
! #, fuzzy
! #| msgid "Target the AM33 processor"
! msgid "Target the AM33 processor."
! msgstr "AM33 ãƒ—ãƒ­ã‚»ãƒƒã‚µã‚’ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¨ã�™ã‚‹"
  
! #: config/mn10300/mn10300.opt:34
  #, fuzzy
! #| msgid "Target the AM33/2.0 processor"
! msgid "Target the AM33/2.0 processor."
! msgstr "AM33/2.0 ãƒ—ãƒ­ã‚»ãƒƒã‚µã‚’ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¨ã�™ã‚‹"
  
! #: config/mn10300/mn10300.opt:38
  #, fuzzy
! #| msgid "Target the AM34 processor"
! msgid "Target the AM34 processor."
! msgstr "AM34 ãƒ—ãƒ­ã‚»ãƒƒã‚µã‚’ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¨ã�™ã‚‹"
  
! #: config/mn10300/mn10300.opt:46
  #, fuzzy
! #| msgid "Work around hardware multiply bug"
! msgid "Work around hardware multiply bug."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ä¹—ç®—ãƒ�ã‚°ã‚’å›žé�¿ã�™ã‚‹"
  
! #: config/mn10300/mn10300.opt:55
  #, fuzzy
! #| msgid "Enable linker relaxations"
! msgid "Enable linker relaxations."
! msgstr "ãƒªãƒ³ã‚«ã�®ç·©å’Œã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
! msgstr ""
! 
! #: config/mn10300/mn10300.opt:63
  #, fuzzy
! #| msgid "Allow gcc to generate LIW instructions"
! msgid "Allow gcc to generate LIW instructions."
! msgstr "gcc ã�Œ LIW å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹ã�“ã�¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/mn10300/mn10300.opt:67
  #, fuzzy
! #| msgid "Allow gcc to generate LIW instructions"
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "gcc ã�Œ LIW å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹ã�“ã�¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
! msgstr ""
! 
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr ""
! 
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
  #, fuzzy
! #| msgid "Generate code in big endian mode"
! msgid "Generate code in big-endian mode."
! msgstr "ãƒ“ãƒƒã‚°ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
  #, fuzzy
! #| msgid "Generate code in little endian mode"
! msgid "Generate code in little-endian mode."
! msgstr "ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:37
  #, fuzzy
! #| msgid "Perform cross-jumping optimization"
! msgid "Force performing fp-as-gp optimization."
! msgstr "ã‚¸ãƒ£ãƒ³ãƒ—ã‚’ã�¾ã�Ÿã�Œã�£ã�Ÿæœ€é�©åŒ–ã‚’è¡Œã�†"
  
! #: config/nds32/nds32.opt:41
! #, fuzzy
! #| msgid "Perform cross-jumping optimization"
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "ã‚¸ãƒ£ãƒ³ãƒ—ã‚’ã�¾ã�Ÿã�Œã�£ã�Ÿæœ€é�©åŒ–ã‚’è¡Œã�†"
! 
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
  msgstr ""
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:71
  #, fuzzy
! #| msgid "Reschedule instructions before register allocation"
! msgid "Use reduced-set registers for register allocation."
! msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ç¢ºä¿�ã�®å‰�ã�«å‘½ä»¤ã‚’ä¸¦ã�¹ç›´ã�™"
  
! #: config/nds32/nds32.opt:75
! #, fuzzy
! #| msgid "Reschedule instructions before register allocation"
! msgid "Use full-set registers for register allocation."
! msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ç¢ºä¿�ã�®å‰�ã�«å‘½ä»¤ã‚’ä¸¦ã�¹ç›´ã�™"
! 
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
! msgid "Align function entry to 4 byte."
! msgstr ""
! 
! #: config/nds32/nds32.opt:97
! 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
! 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
! msgid "Specify the address generation strategy for ICT call's code model."
! msgstr ""
! 
! #: config/nds32/nds32.opt:109
  #, fuzzy
! #| msgid "invalid __fp16 format option: -mfp16-format=%s"
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "ç„¡åŠ¹ã�ª __fp16 æ›¸å¼�ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: -mfp16-format=%s"
  
! #: config/nds32/nds32.opt:119
! #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate conditional move instructions."
! msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/nds32/nds32.opt:123
! #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate hardware abs instructions."
! msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/nds32/nds32.opt:127
! #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate performance extension instructions."
! msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/nds32/nds32.opt:131
! #, fuzzy
! #| msgid "Use hardware floating point conversion instructions"
! msgid "Generate performance extension version 2 instructions."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å¤‰æ�›å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/nds32/nds32.opt:135
! #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate string extension instructions."
! msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/nds32/nds32.opt:139
! #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate DSP extension instructions."
! msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/nds32/nds32.opt:143
! #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/nds32/nds32.opt:147
! #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate 16-bit instructions."
! msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
  msgstr ""
  
! #: config/nds32/nds32.opt:155
  #, fuzzy
  #| msgid "Enable multicore support"
! msgid "Enable Virtual Hosting support."
  msgstr "è¤‡æ•°ã‚³ã‚¢ã‚µãƒ�ãƒ¼ãƒˆã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
! msgstr ""
! 
! #: config/nds32/nds32.opt:163
! msgid "Specify the security level of c-isr for the whole file."
! msgstr ""
! 
! #: config/nds32/nds32.opt:167
! 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
! msgid "Known arch types (for use with the -march= option):"
! msgstr ""
! 
! #: config/nds32/nds32.opt:197
  #, fuzzy
! #| msgid "Specify the register allocation order"
! msgid "Specify the cpu for pipeline model."
! msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ç¢ºä¿�é †ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/nds32/nds32.opt:201
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr ""
! 
! #: config/nds32/nds32.opt:361
! 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
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr ""
! 
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr ""
! 
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr ""
! 
! #: config/nds32/nds32.opt:425
  #, fuzzy
! #| msgid "Warn when all constructors and destructors are private"
! msgid "Enable constructor/destructor feature."
! msgstr "ã�™ã�¹ã�¦ã�®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¨ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�Œé�žå…¬é–‹ã�®å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: config/nds32/nds32.opt:429
  #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Guide linker to relax instructions."
! msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:433
! #, fuzzy
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "æµ®å‹•å°�æ•°ã�®ä¹—ç®—/åŠ ç®—å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/nds32/nds32.opt:437
! #, fuzzy
! #| msgid "Generate code that uses 68881 floating-point instructions"
! msgid "Generate single-precision floating-point instructions."
! msgstr "68881 æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/nds32/nds32.opt:441
! #, fuzzy
! #| msgid "Generate code that uses 68881 floating-point instructions"
! msgid "Generate double-precision floating-point instructions."
! msgstr "68881 æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
! msgstr ""
! 
! #: config/nds32/nds32.opt:449
! #, fuzzy
! #| msgid "Permit scheduling of a function's prologue sequence"
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "é–¢æ•°ã�®ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°ã‚·ãƒ¼ã‚±ãƒ³ã‚¹ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒªãƒ³ã‚°ã‚’è¨±ã�™"
! 
! #: config/nds32/nds32.opt:453
! #, fuzzy
! #| msgid "Generate cld instruction in the function prologue."
! msgid "Generate return instruction in naked function."
! msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°å†…ã�§ cld å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
! msgstr ""
! 
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
! msgstr ""
! 
! #: config/iq2000/iq2000.opt:31
! #, fuzzy
! #| msgid "Specify CPU for code generation purposes"
! msgid "Specify CPU for code generation purposes."
! msgstr "ã‚³ãƒ¼ãƒ‰ç”Ÿæˆ�ç”¨ CPU ã‚’æŒ‡å®šã�™ã‚‹"
! 
! #: config/iq2000/iq2000.opt:47
! #, fuzzy
! #| msgid "Specify CPU for scheduling purposes"
! msgid "Specify CPU for scheduling purposes."
! msgstr "ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ç”¨ CPU ã‚’æŒ‡å®šã�™ã‚‹"
! 
! #: config/iq2000/iq2000.opt:51
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
! msgstr ""
! 
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
! #, fuzzy
! #| msgid "Use ROM instead of RAM"
! msgid "Use ROM instead of RAM."
! msgstr "RAM ã�®ä»£ã‚�ã‚Šã�« ROM ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/iq2000/iq2000.opt:70
! #, fuzzy
! #| msgid "No default crt0.o"
! msgid "No default crt0.o."
! msgstr "crt0.o ã‚’ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�¨ã�—ã�ªã�„"
! 
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:409
! #, fuzzy
! #| msgid "Put uninitialized constants in ROM (needs -membedded-data)"
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr "æœªåˆ�æœŸåŒ–å®šæ•°ã‚’ ROM ã�«ç½®ã��(-membedded-data ã�Œå¿…è¦�)"
! 
! #: config/csky/csky.opt:34
! #, fuzzy
! #| msgid "Specify the name of the target architecture"
! msgid "Specify the target architecture."
! msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
! 
! #: config/csky/csky.opt:38
! #, fuzzy
! #| msgid "Specify the target CPU"
! msgid "Specify the target processor."
! msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã‚’æŒ‡å®šã�™ã‚‹"
! 
! #: config/csky/csky.opt:61
! #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Enable hardware floating-point instructions."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/csky/csky.opt:65
! #, fuzzy
! #| msgid "Use software emulation for floating point (default)"
! msgid "Use library calls to perform floating-point operations (default)."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ç”¨ã�«ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ã‚’ä½¿ç”¨ã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)"
! 
! #: config/csky/csky.opt:69
! #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format"
! msgid "Specify the target floating-point hardware/format."
! msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆæµ®å‹•å°�æ•°ç‚¹ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢/å½¢å¼�ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
! 
! #: config/csky/csky.opt:73
! #, fuzzy
! #| msgid "Generate debug information in default format"
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå½¢å¼�ã�§ãƒ‡ãƒ�ãƒƒã‚°æƒ…å ±ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/csky/csky.opt:77
! #, fuzzy
! #| msgid "Generate prefetch instructions, if available, for arrays in loops"
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "ãƒ«ãƒ¼ãƒ—å†…ã�®é…�åˆ—ã�§ã€�å�¯èƒ½ã�§ã�‚ã‚Œã�°ãƒ—ãƒªãƒ•ã‚§ãƒƒãƒ�å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/csky/csky.opt:85
! #, fuzzy
! #| msgid "Do not use the callt instruction"
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "callt å‘½ä»¤ã‚’ä½¿ç”¨ã�—ã�ªã�„"
! 
! #: config/csky/csky.opt:89
! #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable interrupt stack instructions."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/csky/csky.opt:93
! #, fuzzy
! #| msgid "Enable multiply instructions"
! msgid "Enable multiprocessor instructions."
! msgstr "ä¹—ç®—å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/csky/csky.opt:97
! #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable coprocessor instructions."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/csky/csky.opt:101
! #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable cache prefetch instructions."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/csky/csky.opt:105
! #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable C-SKY SECURE instructions."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/csky/csky.opt:112
! #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable C-SKY TRUST instructions."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/csky/csky.opt:116
! #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable C-SKY DSP instructions."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/csky/csky.opt:120
! #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/csky/csky.opt:124
! #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/csky/csky.opt:130
! #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate divide instructions."
! msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/csky/csky.opt:134
! #, fuzzy
! #| msgid "Generate code for a 5206e"
! msgid "Generate code for Smart Mode."
! msgstr "5206e ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
! msgstr ""
! 
! #: config/csky/csky.opt:142
! #, fuzzy
! #| msgid "Generate code in little endian mode"
! msgid "Generate code using global anchor symbol addresses."
! msgstr "ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/csky/csky.opt:146
! #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate push/pop instructions (default)."
! msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/csky/csky.opt:150
! #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate stm/ldm instructions (default)."
! msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/csky/csky.opt:157
! msgid "Generate constant pools in the compiler instead of assembler."
! msgstr ""
! 
! #: config/csky/csky.opt:161
! #, fuzzy
! #| msgid "Do not generate .size directives"
! msgid "Emit .stack_size directives."
! msgstr ".size æŒ‡ç¤ºã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
! 
! #: config/csky/csky.opt:165
! #, fuzzy
! #| msgid "Generate code for GNU runtime environment"
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "GNU å®Ÿè¡Œç’°å¢ƒç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/csky/csky.opt:169
! #, fuzzy
! #| msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions"
! msgid "Set the branch costs to roughly the specified number of instructions."
! msgstr "-mbranch-cost=COST\tåˆ†å²�ã‚³ã‚¹ãƒˆã‚’å¤§ä½“ COST å‘½ä»¤åˆ†ã�«è¨­å®šã�™ã‚‹"
! 
! #: config/csky/csky.opt:173
! #, fuzzy
! #| msgid "Permit scheduling of a function's prologue sequence"
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "é–¢æ•°ã�®ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°ã‚·ãƒ¼ã‚±ãƒ³ã‚¹ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒªãƒ³ã‚°ã‚’è¨±ã�™"
! 
! #: config/csky/csky_tables.opt:24
! #, fuzzy
! #| msgid "invalid __fp16 format option: -mfp16-format=%s"
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr "ç„¡åŠ¹ã�ª __fp16 æ›¸å¼�ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: -mfp16-format=%s"
! 
! #: config/csky/csky_tables.opt:199
! #, fuzzy
! #| msgid "invalid __fp16 format option: -mfp16-format=%s"
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr "ç„¡åŠ¹ã�ª __fp16 æ›¸å¼�ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: -mfp16-format=%s"
! 
! #: config/csky/csky_tables.opt:218
! #, fuzzy
! #| msgid "invalid __fp16 format option: -mfp16-format=%s"
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr "ç„¡åŠ¹ã�ª __fp16 æ›¸å¼�ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: -mfp16-format=%s"
! 
! #: config/c6x/c6x-tables.opt:24
! msgid "Known C6X ISAs (for use with the -march= option):"
! msgstr ""
! 
! #: config/c6x/c6x.opt:42
! #, fuzzy
! #| msgid "Select method for sdata handling"
! msgid "Select method for sdata handling."
! msgstr "Select method for sdata å�–ã‚Šæ‰±ã�„ç”¨ã�®æ–¹æ³•ã‚’é�¸æŠžã�™ã‚‹"
! 
! #: config/c6x/c6x.opt:46
! #, fuzzy
! #| msgid "unrecognized argument '%s' to -mcpu= option"
! msgid "Valid arguments for the -msdata= option:"
! msgstr "-mcpu= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜å‡ºæ�¥ã�ªã�„å¼•æ•° '%s' ã�§ã�™"
! 
! #: config/c6x/c6x.opt:59
! #, fuzzy
! #| msgid "Create a shared library"
! msgid "Compile for the DSBT shared library ABI."
! msgstr "å…±æœ‰ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã‚’ä½œæˆ�ã�™ã‚‹"
! 
! #: config/cris/linux.opt:27
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
! msgstr ""
  
  #: config/cris/cris.opt:45
  #, fuzzy
*************** msgstr ""
*** 13162,14234 ****
  msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr ""
  
! #: config/cris/linux.opt:27
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
! msgstr ""
  
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr ""
  
! #: config/rs6000/rs6000.opt:121
  #, fuzzy
! #| msgid "Use PowerPC-64 instruction set"
! msgid "Use PowerPC-64 instruction set."
! msgstr "PowerPC-64 å‘½ä»¤ã‚»ãƒƒãƒˆã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:125
  #, fuzzy
! #| msgid "Use PowerPC General Purpose group optional instructions"
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "PowerPC æ±Žç”¨ã‚°ãƒ«ãƒ¼ãƒ—ã‚ªãƒ—ã‚·ãƒ§ãƒ³å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:129
  #, fuzzy
! #| msgid "Use PowerPC Graphics group optional instructions"
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "PowerPC ã‚°ãƒ©ãƒ•ã‚£ã‚¯ã‚¹ã‚°ãƒ«ãƒ¼ãƒ—ã‚ªãƒ—ã‚·ãƒ§ãƒ³å‘½ä»¤ã‚’ä½¿ç”¨ã�—ã�ªã�„"
  
! #: config/rs6000/rs6000.opt:133
  #, fuzzy
! #| msgid "Use PowerPC V2.01 single field mfcr instruction"
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "PowerPC V2.01 å�˜ä¸€ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ mfcr å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:137
  #, fuzzy
! #| msgid "Use PowerPC V2.02 popcntb instruction"
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "PowerPC V2.02 popcntb å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:141
  #, fuzzy
! #| msgid "Use PowerPC V2.02 floating point rounding instructions"
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "PowerPC V2.02 æµ®å‹•å°�æ•°ç‚¹ä¸¸ã‚�å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:145
  #, fuzzy
! #| msgid "Use PowerPC V2.05 compare bytes instruction"
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "PowerPC V2.05 ãƒ�ã‚¤ãƒˆæ¯”è¼ƒå‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:149
  #, fuzzy
! #| msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
! msgstr "æ±Žç”¨ãƒ¬ã‚¸ã‚¹ã‚¿ (GPR) ã�¸ã�¾ã�Ÿã�¯æ±Žç”¨ãƒ¬ã‚¸ã‚¹ã‚¿ã�‹ã‚‰ã�®æ‹¡å¼µ PowerPC V2.05 æµ®å‹•å°�æ•°ç‚¹ move å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:153
  #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use AltiVec instructions."
! msgstr "AltiVec å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:157
! msgid "Enable early gimple folding of builtins."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:161
  #, fuzzy
! #| msgid "Use decimal floating point instructions"
! msgid "Use decimal floating point instructions."
! msgstr "å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:165
  #, fuzzy
! #| msgid "Use 4xx half-word multiply instructions"
! msgid "Use 4xx half-word multiply instructions."
! msgstr "4xx ãƒ�ãƒ¼ãƒ•ãƒ¯ãƒ¼ãƒ‰ä¹—ç®—å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:169
  #, fuzzy
! #| msgid "Use 4xx string-search dlmzb instruction"
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "4xx æ–‡å­—åˆ—æŽ¢æŸ» dlmzb å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:173
  #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate load/store multiple instructions."
! msgstr "è¤‡æ•°å‘½ä»¤ã�®ãƒ­ãƒ¼ãƒ‰/ã‚¹ãƒˆã‚¢ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:192
  #, fuzzy
! #| msgid "Use PowerPC V2.06 popcntd instruction"
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "PowerPC V2.06 popcntd å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:204
  #, fuzzy
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "vector/scalar (VSX) å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:232
  #, fuzzy
! #| msgid "Do not generate load/store with update instructions"
! msgid "Do not generate load/store with update instructions."
! msgstr "update å‘½ä»¤ã�¨ä¸€ç·’ã�«ãƒ­ãƒ¼ãƒ‰/ã‚¹ãƒˆã‚¢å‘½ä»¤ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: config/rs6000/rs6000.opt:236
  #, fuzzy
! #| msgid "Generate load/store with update instructions"
! msgid "Generate load/store with update instructions."
! msgstr "update å‘½ä»¤ã�¨ä¸€ç·’ã�«ãƒ­ãƒ¼ãƒ‰/ã‚¹ãƒˆã‚¢å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:244
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:248
! msgid "Mark __tls_get_addr calls with argument info."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:255
  #, fuzzy
! #| msgid "Set start-address of the program"
! msgid "Schedule the start and end of the procedure."
! msgstr "ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã�®é–‹å§‹ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¨­å®šã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:259
  #, fuzzy
! #| msgid "Return all structures in memory (AIX default)"
! msgid "Return all structures in memory (AIX default)."
! msgstr "ã�™ã�¹ã�¦ã�®æ§‹é€ ä½“ã‚’ãƒ¡ãƒ¢ãƒªå†…ã�§è¿”ã�™ (AIX ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)"
  
! #: config/rs6000/rs6000.opt:263
  #, fuzzy
! #| msgid "Return small structures in registers (SVR4 default)"
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "å°�ã�•ã�ªæ§‹é€ ä½“ã‚’ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�§è¿”ã�™ (SVR4 ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)"
  
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:283
  #, fuzzy
! #| msgid "Do not place floating point constants in TOC"
! msgid "Do not place floating point constants in TOC."
! msgstr "TOC å†…ã�«æµ®å‹•å°�æ•°ç‚¹å®šæ•°ã‚’é…�ç½®ã�—ã�ªã�„"
  
! #: config/rs6000/rs6000.opt:287
  #, fuzzy
! #| msgid "Place floating point constants in TOC"
! msgid "Place floating point constants in TOC."
! msgstr "TOC å†…ã�«æµ®å‹•å°�æ•°ç‚¹å®šæ•°ã‚’é…�ç½®ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:291
  #, fuzzy
! #| msgid "Do not place symbol+offset constants in TOC"
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "TOC å†…ã�«ã‚·ãƒ³ãƒœãƒ«+ã‚ªãƒ•ã‚»ãƒƒãƒˆå®šæ•°ã‚’é…�ç½®ã�—ã�ªã�„"
  
! #: config/rs6000/rs6000.opt:295
  #, fuzzy
! #| msgid "Place symbol+offset constants in TOC"
! msgid "Place symbol+offset constants in TOC."
! msgstr "TOC å†…ã�«ã‚·ãƒ³ãƒœãƒ«+ã‚ªãƒ•ã‚»ãƒƒãƒˆå®šæ•°ã‚’é…�ç½®ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:310
  #, fuzzy
! #| msgid "Put everything in the regular TOC"
! msgid "Put everything in the regular TOC."
! msgstr "å…¨ã�¦ã‚’é€šå¸¸ TOC å†…ã�«é…�ç½®ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:314
  #, fuzzy
! #| msgid "Generate VRSAVE instructions when generating AltiVec code"
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "AltiVec ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�¦ã�„ã‚‹ã�¨ã��ã�« VRSAVE å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:318
  #, fuzzy
! #| msgid "-mvrsave=yes/no\tDeprecated option.  Use -mvrsave/-mno-vrsave instead"
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "-mvrsave=yes/no\tå»ƒæ­¢ã�•ã‚Œã�Ÿã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™ã€‚ä»£ã‚�ã‚Šã�« -mvrsave/-mno-vrsave ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: config/rs6000/rs6000.opt:322
  #, fuzzy
! #| msgid "Deprecated.  Use -Os instead"
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« -Os ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: config/rs6000/rs6000.opt:326
! msgid "Max number of bytes to move inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:330
! msgid "Max number of bytes to compare without loops."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:334
! msgid "Max number of bytes to compare with loops."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:338
  #, fuzzy
! #| msgid "maximum number of parameters in a SCoP"
! msgid "Max number of bytes to compare."
! msgstr "SCoP å†…ã�®ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã�®æœ€å¤§æ•°"
  
! #: config/rs6000/rs6000.opt:342
  #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate isel instructions."
! msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:346
! #, fuzzy
! #| msgid "-mdebug=\tEnable debug output"
! msgid "-mdebug=\tEnable debug output."
! msgstr "-mdebug=\tãƒ‡ãƒ�ãƒƒã‚°å‡ºåŠ›ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:350
  #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use the AltiVec ABI extensions."
! msgstr "AltiVec å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:354
  #, fuzzy
! #| msgid "Do not use the bit-field instructions"
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å‘½ä»¤ã‚’ä½¿ç”¨ã�—ã�ªã�„"
  
! #: config/rs6000/rs6000.opt:358
! #, fuzzy
! #| msgid "Use EABI"
! msgid "Use the ELFv1 ABI."
! msgstr "EABI ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:362
! #, fuzzy
! #| msgid "Use EABI"
! msgid "Use the ELFv2 ABI."
! msgstr "EABI ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:382
  #, fuzzy
! #| msgid "-mcpu=\tUse features of and schedule code for given CPU"
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=\tä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ç”¨ã�®æ©Ÿèƒ½ã�¨ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚³ãƒ¼ãƒ‰ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:386
  #, fuzzy
! #| msgid "-mtune=\tSchedule code for given CPU"
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "-mtune=\tä¸Žã�ˆã‚‰ã‚Œã�Ÿ CPU ç”¨ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚³ãƒ¼ãƒ‰ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:397
  #, fuzzy
! #| msgid "-mtraceback=\tSelect full, part, or no traceback table"
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr "-mtraceback=\tãƒˆãƒ¬ãƒ¼ã‚¹ãƒ�ãƒƒã‚¯è¡¨ã‚’ fullã€�partã€�ã�¾ã�Ÿã�¯ no ã�®ã�„ã�šã‚Œã�‹ã�«ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:413
  #, fuzzy
! #| msgid "Disable all optional instructions"
! msgid "Avoid all range limits on call instructions."
! msgstr "ã�™ã�¹ã�¦ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�®å‘½ä»¤ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:421
  #, fuzzy
! #| msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr "å»ƒæ­¢ã�•ã‚Œã�Ÿ 'vector long ...' AltiVec åž‹ã�®ä½¿ç”¨ã�«ã�¤ã�„ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:425
  #, fuzzy
! #| msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
! msgstr "-mlong-double-<n>\tlong double ã�®ã‚µã‚¤ã‚ºã‚’æŒ‡å®šã�™ã‚‹ (64 ã�¾ã�Ÿã�¯ 128 ãƒ“ãƒƒãƒˆ)"
  
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:441
  #, fuzzy
! #| msgid "Specify the minimum bit alignment of structures"
! msgid "Specify alignment of structure fields default/natural."
! msgstr "æ§‹é€ ä½“ã�®æ•´åˆ—ã�®æœ€å°�ãƒ“ãƒƒãƒˆæ•°ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:445
  #, fuzzy
! #| msgid "valid arguments to %qs are: %s"
! msgid "Valid arguments to -malign-:"
! msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:475
  #, fuzzy
! #| msgid "Align destination of the string operations"
! msgid "Allow sign extension in fusion operations."
! msgstr "æ–‡å­—åˆ—æ“�ä½œã�®æ›¸è¾¼ã�¿å…ˆã‚’æ•´åˆ—ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:479
  #, fuzzy
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "vector/scalar (VSX) å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:483
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:490
  #, fuzzy
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "vector/scalar (VSX) å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:494
  #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "è¤‡æ•°å‘½ä»¤ã�®ãƒ­ãƒ¼ãƒ‰/ã‚¹ãƒˆã‚¢ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:510
! msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:514
! msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:518
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:526
  #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate the integer modulo instructions."
! msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:530
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:534
  #, fuzzy
! #| msgid "Enable 32-bit multiply instructions"
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "32 ãƒ“ãƒƒãƒˆä¹—ç®—å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
  #, fuzzy
! #| msgid "Generate 64-bit code"
! msgid "Generate 64-bit code."
! msgstr "64 ãƒ“ãƒƒãƒˆã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
  #, fuzzy
! #| msgid "Generate 32-bit code"
! msgid "Generate 32-bit code."
! msgstr "32 ãƒ“ãƒƒãƒˆã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:24
  #, fuzzy
! #| msgid "Select ABI calling convention"
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "ABI å‘¼ã�³å‡ºã�—è¦�ç´„ã‚’é�¸æŠžã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:28
  #, fuzzy
! #| msgid "Select method for sdata handling"
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr "Select method for sdata å�–ã‚Šæ‰±ã�„ç”¨ã�®æ–¹æ³•ã‚’é�¸æŠžã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:32
! msgid "Allow readonly data in sdata."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:36
  #, fuzzy
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr "å�³å€¤ TLS ã‚ªãƒ•ã‚»ãƒƒãƒˆã�®ãƒ“ãƒƒãƒˆã‚µã‚¤ã‚ºã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:52
! msgid "Align to the base type of the bit-field."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:56
! 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
! #, fuzzy
! #| msgid "Produce code relocatable at runtime"
! msgid "Produce code relocatable at runtime."
! msgstr "å®Ÿè¡Œæ™‚ã�«å†�é…�ç½®å�¯èƒ½ã�ªã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! #, fuzzy
! #| msgid "Produce little endian code"
! msgid "Produce little endian code."
! msgstr "ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
  #, fuzzy
! #| msgid "Produce big endian code"
! 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
  #, fuzzy
! #| msgid "no description yet"
! msgid "No description yet."
! msgstr "èª¬æ˜Žã�¯ã�¾ã� ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/rs6000/sysv4.opt:94
  #, fuzzy
! #| msgid "Assume all variable arg functions are prototyped"
! msgid "Assume all variable arg functions are prototyped."
! msgstr "ã�™ã�¹ã�¦ã�®å�¯å¤‰å¼•æ•°é–¢æ•°ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹ã�¨è¦‹ã�ªã�™"
  
! #: config/rs6000/sysv4.opt:103
  #, fuzzy
! #| msgid "Use EABI"
! msgid "Use EABI."
! msgstr "EABI ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:107
  #, fuzzy
! #| msgid "Allow bit-fields to cross word boundaries"
! msgid "Allow bit-fields to cross word boundaries."
! msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œãƒ¯ãƒ¼ãƒ‰å¢ƒç•Œã‚’ã�¾ã�Ÿã�Œã‚‹ã�“ã�¨ã‚’è¨±ã�™"
  
! #: config/rs6000/sysv4.opt:111
  #, fuzzy
! #| msgid "Use alternate register names"
! msgid "Use alternate register names."
! msgstr "ä»£æ›¿ãƒ¬ã‚¸ã‚¹ã‚¿å��ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:117
  #, fuzzy
! #| msgid "Use default method for sdata handling"
! msgid "Use default method for sdata handling."
! msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® sdata å�–ã‚Šæ‰±ã�„æ–¹æ³•ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:121
  #, fuzzy
! #| msgid "Link with libsim.a, libc.a and sim-crt0.o"
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "libsim.aã€�libc.a ã�Šã‚ˆã�³ sim-crt0.o ã�¨ãƒªãƒ³ã‚¯ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:125
  #, fuzzy
! #| msgid "Link with libads.a, libc.a and crt0.o"
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "libads.aã€�libc.a ã�Šã‚ˆã�³ crt0.o ã�¨ãƒªãƒ³ã‚¯ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:129
  #, fuzzy
! #| msgid "Link with libyk.a, libc.a and crt0.o"
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "libyk.aã€�libc.a ã�Šã‚ˆã�³ crt0.o ã�¨ãƒªãƒ³ã‚¯ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:133
  #, fuzzy
! #| msgid "Link with libmvme.a, libc.a and crt0.o"
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "libmvme.aã€�libc.a ã�Šã‚ˆã�³ crt0.o ã�¨ãƒªãƒ³ã‚¯ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:137
  #, fuzzy
! #| msgid "Set the PPC_EMB bit in the ELF flags header"
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr "PPC_EMB ãƒ“ãƒƒãƒˆã‚’ ELF ãƒ•ãƒ©ã‚°ãƒ˜ãƒƒãƒ€å†…ã�§è¨­å®šã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:157
  #, fuzzy
! #| msgid "Generate code to use a non-exec PLT and GOT"
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "å®Ÿè¡Œã�§ã��ã�ªã�„ PLT ã�¨ GOT ã‚’ä½¿ç”¨ã�™ã‚‹ã‚ˆã�†ã�«ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:161
  #, fuzzy
! #| msgid "Generate code for old exec BSS PLT"
! msgid "Generate code for old exec BSS PLT."
! msgstr "å�¤ã�„å®Ÿè¡Œå�¯èƒ½ã�ª BSS PLT ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
! msgstr ""
  
! #: config/rs6000/aix64.opt:24
  #, fuzzy
! #| msgid "Compile for 64-bit pointers"
! msgid "Compile for 64-bit pointers."
! msgstr "64 ãƒ“ãƒƒãƒˆãƒ�ã‚¤ãƒ³ã‚¿ç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/rs6000/aix64.opt:28
  #, fuzzy
! #| msgid "Compile for 32-bit pointers"
! msgid "Compile for 32-bit pointers."
! msgstr "32 ãƒ“ãƒƒãƒˆãƒ�ã‚¤ãƒ³ã‚¿ç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
  #, fuzzy
! #| msgid "Select code model"
! msgid "Select code model."
! msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ«ã‚’é�¸æŠžã�™ã‚‹"
  
! #: config/rs6000/aix64.opt:49
  #, fuzzy
! #| msgid "Support message passing with the Parallel Environment"
! msgid "Support message passing with the Parallel Environment."
! msgstr "ä¸¦åˆ—ç’°å¢ƒã�§ã�®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãƒ‘ãƒƒã‚·ãƒ³ã‚°ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹"
  
! #: config/rs6000/linux64.opt:24
  #, fuzzy
! #| msgid "Call mcount for profiling before a function prologue"
! msgid "Call mcount for profiling before a function prologue."
! msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°ã�®å‰�ã�«ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ç”¨ã�® mcount ã‚’å‘¼ã�³å‡ºã�™"
  
! #: config/rs6000/476.opt:24
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
  msgstr ""
  
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr ""
  
! #: config/rl78/rl78.opt:50
  #, fuzzy
! #| msgid "Specifies the number of registers to reserve for interrupt handlers."
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr "å‰²ã‚Šè¾¼ã�¿ãƒ�ãƒ³ãƒ‰ãƒ©ç”¨ã�«äºˆç´„ã�•ã‚Œã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚µã‚¤ã‚ºã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr ""
  
! #: config/rl78/rl78.opt:58
! 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
  #, fuzzy
! #| msgid "Alias for --help=target"
! msgid "Alias for -mcpu=g10."
! msgstr "--help=target ã�®åˆ¥å��"
  
! #: config/rl78/rl78.opt:81
  #, fuzzy
! #| msgid "Alias for --help=target"
! msgid "Alias for -mcpu=g13."
! msgstr "--help=target ã�®åˆ¥å��"
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
  #, fuzzy
! #| msgid "Alias for --help=target"
! msgid "Alias for -mcpu=g14."
! msgstr "--help=target ã�®åˆ¥å��"
  
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr ""
  
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr ""
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
  #, fuzzy
! #| msgid "Generate code in big endian mode"
! msgid "Generate code in big-endian mode."
! msgstr "ãƒ“ãƒƒã‚°ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
  #, fuzzy
! #| msgid "Generate code in little endian mode"
! msgid "Generate code in little-endian mode."
! msgstr "ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:37
  #, fuzzy
! #| msgid "Perform cross-jumping optimization"
! msgid "Force performing fp-as-gp optimization."
! msgstr "ã‚¸ãƒ£ãƒ³ãƒ—ã‚’ã�¾ã�Ÿã�Œã�£ã�Ÿæœ€é�©åŒ–ã‚’è¡Œã�†"
  
! #: config/nds32/nds32.opt:41
  #, fuzzy
! #| msgid "Perform cross-jumping optimization"
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "ã‚¸ãƒ£ãƒ³ãƒ—ã‚’ã�¾ã�Ÿã�Œã�£ã�Ÿæœ€é�©åŒ–ã‚’è¡Œã�†"
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr ""
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
  msgstr ""
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr ""
  
! #: config/nds32/nds32.opt:71
  #, fuzzy
! #| msgid "Reschedule instructions before register allocation"
! msgid "Use reduced-set registers for register allocation."
! msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ç¢ºä¿�ã�®å‰�ã�«å‘½ä»¤ã‚’ä¸¦ã�¹ç›´ã�™"
  
! #: config/nds32/nds32.opt:75
  #, fuzzy
! #| msgid "Reschedule instructions before register allocation"
! msgid "Use full-set registers for register allocation."
! msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ç¢ºä¿�ã�®å‰�ã�«å‘½ä»¤ã‚’ä¸¦ã�¹ç›´ã�™"
  
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
! msgid "Align function entry to 4 byte."
  msgstr ""
  
! #: config/nds32/nds32.opt:97
! 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
! 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
! msgid "Specify the address generation strategy for ICT call's code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:109
! #, fuzzy
! #| msgid "invalid __fp16 format option: -mfp16-format=%s"
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "ç„¡åŠ¹ã�ª __fp16 æ›¸å¼�ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: -mfp16-format=%s"
  
! #: config/nds32/nds32.opt:119
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate conditional move instructions."
! msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:123
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate hardware abs instructions."
! msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:127
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate performance extension instructions."
! msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:131
! #, fuzzy
! #| msgid "Use hardware floating point conversion instructions"
! msgid "Generate performance extension version 2 instructions."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å¤‰æ�›å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:135
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate string extension instructions."
! msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:139
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate DSP extension instructions."
! msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:143
! #, fuzzy
! #| msgid "Generate isel instructions"
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:147
! #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate 16-bit instructions."
! msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
  msgstr ""
  
! #: config/nds32/nds32.opt:155
! #, fuzzy
! #| msgid "Enable multicore support"
! msgid "Enable Virtual Hosting support."
! msgstr "è¤‡æ•°ã‚³ã‚¢ã‚µãƒ�ãƒ¼ãƒˆã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:163
! msgid "Specify the security level of c-isr for the whole file."
  msgstr ""
  
! #: config/nds32/nds32.opt:167
! 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
! msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:197
  #, fuzzy
! #| msgid "Specify the register allocation order"
! msgid "Specify the cpu for pipeline model."
! msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ç¢ºä¿�é †ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/nds32/nds32.opt:201
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr ""
  
! #: config/nds32/nds32.opt:361
! 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
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
  msgstr ""
  
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr ""
  
! #: config/nds32/nds32.opt:425
  #, fuzzy
! #| msgid "Warn when all constructors and destructors are private"
! msgid "Enable constructor/destructor feature."
! msgstr "ã�™ã�¹ã�¦ã�®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¨ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�Œé�žå…¬é–‹ã�®å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: config/nds32/nds32.opt:429
  #, fuzzy
  #| msgid "Generate isel instructions"
! msgid "Guide linker to relax instructions."
  msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:433
  #, fuzzy
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "æµ®å‹•å°�æ•°ã�®ä¹—ç®—/åŠ ç®—å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:437
  #, fuzzy
! #| msgid "Generate code that uses 68881 floating-point instructions"
! msgid "Generate single-precision floating-point instructions."
! msgstr "68881 æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:441
! #, fuzzy
! #| msgid "Generate code that uses 68881 floating-point instructions"
! msgid "Generate double-precision floating-point instructions."
! msgstr "68881 æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
  msgstr ""
  
! #: config/nds32/nds32.opt:449
  #, fuzzy
! #| msgid "Permit scheduling of a function's prologue sequence"
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "é–¢æ•°ã�®ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°ã‚·ãƒ¼ã‚±ãƒ³ã‚¹ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒªãƒ³ã‚°ã‚’è¨±ã�™"
  
! #: config/nds32/nds32.opt:453
  #, fuzzy
  #| msgid "Generate cld instruction in the function prologue."
! msgid "Generate return instruction in naked function."
  msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°å†…ã�§ cld å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
  msgstr ""
  
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
  msgstr ""
  
! #: config/ft32/ft32.opt:23
  #, fuzzy
! #| msgid "Target the AM33 processor"
! msgid "Target the software simulator."
! msgstr "AM33 ãƒ—ãƒ­ã‚»ãƒƒã‚µã‚’ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¨ã�™ã‚‹"
  
! #: config/ft32/ft32.opt:31
! #, fuzzy
! #| msgid "Allow the use of MDMX instructions"
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "MDMX å‘½ä»¤ã�®ä½¿ç”¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/ft32/ft32.opt:35
  #, fuzzy
! #| msgid "Target the AM33 processor"
! msgid "Target the FT32B architecture."
! msgstr "AM33 ãƒ—ãƒ­ã‚»ãƒƒã‚µã‚’ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¨ã�™ã‚‹"
  
! #: config/ft32/ft32.opt:39
  #, fuzzy
! #| msgid "Enable function profiling"
! msgid "Enable FT32B code compression."
! msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
  msgstr ""
  
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
  msgstr ""
  
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
  msgstr ""
  
! #: config/or1k/or1k.opt:28
  #, fuzzy
! #| msgid "Use hardware division instructions on ColdFire"
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
! msgstr "ColdFire ã�®ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢é™¤ç®—å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/or1k/or1k.opt:32
  #, fuzzy
! #| msgid "Use hardware division instructions on ColdFire"
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
! msgstr "ColdFire ã�®ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢é™¤ç®—å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
  msgstr ""
  
! #: config/or1k/or1k.opt:42
  #, fuzzy
! #| msgid "Allow gcc to use the repeat/erepeat instructions"
! msgid "Allows generation of binaries which use the l.rori instructions."
! msgstr "gcc ã�Œ repeat/erepeat å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/or1k/or1k.opt:46
! msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
  msgstr ""
  
! #: config/or1k/or1k.opt:52
! msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
  msgstr ""
  
! #: config/or1k/or1k.opt:58
! msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
  msgstr ""
  
! #: config/or1k/or1k.opt:63
  #, fuzzy
! #| msgid "Use the divide instruction"
! msgid "Use divide emulation."
! msgstr "é™¤ç®—å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/or1k/or1k.opt:67
! #, fuzzy
! #| msgid "Use the soft multiply emulation (default)"
! msgid "Use multiply emulation."
! msgstr "ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ä¹—ç®—ã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ã‚’ä½¿ç”¨ã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)"
  
! #: ada/gcc-interface/lang.opt:57 c-family/c.opt:304
! #, fuzzy
! #| msgid "Enable most warning messages"
! msgid "Enable most warning messages."
! msgstr "ã�»ã�¨ã‚“ã�©ã�®è­¦å‘Šãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: ada/gcc-interface/lang.opt:61
  #, fuzzy
! #| msgid "Synonym for -Wcomment"
! msgid "Synonym of -gnatk8."
! msgstr "-Wcomment ã�®åˆ¥å��"
  
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:73
  #, fuzzy
! #| msgid "Use the simulator runtime."
! msgid "Select the runtime."
! msgstr "ã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚¿ãƒ©ãƒ³ã‚¿ã‚¤ãƒ ã‚’ä½¿ç”¨ã�™ã‚‹ã€‚"
  
! #: ada/gcc-interface/lang.opt:77 c-family/c.opt:1736
  #, fuzzy
! #| msgid "Use the narrowest integer type possible for enumeration types"
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "åˆ—æŒ™åž‹ã�¨ã�—ã�¦å�¯èƒ½ã�ªé™�ã‚Šæœ€å°�å¹…ã�®æ•´æ•°åž‹ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: ada/gcc-interface/lang.opt:81 c-family/c.opt:1748
  #, fuzzy
! #| msgid "Make \"char\" signed by default"
! msgid "Make \"char\" signed by default."
! msgstr "\"char\" ã‚’ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§ç¬¦å�·ä»˜ã��ã�«ã�™ã‚‹"
  
! #: ada/gcc-interface/lang.opt:85 c-family/c.opt:1834
  #, fuzzy
! #| msgid "Make \"char\" unsigned by default"
! msgid "Make \"char\" unsigned by default."
! msgstr "\"char\" ã‚’ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§ç¬¦å�·ç„¡ã�—ã�«ã�™ã‚‹"
  
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:97
  #, fuzzy
! #| msgid "-gnat<options>\tSpecify options to GNAT"
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr "-gnat<options>\tGNAT ã�¸ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
  msgstr ""
  
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
  msgstr ""
  
! #: go/lang.opt:42
  #, fuzzy
! #| msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code"
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr "-fdump-go-spec=filename\tå…¨ã�¦ã�®å®£è¨€ã‚’ Go ã‚³ãƒ¼ãƒ‰ã�¨ã�—ã�¦ãƒ•ã‚¡ã‚¤ãƒ«ã�«æ›¸ã��è¾¼ã‚€"
  
! #: go/lang.opt:46
! msgid "Add explicit checks for division by zero."
  msgstr ""
  
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
  msgstr ""
  
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
  msgstr ""
  
! #: go/lang.opt:58
  #, fuzzy
! #| msgid "-fgo-dump-<type>\tDump Go frontend internal information"
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr "-fgo-dump-<type>\tGo ãƒ•ãƒ­ãƒ³ãƒˆã‚¨ãƒ³ãƒ‰ã�®å†…éƒ¨æƒ…å ±ã‚’ãƒ€ãƒ³ãƒ—ã�™ã‚‹"
  
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
  msgstr ""
  
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
  msgstr ""
  
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr ""
  
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
  msgstr ""
  
! #: go/lang.opt:78
! #, fuzzy
! #| msgid "Functions which return values must end with return statements"
! msgid "Functions which return values must end with return statements."
! msgstr "æˆ»ã‚Šå€¤ã‚’è¿”ã�™é–¢æ•°ã�¯ return æ–‡ã�§çµ‚äº†ã�—ã�ªã�‘ã‚Œã�°ã�ªã‚‰ã�ªã�„ã�“ã�¨ã�¨ã�™ã‚‹"
  
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
  msgstr ""
  
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
  #: common.opt:243
--- 15684,17025 ----
  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
! msgid "Board name [and memory region]."
! msgstr "ãƒœãƒ¼ãƒ‰å�� [ã�Šã‚ˆã�³ãƒ¡ãƒ¢ãƒªé ˜åŸŸ]ã€‚"
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
! msgstr "å®Ÿè¡Œæ™‚å��ã€‚"
  
! #: config/sh/sh.opt:42
  #, fuzzy
! #| msgid "Generate SH1 code"
! msgid "Generate SH1 code."
! msgstr "SH1 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:46
  #, fuzzy
! #| msgid "Generate SH2 code"
! msgid "Generate SH2 code."
! msgstr "SH2 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:50
  #, fuzzy
! #| msgid "Generate default double-precision SH2a-FPU code"
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§å€�ç²¾åº¦ SH2a-FPU ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:54
  #, fuzzy
! #| msgid "Generate SH2a FPU-less code"
! msgid "Generate SH2a FPU-less code."
! msgstr "FPU ã�Œç„¡ã�„ SH2a ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:58
  #, fuzzy
! #| msgid "Generate default single-precision SH2a-FPU code"
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§å�˜ç²¾åº¦ SH2a-FPU ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:62
  #, fuzzy
! #| msgid "Generate only single-precision SH2a-FPU code"
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "å�˜ç²¾åº¦ SH2a-FPU ã‚³ãƒ¼ãƒ‰ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:66
  #, fuzzy
! #| msgid "Generate SH2e code"
! msgid "Generate SH2e code."
! msgstr "SH2e ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:70
  #, fuzzy
! #| msgid "Generate SH3 code"
! msgid "Generate SH3 code."
! msgstr "SH3 ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:74
  #, fuzzy
! #| msgid "Generate SH3e code"
! msgid "Generate SH3e code."
! msgstr "SH3e ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:78
! #, fuzzy
! #| msgid "Generate SH4 code"
! msgid "Generate SH4 code."
! msgstr "SH4 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:82
  #, fuzzy
! #| msgid "Generate SH4-100 code"
! msgid "Generate SH4-100 code."
! msgstr "SH4-100 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:86
  #, fuzzy
! #| msgid "Generate SH4-200 code"
! msgid "Generate SH4-200 code."
! msgstr "SH4-200 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:92
  #, fuzzy
! #| msgid "Generate SH4-300 code"
! msgid "Generate SH4-300 code."
! msgstr "SH4-300 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:96
  #, fuzzy
! #| msgid "Generate SH4 FPU-less code"
! msgid "Generate SH4 FPU-less code."
! msgstr "FPU ç„¡ã�—ã�® SH4 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:100
  #, fuzzy
! #| msgid "Generate SH4-100 FPU-less code"
! msgid "Generate SH4-100 FPU-less code."
! msgstr "FPU ç„¡ã�—ã�® SH4-100 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:104
! #, fuzzy
! #| msgid "Generate SH4-200 FPU-less code"
! msgid "Generate SH4-200 FPU-less code."
! msgstr "FPU ç„¡ã�—ã�® SH4-200 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:108
  #, fuzzy
! #| msgid "Generate SH4-300 FPU-less code"
! msgid "Generate SH4-300 FPU-less code."
! msgstr "FPU ç„¡ã�—ã�® SH4-300 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:112
  #, fuzzy
! #| msgid "Generate code for SH4 340 series (MMU/FPU-less)"
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "SH4 340 ã‚·ãƒªãƒ¼ã‚º (MMU/FPU ç„¡ã�—) ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:117
  #, fuzzy
! #| msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "SH4 400 ã‚·ãƒªãƒ¼ã‚º (MMU/FPU ç„¡ã�—) ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:122
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "SH4 500 ã‚·ãƒªãƒ¼ã‚º (FPU ç„¡ã�—) ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:127
! #, fuzzy
! #| msgid "Generate default single-precision SH4 code"
! msgid "Generate default single-precision SH4 code."
! msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§å�˜ç²¾åº¦ SH4 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:131
  #, fuzzy
! #| msgid "Generate default single-precision SH4-100 code"
! msgid "Generate default single-precision SH4-100 code."
! msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§å�˜ç²¾åº¦ SH4-100 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:135
  #, fuzzy
! #| msgid "Generate default single-precision SH4-200 code"
! msgid "Generate default single-precision SH4-200 code."
! msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§å�˜ç²¾åº¦ SH4-200 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:139
  #, fuzzy
! #| msgid "Generate default single-precision SH4-300 code"
! msgid "Generate default single-precision SH4-300 code."
! msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§å�˜ç²¾åº¦ SH4-300 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:143
! #, fuzzy
! #| msgid "Generate only single-precision SH4 code"
! msgid "Generate only single-precision SH4 code."
! msgstr "å�˜ç²¾åº¦ SH4 ã‚³ãƒ¼ãƒ‰ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:147
! #, fuzzy
! #| msgid "Generate only single-precision SH4-100 code"
! msgid "Generate only single-precision SH4-100 code."
! msgstr "å�˜ç²¾åº¦ SH4-100 ã‚³ãƒ¼ãƒ‰ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:151
! #, fuzzy
! #| msgid "Generate only single-precision SH4-200 code"
! msgid "Generate only single-precision SH4-200 code."
! msgstr "å�˜ç²¾åº¦ SH4-200 ã‚³ãƒ¼ãƒ‰ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:155
  #, fuzzy
! #| msgid "Generate only single-precision SH4-300 code"
! msgid "Generate only single-precision SH4-300 code."
! msgstr "å�˜ç²¾åº¦ SH4-300 ã‚³ãƒ¼ãƒ‰ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:159
  #, fuzzy
! #| msgid "Generate SH4a code"
! msgid "Generate SH4a code."
! msgstr "SH4a ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:163
  #, fuzzy
! #| msgid "Generate SH4a FPU-less code"
! msgid "Generate SH4a FPU-less code."
! msgstr "FPU ç„¡ã�— SH4a ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:167
  #, fuzzy
! #| msgid "Generate default single-precision SH4a code"
! msgid "Generate default single-precision SH4a code."
! msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§å�˜ç²¾åº¦ SH4a ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:171
! #, fuzzy
! #| msgid "Generate only single-precision SH4a code"
! msgid "Generate only single-precision SH4a code."
! msgstr "å�˜ç²¾åº¦ SH4a ã‚³ãƒ¼ãƒ‰ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:175
  #, fuzzy
! #| msgid "Generate SH4al-dsp code"
! msgid "Generate SH4al-dsp code."
! msgstr "SH4al-dsp ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:183
  #, fuzzy
! #| msgid "Generate code in big endian mode"
! msgid "Generate code in big endian mode."
! msgstr "ãƒ“ãƒƒã‚°ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:187
  #, fuzzy
! #| msgid "Generate 32-bit offsets in switch tables"
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "switch è¡¨å†…ã�§ 32 ãƒ“ãƒƒãƒˆã‚ªãƒ•ã‚»ãƒƒãƒˆã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:191
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate bit instructions."
! msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
  msgstr ""
  
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
  msgstr ""
  
! #: config/sh/sh.opt:207
! #, fuzzy
! #| msgid "Align doubles at 64-bit boundaries"
! msgid "Align doubles at 64-bit boundaries."
! msgstr "double ã‚’ 64 ãƒ“ãƒƒãƒˆå¢ƒç•Œã�«æ•´åˆ—ã�™ã‚‹"
! 
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
  msgstr ""
  
! #: config/sh/sh.opt:215
  #, fuzzy
! #| msgid "Specify name for 32 bit signed division function"
! msgid "Specify name for 32 bit signed division function."
! msgstr "32 ãƒ“ãƒƒãƒˆç¬¦å�·ä»˜ã��é™¤ç®—é–¢æ•°ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/sh/sh.opt:219
  #, fuzzy
! #| msgid "Generate LP64 code"
! msgid "Generate ELF FDPIC code."
! msgstr "LP64 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:223
! msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
! msgstr "fmov å‘½ä»¤ã�§ã�® 64 ãƒ“ãƒƒãƒˆæµ®å‹•å°�æ•°ç‚¹ãƒ¬ã‚¸ã‚¹ã‚¿ã�®ä½¿ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹ã€‚64 ãƒ“ãƒƒãƒˆå¢ƒç•Œã�¸ã�®æ•´åˆ—ã�Œå¿…è¦�ã�ªå ´å�ˆã�¯ -mdalign ã‚’å�‚ç…§ã€‚"
  
! #: config/sh/sh.opt:231 config/sh/sh.opt:269
  #, fuzzy
! #| msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr "Renesas (ä»¥å‰�ã�® Hitachi) / SuperH å‘¼ã�³å‡ºã�—è¦�ç´„ã�«å¾“ã�†"
  
! #: config/sh/sh.opt:235
  #, fuzzy
! #| msgid "Increase the IEEE compliance for floating-point code"
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ã‚³ãƒ¼ãƒ‰ã�§ IEEE é�©å�ˆæ€§ã‚’é«˜ã‚�ã‚‹"
  
! #: config/sh/sh.opt:239
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr ""
  
! #: config/sh/sh.opt:243 config/arc/arc.opt:246
! msgid "Annotate assembler instructions with estimated addresses."
! msgstr ""
  
! #: config/sh/sh.opt:247
  #, fuzzy
! #| msgid "Generate code in little endian mode"
! msgid "Generate code in little endian mode."
! msgstr "ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:251
  #, fuzzy
! #| msgid "Mark MAC register as call-clobbered"
! msgid "Mark MAC register as call-clobbered."
! msgstr "MAC ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’å‘¼ã�³å‡ºã�—ã�§ç ´å£Šã�•ã‚Œã‚‹ã�¨ãƒžãƒ¼ã‚¯ã�™ã‚‹"
  
! #: config/sh/sh.opt:257
  #, fuzzy
! #| msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr "æ§‹é€ ä½“ã‚’ 4 ãƒ�ã‚¤ãƒˆã�®å€�æ•°ã�«ã�™ã‚‹ (è­¦å‘Š: ABI ã�Œå¤‰æ›´ã�•ã‚Œã‚‹)"
  
! #: config/sh/sh.opt:261
  #, fuzzy
! #| msgid "Emit function-calls using global offset table when generating PIC"
! msgid "Emit function-calls using global offset table when generating PIC."
! msgstr "PIC ç”Ÿæˆ�æ™‚ã�«å¤§åŸŸã‚ªãƒ•ã‚»ãƒƒãƒˆè¡¨ã‚’ä½¿ç”¨ã�—ã�¦é–¢æ•°å‘¼ã�³å‡ºã�—ã‚’ç™ºè¡Œã�™ã‚‹"
  
! #: config/sh/sh.opt:265
  #, fuzzy
! #| msgid "Shorten address references during linking"
! msgid "Shorten address references during linking."
! msgstr "ãƒªãƒ³ã‚¯ä¸­ã�«ã‚¢ãƒ‰ãƒ¬ã‚¹å�‚ç…§ã‚’çŸ­ã��ã�™ã‚‹"
  
! #: config/sh/sh.opt:273
  #, fuzzy
! #| msgid "Generate code for built-in atomic operations"
! msgid "Specify the model for atomic operations."
! msgstr "çµ„ã�¿è¾¼ã�¿ä¸�å�¯åˆ†æ“�ä½œç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
  msgstr ""
  
! #: config/sh/sh.opt:281
! #, fuzzy
! #| msgid "Cost to assume for a multiply insn"
! msgid "Cost to assume for a multiply insn."
! msgstr "ä¹—ç®—å‘½ä»¤ã�®ã‚³ã‚¹ãƒˆã‚’è¨­å®šã�™ã‚‹"
! 
! #: config/sh/sh.opt:285
! 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
! msgid "Pretend a branch-around-a-move is a conditional move."
  msgstr ""
  
! #: config/sh/sh.opt:295
  #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of the fsca instruction."
! msgstr "çŸ­ã�„ load å‘½ä»¤ã�®ä½¿ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/sh/sh.opt:299
  #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of the fsrra instruction."
! msgstr "çŸ­ã�„ load å‘½ä»¤ã�®ä½¿ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/sh/sh.opt:303
! msgid "Use LRA instead of reload (transitional)."
  msgstr ""
  
! #: config/gcn/gcn.opt:26
! msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
! #, fuzzy
! #| msgid "Specify the name of the target CPU"
! msgid "Specify the name of the target GPU."
! msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
! 
! #: config/gcn/gcn.opt:55
! msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:71
! msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
  msgstr ""
  
! #: config/gcn/gcn.opt:78
  #, fuzzy
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about invalid OpenACC dimensions."
! msgstr "æš—é»™ã�®é–¢æ•°å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: config/fr30/fr30.opt:23
  #, fuzzy
! #| msgid "Assume small address space"
! msgid "Assume small address space."
! msgstr "ã‚¹ãƒ¢ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ç©ºé–“ã�¨ã�¿ã�ªã�™"
  
! #: config/mips/mips.opt:32
! #, fuzzy
! #| msgid "-mabi=ABI\tGenerate code that conforms to the given ABI"
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "-mabi=ABI\tä¸Žã�ˆã‚‰ã‚Œã�Ÿ ABI ã�«æº–æ‹ ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/mips/mips.opt:55
  #, fuzzy
! #| msgid "Generate code that can be used in SVR4-style dynamic objects"
! msgid "Generate code that can be used in SVR4-style dynamic objects."
! msgstr "SVR4 ã‚¹ã‚¿ã‚¤ãƒ«ã�®å‹•çš„ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆå†…ã�§ä½¿ç”¨ã�§ã��ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/mips/mips.opt:59
  #, fuzzy
! #| msgid "Use PMC-style 'mad' instructions"
! msgid "Use PMC-style 'mad' instructions."
! msgstr "PMC ã‚¹ã‚¿ã‚¤ãƒ«ã�® 'mad' å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:63
! #, fuzzy
! #| msgid "Use fp double instructions"
! msgid "Use integer madd/msub instructions."
! msgstr "å€�ç²¾åº¦æµ®å‹•å°�æ•°å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/mips/mips.opt:67
! #, fuzzy
! #| msgid "-march=ISA\tGenerate code for the given ISA"
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "-march=ISA\tä¸Žã�ˆã‚‰ã‚Œã�Ÿ ISA ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/mips/mips.opt:71
! #, fuzzy
! #| msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions"
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
! msgstr "-mbranch-cost=COST\tåˆ†å²�ã‚³ã‚¹ãƒˆã‚’å¤§ä½“ COST å‘½ä»¤åˆ†ã�«è¨­å®šã�™ã‚‹"
  
! #: config/mips/mips.opt:75
! msgid "Use Branch Likely instructions, overriding the architecture default."
  msgstr ""
  
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
  msgstr ""
  
! #: config/mips/mips.opt:83
! #, fuzzy
! #| msgid "Trap on integer divide by zero"
! msgid "Trap on integer divide by zero."
! msgstr "æ•´æ•°ã�®ã‚¼ãƒ­é™¤ç®—ã‚’ãƒˆãƒ©ãƒƒãƒ—ã�™ã‚‹"
  
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
  msgstr ""
  
! #: config/mips/mips.opt:91
  #, fuzzy
! #| msgid "invalid argument %qs to -fdebug-prefix-map"
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "-fdebug-prefix-map ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•° %qs ã�§ã�™"
  
! #: config/mips/mips.opt:104
! msgid "Use branch-and-break sequences to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:108
  #, fuzzy
! #| msgid "Trap on integer divide by zero"
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "æ•´æ•°ã�®ã‚¼ãƒ­é™¤ç®—ã‚’ãƒˆãƒ©ãƒƒãƒ—ã�™ã‚‹"
  
! #: config/mips/mips.opt:112
! #, fuzzy
! #| msgid "Allow the use of MDMX instructions"
! msgid "Allow the use of MDMX instructions."
! msgstr "MDMX å‘½ä»¤ã�®ä½¿ç”¨ã‚’è¨±å�¯ã�™ã‚‹"
! 
! #: config/mips/mips.opt:116
! #, fuzzy
! #| msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "32 ãƒ“ãƒƒãƒˆæ“�ä½œã�¨ 64 ãƒ“ãƒƒãƒˆæ“�ä½œã�®ä¸¡æ–¹ã�§ã�®ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ä½¿ç”¨ã‚’è¨±å�¯ã�™ã‚‹"
! 
! #: config/mips/mips.opt:120
! #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use MIPS-DSP instructions."
! msgstr "MIPS-DSP å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/mips/mips.opt:124
! #, fuzzy
! #| msgid "Use MIPS-DSP REV 2 instructions"
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "MIPS-DSP REV 2 å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/mips/mips.opt:146
! #, fuzzy
! #| msgid "Use the bit-field instructions"
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/mips/mips.opt:150
! #, fuzzy
! #| msgid "Use NewABI-style %reloc() assembly operators"
! msgid "Use NewABI-style %reloc() assembly operators."
! msgstr "NewABI ã‚¹ã‚¿ã‚¤ãƒ«ã�® %reloc() ã‚¢ã‚»ãƒ³ãƒ–ãƒ©æ“�ä½œã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/mips/mips.opt:154
! msgid "Use -G for data that is not defined by the current object."
  msgstr ""
  
! #: config/mips/mips.opt:158
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain 24K errata."
! msgstr "R4000 å›ºæœ‰ã�®ã‚¨ãƒ©ãƒƒã‚¿å›žé�¿ã‚’è¡Œã�†"
  
! #: config/mips/mips.opt:162
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain R4000 errata."
! msgstr "R4000 å›ºæœ‰ã�®ã‚¨ãƒ©ãƒƒã‚¿å›žé�¿ã‚’è¡Œã�†"
  
! #: config/mips/mips.opt:166
  #, fuzzy
! #| msgid "Work around certain R4400 errata"
! msgid "Work around certain R4400 errata."
! msgstr "R4400 å›ºæœ‰ã�®ã‚¨ãƒ©ãƒƒã‚¿å›žé�¿ã‚’è¡Œã�†"
  
! #: config/mips/mips.opt:170
  #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around the R5900 short loop erratum."
! msgstr "R4000 å›ºæœ‰ã�®ã‚¨ãƒ©ãƒƒã‚¿å›žé�¿ã‚’è¡Œã�†"
  
! #: config/mips/mips.opt:174
! #, fuzzy
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain RM7000 errata."
! msgstr "R4000 å›ºæœ‰ã�®ã‚¨ãƒ©ãƒƒã‚¿å›žé�¿ã‚’è¡Œã�†"
! 
! #: config/mips/mips.opt:178
! #, fuzzy
! #| msgid "Work around certain R10000 errata"
! msgid "Work around certain R10000 errata."
! msgstr "R10000 å›ºæœ‰ã�®ã‚¨ãƒ©ãƒƒã‚¿å›žé�¿ã‚’è¡Œã�†"
! 
! #: config/mips/mips.opt:182
! #, fuzzy
! #| msgid "Work around errata for early SB-1 revision 2 cores"
! msgid "Work around errata for early SB-1 revision 2 cores."
! msgstr "åˆ�æœŸã�® SB-1 ãƒªãƒ“ã‚¸ãƒ§ãƒ³ 2 ã‚³ã‚¢ã�®ã‚¨ãƒ©ãƒƒã‚¿å›žé�¿ã‚’è¡Œã�†"
! 
! #: config/mips/mips.opt:186
! #, fuzzy
! #| msgid "Work around certain VR4120 errata"
! msgid "Work around certain VR4120 errata."
! msgstr "VR4120 å›ºæœ‰ã�®ã‚¨ãƒ©ãƒƒã‚¿å›žé�¿ã‚’è¡Œã�†"
! 
! #: config/mips/mips.opt:190
! #, fuzzy
! #| msgid "Work around VR4130 mflo/mfhi errata"
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "VR4130 mflo/mfhi ã‚¨ãƒ©ãƒƒã‚¿å›žé�¿ã‚’è¡Œã�†"
! 
! #: config/mips/mips.opt:194
! #, fuzzy
! #| msgid "Work around an early 4300 hardware bug"
! msgid "Work around an early 4300 hardware bug."
! msgstr "åˆ�æœŸã�® 4300 ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ãƒ�ã‚°ã�®å›žé�¿ã‚’è¡Œã�†"
! 
! #: config/mips/mips.opt:198
! #, fuzzy
! #| msgid "FP exceptions are enabled"
! msgid "FP exceptions are enabled."
! msgstr "æµ®å‹•å°�æ•°ç‚¹ä¾‹å¤–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/mips/mips.opt:202
! #, fuzzy
! #| msgid "Use 32-bit floating-point registers"
! msgid "Use 32-bit floating-point registers."
! msgstr "32 ãƒ“ãƒƒãƒˆæµ®å‹•å°�æ•°ç‚¹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
  msgstr ""
  
! #: config/mips/mips.opt:210
  #, fuzzy
! #| msgid "Use 64-bit floating-point registers"
! msgid "Use 64-bit floating-point registers."
! msgstr "64 ãƒ“ãƒƒãƒˆæµ®å‹•å°�æ•°ç‚¹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
! msgstr ""
  
! #: config/mips/mips.opt:226
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr ""
  
! #: config/mips/mips.opt:236
  #, fuzzy
! #| msgid "Use 32-bit general registers"
! msgid "Use 32-bit general registers."
! msgstr "32 ãƒ“ãƒƒãƒˆæ±Žç”¨ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:240
  #, fuzzy
! #| msgid "Use 64-bit general registers"
! msgid "Use 64-bit general registers."
! msgstr "64 ãƒ“ãƒƒãƒˆæ±Žç”¨ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:244
! msgid "Use GP-relative addressing to access small data."
! msgstr ""
! 
! #: config/mips/mips.opt:248
  #, fuzzy
! #| msgid "When generating -mabicalls code, make the code suitable for use in shared libraries"
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
! msgstr "-mabicalls ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�¦ã�„ã‚‹ã�¨ã��ã�«ã€�å…±æœ‰ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�§ä½¿ç”¨ã�™ã‚‹ã�®ã�«é�©ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ä½œæˆ�ã�™ã‚‹"
  
! #: config/mips/mips.opt:252
  #, fuzzy
! #| msgid "Allow the use of hardware floating-point ABI and instructions"
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã�® ABI ã�¨å‘½ä»¤ã�®ä½¿ç”¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/mips/mips.opt:256
  #, fuzzy
! #| msgid "Generate code that can be safely linked with MIPS16 code."
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr "MIPS16 ã‚³ãƒ¼ãƒ‰ã�¨å®‰å…¨ã�«ãƒªãƒ³ã‚¯ã�§ã��ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹ã€‚"
  
! #: config/mips/mips.opt:260
  #, fuzzy
! #| msgid "Does nothing. Preserved for backward compatibility."
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr "ä½•ã‚‚ã�—ã�ªã�„ã€‚å¾Œæ–¹äº’æ�›æ€§ã�®ã�Ÿã‚�ã�«æ®‹ã�•ã‚Œã�¦ã�„ã‚‹ã€‚"
  
! #: config/mips/mips.opt:264
  #, fuzzy
! #| msgid "-mipsN\tGenerate code for ISA level N"
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "-mipsN\tISA ãƒ¬ãƒ™ãƒ« N ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/mips/mips.opt:268
  #, fuzzy
! #| msgid "Generate MIPS16 code"
! msgid "Generate MIPS16 code."
! msgstr "MIPS16 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/mips/mips.opt:272
  #, fuzzy
! #| msgid "Use MIPS-3D instructions"
! msgid "Use MIPS-3D instructions."
! msgstr "MIPS-3D å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:276
  #, fuzzy
! #| msgid "Use ll, sc and sync instructions"
! msgid "Use ll, sc and sync instructions."
! msgstr "llã€�sc ã�Šã‚ˆã�³ sync å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:280
  #, fuzzy
! #| msgid "Use -G for object-local data"
! msgid "Use -G for object-local data."
! msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆå±€æ‰€ãƒ‡ãƒ¼ã‚¿ç”¨ã�« -G ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:284
  #, fuzzy
! #| msgid "Use indirect calls"
! msgid "Use indirect calls."
! msgstr "é–“æŽ¥å‘¼ã�³å‡ºã�—ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:288
  #, fuzzy
! #| msgid "Use a 32-bit long type"
! msgid "Use a 32-bit long type."
! msgstr "32 ãƒ“ãƒƒãƒˆ long åž‹ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:292
  #, fuzzy
! #| msgid "Use a 64-bit long type"
! msgid "Use a 64-bit long type."
! msgstr "64 ãƒ“ãƒƒãƒˆ long åž‹ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
  msgstr ""
  
! #: config/mips/mips.opt:300
! #, fuzzy
! #| msgid "Don't optimize block moves"
! msgid "Don't optimize block moves."
! msgstr "ãƒ–ãƒ­ãƒƒã‚¯ç§»å‹•ã‚’æœ€é�©åŒ–ã�—ã�ªã�„"
  
! #: config/mips/mips.opt:304
  #, fuzzy
! #| msgid "Use SmartMIPS instructions"
! msgid "Use microMIPS instructions."
! msgstr "SmartMIPS å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:308
  #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use MIPS MSA Extension instructions."
! msgstr "MIPS-DSP å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:312
  #, fuzzy
! #| msgid "Allow the use of MT instructions"
! msgid "Allow the use of MT instructions."
! msgstr "MT å‘½ä»¤ã�®ä½¿ç”¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/mips/mips.opt:316
  #, fuzzy
! #| msgid "Prevent the use of all floating-point operations"
! msgid "Prevent the use of all floating-point operations."
! msgstr "ã�™ã�¹ã�¦ã�®æµ®å‹•å°�æ•°ç‚¹æ“�ä½œã�®ä½¿ç”¨ã‚’é˜²æ­¢ã�™ã‚‹"
  
! #: config/mips/mips.opt:320
  #, fuzzy
! #| msgid "Use MIPS-3D instructions"
! msgid "Use MCU instructions."
! msgstr "MIPS-3D å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:328
! #, fuzzy
! #| msgid "Do not use MDMX instructions"
! msgid "Do not use MDMX instructions."
! msgstr "MDMX å‘½ä»¤ã‚’ä½¿ç”¨ã�—ã�ªã�„"
  
! #: config/mips/mips.opt:332
  #, fuzzy
! #| msgid "Generate normal-mode code"
! msgid "Generate normal-mode code."
! msgstr "ãƒŽãƒ¼ãƒžãƒ«ãƒ¢ãƒ¼ãƒ‰ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/mips/mips.opt:336
! #, fuzzy
! #| msgid "Do not use MIPS-3D instructions"
! msgid "Do not use MIPS-3D instructions."
! msgstr "MIPS-3D å‘½ä»¤ã‚’ä½¿ç”¨ã�—ã�ªã�„"
  
! #: config/mips/mips.opt:340
! #, fuzzy
! #| msgid "Use hardware floating point instructions"
! msgid "Use paired-single floating-point instructions."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
  msgstr ""
  
! #: config/mips/mips.opt:348
  #, fuzzy
! #| msgid "valid arguments to %qs are: %s"
! msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/mips/mips.opt:361
  #, fuzzy
! #| msgid "Try to allow the linker to turn PIC calls into direct calls"
! msgid "Try to allow the linker to turn PIC calls into direct calls."
! msgstr "ãƒªãƒ³ã‚«ã�Œ PIC å‘¼ã�³å‡ºã�—ã‚’ç›´æŽ¥å‘¼ã�³å‡ºã�—ã�«å¤‰æ›´ã�™ã‚‹ã�“ã�¨ã‚’è¨±å�¯ã�™ã‚‹ã‚ˆã�†ã�«è©¦ã�¿ã‚‹"
  
! #: config/mips/mips.opt:365
  #, fuzzy
! #| msgid "When generating -mabicalls code, make the code suitable for use in shared libraries"
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
! msgstr "-mabicalls ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�¦ã�„ã‚‹ã�¨ã��ã�«ã€�å…±æœ‰ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�§ä½¿ç”¨ã�™ã‚‹ã�®ã�«é�©ã�—ã�Ÿã‚³ãƒ¼ãƒ‰ã‚’ä½œæˆ�ã�™ã‚‹"
  
! #: config/mips/mips.opt:369
! #, fuzzy
! #| msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�®ä½¿ç”¨ã‚’ 32 ãƒ“ãƒƒãƒˆæ“�ä½œã�«åˆ¶é™�ã�™ã‚‹"
  
! #: config/mips/mips.opt:373
! #, fuzzy
! #| msgid "Use SmartMIPS instructions"
! msgid "Use SmartMIPS instructions."
! msgstr "SmartMIPS å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:377
! #, fuzzy
! #| msgid "Prevent the use of all hardware floating-point instructions"
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "ã�™ã�¹ã�¦ã�®ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�®ä½¿ç”¨ã‚’é˜²æ­¢ã�™ã‚‹"
! 
! #: config/mips/mips.opt:381
! #, fuzzy
! #| msgid "Optimize lui/addiu address loads"
! msgid "Optimize lui/addiu address loads."
! msgstr "lui/addiu ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ­ãƒ¼ãƒ‰ã‚’æœ€é�©åŒ–ã�™ã‚‹"
! 
! #: config/mips/mips.opt:385
! #, fuzzy
! #| msgid "Assume all symbols have 32-bit values"
! msgid "Assume all symbols have 32-bit values."
! msgstr "ã�™ã�¹ã�¦ã�®ã‚·ãƒ³ãƒœãƒ«ã�Œ 32 ãƒ“ãƒƒãƒˆå€¤ã‚’æŒ�ã�¤ã�¨è¦‹ã�ªã�™"
! 
! #: config/mips/mips.opt:389
! #, fuzzy
! #| msgid "Use synci instruction to invalidate i-cache"
! msgid "Use synci instruction to invalidate i-cache."
! msgstr "i-cache ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹ã�Ÿã‚�ã�« synci å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:413
  #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use Virtualization (VZ) instructions."
! msgstr "AltiVec å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:417
  #, fuzzy
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "vector/scalar (VSX) å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:421
  #, fuzzy
! #| msgid "Use ll, sc and sync instructions"
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "llã€�sc ã�Šã‚ˆã�³ sync å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:425
  #, fuzzy
! #| msgid "Use AltiVec instructions"
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "AltiVec å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/mips/mips.opt:429
! #, fuzzy
! #| msgid "Perform VR4130-specific alignment optimizations"
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "VR4130 å›ºæœ‰ã�®æ•´åˆ—æœ€é�©åŒ–ã‚’è¡Œã�†"
  
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:437
! #, fuzzy
! #| msgid "Don't allocate floats and doubles in extended-precision registers"
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "æ‹¡å¼µç²¾åº¦ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�« float ã�¨ double ã‚’é…�ç½®ã�—ã�ªã�„"
  
! #: config/mips/mips.opt:441
  #, fuzzy
! #| msgid "Optimize for space rather than speed"
! msgid "Optimize frame header."
! msgstr "é€Ÿåº¦ã‚ˆã‚Šã‚‚ã‚µã‚¤ã‚ºã‚’é‡�è¦–ã�—ã�Ÿæœ€é�©åŒ–ã‚’è¡Œã�†"
  
! #: config/mips/mips.opt:448
  #, fuzzy
! #| msgid "Enable dead store elimination"
! msgid "Enable load/store bonding."
! msgstr "ä¸�è¦�ã�ªè¨˜æ†¶åŸŸ (dead store) ã�®é™¤åŽ»ã‚’è¡Œã�†"
  
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:473
! #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "MIPS-DSP å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/mips/mips.opt:477
! #, fuzzy
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "MIPS-DSP å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
! 
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
  msgstr ""
  
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
  msgstr ""
  
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
! msgstr ""
  
! #: config/tilegx/tilegx.opt:37
  #, fuzzy
! #| msgid "Compile for 32-bit pointers"
! msgid "Compile with 32 bit longs and pointers."
! msgstr "32 ãƒ“ãƒƒãƒˆãƒ�ã‚¤ãƒ³ã‚¿ç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/tilegx/tilegx.opt:41
  #, fuzzy
! #| msgid "Compile for 64-bit pointers"
! msgid "Compile with 64 bit longs and pointers."
! msgstr "64 ãƒ“ãƒƒãƒˆãƒ�ã‚¤ãƒ³ã‚¿ç”¨ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/tilegx/tilegx.opt:53
  #, fuzzy
! #| msgid "Use given x86-64 code model"
! msgid "Use given TILE-Gx code model."
! msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿ x86-64 ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ«ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/arc/arc-tables.opt:25
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr ""
  
! #: config/arc/arc.opt:26
  #, fuzzy
! #| msgid "Generate code in big endian mode"
! msgid "Compile code for big endian mode."
! msgstr "ãƒ“ãƒƒã‚°ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:30
  #, fuzzy
! #| msgid "Stores doubles in 32 bits.  This is the default."
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "double ã‚’ 32 ãƒ“ãƒƒãƒˆã�§ä¿�å­˜ã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)ã€‚"
  
! #: config/arc/arc.opt:34
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr ""
  
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
! msgstr ""
  
! #: config/arc/arc.opt:42
! msgid "Same as -mA6."
  msgstr ""
  
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
! msgstr ""
  
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:54
! msgid "Same as -mA7."
  msgstr ""
  
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
  msgstr ""
  
! #: config/arc/arc.opt:132
  #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:136
! #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable code density instructions for ARCv2."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
  msgstr ""
  
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:158
! #, fuzzy
! #| msgid "Generate string instructions for block moves"
! msgid "Generate instructions supported by barrel shifter."
! msgstr "ãƒ–ãƒ­ãƒƒã‚¯ç§»å‹•ç”¨ã�® string å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:162
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "Generate norm instruction."
! msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:166
  #, fuzzy
  #| msgid "Generate isel instructions"
! msgid "Generate swap instruction."
  msgstr "isel å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:170
  #, fuzzy
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "è¤‡æ•°å‘½ä»¤ã�®ãƒ­ãƒ¼ãƒ‰/ã‚¹ãƒˆã‚¢ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:174
  #, fuzzy
! #| msgid "Allow gcc to generate LIW instructions"
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "gcc ã�Œ LIW å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹ã�“ã�¨ã‚’è¨±å�¯ã�™ã‚‹"
  
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
! msgstr ""
  
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
  msgstr ""
  
! #: config/arc/arc.opt:186
  #, fuzzy
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as register indirect calls."
! msgstr "å¿…è¦�ã�Œã�‚ã‚Œã�°ã€�å‘½ä»¤å‘¼ã�³å‡ºã�—ã‚’é–“æŽ¥å‘¼ã�³å‡ºã�—ã�¨ã�—ã�¦ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:190
  #, fuzzy
  #| msgid "Generate cld instruction in the function prologue."
! msgid "Do no generate BRcc instructions in arc_reorg."
  msgstr "é–¢æ•°ãƒ—ãƒ­ãƒ­ãƒ¼ã‚°å†…ã�§ cld å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:198
! #, fuzzy
! #| msgid "Generate Cell microcode"
! msgid "Generate millicode thunks."
! msgstr "Cell ãƒžã‚¤ã‚¯ãƒ­ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
! 
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:210
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
! msgstr ""
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
! msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:226
  #, fuzzy
! #| msgid "Generate bit instructions"
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
! msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
  msgstr ""
  
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
  msgstr ""
  
! #: config/arc/arc.opt:238
! #, fuzzy
! #| msgid "-mcpu=CPU\tCompile code for ARC variant CPU"
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr "-mcpu=CPU\tARC é¡žåž‹ CPU ç”¨ã�«ã‚³ãƒ¼ãƒ‰ã‚’ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
! 
! #: config/arc/arc.opt:242
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
  msgstr ""
  
! #: config/arc/arc.opt:250
  #, fuzzy
! #| msgid "Cost to assume for a multiply insn"
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr "ä¹—ç®—å‘½ä»¤ã�®ã‚³ã‚¹ãƒˆã‚’è¨­å®šã�™ã‚‹"
  
! #: config/arc/arc.opt:254
  #, fuzzy
! #| msgid "-mcpu=CPU\tCompile code for ARC variant CPU"
! msgid "-mcpu=TUNE Tune code for given ARC variant."
! msgstr "-mcpu=CPU\tARC é¡žåž‹ CPU ç”¨ã�«ã‚³ãƒ¼ãƒ‰ã‚’ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
  
! #: config/arc/arc.opt:285
! #, fuzzy
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of indexed loads."
! msgstr "çŸ­ã�„ load å‘½ä»¤ã�®ä½¿ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
  msgstr ""
  
! #: config/arc/arc.opt:293
  #, fuzzy
! #| msgid "Generate auto-inc/dec instructions"
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "è‡ªå‹•å¢—åŠ /æ¸›å°‘å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
  msgstr ""
  
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
  msgstr ""
  
! #: config/arc/arc.opt:311
  #, fuzzy
! #| msgid "Disable all optional instructions"
! msgid "Do alignment optimizations for call instructions."
! msgstr "ã�™ã�¹ã�¦ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�®å‘½ä»¤ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
! msgstr ""
  
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
! msgstr ""
  
! #: config/arc/arc.opt:323
  #, fuzzy
! #| msgid "Enable cbranchdi4 pattern"
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "cbranchdi4 ãƒ‘ã‚¿ãƒ¼ãƒ³ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
  msgstr ""
  
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
! msgstr ""
! 
! #: config/arc/arc.opt:335
  #, fuzzy
! #| msgid "Enable cbranchdi4 pattern"
! msgid "Enable compact casesi pattern."
! msgstr "cbranchdi4 ãƒ‘ã‚¿ãƒ¼ãƒ³ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:339
  #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable 'q' instruction alternatives."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
! msgstr ""
! 
! #: config/arc/arc.opt:350
! msgid "Enable variable polynomial CRC extension."
! msgstr ""
! 
! #: config/arc/arc.opt:354
  #, fuzzy
! #| msgid "Enable Plan 9 language extensions"
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "Plan 9 è¨€èªžæ‹¡å¼µã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:358
  #, fuzzy
! #| msgid "Enable linker relaxation."
! msgid "Enable dual viterbi butterfly extension."
! msgstr "ãƒªãƒ³ã‚«ã�®ç·©å’Œã‚’æœ‰åŠ¹ã�«ã�™ã‚‹ã€‚"
  
! #: config/arc/arc.opt:368
! msgid "Enable Dual and Single Operand Instructions for Telephony."
  msgstr ""
  
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
  msgstr ""
  
! #: config/arc/arc.opt:377
  #, fuzzy
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "æ�¡ä»¶çš„ move å‘½ä»¤ã�®åˆ©ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:381
! #, fuzzy
! #| msgid "Enable sign extend instructions"
! msgid "Enable swap byte ordering extension instruction."
! msgstr "ç¬¦å�·ä»˜ã��æ‹¡å¼µå‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/arc/arc.opt:385
! #, fuzzy
! #| msgid "Enable bit manipulation instructions"
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "ãƒ“ãƒƒãƒˆæ“�ä½œå‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/arc/arc.opt:389
! #, fuzzy
! #| msgid "Pass -z text to linker"
! msgid "Pass -EB option through to linker."
! msgstr "-z text ã‚’ãƒªãƒ³ã‚«ã�«æ¸¡ã�™"
! 
! #: config/arc/arc.opt:393
! #, fuzzy
! #| msgid "Pass -z text to linker"
! msgid "Pass -EL option through to linker."
! msgstr "-z text ã‚’ãƒªãƒ³ã‚«ã�«æ¸¡ã�™"
! 
! #: config/arc/arc.opt:397
! #, fuzzy
! #| msgid "Pass -z text to linker"
! msgid "Pass -marclinux option through to linker."
! msgstr "-z text ã‚’ãƒªãƒ³ã‚«ã�«æ¸¡ã�™"
! 
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr ""
! 
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr ""
! 
! #: config/arc/arc.opt:430
  #, fuzzy
! #| msgid "Enable clip instructions"
! msgid "Enable atomic instructions."
! msgstr "clip å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/arc/arc.opt:434
! #, fuzzy
! #| msgid "Enable unaligned load/store instruction"
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "æ•´åˆ—ã�•ã‚Œã�¦ã�„ã�ªã�„ load/store å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/arc/arc.opt:438
! #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format"
! msgid "Specify the name of the target floating point configuration."
! msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆæµ®å‹•å°�æ•°ç‚¹ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢/å½¢å¼�ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
! 
! #: config/arc/arc.opt:481
! #, fuzzy
! #| msgid "Specify the register allocation order"
! msgid "Specify thread pointer register number."
! msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ç¢ºä¿�é †ã‚’æŒ‡å®šã�™ã‚‹"
! 
! #: config/arc/arc.opt:488
! #, fuzzy
! msgid "Enable use of NPS400 bit operations."
! msgstr "æ�¡ä»¶çš„ move å‘½ä»¤ã�®åˆ©ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
! 
! #: config/arc/arc.opt:492
! msgid "Enable use of NPS400 xld/xst extension."
  msgstr ""
  
! #: config/arc/arc.opt:500
! #, fuzzy
! #| msgid "Specifies the number of registers to reserve for interrupt handlers."
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "å‰²ã‚Šè¾¼ã�¿ãƒ�ãƒ³ãƒ‰ãƒ©ç”¨ã�«äºˆç´„ã�•ã‚Œã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚µã‚¤ã‚ºã‚’æŒ‡å®šã�™ã‚‹"
! 
! #: config/arc/arc.opt:504
! #, fuzzy
! #| msgid "Specifies the number of registers to reserve for interrupt handlers."
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "å‰²ã‚Šè¾¼ã�¿ãƒ�ãƒ³ãƒ‰ãƒ©ç”¨ã�«äºˆç´„ã�•ã‚Œã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚µã‚¤ã‚ºã‚’æŒ‡å®šã�™ã‚‹"
! 
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:537
  #, fuzzy
! #| msgid "Enable the use of RX FPU instructions.  This is the default."
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "RX FPU å‘½ä»¤ã�®ä½¿ç”¨ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)ã€‚"
  
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
! #: lto/lang.opt:50
! msgid "Set linker output type (used internally during LTO optimization)."
  msgstr ""
  
! #: lto/lang.opt:55
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
! msgstr "ãƒªãƒ³ã‚¯æ™‚æœ€é�©åŒ–ã‚’å±€æ‰€å¤‰å½¢ (LTRANS) ãƒ¢ãƒ¼ãƒ‰ã�§å®Ÿè¡Œã�™ã‚‹ã€‚"
  
! #: lto/lang.opt:59
! msgid "Specify a file to which a list of files output by LTRANS is written."
  msgstr ""
  
! #: lto/lang.opt:63
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
! msgstr "ãƒªãƒ³ã‚¯æ™‚æœ€é�©åŒ–ã‚’ãƒ—ãƒ­ã‚°ãƒ©ãƒ å…¨ä½“åˆ†æž� (WPA) ãƒ¢ãƒ¼ãƒ‰ã�§å®Ÿè¡Œã�™ã‚‹ã€‚"
  
! #: lto/lang.opt:67
! msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
  msgstr ""
  
! #: lto/lang.opt:71
! msgid "The resolution file."
  msgstr ""
  
  #: common.opt:243
*************** msgstr "ä½�ç½®é�žä¾�å­˜å®Ÿè¡Œå�¯èƒ½ãƒ•ã‚
*** 16738,19514 ****
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
- #: d/lang.opt:51
- msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
- msgstr ""
- 
- #: d/lang.opt:55
- #, fuzzy
- #| msgid "-o <file>\tPlace output into <file>"
- msgid "-Hf <file>\tWrite D interface to <file>."
- msgstr "-o <file>\tå‡ºåŠ›ã‚’ <file> ã�«é…�ç½®ã�™ã‚‹"
- 
- #: d/lang.opt:123
- #, fuzzy
- #| msgid "Warn about pointer casts which increase alignment"
- msgid "Warn about casts that will produce a null result."
- msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã�®ã‚­ãƒ£ã‚¹ãƒˆã�«ã‚ˆã�£ã�¦æ•´åˆ—ã�Œå¢—åŠ ã�™ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: d/lang.opt:139
- msgid "Warn from speculative compiles such as __traits(compiles)."
- msgstr ""
- 
- #: d/lang.opt:151
- #, fuzzy
- #| msgid "Generate H8S code"
- msgid "Generate JSON file."
- msgstr "H8S ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: d/lang.opt:155
- #, fuzzy
- #| msgid "-MF <file>\tWrite dependency output to the given file"
- msgid "-Xf <file>\tWrite JSON output to the given <file>."
- msgstr "-MF <file>\tä¸Žã�ˆã‚‰ã‚Œã�Ÿãƒ•ã‚¡ã‚¤ãƒ«ã�«ä¾�å­˜é–¢ä¿‚ã‚’å‡ºåŠ›ã�™ã‚‹"
- 
- #: d/lang.opt:159
- msgid "Debug library to use instead of phobos."
- msgstr ""
- 
- #: d/lang.opt:163
- msgid "Default library to use instead of phobos."
- msgstr ""
- 
- #: d/lang.opt:167
- msgid "Do link the standard D startup files in the compilation."
- msgstr ""
- 
- #: d/lang.opt:174
- #, fuzzy
- #| msgid "Enable automatic template instantiation"
- msgid "Generate code for all template instantiations."
- msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
- #: d/lang.opt:178
- #, fuzzy
- #| msgid "Generate code for GNU assembler (gas)"
- msgid "Generate code for assert contracts."
- msgstr "GNU ã‚¢ã‚»ãƒ³ãƒ–ãƒ© (gas) ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: d/lang.opt:186
- msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
- msgstr ""
- 
- #: d/lang.opt:210
- #, fuzzy
- #| msgid "Generate code in big endian mode"
- msgid "Compile in debug code."
- msgstr "ãƒ“ãƒƒã‚°ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: d/lang.opt:214
- msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
- msgstr ""
- 
- #: d/lang.opt:218
- #, fuzzy
- #| msgid "Generate bit instructions"
- msgid "Generate documentation."
- msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: d/lang.opt:222
- msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
- msgstr ""
- 
- #: d/lang.opt:226
- #, fuzzy
- #| msgid "-o <file>\tPlace output into <file>"
- msgid "-fdoc-file=<file>\tWrite documentation to <file>."
- msgstr "-o <file>\tå‡ºåŠ›ã‚’ <file> ã�«é…�ç½®ã�™ã‚‹"
- 
- #: d/lang.opt:230
- msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
- msgstr ""
- 
- #: d/lang.opt:234
- #, fuzzy
- #| msgid "Display the compiler's version"
- msgid "Display the frontend AST after parsing and semantic passes."
- msgstr "`ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ã‚’è¡¨ç¤ºã�™ã‚‹"
- 
- #: d/lang.opt:238
- msgid "Ignore unsupported pragmas."
- msgstr ""
- 
- #: d/lang.opt:242
- #, fuzzy
- #| msgid "Generate code for a cpu32"
- msgid "Generate code for class invariant contracts."
- msgstr "cpu32 ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: d/lang.opt:246
- msgid "Generate a default D main() function when compiling."
- msgstr ""
- 
- #: d/lang.opt:250
- msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
- msgstr ""
- 
- #: d/lang.opt:254
- #, fuzzy
- #| msgid "Generate code for the Boehm GC"
- msgid "Generate ModuleInfo struct for output module."
- msgstr "Boehm GC ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: d/lang.opt:258
- msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
- msgstr ""
- 
- #: d/lang.opt:262
- #, fuzzy
- #| msgid "Generate bit instructions"
- msgid "Generate code for postcondition contracts."
- msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: d/lang.opt:266
- #, fuzzy
- #| msgid "Generate bit instructions"
- msgid "Generate code for precondition contracts."
- msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: d/lang.opt:270
- #, fuzzy
- #| msgid "Display the compiler's version"
- msgid "Compile release version."
- msgstr "`ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ã‚’è¡¨ç¤ºã�™ã‚‹"
- 
- #: d/lang.opt:274
- #, fuzzy
- #| msgid "Generate code for the Android platform."
- msgid "Generate code for switches without a default case."
- msgstr "Android ãƒ—ãƒ©ãƒƒãƒˆãƒ•ã‚©ãƒ¼ãƒ ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹ã€‚"
- 
- #: d/lang.opt:278
- msgid "List information on all language changes."
- msgstr ""
- 
- #: d/lang.opt:282
- msgid "Give deprecation messages about -ftransition=import anomalies."
- msgstr ""
- 
- #: d/lang.opt:286
- msgid "List all usages of complex or imaginary types."
- msgstr ""
- 
- #: d/lang.opt:290
- msgid "Implement DIP1000: Scoped pointers (experimental)."
- msgstr ""
- 
- #: d/lang.opt:294
- msgid "Implement DIP25: Sealed references (experimental)."
- msgstr ""
- 
- #: d/lang.opt:298
- msgid "List all non-mutable fields which occupy an object instance."
- msgstr ""
- 
- #: d/lang.opt:302
- msgid "Revert to single phase name lookup."
- msgstr ""
- 
- #: d/lang.opt:306
- msgid "List all hidden GC allocations."
- msgstr ""
- 
- #: d/lang.opt:310
- #, fuzzy
- #| msgid "Use given thread-local storage dialect"
- msgid "List all variables going into thread local storage."
- msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€è¨˜æ†¶åŸŸ (TLS) å½¢å¼�ã‚’ä½¿ç”¨ã�™ã‚‹"
- 
- #: d/lang.opt:314
- #, fuzzy
- #| msgid "Compile with 32-bit integer mode"
- msgid "Compile in unittest code."
- msgstr "32 ãƒ“ãƒƒãƒˆæ•´æ•°ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
- 
- #: d/lang.opt:318
- msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
- msgstr ""
- 
- #: d/lang.opt:322 c-family/c.opt:1862
- msgid "Emit common-like symbols as weak symbols."
- msgstr ""
- 
- #: d/lang.opt:342
- #, fuzzy
- #| msgid "Do not assume that standard C libraries and \"main\" exist"
- msgid "Do not link the standard D library in the compilation."
- msgstr "æ¨™æº– C ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�¨ \"main\" ã�Œå­˜åœ¨ã�™ã‚‹ã�¨è¦‹ã�ªã�•ã�ªã�„"
- 
- #: d/lang.opt:350
- msgid "Link the standard D library statically in the compilation."
- msgstr ""
- 
- #: d/lang.opt:354
- msgid "Link the standard D library dynamically in the compilation."
- msgstr ""
- 
- #: c-family/c.opt:182
- msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
- msgstr ""
- 
- #: c-family/c.opt:186
- #, fuzzy
- #| msgid "Do not discard comments"
- msgid "Do not discard comments."
- msgstr "ã‚³ãƒ¡ãƒ³ãƒˆã‚’ç ´æ£„ã�—ã�ªã�„"
- 
- #: c-family/c.opt:190
- #, fuzzy
- #| msgid "Do not discard comments in macro expansions"
- msgid "Do not discard comments in macro expansions."
- msgstr "ãƒžã‚¯ãƒ­å±•é–‹å†…ã�®ã‚³ãƒ¡ãƒ³ãƒˆã‚’ç ´æ£„ã�—ã�ªã�„"
- 
- #: c-family/c.opt:194
- #, fuzzy
- #| msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1"
- msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
- msgstr "-D<macro>[=<val>]\tãƒžã‚¯ãƒ­ <macro> ã‚’å€¤ <val> ã�¨ã�—ã�¦å®šç¾©ã�™ã‚‹ã€‚<macro> ã�®ã�¿ä¸Žã�ˆã‚‰ã‚Œã�Ÿå ´å�ˆã€� <val> ã�¯ 1 ã�«ã�ªã‚‹"
- 
- #: c-family/c.opt:201
- #, fuzzy
- #| msgid "-F <dir>\tAdd <dir> to the end of the main framework include path"
- msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
- msgstr "-F <dir>\tä¸»ãƒ•ãƒ¬ãƒ¼ãƒ ãƒ¯ãƒ¼ã‚¯ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‘ã‚¹ã�®æœ€å¾Œã�« <dir> ã‚’è¿½åŠ ã�™ã‚‹"
- 
- #: c-family/c.opt:205
- #, fuzzy
- #| msgid "Enable preprocessing"
- msgid "Enable parsing GIMPLE."
- msgstr "å‰�å‡¦ç�†ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
- #: c-family/c.opt:209
- #, fuzzy
- #| msgid "Print the name of header files as they are used"
- msgid "Print the name of header files as they are used."
- msgstr "ä½¿ç”¨ã�•ã‚Œã‚‹ãƒ˜ãƒƒãƒ€ãƒ•ã‚¡ã‚¤ãƒ«å��ã‚’è¡¨ç¤ºã�™ã‚‹"
- 
- #: c-family/c.opt:213
- #, fuzzy
- #| msgid "-I <dir>\tAdd <dir> to the end of the main include path"
- msgid "-I <dir>\tAdd <dir> to the end of the main include path."
- msgstr "-I <dir>\tä¸»ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‘ã‚¹ã�®æœ€å¾Œã�« <dir> ã‚’è¿½åŠ ã�™ã‚‹"
- 
- #: c-family/c.opt:217
- #, fuzzy
- #| msgid "Generate make dependencies"
- msgid "Generate make dependencies."
- msgstr "make ä¾�å­˜é–¢ä¿‚ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: c-family/c.opt:221
- #, fuzzy
- #| msgid "Generate make dependencies and compile"
- msgid "Generate make dependencies and compile."
- msgstr "make ä¾�å­˜é–¢ä¿‚ã‚’ç”Ÿæˆ�ã�—ã€�ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�™ã‚‹"
- 
- #: c-family/c.opt:225
- #, fuzzy
- #| msgid "-MF <file>\tWrite dependency output to the given file"
- msgid "-MF <file>\tWrite dependency output to the given file."
- msgstr "-MF <file>\tä¸Žã�ˆã‚‰ã‚Œã�Ÿãƒ•ã‚¡ã‚¤ãƒ«ã�«ä¾�å­˜é–¢ä¿‚ã‚’å‡ºåŠ›ã�™ã‚‹"
- 
- #: c-family/c.opt:229
- #, fuzzy
- #| msgid "Treat missing header files as generated files"
- msgid "Treat missing header files as generated files."
- msgstr "å­˜åœ¨ã�—ã�ªã�„ãƒ˜ãƒƒãƒ€ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ç”Ÿæˆ�ã�•ã‚Œã�Ÿãƒ•ã‚¡ã‚¤ãƒ«ã�¨ã�—ã�¦å�–ã‚Šæ‰±ã�†"
- 
- #: c-family/c.opt:233
- #, fuzzy
- #| msgid "Like -M but ignore system header files"
- msgid "Like -M but ignore system header files."
- msgstr "-M ã�¨å�Œæ§˜ã� ã�Œã‚·ã‚¹ãƒ†ãƒ ãƒ˜ãƒƒãƒ€ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ç„¡è¦–ã�™ã‚‹"
- 
- #: c-family/c.opt:237
- #, fuzzy
- #| msgid "Like -MD but ignore system header files"
- msgid "Like -MD but ignore system header files."
- msgstr "-MD ã�¨å�Œæ§˜ã� ã�Œã‚·ã‚¹ãƒ†ãƒ ãƒ˜ãƒƒãƒ€ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ç„¡è¦–ã�™ã‚‹"
- 
- #: c-family/c.opt:241
- #, fuzzy
- #| msgid "Generate code for GNU as"
- msgid "Generate phony targets for all headers."
- msgstr "GNU as ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: c-family/c.opt:245
- #, fuzzy
- #| msgid "-MT <target>\tAdd an unquoted target"
- msgid "-MQ <target>\tAdd a MAKE-quoted target."
- msgstr "-MT <target>\tã‚¿ãƒ¼ã‚²ãƒƒãƒˆ (å¼•ç”¨ç¬¦ã‚’ä»˜ã�‘ã�ªã�„) ã‚’è¿½åŠ ã�™ã‚‹"
- 
- #: c-family/c.opt:249
- #, fuzzy
- #| msgid "-MT <target>\tAdd an unquoted target"
- msgid "-MT <target>\tAdd an unquoted target."
- msgstr "-MT <target>\tã‚¿ãƒ¼ã‚²ãƒƒãƒˆ (å¼•ç”¨ç¬¦ã‚’ä»˜ã�‘ã�ªã�„) ã‚’è¿½åŠ ã�™ã‚‹"
- 
- #: c-family/c.opt:253
- #, fuzzy
- #| msgid "Do not generate #line directives"
- msgid "Do not generate #line directives."
- msgstr "#line æŒ‡ç¤ºã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
- 
- #: c-family/c.opt:257
- #, fuzzy
- #| msgid "-U<macro>\tUndefine <macro>"
- msgid "-U<macro>\tUndefine <macro>."
- msgstr "-U<macro>\tãƒžã‚¯ãƒ­ <macro> ã‚’æœªå®šç¾©çŠ¶æ…‹ã�«ã�™ã‚‹"
- 
- #: c-family/c.opt:261
- #, fuzzy
- #| msgid "Warn about things that will change when compiling with an ABI-compliant compiler"
- msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
- msgstr "ABI ã�«é�©å�ˆã�—ã�Ÿã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�§ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�—ã�Ÿã�¨ã��ã�«å¤‰æ›´ã�•ã‚Œã‚‹ã�“ã�¨ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:265
- msgid "Warn about things that change between the current -fabi-version and the specified version."
- msgstr ""
- 
- #: c-family/c.opt:269
- msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
- msgstr ""
- 
- #: c-family/c.opt:276
- msgid "Warn on suspicious calls of standard functions computing absolute values."
- msgstr ""
- 
- #: c-family/c.opt:280
- #, fuzzy
- #| msgid "Warn about suspicious uses of memory addresses"
- msgid "Warn about suspicious uses of memory addresses."
- msgstr "ãƒ¡ãƒ¢ãƒªã‚¢ãƒ‰ãƒ¬ã‚¹ã�®ç–‘ã‚�ã�—ã�„ä½¿ç”¨æ³•ã�«ã�¤ã�„ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:296
- msgid "Warn about 'new' of type with extended alignment without -faligned-new."
- msgstr ""
- 
- #: c-family/c.opt:300
- msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
- msgstr ""
- 
- #: c-family/c.opt:308
- msgid "Warn on any use of alloca."
- msgstr ""
- 
- #: c-family/c.opt:312
- msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
- msgstr ""
- 
- #: c-family/c.opt:317
- msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:321
- msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
- msgstr ""
- 
- #: c-family/c.opt:325
- #, fuzzy
- #| msgid "-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes"
- 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 "-Wlarger-than=<number>\tã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œ <number> ãƒ�ã‚¤ãƒˆä»¥ä¸Šã�®å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:331
- msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:343
- msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
- msgstr ""
- 
- #: c-family/c.opt:347
- #, fuzzy
- #| msgid "Warn about casting functions to incompatible types"
- msgid "Warn about casting functions to incompatible types."
- msgstr "äº’æ�›æ€§ã�®ã�ªã�„åž‹ã�¸ã�®é–¢æ•°ã‚­ãƒ£ã‚¹ãƒˆã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:351
- msgid "Warn about boolean expression compared with an integer value different from true/false."
- msgstr ""
- 
- #: c-family/c.opt:355
- #, fuzzy
- #| msgid "Warn about overflow in arithmetic expressions"
- msgid "Warn about certain operations on boolean expressions."
- msgstr "è¨ˆç®—å¼�å†…ã�®ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:359
- msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
- msgstr ""
- 
- #: c-family/c.opt:363
- #, fuzzy
- #| msgid "Warn when an inlined function cannot be inlined"
- msgid "Warn when a built-in function is declared with the wrong signature."
- msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•°ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�§ã��ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:367
- #, fuzzy
- #| msgid "Warn when a built-in preprocessor macro is undefined or redefined"
- msgid "Warn when a built-in preprocessor macro is undefined or redefined."
- msgstr "çµ„ã�¿è¾¼ã�¿å‰�å‡¦ç�†ãƒžã‚¯ãƒ­ã�Œæœªå®šç¾©ã�«ã�ªã‚‹ã�‹å†�å®šç¾©ã�•ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:371
- #, fuzzy
- #| msgid "Warn about features not present in traditional C"
- msgid "Warn about features not present in ISO C11, but present in ISO C2X."
- msgstr "ä¼�çµ±çš„ã�ª C ã�«ã�¯å­˜åœ¨ã�—ã�ªã�„æ©Ÿèƒ½ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:375
- #, fuzzy
- #| msgid "Warn about features not present in traditional C"
- msgid "Warn about features not present in ISO C90, but present in ISO C99."
- msgstr "ä¼�çµ±çš„ã�ª C ã�«ã�¯å­˜åœ¨ã�—ã�ªã�„æ©Ÿèƒ½ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:379
- #, fuzzy
- #| msgid "Warn about features not present in traditional C"
- msgid "Warn about features not present in ISO C99, but present in ISO C11."
- msgstr "ä¼�çµ±çš„ã�ª C ã�«ã�¯å­˜åœ¨ã�—ã�ªã�„æ©Ÿèƒ½ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:383
- #, fuzzy
- #| msgid "Warn about C constructs that are not in the common subset of C and C++"
- msgid "Warn about C constructs that are not in the common subset of C and C++."
- msgstr "C ã�¨ C++ ã�®å…±é€šéƒ¨åˆ†é›†å�ˆã�§ã�¯ç„¡ã�„ C æ§‹æ–‡ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:390
- #, fuzzy
- #| msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x"
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
- msgstr "ISO C++ 1998 ã�¨ ISO C++ 200x ã�§æ„�å‘³ã�Œç•°ã�ªã‚‹ C++ æ§‹æ–‡ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:394
- #, fuzzy
- #| msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x"
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
- msgstr "ISO C++ 1998 ã�¨ ISO C++ 200x ã�§æ„�å‘³ã�Œç•°ã�ªã‚‹ C++ æ§‹æ–‡ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:401
- #, fuzzy
- #| msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x"
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
- msgstr "ISO C++ 1998 ã�¨ ISO C++ 200x ã�§æ„�å‘³ã�Œç•°ã�ªã‚‹ C++ æ§‹æ–‡ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:405
- #, fuzzy
- #| msgid "Warn about casting functions to incompatible types"
- msgid "Warn about casts between incompatible function types."
- msgstr "äº’æ�›æ€§ã�®ã�ªã�„åž‹ã�¸ã�®é–¢æ•°ã‚­ãƒ£ã‚¹ãƒˆã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:409
- #, fuzzy
- #| msgid "Warn about pointer casts which increase alignment"
- msgid "Warn about casts which discard qualifiers."
- msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã�®ã‚­ãƒ£ã‚¹ãƒˆã�«ã‚ˆã�£ã�¦æ•´åˆ—ã�Œå¢—åŠ ã�™ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:413 c-family/c.opt:417
- #, fuzzy
- #| msgid "Warn about comparison of different enum types"
- msgid "Warn about catch handlers of non-reference type."
- msgstr "ç•°ã�ªã‚‹åˆ—æŒ™åž‹ã�®æ¯”è¼ƒã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:421
- #, fuzzy
- #| msgid "Warn about subscripts whose type is \"char\""
- msgid "Warn about subscripts whose type is \"char\"."
- msgstr "æ·»ã�ˆå­—ã�®åž‹ã�Œ \"char\" ã�§ã�‚ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:429
- #, fuzzy
- #| msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\""
- msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
- msgstr "\"longjmp\" ã�¾ã�Ÿã�¯ \"vfork\" ã�«ã‚ˆã�£ã�¦å¤‰æ›´ã�•ã‚Œã‚‹ã�‹ã‚‚ã�—ã‚Œã�ªã�„å¤‰æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:433
- #, fuzzy
- #| msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
- msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
- msgstr "ãƒ–ãƒ­ãƒƒã‚¯ã‚³ãƒ¡ãƒ³ãƒˆã�Œå…¥ã‚Œå­�ã�«ã�ªã�£ã�¦ã�„ã‚‹å�¯èƒ½æ€§ã�¾ã�Ÿã�¯ C++ ã‚³ãƒ¡ãƒ³ãƒˆã�Œç‰©ç�†çš„ã�«ä¸€è¡Œä»¥ä¸Šã�«ã�¾ã�Ÿã�Œã�£ã�¦ã�„ã‚‹å�¯èƒ½æ€§ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:437
- #, fuzzy
- #| msgid "Synonym for -Wcomment"
- msgid "Synonym for -Wcomment."
- msgstr "-Wcomment ã�®åˆ¥å��"
- 
- #: c-family/c.opt:441
- msgid "Warn for conditionally-supported constructs."
- msgstr ""
- 
- #: c-family/c.opt:445
- #, fuzzy
- #| msgid "Warn for implicit type conversions that may change a value"
- msgid "Warn for implicit type conversions that may change a value."
- msgstr "å€¤ã�Œå¤‰æ›´ã�•ã‚Œã‚‹å ´å�ˆã�Œã�‚ã‚‹æš—é»™çš„ã�ªåž‹å¤‰æ�›ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:449
- #, fuzzy
- #| msgid "Warn for converting NULL from/to a non-pointer type"
- msgid "Warn for converting NULL from/to a non-pointer type."
- msgstr "é�žãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�‹ã‚‰ NULL ã�¸ã€�ã�¾ã�Ÿã�¯ NULL ã�‹ã‚‰é�žãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸ã�®å¤‰æ�›ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:457
- #, fuzzy
- #| msgid "Warn when all constructors and destructors are private"
- msgid "Warn when all constructors and destructors are private."
- msgstr "ã�™ã�¹ã�¦ã�®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¨ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�Œé�žå…¬é–‹ã�®å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:461
- msgid "Warn about dangling else."
- msgstr ""
- 
- #: c-family/c.opt:465
- msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
- msgstr ""
- 
- #: c-family/c.opt:469
- #, fuzzy
- #| msgid "Warn when a declaration is found after a statement"
- msgid "Warn when a declaration is found after a statement."
- msgstr "å®Ÿè¡Œæ–‡ã‚ˆã‚Šå¾Œã�«å®£è¨€ã�Œè¦‹ã�¤ã�‹ã�£ã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:473
- #, fuzzy
- #| msgid "dereferencing pointer to incomplete type"
- msgid "Warn when deleting a pointer to incomplete type."
- msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
- 
- #: c-family/c.opt:477
- #, fuzzy
- #| msgid "Warn about non-virtual destructors"
- msgid "Warn about deleting polymorphic objects with non-virtual destructors."
- msgstr "é�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:485
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
- msgstr ""
- 
- #: c-family/c.opt:490
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
- msgstr ""
- 
- #: c-family/c.opt:495
- #, fuzzy
- #| msgid "Warn about possibly missing braces around initializers"
- msgid "Warn about positional initialization of structs requiring designated initializers."
- msgstr "åˆ�æœŸåŒ–å­�ã�®ã�¾ã‚�ã‚Šã�«ä¸­æ‹¬å¼§ã�Œç„¡ã�„å�¯èƒ½æ€§ã�Œã�‚ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:499
- msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
- msgstr ""
- 
- #: c-family/c.opt:503
- #, fuzzy
- #| msgid "Warn whenever type qualifiers are ignored."
- msgid "Warn if type qualifiers on pointers are discarded."
- msgstr "åž‹ä¿®é£¾å­�ã�Œç„¡è¦–ã�•ã‚Œã�Ÿå ´å�ˆã�¯ã�„ã�¤ã‚‚è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:507
- #, fuzzy
- #| msgid "Warn about compile-time integer division by zero"
- msgid "Warn about compile-time integer division by zero."
- msgstr "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�«æ•´æ•°ã�® 0 ã�«ã‚ˆã‚‹é™¤ç®—ã�Œè¡Œã‚�ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:511
- #, fuzzy
- #| msgid "Warn about an empty body in an if or else statement"
- msgid "Warn about duplicated branches in if-else statements."
- msgstr "if ã�¾ã�Ÿã�¯ else æ–‡ã�®ä¸­èº«ã�Œç©ºã�®å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:515
- msgid "Warn about duplicated conditions in an if-else-if chain."
- msgstr ""
- 
- #: c-family/c.opt:519
- #, fuzzy
- #| msgid "Warn about violations of Effective C++ style rules"
- msgid "Warn about violations of Effective C++ style rules."
- msgstr "Effective C++ å¼�ã�®æŒ‡é‡�ã�‹ã‚‰ã�¯ã�šã‚Œã‚‹ã‚‚ã�®ã�«ã�¤ã�„ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:523
- #, fuzzy
- #| msgid "Warn about an empty body in an if or else statement"
- msgid "Warn about an empty body in an if or else statement."
- msgstr "if ã�¾ã�Ÿã�¯ else æ–‡ã�®ä¸­èº«ã�Œç©ºã�®å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:527
- #, fuzzy
- #| msgid "Warn about stray tokens after #elif and #endif"
- msgid "Warn about stray tokens after #else and #endif."
- msgstr "#elif ã�Šã‚ˆã�³ #endif ã�®å¾Œã�«ã�‚ã‚‹ã�¯ã��ã‚Œã�Ÿãƒˆãƒ¼ã‚¯ãƒ³ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:531
- #, fuzzy
- #| msgid "Warn about comparison of different enum types"
- msgid "Warn about comparison of different enum types."
- msgstr "ç•°ã�ªã‚‹åˆ—æŒ™åž‹ã�®æ¯”è¼ƒã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:539
- #, fuzzy
- #| msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead"
- msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
- msgstr "ã�“ã�®ã‚¹ã‚¤ãƒƒãƒ�ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« -Werror=implicit-function-declaration ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
- 
- #: c-family/c.opt:547
- #, fuzzy
- #| msgid "Warn about implicit function declarations"
- msgid "Warn about semicolon after in-class function definition."
- msgstr "æš—é»™ã�®é–¢æ•°å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:551
- #, fuzzy
- #| msgid "Warn for implicit type conversions that may change a value"
- msgid "Warn for implicit type conversions that cause loss of floating point precision."
- msgstr "å€¤ã�Œå¤‰æ›´ã�•ã‚Œã‚‹å ´å�ˆã�Œã�‚ã‚‹æš—é»™çš„ã�ªåž‹å¤‰æ�›ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:555
- #, fuzzy
- #| msgid "Warn if testing floating point numbers for equality"
- msgid "Warn if testing floating point numbers for equality."
- msgstr "æµ®å‹•å°�æ•°ç‚¹æ•°ã�®ç­‰ä¾¡æ¯”è¼ƒã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:559 c-family/c.opt:601
- #, fuzzy
- #| msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
- msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
- msgstr "printf/scanf/strftime/strfmon æ›¸å¼�æ–‡å­—åˆ—ç•°å¸¸ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:563
- #, fuzzy
- #| msgid "Warn about format strings that contain NUL bytes"
- msgid "Warn about format strings that contain NUL bytes."
- msgstr "æ›¸å¼�æ–‡å­—åˆ—ã�« NUL ãƒ�ã‚¤ãƒˆã�Œå�«ã�¾ã‚Œã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:567
- #, fuzzy
- #| msgid "Warn if passing too many arguments to a function for its format string"
- msgid "Warn if passing too many arguments to a function for its format string."
- msgstr "é–¢æ•°ã�®æ›¸å¼�æ–‡å­—åˆ—ç”¨ã�«æ¸¡ã�™å¼•æ•°ã�Œå¤šã�™ã�Žã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:571
- #, fuzzy
- #| msgid "Warn about format strings that are not literals"
- msgid "Warn about format strings that are not literals."
- msgstr "æ›¸å¼�æ–‡å­—åˆ—ã�Œæ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:575
- 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:580
- #, fuzzy
- #| msgid "Warn about possible security problems with format functions"
- msgid "Warn about possible security problems with format functions."
- msgstr "ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£å•�é¡Œã�«ã�ªã‚‹å�¯èƒ½æ€§ã�Œã�‚ã‚‹æ›¸å¼�é–¢æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:584
- #, fuzzy
- #| msgid "Warn about possible security problems with format functions"
- msgid "Warn about sign differences with format functions."
- msgstr "ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£å•�é¡Œã�«ã�ªã‚‹å�¯èƒ½æ€§ã�Œã�‚ã‚‹æ›¸å¼�é–¢æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:588
- msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
- msgstr ""
- 
- #: c-family/c.opt:593
- #, fuzzy
- #| msgid "Warn about strftime formats yielding 2-digit years"
- msgid "Warn about strftime formats yielding 2-digit years."
- msgstr "strftime æ›¸å¼�ã�Œ 2 æ¡�ã�®å¹´ã�®å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:597
- #, fuzzy
- #| msgid "Warn about zero-length formats"
- msgid "Warn about zero-length formats."
- msgstr "é•·ã�•ã�Œ 0 ã�®æ›¸å¼�æ–‡å­—åˆ—ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:605
- msgid "Warn about function calls with format strings that write past the end of the destination region."
- msgstr ""
- 
- #: c-family/c.opt:610
- #, fuzzy
- #| msgid "Warn about casting functions to incompatible types"
- msgid "Warn about calls to snprintf and similar functions that truncate output."
- msgstr "äº’æ�›æ€§ã�®ã�ªã�„åž‹ã�¸ã�®é–¢æ•°ã‚­ãƒ£ã‚¹ãƒˆã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:614
- #, fuzzy
- #| msgid "Warn when a Cell microcoded instruction is emitted"
- msgid "Warn when the field in a struct is not aligned."
- msgstr "Cell ãƒžã‚¤ã‚¯ãƒ­ã‚³ãƒ¼ãƒ‰å‘½ä»¤ã�Œç™ºè¡Œã�•ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:618
- msgid "Warn whenever type qualifiers are ignored."
- msgstr "åž‹ä¿®é£¾å­�ã�Œç„¡è¦–ã�•ã‚Œã�Ÿå ´å�ˆã�¯ã�„ã�¤ã‚‚è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:622
- #, fuzzy
- #| msgid "Warn whenever type qualifiers are ignored."
- msgid "Warn whenever attributes are ignored."
- msgstr "åž‹ä¿®é£¾å­�ã�Œç„¡è¦–ã�•ã‚Œã�Ÿå ´å�ˆã�¯ã�„ã�¤ã‚‚è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:626
- msgid "Warn when there is a conversion between pointers that have incompatible types."
- msgstr ""
- 
- #: c-family/c.opt:630
- msgid "Warn when the address of packed member of struct or union is taken."
- msgstr ""
- 
- #: c-family/c.opt:634
- #, fuzzy
- #| msgid "Warn about variables which are initialized to themselves"
- msgid "Warn about variables which are initialized to themselves."
- msgstr "å¤‰æ•°ã�Œã��ã‚Œè‡ªèº«ã�«ã‚ˆã�£ã�¦åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:638
- msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
- msgstr ""
- 
- #: c-family/c.opt:642
- #, fuzzy
- #| msgid "Warn about implicit declarations"
- msgid "Warn about implicit declarations."
- msgstr "æš—é»™çš„å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:650
- #, fuzzy
- #| msgid "Warn about implicit conversions from \"float\" to \"double\""
- msgid "Warn about implicit conversions from \"float\" to \"double\"."
- msgstr "\"float\" ã�‹ã‚‰ \"double\" ã�¸ã�®æš—é»™çš„å¤‰æ�›ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:654
- #, fuzzy
- #| msgid "Warn if an undefined macro is used in an #if directive"
- msgid "Warn if \"defined\" is used outside #if."
- msgstr "#if æŒ‡ç¤ºå†…ã�§æœªå®šç¾©ãƒžã‚¯ãƒ­ã�Œä½¿ç”¨ã�•ã‚Œã�Ÿå ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:658
- #, fuzzy
- #| msgid "Warn about implicit function declarations"
- msgid "Warn about implicit function declarations."
- msgstr "æš—é»™ã�®é–¢æ•°å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:662
- #, fuzzy
- #| msgid "Warn when a declaration does not specify a type"
- msgid "Warn when a declaration does not specify a type."
- msgstr "å®£è¨€ã�Œåž‹ã‚’æŒ‡å®šã�—ã�¦ã�„ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:669
- msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
- msgstr ""
- 
- #: c-family/c.opt:673
- msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
- msgstr ""
- 
- #: c-family/c.opt:677
- msgid "Warn for suspicious integer expressions in boolean context."
- msgstr ""
- 
- #: c-family/c.opt:681
- #, fuzzy
- #| msgid "Warn when there is a cast to a pointer from an integer of a different size"
- msgid "Warn when there is a cast to a pointer from an integer of a different size."
- msgstr "ã‚µã‚¤ã‚ºã�Œç•°ã�ªã‚‹æ•´æ•°ã�‹ã‚‰ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:685
- #, fuzzy
- #| msgid "Warn about invalid uses of the \"offsetof\" macro"
- msgid "Warn about invalid uses of the \"offsetof\" macro."
- msgstr "\"offsetof\" ãƒžã‚¯ãƒ­ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ–¹æ³•ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:689
- #, fuzzy
- #| msgid "Warn about PCH files that are found but not used"
- msgid "Warn about PCH files that are found but not used."
- msgstr "PCH ãƒ•ã‚¡ã‚¤ãƒ«ã�Œè¦‹ã�¤ã�‹ã�£ã�Ÿã�«ã‚‚ã�‹ã�‹ã‚�ã‚‰ã�šä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:693
- #, fuzzy
- #| msgid "Warn when a register variable is declared volatile"
- msgid "Warn when a jump misses a variable initialization."
- msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã�Œ volatile ã�¨å®£è¨€ã�•ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:697
- 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:701
- #, fuzzy
- #| msgid "Warn when a logical operator is suspiciously always evaluating to true or false"
- msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
- msgstr "è«–ç�†æ¼”ç®—å­�ã�Œå¸¸ã�« true ã�¾ã�Ÿã�¯ false ã�¨è©•ä¾¡ã�•ã‚Œã‚‹ã‚ˆã�†ã�«æ€�ã‚�ã‚Œã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:705
- msgid "Warn when logical not is used on the left hand side operand of a comparison."
- msgstr ""
- 
- #: c-family/c.opt:709
- #, fuzzy
- #| msgid "Do not warn about using \"long long\" when -pedantic"
- msgid "Do not warn about using \"long long\" when -pedantic."
- msgstr "-pedantic ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã‚‹ã�¨ã��ã�«\"long long\" ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã‚‚è­¦å‘Šã�—ã�ªã�„"
- 
- #: c-family/c.opt:713
- #, fuzzy
- #| msgid "Warn about suspicious declarations of \"main\""
- msgid "Warn about suspicious declarations of \"main\"."
- msgstr "ç–‘ã‚�ã�—ã�„ main ã�®å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:721
- 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:725
- 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:729
- #, fuzzy
- #| msgid "Warn when the packed attribute has no effect on struct layout"
- msgid "Warn when the indentation of the code does not reflect the block structure."
- msgstr "packed å±žæ€§ã�Œæ§‹é€ ä½“é…�ç½®ã�«å½±éŸ¿ã�—ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:733
- #, fuzzy
- #| msgid "Warn about possibly missing braces around initializers"
- msgid "Warn about possibly missing braces around initializers."
- msgstr "åˆ�æœŸåŒ–å­�ã�®ã�¾ã‚�ã‚Šã�«ä¸­æ‹¬å¼§ã�Œç„¡ã�„å�¯èƒ½æ€§ã�Œã�‚ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:737
- #, fuzzy
- #| msgid "Warn about global functions without previous declarations"
- msgid "Warn about global functions without previous declarations."
- msgstr "å‰�ã�«å®£è¨€ã�Œç„¡ã�„å¤§åŸŸé–¢æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:741
- #, fuzzy
- #| msgid "Warn about missing fields in struct initializers"
- msgid "Warn about missing fields in struct initializers."
- msgstr "æ§‹é€ ä½“ã�®åˆ�æœŸåŒ–å­�ã�«ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œè¶³ã‚Šã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:745
- 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:749
- msgid "Warn on direct multiple inheritance."
- msgstr ""
- 
- #: c-family/c.opt:753
- msgid "Warn on namespace definition."
- msgstr ""
- 
- #: c-family/c.opt:757
- msgid "Warn when fields in a struct with the packed attribute are misaligned."
- msgstr ""
- 
- #: c-family/c.opt:761
- #, fuzzy
- #| msgid "Warn about missing fields in struct initializers"
- msgid "Warn about missing sized deallocation functions."
- msgstr "æ§‹é€ ä½“ã�®åˆ�æœŸåŒ–å­�ã�«ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œè¶³ã‚Šã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:765
- msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
- msgstr ""
- 
- #: c-family/c.opt:769
- msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
- msgstr ""
- 
- #: c-family/c.opt:773
- msgid "Warn when sizeof is applied on a parameter declared as an array."
- msgstr ""
- 
- #: c-family/c.opt:777
- msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
- msgstr ""
- 
- #: c-family/c.opt:782
- 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:787
- msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
- msgstr ""
- 
- #: c-family/c.opt:791
- #, fuzzy
- #| msgid "Warn about functions which might be candidates for format attributes"
- msgid "Warn about functions which might be candidates for format attributes."
- msgstr "format å±žæ€§ã‚’ã�®å€™è£œã�¨ã�ªã‚Šã��ã�†ã�ªé–¢æ•°ã�«ã�¤ã�„ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:795
- msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
- msgstr ""
- 
- #: c-family/c.opt:800
- #, fuzzy
- #| msgid "Warn about enumerated switches, with no default, missing a case"
- msgid "Warn about enumerated switches, with no default, missing a case."
- msgstr "åˆ—æŒ™å®šæ•°ã‚’ä½¿ç”¨ã�—ã�Ÿ switch æ–‡ã�§ default æ–‡ã�Œç„¡ã�„ã�‹ç‰¹å®šã�® case ã�Œç„¡ã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:804
- #, fuzzy
- #| msgid "Warn about enumerated switches missing a \"default:\" statement"
- msgid "Warn about enumerated switches missing a \"default:\" statement."
- msgstr "åˆ—æŒ™å®šæ•°ã‚’ä½¿ç”¨ã�—ã�Ÿ switch æ–‡ã�§ \"default:\" æ–‡ã�Œç„¡ã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:808
- #, fuzzy
- #| msgid "Warn about all enumerated switches missing a specific case"
- msgid "Warn about all enumerated switches missing a specific case."
- msgstr "åˆ—æŒ™å®šæ•°ã‚’ä½¿ç”¨ã�—ã�Ÿ switch æ–‡ã�§ç‰¹å®šã�® case ã�Œç„¡ã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:812
- #, fuzzy
- #| msgid "Warn about overflow in arithmetic expressions"
- msgid "Warn about switches with boolean controlling expression."
- msgstr "è¨ˆç®—å¼�å†…ã�®ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:816
- #, fuzzy
- msgid "Warn on primary template declaration."
- msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
- 
- #: c-family/c.opt:820
- msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
- msgstr ""
- 
- #: c-family/c.opt:829
- #, fuzzy
- #| msgid "Warn about user-specified include directories that do not exist"
- msgid "Warn about user-specified include directories that do not exist."
- msgstr "åˆ©ç”¨è€…ã�ŒæŒ‡å®šã�—ã�Ÿã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã�Œå­˜åœ¨ã�—ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:833
- #, fuzzy
- #| msgid "Warn about function parameters declared without a type specifier in K&R-style functions"
- msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
- msgstr "K&R ã‚¹ã‚¿ã‚¤ãƒ«ã�®é–¢æ•°å†…ã�«åž‹æŒ‡å®šã�Œã�ªã�„å¼•æ•°ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹é–¢æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:837
- #, fuzzy
- #| msgid "Warn about global functions without prototypes"
- msgid "Warn about global functions without prototypes."
- msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ç„¡ã�—ã�®å¤§åŸŸé–¢æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:844
- #, fuzzy
- #| msgid "Warn about use of multi-character character constants"
- msgid "Warn about use of multi-character character constants."
- msgstr "è¤‡æ•°æ–‡å­—ã�«ã‚ˆã‚‹æ–‡å­—å®šæ•°ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:848
- msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
- msgstr ""
- 
- #: c-family/c.opt:852
- #, fuzzy
- #| msgid "Warn about \"extern\" declarations not at file scope"
- msgid "Warn about \"extern\" declarations not at file scope."
- msgstr "å¤–éƒ¨ (\"extern\") å®£è¨€ã�Œãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�§ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:856
- msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
- msgstr ""
- 
- #: c-family/c.opt:860
- msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
- msgstr ""
- 
- #: c-family/c.opt:864
- #, fuzzy
- #| msgid "Warn when non-templatized friend functions are declared within a template"
- msgid "Warn when non-templatized friend functions are declared within a template."
- msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåŒ–ã�•ã‚Œã�¦ã�„ã�ªã�„ãƒ•ãƒ¬ãƒ³ãƒ‰é–¢æ•°ã�Œå®£è¨€ã�•ã‚Œã�Ÿå ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:868
- #, fuzzy
- msgid "Warn when a conversion function will never be called due to the type it converts to."
- msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
- 
- #: c-family/c.opt:872
- msgid "Warn for unsafe raw memory writes to objects of class types."
- msgstr ""
- 
- #: c-family/c.opt:876
- #, fuzzy
- #| msgid "Warn about non-virtual destructors"
- msgid "Warn about non-virtual destructors."
- msgstr "é�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:880
- #, fuzzy
- #| msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL"
- msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
- msgstr "NULL ã�§ç„¡ã�„ã�“ã�¨ã�Œå¿…è¦�ã�§ã�‚ã‚‹ã�¨ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã‚‹å¼•æ•°ã�®ä½�ç½®ã�« NULL ã�Œæ¸¡ã�•ã‚Œã�Ÿå ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:896
- #, fuzzy
- #| msgid "-Wnormalized=<id|nfc|nfkc>\tWarn about non-normalised Unicode strings"
- msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
- msgstr "-Wnormalized=<id|nfc|nfkc>\tæ­£æº–åŒ–ã�•ã‚Œã�¦ã�„ã�ªã�„ãƒ¦ãƒ‹ã‚³ãƒ¼ãƒ‰æ–‡å­—åˆ—ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:919
- #, fuzzy
- #| msgid "Warn if a C-style cast is used in a program"
- msgid "Warn if a C-style cast is used in a program."
- msgstr "C ã‚¹ã‚¿ã‚¤ãƒ«ã�®ã‚­ãƒ£ã‚¹ãƒˆã�Œãƒ—ãƒ­ã‚°ãƒ©ãƒ å†…ã�§ä½¿ç”¨ã�•ã‚Œã�Ÿå ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:923
- #, fuzzy
- #| msgid "Warn for obsolescent usage in a declaration"
- msgid "Warn for obsolescent usage in a declaration."
- msgstr "å»ƒæ­¢ã�•ã‚Œã�Ÿå®£è¨€æ–¹æ³•ã�Œä½¿ç”¨ã�•ã‚Œã�Ÿå ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:927
- #, fuzzy
- #| msgid "Warn if an old-style parameter definition is used"
- msgid "Warn if an old-style parameter definition is used."
- msgstr "å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®å¼•æ•°å®£è¨€ã�Œä½¿ç”¨ã�•ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:931
- msgid "Warn if a simd directive is overridden by the vectorizer cost model."
- msgstr ""
- 
- #: c-family/c.opt:935
- #, fuzzy
- #| msgid "Warn if a string is longer than the maximum portable length specified by the standard"
- msgid "Warn if a string is longer than the maximum portable length specified by the standard."
- msgstr "æ¨™æº–ã�«ã‚ˆã�£ã�¦æŒ‡å®šã�•ã‚Œã�¦ã�„ã‚‹ç§»æ¤�æ€§ã�Œã�‚ã‚‹ã�¨ã�•ã‚Œã‚‹æœ€å¤§æ–‡å­—åˆ—é•·ã‚’è¶…ã�ˆã‚‹æ–‡å­—åˆ—ã�Œã�‚ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:939
- #, fuzzy
- #| msgid "Warn about overloaded virtual function names"
- msgid "Warn about overloaded virtual function names."
- msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿä»®æƒ³é–¢æ•°å��ã�«ã�¤ã�„ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:943
- #, fuzzy
- #| msgid "Warn about variables which are initialized to themselves"
- msgid "Warn about overriding initializers without side effects."
- msgstr "å¤‰æ•°ã�Œã��ã‚Œè‡ªèº«ã�«ã‚ˆã�£ã�¦åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:947
- #, fuzzy
- #| msgid "Warn about variables which are initialized to themselves"
- msgid "Warn about overriding initializers with side effects."
- msgstr "å¤‰æ•°ã�Œã��ã‚Œè‡ªèº«ã�«ã‚ˆã�£ã�¦åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:951
- #, fuzzy
- #| msgid "offset of packed bit-field %qD has changed in GCC 4.4"
- msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
- msgstr "packed ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã�®ã‚ªãƒ•ã‚»ãƒƒãƒˆã�¯ GCC 4.4 ã�§å¤‰æ›´ã�•ã‚Œã�¦ã�„ã�¾ã�™"
- 
- #: c-family/c.opt:955
- #, fuzzy
- #| msgid "Warn about possibly missing parentheses"
- msgid "Warn about possibly missing parentheses."
- msgstr "å°�æ‹¬å¼§ã�Œç„¡ã�„å�¯èƒ½æ€§ã�Œã�‚ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:963
- msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
- msgstr ""
- 
- #: c-family/c.opt:967
- #, fuzzy
- #| msgid "Warn when converting the type of pointers to member functions"
- msgid "Warn when converting the type of pointers to member functions."
- msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®åž‹å¤‰æ�›ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:971
- #, fuzzy
- #| msgid "Warn about function pointer arithmetic"
- msgid "Warn about function pointer arithmetic."
- msgstr "é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�®è¨ˆç®—ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:975
- #, fuzzy
- #| msgid "Warn when a pointer differs in signedness in an assignment"
- msgid "Warn when a pointer differs in signedness in an assignment."
- msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�Œç¬¦å�·ç„¡ã�—ã�‹ã‚‰ç¬¦å�·ä»˜ã��ã�«æ ¼ä¸Šã�’ã�¨ã�ªã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:979
- #, fuzzy
- #| msgid "Warn about use of multi-character character constants"
- msgid "Warn when a pointer is compared with a zero character constant."
- msgstr "è¤‡æ•°æ–‡å­—ã�«ã‚ˆã‚‹æ–‡å­—å®šæ•°ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:983
- #, fuzzy
- #| msgid "Warn when a pointer is cast to an integer of a different size"
- msgid "Warn when a pointer is cast to an integer of a different size."
- msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ã‚µã‚¤ã‚ºã�Œç•°ã�ªã‚‹æ•´æ•°åž‹ã�¸ã�®å¤‰æ�›ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:987
- #, fuzzy
- #| msgid "Warn about misuses of pragmas"
- msgid "Warn about misuses of pragmas."
- msgstr "pragma ã�®èª¤ç”¨ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:991
- msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
- msgstr ""
- 
- #: c-family/c.opt:995
- msgid "Warn if a property for an Objective-C object has no assign semantics specified."
- msgstr ""
- 
- #: c-family/c.opt:999
- #, fuzzy
- #| msgid "Warn if inherited methods are unimplemented"
- msgid "Warn if inherited methods are unimplemented."
- msgstr "ç¶™æ‰¿ã�•ã‚Œã�Ÿãƒ¡ã‚½ãƒƒãƒ‰ã�Œå®Ÿè£…ã�•ã‚Œã�¦ã�„ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1003 c-family/c.opt:1007
- msgid "Warn for placement new expressions with undefined behavior."
- msgstr ""
- 
- #: c-family/c.opt:1011
- #, fuzzy
- #| msgid "Warn about multiple declarations of the same object"
- msgid "Warn about multiple declarations of the same object."
- msgstr "å�Œä¸€ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®å®£è¨€ã�Œè¤‡æ•°ã�‚ã‚Œã�°è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1015
- msgid "Warn about redundant calls to std::move."
- msgstr ""
- 
- #: c-family/c.opt:1019
- #, fuzzy
- #| msgid "Warn about misuses of pragmas"
- msgid "Warn about uses of register storage specifier."
- msgstr "pragma ã�®èª¤ç”¨ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1023
- #, fuzzy
- #| msgid "Warn when the compiler reorders code"
- msgid "Warn when the compiler reorders code."
- msgstr "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�Œã‚³ãƒ¼ãƒ‰ã‚’ä¸¦ã�¹æ›¿ã�ˆã‚‹ã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1027
- msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
- msgstr ""
- 
- #: c-family/c.opt:1031
- msgid "Warn on suspicious constructs involving reverse scalar storage order."
- msgstr ""
- 
- #: c-family/c.opt:1035
- #, fuzzy
- #| msgid "Warn if a selector has multiple methods"
- msgid "Warn if a selector has multiple methods."
- msgstr "ã‚»ãƒ¬ã‚¯ã‚¿ã�Œè¤‡æ•°ã�®ãƒ¡ã‚½ãƒƒãƒ‰ã‚’æŒ�ã�£ã�¦ã�„ã‚Œã�°è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1039
- #, fuzzy
- #| msgid "Warn about possible violations of sequence point rules"
- msgid "Warn about possible violations of sequence point rules."
- msgstr "å‰¯ä½œç”¨å®Œäº†ç‚¹è¦�å‰‡ã‚’ç ´ã‚‹å�¯èƒ½æ€§ã�Œã�‚ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1043
- #, fuzzy
- msgid "Warn if a local declaration hides an instance variable."
- msgstr "`%s' ã�®ãƒ­ãƒ¼ã‚«ãƒ«å®£è¨€ã�§ã€�ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•°ã�Œéš ã�•ã‚Œã�¾ã�™"
- 
- #: c-family/c.opt:1047 c-family/c.opt:1051
- msgid "Warn if left shift of a signed value overflows."
- msgstr ""
- 
- #: c-family/c.opt:1055
- #, fuzzy
- #| msgid "right shift count is negative"
- msgid "Warn if shift count is negative."
- msgstr "å�³ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
- 
- #: c-family/c.opt:1059
- #, fuzzy
- #| msgid "right shift count >= width of type"
- msgid "Warn if shift count >= width of type."
- msgstr "å�³ã‚·ãƒ•ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
- 
- #: c-family/c.opt:1063
- #, fuzzy
- #| msgid "left shift count is negative"
- msgid "Warn if left shifting a negative value."
- msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
- 
- #: c-family/c.opt:1067
- #, fuzzy
- #| msgid "Warn about signed-unsigned comparisons"
- msgid "Warn about signed-unsigned comparisons."
- msgstr "ç¬¦å�·ä»˜ã��/ç¬¦å�·ç„¡ã�—ã�®æ¯”è¼ƒã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1075
- #, fuzzy
- #| msgid "Warn for implicit type conversions between signed and unsigned integers"
- msgid "Warn for implicit type conversions between signed and unsigned integers."
- msgstr "ç¬¦å�·ä»˜ã��æ•´æ•°ã�¨ç¬¦å�·ç„¡ã�—æ•´æ•°é–“ã�®æš—é»™çš„ã�ªåž‹å¤‰æ�›ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1079
- #, fuzzy
- #| msgid "Warn when overload promotes from unsigned to signed"
- msgid "Warn when overload promotes from unsigned to signed."
- msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�Œç¬¦å�·ç„¡ã�—ã�‹ã‚‰ç¬¦å�·ä»˜ã��ã�«æ ¼ä¸Šã�’ã�¨ã�ªã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1083
- #, fuzzy
- #| msgid "Warn about truncated source lines"
- msgid "Warn about uncasted NULL used as sentinel."
- msgstr "åˆ‡ã‚Šè©°ã‚�ã‚‰ã‚Œã�Ÿã‚½ãƒ¼ã‚¹è¡Œã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1087
- #, fuzzy
- #| msgid "Warn about unprototyped function declarations"
- msgid "Warn about unprototyped function declarations."
- msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1099
- msgid "Warn if type signatures of candidate methods do not match exactly."
- msgstr ""
- 
- #: c-family/c.opt:1103
- #, fuzzy
- #| msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used"
- 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:1107
- #, fuzzy
- #| msgid "Deprecated.  This switch has no effect"
- msgid "Deprecated.  This switch has no effect."
- msgstr "å»ƒæ­¢ã�•ã‚Œã�¦ã�„ã‚‹ã€‚ã�“ã�®ã‚¹ã‚¤ãƒƒãƒ�ã�¯åŠ¹æžœã�¯ã�ªã�„ã€‚"
- 
- #: c-family/c.opt:1115
- #, fuzzy
- #| msgid "Warn when a logical operator is suspiciously always evaluating to true or false"
- msgid "Warn if a comparison always evaluates to true or false."
- msgstr "è«–ç�†æ¼”ç®—å­�ã�Œå¸¸ã�« true ã�¾ã�Ÿã�¯ false ã�¨è©•ä¾¡ã�•ã‚Œã‚‹ã‚ˆã�†ã�«æ€�ã‚�ã‚Œã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1119
- msgid "Warn if a throw expression will always result in a call to terminate()."
- msgstr ""
- 
- #: c-family/c.opt:1123
- #, fuzzy
- #| msgid "Warn about features not present in traditional C"
- msgid "Warn about features not present in traditional C."
- msgstr "ä¼�çµ±çš„ã�ª C ã�«ã�¯å­˜åœ¨ã�—ã�ªã�„æ©Ÿèƒ½ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1127
- msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
- msgstr ""
- 
- #: c-family/c.opt:1131
- #, fuzzy
- #| msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
- msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
- msgstr "ãƒˆãƒ©ã‚¤ã‚°ãƒ©ãƒ•ã�«é�­é�‡ã�—ã€�ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã�ªã�„ã�§æ„�å‘³ã‚’æŒ�ã�¤å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1135
- #, fuzzy
- #| msgid "Warn about @selector()s without previously declared methods"
- msgid "Warn about @selector()s without previously declared methods."
- msgstr "å‰�ã�«å®£è¨€ã�•ã‚Œã�Ÿãƒ¡ã‚½ãƒƒãƒ‰ã�§ã�ªã�„ @selector() ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1139
- #, fuzzy
- #| msgid "Warn if an undefined macro is used in an #if directive"
- msgid "Warn if an undefined macro is used in an #if directive."
- msgstr "#if æŒ‡ç¤ºå†…ã�§æœªå®šç¾©ãƒžã‚¯ãƒ­ã�Œä½¿ç”¨ã�•ã‚Œã�Ÿå ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1151
- #, fuzzy
- #| msgid "Warn about unrecognized pragmas"
- msgid "Warn about unrecognized pragmas."
- msgstr "èª�è­˜ã�§ã��ã�ªã�„ pragma ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1155
- #, fuzzy
- #| msgid "Warn about unsuffixed float constants"
- msgid "Warn about unsuffixed float constants."
- msgstr "æŽ¥å°¾è¾žã�Œã�ªã�„æµ®å‹•å°�æ•°å®šæ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1163
- #, fuzzy
- #| msgid "Warn about macros defined in the main file that are not used"
- msgid "Warn when typedefs locally defined in a function are not used."
- msgstr "ä¸»ãƒ•ã‚¡ã‚¤ãƒ«å†…ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�ªã�„ãƒžã‚¯ãƒ­ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1167
- #, fuzzy
- #| msgid "Warn about macros defined in the main file that are not used"
- msgid "Warn about macros defined in the main file that are not used."
- msgstr "ä¸»ãƒ•ã‚¡ã‚¤ãƒ«å†…ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�ªã�„ãƒžã‚¯ãƒ­ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1171
- #, fuzzy
- #| msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value"
- msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
- msgstr "warn_unused_result å±žæ€§ã�Œè¨­å®šã�•ã‚Œã�¦ã�„ã‚‹å‘¼ã�³å‡ºã�—å…ƒé–¢æ•°ã�§æˆ»ã‚Šå€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1179 c-family/c.opt:1183
- #, fuzzy
- #| msgid "Warn when a variable is unused"
- msgid "Warn when a const variable is unused."
- msgstr "å¤‰æ•°ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1187
- #, fuzzy
- #| msgid "Do not warn about using variadic macros when -pedantic"
- msgid "Warn about using variadic macros."
- msgstr "-pedantic ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã‚‹ã�¨ã��ã�« variadic ãƒžã‚¯ãƒ­ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã‚‹å ´å�ˆã�§ã‚‚è­¦å‘Šã�—ã�ªã�„"
- 
- #: c-family/c.opt:1191
- msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
- msgstr ""
- 
- #: c-family/c.opt:1195
- #, fuzzy
- #| msgid "Warn if a variable length array is used"
- msgid "Warn if a variable length array is used."
- msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1199
- #, fuzzy
- #| msgid "-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes"
- msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
- msgstr "-Wlarger-than=<number>\tã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œ <number> ãƒ�ã‚¤ãƒˆä»¥ä¸Šã�®å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1206
- msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:1210
- #, fuzzy
- #| msgid "Warn when a register variable is declared volatile"
- msgid "Warn when a register variable is declared volatile."
- msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã�Œ volatile ã�¨å®£è¨€ã�•ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1214
- msgid "Warn on direct virtual inheritance."
- msgstr ""
- 
- #: c-family/c.opt:1218
- msgid "Warn if a virtual base has a non-trivial move assignment operator."
- msgstr ""
- 
- #: c-family/c.opt:1222
- 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:1226
- #, fuzzy
- #| msgid "Warn when a label is unused"
- msgid "Warn when a literal '0' is used as null pointer."
- msgstr "ãƒ©ãƒ™ãƒ«ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�ªã�„ã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1230
- #, fuzzy
- #| msgid "Warn about misuses of pragmas"
- msgid "Warn about useless casts."
- msgstr "pragma ã�®èª¤ç”¨ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1234
- 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:1238
- msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
- msgstr ""
- 
- #: c-family/c.opt:1242
- msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
- msgstr ""
- 
- #: c-family/c.opt:1247
- #, fuzzy
- #| msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
- 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:1255
- msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
- msgstr ""
- 
- #: c-family/c.opt:1259
- msgid "Enforce class member access control semantics."
- msgstr ""
- 
- #: c-family/c.opt:1263
- msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
- msgstr ""
- 
- #: c-family/c.opt:1267
- msgid "Support C++17 allocation of over-aligned types."
- msgstr ""
- 
- #: c-family/c.opt:1271
- msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
- msgstr ""
- 
- #: c-family/c.opt:1278
- msgid "Allow variadic functions without named parameter."
- msgstr ""
- 
- #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
- #: c-family/c.opt:1858 c-family/c.opt:1874
- #, fuzzy
- #| msgid "No longer supported"
- msgid "No longer supported."
- msgstr "æ—¢ã�«ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
- 
- #: c-family/c.opt:1286
- #, fuzzy
- #| msgid "Recognize the \"asm\" keyword"
- msgid "Recognize the \"asm\" keyword."
- msgstr "\"asm\" äºˆç´„èªžã‚’èª�è­˜ã�™ã‚‹"
- 
- #: c-family/c.opt:1294
- #, fuzzy
- #| msgid "Recognize built-in functions"
- msgid "Recognize built-in functions."
- msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã‚’èª�è­˜ã�™ã‚‹"
- 
- #: c-family/c.opt:1301
- msgid "Where shorter, use canonicalized paths to systems headers."
- msgstr ""
- 
- #: c-family/c.opt:1305
- 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:1393
- #, fuzzy
- #| msgid "Deprecated.  This switch has no effect"
- msgid "Deprecated in GCC 8.  This switch has no effect."
- msgstr "å»ƒæ­¢ã�•ã‚Œã�¦ã�„ã‚‹ã€‚ã�“ã�®ã‚¹ã‚¤ãƒƒãƒ�ã�¯åŠ¹æžœã�¯ã�ªã�„ã€‚"
- 
- #: c-family/c.opt:1397
- #, fuzzy
- #| msgid "Enable PIC support for building libraries"
- msgid "Enable support for C++ concepts."
- msgstr "ãƒ©ã‚¤ãƒ–ãƒ©ãƒªæ§‹ç¯‰ç”¨ã�« PIC ã‚µãƒ�ãƒ¼ãƒˆã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
- #: c-family/c.opt:1401
- #, fuzzy
- #| msgid "Allow the arguments of the '?' operator to have different types"
- msgid "Allow the arguments of the '?' operator to have different types."
- msgstr "'?' æ¼”ç®—å­�ã�®å¼•æ•°ã�«ç•°ã�ªã‚‹åž‹ã‚’å�–ã‚‹ã�“ã�¨ã‚’è¨±å�¯ã�™ã‚‹"
- 
- #: c-family/c.opt:1409
- #, fuzzy
- #| msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
- msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
- msgstr "-fconst-string-class=<name>\tæ–‡å­—åˆ—å®šæ•°ç”¨ã�«ã‚¯ãƒ©ã‚¹ <name> ã‚’ä½¿ç”¨ã�™ã‚‹"
- 
- #: c-family/c.opt:1413
- msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
- msgstr ""
- 
- #: c-family/c.opt:1417
- msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
- msgstr ""
- 
- #: c-family/c.opt:1421
- msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
- msgstr ""
- 
- #: c-family/c.opt:1425
- #, fuzzy
- #| msgid "Enable traditional preprocessing"
- msgid "Emit debug annotations during preprocessing."
- msgstr "ä¼�çµ±çš„ã�ªå‰�å‡¦ç�†ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
- #: c-family/c.opt:1429
- msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
- msgstr ""
- 
- #: c-family/c.opt:1433
- #, fuzzy
- #| msgid "Warn when all constructors and destructors are private"
- msgid "Factor complex constructors and destructors to favor space over speed."
- msgstr "ã�™ã�¹ã�¦ã�®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¨ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�Œé�žå…¬é–‹ã�®å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: c-family/c.opt:1441
- msgid "Print hierarchical comparisons when template types are mismatched."
- msgstr ""
- 
- #: c-family/c.opt:1445
- msgid "Preprocess directives only."
- msgstr "å‰�å‡¦ç�†æŒ‡ç¤ºã�®ã�¿è¡Œã�†ã€‚"
- 
- #: c-family/c.opt:1449
- #, fuzzy
- #| msgid "Permit '$' as an identifier character"
- msgid "Permit '$' as an identifier character."
- msgstr "'$' ã‚’è­˜åˆ¥å­�ç”¨ã�®æ–‡å­—ã�¨ã�—ã�¦è¨±å�¯ã�™ã‚‹"
- 
- #: c-family/c.opt:1453
- msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
- msgstr ""
- 
- #: c-family/c.opt:1457
- msgid "Write all declarations as Ada code transitively."
- msgstr ""
- 
- #: c-family/c.opt:1461
- msgid "Write all declarations as Ada code for the given file only."
- msgstr ""
- 
- #: c-family/c.opt:1468
- msgid "-fno-elide-type Do not elide common elements in template comparisons."
- msgstr ""
- 
- #: c-family/c.opt:1472
- #, fuzzy
- #| msgid "Generate code to check exception specifications"
- msgid "Generate code to check exception specifications."
- msgstr "ä¾‹å¤–ä»•æ§˜ã‚’æ¤œæŸ»ã�™ã‚‹ã�Ÿã‚�ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: c-family/c.opt:1479
- #, fuzzy
- #| msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
- msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
- msgstr "-fexec-charset=<cset>\tã�™ã�¹ã�¦ã�®æ–‡å­—åˆ—ã�¨æ–‡å­—å®šæ•°ã‚’æ–‡å­—é›†å�ˆ <cset> ã�«å¤‰æ�›ã�™ã‚‹"
- 
- #: c-family/c.opt:1483
- #, fuzzy
- #| msgid "Permit universal character names (\\u and \\U) in identifiers"
- msgid "Permit universal character names (\\u and \\U) in identifiers."
- msgstr "ãƒ¦ãƒ‹ãƒ�ãƒ¼ã‚µãƒ«æ–‡å­—å�� (\\u and \\U) ã‚’è­˜åˆ¥å­�å†…ã�§ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã‚’è¨±å�¯ã�™ã‚‹"
- 
- #: c-family/c.opt:1487
- #, fuzzy
- #| msgid "-finput-charset=<cset>\tSpecify the default character set for source files"
- msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
- msgstr "-finput-charset=<cset>\tã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�®æ–‡å­—é›†å�ˆã‚’æŒ‡å®šã�™ã‚‹"
- 
- #: c-family/c.opt:1491
- msgid "Support dynamic initialization of thread-local variables in a different translation unit."
- msgstr ""
- 
- #: c-family/c.opt:1501
- #, fuzzy
- #| msgid "Do not assume that standard C libraries and \"main\" exist"
- msgid "Do not assume that standard C libraries and \"main\" exist."
- msgstr "æ¨™æº– C ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�¨ \"main\" ã�Œå­˜åœ¨ã�™ã‚‹ã�¨è¦‹ã�ªã�•ã�ªã�„"
- 
- #: c-family/c.opt:1505
- #, fuzzy
- #| msgid "Recognize GNU-defined keywords"
- msgid "Recognize GNU-defined keywords."
- msgstr "GNU ã�Œå®šç¾©ã�—ã�Ÿäºˆç´„èªžã‚’èª�è­˜ã�™ã‚‹"
- 
- #: c-family/c.opt:1509
- #, fuzzy
- #| msgid "Generate code for GNU runtime environment"
- msgid "Generate code for GNU runtime environment."
- msgstr "GNU å®Ÿè¡Œç’°å¢ƒç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: c-family/c.opt:1513
- #, fuzzy
- #| msgid "Use traditional GNU semantics for inline functions"
- msgid "Use traditional GNU semantics for inline functions."
- msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•°ã‚’ä¼�çµ±çš„ã�ª GNU ã�®æ„�å‘³ã�§ä½¿ç”¨ã�™ã‚‹"
- 
- #: c-family/c.opt:1526
- #, fuzzy
- #| msgid "Assume normal C execution environment"
- msgid "Assume normal C execution environment."
- msgstr "é€šå¸¸ã�® C å®Ÿè¡Œç’°å¢ƒã‚’å‰�æ��ã�¨ã�™ã‚‹"
- 
- #: c-family/c.opt:1534
- #, fuzzy
- #| msgid "Export functions even if they can be inlined"
- msgid "Export functions even if they can be inlined."
- msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã�«ã�§ã��ã‚‹é–¢æ•°ã�§ã‚‚ã‚¨ã‚¯ã‚¹ãƒ�ãƒ¼ãƒˆã�™ã‚‹"
- 
- #: c-family/c.opt:1538
- #, fuzzy
- #| msgid "Emit implicit instantiations of inline templates"
- msgid "Emit implicit instantiations of inline templates."
- msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æš—é»™çš„ã�ªã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹åŒ–ã‚’ç™ºè¡Œã�™ã‚‹"
- 
- #: c-family/c.opt:1542
- #, fuzzy
- #| msgid "Emit implicit instantiations of templates"
- msgid "Emit implicit instantiations of templates."
- msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æš—é»™çš„ã�ªã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹åŒ–ã‚’ç™ºè¡Œã�™ã‚‹"
- 
- #: c-family/c.opt:1546
- msgid "Implement C++17 inheriting constructor semantics."
- msgstr ""
- 
- #: c-family/c.opt:1553
- #, fuzzy
- #| msgid "Don't emit dllexported inline functions unless needed"
- msgid "Don't emit dllexported inline functions unless needed."
- msgstr "å¿…è¦�ã�Œç„¡ã�„é™�ã‚Š dllexported ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•°ã‚’ç™ºè¡Œã�—ã�ªã�„"
- 
- #: c-family/c.opt:1560
- msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
- msgstr ""
- 
- #: c-family/c.opt:1564
- #, fuzzy
- #| msgid "Don't warn about uses of Microsoft extensions"
- msgid "Don't warn about uses of Microsoft extensions."
- msgstr "Microsoft æ‹¡å¼µã�®ä½¿ç”¨ã�«é–¢ã�—ã�¦è­¦å‘Šã�—ã�ªã�„"
- 
- #: c-family/c.opt:1583
- msgid "Implement resolution of DR 150 for matching of template template arguments."
- msgstr ""
- 
- #: c-family/c.opt:1587
- #, fuzzy
- #| msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
- msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
- msgstr "NeXT (Apple Mac OS X) å®Ÿè¡Œç’°å¢ƒç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: c-family/c.opt:1591
- #, fuzzy
- #| msgid "Assume that receivers of Objective-C messages may be nil"
- msgid "Assume that receivers of Objective-C messages may be nil."
- msgstr "Objective-C ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã�®å�—ä¿¡å�´ã�Œç„¡ã�„ (nil) ã�‹ã‚‚ã�—ã‚Œã�ªã�„ã�¨è¦‹ã�ªã�™"
- 
- #: c-family/c.opt:1595
- msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
- msgstr ""
- 
- #: c-family/c.opt:1599
- #, fuzzy
- #| msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility"
- msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
- msgstr "-fvisibility=[default|internal|hidden|protected]\tã‚·ãƒ³ãƒœãƒ«å�¯è¦–æ€§ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚’è¨­å®šã�™ã‚‹"
- 
- #: c-family/c.opt:1624
- msgid "Treat a throw() exception specification as noexcept to improve code size."
- msgstr ""
- 
- #: c-family/c.opt:1628
- msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
- msgstr ""
- 
- #: c-family/c.opt:1634
- msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
- msgstr ""
- 
- #: c-family/c.opt:1638
- msgid "Allow fast jumps to the message dispatcher."
- msgstr ""
- 
- #: c-family/c.opt:1644
- #, fuzzy
- #| msgid "Enable Objective-C exception and synchronization syntax"
- msgid "Enable Objective-C exception and synchronization syntax."
- msgstr "Objective-C ä¾‹å¤–ã�¨å�ŒæœŸæ§‹æ–‡ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
- #: c-family/c.opt:1648
- #, fuzzy
- #| msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
- msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
- msgstr "Objective-C/Objective-C++ ãƒ—ãƒ­ã‚°ãƒ©ãƒ å†…ã�§ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ (GC) ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
- #: c-family/c.opt:1652
- msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
- msgstr ""
- 
- #: c-family/c.opt:1657
- #, fuzzy
- #| msgid "Enable Objective-C setjmp exception handling runtime"
- msgid "Enable Objective-C setjmp exception handling runtime."
- msgstr "Objective-C setjmp ä¾‹å¤–å‡¦ç�†ãƒ©ãƒ³ã‚¿ã‚¤ãƒ ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
- #: c-family/c.opt:1661
- #, fuzzy
- #| msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0"
- msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
- msgstr "GCC 4.0 ã�§å®Ÿè£…ã�•ã‚Œã�Ÿã‚ˆã�†ã�« Objective-C 1.0 è¨€èªžã�«æº–æ‹ ã�™ã‚‹"
- 
- #: c-family/c.opt:1665
- msgid "Enable OpenACC."
- msgstr ""
- 
- #: c-family/c.opt:1669
- msgid "Specify default OpenACC compute dimensions."
- msgstr ""
- 
- #: c-family/c.opt:1673
- #, fuzzy
- #| msgid "Enable OpenMP (implies -frecursive in Fortran)"
- msgid "Enable OpenMP (implies -frecursive in Fortran)."
- msgstr "OpenMP ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹ (Fortran ã�§ã�¯æš—é»™çš„ã�« -frecursive ã�ŒæŒ‡å®šã�•ã‚Œã‚‹)"
- 
- #: c-family/c.opt:1677
- msgid "Enable OpenMP's SIMD directives."
- msgstr ""
- 
- #: c-family/c.opt:1681
- #, fuzzy
- #| msgid "Recognize C++ keywords like \"compl\" and \"xor\""
- msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
- msgstr "\"compl\" ã‚„ \"xor\" ã�ªã�©ã�® C++ äºˆç´„èªžã‚’èª�è­˜ã�™ã‚‹"
- 
- #: c-family/c.opt:1692
- #, fuzzy
- #| msgid "Look for and use PCH files even when preprocessing"
- msgid "Look for and use PCH files even when preprocessing."
- msgstr "å‰�å‡¦ç�†æ™‚ã�§ã‚‚ PCH ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æŽ¢ã�—ã�¦ä½¿ç”¨ã�™ã‚‹"
- 
- #: c-family/c.opt:1696
- #, fuzzy
- #| msgid "Downgrade conformance errors to warnings"
- msgid "Downgrade conformance errors to warnings."
- msgstr "è¦�æ ¼æº–æ‹ æ€§ã‚¨ãƒ©ãƒ¼ã‚’è­¦å‘Šã�«æ ¼ä¸‹ã�’ã�™ã‚‹"
- 
- #: c-family/c.opt:1700
- #, fuzzy
- #| msgid "Enable Plan 9 language extensions"
- msgid "Enable Plan 9 language extensions."
- msgstr "Plan 9 è¨€èªžæ‹¡å¼µã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
- #: c-family/c.opt:1704
- #, fuzzy
- #| msgid "Treat the input file as already preprocessed"
- msgid "Treat the input file as already preprocessed."
- msgstr "å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å‰�å‡¦ç�†æ¸ˆã�¨ã�—ã�¦å�–ã‚Šæ‰±ã�†"
- 
- #: c-family/c.opt:1712
- msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
- msgstr ""
- 
- #: c-family/c.opt:1716
- msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
- msgstr ""
- 
- #: c-family/c.opt:1720
- msgid "Treat known sprintf return values as constants."
- msgstr ""
- 
- #: c-family/c.opt:1724
- msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
- msgstr ""
- 
- #: c-family/c.opt:1728
- #, fuzzy
- #| msgid "Enable automatic template instantiation"
- msgid "Enable automatic template instantiation."
- msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
- #: c-family/c.opt:1732
- #, fuzzy
- #| msgid "Generate run time type descriptor information"
- msgid "Generate run time type descriptor information."
- msgstr "å®Ÿè¡Œæ™‚åž‹è¨˜è¿°å­�æƒ…å ±ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: c-family/c.opt:1740
- #, fuzzy
- #| msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
- msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
- msgstr "\"wchar_t\" ã�®å…ƒã�¨ã�ªã‚‹åž‹ã‚’å¼·åˆ¶çš„ã�« \"unsigned short\" ã�¨ã�™ã‚‹"
- 
- #: c-family/c.opt:1744
- #, fuzzy
- #| msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
- msgstr "\"signed\" ã�¾ã�Ÿã�¯ \"unsigned\" ã�Œä¸Žã�ˆã‚‰ã‚Œã�ªã�„å ´å�ˆã€�ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã‚’ç¬¦å�·ä»˜ã��ã�¨ã�™ã‚‹"
- 
- #: c-family/c.opt:1752
- #, fuzzy
- #| msgid "Enable decimal floating point hardware support"
- msgid "Enable C++14 sized deallocation support."
- msgstr "å��é€²æµ®å‹•å°�æ•°ç‚¹ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã�®ã‚µãƒ�ãƒ¼ãƒˆã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
- #: c-family/c.opt:1759
- msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
- msgstr ""
- 
- #: c-family/c.opt:1775
- #, fuzzy
- #| msgid "Display statistics accumulated during compilation"
- msgid "Display statistics accumulated during compilation."
- msgstr "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ä¸­ã�«è“„ç©�ã�•ã‚Œã�Ÿçµ±è¨ˆæƒ…å ±ã‚’è¡¨ç¤ºã�™ã‚‹"
- 
- #: c-family/c.opt:1779
- #, fuzzy
- #| msgid "Assume that values of enumeration type are always within the minimum range of that type"
- msgid "Assume that values of enumeration type are always within the minimum range of that type."
- msgstr "åˆ—æŒ™åž‹ã�®å€¤ã�¯å¸¸ã�«ã��ã�®åž‹ã�®ç¯„å›²å†…ã�«ã�‚ã‚‹ã�¨ã�¿ã�ªã�™"
- 
- #: c-family/c.opt:1786 c-family/c.opt:1791
- msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
- msgstr ""
- 
- #: c-family/c.opt:1808
- #, fuzzy
- #| msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
- msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
- msgstr "-ftabstop=<number>\tåˆ—ã‚’å ±å‘Šç”¨ã�™ã‚‹æ™‚ã�®ã‚¿ãƒ–ä½�ç½®ã�¾ã�§ã�®è·�é›¢ã‚’ <number> ã�«ã�™ã‚‹"
- 
- #: c-family/c.opt:1812
- #, fuzzy
- #| msgid "The maximum number of instructions in a single function eligible for inlining"
- msgid "Set the maximum number of template instantiation notes for a single warning or error."
- msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�™ã‚‹ã�®ã�Œé�©æ ¼ã�§ã�‚ã‚‹ã�¨ã�•ã‚Œã‚‹å�˜ä¸€ã�®é–¢æ•°å†…ã�®æœ€å¤§å‘½ä»¤æ•°"
- 
- #: c-family/c.opt:1819
- msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
- msgstr ""
- 
- #: c-family/c.opt:1826
- msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
- msgstr ""
- 
- #: c-family/c.opt:1830
- #, fuzzy
- #| msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
- msgstr "\"signed\" ã�¾ã�Ÿã�¯ \"unsigned\" ã�Œä¸Žã�ˆã‚‰ã‚Œã�¦ã�„ã�ªã�„å ´å�ˆã€�ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã‚’ç¬¦å�·ç„¡ã�—ã�«ã�™ã‚‹"
- 
- #: c-family/c.opt:1838
- #, fuzzy
- #| msgid "Use __cxa_atexit to register destructors"
- msgid "Use __cxa_atexit to register destructors."
- msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’ç™»éŒ²ã�™ã‚‹ã�Ÿã‚�ã�« __cxa_atexit ã‚’ä½¿ç”¨ã�™ã‚‹"
- 
- #: c-family/c.opt:1842
- #, fuzzy
- #| msgid "Use __cxa_get_exception_ptr in exception handling"
- msgid "Use __cxa_get_exception_ptr in exception handling."
- msgstr "ä¾‹å¤–å‡¦ç�†å†…ã�§ __cxa_get_exception_ptr ã‚’ä½¿ç”¨ã�™ã‚‹"
- 
- #: c-family/c.opt:1846
- #, fuzzy
- #| msgid "Marks all inlined methods as having hidden visibility"
- msgid "Marks all inlined functions and methods as having hidden visibility."
- msgstr "ã�™ã�¹ã�¦ã�®ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�•ã‚Œã�Ÿãƒ¡ã‚½ãƒƒãƒ‰ã�Œéš ã�•ã‚Œã�Ÿå�¯è¦–æ€§ã‚’æŒ�ã�¤ã�¨ãƒžãƒ¼ã‚¯ã�™ã‚‹"
- 
- #: c-family/c.opt:1850
- #, fuzzy
- #| msgid "Changes visibility to match Microsoft Visual Studio by default"
- msgid "Changes visibility to match Microsoft Visual Studio by default."
- msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�®å�¯è¦–æ€§ã‚’ Microsoft Visual Studio ã�«é�©å�ˆã�™ã‚‹ã‚ˆã�†ã�«å¤‰æ›´ã�™ã‚‹"
- 
- #: c-family/c.opt:1866
- #, fuzzy
- #| msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
- 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:1870
- #, fuzzy
- #| msgid "Generate a #line directive pointing at the current working directory"
- msgid "Generate a #line directive pointing at the current working directory."
- msgstr "ç�¾åœ¨ã�®ä½œæ¥­ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’æŒ‡ã�™ #line æŒ‡ç¤ºã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: c-family/c.opt:1878
- msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
- msgstr ""
- 
- #: c-family/c.opt:1882
- #, fuzzy
- #| msgid "Dump declarations to a .decl file"
- msgid "Dump declarations to a .decl file."
- msgstr "å®£è¨€ã‚’ .decl ãƒ•ã‚¡ã‚¤ãƒ«ã�«ãƒ€ãƒ³ãƒ—ã�™ã‚‹"
- 
- #: c-family/c.opt:1886
- #, fuzzy
- #| msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs"
- msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
- msgstr "-femit-struct-debug-baseonly\tæ§‹é€ ä½“ç”¨ã�®ãƒ‡ãƒ�ãƒƒã‚°æƒ…å ±ã‚’ç©�æ¥µçš„ã�«å‰Šæ¸›ã�™ã‚‹"
- 
- #: c-family/c.opt:1890
- #, fuzzy
- #| msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs"
- msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
- msgstr "-femit-struct-debug-reduced\tæ§‹é€ ä½“ç”¨ã�®ãƒ‡ãƒ�ãƒƒã‚°æƒ…å ±ã‚’ä¿�å®ˆçš„ã�«å‰Šæ¸›ã�™ã‚‹"
- 
- #: c-family/c.opt:1894
- #, fuzzy
- #| msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs"
- 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:1898
- 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:1903
- #, fuzzy
- #| msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
- msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
- msgstr "-idirafter <dir>\tã‚·ã‚¹ãƒ†ãƒ ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‘ã‚¹ã�®æœ€å¾Œã�« <dir> ã‚’è¿½åŠ ã�™ã‚‹"
- 
- #: c-family/c.opt:1907
- #, fuzzy
- #| msgid "-imacros <file>\tAccept definition of macros in <file>"
- msgid "-imacros <file>\tAccept definition of macros in <file>."
- msgstr "-imacros <file>\t<file>å†…ã�«ã�‚ã‚‹ãƒžã‚¯ãƒ­å®šç¾©ã‚’å�—ã�‘ä»˜ã�‘ã‚‹"
- 
- #: c-family/c.opt:1911
- #, fuzzy
- #| msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory"
- msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
- msgstr "-iplugindir=<dir>\tãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�®ãƒ—ãƒ©ã‚°ã‚¤ãƒ³ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ <dir> ã�«è¨­å®šã�™ã‚‹"
- 
- #: c-family/c.opt:1915
- #, fuzzy
- #| msgid "-include <file>\tInclude the contents of <file> before other files"
- msgid "-include <file>\tInclude the contents of <file> before other files."
- msgstr "-include <file>\tä»–ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã�®å‰�ã�« <file> ã�®ä¸­èº«ã‚’ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ã�™ã‚‹"
- 
- #: c-family/c.opt:1919
- msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
- msgstr ""
- 
- #: c-family/c.opt:1923
- #, fuzzy
- #| msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
- msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
- msgstr "-isysroot <dir>\tã‚·ã‚¹ãƒ†ãƒ ãƒ«ãƒ¼ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ <dir> ã�«è¨­å®šã�™ã‚‹"
- 
- #: c-family/c.opt:1927
- #, fuzzy
- #| msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
- msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
- msgstr "-isystem <dir>\tã‚·ã‚¹ãƒ†ãƒ ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‘ã‚¹ã�®å…ˆé ­ã�« <dir> ã‚’è¿½åŠ ã�™ã‚‹"
- 
- #: c-family/c.opt:1931
- #, fuzzy
- #| msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
- msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
- msgstr "-idirafter <dir>\tã‚·ã‚¹ãƒ†ãƒ ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‘ã‚¹ã�®æœ€å¾Œã�« <dir> ã‚’è¿½åŠ ã�™ã‚‹"
- 
- #: c-family/c.opt:1935
- #, fuzzy
- #| msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
- msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
- msgstr "-iwithprefix <dir>\tã‚·ã‚¹ãƒ†ãƒ ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‘ã‚¹ã�®æœ€å¾Œã�« <dir> ã‚’è¿½åŠ ã�™ã‚‹"
- 
- #: c-family/c.opt:1939
- #, fuzzy
- #| msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
- msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
- msgstr "-iwithprefixbefore <dir>\tä¸»ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‘ã‚¹ã�®æœ€å¾Œã�« <dir> ã‚’è¿½åŠ ã�™ã‚‹"
- 
- #: c-family/c.opt:1949
- #, fuzzy
- #| msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
- msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
- msgstr "æ¨™æº–ã�®ã‚·ã‚¹ãƒ†ãƒ ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’æŽ¢æŸ»ã�—ã�ªã�„ (-isystem ã�§æŒ‡å®šã�•ã‚Œã�Ÿãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã�¯ä½¿ç”¨ã�•ã‚Œã‚‹)"
- 
- #: c-family/c.opt:1953
- #, fuzzy
- #| msgid "Do not search standard system include directories for C++"
- msgid "Do not search standard system include directories for C++."
- msgstr "C++ ç”¨ã�®æ¨™æº–ã‚·ã‚¹ãƒ†ãƒ ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’æŽ¢æŸ»ã�—ã�ªã�„"
- 
- #: c-family/c.opt:1965
- #, fuzzy
- #| msgid "Generate C header of platform-specific features"
- msgid "Generate C header of platform-specific features."
- msgstr "ãƒ—ãƒ©ãƒƒãƒˆãƒ•ã‚©ãƒ¼ãƒ å›ºæœ‰æ©Ÿèƒ½ã�® C ãƒ˜ãƒƒãƒ€ã‚’ç”Ÿæˆ�ã�™ã‚‹"
- 
- #: c-family/c.opt:1969
- #, fuzzy
- #| msgid "Remap file names when including files"
- msgid "Remap file names when including files."
- msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã‚¤ãƒ³ã‚¯ãƒ«ãƒ¼ãƒ‰ã�™ã‚‹ã�¨ã��ã�«ãƒ•ã‚¡ã‚¤ãƒ«å��ã‚’å†�ãƒžãƒƒãƒ—ã�™ã‚‹"
- 
- #: c-family/c.opt:1973 c-family/c.opt:1977
- #, fuzzy
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
- msgstr "ISO 1998 C++ æ¨™æº–ã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: c-family/c.opt:1981
- #, fuzzy
- #| msgid "Conform to the ISO 1998 C++ standard"
- msgid "Conform to the ISO 2011 C++ standard."
- msgstr "ISO 1998 C++ æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: c-family/c.opt:1985
- #, fuzzy
- #| msgid "Deprecated in favor of -std=c99"
- msgid "Deprecated in favor of -std=c++11."
- msgstr "-std=c99 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
- 
- #: c-family/c.opt:1989
- #, fuzzy
- #| msgid "Deprecated in favor of -std=c99"
- msgid "Deprecated in favor of -std=c++14."
- msgstr "-std=c99 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
- 
- #: c-family/c.opt:1993
- #, fuzzy
- #| msgid "Conform to the ISO 1998 C++ standard"
- msgid "Conform to the ISO 2014 C++ standard."
- msgstr "ISO 1998 C++ æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: c-family/c.opt:1997
- #, fuzzy
- #| msgid "Deprecated in favor of -std=c99"
- msgid "Deprecated in favor of -std=c++17."
- msgstr "-std=c99 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
- 
- #: c-family/c.opt:2001
- #, fuzzy
- #| msgid "Conform to the ISO 1998 C++ standard"
- msgid "Conform to the ISO 2017 C++ standard."
- msgstr "ISO 1998 C++ æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: c-family/c.opt:2005
- #, fuzzy
- #| msgid "Conform to the ISO 201X C standard draft (experimental and incomplete support)"
- msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
- msgstr "ISO 201X C æ¨™æº–ãƒ‰ãƒ©ãƒ•ãƒˆç‰ˆã�«æº–æ‹ ã�•ã�›ã‚‹ (å®Ÿé¨“çš„ã�‹ã�¤ä¸�å®Œå…¨ã�ªã‚µãƒ�ãƒ¼ãƒˆ)"
- 
- #: c-family/c.opt:2009 c-family/c.opt:2135
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard"
- msgid "Conform to the ISO 2011 C standard."
- msgstr "ISO 1990 C æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: c-family/c.opt:2013
- #, fuzzy
- #| msgid "Deprecated in favor of -std=c99"
- msgid "Deprecated in favor of -std=c11."
- msgstr "-std=c99 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
- 
- #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
- #: c-family/c.opt:2143
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard as amended in 1994"
- msgid "Conform to the ISO 2017 C standard (published in 2018)."
- msgstr "ISO 1990 C æ¨™æº– (1994å¹´æ”¹æ­£) ã�«æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: c-family/c.opt:2025
- #, fuzzy
- #| msgid "Conform to the ISO 201X C standard draft (experimental and incomplete support)"
- msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
- msgstr "ISO 201X C æ¨™æº–ãƒ‰ãƒ©ãƒ•ãƒˆç‰ˆã�«æº–æ‹ ã�•ã�›ã‚‹ (å®Ÿé¨“çš„ã�‹ã�¤ä¸�å®Œå…¨ã�ªã‚µãƒ�ãƒ¼ãƒˆ)"
- 
- #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard"
- msgid "Conform to the ISO 1990 C standard."
- msgstr "ISO 1990 C æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: c-family/c.opt:2037 c-family/c.opt:2127
- #, fuzzy
- #| msgid "Conform to the ISO 1999 C standard"
- msgid "Conform to the ISO 1999 C standard."
- msgstr "ISO 1999 C æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: c-family/c.opt:2041
- #, fuzzy
- #| msgid "Deprecated in favor of -std=c99"
- msgid "Deprecated in favor of -std=c99."
- msgstr "-std=c99 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
- 
- #: c-family/c.opt:2045 c-family/c.opt:2050
- #, fuzzy
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
- msgstr "ISO 1998 C++ æ¨™æº–ã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: c-family/c.opt:2055
- #, fuzzy
- #| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
- msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
- msgstr "ISO 1998 C++ æ¨™æº–ã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: c-family/c.opt:2059
- #, fuzzy
- #| msgid "Deprecated in favor of -std=gnu99"
- msgid "Deprecated in favor of -std=gnu++11."
- msgstr "-std=gnu99 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
- 
- #: c-family/c.opt:2063
- #, fuzzy
- #| msgid "Deprecated in favor of -std=gnu99"
- msgid "Deprecated in favor of -std=gnu++14."
- msgstr "-std=gnu99 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
- 
- #: c-family/c.opt:2067
- #, fuzzy
- #| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
- msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
- msgstr "ISO 1998 C++ æ¨™æº–ã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: c-family/c.opt:2071
- #, fuzzy
- #| msgid "Deprecated in favor of -std=gnu99"
- msgid "Deprecated in favor of -std=gnu++17."
- msgstr "-std=gnu99 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
- 
- #: c-family/c.opt:2075
- #, fuzzy
- #| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
- msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
- msgstr "ISO 1998 C++ æ¨™æº–ã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: c-family/c.opt:2079
- #, fuzzy
- #| msgid "Conform to the ISO 201X C standard draft with GNU extensions (experimental and incomplete support)"
- msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
- msgstr "ISO 201X C æ¨™æº–ãƒ‰ãƒ©ãƒ•ãƒˆç‰ˆã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹ (å®Ÿé¨“çš„ã�‹ã�¤ä¸�å®Œå…¨ã�ªã‚µãƒ�ãƒ¼ãƒˆ)"
- 
- #: c-family/c.opt:2083
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
- msgid "Conform to the ISO 2011 C standard with GNU extensions."
- msgstr "ISO 1990 C æ¨™æº–ã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: c-family/c.opt:2087
- #, fuzzy
- #| msgid "Deprecated in favor of -std=gnu99"
- msgid "Deprecated in favor of -std=gnu11."
- msgstr "-std=gnu99 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
- 
- #: c-family/c.opt:2091 c-family/c.opt:2095
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
- msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
- msgstr "ISO 1990 C æ¨™æº–ã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: c-family/c.opt:2099
- #, fuzzy
- #| msgid "Conform to the ISO 201X C standard draft with GNU extensions (experimental and incomplete support)"
- msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
- msgstr "ISO 201X C æ¨™æº–ãƒ‰ãƒ©ãƒ•ãƒˆç‰ˆã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹ (å®Ÿé¨“çš„ã�‹ã�¤ä¸�å®Œå…¨ã�ªã‚µãƒ�ãƒ¼ãƒˆ)"
- 
- #: c-family/c.opt:2103 c-family/c.opt:2107
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
- msgid "Conform to the ISO 1990 C standard with GNU extensions."
- msgstr "ISO 1990 C æ¨™æº–ã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: c-family/c.opt:2111
- #, fuzzy
- #| msgid "Conform to the ISO 1999 C standard with GNU extensions"
- msgid "Conform to the ISO 1999 C standard with GNU extensions."
- msgstr "ISO 1999 C æ¨™æº–ã�« GNU æ‹¡å¼µä»˜ã��ã�§æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: c-family/c.opt:2115
- #, fuzzy
- #| msgid "Deprecated in favor of -std=gnu99"
- msgid "Deprecated in favor of -std=gnu99."
- msgstr "-std=gnu99 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
- 
- #: c-family/c.opt:2123
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard as amended in 1994"
- msgid "Conform to the ISO 1990 C standard as amended in 1994."
- msgstr "ISO 1990 C æ¨™æº– (1994å¹´æ”¹æ­£) ã�«æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: c-family/c.opt:2131
- #, fuzzy
- #| msgid "Deprecated in favor of -std=iso9899:1999"
- msgid "Deprecated in favor of -std=iso9899:1999."
- msgstr "-std=iso9899:1999 ã�«ã‚ˆã�£ã�¦å»ƒæ­¢ã�•ã‚Œã�Ÿ"
- 
- #: c-family/c.opt:2150
- #, fuzzy
- #| msgid "Enable traditional preprocessing"
- msgid "Enable traditional preprocessing."
- msgstr "ä¼�çµ±çš„ã�ªå‰�å‡¦ç�†ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
- #: c-family/c.opt:2154
- #, fuzzy
- #| msgid "-trigraphs\tSupport ISO C trigraphs"
- msgid "-trigraphs\tSupport ISO C trigraphs."
- msgstr "-trigraphs\tISO C ãƒˆãƒ©ã‚¤ã‚°ãƒ©ãƒ•ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹"
- 
- #: c-family/c.opt:2158
- #, fuzzy
- #| msgid "Do not predefine system-specific and GCC-specific macros"
- msgid "Do not predefine system-specific and GCC-specific macros."
- msgstr "ã‚·ã‚¹ãƒ†ãƒ ã�Šã‚ˆã�³ GCC å›ºæœ‰ã�®ãƒžã‚¯ãƒ­ã‚’äº‹å‰�å®šç¾©ã�—ã�ªã�„"
- 
- #: fortran/lang.opt:146
- msgid "-J<directory>\tPut MODULE files in 'directory'."
- msgstr ""
- 
- #: fortran/lang.opt:198
- #, fuzzy
- #| msgid "Warn about possibly missing parentheses"
- msgid "Warn about possible aliasing of dummy arguments."
- msgstr "å°�æ‹¬å¼§ã�Œç„¡ã�„å�¯èƒ½æ€§ã�Œã�‚ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: fortran/lang.opt:202
- msgid "Warn about alignment of COMMON blocks."
- msgstr ""
- 
- #: fortran/lang.opt:206
- #, fuzzy
- msgid "Warn about missing ampersand in continued character constants."
- msgstr "æ–‡å­—å®šæ•°ã�®ä¸­ã�§ãƒ•ã‚¡ã‚¤ãƒ«ã�®çµ‚ç«¯ã‚’æ¤œå‡ºã�—ã�¾ã�—ã�Ÿ"
- 
- #: fortran/lang.opt:210
- #, fuzzy
- #| msgid "Warn about creation of array temporaries"
- msgid "Warn about creation of array temporaries."
- msgstr "ä¸€æ™‚é…�åˆ—ã�®ç”Ÿæˆ�ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: fortran/lang.opt:214
- msgid "Warn about type and rank mismatches between arguments and parameters."
- msgstr ""
- 
- #: fortran/lang.opt:218
- msgid "Warn if the type of a variable might be not interoperable with C."
- msgstr ""
- 
- #: fortran/lang.opt:226
- #, fuzzy
- #| msgid "Warn about truncated source lines"
- msgid "Warn about truncated character expressions."
- msgstr "åˆ‡ã‚Šè©°ã‚�ã‚‰ã‚Œã�Ÿã‚½ãƒ¼ã‚¹è¡Œã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: fortran/lang.opt:230
- msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
- msgstr ""
- 
- #: fortran/lang.opt:238
- #, fuzzy
- #| msgid "Warn about implicit declarations"
- msgid "Warn about most implicit conversions."
- msgstr "æš—é»™çš„å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: fortran/lang.opt:242
- #, fuzzy
- #| msgid "Warn about possibly missing parentheses"
- msgid "Warn about possibly incorrect subscripts in do loops."
- msgstr "å°�æ‹¬å¼§ã�Œç„¡ã�„å�¯èƒ½æ€§ã�Œã�‚ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: fortran/lang.opt:250
- msgid "Warn if loops have been interchanged."
- msgstr ""
- 
- #: fortran/lang.opt:254
- #, fuzzy
- #| msgid "Warn about implicit function declarations"
- msgid "Warn about function call elimination."
- msgstr "æš—é»™ã�®é–¢æ•°å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: fortran/lang.opt:258
- #, fuzzy
- #| msgid "Warn about implicit declarations"
- msgid "Warn about calls with implicit interface."
- msgstr "æš—é»™çš„å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: fortran/lang.opt:262
- msgid "Warn about called procedures not explicitly declared."
- msgstr ""
- 
- #: fortran/lang.opt:266
- #, fuzzy
- #| msgid "Warn about compile-time integer division by zero"
- msgid "Warn about constant integer divisions with truncated results."
- msgstr "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�«æ•´æ•°ã�® 0 ã�«ã‚ˆã‚‹é™¤ç®—ã�Œè¡Œã‚�ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
- 
- #: fortran/lang.opt:270
- #, fuzzy
- #| msgid "Warn about truncated source lines"
- msgid "Warn about truncated source lines."
- msgstr "åˆ‡ã‚Šè©°ã‚�ã‚‰ã‚Œã�Ÿã‚½ãƒ¼ã‚¹è¡Œã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: fortran/lang.opt:274
- msgid "Warn on intrinsics not part of the selected standard."
- msgstr ""
- 
- #: fortran/lang.opt:286
- #, fuzzy
- #| msgid "Warn about format strings that are not literals"
- msgid "Warn about USE statements that have no ONLY qualifier."
- msgstr "æ›¸å¼�æ–‡å­—åˆ—ã�Œæ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
- 
- #: fortran/lang.opt:298
- msgid "Warn about real-literal-constants with 'q' exponent-letter."
- msgstr ""
- 
- #: fortran/lang.opt:302
- #, fuzzy
- #| msgid "Warn when a register variable is declared volatile"
- msgid "Warn when a left-hand-side array variable is reallocated."
- msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã�Œ volatile ã�¨å®£è¨€ã�•ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
- 
- #: fortran/lang.opt:306
- #, fuzzy
- #| msgid "Warn when a register variable is declared volatile"
- msgid "Warn when a left-hand-side variable is reallocated."
- msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã�Œ volatile ã�¨å®£è¨€ã�•ã‚Œã�Ÿã�¨ã��ã�«è­¦å‘Šã�™ã‚‹"
- 
- #: fortran/lang.opt:310
- msgid "Warn if the pointer in a pointer assignment might outlive its target."
- msgstr ""
- 
- #: fortran/lang.opt:318
- #, fuzzy
- #| msgid "Warn about suspicious declarations of \"main\""
- msgid "Warn about \"suspicious\" constructs."
- msgstr "ç–‘ã‚�ã�—ã�„ main ã�®å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: fortran/lang.opt:322
- msgid "Permit nonconforming uses of the tab character."
- msgstr ""
- 
- #: fortran/lang.opt:326
- msgid "Warn about an invalid DO loop."
- msgstr ""
- 
- #: fortran/lang.opt:330
- #, fuzzy
- #| msgid "Warn about overflow in arithmetic expressions"
- msgid "Warn about underflow of numerical constant expressions."
- msgstr "è¨ˆç®—å¼�å†…ã�®ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: fortran/lang.opt:338
- msgid "Warn if a user-procedure has the same name as an intrinsic."
- msgstr ""
- 
- #: fortran/lang.opt:346
- msgid "Warn about unused dummy arguments."
- msgstr ""
- 
- #: fortran/lang.opt:350
- #, fuzzy
- #| msgid "Warn about zero-length formats"
- msgid "Warn about zero-trip DO loops."
- msgstr "é•·ã�•ã�Œ 0 ã�®æ›¸å¼�æ–‡å­—åˆ—ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: fortran/lang.opt:354
- #, fuzzy
- #| msgid "Enable preprocessing"
- msgid "Enable preprocessing."
- msgstr "å‰�å‡¦ç�†ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
- #: fortran/lang.opt:362
- #, fuzzy
- #| msgid "Disable preprocessing"
- msgid "Disable preprocessing."
- msgstr "å‰�å‡¦ç�†ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
- 
- #: fortran/lang.opt:370
- msgid "Eliminate multiple function invocations also for impure functions."
- msgstr ""
- 
- #: fortran/lang.opt:374
- msgid "Enable alignment of COMMON blocks."
- msgstr ""
- 
- #: fortran/lang.opt:378
- msgid "All intrinsics procedures are available regardless of selected standard."
- msgstr ""
- 
- #: fortran/lang.opt:386
- msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
- msgstr ""
- 
- #: fortran/lang.opt:390
- msgid "Specify that backslash in string introduces an escape character."
- msgstr ""
- 
- #: fortran/lang.opt:394
- msgid "Produce a backtrace when a runtime error is encountered."
- msgstr ""
- 
- #: fortran/lang.opt:398
- msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
- msgstr ""
- 
- #: fortran/lang.opt:402
- msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
- msgstr ""
- 
- #: fortran/lang.opt:406
- msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
- msgstr ""
- 
- #: fortran/lang.opt:425
- msgid "Use the Cray Pointer extension."
- msgstr ""
- 
- #: fortran/lang.opt:429
- #, fuzzy
- #| msgid "Warn about unprototyped function declarations"
- msgid "Generate C prototypes from BIND(C) declarations."
- msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°å®£è¨€ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
- 
- #: fortran/lang.opt:433
- msgid "Ignore 'D' in column one in fixed form."
- msgstr ""
- 
- #: fortran/lang.opt:437
- msgid "Treat lines with 'D' in column one as comments."
- msgstr ""
- 
- #: fortran/lang.opt:441
- #, fuzzy
- #| msgid "Enable Plan 9 language extensions"
- msgid "Enable all DEC language extensions."
- msgstr "Plan 9 è¨€èªžæ‹¡å¼µã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
- #: fortran/lang.opt:445
- msgid "Enable legacy parsing of INCLUDE as statement."
- msgstr ""
- 
- #: fortran/lang.opt:449
- msgid "Enable kind-specific variants of integer intrinsic functions."
- msgstr ""
- 
- #: fortran/lang.opt:453
- msgid "Enable legacy math intrinsics for compatibility."
- msgstr ""
- 
- #: fortran/lang.opt:457
- msgid "Enable support for DEC STRUCTURE/RECORD."
- msgstr ""
- 
- #: fortran/lang.opt:461
- msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
- msgstr ""
- 
- #: fortran/lang.opt:465
- msgid "Set the default double precision kind to an 8 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:469
- msgid "Set the default integer kind to an 8 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:473
- msgid "Set the default real kind to an 8 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:477
- msgid "Set the default real kind to an 10 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:481
- msgid "Set the default real kind to an 16 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:485
- msgid "Allow dollar signs in entity names."
- msgstr ""
- 
- #: fortran/lang.opt:493
- #, fuzzy
- #| msgid "Display the compiler's version"
- msgid "Display the code tree after parsing."
- msgstr "`ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ã‚’è¡¨ç¤ºã�™ã‚‹"
- 
- #: fortran/lang.opt:497
- msgid "Display the code tree after front end optimization."
- msgstr ""
- 
- #: fortran/lang.opt:501
- msgid "Display the code tree after parsing; deprecated option."
- msgstr ""
- 
- #: fortran/lang.opt:505
- msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
- msgstr ""
- 
- #: fortran/lang.opt:509
- #, fuzzy
- #| msgid "Use normal calling convention"
- msgid "Use f2c calling convention."
- msgstr "é€šå¸¸ã�®å‘¼ã�³å‡ºã�—è¦�ç´„ã‚’ä½¿ç”¨ã�™ã‚‹"
- 
- #: fortran/lang.opt:513
- #, fuzzy
- #| msgid "Assume that the source file is fixed form"
- msgid "Assume that the source file is fixed form."
- msgstr "ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã�Œå›ºå®šå½¢å¼�ã�§ã�‚ã‚‹ã�¨è¦‹ã�ªã�™"
- 
- #: fortran/lang.opt:517
- msgid "Force creation of temporary to test infrequently-executed forall code."
- msgstr ""
- 
- #: fortran/lang.opt:521
- msgid "Interpret any INTEGER(4) as an INTEGER(8)."
- msgstr ""
- 
- #: fortran/lang.opt:525 fortran/lang.opt:529
- msgid "Specify where to find the compiled intrinsic modules."
- msgstr ""
- 
- #: fortran/lang.opt:533
- msgid "Allow arbitrary character line width in fixed mode."
- msgstr ""
- 
- #: fortran/lang.opt:537
- msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
- msgstr ""
- 
- #: fortran/lang.opt:541
- msgid "Pad shorter fixed form lines to line width with spaces."
- msgstr ""
- 
- #: fortran/lang.opt:545
- msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
- msgstr ""
- 
- #: fortran/lang.opt:549
- msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
- msgstr ""
- 
- #: fortran/lang.opt:553
- #, fuzzy
- #| msgid "Assume that the source file is free form"
- msgid "Assume that the source file is free form."
- msgstr "ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã�Œè‡ªç”±å½¢å¼�ã�§ã�‚ã‚‹ã�¨è¦‹ã�ªã�™"
- 
- #: fortran/lang.opt:557
- msgid "Allow arbitrary character line width in free mode."
- msgstr ""
- 
- #: fortran/lang.opt:561
- msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
- msgstr ""
- 
- #: fortran/lang.opt:565
- msgid "Try to interchange loops if profitable."
- msgstr ""
- 
- #: fortran/lang.opt:569
- #, fuzzy
- #| msgid "Enable link-time optimization."
- msgid "Enable front end optimization."
- msgstr "ãƒªãƒ³ã‚¯æ™‚æœ€é�©åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
- 
- #: fortran/lang.opt:573
- msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
- msgstr ""
- 
- #: fortran/lang.opt:577
- msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
- msgstr ""
- 
- #: fortran/lang.opt:581
- msgid "Initialize components of derived type variables according to other init flags."
- msgstr ""
- 
- #: fortran/lang.opt:585
- msgid "-finit-integer=<n>\tInitialize local integer variables to n."
- msgstr ""
- 
- #: fortran/lang.opt:589
- msgid "Initialize local variables to zero (from g77)."
- msgstr ""
- 
- #: fortran/lang.opt:593
- msgid "-finit-logical=<true|false>\tInitialize local logical variables."
- msgstr ""
- 
- #: fortran/lang.opt:597
- msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
- msgstr ""
- 
- #: fortran/lang.opt:619
- msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
- msgstr ""
- 
- #: fortran/lang.opt:623
- #, fuzzy
- #| msgid "-fmax-errors=<number>\tMaximum number of errors to report"
- msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
- msgstr "-fmax-errors=<number>\tã‚¨ãƒ©ãƒ¼å ±å‘Šã�™ã‚‹æœ€å¤§æ•°ã‚’ <number> ã�«ã�™ã‚‹"
- 
- #: fortran/lang.opt:627
- msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
- msgstr ""
- 
- #: fortran/lang.opt:631
- msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
- msgstr ""
- 
- #: fortran/lang.opt:635
- msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
- msgstr ""
- 
- #: fortran/lang.opt:639
- msgid "Put all local arrays on stack."
- msgstr ""
- 
- #: fortran/lang.opt:643
- msgid "Set default accessibility of module entities to PRIVATE."
- msgstr ""
- 
- #: fortran/lang.opt:663
- msgid "Try to lay out derived types as compactly as possible."
- msgstr ""
- 
- #: fortran/lang.opt:671
- #, fuzzy
- msgid "Protect parentheses in expressions."
- msgstr "|| ã�¨å…±ã�«ä½¿ã‚�ã‚Œã‚‹ && ã�®å‘¨ã‚Šã�§ã�¯æ‹¬å¼§ã‚’ã�¤ã�‘ã‚‹ã�“ã�¨ã‚’ã�Šå‹§ã‚�ã�—ã�¾ã�™"
- 
- #: fortran/lang.opt:675
- msgid "Path to header file that should be pre-included before each compilation unit."
- msgstr ""
- 
- #: fortran/lang.opt:679
- msgid "Enable range checking during compilation."
- msgstr ""
- 
- #: fortran/lang.opt:683
- msgid "Interpret any REAL(4) as a REAL(8)."
- msgstr ""
- 
- #: fortran/lang.opt:687
- msgid "Interpret any REAL(4) as a REAL(10)."
- msgstr ""
- 
- #: fortran/lang.opt:691
- msgid "Interpret any REAL(4) as a REAL(16)."
- msgstr ""
- 
- #: fortran/lang.opt:695
- msgid "Interpret any REAL(8) as a REAL(4)."
- msgstr ""
- 
- #: fortran/lang.opt:699
- msgid "Interpret any REAL(8) as a REAL(10)."
- msgstr ""
- 
- #: fortran/lang.opt:703
- msgid "Interpret any REAL(8) as a REAL(16)."
- msgstr ""
- 
- #: fortran/lang.opt:707
- msgid "Reallocate the LHS in assignments."
- msgstr ""
- 
- #: fortran/lang.opt:711
- #, fuzzy
- #| msgid "Use native format for unformatted files"
- msgid "Use a 4-byte record marker for unformatted files."
- msgstr "å½¢å¼�ã�Œå®šã‚�ã‚‰ã‚Œã�¦ã�„ã�ªã�„ãƒ•ã‚¡ã‚¤ãƒ«ã�§ã�¯ãƒ�ã‚¤ãƒ†ã‚£ãƒ–ã�®å½¢å¼�ã‚’ä½¿ç”¨ã�™ã‚‹"
- 
- #: fortran/lang.opt:715
- #, fuzzy
- #| msgid "Use native format for unformatted files"
- msgid "Use an 8-byte record marker for unformatted files."
- msgstr "å½¢å¼�ã�Œå®šã‚�ã‚‰ã‚Œã�¦ã�„ã�ªã�„ãƒ•ã‚¡ã‚¤ãƒ«ã�§ã�¯ãƒ�ã‚¤ãƒ†ã‚£ãƒ–ã�®å½¢å¼�ã‚’ä½¿ç”¨ã�™ã‚‹"
- 
- #: fortran/lang.opt:719
- msgid "Allocate local variables on the stack to allow indirect recursion."
- msgstr ""
- 
- #: fortran/lang.opt:723
- msgid "Copy array sections into a contiguous block on procedure entry."
- msgstr ""
- 
- #: fortran/lang.opt:727
- msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
- msgstr ""
- 
- #: fortran/lang.opt:743
- msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
- msgstr ""
- 
- #: fortran/lang.opt:747
- msgid "Append a second underscore if the name already contains an underscore."
- msgstr ""
- 
- #: fortran/lang.opt:755
- msgid "Apply negative sign to zero values."
- msgstr ""
- 
- #: fortran/lang.opt:759
- msgid "Append underscores to externally visible names."
- msgstr ""
- 
- #: fortran/lang.opt:803
- msgid "Statically link the GNU Fortran helper library (libgfortran)."
- msgstr ""
- 
- #: fortran/lang.opt:807
- #, fuzzy
- #| msgid "Conform to the ISO Fortran 2003 standard"
- msgid "Conform to the ISO Fortran 2003 standard."
- msgstr "ISO Fortran 2003 æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: fortran/lang.opt:811
- #, fuzzy
- #| msgid "Conform to the ISO Fortran 2008 standard"
- msgid "Conform to the ISO Fortran 2008 standard."
- msgstr "ISO Fortran 2008 æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: fortran/lang.opt:815
- #, fuzzy
- #| msgid "Conform to the ISO Fortran 2008 standard"
- msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
- msgstr "ISO Fortran 2008 æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: fortran/lang.opt:819
- #, fuzzy
- #| msgid "Conform to the ISO Fortran 2008 standard"
- msgid "Conform to the ISO Fortran 2018 standard."
- msgstr "ISO Fortran 2008 æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: fortran/lang.opt:823
- #, fuzzy
- #| msgid "Conform to the ISO Fortran 95 standard"
- msgid "Conform to the ISO Fortran 95 standard."
- msgstr "ISO Fortran 95 æ¨™æº–ã�«æº–æ‹ ã�•ã�›ã‚‹"
- 
- #: fortran/lang.opt:827
- #, fuzzy
- #| msgid "Conform to nothing in particular"
- msgid "Conform to nothing in particular."
- msgstr "ç‰¹ã�«ä½•ã‚‚æº–æ‹ ã�•ã�›ã�ªã�„"
- 
- #: fortran/lang.opt:831
- #, fuzzy
- #| msgid "Accept extensions to support legacy code"
- msgid "Accept extensions to support legacy code."
- msgstr "å�¤ã�„ã‚³ãƒ¼ãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹ã�Ÿã‚�ã�®æ‹¡å¼µã‚’å�—ã�‘ä»˜ã�‘ã‚‹"
- 
- #: lto/lang.opt:50
- msgid "Set linker output type (used internally during LTO optimization)."
- msgstr ""
- 
- #: lto/lang.opt:55
- msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
- msgstr "ãƒªãƒ³ã‚¯æ™‚æœ€é�©åŒ–ã‚’å±€æ‰€å¤‰å½¢ (LTRANS) ãƒ¢ãƒ¼ãƒ‰ã�§å®Ÿè¡Œã�™ã‚‹ã€‚"
- 
- #: lto/lang.opt:59
- msgid "Specify a file to which a list of files output by LTRANS is written."
- msgstr ""
- 
- #: lto/lang.opt:63
- msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
- msgstr "ãƒªãƒ³ã‚¯æ™‚æœ€é�©åŒ–ã‚’ãƒ—ãƒ­ã‚°ãƒ©ãƒ å…¨ä½“åˆ†æž� (WPA) ãƒ¢ãƒ¼ãƒ‰ã�§å®Ÿè¡Œã�™ã‚‹ã€‚"
- 
- #: lto/lang.opt:67
- msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
- msgstr ""
- 
- #: lto/lang.opt:71
- msgid "The resolution file."
- msgstr ""
- 
  #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:671 cp/cvt.c:1342
  #: cp/cvt.c:1595
  #, gcc-internal-format
--- 19529,19534 ----
*************** msgid "ignoring attribute %qE because it
*** 20000,20006 ****
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13987 cp/friend.c:303 cp/tree.c:4569
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
--- 20020,20026 ----
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13996 cp/friend.c:303 cp/tree.c:4569
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
*************** msgstr "%qE å±žæ€§æŒ‡ç¤ºã�Œç„¡è¦–ã�•ã‚Œã
*** 20023,20035 ****
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "%qE å±žæ€§ç”¨ã�«é–“é�•ã�£ã�Ÿæ•°ã�®å¼•æ•°ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: attribs.c:594 cp/decl.c:11234
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "%qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: attribs.c:596 cp/decl.c:11235
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
--- 20043,20055 ----
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "%qE å±žæ€§ç”¨ã�«é–“é�•ã�£ã�Ÿæ•°ã�®å¼•æ•°ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: attribs.c:594 cp/decl.c:11243
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "%qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: attribs.c:596 cp/decl.c:11244
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
*************** msgstr "åž‹ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚
*** 20075,20085 ****
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5770 config/darwin.c:2066 config/arm/arm.c:6893
! #: config/arm/arm.c:6921 config/arm/arm.c:6938 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6377 config/i386/i386.c:41290
! #: config/i386/i386.c:45874 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
--- 20095,20105 ----
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5680 config/darwin.c:2066 config/arm/arm.c:6898
! #: config/arm/arm.c:6926 config/arm/arm.c:6943 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6378 config/i386/i386.c:41272
! #: config/i386/i386.c:45856 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
*************** msgstr "%qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã
*** 20093,20100 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2564
! #: cp/decl.c:2986
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
--- 20113,20120 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2581
! #: cp/decl.c:3003
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
*************** msgstr "åŸºæœ¬ãƒ–ãƒ­ãƒƒã‚¯ã�Œé€£ç¶šçš„ã�
*** 21236,21434 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "å‘½ä»¤é€£éŽ–ä¸­ã�® bb ã�®æ•° (%d) ã�Œ n_basic_blocks (%d) ã�¨é�•ã�„ã�¾ã�™"
  
! #: cgraph.c:3026
  #, fuzzy, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�®æ•°ã�§ã�™"
  
! #: cgraph.c:3110
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.c:3117
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.c:3122
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.c:3127
  #, fuzzy, gcc-internal-format
  #| msgid "Assume symbols might be invalid"
  msgid "local symbols must be defined"
  msgstr "ã‚·ãƒ³ãƒœãƒ«ã�Œæœ‰åŠ¹ã�§ã�‚ã‚‹ã�¨è¦‹ã�ªã�™"
  
! #: cgraph.c:3132
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.c:3137
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.c:3142
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.c:3149
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.c:3156
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.c:3171
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.c:3181
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³ãƒ�ã‚¤ãƒ³ã‚¿ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cgraph.c:3186
  #, fuzzy, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "é‡�è¤‡ã�™ã‚‹ `virtual' æŒ‡å®šå­�"
  
! #: cgraph.c:3193
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.c:3213
  #, fuzzy, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�®æ•°ã�§ã�™"
  
! #: cgraph.c:3235
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3246
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.c:3251
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.c:3262
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.c:3275
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.c:3286
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.c:3291
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.c:3303
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.c:3314
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.c:3321
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.c:3330
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3335
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3340
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.c:3376
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.c:3384
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "`%s' ã�¯å®£è¨€ã‚ˆã‚Šã‚‚å…ˆã�«ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cgraph.c:3393
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.c:3403
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.c:3413
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "reference to dead statement"
  msgstr "æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cgraph.c:3426
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3438
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3449
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: cgraph.c:3556 varpool.c:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s is missing"
  msgstr ""
--- 21256,21454 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "å‘½ä»¤é€£éŽ–ä¸­ã�® bb ã�®æ•° (%d) ã�Œ n_basic_blocks (%d) ã�¨é�•ã�„ã�¾ã�™"
  
! #: cgraph.c:3032
  #, fuzzy, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�®æ•°ã�§ã�™"
  
! #: cgraph.c:3116
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.c:3123
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.c:3128
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.c:3133
  #, fuzzy, gcc-internal-format
  #| msgid "Assume symbols might be invalid"
  msgid "local symbols must be defined"
  msgstr "ã‚·ãƒ³ãƒœãƒ«ã�Œæœ‰åŠ¹ã�§ã�‚ã‚‹ã�¨è¦‹ã�ªã�™"
  
! #: cgraph.c:3138
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.c:3143
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.c:3148
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.c:3155
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.c:3162
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.c:3177
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.c:3187
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³ãƒ�ã‚¤ãƒ³ã‚¿ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cgraph.c:3192
  #, fuzzy, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "é‡�è¤‡ã�™ã‚‹ `virtual' æŒ‡å®šå­�"
  
! #: cgraph.c:3199
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.c:3219
  #, fuzzy, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�®æ•°ã�§ã�™"
  
! #: cgraph.c:3241
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3252
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.c:3257
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.c:3268
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.c:3287
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.c:3292
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.c:3297
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.c:3315
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.c:3320
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.c:3327
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.c:3336
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3341
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3346
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.c:3382
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.c:3390
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "`%s' ã�¯å®£è¨€ã‚ˆã‚Šã‚‚å…ˆã�«ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cgraph.c:3399
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.c:3409
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.c:3419
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "reference to dead statement"
  msgstr "æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cgraph.c:3432
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3444
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3455
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: cgraph.c:3562 varpool.c:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s is missing"
  msgstr ""
*************** msgid "%<weakref%> attribute ignored bec
*** 21465,21476 ****
  msgstr "%qE å±žæ€§ã�¯ %qT ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Ÿã‚�ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11490
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cgraphunit.c:978 c/c-decl.c:11500
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F ã�Œ %<static%> ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
--- 21485,21496 ----
  msgstr "%qE å±žæ€§ã�¯ %qT ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Ÿã‚�ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11507
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cgraphunit.c:978 c/c-decl.c:11517
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F ã�Œ %<static%> ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
*************** msgstr "å…±æœ‰ rtx"
*** 21969,21975 ****
  msgid "internal consistency failure"
  msgstr "å†…éƒ¨ä¸€è²«æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: emit-rtl.c:4039
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr "ICE: emit_insn ã�Œ emit_jump_insn ã�Œå¿…è¦�ã�ªå ´æ‰€ã�§ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ:\n"
--- 21989,21995 ----
  msgid "internal consistency failure"
  msgstr "å†…éƒ¨ä¸€è²«æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: emit-rtl.c:4040
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr "ICE: emit_insn ã�Œ emit_jump_insn ã�Œå¿…è¦�ã�ªå ´æ‰€ã�§ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ:\n"
*************** msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã
*** 22082,22093 ****
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "ãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚º (%wd ãƒ�ã‚¤ãƒˆ) ã�Œ %wd ãƒ�ã‚¤ãƒˆã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1488
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "æœ€çµ‚å‘½ä»¤ãƒ€ãƒ³ãƒ—ãƒ•ã‚¡ã‚¤ãƒ« %qs ã�Œé–‹ã�‘ã�¾ã�›ã‚“: %m"
  
! #: final.c:4879 tree-cfgcleanup.c:1505
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "æœ€çµ‚å‘½ä»¤ãƒ€ãƒ³ãƒ—ãƒ•ã‚¡ã‚¤ãƒ« %qs ã‚’é–‰ã�˜ã‚‰ã‚Œã�¾ã�›ã‚“: %m"
--- 22102,22113 ----
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "ãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚º (%wd ãƒ�ã‚¤ãƒˆ) ã�Œ %wd ãƒ�ã‚¤ãƒˆã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1497
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "æœ€çµ‚å‘½ä»¤ãƒ€ãƒ³ãƒ—ãƒ•ã‚¡ã‚¤ãƒ« %qs ã�Œé–‹ã�‘ã�¾ã�›ã‚“: %m"
  
! #: final.c:4879 tree-cfgcleanup.c:1514
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "æœ€çµ‚å‘½ä»¤ãƒ€ãƒ³ãƒ—ãƒ•ã‚¡ã‚¤ãƒ« %qs ã‚’é–‰ã�˜ã‚‰ã‚Œã�¾ã�›ã‚“: %m"
*************** msgstr "å¤§ã��ã�ªå›ºå®šå°�æ•°å®šæ•°ã�Œæš
*** 22102,22108 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å¹…ã�®ã�Ÿã‚�ã€�æ¯”è¼ƒã�Œå¸¸ã�« %d ã�«ã�ªã‚Šã�¾ã�™"
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2379 tree-ssa-reassoc.c:3259
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 22122,22128 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å¹…ã�®ã�Ÿã‚�ã€�æ¯”è¼ƒã�Œå¸¸ã�« %d ã�«ã�ªã‚Šã�¾ã�™"
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2380 tree-ssa-reassoc.c:3260
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¯ãƒ�ã‚¤ãƒ³ã‚¿ã�
*** 22770,22782 ****
  msgid "null pointer dereference"
  msgstr "NULL ãƒ�ã‚¤ãƒ³ã‚¿"
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13222
! #: tree.c:13259 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6746 cp/call.c:8480 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7437 cp/decl2.c:5422 cp/pt.c:8440
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1702 cp/typeck.c:1899
! #: cp/typeck.c:3949 cp/typeck.c:9306
  #, gcc-internal-format
  msgid "declared here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 22790,22802 ----
  msgid "null pointer dereference"
  msgstr "NULL ãƒ�ã‚¤ãƒ³ã‚¿"
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13241
! #: tree.c:13278 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6760 cp/call.c:8495 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7446 cp/decl2.c:5422 cp/pt.c:8442
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1719 cp/typeck.c:1916
! #: cp/typeck.c:3967 cp/typeck.c:9324
  #, gcc-internal-format
  msgid "declared here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "%s ã�¯ [%d, %d] ã�®ç¯„å›²å†…ã�®æ
*** 23036,23128 ****
  msgid "using the range [%E, %E] for directive argument"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3021
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
! msgstr ""
! 
! #: gimple-ssa-sprintf.c:3022
! #, gcc-internal-format
! msgid "%qE output %wu bytes into a destination of size %wu"
! msgstr ""
  
! #: gimple-ssa-sprintf.c:3027
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3032
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3037
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3049
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgstr ""
  
  #: gimple-ssa-sprintf.c:3050
  #, gcc-internal-format
- msgid "%qE output %wu bytes"
- msgstr ""
- 
- #: gimple-ssa-sprintf.c:3054
- #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3058
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3062
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3437
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3471
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4100
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4111
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4132
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4183
  #, fuzzy
  #| msgid "null pointer"
  msgid "%Gnull destination pointer"
  msgstr "NULL ãƒ�ã‚¤ãƒ³ã‚¿"
  
! #: gimple-ssa-sprintf.c:4201
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4213
  #, fuzzy
  msgid "%Gnull format string"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆæ–‡å­—åˆ—ã�Œ null ã�§ã�™"
--- 23056,23140 ----
  msgid "using the range [%E, %E] for directive argument"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3020
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
! msgid_plural "%qE output %wu bytes into a destination of size %wu"
! msgstr[0] ""
  
! #: gimple-ssa-sprintf.c:3025
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3030
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3035
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3046
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgid_plural "%qE output %wu bytes"
! msgstr[0] ""
  
  #: gimple-ssa-sprintf.c:3050
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3054
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3058
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3433
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3467
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4096
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4107
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4128
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4179
  #, fuzzy
  #| msgid "null pointer"
  msgid "%Gnull destination pointer"
  msgstr "NULL ãƒ�ã‚¤ãƒ³ã‚¿"
  
! #: gimple-ssa-sprintf.c:4197
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4209
  #, fuzzy
  msgid "%Gnull format string"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆæ–‡å­—åˆ—ã�Œ null ã�§ã�™"
*************** msgstr ""
*** 23340,23348 ****
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3771 c/c-decl.c:4044
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3959
! #: cp/decl.c:10966 cp/decl.c:11402 cp/decl.c:11411 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, gcc-internal-format
--- 23352,23360 ----
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3788 c/c-decl.c:4061
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3969
! #: cp/decl.c:10975 cp/decl.c:11411 cp/decl.c:11420 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, gcc-internal-format
*************** msgstr ""
*** 23660,23681 ****
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.c:13435
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: gimplify.c:13956
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:13961
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:13968
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "ã�“ã�®ã‚³ãƒ¼ãƒ‰ã�¾ã�§åˆ°é�”ã�—ã�Ÿå ´å�ˆã€�ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã�¯ä¸­æ­¢ã�•ã‚Œã�¾ã�™"
--- 23672,23693 ----
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.c:13436
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: gimplify.c:13957
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.c:13962
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.c:13969
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "ã�“ã�®ã‚³ãƒ¼ãƒ‰ã�¾ã�§åˆ°é�”ã�—ã�Ÿå ´å�ˆã€�ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã�¯ä¸­æ­¢ã�•ã‚Œã�¾ã�™"
*************** msgstr ""
*** 23838,23845 ****
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1305 ipa-devirt.c:1381
! #: ipa-devirt.c:1420 ipa-devirt.c:1438
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
--- 23850,23857 ----
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1323 ipa-devirt.c:1399
! #: ipa-devirt.c:1438 ipa-devirt.c:1456
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
*************** msgstr ""
*** 23919,24061 ****
  msgid "type %qT should match type %qT"
  msgstr "åž‹ %qT ã�®å¼•æ•°ã�Œ %qT ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: ipa-devirt.c:1331
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1338
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1346
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1371
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1396
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1405
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1465
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1480
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1503 ipa-devirt.c:1515
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1538
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1542
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1560 ipa-devirt.c:1624
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1567 ipa-devirt.c:1629
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1575
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1589
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1602
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.c:1633
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1655
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1780
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "the extra base is defined here"
  msgstr "ãƒ©ãƒ™ãƒ« %qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: ipa-devirt.c:3955
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  
! #: ipa-devirt.c:3964
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  
! #: ipa-devirt.c:3994
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  
! #: ipa-devirt.c:4002
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  
! #: ipa-devirt.c:4010
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  
! #: ipa-devirt.c:4021
  #, 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"
--- 23931,24073 ----
  msgid "type %qT should match type %qT"
  msgstr "åž‹ %qT ã�®å¼•æ•°ã�Œ %qT ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: ipa-devirt.c:1349
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1356
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1414
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1423
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1483
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1498
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1521 ipa-devirt.c:1533
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1556
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1560
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1578 ipa-devirt.c:1642
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1585 ipa-devirt.c:1647
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1593
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1607
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1620
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1627
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.c:1651
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1673
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1798
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "the extra base is defined here"
  msgstr "ãƒ©ãƒ™ãƒ« %qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: ipa-devirt.c:3973
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  
! #: ipa-devirt.c:3982
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  
! #: ipa-devirt.c:4012
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  
! #: ipa-devirt.c:4020
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  
! #: ipa-devirt.c:4028
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  
! #: ipa-devirt.c:4039
  #, 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 "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ã�“ã�®ã‚
*** 24710,24716 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr "ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts-common.c:1247 opts.c:2169
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "%qs ã�¸ã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
--- 24722,24728 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr "ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts-common.c:1247 opts.c:2170
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "%qs ã�¸ã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "%sregparm=%d%s ã�Œ 0 ã�¨ %d ã�®é
*** 24737,24749 ****
  msgid "unrecognized argument in option %qs"
  msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs å†…ã�§èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: opts-common.c:1291 config/i386/i386.c:3382
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: opts-common.c:1294 config/i386/i386.c:3385
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
--- 24749,24761 ----
  msgid "unrecognized argument in option %qs"
  msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs å†…ã�§èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: opts-common.c:1291 config/i386/i386.c:3383
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: opts-common.c:1294 config/i386/i386.c:3386
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
*************** msgstr ""
*** 25008,25177 ****
  msgid "live patching is not supported with LTO"
  msgstr "-mg ã�§ã�®ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.c:1668
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr "print_specific_help ã�¸èª�è­˜ã�§ã��ã�ªã�„ include_flags 0x%x ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: opts.c:1898
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.c:1938
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "--help= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™: %q.*s"
  
! #: opts.c:1944
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "--help= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™: %q.*s"
  
! #: opts.c:1979
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute directive ignored"
  msgid "%<%s%> attribute directive ignored"
  msgstr "%qE å±žæ€§æŒ‡ç¤ºã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: opts.c:2006
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: opts.c:2028
  #, fuzzy, gcc-internal-format
  #| msgid "not enough arguments to function %qE"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "é–¢æ•° %qE ã�¸å��åˆ†ã�ªå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: opts.c:2037
  #, 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 ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: opts.c:2224
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr "--help å¼•æ•° %q.*s ã�¯æ›–æ˜§ã�§ã�™ã€‚ã‚ˆã‚Šç‰¹å®šã�—ã�¦ã��ã� ã�•ã�„"
  
! #: opts.c:2233
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "--help= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™: %q.*s"
  
! #: opts.c:2496
  #, fuzzy, gcc-internal-format
  #| msgid "LTO support has not been enabled in this configuration"
  msgid "HSA has not been enabled during configuration"
  msgstr "`ã�“ã�®è¨­å®šå†…ã�§ã�¯ LTO ã‚µãƒ�ãƒ¼ãƒˆã�Œæœ‰åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.c:2508
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2516
  #, 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.c:2602
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: opts.c:2660
  #, fuzzy, gcc-internal-format
  #| msgid "unknown stack check parameter \"%s\""
  msgid "unknown stack check parameter %qs"
  msgstr "ä¸�æ˜Žã�ªã‚¹ã‚¿ãƒƒã‚¯æ¤œæŸ»ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ \"%s\" ã�§ã�™"
  
! #: opts.c:2688
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
  # è¦�æ ¼ã�«å�ˆã‚�ã�›ã�¦ DWARF ã�¨å¤§æ–‡å­—ã�§è¡¨è¨˜ã�™ã‚‹
! #: opts.c:2699
  #, fuzzy, gcc-internal-format
  #| msgid "dwarf version %d is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "DWARF ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ %d ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.c:2823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: --param å¼•æ•°ã�¯ NAME=VALUE ã�®å½¢å¼�ã�§ã�‚ã‚‹ã�¹ã��ã�§ã�™"
  
! #: opts.c:2834
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "ç„¡åŠ¹ã�ª --param ã�®å€¤ %qs ã�§ã�™"
  
! #: opts.c:2837
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "ç„¡åŠ¹ã�ª --param ã�®å€¤ %qs ã�§ã�™"
  
! #: opts.c:2845
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ç„¡åŠ¹ã�ª --param ã�®å€¤ %qs ã�§ã�™"
  
! #: opts.c:2967
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ã�¯ãƒ‡ãƒ�ãƒƒã‚°å‡ºåŠ›ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.c:2976
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "ãƒ‡ãƒ�ãƒƒã‚°å½¢å¼� \"%s\" ã�¯å‰�ã�®é�¸æŠžã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: opts.c:2994
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã�§ãƒ�ãƒƒã‚°å‡ºåŠ›ãƒ¬ãƒ™ãƒ« \"%s\" ã�§ã�™"
  
! #: opts.c:2996
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "ãƒ‡ãƒ�ãƒƒã‚°å‡ºåŠ›ãƒ¬ãƒ™ãƒ« %s ã�¯é«˜ã�™ã�Žã�¾ã�™"
  
! #: opts.c:3016
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã‚µã‚¤ã‚ºæœ€å¤§åˆ¶é™�ã‚’å�–å¾—ã�—ã�¦ã�„ã�¾ã�™: %m"
  
! #: opts.c:3020
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã‚µã‚¤ã‚ºåˆ¶é™�ã‚’æœ€å¤§ã�¸è¨­å®šã�—ã�¦ã�„ã�¾ã�™: %m"
  
! #: opts.c:3065
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ gcc ãƒ‡ãƒ�ãƒƒã‚°ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: %c"
  
! #: opts.c:3090
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr "-Werror=%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ -%s ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: opts.c:3092
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%<-Werror=%s%>: -%s is not an option that controls warnings"
--- 25020,25189 ----
  msgid "live patching is not supported with LTO"
  msgstr "-mg ã�§ã�®ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.c:1669
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr "print_specific_help ã�¸èª�è­˜ã�§ã��ã�ªã�„ include_flags 0x%x ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: opts.c:1899
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.c:1939
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "--help= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™: %q.*s"
  
! #: opts.c:1945
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "--help= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™: %q.*s"
  
! #: opts.c:1980
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute directive ignored"
  msgid "%<%s%> attribute directive ignored"
  msgstr "%qE å±žæ€§æŒ‡ç¤ºã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: opts.c:2007
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: opts.c:2029
  #, fuzzy, gcc-internal-format
  #| msgid "not enough arguments to function %qE"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "é–¢æ•° %qE ã�¸å��åˆ†ã�ªå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: opts.c:2038
  #, 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 ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: opts.c:2225
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr "--help å¼•æ•° %q.*s ã�¯æ›–æ˜§ã�§ã�™ã€‚ã‚ˆã‚Šç‰¹å®šã�—ã�¦ã��ã� ã�•ã�„"
  
! #: opts.c:2234
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "--help= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™: %q.*s"
  
! #: opts.c:2497
  #, fuzzy, gcc-internal-format
  #| msgid "LTO support has not been enabled in this configuration"
  msgid "HSA has not been enabled during configuration"
  msgstr "`ã�“ã�®è¨­å®šå†…ã�§ã�¯ LTO ã‚µãƒ�ãƒ¼ãƒˆã�Œæœ‰åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.c:2509
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2517
  #, 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.c:2603
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: opts.c:2661
  #, fuzzy, gcc-internal-format
  #| msgid "unknown stack check parameter \"%s\""
  msgid "unknown stack check parameter %qs"
  msgstr "ä¸�æ˜Žã�ªã‚¹ã‚¿ãƒƒã‚¯æ¤œæŸ»ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ \"%s\" ã�§ã�™"
  
! #: opts.c:2689
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
  # è¦�æ ¼ã�«å�ˆã‚�ã�›ã�¦ DWARF ã�¨å¤§æ–‡å­—ã�§è¡¨è¨˜ã�™ã‚‹
! #: opts.c:2700
  #, fuzzy, gcc-internal-format
  #| msgid "dwarf version %d is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "DWARF ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ %d ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.c:2824
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: --param å¼•æ•°ã�¯ NAME=VALUE ã�®å½¢å¼�ã�§ã�‚ã‚‹ã�¹ã��ã�§ã�™"
  
! #: opts.c:2835
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "ç„¡åŠ¹ã�ª --param ã�®å€¤ %qs ã�§ã�™"
  
! #: opts.c:2838
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid --param name %qs"
  msgstr "ç„¡åŠ¹ã�ª --param ã�®å€¤ %qs ã�§ã�™"
  
! #: opts.c:2846
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ç„¡åŠ¹ã�ª --param ã�®å€¤ %qs ã�§ã�™"
  
! #: opts.c:2968
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ã�¯ãƒ‡ãƒ�ãƒƒã‚°å‡ºåŠ›ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.c:2977
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "ãƒ‡ãƒ�ãƒƒã‚°å½¢å¼� \"%s\" ã�¯å‰�ã�®é�¸æŠžã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: opts.c:2995
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã�§ãƒ�ãƒƒã‚°å‡ºåŠ›ãƒ¬ãƒ™ãƒ« \"%s\" ã�§ã�™"
  
! #: opts.c:2997
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "ãƒ‡ãƒ�ãƒƒã‚°å‡ºåŠ›ãƒ¬ãƒ™ãƒ« %s ã�¯é«˜ã�™ã�Žã�¾ã�™"
  
! #: opts.c:3017
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã‚µã‚¤ã‚ºæœ€å¤§åˆ¶é™�ã‚’å�–å¾—ã�—ã�¦ã�„ã�¾ã�™: %m"
  
! #: opts.c:3021
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã‚µã‚¤ã‚ºåˆ¶é™�ã‚’æœ€å¤§ã�¸è¨­å®šã�—ã�¦ã�„ã�¾ã�™: %m"
  
! #: opts.c:3066
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ gcc ãƒ‡ãƒ�ãƒƒã‚°ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: %c"
  
! #: opts.c:3091
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr "-Werror=%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ -%s ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: opts.c:3093
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%<-Werror=%s%>: -%s is not an option that controls warnings"
*************** msgstr "%qs ã‚’å‘¼ã�³å‡ºã�—ã�§ä½¿ç”¨ã�•ã
*** 25509,25515 ****
  msgid "can%'t use %qs as a fixed register"
  msgstr "%qs ã‚’å›ºå®šãƒ¬ã‚¸ã‚¹ã‚¿ã�¨ã�—ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: reginfo.c:762 config/arc/arc.c:1047 config/arc/arc.c:1089
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
--- 25521,25527 ----
  msgid "can%'t use %qs as a fixed register"
  msgstr "%qs ã‚’å›ºå®šãƒ¬ã‚¸ã‚¹ã‚¿ã�¨ã�—ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: reginfo.c:762 config/arc/arc.c:1046 config/arc/arc.c:1088
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
*************** msgstr "%<asm%> è¢«æ¼”ç®—å­�åˆ¶ç´„ã�Œè¢«
*** 25584,25636 ****
  msgid "output operand is constant in %<asm%>"
  msgstr "å‡ºåŠ›è¢«æ¼”ç®—å­�ã�Œ %<asm%> å†…ã�®å®šæ•°ã�§ã�™"
  
! #: rtl.c:854
  #, fuzzy, 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 æ¤œæŸ»: elt %d(%s) ã�Œæœ€å¾Œã�® elt %d(%s ä¸­) ã�¨ä¸€ç·’ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¾ã�™ (%s:%d)"
  
! #: rtl.c:864
  #, 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 æ¤œæŸ»: elt %d åž‹ã�¯ '%c' ã�®ã�¯ã�šã�ªã�®ã�« '%c' (rtx %s, %s ä¸­)ã�§ã�™ (%s:%d)"
  
! #: rtl.c:874
  #, 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 æ¤œæŸ»: elt %d åž‹ã�¯ '%c' ã�‹ '%c' ã�®ã�¯ã�šã�ªã�®ã�« '%c' (rtx %s, %s ä¸­) ã�§ã�™ (%s:%d)"
  
! #: rtl.c:883
  #, fuzzy, 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.c:893
  #, fuzzy, 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.c:904
  #, fuzzy, 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:%d)"
  
! #: rtl.c:931
  #, fuzzy, 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 æ¤œæŸ»: elt %d(%s) ã�Œæœ€å¾Œã�® elt %d(%s ä¸­) ã�¨ä¸€ç·’ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¾ã�™ (%s:%d)"
  
! #: rtl.c:941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
  msgid "RTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%d"
  msgstr "RTL check: ãƒ™ã‚¯ãƒˆãƒ«ã�® elt %d ã‚’æœ€å¾Œã�® elt %d (%s ä¸­)ã�¨ä¸€ç·’ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¾ã�™ (%s:%d)"
  
! #: rtl.c:951
  #, 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 check: ãƒ™ã‚¯ãƒˆãƒ«ã�® elt %d ã‚’æœ€å¾Œã�® elt %d (%s ä¸­)ã�¨ä¸€ç·’ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¾ã�™ (%s:%d)"
  
! #: rtl.c:962
  #, fuzzy, 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' ã�®ã�¯ã�šã�ªã�®ã�« `%s' (%s ä¸­)ã�§ã�™ (%s:%d)"
--- 25596,25648 ----
  msgid "output operand is constant in %<asm%>"
  msgstr "å‡ºåŠ›è¢«æ¼”ç®—å­�ã�Œ %<asm%> å†…ã�®å®šæ•°ã�§ã�™"
  
! #: rtl.c:859
  #, fuzzy, 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 æ¤œæŸ»: elt %d(%s) ã�Œæœ€å¾Œã�® elt %d(%s ä¸­) ã�¨ä¸€ç·’ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¾ã�™ (%s:%d)"
  
! #: rtl.c:869
  #, 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 æ¤œæŸ»: elt %d åž‹ã�¯ '%c' ã�®ã�¯ã�šã�ªã�®ã�« '%c' (rtx %s, %s ä¸­)ã�§ã�™ (%s:%d)"
  
! #: rtl.c:879
  #, 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 æ¤œæŸ»: elt %d åž‹ã�¯ '%c' ã�‹ '%c' ã�®ã�¯ã�šã�ªã�®ã�« '%c' (rtx %s, %s ä¸­) ã�§ã�™ (%s:%d)"
  
! #: rtl.c:888
  #, fuzzy, 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.c:898
  #, fuzzy, 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.c:909
  #, fuzzy, 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:%d)"
  
! #: rtl.c:936
  #, fuzzy, 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 æ¤œæŸ»: elt %d(%s) ã�Œæœ€å¾Œã�® elt %d(%s ä¸­) ã�¨ä¸€ç·’ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¾ã�™ (%s:%d)"
  
! #: rtl.c:946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
  msgid "RTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%d"
  msgstr "RTL check: ãƒ™ã‚¯ãƒˆãƒ«ã�® elt %d ã‚’æœ€å¾Œã�® elt %d (%s ä¸­)ã�¨ä¸€ç·’ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¾ã�™ (%s:%d)"
  
! #: rtl.c:956
  #, 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 check: ãƒ™ã‚¯ãƒˆãƒ«ã�® elt %d ã‚’æœ€å¾Œã�® elt %d (%s ä¸­)ã�¨ä¸€ç·’ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¾ã�™ (%s:%d)"
  
! #: rtl.c:967
  #, fuzzy, 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' ã�®ã�¯ã�šã�ªã�®ã�« `%s' (%s ä¸­)ã�§ã�™ (%s:%d)"
*************** msgstr ""
*** 27248,27254 ****
  msgid "cannot update SSA form"
  msgstr ""
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:866 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr "SSA ã�Œç ´æ��ã�—ã�¦ã�„ã�¾ã�™"
--- 27260,27266 ----
  msgid "cannot update SSA form"
  msgstr ""
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:868 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr "SSA ã�Œç ´æ��ã�—ã�¦ã�„ã�¾ã�™"
*************** msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã
*** 27274,27290 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3456
  msgid "%Gargument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3461
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "in a call to built-in function %qD"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: tree-ssa-ccp.c:3465
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã‚’å¼±ã�„ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
--- 27286,27302 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3459
  msgid "%Gargument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3464
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "in a call to built-in function %qD"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: tree-ssa-ccp.c:3468
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã‚’å¼±ã�„ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
*************** msgstr ""
*** 27649,27743 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:8361
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "é–¢æ•°ã�®é…�åˆ—ã�¯æ„�å‘³ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tree.c:8530
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "é–¢æ•°ã�®è¿”ã�™åž‹ã�Œé–¢æ•°ã�§ã�‚ã�£ã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: tree.c:9881 tree.c:9966 tree.c:10027
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9918
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9931
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9980
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9993
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10053
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10067
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "RTL check: ãƒ™ã‚¯ãƒˆãƒ«ã�® elt %d ã‚’æœ€å¾Œã�® elt %d (%s ä¸­)ã�¨ä¸€ç·’ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¾ã�™ (%s:%d)"
  
! #: tree.c:10079
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10092
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10105
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:13217
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is deprecated: %s"
  msgid "%qD is deprecated: %s"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %s"
  
! #: tree.c:13220
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is deprecated"
  msgid "%qD is deprecated"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: tree.c:13243
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %s"
  
! #: tree.c:13246
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: tree.c:13252
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "åž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %s"
  
! #: tree.c:13255
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "åž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 27661,27755 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:8372
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "é–¢æ•°ã�®é…�åˆ—ã�¯æ„�å‘³ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tree.c:8541
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "é–¢æ•°ã�®è¿”ã�™åž‹ã�Œé–¢æ•°ã�§ã�‚ã�£ã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: tree.c:9900 tree.c:9985 tree.c:10046
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9937
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9950
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9999
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10072
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "RTL check: ãƒ™ã‚¯ãƒˆãƒ«ã�® elt %d ã‚’æœ€å¾Œã�® elt %d (%s ä¸­)ã�¨ä¸€ç·’ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¾ã�™ (%s:%d)"
  
! #: tree.c:10098
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10111
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:13236
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is deprecated: %s"
  msgid "%qD is deprecated: %s"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %s"
  
! #: tree.c:13239
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is deprecated"
  msgid "%qD is deprecated"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: tree.c:13262
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %s"
  
! #: tree.c:13265
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: tree.c:13271
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "åž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %s"
  
! #: tree.c:13274
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "åž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr "åž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
*** 27762,28007 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13796
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13837
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13841
  #, gcc-internal-format
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13861
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13874
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13910
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13912
  #, gcc-internal-format
  msgid "type variant%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13914
  #, gcc-internal-format
  msgid "type%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13953
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13955
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13957
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13974
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13976 tree.c:13987
  #, gcc-internal-format
  msgid "type variant%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:13978 tree.c:13989
  #, gcc-internal-format
  msgid "type%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:13985
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "type is not compatible with its variant"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: tree.c:14288
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "Main variant is not defined"
  msgstr "ç’°å¢ƒå¤‰æ•° %qs ã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: tree.c:14293
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14305
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14332
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14338
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:14354
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:14364
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:14374
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:14395
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:14401
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14412
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14423
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14441
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:14448
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:14455
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:14471
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:14479
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:14486
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:14496
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE has non-integer type"
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œé�žæ•´æ•°åž‹ã�§ã�™"
  
! #: tree.c:14505
  #, fuzzy, gcc-internal-format
  #| msgid "field %qE has incomplete type"
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: tree.c:14527
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:14542
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:14548
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:14574
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14587
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:14605
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:14615
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:14622
  #, fuzzy, gcc-internal-format
  #| msgid "verify_gimple failed"
  msgid "verify_type failed"
--- 27774,28019 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13815
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13856
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13858
  #, gcc-internal-format
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13880
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13893
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13929
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13931
  #, gcc-internal-format
  msgid "type variant%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13933
  #, gcc-internal-format
  msgid "type%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13972
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13974
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13976
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13993
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13995 tree.c:14006
  #, gcc-internal-format
  msgid "type variant%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:13997 tree.c:14008
  #, gcc-internal-format
  msgid "type%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:14004
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "type is not compatible with its variant"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: tree.c:14307
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "Main variant is not defined"
  msgstr "ç’°å¢ƒå¤‰æ•° %qs ã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: tree.c:14312
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:14343
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14351
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14357
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:14373
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:14383
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:14393
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:14414
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:14420
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14431
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14442
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14460
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:14467
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:14474
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:14490
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:14498
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:14505
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:14515
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE has non-integer type"
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œé�žæ•´æ•°åž‹ã�§ã�™"
  
! #: tree.c:14524
  #, fuzzy, gcc-internal-format
  #| msgid "field %qE has incomplete type"
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: tree.c:14546
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:14567
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:14593
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14606
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:14618
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:14624
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:14634
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:14641
  #, fuzzy, gcc-internal-format
  #| msgid "verify_gimple failed"
  msgid "verify_type failed"
*************** msgstr "ã‚¹ãƒ¬ãƒƒãƒ‰å±€æ‰€ COMMON ãƒ‡ãƒ¼
*** 28136,28142 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿ %q+D ç”¨ã�®æ•´åˆ—ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã‚‹æ•´åˆ— %wu ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: varasm.c:2217 c/c-decl.c:5202 c/c-parser.c:1544
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "%q+D ã�®è¨˜æ†¶åŸŸã‚µã‚¤ã‚ºã�Œä¸�æ˜Žã�§ã�™"
--- 28148,28154 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿ %q+D ç”¨ã�®æ•´åˆ—ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã‚‹æ•´åˆ— %wu ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: varasm.c:2217 c/c-decl.c:5219 c/c-parser.c:1544
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "%q+D ã�®è¨˜æ†¶åŸŸã‚µã‚¤ã‚ºã�Œä¸�æ˜Žã�§ã�™"
*************** msgstr "%qE å±žæ€§ã�¯ R8C ã‚¿ãƒ¼ã‚²ãƒƒãƒ
*** 28962,29532 ****
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "init_priority å±žæ€§ã�¯ã�“ã�®ãƒ—ãƒ©ãƒƒãƒˆãƒ•ã‚©ãƒ¼ãƒ ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:738
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "%qD ã�¯é–¢æ•°ã‚¹ã‚³ãƒ¼ãƒ—ã�®å¤–å�´ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:783
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is too large"
  msgid "size of string literal is too large"
  msgstr "é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.c:806
  #, 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.c:979
  #, 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.c:1019
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:1028
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_longjmp%> second argument must be 1"
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "%<__builtin_longjmp%> ã�®ç¬¬äºŒå¼•æ•°ã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:1035
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_longjmp%> second argument must be 1"
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "%<__builtin_longjmp%> ã�®ç¬¬äºŒå¼•æ•°ã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:1046
  #, 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.c:1056
  #, 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.c:1104
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:1112
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:1121
  #, 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.c:1360 c-family/c-warn.c:1291
  #, fuzzy, gcc-internal-format
  #| msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: c-family/c-common.c:1365 c-family/c-warn.c:1299
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�Œæ›–æ˜§ã�§ã�™"
  
! #: c-family/c-common.c:1374
  #, fuzzy, gcc-internal-format
  #| msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: c-family/c-common.c:1379
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�Œæ›–æ˜§ã�§ã�™"
  
! #: c-family/c-common.c:1532 c-family/c-common.c:1594
  #, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr "%qT ã�¸ã�® %qT ã�‹ã‚‰ã�®å¤‰æ�›ã�¯çµ�æžœã�®ç¬¦å�·ã�Œå¤‰æ›´ã�«ã�ªã‚‹ã�‹ã‚‚ã�—ã‚Œã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:1780
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr "%qE ã�«é–¢ã�™ã‚‹æ¼”ç®—ã�¯å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:2097
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "case ãƒ©ãƒ™ãƒ«ã‚’æ•´æ•°å®šæ•°ã�«é‚„å…ƒã�§ã��ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:2143
! #, gcc-internal-format
! msgid "case label value is less than minimum value for type"
! msgstr "case ãƒ©ãƒ™ãƒ«ã�®å€¤ã�Œã��ã�®åž‹ã�®æœ€å°�å€¤ã‚ˆã‚Šå°�ã�•ã�„ã�§ã�™"
! 
! #: c-family/c-common.c:2153
! #, gcc-internal-format
! msgid "case label value exceeds maximum value for type"
! msgstr "case ãƒ©ãƒ™ãƒ«ã�®å€¤ã�Œã��ã�®åž‹ã�®æœ€å¤§å€¤ã‚’è¶…ã�ˆã�¦ã�„ã�¾ã�™"
! 
! #: c-family/c-common.c:2162
! #, gcc-internal-format
! msgid "lower value in case label range less than minimum value for type"
! msgstr "case ãƒ©ãƒ™ãƒ«ç¯„å›²ã�®ä¸‹éƒ¨ã�®å€¤ã�Œåž‹ã�®æœ€å°�å€¤ã‚ˆã‚Šå°�ã�•ã�„ã�§ã�™"
! 
! #: c-family/c-common.c:2172
! #, gcc-internal-format
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr "case ãƒ©ãƒ™ãƒ«ç¯„å›²ã�®ä¸Šéƒ¨ã�®å€¤ã�Œåž‹ã�®æœ€å¤§å€¤ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
! 
! #: c-family/c-common.c:2260
  #, 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.c:2799
  #, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "äºŒé …æ¼”ç®—å­� %s ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™ (%qT ã�¨ %qT)"
  
! #: c-family/c-common.c:3048
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "ãƒ‡ãƒ¼ã‚¿åž‹ã�®ç¯„å›²åˆ¶é™�ã�«ã‚ˆã�£ã�¦ã€�æ¯”è¼ƒã�Œå¸¸ã�« false ã�¨ã�ªã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:3051
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "ãƒ‡ãƒ¼ã‚¿åž‹ã�®ç¯„å›²åˆ¶é™�ã�«ã‚ˆã�£ã�¦ã€�æ¯”è¼ƒã�Œå¸¸ã�« true ã�¨ã�ªã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:3148
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr "ç¬¦å�·ç„¡ã�—ã�®å¼� >= 0 ã�¨ã�„ã�†æ¯”è¼ƒã�¯å¸¸ã�« true ã�§ã�™"
  
! #: c-family/c-common.c:3155
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr "ç¬¦å�·ç„¡ã�—ã�®å¼� < 0 ã�¨ã�„ã�†æ¯”è¼ƒã�¯å¸¸ã�« false ã�§ã�™"
  
! #: c-family/c-common.c:3198
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "%<void *%> åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-common.c:3207
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-common.c:3381
  #, fuzzy, gcc-internal-format
  #| msgid "enum constant defined here"
  msgid "enum constant in boolean context"
  msgstr "åˆ—æŒ™åž‹å®šæ•°ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-common.c:3408
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "%qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¯å¸¸ã�« %<true%> ã�¨è©•ä¾¡ã�•ã‚Œã�¾ã�™"
  
! #: c-family/c-common.c:3452
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.c:3464
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr ""
  
! #: c-family/c-common.c:3480
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3489
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context"
  msgstr ""
  
! #: c-family/c-common.c:3525
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "%qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¯å¸¸ã�« %<true%> ã�¨è©•ä¾¡ã�•ã‚Œã�¾ã�™"
  
! #: c-family/c-common.c:3551 cp/semantics.c:662 cp/typeck.c:9090
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "çœŸå�½å€¤ã�¨ã�—ã�¦ä½¿ã‚�ã‚Œã‚‹ä»£å…¥ã�®ã�¾ã‚�ã‚Šã�§ã�¯ã€�ä¸¸æ‹¬å¼§ã�®ä½¿ç”¨ã‚’ã�Šå‹§ã‚�ã�—ã�¾ã�™"
  
! #: c-family/c-common.c:3638 c/c-decl.c:4495 c/c-decl.c:6630 c/c-typeck.c:14934
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "%<restrict%> ã�®èª¤ã�£ã�Ÿä½¿ç”¨æ³•ã�§ã�™"
  
! #: c-family/c-common.c:3712
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "%<sizeof%> ã‚’é–¢æ•°åž‹ã�¸é�©ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: c-family/c-common.c:3722
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:3725
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:3736
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "%qs ã‚’void åž‹ã�¸é�©ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: c-family/c-common.c:3745
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "%qs ã‚’ä¸�å®Œå…¨åž‹ %qT ã�¸é�©ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™ "
  
! #: c-family/c-common.c:3753
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "%qs ã‚’ä¸�å®Œå…¨åž‹ %qT ã�¸é�©ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™ "
  
! #: c-family/c-common.c:3795
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> ã�Œãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�«é�©ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-common.c:4590
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "%<va_arg%> ã�®ç¬¬ä¸€å¼•æ•°ã�Œ %<va_list%> åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:4710
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qs ã‚’ç„¡åŠ¹ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:4902
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "case ã�®å€¤ã�¨ã�—ã�¦ãƒ�ã‚¤ãƒ³ã‚¿ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:4909
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "switch æ–‡å†…ã�§ã�®ç¯„å›²å¼�ã�¯é�žæ¨™æº–ã�§ã�™"
  
! #: c-family/c-common.c:4935
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "ç©ºã�®ç¯„å›²ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c-family/c-common.c:4996
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "é‡�è¤‡ã�—ã�¦ã�„ã‚‹ (ã�¾ã�Ÿã�¯é‡�ã�ªã‚Šå�ˆã�£ã�¦ã�„ã‚‹) case ã�®å€¤ã�§ã�™"
  
! #: c-family/c-common.c:4998
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "ã�“ã‚Œã�Œé‡�ã�ªã‚Šå�ˆã�£ã�¦ã�„ã‚‹å€¤ã�®æœ€åˆ�ã�®é …ç›®ã�§ã�™"
  
! #: c-family/c-common.c:5002
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "é‡�è¤‡ã�—ã�Ÿ case ã�®å€¤ã�§ã�™"
  
! #: c-family/c-common.c:5003 c-family/c-warn.c:2326
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "å‰�ã�«ã�“ã�“ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c-family/c-common.c:5007
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "ä¸€ã�¤ã�® switch ã�«è¤‡æ•°ã�® default ãƒ©ãƒ™ãƒ«ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:5009
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "ã�“ã‚Œã�Œæœ€åˆ�ã�® default ãƒ©ãƒ™ãƒ«ã�§ã�™"
  
! #: c-family/c-common.c:5103
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "ãƒ©ãƒ™ãƒ«ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�™ã‚‹ã�“ã�¨ã�¯é�žæ¨™æº–ã�§ã�™"
  
! #: c-family/c-common.c:5277
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "requested alignment is not an integer constant"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:5285 c-family/c-common.c:5295
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œ 2 ã�®ç´¯ä¹—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:5305
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.c:5313
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.c:5461
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr ""
  
! #: c-family/c-common.c:5475
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.c:5580
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr ""
  
! #: c-family/c-common.c:5673 c-family/c-common.c:5723
  #, fuzzy, gcc-internal-format
  #| msgid "bad option %s to pragma attribute"
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "pragma å±žæ€§ã�¸ã�®é–“é�•ã�£ã�Ÿã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s ã�§ã�™"
  
! #: c-family/c-common.c:5676 c-family/c-common.c:5727
  #, fuzzy, gcc-internal-format
  #| msgid "bad option %s to pragma attribute"
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "pragma å±žæ€§ã�¸ã�®é–“é�•ã�£ã�Ÿã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s ã�§ã�™"
  
! #: c-family/c-common.c:5759
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr ""
  
! #: c-family/c-common.c:5763
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "ä»®å¼•æ•° `%s' ã�§æŒ‡å®šã�•ã‚Œã�Ÿè¨˜æ†¶ã‚¯ãƒ©ã‚¹"
  
! #: c-family/c-common.c:5908 c-family/c-common.c:6677 c-family/c-common.c:6724
! #: c-family/c-common.c:6797 c-family/c-common.c:6870 c/c-typeck.c:3641
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "é–¢æ•° %qE ã�¸æ¸¡ã�™å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.c:5913 c-family/c-common.c:6730 c-family/c-common.c:6896
  #: c/c-typeck.c:3505
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "é–¢æ•° %qE ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.c:5943
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to function %qE must be a constant integer"
  msgstr "%<__builtin_prefetch%> ã�¸ã�®ç¬¬ä¸‰å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:5968
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.c:5989 c-family/c-common.c:6033
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "é–¢æ•° %qE ã�®å‘¼ã�³å‡ºã�—å†…ã�«é�žæµ®å‹•å°�æ•°ç‚¹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:6012
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "é–¢æ•° %qE ã�®å‘¼ã�³å‡ºã�—å†…ã�«é�žæµ®å‹•å°�æ•°ç‚¹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:6026
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "%u ç•ªç›®ã�®å¼•æ•°ã�Œé�žå®šæ•°æ•´æ•°ã�®é–¢æ•°å‘¼ã�³å‡ºã�— %qE ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:6046
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "%u ç•ªç›®ã�®å¼•æ•°ã�Œé�žå®šæ•°æ•´æ•°ã�®é–¢æ•°å‘¼ã�³å‡ºã�— %qE ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:6063 c-family/c-common.c:6099
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "%u ç•ªç›®ã�®å¼•æ•°ã�Œé�žå®šæ•°æ•´æ•°ã�®é–¢æ•°å‘¼ã�³å‡ºã�— %qE ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:6070
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.c:6076
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: c-family/c-common.c:6082
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.c:6105
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "%u ç•ªç›®ã�®å¼•æ•°ã�Œé�žå®šæ•°æ•´æ•°ã�®é–¢æ•°å‘¼ã�³å‡ºã�— %qE ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:6111
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "%u ç•ªç›®ã�®å¼•æ•°ã�Œé�žå®šæ•°æ•´æ•°ã�®é–¢æ•°å‘¼ã�³å‡ºã�— %qE ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:6362
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "%<offsetof%> ã‚’é�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ� %qD ã�¸é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:6367
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "%<offsetof%> ã�¯ %<operator[]%> ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�¦ã�„ã‚‹ã�¨ã��ã�«ã�¯é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:6374
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "ä¸€å®šã�§ã�¯ã�ªã�„ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¸ %<offsetof%> ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:6387
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�§ã�‚ã‚‹æ§‹é€ ä½“ã�®ãƒ¡ãƒ³ãƒ� %qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�—ã‚ˆã�†ã�¨ã�™ã‚‹è©¦ã�¿ã�§ã�™"
  
! #: c-family/c-common.c:6440
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6601
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.c:6707 c-family/c-common.c:6829
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ç”¨ã�®äº’æ�›æ€§ã�Œã�ªã�„åž‹ã�§ã�™"
  
! #: c-family/c-common.c:6741
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¸æ¸¡ã�™ã�¨ã��ã�«æ•´æ•°ã�‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã�—ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½œæˆ�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-common.c:6755
  #, fuzzy, gcc-internal-format
  #| msgid "types are not quite compatible"
  msgid "both arguments must be compatible"
  msgstr "åž‹ã�¯å…¨ã��äº’æ�›ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:6963
  #, fuzzy, gcc-internal-format
  #| msgid "not enough arguments to function %qE"
  msgid "incorrect number of arguments to function %qE"
  msgstr "é–¢æ•° %qE ã�¸å��åˆ†ã�ªå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:6977
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be an address"
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:6986
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "%K %D ã�®ç¬¬ä¸€å¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã€�ç¬¬äºŒå¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:6997
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "%K %D ã�®ç¬¬ä¸€å¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã€�ç¬¬äºŒå¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:7018
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be an address"
  msgid "argument %d of %qE must be a pointer type"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:7026
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™"
  
! #: c-family/c-common.c:7032
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a multiple of %d"
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ %d ã�®å€�æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:7040
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "å¼•æ•° %d å€‹ã�® `%s' ã‚’æ¸¡ã�—ã�¾ã�™"
  
! #: c-family/c-common.c:7052
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "non-integer memory model argument %d of %qE"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ç”¨ã�®äº’æ�›æ€§ã�Œã�ªã�„åž‹ã�§ã�™"
  
! #: c-family/c-common.c:7065
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "invalid memory model argument %d of %qE"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ç”¨ã�®äº’æ�›æ€§ã�Œã�ªã�„åž‹ã�§ã�™"
  
! #: c-family/c-common.c:7465
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr ""
  
! #: c-family/c-common.c:8037
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.c:8079 c-family/c-common.c:8128 c-family/c-common.c:8144
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion of scalar %qT to vector %qT involves truncation"
--- 28974,29524 ----
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "init_priority å±žæ€§ã�¯ã�“ã�®ãƒ—ãƒ©ãƒƒãƒˆãƒ•ã‚©ãƒ¼ãƒ ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:736
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "%qD ã�¯é–¢æ•°ã‚¹ã‚³ãƒ¼ãƒ—ã�®å¤–å�´ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:781
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is too large"
  msgid "size of string literal is too large"
  msgstr "é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.c:804
  #, 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.c:977
  #, 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.c:1017
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:1026
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_longjmp%> second argument must be 1"
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "%<__builtin_longjmp%> ã�®ç¬¬äºŒå¼•æ•°ã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:1033
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_longjmp%> second argument must be 1"
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "%<__builtin_longjmp%> ã�®ç¬¬äºŒå¼•æ•°ã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:1044
  #, 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.c:1054
  #, 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.c:1102
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:1110
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:1119
  #, 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.c:1358 c-family/c-warn.c:1291
  #, fuzzy, gcc-internal-format
  #| msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: c-family/c-common.c:1363 c-family/c-warn.c:1299
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�Œæ›–æ˜§ã�§ã�™"
  
! #: c-family/c-common.c:1372
  #, fuzzy, gcc-internal-format
  #| msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: c-family/c-common.c:1377
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�Œæ›–æ˜§ã�§ã�™"
  
! #: c-family/c-common.c:1530 c-family/c-common.c:1592
  #, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr "%qT ã�¸ã�® %qT ã�‹ã‚‰ã�®å¤‰æ�›ã�¯çµ�æžœã�®ç¬¦å�·ã�Œå¤‰æ›´ã�«ã�ªã‚‹ã�‹ã‚‚ã�—ã‚Œã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:1778
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr "%qE ã�«é–¢ã�™ã‚‹æ¼”ç®—ã�¯å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:2095
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "case ãƒ©ãƒ™ãƒ«ã‚’æ•´æ•°å®šæ•°ã�«é‚„å…ƒã�§ã��ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:2178
  #, 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.c:2717
  #, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "äºŒé …æ¼”ç®—å­� %s ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™ (%qT ã�¨ %qT)"
  
! #: c-family/c-common.c:2966
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "ãƒ‡ãƒ¼ã‚¿åž‹ã�®ç¯„å›²åˆ¶é™�ã�«ã‚ˆã�£ã�¦ã€�æ¯”è¼ƒã�Œå¸¸ã�« false ã�¨ã�ªã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:2969
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "ãƒ‡ãƒ¼ã‚¿åž‹ã�®ç¯„å›²åˆ¶é™�ã�«ã‚ˆã�£ã�¦ã€�æ¯”è¼ƒã�Œå¸¸ã�« true ã�¨ã�ªã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:3066
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr "ç¬¦å�·ç„¡ã�—ã�®å¼� >= 0 ã�¨ã�„ã�†æ¯”è¼ƒã�¯å¸¸ã�« true ã�§ã�™"
  
! #: c-family/c-common.c:3073
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr "ç¬¦å�·ç„¡ã�—ã�®å¼� < 0 ã�¨ã�„ã�†æ¯”è¼ƒã�¯å¸¸ã�« false ã�§ã�™"
  
! #: c-family/c-common.c:3116
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "%<void *%> åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-common.c:3125
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-common.c:3299
  #, fuzzy, gcc-internal-format
  #| msgid "enum constant defined here"
  msgid "enum constant in boolean context"
  msgstr "åˆ—æŒ™åž‹å®šæ•°ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-common.c:3326
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "%qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¯å¸¸ã�« %<true%> ã�¨è©•ä¾¡ã�•ã‚Œã�¾ã�™"
  
! #: c-family/c-common.c:3370
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.c:3382
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr ""
  
! #: c-family/c-common.c:3398
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3407
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context"
  msgstr ""
  
! #: c-family/c-common.c:3443
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "%qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¯å¸¸ã�« %<true%> ã�¨è©•ä¾¡ã�•ã‚Œã�¾ã�™"
  
! #: c-family/c-common.c:3469 cp/semantics.c:662 cp/typeck.c:9108
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "çœŸå�½å€¤ã�¨ã�—ã�¦ä½¿ã‚�ã‚Œã‚‹ä»£å…¥ã�®ã�¾ã‚�ã‚Šã�§ã�¯ã€�ä¸¸æ‹¬å¼§ã�®ä½¿ç”¨ã‚’ã�Šå‹§ã‚�ã�—ã�¾ã�™"
  
! #: c-family/c-common.c:3556 c/c-decl.c:4512 c/c-decl.c:6647 c/c-typeck.c:14926
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "%<restrict%> ã�®èª¤ã�£ã�Ÿä½¿ç”¨æ³•ã�§ã�™"
  
! #: c-family/c-common.c:3630
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "%<sizeof%> ã‚’é–¢æ•°åž‹ã�¸é�©ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: c-family/c-common.c:3640
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:3643
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:3654
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "%qs ã‚’void åž‹ã�¸é�©ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: c-family/c-common.c:3663
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "%qs ã‚’ä¸�å®Œå…¨åž‹ %qT ã�¸é�©ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™ "
  
! #: c-family/c-common.c:3671
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "%qs ã‚’ä¸�å®Œå…¨åž‹ %qT ã�¸é�©ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™ "
  
! #: c-family/c-common.c:3713
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> ã�Œãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�«é�©ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-common.c:4508
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "%<va_arg%> ã�®ç¬¬ä¸€å¼•æ•°ã�Œ %<va_list%> åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:4628
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qs ã‚’ç„¡åŠ¹ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:4819
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "case ã�®å€¤ã�¨ã�—ã�¦ãƒ�ã‚¤ãƒ³ã‚¿ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:4826
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "switch æ–‡å†…ã�§ã�®ç¯„å›²å¼�ã�¯é�žæ¨™æº–ã�§ã�™"
  
! #: c-family/c-common.c:4854
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "ç©ºã�®ç¯„å›²ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c-family/c-common.c:4906
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "é‡�è¤‡ã�—ã�¦ã�„ã‚‹ (ã�¾ã�Ÿã�¯é‡�ã�ªã‚Šå�ˆã�£ã�¦ã�„ã‚‹) case ã�®å€¤ã�§ã�™"
  
! #: c-family/c-common.c:4908
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "ã�“ã‚Œã�Œé‡�ã�ªã‚Šå�ˆã�£ã�¦ã�„ã‚‹å€¤ã�®æœ€åˆ�ã�®é …ç›®ã�§ã�™"
  
! #: c-family/c-common.c:4912
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "é‡�è¤‡ã�—ã�Ÿ case ã�®å€¤ã�§ã�™"
  
! #: c-family/c-common.c:4913 c-family/c-warn.c:2401
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "å‰�ã�«ã�“ã�“ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c-family/c-common.c:4917
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "ä¸€ã�¤ã�® switch ã�«è¤‡æ•°ã�® default ãƒ©ãƒ™ãƒ«ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:4919
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "ã�“ã‚Œã�Œæœ€åˆ�ã�® default ãƒ©ãƒ™ãƒ«ã�§ã�™"
  
! #: c-family/c-common.c:5013
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "ãƒ©ãƒ™ãƒ«ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�™ã‚‹ã�“ã�¨ã�¯é�žæ¨™æº–ã�§ã�™"
  
! #: c-family/c-common.c:5187
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "requested alignment is not an integer constant"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:5195 c-family/c-common.c:5205
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œ 2 ã�®ç´¯ä¹—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:5215
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.c:5223
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.c:5371
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr ""
  
! #: c-family/c-common.c:5385
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.c:5490
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr ""
  
! #: c-family/c-common.c:5583 c-family/c-common.c:5633
  #, fuzzy, gcc-internal-format
  #| msgid "bad option %s to pragma attribute"
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "pragma å±žæ€§ã�¸ã�®é–“é�•ã�£ã�Ÿã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s ã�§ã�™"
  
! #: c-family/c-common.c:5586 c-family/c-common.c:5637
  #, fuzzy, gcc-internal-format
  #| msgid "bad option %s to pragma attribute"
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "pragma å±žæ€§ã�¸ã�®é–“é�•ã�£ã�Ÿã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s ã�§ã�™"
  
! #: c-family/c-common.c:5669
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr ""
  
! #: c-family/c-common.c:5673
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "ä»®å¼•æ•° `%s' ã�§æŒ‡å®šã�•ã‚Œã�Ÿè¨˜æ†¶ã‚¯ãƒ©ã‚¹"
  
! #: c-family/c-common.c:5818 c-family/c-common.c:6587 c-family/c-common.c:6634
! #: c-family/c-common.c:6707 c-family/c-common.c:6780 c/c-typeck.c:3641
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "é–¢æ•° %qE ã�¸æ¸¡ã�™å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.c:5823 c-family/c-common.c:6640 c-family/c-common.c:6806
  #: c/c-typeck.c:3505
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "é–¢æ•° %qE ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.c:5853
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to function %qE must be a constant integer"
  msgstr "%<__builtin_prefetch%> ã�¸ã�®ç¬¬ä¸‰å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:5878
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.c:5899 c-family/c-common.c:5943
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "é–¢æ•° %qE ã�®å‘¼ã�³å‡ºã�—å†…ã�«é�žæµ®å‹•å°�æ•°ç‚¹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:5922
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "é–¢æ•° %qE ã�®å‘¼ã�³å‡ºã�—å†…ã�«é�žæµ®å‹•å°�æ•°ç‚¹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:5936
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "%u ç•ªç›®ã�®å¼•æ•°ã�Œé�žå®šæ•°æ•´æ•°ã�®é–¢æ•°å‘¼ã�³å‡ºã�— %qE ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:5956
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "%u ç•ªç›®ã�®å¼•æ•°ã�Œé�žå®šæ•°æ•´æ•°ã�®é–¢æ•°å‘¼ã�³å‡ºã�— %qE ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:5973 c-family/c-common.c:6009
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "%u ç•ªç›®ã�®å¼•æ•°ã�Œé�žå®šæ•°æ•´æ•°ã�®é–¢æ•°å‘¼ã�³å‡ºã�— %qE ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:5980
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.c:5986
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: c-family/c-common.c:5992
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.c:6015
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "%u ç•ªç›®ã�®å¼•æ•°ã�Œé�žå®šæ•°æ•´æ•°ã�®é–¢æ•°å‘¼ã�³å‡ºã�— %qE ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:6021
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "%u ç•ªç›®ã�®å¼•æ•°ã�Œé�žå®šæ•°æ•´æ•°ã�®é–¢æ•°å‘¼ã�³å‡ºã�— %qE ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:6272
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "%<offsetof%> ã‚’é�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ� %qD ã�¸é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:6277
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "%<offsetof%> ã�¯ %<operator[]%> ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�¦ã�„ã‚‹ã�¨ã��ã�«ã�¯é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:6284
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "ä¸€å®šã�§ã�¯ã�ªã�„ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¸ %<offsetof%> ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:6297
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�§ã�‚ã‚‹æ§‹é€ ä½“ã�®ãƒ¡ãƒ³ãƒ� %qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�—ã‚ˆã�†ã�¨ã�™ã‚‹è©¦ã�¿ã�§ã�™"
  
! #: c-family/c-common.c:6350
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6511
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.c:6617 c-family/c-common.c:6739
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ç”¨ã�®äº’æ�›æ€§ã�Œã�ªã�„åž‹ã�§ã�™"
  
! #: c-family/c-common.c:6651
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¸æ¸¡ã�™ã�¨ã��ã�«æ•´æ•°ã�‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã�—ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½œæˆ�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-common.c:6665
  #, fuzzy, gcc-internal-format
  #| msgid "types are not quite compatible"
  msgid "both arguments must be compatible"
  msgstr "åž‹ã�¯å…¨ã��äº’æ�›ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:6873
  #, fuzzy, gcc-internal-format
  #| msgid "not enough arguments to function %qE"
  msgid "incorrect number of arguments to function %qE"
  msgstr "é–¢æ•° %qE ã�¸å��åˆ†ã�ªå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:6887
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be an address"
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:6896
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "%K %D ã�®ç¬¬ä¸€å¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã€�ç¬¬äºŒå¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:6907
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "%K %D ã�®ç¬¬ä¸€å¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã€�ç¬¬äºŒå¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:6928
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be an address"
  msgid "argument %d of %qE must be a pointer type"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:6936
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™"
  
! #: c-family/c-common.c:6942
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a multiple of %d"
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ %d ã�®å€�æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.c:6950
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "å¼•æ•° %d å€‹ã�® `%s' ã‚’æ¸¡ã�—ã�¾ã�™"
  
! #: c-family/c-common.c:6962
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "non-integer memory model argument %d of %qE"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ç”¨ã�®äº’æ�›æ€§ã�Œã�ªã�„åž‹ã�§ã�™"
  
! #: c-family/c-common.c:6975
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "invalid memory model argument %d of %qE"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ç”¨ã�®äº’æ�›æ€§ã�Œã�ªã�„åž‹ã�§ã�™"
  
! #: c-family/c-common.c:7375
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr ""
  
! #: c-family/c-common.c:7947
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.c:7989 c-family/c-common.c:8038 c-family/c-common.c:8054
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion of scalar %qT to vector %qT involves truncation"
*************** msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�Œæ›
*** 29534,29588 ****
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8232
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qD takes one argument only"
  msgid "built-in function %qE must be directly called"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯å�˜ä¸€ã�®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:8252
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: c-family/c-common.c:8255
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "å®šæ•°å¼�ã�Œæ¬ ã�‘ã�¦ã�„ã‚‹ã�‹ç„¡åŠ¹ã�§ã�™"
  
! #: c-family/c-common.c:8259
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: c-family/c-common.c:8262
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�Œè² ã�§ã�™"
  
! #: c-family/c-common.c:8267
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8270
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8275
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is negative"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: c-family/c-common.c:8278
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8349
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 29526,29580 ----
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8142
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qD takes one argument only"
  msgid "built-in function %qE must be directly called"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯å�˜ä¸€ã�®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�™"
  
! #: c-family/c-common.c:8162
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: c-family/c-common.c:8165
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "å®šæ•°å¼�ã�Œæ¬ ã�‘ã�¦ã�„ã‚‹ã�‹ç„¡åŠ¹ã�§ã�™"
  
! #: c-family/c-common.c:8169
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: c-family/c-common.c:8172
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�Œè² ã�§ã�™"
  
! #: c-family/c-common.c:8177
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8180
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8185
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is negative"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: c-family/c-common.c:8188
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8259
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgstr "case å€¤ %qs ã�¯åˆ—æŒ™åž‹ã�§ã�¯ã
*** 31077,31523 ****
  msgid "case value %qs not in enumerated type %qT"
  msgstr "case å€¤ %qs ã�¯åˆ—æŒ™åž‹ %qT ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-warn.c:1445
  #, gcc-internal-format
  msgid "switch missing default case"
  msgstr "default ã�® case ã�Œç„¡ã�„ switch ã�§ã�™"
  
! #: c-family/c-warn.c:1490
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr ""
  
! #: c-family/c-warn.c:1563
  #, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr "åˆ—æŒ™å€¤ %qE ã�¯ switch å†…ã�§å�–ã‚Šæ‰±ã‚�ã‚Œã�¾ã�›ã‚“"
  
! #: c-family/c-warn.c:1591
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.c:1613
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆå†…ã�®ãƒ¡ãƒ³ãƒ� %qD ã�¸ã�®ä»£å…¥ã�§ã�™"
  
! #: c-family/c-warn.c:1615
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆå†…ã�®ãƒ¡ãƒ³ãƒ� %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1617
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆå†…ã�®ãƒ¡ãƒ³ãƒ� %qD ã�®æ¸›åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1619
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆå†…ã�®ãƒ¡ãƒ³ãƒ� %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-warn.c:1623
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ¡ãƒ³ãƒ� %qD ã�¸ã�®ä»£å…¥ã�§ã�™"
  
! #: c-family/c-warn.c:1624
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ¡ãƒ³ãƒ� %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1625
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ¡ãƒ³ãƒ� %qD ã�®æ¸›åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1626
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ¡ãƒ³ãƒ� %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-warn.c:1630
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�¸ã�®ä»£å…¥ã�§ã�™"
  
! #: c-family/c-warn.c:1631
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1632
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�®æ¸›åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1633
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-warn.c:1636
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qD ã�¸ã�®ä»£å…¥ã�§ã�™"
  
! #: c-family/c-warn.c:1637
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1638
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qD ã�®æ¸›åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1639
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-warn.c:1644
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å��å‰�ä»˜ã��æˆ»ã‚Šå€¤ %qD ã�¸ã�®ä»£å…¥ã�§ã�™"
  
! #: c-family/c-warn.c:1646
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å��å‰�ä»˜ã��æˆ»ã‚Šå€¤ %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1648
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å��å‰�ä»˜ã��æˆ»ã‚Šå€¤ %qD ã�®æ¸›åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1650
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å��å‰�ä»˜ã��æˆ»ã‚Šå€¤ %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-warn.c:1655
  #, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "é–¢æ•° %qD ã�¸ã�®ä»£å…¥ã�§ã�™"
  
! #: c-family/c-warn.c:1656
  #, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "é–¢æ•° %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1657
  #, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "é–¢æ•° %qD ã�®æ¸›åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1658
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr "é–¢æ•° %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-warn.c:1661 c/c-typeck.c:4886
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ä½�ç½® %qE ã�¸ã�®ä»£å…¥ã�§ã�™"
  
! #: c-family/c-warn.c:1662 c/c-typeck.c:4889
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ä½�ç½® %qE ã�®å¢—åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1663 c/c-typeck.c:4892
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ä½�ç½® %qE ã�®æ¸›åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1664
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ä½�ç½® %qE ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-warn.c:1678
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "ä»£å…¥ã�®å·¦å�´ã�®è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™"
  
! #: c-family/c-warn.c:1681
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr "å¢—åˆ†ã�®è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™"
  
! #: c-family/c-warn.c:1684
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr "æ¸›åˆ†ã�®è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™"
  
! #: c-family/c-warn.c:1687
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr "å�˜é … %<&%> ã�®è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™"
  
! #: c-family/c-warn.c:1690
  #, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr "ã‚¢ã‚»ãƒ³ãƒ–ãƒ©æ–‡å†…ã�«å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™"
  
! #: c-family/c-warn.c:1707
  #, gcc-internal-format
  msgid "invalid type argument (have %qT)"
  msgstr "ç„¡åŠ¹ã�ªåž‹ã�®å¼•æ•°ã�§ã�™ (%qT åž‹ã�§ã�™)"
  
! #: c-family/c-warn.c:1711
  #, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1716
  #, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr "å�˜é …æ¼”ç®—å­� %<*%> ã�®ç„¡åŠ¹ã�ªåž‹ã�®å¼•æ•°ã�§ã�™ (%qT åž‹ã�§ã�™)"
  
! #: c-family/c-warn.c:1721
  #, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "%<->%> ã�®ç„¡åŠ¹ã�ªåž‹ã�®å¼•æ•°ã�§ã�™ (%qT åž‹ã�§ã�™)"
  
! #: c-family/c-warn.c:1726
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %<->%> (have %qT)"
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "%<->%> ã�®ç„¡åŠ¹ã�ªåž‹ã�®å¼•æ•°ã�§ã�™ (%qT åž‹ã�§ã�™)"
  
! #: c-family/c-warn.c:1731
  #, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr "æš—é»™çš„ã�ªå¤‰æ�›ã�®ç„¡åŠ¹ã�ªåž‹ã�®å¼•æ•°ã�§ã�™ (%qT åž‹ã�§ã�™)"
  
! #: c-family/c-warn.c:1758
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œ %<char%> åž‹ã�§ã�™"
  
! #: c-family/c-warn.c:1794 c-family/c-warn.c:1797
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr "%<<<%> å†…ã�«ã�‚ã‚‹ %<+%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1800 c-family/c-warn.c:1803
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr "%<<<%> å†…ã�«ã�‚ã‚‹ %<-%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1809 c-family/c-warn.c:1812
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr "%<>>%> å†…ã�«ã�‚ã‚‹ %<+%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1815 c-family/c-warn.c:1818
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr "%<>>%> å†…ã�«ã�‚ã‚‹ %<-%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1824 c-family/c-warn.c:1827
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr "%<||%> å†…ã�«ã�‚ã‚‹ %<&&%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1834 c-family/c-warn.c:1838
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr "%<|%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹è¨ˆç®—ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1842 c-family/c-warn.c:1845
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr "%<|%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹æ¯”è¼ƒã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1850
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr "%<!%> ã�®è¢«æ¼”ç®—å­�ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã€�ã�¾ã�Ÿã�¯ %<|%> ã�‹ã‚‰ %<||%> ã�¸å¤‰æ›´ã�™ã‚‹ã€�ã�¾ã�Ÿã�¯ %<!%> ã�‹ã‚‰ %<~%> ã�¸å¤‰æ›´ã�™ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1858 c-family/c-warn.c:1862
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr "%<^%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹è¨ˆç®—ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1866 c-family/c-warn.c:1869
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr "%<^%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹æ¯”è¼ƒã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr "%<&%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹ %<+%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1881 c-family/c-warn.c:1884
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr "%<&%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹ %<-%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1888 c-family/c-warn.c:1891
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr "%<&%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹æ¯”è¼ƒã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1896
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr "%<!%> ã�®è¢«æ¼”ç®—å­�ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã€�ã�¾ã�Ÿã�¯ %<&%> ã�‹ã‚‰ %<&&%> ã�¸å¤‰æ›´ã�™ã‚‹ã€�ã�¾ã�Ÿã�¯ %<!%> ã�‹ã‚‰ %<~%> ã�¸å¤‰æ›´ã�™ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1903 c-family/c-warn.c:1906
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr "%<==%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹æ¯”è¼ƒã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1911 c-family/c-warn.c:1914
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr "%<!=%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹æ¯”è¼ƒã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1924 c-family/c-warn.c:1930
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "%<X<=Y<=Z%> ã�®ã‚ˆã�†ã�ªæ¯”è¼ƒã�¯æ•°å­¦ã�¨å�Œã�˜ã‚ˆã�†ã�ªæ„�å‘³ã�«ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-warn.c:1946
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "ãƒ©ãƒ™ãƒ« %q+D ã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-warn.c:1948
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "ãƒ©ãƒ™ãƒ« %q+D ã�Œå®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "ã‚¼ãƒ­é™¤ç®—ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: c-family/c-warn.c:1991
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.c:2015
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.c:2054 c/c-typeck.c:11911 c/c-typeck.c:12079
! #: cp/typeck.c:5193
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "åž‹ %qT ã�¨ %qT ã�®é–“ã�§ã�®æ¯”è¼ƒã�§ã�™"
  
! #: c-family/c-warn.c:2107
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2160
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr ""
  
! #: c-family/c-warn.c:2163
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "~ã�§å��è»¢ã�•ã‚Œã�Ÿæ ¼ä¸Šã�’ç¬¦å�·ç„¡ã�—åž‹ã�¨å®šæ•°ã�¨ã�®æ¯”è¼ƒã�§ã�™"
  
! #: c-family/c-warn.c:2173
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "~ã�§å��è»¢ã�•ã‚Œã�Ÿæ ¼ä¸Šã�’ç¬¦å�·ç„¡ã�—åž‹ã�¨ç¬¦å�·ç„¡ã�—åž‹ã�¨ã�®æ¯”è¼ƒã�§ã�™"
  
! #: c-family/c-warn.c:2227
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter %q+D"
  msgid "unused parameter %qD"
  msgstr "ä»®å¼•æ•° %q+D ã�Œæœªä½¿ç”¨ã�§ã�™"
  
! #: c-family/c-warn.c:2289
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D defined but not used"
  msgid "typedef %qD locally defined but not used"
  msgstr "%q+D ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“"
  
! #: c-family/c-warn.c:2325
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<const%>"
  msgid "duplicated %<if%> condition"
  msgstr "é‡�è¤‡ã�—ã�Ÿ %<const%> ã�§ã�™"
  
! #: c-family/c-warn.c:2354
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr ""
  
! #: c-family/c-warn.c:2362
  #, fuzzy, gcc-internal-format
  #| msgid "inline declaration of %qD follows declaration with attribute noinline"
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "%qD ã�®ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³å®£è¨€ã�®å¾Œã�«é�žã‚¤ãƒ³ãƒ©ã‚¤ãƒ³å±žæ€§ã�®å®£è¨€ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-warn.c:2367
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D with attribute noinline follows inline declaration "
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "%q+D ã�®é�žã‚¤ãƒ³ãƒ©ã‚¤ãƒ³å±žæ€§ã�§ã�®å®£è¨€ã�®å¾Œã�«ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³å®£è¨€ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-warn.c:2416
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.c:2454 c-family/c-warn.c:2478
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression < 0 is always false"
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "ç¬¦å�·ç„¡ã�—ã�®å¼� < 0 ã�¨ã�„ã�†æ¯”è¼ƒã�¯å¸¸ã�« false ã�§ã�™"
  
! #: c-family/c-warn.c:2457 c-family/c-warn.c:2475
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "ç¬¦å�·ç„¡ã�—ã�®å¼� >= 0 ã�¨ã�„ã�†æ¯”è¼ƒã�¯å¸¸ã�« true ã�§ã�™"
  
! #: c-family/c-warn.c:2525
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z"
  msgstr[0] ""
  
! #: c-family/c-warn.c:2590 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.c:2697
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.c:2698
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.c:2789
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.c:2796 c-family/c-warn.c:2799 cp/init.c:638
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "defined here"
  msgstr "å…±ç”¨ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-warn.c:2886
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
--- 31069,31535 ----
  msgid "case value %qs not in enumerated type %qT"
  msgstr "case å€¤ %qs ã�¯åˆ—æŒ™åž‹ %qT ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-warn.c:1463
! #, gcc-internal-format
! msgid "lower value in case label range less than minimum value for type"
! msgstr "case ãƒ©ãƒ™ãƒ«ç¯„å›²ã�®ä¸‹éƒ¨ã�®å€¤ã�Œåž‹ã�®æœ€å°�å€¤ã‚ˆã‚Šå°�ã�•ã�„ã�§ã�™"
! 
! #: c-family/c-warn.c:1477
! #, gcc-internal-format
! msgid "case label value is less than minimum value for type"
! msgstr "case ãƒ©ãƒ™ãƒ«ã�®å€¤ã�Œã��ã�®åž‹ã�®æœ€å°�å€¤ã‚ˆã‚Šå°�ã�•ã�„ã�§ã�™"
! 
! #: c-family/c-warn.c:1494
! #, gcc-internal-format
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr "case ãƒ©ãƒ™ãƒ«ç¯„å›²ã�®ä¸Šéƒ¨ã�®å€¤ã�Œåž‹ã�®æœ€å¤§å€¤ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
! 
! #: c-family/c-warn.c:1507
! #, gcc-internal-format
! msgid "case label value exceeds maximum value for type"
! msgstr "case ãƒ©ãƒ™ãƒ«ã�®å€¤ã�Œã��ã�®åž‹ã�®æœ€å¤§å€¤ã‚’è¶…ã�ˆã�¦ã�„ã�¾ã�™"
! 
! #: c-family/c-warn.c:1520
  #, gcc-internal-format
  msgid "switch missing default case"
  msgstr "default ã�® case ã�Œç„¡ã�„ switch ã�§ã�™"
  
! #: c-family/c-warn.c:1565
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr ""
  
! #: c-family/c-warn.c:1638
  #, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr "åˆ—æŒ™å€¤ %qE ã�¯ switch å†…ã�§å�–ã‚Šæ‰±ã‚�ã‚Œã�¾ã�›ã‚“"
  
! #: c-family/c-warn.c:1666
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.c:1688
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆå†…ã�®ãƒ¡ãƒ³ãƒ� %qD ã�¸ã�®ä»£å…¥ã�§ã�™"
  
! #: c-family/c-warn.c:1690
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆå†…ã�®ãƒ¡ãƒ³ãƒ� %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1692
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆå†…ã�®ãƒ¡ãƒ³ãƒ� %qD ã�®æ¸›åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1694
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆå†…ã�®ãƒ¡ãƒ³ãƒ� %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-warn.c:1698
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ¡ãƒ³ãƒ� %qD ã�¸ã�®ä»£å…¥ã�§ã�™"
  
! #: c-family/c-warn.c:1699
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ¡ãƒ³ãƒ� %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1700
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ¡ãƒ³ãƒ� %qD ã�®æ¸›åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1701
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ¡ãƒ³ãƒ� %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-warn.c:1705
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�¸ã�®ä»£å…¥ã�§ã�™"
  
! #: c-family/c-warn.c:1706
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1707
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�®æ¸›åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1708
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-warn.c:1711
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qD ã�¸ã�®ä»£å…¥ã�§ã�™"
  
! #: c-family/c-warn.c:1712
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1713
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qD ã�®æ¸›åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1714
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-warn.c:1719
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å��å‰�ä»˜ã��æˆ»ã‚Šå€¤ %qD ã�¸ã�®ä»£å…¥ã�§ã�™"
  
! #: c-family/c-warn.c:1721
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å��å‰�ä»˜ã��æˆ»ã‚Šå€¤ %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1723
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å��å‰�ä»˜ã��æˆ»ã‚Šå€¤ %qD ã�®æ¸›åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1725
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å��å‰�ä»˜ã��æˆ»ã‚Šå€¤ %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-warn.c:1730
  #, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "é–¢æ•° %qD ã�¸ã�®ä»£å…¥ã�§ã�™"
  
! #: c-family/c-warn.c:1731
  #, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "é–¢æ•° %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1732
  #, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "é–¢æ•° %qD ã�®æ¸›åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1733
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr "é–¢æ•° %qD ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-warn.c:1736 c/c-typeck.c:4886
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ä½�ç½® %qE ã�¸ã�®ä»£å…¥ã�§ã�™"
  
! #: c-family/c-warn.c:1737 c/c-typeck.c:4889
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ä½�ç½® %qE ã�®å¢—åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1738 c/c-typeck.c:4892
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ä½�ç½® %qE ã�®æ¸›åˆ†ã�§ã�™"
  
! #: c-family/c-warn.c:1739
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨ä½�ç½® %qE ã�Œ %<asm%> ã�®å‡ºåŠ›ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-warn.c:1753
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "ä»£å…¥ã�®å·¦å�´ã�®è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™"
  
! #: c-family/c-warn.c:1756
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr "å¢—åˆ†ã�®è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™"
  
! #: c-family/c-warn.c:1759
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr "æ¸›åˆ†ã�®è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™"
  
! #: c-family/c-warn.c:1762
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr "å�˜é … %<&%> ã�®è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™"
  
! #: c-family/c-warn.c:1765
  #, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr "ã‚¢ã‚»ãƒ³ãƒ–ãƒ©æ–‡å†…ã�«å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™"
  
! #: c-family/c-warn.c:1782
  #, gcc-internal-format
  msgid "invalid type argument (have %qT)"
  msgstr "ç„¡åŠ¹ã�ªåž‹ã�®å¼•æ•°ã�§ã�™ (%qT åž‹ã�§ã�™)"
  
! #: c-family/c-warn.c:1786
  #, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr ""
  
! #: c-family/c-warn.c:1791
  #, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr "å�˜é …æ¼”ç®—å­� %<*%> ã�®ç„¡åŠ¹ã�ªåž‹ã�®å¼•æ•°ã�§ã�™ (%qT åž‹ã�§ã�™)"
  
! #: c-family/c-warn.c:1796
  #, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "%<->%> ã�®ç„¡åŠ¹ã�ªåž‹ã�®å¼•æ•°ã�§ã�™ (%qT åž‹ã�§ã�™)"
  
! #: c-family/c-warn.c:1801
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %<->%> (have %qT)"
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "%<->%> ã�®ç„¡åŠ¹ã�ªåž‹ã�®å¼•æ•°ã�§ã�™ (%qT åž‹ã�§ã�™)"
  
! #: c-family/c-warn.c:1806
  #, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr "æš—é»™çš„ã�ªå¤‰æ�›ã�®ç„¡åŠ¹ã�ªåž‹ã�®å¼•æ•°ã�§ã�™ (%qT åž‹ã�§ã�™)"
  
! #: c-family/c-warn.c:1833
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œ %<char%> åž‹ã�§ã�™"
  
! #: c-family/c-warn.c:1869 c-family/c-warn.c:1872
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr "%<<<%> å†…ã�«ã�‚ã‚‹ %<+%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr "%<<<%> å†…ã�«ã�‚ã‚‹ %<-%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1884 c-family/c-warn.c:1887
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr "%<>>%> å†…ã�«ã�‚ã‚‹ %<+%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1890 c-family/c-warn.c:1893
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr "%<>>%> å†…ã�«ã�‚ã‚‹ %<-%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1899 c-family/c-warn.c:1902
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr "%<||%> å†…ã�«ã�‚ã‚‹ %<&&%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1909 c-family/c-warn.c:1913
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr "%<|%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹è¨ˆç®—ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1917 c-family/c-warn.c:1920
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr "%<|%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹æ¯”è¼ƒã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1925
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr "%<!%> ã�®è¢«æ¼”ç®—å­�ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã€�ã�¾ã�Ÿã�¯ %<|%> ã�‹ã‚‰ %<||%> ã�¸å¤‰æ›´ã�™ã‚‹ã€�ã�¾ã�Ÿã�¯ %<!%> ã�‹ã‚‰ %<~%> ã�¸å¤‰æ›´ã�™ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1933 c-family/c-warn.c:1937
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr "%<^%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹è¨ˆç®—ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1941 c-family/c-warn.c:1944
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr "%<^%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹æ¯”è¼ƒã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1950 c-family/c-warn.c:1953
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr "%<&%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹ %<+%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1956 c-family/c-warn.c:1959
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr "%<&%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹ %<-%> ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1963 c-family/c-warn.c:1966
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr "%<&%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹æ¯”è¼ƒã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr "%<!%> ã�®è¢«æ¼”ç®—å­�ã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã€�ã�¾ã�Ÿã�¯ %<&%> ã�‹ã‚‰ %<&&%> ã�¸å¤‰æ›´ã�™ã‚‹ã€�ã�¾ã�Ÿã�¯ %<!%> ã�‹ã‚‰ %<~%> ã�¸å¤‰æ›´ã�™ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1978 c-family/c-warn.c:1981
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr "%<==%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹æ¯”è¼ƒã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1986 c-family/c-warn.c:1989
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr "%<!=%> ã�®è¢«æ¼”ç®—å­�å†…ã�«ã�‚ã‚‹æ¯”è¼ƒã�®å‘¨ã‚Šã�«å°�æ‹¬å¼§ã‚’ä»˜ã�‘ã‚‹ã�“ã�¨ã‚’æŽ¨å¥¨ã�—ã�¾ã�™"
  
! #: c-family/c-warn.c:1999 c-family/c-warn.c:2005
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "%<X<=Y<=Z%> ã�®ã‚ˆã�†ã�ªæ¯”è¼ƒã�¯æ•°å­¦ã�¨å�Œã�˜ã‚ˆã�†ã�ªæ„�å‘³ã�«ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-warn.c:2021
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "ãƒ©ãƒ™ãƒ« %q+D ã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-warn.c:2023
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "ãƒ©ãƒ™ãƒ« %q+D ã�Œå®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-warn.c:2046
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "ã‚¼ãƒ­é™¤ç®—ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: c-family/c-warn.c:2066
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.c:2090
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.c:2129 c/c-typeck.c:11903 c/c-typeck.c:12071
! #: cp/typeck.c:5211
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "åž‹ %qT ã�¨ %qT ã�®é–“ã�§ã�®æ¯”è¼ƒã�§ã�™"
  
! #: c-family/c-warn.c:2182
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2235
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr ""
  
! #: c-family/c-warn.c:2238
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "~ã�§å��è»¢ã�•ã‚Œã�Ÿæ ¼ä¸Šã�’ç¬¦å�·ç„¡ã�—åž‹ã�¨å®šæ•°ã�¨ã�®æ¯”è¼ƒã�§ã�™"
  
! #: c-family/c-warn.c:2248
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "~ã�§å��è»¢ã�•ã‚Œã�Ÿæ ¼ä¸Šã�’ç¬¦å�·ç„¡ã�—åž‹ã�¨ç¬¦å�·ç„¡ã�—åž‹ã�¨ã�®æ¯”è¼ƒã�§ã�™"
  
! #: c-family/c-warn.c:2302
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter %q+D"
  msgid "unused parameter %qD"
  msgstr "ä»®å¼•æ•° %q+D ã�Œæœªä½¿ç”¨ã�§ã�™"
  
! #: c-family/c-warn.c:2364
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D defined but not used"
  msgid "typedef %qD locally defined but not used"
  msgstr "%q+D ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“"
  
! #: c-family/c-warn.c:2400
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<const%>"
  msgid "duplicated %<if%> condition"
  msgstr "é‡�è¤‡ã�—ã�Ÿ %<const%> ã�§ã�™"
  
! #: c-family/c-warn.c:2429
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr ""
  
! #: c-family/c-warn.c:2437
  #, fuzzy, gcc-internal-format
  #| msgid "inline declaration of %qD follows declaration with attribute noinline"
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "%qD ã�®ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³å®£è¨€ã�®å¾Œã�«é�žã‚¤ãƒ³ãƒ©ã‚¤ãƒ³å±žæ€§ã�®å®£è¨€ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-warn.c:2442
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D with attribute noinline follows inline declaration "
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "%q+D ã�®é�žã‚¤ãƒ³ãƒ©ã‚¤ãƒ³å±žæ€§ã�§ã�®å®£è¨€ã�®å¾Œã�«ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³å®£è¨€ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-warn.c:2491
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.c:2529 c-family/c-warn.c:2553
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression < 0 is always false"
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "ç¬¦å�·ç„¡ã�—ã�®å¼� < 0 ã�¨ã�„ã�†æ¯”è¼ƒã�¯å¸¸ã�« false ã�§ã�™"
  
! #: c-family/c-warn.c:2532 c-family/c-warn.c:2550
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "ç¬¦å�·ç„¡ã�—ã�®å¼� >= 0 ã�¨ã�„ã�†æ¯”è¼ƒã�¯å¸¸ã�« true ã�§ã�™"
  
! #: c-family/c-warn.c:2600
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z"
  msgstr[0] ""
  
! #: c-family/c-warn.c:2665 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.c:2772
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.c:2773
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.c:2864
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.c:2871 c-family/c-warn.c:2874 cp/init.c:638
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "defined here"
  msgstr "å…±ç”¨ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-warn.c:2961
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
*************** msgstr ""
*** 32176,32182 ****
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6715 config/arm/arm.c:6745 config/arm/arm.c:27085
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
--- 32188,32194 ----
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6720 config/arm/arm.c:6750 config/arm/arm.c:27090
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
*************** msgstr "ä¸�æ˜Žã�ª spec é–¢æ•° %qs ã�§ã�™
*** 32221,32227 ****
  
  #: config/aarch64/aarch64.c:11486
  #, gcc-internal-format
! msgid "incompatible options %<-mstack-protector-guard=global%> and%<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
  #: config/aarch64/aarch64.c:11495
--- 32233,32239 ----
  
  #: config/aarch64/aarch64.c:11486
  #, gcc-internal-format
! msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
  #: config/aarch64/aarch64.c:11495
*************** msgstr ""
*** 32391,32399 ****
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
  
! #: config/aarch64/aarch64.c:12699 config/arm/arm.c:30865
! #: config/i386/i386.c:5318 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15399
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %<target%> argument not a string"
--- 32403,32411 ----
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
  
! #: config/aarch64/aarch64.c:12699 config/arm/arm.c:30870
! #: config/i386/i386.c:5319 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15409
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %<target%> argument not a string"
*************** msgstr ""
*** 32420,32455 ****
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18647 config/i386/i386.c:50594
! #: config/i386/i386.c:50721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„çµ„ã�¿å�ˆã‚�ã�›ã�§ã�™: %s"
  
! #: config/aarch64/aarch64.c:18657 config/aarch64/aarch64.c:18678
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18661
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18665
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™"
  
! #: config/aarch64/aarch64.c:18682
  #, 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.c:18704
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %d for type %qT"
--- 32432,32467 ----
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18646 config/i386/i386.c:50576
! #: config/i386/i386.c:50703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %d"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„çµ„ã�¿å�ˆã‚�ã�›ã�§ã�™: %s"
  
! #: config/aarch64/aarch64.c:18656 config/aarch64/aarch64.c:18677
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18660
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18664
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™"
  
! #: config/aarch64/aarch64.c:18681
  #, 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.c:18703
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %d for type %qT"
*************** msgstr "L%d ã‚­ãƒ£ãƒƒã‚·ãƒ¥ãƒ¬ã‚¤ãƒ†ãƒ³ã
*** 32516,32523 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "-mmemory-latency ç”¨ã�®é–“é�•ã�£ã�Ÿå€¤ %qs ã�§ã�™"
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6885
! #: config/arc/arc.c:7159 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 32528,32535 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "-mmemory-latency ç”¨ã�®é–“é�•ã�£ã�Ÿå€¤ %qs ã�§ã�™"
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6900
! #: config/arc/arc.c:7174 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 32546,32594 ****
  
  #: config/arc/arc.c:953
  #, gcc-internal-format
! msgid "No FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.c:959
! #, gcc-internal-format, gfc-internal-format
! msgid "PIC is not supported for %s. Generating non-PIC code only.."
! msgstr ""
  
! #: config/arc/arc.c:1022
  #, fuzzy, gcc-internal-format
  #| msgid "missing operand"
  msgid "missing dash"
  msgstr "è¢«æ¼”ç®—å­�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:1034
  #, fuzzy, gcc-internal-format
  #| msgid "PIC register isn't set up"
  msgid "first register must be R0"
  msgstr "PIC ãƒ¬ã‚¸ã‚¹ã‚¿ã�Œè¨­å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:1054
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "operand 1 must be a hard register"
  msgid "last register name %s must be an odd register"
  msgstr "è¢«æ¼”ç®—å­� 1 ã�¯ãƒ�ãƒ¼ãƒ‰ãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:1063 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s ã�Œç©ºã�®ç¯„å›²ã�§ã�™"
  
! #: config/arc/arc.c:1113
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.c:1175
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.c:1184
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
--- 32558,32607 ----
  
  #: config/arc/arc.c:953
  #, gcc-internal-format
! msgid "no FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.c:958
! #, fuzzy, gcc-internal-format
! #| msgid "PIC is only supported for RTPs"
! msgid "PIC is not supported for %qs"
! msgstr "PIC ã�¯ RTP ç”¨ã�«ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/arc/arc.c:1021
  #, fuzzy, gcc-internal-format
  #| msgid "missing operand"
  msgid "missing dash"
  msgstr "è¢«æ¼”ç®—å­�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:1033
  #, fuzzy, gcc-internal-format
  #| msgid "PIC register isn't set up"
  msgid "first register must be R0"
  msgstr "PIC ãƒ¬ã‚¸ã‚¹ã‚¿ã�Œè¨­å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:1053
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "operand 1 must be a hard register"
  msgid "last register name %s must be an odd register"
  msgstr "è¢«æ¼”ç®—å­� 1 ã�¯ãƒ�ãƒ¼ãƒ‰ãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:1062 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s ã�Œç©ºã�®ç¯„å›²ã�§ã�™"
  
! #: config/arc/arc.c:1112
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.c:1174
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.c:1183
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
*************** msgstr ""
*** 32597,32654 ****
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #: config/arc/arc.c:1225
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%qs is not valid for %qs"
! msgid "Option %s=%s is not available for %s CPU."
! msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:1230
! #, gcc-internal-format, gfc-internal-format
! msgid "Option %s is ignored, the default value %s is considered for %s CPU."
  msgstr ""
  
! #: config/arc/arc.c:1238
! #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs is not valid for %qs"
! msgid "Option %s is not available for %s CPU"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:1243
! #, gcc-internal-format, gfc-internal-format
! msgid "Unset option %s is ignored, it is always enabled for %s CPU."
  msgstr ""
  
! #: config/arc/arc.c:1809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "multiple function type attributes specified"
  msgid "multiply option implies r%d is fixed"
  msgstr "è¤‡æ•°ã�®é–¢æ•°åž‹å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/arc/arc.c:1957 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:1966
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œ \"ilink1\" ã�¾ã�Ÿã�¯ \"ilink2\" ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:1975
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œ \"ilink1\" ã�¾ã�Ÿã�¯ \"ilink2\" ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:1989 config/arm/arm.c:6861 config/arm/arm.c:6879
! #: config/arm/arm.c:7054 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6332 config/i386/i386.c:12169
! #: config/i386/i386.c:41194 config/i386/i386.c:41244 config/i386/i386.c:41314
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
--- 32610,32669 ----
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
! #. translated.  They are like keywords which one can relate with the
! #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.c:1227
! #, fuzzy, gcc-internal-format
! msgid "option %<%s=%s%> is not available for %qs CPU"
! msgstr "`this' ã�¯é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�‹ã‚‰ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:1232
! #, gcc-internal-format
! msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.c:1240
! #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
! msgid "option %qs is not available for %qs CPU"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:1245
! #, gcc-internal-format
! msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.c:1812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "multiple function type attributes specified"
  msgid "multiply option implies r%d is fixed"
  msgstr "è¤‡æ•°ã�®é–¢æ•°åž‹å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/arc/arc.c:1961 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:1970
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œ \"ilink1\" ã�¾ã�Ÿã�¯ \"ilink2\" ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:1979
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œ \"ilink1\" ã�¾ã�Ÿã�¯ \"ilink2\" ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:1993 config/arm/arm.c:6866 config/arm/arm.c:6884
! #: config/arm/arm.c:7059 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6333 config/i386/i386.c:12170
! #: config/i386/i386.c:41176 config/i386/i386.c:41226 config/i386/i386.c:41296
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
*************** msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œ \"ilink1\
*** 32660,32805 ****
  msgid "%qE attribute only applies to functions"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨ã�•ã‚Œã�¾ã�™"
  
! #: config/arc/arc.c:6784
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "%<__builtin_next_arg%> ã�Œå¼•æ•°ç„¡ã�—ã�§å‘¼ã�³å‡ºã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/arc/arc.c:6792
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "%<__builtin_frame_address%> ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: config/arc/arc.c:6955
  #, fuzzy, gcc-internal-format
  #| msgid "-mcorea should be used with -mmulticore"
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "-mcorea ã�¯ -mmulticore ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�™ã‚‹ã�¹ã��ã�§ã�™"
  
! #: config/arc/arc.c:6996 config/arc/arc.c:7093
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7029 config/arc/arc.c:7061
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7033 config/arc/arc.c:7065
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:7097
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:7130
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:7134
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7141
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:7144
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:7191
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "symbol used as immediate operand"
  msgid "builtin requires an immediate for operand %d"
  msgstr "å�³å€¤è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã‚‹ã‚·ãƒ³ãƒœãƒ«ã�§ã�™"
  
! #: config/arc/arc.c:7196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:7200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:7204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7258
  #, gcc-internal-format
! msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:8251
! #, gcc-internal-format
! msgid "Insn addresses not set after shorten_branches"
! msgstr ""
  
! #: config/arc/arc.c:8464
  #, fuzzy, gcc-internal-format
  #| msgid "Bad address, not register:"
  msgid "insn addresses not freed"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™ã€‚ãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“:"
  
! #: config/arc/arc.c:11015
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only available for 32-bit"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "%qE å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/arc/arc.c:11023 config/arc/arc.c:11062
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "argument of %qE attribute is missing"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:11034 config/arc/arc.c:11073 config/arc/arc.c:11183
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "%qE å±žæ€§ã�¯æ•´æ•°å®šæ•°å¼•æ•°ã�®ã�¿è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/arc/arc.c:11054
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only available for 32-bit"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "%qE å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/arc/arc.c:11109
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°åž‹ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/arc/arc.c:11115
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "argument of %qE attribute ignored"
  msgstr "%qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/arc/arc.c:11173 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, gcc-internal-format
--- 32675,32821 ----
  msgid "%qE attribute only applies to functions"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨ã�•ã‚Œã�¾ã�™"
  
! #: config/arc/arc.c:6799
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "%<__builtin_next_arg%> ã�Œå¼•æ•°ç„¡ã�—ã�§å‘¼ã�³å‡ºã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/arc/arc.c:6807
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "%<__builtin_frame_address%> ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: config/arc/arc.c:6970
  #, fuzzy, gcc-internal-format
  #| msgid "-mcorea should be used with -mmulticore"
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "-mcorea ã�¯ -mmulticore ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�™ã‚‹ã�¹ã��ã�§ã�™"
  
! #: config/arc/arc.c:7011 config/arc/arc.c:7108
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7044 config/arc/arc.c:7076
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7048 config/arc/arc.c:7080
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:7112
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:7145
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:7149
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7156
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:7159
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:7206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "symbol used as immediate operand"
  msgid "builtin requires an immediate for operand %d"
  msgstr "å�³å€¤è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã‚‹ã‚·ãƒ³ãƒœãƒ«ã�§ã�™"
  
! #: config/arc/arc.c:7211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:7215
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:7219
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "ç¬¬äºŒå¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:7222
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7273
  #, gcc-internal-format
! msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:8268
! #, fuzzy, gcc-internal-format
! #| msgid "Bad address, not register:"
! msgid "insn addresses not set after shorten_branches"
! msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™ã€‚ãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“:"
  
! #: config/arc/arc.c:8481
  #, fuzzy, gcc-internal-format
  #| msgid "Bad address, not register:"
  msgid "insn addresses not freed"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™ã€‚ãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“:"
  
! #: config/arc/arc.c:11034
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only available for 32-bit"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "%qE å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/arc/arc.c:11042 config/arc/arc.c:11081
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "argument of %qE attribute is missing"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arc/arc.c:11053 config/arc/arc.c:11092 config/arc/arc.c:11202
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "%qE å±žæ€§ã�¯æ•´æ•°å®šæ•°å¼•æ•°ã�®ã�¿è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/arc/arc.c:11073
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only available for 32-bit"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "%qE å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/arc/arc.c:11128
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°åž‹ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/arc/arc.c:11134
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "argument of %qE attribute ignored"
  msgstr "%qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/arc/arc.c:11192 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, gcc-internal-format
*************** msgstr ""
*** 33185,33273 ****
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "Thumb-1 ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•° VFP ABI"
  
! #: config/arm/arm.c:6496 config/arm/arm.c:6709 config/arm/arm.c:6742
! #: config/arm/arm.c:27078
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:7003
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨å‡ºæ�¥ã�¾ã�™ã€‚%s ã�¸ã�¯é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:7015
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires prototypes with named arguments"
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "%qE å±žæ€§ã�¯å��å‰�ä»˜ã��å¼•æ•°ã�Œã�‚ã‚‹ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/arm/arm.c:7024
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨å‡ºæ�¥ã�¾ã�™ã€‚%s ã�¸ã�¯é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:7046 config/arm/arm.c:7098
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "%qE å±žæ€§ã�¯é�žã‚¯ãƒ©ã‚¹åž‹ã�«é–¢ã�—ã�¦ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/arm/arm.c:7065
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute has no effect on unit local functions"
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "%qE å±žæ€§ã�¯ãƒ¦ãƒ‹ãƒƒãƒˆå±€æ‰€é–¢æ•°ã�«é–¢ã�—ã�¦ã�¯åŠ¹æžœã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:7114
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°åž‹ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/arm/arm.c:8888
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.c:12534
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12537
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:24019
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯ã�«ç©�ã�¾ã‚Œã�Ÿä»®å¼•æ•°ã�®å®Ÿéš›ã�®ä½�ç½®ã‚’è¨ˆç®—ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:24675
  #, fuzzy, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/arm/arm.c:24939
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "é«˜ä½�ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ pop ã�™ã‚‹ç‚ºã�«ä½¿ç”¨ã�§ã��ã‚‹ä½Žä½�ãƒ¬ã‚¸ã‚¹ã‚¿ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:25189
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:25420
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30889
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qs"
  msgid "invalid fpu for target attribute or pragma %qs"
--- 33201,33294 ----
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "Thumb-1 ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•° VFP ABI"
  
! #: config/arm/arm.c:6117
! #, gcc-internal-format
! msgid "argument of type %qT not permitted with -mgeneral-regs-only"
! msgstr ""
! 
! #: config/arm/arm.c:6501 config/arm/arm.c:6714 config/arm/arm.c:6747
! #: config/arm/arm.c:27083
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:7008
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨å‡ºæ�¥ã�¾ã�™ã€‚%s ã�¸ã�¯é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:7020
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires prototypes with named arguments"
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "%qE å±žæ€§ã�¯å��å‰�ä»˜ã��å¼•æ•°ã�Œã�‚ã‚‹ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/arm/arm.c:7029
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨å‡ºæ�¥ã�¾ã�™ã€‚%s ã�¸ã�¯é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:7051 config/arm/arm.c:7103
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "%qE å±žæ€§ã�¯é�žã‚¯ãƒ©ã‚¹åž‹ã�«é–¢ã�—ã�¦ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/arm/arm.c:7070
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute has no effect on unit local functions"
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "%qE å±žæ€§ã�¯ãƒ¦ãƒ‹ãƒƒãƒˆå±€æ‰€é–¢æ•°ã�«é–¢ã�—ã�¦ã�¯åŠ¹æžœã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:7119
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°åž‹ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/arm/arm.c:8893
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.c:12539
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12542
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:24024
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯ã�«ç©�ã�¾ã‚Œã�Ÿä»®å¼•æ•°ã�®å®Ÿéš›ã�®ä½�ç½®ã‚’è¨ˆç®—ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:24680
  #, fuzzy, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/arm/arm.c:24944
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "é«˜ä½�ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ pop ã�™ã‚‹ç‚ºã�«ä½¿ç”¨ã�§ã��ã‚‹ä½Žä½�ãƒ¬ã‚¸ã‚¹ã‚¿ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:25194
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.c:25425
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30895
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qs"
  msgid "invalid fpu for target attribute or pragma %qs"
*************** msgstr "%qs å±žæ€§ç”¨ã�®ç„¡åŠ¹ã�ªãƒ™ã‚¯ã
*** 33276,33293 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30897
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30910
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qs"
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "%qs å±žæ€§ç”¨ã�®ç„¡åŠ¹ã�ªãƒ™ã‚¯ãƒˆãƒ«åž‹ã�§ã�™"
  
! #: config/arm/arm.c:30924
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute or pragma changes SPE ABI"
  msgid "unknown target attribute or pragma %qs"
--- 33297,33314 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30903
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30916
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qs"
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "%qs å±žæ€§ç”¨ã�®ç„¡åŠ¹ã�ªãƒ™ã‚¯ãƒˆãƒ«åž‹ã�§ã�™"
  
! #: config/arm/arm.c:30930
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute or pragma changes SPE ABI"
  msgid "unknown target attribute or pragma %qs"
*************** msgstr "PCH ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æ‹¡å¼µã�§ã��ã
*** 34107,34733 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "PCH ãƒ•ã‚¡ã‚¤ãƒ«å†…ã�§ä½�ç½®ã‚’è¨­å®šã�§ã��ã�¾ã�›ã‚“: %m"
  
! #: config/i386/i386.c:3353
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument in option %qs"
  msgid "wrong argument %qs to option %qs"
  msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs å†…ã�§èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: config/i386/i386.c:3359
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3369
  #, fuzzy, gcc-internal-format
  #| msgid "register name not specified for %q+D"
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å��ã�Œ %q+D ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3395
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3408
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "%q+D ç”¨ã�®æ•´åˆ—ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: config/i386/i386.c:3418
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3425
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "too many size ranges specified in option %qs"
  msgstr "%qs ã�«ã‚¯ãƒ©ã‚¹å��ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3478
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %s"
  
! #: config/i386/i386.c:3598
  #, fuzzy, gcc-internal-format
  #| msgid "64-bit ABI not supported in ESA/390 mode"
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "64 ãƒ“ãƒƒãƒˆ ABI ã�¯ ESA/390 ãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3647
  #, fuzzy, gcc-internal-format
  #| msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%stune=x86-64%s ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« %stune=k8%s ã�¾ã�Ÿã�¯ %stune=generic%s ã�®é�©åˆ‡ã�ªæ–¹ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: config/i386/i386.c:3649
  #, fuzzy, gcc-internal-format
  #| msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%stune=x86-64%s ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« %stune=k8%s ã�¾ã�Ÿã�¯ %stune=generic%s ã�®é�©åˆ‡ã�ªæ–¹ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3675
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3692
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3704
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "-mg ã�§ã�®ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3708
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr "-fdirectives-only ã�¯ -traditional ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3710
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "-fdirectives-only ã�¯ -traditional ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3712
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr "-fdirectives-only ã�¯ -traditional ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3729 config/i386/i386.c:3738 config/i386/i386.c:3750
! #: config/i386/i386.c:3761 config/i386/i386.c:3772
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3741 config/i386/i386.c:3753
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs not supported in x32 mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3759 config/i386/i386.c:3768 config/i386/i386.c:5089
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %s ã�¯ PIC ãƒ¢ãƒ¼ãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3796
  #, fuzzy, gcc-internal-format
  #| msgid "-m%s not supported in this configuration"
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "-m%s ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3801
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�Œä½¿ç”¨ã�§ã��ã‚‹ã‚ˆã�†ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3810
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3812
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3819
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3821
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3829 config/i386/i386.c:4137
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "é�¸æŠžã�—ã�Ÿ CPU ã�¯ x86-64 å‘½ä»¤ã‚»ãƒƒãƒˆã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4077
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "-mcmodel= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®èª¤ã�£ã�Ÿå€¤ %s ã�§ã�™"
  
! #: config/i386/i386.c:4078
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "-mcmodel= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®èª¤ã�£ã�Ÿå€¤ %s ã�§ã�™"
  
! #: config/i386/i386.c:4100
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4102
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4107
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4108
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4156
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "-mtune ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®é–“é�•ã�£ã�Ÿå€¤ %qs ã�§ã�™"
  
! #: config/i386/i386.c:4157
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "-mtune ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®é–“é�•ã�£ã�Ÿå€¤ %qs ã�§ã�™"
  
! #: config/i386/i386.c:4177
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4179
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4184
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4185
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4251
  #, fuzzy, gcc-internal-format
  #| msgid "%sregparm%s is ignored in 64-bit mode"
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "%sregparm%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386.c:4253
  #, fuzzy, gcc-internal-format
  #| msgid "%sregparm%s is ignored in 64-bit mode"
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "%sregparm%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386.c:4256
  #, 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 ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4284
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%srtd%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386.c:4285
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386.c:4364
  #, fuzzy, gcc-internal-format
  #| msgid "%spreferred-stack-boundary%s is not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "%spreferred-stack-boundary%s ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4367
  #, fuzzy, gcc-internal-format
  #| msgid "%spreferred-stack-boundary=%d%s is not between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "%spreferred-stack-boundary=%d%s ã�Œ %d ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4390
  #, 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.c:4403
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-fentry isn%'t compatible with SEH"
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4406
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "ret å‘½ä»¤ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4412
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%ssseregparm%s ã�Œ SSE ã�Œæœ‰åŠ¹ã�§ã�¯ã�ªã�„çŠ¶æ…‹ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:4413
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%ssseregparm%s ã�Œ SSE ã�Œæœ‰åŠ¹ã�§ã�¯ã�ªã�„çŠ¶æ…‹ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:4423
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE å‘½ä»¤ã‚»ãƒƒãƒˆã�Œç„¡åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™ã€‚ 387 æ•°å€¤æ¼”ç®—ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:4430
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387 å‘½ä»¤ã‚»ãƒƒãƒˆã�Œç„¡åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™ã€‚SSE æ•°å€¤æ¼”ç®—ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:4480
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4482
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4496
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4498
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4608
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386.c:4611
  #, 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.c:4615
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4680
  #, fuzzy, gcc-internal-format
  #| msgid "unknown option for -mrecip=%s"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "-mrecip=%s ç”¨ã�®ä¸�æ˜Žã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™"
  
! #: config/i386/i386.c:4739
  #, 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 ã�¯å‰�å‡¦ç�†ã�®æœ‰åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4744
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ã�¯å‰�å‡¦ç�†ã�®æœ‰åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4772
  #, 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 ã�¯å‰�å‡¦ç�†ã�®æœ‰åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5384 config/i386/i386.c:5431 config/s390/s390.c:15465
! #: config/s390/s390.c:15515 config/s390/s390.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
  
! #: config/i386/i386.c:5412
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") ã�¯æ—¢ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:5716
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "stdcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5731
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5780
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5788
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "-msdata=%s ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5823
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5831
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "-msdata=%s ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5925
  #, fuzzy, gcc-internal-format
  #| msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "2 ãƒ�ã‚¤ãƒˆ cop å‘½ä»¤ã�¯ 64 ãƒ“ãƒƒãƒˆ VLIW ãƒ¢ãƒ¼ãƒ‰ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5927
  #, fuzzy, gcc-internal-format
  #| msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "2 ãƒ�ã‚¤ãƒˆ cop å‘½ä»¤ã�¯ 64 ãƒ“ãƒƒãƒˆ VLIW ãƒ¢ãƒ¼ãƒ‰ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5931
  #, fuzzy, gcc-internal-format
  #| msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "2 ãƒ�ã‚¤ãƒˆ cop å‘½ä»¤ã�¯ 64 ãƒ“ãƒƒãƒˆ VLIW ãƒ¢ãƒ¼ãƒ‰ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6345 config/i386/i386.c:6396
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall ã�¨ regparm å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6350
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6357 config/i386/i386.c:41214
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE å±žæ€§ã�«ã�¯æ•´æ•°å®šæ•°å¼•æ•°ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/i386/i386.c:6363
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ %d ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: config/i386/i386.c:6388 config/i386/i386.c:6431
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6392
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall ã�¨ stdcall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6400 config/i386/i386.c:6449
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6410 config/i386/i386.c:6427
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6414
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall ã�¨ fastcall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6418 config/i386/i386.c:6445
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6435 config/i386/i386.c:6453
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6441
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is used for none class-method"
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE å±žæ€§ã�Œé�žã‚¯ãƒ©ã‚¹ãƒ¡ã‚½ãƒƒãƒ‰ç”¨ã�«ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:6685
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qD ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:6688
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qT ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™<"
  
! #: config/i386/i386.c:7003
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "multilib ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7037
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7376
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector argument without MMX enabled changes the ABI"
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7382
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector return without MMX enabled changes the ABI"
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7396
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7402
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector return without MMX enabled changes the ABI"
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7418
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® SSE ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7424
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® SSE ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7440
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7446
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7627
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "å�¯å¤‰é•·é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�¤æ§‹é€ ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:7744
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "long double ã‚’æŒ�ã�¤å…±ç”¨ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:7862
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "è¤‡ç´ æµ®å‹•å°�æ•°ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�¤æ§‹é€ ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:8025
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE ã�Œç„¡åŠ¹ã�®çŠ¶æ…‹ã�§ SSE ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æˆ»ã�—ã�¦ (return) ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:8031
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE ã�Œç„¡åŠ¹ã�®çŠ¶æ…‹ã�§ SSE ãƒ¬ã‚¸ã‚¹ã‚¿å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: config/i386/i386.c:8047
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 ã�Œç„¡åŠ¹ã�ªçŠ¶æ…‹ã�§ x87 ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æˆ»ã�—ã�¦ (return) ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:8357 config/i386/i386.c:8597 config/i386/i386.c:9097
  #, fuzzy, gcc-internal-format
  #| msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qD ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:8359 config/i386/i386.c:8599 config/i386/i386.c:9099
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.c:9003
  #, 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 "%d ãƒ�ã‚¤ãƒˆæ•´åˆ—ã�®ä»®å¼•æ•°ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.6 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:11285
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:13284
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr "ms_hook_prologue å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆç”¨ã�® -mfentry ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:13374
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14664
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "ã�“ã�®ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©è¨­å®šã�§ã�¯ %<-fsplit-stack%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:14684
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
--- 34128,34754 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "PCH ãƒ•ã‚¡ã‚¤ãƒ«å†…ã�§ä½�ç½®ã‚’è¨­å®šã�§ã��ã�¾ã�›ã‚“: %m"
  
! #: config/i386/i386.c:3354
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument in option %qs"
  msgid "wrong argument %qs to option %qs"
  msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs å†…ã�§èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: config/i386/i386.c:3360
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3370
  #, fuzzy, gcc-internal-format
  #| msgid "register name not specified for %q+D"
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å��ã�Œ %q+D ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3396
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3409
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "%q+D ç”¨ã�®æ•´åˆ—ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: config/i386/i386.c:3419
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3426
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "too many size ranges specified in option %qs"
  msgstr "%qs ã�«ã‚¯ãƒ©ã‚¹å��ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3479
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %s"
  
! #: config/i386/i386.c:3599
  #, fuzzy, gcc-internal-format
  #| msgid "64-bit ABI not supported in ESA/390 mode"
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "64 ãƒ“ãƒƒãƒˆ ABI ã�¯ ESA/390 ãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3648
  #, fuzzy, gcc-internal-format
  #| msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%stune=x86-64%s ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« %stune=k8%s ã�¾ã�Ÿã�¯ %stune=generic%s ã�®é�©åˆ‡ã�ªæ–¹ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: config/i386/i386.c:3650
  #, fuzzy, gcc-internal-format
  #| msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%stune=x86-64%s ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚ä»£ã‚�ã‚Šã�« %stune=k8%s ã�¾ã�Ÿã�¯ %stune=generic%s ã�®é�©åˆ‡ã�ªæ–¹ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3676
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3693
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3705
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "-mg ã�§ã�®ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3709
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr "-fdirectives-only ã�¯ -traditional ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3711
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "-fdirectives-only ã�¯ -traditional ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3713
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr "-fdirectives-only ã�¯ -traditional ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3730 config/i386/i386.c:3739 config/i386/i386.c:3751
! #: config/i386/i386.c:3762 config/i386/i386.c:3773
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3742 config/i386/i386.c:3754
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs not supported in x32 mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3760 config/i386/i386.c:3769 config/i386/i386.c:5090
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %s ã�¯ PIC ãƒ¢ãƒ¼ãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3797
  #, fuzzy, gcc-internal-format
  #| msgid "-m%s not supported in this configuration"
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "-m%s ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3802
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�Œä½¿ç”¨ã�§ã��ã‚‹ã‚ˆã�†ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:3811
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3813
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3820
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3822
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3830 config/i386/i386.c:4138
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "é�¸æŠžã�—ã�Ÿ CPU ã�¯ x86-64 å‘½ä»¤ã‚»ãƒƒãƒˆã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4078
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "-mcmodel= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®èª¤ã�£ã�Ÿå€¤ %s ã�§ã�™"
  
! #: config/i386/i386.c:4079
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "-mcmodel= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®èª¤ã�£ã�Ÿå€¤ %s ã�§ã�™"
  
! #: config/i386/i386.c:4101
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4103
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4108
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4109
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4157
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "-mtune ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®é–“é�•ã�£ã�Ÿå€¤ %qs ã�§ã�™"
  
! #: config/i386/i386.c:4158
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "-mtune ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®é–“é�•ã�£ã�Ÿå€¤ %qs ã�§ã�™"
  
! #: config/i386/i386.c:4178
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4180
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4185
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4186
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386.c:4252
  #, fuzzy, gcc-internal-format
  #| msgid "%sregparm%s is ignored in 64-bit mode"
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "%sregparm%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386.c:4254
  #, fuzzy, gcc-internal-format
  #| msgid "%sregparm%s is ignored in 64-bit mode"
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "%sregparm%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386.c:4257
  #, 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 ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4285
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%srtd%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386.c:4286
  #, fuzzy, gcc-internal-format
  #| msgid "%srtd%s is ignored in 64bit mode"
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386.c:4365
  #, fuzzy, gcc-internal-format
  #| msgid "%spreferred-stack-boundary%s is not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "%spreferred-stack-boundary%s ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4368
  #, fuzzy, gcc-internal-format
  #| msgid "%spreferred-stack-boundary=%d%s is not between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "%spreferred-stack-boundary=%d%s ã�Œ %d ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4391
  #, 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.c:4404
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-fentry isn%'t compatible with SEH"
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4407
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "ret å‘½ä»¤ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4413
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%ssseregparm%s ã�Œ SSE ã�Œæœ‰åŠ¹ã�§ã�¯ã�ªã�„çŠ¶æ…‹ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:4414
  #, fuzzy, gcc-internal-format
  #| msgid "%ssseregparm%s used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%ssseregparm%s ã�Œ SSE ã�Œæœ‰åŠ¹ã�§ã�¯ã�ªã�„çŠ¶æ…‹ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:4424
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE å‘½ä»¤ã‚»ãƒƒãƒˆã�Œç„¡åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™ã€‚ 387 æ•°å€¤æ¼”ç®—ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:4431
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387 å‘½ä»¤ã‚»ãƒƒãƒˆã�Œç„¡åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™ã€‚SSE æ•°å€¤æ¼”ç®—ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:4481
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4483
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4499
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4609
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386.c:4612
  #, 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.c:4616
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4681
  #, fuzzy, gcc-internal-format
  #| msgid "unknown option for -mrecip=%s"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "-mrecip=%s ç”¨ã�®ä¸�æ˜Žã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™"
  
! #: config/i386/i386.c:4740
  #, 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 ã�¯å‰�å‡¦ç�†ã�®æœ‰åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4745
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ã�¯å‰�å‡¦ç�†ã�®æœ‰åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:4773
  #, 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 ã�¯å‰�å‡¦ç�†ã�®æœ‰åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5385 config/i386/i386.c:5432 config/s390/s390.c:15475
! #: config/s390/s390.c:15525 config/s390/s390.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
  
! #: config/i386/i386.c:5413
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") ã�¯æ—¢ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:5717
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "stdcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5732
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5781
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5789
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "-msdata=%s ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5824
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5832
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "-msdata=%s ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5926
  #, fuzzy, gcc-internal-format
  #| msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "2 ãƒ�ã‚¤ãƒˆ cop å‘½ä»¤ã�¯ 64 ãƒ“ãƒƒãƒˆ VLIW ãƒ¢ãƒ¼ãƒ‰ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5928
  #, fuzzy, gcc-internal-format
  #| msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "2 ãƒ�ã‚¤ãƒˆ cop å‘½ä»¤ã�¯ 64 ãƒ“ãƒƒãƒˆ VLIW ãƒ¢ãƒ¼ãƒ‰ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:5932
  #, fuzzy, gcc-internal-format
  #| msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "2 ãƒ�ã‚¤ãƒˆ cop å‘½ä»¤ã�¯ 64 ãƒ“ãƒƒãƒˆ VLIW ãƒ¢ãƒ¼ãƒ‰ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6346 config/i386/i386.c:6397
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall ã�¨ regparm å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6351
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6358 config/i386/i386.c:41196
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE å±žæ€§ã�«ã�¯æ•´æ•°å®šæ•°å¼•æ•°ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/i386/i386.c:6364
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ %d ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: config/i386/i386.c:6389 config/i386/i386.c:6432
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6393
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall ã�¨ stdcall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6401 config/i386/i386.c:6450
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6411 config/i386/i386.c:6428
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6415
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall ã�¨ fastcall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6419 config/i386/i386.c:6446
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6436 config/i386/i386.c:6454
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:6442
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is used for none class-method"
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE å±žæ€§ã�Œé�žã‚¯ãƒ©ã‚¹ãƒ¡ã‚½ãƒƒãƒ‰ç”¨ã�«ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:6686
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qD ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:6689
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qT ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™<"
  
! #: config/i386/i386.c:7004
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "multilib ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7038
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:7377
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector argument without MMX enabled changes the ABI"
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7383
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector return without MMX enabled changes the ABI"
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7397
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7403
  #, fuzzy, gcc-internal-format
  #| msgid "MMX vector return without MMX enabled changes the ABI"
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7419
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® SSE ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7425
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® SSE ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7441
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7447
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:7628
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "å�¯å¤‰é•·é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�¤æ§‹é€ ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:7745
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "long double ã‚’æŒ�ã�¤å…±ç”¨ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:7863
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "è¤‡ç´ æµ®å‹•å°�æ•°ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�¤æ§‹é€ ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE ã�Œç„¡åŠ¹ã�®çŠ¶æ…‹ã�§ SSE ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æˆ»ã�—ã�¦ (return) ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE ã�Œç„¡åŠ¹ã�®çŠ¶æ…‹ã�§ SSE ãƒ¬ã‚¸ã‚¹ã‚¿å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: config/i386/i386.c:8048
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 ã�Œç„¡åŠ¹ã�ªçŠ¶æ…‹ã�§ x87 ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æˆ»ã�—ã�¦ (return) ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:8358 config/i386/i386.c:8598 config/i386/i386.c:9098
  #, fuzzy, gcc-internal-format
  #| msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qD ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:8360 config/i386/i386.c:8600 config/i386/i386.c:9100
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.c:9004
  #, 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 "%d ãƒ�ã‚¤ãƒˆæ•´åˆ—ã�®ä»®å¼•æ•°ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.6 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.c:11286
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:13285
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr "ms_hook_prologue å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆç”¨ã�® -mfentry ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:13375
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14665
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "ã�“ã�®ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©è¨­å®šã�§ã�¯ %<-fsplit-stack%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:14685
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
*************** msgstr "ã�“ã�®ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©è¨­å®šã�§ã�
*** 34735,35057 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14695
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ã�“ã�®ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©è¨­å®šã�§ã�¯ %<-fsplit-stack%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:17635
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17646 config/i386/i386.c:17660
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17707
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17899
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand type used with operand code '%c'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "è¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�åž‹ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.c:28369
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can%'t be called directly"
  msgstr "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:29748
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32093
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32143
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "no match for %qs in %<%s %E%>"
! msgid "no dispatcher found for %s"
! msgstr "%qs ã�§ %<%s %E%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:32153
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr ""
  
! #: config/i386/i386.c:32315
  #, gcc-internal-format
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32320 config/i386/i386.c:32597
  #, fuzzy, gcc-internal-format
  #| msgid "static linking is not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "é�™çš„ãƒªãƒ³ã‚¯ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:32453 config/rs6000/rs6000.c:37466
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:32876
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "%qs ã�¸ã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:32901 config/i386/i386.c:32951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter %qD set but not used"
  msgid "parameter to builtin not valid: %s"
  msgstr "ä»®å¼•æ•° %qD ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:34181 config/i386/i386.c:35621
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:34576
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "ç¬¬äº”å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:34671
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35552
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 1-bit immediate"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35567
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 32-bit immediate"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 32 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35600
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 4 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35640
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35653
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35663
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�®å‰�ã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35668 config/i386/i386.c:36455
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35802
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35807
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386.c:35813 config/i386/i386.c:36020
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect rounding operand"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386.c:36002
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 4 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:36008
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 5-bit immediate"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:36011
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:36453
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 32 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:36535 config/rs6000/rs6000.c:14703
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36715
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36719
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE ã�¯ isa ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/i386/i386.c:37298
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:38054 config/i386/i386.c:38266
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 2-bit immediate"
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:38319
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "ç¬¬äº”å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:38325
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386.c:38344
  #, fuzzy, gcc-internal-format
  #| msgid "the next to last argument must be an 8-bit immediate"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�®å‰�ã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41201
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qE å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/i386/i386.c:41222
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ 0 ã�§ã‚‚ 1 ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41255 config/i386/i386.c:41264
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "ms_abi ã�¨ sysv_abi å±žæ€§ã�¯äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41300 config/rs6000/rs6000.c:32977
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "äº’æ�›æ€§ã�Œã�ªã�„ %qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.c:41325 config/i386/i386.c:41347 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE å±žæ€§ã�¯æ–‡å­—åˆ—å®šæ•°å¼•æ•°ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:41335 config/i386/i386.c:41357 config/s390/s390.c:1175
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41396
  #, 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 "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41407
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41410
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:44273
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44337
  #, fuzzy, gcc-internal-format
  #| msgid "unknown IRA algorithm %qs"
  msgid "unknown asm flag output %qs"
  msgstr "ä¸�æ˜Žã�ª IRA ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ  %qs ã�§ã�™"
  
! #: config/i386/i386.c:44366
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand output code"
  msgid "invalid type for asm flag output"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
  
! #: config/i386/i386.c:50557
  #, fuzzy, gcc-internal-format
  #| msgid "unknown architecture %qs"
  msgid "unknown architecture specific memory model"
  msgstr "ä¸�æ˜Žã�ªã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ %qs ã�§ã�™"
  
! #: config/i386/i386.c:50564
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50570
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50615
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50645
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported argument type %qT for simd"
--- 34756,35078 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14696
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ã�“ã�®ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©è¨­å®šã�§ã�¯ %<-fsplit-stack%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:17636
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17647 config/i386/i386.c:17661
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17693
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17708
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17900
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand type used with operand code '%c'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "è¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�åž‹ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.c:28372
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can%'t be called directly"
  msgstr "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:29751
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32250
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32300
! #, fuzzy, gcc-internal-format
! #| msgid "%<__int128%> is not supported by this target"
! msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
! msgstr "ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ %<__int128%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:32311
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr ""
  
! #: config/i386/i386.c:32473
  #, gcc-internal-format
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32478 config/i386/i386.c:32755
  #, fuzzy, gcc-internal-format
  #| msgid "static linking is not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "é�™çš„ãƒªãƒ³ã‚¯ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:32611 config/rs6000/rs6000.c:37466
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:32853
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "%qs ã�¸ã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆç¬¦å�·ç„¡ã�—ãƒªãƒ†ãƒ©ãƒ«ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:32878 config/i386/i386.c:32928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter %qD set but not used"
  msgid "parameter to builtin not valid: %s"
  msgstr "ä»®å¼•æ•° %qD ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:34158 config/i386/i386.c:35598
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:34553
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "ç¬¬äº”å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:34648
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35529
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 1-bit immediate"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35544
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 32-bit immediate"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 32 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35577
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 4 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35617
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35630
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35640
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�®å‰�ã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35645 config/i386/i386.c:36432
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35779
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35784
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386.c:35790 config/i386/i386.c:35997
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect rounding operand"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386.c:35979
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 4 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35985
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 5-bit immediate"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:35988
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:36430
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 32 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:36512 config/rs6000/rs6000.c:14703
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36697
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36701
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE ã�¯ isa ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/i386/i386.c:37280
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:38036 config/i386/i386.c:38248
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 2-bit immediate"
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:38301
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "ç¬¬äº”å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:38307
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386.c:38326
  #, fuzzy, gcc-internal-format
  #| msgid "the next to last argument must be an 8-bit immediate"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�®å‰�ã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41183
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qE å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/i386/i386.c:41204
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ 0 ã�§ã‚‚ 1 ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41237 config/i386/i386.c:41246
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "ms_abi ã�¨ sysv_abi å±žæ€§ã�¯äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41282 config/rs6000/rs6000.c:32977
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "äº’æ�›æ€§ã�Œã�ªã�„ %qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.c:41307 config/i386/i386.c:41329 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE å±žæ€§ã�¯æ–‡å­—åˆ—å®šæ•°å¼•æ•°ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™"
  
! #: config/i386/i386.c:41317 config/i386/i386.c:41339 config/s390/s390.c:1175
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41371
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41378
  #, 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 "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41392
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.c:44255
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44319
  #, fuzzy, gcc-internal-format
  #| msgid "unknown IRA algorithm %qs"
  msgid "unknown asm flag output %qs"
  msgstr "ä¸�æ˜Žã�ª IRA ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ  %qs ã�§ã�™"
  
! #: config/i386/i386.c:44348
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand output code"
  msgid "invalid type for asm flag output"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
  
! #: config/i386/i386.c:50539
  #, fuzzy, gcc-internal-format
  #| msgid "unknown architecture %qs"
  msgid "unknown architecture specific memory model"
  msgstr "ä¸�æ˜Žã�ªã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ %qs ã�§ã�™"
  
! #: config/i386/i386.c:50546
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50552
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50597
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50627
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported argument type %qT for simd"
*************** msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ 0 ã�§ã
*** 37460,37577 ****
  msgid "total size of local variables exceeds architecture limit"
  msgstr "å±€æ‰€å¤‰æ•°ã�®å�ˆè¨ˆã‚µã‚¤ã‚ºã�Œã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�®åˆ¶é™�ã‚’è¶…é�Žã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/s390/s390.c:11107
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr ""
  
! #: config/s390/s390.c:11123
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr ""
  
! #: config/s390/s390.c:11151
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of %qs is "
  msgid "frame size of %qs is %wd bytes"
  msgstr "%qs ã�®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚º: "
  
! #: config/s390/s390.c:11155
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs ã�¯å‹•çš„ã‚¹ã‚¿ãƒƒã‚¯å‰²ã‚Šå½“ã�¦ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/s390/s390.c:12761
  #, fuzzy, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:15032
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64 ãƒ“ãƒƒãƒˆ ABI ã�¯ ESA/390 ãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:15039
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.c:15074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "hardware decimal floating point instructions not available on %s"
  msgid "hardware vector support not available on %s"
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�¯ %s ä¸Šã�§ã�¯ä½¿ç”¨å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:15077
  #, fuzzy, gcc-internal-format
  #| msgid "hardware decimal floating point instructions not available on %s"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�¯ %s ä¸Šã�§ã�¯ä½¿ç”¨å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:15106
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�¯ %s ä¸Šã�§ã�¯ä½¿ç”¨å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:15110
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�¯ ESA/390 ãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ä½¿ç”¨å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:15122
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr "-mhard-dfp ã�¯ -msoft-float ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:15131
  #, fuzzy, gcc-internal-format
  #| msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float ã�®çµ„ã�¿å�ˆã‚�ã�›ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:15137
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:15139
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯ã‚µã‚¤ã‚ºã�¯ 64k ã‚ˆã‚Šå¤§ã��ã��ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:15142
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-guard implies use of -mstack-size"
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "-mstack-guard ã�¯ -mstack-size ã‚’æš—é»™çš„ã�«ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/s390/s390.c:15231
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is supported only for SH2A"
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%qE å±žæ€§ã�¯ SH2A ç”¨ã�«ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
  #. argument is not a plain number
! #: config/s390/s390.c:15267
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs should be a non-negative integer"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "%qs ã�¸ã�®å¼•æ•°ã�¯é�žè² æ•´æ•°ã�§ã�‚ã‚‹ã�¹ã��ã�§ã�™"
  
! #: config/s390/s390.c:15274
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ %d ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: config/s390/s390.c:15304
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15471
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
--- 37481,37598 ----
  msgid "total size of local variables exceeds architecture limit"
  msgstr "å±€æ‰€å¤‰æ•°ã�®å�ˆè¨ˆã‚µã‚¤ã‚ºã�Œã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�®åˆ¶é™�ã‚’è¶…é�Žã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/s390/s390.c:11117
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr ""
  
! #: config/s390/s390.c:11133
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr ""
  
! #: config/s390/s390.c:11161
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of %qs is "
  msgid "frame size of %qs is %wd bytes"
  msgstr "%qs ã�®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚º: "
  
! #: config/s390/s390.c:11165
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs ã�¯å‹•çš„ã‚¹ã‚¿ãƒƒã‚¯å‰²ã‚Šå½“ã�¦ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/s390/s390.c:12771
  #, fuzzy, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:15042
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64 ãƒ“ãƒƒãƒˆ ABI ã�¯ ESA/390 ãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:15049
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.c:15084
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "hardware decimal floating point instructions not available on %s"
  msgid "hardware vector support not available on %s"
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�¯ %s ä¸Šã�§ã�¯ä½¿ç”¨å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:15087
  #, fuzzy, gcc-internal-format
  #| msgid "hardware decimal floating point instructions not available on %s"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�¯ %s ä¸Šã�§ã�¯ä½¿ç”¨å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:15116
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�¯ %s ä¸Šã�§ã�¯ä½¿ç”¨å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:15120
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�¯ ESA/390 ãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ä½¿ç”¨å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:15132
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr "-mhard-dfp ã�¯ -msoft-float ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:15141
  #, fuzzy, gcc-internal-format
  #| msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float ã�®çµ„ã�¿å�ˆã‚�ã�›ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:15147
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:15149
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯ã‚µã‚¤ã‚ºã�¯ 64k ã‚ˆã‚Šå¤§ã��ã��ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/s390/s390.c:15152
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-guard implies use of -mstack-size"
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "-mstack-guard ã�¯ -mstack-size ã‚’æš—é»™çš„ã�«ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/s390/s390.c:15241
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is supported only for SH2A"
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%qE å±žæ€§ã�¯ SH2A ç”¨ã�«ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
  #. argument is not a plain number
! #: config/s390/s390.c:15277
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs should be a non-negative integer"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "%qs ã�¸ã�®å¼•æ•°ã�¯é�žè² æ•´æ•°ã�§ã�‚ã‚‹ã�¹ã��ã�§ã�™"
  
! #: config/s390/s390.c:15284
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ %d ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: config/s390/s390.c:15314
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15481
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
*************** msgstr "%qs å±žæ€§ã�¯é…�åˆ—åž‹ã�®ã�¿ã�«é
*** 38060,38067 ****
  msgid "could not read the BRIG file"
  msgstr "å¿œç­”ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’æ›¸ã��è¾¼ã‚�ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12553 cp/typeck.c:2031
! #: cp/typeck.c:8137 cp/typeck.c:8915
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void ã�®å€¤ã�Œæœ¬æ�¥ã�®æ„�å‘³é€šã‚Šã�«ç„¡è¦–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
--- 38081,38088 ----
  msgid "could not read the BRIG file"
  msgstr "å¿œç­”ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’æ›¸ã��è¾¼ã‚�ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12545 cp/typeck.c:2048
! #: cp/typeck.c:8155 cp/typeck.c:8933
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void ã�®å€¤ã�Œæœ¬æ�¥ã�®æ„�å‘³é€šã‚Šã�«ç„¡è¦–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
*************** msgstr "å¤‰æ•° %qD ã�Œè¨­å®šã�•ã‚Œã�¾ã�—
*** 38121,38127 ****
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c/c-decl.c:1589 c/c-decl.c:6901 c/c-decl.c:7774 c/c-decl.c:8582
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "å…ƒã€…ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 38142,38148 ----
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c/c-decl.c:1589 c/c-decl.c:6918 c/c-decl.c:7791 c/c-decl.c:8599
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "å…ƒã€…ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr "%q+D ã�Œç•°ã�ªã‚‹ç¨®é¡žã�®ã‚·ãƒ³
*** 38183,38189 ****
  msgid "built-in function %q+D declared as non-function"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %q+D ã�Œé�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:1932 c/c-decl.c:2977
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "%q+D ã�®å®£è¨€ã�Œçµ„ã�¿è¾¼ã�¿é–¢æ•°ã‚’éš ã�—ã�¾ã�™"
--- 38204,38210 ----
  msgid "built-in function %q+D declared as non-function"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %q+D ã�Œé�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:1932 c/c-decl.c:2994
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "%q+D ã�®å®£è¨€ã�Œçµ„ã�¿è¾¼ã�¿é–¢æ•°ã‚’éš ã�—ã�¾ã�™"
*************** msgstr "ä»®å¼•æ•° %q+D ã�Œå†�å®£è¨€ã�•ã‚
*** 38333,38562 ****
  msgid "redundant redeclaration of %q+D"
  msgstr "%q+D ã�®å†—é•·ã�ªå†�å®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:2935
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "%q+D ã�®å®£è¨€ã�¯å‰�ã�®é�žå¤‰æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: c/c-decl.c:2957
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD shadows a parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: c/c-decl.c:2970 cp/name-lookup.c:2827
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "`%s' ã�®å®£è¨€ã�¯ã‚°ãƒ­ãƒ¼ãƒ�ãƒ«å®£è¨€ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: c/c-decl.c:2996
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "`%s' ã�®å®£è¨€ã�¯å‰�æ–¹ã�®ãƒ­ãƒ¼ã‚«ãƒ«ã‚·ãƒ³ãƒœãƒ«ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: c/c-decl.c:3002 cp/name-lookup.c:2611
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "éš ã�•ã‚Œã�Ÿå®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: c/c-decl.c:3129
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿå¤–éƒ¨å®£è¨€ %qD ã�§ã�™"
  
! #: c/c-decl.c:3292 c/c-decl.c:3306
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function %qE"
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "é–¢æ•° %qE ã�®æš—é»™çš„ã�ªå®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:3298 c/c-decl.c:3311
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "é–¢æ•° %qE ã�®æš—é»™çš„ã�ªå®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:3572
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�®äº’æ�›æ€§ã�Œã�ªã�„æš—é»™çš„ã�ªå®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:3583
  #, fuzzy, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:3594
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "é–¢æ•° %qD ã�®äº’æ�›æ€§ã�Œã�ªã�„æš—é»™çš„ã�ªå®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:3655
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "%qE ã�Œã�“ã�“ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (é–¢æ•°å†…ã�§ã�¯ã�ªã�„)"
  
! #: c/c-decl.c:3660
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "%qE ã�Œã�“ã�“ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (é–¢æ•°å†…ã�§ã�¯ã�ªã�„)"
  
! #: c/c-decl.c:3673
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (ã�“ã�®é–¢æ•°å†…ã�§ã�®æœ€åˆ�ã�®ä½¿ç”¨)"
  
! #: c/c-decl.c:3678
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (ã�“ã�®é–¢æ•°å†…ã�§ã�®æœ€åˆ�ã�®ä½¿ç”¨)"
  
! #: c/c-decl.c:3682
  #, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "æœªå®£è¨€ã�®è­˜åˆ¥å­�ã�¯å‡ºç�¾ã�—ã�Ÿå�„é–¢æ•°å†…ã�§ä¸€å›žã�®ã�¿å ±å‘Šã�•ã‚Œã�¾ã�™"
  
! #: c/c-decl.c:3730 cp/decl.c:3030
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "ãƒ©ãƒ™ãƒ« %qE ã�Œã�‚ã‚‰ã‚†ã‚‹é–¢æ•°ã�®å¤–å�´ã�‹ã‚‰å�‚ç…§ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:3766
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr ""
  
! #: c/c-decl.c:3769
  #, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr ""
  
! #: c/c-decl.c:3770 c/c-decl.c:3825 c/c-decl.c:3915
  #, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "ãƒ©ãƒ™ãƒ« %qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:3824 c/c-decl.c:3914
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr ""
  
! #: c/c-decl.c:3847
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "é‡�è¤‡ã�—ã�Ÿãƒ©ãƒ™ãƒ«ã�®å®£è¨€ %qE ã�§ã�™"
  
! #: c/c-decl.c:3946 cp/decl.c:3436
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "é‡�è¤‡ã�—ã�Ÿãƒ©ãƒ™ãƒ« %qD ã�§ã�™"
  
! #: c/c-decl.c:3977
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr "ä¼�çµ±çš„ã�ª C ã�§ã�¯ãƒ©ãƒ™ãƒ«ã‚’å��å‰�ç©ºé–“ã�§åˆ†é›¢ã�§ã��ã�¾ã�›ã‚“ã€‚è­˜åˆ¥å­� %qE ã�Œç«¶å�ˆã�—ã�¾ã�™"
  
! #: c/c-decl.c:4042
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr ""
  
! #: c/c-decl.c:4043 c/c-decl.c:4054
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr "switch ã�Œã�“ã�“ã�‹ã‚‰é–‹å§‹ã�—ã�¾ã�™"
  
! #: c/c-decl.c:4053
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr ""
  
! #: c/c-decl.c:4136
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE ã�Œèª¤ã�£ã�Ÿç¨®é¡žã�®ã‚¿ã‚°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:4505
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "ç„¡å��æ§‹é€ ä½“/å…±ç”¨ä½“ã�Œã€�ã��ã�®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’å®šç¾©ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:4515
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4530
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4541
  #, fuzzy, gcc-internal-format
  #| msgid "declaration %qD does not declare anything"
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "å®£è¨€ %qD ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:4563 c/c-decl.c:4571
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�«ç„¡æ„�å‘³ã�ªåž‹å��ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:4579
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�« %<inline%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:4585
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�« %<inline%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:4591
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®ç©ºã�®å®£è¨€å†…ã�« %<auto%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:4597
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®ç©ºã�®å®£è¨€å†…ã�« %<register%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:4604
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�«ç„¡æ„�å‘³ã�ªè¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹æŒ‡å®šã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:4610
  #, fuzzy, gcc-internal-format
  #| msgid "useless type name in empty declaration"
  msgid "useless %qs in empty declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�«ç„¡æ„�å‘³ã�ªåž‹å��ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:4623
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�«ç„¡æ„�å‘³ã�ªåž‹ä¿®é£¾å­�ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:4630
  #, fuzzy, gcc-internal-format
  #| msgid "useless %<__thread%> in empty declaration"
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�«ç„¡æ„�å‘³ã�ª %<__thread%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:4637 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:4708
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 ã�¯ä»®å¼•æ•°é…�åˆ—å®£è¨€å†…ã�§ã�® %<static%> ã�¾ã�Ÿã�¯åž‹ä¿®é£¾å­�ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:4712
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 ã�¯ %<[*]%> é…�åˆ—å®£è¨€ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
--- 38354,38583 ----
  msgid "redundant redeclaration of %q+D"
  msgstr "%q+D ã�®å†—é•·ã�ªå†�å®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:2952
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "%q+D ã�®å®£è¨€ã�¯å‰�ã�®é�žå¤‰æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: c/c-decl.c:2974
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD shadows a parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: c/c-decl.c:2987 cp/name-lookup.c:2827
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "`%s' ã�®å®£è¨€ã�¯ã‚°ãƒ­ãƒ¼ãƒ�ãƒ«å®£è¨€ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: c/c-decl.c:3013
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "`%s' ã�®å®£è¨€ã�¯å‰�æ–¹ã�®ãƒ­ãƒ¼ã‚«ãƒ«ã‚·ãƒ³ãƒœãƒ«ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: c/c-decl.c:3019 cp/name-lookup.c:2611
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "éš ã�•ã‚Œã�Ÿå®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: c/c-decl.c:3146
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿå¤–éƒ¨å®£è¨€ %qD ã�§ã�™"
  
! #: c/c-decl.c:3309 c/c-decl.c:3323
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function %qE"
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "é–¢æ•° %qE ã�®æš—é»™çš„ã�ªå®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:3315 c/c-decl.c:3328
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "é–¢æ•° %qE ã�®æš—é»™çš„ã�ªå®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:3589
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�®äº’æ�›æ€§ã�Œã�ªã�„æš—é»™çš„ã�ªå®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:3600
  #, fuzzy, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:3611
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "é–¢æ•° %qD ã�®äº’æ�›æ€§ã�Œã�ªã�„æš—é»™çš„ã�ªå®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:3672
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "%qE ã�Œã�“ã�“ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (é–¢æ•°å†…ã�§ã�¯ã�ªã�„)"
  
! #: c/c-decl.c:3677
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "%qE ã�Œã�“ã�“ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (é–¢æ•°å†…ã�§ã�¯ã�ªã�„)"
  
! #: c/c-decl.c:3690
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (ã�“ã�®é–¢æ•°å†…ã�§ã�®æœ€åˆ�ã�®ä½¿ç”¨)"
  
! #: c/c-decl.c:3695
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (ã�“ã�®é–¢æ•°å†…ã�§ã�®æœ€åˆ�ã�®ä½¿ç”¨)"
  
! #: c/c-decl.c:3699
  #, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "æœªå®£è¨€ã�®è­˜åˆ¥å­�ã�¯å‡ºç�¾ã�—ã�Ÿå�„é–¢æ•°å†…ã�§ä¸€å›žã�®ã�¿å ±å‘Šã�•ã‚Œã�¾ã�™"
  
! #: c/c-decl.c:3747 cp/decl.c:3047
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "ãƒ©ãƒ™ãƒ« %qE ã�Œã�‚ã‚‰ã‚†ã‚‹é–¢æ•°ã�®å¤–å�´ã�‹ã‚‰å�‚ç…§ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:3783
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr ""
  
! #: c/c-decl.c:3786
  #, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr ""
  
! #: c/c-decl.c:3787 c/c-decl.c:3842 c/c-decl.c:3932
  #, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "ãƒ©ãƒ™ãƒ« %qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:3841 c/c-decl.c:3931
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr ""
  
! #: c/c-decl.c:3864
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "é‡�è¤‡ã�—ã�Ÿãƒ©ãƒ™ãƒ«ã�®å®£è¨€ %qE ã�§ã�™"
  
! #: c/c-decl.c:3963 cp/decl.c:3453
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "é‡�è¤‡ã�—ã�Ÿãƒ©ãƒ™ãƒ« %qD ã�§ã�™"
  
! #: c/c-decl.c:3994
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr "ä¼�çµ±çš„ã�ª C ã�§ã�¯ãƒ©ãƒ™ãƒ«ã‚’å��å‰�ç©ºé–“ã�§åˆ†é›¢ã�§ã��ã�¾ã�›ã‚“ã€‚è­˜åˆ¥å­� %qE ã�Œç«¶å�ˆã�—ã�¾ã�™"
  
! #: c/c-decl.c:4059
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr ""
  
! #: c/c-decl.c:4060 c/c-decl.c:4071
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr "switch ã�Œã�“ã�“ã�‹ã‚‰é–‹å§‹ã�—ã�¾ã�™"
  
! #: c/c-decl.c:4070
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr ""
  
! #: c/c-decl.c:4153
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE ã�Œèª¤ã�£ã�Ÿç¨®é¡žã�®ã‚¿ã‚°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:4522
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "ç„¡å��æ§‹é€ ä½“/å…±ç”¨ä½“ã�Œã€�ã��ã�®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’å®šç¾©ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:4532
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4547
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4558
  #, fuzzy, gcc-internal-format
  #| msgid "declaration %qD does not declare anything"
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "å®£è¨€ %qD ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:4580 c/c-decl.c:4588
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�«ç„¡æ„�å‘³ã�ªåž‹å��ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:4596
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�« %<inline%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:4602
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�« %<inline%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:4608
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®ç©ºã�®å®£è¨€å†…ã�« %<auto%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:4614
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®ç©ºã�®å®£è¨€å†…ã�« %<register%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:4621
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�«ç„¡æ„�å‘³ã�ªè¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹æŒ‡å®šã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:4627
  #, fuzzy, gcc-internal-format
  #| msgid "useless type name in empty declaration"
  msgid "useless %qs in empty declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�«ç„¡æ„�å‘³ã�ªåž‹å��ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:4640
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�«ç„¡æ„�å‘³ã�ªåž‹ä¿®é£¾å­�ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:4647
  #, fuzzy, gcc-internal-format
  #| msgid "useless %<__thread%> in empty declaration"
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�«ç„¡æ„�å‘³ã�ª %<__thread%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:4654 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:4725
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 ã�¯ä»®å¼•æ•°é…�åˆ—å®£è¨€å†…ã�§ã�® %<static%> ã�¾ã�Ÿã�¯åž‹ä¿®é£¾å­�ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:4729
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 ã�¯ %<[*]%> é…�åˆ—å®£è¨€ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
*************** msgstr "ISO C90 ã�¯ %<[*]%> é…�åˆ—å®£è¨€
*** 38564,38591 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4718 c/c-decl.c:7347
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> ã�¯é–¢æ•°ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã‚¹ã‚³ãƒ¼ãƒ—ä»¥å¤–ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:4864
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D ã�¯é€šå¸¸ã�¯é–¢æ•°ã�§ã�™"
  
! #: c/c-decl.c:4873
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ (ä»£ã‚�ã‚Šã�« __typeof__ ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„)"
  
! #: c/c-decl.c:4878
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "é–¢æ•° %qD ã�Œå¤‰æ•°ã�®ã‚ˆã�†ã�«åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.c:4884
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "ä»®å¼•æ•° %qD ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�™"
--- 38585,38612 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4735 c/c-decl.c:7364
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> ã�¯é–¢æ•°ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã‚¹ã‚³ãƒ¼ãƒ—ä»¥å¤–ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:4881
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D ã�¯é€šå¸¸ã�¯é–¢æ•°ã�§ã�™"
  
! #: c/c-decl.c:4890
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ (ä»£ã‚�ã‚Šã�« __typeof__ ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„)"
  
! #: c/c-decl.c:4895
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "é–¢æ•° %qD ã�Œå¤‰æ•°ã�®ã‚ˆã�†ã�«åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.c:4901
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "ä»®å¼•æ•° %qD ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�™"
*************** msgstr "ä»®å¼•æ•° %qD ã�Œåˆ�æœŸåŒ–ã�•ã‚Œ
*** 38594,38863 ****
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4903 c/c-decl.c:4918 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: c/c-decl.c:4909
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "å¤‰æ•° %qD ã�«ã�¯åˆ�æœŸåŒ–å­�ã�Œã�‚ã‚Šã�¾ã�™ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: c/c-decl.c:4998
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "noinline å±žæ€§ã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã�§ã�™"
  
! #: c/c-decl.c:5048
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "%qT å†…ã�®åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„å®šæ•°ãƒ¡ãƒ³ãƒ�ã�¯ C++ ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: c/c-decl.c:5050
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD ã�¯åˆ�æœŸåŒ–ã�•ã‚Œã‚‹ã�¹ã��ã�§ã�™"
  
! #: c/c-decl.c:5131
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "åˆ�æœŸåŒ–å­�ã�Œ %q+D ã�®ã‚µã‚¤ã‚ºç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:5136
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "%q+D å†…ã�«é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:5140
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "0 ã�¾ã�Ÿã�¯è² ã�®ã‚µã‚¤ã‚ºã�®é…�åˆ— %q+D ã�§ã�™"
  
! #: c/c-decl.c:5218
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "%q+D ã�®è¨˜æ†¶åŸŸã‚µã‚¤ã‚ºã�Œä¸€å®šã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:5268
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr "é�žé�™çš„å¤‰æ•° %q+D ç”¨ã�®ã‚¢ã‚»ãƒ³ãƒ–ãƒ©æŒ‡å®šã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:5298
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "volatile ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œã�‚ã‚‹ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’ãƒ¬ã‚¸ã‚¹ã‚¿ã�«é…�ç½®ã�§ã��ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:5384
  #, gcc-internal-format
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�ªã�„å®šæ•° %qD ã�¯ C++ å†…ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: c/c-decl.c:5399 cp/decl.c:7400
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.c:5463
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C ã�¯å‰�æ–¹ä»®å¼•æ•°å®£è¨€ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: c/c-decl.c:5569
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "è¤‡å�ˆãƒªãƒ†ãƒ©ãƒ«å†…ã�§ã�®åž‹å®šç¾©ã�¯ C++ ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: c/c-decl.c:5623 c/c-decl.c:5638
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�®å¹…ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:5633
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�®å¹…ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:5644
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�®å¹…ã�Œè² ã�§ã�™"
  
! #: c/c-decl.c:5649
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�®å¹…ã�Œ 0 ã�§ã�™"
  
! #: c/c-decl.c:5659
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�Œç„¡åŠ¹ã�ªåž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:5665
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field %qD with function type"
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã‚’é–¢æ•°åž‹ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:5676
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�®åž‹ã�¯ GCC æ‹¡å¼µã�§ã�™"
  
! #: c/c-decl.c:5682
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "%qs ã�®å¹…ã�Œã��ã�®ã‚µã‚¤ã‚ºã‚’è¶…ã�ˆã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:5695
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs ã�®å¹…ã�¯ã��ã�®åž‹ã�®å€¤ã‚ˆã‚Šç‹­ã�„ã�§ã�™"
  
! #: c/c-decl.c:5710
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr "ISO C90 ã�¯ã‚µã‚¤ã‚ºã‚’è©•ä¾¡ã�§ã��ã�ªã�„é…�åˆ— %qE ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:5713
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr "ISO C90 ã�¯ã‚µã‚¤ã‚ºã�Œè©•ä¾¡ã�§ã��ã�ªã�„é…�åˆ—ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:5720
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 ã�¯å�¯å¤‰é•·ã�®é…�åˆ— %qE ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:5722
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C90 ã�¯å�¯å¤‰é•·ã�®é…�åˆ—ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:5931 c/c-decl.c:6305 c/c-decl.c:6315
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®å�¯å¤‰ %qE ã�§ã�™"
  
! #: c/c-decl.c:5933
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®å�¯å¤‰ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�§ã�™"
  
! #: c/c-decl.c:5953
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "åž‹ã�Œãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® %<int%> ã�« %qE ã�®å®£è¨€å†…ã�§ã�ªã‚Šã�¾ã�™"
  
! #: c/c-decl.c:5957
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "åž‹ã�Œãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® %<int%> ã�«åž‹å��å†…ã�§ã�ªã‚Šã�¾ã�™"
  
! #: c/c-decl.c:5989
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "é‡�è¤‡ã�—ã�Ÿ %<const%> ã�§ã�™"
  
! #: c/c-decl.c:5991
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "é‡�è¤‡ã�—ã�Ÿ %<restrict%> ã�§ã�™"
  
! #: c/c-decl.c:5993
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "é‡�è¤‡ã�—ã�Ÿ %<volatile%> ã�§ã�™"
  
! #: c/c-decl.c:5995
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<restrict%>"
  msgid "duplicate %<_Atomic%>"
  msgstr "é‡�è¤‡ã�—ã�Ÿ %<restrict%> ã�§ã�™"
  
! #: c/c-decl.c:5998
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "å��å‰�ä»˜ã��ã‚¢ãƒ‰ãƒ¬ã‚¹ç©ºé–“ (%s ã�¨ %s) ã�Œç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6021 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.c:6035
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "é–¢æ•°å®šç¾©ã�Œ %<auto%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6037
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "é–¢æ•°å®šç¾©ã�Œ %<register%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6039
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "é–¢æ•°å®šç¾©ã�Œ %<typedef%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6041
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<auto%>"
  msgid "function definition declared %qs"
  msgstr "é–¢æ•°å®šç¾©ã�Œ %<auto%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6059
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "æ§‹é€ ä½“ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6062
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "æ§‹é€ ä½“ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6066
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "ä»®å¼•æ•° %qE ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:6069
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "ç„¡å��ä»®å¼•æ•°ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:6072 cp/decl.c:11167
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "åž‹å��ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:6089
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qE ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã€� %<extern%> ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6093
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qE ã�Œ %<extern%> ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6098
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "%qE ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—å®£è¨€ã�¯ %<auto%> ã‚’æŒ‡å®šã�—ã�¾ã�™"
  
! #: c/c-decl.c:6102
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "%qE ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—å®£è¨€ã�¯ %<register%> ã‚’æŒ‡å®šã�—ã�¾ã�™"
  
! #: c/c-decl.c:6107
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•° %qE ã�Œ %<extern%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6110
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope %qE implicitly auto and declared %<__thread%>"
  msgid "function-scope %qE implicitly auto and declared %qs"
--- 38615,38884 ----
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4920 c/c-decl.c:4935 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: c/c-decl.c:4926
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "å¤‰æ•° %qD ã�«ã�¯åˆ�æœŸåŒ–å­�ã�Œã�‚ã‚Šã�¾ã�™ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: c/c-decl.c:5015
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "noinline å±žæ€§ã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã�§ã�™"
  
! #: c/c-decl.c:5065
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "%qT å†…ã�®åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„å®šæ•°ãƒ¡ãƒ³ãƒ�ã�¯ C++ ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: c/c-decl.c:5067
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD ã�¯åˆ�æœŸåŒ–ã�•ã‚Œã‚‹ã�¹ã��ã�§ã�™"
  
! #: c/c-decl.c:5148
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "åˆ�æœŸåŒ–å­�ã�Œ %q+D ã�®ã‚µã‚¤ã‚ºç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:5153
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "%q+D å†…ã�«é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:5157
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "0 ã�¾ã�Ÿã�¯è² ã�®ã‚µã‚¤ã‚ºã�®é…�åˆ— %q+D ã�§ã�™"
  
! #: c/c-decl.c:5235
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "%q+D ã�®è¨˜æ†¶åŸŸã‚µã‚¤ã‚ºã�Œä¸€å®šã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:5285
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr "é�žé�™çš„å¤‰æ•° %q+D ç”¨ã�®ã‚¢ã‚»ãƒ³ãƒ–ãƒ©æŒ‡å®šã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:5315
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "volatile ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œã�‚ã‚‹ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’ãƒ¬ã‚¸ã‚¹ã‚¿ã�«é…�ç½®ã�§ã��ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:5401
  #, gcc-internal-format
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�ªã�„å®šæ•° %qD ã�¯ C++ å†…ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: c/c-decl.c:5416 cp/decl.c:7409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.c:5480
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C ã�¯å‰�æ–¹ä»®å¼•æ•°å®£è¨€ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: c/c-decl.c:5586
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "è¤‡å�ˆãƒªãƒ†ãƒ©ãƒ«å†…ã�§ã�®åž‹å®šç¾©ã�¯ C++ ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: c/c-decl.c:5640 c/c-decl.c:5655
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�®å¹…ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:5650
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�®å¹…ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:5661
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�®å¹…ã�Œè² ã�§ã�™"
  
! #: c/c-decl.c:5666
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�®å¹…ã�Œ 0 ã�§ã�™"
  
! #: c/c-decl.c:5676
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�Œç„¡åŠ¹ã�ªåž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:5682
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field %qD with function type"
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã‚’é–¢æ•°åž‹ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:5693
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�®åž‹ã�¯ GCC æ‹¡å¼µã�§ã�™"
  
! #: c/c-decl.c:5699
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "%qs ã�®å¹…ã�Œã��ã�®ã‚µã‚¤ã‚ºã‚’è¶…ã�ˆã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:5712
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs ã�®å¹…ã�¯ã��ã�®åž‹ã�®å€¤ã‚ˆã‚Šç‹­ã�„ã�§ã�™"
  
! #: c/c-decl.c:5727
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr "ISO C90 ã�¯ã‚µã‚¤ã‚ºã‚’è©•ä¾¡ã�§ã��ã�ªã�„é…�åˆ— %qE ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:5730
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr "ISO C90 ã�¯ã‚µã‚¤ã‚ºã�Œè©•ä¾¡ã�§ã��ã�ªã�„é…�åˆ—ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:5737
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 ã�¯å�¯å¤‰é•·ã�®é…�åˆ— %qE ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:5739
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C90 ã�¯å�¯å¤‰é•·ã�®é…�åˆ—ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:5948 c/c-decl.c:6322 c/c-decl.c:6332
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®å�¯å¤‰ %qE ã�§ã�™"
  
! #: c/c-decl.c:5950
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®å�¯å¤‰ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�§ã�™"
  
! #: c/c-decl.c:5970
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "åž‹ã�Œãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® %<int%> ã�« %qE ã�®å®£è¨€å†…ã�§ã�ªã‚Šã�¾ã�™"
  
! #: c/c-decl.c:5974
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "åž‹ã�Œãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® %<int%> ã�«åž‹å��å†…ã�§ã�ªã‚Šã�¾ã�™"
  
! #: c/c-decl.c:6006
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "é‡�è¤‡ã�—ã�Ÿ %<const%> ã�§ã�™"
  
! #: c/c-decl.c:6008
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "é‡�è¤‡ã�—ã�Ÿ %<restrict%> ã�§ã�™"
  
! #: c/c-decl.c:6010
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "é‡�è¤‡ã�—ã�Ÿ %<volatile%> ã�§ã�™"
  
! #: c/c-decl.c:6012
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<restrict%>"
  msgid "duplicate %<_Atomic%>"
  msgstr "é‡�è¤‡ã�—ã�Ÿ %<restrict%> ã�§ã�™"
  
! #: c/c-decl.c:6015
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "å��å‰�ä»˜ã��ã‚¢ãƒ‰ãƒ¬ã‚¹ç©ºé–“ (%s ã�¨ %s) ã�Œç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6038 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.c:6052
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "é–¢æ•°å®šç¾©ã�Œ %<auto%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6054
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "é–¢æ•°å®šç¾©ã�Œ %<register%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6056
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "é–¢æ•°å®šç¾©ã�Œ %<typedef%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6058
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<auto%>"
  msgid "function definition declared %qs"
  msgstr "é–¢æ•°å®šç¾©ã�Œ %<auto%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6076
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "æ§‹é€ ä½“ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6079
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "æ§‹é€ ä½“ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6083
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "ä»®å¼•æ•° %qE ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:6086
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "ç„¡å��ä»®å¼•æ•°ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:6089 cp/decl.c:11176
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "åž‹å��ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:6106
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qE ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã€� %<extern%> ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6110
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qE ã�Œ %<extern%> ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6115
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "%qE ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—å®£è¨€ã�¯ %<auto%> ã‚’æŒ‡å®šã�—ã�¾ã�™"
  
! #: c/c-decl.c:6119
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "%qE ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—å®£è¨€ã�¯ %<register%> ã‚’æŒ‡å®šã�—ã�¾ã�™"
  
! #: c/c-decl.c:6124
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•° %qE ã�Œ %<extern%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6127
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope %qE implicitly auto and declared %<__thread%>"
  msgid "function-scope %qE implicitly auto and declared %qs"
*************** msgstr "é–¢æ•°ã‚¹ã‚³ãƒ¼ãƒ—ã�® %qE ã�¯æš—
*** 38866,39598 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6157 c/c-decl.c:6526
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "ä»®å¼•æ•°ã�§ç„¡ã�„é…�åˆ—å®£è¨€å†…ã�®é�™çš„ã�¾ã�Ÿã�¯åž‹ä¿®é£¾å­�ã�§ã�™"
  
! #: c/c-decl.c:6205
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "void ã�®é…�åˆ—ã�¨ã�—ã�¦ã�® %qE ã�®å®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:6207
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "void ã�®é…�åˆ—ã�¨ã�—ã�¦ã�®åž‹å��ã�®å®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:6214
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "é–¢æ•°ã�®é…�åˆ—ã�¨ã�—ã�¦ã�® %qE ã�®å®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:6217
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "é–¢æ•°ã�®é…�åˆ—ã�¨ã�—ã�¦ã�®åž‹å��ã�®å®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:6225 c/c-decl.c:8285
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr ""
  
! #: c/c-decl.c:6251
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œé�žæ•´æ•°åž‹ã�§ã�™"
  
! #: c/c-decl.c:6255
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "ç„¡å��é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œé�žæ•´æ•°åž‹ã�§ã�™"
  
! #: c/c-decl.c:6262
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE has non-integer type"
  msgid "size of array %qE has incomplete type"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œé�žæ•´æ•°åž‹ã�§ã�™"
  
! #: c/c-decl.c:6265
  #, fuzzy, gcc-internal-format
  #| msgid "size of unnamed array has non-integer type"
  msgid "size of unnamed array has incomplete type"
  msgstr "ç„¡å��é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œé�žæ•´æ•°åž‹ã�§ã�™"
  
! #: c/c-decl.c:6276
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C ã�¯ã‚µã‚¤ã‚ºã�Œ 0 ã�®é…�åˆ— %qE ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6279
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C ã�¯ã‚µã‚¤ã‚ºã�Œ 0 ã�®é…�åˆ—ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6288
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: c/c-decl.c:6290
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "ç„¡å��é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: c/c-decl.c:6375
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: c/c-decl.c:6378
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "ç„¡å��é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: c/c-decl.c:6414 c/c-decl.c:7071
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr ""
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6436
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "å®£è¨€å†…ã�«ã�ªã�„ %<[*]%> ã�§ã�™"
  
! #: c/c-decl.c:6449
  #, fuzzy, gcc-internal-format
  #| msgid "array type has incomplete element type"
  msgid "array type has incomplete element type %qT"
  msgstr "é…�åˆ—ã�®åž‹ã�Œä¸�å®Œå…¨è¦�ç´ åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6455
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6459
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6562
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6565
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "åž‹å��ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6572
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE ã�¯é…�åˆ—ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6575
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "åž‹å��ã�¯é…�åˆ—ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6616
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "é–¢æ•°å®šç¾©ã�Œ void æˆ»ã‚Šåž‹ã�®ä¿®é£¾å­�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6620 cp/decl.c:11454
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:6658 c/c-decl.c:6867 c/c-decl.c:6921 c/c-decl.c:7005
! #: c/c-decl.c:7126 c/c-parser.c:2851
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%>-qualified function type"
  msgstr "ISO C ã�¯é–¢æ•°åž‹ã�®ä¿®é£¾å­�ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6664 c/c-decl.c:6873 c/c-decl.c:7010 c/c-decl.c:7131
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C ã�¯é–¢æ•°åž‹ã�®ä¿®é£¾å­�ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6758
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "%qs ã�Œ %<auto%> ä¿®é£¾å­�ã�¨ %qE ç”¨ã�«çµ„ã�¿å�ˆã‚�ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6762
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "%qs ã�Œ %<register%> ä¿®é£¾å­�ã�¨ %qE ç”¨ã�«çµ„ã�¿å�ˆã‚�ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6768
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "%qs ã�Œè‡ªå‹•å¤‰æ•° %qE ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6784
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "%qs ã�Œä»®å¼•æ•° %qE ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6787
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "%qs ã�Œç„¡å��ä»®å¼•æ•°ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:6793
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "%qs ã�Œæ§‹é€ ä½“ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6796
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "%qs ã�Œæ§‹é€ ä½“ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6811
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "bit-field %qE has atomic type"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�Œç„¡åŠ¹ã�ªåž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6813
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "bit-field has atomic type"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�Œç„¡åŠ¹ã�ªåž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6822
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "alignment specified for typedef %qE"
  msgstr "%q+D ç”¨ã�®æ•´åˆ—ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: c/c-decl.c:6824
  #, fuzzy, gcc-internal-format
  #| msgid "%qs specified for parameter %qE"
  msgid "alignment specified for %<register%> object %qE"
  msgstr "%qs ã�Œä»®å¼•æ•° %qE ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6829
  #, fuzzy, gcc-internal-format
  #| msgid "%qs specified for parameter %qE"
  msgid "alignment specified for parameter %qE"
  msgstr "%qs ã�Œä»®å¼•æ•° %qE ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6831
  #, fuzzy, gcc-internal-format
  #| msgid "%qs specified for unnamed parameter"
  msgid "alignment specified for unnamed parameter"
  msgstr "%qs ã�Œç„¡å��ä»®å¼•æ•°ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:6836
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "alignment specified for bit-field %qE"
  msgstr "%q+D ç”¨ã�®æ•´åˆ—ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: c/c-decl.c:6838
  #, fuzzy, gcc-internal-format
  #| msgid "%qs specified for unnamed parameter"
  msgid "alignment specified for unnamed bit-field"
  msgstr "%qs ã�Œç„¡å��ä»®å¼•æ•°ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:6841
  #, fuzzy, gcc-internal-format
  #| msgid "assignment of function %qD"
  msgid "alignment specified for function %qE"
  msgstr "é–¢æ•° %qD ã�¸ã�®ä»£å…¥ã�§ã�™"
  
! #: c/c-decl.c:6848
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.c:6851
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.c:6882
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "typedef %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6884
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %q+D declared %<inline%>"
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "typedef %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6927
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C ã�¯ const ã‚„ volatile ã�®é–¢æ•°åž‹ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6938
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "æ§‹é€ ä½“ã�¾ã�Ÿã�¯å…±ç”¨ä½“ã�®ãƒ¡ãƒ³ãƒ�ã�¯å�¯å¤‰åž‹ã‚’æŒ�ã�¤ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:6955 cp/decl.c:10177
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "å¤‰æ•°ã�¾ã�Ÿã�¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6995
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "ä»®å¼•æ•°é…�åˆ—å®£è¨€å†…ã�®å±žæ€§ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:7037
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "ä»®å¼•æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7039
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared %<inline%>"
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "ä»®å¼•æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7052
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ã�Œé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7059
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7061
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "ç„¡å��ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7097 c/c-decl.c:7108 c/c-decl.c:7111
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "é–¢æ•° %qE ç”¨ã�®ç„¡åŠ¹ã�ªè¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�§ã�™"
  
! #: c/c-decl.c:7168
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "é–¢æ•° %<main%> ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:7170
  #, fuzzy, gcc-internal-format
  #| msgid "%qE initialized and declared %<extern%>"
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%qE ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã€� %<extern%> ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7181
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C99 does not support %<_Static_assert%>"
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C99 ã�¯ %<_Static_assert%> ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:7184
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 ã�¯ %<long long%> ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:7213
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "å‰�ã�« %<static%> ã�¨å®£è¨€ã�•ã‚Œã�Ÿå¤‰æ•°ã�Œ %<extern%> ã�¨å†�å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7223
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "å¤‰æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7225
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "å¤‰æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7260
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "å�¯å¤‰åž‹ã�®å…¥ã‚Œå­�ã�«ã�ªã�£ã�¦ã�„ã�ªã�„é–¢æ•°ã�§ã�™"
  
! #: c/c-decl.c:7262
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "å�¯å¤‰åž‹ã�®ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯ãƒªãƒ³ã‚¯ã�•ã‚Œã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:7353 c/c-decl.c:9023
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "é–¢æ•°å®£è¨€ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:7363
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "é–¢æ•°å®£è¨€ä¸­ã�«ï¼ˆåž‹ã�®ç„¡ã�„ï¼‰ä»®å¼•æ•°å��ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:7401
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "ä»®å¼•æ•° %u (%q+D) ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "ä»®å¼•æ•° %u ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7416
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "ä»®å¼•æ•° %u (%q+D) ã�Œ void åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7420
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "ä»®å¼•æ•° %u ã�Œ void åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7494
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "å”¯ä¸€ã�®ä»®å¼•æ•°ã�¨ã�ªã‚‹ %<void%> ã�«ã�¯ä¿®é£¾å­�ã�Œã�¤ã��ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:7498 c/c-decl.c:7534
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> ã�¯å”¯ä¸€ã�®ä»®å¼•æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:7528
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "ä»®å¼•æ•° %q+D ã�¯ç›´å‰�ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7574
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7580
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7682
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "åˆ—æŒ™åž‹ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7688
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "æ§‹é€ ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7694
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "å…±ç”¨ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7770
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "%<union %E%> ã�®å†�å®šç¾©ã�§ã�™"
  
! #: c/c-decl.c:7772
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "%<struct %E%> ã�®å†�å®šç¾©ã�§ã�™"
  
! #: c/c-decl.c:7781
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "%<union %E%> ã�®å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿå†�å®šç¾©ã�§ã�™"
  
! #: c/c-decl.c:7783
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "%<struct %E%> ã�®å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿå†�å®šç¾©ã�§ã�™"
  
! #: c/c-decl.c:7813 c/c-decl.c:8601
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "%qs å¼�å†…ã�§ã�®åž‹å®šç¾©ã�¯ C++ ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: c/c-decl.c:7880 cp/decl.c:4823
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "å®£è¨€ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:7885
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C99 ã�¯ç„¡å��æ§‹é€ ä½“/å…±ç”¨ä½“ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:7888
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C90 ã�¯ç„¡å��æ§‹é€ ä½“/å…±ç”¨ä½“ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:7981 c/c-decl.c:7999 c/c-decl.c:8060
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "é‡�è¤‡ã�—ã�Ÿãƒ¡ãƒ³ãƒ� %q+D ã�§ã�™"
  
! #: c/c-decl.c:8086
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8089
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8194
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "å…±ç”¨ä½“ã�«å��å‰�ä»˜ã��ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:8196
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "å…±ç”¨ä½“ã�«ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:8201
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "æ§‹é€ ä½“ã�«å��å‰�ä»˜ã��ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:8203
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "æ§‹é€ ä½“ã�«ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:8264 cp/decl.c:12342
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "å…±ç”¨ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:8270
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "æ§‹é€ ä½“ã�®æœ€å¾Œã�§ã�¯ã�ªã�„æ‰€ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:8276
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member in a struct with no named members"
  msgstr "å…±ç”¨ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:8307
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is too large"
  msgid "type %qT is too large"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: c/c-decl.c:8412
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "å…±ç”¨ä½“ã‚’é€�é�Žçš„ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:8573
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "%<enum %E%> ã�®å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿå†�å®šç¾©ã�§ã�™"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8580
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "%<enum %E%> ã�®å†�å®šç¾©ã�§ã�™"
  
! #: c/c-decl.c:8659 cp/decl.c:14713
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "æŒ‡å®šã�—ã�Ÿãƒ¢ãƒ¼ãƒ‰ã�¯åˆ—æŒ™å€¤ç”¨ã�«ã�¯å°�ã�•ã�™ã�Žã�¾ã�™"
  
! #: c/c-decl.c:8674
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "åˆ—æŒ™å€¤ã�Œæ•´æ•°ã�®ç¯„å›²ã�®æœ€å¤§å€¤ã‚’è¶…ã�ˆã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:8788 c/c-decl.c:8804
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "%qE ç”¨ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:8799
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "%qE ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:8823
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "åˆ—æŒ™å€¤ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:8831
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C ã�¯åˆ—æŒ™å€¤ã‚’ %<int%> ã�®ç¯„å›²ã�«åˆ¶é™�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:8920 cp/decl.c:5120 cp/decl.c:15242
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "é�žã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ (noinline) å±žæ€§ã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %qD ã�§ã�™"
  
! #: c/c-decl.c:8938
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: c/c-decl.c:8949
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã‚’ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® %<int%> ã�«ã�—ã�¾ã�™"
  
! #: c/c-decl.c:8973
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about global functions without prototypes"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ç„¡ã�—ã�®å¤§åŸŸé–¢æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c/c-decl.c:9032
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "å‰�ã�« %qD ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9041
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ç„¡ã�—ã�§ã€�å®šç¾©ã�•ã‚Œã‚‹å‰�ã�«ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:9049 cp/decl.c:15377
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "å‰�ã�« %qD ç”¨ã�®å®šç¾©ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9059
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD ã�¯ã��ã�®å®šç¾©ã�®å‰�ã�§å®£è¨€ã�—ã�ªã�„ã�§ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:9078
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "%qD ã�®æˆ»ã‚Šåž‹ã�Œ %<int%> ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9080
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.c:9087
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD ã�¯é€šå¸¸ã�¯é�žé�™çš„é–¢æ•°ã�§ã�™ã€‚"
  
! #: c/c-decl.c:9124
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—é–¢æ•°å®£è¨€å†…ã�§å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®ä»®å¼•æ•°å®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:9139
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "ä¼�çµ±çš„ã�ª C ã�§ã�¯ ISO C ã‚¹ã‚¿ã‚¤ãƒ«ã�®é–¢æ•°å®šç¾©ã�¯æ‹’å�¦ã�•ã‚Œã�¾ã�™"
  
! #: c/c-decl.c:9155
  #, gcc-internal-format
  msgid "parameter name omitted"
  msgstr "ä»®å¼•æ•°å��ã�Œçœ�ç•¥ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:9192
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®é–¢æ•°å®šç¾©ã�§ã�™"
  
! #: c/c-decl.c:9201
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ä»®å¼•æ•°å��ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9217
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD ã�¯é�žä»®å¼•æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:9225
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "è¤‡æ•°ã�®ä»®å¼•æ•°ã�Œ %qD ã�¨ã�„ã�†å��å‰�ã�§ã�™"
  
! #: c/c-decl.c:9234
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "ä»®å¼•æ•° %qD ã�Œ void åž‹ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:9263 c/c-decl.c:9268
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "%qD ã�®åž‹ã‚’ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® %<int%> ã�«ã�—ã�¾ã�™"
  
! #: c/c-decl.c:9288
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "ä»®å¼•æ•° %qD ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:9295
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "ä»®å¼•æ•° %qD ç”¨ã�®å®£è¨€ã�Œã�‚ã‚Šã�¾ã�™ã�Œã€�ã��ã�®ã‚ˆã�†ã�ªä»®å¼•æ•°ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9348
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "å¼•æ•°ã�®æ•°ã�Œçµ„ã�¿è¾¼ã�¿ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9359
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "å¼•æ•°ã�®æ•°ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9362 c/c-decl.c:9409 c/c-decl.c:9423
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—å®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:9401
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.c:9406
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9416
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "å¼•æ•° %qD ã�Œçµ„ã�¿è¾¼ã�¿ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9421
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "å¼•æ•° %qD ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9672 cp/decl.c:16203
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9691 cp/decl.c:16235
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "ä»®å¼•æ•° %qD ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“"
--- 38887,39619 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6174 c/c-decl.c:6543
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "ä»®å¼•æ•°ã�§ç„¡ã�„é…�åˆ—å®£è¨€å†…ã�®é�™çš„ã�¾ã�Ÿã�¯åž‹ä¿®é£¾å­�ã�§ã�™"
  
! #: c/c-decl.c:6222
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "void ã�®é…�åˆ—ã�¨ã�—ã�¦ã�® %qE ã�®å®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:6224
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "void ã�®é…�åˆ—ã�¨ã�—ã�¦ã�®åž‹å��ã�®å®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:6231
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "é–¢æ•°ã�®é…�åˆ—ã�¨ã�—ã�¦ã�® %qE ã�®å®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:6234
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "é–¢æ•°ã�®é…�åˆ—ã�¨ã�—ã�¦ã�®åž‹å��ã�®å®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:6242 c/c-decl.c:8302
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr ""
  
! #: c/c-decl.c:6268
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œé�žæ•´æ•°åž‹ã�§ã�™"
  
! #: c/c-decl.c:6272
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "ç„¡å��é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œé�žæ•´æ•°åž‹ã�§ã�™"
  
! #: c/c-decl.c:6279
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE has non-integer type"
  msgid "size of array %qE has incomplete type"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œé�žæ•´æ•°åž‹ã�§ã�™"
  
! #: c/c-decl.c:6282
  #, fuzzy, gcc-internal-format
  #| msgid "size of unnamed array has non-integer type"
  msgid "size of unnamed array has incomplete type"
  msgstr "ç„¡å��é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œé�žæ•´æ•°åž‹ã�§ã�™"
  
! #: c/c-decl.c:6293
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C ã�¯ã‚µã‚¤ã‚ºã�Œ 0 ã�®é…�åˆ— %qE ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6296
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C ã�¯ã‚µã‚¤ã‚ºã�Œ 0 ã�®é…�åˆ—ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6305
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: c/c-decl.c:6307
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "ç„¡å��é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: c/c-decl.c:6392
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: c/c-decl.c:6395
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "ç„¡å��é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: c/c-decl.c:6431 c/c-decl.c:7088
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr ""
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6453
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "å®£è¨€å†…ã�«ã�ªã�„ %<[*]%> ã�§ã�™"
  
! #: c/c-decl.c:6466
  #, fuzzy, gcc-internal-format
  #| msgid "array type has incomplete element type"
  msgid "array type has incomplete element type %qT"
  msgstr "é…�åˆ—ã�®åž‹ã�Œä¸�å®Œå…¨è¦�ç´ åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6472
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6476
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6579
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6582
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "åž‹å��ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6589
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE ã�¯é…�åˆ—ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6592
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "åž‹å��ã�¯é…�åˆ—ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6633
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "é–¢æ•°å®šç¾©ã�Œ void æˆ»ã‚Šåž‹ã�®ä¿®é£¾å­�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6637 cp/decl.c:11463
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:6675 c/c-decl.c:6884 c/c-decl.c:6938 c/c-decl.c:7022
! #: c/c-decl.c:7143 c/c-parser.c:2851
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%>-qualified function type"
  msgstr "ISO C ã�¯é–¢æ•°åž‹ã�®ä¿®é£¾å­�ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6681 c/c-decl.c:6890 c/c-decl.c:7027 c/c-decl.c:7148
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C ã�¯é–¢æ•°åž‹ã�®ä¿®é£¾å­�ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6775
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "%qs ã�Œ %<auto%> ä¿®é£¾å­�ã�¨ %qE ç”¨ã�«çµ„ã�¿å�ˆã‚�ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6779
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "%qs ã�Œ %<register%> ä¿®é£¾å­�ã�¨ %qE ç”¨ã�«çµ„ã�¿å�ˆã‚�ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6785
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "%qs ã�Œè‡ªå‹•å¤‰æ•° %qE ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6801
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "%qs ã�Œä»®å¼•æ•° %qE ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6804
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "%qs ã�Œç„¡å��ä»®å¼•æ•°ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:6810
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "%qs ã�Œæ§‹é€ ä½“ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6813
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "%qs ã�Œæ§‹é€ ä½“ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6828
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "bit-field %qE has atomic type"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�Œç„¡åŠ¹ã�ªåž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6830
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "bit-field has atomic type"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qs ã�Œç„¡åŠ¹ã�ªåž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6839
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "alignment specified for typedef %qE"
  msgstr "%q+D ç”¨ã�®æ•´åˆ—ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: c/c-decl.c:6841
  #, fuzzy, gcc-internal-format
  #| msgid "%qs specified for parameter %qE"
  msgid "alignment specified for %<register%> object %qE"
  msgstr "%qs ã�Œä»®å¼•æ•° %qE ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6846
  #, fuzzy, gcc-internal-format
  #| msgid "%qs specified for parameter %qE"
  msgid "alignment specified for parameter %qE"
  msgstr "%qs ã�Œä»®å¼•æ•° %qE ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6848
  #, fuzzy, gcc-internal-format
  #| msgid "%qs specified for unnamed parameter"
  msgid "alignment specified for unnamed parameter"
  msgstr "%qs ã�Œç„¡å��ä»®å¼•æ•°ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:6853
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "alignment specified for bit-field %qE"
  msgstr "%q+D ç”¨ã�®æ•´åˆ—ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: c/c-decl.c:6855
  #, fuzzy, gcc-internal-format
  #| msgid "%qs specified for unnamed parameter"
  msgid "alignment specified for unnamed bit-field"
  msgstr "%qs ã�Œç„¡å��ä»®å¼•æ•°ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:6858
  #, fuzzy, gcc-internal-format
  #| msgid "assignment of function %qD"
  msgid "alignment specified for function %qE"
  msgstr "é–¢æ•° %qD ã�¸ã�®ä»£å…¥ã�§ã�™"
  
! #: c/c-decl.c:6865
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.c:6868
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.c:6899
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "typedef %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6901
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %q+D declared %<inline%>"
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "typedef %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:6944
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C ã�¯ const ã‚„ volatile ã�®é–¢æ•°åž‹ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6955
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "æ§‹é€ ä½“ã�¾ã�Ÿã�¯å…±ç”¨ä½“ã�®ãƒ¡ãƒ³ãƒ�ã�¯å�¯å¤‰åž‹ã‚’æŒ�ã�¤ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:6972 cp/decl.c:10186
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "å¤‰æ•°ã�¾ã�Ÿã�¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7012
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "ä»®å¼•æ•°é…�åˆ—å®£è¨€å†…ã�®å±žæ€§ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:7054
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "ä»®å¼•æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7056
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared %<inline%>"
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "ä»®å¼•æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7069
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ã�Œé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7076
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7078
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "ç„¡å��ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7114 c/c-decl.c:7125 c/c-decl.c:7128
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "é–¢æ•° %qE ç”¨ã�®ç„¡åŠ¹ã�ªè¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�§ã�™"
  
! #: c/c-decl.c:7185
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "é–¢æ•° %<main%> ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:7187
  #, fuzzy, gcc-internal-format
  #| msgid "%qE initialized and declared %<extern%>"
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%qE ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã€� %<extern%> ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7198
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C99 does not support %<_Static_assert%>"
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C99 ã�¯ %<_Static_assert%> ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:7201
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 ã�¯ %<long long%> ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:7230
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "å‰�ã�« %<static%> ã�¨å®£è¨€ã�•ã‚Œã�Ÿå¤‰æ•°ã�Œ %<extern%> ã�¨å†�å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7240
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "å¤‰æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7242
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "å¤‰æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7277
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "å�¯å¤‰åž‹ã�®å…¥ã‚Œå­�ã�«ã�ªã�£ã�¦ã�„ã�ªã�„é–¢æ•°ã�§ã�™"
  
! #: c/c-decl.c:7279
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "å�¯å¤‰åž‹ã�®ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯ãƒªãƒ³ã‚¯ã�•ã‚Œã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:7370 c/c-decl.c:9040
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "é–¢æ•°å®£è¨€ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:7380
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "é–¢æ•°å®£è¨€ä¸­ã�«ï¼ˆåž‹ã�®ç„¡ã�„ï¼‰ä»®å¼•æ•°å��ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:7418
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "ä»®å¼•æ•° %u (%q+D) ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7422
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "ä»®å¼•æ•° %u ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7433
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "ä»®å¼•æ•° %u (%q+D) ã�Œ void åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7437
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "ä»®å¼•æ•° %u ã�Œ void åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7511
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "å”¯ä¸€ã�®ä»®å¼•æ•°ã�¨ã�ªã‚‹ %<void%> ã�«ã�¯ä¿®é£¾å­�ã�Œã�¤ã��ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:7515 c/c-decl.c:7551
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> ã�¯å”¯ä¸€ã�®ä»®å¼•æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:7545
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "ä»®å¼•æ•° %q+D ã�¯ç›´å‰�ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7591
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7699
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "åˆ—æŒ™åž‹ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7705
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "æ§‹é€ ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7711
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "å…±ç”¨ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:7787
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "%<union %E%> ã�®å†�å®šç¾©ã�§ã�™"
  
! #: c/c-decl.c:7789
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "%<struct %E%> ã�®å†�å®šç¾©ã�§ã�™"
  
! #: c/c-decl.c:7798
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "%<union %E%> ã�®å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿå†�å®šç¾©ã�§ã�™"
  
! #: c/c-decl.c:7800
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "%<struct %E%> ã�®å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿå†�å®šç¾©ã�§ã�™"
  
! #: c/c-decl.c:7830 c/c-decl.c:8618
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "%qs å¼�å†…ã�§ã�®åž‹å®šç¾©ã�¯ C++ ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: c/c-decl.c:7897 cp/decl.c:4833
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "å®£è¨€ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:7902
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C99 ã�¯ç„¡å��æ§‹é€ ä½“/å…±ç”¨ä½“ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:7905
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C90 ã�¯ç„¡å��æ§‹é€ ä½“/å…±ç”¨ä½“ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:7998 c/c-decl.c:8016 c/c-decl.c:8077
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "é‡�è¤‡ã�—ã�Ÿãƒ¡ãƒ³ãƒ� %q+D ã�§ã�™"
  
! #: c/c-decl.c:8103
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8106
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8211
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "å…±ç”¨ä½“ã�«å��å‰�ä»˜ã��ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:8213
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "å…±ç”¨ä½“ã�«ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:8218
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "æ§‹é€ ä½“ã�«å��å‰�ä»˜ã��ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:8220
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "æ§‹é€ ä½“ã�«ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:8281 cp/decl.c:12351
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "å…±ç”¨ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:8287
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "æ§‹é€ ä½“ã�®æœ€å¾Œã�§ã�¯ã�ªã�„æ‰€ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:8293
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member in a struct with no named members"
  msgstr "å…±ç”¨ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:8324
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is too large"
  msgid "type %qT is too large"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: c/c-decl.c:8429
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "å…±ç”¨ä½“ã‚’é€�é�Žçš„ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:8590
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "%<enum %E%> ã�®å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿå†�å®šç¾©ã�§ã�™"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8597
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "%<enum %E%> ã�®å†�å®šç¾©ã�§ã�™"
  
! #: c/c-decl.c:8676 cp/decl.c:14722
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "æŒ‡å®šã�—ã�Ÿãƒ¢ãƒ¼ãƒ‰ã�¯åˆ—æŒ™å€¤ç”¨ã�«ã�¯å°�ã�•ã�™ã�Žã�¾ã�™"
  
! #: c/c-decl.c:8691
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "åˆ—æŒ™å€¤ã�Œæ•´æ•°ã�®ç¯„å›²ã�®æœ€å¤§å€¤ã‚’è¶…ã�ˆã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:8805 c/c-decl.c:8821
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "%qE ç”¨ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:8816
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "%qE ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:8840
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "åˆ—æŒ™å€¤ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:8848
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C ã�¯åˆ—æŒ™å€¤ã‚’ %<int%> ã�®ç¯„å›²ã�«åˆ¶é™�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:8937 cp/decl.c:5130 cp/decl.c:15251
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "é�žã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ (noinline) å±žæ€§ã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %qD ã�§ã�™"
  
! #: c/c-decl.c:8955
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: c/c-decl.c:8966
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã‚’ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® %<int%> ã�«ã�—ã�¾ã�™"
  
! #: c/c-decl.c:8990
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about global functions without prototypes"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ç„¡ã�—ã�®å¤§åŸŸé–¢æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c/c-decl.c:9049
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "å‰�ã�« %qD ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9058
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ç„¡ã�—ã�§ã€�å®šç¾©ã�•ã‚Œã‚‹å‰�ã�«ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:9066 cp/decl.c:15386
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "å‰�ã�« %qD ç”¨ã�®å®šç¾©ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9076
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD ã�¯ã��ã�®å®šç¾©ã�®å‰�ã�§å®£è¨€ã�—ã�ªã�„ã�§ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.c:9095
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "%qD ã�®æˆ»ã‚Šåž‹ã�Œ %<int%> ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9097
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.c:9104
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD ã�¯é€šå¸¸ã�¯é�žé�™çš„é–¢æ•°ã�§ã�™ã€‚"
  
! #: c/c-decl.c:9141
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—é–¢æ•°å®£è¨€å†…ã�§å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®ä»®å¼•æ•°å®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:9156
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "ä¼�çµ±çš„ã�ª C ã�§ã�¯ ISO C ã‚¹ã‚¿ã‚¤ãƒ«ã�®é–¢æ•°å®šç¾©ã�¯æ‹’å�¦ã�•ã‚Œã�¾ã�™"
  
! #: c/c-decl.c:9172
  #, gcc-internal-format
  msgid "parameter name omitted"
  msgstr "ä»®å¼•æ•°å��ã�Œçœ�ç•¥ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:9209
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®é–¢æ•°å®šç¾©ã�§ã�™"
  
! #: c/c-decl.c:9218
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ä»®å¼•æ•°å��ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9234
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD ã�¯é�žä»®å¼•æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:9242
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "è¤‡æ•°ã�®ä»®å¼•æ•°ã�Œ %qD ã�¨ã�„ã�†å��å‰�ã�§ã�™"
  
! #: c/c-decl.c:9251
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "ä»®å¼•æ•° %qD ã�Œ void åž‹ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:9280 c/c-decl.c:9285
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "%qD ã�®åž‹ã‚’ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® %<int%> ã�«ã�—ã�¾ã�™"
  
! #: c/c-decl.c:9305
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "ä»®å¼•æ•° %qD ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:9312
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "ä»®å¼•æ•° %qD ç”¨ã�®å®£è¨€ã�Œã�‚ã‚Šã�¾ã�™ã�Œã€�ã��ã�®ã‚ˆã�†ã�ªä»®å¼•æ•°ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9365
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "å¼•æ•°ã�®æ•°ã�Œçµ„ã�¿è¾¼ã�¿ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9376
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "å¼•æ•°ã�®æ•°ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9379 c/c-decl.c:9426 c/c-decl.c:9440
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—å®£è¨€ã�§ã�™"
  
! #: c/c-decl.c:9418
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.c:9423
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9433
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "å¼•æ•° %qD ã�Œçµ„ã�¿è¾¼ã�¿ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9438
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "å¼•æ•° %qD ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9689 cp/decl.c:16212
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9708 cp/decl.c:16244
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "ä»®å¼•æ•° %qD ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“"
*************** msgstr "ä»®å¼•æ•° %qD ã�Œè¨­å®šã�•ã‚Œã�¾
*** 39600,39868 ****
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9787
  #, fuzzy, gcc-internal-format
  #| msgid "%<for%> loop initial declarations are only allowed in C99 mode"
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "%<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€ã�¯ C99 ãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�®ã�¿è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:9792
  #, fuzzy, gcc-internal-format
  #| msgid "use option -std=c99 or -std=gnu99 to compile your code"
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ -std=c99 ã�¾ã�Ÿã�¯ -std=gnu99 ã‚’ã‚³ãƒ¼ãƒ‰ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�«ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: c/c-decl.c:9799
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 ã�¯ %<[*]%> é…�åˆ—å®£è¨€ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9831
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "é�™çš„å¤‰æ•° %qD ã�®å®£è¨€ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:9835
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "%<extern%> å¤‰æ•° %qD ã�®å®£è¨€ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:9842
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:9847
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:9851
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:9855
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "é�žå¤‰æ•° %qD ã�®å®£è¨€ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:10105
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "äº’æ�›æ€§ã�®ã�ªã�„ã‚¢ãƒ‰ãƒ¬ã‚¹ç©ºé–“ä¿®é£¾å­� %qs ã�¨ %qs ã�§ã�™"
  
! #: c/c-decl.c:10163 c/c-decl.c:10170
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "duplicate %qE declaration specifier"
  msgstr "å®£è¨€æŒ‡å®šã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-decl.c:10197 c/c-decl.c:10581 c/c-decl.c:10971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "å®£è¨€æŒ‡å®šå†…ã�«äºŒå€‹ã�¾ã�Ÿã�¯ã��ã‚Œä»¥ä¸Šã�®åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:10209 cp/parser.c:29186
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ã�¯ GCC ã�«ã�¨ã�£ã�¦é•·ã�™ã�Žã�¾ã�™"
  
! #: c/c-decl.c:10222
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 ã�¯ %<long long%> ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:10451 c/c-parser.c:9089
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 ã�¯è¤‡ç´ æ•°åž‹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:10497
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr ""
  
! #: c/c-decl.c:10568 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:10624
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<__int128%> type"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C ã�¯ %<__int128%> åž‹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:10646
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported for this target"
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int128%> ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:10689
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 ã�¯è¤‡ç´ æ•°åž‹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:10808
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<__int128%> type"
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "ISO C ã�¯ %<__int128%> åž‹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:10858
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported for this target"
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<__int128%> ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:10929
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr "ISO C ã�¯å��é€²æµ®å‹•å°�æ•°ç‚¹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:10952 c/c-decl.c:11221 c/c-parser.c:8080
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "å›ºå®šå°�æ•°ç‚¹åž‹ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:10954
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C ã�¯å›ºå®šå°�æ•°ç‚¹åž‹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:10989
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.c:11002
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.c:11050
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE ã�¯å®£è¨€ã�®é–‹å§‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:11071
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<auto%>"
  msgid "%qE used with %<auto%>"
  msgstr "%<__thread%> ã�Œ %<auto%> ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:11073
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<register%>"
  msgid "%qE used with %<register%>"
  msgstr "%<__thread%> ã�Œ %<register%> ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:11075
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qE used with %<typedef%>"
  msgstr "%<__thread%> ã�Œ %<typedef%> ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:11089 c/c-parser.c:7480
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s ã�¯ %s ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:11092 c/c-parser.c:7483
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 ã�¯ %<long long%> ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:11104
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> ã�Œ %<extern%> ã�®å‰�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:11113
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> ã�Œ %<static%> ã�®å‰�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:11126
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.c:11134
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "å®£è¨€æŒ‡å®šå†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:11142
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs used with %qE"
  msgstr "%qs ã�¯ %qs ã�¨ä½µç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:11218
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> ã�Œ %<_Fract%> ã�¾ã�Ÿã�¯ %<_Accum%> ç„¡ã�—ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:11233
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ã�¯å�˜ã�ªã‚‹ %<complex%> ã‚’ %<double complex%> ã‚’æ„�å‘³ã�™ã‚‹ã‚‚ã�®ã�¨ã�—ã�¦ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:11284 c/c-decl.c:11300 c/c-decl.c:11326
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ã�¯è¤‡ç´ æ•´æ•°åž‹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:11724 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.c:11728 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.c:385 c/c-typeck.c:11838 cp/typeck.c:4814
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: c/c-fold.c:395 c/c-typeck.c:11847 cp/typeck.c:4822
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: c/c-fold.c:396 c/c-typeck.c:11777 cp/typeck.c:4767
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "å�³ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: c/c-fold.c:404 c/c-typeck.c:11866 cp/typeck.c:4830
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-fold.c:405 c/c-typeck.c:11801 cp/typeck.c:4775
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "å�³ã‚·ãƒ•ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-fold.c:412 c/c-typeck.c:11858
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "left shift count >= width of vector element"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-fold.c:413 c/c-typeck.c:11788
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count >= width of type"
  msgid "right shift count >= width of vector element"
--- 39621,39889 ----
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9804
  #, fuzzy, gcc-internal-format
  #| msgid "%<for%> loop initial declarations are only allowed in C99 mode"
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "%<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€ã�¯ C99 ãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�®ã�¿è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:9809
  #, fuzzy, gcc-internal-format
  #| msgid "use option -std=c99 or -std=gnu99 to compile your code"
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ -std=c99 ã�¾ã�Ÿã�¯ -std=gnu99 ã‚’ã‚³ãƒ¼ãƒ‰ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�«ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: c/c-decl.c:9816
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 ã�¯ %<[*]%> é…�åˆ—å®£è¨€ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:9848
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "é�™çš„å¤‰æ•° %qD ã�®å®£è¨€ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:9852
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "%<extern%> å¤‰æ•° %qD ã�®å®£è¨€ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:9859
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:9864
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:9868
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:9872
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "é�žå¤‰æ•° %qD ã�®å®£è¨€ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:10122
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "äº’æ�›æ€§ã�®ã�ªã�„ã‚¢ãƒ‰ãƒ¬ã‚¹ç©ºé–“ä¿®é£¾å­� %qs ã�¨ %qs ã�§ã�™"
  
! #: c/c-decl.c:10180 c/c-decl.c:10187
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "duplicate %qE declaration specifier"
  msgstr "å®£è¨€æŒ‡å®šã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-decl.c:10214 c/c-decl.c:10598 c/c-decl.c:10988
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "å®£è¨€æŒ‡å®šå†…ã�«äºŒå€‹ã�¾ã�Ÿã�¯ã��ã‚Œä»¥ä¸Šã�®åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:10226 cp/parser.c:29186
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ã�¯ GCC ã�«ã�¨ã�£ã�¦é•·ã�™ã�Žã�¾ã�™"
  
! #: c/c-decl.c:10239
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 ã�¯ %<long long%> ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:10468 c/c-parser.c:9089
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 ã�¯è¤‡ç´ æ•°åž‹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:10514
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr ""
  
! #: c/c-decl.c:10585 c/c-decl.c:11145
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:10641
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<__int128%> type"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C ã�¯ %<__int128%> åž‹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:10663
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported for this target"
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int128%> ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:10706
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 ã�¯è¤‡ç´ æ•°åž‹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:10825
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<__int128%> type"
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "ISO C ã�¯ %<__int128%> åž‹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:10875
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported for this target"
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<__int128%> ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:10946
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr "ISO C ã�¯å��é€²æµ®å‹•å°�æ•°ç‚¹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:10969 c/c-decl.c:11238 c/c-parser.c:8080
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "å›ºå®šå°�æ•°ç‚¹åž‹ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:10971
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C ã�¯å›ºå®šå°�æ•°ç‚¹åž‹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:11006
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.c:11019
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.c:11067
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE ã�¯å®£è¨€ã�®é–‹å§‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.c:11088
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<auto%>"
  msgid "%qE used with %<auto%>"
  msgstr "%<__thread%> ã�Œ %<auto%> ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:11090
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<register%>"
  msgid "%qE used with %<register%>"
  msgstr "%<__thread%> ã�Œ %<register%> ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:11092
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qE used with %<typedef%>"
  msgstr "%<__thread%> ã�Œ %<typedef%> ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:11106 c/c-parser.c:7480
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s ã�¯ %s ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:11109 c/c-parser.c:7483
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 ã�¯ %<long long%> ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:11121
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> ã�Œ %<extern%> ã�®å‰�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:11130
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> ã�Œ %<static%> ã�®å‰�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:11143
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.c:11151
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "å®£è¨€æŒ‡å®šå†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.c:11159
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs used with %qE"
  msgstr "%qs ã�¯ %qs ã�¨ä½µç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:11235
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> ã�Œ %<_Fract%> ã�¾ã�Ÿã�¯ %<_Accum%> ç„¡ã�—ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.c:11250
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ã�¯å�˜ã�ªã‚‹ %<complex%> ã‚’ %<double complex%> ã‚’æ„�å‘³ã�™ã‚‹ã‚‚ã�®ã�¨ã�—ã�¦ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:11301 c/c-decl.c:11317 c/c-decl.c:11343
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ã�¯è¤‡ç´ æ•´æ•°åž‹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.c:11741 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.c:11745 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.c:385 c/c-typeck.c:11830 cp/typeck.c:4832
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: c/c-fold.c:395 c/c-typeck.c:11839 cp/typeck.c:4840
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: c/c-fold.c:396 c/c-typeck.c:11769 cp/typeck.c:4785
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "å�³ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: c/c-fold.c:404 c/c-typeck.c:11858 cp/typeck.c:4848
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-fold.c:405 c/c-typeck.c:11793 cp/typeck.c:4793
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "å�³ã‚·ãƒ•ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-fold.c:412 c/c-typeck.c:11850
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "left shift count >= width of vector element"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-fold.c:413 c/c-typeck.c:11780
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count >= width of type"
  msgid "right shift count >= width of vector element"
*************** msgstr "ISO C ã�¯ä¸­é–“é …ã�Œçœ�ç•¥ã�•ã‚
*** 40359,40370 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4601
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6990 cp/typeck.c:4606
  #, fuzzy, gcc-internal-format
  #| msgid "type of field declared here"
  msgid "first %<sizeof%> operand was declared here"
--- 40380,40391 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4619
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6990 cp/typeck.c:4624
  #, fuzzy, gcc-internal-format
  #| msgid "type of field declared here"
  msgid "first %<sizeof%> operand was declared here"
*************** msgstr "ãƒ«ãƒ¼ãƒ—ã�Œå®Œå…¨ã�ªå…¥ã‚Œå­�ã�
*** 41366,41372 ****
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16754
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
--- 41387,41393 ----
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16757
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
*************** msgstr "%<void *%> ãƒ�ã‚¤ãƒ³ã‚¿ã�®å�‚ç…§
*** 41769,41775 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "æ·»å­—ã�Œä»˜ã�‘ã‚‰ã‚Œã�Ÿå€¤ã�Œã€�é…�åˆ—ã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�¾ã�Ÿã�¯ãƒ™ã‚¯ãƒˆãƒ«ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:2628 cp/typeck.c:3428 cp/typeck.c:3517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œæ•´æ•°åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 41790,41796 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "æ·»å­—ã�Œä»˜ã�‘ã‚‰ã‚Œã�Ÿå€¤ã�Œã€�é…�åˆ—ã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�¾ã�Ÿã�¯ãƒ™ã‚¯ãƒˆãƒ«ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:2628 cp/typeck.c:3446 cp/typeck.c:3535
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œæ•´æ•°åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "ISO C90 ã�¯å·¦ã�Œå€¤ã�§ã�ªã�„é…�
*** 41794,41800 ****
  msgid "enum constant defined here"
  msgstr "åˆ—æŒ™åž‹å®šæ•°ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:2912 cp/typeck.c:1700
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
--- 41815,41821 ----
  msgid "enum constant defined here"
  msgstr "åˆ—æŒ™åž‹å®šæ•°ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:2912 cp/typeck.c:1717
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
*************** msgstr "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�
*** 41912,41929 ****
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "é–¢æ•° %qE ã�¸æ¸¡ã�™å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4887 cp/typeck.c:5148
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "æ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã�®æ¯”è¼ƒçµ�æžœã�¯ä¸�å®šã�§ã�™"
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4913 cp/typeck.c:4936
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã�¨æ•´æ•°ã�¨ã�®æ¯”è¼ƒã‚’è¡Œã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4916 cp/typeck.c:4939
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
--- 41933,41950 ----
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "é–¢æ•° %qE ã�¸æ¸¡ã�™å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4905 cp/typeck.c:5166
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "æ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã�®æ¯”è¼ƒçµ�æžœã�¯ä¸�å®šã�§ã�™"
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4931 cp/typeck.c:4954
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã�¨æ•´æ•°ã�¨ã�®æ¯”è¼ƒã‚’è¡Œã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4934 cp/typeck.c:4957
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
*************** msgstr "é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�®å·®ã‚’æ±‚ã‚
*** 41948,41954 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�«é–¢ã�™ã‚‹è¨ˆç®—ã�§ã�™"
  
! #: c/c-typeck.c:3963 cp/typeck.c:5708
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
--- 41969,41975 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�«é–¢ã�™ã‚‹è¨ˆç®—ã�§ã�™"
  
! #: c/c-typeck.c:3963 cp/typeck.c:5726
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
*************** msgstr "æ�¡ä»¶å¼�å†…ã�§ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�
*** 42126,42132 ****
  msgid "left-hand operand of comma expression has no effect"
  msgstr "ã‚«ãƒ³ãƒžæ¼”ç®—å­�ã�®å·¦å�´ã�®å¼�ã�«åŠ¹åŠ›ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11034
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right-hand operand of comma expression has no effect"
--- 42147,42153 ----
  msgid "left-hand operand of comma expression has no effect"
  msgstr "ã‚«ãƒ³ãƒžæ¼”ç®—å­�ã�®å·¦å�´ã�®å¼�ã�«åŠ¹åŠ›ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11026
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right-hand operand of comma expression has no effect"
*************** msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ç•°ã�ªã‚‹ã‚µã‚
*** 42200,42206 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "åž‹ %qT ã�®é–¢æ•°å‘¼ã�³å‡ºã�—ã�‹ã‚‰ä¸€è‡´ã�—ã�ªã�„åž‹ %qT ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã�§ã�™"
  
! #: c/c-typeck.c:5864 cp/typeck.c:7973
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "ç•°ã�ªã‚‹ã‚µã‚¤ã‚ºã�®æ•´æ•°ã�‹ã‚‰ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã�§ã�™"
--- 42221,42227 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "åž‹ %qT ã�®é–¢æ•°å‘¼ã�³å‡ºã�—ã�‹ã‚‰ä¸€è‡´ã�—ã�ªã�„åž‹ %qT ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã�§ã�™"
  
! #: c/c-typeck.c:5864 cp/typeck.c:7991
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "ç•°ã�ªã‚‹ã‚µã‚¤ã‚ºã�®æ•´æ•°ã�‹ã‚‰ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã�§ã�™"
*************** msgstr "å·¦è¾ºã�¸ã�®ä»£å…¥ã�¯ format å±ž
*** 42368,42374 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "å·¦è¾ºã�®åˆ�æœŸåŒ–ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™"
  
! #: c/c-typeck.c:7083 cp/typeck.c:9068
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "æˆ»ã‚Šåž‹ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™"
--- 42389,42395 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "å·¦è¾ºã�®åˆ�æœŸåŒ–ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™"
  
! #: c/c-typeck.c:7083 cp/typeck.c:9086
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "æˆ»ã‚Šåž‹ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™"
*************** msgstr "äº’æ�›æ€§ã�®ã�ªã�„ãƒ�ã‚¤ãƒ³ã‚¿åž
*** 42544,42550 ****
  msgid "array of inappropriate type initialized from string constant"
  msgstr "é�©åˆ‡ã�§ã�ªã�„åž‹ã�®é…�åˆ—ã�Œæ–‡å­—åˆ—å®šæ•°ã�§åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:7857 cp/typeck.c:2067
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "é�žå·¦è¾ºå€¤é…�åˆ—ã�®ç„¡åŠ¹ã�ªä½¿ç”¨ã�§ã�™"
--- 42565,42571 ----
  msgid "array of inappropriate type initialized from string constant"
  msgstr "é�©åˆ‡ã�§ã�ªã�„åž‹ã�®é…�åˆ—ã�Œæ–‡å­—åˆ—å®šæ•°ã�§åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:7857 cp/typeck.c:2084
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "é�žå·¦è¾ºå€¤é…�åˆ—ã�®ç„¡åŠ¹ã�ªä½¿ç”¨ã�§ã�™"
*************** msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œãƒ­ãƒ¼ãƒ
*** 42575,42581 ****
  msgid "invalid initializer"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: c/c-typeck.c:8255 cp/decl.c:6467
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
--- 42596,42602 ----
  msgid "invalid initializer"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: c/c-typeck.c:8255 cp/decl.c:6477
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
*************** msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�å†…ã�®è¦
*** 42720,42726 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C ã�¯ %<goto *expr;%> ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9502
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹é–¢æ•°ã�Œ %<return%> æ–‡ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
--- 42741,42747 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C ã�¯ %<goto *expr;%> ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9520
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹é–¢æ•°ã�Œ %<return%> æ–‡ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
*************** msgstr "ISO C ã�¯ void ã‚’æˆ»ã�™é–¢æ•°å†
*** 42746,43175 ****
  msgid "function returns address of label"
  msgstr "é–¢æ•°ã�Œå±€æ‰€å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¾ã�™"
  
! #: c/c-typeck.c:10725 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch ã�®å†…å®¹ã�Œæ•´æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:10750
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "ISO C ã�§ã�¯ %<long%> ã�«ã‚ˆã‚‹ switch æ–‡ã�¯ %<int%> ã�«ã‚ˆã‚‹ switch ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: c/c-typeck.c:10788 c/c-typeck.c:10796
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "case ãƒ©ãƒ™ãƒ«ã�¯æ•´æ•°å®šæ•°å¼�ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:10802 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ case ãƒ©ãƒ™ãƒ«ã�§ã�™"
  
! #: c/c-typeck.c:10804
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ %<default%> ãƒ©ãƒ™ãƒ«ã�§ã�™"
  
! #: c/c-typeck.c:10976 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�¾ã�Ÿã�¯ switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ break æ–‡ã�§ã�™"
  
! #: c/c-typeck.c:10978 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�®å¤–ã�«ã�‚ã‚‹ continue æ–‡ã�§ã�™"
  
! #: c/c-typeck.c:10983 cp/parser.c:12872
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "OpenMP ã�®ãƒ«ãƒ¼ãƒ—ç”¨ã�« break æ–‡ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:10988
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�¾ã�Ÿã�¯ switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ break æ–‡ã�§ã�™"
  
! #: c/c-typeck.c:10990
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�®å¤–ã�«ã�‚ã‚‹ continue æ–‡ã�§ã�™"
  
! #: c/c-typeck.c:11016 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "åŠ¹æžœã�Œã�ªã�„æ–‡ã�§ã�™"
  
! #: c/c-typeck.c:11060
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5162
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about comparison of different enum types"
  msgid "comparing vectors with different element types"
  msgstr "ç•°ã�ªã‚‹åˆ—æŒ™åž‹ã�®æ¯”è¼ƒã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c/c-typeck.c:11896 c/c-typeck.c:12064 cp/typeck.c:5175
  #, fuzzy, gcc-internal-format
  #| msgid "different number of results"
  msgid "comparing vectors with different number of elements"
  msgstr "çµ�æžœã�®æ•°ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: c/c-typeck.c:11921 c/c-typeck.c:12089 cp/typeck.c:5203
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11935 cp/typeck.c:4878
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "æµ®å‹•å°�æ•°ç‚¹ã�®æ¯”è¼ƒã�§ == ã‚„ != ã‚’ä½¿ã�†ã�®ã�¯å®‰å…¨ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:11953 c/c-typeck.c:11974
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11959 c/c-typeck.c:11980
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:12001 c/c-typeck.c:12130
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.c:12008 c/c-typeck.c:12014
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C ã�¯ %<void *%> ã�¨é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�®æ¯”è¼ƒã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12021 c/c-typeck.c:12140
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "åž‹ã�Œå…¨ã��ç•°ã�ªã‚‹ãƒ�ã‚¤ãƒ³ã‚¿ã�®æ¯”è¼ƒã�§ã‚­ãƒ£ã‚¹ãƒˆã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12033 c/c-typeck.c:12038 c/c-typeck.c:12166 c/c-typeck.c:12171
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã�¨æ•´æ•°ã�¨ã�®æ¯”è¼ƒã‚’è¡Œã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12118
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "å®Œå…¨ã�ªãƒ�ã‚¤ãƒ³ã‚¿ã�¨ä¸�å®Œå…¨ã�ªãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã�®æ¯”è¼ƒã�§ã�™"
  
! #: c/c-typeck.c:12120
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�®é †åº�æ¯”è¼ƒã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: c/c-typeck.c:12125
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "NULL ãƒ�ã‚¤ãƒ³ã‚¿ã�Œã�‚ã‚‹ãƒ�ã‚¤ãƒ³ã‚¿ã�®é †åº�æ¯”è¼ƒã�§ã�™"
  
! #: c/c-typeck.c:12148 c/c-typeck.c:12151 c/c-typeck.c:12158 c/c-typeck.c:12161
! #: cp/typeck.c:5226 cp/typeck.c:5233
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "æ•´æ•° 0 ã�¨ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã�®é †åº�æ¯”è¼ƒã�§ã�™"
  
! #: c/c-typeck.c:12226
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.c:12541
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã�«å¤‰æ�›ã�§ã��ã�ªã�„é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12545
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�§æ§‹é€ ä½“åž‹ã�®å€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12549
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�§å…±ç”¨ä½“åž‹ã�®å€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12565
  #, fuzzy, gcc-internal-format
  #| msgid "used struct type value where scalar is required"
  msgid "used vector type where scalar is required"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�§æ§‹é€ ä½“åž‹ã�®å€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12755 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12766 c/c-typeck.c:12776 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-typeck.c:12811 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12855 c/c-typeck.c:14331 c/c-typeck.c:14395 c/c-typeck.c:14457
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-typeck.c:12868 c/c-typeck.c:14263 c/c-typeck.c:14381
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12877 c/c-typeck.c:14405 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12887 cp/semantics.c:4689 cp/semantics.c:7192
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12891 c/c-typeck.c:14422 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:12898
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-typeck.c:12907 c/c-typeck.c:14429 c/c-typeck.c:14539
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12943 cp/semantics.c:4745
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:12950 cp/semantics.c:4752
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "length %qE of array section does not have integral type"
  msgstr "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:12979 c/c-typeck.c:13045 c/c-typeck.c:13317
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:12998 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13006 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13015 c/c-typeck.c:13131 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "negative length in array section in %qs clause"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13032 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13088 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13123 cp/semantics.c:4934
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13141 c/c-typeck.c:13256 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13149 cp/semantics.c:4960
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE does not have pointer or array type"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13534 cp/semantics.c:6012
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13541
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C ã�¯é–¢æ•°åž‹ã�®ä¿®é£¾å­�ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13547 cp/semantics.c:6019
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "ä»®å¼•æ•° %qD ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13560 cp/semantics.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "é�žæ•´æ•°åž‹ã�®ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã�§ã�™"
  
! #: c/c-typeck.c:13580 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.c:13607
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13614 cp/semantics.c:6102
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: c/c-typeck.c:13620 cp/semantics.c:6108
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "end expression refers to outer iterator %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: c/c-typeck.c:13626 cp/semantics.c:6114
  #, fuzzy, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã�¯ `%s' ã�®ã‚µã‚¤ã‚ºã�®ç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: c/c-typeck.c:13738 c/c-typeck.c:13748
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.c:13766
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13778
  #, fuzzy, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13786
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array %qE is used"
  msgid "variable sized type %qT in %qs clause"
  msgstr "å�¯å¤‰é•·é…�åˆ— %qE ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13836
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE ã�¯ %<reduction(%s)%> ç”¨ã�®ç„¡åŠ¹ã�ªåž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13845 cp/semantics.c:5904
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.c:13933
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13951 c/c-typeck.c:14597 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13963 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE ã�¯ %<threadprivate%> (%<copyin%> ç”¨ã�¨ã�—ã�¦) ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13977 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.c:13993
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14012 cp/semantics.c:6310
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:14042 c/c-typeck.c:14532 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14052 cp/semantics.c:6407
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14096 c/c-typeck.c:14127
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14072 c/c-typeck.c:14103 c/c-typeck.c:14352 c/c-typeck.c:14468
! #: c/c-typeck.c:14475 c/c-typeck.c:14491 c/c-typeck.c:14502
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
--- 42767,43196 ----
  msgid "function returns address of label"
  msgstr "é–¢æ•°ã�Œå±€æ‰€å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¾ã�™"
  
! #: c/c-typeck.c:10721 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch ã�®å†…å®¹ã�Œæ•´æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:10746
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "ISO C ã�§ã�¯ %<long%> ã�«ã‚ˆã‚‹ switch æ–‡ã�¯ %<int%> ã�«ã‚ˆã‚‹ switch ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: c/c-typeck.c:10783 c/c-typeck.c:10791
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "case ãƒ©ãƒ™ãƒ«ã�¯æ•´æ•°å®šæ•°å¼�ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:10797 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ case ãƒ©ãƒ™ãƒ«ã�§ã�™"
  
! #: c/c-typeck.c:10799
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ %<default%> ãƒ©ãƒ™ãƒ«ã�§ã�™"
  
! #: c/c-typeck.c:10968 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�¾ã�Ÿã�¯ switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ break æ–‡ã�§ã�™"
  
! #: c/c-typeck.c:10970 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�®å¤–ã�«ã�‚ã‚‹ continue æ–‡ã�§ã�™"
  
! #: c/c-typeck.c:10975 cp/parser.c:12872
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "OpenMP ã�®ãƒ«ãƒ¼ãƒ—ç”¨ã�« break æ–‡ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:10980
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�¾ã�Ÿã�¯ switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ break æ–‡ã�§ã�™"
  
! #: c/c-typeck.c:10982
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�®å¤–ã�«ã�‚ã‚‹ continue æ–‡ã�§ã�™"
  
! #: c/c-typeck.c:11008 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "åŠ¹æžœã�Œã�ªã�„æ–‡ã�§ã�™"
  
! #: c/c-typeck.c:11052
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-typeck.c:11880 c/c-typeck.c:12048 cp/typeck.c:5180
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about comparison of different enum types"
  msgid "comparing vectors with different element types"
  msgstr "ç•°ã�ªã‚‹åˆ—æŒ™åž‹ã�®æ¯”è¼ƒã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5193
  #, fuzzy, gcc-internal-format
  #| msgid "different number of results"
  msgid "comparing vectors with different number of elements"
  msgstr "çµ�æžœã�®æ•°ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: c/c-typeck.c:11913 c/c-typeck.c:12081 cp/typeck.c:5221
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11927 cp/typeck.c:4896
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "æµ®å‹•å°�æ•°ç‚¹ã�®æ¯”è¼ƒã�§ == ã‚„ != ã‚’ä½¿ã�†ã�®ã�¯å®‰å…¨ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:11945 c/c-typeck.c:11966
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11951 c/c-typeck.c:11972
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11993 c/c-typeck.c:12122
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.c:12000 c/c-typeck.c:12006
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C ã�¯ %<void *%> ã�¨é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�®æ¯”è¼ƒã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12013 c/c-typeck.c:12132
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "åž‹ã�Œå…¨ã��ç•°ã�ªã‚‹ãƒ�ã‚¤ãƒ³ã‚¿ã�®æ¯”è¼ƒã�§ã‚­ãƒ£ã‚¹ãƒˆã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12025 c/c-typeck.c:12030 c/c-typeck.c:12158 c/c-typeck.c:12163
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã�¨æ•´æ•°ã�¨ã�®æ¯”è¼ƒã‚’è¡Œã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12110
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "å®Œå…¨ã�ªãƒ�ã‚¤ãƒ³ã‚¿ã�¨ä¸�å®Œå…¨ã�ªãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã�®æ¯”è¼ƒã�§ã�™"
  
! #: c/c-typeck.c:12112
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�®é †åº�æ¯”è¼ƒã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: c/c-typeck.c:12117
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "NULL ãƒ�ã‚¤ãƒ³ã‚¿ã�Œã�‚ã‚‹ãƒ�ã‚¤ãƒ³ã‚¿ã�®é †åº�æ¯”è¼ƒã�§ã�™"
  
! #: c/c-typeck.c:12140 c/c-typeck.c:12143 c/c-typeck.c:12150 c/c-typeck.c:12153
! #: cp/typeck.c:5244 cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "æ•´æ•° 0 ã�¨ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã�®é †åº�æ¯”è¼ƒã�§ã�™"
  
! #: c/c-typeck.c:12218
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.c:12533
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã�«å¤‰æ�›ã�§ã��ã�ªã�„é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12537
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�§æ§‹é€ ä½“åž‹ã�®å€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12541
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�§å…±ç”¨ä½“åž‹ã�®å€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12557
  #, fuzzy, gcc-internal-format
  #| msgid "used struct type value where scalar is required"
  msgid "used vector type where scalar is required"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�§æ§‹é€ ä½“åž‹ã�®å€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12747 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12758 c/c-typeck.c:12768 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-typeck.c:12803 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12847 c/c-typeck.c:14323 c/c-typeck.c:14387 c/c-typeck.c:14449
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-typeck.c:12860 c/c-typeck.c:14255 c/c-typeck.c:14373
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12869 c/c-typeck.c:14397 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12879 cp/semantics.c:4689 cp/semantics.c:7192
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12883 c/c-typeck.c:14414 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:12890
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-typeck.c:12899 c/c-typeck.c:14421 c/c-typeck.c:14531
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:12935 cp/semantics.c:4745
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:12942 cp/semantics.c:4752
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "length %qE of array section does not have integral type"
  msgstr "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:12971 c/c-typeck.c:13037 c/c-typeck.c:13309
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:12990 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12998 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13007 c/c-typeck.c:13123 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "negative length in array section in %qs clause"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13024 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13065 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13080 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13115 cp/semantics.c:4934
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13133 c/c-typeck.c:13248 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13141 cp/semantics.c:4960
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE does not have pointer or array type"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13526 cp/semantics.c:6012
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13533
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C ã�¯é–¢æ•°åž‹ã�®ä¿®é£¾å­�ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13539 cp/semantics.c:6019
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "ä»®å¼•æ•° %qD ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13552 cp/semantics.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "é�žæ•´æ•°åž‹ã�®ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã�§ã�™"
  
! #: c/c-typeck.c:13572 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.c:13599
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13606 cp/semantics.c:6102
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: c/c-typeck.c:13612 cp/semantics.c:6108
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "end expression refers to outer iterator %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: c/c-typeck.c:13618 cp/semantics.c:6114
  #, fuzzy, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã�¯ `%s' ã�®ã‚µã‚¤ã‚ºã�®ç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: c/c-typeck.c:13730 c/c-typeck.c:13740
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.c:13758
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13770
  #, fuzzy, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13778
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array %qE is used"
  msgid "variable sized type %qT in %qs clause"
  msgstr "å�¯å¤‰é•·é…�åˆ— %qE ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13828
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE ã�¯ %<reduction(%s)%> ç”¨ã�®ç„¡åŠ¹ã�ªåž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13837 cp/semantics.c:5904
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.c:13925
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:13943 c/c-typeck.c:14589 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13955 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE ã�¯ %<threadprivate%> (%<copyin%> ç”¨ã�¨ã�—ã�¦) ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:13969 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
  
! #: c/c-typeck.c:13977
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14004 cp/semantics.c:6310
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:14034 c/c-typeck.c:14524 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14044 cp/semantics.c:6407
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14056 c/c-typeck.c:14088 c/c-typeck.c:14119
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14095 c/c-typeck.c:14344 c/c-typeck.c:14460
! #: c/c-typeck.c:14467 c/c-typeck.c:14483 c/c-typeck.c:14494
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
*************** msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä
*** 43178,43184 ****
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14075 c/c-typeck.c:14106 c/c-typeck.c:14478 c/c-typeck.c:14505
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, fuzzy, gcc-internal-format
--- 43199,43205 ----
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14067 c/c-typeck.c:14098 c/c-typeck.c:14470 c/c-typeck.c:14497
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 43186,43364 ****
  msgid "%qD appears both in data and map clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14089 cp/semantics.c:6477
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ã�¯ %<firstprivate%> å�¥å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14120 cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ã�¯ %<lastprivate%> å�¥å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14139 cp/semantics.c:6865
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14146
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14153
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14160
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14173 cp/semantics.c:6936
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14179
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14244 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.c:14255 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14271 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.c:14280 cp/semantics.c:7042
  #, 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.c:14323 cp/semantics.c:7086
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14488 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14356 c/c-typeck.c:14494 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14388 cp/semantics.c:7155
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14448 c/c-typeck.c:14546 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14527 cp/semantics.c:7361
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14555 cp/semantics.c:7390
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14569 cp/semantics.c:7406
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14572 cp/semantics.c:7409
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14587
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14675 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:14721 cp/semantics.c:7814
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ã�¯ %qs (%qs ç”¨) ã�¨ã�—ã�¦å‰�ã‚‚ã�£ã�¦æ±ºã‚�ã‚‰ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14731
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14750 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14762 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14780 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14795 cp/semantics.c:7709
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14961
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.c:14966
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "%<va_arg%> ã�®ç¬¬ä¸€å¼•æ•°ã�Œ %<va_list%> åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14972
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 43207,43385 ----
  msgid "%qD appears both in data and map clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14081 cp/semantics.c:6477
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ã�¯ %<firstprivate%> å�¥å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14112 cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ã�¯ %<lastprivate%> å�¥å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14131 cp/semantics.c:6865
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14138
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14145
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14152
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14165 cp/semantics.c:6936
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14171
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14236 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.c:14247 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14263 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.c:14272 cp/semantics.c:7042
  #, 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.c:14315 cp/semantics.c:7086
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14340 c/c-typeck.c:14480 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14486 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14380 cp/semantics.c:7155
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14440 c/c-typeck.c:14538 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14519 cp/semantics.c:7361
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14547 cp/semantics.c:7390
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14561 cp/semantics.c:7406
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14564 cp/semantics.c:7409
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14579
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14667 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:14713 cp/semantics.c:7814
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ã�¯ %qs (%qs ç”¨) ã�¨ã�—ã�¦å‰�ã‚‚ã�£ã�¦æ±ºã‚�ã‚‰ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.c:14723
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14742 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14754 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14772 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14787 cp/semantics.c:7709
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14953
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.c:14958
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "%<va_arg%> ã�®ç¬¬ä¸€å¼•æ•°ã�Œ %<va_list%> åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.c:14964
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr "ç¬¬ %d å¼•æ•°ã‚’ %qT ã�‹ã‚‰ %qT
*** 43548,43554 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "ç¬¬ %d å¼•æ•°ã‚’ %qT ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�™ã‚‹æ–¹æ³•ã�Œä¸�æ˜Žã�§ã�™"
  
! #: cp/call.c:3589 cp/pt.c:6503
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 43569,43575 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "ç¬¬ %d å¼•æ•°ã‚’ %qT ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�™ã‚‹æ–¹æ³•ã�Œä¸�æ˜Žã�§ã�™"
  
! #: cp/call.c:3589 cp/pt.c:6505
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 43646,43652 ****
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "%qE ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:4289 cp/call.c:11228
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
--- 43667,43673 ----
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "%qE ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:4289 cp/call.c:11243
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
*************** msgstr ""
*** 43837,44324 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "%q#T ã�¨ %q#T ã�®é–“ã�§ã�®æ¯”è¼ƒã�§ã�™"
  
! #: cp/call.c:6505
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6508
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6547
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is normally a non-static function"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD ã�¯é€šå¸¸ã�¯é�žé�™çš„é–¢æ•°ã�§ã�™ã€‚"
  
! #: cp/call.c:6707
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6713
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "%<operator %s%> ã�¯ %qT ç”¨ã�¨ã�—ã�¦ã�¯é�©åˆ‡ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:6731
  #, fuzzy, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:6733 cp/decl.c:7446
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:6738
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:6740 cp/decl.c:7447
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:6745
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D ã�¯ã‚¢ã‚¯ã‚»ã‚¹å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.c:6855
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6858 cp/call.c:6877 cp/typeck.c:4047
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "  declared here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:6862
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "NULL ã�‹ã‚‰é�žãƒ�ã‚¤ãƒ³ã‚¿åž‹ %qT ã�¸å¤‰æ�›ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:6874
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6881
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "NULL ã�‹ã‚‰é�žãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:6948
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6993
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "%qT ç”¨ã�®åˆ�æœŸåŒ–å­�ã�®å‘¨ã‚Šã�«ä¸­æ‹¬å¼§ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/call.c:7004
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:7013
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: cp/call.c:7053 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: cp/call.c:7095 cp/call.c:7102
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:7098
  #, fuzzy, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "`explicit' ã�«ã�§ã��ã‚‹ã�®ã�¯ã€�ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã� ã�‘ã�§ã�™"
  
! #: cp/call.c:7351
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:7355
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:7358
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7393
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7396 cp/call.c:7413
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7399
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7512
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: cp/call.c:7529 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.c:7566
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7602
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:7612
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7680
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr ""
  
! #: cp/call.c:7689
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7793
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "é–¢æ•°å‘¼ã�³å‡ºã�—ã�®å¼•æ•°ã�Œ format å±žæ€§ã�®å€™è£œã�§ã�‚ã‚‹ã‚ˆã�†ã�§ã�™"
  
! #: cp/call.c:7852
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:8245
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:8248 cp/call.c:8364 cp/call.c:10695
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:8278
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:8360
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:8366
  #, fuzzy, gcc-internal-format
  #| msgid "  (you can disable this with -fno-deduce-init-list)"
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr "  (-fno-deduce-init-list ã�§ã�“ã‚Œã‚’ç„¡åŠ¹ã�«å‡ºæ�¥ã�¾ã�™)"
  
! #: cp/call.c:8478
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:8609
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.c:8966
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8969
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/call.c:8974
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8979
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8994
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/call.c:8996
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "ä»£ã‚�ã‚Šã�« #include ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: cp/call.c:8998
  #, fuzzy, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:9001
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9004
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/call.c:9006
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:9027
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/call.c:9029
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "ä»£ã‚�ã‚Šã�« #include ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: cp/call.c:9031
  #, fuzzy, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:9034
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9037
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9040
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:9051
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:9063
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9080
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:9083
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:9093
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9096
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9099
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:9130
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%#qT declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:9226
  #, fuzzy, gcc-internal-format
  #| msgid "constant refers to itself"
  msgid "constructor delegates to itself"
  msgstr "å®šæ•°ã�Œè‡ªèº«ã‚’å�‚ç…§ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:9500 cp/typeck.c:9003
  #, fuzzy
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot convert %qH to %qI"
  msgstr "åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:9522
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9551
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "%<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�«é�©å�ˆã�™ã‚‹é–¢æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:9598
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: cp/call.c:9639 cp/pt.c:15262 cp/typeck.c:3029
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %<%T::%D%> ã‚’ç›´æŽ¥å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.c:9641
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9799
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "%<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�«é�©å�ˆã�™ã‚‹é–¢æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:9802
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿ %<%s(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/call.c:9823
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:9828
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:9829
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:9852
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆä»¥å¤–ã�Œãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.c:10693
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:10754
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10755
  #, fuzzy
  #| msgid "conversion from %q#T to %q#T"
  msgid "  for conversion from %qH to %qI"
  msgstr "%q#T ã�‹ã‚‰ %q#T ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/call.c:10758
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:10988
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:10992
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " å€™è£œ 1: %q+#F"
  
! #: cp/call.c:10994
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " å€™è£œ 2: %q+#F"
  
! #: cp/call.c:11040
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:11443
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:11566
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:11570
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�·å½¢å¼�"
--- 43858,44345 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "%q#T ã�¨ %q#T ã�®é–“ã�§ã�®æ¯”è¼ƒã�§ã�™"
  
! #: cp/call.c:6519
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6522
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6561
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is normally a non-static function"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD ã�¯é€šå¸¸ã�¯é�žé�™çš„é–¢æ•°ã�§ã�™ã€‚"
  
! #: cp/call.c:6721
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6727
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "%<operator %s%> ã�¯ %qT ç”¨ã�¨ã�—ã�¦ã�¯é�©åˆ‡ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:6745
  #, fuzzy, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:6747 cp/decl.c:7455
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:6752
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:6754 cp/decl.c:7456
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:6759
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D ã�¯ã‚¢ã‚¯ã‚»ã‚¹å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.c:6870
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6873 cp/call.c:6892 cp/typeck.c:4065
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "  declared here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:6877
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "NULL ã�‹ã‚‰é�žãƒ�ã‚¤ãƒ³ã‚¿åž‹ %qT ã�¸å¤‰æ�›ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:6889
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6896
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "NULL ã�‹ã‚‰é�žãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:6963
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:7008
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "%qT ç”¨ã�®åˆ�æœŸåŒ–å­�ã�®å‘¨ã‚Šã�«ä¸­æ‹¬å¼§ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/call.c:7019
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:7028
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: cp/call.c:7068 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: cp/call.c:7110 cp/call.c:7117
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:7113
  #, fuzzy, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "`explicit' ã�«ã�§ã��ã‚‹ã�®ã�¯ã€�ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã� ã�‘ã�§ã�™"
  
! #: cp/call.c:7366
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:7370
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:7373
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7408
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7411 cp/call.c:7428
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7414
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7527
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: cp/call.c:7544 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.c:7581
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7617
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:7627
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7695
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr ""
  
! #: cp/call.c:7704
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7808
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "é–¢æ•°å‘¼ã�³å‡ºã�—ã�®å¼•æ•°ã�Œ format å±žæ€§ã�®å€™è£œã�§ã�‚ã‚‹ã‚ˆã�†ã�§ã�™"
  
! #: cp/call.c:7867
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:8260
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:8263 cp/call.c:8379 cp/call.c:10710
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:8293
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:8375
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:8381
  #, fuzzy, gcc-internal-format
  #| msgid "  (you can disable this with -fno-deduce-init-list)"
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr "  (-fno-deduce-init-list ã�§ã�“ã‚Œã‚’ç„¡åŠ¹ã�«å‡ºæ�¥ã�¾ã�™)"
  
! #: cp/call.c:8493
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:8624
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.c:8981
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8984
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/call.c:8989
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8994
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:9009
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/call.c:9011
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "ä»£ã‚�ã‚Šã�« #include ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: cp/call.c:9013
  #, fuzzy, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:9016
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9019
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/call.c:9021
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:9042
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/call.c:9044
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "ä»£ã‚�ã‚Šã�« #include ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: cp/call.c:9046
  #, fuzzy, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:9049
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9052
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9055
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:9066
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:9078
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9095
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:9098
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9111
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9114
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:9123
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:9145
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%#qT declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:9241
  #, fuzzy, gcc-internal-format
  #| msgid "constant refers to itself"
  msgid "constructor delegates to itself"
  msgstr "å®šæ•°ã�Œè‡ªèº«ã‚’å�‚ç…§ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:9515 cp/typeck.c:9021
  #, fuzzy
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot convert %qH to %qI"
  msgstr "åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.c:9537
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9566
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "%<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�«é�©å�ˆã�™ã‚‹é–¢æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:9613
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: cp/call.c:9654 cp/pt.c:15265 cp/typeck.c:3047
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %<%T::%D%> ã‚’ç›´æŽ¥å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.c:9656
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9814
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "%<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�«é�©å�ˆã�™ã‚‹é–¢æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:9817
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿ %<%s(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/call.c:9838
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.c:9843
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:9844
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.c:9867
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆä»¥å¤–ã�Œãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.c:10708
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:10769
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10770
  #, fuzzy
  #| msgid "conversion from %q#T to %q#T"
  msgid "  for conversion from %qH to %qI"
  msgstr "%q#T ã�‹ã‚‰ %q#T ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/call.c:10773
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:11003
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:11007
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " å€™è£œ 1: %q+#F"
  
! #: cp/call.c:11009
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " å€™è£œ 2: %q+#F"
  
! #: cp/call.c:11055
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:11458
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:11581
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:11585
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�·å½¢å¼�"
*************** msgstr ""
*** 45362,45368 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/cvt.c:497 cp/typeck.c:7518
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
--- 45383,45389 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/cvt.c:497 cp/typeck.c:7536
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
*************** msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
*** 45738,45744 ****
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "ä½¿ç”¨ã�—ã�¦ã�„ã‚‹å®£è¨€ %q+D ã�¯å‰�ã�«ä½¿ç”¨ã�—ã�¦ã�„ã‚‹å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:1225 cp/decl.c:14140
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
--- 45759,45765 ----
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "ä½¿ç”¨ã�—ã�¦ã�„ã‚‹å®£è¨€ %q+D ã�¯å‰�ã�«ä½¿ç”¨ã�—ã�¦ã�„ã‚‹å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:1225 cp/decl.c:14149
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
*************** msgstr "%q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ
*** 45946,45985 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2422
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.c:2561
  #, fuzzy, gcc-internal-format
  #| msgid "data area of %q+D conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%q+D ã�®ãƒ‡ãƒ¼ã‚¿é ˜åŸŸã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
  #. Reject two definitions.
! #: cp/decl.c:2815 cp/decl.c:2844 cp/decl.c:2877 cp/decl.c:2894 cp/decl.c:2992
  #: cp/decl2.c:903
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr ""
  
! #: cp/decl.c:2831
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr ""
  
! #: cp/decl.c:2841
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr ""
  
! #: cp/decl.c:2855 cp/decl.c:2904
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2858 cp/decl.c:2907
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
--- 45967,46006 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2439
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.c:2578
  #, fuzzy, gcc-internal-format
  #| msgid "data area of %q+D conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%q+D ã�®ãƒ‡ãƒ¼ã‚¿é ˜åŸŸã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
  #. Reject two definitions.
! #: cp/decl.c:2832 cp/decl.c:2861 cp/decl.c:2894 cp/decl.c:2911 cp/decl.c:3009
  #: cp/decl2.c:903
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr ""
  
! #: cp/decl.c:2848
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr ""
  
! #: cp/decl.c:2858
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr ""
  
! #: cp/decl.c:2872 cp/decl.c:2921
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2875 cp/decl.c:2924
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
*************** msgstr ""
*** 45987,48076 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2924
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.c:2938
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2956 cp/decl.c:3000 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr ""
  
! #: cp/decl.c:2983
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of %q+D"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "%q+D ã�®å†—é•·ã�ªå†�å®£è¨€ã�§ã�™"
  
! #: cp/decl.c:3049
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3050
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:3144
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  ã�“ã�“ã�‹ã‚‰"
  
! #: cp/decl.c:3167 cp/decl.c:3395
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3195
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: cp/decl.c:3198
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ %q#T ã�Œé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:3253
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3348 cp/decl.c:3368
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  catch ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3355
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: cp/decl.c:3358
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ %q#T ã�Œé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:3366
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  try ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3370
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3372
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3378
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  try ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3410 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3809
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%s ã�¯åž‹ %s ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: cp/decl.c:3816 cp/parser.c:6492
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "%qD used without template arguments"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:3827
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.c:3855 cp/decl.c:3948
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3856
  #, fuzzy, gcc-internal-format
  #| msgid "unknown type name %qE"
  msgid "no type named %q#T in %q#T"
  msgstr "ä¸�æ˜Žã�ªåž‹å�� %qE ã�§ã�™"
  
! #: cp/decl.c:3869
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/decl.c:3878
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:3885
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:3957
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "ä»®å¼•æ•° `%s' ã�®åž‹ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.c:4273
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œ 2 ã�®ç´¯ä¹—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:4741
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4744
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4747
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4766
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4769
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4792
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "ä¸€ã�¤ã�®å®£è¨€ã�«è¤‡æ•°ã�®åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:4797
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "`enum %s' ã�®å†�å®£è¨€"
  
! #: cp/decl.c:4814
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4846
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typdef å®£è¨€ã�§åž‹å��ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:4854
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ ã�¯ç„¡å��æ§‹é€ ä½“ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:4861
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4864
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4869
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:4872
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4875
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.c:4879
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.c:4883
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.c:4887
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.c:4891
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.c:4895
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "`%s' ã�®å®£è¨€ã�§åž‹ã�Œãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® `int' ã�¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4898
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.c:4920
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/decl.c:4923
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "`com_interface' å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹å®šç¾©ã�«ã�®ã�¿ç”¨ã�„ã‚‹äº‹ã�Œã�§ã��ã�¾ã�™"
  
! #: cp/decl.c:4995
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "`com_interface' å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹å®šç¾©ã�«ã�®ã�¿ç”¨ã�„ã‚‹äº‹ã�Œã�§ã��ã�¾ã�™"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4999
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5069 cp/decl2.c:834
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef `%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:5077
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "`%s' ã�®å®£è¨€ã�« `extern' ã�Œã�¤ã�„ã�¦ã�Šã‚Šã€�åˆ�æœŸåŒ–ã‚‚ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:5107
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•° `%s' ã�¯ dllimport ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:5131
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:5139
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:5140
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿å®£è¨€å­�ã�«ä¸�é�©åˆ‡ã�ªåž‹ä¿®é£¾å­�"
  
! #: cp/decl.c:5152
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5164
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "é‡�è¤‡ã�—ã�Ÿåˆ�æœŸåŒ–å­�"
  
! #: cp/decl.c:5214
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:5248
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qE ã�Œã�“ã�“ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (é–¢æ•°å†…ã�§ã�¯ã�ªã�„)"
  
! #: cp/decl.c:5252
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F ã�Œ %<static%> ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.c:5317
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "å¤‰æ•° `%s' ã�«ã�¯åˆ�æœŸåŒ–å­�ã�Œã�‚ã‚Šã�¾ã�™ã�Œã€�ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:5323 cp/decl.c:6330
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "é…�åˆ— `%s' ã�®è¦�ç´ ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:5333
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:5369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:5426
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5432
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5451
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "è‡ªæ˜Žã�§ã�ªã�„ãƒ©ãƒ™ãƒ«ã�®ã�¤ã�„ã�Ÿåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.c:5454
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.c:5510
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã�¯ `%s' ã�®ã‚µã‚¤ã‚ºã�®ç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:5517
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "`%s' ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:5529
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:5569
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.c:5593
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.c:5644
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5648
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5654
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5690
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "æœªåˆ�æœŸåŒ–å®šæ•°ã‚’ ROM ã�«ç½®ã�‹ã�ªã�„"
  
! #: cp/decl.c:5697
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° %qD ã�Œå…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:5704
  #, fuzzy, gcc-internal-format
  #| msgid "initialized variable %q+D is marked dllimport"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•° %q+D ã�¯ dllimport ã�¨ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:5712
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.c:5716
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5719
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5887
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ç„¡åŠ¹ã�ªãƒ“ãƒƒãƒˆåˆ—åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.c:5928
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "ç„¡å��åŸºåº•ã‚¯ãƒ©ã‚¹ã�®åˆ�æœŸè¨­å®šå­�ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/decl.c:5963
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5971
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:5991
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.c:6021
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6060 cp/decl.c:6302 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.c:6097
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œãƒ–ãƒ¬ãƒ¼ã‚¹ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:6107
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œãƒ–ãƒ¬ãƒ¼ã‚¹ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:6227
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "åˆ�æœŸåŒ–å­�ã�®ã�¾ã‚�ã‚Šã�®ãƒ–ãƒ¬ãƒ¼ã‚¹ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:6332
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "é…�åˆ— `%s' ã�®è¦�ç´ ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:6340
  #, fuzzy, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ISO C89 ã�¯è¤‡å�ˆãƒªãƒ†ãƒ©ãƒ«ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:6395
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "`%s' ã�¯ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:6416
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "å…±ç”¨ä½“åˆ�æœŸåŒ–å­�å†…ã�®è¦�ç´ ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.c:6461
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6568
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pramga ã�Œæ‹¬å¼§ã�§å›²ã�¾ã‚Œã�Ÿæ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã‚’å�—ã�‘å�–ã‚Šã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:6603
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�®é�™çš„ãƒ¡ãƒ³ãƒ�åˆ�æœŸåŒ–å­�ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:6605
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.c:6608
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(ã‚¯ãƒ©ã‚¹å¤–ã�§ã�®åˆ�æœŸåŒ–ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™)"
  
! #: cp/decl.c:6791
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "ä»®å¼•æ•° %qD ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.c:6938
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:6956 cp/decl.c:12902
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/decl.c:6960 cp/decl.c:12906
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "%qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:7007
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7103
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: cp/decl.c:7156
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:7348
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "é–¢æ•° `%s' ã�Œå¤‰æ•°ã�§ã�‚ã‚‹ã�‹ã�®ã‚ˆã�†ã�«åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:7432
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7435
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7442
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.c:7468
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7477
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7694
  #, fuzzy, gcc-internal-format
  #| msgid "source is a pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ã‚½ãƒ¼ã‚¹ã�¯ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™"
  
! #: cp/decl.c:7710
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 ã�¯å�¯å¤‰é•·ã�®é…�åˆ— %qE ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:7719 cp/decl.c:7804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs specified for structure field"
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%qs ã�Œæ§‹é€ ä½“ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:7723
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  
! #: cp/decl.c:7726
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  
! #: cp/decl.c:7771
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:7797
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "å®šæ•°å¼�ã�Œæ¬ ã�‘ã�¦ã�„ã‚‹ã�‹ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:7806
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7827
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7853
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:7858
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/decl.c:7863
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/decl.c:7867
  #, fuzzy, gcc-internal-format
  #| msgid "source is a pointer to incomplete type"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "ã‚½ãƒ¼ã‚¹ã�¯ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™"
  
! #: cp/decl.c:7876
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to static data member %qD"
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "%<offsetof%> ã‚’é�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ� %qD ã�¸é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8316
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8319
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8324
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8553
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "åˆ�æœŸåŒ–å­�ã�¯ `%s' ã�®ã‚µã‚¤ã‚ºã�®ç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:8557
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "`%s' ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:8560
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:8576
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "ä»–ã�®ã‚¯ãƒ©ã‚¹ `%s' ã�®ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’ã€�ãƒ¡ãƒ³ãƒ�ã�«ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8578
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ä»–ã�®ã‚¯ãƒ©ã‚¹ `%s' ã�®ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’ã€�ãƒ¡ãƒ³ãƒ�ã�«ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8604
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.c:8606
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8612
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.c:8615
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.c:8617
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8623
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.c:8626
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.c:8628
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8634
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.c:8637
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.c:8639
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8646
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:8653
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/decl.c:8685
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8725
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.c:8736
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%qD ã�¯é�žä»®å¼•æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:8743
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "ä»®å¼•æ•° %qD ã�Œ void åž‹ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:8746
  #, fuzzy, gcc-internal-format
  #| msgid "Java method %qD has non-Java return type %qT"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Java ãƒ¡ã‚½ãƒƒãƒ‰ %qD ã�Œé�ž Java æˆ»ã‚Šåž‹ %qT ã‚’æŒ�ã�¡ã�¾ã�™"
  
! #: cp/decl.c:8822
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "concept %qD has no definition"
  msgstr "å…±ç”¨ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.c:8884
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:8895
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.c:8916
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8925
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8942
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:8989
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "`::main' ã‚’ template ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8992
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "`::main' ã‚’ inline ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8995
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "`::main' ã‚’ inline ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8997
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:9054
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:9055
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:9063
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD cannot be a bit-field"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "é�™çš„ãƒ¡ãƒ³ãƒ� %qD ã�¯ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.c:9064
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:9074
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:9080
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:9093
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.c:9103
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "%qD has invalid argument list"
  msgstr "%qs ã�¯ -mcpu= ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:9111
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9117
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9125
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.c:9130
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:9211
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' ã�¯ `int' ã‚’è¿”ã�•ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:9251
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:9256
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of typedef %q+D"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "typedef %q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:9258
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:9275
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œå‘¼ã�°ã‚Œã�¾ã�—ã�Ÿã�Œã€�ã‚¯ãƒ©ã‚¹ã‚¹ã‚³ãƒ¼ãƒ—å†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:9465
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "`::main' ã‚’ template ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:9474
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "è‡ªå‹•å¤‰æ•° %qE ã�¯ %<threadprivate%> ã�«ã�ªã‚‹ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.c:9481
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9601
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9605
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.c:9609
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.c:9620
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9625
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9630
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9739
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.c:9742
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.c:9773 cp/decl.c:9842
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.c:9777 cp/decl.c:9845
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "å®šæ•°å¼�ã�Œæ¬ ã�‘ã�¦ã�„ã‚‹ã�‹ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:9825
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9828
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9852
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C89 ã�¯å�¯å¤‰é•·ã‚µã‚¤ã‚ºã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9855
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C89 ã�¯å�¯å¤‰é•·ã‚µã‚¤ã‚ºã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9861
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9864
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:9913
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "é…�åˆ—ã�®æ¬¡å…ƒã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:9973
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:9975 cp/pt.c:14971
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "å¤§ã��ã�•ã‚¼ãƒ­ã�®é…�åˆ—ã‚’ä½œã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:9985
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "`%s' ã�®å®£è¨€ã�¯ void ã�®é…�åˆ—"
  
! #: cp/decl.c:9987
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "`%s' ã�®å®£è¨€ã�¯ void ã�®é…�åˆ—"
  
! #: cp/decl.c:9992
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:9994
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:9999
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:10001
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "é…�åˆ—å�‚ç…§ã�§ã�®æ·»å­—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10006
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:10009
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:10023
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:10027
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:10097
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10100
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:10110
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10113
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:10125
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10128
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:10136
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10139
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:10143
  #, fuzzy, gcc-internal-format
  #| msgid "too many template parameter lists in declaration of %qD"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD ã�®å®£è¨€å†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.c:10152
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10173
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "ç„¡å��å¤‰æ•°ã‚„ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10180
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "å¤‰æ•°ã�¾ã�Ÿã�¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10195
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10200
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.c:10458
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.c:10461 cp/decl.c:10481
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.c:10464
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.c:10473
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr ""
  
! #: cp/decl.c:10495 cp/decl.c:10588 cp/decl.c:10597 cp/decl.c:12241
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:10501
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:10529
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10580
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "é–¢æ•°ã�®å®šç¾©ã�Œ `register' ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10605
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10610
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:10645
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "å®£è¨€å†…ã�«ã�ªã�„ %<[*]%> ã�§ã�™"
  
! #: cp/decl.c:10652
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10660
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10666
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10701
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ã�¯å�˜ã�ªã‚‹ %<complex%> ã‚’ %<double complex%> ã‚’æ„�å‘³ã�™ã‚‹ã‚‚ã�®ã�¨ã�—ã�¦ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10750 cp/decl.c:10753 cp/decl.c:10756
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ ã�§ã�¯åž‹ã�®ç„¡ã�„ %qs ã�®å®£è¨€ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10772
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ %<__int128%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10778
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<__int128%> for %qs"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ ã�¯ %<__int128%> ã‚’ %qs ã�«å¯¾ã�—ã�¦ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10832
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> ã�¨ %<unsigned%> ã�Œ %qs ã�«å¯¾ã�—ã�¦ä¸¡æ–¹æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10838
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> ã�Šã‚ˆã�³ %<short%> ã�Œ %qs ã�«å¯¾ã�—ã�¦ä¸¡æ–¹æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10846 cp/decl.c:10852
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs specified with %qT"
  msgstr "%qs ã�¯ %qs ã�¨ä½µç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10857
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "%<__thread%> ã�Œ %<typedef%> ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10859
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> ã�Œ %<typedef%> ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10925
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10964
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10984
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10993
  #, fuzzy, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11006
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�® typedef å®£è¨€ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:11013
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "ä»®å¼•æ•° `%s' ã�§æŒ‡å®šã�•ã‚Œã�Ÿè¨˜æ†¶ã‚¯ãƒ©ã‚¹"
  
! #: cp/decl.c:11023 cp/decl.c:11165
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ä»®å¼•æ•° %qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã‚¿æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11030
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "ä»®å¼•æ•°ã�¯ %<constexpr%> ã�¨ã�—ã�¦å®£è¨€ã�—ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11036
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "ä»®å¼•æ•°ã�¯ %<constexpr%> ã�¨ã�—ã�¦å®£è¨€ã�—ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11046
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> ã�Œã‚¯ãƒ©ã‚¹å®£è¨€å¤–ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11056
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•°ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�§ã��ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: cp/decl.c:11059
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11061
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11065
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:11070
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11076
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "`register' ã�¨å®£è¨€ã�•ã‚Œã�Ÿé…�åˆ—ã�«æ·»å­—ã‚’ã�¤ã�‘ã‚ˆã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11080
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:11084
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qE declared %<extern%>"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•° %qE ã�Œ %<extern%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11088
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11092
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11103
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:11106
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11137
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "%qs ã�®å®£è¨€å†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:11163
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "%qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11177
  #, fuzzy, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "ãƒ�ã‚¹ãƒˆã�—ã�Ÿé–¢æ•° `%s' ã�¯ `extern' ã�«å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:11181
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "`%s' ã�®ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«ã�®å®£è¨€ã�Œ `auto' ã‚’æŒ‡å®šã�—ã�¾ã�™"
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:11203
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "friend é–¢æ•°å®£è¨€å†…ã�®è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­�ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:11285
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "%qs ã�®å®£è¨€å†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:11334
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11357
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11361
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.c:11366
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11382
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11387
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "%<restrict%> ã�®èª¤ã�£ã�Ÿä½¿ç”¨æ³•ã�§ã�™"
  
! #: cp/decl.c:11398
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:11407
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.c:11420
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.c:11432
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.c:11435
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11465
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11471
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "`%s' ã�¯é…�åˆ—ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11500
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11501
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "constructor cannot be static member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11505
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11506
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11514
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11515
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11533
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11550
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11554
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:11557
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.c:11570
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11596
  #, fuzzy, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ä»®å¼•æ•°ã‚’å�–ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:11636
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11649 cp/decl.c:11656
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11658
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11687
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11688
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11761
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11831
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11856
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¯æš—é»™çš„ã�«ã��ã�®ã‚¯ãƒ©ã‚¹ã�® friend ã�§ã�™"
  
! #: cp/decl.c:11862
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11892
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆä»¥å¤–ã�Œãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11894
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11902
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11942
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11950
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11952
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11963
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> ã�Œã‚¯ãƒ©ã‚¹å®£è¨€å¤–ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11966
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�« %<inline%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:11969
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "`explicit' ã�«ã�§ã��ã‚‹ã�®ã�¯ã€�ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã� ã�‘ã�§ã�™"
  
! #: cp/decl.c:11979
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11986
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "é�žã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11993
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11999
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static `%s' ã‚’ mutable ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12005
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const `%s' ã‚’ `mutable' ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12011
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12047
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "å®£è¨€å†…ã�«ã�ªã�„ %<[*]%> ã�§ã�™"
  
! #: cp/decl.c:12050
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12055
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:12059
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:12083
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:12171
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "ã‚¯ãƒ©ã‚¹å®£è¨€ã�®å¤–å�´ã�§ virtual æŒ‡å®šã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12179
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "è¤‡é›‘ã�ªãƒ‘ãƒ©ãƒ¡ã‚¿ã‚’ã‚‚ã�¤é–¢æ•°ã�¯ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12181
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:12185
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:12198
  #, fuzzy, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "ã‚¯ãƒ©ã‚¹ `%s' ã‚’å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—ã�® friend ã�«ã�—ã‚ˆã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12218
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12222
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:12232
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "`%s' ã�®å®£è¨€ã�¯ã‚°ãƒ­ãƒ¼ãƒ�ãƒ«å®£è¨€ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:12247
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "`enum %s' ã�®å†�å®£è¨€"
  
! #: cp/decl.c:12266
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�§ `::' ã‚’ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.c:12272
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12274
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12325 cp/parser.c:3290
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
  
! #: cp/decl.c:12329
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:12353
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:12356
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12372
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ç„¡åŠ¹ã�ªç”¨æ³•ã�® of %%d, %%x, å�ˆã�¯ %%X"
  
! #: cp/decl.c:12393
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "%s: é–¢æ•° `%s' ã�®å®£è¨€ã�Œå¤‰æ�›ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“\n"
  
! #: cp/decl.c:12403
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12413
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12427
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:12434
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã�®ãƒ¡ãƒ³ãƒ�ã�Œè¦†ã�„éš ã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.c:12441
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12447
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12453
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.c:12462
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12468
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12477
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD redeclared as function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "å¤‰æ•° %qD ã�Œé–¢æ•°ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:12480
  #, fuzzy, gcc-internal-format
  #| msgid "original type declared here"
  msgid "variable template declared here"
  msgstr "å…ƒã�®åž‹ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:12538
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "é ˜åŸŸ `%s' ã�¯ä¸�å®Œå…¨ã�ªåž‹ã�§ã�™"
  
! #: cp/decl.c:12543
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "ä»®å¼•æ•°ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:12555
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "`%s' ã�¯é–¢æ•°ã�§ã‚‚ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“ -- friend ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12558
  #, fuzzy, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "`%s' ã�¯é–¢æ•°ã�§ã‚‚ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“ -- friend ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12603
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared %<inline%>"
  msgid "static data member %qE declared %<concept%>"
  msgstr "ä»®å¼•æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12608
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12637
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "é�žã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12642
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12697
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12699
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `register' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12704
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12708
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12713
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.c:12725
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12729
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12737
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual ã�ªé�žã‚¯ãƒ©ã‚¹é–¢æ•° `%s'"
  
! #: cp/decl.c:12744
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�Œã‚¯ãƒ©ã‚¹ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:12745
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�Œã‚¯ãƒ©ã‚¹ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:12779
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12788
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "ä»–ã�®é–¢æ•°å†…ã�§ static é–¢æ•°ã‚’å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12827
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12834
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:12840
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12848
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "%<extern%> å¤‰æ•° %qD ã�®å®£è¨€ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:12869
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "`%s' ã�®å®£è¨€ã�« `extern' ã�Œã�¤ã�„ã�¦ã�Šã‚Šã€�åˆ�æœŸåŒ–ã‚‚ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12881
  #, fuzzy, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "`%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã‚‹ã�¨ã�“ã‚�ã�§ã€�`extern' å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:12886
  #, fuzzy, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:13051
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "é–¢æ•°ã�Œãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:13054
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "é–¢æ•°ã�Œãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:13138
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.c:13142
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�§ `::' ã‚’ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.c:13165
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "ãƒ‘ãƒ©ãƒ¡ã‚¿ã�¯ãƒ¡ã‚½ãƒƒãƒ‰ã�®åž‹ã‚’ä¸�æ­£ã�«å®£è¨€ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:13192
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:13194
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
--- 46008,48097 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.c:2955
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2958
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2973 cp/decl.c:3017 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr ""
  
! #: cp/decl.c:3000
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of %q+D"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "%q+D ã�®å†—é•·ã�ªå†�å®£è¨€ã�§ã�™"
  
! #: cp/decl.c:3066
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3067
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:3161
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  ã�“ã�“ã�‹ã‚‰"
  
! #: cp/decl.c:3184 cp/decl.c:3412
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3212
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: cp/decl.c:3215
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ %q#T ã�Œé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:3270
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3365 cp/decl.c:3385
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  catch ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3372
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: cp/decl.c:3375
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ %q#T ã�Œé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:3383
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  try ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3395
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  try ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.c:3427 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3819
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%s ã�¯åž‹ %s ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: cp/decl.c:3826 cp/parser.c:6492
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "%qD used without template arguments"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:3837
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.c:3865 cp/decl.c:3958
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3866
  #, fuzzy, gcc-internal-format
  #| msgid "unknown type name %qE"
  msgid "no type named %q#T in %q#T"
  msgstr "ä¸�æ˜Žã�ªåž‹å�� %qE ã�§ã�™"
  
! #: cp/decl.c:3879
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/decl.c:3888
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:3967
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "ä»®å¼•æ•° `%s' ã�®åž‹ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.c:4283
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œ 2 ã�®ç´¯ä¹—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:4751
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4754
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4776
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4779
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4802
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "ä¸€ã�¤ã�®å®£è¨€ã�«è¤‡æ•°ã�®åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:4807
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "`enum %s' ã�®å†�å®£è¨€"
  
! #: cp/decl.c:4824
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4856
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typdef å®£è¨€ã�§åž‹å��ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:4864
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ ã�¯ç„¡å��æ§‹é€ ä½“ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:4871
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4874
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4879
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:4882
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4885
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.c:4889
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.c:4893
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.c:4897
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.c:4901
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.c:4905
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "`%s' ã�®å®£è¨€ã�§åž‹ã�Œãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® `int' ã�¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:4908
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.c:4930
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/decl.c:4933
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "`com_interface' å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹å®šç¾©ã�«ã�®ã�¿ç”¨ã�„ã‚‹äº‹ã�Œã�§ã��ã�¾ã�™"
  
! #: cp/decl.c:5005
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "`com_interface' å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹å®šç¾©ã�«ã�®ã�¿ç”¨ã�„ã‚‹äº‹ã�Œã�§ã��ã�¾ã�™"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:5009
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5079 cp/decl2.c:834
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef `%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:5087
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "`%s' ã�®å®£è¨€ã�« `extern' ã�Œã�¤ã�„ã�¦ã�Šã‚Šã€�åˆ�æœŸåŒ–ã‚‚ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:5117
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•° `%s' ã�¯ dllimport ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:5141
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:5149
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:5150
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿å®£è¨€å­�ã�«ä¸�é�©åˆ‡ã�ªåž‹ä¿®é£¾å­�"
  
! #: cp/decl.c:5162
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5174
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "é‡�è¤‡ã�—ã�Ÿåˆ�æœŸåŒ–å­�"
  
! #: cp/decl.c:5224
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:5258
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qE ã�Œã�“ã�“ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (é–¢æ•°å†…ã�§ã�¯ã�ªã�„)"
  
! #: cp/decl.c:5262
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%q+F ã�Œ %<static%> ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.c:5327
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "å¤‰æ•° `%s' ã�«ã�¯åˆ�æœŸåŒ–å­�ã�Œã�‚ã‚Šã�¾ã�™ã�Œã€�ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:5333 cp/decl.c:6340
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "é…�åˆ— `%s' ã�®è¦�ç´ ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:5343
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:5379
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:5436
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5442
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5461
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "è‡ªæ˜Žã�§ã�ªã�„ãƒ©ãƒ™ãƒ«ã�®ã�¤ã�„ã�Ÿåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.c:5464
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.c:5520
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã�¯ `%s' ã�®ã‚µã‚¤ã‚ºã�®ç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:5527
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "`%s' ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:5539
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:5579
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.c:5603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.c:5654
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5658
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5664
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5700
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "æœªåˆ�æœŸåŒ–å®šæ•°ã‚’ ROM ã�«ç½®ã�‹ã�ªã�„"
  
! #: cp/decl.c:5707
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° %qD ã�Œå…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:5714
  #, fuzzy, gcc-internal-format
  #| msgid "initialized variable %q+D is marked dllimport"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•° %q+D ã�¯ dllimport ã�¨ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:5722
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.c:5726
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5729
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5897
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ç„¡åŠ¹ã�ªãƒ“ãƒƒãƒˆåˆ—åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.c:5938
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "ç„¡å��åŸºåº•ã‚¯ãƒ©ã‚¹ã�®åˆ�æœŸè¨­å®šå­�ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/decl.c:5973
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5981
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:6001
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.c:6031
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6070 cp/decl.c:6312 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.c:6107
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œãƒ–ãƒ¬ãƒ¼ã‚¹ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:6117
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œãƒ–ãƒ¬ãƒ¼ã‚¹ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:6237
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "åˆ�æœŸåŒ–å­�ã�®ã�¾ã‚�ã‚Šã�®ãƒ–ãƒ¬ãƒ¼ã‚¹ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:6342
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "é…�åˆ— `%s' ã�®è¦�ç´ ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:6350
  #, fuzzy, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ISO C89 ã�¯è¤‡å�ˆãƒªãƒ†ãƒ©ãƒ«ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:6405
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "`%s' ã�¯ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:6426
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "å…±ç”¨ä½“åˆ�æœŸåŒ–å­�å†…ã�®è¦�ç´ ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.c:6471
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6578
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pramga ã�Œæ‹¬å¼§ã�§å›²ã�¾ã‚Œã�Ÿæ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã‚’å�—ã�‘å�–ã‚Šã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�®é�™çš„ãƒ¡ãƒ³ãƒ�åˆ�æœŸåŒ–å­�ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:6615
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.c:6618
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:6623
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(ã‚¯ãƒ©ã‚¹å¤–ã�§ã�®åˆ�æœŸåŒ–ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™)"
  
! #: cp/decl.c:6801
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "ä»®å¼•æ•° %qD ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.c:6948
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:6966 cp/decl.c:12911
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/decl.c:6970 cp/decl.c:12915
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "%qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:7017
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7113
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: cp/decl.c:7166
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:7358
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "é–¢æ•° `%s' ã�Œå¤‰æ•°ã�§ã�‚ã‚‹ã�‹ã�®ã‚ˆã�†ã�«åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:7441
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7444
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7451
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.c:7477
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7486
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7703
  #, fuzzy, gcc-internal-format
  #| msgid "source is a pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ã‚½ãƒ¼ã‚¹ã�¯ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™"
  
! #: cp/decl.c:7719
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 ã�¯å�¯å¤‰é•·ã�®é…�åˆ— %qE ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:7728 cp/decl.c:7813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs specified for structure field"
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%qs ã�Œæ§‹é€ ä½“ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:7732
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  
! #: cp/decl.c:7735
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  
! #: cp/decl.c:7780
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:7806
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "å®šæ•°å¼�ã�Œæ¬ ã�‘ã�¦ã�„ã‚‹ã�‹ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:7815
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7836
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7862
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:7867
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/decl.c:7872
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/decl.c:7876
  #, fuzzy, gcc-internal-format
  #| msgid "source is a pointer to incomplete type"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "ã‚½ãƒ¼ã‚¹ã�¯ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™"
  
! #: cp/decl.c:7885
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to static data member %qD"
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "%<offsetof%> ã‚’é�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ� %qD ã�¸é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8325
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8328
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8333
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8562
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "åˆ�æœŸåŒ–å­�ã�¯ `%s' ã�®ã‚µã‚¤ã‚ºã�®ç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:8566
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "`%s' ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:8569
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:8585
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "ä»–ã�®ã‚¯ãƒ©ã‚¹ `%s' ã�®ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’ã€�ãƒ¡ãƒ³ãƒ�ã�«ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8587
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ä»–ã�®ã‚¯ãƒ©ã‚¹ `%s' ã�®ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’ã€�ãƒ¡ãƒ³ãƒ�ã�«ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:8613
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.c:8615
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8621
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.c:8624
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.c:8626
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.c:8635
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.c:8637
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8643
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.c:8648
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8655
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:8662
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/decl.c:8694
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8734
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.c:8745
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%qD ã�¯é�žä»®å¼•æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:8752
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "ä»®å¼•æ•° %qD ã�Œ void åž‹ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:8755
  #, fuzzy, gcc-internal-format
  #| msgid "Java method %qD has non-Java return type %qT"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Java ãƒ¡ã‚½ãƒƒãƒ‰ %qD ã�Œé�ž Java æˆ»ã‚Šåž‹ %qT ã‚’æŒ�ã�¡ã�¾ã�™"
  
! #: cp/decl.c:8831
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "concept %qD has no definition"
  msgstr "å…±ç”¨ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.c:8893
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:8904
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.c:8925
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8934
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8951
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:8998
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "`::main' ã‚’ template ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:9001
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "`::main' ã‚’ inline ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:9004
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "`::main' ã‚’ inline ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:9006
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:9063
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:9064
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:9072
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD cannot be a bit-field"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "é�™çš„ãƒ¡ãƒ³ãƒ� %qD ã�¯ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.c:9073
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:9083
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:9089
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:9102
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.c:9112
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "%qD has invalid argument list"
  msgstr "%qs ã�¯ -mcpu= ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:9120
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9126
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9134
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.c:9139
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:9220
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' ã�¯ `int' ã‚’è¿”ã�•ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:9260
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:9265
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of typedef %q+D"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "typedef %q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:9267
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:9284
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œå‘¼ã�°ã‚Œã�¾ã�—ã�Ÿã�Œã€�ã‚¯ãƒ©ã‚¹ã‚¹ã‚³ãƒ¼ãƒ—å†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:9474
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "`::main' ã‚’ template ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:9483
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "è‡ªå‹•å¤‰æ•° %qE ã�¯ %<threadprivate%> ã�«ã�ªã‚‹ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.c:9490
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9610
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9614
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.c:9618
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9634
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9639
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9748
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.c:9751
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.c:9782 cp/decl.c:9851
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.c:9786 cp/decl.c:9854
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "å®šæ•°å¼�ã�Œæ¬ ã�‘ã�¦ã�„ã‚‹ã�‹ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:9834
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9837
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9861
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C89 ã�¯å�¯å¤‰é•·ã‚µã‚¤ã‚ºã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9864
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C89 ã�¯å�¯å¤‰é•·ã‚µã‚¤ã‚ºã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:9870
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "é…�åˆ—ã�®æ¬¡å…ƒã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:9982
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:9984 cp/pt.c:14974
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "å¤§ã��ã�•ã‚¼ãƒ­ã�®é…�åˆ—ã‚’ä½œã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:9994
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "`%s' ã�®å®£è¨€ã�¯ void ã�®é…�åˆ—"
  
! #: cp/decl.c:9996
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "`%s' ã�®å®£è¨€ã�¯ void ã�®é…�åˆ—"
  
! #: cp/decl.c:10001
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:10003
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:10008
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:10010
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "é…�åˆ—å�‚ç…§ã�§ã�®æ·»å­—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10015
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:10018
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:10032
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:10036
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:10106
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10109
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:10119
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10122
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:10134
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10137
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:10145
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10148
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:10152
  #, fuzzy, gcc-internal-format
  #| msgid "too many template parameter lists in declaration of %qD"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD ã�®å®£è¨€å†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.c:10161
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10182
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "ç„¡å��å¤‰æ•°ã‚„ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10189
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "å¤‰æ•°ã�¾ã�Ÿã�¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10204
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10209
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.c:10467
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.c:10470 cp/decl.c:10490
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.c:10473
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.c:10482
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr ""
  
! #: cp/decl.c:10504 cp/decl.c:10597 cp/decl.c:10606 cp/decl.c:12250
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.c:10510
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:10538
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10589
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "é–¢æ•°ã�®å®šç¾©ã�Œ `register' ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10614
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10619
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:10654
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "å®£è¨€å†…ã�«ã�ªã�„ %<[*]%> ã�§ã�™"
  
! #: cp/decl.c:10661
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10669
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:10675
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10710
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ã�¯å�˜ã�ªã‚‹ %<complex%> ã‚’ %<double complex%> ã‚’æ„�å‘³ã�™ã‚‹ã‚‚ã�®ã�¨ã�—ã�¦ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10759 cp/decl.c:10762 cp/decl.c:10765
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ ã�§ã�¯åž‹ã�®ç„¡ã�„ %qs ã�®å®£è¨€ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10781
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ %<__int128%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10787
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<__int128%> for %qs"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ ã�¯ %<__int128%> ã‚’ %qs ã�«å¯¾ã�—ã�¦ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10841
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> ã�¨ %<unsigned%> ã�Œ %qs ã�«å¯¾ã�—ã�¦ä¸¡æ–¹æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10847
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> ã�Šã‚ˆã�³ %<short%> ã�Œ %qs ã�«å¯¾ã�—ã�¦ä¸¡æ–¹æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10855 cp/decl.c:10861
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs specified with %qT"
  msgstr "%qs ã�¯ %qs ã�¨ä½µç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.c:10866
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "%<__thread%> ã�Œ %<typedef%> ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10868
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> ã�Œ %<typedef%> ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:10934
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:10973
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10993
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11002
  #, fuzzy, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11015
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�® typedef å®£è¨€ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:11022
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "ä»®å¼•æ•° `%s' ã�§æŒ‡å®šã�•ã‚Œã�Ÿè¨˜æ†¶ã‚¯ãƒ©ã‚¹"
  
! #: cp/decl.c:11032 cp/decl.c:11174
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ä»®å¼•æ•° %qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã‚¿æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11039
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "ä»®å¼•æ•°ã�¯ %<constexpr%> ã�¨ã�—ã�¦å®£è¨€ã�—ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11045
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "ä»®å¼•æ•°ã�¯ %<constexpr%> ã�¨ã�—ã�¦å®£è¨€ã�—ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11055
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> ã�Œã‚¯ãƒ©ã‚¹å®£è¨€å¤–ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11065
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•°ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�§ã��ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: cp/decl.c:11068
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11070
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11074
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:11079
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11085
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "`register' ã�¨å®£è¨€ã�•ã‚Œã�Ÿé…�åˆ—ã�«æ·»å­—ã‚’ã�¤ã�‘ã‚ˆã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11089
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:11093
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qE declared %<extern%>"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•° %qE ã�Œ %<extern%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11097
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11101
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11112
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:11115
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11146
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "%qs ã�®å®£è¨€å†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:11172
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "%qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11186
  #, fuzzy, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "ãƒ�ã‚¹ãƒˆã�—ã�Ÿé–¢æ•° `%s' ã�¯ `extern' ã�«å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:11190
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "`%s' ã�®ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«ã�®å®£è¨€ã�Œ `auto' ã‚’æŒ‡å®šã�—ã�¾ã�™"
  
! #: cp/decl.c:11198
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:11212
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "friend é–¢æ•°å®£è¨€å†…ã�®è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­�ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:11294
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "%qs ã�®å®£è¨€å†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:11343
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11366
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11370
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.c:11375
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11382
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11391
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11396
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "%<restrict%> ã�®èª¤ã�£ã�Ÿä½¿ç”¨æ³•ã�§ã�™"
  
! #: cp/decl.c:11407
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:11416
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.c:11429
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.c:11441
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.c:11444
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11474
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11480
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "`%s' ã�¯é…�åˆ—ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11509
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11510
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "constructor cannot be static member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11514
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11515
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11523
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11524
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11542
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11559
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11563
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:11566
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.c:11579
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11605
  #, fuzzy, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ä»®å¼•æ•°ã‚’å�–ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:11645
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11658 cp/decl.c:11665
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11667
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11696
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11697
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11770
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11840
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11865
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¯æš—é»™çš„ã�«ã��ã�®ã‚¯ãƒ©ã‚¹ã�® friend ã�§ã�™"
  
! #: cp/decl.c:11871
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11901
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆä»¥å¤–ã�Œãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11903
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11911
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11951
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11959
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11961
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11972
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> ã�Œã‚¯ãƒ©ã‚¹å®£è¨€å¤–ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:11975
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�« %<inline%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:11978
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "`explicit' ã�«ã�§ã��ã‚‹ã�®ã�¯ã€�ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã� ã�‘ã�§ã�™"
  
! #: cp/decl.c:11988
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:11995
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "é�žã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12002
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12008
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static `%s' ã‚’ mutable ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12014
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const `%s' ã‚’ `mutable' ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12020
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12056
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "å®£è¨€å†…ã�«ã�ªã�„ %<[*]%> ã�§ã�™"
  
! #: cp/decl.c:12059
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12064
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:12068
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:12092
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:12180
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "ã‚¯ãƒ©ã‚¹å®£è¨€ã�®å¤–å�´ã�§ virtual æŒ‡å®šã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12188
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "è¤‡é›‘ã�ªãƒ‘ãƒ©ãƒ¡ã‚¿ã‚’ã‚‚ã�¤é–¢æ•°ã�¯ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12190
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:12194
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:12207
  #, fuzzy, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "ã‚¯ãƒ©ã‚¹ `%s' ã‚’å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—ã�® friend ã�«ã�—ã‚ˆã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12227
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12231
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:12241
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "`%s' ã�®å®£è¨€ã�¯ã‚°ãƒ­ãƒ¼ãƒ�ãƒ«å®£è¨€ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:12256
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "`enum %s' ã�®å†�å®£è¨€"
  
! #: cp/decl.c:12275
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�§ `::' ã‚’ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.c:12281
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12283
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12334 cp/parser.c:3290
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
  
! #: cp/decl.c:12338
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:12362
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.c:12365
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12381
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ç„¡åŠ¹ã�ªç”¨æ³•ã�® of %%d, %%x, å�ˆã�¯ %%X"
  
! #: cp/decl.c:12402
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "%s: é–¢æ•° `%s' ã�®å®£è¨€ã�Œå¤‰æ�›ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“\n"
  
! #: cp/decl.c:12412
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12422
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12436
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:12443
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã�®ãƒ¡ãƒ³ãƒ�ã�Œè¦†ã�„éš ã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.c:12450
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12456
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12462
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.c:12471
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12477
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12486
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD redeclared as function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "å¤‰æ•° %qD ã�Œé–¢æ•°ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:12489
  #, fuzzy, gcc-internal-format
  #| msgid "original type declared here"
  msgid "variable template declared here"
  msgstr "å…ƒã�®åž‹ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:12547
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "é ˜åŸŸ `%s' ã�¯ä¸�å®Œå…¨ã�ªåž‹ã�§ã�™"
  
! #: cp/decl.c:12552
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "ä»®å¼•æ•°ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:12564
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "`%s' ã�¯é–¢æ•°ã�§ã‚‚ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“ -- friend ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12567
  #, fuzzy, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "`%s' ã�¯é–¢æ•°ã�§ã‚‚ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“ -- friend ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12612
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared %<inline%>"
  msgid "static data member %qE declared %<concept%>"
  msgstr "ä»®å¼•æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12617
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12646
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "é�žã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12651
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12706
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12708
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `register' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12713
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12717
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12722
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.c:12734
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12738
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.c:12746
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual ã�ªé�žã‚¯ãƒ©ã‚¹é–¢æ•° `%s'"
  
! #: cp/decl.c:12753
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�Œã‚¯ãƒ©ã‚¹ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:12754
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�Œã‚¯ãƒ©ã‚¹ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:12788
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12797
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "ä»–ã�®é–¢æ•°å†…ã�§ static é–¢æ•°ã‚’å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:12836
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12843
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:12849
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12857
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "%<extern%> å¤‰æ•° %qD ã�®å®£è¨€ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:12878
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "`%s' ã�®å®£è¨€ã�« `extern' ã�Œã�¤ã�„ã�¦ã�Šã‚Šã€�åˆ�æœŸåŒ–ã‚‚ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:12890
  #, fuzzy, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "`%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã‚‹ã�¨ã�“ã‚�ã�§ã€�`extern' å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:12895
  #, fuzzy, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.c:13060
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "é–¢æ•°ã�Œãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:13063
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "é–¢æ•°ã�Œãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:13147
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.c:13151
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�§ `::' ã‚’ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.c:13174
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "ãƒ‘ãƒ©ãƒ¡ã‚¿ã�¯ãƒ¡ã‚½ãƒƒãƒ‰ã�®åž‹ã‚’ä¸�æ­£ã�«å®£è¨€ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:13201
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:13203
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
*************** msgstr ""
*** 48090,48254 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13448
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13527
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:13534
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:13561
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:13567
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13577
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13603
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ ã�¯ç„¡å��æ§‹é€ ä½“ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
  #. Variadic.
! #: cp/decl.c:13614
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:13640
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13641
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13653
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13654
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13665
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13666 cp/decl.c:13676
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13677
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13691
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.c:13715
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13722
  #, 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.c:13724
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13733
  #, 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.c:13735
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13751
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13770
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13777
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13789
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13844
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13867
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template declaration of %qD"
  msgid "using alias template specialization %qT after %qs"
  msgstr "%qD ã�®ç„¡åŠ¹ã�ªãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:13870
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13872
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:13880
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13881 cp/decl.c:13888
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:13887
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 48111,48275 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13457
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13536
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:13543
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:13570
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.c:13576
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13586
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13612
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ ã�¯ç„¡å��æ§‹é€ ä½“ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
  #. Variadic.
! #: cp/decl.c:13623
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:13649
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13650
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13662
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13663
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13674
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13675 cp/decl.c:13685
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13686
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13700
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.c:13724
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13731
  #, 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.c:13733
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13742
  #, 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.c:13744
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:13760
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13779
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13786
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13798
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13853
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13876
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template declaration of %qD"
  msgid "using alias template specialization %qT after %qs"
  msgstr "%qD ã�®ç„¡åŠ¹ã�ªãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:13879
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13881
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:13889
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13890 cp/decl.c:13897
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.c:13896
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 48260,48353 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13902
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.c:13956 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13986 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9306
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.c:13991
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:14000 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/decl.c:14103
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "äº‹å‰�ã�®å®£è¨€ã�ªã�—ã�®å¤§åŸŸé–¢æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: cp/decl.c:14139
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:14279
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:14286
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14297
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.c:14322
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "åž‹ä¿®é£¾å­� `%s' ã�¯ struct ã‚„ class ã�®å¾Œã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.c:14352
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:14354
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "é‡�è¤‡ã�—ã�Ÿ case ã�®å€¤"
  
! #: cp/decl.c:14499
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14502 cp/decl.c:14510 cp/decl.c:14520 cp/parser.c:18945
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:14507
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14517
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14590
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "è¿°èªžã�¯è­˜åˆ¥å­�ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
--- 48281,48374 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13911
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.c:13965 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13995 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9308
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.c:14000
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:14009 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/decl.c:14112
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "äº‹å‰�ã�®å®£è¨€ã�ªã�—ã�®å¤§åŸŸé–¢æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: cp/decl.c:14148
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.c:14288
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:14295
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14306
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.c:14331
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "åž‹ä¿®é£¾å­� `%s' ã�¯ struct ã‚„ class ã�®å¾Œã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.c:14361
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:14363
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "é‡�è¤‡ã�—ã�Ÿ case ã�®å€¤"
  
! #: cp/decl.c:14508
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14511 cp/decl.c:14519 cp/decl.c:14529 cp/parser.c:18945
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.c:14516
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14526
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14599
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "è¿°èªžã�¯è­˜åˆ¥å­�ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
*************** msgstr "è¿°èªžã�¯è­˜åˆ¥å­�ã�§ã�ªã�‘ã‚Œã�
*** 48356,48437 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14737
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14909
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "`%s' ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:14919
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "`%s' ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:14968
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for %<unsigned long%> type"
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "æ•´æ•°å®šæ•°ã�Œ %<unsigned long%> åž‹ã�«å¯¾ã�—ã�¦å¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: cp/decl.c:14969
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C ã�¯åˆ—æŒ™å€¤ã‚’ %<int%> ã�®ç¯„å›²ã�«åˆ¶é™�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:14980
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "åˆ—æŒ™å€¤ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼"
  
! #: cp/decl.c:15000
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "%qE ç”¨ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:15111
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:15286 cp/typeck.c:9675
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15633
  #, fuzzy, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:16102
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:16104 cp/typeck.c:9555
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "é–¢æ•°ã�®æˆ»ã‚Šåž‹ã�¯ %<volatile%> ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:16324
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:16338
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.c:16711
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD defaults to %<int%>"
  msgid "use of %qD before deduction of %<auto%>"
--- 48377,48458 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14746
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14918
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "`%s' ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:14928
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "`%s' ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:14977
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for %<unsigned long%> type"
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "æ•´æ•°å®šæ•°ã�Œ %<unsigned long%> åž‹ã�«å¯¾ã�—ã�¦å¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: cp/decl.c:14978
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C ã�¯åˆ—æŒ™å€¤ã‚’ %<int%> ã�®ç¯„å›²ã�«åˆ¶é™�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.c:14989
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "åˆ—æŒ™å€¤ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼"
  
! #: cp/decl.c:15009
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "%qE ç”¨ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:15120
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.c:15295 cp/typeck.c:9693
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15642
  #, fuzzy, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:16111
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:16113 cp/typeck.c:9573
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "é–¢æ•°ã�®æˆ»ã‚Šåž‹ã�¯ %<volatile%> ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.c:16333
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.c:16347
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.c:16720
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD defaults to %<int%>"
  msgid "use of %qD before deduction of %<auto%>"
*************** msgstr "é–¢æ•°ã‚’å‰Šé™¤ (delete) ã�§ã��ã
*** 48473,48479 ****
  msgid "deleting %qT is undefined"
  msgstr "%qT ã�®å‰Šé™¤ã�¯å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl2.c:566 cp/pt.c:5559
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
--- 48494,48500 ----
  msgid "deleting %qT is undefined"
  msgstr "%qT ã�®å‰Šé™¤ã�¯å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl2.c:566 cp/pt.c:5561
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
*************** msgstr ""
*** 48486,48492 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5518
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qD ã�Œãƒ¡ãƒ³ãƒ�ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 48507,48513 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5520
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qD ã�Œãƒ¡ãƒ³ãƒ�ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr ""
*** 48948,48954 ****
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qT ã�¯ %qE ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/error.c:4292 cp/typeck.c:2420
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 48969,48975 ----
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qT ã�¯ %qE ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/error.c:4292 cp/typeck.c:2437
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ
*** 48959,48965 ****
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qT ã�¯ %qE ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/error.c:4318 cp/typeck.c:3013
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 48980,48986 ----
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qT ã�¯ %qE ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/error.c:4318 cp/typeck.c:3031
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr ""
*** 49305,49311 ****
  msgid "invalid pointer to bit-field %qD"
  msgstr "äºŒé …æ¼”ç®—å­� %s ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/init.c:2264 cp/typeck.c:1897
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
--- 49326,49332 ----
  msgid "invalid pointer to bit-field %qD"
  msgstr "äºŒé …æ¼”ç®—å­� %s ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/init.c:2264 cp/typeck.c:1914
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
*************** msgstr "ç„¡åŠ¹ã�ªåž‹: `void &'"
*** 50166,50172 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:3162 cp/pt.c:18411
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
--- 50187,50193 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.c:3162 cp/pt.c:18414
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
*************** msgstr ""
*** 50535,50541 ****
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6552 cp/typeck.c:2712 cp/typeck.c:2715 cp/typeck.c:2732
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr ""
--- 50556,50562 ----
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6552 cp/typeck.c:2730 cp/typeck.c:2733 cp/typeck.c:2750
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr ""
*************** msgstr ""
*** 50561,50567 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:7028 cp/pt.c:19023
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 50582,50588 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:7028 cp/pt.c:19026
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "ISO C++ ã�¯è¤‡å�ˆãƒªãƒ†ãƒ©ãƒ«ã‚’
*** 50577,50583 ****
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7744 cp/typeck.c:2600
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ç„¡åŠ¹ã�ª %qD ã�®ä½¿ç”¨ã�§ã�™"
--- 50598,50604 ----
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7744 cp/typeck.c:2618
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ç„¡åŠ¹ã�ª %qD ã�®ä½¿ç”¨ã�§ã�™"
*************** msgstr ""
*** 51050,51062 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "ãƒ¡ãƒ³ãƒ� `%s' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ�æœŸå€¤"
  
! #: cp/parser.c:14972 cp/pt.c:25054
  #, fuzzy, gcc-internal-format
  #| msgid "static declaration of %q+D follows non-static declaration"
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D ã�¯é�™çš„å®£è¨€ã�®å¾Œã�«é�žé�™çš„å®£è¨€ã�Œç¶šã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:14984 cp/pt.c:25066
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 51071,51083 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "ãƒ¡ãƒ³ãƒ� `%s' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ�æœŸå€¤"
  
! #: cp/parser.c:14972 cp/pt.c:25053
  #, fuzzy, gcc-internal-format
  #| msgid "static declaration of %q+D follows non-static declaration"
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D ã�¯é�™çš„å®£è¨€ã�®å¾Œã�«é�žé�™çš„å®£è¨€ã�Œç¶šã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.c:14984 cp/pt.c:25065
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr ""
*** 52322,52328 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "å”¯ä¸€ã�®ä»®å¼•æ•°ã�¨ã�ªã‚‹ %<void%> ã�«ã�¯ä¿®é£¾å­�ã�Œã�¤ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:37072 cp/pt.c:16761
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�Œå…¥ã‚Œå­�é–¢æ•°ã�®ä¸­ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
--- 52343,52349 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "å”¯ä¸€ã�®ä»®å¼•æ•°ã�¨ã�ªã‚‹ %<void%> ã�«ã�¯ä¿®é£¾å­�ã�Œã�¤ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.c:37072 cp/pt.c:16764
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�Œå…¥ã‚Œå­�é–¢æ•°ã�®ä¸­ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr ""
*** 52364,52370 ****
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:39655 cp/pt.c:13085 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
--- 52385,52391 ----
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:39655 cp/pt.c:13087 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
*************** msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable'
*** 52707,52713 ****
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4083 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
--- 52728,52734 ----
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4083 cp/pt.c:4837
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
*************** msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’
*** 52734,52813 ****
  msgid "template parameter %qD declared here"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:4771
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:4830
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "#define ä¸­ã�®ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œçµ‚ç«¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.c:4854
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4858
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4862 cp/pt.c:4873
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:4870
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.c:4886
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.c:4888
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label %qD"
  msgid "primary template %qD"
  msgstr "é‡�è¤‡ã�—ã�Ÿãƒ©ãƒ™ãƒ« %qD ã�§ã�™"
  
! #: cp/pt.c:4935
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4938
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4959
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5005
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] ""
  
! #: cp/pt.c:5067
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:5071
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:5254
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "%qD ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
--- 52755,52834 ----
  msgid "template parameter %qD declared here"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:4773
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:4832
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "#define ä¸­ã�®ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œçµ‚ç«¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.c:4856
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4860
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4864 cp/pt.c:4875
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:4872
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.c:4888
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.c:4890
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label %qD"
  msgid "primary template %qD"
  msgstr "é‡�è¤‡ã�—ã�Ÿãƒ©ãƒ™ãƒ« %qD ã�§ã�™"
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4940
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4961
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5007
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] ""
  
! #: cp/pt.c:5069
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:5073
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:5256
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "%qD ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "%qD ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã
*** 52815,52861 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5276
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "ä»®å¼•æ•°ãƒªã‚¹ãƒˆä¸­ã�® `void' ã�¯ãƒªã‚¹ãƒˆå…¨ä½“ã‚’å� ã‚�ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:5312
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5315
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:5318
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:5321
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5324 cp/pt.c:5382
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.c:5496
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:5503
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "å��å‰�ç„¡ã�—ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã‚¯ãƒ©ã‚¹ã�§ã�™"
  
! #: cp/pt.c:5511
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 52836,52882 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5278
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "ä»®å¼•æ•°ãƒªã‚¹ãƒˆä¸­ã�® `void' ã�¯ãƒªã‚¹ãƒˆå…¨ä½“ã‚’å� ã‚�ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:5314
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5317
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:5320
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:5323
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5326 cp/pt.c:5384
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.c:5498
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:5505
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "å��å‰�ç„¡ã�—ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã‚¯ãƒ©ã‚¹ã�§ã�™"
  
! #: cp/pt.c:5513
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 52865,52938 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5533
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "%qD ã�®ç„¡åŠ¹ã�ªãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/pt.c:5676
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®šç¾©ã�§ã�™"
  
! #: cp/pt.c:5719
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5733
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr ""
  
! #: cp/pt.c:5736
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr ""
  
! #: cp/pt.c:5738
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:5759
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.c:5762
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.c:5889
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:5902
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:5913
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] ""
  
! #: cp/pt.c:5917
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/pt.c:5954
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•° %q+#D ã�§ã�™"
  
! #: cp/pt.c:5955
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "ã�“ã�“ã�§ %q#D ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 52886,52959 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5535
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "%qD ã�®ç„¡åŠ¹ã�ªãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/pt.c:5678
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®šç¾©ã�§ã�™"
  
! #: cp/pt.c:5721
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5735
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr ""
  
! #: cp/pt.c:5738
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr ""
  
! #: cp/pt.c:5740
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:5761
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.c:5764
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.c:5891
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:5904
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:5915
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] ""
  
! #: cp/pt.c:5919
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/pt.c:5956
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•° %q+#D ã�§ã�™"
  
! #: cp/pt.c:5957
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "ã�“ã�“ã�§ %q#D ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "ã�“ã�“ã�§ %q#D ã�¨ã�—ã�¦å†�å®£è¨
*** 52941,53062 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5965
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "%q#D ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�®å†�å®šç¾©ã�§ã�™"
  
! #: cp/pt.c:5967
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "å…ƒã�®å®šç¾©ã�¯ã�“ã�“ã�«å‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:5995
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "`%s' ã�Œåˆ¥ã�®ã‚·ãƒ³ãƒœãƒ«ç¨®ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:5998
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
  msgid "original declaration appeared here"
  msgstr "å…ƒã�®å®šç¾©ã�¯ã�“ã�“ã�«å‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:6258 cp/pt.c:6326
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr ""
  
! #: cp/pt.c:6261
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6264
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6276
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.c:6280
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6329
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6331
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:6391
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %q+#D"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•° %q+#D ã�§ã�™"
  
! #: cp/pt.c:6400
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6409
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "  mismatched types %qT and %qT"
  msgstr "åž‹ %qT ã�¨ %qT ã�®é–“ã�§ã�®æ¯”è¼ƒã�§ã�™"
  
! #: cp/pt.c:6418
  #, fuzzy, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:6429
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:6439
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:6448
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6460
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6464
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6475
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6486
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  candidate expects %d argument, %d provided"
  #| msgid_plural "  candidate expects %d arguments, %d provided"
--- 52962,53083 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5967
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "%q#D ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�®å†�å®šç¾©ã�§ã�™"
  
! #: cp/pt.c:5969
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "å…ƒã�®å®šç¾©ã�¯ã�“ã�“ã�«å‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:5997
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "`%s' ã�Œåˆ¥ã�®ã‚·ãƒ³ãƒœãƒ«ç¨®ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:6000
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
  msgid "original declaration appeared here"
  msgstr "å…ƒã�®å®šç¾©ã�¯ã�“ã�“ã�«å‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:6260 cp/pt.c:6328
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr ""
  
! #: cp/pt.c:6263
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6266
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6278
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.c:6282
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6331
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6333
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:6393
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %q+#D"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•° %q+#D ã�§ã�™"
  
! #: cp/pt.c:6402
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6411
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "  mismatched types %qT and %qT"
  msgstr "åž‹ %qT ã�¨ %qT ã�®é–“ã�§ã�®æ¯”è¼ƒã�§ã�™"
  
! #: cp/pt.c:6420
  #, fuzzy, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:6431
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:6441
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:6450
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6462
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6466
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6477
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6488
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  candidate expects %d argument, %d provided"
  #| msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgid "  candidate expects at least %d a
*** 53064,53359 ****
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  å€™è£œã�§ã�¯ %d å€‹ã�®å¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™ã�Œã€�%d å€‹ã�®å¼•æ•°ã�Œä¸Žã�ˆã‚‰ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:6529
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:6542
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:6546
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:6557
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6567
  #, fuzzy, gcc-internal-format
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/pt.c:6577
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "  template argument %qE does not match %qE"
  msgstr "åž‹ %qT ã�®å¼•æ•°ã�Œ %qT ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: cp/pt.c:6623
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr ""
  
! #: cp/pt.c:6630
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.c:6639
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6654
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "the address of %qD is not a valid template argument"
  msgstr "%qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¯å¸¸ã�« %<true%> ã�¨è©•ä¾¡ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.c:6663
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6670
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr ""
  
! #: cp/pt.c:6688
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6696
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6778
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6944
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.c:6958
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.c:7044
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:7052
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:7070
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:7130
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:7132
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7186
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:7758
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.c:7774
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring attributes in template argument %qE"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:7909
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7938
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "`restrict' ã�®ç”¨æ³•ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.c:7943
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7959 cp/pt.c:7981 cp/pt.c:8035
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7964
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7969
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7972
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:7986
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:7989
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:8039
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:8053
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.c:8056
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:8119
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "%qE ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:8257 cp/pt.c:8570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.c:8272 cp/pt.c:8404
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to function %<va_start%>"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:8409
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:8434
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.c:8438
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8536
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9155
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD ã�¯é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:9318
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:9320
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
  
! #: cp/pt.c:9444
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "å†…éƒ¨ä¸€è²«æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:9814
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå†…ã�§ `%s' ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:10244
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11324
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member %qD in union"
  msgstr "å…±ç”¨ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/pt.c:11819
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12201
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not at beginning of declaration"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE ã�¯å®£è¨€ã�®é–‹å§‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:12291
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12294
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12855
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
--- 53085,53380 ----
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  å€™è£œã�§ã�¯ %d å€‹ã�®å¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™ã�Œã€�%d å€‹ã�®å¼•æ•°ã�Œä¸Žã�ˆã‚‰ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:6531
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:6544
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:6548
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6569
  #, fuzzy, gcc-internal-format
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/pt.c:6579
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "  template argument %qE does not match %qE"
  msgstr "åž‹ %qT ã�®å¼•æ•°ã�Œ %qT ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: cp/pt.c:6625
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr ""
  
! #: cp/pt.c:6632
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.c:6641
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6656
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "the address of %qD is not a valid template argument"
  msgstr "%qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¯å¸¸ã�« %<true%> ã�¨è©•ä¾¡ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.c:6665
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6672
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr ""
  
! #: cp/pt.c:6690
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6698
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6780
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6946
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.c:6960
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.c:7046
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:7054
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:7072
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:7132
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:7134
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7188
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:7760
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.c:7776
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring attributes in template argument %qE"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:7911
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7940
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "`restrict' ã�®ç”¨æ³•ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.c:7945
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7961 cp/pt.c:7983 cp/pt.c:8037
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7966
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7971
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7974
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:7988
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:7991
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:8041
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:8055
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.c:8058
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:8121
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "%qE ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:8259 cp/pt.c:8572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.c:8274 cp/pt.c:8406
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to function %<va_start%>"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:8411
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.c:8436
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.c:8440
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8538
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9157
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD ã�¯é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:9320
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:9322
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
  
! #: cp/pt.c:9446
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure"
  msgstr "å†…éƒ¨ä¸€è²«æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:9816
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå†…ã�§ `%s' ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:10246
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11326
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member %qD in union"
  msgstr "å…±ç”¨ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/pt.c:11821
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12203
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not at beginning of declaration"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE ã�¯å®£è¨€ã�®é–‹å§‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:12293
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12296
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12857
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
*************** msgstr "%q#D ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°
*** 53372,53672 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13880
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "sizeof ã�Œé–¢æ•°åž‹ã�«é�©ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:14053
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/pt.c:14055
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/pt.c:14173
  #, fuzzy, gcc-internal-format
  msgid "function returning an array"
  msgstr "é–¢æ•°ã�Œé›†å�ˆä½“ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:14175
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:14213
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œå‘¼ã�°ã‚Œã�¾ã�—ã�Ÿã�Œã€�ã‚¯ãƒ©ã‚¹ã‚¹ã‚³ãƒ¼ãƒ—å†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:14825
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:14827
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/pt.c:14829
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:14842
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:14845
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:14893
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.c:14899
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.c:14905
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.c:15005
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.c:15025
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:15062
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:15070
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:15134
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15209
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå†…ã�§ `%s' ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:15387
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:15402
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:15404
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15494
  #, 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.c:15617
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "static ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ `%s' ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:16133 cp/pt.c:17885
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/pt.c:16137 cp/pt.c:17889
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18941
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18969
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18974
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18977
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18982
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qE ã�Œã�“ã�“ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (é–¢æ•°å†…ã�§ã�¯ã�ªã�„)"
  
! #: cp/pt.c:19038
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:19333
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:19336
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:19659
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:19661
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.c:19671
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:19686
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:19704
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ä¸�æ­£ã�ªæ–‡å­—åˆ—å®šæ•°ã�§ã�™"
  
! #: cp/pt.c:23704
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:23706
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:23712
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.c:23736 cp/pt.c:23831
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23742
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23744
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23763
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:23769 cp/pt.c:23826
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:23774
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:23782
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "%s: `%s' ã�®åˆ�æœŸåŒ–:\n"
  
! #: cp/pt.c:23818
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23841 cp/pt.c:23927
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«ãƒ¡ã‚½ãƒƒãƒ‰ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/pt.c:23846 cp/pt.c:23944
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:23903
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23905
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23914
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23932
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/pt.c:23978
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:24300
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
--- 53393,53693 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13882
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "sizeof ã�Œé–¢æ•°åž‹ã�«é�©ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.c:14056
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/pt.c:14058
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/pt.c:14176
  #, fuzzy, gcc-internal-format
  msgid "function returning an array"
  msgstr "é–¢æ•°ã�Œé›†å�ˆä½“ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:14178
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:14216
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œå‘¼ã�°ã‚Œã�¾ã�—ã�Ÿã�Œã€�ã‚¯ãƒ©ã‚¹ã‚¹ã‚³ãƒ¼ãƒ—å†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:14828
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:14830
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/pt.c:14832
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:14845
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:14848
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.c:14896
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.c:14902
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.c:14908
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.c:15008
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.c:15028
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:15065
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:15073
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:15137
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15212
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå†…ã�§ `%s' ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:15390
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:15405
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:15407
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15497
  #, 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.c:15620
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "static ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ `%s' ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:16136 cp/pt.c:17888
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/pt.c:16140 cp/pt.c:17892
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18944
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18972
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18977
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18980
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18985
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qE ã�Œã�“ã�“ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (é–¢æ•°å†…ã�§ã�¯ã�ªã�„)"
  
! #: cp/pt.c:19041
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:19336
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:19339
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:19662
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:19664
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.c:19674
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:19689
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.c:19707
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ä¸�æ­£ã�ªæ–‡å­—åˆ—å®šæ•°ã�§ã�™"
  
! #: cp/pt.c:23703
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:23705
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:23711
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.c:23735 cp/pt.c:23830
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23741
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23743
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23762
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:23768 cp/pt.c:23825
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:23773
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:23781
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "%s: `%s' ã�®åˆ�æœŸåŒ–:\n"
  
! #: cp/pt.c:23817
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23840 cp/pt.c:23926
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«ãƒ¡ã‚½ãƒƒãƒ‰ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/pt.c:23845 cp/pt.c:23943
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.c:23902
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23904
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23913
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:23931
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/pt.c:23977
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:24299
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
*************** msgstr ""
*** 53678,53805 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24640
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:24842
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:25217
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "non-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/pt.c:25225
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not literal"
  msgstr "'#' ã�«ãƒžã‚¯ãƒ­ä»®å¼•æ•°å��ã�Œç¶šã�„ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.c:25232
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it has a mutable member"
  msgstr "'#' ã�«ãƒžã‚¯ãƒ­ä»®å¼•æ•°å��ã�Œç¶šã�„ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.c:25244
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.c:25246
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'#' ã�«ãƒžã‚¯ãƒ­ä»®å¼•æ•°å��ã�Œç¶šã�„ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.c:26582
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.c:26822
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:27303
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-class template %qT used without template arguments"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:27452
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.c:27459
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:27473
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.c:27480
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "inline ã�«å‡ºæ�¥ã‚‹ã�¨è¦‹ã�ªã�•ã‚Œã�¦ã�„ã�ªã�„é–¢æ•°ã�§ã�™"
  
! #: cp/pt.c:27546
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:27549
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:27582
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:27617
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ç„¡åŠ¹ã�ªãƒ¡ã‚½ãƒƒãƒ‰å®£è¨€ã�§ã�™ã€‚ãƒ¡ã‚½ãƒƒãƒ‰å��ã�Œå¿…è¦�ã�§ã�™"
  
! #: cp/pt.c:27619
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:27653
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:27657
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.c:27661
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.c:27665
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.c:27783
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
--- 53699,53826 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24639
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.c:24841
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:25216
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
  msgid "non-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/pt.c:25224
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not literal"
  msgstr "'#' ã�«ãƒžã‚¯ãƒ­ä»®å¼•æ•°å��ã�Œç¶šã�„ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.c:25231
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it has a mutable member"
  msgstr "'#' ã�«ãƒžã‚¯ãƒ­ä»®å¼•æ•°å��ã�Œç¶šã�„ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.c:25243
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.c:25245
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'#' ã�«ãƒžã‚¯ãƒ­ä»®å¼•æ•°å��ã�Œç¶šã�„ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.c:26581
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.c:26821
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:27302
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-class template %qT used without template arguments"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.c:27454
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.c:27461
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:27475
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.c:27482
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "inline ã�«å‡ºæ�¥ã‚‹ã�¨è¦‹ã�ªã�•ã‚Œã�¦ã�„ã�ªã�„é–¢æ•°ã�§ã�™"
  
! #: cp/pt.c:27548
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:27551
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:27584
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:27619
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ç„¡åŠ¹ã�ªãƒ¡ã‚½ãƒƒãƒ‰å®£è¨€ã�§ã�™ã€‚ãƒ¡ã‚½ãƒƒãƒ‰å��ã�Œå¿…è¦�ã�§ã�™"
  
! #: cp/pt.c:27621
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:27655
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:27659
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.c:27663
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.c:27667
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.c:27785
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
*************** msgstr "ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«ã�§ã�® `this'
*** 54020,54026 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2703 cp/typeck.c:2632
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
--- 54041,54047 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2703 cp/typeck.c:2650
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
*************** msgstr "åž‹ã�Œå…¨ã��ç•°ã�ªã‚‹ãƒ�ã‚¤ãƒ³ã‚
*** 54693,55528 ****
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "åž‹ã�Œå…¨ã��ç•°ã�ªã‚‹ãƒ�ã‚¤ãƒ³ã‚¿ã�®æ¯”è¼ƒã�§ã‚­ãƒ£ã‚¹ãƒˆã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:1480
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "?: ã�¸ã�®è¢«æ¼”ç®—å­�ã�Œç•°ã�ªã‚‹åž‹ %qT ã�¨ %qT ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:1487
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "?: ã�¸ã�®è¢«æ¼”ç®—å­�ã�Œç•°ã�ªã‚‹åž‹ %qT ã�¨ %qT ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:1618
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/typeck.c:1710
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�« `__alignof' ã�Œé�©ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:1718
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ ã�¯é–¢æ•°åž‹ã�®å¼�ã�¸ã�® `sizeof' ã�®é�©ç”¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:1769
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1780
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ ã�¯é–¢æ•°åž‹ã�®å¼�ã�¸ã�® `sizeof' ã�®é�©ç”¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:1857
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/typeck.c:1902
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/typeck.c:2076
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of temporary array"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:2245
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "æ–‡å­—åˆ—å®šæ•°ä¸­ã�® \\r ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—"
  
! #: cp/typeck.c:2249
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "æ–‡å­—åˆ—å®šæ•°ä¸­ã�® \\r ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—"
  
! #: cp/typeck.c:2383 cp/typeck.c:2945
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2387 cp/typeck.c:2949
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2418
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:2497
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:2647
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/typeck.c:2656
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.c:2816
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE"
  msgstr "%qT ã�¯ %qE ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:2839
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "%qT ã�¯ %qE ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:2850
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "%qT ã�¯ %qE ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:2864
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%qT ã�¯ %qE ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:2979 cp/typeck.c:3005
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.c:3044
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.c:3097
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:3276
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr ""
  
! #: cp/typeck.c:3307
  #, fuzzy, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:3310
  #, fuzzy, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:3313
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:3316
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3380
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "é…�åˆ—å�‚ç…§ã�§ã�®æ·»å­—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:3477
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "`register' ã�¨å®£è¨€ã�•ã‚Œã�Ÿé…�åˆ—ã�«æ·»å­—ã‚’ã�¤ã�‘ã‚ˆã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:3511
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "æ·»å­—ã‚’ã�¤ã�‘ã‚‰ã‚Œã�Ÿå€¤ã�Œé…�åˆ—ã�§ã‚‚ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:3584
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿æ§‹ç¯‰ã�®ä½¿ç”¨ã�§ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:3816
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qs ã‚’ç„¡åŠ¹ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:3831
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ ã�¯ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã�®ä¸­ã�‹ã‚‰ `::main' ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:3852
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3869
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/typeck.c:3872
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/typeck.c:3875
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/typeck.c:3932
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.c:3933
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.c:3938
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3939
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3945
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3946
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3956
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.c:3957
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.c:3960
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "é–¢æ•°ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/typeck.c:3961
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "é–¢æ•°ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: cp/typeck.c:4044
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "ä»®å¼•æ•°ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/typeck.c:4050
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "ä»®å¼•æ•°ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/typeck.c:4299
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4310
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4428 cp/typeck.c:4439
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:4485
  #, fuzzy, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:4852
  #, fuzzy, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "%s ãƒ­ãƒ¼ãƒ†ãƒ¼ãƒˆå›žæ•°ã�Œè² ã�®å€¤ã�§ã�™"
  
! #: cp/typeck.c:4853
  #, fuzzy, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "%s ãƒ­ãƒ¼ãƒ†ãƒ¼ãƒˆå›žæ•°ã�Œè² ã�®å€¤ã�§ã�™"
  
! #: cp/typeck.c:4859
  #, fuzzy, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "%s ãƒ­ãƒ¼ãƒ†ãƒ¼ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�§ã�™"
  
! #: cp/typeck.c:4860
  #, fuzzy, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "%s ãƒ­ãƒ¼ãƒ†ãƒ¼ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�§ã�™"
  
! #: cp/typeck.c:4954 cp/typeck.c:4962 cp/typeck.c:5242 cp/typeck.c:5250
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ ã�¯ãƒ�ã‚¤ãƒ³ã‚¿ã�¨æ•´æ•°ã�¨ã�®æ¯”è¼ƒã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:5164 cp/typeck.c:5177
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between %qT and %qT"
  msgid "operand types are %qT and %qT"
  msgstr "%qT ã�¨ %qT ã�®æ¯”è¼ƒã�§ã�™"
  
! #: cp/typeck.c:5279
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "é�žæµ®å‹•å°�æ•°ç‚¹å¼•æ•°ã�§ã�®é †åº�ä»˜ã�‘ã‚‰ã‚Œã�ªã�„æ¯”è¼ƒã�§ã�™"
  
! #: cp/typeck.c:5324
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: cp/typeck.c:5337
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "äºŒé …æ¼”ç®—å­� %s ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.c:5637
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�« `void *' åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:5645
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:5653
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«ãƒ¡ã‚½ãƒƒãƒ‰ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:5699
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿æ¼”ç®—ã�§ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/typeck.c:5778
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:5779
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:5795
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:5798
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5805
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:5980
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:5985
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ ã�¯é�žå·¦è¾ºå€¤å¼�ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6021
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6038
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ ã�¯ `::main' é–¢æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:6095
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:6115
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:6265
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of expression of type %<void%>"
  msgid "%<~%> on an expression of type bool"
  msgstr "%<void%> åž‹ã�®å¼�ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6266
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6388
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ ã�¯ enum ã�® %s ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:6389
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ ã�¯ enum ã�® %s ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:6405
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�«å¯¾ã�™ã‚‹æ¼”ç®—"
  
! #: cp/typeck.c:6406
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/typeck.c:6417
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�« `void *' åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:6418
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�« `void *' åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:6453
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6462
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6469
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6650
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "`this' ã�¯å�³è¾ºå€¤å¼�ã�§ã�‚ã‚Šã€�ã��ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:6672
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "register å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œè¦�æ±‚ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:6677
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6752
  #, fuzzy, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "ç„¡å��åŸºåº•ã‚¯ãƒ©ã‚¹ã�®åˆ�æœŸè¨­å®šå­�ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/typeck.c:6764
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.c:6768
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.c:6772
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.c:6809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯è¤‡å�ˆå¼�ã�¨ã�—ã�¦å�–ã‚Šæ‰±ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:6895
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6928
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6934
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6940
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6961
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ‡ã�ªä¿�å­˜ã‚¯ãƒ©ã‚¹"
  
! #: cp/typeck.c:6974
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:7393
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7399 cp/typeck.c:7405 cp/typeck.c:9031
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/typeck.c:7431
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "NaN ã�‹ã‚‰æ•´æ•°ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/typeck.c:7505
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7575
  #, fuzzy
  msgid "cast from %qH to %qI loses precision"
  msgstr "%s: å…¨ä½“çš„ã�ªç²¾åº¦ã�®ä½Žä¸‹"
  
! #: cp/typeck.c:7600
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7611
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "åž‹ã�Œå…¨ã��ç•°ã�ªã‚‹ãƒ�ã‚¤ãƒ³ã‚¿ã�®æ¯”è¼ƒã�§ã‚­ãƒ£ã‚¹ãƒˆã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:7632 cp/typeck.c:7814
  #, fuzzy
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "ã‚­ãƒ£ã‚¹ãƒˆã�«ã‚ˆã�£ã�¦ãƒ�ã‚¤ãƒ³ã‚¿ã�Œç¤ºã�™åž‹ã�®è¦�æ±‚ã‚¢ãƒ©ã‚¤ãƒ³ãƒ¡ãƒ³ãƒˆã�Œå¢—åŠ ã�—ã�¾ã�™"
  
! #: cp/typeck.c:7648
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ ã�¯é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ�ã‚¤ãƒ³ã‚¿ã�®é–“ã�§ã�®ã‚­ãƒ£ã‚¹ãƒˆã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:7662
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.c:7730
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7739
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7780
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7849
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7945 cp/typeck.c:7953
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C ã�¯å…±ç”¨ä½“åž‹ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:7962
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ‡ã�ªä¿�å­˜ã‚¯ãƒ©ã‚¹"
  
! #: cp/typeck.c:8281
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8341
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8368
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "%d ç•ªç›®ã�®å¼•æ•°ã�Œ `%s' ã�®åž‹ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:8382
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "é…�åˆ—ã�®ä¸�æ­£ã�ªåˆ�æœŸåŒ–"
  
! #: cp/typeck.c:8384
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/typeck.c:8532
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/typeck.c:8579 cp/typeck.c:8598
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/typeck.c:8679
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�·å½¢å¼�"
  
! #: cp/typeck.c:8994
  #, fuzzy
  #| msgid "cannot convert to a pointer type"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:8999
  #, fuzzy
  #| msgid "cannot convert to a pointer type"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9008
  #, fuzzy
  #| msgid "cannot convert to a pointer type"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9012
  #, fuzzy
  #| msgid "cannot convert to a pointer type"
  msgid "cannot convert %qH to %qI in return"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9017
  #, fuzzy
  #| msgid "cannot convert to a pointer type"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9049
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9053
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9058
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "format å±žæ€§ã‚’ã�®å€™è£œã�¨ã�ªã‚Šã��ã�†ã�ªé–¢æ•°ã�«ã�¤ã�„ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: cp/typeck.c:9063
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9073
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9169
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "å¼•æ•° %d å€‹ã�® `%s' ã‚’æ¸¡ã�—ã�¾ã�™"
  
! #: cp/typeck.c:9252
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:9255
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9289
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "é�žå·¦è¾ºå€¤ã�¸ã�®å�‚ç…§ã�Œè¿”ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:9293
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9298
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹"
  
! #: cp/typeck.c:9302
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹"
  
! #: cp/typeck.c:9446
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.c:9448 cp/typeck.c:9471
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.c:9470
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in return statement"
  msgstr "return æ–‡ã�«å��åˆ†ã�ªå€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9508
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9516
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�®é–¢æ•° try ãƒ–ãƒ­ãƒƒã‚¯ã�®ãƒ�ãƒ³ãƒ‰ãƒ©ã�‹ã‚‰ã�¯ return ã�§ã��ã�¾ã�›ã‚“"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9519
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9553 cp/typeck.c:9599
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "æˆ»ã‚Šåž‹ã�Œé–¢æ•°ã�§ã€�`return' ã�«å€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9561
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "åˆ�æœŸåŒ–å­�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9580
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9583
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9619
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "æˆ»ã‚Šåž‹ã�Œé–¢æ•°ã�§ã€�`return' ã�«å€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9648
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10262
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
--- 54714,55549 ----
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "åž‹ã�Œå…¨ã��ç•°ã�ªã‚‹ãƒ�ã‚¤ãƒ³ã‚¿ã�®æ¯”è¼ƒã�§ã‚­ãƒ£ã‚¹ãƒˆã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:1495
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "?: ã�¸ã�®è¢«æ¼”ç®—å­�ã�Œç•°ã�ªã‚‹åž‹ %qT ã�¨ %qT ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:1502
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "?: ã�¸ã�®è¢«æ¼”ç®—å­�ã�Œç•°ã�ªã‚‹åž‹ %qT ã�¨ %qT ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:1635
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/typeck.c:1727
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�« `__alignof' ã�Œé�©ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:1735
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ ã�¯é–¢æ•°åž‹ã�®å¼�ã�¸ã�® `sizeof' ã�®é�©ç”¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:1786
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1797
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ ã�¯é–¢æ•°åž‹ã�®å¼�ã�¸ã�® `sizeof' ã�®é�©ç”¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:1874
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/typeck.c:1919
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/typeck.c:2093
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of temporary array"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:2262
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "æ–‡å­—åˆ—å®šæ•°ä¸­ã�® \\r ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—"
  
! #: cp/typeck.c:2266
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "æ–‡å­—åˆ—å®šæ•°ä¸­ã�® \\r ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—"
  
! #: cp/typeck.c:2400 cp/typeck.c:2963
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2404 cp/typeck.c:2967
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2435
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:2515
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:2665
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2815
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.c:2834
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE"
  msgstr "%qT ã�¯ %qE ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:2857
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "%qT ã�¯ %qE ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:2868
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "%qT ã�¯ %qE ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:2882
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%qT ã�¯ %qE ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:2997 cp/typeck.c:3023
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.c:3062
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.c:3115
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:3294
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr ""
  
! #: cp/typeck.c:3325
  #, fuzzy, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:3328
  #, fuzzy, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:3331
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:3334
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3398
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "é…�åˆ—å�‚ç…§ã�§ã�®æ·»å­—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:3495
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "`register' ã�¨å®£è¨€ã�•ã‚Œã�Ÿé…�åˆ—ã�«æ·»å­—ã‚’ã�¤ã�‘ã‚ˆã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:3529
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "æ·»å­—ã‚’ã�¤ã�‘ã‚‰ã‚Œã�Ÿå€¤ã�Œé…�åˆ—ã�§ã‚‚ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:3602
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿æ§‹ç¯‰ã�®ä½¿ç”¨ã�§ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:3834
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qs ã‚’ç„¡åŠ¹ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:3849
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ ã�¯ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã�®ä¸­ã�‹ã‚‰ `::main' ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:3870
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3887
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/typeck.c:3890
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/typeck.c:3893
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/typeck.c:3950
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.c:3951
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.c:3956
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3957
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3963
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3964
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.c:3974
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.c:3975
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.c:3978
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "é–¢æ•°ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/typeck.c:3979
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "é–¢æ•°ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: cp/typeck.c:4062
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "ä»®å¼•æ•°ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/typeck.c:4068
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "ä»®å¼•æ•°ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/typeck.c:4317
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4328
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4446 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:4503
  #, fuzzy, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:4870
  #, fuzzy, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "%s ãƒ­ãƒ¼ãƒ†ãƒ¼ãƒˆå›žæ•°ã�Œè² ã�®å€¤ã�§ã�™"
  
! #: cp/typeck.c:4871
  #, fuzzy, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "%s ãƒ­ãƒ¼ãƒ†ãƒ¼ãƒˆå›žæ•°ã�Œè² ã�®å€¤ã�§ã�™"
  
! #: cp/typeck.c:4877
  #, fuzzy, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "%s ãƒ­ãƒ¼ãƒ†ãƒ¼ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�§ã�™"
  
! #: cp/typeck.c:4878
  #, fuzzy, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "%s ãƒ­ãƒ¼ãƒ†ãƒ¼ãƒˆå›žæ•° >= åž‹ã�®å¹…ã�§ã�™"
  
! #: cp/typeck.c:4972 cp/typeck.c:4980 cp/typeck.c:5260 cp/typeck.c:5268
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ ã�¯ãƒ�ã‚¤ãƒ³ã‚¿ã�¨æ•´æ•°ã�¨ã�®æ¯”è¼ƒã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:5182 cp/typeck.c:5195
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between %qT and %qT"
  msgid "operand types are %qT and %qT"
  msgstr "%qT ã�¨ %qT ã�®æ¯”è¼ƒã�§ã�™"
  
! #: cp/typeck.c:5297
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "é�žæµ®å‹•å°�æ•°ç‚¹å¼•æ•°ã�§ã�®é †åº�ä»˜ã�‘ã‚‰ã‚Œã�ªã�„æ¯”è¼ƒã�§ã�™"
  
! #: cp/typeck.c:5342
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: cp/typeck.c:5355
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "äºŒé …æ¼”ç®—å­� %s ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.c:5655
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�« `void *' åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:5663
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:5671
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«ãƒ¡ã‚½ãƒƒãƒ‰ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:5717
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿æ¼”ç®—ã�§ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/typeck.c:5796
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:5797
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:5813
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.c:5816
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5823
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:5998
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:6003
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ ã�¯é�žå·¦è¾ºå€¤å¼�ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6039
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6056
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ ã�¯ `::main' é–¢æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:6113
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:6133
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:6283
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of expression of type %<void%>"
  msgid "%<~%> on an expression of type bool"
  msgstr "%<void%> åž‹ã�®å¼�ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:6284
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6406
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ ã�¯ enum ã�® %s ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:6407
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ ã�¯ enum ã�® %s ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:6423
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�«å¯¾ã�™ã‚‹æ¼”ç®—"
  
! #: cp/typeck.c:6424
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/typeck.c:6435
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�« `void *' åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:6436
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�« `void *' åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:6471
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6480
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6487
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6668
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "`this' ã�¯å�³è¾ºå€¤å¼�ã�§ã�‚ã‚Šã€�ã��ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:6690
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "register å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œè¦�æ±‚ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:6695
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6770
  #, fuzzy, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "ç„¡å��åŸºåº•ã‚¯ãƒ©ã‚¹ã�®åˆ�æœŸè¨­å®šå­�ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/typeck.c:6782
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.c:6790
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.c:6827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯è¤‡å�ˆå¼�ã�¨ã�—ã�¦å�–ã‚Šæ‰±ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:6913
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6946
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6952
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6958
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6979
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ‡ã�ªä¿�å­˜ã‚¯ãƒ©ã‚¹"
  
! #: cp/typeck.c:6992
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:7411
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7417 cp/typeck.c:7423 cp/typeck.c:9049
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/typeck.c:7449
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "NaN ã�‹ã‚‰æ•´æ•°ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/typeck.c:7523
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7593
  #, fuzzy
  msgid "cast from %qH to %qI loses precision"
  msgstr "%s: å…¨ä½“çš„ã�ªç²¾åº¦ã�®ä½Žä¸‹"
  
! #: cp/typeck.c:7618
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7629
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "åž‹ã�Œå…¨ã��ç•°ã�ªã‚‹ãƒ�ã‚¤ãƒ³ã‚¿ã�®æ¯”è¼ƒã�§ã‚­ãƒ£ã‚¹ãƒˆã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:7650 cp/typeck.c:7832
  #, fuzzy
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "ã‚­ãƒ£ã‚¹ãƒˆã�«ã‚ˆã�£ã�¦ãƒ�ã‚¤ãƒ³ã‚¿ã�Œç¤ºã�™åž‹ã�®è¦�æ±‚ã‚¢ãƒ©ã‚¤ãƒ³ãƒ¡ãƒ³ãƒˆã�Œå¢—åŠ ã�—ã�¾ã�™"
  
! #: cp/typeck.c:7666
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ ã�¯é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ�ã‚¤ãƒ³ã‚¿ã�®é–“ã�§ã�®ã‚­ãƒ£ã‚¹ãƒˆã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:7680
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.c:7748
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7757
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7798
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7867
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7963 cp/typeck.c:7971
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C ã�¯å…±ç”¨ä½“åž‹ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.c:7980
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ‡ã�ªä¿�å­˜ã‚¯ãƒ©ã‚¹"
  
! #: cp/typeck.c:8299
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8359
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8386
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "%d ç•ªç›®ã�®å¼•æ•°ã�Œ `%s' ã�®åž‹ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:8400
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "é…�åˆ—ã�®ä¸�æ­£ã�ªåˆ�æœŸåŒ–"
  
! #: cp/typeck.c:8402
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: cp/typeck.c:8536
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/typeck.c:8550
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/typeck.c:8597 cp/typeck.c:8616
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/typeck.c:8697
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�·å½¢å¼�"
  
! #: cp/typeck.c:9012
  #, fuzzy
  #| msgid "cannot convert to a pointer type"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9017
  #, fuzzy
  #| msgid "cannot convert to a pointer type"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9026
  #, fuzzy
  #| msgid "cannot convert to a pointer type"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9030
  #, fuzzy
  #| msgid "cannot convert to a pointer type"
  msgid "cannot convert %qH to %qI in return"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9035
  #, fuzzy
  #| msgid "cannot convert to a pointer type"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9067
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9071
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9076
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "format å±žæ€§ã‚’ã�®å€™è£œã�¨ã�ªã‚Šã��ã�†ã�ªé–¢æ•°ã�«ã�¤ã�„ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: cp/typeck.c:9081
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9091
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9187
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "å¼•æ•° %d å€‹ã�® `%s' ã‚’æ¸¡ã�—ã�¾ã�™"
  
! #: cp/typeck.c:9270
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.c:9273
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9307
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "é�žå·¦è¾ºå€¤ã�¸ã�®å�‚ç…§ã�Œè¿”ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.c:9311
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9316
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹"
  
! #: cp/typeck.c:9320
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹"
  
! #: cp/typeck.c:9464
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.c:9466 cp/typeck.c:9489
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.c:9488
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in return statement"
  msgstr "return æ–‡ã�«å��åˆ†ã�ªå€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9526
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9534
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�®é–¢æ•° try ãƒ–ãƒ­ãƒƒã‚¯ã�®ãƒ�ãƒ³ãƒ‰ãƒ©ã�‹ã‚‰ã�¯ return ã�§ã��ã�¾ã�›ã‚“"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9537
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9571 cp/typeck.c:9617
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "æˆ»ã‚Šåž‹ã�Œé–¢æ•°ã�§ã€�`return' ã�«å€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9579
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "åˆ�æœŸåŒ–å­�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9598
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9601
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9637
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "æˆ»ã‚Šåž‹ã�Œé–¢æ•°ã�§ã€�`return' ã�«å€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.c:9666
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10280
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
*************** msgstr ""
*** 57378,57384 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10258
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
--- 57399,57405 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10287
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
*************** msgstr ""
*** 57573,57579 ****
  msgid "deferred type parameter at %C"
  msgstr "å¼•æ•°ã�®åž‹ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: fortran/decl.c:1095 fortran/resolve.c:11972
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 57594,57600 ----
  msgid "deferred type parameter at %C"
  msgstr "å¼•æ•°ã�®åž‹ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: fortran/decl.c:1095 fortran/resolve.c:11976
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 57842,57848 ****
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/decl.c:2663 fortran/decl.c:8554
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
--- 57863,57869 ----
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/decl.c:2663 fortran/decl.c:8583
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
*************** msgstr ""
*** 57868,57874 ****
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:2775 fortran/decl.c:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
--- 57889,57895 ----
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:2775 fortran/decl.c:6851
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
*************** msgstr ""
*** 57878,57884 ****
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2797 fortran/decl.c:10432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "é•·ã�• 0 ã�®åˆ�æœŸåŒ–ã�¯æŽ¨å¥¨ã�•ã‚Œã�¾ã�›ã‚“"
--- 57899,57905 ----
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2797 fortran/decl.c:10461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "é•·ã�• 0 ã�®åˆ�æœŸåŒ–ã�¯æŽ¨å¥¨ã�•ã‚Œã�¾ã�›ã‚“"
*************** msgstr ""
*** 58213,58219 ****
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5468 fortran/decl.c:8858
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
--- 58234,58240 ----
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5468 fortran/decl.c:8887
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
*************** msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®
*** 58331,59275 ****
  msgid "Syntax error in data declaration at %C"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/decl.c:6103
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:6148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %s"
  
! #: fortran/decl.c:6160
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6206
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6213
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6281
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter name omitted"
  msgid "A type parameter list is required at %C"
  msgstr "ä»®å¼•æ•°å��ã�Œçœ�ç•¥ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:6295 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: fortran/decl.c:6301 fortran/decl.c:6309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter name omitted"
  msgid "A parameter name is required at %C"
  msgstr "ä»®å¼•æ•°å��ã�Œçœ�ç•¥ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:6349
  #, fuzzy, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "ãƒ—ãƒ­ã‚·ãƒ¼ã‚¸ãƒ£é–‹å§‹ã�¨çµ‚äº†ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’è¡Œã�ªã‚�ã�ªã�„"
  
! #: fortran/decl.c:6362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "é…�åˆ—ã�®æ¬¡å…ƒã‚’å®£è¨€ã�§æŒ‡å®šã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:6365
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6383
  #, fuzzy, gcc-internal-format
  #| msgid "parameter name missing from parameter list"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ä»®å¼•æ•°å��ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/decl.c:6386
  #, fuzzy, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
! #: fortran/decl.c:6425
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6431
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6470
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:6557 fortran/decl.c:7670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "section å±žæ€§ã�¯ãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�«å¯¾ã�—ã�¦ã�¯æŒ‡å®šã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:6761
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6768
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6774
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6797
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6843 fortran/decl.c:7031 fortran/decl.c:10916
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6892 fortran/decl.c:10816
  #, fuzzy, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "è¡Œç•ªå�· %u ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: fortran/decl.c:6899
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/decl.c:6975
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6993
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:7002 fortran/decl.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7144
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7168 fortran/decl.c:7172 fortran/decl.c:7427
! #: fortran/decl.c:7431 fortran/decl.c:7634 fortran/decl.c:7638
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in statement"
  msgid "ENTRY statement at %C"
  msgstr "å¼�å†…"
  
! #: fortran/decl.c:7334
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7337
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7340
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.c:7343
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7347 fortran/decl.c:7392
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.c:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7359
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7364
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7368
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7376
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7380
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected statement"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.c:7456 fortran/decl.c:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7550
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr ""
  
! #: fortran/decl.c:7685
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.c:7748 fortran/decl.c:7755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "ç„¡åŠ¹ã�ªãƒ“ãƒƒãƒˆåˆ—åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: fortran/decl.c:7795
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/decl.c:7819
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7844
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7850
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:8124
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
  #. We would have required END [something].
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:8153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/decl.c:8173
  #, fuzzy, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "switch æ–‡ã�®ä¸­ã�§ãƒ©ãƒ™ãƒ« `%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:8190
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "è¡Œç•ªå�· %u ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: fortran/decl.c:8204 fortran/decl.c:8212
  #, fuzzy, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "switch æ–‡ã�®ä¸­ã�§ãƒ©ãƒ™ãƒ« `%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:8311
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8319
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8327
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8336
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8471
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%>"
  msgid "Expected %<(%> at %C"
  msgstr "%<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/decl.c:8485 fortran/decl.c:8525
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8501
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "è¿°èªžã�¯è­˜åˆ¥å­�ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: fortran/decl.c:8505
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8511
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8550
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot set Cray pointee array spec."
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:8574
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8586
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "switch æ–‡ã�®ä¸­ã�§ãƒ©ãƒ™ãƒ« `%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:8612
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8644
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8663
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.c:8702
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8808
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8825
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8902
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8926
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8991
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8998
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:9024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "é…�åˆ—ã‚’ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ã‚ˆã�£ã�¦åˆ�æœŸåŒ–ã�—ã‚ˆã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:9065
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9084 fortran/decl.c:9140
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:9119
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/decl.c:9126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:9175
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/decl.c:9182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:9201
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9212
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9258
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9272
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in statement"
  msgid "VALUE statement at %C"
  msgstr "å¼�å†…"
  
! #: fortran/decl.c:9314
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9326
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9353
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9390
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9459
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9552
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9610
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9659
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9668
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9674
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9681
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9688
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9723
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9744
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9790
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to close read state file %s [%s]"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "èª­ã�¿è¾¼ã‚“ã� çŠ¶æ…‹ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‰ã�˜ã‚‹ã�®ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ [%s]"
  
! #: fortran/decl.c:9796
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:9843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:9876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:9911
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9925
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:9943
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9950
  #, fuzzy, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:10113
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10141
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "\"%s\" ã�¯ C++ ã�®æ¼”ç®—å­�ã�§ã�‚ã‚Šã€�ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:10152
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:10155
  #, fuzzy, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "\"%s\" ã�¯ C++ ã�®æ¼”ç®—å­�ã�§ã�‚ã‚Šã€�ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:10172
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has already been defined"
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "%qD ã�¯æ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:10235
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10318
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10338
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10370
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "å��å¾©å­� `%s' ã�¯é�žæ•´æ•°åž‹ã�§ã�™"
  
! #: fortran/decl.c:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10497
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "`*' ã�®å‰�ã�«åž‹ã�®å��å‰�ã�Œã�‚ã‚‹ã�¹ã��ã�§ã�™"
  
! #: fortran/decl.c:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10580 fortran/decl.c:10595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "é‡�è¤‡ã�™ã‚‹ã‚¢ã‚¯ã‚»ã‚¹æŒ‡å®šå­�"
  
! #: fortran/decl.c:10615
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10662
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10680
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10696
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10709
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "é‡�è¤‡ã�™ã‚‹ã‚¢ã‚¯ã‚»ã‚¹æŒ‡å®šå­�"
  
! #: fortran/decl.c:10711
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10719
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10732
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10774
  #, fuzzy, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "è­˜åˆ¥å­�ã�Œå¿…è¦�ã�§ã�™"
  
! #: fortran/decl.c:10780
  #, fuzzy, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "')' ã�Œå¿…è¦�ã�§ã�™"
  
! #: fortran/decl.c:10800
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10805
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10832
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10844
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10850
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10860
  #, fuzzy, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "è¡Œç•ªå�· %u ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: fortran/decl.c:10877
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10888
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10939
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10959
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<::%>"
  msgid "Expected %<::%> at %C"
  msgstr "%<::%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/decl.c:10971
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.c:10992
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11003
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>"
  msgid "Expected %<=>%> at %C"
  msgstr "%<=%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/decl.c:11039
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11047
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:11095
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:11105
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:11158
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:11169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:11191
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:11208
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>"
  msgid "Expected %<,%> at %C"
  msgstr "%<,%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/decl.c:11214
  #, fuzzy, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %s"
  
! #: fortran/decl.c:11227
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "ãƒ—ãƒ­ã‚·ãƒ¼ã‚¸ãƒ£é–‹å§‹ã�¨çµ‚äº†ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’è¡Œã�ªã‚�ã�ªã�„"
  
! #: fortran/decl.c:11297
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11343
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11363
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11377
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 58352,59301 ----
  msgid "Syntax error in data declaration at %C"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/decl.c:6125
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:6130
! #, gcc-internal-format, gfc-internal-format
! msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
! msgstr ""
! 
! #: fortran/decl.c:6177
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %s"
  
! #: fortran/decl.c:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6235
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6249
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter name omitted"
  msgid "A type parameter list is required at %C"
  msgstr "ä»®å¼•æ•°å��ã�Œçœ�ç•¥ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:6324 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: fortran/decl.c:6330 fortran/decl.c:6338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter name omitted"
  msgid "A parameter name is required at %C"
  msgstr "ä»®å¼•æ•°å��ã�Œçœ�ç•¥ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:6378
  #, fuzzy, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "ãƒ—ãƒ­ã‚·ãƒ¼ã‚¸ãƒ£é–‹å§‹ã�¨çµ‚äº†ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’è¡Œã�ªã‚�ã�ªã�„"
  
! #: fortran/decl.c:6391
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "é…�åˆ—ã�®æ¬¡å…ƒã‚’å®£è¨€ã�§æŒ‡å®šã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:6394
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6412
  #, fuzzy, gcc-internal-format
  #| msgid "parameter name missing from parameter list"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ä»®å¼•æ•°å��ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/decl.c:6415
  #, fuzzy, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
! #: fortran/decl.c:6454
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6460
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6499
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6576
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:6586 fortran/decl.c:7699
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "section å±žæ€§ã�¯ãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�«å¯¾ã�—ã�¦ã�¯æŒ‡å®šã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6797
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6803
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6826
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6872 fortran/decl.c:7060 fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6921 fortran/decl.c:10845
  #, fuzzy, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "è¡Œç•ªå�· %u ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: fortran/decl.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/decl.c:7004
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:7022
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:7031 fortran/decl.c:9606
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7101
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7197 fortran/decl.c:7201 fortran/decl.c:7456
! #: fortran/decl.c:7460 fortran/decl.c:7663 fortran/decl.c:7667
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in statement"
  msgid "ENTRY statement at %C"
  msgstr "å¼�å†…"
  
! #: fortran/decl.c:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7369
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7376 fortran/decl.c:7421
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7380
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.c:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7388
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7397
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7401
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7409
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected statement"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/decl.c:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.c:7485 fortran/decl.c:7706
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7579
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr ""
  
! #: fortran/decl.c:7714
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.c:7777 fortran/decl.c:7784
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "ç„¡åŠ¹ã�ªãƒ“ãƒƒãƒˆåˆ—åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: fortran/decl.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/decl.c:7848
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7867
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7873
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
  #. We would have required END [something].
! #: fortran/decl.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:8182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/decl.c:8202
  #, fuzzy, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "switch æ–‡ã�®ä¸­ã�§ãƒ©ãƒ™ãƒ« `%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:8219
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "è¡Œç•ªå�· %u ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: fortran/decl.c:8233 fortran/decl.c:8241
  #, fuzzy, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "switch æ–‡ã�®ä¸­ã�§ãƒ©ãƒ™ãƒ« `%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8500
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%>"
  msgid "Expected %<(%> at %C"
  msgstr "%<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/decl.c:8514 fortran/decl.c:8554
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "è¿°èªžã�¯è­˜åˆ¥å­�ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: fortran/decl.c:8534
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8540
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8579
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot set Cray pointee array spec."
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:8603
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8615
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "switch æ–‡ã�®ä¸­ã�§ãƒ©ãƒ™ãƒ« `%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:8641
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8692
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.c:8731
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8837
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8854
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8893
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8931
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8955
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9020
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9033
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:9053
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "é…�åˆ—ã‚’ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ã‚ˆã�£ã�¦åˆ�æœŸåŒ–ã�—ã‚ˆã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9078
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9113 fortran/decl.c:9169
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:9148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/decl.c:9155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:9204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/decl.c:9211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9241
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9287
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9301
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in statement"
  msgid "VALUE statement at %C"
  msgstr "å¼�å†…"
  
! #: fortran/decl.c:9343
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9355
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9382
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9407
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9419
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9463
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9488
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9581
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9639
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9688
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9697
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9703
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9710
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9717
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9752
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9773
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to close read state file %s [%s]"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "èª­ã�¿è¾¼ã‚“ã� çŠ¶æ…‹ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‰ã�˜ã‚‹ã�®ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ [%s]"
  
! #: fortran/decl.c:9825
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:9872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:9905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/decl.c:9940
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:9972
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9979
  #, fuzzy, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:10142
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10170
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "\"%s\" ã�¯ C++ ã�®æ¼”ç®—å­�ã�§ã�‚ã‚Šã€�ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:10181
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:10184
  #, fuzzy, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "\"%s\" ã�¯ C++ ã�®æ¼”ç®—å­�ã�§ã�‚ã‚Šã€�ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/decl.c:10201
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has already been defined"
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "%qD ã�¯æ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/decl.c:10264
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10367
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10399
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "å��å¾©å­� `%s' ã�¯é�žæ•´æ•°åž‹ã�§ã�™"
  
! #: fortran/decl.c:10478
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10526
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "`*' ã�®å‰�ã�«åž‹ã�®å��å‰�ã�Œã�‚ã‚‹ã�¹ã��ã�§ã�™"
  
! #: fortran/decl.c:10562
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10609 fortran/decl.c:10624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "é‡�è¤‡ã�™ã‚‹ã‚¢ã‚¯ã‚»ã‚¹æŒ‡å®šå­�"
  
! #: fortran/decl.c:10644
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10664
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10691
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10709
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10725
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "é‡�è¤‡ã�™ã‚‹ã‚¢ã‚¯ã‚»ã‚¹æŒ‡å®šå­�"
  
! #: fortran/decl.c:10740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10748
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10761
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10803
  #, fuzzy, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "è­˜åˆ¥å­�ã�Œå¿…è¦�ã�§ã�™"
  
! #: fortran/decl.c:10809
  #, fuzzy, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "')' ã�Œå¿…è¦�ã�§ã�™"
  
! #: fortran/decl.c:10829
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10834
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10857
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10861
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10873
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10879
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10889
  #, fuzzy, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "è¡Œç•ªå�· %u ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: fortran/decl.c:10906
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10917
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10988
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<::%>"
  msgid "Expected %<::%> at %C"
  msgstr "%<::%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/decl.c:11000
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.c:11021
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11032
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>"
  msgid "Expected %<=>%> at %C"
  msgstr "%<=%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/decl.c:11068
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11076
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:11134
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11152
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:11220
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11227
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:11237
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>"
  msgid "Expected %<,%> at %C"
  msgstr "%<,%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/decl.c:11243
  #, fuzzy, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %s"
  
! #: fortran/decl.c:11256
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "ãƒ—ãƒ­ã‚·ãƒ¼ã‚¸ãƒ£é–‹å§‹ã�¨çµ‚äº†ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’è¡Œã�ªã‚�ã�ªã�„"
  
! #: fortran/decl.c:11326
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11392
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr "%C ã�®å¼�å†…ã�§æ•´æ•°å€¤ã�Œå¤§ã�
*** 59380,59821 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:1227
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1521 fortran/expr.c:1572
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1648
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.c:1756 fortran/primary.c:2309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "å®šç¾©ã�®å¾Œã�§ `%s' å±žæ€§ã‚’ã‚»ãƒƒãƒˆã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/expr.c:1770 fortran/primary.c:2324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: fortran/expr.c:1781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %s"
  
! #: fortran/expr.c:1793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %s"
  
! #: fortran/expr.c:2372
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.c:2416
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2441
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.c:2448
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.c:2458
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.c:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2485
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2493
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2516
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.c:2640
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2717
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�ˆä½“ã�®åˆ�æœŸåŒ–å­�å¼�ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: fortran/expr.c:2825 fortran/resolve.c:2694
  #, fuzzy, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�ˆä½“ã�®åˆ�æœŸåŒ–å­�å¼�ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: fortran/expr.c:2837
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/expr.c:2876
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "`%s' ã�¯ã��ã�®å®šç¾©ã�®å‰�ã�«ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�ªã�—ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/expr.c:2896
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: fortran/expr.c:2902
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2911
  #, fuzzy, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: fortran/expr.c:2915
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: fortran/expr.c:2921
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:2931
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:2985
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3120
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/expr.c:3127
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/expr.c:3134
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/expr.c:3142
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/expr.c:3288
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "äºŒé‡�ã�«ã‚¯ã‚©ãƒ¼ãƒˆã�•ã‚Œã�Ÿæ–‡å­—åˆ—ã�¯ #if å¼�å†…ã�§ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: fortran/expr.c:3295
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.c:3302
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.c:3331
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/expr.c:3362
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.c:3394
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.c:3403
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
! #: fortran/expr.c:3437
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.c:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.c:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3555
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "å‘¼ã�³å‡ºã�•ã‚Œã�Ÿã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯é–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/expr.c:3566
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: fortran/expr.c:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3581
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3603
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3613
  #, gcc-internal-format
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3618 fortran/resolve.c:10445
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3629 fortran/resolve.c:10456
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3637 fortran/resolve.c:10465
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3641 fortran/resolve.c:10469
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3645 fortran/resolve.c:10473
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3678
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:3719
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:3727
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.c:3751
  #, fuzzy, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "ã‚­ãƒ£ã‚¹ãƒˆã�¯é–¢æ•°åž‹ã‚’æŒ‡å®šã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/expr.c:3756
  #, fuzzy, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.c:3791 fortran/expr.c:3811
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3799 fortran/expr.c:3818
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3845
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:3866
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:3891
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:3900
  #, fuzzy, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:3910
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:3916
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:3923
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:3931
  #, fuzzy, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:3954
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.c:4007
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:4017 fortran/expr.c:4032
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4023 fortran/expr.c:4038 fortran/resolve.c:2572
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4050
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4059
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.c:4072
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.c:4086
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr ""
  
! #: fortran/expr.c:4091
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:4100
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4126
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.c:4143
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
--- 59406,59847 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:1251
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.c:1357
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1545 fortran/expr.c:1596
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1672
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.c:1780 fortran/primary.c:2309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "å®šç¾©ã�®å¾Œã�§ `%s' å±žæ€§ã‚’ã‚»ãƒƒãƒˆã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/expr.c:1794 fortran/primary.c:2324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: fortran/expr.c:1805
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %s"
  
! #: fortran/expr.c:1817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %s"
  
! #: fortran/expr.c:2396
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.c:2440
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.c:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.c:2482
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.c:2498
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2540
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.c:2664
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2741
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�ˆä½“ã�®åˆ�æœŸåŒ–å­�å¼�ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: fortran/expr.c:2849 fortran/resolve.c:2694
  #, fuzzy, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�ˆä½“ã�®åˆ�æœŸåŒ–å­�å¼�ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: fortran/expr.c:2861
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/expr.c:2900
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "`%s' ã�¯ã��ã�®å®šç¾©ã�®å‰�ã�«ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�ªã�—ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/expr.c:2920
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: fortran/expr.c:2926
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:2935
  #, fuzzy, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: fortran/expr.c:2939
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: fortran/expr.c:2945
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:2955
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:3009
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3144
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/expr.c:3151
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/expr.c:3158
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/expr.c:3166
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/expr.c:3312
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "äºŒé‡�ã�«ã‚¯ã‚©ãƒ¼ãƒˆã�•ã‚Œã�Ÿæ–‡å­—åˆ—ã�¯ #if å¼�å†…ã�§ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: fortran/expr.c:3319
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.c:3326
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.c:3355
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/expr.c:3386
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3406
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.c:3418
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.c:3427
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
! #: fortran/expr.c:3461
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.c:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3579
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "å‘¼ã�³å‡ºã�•ã‚Œã�Ÿã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯é–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/expr.c:3590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: fortran/expr.c:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3617
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3627
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3637
  #, gcc-internal-format
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3642 fortran/resolve.c:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3653 fortran/resolve.c:10460
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3661 fortran/resolve.c:10469
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3665 fortran/resolve.c:10473
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3669 fortran/resolve.c:10477
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3678
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:3751
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.c:3775
  #, fuzzy, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "ã‚­ãƒ£ã‚¹ãƒˆã�¯é–¢æ•°åž‹ã‚’æŒ‡å®šã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/expr.c:3780
  #, fuzzy, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:3809
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.c:3815 fortran/expr.c:3835
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3823 fortran/expr.c:3842
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3869
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:3890
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:3915
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:3924
  #, fuzzy, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:3934
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:3940
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:3947
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:3955
  #, fuzzy, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:3978
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.c:4031
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:4041 fortran/expr.c:4056
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4047 fortran/expr.c:4062 fortran/resolve.c:2572
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4074
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4083
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.c:4096
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.c:4110
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr ""
  
! #: fortran/expr.c:4115
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:4124
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4150
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.c:4163
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.c:4167
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
*************** msgstr ""
*** 59823,59989 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4175 fortran/expr.c:4247
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.c:4199
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�ˆä½“ã�®åˆ�æœŸåŒ–å­�å¼�ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: fortran/expr.c:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:4217
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:4226
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.c:4234
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:4297
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.c:4373 fortran/resolve.c:1457
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.c:4379
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.c:4394 fortran/resolve.c:1463
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.c:4406
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:4412
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:4419
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:4887
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5985
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5994
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "`asm' ã�®å¼•æ•°ã�Œå®šæ•°æ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ "
  
! #: fortran/expr.c:6005
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6014
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6027
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6040
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6070
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6078
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6091
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/expr.c:6099
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/expr.c:6111
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "`asm' ã�®å¼•æ•°ã�Œå®šæ•°æ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ "
  
! #: fortran/expr.c:6170
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6175
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6187
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "`asm' ã�®å¼•æ•°ã�Œå®šæ•°æ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ "
  
! #: fortran/expr.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 59849,60015 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4199 fortran/expr.c:4271
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.c:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.c:4223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�ˆä½“ã�®åˆ�æœŸåŒ–å­�å¼�ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: fortran/expr.c:4233
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:4241
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:4250
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.c:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:4321
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.c:4397 fortran/resolve.c:1457
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.c:4403
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.c:4418 fortran/resolve.c:1463
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.c:4430
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:4436
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:4443
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/expr.c:4911
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.c:5993
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6001
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6009
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6018
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "`asm' ã�®å¼•æ•°ã�Œå®šæ•°æ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ "
  
! #: fortran/expr.c:6029
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6038
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6064
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6094
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6102
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6115
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/expr.c:6123
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/expr.c:6135
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "`asm' ã�®å¼•æ•°ã�Œå®šæ•°æ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ "
  
! #: fortran/expr.c:6194
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6199
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6211
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "`asm' ã�®å¼•æ•°ã�Œå®šæ•°æ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ "
  
! #: fortran/expr.c:6253
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�
*** 60009,60017 ****
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1229
! #: fortran/trans-array.c:6568 fortran/trans-array.c:8072
! #: fortran/trans-intrinsic.c:7954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
--- 60035,60043 ----
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1269
! #: fortran/trans-array.c:6616 fortran/trans-array.c:8120
! #: fortran/trans-intrinsic.c:7975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
*************** msgstr ""
*** 60204,60215 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:987 fortran/resolve.c:16640
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:994 fortran/resolve.c:16658
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 60230,60241 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:987 fortran/resolve.c:16644
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:994 fortran/resolve.c:16662
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 61426,61432 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3397 fortran/resolve.c:14541
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 61452,61458 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3397 fortran/resolve.c:14545
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 62918,62929 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6285
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6289
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 62944,62955 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6299
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6303
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr ""
*** 63163,63170 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10276
! #: fortran/resolve.c:11559
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 63189,63196 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10280
! #: fortran/resolve.c:11563
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 63214,63220 ****
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6026
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "Object %qs is not a variable at %L"
--- 63240,63246 ----
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6040
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "Object %qs is not a variable at %L"
*************** msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã
*** 63222,63228 ****
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6056
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
--- 63248,63254 ----
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6070
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
*************** msgstr ""
*** 63524,63695 ****
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:5637
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5643
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5649
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5653
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5666
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5670
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5674
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5692
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5713 fortran/openmp.c:5721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr "ä¸�å��åˆ†ã�ªåž‹æƒ…å ±"
  
! #: fortran/openmp.c:5799 fortran/openmp.c:5812
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5831
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5837
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5843
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5871
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5881 fortran/openmp.c:5890
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5905 fortran/openmp.c:5912
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5926
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/openmp.c:6032
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6039
  #, fuzzy, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: fortran/openmp.c:6086
  #, fuzzy, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/openmp.c:6092
  #, fuzzy, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/openmp.c:6193
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6215
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6247
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6276
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6298
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6329
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6339
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.c:6347
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 63550,63721 ----
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:5636
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5642
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5648
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5652
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5665
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5669
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5673
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5691
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5703
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5720
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr "ä¸�å��åˆ†ã�ªåž‹æƒ…å ±"
  
! #: fortran/openmp.c:5798 fortran/openmp.c:5811
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5830
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5836
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5842
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5858
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5880 fortran/openmp.c:5889
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5904 fortran/openmp.c:5911
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5925
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5960
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/openmp.c:6046
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6053
  #, fuzzy, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: fortran/openmp.c:6100
  #, fuzzy, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/openmp.c:6106
  #, fuzzy, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/openmp.c:6207
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6229
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6253
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6261
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6290
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6312
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6328
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6343
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6353
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.c:6361
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr ""
*** 65077,65083 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9805 fortran/resolve.c:11488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "ãƒ©ãƒ™ãƒ« %s ã�Œã�‚ã‚‰ã‚†ã‚‹é–¢æ•°ã�®å¤–å�´ã�§å�‚ç…§ã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 65103,65109 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9809 fortran/resolve.c:11492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "ãƒ©ãƒ™ãƒ« %s ã�Œã�‚ã‚‰ã‚†ã‚‹é–¢æ•°ã�®å¤–å�´ã�§å�‚ç…§ã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr "spec é–¢æ•° %qs ã�®å¼•æ•°å†…ã�§ã
*** 65188,65194 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16572
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 65214,65220 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16576
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 65433,65524 ****
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:4726
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr ""
  
! #: fortran/resolve.c:4737
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.c:4749
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.c:4792
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.c:4890
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4906
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:4919
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4926
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4936
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:4946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿã‚¢ãƒ©ã‚¤ãƒ³ãƒ¡ãƒ³ãƒˆã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.c:5136
  #, fuzzy, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "é…�åˆ—å�‚ç…§ã�§ã�®æ·»å­—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.c:5150
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5160
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5180
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:5278
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.c:5360
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.c:5370
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 65459,65550 ----
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:4730
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr ""
  
! #: fortran/resolve.c:4741
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.c:4753
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.c:4796
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.c:4894
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4901
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4910
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:4923
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4930
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4940
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:4950
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿã‚¢ãƒ©ã‚¤ãƒ³ãƒ¡ãƒ³ãƒˆã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.c:5140
  #, fuzzy, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "é…�åˆ—å�‚ç…§ã�§ã�®æ·»å­—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.c:5154
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5164
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5184
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:5282
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.c:5364
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.c:5374
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 65527,65538 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5380
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5395
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 65553,65564 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5384
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5399
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 65541,65824 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5405
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5416
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5425
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5440
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5620
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5625
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5695
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5708
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5952 fortran/resolve.c:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:6075
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6114
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6123
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6311
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6345
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6397
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6947
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6973
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6983
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "index must be integer"
  msgid "%s at %L must be integer"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:6987 fortran/resolve.c:6994
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7036
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:7095
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:7156
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7161
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7168
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7181
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7194
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7298 fortran/resolve.c:7591
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7306 fortran/resolve.c:7555
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7443
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7602
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7614
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7643
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7656
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7674
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7755 fortran/resolve.c:7770
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7762
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7787
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7796 fortran/resolve.c:7825 fortran/resolve.c:7853
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7802
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.c:7872
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.c:7887
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7898
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7930
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7953
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7964
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7980
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:8003
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:8033
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:8039 fortran/resolve.c:8045
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 65567,65850 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5420
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5429
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5444
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5624
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5629
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5699
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5712
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5956 fortran/resolve.c:6108
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.c:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:6079
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6118
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6127
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6315
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6349
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6401
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6951
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6977
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6987
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "index must be integer"
  msgid "%s at %L must be integer"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:6991 fortran/resolve.c:6998
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7040
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7076
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:7093
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:7099
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:7160
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7165
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7198
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7302 fortran/resolve.c:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7310 fortran/resolve.c:7559
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7416
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7447
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7606
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7618
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7647
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7660
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7759 fortran/resolve.c:7774
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7766
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7791
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7800 fortran/resolve.c:7829 fortran/resolve.c:7857
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.c:7818
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.c:7876
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.c:7891
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7902
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7934
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7968
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7984
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:8043 fortran/resolve.c:8049
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 65827,66072 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8273
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:8335
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8413
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8423
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8441 fortran/resolve.c:8449
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8511 fortran/resolve.c:9118
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8537
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8549
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8564
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8667
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8727
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter %u has void type"
  msgid "Selector at %L has no type"
  msgstr "ä»®å¼•æ•° %u ã�Œ void åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.c:8754
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8765
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8993
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9028 fortran/resolve.c:9040
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9069
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:9081
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:9093
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:9096
  #, fuzzy, gcc-internal-format
  #| msgid "expected numeric type"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "æ•°å€¤åž‹ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/resolve.c:9106
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9353
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9448
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/resolve.c:9500
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9532
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9539
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9550
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9556
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9571
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9631
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9641
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9648
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9655 fortran/resolve.c:9777
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9667 fortran/resolve.c:9785
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9679
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9692
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9753
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9757 fortran/resolve.c:9767
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9812
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9822
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9839 fortran/resolve.c:9862
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9843 fortran/resolve.c:9868
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 65853,66098 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8277
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8352
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8398
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8417
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8445 fortran/resolve.c:8453
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8515 fortran/resolve.c:9122
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8541
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8553
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8568
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8671
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8731
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8736
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter %u has void type"
  msgid "Selector at %L has no type"
  msgstr "ä»®å¼•æ•° %u ã�Œ void åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.c:8758
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9032 fortran/resolve.c:9044
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:9085
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:9097
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:9100
  #, fuzzy, gcc-internal-format
  #| msgid "expected numeric type"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "æ•°å€¤åž‹ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/resolve.c:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9357
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/resolve.c:9504
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.c:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9527
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9536
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9543
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9554
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9560
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9575
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9635
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9649
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9652
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9659 fortran/resolve.c:9781
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9671 fortran/resolve.c:9789
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9683
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9696
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9757
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9761 fortran/resolve.c:9771
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9816
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9826
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9843 fortran/resolve.c:9866
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9847 fortran/resolve.c:9872
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 66074,66260 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9883
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9955
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9971
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9979 fortran/resolve.c:10066
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9989 fortran/resolve.c:10076
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:10020
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10029
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.c:10176
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In constructor %qs"
  msgid "FORALL construct at %L"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qs å†…"
  
! #: fortran/resolve.c:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:10207
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10284
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10386
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10499
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10531
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10536
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10546
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10578
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10587
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10594
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr ""
  
! #: fortran/resolve.c:10605
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10923
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/resolve.c:11177
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.c:11420
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11423
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11434
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11496
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11542
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/resolve.c:11546
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11603
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11608
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11692
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11771
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11881
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11895
  #, 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 ""
--- 66100,66286 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9887
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9975
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9983 fortran/resolve.c:10070
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9993 fortran/resolve.c:10080
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:10024
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10033
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.c:10180
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In constructor %qs"
  msgid "FORALL construct at %L"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qs å†…"
  
! #: fortran/resolve.c:10201
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:10211
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10390
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10503
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10535
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10540
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10550
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10586
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10591
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr ""
  
! #: fortran/resolve.c:10609
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10927
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/resolve.c:11181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.c:11424
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11427
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11438
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11500
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11546
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/resolve.c:11550
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11607
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11612
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11696
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11775
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11885
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11899
  #, 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 ""
*** 66262,67217 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11914
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11999
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.c:12228
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12240
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:12250
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:12265
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12277
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12309
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.c:12331
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12358
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12394
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12419
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12440
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12447
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12494
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12497
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
  
! #: fortran/resolve.c:12501
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:12504
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12507
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12510
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:12552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "%s å†…ã€�ä½�ç½® %s:%d"
  
! #: fortran/resolve.c:12579
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12601
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:12623
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12641
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12653
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
  
! #: fortran/resolve.c:12662
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12672
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.c:12691
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12695
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12699
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12703
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12716
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12725
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12731
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:12800
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.c:12806
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.c:12812
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.c:12820
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.c:12826
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12869
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12877
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12894
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12978
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12987
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.c:12996
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:13004
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13010
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:13024
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:13033
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:13055
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:13092
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:13132
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13168
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:13227
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13239
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:13267
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13323
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13515
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13557
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13571
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13585 fortran/resolve.c:14071
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13593
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13602
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13608
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13614
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13643
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13653
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13748
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13851
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13860
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13870
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13895
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13906
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14004
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:14018
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:14034
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14044
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "`__builtin_args_info' ã�®å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:14053
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14062
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14104
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:14117
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:14128
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14161
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:14169
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:14178
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:14260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�ˆä½“ã�®åˆ�æœŸåŒ–å­�å¼�ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: fortran/resolve.c:14305
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14318
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14382
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14415
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14429
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has already been defined"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "%qD ã�¯æ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.c:14494
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14500
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14506
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14514
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14531
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14553
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14564
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14591
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.c:14615
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14631
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14642
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%s ã�«äº’æ�›æ€§ã�®ã�ªã�„åž‹"
  
! #: fortran/resolve.c:14650
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14701
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14712
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14719
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14758
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14822
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14825
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14921
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.c:14942
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14955
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14966
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14973
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14986
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14992
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15002
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:15011
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15024 fortran/resolve.c:15201
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:15038
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15047
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.c:15056
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15064
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15071
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:15098
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15105
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15112
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:15138
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.c:15148
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15227
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15242
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15255
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15273
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:15285
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15294
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15306
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15315
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15327
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15343
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15351
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15358
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15370
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.c:15379
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15395
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15401
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15426
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "é–¢æ•° `%s' ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.c:15496
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15507
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/resolve.c:15620
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15627
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "ãƒ‡ãƒ¼ã‚¿é ˜åŸŸ '%s' ã�¯å‰�ã�®å®£è¨€ã�¨çŸ›ç›¾ã�—ã�¾ã�™"
  
! #: fortran/resolve.c:15636
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:15650
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15696
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15709
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15808
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15816
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15949
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:16114
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:16120
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:16204
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16213
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16221
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:16237
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16340
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16355
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16380
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16389
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16462
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16473
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16484
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16515
  #, fuzzy, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/resolve.c:16582
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16595
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16615
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16625
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16633
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16647
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16665
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16672
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16750
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 66288,67243 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11918
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:12003
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:12236
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12244
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:12254
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:12269
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12281
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12313
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.c:12335
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12362
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12398
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12423
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12444
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12451
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12498
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12501
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
  
! #: fortran/resolve.c:12505
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:12508
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12511
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12514
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:12556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "%s å†…ã€�ä½�ç½® %s:%d"
  
! #: fortran/resolve.c:12583
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12605
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:12627
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12645
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12657
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
  
! #: fortran/resolve.c:12666
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12676
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.c:12695
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12699
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:12703
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12707
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12720
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12729
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12735
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12747
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:12804
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.c:12810
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.c:12816
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.c:12824
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.c:12830
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12873
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12898
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12982
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12991
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.c:13000
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:13008
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13014
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13020
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:13028
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:13059
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:13096
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:13136
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13172
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:13231
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13243
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:13271
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13327
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13519
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13561
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13575
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13589 fortran/resolve.c:14075
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13597
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13606
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13612
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13618
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13647
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13657
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13752
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13855
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13864
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13874
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13899
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13910
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14008
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:14022
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:14038
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14048
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "`__builtin_args_info' ã�®å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:14057
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14066
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14108
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:14121
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:14132
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14165
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:14173
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:14182
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:14264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�ˆä½“ã�®åˆ�æœŸåŒ–å­�å¼�ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: fortran/resolve.c:14309
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14322
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14386
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14419
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14433
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has already been defined"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "%qD ã�¯æ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.c:14498
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14504
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14510
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14518
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14535
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14557
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14568
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14595
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.c:14619
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14635
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14646
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%s ã�«äº’æ�›æ€§ã�®ã�ªã�„åž‹"
  
! #: fortran/resolve.c:14654
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14705
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14716
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14762
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14826
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14829
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14925
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.c:14946
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14959
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14962
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14970
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14977
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14996
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15006
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:15015
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15028 fortran/resolve.c:15205
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:15042
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15051
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.c:15060
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15068
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15075
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:15095
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:15102
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15109
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:15142
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.c:15152
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15231
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:15246
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15259
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15277
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:15289
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15298
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15310
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15319
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15331
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15347
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15355
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15362
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15374
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.c:15383
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15399
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15405
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15430
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "é–¢æ•° `%s' ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.c:15500
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15511
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/resolve.c:15624
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15631
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "ãƒ‡ãƒ¼ã‚¿é ˜åŸŸ '%s' ã�¯å‰�ã�®å®£è¨€ã�¨çŸ›ç›¾ã�—ã�¾ã�™"
  
! #: fortran/resolve.c:15640
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.c:15654
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15700
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15713
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15812
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15820
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15828
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15953
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:16118
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:16124
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.c:16208
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16217
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16225
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:16241
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16344
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16384
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16393
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16466
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16477
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16488
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16519
  #, fuzzy, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/resolve.c:16586
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16599
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16619
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16629
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16637
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16651
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16669
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16676
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16754
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 68080,68096 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6035
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.c:8068
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-array.c:10972
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 68106,68122 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6083
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.c:8116
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-array.c:11020
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�
*** 68182,68248 ****
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.c:4327 fortran/trans-decl.c:6660
  #, fuzzy, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
! #: fortran/trans-decl.c:4815
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.c:5048
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.c:5061
  #, fuzzy, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-decl.c:5686
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.c:5692
  #, 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.c:5702 fortran/trans-decl.c:5840
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: fortran/trans-decl.c:5717
  #, fuzzy, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-decl.c:5736
  #, fuzzy, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-decl.c:5785
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-decl.c:5789
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-decl.c:5812
  #, fuzzy, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
! #: fortran/trans-decl.c:6389
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
--- 68208,68274 ----
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.c:4393 fortran/trans-decl.c:6733
  #, fuzzy, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
! #: fortran/trans-decl.c:4881
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.c:5121
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.c:5134
  #, fuzzy, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-decl.c:5759
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.c:5765
  #, 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.c:5775 fortran/trans-decl.c:5913
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: fortran/trans-decl.c:5790
  #, fuzzy, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-decl.c:5809
  #, fuzzy, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-decl.c:5858
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-decl.c:5862
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-decl.c:5885
  #, fuzzy, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
! #: fortran/trans-decl.c:6462
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
*************** msgstr "è¨€èªž %s ã�¯èª�è­˜ã�§ã��ã�¾ã�›ã
*** 68289,68300 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "`__builtin_args_info' ã�®å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: fortran/trans-intrinsic.c:11246 fortran/trans-stmt.c:1066
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "The event variable at %L shall not be coindexed"
--- 68315,68326 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "`__builtin_args_info' ã�®å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: fortran/trans-intrinsic.c:11267 fortran/trans-stmt.c:1066
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "The event variable at %L shall not be coindexed"
*************** msgstr ""
*** 68405,68411 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.c:2114
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
--- 68431,68437 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.c:2117
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
*************** msgstr ""
*** 69611,69641 ****
  msgid "creating selector for nonexistent method %qE"
  msgstr ""
  
! #: 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
  #, fuzzy, gcc-internal-format
! #| msgid "-mxl_stack_check is deprecated; use -fstack-check"
! msgid "%qs is deprecated; use -fstack-check"
! msgstr "-mxl_stack_check ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚-fstack-check ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: config/microblaze/microblaze.opt:95
  #, fuzzy, gcc-internal-format
! #| msgid "-mno-clearbss is deprecated; use -fno-zero-initialized-in-bss"
! msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
! msgstr "-mno-clearbss ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚-fno-zero-initialized-in-bss ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
! #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
! #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
! #: config/arc/arc.opt:384
  #, fuzzy, gcc-internal-format
! #| msgid "%qE is deprecated"
! msgid "%qs is deprecated"
! msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
  #: config/vms/vms.opt:42
  #, fuzzy, gcc-internal-format
--- 69637,69728 ----
  msgid "creating selector for nonexistent method %qE"
  msgstr ""
  
! #: fortran/lang.opt:409
! #, fuzzy, gcc-internal-format
! msgid "Unrecognized option to endianness value: %qs"
! msgstr "èª�è­˜ä¸�èƒ½ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s'"
! 
! #: fortran/lang.opt:600
! #, fuzzy, gcc-internal-format
! msgid "Unrecognized option to floating-point init value: %qs"
! msgstr "èª�è­˜ä¸�èƒ½ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s'"
! 
! #: fortran/lang.opt:730
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized option %<-%s%>"
! msgid "Unrecognized option: %qs"
! msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %<-%s%> ã�§ã�™"
! 
! #: 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:256
! #, 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
! #: c-family/c.opt:236 c-family/c.opt:1906 c-family/c.opt:1914 brig/lang.opt:44
! #: config/darwin.opt:56 common.opt:326 common.opt:329 common.opt:3140
! #, 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:1902
! #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
! #, gcc-internal-format
! msgid "missing path after %qs"
! msgstr "%qs ã�®å¾Œã�«ãƒ‘ã‚¹ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
! 
! #: c-family/c.opt:244 c-family/c.opt:248
! #, gcc-internal-format
! msgid "missing makefile target after %qs"
! msgstr "%qs ã�®å¾Œã�« makefile ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�Œã�‚ã‚Šã�¾ã�›ã‚“"
! 
! #: c-family/c.opt:283
  #, fuzzy, gcc-internal-format
! #| msgid "argument %qs to %<-Wnormalized%> not recognized"
! msgid "argument %qs to %<-Waligned-new%> not recognized"
! msgstr "%<-Wnormalized%> ã�¸ã�®å¼•æ•° %qs ã�Œèª�è­˜ã�§ã��ã�¾ã�›ã‚“"
  
! #: c-family/c.opt:903
! #, gcc-internal-format
! msgid "argument %qs to %<-Wnormalized%> not recognized"
! msgstr "%<-Wnormalized%> ã�¸ã�®å¼•æ•° %qs ã�Œèª�è­˜ã�§ã��ã�¾ã�›ã‚“"
! 
! #: c-family/c.opt:1408
! #, gcc-internal-format
! msgid "no class name specified with %qs"
! msgstr "%qs ã�«ã‚¯ãƒ©ã‚¹å��ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
! 
! #: c-family/c.opt:1519
  #, fuzzy, gcc-internal-format
! #| msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
! msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
! msgstr "-fhandle-exceptions ã�¯ -fexceptions ã�«å��å‰�ã�Œå¤‰æ›´ã�•ã‚Œã�¾ã�—ã�Ÿ (ã�¾ã�Ÿãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§æœ‰åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™)"
  
! #: c-family/c.opt:1602
  #, fuzzy, gcc-internal-format
! #| msgid "unrecognized visibility value %qs"
! msgid "unrecognized ivar visibility value %qs"
! msgstr "èª�è­˜ã�§ã��ã�ªã�„å�¯è¦–æ€§ã�®å€¤ %qs ã�§ã�™"
! 
! #: c-family/c.opt:1762
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized register name %qs"
! msgid "unrecognized scalar storage order value %qs"
! msgstr "èª�è­˜ã�§ã��ã�ªã�„ãƒ¬ã‚¸ã‚¹ã‚¿å�� %qs ã�§ã�™"
! 
! #: d/lang.opt:189
! #, fuzzy, gcc-internal-format
! #| msgid "unknown IRA algorithm %qs"
! msgid "unknown array bounds setting %qs"
! msgstr "ä¸�æ˜Žã�ª IRA ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ  %qs ã�§ã�™"
  
  #: config/vms/vms.opt:42
  #, fuzzy, gcc-internal-format
*************** msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
*** 69643,69663 ****
  msgid "unknown pointer size model %qs"
  msgstr "ä¸�æ˜Žã�ª TLS ãƒ¢ãƒ‡ãƒ« %qs ã�§ã�™"
  
- #: config/avr/avr.opt:26
- #, fuzzy, gcc-internal-format
- #| msgid "missing makefile target after %qs"
- msgid "missing device or architecture after %qs"
- msgstr "%qs ã�®å¾Œã�« makefile ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�Œã�‚ã‚Šã�¾ã�›ã‚“"
- 
- #: config/darwin.opt:56 brig/lang.opt:44 common.opt:326 common.opt:329
- #: common.opt:3140 c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76
- #: c-family/c.opt:79 c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220
- #: c-family/c.opt:224 c-family/c.opt:236 c-family/c.opt:1906
- #: c-family/c.opt:1914
- #, gcc-internal-format
- msgid "missing filename after %qs"
- msgstr "%qs ã�®å¾Œã�«ãƒ•ã‚¡ã‚¤ãƒ«å��ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
- 
  #: config/i386/i386.opt:319
  #, gcc-internal-format
  msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
--- 69730,69735 ----
*************** msgstr "%<-mintel-syntax%> ã�¨ %<-mno-in
*** 69673,69678 ****
--- 69745,69756 ----
  msgid "%<-msse5%> was removed"
  msgstr "%<-msse5%> ã�¯å‰Šé™¤ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
+ #: config/avr/avr.opt:26
+ #, fuzzy, gcc-internal-format
+ #| msgid "missing makefile target after %qs"
+ msgid "missing device or architecture after %qs"
+ msgstr "%qs ã�®å¾Œã�« makefile ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�Œã�‚ã‚Šã�¾ã�›ã‚“"
+ 
  #: config/rs6000/rs6000.opt:317
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
*************** msgstr "darwin64 ABI ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã
*** 69695,69700 ****
--- 69773,69810 ----
  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
+ #, fuzzy, gcc-internal-format
+ #| msgid "-mxl_stack_check is deprecated; use -fstack-check"
+ msgid "%qs is deprecated; use -fstack-check"
+ msgstr "-mxl_stack_check ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚-fstack-check ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
+ 
+ #: config/microblaze/microblaze.opt:95
+ #, fuzzy, gcc-internal-format
+ #| msgid "-mno-clearbss is deprecated; use -fno-zero-initialized-in-bss"
+ msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
+ msgstr "-mno-clearbss ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚-fno-zero-initialized-in-bss ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
+ 
+ #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
+ #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
+ #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
+ #: config/arc/arc.opt:384
+ #, fuzzy, gcc-internal-format
+ #| msgid "%qE is deprecated"
+ msgid "%qs is deprecated"
+ msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
+ 
+ #: lto/lang.opt:28
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown architecture %qs"
+ msgid "unknown linker output %qs"
+ msgstr "ä¸�æ˜Žã�ªã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ %qs ã�§ã�™"
+ 
  #: common.opt:1406
  #, gcc-internal-format
  msgid "unknown excess precision style %qs"
*************** msgstr "èª�è­˜ã�§ã��ã�ªã�„å�¯è¦–æ€§ã�®å€
*** 69789,69879 ****
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "(%qs ç”¨ã�®åˆ�æœŸåŒ–ä»˜è¿‘)"
  
- #: d/lang.opt:189
- #, fuzzy, gcc-internal-format
- #| msgid "unknown IRA algorithm %qs"
- msgid "unknown array bounds setting %qs"
- msgstr "ä¸�æ˜Žã�ª IRA ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ  %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:256
- #, gcc-internal-format
- msgid "macro name missing 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:1902
- #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
- #, gcc-internal-format
- msgid "missing path after %qs"
- msgstr "%qs ã�®å¾Œã�«ãƒ‘ã‚¹ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
- 
- #: c-family/c.opt:244 c-family/c.opt:248
- #, gcc-internal-format
- msgid "missing makefile target after %qs"
- msgstr "%qs ã�®å¾Œã�« makefile ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�Œã�‚ã‚Šã�¾ã�›ã‚“"
- 
- #: c-family/c.opt:283
- #, fuzzy, gcc-internal-format
- #| msgid "argument %qs to %<-Wnormalized%> not recognized"
- msgid "argument %qs to %<-Waligned-new%> not recognized"
- msgstr "%<-Wnormalized%> ã�¸ã�®å¼•æ•° %qs ã�Œèª�è­˜ã�§ã��ã�¾ã�›ã‚“"
- 
- #: c-family/c.opt:903
- #, gcc-internal-format
- msgid "argument %qs to %<-Wnormalized%> not recognized"
- msgstr "%<-Wnormalized%> ã�¸ã�®å¼•æ•° %qs ã�Œèª�è­˜ã�§ã��ã�¾ã�›ã‚“"
- 
- #: c-family/c.opt:1408
- #, gcc-internal-format
- msgid "no class name specified with %qs"
- msgstr "%qs ã�«ã‚¯ãƒ©ã‚¹å��ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
- 
- #: c-family/c.opt:1519
- #, fuzzy, gcc-internal-format
- #| msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
- msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
- msgstr "-fhandle-exceptions ã�¯ -fexceptions ã�«å��å‰�ã�Œå¤‰æ›´ã�•ã‚Œã�¾ã�—ã�Ÿ (ã�¾ã�Ÿãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§æœ‰åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™)"
- 
- #: c-family/c.opt:1602
- #, fuzzy, gcc-internal-format
- #| msgid "unrecognized visibility value %qs"
- msgid "unrecognized ivar visibility value %qs"
- msgstr "èª�è­˜ã�§ã��ã�ªã�„å�¯è¦–æ€§ã�®å€¤ %qs ã�§ã�™"
- 
- #: c-family/c.opt:1762
- #, fuzzy, gcc-internal-format
- #| msgid "unrecognized register name %qs"
- msgid "unrecognized scalar storage order value %qs"
- msgstr "èª�è­˜ã�§ã��ã�ªã�„ãƒ¬ã‚¸ã‚¹ã‚¿å�� %qs ã�§ã�™"
- 
- #: fortran/lang.opt:409
- #, fuzzy, gcc-internal-format
- msgid "Unrecognized option to endianness value: %qs"
- msgstr "èª�è­˜ä¸�èƒ½ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s'"
- 
- #: fortran/lang.opt:600
- #, fuzzy, gcc-internal-format
- msgid "Unrecognized option to floating-point init value: %qs"
- msgstr "èª�è­˜ä¸�èƒ½ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s'"
- 
- #: fortran/lang.opt:730
- #, fuzzy, gcc-internal-format
- #| msgid "unrecognized option %<-%s%>"
- msgid "Unrecognized option: %qs"
- msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %<-%s%> ã�§ã�™"
- 
- #: lto/lang.opt:28
- #, fuzzy, gcc-internal-format
- #| msgid "unknown architecture %qs"
- msgid "unknown linker output %qs"
- msgstr "ä¸�æ˜Žã�ªã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ %qs ã�§ã�™"
- 
  #, fuzzy
  #~| msgid "%s: Cannot open output file: %s\n"
  #~ msgid "Cannot open intermediate output file %s\n"
--- 69899,69904 ----
*************** msgstr "ä¸�æ˜Žã�ªã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ %
*** 70249,70254 ****
--- 70274,70284 ----
  #~ msgstr "-mfixed-range ã�®å€¤ã�¯ REG1-REG2 å½¢å¼�ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
  #, fuzzy
+ #~| msgid "%qs is not valid for %qs"
+ #~ msgid "%s is not available for %s architecture"
+ #~ msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
+ 
+ #, fuzzy
  #~| msgid "%s does not support %s"
  #~ msgid "Intel MPX does not support x32"
  #~ msgstr "%s ã�¯ %s ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
diff -Nrcpad gcc-9.1.0/gcc/po/nl.gmo gcc-9.2.0/gcc/po/nl.gmo
*** gcc-9.1.0/gcc/po/nl.gmo	Fri May  3 08:12:44 2019
--- gcc-9.2.0/gcc/po/nl.gmo	Mon Aug 12 07:51:11 2019
*************** warranty; not even for MERCHANTABILITY o
*** 91,97 ****
  unconditional %2d taken %s
  unexpected operanduninitialized const %qDuninitialized const %qD is invalid in C++union cannot be made transparentunion has no membersunion has no named membersunknown insn modeunknown move insn:unknown relocation unspecunnamed struct/union that defines no instancesunrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument to --help= option: %q.*sunrecognized command line option %<-%s%>unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized register name %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatupper value in case label range exceeds maximum value for typeuse __attribute__ ((vector_size)) insteaduse of %s and %s together in %s formatuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationvalid arguments to %qs are: %svariable %qD has initializer but incomplete typevariable previously declared %<static%> redeclared %<extern%>variable-sized object may not be initializedversion attribute is not a stringvisibility argument not a stringvoid value not ignored as it ought to bewarning: width of %qs exceeds its typewrong number of arguments specified for %qE attributewrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary pluszero width for bit-field %qszero width in %s formatzero-length %s format string{anonymous}Project-Id-Version: gcc 4.9-b20140202
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-04-13 17:21+0200
  PO-Revision-Date: 2014-02-05 12:25+0100
  Last-Translator: Benno Schulenberg <benno@vertaalt.nl>
  Language-Team: Dutch <vertaling@vrijschrift.org>
--- 91,97 ----
  unconditional %2d taken %s
  unexpected operanduninitialized const %qDuninitialized const %qD is invalid in C++union cannot be made transparentunion has no membersunion has no named membersunknown insn modeunknown move insn:unknown relocation unspecunnamed struct/union that defines no instancesunrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument to --help= option: %q.*sunrecognized command line option %<-%s%>unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized register name %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatupper value in case label range exceeds maximum value for typeuse __attribute__ ((vector_size)) insteaduse of %s and %s together in %s formatuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationvalid arguments to %qs are: %svariable %qD has initializer but incomplete typevariable previously declared %<static%> redeclared %<extern%>variable-sized object may not be initializedversion attribute is not a stringvisibility argument not a stringvoid value not ignored as it ought to bewarning: width of %qs exceeds its typewrong number of arguments specified for %qE attributewrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary pluszero width for bit-field %qszero width in %s formatzero-length %s format string{anonymous}Project-Id-Version: gcc 4.9-b20140202
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-05-02 20:28+0000
  PO-Revision-Date: 2014-02-05 12:25+0100
  Last-Translator: Benno Schulenberg <benno@vertaalt.nl>
  Language-Team: Dutch <vertaling@vrijschrift.org>
diff -Nrcpad gcc-9.1.0/gcc/po/nl.po gcc-9.2.0/gcc/po/nl.po
*** gcc-9.1.0/gcc/po/nl.po	Tue Apr 23 21:03:01 2019
--- gcc-9.2.0/gcc/po/nl.po	Wed May  8 00:05:32 2019
*************** 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: 2019-04-13 17:21+0200\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: 2019-05-02 20:28+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 "operand van '%%l' is geen label"
*** 203,214 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6143 config/i386/i386.c:16997
  #, c-format
  msgid "floating constant misused"
  msgstr "floating-point constante verkeerd gebruikt"
  
! #: final.c:4207 config/arc/arc.c:6240 config/i386/i386.c:17088
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
--- 203,214 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6158 config/i386/i386.c:16998
  #, c-format
  msgid "floating constant misused"
  msgstr "floating-point constante verkeerd gebruikt"
  
! #: final.c:4207 config/arc/arc.c:6255 config/i386/i386.c:17089
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 1254,1307 ****
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1630
  msgid "The following options are target specific"
  msgstr "De volgende opties zijn afhankelijk van het doelsysteem"
  
! #: opts.c:1633
  msgid "The following options control compiler warning messages"
  msgstr "De volgende opties beheren waarschuwingsboodschappen van de compiler"
  
! #: opts.c:1636
  msgid "The following options control optimizations"
  msgstr "De volgende opties beheren optimalisaties"
  
! #: opts.c:1639 opts.c:1678
  msgid "The following options are language-independent"
  msgstr "De volgende opties zijn taalafhankelijk"
  
! #: opts.c:1642
  msgid "The --param option recognizes the following as parameters"
  msgstr "De --param optie herkent de volgende parameters"
  
  # Zou een format spec moeten hebben voor de taalnaam...
! #: opts.c:1648
  #, 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.c:1650
  msgid "The following options are supported by the language "
  msgstr "De volgende opties worden ondersteund door de taal "
  
! #: opts.c:1661
  msgid "The following options are not documented"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
! #: opts.c:1663
  #, fuzzy
  msgid "The following options take separate arguments"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
! #: opts.c:1665
  #, fuzzy
  msgid "The following options take joined arguments"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
  # Betere vertaling?
! #: opts.c:1676
  msgid "The following options are language-related"
  msgstr "De volgende opties hebben iets met een taal te maken"
  
--- 1254,1315 ----
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1581
! #, fuzzy, c-format
! #| msgid "no arguments for spec function"
! msgid ""
! "  Known valid arguments for %s option:\n"
! "   "
! msgstr "geen argumenten voor spec-functie"
! 
! #: opts.c:1631
  msgid "The following options are target specific"
  msgstr "De volgende opties zijn afhankelijk van het doelsysteem"
  
! #: opts.c:1634
  msgid "The following options control compiler warning messages"
  msgstr "De volgende opties beheren waarschuwingsboodschappen van de compiler"
  
! #: opts.c:1637
  msgid "The following options control optimizations"
  msgstr "De volgende opties beheren optimalisaties"
  
! #: opts.c:1640 opts.c:1679
  msgid "The following options are language-independent"
  msgstr "De volgende opties zijn taalafhankelijk"
  
! #: opts.c:1643
  msgid "The --param option recognizes the following as parameters"
  msgstr "De --param optie herkent de volgende parameters"
  
  # Zou een format spec moeten hebben voor de taalnaam...
! #: opts.c:1649
  #, 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.c:1651
  msgid "The following options are supported by the language "
  msgstr "De volgende opties worden ondersteund door de taal "
  
! #: opts.c:1662
  msgid "The following options are not documented"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
! #: opts.c:1664
  #, fuzzy
  msgid "The following options take separate arguments"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
! #: opts.c:1666
  #, fuzzy
  msgid "The following options take joined arguments"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
  # Betere vertaling?
! #: opts.c:1677
  msgid "The following options are language-related"
  msgstr "De volgende opties hebben iets met een taal te maken"
  
*************** msgstr "meegegeven opties: "
*** 1433,1439 ****
  msgid "options enabled: "
  msgstr "ingeschakelde opties: "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5617 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
--- 1441,1447 ----
  msgid "options enabled: "
  msgstr "ingeschakelde opties: "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5634 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
*************** msgstr "ongeldige constante"
*** 3010,3016 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22872
  #, c-format
  msgid "missing operand"
  msgstr "operand ontbreekt"
--- 3018,3024 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22877
  #, c-format
  msgid "missing operand"
  msgstr "operand ontbreekt"
*************** msgstr "ongeldige operandprefix '%%%c'"
*** 3036,3042 ****
  msgid "invalid address mode"
  msgstr "ongeldige adresseringsmodus"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18255
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
--- 3044,3050 ----
  msgid "invalid address mode"
  msgstr "ongeldige adresseringsmodus"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18256
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
*************** msgstr "ongeldige code voor %%xn"
*** 3129,3238 ****
  msgid "invalid operand address"
  msgstr "Ongeldige modus voor gen_tst_reg"
  
! #: config/arc/arc.c:4207
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ongeldige operand voor %%Z-code"
  
! #: config/arc/arc.c:4215
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ongeldige operand voor %%z-code"
  
! #: config/arc/arc.c:4223
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operands to %%c code"
  msgstr "ongeldige operand voor %%Z-code"
  
! #: config/arc/arc.c:4231
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ongeldige operand voor %%M-code"
  
! #: config/arc/arc.c:4239 config/m32r/m32r.c:2103
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ongeldige operand voor %%p-code"
  
! #: config/arc/arc.c:4250 config/m32r/m32r.c:2096
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ongeldige operand voor %%s-code"
  
! #: config/arc/arc.c:4398 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ongeldige operand voor %%R-code"
  
! #: config/arc/arc.c:4474 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ongeldige operand voor %%H/%%L-code"
  
! #: config/arc/arc.c:4542 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ongeldige operand voor %%U-code"
  
! #: config/arc/arc.c:4554
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ongeldige operand voor %%V-code"
  
! #: config/arc/arc.c:4611
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ongeldige operand voor %%O-code"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4637 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr "ongeldige code voor operanduitvoer"
  
! #: config/arc/arc.c:6228
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ongeldige UNSPEC als operand: %d"
  
  # betere vertaling voor "supposed"?  "denkelijk"?
! #: config/arc/arc.c:6517 config/cris/cris.c:2571
  msgid "unrecognized supposed constant"
  msgstr "vermoedelijke constante niet herkend"
  
! #: config/arm/arm.c:19310 config/arm/arm.c:19335 config/arm/arm.c:19345
! #: config/arm/arm.c:19354 config/arm/arm.c:19363
  #, c-format
  msgid "invalid shift operand"
  msgstr "ongeldige shift-operand"
  
! #: config/arm/arm.c:22203 config/arm/arm.c:22221
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Thumb-instructie met predicaat"
  
  # mja. snappen wie snappen kan ^^
! #: config/arm/arm.c:22209
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instructie met predicaat in voorwaardelijke sequentie"
  
! #: config/arm/arm.c:22327 config/arm/arm.c:22340 config/arm/arm.c:22365
  #: config/nios2/nios2.c:3070
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/arm/arm.c:22442 config/arm/arm.c:22464 config/arm/arm.c:22474
! #: config/arm/arm.c:22484 config/arm/arm.c:22494 config/arm/arm.c:22533
! #: config/arm/arm.c:22551 config/arm/arm.c:22576 config/arm/arm.c:22591
! #: config/arm/arm.c:22618 config/arm/arm.c:22625 config/arm/arm.c:22643
! #: config/arm/arm.c:22650 config/arm/arm.c:22658 config/arm/arm.c:22679
! #: config/arm/arm.c:22686 config/arm/arm.c:22819 config/arm/arm.c:22826
! #: config/arm/arm.c:22853 config/arm/arm.c:22860 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
--- 3137,3246 ----
  msgid "invalid operand address"
  msgstr "Ongeldige modus voor gen_tst_reg"
  
! #: config/arc/arc.c:4220
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ongeldige operand voor %%Z-code"
  
! #: config/arc/arc.c:4228
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ongeldige operand voor %%z-code"
  
! #: config/arc/arc.c:4236
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operands to %%c code"
  msgstr "ongeldige operand voor %%Z-code"
  
! #: config/arc/arc.c:4244
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ongeldige operand voor %%M-code"
  
! #: config/arc/arc.c:4252 config/m32r/m32r.c:2103
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ongeldige operand voor %%p-code"
  
! #: config/arc/arc.c:4263 config/m32r/m32r.c:2096
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ongeldige operand voor %%s-code"
  
! #: config/arc/arc.c:4411 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ongeldige operand voor %%R-code"
  
! #: config/arc/arc.c:4487 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ongeldige operand voor %%H/%%L-code"
  
! #: config/arc/arc.c:4555 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ongeldige operand voor %%U-code"
  
! #: config/arc/arc.c:4567
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ongeldige operand voor %%V-code"
  
! #: config/arc/arc.c:4624
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ongeldige operand voor %%O-code"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4650 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr "ongeldige code voor operanduitvoer"
  
! #: config/arc/arc.c:6243
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ongeldige UNSPEC als operand: %d"
  
  # betere vertaling voor "supposed"?  "denkelijk"?
! #: config/arc/arc.c:6532 config/cris/cris.c:2571
  msgid "unrecognized supposed constant"
  msgstr "vermoedelijke constante niet herkend"
  
! #: config/arm/arm.c:19315 config/arm/arm.c:19340 config/arm/arm.c:19350
! #: config/arm/arm.c:19359 config/arm/arm.c:19368
  #, c-format
  msgid "invalid shift operand"
  msgstr "ongeldige shift-operand"
  
! #: config/arm/arm.c:22208 config/arm/arm.c:22226
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Thumb-instructie met predicaat"
  
  # mja. snappen wie snappen kan ^^
! #: config/arm/arm.c:22214
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instructie met predicaat in voorwaardelijke sequentie"
  
! #: config/arm/arm.c:22332 config/arm/arm.c:22345 config/arm/arm.c:22370
  #: config/nios2/nios2.c:3070
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/arm/arm.c:22447 config/arm/arm.c:22469 config/arm/arm.c:22479
! #: config/arm/arm.c:22489 config/arm/arm.c:22499 config/arm/arm.c:22538
! #: config/arm/arm.c:22556 config/arm/arm.c:22581 config/arm/arm.c:22596
! #: config/arm/arm.c:22623 config/arm/arm.c:22630 config/arm/arm.c:22648
! #: config/arm/arm.c:22655 config/arm/arm.c:22663 config/arm/arm.c:22684
! #: config/arm/arm.c:22691 config/arm/arm.c:22824 config/arm/arm.c:22831
! #: config/arm/arm.c:22858 config/arm/arm.c:22865 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
*************** msgstr "ongeldige operand voor code '%c'
*** 3240,3252 ****
  msgid "invalid operand for code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/arm/arm.c:22546
  #, c-format
  msgid "instruction never executed"
  msgstr "instructie wordt nooit uitgevoerd"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22567
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
--- 3248,3260 ----
  msgid "invalid operand for code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/arm/arm.c:22551
  #, c-format
  msgid "instruction never executed"
  msgstr "instructie wordt nooit uitgevoerd"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22572
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
*************** msgstr "ongeldige const_double operand"
*** 3364,3370 ****
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6502
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3372,3378 ----
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6520
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "ongeldige operand voor %%Z-code"
*** 3602,3700 ****
  msgid "invalid fp constant"
  msgstr "ongeldige constante"
  
! #: config/i386/i386.c:17082
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ongeldige UNSPEC als operand"
  
! #: config/i386/i386.c:17621
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/i386/i386.c:17626
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: config/i386/i386.c:17857
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:17892
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:17961
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:17966
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:18043
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18122
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18140
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18153
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18168
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18196
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18214
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18237
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18341
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ongeldige operand voor '%c'"
  
  # "constraints" hier te vertalen ("beperkingen"/"restricties") of niet?
! #: config/i386/i386.c:18403
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ongeldige constraints voor operand"
  
! #: config/i386/i386.c:18453
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ongeldig token in expressie"
  
! #: config/i386/i386.c:29331
  msgid "unknown insn mode"
  msgstr "onbekende insn-modus"
  
--- 3610,3708 ----
  msgid "invalid fp constant"
  msgstr "ongeldige constante"
  
! #: config/i386/i386.c:17083
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ongeldige UNSPEC als operand"
  
! #: config/i386/i386.c:17622
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/i386/i386.c:17627
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: config/i386/i386.c:17858
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:17893
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:17962
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:17967
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.c:18044
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18123
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18141
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18154
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18169
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18197
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18215
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18238
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/i386/i386.c:18342
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ongeldige operand voor '%c'"
  
  # "constraints" hier te vertalen ("beperkingen"/"restricties") of niet?
! #: config/i386/i386.c:18404
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ongeldige constraints voor operand"
  
! #: config/i386/i386.c:18454
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ongeldig token in expressie"
  
! #: config/i386/i386.c:29334
  msgid "unknown insn mode"
  msgstr "onbekende insn-modus"
  
*************** msgstr "ongeldige expressie als operand"
*** 4178,4204 ****
  msgid "invalid expression for output modifier '%c'"
  msgstr "ongeldige operand voor 'o' modifier"
  
! #: config/s390/s390.c:11723
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
  # 'signedness' = 'signed-heid'?
! #: config/s390/s390.c:16047
  #, fuzzy
  msgid "types differ in signedness"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
! #: config/s390/s390.c:16057
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:16060
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:16068
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 4186,4212 ----
  msgid "invalid expression for output modifier '%c'"
  msgstr "ongeldige operand voor 'o' modifier"
  
! #: config/s390/s390.c:11733
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
  # 'signedness' = 'signed-heid'?
! #: config/s390/s390.c:16057
  #, fuzzy
  msgid "types differ in signedness"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
! #: config/s390/s390.c:16067
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.c:16070
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.c:16078
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr "ongeldige operand van %s"
*** 4611,4652 ****
  msgid "expected label"
  msgstr "ongeldige operand van %s"
  
! #: cp/call.c:11044
  msgid "candidate 1:"
  msgstr "kandidaat 1:"
  
! #: cp/call.c:11045
  msgid "candidate 2:"
  msgstr "kandidaat 2:"
  
! #: cp/decl.c:3141
  #, fuzzy
  msgid "jump to label %qD"
  msgstr "herhaald label %qs"
  
! #: cp/decl.c:3142
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:3212
  msgid "enters try block"
  msgstr ""
  
! #: cp/decl.c:3218
  msgid "enters catch block"
  msgstr ""
  
! #: cp/decl.c:3224
  #, fuzzy
  msgid "enters OpenMP structured block"
  msgstr "continue-statement niet in een lus"
  
! #: cp/decl.c:3230
  #, fuzzy
  msgid "enters synchronized or atomic statement"
  msgstr "ongeldige beginwaarde"
  
! #: cp/decl.c:3237
  #, fuzzy
  msgid "enters constexpr if statement"
  msgstr "ongeldige beginwaarde"
--- 4619,4660 ----
  msgid "expected label"
  msgstr "ongeldige operand van %s"
  
! #: cp/call.c:11059
  msgid "candidate 1:"
  msgstr "kandidaat 1:"
  
! #: cp/call.c:11060
  msgid "candidate 2:"
  msgstr "kandidaat 2:"
  
! #: cp/decl.c:3158
  #, fuzzy
  msgid "jump to label %qD"
  msgstr "herhaald label %qs"
  
! #: cp/decl.c:3159
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:3229
  msgid "enters try block"
  msgstr ""
  
! #: cp/decl.c:3235
  msgid "enters catch block"
  msgstr ""
  
! #: cp/decl.c:3241
  #, fuzzy
  msgid "enters OpenMP structured block"
  msgstr "continue-statement niet in een lus"
  
! #: cp/decl.c:3247
  #, fuzzy
  msgid "enters synchronized or atomic statement"
  msgstr "ongeldige beginwaarde"
  
! #: cp/decl.c:3254
  #, fuzzy
  msgid "enters constexpr if statement"
  msgstr "ongeldige beginwaarde"
*************** msgstr ""
*** 4876,4882 ****
  msgid "candidates are:"
  msgstr "kandidaten zijn:"
  
! #: cp/pt.c:2003 cp/pt.c:23707
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
--- 4884,4890 ----
  msgid "candidates are:"
  msgstr "kandidaten zijn:"
  
! #: cp/pt.c:2003 cp/pt.c:23706
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
*************** msgstr "conversie gooit constantheid weg
*** 4930,4983 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6230 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "argument van verkeerd type voor unaire min"
  
  # 'unary' = 'unair'?
! #: cp/typeck.c:6231 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "argument van verkeerd type voor unaire plus"
  
! #: cp/typeck.c:6258 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "argument van verkeerd type voor bit-complement"
  
! #: cp/typeck.c:6275 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "argument van verkeerd type voor abs"
  
  # OK, ik geef het op: wat is hier een goede vertaling voor 'conjugation'?
! #: cp/typeck.c:6287 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "argument van verkeerd type voor vervoeging"
  
  # 'unary' = 'unair'?
! #: cp/typeck.c:6305
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "argument van verkeerd type voor unaire plus"
  
! #: cp/typeck.c:6351
  #, fuzzy
  msgid "no pre-increment operator for type"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.c:6353
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6355
  #, fuzzy
  msgid "no pre-decrement operator for type"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.c:6357
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 4938,4991 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6248 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "argument van verkeerd type voor unaire min"
  
  # 'unary' = 'unair'?
! #: cp/typeck.c:6249 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "argument van verkeerd type voor unaire plus"
  
! #: cp/typeck.c:6276 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "argument van verkeerd type voor bit-complement"
  
! #: cp/typeck.c:6293 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "argument van verkeerd type voor abs"
  
  # OK, ik geef het op: wat is hier een goede vertaling voor 'conjugation'?
! #: cp/typeck.c:6305 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "argument van verkeerd type voor vervoeging"
  
  # 'unary' = 'unair'?
! #: cp/typeck.c:6323
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "argument van verkeerd type voor unaire plus"
  
! #: cp/typeck.c:6369
  #, fuzzy
  msgid "no pre-increment operator for type"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.c:6371
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6373
  #, fuzzy
  msgid "no pre-decrement operator for type"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.c:6375
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 5066,5072 ****
  msgid "Deleted feature:"
  msgstr ""
  
! #: fortran/expr.c:3608
  #, fuzzy
  msgid "array assignment"
  msgstr "beginwaarde ontbreekt"
--- 5074,5080 ----
  msgid "Deleted feature:"
  msgstr ""
  
! #: fortran/expr.c:3632
  #, fuzzy
  msgid "array assignment"
  msgstr "beginwaarde ontbreekt"
*************** msgstr ""
*** 5293,5304 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2061 fortran/resolve.c:11462
  #, fuzzy
  msgid "assignment"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/parse.c:2064 fortran/resolve.c:11513 fortran/resolve.c:11516
  #, fuzzy
  msgid "pointer assignment"
  msgstr "ongeldige lvalue in toewijzing"
--- 5301,5312 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2061 fortran/resolve.c:11466
  #, fuzzy
  msgid "assignment"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/parse.c:2064 fortran/resolve.c:11517 fortran/resolve.c:11520
  #, fuzzy
  msgid "pointer assignment"
  msgstr "ongeldige lvalue in toewijzing"
*************** msgstr ""
*** 5471,5552 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:7010
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:7014
  #, fuzzy
  msgid "iterator variable"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/resolve.c:7018
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7022
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/resolve.c:7026
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7312 fortran/resolve.c:7315
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7688 fortran/resolve.c:7691
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7924 fortran/resolve.c:9660
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7968 fortran/resolve.c:9672
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9463
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9684
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.c:1635
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.c:5887
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.c:9496
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.c:5952
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.c:5960
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9309
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:10720
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 5479,5560 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:7014
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:7018
  #, fuzzy
  msgid "iterator variable"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/resolve.c:7022
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7026
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/resolve.c:7030
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7316 fortran/resolve.c:7319
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7692 fortran/resolve.c:7695
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7928 fortran/resolve.c:9664
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7972 fortran/resolve.c:9676
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9467
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9688
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.c:1675
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.c:5935
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.c:9544
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.c:6025
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.c:6033
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:9250
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.c:10661
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 5555,5566 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8737
  #, fuzzy, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/trans-intrinsic.c:8769
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
--- 5563,5574 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8758
  #, fuzzy, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/trans-intrinsic.c:8790
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
*************** msgstr ""
*** 5604,5627 ****
  msgid "Incorrect function return value"
  msgstr "%<noreturn%> functie geeft niet-void waarde terug"
  
! #: fortran/trans.c:611
  msgid "Memory allocation failed"
  msgstr ""
  
! #: fortran/trans.c:689 fortran/trans.c:1672
  msgid "Allocation would exceed memory limit"
  msgstr ""
  
! #: fortran/trans.c:898
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.c:904
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.c:1357 fortran/trans.c:1516
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
--- 5612,5635 ----
  msgid "Incorrect function return value"
  msgstr "%<noreturn%> functie geeft niet-void waarde terug"
  
! #: fortran/trans.c:614
  msgid "Memory allocation failed"
  msgstr ""
  
! #: fortran/trans.c:692 fortran/trans.c:1675
  msgid "Allocation would exceed memory limit"
  msgstr ""
  
! #: fortran/trans.c:901
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.c:907
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.c:1360 fortran/trans.c:1519
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
*************** msgstr ""
*** 5980,7506 ****
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: config/alpha/alpha.opt:23 config/i386/i386.opt:440
! msgid "Do not use hardware fp."
  msgstr ""
  
! #: config/alpha/alpha.opt:27
  #, fuzzy
! #| msgid "Use registers r2 and r5"
! msgid "Use fp registers."
! msgstr "Gebruik registers r2 en r5"
  
! #: config/alpha/alpha.opt:31 common.opt:654 common.opt:788 common.opt:998
! #: common.opt:1002 common.opt:1006 common.opt:1010 common.opt:1574
! #: common.opt:1630 common.opt:1762 common.opt:1766 common.opt:2000
! #: common.opt:2178 common.opt:2879 fortran/lang.opt:489
! msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
  
! #: config/alpha/alpha.opt:35
! msgid "Request IEEE-conformant math library routines (OSF/1)."
  msgstr ""
  
! #: config/alpha/alpha.opt:39
! msgid "Emit IEEE-conformant code, without inexact exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:46
  #, fuzzy
! #| msgid "Do not emit complex integer constants to read-only memory"
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "Plaats complexe integerconstantes niet in alleen-lezen geheugen"
  
! #: config/alpha/alpha.opt:50
! msgid "Use VAX fp."
  msgstr ""
  
! #: config/alpha/alpha.opt:54
! msgid "Do not use VAX fp."
  msgstr ""
  
! #: config/alpha/alpha.opt:58
! msgid "Emit code for the byte/word ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:62
! msgid "Emit code for the motion video ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:66
! msgid "Emit code for the fp move and sqrt ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:70
! msgid "Emit code for the counting ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:74
! msgid "Emit code using explicit relocation directives."
  msgstr ""
  
! #: config/alpha/alpha.opt:78
! msgid "Emit 16-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:82
! msgid "Emit 32-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:86
  #, fuzzy
! #| msgid "Emit direct branches to local functions"
! msgid "Emit direct branches to local functions."
! msgstr "Genereer directe aftakkingen naar locale functies"
  
! #: config/alpha/alpha.opt:90
  #, fuzzy
! msgid "Emit indirect branches to local functions."
! msgstr "Genereer directe aftakkingen naar locale functies"
  
! #: config/alpha/alpha.opt:94
! msgid "Emit rdval instead of rduniq for thread pointer."
  msgstr ""
  
! #: config/alpha/alpha.opt:98 config/s390/s390.opt:150 config/i386/i386.opt:212
! #: config/sparc/long-double-switch.opt:23
! msgid "Use 128-bit long double."
  msgstr ""
  
! #: config/alpha/alpha.opt:102 config/s390/s390.opt:154
! #: config/i386/i386.opt:208 config/sparc/long-double-switch.opt:27
! msgid "Use 64-bit long double."
  msgstr ""
  
! #: config/alpha/alpha.opt:106
! msgid "Use features of and schedule given CPU."
  msgstr ""
  
! #: config/alpha/alpha.opt:110
! msgid "Schedule given CPU."
  msgstr ""
  
! #: config/alpha/alpha.opt:114
! msgid "Control the generated fp rounding mode."
  msgstr ""
  
! #: config/alpha/alpha.opt:118
! msgid "Control the IEEE trap mode."
  msgstr ""
  
! #: config/alpha/alpha.opt:122
! msgid "Control the precision given to fp exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:126
  #, fuzzy
! #| msgid "unexpected operand"
! msgid "Tune expected memory latency."
! msgstr "onverwachte operand"
  
! #: config/alpha/alpha.opt:130 config/ia64/ia64.opt:118
! msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
  msgstr ""
  
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
  msgstr ""
  
! #: config/mips/mips.opt:32
  #, fuzzy
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "case-label niet in een switch-statement"
  
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/mips/mips.opt:55
! msgid "Generate code that can be used in SVR4-style dynamic objects."
  msgstr ""
  
! #: config/mips/mips.opt:59
  #, fuzzy
! msgid "Use PMC-style 'mad' instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:63
  #, fuzzy
! msgid "Use integer madd/msub instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:67
  #, fuzzy
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "case-label niet in een switch-statement"
  
! #: config/mips/mips.opt:71
  #, fuzzy
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:75
! msgid "Use Branch Likely instructions, overriding the architecture default."
  msgstr ""
  
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
  msgstr ""
  
! #: config/mips/mips.opt:83
  #, fuzzy
! msgid "Trap on integer divide by zero."
! msgstr "deling door nul"
  
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
  msgstr ""
  
! #: config/mips/mips.opt:91
  #, fuzzy
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "ongeldig type-argument %qs"
  
! #: config/mips/mips.opt:104
! msgid "Use branch-and-break sequences to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:108
! msgid "Use trap instructions to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:112
  #, fuzzy
! msgid "Allow the use of MDMX instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:116
  #, fuzzy
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:120
  #, fuzzy
! msgid "Use MIPS-DSP instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:124
  #, fuzzy
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:134 config/c6x/c6x.opt:30 config/nios2/nios2.opt:94
! #: config/tilegx/tilegx.opt:45
! msgid "Use big-endian byte order."
  msgstr ""
  
! #: config/mips/mips.opt:138 config/c6x/c6x.opt:34 config/nios2/nios2.opt:98
! #: config/tilegx/tilegx.opt:49
  #, fuzzy
! msgid "Use little-endian byte order."
  msgstr "case-label niet in een switch-statement"
  
! #: config/mips/mips.opt:142 config/iq2000/iq2000.opt:61
! msgid "Use ROM instead of RAM."
  msgstr ""
  
! #: config/mips/mips.opt:146
  #, fuzzy
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:150
! msgid "Use NewABI-style %reloc() assembly operators."
  msgstr ""
  
! #: config/mips/mips.opt:154
! msgid "Use -G for data that is not defined by the current object."
  msgstr ""
  
! #: config/mips/mips.opt:158
! msgid "Work around certain 24K errata."
  msgstr ""
  
! #: config/mips/mips.opt:162
! msgid "Work around certain R4000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:166
! msgid "Work around certain R4400 errata."
  msgstr ""
  
! #: config/mips/mips.opt:170
! msgid "Work around the R5900 short loop erratum."
  msgstr ""
  
! #: config/mips/mips.opt:174
! msgid "Work around certain RM7000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:178
! msgid "Work around certain R10000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:182
! msgid "Work around errata for early SB-1 revision 2 cores."
  msgstr ""
  
! #: config/mips/mips.opt:186
! msgid "Work around certain VR4120 errata."
  msgstr ""
  
! #: config/mips/mips.opt:190
! msgid "Work around VR4130 mflo/mfhi errata."
  msgstr ""
  
! #: config/mips/mips.opt:194
! msgid "Work around an early 4300 hardware bug."
  msgstr ""
  
! #: config/mips/mips.opt:198
  #, fuzzy
! msgid "FP exceptions are enabled."
! msgstr "ingeschakelde opties: "
  
! #: config/mips/mips.opt:202
  #, fuzzy
! msgid "Use 32-bit floating-point registers."
! msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
  
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
  msgstr ""
  
! #: config/mips/mips.opt:210
  #, fuzzy
! msgid "Use 64-bit floating-point registers."
! msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
  
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
  msgstr ""
  
! #: config/mips/mips.opt:226
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
  msgstr ""
  
! #: config/mips/mips.opt:236
  #, fuzzy
! msgid "Use 32-bit general registers."
! msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
  
! #: config/mips/mips.opt:240
  #, fuzzy
! msgid "Use 64-bit general registers."
! msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
  
! #: config/mips/mips.opt:244
! msgid "Use GP-relative addressing to access small data."
  msgstr ""
  
! #: config/mips/mips.opt:248
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
  msgstr ""
  
! #: config/mips/mips.opt:252
  #, fuzzy
! msgid "Allow the use of hardware floating-point ABI and instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:256
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
  msgstr ""
  
! #: config/mips/mips.opt:260
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
  msgstr ""
  
! #: config/mips/mips.opt:264
  #, fuzzy
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "case-label niet in een switch-statement"
  
! #: config/mips/mips.opt:268
  #, fuzzy
! msgid "Generate MIPS16 code."
! msgstr "%s ondersteunt %s niet"
  
! #: config/mips/mips.opt:272
  #, fuzzy
! msgid "Use MIPS-3D instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:276
  #, fuzzy
! msgid "Use ll, sc and sync instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:280
! msgid "Use -G for object-local data."
  msgstr ""
  
! #: config/mips/mips.opt:284
! msgid "Use indirect calls."
  msgstr ""
  
! #: config/mips/mips.opt:288
  #, fuzzy
! msgid "Use a 32-bit long type."
! msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
  
! #: config/mips/mips.opt:292
! #, fuzzy
! msgid "Use a 64-bit long type."
! msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
  
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
  msgstr ""
  
! #: config/mips/mips.opt:300
! msgid "Don't optimize block moves."
  msgstr ""
  
! #: config/mips/mips.opt:304
  #, fuzzy
! msgid "Use microMIPS instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:308
  #, fuzzy
! msgid "Use MIPS MSA Extension instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:312
  #, fuzzy
! msgid "Allow the use of MT instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:316
  #, fuzzy
! msgid "Prevent the use of all floating-point operations."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:320
  #, fuzzy
! msgid "Use MCU instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:328
  #, fuzzy
! msgid "Do not use MDMX instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:332
  #, fuzzy
! msgid "Generate normal-mode code."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:336
  #, fuzzy
! msgid "Do not use MIPS-3D instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:340
  #, fuzzy
! msgid "Use paired-single floating-point instructions."
! msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
  msgstr ""
  
! #: config/mips/mips.opt:348
! msgid "Valid arguments to -mr10k-cache-barrier=:"
  msgstr ""
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
  msgstr ""
  
! #: config/mips/mips.opt:365
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
  msgstr ""
  
! #: config/mips/mips.opt:369
  #, fuzzy
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:373
  #, fuzzy
! msgid "Use SmartMIPS instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:377
  #, fuzzy
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:381
! msgid "Optimize lui/addiu address loads."
  msgstr ""
  
! #: config/mips/mips.opt:385
! msgid "Assume all symbols have 32-bit values."
  msgstr ""
  
! #: config/mips/mips.opt:389
! msgid "Use synci instruction to invalidate i-cache."
  msgstr ""
  
! #: config/mips/mips.opt:393 config/arc/arc.opt:406 config/s390/s390.opt:225
! #: config/ft32/ft32.opt:27
! msgid "Use LRA instead of reload."
  msgstr ""
  
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:405 config/riscv/riscv.opt:80
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
  msgstr ""
  
! #: config/mips/mips.opt:409 config/iq2000/iq2000.opt:74
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr ""
  
! #: config/mips/mips.opt:413
  #, fuzzy
! msgid "Use Virtualization (VZ) instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:417
! #, fuzzy
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:421
  #, fuzzy
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:425
  #, fuzzy
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:429
  #, fuzzy
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "lege declaratie"
  
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:437
! msgid "Enable use of odd-numbered single-precision registers."
  msgstr ""
  
! #: config/mips/mips.opt:441
! msgid "Optimize frame header."
  msgstr ""
  
! #: config/mips/mips.opt:448
! #, fuzzy
! msgid "Enable load/store bonding."
! msgstr "lege declaratie"
! 
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:473
! msgid "Use Loongson EXTension (EXT) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:477
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
  msgstr ""
  
! #: config/visium/visium.opt:25
! msgid "Link with libc.a and libdebug.a."
  msgstr ""
  
! #: config/visium/visium.opt:29
! msgid "Link with libc.a and libsim.a."
  msgstr ""
  
! #: config/visium/visium.opt:33
  #, fuzzy
! msgid "Use hardware FP (default)."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/visium/visium.opt:37 config/sparc/sparc.opt:30
! #: config/sparc/sparc.opt:34
! #, fuzzy
! msgid "Use hardware FP."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/visium/visium.opt:41 config/sparc/sparc.opt:38
! msgid "Do not use hardware FP."
  msgstr ""
  
! #: config/visium/visium.opt:45
! msgid "Use features of and schedule code for given CPU."
  msgstr ""
  
! #: config/visium/visium.opt:49 config/spu/spu.opt:84 config/s390/s390.opt:194
! #: config/i386/i386.opt:514 config/sparc/sparc.opt:146
! #: config/ia64/ia64.opt:122
! msgid "Schedule code for given CPU."
  msgstr ""
  
! #: config/visium/visium.opt:65
  #, fuzzy
! msgid "Generate code for the supervisor mode (default)."
! msgstr "case-label niet in een switch-statement"
  
! #: config/visium/visium.opt:69
  #, fuzzy
! msgid "Generate code for the user mode."
! msgstr "case-label niet in een switch-statement"
  
! #: config/visium/visium.opt:73
! msgid "Only retained for backward compatibility."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:28
! msgid "Preferentially allocate registers that allow short instruction generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:32
  #, fuzzy
! msgid "Set branch cost."
! msgstr "Geen aftakkingen\n"
  
! #: config/epiphany/epiphany.opt:36
  #, fuzzy
! msgid "Enable conditional move instruction usage."
! msgstr "ongeldig register in de move-instructie"
  
! #: config/epiphany/epiphany.opt:40
! msgid "Set number of nops to emit before each insn pattern."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:52
  #, fuzzy
! msgid "Use software floating point comparisons."
! msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:76
  #, fuzzy
! msgid "Generate call insns as indirect calls."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/epiphany/epiphany.opt:80
  #, fuzzy
! msgid "Generate call insns as direct calls."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:112
! msgid "Vectorize for double-word operations."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:132
  #, fuzzy
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:30
! msgid "Target the AM33 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:34
! msgid "Target the AM33/2.0 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:38
! msgid "Target the AM34 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:42 config/arm/arm.opt:236
  #, fuzzy
! msgid "Tune code for the given processor."
! msgstr "case-label niet in een switch-statement"
  
! #: config/mn10300/mn10300.opt:46
! msgid "Work around hardware multiply bug."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:55
  #, fuzzy
! msgid "Enable linker relaxations."
! msgstr "lege declaratie"
  
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:63
  #, fuzzy
! msgid "Allow gcc to generate LIW instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mn10300/mn10300.opt:67
  #, fuzzy
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/csky/csky_tables.opt:24
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr ""
  
! #: config/csky/csky_tables.opt:199
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr ""
  
! #: config/csky/csky_tables.opt:218
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/csky/csky.opt:34
  #, fuzzy
! msgid "Specify the target architecture."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/csky/csky.opt:38
  #, fuzzy
! msgid "Specify the target processor."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/csky/csky.opt:44 config/mcore/mcore.opt:35 config/moxie/moxie.opt:23
  #, fuzzy
! msgid "Generate big-endian code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/csky/csky.opt:51 config/mcore/mcore.opt:51 config/moxie/moxie.opt:27
  #, fuzzy
! msgid "Generate little-endian code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/csky/csky.opt:61
  #, fuzzy
! msgid "Enable hardware floating-point instructions."
! msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/csky/csky.opt:65
  #, fuzzy
! msgid "Use library calls to perform floating-point operations (default)."
! msgstr "floating-point constante buiten bereik"
  
! # is niet helemaal exact, maar moet er maar voor doen
! #: config/csky/csky.opt:69
  #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format"
! msgid "Specify the target floating-point hardware/format."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/csky/csky.opt:73
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:77
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:85
  #, fuzzy
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/csky/csky.opt:89
  #, fuzzy
! msgid "Enable interrupt stack instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/csky/csky.opt:93
! #, fuzzy
! msgid "Enable multiprocessor instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/csky/csky.opt:97
  #, fuzzy
! msgid "Enable coprocessor instructions."
! msgstr "Thumb-instructie met predicaat"
  
! #: config/csky/csky.opt:101
  #, fuzzy
! msgid "Enable cache prefetch instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/csky/csky.opt:105
  #, fuzzy
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Thumb-instructie met predicaat"
  
! #: config/csky/csky.opt:112
  #, fuzzy
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Thumb-instructie met predicaat"
  
! #: config/csky/csky.opt:116
  #, fuzzy
! msgid "Enable C-SKY DSP instructions."
! msgstr "Thumb-instructie met predicaat"
  
! #: config/csky/csky.opt:120
  #, fuzzy
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/csky/csky.opt:124
  #, fuzzy
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Thumb-instructie met predicaat"
  
! #: config/csky/csky.opt:130
  #, fuzzy
! msgid "Generate divide instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/csky/csky.opt:134
  #, fuzzy
! msgid "Generate code for Smart Mode."
! msgstr "case-label niet in een switch-statement"
  
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
  msgstr ""
  
! #: config/csky/csky.opt:142
  #, fuzzy
! msgid "Generate code using global anchor symbol addresses."
! msgstr "case-label niet in een switch-statement"
  
! #: config/csky/csky.opt:146
  #, fuzzy
! msgid "Generate push/pop instructions (default)."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/csky/csky.opt:150
  #, fuzzy
! msgid "Generate stm/ldm instructions (default)."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/csky/csky.opt:157
! msgid "Generate constant pools in the compiler instead of assembler."
  msgstr ""
  
! #: config/csky/csky.opt:161
! msgid "Emit .stack_size directives."
  msgstr ""
  
! #: config/csky/csky.opt:165
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
  msgstr ""
  
! #: config/csky/csky.opt:169
! msgid "Set the branch costs to roughly the specified number of instructions."
  msgstr ""
  
! #: config/csky/csky.opt:173
! msgid "Permit scheduling of function prologue and epilogue sequences."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:40
  #, fuzzy
! msgid "Use software emulation for floating point (default)."
! msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/microblaze/microblaze.opt:44
  #, fuzzy
! msgid "Use hardware floating point instructions."
! msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/microblaze/microblaze.opt:48
  #, fuzzy
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "lege declaratie"
  
! #: config/microblaze/microblaze.opt:52
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:56
! msgid "Don't optimize block moves, use memcpy."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:60 config/arm/arm.opt:99
! #: config/aarch64/aarch64.opt:68
! msgid "Assume target CPU is configured as big endian."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:64 config/arm/arm.opt:164
! #: config/aarch64/aarch64.opt:84
! msgid "Assume target CPU is configured as little endian."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:68
! msgid "Use the soft multiply emulation (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:76
! msgid "Use the software emulation for divides (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:80
! msgid "Use the hardware barrel shifter instead of emulation."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:84
  #, fuzzy
! msgid "Use pattern compare instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/microblaze/microblaze.opt:88
! msgid "Check for stack overflow at runtime."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
! msgid "Use GP relative sdata/sbss sections."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:104
  #, fuzzy
! msgid "Use hardware floating point conversion instructions."
! msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/microblaze/microblaze.opt:108
  #, fuzzy
! msgid "Use hardware floating point square root instruction."
! msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
  #, fuzzy
! msgid "Use hardware prefetch instruction."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/microblaze/microblaze.opt:132
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
  msgstr ""
  
! #: config/spu/spu.opt:20
  #, fuzzy
! msgid "Emit warnings when run-time relocations are generated."
! msgstr "geen eerdere declaratie voor %qs"
  
! #: config/spu/spu.opt:24
! msgid "Emit errors when run-time relocations are generated."
  msgstr ""
  
! #: config/spu/spu.opt:28
! msgid "Specify cost of branches (Default 20)."
  msgstr ""
  
! #: config/spu/spu.opt:32
! msgid "Make sure loads and stores are not moved past DMA instructions."
  msgstr ""
  
! #: config/spu/spu.opt:36
! msgid "volatile must be specified on any memory that is effected by DMA."
  msgstr ""
  
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
  msgstr ""
  
! #: config/spu/spu.opt:48
! msgid "Use standard main function as entry for startup."
  msgstr ""
  
! #: config/spu/spu.opt:52
  #, fuzzy
! msgid "Generate branch hints for branches."
! msgstr "case-label niet in een switch-statement"
  
! #: config/spu/spu.opt:56
! msgid "Maximum number of nops to insert for a hint (Default 2)."
  msgstr ""
  
! #: config/spu/spu.opt:60
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
  msgstr ""
  
! #: config/spu/spu.opt:64
  #, fuzzy
! msgid "Generate code for 18 bit addressing."
! msgstr "case-label niet in een switch-statement"
  
! #: config/spu/spu.opt:68
  #, fuzzy
! msgid "Generate code for 32 bit addressing."
! msgstr "case-label niet in een switch-statement"
  
! #: config/spu/spu.opt:72 config/sh/sh.opt:227 config/ia64/ia64.opt:114
! #: config/pa/pa.opt:62
  #, fuzzy
! msgid "Specify range of registers to make fixed."
! msgstr "Geef het register op dat voor PIC-adressering gebruikt moet worden"
  
! #: config/spu/spu.opt:76
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
  msgstr ""
  
! #: config/spu/spu.opt:80 config/s390/s390.opt:56 config/i386/i386.opt:257
  #, fuzzy
! msgid "Generate code for given CPU."
! msgstr "case-label niet in een switch-statement"
  
! #: config/spu/spu.opt:88
! msgid "Access variables in 32-bit PPU objects (default)."
  msgstr ""
  
! #: config/spu/spu.opt:92
! msgid "Access variables in 64-bit PPU objects."
  msgstr ""
  
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
  msgstr ""
  
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
  msgstr ""
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
  msgstr ""
  
! #: config/c6x/c6x-tables.opt:24
! msgid "Known C6X ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/c6x/c6x.opt:38 config/msp430/msp430.opt:3 config/bfin/bfin.opt:40
! msgid "Use simulator runtime."
  msgstr ""
  
! #: config/c6x/c6x.opt:42
! msgid "Select method for sdata handling."
  msgstr ""
  
! #: config/c6x/c6x.opt:46
! #, fuzzy
! msgid "Valid arguments for the -msdata= option:"
! msgstr "ongeldig type-argument %qs"
  
! #: config/c6x/c6x.opt:59
! msgid "Compile for the DSBT shared library ABI."
  msgstr ""
  
! #: config/c6x/c6x.opt:63 config/bfin/bfin.opt:82
! msgid "Avoid generating pc-relative calls; use indirection."
  msgstr ""
  
! #: config/c6x/c6x.opt:67 config/m68k/m68k.opt:103 config/arm/arm.opt:86
! #: config/nios2/nios2.opt:570 config/nds32/nds32.opt:171
! #, fuzzy
! msgid "Specify the name of the target architecture."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/mcore/mcore.opt:23
! #, fuzzy
! msgid "Generate code for the M*Core M210."
! msgstr "case-label niet in een switch-statement"
  
! #: config/mcore/mcore.opt:27
! #, fuzzy
! msgid "Generate code for the M*Core M340."
! msgstr "case-label niet in een switch-statement"
  
! #: config/mcore/mcore.opt:31
! msgid "Force functions to be aligned to a 4 byte boundary."
  msgstr ""
  
! #: config/mcore/mcore.opt:39
! msgid "Emit call graph information."
  msgstr ""
  
! #: config/mcore/mcore.opt:43
! #, fuzzy
! msgid "Use the divide instruction."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mcore/mcore.opt:47
! msgid "Inline constants if it can be done in 2 insns or less."
  msgstr ""
  
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
  msgstr ""
  
! #: config/mcore/mcore.opt:60
! msgid "Use arbitrary sized immediates in bit operations."
  msgstr ""
  
! #: config/mcore/mcore.opt:64
! msgid "Prefer word accesses over byte accesses."
  msgstr ""
  
! #: config/mcore/mcore.opt:71
! msgid "Set the maximum amount for a single stack increment operation."
  msgstr ""
  
! #: config/mcore/mcore.opt:75
! msgid "Always treat bitfields as int-sized."
  msgstr ""
  
! #: config/arc/arc-tables.opt:25
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/arc/arc.opt:26
  #, fuzzy
! msgid "Compile code for big endian mode."
! msgstr "case-label niet in een switch-statement"
  
! #: config/arc/arc.opt:30
  #, fuzzy
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "case-label niet in een switch-statement"
  
! #: config/arc/arc.opt:34
  #, fuzzy
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
  msgstr ""
  
! #: config/arc/arc.opt:42
! msgid "Same as -mA6."
  msgstr ""
  
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:54
! msgid "Same as -mA7."
  msgstr ""
  
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
  msgstr ""
  
! #: config/arc/arc.opt:132
! #, fuzzy
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "Thumb-instructie met predicaat"
  
! #: config/arc/arc.opt:136
! #, fuzzy
! msgid "Enable code density instructions for ARCv2."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
  msgstr ""
  
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:158
! #, fuzzy
! msgid "Generate instructions supported by barrel shifter."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:162
  #, fuzzy
! msgid "Generate norm instruction."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:166
  #, fuzzy
! msgid "Generate swap instruction."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:170
  #, fuzzy
! msgid "Generate mul64 and mulu64 instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:174
  #, fuzzy
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
  msgstr ""
  
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
  msgstr ""
  
! #: config/arc/arc.opt:186
  #, fuzzy
! msgid "Generate call insns as register indirect calls."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:190
  #, fuzzy
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:198
  #, fuzzy
! msgid "Generate millicode thunks."
  msgstr "case-label niet in een switch-statement"
  
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:210
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
  msgstr ""
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:226
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
  msgstr ""
  
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
  msgstr ""
  
! #: config/arc/arc.opt:238
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
  msgstr ""
  
! #: config/arc/arc.opt:242
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
  msgstr ""
  
! #: config/arc/arc.opt:246 config/sh/sh.opt:243
! msgid "Annotate assembler instructions with estimated addresses."
  msgstr ""
  
! #: config/arc/arc.opt:250
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
  msgstr ""
  
! #: config/arc/arc.opt:254
! msgid "-mcpu=TUNE Tune code for given ARC variant."
  msgstr ""
  
! #: config/arc/arc.opt:285
! #, fuzzy
! msgid "Enable the use of indexed loads."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
  msgstr ""
  
! #: config/arc/arc.opt:293
  #, fuzzy
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
  msgstr ""
  
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
  msgstr ""
  
! #: config/arc/arc.opt:311
  #, fuzzy
! msgid "Do alignment optimizations for call instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:323
! msgid "Enable pre-reload use of cbranchsi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
  msgstr ""
  
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
  msgstr ""
  
! #: config/arc/arc.opt:335
! msgid "Enable compact casesi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:339
! msgid "Enable 'q' instruction alternatives."
  msgstr ""
  
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
  msgstr ""
  
! #: config/arc/arc.opt:350
! msgid "Enable variable polynomial CRC extension."
  msgstr ""
  
! #: config/arc/arc.opt:354
! msgid "Enable DSP 3.1 Pack A extensions."
  msgstr ""
  
! #: config/arc/arc.opt:358
  #, fuzzy
! msgid "Enable dual viterbi butterfly extension."
! msgstr "lege declaratie"
  
! #: config/arc/arc.opt:368
  #, fuzzy
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "ongeldige operand in de instructie"
  
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
  msgstr ""
  
! #: config/arc/arc.opt:377
  #, fuzzy
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: config/arc/arc.opt:381
  #, fuzzy
! msgid "Enable swap byte ordering extension instruction."
! msgstr "ongeldige operand in de instructie"
  
! #: config/arc/arc.opt:385
  #, fuzzy
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "ongeldige operand in de instructie"
  
! #: config/arc/arc.opt:389
! msgid "Pass -EB option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:393
! msgid "Pass -EL option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:397
! msgid "Pass -marclinux option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:430
  #, fuzzy
! msgid "Enable atomic instructions."
! msgstr "Thumb-instructie met predicaat"
  
! #: config/arc/arc.opt:434
  #, fuzzy
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! # is niet helemaal exact, maar moet er maar voor doen
! #: config/arc/arc.opt:438
  #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format"
! msgid "Specify the name of the target floating point configuration."
  msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/arc/arc.opt:481
  #, fuzzy
! msgid "Specify thread pointer register number."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/arc/arc.opt:488
! msgid "Enable use of NPS400 bit operations."
  msgstr ""
  
! #: config/arc/arc.opt:492
! msgid "Enable use of NPS400 xld/xst extension."
  msgstr ""
  
! #: config/arc/arc.opt:496 config/arm/arm.opt:276 config/nds32/nds32.opt:461
! msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/arc/arc.opt:500
! #, fuzzy
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "Geef het register op dat voor PIC-adressering gebruikt moet worden"
  
! #: config/arc/arc.opt:504
  #, fuzzy
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "Geef het register op dat voor PIC-adressering gebruikt moet worden"
  
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:537
  #, fuzzy
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
  #: config/m68k/m68k.opt:30
  #, fuzzy
  msgid "Generate code for a 520X."
--- 5988,8776 ----
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: fortran/lang.opt:146
! msgid "-J<directory>\tPut MODULE files in 'directory'."
  msgstr ""
  
! #: fortran/lang.opt:198
  #, fuzzy
! msgid "Warn about possible aliasing of dummy arguments."
! msgstr "accolades ontbreken rond beginwaarde"
  
! #: fortran/lang.opt:202
! msgid "Warn about alignment of COMMON blocks."
  msgstr ""
  
! #: fortran/lang.opt:206
! #, fuzzy
! msgid "Warn about missing ampersand in continued character constants."
! msgstr "karakterconstante met meer dan Ã©Ã©n karakter"
! 
! #: fortran/lang.opt:210
! #, fuzzy
! msgid "Warn about creation of array temporaries."
! msgstr "pointer naar functie gebruikt in rekensom"
! 
! #: fortran/lang.opt:214
! msgid "Warn about type and rank mismatches between arguments and parameters."
  msgstr ""
  
! #: fortran/lang.opt:218
! msgid "Warn if the type of a variable might be not interoperable with C."
  msgstr ""
  
! #: fortran/lang.opt:226
  #, fuzzy
! msgid "Warn about truncated character expressions."
! msgstr "niet-prototype definitie hier"
  
! #: fortran/lang.opt:230
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
  msgstr ""
  
! #: fortran/lang.opt:238
! #, fuzzy
! msgid "Warn about most implicit conversions."
! msgstr "parameternamen (zonder types) in functiedeclaratie"
! 
! #: fortran/lang.opt:242
! #, fuzzy
! msgid "Warn about possibly incorrect subscripts in do loops."
! msgstr "accolades ontbreken rond beginwaarde"
! 
! #: fortran/lang.opt:250
! msgid "Warn if loops have been interchanged."
  msgstr ""
  
! #: fortran/lang.opt:254
! #, fuzzy
! msgid "Warn about function call elimination."
! msgstr "parameternamen (zonder types) in functiedeclaratie"
! 
! #: fortran/lang.opt:258
! #, fuzzy
! msgid "Warn about calls with implicit interface."
! msgstr "parameternamen (zonder types) in functiedeclaratie"
! 
! #: fortran/lang.opt:262
! #, fuzzy
! msgid "Warn about called procedures not explicitly declared."
! msgstr "parameternamen (zonder types) in functiedeclaratie"
! 
! #: fortran/lang.opt:266
! msgid "Warn about constant integer divisions with truncated results."
  msgstr ""
  
! #: fortran/lang.opt:270
! #, fuzzy
! msgid "Warn about truncated source lines."
! msgstr "niet-prototype definitie hier"
! 
! #: fortran/lang.opt:274
! msgid "Warn on intrinsics not part of the selected standard."
  msgstr ""
  
! #: fortran/lang.opt:286
! msgid "Warn about USE statements that have no ONLY qualifier."
  msgstr ""
  
! #: fortran/lang.opt:298
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
  msgstr ""
  
! #: fortran/lang.opt:302
! #, fuzzy
! msgid "Warn when a left-hand-side array variable is reallocated."
! msgstr "statische variable %qs is als dllimport aangeduid"
! 
! #: fortran/lang.opt:306
! #, fuzzy
! msgid "Warn when a left-hand-side variable is reallocated."
! msgstr "statische variable %qs is als dllimport aangeduid"
! 
! #: fortran/lang.opt:310
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
  msgstr ""
  
! #: fortran/lang.opt:318
! #, fuzzy
! msgid "Warn about \"suspicious\" constructs."
! msgstr "geen eerdere declaratie voor %qs"
! 
! #: fortran/lang.opt:322
! msgid "Permit nonconforming uses of the tab character."
  msgstr ""
  
! #: fortran/lang.opt:326
! msgid "Warn about an invalid DO loop."
  msgstr ""
  
! #: fortran/lang.opt:330
  #, fuzzy
! msgid "Warn about underflow of numerical constant expressions."
! msgstr "overflow in constante expressie"
  
! #: fortran/lang.opt:338
! msgid "Warn if a user-procedure has the same name as an intrinsic."
! msgstr ""
! 
! #: fortran/lang.opt:346
  #, fuzzy
! msgid "Warn about unused dummy arguments."
! msgstr "accolades ontbreken rond beginwaarde"
  
! #: fortran/lang.opt:350
! msgid "Warn about zero-trip DO loops."
  msgstr ""
  
! # of "preprocessing" behouden?
! #: fortran/lang.opt:354
! #, fuzzy
! msgid "Enable preprocessing."
! msgstr "Schakel traditionele voorverwerking in"
! 
! #: fortran/lang.opt:362
! #, fuzzy
! msgid "Disable preprocessing."
! msgstr "Schakel geÃ¯ndexeerde adressering uit"
! 
! #: fortran/lang.opt:370
! msgid "Eliminate multiple function invocations also for impure functions."
  msgstr ""
  
! #: fortran/lang.opt:374
! msgid "Enable alignment of COMMON blocks."
  msgstr ""
  
! #: fortran/lang.opt:378
! msgid "All intrinsics procedures are available regardless of selected standard."
  msgstr ""
  
! #: fortran/lang.opt:386
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
  msgstr ""
  
! #: fortran/lang.opt:390
! msgid "Specify that backslash in string introduces an escape character."
  msgstr ""
  
! #: fortran/lang.opt:394
! msgid "Produce a backtrace when a runtime error is encountered."
  msgstr ""
  
! #: fortran/lang.opt:398
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
  msgstr ""
  
! #: fortran/lang.opt:402
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
! msgstr ""
! 
! #: fortran/lang.opt:406
! msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
! msgstr ""
! 
! #: fortran/lang.opt:425
! msgid "Use the Cray Pointer extension."
! msgstr ""
! 
! #: fortran/lang.opt:429
  #, fuzzy
! msgid "Generate C prototypes from BIND(C) declarations."
! msgstr "niet-prototype definitie hier"
  
! #: fortran/lang.opt:433
! msgid "Ignore 'D' in column one in fixed form."
  msgstr ""
  
! #: fortran/lang.opt:437
! msgid "Treat lines with 'D' in column one as comments."
  msgstr ""
  
! #: fortran/lang.opt:441
! #, fuzzy
! msgid "Enable all DEC language extensions."
! msgstr "lege declaratie"
! 
! #: fortran/lang.opt:445
! msgid "Enable legacy parsing of INCLUDE as statement."
  msgstr ""
  
! #: fortran/lang.opt:449
! msgid "Enable kind-specific variants of integer intrinsic functions."
! msgstr ""
! 
! #: fortran/lang.opt:453
! msgid "Enable legacy math intrinsics for compatibility."
! msgstr ""
! 
! #: fortran/lang.opt:457
! msgid "Enable support for DEC STRUCTURE/RECORD."
! msgstr ""
! 
! #: fortran/lang.opt:461
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
! msgstr ""
! 
! #: fortran/lang.opt:465
! msgid "Set the default double precision kind to an 8 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:469
! msgid "Set the default integer kind to an 8 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:473
! msgid "Set the default real kind to an 8 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:477
! msgid "Set the default real kind to an 10 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:481
! msgid "Set the default real kind to an 16 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:485
! msgid "Allow dollar signs in entity names."
! msgstr ""
! 
! #: fortran/lang.opt:489 config/alpha/alpha.opt:31 common.opt:654
! #: common.opt:788 common.opt:998 common.opt:1002 common.opt:1006
! #: common.opt:1010 common.opt:1574 common.opt:1630 common.opt:1762
! #: common.opt:1766 common.opt:2000 common.opt:2178 common.opt:2879
! msgid "Does nothing. Preserved for backward compatibility."
! msgstr ""
! 
! #: fortran/lang.opt:493
! msgid "Display the code tree after parsing."
! msgstr ""
! 
! #: fortran/lang.opt:497
  #, fuzzy
! msgid "Display the code tree after front end optimization."
! msgstr "lege declaratie"
  
! #: fortran/lang.opt:501
! msgid "Display the code tree after parsing; deprecated option."
  msgstr ""
  
! #: fortran/lang.opt:505
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
  msgstr ""
  
! #: fortran/lang.opt:509
  #, fuzzy
! #| msgid "Use portable calling conventions"
! msgid "Use f2c calling convention."
! msgstr "Overdraagbare aanroepconventies gebruiken"
  
! #: fortran/lang.opt:513
! msgid "Assume that the source file is fixed form."
! msgstr ""
! 
! #: fortran/lang.opt:517
! msgid "Force creation of temporary to test infrequently-executed forall code."
! msgstr ""
! 
! #: fortran/lang.opt:521
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
! msgstr ""
! 
! #: fortran/lang.opt:525 fortran/lang.opt:529
! msgid "Specify where to find the compiled intrinsic modules."
! msgstr ""
! 
! #: fortran/lang.opt:533
! msgid "Allow arbitrary character line width in fixed mode."
! msgstr ""
! 
! #: fortran/lang.opt:537
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
! msgstr ""
! 
! #: fortran/lang.opt:541
! msgid "Pad shorter fixed form lines to line width with spaces."
! msgstr ""
! 
! #: fortran/lang.opt:545
  #, fuzzy
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
! msgstr "ISO C staat het testen van asserties niet toe"
  
! #: fortran/lang.opt:549
  #, fuzzy
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
! msgstr "ISO C staat het testen van asserties niet toe"
  
! #: fortran/lang.opt:553
! msgid "Assume that the source file is free form."
! msgstr ""
! 
! #: fortran/lang.opt:557
! msgid "Allow arbitrary character line width in free mode."
! msgstr ""
! 
! #: fortran/lang.opt:561
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
! msgstr ""
! 
! #: fortran/lang.opt:565
! msgid "Try to interchange loops if profitable."
! msgstr ""
! 
! #: fortran/lang.opt:569
  #, fuzzy
! msgid "Enable front end optimization."
! msgstr "lege declaratie"
  
! #: fortran/lang.opt:573
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
  msgstr ""
  
! #: fortran/lang.opt:577
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
  msgstr ""
  
! #: fortran/lang.opt:581
! msgid "Initialize components of derived type variables according to other init flags."
! msgstr ""
! 
! #: fortran/lang.opt:585
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
! msgstr ""
! 
! #: fortran/lang.opt:589
! msgid "Initialize local variables to zero (from g77)."
! msgstr ""
! 
! #: fortran/lang.opt:593
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
! msgstr ""
! 
! #: fortran/lang.opt:597
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
! msgstr ""
! 
! #: fortran/lang.opt:619
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
! msgstr ""
! 
! #: fortran/lang.opt:623
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
! msgstr ""
! 
! #: fortran/lang.opt:627
  #, fuzzy
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
! msgstr "beginwaarde ontbreekt"
  
! #: fortran/lang.opt:631
! #, fuzzy
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
! msgstr "beginwaarde ontbreekt"
! 
! #: fortran/lang.opt:635
! msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
  msgstr ""
  
! #: fortran/lang.opt:639
! msgid "Put all local arrays on stack."
! msgstr ""
! 
! #: fortran/lang.opt:643
! msgid "Set default accessibility of module entities to PRIVATE."
! msgstr ""
! 
! #: fortran/lang.opt:663
! msgid "Try to lay out derived types as compactly as possible."
! msgstr ""
! 
! #: fortran/lang.opt:671
  #, fuzzy
! msgid "Protect parentheses in expressions."
! msgstr "gebruik liefst haakjes rond && binnen ||"
  
! #: fortran/lang.opt:675
! msgid "Path to header file that should be pre-included before each compilation unit."
  msgstr ""
  
! #: fortran/lang.opt:679
! #, fuzzy
! msgid "Enable range checking during compilation."
! msgstr "lege declaratie"
! 
! #: fortran/lang.opt:683
! msgid "Interpret any REAL(4) as a REAL(8)."
  msgstr ""
  
! #: fortran/lang.opt:687
! msgid "Interpret any REAL(4) as a REAL(10)."
! msgstr ""
! 
! #: fortran/lang.opt:691
! msgid "Interpret any REAL(4) as a REAL(16)."
! msgstr ""
! 
! #: fortran/lang.opt:695
! msgid "Interpret any REAL(8) as a REAL(4)."
! msgstr ""
! 
! #: fortran/lang.opt:699
! msgid "Interpret any REAL(8) as a REAL(10)."
! msgstr ""
! 
! #: fortran/lang.opt:703
! msgid "Interpret any REAL(8) as a REAL(16)."
! msgstr ""
! 
! #: fortran/lang.opt:707
! msgid "Reallocate the LHS in assignments."
! msgstr ""
! 
! #: fortran/lang.opt:711
! msgid "Use a 4-byte record marker for unformatted files."
! msgstr ""
! 
! #: fortran/lang.opt:715
! msgid "Use an 8-byte record marker for unformatted files."
! msgstr ""
! 
! #: fortran/lang.opt:719
! msgid "Allocate local variables on the stack to allow indirect recursion."
! msgstr ""
! 
! #: fortran/lang.opt:723
! msgid "Copy array sections into a contiguous block on procedure entry."
! msgstr ""
! 
! #: fortran/lang.opt:727
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
! msgstr ""
! 
! #: fortran/lang.opt:743
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
! msgstr ""
! 
! #: fortran/lang.opt:747
! msgid "Append a second underscore if the name already contains an underscore."
! msgstr ""
! 
! #: fortran/lang.opt:755
! msgid "Apply negative sign to zero values."
! msgstr ""
! 
! #: fortran/lang.opt:759
! msgid "Append underscores to externally visible names."
! msgstr ""
! 
! #: fortran/lang.opt:763 c-family/c.opt:1405 c-family/c.opt:1437
! #: c-family/c.opt:1685 config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167
! #: common.opt:1375 common.opt:1450 common.opt:1718 common.opt:1849
! #: common.opt:2249 common.opt:2285 common.opt:2378 common.opt:2382
! #: common.opt:2487 common.opt:2578 common.opt:2586 common.opt:2594
! #: common.opt:2602 common.opt:2703 common.opt:2755 common.opt:2843
! #: common.opt:2980 common.opt:2984 common.opt:2988 common.opt:2992
! msgid "Does nothing.  Preserved for backward compatibility."
! msgstr ""
! 
! #: fortran/lang.opt:803
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
! msgstr ""
! 
! #: fortran/lang.opt:807
  #, fuzzy
! msgid "Conform to the ISO Fortran 2003 standard."
! msgstr "Volg de ISO 1990 C standaard"
  
! #: fortran/lang.opt:811
  #, fuzzy
! msgid "Conform to the ISO Fortran 2008 standard."
! msgstr "Volg de ISO 1990 C standaard"
  
! #: fortran/lang.opt:815
  #, fuzzy
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
! msgstr "Volg de ISO 1990 C standaard"
  
! #: fortran/lang.opt:819
  #, fuzzy
! msgid "Conform to the ISO Fortran 2018 standard."
! msgstr "Volg de ISO 1990 C standaard"
  
! #: fortran/lang.opt:823
! #, fuzzy
! msgid "Conform to the ISO Fortran 95 standard."
! msgstr "Volg de ISO 1990 C standaard"
! 
! #: fortran/lang.opt:827
! msgid "Conform to nothing in particular."
  msgstr ""
  
! #: fortran/lang.opt:831
! msgid "Accept extensions to support legacy code."
! msgstr ""
! 
! #: c-family/c.opt:182
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
! msgstr ""
! 
! #: c-family/c.opt:186
  #, fuzzy
! msgid "Do not discard comments."
! msgstr "niet-beÃ«indigde commentaar"
! 
! #: c-family/c.opt:190
! #, fuzzy
! msgid "Do not discard comments in macro expansions."
! msgstr "niet-beÃ«indigde commentaar"
! 
! #: c-family/c.opt:194
! 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
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
! msgstr ""
! 
! # of "preprocessing" behouden?
! #: c-family/c.opt:205
! #, fuzzy
! msgid "Enable parsing GIMPLE."
! msgstr "Schakel traditionele voorverwerking in"
! 
! #: c-family/c.opt:209
! msgid "Print the name of header files as they are used."
! msgstr ""
! 
! #: c-family/c.opt:213
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
! msgstr ""
! 
! #: c-family/c.opt:217
! #, fuzzy
! msgid "Generate make dependencies."
! msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
! 
! #: c-family/c.opt:221
! #, fuzzy
! msgid "Generate make dependencies and compile."
! msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
! 
! #: c-family/c.opt:225
! msgid "-MF <file>\tWrite dependency output to the given file."
! msgstr ""
! 
! #: c-family/c.opt:229
! msgid "Treat missing header files as generated files."
! msgstr ""
! 
! #: c-family/c.opt:233
! msgid "Like -M but ignore system header files."
! msgstr ""
! 
! #: c-family/c.opt:237
! msgid "Like -MD but ignore system header files."
! msgstr ""
! 
! #: c-family/c.opt:241
! #, fuzzy
! msgid "Generate phony targets for all headers."
  msgstr "case-label niet in een switch-statement"
  
! #: c-family/c.opt:245
! msgid "-MQ <target>\tAdd a MAKE-quoted target."
  msgstr ""
  
! #: c-family/c.opt:249
! msgid "-MT <target>\tAdd an unquoted target."
! msgstr ""
! 
! #: c-family/c.opt:253
  #, fuzzy
! msgid "Do not generate #line directives."
! msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: c-family/c.opt:257
! msgid "-U<macro>\tUndefine <macro>."
  msgstr ""
  
! #: c-family/c.opt:261
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
  msgstr ""
  
! #: c-family/c.opt:265
! msgid "Warn about things that change between the current -fabi-version and the specified version."
  msgstr ""
  
! #: c-family/c.opt:269
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
  msgstr ""
  
! #: c-family/c.opt:276
! msgid "Warn on suspicious calls of standard functions computing absolute values."
  msgstr ""
  
! #: c-family/c.opt:280
! #, fuzzy
! msgid "Warn about suspicious uses of memory addresses."
! msgstr "geen eerdere declaratie voor %qs"
! 
! #: c-family/c.opt:296
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
  msgstr ""
  
! #: c-family/c.opt:300
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
  msgstr ""
  
! #: c-family/c.opt:304 ada/gcc-interface/lang.opt:57
! msgid "Enable most warning messages."
  msgstr ""
  
! #: c-family/c.opt:308
! msgid "Warn on any use of alloca."
  msgstr ""
  
! #: c-family/c.opt:312
! msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
  msgstr ""
  
! #: c-family/c.opt:317
! msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:321
! msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
  msgstr ""
  
! #: c-family/c.opt:325
! 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:331
! msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
! msgstr ""
! 
! #: c-family/c.opt:343
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
! msgstr ""
! 
! #: c-family/c.opt:347
  #, fuzzy
! msgid "Warn about casting functions to incompatible types."
! msgstr "parameter wijst naar een onvolledig type"
  
! #: c-family/c.opt:351
! msgid "Warn about boolean expression compared with an integer value different from true/false."
! msgstr ""
! 
! #: c-family/c.opt:355
  #, fuzzy
! msgid "Warn about certain operations on boolean expressions."
! msgstr "overflow in constante expressie"
  
! #: c-family/c.opt:359
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr ""
  
! #: c-family/c.opt:363
  #, fuzzy
! msgid "Warn when a built-in function is declared with the wrong signature."
! msgstr "kan functie %<main%> niet inline maken"
  
! #: c-family/c.opt:367
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
  msgstr ""
  
! #: c-family/c.opt:371
! msgid "Warn about features not present in ISO C11, but present in ISO C2X."
  msgstr ""
  
! #: c-family/c.opt:375
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
  msgstr ""
  
! #: c-family/c.opt:379
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
  msgstr ""
  
! #: c-family/c.opt:383
! msgid "Warn about C constructs that are not in the common subset of C and C++."
! msgstr ""
! 
! #: c-family/c.opt:390
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
! msgstr ""
! 
! #: c-family/c.opt:394
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
! msgstr ""
! 
! #: c-family/c.opt:401
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
! msgstr ""
! 
! #: c-family/c.opt:405
  #, fuzzy
! msgid "Warn about casts between incompatible function types."
! msgstr "parameter wijst naar een onvolledig type"
  
! #: c-family/c.opt:409
  #, fuzzy
! msgid "Warn about casts which discard qualifiers."
! msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: c-family/c.opt:413 c-family/c.opt:417
! #, fuzzy
! msgid "Warn about catch handlers of non-reference type."
! msgstr "parameter wijst naar een onvolledig type"
! 
! #: c-family/c.opt:421
! #, fuzzy
! msgid "Warn about subscripts whose type is \"char\"."
! msgstr "array subscript is van het type %<char%>"
! 
! #: c-family/c.opt:425 c-family/c.opt:1310 c-family/c.opt:1314
! #: c-family/c.opt:1318 c-family/c.opt:1322 c-family/c.opt:1326
! #: c-family/c.opt:1330 c-family/c.opt:1334 c-family/c.opt:1341
! #: c-family/c.opt:1345 c-family/c.opt:1349 c-family/c.opt:1353
! #: c-family/c.opt:1357 c-family/c.opt:1361 c-family/c.opt:1365
! #: c-family/c.opt:1369 c-family/c.opt:1373 c-family/c.opt:1377
! #: c-family/c.opt:1381 c-family/c.opt:1385 c-family/c.opt:1389
! #: config/i386/i386.opt:967
! #, fuzzy
! msgid "Deprecated in GCC 9.  This switch has no effect."
! msgstr "%<%.*s%> is niet gedefinieerd"
! 
! #: c-family/c.opt:429
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
  msgstr ""
  
! #: c-family/c.opt:433
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr ""
  
! #: c-family/c.opt:437
! msgid "Synonym for -Wcomment."
! msgstr ""
! 
! #: c-family/c.opt:441
  #, fuzzy
! msgid "Warn for conditionally-supported constructs."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: c-family/c.opt:445
! msgid "Warn for implicit type conversions that may change a value."
  msgstr ""
  
! #: c-family/c.opt:449
! msgid "Warn for converting NULL from/to a non-pointer type."
  msgstr ""
  
! #: c-family/c.opt:457
  #, fuzzy
! msgid "Warn when all constructors and destructors are private."
! msgstr ""
! "\n"
! "uitvoer van ldd met constructors/destructors.\n"
  
! #: c-family/c.opt:461
! msgid "Warn about dangling else."
! msgstr ""
! 
! #: c-family/c.opt:465
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
! msgstr ""
! 
! #: c-family/c.opt:469
  #, fuzzy
! msgid "Warn when a declaration is found after a statement."
! msgstr "herdeclaratie van %qs"
  
! #: c-family/c.opt:473
  #, fuzzy
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "dereferentie van pointer naar onvolledig type"
  
! #: c-family/c.opt:477
  #, fuzzy
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
! msgstr "niet-prototype definitie hier"
  
! #: c-family/c.opt:485
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:490
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr ""
  
! #: c-family/c.opt:495
  #, fuzzy
! msgid "Warn about positional initialization of structs requiring designated initializers."
! msgstr "accolades ontbreken rond beginwaarde"
  
! #: c-family/c.opt:499
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
! msgstr ""
  
! #: c-family/c.opt:503
! msgid "Warn if type qualifiers on pointers are discarded."
  msgstr ""
  
! #: c-family/c.opt:507
! #, fuzzy
! msgid "Warn about compile-time integer division by zero."
! msgstr "deling door nul"
! 
! #: c-family/c.opt:511
! #, fuzzy
! msgid "Warn about duplicated branches in if-else statements."
! msgstr "leeg body in een else-statement"
! 
! #: c-family/c.opt:515
! msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr ""
  
! #: c-family/c.opt:519
  #, fuzzy
! msgid "Warn about violations of Effective C++ style rules."
! msgstr "parameter wijst naar een onvolledig type"
  
! #: c-family/c.opt:523
  #, fuzzy
! msgid "Warn about an empty body in an if or else statement."
! msgstr "leeg body in een else-statement"
  
! #: c-family/c.opt:527
! msgid "Warn about stray tokens after #else and #endif."
! msgstr ""
! 
! #: c-family/c.opt:531
  #, fuzzy
! msgid "Warn about comparison of different enum types."
! msgstr "parameter wijst naar een onvolledig type"
  
! #: c-family/c.opt:539
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
! msgstr ""
! 
! #: c-family/c.opt:547
  #, fuzzy
! msgid "Warn about semicolon after in-class function definition."
! msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: c-family/c.opt:551
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
! msgstr ""
! 
! #: c-family/c.opt:555
! msgid "Warn if testing floating point numbers for equality."
! msgstr ""
! 
! #: c-family/c.opt:559 c-family/c.opt:601
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
! msgstr ""
! 
! #: c-family/c.opt:563
! msgid "Warn about format strings that contain NUL bytes."
! msgstr ""
! 
! #: c-family/c.opt:567
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr ""
! 
! #: c-family/c.opt:571
  #, fuzzy
! msgid "Warn about format strings that are not literals."
! msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: c-family/c.opt:575
! 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:580
! msgid "Warn about possible security problems with format functions."
! msgstr ""
! 
! #: c-family/c.opt:584
  #, fuzzy
! msgid "Warn about sign differences with format functions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: c-family/c.opt:588
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
! msgstr ""
! 
! #: c-family/c.opt:593
! msgid "Warn about strftime formats yielding 2-digit years."
! msgstr ""
! 
! #: c-family/c.opt:597
  #, fuzzy
! #| msgid "zero-length %s format string"
! msgid "Warn about zero-length formats."
! msgstr "%s formaatstring van lengte 0"
  
! #: c-family/c.opt:605
! msgid "Warn about function calls with format strings that write past the end of the destination region."
! msgstr ""
! 
! #: c-family/c.opt:610
  #, fuzzy
! msgid "Warn about calls to snprintf and similar functions that truncate output."
! msgstr "parameter wijst naar een onvolledig type"
  
! #: c-family/c.opt:614
  #, fuzzy
! msgid "Warn when the field in a struct is not aligned."
! msgstr "kan functie %<main%> niet inline maken"
  
! #: c-family/c.opt:618
! msgid "Warn whenever type qualifiers are ignored."
  msgstr ""
  
! #: c-family/c.opt:622
! #, fuzzy
! msgid "Warn whenever attributes are ignored."
! msgstr "statische variable %qs is als dllimport aangeduid"
! 
! #: c-family/c.opt:626
! #, fuzzy
! msgid "Warn when there is a conversion between pointers that have incompatible types."
! msgstr "dereferentie van pointer naar onvolledig type"
! 
! #: c-family/c.opt:630
! msgid "Warn when the address of packed member of struct or union is taken."
  msgstr ""
  
! #: c-family/c.opt:634
! msgid "Warn about variables which are initialized to themselves."
  msgstr ""
  
! #: c-family/c.opt:638
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr ""
  
! #: c-family/c.opt:642
  #, fuzzy
! msgid "Warn about implicit declarations."
! msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: c-family/c.opt:650
  #, fuzzy
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
! msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: c-family/c.opt:654
  #, fuzzy
! msgid "Warn if \"defined\" is used outside #if."
! msgstr "ongedefinieerd of ongeldig #-commando"
  
! #: c-family/c.opt:658
! #, fuzzy
! msgid "Warn about implicit function declarations."
! msgstr "parameternamen (zonder types) in functiedeclaratie"
! 
! #: c-family/c.opt:662
! #, fuzzy
! #| msgid "declaration does not declare anything"
! msgid "Warn when a declaration does not specify a type."
! msgstr "declaratie declareert niets"
! 
! #: c-family/c.opt:669
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr ""
  
! #: c-family/c.opt:673
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr ""
  
! #: c-family/c.opt:677
! msgid "Warn for suspicious integer expressions in boolean context."
  msgstr ""
  
! #: c-family/c.opt:681
! #, fuzzy
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
! msgstr "cast naar pointer van integer met andere grootte"
! 
! #: c-family/c.opt:685
! #, fuzzy
! msgid "Warn about invalid uses of the \"offsetof\" macro."
! msgstr "lijnnummer buiten bereik in %<#line%>-commando"
! 
! #: c-family/c.opt:689
! msgid "Warn about PCH files that are found but not used."
  msgstr ""
  
! #: c-family/c.opt:693
! #, fuzzy
! msgid "Warn when a jump misses a variable initialization."
! msgstr "statische variable %qs is als dllimport aangeduid"
! 
! #: c-family/c.opt:697
! 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:701
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr ""
  
! #: c-family/c.opt:705
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr ""
  
! #: c-family/c.opt:709
! msgid "Do not warn about using \"long long\" when -pedantic."
  msgstr ""
  
! #: c-family/c.opt:713
  #, fuzzy
! msgid "Warn about suspicious declarations of \"main\"."
! msgstr "geen eerdere declaratie voor %qs"
  
! #: c-family/c.opt:721
! 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:725
! 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:729
! msgid "Warn when the indentation of the code does not reflect the block structure."
! msgstr ""
! 
! #: c-family/c.opt:733
  #, fuzzy
! msgid "Warn about possibly missing braces around initializers."
! msgstr "accolades ontbreken rond beginwaarde"
  
! #: c-family/c.opt:737
  #, fuzzy
! msgid "Warn about global functions without previous declarations."
! msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: c-family/c.opt:741
  #, fuzzy
! msgid "Warn about missing fields in struct initializers."
! msgstr "accolades ontbreken rond beginwaarde"
  
! #: c-family/c.opt:745
! 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:749
! msgid "Warn on direct multiple inheritance."
  msgstr ""
  
! #: c-family/c.opt:753
! msgid "Warn on namespace definition."
  msgstr ""
  
! #: c-family/c.opt:757
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr ""
  
! #: c-family/c.opt:761
! #, fuzzy
! msgid "Warn about missing sized deallocation functions."
! msgstr "accolades ontbreken rond beginwaarde"
! 
! #: c-family/c.opt:765
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr ""
  
! #: c-family/c.opt:769
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr ""
  
! #: c-family/c.opt:773
! msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr ""
  
! #: c-family/c.opt:777
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:782
! 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:787
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
  msgstr ""
  
! #: c-family/c.opt:791
  #, fuzzy
! #| msgid "function might be possible candidate for %qs format attribute"
! msgid "Warn about functions which might be candidates for format attributes."
! msgstr "deze functie is mogelijk kandidaat voor opmaak-attribuut %qs"
  
! #: c-family/c.opt:795
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
! msgstr ""
  
! #: c-family/c.opt:800
! msgid "Warn about enumerated switches, with no default, missing a case."
  msgstr ""
  
! #: c-family/c.opt:804
! msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr ""
  
! #: c-family/c.opt:808
! msgid "Warn about all enumerated switches missing a specific case."
  msgstr ""
  
! #: c-family/c.opt:812
  #, fuzzy
! msgid "Warn about switches with boolean controlling expression."
! msgstr "niet-prototype definitie hier"
  
! #: c-family/c.opt:816
  #, fuzzy
! msgid "Warn on primary template declaration."
! msgstr "lege declaratie"
  
! #: c-family/c.opt:820
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr ""
  
! #: c-family/c.opt:829
! msgid "Warn about user-specified include directories that do not exist."
  msgstr ""
  
! #: c-family/c.opt:833
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr ""
  
! #: c-family/c.opt:837
  #, fuzzy
! msgid "Warn about global functions without prototypes."
! msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: c-family/c.opt:844
  #, fuzzy
! msgid "Warn about use of multi-character character constants."
! msgstr "karakterconstante met meer dan Ã©Ã©n karakter"
  
! #: c-family/c.opt:848
! #, fuzzy
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
! msgstr "ongeldige registernaam voor %qs"
! 
! #: c-family/c.opt:852
! #, fuzzy
! msgid "Warn about \"extern\" declarations not at file scope."
! msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
! 
! #: c-family/c.opt:856
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr ""
  
! #: c-family/c.opt:860
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
! msgstr ""
! 
! #: c-family/c.opt:864
  #, fuzzy
! msgid "Warn when non-templatized friend functions are declared within a template."
! msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: c-family/c.opt:868
! msgid "Warn when a conversion function will never be called due to the type it converts to."
  msgstr ""
  
! #: c-family/c.opt:872
! msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr ""
  
! #: c-family/c.opt:876
! #, fuzzy
! msgid "Warn about non-virtual destructors."
! msgstr "niet-prototype definitie hier"
! 
! #: c-family/c.opt:880
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr ""
  
! #: c-family/c.opt:896
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr ""
  
! #: c-family/c.opt:919
! msgid "Warn if a C-style cast is used in a program."
  msgstr ""
  
! #: c-family/c.opt:923
  #, fuzzy
! msgid "Warn for obsolescent usage in a declaration."
! msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: c-family/c.opt:927
! msgid "Warn if an old-style parameter definition is used."
! msgstr ""
! 
! #: c-family/c.opt:931
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
! msgstr ""
! 
! #: c-family/c.opt:935
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
! msgstr ""
! 
! #: c-family/c.opt:939
  #, fuzzy
! msgid "Warn about overloaded virtual function names."
! msgstr "niet-prototype definitie hier"
  
! #: c-family/c.opt:943
! msgid "Warn about overriding initializers without side effects."
  msgstr ""
  
! #: c-family/c.opt:947
! msgid "Warn about overriding initializers with side effects."
  msgstr ""
  
! #: c-family/c.opt:951
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr ""
  
! #: c-family/c.opt:955
! #, fuzzy
! msgid "Warn about possibly missing parentheses."
! msgstr "accolades ontbreken rond beginwaarde"
! 
! #: c-family/c.opt:963
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr ""
  
! #: c-family/c.opt:967
  #, fuzzy
! msgid "Warn when converting the type of pointers to member functions."
! msgstr "dereferentie van pointer naar onvolledig type"
  
! #: c-family/c.opt:971
! #, fuzzy
! msgid "Warn about function pointer arithmetic."
! msgstr "pointer naar functie gebruikt in rekensom"
! 
! #: c-family/c.opt:975
! #, fuzzy
! msgid "Warn when a pointer differs in signedness in an assignment."
! msgstr "cast van pointer naar integer met andere grootte"
! 
! #: c-family/c.opt:979
! #, fuzzy
! msgid "Warn when a pointer is compared with a zero character constant."
! msgstr "karakterconstante met meer dan Ã©Ã©n karakter"
! 
! #: c-family/c.opt:983
! #, fuzzy
! msgid "Warn when a pointer is cast to an integer of a different size."
! msgstr "cast van pointer naar integer met andere grootte"
! 
! #: c-family/c.opt:987
! #, fuzzy
! msgid "Warn about misuses of pragmas."
! msgstr "accolades ontbreken rond beginwaarde"
! 
! #: c-family/c.opt:991
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr ""
  
! #: c-family/c.opt:995
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr ""
  
! #: c-family/c.opt:999
! msgid "Warn if inherited methods are unimplemented."
  msgstr ""
  
! #: c-family/c.opt:1003 c-family/c.opt:1007
! msgid "Warn for placement new expressions with undefined behavior."
  msgstr ""
  
! #: c-family/c.opt:1011
  #, fuzzy
! msgid "Warn about multiple declarations of the same object."
! msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: c-family/c.opt:1015
! msgid "Warn about redundant calls to std::move."
  msgstr ""
  
! #: c-family/c.opt:1019
  #, fuzzy
! msgid "Warn about uses of register storage specifier."
! msgstr "lijnnummer buiten bereik in %<#line%>-commando"
  
! #: c-family/c.opt:1023
! msgid "Warn when the compiler reorders code."
  msgstr ""
  
! #: c-family/c.opt:1027
  #, fuzzy
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
! msgstr "teruggeefwaarde krijgt standaardtype %<int%>"
  
! #: c-family/c.opt:1031
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
! msgstr ""
! 
! #: c-family/c.opt:1035
  #, fuzzy
! msgid "Warn if a selector has multiple methods."
! msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: c-family/c.opt:1039
! #, fuzzy
! msgid "Warn about possible violations of sequence point rules."
! msgstr "accolades ontbreken rond beginwaarde"
  
! #: c-family/c.opt:1043
! #, fuzzy
! msgid "Warn if a local declaration hides an instance variable."
! msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c-family/c.opt:1047 c-family/c.opt:1051
! msgid "Warn if left shift of a signed value overflows."
  msgstr ""
  
! #: c-family/c.opt:1055
  #, fuzzy
! #| msgid "right shift count is negative"
! msgid "Warn if shift count is negative."
! msgstr "teller van rechtse shift is negatief"
  
! #: c-family/c.opt:1059
  #, fuzzy
! #| msgid "right shift count >= width of type"
! msgid "Warn if shift count >= width of type."
! msgstr "teller van rechtse shift is >= breedte van het type"
  
! #: c-family/c.opt:1063
  #, fuzzy
! #| msgid "left shift count is negative"
! msgid "Warn if left shifting a negative value."
! msgstr "teller van links shift is negatief"
  
! #: c-family/c.opt:1067
  #, fuzzy
! msgid "Warn about signed-unsigned comparisons."
! msgstr "accolades ontbreken rond beginwaarde"
  
! #: c-family/c.opt:1075
  #, fuzzy
! msgid "Warn for implicit type conversions between signed and unsigned integers."
! msgstr "vergelijking tussen signed en unsigned"
  
! #: c-family/c.opt:1079
  #, fuzzy
! #| msgid "comparison of promoted ~unsigned with unsigned"
! msgid "Warn when overload promotes from unsigned to signed."
! msgstr "vergelijking van gepromoveerde ~unsigned met unsigned"
  
! #: c-family/c.opt:1083
  #, fuzzy
! msgid "Warn about uncasted NULL used as sentinel."
! msgstr "niet-prototype definitie hier"
  
! #: c-family/c.opt:1087
! #, fuzzy
! msgid "Warn about unprototyped function declarations."
! msgstr "niet-prototype definitie hier"
! 
! #: c-family/c.opt:1099
! msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr ""
  
! #: c-family/c.opt:1103
! msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr ""
  
! #: c-family/c.opt:1107
  #, fuzzy
! msgid "Deprecated.  This switch has no effect."
! msgstr "%<%.*s%> is niet gedefinieerd"
  
! # XXX FIXME:  near-duplicate
! #: c-family/c.opt:1115
  #, fuzzy
! #| msgid "comparison always false due to limited range of data type"
! msgid "Warn if a comparison always evaluates to true or false."
! msgstr "vergelijking is altijd onwaar vanwege beperkte bereik van datatype"
  
! #: c-family/c.opt:1119
! msgid "Warn if a throw expression will always result in a call to terminate()."
! msgstr ""
  
! #: c-family/c.opt:1123
! msgid "Warn about features not present in traditional C."
! msgstr ""
! 
! #: c-family/c.opt:1127
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
! msgstr ""
! 
! #: c-family/c.opt:1131
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
! msgstr ""
! 
! #: c-family/c.opt:1135
  #, fuzzy
! msgid "Warn about @selector()s without previously declared methods."
! msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: c-family/c.opt:1139
  #, fuzzy
! msgid "Warn if an undefined macro is used in an #if directive."
! msgstr "ongedefinieerd of ongeldig #-commando"
  
! #: c-family/c.opt:1151
  #, fuzzy
! msgid "Warn about unrecognized pragmas."
! msgstr "accolades ontbreken rond beginwaarde"
  
! #: c-family/c.opt:1155
  #, fuzzy
! msgid "Warn about unsuffixed float constants."
! msgstr "geen eerdere declaratie voor %qs"
  
! #: c-family/c.opt:1163
  #, fuzzy
! msgid "Warn when typedefs locally defined in a function are not used."
! msgstr "kan functie %<main%> niet inline maken"
  
! #: c-family/c.opt:1167
  #, fuzzy
! msgid "Warn about macros defined in the main file that are not used."
! msgstr "kan functie %<main%> niet inline maken"
  
! #: c-family/c.opt:1171
  #, fuzzy
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
! msgstr "%Hde returnwaarde van een functie, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
  
! #: c-family/c.opt:1179 c-family/c.opt:1183
  #, fuzzy
! msgid "Warn when a const variable is unused."
! msgstr "De locale variabele %<insn%> heeft de waarde:"
  
! #: c-family/c.opt:1187
  #, fuzzy
! msgid "Warn about using variadic macros."
! msgstr "pointer naar functie gebruikt in rekensom"
  
! #: c-family/c.opt:1191
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr ""
  
! #: c-family/c.opt:1195
  #, fuzzy
! msgid "Warn if a variable length array is used."
! msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c-family/c.opt:1199
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
! msgstr ""
! 
! #: c-family/c.opt:1206
! msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
! msgstr ""
! 
! #: c-family/c.opt:1210
  #, fuzzy
! msgid "Warn when a register variable is declared volatile."
! msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c-family/c.opt:1214
! msgid "Warn on direct virtual inheritance."
! msgstr ""
! 
! #: c-family/c.opt:1218
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
! msgstr ""
! 
! #: c-family/c.opt:1222
! 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:1226
! msgid "Warn when a literal '0' is used as null pointer."
! msgstr ""
! 
! #: c-family/c.opt:1230
  #, fuzzy
! msgid "Warn about useless casts."
! msgstr "geen eerdere declaratie voor %qs"
  
! #: c-family/c.opt:1234
! 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:1238
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr ""
  
! #: c-family/c.opt:1242
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr ""
  
! #: c-family/c.opt:1247
! msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr ""
  
! #: c-family/c.opt:1255
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr ""
  
! #: c-family/c.opt:1259
! msgid "Enforce class member access control semantics."
! msgstr ""
! 
! #: c-family/c.opt:1263
! msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
! msgstr ""
! 
! #: c-family/c.opt:1267
! msgid "Support C++17 allocation of over-aligned types."
! msgstr ""
! 
! #: c-family/c.opt:1271
! msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
! msgstr ""
! 
! #: c-family/c.opt:1278
! msgid "Allow variadic functions without named parameter."
! msgstr ""
! 
! #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
! #: c-family/c.opt:1858 c-family/c.opt:1874
  #, fuzzy
! msgid "No longer supported."
! msgstr "-pipe wordt niet ondersteund"
  
! #: c-family/c.opt:1286
! msgid "Recognize the \"asm\" keyword."
! msgstr ""
! 
! #: c-family/c.opt:1294
  #, fuzzy
! msgid "Recognize built-in functions."
! msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: c-family/c.opt:1301
! msgid "Where shorter, use canonicalized paths to systems headers."
! msgstr ""
! 
! #: c-family/c.opt:1305
! 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:1393
  #, fuzzy
! msgid "Deprecated in GCC 8.  This switch has no effect."
! msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: c-family/c.opt:1397
! msgid "Enable support for C++ concepts."
  msgstr ""
  
! #: c-family/c.opt:1401
! msgid "Allow the arguments of the '?' operator to have different types."
  msgstr ""
  
! #: c-family/c.opt:1409
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr ""
  
! #: c-family/c.opt:1413
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgstr ""
  
! #: c-family/c.opt:1417
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr ""
  
! #: c-family/c.opt:1421
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr ""
  
! # of "preprocessing" behouden?
! #: c-family/c.opt:1425
! #, fuzzy
! msgid "Emit debug annotations during preprocessing."
! msgstr "Schakel traditionele voorverwerking in"
! 
! #: c-family/c.opt:1429
! msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
  msgstr ""
  
! #: c-family/c.opt:1433
! msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr ""
  
! #: c-family/c.opt:1441
! msgid "Print hierarchical comparisons when template types are mismatched."
! msgstr ""
! 
! #: c-family/c.opt:1445
  #, fuzzy
! msgid "Preprocess directives only."
! msgstr "ongeldig preprocessing-commando"
  
! #: c-family/c.opt:1449
! msgid "Permit '$' as an identifier character."
  msgstr ""
  
! #: c-family/c.opt:1453
! msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr ""
  
! #: c-family/c.opt:1457
! msgid "Write all declarations as Ada code transitively."
  msgstr ""
  
! #: c-family/c.opt:1461
! msgid "Write all declarations as Ada code for the given file only."
  msgstr ""
  
! #: c-family/c.opt:1468
! msgid "-fno-elide-type Do not elide common elements in template comparisons."
! msgstr ""
! 
! #: c-family/c.opt:1472
  #, fuzzy
! msgid "Generate code to check exception specifications."
! msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: c-family/c.opt:1479
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
! msgstr ""
! 
! #: c-family/c.opt:1483
! msgid "Permit universal character names (\\u and \\U) in identifiers."
! msgstr ""
! 
! #: c-family/c.opt:1487
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
! msgstr ""
! 
! #: c-family/c.opt:1491
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
! msgstr ""
! 
! #: c-family/c.opt:1501
! msgid "Do not assume that standard C libraries and \"main\" exist."
! msgstr ""
! 
! #: c-family/c.opt:1505
! msgid "Recognize GNU-defined keywords."
! msgstr ""
! 
! #: c-family/c.opt:1509
  #, fuzzy
! msgid "Generate code for GNU runtime environment."
! msgstr "case-label niet in een switch-statement"
  
! #: c-family/c.opt:1513
! msgid "Use traditional GNU semantics for inline functions."
  msgstr ""
  
! #: c-family/c.opt:1526
! msgid "Assume normal C execution environment."
  msgstr ""
  
! #: c-family/c.opt:1534
! #, fuzzy
! msgid "Export functions even if they can be inlined."
! msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
! 
! #: c-family/c.opt:1538
! #, fuzzy
! msgid "Emit implicit instantiations of inline templates."
! msgstr "impliciete declaratie van functie %qs"
! 
! #: c-family/c.opt:1542
! #, fuzzy
! msgid "Emit implicit instantiations of templates."
! msgstr "impliciete declaratie van functie %qs"
! 
! #: c-family/c.opt:1546
! msgid "Implement C++17 inheriting constructor semantics."
  msgstr ""
  
! #: c-family/c.opt:1553
! msgid "Don't emit dllexported inline functions unless needed."
  msgstr ""
  
! #: c-family/c.opt:1560
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
! msgstr ""
! 
! #: c-family/c.opt:1564
  #, fuzzy
! msgid "Don't warn about uses of Microsoft extensions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: c-family/c.opt:1583
! msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr ""
  
! #: c-family/c.opt:1587
! msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
! msgstr ""
! 
! #: c-family/c.opt:1591
! msgid "Assume that receivers of Objective-C messages may be nil."
! msgstr ""
! 
! #: c-family/c.opt:1595
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
! msgstr ""
! 
! #: c-family/c.opt:1599
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
! msgstr ""
! 
! #: c-family/c.opt:1624
! msgid "Treat a throw() exception specification as noexcept to improve code size."
! msgstr ""
! 
! #: c-family/c.opt:1628
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
! msgstr ""
! 
! #: c-family/c.opt:1634
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
! msgstr ""
! 
! #: c-family/c.opt:1638
! msgid "Allow fast jumps to the message dispatcher."
! msgstr ""
! 
! #: c-family/c.opt:1644
! msgid "Enable Objective-C exception and synchronization syntax."
! msgstr ""
! 
! #: c-family/c.opt:1648
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
! msgstr ""
! 
! #: c-family/c.opt:1652
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
! msgstr ""
! 
! #: c-family/c.opt:1657
! msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr ""
! 
! #: c-family/c.opt:1661
  #, fuzzy
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
! msgstr "Volg de ISO 1990 C standaard zoals aangepast in 1994"
  
! #: c-family/c.opt:1665
! msgid "Enable OpenACC."
  msgstr ""
  
! #: c-family/c.opt:1669
! msgid "Specify default OpenACC compute dimensions."
  msgstr ""
  
! #: c-family/c.opt:1673
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr ""
  
! #: c-family/c.opt:1677
! #, fuzzy
! msgid "Enable OpenMP's SIMD directives."
! msgstr "ongeldige beginwaarde"
! 
! #: c-family/c.opt:1681
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
  msgstr ""
  
! #: c-family/c.opt:1692
! msgid "Look for and use PCH files even when preprocessing."
  msgstr ""
  
! #: c-family/c.opt:1696
! msgid "Downgrade conformance errors to warnings."
  msgstr ""
  
! #: c-family/c.opt:1700
  #, fuzzy
! msgid "Enable Plan 9 language extensions."
! msgstr "lege declaratie"
  
! #: c-family/c.opt:1704
! msgid "Treat the input file as already preprocessed."
  msgstr ""
  
! #: c-family/c.opt:1712
! msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
  msgstr ""
  
! #: c-family/c.opt:1716
! msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
! msgstr ""
! 
! #: c-family/c.opt:1720
! msgid "Treat known sprintf return values as constants."
! msgstr ""
! 
! #: c-family/c.opt:1724
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
! msgstr ""
! 
! #: c-family/c.opt:1728
  #, fuzzy
! msgid "Enable automatic template instantiation."
! msgstr "herhaalde definitie %qs"
  
! #: c-family/c.opt:1732
  #, fuzzy
! msgid "Generate run time type descriptor information."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: c-family/c.opt:1736 ada/gcc-interface/lang.opt:77
  #, fuzzy
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "%qs is smaller dan waarden van zijn type"
  
! #: c-family/c.opt:1740
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
  msgstr ""
  
! #: c-family/c.opt:1744
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
! msgstr ""
! 
! #: c-family/c.opt:1748 ada/gcc-interface/lang.opt:81
! msgid "Make \"char\" signed by default."
! msgstr ""
! 
! #: c-family/c.opt:1752
  #, fuzzy
! msgid "Enable C++14 sized deallocation support."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: c-family/c.opt:1759
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1775
! msgid "Display statistics accumulated during compilation."
  msgstr ""
  
! #: c-family/c.opt:1779
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr ""
  
! #: c-family/c.opt:1786 c-family/c.opt:1791
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr ""
  
! #: c-family/c.opt:1808
! msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
  msgstr ""
  
! #: c-family/c.opt:1812
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr ""
  
! #: c-family/c.opt:1819
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr ""
  
! #: c-family/c.opt:1826
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr ""
  
! #: c-family/c.opt:1830
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
! msgstr ""
  
! #: c-family/c.opt:1834 ada/gcc-interface/lang.opt:85
! msgid "Make \"char\" unsigned by default."
  msgstr ""
  
! #: c-family/c.opt:1838
! msgid "Use __cxa_atexit to register destructors."
  msgstr ""
  
! #: c-family/c.opt:1842
! msgid "Use __cxa_get_exception_ptr in exception handling."
! msgstr ""
  
! #: c-family/c.opt:1846
! msgid "Marks all inlined functions and methods as having hidden visibility."
! msgstr ""
  
! #: c-family/c.opt:1850
! msgid "Changes visibility to match Microsoft Visual Studio by default."
! msgstr ""
  
! #: c-family/c.opt:1862 d/lang.opt:330
! msgid "Emit common-like symbols as weak symbols."
  msgstr ""
  
! #: c-family/c.opt:1866
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:1870
! msgid "Generate a #line directive pointing at the current working directory."
! msgstr ""
  
! #: c-family/c.opt:1878
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr ""
  
! #: c-family/c.opt:1882
! msgid "Dump declarations to a .decl file."
  msgstr ""
  
! #: c-family/c.opt:1886
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:1890
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:1894
! msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:1898
! 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:1903
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:1907
! msgid "-imacros <file>\tAccept definition of macros in <file>."
! msgstr ""
! 
! #: c-family/c.opt:1911
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
! msgstr ""
! 
! #: c-family/c.opt:1915
! msgid "-include <file>\tInclude the contents of <file> before other files."
! msgstr ""
! 
! #: c-family/c.opt:1919
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
! msgstr ""
! 
! #: c-family/c.opt:1923
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
! msgstr ""
! 
! #: c-family/c.opt:1927
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
! msgstr ""
! 
! #: c-family/c.opt:1931
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
! msgstr ""
! 
! #: c-family/c.opt:1935
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
! msgstr ""
! 
! #: c-family/c.opt:1939
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
! msgstr ""
! 
! #: c-family/c.opt:1949
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
! msgstr ""
! 
! #: c-family/c.opt:1953
! msgid "Do not search standard system include directories for C++."
! msgstr ""
! 
! #: c-family/c.opt:1965
! msgid "Generate C header of platform-specific features."
! msgstr ""
! 
! #: c-family/c.opt:1969
! msgid "Remap file names when including files."
! msgstr ""
! 
! #: c-family/c.opt:1973 c-family/c.opt:1977
  #, fuzzy
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
! msgstr "Volg de ISO 1998 C++ standaard met GNU uitbreidingen"
  
! #: c-family/c.opt:1981
  #, fuzzy
! #| msgid "Conform to the ISO 1998 C++ standard"
! msgid "Conform to the ISO 2011 C++ standard."
! msgstr "Volg de ISO 1998 C++ standaard"
  
! #: c-family/c.opt:1985
  #, fuzzy
! msgid "Deprecated in favor of -std=c++11."
! msgstr "Verouderd; gebruik liever -std=c99"
  
! #: c-family/c.opt:1989
! #, fuzzy
! msgid "Deprecated in favor of -std=c++14."
! msgstr "Verouderd; gebruik liever -std=c99"
! 
! #: c-family/c.opt:1993
! #, fuzzy
! #| msgid "Conform to the ISO 1998 C++ standard"
! msgid "Conform to the ISO 2014 C++ standard."
! msgstr "Volg de ISO 1998 C++ standaard"
! 
! #: c-family/c.opt:1997
! #, fuzzy
! msgid "Deprecated in favor of -std=c++17."
! msgstr "Verouderd; gebruik liever -std=c99"
! 
! #: c-family/c.opt:2001
! #, fuzzy
! #| msgid "Conform to the ISO 1998 C++ standard"
! msgid "Conform to the ISO 2017 C++ standard."
! msgstr "Volg de ISO 1998 C++ standaard"
! 
! #: c-family/c.opt:2005
! #, fuzzy
! msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
! msgstr "Volg de ISO 1998 C++ standaard met GNU uitbreidingen"
! 
! #: c-family/c.opt:2009 c-family/c.opt:2135
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard"
! msgid "Conform to the ISO 2011 C standard."
! msgstr "Volg de ISO 1990 C standaard"
! 
! #: c-family/c.opt:2013
! #, fuzzy
! msgid "Deprecated in favor of -std=c11."
! msgstr "Verouderd; gebruik liever -std=c99"
! 
! #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
! #: c-family/c.opt:2143
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard as amended in 1994"
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
! msgstr "Volg de ISO 1990 C standaard zoals aangepast in 1994"
! 
! #: c-family/c.opt:2025
! #, fuzzy
! msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
! msgstr "Volg de ISO 1990 C standaard zoals aangepast in 1994"
! 
! #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard"
! msgid "Conform to the ISO 1990 C standard."
! msgstr "Volg de ISO 1990 C standaard"
! 
! #: c-family/c.opt:2037 c-family/c.opt:2127
! #, fuzzy
! #| msgid "Conform to the ISO 1999 C standard"
! msgid "Conform to the ISO 1999 C standard."
! msgstr "Volg de ISO 1999 C standaard"
! 
! #: c-family/c.opt:2041
! #, fuzzy
! #| msgid "Deprecated in favor of -std=c99"
! msgid "Deprecated in favor of -std=c99."
! msgstr "Verouderd; gebruik liever -std=c99"
! 
! #: c-family/c.opt:2045 c-family/c.opt:2050
! #, fuzzy
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
! msgstr "Volg de ISO 1998 C++ standaard met GNU uitbreidingen"
! 
! #: c-family/c.opt:2055
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
! msgstr "Volg de ISO 1990 C standaard met GNU uitbreidingen"
! 
! #: c-family/c.opt:2059
! #, fuzzy
! msgid "Deprecated in favor of -std=gnu++11."
! msgstr "Verouderd; gebruik liever -std=gnu99"
! 
! #: c-family/c.opt:2063
! #, fuzzy
! msgid "Deprecated in favor of -std=gnu++14."
! msgstr "Verouderd; gebruik liever -std=gnu99"
! 
! #: c-family/c.opt:2067
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
! msgstr "Volg de ISO 1990 C standaard met GNU uitbreidingen"
! 
! #: c-family/c.opt:2071
! #, fuzzy
! msgid "Deprecated in favor of -std=gnu++17."
! msgstr "Verouderd; gebruik liever -std=gnu99"
! 
! #: c-family/c.opt:2075
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
! msgstr "Volg de ISO 1990 C standaard met GNU uitbreidingen"
! 
! #: c-family/c.opt:2079
! #, fuzzy
! msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
! msgstr "Volg de ISO 1998 C++ standaard met GNU uitbreidingen"
! 
! #: c-family/c.opt:2083
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
! msgstr "Volg de ISO 1990 C standaard met GNU uitbreidingen"
! 
! #: c-family/c.opt:2087
! #, fuzzy
! msgid "Deprecated in favor of -std=gnu11."
! msgstr "Verouderd; gebruik liever -std=gnu99"
! 
! #: c-family/c.opt:2091 c-family/c.opt:2095
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
! msgstr "Volg de ISO 1990 C standaard met GNU uitbreidingen"
! 
! #: c-family/c.opt:2099
! #, fuzzy
! msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
! msgstr "Volg de ISO 1998 C++ standaard met GNU uitbreidingen"
! 
! #: c-family/c.opt:2103 c-family/c.opt:2107
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
! msgstr "Volg de ISO 1990 C standaard met GNU uitbreidingen"
! 
! #: c-family/c.opt:2111
! #, fuzzy
! #| msgid "Conform to the ISO 1999 C standard with GNU extensions"
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
! msgstr "Volg de ISO 1999 C standaard met GNU uitbreidingen"
! 
! #: c-family/c.opt:2115
! #, fuzzy
! #| msgid "Deprecated in favor of -std=gnu99"
! msgid "Deprecated in favor of -std=gnu99."
! msgstr "Verouderd; gebruik liever -std=gnu99"
! 
! #: c-family/c.opt:2123
! #, fuzzy
! #| msgid "Conform to the ISO 1990 C standard as amended in 1994"
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
! msgstr "Volg de ISO 1990 C standaard zoals aangepast in 1994"
! 
! #: c-family/c.opt:2131
! #, fuzzy
! #| msgid "Deprecated in favor of -std=iso9899:1999"
! msgid "Deprecated in favor of -std=iso9899:1999."
! msgstr "Verouderd; gebruik liever -std=iso9899:1999"
! 
! # of "preprocessing" behouden?
! #: c-family/c.opt:2150
! #, fuzzy
! #| msgid "Enable traditional preprocessing"
! msgid "Enable traditional preprocessing."
! msgstr "Schakel traditionele voorverwerking in"
! 
! #: c-family/c.opt:2154
! #, fuzzy
! msgid "-trigraphs\tSupport ISO C trigraphs."
! msgstr "-trigraphs\tOndersteun ISO C trigraphs"
! 
! #: c-family/c.opt:2158
! #, fuzzy
! #| msgid "Do not predefine system-specific and GCC-specific macros"
! msgid "Do not predefine system-specific and GCC-specific macros."
! msgstr "Definieer geen systeem-specifieke of GCC-specifieke macros op voorhand"
! 
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:61
! msgid "Synonym of -gnatk8."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:73
! msgid "Select the runtime."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:97
! msgid "-gnat<options>\tSpecify options to GNAT."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
! msgstr ""
  
! #: d/lang.opt:51
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
! msgstr ""
  
! #: d/lang.opt:55
! msgid "-Hf <file>\tWrite D interface to <file>."
  msgstr ""
  
! #: d/lang.opt:123
! msgid "Warn about casts that will produce a null result."
  msgstr ""
  
! #: d/lang.opt:139
! msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:151
! msgid "Generate JSON file."
! msgstr ""
  
! #: d/lang.opt:155
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr ""
! 
! #: d/lang.opt:159
! msgid "Debug library to use instead of phobos."
! msgstr ""
! 
! #: d/lang.opt:163
! msgid "Default library to use instead of phobos."
! msgstr ""
! 
! #: d/lang.opt:167
! msgid "Do link the standard D startup files in the compilation."
! msgstr ""
! 
! #: d/lang.opt:174
  #, fuzzy
! msgid "Generate code for all template instantiations."
! msgstr "herhaalde definitie %qs"
  
! #: d/lang.opt:178
  #, fuzzy
! msgid "Generate code for assert contracts."
! msgstr "case-label niet in een switch-statement"
  
! #: d/lang.opt:186
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
! msgstr ""
! 
! #: d/lang.opt:210
! msgid "Compile in debug code."
! msgstr ""
! 
! #: d/lang.opt:214
! msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
! msgstr ""
! 
! #: d/lang.opt:218
  #, fuzzy
! msgid "Generate documentation."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: d/lang.opt:222
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
! msgstr ""
! 
! #: d/lang.opt:226
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
! msgstr ""
! 
! #: d/lang.opt:230
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
! msgstr ""
! 
! #: d/lang.opt:234
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
! msgstr ""
! 
! #: d/lang.opt:238
! msgid "Display the frontend AST after parsing and semantic passes."
! msgstr ""
! 
! #: d/lang.opt:242
! msgid "Ignore unsupported pragmas."
! msgstr ""
! 
! #: d/lang.opt:246
  #, fuzzy
! msgid "Generate code for class invariant contracts."
! msgstr "case-label niet in een switch-statement"
  
! #: d/lang.opt:250
! msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:254
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:258
! msgid "Generate ModuleInfo struct for output module."
! msgstr ""
! 
! #: d/lang.opt:262
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
! msgstr ""
! 
! #: d/lang.opt:266
  #, fuzzy
! msgid "Generate code for postcondition contracts."
! msgstr "case-label niet in een switch-statement"
  
! #: d/lang.opt:270
  #, fuzzy
! msgid "Generate code for precondition contracts."
! msgstr "case-label niet in een switch-statement"
  
! #: d/lang.opt:274
! msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:282
  #, fuzzy
! msgid "Generate code for switches without a default case."
  msgstr "case-label niet in een switch-statement"
  
! #: d/lang.opt:286
! msgid "List information on all language changes."
  msgstr ""
  
! #: d/lang.opt:290
! msgid "Give deprecation messages about -ftransition=import anomalies."
  msgstr ""
  
! #: d/lang.opt:294
! msgid "List all usages of complex or imaginary types."
  msgstr ""
  
! #: d/lang.opt:298
! msgid "Implement DIP1000: Scoped pointers (experimental)."
  msgstr ""
  
! #: d/lang.opt:302
! msgid "Implement DIP25: Sealed references (experimental)."
  msgstr ""
  
! #: d/lang.opt:306
! msgid "List all non-mutable fields which occupy an object instance."
  msgstr ""
  
! #: d/lang.opt:310
! msgid "Revert to single phase name lookup."
  msgstr ""
  
! #: d/lang.opt:314
! msgid "List all hidden GC allocations."
  msgstr ""
  
! #: d/lang.opt:318
! msgid "List all variables going into thread local storage."
  msgstr ""
  
! #: d/lang.opt:322
! msgid "Compile in unittest code."
  msgstr ""
  
! #: d/lang.opt:326
! msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:350
! msgid "Do not link the standard D library in the compilation."
  msgstr ""
  
! #: d/lang.opt:358
! msgid "Link the standard D library statically in the compilation."
! msgstr ""
  
! #: d/lang.opt:362
! msgid "Link the standard D library dynamically in the compilation."
  msgstr ""
  
! #: go/lang.opt:42
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr ""
! 
! #: go/lang.opt:46
  #, fuzzy
! msgid "Add explicit checks for division by zero."
! msgstr "deling door nul"
  
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
  msgstr ""
  
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
  msgstr ""
  
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
  msgstr ""
  
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr ""
! 
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr ""
! 
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr ""
! 
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr ""
! 
! #: go/lang.opt:78
  #, fuzzy
! msgid "Functions which return values must end with return statements."
! msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
  
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
  msgstr ""
  
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
! #: config/vms/vms.opt:27
! msgid "Malloc data into P2 space."
  msgstr ""
  
! #: config/vms/vms.opt:31
! msgid "Set name of main routine for the debugger."
  msgstr ""
  
! #: config/vms/vms.opt:35
! msgid "Use VMS exit codes instead of posix ones."
  msgstr ""
  
! #: config/vms/vms.opt:39
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
  msgstr ""
  
! #: config/mcore/mcore.opt:23
! #, fuzzy
! msgid "Generate code for the M*Core M210."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/mcore/mcore.opt:27
! #, fuzzy
! msgid "Generate code for the M*Core M340."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/mcore/mcore.opt:31
! 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
! #, fuzzy
! msgid "Generate big-endian code."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/mcore/mcore.opt:39
! msgid "Emit call graph information."
  msgstr ""
  
! #: config/mcore/mcore.opt:43
! #, fuzzy
! msgid "Use the divide instruction."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/mcore/mcore.opt:47
! 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
! #, fuzzy
! msgid "Generate little-endian code."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
  msgstr ""
  
! #: config/mcore/mcore.opt:60
! msgid "Use arbitrary sized immediates in bit operations."
! msgstr ""
! 
! #: config/mcore/mcore.opt:64
! msgid "Prefer word accesses over byte accesses."
! msgstr ""
! 
! #: config/mcore/mcore.opt:71
! msgid "Set the maximum amount for a single stack increment operation."
! msgstr ""
! 
! #: config/mcore/mcore.opt:75
! msgid "Always treat bitfields as int-sized."
! msgstr ""
! 
! #: config/linux-android.opt:23
  #, fuzzy
! msgid "Generate code for the Android platform."
! msgstr "case-label niet in een switch-statement"
  
! #: config/mmix/mmix.opt:24
! msgid "For intrinsics library: pass all parameters in registers."
! msgstr ""
! 
! #: config/mmix/mmix.opt:28
! msgid "Use register stack for parameters and return value."
! msgstr ""
! 
! #: config/mmix/mmix.opt:32
! msgid "Use call-clobbered registers for parameters and return value."
! msgstr ""
! 
! #: config/mmix/mmix.opt:37
  #, fuzzy
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/mmix/mmix.opt:41
! msgid "Use zero-extending memory loads, not sign-extending ones."
  msgstr ""
  
! #: config/mmix/mmix.opt:45
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
! msgstr ""
! 
! #: config/mmix/mmix.opt:49
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
! msgstr ""
! 
! #: config/mmix/mmix.opt:53
! msgid "Do not provide a default start-address 0x100 of the program."
! msgstr ""
! 
! #: config/mmix/mmix.opt:57
! msgid "Link to emit program in ELF format (rather than mmo)."
! msgstr ""
! 
! #: config/mmix/mmix.opt:61
! msgid "Use P-mnemonics for branches statically predicted as taken."
! msgstr ""
! 
! #: config/mmix/mmix.opt:65
! msgid "Don't use P-mnemonics for branches."
! msgstr ""
! 
! #: config/mmix/mmix.opt:79
! msgid "Use addresses that allocate global registers."
! msgstr ""
! 
! #: config/mmix/mmix.opt:83
  #, fuzzy
! #| msgid "Do not use direct addressing mode for soft registers"
! msgid "Do not use addresses that allocate global registers."
! msgstr "Gebruik geen directe adressering voor zachte registers"
  
! #: config/mmix/mmix.opt:87
  #, fuzzy
! msgid "Generate a single exit point for each function."
! msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/mmix/mmix.opt:91
  #, fuzzy
! msgid "Do not generate a single exit point for each function."
! msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/mmix/mmix.opt:95
! msgid "Set start-address of the program."
  msgstr ""
  
! #: config/mmix/mmix.opt:99
! msgid "Set start-address of data."
  msgstr ""
  
! #: config/darwin.opt:117
! msgid "Generate compile-time CFString objects."
  msgstr ""
  
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:223
! msgid "Generate code suitable for executables (NOT shared libs)."
  msgstr ""
  
! #: config/darwin.opt:227
! #, fuzzy
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/darwin.opt:235
! msgid "The earliest MacOS X version on which this program will run."
  msgstr ""
  
! #: config/darwin.opt:239
! msgid "Set sizeof(bool) to 1."
! msgstr ""
! 
! #: config/darwin.opt:243
  #, fuzzy
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "case-label niet in een switch-statement"
  
! #: config/darwin.opt:247
  #, fuzzy
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "case-label niet in een switch-statement"
  
! #: config/darwin.opt:251
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr ""
! 
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
! msgstr ""
! 
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
! msgid "Use simulator runtime."
! msgstr ""
! 
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:111
  #, fuzzy
! msgid "Specify the name of the target CPU."
  msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/bfin/bfin.opt:48
  #, fuzzy
! msgid "Omit frame pointer for leaf functions."
! msgstr "Genereer directe aftakkingen naar locale functies"
  
! #: config/bfin/bfin.opt:52
! msgid "Program is entirely located in low 64k of memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
  msgstr ""
  
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
  msgstr ""
  
! #: config/bfin/bfin.opt:65
! msgid "Enabled ID based shared library."
! msgstr ""
  
! #: config/bfin/bfin.opt:69
! 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
! msgid "ID of shared library to build."
! msgstr ""
! 
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:171
! msgid "Enable separate data segment."
! msgstr ""
! 
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
! msgid "Avoid generating pc-relative calls; use indirection."
! msgstr ""
! 
! #: config/bfin/bfin.opt:86
  #, fuzzy
! msgid "Link with the fast floating-point library."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/bfin/bfin.opt:90 config/frv/frv.opt:130
! msgid "Enable Function Descriptor PIC mode."
  msgstr ""
  
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
! #, fuzzy
! msgid "Enable inlining of PLT in function calls."
! msgstr "ongeldige operand in de instructie"
! 
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
  #, fuzzy
! msgid "Enable multicore support."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/bfin/bfin.opt:106
! msgid "Build for Core A."
! msgstr ""
! 
! #: config/bfin/bfin.opt:110
! msgid "Build for Core B."
! msgstr ""
! 
! #: config/bfin/bfin.opt:114
! msgid "Build for SDRAM."
! msgstr ""
! 
! #: config/bfin/bfin.opt:118
! msgid "Assume ICPLBs are enabled at runtime."
  msgstr ""
  
+ #: config/m68k/m68k-tables.opt:25
+ msgid "Known M68K CPUs (for use with the -mcpu= option):"
+ msgstr ""
+ 
+ #: config/m68k/m68k-tables.opt:365
+ msgid "Known M68K microarchitectures (for use with the -mtune= option):"
+ msgstr ""
+ 
+ #: config/m68k/m68k-tables.opt:411
+ msgid "Known M68K ISAs (for use with the -march= option):"
+ msgstr ""
+ 
+ #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
+ #, fuzzy
+ msgid "Use IEEE math for fp comparisons."
+ msgstr "ongeldig gebruik van %<restrict%>"
+ 
  #: config/m68k/m68k.opt:30
  #, fuzzy
  msgid "Generate code for a 520X."
*************** msgstr "ongeldig gebruik van %<restrict%
*** 7590,7595 ****
--- 8860,8871 ----
  msgid "Align variables on a 32-bit boundary."
  msgstr ""
  
+ #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
+ #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
+ #, fuzzy
+ msgid "Specify the name of the target architecture."
+ msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
+ 
  #: config/m68k/m68k.opt:107
  #, fuzzy
  msgid "Use the bit-field instructions."
*************** msgstr "case-label niet in een switch-st
*** 7658,7671 ****
  msgid "Use different calling convention using 'rtd'."
  msgstr "Overdraagbare aanroepconventies gebruiken"
  
- #: config/m68k/m68k.opt:171 config/bfin/bfin.opt:78
- msgid "Enable separate data segment."
- msgstr ""
- 
- #: config/m68k/m68k.opt:175 config/bfin/bfin.opt:74
- msgid "ID of shared library to build."
- msgstr ""
- 
  #: config/m68k/m68k.opt:179
  msgid "Consider type 'int' to be 16 bits wide."
  msgstr ""
--- 8934,8939 ----
*************** msgstr ""
*** 7692,8788 ****
  msgid "Support TLS segment larger than 64K."
  msgstr ""
  
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
  #, fuzzy
! msgid "Use IEEE math for fp comparisons."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/m68k/m68k-tables.opt:25
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr ""
! 
! #: config/m68k/m68k-tables.opt:365
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
! msgstr ""
! 
! #: config/m68k/m68k-tables.opt:411
! msgid "Known M68K ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/v850/v850.opt:29
! #, fuzzy
! #| msgid "Use registers r2 and r5"
! msgid "Use registers r2 and r5."
! msgstr "Gebruik registers r2 en r5"
! 
! #: config/v850/v850.opt:33
  #, fuzzy
! msgid "Use 4 byte entries in switch tables."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/v850/v850.opt:37
! msgid "Enable backend debugging."
! msgstr ""
  
! #: config/v850/v850.opt:41
  #, fuzzy
! msgid "Do not use the callt instruction (default)."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/v850/v850.opt:45
! msgid "Reuse r30 on a per function basis."
  msgstr ""
  
! # "sentinel" hoe vertalen? "schildwacht" lijkt niet echt van toepassing...
! #: config/v850/v850.opt:52
! #, fuzzy
! #| msgid "missing sentinel in function call"
! msgid "Prohibit PC relative function calls."
! msgstr "sentinel ontbreekt in functie-oproep"
! 
! #: config/v850/v850.opt:56
  #, fuzzy
! msgid "Use stubs for function prologues."
! msgstr "ongeldige opslagklasse voor functie %qs"
! 
! #: config/v850/v850.opt:60
! msgid "Set the max size of data eligible for the SDA area."
! msgstr ""
  
! #: config/v850/v850.opt:67
  #, fuzzy
! msgid "Enable the use of the short load instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/v850/v850.opt:71
! msgid "Same as: -mep -mprolog-function."
! msgstr ""
! 
! #: config/v850/v850.opt:75
! msgid "Set the max size of data eligible for the TDA area."
  msgstr ""
  
! #: config/v850/v850.opt:82
! msgid "Do not enforce strict alignment."
  msgstr ""
  
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
  msgstr ""
  
! #: config/v850/v850.opt:93
! msgid "Compile for the v850 processor."
  msgstr ""
  
! #: config/v850/v850.opt:97
! msgid "Compile for the v850e processor."
  msgstr ""
  
! #: config/v850/v850.opt:101
! msgid "Compile for the v850e1 processor."
! msgstr ""
  
! #: config/v850/v850.opt:105
! msgid "Compile for the v850es variant of the v850e1."
  msgstr ""
  
! #: config/v850/v850.opt:109
! msgid "Compile for the v850e2 processor."
  msgstr ""
  
! #: config/v850/v850.opt:113
! msgid "Compile for the v850e2v3 processor."
  msgstr ""
  
! #: config/v850/v850.opt:117
! msgid "Compile for the v850e3v5 processor."
  msgstr ""
  
! #: config/v850/v850.opt:124
! #, fuzzy
! msgid "Enable v850e3v5 loop instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/v850/v850.opt:128
! msgid "Set the max size of data eligible for the ZDA area."
  msgstr ""
  
! #: config/v850/v850.opt:135
! #, fuzzy
! msgid "Enable relaxing in the assembler."
! msgstr "lege declaratie"
! 
! #: config/v850/v850.opt:139
! msgid "Prohibit PC relative jumps."
  msgstr ""
  
! #: config/v850/v850.opt:143
! #, fuzzy
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/v850/v850.opt:147
! #, fuzzy
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/v850/v850.opt:151
! #, fuzzy
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/v850/v850.opt:155
! msgid "Enable support for the old GCC ABI."
  msgstr ""
  
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
  msgstr ""
  
! #: config/m32r/m32r.opt:34
! msgid "Compile for the m32rx."
  msgstr ""
  
! #: config/m32r/m32r.opt:38
! msgid "Compile for the m32r2."
  msgstr ""
  
! #: config/m32r/m32r.opt:42
! msgid "Compile for the m32r."
  msgstr ""
  
! #: config/m32r/m32r.opt:46
! msgid "Align all loops to 32 byte boundary."
  msgstr ""
  
! #: config/m32r/m32r.opt:50
! #, fuzzy
! msgid "Prefer branches over conditional execution."
! msgstr "types in voorwaardelijke expressie komen niet overeen"
! 
! #: config/m32r/m32r.opt:54
! msgid "Give branches their default cost."
  msgstr ""
  
! #: config/m32r/m32r.opt:58
! msgid "Display compile time statistics."
  msgstr ""
  
! #: config/m32r/m32r.opt:62
! msgid "Specify cache flush function."
  msgstr ""
  
! #: config/m32r/m32r.opt:66
! msgid "Specify cache flush trap number."
  msgstr ""
  
! #: config/m32r/m32r.opt:70
! msgid "Only issue one instruction per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:74
! msgid "Allow two instructions to be issued per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:78
! msgid "Code size: small, medium or large."
  msgstr ""
  
! #: config/m32r/m32r.opt:94
! msgid "Don't call any cache flush functions."
  msgstr ""
  
! #: config/m32r/m32r.opt:98
! msgid "Don't call any cache flush trap."
  msgstr ""
  
! #: config/m32r/m32r.opt:105
! msgid "Small data area: none, sdata, use."
  msgstr ""
  
! #: config/arm/arm.opt:35
! msgid "TLS dialect to use:"
  msgstr ""
  
! #: config/arm/arm.opt:45
! msgid "Specify an ABI."
  msgstr ""
  
! #: config/arm/arm.opt:49
! msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:68
! #, fuzzy
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "instructie met predicaat in voorwaardelijke sequentie"
! 
! #: config/arm/arm.opt:75
! msgid "Generate APCS conformant stack frames."
  msgstr ""
  
! #: config/arm/arm.opt:79
! #, fuzzy
! msgid "Generate re-entrant, PIC code."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/arm/arm.opt:95
  #, fuzzy
! msgid "Generate code in 32 bit ARM state."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/arm/arm.opt:103
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr ""
  
! #: config/arm/arm.opt:107
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr ""
  
! #: config/arm/arm.opt:111 config/bfin/bfin.opt:44
! #, fuzzy
! msgid "Specify the name of the target CPU."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
! 
! #: config/arm/arm.opt:115
! #, fuzzy
! msgid "Specify if floating point hardware should be used."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
! 
! #: config/arm/arm.opt:119
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr ""
  
! #: config/arm/arm.opt:123
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:136
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:140
  #, fuzzy
! msgid "Specify the __fp16 floating-point format."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/arm/arm.opt:144
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr ""
  
! # is niet helemaal exact, maar moet er maar voor doen
! #: config/arm/arm.opt:157
! #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format"
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
! 
! #: config/arm/arm.opt:168
! msgid "Generate call insns as indirect calls, if necessary."
  msgstr ""
  
! #: config/arm/arm.opt:172 config/s390/s390.opt:229
! #, fuzzy
! msgid "Assume data segments are relative to text segment."
! msgstr "ongebruikte argumenten in $-stijl formaat"
! 
! #: config/arm/arm.opt:176
! #, fuzzy
! #| msgid "Specify the register to be used for PIC addressing"
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Geef het register op dat voor PIC-adressering gebruikt moet worden"
! 
! #: config/arm/arm.opt:180
  #, fuzzy
! #| msgid "Store function names in object code"
! msgid "Store function names in object code."
! msgstr "Sla functienamen op in objectcode"
  
! #: config/arm/arm.opt:184
! msgid "Permit scheduling of a function's prologue sequence."
  msgstr ""
  
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
! #, fuzzy
! msgid "Do not load the PIC register in function prologues."
! msgstr "instructie met predicaat in voorwaardelijke sequentie"
! 
! #: config/arm/arm.opt:195
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr ""
  
! #: config/arm/arm.opt:199
  #, fuzzy
! msgid "Generate code for Thumb state."
  msgstr "case-label niet in een switch-statement"
  
! #: config/arm/arm.opt:203
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr ""
! 
! #: config/arm/arm.opt:207
! #, fuzzy
! msgid "Specify thread local storage scheme."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
! 
! #: config/arm/arm.opt:211
! #, fuzzy
! msgid "Specify how to access the thread pointer."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
! 
! #: config/arm/arm.opt:215
! #, fuzzy
! msgid "Valid arguments to -mtp=:"
! msgstr "ongeldig type-argument %qs"
! 
! #: config/arm/arm.opt:228
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:232
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:240
! 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:251
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:255
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:259
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:263
! msgid "Only generate absolute relocations on word sized values."
  msgstr ""
  
! #: config/arm/arm.opt:267
! msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:271
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:280
! msgid "Use Neon to perform 64-bits operations rather than core registers."
  msgstr ""
  
! #: config/arm/arm.opt:284
! msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:288
! msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:292
! msgid "Do not allow constant data to be placed in code sections."
  msgstr ""
  
! #: config/arm/arm.opt:296
! msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:300
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
! msgstr ""
  
! #: config/arm/arm.opt:304 config/sh/sh.opt:195
! msgid "Cost to assume for a branch insn."
  msgstr ""
  
! #: config/arm/arm-tables.opt:25
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:257
! msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:354
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
  msgstr ""
  
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/tilepro/tilepro.opt:32
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
  msgstr ""
  
! #: config/sol2.opt:36
! msgid "Pass -z text to linker."
! msgstr ""
  
! #: config/vms/vms.opt:27
! msgid "Malloc data into P2 space."
! msgstr ""
  
! #: config/vms/vms.opt:31
! msgid "Set name of main routine for the debugger."
! msgstr ""
  
! #: config/vms/vms.opt:35
! msgid "Use VMS exit codes instead of posix ones."
! msgstr ""
  
! #: config/vms/vms.opt:39
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
  msgstr ""
  
! #: config/avr/avr.opt:23
! msgid "Use subroutines for function prologues and epilogues."
! msgstr ""
  
! #: config/avr/avr.opt:27
! msgid "-mmcu=MCU\tSelect the target MCU."
  msgstr ""
  
! #: config/avr/avr.opt:31
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr ""
  
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
  msgstr ""
  
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
  msgstr ""
  
! #: config/avr/avr.opt:43
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
  msgstr ""
  
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
  msgstr ""
  
! #: config/avr/avr.opt:57
! msgid "Use an 8-bit 'int' type."
! msgstr ""
  
! #: config/avr/avr.opt:61
! msgid "Change the stack pointer without disabling interrupts."
  msgstr ""
  
! #: config/avr/avr.opt:65
! 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
! msgid "Treat main as if it had attribute OS_task."
  msgstr ""
  
! #: config/avr/avr.opt:79
! msgid "Change only the low 8 bits of the stack pointer."
  msgstr ""
  
! #: config/avr/avr.opt:83
  #, fuzzy
! msgid "Relax branches."
! msgstr "Geen aftakkingen\n"
! 
! #: config/avr/avr.opt:87
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr ""
! 
! #: config/avr/avr.opt:91
! 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
! 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
! 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
  #, fuzzy
! msgid "Warn if the address space of an address is changed."
! msgstr "het nemen van het adres van een label is niet standaard"
! 
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr ""
  
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr ""
  
! #: config/avr/avr.opt:116
! 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
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
! #: config/s390/tpf.opt:23
! msgid "Enable TPF-OS tracing code."
  msgstr ""
  
! #: config/s390/tpf.opt:27
! msgid "Specify main object for TPF-OS."
  msgstr ""
  
! #: config/s390/s390.opt:48
! msgid "31 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:52
! msgid "64 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:120
! msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:124
! msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:128
! msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:132
! #, fuzzy
! msgid "Enable decimal floating point hardware support."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
! 
! #: config/s390/s390.opt:136
! #, fuzzy
! msgid "Enable hardware floating point."
! msgstr "lege declaratie"
! 
! #: config/s390/s390.opt:140
! 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:158
! #, fuzzy
! msgid "Use hardware transactional execution instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/s390/s390.opt:162
! #, fuzzy
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr "ISO C staat het testen van asserties niet toe"
! 
! #: config/s390/s390.opt:166
! msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:170
! msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:174
! #, fuzzy
! msgid "Disable hardware floating point."
! msgstr "lege declaratie"
! 
! #: config/s390/s390.opt:178
! 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:182
! msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:186
! 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:190
! msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:198
  #, fuzzy
! msgid "Use the mvcle instruction for block moves."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/s390/s390.opt:202
! 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:207
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:211
! msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:215
! msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:219
! 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:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:239
! 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:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:256
! 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:262
! 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:268 config/i386/i386.opt:1050
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/s390/s390.opt:284
! 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:293
! 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:298
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:302 config/i386/i386.opt:934
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
! #: config/riscv/riscv.opt:26
! #, fuzzy
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/riscv/riscv.opt:30
! msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
  msgstr ""
  
! #: config/riscv/riscv.opt:34
  #, fuzzy
! msgid "Specify integer and floating-point calling convention."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/riscv/riscv.opt:38 config/i386/i386.opt:416
  #, fuzzy
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "Startadressen van functies worden uiteglijnd op deze macht van 2"
  
! #: config/riscv/riscv.opt:42
! msgid "Supported ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:67
  #, fuzzy
! msgid "Use hardware floating-point divide and square root instructions."
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/riscv/riscv.opt:71
! #, fuzzy
! msgid "Use hardware instructions for integer division."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/riscv/riscv.opt:75
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
! msgstr ""
! 
! #: config/riscv/riscv.opt:84
! 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:88
! msgid "Use smaller but slower prologue and epilogue code."
  msgstr ""
  
! #: config/riscv/riscv.opt:92 config/aarch64/aarch64.opt:88
! msgid "Specify the code model."
  msgstr ""
  
! #: config/riscv/riscv.opt:96
! #, fuzzy
! msgid "Do not generate unaligned memory accesses."
! msgstr "interne fout - slechte ingebouwde functie %qs"
! 
! #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/tilegx/tilegx.opt:57 config/rs6000/aix64.opt:36
! #: config/rs6000/linux64.opt:32
! msgid "Known code models (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:110
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:114
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
! msgstr ""
  
! #: config/riscv/riscv.opt:133
! msgid "Emit RISC-V ELF attribute."
! msgstr ""
  
! #: config/darwin.opt:117
! msgid "Generate compile-time CFString objects."
  msgstr ""
  
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:223
! msgid "Generate code suitable for executables (NOT shared libs)."
  msgstr ""
  
! #: config/darwin.opt:227
  #, fuzzy
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "case-label niet in een switch-statement"
  
! #: config/darwin.opt:235
! msgid "The earliest MacOS X version on which this program will run."
  msgstr ""
  
! #: config/darwin.opt:239
! msgid "Set sizeof(bool) to 1."
  msgstr ""
  
! #: config/darwin.opt:243
! #, fuzzy
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "case-label niet in een switch-statement"
  
! #: config/darwin.opt:247
  #, fuzzy
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/darwin.opt:251
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr ""
  
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
  msgstr ""
  
! #: config/sh/superh.opt:6
! msgid "Board name [and memory region]."
! msgstr ""
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
  msgstr ""
  
! #: config/sh/sh.opt:42
! #, fuzzy
! msgid "Generate SH1 code."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/sh/sh.opt:46
  #, fuzzy
! msgid "Generate SH2 code."
  msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:50
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr ""
! 
! #: config/sh/sh.opt:54
! msgid "Generate SH2a FPU-less code."
! msgstr ""
! 
! #: config/sh/sh.opt:58
! msgid "Generate default single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:62
! msgid "Generate only single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:66
! msgid "Generate SH2e code."
  msgstr ""
  
! #: config/sh/sh.opt:70
  #, fuzzy
! msgid "Generate SH3 code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:74
! msgid "Generate SH3e code."
  msgstr ""
  
! #: config/sh/sh.opt:78
  #, fuzzy
! msgid "Generate SH4 code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:82
! msgid "Generate SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:86
! msgid "Generate SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:92
! msgid "Generate SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:96
! #, fuzzy
! msgid "Generate SH4 FPU-less code."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/sh/sh.opt:100
! #, fuzzy
! msgid "Generate SH4-100 FPU-less code."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/sh/sh.opt:104
! #, fuzzy
! msgid "Generate SH4-200 FPU-less code."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/sh/sh.opt:108
! #, fuzzy
! msgid "Generate SH4-300 FPU-less code."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/sh/sh.opt:112
! #, fuzzy
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/sh/sh.opt:117
! #, fuzzy
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/sh/sh.opt:122
! #, fuzzy
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/sh/sh.opt:127
! #, fuzzy
! msgid "Generate default single-precision SH4 code."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/sh/sh.opt:131
! #, fuzzy
! msgid "Generate default single-precision SH4-100 code."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/sh/sh.opt:135
! #, fuzzy
! msgid "Generate default single-precision SH4-200 code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:139
  #, fuzzy
! msgid "Generate default single-precision SH4-300 code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:143
  #, fuzzy
! msgid "Generate only single-precision SH4 code."
  msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:147
  #, fuzzy
! msgid "Generate only single-precision SH4-100 code."
  msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:151
  #, fuzzy
! msgid "Generate only single-precision SH4-200 code."
  msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:155
  #, fuzzy
! msgid "Generate only single-precision SH4-300 code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:159
! msgid "Generate SH4a code."
  msgstr ""
  
! #: config/sh/sh.opt:163
! #, fuzzy
! msgid "Generate SH4a FPU-less code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:167
  #, fuzzy
! msgid "Generate default single-precision SH4a code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:171
! #, fuzzy
! msgid "Generate only single-precision SH4a code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:175
! msgid "Generate SH4al-dsp code."
  msgstr ""
  
! #: config/sh/sh.opt:179 config/i386/i386.opt:216
  #, fuzzy
! msgid "Reserve space for outgoing arguments in the function prologue."
! msgstr "instructie met predicaat in voorwaardelijke sequentie"
  
! #: config/sh/sh.opt:183
! #, fuzzy
! msgid "Generate code in big endian mode."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:187
! #, fuzzy
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:191
  #, fuzzy
! msgid "Generate bit instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
  msgstr ""
  
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
! msgstr ""
  
! #: config/sh/sh.opt:207
! msgid "Align doubles at 64-bit boundaries."
  msgstr ""
  
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
  msgstr ""
  
! #: config/sh/sh.opt:215
! msgid "Specify name for 32 bit signed division function."
  msgstr ""
  
! #: config/sh/sh.opt:219
! msgid "Generate ELF FDPIC code."
  msgstr ""
  
! #: config/sh/sh.opt:223
! 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
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
  msgstr ""
  
! #: config/sh/sh.opt:235
  #, fuzzy
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/sh/sh.opt:239
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr ""
  
! #: config/sh/sh.opt:247
  #, fuzzy
! msgid "Generate code in little endian mode."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:251
! msgid "Mark MAC register as call-clobbered."
  msgstr ""
  
! #: config/sh/sh.opt:257
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
  msgstr ""
  
! #: config/sh/sh.opt:261
! msgid "Emit function-calls using global offset table when generating PIC."
  msgstr ""
  
! #: config/sh/sh.opt:265
! msgid "Shorten address references during linking."
  msgstr ""
  
! #: config/sh/sh.opt:273
! #, fuzzy
! msgid "Specify the model for atomic operations."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
  msgstr ""
  
! #: config/sh/sh.opt:281
! msgid "Cost to assume for a multiply insn."
  msgstr ""
  
! #: config/sh/sh.opt:285
! 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
! msgid "Pretend a branch-around-a-move is a conditional move."
  msgstr ""
  
! #: config/sh/sh.opt:295
! #, fuzzy
! msgid "Enable the use of the fsca instruction."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/sh/sh.opt:299
! #, fuzzy
! msgid "Enable the use of the fsrra instruction."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/sh/sh.opt:303
! msgid "Use LRA instead of reload (transitional)."
  msgstr ""
  
  #: config/i386/i386.opt:192
--- 8960,9826 ----
  msgid "Support TLS segment larger than 64K."
  msgstr ""
  
! #: config/riscv/riscv.opt:26
  #, fuzzy
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/riscv/riscv.opt:30
! msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
  msgstr ""
  
! #: config/riscv/riscv.opt:34
  #, fuzzy
! msgid "Specify integer and floating-point calling convention."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/riscv/riscv.opt:38 config/i386/i386.opt:416
  #, fuzzy
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "Startadressen van functies worden uiteglijnd op deze macht van 2"
  
! #: config/riscv/riscv.opt:42
! msgid "Supported ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:67
  #, fuzzy
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/riscv/riscv.opt:71
  #, fuzzy
! msgid "Use hardware instructions for integer division."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/riscv/riscv.opt:75
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
  msgstr ""
  
! #: config/riscv/riscv.opt:80 config/mips/mips.opt:405
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
  msgstr ""
  
! #: config/riscv/riscv.opt:84
! 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:88
! msgid "Use smaller but slower prologue and epilogue code."
  msgstr ""
  
! #: config/riscv/riscv.opt:92 config/aarch64/aarch64.opt:88
! msgid "Specify the code model."
  msgstr ""
  
! #: config/riscv/riscv.opt:96
! #, fuzzy
! msgid "Do not generate unaligned memory accesses."
! msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
! #: config/tilegx/tilegx.opt:57
! msgid "Known code models (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:110
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:114
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:133
! msgid "Emit RISC-V ELF attribute."
  msgstr ""
  
! #: config/m32c/m32c.opt:23
! msgid "-msim\tUse simulator runtime."
  msgstr ""
  
! #: config/m32c/m32c.opt:27
! msgid "-mcpu=r8c\tCompile code for R8C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:31
! msgid "-mcpu=m16c\tCompile code for M16C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:35
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:39
! msgid "-mcpu=m32c\tCompile code for M32C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:43
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
  msgstr ""
  
! #: config/msp430/msp430.opt:7
! msgid "Force assembly output to always use hex constants."
  msgstr ""
  
! #: config/msp430/msp430.opt:11
! msgid "Specify the MCU to build for."
  msgstr ""
  
! #: config/msp430/msp430.opt:15
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
  msgstr ""
  
! #: config/msp430/msp430.opt:19
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
  msgstr ""
  
! #: config/msp430/msp430.opt:23
! msgid "Select large model - 20-bit addresses/pointers."
  msgstr ""
  
! #: config/msp430/msp430.opt:27
! msgid "Select small model - 16-bit addresses/pointers (default)."
  msgstr ""
  
! #: config/msp430/msp430.opt:31
! msgid "Optimize opcode sizes at link time."
  msgstr ""
  
! #: config/msp430/msp430.opt:38
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
  msgstr ""
  
! #: config/msp430/msp430.opt:45
! msgid "Specify the type of hardware multiply to support."
  msgstr ""
  
! #: config/msp430/msp430.opt:67
! msgid "Specify whether functions should be placed into low or high memory."
  msgstr ""
  
! #: config/msp430/msp430.opt:71
! msgid "Specify whether variables should be placed into low or high memory."
  msgstr ""
  
! #: config/msp430/msp430.opt:90
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
  msgstr ""
  
! #: config/msp430/msp430.opt:94
! msgid "Passes on a request to the assembler to warn about various silicon errata."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:68 config/arm/arm.opt:99
! #: config/microblaze/microblaze.opt:60
! msgid "Assume target CPU is configured as big endian."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:72 config/i386/i386.opt:1019
  #, fuzzy
! msgid "Generate code which uses only the general registers."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:84 config/arm/arm.opt:164
! #: config/microblaze/microblaze.opt:64
! msgid "Assume target CPU is configured as little endian."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:96 config/i386/i386.opt:400
  #, fuzzy
! msgid "Omit the frame pointer in leaf functions."
! msgstr "Genereer directe aftakkingen naar locale functies"
  
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:104
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:123
  #, fuzzy
! msgid "Use features of architecture ARCH."
! msgstr "case-label niet in een switch-statement"
  
! #: config/aarch64/aarch64.opt:127
! msgid "Use features of and optimize for CPU."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:131
! msgid "Optimize for CPU."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:135
  #, fuzzy
! msgid "Generate code that conforms to the specified ABI."
  msgstr "case-label niet in een switch-statement"
  
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:157
! msgid "Use branch-protection features."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:165
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:178
! 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:184
! 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:191
! 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:197
! msgid "The possible SVE vector lengths:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:219
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:231 config/i386/i386.opt:983
! #: config/rs6000/rs6000.opt:542
! msgid "Use given stack-protector guard."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
! #, fuzzy
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Pngeldige optie %<-%s%>"
  
! #: config/aarch64/aarch64.opt:245
! 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:251
! 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/linux.opt:24
! msgid "Use Bionic C library."
  msgstr ""
  
! #: config/linux.opt:28
! msgid "Use GNU C library."
  msgstr ""
  
! #: config/linux.opt:32
! msgid "Use uClibc C library."
  msgstr ""
  
! #: config/linux.opt:36
! msgid "Use musl C library."
  msgstr ""
  
! #: config/ia64/ilp32.opt:3
! msgid "Generate ILP32 code."
  msgstr ""
  
! #: config/ia64/ilp32.opt:7
! msgid "Generate LP64 code."
  msgstr ""
  
! #: config/ia64/ia64.opt:28
! #, fuzzy
! msgid "Generate big endian code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/ia64/ia64.opt:32
! #, fuzzy
! msgid "Generate little endian code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/ia64/ia64.opt:36
! #, fuzzy
! msgid "Generate code for GNU as."
! msgstr "case-label niet in een switch-statement"
  
! #: config/ia64/ia64.opt:40
! #, fuzzy
! msgid "Generate code for GNU ld."
! msgstr "case-label niet in een switch-statement"
  
! #: config/ia64/ia64.opt:44
! msgid "Emit stop bits before and after volatile extended asms."
  msgstr ""
  
! #: config/ia64/ia64.opt:48
! #, fuzzy
! msgid "Use in/loc/out register names."
! msgstr "ongeldige registernaam voor %qs"
  
! #: config/ia64/ia64.opt:55
! msgid "Enable use of sdata/scommon/sbss."
  msgstr ""
  
! #: config/ia64/ia64.opt:59
! #, fuzzy
! msgid "Generate code without GP reg."
! msgstr "case-label niet in een switch-statement"
  
! #: config/ia64/ia64.opt:63
! msgid "gp is constant (but save/restore gp on indirect calls)."
  msgstr ""
  
! #: config/ia64/ia64.opt:67
! msgid "Generate self-relocatable code."
  msgstr ""
  
! #: config/ia64/ia64.opt:71
! msgid "Generate inline floating point division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:75
! msgid "Generate inline floating point division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:82
! #, fuzzy
! #| msgid "Do not inline integer division"
! msgid "Generate inline integer division, optimize for latency."
! msgstr "Maak deling van gehele getallen niet \"inline\""
  
! #: config/ia64/ia64.opt:86
! msgid "Generate inline integer division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:90
! #, fuzzy
! #| msgid "Do not inline integer division"
! msgid "Do not inline integer division."
! msgstr "Maak deling van gehele getallen niet \"inline\""
  
! #: config/ia64/ia64.opt:94
! msgid "Generate inline square root, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:98
! msgid "Generate inline square root, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:102
  #, fuzzy
! #| msgid "Do not inline integer division"
! msgid "Do not inline square root."
! msgstr "Maak deling van gehele getallen niet \"inline\""
  
! #: config/ia64/ia64.opt:106
! msgid "Enable DWARF line debug info via GNU as."
  msgstr ""
  
! #: config/ia64/ia64.opt:110
! msgid "Enable earlier placing stop bits for better scheduling."
  msgstr ""
  
! #: config/ia64/ia64.opt:114 config/spu/spu.opt:72 config/pa/pa.opt:62
! #: config/sh/sh.opt:227
  #, fuzzy
! msgid "Specify range of registers to make fixed."
! msgstr "Geef het register op dat voor PIC-adressering gebruikt moet worden"
  
! #: config/ia64/ia64.opt:118 config/alpha/alpha.opt:130
! msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:514
! #: config/s390/s390.opt:194 config/sparc/sparc.opt:146
! #: config/visium/visium.opt:49
! msgid "Schedule code for given CPU."
  msgstr ""
  
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
  msgstr ""
  
! #: config/ia64/ia64.opt:136
! msgid "Use data speculation before reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:140
! msgid "Use data speculation after reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:144
! msgid "Use control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:148
! msgid "Use in block data speculation before reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:152
! msgid "Use in block data speculation after reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:156
! msgid "Use in block control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:160
! msgid "Use simple data speculation check."
  msgstr ""
  
! #: config/ia64/ia64.opt:164
! msgid "Use simple data speculation check for control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:174
! msgid "Count speculative dependencies while calculating priority of instructions."
  msgstr ""
  
! #: config/ia64/ia64.opt:178
! msgid "Place a stop bit after every cycle when scheduling."
  msgstr ""
  
! #: config/ia64/ia64.opt:182
! 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
! 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
! 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
! msgid "Don't generate checks for control speculation in selective scheduling."
  msgstr ""
  
! #: config/spu/spu.opt:20
  #, fuzzy
! msgid "Emit warnings when run-time relocations are generated."
! msgstr "geen eerdere declaratie voor %qs"
  
! #: config/spu/spu.opt:24
! msgid "Emit errors when run-time relocations are generated."
  msgstr ""
  
! #: config/spu/spu.opt:28
! msgid "Specify cost of branches (Default 20)."
  msgstr ""
  
! #: config/spu/spu.opt:32
! msgid "Make sure loads and stores are not moved past DMA instructions."
  msgstr ""
  
! #: config/spu/spu.opt:36
! msgid "volatile must be specified on any memory that is effected by DMA."
  msgstr ""
  
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
  msgstr ""
  
! #: config/spu/spu.opt:48
! msgid "Use standard main function as entry for startup."
  msgstr ""
  
! #: config/spu/spu.opt:52
! #, fuzzy
! msgid "Generate branch hints for branches."
! msgstr "case-label niet in een switch-statement"
  
! #: config/spu/spu.opt:56
! msgid "Maximum number of nops to insert for a hint (Default 2)."
  msgstr ""
  
! #: config/spu/spu.opt:60
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
  msgstr ""
  
! #: config/spu/spu.opt:64
! #, fuzzy
! msgid "Generate code for 18 bit addressing."
! msgstr "case-label niet in een switch-statement"
  
! #: config/spu/spu.opt:68
! #, fuzzy
! msgid "Generate code for 32 bit addressing."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/spu/spu.opt:76
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
  msgstr ""
  
! #: config/spu/spu.opt:80 config/i386/i386.opt:257 config/s390/s390.opt:56
! #, fuzzy
! msgid "Generate code for given CPU."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/spu/spu.opt:88
! msgid "Access variables in 32-bit PPU objects (default)."
  msgstr ""
  
! #: config/spu/spu.opt:92
! msgid "Access variables in 64-bit PPU objects."
  msgstr ""
  
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
  msgstr ""
  
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
  msgstr ""
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:28
! msgid "Preferentially allocate registers that allow short instruction generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:32
  #, fuzzy
! msgid "Set branch cost."
! msgstr "Geen aftakkingen\n"
  
! #: config/epiphany/epiphany.opt:36
  #, fuzzy
! msgid "Enable conditional move instruction usage."
! msgstr "ongeldig register in de move-instructie"
  
! #: config/epiphany/epiphany.opt:40
! msgid "Set number of nops to emit before each insn pattern."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:52
  #, fuzzy
! msgid "Use software floating point comparisons."
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:76
! #, fuzzy
! msgid "Generate call insns as indirect calls."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/epiphany/epiphany.opt:80
! #, fuzzy
! msgid "Generate call insns as direct calls."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:112
! msgid "Vectorize for double-word operations."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:132
  #, fuzzy
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
  msgstr ""
  
! #: config/ft32/ft32.opt:23
! msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:225 config/mips/mips.opt:393
! #: config/arc/arc.opt:406
! msgid "Use LRA instead of reload."
! msgstr ""
  
! #: config/ft32/ft32.opt:31
  #, fuzzy
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/ft32/ft32.opt:35
! msgid "Target the FT32B architecture."
  msgstr ""
  
! # of "preprocessing" behouden?
! #: config/ft32/ft32.opt:39
! #, fuzzy
! msgid "Enable FT32B code compression."
! msgstr "Schakel traditionele voorverwerking in"
  
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
  msgstr ""
  
! #: config/h8300/h8300.opt:23
  #, fuzzy
! msgid "Generate H8S code."
  msgstr "case-label niet in een switch-statement"
  
! #: config/h8300/h8300.opt:27
! msgid "Generate H8SX code."
  msgstr ""
  
! #: config/h8300/h8300.opt:31
! msgid "Generate H8S/2600 code."
  msgstr ""
  
! #: config/h8300/h8300.opt:35
! msgid "Make integers 32 bits wide."
  msgstr ""
  
! #: config/h8300/h8300.opt:42
  #, fuzzy
! #| msgid "Use registers r2 and r5"
! msgid "Use registers for argument passing."
! msgstr "Gebruik registers r2 en r5"
  
! #: config/h8300/h8300.opt:46
! msgid "Consider access to byte sized memory slow."
  msgstr ""
  
! #: config/h8300/h8300.opt:50
  #, fuzzy
! msgid "Enable linker relaxing."
! msgstr "lege declaratie"
  
! #: config/h8300/h8300.opt:54
! msgid "Generate H8/300H code."
  msgstr ""
  
! #: config/h8300/h8300.opt:58
! msgid "Enable the normal mode."
  msgstr ""
  
! #: config/h8300/h8300.opt:62
! msgid "Use H8/300 alignment rules."
  msgstr ""
  
! #: config/h8300/h8300.opt:66
! msgid "Push extended registers on stack in monitor functions."
! msgstr ""
  
! #: config/h8300/h8300.opt:70
  #, fuzzy
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/pdp11/pdp11.opt:23
  #, fuzzy
! msgid "Generate code for an 11/10."
  msgstr "case-label niet in een switch-statement"
  
! #: config/pdp11/pdp11.opt:27
  #, fuzzy
! msgid "Generate code for an 11/40."
  msgstr "case-label niet in een switch-statement"
  
! #: config/pdp11/pdp11.opt:31
  #, fuzzy
! msgid "Generate code for an 11/45."
  msgstr "case-label niet in een switch-statement"
  
! #: config/pdp11/pdp11.opt:35
  #, fuzzy
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr "floating-point constante buiten bereik"
  
! #: config/pdp11/pdp11.opt:39
! msgid "Use the DEC assembler syntax."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:43
! msgid "Use the GNU assembler syntax."
! msgstr ""
  
! #: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:188
! #: config/frv/frv.opt:158
  #, fuzzy
! msgid "Use hardware floating point."
! msgstr "lege declaratie"
  
! #: config/pdp11/pdp11.opt:51
! msgid "Use 16 bit int."
! msgstr ""
  
! #: config/pdp11/pdp11.opt:55
! msgid "Use 32 bit int."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
  #, fuzzy
! msgid "Do not use hardware floating point."
! msgstr "lege declaratie"
  
! #: config/pdp11/pdp11.opt:63
! msgid "Target has split I&D."
! msgstr ""
  
! #: config/pdp11/pdp11.opt:67
! msgid "Use UNIX assembler syntax."
! msgstr ""
  
! #: config/pdp11/pdp11.opt:71
  #, fuzzy
! msgid "Use LRA register allocator."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/xtensa/xtensa.opt:23
! msgid "Use CONST16 instruction to load constants."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:27
! #, fuzzy
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: config/xtensa/xtensa.opt:31
! msgid "Use indirect CALLXn instructions for large programs."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:35
! msgid "Automatically align branch targets to reduce branch penalties."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:39
! msgid "Intersperse literal pools with code in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:47
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
  msgstr ""
  
! #: config/i386/cygming.opt:23
! msgid "Create console application."
  msgstr ""
  
! #: config/i386/cygming.opt:27
  #, fuzzy
! msgid "Generate code for a DLL."
! msgstr "case-label niet in een switch-statement"
  
! #: config/i386/cygming.opt:31
  #, fuzzy
! msgid "Ignore dllimport for functions."
! msgstr "impliciete declaratie van functie %qs"
  
! #: config/i386/cygming.opt:35
! msgid "Use Mingw-specific thread support."
  msgstr ""
  
! #: config/i386/cygming.opt:39
! msgid "Set Windows defines."
  msgstr ""
  
! #: config/i386/cygming.opt:43
! msgid "Create GUI application."
  msgstr ""
  
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
  msgstr ""
  
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
  msgstr ""
  
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
  msgstr ""
  
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
  msgstr ""
  
! #: config/i386/mingw.opt:29
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
  msgstr ""
  
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
  msgstr ""
  
  #: config/i386/i386.opt:192
*************** msgstr ""
*** 8801,8806 ****
--- 9839,9859 ----
  msgid "Use 80-bit long double."
  msgstr ""
  
+ #: config/i386/i386.opt:208 config/s390/s390.opt:154
+ #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
+ msgid "Use 64-bit long double."
+ msgstr ""
+ 
+ #: config/i386/i386.opt:212 config/s390/s390.opt:150
+ #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
+ msgid "Use 128-bit long double."
+ msgstr ""
+ 
+ #: config/i386/i386.opt:216 config/sh/sh.opt:179
+ #, fuzzy
+ msgid "Reserve space for outgoing arguments in the function prologue."
+ msgstr "instructie met predicaat in voorwaardelijke sequentie"
+ 
  #: config/i386/i386.opt:220
  msgid "Align some doubles on dword boundary."
  msgstr ""
*************** msgstr ""
*** 8901,8911 ****
  msgid "Use native (MS) bitfield layout."
  msgstr ""
  
- #: config/i386/i386.opt:400 config/aarch64/aarch64.opt:96
- #, fuzzy
- msgid "Omit the frame pointer in leaf functions."
- msgstr "Genereer directe aftakkingen naar locale functies"
- 
  #: config/i386/i386.opt:404
  #, fuzzy
  msgid "Set 80387 floating-point precision to 32-bit."
--- 9954,9959 ----
*************** msgstr "registervariabele %qs gebruikt i
*** 8946,8951 ****
--- 9994,10003 ----
  msgid "Alternate calling convention."
  msgstr "Overdraagbare aanroepconventies gebruiken"
  
+ #: config/i386/i386.opt:440 config/alpha/alpha.opt:23
+ msgid "Do not use hardware fp."
+ msgstr ""
+ 
  #: config/i386/i386.opt:444
  msgid "Use SSE register passing conventions for SF and DF mode."
  msgstr ""
*************** msgstr ""
*** 9428,9433 ****
--- 10480,10489 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
+ #: config/i386/i386.opt:934 config/s390/s390.opt:302
+ msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
+ msgstr ""
+ 
  #: config/i386/i386.opt:939
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
*************** msgstr ""
*** 9457,9474 ****
  msgid "Support RTM built-in functions and code generation."
  msgstr "ingebouwde functie %qs is niet geÃ¯mplementeerd"
  
- #: config/i386/i386.opt:967 c-family/c.opt:425 c-family/c.opt:1310
- #: c-family/c.opt:1314 c-family/c.opt:1318 c-family/c.opt:1322
- #: c-family/c.opt:1326 c-family/c.opt:1330 c-family/c.opt:1334
- #: c-family/c.opt:1341 c-family/c.opt:1345 c-family/c.opt:1349
- #: c-family/c.opt:1353 c-family/c.opt:1357 c-family/c.opt:1361
- #: c-family/c.opt:1365 c-family/c.opt:1369 c-family/c.opt:1373
- #: c-family/c.opt:1377 c-family/c.opt:1381 c-family/c.opt:1385
- #: c-family/c.opt:1389
- #, fuzzy
- msgid "Deprecated in GCC 9.  This switch has no effect."
- msgstr "%<%.*s%> is niet gedefinieerd"
- 
  #: config/i386/i386.opt:971
  #, fuzzy
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
--- 10513,10518 ----
*************** msgstr "ingebouwde functie %qs is niet g
*** 9484,9494 ****
  msgid "Support PKU built-in functions and code generation."
  msgstr "ingebouwde functie %qs is niet geÃ¯mplementeerd"
  
- #: config/i386/i386.opt:983 config/aarch64/aarch64.opt:231
- #: config/rs6000/rs6000.opt:542
- msgid "Use given stack-protector guard."
- msgstr ""
- 
  #: config/i386/i386.opt:987
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr ""
--- 10528,10533 ----
*************** msgstr ""
*** 9505,9515 ****
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr ""
  
- #: config/i386/i386.opt:1019 config/aarch64/aarch64.opt:72
- #, fuzzy
- msgid "Generate code which uses only the general registers."
- msgstr "ongeldig gebruik van %<restrict%>"
- 
  #: config/i386/i386.opt:1023
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
--- 10544,10549 ----
*************** msgstr ""
*** 9537,9542 ****
--- 10571,10580 ----
  msgid "Convert function return to call and return thunk."
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
+ #: config/i386/i386.opt:1050 config/s390/s390.opt:268
+ msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
+ msgstr ""
+ 
  #: config/i386/i386.opt:1066
  msgid "Force indirect call and jump via register."
  msgstr ""
*************** msgstr ""
*** 9573,9660 ****
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/cygming.opt:23
! msgid "Create console application."
  msgstr ""
  
! #: config/i386/cygming.opt:27
  #, fuzzy
! msgid "Generate code for a DLL."
  msgstr "case-label niet in een switch-statement"
  
! #: config/i386/cygming.opt:31
  #, fuzzy
! msgid "Ignore dllimport for functions."
! msgstr "impliciete declaratie van functie %qs"
  
! #: config/i386/cygming.opt:35
! msgid "Use Mingw-specific thread support."
  msgstr ""
  
! #: config/i386/cygming.opt:39
! msgid "Set Windows defines."
  msgstr ""
  
! #: config/i386/cygming.opt:43
! msgid "Create GUI application."
  msgstr ""
  
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
  msgstr ""
  
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
  msgstr ""
  
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
  msgstr ""
  
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
  msgstr ""
  
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
  msgstr ""
  
! #: config/i386/mingw.opt:29
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
  msgstr ""
  
! #: config/moxie/moxie.opt:31
  #, fuzzy
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Thumb-instructie met predicaat"
  
! #: config/xtensa/xtensa.opt:23
! msgid "Use CONST16 instruction to load constants."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:27
  #, fuzzy
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: config/xtensa/xtensa.opt:31
! msgid "Use indirect CALLXn instructions for large programs."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:35
! msgid "Automatically align branch targets to reduce branch penalties."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:39
! msgid "Intersperse literal pools with code in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:47
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
  msgstr ""
  
  #: config/sparc/sparc.opt:42
--- 10611,11506 ----
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:23
! msgid "Assume code will be linked by GNU ld."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:27
! 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
! msgid "Specify UNIX standard for predefines and linking."
! msgstr ""
! 
! #: config/pa/pa-hpux.opt:27
  #, fuzzy
! msgid "Generate cpp defines for server IO."
  msgstr "case-label niet in een switch-statement"
  
! #: config/pa/pa-hpux.opt:35
  #, fuzzy
! msgid "Generate cpp defines for workstation IO."
! msgstr "case-label niet in een switch-statement"
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
! msgid "Generate PA1.0 code."
  msgstr ""
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
! msgid "Generate PA1.1 code."
  msgstr ""
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
  msgstr ""
  
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
  msgstr ""
  
! #: config/pa/pa.opt:50
! msgid "Disable FP regs."
  msgstr ""
  
! #: config/pa/pa.opt:54
! #, fuzzy
! #| msgid "Disable indexed addressing"
! msgid "Disable indexed addressing."
! msgstr "Schakel geÃ¯ndexeerde adressering uit"
! 
! #: config/pa/pa.opt:58
! #, fuzzy
! msgid "Generate fast indirect calls."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/pa/pa.opt:66
! msgid "Assume code will be assembled by GAS."
  msgstr ""
  
! #: config/pa/pa.opt:75
! #, fuzzy
! msgid "Enable linker optimizations."
! msgstr "lege declaratie"
! 
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
  msgstr ""
  
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
  msgstr ""
  
! #: config/pa/pa.opt:91
! #, fuzzy
! msgid "Disable space regs."
! msgstr "Schakel geÃ¯ndexeerde adressering uit"
! 
! #: config/pa/pa.opt:107
! #, fuzzy
! #| msgid "Use portable calling conventions"
! msgid "Use portable calling conventions."
! msgstr "Overdraagbare aanroepconventies gebruiken"
! 
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
  msgstr ""
  
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
  #, fuzzy
! msgid "Use software floating point."
! msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/pa/pa.opt:144
! #, fuzzy
! msgid "Do not disable space regs."
! msgstr "niet-beÃ«indigde commentaar"
! 
! #: config/v850/v850.opt:29
! #, fuzzy
! #| msgid "Use registers r2 and r5"
! msgid "Use registers r2 and r5."
! msgstr "Gebruik registers r2 en r5"
! 
! #: config/v850/v850.opt:33
! #, fuzzy
! msgid "Use 4 byte entries in switch tables."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/v850/v850.opt:37
! msgid "Enable backend debugging."
  msgstr ""
  
! #: config/v850/v850.opt:41
  #, fuzzy
! msgid "Do not use the callt instruction (default)."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/v850/v850.opt:45
! msgid "Reuse r30 on a per function basis."
  msgstr ""
  
! # "sentinel" hoe vertalen? "schildwacht" lijkt niet echt van toepassing...
! #: config/v850/v850.opt:52
! #, fuzzy
! #| msgid "missing sentinel in function call"
! msgid "Prohibit PC relative function calls."
! msgstr "sentinel ontbreekt in functie-oproep"
! 
! #: config/v850/v850.opt:56
! #, fuzzy
! msgid "Use stubs for function prologues."
! msgstr "ongeldige opslagklasse voor functie %qs"
! 
! #: config/v850/v850.opt:60
! msgid "Set the max size of data eligible for the SDA area."
  msgstr ""
  
! #: config/v850/v850.opt:67
! #, fuzzy
! msgid "Enable the use of the short load instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/v850/v850.opt:71
! msgid "Same as: -mep -mprolog-function."
  msgstr ""
  
! #: config/v850/v850.opt:75
! msgid "Set the max size of data eligible for the TDA area."
  msgstr ""
  
! #: config/v850/v850.opt:82
! msgid "Do not enforce strict alignment."
! msgstr ""
! 
! #: config/v850/v850.opt:86
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr ""
! 
! #: config/v850/v850.opt:93
! msgid "Compile for the v850 processor."
! msgstr ""
! 
! #: config/v850/v850.opt:97
! msgid "Compile for the v850e processor."
! msgstr ""
! 
! #: config/v850/v850.opt:101
! msgid "Compile for the v850e1 processor."
! msgstr ""
! 
! #: config/v850/v850.opt:105
! msgid "Compile for the v850es variant of the v850e1."
! msgstr ""
! 
! #: config/v850/v850.opt:109
! msgid "Compile for the v850e2 processor."
! msgstr ""
! 
! #: config/v850/v850.opt:113
! msgid "Compile for the v850e2v3 processor."
! msgstr ""
! 
! #: config/v850/v850.opt:117
! msgid "Compile for the v850e3v5 processor."
! msgstr ""
! 
! #: config/v850/v850.opt:124
! #, fuzzy
! msgid "Enable v850e3v5 loop instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/v850/v850.opt:128
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr ""
! 
! #: config/v850/v850.opt:135
! #, fuzzy
! msgid "Enable relaxing in the assembler."
! msgstr "lege declaratie"
! 
! #: config/v850/v850.opt:139
! msgid "Prohibit PC relative jumps."
! msgstr ""
! 
! #: config/v850/v850.opt:143
! #, fuzzy
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/v850/v850.opt:147
! #, fuzzy
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/v850/v850.opt:151
! #, fuzzy
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/v850/v850.opt:155
! msgid "Enable support for the old GCC ABI."
! msgstr ""
! 
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
! msgstr ""
! 
! #: config/g.opt:27
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr ""
! 
! #: config/lynx.opt:23
! msgid "Support legacy multi-threading."
! msgstr ""
! 
! #: config/lynx.opt:27
! msgid "Use shared libraries."
! msgstr ""
! 
! #: config/lynx.opt:31
! msgid "Support multi-threading."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:22 config/gcn/gcn.opt:47
! #, fuzzy
! msgid "Generate code for a 32-bit ABI."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/nvptx/nvptx.opt:26 config/gcn/gcn.opt:51
! #, fuzzy
! msgid "Generate code for a 64-bit ABI."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:34
! msgid "Optimize partition neutering."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:54
! msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgstr ""
! 
! #: config/nvptx/nvptx.opt:64
! #, fuzzy
! msgid "Specify the version of the ptx ISA to use."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
! 
! #: config/vxworks.opt:36
! msgid "Assume the VxWorks RTP environment."
! msgstr ""
! 
! #: config/vxworks.opt:43
! msgid "Assume the VxWorks vThreads environment."
! msgstr ""
! 
! #: config/cr16/cr16.opt:23
! msgid "-msim   Use simulator runtime."
! msgstr ""
! 
! #: config/cr16/cr16.opt:27
! #, fuzzy
! msgid "Generate SBIT, CBIT instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/cr16/cr16.opt:31
! #, fuzzy
! msgid "Support multiply accumulate instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
! msgstr ""
! 
! #: config/cr16/cr16.opt:42
! #, fuzzy
! msgid "Generate code for CR16C architecture."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/cr16/cr16.opt:46
! #, fuzzy
! msgid "Generate code for CR16C+ architecture (Default)."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/cr16/cr16.opt:50
! msgid "Treat integers as 32-bit."
! msgstr ""
! 
! #: config/avr/avr.opt:23
! msgid "Use subroutines for function prologues and epilogues."
! msgstr ""
! 
! #: config/avr/avr.opt:27
! msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr ""
! 
! #: config/avr/avr.opt:31
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr ""
! 
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
! msgstr ""
! 
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
! msgstr ""
! 
! #: config/avr/avr.opt:43
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr ""
! 
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
! msgstr ""
! 
! #: config/avr/avr.opt:57
! msgid "Use an 8-bit 'int' type."
! msgstr ""
! 
! #: config/avr/avr.opt:61
! msgid "Change the stack pointer without disabling interrupts."
! msgstr ""
! 
! #: config/avr/avr.opt:65
! 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
! msgid "Treat main as if it had attribute OS_task."
! msgstr ""
! 
! #: config/avr/avr.opt:79
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr ""
! 
! #: config/avr/avr.opt:83
! #, fuzzy
! msgid "Relax branches."
! msgstr "Geen aftakkingen\n"
! 
! #: config/avr/avr.opt:87
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr ""
! 
! #: config/avr/avr.opt:91
! 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
! 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
! 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
! #, fuzzy
! msgid "Warn if the address space of an address is changed."
! msgstr "het nemen van het adres van een label is niet standaard"
! 
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr ""
! 
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr ""
! 
! #: config/avr/avr.opt:116
! 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
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr ""
! 
! #: config/m32r/m32r.opt:34
! msgid "Compile for the m32rx."
! msgstr ""
! 
! #: config/m32r/m32r.opt:38
! msgid "Compile for the m32r2."
! msgstr ""
! 
! #: config/m32r/m32r.opt:42
! msgid "Compile for the m32r."
! msgstr ""
! 
! #: config/m32r/m32r.opt:46
! msgid "Align all loops to 32 byte boundary."
! msgstr ""
! 
! #: config/m32r/m32r.opt:50
! #, fuzzy
! msgid "Prefer branches over conditional execution."
! msgstr "types in voorwaardelijke expressie komen niet overeen"
! 
! #: config/m32r/m32r.opt:54
! msgid "Give branches their default cost."
! msgstr ""
! 
! #: config/m32r/m32r.opt:58
! msgid "Display compile time statistics."
! msgstr ""
! 
! #: config/m32r/m32r.opt:62
! msgid "Specify cache flush function."
! msgstr ""
! 
! #: config/m32r/m32r.opt:66
! msgid "Specify cache flush trap number."
! msgstr ""
! 
! #: config/m32r/m32r.opt:70
! msgid "Only issue one instruction per cycle."
! msgstr ""
! 
! #: config/m32r/m32r.opt:74
! msgid "Allow two instructions to be issued per cycle."
! msgstr ""
! 
! #: config/m32r/m32r.opt:78
! msgid "Code size: small, medium or large."
! msgstr ""
! 
! #: config/m32r/m32r.opt:94
! msgid "Don't call any cache flush functions."
! msgstr ""
! 
! #: config/m32r/m32r.opt:98
! msgid "Don't call any cache flush trap."
! msgstr ""
! 
! #: config/m32r/m32r.opt:105
! msgid "Small data area: none, sdata, use."
! msgstr ""
! 
! #: config/s390/tpf.opt:23
! msgid "Enable TPF-OS tracing code."
! msgstr ""
! 
! #: config/s390/tpf.opt:27
! msgid "Specify main object for TPF-OS."
! msgstr ""
! 
! #: config/s390/s390.opt:48
! msgid "31 bit ABI."
! msgstr ""
! 
! #: config/s390/s390.opt:52
! msgid "64 bit ABI."
! msgstr ""
! 
! #: config/s390/s390.opt:120
! msgid "Maintain backchain pointer."
! msgstr ""
! 
! #: config/s390/s390.opt:124
! msgid "Additional debug prints."
! msgstr ""
! 
! #: config/s390/s390.opt:128
! msgid "ESA/390 architecture."
! msgstr ""
! 
! #: config/s390/s390.opt:132
! #, fuzzy
! msgid "Enable decimal floating point hardware support."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
! 
! #: config/s390/s390.opt:136
! #, fuzzy
! msgid "Enable hardware floating point."
! msgstr "lege declaratie"
! 
! #: config/s390/s390.opt:140
! 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:158
! #, fuzzy
! msgid "Use hardware transactional execution instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/s390/s390.opt:162
! #, fuzzy
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr "ISO C staat het testen van asserties niet toe"
! 
! #: config/s390/s390.opt:166
! msgid "Use packed stack layout."
! msgstr ""
! 
! #: config/s390/s390.opt:170
! msgid "Use bras for executable < 64k."
! msgstr ""
! 
! #: config/s390/s390.opt:174
! #, fuzzy
! msgid "Disable hardware floating point."
! msgstr "lege declaratie"
! 
! #: config/s390/s390.opt:178
! 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:182
! msgid "Switches off the -mstack-guard= option."
! msgstr ""
! 
! #: config/s390/s390.opt:186
! 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:190
! msgid "Switches off the -mstack-size= option."
! msgstr ""
! 
! #: config/s390/s390.opt:198
! #, fuzzy
! msgid "Use the mvcle instruction for block moves."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/s390/s390.opt:202
! 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:207
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
! msgstr ""
! 
! #: config/s390/s390.opt:211
! msgid "Warn if a single function's framesize exceeds the given framesize."
! msgstr ""
! 
! #: config/s390/s390.opt:215
! msgid "z/Architecture."
! msgstr ""
! 
! #: config/s390/s390.opt:219
! 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:229 config/arm/arm.opt:172
! #, fuzzy
! msgid "Assume data segments are relative to text segment."
! msgstr "ongebruikte argumenten in $-stijl formaat"
! 
! #: config/s390/s390.opt:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:239
! 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:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:256
! 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:262
! 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:284
! 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:293
! 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:298
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
! msgstr ""
! 
! #: config/rl78/rl78.opt:27 config/rx/rx.opt:87
! msgid "Use the simulator runtime."
! msgstr ""
! 
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr ""
! 
! #: config/rl78/rl78.opt:50
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr ""
! 
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr ""
! 
! #: config/rl78/rl78.opt:58
! 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
! msgid "Alias for -mcpu=g10."
! msgstr ""
! 
! #: config/rl78/rl78.opt:81
! msgid "Alias for -mcpu=g13."
! msgstr ""
! 
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
! msgid "Alias for -mcpu=g14."
! msgstr ""
! 
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr ""
! 
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr ""
! 
! #: config/stormy16/stormy16.opt:24
! msgid "Provide libraries for the simulator."
! msgstr ""
! 
! #: config/arm/arm-tables.opt:25
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr ""
! 
! #: config/arm/arm-tables.opt:257
! msgid "Known ARM architectures (for use with the -march= option):"
! msgstr ""
! 
! #: config/arm/arm-tables.opt:354
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:35
! msgid "TLS dialect to use:"
! msgstr ""
! 
! #: config/arm/arm.opt:45
! msgid "Specify an ABI."
! msgstr ""
! 
! #: config/arm/arm.opt:49
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:68
! #, fuzzy
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "instructie met predicaat in voorwaardelijke sequentie"
! 
! #: config/arm/arm.opt:75
! msgid "Generate APCS conformant stack frames."
! msgstr ""
! 
! #: config/arm/arm.opt:79
! #, fuzzy
! msgid "Generate re-entrant, PIC code."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/arm/arm.opt:95
! #, fuzzy
! msgid "Generate code in 32 bit ARM state."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/arm/arm.opt:103
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr ""
! 
! #: config/arm/arm.opt:107
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr ""
! 
! #: config/arm/arm.opt:115
! #, fuzzy
! msgid "Specify if floating point hardware should be used."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
! 
! #: config/arm/arm.opt:119
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr ""
! 
! #: config/arm/arm.opt:123
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr ""
! 
! #: config/arm/arm.opt:136
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr ""
! 
! #: config/arm/arm.opt:140
! #, fuzzy
! msgid "Specify the __fp16 floating-point format."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
! 
! #: config/arm/arm.opt:144
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr ""
! 
! # is niet helemaal exact, maar moet er maar voor doen
! #: config/arm/arm.opt:157
! #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format"
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
! 
! #: config/arm/arm.opt:168
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr ""
! 
! #: config/arm/arm.opt:176
! #, fuzzy
! #| msgid "Specify the register to be used for PIC addressing"
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Geef het register op dat voor PIC-adressering gebruikt moet worden"
! 
! #: config/arm/arm.opt:180
! #, fuzzy
! #| msgid "Store function names in object code"
! msgid "Store function names in object code."
! msgstr "Sla functienamen op in objectcode"
! 
! #: config/arm/arm.opt:184
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr ""
! 
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
! #, fuzzy
! msgid "Do not load the PIC register in function prologues."
! msgstr "instructie met predicaat in voorwaardelijke sequentie"
! 
! #: config/arm/arm.opt:195
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr ""
! 
! #: config/arm/arm.opt:199
! #, fuzzy
! msgid "Generate code for Thumb state."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/arm/arm.opt:203
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr ""
! 
! #: config/arm/arm.opt:207
! #, fuzzy
! msgid "Specify thread local storage scheme."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
! 
! #: config/arm/arm.opt:211
! #, fuzzy
! msgid "Specify how to access the thread pointer."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
! 
! #: config/arm/arm.opt:215
! #, fuzzy
! msgid "Valid arguments to -mtp=:"
! msgstr "ongeldig type-argument %qs"
! 
! #: config/arm/arm.opt:228
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr ""
! 
! #: config/arm/arm.opt:232
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr ""
! 
! #: config/arm/arm.opt:236 config/mn10300/mn10300.opt:42
! #, fuzzy
! msgid "Tune code for the given processor."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/arm/arm.opt:240
! 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:251
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr ""
! 
! #: config/arm/arm.opt:255
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr ""
! 
! #: config/arm/arm.opt:259
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
! msgstr ""
! 
! #: config/arm/arm.opt:263
! msgid "Only generate absolute relocations on word sized values."
! msgstr ""
! 
! #: config/arm/arm.opt:267
! msgid "Generate IT blocks appropriate for ARMv8."
! msgstr ""
! 
! #: config/arm/arm.opt:271
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr ""
! 
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:461 config/arc/arc.opt:496
! msgid "Enable unaligned word and halfword accesses to packed data."
! msgstr ""
! 
! #: config/arm/arm.opt:280
! msgid "Use Neon to perform 64-bits operations rather than core registers."
! msgstr ""
! 
! #: config/arm/arm.opt:284
! msgid "Assume loading data from flash is slower than fetching instructions."
! msgstr ""
! 
! #: config/arm/arm.opt:288
! msgid "Assume unified syntax for inline assembly code."
! msgstr ""
! 
! #: config/arm/arm.opt:292
! msgid "Do not allow constant data to be placed in code sections."
! msgstr ""
! 
! #: config/arm/arm.opt:296
! msgid "When linking for big-endian targets, generate a BE8 format image."
! msgstr ""
! 
! #: config/arm/arm.opt:300
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
! msgstr ""
! 
! #: config/arm/arm.opt:304 config/sh/sh.opt:195
! msgid "Cost to assume for a branch insn."
! msgstr ""
! 
! #: config/arm/arm.opt:308
! #, fuzzy
! msgid "Generate code which uses the core registers only (r0-r14)."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
! #: config/visium/visium.opt:37
! #, fuzzy
! msgid "Use hardware FP."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
! msgid "Do not use hardware FP."
  msgstr ""
  
  #: config/sparc/sparc.opt:42
*************** msgstr ""
*** 9804,10018 ****
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
! #: config/m32c/m32c.opt:23
! msgid "-msim\tUse simulator runtime."
  msgstr ""
  
! #: config/m32c/m32c.opt:27
! msgid "-mcpu=r8c\tCompile code for R8C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:31
! msgid "-mcpu=m16c\tCompile code for M16C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:35
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:39
! msgid "-mcpu=m32c\tCompile code for M32C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:43
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:31
! msgid "Specify CPU for code generation purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:47
! msgid "Specify CPU for scheduling purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:51
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:70
! msgid "No default crt0.o."
  msgstr ""
  
! #: config/g.opt:27
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
  
! #: config/linux-android.opt:23
  #, fuzzy
! msgid "Generate code for the Android platform."
! msgstr "case-label niet in een switch-statement"
  
! #: config/ia64/ilp32.opt:3
! msgid "Generate ILP32 code."
  msgstr ""
  
! #: config/ia64/ilp32.opt:7
! msgid "Generate LP64 code."
  msgstr ""
  
! #: config/ia64/ia64.opt:28
  #, fuzzy
! msgid "Generate big endian code."
  msgstr "case-label niet in een switch-statement"
  
! #: config/ia64/ia64.opt:32
  #, fuzzy
! msgid "Generate little endian code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/ia64/ia64.opt:36
  #, fuzzy
! msgid "Generate code for GNU as."
  msgstr "case-label niet in een switch-statement"
  
! #: config/ia64/ia64.opt:40
  #, fuzzy
! msgid "Generate code for GNU ld."
  msgstr "case-label niet in een switch-statement"
  
! #: config/ia64/ia64.opt:44
! msgid "Emit stop bits before and after volatile extended asms."
  msgstr ""
  
! #: config/ia64/ia64.opt:48
  #, fuzzy
! msgid "Use in/loc/out register names."
! msgstr "ongeldige registernaam voor %qs"
  
! #: config/ia64/ia64.opt:55
! msgid "Enable use of sdata/scommon/sbss."
  msgstr ""
  
! #: config/ia64/ia64.opt:59
  #, fuzzy
! msgid "Generate code without GP reg."
! msgstr "case-label niet in een switch-statement"
  
! #: config/ia64/ia64.opt:63
! msgid "gp is constant (but save/restore gp on indirect calls)."
  msgstr ""
  
! #: config/ia64/ia64.opt:67
! msgid "Generate self-relocatable code."
  msgstr ""
  
! #: config/ia64/ia64.opt:71
! msgid "Generate inline floating point division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:75
! msgid "Generate inline floating point division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:82
  #, fuzzy
! #| msgid "Do not inline integer division"
! msgid "Generate inline integer division, optimize for latency."
! msgstr "Maak deling van gehele getallen niet \"inline\""
  
! #: config/ia64/ia64.opt:86
! msgid "Generate inline integer division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:90
  #, fuzzy
! #| msgid "Do not inline integer division"
! msgid "Do not inline integer division."
! msgstr "Maak deling van gehele getallen niet \"inline\""
  
! #: config/ia64/ia64.opt:94
! msgid "Generate inline square root, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:98
! msgid "Generate inline square root, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:102
  #, fuzzy
! #| msgid "Do not inline integer division"
! msgid "Do not inline square root."
! msgstr "Maak deling van gehele getallen niet \"inline\""
  
! #: config/ia64/ia64.opt:106
! msgid "Enable DWARF line debug info via GNU as."
  msgstr ""
  
! #: config/ia64/ia64.opt:110
! msgid "Enable earlier placing stop bits for better scheduling."
  msgstr ""
  
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
  msgstr ""
  
! #: config/ia64/ia64.opt:136
! msgid "Use data speculation before reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:140
! msgid "Use data speculation after reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:144
! msgid "Use control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:148
! msgid "Use in block data speculation before reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:152
! msgid "Use in block data speculation after reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:156
! msgid "Use in block control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:160
! msgid "Use simple data speculation check."
  msgstr ""
  
! #: config/ia64/ia64.opt:164
! msgid "Use simple data speculation check for control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:174
! msgid "Count speculative dependencies while calculating priority of instructions."
  msgstr ""
  
! #: config/ia64/ia64.opt:178
! msgid "Place a stop bit after every cycle when scheduling."
  msgstr ""
  
! #: config/ia64/ia64.opt:182
! 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
! 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
! 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
! msgid "Don't generate checks for control speculation in selective scheduling."
  msgstr ""
  
  #: config/nios2/elf.opt:26
  msgid "Link with a limited version of the C library."
  msgstr ""
--- 11650,12323 ----
  msgid "Specify the memory model in effect for the program."
  msgstr ""
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
! #, fuzzy
! msgid "Generate 64-bit code."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
! #, fuzzy
! msgid "Generate 32-bit code."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/rs6000/476.opt:24
! 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
! #, fuzzy
! msgid "Compile for 64-bit pointers."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/rs6000/aix64.opt:28
! #, fuzzy
! msgid "Compile for 32-bit pointers."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
! msgid "Select code model."
  msgstr ""
  
! #: config/rs6000/aix64.opt:49
! msgid "Support message passing with the Parallel Environment."
  msgstr ""
  
! #: config/rs6000/linux64.opt:24
! msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:121
! #, fuzzy
! msgid "Use PowerPC-64 instruction set."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:125
! #, fuzzy
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:129
! #, fuzzy
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:133
! #, fuzzy
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:137
! #, fuzzy
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:141
! #, fuzzy
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:145
! #, fuzzy
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:149
! #, fuzzy
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:153
! #, fuzzy
! msgid "Use AltiVec instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:157
! msgid "Enable early gimple folding of builtins."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:161
! #, fuzzy
! msgid "Use decimal floating point instructions."
! msgstr "ISO C staat het testen van asserties niet toe"
! 
! #: config/rs6000/rs6000.opt:165
! #, fuzzy
! msgid "Use 4xx half-word multiply instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:169
! #, fuzzy
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:173
! #, fuzzy
! msgid "Generate load/store multiple instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:192
! #, fuzzy
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:204
! #, fuzzy
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:232
! #, fuzzy
! msgid "Do not generate load/store with update instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:236
! #, fuzzy
! msgid "Generate load/store with update instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:244
! msgid "Avoid generation of indexed load/store instructions when possible."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:248
! #, fuzzy
! msgid "Mark __tls_get_addr calls with argument info."
! msgstr "%<__builtin_next_arg%> opgeroepen zonder argument"
! 
! #: config/rs6000/rs6000.opt:255
! msgid "Schedule the start and end of the procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:259
! msgid "Return all structures in memory (AIX default)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:263
! msgid "Return small structures in registers (SVR4 default)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:283
  #, fuzzy
! msgid "Do not place floating point constants in TOC."
! msgstr "misvormde floating-point constante"
  
! #: config/rs6000/rs6000.opt:287
! #, fuzzy
! msgid "Place floating point constants in TOC."
! msgstr "misvormde floating-point constante"
! 
! #: config/rs6000/rs6000.opt:291
! #, fuzzy
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "misvormde floating-point constante"
! 
! #: config/rs6000/rs6000.opt:295
! #, fuzzy
! msgid "Place symbol+offset constants in TOC."
! msgstr "misvormde floating-point constante"
! 
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:310
! msgid "Put everything in the regular TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:314
  #, fuzzy
! msgid "Generate VRSAVE instructions when generating AltiVec code."
  msgstr "case-label niet in een switch-statement"
  
! #: config/rs6000/rs6000.opt:318
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:322
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:326
! msgid "Max number of bytes to move inline."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:330
! msgid "Max number of bytes to compare without loops."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:334
! msgid "Max number of bytes to compare with loops."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:342
  #, fuzzy
! msgid "Generate isel instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:346
  #, fuzzy
! msgid "-mdebug=\tEnable debug output."
! msgstr "Schakel uitgebreide boodschappen in"
! 
! #: config/rs6000/rs6000.opt:350
! #, fuzzy
! msgid "Use the AltiVec ABI extensions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:354
! #, fuzzy
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:358
! msgid "Use the ELFv1 ABI."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:362
! msgid "Use the ELFv2 ABI."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:382
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:386
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:397
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:413
! #, fuzzy
! msgid "Avoid all range limits on call instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:421
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:425
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:441
! msgid "Specify alignment of structure fields default/natural."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:445
! msgid "Valid arguments to -malign-:"
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:475
! #, fuzzy
! msgid "Allow sign extension in fusion operations."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:479
! #, fuzzy
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:483
! #, fuzzy
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:490
! #, fuzzy
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:494
! #, fuzzy
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:510
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:514
! msgid "Use vector instructions added in ISA 3.0."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:518
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:526
! #, fuzzy
! msgid "Generate the integer modulo instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:530
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:534
! #, fuzzy
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:24
! #, fuzzy
! #| msgid "Use portable calling conventions"
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "Overdraagbare aanroepconventies gebruiken"
! 
! #: config/rs6000/sysv4.opt:28
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:32
! msgid "Allow readonly data in sdata."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:36
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:52
! #, fuzzy
! msgid "Align to the base type of the bit-field."
! msgstr "%<__alignof%> toegepast op bitveld"
! 
! #: config/rs6000/sysv4.opt:56
! 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
! msgid "Produce code relocatable at runtime."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! #, fuzzy
! msgid "Produce little endian code."
  msgstr "case-label niet in een switch-statement"
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
  #, fuzzy
! msgid "Produce big endian code."
  msgstr "case-label niet in een switch-statement"
  
! #: 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
! msgid "No description yet."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:94
  #, fuzzy
! msgid "Assume all variable arg functions are prototyped."
! msgstr "variabele %qs als inline gedeclareerd"
  
! #: config/rs6000/sysv4.opt:103
! msgid "Use EABI."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:107
! msgid "Allow bit-fields to cross word boundaries."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:111
  #, fuzzy
! msgid "Use alternate register names."
! msgstr "ongeldige registernaam voor %qs"
  
! #: config/rs6000/sysv4.opt:117
! msgid "Use default method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:121
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:125
! msgid "Link with libads.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:129
! msgid "Link with libyk.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:133
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:137
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:157
  #, fuzzy
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "case-label niet in een switch-statement"
  
! #: config/rs6000/sysv4.opt:161
! #, fuzzy
! msgid "Generate code for old exec BSS PLT."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
! msgstr ""
! 
! #: config/alpha/alpha.opt:27
  #, fuzzy
! #| msgid "Use registers r2 and r5"
! msgid "Use fp registers."
! msgstr "Gebruik registers r2 en r5"
  
! #: config/alpha/alpha.opt:35
! msgid "Request IEEE-conformant math library routines (OSF/1)."
  msgstr ""
  
! #: config/alpha/alpha.opt:39
! msgid "Emit IEEE-conformant code, without inexact exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:46
  #, fuzzy
! #| msgid "Do not emit complex integer constants to read-only memory"
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "Plaats complexe integerconstantes niet in alleen-lezen geheugen"
  
! #: config/alpha/alpha.opt:50
! msgid "Use VAX fp."
  msgstr ""
  
! #: config/alpha/alpha.opt:54
! msgid "Do not use VAX fp."
  msgstr ""
  
! #: config/alpha/alpha.opt:58
! msgid "Emit code for the byte/word ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:62
! msgid "Emit code for the motion video ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:66
! msgid "Emit code for the fp move and sqrt ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:70
! msgid "Emit code for the counting ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:74
! msgid "Emit code using explicit relocation directives."
  msgstr ""
  
! #: config/alpha/alpha.opt:78
! msgid "Emit 16-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:82
! msgid "Emit 32-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:86
! #, fuzzy
! #| msgid "Emit direct branches to local functions"
! msgid "Emit direct branches to local functions."
! msgstr "Genereer directe aftakkingen naar locale functies"
! 
! #: config/alpha/alpha.opt:90
! #, fuzzy
! msgid "Emit indirect branches to local functions."
! msgstr "Genereer directe aftakkingen naar locale functies"
! 
! #: config/alpha/alpha.opt:94
! msgid "Emit rdval instead of rduniq for thread pointer."
  msgstr ""
  
! #: config/alpha/alpha.opt:106
! msgid "Use features of and schedule given CPU."
  msgstr ""
  
! #: config/alpha/alpha.opt:110
! msgid "Schedule given CPU."
  msgstr ""
  
! #: config/alpha/alpha.opt:114
! msgid "Control the generated fp rounding mode."
  msgstr ""
  
! #: config/alpha/alpha.opt:118
! msgid "Control the IEEE trap mode."
  msgstr ""
  
! #: config/alpha/alpha.opt:122
! msgid "Control the precision given to fp exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:126
! #, fuzzy
! #| msgid "unexpected operand"
! msgid "Tune expected memory latency."
! msgstr "onverwachte operand"
! 
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
  msgstr ""
  
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
! msgstr ""
! 
! #: config/tilepro/tilepro.opt:32
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
  msgstr ""
  
+ #: config/lm32/lm32.opt:24
+ #, fuzzy
+ msgid "Enable multiply instructions."
+ msgstr "ongeldig gebruik van %<restrict%>"
+ 
+ #: config/lm32/lm32.opt:28
+ #, fuzzy
+ msgid "Enable divide and modulus instructions."
+ msgstr "ongeldig gebruik van %<restrict%>"
+ 
+ #: config/lm32/lm32.opt:32
+ #, fuzzy
+ msgid "Enable barrel shift instructions."
+ msgstr "ongeldig gebruik van %<restrict%>"
+ 
+ #: config/lm32/lm32.opt:36
+ #, fuzzy
+ msgid "Enable sign extend instructions."
+ msgstr "ongeldig gebruik van %<restrict%>"
+ 
+ #: config/lm32/lm32.opt:40
+ #, fuzzy
+ msgid "Enable user-defined instructions."
+ msgstr "ongeldig gebruik van %<restrict%>"
+ 
+ #: config/or1k/elf.opt:28
+ msgid "Configure board specific runtime."
+ msgstr ""
+ 
+ #: config/or1k/elf.opt:32
+ msgid "For compatibility, it's always newlib for elf now."
+ msgstr ""
+ 
+ #: config/or1k/or1k.opt:28
+ #, fuzzy
+ msgid "Use hardware divide instructions, use -msoft-div for emulation."
+ msgstr "ongeldig gebruik van %<restrict%>"
+ 
+ #: config/or1k/or1k.opt:32
+ msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
+ msgstr ""
+ 
+ #: config/or1k/or1k.opt:36
+ msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
+ msgstr ""
+ 
+ #: config/or1k/or1k.opt:42
+ #, fuzzy
+ msgid "Allows generation of binaries which use the l.rori instructions."
+ msgstr "ongeldig gebruik van %<restrict%>"
+ 
+ #: config/or1k/or1k.opt:46
+ msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
+ msgstr ""
+ 
+ #: config/or1k/or1k.opt:52
+ msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
+ msgstr ""
+ 
+ #: config/or1k/or1k.opt:58
+ msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
+ msgstr ""
+ 
+ #: config/or1k/or1k.opt:63
+ #, fuzzy
+ msgid "Use divide emulation."
+ msgstr "ongeldig gebruik van %<restrict%>"
+ 
+ #: config/or1k/or1k.opt:67
+ #, fuzzy
+ msgid "Use multiply emulation."
+ msgstr "ongeldig gebruik van %<restrict%>"
+ 
  #: config/nios2/elf.opt:26
  msgid "Link with a limited version of the C library."
  msgstr ""
*************** msgstr ""
*** 10080,10085 ****
--- 12385,12401 ----
  msgid "Equivalent to -mgpopt=none."
  msgstr ""
  
+ #: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mips/mips.opt:134
+ #: config/tilegx/tilegx.opt:45
+ msgid "Use big-endian byte order."
+ msgstr ""
+ 
+ #: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mips/mips.opt:138
+ #: config/tilegx/tilegx.opt:49
+ #, fuzzy
+ msgid "Use little-endian byte order."
+ msgstr "case-label niet in een switch-statement"
+ 
  #: config/nios2/nios2.opt:102
  msgid "Floating point custom instruction configuration name."
  msgstr ""
*************** msgstr ""
*** 10686,10800 ****
  msgid "Regular expression matching section names for r0-relative addressing."
  msgstr ""
  
- #: config/lm32/lm32.opt:24
- #, fuzzy
- msgid "Enable multiply instructions."
- msgstr "ongeldig gebruik van %<restrict%>"
- 
- #: config/lm32/lm32.opt:28
- #, fuzzy
- msgid "Enable divide and modulus instructions."
- msgstr "ongeldig gebruik van %<restrict%>"
- 
- #: config/lm32/lm32.opt:32
- #, fuzzy
- msgid "Enable barrel shift instructions."
- msgstr "ongeldig gebruik van %<restrict%>"
- 
- #: config/lm32/lm32.opt:36
- #, fuzzy
- msgid "Enable sign extend instructions."
- msgstr "ongeldig gebruik van %<restrict%>"
- 
- #: config/lm32/lm32.opt:40
- #, fuzzy
- msgid "Enable user-defined instructions."
- msgstr "ongeldig gebruik van %<restrict%>"
- 
- #: config/msp430/msp430.opt:7
- msgid "Force assembly output to always use hex constants."
- msgstr ""
- 
- #: config/msp430/msp430.opt:11
- msgid "Specify the MCU to build for."
- msgstr ""
- 
- #: config/msp430/msp430.opt:15
- msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
- msgstr ""
- 
- #: config/msp430/msp430.opt:19
- msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
- msgstr ""
- 
- #: config/msp430/msp430.opt:23
- msgid "Select large model - 20-bit addresses/pointers."
- msgstr ""
- 
- #: config/msp430/msp430.opt:27
- msgid "Select small model - 16-bit addresses/pointers (default)."
- msgstr ""
- 
- #: config/msp430/msp430.opt:31
- msgid "Optimize opcode sizes at link time."
- msgstr ""
- 
- #: config/msp430/msp430.opt:38
- msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
- msgstr ""
- 
- #: config/msp430/msp430.opt:45
- msgid "Specify the type of hardware multiply to support."
- msgstr ""
- 
- #: config/msp430/msp430.opt:67
- msgid "Specify whether functions should be placed into low or high memory."
- msgstr ""
- 
- #: config/msp430/msp430.opt:71
- msgid "Specify whether variables should be placed into low or high memory."
- msgstr ""
- 
- #: config/msp430/msp430.opt:90
- msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
- msgstr ""
- 
- #: config/msp430/msp430.opt:94
- msgid "Passes on a request to the assembler to warn about various silicon errata."
- msgstr ""
- 
- #: config/gcn/gcn.opt:26
- msgid "GCN GPU type to use:"
- msgstr ""
- 
- #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
- #, fuzzy
- msgid "Specify the name of the target GPU."
- msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
- 
- #: config/gcn/gcn.opt:47 config/nvptx/nvptx.opt:22
- #, fuzzy
- msgid "Generate code for a 32-bit ABI."
- msgstr "case-label niet in een switch-statement"
- 
- #: config/gcn/gcn.opt:51 config/nvptx/nvptx.opt:26
- #, fuzzy
- msgid "Generate code for a 64-bit ABI."
- msgstr "case-label niet in een switch-statement"
- 
- #: config/gcn/gcn.opt:55
- msgid "Enable OpenMP GPU offloading."
- msgstr ""
- 
- #: config/gcn/gcn.opt:71
- msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
- msgstr ""
- 
- #: config/gcn/gcn.opt:78
- #, fuzzy
- msgid "Warn about invalid OpenACC dimensions."
- msgstr "parameternamen (zonder types) in functiedeclaratie"
- 
  #: config/rx/rx.opt:29
  msgid "Store doubles in 64 bits."
  msgstr ""
--- 13002,13007 ----
*************** msgstr ""
*** 10829,10838 ****
  msgid "Maximum size of global and static variables which can be placed into the small data area."
  msgstr ""
  
- #: config/rx/rx.opt:87 config/rl78/rl78.opt:27
- msgid "Use the simulator runtime."
- msgstr ""
- 
  #: config/rx/rx.opt:93
  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 ""
--- 13036,13041 ----
*************** msgstr ""
*** 10884,11661 ****
  msgid "Always use JSR, never BSR, for calls."
  msgstr ""
  
! #: config/cr16/cr16.opt:23
! msgid "-msim   Use simulator runtime."
  msgstr ""
  
! #: config/cr16/cr16.opt:27
! #, fuzzy
! msgid "Generate SBIT, CBIT instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/cr16/cr16.opt:31
  #, fuzzy
! msgid "Support multiply accumulate instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
  msgstr ""
  
! #: config/cr16/cr16.opt:42
  #, fuzzy
! msgid "Generate code for CR16C architecture."
  msgstr "case-label niet in een switch-statement"
  
! #: config/cr16/cr16.opt:46
  #, fuzzy
! msgid "Generate code for CR16C+ architecture (Default)."
  msgstr "case-label niet in een switch-statement"
  
! #: config/cr16/cr16.opt:50
! msgid "Treat integers as 32-bit."
  msgstr ""
  
! #: config/pa/pa-hpux.opt:27
! #, fuzzy
! msgid "Generate cpp defines for server IO."
! msgstr "case-label niet in een switch-statement"
  
! #: config/pa/pa-hpux.opt:31 config/pa/pa-hpux1131.opt:23
! #: config/pa/pa-hpux1111.opt:23 config/pa/pa-hpux1010.opt:23
! msgid "Specify UNIX standard for predefines and linking."
  msgstr ""
  
! #: config/pa/pa-hpux.opt:35
  #, fuzzy
! msgid "Generate cpp defines for workstation IO."
! msgstr "case-label niet in een switch-statement"
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
! msgid "Generate PA1.0 code."
! msgstr ""
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
! msgid "Generate PA1.1 code."
  msgstr ""
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
  msgstr ""
  
! #: config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167 common.opt:1375
! #: common.opt:1450 common.opt:1718 common.opt:1849 common.opt:2249
! #: common.opt:2285 common.opt:2378 common.opt:2382 common.opt:2487
! #: common.opt:2578 common.opt:2586 common.opt:2594 common.opt:2602
! #: common.opt:2703 common.opt:2755 common.opt:2843 common.opt:2980
! #: common.opt:2984 common.opt:2988 common.opt:2992 c-family/c.opt:1405
! #: c-family/c.opt:1437 c-family/c.opt:1685 fortran/lang.opt:763
! msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
  
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
  msgstr ""
  
! #: config/pa/pa.opt:50
! msgid "Disable FP regs."
  msgstr ""
  
! #: config/pa/pa.opt:54
! #, fuzzy
! #| msgid "Disable indexed addressing"
! msgid "Disable indexed addressing."
! msgstr "Schakel geÃ¯ndexeerde adressering uit"
  
! #: config/pa/pa.opt:58
  #, fuzzy
! msgid "Generate fast indirect calls."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/pa/pa.opt:66
! msgid "Assume code will be assembled by GAS."
  msgstr ""
  
! #: config/pa/pa.opt:75
! #, fuzzy
! msgid "Enable linker optimizations."
! msgstr "lege declaratie"
! 
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
  msgstr ""
  
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
  msgstr ""
  
! #: config/pa/pa.opt:91
! #, fuzzy
! msgid "Disable space regs."
! msgstr "Schakel geÃ¯ndexeerde adressering uit"
! 
! #: config/pa/pa.opt:107
! #, fuzzy
! #| msgid "Use portable calling conventions"
! msgid "Use portable calling conventions."
! msgstr "Overdraagbare aanroepconventies gebruiken"
! 
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
  msgstr ""
  
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
  #, fuzzy
! msgid "Use software floating point."
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/pa/pa.opt:144
  #, fuzzy
! msgid "Do not disable space regs."
! msgstr "niet-beÃ«indigde commentaar"
  
! #: config/pa/pa64-hpux.opt:23
! msgid "Assume code will be linked by GNU ld."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:27
! msgid "Assume code will be linked by HP ld."
  msgstr ""
  
! #: config/vxworks.opt:36
! msgid "Assume the VxWorks RTP environment."
  msgstr ""
  
! #: config/vxworks.opt:43
! msgid "Assume the VxWorks vThreads environment."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
! msgstr ""
  
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:104
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:123
  #, fuzzy
! msgid "Use features of architecture ARCH."
! msgstr "case-label niet in een switch-statement"
  
! #: config/aarch64/aarch64.opt:127
! msgid "Use features of and optimize for CPU."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:131
! msgid "Optimize for CPU."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:135
  #, fuzzy
! msgid "Generate code that conforms to the specified ABI."
! msgstr "case-label niet in een switch-statement"
  
! #: config/aarch64/aarch64.opt:139
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:157
! msgid "Use branch-protection features."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:165
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:178
! 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:184
! 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:191
! 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:197
! msgid "The possible SVE vector lengths:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:219
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
  #, fuzzy
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Pngeldige optie %<-%s%>"
! 
! #: config/aarch64/aarch64.opt:245
! 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:251
! 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/h8300/h8300.opt:23
  #, fuzzy
! msgid "Generate H8S code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/h8300/h8300.opt:27
! msgid "Generate H8SX code."
  msgstr ""
  
! #: config/h8300/h8300.opt:31
! msgid "Generate H8S/2600 code."
  msgstr ""
  
! #: config/h8300/h8300.opt:35
! msgid "Make integers 32 bits wide."
  msgstr ""
  
! #: config/h8300/h8300.opt:42
  #, fuzzy
! #| msgid "Use registers r2 and r5"
! msgid "Use registers for argument passing."
! msgstr "Gebruik registers r2 en r5"
  
! #: config/h8300/h8300.opt:46
! msgid "Consider access to byte sized memory slow."
  msgstr ""
  
! #: config/h8300/h8300.opt:50
! #, fuzzy
! msgid "Enable linker relaxing."
! msgstr "lege declaratie"
  
! #: config/h8300/h8300.opt:54
! msgid "Generate H8/300H code."
  msgstr ""
  
! #: config/h8300/h8300.opt:58
! msgid "Enable the normal mode."
  msgstr ""
  
! #: config/h8300/h8300.opt:62
! msgid "Use H8/300 alignment rules."
  msgstr ""
  
! #: config/h8300/h8300.opt:66
! msgid "Push extended registers on stack in monitor functions."
  msgstr ""
  
! #: config/h8300/h8300.opt:70
  #, fuzzy
! msgid "Do not push extended registers on stack in monitor functions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:34
! msgid "Optimize partition neutering."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
! msgstr ""
  
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:54
! msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgstr ""
  
! #: config/nvptx/nvptx.opt:64
  #, fuzzy
! msgid "Specify the version of the ptx ISA to use."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/vax/vax.opt:23 config/vax/vax.opt:27
! msgid "Target DFLOAT double precision code."
  msgstr ""
  
! #: config/vax/vax.opt:31 config/vax/vax.opt:35
! msgid "Generate GFLOAT double precision code."
  msgstr ""
  
! #: config/vax/vax.opt:39
  #, fuzzy
! msgid "Generate code for GNU assembler (gas)."
  msgstr "case-label niet in een switch-statement"
  
! #: config/vax/vax.opt:43
  #, fuzzy
! msgid "Generate code for UNIX assembler."
  msgstr "case-label niet in een switch-statement"
  
! #: config/vax/vax.opt:47
! #, fuzzy
! msgid "Use VAXC structure conventions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/vax/vax.opt:51
! msgid "Use new adddi3/subdi3 patterns."
! msgstr ""
! 
! #: config/linux.opt:24
! msgid "Use Bionic C library."
! msgstr ""
! 
! #: config/linux.opt:28
! msgid "Use GNU C library."
! msgstr ""
! 
! #: config/linux.opt:32
! msgid "Use uClibc C library."
  msgstr ""
  
! #: config/linux.opt:36
! msgid "Use musl C library."
  msgstr ""
  
! #: config/mmix/mmix.opt:24
! msgid "For intrinsics library: pass all parameters in registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:28
! msgid "Use register stack for parameters and return value."
  msgstr ""
  
! #: config/mmix/mmix.opt:32
! msgid "Use call-clobbered registers for parameters and return value."
  msgstr ""
  
! #: config/mmix/mmix.opt:37
! #, fuzzy
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "ISO C staat het testen van asserties niet toe"
! 
! #: config/mmix/mmix.opt:41
! msgid "Use zero-extending memory loads, not sign-extending ones."
  msgstr ""
  
! #: config/mmix/mmix.opt:45
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
  msgstr ""
  
! #: config/mmix/mmix.opt:49
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
  msgstr ""
  
! #: config/mmix/mmix.opt:53
! msgid "Do not provide a default start-address 0x100 of the program."
  msgstr ""
  
! #: config/mmix/mmix.opt:57
! msgid "Link to emit program in ELF format (rather than mmo)."
  msgstr ""
  
! #: config/mmix/mmix.opt:61
! msgid "Use P-mnemonics for branches statically predicted as taken."
  msgstr ""
  
! #: config/mmix/mmix.opt:65
! msgid "Don't use P-mnemonics for branches."
  msgstr ""
  
! #: config/mmix/mmix.opt:79
! msgid "Use addresses that allocate global registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:83
  #, fuzzy
! #| msgid "Do not use direct addressing mode for soft registers"
! msgid "Do not use addresses that allocate global registers."
! msgstr "Gebruik geen directe adressering voor zachte registers"
  
! #: config/mmix/mmix.opt:87
  #, fuzzy
! msgid "Generate a single exit point for each function."
! msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/mmix/mmix.opt:91
  #, fuzzy
! msgid "Do not generate a single exit point for each function."
! msgstr "interne fout - slechte ingebouwde functie %qs"
! 
! #: config/mmix/mmix.opt:95
! msgid "Set start-address of the program."
! msgstr ""
! 
! #: config/mmix/mmix.opt:99
! msgid "Set start-address of data."
! msgstr ""
! 
! #: config/fr30/fr30.opt:23
! msgid "Assume small address space."
! msgstr ""
  
! #: config/pdp11/pdp11.opt:23
  #, fuzzy
! msgid "Generate code for an 11/10."
! msgstr "case-label niet in een switch-statement"
  
! #: config/pdp11/pdp11.opt:27
  #, fuzzy
! msgid "Generate code for an 11/40."
! msgstr "case-label niet in een switch-statement"
  
! #: config/pdp11/pdp11.opt:31
  #, fuzzy
! msgid "Generate code for an 11/45."
! msgstr "case-label niet in een switch-statement"
  
! #: config/pdp11/pdp11.opt:35
  #, fuzzy
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr "floating-point constante buiten bereik"
  
! #: config/pdp11/pdp11.opt:39
! msgid "Use the DEC assembler syntax."
! msgstr ""
  
! #: config/pdp11/pdp11.opt:43
! msgid "Use the GNU assembler syntax."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:47 config/frv/frv.opt:158
! #: config/rs6000/rs6000.opt:188
  #, fuzzy
! msgid "Use hardware floating point."
! msgstr "lege declaratie"
  
! #: config/pdp11/pdp11.opt:51
! msgid "Use 16 bit int."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:55
! msgid "Use 32 bit int."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
! #, fuzzy
! msgid "Do not use hardware floating point."
! msgstr "lege declaratie"
  
! #: config/pdp11/pdp11.opt:63
! msgid "Target has split I&D."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:67
! msgid "Use UNIX assembler syntax."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:71
! #, fuzzy
! msgid "Use LRA register allocator."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/frv/frv.opt:30
! msgid "Use 4 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:34
! msgid "Use 8 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:38
! #, fuzzy
! msgid "Enable label alignment optimizations."
! msgstr "lege declaratie"
  
! #: config/frv/frv.opt:42
! msgid "Dynamically allocate cc registers."
  msgstr ""
  
! #: config/frv/frv.opt:49
! msgid "Set the cost of branches."
  msgstr ""
  
! #: config/frv/frv.opt:53
  #, fuzzy
! msgid "Enable conditional execution other than moves/scc."
! msgstr "ongeldig register in de move-instructie"
  
! #: config/frv/frv.opt:57
! msgid "Change the maximum length of conditionally-executed sequences."
! msgstr ""
  
! #: config/frv/frv.opt:61
! msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
! msgstr ""
  
! #: config/frv/frv.opt:65
  #, fuzzy
! msgid "Enable conditional moves."
! msgstr "ongeldig register in de move-instructie"
  
! #: config/frv/frv.opt:69
! msgid "Set the target CPU type."
  msgstr ""
  
! #: config/frv/frv.opt:73
! msgid "Known FR-V CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/frv/frv.opt:122
  #, fuzzy
! msgid "Use fp double instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/frv/frv.opt:126
! msgid "Change the ABI to allow double word insns."
  msgstr ""
  
! #: config/frv/frv.opt:130 config/bfin/bfin.opt:90
! msgid "Enable Function Descriptor PIC mode."
  msgstr ""
  
! #: config/frv/frv.opt:134
! msgid "Just use icc0/fcc0."
  msgstr ""
  
! #: config/frv/frv.opt:138
! msgid "Only use 32 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:142
! msgid "Use 64 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:146
! msgid "Only use 32 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:150
! msgid "Use 64 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:154
! msgid "Enable use of GPREL for read-only data in FDPIC."
  msgstr ""
  
! #: config/frv/frv.opt:162 config/bfin/bfin.opt:94
  #, fuzzy
! msgid "Enable inlining of PLT in function calls."
! msgstr "ongeldige operand in de instructie"
  
! #: config/frv/frv.opt:166
! msgid "Enable PIC support for building libraries."
  msgstr ""
  
! #: config/frv/frv.opt:170
! msgid "Follow the EABI linkage requirements."
  msgstr ""
  
! #: config/frv/frv.opt:174
  #, fuzzy
! #| msgid "Disallow direct calls to global functions"
! msgid "Disallow direct calls to global functions."
! msgstr "Verbied rechtstreekse oproepen van globale functies"
  
! #: config/frv/frv.opt:178
  #, fuzzy
! msgid "Use media instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/frv/frv.opt:182
  #, fuzzy
! msgid "Use multiply add/subtract instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/frv/frv.opt:186
! msgid "Enable optimizing &&/|| in conditional execution."
! msgstr ""
  
! #: config/frv/frv.opt:190
  #, fuzzy
! msgid "Enable nested conditional execution optimizations."
! msgstr "lege declaratie"
  
! #: config/frv/frv.opt:195
! msgid "Do not mark ABI switches in e_flags."
! msgstr ""
  
! #: config/frv/frv.opt:199
! msgid "Remove redundant membars."
! msgstr ""
  
! #: config/frv/frv.opt:203
  #, fuzzy
! msgid "Pack VLIW instructions."
  msgstr "Thumb-instructie met predicaat"
  
! #: config/frv/frv.opt:207
! msgid "Enable setting GPRs to the result of comparisons."
! msgstr ""
  
! #: config/frv/frv.opt:211
! msgid "Change the amount of scheduler lookahead."
! msgstr ""
  
! #: config/frv/frv.opt:219
! msgid "Assume a large TLS segment."
! msgstr ""
  
! #: config/frv/frv.opt:223
! msgid "Do not assume a large TLS segment."
! msgstr ""
  
! #: config/frv/frv.opt:228
! msgid "Cause gas to print tomcat statistics."
  msgstr ""
  
! #: config/frv/frv.opt:233
! msgid "Link with the library-pic libraries."
! msgstr ""
  
! #: config/frv/frv.opt:237
  #, fuzzy
! msgid "Allow branches to be packed with other instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
! msgstr ""
! 
! #: config/tilegx/tilegx.opt:37
! msgid "Compile with 32 bit longs and pointers."
! msgstr ""
! 
! #: config/tilegx/tilegx.opt:41
! msgid "Compile with 64 bit longs and pointers."
! msgstr ""
! 
! #: config/tilegx/tilegx.opt:53
! msgid "Use given TILE-Gx code model."
! msgstr ""
  
! #: config/lynx.opt:23
! msgid "Support legacy multi-threading."
  msgstr ""
  
! #: config/lynx.opt:27
! msgid "Use shared libraries."
  msgstr ""
  
! #: config/lynx.opt:31
! msgid "Support multi-threading."
  msgstr ""
  
! #: config/stormy16/stormy16.opt:24
! msgid "Provide libraries for the simulator."
  msgstr ""
  
! #: config/bfin/bfin.opt:48
! #, fuzzy
! msgid "Omit frame pointer for leaf functions."
! msgstr "Genereer directe aftakkingen naar locale functies"
! 
! #: config/bfin/bfin.opt:52
! msgid "Program is entirely located in low 64k of memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
  msgstr ""
  
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
  msgstr ""
  
! #: config/bfin/bfin.opt:65
! msgid "Enabled ID based shared library."
  msgstr ""
  
! #: config/bfin/bfin.opt:69
! 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:86
! #, fuzzy
! msgid "Link with the fast floating-point library."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
! 
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
  #, fuzzy
! msgid "Enable multicore support."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
! 
! #: config/bfin/bfin.opt:106
! msgid "Build for Core A."
! msgstr ""
! 
! #: config/bfin/bfin.opt:110
! msgid "Build for Core B."
! msgstr ""
  
! #: config/bfin/bfin.opt:114
! msgid "Build for SDRAM."
  msgstr ""
  
! #: config/bfin/bfin.opt:118
! msgid "Assume ICPLBs are enabled at runtime."
  msgstr ""
  
  #: config/cris/cris.opt:45
--- 13087,13844 ----
  msgid "Always use JSR, never BSR, for calls."
  msgstr ""
  
! #: config/visium/visium.opt:25
! msgid "Link with libc.a and libdebug.a."
  msgstr ""
  
! #: config/visium/visium.opt:29
! msgid "Link with libc.a and libsim.a."
! msgstr ""
  
! #: config/visium/visium.opt:33
  #, fuzzy
! msgid "Use hardware FP (default)."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/visium/visium.opt:45
! msgid "Use features of and schedule code for given CPU."
  msgstr ""
  
! #: config/visium/visium.opt:65
  #, fuzzy
! msgid "Generate code for the supervisor mode (default)."
  msgstr "case-label niet in een switch-statement"
  
! #: config/visium/visium.opt:69
  #, fuzzy
! msgid "Generate code for the user mode."
  msgstr "case-label niet in een switch-statement"
  
! #: config/visium/visium.opt:73
! msgid "Only retained for backward compatibility."
  msgstr ""
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
! msgstr ""
  
! #: config/sol2.opt:36
! msgid "Pass -z text to linker."
  msgstr ""
  
! #: config/moxie/moxie.opt:31
  #, fuzzy
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Thumb-instructie met predicaat"
  
! #: config/microblaze/microblaze.opt:40
! #, fuzzy
! msgid "Use software emulation for floating point (default)."
! msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/microblaze/microblaze.opt:44
! #, fuzzy
! msgid "Use hardware floating point instructions."
! msgstr "ISO C staat het testen van asserties niet toe"
! 
! #: config/microblaze/microblaze.opt:48
! #, fuzzy
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "lege declaratie"
! 
! #: config/microblaze/microblaze.opt:52
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:56
! msgid "Don't optimize block moves, use memcpy."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:68
! msgid "Use the soft multiply emulation (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:76
! msgid "Use the software emulation for divides (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:80
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr ""
  
! #: config/microblaze/microblaze.opt:84
  #, fuzzy
! msgid "Use pattern compare instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/microblaze/microblaze.opt:88
! msgid "Check for stack overflow at runtime."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
! msgid "Use GP relative sdata/sbss sections."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:104
  #, fuzzy
! msgid "Use hardware floating point conversion instructions."
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/microblaze/microblaze.opt:108
  #, fuzzy
! msgid "Use hardware floating point square root instruction."
! msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
! #, fuzzy
! msgid "Use hardware prefetch instruction."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/microblaze/microblaze.opt:132
! 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
! msgid "Target DFLOAT double precision code."
  msgstr ""
  
! #: config/vax/vax.opt:31 config/vax/vax.opt:35
! msgid "Generate GFLOAT double precision code."
  msgstr ""
  
! #: config/vax/vax.opt:39
! #, fuzzy
! msgid "Generate code for GNU assembler (gas)."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/vax/vax.opt:43
! #, fuzzy
! msgid "Generate code for UNIX assembler."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/vax/vax.opt:47
! #, fuzzy
! msgid "Use VAXC structure conventions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/vax/vax.opt:51
! msgid "Use new adddi3/subdi3 patterns."
  msgstr ""
  
! #: config/frv/frv.opt:30
! msgid "Use 4 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:34
! msgid "Use 8 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:38
  #, fuzzy
! msgid "Enable label alignment optimizations."
! msgstr "lege declaratie"
  
! #: config/frv/frv.opt:42
! msgid "Dynamically allocate cc registers."
  msgstr ""
  
! #: config/frv/frv.opt:49
! msgid "Set the cost of branches."
  msgstr ""
  
! #: config/frv/frv.opt:53
  #, fuzzy
! msgid "Enable conditional execution other than moves/scc."
! msgstr "ongeldig register in de move-instructie"
  
! #: config/frv/frv.opt:57
! msgid "Change the maximum length of conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:61
! msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:65
! #, fuzzy
! msgid "Enable conditional moves."
! msgstr "ongeldig register in de move-instructie"
! 
! #: config/frv/frv.opt:69
! msgid "Set the target CPU type."
  msgstr ""
  
! #: config/frv/frv.opt:73
! msgid "Known FR-V CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/frv/frv.opt:122
! #, fuzzy
! msgid "Use fp double instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/frv/frv.opt:126
! msgid "Change the ABI to allow double word insns."
  msgstr ""
  
! #: config/frv/frv.opt:134
! msgid "Just use icc0/fcc0."
  msgstr ""
  
! #: config/frv/frv.opt:138
! msgid "Only use 32 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:142
! msgid "Use 64 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:146
! msgid "Only use 32 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:150
! msgid "Use 64 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:154
! msgid "Enable use of GPREL for read-only data in FDPIC."
  msgstr ""
  
! #: config/frv/frv.opt:166
! msgid "Enable PIC support for building libraries."
  msgstr ""
  
! #: config/frv/frv.opt:170
! msgid "Follow the EABI linkage requirements."
  msgstr ""
  
! #: config/frv/frv.opt:174
  #, fuzzy
! #| msgid "Disallow direct calls to global functions"
! msgid "Disallow direct calls to global functions."
! msgstr "Verbied rechtstreekse oproepen van globale functies"
  
! #: config/frv/frv.opt:178
! #, fuzzy
! msgid "Use media instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/frv/frv.opt:182
  #, fuzzy
! msgid "Use multiply add/subtract instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/frv/frv.opt:186
! msgid "Enable optimizing &&/|| in conditional execution."
  msgstr ""
  
! #: config/frv/frv.opt:190
! #, fuzzy
! msgid "Enable nested conditional execution optimizations."
! msgstr "lege declaratie"
! 
! #: config/frv/frv.opt:195
! msgid "Do not mark ABI switches in e_flags."
  msgstr ""
  
! #: config/frv/frv.opt:199
! msgid "Remove redundant membars."
  msgstr ""
  
! #: config/frv/frv.opt:203
  #, fuzzy
! msgid "Pack VLIW instructions."
! msgstr "Thumb-instructie met predicaat"
  
! #: config/frv/frv.opt:207
! msgid "Enable setting GPRs to the result of comparisons."
  msgstr ""
  
! #: config/frv/frv.opt:211
! msgid "Change the amount of scheduler lookahead."
! msgstr ""
  
! #: config/frv/frv.opt:219
! msgid "Assume a large TLS segment."
  msgstr ""
  
! #: config/frv/frv.opt:223
! msgid "Do not assume a large TLS segment."
  msgstr ""
  
! #: config/frv/frv.opt:228
! msgid "Cause gas to print tomcat statistics."
  msgstr ""
  
! #: config/frv/frv.opt:233
! msgid "Link with the library-pic libraries."
  msgstr ""
  
! #: config/frv/frv.opt:237
  #, fuzzy
! msgid "Allow branches to be packed with other instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mn10300/mn10300.opt:30
! msgid "Target the AM33 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:34
! msgid "Target the AM33/2.0 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:38
! msgid "Target the AM34 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:46
! msgid "Work around hardware multiply bug."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:55
! #, fuzzy
! msgid "Enable linker relaxations."
! msgstr "lege declaratie"
  
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:63
! #, fuzzy
! msgid "Allow gcc to generate LIW instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mn10300/mn10300.opt:67
  #, fuzzy
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
  #, fuzzy
! msgid "Generate code in big-endian mode."
  msgstr "case-label niet in een switch-statement"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
  #, fuzzy
! msgid "Generate code in little-endian mode."
  msgstr "case-label niet in een switch-statement"
  
! #: config/nds32/nds32.opt:37
! msgid "Force performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:41
! msgid "Forbid performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
  msgstr ""
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:71
! msgid "Use reduced-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:75
! msgid "Use full-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
! msgid "Align function entry to 4 byte."
  msgstr ""
  
! #: config/nds32/nds32.opt:97
! 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
! 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
! msgid "Specify the address generation strategy for ICT call's code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:109
! msgid "Known cmodel types (for use with the -mict-model= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:119
  #, fuzzy
! msgid "Generate conditional move instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:123
  #, fuzzy
! msgid "Generate hardware abs instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:127
  #, fuzzy
! msgid "Generate performance extension instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:131
  #, fuzzy
! msgid "Generate performance extension version 2 instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:135
  #, fuzzy
! msgid "Generate string extension instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:139
  #, fuzzy
! msgid "Generate DSP extension instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:143
  #, fuzzy
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:147
! #, fuzzy
! msgid "Generate 16-bit instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
  msgstr ""
  
! #: config/nds32/nds32.opt:155
  #, fuzzy
! msgid "Enable Virtual Hosting support."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:163
! msgid "Specify the security level of c-isr for the whole file."
  msgstr ""
  
! #: config/nds32/nds32.opt:167
! 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
! msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:197
! msgid "Specify the cpu for pipeline model."
  msgstr ""
  
! #: config/nds32/nds32.opt:201
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr ""
  
! #: config/nds32/nds32.opt:361
! 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
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr ""
  
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
  msgstr ""
  
! #: config/nds32/nds32.opt:425
! #, fuzzy
! msgid "Enable constructor/destructor feature."
  msgstr ""
+ "\n"
+ "uitvoer van ldd met constructors/destructors.\n"
  
! #: config/nds32/nds32.opt:429
  #, fuzzy
! msgid "Guide linker to relax instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:433
! #, fuzzy
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:437
! #, fuzzy
! msgid "Generate single-precision floating-point instructions."
! msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/nds32/nds32.opt:441
  #, fuzzy
! msgid "Generate double-precision floating-point instructions."
! msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
  msgstr ""
  
! #: config/nds32/nds32.opt:449
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
  msgstr ""
  
! #: config/nds32/nds32.opt:453
  #, fuzzy
! msgid "Generate return instruction in naked function."
! msgstr "instructie met predicaat in voorwaardelijke sequentie"
  
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
  msgstr ""
  
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:31
! msgid "Specify CPU for code generation purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:47
! msgid "Specify CPU for scheduling purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:51
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
! msgid "Use ROM instead of RAM."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:70
! msgid "No default crt0.o."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:409
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr ""
  
! #: config/csky/csky.opt:34
  #, fuzzy
! msgid "Specify the target architecture."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/csky/csky.opt:38
! #, fuzzy
! msgid "Specify the target processor."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
! 
! #: config/csky/csky.opt:61
! #, fuzzy
! msgid "Enable hardware floating-point instructions."
! msgstr "ISO C staat het testen van asserties niet toe"
! 
! #: config/csky/csky.opt:65
! #, fuzzy
! msgid "Use library calls to perform floating-point operations (default)."
! msgstr "floating-point constante buiten bereik"
! 
! # is niet helemaal exact, maar moet er maar voor doen
! #: config/csky/csky.opt:69
! #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format"
! msgid "Specify the target floating-point hardware/format."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
! 
! #: config/csky/csky.opt:73
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:77
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:85
  #, fuzzy
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/csky/csky.opt:89
  #, fuzzy
! msgid "Enable interrupt stack instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/csky/csky.opt:93
  #, fuzzy
! msgid "Enable multiprocessor instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/csky/csky.opt:97
! #, fuzzy
! msgid "Enable coprocessor instructions."
! msgstr "Thumb-instructie met predicaat"
  
! #: config/csky/csky.opt:101
  #, fuzzy
! msgid "Enable cache prefetch instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/csky/csky.opt:105
! #, fuzzy
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Thumb-instructie met predicaat"
  
! #: config/csky/csky.opt:112
! #, fuzzy
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Thumb-instructie met predicaat"
  
! #: config/csky/csky.opt:116
  #, fuzzy
! msgid "Enable C-SKY DSP instructions."
  msgstr "Thumb-instructie met predicaat"
  
! #: config/csky/csky.opt:120
! #, fuzzy
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/csky/csky.opt:124
! #, fuzzy
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Thumb-instructie met predicaat"
  
! #: config/csky/csky.opt:130
! #, fuzzy
! msgid "Generate divide instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/csky/csky.opt:134
! #, fuzzy
! msgid "Generate code for Smart Mode."
! msgstr "case-label niet in een switch-statement"
  
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
  msgstr ""
  
! #: config/csky/csky.opt:142
! #, fuzzy
! msgid "Generate code using global anchor symbol addresses."
! msgstr "case-label niet in een switch-statement"
  
! #: config/csky/csky.opt:146
  #, fuzzy
! msgid "Generate push/pop instructions (default)."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/csky/csky.opt:150
! #, fuzzy
! msgid "Generate stm/ldm instructions (default)."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/csky/csky.opt:157
! msgid "Generate constant pools in the compiler instead of assembler."
  msgstr ""
  
! #: config/csky/csky.opt:161
! msgid "Emit .stack_size directives."
  msgstr ""
  
! #: config/csky/csky.opt:165
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
  msgstr ""
  
! #: config/csky/csky.opt:169
! msgid "Set the branch costs to roughly the specified number of instructions."
  msgstr ""
  
! #: config/csky/csky.opt:173
! msgid "Permit scheduling of function prologue and epilogue sequences."
  msgstr ""
  
! #: config/csky/csky_tables.opt:24
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:199
! msgid "Known CSKY architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:218
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/c6x/c6x-tables.opt:24
! msgid "Known C6X ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/c6x/c6x.opt:42
! msgid "Select method for sdata handling."
  msgstr ""
  
! #: config/c6x/c6x.opt:46
  #, fuzzy
! msgid "Valid arguments for the -msdata= option:"
! msgstr "ongeldig type-argument %qs"
  
! #: config/c6x/c6x.opt:59
! msgid "Compile for the DSBT shared library ABI."
  msgstr ""
  
! #: config/cris/linux.opt:27
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
  msgstr ""
  
  #: config/cris/cris.opt:45
*************** msgstr ""
*** 11744,12652 ****
  msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr ""
  
! #: config/cris/linux.opt:27
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
  msgstr ""
  
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:121
  #, fuzzy
! msgid "Use PowerPC-64 instruction set."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:125
  #, fuzzy
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:129
  #, fuzzy
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:133
  #, fuzzy
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:137
  #, fuzzy
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:141
  #, fuzzy
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:145
  #, fuzzy
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:149
  #, fuzzy
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:153
  #, fuzzy
! msgid "Use AltiVec instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:157
! msgid "Enable early gimple folding of builtins."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:161
  #, fuzzy
! msgid "Use decimal floating point instructions."
! msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/rs6000/rs6000.opt:165
  #, fuzzy
! msgid "Use 4xx half-word multiply instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:169
  #, fuzzy
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:173
  #, fuzzy
! msgid "Generate load/store multiple instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:192
  #, fuzzy
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:204
  #, fuzzy
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:232
  #, fuzzy
! msgid "Do not generate load/store with update instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:236
  #, fuzzy
! msgid "Generate load/store with update instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:244
! msgid "Avoid generation of indexed load/store instructions when possible."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:248
  #, fuzzy
! msgid "Mark __tls_get_addr calls with argument info."
! msgstr "%<__builtin_next_arg%> opgeroepen zonder argument"
  
! #: config/rs6000/rs6000.opt:255
! msgid "Schedule the start and end of the procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:259
! msgid "Return all structures in memory (AIX default)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:263
! msgid "Return small structures in registers (SVR4 default)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
! msgid "Generate software reciprocal divide and square root for better throughput."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:283
! #, fuzzy
! msgid "Do not place floating point constants in TOC."
! msgstr "misvormde floating-point constante"
  
! #: config/rs6000/rs6000.opt:287
! #, fuzzy
! msgid "Place floating point constants in TOC."
! msgstr "misvormde floating-point constante"
  
! #: config/rs6000/rs6000.opt:291
! #, fuzzy
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "misvormde floating-point constante"
  
! #: config/rs6000/rs6000.opt:295
  #, fuzzy
! msgid "Place symbol+offset constants in TOC."
! msgstr "misvormde floating-point constante"
  
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:310
! msgid "Put everything in the regular TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:314
  #, fuzzy
! msgid "Generate VRSAVE instructions when generating AltiVec code."
  msgstr "case-label niet in een switch-statement"
  
! #: config/rs6000/rs6000.opt:318
! msgid "Deprecated option.  Use -mno-vrsave instead."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:322
! msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:326
! msgid "Max number of bytes to move inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:330
! msgid "Max number of bytes to compare without loops."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:334
! msgid "Max number of bytes to compare with loops."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:342
! #, fuzzy
! msgid "Generate isel instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:346
! #, fuzzy
! msgid "-mdebug=\tEnable debug output."
! msgstr "Schakel uitgebreide boodschappen in"
  
! #: config/rs6000/rs6000.opt:350
  #, fuzzy
! msgid "Use the AltiVec ABI extensions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:354
  #, fuzzy
! msgid "Do not use the AltiVec ABI extensions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:358
! msgid "Use the ELFv1 ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:362
! msgid "Use the ELFv2 ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:382
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:386
! msgid "-mtune=\tSchedule code for given CPU."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:397
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:413
  #, fuzzy
! msgid "Avoid all range limits on call instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:421
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:425
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:441
! msgid "Specify alignment of structure fields default/natural."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:445
! msgid "Valid arguments to -malign-:"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:475
  #, fuzzy
! msgid "Allow sign extension in fusion operations."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:479
  #, fuzzy
! msgid "Use vector and scalar instructions added in ISA 2.07."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:483
  #, fuzzy
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:490
  #, fuzzy
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:494
  #, fuzzy
! msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:510
! msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:514
! msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:518
! msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:526
! #, fuzzy
! msgid "Generate the integer modulo instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:530
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:534
! #, fuzzy
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
  #, fuzzy
! msgid "Generate 64-bit code."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
  #, fuzzy
! msgid "Generate 32-bit code."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/rs6000/sysv4.opt:24
  #, fuzzy
! #| msgid "Use portable calling conventions"
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "Overdraagbare aanroepconventies gebruiken"
  
! #: config/rs6000/sysv4.opt:28
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:32
! msgid "Allow readonly data in sdata."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:36
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:52
  #, fuzzy
! msgid "Align to the base type of the bit-field."
! msgstr "%<__alignof%> toegepast op bitveld"
  
! #: config/rs6000/sysv4.opt:56
! 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
! msgid "Produce code relocatable at runtime."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
  #, fuzzy
! msgid "Produce little endian code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
  #, fuzzy
! msgid "Produce big endian code."
  msgstr "case-label niet in een switch-statement"
  
! #: 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
! msgid "No description yet."
! msgstr ""
  
! #: config/rs6000/sysv4.opt:94
  #, fuzzy
! msgid "Assume all variable arg functions are prototyped."
! msgstr "variabele %qs als inline gedeclareerd"
  
! #: config/rs6000/sysv4.opt:103
! msgid "Use EABI."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:107
! msgid "Allow bit-fields to cross word boundaries."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:111
  #, fuzzy
! msgid "Use alternate register names."
! msgstr "ongeldige registernaam voor %qs"
  
! #: config/rs6000/sysv4.opt:117
! msgid "Use default method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:121
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:125
! msgid "Link with libads.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:129
! msgid "Link with libyk.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:133
! msgid "Link with libmvme.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:137
! msgid "Set the PPC_EMB bit in the ELF flags header."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:157
  #, fuzzy
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "case-label niet in een switch-statement"
  
! #: config/rs6000/sysv4.opt:161
  #, fuzzy
! msgid "Generate code for old exec BSS PLT."
! msgstr "case-label niet in een switch-statement"
  
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
  msgstr ""
  
! #: config/rs6000/aix64.opt:24
  #, fuzzy
! msgid "Compile for 64-bit pointers."
! msgstr "case-label niet in een switch-statement"
  
! #: config/rs6000/aix64.opt:28
  #, fuzzy
! msgid "Compile for 32-bit pointers."
! msgstr "case-label niet in een switch-statement"
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
! msgid "Select code model."
  msgstr ""
  
! #: config/rs6000/aix64.opt:49
! msgid "Support message passing with the Parallel Environment."
  msgstr ""
  
! #: config/rs6000/linux64.opt:24
! msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/rs6000/476.opt:24
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
  msgstr ""
  
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
  msgstr ""
  
! #: config/rl78/rl78.opt:50
! msgid "Use all registers, reserving none for interrupt handlers."
  msgstr ""
  
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
  msgstr ""
  
! #: config/rl78/rl78.opt:58
! 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
! msgid "Alias for -mcpu=g10."
  msgstr ""
  
! #: config/rl78/rl78.opt:81
! msgid "Alias for -mcpu=g13."
  msgstr ""
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
! msgid "Alias for -mcpu=g14."
  msgstr ""
  
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
  msgstr ""
  
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
  #, fuzzy
! msgid "Generate code in big-endian mode."
  msgstr "case-label niet in een switch-statement"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
  #, fuzzy
! msgid "Generate code in little-endian mode."
  msgstr "case-label niet in een switch-statement"
  
! #: config/nds32/nds32.opt:37
! msgid "Force performing fp-as-gp optimization."
! msgstr ""
  
! #: config/nds32/nds32.opt:41
! msgid "Forbid performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
  msgstr ""
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:71
! msgid "Use reduced-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:75
! msgid "Use full-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
! msgid "Align function entry to 4 byte."
! msgstr ""
  
! #: config/nds32/nds32.opt:97
! 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
! 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
! msgid "Specify the address generation strategy for ICT call's code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:109
! msgid "Known cmodel types (for use with the -mict-model= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:119
  #, fuzzy
! msgid "Generate conditional move instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:123
  #, fuzzy
! msgid "Generate hardware abs instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:127
  #, fuzzy
! msgid "Generate performance extension instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:131
  #, fuzzy
! msgid "Generate performance extension version 2 instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:135
  #, fuzzy
! msgid "Generate string extension instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:139
! #, fuzzy
! msgid "Generate DSP extension instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:143
  #, fuzzy
! msgid "Generate v3 push25/pop25 instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:147
  #, fuzzy
! msgid "Generate 16-bit instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
  msgstr ""
  
! #: config/nds32/nds32.opt:155
  #, fuzzy
! msgid "Enable Virtual Hosting support."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:163
! msgid "Specify the security level of c-isr for the whole file."
  msgstr ""
  
! #: config/nds32/nds32.opt:167
! 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
! msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:197
! msgid "Specify the cpu for pipeline model."
  msgstr ""
  
! #: config/nds32/nds32.opt:201
! msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:361
! 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
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
  msgstr ""
  
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
  msgstr ""
  
! #: config/nds32/nds32.opt:425
! #, fuzzy
! msgid "Enable constructor/destructor feature."
  msgstr ""
- "\n"
- "uitvoer van ldd met constructors/destructors.\n"
  
! #: config/nds32/nds32.opt:429
  #, fuzzy
! msgid "Guide linker to relax instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:433
! #, fuzzy
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/nds32/nds32.opt:437
  #, fuzzy
! msgid "Generate single-precision floating-point instructions."
! msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/nds32/nds32.opt:441
! #, fuzzy
! msgid "Generate double-precision floating-point instructions."
! msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
  msgstr ""
  
! #: config/nds32/nds32.opt:449
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
  msgstr ""
  
! #: config/nds32/nds32.opt:453
  #, fuzzy
! msgid "Generate return instruction in naked function."
! msgstr "instructie met predicaat in voorwaardelijke sequentie"
  
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
  msgstr ""
  
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
  msgstr ""
  
! #: config/ft32/ft32.opt:23
! msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:31
! #, fuzzy
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/ft32/ft32.opt:35
! msgid "Target the FT32B architecture."
  msgstr ""
  
! # of "preprocessing" behouden?
! #: config/ft32/ft32.opt:39
! #, fuzzy
! msgid "Enable FT32B code compression."
! msgstr "Schakel traditionele voorverwerking in"
! 
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
  msgstr ""
  
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
  msgstr ""
  
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
  msgstr ""
  
! #: config/or1k/or1k.opt:28
! #, fuzzy
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/or1k/or1k.opt:32
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
  msgstr ""
  
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
  msgstr ""
  
! #: config/or1k/or1k.opt:42
  #, fuzzy
! msgid "Allows generation of binaries which use the l.rori instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/or1k/or1k.opt:46
! msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
! msgstr ""
  
! #: config/or1k/or1k.opt:52
! msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
  msgstr ""
  
! #: config/or1k/or1k.opt:58
! msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
! msgstr ""
  
! #: config/or1k/or1k.opt:63
  #, fuzzy
! msgid "Use divide emulation."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/or1k/or1k.opt:67
  #, fuzzy
! msgid "Use multiply emulation."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: ada/gcc-interface/lang.opt:57 c-family/c.opt:304
! msgid "Enable most warning messages."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:61
! msgid "Synonym of -gnatk8."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:73
! msgid "Select the runtime."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:77 c-family/c.opt:1736
! #, fuzzy
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "%qs is smaller dan waarden van zijn type"
! 
! #: ada/gcc-interface/lang.opt:81 c-family/c.opt:1748
! msgid "Make \"char\" signed by default."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:85 c-family/c.opt:1834
! msgid "Make \"char\" unsigned by default."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
! msgstr ""
  
! #: ada/gcc-interface/lang.opt:97
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr ""
  
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
! msgstr ""
  
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
  msgstr ""
  
! #: go/lang.opt:42
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
  msgstr ""
  
! #: go/lang.opt:46
  #, fuzzy
! msgid "Add explicit checks for division by zero."
! msgstr "deling door nul"
  
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr ""
  
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
  msgstr ""
  
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
  msgstr ""
  
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr ""
  
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
  msgstr ""
  
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
  msgstr ""
  
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
  msgstr ""
  
! #: go/lang.opt:78
! #, fuzzy
! msgid "Functions which return values must end with return statements."
! msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
  
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
  msgstr ""
  
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
  #: common.opt:243
  msgid "Provide bash completion for options starting with provided string."
  msgstr ""
--- 13927,15045 ----
  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
! msgid "Board name [and memory region]."
  msgstr ""
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
  msgstr ""
  
! #: config/sh/sh.opt:42
  #, fuzzy
! msgid "Generate SH1 code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:46
  #, fuzzy
! msgid "Generate SH2 code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:50
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr ""
! 
! #: config/sh/sh.opt:54
! msgid "Generate SH2a FPU-less code."
! msgstr ""
! 
! #: config/sh/sh.opt:58
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr ""
! 
! #: config/sh/sh.opt:62
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr ""
! 
! #: config/sh/sh.opt:66
! msgid "Generate SH2e code."
! msgstr ""
! 
! #: config/sh/sh.opt:70
  #, fuzzy
! msgid "Generate SH3 code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:74
! msgid "Generate SH3e code."
! msgstr ""
! 
! #: config/sh/sh.opt:78
  #, fuzzy
! msgid "Generate SH4 code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:82
! msgid "Generate SH4-100 code."
! msgstr ""
! 
! #: config/sh/sh.opt:86
! msgid "Generate SH4-200 code."
! msgstr ""
! 
! #: config/sh/sh.opt:92
! msgid "Generate SH4-300 code."
! msgstr ""
! 
! #: config/sh/sh.opt:96
  #, fuzzy
! msgid "Generate SH4 FPU-less code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:100
  #, fuzzy
! msgid "Generate SH4-100 FPU-less code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:104
  #, fuzzy
! msgid "Generate SH4-200 FPU-less code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:108
  #, fuzzy
! msgid "Generate SH4-300 FPU-less code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:112
  #, fuzzy
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:117
! #, fuzzy
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:122
  #, fuzzy
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:127
  #, fuzzy
! msgid "Generate default single-precision SH4 code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:131
  #, fuzzy
! msgid "Generate default single-precision SH4-100 code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:135
  #, fuzzy
! msgid "Generate default single-precision SH4-200 code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:139
  #, fuzzy
! msgid "Generate default single-precision SH4-300 code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:143
! #, fuzzy
! msgid "Generate only single-precision SH4 code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:147
  #, fuzzy
! msgid "Generate only single-precision SH4-100 code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:151
  #, fuzzy
! msgid "Generate only single-precision SH4-200 code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:155
  #, fuzzy
! msgid "Generate only single-precision SH4-300 code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:159
! msgid "Generate SH4a code."
  msgstr ""
  
! #: config/sh/sh.opt:163
  #, fuzzy
! msgid "Generate SH4a FPU-less code."
! msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:167
! #, fuzzy
! msgid "Generate default single-precision SH4a code."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/sh/sh.opt:171
! #, fuzzy
! msgid "Generate only single-precision SH4a code."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/sh/sh.opt:175
! msgid "Generate SH4al-dsp code."
  msgstr ""
  
! #: config/sh/sh.opt:183
! #, fuzzy
! msgid "Generate code in big endian mode."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/sh/sh.opt:187
! #, fuzzy
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/sh/sh.opt:191
! #, fuzzy
! msgid "Generate bit instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
  msgstr ""
  
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
  msgstr ""
  
! #: config/sh/sh.opt:207
! msgid "Align doubles at 64-bit boundaries."
  msgstr ""
  
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
  msgstr ""
  
! #: config/sh/sh.opt:215
! msgid "Specify name for 32 bit signed division function."
  msgstr ""
  
! #: config/sh/sh.opt:219
! msgid "Generate ELF FDPIC code."
! msgstr ""
  
! #: config/sh/sh.opt:223
! 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
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr ""
  
! #: config/sh/sh.opt:235
  #, fuzzy
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/sh/sh.opt:239
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
  msgstr ""
  
! #: config/sh/sh.opt:243 config/arc/arc.opt:246
! msgid "Annotate assembler instructions with estimated addresses."
  msgstr ""
  
! #: config/sh/sh.opt:247
  #, fuzzy
! msgid "Generate code in little endian mode."
  msgstr "case-label niet in een switch-statement"
  
! #: config/sh/sh.opt:251
! msgid "Mark MAC register as call-clobbered."
  msgstr ""
  
! #: config/sh/sh.opt:257
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
  msgstr ""
  
! #: config/sh/sh.opt:261
! msgid "Emit function-calls using global offset table when generating PIC."
  msgstr ""
  
! #: config/sh/sh.opt:265
! msgid "Shorten address references during linking."
  msgstr ""
  
! #: config/sh/sh.opt:273
! #, fuzzy
! msgid "Specify the model for atomic operations."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
  msgstr ""
  
! #: config/sh/sh.opt:281
! msgid "Cost to assume for a multiply insn."
  msgstr ""
  
! #: config/sh/sh.opt:285
! 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
! msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr ""
  
! #: config/sh/sh.opt:295
  #, fuzzy
! msgid "Enable the use of the fsca instruction."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/sh/sh.opt:299
  #, fuzzy
! msgid "Enable the use of the fsrra instruction."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/sh/sh.opt:303
! msgid "Use LRA instead of reload (transitional)."
  msgstr ""
  
! #: config/gcn/gcn.opt:26
! msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
! #, fuzzy
! msgid "Specify the name of the target GPU."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/gcn/gcn.opt:55
! msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:71
! msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
  msgstr ""
  
! #: config/gcn/gcn.opt:78
  #, fuzzy
! msgid "Warn about invalid OpenACC dimensions."
! msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: config/fr30/fr30.opt:23
! msgid "Assume small address space."
  msgstr ""
  
! #: config/mips/mips.opt:32
! #, fuzzy
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "case-label niet in een switch-statement"
  
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/mips/mips.opt:55
! msgid "Generate code that can be used in SVR4-style dynamic objects."
  msgstr ""
  
! #: config/mips/mips.opt:59
! #, fuzzy
! msgid "Use PMC-style 'mad' instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:63
! #, fuzzy
! msgid "Use integer madd/msub instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/mips/mips.opt:67
! #, fuzzy
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "case-label niet in een switch-statement"
! 
! #: config/mips/mips.opt:71
! #, fuzzy
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/mips/mips.opt:75
! msgid "Use Branch Likely instructions, overriding the architecture default."
  msgstr ""
  
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
  msgstr ""
  
! #: config/mips/mips.opt:83
! #, fuzzy
! msgid "Trap on integer divide by zero."
! msgstr "deling door nul"
! 
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
  msgstr ""
  
! #: config/mips/mips.opt:91
! #, fuzzy
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "ongeldig type-argument %qs"
! 
! #: config/mips/mips.opt:104
! msgid "Use branch-and-break sequences to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:108
! msgid "Use trap instructions to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:112
  #, fuzzy
! msgid "Allow the use of MDMX instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:116
  #, fuzzy
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:120
  #, fuzzy
! msgid "Use MIPS-DSP instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:124
  #, fuzzy
! msgid "Use MIPS-DSP REV 2 instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:146
  #, fuzzy
! msgid "Use Enhanced Virtual Addressing instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:150
! msgid "Use NewABI-style %reloc() assembly operators."
  msgstr ""
  
! #: config/mips/mips.opt:154
! msgid "Use -G for data that is not defined by the current object."
  msgstr ""
  
! #: config/mips/mips.opt:158
! msgid "Work around certain 24K errata."
  msgstr ""
  
! #: config/mips/mips.opt:162
! msgid "Work around certain R4000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:166
! msgid "Work around certain R4400 errata."
  msgstr ""
  
! #: config/mips/mips.opt:170
! msgid "Work around the R5900 short loop erratum."
  msgstr ""
  
! #: config/mips/mips.opt:174
! msgid "Work around certain RM7000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:178
! msgid "Work around certain R10000 errata."
! msgstr ""
  
! #: config/mips/mips.opt:182
! msgid "Work around errata for early SB-1 revision 2 cores."
  msgstr ""
  
! #: config/mips/mips.opt:186
! msgid "Work around certain VR4120 errata."
! msgstr ""
  
! #: config/mips/mips.opt:190
! msgid "Work around VR4130 mflo/mfhi errata."
  msgstr ""
  
! #: config/mips/mips.opt:194
! msgid "Work around an early 4300 hardware bug."
! msgstr ""
! 
! #: config/mips/mips.opt:198
  #, fuzzy
! msgid "FP exceptions are enabled."
! msgstr "ingeschakelde opties: "
  
! #: config/mips/mips.opt:202
  #, fuzzy
! msgid "Use 32-bit floating-point registers."
! msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
  
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
! msgstr ""
! 
! #: config/mips/mips.opt:210
  #, fuzzy
! msgid "Use 64-bit floating-point registers."
! msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
  
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
  msgstr ""
  
! #: config/mips/mips.opt:226
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr ""
! 
! #: config/mips/mips.opt:236
  #, fuzzy
! msgid "Use 32-bit general registers."
! msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
  
! #: config/mips/mips.opt:240
! #, fuzzy
! msgid "Use 64-bit general registers."
! msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
! 
! #: config/mips/mips.opt:244
! msgid "Use GP-relative addressing to access small data."
  msgstr ""
  
! #: config/mips/mips.opt:248
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
  msgstr ""
  
! #: config/mips/mips.opt:252
  #, fuzzy
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:256
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr ""
! 
! #: config/mips/mips.opt:260
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr ""
! 
! #: config/mips/mips.opt:264
  #, fuzzy
! msgid "-mipsN\tGenerate code for ISA level N."
  msgstr "case-label niet in een switch-statement"
  
! #: config/mips/mips.opt:268
! #, fuzzy
! msgid "Generate MIPS16 code."
! msgstr "%s ondersteunt %s niet"
  
! #: config/mips/mips.opt:272
  #, fuzzy
! msgid "Use MIPS-3D instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:276
! #, fuzzy
! msgid "Use ll, sc and sync instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/mips/mips.opt:280
! msgid "Use -G for object-local data."
  msgstr ""
  
! #: config/mips/mips.opt:284
! msgid "Use indirect calls."
  msgstr ""
  
! #: config/mips/mips.opt:288
  #, fuzzy
! msgid "Use a 32-bit long type."
! msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
  
! #: config/mips/mips.opt:292
! #, fuzzy
! msgid "Use a 64-bit long type."
! msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
! 
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
  msgstr ""
  
! #: config/mips/mips.opt:300
! msgid "Don't optimize block moves."
  msgstr ""
  
! #: config/mips/mips.opt:304
! #, fuzzy
! msgid "Use microMIPS instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/mips/mips.opt:308
! #, fuzzy
! msgid "Use MIPS MSA Extension instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/mips/mips.opt:312
! #, fuzzy
! msgid "Allow the use of MT instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/mips/mips.opt:316
! #, fuzzy
! msgid "Prevent the use of all floating-point operations."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/mips/mips.opt:320
! #, fuzzy
! msgid "Use MCU instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:328
! #, fuzzy
! msgid "Do not use MDMX instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/mips/mips.opt:332
! #, fuzzy
! msgid "Generate normal-mode code."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/mips/mips.opt:336
! #, fuzzy
! msgid "Do not use MIPS-3D instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/mips/mips.opt:340
! #, fuzzy
! msgid "Use paired-single floating-point instructions."
! msgstr "ISO C staat het testen van asserties niet toe"
! 
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
  msgstr ""
  
! #: config/mips/mips.opt:348
! msgid "Valid arguments to -mr10k-cache-barrier=:"
  msgstr ""
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
  msgstr ""
  
! #: config/mips/mips.opt:365
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
! msgstr ""
! 
! #: config/mips/mips.opt:369
  #, fuzzy
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:373
  #, fuzzy
! msgid "Use SmartMIPS instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:377
! #, fuzzy
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/mips/mips.opt:381
! msgid "Optimize lui/addiu address loads."
  msgstr ""
  
! #: config/mips/mips.opt:385
! msgid "Assume all symbols have 32-bit values."
  msgstr ""
  
! #: config/mips/mips.opt:389
! msgid "Use synci instruction to invalidate i-cache."
! msgstr ""
! 
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
! msgstr ""
! 
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
! msgstr ""
! 
! #: config/mips/mips.opt:413
  #, fuzzy
! msgid "Use Virtualization (VZ) instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:417
  #, fuzzy
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/mips/mips.opt:421
! #, fuzzy
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/mips/mips.opt:425
! #, fuzzy
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
! 
! #: config/mips/mips.opt:429
! #, fuzzy
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "lege declaratie"
! 
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:437
! msgid "Enable use of odd-numbered single-precision registers."
  msgstr ""
  
! #: config/mips/mips.opt:441
! msgid "Optimize frame header."
  msgstr ""
  
! #: config/mips/mips.opt:448
! #, fuzzy
! msgid "Enable load/store bonding."
! msgstr "lege declaratie"
! 
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:473
! msgid "Use Loongson EXTension (EXT) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:477
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
  msgstr ""
  
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
  msgstr ""
  
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
  msgstr ""
  
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/tilegx/tilegx.opt:37
! msgid "Compile with 32 bit longs and pointers."
  msgstr ""
  
! #: config/tilegx/tilegx.opt:41
! msgid "Compile with 64 bit longs and pointers."
  msgstr ""
  
! #: config/tilegx/tilegx.opt:53
! msgid "Use given TILE-Gx code model."
  msgstr ""
  
! #: config/arc/arc-tables.opt:25
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/arc/arc.opt:26
  #, fuzzy
! msgid "Compile code for big endian mode."
  msgstr "case-label niet in een switch-statement"
  
! #: config/arc/arc.opt:30
  #, fuzzy
! msgid "Compile code for little endian mode.  This is the default."
  msgstr "case-label niet in een switch-statement"
  
! #: config/arc/arc.opt:34
! #, fuzzy
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
  msgstr ""
  
! #: config/arc/arc.opt:42
! msgid "Same as -mA6."
  msgstr ""
  
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:54
! msgid "Same as -mA7."
  msgstr ""
  
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
  msgstr ""
  
! #: config/arc/arc.opt:132
! #, fuzzy
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "Thumb-instructie met predicaat"
  
! #: config/arc/arc.opt:136
! #, fuzzy
! msgid "Enable code density instructions for ARCv2."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
  msgstr ""
  
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:158
  #, fuzzy
! msgid "Generate instructions supported by barrel shifter."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:162
  #, fuzzy
! msgid "Generate norm instruction."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:166
  #, fuzzy
! msgid "Generate swap instruction."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:170
  #, fuzzy
! msgid "Generate mul64 and mulu64 instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:174
  #, fuzzy
! msgid "Do not generate mpy instructions for ARC700."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
! msgstr ""
  
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
! msgstr ""
! 
! #: config/arc/arc.opt:186
  #, fuzzy
! msgid "Generate call insns as register indirect calls."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:190
  #, fuzzy
! msgid "Do no generate BRcc instructions in arc_reorg."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:198
  #, fuzzy
! msgid "Generate millicode thunks."
! msgstr "case-label niet in een switch-statement"
  
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:210
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
  msgstr ""
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:226
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
  msgstr ""
  
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
  msgstr ""
  
! #: config/arc/arc.opt:238
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
  msgstr ""
  
! #: config/arc/arc.opt:242
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
  msgstr ""
  
! #: config/arc/arc.opt:250
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
  msgstr ""
  
! #: config/arc/arc.opt:254
! msgid "-mcpu=TUNE Tune code for given ARC variant."
  msgstr ""
  
! #: config/arc/arc.opt:285
  #, fuzzy
! msgid "Enable the use of indexed loads."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
! msgstr ""
  
! #: config/arc/arc.opt:293
  #, fuzzy
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
! msgstr ""
  
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
  msgstr ""
  
! #: config/arc/arc.opt:311
  #, fuzzy
! msgid "Do alignment optimizations for call instructions."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
  msgstr ""
  
! #: config/arc/arc.opt:323
! msgid "Enable pre-reload use of cbranchsi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
  msgstr ""
  
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
  msgstr ""
  
! #: config/arc/arc.opt:335
! msgid "Enable compact casesi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:339
! msgid "Enable 'q' instruction alternatives."
  msgstr ""
  
! #: config/arc/arc.opt:343
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
! msgstr ""
  
! #: config/arc/arc.opt:350
! msgid "Enable variable polynomial CRC extension."
  msgstr ""
  
! #: config/arc/arc.opt:354
! msgid "Enable DSP 3.1 Pack A extensions."
  msgstr ""
  
! #: config/arc/arc.opt:358
  #, fuzzy
! msgid "Enable dual viterbi butterfly extension."
! msgstr "lege declaratie"
  
! #: config/arc/arc.opt:368
! #, fuzzy
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "ongeldige operand in de instructie"
  
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
  msgstr ""
  
! #: config/arc/arc.opt:377
! #, fuzzy
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: config/arc/arc.opt:381
  #, fuzzy
! msgid "Enable swap byte ordering extension instruction."
! msgstr "ongeldige operand in de instructie"
  
! #: config/arc/arc.opt:385
  #, fuzzy
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "ongeldige operand in de instructie"
  
! #: config/arc/arc.opt:389
! msgid "Pass -EB option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:393
! msgid "Pass -EL option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:397
! msgid "Pass -marclinux option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:430
! #, fuzzy
! msgid "Enable atomic instructions."
! msgstr "Thumb-instructie met predicaat"
  
! #: config/arc/arc.opt:434
! #, fuzzy
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! # is niet helemaal exact, maar moet er maar voor doen
! #: config/arc/arc.opt:438
! #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format"
! msgid "Specify the name of the target floating point configuration."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/arc/arc.opt:481
! #, fuzzy
! msgid "Specify thread pointer register number."
! msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
! 
! #: config/arc/arc.opt:488
! msgid "Enable use of NPS400 bit operations."
  msgstr ""
  
! #: config/arc/arc.opt:492
! msgid "Enable use of NPS400 xld/xst extension."
  msgstr ""
  
! #: config/arc/arc.opt:500
  #, fuzzy
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "Geef het register op dat voor PIC-adressering gebruikt moet worden"
  
! #: config/arc/arc.opt:504
! #, fuzzy
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "Geef het register op dat voor PIC-adressering gebruikt moet worden"
  
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:537
! #, fuzzy
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
! #: lto/lang.opt:50
! msgid "Set linker output type (used internally during LTO optimization)."
  msgstr ""
  
! #: lto/lang.opt:55
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
  msgstr ""
  
! #: lto/lang.opt:59
! msgid "Specify a file to which a list of files output by LTRANS is written."
! msgstr ""
  
! #: lto/lang.opt:63
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
  msgstr ""
  
! #: lto/lang.opt:67
! msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
  msgstr ""
  
+ #: lto/lang.opt:71
+ #, fuzzy
+ msgid "The resolution file."
+ msgstr "ongeldig register in de instructie"
+ 
  #: common.opt:243
  msgid "Provide bash completion for options starting with provided string."
  msgstr ""
*************** msgstr "Positie-onafhankelijke code word
*** 14745,17126 ****
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
- #: d/lang.opt:51
- msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
- msgstr ""
- 
- #: d/lang.opt:55
- msgid "-Hf <file>\tWrite D interface to <file>."
- msgstr ""
- 
- #: d/lang.opt:123
- msgid "Warn about casts that will produce a null result."
- msgstr ""
- 
- #: d/lang.opt:139
- msgid "Warn from speculative compiles such as __traits(compiles)."
- msgstr ""
- 
- #: d/lang.opt:151
- msgid "Generate JSON file."
- msgstr ""
- 
- #: d/lang.opt:155
- msgid "-Xf <file>\tWrite JSON output to the given <file>."
- msgstr ""
- 
- #: d/lang.opt:159
- msgid "Debug library to use instead of phobos."
- msgstr ""
- 
- #: d/lang.opt:163
- msgid "Default library to use instead of phobos."
- msgstr ""
- 
- #: d/lang.opt:167
- msgid "Do link the standard D startup files in the compilation."
- msgstr ""
- 
- #: d/lang.opt:174
- #, fuzzy
- msgid "Generate code for all template instantiations."
- msgstr "herhaalde definitie %qs"
- 
- #: d/lang.opt:178
- #, fuzzy
- msgid "Generate code for assert contracts."
- msgstr "case-label niet in een switch-statement"
- 
- #: d/lang.opt:186
- msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
- msgstr ""
- 
- #: d/lang.opt:210
- msgid "Compile in debug code."
- msgstr ""
- 
- #: d/lang.opt:214
- msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
- msgstr ""
- 
- #: d/lang.opt:218
- #, fuzzy
- msgid "Generate documentation."
- msgstr "ongeldig gebruik van %<restrict%>"
- 
- #: d/lang.opt:222
- msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
- msgstr ""
- 
- #: d/lang.opt:226
- msgid "-fdoc-file=<file>\tWrite documentation to <file>."
- msgstr ""
- 
- #: d/lang.opt:230
- msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
- msgstr ""
- 
- #: d/lang.opt:234
- msgid "Display the frontend AST after parsing and semantic passes."
- msgstr ""
- 
- #: d/lang.opt:238
- msgid "Ignore unsupported pragmas."
- msgstr ""
- 
- #: d/lang.opt:242
- #, fuzzy
- msgid "Generate code for class invariant contracts."
- msgstr "case-label niet in een switch-statement"
- 
- #: d/lang.opt:246
- msgid "Generate a default D main() function when compiling."
- msgstr ""
- 
- #: d/lang.opt:250
- msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
- msgstr ""
- 
- #: d/lang.opt:254
- msgid "Generate ModuleInfo struct for output module."
- msgstr ""
- 
- #: d/lang.opt:258
- msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
- msgstr ""
- 
- #: d/lang.opt:262
- #, fuzzy
- msgid "Generate code for postcondition contracts."
- msgstr "case-label niet in een switch-statement"
- 
- #: d/lang.opt:266
- #, fuzzy
- msgid "Generate code for precondition contracts."
- msgstr "case-label niet in een switch-statement"
- 
- #: d/lang.opt:270
- msgid "Compile release version."
- msgstr ""
- 
- #: d/lang.opt:274
- #, fuzzy
- msgid "Generate code for switches without a default case."
- msgstr "case-label niet in een switch-statement"
- 
- #: d/lang.opt:278
- msgid "List information on all language changes."
- msgstr ""
- 
- #: d/lang.opt:282
- msgid "Give deprecation messages about -ftransition=import anomalies."
- msgstr ""
- 
- #: d/lang.opt:286
- msgid "List all usages of complex or imaginary types."
- msgstr ""
- 
- #: d/lang.opt:290
- msgid "Implement DIP1000: Scoped pointers (experimental)."
- msgstr ""
- 
- #: d/lang.opt:294
- msgid "Implement DIP25: Sealed references (experimental)."
- msgstr ""
- 
- #: d/lang.opt:298
- msgid "List all non-mutable fields which occupy an object instance."
- msgstr ""
- 
- #: d/lang.opt:302
- msgid "Revert to single phase name lookup."
- msgstr ""
- 
- #: d/lang.opt:306
- msgid "List all hidden GC allocations."
- msgstr ""
- 
- #: d/lang.opt:310
- msgid "List all variables going into thread local storage."
- msgstr ""
- 
- #: d/lang.opt:314
- msgid "Compile in unittest code."
- msgstr ""
- 
- #: d/lang.opt:318
- msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
- msgstr ""
- 
- #: d/lang.opt:322 c-family/c.opt:1862
- msgid "Emit common-like symbols as weak symbols."
- msgstr ""
- 
- #: d/lang.opt:342
- msgid "Do not link the standard D library in the compilation."
- msgstr ""
- 
- #: d/lang.opt:350
- msgid "Link the standard D library statically in the compilation."
- msgstr ""
- 
- #: d/lang.opt:354
- msgid "Link the standard D library dynamically in the compilation."
- msgstr ""
- 
- #: c-family/c.opt:182
- msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
- msgstr ""
- 
- #: c-family/c.opt:186
- #, fuzzy
- msgid "Do not discard comments."
- msgstr "niet-beÃ«indigde commentaar"
- 
- #: c-family/c.opt:190
- #, fuzzy
- msgid "Do not discard comments in macro expansions."
- msgstr "niet-beÃ«indigde commentaar"
- 
- #: c-family/c.opt:194
- 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
- msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
- msgstr ""
- 
- # of "preprocessing" behouden?
- #: c-family/c.opt:205
- #, fuzzy
- msgid "Enable parsing GIMPLE."
- msgstr "Schakel traditionele voorverwerking in"
- 
- #: c-family/c.opt:209
- msgid "Print the name of header files as they are used."
- msgstr ""
- 
- #: c-family/c.opt:213
- msgid "-I <dir>\tAdd <dir> to the end of the main include path."
- msgstr ""
- 
- #: c-family/c.opt:217
- #, fuzzy
- msgid "Generate make dependencies."
- msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
- 
- #: c-family/c.opt:221
- #, fuzzy
- msgid "Generate make dependencies and compile."
- msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
- 
- #: c-family/c.opt:225
- msgid "-MF <file>\tWrite dependency output to the given file."
- msgstr ""
- 
- #: c-family/c.opt:229
- msgid "Treat missing header files as generated files."
- msgstr ""
- 
- #: c-family/c.opt:233
- msgid "Like -M but ignore system header files."
- msgstr ""
- 
- #: c-family/c.opt:237
- msgid "Like -MD but ignore system header files."
- msgstr ""
- 
- #: c-family/c.opt:241
- #, fuzzy
- msgid "Generate phony targets for all headers."
- msgstr "case-label niet in een switch-statement"
- 
- #: c-family/c.opt:245
- msgid "-MQ <target>\tAdd a MAKE-quoted target."
- msgstr ""
- 
- #: c-family/c.opt:249
- msgid "-MT <target>\tAdd an unquoted target."
- msgstr ""
- 
- #: c-family/c.opt:253
- #, fuzzy
- msgid "Do not generate #line directives."
- msgstr "interne fout - slechte ingebouwde functie %qs"
- 
- #: c-family/c.opt:257
- msgid "-U<macro>\tUndefine <macro>."
- msgstr ""
- 
- #: c-family/c.opt:261
- msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
- msgstr ""
- 
- #: c-family/c.opt:265
- msgid "Warn about things that change between the current -fabi-version and the specified version."
- msgstr ""
- 
- #: c-family/c.opt:269
- msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
- msgstr ""
- 
- #: c-family/c.opt:276
- msgid "Warn on suspicious calls of standard functions computing absolute values."
- msgstr ""
- 
- #: c-family/c.opt:280
- #, fuzzy
- msgid "Warn about suspicious uses of memory addresses."
- msgstr "geen eerdere declaratie voor %qs"
- 
- #: c-family/c.opt:296
- msgid "Warn about 'new' of type with extended alignment without -faligned-new."
- msgstr ""
- 
- #: c-family/c.opt:300
- msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
- msgstr ""
- 
- #: c-family/c.opt:308
- msgid "Warn on any use of alloca."
- msgstr ""
- 
- #: c-family/c.opt:312
- msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
- msgstr ""
- 
- #: c-family/c.opt:317
- msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:321
- msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
- msgstr ""
- 
- #: c-family/c.opt:325
- 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:331
- msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:343
- msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
- msgstr ""
- 
- #: c-family/c.opt:347
- #, fuzzy
- msgid "Warn about casting functions to incompatible types."
- msgstr "parameter wijst naar een onvolledig type"
- 
- #: c-family/c.opt:351
- msgid "Warn about boolean expression compared with an integer value different from true/false."
- msgstr ""
- 
- #: c-family/c.opt:355
- #, fuzzy
- msgid "Warn about certain operations on boolean expressions."
- msgstr "overflow in constante expressie"
- 
- #: c-family/c.opt:359
- msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
- msgstr ""
- 
- #: c-family/c.opt:363
- #, fuzzy
- msgid "Warn when a built-in function is declared with the wrong signature."
- msgstr "kan functie %<main%> niet inline maken"
- 
- #: c-family/c.opt:367
- msgid "Warn when a built-in preprocessor macro is undefined or redefined."
- msgstr ""
- 
- #: c-family/c.opt:371
- msgid "Warn about features not present in ISO C11, but present in ISO C2X."
- msgstr ""
- 
- #: c-family/c.opt:375
- msgid "Warn about features not present in ISO C90, but present in ISO C99."
- msgstr ""
- 
- #: c-family/c.opt:379
- msgid "Warn about features not present in ISO C99, but present in ISO C11."
- msgstr ""
- 
- #: c-family/c.opt:383
- msgid "Warn about C constructs that are not in the common subset of C and C++."
- msgstr ""
- 
- #: c-family/c.opt:390
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
- msgstr ""
- 
- #: c-family/c.opt:394
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
- msgstr ""
- 
- #: c-family/c.opt:401
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
- msgstr ""
- 
- #: c-family/c.opt:405
- #, fuzzy
- msgid "Warn about casts between incompatible function types."
- msgstr "parameter wijst naar een onvolledig type"
- 
- #: c-family/c.opt:409
- #, fuzzy
- msgid "Warn about casts which discard qualifiers."
- msgstr "parameternamen (zonder types) in functiedeclaratie"
- 
- #: c-family/c.opt:413 c-family/c.opt:417
- #, fuzzy
- msgid "Warn about catch handlers of non-reference type."
- msgstr "parameter wijst naar een onvolledig type"
- 
- #: c-family/c.opt:421
- #, fuzzy
- msgid "Warn about subscripts whose type is \"char\"."
- msgstr "array subscript is van het type %<char%>"
- 
- #: c-family/c.opt:429
- msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
- msgstr ""
- 
- #: c-family/c.opt:433
- msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
- msgstr ""
- 
- #: c-family/c.opt:437
- msgid "Synonym for -Wcomment."
- msgstr ""
- 
- #: c-family/c.opt:441
- #, fuzzy
- msgid "Warn for conditionally-supported constructs."
- msgstr "ongeldig gebruik van %<restrict%>"
- 
- #: c-family/c.opt:445
- msgid "Warn for implicit type conversions that may change a value."
- msgstr ""
- 
- #: c-family/c.opt:449
- msgid "Warn for converting NULL from/to a non-pointer type."
- msgstr ""
- 
- #: c-family/c.opt:457
- #, fuzzy
- msgid "Warn when all constructors and destructors are private."
- msgstr ""
- "\n"
- "uitvoer van ldd met constructors/destructors.\n"
- 
- #: c-family/c.opt:461
- msgid "Warn about dangling else."
- msgstr ""
- 
- #: c-family/c.opt:465
- msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
- msgstr ""
- 
- #: c-family/c.opt:469
- #, fuzzy
- msgid "Warn when a declaration is found after a statement."
- msgstr "herdeclaratie van %qs"
- 
- #: c-family/c.opt:473
- #, fuzzy
- msgid "Warn when deleting a pointer to incomplete type."
- msgstr "dereferentie van pointer naar onvolledig type"
- 
- #: c-family/c.opt:477
- #, fuzzy
- msgid "Warn about deleting polymorphic objects with non-virtual destructors."
- msgstr "niet-prototype definitie hier"
- 
- #: c-family/c.opt:485
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
- msgstr ""
- 
- #: c-family/c.opt:490
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
- msgstr ""
- 
- #: c-family/c.opt:495
- #, fuzzy
- msgid "Warn about positional initialization of structs requiring designated initializers."
- msgstr "accolades ontbreken rond beginwaarde"
- 
- #: c-family/c.opt:499
- msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
- msgstr ""
- 
- #: c-family/c.opt:503
- msgid "Warn if type qualifiers on pointers are discarded."
- msgstr ""
- 
- #: c-family/c.opt:507
- #, fuzzy
- msgid "Warn about compile-time integer division by zero."
- msgstr "deling door nul"
- 
- #: c-family/c.opt:511
- #, fuzzy
- msgid "Warn about duplicated branches in if-else statements."
- msgstr "leeg body in een else-statement"
- 
- #: c-family/c.opt:515
- msgid "Warn about duplicated conditions in an if-else-if chain."
- msgstr ""
- 
- #: c-family/c.opt:519
- #, fuzzy
- msgid "Warn about violations of Effective C++ style rules."
- msgstr "parameter wijst naar een onvolledig type"
- 
- #: c-family/c.opt:523
- #, fuzzy
- msgid "Warn about an empty body in an if or else statement."
- msgstr "leeg body in een else-statement"
- 
- #: c-family/c.opt:527
- msgid "Warn about stray tokens after #else and #endif."
- msgstr ""
- 
- #: c-family/c.opt:531
- #, fuzzy
- msgid "Warn about comparison of different enum types."
- msgstr "parameter wijst naar een onvolledig type"
- 
- #: c-family/c.opt:539
- msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
- msgstr ""
- 
- #: c-family/c.opt:547
- #, fuzzy
- msgid "Warn about semicolon after in-class function definition."
- msgstr "parameternamen (zonder types) in functiedeclaratie"
- 
- #: c-family/c.opt:551
- msgid "Warn for implicit type conversions that cause loss of floating point precision."
- msgstr ""
- 
- #: c-family/c.opt:555
- msgid "Warn if testing floating point numbers for equality."
- msgstr ""
- 
- #: c-family/c.opt:559 c-family/c.opt:601
- msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
- msgstr ""
- 
- #: c-family/c.opt:563
- msgid "Warn about format strings that contain NUL bytes."
- msgstr ""
- 
- #: c-family/c.opt:567
- msgid "Warn if passing too many arguments to a function for its format string."
- msgstr ""
- 
- #: c-family/c.opt:571
- #, fuzzy
- msgid "Warn about format strings that are not literals."
- msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
- 
- #: c-family/c.opt:575
- 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:580
- msgid "Warn about possible security problems with format functions."
- msgstr ""
- 
- #: c-family/c.opt:584
- #, fuzzy
- msgid "Warn about sign differences with format functions."
- msgstr "ongeldig gebruik van %<restrict%>"
- 
- #: c-family/c.opt:588
- msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
- msgstr ""
- 
- #: c-family/c.opt:593
- msgid "Warn about strftime formats yielding 2-digit years."
- msgstr ""
- 
- #: c-family/c.opt:597
- #, fuzzy
- #| msgid "zero-length %s format string"
- msgid "Warn about zero-length formats."
- msgstr "%s formaatstring van lengte 0"
- 
- #: c-family/c.opt:605
- msgid "Warn about function calls with format strings that write past the end of the destination region."
- msgstr ""
- 
- #: c-family/c.opt:610
- #, fuzzy
- msgid "Warn about calls to snprintf and similar functions that truncate output."
- msgstr "parameter wijst naar een onvolledig type"
- 
- #: c-family/c.opt:614
- #, fuzzy
- msgid "Warn when the field in a struct is not aligned."
- msgstr "kan functie %<main%> niet inline maken"
- 
- #: c-family/c.opt:618
- msgid "Warn whenever type qualifiers are ignored."
- msgstr ""
- 
- #: c-family/c.opt:622
- #, fuzzy
- msgid "Warn whenever attributes are ignored."
- msgstr "statische variable %qs is als dllimport aangeduid"
- 
- #: c-family/c.opt:626
- #, fuzzy
- msgid "Warn when there is a conversion between pointers that have incompatible types."
- msgstr "dereferentie van pointer naar onvolledig type"
- 
- #: c-family/c.opt:630
- msgid "Warn when the address of packed member of struct or union is taken."
- msgstr ""
- 
- #: c-family/c.opt:634
- msgid "Warn about variables which are initialized to themselves."
- msgstr ""
- 
- #: c-family/c.opt:638
- msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
- msgstr ""
- 
- #: c-family/c.opt:642
- #, fuzzy
- msgid "Warn about implicit declarations."
- msgstr "parameternamen (zonder types) in functiedeclaratie"
- 
- #: c-family/c.opt:650
- #, fuzzy
- msgid "Warn about implicit conversions from \"float\" to \"double\"."
- msgstr "ongeldig gebruik van array die geen lvalue is"
- 
- #: c-family/c.opt:654
- #, fuzzy
- msgid "Warn if \"defined\" is used outside #if."
- msgstr "ongedefinieerd of ongeldig #-commando"
- 
- #: c-family/c.opt:658
- #, fuzzy
- msgid "Warn about implicit function declarations."
- msgstr "parameternamen (zonder types) in functiedeclaratie"
- 
- #: c-family/c.opt:662
- #, fuzzy
- #| msgid "declaration does not declare anything"
- msgid "Warn when a declaration does not specify a type."
- msgstr "declaratie declareert niets"
- 
- #: c-family/c.opt:669
- msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
- msgstr ""
- 
- #: c-family/c.opt:673
- msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
- msgstr ""
- 
- #: c-family/c.opt:677
- msgid "Warn for suspicious integer expressions in boolean context."
- msgstr ""
- 
- #: c-family/c.opt:681
- #, fuzzy
- msgid "Warn when there is a cast to a pointer from an integer of a different size."
- msgstr "cast naar pointer van integer met andere grootte"
- 
- #: c-family/c.opt:685
- #, fuzzy
- msgid "Warn about invalid uses of the \"offsetof\" macro."
- msgstr "lijnnummer buiten bereik in %<#line%>-commando"
- 
- #: c-family/c.opt:689
- msgid "Warn about PCH files that are found but not used."
- msgstr ""
- 
- #: c-family/c.opt:693
- #, fuzzy
- msgid "Warn when a jump misses a variable initialization."
- msgstr "statische variable %qs is als dllimport aangeduid"
- 
- #: c-family/c.opt:697
- 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:701
- msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
- msgstr ""
- 
- #: c-family/c.opt:705
- msgid "Warn when logical not is used on the left hand side operand of a comparison."
- msgstr ""
- 
- #: c-family/c.opt:709
- msgid "Do not warn about using \"long long\" when -pedantic."
- msgstr ""
- 
- #: c-family/c.opt:713
- #, fuzzy
- msgid "Warn about suspicious declarations of \"main\"."
- msgstr "geen eerdere declaratie voor %qs"
- 
- #: c-family/c.opt:721
- 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:725
- 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:729
- msgid "Warn when the indentation of the code does not reflect the block structure."
- msgstr ""
- 
- #: c-family/c.opt:733
- #, fuzzy
- msgid "Warn about possibly missing braces around initializers."
- msgstr "accolades ontbreken rond beginwaarde"
- 
- #: c-family/c.opt:737
- #, fuzzy
- msgid "Warn about global functions without previous declarations."
- msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
- 
- #: c-family/c.opt:741
- #, fuzzy
- msgid "Warn about missing fields in struct initializers."
- msgstr "accolades ontbreken rond beginwaarde"
- 
- #: c-family/c.opt:745
- 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:749
- msgid "Warn on direct multiple inheritance."
- msgstr ""
- 
- #: c-family/c.opt:753
- msgid "Warn on namespace definition."
- msgstr ""
- 
- #: c-family/c.opt:757
- msgid "Warn when fields in a struct with the packed attribute are misaligned."
- msgstr ""
- 
- #: c-family/c.opt:761
- #, fuzzy
- msgid "Warn about missing sized deallocation functions."
- msgstr "accolades ontbreken rond beginwaarde"
- 
- #: c-family/c.opt:765
- msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
- msgstr ""
- 
- #: c-family/c.opt:769
- msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
- msgstr ""
- 
- #: c-family/c.opt:773
- msgid "Warn when sizeof is applied on a parameter declared as an array."
- msgstr ""
- 
- #: c-family/c.opt:777
- msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
- msgstr ""
- 
- #: c-family/c.opt:782
- 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:787
- msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
- msgstr ""
- 
- #: c-family/c.opt:791
- #, fuzzy
- #| msgid "function might be possible candidate for %qs format attribute"
- msgid "Warn about functions which might be candidates for format attributes."
- msgstr "deze functie is mogelijk kandidaat voor opmaak-attribuut %qs"
- 
- #: c-family/c.opt:795
- msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
- msgstr ""
- 
- #: c-family/c.opt:800
- msgid "Warn about enumerated switches, with no default, missing a case."
- msgstr ""
- 
- #: c-family/c.opt:804
- msgid "Warn about enumerated switches missing a \"default:\" statement."
- msgstr ""
- 
- #: c-family/c.opt:808
- msgid "Warn about all enumerated switches missing a specific case."
- msgstr ""
- 
- #: c-family/c.opt:812
- #, fuzzy
- msgid "Warn about switches with boolean controlling expression."
- msgstr "niet-prototype definitie hier"
- 
- #: c-family/c.opt:816
- #, fuzzy
- msgid "Warn on primary template declaration."
- msgstr "lege declaratie"
- 
- #: c-family/c.opt:820
- msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
- msgstr ""
- 
- #: c-family/c.opt:829
- msgid "Warn about user-specified include directories that do not exist."
- msgstr ""
- 
- #: c-family/c.opt:833
- msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
- msgstr ""
- 
- #: c-family/c.opt:837
- #, fuzzy
- msgid "Warn about global functions without prototypes."
- msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
- 
- #: c-family/c.opt:844
- #, fuzzy
- msgid "Warn about use of multi-character character constants."
- msgstr "karakterconstante met meer dan Ã©Ã©n karakter"
- 
- #: c-family/c.opt:848
- #, fuzzy
- msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
- msgstr "ongeldige registernaam voor %qs"
- 
- #: c-family/c.opt:852
- #, fuzzy
- msgid "Warn about \"extern\" declarations not at file scope."
- msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
- 
- #: c-family/c.opt:856
- msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
- msgstr ""
- 
- #: c-family/c.opt:860
- msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
- msgstr ""
- 
- #: c-family/c.opt:864
- #, fuzzy
- msgid "Warn when non-templatized friend functions are declared within a template."
- msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
- 
- #: c-family/c.opt:868
- msgid "Warn when a conversion function will never be called due to the type it converts to."
- msgstr ""
- 
- #: c-family/c.opt:872
- msgid "Warn for unsafe raw memory writes to objects of class types."
- msgstr ""
- 
- #: c-family/c.opt:876
- #, fuzzy
- msgid "Warn about non-virtual destructors."
- msgstr "niet-prototype definitie hier"
- 
- #: c-family/c.opt:880
- msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
- msgstr ""
- 
- #: c-family/c.opt:896
- msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
- msgstr ""
- 
- #: c-family/c.opt:919
- msgid "Warn if a C-style cast is used in a program."
- msgstr ""
- 
- #: c-family/c.opt:923
- #, fuzzy
- msgid "Warn for obsolescent usage in a declaration."
- msgstr "parameternamen (zonder types) in functiedeclaratie"
- 
- #: c-family/c.opt:927
- msgid "Warn if an old-style parameter definition is used."
- msgstr ""
- 
- #: c-family/c.opt:931
- msgid "Warn if a simd directive is overridden by the vectorizer cost model."
- msgstr ""
- 
- #: c-family/c.opt:935
- msgid "Warn if a string is longer than the maximum portable length specified by the standard."
- msgstr ""
- 
- #: c-family/c.opt:939
- #, fuzzy
- msgid "Warn about overloaded virtual function names."
- msgstr "niet-prototype definitie hier"
- 
- #: c-family/c.opt:943
- msgid "Warn about overriding initializers without side effects."
- msgstr ""
- 
- #: c-family/c.opt:947
- msgid "Warn about overriding initializers with side effects."
- msgstr ""
- 
- #: c-family/c.opt:951
- msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
- msgstr ""
- 
- #: c-family/c.opt:955
- #, fuzzy
- msgid "Warn about possibly missing parentheses."
- msgstr "accolades ontbreken rond beginwaarde"
- 
- #: c-family/c.opt:963
- msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
- msgstr ""
- 
- #: c-family/c.opt:967
- #, fuzzy
- msgid "Warn when converting the type of pointers to member functions."
- msgstr "dereferentie van pointer naar onvolledig type"
- 
- #: c-family/c.opt:971
- #, fuzzy
- msgid "Warn about function pointer arithmetic."
- msgstr "pointer naar functie gebruikt in rekensom"
- 
- #: c-family/c.opt:975
- #, fuzzy
- msgid "Warn when a pointer differs in signedness in an assignment."
- msgstr "cast van pointer naar integer met andere grootte"
- 
- #: c-family/c.opt:979
- #, fuzzy
- msgid "Warn when a pointer is compared with a zero character constant."
- msgstr "karakterconstante met meer dan Ã©Ã©n karakter"
- 
- #: c-family/c.opt:983
- #, fuzzy
- msgid "Warn when a pointer is cast to an integer of a different size."
- msgstr "cast van pointer naar integer met andere grootte"
- 
- #: c-family/c.opt:987
- #, fuzzy
- msgid "Warn about misuses of pragmas."
- msgstr "accolades ontbreken rond beginwaarde"
- 
- #: c-family/c.opt:991
- msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
- msgstr ""
- 
- #: c-family/c.opt:995
- msgid "Warn if a property for an Objective-C object has no assign semantics specified."
- msgstr ""
- 
- #: c-family/c.opt:999
- msgid "Warn if inherited methods are unimplemented."
- msgstr ""
- 
- #: c-family/c.opt:1003 c-family/c.opt:1007
- msgid "Warn for placement new expressions with undefined behavior."
- msgstr ""
- 
- #: c-family/c.opt:1011
- #, fuzzy
- msgid "Warn about multiple declarations of the same object."
- msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
- 
- #: c-family/c.opt:1015
- msgid "Warn about redundant calls to std::move."
- msgstr ""
- 
- #: c-family/c.opt:1019
- #, fuzzy
- msgid "Warn about uses of register storage specifier."
- msgstr "lijnnummer buiten bereik in %<#line%>-commando"
- 
- #: c-family/c.opt:1023
- msgid "Warn when the compiler reorders code."
- msgstr ""
- 
- #: c-family/c.opt:1027
- #, fuzzy
- msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
- msgstr "teruggeefwaarde krijgt standaardtype %<int%>"
- 
- #: c-family/c.opt:1031
- msgid "Warn on suspicious constructs involving reverse scalar storage order."
- msgstr ""
- 
- #: c-family/c.opt:1035
- #, fuzzy
- msgid "Warn if a selector has multiple methods."
- msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
- 
- #: c-family/c.opt:1039
- #, fuzzy
- msgid "Warn about possible violations of sequence point rules."
- msgstr "accolades ontbreken rond beginwaarde"
- 
- #: c-family/c.opt:1043
- #, fuzzy
- msgid "Warn if a local declaration hides an instance variable."
- msgstr "de declaratie van %qs verbergt een parameter"
- 
- #: c-family/c.opt:1047 c-family/c.opt:1051
- msgid "Warn if left shift of a signed value overflows."
- msgstr ""
- 
- #: c-family/c.opt:1055
- #, fuzzy
- #| msgid "right shift count is negative"
- msgid "Warn if shift count is negative."
- msgstr "teller van rechtse shift is negatief"
- 
- #: c-family/c.opt:1059
- #, fuzzy
- #| msgid "right shift count >= width of type"
- msgid "Warn if shift count >= width of type."
- msgstr "teller van rechtse shift is >= breedte van het type"
- 
- #: c-family/c.opt:1063
- #, fuzzy
- #| msgid "left shift count is negative"
- msgid "Warn if left shifting a negative value."
- msgstr "teller van links shift is negatief"
- 
- #: c-family/c.opt:1067
- #, fuzzy
- msgid "Warn about signed-unsigned comparisons."
- msgstr "accolades ontbreken rond beginwaarde"
- 
- #: c-family/c.opt:1075
- #, fuzzy
- msgid "Warn for implicit type conversions between signed and unsigned integers."
- msgstr "vergelijking tussen signed en unsigned"
- 
- #: c-family/c.opt:1079
- #, fuzzy
- #| msgid "comparison of promoted ~unsigned with unsigned"
- msgid "Warn when overload promotes from unsigned to signed."
- msgstr "vergelijking van gepromoveerde ~unsigned met unsigned"
- 
- #: c-family/c.opt:1083
- #, fuzzy
- msgid "Warn about uncasted NULL used as sentinel."
- msgstr "niet-prototype definitie hier"
- 
- #: c-family/c.opt:1087
- #, fuzzy
- msgid "Warn about unprototyped function declarations."
- msgstr "niet-prototype definitie hier"
- 
- #: c-family/c.opt:1099
- msgid "Warn if type signatures of candidate methods do not match exactly."
- msgstr ""
- 
- #: c-family/c.opt:1103
- msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
- msgstr ""
- 
- #: c-family/c.opt:1107
- #, fuzzy
- msgid "Deprecated.  This switch has no effect."
- msgstr "%<%.*s%> is niet gedefinieerd"
- 
- # XXX FIXME:  near-duplicate
- #: c-family/c.opt:1115
- #, fuzzy
- #| msgid "comparison always false due to limited range of data type"
- msgid "Warn if a comparison always evaluates to true or false."
- msgstr "vergelijking is altijd onwaar vanwege beperkte bereik van datatype"
- 
- #: c-family/c.opt:1119
- msgid "Warn if a throw expression will always result in a call to terminate()."
- msgstr ""
- 
- #: c-family/c.opt:1123
- msgid "Warn about features not present in traditional C."
- msgstr ""
- 
- #: c-family/c.opt:1127
- msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
- msgstr ""
- 
- #: c-family/c.opt:1131
- msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
- msgstr ""
- 
- #: c-family/c.opt:1135
- #, fuzzy
- msgid "Warn about @selector()s without previously declared methods."
- msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
- 
- #: c-family/c.opt:1139
- #, fuzzy
- msgid "Warn if an undefined macro is used in an #if directive."
- msgstr "ongedefinieerd of ongeldig #-commando"
- 
- #: c-family/c.opt:1151
- #, fuzzy
- msgid "Warn about unrecognized pragmas."
- msgstr "accolades ontbreken rond beginwaarde"
- 
- #: c-family/c.opt:1155
- #, fuzzy
- msgid "Warn about unsuffixed float constants."
- msgstr "geen eerdere declaratie voor %qs"
- 
- #: c-family/c.opt:1163
- #, fuzzy
- msgid "Warn when typedefs locally defined in a function are not used."
- msgstr "kan functie %<main%> niet inline maken"
- 
- #: c-family/c.opt:1167
- #, fuzzy
- msgid "Warn about macros defined in the main file that are not used."
- msgstr "kan functie %<main%> niet inline maken"
- 
- #: c-family/c.opt:1171
- #, fuzzy
- msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
- msgstr "%Hde returnwaarde van een functie, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
- 
- #: c-family/c.opt:1179 c-family/c.opt:1183
- #, fuzzy
- msgid "Warn when a const variable is unused."
- msgstr "De locale variabele %<insn%> heeft de waarde:"
- 
- #: c-family/c.opt:1187
- #, fuzzy
- msgid "Warn about using variadic macros."
- msgstr "pointer naar functie gebruikt in rekensom"
- 
- #: c-family/c.opt:1191
- msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
- msgstr ""
- 
- #: c-family/c.opt:1195
- #, fuzzy
- msgid "Warn if a variable length array is used."
- msgstr "ISO C90 verbiedt array %qs van variabele grootte"
- 
- #: c-family/c.opt:1199
- msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
- msgstr ""
- 
- #: c-family/c.opt:1206
- msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:1210
- #, fuzzy
- msgid "Warn when a register variable is declared volatile."
- msgstr "statische variable %qs is als dllimport aangeduid"
- 
- #: c-family/c.opt:1214
- msgid "Warn on direct virtual inheritance."
- msgstr ""
- 
- #: c-family/c.opt:1218
- msgid "Warn if a virtual base has a non-trivial move assignment operator."
- msgstr ""
- 
- #: c-family/c.opt:1222
- 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:1226
- msgid "Warn when a literal '0' is used as null pointer."
- msgstr ""
- 
- #: c-family/c.opt:1230
- #, fuzzy
- msgid "Warn about useless casts."
- msgstr "geen eerdere declaratie voor %qs"
- 
- #: c-family/c.opt:1234
- 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:1238
- msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
- msgstr ""
- 
- #: c-family/c.opt:1242
- msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
- msgstr ""
- 
- #: c-family/c.opt:1247
- msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
- msgstr ""
- 
- #: c-family/c.opt:1255
- msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
- msgstr ""
- 
- #: c-family/c.opt:1259
- msgid "Enforce class member access control semantics."
- msgstr ""
- 
- #: c-family/c.opt:1263
- msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
- msgstr ""
- 
- #: c-family/c.opt:1267
- msgid "Support C++17 allocation of over-aligned types."
- msgstr ""
- 
- #: c-family/c.opt:1271
- msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
- msgstr ""
- 
- #: c-family/c.opt:1278
- msgid "Allow variadic functions without named parameter."
- msgstr ""
- 
- #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
- #: c-family/c.opt:1858 c-family/c.opt:1874
- #, fuzzy
- msgid "No longer supported."
- msgstr "-pipe wordt niet ondersteund"
- 
- #: c-family/c.opt:1286
- msgid "Recognize the \"asm\" keyword."
- msgstr ""
- 
- #: c-family/c.opt:1294
- #, fuzzy
- msgid "Recognize built-in functions."
- msgstr "interne fout - slechte ingebouwde functie %qs"
- 
- #: c-family/c.opt:1301
- msgid "Where shorter, use canonicalized paths to systems headers."
- msgstr ""
- 
- #: c-family/c.opt:1305
- 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:1393
- #, fuzzy
- msgid "Deprecated in GCC 8.  This switch has no effect."
- msgstr "%<%.*s%> is niet gedefinieerd"
- 
- #: c-family/c.opt:1397
- msgid "Enable support for C++ concepts."
- msgstr ""
- 
- #: c-family/c.opt:1401
- msgid "Allow the arguments of the '?' operator to have different types."
- msgstr ""
- 
- #: c-family/c.opt:1409
- msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
- msgstr ""
- 
- #: c-family/c.opt:1413
- msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
- msgstr ""
- 
- #: c-family/c.opt:1417
- msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
- msgstr ""
- 
- #: c-family/c.opt:1421
- msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
- msgstr ""
- 
- # of "preprocessing" behouden?
- #: c-family/c.opt:1425
- #, fuzzy
- msgid "Emit debug annotations during preprocessing."
- msgstr "Schakel traditionele voorverwerking in"
- 
- #: c-family/c.opt:1429
- msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
- msgstr ""
- 
- #: c-family/c.opt:1433
- msgid "Factor complex constructors and destructors to favor space over speed."
- msgstr ""
- 
- #: c-family/c.opt:1441
- msgid "Print hierarchical comparisons when template types are mismatched."
- msgstr ""
- 
- #: c-family/c.opt:1445
- #, fuzzy
- msgid "Preprocess directives only."
- msgstr "ongeldig preprocessing-commando"
- 
- #: c-family/c.opt:1449
- msgid "Permit '$' as an identifier character."
- msgstr ""
- 
- #: c-family/c.opt:1453
- msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
- msgstr ""
- 
- #: c-family/c.opt:1457
- msgid "Write all declarations as Ada code transitively."
- msgstr ""
- 
- #: c-family/c.opt:1461
- msgid "Write all declarations as Ada code for the given file only."
- msgstr ""
- 
- #: c-family/c.opt:1468
- msgid "-fno-elide-type Do not elide common elements in template comparisons."
- msgstr ""
- 
- #: c-family/c.opt:1472
- #, fuzzy
- msgid "Generate code to check exception specifications."
- msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
- 
- #: c-family/c.opt:1479
- msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
- msgstr ""
- 
- #: c-family/c.opt:1483
- msgid "Permit universal character names (\\u and \\U) in identifiers."
- msgstr ""
- 
- #: c-family/c.opt:1487
- msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
- msgstr ""
- 
- #: c-family/c.opt:1491
- msgid "Support dynamic initialization of thread-local variables in a different translation unit."
- msgstr ""
- 
- #: c-family/c.opt:1501
- msgid "Do not assume that standard C libraries and \"main\" exist."
- msgstr ""
- 
- #: c-family/c.opt:1505
- msgid "Recognize GNU-defined keywords."
- msgstr ""
- 
- #: c-family/c.opt:1509
- #, fuzzy
- msgid "Generate code for GNU runtime environment."
- msgstr "case-label niet in een switch-statement"
- 
- #: c-family/c.opt:1513
- msgid "Use traditional GNU semantics for inline functions."
- msgstr ""
- 
- #: c-family/c.opt:1526
- msgid "Assume normal C execution environment."
- msgstr ""
- 
- #: c-family/c.opt:1534
- #, fuzzy
- msgid "Export functions even if they can be inlined."
- msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
- 
- #: c-family/c.opt:1538
- #, fuzzy
- msgid "Emit implicit instantiations of inline templates."
- msgstr "impliciete declaratie van functie %qs"
- 
- #: c-family/c.opt:1542
- #, fuzzy
- msgid "Emit implicit instantiations of templates."
- msgstr "impliciete declaratie van functie %qs"
- 
- #: c-family/c.opt:1546
- msgid "Implement C++17 inheriting constructor semantics."
- msgstr ""
- 
- #: c-family/c.opt:1553
- msgid "Don't emit dllexported inline functions unless needed."
- msgstr ""
- 
- #: c-family/c.opt:1560
- msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
- msgstr ""
- 
- #: c-family/c.opt:1564
- #, fuzzy
- msgid "Don't warn about uses of Microsoft extensions."
- msgstr "ongeldig gebruik van %<restrict%>"
- 
- #: c-family/c.opt:1583
- msgid "Implement resolution of DR 150 for matching of template template arguments."
- msgstr ""
- 
- #: c-family/c.opt:1587
- msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
- msgstr ""
- 
- #: c-family/c.opt:1591
- msgid "Assume that receivers of Objective-C messages may be nil."
- msgstr ""
- 
- #: c-family/c.opt:1595
- msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
- msgstr ""
- 
- #: c-family/c.opt:1599
- msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
- msgstr ""
- 
- #: c-family/c.opt:1624
- msgid "Treat a throw() exception specification as noexcept to improve code size."
- msgstr ""
- 
- #: c-family/c.opt:1628
- msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
- msgstr ""
- 
- #: c-family/c.opt:1634
- msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
- msgstr ""
- 
- #: c-family/c.opt:1638
- msgid "Allow fast jumps to the message dispatcher."
- msgstr ""
- 
- #: c-family/c.opt:1644
- msgid "Enable Objective-C exception and synchronization syntax."
- msgstr ""
- 
- #: c-family/c.opt:1648
- msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
- msgstr ""
- 
- #: c-family/c.opt:1652
- msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
- msgstr ""
- 
- #: c-family/c.opt:1657
- msgid "Enable Objective-C setjmp exception handling runtime."
- msgstr ""
- 
- #: c-family/c.opt:1661
- #, fuzzy
- msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
- msgstr "Volg de ISO 1990 C standaard zoals aangepast in 1994"
- 
- #: c-family/c.opt:1665
- msgid "Enable OpenACC."
- msgstr ""
- 
- #: c-family/c.opt:1669
- msgid "Specify default OpenACC compute dimensions."
- msgstr ""
- 
- #: c-family/c.opt:1673
- msgid "Enable OpenMP (implies -frecursive in Fortran)."
- msgstr ""
- 
- #: c-family/c.opt:1677
- #, fuzzy
- msgid "Enable OpenMP's SIMD directives."
- msgstr "ongeldige beginwaarde"
- 
- #: c-family/c.opt:1681
- msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
- msgstr ""
- 
- #: c-family/c.opt:1692
- msgid "Look for and use PCH files even when preprocessing."
- msgstr ""
- 
- #: c-family/c.opt:1696
- msgid "Downgrade conformance errors to warnings."
- msgstr ""
- 
- #: c-family/c.opt:1700
- #, fuzzy
- msgid "Enable Plan 9 language extensions."
- msgstr "lege declaratie"
- 
- #: c-family/c.opt:1704
- msgid "Treat the input file as already preprocessed."
- msgstr ""
- 
- #: c-family/c.opt:1712
- msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
- msgstr ""
- 
- #: c-family/c.opt:1716
- msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
- msgstr ""
- 
- #: c-family/c.opt:1720
- msgid "Treat known sprintf return values as constants."
- msgstr ""
- 
- #: c-family/c.opt:1724
- msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
- msgstr ""
- 
- #: c-family/c.opt:1728
- #, fuzzy
- msgid "Enable automatic template instantiation."
- msgstr "herhaalde definitie %qs"
- 
- #: c-family/c.opt:1732
- #, fuzzy
- msgid "Generate run time type descriptor information."
- msgstr "ongeldig gebruik van %<restrict%>"
- 
- #: c-family/c.opt:1740
- msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
- msgstr ""
- 
- #: c-family/c.opt:1744
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
- msgstr ""
- 
- #: c-family/c.opt:1752
- #, fuzzy
- msgid "Enable C++14 sized deallocation support."
- msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
- 
- #: c-family/c.opt:1759
- msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
- msgstr ""
- 
- #: c-family/c.opt:1775
- msgid "Display statistics accumulated during compilation."
- msgstr ""
- 
- #: c-family/c.opt:1779
- msgid "Assume that values of enumeration type are always within the minimum range of that type."
- msgstr ""
- 
- #: c-family/c.opt:1786 c-family/c.opt:1791
- msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
- msgstr ""
- 
- #: c-family/c.opt:1808
- msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
- msgstr ""
- 
- #: c-family/c.opt:1812
- msgid "Set the maximum number of template instantiation notes for a single warning or error."
- msgstr ""
- 
- #: c-family/c.opt:1819
- msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
- msgstr ""
- 
- #: c-family/c.opt:1826
- msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
- msgstr ""
- 
- #: c-family/c.opt:1830
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
- msgstr ""
- 
- #: c-family/c.opt:1838
- msgid "Use __cxa_atexit to register destructors."
- msgstr ""
- 
- #: c-family/c.opt:1842
- msgid "Use __cxa_get_exception_ptr in exception handling."
- msgstr ""
- 
- #: c-family/c.opt:1846
- msgid "Marks all inlined functions and methods as having hidden visibility."
- msgstr ""
- 
- #: c-family/c.opt:1850
- msgid "Changes visibility to match Microsoft Visual Studio by default."
- msgstr ""
- 
- #: c-family/c.opt:1866
- msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
- msgstr ""
- 
- #: c-family/c.opt:1870
- msgid "Generate a #line directive pointing at the current working directory."
- msgstr ""
- 
- #: c-family/c.opt:1878
- msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
- msgstr ""
- 
- #: c-family/c.opt:1882
- msgid "Dump declarations to a .decl file."
- msgstr ""
- 
- #: c-family/c.opt:1886
- msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
- msgstr ""
- 
- #: c-family/c.opt:1890
- msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
- msgstr ""
- 
- #: c-family/c.opt:1894
- msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
- msgstr ""
- 
- #: c-family/c.opt:1898
- 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:1903
- msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
- msgstr ""
- 
- #: c-family/c.opt:1907
- msgid "-imacros <file>\tAccept definition of macros in <file>."
- msgstr ""
- 
- #: c-family/c.opt:1911
- msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
- msgstr ""
- 
- #: c-family/c.opt:1915
- msgid "-include <file>\tInclude the contents of <file> before other files."
- msgstr ""
- 
- #: c-family/c.opt:1919
- msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
- msgstr ""
- 
- #: c-family/c.opt:1923
- msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
- msgstr ""
- 
- #: c-family/c.opt:1927
- msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
- msgstr ""
- 
- #: c-family/c.opt:1931
- msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
- msgstr ""
- 
- #: c-family/c.opt:1935
- msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
- msgstr ""
- 
- #: c-family/c.opt:1939
- msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
- msgstr ""
- 
- #: c-family/c.opt:1949
- msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
- msgstr ""
- 
- #: c-family/c.opt:1953
- msgid "Do not search standard system include directories for C++."
- msgstr ""
- 
- #: c-family/c.opt:1965
- msgid "Generate C header of platform-specific features."
- msgstr ""
- 
- #: c-family/c.opt:1969
- msgid "Remap file names when including files."
- msgstr ""
- 
- #: c-family/c.opt:1973 c-family/c.opt:1977
- #, fuzzy
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
- msgstr "Volg de ISO 1998 C++ standaard met GNU uitbreidingen"
- 
- #: c-family/c.opt:1981
- #, fuzzy
- #| msgid "Conform to the ISO 1998 C++ standard"
- msgid "Conform to the ISO 2011 C++ standard."
- msgstr "Volg de ISO 1998 C++ standaard"
- 
- #: c-family/c.opt:1985
- #, fuzzy
- msgid "Deprecated in favor of -std=c++11."
- msgstr "Verouderd; gebruik liever -std=c99"
- 
- #: c-family/c.opt:1989
- #, fuzzy
- msgid "Deprecated in favor of -std=c++14."
- msgstr "Verouderd; gebruik liever -std=c99"
- 
- #: c-family/c.opt:1993
- #, fuzzy
- #| msgid "Conform to the ISO 1998 C++ standard"
- msgid "Conform to the ISO 2014 C++ standard."
- msgstr "Volg de ISO 1998 C++ standaard"
- 
- #: c-family/c.opt:1997
- #, fuzzy
- msgid "Deprecated in favor of -std=c++17."
- msgstr "Verouderd; gebruik liever -std=c99"
- 
- #: c-family/c.opt:2001
- #, fuzzy
- #| msgid "Conform to the ISO 1998 C++ standard"
- msgid "Conform to the ISO 2017 C++ standard."
- msgstr "Volg de ISO 1998 C++ standaard"
- 
- #: c-family/c.opt:2005
- #, fuzzy
- msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
- msgstr "Volg de ISO 1998 C++ standaard met GNU uitbreidingen"
- 
- #: c-family/c.opt:2009 c-family/c.opt:2135
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard"
- msgid "Conform to the ISO 2011 C standard."
- msgstr "Volg de ISO 1990 C standaard"
- 
- #: c-family/c.opt:2013
- #, fuzzy
- msgid "Deprecated in favor of -std=c11."
- msgstr "Verouderd; gebruik liever -std=c99"
- 
- #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
- #: c-family/c.opt:2143
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard as amended in 1994"
- msgid "Conform to the ISO 2017 C standard (published in 2018)."
- msgstr "Volg de ISO 1990 C standaard zoals aangepast in 1994"
- 
- #: c-family/c.opt:2025
- #, fuzzy
- msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
- msgstr "Volg de ISO 1990 C standaard zoals aangepast in 1994"
- 
- #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard"
- msgid "Conform to the ISO 1990 C standard."
- msgstr "Volg de ISO 1990 C standaard"
- 
- #: c-family/c.opt:2037 c-family/c.opt:2127
- #, fuzzy
- #| msgid "Conform to the ISO 1999 C standard"
- msgid "Conform to the ISO 1999 C standard."
- msgstr "Volg de ISO 1999 C standaard"
- 
- #: c-family/c.opt:2041
- #, fuzzy
- #| msgid "Deprecated in favor of -std=c99"
- msgid "Deprecated in favor of -std=c99."
- msgstr "Verouderd; gebruik liever -std=c99"
- 
- #: c-family/c.opt:2045 c-family/c.opt:2050
- #, fuzzy
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
- msgstr "Volg de ISO 1998 C++ standaard met GNU uitbreidingen"
- 
- #: c-family/c.opt:2055
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
- msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
- msgstr "Volg de ISO 1990 C standaard met GNU uitbreidingen"
- 
- #: c-family/c.opt:2059
- #, fuzzy
- msgid "Deprecated in favor of -std=gnu++11."
- msgstr "Verouderd; gebruik liever -std=gnu99"
- 
- #: c-family/c.opt:2063
- #, fuzzy
- msgid "Deprecated in favor of -std=gnu++14."
- msgstr "Verouderd; gebruik liever -std=gnu99"
- 
- #: c-family/c.opt:2067
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
- msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
- msgstr "Volg de ISO 1990 C standaard met GNU uitbreidingen"
- 
- #: c-family/c.opt:2071
- #, fuzzy
- msgid "Deprecated in favor of -std=gnu++17."
- msgstr "Verouderd; gebruik liever -std=gnu99"
- 
- #: c-family/c.opt:2075
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
- msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
- msgstr "Volg de ISO 1990 C standaard met GNU uitbreidingen"
- 
- #: c-family/c.opt:2079
- #, fuzzy
- msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
- msgstr "Volg de ISO 1998 C++ standaard met GNU uitbreidingen"
- 
- #: c-family/c.opt:2083
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
- msgid "Conform to the ISO 2011 C standard with GNU extensions."
- msgstr "Volg de ISO 1990 C standaard met GNU uitbreidingen"
- 
- #: c-family/c.opt:2087
- #, fuzzy
- msgid "Deprecated in favor of -std=gnu11."
- msgstr "Verouderd; gebruik liever -std=gnu99"
- 
- #: c-family/c.opt:2091 c-family/c.opt:2095
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
- msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
- msgstr "Volg de ISO 1990 C standaard met GNU uitbreidingen"
- 
- #: c-family/c.opt:2099
- #, fuzzy
- msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
- msgstr "Volg de ISO 1998 C++ standaard met GNU uitbreidingen"
- 
- #: c-family/c.opt:2103 c-family/c.opt:2107
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard with GNU extensions"
- msgid "Conform to the ISO 1990 C standard with GNU extensions."
- msgstr "Volg de ISO 1990 C standaard met GNU uitbreidingen"
- 
- #: c-family/c.opt:2111
- #, fuzzy
- #| msgid "Conform to the ISO 1999 C standard with GNU extensions"
- msgid "Conform to the ISO 1999 C standard with GNU extensions."
- msgstr "Volg de ISO 1999 C standaard met GNU uitbreidingen"
- 
- #: c-family/c.opt:2115
- #, fuzzy
- #| msgid "Deprecated in favor of -std=gnu99"
- msgid "Deprecated in favor of -std=gnu99."
- msgstr "Verouderd; gebruik liever -std=gnu99"
- 
- #: c-family/c.opt:2123
- #, fuzzy
- #| msgid "Conform to the ISO 1990 C standard as amended in 1994"
- msgid "Conform to the ISO 1990 C standard as amended in 1994."
- msgstr "Volg de ISO 1990 C standaard zoals aangepast in 1994"
- 
- #: c-family/c.opt:2131
- #, fuzzy
- #| msgid "Deprecated in favor of -std=iso9899:1999"
- msgid "Deprecated in favor of -std=iso9899:1999."
- msgstr "Verouderd; gebruik liever -std=iso9899:1999"
- 
- # of "preprocessing" behouden?
- #: c-family/c.opt:2150
- #, fuzzy
- #| msgid "Enable traditional preprocessing"
- msgid "Enable traditional preprocessing."
- msgstr "Schakel traditionele voorverwerking in"
- 
- #: c-family/c.opt:2154
- #, fuzzy
- msgid "-trigraphs\tSupport ISO C trigraphs."
- msgstr "-trigraphs\tOndersteun ISO C trigraphs"
- 
- #: c-family/c.opt:2158
- #, fuzzy
- #| msgid "Do not predefine system-specific and GCC-specific macros"
- msgid "Do not predefine system-specific and GCC-specific macros."
- msgstr "Definieer geen systeem-specifieke of GCC-specifieke macros op voorhand"
- 
- #: fortran/lang.opt:146
- msgid "-J<directory>\tPut MODULE files in 'directory'."
- msgstr ""
- 
- #: fortran/lang.opt:198
- #, fuzzy
- msgid "Warn about possible aliasing of dummy arguments."
- msgstr "accolades ontbreken rond beginwaarde"
- 
- #: fortran/lang.opt:202
- msgid "Warn about alignment of COMMON blocks."
- msgstr ""
- 
- #: fortran/lang.opt:206
- #, fuzzy
- msgid "Warn about missing ampersand in continued character constants."
- msgstr "karakterconstante met meer dan Ã©Ã©n karakter"
- 
- #: fortran/lang.opt:210
- #, fuzzy
- msgid "Warn about creation of array temporaries."
- msgstr "pointer naar functie gebruikt in rekensom"
- 
- #: fortran/lang.opt:214
- msgid "Warn about type and rank mismatches between arguments and parameters."
- msgstr ""
- 
- #: fortran/lang.opt:218
- msgid "Warn if the type of a variable might be not interoperable with C."
- msgstr ""
- 
- #: fortran/lang.opt:226
- #, fuzzy
- msgid "Warn about truncated character expressions."
- msgstr "niet-prototype definitie hier"
- 
- #: fortran/lang.opt:230
- msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
- msgstr ""
- 
- #: fortran/lang.opt:238
- #, fuzzy
- msgid "Warn about most implicit conversions."
- msgstr "parameternamen (zonder types) in functiedeclaratie"
- 
- #: fortran/lang.opt:242
- #, fuzzy
- msgid "Warn about possibly incorrect subscripts in do loops."
- msgstr "accolades ontbreken rond beginwaarde"
- 
- #: fortran/lang.opt:250
- msgid "Warn if loops have been interchanged."
- msgstr ""
- 
- #: fortran/lang.opt:254
- #, fuzzy
- msgid "Warn about function call elimination."
- msgstr "parameternamen (zonder types) in functiedeclaratie"
- 
- #: fortran/lang.opt:258
- #, fuzzy
- msgid "Warn about calls with implicit interface."
- msgstr "parameternamen (zonder types) in functiedeclaratie"
- 
- #: fortran/lang.opt:262
- #, fuzzy
- msgid "Warn about called procedures not explicitly declared."
- msgstr "parameternamen (zonder types) in functiedeclaratie"
- 
- #: fortran/lang.opt:266
- msgid "Warn about constant integer divisions with truncated results."
- msgstr ""
- 
- #: fortran/lang.opt:270
- #, fuzzy
- msgid "Warn about truncated source lines."
- msgstr "niet-prototype definitie hier"
- 
- #: fortran/lang.opt:274
- msgid "Warn on intrinsics not part of the selected standard."
- msgstr ""
- 
- #: fortran/lang.opt:286
- msgid "Warn about USE statements that have no ONLY qualifier."
- msgstr ""
- 
- #: fortran/lang.opt:298
- msgid "Warn about real-literal-constants with 'q' exponent-letter."
- msgstr ""
- 
- #: fortran/lang.opt:302
- #, fuzzy
- msgid "Warn when a left-hand-side array variable is reallocated."
- msgstr "statische variable %qs is als dllimport aangeduid"
- 
- #: fortran/lang.opt:306
- #, fuzzy
- msgid "Warn when a left-hand-side variable is reallocated."
- msgstr "statische variable %qs is als dllimport aangeduid"
- 
- #: fortran/lang.opt:310
- msgid "Warn if the pointer in a pointer assignment might outlive its target."
- msgstr ""
- 
- #: fortran/lang.opt:318
- #, fuzzy
- msgid "Warn about \"suspicious\" constructs."
- msgstr "geen eerdere declaratie voor %qs"
- 
- #: fortran/lang.opt:322
- msgid "Permit nonconforming uses of the tab character."
- msgstr ""
- 
- #: fortran/lang.opt:326
- msgid "Warn about an invalid DO loop."
- msgstr ""
- 
- #: fortran/lang.opt:330
- #, fuzzy
- msgid "Warn about underflow of numerical constant expressions."
- msgstr "overflow in constante expressie"
- 
- #: fortran/lang.opt:338
- msgid "Warn if a user-procedure has the same name as an intrinsic."
- msgstr ""
- 
- #: fortran/lang.opt:346
- #, fuzzy
- msgid "Warn about unused dummy arguments."
- msgstr "accolades ontbreken rond beginwaarde"
- 
- #: fortran/lang.opt:350
- msgid "Warn about zero-trip DO loops."
- msgstr ""
- 
- # of "preprocessing" behouden?
- #: fortran/lang.opt:354
- #, fuzzy
- msgid "Enable preprocessing."
- msgstr "Schakel traditionele voorverwerking in"
- 
- #: fortran/lang.opt:362
- #, fuzzy
- msgid "Disable preprocessing."
- msgstr "Schakel geÃ¯ndexeerde adressering uit"
- 
- #: fortran/lang.opt:370
- msgid "Eliminate multiple function invocations also for impure functions."
- msgstr ""
- 
- #: fortran/lang.opt:374
- msgid "Enable alignment of COMMON blocks."
- msgstr ""
- 
- #: fortran/lang.opt:378
- msgid "All intrinsics procedures are available regardless of selected standard."
- msgstr ""
- 
- #: fortran/lang.opt:386
- msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
- msgstr ""
- 
- #: fortran/lang.opt:390
- msgid "Specify that backslash in string introduces an escape character."
- msgstr ""
- 
- #: fortran/lang.opt:394
- msgid "Produce a backtrace when a runtime error is encountered."
- msgstr ""
- 
- #: fortran/lang.opt:398
- msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
- msgstr ""
- 
- #: fortran/lang.opt:402
- msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
- msgstr ""
- 
- #: fortran/lang.opt:406
- msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
- msgstr ""
- 
- #: fortran/lang.opt:425
- msgid "Use the Cray Pointer extension."
- msgstr ""
- 
- #: fortran/lang.opt:429
- #, fuzzy
- msgid "Generate C prototypes from BIND(C) declarations."
- msgstr "niet-prototype definitie hier"
- 
- #: fortran/lang.opt:433
- msgid "Ignore 'D' in column one in fixed form."
- msgstr ""
- 
- #: fortran/lang.opt:437
- msgid "Treat lines with 'D' in column one as comments."
- msgstr ""
- 
- #: fortran/lang.opt:441
- #, fuzzy
- msgid "Enable all DEC language extensions."
- msgstr "lege declaratie"
- 
- #: fortran/lang.opt:445
- msgid "Enable legacy parsing of INCLUDE as statement."
- msgstr ""
- 
- #: fortran/lang.opt:449
- msgid "Enable kind-specific variants of integer intrinsic functions."
- msgstr ""
- 
- #: fortran/lang.opt:453
- msgid "Enable legacy math intrinsics for compatibility."
- msgstr ""
- 
- #: fortran/lang.opt:457
- msgid "Enable support for DEC STRUCTURE/RECORD."
- msgstr ""
- 
- #: fortran/lang.opt:461
- msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
- msgstr ""
- 
- #: fortran/lang.opt:465
- msgid "Set the default double precision kind to an 8 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:469
- msgid "Set the default integer kind to an 8 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:473
- msgid "Set the default real kind to an 8 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:477
- msgid "Set the default real kind to an 10 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:481
- msgid "Set the default real kind to an 16 byte wide type."
- msgstr ""
- 
- #: fortran/lang.opt:485
- msgid "Allow dollar signs in entity names."
- msgstr ""
- 
- #: fortran/lang.opt:493
- msgid "Display the code tree after parsing."
- msgstr ""
- 
- #: fortran/lang.opt:497
- #, fuzzy
- msgid "Display the code tree after front end optimization."
- msgstr "lege declaratie"
- 
- #: fortran/lang.opt:501
- msgid "Display the code tree after parsing; deprecated option."
- msgstr ""
- 
- #: fortran/lang.opt:505
- msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
- msgstr ""
- 
- #: fortran/lang.opt:509
- #, fuzzy
- #| msgid "Use portable calling conventions"
- msgid "Use f2c calling convention."
- msgstr "Overdraagbare aanroepconventies gebruiken"
- 
- #: fortran/lang.opt:513
- msgid "Assume that the source file is fixed form."
- msgstr ""
- 
- #: fortran/lang.opt:517
- msgid "Force creation of temporary to test infrequently-executed forall code."
- msgstr ""
- 
- #: fortran/lang.opt:521
- msgid "Interpret any INTEGER(4) as an INTEGER(8)."
- msgstr ""
- 
- #: fortran/lang.opt:525 fortran/lang.opt:529
- msgid "Specify where to find the compiled intrinsic modules."
- msgstr ""
- 
- #: fortran/lang.opt:533
- msgid "Allow arbitrary character line width in fixed mode."
- msgstr ""
- 
- #: fortran/lang.opt:537
- msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
- msgstr ""
- 
- #: fortran/lang.opt:541
- msgid "Pad shorter fixed form lines to line width with spaces."
- msgstr ""
- 
- #: fortran/lang.opt:545
- #, fuzzy
- msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
- msgstr "ISO C staat het testen van asserties niet toe"
- 
- #: fortran/lang.opt:549
- #, fuzzy
- msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
- msgstr "ISO C staat het testen van asserties niet toe"
- 
- #: fortran/lang.opt:553
- msgid "Assume that the source file is free form."
- msgstr ""
- 
- #: fortran/lang.opt:557
- msgid "Allow arbitrary character line width in free mode."
- msgstr ""
- 
- #: fortran/lang.opt:561
- msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
- msgstr ""
- 
- #: fortran/lang.opt:565
- msgid "Try to interchange loops if profitable."
- msgstr ""
- 
- #: fortran/lang.opt:569
- #, fuzzy
- msgid "Enable front end optimization."
- msgstr "lege declaratie"
- 
- #: fortran/lang.opt:573
- msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
- msgstr ""
- 
- #: fortran/lang.opt:577
- msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
- msgstr ""
- 
- #: fortran/lang.opt:581
- msgid "Initialize components of derived type variables according to other init flags."
- msgstr ""
- 
- #: fortran/lang.opt:585
- msgid "-finit-integer=<n>\tInitialize local integer variables to n."
- msgstr ""
- 
- #: fortran/lang.opt:589
- msgid "Initialize local variables to zero (from g77)."
- msgstr ""
- 
- #: fortran/lang.opt:593
- msgid "-finit-logical=<true|false>\tInitialize local logical variables."
- msgstr ""
- 
- #: fortran/lang.opt:597
- msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
- msgstr ""
- 
- #: fortran/lang.opt:619
- msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
- msgstr ""
- 
- #: fortran/lang.opt:623
- msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
- msgstr ""
- 
- #: fortran/lang.opt:627
- #, fuzzy
- msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
- msgstr "beginwaarde ontbreekt"
- 
- #: fortran/lang.opt:631
- #, fuzzy
- msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
- msgstr "beginwaarde ontbreekt"
- 
- #: fortran/lang.opt:635
- msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
- msgstr ""
- 
- #: fortran/lang.opt:639
- msgid "Put all local arrays on stack."
- msgstr ""
- 
- #: fortran/lang.opt:643
- msgid "Set default accessibility of module entities to PRIVATE."
- msgstr ""
- 
- #: fortran/lang.opt:663
- msgid "Try to lay out derived types as compactly as possible."
- msgstr ""
- 
- #: fortran/lang.opt:671
- #, fuzzy
- msgid "Protect parentheses in expressions."
- msgstr "gebruik liefst haakjes rond && binnen ||"
- 
- #: fortran/lang.opt:675
- msgid "Path to header file that should be pre-included before each compilation unit."
- msgstr ""
- 
- #: fortran/lang.opt:679
- #, fuzzy
- msgid "Enable range checking during compilation."
- msgstr "lege declaratie"
- 
- #: fortran/lang.opt:683
- msgid "Interpret any REAL(4) as a REAL(8)."
- msgstr ""
- 
- #: fortran/lang.opt:687
- msgid "Interpret any REAL(4) as a REAL(10)."
- msgstr ""
- 
- #: fortran/lang.opt:691
- msgid "Interpret any REAL(4) as a REAL(16)."
- msgstr ""
- 
- #: fortran/lang.opt:695
- msgid "Interpret any REAL(8) as a REAL(4)."
- msgstr ""
- 
- #: fortran/lang.opt:699
- msgid "Interpret any REAL(8) as a REAL(10)."
- msgstr ""
- 
- #: fortran/lang.opt:703
- msgid "Interpret any REAL(8) as a REAL(16)."
- msgstr ""
- 
- #: fortran/lang.opt:707
- msgid "Reallocate the LHS in assignments."
- msgstr ""
- 
- #: fortran/lang.opt:711
- msgid "Use a 4-byte record marker for unformatted files."
- msgstr ""
- 
- #: fortran/lang.opt:715
- msgid "Use an 8-byte record marker for unformatted files."
- msgstr ""
- 
- #: fortran/lang.opt:719
- msgid "Allocate local variables on the stack to allow indirect recursion."
- msgstr ""
- 
- #: fortran/lang.opt:723
- msgid "Copy array sections into a contiguous block on procedure entry."
- msgstr ""
- 
- #: fortran/lang.opt:727
- msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
- msgstr ""
- 
- #: fortran/lang.opt:743
- msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
- msgstr ""
- 
- #: fortran/lang.opt:747
- msgid "Append a second underscore if the name already contains an underscore."
- msgstr ""
- 
- #: fortran/lang.opt:755
- msgid "Apply negative sign to zero values."
- msgstr ""
- 
- #: fortran/lang.opt:759
- msgid "Append underscores to externally visible names."
- msgstr ""
- 
- #: fortran/lang.opt:803
- msgid "Statically link the GNU Fortran helper library (libgfortran)."
- msgstr ""
- 
- #: fortran/lang.opt:807
- #, fuzzy
- msgid "Conform to the ISO Fortran 2003 standard."
- msgstr "Volg de ISO 1990 C standaard"
- 
- #: fortran/lang.opt:811
- #, fuzzy
- msgid "Conform to the ISO Fortran 2008 standard."
- msgstr "Volg de ISO 1990 C standaard"
- 
- #: fortran/lang.opt:815
- #, fuzzy
- msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
- msgstr "Volg de ISO 1990 C standaard"
- 
- #: fortran/lang.opt:819
- #, fuzzy
- msgid "Conform to the ISO Fortran 2018 standard."
- msgstr "Volg de ISO 1990 C standaard"
- 
- #: fortran/lang.opt:823
- #, fuzzy
- msgid "Conform to the ISO Fortran 95 standard."
- msgstr "Volg de ISO 1990 C standaard"
- 
- #: fortran/lang.opt:827
- msgid "Conform to nothing in particular."
- msgstr ""
- 
- #: fortran/lang.opt:831
- msgid "Accept extensions to support legacy code."
- msgstr ""
- 
- #: lto/lang.opt:50
- msgid "Set linker output type (used internally during LTO optimization)."
- msgstr ""
- 
- #: lto/lang.opt:55
- msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
- msgstr ""
- 
- #: lto/lang.opt:59
- msgid "Specify a file to which a list of files output by LTRANS is written."
- msgstr ""
- 
- #: lto/lang.opt:63
- msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
- msgstr ""
- 
- #: lto/lang.opt:67
- msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
- msgstr ""
- 
- #: lto/lang.opt:71
- #, fuzzy
- msgid "The resolution file."
- msgstr "ongeldig register in de instructie"
- 
  #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:671 cp/cvt.c:1342
  #: cp/cvt.c:1595
  #, fuzzy, gcc-internal-format
--- 17138,17143 ----
*************** msgid "ignoring attribute %qE because it
*** 17617,17623 ****
  msgstr "attribuut %qE botst met attribuut %s"
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13987 cp/friend.c:303 cp/tree.c:4569
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "eerdere declaratie van %qs"
--- 17634,17640 ----
  msgstr "attribuut %qE botst met attribuut %s"
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13996 cp/friend.c:303 cp/tree.c:4569
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "eerdere declaratie van %qs"
*************** msgstr "attribuut-commando %qs wordt gen
*** 17639,17650 ****
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "verkeerd aantal argumenten opgegeven voor attribuut %qE"
  
! #: attribs.c:594 cp/decl.c:11234
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuut wordt genegeerd"
  
! #: attribs.c:596 cp/decl.c:11235
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
--- 17656,17667 ----
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "verkeerd aantal argumenten opgegeven voor attribuut %qE"
  
! #: attribs.c:594 cp/decl.c:11243
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuut wordt genegeerd"
  
! #: attribs.c:596 cp/decl.c:11244
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
*************** msgstr ""
*** 17690,17700 ****
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5770 config/darwin.c:2066 config/arm/arm.c:6893
! #: config/arm/arm.c:6921 config/arm/arm.c:6938 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6377 config/i386/i386.c:41290
! #: config/i386/i386.c:45874 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
--- 17707,17717 ----
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5680 config/darwin.c:2066 config/arm/arm.c:6898
! #: config/arm/arm.c:6926 config/arm/arm.c:6943 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6378 config/i386/i386.c:41272
! #: config/i386/i386.c:45856 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
*************** msgstr "attribuut %qE wordt genegeerd"
*** 17708,17715 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2564
! #: cp/decl.c:2986
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "eerdere declaratie van %qs"
--- 17725,17732 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2581
! #: cp/decl.c:3003
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "eerdere declaratie van %qs"
*************** msgstr ""
*** 18833,19029 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.c:3026
  #, fuzzy, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "teller van links shift is negatief"
  
! #: cgraph.c:3110
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.c:3117
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.c:3122
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.c:3127
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr ""
  
! #: cgraph.c:3132
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.c:3137
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.c:3142
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.c:3149
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.c:3156
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.c:3171
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.c:3181
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.c:3186
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.c:3193
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.c:3213
  #, fuzzy, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "teller van links shift is negatief"
  
! #: cgraph.c:3235
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3246
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.c:3251
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.c:3262
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.c:3275
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.c:3286
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.c:3291
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.c:3303
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.c:3314
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.c:3321
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.c:3330
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3335
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3340
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.c:3376
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.c:3384
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "dit is een eerdere declaratie"
  
! #: cgraph.c:3393
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.c:3403
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.c:3413
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "ongeldige beginwaarde"
  
! #: cgraph.c:3426
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3438
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3449
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.c:3556 varpool.c:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s is missing"
  msgstr "het argument van '-%s' ontbreekt"
--- 18850,19046 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.c:3032
  #, fuzzy, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "teller van links shift is negatief"
  
! #: cgraph.c:3116
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.c:3123
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.c:3128
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.c:3133
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr ""
  
! #: cgraph.c:3138
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.c:3143
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.c:3148
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.c:3155
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.c:3162
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.c:3177
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.c:3187
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.c:3192
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.c:3199
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.c:3219
  #, fuzzy, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "teller van links shift is negatief"
  
! #: cgraph.c:3241
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3252
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.c:3257
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.c:3268
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.c:3287
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.c:3292
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.c:3297
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.c:3315
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.c:3320
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.c:3327
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.c:3336
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3341
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.c:3346
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.c:3382
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.c:3390
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "dit is een eerdere declaratie"
  
! #: cgraph.c:3399
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.c:3409
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.c:3419
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "ongeldige beginwaarde"
  
! #: cgraph.c:3432
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3444
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.c:3455
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.c:3562 varpool.c:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s is missing"
  msgstr "het argument van '-%s' ontbreekt"
*************** msgid "%<weakref%> attribute ignored bec
*** 19060,19071 ****
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11490
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cgraphunit.c:978 c/c-decl.c:11500
  #, fuzzy, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
--- 19077,19088 ----
  msgstr ""
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11507
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cgraphunit.c:978 c/c-decl.c:11517
  #, fuzzy, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
*************** msgstr ""
*** 19550,19556 ****
  msgid "internal consistency failure"
  msgstr ""
  
! #: emit-rtl.c:4039
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr ""
--- 19567,19573 ----
  msgid "internal consistency failure"
  msgstr ""
  
! #: emit-rtl.c:4040
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr ""
*************** msgstr "ongeldige waarde voor %%C"
*** 19660,19671 ****
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "grootte van %qs is %u bytes"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1488
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: final.c:4879 tree-cfgcleanup.c:1505
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "kan bestand '%s' niet openen"
--- 19677,19688 ----
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "grootte van %qs is %u bytes"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1497
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: final.c:4879 tree-cfgcleanup.c:1514
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "kan bestand '%s' niet openen"
*************** msgstr "grote integer impliciet afgekapt
*** 19680,19686 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vergelijking is altijd %d vanwege breedte van bit-veld"
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2379 tree-ssa-reassoc.c:3259
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 19697,19703 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vergelijking is altijd %d vanwege breedte van bit-veld"
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2380 tree-ssa-reassoc.c:3260
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr "herhaald lid %qs"
*** 20324,20336 ****
  msgid "null pointer dereference"
  msgstr "herhaald lid %qs"
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13222
! #: tree.c:13259 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6746 cp/call.c:8480 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7437 cp/decl2.c:5422 cp/pt.c:8440
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1702 cp/typeck.c:1899
! #: cp/typeck.c:3949 cp/typeck.c:9306
  #, fuzzy, gcc-internal-format
  msgid "declared here"
  msgstr "%qs tevoren hier gedeclareerd"
--- 20341,20353 ----
  msgid "null pointer dereference"
  msgstr "herhaald lid %qs"
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13241
! #: tree.c:13278 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6760 cp/call.c:8495 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7446 cp/decl2.c:5422 cp/pt.c:8442
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1719 cp/typeck.c:1916
! #: cp/typeck.c:3967 cp/typeck.c:9324
  #, fuzzy, gcc-internal-format
  msgid "declared here"
  msgstr "%qs tevoren hier gedeclareerd"
*************** msgstr ""
*** 20593,20683 ****
  msgid "using the range [%E, %E] for directive argument"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3021
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
! msgstr ""
! 
! #: gimple-ssa-sprintf.c:3022
! #, gcc-internal-format
! msgid "%qE output %wu bytes into a destination of size %wu"
! msgstr ""
  
! #: gimple-ssa-sprintf.c:3027
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3032
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3037
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3049
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgstr ""
  
  #: gimple-ssa-sprintf.c:3050
  #, gcc-internal-format
- msgid "%qE output %wu bytes"
- msgstr ""
- 
- #: gimple-ssa-sprintf.c:3054
- #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3058
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3062
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3437
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3471
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4100
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4111
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4132
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4183
  msgid "%Gnull destination pointer"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4201
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4213
  #, fuzzy
  #| msgid "unterminated format string"
  msgid "%Gnull format string"
--- 20610,20694 ----
  msgid "using the range [%E, %E] for directive argument"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3020
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
! msgid_plural "%qE output %wu bytes into a destination of size %wu"
! msgstr[0] ""
! msgstr[1] ""
  
! #: gimple-ssa-sprintf.c:3025
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3030
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3035
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3046
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgid_plural "%qE output %wu bytes"
! msgstr[0] ""
! msgstr[1] ""
  
  #: gimple-ssa-sprintf.c:3050
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3054
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3058
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3433
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3467
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4096
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4107
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4128
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4179
  msgid "%Gnull destination pointer"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4197
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4209
  #, fuzzy
  #| msgid "unterminated format string"
  msgid "%Gnull format string"
*************** msgstr ""
*** 20900,20908 ****
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3771 c/c-decl.c:4044
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3959
! #: cp/decl.c:10966 cp/decl.c:11402 cp/decl.c:11411 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, fuzzy, gcc-internal-format
--- 20911,20919 ----
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3788 c/c-decl.c:4061
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3969
! #: cp/decl.c:10975 cp/decl.c:11411 cp/decl.c:11420 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 21213,21234 ****
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.c:13435
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:13956
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT wordt tot %qT gepromoveerd indien het via %<...%> wordt doorgegeven"
  
! #: gimplify.c:13961
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(dus U zou %qT, en niet %qT, moeten doorgeven aan %<va_arg%>)"
  
! #: gimplify.c:13968
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "indien deze code bereikt wordt, zal het programma afgebroken worden"
--- 21224,21245 ----
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.c:13436
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.c:13957
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT wordt tot %qT gepromoveerd indien het via %<...%> wordt doorgegeven"
  
! #: gimplify.c:13962
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(dus U zou %qT, en niet %qT, moeten doorgeven aan %<va_arg%>)"
  
! #: gimplify.c:13969
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "indien deze code bereikt wordt, zal het programma afgebroken worden"
*************** msgstr "eerdere definitie van %qs"
*** 21390,21397 ****
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "eerdere definitie van %qs"
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1305 ipa-devirt.c:1381
! #: ipa-devirt.c:1420 ipa-devirt.c:1438
  #, fuzzy, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
--- 21401,21408 ----
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "eerdere definitie van %qs"
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1323 ipa-devirt.c:1399
! #: ipa-devirt.c:1438 ipa-devirt.c:1456
  #, fuzzy, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
*************** msgstr "eerdere definitie van %qs"
*** 21466,21612 ****
  msgid "type %qT should match type %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: ipa-devirt.c:1331
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1338
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1346
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1371
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1396
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1405
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1465
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1480
  #, fuzzy, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: ipa-devirt.c:1503 ipa-devirt.c:1515
  #, fuzzy, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: ipa-devirt.c:1538
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1542
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1560 ipa-devirt.c:1624
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1567 ipa-devirt.c:1629
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1575
  #, fuzzy, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: ipa-devirt.c:1589
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1602
  #, fuzzy, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.c:1633
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1655
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1780
  #, fuzzy, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: ipa-devirt.c:3955
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3964
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3994
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4002
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4010
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4021
  #, 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"
--- 21477,21623 ----
  msgid "type %qT should match type %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: ipa-devirt.c:1349
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1356
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1414
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1423
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1483
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1498
  #, fuzzy, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: ipa-devirt.c:1521 ipa-devirt.c:1533
  #, fuzzy, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: ipa-devirt.c:1556
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1560
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1578 ipa-devirt.c:1642
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1585 ipa-devirt.c:1647
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1593
  #, fuzzy, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: ipa-devirt.c:1607
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1620
  #, fuzzy, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: ipa-devirt.c:1627
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.c:1651
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1673
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1798
  #, fuzzy, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: ipa-devirt.c:3973
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3982
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4012
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4020
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4028
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:4039
  #, 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 "sectie-attributen worden niet on
*** 22240,22246 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr "opdrachtregeloptie %qs wordt niet ondersteund door deze configuratie"
  
! #: opts-common.c:1247 opts.c:2169
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "ontbrekend argument bij %qs"
--- 22251,22257 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr "opdrachtregeloptie %qs wordt niet ondersteund door deze configuratie"
  
! #: opts-common.c:1247 opts.c:2170
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "ontbrekend argument bij %qs"
*************** msgstr "-malign-loops=%d ligt niet tusse
*** 22266,22278 ****
  msgid "unrecognized argument in option %qs"
  msgstr "niet-herkend argument bij optie %qs"
  
! #: opts-common.c:1291 config/i386/i386.c:3382
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: opts-common.c:1294 config/i386/i386.c:3385
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
--- 22277,22289 ----
  msgid "unrecognized argument in option %qs"
  msgstr "niet-herkend argument bij optie %qs"
  
! #: opts-common.c:1291 config/i386/i386.c:3383
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: opts-common.c:1294 config/i386/i386.c:3386
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
*************** msgstr "alias-definities worden niet ond
*** 22524,22680 ****
  msgid "live patching is not supported with LTO"
  msgstr "profileren wordt niet ondersteund wanneer -mg gebruikt wordt\n"
  
! #: opts.c:1668
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1898
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.c:1938
  #, 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.c:1944
  #, 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.c:1979
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute directive ignored"
  msgid "%<%s%> attribute directive ignored"
  msgstr "attribuut-commando %qE wordt genegeerd"
  
! #: opts.c:2006
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: opts.c:2028
  #, fuzzy, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: opts.c:2037
  #, 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.c:2224
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:2233
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "niet-herkend argument bij optie '--help=': %q.*s"
  
! #: opts.c:2496
  #, fuzzy, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: opts.c:2508
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2516
  #, 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.c:2602
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: opts.c:2660
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: opts.c:2688
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2699
  #, fuzzy, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: opts.c:2823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:2834
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "ongeldige registernaam voor %qs"
  
! #: opts.c:2837
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "ongeldige registernaam voor %qs"
  
! #: opts.c:2845
  #, fuzzy, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ongeldige registernaam voor %qs"
  
! #: opts.c:2967
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "doelformaat ondersteunt geen oneindige waarde"
  
! #: opts.c:2976
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: opts.c:2994
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "niet-herkende registernaam %qs"
  
! #: opts.c:2996
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.c:3016
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:3020
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:3065
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.c:3090
  #, fuzzy, gcc-internal-format
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: opts.c:3092
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: -%s is not an option that controls warnings"
  msgstr ""
--- 22535,22691 ----
  msgid "live patching is not supported with LTO"
  msgstr "profileren wordt niet ondersteund wanneer -mg gebruikt wordt\n"
  
! #: opts.c:1669
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr ""
  
! #: opts.c:1899
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.c:1939
  #, 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.c:1945
  #, 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.c:1980
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute directive ignored"
  msgid "%<%s%> attribute directive ignored"
  msgstr "attribuut-commando %qE wordt genegeerd"
  
! #: opts.c:2007
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: opts.c:2029
  #, fuzzy, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: opts.c:2038
  #, 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.c:2225
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.c:2234
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "niet-herkend argument bij optie '--help=': %q.*s"
  
! #: opts.c:2497
  #, fuzzy, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: opts.c:2509
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2517
  #, 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.c:2603
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: opts.c:2661
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: opts.c:2689
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.c:2700
  #, fuzzy, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: opts.c:2824
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:2835
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "ongeldige registernaam voor %qs"
  
! #: opts.c:2838
  #, fuzzy, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "ongeldige registernaam voor %qs"
  
! #: opts.c:2846
  #, fuzzy, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "ongeldige registernaam voor %qs"
  
! #: opts.c:2968
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "doelformaat ondersteunt geen oneindige waarde"
  
! #: opts.c:2977
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: opts.c:2995
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "niet-herkende registernaam %qs"
  
! #: opts.c:2997
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.c:3017
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.c:3021
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.c:3066
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.c:3091
  #, fuzzy, gcc-internal-format
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: opts.c:3093
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: -%s is not an option that controls warnings"
  msgstr ""
*************** msgstr ""
*** 22994,23000 ****
  msgid "can%'t use %qs as a fixed register"
  msgstr ""
  
! #: reginfo.c:762 config/arc/arc.c:1047 config/arc/arc.c:1089
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
--- 23005,23011 ----
  msgid "can%'t use %qs as a fixed register"
  msgstr ""
  
! #: reginfo.c:762 config/arc/arc.c:1046 config/arc/arc.c:1088
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
*************** msgstr ""
*** 23067,23118 ****
  msgid "output operand is constant in %<asm%>"
  msgstr "operand %<%d%> is geen register"
  
! #: rtl.c:854
  #, 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.c:864
  #, 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.c:874
  #, 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.c:883
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:893
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:904
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:931
  #, 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.c:941
  #, 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.c:951
  #, 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.c:962
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr ""
--- 23078,23129 ----
  msgid "output operand is constant in %<asm%>"
  msgstr "operand %<%d%> is geen register"
  
! #: rtl.c:859
  #, 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.c:869
  #, 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.c:879
  #, 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.c:888
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:898
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:909
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:936
  #, 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.c:946
  #, 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.c:956
  #, 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.c:967
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr ""
*************** msgstr ""
*** 24665,24671 ****
  msgid "cannot update SSA form"
  msgstr ""
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:866 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr ""
--- 24676,24682 ----
  msgid "cannot update SSA form"
  msgstr ""
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:868 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr ""
*************** msgstr "ongeldige expressie als operand"
*** 24691,24706 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3456
  msgid "%Gargument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3461
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: tree-ssa-ccp.c:3465
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "%Jgeneste functie %qD gedeclareerd maar niet gedefinieerd"
--- 24702,24717 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3459
  msgid "%Gargument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3464
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: tree-ssa-ccp.c:3468
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "%Jgeneste functie %qD gedeclareerd maar niet gedefinieerd"
*************** msgstr ""
*** 25056,25147 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:8361
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "arrays van functies zijn niet betekenisvol"
  
! #: tree.c:8530
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: tree.c:9881 tree.c:9966 tree.c:10027
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9918
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9931
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9980
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9993
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10053
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10067
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10079
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10092
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10105
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:13217
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:13220
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:13243
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:13246
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:13252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:13255
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
--- 25067,25158 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:8372
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "arrays van functies zijn niet betekenisvol"
  
! #: tree.c:8541
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: tree.c:9900 tree.c:9985 tree.c:10046
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9937
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9950
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9999
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10072
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10086
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10098
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10111
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:13236
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:13239
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:13262
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:13265
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:13271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:13274
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
*************** msgstr ""
*** 25166,25407 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13796
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13837
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13841
  #, gcc-internal-format
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13861
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13874
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13910
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13912
  #, gcc-internal-format
  msgid "type variant%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13914
  #, gcc-internal-format
  msgid "type%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13953
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13955
  #, fuzzy, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: tree.c:13957
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13974
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13976 tree.c:13987
  #, gcc-internal-format
  msgid "type variant%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:13978 tree.c:13989
  #, gcc-internal-format
  msgid "type%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:13985
  #, fuzzy, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:14288
  #, fuzzy, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: tree.c:14293
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14305
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14332
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14338
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:14354
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:14364
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:14374
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:14395
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:14401
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14412
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14423
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14441
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:14448
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:14455
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:14471
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:14479
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:14486
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:14496
  #, fuzzy, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: tree.c:14505
  #, fuzzy, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: tree.c:14527
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:14542
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:14548
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:14574
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14587
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:14605
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:14615
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:14622
  #, fuzzy, gcc-internal-format
  msgid "verify_type failed"
  msgstr "pex_init mislukt"
--- 25177,25418 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13815
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13856
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13858
  #, gcc-internal-format
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13880
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13893
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13929
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13931
  #, gcc-internal-format
  msgid "type variant%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13933
  #, gcc-internal-format
  msgid "type%'s TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13972
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13974
  #, fuzzy, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: tree.c:13976
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13993
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13995 tree.c:14006
  #, gcc-internal-format
  msgid "type variant%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:13997 tree.c:14008
  #, gcc-internal-format
  msgid "type%'s TREE_TYPE"
  msgstr ""
  
! #: tree.c:14004
  #, fuzzy, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.c:14307
  #, fuzzy, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: tree.c:14312
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:14343
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14351
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:14357
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:14373
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:14383
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:14393
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:14414
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:14420
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:14431
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14442
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:14460
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:14467
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:14474
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:14490
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:14498
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:14505
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:14515
  #, fuzzy, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: tree.c:14524
  #, fuzzy, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: tree.c:14546
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:14567
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:14593
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:14606
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:14618
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:14624
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:14634
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:14641
  #, fuzzy, gcc-internal-format
  msgid "verify_type failed"
  msgstr "pex_init mislukt"
*************** msgstr ""
*** 25526,25532 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "het gevraagde alignment voor %s is groter dan het geÃ¯mplementeerde aligment van %d."
  
! #: varasm.c:2217 c/c-decl.c:5202 c/c-parser.c:1544
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "opslaggrootte van %qs is onbekend"
--- 25537,25543 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "het gevraagde alignment voor %s is groter dan het geÃ¯mplementeerde aligment van %d."
  
! #: varasm.c:2217 c/c-decl.c:5219 c/c-parser.c:1544
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "opslaggrootte van %qs is onbekend"
*************** msgid "%qs attribute not supported in %<
*** 26336,26927 ****
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
  # betere vertaling voor 'function scope'?
! #: c-family/c-common.c:738
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "%qD is niet gedefinieerd buiten een functie"
  
! #: c-family/c-common.c:783
  #, fuzzy, gcc-internal-format
  msgid "size of string literal is too large"
  msgstr "omvang van array %qs is te groot"
  
! #: c-family/c-common.c:806
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr "stringlengte %qd is groter dan %qd, de lengte die ISO C%d compilers moeten ondersteunen"
  
! #: c-family/c-common.c:979
  #, 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.c:1019
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "%<defined%> zonder een naam"
  
! #: c-family/c-common.c:1028
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
  
! #: c-family/c-common.c:1035
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
  
! #: c-family/c-common.c:1046
  #, 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.c:1056
  #, 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.c:1104
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "%<defined%> zonder een naam"
  
! #: c-family/c-common.c:1112
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "%<defined%> zonder een naam"
  
! #: c-family/c-common.c:1121
  #, 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.c:1360 c-family/c-warn.c:1291
  #, fuzzy, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c-family/c-common.c:1365 c-family/c-warn.c:1299
  #, fuzzy, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr "ongeldige registernaam voor %qs"
  
! #: c-family/c-common.c:1374
  #, fuzzy, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c-family/c-common.c:1379
  #, fuzzy, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr "ongeldige registernaam voor %qs"
  
! #: c-family/c-common.c:1532 c-family/c-common.c:1594
  #, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr ""
  
! #: c-family/c-common.c:1780
  #, fuzzy, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr "bewerking op %qs is mogelijk niet gedefinieerd"
  
! #: c-family/c-common.c:2097
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "case-label valt niet te herleiden tot een integerconstante"
  
! #: c-family/c-common.c:2143
! #, gcc-internal-format
! msgid "case label value is less than minimum value for type"
! msgstr "waarde van case-label is kleiner dan de minimumwaarde van het type"
! 
! #: c-family/c-common.c:2153
! #, gcc-internal-format
! msgid "case label value exceeds maximum value for type"
! msgstr "waarde van case-label is groter dan de maximumwaarde van het type"
! 
! #: c-family/c-common.c:2162
! #, gcc-internal-format
! msgid "lower value in case label range less than minimum value for type"
! msgstr "beginwaarde in case-label bereik is kleiner dan de minimumwaarde van het type"
! 
! #: c-family/c-common.c:2172
! #, gcc-internal-format
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr "eindwaarde in case-label bereik is groter dan de maximumwaarde van het type"
! 
! #: c-family/c-common.c:2260
  #, 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.c:2799
  #, fuzzy, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: c-family/c-common.c:3048
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "vergelijking is altijd onwaar vanwege beperkte bereik van datatype"
  
! #: c-family/c-common.c:3051
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "vergelijking is altijd waar vanwege beperkte bereik van datatype"
  
! #: c-family/c-common.c:3148
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr "vergelijking van 'unsigned'-expressie >= 0 is altijd waar"
  
! #: c-family/c-common.c:3155
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr "vergelijking van 'unsigned'-expressie < 0 is altijd onwaar"
  
! #: c-family/c-common.c:3198
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "pointer van type %<void *%> gebruikt in rekensom"
  
! #: c-family/c-common.c:3207
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: c-family/c-common.c:3381
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: c-family/c-common.c:3408
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
! #: c-family/c-common.c:3452
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.c:3464
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr ""
  
! #: c-family/c-common.c:3480
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3489
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context"
  msgstr ""
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: c-family/c-common.c:3525
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
! #: c-family/c-common.c:3551 cp/semantics.c:662 cp/typeck.c:9090
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "gebruik liefst haakjes rond toewijzingen die als waarheid gebruikt worden"
  
! #: c-family/c-common.c:3638 c/c-decl.c:4495 c/c-decl.c:6630 c/c-typeck.c:14934
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: c-family/c-common.c:3712
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "ongeldige toepassing van %<sizeof%> op een functie-type"
  
! #: c-family/c-common.c:3722
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: c-family/c-common.c:3725
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C staat geen extra %<;%> buiten een functie toe"
  
! #: c-family/c-common.c:3736
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "ongeldige toepasing van %qs op een void-type"
  
! #: c-family/c-common.c:3745
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "ongeldige toepassing van %qs op onvolledig type %qT "
  
! #: c-family/c-common.c:3753
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "ongeldige toepassing van %qs op onvolledig type %qT "
  
! #: c-family/c-common.c:3795
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> toegepast op bitveld"
  
  # Of misschien beter "... niet van het %<va_list%> type"?
! #: c-family/c-common.c:4590
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "het eerste argument van %<va_arg%> is geen %<va_list%>"
  
! #: c-family/c-common.c:4710
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: c-family/c-common.c:4902
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "pointers zijn niet toegestaan als case-waarden"
  
! #: c-family/c-common.c:4909
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "het gebruik van bereik-expressies in switch statements is niet standaard"
  
! #: c-family/c-common.c:4935
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "leeg bereik opgegeven"
  
! #: c-family/c-common.c:4996
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "herhaalde (of overlappende) case-waarde"
  
! #: c-family/c-common.c:4998
  #, fuzzy, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "%Jdit is het eerste geval dat die waarde overlapt"
  
! #: c-family/c-common.c:5002
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "herhaalde case-waarde"
  
! #: c-family/c-common.c:5003 c-family/c-warn.c:2326
  #, fuzzy, gcc-internal-format
  msgid "previously used here"
  msgstr "%Jeerder hier gebruikt"
  
! #: c-family/c-common.c:5007
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "meerdere default-labels in Ã©Ã©n switch"
  
! #: c-family/c-common.c:5009
  #, fuzzy, gcc-internal-format
  msgid "this is the first default label"
  msgstr "%Jdit is het eerste default-label"
  
! #: c-family/c-common.c:5103
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "het nemen van het adres van een label is niet standaard"
  
! #: c-family/c-common.c:5277
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "gevraagd alignment is geen constante"
  
! #: c-family/c-common.c:5285 c-family/c-common.c:5295
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: c-family/c-common.c:5305
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "gevraagd alignment is te groot"
  
! #: c-family/c-common.c:5313
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "gevraagd alignment is te groot"
  
! #: c-family/c-common.c:5461
  #, fuzzy, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "te weinig argumenten om een sentinel in te passen"
  
  # "sentinel" hoe vertalen? "schildwacht" lijkt niet echt van toepassing...
! #: c-family/c-common.c:5475
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "sentinel ontbreekt in functie-oproep"
  
! #: c-family/c-common.c:5580
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr "null argument waar een niet-null argument vereist is (argument %lu)"
  
! #: c-family/c-common.c:5673 c-family/c-common.c:5723
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.c:5676 c-family/c-common.c:5727
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c-family/c-common.c:5759
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr ""
  
! #: c-family/c-common.c:5763
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: c-family/c-common.c:5908 c-family/c-common.c:6677 c-family/c-common.c:6724
! #: c-family/c-common.c:6797 c-family/c-common.c:6870 c/c-typeck.c:3641
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: c-family/c-common.c:5913 c-family/c-common.c:6730 c-family/c-common.c:6896
  #: c/c-typeck.c:3505
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "te veel argumenten voor functie %qE"
  
! #: c-family/c-common.c:5943
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to function %qE must be a constant integer"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: c-family/c-common.c:5968
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.c:5989 c-family/c-common.c:6033
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.c:6012
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.c:6026
  #, fuzzy, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.c:6046
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.c:6063 c-family/c-common.c:6099
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c-family/c-common.c:6070
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c-family/c-common.c:6076
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.c:6082
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.c:6105
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.c:6111
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.c:6362
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: c-family/c-common.c:6367
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.c:6374
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: c-family/c-common.c:6387
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "poging om het adres te nemen van lid %qs van een bitveld-structure"
  
! #: c-family/c-common.c:6440
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6601
  #, fuzzy, gcc-internal-format
  msgid "size of array is too large"
  msgstr "omvang van array %qs is te groot"
  
! #: c-family/c-common.c:6707 c-family/c-common.c:6829
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "incompatibel type voor argument %d van %qE"
  
! #: c-family/c-common.c:6741
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s maakt pointer van integer zonder een cast"
  
! #: c-family/c-common.c:6755
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "%<defined%> zonder een naam"
  
! #: c-family/c-common.c:6963
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: c-family/c-common.c:6977
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr ""
  
! #: c-family/c-common.c:6986
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.c:6997
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.c:7018
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr ""
  
! #: c-family/c-common.c:7026
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.c:7032
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.c:7040
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "doorgeven van argument %d van %qs"
  
! #: c-family/c-common.c:7052
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:7065
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "ongeldig type-argument %qs"
  
! #: c-family/c-common.c:7465
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr ""
  
! #: c-family/c-common.c:8037
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "indexwaarde valt buiten bereik"
  
! #: c-family/c-common.c:8079 c-family/c-common.c:8128 c-family/c-common.c:8144
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8232
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: c-family/c-common.c:8252
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: c-family/c-common.c:8255
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: c-family/c-common.c:8259
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: c-family/c-common.c:8262
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: c-family/c-common.c:8267
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8270
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8275
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "grootte van array %qs is negatief"
  
! #: c-family/c-common.c:8278
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8349
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 26347,26918 ----
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
  # betere vertaling voor 'function scope'?
! #: c-family/c-common.c:736
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "%qD is niet gedefinieerd buiten een functie"
  
! #: c-family/c-common.c:781
  #, fuzzy, gcc-internal-format
  msgid "size of string literal is too large"
  msgstr "omvang van array %qs is te groot"
  
! #: c-family/c-common.c:804
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr "stringlengte %qd is groter dan %qd, de lengte die ISO C%d compilers moeten ondersteunen"
  
! #: c-family/c-common.c:977
  #, 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.c:1017
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "%<defined%> zonder een naam"
  
! #: c-family/c-common.c:1026
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
  
! #: c-family/c-common.c:1033
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
  
! #: c-family/c-common.c:1044
  #, 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.c:1054
  #, 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.c:1102
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "%<defined%> zonder een naam"
  
! #: c-family/c-common.c:1110
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "%<defined%> zonder een naam"
  
! #: c-family/c-common.c:1119
  #, 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.c:1358 c-family/c-warn.c:1291
  #, fuzzy, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c-family/c-common.c:1363 c-family/c-warn.c:1299
  #, fuzzy, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr "ongeldige registernaam voor %qs"
  
! #: c-family/c-common.c:1372
  #, fuzzy, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c-family/c-common.c:1377
  #, fuzzy, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr "ongeldige registernaam voor %qs"
  
! #: c-family/c-common.c:1530 c-family/c-common.c:1592
  #, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr ""
  
! #: c-family/c-common.c:1778
  #, fuzzy, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr "bewerking op %qs is mogelijk niet gedefinieerd"
  
! #: c-family/c-common.c:2095
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "case-label valt niet te herleiden tot een integerconstante"
  
! #: c-family/c-common.c:2178
  #, 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.c:2717
  #, fuzzy, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: c-family/c-common.c:2966
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "vergelijking is altijd onwaar vanwege beperkte bereik van datatype"
  
! #: c-family/c-common.c:2969
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "vergelijking is altijd waar vanwege beperkte bereik van datatype"
  
! #: c-family/c-common.c:3066
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr "vergelijking van 'unsigned'-expressie >= 0 is altijd waar"
  
! #: c-family/c-common.c:3073
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr "vergelijking van 'unsigned'-expressie < 0 is altijd onwaar"
  
! #: c-family/c-common.c:3116
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "pointer van type %<void *%> gebruikt in rekensom"
  
! #: c-family/c-common.c:3125
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: c-family/c-common.c:3299
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: c-family/c-common.c:3326
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
! #: c-family/c-common.c:3370
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.c:3382
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr ""
  
! #: c-family/c-common.c:3398
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3407
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context"
  msgstr ""
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: c-family/c-common.c:3443
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
! #: c-family/c-common.c:3469 cp/semantics.c:662 cp/typeck.c:9108
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "gebruik liefst haakjes rond toewijzingen die als waarheid gebruikt worden"
  
! #: c-family/c-common.c:3556 c/c-decl.c:4512 c/c-decl.c:6647 c/c-typeck.c:14926
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: c-family/c-common.c:3630
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "ongeldige toepassing van %<sizeof%> op een functie-type"
  
! #: c-family/c-common.c:3640
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: c-family/c-common.c:3643
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C staat geen extra %<;%> buiten een functie toe"
  
! #: c-family/c-common.c:3654
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "ongeldige toepasing van %qs op een void-type"
  
! #: c-family/c-common.c:3663
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "ongeldige toepassing van %qs op onvolledig type %qT "
  
! #: c-family/c-common.c:3671
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "ongeldige toepassing van %qs op onvolledig type %qT "
  
! #: c-family/c-common.c:3713
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> toegepast op bitveld"
  
  # Of misschien beter "... niet van het %<va_list%> type"?
! #: c-family/c-common.c:4508
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "het eerste argument van %<va_arg%> is geen %<va_list%>"
  
! #: c-family/c-common.c:4628
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: c-family/c-common.c:4819
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "pointers zijn niet toegestaan als case-waarden"
  
! #: c-family/c-common.c:4826
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "het gebruik van bereik-expressies in switch statements is niet standaard"
  
! #: c-family/c-common.c:4854
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "leeg bereik opgegeven"
  
! #: c-family/c-common.c:4906
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "herhaalde (of overlappende) case-waarde"
  
! #: c-family/c-common.c:4908
  #, fuzzy, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "%Jdit is het eerste geval dat die waarde overlapt"
  
! #: c-family/c-common.c:4912
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "herhaalde case-waarde"
  
! #: c-family/c-common.c:4913 c-family/c-warn.c:2401
  #, fuzzy, gcc-internal-format
  msgid "previously used here"
  msgstr "%Jeerder hier gebruikt"
  
! #: c-family/c-common.c:4917
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "meerdere default-labels in Ã©Ã©n switch"
  
! #: c-family/c-common.c:4919
  #, fuzzy, gcc-internal-format
  msgid "this is the first default label"
  msgstr "%Jdit is het eerste default-label"
  
! #: c-family/c-common.c:5013
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "het nemen van het adres van een label is niet standaard"
  
! #: c-family/c-common.c:5187
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "gevraagd alignment is geen constante"
  
! #: c-family/c-common.c:5195 c-family/c-common.c:5205
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: c-family/c-common.c:5215
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "gevraagd alignment is te groot"
  
! #: c-family/c-common.c:5223
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "gevraagd alignment is te groot"
  
! #: c-family/c-common.c:5371
  #, fuzzy, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "te weinig argumenten om een sentinel in te passen"
  
  # "sentinel" hoe vertalen? "schildwacht" lijkt niet echt van toepassing...
! #: c-family/c-common.c:5385
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "sentinel ontbreekt in functie-oproep"
  
! #: c-family/c-common.c:5490
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr "null argument waar een niet-null argument vereist is (argument %lu)"
  
! #: c-family/c-common.c:5583 c-family/c-common.c:5633
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.c:5586 c-family/c-common.c:5637
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c-family/c-common.c:5669
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr ""
  
! #: c-family/c-common.c:5673
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: c-family/c-common.c:5818 c-family/c-common.c:6587 c-family/c-common.c:6634
! #: c-family/c-common.c:6707 c-family/c-common.c:6780 c/c-typeck.c:3641
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: c-family/c-common.c:5823 c-family/c-common.c:6640 c-family/c-common.c:6806
  #: c/c-typeck.c:3505
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "te veel argumenten voor functie %qE"
  
! #: c-family/c-common.c:5853
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to function %qE must be a constant integer"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: c-family/c-common.c:5878
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.c:5899 c-family/c-common.c:5943
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.c:5922
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.c:5936
  #, fuzzy, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.c:5956
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.c:5973 c-family/c-common.c:6009
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c-family/c-common.c:5980
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c-family/c-common.c:5986
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.c:5992
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.c:6015
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.c:6021
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.c:6272
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: c-family/c-common.c:6277
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.c:6284
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: c-family/c-common.c:6297
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "poging om het adres te nemen van lid %qs van een bitveld-structure"
  
! #: c-family/c-common.c:6350
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6511
  #, fuzzy, gcc-internal-format
  msgid "size of array is too large"
  msgstr "omvang van array %qs is te groot"
  
! #: c-family/c-common.c:6617 c-family/c-common.c:6739
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "incompatibel type voor argument %d van %qE"
  
! #: c-family/c-common.c:6651
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s maakt pointer van integer zonder een cast"
  
! #: c-family/c-common.c:6665
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "%<defined%> zonder een naam"
  
! #: c-family/c-common.c:6873
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: c-family/c-common.c:6887
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr ""
  
! #: c-family/c-common.c:6896
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.c:6907
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.c:6928
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr ""
  
! #: c-family/c-common.c:6936
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.c:6942
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.c:6950
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "doorgeven van argument %d van %qs"
  
! #: c-family/c-common.c:6962
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.c:6975
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "ongeldig type-argument %qs"
  
! #: c-family/c-common.c:7375
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr ""
  
! #: c-family/c-common.c:7947
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "indexwaarde valt buiten bereik"
  
! #: c-family/c-common.c:7989 c-family/c-common.c:8038 c-family/c-common.c:8054
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.c:8142
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: c-family/c-common.c:8162
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: c-family/c-common.c:8165
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: c-family/c-common.c:8169
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: c-family/c-common.c:8172
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: c-family/c-common.c:8177
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8180
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8185
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "grootte van array %qs is negatief"
  
! #: c-family/c-common.c:8188
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.c:8259
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgstr "%Jcase-waarde %qs bestaat niet i
*** 28376,28819 ****
  msgid "case value %qs not in enumerated type %qT"
  msgstr "%Jcase-waarde %qs bestaat niet in enumeratie-type %qT"
  
  # hopelijk kan ik hier %</%> gebruiken zelfs als ze niet in de originele boodschap staan...
! #: c-family/c-warn.c:1445
  #, fuzzy, gcc-internal-format
  msgid "switch missing default case"
  msgstr "%H%<default%> geval ontbreekt in switch"
  
! #: c-family/c-warn.c:1490
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr ""
  
! #: c-family/c-warn.c:1563
  #, fuzzy, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr "%Henumeratiewaarde %qE wordt niet opgevangen in switch"
  
! #: c-family/c-warn.c:1591
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.c:1613
  #, fuzzy, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "%s van alleen-lezen locatie"
  
! #: c-family/c-warn.c:1615
  #, fuzzy, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "%s van alleen-lezen locatie"
  
! #: c-family/c-warn.c:1617
  #, fuzzy, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "%s van alleen-lezen locatie"
  
! #: c-family/c-warn.c:1619
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1623
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "%s van alleen-lezen lid %qs"
  
! #: c-family/c-warn.c:1624
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "%s van alleen-lezen lid %qs"
  
! #: c-family/c-warn.c:1625
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "%s van alleen-lezen lid %qs"
  
! #: c-family/c-warn.c:1626
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1630
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: c-family/c-warn.c:1631
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: c-family/c-warn.c:1632
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: c-family/c-warn.c:1633
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1636
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "%s van alleen-lezen lid %qs"
  
! #: c-family/c-warn.c:1637
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "%s van alleen-lezen lid %qs"
  
! #: c-family/c-warn.c:1638
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "%s van alleen-lezen lid %qs"
  
! #: c-family/c-warn.c:1639
  #, fuzzy, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr "%s van alleen-lezen lid %qs"
  
! #: c-family/c-warn.c:1644
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: c-family/c-warn.c:1646
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: c-family/c-warn.c:1648
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: c-family/c-warn.c:1650
  #, fuzzy, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: c-family/c-warn.c:1655
  #, fuzzy, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: c-family/c-warn.c:1656
  #, fuzzy, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: c-family/c-warn.c:1657
  #, fuzzy, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: c-family/c-warn.c:1658
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1661 c/c-typeck.c:4886
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "%s van alleen-lezen locatie"
  
! #: c-family/c-warn.c:1662 c/c-typeck.c:4889
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "%s van alleen-lezen locatie"
  
! #: c-family/c-warn.c:1663 c/c-typeck.c:4892
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "%s van alleen-lezen locatie"
  
! #: c-family/c-warn.c:1664
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1678
  #, fuzzy, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: c-family/c-warn.c:1681
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr ""
  
! #: c-family/c-warn.c:1684
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr ""
  
! #: c-family/c-warn.c:1687
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr ""
  
! #: c-family/c-warn.c:1690
  #, fuzzy, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr "ongeldige lvalue in asm-statement"
  
! #: c-family/c-warn.c:1707
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument (have %qT)"
  msgstr "ongeldig type-argument %qs"
  
! #: c-family/c-warn.c:1711
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr "ongeldig type-argument %qs"
  
! #: c-family/c-warn.c:1716
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr "ongeldig type-argument %qs"
  
! #: c-family/c-warn.c:1721
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "ongeldig type-argument %qs"
  
! #: c-family/c-warn.c:1726
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "ongeldig type-argument %qs"
  
! #: c-family/c-warn.c:1731
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr "ongeldig type-argument %qs"
  
! #: c-family/c-warn.c:1758
  #, fuzzy, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr "array subscript is van het type %<char%>"
  
! #: c-family/c-warn.c:1794 c-family/c-warn.c:1797
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr "gebruik liefst haakjes rond + of - binnen een shift"
  
! #: c-family/c-warn.c:1800 c-family/c-warn.c:1803
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr "gebruik liefst haakjes rond + of - binnen een shift"
  
! #: c-family/c-warn.c:1809 c-family/c-warn.c:1812
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr "gebruik liefst haakjes rond + of - binnen een shift"
  
! #: c-family/c-warn.c:1815 c-family/c-warn.c:1818
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr "gebruik liefst haakjes rond + of - binnen een shift"
  
! #: c-family/c-warn.c:1824 c-family/c-warn.c:1827
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr "gebruik liefst haakjes rond && binnen ||"
  
! #: c-family/c-warn.c:1834 c-family/c-warn.c:1838
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr "gebruik liefst haakjes rond een rekensom in een operand van |"
  
! #: c-family/c-warn.c:1842 c-family/c-warn.c:1845
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr "gebruik liefst haakjes rond een vergelijking in een operand van %<|%>"
  
! #: c-family/c-warn.c:1850
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1858 c-family/c-warn.c:1862
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr "gebruik liefst haakjes rond een rekensom in een operand van %<^%>"
  
! #: c-family/c-warn.c:1866 c-family/c-warn.c:1869
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr "gebruik liefst haakjes rond een vergelijking in een operand van %<^%>"
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr "gebruik liefst haakjes rond %<+%> in een operand van %<&%>"
  
! #: c-family/c-warn.c:1881 c-family/c-warn.c:1884
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr "gebruik liefst haakjes rond %<-%> in een operand van %<&%>"
  
! #: c-family/c-warn.c:1888 c-family/c-warn.c:1891
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr "gebruik liefst haakjes rond een vergelijking in een operand van %<&%>"
  
! #: c-family/c-warn.c:1896
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1903 c-family/c-warn.c:1906
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr "gebruik liefst haakjes rond een vergelijking in een operand van %<==%>"
  
! #: c-family/c-warn.c:1911 c-family/c-warn.c:1914
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr "gebruik liefst haakjes rond een vergelijking in een operand van %<!=%>"
  
! #: c-family/c-warn.c:1924 c-family/c-warn.c:1930
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "vergelijkingen als %<X<=Y<=Z%> hebben niet hun wiskundige betekenis"
  
! #: c-family/c-warn.c:1946
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "label %q+D is gedefinieerd maar wordt niet gebruikt"
  
! #: c-family/c-warn.c:1948
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "label %q+D is gedeclareerd maar wordt niet gebruikt"
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "deling door nul"
  
! #: c-family/c-warn.c:1991
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.c:2015
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.c:2054 c/c-typeck.c:11911 c/c-typeck.c:12079
! #: cp/typeck.c:5193
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "vergelijking tussen types %qT en %qT"
  
! #: c-family/c-warn.c:2107
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2160
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr ""
  
! #: c-family/c-warn.c:2163
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "vergelijking van gepromoveerde ~unsigned met constante"
  
! #: c-family/c-warn.c:2173
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "vergelijking van gepromoveerde ~unsigned met unsigned"
  
! #: c-family/c-warn.c:2227
  #, fuzzy, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "ongeldige macronaam %<%.*s%>"
  
! #: c-family/c-warn.c:2289
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: c-family/c-warn.c:2325
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<const%>"
  msgid "duplicated %<if%> condition"
  msgstr "herhaalde %<const%>"
  
! #: c-family/c-warn.c:2354
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr ""
  
! #: c-family/c-warn.c:2362
  #, fuzzy, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "%Jdeclaratie van %qD als inline volgt declaratie met %<noinline%> attribuut"
  
! #: c-family/c-warn.c:2367
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "%Jdeclaratie van %qD met %<noinline%> attribuut volgt declaratie als inline"
  
! #: c-family/c-warn.c:2416
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.c:2454 c-family/c-warn.c:2478
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression < 0 is always false"
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "vergelijking van 'unsigned'-expressie < 0 is altijd onwaar"
  
! #: c-family/c-warn.c:2457 c-family/c-warn.c:2475
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "vergelijking van 'unsigned'-expressie >= 0 is altijd waar"
  
! #: c-family/c-warn.c:2525
  #, fuzzy
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z"
  msgstr[0] "cast laat qualifiers van doeltype van pointer vallen"
  msgstr[1] "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c-family/c-warn.c:2590 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.c:2697
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.c:2698
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.c:2789
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.c:2796 c-family/c-warn.c:2799 cp/init.c:638
  #, fuzzy, gcc-internal-format
  msgid "defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: c-family/c-warn.c:2886
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
--- 28367,28830 ----
  msgid "case value %qs not in enumerated type %qT"
  msgstr "%Jcase-waarde %qs bestaat niet in enumeratie-type %qT"
  
+ #: c-family/c-warn.c:1463
+ #, gcc-internal-format
+ msgid "lower value in case label range less than minimum value for type"
+ msgstr "beginwaarde in case-label bereik is kleiner dan de minimumwaarde van het type"
+ 
+ #: c-family/c-warn.c:1477
+ #, gcc-internal-format
+ msgid "case label value is less than minimum value for type"
+ msgstr "waarde van case-label is kleiner dan de minimumwaarde van het type"
+ 
+ #: c-family/c-warn.c:1494
+ #, gcc-internal-format
+ msgid "upper value in case label range exceeds maximum value for type"
+ msgstr "eindwaarde in case-label bereik is groter dan de maximumwaarde van het type"
+ 
+ #: c-family/c-warn.c:1507
+ #, gcc-internal-format
+ msgid "case label value exceeds maximum value for type"
+ msgstr "waarde van case-label is groter dan de maximumwaarde van het type"
+ 
  # hopelijk kan ik hier %</%> gebruiken zelfs als ze niet in de originele boodschap staan...
! #: c-family/c-warn.c:1520
  #, fuzzy, gcc-internal-format
  msgid "switch missing default case"
  msgstr "%H%<default%> geval ontbreekt in switch"
  
! #: c-family/c-warn.c:1565
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr ""
  
! #: c-family/c-warn.c:1638
  #, fuzzy, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr "%Henumeratiewaarde %qE wordt niet opgevangen in switch"
  
! #: c-family/c-warn.c:1666
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.c:1688
  #, fuzzy, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "%s van alleen-lezen locatie"
  
! #: c-family/c-warn.c:1690
  #, fuzzy, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "%s van alleen-lezen locatie"
  
! #: c-family/c-warn.c:1692
  #, fuzzy, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "%s van alleen-lezen locatie"
  
! #: c-family/c-warn.c:1694
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1698
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "%s van alleen-lezen lid %qs"
  
! #: c-family/c-warn.c:1699
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "%s van alleen-lezen lid %qs"
  
! #: c-family/c-warn.c:1700
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "%s van alleen-lezen lid %qs"
  
! #: c-family/c-warn.c:1701
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1705
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: c-family/c-warn.c:1706
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: c-family/c-warn.c:1707
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: c-family/c-warn.c:1708
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1711
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "%s van alleen-lezen lid %qs"
  
! #: c-family/c-warn.c:1712
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "%s van alleen-lezen lid %qs"
  
! #: c-family/c-warn.c:1713
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "%s van alleen-lezen lid %qs"
  
! #: c-family/c-warn.c:1714
  #, fuzzy, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr "%s van alleen-lezen lid %qs"
  
! #: c-family/c-warn.c:1719
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: c-family/c-warn.c:1721
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: c-family/c-warn.c:1723
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: c-family/c-warn.c:1725
  #, fuzzy, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: c-family/c-warn.c:1730
  #, fuzzy, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: c-family/c-warn.c:1731
  #, fuzzy, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: c-family/c-warn.c:1732
  #, fuzzy, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: c-family/c-warn.c:1733
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1736 c/c-typeck.c:4886
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "%s van alleen-lezen locatie"
  
! #: c-family/c-warn.c:1737 c/c-typeck.c:4889
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "%s van alleen-lezen locatie"
  
! #: c-family/c-warn.c:1738 c/c-typeck.c:4892
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "%s van alleen-lezen locatie"
  
! #: c-family/c-warn.c:1739
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.c:1753
  #, fuzzy, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: c-family/c-warn.c:1756
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr ""
  
! #: c-family/c-warn.c:1759
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr ""
  
! #: c-family/c-warn.c:1762
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr ""
  
! #: c-family/c-warn.c:1765
  #, fuzzy, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr "ongeldige lvalue in asm-statement"
  
! #: c-family/c-warn.c:1782
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument (have %qT)"
  msgstr "ongeldig type-argument %qs"
  
! #: c-family/c-warn.c:1786
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr "ongeldig type-argument %qs"
  
! #: c-family/c-warn.c:1791
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr "ongeldig type-argument %qs"
  
! #: c-family/c-warn.c:1796
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "ongeldig type-argument %qs"
  
! #: c-family/c-warn.c:1801
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "ongeldig type-argument %qs"
  
! #: c-family/c-warn.c:1806
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr "ongeldig type-argument %qs"
  
! #: c-family/c-warn.c:1833
  #, fuzzy, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr "array subscript is van het type %<char%>"
  
! #: c-family/c-warn.c:1869 c-family/c-warn.c:1872
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr "gebruik liefst haakjes rond + of - binnen een shift"
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr "gebruik liefst haakjes rond + of - binnen een shift"
  
! #: c-family/c-warn.c:1884 c-family/c-warn.c:1887
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr "gebruik liefst haakjes rond + of - binnen een shift"
  
! #: c-family/c-warn.c:1890 c-family/c-warn.c:1893
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr "gebruik liefst haakjes rond + of - binnen een shift"
  
! #: c-family/c-warn.c:1899 c-family/c-warn.c:1902
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr "gebruik liefst haakjes rond && binnen ||"
  
! #: c-family/c-warn.c:1909 c-family/c-warn.c:1913
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr "gebruik liefst haakjes rond een rekensom in een operand van |"
  
! #: c-family/c-warn.c:1917 c-family/c-warn.c:1920
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr "gebruik liefst haakjes rond een vergelijking in een operand van %<|%>"
  
! #: c-family/c-warn.c:1925
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1933 c-family/c-warn.c:1937
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr "gebruik liefst haakjes rond een rekensom in een operand van %<^%>"
  
! #: c-family/c-warn.c:1941 c-family/c-warn.c:1944
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr "gebruik liefst haakjes rond een vergelijking in een operand van %<^%>"
  
! #: c-family/c-warn.c:1950 c-family/c-warn.c:1953
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr "gebruik liefst haakjes rond %<+%> in een operand van %<&%>"
  
! #: c-family/c-warn.c:1956 c-family/c-warn.c:1959
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr "gebruik liefst haakjes rond %<-%> in een operand van %<&%>"
  
! #: c-family/c-warn.c:1963 c-family/c-warn.c:1966
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr "gebruik liefst haakjes rond een vergelijking in een operand van %<&%>"
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr ""
  
! #: c-family/c-warn.c:1978 c-family/c-warn.c:1981
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr "gebruik liefst haakjes rond een vergelijking in een operand van %<==%>"
  
! #: c-family/c-warn.c:1986 c-family/c-warn.c:1989
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr "gebruik liefst haakjes rond een vergelijking in een operand van %<!=%>"
  
! #: c-family/c-warn.c:1999 c-family/c-warn.c:2005
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "vergelijkingen als %<X<=Y<=Z%> hebben niet hun wiskundige betekenis"
  
! #: c-family/c-warn.c:2021
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "label %q+D is gedefinieerd maar wordt niet gebruikt"
  
! #: c-family/c-warn.c:2023
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "label %q+D is gedeclareerd maar wordt niet gebruikt"
  
! #: c-family/c-warn.c:2046
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "deling door nul"
  
! #: c-family/c-warn.c:2066
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.c:2090
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.c:2129 c/c-typeck.c:11903 c/c-typeck.c:12071
! #: cp/typeck.c:5211
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "vergelijking tussen types %qT en %qT"
  
! #: c-family/c-warn.c:2182
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2235
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr ""
  
! #: c-family/c-warn.c:2238
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "vergelijking van gepromoveerde ~unsigned met constante"
  
! #: c-family/c-warn.c:2248
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "vergelijking van gepromoveerde ~unsigned met unsigned"
  
! #: c-family/c-warn.c:2302
  #, fuzzy, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "ongeldige macronaam %<%.*s%>"
  
! #: c-family/c-warn.c:2364
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: c-family/c-warn.c:2400
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<const%>"
  msgid "duplicated %<if%> condition"
  msgstr "herhaalde %<const%>"
  
! #: c-family/c-warn.c:2429
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr ""
  
! #: c-family/c-warn.c:2437
  #, fuzzy, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "%Jdeclaratie van %qD als inline volgt declaratie met %<noinline%> attribuut"
  
! #: c-family/c-warn.c:2442
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "%Jdeclaratie van %qD met %<noinline%> attribuut volgt declaratie als inline"
  
! #: c-family/c-warn.c:2491
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.c:2529 c-family/c-warn.c:2553
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression < 0 is always false"
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "vergelijking van 'unsigned'-expressie < 0 is altijd onwaar"
  
! #: c-family/c-warn.c:2532 c-family/c-warn.c:2550
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "vergelijking van 'unsigned'-expressie >= 0 is altijd waar"
  
! #: c-family/c-warn.c:2600
  #, fuzzy
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z"
  msgstr[0] "cast laat qualifiers van doeltype van pointer vallen"
  msgstr[1] "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c-family/c-warn.c:2665 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.c:2772
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.c:2773
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.c:2864
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.c:2871 c-family/c-warn.c:2874 cp/init.c:638
  #, fuzzy, gcc-internal-format
  msgid "defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: c-family/c-warn.c:2961
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
*************** msgstr ""
*** 29434,29440 ****
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6715 config/arm/arm.c:6745 config/arm/arm.c:27085
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
--- 29445,29451 ----
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6720 config/arm/arm.c:6750 config/arm/arm.c:27090
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
*************** msgstr "onbekende spec-functie '%s'"
*** 29479,29485 ****
  
  #: config/aarch64/aarch64.c:11486
  #, gcc-internal-format
! msgid "incompatible options %<-mstack-protector-guard=global%> and%<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
  #: config/aarch64/aarch64.c:11495
--- 29490,29496 ----
  
  #: config/aarch64/aarch64.c:11486
  #, gcc-internal-format
! msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
  #: config/aarch64/aarch64.c:11495
*************** msgstr ""
*** 29639,29647 ****
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.c:12699 config/arm/arm.c:30865
! #: config/i386/i386.c:5318 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15399
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "het argument van %<alias%> is geen string"
--- 29650,29658 ----
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.c:12699 config/arm/arm.c:30870
! #: config/i386/i386.c:5319 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15409
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "het argument van %<alias%> is geen string"
*************** msgstr "operandnummer buiten bereik"
*** 29666,29698 ****
  msgid "lane %wd out of range %wd - %wd"
  msgstr "operandnummer buiten bereik"
  
! #: config/aarch64/aarch64.c:18647 config/i386/i386.c:50594
! #: config/i386/i386.c:50721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "niet-ondersteunde versie"
  
! #: config/aarch64/aarch64.c:18657 config/aarch64/aarch64.c:18678
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18661
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18665
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/aarch64/aarch64.c:18682
  #, 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.c:18704
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %d for type %qT"
  msgstr "De -shared optie wordt op het ogenblik niet ondersteund voor VAX ELF."
--- 29677,29709 ----
  msgid "lane %wd out of range %wd - %wd"
  msgstr "operandnummer buiten bereik"
  
! #: config/aarch64/aarch64.c:18646 config/i386/i386.c:50576
! #: config/i386/i386.c:50703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "niet-ondersteunde versie"
  
! #: config/aarch64/aarch64.c:18656 config/aarch64/aarch64.c:18677
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18660
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18664
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/aarch64/aarch64.c:18681
  #, 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.c:18703
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %d for type %qT"
  msgstr "De -shared optie wordt op het ogenblik niet ondersteund voor VAX ELF."
*************** msgstr "L%d cache-latency niet gekend vo
*** 29754,29761 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "slechte waarde %qs voor -mmeroy-latency"
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6885
! #: config/arc/arc.c:7159 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 29765,29772 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "slechte waarde %qs voor -mmeroy-latency"
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6900
! #: config/arc/arc.c:7174 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 29783,29829 ****
  
  #: config/arc/arc.c:953
  #, gcc-internal-format
! msgid "No FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.c:959
! #, gcc-internal-format, gfc-internal-format
! msgid "PIC is not supported for %s. Generating non-PIC code only.."
! msgstr ""
  
! #: config/arc/arc.c:1022
  #, fuzzy, gcc-internal-format
  #| msgid "missing operand"
  msgid "missing dash"
  msgstr "operand ontbreekt"
  
! #: config/arc/arc.c:1034
  #, fuzzy, gcc-internal-format
  msgid "first register must be R0"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:1054
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:1063 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "leeg bereik"
  
! #: config/arc/arc.c:1113
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.c:1175
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.c:1184
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
--- 29794,29840 ----
  
  #: config/arc/arc.c:953
  #, gcc-internal-format
! msgid "no FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.c:958
! #, fuzzy, gcc-internal-format
! msgid "PIC is not supported for %qs"
! msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/arc/arc.c:1021
  #, fuzzy, gcc-internal-format
  #| msgid "missing operand"
  msgid "missing dash"
  msgstr "operand ontbreekt"
  
! #: config/arc/arc.c:1033
  #, fuzzy, gcc-internal-format
  msgid "first register must be R0"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:1053
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:1062 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "leeg bereik"
  
! #: config/arc/arc.c:1112
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.c:1174
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.c:1183
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
*************** msgstr ""
*** 29832,29885 ****
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #: config/arc/arc.c:1225
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Option %s=%s is not available for %s CPU."
! msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: config/arc/arc.c:1230
! #, gcc-internal-format, gfc-internal-format
! msgid "Option %s is ignored, the default value %s is considered for %s CPU."
  msgstr ""
  
! #: config/arc/arc.c:1238
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Option %s is not available for %s CPU"
! msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: config/arc/arc.c:1243
! #, gcc-internal-format, gfc-internal-format
! msgid "Unset option %s is ignored, it is always enabled for %s CPU."
  msgstr ""
  
! #: config/arc/arc.c:1809
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr ""
  
! #: config/arc/arc.c:1957 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: config/arc/arc.c:1966
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "het argument van %<asm%> is geen constante string"
  
! #: config/arc/arc.c:1975
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "het argument van %<asm%> is geen constante string"
  
! #: config/arc/arc.c:1989 config/arm/arm.c:6861 config/arm/arm.c:6879
! #: config/arm/arm.c:7054 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6332 config/i386/i386.c:12169
! #: config/i386/i386.c:41194 config/i386/i386.c:41244 config/i386/i386.c:41314
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
--- 29843,29899 ----
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
! #. translated.  They are like keywords which one can relate with the
! #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.c:1227
! #, fuzzy, gcc-internal-format
! msgid "option %<%s=%s%> is not available for %qs CPU"
! msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/arc/arc.c:1232
! #, gcc-internal-format
! msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.c:1240
! #, fuzzy, gcc-internal-format
! msgid "option %qs is not available for %qs CPU"
! msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/arc/arc.c:1245
! #, gcc-internal-format
! msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.c:1812
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr ""
  
! #: config/arc/arc.c:1961 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: config/arc/arc.c:1970
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "het argument van %<asm%> is geen constante string"
  
! #: config/arc/arc.c:1979
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "het argument van %<asm%> is geen constante string"
  
! #: config/arc/arc.c:1993 config/arm/arm.c:6866 config/arm/arm.c:6884
! #: config/arm/arm.c:7059 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6333 config/i386/i386.c:12170
! #: config/i386/i386.c:41176 config/i386/i386.c:41226 config/i386/i386.c:41296
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
*************** msgstr "het argument van %<asm%> is geen
*** 29891,30029 ****
  msgid "%qE attribute only applies to functions"
  msgstr "attribuut %qE is enkel van toepassing op functies"
  
! #: config/arc/arc.c:6784
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "%<__builtin_next_arg%> opgeroepen zonder argument"
  
! #: config/arc/arc.c:6792
  #, fuzzy, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: config/arc/arc.c:6955
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:6996 config/arc/arc.c:7093
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7029 config/arc/arc.c:7061
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7033 config/arc/arc.c:7065
  #, fuzzy, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:7097
  #, fuzzy, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:7130
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:7134
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7141
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:7144
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:7191
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "een long long constante is geen geldige onmiddellijke operand"
  
! #: config/arc/arc.c:7196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:7200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:7204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7258
  #, gcc-internal-format
! msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:8251
! #, gcc-internal-format
! msgid "Insn addresses not set after shorten_branches"
! msgstr ""
  
  # pre-increment vertalen? zoja, als wat?
! #: config/arc/arc.c:8464
  #, fuzzy, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "pre-increment adres is geen register"
  
! #: config/arc/arc.c:11015
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only available for 32-bit"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "attribuut %qE is alleen beschikbaar voor 32-bits"
  
! #: config/arc/arc.c:11023 config/arc/arc.c:11062
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "argument of %qE attribute is missing"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: config/arc/arc.c:11034 config/arc/arc.c:11073 config/arc/arc.c:11183
  #: config/avr/avr.c:9790
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/arc/arc.c:11054
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only available for 32-bit"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "attribuut %qE is alleen beschikbaar voor 32-bits"
  
! #: config/arc/arc.c:11109
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "attribuut %qE is enkel van toepassing op functie-types"
  
! #: config/arc/arc.c:11115
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "argument of %qE attribute ignored"
  msgstr "attribuut %qE wordt genegeerd"
  
! #: config/arc/arc.c:11173 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, gcc-internal-format
--- 29905,30044 ----
  msgid "%qE attribute only applies to functions"
  msgstr "attribuut %qE is enkel van toepassing op functies"
  
! #: config/arc/arc.c:6799
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "%<__builtin_next_arg%> opgeroepen zonder argument"
  
! #: config/arc/arc.c:6807
  #, fuzzy, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: config/arc/arc.c:6970
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:7011 config/arc/arc.c:7108
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7044 config/arc/arc.c:7076
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7048 config/arc/arc.c:7080
  #, fuzzy, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:7112
  #, fuzzy, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:7145
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:7149
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:7156
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:7159
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:7206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "een long long constante is geen geldige onmiddellijke operand"
  
! #: config/arc/arc.c:7211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:7215
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:7219
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/arc/arc.c:7222
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:7273
  #, gcc-internal-format
! msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! # pre-increment vertalen? zoja, als wat?
! #: config/arc/arc.c:8268
! #, fuzzy, gcc-internal-format
! msgid "insn addresses not set after shorten_branches"
! msgstr "pre-increment adres is geen register"
  
  # pre-increment vertalen? zoja, als wat?
! #: config/arc/arc.c:8481
  #, fuzzy, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "pre-increment adres is geen register"
  
! #: config/arc/arc.c:11034
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only available for 32-bit"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "attribuut %qE is alleen beschikbaar voor 32-bits"
  
! #: config/arc/arc.c:11042 config/arc/arc.c:11081
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "argument of %qE attribute is missing"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: config/arc/arc.c:11053 config/arc/arc.c:11092 config/arc/arc.c:11202
  #: config/avr/avr.c:9790
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/arc/arc.c:11073
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only available for 32-bit"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "attribuut %qE is alleen beschikbaar voor 32-bits"
  
! #: config/arc/arc.c:11128
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "attribuut %qE is enkel van toepassing op functie-types"
  
! #: config/arc/arc.c:11134
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "argument of %qE attribute ignored"
  msgstr "attribuut %qE wordt genegeerd"
  
! #: config/arc/arc.c:11192 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, gcc-internal-format
*************** msgstr ""
*** 30390,30477 ****
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6496 config/arm/arm.c:6709 config/arm/arm.c:6742
! #: config/arm/arm.c:27078
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:7003
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "attribuut %qE is enkel van toepassing op functies, niet %s"
  
! #: config/arm/arm.c:7015
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: config/arm/arm.c:7024
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "attribuut %qE is enkel van toepassing op functies, niet %s"
  
! #: config/arm/arm.c:7046 config/arm/arm.c:7098
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "attribuut %qE wordt genegeerd voor non-class-types"
  
! #: config/arm/arm.c:7065
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to initialized variables with external linkage"
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "attribuut %qE is enkel van toepassing op geÃ¯nitialiseerde variabelen die extern gelinkt zijn"
  
! #: config/arm/arm.c:7114
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "attribuut %qE is enkel van toepassing op functie-types"
  
! #: config/arm/arm.c:8888
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.c:12534
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12537
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:24019
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24675
  #, fuzzy, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "ongeldige operand van %s"
  
! #: config/arm/arm.c:24939
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:25189
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:25420
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30889
  #, fuzzy, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "ongeldig type-argument %qs"
--- 30405,30497 ----
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr ""
  
! #: config/arm/arm.c:6117
! #, gcc-internal-format
! msgid "argument of type %qT not permitted with -mgeneral-regs-only"
! msgstr ""
! 
! #: config/arm/arm.c:6501 config/arm/arm.c:6714 config/arm/arm.c:6747
! #: config/arm/arm.c:27083
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.c:7008
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "attribuut %qE is enkel van toepassing op functies, niet %s"
  
! #: config/arm/arm.c:7020
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: config/arm/arm.c:7029
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "attribuut %qE is enkel van toepassing op functies, niet %s"
  
! #: config/arm/arm.c:7051 config/arm/arm.c:7103
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "attribuut %qE wordt genegeerd voor non-class-types"
  
! #: config/arm/arm.c:7070
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to initialized variables with external linkage"
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "attribuut %qE is enkel van toepassing op geÃ¯nitialiseerde variabelen die extern gelinkt zijn"
  
! #: config/arm/arm.c:7119
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "attribuut %qE is enkel van toepassing op functie-types"
  
! #: config/arm/arm.c:8893
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.c:12539
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:12542
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.c:24024
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.c:24680
  #, fuzzy, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "ongeldige operand van %s"
  
! #: config/arm/arm.c:24944
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:25194
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/arm.c:25425
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.c:30895
  #, fuzzy, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "ongeldig type-argument %qs"
*************** msgstr "ongeldig type-argument %qs"
*** 30479,30496 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30897
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30910
  #, 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.c:30924
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma %s"
  msgid "unknown target attribute or pragma %qs"
--- 30499,30516 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30903
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.c:30916
  #, 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.c:30930
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma %s"
  msgid "unknown target attribute or pragma %qs"
*************** msgstr "kan bestand '%s' niet openen"
*** 31251,32133 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: config/i386/i386.c:3353
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: config/i386/i386.c:3359
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3369
  #, fuzzy, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3395
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3408
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
! #: config/i386/i386.c:3418
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3425
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "Bestandsnaam voor uitvoer twee keer opgegeven"
  
! #: config/i386/i386.c:3478
  #, fuzzy, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: config/i386/i386.c:3598
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
  
! #: config/i386/i386.c:3647
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3649
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3675
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3692
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/i386/i386.c:3704
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/i386/i386.c:3708
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386.c:3710
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386.c:3712
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386.c:3729 config/i386/i386.c:3738 config/i386/i386.c:3750
! #: config/i386/i386.c:3761 config/i386/i386.c:3772
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/i386/i386.c:3741 config/i386/i386.c:3753
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/i386/i386.c:3759 config/i386/i386.c:3768 config/i386/i386.c:5089
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
  
! #: config/i386/i386.c:3796
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/i386/i386.c:3801
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:3810
  #, fuzzy, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:3812
  #, fuzzy, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:3819
  #, fuzzy, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:3821
  #, fuzzy, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:3829 config/i386/i386.c:4137
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/i386/i386.c:4077
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:4078
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:4100
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4102
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4107
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4108
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4156
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:4157
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:4177
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4179
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4184
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4185
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4251
  #, 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.c:4253
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4256
  #, 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.c:4284
  #, fuzzy, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/i386/i386.c:4285
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/i386/i386.c:4364
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: config/i386/i386.c:4367
  #, 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.c:4390
  #, 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.c:4403
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386.c:4406
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr ""
  
! #: config/i386/i386.c:4412
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4413
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4423
  #, fuzzy, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: config/i386/i386.c:4430
  #, fuzzy, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: config/i386/i386.c:4480
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4482
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4496
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4498
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4608
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386.c:4611
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: config/i386/i386.c:4615
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4680
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.c:4739
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386.c:4772
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386.c:5384 config/i386/i386.c:5431 config/s390/s390.c:15465
! #: config/s390/s390.c:15515 config/s390/s390.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5412
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5716
  #, fuzzy, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:5731
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5780
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s en -mcall-%s zijn incompatibel"
  
! #: config/i386/i386.c:5788
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5823
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s en -mcall-%s zijn incompatibel"
  
! #: config/i386/i386.c:5831
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5925
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386.c:5927
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5931
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:6345 config/i386/i386.c:6396
  #, fuzzy, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6350
  #, fuzzy, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6357 config/i386/i386.c:41214
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/i386/i386.c:6363
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "argument van attribuut %qE is groter dan %d"
  
! #: config/i386/i386.c:6388 config/i386/i386.c:6431
  #, fuzzy, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6392
  #, fuzzy, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6400 config/i386/i386.c:6449
  #, fuzzy, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6410 config/i386/i386.c:6427
  #, fuzzy, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6414
  #, fuzzy, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6418 config/i386/i386.c:6445
  #, fuzzy, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6435 config/i386/i386.c:6453
  #, fuzzy, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
  # XXX FIXME, ERROR:  s/none /non-/
! #: config/i386/i386.c:6441
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is used for none class-method"
  msgid "%qE attribute is used for non-class method"
  msgstr "attribuut %qE is gebruikt voor non-class-methode"
  
! #: config/i386/i386.c:6685
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6688
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7003
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "ondersteunt geen multilib"
  
! #: config/i386/i386.c:7037
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7376
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7382
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7396
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7402
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7418
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7424
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7440
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7446
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7627
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7744
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7862
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8025
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8031
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8047
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8357 config/i386/i386.c:8597 config/i386/i386.c:9097
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8359 config/i386/i386.c:8599 config/i386/i386.c:9099
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.c:9003
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11285
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386.c:13284
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13374
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14664
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "conflicterende types voor ingebouwde functie %qs"
  
! #: config/i386/i386.c:14684
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "conflicterende types voor ingebouwde functie %qs"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14695
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
! #: config/i386/i386.c:17635
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17646 config/i386/i386.c:17660
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17707
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17899
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "herdefinitie van %<union %s%>"
  
! #: config/i386/i386.c:28369
  #, gcc-internal-format
  msgid "interrupt service routine can%'t be called directly"
  msgstr ""
  
! #: config/i386/i386.c:29748
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32093
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32143
! #, gcc-internal-format, gfc-internal-format
! msgid "no dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32153
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr ""
  
! #: config/i386/i386.c:32315
  #, gcc-internal-format
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32320 config/i386/i386.c:32597
  #, fuzzy, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/i386/i386.c:32453 config/rs6000/rs6000.c:37466
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
  
! #: config/i386/i386.c:32876
  #, fuzzy, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: config/i386/i386.c:32901 config/i386/i386.c:32951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter to builtin not valid: %s"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: config/i386/i386.c:34181 config/i386/i386.c:35621
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:34576
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:34671
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35552
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35567
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35600
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35640
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35653
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35663
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35668 config/i386/i386.c:36455
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35802
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr ""
  
! #: config/i386/i386.c:35807
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386.c:35813 config/i386/i386.c:36020
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386.c:36002
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:36008
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:36011
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:36453
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:36535 config/rs6000/rs6000.c:14703
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36715
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36719
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37298
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:38054 config/i386/i386.c:38266
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:38319
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:38325
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386.c:38344
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:41201
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "attribuut %qE is alleen beschikbaar voor 32-bits"
  
! #: config/i386/i386.c:41222
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386.c:41255 config/i386/i386.c:41264
  #, fuzzy, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:41300 config/rs6000/rs6000.c:32977
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "incompatibel attribuut %qE wordt genegeerd"
  
! #: config/i386/i386.c:41325 config/i386/i386.c:41347 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "attribuut %qE vereist een string-constante als argument"
  
! #: config/i386/i386.c:41335 config/i386/i386.c:41357 config/s390/s390.c:1175
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: config/i386/i386.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41396
  #, 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.c:41407
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41410
  #, gcc-internal-format
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44273
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: config/i386/i386.c:44337
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.c:44366
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/i386/i386.c:50557
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.c:50564
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50570
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50615
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/i386/i386.c:50645
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
--- 31271,32153 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: config/i386/i386.c:3354
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: config/i386/i386.c:3360
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3370
  #, fuzzy, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3396
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3409
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
! #: config/i386/i386.c:3419
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3426
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "Bestandsnaam voor uitvoer twee keer opgegeven"
  
! #: config/i386/i386.c:3479
  #, fuzzy, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: config/i386/i386.c:3599
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
  
! #: config/i386/i386.c:3648
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3650
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3676
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3693
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/i386/i386.c:3705
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/i386/i386.c:3709
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386.c:3711
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386.c:3713
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386.c:3730 config/i386/i386.c:3739 config/i386/i386.c:3751
! #: config/i386/i386.c:3762 config/i386/i386.c:3773
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/i386/i386.c:3742 config/i386/i386.c:3754
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/i386/i386.c:3760 config/i386/i386.c:3769 config/i386/i386.c:5090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
  
! #: config/i386/i386.c:3797
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/i386/i386.c:3802
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:3811
  #, fuzzy, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:3813
  #, fuzzy, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:3820
  #, fuzzy, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:3822
  #, fuzzy, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:3830 config/i386/i386.c:4138
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/i386/i386.c:4078
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:4079
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:4101
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4103
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4108
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4109
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4157
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:4158
  #, fuzzy, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386.c:4178
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4180
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4185
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4186
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: config/i386/i386.c:4252
  #, 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.c:4254
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4257
  #, 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.c:4285
  #, fuzzy, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/i386/i386.c:4286
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/i386/i386.c:4365
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: config/i386/i386.c:4368
  #, 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.c:4391
  #, 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.c:4404
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386.c:4407
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr ""
  
! #: config/i386/i386.c:4413
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4414
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4424
  #, fuzzy, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: config/i386/i386.c:4431
  #, fuzzy, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: config/i386/i386.c:4481
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4483
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4499
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4609
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386.c:4612
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: config/i386/i386.c:4616
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4681
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.c:4740
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386.c:4745
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386.c:4773
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386.c:5385 config/i386/i386.c:5432 config/s390/s390.c:15475
! #: config/s390/s390.c:15525 config/s390/s390.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5413
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5717
  #, fuzzy, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:5732
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5781
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s en -mcall-%s zijn incompatibel"
  
! #: config/i386/i386.c:5789
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5824
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s en -mcall-%s zijn incompatibel"
  
! #: config/i386/i386.c:5832
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5926
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386.c:5928
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386.c:5932
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:6346 config/i386/i386.c:6397
  #, fuzzy, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6351
  #, fuzzy, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6358 config/i386/i386.c:41196
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/i386/i386.c:6364
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "argument van attribuut %qE is groter dan %d"
  
! #: config/i386/i386.c:6389 config/i386/i386.c:6432
  #, fuzzy, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6393
  #, fuzzy, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6401 config/i386/i386.c:6450
  #, fuzzy, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6411 config/i386/i386.c:6428
  #, fuzzy, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6415
  #, fuzzy, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6419 config/i386/i386.c:6446
  #, fuzzy, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:6436 config/i386/i386.c:6454
  #, fuzzy, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
  # XXX FIXME, ERROR:  s/none /non-/
! #: config/i386/i386.c:6442
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is used for none class-method"
  msgid "%qE attribute is used for non-class method"
  msgstr "attribuut %qE is gebruikt voor non-class-methode"
  
! #: config/i386/i386.c:6686
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6689
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7004
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support ms_abi attribute"
  msgstr "ondersteunt geen multilib"
  
! #: config/i386/i386.c:7038
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7377
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7383
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7397
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7403
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7419
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7425
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7441
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7447
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7628
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7745
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7863
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8048
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8358 config/i386/i386.c:8598 config/i386/i386.c:9098
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8360 config/i386/i386.c:8600 config/i386/i386.c:9100
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.c:9004
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11286
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386.c:13285
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13375
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14665
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "conflicterende types voor ingebouwde functie %qs"
  
! #: config/i386/i386.c:14685
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "conflicterende types voor ingebouwde functie %qs"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14696
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
! #: config/i386/i386.c:17636
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17647 config/i386/i386.c:17661
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17693
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:17708
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:17900
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "herdefinitie van %<union %s%>"
  
! #: config/i386/i386.c:28372
  #, gcc-internal-format
  msgid "interrupt service routine can%'t be called directly"
  msgstr ""
  
! #: config/i386/i386.c:29751
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32250
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32300
! #, gcc-internal-format
! msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
  msgstr ""
  
! #: config/i386/i386.c:32311
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr ""
  
! #: config/i386/i386.c:32473
  #, gcc-internal-format
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32478 config/i386/i386.c:32755
  #, fuzzy, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/i386/i386.c:32611 config/rs6000/rs6000.c:37466
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
  
! #: config/i386/i386.c:32853
  #, fuzzy, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: config/i386/i386.c:32878 config/i386/i386.c:32928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter to builtin not valid: %s"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: config/i386/i386.c:34158 config/i386/i386.c:35598
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:34553
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:34648
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35529
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35544
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35577
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35617
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35630
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35640
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35645 config/i386/i386.c:36432
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35779
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr ""
  
! #: config/i386/i386.c:35784
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386.c:35790 config/i386/i386.c:35997
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386.c:35979
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35985
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:35988
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:36430
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:36512 config/rs6000/rs6000.c:14703
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36697
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36701
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386.c:37280
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:38036 config/i386/i386.c:38248
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:38301
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:38307
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386.c:38326
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:41183
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "attribuut %qE is alleen beschikbaar voor 32-bits"
  
! #: config/i386/i386.c:41204
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386.c:41237 config/i386/i386.c:41246
  #, fuzzy, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386.c:41282 config/rs6000/rs6000.c:32977
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "incompatibel attribuut %qE wordt genegeerd"
  
! #: config/i386/i386.c:41307 config/i386/i386.c:41329 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "attribuut %qE vereist een string-constante als argument"
  
! #: config/i386/i386.c:41317 config/i386/i386.c:41339 config/s390/s390.c:1175
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: config/i386/i386.c:41371
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41378
  #, 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.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41392
  #, gcc-internal-format
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44255
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: config/i386/i386.c:44319
  #, fuzzy, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.c:44348
  #, fuzzy, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/i386/i386.c:50539
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.c:50546
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50552
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50597
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/i386/i386.c:50627
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
*************** msgstr "argument van attribuut %qE is ge
*** 34361,34471 ****
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11107
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr ""
  
! #: config/s390/s390.c:11123
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr ""
  
! #: config/s390/s390.c:11151
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: config/s390/s390.c:11155
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:12761
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: config/s390/s390.c:15032
  #, fuzzy, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
  
! #: config/s390/s390.c:15039
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.c:15074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/s390/s390.c:15077
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/s390/s390.c:15110
  #, fuzzy, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/s390/s390.c:15122
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15131
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:15137
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:15139
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:15142
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.c:15231
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
  #. argument is not a plain number
! #: config/s390/s390.c:15267
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs should be a non-negative integer"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "argument van %qs moet een niet-negatieve integer zijn"
  
! #: config/s390/s390.c:15274
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "argument van %qs is te groot (max. %d)"
  
! #: config/s390/s390.c:15304
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15471
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
--- 34381,34491 ----
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:11117
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr ""
  
! #: config/s390/s390.c:11133
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr ""
  
! #: config/s390/s390.c:11161
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: config/s390/s390.c:11165
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.c:12771
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: config/s390/s390.c:15042
  #, fuzzy, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
  
! #: config/s390/s390.c:15049
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.c:15084
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/s390/s390.c:15087
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/s390/s390.c:15120
  #, fuzzy, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/s390/s390.c:15132
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.c:15141
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:15147
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:15149
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:15152
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.c:15241
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
  #. argument is not a plain number
! #: config/s390/s390.c:15277
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs should be a non-negative integer"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "argument van %qs moet een niet-negatieve integer zijn"
  
! #: config/s390/s390.c:15284
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "argument van %qs is te groot (max. %d)"
  
! #: config/s390/s390.c:15314
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15481
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
*************** msgstr "attribuut %qs is enkel van toepa
*** 34936,34943 ****
  msgid "could not read the BRIG file"
  msgstr "kan niet schrijven naar antwoordbestand %s"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12553 cp/typeck.c:2031
! #: cp/typeck.c:8137 cp/typeck.c:8915
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void-waarde niet genegeerd zoals het hoort"
--- 34956,34963 ----
  msgid "could not read the BRIG file"
  msgstr "kan niet schrijven naar antwoordbestand %s"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12545 cp/typeck.c:2048
! #: cp/typeck.c:8155 cp/typeck.c:8933
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void-waarde niet genegeerd zoals het hoort"
*************** msgstr "label %qs gedefinieerd maar niet
*** 34998,35004 ****
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c/c-decl.c:1589 c/c-decl.c:6901 c/c-decl.c:7774 c/c-decl.c:8582
  #, fuzzy, gcc-internal-format
  msgid "originally defined here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
--- 35018,35024 ----
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c/c-decl.c:1589 c/c-decl.c:6918 c/c-decl.c:7791 c/c-decl.c:8599
  #, fuzzy, gcc-internal-format
  msgid "originally defined here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
*************** msgid "built-in function %q+D declared a
*** 35062,35068 ****
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
  # "verbergt" is niet verkeerd, maar "schaduwt" of iets dergelijks is misschien toch beter
! #: c/c-decl.c:1932 c/c-decl.c:2977
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "%Jdeclaratie van %qD verbergt een ingebouwde functie"
--- 35082,35088 ----
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
  # "verbergt" is niet verkeerd, maar "schaduwt" of iets dergelijks is misschien toch beter
! #: c/c-decl.c:1932 c/c-decl.c:2994
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "%Jdeclaratie van %qD verbergt een ingebouwde functie"
*************** msgstr "%Jherdefinitie van parameter %qD
*** 35209,35433 ****
  msgid "redundant redeclaration of %q+D"
  msgstr "%Joverbodige herdeclaratie van %qD"
  
! #: c/c-decl.c:2935
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "%Jdeclaratie van %qD verbergt een eerdere niet-variabele"
  
! #: c/c-decl.c:2957
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-decl.c:2970 cp/name-lookup.c:2827
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-decl.c:2996
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-decl.c:3002 cp/name-lookup.c:2611
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "%Jde verborgen declaratie is hier"
  
! #: c/c-decl.c:3129
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "geneste declaratie van %qD als extern"
  
! #: c/c-decl.c:3292 c/c-decl.c:3306
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function %qE"
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "impliciete declaratie van functie %qE"
  
! #: c/c-decl.c:3298 c/c-decl.c:3311
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "impliciete declaratie van functie %qE"
  
! #: c/c-decl.c:3572
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "onverenigbare impliciete declaratie van ingebouwde functie %qD"
  
! #: c/c-decl.c:3583
  #, fuzzy, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: c/c-decl.c:3594
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "onverenigbare impliciete declaratie van functie %qD"
  
! #: c/c-decl.c:3655
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "%qE is hier niet gedeclareerd (niet in een functie)"
  
! #: c/c-decl.c:3660
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "%qE is hier niet gedeclareerd (niet in een functie)"
  
! #: c/c-decl.c:3673
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE is hier niet gedeclareerd (eerste gebruik in deze functie)"
  
! #: c/c-decl.c:3678
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE is hier niet gedeclareerd (eerste gebruik in deze functie)"
  
! #: c/c-decl.c:3682
  #, fuzzy, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Elke niet-gedeclareerde naam wordt slechts Ã©Ã©n"
  
! #: c/c-decl.c:3730 cp/decl.c:3030
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "naar label %s gerefereerd buiten enige functie"
  
! #: c/c-decl.c:3766
  #, fuzzy, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.c:3769
  #, fuzzy, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: c/c-decl.c:3770 c/c-decl.c:3825 c/c-decl.c:3915
  #, fuzzy, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: c/c-decl.c:3824 c/c-decl.c:3914
  #, fuzzy, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "overflow in constante expressie"
  
! #: c/c-decl.c:3847
  #, fuzzy, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "herhaalde label-declaratie %qs"
  
! #: c/c-decl.c:3946 cp/decl.c:3436
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "herhaald label %qs"
  
! #: c/c-decl.c:3977
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr ""
  
! #: c/c-decl.c:4042
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr ""
  
! #: c/c-decl.c:4043 c/c-decl.c:4054
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr ""
  
! #: c/c-decl.c:4053
  #, fuzzy, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr "overflow in constante expressie"
  
! #: c/c-decl.c:4136
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.c:4505
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "naamloze struct/union die geen instanties definieert"
  
! #: c/c-decl.c:4515
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4530
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4541
  #, fuzzy, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "declaratie declareert niets"
  
! #: c/c-decl.c:4563 c/c-decl.c:4571
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "nutteloze typenaam in lege declaratie"
  
! #: c/c-decl.c:4579
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> bij lege declaratie"
  
! #: c/c-decl.c:4585
  #, fuzzy, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<inline%> bij lege declaratie"
  
  # betere vertaling voor "file-scope"?
! #: c/c-decl.c:4591
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> in lege declaratie op bestandsniveau"
  
! #: c/c-decl.c:4597
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> in lege declaratie op bestandsniveau"
  
  # vertaling voor "storage class specifier"?
! #: c/c-decl.c:4604
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "nutteloze storage class specifier in lege declaratie"
  
! #: c/c-decl.c:4610
  #, fuzzy, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "nutteloze typenaam in lege declaratie"
  
! #: c/c-decl.c:4623
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "nutteloze type-kwalificatie in lege declaratie"
  
! #: c/c-decl.c:4630
  #, fuzzy, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "nutteloze %<__thread%> in lege declaratie"
  
! #: c/c-decl.c:4637 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "lege declaratie"
  
! #: c/c-decl.c:4708
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 ondersteunt geen %<static%> of type-qualificaties in declaratoren van parameter arrays"
  
! #: c/c-decl.c:4712
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 ondersteunt geen %<[*]%> declaratoren van arrays"
--- 35229,35453 ----
  msgid "redundant redeclaration of %q+D"
  msgstr "%Joverbodige herdeclaratie van %qD"
  
! #: c/c-decl.c:2952
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "%Jdeclaratie van %qD verbergt een eerdere niet-variabele"
  
! #: c/c-decl.c:2974
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-decl.c:2987 cp/name-lookup.c:2827
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-decl.c:3013
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-decl.c:3019 cp/name-lookup.c:2611
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "%Jde verborgen declaratie is hier"
  
! #: c/c-decl.c:3146
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "geneste declaratie van %qD als extern"
  
! #: c/c-decl.c:3309 c/c-decl.c:3323
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function %qE"
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "impliciete declaratie van functie %qE"
  
! #: c/c-decl.c:3315 c/c-decl.c:3328
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "impliciete declaratie van functie %qE"
  
! #: c/c-decl.c:3589
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "onverenigbare impliciete declaratie van ingebouwde functie %qD"
  
! #: c/c-decl.c:3600
  #, fuzzy, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: c/c-decl.c:3611
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "onverenigbare impliciete declaratie van functie %qD"
  
! #: c/c-decl.c:3672
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "%qE is hier niet gedeclareerd (niet in een functie)"
  
! #: c/c-decl.c:3677
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "%qE is hier niet gedeclareerd (niet in een functie)"
  
! #: c/c-decl.c:3690
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE is hier niet gedeclareerd (eerste gebruik in deze functie)"
  
! #: c/c-decl.c:3695
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE is hier niet gedeclareerd (eerste gebruik in deze functie)"
  
! #: c/c-decl.c:3699
  #, fuzzy, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Elke niet-gedeclareerde naam wordt slechts Ã©Ã©n"
  
! #: c/c-decl.c:3747 cp/decl.c:3047
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "naar label %s gerefereerd buiten enige functie"
  
! #: c/c-decl.c:3783
  #, fuzzy, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.c:3786
  #, fuzzy, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: c/c-decl.c:3787 c/c-decl.c:3842 c/c-decl.c:3932
  #, fuzzy, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: c/c-decl.c:3841 c/c-decl.c:3931
  #, fuzzy, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "overflow in constante expressie"
  
! #: c/c-decl.c:3864
  #, fuzzy, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "herhaalde label-declaratie %qs"
  
! #: c/c-decl.c:3963 cp/decl.c:3453
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "herhaald label %qs"
  
! #: c/c-decl.c:3994
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr ""
  
! #: c/c-decl.c:4059
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr ""
  
! #: c/c-decl.c:4060 c/c-decl.c:4071
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr ""
  
! #: c/c-decl.c:4070
  #, fuzzy, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr "overflow in constante expressie"
  
! #: c/c-decl.c:4153
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.c:4522
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "naamloze struct/union die geen instanties definieert"
  
! #: c/c-decl.c:4532
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4547
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.c:4558
  #, fuzzy, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "declaratie declareert niets"
  
! #: c/c-decl.c:4580 c/c-decl.c:4588
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "nutteloze typenaam in lege declaratie"
  
! #: c/c-decl.c:4596
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> bij lege declaratie"
  
! #: c/c-decl.c:4602
  #, fuzzy, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<inline%> bij lege declaratie"
  
  # betere vertaling voor "file-scope"?
! #: c/c-decl.c:4608
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> in lege declaratie op bestandsniveau"
  
! #: c/c-decl.c:4614
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> in lege declaratie op bestandsniveau"
  
  # vertaling voor "storage class specifier"?
! #: c/c-decl.c:4621
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "nutteloze storage class specifier in lege declaratie"
  
! #: c/c-decl.c:4627
  #, fuzzy, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "nutteloze typenaam in lege declaratie"
  
! #: c/c-decl.c:4640
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "nutteloze type-kwalificatie in lege declaratie"
  
! #: c/c-decl.c:4647
  #, fuzzy, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "nutteloze %<__thread%> in lege declaratie"
  
! #: c/c-decl.c:4654 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "lege declaratie"
  
! #: c/c-decl.c:4725
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 ondersteunt geen %<static%> of type-qualificaties in declaratoren van parameter arrays"
  
! #: c/c-decl.c:4729
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 ondersteunt geen %<[*]%> declaratoren van arrays"
*************** msgstr "ISO C90 ondersteunt geen %<[*]%>
*** 35435,35462 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4718 c/c-decl.c:7347
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4864
  #, fuzzy, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%J%qD is meestal een functie"
  
! #: c/c-decl.c:4873
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD krijgt beginwaarde (gebruik beter __typeof__)"
  
! #: c/c-decl.c:4878
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "functie %qD krijgt beginwaarde alsof het een variabele is"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.c:4884
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "parameter %qD krijgt beginwaarde"
--- 35455,35482 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4735 c/c-decl.c:7364
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4881
  #, fuzzy, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%J%qD is meestal een functie"
  
! #: c/c-decl.c:4890
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD krijgt beginwaarde (gebruik beter __typeof__)"
  
! #: c/c-decl.c:4895
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "functie %qD krijgt beginwaarde alsof het een variabele is"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.c:4901
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "parameter %qD krijgt beginwaarde"
*************** msgstr "parameter %qD krijgt beginwaarde
*** 35465,35732 ****
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4903 c/c-decl.c:4918 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: c/c-decl.c:4909
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "variabele %qD heeft beginwaarde, maar een onvolledig type"
  
! #: c/c-decl.c:4998
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
  
! #: c/c-decl.c:5048
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: c/c-decl.c:5050
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: c/c-decl.c:5131
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: c/c-decl.c:5136
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: c/c-decl.c:5140
  #, fuzzy, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "%Jarray %qD heeft grootte die negatief of nul is"
  
! #: c/c-decl.c:5218
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "opslaggrootte van %qs is niet constant"
  
! #: c/c-decl.c:5268
  #, fuzzy, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr "%Jasm-specificatie wordt genegeerd voor niet-static locale variabele %qD"
  
! #: c/c-decl.c:5298
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "een object met een volatile veld kan niet in een register geplaatst worden"
  
! #: c/c-decl.c:5384
  #, gcc-internal-format
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "ongeÃ¯nitialiseerde const %qD is ongeldig in C++"
  
! #: c/c-decl.c:5399 cp/decl.c:7400
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
  # Of is 'verbiedt parameterdeclaraties op voorhand' beter?
! #: c/c-decl.c:5463
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C verbiedt voorwaartse declaraties van parameters"
  
! #: c/c-decl.c:5569
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5623 c/c-decl.c:5638
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: c/c-decl.c:5633
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: c/c-decl.c:5644
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "bitveld %qs heeft een negatieve breedte"
  
! #: c/c-decl.c:5649
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "bitveld %qs heeft breedte 0"
  
! #: c/c-decl.c:5659
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "bitveld %qs heeft een ongeldig type"
  
! #: c/c-decl.c:5665
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "cast geeft functie-type op"
  
! #: c/c-decl.c:5676
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "het type van bitveld %qs is een uitbreiding van GCC"
  
! #: c/c-decl.c:5682
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "breedte van %qs overschrijdt zijn type"
  
! #: c/c-decl.c:5695
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: c/c-decl.c:5710
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr "ISO C90 verbiedt array %qs, wiens grootte niet geÃ«valueerd kan worden"
  
! #: c/c-decl.c:5713
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr "ISO C90 verbiedt array %qs, wiens grootte niet geÃ«valueerd kan worden"
  
! #: c/c-decl.c:5720
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-decl.c:5722
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-decl.c:5931 c/c-decl.c:6305 c/c-decl.c:6315
  #, fuzzy, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.c:5933
  #, fuzzy, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.c:5953
  #, fuzzy, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "type krijgt standaardwaarde %<int%> in de declaratie van %qs"
  
! #: c/c-decl.c:5957
  #, fuzzy, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "type krijgt standaardwaarde %<int%> in de declaratie van %qs"
  
! #: c/c-decl.c:5989
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "herhaalde %<const%>"
  
! #: c/c-decl.c:5991
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "herhaalde %<restrict%>"
  
! #: c/c-decl.c:5993
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "herhaalde %<volatile%>"
  
! #: c/c-decl.c:5995
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "herhaalde %<restrict%>"
  
! #: c/c-decl.c:5998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "conflicterende declaraties van %qs"
  
! #: c/c-decl.c:6021 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.c:6035
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: c/c-decl.c:6037
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "functie-definitie als %<register%> gedeclareerd"
  
! #: c/c-decl.c:6039
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: c/c-decl.c:6041
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: c/c-decl.c:6059
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "opslagklasse opgegeven voor structure-veld %qs"
  
! #: c/c-decl.c:6062
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "opslagklasse opgegeven voor structure-veld %qs"
  
! #: c/c-decl.c:6066
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-decl.c:6069
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-decl.c:6072 cp/decl.c:11167
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "opslagklasse opgegeven voor typenaam"
  
! #: c/c-decl.c:6089
  #, fuzzy, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qs krijgt beginwaarde en is als %<extern%> gedeclareerd"
  
! #: c/c-decl.c:6093
  #, fuzzy, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qs heeft zowel %<extern%> als een beginwaarde"
  
! #: c/c-decl.c:6098
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "declaratie van %qs op bestandsniveau specifieert %<auto%>"
  
! #: c/c-decl.c:6102
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "declaratie van %qs op bestandsniveau specifieert %<auto%>"
  
! #: c/c-decl.c:6107
  #, fuzzy, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: c/c-decl.c:6110
  #, fuzzy, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
--- 35485,35752 ----
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4920 c/c-decl.c:4935 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: c/c-decl.c:4926
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "variabele %qD heeft beginwaarde, maar een onvolledig type"
  
! #: c/c-decl.c:5015
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
  
! #: c/c-decl.c:5065
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: c/c-decl.c:5067
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: c/c-decl.c:5148
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: c/c-decl.c:5153
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: c/c-decl.c:5157
  #, fuzzy, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "%Jarray %qD heeft grootte die negatief of nul is"
  
! #: c/c-decl.c:5235
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "opslaggrootte van %qs is niet constant"
  
! #: c/c-decl.c:5285
  #, fuzzy, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr "%Jasm-specificatie wordt genegeerd voor niet-static locale variabele %qD"
  
! #: c/c-decl.c:5315
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "een object met een volatile veld kan niet in een register geplaatst worden"
  
! #: c/c-decl.c:5401
  #, gcc-internal-format
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "ongeÃ¯nitialiseerde const %qD is ongeldig in C++"
  
! #: c/c-decl.c:5416 cp/decl.c:7409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
  # Of is 'verbiedt parameterdeclaraties op voorhand' beter?
! #: c/c-decl.c:5480
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C verbiedt voorwaartse declaraties van parameters"
  
! #: c/c-decl.c:5586
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:5640 c/c-decl.c:5655
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: c/c-decl.c:5650
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: c/c-decl.c:5661
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "bitveld %qs heeft een negatieve breedte"
  
! #: c/c-decl.c:5666
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "bitveld %qs heeft breedte 0"
  
! #: c/c-decl.c:5676
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "bitveld %qs heeft een ongeldig type"
  
! #: c/c-decl.c:5682
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "cast geeft functie-type op"
  
! #: c/c-decl.c:5693
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "het type van bitveld %qs is een uitbreiding van GCC"
  
! #: c/c-decl.c:5699
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "breedte van %qs overschrijdt zijn type"
  
! #: c/c-decl.c:5712
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: c/c-decl.c:5727
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr "ISO C90 verbiedt array %qs, wiens grootte niet geÃ«valueerd kan worden"
  
! #: c/c-decl.c:5730
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr "ISO C90 verbiedt array %qs, wiens grootte niet geÃ«valueerd kan worden"
  
! #: c/c-decl.c:5737
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-decl.c:5739
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-decl.c:5948 c/c-decl.c:6322 c/c-decl.c:6332
  #, fuzzy, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.c:5950
  #, fuzzy, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.c:5970
  #, fuzzy, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "type krijgt standaardwaarde %<int%> in de declaratie van %qs"
  
! #: c/c-decl.c:5974
  #, fuzzy, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "type krijgt standaardwaarde %<int%> in de declaratie van %qs"
  
! #: c/c-decl.c:6006
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "herhaalde %<const%>"
  
! #: c/c-decl.c:6008
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "herhaalde %<restrict%>"
  
! #: c/c-decl.c:6010
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "herhaalde %<volatile%>"
  
! #: c/c-decl.c:6012
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "herhaalde %<restrict%>"
  
! #: c/c-decl.c:6015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "conflicterende declaraties van %qs"
  
! #: c/c-decl.c:6038 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.c:6052
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: c/c-decl.c:6054
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "functie-definitie als %<register%> gedeclareerd"
  
! #: c/c-decl.c:6056
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: c/c-decl.c:6058
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: c/c-decl.c:6076
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "opslagklasse opgegeven voor structure-veld %qs"
  
! #: c/c-decl.c:6079
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "opslagklasse opgegeven voor structure-veld %qs"
  
! #: c/c-decl.c:6083
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-decl.c:6086
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-decl.c:6089 cp/decl.c:11176
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "opslagklasse opgegeven voor typenaam"
  
! #: c/c-decl.c:6106
  #, fuzzy, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qs krijgt beginwaarde en is als %<extern%> gedeclareerd"
  
! #: c/c-decl.c:6110
  #, fuzzy, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qs heeft zowel %<extern%> als een beginwaarde"
  
! #: c/c-decl.c:6115
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "declaratie van %qs op bestandsniveau specifieert %<auto%>"
  
! #: c/c-decl.c:6119
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "declaratie van %qs op bestandsniveau specifieert %<auto%>"
  
! #: c/c-decl.c:6124
  #, fuzzy, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: c/c-decl.c:6127
  #, fuzzy, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
*************** msgstr "functie-definitie als %<auto%> g
*** 35734,36446 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6157 c/c-decl.c:6526
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c/c-decl.c:6205
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "%qs wordt gedeclareerd als een array van voids"
  
! #: c/c-decl.c:6207
  #, fuzzy, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "%qs wordt gedeclareerd als een array van voids"
  
! #: c/c-decl.c:6214
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: c/c-decl.c:6217
  #, fuzzy, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: c/c-decl.c:6225 c/c-decl.c:8285
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "ongeldig gebruik van strcture met flexibel array-lid"
  
! #: c/c-decl.c:6251
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c/c-decl.c:6255
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c/c-decl.c:6262
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c/c-decl.c:6265
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c/c-decl.c:6276
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C verbiedt array %qs met grootte 0"
  
! #: c/c-decl.c:6279
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: c/c-decl.c:6288
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: c/c-decl.c:6290
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: c/c-decl.c:6375
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "omvang van array %qs is te groot"
  
! #: c/c-decl.c:6378
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "omvang van array %qs is te groot"
  
! #: c/c-decl.c:6414 c/c-decl.c:7071
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6436
  #, fuzzy, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: c/c-decl.c:6449
  #, fuzzy, gcc-internal-format
  #| msgid "array type has incomplete element type"
  msgid "array type has incomplete element type %qT"
  msgstr "arraytype heeft onvolledig elementtype"
  
! #: c/c-decl.c:6455
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6459
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6562
  #, fuzzy, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: c/c-decl.c:6565
  #, fuzzy, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: c/c-decl.c:6572
  #, fuzzy, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: c/c-decl.c:6575
  #, fuzzy, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: c/c-decl.c:6616
  #, fuzzy, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: c/c-decl.c:6620 cp/decl.c:11454
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
  
! #: c/c-decl.c:6658 c/c-decl.c:6867 c/c-decl.c:6921 c/c-decl.c:7005
! #: c/c-decl.c:7126 c/c-parser.c:2851
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
  
! #: c/c-decl.c:6664 c/c-decl.c:6873 c/c-decl.c:7010 c/c-decl.c:7131
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
  
  # misschien toch houden op type-qualifiers?
! #: c/c-decl.c:6758
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "%J onverenigbare typekwalificaties voor %qD"
  
! #: c/c-decl.c:6762
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.c:6768
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr ""
  
! #: c/c-decl.c:6784
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-decl.c:6787
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-decl.c:6793
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "opslagklasse opgegeven voor structure-veld %qs"
  
! #: c/c-decl.c:6796
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "opslagklasse opgegeven voor structure-veld %qs"
  
! #: c/c-decl.c:6811
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "bitveld %qs heeft een ongeldig type"
  
! #: c/c-decl.c:6813
  #, fuzzy, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "bitveld %qs heeft een ongeldig type"
  
! #: c/c-decl.c:6822
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
! #: c/c-decl.c:6824
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
! #: c/c-decl.c:6829
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-decl.c:6831
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-decl.c:6836
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
! #: c/c-decl.c:6838
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "%<__alignof%> toegepast op bitveld"
  
! #: c/c-decl.c:6841
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: c/c-decl.c:6848
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.c:6851
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.c:6882
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "%Jtypedef %qD als %<inline%> gedeclareerd"
  
! #: c/c-decl.c:6884
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "%Jtypedef %qD als %<inline%> gedeclareerd"
  
! #: c/c-decl.c:6927
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C verbiedt %<const%> of %<volatile%> functie-types"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6938
  #, fuzzy, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.c:6955 cp/decl.c:10177
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabele of veld %qs als void gedeclareerd"
  
! #: c/c-decl.c:6995
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: c/c-decl.c:7037
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "%Jparameter %qD als %<inline%> gedeclareerd"
  
! #: c/c-decl.c:7039
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "%Jparameter %qD als %<inline%> gedeclareerd"
  
! #: c/c-decl.c:7052
  #, fuzzy, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: c/c-decl.c:7059
  #, fuzzy, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: c/c-decl.c:7061
  #, fuzzy, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: c/c-decl.c:7097 c/c-decl.c:7108 c/c-decl.c:7111
  #, fuzzy, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: c/c-decl.c:7168
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "kan functie %<main%> niet %<inline%> maken"
  
! #: c/c-decl.c:7170
  #, fuzzy, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%qs krijgt beginwaarde en is als %<extern%> gedeclareerd"
  
! #: c/c-decl.c:7181
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:7184
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:7213
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "eerder als %<static%> gedeclareerde variabele als %<extern%> geherdeclareerd"
  
! #: c/c-decl.c:7223
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "%Jvariabele %qD als %<inline%> gedeclareerd"
  
! #: c/c-decl.c:7225
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "%Jvariabele %qD als %<inline%> gedeclareerd"
  
! #: c/c-decl.c:7260
  #, fuzzy, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.c:7262
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.c:7353 c/c-decl.c:9023
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "functie-declaratie is geen prototype"
  
! #: c/c-decl.c:7363
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: c/c-decl.c:7401
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "%Jparameter %u (%qD) heeft een onvolledig type"
  
! #: c/c-decl.c:7405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "%Jparameter %u heeft een onvolledig type"
  
! #: c/c-decl.c:7416
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "%Jparameter %u (%qD) heeft %<void%> als type"
  
! #: c/c-decl.c:7420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "%Jparameter %u heeft %<void%> als type"
  
! #: c/c-decl.c:7494
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "%<void%> als enige parameter mag niet gekwalificeerd worden"
  
! #: c/c-decl.c:7498 c/c-decl.c:7534
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> moet de enige parameter zijn"
  
! #: c/c-decl.c:7528
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "%Jparameter %qD heeft enkel een voorwaartse declaratie"
  
! #: c/c-decl.c:7574
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7580
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7682
  #, fuzzy, gcc-internal-format
  msgid "enum type defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: c/c-decl.c:7688
  #, fuzzy, gcc-internal-format
  msgid "struct defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: c/c-decl.c:7694
  #, fuzzy, gcc-internal-format
  msgid "union defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: c/c-decl.c:7770
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "herdefinitie van %<union %s%>"
  
! #: c/c-decl.c:7772
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: c/c-decl.c:7781
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "geneste herdefinitie van %<union %s%>"
  
! #: c/c-decl.c:7783
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "geneste herdefinitie van %<struct %s%>"
  
! #: c/c-decl.c:7813 c/c-decl.c:8601
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7880 cp/decl.c:4823
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "declaratie declareert niets"
  
! #: c/c-decl.c:7885
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C ondersteunt geen naamloze structs/unions"
  
! #: c/c-decl.c:7888
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C ondersteunt geen naamloze structs/unions"
  
! #: c/c-decl.c:7981 c/c-decl.c:7999 c/c-decl.c:8060
  #, fuzzy, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "%Jherhaald lid %qD"
  
! #: c/c-decl.c:8086
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8089
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8194
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "union heeft geen benoemde leden"
  
! #: c/c-decl.c:8196
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "union heeft geen leden"
  
! #: c/c-decl.c:8201
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "struct heeft geen benoemde leden"
  
! #: c/c-decl.c:8203
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "struct heeft geen leden"
  
! #: c/c-decl.c:8264 cp/decl.c:12342
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "%Jflexibel array-lid in union"
  
! #: c/c-decl.c:8270
  #, fuzzy, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "%Jflexibel array-lid niet aan het eind van de struct"
  
! #: c/c-decl.c:8276
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "%Jflexibel array-lid in union"
  
! #: c/c-decl.c:8307
  #, fuzzy, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "omvang van array %qs is te groot"
  
! #: c/c-decl.c:8412
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union kan niet transparant gemaakt worden"
  
! #: c/c-decl.c:8573
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "geneste herdefinitie van %<enum %qs%>"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8580
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "herdeclaratie van %<enum %qs%>"
  
! #: c/c-decl.c:8659 cp/decl.c:14713
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "opgegeven modus is te klein voor enumeratiewaarden"
  
! #: c/c-decl.c:8674
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "enumeratiewaarden overschrijden het bereik van de grootste integer"
  
! #: c/c-decl.c:8788 c/c-decl.c:8804
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: c/c-decl.c:8799
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: c/c-decl.c:8823
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "overflow in enumeratiewaarden"
  
! #: c/c-decl.c:8831
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: c/c-decl.c:8920 cp/decl.c:5120 cp/decl.c:15242
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
  
! #: c/c-decl.c:8938
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "teruggeeftype is onvolledig"
  
! #: c/c-decl.c:8949
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "teruggeeftype krijgt standaardwaarde %<int%>"
  
! #: c/c-decl.c:8973
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: c/c-decl.c:9032
  #, fuzzy, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "%Jgeen eerder prototype voor %qD"
  
! #: c/c-decl.c:9041
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
  
! #: c/c-decl.c:9049 cp/decl.c:15377
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%Jgeen eerdere declaratie voor %qD"
  
! #: c/c-decl.c:9059
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder declaratie"
  
! #: c/c-decl.c:9078
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "%Jteruggeeftype van %qD is niet %<int%>"
  
! #: c/c-decl.c:9080
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
  
! #: c/c-decl.c:9087
  #, fuzzy, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%J%qD is gewoonlijk een niet-static funtie"
  
! #: c/c-decl.c:9124
  #, fuzzy, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "%Jparameterdeclaraties in oude stijl gebruikt in de definitie van een functie die een prototype heeft"
  
! #: c/c-decl.c:9139
  #, fuzzy, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "%Jtraditionele C verwerpt functiedefinities in de stijl van ISO C"
  
! #: c/c-decl.c:9155
  #, fuzzy, gcc-internal-format
  msgid "parameter name omitted"
  msgstr "%Jparameternaam weggelaten"
  
! #: c/c-decl.c:9192
  #, fuzzy, gcc-internal-format
  msgid "old-style function definition"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: c/c-decl.c:9201
  #, fuzzy, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "%Jparameternaam ontbreekt in parameterlijst"
  
! #: c/c-decl.c:9217
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%J%qD als niet-parameter gedeclareerd"
  
! #: c/c-decl.c:9225
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "%Jmeerdere parameters hebben de naam %qD"
  
! #: c/c-decl.c:9234
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "%Jparameter %qD als void gedeclareerd"
  
! #: c/c-decl.c:9263 c/c-decl.c:9268
  #, fuzzy, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "%Jtype van %qD krijgt standaardtype %<int%>"
  
! #: c/c-decl.c:9288
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "%Jparameter %qD heeft een onvolledig type"
  
! #: c/c-decl.c:9295
  #, fuzzy, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "%Jdeclaratie voor parameter %qD maar er is zo geen parameter"
  
! #: c/c-decl.c:9348
  #, fuzzy, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "aantal argumenten kom niet overeen met prototype"
  
! #: c/c-decl.c:9359
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "aantal argumenten kom niet overeen met prototype"
  
! #: c/c-decl.c:9362 c/c-decl.c:9409 c/c-decl.c:9423
  #, fuzzy, gcc-internal-format
  msgid "prototype declaration"
  msgstr "%Hdeclaratie van prototype"
  
! #: c/c-decl.c:9401
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "gepromoveerd argument %qD komt niet overeen met prototype"
  
! #: c/c-decl.c:9406
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "gepromoveerd argument %qD komt niet overeen met prototype"
  
! #: c/c-decl.c:9416
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: c/c-decl.c:9421
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: c/c-decl.c:9672 cp/decl.c:16203
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: c/c-decl.c:9691 cp/decl.c:16235
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parameter %qD krijgt beginwaarde"
--- 35754,36466 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6174 c/c-decl.c:6543
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c/c-decl.c:6222
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "%qs wordt gedeclareerd als een array van voids"
  
! #: c/c-decl.c:6224
  #, fuzzy, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "%qs wordt gedeclareerd als een array van voids"
  
! #: c/c-decl.c:6231
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: c/c-decl.c:6234
  #, fuzzy, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: c/c-decl.c:6242 c/c-decl.c:8302
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "ongeldig gebruik van strcture met flexibel array-lid"
  
! #: c/c-decl.c:6268
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c/c-decl.c:6272
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c/c-decl.c:6279
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c/c-decl.c:6282
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c/c-decl.c:6293
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C verbiedt array %qs met grootte 0"
  
! #: c/c-decl.c:6296
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: c/c-decl.c:6305
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: c/c-decl.c:6307
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: c/c-decl.c:6392
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "omvang van array %qs is te groot"
  
! #: c/c-decl.c:6395
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "omvang van array %qs is te groot"
  
! #: c/c-decl.c:6431 c/c-decl.c:7088
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6453
  #, fuzzy, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: c/c-decl.c:6466
  #, fuzzy, gcc-internal-format
  #| msgid "array type has incomplete element type"
  msgid "array type has incomplete element type %qT"
  msgstr "arraytype heeft onvolledig elementtype"
  
! #: c/c-decl.c:6472
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6476
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.c:6579
  #, fuzzy, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: c/c-decl.c:6582
  #, fuzzy, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: c/c-decl.c:6589
  #, fuzzy, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: c/c-decl.c:6592
  #, fuzzy, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: c/c-decl.c:6633
  #, fuzzy, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: c/c-decl.c:6637 cp/decl.c:11463
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
  
! #: c/c-decl.c:6675 c/c-decl.c:6884 c/c-decl.c:6938 c/c-decl.c:7022
! #: c/c-decl.c:7143 c/c-parser.c:2851
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
  
! #: c/c-decl.c:6681 c/c-decl.c:6890 c/c-decl.c:7027 c/c-decl.c:7148
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
  
  # misschien toch houden op type-qualifiers?
! #: c/c-decl.c:6775
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "%J onverenigbare typekwalificaties voor %qD"
  
! #: c/c-decl.c:6779
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.c:6785
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr ""
  
! #: c/c-decl.c:6801
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-decl.c:6804
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-decl.c:6810
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "opslagklasse opgegeven voor structure-veld %qs"
  
! #: c/c-decl.c:6813
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "opslagklasse opgegeven voor structure-veld %qs"
  
! #: c/c-decl.c:6828
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "bitveld %qs heeft een ongeldig type"
  
! #: c/c-decl.c:6830
  #, fuzzy, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "bitveld %qs heeft een ongeldig type"
  
! #: c/c-decl.c:6839
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
! #: c/c-decl.c:6841
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
! #: c/c-decl.c:6846
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-decl.c:6848
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-decl.c:6853
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
! #: c/c-decl.c:6855
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "%<__alignof%> toegepast op bitveld"
  
! #: c/c-decl.c:6858
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: c/c-decl.c:6865
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.c:6868
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.c:6899
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "%Jtypedef %qD als %<inline%> gedeclareerd"
  
! #: c/c-decl.c:6901
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "%Jtypedef %qD als %<inline%> gedeclareerd"
  
! #: c/c-decl.c:6944
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C verbiedt %<const%> of %<volatile%> functie-types"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6955
  #, fuzzy, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.c:6972 cp/decl.c:10186
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabele of veld %qs als void gedeclareerd"
  
! #: c/c-decl.c:7012
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: c/c-decl.c:7054
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "%Jparameter %qD als %<inline%> gedeclareerd"
  
! #: c/c-decl.c:7056
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "%Jparameter %qD als %<inline%> gedeclareerd"
  
! #: c/c-decl.c:7069
  #, fuzzy, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: c/c-decl.c:7076
  #, fuzzy, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: c/c-decl.c:7078
  #, fuzzy, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: c/c-decl.c:7114 c/c-decl.c:7125 c/c-decl.c:7128
  #, fuzzy, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: c/c-decl.c:7185
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "kan functie %<main%> niet %<inline%> maken"
  
! #: c/c-decl.c:7187
  #, fuzzy, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%qs krijgt beginwaarde en is als %<extern%> gedeclareerd"
  
! #: c/c-decl.c:7198
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:7201
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:7230
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "eerder als %<static%> gedeclareerde variabele als %<extern%> geherdeclareerd"
  
! #: c/c-decl.c:7240
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "%Jvariabele %qD als %<inline%> gedeclareerd"
  
! #: c/c-decl.c:7242
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "%Jvariabele %qD als %<inline%> gedeclareerd"
  
! #: c/c-decl.c:7277
  #, fuzzy, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.c:7279
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.c:7370 c/c-decl.c:9040
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "functie-declaratie is geen prototype"
  
! #: c/c-decl.c:7380
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: c/c-decl.c:7418
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "%Jparameter %u (%qD) heeft een onvolledig type"
  
! #: c/c-decl.c:7422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "%Jparameter %u heeft een onvolledig type"
  
! #: c/c-decl.c:7433
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "%Jparameter %u (%qD) heeft %<void%> als type"
  
! #: c/c-decl.c:7437
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "%Jparameter %u heeft %<void%> als type"
  
! #: c/c-decl.c:7511
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "%<void%> als enige parameter mag niet gekwalificeerd worden"
  
! #: c/c-decl.c:7515 c/c-decl.c:7551
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> moet de enige parameter zijn"
  
! #: c/c-decl.c:7545
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "%Jparameter %qD heeft enkel een voorwaartse declaratie"
  
! #: c/c-decl.c:7591
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.c:7699
  #, fuzzy, gcc-internal-format
  msgid "enum type defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: c/c-decl.c:7705
  #, fuzzy, gcc-internal-format
  msgid "struct defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: c/c-decl.c:7711
  #, fuzzy, gcc-internal-format
  msgid "union defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: c/c-decl.c:7787
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "herdefinitie van %<union %s%>"
  
! #: c/c-decl.c:7789
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: c/c-decl.c:7798
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "geneste herdefinitie van %<union %s%>"
  
! #: c/c-decl.c:7800
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "geneste herdefinitie van %<struct %s%>"
  
! #: c/c-decl.c:7830 c/c-decl.c:8618
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7897 cp/decl.c:4833
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "declaratie declareert niets"
  
! #: c/c-decl.c:7902
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C ondersteunt geen naamloze structs/unions"
  
! #: c/c-decl.c:7905
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C ondersteunt geen naamloze structs/unions"
  
! #: c/c-decl.c:7998 c/c-decl.c:8016 c/c-decl.c:8077
  #, fuzzy, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "%Jherhaald lid %qD"
  
! #: c/c-decl.c:8103
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8106
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.c:8211
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "union heeft geen benoemde leden"
  
! #: c/c-decl.c:8213
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "union heeft geen leden"
  
! #: c/c-decl.c:8218
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "struct heeft geen benoemde leden"
  
! #: c/c-decl.c:8220
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "struct heeft geen leden"
  
! #: c/c-decl.c:8281 cp/decl.c:12351
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "%Jflexibel array-lid in union"
  
! #: c/c-decl.c:8287
  #, fuzzy, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "%Jflexibel array-lid niet aan het eind van de struct"
  
! #: c/c-decl.c:8293
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "%Jflexibel array-lid in union"
  
! #: c/c-decl.c:8324
  #, fuzzy, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "omvang van array %qs is te groot"
  
! #: c/c-decl.c:8429
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union kan niet transparant gemaakt worden"
  
! #: c/c-decl.c:8590
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "geneste herdefinitie van %<enum %qs%>"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8597
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "herdeclaratie van %<enum %qs%>"
  
! #: c/c-decl.c:8676 cp/decl.c:14722
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "opgegeven modus is te klein voor enumeratiewaarden"
  
! #: c/c-decl.c:8691
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "enumeratiewaarden overschrijden het bereik van de grootste integer"
  
! #: c/c-decl.c:8805 c/c-decl.c:8821
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: c/c-decl.c:8816
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: c/c-decl.c:8840
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "overflow in enumeratiewaarden"
  
! #: c/c-decl.c:8848
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: c/c-decl.c:8937 cp/decl.c:5130 cp/decl.c:15251
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
  
! #: c/c-decl.c:8955
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "teruggeeftype is onvolledig"
  
! #: c/c-decl.c:8966
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "teruggeeftype krijgt standaardwaarde %<int%>"
  
! #: c/c-decl.c:8990
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: c/c-decl.c:9049
  #, fuzzy, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "%Jgeen eerder prototype voor %qD"
  
! #: c/c-decl.c:9058
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
  
! #: c/c-decl.c:9066 cp/decl.c:15386
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%Jgeen eerdere declaratie voor %qD"
  
! #: c/c-decl.c:9076
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder declaratie"
  
! #: c/c-decl.c:9095
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "%Jteruggeeftype van %qD is niet %<int%>"
  
! #: c/c-decl.c:9097
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
  
! #: c/c-decl.c:9104
  #, fuzzy, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%J%qD is gewoonlijk een niet-static funtie"
  
! #: c/c-decl.c:9141
  #, fuzzy, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "%Jparameterdeclaraties in oude stijl gebruikt in de definitie van een functie die een prototype heeft"
  
! #: c/c-decl.c:9156
  #, fuzzy, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "%Jtraditionele C verwerpt functiedefinities in de stijl van ISO C"
  
! #: c/c-decl.c:9172
  #, fuzzy, gcc-internal-format
  msgid "parameter name omitted"
  msgstr "%Jparameternaam weggelaten"
  
! #: c/c-decl.c:9209
  #, fuzzy, gcc-internal-format
  msgid "old-style function definition"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: c/c-decl.c:9218
  #, fuzzy, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "%Jparameternaam ontbreekt in parameterlijst"
  
! #: c/c-decl.c:9234
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%J%qD als niet-parameter gedeclareerd"
  
! #: c/c-decl.c:9242
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "%Jmeerdere parameters hebben de naam %qD"
  
! #: c/c-decl.c:9251
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "%Jparameter %qD als void gedeclareerd"
  
! #: c/c-decl.c:9280 c/c-decl.c:9285
  #, fuzzy, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "%Jtype van %qD krijgt standaardtype %<int%>"
  
! #: c/c-decl.c:9305
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "%Jparameter %qD heeft een onvolledig type"
  
! #: c/c-decl.c:9312
  #, fuzzy, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "%Jdeclaratie voor parameter %qD maar er is zo geen parameter"
  
! #: c/c-decl.c:9365
  #, fuzzy, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "aantal argumenten kom niet overeen met prototype"
  
! #: c/c-decl.c:9376
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "aantal argumenten kom niet overeen met prototype"
  
! #: c/c-decl.c:9379 c/c-decl.c:9426 c/c-decl.c:9440
  #, fuzzy, gcc-internal-format
  msgid "prototype declaration"
  msgstr "%Hdeclaratie van prototype"
  
! #: c/c-decl.c:9418
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "gepromoveerd argument %qD komt niet overeen met prototype"
  
! #: c/c-decl.c:9423
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "gepromoveerd argument %qD komt niet overeen met prototype"
  
! #: c/c-decl.c:9433
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: c/c-decl.c:9438
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: c/c-decl.c:9689 cp/decl.c:16212
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: c/c-decl.c:9708 cp/decl.c:16244
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parameter %qD krijgt beginwaarde"
*************** msgstr "parameter %qD krijgt beginwaarde
*** 36448,36704 ****
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9787
  #, fuzzy, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "initiÃ«le declaratie voor %<for%> lus gebruikt buiten C99 modus"
  
! #: c/c-decl.c:9792
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.c:9799
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 ondersteunt geen %<[*]%> declaratoren van arrays"
  
! #: c/c-decl.c:9831
  #, fuzzy, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: c/c-decl.c:9835
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: c/c-decl.c:9842
  #, fuzzy, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%qs als 'inline' gedeclareerd na de definitie"
  
! #: c/c-decl.c:9847
  #, fuzzy, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%qs als 'inline' gedeclareerd na de definitie"
  
! #: c/c-decl.c:9851
  #, fuzzy, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%qs als 'inline' gedeclareerd na de definitie"
  
! #: c/c-decl.c:9855
  #, fuzzy, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: c/c-decl.c:10105
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.c:10163 c/c-decl.c:10170
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: c/c-decl.c:10197 c/c-decl.c:10581 c/c-decl.c:10971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "twee of meer data types opgegeven bij declaratie"
  
! #: c/c-decl.c:10209 cp/parser.c:29186
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> is te lang voor GCC"
  
! #: c/c-decl.c:10222
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:10451 c/c-parser.c:9089
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 ondersteunt geen complexe types"
  
! #: c/c-decl.c:10497
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:10568 c/c-decl.c:11128
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "herhaalde %qs"
  
! #: c/c-decl.c:10624
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:10646
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: c/c-decl.c:10689
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 ondersteunt geen complexe types"
  
! #: c/c-decl.c:10808
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:10858
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: c/c-decl.c:10929
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:10952 c/c-decl.c:11221 c/c-parser.c:8080
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: c/c-decl.c:10954
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:10989
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
  # is letterlijke vertaling maar klinkt zo vreemd...
! #: c/c-decl.c:11002
  #, fuzzy, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qs slaagt er niet in een typedef of ingebouwd type te zijn"
  
! #: c/c-decl.c:11050
  #, fuzzy, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: c/c-decl.c:11071
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%<__thread%> samen met %<auto%> gebruikt"
  
! #: c/c-decl.c:11073
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%<__thread%> samen met %<register%> gebruikt"
  
! #: c/c-decl.c:11075
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: c/c-decl.c:11089 c/c-parser.c:7480
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "%s ondersteunt %s niet"
  
! #: c/c-decl.c:11092 c/c-parser.c:7483
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:11104
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> vÃ³Ã³r %<extern%> gebruikt"
  
! #: c/c-decl.c:11113
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> vÃ³Ã³r %<static%> gebruikt"
  
! #: c/c-decl.c:11126
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.c:11134
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: c/c-decl.c:11142
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: c/c-decl.c:11218
  #, fuzzy, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<__thread%> samen met %<auto%> gebruikt"
  
! #: c/c-decl.c:11233
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ondersteunt gewone %<complex%> niet in de betekenis van %<double complex%>"
  
! #: c/c-decl.c:11284 c/c-decl.c:11300 c/c-decl.c:11326
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:11724 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.c:11728 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.c:385 c/c-typeck.c:11838 cp/typeck.c:4814
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "teller van links shift is negatief"
  
! #: c/c-fold.c:395 c/c-typeck.c:11847 cp/typeck.c:4822
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "teller van links shift is negatief"
  
! #: c/c-fold.c:396 c/c-typeck.c:11777 cp/typeck.c:4767
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "teller van rechtse shift is negatief"
  
! #: c/c-fold.c:404 c/c-typeck.c:11866 cp/typeck.c:4830
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "teller van links shift is >= breedte van het type"
  
! #: c/c-fold.c:405 c/c-typeck.c:11801 cp/typeck.c:4775
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "teller van rechtse shift is >= breedte van het type"
  
! #: c/c-fold.c:412 c/c-typeck.c:11858
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "left shift count >= width of vector element"
  msgstr "teller van links shift is >= breedte van het type"
  
! #: c/c-fold.c:413 c/c-typeck.c:11788
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count >= width of type"
  msgid "right shift count >= width of vector element"
--- 36468,36724 ----
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9804
  #, fuzzy, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "initiÃ«le declaratie voor %<for%> lus gebruikt buiten C99 modus"
  
! #: c/c-decl.c:9809
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.c:9816
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 ondersteunt geen %<[*]%> declaratoren van arrays"
  
! #: c/c-decl.c:9848
  #, fuzzy, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: c/c-decl.c:9852
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: c/c-decl.c:9859
  #, fuzzy, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%qs als 'inline' gedeclareerd na de definitie"
  
! #: c/c-decl.c:9864
  #, fuzzy, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%qs als 'inline' gedeclareerd na de definitie"
  
! #: c/c-decl.c:9868
  #, fuzzy, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%qs als 'inline' gedeclareerd na de definitie"
  
! #: c/c-decl.c:9872
  #, fuzzy, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: c/c-decl.c:10122
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.c:10180 c/c-decl.c:10187
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: c/c-decl.c:10214 c/c-decl.c:10598 c/c-decl.c:10988
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "twee of meer data types opgegeven bij declaratie"
  
! #: c/c-decl.c:10226 cp/parser.c:29186
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> is te lang voor GCC"
  
! #: c/c-decl.c:10239
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:10468 c/c-parser.c:9089
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 ondersteunt geen complexe types"
  
! #: c/c-decl.c:10514
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:10585 c/c-decl.c:11145
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "herhaalde %qs"
  
! #: c/c-decl.c:10641
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:10663
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: c/c-decl.c:10706
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 ondersteunt geen complexe types"
  
! #: c/c-decl.c:10825
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:10875
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: c/c-decl.c:10946
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:10969 c/c-decl.c:11238 c/c-parser.c:8080
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: c/c-decl.c:10971
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:11006
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
  # is letterlijke vertaling maar klinkt zo vreemd...
! #: c/c-decl.c:11019
  #, fuzzy, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qs slaagt er niet in een typedef of ingebouwd type te zijn"
  
! #: c/c-decl.c:11067
  #, fuzzy, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: c/c-decl.c:11088
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%<__thread%> samen met %<auto%> gebruikt"
  
! #: c/c-decl.c:11090
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%<__thread%> samen met %<register%> gebruikt"
  
! #: c/c-decl.c:11092
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: c/c-decl.c:11106 c/c-parser.c:7480
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "%s ondersteunt %s niet"
  
! #: c/c-decl.c:11109 c/c-parser.c:7483
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:11121
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> vÃ³Ã³r %<extern%> gebruikt"
  
! #: c/c-decl.c:11130
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> vÃ³Ã³r %<static%> gebruikt"
  
! #: c/c-decl.c:11143
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.c:11151
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: c/c-decl.c:11159
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: c/c-decl.c:11235
  #, fuzzy, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<__thread%> samen met %<auto%> gebruikt"
  
! #: c/c-decl.c:11250
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ondersteunt gewone %<complex%> niet in de betekenis van %<double complex%>"
  
! #: c/c-decl.c:11301 c/c-decl.c:11317 c/c-decl.c:11343
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.c:11741 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.c:11745 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.c:385 c/c-typeck.c:11830 cp/typeck.c:4832
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "teller van links shift is negatief"
  
! #: c/c-fold.c:395 c/c-typeck.c:11839 cp/typeck.c:4840
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "teller van links shift is negatief"
  
! #: c/c-fold.c:396 c/c-typeck.c:11769 cp/typeck.c:4785
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "teller van rechtse shift is negatief"
  
! #: c/c-fold.c:404 c/c-typeck.c:11858 cp/typeck.c:4848
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "teller van links shift is >= breedte van het type"
  
! #: c/c-fold.c:405 c/c-typeck.c:11793 cp/typeck.c:4793
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "teller van rechtse shift is >= breedte van het type"
  
! #: c/c-fold.c:412 c/c-typeck.c:11850
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "left shift count >= width of vector element"
  msgstr "teller van links shift is >= breedte van het type"
  
! #: c/c-fold.c:413 c/c-typeck.c:11780
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count >= width of type"
  msgid "right shift count >= width of vector element"
*************** msgstr "ISO C verbiedt het weglaten van
*** 37183,37194 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4601
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6990 cp/typeck.c:4606
  #, fuzzy, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "%qs tevoren hier gedeclareerd"
--- 37203,37214 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4619
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6990 cp/typeck.c:4624
  #, fuzzy, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "%qs tevoren hier gedeclareerd"
*************** msgstr ""
*** 38118,38124 ****
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16754
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "statische variable %qs is als dllimport aangeduid"
--- 38138,38144 ----
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16757
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "statische variable %qs is als dllimport aangeduid"
*************** msgstr "%<void *%> pointer wordt gederef
*** 38501,38507 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "waarde met subscript is noch een array, noch een pointer"
  
! #: c/c-typeck.c:2628 cp/typeck.c:3428 cp/typeck.c:3517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "array subscript is geen integer"
--- 38521,38527 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "waarde met subscript is noch een array, noch een pointer"
  
! #: c/c-typeck.c:2628 cp/typeck.c:3446 cp/typeck.c:3535
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "array subscript is geen integer"
*************** msgstr "ISO C90 verbiedt het gebruik van
*** 38526,38532 ****
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2912 cp/typeck.c:1700
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
--- 38546,38552 ----
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2912 cp/typeck.c:1717
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
*************** msgstr "ongeldige registernaam voor %qs"
*** 38640,38657 ****
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4887 cp/typeck.c:5148
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4913 cp/typeck.c:4936
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "vergelijking tussen pointer en integer"
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4916 cp/typeck.c:4939
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "kan niet derefereren, is geen pointer."
--- 38660,38677 ----
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4905 cp/typeck.c:5166
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4931 cp/typeck.c:4954
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "vergelijking tussen pointer en integer"
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4934 cp/typeck.c:4957
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "kan niet derefereren, is geen pointer."
*************** msgid "arithmetic on pointer to an incom
*** 38678,38684 ****
  msgstr "rekensom met pointer naar onvolledig type"
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: c/c-typeck.c:3963 cp/typeck.c:5708
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "rekensom met pointer naar onvolledig type"
--- 38698,38704 ----
  msgstr "rekensom met pointer naar onvolledig type"
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: c/c-typeck.c:3963 cp/typeck.c:5726
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "rekensom met pointer naar onvolledig type"
*************** msgstr "types in voorwaardelijke express
*** 38852,38858 ****
  msgid "left-hand operand of comma expression has no effect"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11034
  #, fuzzy, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "linker operand van comma-expressie heeft geen effect"
--- 38872,38878 ----
  msgid "left-hand operand of comma expression has no effect"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11026
  #, fuzzy, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "linker operand van comma-expressie heeft geen effect"
*************** msgstr "cast van pointer naar integer me
*** 38927,38933 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5864 cp/typeck.c:7973
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "cast naar pointer van integer met andere grootte"
--- 38947,38953 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5864 cp/typeck.c:7991
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "cast naar pointer van integer met andere grootte"
*************** msgstr ""
*** 39098,39104 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:7083 cp/typeck.c:9068
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
--- 39118,39124 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:7083 cp/typeck.c:9086
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
*************** msgstr ""
*** 39265,39271 ****
  msgid "array of inappropriate type initialized from string constant"
  msgstr "array van ongeschikt type heeft stringconstante als beginwaarde"
  
! #: c/c-typeck.c:7857 cp/typeck.c:2067
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ongeldig gebruik van array die geen lvalue is"
--- 39285,39291 ----
  msgid "array of inappropriate type initialized from string constant"
  msgstr "array van ongeschikt type heeft stringconstante als beginwaarde"
  
! #: c/c-typeck.c:7857 cp/typeck.c:2084
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ongeldig gebruik van array die geen lvalue is"
*************** msgstr "beginwaarde-element kan niet ber
*** 39296,39302 ****
  msgid "invalid initializer"
  msgstr "ongeldige beginwaarde"
  
! #: c/c-typeck.c:8255 cp/decl.c:6467
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
--- 39316,39322 ----
  msgid "invalid initializer"
  msgstr "ongeldige beginwaarde"
  
! #: c/c-typeck.c:8255 cp/decl.c:6477
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
*************** msgstr "overtollige elementen in beginwa
*** 39442,39448 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C verbiedt %<goto *expr;%>"
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9502
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
--- 39462,39468 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C verbiedt %<goto *expr;%>"
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9520
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
*************** msgstr "%<return%> met waarde in een fun
*** 39468,39877 ****
  msgid "function returns address of label"
  msgstr "functie geeft adres van lokale variabele terug"
  
! #: c/c-typeck.c:10725 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-waarde is geen integer"
  
! #: c/c-typeck.c:10750
  #, fuzzy, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%> switch-expressie wordt in ISO C niet naar %<int%> geconverteerd"
  
! #: c/c-typeck.c:10788 c/c-typeck.c:10796
  #, fuzzy, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: c/c-typeck.c:10802 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-label niet in een switch-statement"
  
! #: c/c-typeck.c:10804
  #, fuzzy, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "default-label niet in een switch-statement"
  
! #: c/c-typeck.c:10976 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-statement niet in een lus of switch"
  
! #: c/c-typeck.c:10978 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-statement niet in een lus"
  
! #: c/c-typeck.c:10983 cp/parser.c:12872
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-statement niet in een lus of switch"
  
! #: c/c-typeck.c:10988
  #, fuzzy, gcc-internal-format
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break-statement niet in een lus of switch"
  
! #: c/c-typeck.c:10990
  #, fuzzy, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "continue-statement niet in een lus"
  
! #: c/c-typeck.c:11016 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "statement zonder effect"
  
  # vertaling voor 'statement'?
! #: c/c-typeck.c:11060
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5162
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11896 c/c-typeck.c:12064 cp/typeck.c:5175
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11921 c/c-typeck.c:12089 cp/typeck.c:5203
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11935 cp/typeck.c:4878
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
  
! #: c/c-typeck.c:11953 c/c-typeck.c:11974
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11959 c/c-typeck.c:11980
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:12001 c/c-typeck.c:12130
  #, fuzzy, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: c/c-typeck.c:12008 c/c-typeck.c:12014
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C verbiedt een vergelijking van %<void *%> met een functie-pointer"
  
! #: c/c-typeck.c:12021 c/c-typeck.c:12140
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: c/c-typeck.c:12033 c/c-typeck.c:12038 c/c-typeck.c:12166 c/c-typeck.c:12171
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "vergelijking tussen pointer en integer"
  
! #: c/c-typeck.c:12118
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "vergelijking van volledige en onvolledige pointers"
  
  # 'ordered' -> 'bevolen' of 'geordend'? Waarschijnlijk het laatste.
! #: c/c-typeck.c:12120
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C verbiedt geordende vergelijkingen tussen pointers naar functies"
  
! #: c/c-typeck.c:12125
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "geordende vergelijking van pointer met null-pointer"
  
! #: c/c-typeck.c:12148 c/c-typeck.c:12151 c/c-typeck.c:12158 c/c-typeck.c:12161
! #: cp/typeck.c:5226 cp/typeck.c:5233
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "geordende vergelijking van pointer met integer nul"
  
! #: c/c-typeck.c:12226
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.c:12541
  #, fuzzy, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "waarde van array-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.c:12545
  #, fuzzy, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "waarde van struct-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.c:12549
  #, fuzzy, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "waarde van union-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.c:12565
  #, fuzzy, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "waarde van struct-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.c:12755 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12766 c/c-typeck.c:12776 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, fuzzy, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "ongeldige operand van %s"
  
! #: c/c-typeck.c:12811 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12855 c/c-typeck.c:14331 c/c-typeck.c:14395 c/c-typeck.c:14457
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "te veel invoerbestanden"
  
! #: c/c-typeck.c:12868 c/c-typeck.c:14263 c/c-typeck.c:14381
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bitveld %qs heeft een ongeldig type"
  
! #: c/c-typeck.c:12877 c/c-typeck.c:14405 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qs is meestal een functie"
  
! #: c/c-typeck.c:12887 cp/semantics.c:4689 cp/semantics.c:7192
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:12891 c/c-typeck.c:14422 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:12898
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "te veel invoerbestanden"
  
! #: c/c-typeck.c:12907 c/c-typeck.c:14429 c/c-typeck.c:14539
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:12943 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12950 cp/semantics.c:4752
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c/c-typeck.c:12979 c/c-typeck.c:13045 c/c-typeck.c:13317
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-typeck.c:12998 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13006 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13015 c/c-typeck.c:13131 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13032 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13073 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13088 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13123 cp/semantics.c:4934
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13141 c/c-typeck.c:13256 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13149 cp/semantics.c:4960
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: c/c-typeck.c:13534 cp/semantics.c:6012
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: c/c-typeck.c:13541
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
  
! #: c/c-typeck.c:13547 cp/semantics.c:6019
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "%Jparameter %qD heeft een onvolledig type"
  
! #: c/c-typeck.c:13560 cp/semantics.c:6035
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: c/c-typeck.c:13580 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.c:13607
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13614 cp/semantics.c:6102
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13620 cp/semantics.c:6108
  #, fuzzy, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "ongeldige operand voor 'o' modifier"
  
! #: c/c-typeck.c:13626 cp/semantics.c:6114
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13738 c/c-typeck.c:13748
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.c:13766
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
  
! #: c/c-typeck.c:13778
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13786
  #, fuzzy, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-typeck.c:13836
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13845 cp/semantics.c:5904
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "grootte van %qs is %u bytes"
  
! #: c/c-typeck.c:13933
  #, fuzzy, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-typeck.c:13951 c/c-typeck.c:14597 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13963 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13977 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.c:13993
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14012 cp/semantics.c:6310
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:14042 c/c-typeck.c:14532 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14052 cp/semantics.c:6407
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14096 c/c-typeck.c:14127
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14072 c/c-typeck.c:14103 c/c-typeck.c:14352 c/c-typeck.c:14468
! #: c/c-typeck.c:14475 c/c-typeck.c:14491 c/c-typeck.c:14502
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
--- 39488,39897 ----
  msgid "function returns address of label"
  msgstr "functie geeft adres van lokale variabele terug"
  
! #: c/c-typeck.c:10721 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-waarde is geen integer"
  
! #: c/c-typeck.c:10746
  #, fuzzy, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%> switch-expressie wordt in ISO C niet naar %<int%> geconverteerd"
  
! #: c/c-typeck.c:10783 c/c-typeck.c:10791
  #, fuzzy, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: c/c-typeck.c:10797 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-label niet in een switch-statement"
  
! #: c/c-typeck.c:10799
  #, fuzzy, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "default-label niet in een switch-statement"
  
! #: c/c-typeck.c:10968 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-statement niet in een lus of switch"
  
! #: c/c-typeck.c:10970 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-statement niet in een lus"
  
! #: c/c-typeck.c:10975 cp/parser.c:12872
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-statement niet in een lus of switch"
  
! #: c/c-typeck.c:10980
  #, fuzzy, gcc-internal-format
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "break-statement niet in een lus of switch"
  
! #: c/c-typeck.c:10982
  #, fuzzy, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "continue-statement niet in een lus"
  
! #: c/c-typeck.c:11008 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "statement zonder effect"
  
  # vertaling voor 'statement'?
! #: c/c-typeck.c:11052
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-typeck.c:11880 c/c-typeck.c:12048 cp/typeck.c:5180
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5193
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11913 c/c-typeck.c:12081 cp/typeck.c:5221
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11927 cp/typeck.c:4896
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
  
! #: c/c-typeck.c:11945 c/c-typeck.c:11966
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11951 c/c-typeck.c:11972
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr ""
  
! #: c/c-typeck.c:11993 c/c-typeck.c:12122
  #, fuzzy, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: c/c-typeck.c:12000 c/c-typeck.c:12006
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C verbiedt een vergelijking van %<void *%> met een functie-pointer"
  
! #: c/c-typeck.c:12013 c/c-typeck.c:12132
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: c/c-typeck.c:12025 c/c-typeck.c:12030 c/c-typeck.c:12158 c/c-typeck.c:12163
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "vergelijking tussen pointer en integer"
  
! #: c/c-typeck.c:12110
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "vergelijking van volledige en onvolledige pointers"
  
  # 'ordered' -> 'bevolen' of 'geordend'? Waarschijnlijk het laatste.
! #: c/c-typeck.c:12112
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C verbiedt geordende vergelijkingen tussen pointers naar functies"
  
! #: c/c-typeck.c:12117
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "geordende vergelijking van pointer met null-pointer"
  
! #: c/c-typeck.c:12140 c/c-typeck.c:12143 c/c-typeck.c:12150 c/c-typeck.c:12153
! #: cp/typeck.c:5244 cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "geordende vergelijking van pointer met integer nul"
  
! #: c/c-typeck.c:12218
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.c:12533
  #, fuzzy, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "waarde van array-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.c:12537
  #, fuzzy, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "waarde van struct-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.c:12541
  #, fuzzy, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "waarde van union-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.c:12557
  #, fuzzy, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "waarde van struct-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.c:12747 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12758 c/c-typeck.c:12768 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, fuzzy, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "ongeldige operand van %s"
  
! #: c/c-typeck.c:12803 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12847 c/c-typeck.c:14323 c/c-typeck.c:14387 c/c-typeck.c:14449
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "te veel invoerbestanden"
  
! #: c/c-typeck.c:12860 c/c-typeck.c:14255 c/c-typeck.c:14373
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bitveld %qs heeft een ongeldig type"
  
! #: c/c-typeck.c:12869 c/c-typeck.c:14397 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qs is meestal een functie"
  
! #: c/c-typeck.c:12879 cp/semantics.c:4689 cp/semantics.c:7192
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:12883 c/c-typeck.c:14414 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:12890
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "te veel invoerbestanden"
  
! #: c/c-typeck.c:12899 c/c-typeck.c:14421 c/c-typeck.c:14531
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:12935 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12942 cp/semantics.c:4752
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c/c-typeck.c:12971 c/c-typeck.c:13037 c/c-typeck.c:13309
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-typeck.c:12990 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12998 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13007 c/c-typeck.c:13123 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13024 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13065 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13080 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13115 cp/semantics.c:4934
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:13133 c/c-typeck.c:13248 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13141 cp/semantics.c:4960
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: c/c-typeck.c:13526 cp/semantics.c:6012
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: c/c-typeck.c:13533
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
  
! #: c/c-typeck.c:13539 cp/semantics.c:6019
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "%Jparameter %qD heeft een onvolledig type"
  
! #: c/c-typeck.c:13552 cp/semantics.c:6035
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: c/c-typeck.c:13572 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.c:13599
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13606 cp/semantics.c:6102
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13612 cp/semantics.c:6108
  #, fuzzy, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "ongeldige operand voor 'o' modifier"
  
! #: c/c-typeck.c:13618 cp/semantics.c:6114
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13730 c/c-typeck.c:13740
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.c:13758
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
  
! #: c/c-typeck.c:13770
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13778
  #, fuzzy, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-typeck.c:13828
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13837 cp/semantics.c:5904
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "grootte van %qs is %u bytes"
  
! #: c/c-typeck.c:13925
  #, fuzzy, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-typeck.c:13943 c/c-typeck.c:14589 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13955 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13969 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
  
! #: c/c-typeck.c:13977
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14004 cp/semantics.c:6310
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:14034 c/c-typeck.c:14524 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14044 cp/semantics.c:6407
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.c:14056 c/c-typeck.c:14088 c/c-typeck.c:14119
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14095 c/c-typeck.c:14344 c/c-typeck.c:14460
! #: c/c-typeck.c:14467 c/c-typeck.c:14483 c/c-typeck.c:14494
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
*************** msgstr ""
*** 39880,40053 ****
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14075 c/c-typeck.c:14106 c/c-typeck.c:14478 c/c-typeck.c:14505
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:14089 cp/semantics.c:6477
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-typeck.c:14120 cp/semantics.c:6528
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-typeck.c:14139 cp/semantics.c:6865
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14146
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:14153
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14160
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14173 cp/semantics.c:6936
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14179
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14244 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.c:14255 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14271 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.c:14280 cp/semantics.c:7042
  #, 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.c:14323 cp/semantics.c:7086
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14488 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:14356 c/c-typeck.c:14494 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:14388 cp/semantics.c:7155
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14448 c/c-typeck.c:14546 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14527 cp/semantics.c:7361
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14555 cp/semantics.c:7390
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qs is geen static veld"
  
! #: c/c-typeck.c:14569 cp/semantics.c:7406
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14572 cp/semantics.c:7409
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14587
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "waarde met subscript is noch een array, noch een pointer"
  
! #: c/c-typeck.c:14675 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:14721 cp/semantics.c:7814
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14731
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14750 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14762 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14780 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14795 cp/semantics.c:7709
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14961
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
  # Of misschien beter "... niet van het %<va_list%> type"?
! #: c/c-typeck.c:14966
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "het eerste argument van %<va_arg%> is geen %<va_list%>"
  
! #: c/c-typeck.c:14972
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 39900,40073 ----
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.c:14067 c/c-typeck.c:14098 c/c-typeck.c:14470 c/c-typeck.c:14497
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:14081 cp/semantics.c:6477
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-typeck.c:14112 cp/semantics.c:6528
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-typeck.c:14131 cp/semantics.c:6865
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14138
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:14145
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14152
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14165 cp/semantics.c:6936
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14171
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14236 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.c:14247 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14263 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.c:14272 cp/semantics.c:7042
  #, 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.c:14315 cp/semantics.c:7086
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:14340 c/c-typeck.c:14480 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14486 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:14380 cp/semantics.c:7155
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14440 c/c-typeck.c:14538 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14519 cp/semantics.c:7361
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14547 cp/semantics.c:7390
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qs is geen static veld"
  
! #: c/c-typeck.c:14561 cp/semantics.c:7406
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14564 cp/semantics.c:7409
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.c:14579
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "waarde met subscript is noch een array, noch een pointer"
  
! #: c/c-typeck.c:14667 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:14713 cp/semantics.c:7814
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14723
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14742 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14754 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14772 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14787 cp/semantics.c:7709
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14953
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
  # Of misschien beter "... niet van het %<va_list%> type"?
! #: c/c-typeck.c:14958
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "het eerste argument van %<va_arg%> is geen %<va_list%>"
  
! #: c/c-typeck.c:14964
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr "ongeldige registernaam voor %qs"
*** 40220,40226 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:3589 cp/pt.c:6503
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 40240,40246 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:3589 cp/pt.c:6505
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 40312,40318 ****
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "conversie naar niet-scalair type gevraagd"
  
! #: cp/call.c:4289 cp/call.c:11228
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
--- 40332,40338 ----
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "conversie naar niet-scalair type gevraagd"
  
! #: cp/call.c:4289 cp/call.c:11243
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
*************** msgstr ""
*** 40488,40955 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "vergelijking tussen %q#T en %q#T"
  
! #: cp/call.c:6505
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6508
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6547
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "impliciete declaratie van functie %qE"
  
! #: cp/call.c:6707
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6713
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.c:6731
  #, fuzzy, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: cp/call.c:6733 cp/decl.c:7446
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.c:6738
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/call.c:6740 cp/decl.c:7447
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.c:6745
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%s is niet addresseerbaar"
  
! #: cp/call.c:6855
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:6858 cp/call.c:6877 cp/typeck.c:4047
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.c:6862
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.c:6874
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:6881
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:6948
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/call.c:6993
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: cp/call.c:7004
  #, fuzzy
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/call.c:7013
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:7053 cp/cvt.c:226
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:7095 cp/call.c:7102
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:7098
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:7351
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:7355
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:7358
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/call.c:7393
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7396 cp/call.c:7413
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7399
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7512
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:7529 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.c:7566
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7602
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/call.c:7612
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7680
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: cp/call.c:7689
  #, fuzzy, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/call.c:7793
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:7852
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:8245
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/call.c:8248 cp/call.c:8364 cp/call.c:10695
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "kan oproep van %qs niet inline maken"
  
! #: cp/call.c:8278
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/call.c:8360
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "herdeclaratie van %qs"
  
! #: cp/call.c:8366
  #, gcc-internal-format
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr ""
  
! #: cp/call.c:8478
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/call.c:8609
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.c:8966
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8969
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "herhaald lid %qs"
  
! #: cp/call.c:8974
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8979
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8994
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8996
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "; use assignment instead"
  msgstr "gevraagd alignment is te groot"
  
! #: cp/call.c:8998
  #, fuzzy, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "dubbele beginwaarde"
  
! #: cp/call.c:9001
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9004
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "herhaald lid %qs"
  
! #: cp/call.c:9006
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:9027
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9029
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.c:9031
  #, fuzzy, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "dubbele beginwaarde"
  
! #: cp/call.c:9034
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9037
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9040
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:9051
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:9063
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9080
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:9083
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:9093
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9096
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9099
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:9130
  #, fuzzy, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.c:9226
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:9500 cp/typeck.c:9003
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/call.c:9522
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:9551
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:9598
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/call.c:9639 cp/pt.c:15262 cp/typeck.c:3029
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9641
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9799
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:9802
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:9823
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/call.c:9828
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:9829
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:9852
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:10693
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:10754
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10755
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:10758
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:10988
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: cp/call.c:10992
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "kandidaat is: %+#D"
  
! #: cp/call.c:10994
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "kandidaat is: %+#D"
  
! #: cp/call.c:11040
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:11443
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:11566
  #, fuzzy
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:11570
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ongeldige registernaam voor %qs"
--- 40508,40975 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "vergelijking tussen %q#T en %q#T"
  
! #: cp/call.c:6519
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6522
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6561
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "impliciete declaratie van functie %qE"
  
! #: cp/call.c:6721
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6727
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.c:6745
  #, fuzzy, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: cp/call.c:6747 cp/decl.c:7455
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.c:6752
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/call.c:6754 cp/decl.c:7456
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.c:6759
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%s is niet addresseerbaar"
  
! #: cp/call.c:6870
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:6873 cp/call.c:6892 cp/typeck.c:4065
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.c:6877
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.c:6889
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:6896
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:6963
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/call.c:7008
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: cp/call.c:7019
  #, fuzzy
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/call.c:7028
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:7068 cp/cvt.c:226
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:7110 cp/call.c:7117
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:7113
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:7366
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:7370
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:7373
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/call.c:7408
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7411 cp/call.c:7428
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7414
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7527
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:7544 cp/cvt.c:1925
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.c:7581
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7617
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/call.c:7627
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7695
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: cp/call.c:7704
  #, fuzzy, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/call.c:7808
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:7867
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:8260
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/call.c:8263 cp/call.c:8379 cp/call.c:10710
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "kan oproep van %qs niet inline maken"
  
! #: cp/call.c:8293
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/call.c:8375
  #, fuzzy, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "herdeclaratie van %qs"
  
! #: cp/call.c:8381
  #, gcc-internal-format
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr ""
  
! #: cp/call.c:8493
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/call.c:8624
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.c:8981
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8984
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "herhaald lid %qs"
  
! #: cp/call.c:8989
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8994
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:9009
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.c:9011
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "; use assignment instead"
  msgstr "gevraagd alignment is te groot"
  
! #: cp/call.c:9013
  #, fuzzy, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "dubbele beginwaarde"
  
! #: cp/call.c:9016
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9019
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "herhaald lid %qs"
  
! #: cp/call.c:9021
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:9042
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9044
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.c:9046
  #, fuzzy, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "dubbele beginwaarde"
  
! #: cp/call.c:9049
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9052
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9055
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:9066
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:9078
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9095
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:9098
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9111
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9114
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:9123
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:9145
  #, fuzzy, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.c:9241
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:9515 cp/typeck.c:9021
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/call.c:9537
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:9566
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:9613
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/call.c:9654 cp/pt.c:15265 cp/typeck.c:3047
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9656
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9814
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:9817
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:9838
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/call.c:9843
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:9844
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:9867
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:10708
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:10769
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10770
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:10773
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:11003
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: cp/call.c:11007
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "kandidaat is: %+#D"
  
! #: cp/call.c:11009
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "kandidaat is: %+#D"
  
! #: cp/call.c:11055
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:11458
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:11581
  #, fuzzy
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:11585
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ongeldige registernaam voor %qs"
*************** msgstr "ongeldige registernaam voor %qs"
*** 41940,41946 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/cvt.c:497 cp/typeck.c:7518
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "kan niet derefereren, is geen pointer."
--- 41960,41966 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/cvt.c:497 cp/typeck.c:7536
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "kan niet derefereren, is geen pointer."
*************** msgstr "eerdere declaratie van %qs"
*** 42305,42311 ****
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.c:1225 cp/decl.c:14140
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "eerdere declaratie van %qs"
--- 42325,42331 ----
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.c:1225 cp/decl.c:14149
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "eerdere declaratie van %qs"
*************** msgstr "%Jherdefinitie van %qD"
*** 42499,42537 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2422
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.c:2561
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
  #. Reject two definitions.
! #: cp/decl.c:2815 cp/decl.c:2844 cp/decl.c:2877 cp/decl.c:2894 cp/decl.c:2992
  #: cp/decl2.c:903
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "herdefinitie van %q#D"
  
! #: cp/decl.c:2831
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD botst met gebruikte functie"
  
! #: cp/decl.c:2841
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D is niet gedeclareerd in class"
  
! #: cp/decl.c:2855 cp/decl.c:2904
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2858 cp/decl.c:2907
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
--- 42519,42557 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2439
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.c:2578
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
  #. Reject two definitions.
! #: cp/decl.c:2832 cp/decl.c:2861 cp/decl.c:2894 cp/decl.c:2911 cp/decl.c:3009
  #: cp/decl2.c:903
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "herdefinitie van %q#D"
  
! #: cp/decl.c:2848
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD botst met gebruikte functie"
  
! #: cp/decl.c:2858
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D is niet gedeclareerd in class"
  
! #: cp/decl.c:2872 cp/decl.c:2921
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2875 cp/decl.c:2924
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
*************** msgstr ""
*** 42539,44578 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2924
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:2938
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "%Jdeclaratie van %qD als thread-local volgt declaratie als niet-thread-local"
  
! #: cp/decl.c:2941
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "%Jdeclaratie van %qD als niet-thread-local volgt declaratie als thread-local"
  
! #: cp/decl.c:2956 cp/decl.c:3000 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:2983
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/decl.c:3049
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3050
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:3144
  #, fuzzy, gcc-internal-format
  msgid "  from here"
  msgstr "van hieruit opgeroepen"
  
! #: cp/decl.c:3167 cp/decl.c:3395
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3195
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:3198
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.c:3253
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3348 cp/decl.c:3368
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:3355
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:3358
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.c:3366
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:3370
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3372
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3378
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3410 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3809
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:3816 cp/parser.c:6492
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/decl.c:3827
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:3855 cp/decl.c:3948
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3856
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3869
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/decl.c:3878
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/decl.c:3885
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:3957
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl.c:4273
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/decl.c:4741
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4744
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4747
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4766
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:4769
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4792
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:4797
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:4814
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4846
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nutteloos sleutelwoord of typenaam in lege declaratie"
  
! #: cp/decl.c:4854
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:4861
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4864
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4869
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4872
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4875
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4879
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4883
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4887
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4891
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4895
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "type krijgt standaardwaarde %<int%> in de declaratie van %qs"
  
! #: cp/decl.c:4898
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<register%> in lege declaratie op bestandsniveau"
  
! #: cp/decl.c:4920
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/decl.c:4923
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.c:4995
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4999
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5069 cp/decl2.c:834
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD krijgt beginwaarde (gebruik beter __typeof__)"
  
! #: cp/decl.c:5077
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.c:5107
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.c:5131
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.c:5139
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:5140
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:5152
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5164
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.c:5214
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
  
! #: cp/decl.c:5248
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:5252
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl.c:5317
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabele %qs heeft beginwaarde, maar een onvolledig type"
  
! #: cp/decl.c:5323 cp/decl.c:6330
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementen van array %qs hebben een onvolledig type"
  
! #: cp/decl.c:5333
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.c:5369
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/decl.c:5426
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5432
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5451
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/decl.c:5454
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:5510
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.c:5517
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.c:5529
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array %qs heeft grootte die negatief of 0 is"
  
! #: cp/decl.c:5569
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: cp/decl.c:5593
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "opslaggrootte van %qs is niet constant"
  
! #: cp/decl.c:5644
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5648
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5654
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5690
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "ongeÃ¯nitialiseerde const %qD"
  
! #: cp/decl.c:5697
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:5704
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:5712
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.c:5716
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5719
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5887
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.c:5928
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:5963
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5971
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/decl.c:5991
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ongeldige beginwaarde"
  
! #: cp/decl.c:6021
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6060 cp/decl.c:6302 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "ongeldige beginwaarde voor veld %qs"
  
! #: cp/decl.c:6097
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/decl.c:6107
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/decl.c:6227
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: cp/decl.c:6332
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementen van array %qs hebben een onvolledig type"
  
! #: cp/decl.c:6340
  #, fuzzy, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ISO C90 verbiedt het gebruik van samengestelde expressies als lvalues"
  
! #: cp/decl.c:6395
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%qs heeft een onvolledig type"
  
! #: cp/decl.c:6416
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.c:6461
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6568
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.c:6603
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.c:6605
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:6608
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.c:6791
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "%qs is hier niet gedeclareerd (eerste gebruik in deze functie)"
  
! #: cp/decl.c:6938
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:6956 cp/decl.c:12902
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/decl.c:6960 cp/decl.c:12906
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.c:7007
  #, fuzzy, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:7103
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: cp/decl.c:7156
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:7348
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "typedef %qs krijgt beginwaarde alsof het een variabele is"
  
! #: cp/decl.c:7432
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7435
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7442
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.c:7468
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7477
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7694
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "dereferentie van pointer naar onvolledig type"
  
! #: cp/decl.c:7710
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: cp/decl.c:7719 cp/decl.c:7804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "opslagklasse opgegeven voor structure-veld %qs"
  msgstr[1] "opslagklasse opgegeven voor structure-veld %qs"
  
! #: cp/decl.c:7723
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7726
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7771
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:7797
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.c:7806
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7827
  #, fuzzy, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.c:7853
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:7858
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "herhaald lid %qs"
  
  # Betere vertaling voor 'decompose'?
! #: cp/decl.c:7863
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan adres niet ontleden"
  
! #: cp/decl.c:7867
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "teruggeeftype is onvolledig"
  
! #: cp/decl.c:7876
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/decl.c:8316
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8319
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8324
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8553
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.c:8557
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.c:8560
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "array %qs heeft grootte die negatief of 0 is"
  
! #: cp/decl.c:8576
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8578
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8604
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8606
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8612
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8615
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8617
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8623
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8626
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8628
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8634
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8637
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8639
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8646
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.c:8653
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/decl.c:8685
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:8725
  #, fuzzy, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:8736
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "%J%qD als niet-parameter gedeclareerd"
  
! #: cp/decl.c:8743
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "%Jparameter %qD als void gedeclareerd"
  
! #: cp/decl.c:8746
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8822
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: cp/decl.c:8884
  #, 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.c:8895
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.c:8916
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8925
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8942
  #, 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.c:8989
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:8992
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:8995
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:8997
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:9054
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:9055
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:9063
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:9064
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:9074
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.c:9080
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:9093
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:9103
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ongeldige optie %qs"
  
! #: cp/decl.c:9111
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9117
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9125
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.c:9130
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:9211
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.c:9251
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.c:9256
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.c:9258
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.c:9275
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:9465
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:9474
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/decl.c:9481
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9601
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:9605
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:9609
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:9620
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9625
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:9630
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:9739
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:9742
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:9773 cp/decl.c:9842
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:9777 cp/decl.c:9845
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.c:9825
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.c:9828
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.c:9852
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.c:9855
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.c:9861
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9864
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9913
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:9973
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.c:9975 cp/pt.c:14971
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.c:9985
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qs wordt gedeclareerd als een array van voids"
  
! #: cp/decl.c:9987
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.c:9992
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:9994
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.c:9999
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:10001
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.c:10006
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:10009
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:10023
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:10027
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:10097
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:10100
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.c:10110
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:10113
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.c:10125
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.c:10128
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:10136
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.c:10139
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.c:10143
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.c:10152
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:10173
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10180
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10195
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.c:10200
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.c:10458
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.c:10461 cp/decl.c:10481
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/decl.c:10464
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/decl.c:10473
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:10495 cp/decl.c:10588 cp/decl.c:10597 cp/decl.c:12241
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:10501
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:10529
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10580
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "functie-definitie als %<register%> gedeclareerd"
  
! #: cp/decl.c:10605
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:10610
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.c:10645
  #, fuzzy, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.c:10652
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.c:10660
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: cp/decl.c:10666
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:10701
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ondersteunt gewone %<complex%> niet in de betekenis van %<double complex%>"
  
! #: cp/decl.c:10750 cp/decl.c:10753 cp/decl.c:10756
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ verbiedt lid-declaraties zonder leden"
  
! #: cp/decl.c:10772
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_saveregs wordt niet ondersteund door dit doelsysteem"
  
! #: cp/decl.c:10778
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ ondersteunt %<long long%> niet"
  
! #: cp/decl.c:10832
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "zowel 'signed' als 'unsigned' opgegeven voor %qs"
  
! #: cp/decl.c:10838
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "zowel 'long' als 'short' opgegeven voor %qs"
  
! #: cp/decl.c:10846 cp/decl.c:10852
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: cp/decl.c:10857
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: cp/decl.c:10859
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: cp/decl.c:10925
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.c:10964
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10984
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:10993
  #, fuzzy, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11006
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:11013
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.c:11023 cp/decl.c:11165
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.c:11030
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11036
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11046
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.c:11056
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/decl.c:11059
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:11061
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.c:11065
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:11070
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:11076
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: cp/decl.c:11080
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:11084
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11088
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11092
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11103
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:11106
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11137
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.c:11163
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.c:11177
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11181
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:11203
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:11285
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.c:11334
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11357
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11361
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.c:11366
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11382
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11387
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.c:11398
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
  
! #: cp/decl.c:11407
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.c:11420
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.c:11432
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.c:11435
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11465
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/decl.c:11471
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/decl.c:11500
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11501
  #, fuzzy, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:11505
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.c:11506
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.c:11514
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.c:11515
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.c:11533
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11550
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.c:11554
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:11557
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.c:11570
  #, fuzzy, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/decl.c:11596
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:11636
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:11649 cp/decl.c:11656
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:11658
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:11687
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:11688
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:11761
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11831
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/decl.c:11856
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11862
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11892
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:11894
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:11902
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:11942
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11950
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl.c:11952
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl.c:11963
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.c:11966
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> bij lege declaratie"
  
! #: cp/decl.c:11969
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:11979
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11986
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11993
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11999
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:12005
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:12011
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:12047
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.c:12050
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "%Jtypedef %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.c:12055
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:12059
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:12083
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:12171
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.c:12179
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl.c:12181
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:12185
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:12198
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:12218
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/decl.c:12222
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:12232
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: cp/decl.c:12247
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.c:12266
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/decl.c:12272
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:12274
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "%Jparameter %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.c:12325 cp/parser.c:3290
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.c:12329
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:12353
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.c:12356
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12372
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.c:12393
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.c:12403
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.c:12413
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:12427
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.c:12434
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.c:12441
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:12447
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12453
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.c:12462
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:12468
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:12477
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/decl.c:12480
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "variabele of veld %qs als void gedeclareerd"
  
! #: cp/decl.c:12538
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.c:12543
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.c:12555
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: cp/decl.c:12558
  #, 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.c:12603
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:12608
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.c:12637
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:12642
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:12697
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:12699
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:12704
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:12708
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:12713
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.c:12725
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12729
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12737
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:12744
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12745
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:12779
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.c:12788
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12827
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12834
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:12840
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12848
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
  
! #: cp/decl.c:12869
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.c:12881
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs krijgt beginwaarde en is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:12886
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs heeft zowel %<extern%> als een beginwaarde"
  
! #: cp/decl.c:13051
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/decl.c:13054
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "ongeldig type-argument %qs"
  
  # Of is 'verbiedt parameterdeclaraties op voorhand' beter?
! #: cp/decl.c:13138
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ISO C verbiedt voorwaartse declaraties van parameters"
  
! #: cp/decl.c:13142
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/decl.c:13165
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl.c:13192
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:13194
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
--- 42559,44598 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2941
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:2955
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "%Jdeclaratie van %qD als thread-local volgt declaratie als niet-thread-local"
  
! #: cp/decl.c:2958
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "%Jdeclaratie van %qD als niet-thread-local volgt declaratie als thread-local"
  
! #: cp/decl.c:2973 cp/decl.c:3017 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:3000
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/decl.c:3066
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3067
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:3161
  #, fuzzy, gcc-internal-format
  msgid "  from here"
  msgstr "van hieruit opgeroepen"
  
! #: cp/decl.c:3184 cp/decl.c:3412
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3212
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:3215
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.c:3270
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3365 cp/decl.c:3385
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:3372
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:3375
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.c:3383
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3395
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3427 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3819
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:3826 cp/parser.c:6492
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/decl.c:3837
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:3865 cp/decl.c:3958
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3866
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3879
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/decl.c:3888
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/decl.c:3895
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:3967
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl.c:4283
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/decl.c:4751
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4754
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4776
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:4779
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4802
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:4807
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:4824
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4856
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nutteloos sleutelwoord of typenaam in lege declaratie"
  
! #: cp/decl.c:4864
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:4871
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4874
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4879
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4882
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4885
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4889
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4893
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4897
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4901
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:4905
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "type krijgt standaardwaarde %<int%> in de declaratie van %qs"
  
! #: cp/decl.c:4908
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<register%> in lege declaratie op bestandsniveau"
  
! #: cp/decl.c:4930
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/decl.c:4933
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.c:5005
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:5009
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5079 cp/decl2.c:834
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD krijgt beginwaarde (gebruik beter __typeof__)"
  
! #: cp/decl.c:5087
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.c:5117
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.c:5141
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.c:5149
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:5150
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:5162
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5174
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.c:5224
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
  
! #: cp/decl.c:5258
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:5262
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl.c:5327
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabele %qs heeft beginwaarde, maar een onvolledig type"
  
! #: cp/decl.c:5333 cp/decl.c:6340
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementen van array %qs hebben een onvolledig type"
  
! #: cp/decl.c:5343
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.c:5379
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/decl.c:5436
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5442
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5461
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/decl.c:5464
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:5520
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.c:5527
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.c:5539
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array %qs heeft grootte die negatief of 0 is"
  
! #: cp/decl.c:5579
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: cp/decl.c:5603
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "opslaggrootte van %qs is niet constant"
  
! #: cp/decl.c:5654
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5658
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5664
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5700
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "ongeÃ¯nitialiseerde const %qD"
  
! #: cp/decl.c:5707
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:5714
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:5722
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.c:5726
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5729
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5897
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.c:5938
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:5973
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5981
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/decl.c:6001
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ongeldige beginwaarde"
  
! #: cp/decl.c:6031
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6070 cp/decl.c:6312 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "ongeldige beginwaarde voor veld %qs"
  
! #: cp/decl.c:6107
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/decl.c:6117
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/decl.c:6237
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: cp/decl.c:6342
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementen van array %qs hebben een onvolledig type"
  
! #: cp/decl.c:6350
  #, fuzzy, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ISO C90 verbiedt het gebruik van samengestelde expressies als lvalues"
  
! #: cp/decl.c:6405
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%qs heeft een onvolledig type"
  
! #: cp/decl.c:6426
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.c:6471
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6578
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.c:6615
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:6618
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:6623
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.c:6801
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "%qs is hier niet gedeclareerd (eerste gebruik in deze functie)"
  
! #: cp/decl.c:6948
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:6966 cp/decl.c:12911
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/decl.c:6970 cp/decl.c:12915
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.c:7017
  #, fuzzy, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:7113
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: cp/decl.c:7166
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:7358
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "typedef %qs krijgt beginwaarde alsof het een variabele is"
  
! #: cp/decl.c:7441
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7444
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7451
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.c:7477
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7486
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7703
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "dereferentie van pointer naar onvolledig type"
  
! #: cp/decl.c:7719
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: cp/decl.c:7728 cp/decl.c:7813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "opslagklasse opgegeven voor structure-veld %qs"
  msgstr[1] "opslagklasse opgegeven voor structure-veld %qs"
  
! #: cp/decl.c:7732
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7735
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7780
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:7806
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.c:7815
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7836
  #, fuzzy, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.c:7862
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:7867
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "herhaald lid %qs"
  
  # Betere vertaling voor 'decompose'?
! #: cp/decl.c:7872
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan adres niet ontleden"
  
! #: cp/decl.c:7876
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "teruggeeftype is onvolledig"
  
! #: cp/decl.c:7885
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/decl.c:8325
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8328
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8333
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8562
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.c:8566
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.c:8569
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "array %qs heeft grootte die negatief of 0 is"
  
! #: cp/decl.c:8585
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8587
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8613
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8615
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8621
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8624
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8626
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8632
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8635
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8637
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8643
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8646
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8648
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8655
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.c:8662
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/decl.c:8694
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:8734
  #, fuzzy, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:8745
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "%J%qD als niet-parameter gedeclareerd"
  
! #: cp/decl.c:8752
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "%Jparameter %qD als void gedeclareerd"
  
! #: cp/decl.c:8755
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8831
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: cp/decl.c:8893
  #, 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.c:8904
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.c:8925
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8934
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8951
  #, 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.c:8998
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:9001
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:9004
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:9006
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:9063
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:9064
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:9072
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:9073
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:9083
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.c:9089
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:9102
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:9112
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ongeldige optie %qs"
  
! #: cp/decl.c:9120
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9126
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:9134
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.c:9139
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:9220
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.c:9260
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.c:9265
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.c:9267
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.c:9284
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:9474
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:9483
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/decl.c:9490
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9610
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:9614
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:9618
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9634
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:9639
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:9748
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:9751
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:9782 cp/decl.c:9851
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:9786 cp/decl.c:9854
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.c:9834
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.c:9837
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.c:9861
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.c:9864
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.c:9870
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:9982
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.c:9984 cp/pt.c:14974
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.c:9994
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qs wordt gedeclareerd als een array van voids"
  
! #: cp/decl.c:9996
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.c:10001
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:10003
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.c:10008
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:10010
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.c:10015
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:10018
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:10032
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:10036
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:10106
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:10109
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.c:10119
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:10122
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.c:10134
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.c:10137
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:10145
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.c:10148
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.c:10152
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.c:10161
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:10182
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10189
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10204
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.c:10209
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.c:10467
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.c:10470 cp/decl.c:10490
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/decl.c:10473
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/decl.c:10482
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:10504 cp/decl.c:10597 cp/decl.c:10606 cp/decl.c:12250
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:10510
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:10538
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10589
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "functie-definitie als %<register%> gedeclareerd"
  
! #: cp/decl.c:10614
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:10619
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.c:10654
  #, fuzzy, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.c:10661
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.c:10669
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: cp/decl.c:10675
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:10710
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ondersteunt gewone %<complex%> niet in de betekenis van %<double complex%>"
  
! #: cp/decl.c:10759 cp/decl.c:10762 cp/decl.c:10765
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ verbiedt lid-declaraties zonder leden"
  
! #: cp/decl.c:10781
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_saveregs wordt niet ondersteund door dit doelsysteem"
  
! #: cp/decl.c:10787
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ ondersteunt %<long long%> niet"
  
! #: cp/decl.c:10841
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "zowel 'signed' als 'unsigned' opgegeven voor %qs"
  
! #: cp/decl.c:10847
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "zowel 'long' als 'short' opgegeven voor %qs"
  
! #: cp/decl.c:10855 cp/decl.c:10861
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: cp/decl.c:10866
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: cp/decl.c:10868
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: cp/decl.c:10934
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.c:10973
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10993
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11002
  #, fuzzy, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11015
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:11022
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.c:11032 cp/decl.c:11174
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.c:11039
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11045
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11055
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.c:11065
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/decl.c:11068
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:11070
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.c:11074
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:11079
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:11085
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: cp/decl.c:11089
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:11093
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11097
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11101
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11112
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:11115
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11146
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.c:11172
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.c:11186
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11190
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/decl.c:11198
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:11212
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:11294
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.c:11343
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11366
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11370
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.c:11375
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/decl.c:11382
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11391
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11396
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.c:11407
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
  
! #: cp/decl.c:11416
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.c:11429
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.c:11441
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.c:11444
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11474
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/decl.c:11480
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/decl.c:11509
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11510
  #, fuzzy, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:11514
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.c:11515
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.c:11523
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.c:11524
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.c:11542
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11559
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.c:11563
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:11566
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.c:11579
  #, fuzzy, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:11645
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:11658 cp/decl.c:11665
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:11667
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:11696
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:11697
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:11770
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11840
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/decl.c:11865
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11871
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11901
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:11903
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:11911
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:11951
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11959
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl.c:11961
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl.c:11972
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.c:11975
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> bij lege declaratie"
  
! #: cp/decl.c:11978
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:11988
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:11995
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:12002
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:12008
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:12014
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:12020
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:12056
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.c:12059
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "%Jtypedef %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.c:12064
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:12068
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:12092
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:12180
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.c:12188
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl.c:12190
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:12194
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:12207
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:12227
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/decl.c:12231
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:12241
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: cp/decl.c:12256
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.c:12275
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/decl.c:12281
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:12283
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "%Jparameter %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.c:12334 cp/parser.c:3290
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.c:12338
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:12362
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.c:12365
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12381
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.c:12402
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.c:12412
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.c:12422
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:12436
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.c:12443
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.c:12450
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:12456
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12462
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.c:12471
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:12477
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:12486
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/decl.c:12489
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "variabele of veld %qs als void gedeclareerd"
  
! #: cp/decl.c:12547
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.c:12552
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.c:12564
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: cp/decl.c:12567
  #, 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.c:12612
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:12617
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.c:12646
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:12651
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:12706
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:12708
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:12713
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:12717
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:12722
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.c:12734
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12738
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12746
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:12753
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12754
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:12788
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.c:12797
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12836
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12843
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:12849
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12857
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
  
! #: cp/decl.c:12878
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.c:12890
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs krijgt beginwaarde en is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:12895
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs heeft zowel %<extern%> als een beginwaarde"
  
! #: cp/decl.c:13060
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/decl.c:13063
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "ongeldig type-argument %qs"
  
  # Of is 'verbiedt parameterdeclaraties op voorhand' beter?
! #: cp/decl.c:13147
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ISO C verbiedt voorwaartse declaraties van parameters"
  
! #: cp/decl.c:13151
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/decl.c:13174
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl.c:13201
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:13203
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
*************** msgstr ""
*** 44592,44755 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13448
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13527
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:13534
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:13561
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:13567
  #, fuzzy, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:13577
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13603
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
  #. Variadic.
! #: cp/decl.c:13614
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13640
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13641
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13653
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13654
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13665
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13666 cp/decl.c:13676
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13677
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13691
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13715
  #, 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.c:13722
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13724
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13733
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13735
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13751
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13770
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13777
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13789
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13844
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13867
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13870
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/decl.c:13872
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.c:13880
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13881 cp/decl.c:13888
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.c:13887
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 44612,44775 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13457
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13536
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:13543
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:13570
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:13576
  #, fuzzy, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:13586
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13612
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
  #. Variadic.
! #: cp/decl.c:13623
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13649
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13650
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13662
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13663
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13674
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13675 cp/decl.c:13685
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13686
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13700
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:13724
  #, 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.c:13731
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13733
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13742
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13744
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13760
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13779
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13786
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13798
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13853
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13876
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13879
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/decl.c:13881
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.c:13889
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13890 cp/decl.c:13897
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.c:13896
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 44761,44854 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13902
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/decl.c:13956 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13986 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9306
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:13991
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:14000 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/decl.c:14103
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/decl.c:14139
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.c:14279
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.c:14286
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14297
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.c:14322
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "%qs is geen typedef of ingebouwd type"
  
! #: cp/decl.c:14352
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:14354
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "herhaalde case-waarde"
  
! #: cp/decl.c:14499
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14502 cp/decl.c:14510 cp/decl.c:14520 cp/parser.c:18945
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "eerdere definitie van %qs"
  
! #: cp/decl.c:14507
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14517
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14590
  #, 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"
--- 44781,44874 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13911
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/decl.c:13965 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13995 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9308
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:14000
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:14009 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/decl.c:14112
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/decl.c:14148
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.c:14288
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.c:14295
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14306
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.c:14331
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "%qs is geen typedef of ingebouwd type"
  
! #: cp/decl.c:14361
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:14363
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "herhaalde case-waarde"
  
! #: cp/decl.c:14508
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14511 cp/decl.c:14519 cp/decl.c:14529 cp/parser.c:18945
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "eerdere definitie van %qs"
  
! #: cp/decl.c:14516
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14526
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14599
  #, 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
*** 44857,44934 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14737
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14909
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.c:14919
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.c:14968
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: cp/decl.c:14969
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: cp/decl.c:14980
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow in enumeratiewaarden"
  
! #: cp/decl.c:15000
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.c:15111
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/decl.c:15286 cp/typeck.c:9675
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15633
  #, fuzzy, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:16102
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/decl.c:16104 cp/typeck.c:9555
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: cp/decl.c:16324
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:16338
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/decl.c:16711
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 44877,44954 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14746
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14918
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.c:14928
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.c:14977
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: cp/decl.c:14978
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: cp/decl.c:14989
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow in enumeratiewaarden"
  
! #: cp/decl.c:15009
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.c:15120
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/decl.c:15295 cp/typeck.c:9693
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15642
  #, fuzzy, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:16111
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/decl.c:16113 cp/typeck.c:9573
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: cp/decl.c:16333
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:16347
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/decl.c:16720
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 44968,44974 ****
  msgid "deleting %qT is undefined"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl2.c:566 cp/pt.c:5559
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "herdeclaratie van %qs"
--- 44988,44994 ----
  msgid "deleting %qT is undefined"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl2.c:566 cp/pt.c:5561
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "herdeclaratie van %qs"
*************** msgstr "niet-beÃ«indigde parameterlijst
*** 44981,44987 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5518
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "%<%s %s%> binnen parameterlijst gedeclareerd"
--- 45001,45007 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5520
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "%<%s %s%> binnen parameterlijst gedeclareerd"
*************** msgstr "grootte van %qs is %u bytes"
*** 45415,45421 ****
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/error.c:4292 cp/typeck.c:2420
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
--- 45435,45441 ----
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/error.c:4292 cp/typeck.c:2437
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
*************** msgstr "%qs is geen bestand, pipe of tty
*** 45425,45431 ****
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/error.c:4318 cp/typeck.c:3013
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qs is geen bestand, pipe of tty"
--- 45445,45451 ----
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/error.c:4318 cp/typeck.c:3031
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qs is geen bestand, pipe of tty"
*************** msgstr ""
*** 45762,45768 ****
  msgid "invalid pointer to bit-field %qD"
  msgstr "bitveld %qs heeft een negatieve breedte"
  
! #: cp/init.c:2264 cp/typeck.c:1897
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
--- 45782,45788 ----
  msgid "invalid pointer to bit-field %qD"
  msgstr "bitveld %qs heeft een negatieve breedte"
  
! #: cp/init.c:2264 cp/typeck.c:1914
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
*************** msgstr "ongeldig karakter in naam van ma
*** 46607,46613 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3162 cp/pt.c:18411
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
--- 46627,46633 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.c:3162 cp/pt.c:18414
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
*************** msgstr "meerdere opslagklassen in declar
*** 46965,46971 ****
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:6552 cp/typeck.c:2712 cp/typeck.c:2715 cp/typeck.c:2732
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qs is geen iterator"
--- 46985,46991 ----
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.c:6552 cp/typeck.c:2730 cp/typeck.c:2733 cp/typeck.c:2750
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qs is geen iterator"
*************** msgstr "types in voorwaardelijke express
*** 46990,46996 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/parser.c:7028 cp/pt.c:19023
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
--- 47010,47016 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/parser.c:7028 cp/pt.c:19026
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
*************** msgstr "ISO C++ verbiedt het gebruik van
*** 47005,47011 ****
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7744 cp/typeck.c:2600
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ongeldig gebruik van %<restrict%>"
--- 47025,47031 ----
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7744 cp/typeck.c:2618
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ongeldig gebruik van %<restrict%>"
*************** msgstr ""
*** 47449,47460 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.c:14972 cp/pt.c:25054
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%Jdeclaratie van %qD als static volgt declaratie als niet-static"
  
! #: cp/parser.c:14984 cp/pt.c:25066
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 47469,47480 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.c:14972 cp/pt.c:25053
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%Jdeclaratie van %qD als static volgt declaratie als niet-static"
  
! #: cp/parser.c:14984 cp/pt.c:25065
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr ""
*** 48682,48688 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:37072 cp/pt.c:16761
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabele %qs gebruikt in geneste functie"
--- 48702,48708 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:37072 cp/pt.c:16764
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabele %qs gebruikt in geneste functie"
*************** msgstr ""
*** 48722,48728 ****
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:39655 cp/pt.c:13085 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
--- 48742,48748 ----
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:39655 cp/pt.c:13087 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
*************** msgstr "geneste functie %qs is als %<ext
*** 49060,49066 ****
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4083 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
--- 49080,49086 ----
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4083 cp/pt.c:4837
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
*************** msgstr "de declaratie van %qs verbergt e
*** 49085,49163 ****
  msgid "template parameter %qD declared here"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/pt.c:4771
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/pt.c:4830
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:4854
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:4858
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4862 cp/pt.c:4873
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4870
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.c:4886
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:4888
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "herhaald label %qs"
  
! #: cp/pt.c:4935
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4938
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4959
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:5005
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "argument %d is alleen-lezen"
  msgstr[1] "argument %d is alleen-lezen"
  
! #: cp/pt.c:5067
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:5071
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/pt.c:5254
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "ongeldig type-argument %qs"
--- 49105,49183 ----
  msgid "template parameter %qD declared here"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/pt.c:4773
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/pt.c:4832
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:4856
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:4860
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4864 cp/pt.c:4875
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4872
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.c:4888
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:4890
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "herhaald label %qs"
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4940
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4961
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:5007
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "argument %d is alleen-lezen"
  msgstr[1] "argument %d is alleen-lezen"
  
! #: cp/pt.c:5069
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:5073
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/pt.c:5256
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "ongeldig type-argument %qs"
*************** msgstr "ongeldig type-argument %qs"
*** 49165,49211 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5276
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/pt.c:5312
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5315
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/pt.c:5318
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/pt.c:5321
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5324 cp/pt.c:5382
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.c:5496
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/pt.c:5503
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.c:5511
  #, fuzzy, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
--- 49185,49231 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5278
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/pt.c:5314
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5317
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/pt.c:5320
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/pt.c:5323
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5326 cp/pt.c:5384
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.c:5498
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/pt.c:5505
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.c:5513
  #, fuzzy, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
*************** msgstr "geneste functie %qs is als %<ext
*** 49215,49290 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5533
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/pt.c:5676
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "herdefinitie van %<union %s%>"
  
! #: cp/pt.c:5719
  #, fuzzy, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:5733
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:5736
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:5738
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:5759
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:5762
  #, fuzzy, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/pt.c:5889
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:5902
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: cp/pt.c:5913
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "macro %qs gebruikt zonder argumenten"
  msgstr[1] "macro %qs gebruikt zonder argumenten"
  
! #: cp/pt.c:5917
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "eerdere declaratie van %qs"
  msgstr[1] "eerdere declaratie van %qs"
  
! #: cp/pt.c:5954
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:5955
  #, fuzzy, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "ongeldige naam %qs"
--- 49235,49310 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5535
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/pt.c:5678
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "herdefinitie van %<union %s%>"
  
! #: cp/pt.c:5721
  #, fuzzy, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:5735
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:5738
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:5740
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:5761
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:5764
  #, fuzzy, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/pt.c:5891
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:5904
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: cp/pt.c:5915
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "macro %qs gebruikt zonder argumenten"
  msgstr[1] "macro %qs gebruikt zonder argumenten"
  
! #: cp/pt.c:5919
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "eerdere declaratie van %qs"
  msgstr[1] "eerdere declaratie van %qs"
  
! #: cp/pt.c:5956
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:5957
  #, fuzzy, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "ongeldige naam %qs"
*************** msgstr "ongeldige naam %qs"
*** 49293,49698 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5965
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: cp/pt.c:5967
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: cp/pt.c:5995
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/pt.c:5998
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: cp/pt.c:6258 cp/pt.c:6326
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6261
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6264
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6276
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6280
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6329
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6331
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.c:6391
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:6400
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6409
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6418
  #, fuzzy, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/pt.c:6429
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:6439
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: cp/pt.c:6448
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6460
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6464
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6475
  #, fuzzy, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:6486
  #, fuzzy, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:6498
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:6529
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.c:6542
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.c:6546
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "iterator %qs is van een afgeleid type"
  
! #: cp/pt.c:6557
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6567
  #, fuzzy, gcc-internal-format
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/pt.c:6577
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:6623
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6630
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6639
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6654
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:6663
  #, fuzzy, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:6670
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6688
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6696
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6778
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6944
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.c:6958
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.c:7044
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:7052
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:7070
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:7130
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:7132
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7186
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:7758
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.c:7774
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.c:7909
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:7938
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/pt.c:7943
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7959 cp/pt.c:7981 cp/pt.c:8035
  #, fuzzy, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:7964
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7969
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7972
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7986
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7989
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:8039
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:8053
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:8056
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.c:8119
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.c:8257 cp/pt.c:8570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:8272 cp/pt.c:8404
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d or more)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "verkeerd aantal sjabloonargumenten (%d, moet %d of meer zijn)"
  
! #: cp/pt.c:8409
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "gegeven voor %q+D"
  
! #: cp/pt.c:8434
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8438
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/pt.c:8536
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9155
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D is geen functiesjabloon"
  
! #: cp/pt.c:9318
  #, fuzzy, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/pt.c:9320
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "lege declaratie"
  
! #: cp/pt.c:9444
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:9814
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:10244
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11324
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "%Jflexibel array-lid in union"
  
! #: cp/pt.c:11819
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12201
  #, fuzzy, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/pt.c:12291
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12294
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12855
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "herdefinitie van %<struct %s%>"
--- 49313,49718 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5967
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: cp/pt.c:5969
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: cp/pt.c:5997
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/pt.c:6000
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: cp/pt.c:6260 cp/pt.c:6328
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6263
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6266
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6278
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6282
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6331
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6333
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.c:6393
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:6402
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6411
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6420
  #, fuzzy, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/pt.c:6431
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:6441
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: cp/pt.c:6450
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6462
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6466
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6477
  #, fuzzy, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:6488
  #, fuzzy, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:6500
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:6531
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.c:6544
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.c:6548
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "iterator %qs is van een afgeleid type"
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6569
  #, fuzzy, gcc-internal-format
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/pt.c:6579
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:6625
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6632
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6641
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6656
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:6665
  #, fuzzy, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:6672
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6690
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6698
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:6780
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6946
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.c:6960
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.c:7046
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:7054
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:7072
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:7132
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:7134
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7188
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:7760
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.c:7776
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.c:7911
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:7940
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/pt.c:7945
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7961 cp/pt.c:7983 cp/pt.c:8037
  #, fuzzy, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:7966
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7971
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7974
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7988
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7991
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:8041
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:8055
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.c:8058
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.c:8121
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.c:8259 cp/pt.c:8572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:8274 cp/pt.c:8406
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d or more)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "verkeerd aantal sjabloonargumenten (%d, moet %d of meer zijn)"
  
! #: cp/pt.c:8411
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "gegeven voor %q+D"
  
! #: cp/pt.c:8436
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8440
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/pt.c:8538
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9157
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D is geen functiesjabloon"
  
! #: cp/pt.c:9320
  #, fuzzy, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/pt.c:9322
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "lege declaratie"
  
! #: cp/pt.c:9446
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.c:9816
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:10246
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11326
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "%Jflexibel array-lid in union"
  
! #: cp/pt.c:11821
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12203
  #, fuzzy, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/pt.c:12293
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12296
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12857
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "herdefinitie van %<struct %s%>"
*************** msgstr "herdefinitie van %<struct %s%>"
*** 49710,50008 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13880
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:14053
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ongeldige operand voor %p-code"
  
! #: cp/pt.c:14055
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/pt.c:14173
  #, fuzzy, gcc-internal-format
  msgid "function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/pt.c:14175
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/pt.c:14213
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/pt.c:14825
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:14827
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:14829
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:14842
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.c:14845
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.c:14893
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:14899
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:14905
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:15005
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.c:15025
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.c:15062
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:15070
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/pt.c:15134
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15209
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:15387
  #, fuzzy, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: cp/pt.c:15402
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:15404
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15494
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.c:15617
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: cp/pt.c:16133 cp/pt.c:17885
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/pt.c:16137 cp/pt.c:17889
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18941
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18969
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18974
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18977
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:18982
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/pt.c:19038
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/pt.c:19333
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:19336
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:19659
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/pt.c:19661
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.c:19671
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:19686
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.c:19704
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:23704
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:23706
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "herhaalde definitie %qs"
  
  # XXX FIXME:  useless gettextization
! #: cp/pt.c:23712
  #, fuzzy
  #| msgid "%s %qs"
  msgid "%s %#qS"
  msgstr "%s %qs"
  
! #: cp/pt.c:23736 cp/pt.c:23831
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:23742
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:23744
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:23763
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qs is geen static veld"
  
! #: cp/pt.c:23769 cp/pt.c:23826
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:23774
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:23782
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.c:23818
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:23841 cp/pt.c:23927
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/pt.c:23846 cp/pt.c:23944
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:23903
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:23905
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:23914
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:23932
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/pt.c:23978
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:24300
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "impliciete declaratie van functie %qs"
--- 49730,50028 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13882
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.c:14056
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ongeldige operand voor %p-code"
  
! #: cp/pt.c:14058
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/pt.c:14176
  #, fuzzy, gcc-internal-format
  msgid "function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/pt.c:14178
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/pt.c:14216
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/pt.c:14828
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:14830
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:14832
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:14845
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.c:14848
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.c:14896
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:14902
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:14908
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.c:15008
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.c:15028
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.c:15065
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:15073
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/pt.c:15137
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15212
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:15390
  #, fuzzy, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: cp/pt.c:15405
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:15407
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15497
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.c:15620
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: cp/pt.c:16136 cp/pt.c:17888
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/pt.c:16140 cp/pt.c:17892
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18944
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18972
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18977
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18980
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:18985
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/pt.c:19041
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/pt.c:19336
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:19339
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:19662
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/pt.c:19664
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.c:19674
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:19689
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.c:19707
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:23703
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:23705
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "herhaalde definitie %qs"
  
  # XXX FIXME:  useless gettextization
! #: cp/pt.c:23711
  #, fuzzy
  #| msgid "%s %qs"
  msgid "%s %#qS"
  msgstr "%s %qs"
  
! #: cp/pt.c:23735 cp/pt.c:23830
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:23741
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:23743
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:23762
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qs is geen static veld"
  
! #: cp/pt.c:23768 cp/pt.c:23825
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:23773
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:23781
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.c:23817
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:23840 cp/pt.c:23926
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/pt.c:23845 cp/pt.c:23943
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:23902
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:23904
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:23913
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:23931
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/pt.c:23977
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:24299
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "impliciete declaratie van functie %qs"
*************** msgstr "impliciete declaratie van functi
*** 50014,50137 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24640
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.c:24842
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:25217
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr ""
  
! #: cp/pt.c:25225
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not literal"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:25232
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it has a mutable member"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:25244
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:25246
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:26582
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/pt.c:26822
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:27303
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/pt.c:27452
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.c:27459
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:27473
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:27480
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "functie wordt niet als kandidaat voor inlining beschouwd"
  
! #: cp/pt.c:27546
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:27549
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:27582
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:27617
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/pt.c:27619
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "kan %qs niet nabootsen"
  
! #: cp/pt.c:27653
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:27657
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.c:27661
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:27665
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:27783
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ongeldig type-argument %qs"
--- 50034,50157 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24639
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.c:24841
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:25216
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++2a%> or %<-std=gnu++2a%>"
  msgstr ""
  
! #: cp/pt.c:25224
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not literal"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:25231
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it has a mutable member"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:25243
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.c:25245
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:26581
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/pt.c:26821
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:27302
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/pt.c:27454
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.c:27461
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.c:27475
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.c:27482
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "functie wordt niet als kandidaat voor inlining beschouwd"
  
! #: cp/pt.c:27548
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:27551
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:27584
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:27619
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/pt.c:27621
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "kan %qs niet nabootsen"
  
! #: cp/pt.c:27655
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:27659
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.c:27663
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:27667
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:27785
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ongeldig type-argument %qs"
*************** msgstr "ongeldig gebruik van %<this%> op
*** 50343,50349 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/semantics.c:2703 cp/typeck.c:2632
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
--- 50363,50369 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/semantics.c:2703 cp/typeck.c:2650
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
*************** msgstr "een cast ontbreekt bij vergelijk
*** 50992,51810 ****
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: cp/typeck.c:1480
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "vergelijking tussen types %qT en %qT"
  
! #: cp/typeck.c:1487
  #, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1618
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/typeck.c:1710
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ongeldige toepasing van %qs op een void-type"
  
! #: cp/typeck.c:1718
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.c:1769
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ongeldige toepasing van %qs op een void-type"
  
! #: cp/typeck.c:1780
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.c:1857
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/typeck.c:1902
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/typeck.c:2076
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr ""
  
! #: cp/typeck.c:2245
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "ISO C++ verbiedt casts naar een union-type"
  
! #: cp/typeck.c:2249
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2383 cp/typeck.c:2945
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2387 cp/typeck.c:2949
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2418
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/typeck.c:2497
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/typeck.c:2647
  #, fuzzy, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: cp/typeck.c:2656
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.c:2816
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/typeck.c:2839
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr ""
  
! #: cp/typeck.c:2850
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr ""
  
! #: cp/typeck.c:2864
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/typeck.c:2979 cp/typeck.c:3005
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/typeck.c:3044
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/typeck.c:3097
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qs is meestal een functie"
  
! #: cp/typeck.c:3276
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qs is geen iterator"
  
! #: cp/typeck.c:3307
  #, fuzzy, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:3310
  #, fuzzy, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:3313
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:3316
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3380
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: cp/typeck.c:3477
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: cp/typeck.c:3511
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "waarde met subscript is noch een array, noch een pointer"
  
! #: cp/typeck.c:3584
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/typeck.c:3816
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: cp/typeck.c:3831
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ verbiedt accolade-groepen in expressies"
  
! #: cp/typeck.c:3852
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3869
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/typeck.c:3872
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/typeck.c:3875
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/typeck.c:3932
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/typeck.c:3933
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "te weinig argumenten voor functie %qs"
  
! #: cp/typeck.c:3938
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "te veel argumenten voor functie %qE"
  
! #: cp/typeck.c:3939
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: cp/typeck.c:3945
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "te veel argumenten voor functie %qE"
  
! #: cp/typeck.c:3946
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: cp/typeck.c:3956
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/typeck.c:3957
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "te weinig argumenten voor functie %qs"
  
! #: cp/typeck.c:3960
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "te veel argumenten voor functie"
  
! #: cp/typeck.c:3961
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "te weinig argumenten voor functie"
  
! #: cp/typeck.c:4044
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameter heeft een onvolledig type"
  
! #: cp/typeck.c:4050
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameter heeft een onvolledig type"
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: cp/typeck.c:4299
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: cp/typeck.c:4310
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
! #: cp/typeck.c:4428 cp/typeck.c:4439
  #, fuzzy, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/typeck.c:4485
  #, fuzzy, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: cp/typeck.c:4852
  #, fuzzy, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "teller van links shift is negatief"
  
! #: cp/typeck.c:4853
  #, fuzzy, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "teller van rechtse shift is negatief"
  
! #: cp/typeck.c:4859
  #, fuzzy, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "teller van links shift is >= breedte van het type"
  
! #: cp/typeck.c:4860
  #, fuzzy, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "teller van rechtse shift is >= breedte van het type"
  
! #: cp/typeck.c:4954 cp/typeck.c:4962 cp/typeck.c:5242 cp/typeck.c:5250
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ verbiedt een vergelijking tussen pointer en integer"
  
! #: cp/typeck.c:5164 cp/typeck.c:5177
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "operand-types zijn %qT en %qT"
  
! #: cp/typeck.c:5279
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr ""
  
! #: cp/typeck.c:5324
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:5337
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/typeck.c:5637
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "pointer van type %<void *%> gebruikt in aftrekking"
  
! #: cp/typeck.c:5645
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/typeck.c:5653
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: cp/typeck.c:5699
  #, fuzzy, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "rekensom met pointer naar onvolledig type"
  
! #: cp/typeck.c:5778
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.c:5779
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.c:5795
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:5798
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5805
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5980
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:5985
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6021
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.c:6038
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.c:6095
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.c:6115
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: cp/typeck.c:6265
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6266
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6388
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/typeck.c:6389
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/typeck.c:6405
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.c:6406
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.c:6417
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ verbiedt het %sen van een pointer van type %qT"
  
! #: cp/typeck.c:6418
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ verbiedt het %sen van een pointer van type %qT"
  
! #: cp/typeck.c:6453
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6462
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6469
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6650
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: cp/typeck.c:6672
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adres van registervariabele %qs gevraagd"
  
! #: cp/typeck.c:6677
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6752
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6764
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.c:6768
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.c:6772
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.c:6809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.c:6895
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6928
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/typeck.c:6934
  #, fuzzy, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:6940
  #, fuzzy, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:6961
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:6974
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
  
! #: cp/typeck.c:7393
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:7399 cp/typeck.c:7405 cp/typeck.c:9031
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/typeck.c:7431
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:7505
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:7575
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.c:7600
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7611
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: cp/typeck.c:7632 cp/typeck.c:7814
  #, fuzzy
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "cast verhoogt het benodigde alignment van het doeltype"
  
! #: cp/typeck.c:7648
  #, fuzzy, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ verbiedt voorwaardelijke expressies tussen 0 en een functiepointer"
  
! #: cp/typeck.c:7662
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:7730
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7739
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7780
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7849
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:7945 cp/typeck.c:7953
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ verbiedt casts naar een union-type"
  
! #: cp/typeck.c:7962
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:8281
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8341
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8368
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:8382
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "array-index in beginwaarde van niet-array"
  
! #: cp/typeck.c:8384
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:8532
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck.c:8579 cp/typeck.c:8598
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:8679
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:8994
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:8999
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:9008
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:9012
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:9017
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:9049
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9053
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9058
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9063
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9073
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9169
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/typeck.c:9252
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:9255
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9289
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:9293
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9298
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:9302
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:9446
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.c:9448 cp/typeck.c:9471
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.c:9470
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "ongeldige lvalue in asm-statement"
  
! #: cp/typeck.c:9508
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9516
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9519
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:9553 cp/typeck.c:9599
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/typeck.c:9561
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/typeck.c:9580
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9583
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9619
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/typeck.c:9648
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10262
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
--- 51012,51830 ----
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: cp/typeck.c:1495
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "vergelijking tussen types %qT en %qT"
  
! #: cp/typeck.c:1502
  #, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1635
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/typeck.c:1727
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ongeldige toepasing van %qs op een void-type"
  
! #: cp/typeck.c:1735
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.c:1786
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ongeldige toepasing van %qs op een void-type"
  
! #: cp/typeck.c:1797
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.c:1874
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/typeck.c:1919
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/typeck.c:2093
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr ""
  
! #: cp/typeck.c:2262
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "ISO C++ verbiedt casts naar een union-type"
  
! #: cp/typeck.c:2266
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2400 cp/typeck.c:2963
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2404 cp/typeck.c:2967
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2435
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/typeck.c:2515
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/typeck.c:2665
  #, fuzzy, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2815
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.c:2834
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/typeck.c:2857
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr ""
  
! #: cp/typeck.c:2868
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr ""
  
! #: cp/typeck.c:2882
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/typeck.c:2997 cp/typeck.c:3023
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/typeck.c:3062
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/typeck.c:3115
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qs is meestal een functie"
  
! #: cp/typeck.c:3294
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qs is geen iterator"
  
! #: cp/typeck.c:3325
  #, fuzzy, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:3328
  #, fuzzy, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:3331
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:3334
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3398
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: cp/typeck.c:3495
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: cp/typeck.c:3529
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "waarde met subscript is noch een array, noch een pointer"
  
! #: cp/typeck.c:3602
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/typeck.c:3834
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function %qs"
  msgid "cannot call function %qD"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: cp/typeck.c:3849
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ verbiedt accolade-groepen in expressies"
  
! #: cp/typeck.c:3870
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3887
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/typeck.c:3890
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/typeck.c:3893
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/typeck.c:3950
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/typeck.c:3951
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "te weinig argumenten voor functie %qs"
  
! #: cp/typeck.c:3956
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "te veel argumenten voor functie %qE"
  
! #: cp/typeck.c:3957
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: cp/typeck.c:3963
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "te veel argumenten voor functie %qE"
  
! #: cp/typeck.c:3964
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: cp/typeck.c:3974
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/typeck.c:3975
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "te weinig argumenten voor functie %qs"
  
! #: cp/typeck.c:3978
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "te veel argumenten voor functie"
  
! #: cp/typeck.c:3979
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "te weinig argumenten voor functie"
  
! #: cp/typeck.c:4062
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameter heeft een onvolledig type"
  
! #: cp/typeck.c:4068
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameter heeft een onvolledig type"
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: cp/typeck.c:4317
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: cp/typeck.c:4328
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
! #: cp/typeck.c:4446 cp/typeck.c:4457
  #, fuzzy, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/typeck.c:4503
  #, fuzzy, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: cp/typeck.c:4870
  #, fuzzy, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "teller van links shift is negatief"
  
! #: cp/typeck.c:4871
  #, fuzzy, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "teller van rechtse shift is negatief"
  
! #: cp/typeck.c:4877
  #, fuzzy, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "teller van links shift is >= breedte van het type"
  
! #: cp/typeck.c:4878
  #, fuzzy, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "teller van rechtse shift is >= breedte van het type"
  
! #: cp/typeck.c:4972 cp/typeck.c:4980 cp/typeck.c:5260 cp/typeck.c:5268
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ verbiedt een vergelijking tussen pointer en integer"
  
! #: cp/typeck.c:5182 cp/typeck.c:5195
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "operand-types zijn %qT en %qT"
  
! #: cp/typeck.c:5297
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr ""
  
! #: cp/typeck.c:5342
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:5355
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/typeck.c:5655
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "pointer van type %<void *%> gebruikt in aftrekking"
  
! #: cp/typeck.c:5663
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/typeck.c:5671
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: cp/typeck.c:5717
  #, fuzzy, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "rekensom met pointer naar onvolledig type"
  
! #: cp/typeck.c:5796
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.c:5797
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.c:5813
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:5816
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5823
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5998
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:6003
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6039
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.c:6056
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.c:6113
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.c:6133
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: cp/typeck.c:6283
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6284
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6406
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/typeck.c:6407
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/typeck.c:6423
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.c:6424
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.c:6435
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ verbiedt het %sen van een pointer van type %qT"
  
! #: cp/typeck.c:6436
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ verbiedt het %sen van een pointer van type %qT"
  
! #: cp/typeck.c:6471
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6480
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6487
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6668
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: cp/typeck.c:6690
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adres van registervariabele %qs gevraagd"
  
! #: cp/typeck.c:6695
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6770
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6782
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.c:6786
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.c:6790
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.c:6827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.c:6913
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6946
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/typeck.c:6952
  #, fuzzy, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:6958
  #, fuzzy, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:6979
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:6992
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
  
! #: cp/typeck.c:7411
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:7417 cp/typeck.c:7423 cp/typeck.c:9049
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/typeck.c:7449
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:7523
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:7593
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.c:7618
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7629
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: cp/typeck.c:7650 cp/typeck.c:7832
  #, fuzzy
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "cast verhoogt het benodigde alignment van het doeltype"
  
! #: cp/typeck.c:7666
  #, fuzzy, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ verbiedt voorwaardelijke expressies tussen 0 en een functiepointer"
  
! #: cp/typeck.c:7680
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:7748
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7757
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7798
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7867
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:7963 cp/typeck.c:7971
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ verbiedt casts naar een union-type"
  
! #: cp/typeck.c:7980
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:8299
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8359
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8386
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:8400
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "array-index in beginwaarde van niet-array"
  
! #: cp/typeck.c:8402
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: cp/typeck.c:8536
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:8550
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck.c:8597 cp/typeck.c:8616
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:8697
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:9012
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:9017
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:9026
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:9030
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:9035
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:9067
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9071
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9076
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9081
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9091
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:9187
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/typeck.c:9270
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:9273
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9307
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:9311
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9316
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:9320
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:9464
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.c:9466 cp/typeck.c:9489
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.c:9488
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "ongeldige lvalue in asm-statement"
  
! #: cp/typeck.c:9526
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9534
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9537
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:9571 cp/typeck.c:9617
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/typeck.c:9579
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/typeck.c:9598
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9601
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9637
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/typeck.c:9666
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10280
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
*************** msgstr ""
*** 53723,53729 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10258
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
--- 53743,53749 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10287
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
*************** msgstr ""
*** 53919,53925 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1095 fortran/resolve.c:11972
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 53939,53945 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1095 fortran/resolve.c:11976
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 54187,54193 ****
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/decl.c:2663 fortran/decl.c:8554
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "herhaalde label-declaratie %qs"
--- 54207,54213 ----
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/decl.c:2663 fortran/decl.c:8583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "herhaalde label-declaratie %qs"
*************** msgstr "dubbele beginwaarde"
*** 54212,54218 ****
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/decl.c:2775 fortran/decl.c:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Initialisatie op %C is niet voor een pointervariable"
--- 54232,54238 ----
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/decl.c:2775 fortran/decl.c:6851
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Initialisatie op %C is niet voor een pointervariable"
*************** msgstr "Initialisatie op %C is niet voor
*** 54222,54228 ****
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/decl.c:2797 fortran/decl.c:10432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "ongeldige waarheidsexpressie"
--- 54242,54248 ----
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/decl.c:2797 fortran/decl.c:10461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "ongeldige waarheidsexpressie"
*************** msgstr ""
*** 54556,54562 ****
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5468 fortran/decl.c:8858
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
--- 54576,54582 ----
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5468 fortran/decl.c:8887
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
*************** msgstr "twee of meer data types in de de
*** 54673,55603 ****
  msgid "Syntax error in data declaration at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/decl.c:6103
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:6148
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:6160
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6206
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6213
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6281
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:6295 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "%qs is geen iterator"
  
! #: fortran/decl.c:6301 fortran/decl.c:6309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "%Jparameternaam weggelaten"
  
! #: fortran/decl.c:6349
  #, fuzzy, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/decl.c:6362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "conflicterende declaraties van %qs"
  
! #: fortran/decl.c:6365
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6383
  #, fuzzy, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/decl.c:6386
  #, fuzzy, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: fortran/decl.c:6425
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:6470
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "conflicterende declaraties van %qs"
  
! #: fortran/decl.c:6557 fortran/decl.c:7670
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.c:6761
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6768
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6774
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6797
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/decl.c:6843 fortran/decl.c:7031 fortran/decl.c:10916
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:6892 fortran/decl.c:10816
  #, fuzzy, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "Array subscript-stap verwacht op %C"
  
! #: fortran/decl.c:6899
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:6993
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:7002 fortran/decl.c:9577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:7072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:7144
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7168 fortran/decl.c:7172 fortran/decl.c:7427
! #: fortran/decl.c:7431 fortran/decl.c:7634 fortran/decl.c:7638
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:7334
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7337
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:7343
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7347 fortran/decl.c:7392
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7359
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7364
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7368
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7376
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7380
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:7405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:7456 fortran/decl.c:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:7685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:7748 fortran/decl.c:7755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:7795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "constant object wordt beschreven (argument %d)"
  
! #: fortran/decl.c:7811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:7819
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: fortran/decl.c:7844
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "Functienaam '%s' niet toegestaan op %C"
  
! #: fortran/decl.c:7850
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:8124
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "ongeldige beginwaarde"
  
  #. We would have required END [something].
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:8153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:8173
  #, fuzzy, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/decl.c:8190
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:8204 fortran/decl.c:8212
  #, fuzzy, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/decl.c:8311
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8319
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8327
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8336
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8471
  #, fuzzy, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "ongeldige operand van %s"
  
! #: fortran/decl.c:8485 fortran/decl.c:8525
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8501
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.c:8505
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8511
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8550
  #, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8574
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8586
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:8612
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8644
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8663
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.c:8702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:8808
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8825
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:8902
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:8926
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8991
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8998
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:9024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Initialisatie op %C is niet voor een pointervariable"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:9065
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9084 fortran/decl.c:9140
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:9119
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:9126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9175
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/decl.c:9182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9201
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9212
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9258
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9272
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9314
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9326
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9353
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9390
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9434
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/decl.c:9552
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9610
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9659
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9668
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/decl.c:9674
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9681
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9688
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9723
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9744
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9790
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr "herhaalde case-waarde"
  
! #: fortran/decl.c:9796
  #, fuzzy, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/decl.c:9843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:9876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:9911
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9925
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "conflicterende declaraties van %qs"
  
! #: fortran/decl.c:9943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:9950
  #, fuzzy, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/decl.c:10113
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10141
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/decl.c:10152
  #, fuzzy, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/decl.c:10155
  #, fuzzy, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/decl.c:10172
  #, fuzzy, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "kan klasse '%s' niet vinden"
  
! #: fortran/decl.c:10235
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10318
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10338
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10370
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.c:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10580 fortran/decl.c:10595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/decl.c:10615
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10662
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/decl.c:10680
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10696
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10709
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Array subscript verwacht op %C"
  
! #: fortran/decl.c:10711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/decl.c:10719
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10732
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10774
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10780
  #, fuzzy, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "ongeldige operand van %s"
  
! #: fortran/decl.c:10800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "constant object wordt beschreven (argument %d)"
  
! #: fortran/decl.c:10805
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10828
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/decl.c:10832
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10844
  #, fuzzy, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "constant object wordt beschreven (argument %d)"
  
! #: fortran/decl.c:10850
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10860
  #, fuzzy, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/decl.c:10877
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10888
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10939
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10959
  #, fuzzy, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "ongeldige operand van %s"
  
! #: fortran/decl.c:10971
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Array subscript verwacht op %C"
  
! #: fortran/decl.c:10992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:11003
  #, fuzzy, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "ongeldige operand van %s"
  
! #: fortran/decl.c:11039
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11047
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:11095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/decl.c:11105
  #, fuzzy, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/decl.c:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:11158
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:11169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:11191
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11198
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/decl.c:11208
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "ongeldige operand van %s"
  
! #: fortran/decl.c:11214
  #, fuzzy, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: fortran/decl.c:11227
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/decl.c:11297
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:11363
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11377
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "%s voor %qs"
--- 54693,55628 ----
  msgid "Syntax error in data declaration at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/decl.c:6125
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:6130
! #, gcc-internal-format, gfc-internal-format
! msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
! msgstr ""
! 
! #: fortran/decl.c:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6235
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:6249
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:6324 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "%qs is geen iterator"
  
! #: fortran/decl.c:6330 fortran/decl.c:6338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "%Jparameternaam weggelaten"
  
! #: fortran/decl.c:6378
  #, fuzzy, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/decl.c:6391
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "conflicterende declaraties van %qs"
  
! #: fortran/decl.c:6394
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6412
  #, fuzzy, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/decl.c:6415
  #, fuzzy, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: fortran/decl.c:6454
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6460
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:6499
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6576
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "conflicterende declaraties van %qs"
  
! #: fortran/decl.c:6586 fortran/decl.c:7699
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.c:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6797
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6803
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6826
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/decl.c:6872 fortran/decl.c:7060 fortran/decl.c:10945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:6921 fortran/decl.c:10845
  #, fuzzy, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "Array subscript-stap verwacht op %C"
  
! #: fortran/decl.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6932
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:7004
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:7022
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:7031 fortran/decl.c:9606
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:7101
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7197 fortran/decl.c:7201 fortran/decl.c:7456
! #: fortran/decl.c:7460 fortran/decl.c:7663 fortran/decl.c:7667
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7376 fortran/decl.c:7421
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7388
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7397
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7401
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7409
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:7434
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:7485 fortran/decl.c:7706
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:7714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:7777 fortran/decl.c:7784
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:7824
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "constant object wordt beschreven (argument %d)"
  
! #: fortran/decl.c:7840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/decl.c:7848
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7867
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: fortran/decl.c:7873
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "Functienaam '%s' niet toegestaan op %C"
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "ongeldige beginwaarde"
  
  #. We would have required END [something].
! #: fortran/decl.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:8182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:8202
  #, fuzzy, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/decl.c:8219
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:8233 fortran/decl.c:8241
  #, fuzzy, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8500
  #, fuzzy, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "ongeldige operand van %s"
  
! #: fortran/decl.c:8514 fortran/decl.c:8554
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8530
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.c:8534
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8540
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8579
  #, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8603
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8615
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:8641
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8692
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.c:8731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:8837
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8854
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8893
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:8931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:8955
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9020
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9033
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:9053
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Initialisatie op %C is niet voor een pointervariable"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9078
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9113 fortran/decl.c:9169
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:9148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:9155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/decl.c:9211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9241
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9287
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9301
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9382
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9419
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:9488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/decl.c:9581
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9639
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9688
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9697
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/decl.c:9703
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9710
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9717
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9752
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9773
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr "herhaalde case-waarde"
  
! #: fortran/decl.c:9825
  #, fuzzy, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/decl.c:9872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:9905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:9940
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "conflicterende declaraties van %qs"
  
! #: fortran/decl.c:9972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:9979
  #, fuzzy, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/decl.c:10142
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10170
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/decl.c:10181
  #, fuzzy, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/decl.c:10184
  #, fuzzy, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/decl.c:10201
  #, fuzzy, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "kan klasse '%s' niet vinden"
  
! #: fortran/decl.c:10264
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10367
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10399
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10478
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10526
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.c:10562
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10609 fortran/decl.c:10624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/decl.c:10644
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10664
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/decl.c:10709
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10725
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Array subscript verwacht op %C"
  
! #: fortran/decl.c:10740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/decl.c:10748
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10761
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10803
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10809
  #, fuzzy, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "ongeldige operand van %s"
  
! #: fortran/decl.c:10829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "constant object wordt beschreven (argument %d)"
  
! #: fortran/decl.c:10834
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/decl.c:10861
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10873
  #, fuzzy, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "constant object wordt beschreven (argument %d)"
  
! #: fortran/decl.c:10879
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10889
  #, fuzzy, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/decl.c:10906
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10917
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10988
  #, fuzzy, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "ongeldige operand van %s"
  
! #: fortran/decl.c:11000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Array subscript verwacht op %C"
  
! #: fortran/decl.c:11021
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/decl.c:11032
  #, fuzzy, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "ongeldige operand van %s"
  
! #: fortran/decl.c:11068
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:11076
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:11124
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/decl.c:11134
  #, fuzzy, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/decl.c:11152
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:11220
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11227
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/decl.c:11237
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "ongeldige operand van %s"
  
! #: fortran/decl.c:11243
  #, fuzzy, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: fortran/decl.c:11256
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/decl.c:11326
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/decl.c:11392
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "%s voor %qs"
*************** msgstr "integer overflow in expressie"
*** 55707,56149 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:1227
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1521 fortran/expr.c:1572
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1648
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.c:1756 fortran/primary.c:2309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/expr.c:1770 fortran/primary.c:2324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/expr.c:1781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/expr.c:1793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "%s voor %qs"
  
! #: fortran/expr.c:2372
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.c:2416
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2441
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.c:2448
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.c:2458
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.c:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2485
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2493
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2516
  #, fuzzy, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/expr.c:2640
  #, fuzzy, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:2717
  #, fuzzy, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:2748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.c:2825 fortran/resolve.c:2694
  #, fuzzy, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.c:2837
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:2876
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
  
! #: fortran/expr.c:2896
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:2902
  #, fuzzy, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:2911
  #, fuzzy, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:2915
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:2921
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:2931
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:2985
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3120
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/expr.c:3127
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/expr.c:3134
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/expr.c:3142
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.c:3288
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:3295
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/expr.c:3302
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/expr.c:3331
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:3362
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/expr.c:3382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/expr.c:3394
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/expr.c:3403
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
! #: fortran/expr.c:3437
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.c:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.c:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3555
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs is meestal een functie"
  
! #: fortran/expr.c:3566
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3581
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3603
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: fortran/expr.c:3613
  #, gcc-internal-format
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3618 fortran/resolve.c:10445
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3629 fortran/resolve.c:10456
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3637 fortran/resolve.c:10465
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetische underflow bij conversie van %s naar %s op %L"
  
! #: fortran/expr.c:3641 fortran/resolve.c:10469
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetische underflow bij conversie van %s naar %s op %L"
  
! #: fortran/expr.c:3645 fortran/resolve.c:10473
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetische underflow bij conversie van %s naar %s op %L"
  
! #: fortran/expr.c:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3678
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:3719
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:3727
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.c:3751
  #, fuzzy, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/expr.c:3756
  #, fuzzy, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/expr.c:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.c:3791 fortran/expr.c:3811
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3799 fortran/expr.c:3818
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/expr.c:3866
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3891
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.c:3900
  #, fuzzy, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.c:3910
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.c:3916
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.c:3923
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.c:3931
  #, fuzzy, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.c:3954
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.c:4007
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/expr.c:4017 fortran/expr.c:4032
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/expr.c:4023 fortran/expr.c:4038 fortran/resolve.c:2572
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/expr.c:4050
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4059
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.c:4072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/expr.c:4086
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr ""
  
! #: fortran/expr.c:4091
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:4100
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4126
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.c:4143
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
--- 55732,56174 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:1251
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.c:1357
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1545 fortran/expr.c:1596
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1672
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.c:1780 fortran/primary.c:2309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/expr.c:1794 fortran/primary.c:2324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/expr.c:1805
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/expr.c:1817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "%s voor %qs"
  
! #: fortran/expr.c:2396
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.c:2440
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.c:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.c:2482
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.c:2498
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2540
  #, fuzzy, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/expr.c:2664
  #, fuzzy, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:2741
  #, fuzzy, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:2772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.c:2849 fortran/resolve.c:2694
  #, fuzzy, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.c:2861
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:2900
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
  
! #: fortran/expr.c:2920
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:2926
  #, fuzzy, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:2935
  #, fuzzy, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:2939
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:2945
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:2955
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:3009
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.c:3144
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/expr.c:3151
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/expr.c:3158
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/expr.c:3166
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.c:3312
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:3319
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/expr.c:3326
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/expr.c:3355
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:3386
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/expr.c:3406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/expr.c:3418
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/expr.c:3427
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
! #: fortran/expr.c:3461
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.c:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.c:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3579
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs is meestal een functie"
  
! #: fortran/expr.c:3590
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3617
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: fortran/expr.c:3637
  #, gcc-internal-format
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3642 fortran/resolve.c:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3653 fortran/resolve.c:10460
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3661 fortran/resolve.c:10469
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetische underflow bij conversie van %s naar %s op %L"
  
! #: fortran/expr.c:3665 fortran/resolve.c:10473
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetische underflow bij conversie van %s naar %s op %L"
  
! #: fortran/expr.c:3669 fortran/resolve.c:10477
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetische underflow bij conversie van %s naar %s op %L"
  
! #: fortran/expr.c:3678
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:3751
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.c:3775
  #, fuzzy, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/expr.c:3780
  #, fuzzy, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/expr.c:3809
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.c:3815 fortran/expr.c:3835
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3823 fortran/expr.c:3842
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/expr.c:3890
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:3915
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.c:3924
  #, fuzzy, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.c:3934
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.c:3940
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.c:3947
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.c:3955
  #, fuzzy, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.c:3978
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.c:4031
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/expr.c:4041 fortran/expr.c:4056
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/expr.c:4047 fortran/expr.c:4062 fortran/resolve.c:2572
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/expr.c:4074
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.c:4083
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.c:4096
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/expr.c:4110
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr ""
  
! #: fortran/expr.c:4115
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.c:4124
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:4150
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.c:4163
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.c:4167
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
*************** msgstr ""
*** 56151,56319 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4175 fortran/expr.c:4247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/expr.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.c:4199
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/expr.c:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:4217
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:4226
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.c:4234
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:4297
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.c:4373 fortran/resolve.c:1457
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/expr.c:4379
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.c:4394 fortran/resolve.c:1463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/expr.c:4406
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:4412
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.c:4419
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/expr.c:4887
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.c:5969
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:5985
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "ongeldige waarheidsexpressie"
  
  # dit klinkt niet al te best
! #: fortran/expr.c:5994
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/expr.c:6005
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6014
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.c:6027
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
  # dit klinkt niet al te best
! #: fortran/expr.c:6040
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/expr.c:6070
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:6078
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:6091
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:6099
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:6111
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:6170
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6175
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:6187
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 56176,56344 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4199 fortran/expr.c:4271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/expr.c:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.c:4223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/expr.c:4233
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:4241
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:4250
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.c:4258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/expr.c:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:4321
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.c:4397 fortran/resolve.c:1457
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/expr.c:4403
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.c:4418 fortran/resolve.c:1463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/expr.c:4430
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.c:4436
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.c:4443
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/expr.c:4911
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.c:5993
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.c:6001
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6009
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "ongeldige waarheidsexpressie"
  
  # dit klinkt niet al te best
! #: fortran/expr.c:6018
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/expr.c:6029
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.c:6038
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
  # dit klinkt niet al te best
! #: fortran/expr.c:6064
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/expr.c:6094
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:6102
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:6115
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:6123
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:6135
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:6194
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.c:6199
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:6211
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.c:6253
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgstr "ongeldige waarheidsexpressie"
*** 56338,56346 ****
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1229
! #: fortran/trans-array.c:6568 fortran/trans-array.c:8072
! #: fortran/trans-intrinsic.c:7954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "doorgeven van argument %d van %qs"
--- 56363,56371 ----
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1269
! #: fortran/trans-array.c:6616 fortran/trans-array.c:8120
! #: fortran/trans-intrinsic.c:7975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "doorgeven van argument %d van %qs"
*************** msgstr ""
*** 56530,56541 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:987 fortran/resolve.c:16640
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:994 fortran/resolve.c:16658
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 56555,56566 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:987 fortran/resolve.c:16644
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:994 fortran/resolve.c:16662
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 57748,57754 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3397 fortran/resolve.c:14541
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 57773,57779 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3397 fortran/resolve.c:14545
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr "ongeldige beginwaarde"
*** 59235,59246 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6285
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6289
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 59260,59271 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6299
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6303
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr ""
*** 59481,59488 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10276
! #: fortran/resolve.c:11559
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 59506,59513 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10280
! #: fortran/resolve.c:11563
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 59532,59545 ****
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6026
  #, fuzzy, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6056
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
--- 59557,59570 ----
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6040
  #, fuzzy, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6070
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
*************** msgstr ""
*** 59841,60012 ****
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:5637
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5643
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/openmp.c:5653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/openmp.c:5666
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5670
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5674
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5692
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5713 fortran/openmp.c:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5799 fortran/openmp.c:5812
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5831
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5837
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5843
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5871
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5881 fortran/openmp.c:5890
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5905 fortran/openmp.c:5912
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5926
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/openmp.c:6032
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/openmp.c:6039
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6086
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6092
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6193
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6215
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6247
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6276
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6298
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6329
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6339
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.c:6347
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 59866,60037 ----
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:5636
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5642
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/openmp.c:5652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/openmp.c:5665
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5669
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:5673
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5691
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5703
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5720
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5798 fortran/openmp.c:5811
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5830
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5836
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.c:5842
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5858
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5880 fortran/openmp.c:5889
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5904 fortran/openmp.c:5911
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5925
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5960
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/openmp.c:6046
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/openmp.c:6053
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6100
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6106
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.c:6207
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6229
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6253
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6261
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6290
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6312
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6328
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6343
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6353
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.c:6361
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr ""
*** 61389,61395 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9805 fortran/resolve.c:11488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "naar label %s gerefereerd buiten enige functie"
--- 61414,61420 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1896 fortran/resolve.c:9809 fortran/resolve.c:11492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "naar label %s gerefereerd buiten enige functie"
*************** msgstr "fout in argumenten voor spec-fun
*** 61499,61505 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16572
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
--- 61524,61530 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16576
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
*************** msgstr ""
*** 61741,61832 ****
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:4726
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr ""
  
! #: fortran/resolve.c:4737
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.c:4749
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.c:4792
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.c:4890
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4906
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:4919
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4926
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4936
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr ""
  
! #: fortran/resolve.c:5136
  #, fuzzy, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/resolve.c:5150
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5160
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5180
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:5278
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.c:5360
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.c:5370
  #, 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"
--- 61766,61857 ----
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:4730
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr ""
  
! #: fortran/resolve.c:4741
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.c:4753
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.c:4796
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.c:4894
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4901
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4910
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:4923
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:4930
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4940
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr ""
  
! #: fortran/resolve.c:5140
  #, fuzzy, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/resolve.c:5154
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5164
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:5184
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:5282
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.c:5364
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.c:5374
  #, 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
*** 61835,61846 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5380
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5395
  #, 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"
--- 61860,61871 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5384
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5399
  #, 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
*** 61849,62131 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5405
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5416
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5425
  #, 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.c:5440
  #, 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.c:5620
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5625
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5695
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5708
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5952 fortran/resolve.c:6104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.c:6068
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:6075
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6114
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6123
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6311
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6345
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6397
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6947
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6973
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6983
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.c:6987 fortran/resolve.c:6994
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7036
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:7095
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:7156
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7161
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7168
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7181
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7194
  #, fuzzy, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:7298 fortran/resolve.c:7591
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7306 fortran/resolve.c:7555
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7443
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7602
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7614
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7643
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7656
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7674
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7755 fortran/resolve.c:7770
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.c:7787
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7796 fortran/resolve.c:7825 fortran/resolve.c:7853
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7802
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.c:7872
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.c:7887
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/resolve.c:7898
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.c:7930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:7953
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7964
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7980
  #, 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.c:8003
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:8033
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:8039 fortran/resolve.c:8045
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 61874,62156 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.c:5420
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.c:5429
  #, 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.c:5444
  #, 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.c:5624
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5629
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:5699
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5712
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5956 fortran/resolve.c:6108
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.c:6072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:6079
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6118
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:6127
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6315
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6349
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6401
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6951
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6977
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6987
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.c:6991 fortran/resolve.c:6998
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7040
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7076
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:7093
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:7099
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:7160
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7165
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7198
  #, fuzzy, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:7302 fortran/resolve.c:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7310 fortran/resolve.c:7559
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7416
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7447
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7606
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7618
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7647
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7660
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7759 fortran/resolve.c:7774
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.c:7791
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7800 fortran/resolve.c:7829 fortran/resolve.c:7857
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.c:7818
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.c:7876
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.c:7891
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/resolve.c:7902
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.c:7934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7968
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7984
  #, 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.c:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:8043 fortran/resolve.c:8049
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 62134,62380 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8273
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.c:8324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "expressie-statement heeft onvolledig type"
  
  # vertaling voor 'statement'?
! #: fortran/resolve.c:8335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8413
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8423
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.c:8441 fortran/resolve.c:8449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:8511 fortran/resolve.c:9118
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8537
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8549
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8564
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8667
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8727
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "%Jparameter %u heeft %<void%> als type"
  
! #: fortran/resolve.c:8754
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.c:8765
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8993
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9028 fortran/resolve.c:9040
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9069
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:9081
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:9093
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:9096
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/resolve.c:9106
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9353
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9448
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.c:9500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9532
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9539
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9550
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9556
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9571
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9631
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:9645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.c:9648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.c:9655 fortran/resolve.c:9777
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:9667 fortran/resolve.c:9785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:9679
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9692
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:9753
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9757 fortran/resolve.c:9767
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "%<defined%> zonder een naam"
  
! #: fortran/resolve.c:9812
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9822
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9839 fortran/resolve.c:9862
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9843 fortran/resolve.c:9868
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 62159,62405 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8277
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.c:8328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "expressie-statement heeft onvolledig type"
  
  # vertaling voor 'statement'?
! #: fortran/resolve.c:8339
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:8352
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8398
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8417
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.c:8445 fortran/resolve.c:8453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:8515 fortran/resolve.c:9122
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8541
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8553
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8568
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8671
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8731
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8736
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "%Jparameter %u heeft %<void%> als type"
  
! #: fortran/resolve.c:8758
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9032 fortran/resolve.c:9044
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:9085
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:9097
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:9100
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/resolve.c:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9357
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.c:9504
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9527
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9536
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9543
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9554
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9560
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9575
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9635
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:9649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.c:9652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.c:9659 fortran/resolve.c:9781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:9671 fortran/resolve.c:9789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:9683
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:9757
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9761 fortran/resolve.c:9771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "%<defined%> zonder een naam"
  
! #: fortran/resolve.c:9816
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9826
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9843 fortran/resolve.c:9866
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9847 fortran/resolve.c:9872
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 62382,62569 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9883
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9955
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9971
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9979 fortran/resolve.c:10066
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9989 fortran/resolve.c:10076
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:10020
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.c:10029
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.c:10176
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "In functie %qs"
  
! #: fortran/resolve.c:10197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:10207
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10284
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10386
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10499
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10531
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10536
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10546
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.c:10578
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.c:10587
  #, fuzzy, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.c:10594
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr ""
  
! #: fortran/resolve.c:10605
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10923
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/resolve.c:11177
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.c:11420
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11423
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:11434
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11496
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
  # Ongeldig soort wat?
! #: fortran/resolve.c:11542
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.c:11546
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11603
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11608
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11692
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11771
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11881
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11895
  #, 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 ""
--- 62407,62594 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9887
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9975
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9983 fortran/resolve.c:10070
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9993 fortran/resolve.c:10080
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:10024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.c:10033
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.c:10180
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "In functie %qs"
  
! #: fortran/resolve.c:10201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:10211
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10390
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10503
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10535
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10540
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.c:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10586
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.c:10591
  #, fuzzy, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.c:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr ""
  
! #: fortran/resolve.c:10609
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10927
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:11169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/resolve.c:11181
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.c:11424
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11427
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:11438
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11500
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
  # Ongeldig soort wat?
! #: fortran/resolve.c:11546
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.c:11550
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11607
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11612
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11696
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11775
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11885
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11899
  #, 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 ""
*** 62571,63524 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11914
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11999
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "String-lengte bij %L is te groot"
  
! #: fortran/resolve.c:12228
  #, fuzzy, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12232
  #, fuzzy, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.c:12240
  #, fuzzy, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12250
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12265
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12277
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12309
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.c:12331
  #, fuzzy, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12358
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12394
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12419
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12440
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12447
  #, fuzzy, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12494
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12497
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12501
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12504
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12507
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12510
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.c:12579
  #, fuzzy, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.c:12601
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:12623
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12641
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12653
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12662
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12672
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12691
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12695
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12699
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12703
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12716
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12725
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.c:12731
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:12800
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.c:12806
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.c:12812
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.c:12820
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.c:12826
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.c:12869
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12877
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12894
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12978
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:12987
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12996
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:13004
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:13010
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:13024
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:13033
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:13055
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/resolve.c:13092
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:13132
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13168
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:13227
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13239
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:13267
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13323
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13515
  #, fuzzy, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.c:13557
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.c:13571
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:13585 fortran/resolve.c:14071
  #, fuzzy, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.c:13593
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/resolve.c:13602
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:13608
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.c:13614
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.c:13643
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/resolve.c:13653
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/resolve.c:13748
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13851
  #, fuzzy, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:13860
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13870
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13895
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13906
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14004
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.c:14018
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:14034
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/resolve.c:14044
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:14053
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:14062
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:14104
  #, fuzzy, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:14117
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:14128
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14161
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:14169
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:14178
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:14260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/resolve.c:14305
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14318
  #, fuzzy, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:14382
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14415
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14429
  #, 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.c:14494
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Lege array-constructor op %C is niet toegestaan"
  
! #: fortran/resolve.c:14500
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14506
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14514
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14531
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14553
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14564
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14591
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.c:14615
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14631
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14642
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14650
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:14701
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14712
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14719
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14758
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14822
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14825
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14921
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.c:14942
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/resolve.c:14955
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:14973
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14986
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14992
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15002
  #, fuzzy, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:15011
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15024 fortran/resolve.c:15201
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:15038
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15047
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.c:15056
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15064
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15071
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:15091
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:15098
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15112
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:15138
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.c:15148
  #, fuzzy, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:15227
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15242
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15255
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15273
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:15285
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/resolve.c:15294
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15306
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15315
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15327
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15343
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15351
  #, fuzzy, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15358
  #, fuzzy, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:15370
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15379
  #, fuzzy, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:15395
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:15401
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:15426
  #, 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.c:15496
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15507
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/resolve.c:15620
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15627
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15636
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15650
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15696
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15709
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15808
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15816
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15949
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:16114
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: fortran/resolve.c:16120
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: fortran/resolve.c:16204
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16213
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16221
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:16237
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16340
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16355
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16380
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16389
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16462
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16473
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16484
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Substring bij %L heeft lengte nul"
  
! #: fortran/resolve.c:16515
  #, fuzzy, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:16582
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:16595
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:16615
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:16625
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:16633
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:16647
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16665
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16672
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:16750
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 62596,63549 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11918
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:12003
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "String-lengte bij %L is te groot"
  
! #: fortran/resolve.c:12232
  #, fuzzy, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12236
  #, fuzzy, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.c:12244
  #, fuzzy, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12254
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12269
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12281
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12313
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.c:12335
  #, fuzzy, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12362
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12398
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12423
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12444
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12451
  #, fuzzy, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12498
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12501
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12505
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12508
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12511
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12514
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.c:12583
  #, fuzzy, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.c:12605
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:12627
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12645
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12657
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12666
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:12676
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12695
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12699
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12703
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12707
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12720
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12729
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.c:12735
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:12747
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:12804
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.c:12810
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.c:12816
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.c:12824
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.c:12830
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.c:12873
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12898
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12982
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:12991
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:13000
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:13008
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:13014
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13020
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:13028
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:13037
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:13059
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/resolve.c:13096
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:13136
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13172
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:13231
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13243
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:13271
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13327
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13519
  #, fuzzy, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.c:13561
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.c:13575
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:13589 fortran/resolve.c:14075
  #, fuzzy, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.c:13597
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/resolve.c:13606
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:13612
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.c:13618
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.c:13647
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/resolve.c:13657
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/resolve.c:13752
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13855
  #, fuzzy, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:13864
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13874
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13899
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13910
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14008
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.c:14022
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:14038
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/resolve.c:14048
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:14057
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:14066
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.c:14108
  #, fuzzy, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:14121
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:14132
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:14165
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:14173
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:14182
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:14264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/resolve.c:14309
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14322
  #, fuzzy, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:14386
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14419
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14433
  #, 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.c:14498
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Lege array-constructor op %C is niet toegestaan"
  
! #: fortran/resolve.c:14504
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14510
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14518
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14535
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14557
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14568
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14595
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.c:14619
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14635
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14646
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14654
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:14705
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14716
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14762
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14826
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14829
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14925
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.c:14946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/resolve.c:14959
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14962
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:14977
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14996
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15006
  #, fuzzy, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:15015
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15028 fortran/resolve.c:15205
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:15042
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15051
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.c:15060
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15068
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:15075
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:15095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:15102
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:15109
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:15142
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.c:15152
  #, fuzzy, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:15231
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15246
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15259
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15277
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:15289
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/resolve.c:15298
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15310
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15319
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15331
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15347
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15355
  #, fuzzy, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15362
  #, fuzzy, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:15374
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15383
  #, fuzzy, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:15399
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:15405
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:15430
  #, 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.c:15500
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15511
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/resolve.c:15624
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15631
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15640
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:15654
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15700
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15713
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15812
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15820
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15828
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15953
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:16118
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: fortran/resolve.c:16124
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: fortran/resolve.c:16208
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16217
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16225
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:16241
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16344
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16384
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16393
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16466
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16477
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16488
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Substring bij %L heeft lengte nul"
  
! #: fortran/resolve.c:16519
  #, fuzzy, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.c:16586
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:16599
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:16619
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:16629
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:16637
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:16651
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16669
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:16754
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 64387,64403 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6035
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.c:8068
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/trans-array.c:10972
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 64412,64428 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6083
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.c:8116
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/trans-array.c:11020
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr "ongeldige waarheidsexpressie"
*** 64489,64555 ****
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.c:4327 fortran/trans-decl.c:6660
  #, 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.c:4815
  #, fuzzy, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: fortran/trans-decl.c:5048
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.c:5061
  #, fuzzy, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/trans-decl.c:5686
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.c:5692
  #, 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.c:5702 fortran/trans-decl.c:5840
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/trans-decl.c:5717
  #, 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.c:5736
  #, fuzzy, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/trans-decl.c:5785
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: fortran/trans-decl.c:5789
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: fortran/trans-decl.c:5812
  #, 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.c:6389
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
--- 64514,64580 ----
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.c:4393 fortran/trans-decl.c:6733
  #, 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.c:4881
  #, fuzzy, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: fortran/trans-decl.c:5121
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.c:5134
  #, fuzzy, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/trans-decl.c:5759
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.c:5765
  #, 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.c:5775 fortran/trans-decl.c:5913
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/trans-decl.c:5790
  #, 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.c:5809
  #, fuzzy, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/trans-decl.c:5858
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: fortran/trans-decl.c:5862
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: fortran/trans-decl.c:5885
  #, 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.c:6462
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
*************** msgstr "Intrinsieke functie %s(%d) wordt
*** 64596,64607 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een constante zijn"
  
! #: fortran/trans-intrinsic.c:11246 fortran/trans-stmt.c:1066
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "ongeldig type-argument %qs"
--- 64621,64632 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een constante zijn"
  
! #: fortran/trans-intrinsic.c:11267 fortran/trans-stmt.c:1066
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:11274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "ongeldig type-argument %qs"
*************** msgstr ""
*** 64711,64717 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.c:2114
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
--- 64736,64742 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.c:2117
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
*************** msgstr ""
*** 65904,65950 ****
  msgid "creating selector for nonexistent method %qE"
  msgstr ""
  
! #: config/fused-madd.opt:22
  #, gcc-internal-format
! msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
  msgstr ""
  
! #: config/microblaze/microblaze.opt:87
  #, fuzzy, gcc-internal-format
! msgid "%qs is deprecated; use -fstack-check"
! msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: config/microblaze/microblaze.opt:95
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
  msgstr ""
  
! #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
! #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
! #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
! #: config/arc/arc.opt:384
  #, fuzzy, gcc-internal-format
! msgid "%qs is deprecated"
! msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: config/vms/vms.opt:42
  #, fuzzy, gcc-internal-format
! msgid "unknown pointer size model %qs"
! msgstr "onbekende machine-modus %qs"
  
! #: config/avr/avr.opt:26
  #, fuzzy, gcc-internal-format
! msgid "missing device or architecture after %qs"
! msgstr "ontbrekende witruimte na getal %qs"
  
! #: config/darwin.opt:56 brig/lang.opt:44 common.opt:326 common.opt:329
! #: common.opt:3140 c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76
! #: c-family/c.opt:79 c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220
! #: c-family/c.opt:224 c-family/c.opt:236 c-family/c.opt:1906
! #: c-family/c.opt:1914
  #, fuzzy, gcc-internal-format
! msgid "missing filename after %qs"
! msgstr "beginwaarde ontbreekt"
  
  #: config/i386/i386.opt:319
  #, gcc-internal-format
--- 65929,66026 ----
  msgid "creating selector for nonexistent method %qE"
  msgstr ""
  
! #: fortran/lang.opt:409
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized option -fdisable"
! msgid "Unrecognized option to endianness value: %qs"
! msgstr "niet-herkende optie -fdisable"
! 
! #: fortran/lang.opt:600
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized visibility value %qs"
! msgid "Unrecognized option to floating-point init value: %qs"
! msgstr "niet-herkende zichtbaarheidswaarde %qs"
! 
! #: fortran/lang.opt:730
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized option -fdisable"
! msgid "Unrecognized option: %qs"
! msgstr "niet-herkende optie -fdisable"
! 
! # Assertie? Dat moet beter kunnen!
! #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
! #, fuzzy, gcc-internal-format
! msgid "assertion missing after %qs"
! msgstr "Assertie ontbreekt na -A optie"
! 
! #: 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:256
! #, fuzzy, gcc-internal-format
! msgid "macro name missing after %qs"
! msgstr "Macro-naam ontbreekt na -U optie"
! 
! #: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
! #: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220 c-family/c.opt:224
! #: c-family/c.opt:236 c-family/c.opt:1906 c-family/c.opt:1914 brig/lang.opt:44
! #: config/darwin.opt:56 common.opt:326 common.opt:329 common.opt:3140
! #, fuzzy, gcc-internal-format
! msgid "missing filename after %qs"
! msgstr "beginwaarde ontbreekt"
! 
! #: 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:1902
! #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
! #, fuzzy, gcc-internal-format
! msgid "missing path after %qs"
! msgstr "ontbrekende witruimte na getal %qs"
! 
! #: c-family/c.opt:244 c-family/c.opt:248
! #, fuzzy, gcc-internal-format
! msgid "missing makefile target after %qs"
! msgstr "ontbrekende witruimte na getal %qs"
! 
! #: c-family/c.opt:283
! #, fuzzy, gcc-internal-format
! #| msgid "language string %<\"%E\"%> not recognized"
! msgid "argument %qs to %<-Waligned-new%> not recognized"
! msgstr "taal-string %<\"%E\"%> wordt niet herkend"
! 
! #: c-family/c.opt:903
  #, gcc-internal-format
! msgid "argument %qs to %<-Wnormalized%> not recognized"
  msgstr ""
  
! #: c-family/c.opt:1408
  #, fuzzy, gcc-internal-format
! msgid "no class name specified with %qs"
! msgstr "Bestandsnaam voor uitvoer twee keer opgegeven"
  
! #: c-family/c.opt:1519
  #, gcc-internal-format
! msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
  msgstr ""
  
! #: c-family/c.opt:1602
  #, fuzzy, gcc-internal-format
! #| msgid "unrecognized visibility value %qs"
! msgid "unrecognized ivar visibility value %qs"
! msgstr "niet-herkende zichtbaarheidswaarde %qs"
  
! #: c-family/c.opt:1762
  #, fuzzy, gcc-internal-format
! #| msgid "unrecognized register name %qs"
! msgid "unrecognized scalar storage order value %qs"
! msgstr "niet-herkende registernaam %qs"
  
! #: d/lang.opt:189
  #, fuzzy, gcc-internal-format
! msgid "unknown array bounds setting %qs"
! msgstr "onbekende spec-functie '%s'"
  
! #: config/vms/vms.opt:42
  #, fuzzy, gcc-internal-format
! msgid "unknown pointer size model %qs"
! msgstr "onbekende machine-modus %qs"
  
  #: config/i386/i386.opt:319
  #, gcc-internal-format
*************** msgstr ""
*** 65961,65966 ****
--- 66037,66047 ----
  msgid "%<-msse5%> was removed"
  msgstr ""
  
+ #: config/avr/avr.opt:26
+ #, fuzzy, gcc-internal-format
+ msgid "missing device or architecture after %qs"
+ msgstr "ontbrekende witruimte na getal %qs"
+ 
  #: config/rs6000/rs6000.opt:317
  #, gcc-internal-format
  msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
*************** msgstr ""
*** 65981,65986 ****
--- 66062,66095 ----
  msgid "using old darwin ABI"
  msgstr ""
  
+ #: config/fused-madd.opt:22
+ #, gcc-internal-format
+ msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
+ msgstr ""
+ 
+ #: config/microblaze/microblaze.opt:87
+ #, fuzzy, gcc-internal-format
+ msgid "%qs is deprecated; use -fstack-check"
+ msgstr "%<%.*s%> is niet gedefinieerd"
+ 
+ #: config/microblaze/microblaze.opt:95
+ #, gcc-internal-format
+ msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
+ msgstr ""
+ 
+ #: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342
+ #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
+ #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
+ #: config/arc/arc.opt:384
+ #, fuzzy, gcc-internal-format
+ msgid "%qs is deprecated"
+ msgstr "%<%.*s%> is niet gedefinieerd"
+ 
+ #: lto/lang.opt:28
+ #, fuzzy, gcc-internal-format
+ msgid "unknown linker output %qs"
+ msgstr "onbekende machine-modus %qs"
+ 
  #: common.opt:1406
  #, fuzzy, gcc-internal-format
  msgid "unknown excess precision style %qs"
*************** msgstr "niet-herkende zichtbaarheidswaar
*** 66067,66157 ****
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "(dicht bij initialisatie van %qs)"
  
- #: d/lang.opt:189
- #, fuzzy, gcc-internal-format
- msgid "unknown array bounds setting %qs"
- msgstr "onbekende spec-functie '%s'"
- 
- # Assertie? Dat moet beter kunnen!
- #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
- #, fuzzy, gcc-internal-format
- msgid "assertion missing after %qs"
- msgstr "Assertie ontbreekt na -A optie"
- 
- #: 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:256
- #, fuzzy, gcc-internal-format
- msgid "macro name missing after %qs"
- msgstr "Macro-naam ontbreekt na -U optie"
- 
- #: 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:1902
- #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
- #, fuzzy, gcc-internal-format
- msgid "missing path after %qs"
- msgstr "ontbrekende witruimte na getal %qs"
- 
- #: c-family/c.opt:244 c-family/c.opt:248
- #, fuzzy, gcc-internal-format
- msgid "missing makefile target after %qs"
- msgstr "ontbrekende witruimte na getal %qs"
- 
- #: c-family/c.opt:283
- #, fuzzy, gcc-internal-format
- #| msgid "language string %<\"%E\"%> not recognized"
- msgid "argument %qs to %<-Waligned-new%> not recognized"
- msgstr "taal-string %<\"%E\"%> wordt niet herkend"
- 
- #: c-family/c.opt:903
- #, gcc-internal-format
- msgid "argument %qs to %<-Wnormalized%> not recognized"
- msgstr ""
- 
- #: c-family/c.opt:1408
- #, fuzzy, gcc-internal-format
- msgid "no class name specified with %qs"
- msgstr "Bestandsnaam voor uitvoer twee keer opgegeven"
- 
- #: c-family/c.opt:1519
- #, gcc-internal-format
- msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
- msgstr ""
- 
- #: c-family/c.opt:1602
- #, fuzzy, gcc-internal-format
- #| msgid "unrecognized visibility value %qs"
- msgid "unrecognized ivar visibility value %qs"
- msgstr "niet-herkende zichtbaarheidswaarde %qs"
- 
- #: c-family/c.opt:1762
- #, fuzzy, gcc-internal-format
- #| msgid "unrecognized register name %qs"
- msgid "unrecognized scalar storage order value %qs"
- msgstr "niet-herkende registernaam %qs"
- 
- #: fortran/lang.opt:409
- #, fuzzy, gcc-internal-format
- #| msgid "unrecognized option -fdisable"
- msgid "Unrecognized option to endianness value: %qs"
- msgstr "niet-herkende optie -fdisable"
- 
- #: fortran/lang.opt:600
- #, fuzzy, gcc-internal-format
- #| msgid "unrecognized visibility value %qs"
- msgid "Unrecognized option to floating-point init value: %qs"
- msgstr "niet-herkende zichtbaarheidswaarde %qs"
- 
- #: fortran/lang.opt:730
- #, fuzzy, gcc-internal-format
- #| msgid "unrecognized option -fdisable"
- msgid "Unrecognized option: %qs"
- msgstr "niet-herkende optie -fdisable"
- 
- #: lto/lang.opt:28
- #, fuzzy, gcc-internal-format
- msgid "unknown linker output %qs"
- msgstr "onbekende machine-modus %qs"
- 
  #~ msgid "%s:unknown function '%u'\n"
  #~ msgstr "%s:Onbekende functie '%u'\n"
  
--- 66176,66181 ----
diff -Nrcpad gcc-9.1.0/gcc/po/ru.gmo gcc-9.2.0/gcc/po/ru.gmo
*** gcc-9.1.0/gcc/po/ru.gmo	Fri May  3 08:12:44 2019
--- gcc-9.2.0/gcc/po/ru.gmo	Mon Aug 12 07:51:11 2019
***************
*** 1,2000 ****
! Þ•t*¼S§8\§ø‰ù‰-û‰1)Š[Š pŠÛ‘Š+m‹0™‹KÊ‹Œ"Œ<6ŒBsŒR¶Œ>	�@H�9‰�CÃ�5ŽI=Ž‡ŽžŽ!³Ž$ÕŽ úŽ�"9�+\�ˆ�#��³�¹�'Ø���F#�Qj�5¼�]ò�wP‘IÈ‘A’KT’N ’Bï’O2“L‚“RÏ“;"”8^”>—”IÖ”I •Bj•?­•Dí•E2–@x–E¹–=ÿ–?=—‰}—9˜PA˜C’˜FÖ˜s™E‘™C×™QšNmš�¼šGM›Œ•›O"œRrœCÅœQ	�F[�9¢�=Ü�=ž4XžP�žMÞžB,ŸGoŸI·ŸB =D 7‚ 6º¡Iñ¡;¢EX¢
! ž¢'©¢8Ñ¢>
! £I£)[£0…£+¶£Zâ£+=¤mi¤ ×¤;ø¤E4¥#z¥ ž¥¿¥7Ô¥8¦)E¦o¦‚¦$¢¦$Ç¦*ì¦*§B§]§x§„§#•§¹§8Ð§!	¨;+¨Eg¨­¨Ì¨0ê¨L©6h©7Ÿ©l×©GDª$Œª±ªJÐªE«2a«E”«lÚ«G¬3c¬@—¬Ø¬ð¬Jù¬8D­U}­-Ó­®A®@R®@“®;Ô®c¯_t¯YÔ¯l.°X›°Tô°QI±K›±Lç±S4²Hˆ²5Ñ²I³YQ³,«³*Ø³6´A:´3|´c°´=µRµhµ#xµ#œµ3Àµ*ôµ4¶.T¶2ƒ¶4¶¶,ë¶6·QO·3¡·3Õ·=	¸G¸C[¸IŸ¸Ié¸W3¹E‹¹"Ñ¹ô¹9º.Aºpº‹º6¥º/ÜºJ»2W»&Š»,±»PÞ»H/¼?x¼F¸¼3ÿ¼.3½9b½2œ½-Ï½0ý½_.¾VŽ¾Zå¾H@¿F‰¿GÐ¿EÀ:^À;™ÀDÕÀgÁs‚ÁiöÁo`Â<ÐÂS
Ã{aÃ]ÝÃd;Ä[ ÄŒüÄW‰ÅVáÅN8Æ;‡ÆpÃÆJ4Ç`ÇIàÇo*ÈRšÈkíÈ9YÉ“É(³É*ÜÉ:ÊWBÊYšÊZôÊ\OË¬¬ËÌYÌ^&Ín…ÍfôÍv[ÎeÒÎu8Ï\®ÏlÐžxÐ¾ÑWÖÑg.Ò_–ÒoöÒ^fÓnÅÓU4ÔeŠÔ|ðÔœmÕF
! ÖVQÖN¨Ö^÷ÖMV×]¤×DØTGØ œØ!½Ø ßØ&Ù4'Ù\Ù-uÙ#£ÙÇÙ.ãÙ Ú3Ú.LÚ0{Ú7¬Ú!äÚfÛ4mÛ=¢ÛLàÛ-Ü,?Ü&lÜ“Ü®Ü0ÃÜSôÜ&HÝ5oÝ*¥Ý0ÐÝ4Þp6ÞX§ÞUßHVß.Ÿß;Îß]
! àyhà7âàZáAuá?·á!÷á5â!Oâ@qâK²â,þâ+ã>IãfˆãEïã!5ä!Wä'yäj¡ä(å;5å*qå"œå¿å)Öå_æ>`æ-ŸæÍæ:äæ=ç]ç|ç$›ç2Àçóç
! è-)è/Wè3‡è?»è?ûè0;é+léA˜é.Úé*	ê24ê2gê1šê0Ìê9ýê17ë2ië1œë+Îë3úë..ìD]ì3¢ì$Öì+ûì'í7>í@víC·í:ûí6î6Sî@Šî%ËîBñî$4ïYïKwï*Ãï'îïð'4ð0\ð�ð"¨ð?Ëð ñ#,ñ0Pñ(�ñ.ªñ*Ùñ,ò11ò3còH—ò+àò"ó1/ó4aó4–ó$Ëó$ðó9ô9Oô8‰ô1ÂôDôô19õ/kõ1›õEÍõ2ö+Fö+rö-žö>Ìö÷*÷I÷<a÷Ež÷<ä÷;!øE]øF£ø6êøI!ùXkù.Äù8óùT,ú�ú5�ú!Óú9õú*/û*Zû?…û6Åû8üûX5ü%ŽüE´ü3úü5.ý(dý0�ý8¾ý;÷ý23þRfþV¹þQÿUbÿ9¸ÿ4òÿ2'ZZ`µ8UO3¥ Ù/ú)*1T†H¥FîE58{H´"ý8 3Y"�&°C×/2K4~.³Eâ/( X(y#¢+Æ&ò7BQ(”"½%à)$08U.Ž½NÝ1,	J^	E©	5ï	@%
! 4f
! k›
! X>`2ŸMÒ' "H&k<’Ïlï_\
^¼
,.H*wM¢!ð@$S$x&�(Ä5íe#%‰?¯ïþ84Sˆ—/´MäB26uG¬zô^ozÎYI(£'Ì=ô:2,m)š9Ä6þ:53p8¤JÝ/(KXS¤Jø@C!„B¦8éR"WuJÍE:^*™1Äwö;n3ª(Þ2,:'gD�5Ô)
! %42Zo�Iý)G!q+“:¿=ú38!l9Ž-È-ö($ /M %} 6£ /Ú #
! !<.!$k!9�!=Ê!G"*P"%{"¡"¼"#Ú"þ"*#;I#(…#6®##å#	$2%$#X$'|$/¤$1Ô$-%14%!f%)ˆ%A²%Kô%C@&,„&*±&/Ü&,'+9'e'*�'¬'J¿'
! ()(+B(Fn(Jµ(j)Nk)(º)ã)+*p/* *#²*%Ö*ü*
+(+F+c+>~+<½+vú+q,/Ž,-¾,ì,
! -@(-i-"}- -:·-9ò-9,."f.3‰.!½.ß.)ø.*"/0M/#~/$¢/AÇ/	0"#0-F03t0/¨0,Ø0<1FB1‰1+¤14Ð172S=2G‘2:Ù2%3!:3*\3‡3£3(À31é3*4)F4,p4/�4Í4Wí4-E5#s5E—5Ý5*ø5=#6a6 y6!š6 ¼6 Ý61þ6707)h7#’7'¶7"Þ7&8(8#H8'l8"”8·8-Ô8909E9/^9.Ž9'½9 å90:#7:[:x:—:¯::Í:0;B9;;|;¸;Î;4á;\<s<$’<%·<Ý<#û<'=G=6f= �=¾=Ð=æ=%>+>K>j>…>% >Æ>â>3?4?J?i?]{?Ù?+ï?#@0?@/p@# @Ä@,ã@A0ADA,cAA�A+ÒA+þA**B.UB!„B*¦B=ÑB!C'1CHYC5¢C.ØCDD$(D(MD=vD´D;ÎD(
! E3E@NE�E®E0ÎE5ÿE5FKF"ZF"}F} F2G QG6rG4©GÞGPüGCMHJ‘H1ÜH*I)9ICcI§IÆI"åI6J2?J1rJ3¤J5ØJ7K'FKInK,¸K.åK1L2FLOyL5ÉLÿL%MEM^MxM<”M3ÑM0N6N4LN8�N8ºNóN+O(=OfO-…O/³O-ãO.P(@P*iP1”PGÆPKQJZQ&¥Q,ÌQ"ùQ=R,ZR'‡R1¯R'áR9	S0CS'tS3œS(ÐS1ùS)+T3UT6‰T ÀT?áT+!U.MU-|U+ªU ÖU/÷U''VOV+hV*”V'¿V$çV*W7W]QW;¯W_ëW0KX)|X ¦X2ÇX)úX"$Y'GYoY-ŠY+¸YäYöY;ZFHZ�Z¯Z-ËZ ùZZ[Ou[Å[Û[Xí[1F\\x\LÕ\I"]Ml]Kº]Z^ka^KÍ^N_+h_#”_0¸_/é_#`-=`,k`&˜`¿`Ö`+í` a*:a.ea”a?´a,ôa!b9b"Vb4yb2®b3ábJc;`cCœc<àc5d*Sd.~dF­d+ôd> e'_e:‡eÂeÙeôe5f=Df)‚f¬f0Çf0øf)g6;gCrg$¶g&ÛgGh2JhJ}h,Èh:õhK0i-|i;ªi#æi
! j.&j+Uj�j¡jÀj"àjkk<k)Tk)~k¨kÃk'Úk l##lGl]l$xl�l2¼lïlmm17m5im'ŸmÇmAËmG
nDUn/šnGÊn8o8Kod„oOéo=9pCwpH»p,qB1q.tq7£q3Ûq>r@Nr;�r;Ër5sA=sWs6×s9t;HtT„t4Ùt6u4EuLzu8Çu<v==v>{v?ºvZúvIUwAŸw=áw6x6Vx:�x4Èx@ýxI>y<ˆyNÅyQz8fzBŸzKâz5.{Od{I´{8þ{<7|Ft|:»|Fö|G=}f…}.ì}A~]~“y~&
L4A�=Ãl€n€¶…€<�U�#q�%•�)»�5å�H‚d‚=‚‚SÀ‚Eƒ:Zƒ<•ƒ>Òƒ:„>L„=‹„OÉ„@…EZ… … ¿…à…'ö…0†6O†*††2±†:ä†,‡0L‡"}‡+ ‡-Ì‡+ú‡!&ˆ Hˆ iˆ#Šˆ$®ˆÓˆ+óˆ1‰/Q‰�‰"¡‰"Ä‰Fç‰U.ŠP„Š'ÕŠýŠ‹4!‹\V‹O³‹7Œ5;Œ{qŒKíŒ29�Pl�?½�'ý�+%Ž&QŽ'xŽ4 ŽÕŽæŽ3øŽ$,�Q�'n�R–�é��-�+J�v�U��,å�&‘B9‘#|‘+ ‘XÌ‘#%’I’pc’Ô’Oð’7@“'x“# “Ä“!ä“%”#,”P”l”!~” ”.»”Qê”
<•J•[•^•b•.r•2¡•2Ô•M–MU–0£–Ô–(Û–———8—9A—<{—¸—Á—Ú—ô—#
˜O1˜.�˜5°˜9æ˜5 ™fV™'½™8å™š4<š>qš?°š+ðš*›,G›-t›/¢›Ò›2é›*œ.Gœ)vœ& œ'Çœ&ïœ&�%=�#c�'‡�%¯�(Õ� þ�$ž Dž"ež,ˆž2µžèžŸ*'Ÿ,RŸ.Ÿ*®ŸAÙŸ3 1O )� « Ë )å 3¡5C¡Dy¡?¾¡Oþ¡-N¢/|¢6¬¢ôã¢,Ø£¤8 ¤0Y¤3Š¤7¾¤>ö¤$5¥5Z¥,�¥.½¥,ì¥1¦3K¦2¦²¦6Î¦1§$7§0\§�§7”§Ì§ì§¨#¨@¨+`¨:Œ¨)Ç¨Jñ¨C<©€©,˜©OÅ©ªª#ª,+ª
! Xª6cªšª¹ªÖª(ïª:«S«7p«(¨«Ñ«5ñ«'¬;¬)U¬/¬!¯¬ Ñ¬'ò¬ ­0;­l­
‡­ •­¶­Í­ã­ü­®%®-C®"q®!”®)¶®à®â®ë®ô®$ý®3"¯V¯1r¯:¤¯>ß¯°'°0°9°B°!K°m°‰°–°Ÿ°¬°µ°¾°Ç°Ð°ì°õ°-ù°5'±,]±Š± ±†¬±^3²r’²³*#³<N³.‹³º³Ö³5ó³
)´€7´¸´;¾´(ú´+#µ.Oµ+~µ-ªµ|Øµ3U¶A‰¶kË¶77·.o·5ž·&Ô·$û·. ¸O¸[k¸“Ç¸L[¹Œ¨¹J5º+€º:¬º$çº+»8»R»l»)…».¯»>Þ»<¼;Z¼'–¼F¾¼W½>]½Sœ½Lð½L=¾?Š¾QÊ¾b¿B¿EÂ¿OÀ[XÀ‚´À=7Á}uÁLóÁ8@ÂQyÂBËÂGÃQVÃH¨ÃJñÃW<ÄZ”ÄHïÄD8ÅJ}Å?ÈÅ=ÆBFÆC‰Æ7ÍÆAÇ*GÇGrÇMºÇKÈ;TÈ?�ÈEÐÈHÉb_ÉJÂÉc
ÊZqÊ9ÌÊ1ËB8ËL{ËNÈË9Ì6QÌZˆÌ9ãÌwÍX•ÍIîÍO8Î@ˆÎ2ÉÎFüÎbCÏU¦ÏMüÏ@JÐV‹ÐWâÐl:Ñ\§ÑBÒyGÒTÁÒPÓIgÓF±ÓNøÓCGÔG‹Ô~ÓÔzRÕLÍÕ:ÖSUÖR©Ö>üÖ:;×dv×'Û×*ØC.Ø/rØA¢ØLäØ61ÙEhÙC®ÙBòÙ+5Ú?aÚ@¡Ú=âÚ: ÛA[ÛC�ÛGáÛ2)Ü7\ÜB”ÜZ×Ü@2Ý+sÝ+ŸÝ9ËÝIÞMOÞ7�Þ+ÕÞ:ßA<ß*~ß*©ß,Ôß(à*à=Hà>†àOÅàá%0áuVáOÌá âD=â5‚â[¸âBãQWã©ãÆã8åãuä$”äA¹ä3ûä#/å-Så+�å,­å#Úå[þå0Zæ‹æ3—æËæ(×æçç!%ç
! GçRçaçuç‚ç™ç¬ç´ç	½çÇç×çæçòçþçè4èGèTèaèqèƒè˜è	«èµèÂèÒèâè	õè
! ÿè%
! é-0é^^é6½é!ôé[ê[rê7ÎêOë3VëŠë£ëÀë@ÔëBì?Xì-˜ì0Æì÷ì?í3Ní0‚í)³í9Ýí=î5Uî‹î+›î0Çî$øî*ïHïA_ï:¡ï%Üïð%ð)Bðlð‰ð-¦ðBÔðPñShñw¼ñC4ò'xò7 ò5Øò?ó=NóAŒóGÎó)ô:@ôH{ô1Äô'öô>õ]õŽÝõblöPÏö= ÷1^÷/�÷qÀ÷o2ø.¢ø0ÑøUùŸXù=øùO6úg†úeîúVTûW«ûEü)Iü:sü)®üØüBñü74ýlý…ýšý¯ýÄý'Ùýþþ$1þVþ+vþ#¢þÆþ/æþ%ÿ<ÿZÿ(tÿh�ÿ%H,4u0ªFÛ?"mblÐI=H‡CÐGB\OŸ(ïK2d6—lÎe;M¡$ïm3‚2¶*é4QI>›#Ú+þ1*'\5„Vºm	{	@û	0<
! nm
! +Ü
! *'3&['‚@ªSë#?!cJ…>ÐZ
.j
1™
%Ë
Dñ
K6‚; :ÜK?c£;Ã0ÿ$0<U’$®FÓ%6@6w)®VØG/4wt¬@!:b�9½F÷/>#n2’1ÅX÷hP1¹/ë>JZG¥Gí65hlOÕK%8qCªSîdBQ§=ùB7IzXÄ\4z9¯Cé=-Ck6¯1æ7HP3™=ÍO0[0Œ*½!è<
! *G)rPœ6í/$ /T /„ 8´ 5í 9#!9]!6—!7Î!."95"-o":�"<Ø"/#>E#+„#(°#.Ù#+$84$m$J‹$Ö$ë$'ÿ$'%A%,\%M‰%H×%- &%N&>t&G³&4û&O0'(€'3©' Ý'mþ''l(;”(BÐ(9)DM)B’)DÕ)B*?]*�*»*^Ø*P7+6ˆ+5¿+5õ+C+,*o,[š,8ö,{/-¨«-XT.%­.Ó.$ñ.G/)^/8ˆ/;Á/Rý/+P07|0R´0:18B1){1.¥1KÔ1% 2F2&b21‰2%»2%á2$3T,32�3*´31ß3K4D]4+¢4&Î4$õ4?5/Z5Š5#¦5.Ê51ù5t+69 6[Ú6G67*~7)©7XÓ7<,8#i8(�8/¶8Næ8)59N_92®9Má9)/:2Y:;Œ:;È:1;a6;˜;0«;GÜ;_$<k„<:ð<+=HD=1�=d¿=B$>Cg>{«>R'?1z?V¬?=@SA@Z•@dð@dUAEºABBCCBC‡BËB
ÜB:êB&%C3LCJ€C1ËC>ýC<<DByD1¼D6îD'%E3ME+�E(­E4ÖE>F'JF,rF4ŸFBÔFkG:ƒG¾G!×GùGH1H+JHvH ”HµH
ÔH:âHGIFeI@¬IíI&J.,J[J8qJ3ªJ1ÞJ?KJPK=›K'ÙKL;LML^LmLŒL.¡LÐL<êL5'M5]M3“M(ÇM5ðM&N*BN#mN‘NšN.§N0ÖN8O@O`OE~ONÄOGPF[P@¢P>ãP<"Q&_Q<†Q5ÃQ=ùQ7R$WR[|RAØR_SczSDÞSM#TGqT_¹T8U+RU.~U­UÉUÛUíU#þU("V>KV6ŠV.ÁV\ðV9MWK‡W2ÓW8XD?X9„X0¾X/ïX8Y4XY�Y©Y7ÅYDýYABZ)„Z®Z6ÎZ8[.>[3m[C¡[å[<û[>8\,w\3¤\>Ø\<]T]l]…]¥]]Å]Y#^Y}^5×^1
_5?_6u_F¬_!ó_Y`=o`+­`+Ù`/a?5aAua·aÒaíaMÿaoMb9½b=÷b>5c8tc­c-Êc,øc%dA>d@€d>Ád5e<6ese@Œe'ÍeMõe:Cf7~f¶f!ÔfEöf<g
UgcgrgŽgf�g1h6h%Ch%ih(�h¸h3Ôh0i*9i)di>Ži`Íi6.j?ejG¥jHíjN6kZ…kQàkf2lo™lV	mW`mS¸mGnFTnG›n$ãn#o%,o*Ro>}o¼o)Õo8ÿoC8p|p1–p7ÈpEq:FqJ�q5Ìq5r)8r?brB¢r"år0s69svpsWçsU?tL•t4âttu?Œu"ÌunïuL^v@«vTìv+AwVmwYÄw x!?x!ax:ƒx_¾xy;y Xyyy˜y(­yÖyìyzz :z![z!}z#Ÿz#Ãz-çz){j?{'ª{'Ò{,ú{9'|*a|4Œ|1Á|vó|rj}LÝ}K*~Wv~BÎ~kE}QÃ8€=N€¡Œ€ .�QÏ�/!‚AQ‚j“‚fþ‚.eƒ”ƒ?¨ƒKèƒ4„.I„*x„!£„6Å„7ü„#4…cX…O¼…7†#D†7h†# †9Ä†%þ†9$‡%^‡)„‡<®‡)ë‡)ˆ'?ˆBgˆªˆ*Çˆ'òˆ'‰IB‰"Œ‰:¯‰;ê‰1&Š2XŠM‹ŠCÙŠ+‹4I‹~‹'š‹-Â‹ ð‹Œk0Œ:œŒG×Œ?�?_�1Ÿ�[Ñ�!-Ž#OŽOsŽ)ÃŽ íŽJ�0Y�;Š�#Æ�'ê�*�:=�>x�#·�OÛ�%+‘*Q‘:|‘>·‘ö‘’.'’V’#r’–’¥’/Ä’@ô’,5“?b“9¢“6Ü“7”3K”3”%³”Ù”-ë”2•(L•6u•=¬•=ê•&(–HO–#˜–P¼–<
—&J—&q—L˜—å—*˜+.˜)Z˜„˜Lš˜9ç˜!™%6™)\™*†™8±™.ê™,š-Fš-tš*¢š*Íš$øš*›OH›l˜›yœuœ:õœu0�D¦� ë�ˆŒž°Ÿ„ÆŸ¬K ¦ø ÎŸ¡4n¢I£¢)í¢3£#K£o£0€£"±£"Ô£ ÷£ ¤$9¤$^¤"ƒ¤"¦¤)É¤,ó¤) ¥'J¥9r¥R¬¥Oÿ¥*O¦2z¦)­¦3×¦R§l^§LË§K¨dd¨?É¨W	©9a©0›©=Ì©:
! ª^EªX¤ªnýªYl«WÆ«\¬J{¬[Æ¬D"­Eg­v­­#$®$H®#m®!‘®@³®:ô®:/¯+j¯8–¯MÏ¯S°kq°Ý°Mø°:F±O�±Ñ±Fâ±g)²M‘² ß²³8³?U³B•³Ø³ï³*´“.´"Â´ å´2µ39µ$mµ7’µÊµêµ¶*¶:F¶*�¶1¬¶qÞ¶.P·9·"¹·9Ü·¸,1¸^¸2w¸9ª¸:ä¸*¹ J¹!k¹!�¹6¯¹Dæ¹4+º,`º�º­º;Èº3».8»$g»?Œ»-Ì»,ú»9'¼<a¼=ž¼7Ü¼e½:z½Hµ½,þ½-+¾XY¾.²¾á¾$þ¾#¿ A¿b¿Fu¿4¼¿4ñ¿&À#>ÀbÀ)zÀ&¤À&ËÀ+òÀ(Á"GÁ(jÁ(“Á)¼Á)æÁ*Â*;Â*fÂ*‘Â*¼Â*çÂ*Ã*=Ã*hÃ*“Ã*¾Ã*éÃ(Ä(=Ä(fÄ(�Ä(¸Ä(áÄ)
! Å(4Å(]Å(†Å(¯Å*ØÅ*Æ*.Æ*YÆ(„Æ(­Æ(ÖÆ(ÿÆ((Ç(QÇ(zÇ(£Ç(ÌÇ(õÇ)È)HÈ'rÈ(šÈ(ÃÈ)ìÈ)É(@É(iÉ(’É(»É+äÉ'Ê'8Ê(`Ê'‰Ê3±Ê4åÊ4Ë3OË"ƒËB¦Ë?éË%)Ì OÌ3pÌ6¤Ì4ÛÌFÍ{WÍ:ÓÍ'Î6Î#RÎvÎ6‘Î.ÈÎ4÷Î),ÏVÏ*_Ï.ŠÏ+¹Ï?åÏ>%ÐAdÐÂ¦Ð2iÑvœÑLÒL`Ò9­Ò0çÒ@Ó=YÓ>—Ó"ÖÓTùÓNÔhÔ&…Ô&¬Ô ÓÔ0ôÔ-%Õ(SÕ|Õ&•Õ+¼Õ'èÕ!Ö2Ö!RÖ!tÖ-–Ö(ÄÖ"íÖ"×)3×,]× Š×,«×+Ø×#Ø$(Ø'MØ)uØ2ŸØQÒØ"$Ù*GÙ1rÙ-¤Ù)ÒÙüÙ6ÚPIÚ?šÚTÚÚ:/Û=jÛ5¨Û)ÞÛ+Ü-4Ü"bÜN…ÜPÔÜ$%ÝJÝ<`Ý7�Ý?ÕÝ5Þ9KÞ3…Þ4¹Þ9îÞ<(ß6eß8œßAÕß;à7Sà%‹à±à)Ëà,õà5"á"Xá.{á"ªáÍá*ÚáââB&â:iâ¤â¿âÕâðâMã0Yã.Šã.¹ã$èã

äAäa]äA¿ä+åS-å^�åcàåBDæ‡æ0¡æ0Òæ6ç:çiWç*Áç)ìç1è-Hè/vè)¦è,Ðèbýè(`é4‰éd¾éo#êB“ê1Öê*ë*3ë^ë>~ë0½ë6îë7%ì0]ì6ŽìÅì×ì,öì&#í)Jí$tí7™í(Ñí/úí1*î\î&nî!•î(·î:àî2ï$Nï(sïœï>¼ï!ûï/ðMð%fð.Œð8»ð5ôð*ñ/:ñ jñ*‹ñ"¶ñLÙñG&ò8nò(§ò!Ðò7òò)*ó%Tó%zó ó+¼ó"èóô#*ô-Nô*|ô$§ô)Ìô/öô&õ'Fõnõ(Œõµõ(Ñõúõ?ö!Tö0vö$§öÌö,ãö+÷<÷vR÷^É÷e(øMŽøÜø;ûø27ùjù&„ù8«ù!äù:úAú`ú/uú<¥ú'âú
! û1*û(\û7…û½û$Øûýûü87üEpüH¶ü)ÿü))ý(Sý|ýUœý0òý-#þOQþ)¡þOËþ=ÿ%Yÿ0ÿ°ÿÏÿìÿ!9FT"›=¾$ü&!(H#q/•Åãý21N€+—Ã)Ù#3'![&}¤1Â ô<R2h,› È(é,7?#w0›Ì4ê6,V7ƒ»Û+ó¾>ÞÛ<ù 6	=W	-•	'Ã	(ë	c
! .x
! t§
! ‰!¦;È0$5'Z"‚¥6À!÷!
6;
"r
)•
¿
Þ
lõ
;b9ž@ØY&s š-»Qé;;(w Eº:(;d.yg¨4RE+˜&Ä?ë++?W—´CÐ=X%q—-°Þý9WA]<Ÿ8ÜI!_X�EÚ 3F[y(Ž.·æü/AB$„,©Öí3<<NyCÈ#+03\0�'Áé%	+/5[‘®%Íó. Jk*‡1²0ä+CA …"¦.É1ø.*%Y0)°0Ú:$2_(’0»ìý) ? $Y 
~ Œ ¡ /¼ $ì !'!!=I!‡!B§!)ê!"31"$e"/Š"<º"1÷")#<#&Y#5€#&¶#YÝ#-7$7e$-�$1Ë$2ý$0%.P%<%5¼%5ò%1(&;Z&)–&qÀ&O2'.‚'$±'?Ö'-()D(5n(%¤(YÊ($)$?)7d)/œ)FÌ)-*@A*4‚*!·*Ù*4ï*>$+0c+A”+=Ö+6,-K,2y,¬,!Æ,8è,6!-EX-ž-;¹-9õ-H/.:x.7³.:ë.7&/F^/*¥/+Ð/ü/60$?0Od0=´0=ò0?01p1(ˆ1S±1>22D2Jw2;Â25þ2?43mt3%â3C49L4;†4sÂ42652i5Fœ53ã5?68W6+�6>¼63û6R/7!‚7x¤7D89b8Iœ89æ8
 93.9Hb9'«9/Ó9G:-K:'y::¡:GÜ:$;MD;_’;,ò;B<Nb<4±<.æ<>=LT=S¡=oõ=/e>>•>JÔ>H?~h?5ç?"@Z@@\›@
ø@EA4LA�A@—A@ØA0BJB:YB>”BCÓBC5COC)eC�C©C-ÅCóC	D&%D4LD4�D4¶D%ëD0EBBE.…E´E&ÍEôEFF6FJF)_F‰F�F³FÈF6ÝF!G6GIG\GyG�G G´GÐGãGHH:HQHqHˆH¥H¹H:ÒHB
IEPI8–I/ÏIHÿI#HJlJ†J J#»J$ßJ4K&9K/`K2�K$ÃK$èK%
L03LdL&~L¥L*¿L<êLM'M0uM0¦M,×MN!#NENeN€NšN´NÎNèNO#O>OYO8tO­O8ÈOPP7PRP!mP�P¨PÄPßPûPQ43Q;hQ¤Q#ÁQAåQ''R;OR0‹R ¼R"ÝR!S!"S$DS$iS9ŽS6ÈS=ÿSA=T/T-¯TEÝT:#Un^U5ÍU0V,4V>aV4 V4ÕV
! W'(W#PW'tW#œW(ÀW9éW+#X)OX+yX6¥X-ÜX>
! Y4IY4~Y2³Y0æY0Z+HZ/tZ/¤Z/ÔZ,[$1[]V[´[@Ò[>\AR\7”\:Ì\2]5:]2p]£]K¿]^(^*E^-p^'ž^Æ^Qâ^'4_\_w_-’_(À_,é_,`,C`)p`š`,µ`6â`'aLAaLŽa<Ûa<bBUb˜b1·b.ébc 8cJYcX¤c'ýc%d)@d@jd4«dCàd&$eVKeP¢ePóeUDf!šf+¼fAèf9*g9dg1žgBÐg#h:7h:rhC­hIñh;i-Wi…iGŸi#çi¯j3»jTïjDkC]kN¡kjðk[l1jlœl;»l÷lm1m4LmL�mMÎmDnDan ¦nÇn:Þno0oDJoL�o>Üo5p:Qp6ŒpIÃpC
qEQq+—q+ÃqLïq)<r2frK™rJår'0s/Xs2ˆs»s(Ës6ôs=+t=it9§t=átDu(du4�u,Âu-ïu(vCFv'Šv.²vávDÿv'Dw@lw.­w0Üw!
x</xFlx6³x.êxCyC]y&¡y,Èy2õyD(z mz1ŽzÀz9ßz:{PT{&¥{<Ì{8	|-B|p|!Ž|1°|.â|5}+G}Es}2¹}5ì}2"~>U~>”~,Ó~EHFE�0Õ6€,=€6j€U¡€!÷€�a8�Uš�3ð�/$‚2T‚$‡‚"¬‚)Ï‚&ù‚F ƒ2gƒ$šƒN¿ƒA„;P„5Œ„9Â„Gü„?D…:„…8¿…%ø…)†H†#h†#Œ†)°†‰Ú†2d‡%—‡%½‡&ã‡+
! ˆ;6ˆ&rˆU™ˆïˆ&‰&3‰/Z‰2Š‰/½‰8í‰4&Š![Š+}Š2©Š-ÜŠ%
! ‹)0‹%Z‹%€‹&¦‹+Í‹ù‹2Œ/IŒyŒ&”Œa»ŒŒ�Pª�jû�4fŽ'›ŽÃŽãŽ2ìŽ'�%G�m�2Œ�¿�2Ü�7�2G�=z�8¸�8ñ�=*‘8h‘6¡‘;Ø‘4’9I’4ƒ’9¸’4ò’E'“7m“1¥“F×“K”Ij”I´”Eþ”GD•Œ•H–TU–ª–cÄ–F(—¾o—•.˜PÄ˜™(™@™R™b™u™Œ™ª™,Ä™0ñ™*"šLMš-šš+Èš@ôš.5›d›}›<�›,Ú›)œF1œ8xœ7±œ1éœ<�BX�C›�Nß�..ž=]žm›ž/	Ÿ/9ŸNiŸ#¸Ÿ6ÜŸY Zm (È -ñ Q¡Oq¡-Á¡8ï¡0(¢!Y¢+{¢+§¢+Ó¢+ÿ¢,+£,X£-…£-³£-á£-¤-=¤-k¤-™¤-Ç¤-õ¤-#¥-Q¥-¥+­¥+Ù¥+¦+1¦+]¦+‰¦,µ¦+â¦+§+:§+f§-’§-À§-î§-¨+J¨+v¨+¢¨+Î¨+ú¨+&©+R©+~©+ª©+Ö©,ª,/ª*\ª+‡ª+³ª,ßª,«+9«+e«+‘«+½«.é«*¬*C¬+n¬#š¬A¾¬U­BV­)™­Ã­+Û­K®MS®9¡®+Û®>¯3F¯&z¯$¡¯YÆ¯3 °4T°Q‰°<Û°6±)O±>y±!¸±"Ú±Gý±7E²)}²*§²$Ò²$÷²#³$@³$e³#Š³‹®³8:´#s´.—´>Æ´8µ4>µWsµ*ËµMöµ:D¶v¶?ö¶56·@l·6­·>ä·-#¸:Q¸BŒ¸@Ï¸"¹3¹$F¹k¹1‹¹8½¹+ö¹)"º<Lº'‰º-±º0ßºa»'r»4š»%Ï»'õ»&¼^D¼.£¼,Ò¼ÿ¼A½5[½ ‘½*²½Ý½û½+¾B¾(Z¾<ƒ¾"À¾,ã¾$¿5¿ K¿l¿ ‹¿/¬¿3Ü¿À?$ÀCdÀM¨À2öÀD)ÁVnÁ,ÅÁ'òÁYÂ4tÂ,©Â0ÖÂ0Ã=8Ã0vÃ:§Ã1âÃ9Ä1NÄ3€Ä5´Ä1êÄ2Å@OÅ1�Å?ÂÅJÆ6MÆ4„Æ4¹Æ<îÆ>+Ç=jÇ3¨Ç:ÜÇ7È6OÈE†ÈAÌÈOÉH^É §É,ÈÉõÉ9
! ÊHDÊE�Ê)ÓÊýÊ4Ë3GËN{Ë1ÊËOüË6LÌ3ƒÌ2·Ì0êÌ/Í)KÍ#uÍ*™Í*ÄÍ-ïÍ@Î!^Î%€Î¦Î-¸Î2æÎ?ÏYÏ'xÏ( Ï(ÉÏ5òÏ(Ð=Ð!VÐ5xÐ®Ð-ÁÐ&ïÐ Ñ7Ñ'VÑ*~Ñ%©Ñ*ÏÑ$úÑAÒCaÒ6¥Ò7ÜÒ4Ó6IÓ3€ÓI´Ó%þÓ$Ô
=Ô'KÔ-sÔ&¡ÔÈÔHèÔH1Õ*zÕ(¥ÕÎÕ1îÕ) Ö-JÖ,xÖ,¥Ö<ÒÖ5×&E×/l×=œ×&Ú×%Ø7'Ø5_Ø<•Ø"ÒØõØ$	Ù.Ù.=Ù0lÙW�ÙõÙ<ÚBÚ9[ÚO•ÚåÚÛÛ <Û]Û:yÛ?´ÛTôÛ!IÜkÜ$†Ü-«ÜÙÜDõÜ::Ý!uÝ!—Ý0¹Ý@êÝ<+Þ<hÞ&¥Þ<ÌÞR	ß;\ß>˜ß@×ß8àwQà9Éà3áG7áXá3ØáGâJTâDŸâYäâl>ãp«ãLä;iäE¥äGëä?3åjsåKÞåU*æ[€ælÜæOIçO™çiéçOSè8£èaÜè�>éWÀé8êŒQêŽÞê†mëHôëN=ì=ŒìiÊìY4íuŽívî){î)¥îÏî*èîï*ï?Aï^�ï=àï]ð@|ðd½ðC"ñJfñV±ñ@òQIòV›ò=òòV0ó9‡ó3Áó*õó* ô.Kôhzô0ãô.õ6Cõ+zõ¦õ:Äõ8ÿõ)8ö-bö'�ö¸ö%ÌöOòö%B÷h÷&ƒ÷4ª÷2ß÷ø /ø/Pø1€ø²ø(Òøûø#
! ù‰.ùO¸ù9ú$Bú.gú?–ú8Öú5ûBEûrˆûBûûF>ü^…üdäü‚IýfÌýP3þZ„þKßþ+ÿ;Cÿ+ÿ4«ÿ-àÿ3%*YP„Õ(í->DIƒ?Í+
69)pLšEç-'Dl
ƒV‘1è8<S&�<·Rô8GS€Ô2î!=+Wƒ	�š­ÇUÜI2|4‘4Æ5ûv13¨=Ü<	!W	7y	;±	(í	:
! .Q
! 9€
! Cº
! @þ
! A?E�“Ç![3}+±1Ý9
!I
9k
4¥
5Ú
,;=UyÏ/ê(.Cr4„3¹4í1">TB“ZÖZ1AŒ\Î\+?ˆ8È2/4-d;’4Î"8&_ t•4´&é;)LjvKá`-8Ž8Ç%)&LPV�ô.0G:xH³NühK7´.ì=9Y6“:Ê3;9:u:°Hë24<g%¤;Ê&!D#fŠ*¨8Óƒ6�Ç	ç`ñ`R³:ÈO 7S $‹ 4° å 5þ 54!j!*‡!$²!=×!)")?"*i"”"±"Ç"â"'î"*#A#+X#>„#BÃ#$;%$(a$Š$C¤$%è$5%9D%F~%Å%$Ò%7÷%/&#J&#n&#’&M¶&7'9<'7v'8®'.ç'@(BW(<š(@×(>)W)l)6†)>½)ü);*R*>l*/«*-Û*L	+*V+:�+¼+.Ô+j,Bn,9±,Uë,"A-"d-)‡-.±-à-;ø-"4.†W.8Þ.A/=Y/P—/Jè/z30P®08ÿ0$81E]1-£1-Ñ1Eÿ1@E20†2)·2*á2336@3.w3@¦3Lç3M44F‚4FÉ4B5AS5.•5#Ä5è5L63M6W�60Ù6
! 7'%75M7-ƒ7+±7,Ý70
! 8%;89a8›8±8%É85ï8%9?9ZY9)´9GÞ9G&:%n:C”:)Ø:2;05;.f;H•;4Þ;<$.<#S<,w<)¤<&Î</õ<4%=<Z=3—=(Ë=)ô=&>%E>Jk>¶>E¾>7?=<?0z?5«?Dá?Œ&@‹³@7?A@wAB¸A;ûA+7B-cB"‘B{´B0CEC4ZC%�C=µC;óC//D _D€D4˜D)ÍD:÷D+2E(^E6‡E¾EOÚEg*F5’F1ÈF<úF&7G5^G"”G)·G4áG0HPGH,˜H0ÅH;öHF2I1yII«I5õI5+J3aJ<•JYÒJ=,K5jKZ KSûK2OL(‚L«L^ÃLG"M?jMOªMGúM!BNLdNC±N�õNwO$’O8·O\ðOMP$fP‹P)§P#ÑP1õP$'QLQ#hQ$ŒQ6±QèQ"R[*R0†R;·R-óR%!SGS>^S>�S>ÜS>T<ZT=—T<ÕT?U:RU=�U&ËU&òUDVF^VJ¥VNðV@?W8€WP¹WH
! XESX"™X¼X6ÜX;Y.OY9~Y8¸Y8ñY.*Z)YZKƒZ?ÏZ[+-[Y[.p[&Ÿ['Æ[;î[;*\f\"�\.¤\Ó\ó\]8.]9g]4¡],Ö]-^81^;j^D¦^ë^'
! _ 2_S_ r_“_%²_#Ø_&ü_@#`9d`>ž`1Ý`,a<aMLa9ša&Ôaûab*$b>Ob/Žb,¾b1ëb/c$Mc;rc6®c!åc@d2Hd&{d,¢d>Ïd1e6@e2we3ªe0Þe>fNfJmfN¸f?g:Gg1‚g´g%Îg&ôg!h=h(\h …h.¦hDÕh"i1=i%oi4•i2Êi<ýi7:j*rj,�j"Êjíj kG(k3pk&¤k&Ëk:òkB-lApl)²l
Ül<êl3'mG[m>£m<âm.n:Nn#‰nO­n%ýn(#o<Lo‰o>¥oäo2õo8(pappp2„p·p-Òp3q'4q%\q7‚q5ºqIðq
:r6Hrršr"ºr(ÝrXs1_s/‘s8ÁsústE5tI{tÅt^Út+9uBeu
¨u
¶u Äu%åuCv:Ov(Šv3³v.çvhw-wv­wv$xc›xÿxy;0y,lyj™y'z>,z>kz>ªzéz{{0{rC{‡¶{/>|!n|$�|9µ|ï|}Y}v}–}$±}KÖ}<"~O_~2¯~1â~--B-pž³8ÄIý(G€*p€.›€DÊ€2�B�[�r�!��,¯�Ü�=ö�44‚2i‚2œ‚1Ï‚eƒ3gƒ3›ƒ3Ïƒ>„UB„(˜„Á„Ú„0ô„4%…0Z…/‹…$»…*à…8†:D†2†$²†‚×†=Z‡=˜‡"Ö‡ãù‡<Ýˆ`‰T{‰QÐ‰G"ŠEjŠD°ŠDõŠS:‹4Ž‹?Ã‹?Œ-CŒNqŒDÀŒW�)]�$‡�b¬�Ž1$ŽDVŽ›Ž6µŽìŽ*üŽ'� E�&f�+��)¹�2ã�6�M�>m�>¬�1ë�)‘?G‘P‡‘[Ø‘@4’^u’WÔ’9,“f“)„“7®“@æ“'”(?”3h”>œ”(Û”#•,(•<U•>’•3Ñ•S–AY–›–³–1Ó–$—'*—5R—Cˆ—CÌ—N˜<_˜Qœ˜!î˜"™?3™&s™Jš™,å™š5.šAdšU¦šAüšJ>›G‰›3Ñ›œ:œ%YœœC�œ5áœ2�'J�=r�°�/Ë�†û�Š‚že
ŸsŸ$�Ÿ0²Ÿ?ãŸ_#  ƒ C¤ .è  ¡=8¡;v¡0²¡@ã¡*$¢AO¢I‘¢(Û¢?£8D£2}£I°£]ú£SX¤¬¤3Ì¤&¥1'¥(Y¥,‚¥3¯¥*ã¥g¦Av¦"¸¦3Û¦:§)J§3t§4¨§/Ý§ 
¨.¨6H¨4¨4´¨8é¨("©4K©'€©3¨©4Ü©;ªMªAmªG¯ªN÷ªNF«V•«^ì«cK¬i¯¬h­‚­®‚®¯�‚¯°�„°±r†±€ù±€z²€û²|³ƒü³C€´6Ä´7û´33µgµ;†µ5Âµ5øµ.¶3J¶3~¶?²¶3ò¶$&·4K·:€·8»·3ô·&(¸O¸l¸(Š¸$³¸5Ø¸H¹2W¹-Š¹-¸¹.æ¹AºYWº/±º@áºu"»S˜»ì»6¼/C¼s¼)Œ¼(¶¼\ß¼0<½0m½[ž½Eú½@¾ES¾G™¾'á¾&	¿0¿!L¿.n¿1�¿%Ï¿0õ¿-&ÀTÀ.rÀ2¡À-ÔÀ#ÁL&Á%sÁ8™ÁÒÁKðÁ4<Â.qÂ+ Â6ÌÂ4Ã,8ÃGeÃI­Ã3÷Ãb+Ä1ŽÄ$ÀÄåÄüÄ(Å,9ÅFfÅ/­Å.ÝÅ0Æ"=Æ2`Æ,“Æ)ÀÆ(êÆ+Ç,?Ç&lÇ+“Ç+¿Ç%ëÇ"È4È#TÈ&xÈ7ŸÈ-×È-É*3É)^É)ˆÉ$²É&×É)þÉ-(Ê+VÊ%‚Ê(¨Ê5ÑÊ#Ë'+Ë4SË'ˆË&°Ë ×Ë+øË$Ì2CÌ4vÌ0«Ì1ÜÌ?Í;NÍKŠÍVÖÍP-Î+~Î/ªÎ'ÚÎÏ(Ï…?Ï/ÅÏ)õÏ#Ð#CÐgÐ(„Ð"­Ð9ÐÐ/
! Ñ+:Ñ fÑ2‡Ñ&ºÑ*áÑ1Ò(>Ò,gÒ-”Ò$ÂÒ&çÒ,Ó*;Ó!fÓ+ˆÓ´Ó$ÒÓ[÷ÓKSÔŸÔ1µÔçÔÕ!Õ<ÕpHÕ=¹Õ9÷Õ:1Ö?lÖY¬ÖH×gO×1·×„é×NnØ[½ØYÙ<sÙ<°Ù:íÙa(Ú@ŠÚyËÚ:EÛO€ÛMÐÛJÜaiÜ[ËÜW'Ý>Ý=¾Ý9üÝR6ÞG‰ÞiÑÞo;ß)«ßEÕß<àiXàaÂàJ$áSoáDÃá/â.8â*gâ(’â8»â4ôâ))ã7Sã+‹ã+·ã-ãã\ä‰nämøägfåfÎå>5ægtæWÜæ94çtnç¼ãçL èZíè5HéO~é4Îé=êAAê7ƒê5»ê-ñê;ë0[ëNŒëaÛëT=ìG’ìBÚì5íSSíT§í8üíB5î-xî2¦îIÙîN#ïVrïZÉïy$ðDžðZãðN>ñC�ñYÑñ?+ò?kò<«òJèòJ3ó0~ó>¯ó2îó4!ô_VôD¶ôAûôc=õi¡õ/öI;öo…öIõöX?÷Y˜÷Tò÷KGøC“øC×ø7ùaSù\µù—ú:ªú7åúKûŽiû’øû]‹ü éü
! ýg%ý�ý¢ý½ýÓý1éý/þ4Kþ¢€þ#ÿ}£ÿ:!A\Ožqî|`1ÝL{\.ØfBn.±"àRQV7¨9à\˜w˜ ©&ÊMñ/?;o«½<Ý?5?u7µ;í")	ZL	%§	<Í	"
! 
! $-
! .R
! 3�
! 'µ
! Ý
! /ü
! 2,(_4ˆ,½3êNEm³IÓ
@;
|
/–
/Æ
.ö
H%!n-�2¾<ñ,.6["’µ2Ó.@5vI•Pß:06kC¢6æ;4Y;Ž\Ê '>H@‡7È:;8V?�Ï9è3"&VN}-Ìú?)QI{Å/ß13A"u&˜%¿å+=0SnzÂ)=/g8—/Ð+,/J+z1¦-Ø0'7,_Œ6¬ã #.2a?�"Á+ä2#C-g•³Ó#ì)3:0n1Ÿ2Ñ=3B0v1§4Ù4 -C *q )œ -Æ +ô , !0M!-~!¬!+Ç!&ó!&"*A"$l"5‘"'Ç"ï" # %#cF#-ª#,Ø#5$;$&T$!{$(�$!Æ$/è$1%J%Cj%C®%#ò%=&"T&Hw&HÀ&9	'C'5`'2–'GÉ':(L(Xj(Ã(Ü(ì(ü($)1)=O)$�)²)FÌ)(*(<*e*r**$�*´*Ò*ê*++8+R+Dh+*­+	Ø+-â+B,S,$f,0‹,¼,!Ø,Gú,FB-G‰-5Ñ-).1.L.$b.‡. ¡.Â."Ý.I/IJ/B”/-×/;0IA0!‹08­01æ0017I1&�1,¨1&Õ1ü128421m2Ÿ2»2-Ö2-3,238_3=˜3=Ö3=4=R4�4œ4)¼4%æ4)5265i51�5³5WË5:#61^66�6-Ç69õ6/7M72f71™7Ë7Cæ7*8=I8o‡82÷81*9\9@u9"¶9#Ù9(ý9&&:-M:\{::Ø:1;;E;/�;H±;ú;0<'G<o<�<«</½<í<=*=B= _='€=¨=Å=à=/ñ=4!>)V>4€>µ>@Ò>?/$?"T?2w?Dª?!ï?+@,=@j@4‰@¾@#Ò@9ö@0A!NA:pA«AÃA'ßA?BGB [B|BœBZ»BZCyqCzëC%fD>ŒDËD.äD!EH5E!~E3 E+ÔE1FC2F vF2—F3ÊF#þF"GG;GƒG:™G"ÔG÷G2H4AH(vHŸH¼HPÌH0I9NI!ˆI5ªI,àI-
JA;J0}J®JÎJîJKK?2K'rK(šK1ÃKõKL51LEgL­L>ËL>
! M2IM5|M?²M*òM>N4\N‘N*¬N1×N3	OK=O:‰OÄO-ÚO5P)>P%hP9ŽPYÈPP"Q:sQD®Q4óQA(R"jR�RD¤RéR*ÿR#*SNSdSzS@“SÔS&íST$1TVT)tT,žT(ËTôT7U+FUBrUJµUpVJqVi¼VF&W7mW{¥W3!XgUXQ½XbYŽrYxZPzZFËZf[hy[Jâ[p-\mž\K]LX]G¥]ní]2\^y�^7	_=A_u__õ_kU`*Á`Pì`Y=a{—a\bspbTäbQ9cG‹cfÓc_:dRšd&íd6e.Ke[ze3ÖeW
! fdbf,Çfuôfjg%…g.«g@Úg9h$Uh6zh2±h4äh'i5Ai3wi#«iGÏi<jGTjVœjVójWJkU¢kRøkLKl1˜l6Êl6m&8m;_m4›mÐmWïmSGn5›nHÑngo)‚o3¬o*ào5p8Ap.zp1©p=Ûp)qCqE]q;£q5ßq8r>Nr@�rFÎrCsCYs1�s0Ïs1t%2t`Xt~¹tX8u'‘uJ¹uMvIRvEœv:âv/w9Mw!‡w*©w)ÔwNþw0Mx=~x3¼x>ðx1/y0ay’y%±y4×yIz#Vz9zzG´z.üz-+{5Y{8�{=È{2|R9|0Œ|<½|7ú|72}(j}a“}Aõ}P7~;ˆ~JÄ~22B'uQ�Qï/A€3q€+¥€‚Ñ€nT�-Ã�`ñ�/R‚8‚‚Z»‚Qƒ+hƒ"”ƒE·ƒ*ýƒ7(„-`„.Ž„ ½„&Þ„"…6(…_…@y…<º….÷…!&†CH†9Œ†3Æ†ú†‡,9‡4f‡H›‡Oä‡;4ˆ,pˆ;�ˆ;Ùˆ&‰,<‰hi‰xÒ‰7KŠ^ƒŠGâŠE*‹7p‹N¨‹O÷‹(GŒDpŒBµŒVøŒYO�G©�;ñ�(-ŽBVŽR™Ž+ìŽ2�7K�Eƒ�BÉ�Q�,^�/‹�'»�Gã�E+‘%q‘ —‘4¸‘3í‘E!’Ag’O©’2ù’B,“4o“i¤“”$)”#N”5r”¨”%Æ”Eì”O2•V‚•.Ù•C–BL–%�–0µ–Uæ–3<—1p—¢—=Â—)˜2*˜]˜9z˜3´˜0è˜P™cj™;Î™>
! š?Iš3‰šk½š&)›3P›„›:¤›7ß›]œRuœ(Èœ0ñœ+"�/N�>~�0½�Lî�S;žJ�ž@Úž\ŸIxŸ2ÂŸ4õŸ9* @d %¥ KË >¡KV¡N¢¡>ñ¡g0¢(˜¢VÁ¢%£*>£i£Bq£D´£Tù£TN¤+£¤0Ï¤:¥;¥*[¥#†¥!ª¥IÌ¥g¦$~¦^£¦'§.*§Y§"y§!œ§!¾§"à§"¨3&¨"Z¨4}¨4²¨;ç¨0#©+T©;€©:¼©"÷©ª29ª/lª%œªÂªâª9«);«)e«�«$¯«
Ô«â«	ó«
! ý«	¬+¬:>¬/y¬3©¬.Ý¬=­@J­‹­>ž­:Ý­®0®>K®bŠ®;í®7)¯%a¯#‡¯8«¯"ä¯$°7,°Nd°B³°6ö°)-±LW±<¤±7á±E²8_².˜²4Ç²-ü²**³,U³W‚³/Ú³6
! ´?A´G�´É´3è´3µBPµ?“µ=Óµ9¶BK¶MŽ¶FÜ¶G#·Ak·S­·(¸.*¸&Y¸€¸+–¸iÂ¸M,¹1z¹-¬¹1Ú¹1º%>º"dºE‡º%Íº#óº%»H=»†»8¡»8Ú»1¼<E¼3‚¼1¶¼è¼&½B-½*p½›½;¹½9õ½H/¾9x¾*²¾\Ý¾8:¿1s¿5¥¿/Û¿2À>À2BÀ5uÀJ«À'öÀ.ÁBMÁ4�Á8ÅÁ/þÁ%.Â$TÂ%yÂ#ŸÂ)ÃÂ)íÂ-ÃEÃ)ZÃ„Ã+˜Ã-ÄÃ(òÃ*ÄFÄ$^Ä)ƒÄ)­Ä.×ÄAÅcHÅA¬Å9îÅ<(Æ4eÆ;šÆ3ÖÆH
! ÇDSÇP˜Ç>éÇ3(È7\È[”ÈðÈ
üÈ.
! É$9É	^É?hÉi¨É1Ê&DÊkÊJ‹Ê-ÖÊ!Ë#&Ë7JË'‚Ë>ªË<éË)&Ì6PÌ2‡Ì@ºÌ!ûÌ<Í.ZÍ%‰Í¯Í0ÎÍ/ÿÍ?/Î8oÎ?¨ÎèÎ+Ï).Ï+XÏ„Ï'�Ï1ÅÏ;÷Ï<3ÐpÐ+ŠÐ+¶Ð+âÐIÑ3XÑ6ŒÑ>ÃÑAÒ+DÒ+pÒ+œÒ%ÈÒîÒ"Ó*.ÓYÓ;rÓ®Ó<ÎÓ:Ô5FÔ‹|Ô2Õ<;Õ=xÕE¶Õ<üÕM9Ö#‡Ö«Ö'ÊÖIòÖm<×yª×s$Øn˜ØzÙt‚Ùo÷Ù{gÚuãÚhYÛtÂÛn7Üv¦ÜwÝx•ÝqÞ;€Þ2¼Þ)ïÞ(ß0Bß0sß*¤ßAÏß.à)@à2jàT�à(òà*á,Fá0sá'¤á=Ìá=
! âHâ`â
|â*Šâ+µâ+áâ&
ã94ãnã1ã&±ã/Øã@ä.Iä$xä5�ä4Óä4å=å;]å<™åDÖåæ7(æ(`æ-‰æ-·æåæçç!4ç!VçHxçAÁç*è!.èPè&jè'‘è(¹è<âè0é%Pé2vé>©é"èéêN'ê.vê
! ¥ê.°ê:ßê)ë5DëEzëAÀë ì#ì,>ì$kì"�ì.³ì%âì%í$.íSí(jí/“íÃíÙíðí2îL9î†îT¥îLúî[GïW£ï\ûïDXðP�ðCîð2ñ
Hñ
Vñ$dñ9‰ñEÃñE	òCOò*“ò#¾ò)âòó."óQó(có0Œó@½ó"þó2!ô3Tô4ˆôQ½ô,õ)<õ0fõH—õMàõ/.ö2^ö‘ö'¯ö3×ö÷÷4÷ Q÷%r÷˜÷%ª÷Ð÷á÷ó÷ø$ø=ø%Nø/tø%¤ø,Êø,÷ø.$ù,Sù,€ù,­ù,Úù*ú&2ú/Yú‰ú’ú(žú%Çú"íúû/ûNû7[û“û£û¬û&Ëû&òû1ü1Kü(}ü�¦ü"7ý5ZýH�ý/Ùý'	þ01þ$bþ%‡þ+­þ/Ùþ'	ÿ(1ÿ Zÿ+{ÿ§ÿ4¼ÿ/ñÿW!	9y	4³	è	,ú	'	E	a	+€	6¬	ã	ý		%	A	[	{	8˜	0Ñ	;	)>	=h	>¦	!å		='	 e	-†	´	Î	Hä	)-	)W	1�	³	/Ò	@	-C	-q	.Ÿ	Î	)é	,	2@	Bs	;¶	ò	Zÿ	.Z	(‰	D²	1÷	6)		3`		3”		5È		=þ		J<
! 	*‡
! 	"²
! 	0Õ
! 		!	9	)V	"€	*£	*Î	Eù	P?	6�	2Ç	ú	
	91
	k
	|
	7–
	7Î
	3	%:	`	€	@˜	-Ù	>	>F	D…	MÊ	H	Na	H°	 ù	'	-B	=p	®	;É	#	6)	:`	5›	Ñ	ñ		#	6	)O	#y	'�	&Å	"ì	3	C	W	m	$‡	¬	*Ã	î	û		&	96	.p	8Ÿ	3Ø	/	0<	3m	;¡	FÝ	$	#D	h	+†	²	.Ë	ú	,	@G	!ˆ	,ª	S×	L+	ix	bâ	 E	-f	V”	1ë	*	&H	&o	)–	/À	?ð	A0	4r	+§	9Ó	8
	3F	z	%™	5¿	 õ	T	7k	6£	7Ú		I+	Hu	?¾	\þ	Z[ 	(¶ 	-ß 	
!	*-!	1X!	0Š!	‰»!	-E"	9s"	$­"	8Ò"	.#	<:#	'w#	Ÿ#	¾#	"Û#	'þ#	&$	)<$	<f$	(£$	'Ì$	/ô$	1$%	'V%	1~%	2°%	?ã%	#&	C&	\&	k&	~&	!�&	±&	3Í&	'	'	"2'	$U'	 z'	1›'	1Í'	Fÿ'	EF(	3Œ(	2À(	ó(	')	.:)	-i)	—)	¬)	$Ç)	8ì)	B%*	Nh*	)·*	á*	;ø*	*4+	0_+	&�+	&·+	0Þ+	&,	6,	)T,	2~,	&±,	;Ø,	,-	1A-	0s-	(¤-	/Í-	4ý-	*2.	].	%v.	)œ.	)Æ.	4ð.	<%/	.b/	4‘/	0Æ/	÷/	0	G.0	Lv0	LÃ0	61	.G1	1v1	/¨1	TØ1	8-2	Pf2	0·2	 è2		3	((3	0Q3	&‚3	I©3	*ó3	4	+=4	Ni4	N¸4	$5	%,5	&R5	y5	!�5	$±5	Ö5	ï5	+6	+36	-_6	5�6	-Ã6	Dñ6	567	)l7	–7	³7	"Ó7		ö7	!8	"8	A8	/R8	(‚8	'«8	<Ó8	-9	$>9	c9	x9	�9	¦9	º9	/Ö9	5:	8<:	u:	>•:	6Ô:	>;	;J;	)†;	#°;	Ô;	ñ;	0
<	.><	3m<	9¡<	8Û<	 =	5=	BT=	L—=	&ä=	6>	$B>	g>	1>	<±>	;î>	.*?	BY?	Aœ?	5Þ?	1@	1F@	.x@	.§@	5Ö@	5A	>BA	C�A	ÅA	.ÝA	/B	<B	/UB	+…B	±B	MÉB	"C	':C	5bC	˜C	0®C	.ßC	.D	=D	[D	5{D	N±D	XE	4YE	8ŽE	:ÇE	+F	4.F	9cF	9�F	+×F	,G	 0G	/QG	$�G	¦G	ÅG	àG	2óG	2&H	UYH	O¯H	ÿH	"I	DBI	&‡I	)®I	.ØI	J	3!J	EUJ	,›J	ÈJ	6èJ	2K	URK	(¨K	GÑK	>L	AXL	+šL	$ÆL	%ëL	M	&&M	$MM	4rM	,§M	(ÔM	BýM	L@N	�N	­N	6ÊN	PO	&RO	ByO	/¼O	*ìO	:P	<RP	)�P	¹P	C×P	'Q	@CQ	D„Q	@ÉQ	L
! R	5WR	B�R	(ÐR	;ùR	#5S	FYS	& S	<ÇS	JT	,OT	<|T	I¹T	U	U	+:U	LfU	P³U	;V	c@V	 ¤V	,ÅV	 òV	*W	->W	/lW	7œW	?ÔW	X	64X	kX	&„X	1«X	ÝX	#ûX	 Y	+@Y	lY	)ŒY	)¶Y	àY	üY	Z	4Z	TZ	#iZ	-�Z	)»Z	%åZ	$[	40[	*e[	0�[	Á[	6×[	"\	1\	M\	j\	9�\	0»\	'ì\	-]	B]	$_]	,„]	.±]	5à]	^	<2^	5o^	¥^	,¶^	+ã^	3_	0C_	/t_	¤_	º_	É_	/Ï_	"ÿ_	"`	0*`	#[`	)`	%©`	3Ï`	Ja	'Na	5va	&¬a	6Óa	'
! b	2b	/Fb	/vb	1¦b	>Øb	Dc	!\c	/~c	(®c	)×c	#d	#%d	aId	"«d	 Îd	ïd	4e	>De	5ƒe	/¹e	*ée	&f	+;f	(gf	$�f	aµf	6g	.Ng	Z}g	CØg	Fh	Ach	.¥h	*Ôh	Fÿh	.Fi	
ui	ƒi	™i	6±i	Cèi	!,j	Nj	0nj	Ÿj	+¹j	.åj	#k	!8k	-Zk	$ˆk	$­k	#Òk	@ök	<7l	<tl	±l	7Ål	1ýl	6/m	 fm	‡m	,¥m	?Òm	/n	0Bn	/sn	5£n	VÙn	<0o	Umo	EÃo	6	p	L@p	-�p	c»p	q	+=q	7iq	:¡q	1Üq	8r	&Gr	*nr	1™r	:Ër	@s	3Gs	'{s	%£s	$És	;îs	.*t	Yt	st	�t	£t	i¸t	m"u	K�u	1Üu	"v	 1v	Rv	#ov	,“v	CÀv	Bw	Gw	`w	*zw	+¥w	*Ñw	1üw	'.x	FVx	=�x	#Ûx	$ÿx	#$y	(Hy	(qy	 šy	9»y	õy	z	0z	Jz	cz	&zz	¡z	4³z	Cèz	,{	(C{	l{	6Œ{	#Ã{	ç{	-ø{	,&|	S|	*m|	/˜|	È|	$â|	}	0&}	/W}	&‡}	)®}	Ø}	ç}	+ý}	)~	*=~	h~	~~	•~	
¬~	
º~	#È~	
ì~	%ú~	 	?	_	t	&‹	?²	ò	(€	(8€	a€	�€	 ˜€	7¹€	-ñ€	�	3�	S�	i�	‚�	ž�	²�	8Ò�	.‚	P:‚	*‹‚	/¶‚	3æ‚	!ƒ	<ƒ	$[ƒ	€ƒ	4›ƒ	Ðƒ	+äƒ	+„	<„	4V„	‹„	:�„	EØ„	<…	[…	 q…	)’…	(¼…	!å…	†	$†	:†	+S†	*†	ª†	5É†	Jÿ†	TJ‡	
Ÿ‡	­‡	8Í‡	ˆ	ˆ	5-ˆ	Hcˆ	¬ˆ	Ëˆ	'Þˆ	‰	‰	 2‰	/S‰	3ƒ‰	A·‰	ù‰	8Š	7IŠ	+�Š	2­Š	3àŠ	H‹	3]‹	>‘‹	$Ð‹	,õ‹	4"Œ	&WŒ	f~Œ	åŒ	ëŒ	"�	#�	5�	M�	*U�	€�	Ÿ�	N¿�	'Ž	'6Ž	$^Ž	$ƒŽ	)¨Ž	%ÒŽ	%øŽ	$�	%C�	i�	…�	 ž�	¿�	Þ�	)þ�	(�	H�	W�	u�	„�	O“�	ã�	ò�	
! ‘	$‘	<‘	T‘	s‘	‚‘	“‘	¢‘	º‘	Ô‘	8í‘	&’	6’	%E’	&k’	%’’	+¸’	ä’	9ü’	6“	#U“	y“	ˆ“	:—“	Ò“	á“	ó“	”	"”	4”	C”	R”	!i”	"‹”	®”	¿”	Ò”	"å”	1•	:•	*L•	4w•	¬•	Á•	×•	ë•	ÿ•	–	1–	B–	&b–	‰–	Ÿ–	²–	0Æ–	÷–	—	&—	<—	O—	`—	s—	†—	•—	­—	¼—	Û—	5ê—	( ˜	3I˜	}˜	RŠ˜	JÝ˜	+(™	T™	-p™	!ž™	À™	Ù™	õ™	š	š	0š	Cš	4Wš	Œš	!¡š	Ãš	*ãš	›	"›	0:›	k›	ˆ›	�›	#±›	Õ›	ç›	þ›	œ	4œ	"Kœ	nœ	‚œ	Ÿœ	¼œ	Ùœ	îœ	ÿœ	*�	0F�	w�	”�	¬�	»�	%Ö�	ü�	ž	3ž	Iž	&[ž	‚ž	•ž	+¦ž	Òž	îž	AŸ	@FŸ	‡Ÿ	!¤Ÿ	ÆŸ	ÙŸ	ñŸ		 	$ 	? 	T 	r 	‰ 	¡ 	´ 	Ì 	Kä 	F0¡	Pw¡	@È¡		¢	'¢	<F¢	9ƒ¢	U½¢	T£	0h£	+™£	/Å£	<õ£	92¤	,l¤	,™¤	2Æ¤	.ù¤	D(¥	Um¥	/Ã¥	+ó¥	+¦	<K¦	4ˆ¦	2½¦	^ð¦	_O§	+¯§	'Û§	C¨	0G¨	Dx¨	.½¨	Aì¨	=.©	Al©	®©	HÊ©	(ª	"<ª	_ª	&vª	>�ª	Üª	Bõª	B8«	{«	›«	'§«	$Ï«	ô«	*¬	:¬	Z¬	.j¬	,™¬	6Æ¬	ý¬	#­	%>­	"d­	‡­	¥­	/Å­	0õ­	#&®	8J®	cƒ®	?ç®	'¯	0A¯	/r¯	/¢¯	Ò¯	4î¯	0#°	2T°	2‡°	3º°	
î°	
ü°	/
! ±	>:±	#y±	"�±	+À±	)ì±	!²	 8²	Y²	-w²	¥²	¿²	Ë²	è²	³	"³	A³	8W³	�³	®³	0Ì³	4ý³	2´	 A´	b´	‚´	¢´	Â´	 Þ´	ÿ´	(µ	PFµ	:—µ	4Òµ	¶	=¶	:]¶	B˜¶	4Û¶	/·	&@·	4g·	,œ·	7É·	¸	* ¸	&K¸	r¸	#Œ¸	*°¸	"Û¸	4þ¸	53¹	&i¹	)�¹	º¹	Ú¹	
ç¹	õ¹	8ý¹	j6º	F¡º	&èº	B»	4R»	‡»	ž»	@¼»	#ý»	!¼	C(¼	3l¼	) ¼	@Ê¼	!½	3-½	7a½	6™½	7Ð½	+¾	4¾	.R¾	%�¾	0§¾	'Ø¾	¿	¿	6¿	/E¿	5u¿	6«¿	@â¿	8#À	*\À	0‡À	;¸À	2ôÀ	$'Á	$LÁ	/qÁ	!¡Á	 ÃÁ	)äÁ	)Â	)8Â	-bÂ	$�Â	µÂ	0ÔÂ	Ã	 !Ã	8BÃ	@{Ã	3¼Ã	4ðÃ	%Ä	*=Ä	:hÄ	C£Ä	çÄ	Å	 %Å	,FÅ	‡sÅ	,ûÅ	!(Æ	FJÆ	^‘Æ	FðÆ	f7Ç	WžÇ	AöÇ	98È	TrÈ	JÇÈ	0É	+CÉ	:oÉ	#ªÉ	#ÎÉ	+òÉ	Ê	-:Ê	hÊ	!„Ê	-¦Ê	'ÔÊ	9üÊ	%6Ë	)\Ë	(†Ë	 ¯Ë	/ÐË	2Ì	$3Ì	-XÌ	-†Ì	O´Ì	$Í	5)Í	_Í	vÍ	?”Í	;ÔÍ	Î	#Î	'BÎ	8jÎ	£Î	ÁÎ	!ÝÎ	*ÿÎ	*Ï	HÏ	4hÏ	1�Ï	,ÏÏ	/üÏ	3,Ð	<`Ð	�Ð	"·Ð	!ÚÐ	1üÐ	.Ñ	
! AÑ	:LÑ	"‡Ñ	(ªÑ	'ÓÑ	"ûÑ	!Ò	!@Ò	 bÒ	!ƒÒ	"¥Ò	+ÈÒ	%ôÒ	)Ó	$DÓ	#iÓ	+�Ó	0¹Ó	êÓ	Ô	.#Ô	/RÔ	"‚Ô	¥Ô	"ÄÔ	#çÔ	7Õ	&CÕ	/jÕ	šÕ	&¹Õ	àÕ	$úÕ	Ö	$;Ö	#`Ö	$„Ö	&©Ö	-ÐÖ	'þÖ	1&×	X×	#u×	#™×	½×	Ú×	ù×	!Ø	$6Ø	$[Ø	-€Ø	+®Ø	ÚØ	!ùØ	!Ù	(=Ù	0fÙ	)—Ù	(ÁÙ	êÙ	Ú	: Ú	-[Ú	.‰Ú	¸Ú	0ÎÚ	/ÿÚ	-/Û	4]Û	6’Û	*ÉÛ	6ôÛ	#+Ü	#OÜ	1sÜ	7¥Ü	5ÝÜ	Ý	6'Ý	J^Ý	@©Ý	+êÝ	4Þ	6KÞ	6‚Þ	¹Þ	5¾Þ	 ôÞ	#ß	 9ß	.Zß	)‰ß	$³ß	'Øß	Oà	/Pà	,€à	%­à	Óà	6êà	e!á	X‡á	-àá	.â	<=â	=zâ	9¸â	3òâ	C&ã	Sjã	,¾ã	,ëã	"ä	;ä	Vä	#oä	$“ä	@¸ä	6ùä	?0å	Hpå	L¹å	Fæ	HMæ	.–æ	>Åæ	ç	!ç	>@ç	ç	�ç	¬ç	Èç	äç	è	:è	OTè	H¤è	Eíè	$3é	7Xé	S�é	Yäé	Z>ê	c™ê	Dýê	bBë	*¥ë	)Ðë	#úë	6ì	Uì	=dì	 ¢ì	)Ãì	<íì	*í	9:í	8tí	(­í	JÖí	K!î	Amî	A¯î	2ñî	-$ï	"Rï	'uï	�ï	´ï	Çï	åï	ùï	ð	 .ð	!Oð	 qð	!’ð	 ´ð	"Õð	!øð	"ñ	=ñ	]ñ	}ñ	!�ñ	¿ñ	&Ýñ	ò	Eò	Fdò	B«ò	!îò	+ó	:<ó	1wó	L©ó	@öó	:7ô	1rô	(¤ô	Íô	#íô	(õ	:õ	%Yõ	.õ	'®õ	Öõ	;ñõ	<-ö	?jö	Eªö	)ðö	&÷	,A÷	1n÷	J ÷	0ë÷	=ø	,Zø	.‡ø	=¶ø	Hôø	=ù	%Wù	'}ù	¥ù	¼ù	-Ìù	/úù	*ú	'Eú	mú	-�ú	+»ú	5çú	!û	?û	0_û	�û	+ªû	.Öû	#ü	!)ü	-Kü	$yü	$žü	#Ãü	6çü	?ý	3^ý	,’ý	¿ý	6Õý	þ	.(þ	1Wþ	5‰þ	/¿þ	Uïþ	[Eÿ	\¡ÿ	eþÿ	Fd
! d«
! a
! gr
! hÚ
! qC
! Rµ
! p
! Yy
!  Ó
! "ô
! >
! -V
! 9„
! I¾
! E
! )N
! Cx
! ;¼
! Oø
! GH
! F�
! +×
! 
! /!
! -Q
! 0
! 2°
! #ã
! 
! 7$
! +\
! *ˆ
! *³
! UÞ
! 4	
! *T	
! *	
! 9ª	
! <ä	
! '!
  
! 6I
  
! !€
  
! -¢
  
! 1Ð
  
! 4
! 17
! :i
! &¤
!  Ë
! ì
! /
! "<
! -_
! ,�
! *º
! 3å
! 
! #5
! ,Y
! #†
! 1ª
! ;Ü
! )
! %B
! )h
! /’
! 3Â
! 3ö
! /*
! 5Z
! �
! "©
! &Ì
! ó
! ;
! 4H
! }
! .Œ
! D»
! $
! )%
! &O
! )v
! 0 
! 1Ñ
! 
! ;
! 0Z
! 5‹
! ?Á
! 7
! <9
! 8v
! ¯
! )È
! ò
! -
! '?
! Ig
! 2±
! 8ä
! 
! &5
! *\
! '‡
! ¯
! É
!  æ
! :
! 5B
! :x
! ³
! 8Ê
! -
! (1
! [Z
! E¶
! Qü
! *N
! (y
! *¢
! Í
! à
! õ
! 
! 
! -
! A
! S
! g
! y
! ‹
! �
! ®
! À
! Ô
! ê
! þ
! 
! !
! 3
! G
! Y
! m
! 
! “
! ¥
! ·
! Ë
! Ý
! ï
! 
! 
! '
! ;
! O
! a
! s
! ‡
! ™
! ­
! ¿
! Ó
! ä
! ø
! 
! 
! 
! .
! @
! R
! f
! x
! Œ
! ž
! ²
! È
! Ú
! ì
! þ
! /
! @
! (P
! y
! +’
! ¾
! Ø
! ë
! 
! #
! $@
! e
! z
! �
! §
! Å
! #Ö
!  ú
! /
! 6K
! !‚
! ¤
! KÃ
!  
! ' 
! 'G 
! 'o 
! "— 
! )º 
! ä 
! 1ü 
! 3.!
! 0b!
! 4“!
! /È!
! )ø!
! G""
! 1j"
! #œ"
! !À"
! !â"
! #
! ##
! %;#
! (a#
! Š#
! ª#
! ¼#
! Õ#
!  ó#
! *$
! &?$
! &f$
! &�$
! <´$
! 'ñ$
! !%
! (;%
! /d%
! &”%
! %»%
! &á%
! "&
! *+&
! +V&
! )‚&
! &¬&
! 3Ó&
! ,'
! 74'
! l'
! ‰'
! /š'
! )Ê'
! "ô'
! .(
! 0F(
! "w(
! š(
! :º(
! õ(
! #)
! !7)
! &Y)
! !€)
! ,¢)
! &Ï)
! 'ö)
! !*
! 5@*
! v*
! :‰*
! .Ä*
! (ó*
! +
! 10+
! b+
! &}+
! +¤+
! $Ð+
! %õ+
! ),
! E,
! 1e,
! —,
! !µ,
! +×,
! 2-
! >6-
! &u-
! œ-
! ±-
! Î-
! 2î-
! $!.
! NF.
! •.
! $².
! ×.
! ë.
! /
! )#/
! +M/
! 6y/
! 
°/
! .¾/
! í/
! $0
! #00
! T0
! +r0
! ž0
! ¾0
! Ï0
! .Ü0
! #1
! '/1
! 'W1
! (1
! *¨1
! +Ó1
! 1ÿ1
! (12
! "Z2
! 1}2
! ¯2
! !Ë2
! (í2
! 3
! &3
! >3
! X3
!  s3
!  ”3
!  µ3
!  Ö3
!  ÷3
!  4
!  94
!  Z4
!  {4
!  œ4
! !½4
!  ß4
! 5
! %5
! #D5
! #h5
! "Œ5
! ¯5
! Ï5
! ë5
! 6
! ) 6
! )J6
! )t6
! ž6
! ¾6
! Ú6
! ö6
! 7
! )7
! E7
! \7
! |7
! ˜7
! ´7
! Ð7
! ì7
! 8
! #$8
! /H8
! $x8
! %�8
! %Ã8
! 3é8
! 9
! #:9
! 0^9
! �9
! ¡9
!  ¸9
! +Ù9
! :
! /:
! K:
! "f:
! ‰:
!  ¢:
! +Ã:
! 1ï:
!  !;
! B;
! Y;
! v;
! %‘;
! %·;
! 0Ý;
! .<
! 2=<
! $p<
! •<
! ¯<
! )Ì<
! ö<
! )=
! #?=
! %c=
! ‰=
! =Ÿ=
! $Ý=
! )>
! ,>
! #B>
! -f>
! &”>
! #»>
! #ß>
! ?
! <?
! T?
! 8r?
! $«?
!  Ð?
! *ñ?
! +@
! 2H@
! 7{@
! /³@
!  ã@
! "A
! ''A
! OA
! nA
! !ˆA
! ,ªA
! )×A
! -B
! &/B
! 'VB
! ~B
! žB
! 4¾B
! ,óB
! % C
! FC
! .\C
! 4‹C
! 2ÀC
! ,óC
! A D
! AbD
! ¤D
! $ÀD
! .åD
! 8E
! 2ME
! €E
! +“E
! 7¿E
! ÷E
  
! F
! D F
! 2eF
! ,˜F
! ÅF
! (äF
! .
G
! [<G
! m˜G
! (H
! =/H
! !mH
! '�H
! '·H
! $ßH
! 7I
! #<I
! %`I
! 6†I
! 3½I
! @ñI
! 32J
! fJ
! )†J
! -°J
! 5ÞJ
! (K
! (=K
! fK
! (…K
! (®K
! &×K
! þK
! 3L
! .OL
! *~L
! A©L
! 9ëL
! %M
! 59M
! LoM
! /¼M
! !ìM
! N
! C-N
! 1qN
! .£N
! (ÒN
! %ûN
! !O
! )<O
! fO
! {O
! �O
! +­O
! /ÙO
! .	P
! Q8P
! HŠP
! 4ÓP
! :Q
! 7CQ
! {Q
! 7ˆQ
! 'ÀQ
! 1èQ
! .R
! .IR
! (xR
! 1¡R
! +ÓR
! .ÿR
! .S
! !@S
! EbS
! )¨S
! <ÒS
! 9T
! IT
! "hT
! ‹T
! žT
! °T
! ÊT
! *éT
! #U
! !8U
! !ZU
! !|U
! !žU
! $ÀU
! "åU
! #V
! #,V
! #PV
! tV
! ”V
! -²V
! )àV
!  
! W
! +W
! KW
! "kW
! ŽW
! &®W
! 'ÕW
! +ýW
! ()X
! RX
! %rX
! 7˜X
! fÐX
! V7Y
! 5ŽY
! ÄY
! #ËY
! ïY
! Z
! /Z
! ,FZ
! "sZ
! N–Z
! åZ
! $[
! *[
! 'E[
! Cm[
! "±[
! Ô[
! ï[
! _
\
! Lm\
! ,º\
! Hç\
! 10]
! b]
!  q]
! "’]
! µ]
! !Ó]
! +õ]
! !^
! >^
! 3[^
! H�^
! Ø^
! 1ì^
! 7_
! V_
!  f_
! ‡_
! !§_
! 'É_
! ,ñ_
! `
! 5-`
! c`
! H{`
! HÄ`
! O
a
! ']a
! =…a
! WÃa
! b
! ;b
! 7Rb
! 0Šb
! -»b
! éb
! 1c
! 29c
! +lc
! /˜c
! $Èc
! ;íc
! .)d
! >Xd
! #—d
! ?»d
! #ûd
! !e
! 0Ae
! 1re
! &¤e
! /Ëe
! 4ûe
! 20f
! 2cf
! 8–f
! /Ïf
! >ÿf
! />g
! &ng
! $•g
!  ºg
! 4Ûg
! :h
! @Kh
! #Œh
! °h
! &Ðh
! ÷h
! $i
! $7i
! -\i
! &Ši
!  ±i
! -Òi
! j
! j
! *;j
! %fj
! Œj
! ¦j
! +Äj
! ðj
! !k
! "2k
! Uk
! %qk
! —k
! $²k
! ×k
! $òk
! &l
! $>l
! /cl
! 7“l
! -Ël
! ùl
! m
! !*m
! Lm
! him
! Òm
! Þm
! %ùm
! !n
! An
! .an
! �n
!  ªn
! Ën
! ,én
! -o
! /Do
! 5to
! /ªo
! $Úo
! ÿo
! p
! (;p
! 6dp
! @›p
! 2Üp
! Mq
! ?]q
! ?�q
! 1Ýq
! 9r
! =Ir
! =‡r
! 5År
! 5ûr
! %1s
! NWs
! .¦s
! 6Õs
! 0t
! P=t
! 2Žt
! +Át
! 1ít
! Iu
! &iu
! )�u
! ?ºu
! 6úu
! .1v
! 3`v
! ,”v
! )Áv
! (ëv
! 0w
! :Ew
! .€w
! &¯w
! <Öw
! $x
! "8x
! [x
! Dux
! ºx
! 4Ïx
! &y
! $+y
! Py
! )cy
! "�y
! =°y
! .îy
! *z
! *Hz
! sz
! .ƒz
! Q²z
! I{
! "N{
! q{
! ‰{
! !¨{
! )Ê{
! %ô{
! %|
! @|
! &T|
! {|
!  ™|
! !º|
! Ü|
! (ï|
! }
! ,}
! /G}
! w}
! (”}
! "½}
! 8à}
! !~
! ;~
! Q~
! `~
! s~
! 4ƒ~
! ¸~
! !Ï~
! ñ~
! $
!  1
! (R
! 9{
! Gµ
! &ý
! K$€
! 0p€
! W¡€
! $ù€
!  �
! ?�
! 0^�
! 1��
! 7Á�
! 4ù�
! K.‚
! !z‚
! "œ‚
! "¿‚
! â‚
! ƒ
! bƒ
! 1�ƒ
! %³ƒ
! Ùƒ
! 2õƒ
! ((„
! +Q„
! +}„
! &©„
! +Ð„
! ü„
! )…
! ->…
! 0l…
! (�…
! %Æ…
! 0ì…
! †
!  ;†
! \†
! ,t†
! '¡†
! .É†
! 2ø†
! !+‡
! #M‡
! /q‡
! 4¡‡
! $Ö‡
! Aû‡
! j=ˆ
! 2¨ˆ
! 'Ûˆ
! )‰
! @-‰
! n‰
!  ‹‰
! 5¬‰
! <â‰
! +Š
! KŠ
! .aŠ
! 2�Š
! 3ÃŠ
! D÷Š
! =<‹
! z‹
! /“‹
! Ã‹
! .Ø‹
! 1Œ
! #9Œ
! ]Œ
!  rŒ
! “Œ
! „³Œ
! �8�
! $º�
!  ß�
! /Ž
! '0Ž
! 'XŽ
! 8€Ž
! -¹Ž
! QçŽ
! "9�
! $\�
! #��
! (¥�
! )Î�
! 9ø�
! -2�
! "`�
! ƒ�
! '¢�
! GÊ�
! ‘
! -+‘
! Y‘
! m‘
! '‹‘
! ³‘
! À‘
! 8ß‘
!  ’
! $9’
! #^’
! ‚’
! !“’
! .µ’
! ä’
! 5þ’
! 4“
! -P“
! ~“
! ”“
! /£“
! CÓ“
! 5”
! "M”
! /p”
! - ”
! .Î”
! +ý”
! ;)•
! +e•
! 3‘•
! "Å•
! &è•
! &–
! #6–
! #Z–
! "~–
! "¡–
! Ä–
! ä–
! '—
! (*—
! S—
! 2j—
! .�—
! Ì—
! &é—
! #˜
! "4˜
! -W˜
! ,…˜
! ²˜
! /Í˜
! ,ý˜
! (*™
! 5S™
! 7‰™
! 'Á™
! é™
!  ÿ™
! $ š
! Eš
! +eš
! 9‘š
! *Ëš
! ,öš
! ,#›
! 4P›
! "…›
! C¨›
! 8ì›
! %œ
! %Cœ
! .iœ
! /˜œ
! $Èœ
! 6íœ
! A$�
! 5f�
! 4œ�
! 'Ñ�
! !ù�
! Hž
! Vdž
! E»ž
! +Ÿ
! ,-Ÿ
! MZŸ
! B¨Ÿ
! ,ëŸ
! ) 
! 7B 
! ;z 
! 3¶ 
! 4ê 
! .¡
! N¡
! /j¡
! .š¡
! +É¡
! "õ¡
! I¢
! Ib¢
! .¬¢
! *Û¢
! -£
! 04£
! 1e£
! &—£
! '¾£
! /æ£
! 4¤
! ,K¤
! -x¤
! '¦¤
! (Î¤
! &÷¤
! 8¥
! W¥
! (g¥
! ;�¥
! DÌ¥
! F¦
! /X¦
! 1ˆ¦
! 4º¦
! 9ï¦
! 4)§
! 8^§
! H—§
! !à§
! (¨
! E+¨
! Eq¨
! ;·¨
! $ó¨
! )©
! 1B©
! 2t©
! S§©
! $û©
! ( ª
! &Iª
! :pª
! «ª
! %»ª
! :áª
! K«
! Mh«
! 6¶«
! +í«
! /¬
! *I¬
! +t¬
! * ¬
! Ë¬
! à¬
!  ÿ¬
! ! ­
! B­
! /^­
! Ž­
! “­
! 4š­
! Ï­
! Ü­
! õ­
! 5®
! ,A®
! <n®
! 5«®
! 1á®
! 1¯
! 8E¯
! L~¯
! HË¯
! °
! +°
! \H°
! 3¥°
! 7Ù°
! *±
! .<±
! 'k±
! ,“±
! "À±
! 1ã±
! 4²
! +J²
! v²
! -”²
! Â²
! LÚ²
! 5'³
! ]³
! r³
! B�³
! :Ó³
! =´
! ML´
! eš´
! Rµ
! &Sµ
! >zµ
! A¹µ
! *ûµ
! N&¶
! :u¶
! <°¶
! Aí¶
! 5/·
! 1e·
! )—·
! 2Á·
! "ô·
! ¸
! *¸
! !=¸
! _¸
! ~¸
! š¸
! /µ¸
! /å¸
! /¹
! /E¹
! 3u¹
! 8©¹
! 3â¹
! 8º
! +Oº
! 3{º
! +¯º
! 3Ûº
! A»
! @Q»
! :’»
! 9Í»
! 9¼
! ;A¼
! ;}¼
! 3¹¼
! 3í¼
! H!½
! .j½
! &™½
! À½
! %Ü½
! 6¾
! 39¾
! <m¾
! 8ª¾
! ã¾
! *¿
! /,¿
! !\¿
! Q~¿
! %Ð¿
! Dö¿
! );À
! "eÀ
! ˆÀ
! šÀ
! $¬À
! ÑÀ
! ;âÀ
! /Á
! /NÁ
! ~Á
! "›Á
! !¾Á
! àÁ
! =øÁ
! 6Â
! PÂ
! gÂ
! .{Â
! HªÂ
! !óÂ
! >Ã
! 2TÃ
!  ‡Ã
! C¨Ã
! 3ìÃ
! < Ä
! *]Ä
! ˆÄ
!  ¢Ä
! ÃÄ
! )ãÄ
! +
Å
! %9Å
! %_Å
! +…Å
! ±Å
! ÅÅ
! áÅ
! Æ
! % Æ
! "FÆ
! *iÆ
! 7”Æ
! ,ÌÆ
! HùÆ
! ABÇ
! -„Ç
! 6²Ç
! 5éÇ
! È
! (?È
! 'hÈ
! )�È
! ºÈ
! $×È
! +üÈ
! %(É
! "NÉ
! -qÉ
! %ŸÉ
! !ÅÉ
! <çÉ
! >$Ê
! ,cÊ
! �Ê
! ­Ê
! @ÌÊ
! '
Ë
! !5Ë
!  WË
! xË
! “Ë
! 8¯Ë
! 1èË
! 5Ì
! *PÌ
! {Ì
! 7’Ì
! EÊÌ
! 1Í
! LBÍ
! L�Í
! -ÜÍ
! *
! Î
! =5Î
! "sÎ
! #–Î
! JºÎ
! MÏ
! BSÏ
! &–Ï
! *½Ï
! %èÏ
! 7Ð
! .FÐ
! †uÐ
! 8üÐ
! 35Ñ
! 4iÑ
!  žÑ
! W¿Ñ
! 4Ò
!  LÒ
! .mÒ
! BœÒ
! OßÒ
! B/Ó
! KrÓ
! J¾Ó
! K	Ô
! KUÔ
! J¡Ô
! KìÔ
! 58Õ
! 7nÕ
! J¦Õ
! 9ñÕ
! 9+Ö
! EeÖ
! Q«Ö
! DýÖ
! DB×
! @‡×
! šÈ×
! :cØ
! ^žØ
! #ýØ
! !Ù
! 	)Ù
! J3Ù
! +~Ù
! 	ªÙ
! ´Ù
! ÀÙ
! %ÔÙ
! núÙ
! miÚ
! d×Ú
! ;<Û
! :xÛ
! 3³Û
! %çÛ
! &
Ü
! ;4Ü
! :pÜ
! «Ü
! ³Ü
! <ÄÜ
! Ý
! -Ý
! .BÝ
! *qÝ
! œÝ
! (ºÝ
! 8ãÝ
! <Þ
! BYÞ
! (œÞ
! )ÅÞ
! :ïÞ
! (*ß
! 1Sß
! <…ß
! /Âß
! /òß
! <"à
! 6_à
! 6–à
! 7Íà
! )á
! F/á
! Bvá
! ¹á
! EÎá
! &â
! 0;â
! \lâ
! >Éâ
! ;ã
! (Dã
! mã
! "‹ã
! '®ã
! 'Öã
! 	þã
! ä
! D#ä
! @hä
! ©ä
! .Æä
! õä
! ,å
! 1?å
! )qå
! "›å
! *¾å
! 5éå
! æ
! 4æ
! Næ
! hgæ
! Ðæ
! íæ
!  ç
! 1(ç
! 1Zç
!  Œç
! ­ç
! %Êç
! ðç
! è
! %(è
! Nè
! gè
! $ƒè
! .¨è
! ×è
! &æè
! #
é
! 1é
! Jé
! bé
! €é
! •é
! ªé
! &Àé
! çé
! ê
! 6ê
!  Uê
! 
vê
! 7„ê
! .¼ê
! %ëê
! .ë
! 1@ë
! @rë
! @³ë
! ;ôë
! (0ì
! KYì
! $¥ì
! Êì
! 8åì
! í
! >4í
! Nsí
! MÂí
! 3î
! @Dî
! …î
! ¢î
! ³î
! )Óî
! (ýî
! @&ï
! %gï
! +�ï
! $¹ï
! 6Þï
! ð
! 51ð
! <gð
! <¤ð
! 4áð
! 7ñ
! 5Nñ
! A„ñ
! 7Æñ
! >þñ
! =ò
! Wò
! %vò
! -œò
! +Êò
! 6öò
! --ó
! .[ó
! -Šó
! ¸ó
! *Ëó
! `öó
! 1Wô
! ‰ô
! œô
! ,¹ô
! æô
! -õ
! D4õ
! yõ
! 1–õ
! Èõ
! 4Þõ
! Jö
! %^ö
! &„ö
! C«ö
! &ïö
! &÷
!  =÷
! D^÷
! £÷
! Á÷
! LÙ÷
! A&ø
! hø
! †ø
! £ø
! ¸ø
! Íø
! )âø
! ù
! +ù
! 0Hù
! 8yù
! ?²ù
! òù
! ,ú
! (?ú
! ,hú
! $•ú
! ºú
! Øú
! (ôú
! 7û
! Uû
! 'nû
! '–û
! 2¾û
! $ñû
! ;ü
! >Rü
! >‘ü
! 9Ðü
  -
! ý
! 38ý
! lý
! (Šý
! @³ý
! 4ôý
! ))þ
! Sþ
! pþ
! ‡þ
! �þ
! (´þ
! Ýþ
! Dóþ
! =8ÿ
! ]vÿ
! #Ôÿ
! Cøÿ
! ,<<i(¦IÏ.2H'{4£$Ø-ý&+ Rs7‡¿Þù(%=0c!”"¶'Ù4E6)|6¦+Ý1	=;y˜·!×7ù!1S1k0�)Î)ø"1=9o$©#Îò 
?.+nš ·MØ-&	IT	Sž	2ò	%
! !5
! #W
! {
! "š
! ,½
! ê
! 4*= hO‰ÙFó=:$x$�^Â(!
.J
Jy
&Ä
5ë
L!Gn5¶:ì='/e*•%À'æ-N<<‹7È^V_6¶Ríˆ@8ÉB@E0†9·&ñ4$M3r6¦Ý&ó88)q(›(Ä$í%+8d �¢+Âî"&8
! P [|œ$¹)Þ.$7(\…(¤2Í344	i%s'™)Á#ë8+H8t%­&Óú'74_”$¯(Ô)ý)'*Q!|"ž"Á.ä.!IkŠ¤HÁ/
! :OefYÌ&&M e†"¢Åä " A ?R >’ 6Ñ *!!3!U!#d! ˆ!*©!)Ô!,þ!4+")`"$Š"=¯"'í"<#(R#={#3¹#Bí#,0$#]$A�$5Ã$4ù$).%)X%-‚%@°%"ñ%$&*9&+d&�&-¦&'Ô&)ü&E&'Ml'Uº'F(0W(&ˆ(5¯('å(5
)C)$b)‡)§)9Ä)Jþ)0I*7z*²*3Ê*&þ*-%+(S+!|+ ž+¿+VØ+//,_,w,“,0¯,'à,+-94-Mn-!¼-'Þ-'.9..3h.4œ.;Ñ.;
/6I//€/2°/2ã/I03`0!”0¶03Ë0/ÿ03/17c13›1Ï1)ï1)2+C2/o22Ÿ2$Ò2-÷2@%3$f3!‹3#­3 Ñ34ò3H'4(p4™4°4É4'Þ455)75(a5ZŠ5+å5"646H6^6z62Š66½68ô6!-7(O7$x7.�79Ì7(8(/84X89�87Ç8=ÿ83=9/q94¡9.Ö9.:44:.i:.˜:,Ç:9ô:9.;9h;:¢;9Ý;:<9R<9Œ<WÆ<W=.v=¥=º=<Ú=F>9^>$˜>!½>"ß>&?))?S?o?Ž?.¡? Ð?0ñ?#"@=F@„@$Ÿ@Ä@-ä@!A-4A$bA7‡A.¿A(îA.B-FBtB1„B.¶B/åB3CFIC3�C'ÄC"ìC+D3;D@oDD°D%õDE+;E3gE›E±EÌE4ìE-!F(OF<xFµFÓF#ïFG(0GYG$rG†—G6HMUH:£H6ÞH6I/LI%|I-¢I<ÐIH
J5VJ&ŒJ7³JGëJ3K@KK2ŒK$¿KäK øK:LTL>kL3ªLDÞL3#M$WM3|M5°M0æM6N@NN?�NDÏN@O;UO‘O¥OºOÎOäOøOP P4PIP]PrPˆPœP²PÌPàPóPQQ3QIQ_QrQ…Q9�QI×QD!RMfRM´R@S(CS(lS3•SdÉS3.T%bT=ˆTHÆT(U78UZpUYËUP%VBvV[¹V8W\NWb«W\XXkX2ÄX$÷XY-;YsiY>ÝY?ZF\Z+£Z0ÏZ0[11[9c[%�[!Ã[+å[+\+=\,i\+–\+Â\,î\,]*H]Ws],Ë]Aø]4:^Yo^"É^'ì^)_)>_)h_H’_WÛ_X3`-Œ`.º`Aé`v+a7¢alÚa5Gb;}bU¹b5cQEcˆ—c! d>Bd4�d>¶d-õd!#e;Ee7�e%¹e1ße2fWDfœf.¼fëf<ýf2:gmg �g®g2Ëg(þgE'hEmh0³h.äh"i36iXjiFÃi
! j+(jTj1rj)¤j'Îj%öjk*:k"ek!ˆk)ªk Ôkõk6l KlRll/¿l$ïlm),m(Vmm�m ²mÓmæm2n/7n/gn(—n&Ànçn#o"*oMo*ho!“o µo,Öo*p*.pYpyp—p¬pÉp)Þp,q75q!mq#�q0³q&äq#r//rA_r8¡rMÚr6(s8_s.˜s3Çs-ûsJ)t,ttA¡tHãt>,uUku&Áu'èuHvDYvFžvQåvC7w={w8¹w;òwO.x-~x¬x0Çx/øx(y/>yDny1³y$åy7
! z,Bz0oz z8¼z'õz&{+D{%p{#–{Hº{(|$,|/Q|�|4—|‚Ì|O}-n}Cœ}Cà}-$~-R~5€~.¶~%å~2'I0q0¢ Ó#ô&€ ?€"`€#ƒ€$§€'Ì€ô€(�(;�d�!„�*¦�8Ñ�1
! ‚H<‚(…‚3®‚1â‚ƒ/4ƒdƒF{ƒ/Âƒ(òƒ)„8E„+~„/ª„6Ú„….‘…+À…0ì…$†%B†&h†)�†&¹†(à† 	‡A*‡El‡#²‡ Ö‡3÷‡1+ˆ(]ˆ4†ˆ»ˆ/Õˆ.‰%4‰QZ‰¬‰Ë‰%æ‰4Š4AŠ3vŠ0ªŠ3ÛŠ,‹)<‹7f‹6ž‹!Õ‹&÷‹7Œ2VŒ+‰Œ.µŒäŒ4ÿŒ4�,R��"•�/¸�?è�+(ŽBTŽ—ŽF·ŽþŽ7�2J�4}�0²�>ã�"�&>�!e�‡�£�^»�‘%6‘(\‘…‘Ÿ‘3³‘ç‘'ü‘$$’9I’)ƒ’E­’!ó’“'“":“]“t“)Œ“&¶“"Ý“H”3I”/}”U­”&•L*•3w•Y«•8–4>– s–”–§–¼–&×–þ–—"/—R—p—1†—.¸—9ç—!˜>˜,Z˜5‡˜.½˜ì˜/™02™c™"p™,“™À™Ò™ì™šš*0š)[š4…šºš!Ùšûš›$/›T›n›ˆ›I¢›ì›!ø›œ55œkœ(�œ@ªœBëœA.�!p�1’�Ä�!ß�6ž<8ž"už.˜žGÇžGŸ'WŸ3Ÿ ³ŸÔŸàŸõŸ#
!  .. (] ?† .Æ 2õ $(¡#M¡q¡Ž¡¬¡%Ê¡2ð¡=#¢7a¢&™¢À¢+ß¢£)£H£!g£‰£+�£É£=ç£2%¤=X¤2–¤BÉ¤7¥D¥^¥-z¥¨¥!È¥ê¥"¦9)¦4c¦.˜¦GÇ¦§%&§)L§v§"‘§´§É§Þ§>ò§1¨F¨P]¨9®¨>è¨#'©1K©}©)–©À©Ò©Kò©.>ª2mª; ª(Üª'«-«]D«&¢«1É«=û«<9¬0v¬K§¬'ó¬?­[­-w­$¥­EÊ­0®"A®)d®&Ž®µ®È®Gå®/-¯.]¯)Œ¯)¶¯ à¯4°&6°+]°*‰°(´°FÝ°0$±4U±Š±*™±1Ä±ö±	²#!²E²+Z²+†²/²² â²%³2)³/\³*Œ³-·³@å³-&´@T´8•´KÎ´8µKSµŸµ1¾µTðµ-E¶=s¶/±¶;á¶2·2P·ƒ·’· ­·)Î·+ø·*$¸5O¸…¸1Ž¸$À¸!å¸,¹<4¹Uq¹!Ç¹Fé¹0º0Oº>€º#¿ºãº=»7?»Cw»T»»Z¼[k¼dÇ¼E,½cr½#Ö½!ú½¾::¾[u¾#Ñ¾õ¾=¿S¿s¿1“¿CÅ¿D	À%NÀ&tÀ›À,»À#èÀ%Á42Á.gÁ2–ÁÉÁWÝÁW5Â0�Â.¾Â/íÂ+Ã(IÃ-rÃ+ Ã@ÌÃ5
Ä6CÄ'zÄ2¢Ä,ÕÄHÅ?KÅ‹Å¥Å»Å7ÓÅBÆ,NÆ'{Æ6£Æ+ÚÆ6Ç=ÇRÇkÇ}Ç!�Ç'²Ç=ÚÇ#È!<È5^È$”È%¹È.ßÈ0É#?ÉcÉvÉ3•É6ÉÉ8Ê'9Ê$aÊQ†Ê ØÊAùÊ";Ë(^Ë‡ËA™ËÛËçË	öËAÌBÌUÌOuÌ'ÅÌ&íÌ%Í&:Í4aÍ.–ÍÅÍãÍÎ Î0>Î+oÎ›Î Î•±ÎZGÏ&¢Ï%ÉÏ#ïÏ*Ð>Ð*RÐ$}Ð*¢ÐÍÐ<ìÐ8)Ñ bÑ"ƒÑ¦Ñ¿Ñ+ßÑ5Ò.AÒ4pÒA¥Ò6çÒ2Ó2QÓ2„Ó<·Ó2ôÓ>'Ô5fÔ>œÔ)ÛÔ0Õ6ÕPÕ%kÕ"‘Õ ´Õ ÕÕ-öÕ"$Ö!GÖ%iÖ%�Ö4µÖêÖúÖ'× @×a×r×�×­×Å×â×ö×5
! Ø-@ØnØ-zØ¨ÚuªÚ\ Û4}Û9²Û'ìÛLÝ>aÝt ÝÞ!Þa5Þm—Þ”ßSšßmîßI\àq¦àGám`á"Îá!ñá.â1BâYtâBÎâIãX[ã´ãA»ãýã'äS+ä;ä»äaÀä�"åB²å`õå³Væw
! çj‚ç©íçˆ—è‹ é¬éƒ,ê…°êO6ëS†ëUÚëa0ì[’ìdîìdSíW¸ícîRtî]ÇîW%ïT}ïÐÒïS£ðÂ÷ðkºñu&ò±œòvNórÅój8ôi£ô²
õ•ÀõÁVöu÷LŽ÷_Û÷ž;øÍÚøX¨ùWúWYúX±úÎ
! ûxÙûVRün©ünýY‡ýUáý�7þ_¹ÿ—!±|Ó#P8t†­†4$»:àA>]œT¡Úö6Ña~j3é8 Vgwgß]G¥9ÄIþFH	Q�	Fá	3(
! 3\
! �
! Ÿ
! *µ
! à
! Fþ
! CEo‰rù4l!¡:Ãuþit
~Þ
î]‘LLÞ6+˜bƒûW}×ÃU'IA„‹4EdNY³†
O”ä\�`eâeHÂ®šq£œ°¢M�ðˆ€v	l€‹í�yc	“mq6s4ªEßi% G� Â× gš!""3."3b"l–"9#L=#HŠ#JÓ#Q$Fp$G·$fÿ$Yf%@À%J&L&Y`&iº&p$'©•'š?(=Ú()s5)_©)	*&%*nL*G»*[+=_+R�+Að+^2,Y‘,Së,x?-b¸-8.\T.`±.N/Na/š°/‡K0ˆÓ0t\1}Ñ1sO2|Ã2P@3Q‘3Vã3Š:4–Å4Ÿ\5¤ü5Y¡6ƒû6´7œ48¯Ñ8–�9œ:gµ:˜;¶;o6<‰¦<q0=y¢=p>ˆ�>|?„“?m@9†@nÀ@C/A{sAŽïA”~B—CŸ«C¦KDÐòEžÃG¬bHšI¨ªI¯SJ½K‘ÁKŸSLjóL”^NŠóO˜~P†Q”žQ›3R©ÏR}yS‹÷SƒTF UpçV~XWl×WzDX�¿X�AYcÑYq5Z@§Z7èZ/ [CP[]”[ò[M	\=W\4•\FÊ\/]+A]@m]b®]f^6x^·¯^[g_TÃ_l`…`V¡`Iø`'BajaX‰arâaJUbY bBúbU=cY“cŠíc…xd‰þdxˆe?fLAfsŽf¬gk¯g—h\³hdi.uiG¤i'ìiYjZnj?Éj#	kT-k™‚kolLŒl;ÙlLm€bm9ãmUn>snB²n'õnGo—eo^ýoZ\p#·pbÛpZ>q-™q-ÇqAõq[7r“r4¨rbÝrO@sO�slàswMt4Åt7útW2utŠuJÿuPJvQ›v5ív4#whXw5ÁwQ÷w5IxIx7Éx:yZ<yF—yBÞy.!zPzHozn¸z†'{[®{4
! |g?|ƒ§|5+}Va}4¸}'í}e~:{~1¶~'è~M8^—=²ZðHK€D”€XÙ€U2�\ˆ�Bå�D(‚Sm‚dÁ‚k&ƒ@’ƒ2ÓƒC„UJ„T „=õ„43…kh…wÔ…eL†b²†N‡Gd‡K¬‡;ø‡V4ˆ?‹ˆZËˆY&‰-€‰e®‰"Š"7ŠZŠcvŠoÚŠCJ‹?Ž‹\Î‹p+ŒcœŒz�‡{�QŽyUŽÀÏŽ.��z¿�':�rb�\Õ�u2‘€¨‘O)’Qy’¬Ë’Mx“xÆ“U?”e•”Jû”QF•\˜•Rõ•RH–†›–�"—†³—’:˜`Í˜T.™aƒ™Èå™²®šYa›ˆ»›DDœ0‰œ7ºœDòœE7�V}��Ô�‰bžˆìžouŸsåŸ5Y I� ZÙ +4¡5`¡`–¡A÷¡C9¢A}¢S¿¢€£P”£7å£]¤[{¤c×¤a;¥q�¥¦%�¦(µ¦@Þ¦Q§Oq§OÁ§M¨/_¨Œ�¨f© ƒ©š$ªo¿ª}/«F­«Ìô«‡Á¬wI­}Á­š?®4Ú®8¯;H¯l„¯Gñ¯ž9°ÆØ°›Ÿ±K;²L‡²;Ô²€³A‘³nÓ³OB´O’´Qâ´K4µI€µ«Êµ=v¶b´¶·&·E·`·K{·Ç·Ö·ó·ws¸pë¸N\¹x«¹Ë$º�ðº°Ž»™?¼PÙ¼R*½V}½SÔ½N(¾Zw¾^Ò¾O1¿[�¿^Ý¿z<À§·Àa_Á…ÁÁŸGÂ§çÂt�ÃIÄmNÄT¼Ä©Å¿»Å¤{Æ{ ÇKœÇJèÇO3È¯ƒÈ]3Éd‘É@öÉO7ÊT‡ÊRÜÊ‹/ËK»Ë8ÌJ@Ìq‹Ì˜ýÌv–ÍP
Î7^Î=–ÎuÔÎkJÏX¶ÏIÐJYÐ^¤ÐYÑW]ÑNµÑ4Ò\9Òz–ÒLÓc^ÓLÂÓkÔ}{ÔaùÔ_[Õ]»Õ'Ö0AÖ+rÖ,žÖaËÖz-×J¨×uó×EiØ5¯ØHåØ€.Ù„¯ÙH4ÚJ}ÚRÈÚVÛ6rÛi©ÛdÜ�xÜŸÝ�¨Ý{*ÞM¦ÞŠôÞ4ß=´ßJòß*=à•hà7þà'6áW^á¢¶á¯Yâí	ã¨÷ã< ä:ÝäMåËfå2æ/Kæ1{æ­æ4Çæ5üæ/2ç9bç¤œç¨Aè÷êè?âé`"ê„ƒêPëBYë�œë)ìTHì�ìx´ì[-í]‰íCçíc+î:�î2ÊîKýîBIïFŒï5ÓïC	ðlMð-ºð>èðT'ñT|ñTÑñF&ò]mò‰Ëò3UóZ‰óKäóM0ô†~ô­õf³õ…ö< öMÝöH+÷Bt÷a·÷[øZuøhÐø^9ùb˜ù+ûù¾'úPæú?7ûuwû0íûUü‚tü;÷ü?3ýKsý6¿ýHöýI?þO‰þ;Ùþ8ÿ@Nÿ6�ÿFÆÿ9

7G
?
5¿
6õ
s,
! 
`Â
<#
Q`
E²
7ø
/0
g`
2È
(û
*$
&O
Iv
lÀ
U-
†ƒ
u
! 
$€
8¥
`Þ
Š?
Ê
Jç
V2
1‰
3»
>ï
>.	
‹m	
/ù	
)
! 
>
! 
:W
! 
M’
! 
Sà
! 
94
0n
0Ÿ
PÐ
 !
6B
ly
*æ
;

$M

œr


F-
>t
K³
Jÿ
>J
3‰
T½
=
#P
"t
3—
ˆË
GT
Rœ
]ï
pM
?¾
dþ
cc
>Ç
X
‘_
kñ
S]
/±
!á
A
cE
j©
8
qM
8¿
Nø
LG
E”
^Ú
U9
~�
*
9
:S
MŽ
àÜ
^½
9
‚V
XÙ
82
�k
m	
xw
Wð
ZH
S£
e÷
(] 
6† 
9½ 
]÷ 
NU!
S¤!
Jø!
lC"
W°"
G#
˜P#
Pé#
H:$
Oƒ$
PÓ$
�$%
_Â%
W"&
Lz&
-Ç&
0õ&
*&'
qQ'
SÃ'
M(
/e(
]•(
fó(
fZ)
:Á)
Lü)
UI*
=Ÿ*
RÝ*
Y0+
DŠ+
KÏ+
H,
Xd,
R½,
„-
•-
x.
;Ž.
jÊ.
85/
tn/
Fã/
D*0
Yo0
HÉ0
o1
€‚1
A2
hE2
E®2
eô2
FZ3
T¡3
nö3
?e4
p¥4
B5
]Y5
U·5
S
6
Ka6
Q­6
Cÿ6
/C7
Ps7
SÄ7
W8
0p8
G¡8
(é8
®9
pÁ9
�2:
[Â:
5;
&T;
V{;
GÒ;
F<
Ca<
>¥<
Sä<
O8=
Iˆ=
Ò=
sï=
œc>
<?
7=?
Vu?
;Ì?
À@
�É@
*YA
„A
Ÿ”A
e4B
­šB
žHC
™çC
ˆ�D
‰
! E
�”E
ã"F
ŒG
…“G
TH
>nH
Y­H
XI
L`I
Y­I
TJ
/\J
'ŒJ
´J
IÓJ
DK
]bK
pÀK
;1L
_mL
=ÍL
$M
80M
1iM
P›M
BìM
B/N
wrN
TêN
P?O
m�O
YþO
JXP
d£P
qQ
ZzQ
{ÕQ
9QR
Z‹R
&æR
,
S
):S
_dS
VÄS
TT
&pT
e—T
;ýT
)9U
gcU
mËU
\9V
X–V
oïV
O_W
{¯W
J+X
rvX
†éX
UpY
jÆY
21Z
>dZ
]£Z
b[
Gd[
¬[
>É[
<\
3E\
Sy\
7Í\
?]
LE]
0’]
=Ã]
R^
T^
Iq^
*»^
7æ^
3_
3R_
N†_
CÕ_
%`
&?`
ef`
kÌ`
Q8a
Ša
iŽa
„øa
}b
<ýb
r:c
f­c
gd
Â|d
”?e
|Ôe
Qf
„Ñf
KVg
…¢g
[(h
d„h
`éh
oJi
qºi
l,j
l™j
`k
ngk
 Ök
mwl
xål
~^m
œÝm
izn
män
iRo
Ÿ¼o
�\p
xíp
xfq
xßq
‚Xr
¡Ûr
‹}s
z	t
x„t
dýt
fbu
nÉu
s8v
~¬v
Š+w
r¶w
€)x
Ÿªx
fJy
x±y
’*z
m½z
€+{
‚¬{
e/|
r•|
œ}
z¥}
‡ ~
‡¨~
™0
IÊ
u€
4Š€
	¿€
5É�
’ÿ�
P’‚
oã‚
âSƒ
"6„
*Y„
„…
&¢…
7É…
(†
A*†
Ll†
]¹†
>‡
lV‡
—Ã‡
€[ˆ
TÜˆ
e1‰
^—‰
_ö‰
XVŠ
d¯Š
t‹
u‰‹
iÿ‹
(iŒ
*’Œ
/½Œ
FíŒ
Y4�
gŽ�
]ö�
XTŽ
`­Ž
M�
Q\�
:®�
Lé�
U6�
SŒ�
Dà�
>%‘
/d‘
4”‘
6É‘
E’
fF’
s­’
c!“
G…“
@Í“
H”
ŒW”
¡ä”
š†•
W!–
y–
––
i§–
¸—
vÊ—
iA˜
S«˜
×ÿ˜
}×™
FUš
�œš
s*›
Cž›
Oâ›
J2œ
K}œ
[Éœ
%�
:�
IO�
:™�
!Ô�
iö�
‘`ž
 òž
8Ÿ
8LŸ
^…Ÿ
9äŸ
„ 
=£ 
Rá 
™4¡
AÎ¡
T¢
‘e¢
=÷¢
?5£
´u£
+*¤
’V¤
né¤
xX¥
MÑ¥
.¦
3N¦
7‚¦
Aº¦
;ü¦
!8§
QZ§
E¬§
_ò§
 R¨

ó¨
©
©
©
©
C/©
Us©
UÉ©
oª
o�ª
Wÿª
W«
@^«
Ÿ«
¬«
*µ«
à«
ié«
xS¬
Ì¬
&Õ¬
1ü¬
&.­
1U­
s‡­
Gû­
NC®
g’®
Kú®
vF¯
<½¯
]ú¯
PX°
V©°
T±
ƒU±
RÙ±
Q,²
S~²
NÒ²
Y!³
#{³
DŸ³
7ä³
;´
6X´
3�´
4Ã´
3ø´
3,µ
2`µ
0“µ
4Äµ
2ùµ
5,¶
-b¶
1�¶
-Â¶
/ð¶
9 ·
?Z·
,š·
+Ç·
>ó·
@2¸
Ps¸
SÄ¸
˜¹
J±¹
pü¹
Xmº
LÆº
+»
M?»
]�»
_ë»
…K¼
€Ñ¼
�R½
Tã½
S8¾
RŒ¾
¯ß¾
0�À
;ÀÀ
süÀ
ZpÁ
_ËÁ
[+Â
l‡Â
4ôÂ
M)Ã
BwÃ
FºÃ
JÄ
MLÄ
WšÄ
VòÄ
*IÅ
MtÅ
HÂÅ
?Æ
PKÆ
	œÆ
o¦Æ
1Ç
6HÇ
Ç
7”Ç
8ÌÇ
fÈ
UlÈ
?ÂÈ
RÉ
ˆUÉ
0ÞÉ
.Ê
s>Ê
²Ê
¹Ê
ÀÊ
5ÈÊ

! þÊ
U	Ë
(_Ë
#ˆË
.¬Ë
KÛË
q'Ì
1™Ì
ÄËÌ
®�Í
3?Î
•sÎ
	Ï
* Ï
WKÏ
f£Ï
Y
! Ð
WdÐ
J¼Ð
8Ñ
ƒ@Ñ
@ÄÑ
Ò
1Ò
&LÒ
!sÒ
#•Ò
<¹Ò
öÒ
;Ó
IOÓ
I™Ó
?ãÓ
K#Ô
oÔ
rÔ
Ô
ŒÔ
U™Ô
bïÔ
7RÕ
PŠÕ
`ÛÕ
`<Ö
�Ö
ªÖ
·Ö
ÄÖ
ÑÖ
ZÞÖ
:9×
t×
�×
œ×
·×
Ä×
Ñ×
Þ×
:ë×
&Ø
3Ø
Y7Ø
m‘Ø
CÿØ
CÙ
YÙ
æeÙ
„LÚ
íÑÚ
C¿Û
FÜ
iJÜ
H´Ü
9ýÜ
?7Ý
mwÝ

åÝ
óÝ
ß
]ß
cfß
fÊß
i1à
f›à
há
Çká
l3â
� â
æ>ã
‚%ä
J¨ä
Vóä
KJå
O–å
Hæå
H/æ
­xæ
Ø&ç
ˆÿç
Üˆè
xeé
=Þé
_ê
<|ê
C¹ê
>ýê
&<ë
%cë
A‰ë
=Ëë
b	ì
Flì
[³ì
]í
‹mí
¾ùí
{¸î
’4ï
‚Çï
{Jð
?Æð
—ñ
¬žñ
xKò
~Äò
�Có
šÔó
Öoô
XFõ
èŸõ
cˆö
iìö
xV÷
iÏ÷
9ø
º¹ø
‚tù
b÷ù
¦Zú
šû
eœû
}ü
z€ü
oûü
�ký
tíý
„bþ
‰çþ
„qÿ
Föÿ
r=l°Ž|¬z)‡¤z,–§n>­­‰[„åDjX¯|ˆa]gˆÅTN	ß£	Âƒ
! ~FjÅi0Jšœåy‚
†ü
qƒÁõ¤·©\Ò¯Ù�‰–¨°gY¡Á›c¥ÿ¢¥nH¿·Éw„A^Æ‘%�·bH^«Ô
! ,ßNp[SÌŠ £«`O“°”D ƒÙ :]!ƒ˜!h"Š…"n#Š#Œ
! $’—$J*%^u%bÔ%¡7&sÙ&gM'9µ'Cï't3(d¨(Œ
)Lš)yç)€a*Lâ*L/+M|+JÊ+<,\R,=¯,´í,.¢-AÑ-÷.‚/,Ž/{»/Q70…‰0r1y‚1Cü1m@2B®2Üñ2WÎ3&4o¦4@54W5KŒ5DØ5W6qu6Uç6=7]R7°7MÅ7-8A8?M8
! �8˜8#§8Ë8'Ø8!9"9*939,L9y9“9¦95¾90ô9%:@:X:p:‡:™:)®:Ø:ñ:þ:;;	1;
! ;;MF;^”;§ó;g›<-=»1=³í=E¡>¼ç>G¤?ì?0@6@}L@}Ê@sHAM¼AT
! B"_Bk‚BSîB?BC9‚C[¼C[DHtD½D8ÓD=E2JEE}EÃE}áEP_F6°F&çF1G5@G!vG#˜G=¼GzúGžuHzIª�Ix:JL³JZKX[Kb´K`LkxL‘äLjvMáMraNoÔNUDOšOPS"QávR¨XS�TZ’TcíT¯QU­Vc¯VeW¨yWD"X‚gYÐêYÉ»ZÇ…[­M\šû\�–]J^ic^OÍ^?_™]_r÷_j`ˆ`¢`¼`(Ö`9ÿ`(9a)baBŒaLÏaPbLmbRºbl
crzc3íc1!dNSdÕ¢dJxešÃez^fVÙf’0g„ÃgÍHhÌiuãitYjzÎj‚IkƒÌk„Pl;Õl~mF�mF×m›nŽºnlIo=¶oÆôoq»pg-qZ•qhðq Yr|úrOws^ÇsZ&tI�tRËt™uÐ¸uñ‰v­{wƒ)xÁ­xmoyXÝys6zcªzj{Xy{µÒ{@ˆ|+É|�õ|’…}·~VÐ~�'-·cåoI€D¹€hþ€�g�Ÿé�€‰‚F
! ƒnQƒSÀƒY„<n„B«„Xî„yG…TÁ…M†Sd†L¸†•‡x›‡dˆÎyˆgH‰|°‰G-ŠluŠ�âŠ\s‹LÐ‹†Œd¤Œ¾	�šÈ�JcŽP®ŽTÿŽaT�k¶�k"�VŽ�®å�x”‘t
’i‚’`ì’fM“®´“lc”iÐ”Y:•`”•sõ•„i–Yî–fH—u¯—e%˜ˆ‹˜`™bu™cØ™‡<š`Äšo%›b•›]ø›UVœA¬œAîœr0�C£�?ç��'žJµžDŸFEŸDŒŸaÑŸR3 V† VÝ S4¡Rˆ¡GÛ¡M#¢Fq¢[¸¢]£Lr£q¿£R1¤>„¤DÃ¤A¥J¥6Ê¥�¦Eƒ¦@É¦R
! §:]§9˜§QÒ§‘$¨¶¨B6©Ny©fÈ©‚/ªc²ªš«Q±«[¬H_¬Ú¨¬Aƒ­oÅ­“5®iÉ®g3¯c›¯gÿ¯cg°jË°A6±.x±¤§±�L²UÎ²b$³[‡³rã³XV´ª¯´_ZµÇºµ‚¶¾‹·3J¸$~¸;£¸”ß¸St¹eÈ¹v.ºŸ¥ºME»a“»‚õ»qx¼fê¼RQ½]¤½™¾^œ¾;û¾c7¿†›¿l"Àf�ÀeöÀ©\ÁƒÂrŠÂ¨ýÂ¶¦ÃŽ]ÄfìÄ`SÅj´ÅŠÆ~ªÆN)Ç|xÇgõÇn]ÈÇÌÈw”ÉÚÊšçÊb‚ËZåË·@ÌuøÌSnÍXÂÍ�Î™«ÎWEÏ��Ïz+Ð“¦Ð[:Ñd–Ñ}ûÑ}yÒ€÷Ò¬xÓ)%ÔcOÔ�³Ô¹DÕÉþÕmÈÖH6××zÿ×ÌzØ«GÙ‰óÙÓ}Ú™QÛfëÛÉRÜnÝ»‹Ý¿GÞÊßžÒß{qà©íà‡—á‡â'§â!Ïâ|ñâ9nãO¨ãvøã›oägåbså¡ÖåVxæ[Ïæ6+çObçV²çI	èiSèŒ½è6Jéi�é‹ëé™wêÊë…Üë>bìO¡ì=ñì3/í0cíe”íBúí>=î'|î
¤îI²îˆüî�…ïZðbð6�ðC¸ð"üðañv�ñVøñoOòU¿òyóA�óÑóeãó<Iô)†ô>°ôKïôM;õ=‰õ~Çõ„Fö‚ËöeN÷F´÷iû÷BeøT¨øGýøEù)eù{�ùmúqyúLëú48û�mû•ïûr…ü�øüzˆýxþ]|þFÚþi!ÿL‹ÿkØÿ3D>xØ·Ê�Ï[Ù+›Ÿ¡cA¢¥kHG´Pü1M�»KØA${fgâLJ	ž—	a6
! {˜
! RngwÖ{NSÊK
aj
pÌ
(="f?‰bÉP,E}%Ã^édHC­UñˆGÐXí˜F;ßS`owÐ6H7@·*ø«#�Ï§Q_ùGYk¡o
Œ},
! µ7iíJWG¢Sêf>T¥ú!<‚QÃÔe˜iþjh`ÓP4;…:Áük qˆ oú gj!�Ò!-b"ƒ�"W#ll#]Ù#Z7$:’$NÍ$Š%1§%&Ù% &?!&a&–~&['q'F�'I×'Q!(Js(Y¾(T)^m)`Ì)f-*v”*X+d+Xä+z=,‹¸,…D-“Ê-Ï^.Þ./•
0–£0”:1�Ï1Œ`2ƒí2\q3{Î31J4Y|4ˆÖ4T_5Y´5s6…‚6-7X67u�7ˆ8cŽ8Žò8l�9lî9Q[:t­:x";-›;[É;p%<à–<«w=™#>®½>–l?@šAL¢AÊïA‘ºBƒLCºÐCX‹D¿äDÉ¤EYnFEÈF[GWjG¡ÂGGdHG¬H6ôH4+I(`IU‰I'ßI(J(0J<YJ=–J>ÔJ>K@RK@“KAÔK=LóTL[HM[¤MJN~KNBÊNN
OD\OÃ¡O¿eP„%QwªQ­"RuÐR±FSwøS‡pTcøTn\UËUÐVtÔWGIX‘X¥Y¡·YUYZ!¯Z”ÑZf[0æ[]\Ju\DÀ\k]eq]E×]®^�Ì^eZ_EÀ_e`El`g²`GagbaGÊabb{ubbñbbTc`·c’d,«dVØd,/e,\es‰e@ýet>f�³fMDgQ’g€ägoehƒÕhoYi$Éi2îim!j2�j0Âjåój^Ùk§8l…àlˆfmXïmžHnUçn0=o�norüoAop”±poFqi¶q- r1Nr4€rVµrVs-cs{‘s>
t4LtV�tVØtp/u; uhÜu9Ev5vµv:ÌvXwƒ`wIäw‰.xa¸xWyRry`Åy`&zL‡zÔz:ìz?'{8g{q {k|k~|6ê|n!}.�}Ž¿}^N~2­~2à~s*‡n²u!€=—€+Õ€j�ll�Ù�Lî�M;‚W‰‚Zá‚P<ƒR�ƒRàƒR3„W†„UÞ„m4…O¢…§ò…æš†ñ�‡îsˆjb‰îÍ‰�¼ŠJ‹Y^ŒÇ¸�M€�¿Î�ÂŽ’0Q”�‚–z—[Ž—‹ê—Vv˜,Í˜5ú˜C0™Ct™A¸™Aú™C<šC€šAÄš_›Hf›Y¯›V	œ0`œi‘œŠûœ„†�IžXUžT®žsŸ wŸ§ ˆÀ ‡I¡ÀÑ¡q’¢—£fœ£\¤g`¤`È¤®)¥¢Ø¥É{¦±E§»÷§†³¨Ÿ:©°Ú©e‹ªfñªõX«+N¬,z¬+§¬)Ó¬Wý¬VU­n¬­L®Ih®²®�2¯�Ã¯,T°v�°nø°˜g±T²€U²½Ö²˜”³V-´D„´É´œIµ†æµ8m¶G¦¶Qî¶"@·.c¸J’¸;Ý¸S¹`m¹Î¹5Nº)„º"®ºOÑºQ!»Rs»lÆ»³3¼@ç¼l(½@•½rÖ½LI¾U–¾+ì¾I¿ib¿eÌ¿N2À@�À?ÂÀ7Áf:Á¬¡ÁƒNÂEÒÂPÃWiÃnÁÃN0Ä_Ä>ßÄˆÅC§ÅYëÅZEÆd ÆqÇ~wÇËöÇiÂÈe,ÉW’ÉbêÉ°MÊfþÊ7eËO�Ë2íË5 Ì%VÌƒ|ÌuÍYvÍaÐÍ[2Î[ŽÎqêÎ?\Ï[œÏMøÏ^FÐ^¥Ð^Ñ^cÑ_ÂÑ_"Ò`‚Ò`ãÒ`DÓ`¥Ó`Ô`gÔ`ÈÔ`)Õ`ŠÕ`ëÕ`LÖ`­Ö^×^m×^Ì×^+Ø^ŠØ^éØ_HÙ^¨Ù^Ú^fÚ^ÅÚ`$Û`…Û`æÛ`GÜ^¨Ü^Ý^fÝ^ÅÝ^$Þ^ƒÞ^âÞ^Aß^ ß^ÿß_^à_¾à]á^|á^Ûá_:â_šâ^úâ^Yã^¸ã^äavä]Øä]6å^”åXóåYLæq¦æeçd~çJãç~.è†­è;4éFpés·é{+êF§ê»îêçªëG’ìeÚìD@í}…í'îo+î_›îHûî_Dï¤ïe¶ïTðQqðjÃði.ñ‚˜ñ~òašóßüó‚Üô„_õgäõaLö|®öo+÷g›÷6ø‘:ø@Ìø*
ùG8ù?€ù4ÀùAõùN7úI†ú!Ðú6òúL)û7vû5®û(äû/
ü1=üNoüI¾ü2ý6;ýJrýM½ý@þcLþ_°þDÿ@UÿA–ÿ?Øÿk³„e8UžiôG^\¦`‘T­ffr{Hî97=qO¯8ÿˆ8’Á/T„v¡Y	fr	\Ù	`6
! U—
! Ví
! `Dc¥X	_b|Âa?
X¡
*ú
%;>EzQÀ8JK8–Ï6Ü'€CfÄ!+M!m!�}±K/I{GÅ)

7ZEŒ -N­¶üš³³N^+af�fôs[)ÏöùDðC5KyGÅe
;sv¯«&XÒm+•™±/œá[~TÚ^/ gŽ ‹ö T‚!}×!sU"qÉ"};#¹#,Ò#Tÿ#ST$H¨$Cñ$^5%U”%fê%FQ&˜&;´&5ð&’&'D¹'«þ'4ª(7ß(Z)…r)Jø)DC*)ˆ*6²*]é*kG+Ž³+B,Y\,0¶,Oç,87-¦p-†.kž.`
! /lk/yØ/kR0”¾0gS16»1@ò1>32?r2<²2cï2S3DÓ3m4††4Z
5Œh5Cõ5Œ96-Æ6Zô6(O7�x7Lú7…G8bÍ8 09fQ9Q¸9+
! :Ú6:³;§Å;€m<-î<‹=y¨=>">Ta>‘¶>rH?�»?tL@3Á@võ@qlA[ÞA?:BazB=ÜBvCZ‘CtìCFaD=¨DtæDg[E“ÃE@WF@˜F=ÙFNGžfG_HNeH†´H8;I¯tI}$JL¢J‘ïJL�K=ÎKAL?NLFŽL/ÕLœMr¢M‹N¡N¬!OlÎOp;PL¬POùPAIQ9‹QeÅQW+R%ƒRP©R6úRS1S‹…SyT>‹TXÊTG#U‚kUHîU…7VH½VlWˆsW;üW@8XRyXhÌXB5YNxYdÇYj,Zx—Z[[ll[@Ù[5\aP\¢²\‡U^�Ý^Yk`\Å`c"a^†aFåaG,bÜtb[Qc‘­c?d>De�ƒehfS|fPÐf@!g8bgŠ›g?&hZfhuÁh:7i\ripÏi1@j“rjIkNPkUŸk�õkSwlcËl[/mp‹m›ümB˜n4Ûnvou‡oSýo&Qpyxp�òpR�qžãqA‚r:ÄrdÿrKdss°s#$t"HtektÑtjÞt=IuC‡u7ËuMv8Qv<ŠvoÇv7wŠFw†Ñw[Xx€´xZ5yê�yZ{zÖzóz{+/{[{Kz{RÆ{|9|9Y|j“|:þ|A9}"{}Dž}Kã}[/~q‹~bý~>`IŸ_éHI€H’€>Û€S�Nn�b½�8 ‚2Y‚BŒ‚-Ï‚8ý‚96ƒ<pƒ6­ƒHäƒL-„Lz„IÇ„Ž…; …=Ü…O†Vj†SÁ†C‡KY‡D¥‡Vê‡*AˆvlˆVãˆF:‰V�‰>Ø‰'ŠD?Š6„ŠE»Š‹$‹6@‹aw‹KÙ‹%ŒGEŒp�Œ6þŒ{5�H±�4ú�T/Ž-„Ž8²ŽQëŽ:=�x�,”�6Á�Yø�OR�Ä¢�Eg‘Z­‘s’b|’Rß’A2“Ot“dÄ“U)”U”ZÕ”p0•F¡•æè•¬Ï–[|—2Ø—J˜NV˜F¥˜[ì˜3H™‡|™!š,&šYSšL­š{úš;v›u²›[(œ3„œ¸œaÕœo7�Q§�qù�ekžcÑžV5ŸXŒŸ åŸ4 Y; K• Xá g:¡[¢¡Pþ¡\O¢R¬¢Oÿ¢RO£O¢£¬ò£GŸ¤\ç¤D¥Sd¥G¸¥Ž¦��¦l§ˆ~§/¨n7¨v¦¨L©@j©m«©IªˆcªiìªµV«D¬|Q¬yÎ¬pH­ð¹­šª®E¯ƒÅ¯EI°>�°`Î°O/±h±Zè±šC²9Þ²É³žâ³}�´‚ÿ´i‚µ
ìµUúµ|P¶dÍ¶U2·…ˆ·N¸8]¸d–¸xû¸3t¹�¨¹¶6ºIíºƒ7»†»»aB¼K¤¼ið¼—Z½°ò½°£¾yT¿–Î¿¯eÀhÁ~Ái…ÂcïÂ SÃ¤ôÃ™Ä~±Ä[0Å"ŒÅo¯ÅUÆGuÆ½Æh×Æd@Çi¥Ç>È5NÈ0„ÈkµÈ5!É7WÉN�É0ÞÉ7ÊKGÊ]“Ê]ñÊ]OËJ­Ë†øËaÌAáÌ*#ÍZNÍ(©Í$ÒÍ)÷Í%!Î-GÎIuÎ,¿Î'ìÎ&Ï&;ÏkbÏ9ÎÏ$Ð$-Ð7RÐ%ŠÐ$°Ð%ÕÐ6ûÐ$2Ñ:WÑ(’Ñ:»Ñ(öÑ:Ò(ZÒ7ƒÒ%»Ò*áÒ`ÓvmÓ„äÓŠiÔaôÔ¨VÕnÿÕ[nÖ[ÊÖ=&×Fd×p«×NØbkØxÎØMGÙJ•ÙJàÙD+Ú_pÚ@ÐÚFÛDXÛK�Û]éÛsGÜK»ÜKÝGSÝ@›ÝAÜÝ=Þ-\Þ,ŠÞ,·Þ,äÞ,ß=>ß-|ß-ªß-Øß-àL4à-�àL¯à-üà-*á-Xá-†á4´á+éá.â-Dâ-râ- â-Îâcüâj`ãQËãWä�uäAålHå`µåWæJnæ[¹æ[çbqçbÔç7è[·èŠéªžéOIêT™ê}îênlëÛëjßìfJím±í˜î‚¸îj;ï;¦ïUâï98ðDrð·ðˆ7ñ�Àñ[NòYªò[ó„`ómåó‡SôrÛôrNõkÁõh-öl–öe÷pi÷pÚ÷pKøa¼øKù”jùHÿù‹HúŸÔú´tû§)ü¼ÑüzŽý�	þ„™þ3ÿ¤Rÿ_÷ÿbW_º~S™<í¨*>ÓB/UZ…Zà^;^š^ùVX<¯hìzUkÐ§<§äzŒz	‘‚	C
! mX
! uÆ
! A<3~»²ÇnN6
3…
[¹
x`Žsï>ca¢}o‚‹òK~^Êl)b–UùKO|›Yqrqä…V£Ü-€J®;ù¥5>Ûo~Š 	/ªƒÚ±^â&óeY€ƒÚ"^"� ¤VÅ}žš_9 _™ >ù 8!QV!¨!È!pâ!sS"bÇ"U*#i€#eê#‚P$NÓ$P"%7s%;«%“ç%3{&<¯&jì&uW'=Í'J(>V(•(?¨(qè(\Z)J·)u*px*wé*8a+¨š+^C,b¢,W-^]-D¼-9.G;.~ƒ.L/’O/¡â/l„0Sñ0xE1ž¾1�]2^î2„M3…Ò3pX4\É4T&5”{5;6eL6E²6pø6�i7´ú7}¯8›-9iÉ9V3:GŠ:HÒ:n;yŠ;x<8}<n¶<>%=Zd=]¿=Q>[o><Ë>h?{q?xí?tf@XÛ@Y4AfŽA�õA^ƒBAâBž$C—ÃCd[DCÀD]EBbEG¥ESíESAFš•F]0GBŽG‹ÑG”]H_òH^RId±I˜Jt¯J}$Ky¢KOLQlLI¾LKMCTMN˜MáçMkÉN25O2hO3›O8ÏOnP:wP´²P)gQ;‘QEÍQ^RJrRg½Rw%Ss�SbTLtTUÁTSUXkU\ÄU2!V2TV3‡V8»V)ôVJWgiW ÑW7òW¢*XîÍXŒ¼Y$IZ•n[i\9n\¨\MÂ\E]NV]F¥]Rì]4?^_t^dÔ^c9_j�_i`er`jØ`iCac­ahbazbfÜbaCcf¥cedyrdRìdq?e£±e³Uf~	g„ˆgw
h�…hÛi‹ãi£oj0k¥DkjêkIUlŸm® nOo6oo¦oÄoÚo óo7pLpKkpP·p<qzEqiÀqL*rvwrOîr+>s:jsn¥sOt@dtW¥tlýtWjuZÂujvjˆvlóvÅ`wd&xq‹xäýxQâya4zÊ–zqa{ŒÓ{É`|Ô*}…ÿ}b…~¤è~Æ�YT€y®€Z(�Fƒ�jÊ�j5‚j ‚jƒkvƒkâƒlN„l»„l(…l•…l†lo†lÜ†lI‡l¶‡l#ˆl�ˆlýˆjj‰jÕ‰j@Šj«Šj‹j�‹kì‹jXŒjÃŒj.�j™�lŽlqŽlÞŽlK�j¸�j#�jŽ�jù�jd‘jÏ‘j:’j¥’j“j{“kæ“kR”i¾”j(•j“•kþ•kj–jÖ–jA—j¬—j˜m‚˜ið˜iZ™jÄ™,/šq\šžÎš…m›Dó›,8œMeœ‘³œ—E�Ý�D]žg¢ž[
! Ÿ=fŸ=¤ŸµâŸj˜ j¡¬n¡„¢p ¢E£ƒW£@Û£7¤�T¤yä¤P^¥2¯¥-â¥-¦,>¦-k¦-™¦,Ç¦^ô¦eS¨T¹¨T©‹c©zï©|jªËçªB³«~ö«Uu¬èË¬}´­a2®m”®W¯vZ¯_Ñ¯u1°™§°�A±7Ï±#²A+²9m²P§²uø²Sn³QÂ³M´@b´F£´Iê´®4µDãµ[(¶H„¶LÍ¶;·¯V·W¸L^¸/«¸ŽÛ¸Qj¹B¼¹bÿ¹AbºA¤ºhæº@O»R�»uã»GY¼ˆ¡¼8*½ c½8„½2½½4ð½Q%¾kw¾0ã¾l¿u�¿—÷¿V�À‚æÀ¯iÁBÂD\Â�¡Â[/ÃS‹ÃWßÃW7Äd�ÄWôÄjLÅX·Å`Æ~qÆZðÆ\KÇX¨ÇYÈu[ÈCÑÈ|É{’É\Ê[kÊ[ÇÊW#Ël{ËbèË]KÌ_©Ì^	ÍRhÍa»ÍlÎxŠÎ’ÏB–Ï=ÙÏHÐt`ÐmÕÐsCÑC·ÑûÑWÒVoÒwÆÒG>Ó†ÓVÔP]ÔP®ÔPÿÔXPÕ`©ÕL
! ÖUWÖF­ÖIôÖf>×4¥×;Ú×*Ø6AØQxØlÊØ<7ÙOtÙPÄÙ[Ú_qÚ!ÑÚ)óÚ0Û\NÛ"«ÛYÎÛ5(Ü/^Ü-ŽÜ6¼Ü9óÜ4-ÝhbÝ7ËÝÑÞwÕÞYMß]§ßbàkhàvÔà€KáuÌáBâbâS‚â[ÖâO2ã0‚ãp³ãp$ä9•ä�Ïäf_årÆåm9æk§æcç]wçŠÕçk`èMÌèQé‡lé}ôé}rêVðêTGëHœë+åëì6-ìdìCvì:ºì™õì�íƒ¡í %îFî’Æî5Yï7�ïFÇïJðJYð…¤ðŒ*ñ¹·ñDqò3¶ò:êò^%óC„ó�ÈóŠVô—áôbyõ5ÜõEöˆXö�áö`r÷yÓ÷¦Mø�ôø�‚ù› ú‡¼úÌDûdü“vü‡
! ý™’ýg,þ�”þÁ2ÿµôÿ¸ªÔcå8¿|Þµ[¡“³ôG‡<}ÄÆBß		Åé	£¯
! ÊS¾uÝ¶S
ä
! žï|Žó÷ÿ0÷ƒ(Á¬˜nÞ¼æó£õ—\�iê,T^�3à&«;Ùç„ÁûF›BÜÞ »|\�Ùu[ |Ñ �N!kÐ!¯<"Mì"f:#D¡#Dæ#_+$¿‹$\K%b¨%Ž&Tš&8ï&f('d�'Nô'iC(L­(+ú(H&)“o)X*6\*b“*Wö*}N+6Ì+:,h>,U§,6ý,L4-#�-9¥-¯ß-{�.}/A‰/`Ë/u,0K¢0fî0U1ÆÕ1|œ2z3‘”3™&4ÜÀ4º�5sX6‘Ì6q^7&Ð7\÷7DT8:™8AÔ89S29M†9›Ô97p:@¨:Gé:a1;Ž“;j"<3�<cÁ<>%=pd=\Õ=*2>K]>'©>$Ñ>�ö>i„?iî?zX@>Ó@QAŒdAQñAšCB3ÞBiC*|C4§CJÜC'DBD>YD#˜D)¼D æD‡‡E/FŽ?FiÎFV8G»�GDKHl�HrýH'pI_˜IoøIFhJf¯JHKX_K†¸Kh?Ll¨LsM1‰M>»N]úNPXOW©OhP7jPq¢PUQbjQOÍQnR¨ŒR>5SPtSDÅS`
! TkTI†TfÐTQ7UP‰UaÚUw<V´V4Wc´W�X�¦X]4Yl’YRÿYKRZ=žZvÜZLS[9 [tÚ[,O\5|\7²\bê\VM]‚¤]V'^´~^x3_à¬_�`x
aZ†aSáay5b‚¯bM2cO€cGÐcAdbZd�½dšMeŸèeaˆf`êfhKgU´gY
! h]dheÂhs(igœiqj�vjakoikPÙk¡*l;Ìl~m]‡mmåmCSn^—n€önwop‰p4úp/qŽ<q�Ëq+\r_ˆrƒèrtlsDásu&t.œtaËta-u$�uj´u4vbTvB·v<úv:7wrwŽwu«w!xB4xQwx*Éx@ôxœ5y¶Òyh‰zCòz.6{,e{v’{5	|W?|W—|{ï|k}I‚}]Ì}?*~Gj~G²~Gú~xBp»r,€PŸ€”ð€E…�YË�[%‚U�‚Y×‚W1ƒ‰ƒ ¦ƒMÇƒo„…„T¤„ ù„f…A�…4Ã…wø…Bp†Y³†1
‡9?‡ºy‡}4ˆ[²ˆU‰Dd‰D©‰Kî‰C:Š6~ŠVµŠR‹ã_‹dCŒd¨Œ`
�}n�•ì�Ô‚Ž{W�xÓ�\L�x©�V"‘\y‘­Ö‘­„’l2“�Ÿ“m/”u�”g•Z{•„Ö•Ä[–¾ —“ß—�s˜€õ˜qv™kè™sTš>ÈšÌ›‡Ô›–\œ]óœSQ�`¥�qž`xžRÙž^,Ÿc‹Ÿ?ïŸw/ 1§ 6Ù <¡gM¡sµ¡D)¢Ón¢^B£«¡£¥M¤Qó¤µE¥[û¥cW¦h»¦h$§“�§€!¨A¢¨Xä¨J=©Sˆ©PÜ©T-ªi‚ªJìªr7«dª«V¬Pf¬>·¬Tö¬“K­ß­…ì­^r®VÑ®X(¯o�¯ñ¯õq°ôg±U\²h²²j³c†³cê³YN´I¨´»ò´#®µ#Òµ]öµ4T¶Y‰¶rã¶cV·Oº·=
! ¸pH¸X¹¸j¹n}¹|ì¹~iºBèº³+»Òß»P²¼l½lp½2Ý½G¾AX¾zš¾ž¿[´¿’À>£ÀGâÀZ*Áw…ÁPýÁyNÂXÈÂT!ÃTvÃWËÃŽ#Äs²ÄO&Å¼vÅx3Æd¬ÆKÇ0]Ç§ŽÇ}6Èx´Èž-ÉzÌÉCGÊš‹Êx&ËŸË3·Ì>ëÌp*Í©›Í%EÎXkÎ(ÄÎUíÎBCÏ^†ÏKåÏ@1Ð6rÐD©ÐlîÐI[Ñ.¥ÑŠÔÑn_Ò{ÎÒfJÓ4±Ó&æÓI
ÔIWÔI¡ÔIëÔG5ÕH}ÕGÆÕ^ÖbmÖkÐÖB<×6×l¶×l#Øz�ØoÙe{ÙYáÙu;Úi±ÚiÛO…Û<ÕÛ\ÜfoÜjÖÜfAÝg¨ÝgÞYxÞLÒÞxß„˜ß@àF^à4¥àNÚàX)ái‚ádìádQâC¶âcúâ]^ãN¼ãHä;TäE�ä\Öä^3åY’å<ìå])æ`‡æYèæ)Bç<lç5©ç3ßç5è3Iè:}è>¸èF÷èO>éHŽéV×éS.êV‚ê$Ùêƒþê‹‚ëQì4`ì•ìO¬ì\üìbYíf¼í€#î[¤î/ï‰0ïfºïS!ðˆuðzþðbyñiÜñmFòU´ò€
! óW‹óYãóu=ôr³ôO&õúvõ›qöd
÷tr÷aç÷(IøBrøSµø0	ù-:ùEhùE®ù_ôù‡Tú>Üú{ûb—ûpúûaküjÍü�8ý^ºýSþXmþ.Æþ2õþ‘(ÿWºÿa…t¥ú• Ž6OÅ+jAT¬gIi\³Rsc0×u5~G´dü;af�<[U±"ÌFï*6	Sa	]µ	I
! G]
! Z¥
! X}Y×bñ&T/{E«Eñ‚7
Aº
?ü
T<8‘$Ê…ï�u÷¬XÀd~–*®qÙaKU­FSJNžŸí[�éèïÓØO¬OüiLE¶�ü=šxØ�QlÓ#@#d,ˆ%µÖÛå²e˜3þ~2’±*D,o�œ6: /q N¡ ˆð ey!|ß![\"]¸"k#k‚#kî#AZ$1œ$†Î$¯U%g&Xm&VÆ&£'lÁ'4.('c(+‹(1·(Ké(15)g)rç)]Z*]¸*\+ms+eá+eG,e­,y-Ê�-DX.-�.<Ë.X/Ya/Š»/‹F0HÒ0[1Zw1PÒ1D#2Dh2/­2oÝ3uM49Ã4ºý4a¸6À7¹Û7³•8zI9}Ä9|B:b¿:‚";\¥;t<xw<Tð<‘E={×=¨S>eü>ob?­Ò? €@p¡@ŽA3¡ARÕA(BY:B%”B;ºBNöBUEC@›CrÜC{OD7ËD{E{EfûEYbF†¼FŸCG•ãGtyH…îH²tIO'J1wJ?©J_éJxIK$ÂKaçKXILe¢L9M-BM-pMažM{NS|NŠÐN[O ÛO,üOQ)P2{PI®P‹øP˜„QžRx¼R35SŠiSbôS^WT„¶Ta;U �Ub>V6¡VYØVW2W•ŠW… Xn¦X‡YZ�Y%øYaZ:€Z2»ZgîZZV[`±[=\sP\2Ä\`÷\X]s^ÝŽ_(l`L•`Mâ`‡0aÕ¸a9ŽbmÈbM6c9„ce¾c…$dbªds
eD�etÆen;f@ªf\ëfUHgižg…h�Žh™,i=ÆiajPfj]·j]kTsk_Èk_(lÑˆl}ZmOØmo(nv˜nVoofopÖo�Gp9Øp8qcKqp¯qp rt‘rCspJsa»sotq�ttÿtLtu|Áu€>v‰¿v‰Iw‘Ów™exžÿx¤žy£Cz·çz·Ÿ{·W|·}¹Ç}º�~¹<·ö­®€»\�»‚»Ô‚º�ƒ¾K„o
! …rz…sí…`a†=Â†w‡qx‡qê‡:\ˆ`—ˆoøˆzh‰oã‰DSŠp˜Šv	‹t€‹oõ‹AeŒ8§Œ<àŒC�Na�^°�PŽ>`Ž9ŸŽ9ÙŽ:�[N�Èª�~s�{ò�Ún‘ŽI’\Ø’N5“O„“2Ô“S”Y[”Nµ”S•RX•–«•’B–;Õ–˜—™ª—-D˜,r˜0Ÿ˜6Ð˜P™BX™6›™@Ò™2š/FšOvšFÆšA
›8O›mˆ›6ö›b-œ/�œoÀœR0�Oƒ�\Ó�Q0žV‚žZÙž…4Ÿ‡ºŸYB •œ @2¡Cs¡·¡Ô¡Mï¡I=¢q‡¢Tù¢SN£V¢£Hù£XB¤R›¤Oî¤P>¥Q�¥Tá¥M6¦T„¦QÙ¦L+§Ix§FÂ§H	¨LR¨|Ÿ¨Z©Rw©[Ê©O&ªOvªJÆªL«O^«U®«S¬KX¬N¤¬mó¬Ta­Z¶­c®Ou®TÅ®E¯S`¯E´¯mú¯gh°sÐ°rD±l·±h$²a�²lï²f\³;Ã³?ÿ³C?´5ƒ´B¹´óü´5ðµ9&¶!`¶$‚¶#§¶1Ë¶)ý¶Z'·D‚·5Ç·%ý·a#¸=…¸+Ã¸;ï¸@+¹9l¹4¦¹+Û¹-º95ºMoº"½º8àºH»Zb»¼½» z¼q½V�½Aä½E&¾Al¾*®¾½Ù¾_—¿V÷¿[NÀwªÀŠ"ÁZ­Á¦ÂH¯ÂîøÂoçÃ’WÄŽêÄeyÅmßÅvMÆºÄÆlÇ°ìÇc�È�Ét‘ÉqÊÃxÊz<Ë‹·ËsCÌ~·Ìz6Í°±ÍƒbÎŒæÎ›sÏXÐlhÐ}ÕÐ¢SÑ¡öÑ”˜Ò½-Ó}ëÓZiÔRÄÔQÕAiÕJ«ÕHöÕ\?ÖjœÖM×\U×X²×‘Ø�ØÀ¬ÙºmÚ¹(ÛkâÛ¼NÜ‰Ý{•Ý·ÞAÉÞkà¬wàJ$áÆoáŒ6âzÃâ>ã—¾ã�Vä‹ääqpådâååGæ·-ç„åçŒjè�÷è¿‡é‚Gê»Êêq†ë“øë^ŒìkëìŒWí|äíÄaîÖ&ïÕýï‰Óð²]ñ“ò^¤ò¸ós¼ók0ôyœôºõvÑõLHö’•öN(÷Qw÷
É÷Ô×øf¬ù¾úÍÒú‡ ûµ(ü»Þü¿šýÞZþ¢9ÿ³Üÿ§�‹8eÄs*�ž .ÜÏi¬m®„K3KÅË1‘	(Ã	–ì	ƒ
! & 
! Ç
! á
! 6û
! J26};´ÄðÂµ
Vx‚Ï¯Rè;»<Äøâ½Â Vcyº.4ˆc‚ìCoM³�!‘„³38>l_«NZZ0µ/æ^7uz­…(s®x"+›¼Ç^„ Dã 2(!T[!V°!f"Hn"7·"Xï"eH#I®#hø#aa$WÃ$ %†¼%eC&z©&D$'�i'7ú't2(f§(n)›})Y*Ws*„Ë*yP+aÊ+|,,Q©,Jû,`F-i§-™.4«.‹à.{l/\è/\E0u¢0T1hm1`Ö1l72¢¤22G3\z3]×3T54wŠ4#5c&5hŠ5.ó5f"6`‰6Bê6|-7Jª7õ7i8J}8oÈ8/89{h9Tä9^9:A˜:EÚ:D ;;e;R¡;lô;a<Âá<5¤=;Ú=i>K€>GÌ>0?FE?>Œ?IË?E@H[@:¤@Dß@2$AdWA1¼A3îA,"B|OB6ÌBcC5gCN�CKìCF8DND3ÎDEE.HE<wE@´EJõEG@FQˆFRÚF]-GS‹GPßGQ0HT‚HT×HM,IJzIJÅIDJLUJM¢JVðJaGK;©K_åKgELc­L_MMqMR¿MUN<hN7¥N:ÝN©OAÂOGPxLP&ÅP_ìPDLQJ‘QHÜQj%Rk�RLüR�IS…çSPmTp¾TV/Ur†UrùUzlV0çVeWi~WˆèWzqXbìX’OYQâYQ4ZQ†Z-ØZ{[\‚[Šß[lj\:×\�]^ ]Uÿ]@U^O–^-æ^{_\�_Pí_<>`O{`QË`0a7NaŠ†aYbkbJŠb`Õb46ctkcŠàcIkdkµdˆ!eˆªec3fg—f@ÿfC@g2„gA·g0ùg@*h1khA�h�ßh�mi~ûiJzjxÅj~>k@½kjþkcilYÍln'mC–mXÚmD3n@xn.¹nzènfco2Êo\ýoLZpL§pJôpV?q\–q\óq\Pr\­r 
! sK+sUwsBÍs]t`ntYÏty)uY£uÖýuŒÔvTawm¶wp$x”•xT*y5yyµyœ/zKÌzˆ{^¡{—|ß˜|™x}|~h�~™ø~a’côVX€\¯€f�Ðs�ŽD‚NÓ‚Ž"ƒt±ƒ‰&„D°„…õ„…{…W†vY†-Ð†yþ†Yx‡JÒ‡LˆPjˆA»ˆjýˆIh‰q²‰\$Š^�ŠŽàŠko‹‡Û‹kcŒ´ÏŒV„�lÛ�lHŽvµŽ�,�\®���‘›�B-‘xp‘9é‘S#’‚w’Rú’7M“^…“4ä“8”hR”l»”5(•g^•AÆ•O–ÁX–Á—ÄÜ—Å¡˜Tg™›¼™OXš¸¨šRa›„´›W9œy‘œM�oY�˜É�5bž˜ž‹ŸW¤Ÿ3üŸ©0 EÚ Ì ¡pí¡H^¢…§¢…-£V³£m
! ¤8x¤…±¤—7¥›Ï¥Lk¦j¸¦j#§~Ž§–
¨Q¤¨:ö¨;1©[m©#É©#í©vªyˆª–«b™«Vü«7S¬°‹¬z<­P·­m®iv®cà®‡D¯€Ì¯]M°}«°e)±e�±iõ±l_²fÌ²£3³u×³7M´i…´zï´cjµBÎµ—¶Ë©¶›u·‰¸Ÿ›¸q;¹¡­¹eOºHµºyþºx»:“»3Î»¼/¼O¼Tm¼Â¼>â¼<!½D^½2£½GÖ½L¾Hk¾5´¾iê¾TT¿�©¿w7À±¯ÀhaÁ§ÊÁdrÂY×ÂÎ1ÃjÄÐkÄ©<Å°æÅ—ÆÛªÇŠ†ÈzÉµŒÉ¿BÊyËé|ËßfÌeFÍt¬Ía!ÎÞƒÎYbÏê¼ÏP§ÐmøÐÐfÑ¼7Ò¢ôÒR—Ó•êÓ¾€Ôç?Õ•'Ö™½ÖvW×¤Î×€sØ¡ôØ´–Ù‚KÚAÎÚdÛPuÛ�ÆÛJVÜ˜¡ÜŸ:ÝEÚÝ± ÞDÒÞCßl[ßrÈßŠ;à4ÆàSûàROá`¢áIâJMâb˜âVûâªRã|ýãqzä�ìä�zå°æ´¹æÝnç¯Lènüèuké`áéKBê‰ŽêjëEƒë”Éë�^ìpîì›_í¿ûíV»îkïo~ïsîï…bðuèð˜^ñ|÷ñStòMÈòšóu±ód'ôgŒôhôô¦]õ„ö•‰ö•÷„µ÷p:øp«øOùÏlùò<ú¬/û‚Üût_üuÔüsJýs¾ý}2þ`°þ`ÿDrÿS·ÿe¦ql�…Œ‘£Œ5‘Â]TL²aÿ‰aRëo>Á®nplßžLžëŽŠ	Š
! ¢¤
! pG�¸qV{ÈYD
×ž
fv�Ý‰{–ƒœ— f¸À‹àcliÐA:ï|Ël^8ë—tƒŽø€‡¯[¸^³sˆ'}°y._¨O`Xd¹lW‹–ã…z_ †` ”ç �|!U
"Zc"Y¾"e#¶~# 5$ËÖ$‡¢%|*&v§&­'uÌ'kB(¼®(k)‚|*Óÿ*ÔÓ+™¨,|B-©¿-–i.d/¿e/ƒ%0˜©0’B1xÕ1¸N2l3¸t3Â-4Nð4i?5…©5ˆ/6�¸6ÈF7c8‰s8’ý8}�9¥:”´:gI;o±;s!<›•<t1=—¦=|>>l»>’(?»?OÀ@_A[pA‹ÌAYXBU²BÀCŒÉCŽVDmåD•SE¡éEP‹F_ÜF©<GqæGiXHLÂH­I_½IŠJH¨J‡ñJtyKxîK“gL½ûLx¹Mt2N€§Nk(Oè”OY}PŸ×PPwQ‘ÈQ‚ZR½ÝR·›SiSTt½Tc2UŸ–Uz6Va±V˜Wª¬W‰WX�áXÞY¼^Z~[|š[~\�–\a&]žˆ]~'^‚¦^{)_¥_Ú%`qa{ra[îanJb¹bRÖbX)c·‚c·:dJòdˆ=e”Æe@[f)œfEÆf9g�Fg¶ÈgDh˜ÄhE]i?£iJãiM.jL|jLÉjMk8dkT�kFòkw9lw±l˜)mfÂmF)nopnnàn>Oo9ŽoWÈoh p7‰p"Áp&äpŒq>˜qY×qD1r@vr·r+Írùrs(sP;s]ŒsWêskBtZ®t]	u`guÈu^Þui=v§vdªv}w¹�wsGxy»xD5y;zyu¶y9,z;fzZ¢z‹ýzn‰{sø{:l|‚§|„*}t¯}‘$~t¶~m+y™F€NZ€P©€†ú€R��VÔ�q+‚€�‚DƒVcƒ\ºƒr„‰Š„o…j„…lï…u\†pÒ†tC‡n¸‡œ'ˆUÄˆt‰?�‰/Ï‰qÿ‰°qŠ "‹NÃ‹TŒ_gŒ_ÇŒZ'�O‚�nÒ�SAŽ7•ŽAÍŽ™�=©�tç�q\�aÎ�^0‘V�‘`æ‘,G’It’s¾’K2“;~“�º“e<”¡¢”�D•KÆ•±–^Ä–`#—œ„—\!˜T~˜Ó˜^×˜p6™†§™B.škqš…ÝšYc›_½›LœJjœ?µœCõœL9�]†�Vä�U;ž'‘ž>¹ž"øžjŸa†ŸUèŸa> ,  ^Í ],¡PŠ¡TÛ¡�0¢ž¾¢q]£xÏ£eH¤r®¤g!¥l‰¥�ö¥ˆ†¦¥§Xµ§l¨^{¨±Ú¨Œ©¡©Z¸©DªXªfdªÃËªn�«Yþ«EX¬Žž¬`-­8Ž­zÇ­\B®SŸ®`ó®}T¯IÒ¯b°I°�É°2Y±_Œ±^ì±GK²,“²IÀ²I
! ³YT³W®³h´3o´a£´[µaaµAÃµS¶RY¶i¬¶~·3•·aÉ·a+¸a�¸ï¸Oo¹`¿¹g ºxˆºa»ac»aÅ»D'¼6l¼:£¼eÞ¼5D½�z½7¾U@¾Y–¾Lð¾™=¿P×¿b(À]‹ÀxéÀQbÁ‚´Á@7Â1xÂ^ªÂ‡	Ã¯‘Ã±AÄ«óÄ¼ŸÅ¾\Æ¸Ç¼ÔÇ¾‘È¸PÉ¯	Ê±¹Ê«kËµÌÂÍÌÂ�ÍµSÎD	ÏDNÏ<“ÏCÐÏcÐaxÐDÚÐoÑd�ÑUôÑ‚JÒ«ÍÒMyÓOÇÓQÔpiÔHÚÔ{#Õ€ŸÕ0 Ö,QÖ~ÖPžÖjïÖfZ×ZÁ×…Ø)¢Ø|ÌØSIÙd�Ù–ÚT™ÚVîÚyEÛY¿ÛaÜ>{ÜƒºÜ>Ý¨¾ÝgÞi‡Þ6ñÞK(ßbtß7×ß6à2Fà6yàO°àfá`gáOÈá>âEWâ_�â~ýâ€|ãkýãFiäJ°äwûä—såLæ7XæŸ�æV0ç‡çU çdöçE[èw¡èué—�é>'ê+fêr’ênëbtë–×ëdnì[Óìd/í-”íLÂí>îNîlî8‹îpÄîà5ïGðª^ð–	ñ± ñ©Rò¬üò¦©óºPô“õ'ŸõÇõ
Þõ>ìõO+ö†{öl÷„o÷>ô÷c3øQ—ø%éøaù+qùL�ùUêùg@ú,¨úiÕúY?ûL™û�æûZvüdÑük6ýg¢ýw
! þ[‚þ`ÞþU?ÿN•ÿeäÿ#J4n=£9áB5^\”2ñ3$3X.ŒM»8	VBb™VücSc·ec�cåcIc­cOuXÅ+'JLrB¿E	AH	AŠ	'Ì	Vô	;K
! )‡
! K±
! Mý
! MK[™[õ”QÍæR´
l�tWOZ^ªM	<WR”Wç=?J}DÈm
/{g«Oàc“DŠØca~4à35Ip‡ð0x©5»2ñ0$6UWŒyä0^N�AÞ„ b¥V>_|ž\px:é($�MIëI5H3È^üX[a´Z Wq 9É �!‘!†"p˜"a	#k#†€#C$FK$o’$a%Sd%`¸%`&Yz&^Ô&r3'G¦'=î'J,(8w(!°(CÒ([)1r)X¤)iý)Yg*ŸÁ*ta+pÖ+2G,"z,‚�,( -+I-|u-|ò-xo.dè.dM/E²/aø/PZ0R«0Rþ0–Q1¢è1r‹2£þ2Œ¢3P/4e€4iæ4P58Ð5d	6Cn6�²6šB7‹Ý77i86¡8$Ø8 ý8,9eK9N±9o:tp:oå:„U; Ú;(û;-$<DR<#—<œ»<X=l=@€=Á=jÙ=\D>f¡>_?Vh?[¿?x@p”@—AR�A[ðA?LBdŒB6ñB](C=†CfÄC~+DUªDME¿NEºFëÉFæµGPœHSíH±AIkóIN_JU®JeKRjKh½K~&Ll¥LfMZyMjÔMn?Ni®NJOYcO„½ODBP¯‡P~7Q|¶Qr3R9¦R¡àRŸ‚S‰"T¼¬TºiUT$VNyVQÈV`Wi{WXåW5>XYtYXÎYL'ZKtZoÀZU0[T†[,Û[3\H<\Q…\.×\T]U[]R±]K^kP^k¼^R(_i{_kå_wQ`JÉ`2a Ga*ha"“aI¶a:bt;b.°b:ßbCc?^c?žcUÞcv4d‚«dP.egesçeB[fBžfPáfO2g2‚gAµg[÷ghShe¼h“"iX¶i4j”DjeÙjf?km¦kZldol~ÔlHSmvœm„nE˜ncÞn4Bohwolào0Mpi~ptèpL]q1ªq\Üq`9rišrrsrwsUêsh@tv©tI uIjuÇ´uÏ|vÏLwrxc�x}óxNqy�ÀyKPz„œz;!{I]{8§{Mà{A.|Jp|c»|C}:c}Dž}hã}hL~@µ~<ö~K3;[»[€*s€ž€7¼€=ô€;2�Cn�O²�z‚I}‚ZÇ‚("ƒ?KƒK‹ƒ	×ƒ>áƒB „c„h|„Oå„E5…~{…Eú…Y@†š†´†)Î†&ø†‡P?‡E�‡MÖ‡^$ˆWƒˆ:ÛˆH‰t_‰KÔ‰@ Š9aŠI›ŠkåŠUQ‹S§‹Œû‹�ˆŒ*�(D�Œm�ƒú�5~Ž_´Ž5�7J�r‚�Œõ��‚�V‘lj‘k×‘XC’pœ’m
“4{“(°“kÙ“oE”ƒµ”m9•(§•@Ð•A–'S–N{–PÊ–@——\—Nô—GC˜x‹˜™Y ™Rz™<Í™2
! š/=škmš�Ùš”w›Oœr\œwÏœfG�n®�sžs‘žNŸQTŸ<¦ŸNãŸJ2 3} /± á <ÿ <<¡ty¡nî¡P]¢D®¢”ó¢Lˆ£VÕ£Z,¤3‡¤»¤‹;¥jÇ¥72¦Ej¦`°¦¾§QÐ§y"¨zœ¨‘©X©©SªTVª(«ªSÔª+(«KT«h «K	¬–U¬�ì¬Wz­.Ò­‚®¡„®U&¯‹|¯>°NG°e–°cü°H`±;©±må±AS²|•²u³qˆ³Žú³^‰´[è´MDµm’µL¶|M¶eÊ¶t0·š¥·Q@¸s’¸~¹\…¹:â¹Iº…gºŒíº²z»«-¼8Ù¼N½;a½N�½9ì½M&¾ft¾|Û¾@X¿]™¿.÷¿J&ÀLqÀ7¾À<öÀ93ÁNmÁ7¼ÁRôÁNGÂI–ÂUàÂ46Ã5kÃ@¡Ã=âÃU Ä'vÄ?žÄKÞÄf*Åe‘Å_÷Å?WÆ}—ÆAÇ.WÇ,†Ç$³ÇmØÇ^FÈE¥ÈYëÈGEÉR�ÉZàÉ?;Ê^{Ê"ÚÊ�ýÊcË!ãËkÌVqÌoÈÌN8ÍI‡Í4ÑÍ%Î,Îb;ÎcžÎÏYÏ7mÏA¥Ï9çÏj!ÐaŒÐ8îÐY'ÑF�Ñ\ÈÑA%ÒgÒQ�ÒTÓÒ|(Óc¥Ó�	Ô+—ÔPÃÔ=Õ;RÕ3ŽÕ4ÂÕ³÷Õ3«Ö5ßÖ2×IH×k’×]þ×Y\ØB¶Ø@ùØ�:Ù<¼ÙNùÙ°HÚ^ùÚNXÛ¥§ÛtMÜmÂÜr0ÝA£ÝSåÝ†9ÞwÀÞ8ß-Vß/„ß`´ß~à2”à8Çàmá-nátœáFâpXâdÉâ˜.ãfÇãU.äf„ä~ëäjå|êågæ‹�æ\
çujçBàçE#èmiè‡×è\_é�¼éT>êc“ê“÷êu‹ë®ì °ì“QíÇåíi­îÏï4çï^ði{ð_åðWEñ‡�ñX%òI~òYÈòr"óZ•ó_ðóEPôH–ôAßô€!õ`¢õ.ö)2ö$\ö"�öÔ¤ößy÷xYøcÒøs6ù/ªù3Úù:úEIú¨�ú�8û6Öû@
üNNüh�üIý^PýO¯ýwÿýxwþQðþRBÿF•ÿ9ÜÿdM{HÉ,.?*n*™,Ä=ñ/rDU·'
B5;xW´@MTjH¿:hC_¬>>K9ŠNÄT?hJ¨ó:-5h5žÔ8ó8,	e	‚	EŸ	å	@
! <C
! O€
! #Ð
! ô
! >jS.¾=í=+1i/›;Ëa
Ti
'¾
6æ
3!Q(s(œFÅ’IŸºéP¤_õdUGºHHK6”UË'!GIG‘6ÙZ!kZ�Šèss<çN$Bs>¶Hõ2>q:�UÊY Az]¼LggÏ7èj 2‹!¾{à‡\6ä[:–V³5
! z@e»�!=²fðsWiË„5 €º ¢;!€Þ!œ_"Eü"^B#f¡#G$žP$ï$$ü$<!%^%#|% %D¯%;ô%0&’P&}ã&]a'Z¿'T(ko(TÛ(X0)\‰)Tæ)A;*%}*<£*Dà*3%+7Y+9‘+Ë+7ä+,5,mN,¼,%Õ,'û,%#-%I-,o-œ-µ-Ð-é-'.&*.FQ.˜.².GË.M/Qa/L³/%0e&0,Œ0A¹0û01H-1v1�1$«1Ð1î1
! 2#2 <2+]2,‰2¶2Ñ2î203><3{3+—3BÃ34%4E4c4'�4 ©4Ê4-å4<5P5p5�5B«5$î5616Q6n6‰6¦6Ã6%Ü67,7H7aa7HÃ7O8\8as8YÕ8Q/9&�9N¨92÷92*:-]:&‹:²:&Î:õ:;j0;'›;?Ã;B<QF<'˜<&À<bç<(J=(s=%œ=[Â=!>(@>.i>*˜>(Ã>=ì>+*?8V?8�?8È?+@-@@K@UŒ@Zâ@$=A2bA•A6³AOêA!:BG\B(¤B!ÍB9ïB)C#HCYlC%ÆCìC
! D}ŠD$EZ-E!ˆE2ªE2ÝE:F"KFnF,‹F ¸F2ÙF"G/GOG^oGYÎGc(HyŒH:I*AIUlIGÂIŸ
! J›ªJQFK=˜K`ÖKw7Lt¯LA$MRfMJ¹M^N\cN›ÀN:\O=—OWÕOk-P†™P2 QœSQ�ðQXŽRNçRz6St±S &TpÇT«8U‹äU~pVCïV‡3WF»WAX1DXUvXcÌX'0Y�XYhÚY)CZmZ]ˆZXæZ/?[Ko[I»[)\X/\eˆ\�î\9p]>ª]Qé]L;^@ˆ^HÉ^Y_Wl_DÄ_z	`¹„`l>a6«a]âan@bj¯b.cOIc;™c=Õc=d>Qd!�d
²dUÀd_e.ve?¥eVåeT<f3‘f1Åf/÷fl'g”g®g.Äg-óg/!h0Qh‚hm˜h3iC:ih~ilçi#Tj=xjB¶j5ùj5/k9ek7Ÿk:×kXlzklQælU8mEŽm�Ôm[bnc¾n}"o‡ o\(p^…pTäp{9qNµqprTurYÊrP$sVus:ÌsXt„`t}åt[cu<¿uüu
	v
! v~"v˜¡v‡:wNÂwcxcux%Ùx/ÿx—/y6ÇyþyŸzo«zL{wh{Kà{�,|”½|R}ˆÒ}Z[~A¶~mø~NfgµH€'f€!Ž€°€AÈ€m
! �_x�nØ�mG‚_µ‚[ƒbqƒ?Ôƒ7„7L„O„„KÔ„3 …7T…7Œ…7Ä…Cü…S@†3”†XÈ†@!‡Ab‡]¤‡\ˆZ_ˆSºˆ&‰F5‰_|‰hÜ‰2EŠ2xŠF«ŠPòŠ1C‹EuŒK»Œ£�É«�šuŽ¼�¦Í�›t�…‘Ê–‘Ça’])“O‡“f×“Z>”Z™”Sô”:H•eƒ•,é•I–F`–N§–}ö–Qt—UÆ—T˜Dq˜P¶˜Ž™W–™aî™PPšž¡šB@›jƒ›Aî›^0œf�œböœY�Sy�RÍ�q ž2’ž0Åž9öžV0ŸI‡ŸFÑŸ] Uv tÌ „A¡^Æ¡v%¢$œ¢0Á¢Vò¢MI£—£
! ¯£xº£-3¤Ja¤I¬¤Bö¤?9¥Ay¥@»¥Aü¥B>¦N�¦GÐ¦I§9b§Gœ§Mä§62¨>i¨2¨¨TÛ¨Q0©B‚©EÅ©6ª?Bª]‚ªAàªH"«Hk«=´«0ò«J#¬2n¬L¡¬Eî¬@4­Fu­9¼­Fö­==®3{®:¯®:ê®3%¯5Y¯1�¯?Á¯B°DD°M‰°S×°3+±C_±C£±Lç±R4²5‡²D½²*³,-³[Z³<¶³=ó³P1´r‚´põ´Nfµ„µµo:¶oª¶z·;•·;Ñ·c
¸žq¸=¹+N¹Šz¹‹º{‘ºW
»^e»uÄ»U:¼
! �¼m›¼'	½>1½3p½J¤½Zï½VJ¾D¡¾§æ¾}Ž¿PÀH]À?¦ÀXæÀ¡?Á—áÁgyÂ_áÂzAÃz¼Ã‘7ÄpÉÄv:Å¤±ÅSVÆSªÆWþÆGVÇ8žÇH×ÇN ÈpoÈcàÈ�DÉyÔÉ„NÊ•ÓÊqiËWÛËm3ÌG¡Ì2éÌ~Í(›Í8ÄÍ8ýÍ86Î8oÎ:¨Î[ãÎœ?Ï ÜÏk}Ð6éÐW Ñ¢xÑ°Ò²ÌÒ¸Ó…8Ô¸¾ÔfwÕBÞÕN!ÖˆpÖùÖY×:s×g®×XØoØgØiçØCQÙ•ÙŒÚ~¢Ú|!ÛvžÛLÜ7bÜFšÜ(áÜ
! Ý>ÝZÝ,wÝ*¤Ý7ÏÝ8Þ7@Þ8xÞ7±Þ9éÞ8#ß9\ß6–ß6Íß6à8;à6tàU«àáŒ á–­áyDâ4¾âTóâfHãl¯ã�ä|žäfåQ‚åJÔåPæ<pæA­æ;ïæ@+çJlçJ·ç+èj.èq™èˆén”é<ê6@ê@wêp¸êe)ëI�ëVÙëS0ìb„ìsçìª[í6î==î]{î:Ùî.ï[CïWŸï<÷ïD4ðEyðS¿ðUñqiñ2Ûñ8òmGò-µòtãòFXópŸódô˜uôfõUuõfËõl2öuŸö^÷Ot÷-Ä÷wò÷9jøW¤øaüør^ù[Ñù–-ú¤Äú¦iû¬üy½ü¬7ý³äýÁ˜þÃZÿÉ–èÉ˜I7â>fYTÀyq�™U›kñ‘]|ïhlVÕM,Fz_Á`!	m‚	~ð	Vo
! PÆ
! y\‘[î[Ju¦=
kZ
aÆ
�(¨¶G_~§;&Fb[©irofâSI=�0Ûd2q9¤8Þ]}u6ó>*RiR¼o}OýOM;�TÙY.[ˆGäW,=„KÂ]'ll”egN�‡ÐFXKŸPëC<]€MÞ?,jla×k9{¥`! u‚ [ø 'T!N|!TË!E "\f"”Ã"VX#r¯#8"$_[$e»$]!%:%mº%N(&ew&‘Ý&fo'2Ö'ˆ	(^’(Yñ(ÙK)�%*t³*8(+Ra+d´+6,3P,=„,2Â,2õ,+(--T-+‚-5®--ä-=.'P.=x.*¶.5á.+/=C/-�/=¯/*í/-0*F0-q0*Ÿ0-Ê0=ø0361-j1-˜1=Æ1-22222e22˜25Ë2-32/3=b3+ 3-Ì3+ú3=&4+d4%�4=¶4-ô45"5=X5*–5-Á52ï5-"6*P69{6=µ6=ó6517$g7yŒ738[:8+–8LÂ8@9#P9.t9E£9@é9R*:-}:/«:.Û:2
! ;!=;M_;S­;g<xi<Eâ<B(=¡k=#
>T1>T†>TÛ>?0?Fp?6·?}î?Xl@UÅ@SAToABÄA‚BTŠB[ßB>;C>zC4¹C4îCM#DPqD@ÂD+E@/E?pEO°EZFE[FK¡FOíFi=Gc§GLHHXHS¡H`õH[VI]²I6JSGJU›JMñJU?Km•KZLt^L4ÓL+M�4M]¶M=NsRNnÆN:5OGpOq¸O@*PFkPL²PRÿPDRQW—QYïQZIR8¤RpÝR-NS€|SMýSaKT&­TDÔT-ULGUg”UGüUODVS”V>èV�'W[©WYX]_XP½X�Y<¬Y(éY<Z>OZXŽZJçZ²2[Jå[X0\+‰\Fµ\?ü\_<]^œ]‰û].…^i´^Q_Gp_H¸_.`y0`kª`#a#:al^aMËaQbQkbw½bT5cUŠcbàcICdK�deÙd@?eA€eHÂe'f43f5hf>žfKÝfK)gKugKÁgK
hKYhK¥hKñhK=iK‰iMÕiK#j<ojJ¬jD÷jD<kA�k@Ãk;l0@l?qlJ±lJülJGm?’m;Òm;n;Jn2†n;¹n2õn?(o;ho;¤o;ào;p;Xp;”pHÐpDqF^qF¥qEìql2r;ŸrCÛrSs)ss.�s:ÌsGt-Otq}t6ïtY&uP€uLÑuNvPmv:¾v)ùv>#w5bwA˜wLÚwd'x€Œx}
y<‹y6Èy=ÿyV=z<”zPÑzh"{R‹{8Þ{z|>’|WÑ|6)}U`}[¶}Q~:d~KŸ~Bë~z.>©vè?_€;Ÿ€ZÛ€J6�f��pè�WY‚Y±‚DƒQPƒ:¢ƒ/Ýƒ:
„QH„eš„p…jq…dÜ…=A†G†kÇ†f3‡Hš‡:ã‡oˆ€Žˆ†‰a–‰rø‰rkŠQÞŠ]0‹|Ž‹€ŒtŒŒ7�d9�‹ž�7*Ž:bŽ—�Ž‰5�w¿�R7�TŠ�€ß�Ÿ`‘Ñ’bÒ’“5“UÉ“k”k‹”„÷”‹|•T–R]–e°–‚—t™—t˜�ƒ˜e™rz™{í™rišMÜšN*›ny›nè›lWœJÄœ|�hŒ�bõ�ŸXžzøž<sŸp°Ÿ±! rÓ _F¡K¦¡tò¡eg¢bÍ¢]0£OŽ£4Þ£J¤A^¤> ¤3ß¤Š¥už¥I¦£^¦‚§X…§_Þ§]>¨œ¨s³¨T'©Y|©VÖ©_-ªO�ªYÝª]7«_•«'õ«8¬€V¬f×¬a>­{ ­5®`R®#³®"×®#ú®(¯4G¯@|¯>½¯+ü¯+(°+T°.€°,¯°-Ü°-
! ±-8±)f±:�±JË±3²=J²)ˆ²<²²?ï²</³Cl³D°³Hõ³E>´<„´BÁ´\µÖaµŸ8¶\Ø¶5·JA·HŒ·LÕ·."¸6Q¸@ˆ¸™É¸4c¹*˜¹5Ã¹Iù¹ŸCºZãºP>»B�»©Ò»“|¼Z½ok½UÛ½71¾Qi¾X»¾V¿lk¿VØ¿O/ÀCÀmÃÀ~1Á5°ÁZæÁ\AÂ%žÂ>ÄÂ=Ã?AÃH�ÃIÊÃÄx.Ä.§Ä�ÖÄ�XÅ�æÅ_tÆuÔÆºJÇ?È!EÈwgÈZßÈa:ÉLœÉeéÉOÊRÏÊX"Ë<{Ëq¸Ë\*Ì‡‡Ì;ÍdKÍR°Í4ÎG8ÎQ€ÎVÒÎh)ÏX’Ï[ëÏvGÐo¾ÐX.Ñ„‡ÑŠÒJ—ÒEâÒ<(ÓkeÓmÑÓ’?Ô4ÒÔ&ÕH.Õ wÕ[˜Õ[ôÕcPÖf´ÖF×[b×6¾×8õ×].Ø;ŒØ;ÈØ?ÙoDÙc´ÙmÚT†Ú=ÛÚpÛMŠÛhØÛMAÜg�Üj÷ÜpbÝ{ÓÝƒOÞrÓÞ9Fß:€ß?»ß3ûßÒ/àá"áE9á]áNÝáV,âTƒâ:Øâ:ãANã\�ãjíã]Xäh¶äNå#nå%’åM¸åEæ{LæhÈæ£1ç›ÕçyqèfëèeRép¸éo)êY™êžóêJ’ë•ÝëbsìsÖìZJí�¥íb5îe˜îbþîdaï/ÆïFöï\=ðGšðMâðK0ñF|ñEÃñG	òMQòOŸòRïòMBó”�óL%ôGrô2ºôšíô-ˆõs¶õN*öMyö)ÇöPñöJB÷{�÷l	øEvøE¼ø1ù`4ùe•ù]ûùEYú2Ÿú<Òú^ûbnûSÑûk%ü:‘üaÌü>.ýBmýC°ý-ôýX"þ&{þ2¢þXÕþH.ÿNwÿMÆÿV)k(•!¾:à%LA-Ž>¼8ûG4A|F¾e{kFç˜.RÇ˜;³9ï/)\Y<¶Nó[B¤žSCS—JëF6	L}	ÜÊ	T§
! Bü
! .?dnXÓJ,WwEÏc
.y
V¨
Iÿ
gIO±ILK>˜O×3'H[O¤^ôZS@®GïB7KzKÆ„±—eIJ¯Fú}A-¿8íW&y~oø1h_š„úªq*jœ2\:>—\Öm3R¡6ôF+NräÁá¦Sˆ2ÜdCtC¸yüfv £Ý =�!?¿!>ÿ!>>"D}"zÂ"m=#A«#Bí#W0$ ˆ$%)%?O%�%$¬%JÑ%)&8F&m&0í&N':m'*¨'BÓ'X(_o(UÏ(E%)[k)1Ç)+ù)n%*§”*h<+Q¥+]÷+BU,}˜,S-Yj-SÄ-s.7Œ.WÄ.M/Lj/L·/J0JO0Nš0Wé0CA1d…1.ê1„2[ž23ú2r.36¡3BØ3K4Yg4'Á4lé4hV5U¿5V6Hl6Pµ617P87I‰75Ó7P	8MZ8=¨86æ889@V9N—9Pæ9n7:3¦:=Ú:G;Q`;i²;i<~†<|=W‚=EÚ=D >še>¢?˜£?A<@O~@¦Î@›uAVB?hBx¨B^!CK€CMÌCUD*pDW›DfóDWZED²E–÷EžŽFT-G?‚GZÂG]HU{H,ÑHHþHdGIo¬I]JJzJNÅJPKLeKC²KöKbLuwLºíLŽ¨M_7N`—NoøNKhO‡´O\<P°™P@JQM‹Q—ÙQ›qRT
SSbSZ¶SpT`‚T”ãT.xUP§UVøU`OV"°V=ÓVuW£‡W“+Xq¿X|1YK®YZúYCUZG™Z-áZ;[9K[I…[;Ï[w\ƒ\–\r«\!]5@]+v]i¢]R^g_^`Ç^R(_]{_oÙ_uI`o¿`%/aBUa”˜ad-bx’b@cHLcF•cBÜc8dnXdZÇdB"e<eeM¢e/ðe| fg�f&g@,g‚mgjðgr[h„ÎhŠSidÞipCjz´jr/k`¢k’lm–lnm„smlømcen^Éne(o'Žo$¶oÛo>îoB-p=pp<®pnëpnZqnÉqo8rg¨rtsg…szís_htgÈt_0ug�uøu^xvm×vlEwl²wxxx˜xly]~y‹Üy~hzDçz5,{Gb{Vª{]|_|Xß|&8}D_}F¤}_ë}ˆK~MÔ~}"< )Ý-€5€@S€”€}²€i0�gš�'‚C*‚En‚E´‚sú‚Dnƒ+³ƒ0ßƒ{„cŒ„Bð„V3…JŠ…;Õ…g†uy†Wï†IG‡)‘‡J»‡>ˆ^Eˆa¤ˆ\‰<c‰q ‰ŠA&Š`hŠMÉŠT‹Vl‹JÃ‹hŒLwŒlÄŒR1�_„�^ä�jCŽ-®Ž1ÜŽ8�cG�Z«�:�>A�4€�1µ�`ç�8H‘7�‘y¹‘s3’_§’3“a;“d�“=”1@”6r”*©”2Ô”u•W}•\Õ•Q2–(„–g­–h—]~—xÜ—xU˜YÎ˜>(™ng™WÖ™].š—Œš¨$›fÍ›F4œC{œO¿œ]�Om�ð½�[®ž`
! ŸekŸFÑŸ¢ g» V#¡Pz¡†Ë¡zR¢qÍ¢�?£‡Ï£�W¤ƒç¤‡k¥ƒó¥cw¦eÛ¦vA§l¸§c%¨‰‰¨¸©’Ì©’_ªtòª—g«yÿ«žy¬Q­j­	r­–|­E®	Y®c®o®MŒ®ŸÚ®—z¯Ž°a¡°n±Gr±lº±f'²‘Ž²Š ³«³#¾³Áâ³+¤´gÐ´D8µa}µIßµ;)¶fe¶jÌ¶|7·p´·M%¸qs¸Vå¸r<¹s¯¹g#º^‹ºZêºVE»Vœ»ló»U`¼z¶¼€1½'²½yÚ½ET¾Kš¾‘æ¾fx¿cß¿ACÀ@…ÀPÆÀ?Á?WÁ—Á)¨ÁqÒÁmDÂS²ÂhÃ>oÃK®ÃZúÃTUÄ]ªÄ6ÅJ?Å)ŠÅ.´Å-ãÅAÆ.SÇ4‚Ç:·ÇOòÇOBÈ2’È.ÅÈBôÈ-7É-eÉC“É6×É0ÊD?ÊQ„ÊÖÊQöÊ@HË4‰Ë6¾Ë2õË=(Ì#fÌ*ŠÌHµÌ1þÌ>0ÍhoÍEØÍÎ‡6Îp¾ÎQ/ÏJ�ÏMÌÏqÐqŒÐ\þÐJ[ÑŒ¦ÑM3Ò#�ÒK¥Ò'ñÒeÓ¸ÓÀ8Ô_ùÔŒYÕ'æÕ%Ö;4ÖSpÖQÄÖ’×F©×\ð×HMØt–ØUÙgaÙ^ÉÙr(Úe›ÚtÛcvÛ¡ÚÛW|ÜVÔÜ*+Ý(VÝOÝ™ÏÝŠiÞ¾ôÞŒ³ßu@à’¶à(IáIrá˜¼ákUâ4Áâ9öâJ0ã2{ãJ®ãqùã3kä9ŸäÙäj÷ä¦båD	æFNæa•æO÷æ5GçP}ç€Îç-Oè3}èÞ±ès�é7ê6<ê#sê.—ê#ÆêOêêA:ë+|ëF¨ëiïëzYìAÔìqí<ˆíPÅí5î0Lî1}îR¯î<ï+?ï8kï6¤ï`Ûï5<ð€rðwóð~kñiêñoTò>Äò8ó8<óduóRÚóV-ô^„ô$ãô?õ0HõFyõ'ÀõPèõ]9ö±—ö:I÷~„÷Hø‰LøIÖø� ùu°ùT&ú8{úv´ú5+ûUaûU·û5
üCüaaü:ÃüFþü(EýEnýB´ýn÷ýPfþF·þDþþNCÿ}’ÿGoXEÈ~ž�5,1bP”Dåj*K•*áqo~=îU,Q‚QÔN&<u<²8ïH(eqZ×?2>r•±\G	q¤	r
! W‰
! 9á
! SZoXÊn#X’QëS=
v‘
A¦J<ñŸ.ŒÎ6[6’—ÉMaC¯†óNz‚ÉoLu¼|2O¯RÿWR`ª;ZG\¢tÿ_tOÔ”$™¹mSuÁÕ7s
®�|0Y­Z7b_šGú€B^Ã&";IZ…cà6D 5{ 9± 7ë ;#!N_!G®!=ö!A4"Cv"=º"'ø"! #(B#k#K†#=Ò#,$S=$H‘$UÚ$D0%Fu%@¼%Vý%gT&V¼&r'†'B˜'XÛ'c4(O˜(bè(TK)| )B*Q`*:²*9í*P'+xx+5ñ+?',Tg,B¼,Uÿ,dU-Mº-L.@U.U–."ì."/F2/>y/:¸/:ó/­.0AÜ0-1&L1És1«=2Ié2133Ae34§3@Ü3F4Jd4J¯4Jú43E5ƒy5�ý5y6Lù6rF7¹7uÙ7BO8H’8DÛ8G 9vh9Dß9@$:�e:0ç:u;HŽ;g×;o?<i¯<m=<‡=”Ä=nY>mÈ>f6?e�?J@ŸN@0î@AAHaAHªA-óAf!BUˆB�ÞBx`C€ÙCŸZD‘úD~ŒEMFrYFEÌFªGi½G1'H6YH:�HvËH�BIKÄIhJ/yJD©JRîJKAKW�KLåK@2L9sL‰­LV7M>ŽMIÍM#Nh;Na¤N[OKbO‰®O28P\kPNÈPqQo‰QpùQxjR_ãR[CS:ŸS=ÚS=TyVTsÐTkDU)°U[ÚUW6V[ŽV_êVLJW1—WJÉWJXO_XS¯XSYAWY]™Ye÷YL]Z6ªZ5áZ2[tJ[ˆ¿[LH\N•\Vä\J;]@†]JÇ]8^RK^vž^Ó_eé_WO`2§`;Ú`Raia]…aaãahEb:®bAéb2+cn^c…ÍccSdL·d�eƒ†e�
! fvŒfƒg_‡g\çg^Dh^£h\i^_i^¾iVj„tj…ùj~k„þkiƒl„ílirmjÜm–Gn–Þn~uoôo?pOTpp¤pXq/nq;žq>Úqjr€„r1s97s2qs[¤sZt`[tO¼t–u £uFÄuJvCVvBšvPÝvN.w[}wTÙwL.xi{xYåx?yX_y;¸y<ôyH1z‡zzU{aX{=º{Mø{VF|u�|s}|‡}j~to~aä~)F(p;™XÕ].€9Œ€~Æ€+E�8q�3ª�,Þ�E‚%Q‚Gw‚ê¿‚pªƒ—„l³„h …l‰…Pö…AG†T‰†iÞ†vH‡Q¿‡AˆWSˆ³«ˆ$_‰Œ„‰KŠ`]Š ¾Š3ßŠi‹!}‹—Ÿ‹U7ŒW�ŒUåŒ:;�Fv�H½�CŽQJŽUœŽ^òŽ~Q�YÐ�M*�x�&Œ�³�'Ç�ï�‘&‘=‘&Q‘x‘&Œ‘'³‘Û‘'ï‘5’M’a’t’5�’&Å’'ì’'“<“O“#b“A†“vÈ“n?”m®”l•[‰•6å•6–QS–¦¥–SL—2 —oÓ—jC˜6®˜>å˜}$™|¢™Žšm®š„›n¡›½œÄÎœÑ“�šežKŸ7LŸE„ŸaÊŸ´, iá kK¡r·¡W*¢w‚¢wú¢wr£hê£?S¤F“¤iÚ¤iD¥i®¥j¦iƒ¦ií¦iW§iÁ§W+¨�ƒ¨f!©–ˆ©�ªž¡ªC@«A„«GÆ«G¬GV¬}ž¬´­‡Ñ­cY®[½®T¯ën¯nZ°³É°t}±_ò±™R²mì²uZ³ÕÐ³4¦´\Û´S8µ\Œµoéµ>Y¶„˜¶p·HŽ·n×·sF¸—º¸&R¹uy¹ï¹Mü¹@Jº;‹ºWÇº»G=»d…»—ê»›‚¼n½r�½:¾r;¾Ï®¾š~¿)À7CÀ){ÀL¥ÀHòÀB;ÁQ~Á;ÐÁXÂGeÂO­ÂXýÂEVÃ8œÃfÕÃM<Ä¯ŠÄx:Å:³Å/îÅQÆOpÆ9ÀÆ4úÆ;/Ç.kÇRšÇNíÇK<ÈKˆÈDÔÈSÉQmÉI¿ÉQ	Ê:[ÊZ–ÊGñÊO9Ëb‰ËlìË…YÌ:ßÌPÍ5kÍI¡Í7ëÍS#Î\wÎhÔÎN=ÏGŒÏqÔÏVFÐX�ÐföÐ†]Ñ‚äÑ¥gÒz
Ó’ˆÓbÔx~ÔW÷ÔOÕVÏÕe&ÖlŒÖpùÖ¡j×vØ5ƒØ|¹Øv6Ùn­ÙyÚa–Ú\øÚeUÛY»Û†ÜYœÜ,öÜ@#ÝadÝ%ÆÝFìÝ‚3Þr¶ÞI)ßVsßHÊß9à/Màe}àaãà_Eáh¥áJâ:Yâ‰”âCãPbãn³ã$"ägGä8¯äCèåR,ææ…ÿæ7…çY½ç_èWwèRÏè%"éiHém²éA êMbê[°ê:ëNGë\–ëIóëN=ìTŒìOáìN1í@€ífÁím(îA–îNØîi'ïs‘ïtðczðWÞða6ñ_˜ñ>øñP7òˆò„¨òc-óW‘óKéói5ôUŸôsõô}iõ¿çõ2§öFÚöb!÷9„÷:¾÷;ù÷>5ø;tø1°ø<âø”ùŽ´ù:Cú0~ú{¯úY+û^…ûeäû)Jübtü^×üd6ýƒ›ý/þ6OþF†þOÍþ[ÿKyÿLÅÿYPlE½fEjM°>þ^=DœMáQ/�rœ0R@)“P½axpXé}BhÀ{)+¥^ÑY0[ŠKæŒ2	>¿	fþ	Re
! >¸
! 7÷
! ¯/FßG&<n&«'ÒKú%F
;l
9¨
Xâ
B;ž~J'h'�H¸B?Db„VçE>�„rX‡¯àR�œãe€¯æ‰–a k‚6î0%VVL­>ú\9>–,ÕGfJV±‡O�Kàh,�•g&/ŽX¾Nfx‚Fû8B>{6ºEñ/7Ag<©LæP3 G„ 6Ì 9!P=!2Ž!6Á!Eø!�>"Ì"Gç"9/#[i#*Å#Kð#›<$�Ø$œv%Q&Ve&C¼&@'oA'€±'B2(bu(–Ø(œo)a*on*JÞ*)+1>+#p+8”+AÍ+K,p[,/Ì,Uü,%R-bx-1Û-4
.@B.4ƒ.A¸.Nú.gI/;±/4í/~"00¡0<Ò0+16;13r1C¦1Sê1g>2k¦2g3kz3væ3z]4MØ4<&5ec5=É5?69G6h�6zê6ƒe7gé7’Q8+ä8b9Ys9;Í9G	:1Q:6ƒ:5º:–ð:2‡;!º;œÜ;wy<oñ<Ha=Rª=#ý=J!>%l>3’>¢Æ>Si?W½?y@P�@Aà@0"AÉSACBBaB[¤B]CZ^CÄ¹Ca~DiàD@JEi‹E_õEžUFpôFgeGVÍGL$H1qHC£HµçH �I�>J’ÎJHaK?ªKrêKK]L]©LaMciM®ÍMo|NdìN#QObuOhØO'APBiPJ¬P4÷P_,QOŒQcÜQ@@RL�R€ÎRQOSL¡SIîSj8TI£TjíTWXUy°UW*Vy‚V/üVW,W‘„WTXekXFÑXTYYmYTÇYZE3ZIyZWÃZK[Mg[�µ[C\gX\dÀ\a%]K‡]nÓ]ÊB^A
_™O_9é_f#`bŠ`Zí`QHamšahb{qbŒíbšzcœd¢²doUe¢ÅeIhfO²fKglNgÃ»g@hLÀhq
iDiEÄi]
! j³hj†k]£kPlGRl`šlTûlYPmpªmInmen'Ónªûnª¦oUQpL§p^ôpQSqK¥qXñqSJr„žrn#sO’sHâsp+tIœt•ætb|uAßu=!v?_vNŸv[îvEJwG�wgØwQ@xG’x<Úx@y9Xy’y-«y]Ùym7zO¥zFõzh<{Z¥{F|„G|mÌ|X:}%“}_¹}]~vw~xî~ˆgZðuK€dÁ€�&�0Ä�Aõ�7‚iQ‚»‚Ê‚ß‚‚þ‚�ƒ;™ƒxÕƒ;N„@Š„bË„`.…T�…Rä…*7†=b†1 †WÒ†_*‡_Š‡ê‡"í‡Ëˆ‡Üˆ2d‰F—‰1Þ‰IŠ*ZŠI…Š;ÏŠ_‹2k‹…ž‹n$ŒC“ŒF×Œ3�:R�]��Yë�IEŽO�Ž\ßŽZ<�V—�Mî�{<�f¸�\‘‹|‘i’†r’Yù’YS“4­“5â“[”Ft”E»”E•FG•OŽ•MÞ•G,–8t–G­–õ–B—MR—Q —*ò—:˜BX˜0›˜<Ì˜7	™.A™cp™YÔ™.š¹èvè(J#!a"r¡
! ì÷w
¬"ƒ
‡ wRý!¢
! fž(p"¥S)p#_
! q&ëCKƒÉ'<»Ð=(#~L M*-)1 Ù†~Ð%R`'ÃD$“)~ƒØ&©_&�
! Ð'ð4�"Æµ”*ñ(&9'7ï§"çåP' < 
SZ M'#Nz(é$à$ª}	L'¡'#
)H"‰ý:¢!Ž!ÇøÕå$ñ0]á}'™Á^(s*·
! 
LéH;
f$æ)#!H#˜Ÿmý$î	ao(28\©%á˜¨4&Á!ñ) è 5èÕ^Š
! x'—SCÕzë	yI"û(U7�¦	O¥ ¶)#V"ÕˆƒÂ‰$ÓÀ%#ý¡%‰—"%'ÔÒs—#N 	Œì#·çG#Ä	¾§0*rÙ"½8IÁeß&
! $çRþ	X	ô´v(T5æ
øg'%´vîˆœ''*})€Øª6w# ]#@
! Qœº[")'‹?*!y\) ¯º'JS+$r
X&u«
!  >…é°ú&
! ÐV
! d'ž_å#E„Ÿ!²«ž©:pŒK#N÷íã¡ d(†Y„j	íB(LÿBiäñ9»õP3ßÌU$jÜfóíy
'š%Ø
À�Bñù#'K_Ž ˜$l$‰
y(:
O q ùÿ% &ø�¹!Ž#$	Â))¶
! ¡!©ë©äs
! ’Y(ß	Ñ™ù0ý�©
! I'ßB#Ø8»E	n=ÖJÂª
! …á #.Æ	1¿A"ç÷”å(?L"-–_#ûU)^‡»¶	~(ì›h/2)/õ$Ê	*1æ~Ä%J)wT‡E
! f ¤×%"\´’(^ 5$%˜óJ@m9ÔÈ ›$‘µ"gw\“%S'
%
¡³"œ)[×'ÅéåsÏàö&Ž~#í§
Ž)a¼d$-Åà &Ö&• Ë
0o(gœyeý�éÅ}b%ÉUøã!GxbÆE*gŸ$@ñ((ÊÑ'9(öú˜} )…3Â#ÁÎ#3úU
! ª$${I&&v$•�'Ç$fð'ä#5óœƒü!ê|$îÅKƒäf"â%_d$F„	Ì¹„ºÒ‘ˆ[þÐ&wÔ3	ÄI%X˜	EWü&æ ·$&8‰
! ¿®'*[Ê—\Ú mòâ» &l5Ÿhi¿c {	
t%á+
! 	ñ#!’'\Ë!Ä 7Ä`Îµy×šTmWˆ)¸ ¹x&Û)Ê
r"»'!
! m®o¸'&ò	_(„
! ÁxK*èÐ
ú.#¾%Ð˜/±ï#y*$û"w(†
! lŒ(/"
! ¨’´AÇ
“a!±µ
! ~÷	ù	Q&ÞâËZ'p=& %TÜ	À(–ë)+�
r åû$ËÊ(;.vª"D Øùa)Äò%f÷Ø‚A)
! ‹Äg }"€5"¸#–8?$årã(k£'Èx).Ù_‰)§”J4��$ÿ�Ð($ƒ#š
! Îü'OÊ
! Þ6p"Œlë$}ÓKIÎût#é#u&'Š)×QO$5Ô
bKã3´³%  Å$Î�x½™¿ˆ€c˜û"WvÃ"‚M";
! ”S"E"b#©§xLŠÆ4¸&j!k*
! oÌÐ<Íö"•Ç"¬E»(©/ðž¢
�L)$~{”'J „ —(?'r	¢V¾�ýïu›;š-#K&#!<	»#ƒ˜î0ÿ„!6È¬
!A!ž]HÜq$ô¯~%þ& ™&’
.–Æ­m
! ­c&ø�'.�(¡#a£'•‰8½šs±l£”µb§kÂ?SÇ°Òªí!n£ž&µN/%%Hm^á	>Þ)€%h[¦Ó!&&´I&€­#‰&²'›¹åÓ&  UŽ
ßÚ lçz%(¤
ß¢«x	)ýC¨C'n¤&:/šj#)÷‚%�!ï(�õ!Äzp>%‹E0
làdpÙ%Ä$×7K¹$(}¿${#¸‹¶Ì«�'±^	¦¿ÍÈÇ¶aCÒ$P"GøZÏ)w L*d4)U%Ö'Ó#.@V×
¯k*4Ÿ¹"%1¬¤hn
! '&b*N)-’-Ï>‰½Ü¨ü2Â%cÃ^$ª#y)Ýî E³
! RW¤™Î
! �*±¶•!M(ÃÜ#s)‹O#‚å~„X6*ëZK%Z¶'¨$W;!
a&‚N­uT&ø'íw!)Ë))u	Ç é˜É
Kœ$’6¸
q#�¥ä&Ú´QÖ"§¯#¶&E$T{x($:Ô!;['õÒ<qB
! ð)/»A©u%uãØŽ
! Ç{I
! 	}{/(|£	å«	}
! èÄ	ÁçEøˆ&XY	X)ž$‡(Êæ
(=<"¿&™£"&?%³ç'9]U£Û!Š!—�'ÉW!ËË‡J	¦Ëò)ðê'PàÇ%¸S¼ye&¬Q±$¯	Õ(¿ù×« oW8'Äð·
Q*Ñ)hÿ.Ôšy'+‡Gz•&›)Ì$
Å
ç©œB=‡
üÒ%… �Ã�g
! Í"J„Î²*·h%xª!%x¶(Tv%œ	¯î(
³ÞÊ¿ìdY éB^œë¦%ˆ!L%ä	¹£‘M$ñ|øg!Èà£Ô
! àÓ†@Ü¦Ì'È"‚`!ð	Ð!é Œ•$¿h&6"=N	è=Ø&)&³¬m(�
! Ÿ/$ÏË K -" )Ž¯Û tŠ‡ç"tº 2&ækÐÜ!‹6˜à¡½(Ûá}:%& 
! .ë(Æ"€ �;"wÑ†#á²ü9Ò~»
Y)À>ô"ì)­aBÅ!bùg¥&Ü�
! ¹)Å)í`|(&	,!cá0!rÀÓ›;t
! ª ˆtÂ–!-q­m&ÿ
‹'ñòö&Ô¨I2 f%Ïf
Fd!Øiêc
ž'èÐ"?Öì
! ÉŠÒã\µ£E)«Â
! I(!—)ú!·YÌºöB1Æ b8™:$ä´)¤®©‰EÌfÿö Œ"•ÿ[$‡(”		Ü$VõÞ¶
##�#g(p*
! |
ôm"H+ªï N
–&&óÌ!äR	=Ä
ã)¯“ ÿÞŠ
aQ!µ#õ”#<K'*!1×m)Í“&m÷Á"
,%ß'õR":)Jz‚U€õ() f|#“"I@)è‡”%�xˆ
! HÙ@Ÿ¿~Z"ÙjÐ$$çe#ze
! Ã&¦Ä8
²!nÆ9#ïÑL(äW(
oâ
! æ\þ!eù#Ç\&É¾
g�3$Ñ)û!4¼o)_*3#¦
#G*9c
  Ù
! %"=*Ž$S®%ó|X$á—'ð/L¢®*gaÙÔÑ%Ú$sœÌ­
=VŠ|"K)k"ò#›¤¾&�$ú'™"žêQµÉ¶X.ŸrQ³&‹PÑ:!±ZÚ!sL#d¡÷~¦(¢�î³ÆÔ!"öUk°ý)Éx(/_§	äÌºt! 3¤€Þ!�_'Ö#¬ñ&äÕd¡Î$!²&4(À"ª)…'4O*Óðö´tk#MÙ)]¾$²(X)O)¿)ŽÆ¦°Î'€!dzÙÞ©¿Zw`Í&þüà��í/Â**>ÿ(-±9%‚WÑð!é†!�ÑÍ
  Å
! üÇ#Ü=ò"ø!XÇº#}J"`4 û'ãí`#p/ .%¢¼#p Lz'÷“uDÕ¼	÷!ê	¥'[ Õf„ÜÎ!¬ß
#»Ó7v`‚ÕP$·!?#e4û‘�M 'r�#J‚$yµ†	7
! ùæ=u{�³|	¢$�ËaFÓ4=Ìv±)Ëˆ X˜¦èä$Àæ�'×õç®<Q›k3,ò'Þ!œM<yYã´(Ð­&5$wÒ
³î	½Z
! Jqctä™I({wu
! >ÇD2Úh‰"
! ù!IL:@ÒLã”·¾Ð»!¾�!Àc~ÅO2ÿ¯á%þo¾(Ó'†¸g(Ê[(Â:ñnà(Þ#9 ­" ¨ŽæHy%lQ(é	'L$x¬£‚¾Á
ñ~$Wò¡í ÃÖcZ
L+â'‹ j&J¹x ¡"pÃ, ¿Þ	>Ò|{'!=#Ø¡	T#F"a$O·zì¾±�ïTßØw4'øVÉWð(à]!•#b$·(„&°I	šþ$Í	v'J%iÙ†%{•s³Ó“ˆ$o#¯$€Ç™&P¡± ÛC…xó("Üý%|&÷Ú÷¥(¼âÊvrÉû)óGðCKÉ#p	Åzeáê}5*î'Bl™)u›™¤$WAô ú³Ï+),Â"© 6Œ&²"Y«E‰+ž\ éf€"‰ Ò!še–Š#‚")"Jr$›'=$)<†K	*Ó)/d× Š;ú)%	ç,Óñ€°f)�	C	
! ’êY…§¹è
Ú  _)s%ˆÛ
{bž ˆÏ
! ¤P—M
}#ª6_S'îo˜#?	$
r®Å¸>!	(R*³½Ã#HE¦dÝ'¶#O†�'U
¤ ³| *sy(A™!õŠÂ!ú&	þm› ’dƒ	('Y%9W|!%Ya	¶‹	<ï´
3
! J,&]†£È$ãþf@*.´Å1$±H
¼ÍÅÏ7'ï)Pæ!íNJíH'OÊ(êr|0žœw¨
! �G)ˆ'Eí"ŠH	YGŠééB«#€³#Ú
}ä›"Œ’t¦"'®Ç&h|l@ÝÁ|\V!O³^¡Æ!„Ø[Õ'Ûá
! è"Êt&‹(k&È"µäc\£¾#"ù"l$Q"“m4ç¼&R
! è!Ìy	B$Œ ðW,Ù
*!Œ‡x$á vL½
! ¼b)ý&Ô&(íÓï[à$BèHJ”š" A3å#R(h)Óu
™
¥×þë
„	le
ë`"žd%¤ÊlÝÙ!¥„g	(¨Vt²­$N%‹	);#k	%7aª(Þ)'4! g»û‘ç†"g&n&ã ÔX
! >	,Ü)Ÿ)Û$Ê";*G$Û”ŠÉ 	ç�VÛ*OQ�
	¶ÀcA®#)S	I½ö4A
(È¹	:zúeR}Í)Ð]¨·
! gP1ñ#&
!#M’"â(²"	Ëê½�#ûHÙåÐ	sg"`’k§F%˜ÌŠ%LMÁ,à
d´!Â±x¦Ú\>¢ÃL®ŠT#	W'úÿOc
&xÀÍ v"9,E«$%vø"ú#`&º»)ßJ5½"'À•Wñ>Ú&ê «t5|ªyd*ÿ…kH�c#(ºq	þå#!ÁÑS\ƒµnÛ#ä¹%hh ð÷PÐ�×“
�ÌJ%D!Ã!³¿\Tà­(ŸÏ|>'Se%„Î"¼"›£7A$•óP	…�?…2FË!žOs�ç÷cbÙ	j)k	1ì¨µ%F¨#ä
! ‹
äGÏ"~ ¬—_&!î(�ù'§
! (ðb^V PÞ'†$¬n*£(ùS%¸ã©€	[ùd
|"×5&òúh�îo©™"ç!\!-%'=
U&]
! !Ï®D°eQMk!ÉÒ~ GésëICgßEÁ%ü	@"F'ç V•(J&u$ŽÚ
Ë(d ¤“!c»fýq&Ò½ 7¤ P ^"‡#
! i*ž	òmè&{+&Ì
! gP*¿'—
! Î÷$Äý&6'£&×%t*ÅÊ�€Í#%¾U¸Å'™�UŸ"ÇÌâfü§ò[	i¨Þ
! ƒÄ(þEd	§Ö&ã#¿‹M¹Ø¨A}!àK*†=	0 <
! SÝtëA±’ö	[,7)@è'¼%S(y
Ù¯ê"N! `$�
¶~
! Ò(¾Õ"ÓV'‰Š"_ç�è)‘‰%�	 }0.’}!Ê
"¿<*fhön°Ìangñû·	¼v ®K$- jÔ‡'p�–s½?ó––cˆúeDì3*ßB!$Öw§%T*'²r‘!ˆÀks%Û"“ô&£!(cŒ!ÌÌ6	+NÒ oÌ#™3?Î[ºj'Y\8X¯Ü~'–ƒ!¥À*—É4ª½]´ ”!B"¡$Ìã^–g�)îF ë 2[´°"ŠÖºÛåÃ¬Å"vI²)îé!¼
X†) bÝ&)&É®Ú	Q	.Õ
! @#8 ˜ÆPß[}(¨!Õ$L%Ø!7*$ vS;s
ªÍ_ (Þ)ê	(”$Ûu 
ÈK#vÓZ¼$”Í
@^%²ùí¼z ÇG­p
þû•$
%Ÿêî)Èï'(
! ªŸ Çt
Ü ¤ô&**»"Qùã%~
! 7!
! À'L!HL+�á(8?Ü"!
! j1M);)‡¢Ú'÷#ñO$ÌàPˆb']Ï!µ(Ãýz8"|
! tžFw
! íÒWr(Ù&)°Ó
¥‹õ%Ñ!«'Œ$:sFpo
  
! ‹9"·
å)E)ñ
! ”%õä]"uÔ{Õ]Væ'ç&•
! h'‰!Ã?Y›‹¯%�¨‚å˜ ï¸|ú«–+!ÍÓÏ€6û€Ù�Cj+¨�	kÖ»„iK‚!G
! ö´Nß
 Á	ú"›Œç)J½"T^
! &MrÀ#x 6¸!^Á3
! �«"ºœ''†ÐÐôú %*�Ÿ@8z~yœ&»"�&·³ÙÿyIÚ")•!ù
R^/:²ä!ÝÕ­%H#D~‘étôqYÓ©'9&Âö5	 !#…Q(ëg*.¸S¡)Ð®£%
! À(!¬%e
œ'ÿ)(	(¹'“'¯'G4Ä!ï]l'<ónòC)ŸS#	ëA´–“èNÙ÷ÎÛ[–
! ƒî%R]¡Ú%P(�à&%!Ÿ#¡ë"‡‚…È«°d"B`wAs#Y$Î"–B÷%Ž
! G%x“!=$ !%Æ$(põã&
! ¨âÏ(ëI"ô£&ƒÀ$‹Ä
<å%ã�"Z$hyð#Ï8BO¢O	{%J.
2aø(5ûƒÿ"<*xU#ö#'°#Þ¬
^!ùt²èUÊ
! Â§(&Ä'ä'Z#„º
! Ôð
! ‹i"&7¤Ï¢#ëzK&’$ÀO!ï€TŠ#Q :]&ý
! Ì%v©!’è$ó6½&Âr%ÅE!®á~2
ìüv	+é
V~¼"$×(bQlO	õ	p)Ö¶ûPÿ
! ‰»‰€(:(Ä&AB­š�)™
åÜ¬ É(Ð#;\*'o%�zŠÓ
! î¤G!r'1ä¾U"x&~!§Ø'\1&B	ò-G&ú,ü‚ËŽt U±ð¼Þ"Z #Í!·@!*€"Î)*÷Ÿÿj
! v!F¦±9
! É":a'$“Ö(òhG à4‰›±%aäa‡×«"`u'®Hþ�á"¥“, åÍ”
! raË§&¥#á›#–7/Ñ%.Çà'ù
! “ÀêÔÜoÓ®×ê"ìQ#……"L�à�µæÁ™	n�
3a(…%â(wW#¬'Ý#Ú#gHZ Á�W
! ·*“(¹	Ô)Xê%ÂâàåR
2®¹·�%€¢•"´#Ì|!/Qä!+(´
! –ýï‘œ
ß)[I*7&ìç	&¬
! ¯UÐÝ&¡ô)ï¦FÊ„)cð‹Ì	[@$\">C>
hšÓ%Ó	«}ö›
˜†&:Ùëm¦š	Ñ	G«'"
üé'gtl	ÖÂ(ˆ-[Íw%
! §$·m
Ç‘'Æ'Ò	ãüw!�L¸¦iêík_òÆƒ—(Ç)»&Ž-æ(TA#²{
! ÷
!  	®"!V 
,'J(Š¬$¬(ïRð%Á $
! ^s’_³*ö ©°$¸%®	¸)œ|cD\;«œ!–2Û6$âåv0$)¼ÿ²$#Î,…Ù«Ô"˜)NHÀ	�	hôí$„Ït	‰z¬#—.5Ð† K%&ü0X*Ä"D¡ü(±1!"Õ)"Å§€xf&×#y²¹ŠT· '#KU!rð$*¹
! óÏ)½1(÷"²�$
! !qœñ%Uöú
öR *+‘ ,¦&9	å'a*¦¶)áí	‹[2¨©Úì4
! ´"$ÈžµÒŠn$aÌ•'‹Ž!€B%êûiÊ8µŽ)•¼.1
! «Ž&2*�R!q%@(-U×Ÿ1*ç"Q:"ã�q![
”3(|¦)T}Ü't#µâ$¯äº"á×Åö<'è™óm V%³û4$ˆ3	2p((·!D*]$ï
! ÞîX#·x[š'Ü&Ø"éSQ|ö"Ç]2Ó ŒBOÔËoÚ
! ž%°!*í¥#T‘#h*ž
‚æS"SLjX	#¨&Ns_Õ!À%æ£¹&–
éìß ~	wV¬Ôzáƒ"*0ë'îõµ
ß-D¨Lça#ý	œuFj,o	*œæN5fs'*ò‰v&!i'‰'sïäÅÎ$Œ{$µ³)-BÍ‹*I:$/d&L™b':°(ëE^
5YÓƒ
! )&%<W.Ã-¤vÁ*&P A%ÎŽâ ‹’áC�#€¾ýL
”&™ÑÝ.¾²
ÍdêÕ%Ý¿Ñ&Ó.(­Ò"	6ñ$pï%Ü?­#tÔ;&¹t5hcˆ(:œ‰l£Å œSí#êe(þ
¼
! àgùý(ó#™n#q
! T(ÁÆ	ÄÞGÏ¿W é(ñ_
(öÔ &�
! û#´'Í›³'
! ž˜ ì[‹
! D›_¬å"MT¦¤	n
Á'
ù%BX!ÉFY�øÓ»á#C�%MF&¯�
! O¦$¤(kb*ƒ'	h	Ã	]g'] ™y$ò&º”ú3b‘(0dêZ*D
! Çž¿%~©Ž	ÖïBº%™
! Ôz]	‰&®(ñ 4�$‘‹$Í¾î
! °kUßïÄ×…Ñ±¾
! g3b;ñÎ'Øœ âƒšä .E
;Ó"˜Ü�#�û–°ü5—‡("/A	M%Ñv#ÞóŒDï&a¥
! 1�(ãXãÆ¢—
t'l
! ŒzÊ)	Väáý·"
! l(¾	à{%F#Å\(
I!
! (çâ)Ž”€G¿(>&Î
$ß&)Ò¯)(ý+\˜Ž^#œ^jâ�	ˆ¤ì]
ƒ3&ßûÑ±#G¤ÃCà)‚á$"ÉÈ^&gXuøß%l"]uÈ¾"—%¤Îˆ)¼ÂD­3'K
Ð`Á�%!à#Q,Bt±°!ò2¸{ž!¡,ãûs'Ešå
! ­!bù-N b
ß÷(b(wDá0®)|Ù
! ?&jD5(@ÚuY#g)‹%²y³…``
! Å	a]7ï‡&
! &ž=N×»�@ T
! Ü(š!=ƒ#o
! §!'"‘
! fa
Å(&É·"­Ë1z
! ŸII�æO
! „+#I$œÜ"<§#Ø©L#-(ÁO&&±Ô¶™(¥!iÂ'ó©ïš&~t)pR ô *ƒe"åûò#ßd#UhN#ë
! >õÍeI~
õ)Â„:›!‹ñêh$§GÊ³(I¹At"Ð 5Nâ$]*ˆýzŽ'�)!ã"a]ÅåÜ_-
  Î
! X%õUô%ï�{bW@Ö°
."*­dÒ÷) Ì"±¾)‘]<n%
á“$©›&¨)î&!ó
ÕÍ½� i
ý
š
Áºü£Ã%üø%O
m'Ä)> Ÿ%Ê$c	®b¹ Ç
! —§çüáYÈøbA(kÒ–Æƒ=–§!`Ô'<$�ºÎ DAA)< /*x	éŸ&(c%Í(Ñ'E¶Âf¯6`ÙpNÅ©�)�7†(7$ì–'n!Q'N ~Á{%)¢I°àÎ)›�†—“9ø l'&*\#h7>,)š$î#B…ùIN}°
! ‹((*lŒ%W ½%¿Šµ$È&(ûÊwØ’ #¶@'­C
µ£
zF±
X¢	c$+k(Y'Šæ	½öî"Ð_GM$ZiÖÀNºÕÍ%Õ­æ¦–)‰8=/)Ë0*'Ó¯—$1ý$'_úç( 
! *�¾.$Ç(rMÃ¾•ù„"o'>*x
! TKZ
! ÀOÚ"ÿ7ÅSÞ
'»ØH&KVì*
ô(J
! ë!À¢')†
! £ ê÷<u"v´ß\rÁ<"'²X ÖŽH
! ¾(Z%o²­L‡¨:py/m[*ø$_¯ôøÕ¯
æ&¤)«q€
4Œh"³ö) 'dxwÞ
! b&Á$n(
! %D"g%5C$2¿¬#x!NI
Õ£Þ1)}iÆ)×!@
"`¥þ9!|1Ã6û
! GEï$¤(å1#	bö
©_™§¯"— n'ß!%wD€Á¥
†_Õ¿¦ó‚)]*Ü
! q(î!\z¡Z�&‘"ÛÄ
! Eð$þ%2Í!
! ÂÜ{
! á&f`%’
! æD#ró ã'ˆ¬)@Ü±	ÝÀ&v
‡!2„'F¡S
! {Ã(Ø%Ó–Žel¾4s–$Àa*QJÀº$l#y*BêT,Ž%
! ¿"o þg#ê(¥"q*#ß—)u½	
`ëƒÃæAP	Ž±Ï])k@0®&ªRñOÏ¡ó!r}&­4"’%Ýè%÷mc·)Ë	FÔvºì™%šs”�{ 
ZŸb º+nÛ¸ *rvh!Ï¬ÚM(#—`)È#œ%î$ „ö$¶êmv)%ž%#š 
! ¡"8ÜÞ£F+%‘)ð ‚=ø
òS‚
! mä
3#S¼*(-¢ÿ‡%¥·Æ#Õ!“§’§]'ã
z
Ë%¼'„¢i!ÞHÆ¿-LH%
¢B Ši&‡
! ¡·D*Ê${(Ú•)€äÁ#©)õÁèM	C ý(Ü5˜¡€"çÙZ9)_j‚Öt	$Î;°#õ"
! Å$/I>
#&?¨Ù ¢(Î%“¬Ø­
! °“ €#Ø	2æÕÊH² hÚ¹Ër7%‰( 
÷&*8Û	#Ÿ*´ÜÃ{ä…	¼#Ñ—~
mü(%%;®Œ
u(7ò…(>
! šX	½
')Û{cø
! ®0'žøº“
9w†1Š'½>è
! F!Ž"ë´5
! Û(/¸™�ì'GÈ�\.'byß(%8%j$ø6*A' *‹Ö$z3)	;+%÷ˆê‚#�2—ðÒ'Á(ü°)>–	š¢—ý* ¹ûe$#«[Ç-e_\
! ’â`é@¬)(½"ÎˆÇ	r)CªLO"Ÿ0#÷ê
ã¹
ous"¢óŸÙô$Â,�¸T0%î‚1ì
Mp\$ê$ITË"¶ úòu‘òøP&b
! �,*´iÂ;v'nkl)&Œµ©"Î�uý"W’O!úT'
)�u<ä8r%°	= Äº—!4%$Üì&ž)’# #¾…)¡u#	vx
%
! 2"ë&®^5ÔU=�ÐrìÕL�&õ'ñR)*#¾ MI8c?§3g©Z!Ú¦—;%Lð’ùÅ#ïŽg²ô™Äƒ"T#)È)OýÏ%A«Šâvi¤�Ø³¶8·ÕžÞ³…
‰0ë<%î§	ÁØ Ô&)f
! ÃP´%oª¥ë#ÊuÑL	F#R%Ý>(J$dþ7%	‰*önÏ$˜�É$.V(ÖÖž
! …ë©5h
&{!P!{¦Èç%’š!9»
! tùÀ!dÐ
! þ)õÅ€'‹žå `¦Í'¬A=™„
>Y
Â$˜!9·E%£Ÿ'JT<&Ú	RŒ’­-,­&$ê
ÊJò?X¯s#° ÿI)œV—‡
'ÒâÉ#Uø”o<!Vúì%ñ	n«Ú2%'ƒeAE¿ 	
-*š)®
4	x#1'¢“$ªdÝ	ÖdË¢FŽç5#È
! ˜
_4¦ò+"�A~uÍ%€È_¹$Ï'Rá!¿
! &D'7¡<@Ÿ %U F™¶Qy Ä'_	“# £
! Y*?T"§p,)7²à„$>U1¿#ŸŸ½$ø=²|%¶»ª«ó"r·&ï!Ø
! `#j)í“n.('¯&å
*ÒÑé>)RéuÉKº‡%±&æ
®e¥$%•/&aàÙ*XB)Všõ#C%VS^�6
! lõ
º!øðÓ�qZyŒ)g$k'7(àžb	XÑ2ÿ¦!¶ì‚¬CòF«x@&…&At$-!´	â<(û
ªn¹VàD	»
! ºNÍ?1›¥û%þ"é1$;(f6ý£8­S!e!	*^Ùbiî«H =‰ !²óÑ"Œ8
  þ
! 0V›%jåY…#!£ú¾!*o
ŽïPÓ$Í˜'×-ª&|"å	ôMÐE(ìÖ!:J(f(µ—û¹�;µ[!^*€­)Û¡
r*'C8!YS÷6æ$E‡	€$÷qÿ#4C!	œ(%�_µì”•	ùfþþ#ì��
œ#}_!øÛö!n"ÁÈ-×)v×"9
"À 2(Î)H[öþ!$¿C;=Zi$V›Uß#K’¢òõ&Õì!š(Ÿ	Ž|n¿¤l
!7$ó%Ø$j%çU(Y"æm$X§'eŒ1b	Y&JÁ)»u� "ŸØ)mO%Ô#©ÄOø$
®-é‘H$œ”)‚"""($à”À¤lL
! z»†aéb"íÚ
ëð´Øay®3%Ö¢&ÈðY’!ÿ„´	ÏE"šˆÜÂ	Ý$Æ(}sƒË
É›—	ä(ø	'Ý<
?Œ|%-†�W³9$­'�$­6ð"?&&'“$ÆG†c [:…þšÍ #% ¸P
˜%ž"gp�K()fý#ª
i ÕÁ6Ï÷
! Üê)%$½)ÿò!m*·ƒ$•ò s)í'Š&oØ[â=¿y
! °nÂ
¦#�ü$èP)�/úNY
! º­Œí(ã1ÐéHc|œ"¾ÂÁè9T ‘2¢jˆ…óë–((;	Æ
Ñ¸’)Ï
h
! 1O
  Ò
! ã	�!o!	ž#I;n)$Áæ¾ð¶k)‘ !.	µ ôä),
¨îKaÒ»	¥ì$)"‰Rº)À)3ã
! !åè	M*©H‡)�é"O/	ÄæÁí‹Z�+u)Åi?
! ò%D&R!
îª%{ÿ"]Þ%­s ý¤�$,¼°Æ	Ä#Ë'	F:'›Ó(¦ ª˜(=
! u²$œ
  .
! ÈÕ	qz%	’í%Ìó‹&›Cû&'�×$x"¥”
ñ}·E ü%Ö
1Ý()Ö	Ã'‡±Îø#.#Â´Xõ
e& kËhÎï		²	Q
! æ;mS!)ìä"f'Ò«·7ë
! W‚atÿÔ4

! )±!†Ú!&¤#à'_ˆ¯ Ãµ'0(·õ¼&«ðTÑ×¸Ö%N�”2
! c�& ¸«)eal0žj*Y�&3>Ã#ªW]B&Î	‘‚F;”Â ¥%
! ðmù&`
! †eF$p&rU*è'0Â’bonÉ�¨";E'ç
*»%g<#tÓ‘g(*ªjH„(3ÿ'%*WÏ	ô')Éö'%cÎ¹r¦òá	ò²z!ëÂf•
:&Ö6"&+Š­	
  %ì
! ï#îHN“�¶Ø%”dÌÞƒè¸g‰ 
6q!6!"ƒ%á$q b
� ¹ïÛRÒíææ%·%‹pn#ç$Ê&¥é&xÝK^c!«
¨'Õæ	×
! Ù'%_%ó	ïì˜F(d
! þá,$2¯Ü%˜5]%G†
…}(Ž@
! ½ô„ÔÝ!aÐ«&DÄ‘F)?�(QE5)‚MP8#	!Â�ªîˆ"*,
! Ø#Ýl!7Z#mñ	µ�
E&®¬üÃhÍ
! Ñ(i<j"Þjú¦>üö‡½#$”¯(í)y©c%="IsãÈë[
! Üü î±(Ã‡d³çU$)(&i
! ÁJÚ�Mæ"Xƒ&‘	wïT	4ê!öì Eèâ¸S5†(—šp
CZùÀ�Í�åŽ(i#˜MRôpó½
! �áÄk
! @±§S•É#( [›)¸˜"�'¤‘ç7µ&6
! «!"(ÑÝ}s&´&º
+ 2	�)cÂy¤—šª-®¹{
� F¯X:)(?Û˜¸$,‚èÇý;ÂÅ	º(›@é•ˆ	V"h×#RŒQò¾Œj(‚(…
! V“	qj?2�-¾ÈF±y»`*.9z)¹1"î7"di(V	Ì ž#?Ûšjƒã)½P%¿
Ç³
0ê#úâ!›0)F	iM�^¯ÀÚl&ë–c�ö%
! ^C-:{’üì9°ô�lçÃmQ
êô>5 )1C*ÅnM.!”N*½Ÿ©÷‹w¸n” ·`•Yö
! ñ´°“¹óè˜)7\	@#*Už3ò
! È(C&ÝE+
/!Þ=D)û#OÞ´3ÙÎ,)/P3+œFî”}¢Ç©(U!Æ£vo!bi8m	�ëË$#D¨Ça'üoÃ)À
! !t/D–ÿµáƒ(“
! ;!Ý'�ÖX†6)�r
! ˜ˆí
! r&ž>±)þ(-	ßud)¸"A
! [&q'|ú‡fâPi		'‰�Tû"ó$
!  ºTª	¾²#Z&î
\%ß«%	„J$ËÐÌ&ôà%o½»²/R
[)©&_Õ#Aó‚P#^¨F
nqØ°q
È^V)6AÿÌí'ðQNa ){¯GÉð&" Hy&*ø#Àiv
! ‚ Öà!M¥ãN
! |'ä%Û›	5!è2'½? ÉT%e¦Z	Œ´›?ñ
úk%ÝÉ½y"É	a%‡$Á…Œ¾«(”È
"`ôŠk ¹~úUi
~Äþ ÈSrt) CR#f	ã¬$ì"e&ä¾&0|!_$w)ßJ7è%s$^*g
Õ å@8G¦'*e*p�!]('Ë%t!†Æê¹ÏÇ¯!(­	Þ$¬
! '—!<¡e	%’¤=5‰#>»tÝ"qƒ)ï
0S
!!£!€Í$TË4Š‚Æ&&>!�"„%æ"ù
! 'Î(S&•§Á&…!4%˜
! _ �Y�%ˆ
! Š ñŒ£Ã
û¾
! ø)ðÆÏì(0	

õK˜*' ‚
Œ	B'Ú)11\&¯é	$þ:ºBc'
! ¯7 "ã$Ê!³o*µ	Rõ )á!ÐÇ´$7/'Ôz"’C"‘!ªš)4,ÀjW	
!  ‘ "¼C@%W$³Ý�çÑ
¥§)�Ã]“Y™ &^&PË#„M&™¯×
! Í#ÄéU'9†09ø$ê­ÿ-$·N
! #º†ê3Ê$än¥¢Ëy#±
  €
! âRÊ%øÓðê&+*�$\$•T
¬&
! a
! ¤Ò$ô'QP
! <ò(—D%¶è<ÞÎÃ(¾ŠÌ3x%V*,èQ�Ž5 ¨
¨B
!ûcÛC°#©"N"Ö—ºèÌ(êÆ 5¤%u®
! ‘Ô$#ààbáx†³!
ˆ%&
íP°%…W*2!h(MG
š¥)6%Æ#
}ù
! jIÆ–ß/
! ™ò$3
W™"S­ Û&Ì)ƒŠÑ{J
�/µ	’§�9ÔÐ¶$¯ÝÃ$ß
! —	 ³q*ß�s!?%%…$¡e
! (¥Ò€)j0
! ÷
¬!ª(ÈÓÖ
! ^'é
! Ñ	Ž+ê×	kˆðµ@)%ù(þÛ%®]R?
¹!-&7
8*�3)Ïÿ$6&Ë1Uæ
! $è
 á
U#X JC$'Æ¼.&w'PÜÔ	ŠBw&Ó05ó0ŠL®!&qâ6“hð÷5Â (ÈŠ$Rì	ÖÉ'M#fs	4Ã f|~"W%÷ã­Àó"µ�"–Ñ 4u!�e)„T$Ñ&¼.H! ZY,d`
e}2Ê‘Gm€y!‹!e ŸÎz#MBk
YÖÚ?N$p¬¾'*.*Ž<"°£Ü
„\'ž¼(â#ŒU	‹#m%óC#€í—	p!BZ!m!Ä<ô
$¿¨D¸=)DÒ8}«:
! ¢wÓf*b!u'‚¾!íS$Æ()Ô‘J'Ù$TNPÇ!
 	>')á'‡#	&M!¡(@Ï°&™'‰xÄ¡ë"Gª¼ƒ'‰D›
! �¨ul'þ„‚}Å&�%iÒŠ(ÉôØë3B.|¨¶%,ˆ#s(ª¹({"ñ*-c"^8h›v¼!Ýù Ç[#{&•°t	'Ì
G'± !¨¿!*–#dàâ@~9À® ønªÈ	&;r!gü
! )
è¾'1i>'»`(¸(Ÿ+&"ƒ¸	ñ'':Jã×â¦„.#Þ3 : ºèåã[!\o‰ü#Û' X"œ{)Ù#ËØi%%K¿	ó
	X«!	jïz
(Ñ$#…l óØ)'Üý ¯É)‰
! w¶sÄåYX
;'¢%sÔB8)e ¶z#ƒú˜b Å»éÉÿÛ¹#&T)Y!úá)‡>"!j
š#^
! ¬v>rA“#ˆø&ï÷Â™E¤
! ®·$Ý «S*l&ç“¼:-'ü#"6Üµ
ôâ9hQÆ&³?§y¼ÞÞ [HË 6)Ë"Ò$&[|(×	l#N&“ð‡ “_R'îÛ++8&û	­´ê',¥Ú(³ O/Q%‰¬ÝyÒV„L½~§B<§ ÔW&V
! "‰Æí¤FkÙ(+½NW‘„\Y(û1	n	%Œ6‘$``%RJ~)üÐ)·+'' ÿ&f ×ŸZ�#–%:&¼Þ�j\%$í 3d¶!&(Z
´«I#+¨%�"§�¬ç
Ï §(ú×óý"žŽ¸é)6(©	3Ø%O'2ñ")*õc)hð
;ìSÅQÛ9É&ó'�Ò>#– úÔ(I£åAKÑZ¢fù$X'²‘#k
Î&s¼A&ç$›£)`�
! m Â%UÄÞ(�$oõ
-Zùa*8	O –á
`  :*hU&²7%Çé%Káþ%³$oÅ
ÿZ0 ²
! ×…!8ö([%Ý!žVWi&±'R½':ò«ý'ö\
î,"�	iuü(# ÃðZ(1¶²ÏÙ"R%!‰	í-ñ!Q€� MÕ†93%¹ï^R&¬	s0h™ @Q)*"ÃÍ‚'o\‘iF
! ¯¶�â8¨ L Ù¨" J*"!É%ÆPxûj'/¯_"A ¦(~ß½†Õ³	lw¨(Þn‹"ü; 
! È'Ÿè#n4#5Œ#þoÊsô
! ÙË&¡öýÿ	ù%#$_N(Ò#5%ä]&›�!¸Ò&o$H*(Ç
! {HF`	
! µ!ôM
! /#Z"%HP'k$ñ¥m�â&%†	öàü)ùG"kß¶"$óß$
! +		0)Åõ
! `D!(Ž—ã�w	ß(â Ÿ{jDq“\q"&9Rm#%�(c(ñÑR’&öw‹HæÒ)E°µ ñÉ!øw(ó&Y0æ¬ÇÎå&­Âc*—&žûÎöl*¯,(‰îÏÏ#À
¤V&*)»%$A©•©#Ž(qöãS8$Vw­ÐŸ
! ôÜº	>=H#%Ï&:G("#¨Ó†	ÒØõÚ¹E#žÀºdj‘%
@	•"Õ&t×‚Š	ù)ï"£i£}L&v¯
! –P[•q)þ£#Ñ"÷$Ž
Í›(²$G	¡¸Þ´T!þW)='ýÙ	"ú	Œp*f#¬' V
P°â$C"'p$åPý¶1Ö.)Zvü"KQ"†'õü1
6+û‘ªÝ
! W"))\�?'Àë%ë (*Æ
! à%œ	¢ÅDF*ž	0"3!¼ ¿% #Ì?"²%ÿ!þÙz2fÕ
¬CÆÖ�‹Ûô#q3"u
š]õ•”(h:#I +.@*ŒèzºB¾eöÊ»"LÍ	z°)$#XÊ':Ùc÷uÝ£’=t(p³*	D
$Õi”"‘&bÖ››Á
! Ä§‡�ô)H(ú
! ì. ™#…¦®é( U‘û©z$È!ÝÖ´oÚ"í&^)8é…	•Õp'ÿ j{'Ye'ª¶»núM Ô0D(x†?(Ÿ
ØQ$5'C¸½$Íæ&>?)qÉ2}»$Ã
! 
p
! bµp­Å%`�z&‚&&'(ä“N7œf±‹Ê³�)xp1%ïC?;z	QigC…Öª’)Ÿ("Ø#º5¥	Ø(œ×îª'ÇåG	•M®Ýã‹)Ù¿ÈœùLhlœ�‡õõ%vA*à	¸
¥Ô)ê
! V#p–ý)
oG• d_)”‚'2^\câÌ=×¼4*÷'õ >ü
w"ëD)A Ü$Ô%Ñ$ÛEÌ…/MÁ �
Ù7 $)K"Þ&$õõ¥±’	·5)/~&`Úo"
! ÄÖ ›ˆÈ%•‡…KFÊÇ'Àãq(œ P»
Ë4Â&K§Ãú% €&"%r%ò
+x×&<Ÿq 
! E�]*ô
±]V3[¼å!?š÷ æ#dl²ó)¸;òþ'ÐŸí
½!ˆÊ$²£$IO6 üî9 S8Ð‘
ö—D¢� ™²	©
¢OW¥(0&¨	
! ³ŽÏ'
  K
! Z}%o&ˆ
à
! WIM;l„Ñ
! ` ¥Û>$qlª$éŒ¢'t•%€ß
q-
|¥÷ñÚf!g7
! A’WëC
! 
! ôÕ³H·'Cw$Ö)sù¿?$°
! œ¯ÞÉ
! ïÛ)mÿjÇ‡y %¼)+±Ê¥‰je‡r#;<p%4ÚùC(Y�}!'Ø $”r·â
/K!}$äÒõ°'4:ÉÛ
! ÿ¤'H)
¤V$ $Ï`(¡&ý)Ð&Æ
! “™$	B*´‡"Ó ¦£âi'Š–j	Gþ&qW–ìÝ%”#ì2#
]eøò
~•ç#!eøý=%¡�dtüI@‡GAk±©$´´Tš]A 6
ˆ×ÕÌOËÌ¢:	Âåg… =!ß"@µƒ!Å«¿8(â"KÊ üh#J!Ú˜aÃ¶
Œ
! ¶¡û k2.šey!˜&X}
ß¤!N'l%ŒJ"m Ð$`�Oµ)$Xú(Ûú$*&!m4â	6#‘”6Ê#ø, X(¡�w�š7	]@|/*¶j ÷Z)(î½¼âÐ'&ñ	®í¢"Ï|äÚÊ(ßÉ�(p" W
2$¹^B9þÑ9#»R$ÍÃ<)˜G		kµË
! $±"„#¼)|)þq¥Y ÍôN^?!ñ$<Ræ}oþÑ#ó
! Fk°*%Û
! 	„Ýà"Tˆ(=-Vú~ íy9Ï"Ý¤"•Gº¦
! ¨9,rkkQm9*?	áô!ô	4Äf‚	ð0;$!”º&#*)v–"š\DÚ"2¦zŒ'^ç
! &Æ%—¥n »Ý)Î%
O(8ÿ.ùfòÍ9n¡ƒ!ýD'5
¢)xõ¸
! �8¸Ë{',	q½^®$Û(mŠXæ
! 90Z=i){ÈpÝ
FÄ'[¿S +È%�˜�ƒ k¢ ôq;7#YKÈ(/
,#+"‡Ç(6Æ$í
! ·#Ý
  
  For bug reporting instructions, please see:
  
--- 1,2010 ----
! Þ•z*ìS§8¼§XŠYŠ-[Š1‰Š»Š ÐŠÛñŠ+Í‹0ù‹K*ŒvŒ‚Œ<–ŒBÓŒR�>i�@¨�9é�C#Ž5gŽI�ŽçŽþŽ!�$5� Z�{�"™�+¼�è�#ï���'8�`�~�Fƒ�QÊ�5‘]R‘w°‘I(’Ar’K´’N“BO“O’“Lâ“R/”;‚”8¾”>÷”I6•I€•BÊ•?
–DM–E’–@Ø–E—=_—?�—‰Ý—9g˜P¡˜Cò˜F6™s}™Eñ™C7šQ{šNÍš�›G­›Œõ›O‚œRÒœC%�Qi�F»�9ž=<ž=zž4¸žPížM>ŸBŒŸGÏŸI Ba =¤ 7â 6¢IQ¢›¢E¸¢
! þ¢'	£81£>j£©£)»£0å£+¤ZB¤+�¤mÉ¤ 7¥;X¥E”¥#Ú¥ þ¥¦74¦8l¦)¥¦Ï¦â¦$§$'§*L§*w§¢§½§Ø§ä§#õ§¨80¨!i¨;‹¨EÇ¨
©,©0J©L{©6È©7ÿ©l7ªG¤ª$ìª«J0«E{«2Á«Eô«l:¬§¬3Ã¬@÷¬8­P­JY­8¤­UÝ­-3®a®Ap®@²®@ó®;4¯cp¯_Ô¯Y4°lŽ°Xû°TT±Q©±Kû±LG²S”²Hè²51³Ig³Y±³,´*8´6c´Aš´3Ü´cµ=tµ²µÈµ#Øµ#üµ3 ¶*T¶4¶.´¶2ã¶4·,K·6x·Q¯·3¸35¸=i¸§¸C»¸Iÿ¸II¹W“¹Eë¹"1ºTº9gº.¡ºÐºëº6»/<»Jl»2·»&ê»,¼P>¼H�¼?Ø¼F½3_½.“½9Â½2ü½-/¾0]¾_Ž¾Vî¾ZE¿H ¿Fé¿G0ÀExÀ:¾À;ùÀD5ÁgzÁsâÁiVÂoÀÂ<0ÃSmÃ{ÁÃ]=Äd›Ä[ÅŒ\ÅWéÅVAÆN˜Æ;çÆp#ÇJ”Ç`ßÇI@ÈoŠÈRúÈkMÉ9¹ÉóÉ(Ê*<Ê:gÊW¢ÊYúÊZTË\¯Ë¬ÌÌ¹Ì^†ÍnåÍfTÎv»Îe2Ïu˜Ï\ÐlkÐžØÐ¾wÑW6ÒgŽÒ_öÒoVÓ^ÆÓn%ÔU”ÔeêÔ|PÕœÍÕFjÖV±ÖN×^W×M¶×]ØDbØT§Ø üØ!Ù ?Ù&`Ù4‡Ù¼Ù-ÕÙ#Ú'Ú.CÚ rÚ“Ú.¬Ú0ÛÚ7Û!DÛffÛ4ÍÛ=ÜL@Ü�Ü,ŸÜ&ÌÜóÜÝ0#ÝSTÝ&¨Ý5ÏÝ*Þ00Þ4aÞp–ÞXßU`ßH¶ß.ÿß;.à]jàyÈà7BáZzáAÕá?â!Wâ5yâ!¯â@ÑâKã,^ã‹ã>©ãfèãEOä!•ä!·ä'Ùäjå(lå;•å*Ñå"üåæ)6æ_`æ>Àæ-ÿæ-ç:Dç=ç½çÜç$ûç2 èSèjè-‰è/·è3çè?é?[é0›é+ÌéAøé.:ê*iê2”ê2Çê1úê0,ë9]ë1—ë2Éë1üë+.ì3Zì.ŽìD½ì3í$6í+[í‡í7ží@ÖíCî:[î–î6³î@êî%+ïBQï$”ï¹ïK×ï*#ð'Nðvð'”ð0¼ðíð"ñ?+ñ kñ#Œñ0°ñ(áñ.
! ò*9ò,dò1‘ò3ÃòH÷ò+@ó"ló1�ó4Áó4öó$+ô$Pô9uô9¯ô8éô1"õDTõ1™õ/Ëõ1ûõE-ö2sö+¦ö+Òö-þö>,÷k÷Š÷©÷<Á÷Eþ÷<Dø;�øE½øFù6JùI�ùXËù.$ú8SúTŒúáú5ýú!3û9Uû*�û*ºû?åû6%ü8\üX•ü%îüEý3Zý5Žý(Äý0íý8þ;Wþ2“þRÆþVÿQpÿUÂÿ94R2‡Zº`8vU¯3 9/Z)Š1´æHFNE•8ÛH"]8€3¹"í&C7/{2«4Þ.EB/ˆ ¸(Ù#+&&R7yB±(ô"%@)f$�8µ.î	N=	1Œ	J¾	E	
! 5O
! @…
! 4Æ
! kû
! Xg>À2ÿM2'€"¨&Ë<ò/
lO
_¼
^,{.¨*×M!P@r$³$Ø&ý($5Meƒ%é?O^}˜4³è÷/MDB’6ÕGzT^Ïz.Y©(',=T:’,Í)ú9$6^:•3Ð8J=/ˆK¸SJX@£!äB8IR‚WÕJ-Ex:¾*ù1$wV;Î3
! (>2g,š'ÇDï54)j%”2ºoíI])§!Ñ+ó:=Z3˜!Ì9î-( -V („ /­ %Ý 6!/:!#j!<Ž!$Ë!9ð!=*"Gh"*°"%Û"###:#^#*~#;©#(å#6$#E$i$2…$#¸$'Ü$/%14%-f%1”%!Æ%)è%A&KT&C &,ä&*'/<',l'+™'Å'*á'(J(j(‰(+¢(FÎ(J)j`)NË)(*C*+c*p�*+#+%6+\+m+ˆ+¦+Ã+>Þ+<,vZ,Ñ,/î,--L-j-@ˆ-É-"Ý-.:.9R.9Œ."Æ.3é.!/?/)X/*‚/0­/#Þ/$0A'0i0"ƒ0-¦03Ô0/1,81<e1F¢1é1+24027e2S�2Gñ2:93%t3!š3*¼3ç34( 41I4*{4)¦4,Ð4/ý4-5WM5-¥5#Ó5E÷5=6*X6=ƒ6Á6 Ù6!ú6 7 =71^77�7)È7#ò7'8">8&a8ˆ8#¨8'Ì8"ô89-49b90t9¥9/¾9.î9': E:0f:#—:»:Ø:÷:;:-;0h;B™;;Ü;<.<4A<\v<Ó<$ò<%===#[='=§=6Æ= ý=>0>F>%e>‹>«>Ê>å>%?&?B?3`?”?ª?É?]Û?9@+O@#{@0Ÿ@/Ð@#A$A,CApA�A¤A,ÃAAðA+2B+^B*ŠB.µB!äB*C=1C!oC'‘CH¹C5D.8DgDxD$ˆD(­D=ÖDE;.E(jE“E@®EïEF0.F5_F•F«F"ºF"ÝF}G2~G ±G6ÒG4	H>HP\HC­HJñH1<I*nI)™ICÃIJ&J"EJ6hJ2ŸJ1ÒJ3K58K7nK'¦KIÎK,L.EL1tL2¦LOÙL5)M_M%M¥M¾MØM<ôM31N0eN–N4¬N8áN8OSO+qO(�OÆO-åO/P-CP.qP( P*ÉP1ôPG&QKnQJºQ&R,,R"YR=|R,ºR'çR1S'AS9iS0£S'ÔS3üS(0T1YT)‹T3µT6éT  U?AU+�U.­U-ÜU+
! V 6V/WV'‡V¯V+ÈV*ôV'W$GW*lW—W]±W;X_KX0«X)ÜX Y2'Y)ZY"„Y'§YÏY-êY+ZDZVZ;lZF¨ZïZ[-+[ Y[Zz[OÕ[%\;\XM\1¦\\Ø\L5]I‚]MÌ]K^Zf^kÁ^K-_Ny_+È_#ô_0`/I`#y`-�`,Ë`&ø`a6a+Ma ya*ša.Åaôa?b,Tb�b™b"¶b4ÙbJc;YcC•c<Ùc5d*Ld.wdF¦d+íd>e'Xe:€e»eÒeíe5f==f){f¥f0Àf0ñf"g64gCkg$¯g&ÔgGûg2ChJvh,Áh:îhK)i-ui;£i#ßij.j+Njzjšj¹j"Ùjüjk5k)Mk)wk¡k¼k'Ók ûk#l@lVl$ql–l2µlèlmm10m5bm'˜mÀmAÄmGnDNn/“nGÃn8o8Dod}oOâo=2pCppH´p,ýpB*q.mq7œq3Ôq>r@Gr;ˆr;Är5sA6sWxs6Ðs9t;AtT}t4Òt6u4>uLsu8Àu<ùu=6v>tv?³vZóvINwA˜w=Úw6x6Ox:†x4Áx@öxI7y<�yN¾yQ
z8_zB˜zKÛz5'{O]{I­{8÷{<0|Fm|:´|Fï|G6}f~}.å}A~V~“r~&L-Az=¼lúg€¶~€5�N�#j�%Ž�)´�5Þ�H‚]‚={‚S¹‚E
ƒ:Sƒ<Žƒ>Ëƒ:
! „>E„=„„OÂ„@…ES…™… ¸…Ù…'ï…0†6H†*†2ª†:Ý†,‡0E‡"v‡+™‡-Å‡+ó‡!ˆ Aˆ bˆ#ƒˆ$§ˆÌˆ+ìˆ1‰/J‰z‰"š‰"½‰Fà‰U'ŠP}Š'ÎŠöŠ	‹4‹\O‹O¬‹7ü‹54Œ{jŒKæŒ22�Pe�?¶�'ö�+Ž&JŽ'qŽ4™ŽÎŽßŽ3ñŽ$%�J�'g�R��â�ù�-�+C�o�Uˆ�,Þ�&‘B2‘#u‘+™‘XÅ‘#’B’p\’Í’Oé’79“'q“#™“½“!Ý“%ÿ“#%”I”i”‡”£”!µ”×”.ò”Q!•
s•�•’•••™•.©•2Ø•2–M>–MŒ–0Ú–—(—;—H—Q—o—9x—<²—ï—ø—˜+˜#D˜Oh˜.¸˜5ç˜9™5W™f�™'ô™8šUš4sš>¨š?çš+'›*S›,~›-«›/Ù›	œ2 œ*Sœ.~œ)­œ&×œ'þœ&&�&M�%t�#š�'¾�%æ�(ž 5ž$Vž {ž"œž,¿ž2ìžŸ?Ÿ*^Ÿ,‰Ÿ.¶Ÿ*åŸA 3R 1† )¸ â ¡)¡3F¡5z¡D°¡?õ¡O5¢-…¢/³¢6ã¢ô£,¤<¤8W¤0�¤3Á¤7õ¤>-¥$l¥5‘¥,Ç¥.ô¥,#¦1P¦3‚¦2¶¦é¦6§1<§$n§0“§Ä§7Ë§¨#¨?¨#S¨w¨+—¨:Ã¨)þ¨J(©Cs©·©,Ï©Oü©LªSªZª,bª
! �ª6šªÑªðª
«(&«:O«Š«7§«(ß«¬5(¬^¬r¬)Œ¬/¶¬!æ¬ ­')­ Q­0r­£­
¾­ Ì­í­®®3®M®\®-z®"¨®!Ë®)í®¯¯"¯+¯$4¯3Y¯�¯1©¯:Û¯>°U°^°g°p°y°!‚°¤°À°Í°Ö°ã°ì°õ°þ°±#±,±-0±5^±,”±Á±×±†ã±^j²rÉ²<³*Z³<…³.Â³ñ³
´5*´
`´€n´ï´;õ´(1µ+Zµ.†µ+µµ-áµ|¶3Œ¶AÀ¶k·7n·.¦·5Õ·&¸$2¸.W¸†¸[¢¸“þ¸L’¹Œß¹Jlº+·º:ãº$»+C»o»‰»£»)¼».æ»>¼<T¼;‘¼'Í¼Fõ¼W<½>”½SÓ½L'¾Lt¾?Á¾Q¿bS¿B¶¿Eù¿O?À[�À‚ëÀ=nÁ}¬ÁL*Â8wÂQ°ÂBÃGEÃQ�ÃHßÃJ(ÄWsÄZËÄH&ÅDoÅJ´Å?ÿÅ=?ÆB}ÆCÀÆ7ÇA<Ç*~ÇG©ÇMñÇK?È;‹È?ÇÈEÉHMÉb–ÉJùÉcDÊZ¨Ê9Ë1=ËBoËL²ËNÿË9NÌ6ˆÌZ¿Ì9ÍwTÍXÌÍI%ÎOoÎ@¿Î2ÏF3ÏbzÏUÝÏM3Ð@�ÐVÂÐWÑlqÑ\ÞÑB;Òy~ÒTøÒPMÓIžÓFèÓN/ÔC~ÔGÂÔ~
! Õz‰ÕLÖ:QÖSŒÖRàÖ>3×:r×d­×'Ø*:ØCeØ/©ØAÙØLÙ6hÙEŸÙCåÙB)Ú+lÚ?˜Ú@ØÚ=Û:WÛA’ÛCÔÛGÜ2`Ü7“ÜBËÜZÝ@iÝ+ªÝ+ÖÝ9ÞI<ÞM†Þ7ÔÞ+ß:8ßAsß*µß*àß,à(8àaà=à>½àOüàLá%gáu�áOâ SâDtâ5¹â[ïâBKãQŽãàãýã8äuUä$ËäAðä32å#få-Šå+¸å,äå#æ[5æ0‘æÂæ3Îæç(ç7çPç!\ç
! ~ç‰ç˜ç¬ç¹çÐçãçëç	ôçþçèè)è5èPèkè~è‹è˜è¨èºèÏè	âèìèùè	éé	,é
! 6é%Aé-gé^•é6ôé!+ê[Mê[©ê7ëO=ë3�ëÁëÚë÷ë@ìBLì?�ì-Ïì0ýì.í?Eí3…í0¹í)êí9î=Nî5ŒîÂî+Òî0þî$/ï*TïïA–ï:Øï%ð9ð%Sð)yð£ðÀð-ÝðBñPNñSŸñwóñCkò'¯ò7×ò5ó?Eó=…óAÃóGô)Mô:wôH²ô1ûô'-õ>Uõ”õŽöb£öP÷=W÷1•÷/Ç÷q÷÷oiø.Ùø0ùU9ùŸ�ù=/úOmúg½úe%ûV‹ûWâûE:ü)€ü:ªü)åüýB(ý7ký£ý¼ýÑýæýûý'þ8þVþ$hþ�þ+­þ#Ùþýþ/ÿ%Mÿsÿ‘ÿ(«ÿhÔÿ%=Hc4¬0áF?Ym™lItH¾CGKB“OÖ(&KO2›6ÎlerMØ$&mK3¹2í* 4KQ€>Ò#+51a'“5»VñmH	{¶	@2
! 0s
! n¤
! +*?'j&’'¹@áS"#v!šJ¼>
ZF
.¡
1Ð
%D(Km¹;×:KN?šÚ;ú06$g<ŒÉ$åF
! %Q6w6®)åVGf4®tã@X:™Ô9ôF./u#¥2É1üX.h‡1ð/">RJ‘GÜG$6lh£OK\8¨CáS%dyQÞ=0BnI±Xû\T4±9æC =dC¢6æ17OH‡3Ð=OB0’0Ã*ô!<A*~)©PÓ6$ /[ /‹ /» 8ë 5$!9Z!9”!6Î!7".="9l"-¦":Ô"<#/L#>|#+»#(ç#.$+?$8k$¤$JÂ$
%"%'6%^%x%,“%MÀ%H&-W&%…&>«&Gê&42'Og'(·'3à' (m5('£(;Ë(B)9J)D„)BÉ)D*BQ*?”*Ô*ò*^+Pn+6¿+5ö+5,,Cb,*¦,[Ñ,8--{f-¨â-X‹.%ä.
! /$(/GM/)•/8¿/;ø/R40+‡07³0Rë0:>18y1)²1.Ü1K2%W2}2&™21À2%ò2%3$>3Tc32¸3*ë314KH4D”4+Ù4&5$,5?Q5/‘5Á5#Ý5.6106tb69×6[7Gm7*µ7)à7X
! 8<c8# 8(Ä8/í8N9)l9N–92å9M:)f:2�:;Ã:;ÿ:1;;am;Ï;0â;G<_[<k»<:'=b=H{=1Ä=dö=B[>Cž>{â>R^?1±?Vã?=:@Sx@ZÌ@d'AdŒAEñAB7BCzBC¾BC
C:!C&\C3ƒCJ·C1D>4D<sDB°D1óD6%E'\E3„E+¸E(äE4
F>BF'�F,©F4ÖFBGkNG:ºGõG!H0HLHhH+�H­H ËHìH
I:IGTIFœI@ãI$J&<J.cJ’J8¨J3áJ1K?GKJ‡K=ÒK'L8L;HL„L•L¤LÃL.ØLM<!M5^M5”M3ÊM(þM5'N]N*yN#¤NÈNÑN.ÞN0
O8>OwO—OEµONûOGJPF’P@ÙP>Q<YQ&–Q<½Q5úQ=0RnR$ŽR[³RAS_QSc±SDTMZTG¨T_ðT8PU+‰U.µUäUVV$V#5V(YV>‚V6ÁV.øV\'W9„WK¾W2
! X8=XDvX9»X0õX/&Y8VY4�YÄYàY7üYD4ZAyZ)»ZåZ6[8<[.u[3¤[CØ[\<2\>o\,®\3Û\>]<N]‹]£]¼]Ü]]ü]YZ^Y´^5_1D_5v_6¬_Fã_!*`YL`=¦`+ä`+a/<a?laA¬aîa	b$bM6bo„b9ôb=.c>lc8«cäc-d,/d\dAud@·d>ød57e<meªe@Ãe'fM,f:zf7µfíf!gE-gsg
Œgšg©gÅgfÔg1;hmh%zh% h(Æhïh3i0?i*pi)›i>Åi`j6ej?œjGÜjH$kNmkZ¼kQlfiloÐlV@mW—mSïmGCnF‹nGÒn$o#?o%co*‰o>´oóo)p86pCop³p1Íp7ÿpE7q:}qJ¸q5r59r)or?™rBÙr"s0?s6psv§sWtUvtLÌt4utNu?Ãu"vn&vL•v@âvT#w+xwV¤wYûw Ux!vx!˜x:ºx_õxUyry �y°yÏy(äy
z#z:zQz qz!’z!´z#Öz#úz-{)L{jv{'á{'	|,1|9^|*˜|4Ã|1ø|v*}r¡}L~Ka~W­~BkHE´Qú8L€=…€¡Ã€ e�Q‚/X‚Aˆ‚jÊ‚f5ƒ.œƒËƒ?ßƒK„k„.€„*¯„!Ú„6ü„73…#k…c�…Oó…7C†#{†7Ÿ†#×†9û†%5‡9[‡%•‡)»‡<å‡)"ˆ)Lˆ'vˆBžˆáˆ*þˆ')‰'Q‰Iy‰"Ã‰:æ‰;!Š1]Š2�ŠMÂŠC‹+T‹4€‹µ‹'Ñ‹-ù‹ 'ŒHŒkgŒ:ÓŒG�?V�?–�1Ö�[Ž!dŽ#†ŽOªŽ)úŽ $�JE�0��;Á�#ý�'!�*I�:t�>¯�#î�O‘%b‘*ˆ‘:³‘>î‘-’E’.^’�’#©’Í’Ü’/û’@+“,l“?™“9Ù“6”7J”3‚”3¶”%ê”•-"•2P•(ƒ•6¬•=ã•=!–&_–H†–#Ï–Pó–<D—&�—&¨—LÏ—˜*:˜+e˜)‘˜»˜LÑ˜9™X™%m™)“™*½™8è™.!š,Pš-}š-«š*Ùš*›$/›*T›O›lÏ›y<œu¶œ:,�ug�DÝ� "žˆÃž°LŸ„ýŸ¬‚ ¦/¡ÎÖ¡4¥¢IÚ¢)$£3N£#‚£¦£0·£"è£"¤ .¤ O¤$p¤$•¤"º¤"Ý¤)¥,*¥)W¥'�¥9©¥Rã¥O6¦*†¦2±¦)ä¦3§RB§l•§L¨KO¨d›¨?©W@©9˜©0Ò©=ª:Aª^|ªXÛªn4«Y£«Wý«\U¬J²¬[ý¬DY­Ež­vä­#[®$®#¤®!È®@ê®:+¯:f¯+¡¯8Í¯M°ST°k¨°±M/±:}±O¸±²F²g`²MÈ² ³7³8S³?Œ³BÌ³´&´*:´“e´"ù´ µ2=µ3pµ$¤µ7Éµ¶!¶;¶*R¶:}¶*¸¶1ã¶q·.‡·9¶·"ð·9¸M¸,h¸•¸2®¸9á¸:¹*V¹ �¹!¢¹!Ä¹6æ¹Dº4bº,—ºÄºäº;ÿº3;».o»$ž»?Ã»-¼,1¼9^¼<˜¼=Õ¼7½eK½:±½Hì½,5¾-b¾X�¾.é¾¿$5¿Z¿ x¿™¿F¬¿4ó¿4(À]À#uÀ™À)±À&ÛÀ&Á+)Á(UÁ"~Á(¡Á(ÊÁ)óÁ)Â*GÂ*rÂ*�Â*ÈÂ*óÂ*Ã*IÃ*tÃ*ŸÃ*ÊÃ*õÃ* Ä(KÄ(tÄ(�Ä(ÆÄ(ïÄ(Å)AÅ(kÅ(”Å(½Å(æÅ*Æ*:Æ*eÆ*�Æ(»Æ(äÆ(
Ç(6Ç(_Ç(ˆÇ(±Ç(ÚÇ(È(,È)UÈ)È'©È(ÑÈ(úÈ)#É)MÉ(wÉ( É(ÉÉ(òÉ+Ê'GÊ'oÊ(—Ê'ÀÊ3èÊ4Ë4QË3†Ë"ºËBÝË? Ì%`Ì †Ì3§Ì6ÛÌ4ÍFGÍ{ŽÍ:
! Î'EÎmÎ#‰Î­Î6ÈÎ.ÿÎ4.Ï)cÏ�Ï*–Ï.ÁÏ+ðÏ?Ð>\ÐA›ÐÂÝÐ2 ÑvÓÑLJÒL—Ò9äÒ0Ó@OÓ=�Ó>ÎÓ"
ÔT0Ô…ÔŸÔ&¼Ô&ãÔ 
! Õ0+Õ-\Õ(ŠÕ³Õ&ÌÕ+óÕ'Ö!GÖiÖ!‰Ö!«Ö-ÍÖ(ûÖ"$×"G×)j×,”× Á×,â×+Ø#;Ø$_Ø'„Ø)¬Ø2ÖØQ	Ù"[Ù*~Ù1©Ù-ÛÙ)	Ú3Ú6IÚP€Ú?ÑÚTÛ:fÛ=¡Û5ßÛ)Ü+?Ü-kÜ"™ÜN¼ÜPÝ$\Ý�Ý<—Ý7ÔÝ?Þ5LÞ9‚Þ3¼Þ4ðÞ9%ß<_ß6œß8ÓßAà;Nà7Šà%Âàèà)á,,á5Yá"�á.²á"ááâ*â<âMâB]â: âÛâöâã'ãMBã0�ã.Áã.ðã$ä
DäARäa”äAöä+8åSdå^¸åcæB{æ¾æ0Øæ0	ç6:çqçiŽç*øç)#è1Mè-è/­è)Ýè,éb4é(—é4ÀédõéoZêBÊê1
ë*?ë*jë•ë>µë0ôë6%ì7\ì0”ì6Åìüìí,-í&Zí)�í$«í7Ðí(î!1î Sî/tî1¤îÖî&èî!ï(1ï:Zï2•ï$Èï(íïð>6ð!uð/—ðÇð%àð.ñ85ñ5nñ¤ñ/´ñ äñ*ò"0òLSòG ò8èò(!ó!Jó7ló)¤ó%Îó%ôóô+6ô"bô…ô#¤ô-Èô*öô$!õ)Fõ/põ õ'Àõèõ(ö/ö(Kötö?Žö!Îö0ðö$!÷F÷,]÷#Š÷+®÷Ú÷vð÷^gøeÆøM,ùzù;™ù2Õù*ú3ú&Mú8tú!­ú:Ïú
! û)û/>û<nû'«ûÓû1óû(%ü7Nü†ü$¡üÆüåü8ýE9ýHý)Èý)òý(þEþUeþ0»þ-ìþOÿ)jÿO”ÿ=äÿ%"0Hy˜µÏêF"d=‡$Å&ê(#:/^Ž¬Æ2ä1I+`Œ)¢#Ì3ð!$&Fm1‹ ½<Þ21,d ‘(²,Û7#@0d•4³6è,7L„¤+¼¾è>§Ûæ<Â	 ÿ	= 
! -^
! 'Œ
! (´
! cÝ
! .Atp‰å!o;‘0Í$þ'#
"K
n
6‰
!À
!â
6";)^ˆ§l¾;+9g@¡Yâ&< c-„Q²;(@iEƒ:É(-.Bgq4ÙR+a&�?´+ô? `}C™Ý=ã!%:`-y§Æ9æ A&<h8¥IÞ!(XJE£éü$B(W.€¯Å/ÛA$M,rŸ¶3Ñ<NBC‘#Õ+ù3%0Y'Š²%Ò+ø5$Zw%–¼×÷ 4*P1{0­+ÞC
!  N"o.’1Á.ó%"0H)y0£Ô:í2( ([ 0„ µ Æ )Þ !$"!
G!U!j!/…!$µ!Ú!'ê!="P"Bp")³"Ý"3ú"$.#/S#<ƒ#1À#ò#$&"$5I$&$Y¦$-%7.%-f%1”%2Æ%ù%.&<H&5…&5»&1ñ&;#')_'q‰'Oû'.K($z(?Ÿ(-ß()
)57)%m)Y“)í)$*7-*/e*F•*-Ü*@
! +4K+!€+¢+4¸+>í+0,,A],=Ÿ,6Ý,--2B-u-!�-8±-6ê-E!.g.;‚.9¾.Hø.:A/7|/:´/7ï/F'0*n0+™0Å06Ñ0$1O-1=}1=»1?ù192(Q2Sz2>Î22
3J@3;‹35Ç3?ý3m=4%«4CÑ495;O5s‹52ÿ5226Fe63¬6?à68 7+Y7>…73Ä7Rø7!K8xm8Dæ89+9Ie99¯9
é93÷9H+:'t:/œ:GÌ:-;'B;:j;G¥;í;M
<_[<,»<Bè<N+=4z=.¯=>Þ=L>Sj>o¾>/.?>^?J�?Hè?~1@5°@"æ@Z	A\dA
ÁAEÏA4BJB@`B@¡B0âBC:"C>]CCœCàCþCD).DXDrD-ŽD¼DÒD&îD4E4JE4E%´E0ÚEBF.NF}F&–F½FÔFçFÿFG)(GRGfG|G‘G6¦G!ÝGÿGH%HBHVHiH}H™H¬HÌHãHII:IQInI‚I:›IBÖIEJ8_J/˜JHÈJ#K5KOKiK#„K$¨K4ÍK&L/)L2YL$ŒL$±L%ÖL0üL-M&GMnM*ˆM<³MMðM0>N0oN, NÍN!ìNO.OIOcO}O—O±OÑOìOP"P8=PvP8‘PÊPåPQQ!6QXQqQ�Q¨QÄQàQ4üQ;1RmR#ŠRA®R'ðR;S0TS …S"¦S!ÉS!ëS$
T$2T9WT6‘T=ÈTAU/HU-xUE¦U:ìUn'V5–V0ÌV,ýV>*W4iW4žWÓW'ñW#X'=X#eX(‰X9²X+ìX)Y+BY6nY-¥Y>ÓY4Z4GZ2|Z0¯Z0àZ+[/=[/m[/�[,Í[$ú[]\}\@›\>Ü\A]7]]:•]2Ð]5^29^l^Kˆ^Ô^ñ^*_-9_'g_�_Q«_'ý_%`@`-[`(‰`,²`,ß`,a)9aca,~a6«a'âaL
! bLWb<¤b<ábBcac1€c.²các dJ"dXmd'Ædîd)	e@3e4teC©e&íeVfPkfP¼fU
g!cg+…gA±g9óg9-h1ghB™h#Üh:i:;iCviIºij- jNjGhj#°j¯Ôj3„kT¸k
lC&lNjlj¹l$m13mem;„mÀmÝmúm4nLJnM—nDånD*o oo�o:§oâoùoDpLXp>¥p5äp:q6UqIŒqCÖqEr+`r+ŒrL¸r)s2/sKbsJ®s'ùs/!t2Qt„t(”t6½t=ôt=2u9pu=ªuDèu(-v4Vv,‹v-¸v(ævCw'Sw.{wªwDÈw'
x@5x.vx0¥x!Öx<øxF5y6|y.³yCâyC&z&jz,‘z2¾zDñz 6{1W{‰{9¨{:â{P|&n|<•|8Ò|-}9}!W}1y}.«}5Ú}+~E<~2‚~5µ~2ë~>>],œEÉH€EX€0ž€6Ï€,�63�Uj�!À�â�a‚Uc‚3¹‚/í‚2ƒ$Pƒ"uƒ)˜ƒ&ÂƒFéƒ20„$c„Nˆ„A×„;…5U…9‹…GÅ…?
†:M†8ˆ†%Á†)ç†‡#1‡#U‡)y‡‰£‡2-ˆ%`ˆ%†ˆ&¬ˆ+Óˆ;ÿˆ:;‰&v‰U�‰ó‰&Š&7Š/^Š2ŽŠ/ÁŠ8ñŠ4*‹!_‹+�‹2­‹-à‹%Œ)4Œ%^Œ%„Œ&ªŒ+ÑŒýŒ2�/M�}�&˜�a¿�Œ!ŽP®ŽjÿŽ4j�'Ÿ�Ç�ç�2ð�'#�%K�q�2��Ã�2à�7‘2K‘=~‘8¼‘8õ‘=.’8l’6¥’;Ü’4“9M“4‡“9¼“4ö“E+”7q”1©”FÛ”K"•In•I¸•E–GH–�–H—TY—®—cÈ—F,˜¾s˜•2™PÈ™š,šDšVšfšyš�š®š,Èš0õš*&›LQ›-ž›+Ì›@ø›.9œhœ�œ<¡œ,Þœ)�F5�8|�7µ�1í�<žB\žCŸžNãž.2Ÿ=aŸmŸŸ/
 /= Nm #¼ 6à Y¡Zq¡(Ì¡-õ¡Q#¢Ou¢8Å¢0þ¢!/£+Q£+}£+©£+Õ£,¤,.¤-[¤-‰¤-·¤-å¤-¥-A¥-o¥-�¥-Ë¥-ù¥-'¦-U¦+ƒ¦+¯¦+Û¦+§+3§+_§,‹§+¸§+ä§+¨+<¨-h¨-–¨-Ä¨-ò¨+ ©+L©+x©+¤©+Ð©+ü©+(ª+Tª+€ª+¬ª,Øª,«*2«+]«+‰«,µ«,â«+¬+;¬+g¬+“¬.¿¬*î¬*­+D­#p­A”­UÖ­B,®)o®™®+±®KÝ®M)¯9w¯+±¯>Ý¯3°&P°$w°Yœ°3ö°4*±Q_±<±±6î±)%²>O²!Ž²"°²GÓ²7³)S³*}³$¨³$Í³#ò³$´$;´#`´‹„´8µ#Iµ.mµ>œµ8Ûµ4¶WI¶*¡¶MÌ¶:·vU·?Ì·5¸@B¸6ƒ¸>º¸-ù¸:'¹Bb¹@¥¹"æ¹	º$ºAº1aº8“º+Ìº)øº<"»'_»-‡»0µ»aæ»'H¼4p¼%¥¼'Ë¼&ó¼^½.y½,¨½Õ½Aï½51¾ g¾*ˆ¾³¾Ñ¾+ì¾¿(0¿<Y¿"–¿,¹¿$æ¿À !ÀBÀ aÀ/‚À3²ÀæÀ?úÀC:ÁM~Á2ÌÁDÿÁVDÂ,›Â'ÈÂYðÂ4JÃ,Ã0¬Ã0ÝÃ=Ä0LÄ:}Ä1¸Ä9êÄ1$Å3VÅ5ŠÅ1ÀÅ2òÅ@%Æ1fÆ?˜ÆJØÆ6#Ç4ZÇ4�Ç<ÄÇ>È=@È3~È:²È7íÈ6%ÉE\ÉA¢ÉOäÉH4Ê }Ê,žÊËÊ9àÊHËEcË)©ËÓË4èË3ÌNQÌ1 ÌOÒÌ6"Í3YÍ2�Í0ÀÍ/ñÍ)!Î#KÎ*oÎ*šÎ-ÅÎ@óÎ!4Ï%VÏ|Ï-ŽÏ2¼Ï?ïÏ/Ð'NÐ(vÐ(ŸÐ5ÈÐþÐÑ!,Ñ5NÑ„Ñ-—Ñ&ÅÑ ìÑ
Ò',Ò*TÒ%Ò*¥Ò$ÐÒAõÒC7Ó6{Ó7²Ó4êÓ6Ô3VÔIŠÔ%ÔÔúÔ
Õ'!Õ-IÕ&wÕžÕH¾ÕHÖ*PÖ({Ö¤Ö1ÄÖ)öÖ- ×,N×,{×<¨×5å×&Ø/BØ=rØ&°Ø%×Ø7ýØ55Ù<kÙ"¨ÙËÙ$ßÙÚ.Ú0BÚWsÚËÚ<ÛÚÛ91ÛOkÛ»Û×ÛóÛ Ü3Ü:OÜ?ŠÜTÊÜ!ÝAÝ$\Ý-�Ý¯ÝDËÝ:Þ!KÞ!mÞ0�Þ@ÀÞ<ß<>ß&{ß<¢ßRßß;2à>nà@­à8îàw'á9Ÿá3ÙáG
âXUâ3®âGââJ*ãDuãYºãläp�äLòä;?åE{åGÁå?	æjIæK´æUç[Vçl²çOèOoèi¿èO)é8yéa²é�êW–ê8îêŒ'ëŽ´ë†CìHÊìNí=bíi íY
! îudîvÚî)Qï){ï¥ï*¾ïéïð?ð^Wð=¶ð]ôð@Rñd“ñCøñJ<òV‡ò@ÞòQóVqó=ÈóVô9]ô3—ô*Ëô*öô.!õhPõ0¹õ.êõ6ö+Pö|ö:šö8Õö)÷-8÷'f÷Ž÷%¢÷OÈ÷%ø>ø&Yø4€ø2µøèø ù/&ù1Vùˆù(¨ùÑù#àù‰úOŽú9Þú$û.=û?lû8¬û5åûBür^üBÑüFý^[ýdºý‚þf¢þP	ÿZZÿKµÿ;+U4�-¶ä3û*/PZ«(Ã-ì>IY?£+ã6)FLpE½'B
YVg1¾8ð<)&f<�RÊ8SVª2Ä÷+?	LViƒU˜Iî84M4‚5·ví3d	=˜	<Ö	!
! 75
! ;m
! (©
! :Ò
! .
9<Cv@ºAûE=“ƒ!
39
+m
1™
9Ë
!9'4a5–,Ì;ùU5‹/¦(Ö.ÿ.4@3u4©1Þ>BOZ’ZíAH\Š\ç?D8„2½/ð- ;N4Š"¿8â 0Q4p&¥;Ì)j2K�`é8J8ƒ%¼)âLVY°Â.Ô0:4HoN¸h7p.¨=×96O:†3Á;õ:1:lH§2ð<#%`;†Â&Ù!#"F*d8�ƒÈ6Lƒ	£`­` o :„ O¿ 7!$G!4l!¡!5º!5ð!&"*C"$n"=“")Ñ")û"*%#P#m#ƒ#ž#'ª#*Ò#ý#+$>@$B$Â$;á$(%F%C`%%¤%5Ê%9&F:&�&$Ž&7³&ë&#'#*'#N'Mr'7À'9ø'72(8j(.£(@Ò(B)<V)@“)>Ô)*(*6B*>y*¸*;Ò*+>(+/g+-—+LÅ+*,:=,x,.�,j¿,B*-9m-U§-"ý-" .)C..m.œ.;´."ð.†/8š/AÓ/=0PS0J¤0zï0Pj18»1$ô1E2-_2-�2E»2@30B3)s3*�33È36ü3.34@b4L£4Mð4F>5F…5BÌ5A6.Q6#€6¤6L¼63	7W=70•7Æ7'á75	8-?8+m8,™80Æ8%÷899W9m9%…95«9á9û9Z:)p:Gš:Gâ:%*;CP;)”;2¾;0ñ;."<HQ<4š<Ï<$ê<#=,3=)`=&Š=/±=4á=<>3S>(‡>)°>&Ú>%?J'?r?Ez?7À?=ø?06@5g@D�@Œâ@‹oA7ûA@3BBtB;·B+óB-C"MC{pCìCD4D%KD=qD;¯D/ëD E<E4TE)‰E:³E+îE(F6CFzFO–FgæF5NG1„G<¶G&óG5H"PH)sH4�H0ÒHPI,TI0�I;²IFîI15JIgJ5±J5çJ3K<QKYŽK=èK5&LZ\LS·L2M(>MgM^MGÞM?&NOfNG¶N!þNL OCmO�±O3P$NP8sP\¬P	Q$"QGQ)cQ#�Q1±Q$ãQR#$R$HR6mR¤R"ÃR[æR0BS;sS-¯S%ÝST>T>YT>˜T>×T<U=SU<‘U?ÎU:V=IV&‡V&®VDÕVFWJaWN¬W@ûW8<XPuXHÆXEY"UYxY6˜Y;ÏY.Z9:Z8tZ8­Z.æZ)[K?[?‹[Ë[+é[\.,\&[\'‚\;ª\;æ\"]"=].`]�]¯]Í]8ê]9#^4]^,’^-¿^8í^;&_Db_§_'Æ_ î_` .`O`%n`#”`&¸`@ß`9 a>Za1™a,ËaøaMb9Vb&�b·bÑb*àb>c/Jc,zc1§c/Ùc$	d;.d6jd!¡d@Ãd2e&7e,^e>‹e1Êe6üe23f3ff0šf>Ëf
! gJ)gNtg?Ãg:h1>hph%Šh&°h!×hùh(i Ai.biD‘i"Öi1ùi%+j4Qj2†j<¹j7öj*.k,Yk"†k©k ÃkGäk3,l&`l&‡l:®lBélA,m)nm
˜m<¦m3ãmGn>_n<žn.Ûn:
! o#EoOio%¹o(ßo<pEp>ap p2±p8äpq,q2@qsq-Žq3¼q'ðq%r7>r5vrI¬r
ör6s;sVs"vs(™sXÂs1t/Mt8}t¶tÕtEñtI7u�u^–u+õuB!v
dv
rv €v%¡vCÇv:w(Fw3ow.£whÒw-;xvixvàxcWy»yØy;ìy,(zjUz'Àz>èz>'{>f{¥{¿{Ò{ì{rÿ{‡r|/ú|!*}$L}9q}«}¿}YØ}2~R~$m~K’~<Þ~O2k1ž-Ð-þ-,€Z€o€8€€I¹€(�*,�.W�D†�2Ë�þ�‚.‚!I‚,k‚˜‚=²‚4ð‚2%ƒ2Xƒ1‹ƒe½ƒ3#„3W„3‹„>¿„Uþ„(T…}…–…0°…4á…0†/G†$w†*œ†8Ç†:‡2;‡$n‡‚“‡=ˆ=Tˆ"’ˆãµˆ<™‰`Ö‰T7ŠQŒŠGÞŠE&‹Dl‹D±‹Sö‹4JŒ?Œ?¿Œ-ÿŒN-�D|�WÁ�)Ž$CŽbhŽËŽ1àŽD�W�6q�¨�*¸�ã� �&"�+I�)u�2Ÿ�6Ò�	‘>)‘>h‘1§‘)Ù‘?’PC’[”’@ð’^1“W�“9è“"”)@”7j”@¢”ã”(û”3$•>X•(—•#À•,ä•<–>N–3�–SÁ–A—W—o—1�—$Á—'æ—5˜CD˜Cˆ˜NÌ˜<™QX™!ª™"Ì™?ï™&/šJVš,¡šÎš5êšA ›Ub›A¸›Jú›GEœ3�œÁœ:Úœ%�;�CY�5��2Ó�'ž=.žlž/‡ž†·žŠ>ŸeÉŸ/ $I 0n ?Ÿ _ß  ?¡C`¡.¤¡ Ó¡=ô¡;2¢0n¢@Ÿ¢*à¢A£IM£(—£?À£8¤29¤Il¤]¶¤S¥h¥3ˆ¥&¼¥1ã¥(¦,>¦3k¦*Ÿ¦gÊ¦A2§"t§3—§:Ë§)¨30¨4d¨/™¨ É¨ê¨6©4;©4p©8¥©(Þ©4ª'<ª3dª4˜ª;Íª	«A)«Gk«N³«N¬VQ¬^¨¬c­ik­hÕ­>®¾®>¯¾¯�>°À°�@±Â±rB²€µ²€6³€·³8´ƒ¸´C<µ6€µ7·µ3ïµ#¶;B¶5~¶5´¶ê¶3·3:·?n·3®·$â·4¸:<¸8w¸3°¸&ä¸¹(¹(F¹$o¹5”¹HÊ¹2º-Fº-tº.¢ºAÑºY»/m»@�»uÞ»ST¼¨¼6È¼/ÿ¼/½)H½(r½\›½0ø½0)¾[Z¾E¶¾ü¾E¿GU¿'�¿&Å¿ì¿!À.*À1YÀ%‹À0±À-âÀÁ..Á2]Á-�Á#¾ÁLâÁ%/Â8UÂŽÂK¬Â4øÂ.-Ã+\Ã6ˆÃ4¿Ã,ôÃG!ÄIiÄ3³ÄbçÄ1JÅ$|Å¡Å¸Å(ÌÅ,õÅF"Æ/iÆ.™Æ0ÈÆ"ùÆ2Ç,OÇ)|Ç(¦Ç+ÏÇ,ûÇ&(È+OÈ+{È%§È"ÍÈðÈ#É&4É7[É-“É-ÁÉ*ïÉ)Ê)DÊ$nÊ&“Ê)ºÊ-äÊ+Ë%>Ë(dË5�Ë#ÃË'çË4Ì'DÌ&lÌ “Ì+´ÌàÌ2ÿÌ42Í0gÍ1˜Í?ÊÍ;
! ÎKFÎV’ÎPéÎ+:Ï/fÏ'–Ï¾Ï(ÒÏ…ûÏ/�Ð)±Ð#ÛÐ#ÿÐ#Ñ(@Ñ"iÑ9ŒÑ/ÆÑ+öÑ "Ò2CÒ&vÒ*�Ò1ÈÒ(úÒ,#Ó-PÓ$~Ó&£Ó,ÊÓ*÷Ó!"Ô+DÔpÔ$ŽÔ[³ÔKÕ[Õ1qÕ£Õ¾ÕÝÕøÕpÖ=uÖ9³Ö:íÖ?(×Yh×HÂ×gØ1sØ„¥ØN*Ù[yÙYÕÙ</Ú<lÚ:©ÚaäÚ@FÛy‡Û:ÜO<ÜMŒÜJÚÜa%Ý[‡ÝWãÝ>;Þ=zÞ9¸ÞRòÞGEßi�ßo÷ß)gàE‘à<×àiáa~áJàáS+âDâ/Äâ.ôâ*#ã(Nã8wã4°ã)åã7ä+Gä+sä-Ÿä\Íä‰*åm´åg"æfŠæ>ñæg0çW˜ç9ðçt*è¼ŸèL\éZ©é5êO:ê4Šê=¿êAýê7?ë5wë-­ë;Ûë0ìNHìa—ìTùìGNíB–í5ÙíSîTcî8¸îBñî-4ï2bïI•ïNßïV.ðZ…ðyàðDZñZŸñNúñCIòY�ò?çò?'ó<góJ¤óJïó0:ô>kô2ªô4Ýô_õDrõA·õcùõi]ö/ÇöI÷öoA÷I±÷Xû÷YTøT®øKùCOùC“ù7×ùaú\qú—Îú:fû7¡ûKÙûŽ%ü’´ü]Gý ¥ýÆýgáýIþ^þyþ�þ1¥þ/×þ4ÿ¢<ÿßÿ}_:ÝAOZqª|1™LË{.”fÃB*.m"œR¿Q7d9œ\Ö˜3˜Ì e&†M­/û;+gy<™Ö?ñ?1	7q	;©	"å	Z
! %c
! <‰
! "Æ
! $é
! .3='q™/¸2è(4D,y3¦NÚE)
o
I�
Ù
@÷
8/R/‚.²Há!*-L2z<­,ê6"Nq2�.Â@ñ2IQP›:ì6'C^6¢;Ù4;J\† ã>@C7„:¼÷8?K‹9¤3Þ&N9-ˆ¶?Í)
I7�/›1Ë3ý"1&T%{¡+À=ìS*z~)ù/#8S/Œ+¼è/+61b-”0Â'ó,H6hŸ ¾ß.î?="}+ 2Ì#ÿ-#Qo�#¨)Ì3ö0*1[2�=À3þ02 1c 4• 4Ê -ÿ *-!)X!-‚!+°!,Ü!0	"-:"h"+ƒ"&¯"&Ö"*ý"$(#5M#'ƒ#«# À# á#c$-f$,”$5Á$÷$&%!7%(Y%!‚%/¤%1Ô%&C&&Cj&#®&=Ò&"'H3'H|'9Å'ÿ'5(2R(G…(:Í()X&))˜)¨)¸)$È)í)=*$I*n*Fˆ*(Ï*(ø*!+.+;+$K+p+Ž+¦+À+Ø+ô+,D$,*i,	”,-ž,BÌ,-$"-0G-x-!”-G¶-Fþ-GE.5�.)Ã.í./$/C/ ]/~/"™/I¼/I0BP0-“0;Á0Iý0!G18i11¢10Ô172&=2,d2&‘2¸2Ø28ð21)3[3w3-’3-À3,î384=T4=’4=Ð4=5L5X5)x5%¢5)È52ò5%61=6o6W‡6:ß6176L7-ƒ79±7ë7	82"81U8‡8C¢8æ8=9oC92³91æ9:@1:"r:#•:(¹:&â:-	;\7;:”;1Ï;;</=<Hm<¶<0Ò<'=+=K=g=/y=©=È=æ=þ= >'<>d>�>œ>/­>4Ý>)?4<?q?@Ž?Ï?/à?"@23@Df@!«@+Í@,ù@&A4EAzA#ŽA9²AìA!
! B:,BgBB'›B?ÃBC C8CXCZwCZÒCy-Dz§D%"E>HE‡E. E!ÏEHñE!:F3\F+�F1¼FCîF 2G2SG3†G#ºGÞGG÷G?H:UH"�H³H2ÊH4ýH(2I[IxIPˆI0ÙI9
! J!DJ5fJ,œJ-ÉJA÷J09KjKŠKªKÈKÛK?îK'.L(VL1L±LÑL5íLE#MiM>‡M>ÆM2N58N?nN*®N>ÙN4OMO*hO1“O3ÅOKùO:EP€P-–P5ÄP)úP%$Q9JQY„QPÞQ:/RDjR4¯RAäR"&SISD`S¥S*»S#æS
! T T6T@OT�T&©TÐT$íTU)0U,ZU(‡U°U7ÊU+VB.VJqVp¼VJ-WixWFâW7)X{aX3ÝXgYQyYbËYŽ.Zx½ZP6[F‡[fÎ[h5\Jž\pé\mZ]KÈ]L^Ga^n©^2_yK_7Å_=ý_u;`_±`ka*}aP¨aYùa{Sb\Ïbs,cT cQõcGGdf�d_ödRVe&©e6Ðe.f[6f3’fWÆfdg,ƒgu°g&h%Ah.gh@–h9×h$i66i2mi4 i'Õi5ýi33j#gjG‹j<ÓjGkVXkV¯kWlU^lR´lLm1Tm6†m6½m&ôm;n4WnŒnW«nSo5WoH�ogÖo)>p3hp*œp5Çp8ýp.6q1eq=—q)ÕqÿqEr;_r5›r8Ñr>
! s@IsFŠsCÑsCt1Yt0‹t1¼t%ît`u~uuXôu'MvJuvMÀvIwEXw:žw/Ùw9	x!Cx*ex)�xNºx0	y=:y3xy>¬y1ëy0zNz%mz4“zIÈz#{96{Gp{.¸{-ç{5|8K|=„|2Â|Rõ|0H}<y}7¶}7î}(&~aO~A±~Pó~;DJ€2Ë2þ'1€QY€Q«€/ý€3-�+a�‚��n‚-‚`­‚/ƒ8>ƒZwƒQÒƒ+$„"P„Es„*¹„7ä„-….J… y…&š…"Á…6ä…†@5†<v†.³†!â†C‡9H‡3‚‡¶‡Ö‡,õ‡4"ˆHWˆO ˆ;ðˆ,,‰;Y‰;•‰&Ñ‰,ø‰h%ŠxŽŠ7‹^?‹Gž‹Eæ‹7,ŒNdŒO³Œ(�D,�Bq�V´�YŽGeŽ;­Ž(éŽB�RU�+¨�2Ô�7�E?�B…�QÈ�,‘/G‘'w‘GŸ‘Eç‘%-’ S’4t’3©’EÝ’A#“Oe“2µ“Bè“4+”i`”Ê”$å”#
! •5.•d•%‚•E¨•Oî•V>–.•–CÄ–B—%K—0q—U¢—3ø—1,˜^˜=~˜)¼˜2æ˜™96™3p™0¤™PÕ™c&š;Šš>Æš?›3E›ky›&å›3œ@œ:`œ7›œ]ÓœR1�(„�0­�+Þ�/
! ž>:ž0yžLªžS÷žJKŸ@–Ÿ\×ŸI4 2~ 4± 9æ @ ¡%a¡K‡¡>Ó¡K¢N^¢>­¢gì¢(T£V}£%Ô£*ú£%¤B-¤Dp¤Tµ¤T
! ¥+_¥0‹¥:¼¥÷¥*¦#B¦!f¦Iˆ¦gÒ¦$:§^_§'¾§.æ§¨"5¨!X¨!z¨"œ¨"¿¨3â¨"©49©4n©;£©0ß©+ª;<ª:xª"³ªÖª2õª/(«%X«~«ž«9½«)÷«)!¬K¬$k¬
�¬ž¬	¯¬
! ¹¬	Ä¬+Î¬:ú¬/5­3e­.™­=È­@®G®>Z®:™®Ô®0Ö®>¯bF¯;©¯7å¯%°#C°8g°" °$Ã°7è°N ±Bo±6²±)é±L²<`²7�²EÕ²8³.T³4ƒ³-¸³*æ³,´W>´/–´6Æ´?ý´G=µ…µ3¤µ3ØµB¶?O¶=�¶9Í¶B·MJ·F˜·Gß·A'¸Si¸(½¸.æ¸&¹<¹+R¹i~¹Mè¹16º-hº1–º1Èº%úº" »EC»%‰»#¯»%Ó»Hù»B¼8]¼8–¼1Ï¼<½3>½1r½¤½&Â½Bé½*,¾W¾;u¾9±¾Hë¾94¿*n¿\™¿8ö¿1/À5aÀ/—À2ÇÀúÀ2þÀ51ÁJgÁ'²Á.ÚÁB	Â4LÂ8�Â/ºÂ%êÂ$Ã%5Ã#[Ã)Ã)©Ã-ÓÃÄ)Ä@Ä+TÄ-€Ä(®Ä*×ÄÅ$Å)?Å)iÅ.“ÅAÂÅcÆAhÆ9ªÆ<äÆ4!Ç;VÇ3’ÇHÆÇDÈPTÈ>¥È3äÈ7É[PÉ¬É
¸É.ÆÉ$õÉ	Ê?$ÊidÊ1ÎÊ&Ë'ËJGË-’Ë!ÀË#âË7Ì'>Ì>fÌ<¥Ì)âÌ6Í2CÍ@vÍ!·Í<ÙÍ.Î%EÎkÎ0ŠÎ/»Î?ëÎ8+Ï?dÏ¤Ï+¾Ï)êÏ+Ð@Ð'YÐ1�Ð;³Ð<ïÐ,Ñ+FÑ+rÑ+žÑIÊÑ3Ò6HÒ>ÒA¾Ò+Ó+,Ó+XÓ%„ÓªÓ"ÇÓ*êÓÔ;.ÔjÔ<ŠÔ:ÇÔ5Õ‹8Õ2ÄÕ<÷Õ=4ÖErÖ<¸ÖMõÖ#C×g×'†×I®×mø×yfØsàØnTÙzÃÙt>Úo³Ú{#ÛuŸÛhÜt~ÜnóÜvbÝwÙÝxQÞqÊÞ;<ß2xß)«ß(Õß0þß0/à*`àA‹à.Íà)üà2&áTYá(®á*×á,â0/â'`â=ˆâ=Æâãã
8ã*Fã+qã+�ã&Éã9ðã*ä1;ä&mä/”ä@Ää.å$4å5Yå4�å4Äåùå;æ<UæD’æ×æ7äæ(ç-Eç-sç¡ç¼çÖç!ðç!èH4èA}è*¿è!êèé&&é'Mé(ué<žé0Ûé%ê22ê>eê"¤êÇêNãê.2ë
! aë.lë:›ë)Öë5ìE6ìA|ì ¾ìßì,úì$'í"Lí.oí%ží%Äí$êíî(&î/Oîî•î¬î2ÂîLõîBïTaïL¶ï[ðW_ð\·ðDñPYñCªñîñ
ò
ò$ ò9EòEòEÅòCó*Oó#zó)žóÈó.Þó
ô(ô0Hô@yô"ºô2Ýô3õ4DõQyõ,Ëõ)øõ0"öHSöMœö/êö2÷M÷'k÷3“÷Ç÷Ó÷ð÷ 
ø%.øTø%føŒø�ø¯øÁø$Ôøùø%
! ù/0ù%`ù,†ù,³ù.àù,ú,<ú,iú,–ú*Ãú&îú/ûEûNû(Zû%ƒû"©ûÌûëû
! ü7üOü_ühü&‡ü&®ü1Õü1ý(9ý�bý"óý5þHLþ/•þ'Åþ0íþ$ÿ%Cÿ+iÿ/•ÿ'Åÿ(íÿ 	+7	c	4x	/­	WÝ	95	4o	¤	,¶	ã			+<	6h	Ÿ	¹	Â	á	ý		7	8T	0�	;¾	)ú	=$	>b	!¡	Ã	=ã	 !	-B	p	Š	H 	)é	)	1=	o	/Ž	@¾	-ÿ	--	.[	Š	)¥	,Ï	2ü	B/	;r	®	Z»	.		(E		Dn		1³		6å		3
! 	3P
! 	5„
! 	=º
! 	Jø
! 	*C	"n	0‘	Â	Ý	õ	)	"<	*_	*Š	Eµ	Pû	6L
	2ƒ
	¶
	Ô
	9í
	'	8	7R	7Š	3Â	%ö		<	@T	-•	>Ã	>	DA	M†	HÔ	N	Hl	 µ	'Ö	-þ	=,	j	;…	#Á	6å	:	5W	�	­	Ì	ß	ò	)	#5	'Y	&�	"¨	3Ë	ÿ		)	$C	h	*	ª	·	Ä	â	9ò	.,	8[	3”	/È	0ø	3)	;]	F™	à	#	$	+B	n	.‡	¶	,Ö	@	!D	,f	S“	Lç	i4	bž	 	-"	VP	1§	*Ù	&	&+	)R	/|	?¬	Aì	4.	+c	9�	8É	3	6	%U	5{	 ±	TÒ	7'	6_	7–	Î	Iç	H1 	?z 	\º 	Z!	(r!	-›!	É!	*é!	1"	0F"	‰w"	-#	9/#	$i#	8Ž#	.Ç#	<ö#	'3$	[$	z$	"—$	'º$	â$	)ø$	<"%	(_%	'ˆ%	/°%	1à%	'&	1:&	2l&	?Ÿ&	ß&	ÿ&	'	''	:'	!K'	m'	3‰'	½'	Ð'	"î'	$(	 6(	1W(	1‰(	F»(	E)	3H)	2|)	¯)	'Î)	.ö)	-%*	S*	h*	$ƒ*	8¨*	Bá*	N$+	)s+	�+	;´+	*ð+	0,	&L,	&s,	0š,	&Ë,	ò,	)-	2:-	&m-	;”-	,Ð-	1ý-	0/.	(`.	/‰.	4¹.	*î.	/	%2/	)X/	)‚/	4¬/	<á/	.0	4M0	0‚0	³0	Í0	Gê0	L21	L1	6Ì1	.2	122	/d2	T”2	8é2	P"3	0s3	 ¤3	Å3	(ä3	0
4	&>4	Ie4	*¯4	Ú4	+ù4	N%5	Nt5	$Ã5	%è5	&6	56	!K6	$m6	’6	«6	+Ã6	+ï6	-7	5I7	-7	D­7	5ò7	)(8	R8	o8	"�8		²8	!¼8	Þ8	ý8	/9	(>9	'g9	<�9	-Ì9	$ú9	:	4:	I:	b:	v:	/’:	5Â:	8ø:	1;	>Q;	6�;	>Ç;	;<	)B<	#l<	�<	­<	0É<	.ú<	3)=	9]=	8—=	 Ð=	ñ=	B>	LS>	& >	6Ç>	$þ>	#?	1;?	<m?	;ª?	.æ?	B@	AX@	5š@	1Ð@	1A	.4A	.cA	5’A	5ÈA	>þA	C=B	�B	.™B	/ÈB	øB	/C	+AC	mC	M…C	"ÓC	'öC	5D	TD	0jD	.›D	.ÊD	ùD	E	57E	NmE	X¼E	4F	8JF	:ƒF	+¾F	4êF	9G	9YG	+“G	,¿G	 ìG	/
H	$=H	bH	�H	œH	2¯H	2âH	UI	OkI	»I	"ÛI	DþI	&CJ	)jJ	.”J	ÃJ	3ÝJ	EK	,WK	„K	6¤K	2ÛK	UL	(dL	G�L	>ÕL	AM	+VM	$‚M	%§M	ÍM	&âM	$	N	4.N	,cN	(�N	B¹N	LüN	IO	iO	6†O	P½O	&P	B5P	/xP	*¨P	:ÓP	<Q	)KQ	uQ	C“Q	'×Q	@ÿQ	D@R	@…R	LÆR	5S	BIS	(ŒS	;µS	#ñS	FT	&\T	<ƒT	JÀT	,U	<8U	IuU	¿U	ÖU	+öU	L"V	PoV	;ÀV	cüV	 `W	,�W	 ®W	*ÏW	-úW	/(X	7XX	?�X	ÐX	6ðX	'Y	&@Y	1gY	™Y	#·Y	 ÛY	+üY	(Z	)HZ	)rZ	œZ	¸Z	ÓZ	ðZ	[	#%[	-I[	)w[	%¡[	$Ç[	4ì[	*!\	0L\	}\	6“\	"Ê\	í\		]	&]	9=]	0w]	'¨]	-Ð]	þ]	$^	,@^	.m^	5œ^	Ò^	<î^	5+_	a_	,r_	+Ÿ_	3Ë_	0ÿ_	/0`	``	v`	…`	/‹`	"»`	Þ`	0æ`	#a	);a	%ea	3‹a	J¿a	'
! b	52b	&hb	6�b	'Æb	îb	/c	/2c	1bc	>”c	DÓc	!d	/:d	(jd	)“d	#½d	#ád	ae	"ge	 Še	«e	4Ëe	>f	5?f	/uf	*¥f	&Ðf	+÷f	(#g	$Lg	aqg	6Óg	.
! h	Z9h	C”h	FØh	Ai	.ai	*�i	F»i	.j	
1j	?j	Uj	6mj	C¤j	!èj	
! k	0*k	[k	+uk	.¡k	#Ðk	!ôk	-l	$Dl	$il	#Žl	@²l	<ól	<0m	mm	7�m	1¹m	6ëm	 "n	Cn	,an	?Žn	/În	0þn	//o	5_o	V•o	<ìo	U)p	Ep	6Åp	Lüp	-Iq	cwq	Ûq	+ùq	7%r	:]r	1˜r	8Êr	&s	**s	1Us	:‡s	@Âs	3t	'7t	%_t	$…t	;ªt	.æt	u	/u	Ku	_u	itu	mÞu	KLv	1˜v	"Êv	 ív	w	#+w	,Ow	C|w	BÀw	x	x	*6x	+ax	*�x	1¸x	'êx	Fy	=Yy	#—y	$»y	#ày	(z	(-z	 Vz	9wz	±z	Ðz	ìz	{	{	&6{	]{	4o{	C¤{	è{	(ÿ{	(|	6H|	#|	£|	-´|	,â|	}	*)}	/T}	„}	$ž}	Ã}	0â}	/~	&C~	)j~	”~	£~	+¹~	å~	*ù~	$	:	Q	
h	
v	#„	
¨	%¶	Ü	û	€	0€	&G€	?n€	®€	(Ë€	(ô€	�	=�	 T�	7u�	-­�	Û�	ï�	‚	%‚	>‚	Z‚	n‚	8Ž‚	.Ç‚	Pö‚	*Gƒ	/rƒ	3¢ƒ	!Öƒ	øƒ	$„	<„	4W„	Œ„	+ „	+Ì„	ø„	4…	G…	:Y…	E”…	<Ú…	†	 -†	)N†	(x†	!¡†	Ã†	à†	ö†	+‡	*;‡	f‡	5…‡	J»‡	Tˆ	
[ˆ	iˆ	8‰ˆ	Âˆ	Úˆ	5éˆ	H‰	h‰	‡‰	'š‰	Â‰	Ó‰	 î‰	/Š	3?Š	AsŠ	µŠ	8ÌŠ	7‹	+=‹	2i‹	3œ‹	HÐ‹	3Œ	>MŒ	$ŒŒ	,±Œ	4ÞŒ	&�	f:�	¡�	§�	"¼�	ß�	ñ�		Ž	*Ž	<Ž	[Ž	N{Ž	'ÊŽ	'òŽ	$�	$?�	)d�	%Ž�	%´�	$Ú�	%ÿ�	%�	A�	 Z�	{�	š�	)º�	ä�	‘	‘	1‘	@‘	X‘	Og‘	·‘	Æ‘	Þ‘	ø‘	’	(’	G’	V’	g’	v’	Ž’	¨’	8Á’	ú’	
! “	%“	&?“	%f“	+Œ“	¸“	9Ð“	
! ”	#)”	M”	\”	:k”	¦”	µ”	Ç”	â”	ö”	•	•	&•	!=•	"_•	‚•	“•	¦•	"¹•	1Ü•	–	* –	4K–	€–	•–	«–	5¿–	õ–		—	$—	;—	L—	&l—	“—	©—	¼—	0Ð—	˜	˜	0˜	F˜	Y˜	j˜	}˜	�˜	Ÿ˜	·˜	Æ˜	å˜	5ô˜	(*™	3S™	‡™	R”™	Jç™	+2š	^š	-zš	!¨š	Êš	ãš	ÿš	›	&›	:›	M›	4a›	–›	!«›	Í›	*í›	œ	,œ	0Dœ	uœ	’œ	§œ	#»œ	ßœ	ñœ	�	%�	>�	"U�	x�	Œ�	©�	Æ�	ã�	ø�		ž	*%ž	0Pž	�ž	žž	¶ž	Åž	%àž	Ÿ	Ÿ	=Ÿ	SŸ	&eŸ	ŒŸ	ŸŸ	+°Ÿ	ÜŸ	øŸ	A 	@P 	‘ 	!® 	Ð 	ã 	û 	¡	.¡	I¡	^¡	|¡	“¡	«¡	¾¡	Ö¡	Kî¡	F:¢	P�¢	@Ò¢	£	1£	<P£	9�£	UÇ£	T¤	0r¤	+£¤	/Ï¤	<ÿ¤	9<¥	,v¥	,£¥	2Ð¥	.¦	D2¦	Uw¦	/Í¦	+ý¦	+)§	<U§	4’§	2Ç§	^ú§	_Y¨	+¹¨	'å¨	C
©	0Q©	D‚©	.Ç©	Aö©	=8ª	Avª	¸ª	HÔª	(«	"F«	i«	&€«	>§«	æ«	Bÿ«	BB¬	…¬	¥¬	'±¬	$Ù¬	þ¬	*­	D­	d­	.t­	,£­	6Ð­	®	#$®	%H®	"n®	‘®	¯®	/Ï®	0ÿ®	#0¯	8T¯	c�¯	?ñ¯	1°	0K°	/|°	/¬°	Ü°	4ø°	0-±	2^±	2‘±	3Ä±	
ø±	
²	/²	>D²	#ƒ²	"§²	+Ê²	)ö²	! ³	 B³	c³	-�³	¯³	É³	Õ³	ò³	´	,´	K´	8a´	š´	¸´	0Ö´	4µ	<µ	 Kµ	lµ	Œµ	¬µ	Ìµ	 èµ		¶	('¶	PP¶	:¡¶	4Ü¶	·	=)·	:g·	B¢·	4å·	/¸	&J¸	4q¸	,¦¸	7Ó¸	¹	**¹	&U¹	|¹	#–¹	*º¹	"å¹	4º	5=º	&sº	)šº	Äº	äº	
ñº	ÿº	8»	j@»	F«»	&ò»	B¼	4\¼	‘¼	¨¼	@Æ¼	#½	+½	C2½	3v½	)ª½	@Ô½	!¾	37¾	7k¾	6£¾	7Ú¾	+¿	>¿	.\¿	%‹¿	0±¿	'â¿	
! À	$À	@À	/OÀ	5À	6µÀ	@ìÀ	8-Á	*fÁ	0‘Á	;ÂÁ	2þÁ	$1Â	$VÂ	/{Â	!«Â	 ÍÂ	)îÂ	)Ã	)BÃ	-lÃ	$šÃ	¿Ã	0ÞÃ	Ä	 +Ä	8LÄ	@…Ä	3ÆÄ	4úÄ	/Å	*GÅ	:rÅ	C­Å	ñÅ	Æ	 /Æ	,PÆ	‡}Æ	,Ç	!2Ç	FTÇ	^›Ç	FúÇ	fAÈ	W¨È	AÉ	9BÉ	T|É	JÑÉ	0Ê	+MÊ	:yÊ	#´Ê	#ØÊ	+üÊ	(Ë	-DË	rË	!ŽË	-°Ë	'ÞË	9Ì	%@Ì	)fÌ	(�Ì	 ¹Ì	/ÚÌ	2
! Í	$=Í	-bÍ	-�Í	O¾Í	$Î	53Î	iÎ	€Î	?žÎ	;ÞÎ	Ï	-Ï	'LÏ	8tÏ	­Ï	ËÏ	!çÏ	*	Ð	4Ð	RÐ	4rÐ	1§Ð	,ÙÐ	MÑ	/TÑ	3„Ñ	<¸Ñ	õÑ	"Ò	!2Ò	1TÒ	†Ò	
! ™Ò	:¤Ò	"ßÒ	(Ó	'+Ó	"SÓ	!vÓ	!˜Ó	 ºÓ	!ÛÓ	"ýÓ	+ Ô	%LÔ	)rÔ	$œÔ	#ÁÔ	+åÔ	0Õ	BÕ	_Õ	.{Õ	/ªÕ	"ÚÕ	ýÕ	"Ö	#?Ö	7cÖ	&›Ö	/ÂÖ	òÖ	&×	8×	$R×	w×	$“×	#¸×	$Ü×	&Ø	-(Ø	'VØ	1~Ø	°Ø	#ÍØ	#ñØ	Ù	2Ù	QÙ	!lÙ	$ŽÙ	$³Ù	-ØÙ	+Ú	2Ú	!QÚ	!sÚ	(•Ú	0¾Ú	)ïÚ	(Û	BÛ	\Û	:xÛ	-³Û	.áÛ	Ü	0&Ü	/WÜ	-‡Ü	4µÜ	6êÜ	*!Ý	6LÝ	#ƒÝ	#§Ý	1ËÝ	7ýÝ	55Þ	kÞ	6Þ	J¶Þ	@ß	+Bß	4nß	6£ß	6Úß	à	5à	 Là	#mà	 ‘à	.²à	)áà	$á	'0á	OXá	/¨á	,Øá	%â	+â	6Bâ	eyâ	Xßâ	-8ã	.fã	<•ã	=Òã	9ä	3Jä	C~ä	SÂä	,å	,Cå	"på	“å	®å	#Çå	$ëå	@æ	6Qæ	?ˆæ	HÈæ	Lç	F^ç	H¥ç	.îç	>è	\è	!vè	>˜è	×è	èè	é	 é	<é	Xé	:qé	O¬é	Hüé	EEê	$‹ê	7°ê	Sèê	Y<ë	Z–ë	cñë	DUì	bšì	*ýì	)(í	#Rí	6ví	­í	=¼í	 úí	)î	<Eî	‚î	9’î	8Ìî	(ï	J.ï	Kyï	AÅï	Að	2Ið	-|ð	"ªð	'Íð	õð	ñ	ñ	=ñ	Qñ	lñ	 †ñ	!§ñ	 Éñ	!êñ	 ò	"-ò	!Pò	"rò	•ò	µò	Õò	!õò	ó	&5ó	\ó	Evó	F¼ó	Bô	!Fô	+hô	:”ô	1Ïô	Lõ	@Nõ	:�õ	1Êõ	(üõ	%ö	#Eö	(iö	’ö	%±ö	.×ö	'÷	.÷	;I÷	<…÷	?Â÷	Eø	)Hø	&rø	,™ø	1Æø	Jøø	0Cù	=tù	,²ù	.ßù	=ú	HLú	•ú	%¯ú	'Õú	ýú	û	-$û	/Rû	‚û	'�û	Åû	-åû	+ü	5?ü	!uü	—ü	0·ü	èü	+ý	..ý	#]ý	!�ý	-£ý	$Ñý	$öý	#þ	6?þ	?vþ	3¶þ	,êþ	ÿ	6-ÿ	dÿ	.€ÿ	1¯ÿ	5áÿ	/
! UG
! [�
! \ù
! eV
! F¼
! d
! ah
! gÊ
! h2
! q›
! R

! p`
! YÑ
!  +
! "L
! >o
! -®
! 9Ü
! I
! E`
! )¦
! CÐ
! ;
! OP
! G 
! Fè
! +/
! [
! /y
! -©
! 0×
! 2	
! #;	
! _	
! 7|	
! +´	
! *à	
! *
  
! U6
  
! Œ
  
! *¬
  
! *×
  
! 9
! <<
! 'y
! 6¡
! !Ø
! -ú
! 1(
! 4Z
! 1�
! :Á
! &ü
!  #
! D
! /d
! "”
! -·
! ,å
! *
! 3=
! q
! #�
! ,±
! #Þ
! 1
! ;4
! )p
! %š
! )À
! /ê
! 3
! 3N
! /‚
! 5²
! è
! "
! &$
! K
! ;d
! 4 
! Õ
! .ä
! D
! $X
! )}
! &§
! )Î
! 0ø
! 1)
! [
! ;v
! 0²
! 5ã
! ?
! 7Y
! <‘
! 8Î
! 
! ) 
! J
! -i
! '—
! I¿
! 2	
! 8<
! u
! &�
! *´
! 'ß
! 
! !
!  >
! :_
! 5š
! :Ð
! 
! 8"
! -[
! (‰
! [²
! E
! QT
! *¦
! (Ñ
! *ú
! %
! 8
! M
! ]
! q
! …
! ™
! «
! ¿
! Ñ
! ã
! õ
! 
! 
! ,
! B
! V
! g
! y
! ‹
! Ÿ
! ±
! Å
! ×
! ë
! ý
! 
! #
! 5
! G
! Y
! k
! 
! “
! §
! ¹
! Ë
! ß
! ñ
! 
! 
! +
! <
! P
! b
! t
! †
! ˜
! ª
! ¾
! Ð
! ä
! ö
  
! 
!  
! 2
! D
! V
! /h
! ˜
! (¨
! Ñ
! +ê
! 
! 0
! C
! Y
! #t
! $˜
! ½
! Ò
! å
! ÿ
!  
! #. 
!  R 
! /s 
! 6£ 
! !Ú 
! ü 
! K!
! g!
! 'w!
! 'Ÿ!
! 'Ç!
! "ï!
! )"
! <"
! 1T"
! 3†"
! 0º"
! 4ë"
! / #
! )P#
! Gz#
! 1Â#
! #ô#
! !$
! !:$
! \$
! {$
! %“$
! (¹$
! â$
! %
! %
! -%
!  K%
! *l%
! &—%
! &¾%
! &å%
! <&
! 'I&
! !q&
! (“&
! /¼&
! &ì&
! %'
! &9'
! "`'
! *ƒ'
! +®'
! )Ú'
! &(
! 3+(
! ,_(
! 7Œ(
! Ä(
! á(
! /ò(
! )")
! "L)
! .o)
! 0ž)
! "Ï)
! ò)
! :*
! M*
! #k*
! !�*
! &±*
! !Ø*
! ,ú*
! &'+
! 'N+
! !v+
! 5˜+
! Î+
! :á+
! .,
! (K,
! t,
! 1ˆ,
! º,
! &Õ,
! +ü,
! $(-
! %M-
! )s-
! �-
! 1½-
! ï-
! !
.
! +/.
! 2[.
! >Ž.
! &Í.
! ô.
! 	/
! &/
! 2F/
! $y/
! Nž/
! í/
! $
! 0
! /0
! C0
! ^0
! ){0
! +¥0
! 6Ñ0
! 
1
! .1
! E1
! $c1
! #ˆ1
! ¬1
! +Ê1
! ö1
! 2
! '2
! .42
! #c2
! '‡2
! '¯2
! (×2
! *3
! ++3
! 1W3
! (‰3
! "²3
! 1Õ3
! 4
! !#4
! (E4
! n4
! ~4
! –4
! °4
!  Ë4
!  ì4
!  
5
!  .5
!  O5
!  p5
!  ‘5
!  ²5
!  Ó5
!  ô5
! !6
!  76
! X6
! %v6
! #œ6
! #À6
! "ä6
! 7
! '7
! C7
! Z7
! )x7
! )¢7
! )Ì7
! ö7
! 8
! 28
! N8
! j8
! �8
! �8
! ´8
! Ô8
! ð8
! 9
! (9
! D9
! `9
! #|9
! / 9
! $Ð9
! %õ9
! %:
! 3A:
! u:
! #’:
! 0¶:
! ç:
! ù:
!  ;
! +1;
! ];
! /s;
! £;
! "¾;
! á;
!  ú;
! +<
! 1G<
!  y<
! š<
! ±<
! Î<
! %é<
! %=
! 05=
! .f=
! 2•=
! $È=
! í=
! >
! )$>
! N>
! )m>
! #—>
! %»>
! á>
! =÷>
! $5?
! )Z?
! „?
! #š?
! -¾?
! &ì?
! #@
! #7@
! [@
! <o@
! ¬@
! 8Ê@
! $A
!  (A
! *IA
! +tA
! 2 A
! 7ÓA
! /B
!  ;B
! "\B
! 'B
! §B
! ÆB
! !àB
! ,C
! )/C
! -YC
! &‡C
! '®C
! ÖC
! öC
! 4D
! ,KD
! %xD
! žD
! .´D
! 4ãD
! 2E
! ,KE
! AxE
! AºE
! üE
! $F
! .=F
! 8lF
! 2¥F
! ØF
! +ëF
! 7G
! OG
! bG
! DxG
! 2½G
! ,ðG
! H
! (<H
! .eH
! [”H
! mðH
! (^I
! =‡I
! !ÅI
! 'çI
! 'J
! $7J
! 7\J
! #”J
! %¸J
! 6ÞJ
! 3K
! @IK
! 3ŠK
! ¾K
! )ÞK
! -L
! 56L
! (lL
! (•L
! ¾L
! (ÝL
! (M
! &/M
! VM
! 3sM
! .§M
! *ÖM
! AN
! 9CN
! }N
! 5‘N
! LÇN
! /O
! !DO
! fO
! C…O
! 1ÉO
! .ûO
! (*P
! %SP
! yP
! )”P
! ¾P
! ÓP
! èP
! +Q
! /1Q
! .aQ
! Q�Q
! HâQ
! 4+R
! :`R
! 7›R
! ÓR
! 7àR
! 'S
! 1@S
! .rS
! .¡S
! (ÐS
! 1ùS
! ++T
! .WT
! †T
! !˜T
! EºT
! )U
! <*U
! 9gU
! ¡U
! "ÀU
! ãU
! öU
! V
! "V
! *AV
! #lV
! !�V
! !²V
! !ÔV
! !öV
! $W
! "=W
! #`W
! #„W
! #¨W
! ÌW
! ìW
  -
! X
! )8X
!  bX
! ƒX
! £X
! "ÃX
! æX
! &Y
! '-Y
! +UY
! (�Y
! ªY
! %ÊY
! 7ðY
! f(Z
! V�Z
! 5æZ
! [
! ##[
! G[
! g[
! ‡[
! ,ž[
! "Ë[
! Nî[
! =\
! $]\
! ‚\
! '�\
! CÅ\
! "	]
! ,]
! G]
! _e]
! LÅ]
! ,^
! H?^
! 1ˆ^
! º^
!  É^
! "ê^
! 
_
! !+_
! +M_
! y_
! –_
! 3³_
! Hç_
! 0`
! 1D`
! 7v`
! ®`
!  ¾`
! ß`
! !ÿ`
! '!a
! ,Ia
! va
! 5…a
! »a
! HÓa
! Hb
! Oeb
! 'µb
! =Ýb
! Wc
! sc
! “c
! 7ªc
! 0âc
! -d
! Ad
! 1_d
! 2‘d
! +Äd
! /ðd
! $ e
! ;Ee
! .�e
! >°e
! #ïe
! ?f
! #Sf
! !wf
! 0™f
! 1Êf
! &üf
! /#g
! 4Sg
! 2ˆg
! 2»g
! 8îg
! /'h
! >Wh
! /–h
! &Æh
! $íh
!  i
! 43i
! :hi
! @£i
! #äi
! j
! &(j
! Oj
! $jj
! $�j
! -´j
! &âj
!  	k
! -*k
! Xk
! uk
! *“k
! %¾k
! äk
! þk
! +l
! Hl
! !hl
! "Šl
! ­l
! %Él
! ïl
! $
! m
! /m
! $Jm
! &om
! $–m
! /»m
! 7ëm
! -#n
! Qn
! on
! !‚n
! ¤n
! hÁn
! *o
! 6o
! %Qo
! !wo
! ™o
! .¹o
! èo
!  p
! #p
! ,Ap
! -np
! /œp
! 5Ìp
! /q
! $2q
! Wq
! tq
! (“q
! 6¼q
! @óq
! 24r
! Mgr
! ?µr
! ?õr
! 15s
! 9gs
! =¡s
! =ßs
! 5t
! 5St
! %‰t
! N¯t
! .þt
! 6-u
! 0du
! P•u
! 2æu
! +v
! 1Ev
! Iwv
! &Áv
! )èv
! ?w
! 6Rw
! .‰w
! 3¸w
! ,ìw
! )x
! (Cx
! 0lx
! :�x
! .Øx
! &y
! <.y
! $ky
! "�y
! ³y
! DÍy
! z
! 4'z
! &\z
! $ƒz
! ¨z
! )»z
! "åz
! ={
! .F{
! *u{
! * {
! Ë{
! .Û{
! Q
! |
! I\|
! "¦|
! É|
! á|
! !}
! )"}
! %L}
! %r}
! ˜}
! &¬}
! Ó}
!  ñ}
! !~
! 4~
! (G~
! p~
! „~
! /Ÿ~
! Ï~
! (ì~
! "
! 88
! !q
! “
! ©
! ¸
! Ë
! 4Û
! €
! !'€
! I€
! $d€
!  ‰€
! (ª€
! 9Ó€
! G
�
! &U�
! K|�
! 0È�
! Wù�
! $Q‚
!  v‚
! —‚
! 0¶‚
! 1ç‚
! 7ƒ
! 4Qƒ
! K†ƒ
! !Òƒ
! "ôƒ
! "„
! :„
! Y„
! bv„
! 1Ù„
! %…
! 1…
! 2M…
! (€…
! +©…
! +Õ…
! &†
! +(†
! T†
! )l†
! -–†
! 0Ä†
! (õ†
! %‡
! 0D‡
! u‡
!  “‡
! ´‡
! ,Ì‡
! 'ù‡
! .!ˆ
! 2Pˆ
! !ƒˆ
! #¥ˆ
! /Éˆ
! 4ùˆ
! $.‰
! AS‰
! j•‰
! 2Š
! '3Š
! )[Š
! @…Š
! ÆŠ
!  ãŠ
! 5‹
! <:‹
! +w‹
! £‹
! .¹‹
! 2è‹
! 3Œ
! DOŒ
! =”Œ
! ÒŒ
! /ëŒ
! �
! .0�
! 1_�
! #‘�
! µ�
!  Ê�
! ë�
! „Ž
! ��Ž
! $�
!  7�
! /X�
! 'ˆ�
! '°�
! 8Ø�
! -�
! Q?�
! "‘�
! $´�
! #Ù�
! (ý�
! )&‘
! 9P‘
! -Š‘
! "¸‘
! Û‘
! 'ú‘
! G"’
! j’
! -ƒ’
! ±’
! Å’
! 'ã’
! “
! “
! 87“
!  p“
! $‘“
! #¶“
! Ú“
! !ë“
! .
”
! <”
! 5V”
! Œ”
! -¨”
! Ö”
! ì”
! /û”
! C+•
! 5o•
! "¥•
! /È•
! -ø•
! .&–
! +U–
! ;�–
! +½–
! 3é–
! "—
! &@—
! &g—
! #Ž—
! #²—
! "Ö—
! "ù—
! ˜
! <˜
! 'Z˜
! (‚˜
! «˜
! 2Â˜
! .õ˜
! $™
! &A™
! #h™
! "Œ™
! -¯™
! ,Ý™
! 
! š
! /%š
! ,Uš
! (‚š
! 5«š
! 7áš
! '›
! A›
!  W›
! $x›
! �›
! +½›
! 9é›
! *#œ
! ,Nœ
! ,{œ
! 4¨œ
! "Ýœ
! C�
! 8D�
! }�
! %›�
! .Á�
! /ð�
! $ ž
! 6Ež
! A|ž
! 5¾ž
! 4ôž
! ')Ÿ
! !QŸ
! HsŸ
! V¼Ÿ
! E 
! +Y 
! ,… 
! M² 
! B¡
! ,C¡
! )p¡
! 7š¡
! ;Ò¡
! 3¢
! 4B¢
! .w¢
! ¦¢
! /Â¢
! .ò¢
! +!£
! "M£
! Ip£
! Iº£
! .¤
! *3¤
! -^¤
! 0Œ¤
! 1½¤
! &ï¤
! '¥
! />¥
! 4n¥
! ,£¥
! -Ð¥
! 'þ¥
! (&¦
! &O¦
! 8v¦
! ¯¦
! (¿¦
! ;è¦
! D$§
! Fi§
! /°§
! 1à§
! 4¨
! 9G¨
! 4�¨
! 8¶¨
! Hï¨
! !8©
! (Z©
! Eƒ©
! EÉ©
! ;ª
! $Kª
! )pª
! 1šª
! 2Ìª
! Sÿª
! $S«
! (x«
! &¡«
! :È«
! ¬
! %¬
! :9¬
! Kt¬
! MÀ¬
! 6­
! +E­
! /q­
! *¡­
! +Ì­
! *ø­
! #®
! 8®
!  W®
! !x®
! š®
! /¶®
! æ®
! ë®
! 4ò®
! '¯
! 4¯
! M¯
! 5c¯
! ,™¯
! <Æ¯
! 5°
! 19°
! 1k°
! 8�°
! LÖ°
! H#±
! l±
! ƒ±
! \ ±
! 3ý±
! 71²
! *i²
! .”²
! 'Ã²
! ,ë²
! "³
! 1;³
! 4m³
! +¢³
! Î³
! -ì³
! ´
! L2´
! 5´
! µ´
! Ê´
! Bè´
! :+µ
! =fµ
! M¤µ
! eòµ
! RX¶
! &«¶
! >Ò¶
! A·
! *S·
! N~·
! :Í·
! <¸
! AE¸
! 5‡¸
! 1½¸
! )ï¸
! 2¹
! "L¹
! o¹
! ‚¹
! !•¹
! ·¹
! Ö¹
! ò¹
! /
º
! /=º
! /mº
! /�º
! 3Íº
! 8»
! 3:»
! 8n»
! +§»
! 3Ó»
! +¼
! 33¼
! Ag¼
! @©¼
! :ê¼
! 9%½
! 9_½
! ;™½
! ;Õ½
! 3¾
! 3E¾
! Hy¾
! .Â¾
! &ñ¾
! ¿
! %4¿
! 6Z¿
! 3‘¿
! <Å¿
! 8À
! ;À
! *YÀ
! /„À
! !´À
! QÖÀ
! %(Á
! DNÁ
! )“Á
! "½Á
! àÁ
! òÁ
! $Â
! )Â
! ;:Â
! /vÂ
! /¦Â
! ÖÂ
! "óÂ
! !Ã
! 8Ã
! =PÃ
! ŽÃ
! ¨Ã
! ¿Ã
! .ÓÃ
! HÄ
! !KÄ
! >mÄ
! 2¬Ä
!  ßÄ
! CÅ
! 3DÅ
! <xÅ
! *µÅ
! àÅ
!  úÅ
! Æ
! );Æ
! +eÆ
! %‘Æ
! %·Æ
! +ÝÆ
! 	Ç
! Ç
! 9Ç
! YÇ
! %xÇ
! "žÇ
! *ÁÇ
! 7ìÇ
! ,$È
! HQÈ
! AšÈ
! -ÜÈ
! 6
! É
! 5AÉ
! wÉ
! (—É
! 'ÀÉ
! )èÉ
! Ê
! $/Ê
! +TÊ
! %€Ê
! "¦Ê
! -ÉÊ
! %÷Ê
! !Ë
! <?Ë
! >|Ë
! ,»Ë
! èË
! Ì
! @$Ì
! 'eÌ
! !�Ì
!  ¯Ì
! ÐÌ
! ëÌ
! 8Í
! 1@Í
! 5rÍ
! *¨Í
! ÓÍ
! 7êÍ
! E"Î
! 1hÎ
! LšÎ
! LçÎ
! -4Ï
! *bÏ
! =�Ï
! "ËÏ
! #îÏ
! JÐ
! M]Ð
! B«Ð
! &îÐ
! *Ñ
! %@Ñ
! 7fÑ
! .žÑ
! †ÍÑ
! 8TÒ
! 3�Ò
! 4ÁÒ
!  öÒ
! WÓ
! 4oÓ
!  ¤Ó
! .ÅÓ
! BôÓ
! O7Ô
! B‡Ô
! KÊÔ
! JÕ
! KaÕ
! K­Õ
! JùÕ
! KDÖ
! 5�Ö
! 7ÆÖ
! JþÖ
! 9I×
! 9ƒ×
! E½×
! QØ
! DUØ
! DšØ
! @ßØ
! š Ù
! :»Ù
! ^öÙ
! #UÚ
! yÚ
! 	�Ú
! J‹Ú
! +ÖÚ
! 	Û
! Û
! Û
! %,Û
! nRÛ
! mÁÛ
! d/Ü
! ;”Ü
! :ÐÜ
! 3Ý
! %?Ý
! &eÝ
! ;ŒÝ
! :ÈÝ
! Þ
! Þ
! <Þ
! YÞ
! -lÞ
! .šÞ
! *ÉÞ
! ôÞ
! (ß
! 8;ß
! <tß
! B±ß
! (ôß
! )à
! :Gà
! (‚à
! 1«à
! <Ýà
! /á
! /Já
! <zá
! 6·á
! 6îá
! 7%â
! )]â
! F‡â
! BÎâ
! ã
! E&ã
! &lã
! 0“ã
! \Äã
! >!ä
! ;`ä
! (œä
! Åä
! "ãä
! 'å
! '.å
! 	Vå
! `å
! D{å
! @Àå
! æ
! .æ
! Mæ
! ,jæ
! 1—æ
! )Éæ
! "óæ
! *ç
! 5Aç
! wç
! Œç
! ¦ç
! h¿ç
! (è
! Eè
!  _è
! 1€è
! 1²è
!  äè
! é
! %"é
! Hé
! dé
! %€é
! ¦é
! ¿é
! $Ûé
! .ê
! /ê
! &>ê
! #eê
! ‰ê
! ¢ê
! ºê
! Øê
! íê
! ë
! &ë
! ?ë
! Yë
! 6vë
!  ­ë
! 
Îë
! 7Üë
! .ì
! %Cì
! .iì
! 1˜ì
! @Êì
! @í
! ;Lí
! (ˆí
! K±í
! $ýí
! "î
! 8=î
! vî
! >Œî
! NËî
! Mï
! 3hï
! @œï
! Ýï
! úï
! ð
! )+ð
! (Uð
! @~ð
! %¿ð
! +åð
! $ñ
! 66ñ
! mñ
! 5‰ñ
! <¿ñ
! <üñ
! 49ò
! 7nò
! 5¦ò
! AÜò
! 7ó
! >Vó
! •ó
! ¯ó
! %Îó
! -ôó
! +"ô
! 6Nô
! -…ô
! .³ô
! -âô
! õ
! *#õ
! `Nõ
! 1¯õ
! áõ
! ôõ
! ,ö
! >ö
! -^ö
! DŒö
! Ñö
! 1îö
!  ÷
! 46÷
! Jk÷
! %¶÷
! &Ü÷
! Cø
! &Gø
! &nø
!  •ø
! D¶ø
! ûø
! ù
! L1ù
! A~ù
! Àù
! Þù
! ûù
! ú
! %ú
! ):ú
! dú
! ƒú
! 0 ú
! 8Ñú
! ?
! û
! Jû
! ,jû
! (—û
! ,Àû
! $íû
! ü
! 0ü
! (Lü
! 7uü
! ­ü
! 'Æü
! 'îü
! 2ý
! $Iý
! ;ný
! >ªý
! >éý
! 9(þ
! -bþ
! 3�þ
! Äþ
! (âþ
! @ÿ
! 4Lÿ
! )�ÿ
! «ÿ
! Èÿ
! ßÿ
! õÿ
! (5DK=�]Î#,CP,”<Á(þI'.q2 'Ó4û$0-U&ƒ ªË7ß6Q(l%•0»!ì"'14YEŽ)Ô6þ+51a=“Ñð!/7Q!‰«1Ã0õ)&)Pz1•9Ç$	#&	J	 e	?†	+Æ	ò	 
! M0
! -~
! I¬
! Sö
! 2J}!�#¯Ó"ò,B4`*• ÀOá1
FK
=’
$Ð
$õ
^(y.¢JÑ&5CLyGÆ5:D=/½*í%'>-fN”<ã7 ^XV·6REˆ˜8!BZ@�0Þ9&I4p$¥3Ê6þ5&Kr8�)É(ó($E%j+�¼ Ùú+F"[~�
! ¨ ³Ôô$)6.`$�(´Ý(ü2%3X4Œ	Á%Ë'ñ)#C8g+ 8Ì%&+Rp'�4·ì$(,)U)*©!Ô"ö".<k†!¡ÃâüH/b’§e¾Y$ &~ ¥  ½ Þ "ú !<![!z!™!?ª!>ê!6)"*`"!‹"­"#¼" à"*#),#,V#4ƒ#)¸#$â#=$'E$<m$(ª$=Ó$3%BE%,ˆ%#µ%AÙ%5&4Q&)†&)°&-Ú&@'"I'$l'*‘'+¼'è'-þ'',()T(E~(MÄ(U)Fh)0¯)&à)5*'=*5e*›*$º*ß*ÿ*9+JV+0¡+7Ò+
! ,3",&V,-},(«,!Ô, ö,-V0-/‡-·-Ï-ë-0.'8.+`.9Œ.MÆ.!/'6/'^/9†/3À/4ô/;)0;e06¡0/Ø0212;1In13¸1!ì123#2/W23‡27»23ó2'3)G3)q3+›3/Ç32÷3$*4-O4@}4$¾4!ã4#5 )54J5H5(È5ñ56!6'66^6s6)�6(¹6Zâ6+=7"i7Œ7 7¶7Ò72â7688L8!…8(§8$Ð8.õ89$9(^9(‡94°99å97:=W:3•:/É:4ù:..;.];4Œ;.Á;.ð;,<9L<9†<9À<:ú<95=:o=9ª=9ä=W>Wv>.Î>ý>?<2?Fo?9¶?$ð?!@"7@&Z@)�@«@Ç@æ@.ù@ (A0IA#zA=žAÜA$÷AB-<B!jB-ŒB$ºB7ßB.C(FC.oC-žCÌC1ÜC.D/=D3mDF¡D3èD'E"DE+gE3“E@ÇEDF%MFsF+“F3¿FóF	G$G4DG-yG(§G<ÐG
H+H#GHkH(ˆH±H$ÊH†ïH6vIM­I:ûI66J6mJ/¤J%ÔJ-úJ<(KHeK5®K&äK7LGCL‹L@£L2äL$M<M PM:qM¬M>ÃM3ND6N3{N$¯N3ÔN5O0>O6oO@¦O?çOD'P@lP;­PéPýPQ&Q<QPQcQxQŒQ¡QµQÊQàQôQ
! R$R8RKR\RvR‹R¡R·RÊRÝR9õRI/SDySM¾SMT@ZT(›T(ÄT3íTd!U3†U%ºU=àUHV(gV7�VZÈVY#WP}WBÎW[X8mX\¦XbY\fYXÃY2Z$OZtZ-“ZsÁZ>5[?t[F´[+û[0'\0X\1‰\9»\%õ\!]+=]+i]+•],Á]+î]+^,F^,s^* ^WË^,#_AP_4’_YÇ_"!`'D`)l`)–`)À`Hê`W3aX‹a-äa.bAAbvƒb7úbl2c5Ÿc;ÕcUd5gdQ�dˆïd!xe>še4Ùe>f-Mf!{f;�f7Ùf%g17g2igWœgôg.hCh<Uh2’hÅh åhi2#i(ViEiEÅi0j.<j"kj3ŽjXÂjFkbk+€k¬k1Êk)ük'&l%Nltl*’l"½l!àl)m ,mMm6lm £mRÄm/n$Gnln)„n(®n×nõn 
! o+o>o2\o/�o/¿o(ïo&p?p#^p"‚p¥p*Àp!ëp 
q,.q*[q*†q±qÑqïqr!r)6r,`r7�r!År#çr0s&<s#cs/‡sA·s8ùsM2t6€t8·t.ðt3u-SuJ�u,ÌuAùuH;v>„vUÃv&w'@wHhwD±wFöwQ=xC�x=Óx8y;JyO†y-Öyz0z/Pz€z/–zDÆz1{$={7b{,š{0Ç{ø{8|'M|&u|+œ|%È|#î|H}([}$„}/©}Ù}4ï}‚$~§~-Æ~Cô~C8-|-ª5Ø.€%=€c€w€Š€'¡€0É€0ú€ +�#L�&p� —�"¸�#Û�$ÿ�'$‚L‚(j‚(“‚¼‚!Ü‚*þ‚8)ƒ1bƒH”ƒ(Ýƒ3„1:„l„/Œ„¼„FÓ„/…(J…)s…8�…+Ö…/†62†i†.é†+‡0D‡$u‡%š‡&À‡)ç‡&ˆ(8ˆ aˆA‚ˆEÄˆ#
! ‰ .‰3O‰1ƒ‰(µ‰4Þ‰Š/-Š.]Š%ŒŠQ²Š‹#‹%>‹4d‹4™‹3Î‹0Œ33Œ,gŒ)”Œ7¾Œ6öŒ!-�&O�7v�2®�+á�.
Ž<Ž4WŽŒŽ,ªŽ×Ž"íŽ/�?@�+€�B¬�ï�F�V�7j�2¢�4Õ�0
! ‘>;‘z‘&–‘!½‘ß‘û‘^’r’%Ž’(´’Ý’÷’3“?“'T“$|“9¡“)Û“E”!K”m””"’”µ”Ì”)ä”&•"5•HX•3¡•/Õ•U–&[–L‚–3Ï–Y—8]—4–— Ë—ì—ÿ—˜&/˜V˜p˜"‡˜ª˜È˜1Þ˜.™9?™y™–™,²™5ß™.šDš/Zš0Šš»š"Èš,ëš›*›D›]›p›*ˆ›)³›4Ý›œ!1œSœnœ$‡œ¬œÆœàœIúœD�!P�r�5��Ã�(Ù�@žBCžA†ž!Èž1êžŸ!7Ÿ6YŸ<�Ÿ"ÍŸ.ðŸG Gg '¯ 3×  ¡,¡8¡M¡#b¡.†¡(µ¡?Þ¡.¢2M¢$€¢#¥¢É¢æ¢£%"£2H£={£7¹£&ñ£¤+7¤c¤�¤ ¤!¿¤á¤+õ¤!¥=?¥2}¥=°¥2î¥B!¦7d¦œ¦¶¦-Ò¦§! §B§"^§9�§4»§.ð§G¨g¨%~¨)¤¨Î¨"é¨©!©6©>J©‰©ž©Pµ©9ª>@ª#ª1£ªÕª)îª«*«KJ«.–«2Å«;ø«(4¬']¬…¬]œ¬&ú¬1!­=S­<‘­0Î­Kÿ­'K®?s®³®-Ï®$ý®E"¯0h¯"™¯)¼¯&æ¯
° °G=°/…°.µ°)ä°)± 8±4Y±&Ž±+µ±*á±(²F5²0|²4­²â²*ñ²1³N³a³#y³�³+²³+Þ³/
! ´ :´%[´2�´/´´*ä´-µ@=µ-~µ@¬µ8íµK&¶8r¶K«¶÷¶1·TH·-�·=Ë·/	¸;9¸2u¸2¨¸Û¸ê¸ ¹)&¹+P¹*|¹5§¹Ý¹1æ¹$º!=º,_º<ŒºUÉº!»FA»ˆ»0§»>Ø»#¼;¼=Y¼7—¼CÏ¼T½Zh½[Ã½d¾E„¾cÊ¾#.¿!R¿t¿:’¿[Í¿#)ÀMÀ=mÀ«ÀËÀ1ëÀCÁDaÁ%¦Á&ÌÁóÁ,Â#@Â%dÂ4ŠÂ.¿Â2îÂ!ÃW5ÃW�Ã0åÃ.Ä/EÄ+uÄ(¡Ä-ÊÄ+øÄ@$Å5eÅ6›Å'ÒÅ2úÅ,-ÆHZÆ?£ÆãÆýÆÇ7+ÇBcÇ,¦Ç'ÓÇ6ûÇ+2È6^È•ÈªÈÃÈÕÈ!èÈ'
! É=2É#pÉ!”É5¶É$ìÉ%Ê.7Ê0fÊ#—Ê»ÊÎÊ3íÊ6!Ë8XË'‘Ë$¹ËQÞË 0ÌAQÌ"“Ì(¶ÌßÌAñÌ3Í?Í	NÍAXÍšÍ­ÍOÍÍ'Î&EÎ%lÎ&’Î4¹Î.îÎÏ;ÏZÏxÏ0–Ï+ÇÏóÏøÏ•	ÐZŸÐ&úÐ%!Ñ#GÑ*kÑ–Ñ*ªÑ$ÕÑ*úÑ%Ò<DÒ8�Ò ºÒ"ÛÒþÒÓ+7Ó5cÓ.™Ó4ÈÓAýÓ6?Ô2vÔ2©Ô2ÜÔ<Õ2LÕ>Õ5¾Õ>ôÕ)3Ö0]ÖŽÖ¨Ö%ÃÖ"éÖ × -×-N×"|×!Ÿ×%Á×%ç×4
ØBØRØ'pØ ˜Ø¹ØÊØèØÙÙ:ÙNÙ5bÙ-˜ÙÆÙ5ÒÙÜu
! Ü\€Ü4ÝÜ9Ý'LÝLtÞ>ÁÞtßuß�ßa•ßm÷ß”eàSúàmNáI¼áqâGxâmÀâ".ã!Qã.sã1¢ãYÔãB.äIqäX»äåAå]å'cåS‹å;ßåæa æ�‚æBç`Uç³¶çwjèjâè©Méˆ÷é‹€êëƒŒë…ìO–ìSæìU:ía�í[òídNîd³îWïcpïRÔï]'ðW…ðTÝðÐ2ñSòÂWòkóu†ó±üóv®ôr%õj˜õiö²mö• ÷Á¶÷uxøLîø_;ùž›ùÍ:úXûWaûW¹ûXüÎjüx9ýV²ýn	þnxþYçþUAÿ�—ÿ_—y!|3#°8Ô†
†”$:@A{>½üTÚV61ah~Ê3I8} ¶g×g?	]§	
! 9$
! I^
! F¨
! Qï
! FA3ˆ3¼ðÿ*@F^C¥oérY
4Ì
!:#u^iÔ~>î½‘¬L>6‹˜Âƒ[Wß}7Ãµ'yI¡„ë4p¥d®Y†mOôD\c�ÀeBe¨ÂšÑ£lœ¢­�Pˆàvilà‹M�Ùci“Íqa 6Ó 4
! !E?!i…!Gï!Â7"gú"b#~#3Ž#3Â#lö#9c$L�$Hê$J3%Q~%FÐ%G&f_&YÆ&@ 'Ja'¬'YÀ'i(p„(©õ(šŸ)=:*x*s•*_	+i+&…+n¬+G,[c,=¿,Rý,AP-^’-Yñ-SK.xŸ.b/8{/\´/`0Nr0NÁ0š1‡«1‘32tÅ2}:3s¸3|,4P©4Qú4WL5Š¤5–/6ŸÆ6¤f7Y8ƒe8´é8œž9¯;:–ë:œ‚;g<˜‡< =o =‰>qš>y?p†?ˆ÷?|€@„ý@m‚A9ðAn*BC™B{ÝBŽYC”èC—}DŸE¦µEÐ\Gž-I¬ÌIšyJ¨K¯½K½mL‘+MŸ½Mj]N”ÈOŠ]Q˜èQ†�R”S›�S©9T}ãT‹aUíUF
! WpQX~ÂXlAYz®Y�)Z�«Zc;[qŸ[@\7R\/Š\Cº\]þ\\]Ms]=Á]4ÿ]F4^/{^+«^@×^b_f{_6â_·`[Ñ`T-al‚aïaVbIbb'¬bÔbXóbrLcJ¿cY
! dBddU§dYýdŠWe…âe‰hfxòf?kgL«gsøg¬lhki—…i\jdzj.ßjGk'VkY~kZØk?3l#slT—l™ìlo†mLöm;CnLn€Ìn9MoU‡o>ÝoBp'_pG‡p—Ïp^gqZÆq#!rbErZ¨r-s-1sA_s[¡sýs4tbGtOªtOútlJuw·u4/v7dvWœvtôvJiwP´wQx5Wx4�xhÂx5+yQay5³yIéy73z:kzZ¦zF{BH{.‹{º{HÙ{n"|†‘|[}4t}g©}ƒ~5•~VË~4"'We:å1 €'R€Mz€8È€�=�ZZ�Hµ�Dþ�XC‚Uœ‚\ò‚BOƒD’ƒS×ƒd+„k�„@ü„2=…Cp…U´…T
! †=_†4�†kÒ†w>‡e¶‡bˆNˆGÎˆK‰;b‰Vž‰?õ‰Z5ŠY�Š-êŠe‹"~‹"¡‹Ä‹cà‹oDŒC´Œ?øŒ\8�p•�cŽzjŽ‡åŽQm�y¿�À9�.ú�w)‘'¡‘rÉ‘\<’u™’€“O�“Qà“¬2”Mß”x-•U¦•eü•Jb–Q­–\ÿ–R\—R¯—†˜�‰˜†™’¡™`4šT•šaêšÈL›²œYÈœˆ"�D«�0ð�7!žDYžEžžVäž�;Ÿ‰ÉŸˆS oÜ sL¡5À¡Iö¡Z@¢+›¢5Ç¢`ý¢A^£C £Aä£S&¤€z¤Pû¤7L¥]„¥[â¥c>¦a¢¦q§v§%ö§(¨@E¨Q†¨OØ¨O(©Mx©/Æ©Œö©fƒª êªš‹«o&¬}–¬F­Ì[­‡(®w°®}(¯š¦¯4A°8v°;¯°lë°GX±¢ ±ÆC²›
! ³K¦³Lò³;?´€{´Aü´n>µO­µOýµQM¶KŸ¶Ië¶«5·=á·b¸‚¸‘¸°¸Ë¸Kæ¸2¹A¹{^¹wÚ¹pRºNÃºx»Ë‹»�W¼°õ¼™¦½P@¾R‘¾Vä¾S;¿N�¿ZÞ¿^9ÀO˜À[èÀ^DÁz£Á§ÂaÆÂ…(ÃŸ®Ã§NÄtöÄIkÅmµÅT#Æ©xÆ¿"Ç¤âÇ{‡ÈKÉJOÉOšÉ¯êÉ]šÊdøÊ@]ËOžËTîËRCÌ‹–ÌK"Í8nÍJ§ÍqòÍ˜dÎvýÎPtÏ7ÅÏ=ýÏu;Ðk±ÐXÑIvÑJÀÑ^ÒYjÒWÄÒNÓ4kÓ\ ÓzýÓLxÔcÅÔL)ÕkvÕ}âÕa`Ö_ÂÖ]"×'€×0¨×+Ù×,Øa2Øz”ØJÙuZÙEÐÙ5ÚHLÚ€•Ú„ÛH›ÛJäÛR/ÜV‚Ü6ÙÜiÝdzÝ�ßÝŸoÞ�ß{‘ßM
àŠ[à4æà=áJYá*¤á•Ïá7eâ'�âWÅâ¢ã¯Àãípä¨^å<æ:DæMæËÍæ™ç/²ç1âçè4.è5cè/™è9Éè¤é¨¨é÷Qê?Ië`‰ë„êëPoìBÀì�í)…íT¯íîxî[”î]ðîCNïc’ï:öï21ðKdðB°ðFóð5:ñCpñl´ñ-!ò>OòTŽòTãòT8óF�ó]Ôó‰2ô3¼ôZðôKKõM—õ†åõ­löf÷…�÷<øMDøH’øBÛøaù[€ùZÜùh7ú^ úbÿú+bû¾ŽûPMü?žüuÞü0TýU…ý‚Ûý;^þ?šþKÚþ6&ÿH]ÿI¦ÿOðÿ;@
8|
@µ
6ö
F-
9t
7®
?æ
5&
6\
s“
!
`)
<Š
QÇ
E
7_
/—
gÇ
2/
(b
*‹
&¶
IÝ
l'
U”
†ê
uq
$ç
8
`E
Š¦
1	
JN	
V™	
1ð	
3"
! 
>V
! 
>•
! 
‹Ô
! 
/`
�
¥
:¾
Mù
SG
9›
0Õ
0

P7

 ˆ

6©

là

*M
;x
$´
œÙ
v
F”
>Û
K
Jf
>±
3ð
T$
=y
#·
"Û
3þ
ˆ2
G»
R
]V
p´
?%
de
cÊ
>.
Xm
‘Æ
kX
SÄ
/
!H
Aj
c¬
j
8{
q´
8&
N_
L®
Eû
^A
U 
~ö
*u
 
:º
Mõ
àC
^$
9ƒ
‚½
X@
8™
�Ò
mp
xÞ
WW 
Z¯ 
S
! !
i^!
(È!
6ñ!
9("
]b"
NÀ"
S#
Jc#
l®#
W$
Gs$
˜»$
PT%
H¥%
Oî%
P>&
��&
_-'
W�'
Lå'
-2(
0`(
*‘(
q¼(
S.)
M‚)
/Ð)
]*
f^*
fÅ*
:,+
Lg+
U´+
=
! ,
RH,
Y›,
Dõ,
K:-
H†-
XÏ-
R(.
„{.
/
x€/
;ù/
j50
8 0
tÙ0
FN1
D•1
YÚ1
H42
o}2
€í2
An3
h°3
E4
e_4
FÅ4
T5
na5
?Ð5
p6
B�6
]Ä6
U"7
Sx7
KÌ7
Q8
Cj8
/®8
PÞ8
S/9
Wƒ9
0Û9
G:
(T:
®}:
p,;
��;
[-<
5‰<
&¿<
Væ<
G==
F…=
CÌ=
>>
SO>
O£>
Ió>
=?
sZ?
œÎ?
<k@
7¨@
Và@
;7A
ÀsA
�4B
*ÄB
ïB
ŸÿB
eŸC
­D
ž³D
™RE
ˆìE
‰uF
�ÿF
ã�G
ŒqH
…þH
T„I
>ÙI
YJ
XrJ
LËJ
YK
TrK
/ÇK
'÷K
L
I>L
DˆL
]ÍL
p+M
;œM
_ØM
=8N
$vN
8›N
1ÔN
PO
wWO
TÏO
P$P
muP
YãP
J=Q
dˆQ
qíQ
Z_R
{ºR
96S
ZpS
&ËS
*òS
)T
_GT
V§T
TþT
&SU
ezU
;àU
)V
gFV
m®V
\W
XyW
oÒW
OBX
{’X
JY
rYY
†ÌY
USZ
j©Z
2[
>G[
]†[
bä[
GG\
�\
>¬\
<ë\
3(]
S\]
7°]
?è]
L(^
0u^
=¦^
Rä^
7_
IT_
*ž_
7É_
3`
35`
Ni`
C¸`
%ü`
&"a
eIa
k¯a
Qb
mb
iqb
„Ûb
`c
<àc
rd
f�d
g÷d
Â_e
”"f
|·f
4g
„´g
K9h
……h
[i
dgi
`Ìi
o-j
q�j
lk
l|k
`ék
nJl
 ¹l
mZm
xÈm
~An
œÀn
i]o
mÇo
i5p
ŸŸp
�?q
xÐq
xIr
xÂr
‚;s
¡¾s
‹`t
zìt
xgu
dàu
fEv
n¬v
sw
~�w
Šx
r™x
€y
Ÿ�y
f-z
x”z
’
{
m {
€|
‚�|
e}
rx}
œë}
zˆ~
‡
‡‹
™€
I­€
u÷€
4m�
	¢�
5¬‚
’â‚
Puƒ
oÆƒ
â6„
"…
*<…
g†
&…†
7¬†
(ä†
A
‡
LO‡
]œ‡
>ú‡
l9ˆ
—¦ˆ
€>‰
T¿‰
eŠ
^zŠ
_ÙŠ
X9‹
d’‹
t÷‹
ulŒ
iâŒ
(L�
*u�
/ �
FÐ�
YŽ
gqŽ
]ÙŽ
X7�
`��
Mñ�
Q?�
:‘�
LÌ�
U‘
So‘
DÃ‘
>’
/G’
4w’
6¬’
Eã’
f)“
s�“
c”
Gh”
@°”
Hñ”
Œ:•
¡Ç•
ši–
W—
\—
y—
iŠ—
¸ô—
v­˜
i$™
SŽ™
×â™
}ºš
F8›
�›
s
œ
C�œ
OÅœ
J�
K`�
[¬�
ž
ž
I2ž
:|ž
!·ž
iÙž
‘CŸ
 ÕŸ
8öŸ
8/ 
^h 
9Ç 
„¡
=†¡
RÄ¡
™¢
A±¢
Tó¢
‘H£
=Ú£
?¤
´X¤
+
¥
’9¥
nÌ¥
x;¦
M´¦
.§
31§
7e§
A�§
 ß§
¨
;¨
![¨
Q}¨
EÏ¨
_©
 u©

ª
$ª
5ª
8ª
<ª
CRª
U–ª
Uìª
oB«
o²«
W"¬
z¬
@�¬
Â¬
Ï¬
*Ø¬
­
i­
xv­
ï­
&ø­
1®
&Q®
1x®
sª®
G¯
Nf¯
gµ¯
K°
vi°
<à°
]±
P{±
VÌ±
T#²
ƒx²
Rü²
QO³
S¡³
Nõ³
YD´
#ž´
DÂ´
7µ
;?µ
6{µ
3²µ
4æµ
3¶
3O¶
2ƒ¶
0¶¶
4ç¶
2·
5O·
-…·
1³·
-å·
/¸
9C¸
?}¸
,½¸
+ê¸
>¹
@U¹
P–¹
Sç¹
˜;º
JÔº
p»
X�»
Lé»
+6¼
Mb¼
]°¼
_½
…n½
€ô½
�u¾
T¿
S[¿
R¯¿
¯À
0²Á
;ãÁ
sÂ
Z“Â
_îÂ
[NÃ
lªÃ
4Ä
MLÄ
BšÄ
FÝÄ
J$Å
MoÅ
W½Å
VÆ
*lÆ
M—Æ
HåÆ
?.Ç
PnÇ
	¿Ç
oÉÇ
19È
6kÈ
¢È
7·È
8ïÈ
f(É
U�É
?åÉ
R%Ê
ˆxÊ
0Ë
.2Ë
saË
ÕË
ÜË
ãË
5ëË

! !Ì
U,Ì
(‚Ì
#«Ì
.ÏÌ
KþÌ
qJÍ
1¼Í
ÄîÍ
®³Î
3bÏ
•–Ï
,Ð
*CÐ
WnÐ
fÆÐ
Y-Ñ
W‡Ñ
JßÑ
8*Ò
ƒcÒ
@çÒ
(Ó
1=Ó
&oÓ
!–Ó
#¸Ó
<ÜÓ
Ô
;6Ô
IrÔ
I¼Ô
?Õ
KFÕ
’Õ
•Õ
¢Õ
¯Õ
U¼Õ
bÖ
7uÖ
P­Ö
`þÖ
`_×
À×
Í×
Ú×
ç×
ô×
ZØ
:\Ø
—Ø
²Ø
¿Ø
ÚØ
çØ
ôØ
Ù
:Ù
IÙ
VÙ
YZÙ
m´Ù
C"Ú
fÚ
|Ú
æˆÚ
„oÛ
íôÛ
CâÜ
F&Ý
imÝ
H×Ý
9 Þ
?ZÞ
mšÞ

ß
ß
%à
]+à
c‰à
fíà
iTá
f¾á
h%â
ÇŽâ
lVã
�Ãã
æaä
‚Hå
JËå
Væ
Kmæ
O¹æ
H	ç
HRç
­›ç
ØIè
ˆ"é
Ü«é
xˆê
=ë
_?ë
<Ÿë
CÜë
> ì
&_ì
%†ì
A¬ì
=îì
b,í
F�í
[Öí
]2î
‹�î
¾ï
{Ûï
’Wð
‚êð
{mñ
?éñ
—)ò
¬Áò
xnó
~çó
�fô
š÷ô
Ö’õ
Xiö
èÂö
c«÷
iø
xyø
iòø
\ù
ºÜù
‚—ú
bû
¦}û
š$ü
e¿ü
}%ý
z£ý
oþ
�Žþ
tÿ
„…ÿ
‰
! „”Fr`lÓŽ@|ÏzL‡ÇzO–Êna­Ð‰~„D�XÒ+|«a(	]Š	ˆè	Tq
! ßÆ
! Â¦~ijèiS
J½
œy¥†q¦Á¤Ú©Ò)¯ü�¬–<¨Óg|¡ä›†¥"¢Ènk¿ÚÉš„d^é‘H�Úbk^ÎÔ-,N/p~SïŠC£Î`r “Ó ”g!ƒü!:€"ƒ»"h?#Š¨#n3$Š¢$Œ-%’º%JM&^˜&b÷&¡Z'sü'gp(9Ø(C)tV)dË)Œ0*L½*y
! +€„+L,LR,MŸ,Jí,<8-\u-=Ò-´..Å.Aô.÷6/‚.0,±0{Þ0QZ1…¬1r22y¥2C3mc3BÑ3Ü4Wñ4I5oÉ5@964z6K¯6Dû6W@7q˜7U
! 8`8]u8Ó8Mè8-69d9?p9
! °9»9#Ê9î9'û9!#:E:M:V:,o:œ:¶:É:5á:0;H;c;{;“;ª;¼;)Ñ;û;<!<1<A<	T<
! ^<Mi<^·<§=g¾=-&>»T>³?EÄ?¼
! @GÇ@A0(AYA}oA}íAskBMßBT-C"‚Ck¥CSD?eD9¥D[ßD[;EH—EàE8öE=/F2mFE FæF}GP‚G6ÓG&
! H11H5cH!™H#»H=ßHzIž˜Iz7Jª²Jx]KLÖKZ#LX~Lb×L`:Mk›M‘Nj™NOr„Oo÷OUgP½P=QSERá™S¨{T�$UZµUcV¯tV­$WcÒWe6X¨œXDEY‚ŠZÐ
[ÉÞ[Ç¨\­p]š^�¹^J;_i†_Oð_?@`™€`ra�a«aÅaßa(ùa9"b(\b)…bB¯bLòbP?cL�cRÝcl0dr�d3e1DeNveÕÅeJ›fšæfz�gVüg’Sh„æhÍkiÌ9jukt|kzñk‚llƒïl„sm;øm~4nF³nFún›AoŽÝollp=ÙpÆqqÞqgPrZ¸rhs |s|tOšt^êtZIuI¤uRîu™AvÐÛvñ¬w­žxƒLyÁÐym’zX{sY{cÍ{j1|Xœ|µõ|@«}+ì}�~’¨~·;Vó�J€-Ú€c�ol�DÜ�h!‚�Š‚Ÿƒ€¬ƒF-„nt„Sã„Y7…<‘…BÎ…X†yj†Tä†M9‡S‡‡LÛ‡•(ˆx¾ˆd7‰Îœ‰gkŠ|ÓŠGP‹l˜‹�Œ\–ŒLóŒ†@�dÇ�¾,ŽšëŽJ†�PÑ�T"�aw�kÙ�kE‘V±‘®’x·’t0“i¥“`”fp”®×”l†•ió•Y]–`·–s—„Œ—Y˜fk˜uÒ˜eH™ˆ®™`7šb˜šcûš‡_›`ç›oHœb¸œ]�Uy�AÏ�AžrSžCÆž?
! Ÿ�JŸJØŸD# Fh D¯ aô RV¡V©¡V¢SW¢R«¢Gþ¢MF£F”£[Û£]7¤L•¤qâ¤RT¥>§¥Dæ¥A+¦m¦6í¦�$§E¦§@ì§R-¨:€¨9»¨Qõ¨‘G©Ù©BYªNœªfëª‚R«cÕ«š9¬QÔ¬[&­H‚­ÚË­A¦®oè®“X¯iì¯gV°c¾°g"±cŠ±jî±AY².›²¤Ê²�o³Uñ³bG´[ª´rµXyµªÒµ_}¶ÇÝ¶¥·¾®¸3m¹$¡¹;Æ¹”ºS—ºeëºvQ»ŸÈ»Mh¼a¶¼‚½q›½f
¾Rt¾]Ç¾™%¿^¿¿;ÀcZÀ†¾ÀlEÁf²ÁeÂ©Âƒ)Ãr­Ã¨ Ä¶ÉÄŽ€ÅfÆ`vÆj×ÆŠBÇ~ÍÇNLÈ|›ÈgÉn€ÉÇïÉw·ÊÚ/Ëš
! Ìb¥ÌZÍ·cÍuÎS‘ÎXåÎ�>Ï™ÎÏWhÐ�ÀÐzNÑ“ÉÑ[]Òd¹Ò}Ó}œÓ€Ô¬›Ô)HÕcrÕ�ÖÕ¹gÖÉ!×më×HYØ¢Øz"ÙÌ�Ù«jÚ‰ÛÓ Û™tÜfÝÉuÝn?Þ»®Þ¿jßÊ*àžõà{”á©â‡ºâ‡Bã'Êã!òã|ä9‘äOËävå›’åg.æb–æ¡ùæV›ç[òç6NèO…èVÕèI,éivéŒàé6mêi¤ê‹ë™šëÊ4ì…ÿì>…íOÄí=î3Rî0†îe·îBï>`ï'Ÿï
ÇïIÕïˆð�¨ðZ*ñ…ñ6¤ñCÛñ"òaBòv¤òVóoróUâóy8ôA²ôôôeõ<lõ)©õ>ÓõKöM^ö=¬ö~êö„i÷‚î÷eqøF×øiùBˆùTËùG úhú)ˆú{²úm.ûqœûLü4[ü��ü•ýr¨ý�þz«þx&ÿ]ŸÿFýÿiDL®kû3g>›ØÚÊ³Ï~ÙN›(ŸÄcd¢ÈkkG×P1p¢ÀÞKûAG	{‰	g
! Lm
! žº
! aY{»R7nŠwù{q
Sí
KAa�pï(`"‰?¬bìPOE %æ^dkCÐUˆjóX˜i;S>`’wó6k7¢@Ú*«F�ò§t_G|kÄo0Œ ,-µZiJzGÅS
faTÈ!=_‚tÃ÷e»i!j‹`öPW ;¨ :ä !k?!q«!o"g�"�õ"-…#ƒ³#W7$l�$]ü$ZZ%:µ%Nð%Š?&1Ê&&ü& #'?D'„'–¡'[8(”(F³(Iú(QD)J–)Yá)T;*^�*`ï*fP+v·+X.,‡,X-z`-‹Û-…g.“í.Ï�/ÞQ0•01–Æ1”]2�ò2Œƒ3ƒ4\”4{ñ41m5YŸ5ˆù5T‚6Y×6s17…¥7-+8XY8u²8ˆ(9c±9Ž:l¤:l;Q~;tÐ;xE<-¾<[ì<pH=à¹=«š>™F?®à?–�@&Aš*BLÅBÊC‘ÝCƒoDºóDX®E¿FÉÇFY‘GEëG[1HW�H¡åHG‡IGÏI6J4NJ(ƒJU¬J'K(*K(SK<|K=¹K>÷K>6L@uL@¶LA÷L=9MówM[kN[ÇNJ#O~nOBíON0PDPÃÄP¿ˆQ„HRwÍR­ESuóS±iTwU‡“UcVnVîVóWt÷XGlY´Y¥4Z¡ÚZU|[!Ò[”ô[‰\0	]]:]J˜]Dã]k(^e”^Eú^®@_�ï_e}`Eã`e)aE�agÕaG=bg…bGíbb5c{˜cbdbwd`Úd’;e,ÎeVûe,Rf,fs¬f@ gtag�ÖgMghQµh€ioˆiƒøio|j$ìj2kmDk2²k0åkål^ül§[m…nˆ‰nXožkoU
! p0`p�‘prqA’q”ÔqoiriÙr-Cs1qs4£sVØsV/t-†t{´t>0u4ouV¤uVûupRv;Ãvhÿv9hw5¢wØw:ïwX*xkƒxIïx‰9yaÃyW%zR}z`Ðz`1{L’{ß{:÷{?2|8r|q«|k}k‰}6õ}n,~.›~ŽÊ~^Y2¸2ës€*’€n½€u,�=¢�+à�j‚lw‚ä‚Lù‚MFƒW”ƒZìƒPG„R˜„Rë„R>…W‘…Ué…m?†O­†§ý†æ¥‡ñŒˆî~‰jmŠîØŠ�Ç‹UŒYi�ÇÃŽM‹�¿Ù‘Â™“0\•��—z˜[™˜‹õ˜V�™,Ø™5šC;šCšAÃšA›CG›C‹›AÏ›_œHqœYºœV�0k�iœ�Šž„‘žIŸX`ŸT¹Ÿs  ‚ §#¡ˆË¡‡T¢ÀÜ¢q�£—¤f§¤\¥gk¥`Ó¥®4¦¢ã¦É†§±P¨»©†¾©ŸEª°åªe–«fü«õc¬+Y­,…­+²­)Þ­W®V`®n·®L&¯Is¯½¯�=°�Î°,_±vŒ±n²˜r²T³€`³½á³˜Ÿ´V8µD�µÔµœT¶†ñ¶8x·G±·Qù·"K¸.n¹J�¹;è¹S$º`xºÙº5Y»)�»"¹»OÜ»Q,¼R~¼lÑ¼³>½@ò½l3¾@ ¾rá¾LT¿U¡¿+÷¿I#ÀimÀe×ÀN=Á@ŒÁ?ÍÁ7
ÂfEÂ¬¬ÂƒYÃEÝÃP#ÄWtÄnÌÄN;Å_ŠÅ>êÅˆ)ÆC²ÆYöÆZPÇd«ÇqÈ~‚ÈËÉiÍÉe7ÊW�ÊbõÊ°XËf	Ì7pÌO¨Ì2øÌ5+Í%aÍƒ‡ÍuÎY�ÎaÛÎ[=Ï[™ÏqõÏ?gÐ[§ÐMÑ^QÑ^°Ñ^Ò^nÒ_ÍÒ_-Ó`�Ó`îÓ`OÔ`°Ô`Õ`rÕ`ÓÕ`4Ö`•Ö`öÖ`W×`¸×^Ø^xØ^×Ø^6Ù^•Ù^ôÙ_SÚ^³Ú^Û^qÛ^ÐÛ`/Ü`�Ü`ñÜ`RÝ^³Ý^Þ^qÞ^ÐÞ^/ß^Žß^íß^Là^«à^
! á_iá_Éá])â^‡â^æâ_Eã_¥ã^ä^dä^Ãä^"åa�å]ãå]Aæ^ŸæXþæYWçq±çe#èd‰èJîè~9é†¸é;?êF{êsÂê{6ëF²ë»ùëçµìG�íeåíDKî}�î'ïo6ï_¦ïHð_Oð¯ðeÁðT'ñQ|ñjÎñi9ò‚£ò~&óa¥ôßõ‚çõ„jögïöaW÷|¹÷o6øg¦ø6ù‘Eù@×ù*úGCú?‹ú4ËúAûNBûI‘û!Ûû6ýûL4ü7�ü5¹ü(ïü/ý1HýNzýIÉý2þ6FþJ}þMÈþ@ÿcWÿ_»ÿD@`A¡?ãk#³�eCU©iÿGi\±`)‘ŠT­qfr†Hù9B=|Oº8
! ˆC’Ì/_	�	v¬	Y#
! f}
! \ä
! `AU¢Vø`Oc°X
_m
|Í
aJX¬*0;IE…QË8JV8¡Ú6ç2€NfÏ!6X!x!š}¼K:I†GÐ)
BZPŒ«8N¸¶š¾³Y^
+lf˜fÿsf)ÚöDûC@K„GÐe;~vº«1XÝm6•¤±:œì[‰ Tå ^:!g™!‹"T�"}â"s`#qÔ#}F$Ä$,Ý$T
! %S_%H³%Cü%^@&UŸ&*õ&* 'fK'G²'ú';(5R(’ˆ(D)«`)4*7A*Zy*…Ô*JZ+D¥+)ê+6,]K,k©,Ž-¤-Y¾-0.OI.8™.¦Ò.†y/k0`l0lÍ0y:1k´1” 2gµ263@T3>•3?Ô3<4cQ4µ4D55mz5†è5Zo6ŒÊ6CW7Œ›7-(8ZV8(±8�Ú8L\9…©9b/: ’:f³:;;QV;+¨;ÚÔ;³¯<§c=€>-Œ>‹º>yF?kÀ?>,@Tk@‘À@rRA�ÅAtVB3ËBvÿBqvC[èC?DDa„D=æDv$EZ›EtöEFkF=²FtðFgeG“ÍG@aH@¢H=ãHN!IžpI_JNoJ†¾J8EK¯~K}.LL¬L‘ùLL‹M=ØMAN?XNF˜N/ßNœOr¬O‹P«P¬+QlØQpERL¶ROSASS9•SeÏSW5T%�TP³T6US;U‹�UyV>•VXÔVG-W‚uWHøW…AXHÇXmYˆ~Y;Z@CZR„Zh×ZB@[Nƒ[dÒ[j7\x¢\[]lw]@ä]5%^a[^¢½^‡``�è`Yvb\Ðbc-c^‘cFðcG7dÜd[\e‘¸eJf>Og�ŽghhS‡hPÛh@,i8miŠ¦i?1jZqjuÌj:Bk\}kpÚk1Kl“}lImN[mUªm�nS‚ncÖn[:op–o›pB£p4æpvqu’qSr&\ryƒr�ýrR›sžîsA�t:Ïtd
! uKous»u#/v"SvevvÜvjév=TwC’w7ÖwMx8\x<•xoÒxByŠQy†Üy[cz€¿zZ@{ê›{Z†|á|þ|}+:}f}K…}RÑ}$~D~9d~jž~:	AD"†D©Kî[:€q–€b�>k�Iª�_ô�HT‚H�‚>æ‚S%ƒNyƒbÈƒ8+„2d„B—„-Ú„8…9A…<{…6¸…Hï…L8†L…†IÒ†Ž‡;«‡=ç‡O%ˆVuˆSÌˆC ‰Kd‰D°‰Võ‰*LŠvwŠVîŠFE‹VŒ‹>ã‹'"ŒDJŒ6�ŒEÆŒ�$&�6K�a‚�Kä�0ŽGPŽp˜Ž6	�{@�H¼�4�T:�-��8½�Qö�:H‘ƒ‘,Ÿ‘6Ì‘Y’O]’Ä­’Er“Z¸“s”b‡”Rê”A=•O•dÏ•U4–UŠ–Zà–p;—F¬—æó—¬Ú˜[‡™2ã™JšNašF°š[÷š3S›‡‡›!œ,1œY^œL¸œ{�;��u½�[3ž3�žÃžaàžoBŸQ²Ÿq ev cÜ V@¡X—¡ ð¡4¢YF¢K ¢Xì¢gE£[­£P	¤\Z¤R·¤O
! ¥RZ¥O­¥¬ý¥Gª¦\ò¦O§So§GÃ§Ž¨�š¨l©ˆ‰©/ªnBªv±ªL(«@u«m¶«I$¬ˆn¬i÷¬µa­D®|\®yÙ®pS¯ðÄ¯šµ°P±ƒÐ±ET²>š²`Ù²O:³hŠ³Zó³šN´9é´É#µžíµ}Œ¶‚
! ·i�·
÷·U¸|[¸dØ¸U=¹…“¹Nº8hºd¡ºx»3»�³»¶A¼Iø¼ƒB½†Æ½aM¾K¯¾iû¾—e¿°ý¿°®Ày_Á–ÙÁ¯pÂh Ã‰Ãi�ÄcúÄ ^Å¤ÿÅ¤Æ~¼Æ[;Ç"—ÇoºÇU*ÈG€ÈÈÈhâÈdKÉi°É>Ê5YÊ0�ÊkÀÊ5,Ë7bËNšË0éË7ÌKRÌ]žÌ]üÌ]ZÍJ¸Í†ÎaŠÎAìÎ*.ÏZYÏ(´Ï$ÝÏ)Ð%,Ð-RÐI€Ð,ÊÐ'÷Ð&Ñ&FÑkmÑ9ÙÑ$Ò$8Ò7]Ò%•Ò$»Ò%àÒ6Ó$=Ó:bÓ(�Ó:ÆÓ(Ô:*Ô(eÔ7ŽÔ%ÆÔ*ìÔ`ÕvxÕ„ïÕŠtÖaÿÖ¨a×n
! Ø[yØ[ÕØ=1ÙFoÙp¶ÙN'ÚbvÚxÙÚMRÛJ ÛJëÛD6Ü_{Ü@ÛÜFÝDcÝK¨Ý]ôÝsRÞKÆÞKßG^ß@¦ßAçß=)à-gà,•à,Âà,ïà,á=Iá-‡á-µá-ãá-âL?â-ŒâLºâ-ã-5ã-cã-‘ã4¿ã+ôã. ä-Oä-}ä-«ä-ÙäcåjkåQÖåW(æ�€æAçlSç`ÀçW!èJyè[Äè[ éb|ébßéBê[ÂêŠëª©ëOTìT¤ì}ùìnwíæíjêîfUïm¼ï˜*ð‚ÃðjFñ;±ñUíñ9CòD}òÂòˆBó�Ëó[YôYµô[õ„kõmðõ‡^öræörY÷kÌ÷h8øl¡øeùptùpåùpVúaÇúK)û”uûH
! ü‹SüŸßü´ý§4þ¼Üþz™ÿ�„¤3)¤]_bb_Å~%S¤<ø¨5>ÞB/`Z�Zë^F^¥^Vc<ºh÷z`kÛ§G	§ï	z—
! z‘�CmcuÑAG
3‰
»½
ÇyNA3�[Äx `™sú>na­}o�‹ýK‰^Õl4b¡UKZ|¦Y#q}qï…a£ç-‹J¹;¥@>æo%~• /µƒå±iâ&þe%Y‹ƒå"i "Œ  ¯ VÐ }'!ž¥!_D"_¤">#C#Qa#³#Ó#pí#s^$bÒ$U5%i‹%eõ%‚[&NÞ&P-'7~';¶'“ò'3†(<º(j÷(ub)=Ø)J*>a* *?³*qó*\e+JÂ+u
,pƒ,wô,8l-¨¥-^N.b­.W/^h/DÇ/90GF0~Ž0L
1’Z1¡í1l�2Sü2xP3žÉ3�h4^ù4„X5…Ý5pc6\Ô6T17”†7;8eW8E½8p9�t9³:}¹:›7;iÓ;V=<G”<HÜ<n%=y”=x>8‡>nÀ>>/?Zn?]É?Q'@[y@<Õ@hA{{Ax÷AtpBXåBY>Cf˜C�ÿC^�DAìDž.E—ÍEdeFCÊF]GBlGG¯GS÷GSKHšŸH]:IB˜I‹ÛI”gJ_üJ^\Kd»K˜ Lt¹L}.My¬MO&NQvNIÈNKOC^ON¢OáñOoÓP2CQ2vQ3©Q8ÝQnRk…R:ñR´,S)áS;TEGT^�TJìTg7UwŸUsVb‹VLîVU;WS‘WXåW\>X2›X2ÎX3Y85Y)nYJ˜YgãY KZ7lZ¢¤ZîG[Œ6\$Ã\•è]i~^9è^"_M<_EŠ_NÐ_F`Rf`4¹`_î`dNac³ajbi‚beìbjRci½cc'dh‹daôdfVea½effe†fyìfRfgq¹g£+h³Ïh~ƒi„jw‡j�ÿjÛ�k‹]l£él0�m¥¾mjdnIÏnp®qÉq6éq r>rTr mr7ŽrÆrKårP1s<‚sz¿si:tL¤tvñtOhu+¸u:äunvOŽv@ÞvWwlwwWäwZ<xj—xjylmyÅÚyd zq{äw{Q\|a®|Ê}qÛ}ŒM~ÉÚ~Ô¤…y€bÿ€¤b�Æ‚yÎ‚ZHƒF£ƒjêƒjU„jÀ„j+…k–…k†ln†lÛ†lH‡lµ‡l"ˆl�ˆlüˆli‰lÖ‰lCŠl°Šl‹jŠ‹jõ‹j`ŒjËŒj6�j¡�kŽjxŽjãŽjN�j¹�l$�l‘�lþ�lk‘jØ‘jC’j®’j“j„“jï“jZ”jÅ”j0•j›•k–kr–iÞ–jH—j³—k˜kŠ˜jö˜ja™jÌ™j7šm¢ši›iz›jä›,Oœq|œžîœ…��Dž,XžM…ž‘Óž—eŸýŸD} gÂ [*¡=†¡=Ä¡µ¢j¸¢j#£¬Ž£„;¤pÀ¤E1¥ƒw¥@û¥7<¦�t¦y§P~§2Ï§-¨-0¨,^¨-‹¨-¹¨,ç¨^©esªTÙªT.«‹ƒ«z¬|Š¬Ë­BÓ­~®U•®èë®}Ô¯aR°m´°W"±vz±_ñ±uQ²™Ç²�a³7ï³#'´AK´9�´PÇ´uµSŽµQâµM4¶@‚¶FÃ¶I
! ·®T·D¸[H¸H¤¸Lí¸;:¹¯v¹W&ºL~º/ËºŽûºQŠ»BÜ»b¼A‚¼AÄ¼h½@o½R°½u¾Gy¾ˆÁ¾8J¿ ƒ¿8¤¿2Ý¿4ÀQEÀk—À0Ál4Áu¡Á—ÂV¯Â‚Ã¯‰ÃB9ÄD|Ä�ÁÄ[OÅS«ÅWÿÅWWÆd¯ÆWÇjlÇX×Ç`0È~‘ÈZÉ\kÉXÈÉY!Êu{ÊCñÊ|5Ë{²Ë\.Ì[‹Ì[çÌWCÍl›ÍbÎ]kÎ_ÉÎ^)ÏRˆÏaÛÏl=ÐxªÐ’#ÑB¶Ñ=ùÑH7Òt€ÒmõÒscÓC×ÓÔW7ÔV�ÔwæÔG^Õ¦ÕV&ÖP}ÖPÎÖP×Xp×`É×L*ØUwØFÍØIÙf^Ù4ÅÙ;úÙ*6Ú6aÚQ˜ÚlêÚ<WÛO”ÛPäÛ[5Ü_‘Ü!ñÜ)Ý0=Ý\nÝ"ËÝYîÝ5HÞ/~Þ-®Þ6ÜÞ9ß4Mßh‚ß7ëßÒ#àwöàYná]Èáb&âk‰âvõâ€lãuíãcäƒäS£ä[÷äOSå0£åpÔåpEæ9¶æ�ðæf€çrççmZèkÈèc4é]˜éŠöék�êMíêQ;ë‡�ë}ì}“ìVíThíH½í+î2î6Nî…îC—î:Ûî™ï°ïƒÂï Fðgð’çð5zñ7°ñFèñJ/òJzò…ÅòŒKó¹ØóD’ô3×ô:õ^FõC¥õ�éõŠwö—÷bš÷5ý÷E3øˆyø�ù`“ùyôù¦nú�û�£û›Aü‡ÝüÌeýd2þ“—þ‡+ÿ™³ÿgM�µÁSµ¸ËÔ„åY¿?|ÿµ|¡2“Ôôh‡]	}å	Æc
! ß*Å
! £ÐÊt
¾?uþ¶tä+ž|¯ó,÷ 0ƒIÁÍ˜�Þ(¼óÄõ¸\®i,u^¢3&5«\Ù„âûg›cÜÿ Ü |}!�ú!u|"|ò"�o#kñ#¯]$M
%f[%DÂ%D&_L&¿¬&\l'bÉ'Ž,(T»(8)fI)d°)N*id*LÎ*++HG+“�+X$,6},b´,W-}o-6í-:$.h_.UÈ.6/LU/#¢/9Æ/¯0{°0},1Aª1`ì1uM2KÃ2f3v3Æö3|½4z:5‘µ5™G6Üá6º¾7sy8‘í8q9&ñ9\:Du::º:Aõ:7;SS;M§;›õ;7‘<@É<G
! =aR=Ž´=jC>3®>câ>>F?p…?\ö?*S@K~@'Ê@$ò@�Ai¥AiBzyB>ôBQ3CŒ…CQDšdD3ÿDi3E*�EJÈEF.F>EF#„F)¨F ÒF‡sG/ûGŽ+HiºHV$I»{ID7Jl|JréJ'\K_„KoäKFTLf›LHMXKM†¤Mh+Nl”NsO1uO>§P]æPPDQW•QhíQ7VRqŽRUSbVSO¹Sn	T¨xT>!UP`UD±U`öUWVIrVf¼VQ#WPuWaÆWw(X X Yc Y�Z�’Z] [l~[Rë[K>\=Š\vÈ\L?]9Œ]tÆ],;^5h^7ž^bÖ^V9_‚�_V`´j`xaà˜aybxùbZrcSÍcy!d‚›dMeOleG¼eAfbFf�©fš9gŸÔgath`Öhh7iU iYöi]Pje®jskgˆkqðk�blaóloUmPÅm¡n;¸n~ôn]somÑoC?p^ƒp€âpcqpur4ærsŽ(s�·s+Ht_ttƒÔttXuDÍuuv.ˆva·vaw${wj w4xb@xB£x<æx:#y^yzyu—y
zB zQcz*µz@àzœ!{¶¾{hu|CÞ|."},Q}v~}5õ}W+~Wƒ~{Û~WIn]¸?€GV€Gž€Gæ€x.�p§�r‚P‹‚”Ü‚EqƒY·ƒ[„Um„YÃ„W…u… ’…M³…o†q†T�† å†f‡Am‡4¯‡wä‡B\ˆYŸˆ1ùˆ9+‰ºe‰} Š[žŠUúŠDP‹D•‹KÚ‹C&Œ6jŒV¡ŒRøŒãK�d/Žd”Ž`ùŽ}Z�•Ø�Ôn�{C‘x¿‘\8’x•’V“\e“­Â“­p”l•�‹•m–u‰–gÿ–Zg—„Â—ÄG˜¾™“Ë™�_š€ášqb›kÔ›s@œ>´œÌóœ‡À�–Hž]ßžS=Ÿ`‘ŸqòŸ`d RÅ ^¡cw¡?Û¡w¢1“¢6Å¢<ü¢g9£s¡£D¤ÓZ¤^.¥«�¥¥9¦Qß¦µ1§[ç§cC¨h§¨h©“y©€
ªAŽªXÐªJ)«St«PÈ«T¬in¬JØ¬r#­d–­Vû­PR®>£®Tâ®“7¯Ë¯…Ø¯^^°V½°X±om±Ý±õ]²ôS³UH´hž´jµcrµcÖµY:¶I”¶»Þ¶#š·#¾·]â·4@¸Yu¸rÏ¸cB¹O¦¹=ö¹p4ºX¥ºjþºni»|Ø»~U¼BÔ¼³½ÒË½Pž¾lï¾l\¿2É¿Gü¿ADÀz†ÀžÁ[ Á’üÁ>�ÂGÎÂZÃwqÃPéÃy:ÄX´ÄT
ÅTbÅW·ÅŽÆsžÆOÇ¼bÇxÈd˜ÈKýÈ0IÉ§zÉ}"Êx ÊžËz¸ËC3ÌšwÌxÍ‹Í3£Î>×ÎpÏ©‡Ï%1ÐXWÐ(°ÐUÙÐB/Ñ^rÑKÑÑ@Ò6^ÒD•ÒlÚÒIGÓ.‘ÓŠÀÓnKÔ{ºÔf6Õ4�Õ&ÒÕIùÕICÖI�ÖI×ÖG!×Hi×G²×^ú×bYØk¼ØB(Ù6kÙl¢ÙlÚz|Úo÷ÚegÛYÍÛu'Üi�ÜiÝOqÝ<ÁÝ\þÝf[ÞjÂÞf-ßg”ßgüßYdàL¾àxá„„á@	âFJâ4‘âNÆâXãinãdØãd=äC¢äcæä]JåN¨åH÷å;@æE|æ\Âæ^çY~ç<Øç]è`sèYÔè).é<Xé5•é3Ëé5ÿé35ê:iê>¤êFãêO*ëHzëVÃëSìVnì$Åìƒêì‹níQúí4Lî�îO˜î\èîbEïf¨ï€ð[�ð/ìð‰ñf¦ñS
òˆaòzêòbeóiÈóm2ôU ô€öôWwõYÏõu)örŸöO÷úb÷›]ødùøt^ùaÓù(5úB^úS¡ú0õú-&ûETûEšû_àû‡@ü>Èü{ýbƒýpæýaWþj¹þ�$ÿ^¦ÿSXY.²2á‘W¦aþ…`¥æ•ŒŽ"O±+j-T˜gíIU\ŸRüsO0Ãuô5jG dè;M	f‰	ð	<
! [A
! �
! "¸
! FÛ
! *"SM]¡IÿGIZ‘Xì}E
Ã
bÝ
&@/gE—EÝ‚#A¦?èT(8}$¶…Û�aã¬ÿX¬dj‚*šqÅa7U™FïS6NŠŸÙ[yÕèÛÓÄO˜Oèi8E¢�è=†xÄ�=l¿#,#P,t%¡ÖÇåže„3ê~ ’� *0!,[!�ˆ!6&"/]"N�"ˆÜ"ee#|Ë#[H$]¤$k%kn%kÚ%AF&1ˆ&†º&¯A'gñ'XY(V²(£	)l­)4*'O*+w*1£*KÕ*1!+S+rÓ+]F,]¤,\-m_-eÍ-e3.e™.yÿ.Êy/DD0-‰0<·0Xô0YM1Š§1‹22H¾2[3Zc3P¾3D4DT4/™4oÉ5u969¯6ºé6a¤8À9¹Ç9³�:z5;}°;|.<b«<‚=\‘=tî=xc>TÜ>‘1?{Ã?¨?@eè@oNA­¾A lBp�BŽþB3�CRÁCDY&D%€D;¦DNâDU1E@‡ErÈE{;F7·F{ïF{kGfçGYNH†¨HŸ/I•ÏIteJ…ÚJ²`KOL1cL?•L_ÕLx5M$®MaÓMX5NeŽN9ôN-.O-\OaŠO{ìOShPŠ¼PGQ ÇQ,èQQR2gRIšR‹äR˜pSž	Tx¨T3!UŠUUbàU^CV„¢Va'W ‰Wb*X6�XYÄXWY•vY…Zn’Z‡[Z‰[%ä[a
! \:l\2§\gÚ\ZB]`�]=þ]s<^2°^`ã^D__`Ýza(XbL�bMÎb‡cÕ¤c9zdm´dM"e9peeªe…fb–fsùfDmgt²gn'h@–h\×hU4iiŠi…ôi�zj™k=²kaðkPRl]£l]mT_m_´m_nÑtn}FoOÄoopv„pVûpoRqpÂq�3r9Är8þrc7sp›sptt}tCòtp6ua§uo	vqyvtëvL`w|­w€*x‰«x‰5y‘¿y™Qzžëz¤Š{£/|·Ó|·‹}·C~·û~¹³ºm€¹(�·â�­š‚»Hƒ»„»À„º|…¾7†oö†rf‡sÙ‡`Mˆ=®ˆwìˆqd‰qÖ‰:HŠ`ƒŠoäŠzT‹oÏ‹D?Œp„ŒvõŒtl�oá�AQŽ8“Ž<ÌŽC	�NM�^œ�Pû�>L�9‹�9Å�:ÿ�[:‘È–‘~_’{Þ’ÚZ“Ž5”\Ä”N!•Op•2À•Só•YG–N¡–Sð–RD—–——’.˜;Á˜˜ý˜™–™-0š,^š0‹š6¼šPóšBD›6‡›@¾›2ÿ›/2œObœF²œAùœ8;�mt�6â�bž/|žo¬žRŸOoŸ\¿ŸQ Vn ZÅ … ¡‡¦¡Y.¢•ˆ¢@£C_£££À£MÛ£I)¤qs¤Tå¤S:¥VŽ¥Hå¥X.¦R‡¦OÚ¦P*§Q{§TÍ§M"¨Tp¨QÅ¨L©Id©F®©Hõ©L>ª|‹ªZ«Rc«[¶«O¬Ob¬J²¬Lý¬OJ­Uš­Sð­KD®N�®mß®TM¯Z¢¯cý¯Oa°T±°E±SL±E ±mæ±gT²s¼²r0³l£³h´ay´lÛ´fHµ;¯µ?ëµC+¶5o¶B¥¶óè¶5Ü·9¸!L¸$n¸#“¸1·¸)é¸Z¹Dn¹5³¹%é¹aº=qº+¯º;Ûº@»9X»4’»+Ç»-ó»9!¼M[¼"©¼8Ì¼H½ZN½¼©½ f¾q¿Vy¿AÐ¿EÀAXÀ*šÀ½ÅÀ_ƒÁVãÁ[:Âw–ÂŠÃZ™Ã¦ôÃH›ÄîäÄoÓÅ’CÆŽÖÆeeÇmËÇv9Èº°ÈlkÉ°ØÉc‰Ê�íÊt}ËqòËÃdÌz(Í‹£Ís/Î~£Îz"Ï°�ÏƒNÐŒÒÐ›_ÑXûÑlTÒ}ÁÒ¢?Ó¡âÓ”„Ô½Õ}×ÕZUÖR°ÖQ×AU×J—×Hâ×\+ØjˆØMóØ\AÙXžÙ‘÷Ù‰ÚÀ˜ÛºYÜ¹ÝkÎÝ¼:Þ‰÷Þ{�ß·ýßAµàk÷á¬câJãÆ[ãŒ"äz¯ä*å—ªå�Bæ‹Ðæq\çdÎçå3è·é„ÑéŒVê�ãê¿së‚3ì»¶ìqrí“äí^xîk×îŒCï|ÐïÄMðÖñÕéñ‰¿ò²Ió“üó^�ô¸ïôs¨õköyˆöº÷v½÷L4ø’�øNùQcù
µùÔÃúf˜û¾ÿûÍ¾ü‡Œýµþ»Êþ¿†ÿÞF¢%³È§|‹$e°s�Š Ü»i˜m®pKKk	Å·
! 1}(¯–Øo&Œ³Í6çJ
6i
; 
ÄÜÂ¡Vd‚»¯>îè;ì»(Ääâ©ÂŒVOy¦. ˆO‚ØC[MŸ�í!}„Ÿ3$>X_—N÷ZF0¡/Ò^7az™… sš x!+‡!¼³!^p"DÏ"2#TG#Vœ#fó#HZ$7£$XÛ$e4%Iš%hä%aM&W¯& '†¨'e/(z•(D)�U)7æ)t*f“*nú*›i+Y,W_,„·,y<-a¶-|.Q•.Jç.`2/j“/™þ/4˜0‹Í0{Y1\Õ1\22u�2T3hZ3`Ã3l$4¢‘4245\g5]Ä5T"6ww6#ï6c7hw7.à7f8`v8B×8|9J—9â9i:Jj:oµ:/%;{U;TÑ;^&<A…<EÇ<D
=;R=RŽ=lá=N>ÂÎ>5‘?;Ç?i@Km@G¹@0AF2A>yAI¸AEBHHB:‘BDÌB2CdDC1©C3ÛC,D|<D6¹DcðD5TENŠEKÙEF%FNlF3»FEïF.5G<dG@¡GJâGG-HQuHRÇH]ISxIPÌIQJToJTÄJMKJgKJ²KDýKLBLM�LVÝLa4M;–M_ÒMg2NcšN_þNM^OR¬OUÿO<UP7’P:ÊP©QA¯QGñQx9R&²R_ÙRD9SJ~SHÉSjTk}TLéT�6U…ÔUPZVp«VVWrsWræWzYX0ÔXeYikYˆÕYz^ZbÙZ’<[QÏ[Q!\Qs\-Å\{ó\\o]ŠÌ]lW^:Ä^�ÿ^^�_Uì_@B`Oƒ`-Ó`{a\}aPÚa<+bOhbQ¸b0
! c7;cŠscYþcXdJwd`Âd4#etXeŠÍeIXfk¢fˆgˆ—gc hg„h@ìhC-i2qiA¤i0æi@j1XjAŠj�Ìj�Zk~èkJglx²l~+m@ªmjëmcVnYºnnoCƒoXÇoD p@ep.¦pzÕpfPq2·q\êqLGrL”rJárV,s\ƒs\às\=t\št ÷tKuUduBºu]ýu`[vY¼vywY�wÖêwŒÁxTNym£ypz”‚zT{5l{y¢{œ|K¹|ˆ}^Ž}—í}ß…~™e|ÿh|€™å€a�cá�VE‚\œ‚fù‚Ð`ƒŽ1„NÀ„Ž…tž…‰†D�†…â†…h‡Wî‡vFˆ-½ˆyëˆYe‰J¿‰L
! ŠPWŠA¨ŠjêŠIU‹qŸ‹\Œ^nŒŽÍŒk\�‡È�kPŽ´¼ŽVq�lÈ�l5�v¢��‘\›‘�ø‘‘ˆ’B“x]“9Ö“S”‚d”Rç”7:•^r•4Ñ•8–h?–l¨–5—gK—A³—Oõ—ÁE˜Á™ÄÉ™ÅŽšTT››©›OEœ¸•œRN�„¡�W&žy~žMøžoFŸ˜¶Ÿ5O … ‹¡W‘¡3é¡©¢EÇ¢Ì
£pÚ£HK¤…”¤…¥V ¥m÷¥8e¦…ž¦—$§›¼§LX¨j¥¨j©~{©–ú©Q‘ª:ãª;«[Z«#¶«#Ú«vþ«yu¬–ï¬b†­Vé­7@®°x®z)¯P¤¯mõ¯ic°cÍ°‡1±€¹±]:²}˜²e³e|³iâ³lL´f¹´£ µuÄµ7:¶ir¶zÜ¶cW·B»·—þ·Ë–¸›b¹‰þ¹Ÿˆºq(»¡š»e<¼H¢¼yë¼e½:€½3»½ï½/¾<¾TZ¾¯¾>Ï¾<¿DK¿2�¿GÃ¿LÀHXÀ5¡Ài×ÀTAÁ�–Áw$Â±œÂhNÃ§·Ãd_ÄYÄÄÎÅjíÅÐXÆ©)Ç°ÓÇ„ÈÛ—ÉŠsÊzþÊµyË¿/ÌyïÌéiÍßSÎe3Ït™ÏaÐÞpÐYOÑê©ÑP”ÒmåÒÐSÓ¼$Ô¢áÔR„Õ•×Õ¾mÖç,×•Ø™ªØvDÙ¤»Ù€`Ú¡áÚ´ƒÛ‚8ÜA»ÜdýÜPbÝ�³ÝJCÞ˜ŽÞŸ'ßEÇß±
àD¿àCálHárµáŠ(â4³âSèâR<ã`�ãIðãJ:äb…äVèäª?å|êåqgæ�Ùæ�gç°õç´¦èÝ[é¯9ênéêuXë`ÎëK/ì‰{ìjíEpí”¶í�KîpÛî›Lï¿èïV¨ðkÿðokñsÛñ…OòuÕò˜Kó|äóSaôMµôšõužõdögyöháö¦J÷„ñ÷•vø•ù„¢ùp'úp˜úO	ûÏYûò)ü¬ý‚ÉýtLþuÁþs7ÿs«ÿ}`�`þD_S¤eø¦^l�rŒ‘�Œ"‘¯]ALŸaì‰NRØo+Á›n]	lÌ	ž9
! žØ
! ŽwŠ¢‘p4
�¥
qC{µY1×‹fc�Ê‰h–òƒ‰—
f¥À‹ÍcYi½A'ïiËY^%ë„tpŽå€t¯õ[¥^³`ˆ}�y_•Oõ`Ed¦l Wx –Ð …g!_í!†M"”Ô"�i#Uú#ZP$Y«$e%¶k% "&ËÃ&‡�'|(v”(­)u¹)k/*¼›*X+‚i,Óì,ÔÀ-™•.|//©¬/–V0dí0¿R1ƒ2˜–2’/3xÂ3¸;4lô4¸a5Â6NÝ6i,7…–7ˆ8�¥8È39cü9‰`:’ê:}};¥û;”¡<g6=ož=s>›‚>t?—“?|+@l¨@’A¨AO­B_ýB[]C‹¹CYEDUŸDÀõDŒ¶EŽCFmÒF•@G¡ÖGPxH_ÉH©)IqÓIiEJL¯J­üJ_ªKŠ
! LH•L‡ÞLtfMxÛM“TN½èNx¦OtP€”PkQè�QYjRŸÄRPdS‘µS‚GT½ÊT·ˆUi@VtªVcWŸƒWz#XažX˜Yª™Y‰DZ�ÎZÞl[¼K\~]|‡]~^�ƒ^a_žu_~`‚“`{a’aÚbqíb{_c[Ûcn7d¦dRÃdXe·oe·'fJßfˆ*g”³g@Hh)‰hE³h9ùh�3i¶µiDlj˜±jEJk?�kJÐkMlLilL¶lMm8QmTŠmFßmw&nwžn˜of¯oFpo]pnÍp><q9{qWµqh
r7vr"®r&ÑrŒør>…sYÄsDt@ct¤t+ºtætuuP(u]yuW×uk/vZ›v]öv`Twµw^Ëwi*x”xd—x}üx¹zys4zy¨zD"{;g{u£{9|;S|Z�|‹ê|nv}så}:Y~‚”~„tœ‘€t£€m�y†�F‚NG‚P–‚†ç‚RnƒVÁƒq„€Š„D…VP…\§…r†‰w†o‡jq‡lÜ‡uIˆp¿ˆt0‰n¥‰œŠU±Št‹?|‹/¼‹qì‹°^Œ �N°�Tÿ�_TŽ_´ŽZ�Oo�n¿�S.�7‚�Aº�™ü�=–‘tÔ‘qI’a»’^“V|“`Ó“,4”Ia”s«”K•;k•�§•e)–¡�–�1—K³—±ÿ—^±˜`™œq™\šTkšÀš^Äšp#›†”›Bœk^œ…ÊœYP�_ª�L
! žJWž?¢žCâžL&Ÿ]sŸVÑŸU( '~ >¦ "å j¡as¡UÕ¡a+¢,�¢^º¢]£Pw£TÈ£�¤ž«¤qJ¥x¼¥e5¦r›¦g§lv§�ã§ˆs¨¥ü¨X¢©lû©^hª±Çªy«Ž«Z¥«D¬E¬fQ¬Ã¸¬n|­Yë­EE®Ž‹®`¯8{¯z´¯\/°SŒ°`à°}A±I¿±b	²Il²�¶²2F³dy³^Þ³G=´,…´I²´Iü´YFµW µhøµ3a¶a•¶[÷¶aS·Aµ·S÷·RK¸iž¸~¹3‡¹a»¹aºaºáºOa»`±»g¼xz¼aó¼aU½a·½D¾6^¾:•¾eÐ¾56¿�l¿7ú¿U2ÀYˆÀLâÀ™/ÁPÉÁbÂ]}ÂxÛÂQTÃ‚¦Ã@)Ä1jÄ^œÄ‡ûÄ¯ƒÅ±3Æ«åÆ¼‘Ç¾NÈ¸
É¼ÆÉ¾ƒÊ¸BË¯ûË±«Ì«]Íµ	ÎÂ¿ÎÂ‚ÏµEÐDûÐD@Ñ<…ÑCÂÑcÒajÒDÌÒoÓd�ÓUæÓ‚<Ô«¿ÔMkÕO¹ÕQ	Öp[ÖHÌÖ{×€‘×0Ø,CØpØP�ØjáØfLÙZ³Ù…Ú)”Ú|¾ÚS;Ûd�Û–ôÛT‹ÜVàÜy7ÝY±ÝaÞ>mÞƒ¬Þ0ß¨°ßYàiyà6ãàKábfá7Éá6â28â6kâO¢âfòâ`YãOºã>
! äEIä_�ä~ïä€nåkïåF[æJ¢æwíæ—eçLýç7JèŸ‚èV"éyéU’édèéEMêw“êuë—�ë>ì+Xìr„ìn÷ìbfí–Éíd`î[Åîd!ï-†ïL´ï>ð@ð^ð8}ðp¶ðà'ñGòªPò–ûò±’ó©Dô¬îô¦›õºBö“ýö'‘÷¹÷
Ð÷>Þ÷Oø†mølôø„aù>æùc%úQ‰ú%Ûúaû+cûL�ûUÜûg2ü,šüiÇüY1ýL‹ý�ØýZhþdÃþk(ÿg”ÿwüÿ[t`ÐU1N‡eÖ#<4`=•9ÓB
5P\†2ã33J.~M­8ûV4b‹VîcEc©e
csc×c;cŸc	Og	X·	+
! '<
! Ld
! B±
! Eô
! A:A|'¾Væ;=)yK£MïM=
[‹
[ç
”CÍØR¦lù�fWôOL^œMû<IR†WÙ=1JoDºmÿ/mg�OàU“6ŠÊUap4Ò35;pq‡â0j›5­2ã06GW~yÖ0PN�AÐ„b—Vú>Q|�\
pj:Û(�?IÝI' Hq 3º ^î XM!a¦!Z"Wc"9»"�õ"ƒ#†$pŠ$aû$]%†r%Cù%F=&o„&aô&SV'`ª'`(Yl(^Æ(r%)G˜)=à)J*8i*!¢*CÄ*[+1d+X–+iï+YY,Ÿ³,tS-pÈ-29."l.‚�.(/+;/|g/|ä/xa0dÚ0d?1E¤1aê1PL2R�2Rð2–C3¢Ú3r}4£ð4Œ”5P!6er6iØ6B78Â7dû7C`8�¤8š49‹Ï97[:6“:$Ê: ï:,;e=;N£;oò;tb<o×<„G= Ì=(í=->DD>#‰>œ­>J?^?@r?³?jË?\6@f“@_ú@VZA[±Ax
Bp†B—÷BR�C[âC?>Dd~D6ãD]E=xEf¶E~FUœFMòF¿@GºHë»Hæ§IPŽJSßJ±3KkåKNQLU LeöLR\Mh¯M~Nl—NfOZkOjÆOn1Pi PJ
! QYUQ„¯QD4R¯yR~)S|¨Sr%T9˜T¡ÒTŸtU‰V¼žVº[WTXNkXQºX`YimYX×Y50ZYf[XÀ[L\Kf\o²\U"]Tx],Í]3ú]H.^Qw^.É^Tø^UM_R£_Kö_kB`k®`Raimak×awCbJ»b2c 9c*Zc"…cI¨c:òct-d.¢d:ÑdCe?Pe?�eUÐev&f‚�fP ggqgsÙgBMhB�hPÓhO$i2tiA§i[éihEje®j“kX¨k4l”6leËlf1mm˜mZndan~ÆnHEovŽo„pEŠpcÐp44qhiqlÒq0?riprtÚrLOs1œs\Îs`+tiŒtrötriuUÜuh2vv›vIwI\wÇ¦wÏnxÏ>yrzc�z}åzNc{�²{KB|„Ž|;}IO}8™}MÒ}A ~Jb~c­~C:UD�hÕh>€@§€<è€K%�;q�[­�[	‚*e‚�‚7®‚=æ‚;$ƒC`ƒO¤ƒzôƒIo„Z¹„(…?=…K}…	É…>Ó…B†U†hn†O×†E'‡~m‡Eì‡Y2ˆŒˆ¦ˆ)Àˆ&êˆ‰P1‰E‚‰MÈ‰^ŠWuŠ:ÍŠH‹tQ‹KÆ‹@Œ9SŒI�Œk×ŒUC�S™�Œí��zŽ*�(6�Œ_�ƒì�5p�_¦�5‘7<‘rt‘Œç‘�t’V“l\“kÉ“X5”pŽ”mÿ”4m•(¢•kË•o7–ƒ§–m+—(™—@Â—A˜'E˜Nm˜P¼˜@
™—N™Næ™G5šx}šöšY›Rl›<¿›2ü›//œk_œ�Ëœ”i�Oþ�rNžwÁžf9Ÿn Ÿs sƒ N÷ QF¡<˜¡NÕ¡J$¢3o¢/£¢Ó¢<ñ¢<.£tk£nà£PO¤D ¤”å¤Lz¥VÇ¥Z¦3y¦­¦‹-§j¹§7$¨E\¨`¢¨¾©QÂ©yªzŽª‘	«X›«Sô«TH¬(�¬SÆ¬+­KF­h’­Kû­–G®�Þ®Wl¯.Ä¯‚ó¯¡v°U±‹n±>ú±N9²eˆ²cî²HR³;›³m×³AE´|‡´uµqzµŽìµ^{¶[Ú¶M6·m„·Lò·|?¸e¼¸t"¹š—¹Q2ºs„º~øº\w»:Ô»I¼…Y¼Œß¼²l½«¾8Ë¾N¿;S¿N�¿9Þ¿MÀffÀ|ÍÀ@JÁ]‹Á.éÁJÂLcÂ7°Â<èÂ9%ÃN_Ã7®ÃRæÃN9ÄIˆÄUÒÄ4(Å5]Å@“Å=ÔÅUÆ'hÆ?�ÆKÐÆfÇeƒÇ_éÇ?IÈ}‰ÈAÉ.IÉ,xÉ$¥ÉmÊÉ^8ÊE—ÊYÝÊG7ËRËZÒË?-Ì^mÌ"ÌÌ�ïÌcqÍ!ÕÍk÷ÍVcÎoºÎN*ÏIyÏ4ÃÏ%øÏÐb-Ðc�ÐôÐYÑ7_ÑA—Ñ9ÙÑjÒa~Ò8àÒYÓFsÓ\ºÓAÔYÔQsÔTÅÔ|Õc—Õ�ûÕ+‰ÖPµÖ=×;D×3€×4´×³é×3�Ø5ÑØ2ÙI:Ùk„Ù]ðÙYNÚB¨Ú@ëÚ�,Û<®ÛNëÛ°:Ü^ëÜNJÝ¥™Ýt?Þm´Þr"ßA•ßS×ß†+àw²à*á-Há/vá`¦á~â2†â8¹âmòâ-`ãtŽãFäpJäd»ä˜ åf¹åU æfvæ~Ýæ\ç|ÜçYè‹sè\ÿèu\éBÒéEêm[ê‡Éê\Që�®ëT0ìc…ì“éìu}í®óí ¢î“CïÇ×ïiŸðÏ	ñ4Ùñ^òimò_×òW7ó‡�óXôIpôYºôrõZ‡õ_âõEBöHˆöAÑö€÷`”÷.õ÷)$ø$Nø"søÔ–øßkùxKúcÄús(û/œû3Ìû:üE;ü¨�ü�*ý6Èý@ÿýN@þh�þIøþ^BÿO¡ÿwñÿxiQâR4F‡9ÎdMmH»,.1*`*‹,¶=ã!r6U©'ÿB';jW¦@þ?T\H±:úh5_ž>þ>=9|N¶T	?Z	Jš	å	
! :
! 5Z
! 5�
! Æ
! 8å
! 8WtE‘×@ô<5Or#Âæ>
jE
.°
=ß
=1[/�;½aùT['°6Ø3!C(e(ŽF·’þI‘ºÛP–_çdGG¬HôH=6†U½'G;Gƒ6ËZ!]ZŠÚse<ÙNBe>¨Hç20c:�U¼YAl]®LgYÁ7Új2}!°{Ò‡N6Ö
[,ˆV¥5üz2e­� =¤ fâ sI!i½!„'"€¬"¢-#€Ð#œQ$Eî$^4%f“%Gú%žB&á&$î&<'P'#n'’'D¡';æ'"(’B(}Õ(]S)Z±)T*ka*TÍ*X"+\{+TØ+A-,%o,<•,DÒ,3-7K-9ƒ-½-7Ö-.%'.M.mf.Ô.%í.'/%;/%a/,‡/´/Í/è/%0''0&O0Fv0½0×0Gð0M81Q†1LØ1%%2eK2,±2AÞ2 393HR3›3´3$Ð3õ34/4H4 a4+‚4,®4Û4ö45005>a5 59¼5Bö596X6x6M–6ä6'7 *7K7-f7<”7Ñ7ñ78B,8$o8”8²8Ò8ï8
! 9'9D9%]9ƒ9,œ9É9aâ9HD:O�:Ý:aô:YV;Q°;&<N)<2x<2«<-Þ<&=3=&O=v=“=j±='>?D>B„>QÇ>'?&A?bh?(Ë?(ô?%@[C@!Ÿ@(Á@.ê@*A(DA=mA+«A8×A8B8IB+‚B®B@ÌBU
CZcC$¾C2ãCD64DOkD!»DGÝD(%E!NE9pEªE#ÉEYíE%GFmF‹F}G$‰GZ®G!	H2+H2^H:‘H"ÌHïH,I 9I2ZI"�I°IÐI^ðIYOJc©Jy
K:‡K*ÂKUíKGCLŸ‹L›+MQÇM=N`WNw¸Nt0OA¥ORçOJ:P^…P\äP›AQ:ÝQ=RWVRk®R†S2¡SœÔS�qTXUNhUz·Ut2V §VpHW«¹W‹eX~ñXCpY‡´YF<ZAƒZ1ÅZU÷ZcM['±[�Ù[h[\)Ä\î\]	]Xg]/À]Kð]I<^)†^X°^e	_�o_9ñ_>+`Qj`L¼`@	aHJaY“aWíaDEbzŠb¹cl¿c6,d]cdnÁdj0e.›eOÊe;f=Vf=”f>Òf!g
3gUAg_—g.÷g?&hVfhT½h3i1Fi/xil¨ij/j.Ej-tj/¢j0Òjkmk3‡kC»khÿklhl#Õl=ùlB7m5zm5°m9æm7 n:XnX“nzìnQgoS¹oE
p�Sp[ápc=q}¡q‡r\§r^sTcs{¸sN4tpƒtTôtYIuP£uVôu:KvX†v„ßv}dw[âw<>x{x
ˆx
! –x~¡x˜ y‡¹yNAzc�zcôz%X{/~{—®{6F|}|ŸŠ|o*}Lš}wç}K_~�«~”<ÑˆQ€ZÚ€A5�mw�Nå�g4‚Hœ‚'å‚!
ƒ/ƒAGƒm‰ƒ_÷ƒnW„mÆ„_4…[”…bð…?S†7“†7Ë†O‡KS‡3Ÿ‡7Ó‡7ˆ7CˆC{ˆS¿ˆ3‰XG‰@ ‰Aá‰]#Š\�ŠZÞŠS9‹&�‹F´‹_û‹h[Œ2ÄŒ2÷ŒF*�Pq�1Â�EôŽK:�£†�É*�šô�¼�‘¦L’›ó’…�“Ê”Çà”]¨•O–fV–Z½–Z—Ss—:Ç—e˜,h˜I•˜Fß˜N&™}u™Qó™UEšT›šDðšP5›Ž†›WœamœPÏœž �B¿�jžAmž^¯žfŸbuŸØŸSøŸRL qŸ 2¡0D¡9u¡V¯¡I¢FP¢]—¢Uõ¢tK£‹À£„L¤^Ñ¤v0¥$§¥0Ì¥Vý¥MT¦¢¦
! º¦xÅ¦->§Jl§I·§B¨?D¨A„¨@Æ¨A©BI©NŒ©GÛ©I#ª9mªG§ªMïª6=«>t«2³«Tæ«Q;¬B�¬EÐ¬6­?M­]�­Aë­H-®Hv®=¿®0ý®J.¯2y¯L¬¯Eù¯@?°F€°9Ç°F±=H±3†±:º±:õ±30²5d²1š²?Ì²B³DO³M”³Sâ³36´Cj´C®´Lò´R?µ5’µNÈµ*¶,B¶[o¶<Ë¶=·PF·r—·p
! ¸N{¸„Ê¸oO¹o¿¹z/º;ªº;æºc"»ž†»=%¼+c¼Š�¼‹½{¦½W"¾^z¾uÙ¾UO¿
! ¥¿m°¿'À>FÀ3…ÀJ¹ÀZÁV_ÁD¶Á§ûÁ}£ÂP!ÃHrÃ?»ÃXûÃ¡TÄ—öÄgŽÅ_öÅzVÆzÑÆ‘LÇpÞÇvOÈ¤ÆÈSkÉS¿ÉWÊGkÊ8³ÊHìÊN5Ëp„ËcõË�YÌyéÌ„cÍ•èÍq~ÎWðÎmHÏG¶Ï2þÏ~1Ð(°Ð8ÙÐ8Ñ8KÑ8„Ñ:½Ñ[øÑœTÒ ñÒk’Ó6þÓW5Ô¢�Ô°0Õ²áÕ¸”Ö…M×¸Ó×fŒØBóØN6Ùˆ…ÙÚY.Ú:ˆÚgÃÚX+Û„Ûg”ÛiüÛCfÜªÜŒ*Ý~·Ý|6Þv³ÞL*ß7wßF¯ß(ößà>0àoà,Œà*¹à7äà8á7Uá8�á7Æá9þá88â9qâ6«â6ââ6ã8Pã6‰ãUÀãäŒ5ä–ÂäyYå4ÓåTæf]ælÄæ�1ç|³çf0èQ—èJéèP4é<…éAÂé;ê@@êJ�êJÌê+ëjCëq®ëˆ ìn©ì<í6Uí@ŒípÍíe>îI¤îVîîSEïb™ïsüïªpð6ñ=Rñ]�ñ:îñ.)ò[XòW´ò<óDIóEŽóSÔóU(ôq~ô2ðô8#õm\õ-ÊõtøõFmöp´öd%÷˜Š÷f#øUŠøfàølGùu´ù^*úO‰ú-Ùúwû9ûW¹ûaürsü[æü–Bý¤Ùý¦~þ¬%ÿyÒÿ¬L³ùÁ­ÃoÉ3–ýÉ”˜^7÷>/fnTÕy*q¤™U°k	‘r	|
! h�
! Vê
! MAF�_Ö`6m—~
V„
PÛ
y,\¦[[_u»=1koaÛ�=¨ËGt~¼;;Fw[¾ir„f÷S^=²0ðd!2†9¹8ó],}Š6>?R~RÑo$}”OOb;²TîYC[�GùWA=™K×]#'�l©e|N–‡åFmK´P CQ ]• Mó ?A!j�!aì!kN"{º"`6#u—#[
$'i$N‘$Tà$E5%\{%”Ø%Vm&rÄ&87'_p'eÐ']6(:”(mÏ(N=)eŒ)‘ò)f„*2ë*ˆ+^§+Y,Ù`,�:-tÈ-8=.Rv.dÉ.6./3e/=™/2×/2
! 0+=0-i0+—05Ã0-ù0='1'e1=�1*Ë15ö1+,2=X2-–2=Ä2*3--3*[3-†3*´3-ß3=
43K4-4-­4=Û4-52G52z52­55à5-62D6=w6+µ6-á6+7=;7+y7%¥7=Ë7-	8578=m8*«8-Ö829-79*e99�9=Ê9=:5F:$|:y¡:3;[O;+«;L×;@$<#e<.‰<E¸<@þ<R?=-’=/À=.ð=2>!R>Mt>SÂ>g?x~?E÷?B=@¡€@#"ATFAT›ATðA?EBF…B6ÌB}CX�CUÚCS0DT„DBÙD‚ETŸE[ôE>PF>�F4ÎF4GM8GP†G@×G+H@DH?…HOÅHZIEpIK¶IOJiRJc¼JL KHmKS¶K`
! L[kL]ÇL6%MS\MU°MMNUTNmªNZOtsO4èO+P�IP]ËP=)QsgQnÛQ:JRG…RqÍR@?SF€SLÇSRTDgTW¬TYUZ^U8¹UpòU-cV€‘VMWa`W&ÂWDéW-.XL\Xg©XGYOYYS©Y>ýY�<Z[¾ZY[]t[PÒ[�#\<Á\(þ\<']>d]X£]Jü]²G^Jú^XE_+ž_FÊ_?`_Q`^±`‰a.šaiÉaQ3bG…bHÍb.cyEck¿c#+d#OdlsdMàdQ.eQ€ewÒeTJfUŸfbõfIXgK¢geîg@ThA•hH×h' i4Hi5}i>³iKòiK>jKŠjKÖjK"kKnkKºkKlKRlKžlMêlK8m<„mJÁmDnDQnA–n@Øn;o0Uo?†oJÆoJpJ\p?§p;çp;#q;_q2›q;Îq2
! r?=r;}r;¹r;õr;1s;ms;©sHåsD.tFstFºtEulGu;´uCðuS4v)ˆv.²v:ávGw-dwq’w6xY;xP•xLæxN3yP‚y:Óy)z>8z5wzA­zLïzd<{€¡{}"|< |6Ý|=}VR}<©}Pæ}h7~R ~8ó~z,>§Wæ6>€Uu€[Ë€Q'�:y�K´�B‚|C‚>À‚vÿ‚?vƒ;¶ƒZòƒJM„f˜„pÿ„Wp…YÈ…D"†Qg†:¹†/ô†:$‡Q_‡e±‡pˆjˆˆdóˆ=X‰G–‰kÞ‰fJŠH±Š:úŠo5‹€¥‹†&Œa­Œr�r‚�Qõ�]GŽ|¥Ž€"�t£�7�dP�‹µ�7A‘:y‘—´‘‰L’wÖ’RN“T¡“€ö“Ÿw”Ñ•bé•“L–Uà–k6—k¢—„˜‹“˜T™Rt™cÇ™‚+št®št#›�˜›e)œr�œ{�r~�Mñ�N?žnŽžnýžllŸJÙŸ|$ h¡ b
! ¡Ÿm¡z
¢<ˆ¢pÅ¢±6£rè£_[¤K»¤t¥e|¥bâ¥]E¦O£¦4ó¦J(§As§>µ§3ô§Š(¨u³¨I)©£s©‚ªXšª_óª]S«±«sÈ«T<¬Y‘¬Vë¬_B­O¢­Yò­]L®_ª®'
! ¯82¯€k¯fì¯aS°{µ°51±`g±#È±"ì±#²(3²4\²@‘²>Ò²+³+=³+i³.•³,Ä³-ñ³-´-M´){´:¥´Jà´3+µ=_µ)�µ<Çµ?¶<D¶C�¶DÅ¶H
! ·ES·<™·BÖ·\¸Öv¸ŸM¹\í¹JºJVºH¡ºLêº.7»6f»@�»™Þ»4x¼*­¼5Ø¼I½ŸX½Zø½PS¾B¤¾©ç¾“‘¿Z%Ào€ÀUðÀ7FÁQ~ÁXÐÁV)Âl€ÂVíÂODÃC”ÃmØÃ~FÄ5ÅÄZûÄ\VÅ%³Å>ÙÅ=Æ?VÆH–ÆIßÆ)ÇxCÇ.¼Ç�ëÇ�mÈ�ûÈ_‰ÉuéÉº_Ê?Ë!ZËw|ËZôËaOÌL±ÌeþÌdÍRäÍY7Î<‘ÎrÎÎXAÏƒšÏ;ÐdZÐR¿Ð4ÑGGÑQ�ÑVáÑh8ÒX¡Ò[úÒvVÓoÍÓX=Ô„–ÔŠÕJ¦ÕEñÕ<7ÖktÖmàÖ’N×4á×&ØH=Ø †Ø[§Ø[Ùc_ÙfÃÙF*Ú[qÚ6ÍÚ8Û]=Û;›Û;×Û?ÜoSÜcÃÜm'ÝT•Ý=êÝp(ÞM™ÞhçÞMPßgžßjàpqà{âàƒ^árâá9Uâ:�â?Êâ3
! ãÒ>ãä"%äEHä]ŽäNìäV;åT’å:çå:"æA]æ\Ÿæjüæ]gçhÅçN.è#}è%¡èMÇèEé{[éh×é£@ê›äêy€ëfúëeaìpÇìo8íY¨ížîJ¡î•ìîb‚ïsåïZYð�´ðbDñe§ñb
òdpò/ÕòFó\LóG©óMñóK?ôF‹ôEÒôGõM`õO®õRþõMQö”ŸöL4÷G�÷2É÷šü÷-—øsÅøN9ùMˆù)ÖùPúJQú{œúlûE…ûEËû1ü`Cüe¤ü]
! ýEhý2®ý<áý^þb}þSàþk4ÿ: ÿaÛÿ>=B|C¿-X1&Š2±XäH=N†MÕV#)z(¤!Í:ï%*LP-�>Ë8
! GCA‹FÍe{zFö˜=RÖ˜);Â9þ/8	\h	<Å	N
! [Q
! ¤­
! SRS¦JúFELŒÜÙT¶
B.Nd}XâJ;W†EÞc$.ˆV·IgXOÀILZ>§Oæ36HjO³^Zb@½GþBFK‰KÕ„!±¦eXJ¾F	}P-Î8üW5y�o1w_©„	ªŽq9j«2\I>¦\åmBR°6F:N�äÐáµ S—!2ë!d"Cƒ"CÇ"y#f…#£ì#=�$?Î$>%>M%DŒ%zÑ%mL&Aº&Bü&W?' —'%8(?^(ž($»(Jà()+)8U)mŽ)0ü)N-*:|**·*Bâ*X%+_~+UÞ+E4,[z,1Ö,+-n4-§£-hK.Q´.]/Bd/}§/S%0Yy0SÓ0s'17›1WÓ1M+2Ly2LÆ2J3J^3N©3Wø3CP4d”4.ù4„(5[­53	6r=68°6Bé6K,7Yx7'Ò7lú7hg8UÐ8V&9H}9PÆ91:PI:Iš:5ä:P;Mk;=¹;6÷;8.<@g<N¨<P÷<nH=3·==ë=G)>Qq>iÃ>i-?~—?|@W“@Eë@D1AšvA¢B˜´BAMCO�C¦ßC›†DV"E?yEx¹E^2FK‘FMÝFU+G*�GW¬GfHWkHDÃH–IžŸIT>J?“JZÓJ].KUŒK,âKHLdXLo½L]-MJ‹MNÖMP%NLvNCÃNOb%OuˆOºþOŽ¹P_HQ`¨Qo	RKyR‡ÅR\MS°ªS@[TMœT—êT›‚UTVSsVZÇVp"W`“W”ôW.‰XP¸XV	Y``Y"ÁY=äYu"Z£˜Z“<[qÐ[|B\K¿\Z]Cf]Gª]-ò]; ^9\^I–^;à^w_”_§_r¼_!/`5Q`+‡`i³`Ragpa`ØaR9b]ŒboêbuZcoÐc%@dBfd”©dd>ex£e@fH]fF¦fBíf80gnigZØgB3h<vhM³h/i|1ig®i&j@=j‚~jjkrlk„ßkŠdldïlpTmzÅmr@n`³n’om§onp„„pl	qcvq^Úqe9r'Ÿr$Çrìr>ÿrB>s=�s<¿snüsnktnÚtoIug¹ut!vg–vzþv_ywgÙw_Axg¡x	y^‰ymèylVzlÃzx0{x©{l"|]�|‹í|~y}Dø}5=~Gs~V»~]pXð&I€Dp€Fµ€_ü€ˆ\�Må�}3‚<±‚)î‚-ƒFƒ@dƒ¥ƒ}ÃƒiA„g«„'…C;…E…EÅ…s†D†+Ä†0ð†{!‡c�‡BˆVDˆJ›ˆ;æˆg"‰uŠ‰WŠIXŠ)¢ŠJÌŠ>‹^V‹aµ‹\Œ<tŒq±Œ#�A7�`y�MÚ�T(ŽV}ŽJÔŽh�Lˆ�lÕ�RB�_•�^õ�jT‘-¿‘1í‘8’cX’Z¼’:“>R“4‘“1Æ“`ø“8Y”7’”yÊ”sD•_¸•3–aL–d®–=—1Q—6ƒ—*º—2å—u˜WŽ˜\æ˜QC™(•™g¾™h&š]�šxíšxf›Yß›>9œnxœWçœ]?�—��¨5žfÞžFEŸCŒŸOÐŸ]  O~ ðÎ [¿¡`¢e|¢Fâ¢¢)£gÌ£V4¤P‹¤†Ü¤zc¥qÞ¥�P¦‡à¦�h§ƒø§‡|¨ƒ©cˆ©eì©vRªlÉªc6«‰š«¸$¬’Ý¬’p­t®—x®y¯žŠ¯Q)°{°	ƒ°–�°E$±	j±t±€±M�±Ÿë±—‹²Ž#³a²³n´Gƒ´lË´f8µ‘ŸµŠ1¶¼¶#Ï¶Áó¶+µ·gá·DI¸aŽ¸Ið¸;:¹fv¹jÝ¹|HºpÅºM6»q„»Vö»rM¼sÀ¼g4½^œ½Zû½VV¾V­¾l¿Uq¿zÇ¿€BÀ'ÃÀyëÀEeÁK«Á‘÷Áf‰ÂcðÂATÃ@–ÃP×Ã?(Ä?hÄ¨Ä)¹ÄqãÄmUÅSÃÅhÆ>€ÆK¿ÆZÇTfÇ]»Ç6ÈJPÈ)›È.ÅÈ-ôÈA"É.dÊ4“Ê:ÈÊOËOSË2£Ë.ÖËBÌ-HÌ-vÌC¤Ì6èÌ0ÍDPÍQ•ÍçÍQÎ@YÎ4šÎ6ÏÎ2Ï=9Ï#wÏ*›ÏHÆÏ1Ð>AÐh€ÐEéÐ/Ñ‡GÑpÏÑQ@ÒJ’ÒMÝÒq+Óq�Ó\ÔJlÔŒ·ÔMDÕ#’ÕK¶Õ'Öe*Ö¸�ÖÀI×_
! ØŒjØ'÷Ø%Ù;EÙS�ÙQÕÙ’'ÚFºÚ\ÛH^Ût§ÛUÜgrÜ^ÚÜr9Ýe¬ÝtÞc‡Þ¡ëÞW�ßVåß*<à(gàO�à™ààŠzá¾âŒÄâuQã’Çã(ZäIƒä˜Íäkfå4Òå9æJAæ2ŒæJ¿æq
! ç3|ç9°çêçjè¦sèDéF_éa¦éOê5XêPŽê€ßê-`ë3ŽëÞÂës¡ì7í6Mí#„í.¨í#×íOûíAKî+�îF¹îiïzjïAåïq'ð<™ðPÖð5'ñ0]ñ1ŽñRÀñ<ò+Pò8|ò6µò`ìò5Mó€ƒówô~|ôiûôoeõ>Õõ8ö8Möd†öRëöV>÷^•÷$ô÷?ø0YøFŠø'ÑøPùø]Jù±¨ù:Zú~•úHû‰]ûIçû�1üuÁüT7ý8ŒývÅý5<þUrþUÈþ5ÿTÿarÿ:ÔÿF(VEBÅnPwFÈDNT}£G!oiEÙ~žž5=1sP¥Döj;K¦*òqo�=ÿU=Q“QåN7	<†	<Ã	8
! H9
! e‚
! Zè
! ?C>ƒ•Â\Xqµr'
Wš
9ò
S,Z€XÛn4X£QüSNv¢A¦[<Ÿ?Œß6l6£—ÚMrCÀ†N‹‚Úo]uÍ|COÀRWc`»;ZX\³t_…Oå”5™ÊmduÒÕHs®’|AY¾Z 7s _« G!€S!^Ô!&3";Z"Z–"cñ"6U#5Œ#9Â#7ü#;4$Np$G¿$=%AE%C‡%=Ë%'	&!1&(S&|&K—&=ã&,!'SN'H¢'Uë'DA(F†(@Í(V)ge)VÍ)r$*—*B©*Xì*cE+O©+bù+T\,|±,B.-Qq-:Ã-9þ-P8.x‰.5/?8/Tx/BÍ/U0df0MË0L1@f1U§1"ý1" 2FC2>Š2:É2:3­?3Aí3-/4&]4É„4«N5Iú51D6Av64¸6@í6F.7Ju7JÀ7J83V8ƒŠ8�9y�9L
! :rW:Ê:uê:B`;H£;Dì;G1<vy<Dð<@5=�v=0ø=u)>HŸ>gè>oP?iÀ?m*@<˜@”Õ@njAmÙAfGBe®BJCŸ_C0ÿCA0DHrDH»D-Ef2EU™E�ïExqF€êFŸkG‘H~�HMIrjIEÝIª#JiÎJ18K6jK:¡KvÜK�SLKÕLh!M/ŠMDºMRÿMKRNWžNLöN@CO9„O‰¾OVHP>ŸPIÞP#(QhLQaµQ[RKsR‰¿R2IS\|SNÙSq(TošTp
! Ux{U_ôU[TV:°V=ëV=)WygWsáWkUX)ÁX[ëXWGY[ŸY[ûYLWZ1¤ZJÖZJ![Ol[S¼[S\Ad\]¦\e]Lj]6·]5î]2$^tW^ˆÌ^LU_N¢_Vñ_JH`@“`JÔ`8aRXav«aÓ"beöbW\c2´c;çcR#dvd]’daðdhRe:»eAöe28fnkf…Úfc`gLÄg�hƒ“h�iv™iƒj_”j\ôj^Qk^°k\l^ll^ËlV*m„�m…n~Œn„oi�o„úoipjép–Tq–ëq~‚rs?!sOasp±sX"t/{t;«t>çtj&u€‘u1v9Dv2~v[±vZ
w`hwOÉw–x °xFÑxJyCcyB§yPêyN;z[ŠzTæzL;{iˆ{Yò{L|Xl|;Å|<}H>}‡‡}U~ae~=Ç~MVSuªs €|”€j�t|�añ�)S‚(}‚;¦‚Xâ‚];ƒ9™ƒ~Óƒ+R„8~„3·„,ë„E…%^…G„…êÌ…p·†—(‡lÀ‡h-ˆl–ˆP‰AT‰T–‰ië‰vUŠQÌŠA‹W`‹³¸‹$lŒŒ‘ŒK�`j� Ë�3ì�i Ž!ŠŽ—¬ŽUD�Wš�Uò�:H�Fƒ�HÊ�C‘QW‘U©‘^ÿ‘~^’YÝ’M7“…“&™“À“'Ô“ü“”&#”J”&^”…”&™”'À”è”'ü”5$•Z•n•�•5œ•&Ò•'ù•'!–I–\–#o–A“–vÕ–nL—m»—l)˜[–˜6ò˜6)™Q`™¦²™KYš2¥šoØšjH›6³›>ê›})œ|§œŽ$�m³�„!žn¦ž½ŸÄÓŸÑ˜ šj¡K¢7Q¢E‰¢aÏ¢´1£iæ£kP¤r¼¤W/¥w‡¥wÿ¥ww¦hï¦?X§F˜§iß§iI¨i³¨j©iˆ©iò©i\ªiÆªW0«�ˆ«f&¬–�¬�$­ž¦­CE®A‰®GË®G¯G[¯}£¯´!°‡Ö°c^±[Â±T²ës²n_³³Î³t‚´_÷´™Wµmñµu_¶ÕÕ¶4«·\à·S=¸\‘¸oî¸>^¹„�¹p"ºH“ºnÜºsK»—¿»&W¼u~¼ô¼M½@O½;�½WÌ½$¾GB¾dŠ¾—ï¾›‡¿n#Àr’À:Ár@ÁÏ³ÁšƒÂ)Ã7HÃ)€ÃLªÃH÷ÃB@ÄQƒÄ;ÕÄXÅGjÅO²ÅXÆE[Æ8¡ÆfÚÆMAÇ¯�Çx?È:¸È/óÈQ#ÉOuÉ9ÅÉ4ÿÉ;4Ê.pÊRŸÊNòÊKAËK�ËDÙËSÌQrÌIÄÌQÍ:`ÍZ›ÍGöÍO>ÎbŽÎlñÎ…^Ï:äÏPÐ5pÐI¦Ð7ðÐS(Ñ\|ÑhÙÑNBÒG‘ÒqÙÒVKÓX¢ÓfûÓ†bÔ‚éÔ¥lÕzÖ’�Öb ×xƒ×Wü×TØVÔØe+Ùl‘ÙpþÙ¡oÚvÛ5ˆÛ|¾Ûv;Ün²Üy!Ýa›Ý\ýÝeZÞYÀÞ†ßY¡ß,ûß@(àaià%ËàFñà‚8ár»áI.âVxâHÏâ9ã/Rãe‚ãaèã_JähªäJå:^å‰™åC#æPgæn¸æ$'çgLç8´çCíèR1é„é…ê7ŠêYÂê_ëW|ëRÔë%'ìiMìm·ìA%íMgí[µí:îNLî\›îIøîNBïT‘ïOæïN6ð@…ðfÆðm-ñA›ñNÝñi,òs–òt
! ócóWãóa;ô_�ô>ýôP<õ�õ„­õc2öW–öKîöi:÷U¤÷sú÷}nø¿ìø2¬ùFßùb&ú9‰ú:Ãú;þú>:û;yû1µû<çû”$üŽ¹ü:Hý0ƒý{´ýY0þ^Šþeéþ)Oÿbyÿ^Üÿd;ƒ /$6TF‹OÒ["K~LÊYPqEÂfEoMµ>^BD¡MæQ4†r¡0RE)˜PÂaxuXî}G	hÅ	{.
! +ª
! ^Ö
! Y5[�KëŒ7>Äf
Rj
>½
7ü
¯4FäG+<s&°'×Kÿ%K;q9­XçB@žƒJ"'m'•H½B?Ib‰VìEC�‰rXŒ¯åR•œèe…¯ë‰›a%k‡6ó0*V[L²>ÿ\>>›,ÚGfOV¶‡
O•Kåh1�šg+/“XÃN k x‡ F!8G!>€!6¿!Eö!/<"Al"<®"Lë"P8#G‰#6Ñ#9$PB$2“$6Æ$Eý$�C%Ñ%Gì%94&[n&*Ê&Kõ&›A'�Ý'œ{(Q)Vj)CÁ)@*oF*€¶*B7+bz+–Ý+œt,a-os-Jã-..1C.#u.8™.AÒ.K/p`//Ñ/U0%W0b}01à041@G14ˆ1A½1Nÿ1gN2;¶24ò2~'30¦3<×3+46@43w4C«4Sï4gC5k«5g6k6vë6zb7MÝ7<+8eh8=Î8?99L9h†9zï9ƒj:gî:’V;+é;b<Yx<;Ò<G=1V=6ˆ=5¿=–õ=2Œ>!¿>œá>w~?oö?Hf@R¯@#AJ&A%qA3—A¢ËASnBWÂByCP”CAåC0'DÉXDC"EBfE[©E]FZcFÄ¾FaƒGiåG@OHi�H_úHžZIpùIgjJVÒJL)K1vKC¨KµìK ¢L�CM’ÓMHfN?¯NrïNKbO]®OaPcnP®ÒPo�QdñQ#VRbzRhÝR'FSBnSJ±S4üS_1TO‘TcáT@EUL†U€ÓUQTVL¦VIóVj=WI¨WjòWW]XyµXW/Yy‡Y/ZW1Z‘‰ZT[ep[FÖ[T\Yr\TÌ\!]E8]I~]WÈ]K ^Ml^�º^H_g]_dÅ_a*`KŒ`nØ`ÊGaAb™Tb9îbf(cb�cZòcQMdmŸdh
e{veŒòešfœg¢·goZh¢ÊhImiO·iKjlSjÃÀj@„kLÅkqlD„lEÉl]m³mm†!n]¨nPoGWo`ŸoTpYUpp¯pI qmjq'Øqªrª«rUVsL¬s^ùsQXtKªtXötSOu„£un(vO—vHçvp0wI¡w•ëwb�xAäx=&y?dyN¤y[óyEOzG•zgÝzQE{G—{<ß{@|9]|—|-°|]Þ|m<}Oª}Fú}hA~Zª~F„LmÑX?€%˜€_¾€]�v|�xó�ˆl‚Zõ‚uPƒdÆƒ�+„0É„Aú„<…iV…À…Ï…ä…‚†††;ž†xÚ†;S‡@�‡bÐ‡`3ˆT”ˆRéˆ*<‰=g‰1¥‰W×‰_/Š_�ŠïŠ"òŠË‹‡á‹2iŒFœŒ1ãŒI�*_�IŠ�;Ô�_Ž2pŽ…£Žn)�C˜�FÜ�3#�:W�]’�Yð�IJ‘O”‘\ä‘ZA’Vœ’Mó’{A“f½“\$”‹�”i
•†w•Yþ•YX–4²–5ç–[—Fy—EÀ—E˜FL˜O“˜Mã˜G1™8y™G²™ú™BšMWšQ¥š*÷š:"›B]›0 ›<Ñ›7œ.FœcuœYÙœ3�¼ëyî(P#…!g"r¡
! ì÷{
²"‡
� |W"¢
! i¤( v"¥Y)v#_
! w&îCMƒÏ'<»ÓC(#�R S*3)7 Ù†�Ö%Uf'ÃJ$™)�ƒÞ&¬e&�
! Ö'ô7£"Ìµ™(÷(&?';ï­"êèS' <¤
V
! Z S'#Q€(ï$ã$­}	R'§''

! )N"�
! =¨!”!ÊûÕë$ô.]áƒ'œÄd(y*º
RéH ?
l$ì)#!!H
#–¤
! qû‚$ñ	dr(2=^"¯%ä›­:&Ç!÷)¥î 8èÛbŠ
! ~'šVAØ}ë	|O")X5#�¦	O« ¶/#\"Õ‹†Å�$ÖÄ(& §%Œ�"+'ÔÖv�#R 	‘ò#»ìM#Ä	Áª6*vÝ"Á<LÅhå&$êUþ	\	ô¸|(W5ê
ýk-%¹{ò‹œ'-*ƒ)ƒÛª9}#$c#@
! TŸ½a"/'ŽE*$|b)£²À'MY1$v
^&u«
! £Aˆí´ý&
! ÓV
! j'¡bë#I‡¥!µ¯ž­>s�Q#N÷íæ§ j(„Yˆj	ðH(OBlçô<»øU3âÌ[$mákDð|
' %Ü
À“Eôÿ)'K_” ž$o$�
(>
U w ù&&&û“¿!”#$	È))¶
! §!¬ï¬äs
! –](ß	Õœý3ý�©
! O'âH#Û;»E	q=ÙMÂª
! Šä¦#1É	4ÄG"êû’ë(?R"-še#þ[)a‡Ï¶	„(ìžl28)3û$Ê	.4æ~Ê%P)wT‡E
! i ¤Û+"_·˜(d 8*%�óN@p9ÔÎ ¡$”»"jw\™%V+
%¡¹"¢)^Ý'È‚ìèyÏãü&‘„#ñ«
‘)d¿d$1Èæ )Ú&› Ñ"
3u(iŸ|h”éÅ{h%ÌUûé!I~dÆK*j¥$C÷.(ÐÔ-?(üý›ƒ )ˆ7È#ÄÔ#6ýU
! ¯*${#L&$&|$™‡'Í$fö'ê#8óœ†"í‚$îÅO‰äl"è%bj$I„	Ï½‡¸Õ‘Œ^
Ö&{Ø3	ÄO%[˜	IZ'ì ·$"&>‰
! Ä´'
! *[Î›\Ý¤pòåÁ &j5¢hmÃi {	
z%ä+
! 		÷#$˜'aÎ$Ê ;ÇbÑ¹~Ú�WoW�)¾ ¼~&á)Î
x"Á'!
! q®o¾'*ò	e(„
! Ä|Q*ëÔ
ú4#Ä%Ð›2±õ#|0$ÿ"}(†
! o’(5"
! ¨•´AË
“g!±µ
! …~÷	ù	W&ãèÎ`'sC&¦%XÜ	Æ(™ñ).¡
x é%ÎÍ(>.v°"J Øüg)Éø%iúÞ…?)
! ‹Äm ƒ"ƒ;"¾#–6C$èwé(k©'Ë~)1Üd�)ª”J7’”$�Ö($‰#š
! Î(RÊ
! Þ6s%�qñ$€ÓPLÑÿz#ï#{&„'�)×TU$5Ø
fIæ6·¹%   Ë$Ñ�{½™Å‹ƒcžû%\yÉ"…S";
! "—S"K"h#¬ªzL�É7¾&p!p*
! rÏÓ<Ñö!"˜Í"ªHÁ(¬2ó£¦
„R)(�€š'P Š —(B*r	¢TÁ„ïx ;�3#N,#$<	Á#†›ò0Š!:Ë¬!G!¢`Kßw$ú²„%&£œ&–
4–Ë°m
! °i&ø„'2•(§#d¦'•‰;ÀŸx´l¦”µe¬qÂBSË°Õ®ó!q§¤&¸N5%%Hmaá	Bä)†%h^ªÙ!,&¹O&€°'Œ*¸'ž¹éÙ&¦ X“âà lêz+(¨
â§¯{)F¨I'nª&:2�p#)÷ˆ%‡!õ(	„û!Ä}uD%ŽH4
oäguß%Ê$Ú:N¼*(€Å$�#¸‹¶Ñ«–'±^	¦ÂÓËÌ¹aCØ$V"Gü^Í)} ø)g:)[%Ü'Ù#2CYÛ
¯q*4Ÿ¿"
! %1¯§hn
! +&h*T)+•0ÔAŽÁß¨ÿ5È%gÆd$°#)àô H³
! UY¨œÎ
! �*±¶›!M	(Æâ#y)ŽU#‚è|‡X9-î^Q%]¼'®$Z?%
g&ˆQ­xZ&þ'óz')Ñ)!)u	Í ì˜Í
K¢$–9¼
w# ¥ê&Ý·TÜ"ªµ#¼&K$W{v(#$=Ú!>a'øÒ?qB
! ö)/ÀE­{%zãÜ’
Ç~I
! 	‚~5(£	ë«	}
! îÈ
ÁëEøŽ&\Y	X‚)¤$�(Êì(@B"Å&�©"&E%	¶í'<`Y§á!�!›“'Ì]!ÉÏŠJ	¦Ëgðí
! 'RàÍ%»V¿yj&°Q·$¯	Û(ÂÿÚ± sZ>'Çó»
W*×)lÿ1Ôš'+‹Gz›&›)Ò$
É
ê¬Ÿ@@‹
ÿØ%…¤�Æ“g
! Ó"M„Ô²-ºn%{°!(|¼(W|%š	¯î,
³áÊÂñb_ ìEaœñ¬%Ž!R%ä	¼¦”S$ô�øm!Èà¦Ô
! ãÖ‰Cà©Ò'Ë
"…f!ð	Ö!ï �›$Ân&<"@N	ë@Û)-&³¯
! s(�
! ¢5$ÒÎ#Q 3"&)‘´á t�‡ê"wÀ 8&énÓâ!‹6�ã¤Ã(Þä€@%) 
! .ñ(Ì"† ‘A"zÑŒ#á²ü 9Õ„¿
_)Ã>ú"ò)°aFË!eüg«&ß�
! ¿)Ë)í`‚(&	2!få6!rÅÖŸ>t
! ° ˆwÇœ!0q­s&‘'ñöù&Ø¬N8 l%Òj
Dj!Ømîg
¤'èÖ"DÛï
! ÉŠÒæ\¸£ H,©Â
! O($œ)"»YÏ½öE4É¥e8�>(èº)§±©‰IÒfú£’"™ÿa$‡(”		ß"VúÞ¶)#–#j(s"*€
ôs"L.­õ R
œ&)öÒ!çR	=È
é)¯™ ÿáŽ
dW!»#øš#?Q'-!5Ûs)Ó™&mýÇ"
2%å'ûX":)N|‚X„û(/ j‚#™"IF)ì‹”(�{ˆ
! KÙC¢½ƒ`"ÙpÕ'
$êk#xe
! É&ªÇ<
¸!tÆ9&òÑR(ê](
râ
! æ\"kÿ#Ê_&ÌÂ
j“9$Õ$)"4¿u)e*9#ª
#M*=c
  Ù
! %%"C*”$Q´%ö�^$á�'ð2L¢®#*gdÜ××%à$sŸ_±
@Z�&Q)q"ø#ž¤¼)“$(œ"žíT¸Ì´^.¤xQ¹&�PÔ@!´]à!wR#g¤÷‚¬(¨¡ô¶ÆÚ'"ùXk°
)Í‰'2b«	äÏºw' 6ª†ä!“e'Ü#¬÷&çÚh¤Î*!¸&:(Æ"°)‹'8U*Óóù·wq#Qß)]Ä$¸(^)U)Å)ŽÆ©³Ô'†!g}ÜÞ®Ã]w`Ó&þÿå�†ð/Å0*D)1´?%†]Ôö!ìŒ!•ÔÍ
  Å
! ÿÍ#Ü@ø"þ![ÅÀ#�J"c: (çíf#r5 4%¥¼&v O€'÷–xBØ¼	ý!ê	«'a ÕhˆÜÔ!¯â#»Ö;yc…ØV$º!	E#e2þƒ•›M¦'u“#Lˆ$y¸‰7
! üéAx~�¶|	¨$�ÎeFÙ4=Ìz·)ÎŽ Xœ©èê$Ãæ£'Õûí®ƒ<Vžn62ø'Þ%!ŸP@y\æº(Ð³&;$zÖ
¶î	ÂZ
! MtftçœM#({wu
! CËG0Øh�"
! ÿ!GO=@ÕLç—ºÂÓÁ!Á–!ÀcƒÈO6
²ç%rÃ,Ù'‰¸m(Ða(Å=õqæ(ä#=$ ³"#¨ŽæK%oT(é	…'R$x±¦…¾Å
ñ„$[õ¡ó Æ!Öc^
L.è'‘ p&N¾x# ¤"pÃ/£ÂÞ	A×{-!C#Û¡	Z#L"g$R¼zïÁ´�òXßÛz:'üVÌZö(äc!›#h$½(Š&µI	 %Í	|'P%gÜŒ%€“s³Ö‘Ž$u#µ$ƒÊŸ&P¡· ÞHŠ{ù(%ß&‚&÷ßú©+¼åÏyuÉ*öJðCKÏ#p	Åziäí€;*ô'EoŸ)užœª$[Eú ú±Ò1)/È"¯ <’&¸"]«J‰1¡b ïkƒ%� Ø!šj™�#‚()"Jx$¡'C$)<‰K	*Ù)/iÝ �>*%	ë0Öõƒ³l)�	C	
! •"í\‹§¿ì
Ý  e)y%ˆß
{f¤ ‹Ï
! ¨NšQ
ƒ#ª6bY'îrž#?	(
u±È»>$(X*¸ÂÈ'KK« gã'¼#OŠ•'Y
ª ¸‚ *s}(DŸ!øŽÈ!'	þr¡ ’dƒ	.'_%7Z'%Ya	¶‹	?ò¸
7
! M2&a‰¦Î$ãþiD.1´Å4$¯L
¿ÐÈÏ='õ)Sì!ðQMðN'SÍ(êr€3žŸw¨
! †M)Ž'Eó"�H	YE"ŠììE±#…¹#Úƒç¡"�•v¬"'³Í&kl@àÁ|_\!R³a¤Ì!„‚Ø[Û'Þá
! î""Îz&‘(
! q&Î"µäi_£Ä#	"ÿ"r$W"–m9çÂ&R
! î!Ìy	H$’ õZ0Ý
0!ŒŠ~$ç yO½
! ¿h)ý)×,(ñ×ï`æ$FëFJ˜ "#D3å#X(n)Öx	
�
ªÚï
ˆ	lh
ëf"¡j%§Êlàß!¨„g	(«Vwµ³$T%�)A#k%:aª(á
)':! j¾û”çŒ"m&t&é ÙX
! >	,â)¥)á$Ð"A*M$Þ” ŠÏ 	ë¡YÞ-RS”
	¹ÃaA´#,S	MÀú8E
(Ì¾	?}ýhU€Ó)Ð`«·
! gT4ñ)&'#P˜"è(µ"	ÑêÀ£#þHÜåÐ	vm"f�k«L%˜Ò�%LQÄ,ä
dº!Â¶{«ÞbA¢ÃO®ŠW#	]'þÿMf&{ÃÓ |"=,E±$%vþ"$f&ºÁ)âP8½
! "	'À•[ñ>à&ð ®t8ª|j*ÿ‰mL•i#+½q	è)!Á×XZƒ³sá#ç¿%kn ðüPÖ•Ú– ÌO%J!É!¶Ä_Xã³(¢Ó€D'Sk%„Ô"Â"Ÿ¦:G$•öV	ƒ BŠ5IÑ!¡Rv�ë÷ffÙ	p)k	1ï­»%H®#ä
! �
èJÒ"� ¯š_,!ô(…ÿ'§
! (óea\ Tä'Œ$¯t*©(ùY%¼æ©€	^üh
‚"Ú;&òþj”îo­œ(í!b!3%'A
Y&]
! $Õ²D°hTMq!ÉÒ‚„ MìvëLGjâHÇ%ü	F"L'í [›(P&{$‘ÚÑ(j ¨™!f¾it&ÖÃ :§ S d"‡#
! o*¡	õpî&y1&Ì
! mV*Å'—
! Ìý$Ç'<'£%&Ý%z*ÈÈ“ƒÍ!+ÃX¸Ë'œ’U¥"ÌÌåiü­ò[	l¨Þ
! †Ê(Hd	ªÜ&é# Â�P¾Û®Dƒ!æN *†=	6 <
! SátëA´•ö	^,=)Dî'Â%Y(}
Ù²ð"T! f$‘
¶~
! Ø(ÁÛ"Ö\'Œ�"bê“î)”�%�	 }31•€%Í"¿B*dlöl³Ïaqlô·	¿| ®Q$3 j×�'s�–v½?ùš™cˆiDì9*âH!$Öz­%Z**¶w‘!‹Ãnu	%á"–ú&©!+g’!ÏÌ6	.QØ sÒ#œ3?Ñ[¿l'\`<X³Ü„'™†!¥Ã0šÌ4­À`º š!H"§$Ïã^œk–)ñL !ñ 5_´¶"�ÔºÞèÆ¬Ë"vL¸)óï!À
\Œ)#`ã&/&É²ÚQ	.Õ
! F#> ˜ÊPâ_}+®!Û$O%Þ!=*$žyV>w
­Ðb&(â)í,š$Û{ ÍN#v×]Â$—Ñ
Ed%¶üð¼€ ÊG­t
ù•(%¢î ô)Èõ'(
! ­¥ Çx
â ¤÷,**¾"Qýé%�
! =!
! Æ'R!KP/„ç(<Câ"!
! j4S)A)‡¥à'ý#ñS'ÏãS‹e'bÕ!»(Æ~>"|
! t¡Iw
! íÒZx(ß&#)³×
¨Žõ%×!±'’$>wJst
  
! ‹?"·
ë)K)ñ
! š%ùçc"x×~Õ`Yì'í&•
! n'�!ÆB\›‹µ%¢¦"‚è˜	 ò»zø°!š1!ÐØÓƒ6ÿƒÞ�En+«�	nÙ»„lOˆ!G
! ù²Nß Á	#ž‘í)JÀ&W^
! !&PuÆ#~ 9¾!^Æ3
! †±"½œ	-'‹ÐÓø!+*„¢D;�y¢&Á"•&º·Ùý|IÞ%)•"!ý
Rb4=²ç!ãØ³%N#G�—éw÷u\Ö¯'?&Çù5	% #!#ˆW(ëm*1¸V§)Ô±©%
! À.!!²%i
¢'*Ú(	(¿'™'µ'J4Ê!ï]r'?óqöI)ŸY#	ñD´™–ìQÜûÓÛY–
! ‡ô%U`¡à%V(“æ&+!¥#¤ñ"Š…‰Ë«³j"B`{Ax#_$Ò"–Gý%Ž
! M%{“
! %@* !(É'+tóé&
! «Õ(ëM "ô©&†Æ$ŽÇ
?ë%æ•"`$kyö#Ï8EU¦S�%M2
5dþ(5þˆ#?$*{[#ü#*³!#Þ°
d!üy·íUÍ
! Åª(&Ç'ê'])„º
! ×ð
! Žo"&‚=¢Ï¨#î}Q&˜$ÀQ	!ò€W�#W =`
! &ý
! Ò%y¯!•î$ù4Ã&Åx%ÈK!®æ�6
ïüv	.í
Z~º($Ý(eToO	õ	v)Ù¹ûSÿ
! �»‰†(@(Ê&AB³š“)�
åá² Ï(Ö#;b**u%�z�Ó
! ñ¤M!x'1è¾["x)„!§Þ'\7&B	õ-M& /ÿ‚Î‘z X±óÁä"` &Ð!·F!*€"Ô")*ú£ j
! |!J©µ9
! Ï"8a-$–Ü(òkM ã7ŒŸ·%dç_ŠÚ«$"c{'±Kþ�ç"£˜2 èÑ”
! ugË­&¨#ä¡#™:2Ô)1Íã5'ù
! —Ãí×ÜrÓ®Úê%ìW#ˆ‹"O¢à’¸éÅ™	n”
6g(‹%æ(z]#¯'ã#à#jH\£Ä�W
! ¼*™(¹	Ú)Xð%ÅåÞåX
5²¼½–%ƒ¥›"º#Ï‚!/Tê!1(´
! ™ò� 
å)aO*=&ðç	)¬
! ²[Ðà&¤ô)õªFÊŠ)eð� Ì	_F$b"AF>
m�Ù%Ó	®}ùŸ
œŒ&@Üîp©š	Ñ	J®'&
ÿï'jyl	ÙÈ(†0_Ò}%
! ­$º
! q
Ê—'Ì'
! Ò	ãú}!•O¸©iêín_y Ê†�(Í)Á&‘-ì(XG#²{
! ý
 	´"&Y$
2'P(Š°$²(òRö%¿$$
! bv’b¶-ü ©¶$¾%®	¾)Ÿ|fH_>«¢!™6Ù<$âëy6$)Â²*#Ñ/ˆÙ®Ú"˜,QLÀ	�	hòó$‚Ów‰z¯
! #—18ÔŒ N+&ÿ3^*Ê"G"¥)µ7!…"Û)%É§€}l&Ý#|·¼�T½ -#KU$rð**¹
! öÕ)À7(ý"µ£$!t ÷%Uùþ
ùV#-+— ,¬&9	ë'd*¦¼)äí	Ž^7«¬ßì4
! º"$ËžCÕ�t$eÏ›'Ž‘!€H%îþoÍ8¸”)•À.1
! ¯”&8*‹X!w%F(
-YÚ¥7*í"T@"æ£w!_
—9(‚¬)T‚â'z#¹â$³êÀ"ä×ÈúB'è™s \%¶þ:$‹3	5v(%(½!J*c$ï
! áî^#ºx^ 'â&Þ"ìUQü"Ç]2Ó ŒER×ÎrÚ
! ¤%°"*ð«#W‘(n*¢
‚éY"WNj[#®&Rs
!  aÛ!Æ%ê£¿&š
éìå ~	z!Y¯×å†(*0"ñ'îøº
ã0D¨Oêg#ý	œxIn/o	* æQ9iy'*õ�|&!o'�'sòèÉÔ$��$¸¹)0EÍ‰*L@$/j&OŸh'=¶(îGb
8_Óƒ
! %),%?Z,Ã-§tÅ*#&V G%Î‘è Ž’çF•#€ÁýP
š&™Ïâ2¾¶
ÍgíÛ%àÂÔ&Ó4(°Ø"	9÷$tõ%âC³#tÔA&¹t5kfŽ(=ŸŒo©Ë ¡Só#ðk(¼
! æjþ)ù#žt#q
! Z(ÁÉ		ÇÞJÒÂW… ï(ñc
+üÚ )�
! &º'Ð›¹'
! žž ð_‹
! Džb¬ë"PT¤¤	r
Ç'ƒ
ÿ%F^!ÌJW�ûØ¾ç#C£%QL&¯�
! T¬$ª(nb*†'	h	Ã	am'c ™$ø&½—ú3f—(3gí`*"D
! Çž¿(ƒ©Ž	ÙòHÀ%™
! Ò}]	�&´(÷ 7‘'‘‘$ÐÁî
! ´kXâó!ÈÚˆÖ´¾
! g6e?ñÑ'Ø #è†�ê 1I
;Ù"›ß‡#’þ›°ÿ8šŠ."/A	S%Ô|#áö�G"õ&a¥
! 4‡(æXãÊ¥›
z'l
! �}Ð)	Yçáº"
! r(¾	à~(L#Èb(
O!(êè)Ž
! ”…KÅ(D&Ò
'â,)Öµ)( .\œ“d#Ÿaoâ“	‹§ìa
†9&âþÔ·#J©ÇCæ)‡á*"ÎÈd&k[uûå%r"`uËÄ"�%§ÑŽ)¿ÅF°9'O
Ó`Á“%!æ#Q,Exµ¶!õ5½~¤!¤/ãþ 	v
'Hšå
! ³!bü0T f
äý(h({Dä4´)ß
! B&jG;(@Ýw_#m)‘%µ}¶‰cc
È	e`<ï�&&¢@R×¿�F T
! â(
!  !@ˆ#o
! §!-"‘
! ie
Ë(*É½"«Ë5z
! ŸLL„êS„1#O$œß"@­#Ø®O…#3(ÄU&,±ØºŸ(«!lÈ'ó¯ò &~z)sX ÷&*‡k"åûõ#åj#ShT#î
! BõÐhI‚
û)Æ‡:¡!Žõên$¬GÍ¹(I%¹Dz"Ö 8Rè$]*ˆ}”'’/!é"d_Åêßb!-
  Î
! ^%øYú%ï~bZ>Û´
4"*­f×ý)" Ò"´Ä)–aAt%
á—
! $©¡&®)ô&!÷
ØÍ½” m
ž
Ä½ü§É%þ%S
s'Ê)D ¥%Í*	c	±f¿ Ç
! ›«çüç\ÌöeG(kÕ›Æˆ@š­!cÚ'B$’½Ô DDG)B 5*x	ï¥&(i%Ó(×'IºÆf¯6dÜsQÅ¬£)„:Œ(þ=$ïœ't!W'Q"%~Á~+)¥I³ãÔ)›�‰—“>þ p!'&-b#k:A/) $ô#B…üLP€°
! ‹
! (.*l’%] Ã%ÂŽ»$Î&,þÊyÛ˜ #¹F'!°G
º§
} Fµ
[¢	i$.q(_'Šæ	Àöô"Ð_LP$^iÜÃN¾ØÓ%Õ±é«œ)Œ;A5)Ë50'Ö¯�$1%%'cýí(#*�Á4$Ê&uMÉÃ˜÷Š"u'D*x
! VN]
ÃRÞ%7ÈSâ
*¾ÜN&OXì.
ú(J
! ñ!Ä¢-)†
! © ê÷?{"z·ä_uÇB"*µ[#ÖŒH
! Ä(`%o°°JŠ¨=p|3ma*û	$_²÷ûØ³
é&ª)®q„
4�n"¶ü)&'h}uá
! h&Ç$t(%J"m%8I$2¿²#~!LM
Ù£á7)}iÌ)Ý!D
"`¥?!|6Æ:û
! JEõ$©-è7#	eú
®cœªµ"� t'å!…%zH…Æ©
Š_ÛÂ¦÷ˆ)c*Ü
! w(ô!`}¡^“&—"àÄ
! Cö$þ
%6Ó!
Âß{
! ç&f`%’
! êJ#pù é'Œ#²)Cß±	áÆ&z
�!2Š'I¦S
! {Á(Û%%Ù–Žer¾7vœ$Åg*UJÃÀ$o#|*FêT*‡
! Å"u m#ð(«"q*	#â�)y½	
eîƒÆéDP	‘±Ïc)n@6´&¯P÷RH*Ï¥ù!rƒ&°:"˜%àë"%úpf½)Ë	FÔvÀïŸ%�w—�� ]�
! b ½)rÛ¼*uyn!Ò¬ÝS(&œf)Î#¢%ô$"
 Šü$»ðm|)%¡+#  
!  §";ßÜ§J/#%—)!÷ö …=ü
øV‚
! k‚è
3#WÁ0(0¥ÿŠ%©·É&Õ$–ª’«c'ç
~
Ñ%Â'ˆ¥o!ÞKÉÂ-PN%
¥H Šk	&‡
! ¤·H*Ð$�(Ý›)ƒäÇ#¯)õÄèM	I ý(ß5›§†"çßZ?)_m€Öw$Ñ>¶#û"Ã…$3MB
$#
&?­ß ¨(Ô%–¯Ø­
! µ“ †#Ø	5æØÎK¸ kÚ¼Îr=%�(#ý&	*;Û	~(#Ÿ%*·ÜÆç…	Â#Ô—~m
.%%>±�
{(:ò‹(>
! ˜X	Á
%)Þfø
! ®6'žû¾—
<z†4�'À>è
! L!”"ë´5
! á(2»™ ò'KÆ�_4'g~ß+%>%p$ø<*G'&-‘Ü$}7)	?1%úŽïˆ#�5šóØ'Ç(¶)A–	�¦—0 ½ûk$"#«[Ê1c]\
! •âcìD¯/(Ã"Ñ�Ç	x)F­PU"Ÿ6#úî
é½
ruy"¢÷¢Üú$À1“¼Z6%ñ‚1ð
Ps\'ð$LRÑ"¼ ú÷x”õüV&b
!  2*º¹mÅ;{'qkr))Œº©#"Î‡y#W’U!ýZ')’x?ä8t%°	C Ä½—$!:%!$Üò&¤)˜#&#Â‹)¦{#	||
%
! 8"ñ&¬a9×X@�ÖvïÕQ‡&û'ôX)0#Ä QI;c?§6j©] !Ý©šA%Lð˜üË#ó’l¶÷žÇ‰"W))Î)OÕ%D®ˆåzl¤�Û·¹8¼Ó¢á·‰
Œ0îB%î§	ÄÞ Ú&-f
! ÈPº%u¨¥ñ#ÊyÔL	F'U(âD(P$d;%	Ž-ùqÕ$›’Ï$2\(ÙÖž
! …ë¬8l
&�!V!�¬Ëí%–�!9Á
! wýÆ!hÐ
! *õÊ†'‹¡ë `©Ó'²DA™ˆ
A]
È$ž!<·K%¨¥'JYB&Ú	V�•"°0/±,$í
ÍMõ?[´y#¶ O)‚œV—Š'ÕâÌ#Xû—mB!Zúò%ñ	q®Ú8%*‡hAHÅ 

3* )²
4	~#7'"¥™$	ªgÝ	ÙgÎ IŽ"ç;#È
! œ
_8©ò0"’A�uÑ %„Èb¿$Õ'Vá!¿
! )J'R*7¡?C£à£%[ F™¼T Ê'_	—) £
! _*=Z"§p2)7µàŠ$AX1Å#¢¢Â$ø=µ|%º¾­®ù"r½&õ!Ø
! ^& m)ð“q.('µ&é
-ÕÔéD)UézÍQ½�%·&é
´e«$(˜5&däÝ*[H)Y�û#I%ZWa’6
! oø
À!øôÓ“u]’)m$q'=(ã¡b	XÑ2¬!»ì…¯FöJ®}F&‹&Gz$3!´	åB(ÿ
ªq½YàD	»
! ºNÐE1›¥&#í7$A(l:ý¡8°V%k!*\Ýeiñ®N =‰ !¸öÕ"Š8
  þ
! 0Y¡%må!]‹#!£ýÁ'*s
ŽóTÙ$Íž'Ü3°&%å	ùSÐK(ïÜ!:H+l(µ�û¼�;¸a!d*€³)ß¥
x*"'F>!\Võ6ì$ƒE‡	†$ûv$4I!¢(%¢b¸ð—•	üiþ$ð�…
¢#€e!ûàü!t"ÁÌ0Ý)yÝ"=
&Æ 8(Î)!N^öþ'$ÂI;;Zo$ZžUå#"N’¢òû&Ùò! (Ÿ	Žn¿¤p
!7$ù%Þ$p%í[(_"és$[­'h’4b	_&NÇ)¾u– "£Þ)qU%Ú#­ÉOþ$±1î–N$ š)ˆ"(".$å—Ä§pL
! z¾†aìh"ñÞ
îð¸Ûfy±9%Ù¨&Èó^˜!‰´	ÏI"Ÿ‹àÂ	ã$Ì(€x†Ï
Ï›š
ê(ø	+Ý@
BŒ‚%2‰„Z³?$³'–$°9ö"E&,'“$ÆGŠc! [=…šË '+ ½T
ž%¤"js�Q(	)j$®
o ØÆ:Ò÷
! ßð)($Ã)ÿø!s*º‰$˜ø v)í'�&qÛ]âBÃy
! µqÆ
¬#�%ëV)“2úQY
! ½­�ó(ç1ÓíHg¢"ÄÂÄë<Z ”2¢nˆˆóðœ(+;	Ê
Ö¸˜)Ó
h
! /O
  Ò
! ã	“!t!		¤#I9t))Áì¾ó¹q)‘&!.		µ ôê)0
¨ñNdÒ»	¨ò$/"�RÀ)Æ)9ã
! !åè	P-§L�)„ï"O/	ÇæÄí‹!Z’.{)Èl?
! ò(J&V$
ñ°%"cä%±§•$/¿´Æ	Ê#Ñ'F@'žÙ(¬ ªž(=
! x¸$œ
  .
! ËÕ	t€%	–ó%Ðó‘&žG'*�Ý$~"¨˜
ô€µK &Ú
7ã()Ö	É'Š·Òþ#1&Å·[õ
e, „kËkÑï	µ	Q
! ë;mY!)ïê"l'Ò¯º;ë
! W…dy×8
)·!ŠÝ'&ª#æ'c‹µ Ç»'6(ºù¼&±óWÔÝ»Ü%N ™2
! g£&$¼±)iel3œp*\–&6<É#­WaH&Î	•‡L;”#È «%
! ópÿ&`
! ‰eL$v&u[*ì+4Æ•errÏ�®">K'ç*Á%gB#wÖ‘e…(*­hHŠ(6(%-WÏ	÷$'-Ìü'%hÑ¹r¦õæ	õ²€!îÂi™
:&Ö:(&.�²	
  %ì
! ó#ñKN– ¹Þ%˜dÊäƒë»j‰ #
9s
! !<!""‰%ç$t#e!
• ¼õÞRØðéì%½%�sn&ê'Ð&©ï&xÝOci!¯
®'Ùæ	×
! ß'%e%ó	òò�L(d
! üä2$5¯â%˜:c%GŠ
…ƒ(‘C
»ø‡Ôã!eÐ±&GÂ”L)B–(UE9,…QT>#!Å“­ñŽ"*,
! Ø#àr!:`#pö¸“
K&³¬ Æf!Í
! ×(i@p"	ãjú¦>ÿöŠÃ#$˜µ(ó){¬f%C"IvãËë[
! Ü!î·(Ã�h·êU*).&i
! ÄJÝ“Mé"[‰&‘	|ïT	7ð!ùò Eëâ»W3‰(š�p
GXýÀ�Ð�è”(o#›RU÷uøÀ
“äÄk
! C±¥S˜É)(£[¡)¸ž"‘,§”ç7»&9
! ±!((Ñà€y&º&¾
1 2	‡)fÂ~§œš®0±·
“ I²]@) (BÞ›¾$,†ëÊý>ÅÅ	À( @ì™ˆ	\"m×&RŒUøÁŒp(ˆ(…
! Y“	
! qmB8�-¾ËI´|¿f*.<€)¹7"ñ="do(V	Ò ž#CÛ�j�æ)½V%Ã
Ê·
3ð#ýè!¡0/F	iMŽa´Ãßp&ï™f ü%
! `F->€’ï9°÷�nç
! ÃpU
íøB;¦)4I*ÊsP4!šT*À¢¬úŽ|»pš ·c•\ö
! ô·°–¹öèž)7\	@&.X¡6ò
! Ë!(I&àH/
5!â=G )$Oá·7×Ñ,)‚/S6.ŸIò”}¢Ê¯([!Ë¦yu!!bl8m	‘îÑ$##D«Êg'rÉ)À
! !x-G–¹á‰(“
! A!ã*“Ú\‹;)�r
! ˜‹ñ
! x&£B¶…))-	ßu
! j)¾"A
! a&w'|ýŒiåSi	'Ž¡X#ù$ ½Wª	Á¸#`&ò
b%ß±%‡N$$ÏÔÒ&÷ã%o½¿µ3V
a)¯&bÛ#E÷…V#a«J
ntÖ³u
È^\)9AÏó'öTSg Í,~³JÍö&& K&*þ#Ånv
! ˆ Üæ!PªæN
! ‚'ê%á›	;!ë8'ÀE ÉZ%h©Z	‘¹›?õ
ýq%àÉÀ"É	g%�$Ä…�Á±(—Ì
"dô�q ¼~ýZl
�Ä!ÎVvt, FX#f	æ²$ò"k&äÄ&0|'e$})ßM:î%y$a*k
Û è
F<K"¬'-k*p•!c('Ë)z!‰Éí¼ÔÇµ!(­	ä$°'�!:¡e	%—©@9�#>Àrã"u‰)ó
4W
'!¦$€Ó$WÎ7�‡É$)D!“"Š%ì"ü'Ô(Y&™§Ç&ˆ!8%˜
! e ’Y‡%Œ
� ‚õ�¨Ç
û¾
! þ)óÉÕò(0	
õN˜!**
!  †
Œ	H'à)55b&¯ì(:¾Bi'²7&"é$Ð!¹u*¸	Uõ£.ç!ÓÇº$75'Ù€"—I"—!®š,40ÀmW	
£•¦"¿FF%]$¶Ý�êÕ
¥­)�Æ]“[™¦&^)SÑ#‡S&ž²×
Ó#Çé['=†3<û$î²3$ºR#º‹ê3Í$çnª¥Ð#±
  €
! åUÐ%ûÑ	óð&1*�%$b$›X
"²&a
! §Õ $ú'UP
! ?ø(•J%¹è<áÑÉ(Á�Ð1~%\*/ëT�Ž; ¬
«F
!ÿhÞC´#¯"T"Ù›¿èÒ(êÌ 5ª%{®
! •Ú$&ãàbå|†¹!
Ž%*
òS¶%‰]*8!n(MK
�«)<%Ì#
}ù
! mMÆ›ã/
! —ø$7
[Ÿ"S³ á&Ò)ƒ�Ñ{N
’2µ	•ª…<×Ó¼$²àÉ$ß
! š ¶w*ã�y!B+%‹$¤e
! (¨Õ†)o0
! û
²!°(ÎÖÖ
! d'é
! Ñ“.íÝ
nˆðµC/%!ÿ( á%³]RC
¼!3&;
>*„9)Ò%<&Ë4	Xæ
! "$ë å
Y #^ MF*'Æ¿4&}'PÜÔ	ŽB}&×05ö3�L´!&qå9—hôú5Ç¦(È�$Rì	ÙÌ'S#js	7É j„"]%úæ²Àö%µ–"™× 7{! k)‡Z$×&Á1N! \/dd
e�5Í”Kmƒy!‘!h¤£Òz#OBo
]$ÖÝ?T$t°Ä'*4*‘@'®¦à
‰b'£Â(è#�U	‘#s%óI#„ð—	v!E`!s!È<ø$¿«I¶C)HÕ;‚®:
! ¦zÖl*h!z'†Ä!ðY$
! É
! .)Ô‘P'ß$TTSÍ! 	A*-ç'�#&S!§(@Ò¶&Ÿ'Œ{Ç¦ï"KªÀ”%ŒG›
! ’	«xp'‡…}Ë&•%lÕ�(ÌôÛï6E1|¬¼%0Ž#y(­¿(�"ô/0i"^<n vÂ!Ýÿ Êa#�&˜³t	'Ð
M'¶¦!«Å! *œ#jàåC~?Æ´ ør¯È	&Ax!gü
! ,
ì¾+1nB'Àf(¾(¢+,"ƒ¸	÷'*:MãÛæ¦‰1#á9 @ ¾èèè^%`tŒ$á' ^"¡�)ß#ÐÜo%%O¿	ö
! 
	X«
!	mò€
+×$#ˆr óÝ,*à!³Ï)Œ
w¹vÄèY\
A'¨%s×B>)k ¹€#†þ›h Å¾íÌÛ¿#*Z)_!ýç)…D"!n
 #b
! ¬{AuA™#�þ&ïúÂœH¤
! ±½$ã °Y*r&ç–À=3'ÿ)"9#â¹
÷æ9kWÌ&³B¬}¿ää ^KÑ <)Ï%Ð*&^�"(×	r#T&˜óŠ –cX'îá+/>&û	­´ð',¨à(¹ S/W%‰¬ÝwÕY‡LÁ�§B<­ ×]&Y"‡Éí¨Iiß(+ÀQ[”‡__( 1	n	(Œ6—$cf%TM„)üÖ)	·1'- 'l ×ŸZ�#œ%@&¼á�m`+$ó 8i¼!+(^
·°O#+®%‡"ª�±ë
Õ ‚­(þÚö"¢’»ï)<(©	3Ø!%U'5÷"/*øi)lô
?ïVÊQÛ9Ï&ù'�ÒD#œ ýÚ(L¨éDNÑZ§fÿ$^'µ—#
! n
Ô&v¿G&í$›©)d�
p£Å%WÇä(‡$où
0]ùc.8	R#™ä 
c& @*k[&²#:%Êï%Ná&¹$oÈ
Z0 ²
! Ú‹!8ü(a%à!¡VZo&·'RÃ'=õ«(ö`
ñ2"�	lxÿ.# Æô`(4¹¶Òß"X%!‰	ð0÷!Oƒ£ MØŒ<3(½ïaX&¬	q3kŸ @W)0"ÃÍˆ's\”mF
! ­¶’â;® P Ü«" P*(!Ï%ÉTxþp'2µe"G ©$(�ß½‰Ú³	ow®(áq‘"ÿA 
! Î'Ÿî#n:#9’#oÏsô
! ÙÑ&Ÿöÿ	ù%)$cT(Ø#;%çc&™£!½Ø&u$N*.Ç
! ~JI`	
! »!÷M
! 5#](%HV'q$ô«p–è&$%†	ôã*ùM"!snÝ¼"'öå$
! +	
6)Éõ
! cG'(‘šã…w	å(ç¦¢
! ~nHt˜_w"&<Vs#*£(i(ôÑU ˜&ùz�LéØ)H³» ôÏ!ü}(ù&Y3ê±ÌÎë&­Èi*�&¡þÓúr*²2(�ôÒÕ#Ä
¤\&0)¹($E¬š¯#”+vùæW>$Vw­ÓŸ
! ôÚº	AAK)%Õ&>M((#¬Ó†	ØÝøÚ¹K#¤Ãºgj—%@	˜"Û&x×‚Š	ÿ)õ"¦i£€R&v¯
! –P^šw)©#×"ú'’
Ð¡(²$G¥»â·Z!])C'	Ü"ú	�v*l#²' Z
P³å$F('v$åSý¹4Ù4)Zv#KU%Œ'øÿ5
6.û”°Ý
! ]"/)_ E'Ãñ%î#(*Æ
! æ%œ	§ËDL*ž	6"9!Â Å%£%#ÌE"¸%"þÞ~2fÙ
¯FËÙ Žßú#t	9"y
ž`ø˜š(h@#O +.F*Œî~ºFÂhùÊ¾%PÐ	°/$#[Ð':ÙcûsÝ£’Az(n¸*	H
'Ølš"—&bÖžŸÁ
! ÄªŠ”ú)N(ú
! ï4 Ÿ#ˆª²ì. U–þ©€$Î!ÝÙ¸oÚ"ó&d)8é$…˜Õv'!m�'\k'®º¾núS ‚Ú0J({‰E(£
ÛW$;'C¸Ã$Ðì&>E)qÎ6}Á$Ã
! p
! h»s±Ë%`�€&ˆ& &-(é™!Q7¢f´�Í¶•)xp7%ôGB;z	QikGˆÚ­—)¥("Þ#º8¥	Þ(ŸÚñ°'ÇåG	˜P±Ûé‘)ÜÂÈ¡üOklœ ‹øû%xG*à	»
¨Ô)ê
! \#	p–-
rJ˜ ge,—…'2^`cåÐ=Ü¼:*ý'û >}"îJ)D¤â$Ú%×$ÞHÏ…5PÇ „!Ü= '!,Q"ä&'ùø¨´’	»;)2„&dÝu"
! ÊÜ žŒË)šŒˆKKÍÍ'¾çt
(¢ }S¾Î8È&KªÃ& †& )u#ö+xÝ&?Ÿq 
! E¡[
*ø
´`V7[¼ë!Cžý ì#dqµù)»@õ(Õ¤ñ
Ã!ˆÍ$·©$LR< üò? V;Ó•
ûšJ¥‡ �²	­
¦RZ«(6&¨	
! ³’Ò'
  K
! ]ƒ%u&Œ
à
! WKK>o‡Ñ
! f ©ßD$wo°$é�¨'w›%~ã
v1
|¨úôÝl!g:
! F•WëC
! 
÷Ø‚³M½'C}$Ü)sü¿E$¶Ÿ²ÞÉ
! òÞ,qmË‹|&%Â).´Ê¥ŒmhŒx#>@v%:àùI(Y�€''Þ¦$”w»æ
2Q!ƒ$äÒõ¶'4:ÌÛ
! ÿª'N)	
¤\$&$Òd+§&*Î…&Ä
! “Ÿ$}·�"Ù ¦¦ål 'Ž”j	G'tU™òã%™#ï8#]eøö
‚˜í#$gþýC%¤�gwOC‡JEoµ¯$´¸TŸ`D :
‹×ØÑOÎ
! Ì¥:	Åég‹ C! å"Cµ‰!Å®¿>(è"NÐ ün#P!à›aÇº
Œ
! ¶¤!n23ši!ž&\�
åª!„T'r%�P"p¥Ö$c�R»)$Z)Û%0&!r7â	<#‘˜9Ð#û/ ^(¥„z�ž7	aD/*»p ú`)+ñÃ¿âÓ-&ñ	±í¨"Ï€äÝÐ(ßÇ“(p( [
8$
¹bE9Ô?#»X$ÐÈB)œJ		n¸Ë
! $·"Š#¼,‚)t¨]#Í÷N^E!ñ'<Uæ�r×#ó
! Ip³0%Þ
! 	„àæ"Tˆ(C-Vÿ‚$ðy<Õ"Ýª"•J¿¦
! ¬9/uooQs?*?	äú! ô	7Éf‚	ö3A$$—À&)*'yœ"ž_Gà"6©}’'^ç
! &Ì%—¨t »ã)Î)
U(;ÿ.ùiõÒ=r¡ƒ!G'9
¨){ù¸
! �;¾Ë~',	t½d´$Û,pŠVé
! <4`=o)~Ívá
FÇ#'[¿Y /Î%“›”‰ o¨ úo?=#\KÎ(3
2#1"‡Í(6Ì$í
! ½#á
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 2104,2110 ****
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %d least significant bits of %s are ignored%i-bit mode not compiled in%q#D conflicts with a previous declaration%q#D declared here%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 inherits from multiple base subobjects%q#D invalid; an anonymous union can only have 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 volatile%q#D not declared in class%q#D previously declared here%q#D previously defined here%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 %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 a namespace%q#T is not a template%q#T is not a valid type for a template non-type parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating point value was expected%q#T was previously declared here%q+#D cannot be declared%q+#D 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 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 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 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 appears both in data and map clauses%qD appears more than once in %<aligned%> clauses%qD appears more than once in data 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 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 can be marked override%qD cannot appear in a constant-expression%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 conflicts with used function%qD declared %<static%> in %<constexpr%> function%qD declared %<thread_local%> in %<constexpr%> function%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 %qT%qD declared as reference but not initialized%qD declared here%qD declared here, later in the translation unit%qD defined but not used%qD does not have a mappable type in %qs clause%qD does not have integral or enumeration 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 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 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 lambda%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 declared in this scope%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is an enumeration template%qD is both a direct base and an indirect virtual base%qD is defined with tls model %s%qD is deprecated%qD is deprecated: %s%qD is initialized with itself%qD is normally a non-static function%qD is not a class or namespace%qD is not a function template%qD is not a member of %qD%qD is not a member of %qT%qD is not a member template function%qD is not a namespace-name%qD is not a pointer variable%qD is not a static data member of a class template%qD is not a template%qD is not a template function%qD is not a type%qD is not a valid template argument because %qD is a variable, not the address of a variable%qD is not a variable%qD is not a variable in %<aligned%> 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 an function argument%qD is not captured%qD is not compatible with %qD%qD is not defined outside of function scope%qD is static but used in inline function %qD which is not static%qD is threadprivate variable in %qs clause%qD is too small to hold all values of %q#T%qD is used uninitialized in this function%qD may be used uninitialized in this function%qD may not be declared as static%qD may not be declared within a namespace%qD must be a global variable in %<#pragma acc declare link%>%qD must be a non-member function%qD must be a nonstatic member function%qD must be either a non-static member function or a non-member function%qD must have an argument of class or enumerated type%qD must not have variable number of arguments%qD not declared%qD not defined%qD redeclared with different access%qD redeclared with different visibility%qD referenced in target region does not have a mappable type%qD 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 specified both in declare target %<link%> and %<to%> clauses%qD used before its definition%qD used in its own initializer%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 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: 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 data clauses%qE appears more than once in map clauses%qE appears more than once on the same %<declare target%> directive%qE argument is not a function%qE argument not an identifier%qE attribute address out of range%qE attribute allows only an integer constant argument%qE attribute 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 not a string constant%qE attribute argument not an integer constant%qE attribute argument should be between 0 to 255%qE attribute argument should be between 18 to 255%qE attribute can only be applied to functions or to class or enumeration types%qE attribute cannot be specified for local variables%qE attribute directive ignored%qE attribute does not apply to types%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 %qT is already defined%qE attribute ignored due to conflict with %qs attribute%qE attribute ignored due to conflict with attribute %qs%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on non-class types%qE attribute ignored on types%qE attribute is not supported for R8C target%qE attribute is not supported on this platform%qE attribute is only applicable on functions%qE attribute is only valid on %<struct%> type%qE attribute is supported only for SH2A%qE attribute is used for non-class method%qE attribute not allowed with auto storage class%qE attribute not available to functions that return value on the stack%qE attribute not available to functions with arguments passed on the stack%qE attribute not available to functions with variable number of arguments%qE attribute on non-volatile variable%qE attribute only affects top level objects%qE attribute only applies to SH2A%qE attribute only applies to base type of a function pointer%qE attribute only applies to function types%qE attribute only applies to functions%qE attribute only applies to interrupt functions%qE attribute only applies to variables%qE attribute only applies to variables in static storage%qE attribute only applies to variadic functions%qE attribute only available for 32-bit%qE attribute only supported for reduced Tiny cores%qE attribute requires a string argument%qE attribute requires a string constant argument%qE attribute requires a void return type%qE attribute requires an integer constant argument%qE attribute requires prototypes with named arguments%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE cannot have both %qs and %qs attributes%qE declared %<threadprivate%> after first use%qE declared as function returning a function%qE declared as function returning an array%qE defined as wrong kind of tag%qE does not have 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 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 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 type%qE incompatible attribute ignored%qE initialized and declared %<extern%>%qE is a member of a union%qE is a pointer; did you mean to use %<->%>?%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%qE is neither a variable nor a function name in clause %qs%qE is neither function nor member function; cannot be declared friend%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 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 template%qE is not a type%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%qE is not a variable in %<aligned%> clause%qE is not a variable in %qs clause%qE is not a variable in clause %<firstprivate%>%qE is not a variable in clause %<lastprivate%>%qE is not a variable in clause %qs%qE is not an Objective-C class name or alias%qE is not an argument in %<uniform%> clause%qE is not at beginning of declaration%qE is not initialized%qE is not of type %qT%qE is only allowed in Objective-C dialects%qE is predetermined %qs for %qs%qE is used uninitialized in this function%qE may be used uninitialized in this function%qE may not respond to %<%c%E%>%qE may write a terminating nul past the end of the destination%qE must be %<threadprivate%> for %<copyin%>%qE needs isa option %s%qE needs unknown isa option%qE not specified in enclosing %qs%qE not specified in enclosing OpenACC %qs construct%qE output %wu byte into a destination of size %wu%qE output %wu bytes into a destination of size %wu%qE output %wu or more bytes (assuming %wu) into a destination of size %wu%qE output %wu or more bytes into a destination of size %wu%qE output between %wu and %wu bytes into a destination of size %wu%qE output may be truncated before the last format character%qE output truncated before the last format character%qE redeclared as different kind of symbol%qE redeclared with conflicting %qs attributes%qE requires a %<declare%> directive for use in a %<routine%> function%qE undeclared (first use in this function)%qE undeclared (first use in this function); did you mean %qs?%qE undeclared here (not in a function)%qE undeclared here (not in a function); did you mean %qs?%qE used with %<auto%>%qE used with %<register%>%qE used with %<typedef%>%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qF declared %<static%> but never defined%qF requires z14 or higher%qT and %qT are in disjoint named address spaces%qT as type rather than plain %<decltype(auto)%>%qT declared here%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%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 has a base %qT whose type depends on the type %qT which has no linkage%qT has a base %qT whose type has no linkage%qT has a base %qT 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 field %qD whose type has no linkage%qT has a field %qD whose type uses the anonymous namespace%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 of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class type%qT is not a class, struct, or union type%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a namespace%qT is not a namespace or unscoped enum%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not an accessible base of %qT%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT is/uses unnamed type%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qs%qs already defined as specific binding for the generic %qs at %C%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 for GENERIC %qs at %L are ambiguous%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%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 LOGICAL%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 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 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 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 at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs%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 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 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 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)%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 should be a FUNCTION%qs at %L should be a SUBROUTINE%qs attribute ignored%qs attribute only applies to functions%qs attribute only applies to variadic functions%qs attribute requires prototypes with named arguments%qs cannot appear in a constant-expression%qs cannot be extended at %C because it is BIND(C)%qs cannot be extended at %C because it is a SEQUENCE type%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%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 in a non-class scope%qs defined in a non-class scope%qs does not support MIPS16 code%qs expects 1 argument but %d given%qs expects 2 arguments but %d given%qs expects a constant argument%qs expects a fixed-point value as argument%qs expects a fixed-point value as first argument%qs expects an integer value as second argument%qs expression must be integral%qs function cannot have arguments%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%qs function with trailing return type has %qT as its type rather than plain %<auto%>%qs function with trailing return type not declared with %<auto%> type specifier%qs has both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%qs 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 DEPEND clause at %L is a zero size array section%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 cannot appear in COMMON at %L [F2008:C5100]%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 initialized and declared %<extern%>%qs intrinsic with CHARACTER argument at %L%qs intrinsic with KIND argument at %L%qs intrinsic with RADIX argument at %L%qs is already IMPORTed from host scoping unit at %C%qs is corrupted%qs is deprecated%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is 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 directory%qs is not a gcov data file%qs is not a valid option to the preprocessor%qs is not an option that controls warnings%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 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 must be a module procedure or an external procedure with an explicit interface at %L%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 of %qs is PRIVATE at %L%qs of module %qs, imported at %C, is also the name of the current program unit%qs requires a target that provides the %qs instruction%qs requires branch-likely instructions%qs specified for auto variable %qE%qs specified for parameter %qE%qs specified for structure field%qs specified for structure field %qE%qs specified for unnamed parameter%qs tag used in naming %q#T%qs used with %qE%qs uses dynamic stack allocation%qs value must be positive%qs variable is neither a pointer nor an array%qs variable is neither a pointer, nor an array nor reference to pointer or array%r%s:%d:%R   %r%s:%d:%d:%R   %s%s
  %s  Same as %s.%s !$ACC LOOP loops not perfectly nested at %L%s %<%s%.*s%> expects a matching %<%T%s%> argument%s %<%s%.*s%> expects a matching %<%s%s%> argument%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT%s %qE does not fully implement the %qE protocol%s %qs%s %qs construct inside of %s %qs region%s %s %p %d
  %s %s%s
  %s %wd out of range %wd - %wd%s '%s'
--- 2114,2120 ----
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %d least significant bits of %s are ignored%i-bit mode not compiled in%q#D conflicts with a previous declaration%q#D declared here%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 inherits from multiple base subobjects%q#D invalid; an anonymous union can only have 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 volatile%q#D not declared in class%q#D previously declared here%q#D previously defined here%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 %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 a namespace%q#T is not a template%q#T is not a valid type for a template non-type parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating point value was expected%q#T was previously declared here%q+#D cannot be declared%q+#D 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 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 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 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 appears both in data and map clauses%qD appears more than once in %<aligned%> clauses%qD appears more than once in data 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 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 can be marked override%qD cannot appear in a constant-expression%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 conflicts with used function%qD declared %<static%> in %<constexpr%> function%qD declared %<thread_local%> in %<constexpr%> function%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 %qT%qD declared as reference but not initialized%qD declared here%qD declared here, later in the translation unit%qD defined but not used%qD does not have a mappable type in %qs clause%qD does not have integral or enumeration 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 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 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 lambda%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 declared in this scope%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is an enumeration template%qD is both a direct base and an indirect virtual base%qD is defined with tls model %s%qD is deprecated%qD is deprecated: %s%qD is initialized with itself%qD is normally a non-static function%qD is not a class or namespace%qD is not a function template%qD is not a member of %qD%qD is not a member of %qT%qD is not a member template function%qD is not a namespace-name%qD is not a pointer variable%qD is not a static data member of a class template%qD is not a template%qD is not a template function%qD is not a type%qD is not a valid template argument because %qD is a variable, not the address of a variable%qD is not a variable%qD is not a variable in %<aligned%> 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 an function argument%qD is not captured%qD is not compatible with %qD%qD is not defined outside of function scope%qD is static but used in inline function %qD which is not static%qD is threadprivate variable in %qs clause%qD is too small to hold all values of %q#T%qD is used uninitialized in this function%qD may be used uninitialized in this function%qD may not be declared as static%qD may not be declared within a namespace%qD must be a global variable in %<#pragma acc declare link%>%qD must be a non-member function%qD must be a nonstatic member function%qD must be either a non-static member function or a non-member function%qD must have an argument of class or enumerated type%qD must not have variable number of arguments%qD not declared%qD not defined%qD redeclared with different access%qD redeclared with different visibility%qD referenced in target region does not have a mappable type%qD 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 specified both in declare target %<link%> and %<to%> clauses%qD used before its definition%qD used in its own initializer%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 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: 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 data clauses%qE appears more than once in map clauses%qE appears more than once on the same %<declare target%> directive%qE argument is not a function%qE argument not an identifier%qE attribute address out of range%qE attribute allows only an integer constant argument%qE attribute 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 not a string constant%qE attribute argument not an integer constant%qE attribute argument should be between 0 to 255%qE attribute argument should be between 18 to 255%qE attribute can only be applied to functions or to class or enumeration types%qE attribute cannot be specified for local variables%qE attribute directive ignored%qE attribute does not apply to types%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 %qT is already defined%qE attribute ignored due to conflict with %qs attribute%qE attribute ignored due to conflict with attribute %qs%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on non-class types%qE attribute ignored on types%qE attribute is not supported for R8C target%qE attribute is not supported on this platform%qE attribute is only applicable on functions%qE attribute is only valid on %<struct%> type%qE attribute is supported only for SH2A%qE attribute is used for non-class method%qE attribute not allowed with auto storage class%qE attribute not available to functions that return value on the stack%qE attribute not available to functions with arguments passed on the stack%qE attribute not available to functions with variable number of arguments%qE attribute on non-volatile variable%qE attribute only affects top level objects%qE attribute only applies to SH2A%qE attribute only applies to base type of a function pointer%qE attribute only applies to function types%qE attribute only applies to functions%qE attribute only applies to interrupt functions%qE attribute only applies to variables%qE attribute only applies to variables in static storage%qE attribute only applies to variadic functions%qE attribute only available for 32-bit%qE attribute only supported for reduced Tiny cores%qE attribute requires a string argument%qE attribute requires a string constant argument%qE attribute requires a void return type%qE attribute requires an integer constant argument%qE attribute requires prototypes with named arguments%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE cannot have both %qs and %qs attributes%qE declared %<threadprivate%> after first use%qE declared as function returning a function%qE declared as function returning an array%qE defined as wrong kind of tag%qE does not have 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 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 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 type%qE incompatible attribute ignored%qE initialized and declared %<extern%>%qE is a member of a union%qE is a pointer; did you mean to use %<->%>?%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%qE is neither a variable nor a function name in clause %qs%qE is neither function nor member function; cannot be declared friend%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 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 template%qE is not a type%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%qE is not a variable in %<aligned%> clause%qE is not a variable in %qs clause%qE is not a variable in clause %<firstprivate%>%qE is not a variable in clause %<lastprivate%>%qE is not a variable in clause %qs%qE is not an Objective-C class name or alias%qE is not an argument in %<uniform%> clause%qE is not at beginning of declaration%qE is not initialized%qE is not of type %qT%qE is only allowed in Objective-C dialects%qE is predetermined %qs for %qs%qE is used uninitialized in this function%qE may be used uninitialized in this function%qE may not respond to %<%c%E%>%qE may write a terminating nul past the end of the destination%qE must be %<threadprivate%> for %<copyin%>%qE needs isa option %s%qE needs unknown isa option%qE not specified in enclosing %qs%qE not specified in enclosing OpenACC %qs construct%qE output %wu or more bytes (assuming %wu) into a destination of size %wu%qE output %wu or more bytes into a destination of size %wu%qE output between %wu and %wu bytes into a destination of size %wu%qE output may be truncated before the last format character%qE output truncated before the last format character%qE redeclared as different kind of symbol%qE redeclared with conflicting %qs attributes%qE requires a %<declare%> directive for use in a %<routine%> function%qE undeclared (first use in this function)%qE undeclared (first use in this function); did you mean %qs?%qE undeclared here (not in a function)%qE undeclared here (not in a function); did you mean %qs?%qE used with %<auto%>%qE used with %<register%>%qE used with %<typedef%>%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qF declared %<static%> but never defined%qF requires z14 or higher%qT and %qT are in disjoint named address spaces%qT as type rather than plain %<decltype(auto)%>%qT declared here%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%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 has a base %qT whose type depends on the type %qT which has no linkage%qT has a base %qT whose type has no linkage%qT has a base %qT 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 field %qD whose type has no linkage%qT has a field %qD whose type uses the anonymous namespace%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 of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class type%qT is not a class, struct, or union type%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a namespace%qT is not a namespace or unscoped enum%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not an accessible base of %qT%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT is/uses unnamed type%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qs%qs already defined as specific binding for the generic %qs at %C%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 for GENERIC %qs at %L are ambiguous%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%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 LOGICAL%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 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 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 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 at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs%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 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 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 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)%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 should be a FUNCTION%qs at %L should be a SUBROUTINE%qs attribute ignored%qs attribute only applies to functions%qs attribute only applies to variadic functions%qs attribute requires prototypes with named arguments%qs cannot appear in a constant-expression%qs cannot be extended at %C because it is BIND(C)%qs cannot be extended at %C because it is a SEQUENCE type%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%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 in a non-class scope%qs defined in a non-class scope%qs does not support MIPS16 code%qs expects 1 argument but %d given%qs expects 2 arguments but %d given%qs expects a constant argument%qs expects a fixed-point value as argument%qs expects a fixed-point value as first argument%qs expects an integer value as second argument%qs expression must be integral%qs function cannot have arguments%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%qs function with trailing return type has %qT as its type rather than plain %<auto%>%qs function with trailing return type not declared with %<auto%> type specifier%qs has both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%qs 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 DEPEND clause at %L is a zero size array section%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 cannot appear in COMMON at %L [F2008:C5100]%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 initialized and declared %<extern%>%qs intrinsic with CHARACTER argument at %L%qs intrinsic with KIND argument at %L%qs intrinsic with RADIX argument at %L%qs is already IMPORTed from host scoping unit at %C%qs is corrupted%qs is deprecated%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is 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 directory%qs is not a gcov data file%qs is not a valid option to the preprocessor%qs is not an option that controls warnings%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 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 must be a module procedure or an external procedure with an explicit interface at %L%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 of %qs is PRIVATE at %L%qs of module %qs, imported at %C, is also the name of the current program unit%qs requires a target that provides the %qs instruction%qs requires branch-likely instructions%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 with %<decltype%>%qs specified with %<typeof%>%qs tag used in naming %q#T%qs used with %qE%qs uses dynamic stack allocation%qs value must be positive%qs variable is neither a pointer nor an array%qs variable is neither a pointer, nor an array nor reference to pointer or array%r%s:%d:%R   %r%s:%d:%d:%R   %s%s
  %s  Same as %s.%s !$ACC LOOP loops not perfectly nested at %L%s %<%s%.*s%> expects a matching %<%T%s%> argument%s %<%s%.*s%> expects a matching %<%s%s%> argument%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT%s %qE does not fully implement the %qE protocol%s %qs%s %qs construct inside of %s %qs region%s %s %p %d
  %s %s%s
  %s %wd out of range %wd - %wd%s '%s'
*************** F2008: A pointer function assignment is
*** 2147,2160 ****
  Cannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot specify IMPLICIT at %C after IMPLICIT NONECatch typos.Cause gas to print tomcat statistics.Cgraph edge statement index not foundCgraph edge statement index out of rangeChained transparent aliasesChange of value in conversion from %qs to %qs at %LChange only the low 8 bits of the stack pointer.Change the ABI to allow double word insns.Change the amount of scheduler lookahead.Change the maximum length of conditionally-executed sequences.Change the number of temporary registers that are available to conditionally-executed sequences.Change the stack pointer without disabling interrupts.Changes visibility to match Microsoft Visual Studio by default.Character %qs in string at %C is not representable in character kind %dCharacter %qs in string at %L cannot be converted into character kind %dCharacter argument %qs at %L must be length 1 because procedure %qs is BIND(C)Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %LCharacter length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %LCharacter length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %LCharacter length of component %qs needs to be a constant specification expression at %LCharacter-valued argument %qs of statement function at %L must have constant lengthCharacter-valued internal function %qs at %L must not be assumed lengthCharacter-valued module procedure %qs at %L must not be assumed lengthCharacter-valued statement function %qs at %L must have constant lengthCheck for stack overflow at runtime.Check for syntax errors, then stop.Check the return value of new in C++.Chose strategy to generate stringop using.Chunk size of omp schedule for loops parallelized by parloops.Clear all tune features.Clear hardware capabilities when linking.Clear the BSS to zero and place zero initialized in BSS.Coarray component %qs at %L must be allocatable with deferred shapeCoarray declaration at %CCoarray designator at %C but %qs is not a coarrayCoarray dummy argument %qs at %L to elemental procedureCoarray dummy variable %qs at %L not allowed in BIND(C) procedure %qsCoarray specification required in ALLOCATE statement at %LCoarray variable %qs at %L shall not have codimensions with deferred shapeCoarrays disabled at %C, use %<-fcoarray=%> to enableCoarrays disabled at %L, use %<-fcoarray=%> to enableCoarrays not supported in %s clause at %LCode for reallocating the allocatable array at %L will be addedCode for reallocating the allocatable variable at %L will be addedCode size: small, medium or large.Coindex of codimension %d must be a scalar at %LCoindex rank mismatch in array reference at %L (%d/%d)Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILECoindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argumentCoindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argumentCoindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)Coindexed actual argument at %L to pointer dummy %qsCoindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)Coindexed actual argument at %L with ultimate pointer componentCoindexed allocatable object at %LCoindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedureCoindexed expression to pointer component %qs in structure constructor at %LCoindexed object with polymorphic allocatable subcomponent at %LCoindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qsCoindexed procedure-pointer component at %CCoindexed variable must not have an allocatable ultimate component in assignment at %LCollect and dump debug information into temporary file if ICE in C/C++ compiler occurred.Comma before i/o item list at %LComma required after P descriptorCompile code for big endian mode.Compile code for little endian mode.  This is the default.Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement.Compile for 32-bit pointers.Compile for 64-bit pointers.Compile for ETRAX 100 (CRIS v8).Compile for ETRAX 4 (CRIS v3).Compile for V8+ ABI.Compile for the DSBT shared library ABI.Compile for the m32r.Compile for the m32r2.Compile for the m32rx.Compile for the v850 processor.Compile for the v850e processor.Compile for the v850e1 processor.Compile for the v850e2 processor.Compile for the v850e2v3 processor.Compile for the v850e3v5 processor.Compile for the v850es variant of the v850e1.Compile whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.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 %LComponents in TYPE at %C must precede CONTAINSComputed GOTO at %CConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConfigured with: %s
  Conflicting initializers in union at %L and %LConform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 2018 standard.Conform to the ISO Fortran 95 standard.Conform to the Objective-C 1.0 language as implemented in GCC 4.0.Conform to the o32 FPXX ABI.Consider access to byte sized memory slow.Consider type 'int' to be 16 bits wide.Consider type 'int' to be 32 bits wide.Constant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstruct webs and split unrelated uses of single variable.Contained function %qs at %L has no IMPLICIT typeContained procedure %qs at %C 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 register number must be in range 0-31 for %sControl the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Copy array sections into a contiguous block on procedure entry.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 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 shared library.Create canonical induction variables in loops.Create console application.Create data files needed by "gcov".Creating '%s'
! Creating array temporary at %LCreating array temporary at %L for argument %qsDATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L is a pointer and so must be a full arrayDATA statement at %C after the first executable statementDATA statement at %C cannot appear within an INTERFACEDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDC format specifier not allowed at %CDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDECIMAL= at %C not allowed in Fortran 95DECL_GIMPLE_REG_P set on a variable with address takenDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %C not allowed in Fortran 95DEPEND SINK used together with DEPEND SOURCE on the same construct at %LDIM argument at %L is out of boundsDIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %LDIMENSION specified for %qs outside its INTERFACE body at %LDISTANCE= argument to NUM_IMAGES at %LDISTANCE= argument to THIS_IMAGE at %LDIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionDO CONCURRENT construct at %CDO loop at %L is undefined as it overflowsDO loop at %L is undefined as it underflowsDO loop at %L will be executed zero timesDO step value is zeroDO termination statement which is not END DO or CONTINUE with label %d at %CDO-iterator %qs at %L is inside iterator of the same nameDOUBLE COMPLEX at %CDP format specifier not allowed at %CDTIO %s procedure at %L must be recursiveDTIO dummy argument at %L must be a scalarDTIO dummy argument at %L must be an ASSUMED SHAPE ARRAYDTIO dummy argument at %L must be of KIND = %dDTIO dummy argument at %L must be of type %sDTIO dummy argument at %L must have INTENT %sDTIO procedure %qs at %L must be a subroutineData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic targetDeclaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in GCC 8.  This switch has no effect.Deprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=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=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 be declared with both PRIVATE and BIND(C) attributesDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmulDifferent shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmulDifferent type kinds at %LDifferent types in pointer assignment at %L; attempted assignment of %s to %sDimensions specified for %s at %L after its initializationDisable ARCompact specific pass to generate conditional execution instructions.Disable FP regs.Disable LR and SR instructions from using FPX extension aux registers.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Discover pure and const functions.Display compile time statistics.Display statistics accumulated during compilation.Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do alignment optimizations for call instructions.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do no generate BRcc instructions in arc_reorg.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate mpy instructions for ARC700.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not put uninitialized globals in the common section.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use the AltiVec ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.Don't indicate any priority with TARGET_REGISTER_PRIORITY.Don't optimize block moves, use memcpy.Don't optimize block moves.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDowngrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump optimization passes.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate AUTOMATIC attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate argument %qs at %L to intrinsic %sDuplicate array spec for Cray pointee at %CDuplicate construct label %qs at %CDuplicate format specification at %CDuplicate name %qs in association at %CDuplicate statement label %d at %L and %LDuplicate symbol %qs in formal argument list at %CDuring link time optimization warn about mismatched types of global declarations.Dynamically allocate cc registers.E specifier not allowed with g0 descriptorEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH landing pad label ELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %C not allowed in Fortran 95END 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 statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG 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 %d of actual argument of RESHAPE at %L cannot be negativeElement in %s array constructor at %L is %sElement of assumed-shaped or pointer array passed to array dummy argument %qs at %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit IEEE-conformant code, without inexact exceptions.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit direct branches to local functions.Emit errors when run-time relocations are generated.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit long load/store sequences.Emit profiling counter call at function entry before prologue.Emit rdval instead of rduniq for thread pointer.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit verbose debug information in assembly code.Emit warnings when run-time relocations are generated.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty old style initializer list at %CEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++14 sized deallocation support.Enable CFI tables via GAS assembler directives.Enable DEC-style STATIC and AUTOMATIC attributes.Enable DIV, DIVU.Enable DIV-REM instructions for ARCv2.Enable DSP 3.1 Pack A extensions.Enable DWARF line debug info via GNU as.Enable Dual and Single Operand Instructions for Telephony.Enable Full Redundancy Elimination (FRE) on trees.Enable Function Descriptor PIC mode.Enable Graphite Identity transformation.Enable ID based shared library.Enable IEEE 128-bit floating point via the __float128 keyword.Enable Local Register Allocation.Enable Locked Load/Store Conditional extension.Enable MUL instructions.Enable MUL.X and UMUL.X instructions.Enable MULX instructions, assume fast shifter.Enable Objective-C exception and synchronization syntax.Enable Objective-C setjmp exception handling runtime.Enable OpenACC.Enable OpenMP (implies -frecursive in Fortran).Enable OpenMP's SIMD directives.Enable PIC support for building libraries.Enable Plan 9 language extensions.Enable Rcq constraint handling - most short code generation depends on this.Enable Rcw constraint handling - ccfsm condexec mostly depends on this.Enable Read-Modify-Write (RMW) instructions support/use.Enable SSA coalescing of user variables.Enable SSA code sinking on trees.Enable SSA dead code elimination optimization on trees.Enable SSA-BIT-CCP optimization on trees.Enable SSA-CCP optimization on trees.Enable SSA-PRE optimization on trees.Enable TPF-OS tracing code.Enable 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 atomic instructions.Enable automatic template instantiation.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional moves.Enable constructor/destructor feature.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable exception handling.Enable forward propagation on trees.Enable front end optimization.Enable function profiling.Enable function reordering that improves code placement.Enable garbage collection (GC) in Objective-C/Objective-C++ programs.Enable generation of ARC SIMD instructions via target-specific builtins.Enable generation of R2 BMX instructions.Enable generation of R2 CDX instructions.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable legacy math intrinsics for compatibility.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable load/store bonding.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop invariant motion on trees.Enable loop optimizations on tree level.Enable loop vectorization on trees.Enable machine specific peephole optimizations.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable sign extend instructions.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.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 RX FPU instructions.  This is the default.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable unaligned word and halfword accesses to packed data.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError converting PARAMETER constant in complex constant at %CError converting integerError in pointer initialization at %CError in type-spec at %LError writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
  Evaluation of nonstandard initialization expression at %LEventEvent variable argument at %L must be a coarray but not coindexedEvent variable argument at %L must be a coarray or coindexedEvent variable at %L must be a scalar of type EVENT_TYPEExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<,%> at %CExpected %<,%> or end of statement at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected DO loop at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected data constant after repeat spec at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected label %qs for %s statement at %CExpected left parenthesisExpected module procedure name at %CExpected nameExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after '.' at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable in READ statement at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting list of named entities at %CExplain what alignment considerations lead to the decision to make an insn short or long.Explicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %C has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure declaration at %CFLUSH statement at %CFORALL end expression at %L must be a scalar INTEGERFORALL index %qs may not appear in triplet specification at %LFORALL index-name at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar variable of type integerFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORM TEAM statement at %CFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPTR argument at %L to C_F_POINTER shall not be polymorphicFPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.Factor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailure getting length of a constant array.Fatal ErrorFile %qs opened at %C is not a GNU Fortran module fileFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force creation of temporary to test infrequently-executed forall code.Force functions to be aligned to a 4 byte boundary.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %C has value %qsFortran 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:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L with entries returning variables of different string lengthsFunction result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC is not configured to support %s as offload targetGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCSE disabledGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGenerate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate C header of platform-specific features.Generate 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 LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a call to abort if a noreturn function returns.Generate a single exit point for each function.Generate aggregate parameter passing code with at most 64-bit alignment.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate bit instructions.Generate branch hints for branches.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for static functions even if they are never called.Generate code for the Android platform.Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to use a non-exec PLT and GOT.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code with library calls for floating point.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in DWARF v2 (or later) format.Generate debug information in STABS format.Generate debug information in VMS format.Generate debug information in XCOFF format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in extended STABS format.Generate debug information in extended XCOFF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate fast indirect calls.Generate floating point mathematics using given instruction set.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate little endian code.Generate little-endian code.Generate load/store multiple instructions.Generate load/store with update instructions.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate run time type descriptor information.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate string extension instructions.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGraphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.HLE_ACQUIRE not used with ACQUIRE or stronger memory modelHLE_RELEASE not used with RELEASE or stronger memory modelHSA SSA name defined by instruction that is supposed to be using itHSA SSA name not among operands of instruction that is supposed to use itHSA SSA verification failedHSA has not been enabled during configurationHSA image ops not handledHSA instruction uses a register but is not among recorded register usesHSA instruction verification failedHardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into; at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %C uses non-standard syntaxHistogram value statement does not correspond to the statement it is associated withHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).IBITS: Bad bitICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to build.ID shared libraries and FD-PIC mode can%'t be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT NONE with spec list at %CIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINDIRECT_REF in gimple ILINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG must be a scalar-default-char-variable at %LIOMSG tag at %LISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<__FUNCTION__%> predefined identifierISO C does not support %<__PRETTY_FUNCTION__%> predefined identifierISO C does not support %<__int%d%> typesISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support decimal floating pointISO C does not support fixed-point typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support the %<_Float%d%s%> typeISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a ?: expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow ?: with omitted middle operandISO C++ does not allow C99 designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ 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 the use of %qE on explicit instantiationsISO 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 C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size can%'t be evaluatedISO C90 forbids array whose size can%'t be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Alignas%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If first argument of ATAN2 %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignored.Illegal allocate-object at %C for a PURE procedureIllegal character in BOZ constant at %CIllegal id in copy_walk_reduction_argIllegal preprocessor directiveIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement EVENT %s at %C in CRITICAL blockImage control statement EVENT %s at %C in DO CONCURRENT blockImage control statement EVENT %s at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement C++17 inheriting constructor semantics.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.Implicitly declared BIND(C) function %qs at %L may not be C interoperableImplicitly declared BIND(C) variable %qs at %L may not be C interoperableImplicitly declared function %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %LImplicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT typeImplied SAVE for module variable %qs at %L, needed due to the default initializationImplied-shape array at %LIn %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %sIn SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In constructor %qsIn copy constructor %qsIn destructor %qsIn function %qsIn lambda functionIn member function %qsIn static member function %qsInclude directory %qs: %sIncompatible derived type in PARAMETER at %LIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect function return valueIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of variable at %C is not allowed in a PURE procedureInitialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %CInline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Insert arc-based program profiling code.Insert code to profile values of expressions.Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue.Insert nops when it might improve performance by allowing dual issue (default).Insn addresses not set after shorten_branchesInstrument function entry and exit with profiling calls.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 integer kind %i at %CInteger too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeInterface %qs at %L is declared in a later PROCEDURE statementInterface %qs at %L may not be a statement functionInterface %qs at %L may not be genericInterface %qs at %L must be explicitInterface mismatch for procedure-pointer component %qs in structure constructor at %L: %sInterface mismatch in dummy procedure %qs at %L: %sInterface mismatch in global procedure %qs at %L: %sInterface mismatch in procedure pointer assignment at %L: %qs is not a subroutineInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInterface-name expected after %<(%> at %CInternal compiler error: Error reporting routines re-entered.
  Internal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is used as actual argument at %LInternal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Intersperse literal pools with code in the text section.Intrinsic %qs (is %s) is used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ldIntrinsic function %qs (%d) not recognizedIntrinsic function %qs at %L is not permitted in an initialization expressionIntrinsic function %s at %L is not permitted for CO_REDUCEIntrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointerIntrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure %qs not allowed in PROCEDURE statement at %LIntrinsic procedure at %L cannot be a MODULE PROCEDUREIntrinsic subroutine %qs at %L shall not have a type specifierInvalid C identifier in NAME= specifier at %CInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid NULL at %LInvalid argument to !$ACC WAIT at %CInvalid character in name at %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid type-spec at %CInvalid value for %s specification at %CIssue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJunk after MAP statement at %CJunk after UNION statement at %CJunk after non-nested STRUCTURE statement at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND parameter of %s at %L must be an initialization expressionKeyword %qs at %C has already appeared in the current argument listKeyword argument %qs at %L is already associated with another actual argumentKeyword argument %qs at %L is not in the procedureKeyword argument requires explicit interface for procedure %qs at %LKeyword argument requires explicit interface for procedure pointer component %qs at %LKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known cmodel types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= 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 %sLEXER_DEBUGGING_ENABLED_P is not set to trueLHS in noreturn callLINEAR clause modifier used on DO or SIMD construct at %LLINEAR clause specified together with ORDERED clause with argument at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLeft parenthesis required after %<*%>Legacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
  Link in code for a __main kernel.Link 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.Lock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLook for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMain variant is not definedMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make sure loads and stores are not moved past DMA instructions.Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalloc data into P2 space.Mark MAC register as call-clobbered.Mark __tls_get_addr calls with argument info.Mark all loops as parallel.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. number of generated reload insns per insn is achieved (%d)
! Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of number and total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments a PHI may have before the FSM threader will not try to thread through its block.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of basic blocks on a finite state automaton jump thread path.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of disambiguations to perform per memory access.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in basic block to be considered for SLP vectorization.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMemory allocation failedMerge C++ types using One Definition Rule.Merge adjacent stores.Merge subcomand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal 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.Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMissing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %CMissing %<&%> in continued character constant at %CMissing %<(%> in statement at or before %LMissing %<)%> in statement at or before %LMissing %qs argument to the %s intrinsic at %LMissing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing argument list in function %qs at %CMissing argument to %qs at %CMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing comma at %LMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolModule %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Multiple identifiers provided with single NAME= specifier at %CNAME 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 %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL intrinsic with allocatable MOLD at %LNULL pointer at %L is not permitted as actual argument of %qs intrinsic functionNULL used in arithmeticNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs %lu bytes)Named block DO at %L requires matching ENDDO nameNamed constant %qs at %L cannot be an EQUIVALENCE objectNamed constant %qs in variable definition context (%s) at %LNamed constant at %C in an EQUIVALENCENamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNo FPX/FPU mixing allowedNo binding name is allowed in BIND(C) at %CNo branches
  No calls
  No default crt0.o.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-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 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 '=' operatorNonconforming tab character at %CNonconforming tab character in column %d of line %dNonconforming tab character in format at %CNonconstant array section at %L in DATA statementNoncontiguous deferred shape array %qs in %s clause at %LNonexistent 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 requiredNonpolymorphic reference to abstract type at %CNonstandard type declaration %s*%d at %CNot enough elements in array initializer at %CNot expected TAG.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 DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in TO clauseOMP DECLARE TARGET COMMON at %L previously mentioned in TO clause and later in LINK clauseOMP 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 TO clauseOMP DECLARE TARGET variable at %L previously mentioned in TO clause and later in LINK clauseOMP TARGET UPDATE at %L requires at least one TO or FROM clauseOPEN statement at %C must have UNIT or NEWUNIT specifiedOPEN statement not allowed in PURE procedure at %COPERATOR argument at %L must be a PURE functionOPTIONAL is not allowed inside of BLOCK at %CORDERED clause argument not constant positive integer at %CORDERED clause parameter is less than COLLAPSE at %LObject %qs is not a variable at %LObjective-C declarations may only appear in global scopeObsolescent feature: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 SOURCE or SINK dependence types are allowed on ORDERED directive at %LOnly array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar oneOnly 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 at %C may not appear in PURE proceduresOpenACC loop directive must be associated with an OpenACC compute regionOpenACC region inside of OpenACC routine, nested parallelism not supported yetOpenMP directives other than SIMD or DECLARE TARGET at %C may not appear in PURE or ELEMENTAL proceduresOperand of unary numeric operator %%<%s%%> at %%L is %sOperand of user operator %%<%s%%> at %%L is %sOperands 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 debugging experience rather than speed or size.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 variablesOption %s not used consistently in all LTO input filesOption %s with different valuesOptions:
--- 2157,2170 ----
  Cannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot specify IMPLICIT at %C after IMPLICIT NONECatch typos.Cause gas to print tomcat statistics.Cgraph edge statement index not foundCgraph edge statement index out of rangeChained transparent aliasesChange of value in conversion from %qs to %qs at %LChange only the low 8 bits of the stack pointer.Change the ABI to allow double word insns.Change the amount of scheduler lookahead.Change the maximum length of conditionally-executed sequences.Change the number of temporary registers that are available to conditionally-executed sequences.Change the stack pointer without disabling interrupts.Changes visibility to match Microsoft Visual Studio by default.Character %qs in string at %C is not representable in character kind %dCharacter %qs in string at %L cannot be converted into character kind %dCharacter argument %qs at %L must be length 1 because procedure %qs is BIND(C)Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %LCharacter length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %LCharacter length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %LCharacter length of component %qs needs to be a constant specification expression at %LCharacter-valued argument %qs of statement function at %L must have constant lengthCharacter-valued internal function %qs at %L must not be assumed lengthCharacter-valued module procedure %qs at %L must not be assumed lengthCharacter-valued statement function %qs at %L must have constant lengthCheck for stack overflow at runtime.Check for syntax errors, then stop.Check the return value of new in C++.Chose strategy to generate stringop using.Chunk size of omp schedule for loops parallelized by parloops.Clear all tune features.Clear hardware capabilities when linking.Clear the BSS to zero and place zero initialized in BSS.Coarray component %qs at %L must be allocatable with deferred shapeCoarray declaration at %CCoarray designator at %C but %qs is not a coarrayCoarray dummy argument %qs at %L to elemental procedureCoarray dummy variable %qs at %L not allowed in BIND(C) procedure %qsCoarray specification required in ALLOCATE statement at %LCoarray variable %qs at %L shall not have codimensions with deferred shapeCoarrays disabled at %C, use %<-fcoarray=%> to enableCoarrays disabled at %L, use %<-fcoarray=%> to enableCoarrays not supported in %s clause at %LCode for reallocating the allocatable array at %L will be addedCode for reallocating the allocatable variable at %L will be addedCode size: small, medium or large.Coindex of codimension %d must be a scalar at %LCoindex rank mismatch in array reference at %L (%d/%d)Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILECoindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argumentCoindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argumentCoindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)Coindexed actual argument at %L to pointer dummy %qsCoindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)Coindexed actual argument at %L with ultimate pointer componentCoindexed allocatable object at %LCoindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedureCoindexed expression to pointer component %qs in structure constructor at %LCoindexed object with polymorphic allocatable subcomponent at %LCoindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qsCoindexed procedure-pointer component at %CCoindexed variable must not have an allocatable ultimate component in assignment at %LCollect and dump debug information into temporary file if ICE in C/C++ compiler occurred.Comma before i/o item list at %LComma required after P descriptorCompile code for big endian mode.Compile code for little endian mode.  This is the default.Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement.Compile for 32-bit pointers.Compile for 64-bit pointers.Compile for ETRAX 100 (CRIS v8).Compile for ETRAX 4 (CRIS v3).Compile for V8+ ABI.Compile for the DSBT shared library ABI.Compile for the m32r.Compile for the m32r2.Compile for the m32rx.Compile for the v850 processor.Compile for the v850e processor.Compile for the v850e1 processor.Compile for the v850e2 processor.Compile for the v850e2v3 processor.Compile for the v850e3v5 processor.Compile for the v850es variant of the v850e1.Compile whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.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 %LComponents in TYPE at %C must precede CONTAINSComputed GOTO at %CConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConfigured with: %s
  Conflicting initializers in union at %L and %LConform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 2018 standard.Conform to the ISO Fortran 95 standard.Conform to the Objective-C 1.0 language as implemented in GCC 4.0.Conform to the o32 FPXX ABI.Consider access to byte sized memory slow.Consider type 'int' to be 16 bits wide.Consider type 'int' to be 32 bits wide.Constant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstruct webs and split unrelated uses of single variable.Contained function %qs at %L has no IMPLICIT typeContained procedure %qs at %C 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 register number must be in range 0-31 for %sControl the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Copy array sections into a contiguous block on procedure entry.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 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 shared library.Create canonical induction variables in loops.Create console application.Create data files needed by "gcov".Creating '%s'
! Creating array temporary at %LCreating array temporary at %L for argument %qsDATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L is a pointer and so must be a full arrayDATA statement at %C after the first executable statementDATA statement at %C cannot appear within an INTERFACEDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDC format specifier not allowed at %CDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDECIMAL= at %C not allowed in Fortran 95DECL_GIMPLE_REG_P set on a variable with address takenDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %C not allowed in Fortran 95DEPEND SINK used together with DEPEND SOURCE on the same construct at %LDIM argument at %L is out of boundsDIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %LDIMENSION specified for %qs outside its INTERFACE body at %LDISTANCE= argument to NUM_IMAGES at %LDISTANCE= argument to THIS_IMAGE at %LDIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionDO CONCURRENT construct at %CDO loop at %L is undefined as it overflowsDO loop at %L is undefined as it underflowsDO loop at %L will be executed zero timesDO step value is zeroDO termination statement which is not END DO or CONTINUE with label %d at %CDO-iterator %qs at %L is inside iterator of the same nameDOUBLE COMPLEX at %CDP format specifier not allowed at %CDTIO %s procedure at %L must be recursiveDTIO dummy argument at %L must be a scalarDTIO dummy argument at %L must be an ASSUMED SHAPE ARRAYDTIO dummy argument at %L must be of KIND = %dDTIO dummy argument at %L must be of type %sDTIO dummy argument at %L must have INTENT %sDTIO procedure %qs at %L must be a subroutineData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic targetDeclaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in GCC 8.  This switch has no effect.Deprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=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=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 be declared with both PRIVATE and BIND(C) attributesDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmulDifferent shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmulDifferent type kinds at %LDifferent types in pointer assignment at %L; attempted assignment of %s to %sDimensions specified for %s at %L after its initializationDisable ARCompact specific pass to generate conditional execution instructions.Disable FP regs.Disable LR and SR instructions from using FPX extension aux registers.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Discover pure and const functions.Display compile time statistics.Display statistics accumulated during compilation.Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do alignment optimizations for call instructions.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do no generate BRcc instructions in arc_reorg.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate mpy instructions for ARC700.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not put uninitialized globals in the common section.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use the AltiVec ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.Don't indicate any priority with TARGET_REGISTER_PRIORITY.Don't optimize block moves, use memcpy.Don't optimize block moves.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDowngrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump optimization passes.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate AUTOMATIC attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate argument %qs at %L to intrinsic %sDuplicate array spec for Cray pointee at %CDuplicate construct label %qs at %CDuplicate format specification at %CDuplicate name %qs in association at %CDuplicate statement label %d at %L and %LDuplicate symbol %qs in formal argument list at %CDuring link time optimization warn about mismatched types of global declarations.Dynamically allocate cc registers.E specifier not allowed with g0 descriptorEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH landing pad label ELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %C not allowed in Fortran 95END 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 statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG 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 %d of actual argument of RESHAPE at %L cannot be negativeElement in %s array constructor at %L is %sElement of assumed-shaped or pointer array passed to array dummy argument %qs at %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit IEEE-conformant code, without inexact exceptions.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit direct branches to local functions.Emit errors when run-time relocations are generated.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit long load/store sequences.Emit profiling counter call at function entry before prologue.Emit rdval instead of rduniq for thread pointer.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit verbose debug information in assembly code.Emit warnings when run-time relocations are generated.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty old style initializer list at %CEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++14 sized deallocation support.Enable C-SKY SECURE instructions.Enable C-SKY TRUST 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 Full Redundancy Elimination (FRE) on trees.Enable Function Descriptor PIC mode.Enable Graphite Identity transformation.Enable ID based shared library.Enable IEEE 128-bit floating point via the __float128 keyword.Enable Local Register Allocation.Enable Locked Load/Store Conditional extension.Enable MUL instructions.Enable MUL.X and UMUL.X instructions.Enable MULX instructions, assume fast shifter.Enable Objective-C exception and synchronization syntax.Enable Objective-C setjmp exception handling runtime.Enable OpenACC.Enable OpenMP (implies -frecursive in Fortran).Enable OpenMP's SIMD directives.Enable PIC support for building libraries.Enable Plan 9 language extensions.Enable Rcq constraint handling - most short code generation depends on this.Enable Rcw constraint handling - ccfsm condexec mostly depends on this.Enable Read-Modify-Write (RMW) instructions support/use.Enable SSA coalescing of user variables.Enable SSA code sinking on trees.Enable SSA dead code elimination optimization on trees.Enable SSA-BIT-CCP optimization on trees.Enable SSA-CCP optimization on trees.Enable SSA-PRE optimization on trees.Enable TPF-OS tracing code.Enable 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 atomic instructions.Enable automatic template instantiation.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable cache prefetch instructions.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 constructor/destructor feature.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable exception handling.Enable forward propagation on trees.Enable front end optimization.Enable function profiling.Enable function reordering that improves code placement.Enable garbage collection (GC) in Objective-C/Objective-C++ programs.Enable generation of ARC SIMD instructions via target-specific builtins.Enable generation of R2 BMX instructions.Enable generation of R2 CDX instructions.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable legacy math intrinsics for compatibility.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable load/store bonding.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop invariant motion on trees.Enable loop optimizations on tree level.Enable loop vectorization on trees.Enable machine specific peephole optimizations.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable sign extend instructions.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.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 RX FPU instructions.  This is the default.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable unaligned word and halfword accesses to packed data.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError converting PARAMETER constant in complex constant at %CError converting integerError in pointer initialization at %CError in type-spec at %LError writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
  Evaluation of nonstandard initialization expression at %LEventEvent variable argument at %L must be a coarray but not coindexedEvent variable argument at %L must be a coarray or coindexedEvent variable at %L must be a scalar of type EVENT_TYPEExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<,%> at %CExpected %<,%> or end of statement at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected DO loop at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected data constant after repeat spec at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected label %qs for %s statement at %CExpected left parenthesisExpected module procedure name at %CExpected nameExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after '.' at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable in READ statement at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting list of named entities at %CExplain what alignment considerations lead to the decision to make an insn short or long.Explicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %C has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure declaration at %CFLUSH statement at %CFORALL end expression at %L must be a scalar INTEGERFORALL index %qs may not appear in triplet specification at %LFORALL index-name at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar variable of type integerFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORM TEAM statement at %CFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPTR argument at %L to C_F_POINTER shall not be polymorphicFPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.Factor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailure getting length of a constant array.Fatal ErrorFile %qs opened at %C is not a GNU Fortran module fileFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force creation of temporary to test infrequently-executed forall code.Force functions to be aligned to a 4 byte boundary.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %C has value %qsFortran 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:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L with entries returning variables of different string lengthsFunction result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC is not configured to support %s as offload targetGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCSE disabledGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGenerate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate C header of platform-specific features.Generate 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 LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a call to abort if a noreturn function returns.Generate a single exit point for each function.Generate aggregate parameter passing code with at most 64-bit alignment.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate bit instructions.Generate branch hints for branches.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for static functions even if they are never called.Generate code for the Android platform.Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to use a non-exec PLT and GOT.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code with library calls for floating point.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in DWARF v2 (or later) format.Generate debug information in STABS format.Generate debug information in VMS format.Generate debug information in XCOFF format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in extended STABS format.Generate debug information in extended XCOFF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate fast indirect calls.Generate floating point mathematics using given instruction set.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate little endian code.Generate little-endian code.Generate load/store multiple instructions.Generate load/store with update instructions.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate run time type descriptor information.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate string extension instructions.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGraphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.HLE_ACQUIRE not used with ACQUIRE or stronger memory modelHLE_RELEASE not used with RELEASE or stronger memory modelHSA SSA name defined by instruction that is supposed to be using itHSA SSA name not among operands of instruction that is supposed to use itHSA SSA verification failedHSA has not been enabled during configurationHSA image ops not handledHSA instruction uses a register but is not among recorded register usesHSA instruction verification failedHardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into; at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %C uses non-standard syntaxHistogram value statement does not correspond to the statement it is associated withHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).IBITS: Bad bitICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to build.ID shared libraries and FD-PIC mode can%'t be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT NONE with spec list at %CIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINDIRECT_REF in gimple ILINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG must be a scalar-default-char-variable at %LIOMSG tag at %LISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<__FUNCTION__%> predefined identifierISO C does not support %<__PRETTY_FUNCTION__%> predefined identifierISO C does not support %<__int%d%> typesISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support decimal floating pointISO C does not support fixed-point typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support the %<_Float%d%s%> typeISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a ?: expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow ?: with omitted middle operandISO C++ does not allow C99 designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ 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 the use of %qE on explicit instantiationsISO 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 C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<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 can%'t be evaluatedISO C90 forbids array whose size can%'t be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Alignas%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If first argument of ATAN2 %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignored.Illegal allocate-object at %C for a PURE procedureIllegal character in BOZ constant at %CIllegal id in copy_walk_reduction_argIllegal preprocessor directiveIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement EVENT %s at %C in CRITICAL blockImage control statement EVENT %s at %C in DO CONCURRENT blockImage control statement EVENT %s at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement C++17 inheriting constructor semantics.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.Implicitly declared BIND(C) function %qs at %L may not be C interoperableImplicitly declared BIND(C) variable %qs at %L may not be C interoperableImplicitly declared function %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %LImplicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT typeImplied SAVE for module variable %qs at %L, needed due to the default initializationImplied-shape array at %LIn %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %sIn SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In constructor %qsIn copy constructor %qsIn destructor %qsIn function %qsIn lambda functionIn member function %qsIn static member function %qsInclude directory %qs: %sIncompatible derived type in PARAMETER at %LIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect function return valueIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of variable at %C is not allowed in a PURE procedureInitialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %CInline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Insert arc-based program profiling code.Insert code to profile values of expressions.Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue.Insert nops when it might improve performance by allowing dual issue (default).Instrument function entry and exit with profiling calls.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 integer kind %i at %CInteger too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeInterface %qs at %L is declared in a later PROCEDURE statementInterface %qs at %L may not be a statement functionInterface %qs at %L may not be genericInterface %qs at %L must be explicitInterface mismatch for procedure-pointer component %qs in structure constructor at %L: %sInterface mismatch in dummy procedure %qs at %L: %sInterface mismatch in global procedure %qs at %L: %sInterface mismatch in procedure pointer assignment at %L: %qs is not a subroutineInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInterface-name expected after %<(%> at %CInternal compiler error: Error reporting routines re-entered.
  Internal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is used as actual argument at %LInternal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Intersperse literal pools with code in the text section.Intrinsic %qs (is %s) is used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ldIntrinsic function %qs (%d) not recognizedIntrinsic function %qs at %L is not permitted in an initialization expressionIntrinsic function %s at %L is not permitted for CO_REDUCEIntrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointerIntrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure %qs not allowed in PROCEDURE statement at %LIntrinsic procedure at %L cannot be a MODULE PROCEDUREIntrinsic subroutine %qs at %L shall not have a type specifierInvalid C identifier in NAME= specifier at %CInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid NULL at %LInvalid argument to !$ACC WAIT at %CInvalid character in name at %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid type-spec at %CInvalid value for %s specification at %CIssue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJunk after MAP statement at %CJunk after UNION statement at %CJunk after non-nested STRUCTURE statement at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND parameter of %s at %L must be an initialization expressionKeyword %qs at %C has already appeared in the current argument listKeyword argument %qs at %L is already associated with another actual argumentKeyword argument %qs at %L is not in the procedureKeyword argument requires explicit interface for procedure %qs at %LKeyword argument requires explicit interface for procedure pointer component %qs at %LKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known cmodel types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= 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 %sLEXER_DEBUGGING_ENABLED_P is not set to trueLHS in noreturn callLINEAR clause modifier used on DO or SIMD construct at %LLINEAR clause specified together with ORDERED clause with argument at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLeft parenthesis required after %<*%>Legacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
  Link in code for a __main kernel.Link 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.Lock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLook for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMain variant is not definedMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make sure loads and stores are not moved past DMA instructions.Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalloc data into P2 space.Mark MAC register as call-clobbered.Mark __tls_get_addr calls with argument info.Mark all loops as parallel.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. number of generated reload insns per insn is achieved (%d)
! Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of number and total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments a PHI may have before the FSM threader will not try to thread through its block.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of basic blocks on a finite state automaton jump thread path.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of disambiguations to perform per memory access.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in basic block to be considered for SLP vectorization.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMemory allocation failedMerge C++ types using One Definition Rule.Merge adjacent stores.Merge subcomand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal 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.Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMissing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %CMissing %<&%> in continued character constant at %CMissing %<(%> in statement at or before %LMissing %<)%> in statement at or before %LMissing %qs argument to the %s intrinsic at %LMissing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing argument list in function %qs at %CMissing argument to %qs at %CMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing comma at %LMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolModule %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Multiple identifiers provided with single NAME= specifier at %CNAME 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 %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL intrinsic with allocatable MOLD at %LNULL pointer at %L is not permitted as actual argument of %qs intrinsic functionNULL used in arithmeticNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs %lu bytes)Named block DO at %L requires matching ENDDO nameNamed constant %qs at %L cannot be an EQUIVALENCE objectNamed constant %qs in variable definition context (%s) at %LNamed constant at %C in an EQUIVALENCENamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNo binding name is allowed in BIND(C) at %CNo branches
  No calls
  No default crt0.o.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-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 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 '=' operatorNonconforming tab character at %CNonconforming tab character in column %d of line %dNonconforming tab character in format at %CNonconstant array section at %L in DATA statementNoncontiguous deferred shape array %qs in %s clause at %LNonexistent 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 requiredNonpolymorphic reference to abstract type at %CNonstandard type declaration %s*%d at %CNot enough elements in array initializer at %CNot expected TAG.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 DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in TO clauseOMP DECLARE TARGET COMMON at %L previously mentioned in TO clause and later in LINK clauseOMP 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 TO clauseOMP DECLARE TARGET variable at %L previously mentioned in TO clause and later in LINK clauseOMP TARGET UPDATE at %L requires at least one TO or FROM clauseOPEN statement at %C must have UNIT or NEWUNIT specifiedOPEN statement not allowed in PURE procedure at %COPERATOR argument at %L must be a PURE functionOPTIONAL is not allowed inside of BLOCK at %CORDERED clause argument not constant positive integer at %CORDERED clause parameter is less than COLLAPSE at %LObject %qs is not a variable at %LObjective-C declarations may only appear in global scopeObsolescent feature: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 SOURCE or SINK dependence types are allowed on ORDERED directive at %LOnly array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar oneOnly 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 at %C may not appear in PURE proceduresOpenACC loop directive must be associated with an OpenACC compute regionOpenACC region inside of OpenACC routine, nested parallelism not supported yetOpenMP directives other than SIMD or DECLARE TARGET at %C may not appear in PURE or ELEMENTAL proceduresOperand of unary numeric operator %%<%s%%> at %%L is %sOperand of user operator %%<%s%%> at %%L is %sOperands 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 debugging experience rather than speed or size.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 variablesOption %s not used consistently in all LTO input filesOption %s with different valuesOptions:
*************** warranty; not even for MERCHANTABILITY o
*** 2208,2214 ****
  complex arguments must have floating-point typecomplex arguments must have identical typescomplex invalid for %qscomponent %qs at %L has already been set by a parent derived type constructorcompound literal has variable sizecompound literal of non-object type %qTcompound literal qualified by address-space qualifiercompressed stream: %sconcept %q#D declared with a deduced return typeconcept %q#D declared with function parametersconcept %q#D with non-%<bool%> return type %qTconcept %qD has no definitionconcept must have type %<bool%>condition expression refers to iteration variable %qDconditional expression between distinct pointer types %qT and %qT lacks a castconditional expression between distinct pointer-to-member types %qT and %qT lacks a castconditional expression in operand of fold-expressionconflicting access specifications for field %qE, ignoredconflicting access specifications for method %q+D, ignoredconflicting named address spaces (%s vs %s)conflicting named address spaces (%s vs %s) for %q+Dconflicting named address spaces (%s vs generic) for %q+Dconflicting named address spaces (generic vs %s) for %q+Dconflicting return type specified for %q+#Dconflicting specifiers in declaration of %qsconflicting super class name %qEconflicting type attributes specified for %q+#Dconflicting type qualifiers for %q+Dconflicting types for %<%c%s%>conflicting types for %q+Dconflicts with %qDconsider using '-pg' instead of '-p' with gprof(1)consider using `-pg' instead of `-p' with gprof(1)const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>const, volatile or restrict qualified type in %<#pragma omp declare reduction%>const/copy propagation disabledconst_double_split got a bad insn:constant argument %d for builtin %qF is out of range for target typeconstant argument out of range for %qsconstant field %qD used as %<asm%> outputconstant not recomputed when ADDR_EXPR changedconstant refers to itselfconstant value required for builtin %qF argument %dconstraint mismatch at argument %d in template parameter list for %qDconstructor cannot be static member functionconstructor delegates to itselfconstructor delegation follows mem-initializer for %qDconstructor for alien class %qT cannot be a memberconstructor is not user-provided because it is explicitly defaulted in the class bodyconstructor priorities are not supportedconstructor priorities from 0 to %d are reserved for the implementationconstructor priorities must be integers from 0 to %d inclusiveconstructor syntax used, but no constructor declared for type %qTconstructors cannot be declared %<virtual%>constructors may not be cv-qualifiedconstructors may not be ref-qualifiedcontaining loop herecontains additional virtual method %qDcontinue statement not within a loopcontinue statement within %<#pragma simd%> loop bodycontrol flow in the middle of basic block %dcontrol reaches end of non-void functionconversion between distinct pointer types %qT and %qT lacks a castconversion between distinct pointer-to-member types %qT and %qT lacks a castconversion casts away constnessconversion from %q#T to %q#Tconversion from address space %qs to address space %qsconversion from pointer type %qT to arithmetic type %qT in a constant expressionconversion lacks type at end of formatconversion of %qT null pointer to %qT is not a constant expressionconversion of an SSA_NAME on the left hand sideconversion of register to a different sizeconversion of scalar %qT to vector %qT involves truncationconversion 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 %qTconverting %<false%> to pointer type %qTconverting %<false%> to pointer type for argument %P of %qDconverting NULL to non-pointer typeconverting an array compound literal to a pointer is ill-formed in C++converting far pointer to near pointerconverting overloaded function %qD to type %q#T is ambiguousconverting to %qT from initializer list would use explicit constructor %qDconverting to non-pointer type %qT from NULLcopying non-static data member %q#D of rvalue reference typecopyprivate variable %qE is not threadprivate or private in outer contextcorrupt loop tree rootcorrupted exits list of loop %dcorrupted head of the exits list of loop %dcorrupted profile info: 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 template argument %qE from %qT to %qTcould not emit HSAIL for function %s: function cannot be clonedcould not find a spill registercould not find an integer type of the same size as %qTcould not find class %qEcould not find interface for class %qEcould not find setter/getter for %qE in class %qEcould not find specs file %s
  could not open Go dump file %qs: %mcould not open dump file %qs: %mcould not open final insn dump file %qs: %mcould not open response file %scould not open symbol resolution file: %mcould not open temporary response file %scould not parse file offsetcould not parse hex numbercould not read the BRIG filecould not resolve typename typecould not split insncould not write to response file %scould not write to temporary response file %scouldn%'t understand kern.osversion %q.*scouldn%'t unmap pch_address_space: %mcreated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with differing settings of '%s'creating array of %qTcreating array of %qT, which is an abstract class typecreating array of function memberscreating array of functionscreating array of referencescreating array of voidcreating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTcreating run-time relocationcreating run-time relocation for %qDcreating selector for nonexistent method %qEcustom-fpu-cfg option does not support %<no-%>custom-fpu-cfg option requires configuration argumentcv-qualified type parameterdata area attributes cannot be specified for local variablesdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdata-model=far not valid for cr16c architecturedead STMT in EH tabledead histogramdebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug: decl-specifier in declaration of deduction guidedecl-specifier invalid in conditiondeclaration %qD does not declare anythingdeclaration does not declare anythingdeclaration for parameter %qD but no such parameterdeclaration of %<extern%> variable %qD in %<for%> loop initial declarationdeclaration of %<~%T%> as member of %qTdeclaration 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 no linkage follows extern declarationdeclaration of %qD ambiguates earlier template instantiation for %qDdeclaration of %qD as %<typedef%>declaration of %qD as array of function membersdeclaration of %qD as array of functionsdeclaration of %qD as array of referencesdeclaration of %qD as array of voiddeclaration of %qD as member of %qTdeclaration of %qD as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qD as non-functiondeclaration of %qD as non-memberdeclaration of %qD as parameterdeclaration of %qD in %qD which does not enclose %qDdeclaration of %qD in namespace %qD which does not enclose %qDdeclaration of %qD not in a namespace surrounding %qDdeclaration of %qD shadows a global declarationdeclaration of %qD shadows a member of %qTdeclaration of %qD shadows a parameterdeclaration of %qD shadows a previous localdeclaration of %qE as array of functionsdeclaration of %qE as array of voidsdeclaration of %qE as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qF has a different exception specifierdeclaration of function %qD in invalid contextdeclaration of multidimensional array must have bounds for all dimensions except the firstdeclaration of non-variable %qD in %<for%> loop initial declarationdeclaration of static variable %qD in %<for%> loop initial declarationdeclaration of template parameter %q+D shadows template parameterdeclaration of type name as array of functionsdeclaration of type name as array of voidsdeclarations in dependent base %qT are not found by unqualified lookupdeclarator-id missing; using reserved word %qDdeclared heredeclared private heredeclared protected heredecltype cannot resolve address of overloaded functiondecltype evaluates to %qT, which is not a class or enumeration typedecrement of a boolean expressiondecrement of constant field %qDdecrement of enumeration value is invalid in C++decrement of function %qDdecrement of member %qD in read-only objectdecrement of pointer to an incomplete type %qTdecrement of read-only location %qEdecrement of read-only member %qDdecrement of read-only named return value %qDdecrement of read-only parameter %qDdecrement of read-only reference %qDdecrement of read-only variable %qDdeduced expression type does not satisfy placeholder constraintsdeduced initializer does not satisfy placeholder constraintsdeduced return type does not satisfy placeholder constraintsdeducing %qT as %qTdeduction guide %qD must be declared at namespace scopededuction guide %qD must not have a function bodydeduction guide for %qT must have trailing return typedefault %d minimum %d maximum %ddefault argument %qE uses %qDdefault argument %qE uses local variable %qDdefault argument for template parameter for class enclosing %qDdefault argument given for parameter %d of %q#Ddefault argument mismatch in overload resolutiondefault argument 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 template arguments may not be used in function template friend re-declarationdefault template arguments may not be used in partial specializationsdefaulted default constructor does not initialize %q#Ddefaulted default constructor does not initialize any non-static data memberdefaulted function %q+D with default argumentdefaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qTdeferred type parameter at %Cdefining a type in a cast is invalid in C++defining a type in a compound literal is invalid in C++defining explicit specialization %qD in friend declarationdefining type in %qs expression is invalid in C++definition in block %i does not dominate use in block %idefinition in block %i follows the usedefinition of %q#D is marked %<dllimport%>definition of %q#T inside template parameter listdefinition of %q#T is not complete until the closing bracedefinition of %qD does not match %<#include <initializer_list>%>definition of %qD is not in namespace enclosing %qTdefinition of explicitly-defaulted %q+Ddefinition of implicitly-declared %qDdefinition of protocol %qE not founddefinition of static data member %q+D of dllimport%'d classdefinition provided for explicit instantiationdeleting %qT is undefineddeleting LTRANS file %s: %mdeleting array %q#Edeleting file %s: %mdeleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviordeleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviordependent-name %qE is parsed as a non-type, but instantiation yields a typedeprecated conversion from string constant to %qTdeprecated message is not a stringdereferencing %<void *%> pointerdereferencing a null pointerdereferencing a null pointer in %qEdereferencing pointer to incomplete type %qTdereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddestructor %qD declared as member templatedestructor cannot be static member functiondestructor for %qE shall not be run eitherdestructor for alien class %qT cannot be a memberdestructor priorities are not supporteddestructor priorities from 0 to %d are reserved for the implementationdestructor priorities must be integers from 0 to %d inclusivedestructors may not be cv-qualifieddestructors may not be ref-qualifieddestructors may not have parametersdid you mean to dereference the pointer?did you mean to use logical not (%<!%>)?did you mean to use logical not?difference between %qE and %qD does not have integer typedifferent number of parametersdifferent number of resultsdifferent parameter typesdifferent receiver typesdifferent result typesdifferent underlying type in enum %q#Tdifferent varargsdirect base %qT inaccessible in %qT due to ambiguitydirect-list-initialization of %<auto%> requires exactly one elementdirective argument %qEdirective argument in the range [%E, %E]disable pass %s for function %sdisable pass %s for functions in the range of [%u, %u]distinct Objective-C type in returndivision 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 unknowndouble colon in MODULE PROCEDURE statement at %Ldouble linked list of assembler names corrupteddouble linked list of clones corrupteddue to different exception specificationsdump file: %s
  duplicate %<_Atomic%>duplicate %<_Thread_local%> or %<__thread%>duplicate %<const%>duplicate %<default%> case in %<_Generic%>duplicate %<mutable%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qDduplicate %qEduplicate %qE declaration specifierduplicate %qsduplicate (or overlapping) case valueduplicate asm operand name %qsduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of '%s'duplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate initialization of %qDduplicate insn UID: %iduplicate instance variable %q+Dduplicate interface declaration for category %<%E(%E)%>duplicate interface declaration for class %qEduplicate label %qDduplicate label declaration %qEduplicate member %q+Dduplicate virt-specifierduplicated %<if%> conditionduring %s pass: %s
! dynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic_cast of %q#D to %q#T can never succeedeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge points to wrong declaration: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 formatemitting PIC operand, but PIC register isn%'t set upempty declarationempty declaration with %<_Alignas%> does not redeclare tagempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty enum is invalidempty index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerempty struct has size 0 in C, size 1 in C++empty 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 Thumbenclosing %qsenclosing OpenACC %qs constructenclosing class templates are not explicitly specializedenclosing target regionenclosing taskend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenters OpenMP structured blockenters catch blockenters synchronized or atomic statemententers try blockenum constant defined hereenum constant in boolean contextenum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum conversion when passing argument %d of %qE is invalid in C++enum type defined hereenumeral and non-enumeral type in conditional expressionenumeral mismatch in conditional expression: %qT vs %qTenumeration value %qE not handled in switchenumeration values exceed range of largest integerenumerator value for %qD is not an integer constantenumerator value for %qD must have integral or unscoped enumeration typeenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenvironment variable %qs not definedenvironment variable COLLECT_GCC must be setenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wderrorerror closing %s: %merror in args to spec function %qserror writing %qserror writing to %s: %merror: errors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLexception cleanup for this placement new selects non-placement operator deleteexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caughtexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for stmtexit %d->%d not recordedexpand_binop failed in movsi gotexpansion point is location %iexpected %<#pragma acc%> clauseexpected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<(%>expected %<(%> or end of lineexpected %<)%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>expected %<,%> or %<)%>expected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<::%>expected %<;%>expected %<;%> after class definitionexpected %<;%> after struct definitionexpected %<;%> after union definitionexpected %<;%> at end of member declarationexpected %<;%> or %<{%>expected %<;%> or %<{%> after method attribute definitionexpected %<;%>, %<,%> or %<)%>expected %<;%>, identifier or %<(%>expected %<<%>expected %<=%>expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<asm%>expected %<catch%>expected %<class%>expected %<class%> or %<typename%>expected %<class%>, %<typename%>, or %<template%>expected %<data%>expected %<data%> after %<#pragma acc %s%>expected %<data%>, %<update%>, %<enter%> or %<exit%>expected %<declare%>expected %<decltype%>expected %<delete%>expected %<extern%>expected %<for%> after %qsexpected %<namespace%>expected %<new%>expected %<none%> or %<shared%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<point%>expected %<return%>expected %<simd%> or %<reduction%> or %<target%>expected %<static_assert%>expected %<target%>expected %<template%>expected %<throw%>expected %<try%>expected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected ...expected [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>expected a string after %<#pragma message%>expected an SSA_NAME objectexpected an identifier for the attribute nameexpected attribute before %<...%>expected binary operatorexpected boolean expressionexpected boolean typeexpected channelexpected class nameexpected class-keyexpected class-nameexpected constructor, destructor, or type conversionexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected expression-list or type-idexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected initializerexpected integerexpected integer expressionexpected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected map index on right hand sideexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected pointer as argument of unary %<*%>expected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexplicit by-copy capture of %<this%> redundant with by-copy capture defaultexplicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit deduction guides not considered for copy-initializationexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of %qD outside its namespace must use a nested-name-specifierexplicit instantiation of non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit specialization 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 used regs must be grouped at top of stackexponent-letter 'q' in real-literal-constant at %Cexpr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE is not a constant expressionexpression cannot be used as a functionexpression in new-declarator must have integral or enumeration typeexpression in static assertion is not an integerexpression in static assertion is not an integer constant expressionexpression in static assertion is not constantexpression list treated as compound expression in functional castexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerexpression must be integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeexpression_rank(): Two array specsextend_ref(): Bad tailextended registers have no high halvesextern declaration of %q+D follows declaration with no linkageextern model globalvalueexternal TLS initialization functions not supported on this targetexternal linkage required for symbol %q+D because of %qE attributeexternally visible inline cloneextra %<;%>extra brace group at end of initializerextra elements in scalar initializerextra outgoing edge %d->%dextra qualification %<%T::%> on member %qsextra qualification not allowedextra semicolonextra semicolon in method definition specifiedextra semicolon in struct or union specifiedextra type qualifiers in format argument (argument %d)fail to initialize plugin %sfailed to create map component '%s'failed to create union component '%s'failed to expand built-in functionfailed to get exit status: %mfailed to get process times: %mfailed to open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>failure to simplify substring reference in DATA statement at %Lfailure trying to reload:fallthru edge after a control statement in bb %dfallthru edge after unconditional jump in bb %ifallthru edge crosses section boundary in bb %ifallthru to exit from bb %dfast enumeration is not available in Objective-C 1.0fastcall and cdecl attributes are not compatiblefastcall and regparm attributes are not compatiblefastcall and stdcall attributes are not compatiblefastcall and thiscall attributes are not compatiblefatal error: fclose %s: %mfe_runtime_error string must be null terminatedfe_runtime_error: Wrong number of arguments (%d instead of %d)field %q#D can be accessed via %q#Dfield %q#D with same name as classfield %q+D invalidly declared function typefield %q+D invalidly declared method typefield %qD has incomplete type %qTfield %qE declared as a functionfield %qE has incomplete typefield name not in record or union initializerfield precision specifierfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfield width specifierfields have different layout in another translation unitfile %qs left but not enteredfile ends in default argumentfile-scope declaration of %qE specifies %<auto%>file-scope declaration of %qE specifies %<register%>fill characterfill character in strfmon formatfind_array_spec(): Missing specfind_array_spec(): unused as(1)find_array_spec(): unused as(2)find_enum(): Enum not foundfini function found in object %sfirst argument must be []bytefirst argument of %q+D should be %<int%>first argument to %<__builtin_call_with_static_chain%> must be a call expressionfirst argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>first mismatch is fieldfirst offset must be in opposite direction of loop iterationsfixed ebp register requires %<-maccumulate-outgoing-args%>fixed ebp register requires %<target("accumulate-outgoing-args")%>fixed register %s used to pass parameter to functionfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member %qD in an otherwise empty %q#Tflexible array member %qD not at end of %q#Tflexible array member in a struct with no named membersflexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zerofloating literal exceeds range of %qT typefloating literal truncated to zerofloating point suffix %qs shadowed by implementationfloating-point constant not a valid immediate operandflow control insn inside a basic blockfold check: original tree changed by foldfold of empty expansion over %Ofopen %s: %mfopen: %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)for increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor pointer type length expression must be specifiedfor statement expectedfor template declaration %q+Dfor unknown bound array type length expression must be specifiedfor, while or do statement expectedformatformat argument %d unused before used argument %d in $-style formatformat argument %d used more than once in %s formatformat argument should be a %qs referenceformat argument should be a %qs reference but a string was foundformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat string argument follows the args to be formattedformat string argument is not a string typeformat string is defined hereforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforward declaration of %q#Tfound %<%c%s%>found %<-%E%> instead of %<+%E%> in protocol(s)found %<:%> in nested-name-specifier, expected %<::%>found a %qT but the format argument should be a stringfound a %qs reference but the format argument should be a stringfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at the start of case vectorfr30_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 too large for reliable stack checkingfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupfriend declaration %q#D declares a non-template functionfriend declaration %qD is not visible to explicit specializationfriend declaration %qD may not have virt-specifiersfriend declaration does not name a class or functionfriend declaration herefriend declaration not in class definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>from previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qXfunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %q+F can never be copied because it 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 uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %qD declared %<virtual%> inside a unionfunction %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction %qD used as %<asm%> outputfunction %qs cannot be declared %<mutable%>function attribute mismatchfunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition declared %qsfunction definition does not declare parametersfunction definition has qualified void return typefunction does not return string typefunction may return address of local variablefunction might be candidate for attribute %qsfunction might be candidate for attribute %qs if it is known to return normallyfunction not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction or array type %qT in %<#pragma omp declare reduction%>function or array type in %<#pragma omp declare reduction%>function parameterfunction result count mismatchfunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of labelfunction returns address of local variablefunction returns an aggregatefunction symbol is not functionfunction template %qD redeclared as a class templatefunction template-id %qD in nested-name-specifierfunction types not truly compatible in ISO Cfunction with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXfunctional cast to array type %qTgcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  generic thunk code fails for method %qD which uses %<...%>get_mpz(): Not an integer constantgetting core file size maximum limit: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typegfc_array_dimen_size(): Bad EXPR_ARRAY exprgfc_array_dimen_size(): Bad dimensiongfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_copy_expr(): Bad expr nodegfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typegfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Bad array referencegfc_variable_attr(): Expression isn't a variablegfortran does not support -E without -cppgfortran: Only one %<-J%> option allowedgimple call has no targetgimple call has two targetsgimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockgimplification failedglobal constructors not supported on this targetglobal destructors not supported on this targetglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware decimal floating point instructions not available in ESA/390 modehardware decimal floating point instructions not available on %shardware vector support not available on %shas different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamherehigh bound %qE above array section size in %qs clauseiWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier expected after %<@protocol%>if any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %qD attribute on anonymous namespaceignoring %qD attribute on non-inline namespaceignoring %qE attribute applied to template instantiation %qTignoring %qE attribute applied to template specialization %qTignoring asm-specifier for non-static local variable %q+Dignoring 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"
--- 2218,2224 ----
  complex arguments must have floating-point typecomplex arguments must have identical typescomplex invalid for %qscomponent %qs at %L has already been set by a parent derived type constructorcompound literal has variable sizecompound literal of non-object type %qTcompound literal qualified by address-space qualifiercompressed stream: %sconcept %q#D declared with a deduced return typeconcept %q#D declared with function parametersconcept %q#D with non-%<bool%> return type %qTconcept %qD has no definitionconcept must have type %<bool%>condition expression refers to iteration variable %qDconditional expression between distinct pointer types %qT and %qT lacks a castconditional expression between distinct pointer-to-member types %qT and %qT lacks a castconditional expression in operand of fold-expressionconflicting access specifications for field %qE, ignoredconflicting access specifications for method %q+D, ignoredconflicting named address spaces (%s vs %s)conflicting named address spaces (%s vs %s) for %q+Dconflicting named address spaces (%s vs generic) for %q+Dconflicting named address spaces (generic vs %s) for %q+Dconflicting return type specified for %q+#Dconflicting specifiers in declaration of %qsconflicting super class name %qEconflicting type attributes specified for %q+#Dconflicting type qualifiers for %q+Dconflicting types for %<%c%s%>conflicting types for %q+Dconflicts with %qDconsider using '-pg' instead of '-p' with gprof(1)consider using `-pg' instead of `-p' with gprof(1)const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>const, volatile or restrict qualified type in %<#pragma omp declare reduction%>const/copy propagation disabledconst_double_split got a bad insn:constant argument %d for builtin %qF is out of range for target typeconstant argument out of range for %qsconstant field %qD used as %<asm%> outputconstant not recomputed when ADDR_EXPR changedconstant refers to itselfconstant value required for builtin %qF argument %dconstraint mismatch at argument %d in template parameter list for %qDconstructor cannot be static member functionconstructor delegates to itselfconstructor delegation follows mem-initializer for %qDconstructor for alien class %qT cannot be a memberconstructor is not user-provided because it is explicitly defaulted in the class bodyconstructor priorities are not supportedconstructor priorities from 0 to %d are reserved for the implementationconstructor priorities must be integers from 0 to %d inclusiveconstructor syntax used, but no constructor declared for type %qTconstructors cannot be declared %<virtual%>constructors may not be cv-qualifiedconstructors may not be ref-qualifiedcontaining loop herecontains additional virtual method %qDcontinue statement not within a loopcontinue statement within %<#pragma simd%> loop bodycontrol flow in the middle of basic block %dcontrol reaches end of non-void functionconversion between distinct pointer types %qT and %qT lacks a castconversion between distinct pointer-to-member types %qT and %qT lacks a castconversion casts away constnessconversion from %q#T to %q#Tconversion from address space %qs to address space %qsconversion from pointer type %qT to arithmetic type %qT in a constant expressionconversion lacks type at end of formatconversion of %qT null pointer to %qT is not a constant expressionconversion of an SSA_NAME on the left hand sideconversion of register to a different sizeconversion of scalar %qT to vector %qT involves truncationconversion 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 %qTconverting %<false%> to pointer type %qTconverting %<false%> to pointer type for argument %P of %qDconverting NULL to non-pointer typeconverting an array compound literal to a pointer is ill-formed in C++converting far pointer to near pointerconverting overloaded function %qD to type %q#T is ambiguousconverting to %qT from initializer list would use explicit constructor %qDconverting to non-pointer type %qT from NULLcopying non-static data member %q#D of rvalue reference typecopyprivate variable %qE is not threadprivate or private in outer contextcorrupt loop tree rootcorrupted exits list of loop %dcorrupted head of the exits list of loop %dcorrupted profile info: 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 template argument %qE from %qT to %qTcould not emit HSAIL for function %s: function cannot be clonedcould not find a spill registercould not find an integer type of the same size as %qTcould not find class %qEcould not find interface for class %qEcould not find setter/getter for %qE in class %qEcould not find specs file %s
  could not open Go dump file %qs: %mcould not open dump file %qs: %mcould not open final insn dump file %qs: %mcould not open response file %scould not open symbol resolution file: %mcould not open temporary response file %scould not parse file offsetcould not parse hex numbercould not read the BRIG filecould not resolve typename typecould not split insncould not write to response file %scould not write to temporary response file %scouldn%'t understand kern.osversion %q.*scouldn%'t unmap pch_address_space: %mcreated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with differing settings of '%s'creating array of %qTcreating array of %qT, which is an abstract class typecreating array of function memberscreating array of functionscreating array of referencescreating array of voidcreating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTcreating run-time relocationcreating run-time relocation for %qDcreating selector for nonexistent method %qEcustom-fpu-cfg option does not support %<no-%>custom-fpu-cfg option requires configuration argumentcv-qualified type parameterdata area attributes cannot be specified for local variablesdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdata-model=far not valid for cr16c architecturedead STMT in EH tabledead histogramdebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug: decl-specifier in declaration of deduction guidedecl-specifier invalid in conditiondeclaration %qD does not declare anythingdeclaration does not declare anythingdeclaration for parameter %qD but no such parameterdeclaration of %<extern%> variable %qD in %<for%> loop initial declarationdeclaration of %<~%T%> as member of %qTdeclaration 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 no linkage follows extern declarationdeclaration of %qD ambiguates earlier template instantiation for %qDdeclaration of %qD as %<typedef%>declaration of %qD as array of function membersdeclaration of %qD as array of functionsdeclaration of %qD as array of referencesdeclaration of %qD as array of voiddeclaration of %qD as member of %qTdeclaration of %qD as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qD as non-functiondeclaration of %qD as non-memberdeclaration of %qD as parameterdeclaration of %qD in %qD which does not enclose %qDdeclaration of %qD in namespace %qD which does not enclose %qDdeclaration of %qD not in a namespace surrounding %qDdeclaration of %qD shadows a global declarationdeclaration of %qD shadows a member of %qTdeclaration of %qD shadows a parameterdeclaration of %qD shadows a previous localdeclaration of %qE as array of functionsdeclaration of %qE as array of voidsdeclaration of %qE as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qF has a different exception specifierdeclaration of function %qD in invalid contextdeclaration of multidimensional array must have bounds for all dimensions except the firstdeclaration of non-variable %qD in %<for%> loop initial declarationdeclaration of static variable %qD in %<for%> loop initial declarationdeclaration of template parameter %q+D shadows template parameterdeclaration of type name as array of functionsdeclaration of type name as array of voidsdeclarations in dependent base %qT are not found by unqualified lookupdeclarator-id missing; using reserved word %qDdeclared heredeclared private heredeclared protected heredecltype cannot resolve address of overloaded functiondecltype evaluates to %qT, which is not a class or enumeration typedecrement of a boolean expressiondecrement of constant field %qDdecrement of enumeration value is invalid in C++decrement of function %qDdecrement of member %qD in read-only objectdecrement of pointer to an incomplete type %qTdecrement of read-only location %qEdecrement of read-only member %qDdecrement of read-only named return value %qDdecrement of read-only parameter %qDdecrement of read-only reference %qDdecrement of read-only variable %qDdeduced expression type does not satisfy placeholder constraintsdeduced initializer does not satisfy placeholder constraintsdeduced return type does not satisfy placeholder constraintsdeducing %qT as %qTdeduction guide %qD must be declared at namespace scopededuction guide %qD must not have a function bodydeduction guide for %qT must have trailing return typedefault %d minimum %d maximum %ddefault argument %qE uses %qDdefault argument %qE uses local variable %qDdefault argument for template parameter for class enclosing %qDdefault argument given for parameter %d of %q#Ddefault argument mismatch in overload resolutiondefault argument 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 template arguments may not be used in function template friend re-declarationdefault template arguments may not be used in partial specializationsdefaulted default constructor does not initialize %q#Ddefaulted default constructor does not initialize any non-static data memberdefaulted function %q+D with default argumentdefaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qTdeferred type parameter at %Cdefining a type in a cast is invalid in C++defining a type in a compound literal is invalid in C++defining explicit specialization %qD in friend declarationdefining type in %qs expression is invalid in C++definition in block %i does not dominate use in block %idefinition in block %i follows the usedefinition of %q#D is marked %<dllimport%>definition of %q#T inside template parameter listdefinition of %q#T is not complete until the closing bracedefinition of %qD does not match %<#include <initializer_list>%>definition of %qD is not in namespace enclosing %qTdefinition of explicitly-defaulted %q+Ddefinition of implicitly-declared %qDdefinition of protocol %qE not founddefinition of static data member %q+D of dllimport%'d classdefinition provided for explicit instantiationdeleting %qT is undefineddeleting LTRANS file %s: %mdeleting array %q#Edeleting file %s: %mdeleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviordeleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviordependent-name %qE is parsed as a non-type, but instantiation yields a typedeprecated conversion from string constant to %qTdeprecated message is not a stringdereferencing %<void *%> pointerdereferencing a null pointerdereferencing a null pointer in %qEdereferencing pointer to incomplete type %qTdereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddestructor %qD declared as member templatedestructor cannot be static member functiondestructor for %qE shall not be run eitherdestructor for alien class %qT cannot be a memberdestructor priorities are not supporteddestructor priorities from 0 to %d are reserved for the implementationdestructor priorities must be integers from 0 to %d inclusivedestructors may not be cv-qualifieddestructors may not be ref-qualifieddestructors may not have parametersdid you mean to dereference the pointer?did you mean to use logical not (%<!%>)?did you mean to use logical not?difference between %qE and %qD does not have integer typedifferent number of parametersdifferent number of resultsdifferent parameter typesdifferent receiver typesdifferent result typesdifferent underlying type in enum %q#Tdifferent varargsdirect base %qT inaccessible in %qT due to ambiguitydirect-list-initialization of %<auto%> requires exactly one elementdirective argument %qEdirective argument in the range [%E, %E]disable pass %s for function %sdisable pass %s for functions in the range of [%u, %u]distinct Objective-C type in returndivision 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 unknowndouble colon in MODULE PROCEDURE statement at %Ldouble linked list of assembler names corrupteddouble linked list of clones corrupteddue to different exception specificationsdump file: %s
  duplicate %<_Atomic%>duplicate %<_Thread_local%> or %<__thread%>duplicate %<const%>duplicate %<default%> case in %<_Generic%>duplicate %<mutable%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qDduplicate %qEduplicate %qE declaration specifierduplicate %qsduplicate (or overlapping) case valueduplicate asm operand name %qsduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of '%s'duplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate initialization of %qDduplicate insn UID: %iduplicate instance variable %q+Dduplicate interface declaration for category %<%E(%E)%>duplicate interface declaration for class %qEduplicate label %qDduplicate label declaration %qEduplicate member %q+Dduplicate virt-specifierduplicated %<if%> conditionduring %s pass: %s
! dynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic_cast of %q#D to %q#T can never succeedeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge points to wrong declaration: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 formatemitting PIC operand, but PIC register isn%'t set upempty declarationempty declaration with %<_Alignas%> does not redeclare tagempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty enum is invalidempty index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerempty struct has size 0 in C, size 1 in C++empty 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 Thumbenclosing %qsenclosing OpenACC %qs constructenclosing class templates are not explicitly specializedenclosing target regionenclosing taskend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenters OpenMP structured blockenters catch blockenters synchronized or atomic statemententers try blockenum constant defined hereenum constant in boolean contextenum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum conversion when passing argument %d of %qE is invalid in C++enum type defined hereenumeral and non-enumeral type in conditional expressionenumeral mismatch in conditional expression: %qT vs %qTenumeration value %qE not handled in switchenumeration values exceed range of largest integerenumerator value for %qD is not an integer constantenumerator value for %qD must have integral or unscoped enumeration typeenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenvironment variable %qs not definedenvironment variable COLLECT_GCC must be setenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wderrorerror closing %s: %merror in args to spec function %qserror writing %qserror writing to %s: %merror: errors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLexception cleanup for this placement new selects non-placement operator deleteexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caughtexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for stmtexit %d->%d not recordedexpand_binop failed in movsi gotexpansion point is location %iexpected %<#pragma acc%> clauseexpected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<(%>expected %<(%> or end of lineexpected %<)%>expected %<)%> or %<,%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>expected %<,%> or %<)%>expected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<::%>expected %<;%>expected %<;%> after class definitionexpected %<;%> after struct definitionexpected %<;%> after union definitionexpected %<;%> at end of member declarationexpected %<;%> or %<{%>expected %<;%> or %<{%> after method attribute definitionexpected %<;%>, %<,%> or %<)%>expected %<;%>, identifier or %<(%>expected %<<%>expected %<=%>expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<asm%>expected %<catch%>expected %<class%>expected %<class%> or %<typename%>expected %<class%>, %<typename%>, or %<template%>expected %<data%>expected %<data%> after %<#pragma acc %s%>expected %<data%>, %<update%>, %<enter%> or %<exit%>expected %<declare%>expected %<decltype%>expected %<delete%>expected %<depend%>, %<destroy%> or %<update%> clauseexpected %<extern%>expected %<for%> after %qsexpected %<namespace%>expected %<new%>expected %<none%> or %<shared%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<point%>expected %<return%>expected %<simd%> or %<reduction%> or %<target%>expected %<static_assert%>expected %<target%>expected %<template%>expected %<throw%>expected %<try%>expected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected ...expected [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>expected a string after %<#pragma message%>expected an SSA_NAME objectexpected an identifier for the attribute nameexpected attribute before %<...%>expected binary operatorexpected boolean expressionexpected boolean typeexpected channelexpected class nameexpected class-keyexpected class-nameexpected constructor, destructor, or type conversionexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected expression-list or type-idexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected initializerexpected integerexpected integer expressionexpected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected map index on right hand sideexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected pointer as argument of unary %<*%>expected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexplicit by-copy capture of %<this%> redundant with by-copy capture defaultexplicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit deduction guides not considered for copy-initializationexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of %qD outside its namespace must use a nested-name-specifierexplicit instantiation of non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit specialization 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 used regs must be grouped at top of stackexponent-letter 'q' in real-literal-constant at %Cexpr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE is not a constant expressionexpression cannot be used as a functionexpression in new-declarator must have integral or enumeration typeexpression in static assertion is not an integerexpression in static assertion is not an integer constant expressionexpression in static assertion is not constantexpression list treated as compound expression in functional castexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerexpression must be integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeexpression_rank(): Two array specsextend_ref(): Bad tailextended registers have no high halvesextern declaration of %q+D follows declaration with no linkageextern model globalvalueexternal TLS initialization functions not supported on this targetexternal linkage required for symbol %q+D because of %qE attributeexternally visible inline cloneextra %<;%>extra brace group at end of initializerextra elements in scalar initializerextra outgoing edge %d->%dextra qualification %<%T::%> on member %qsextra qualification not allowedextra semicolonextra semicolon in method definition specifiedextra semicolon in struct or union specifiedextra type qualifiers in format argument (argument %d)fail to initialize plugin %sfailed to create map component '%s'failed to create union component '%s'failed to expand built-in functionfailed to get exit status: %mfailed to get process times: %mfailed to open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>failure to simplify substring reference in DATA statement at %Lfailure trying to reload:fallthru edge after a control statement in bb %dfallthru edge after unconditional jump in bb %ifallthru edge crosses section boundary in bb %ifallthru to exit from bb %dfast enumeration is not available in Objective-C 1.0fastcall and cdecl attributes are not compatiblefastcall and regparm attributes are not compatiblefastcall and stdcall attributes are not compatiblefastcall and thiscall attributes are not compatiblefatal error: fclose %s: %mfe_runtime_error string must be null terminatedfe_runtime_error: Wrong number of arguments (%d instead of %d)field %q#D can be accessed via %q#Dfield %q#D with same name as classfield %q+D invalidly declared function typefield %q+D invalidly declared method typefield %qD has incomplete type %qTfield %qE declared as a functionfield %qE has incomplete typefield name not in record or union initializerfield precision specifierfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfield width specifierfields have different layout in another translation unitfile %qs left but not enteredfile ends in default argumentfile-scope declaration of %qE specifies %<auto%>file-scope declaration of %qE specifies %<register%>fill characterfill character in strfmon formatfind_array_spec(): Missing specfind_array_spec(): unused as(1)find_array_spec(): unused as(2)find_enum(): Enum not foundfini function found in object %sfirst argument must be []bytefirst argument of %q+D should be %<int%>first argument to %<__builtin_call_with_static_chain%> must be a call expressionfirst argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>first mismatch is fieldfirst offset must be in opposite direction of loop iterationsfixed ebp register requires %<-maccumulate-outgoing-args%>fixed ebp register requires %<target("accumulate-outgoing-args")%>fixed register %s used to pass parameter to functionfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member %qD in an otherwise empty %q#Tflexible array member %qD not at end of %q#Tflexible array member in a struct with no named membersflexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zerofloating literal exceeds range of %qT typefloating literal truncated to zerofloating point suffix %qs shadowed by implementationfloating-point constant not a valid immediate operandflow control insn inside a basic blockfold check: original tree changed by foldfold of empty expansion over %Ofopen %s: %mfopen: %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)for increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor pointer type length expression must be specifiedfor statement expectedfor template declaration %q+Dfor unknown bound array type length expression must be specifiedfor, while or do statement expectedformatformat argument %d unused before used argument %d in $-style formatformat argument %d used more than once in %s formatformat argument should be a %qs referenceformat argument should be a %qs reference but a string was foundformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat string argument follows the args to be formattedformat string argument is not a string typeformat string is defined hereforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforward declaration of %q#Tfound %<%c%s%>found %<-%E%> instead of %<+%E%> in protocol(s)found %<:%> in nested-name-specifier, expected %<::%>found a %qT but the format argument should be a stringfound a %qs reference but the format argument should be a stringfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at the start of case vectorfr30_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 too large for reliable stack checkingfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupfriend declaration %q#D declares a non-template functionfriend declaration %qD is not visible to explicit specializationfriend declaration %qD may not have virt-specifiersfriend declaration does not name a class or functionfriend declaration herefriend declaration not in class definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>from previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qXfunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %q+F can never be copied because it 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 uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %qD declared %<virtual%> inside a unionfunction %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction %qD used as %<asm%> outputfunction %qs cannot be declared %<mutable%>function attribute mismatchfunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition declared %qsfunction definition does not declare parametersfunction definition has qualified void return typefunction does not return string typefunction may return address of local variablefunction might be candidate for attribute %qsfunction might be candidate for attribute %qs if it is known to return normallyfunction not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction or array type %qT in %<#pragma omp declare reduction%>function or array type in %<#pragma omp declare reduction%>function parameterfunction result count mismatchfunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of labelfunction returns address of local variablefunction returns an aggregatefunction symbol is not functionfunction template %qD redeclared as a class templatefunction template-id %qD in nested-name-specifierfunction types not truly compatible in ISO Cfunction versions cannot be marked as gnu_inline, bodies have to be generatedfunction with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXfunctional cast to array type %qTgcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  generic thunk code fails for method %qD which uses %<...%>get_mpz(): Not an integer constantgetting core file size maximum limit: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typegfc_array_dimen_size(): Bad EXPR_ARRAY exprgfc_array_dimen_size(): Bad dimensiongfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_copy_expr(): Bad expr nodegfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typegfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Bad array referencegfc_variable_attr(): Expression isn't a variablegfortran does not support -E without -cppgfortran: Only one %<-J%> option allowedgimple call has no targetgimple call has two targetsgimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockgimplification failedglobal constructors not supported on this targetglobal destructors not supported on this targetglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware decimal floating point instructions not available in ESA/390 modehardware decimal floating point instructions not available on %shardware vector support not available on %shas different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamherehigh bound %qE above array section size in %qs clauseiWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier expected after %<@protocol%>if any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %qD attribute on anonymous namespaceignoring %qD attribute on non-inline namespaceignoring %qE attribute applied to template instantiation %qTignoring %qE attribute applied to template specialization %qTignoring asm-specifier for non-static local variable %q+Dignoring attributes applied to %qT after definitionignoring attributes applied to class type %qT outside of definitionignoring attributes applied to dependent type %qT without an associated declarationignoring attributes in template argument %qEignoring attributes on template argument %qTignoring duplicate directory "%s"
*************** warranty; not even for MERCHANTABILITY o
*** 2231,2240 ****
  
  spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified mode too small for enumeral valuesspecified option %qs more than oncespecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage might be unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstart of RTL fragment must be on an earlier line than endstart of implied-do loop at %L could not be simplified to a constant valuestart/end of RTL fragment are in different filesstatement cannot resolve address of overloaded functionstatement has no effectstatement is a reference, not call, to function %qEstatement is not a constant expressionstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement uses released SSA name:statement will never be executedstatement with no effectstatement-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 %<concept%>static declaration of %q+D follows non-static declarationstatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic_cast from type %qT to type %qT casts away qualifiersstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep of implied-do loop at %L could not be simplified to a constant valuestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong VUSEstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64subframework include %s conflicts with framework includesubprogram %q+F not marked Inlinesubprogram %q+F not marked Inline_Alwayssubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>suggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> 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 used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of expression of type %<void%>taking address of temporary arraytaking the address of a label is non-standardtarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes long double sizetarget 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 formattemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE involves template parameter(s)template argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failuretemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template placeholder type %qT must be followed by a simple declarator-idtemplate specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>the "%s" debug format cannot be used with pre-compiled headersthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing homogeneous float aggregates has changed in GCC 5the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with complex float member has changed in GCC 4.4the ABI of passing union with long double has changed in GCC 4.4the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe assignment suppression scanf featurethe combination of %qs and %qs is incompatible with %qsthe comparison will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a VEC_COND_EXPR must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the m210 does not have little endian supportthe max value for the last size range should be -1 for option %qsthe next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe program should also define %qDthe range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe result of the conversion is unspecified because %qE is outside the range of type %qTthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type being destroyed is %qT, but the destructor refers to %qTthe use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthere 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 operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this statement may fall throughthis target does not support %qsthis target is little-endianthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q#D follows non-thread-local declarationthread-local declaration of %q+D follows non-thread-local declarationthreadprivate variable %qE used in target regionthreadprivate variable %qE used in untied taskthrow will always call terminate()throwing NULL, which has integral, not pointer typeto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few expressions for structtoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many #pragma options align=resettoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many arguments to overloaded function %stoo many braces around initializer for %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size of local variables exceeds architecture limittraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing return type %qT of deduction guide is not a specialization of %qTtrampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstransformational intrinsic %qs at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%dtree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itrue/false edge after a non-GIMPLE_COND in bb %dtry removing the parentheses around the type-idtry using %qE insteadtrying to encode non-integer type as a bitfieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)two consecutive %<[%> shall only introduce an attributetwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype assertion only valid for interface typestype attributes ignored after type is already definedtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in BIT_INSERT_EXPRtype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in component referencetype mismatch in conditional expressiontype mismatch in parameter %itype mismatch in pointer plus expressiontype mismatch in real/imagpart referencetype mismatch in sad expressiontype mismatch in shift expressiontype mismatch in vector permute expressiontype mismatch in widening multiply-accumulate expressiontype mismatch in widening vector shift expressiontype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %qD defaults to %<int%>type of %qD does not match original declarationtype of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of asm operand %qE could not be determinedtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype qualifiers ignored on 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 has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype was previously declared %qEtype-punning to incomplete type might break strict-aliasing rulestype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef %qD is initialized (use decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid of qualified function type %qTtypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in exception-declarationstypes may not be defined in parameter typestypes may not be defined in template argumentstypespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to generate reloads for:unable to locate default linker script %qs in the library search pathsunable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type mismatch in enum %q#Tunexpected !$OMP ATOMIC expression at %Lunexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected first argument to msp430_select_hwmult_lib: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunidentifiable call opuninitialized const %qDuninitialized const %qD is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specifier in memory model to builtinunknown array size in deleteunknown asm flag output %qsunknown basic block reordering algorithm %qsunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown destunknown excess precision style %qsunknown floating point contraction style %qsunknown insn modeunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown pointer size model %qsunknown profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown srcunknown stack check parameter %qsunknown 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 vectorizer cost model %qsunknown vtable verify initialization priority %qsunnamed class defined hereunnamed field has incomplete typeunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed scoped enum is not allowedunnamed struct/union that defines no instancesunnamed type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunordered comparison on non-floating point argumentunquote_string(): got bad stringunreachableunrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument to --help= option: %q.*sunrecognized command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunresolved overloaded builtinunsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsuffixed float constantunsupported argument to %qDunsupported argument type to builtin functionunsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported fixed-point conversionunsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported simdlen %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %qDunused variable %q+Dunused variable %qDupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<...%> to expand argument packuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse __attribute__ ((vector_size)) insteaduse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in member template conversion operator can never be deduceduse of %<complex%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<this%> in a constant expressionuse of %qD before deduction of %<auto%>use of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in trait %qE in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of namespace %qD as expressionuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for stmtused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless 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 argumentsuses %qD, which does not have an alignment parameterusing %<%c%s%>using %qs with unsigned type has no effectusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing num_workers (%d), ignoring %dusing old darwin ABIusing result of function returning %<void%>using template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing vector_length (%d), ignoring %dusing vector_length (%d), ignoring runtime settingusing-declaration for non-member at class scopevalid 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 values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096validate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> functionvariable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable-length array bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic constraint introduced without %<...%>variadic functions must use the base AAPCS variantvariadic thunk callvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector insertion not at element boundaryvector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector types expected in sad expressionvector types expected in vector permute expressionvectorization did not happen for a simd loopvectors with different element number found in vector permute expressionverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_gimple failedverify_histograms failedverify_ssa failedverify_type failedversion attribute is not a stringversion control conflict marker in filevirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for stmtvirtual definition is not an SSA namevirtual definition of statement not up-to-datevirtual function cannot have deduced return typevirtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table of type %qD violates one definition rule  virtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for waitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationwhen writing output to %s: %mwide string literal in %<asm%>width of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwithwithin this loopwork-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting into constant object (argument %d)writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong TYPE_CACHED_VALUES entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge  %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can work around this by removing the initializerz/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}Project-Id-Version: gcc 8.2.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-04-13 17:21+0200
! PO-Revision-Date: 2018-10-01 13:43+0300
  Last-Translator: Pavel Maryanov <acid@jack.kiev.ua>
  Language-Team: Russian <gnu@d07.ru>
  Language: ru
--- 2241,2250 ----
  
  spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified mode too small for enumeral valuesspecified option %qs more than oncespecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage might be unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstart of RTL fragment must be on an earlier line than endstart of implied-do loop at %L could not be simplified to a constant valuestart/end of RTL fragment are in different filesstatement cannot resolve address of overloaded functionstatement has no effectstatement is a reference, not call, to function %qEstatement is not a constant expressionstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement uses released SSA name:statement will never be executedstatement with no effectstatement-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 %<concept%>static declaration of %q+D follows non-static declarationstatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic_cast from type %qT to type %qT casts away qualifiersstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep of implied-do loop at %L could not be simplified to a constant valuestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong VUSEstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64subframework include %s conflicts with framework includesubprogram %q+F not marked Inlinesubprogram %q+F not marked Inline_Alwayssubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>suggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> 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 used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of expression of type %<void%>taking address of temporary arraytaking the address of a label is non-standardtarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes long double sizetarget 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 formattemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE involves template parameter(s)template argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failuretemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template placeholder type %qT must be followed by a simple declarator-idtemplate specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>the "%s" debug format cannot be used with pre-compiled headersthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing homogeneous float aggregates has changed in GCC 5the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with complex float member has changed in GCC 4.4the ABI of passing union with long double has changed in GCC 4.4the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe assignment suppression scanf featurethe combination of %qs and %qs is incompatible with %qsthe comparison will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a VEC_COND_EXPR must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the m210 does not have little endian supportthe max value for the last size range should be -1 for option %qsthe next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe program should also define %qDthe range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe result of the conversion is unspecified because %qE is outside the range of type %qTthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type being destroyed is %qT, but the destructor refers to %qTthe use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthere 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 operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this statement may fall throughthis target does not support %qsthis target is little-endianthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q#D follows non-thread-local declarationthread-local declaration of %q+D follows non-thread-local declarationthreadprivate variable %qE used in target regionthreadprivate variable %qE used in untied taskthrow will always call terminate()throwing NULL, which has integral, not pointer typeto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few expressions for structtoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many #pragma options align=resettoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many arguments to overloaded function %stoo many braces around initializer for %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size of local variables exceeds architecture limittraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing return type %qT of deduction guide is not a specialization of %qTtrampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstransformational intrinsic %qs at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%dtree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itrue/false edge after a non-GIMPLE_COND in bb %dtry removing the parentheses around the type-idtry using %qE insteadtrying to encode non-integer type as a bitfieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)two consecutive %<[%> shall only introduce an attributetwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype assertion only valid for interface typestype attributes ignored after type is already definedtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in BIT_INSERT_EXPRtype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in component referencetype mismatch in conditional expressiontype mismatch in parameter %itype mismatch in pointer plus expressiontype mismatch in real/imagpart referencetype mismatch in sad expressiontype mismatch in shift expressiontype mismatch in vector permute expressiontype mismatch in widening multiply-accumulate expressiontype mismatch in widening vector shift expressiontype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %qD defaults to %<int%>type of %qD does not match original declarationtype of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of asm operand %qE could not be determinedtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype qualifiers ignored on 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 has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype was previously declared %qEtype-punning to incomplete type might break strict-aliasing rulestype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef %qD is initialized (use decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid of qualified function type %qTtypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in exception-declarationstypes may not be defined in parameter typestypes may not be defined in template argumentstypespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to generate reloads for:unable to locate default linker script %qs in the library search pathsunable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type mismatch in enum %q#Tunexpected !$OMP ATOMIC expression at %Lunexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected first argument to msp430_select_hwmult_lib: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunidentifiable call opuninitialized const %qDuninitialized const %qD is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specifier in memory model to builtinunknown array size in deleteunknown asm flag output %qsunknown basic block reordering algorithm %qsunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown destunknown excess precision style %qsunknown floating point contraction style %qsunknown insn modeunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown pointer size model %qsunknown profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown srcunknown stack check parameter %qsunknown 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 vectorizer cost model %qsunknown vtable verify initialization priority %qsunnamed class defined hereunnamed field has incomplete typeunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed scoped enum is not allowedunnamed struct/union that defines no instancesunnamed type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunordered comparison on non-floating point argumentunquote_string(): got bad stringunreachableunrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument to --help= option: %q.*sunrecognized command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunresolved overloaded builtinunsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsuffixed float constantunsupported argument to %qDunsupported argument type to builtin functionunsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported fixed-point conversionunsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported simdlen %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %qDunused variable %q+Dunused variable %qDupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<...%> to expand argument packuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse __attribute__ ((vector_size)) insteaduse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in member template conversion operator can never be deduceduse of %<complex%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<this%> in a constant expressionuse of %qD before deduction of %<auto%>use of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in trait %qE in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of namespace %qD as expressionuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for stmtused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless 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 argumentsuses %qD, which does not have an alignment parameterusing %<%c%s%>using %qs with unsigned type has no effectusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing num_workers (%d), ignoring %dusing old darwin ABIusing result of function returning %<void%>using template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing vector_length (%d), ignoring %dusing vector_length (%d), ignoring runtime settingusing-declaration for non-member at class scopevalid 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 values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096validate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> functionvariable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable-length array bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic constraint introduced without %<...%>variadic functions must use the base AAPCS variantvariadic thunk callvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector insertion not at element boundaryvector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector types expected in sad expressionvector types expected in vector permute expressionvectorization did not happen for a simd loopvectors with different element number found in vector permute expressionverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_gimple failedverify_histograms failedverify_ssa failedverify_type failedversion attribute is not a stringversion control conflict marker in filevirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for stmtvirtual definition is not an SSA namevirtual definition of statement not up-to-datevirtual function cannot have deduced return typevirtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table of type %qD violates one definition rule  virtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for waitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationwhen writing output to %s: %mwide string literal in %<asm%>width of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwithwithin this loopwork-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting into constant object (argument %d)writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong TYPE_CACHED_VALUES entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge  %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can work around this by removing the initializerz/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}Project-Id-Version: gcc 9.1-b20190414
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-05-02 20:28+0000
! PO-Revision-Date: 2019-05-04 12:10+0300
  Last-Translator: Pavel Maryanov <acid@jack.kiev.ua>
  Language-Team: Russian <gnu@d07.ru>
  Language: ru
*************** Content-Type: text/plain; charset=UTF-8
*** 2243,2249 ****
  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: Poedit 2.1.1
  
  
  Ð˜Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸ÑŽ Ð¸ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐµ Ð¾Ñ‚Ñ‡Ñ‘Ñ‚Ð¾Ð² Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐ°Ñ… Ñ�Ð¼. Ð½Ð°:
--- 2253,2259 ----
  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: Poedit 2.2.1
  
  
  Ð˜Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸ÑŽ Ð¸ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐµ Ð¾Ñ‚Ñ‡Ñ‘Ñ‚Ð¾Ð² Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐ°Ñ… Ñ�Ð¼. Ð½Ð°:
*************** write_c_file - Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %
*** 2413,2419 ****
   Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ!$ACC LOOP %s Ð² PARALLEL Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ %s Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² %L!$ACC LOOP %s Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð·ÑƒÑŽÑ‚ Ð¿Ñ€Ñ�Ð¼Ð¾ÑƒÐ³Ð¾Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð² %L!$ACC LOOP Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ DO WHILE Ð¸Ð»Ð¸ DO Ð±ÐµÐ· ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð¾Ð¼ Ð² %L!$ACC LOOP Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° integer Ð² %L!$ACC Ð² %C Ð½Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚ Ð·Ð°ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð·Ð° Ð½Ð¸Ð¼ Ð½Ðµ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ð±ÐµÐ» Ð¸ Ñ�Ñ‚Ð¾ Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ�!$OMP ATOMIC CAPTURE capture Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð¸Ð· Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L!$OMP ATOMIC CAPTURE capture Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑƒÑ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L!$OMP ATOMIC CAPTURE capture Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ‡Ð¸Ñ‚Ð°ÐµÑ‚ Ð½Ðµ Ð¸Ð· Ñ‚Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€ÑƒÑŽ update Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ð¸ÑˆÐµÑ‚ Ð² %L!$OMP ATOMIC CAPTURE update Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑƒÑ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L!$OMP ATOMIC READ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð¸Ð· Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L!$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 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ ÐºÑ€Ð¾Ð¼Ðµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ñ�Ñ�Ñ‹Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° %qs Ð² %L!$OMP ATOMIC Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð°Ð¼Ð¸ Ð² %L!$OMP ATOMIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑƒÑ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L!$OMP ATOMIC var = var op expr Ð½Ðµ Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ var = var op (expr) Ð² %L!$OMP ATOMIC Ñ� ALLOCATABLE Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L!$OMP DECLARE REDUCTION %s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð² %L!$OMP DECLARE REDUCTION %s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %s Ð² %L!$OMP DECLARE SIMD Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÑƒÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L!$OMP DECLARE TARGET Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ SAVEd!$OMP Ð² %C Ð½Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚ Ð·Ð°ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð·Ð° Ð½Ð¸Ð¼ Ð½Ðµ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ð±ÐµÐ» Ð¸ Ñ�Ñ‚Ð¾ Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ�"::" Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¸Ñ€Ð¾Ð´Ñ‹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð² %C, Ð½Ð¾ Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾"USE :: Ð¼Ð¾Ð´ÑƒÐ»ÑŒ" Ð² %C# %s %.2f %.2f
  Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð´Ð»Ñ� #include "...":
  Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð´Ð»Ñ� #include <...>:
! #pragma GCC memregs Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ�ÐµÐ¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹#pragma GCC memregs Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ð¾ [0..16]#pragma GCC optimize Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹#pragma GCC optimize string... Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾#pragma GCC option Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹#pragma GCC target Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�#pragma GCC target string... Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¿Ð¾Ñ�Ð»Ðµ #pragma GCC visibility Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ push Ð¸Ð»Ð¸ pop#pragma GCC visibility push() Ð´Ð¾Ð»Ð¶Ð½Ð° Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ default, internal, hidden Ð¸Ð»Ð¸ protected#pragma GHS endXXXX Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ startXXX#pragma GHS endXXXX Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ startXXX#pragma implementation Ð´Ð»Ñ� %qs Ð¿Ð¾Ñ�Ð»Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ñ„Ð°Ð¹Ð»Ð°#pragma message: %s#pragma pack (pop) Ð±ÐµÐ· Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð¿Ñ€Ð°Ð³Ð¼Ñ‹ #pragma pack (push)#pragma pack(pop, %E) Ð²Ñ�Ñ‚Ñ€ÐµÑ‚Ð¸Ð»Ð°Ñ�ÑŒ Ð±ÐµÐ· Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ #pragma pack(push, %E)#pragma redefine_extname Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð¸Ð·-Ð·Ð° ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð° Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹ __asm__#pragma redefine_extname Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹  Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¾Ð¹ #pragma redefine_extname#pragma redefine_extname Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¼  Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼#pragma vtable Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�$ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ð² %L$ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð¿Ð¾Ñ�Ð»Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð±ÐµÐ· Ð½Ð¾Ð¼ÐµÑ€Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°$ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð² %L%%LOC() ÐºÐ°Ðº rvalue Ð² %C%<!%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² GIMPLE%<#pragma %s%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…%<#pragma GCC ivdep%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%<#pragma GCC optimize (string [,string]...)%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ %<)%>%<#pragma GCC optimize%> Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¸ Ð½Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾%<#pragma GCC option%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼%<#pragma GCC pch_preprocess%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹%<#pragma GCC pop_options%> Ð±ÐµÐ· Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ %<)%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ%<#pragma acc %s data%> Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñƒ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð´Ð°Ð½Ð½Ñ‹Ñ…%<#pragma acc routine%> ÑƒÐ¶Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð° Ðº %qD%<#pragma acc routine%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð° Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�%<#pragma acc routine%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð° Ð´Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�%<#pragma acc routine%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ñ„Ð°Ð¹Ð»Ð°%<#pragma acc routine%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ð¾ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·Ð¾ÐºÐ·Ð° %<#pragma acc routine%> Ð½Ðµ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð½ÐµÐ¼ÐµÐ´Ð»ÐµÐ½Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ð»Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¾Ð´Ð¸Ð½Ð¾Ñ‡Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð·Ð° %<#pragma acc routine%> Ð½Ðµ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð½ÐµÐ¼ÐµÐ´Ð»ÐµÐ½Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ð»Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%<#pragma acc update%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð½Ñƒ %<device%> Ð¸Ð»Ð¸ %<host%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñƒ%<#pragma omp atomic capture%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð´Ð²Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð² %<#pragma omp atomic capture%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð²Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸%<#pragma omp atomic update%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð´Ð²Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð² %<#pragma omp atomic update%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð²Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸%<#pragma omp cancel for%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<nowait%> Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸%<#pragma omp cancel for%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<ordered%> Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸%<#pragma omp cancel section%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<nowait%> sections ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸%<#pragma omp cancel%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð½Ñƒ Ð¸Ð· %<parallel%>, %<for%>, %<sections%> Ð¸Ð»Ð¸ %<taskgroup%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»%<#pragma omp cancellation point%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð½Ñƒ Ð¸Ð· %<parallel%>, %<for%>, %<sections%> Ð¸Ð»Ð¸ %<taskgroup%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»%<#pragma omp declare reduction%> Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½Ð¸Ñ‚ÐµÐ»ÑŒ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ %<omp_out%> Ð¸ Ð½Ðµ %<omp_in%>%<#pragma omp declare reduction%> Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ %<omp_priv%> Ð¸ Ð½Ðµ %<omp_orig%>%<#pragma omp declare reduction%> Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ñ„Ð°Ð¹Ð»Ð° Ð¸Ð»Ð¸ Ð±Ð»Ð¾ÐºÐ°Ð·Ð° %<#pragma omp declare simd%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ð»Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð·Ð° %<#pragma omp declare simd%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¸Ð»Ð¸ Ð´Ñ€ÑƒÐ³Ð°Ñ� %<#pragma omp declare simd%>%<#pragma omp declare simd%>, Ð·Ð° ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð½Ðµ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð½ÐµÐ¼ÐµÐ´Ð»ÐµÐ½Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ%<#pragma omp declare simd%>, Ð·Ð° ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð½Ðµ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð½ÐµÐ¼ÐµÐ´Ð»ÐµÐ½Ð½Ð¾ Ð¾Ð´Ð¸Ð½Ð¾Ñ‡Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ·Ð° %<#pragma omp declare simd%> Ð½Ðµ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ%<#pragma omp declare target%> Ñ� ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ð¼Ð¸ Ð¼ÐµÐ¶Ð´Ñƒ %<#pragma omp declare target%> Ð±ÐµÐ· ÐºÐ»Ð°ÑƒÐ·ÑƒÐ» Ð¸ %<#pragma omp end declare target%>%<#pragma omp end declare target%> Ð±ÐµÐ· Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ %<#pragma omp declare target%>%<#pragma omp ordered%> Ñ� %<depend%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…%<#pragma omp section%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<#pragma omp sections%>%<#pragma omp simd%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ñ� Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ»Ð°Ñ�Ñ�Ð° %qE%<#pragma omp target data%> Ñ� map-type Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼ Ð¾Ñ‚ %<to%>, %<from%>, %<tofrom%> Ð¸Ð»Ð¸ %<alloc%> Ð½Ð° %<map%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ%<#pragma omp target enter data%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ñ…Ð¾Ñ‚Ñ� Ð±Ñ‹ Ð¾Ð´Ð½Ñƒ %<map%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñƒ%<#pragma omp target enter data%> Ñ� map-type Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼ Ð¾Ñ‚ %<to%> Ð¸Ð»Ð¸ %<alloc%> Ð½Ð° %<map%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ%<#pragma omp target exit data%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ñ…Ð¾Ñ‚Ñ� Ð±Ñ‹ Ð¾Ð´Ð½Ñƒ %<map%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñƒ%<#pragma omp target exit data%> Ñ� map-type Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼ Ð¾Ñ‚ %<from%>, %<release%> Ð¸Ð»Ð¸ %<delete%> Ð½Ð° %<map%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ%<#pragma omp target update%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ñ…Ð¾Ñ‚Ñ� Ð±Ñ‹ Ð¾Ð´Ð½Ñƒ %<from%> Ð¸Ð»Ð¸ %<to%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñƒ%<#pragma omp target%> Ñ� map-type Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼ Ð¾Ñ‚ %<to%>, %<from%>, %<tofrom%> Ð¸Ð»Ð¸ %<alloc%> Ð½Ð° %<map%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ%<#pragma weak%> Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð´Ð»Ñ� %q+D Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�, Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»Ñ�Ñ‚ÑŒ %<#pragma%>Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %<%%%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð¼ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°%<%%%c%> Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð²Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ðµ Ñ†Ð¸Ñ„Ñ€Ñ‹ Ð³Ð¾Ð´Ð°%<%%%c%> Ð² Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð»Ð¾ÐºÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ… Ð´Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð²Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ðµ Ñ†Ð¸Ñ„Ñ€Ñ‹ Ð³Ð¾Ð´Ð°%<%.*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 Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %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 Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %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%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½%<%E::%E%> Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½%<%E::%E%> Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�, Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ%<%E::%E%> Ð½Ðµ Ñ‚Ð¸Ð¿%<%E::%E%> scoped attribute Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð² %qT%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€%<%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%> Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %<&%> Ð±ÐµÐ· ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²%<&%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ�Ð°Ð¼ Ð¿Ð¾ Ñ�ÐµÐ±Ðµ Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ %d%<&&%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² GIMPLE%<)%> Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð² %C%<*%> Ð² Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %<&&%> Ð²Ð·Ð°Ð¼ÐµÐ½%<-%s%> ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ ÐºÐ»ÑŽÑ‡Ð°Ð¼Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð·Ð°Ð´Ð°ÑŽÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ %s%<-Wabi=1%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� =2%<-fabi-compat-version=1%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� =2%<-fabi-version=1%> Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�%<-fd-lines-as-code%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð° Ð² Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ðµ%<-fd-lines-as-comments%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð° Ð² Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ðµ%<-femit-struct-debug-detailed=dir:...%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %<-femit-struct-debug-detailed=ind:...%>%<-fobjc-abi-version%> >= 2 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° %<-m32%> Ñ†ÐµÐ»ÐµÐ²Ñ‹Ñ… Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð°Ñ… Ñ� %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� %<-m64%> Ñ†ÐµÐ»ÐµÐ²Ñ‹Ñ… Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼ Ñ� %<-fnext-runtime%>%<-fobjc-exceptions%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Objective-C Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ð° Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹%<-fobjc-gc%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� %<-fnext-runtime%>, ÐµÑ�Ð»Ð¸ %<-fobjc-abi-version%> >= 2%<-fobjc-sjlj-exceptions%> ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð° Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� %<-fnext-runtime%> Ñ� %<-fobjc-abi-version%> < 2%<-fsplit-stack%> Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° GNU/Linux%<-fsplit-stack%> Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° PowerPC64 GNU/Linux Ñ� glibc-2.18 Ð¸Ð»Ð¸ Ñ�Ñ‚Ð°Ñ€ÑˆÐµ%<-fsplit-stack%> Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�%<-fsplit-stack%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ð´Ð»Ñ� CFI Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¾ÑˆÐ¸Ð±ÐºÐ°: %<-gant%> Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %<-gnat%>ÐºÐ»ÑŽÑ‡ %<-march=%s%> Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ð¼ ABI%<-march=%s%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-mfp32%>ÐºÐ»ÑŽÑ‡ %<-mcpu=%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-mtune=%> Ð¸Ð»Ð¸ %<-march=%>%<-mdynamic-no-pic%> Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ %<-fpic%>, %<-fPIC%>, %<-fpie%> Ð¸Ð»Ð¸ %<-fPIE%>%<-mfpxx%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� o32 ABI%<-mfpxx%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-mlra%>ÐšÐ»ÑŽÑ‡ %<-mfused-madd%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-ffp-contract=%>.%<-mgp32%> Ð¸ %<-mfp64%> Ð¼Ð¾Ð³ÑƒÑ‚ Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ñ‚ÑŒÑ�Ñ�, Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐµÑ�Ð»Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ mfhc1 Ð¸ mthc1%<-mgp32%> Ð¸ %<-mfp64%> Ð¼Ð¾Ð³ÑƒÑ‚ Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ABI o32ÐºÐ»ÑŽÑ‡ %<-mgp32%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°ÐºÐ»ÑŽÑ‡ %<-mgp64%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ABIÐºÐ»ÑŽÑ‡ %<-mgp64%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°ÐºÐ»ÑŽÑ‡Ð¸ %<-mintel-syntax%> Ð¸ %<-mno-intel-syntax%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¸; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-masm=intel%> Ð¸ %<-masm=att%>Ð´Ð»Ñ� %<-mips3d%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<-mpaired-single%>%<-mmsa%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<-mfp64%> Ð¸ %<-mhard-float%>Ð´Ð»Ñ� %<-mno-gpopt%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<-mexplicit-relocs%>%<-mrtd%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼ÐµÐºÐ»ÑŽÑ‡ %<-msse5%> Ð±Ñ‹Ð» ÑƒÐ´Ð°Ð»ÐµÐ½%<-msseregparm%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· SSE Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�%<-mtune=x86-64%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ %<-mtune=k8%> Ð¸Ð»Ð¸ %<-mtune=generic%>%<-static-libgfortran%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸%<-x %s%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ð·Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼%<...%> ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹.)Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸Ðº %<...%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð² Ñ�Ð²Ð¾ÐµÐ¼ try-Ð±Ð»Ð¾ÐºÐµ%<::%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² PROCEDURE Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ð¸ Ñ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ Ð² %C%<::%D%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½%<::%E%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½%<::%E%> Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½%<::%E%> Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�, Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ%<::%E%> Ð½Ðµ Ñ‚Ð¸Ð¿%<::main%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %<int%>Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<<::%>%<<<%> Ð² Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %<<%> ?%<=> target%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð´Ð»Ñ� DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %CÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<>>%> Ñ‚Ñ€Ð°ÐºÑ‚ÑƒÐµÑ‚Ñ�Ñ� Ð² C++11 ÐºÐ°Ðº Ð´Ð²Ðµ Ð¿Ñ€Ð°Ð²Ñ‹Ðµ ÑƒÐ³Ð»Ð¾Ð²Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸%<>>%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<> >%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°%<@dynamic%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð² Objective-C 1.0%<@dynamic%> Ð½Ðµ Ð² @implementation ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ%<@dynamic%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ @interface ÐºÐ»Ð°Ñ�Ñ�Ð° Ð±Ñ‹Ð» Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<@encode%> Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¸Ð¿Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<@end%> Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸%<@end%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ @implementation%<@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%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð² Objective-C 1.0%<@synthesize%> Ð½Ðµ Ð² @implementation ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ%<@synthesize%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ @interface ÐºÐ»Ð°Ñ�Ñ�Ð° Ð±Ñ‹Ð» Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½%<@throw%> (rethrow) Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð²Ð½Ðµ Ð±Ð»Ð¾ÐºÐ° @catch%<@throw%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼%<@try%> Ð±ÐµÐ· %<@catch%> Ð¸Ð»Ð¸ %<@finally%>%<G0%> Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð² %L%<GCC unroll%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð½Ðµ Ð·Ð°Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ñ†Ð¸ÐºÐ» Ð² %C%<MOLD%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<TRANSFER%> Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %s%<[%E] =%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qT%<[*]%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð½Ð¸Ð³Ð´Ðµ ÐºÑ€Ð¾Ð¼Ðµ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%<[*]%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<_Alignas%> Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑƒÐ¼ÐµÐ½ÑŒÑˆÐ°Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qEÑ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<_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%<_Atomic%> Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE%<_Atomic%> ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %<#pragma omp declare reduction%>%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° %qT Ð´Ð»Ñ� %q+D%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %qD%<_Float%d%s%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹%<_Generic%> Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%<_Generic%> Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿%<_Generic%> Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹%<_Generic%> Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ð¼ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ñ�Ð¼%<_Generic%> Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° %qT Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ð½Ð¸ Ñ� ÐºÐ°ÐºÐ¾Ð¹ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸ÐµÐ¹%<_Generic%> Ð·Ð°Ð´Ð°ÐµÑ‚ Ð´Ð²Ð° Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð°%<_Noreturn%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸%<_Sat%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð±ÐµÐ· %<_Fract%> Ð¸Ð»Ð¸ %<_Accum%>Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<__BELOW100__%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼%<__RTL%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<-flto%>%<__alignof%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽ%<__auto_type%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸%<__auto_type%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼%<__auto_type%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð³Ð¾ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°%<__auto_type%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ…%<__auto_type%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<__builtin_complex%> Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ %<__builtin_complex%> Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_longjmp%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1Ð²Ñ‹Ð·Ð¾Ð² %<__builtin_next_arg%> Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°%<__gcc_host_wide_int__%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ ÐºÐ°Ðº %<long%> Ð¸Ð»Ð¸ %<long long%>%<__gcc_host_wide_int__%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ ÐºÐ°Ðº Ñ‚Ð¸Ð¿%<__int%d%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹%<__int%d%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹%<__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%<alignas%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT%<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹%<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %<alloca%> Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°%<Ð¸Ð»Ð¸%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ð²Ð·Ð°Ð¸Ð¼Ð½Ð¾ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ - Ð²Ñ�ÐµÐ³Ð´Ð° 0%<asm%> Ð² %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %<asm%> Ð½Ðµ Ñ�Ð¾Ð³Ð»Ð°Ñ�ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %<asm%> Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %<asm%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²Ð¸Ð¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ° Ð´Ð°Ð½Ð½Ñ‹Ñ…Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<asm%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…%<assign%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %<copy%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%<assign%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %<retain%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%<assign%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¼ Ð´Ð»Ñ� Objective-C Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²; Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° ÑƒÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ñ�Ð²Ð½Ð¾, ÐµÑ�Ð»Ð¸ Ð²Ð°Ð¼ Ñ�Ñ‚Ð¾ Ð½ÑƒÐ¶Ð½Ð¾%<async%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼%<auto%> Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%<auto%> Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð» Ð² C++11; Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° ÑƒÐ´Ð°Ð»Ð¸Ñ‚Ðµ ÐµÐ³Ð¾%<auto%> ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ OpenACC Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ†Ð¸ÐºÐ»Ð¾Ð²%<auto%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°%<auto%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ%<bank_switch%> Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹%<builtin_return_address%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 2 Ð±Ð°Ð¹Ñ‚Ð° Ð°Ð´Ñ€ÐµÑ�Ð°%<concept%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°Ñ‚ÑŒÑ�Ñ� Ð² typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ�Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð°Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹%<const%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°Ñ‚ÑŒÑ�Ñ� Ð² typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð²%<constexpr%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¾Ð´Ð¸Ð½ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ…%<constexpr%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÑ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°%<copy%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Objective-C Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²%<critical%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<critical%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼%<custom-%s=%> Ð½Ðµ Ð¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð¾ ÐºÐ°Ðº FPU Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�%<custom-%s=%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ÐµÑ‚ÐºÐ° %<default%> Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch%<delete[]%> Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ%<depend(%s)%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² %<omp ordered%>%<device%> Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼%<dim%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ�%<dim%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ�%<dim%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ�%<dist_schedule%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ‡Ð°Ð½ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼%<distribute%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð² %<teams%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸%<else%> Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<if%>Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<enum %E%> Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°%<explicit%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²%<explicit%> Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸%<explicit%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<externally_visible%> Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² public-Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ñ…Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<fallthrough%> Ð½Ðµ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ %<;%>%<fallthrough%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ€Ð°Ð·%<fallthrough%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð°Ð´Ð°Ð½ Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<fast_interrupt%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð° Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² C99 Ð¸Ð»Ð¸ C11 Ñ€ÐµÐ¶Ð¸Ð¼Ðµ%<friend%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°%<friend%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°%<gang%> Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼%<gang%> Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼%<gang%> Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼%<gang%> Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼%<generic%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<-mtune=%> ÐºÐ»ÑŽÑ‡Ð°%<generic%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<target("tune=")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<gnu_inline%> Ð² %q+D%<goto%> Ð² %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%<goto%> Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ%<grainsize%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<grainsize%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ %<inbranch%> Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� %<notinbranch%>%<inline%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%<inline%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<inline%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<inline%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ %<inline%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸%<inline%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð±Ð»Ð¾ÐºÐ°%<intel%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<-mtune=%> ÐºÐ»ÑŽÑ‡Ð°%<intel%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<target("tune=")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°%<l1-cache-size%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒ Ð´Ð²Ð¾Ð¹ÐºÐ¸ %d%<linear%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¾Ñ‚ Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ñ†Ð¸ÐºÐ»Ð° Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸, Ñ�ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� %<distribute%>%<linear%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<ordered%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹ Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ÑˆÐ°Ð³ Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� %<linear%> %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹, Ð½Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼%<linear%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð³Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ÑˆÐ°Ð³ %<linear%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð½ Ð² %<uniform%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸%<location_t%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ ÐºÐ°Ðº Ñ‚Ð¸Ð¿Ð¸Ð¼Ñ� %<locus%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº Ñ‚Ð¸Ð¿GCC Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿ %<long long long%>Ð² ISO C %<long%>-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð½Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² %<int%>Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %<main%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<_Noreturn%>%<master%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ work-sharing, explicit task Ð¸Ð»Ð¸ %<taskloop%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸%<memset%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð´Ð»Ð¸Ð½Ñ‹; Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ñ‚Ð¾ Ñ�Ð»ÐµÐ´Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²%<memset%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ� Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ñ€Ð°Ð²Ð½Ð¾Ð¹ Ñ‡Ð¸Ñ�Ð»Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð±ÐµÐ· ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð½Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°%<namespace%> Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�%<new%> Ñ‚Ð¸Ð¿Ð° %qT Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ %d%<no-custom-%s%> Ð½Ðµ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹%<nonmonotonic%> Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<ordered%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noreturn%>%<nowait%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<copyprivate%>Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_tasks%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_teams%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼%<operator delete%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT%<operator delete%> Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° %qT%<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]%>%<Ð¸Ð»Ð¸%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ð½ÐµÑ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð°Ð¼Ð¸ - Ð²Ñ�ÐµÐ³Ð´Ð° 1%<ordered simd threads%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<for simd%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸%<ordered%> %<simd%>  Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<simd%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸%<ordered%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %<collapse%>%<ordered%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð° Ð² %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸%<ordered%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ� %<depend%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ñ� %<ordered%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹ Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼%<ordered%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ� %<depend%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<ordered%> Ñ†Ð¸ÐºÐ»Ð°%<ordered%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<critical%>, %<ordered%>, explicit %<task%> Ð¸Ð»Ð¸ %<taskloop%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸%<ordered%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ñ� %<ordered%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹%<priority%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<priority%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼%<readonly%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %<readwrite%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%<readonly%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %<setter%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%<register%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ %<register%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�%<reinterpret_cast<%T>(%E)%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼%<retain%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %<copy%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%<retain%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Objective-C Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%> <Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ voidÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%> Ð±ÐµÐ· Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ Ð½Ðµ void-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ%<safelen%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼%<seq%> Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¸Ðµ OpenACC Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ñ†Ð¸ÐºÐ»Ð¾Ð²%<shape%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<reshape%> Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²%<shape%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<reshape%> Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°%<simdlen%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� %<simdlen%> Ð±Ð¾Ð»ÑŒÑˆÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� %<safelen%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<sizeof%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽ%<sizeof%> Ð¾Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð²ÐµÑ€Ð½ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ñ‚ %qTÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof...%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸%<source%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<shape%> Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ñ�Ð»Ð¾Ð²Ð¾ %<static%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ (Ð² Ð¾Ñ‚Ð»Ð¸Ñ‡Ð¸Ðµ Ð¾Ñ‚ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¸Ñ�) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ%<static%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°%<std::tuple_size<%T>::value%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<struct %E%> Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°%<target("rtd")%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ%<target("sseregparm")%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· SSE Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�%<target("tune=x86-64")%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ %<target("tune=k8")%> Ð¸Ð»Ð¸ %<target("tune=generic")%>%<this%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² OpenMP Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² %<declare simd%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ñ…Ð¸Ð¼Ñ� %<this%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%<this%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ%<this%> Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‡ÐµÐ½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ lambda Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%<thread_limit%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<thread_limit%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼%<threadprivate%> %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ„Ð°Ð¹Ð»Ð°, Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð±Ð»Ð¾ÐºÐ°%<threadprivate%> %qE Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð½Ðµ Ð² %qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸%<threadprivate%> %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿%<tile%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿%<tile%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹%<transaction_may_cancel_outer%> Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸ Ð¸Ð»Ð¸ %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ð¼Ñ� %<tree%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¸Ð¼Ñ� %<tree%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº Ñ‚Ð¸Ð¿%<typedef%> Ð² Ñ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¾Ñ‚Ð±Ñ€Ð¾ÑˆÐµÐ½Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<typeid%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<typeof%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<union %E%> Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°%<va_start%> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²%<vector%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼%<vector%> Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼%<virtual%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%<virtual%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°%<virtual%> Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² base-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ%<void%>, ÐºÐ°Ðº ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹%<void%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼%<volatile%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%<wait%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð¾Ð¿Ñ€Ð¾Ð²Ð¾Ð¶Ð´Ð°Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<alias%>%<worker%> Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼%<worker%> Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼%<||%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² GIMPLE%<~%> Ð½Ð°Ð´ Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼%<~%> Ð¾Ñ‚ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° bool%K%s %wd Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° %wd - %wd%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ [%E, %E] Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %E%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ [%E, %E] Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %E%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð½ÑƒÐ»ÐµÐ²Ð¾Ðµ%Kasm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%KÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð°, Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸%KÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD, Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸%KÐ²Ñ‹Ð·Ð¾Ð² %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ error: %s%KÐ²Ñ‹Ð·Ð¾Ð² %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warning: %s%KÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<__builtin_va_arg_pack ()%>%KÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<__builtin_va_arg_pack_len ()%>%KÐ¿Ñ€Ð¾Ñ…Ð¾Ð´ %wd Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° %wd - %wd%KÐ¸Ð½Ð´ÐµÐºÑ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹%KÐ¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ %<%E * %E%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² %i Ð¸ %i Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ %<SIZE_MAX%>%KÐ¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ %<%E * %E%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² %i Ð¸ %i Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %E%KÐ¾Ð±Ñ‰Ð¸Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¼Ð¸Ð½Ð°Ð¹Ð´ÐµÐ½ %d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€
  Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°
  Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²
  Ð½Ð°Ð¹Ð´ÐµÐ½ %d Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€
--- 2423,2429 ----
   Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ!$ACC LOOP %s Ð² PARALLEL Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ %s Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² %L!$ACC LOOP %s Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð·ÑƒÑŽÑ‚ Ð¿Ñ€Ñ�Ð¼Ð¾ÑƒÐ³Ð¾Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð² %L!$ACC LOOP Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ DO WHILE Ð¸Ð»Ð¸ DO Ð±ÐµÐ· ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð¾Ð¼ Ð² %L!$ACC LOOP Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° integer Ð² %L!$ACC Ð² %C Ð½Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚ Ð·Ð°ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð·Ð° Ð½Ð¸Ð¼ Ð½Ðµ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ð±ÐµÐ» Ð¸ Ñ�Ñ‚Ð¾ Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ�!$OMP ATOMIC CAPTURE capture Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð¸Ð· Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L!$OMP ATOMIC CAPTURE capture Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑƒÑ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L!$OMP ATOMIC CAPTURE capture Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ‡Ð¸Ñ‚Ð°ÐµÑ‚ Ð½Ðµ Ð¸Ð· Ñ‚Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€ÑƒÑŽ update Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ð¸ÑˆÐµÑ‚ Ð² %L!$OMP ATOMIC CAPTURE update Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑƒÑ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L!$OMP ATOMIC READ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð¸Ð· Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L!$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 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ ÐºÑ€Ð¾Ð¼Ðµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ñ�Ñ�Ñ‹Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° %qs Ð² %L!$OMP ATOMIC Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð°Ð¼Ð¸ Ð² %L!$OMP ATOMIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑƒÑ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L!$OMP ATOMIC var = var op expr Ð½Ðµ Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ var = var op (expr) Ð² %L!$OMP ATOMIC Ñ� ALLOCATABLE Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L!$OMP DECLARE REDUCTION %s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð² %L!$OMP DECLARE REDUCTION %s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %s Ð² %L!$OMP DECLARE SIMD Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÑƒÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L!$OMP DECLARE TARGET Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ SAVEd!$OMP Ð² %C Ð½Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚ Ð·Ð°ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð·Ð° Ð½Ð¸Ð¼ Ð½Ðµ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ð±ÐµÐ» Ð¸ Ñ�Ñ‚Ð¾ Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ�"::" Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¸Ñ€Ð¾Ð´Ñ‹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð² %C, Ð½Ð¾ Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾"USE :: Ð¼Ð¾Ð´ÑƒÐ»ÑŒ" Ð² %C# %s %.2f %.2f
  Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð´Ð»Ñ� #include "...":
  Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð´Ð»Ñ� #include <...>:
! #pragma GCC memregs Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ�ÐµÐ¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹#pragma GCC memregs Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ð¾ [0..16]#pragma GCC optimize Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹#pragma GCC optimize string... Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾#pragma GCC option Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹#pragma GCC target Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�#pragma GCC target string... Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¿Ð¾Ñ�Ð»Ðµ #pragma GCC visibility Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ push Ð¸Ð»Ð¸ pop#pragma GCC visibility push() Ð´Ð¾Ð»Ð¶Ð½Ð° Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ default, internal, hidden Ð¸Ð»Ð¸ protected#pragma GHS endXXXX Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ startXXX#pragma GHS endXXXX Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ startXXX#pragma implementation Ð´Ð»Ñ� %qs Ð¿Ð¾Ñ�Ð»Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ñ„Ð°Ð¹Ð»Ð°#pragma message: %s#pragma pack (pop) Ð±ÐµÐ· Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð¿Ñ€Ð°Ð³Ð¼Ñ‹ #pragma pack (push)#pragma pack(pop, %E) Ð²Ñ�Ñ‚Ñ€ÐµÑ‚Ð¸Ð»Ð°Ñ�ÑŒ Ð±ÐµÐ· Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ #pragma pack(push, %E)#pragma redefine_extname Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð¸Ð·-Ð·Ð° ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð° Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹ __asm__#pragma redefine_extname Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹  Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¾Ð¹ #pragma redefine_extname#pragma redefine_extname Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¼  Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼#pragma vtable Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�$ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ð² %L$ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð¿Ð¾Ñ�Ð»Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð±ÐµÐ· Ð½Ð¾Ð¼ÐµÑ€Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°$ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð² %L%%LOC() ÐºÐ°Ðº rvalue Ð² %C%<!%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² GIMPLE%<#pragma %s%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…%<#pragma GCC ivdep%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%<#pragma GCC optimize (string [,string]...)%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ %<)%>%<#pragma GCC optimize%> Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¸ Ð½Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾%<#pragma GCC option%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼%<#pragma GCC pch_preprocess%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹%<#pragma GCC pop_options%> Ð±ÐµÐ· Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ %<)%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ%<#pragma acc %s data%> Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñƒ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð´Ð°Ð½Ð½Ñ‹Ñ…%<#pragma acc routine%> ÑƒÐ¶Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð° Ðº %qD%<#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 omp atomic capture%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð´Ð²Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð² %<#pragma omp atomic capture%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð²Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸%<#pragma omp atomic update%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð´Ð²Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð² %<#pragma omp atomic update%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð²Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸%<#pragma omp cancel for%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<nowait%> Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸%<#pragma omp cancel for%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<ordered%> Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸%<#pragma omp cancel sections%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<nowait%> sections ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸%<#pragma omp cancel%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð½Ñƒ Ð¸Ð· %<parallel%>, %<for%>, %<sections%> Ð¸Ð»Ð¸ %<taskgroup%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»%<#pragma omp cancellation point%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð½Ñƒ Ð¸Ð· %<parallel%>, %<for%>, %<sections%> Ð¸Ð»Ð¸ %<taskgroup%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»%<#pragma omp declare reduction%> Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½Ð¸Ñ‚ÐµÐ»ÑŒ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ %<omp_out%> Ð¸ Ð½Ðµ %<omp_in%>%<#pragma omp declare reduction%> Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ %<omp_priv%> Ð¸ Ð½Ðµ %<omp_orig%>%<#pragma omp declare reduction%> Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ñ„Ð°Ð¹Ð»Ð° Ð¸Ð»Ð¸ Ð±Ð»Ð¾ÐºÐ°Ð·Ð° %<#pragma omp declare simd%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ð»Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð·Ð° %<#pragma omp declare simd%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¸Ð»Ð¸ Ð´Ñ€ÑƒÐ³Ð°Ñ� %<#pragma omp declare simd%>%<#pragma omp declare simd%>, Ð·Ð° ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð½Ðµ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð½ÐµÐ¼ÐµÐ´Ð»ÐµÐ½Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ%<#pragma omp declare simd%>, Ð·Ð° ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð½Ðµ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð½ÐµÐ¼ÐµÐ´Ð»ÐµÐ½Ð½Ð¾ Ð¾Ð´Ð¸Ð½Ð¾Ñ‡Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ·Ð° %<#pragma omp declare simd%> Ð½Ðµ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ%<#pragma omp declare target%> Ñ� ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ð¼Ð¸ Ð¼ÐµÐ¶Ð´Ñƒ %<#pragma omp declare target%> Ð±ÐµÐ· ÐºÐ»Ð°ÑƒÐ·ÑƒÐ» Ð¸ %<#pragma omp end declare target%>%<#pragma omp end declare target%> Ð±ÐµÐ· Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ %<#pragma omp declare target%>%<#pragma omp ordered%> Ñ� %<depend%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…%<#pragma omp section%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<#pragma omp sections%>%<#pragma omp simd%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ñ� Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ»Ð°Ñ�Ñ�Ð° %qE%<#pragma omp target data%> Ñ� map-type Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼ Ð¾Ñ‚ %<to%>, %<from%>, %<tofrom%> Ð¸Ð»Ð¸ %<alloc%> Ð½Ð° %<map%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ%<#pragma omp target enter data%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ñ…Ð¾Ñ‚Ñ� Ð±Ñ‹ Ð¾Ð´Ð½Ñƒ %<map%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñƒ%<#pragma omp target enter data%> Ñ� map-type Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼ Ð¾Ñ‚ %<to%> Ð¸Ð»Ð¸ %<alloc%> Ð½Ð° %<map%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ%<#pragma omp target exit data%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ñ…Ð¾Ñ‚Ñ� Ð±Ñ‹ Ð¾Ð´Ð½Ñƒ %<map%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñƒ%<#pragma omp target exit data%> Ñ� map-type Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼ Ð¾Ñ‚ %<from%>, %<release%> Ð¸Ð»Ð¸ %<delete%> Ð½Ð° %<map%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ%<#pragma omp target update%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ñ…Ð¾Ñ‚Ñ� Ð±Ñ‹ Ð¾Ð´Ð½Ñƒ %<from%> Ð¸Ð»Ð¸ %<to%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñƒ%<#pragma omp target%> Ñ� map-type Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼ Ð¾Ñ‚ %<to%>, %<from%>, %<tofrom%> Ð¸Ð»Ð¸ %<alloc%> Ð½Ð° %<map%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ%<#pragma weak%> Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð´Ð»Ñ� %q+D Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�, Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»Ñ�Ñ‚ÑŒ %<#pragma%>Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %<%%%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð¼ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°%<%%%c%> Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð²Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ðµ Ñ†Ð¸Ñ„Ñ€Ñ‹ Ð³Ð¾Ð´Ð°%<%%%c%> Ð² Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð»Ð¾ÐºÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ… Ð´Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð²Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ðµ Ñ†Ð¸Ñ„Ñ€Ñ‹ Ð³Ð¾Ð´Ð°%<%.*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 Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %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 Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %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%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½%<%E::%E%> Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½%<%E::%E%> Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�, Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ%<%E::%E%> Ð½Ðµ Ñ‚Ð¸Ð¿%<%E::%E%> scoped attribute Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð² %qT%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€%<%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%> Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %<&%> Ð±ÐµÐ· ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²%<&%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ�Ð°Ð¼ Ð¿Ð¾ Ñ�ÐµÐ±Ðµ Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ %d%<&&%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² GIMPLE%<)%> Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð² %C%<*%> Ð² Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %<&&%> Ð²Ð·Ð°Ð¼ÐµÐ½%<-%s%> ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ ÐºÐ»ÑŽÑ‡Ð°Ð¼Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð·Ð°Ð´Ð°ÑŽÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ %s%<-Wabi=1%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� =2%<-fabi-compat-version=1%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� =2%<-fabi-version=1%> Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�%<-fd-lines-as-code%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð° Ð² Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ðµ%<-fd-lines-as-comments%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð° Ð² Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ðµ%<-femit-struct-debug-detailed=dir:...%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %<-femit-struct-debug-detailed=ind:...%>%<-fobjc-abi-version%> >= 2 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° %<-m32%> Ñ†ÐµÐ»ÐµÐ²Ñ‹Ñ… Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð°Ñ… Ñ� %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� %<-m64%> Ñ†ÐµÐ»ÐµÐ²Ñ‹Ñ… Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼ Ñ� %<-fnext-runtime%>%<-fobjc-exceptions%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Objective-C Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ð° Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹%<-fobjc-gc%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� %<-fnext-runtime%>, ÐµÑ�Ð»Ð¸ %<-fobjc-abi-version%> >= 2%<-fobjc-sjlj-exceptions%> ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð° Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� %<-fnext-runtime%> Ñ� %<-fobjc-abi-version%> < 2%<-fsplit-stack%> Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° GNU/Linux%<-fsplit-stack%> Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° PowerPC64 GNU/Linux Ñ� glibc-2.18 Ð¸Ð»Ð¸ Ñ�Ñ‚Ð°Ñ€ÑˆÐµ%<-fsplit-stack%> Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�%<-fsplit-stack%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ð´Ð»Ñ� CFI Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¾ÑˆÐ¸Ð±ÐºÐ°: %<-gant%> Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %<-gnat%>ÐºÐ»ÑŽÑ‡ %<-march=%s%> Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ð¼ ABI%<-march=%s%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-mfp32%>ÐºÐ»ÑŽÑ‡ %<-mcpu=%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-mtune=%> Ð¸Ð»Ð¸ %<-march=%>%<-mdynamic-no-pic%> Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ %<-fpic%>, %<-fPIC%>, %<-fpie%> Ð¸Ð»Ð¸ %<-fPIE%>%<-mfpxx%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� o32 ABI%<-mfpxx%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-mlra%>ÐšÐ»ÑŽÑ‡ %<-mfused-madd%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-ffp-contract=%>.%<-mgp32%> Ð¸ %<-mfp64%> Ð¼Ð¾Ð³ÑƒÑ‚ Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ñ‚ÑŒÑ�Ñ�, Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐµÑ�Ð»Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ mfhc1 Ð¸ mthc1%<-mgp32%> Ð¸ %<-mfp64%> Ð¼Ð¾Ð³ÑƒÑ‚ Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ABI o32ÐºÐ»ÑŽÑ‡ %<-mgp32%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°ÐºÐ»ÑŽÑ‡ %<-mgp64%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ABIÐºÐ»ÑŽÑ‡ %<-mgp64%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°ÐºÐ»ÑŽÑ‡Ð¸ %<-mintel-syntax%> Ð¸ %<-mno-intel-syntax%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¸; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-masm=intel%> Ð¸ %<-masm=att%>Ð´Ð»Ñ� %<-mips3d%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<-mpaired-single%>%<-mmsa%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<-mfp64%> Ð¸ %<-mhard-float%>Ð´Ð»Ñ� %<-mno-gpopt%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<-mexplicit-relocs%>%<-mrtd%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼ÐµÐºÐ»ÑŽÑ‡ %<-msse5%> Ð±Ñ‹Ð» ÑƒÐ´Ð°Ð»ÐµÐ½%<-msseregparm%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· SSE Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�%<-mtune=x86-64%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ %<-mtune=k8%> Ð¸Ð»Ð¸ %<-mtune=generic%>%<-static-libgfortran%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸%<-x %s%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ð·Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼%<...%> ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹.)Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸Ðº %<...%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð² Ñ�Ð²Ð¾ÐµÐ¼ try-Ð±Ð»Ð¾ÐºÐµ%<::%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² PROCEDURE Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ð¸ Ñ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ Ð² %C%<::%D%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½%<::%E%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½%<::%E%> Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½%<::%E%> Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�, Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ%<::%E%> Ð½Ðµ Ñ‚Ð¸Ð¿%<::main%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %<int%>Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<<::%>%<<<%> Ð² Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %<<%> ?%<=> target%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð´Ð»Ñ� DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %CÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<>>%> Ñ‚Ñ€Ð°ÐºÑ‚ÑƒÐµÑ‚Ñ�Ñ� Ð² C++11 ÐºÐ°Ðº Ð´Ð²Ðµ Ð¿Ñ€Ð°Ð²Ñ‹Ðµ ÑƒÐ³Ð»Ð¾Ð²Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸%<>>%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<> >%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°%<@dynamic%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð² Objective-C 1.0%<@dynamic%> Ð½Ðµ Ð² @implementation ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ%<@dynamic%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ @interface ÐºÐ»Ð°Ñ�Ñ�Ð° Ð±Ñ‹Ð» Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<@encode%> Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¸Ð¿Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<@end%> Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸%<@end%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ @implementation%<@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%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð² Objective-C 1.0%<@synthesize%> Ð½Ðµ Ð² @implementation ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ%<@synthesize%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ @interface ÐºÐ»Ð°Ñ�Ñ�Ð° Ð±Ñ‹Ð» Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½%<@throw%> (rethrow) Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð²Ð½Ðµ Ð±Ð»Ð¾ÐºÐ° @catch%<@throw%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼%<@try%> Ð±ÐµÐ· %<@catch%> Ð¸Ð»Ð¸ %<@finally%>%<G0%> Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð² %L%<GCC unroll%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð½Ðµ Ð·Ð°Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ñ†Ð¸ÐºÐ» Ð² %C%<MOLD%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<TRANSFER%> Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %s%<[%E] =%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qT%<[*]%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð½Ð¸Ð³Ð´Ðµ ÐºÑ€Ð¾Ð¼Ðµ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%<[*]%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<_Alignas%> Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑƒÐ¼ÐµÐ½ÑŒÑˆÐ°Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qEÑ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<_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%<_Atomic%> Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE%<_Atomic%> ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %<#pragma omp declare reduction%>%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° %qT Ð´Ð»Ñ� %q+D%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %qD%<_Float%d%s%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹%<_Generic%> Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%<_Generic%> Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿%<_Generic%> Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹%<_Generic%> Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ð¼ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ñ�Ð¼%<_Generic%> Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° %qT Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ð½Ð¸ Ñ� ÐºÐ°ÐºÐ¾Ð¹ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸ÐµÐ¹%<_Generic%> Ð·Ð°Ð´Ð°ÐµÑ‚ Ð´Ð²Ð° Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð°%<_Noreturn%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸%<_Sat%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð±ÐµÐ· %<_Fract%> Ð¸Ð»Ð¸ %<_Accum%>Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<__BELOW100__%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼%<__RTL%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<-flto%>%<__alignof%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽ%<__auto_type%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸%<__auto_type%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼%<__auto_type%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð³Ð¾ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°%<__auto_type%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ…%<__auto_type%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<__builtin_complex%> Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ %<__builtin_complex%> Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_longjmp%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1Ð²Ñ‹Ð·Ð¾Ð² %<__builtin_next_arg%> Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°%<__gcc_host_wide_int__%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ ÐºÐ°Ðº %<long%> Ð¸Ð»Ð¸ %<long long%>%<__gcc_host_wide_int__%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ ÐºÐ°Ðº Ñ‚Ð¸Ð¿%<__int%d%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹%<__int%d%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹%<__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%<alignas%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT%<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹%<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %<alloca%> Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°%<and%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ð²Ð·Ð°Ð¸Ð¼Ð½Ð¾ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ - Ð²Ñ�ÐµÐ³Ð´Ð° 0%<asm%> Ð² %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %<asm%> Ð½Ðµ Ñ�Ð¾Ð³Ð»Ð°Ñ�ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %<asm%> Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %<asm%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²Ð¸Ð¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ° Ð´Ð°Ð½Ð½Ñ‹Ñ…Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<asm%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…%<assign%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %<copy%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%<assign%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %<retain%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%<assign%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¼ Ð´Ð»Ñ� Objective-C Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²; Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° ÑƒÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ñ�Ð²Ð½Ð¾, ÐµÑ�Ð»Ð¸ Ð²Ð°Ð¼ Ñ�Ñ‚Ð¾ Ð½ÑƒÐ¶Ð½Ð¾%<async%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼%<auto%> Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%<auto%> Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð» Ð² C++11; Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° ÑƒÐ´Ð°Ð»Ð¸Ñ‚Ðµ ÐµÐ³Ð¾%<auto%> ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ OpenACC Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ†Ð¸ÐºÐ»Ð¾Ð²%<auto%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°%<auto%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ%<bank_switch%> Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹%<builtin_return_address%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 2 Ð±Ð°Ð¹Ñ‚Ð° Ð°Ð´Ñ€ÐµÑ�Ð°%<concept%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°Ñ‚ÑŒÑ�Ñ� Ð² typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ�Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð°Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹%<const%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°Ñ‚ÑŒÑ�Ñ� Ð² typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð²%<constexpr%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¾Ð´Ð¸Ð½ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ…%<constexpr%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÑ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°%<copy%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Objective-C Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²%<critical%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<critical%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼%<custom-%s=%> Ð½Ðµ Ð¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð¾ ÐºÐ°Ðº FPU Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�%<custom-%s=%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ÐµÑ‚ÐºÐ° %<default%> Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch%<delete[]%> Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ%<depend(%s)%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² %<omp ordered%>%<device%> Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼%<dim%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ�%<dim%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ�%<dim%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ�%<dist_schedule%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ‡Ð°Ð½ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼%<distribute%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð² %<teams%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸%<else%> Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<if%>Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<enum %E%> Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°%<explicit%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²%<explicit%> Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸%<explicit%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<externally_visible%> Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² public-Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ñ…Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<fallthrough%> Ð½Ðµ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ %<;%>%<fallthrough%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ€Ð°Ð·%<fallthrough%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð°Ð´Ð°Ð½ Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<fast_interrupt%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð° Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² C99 Ð¸Ð»Ð¸ C11 Ñ€ÐµÐ¶Ð¸Ð¼Ðµ%<friend%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°%<friend%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°%<gang%> Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼%<gang%> Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼%<gang%> Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼%<gang%> Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼%<generic%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<-mtune=%> ÐºÐ»ÑŽÑ‡Ð°%<generic%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<target("tune=")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<gnu_inline%> Ð² %q+D%<goto%> Ð² %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%<goto%> Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ%<grainsize%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<grainsize%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ %<inbranch%> Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� %<notinbranch%>%<inline%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%<inline%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<inline%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<inline%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ %<inline%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸%<inline%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð±Ð»Ð¾ÐºÐ°%<intel%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<-mtune=%> ÐºÐ»ÑŽÑ‡Ð°%<intel%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<target("tune=")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°%<l1-cache-size%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒ Ð´Ð²Ð¾Ð¹ÐºÐ¸ %d%<linear%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¾Ñ‚ Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ñ†Ð¸ÐºÐ»Ð° Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸, Ñ�ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� %<distribute%>%<linear%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<ordered%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹ Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ÑˆÐ°Ð³ Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� %<linear%> %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹, Ð½Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼%<linear%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð³Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ÑˆÐ°Ð³ %<linear%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð½ Ð² %<uniform%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸%<location_t%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ ÐºÐ°Ðº Ñ‚Ð¸Ð¿Ð¸Ð¼Ñ� %<locus%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº Ñ‚Ð¸Ð¿GCC Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿ %<long long long%>Ð² ISO C %<long%>-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð½Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² %<int%>Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %<main%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<_Noreturn%>%<master%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ work-sharing, explicit %<task%> Ð¸Ð»Ð¸ %<taskloop%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸%<memset%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð´Ð»Ð¸Ð½Ñ‹; Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ñ‚Ð¾ Ñ�Ð»ÐµÐ´Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²%<memset%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ� Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ñ€Ð°Ð²Ð½Ð¾Ð¹ Ñ‡Ð¸Ñ�Ð»Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð±ÐµÐ· ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð½Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°%<namespace%> Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�%<new%> Ñ‚Ð¸Ð¿Ð° %qT Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ %d%<no-custom-%s%> Ð½Ðµ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹%<nonmonotonic%> Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<ordered%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noreturn%>%<nowait%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<copyprivate%>Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_tasks%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_teams%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼%<operator delete%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT%<operator delete%> Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° %qT%<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%<ordered simd threads%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<for simd%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸%<ordered%> %<simd%>  Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<simd%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸%<ordered%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %<collapse%>%<ordered%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð° Ð² %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸%<ordered%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ� %<depend%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ñ� %<ordered%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹ Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼%<ordered%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ� %<depend%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<ordered%> Ñ†Ð¸ÐºÐ»Ð°%<ordered%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<critical%>, %<ordered%>, explicit %<task%> Ð¸Ð»Ð¸ %<taskloop%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸%<ordered%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ñ� %<ordered%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹%<priority%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<priority%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼%<readonly%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %<readwrite%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%<readonly%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %<setter%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%<register%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ %<register%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�%<reinterpret_cast<%T>(%E)%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼%<retain%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %<copy%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%<retain%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Objective-C Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%> <Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ voidÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%> Ð±ÐµÐ· Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ Ð½Ðµ void-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ%<safelen%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼%<seq%> Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¸Ðµ OpenACC Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ñ†Ð¸ÐºÐ»Ð¾Ð²%<shape%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<reshape%> Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²%<shape%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<reshape%> Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°%<simdlen%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� %<simdlen%> Ð±Ð¾Ð»ÑŒÑˆÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� %<safelen%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<sizeof%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽ%<sizeof%> Ð¾Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð²ÐµÑ€Ð½ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ñ‚ %qTÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof...%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸%<source%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<shape%> Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ñ�Ð»Ð¾Ð²Ð¾ %<static%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ (Ð² Ð¾Ñ‚Ð»Ð¸Ñ‡Ð¸Ðµ Ð¾Ñ‚ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¸Ñ�) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ%<static%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°%<std::tuple_size<%T>::value%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<struct %E%> Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°%<target("rtd")%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ%<target("sseregparm")%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· SSE Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�%<target("tune=x86-64")%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ %<target("tune=k8")%> Ð¸Ð»Ð¸ %<target("tune=generic")%>%<this%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² OpenMP Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² %<declare simd%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ñ…Ð¸Ð¼Ñ� %<this%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%<this%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ%<this%> Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‡ÐµÐ½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ lambda Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%<thread_limit%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<thread_limit%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼%<threadprivate%> %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ„Ð°Ð¹Ð»Ð°, Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð±Ð»Ð¾ÐºÐ°%<threadprivate%> %qE Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð½Ðµ Ð² %qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸%<threadprivate%> %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿%<tile%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿%<tile%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹%<transaction_may_cancel_outer%> Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸ Ð¸Ð»Ð¸ %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ð¼Ñ� %<tree%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¸Ð¼Ñ� %<tree%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº Ñ‚Ð¸Ð¿%<typedef%> Ð² Ñ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¾Ñ‚Ð±Ñ€Ð¾ÑˆÐµÐ½Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<typeid%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<typeof%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<union %E%> Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°%<va_start%> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²%<vector%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼%<vector%> Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼%<virtual%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%<virtual%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°%<virtual%> Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² base-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ%<void%>, ÐºÐ°Ðº ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹%<void%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼%<volatile%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%<wait%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð¾Ð¿Ñ€Ð¾Ð²Ð¾Ð¶Ð´Ð°Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<alias%>%<worker%> Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼%<worker%> Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼%<||%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² GIMPLE%<~%> Ð½Ð°Ð´ Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼%<~%> Ð¾Ñ‚ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° bool%K%s %wd Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° %wd - %wd%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ [%E, %E] Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %E%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ [%E, %E] Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %E%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð½ÑƒÐ»ÐµÐ²Ð¾Ðµ%Kasm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%KÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð°, Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸%KÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD, Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸%KÐ²Ñ‹Ð·Ð¾Ð² %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ error: %s%KÐ²Ñ‹Ð·Ð¾Ð² %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warning: %s%KÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<__builtin_va_arg_pack ()%>%KÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<__builtin_va_arg_pack_len ()%>%KÐ¿Ñ€Ð¾Ñ…Ð¾Ð´ %wd Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° %wd - %wd%KÐ¸Ð½Ð´ÐµÐºÑ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹%KÐ¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ %<%E * %E%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² %i Ð¸ %i Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ %<SIZE_MAX%>%KÐ¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ %<%E * %E%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² %i Ð¸ %i Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %E%KÐ¾Ð±Ñ‰Ð¸Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¼Ð¸Ð½Ð°Ð¹Ð´ÐµÐ½ %d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€
  Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°
  Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²
  Ð½Ð°Ð¹Ð´ÐµÐ½ %d Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€
*************** write_c_file - Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %
*** 2422,2428 ****
  %d Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ð° %d (Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ %d Ð²Ñ‹Ñ…Ð¾Ð´Ð¾Ð²)Ð½Ð°Ð¹Ð´ÐµÐ½Ð° %d Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð° ÐºÐ°Ð´Ñ€Ð¾Ð²
  Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ ÐºÐ°Ð´Ñ€Ð¾Ð²
  Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d Ñ‚Ð°Ð±Ð»Ð¸Ñ† ÐºÐ°Ð´Ñ€Ð¾Ð²
! %d Ð¼Ð»Ð°Ð´ÑˆÐ¸Ñ… Ð±Ð¸Ñ‚ %s Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�%i-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð²%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 Ð½Ðµ ÐµÑ�Ñ‚ÑŒ const%q#D private Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ%q#D protected Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ%q#D Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�%q#D Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ%q#D Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ%q#D Ñ€Ð°Ð½ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ%q#D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½%q#D, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�%q#D, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�%q#F Ð½ÐµÑ�Ð²Ð½Ð¾ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¾, Ñ‚Ð°Ðº ÐºÐ°Ðº ÐµÐ³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½ÐµÑ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹ %qX%q#T Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE%q#T Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qE?%q#T Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€%q+#T Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ%q#T Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ðµ ÐºÐ»Ð°Ñ�Ñ�Ñ‹%q#T Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼ÐµÐ½%q#T Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð² %q#T Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ private Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸ Ð½ÐµÑ‚ Ð´Ñ€ÑƒÐ·ÐµÐ¹Ð² %q#T Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ private ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸ Ð½ÐµÑ‚ Ð´Ñ€ÑƒÐ·ÐµÐ¹%q#T Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ‚Ð°Ð¼, Ð³Ð´Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %qT%q#T Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ‚Ð°Ð¼, Ð³Ð´Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ%q#T Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°,%q+#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#T%q+#D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ %<final%>, Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� virtual%q+#D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ %<override%>, Ð½Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚Ñ�Ñ� override%q+D - Ð°Ð»Ð¸Ð°Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° %qE%q+D - Ð°Ð»Ð¸Ð°Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° %qE%q+D ÑƒÐ¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½(Ð°) Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ dllexport: dllimport Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº variadic Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÐµÐ¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹%q+D Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° ÐºÐ°Ðº variadic Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°%q+D Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ð¼ Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð¼ Ð¸ ÐºÐ°Ðº Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE%q+D Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ %qs Ð¸ %qs%q+D Ð² declare target Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ðµ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°%q+D Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ�, Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹%q+D Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹%q+D Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð°%q+D Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ inline Ñ� %<gnu_inline%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%q+D Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ inline Ð±ÐµÐ· %<gnu_inline%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°%q+D Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½(Ð°) Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° dllimport Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ñ�Ñ‹Ð»Ð¾Ðº Ñ� dll Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹%q+D Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½(Ð°) Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° dllimport: Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ� dllimport Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�%q+D Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð²Ð½ÑƒÑ‚Ñ€Ð¸ declare target Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹%q+D Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ñ� Ð´Ð²ÑƒÐ¼Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸, Ð»Ð¸Ð±Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²%q+E Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ%q+F Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<static%>, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°%q+F Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°%q+T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ:%qD Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¸ Ñ�Ð¾Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² %<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ñ…%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ñ�Ð¾Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð²Ð¸Ð¶ÐµÐ½Ð¸Ñ�%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qD Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�%qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð¿Ð¾Ð»ÑƒÑ‡Ð°ÑŽÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹%qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ NTBS Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qD Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸%qD Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð´Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ� ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�%q#D Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ override%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<virtual%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ�%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼%qD Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽÑ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 4.4%qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%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 Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿%qD Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð² %qT%qD Ð½Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ%qD Ð½Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½%qD Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ%qD ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²%qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ñ�, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½(Ð°) Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�%qD Ð² %<reduction%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ ÐµÑ�Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹%qD Ð½Ð°Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ %E ABI Ñ‚Ñ�Ð³, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ %qT (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°)%qD Ð½Ð°Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ %E ABI Ñ‚Ñ�Ð³, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ %qT (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ðµ)%qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² lambda%qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½%qD ÐµÑ�Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ð°Ñ� (Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð°Ñ�) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ�%qD ÐµÑ�Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ð°Ñ� (Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð°Ñ�) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð² C++14 (Ð¸Ð»Ð¸ Ñ� -fsized-deallocation)%qD ÑƒÐ¶Ðµ friend Ð´Ð»Ñ� %qT%qD ÑƒÐ¶Ðµ Ð¸ Ñ‚Ð°Ðº ÑƒÐ¶Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð° %qTÐ² Ñ�Ñ‚Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ ÑƒÐ¶Ðµ ÐµÑ�Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD ÑƒÐ¶Ðµ ÐµÑ�Ñ‚ÑŒ Ð² %qT%qD ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qTÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD ÑƒÐ¶Ðµ ÐµÑ�Ñ‚ÑŒ Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT%qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�%qD - Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿, Ð° Ñ‚Ð°ÐºÐ¶Ðµ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿%qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ� tls Ð¼Ð¾Ð´ÐµÐ»ÑŒÑŽ %s%qD ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾%qD ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: %s%qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ð°Ð¼Ð¸Ð¼ Ñ�Ð¾Ð±Ð¾Ð¹Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾ %qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qD%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ namespace-name%qD Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð°%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�, Ð° Ð½Ðµ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %<firstprivate%>%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %<lastprivate%>%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %<uniform%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%qD Ð½Ðµ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ�%qD Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� %qD%qD Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%qD Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ�, Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹%qD ÐµÑ�Ñ‚ÑŒ threadprivate Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ%qD Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð´Ð»Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÑ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ %q#T%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%qD, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%qD Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼Ñ‘Ð½%qD Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %<#pragma acc declare link%>%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¸Ð±Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹-Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ½ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� %qD%qD Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼%qD Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸%qD Ñ�Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð¸Ð· Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½%qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²%qD Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð»Ð¾ Ð¾Ð±ÑŠÑ�Ð²Ð¸Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qD%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ%qD Ð·Ð°Ð´Ð°Ð½ Ð¸ Ð² declare target %<link%> Ð¸ Ð² %<to%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ñ…%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð´Ð¾ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² Ñ�Ð²Ð¾ÐµÐ¼ Ñ�Ð¾Ð±Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¼ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ%qD Ð¿Ñ€Ð¾Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<extern%>, Ð° Ð¿Ð¾Ð·Ð¶Ðµ ÐºÐ°Ðº %<static%>%qD Ð±Ñ‹Ð» Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ %qs, Ñ‡Ñ‚Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ%qD Ð±Ñ‹Ð»Ð¾ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ%qD Ð±Ñ‹Ð»Ð¾ Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾%qD Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<constexpr%>Ð½ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD Ð² Ñ�Ñ‚Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸%qD Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð¸ Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¼ Ð¾Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾Ð¸Ñ�ÐºÐµ Ð² Ñ‚Ð¾Ñ‡ÐºÐµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸%qD Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼%qD Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°, Ð´Ð¾ ÐµÑ‘ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÑŽ%qD Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¿Ð¾Ñ�Ð»Ðµ%qD: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE 2.95 vtable-Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº ÐºÐ»Ð°Ñ�Ñ�Ð°Ð¼ C++Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE 2.95 vtable-Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ kext%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…%qE Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² map ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ðµ %<declare target%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE - Ð½Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð´Ñ€ÐµÑ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº %qD Ñ� void Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº %qT Ð¿Ð¾Ñ�Ð»Ðµ ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº extern "C" Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qDÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð¼Ñƒ, Ð½ÐµÐ¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qTÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½ÐµÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD%qE: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð»Ð¸Ð½ÐºÐ¾Ð²ÐºÐ¾Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ 255Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ 18 Ð¸ 255%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼ Ð¸Ð»Ð¸ Ðº ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð°Ð¼%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¾Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ð¾Ñ�Ð»Ðµ %qEÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¾Ð¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² public-Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ñ…Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸Ð·-Ð·Ð° ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð° Ñ� %qs Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸Ð·-Ð·Ð° ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð° Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %qsÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð»Ñ� %qE Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð»Ñ� Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� R8C Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<struct%> Ñ‚Ð¸Ð¿Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� SH2AÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð°%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ autoÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ð° Ñ�Ñ‚ÐµÐºÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ð½Ð° Ñ�Ñ‚ÐµÐºÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð»Ñ� non-volatile Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¾Ð·Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð²ÐµÑ€Ñ…Ð½ÐµÐ³Ð¾ ÑƒÑ€Ð¾Ð²Ð½Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº SH2AÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ñ�%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð½Ñ‹Ñ… Tiny Ñ�Ð´ÐµÑ€%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ void%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð² Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ðµ %qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸%qE Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ%qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT%qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %qs Ð¸ %qs%qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<threadprivate%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�%qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ%qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²%qE: Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ� Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ Ñ‚ÐµÐ³Ð°%qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs%qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ‚Ð¸Ð¿Ð°%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ‚Ð¸Ð¿Ð°; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¸Ð»Ð¸ typedef-Ñ‚Ð¸Ð¿Ð¾Ð¼Ð´Ð»Ñ� %qE Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€%qE Ð¸Ð¼ÐµÐµÑ‚ const Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<reduction%>%qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<reduction(%s)%>%qE Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½%qE Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ, Ð½Ð¾ %qD ÑƒÐ¶Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸%qE Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼%qE Ð² %<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ, Ð½Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸ Ð½Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²%qE Ð² %<reduction%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ ÐµÑ�Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°%qE Ð² %q#T Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°%qE Ð² %q#T Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿%qE Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qE Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°%qE Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qE Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�%<extern%> Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qE Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹%qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�%qE ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<->%>?%qE Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¸Ð´ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð¸Ð¼Ñ� %qE Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…%qE ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ: %s%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, Ð½Ð¸ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹; Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend%qE Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°%qE Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�, Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½Ðµ Ð¿Ð¾Ð»Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° mutable Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ %qT%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼%qE Ð½Ðµ Ñ‚Ð¸Ð¿%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ lvalue%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·-Ð·Ð° ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð¾Ð² Ð² cv-qualification%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qE Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<firstprivate%>%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<lastprivate%>%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Objective-C ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ð»Ð¸ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð¾Ð¼%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %<uniform%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸%qE - Ð½Ðµ Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸%qE Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½%qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT%qE Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Objective-C Ð´Ð¸Ð°Ð»ÐµÐºÑ‚Ð°Ñ…%qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ð¼ %qs Ð´Ð»Ñ� %qs%qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%qE, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%qE Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ %<%c%E%>%qE Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ nul Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½Ñ†Ð° Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ°%qE Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<threadprivate%> Ð´Ð»Ñ� %<copyin%>%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ isa Ð¾Ð¿Ñ†Ð¸ÑŽ %s%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½ÑƒÑŽ isa Ð¾Ð¿Ñ†Ð¸ÑŽ%qE Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð² Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ¹ %qs%qE Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð² Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ¹ OpenACC %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸%qE Ð²Ñ‹Ð²Ð¾Ð´ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu%qE Ð²Ñ‹Ð²Ð¾Ð´ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu%qE Ð²Ñ‹Ð²Ð¾Ð´ %wu Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð±Ð°Ð¹Ñ‚ (Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %wu) Ð² Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu%qE Ð²Ñ‹Ð²Ð¾Ð´ %wu Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð±Ð°Ð¹Ñ‚ Ð² Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu%qE Ð²Ñ‹Ð²Ð¾Ð´ Ð¾Ñ‚ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu%qE Ð²Ñ‹Ð²Ð¾Ð´ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÑ�ÐµÑ‡ÐµÐ½ Ñ€Ð°Ð½ÐµÐµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°%qE Ð²Ñ‹Ð²Ð¾Ð´ ÑƒÑ�ÐµÑ‡ÐµÐ½ Ñ€Ð°Ð½ÐµÐµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°%qE Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ð²Ð¸Ð´ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qE Ñ� ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ð¼Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð¼Ð¸ %qs%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<declare%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² %<routine%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ (Ð¿ÐµÑ€Ð²Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ñ�Ñ‚Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸)%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ (Ð¿ÐµÑ€Ð²Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ñ�Ñ‚Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸); Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ (Ð½Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸)%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ (Ð½Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸); Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?%qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %<auto%>%qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ register %<auto%>%qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %<typedef%>%qE Ñ� %<link%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² %<routine%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%qE Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰ÐµÐ³Ð¾ nul Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½Ñ†Ð° Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ°%qF Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<static%>, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°%qF Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ z14 Ð¸Ð»Ð¸ Ð²Ñ‹ÑˆÐµ%qT Ð¸ %qT - Ð½Ðµ Ñ�Ð²Ñ�Ð·Ð°Ð½Ð½Ñ‹Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð°%qT ÐºÐ°Ðº Ñ‚Ð¸Ð¿ Ð° Ð½Ðµ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ð¹ %<decltype(auto)%>%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ%qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµÐ¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸, Ñ‡ÐµÐ¼ Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒ %qT%qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµÐ¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸, Ñ‡ÐµÐ¼ Ñ‚Ð¸Ð¿ ÐµÐ³Ð¾ Ð¿Ð¾Ð»Ñ� %qD%qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹%qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ� Ð¼Ð½Ð¾Ð³Ð¸Ð¼Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð±Ð°Ð·Ð°Ð¼Ð¸%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ %E ABI Ñ‚Ñ�Ð³, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ %qT (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ñ‚Ð¸Ð¿Ðµ %qD)%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ %E ABI Ñ‚Ñ�Ð³, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ %qT%qT Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ñƒ %qT Ñ‡ÐµÐ¹ Ñ‚Ð¸Ð¿ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸%qT Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ñƒ %qT Ñ‡ÐµÐ¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸%qT Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½ Ð¾Ñ‚ %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½%qT Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ%qT Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE%qT Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qE?%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD%qT ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿%qT ÑƒÐ¶Ðµ friend Ð´Ð»Ñ� %qT%qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹ %qT%qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð¸Ð¶Ð¸Ð¼Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹ %qT%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ class, struct Ð¸Ð»Ð¸ union%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ unscoped enum%qT Ð½Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½ Ð² %qT%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿%qT Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½ Ðº %qT Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ñ‡ÐµÑ€ÐµÐ· %<...%>%qT ÐµÑ�Ñ‚ÑŒ/Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° %qsÑ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° enum%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %qV Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ñ‹ Ðº %qT%qs%qs ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� generic %qs Ð² %C%qs Ð¸ %qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ.%qs Ð¸ %qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿%qs Ð¸ %qs Ð´Ð»Ñ� GENERIC %qs Ð² %L Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹%qs Ð¿Ð¾Ñ…Ð¾Ð¶Ðµ Ð¸Ñ�ÐºÐ°Ð¶ÐµÐ½Ð½Ñ‹Ð¹ %qs Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸Ðº, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<__vector%> Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�%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 Ð¸Ð»Ð¸ LOGICAL%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ð¸Ð»Ð¸ PROCEDURE%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ð¸Ð»Ð¸ REAL%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 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð»Ð¸ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ VARIABLE Ð¸Ð»Ð¸ FUNCTION%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ñ‚ÐµÑ€Ð¾Ð¿ÐµÑ€Ð°Ð±ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð´Ð°Ð½Ð½Ñ‹Ñ…: %s%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ñ€Ð°Ð½Ð³ %d%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ñ‹Ð¼ Ð¸Ð»Ð¸ LOGICAL%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 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ€Ð°Ð½Ð³, Ñ‡Ñ‚Ð¾ Ð¸ %qs Ð¸Ð»Ð¸ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ OPTIONAL%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼ %qs%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ %<x%> ÐµÑ�Ñ‚ÑŒ COMPLEX%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð¿Ð¾ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° integer, real Ð¸Ð»Ð¸ character%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 Ð² %C ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð´Ð»Ñ� MODULE PROCEDURE %qs%qs Ð² %C Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qs%qs Ð² %C Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qs. ÐœÐ¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?%qs Ð² %C Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹%qs Ð² %C Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¸ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð¸Ñ€ÑƒÑŽÑ‰ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ. Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�Ð²Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ RESULT Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð¹ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð¸ (12.5.2.1)%qs Ð² %L ÑƒÐ¶Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² %L%qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼%qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� CALL Ð² %L%qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð²Ð½Ðµ Ñ�Ð²Ð¾ÐµÐ³Ð¾ INTERFACE Ñ‚ÐµÐ»Ð°%qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð°%qs Ð² %L Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾%qs Ð² %L ÐµÑ�Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸ OPTIONAL; Ð•Ð¡Ð›Ð˜ ÐžÐ� ÐžÐŸÐ£Ð©Ð•Ð�, Ð¾Ð½ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ ÐºÑ€Ð¾Ð¼Ðµ Ñ�Ð»ÑƒÑ‡Ð°Ñ�, ÐºÐ¾Ð³Ð´Ð° ÐµÑ�Ñ‚ÑŒ Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¾Ð³Ð¾ Ð¶Ðµ Ñ€Ð°Ð½Ð³Ð° (12.4.1.5)%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 Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ character Ð´Ð»Ð¸Ð½Ñƒ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ%qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ñ‡Ñ‚Ð¾ Ð¸ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°%qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ DEFERRED, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ð½Ðµ-DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ FUNCTION Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ FUNCTION%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ NOPASS Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ NOPASS%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ PUBLIC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ PRIVATE%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ PURE%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ SUBROUTINE Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ SUBROUTINE%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ñ� PASS Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ PASS%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ð½Ðµ-ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ELEMENTAL, Ñ‚Ð°ÐºÐ¶Ðµ%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ NON_OVERRIDABLE%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ ELEMENTAL%qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ FUNCTION%qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ SUBROUTINEÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ‹ Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸%qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸%qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¾ Ð² %C, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ BIND(C)%qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¾ Ð² %C, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ SEQUENCE Ñ‚Ð¸Ð¿%qs Ð² Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ð¸ Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<auto%> Ð´Ð»Ñ� %qE%qs Ð² Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ð¸ Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<register%> Ð´Ð»Ñ� %qE%qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qs Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� INTRINSIC Ð² %L Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°%qs Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°%qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð´ MIPS16%qs Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ 1 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð° Ð´Ð°Ð½Ð¾ %d%qs Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ 2 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð° Ð´Ð°Ð½Ð¾ %dÐ´Ð»Ñ� %qs Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qs Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qs Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ ÐºÐ°Ðº Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qs Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ°Ðº Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qs Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %<auto%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° Ð±ÐµÐ· Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð¸Ð¼ÐµÐµÑ‚ %qT Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð° Ð½Ðµ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ð¹ %<auto%>%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� %<auto%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð°Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ %qs%qs Ð² %<%s %E%>%qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¹ Ñ�ÐµÐºÑ†Ð¸ÐµÐ¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°%qs Ð² ALIGNED ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ�%qs Ð² ALIGNED ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER, ALLOCATABLE, Cray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ C_PTR Ð² %L%qs Ð² DEPEND ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %L ÐµÑ�Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°%qs Ð² EXTENDS Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %C Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿%qs Ð² LINEAR ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ integer Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð»Ð¸Ð½ÐµÐ¹Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð³Ð° Ð¸Ð»Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð² UNIFORM ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ%qs Ð² LINEAR ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ integer Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð»Ð¸Ð½ÐµÐ¹Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð³Ð°%qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² COMMON Ð² %L [F2008:C5100]%qs Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ l-value, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°%qs Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�%<extern%> Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qs Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹%qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� CHARACTER Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %L%qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� KIND Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %L%qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� RADIX Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %L%qs ÑƒÐ¶Ðµ IMPORTed Ð¸Ð· ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ ÑƒÑ€Ð¾Ð²Ð½Ñ� Ñ…Ð¾Ñ�Ñ‚Ð° Ð² %C.%qs Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½%qs ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾%qs ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -fno-zero-initialized-in-bss%qs ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -fstack-check%qs Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� %qsÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� %qs Ð½Ðµ Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð° Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°%qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² Ñ‚Ð¾Ñ‡ÐµÑ‡Ð½Ð¾Ð¹ Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐµ Ð² %C%qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„Ð°Ð¹Ð»Ð¾Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ñ… gcovÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° %qs%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ�Ð¼Ð¸%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð´Ð»Ñ� %qs%qs Ð¸Ð¼ÐµÐµÑ‚ PRIVATE Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ PUBLIC Ð² %L%qs Ð²ÐµÑ€Ñ�Ð¸Ð¸ %q.*s, Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� %q.*s%qs Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼%qs Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼%qs Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ».%qs Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ z14 Ð¸Ð»Ð¸ Ð²Ñ‹ÑˆÐµ%qs Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¸Ð»Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ñ� Ñ�Ð²Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %L%qs Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹ %qs%qs Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %qs%qs Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð³Ð´Ðµ Ð¾Ð½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÑ‚Ñ�Ñ�%qs Ð¾Ñ‚ %qs Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� PRIVATE Ð² %L%qs Ð¾Ñ‚ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs, Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð² %C, ÐµÑ�Ñ‚ÑŒ Ñ‚Ð°ÐºÐ¶Ðµ Ð¸Ð¼Ñ� Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹%qs Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð¾Ð², Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ %qs%qs Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð¾Ð², Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ branch likely%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qE%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qE%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qE%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°%qs tag Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¸ %q#T%qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %qE%qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼%qs Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼%qs Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²%r%s:%d:%R   %r%s:%d:%d:%R   %s%s
  (%s  Ð�Ð½Ð°Ð»Ð¾Ð³ %s.%s !$ACC LOOP Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ð¸Ð´ÐµÐ°Ð»ÑŒÐ½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ñ‹ Ð² %L%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 %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»Ð½Ð¾Ð¹ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° %qE%s %qs%s %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %s %qs Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸%s %s %p %d
  %s %s%s
  %s %wd Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° %wd - %wd%s '%s'
--- 2432,2438 ----
  %d Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ð° %d (Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ %d Ð²Ñ‹Ñ…Ð¾Ð´Ð¾Ð²)Ð½Ð°Ð¹Ð´ÐµÐ½Ð° %d Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð° ÐºÐ°Ð´Ñ€Ð¾Ð²
  Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ ÐºÐ°Ð´Ñ€Ð¾Ð²
  Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d Ñ‚Ð°Ð±Ð»Ð¸Ñ† ÐºÐ°Ð´Ñ€Ð¾Ð²
! %d Ð¼Ð»Ð°Ð´ÑˆÐ¸Ñ… Ð±Ð¸Ñ‚ %s Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�%i-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð²%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 Ð½Ðµ ÐµÑ�Ñ‚ÑŒ const%q#D private Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ%q#D protected Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ%q#D Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�%q#D Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ%q#D Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ%q#D Ñ€Ð°Ð½ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ%q#D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½%q#D, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�%q#D, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�%q#F Ð½ÐµÑ�Ð²Ð½Ð¾ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¾, Ñ‚Ð°Ðº ÐºÐ°Ðº ÐµÐ³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½ÐµÑ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹ %qX%q#T Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE%q#T Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qE?%q#T Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€%q+#T Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ%q#T Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ðµ ÐºÐ»Ð°Ñ�Ñ�Ñ‹%q#T Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼ÐµÐ½%q#T Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð² %q#T Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ private Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸ Ð½ÐµÑ‚ Ð´Ñ€ÑƒÐ·ÐµÐ¹Ð² %q#T Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ private ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸ Ð½ÐµÑ‚ Ð´Ñ€ÑƒÐ·ÐµÐ¹%q#T Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ‚Ð°Ð¼, Ð³Ð´Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %qT%q#T Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ‚Ð°Ð¼, Ð³Ð´Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ%q#T Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°,%q+#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#T%q+#D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ %<final%>, Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� virtual%q+#D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ %<override%>, Ð½Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚Ñ�Ñ� override%q+D - Ð°Ð»Ð¸Ð°Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° %qE%q+D - Ð°Ð»Ð¸Ð°Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° %qE%q+D ÑƒÐ¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½(Ð°) Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ dllexport: dllimport Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº variadic Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÐµÐ¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹%q+D Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° ÐºÐ°Ðº variadic Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°%q+D Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ð¼ Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð¼ Ð¸ ÐºÐ°Ðº Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE%q+D Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ %qs Ð¸ %qs%q+D Ð² declare target Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ðµ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°%q+D Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ�, Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹%q+D Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹%q+D Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð°%q+D Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ inline Ñ� %<gnu_inline%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼%q+D Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ inline Ð±ÐµÐ· %<gnu_inline%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°%q+D Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½(Ð°) Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° dllimport Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ñ�Ñ‹Ð»Ð¾Ðº Ñ� dll Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹%q+D Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½(Ð°) Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° dllimport: Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ� dllimport Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�%q+D Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð²Ð½ÑƒÑ‚Ñ€Ð¸ declare target Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹%q+D Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ñ� Ð´Ð²ÑƒÐ¼Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸, Ð»Ð¸Ð±Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²%q+E Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ%q+F Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<static%>, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°%q+F Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°%q+T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ:%qD Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¸ Ñ�Ð¾Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² %<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ñ…%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ñ�Ð¾Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð²Ð¸Ð¶ÐµÐ½Ð¸Ñ�%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qD Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�%qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð¿Ð¾Ð»ÑƒÑ‡Ð°ÑŽÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹%qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ NTBS Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qD Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸%qD Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð´Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ� ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�%q#D Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ override%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<virtual%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ�%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼%qD Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽÑ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 4.4%qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%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 Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿%qD Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð² %qT%qD Ð½Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ%qD Ð½Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½%qD Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ%qD ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²%qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ñ�, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½(Ð°) Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�%qD Ð² %<reduction%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ ÐµÑ�Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹%qD Ð½Ð°Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ %E ABI Ñ‚Ñ�Ð³, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ %qT (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°)%qD Ð½Ð°Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ %E ABI Ñ‚Ñ�Ð³, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ %qT (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ðµ)%qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² lambda%qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½%qD ÐµÑ�Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ð°Ñ� (Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð°Ñ�) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ�%qD ÐµÑ�Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ð°Ñ� (Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð°Ñ�) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð² C++14 (Ð¸Ð»Ð¸ Ñ� -fsized-deallocation)%qD ÑƒÐ¶Ðµ friend Ð´Ð»Ñ� %qT%qD ÑƒÐ¶Ðµ Ð¸ Ñ‚Ð°Ðº ÑƒÐ¶Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð° %qTÐ² Ñ�Ñ‚Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ ÑƒÐ¶Ðµ ÐµÑ�Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD ÑƒÐ¶Ðµ ÐµÑ�Ñ‚ÑŒ Ð² %qT%qD ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qTÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD ÑƒÐ¶Ðµ ÐµÑ�Ñ‚ÑŒ Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT%qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�%qD - Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿, Ð° Ñ‚Ð°ÐºÐ¶Ðµ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿%qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ� tls Ð¼Ð¾Ð´ÐµÐ»ÑŒÑŽ %s%qD ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾%qD ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: %s%qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ð°Ð¼Ð¸Ð¼ Ñ�Ð¾Ð±Ð¾Ð¹Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾ %qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qD%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ namespace-name%qD Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð°%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�, Ð° Ð½Ðµ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %<firstprivate%>%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %<lastprivate%>%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %<uniform%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%qD Ð½Ðµ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ�%qD Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� %qD%qD Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%qD Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ�, Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹%qD ÐµÑ�Ñ‚ÑŒ threadprivate Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ%qD Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð´Ð»Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÑ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ %q#T%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%qD, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%qD Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼Ñ‘Ð½%qD Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %<#pragma acc declare link%>%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¸Ð±Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹-Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ½ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� %qD%qD Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼%qD Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸%qD Ñ�Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð¸Ð· Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½%qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²%qD Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð»Ð¾ Ð¾Ð±ÑŠÑ�Ð²Ð¸Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qD%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ%qD Ð·Ð°Ð´Ð°Ð½ Ð¸ Ð² declare target %<link%> Ð¸ Ð² %<to%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ñ…%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð´Ð¾ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² Ñ�Ð²Ð¾ÐµÐ¼ Ñ�Ð¾Ð±Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¼ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ%qD Ð¿Ñ€Ð¾Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<extern%>, Ð° Ð¿Ð¾Ð·Ð¶Ðµ ÐºÐ°Ðº %<static%>%qD Ð±Ñ‹Ð» Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ %qs, Ñ‡Ñ‚Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ%qD Ð±Ñ‹Ð»Ð¾ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ%qD Ð±Ñ‹Ð»Ð¾ Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾%qD Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<constexpr%>Ð½ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD Ð² Ñ�Ñ‚Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸%qD Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð¸ Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¼ Ð¾Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾Ð¸Ñ�ÐºÐµ Ð² Ñ‚Ð¾Ñ‡ÐºÐµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸%qD Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼%qD Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°, Ð´Ð¾ ÐµÑ‘ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÑŽ%qD Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¿Ð¾Ñ�Ð»Ðµ%qD: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE 2.95 vtable-Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº ÐºÐ»Ð°Ñ�Ñ�Ð°Ð¼ C++Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE 2.95 vtable-Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ kext%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…%qE Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² map ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ðµ %<declare target%><)%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE - Ð½Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð´Ñ€ÐµÑ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº %qD Ñ� void Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº %qT Ð¿Ð¾Ñ�Ð»Ðµ ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº extern "C" Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qDÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð¼Ñƒ, Ð½ÐµÐ¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qTÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½ÐµÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD%qE: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð»Ð¸Ð½ÐºÐ¾Ð²ÐºÐ¾Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ 255Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ 18 Ð¸ 255%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼ Ð¸Ð»Ð¸ Ðº ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð°Ð¼%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¾Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ð¾Ñ�Ð»Ðµ %qEÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¾Ð¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² public-Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ñ…Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸Ð·-Ð·Ð° ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð° Ñ� %qs Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸Ð·-Ð·Ð° ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð° Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %qsÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð»Ñ� %qE Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð»Ñ� Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� R8C Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<struct%> Ñ‚Ð¸Ð¿Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� SH2AÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð°%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ autoÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ð° Ñ�Ñ‚ÐµÐºÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ð½Ð° Ñ�Ñ‚ÐµÐºÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð»Ñ� non-volatile Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¾Ð·Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð²ÐµÑ€Ñ…Ð½ÐµÐ³Ð¾ ÑƒÑ€Ð¾Ð²Ð½Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº SH2AÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ñ�%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð½Ñ‹Ñ… Tiny Ñ�Ð´ÐµÑ€%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ void%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð² Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ðµ %qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸%qE Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ%qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT%qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %qs Ð¸ %qs%qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<threadprivate%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�%qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ%qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²%qE: Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ� Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ Ñ‚ÐµÐ³Ð°%qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs%qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ‚Ð¸Ð¿Ð°%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ‚Ð¸Ð¿Ð°; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¸Ð»Ð¸ typedef-Ñ‚Ð¸Ð¿Ð¾Ð¼Ð´Ð»Ñ� %qE Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€%qE Ð¸Ð¼ÐµÐµÑ‚ const Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<reduction%>%qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<reduction(%s)%>%qE Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½%qE Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ, Ð½Ð¾ %qD ÑƒÐ¶Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸%qE Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼%qE Ð² %<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ, Ð½Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸ Ð½Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²%qE Ð² %<reduction%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ ÐµÑ�Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°%qE Ð² %q#T Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°%qE Ð² %q#T Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿%qE Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qE Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°%qE Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qE Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�%<extern%> Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qE Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹%qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�%qE ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<->%>?%qE Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¸Ð´ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð¸Ð¼Ñ� %qE Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…%qE ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ: %s%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, Ð½Ð¸ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹; Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend%qE Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°%qE Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�, Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½Ðµ Ð¿Ð¾Ð»Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° mutable Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ %qT%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼%qE Ð½Ðµ Ñ‚Ð¸Ð¿%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ lvalue%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·-Ð·Ð° ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð¾Ð² Ð² cv-qualification%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qE Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<firstprivate%>%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<lastprivate%>%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Objective-C ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ð»Ð¸ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð¾Ð¼%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %<uniform%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸%qE - Ð½Ðµ Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸%qE Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½%qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT%qE Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Objective-C Ð´Ð¸Ð°Ð»ÐµÐºÑ‚Ð°Ñ…%qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ð¼ %qs Ð´Ð»Ñ� %qs%qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%qE, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%qE Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ %<%c%E%>%qE Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ nul Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½Ñ†Ð° Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ°%qE Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<threadprivate%> Ð´Ð»Ñ� %<copyin%>%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ isa Ð¾Ð¿Ñ†Ð¸ÑŽ %s%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½ÑƒÑŽ isa Ð¾Ð¿Ñ†Ð¸ÑŽ%qE Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð² Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ¹ %qs%qE Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð² Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ¹ OpenACC %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸%qE Ð²Ñ‹Ð²Ð¾Ð´ %wu Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð±Ð°Ð¹Ñ‚ (Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %wu) Ð² Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu%qE Ð²Ñ‹Ð²Ð¾Ð´ %wu Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð±Ð°Ð¹Ñ‚ Ð² Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu%qE Ð²Ñ‹Ð²Ð¾Ð´ Ð¾Ñ‚ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu%qE Ð²Ñ‹Ð²Ð¾Ð´ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÑ�ÐµÑ‡ÐµÐ½ Ñ€Ð°Ð½ÐµÐµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°%qE Ð²Ñ‹Ð²Ð¾Ð´ ÑƒÑ�ÐµÑ‡ÐµÐ½ Ñ€Ð°Ð½ÐµÐµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°%qE Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ð²Ð¸Ð´ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qE Ñ� ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ð¼Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð¼Ð¸ %qs%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<declare%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² %<routine%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ (Ð¿ÐµÑ€Ð²Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ñ�Ñ‚Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸)%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ (Ð¿ÐµÑ€Ð²Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ñ�Ñ‚Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸); Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ (Ð½Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸)%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ (Ð½Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸); Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?%qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %<auto%>%qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %<register%>%qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %<typedef%>%qE Ñ� %<link%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² %<routine%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸%qE Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰ÐµÐ³Ð¾ nul Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½Ñ†Ð° Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ°%qF Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<static%>, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°%qF Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ z14 Ð¸Ð»Ð¸ Ð²Ñ‹ÑˆÐµ%qT Ð¸ %qT - Ð½Ðµ Ñ�Ð²Ñ�Ð·Ð°Ð½Ð½Ñ‹Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð°%qT ÐºÐ°Ðº Ñ‚Ð¸Ð¿ Ð° Ð½Ðµ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ð¹ %<decltype(auto)%>%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ%qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµÐ¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸, Ñ‡ÐµÐ¼ Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒ %qT%qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµÐ¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸, Ñ‡ÐµÐ¼ Ñ‚Ð¸Ð¿ ÐµÐ³Ð¾ Ð¿Ð¾Ð»Ñ� %qD%qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹%qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ� Ð¼Ð½Ð¾Ð³Ð¸Ð¼Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð±Ð°Ð·Ð°Ð¼Ð¸%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ %E ABI Ñ‚Ñ�Ð³, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ %qT (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ñ‚Ð¸Ð¿Ðµ %qD)%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ %E ABI Ñ‚Ñ�Ð³, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ %qT%qT Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ñƒ %qT Ñ‡ÐµÐ¹ Ñ‚Ð¸Ð¿ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸%qT Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ñƒ %qT Ñ‡ÐµÐ¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸%qT Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½ Ð¾Ñ‚ %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½%qT Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ%qT Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE%qT Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qE?%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD%qT ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿%qT ÑƒÐ¶Ðµ friend Ð´Ð»Ñ� %qT%qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹ %qT%qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð¸Ð¶Ð¸Ð¼Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹ %qT%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ class, struct Ð¸Ð»Ð¸ union%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ unscoped enum%qT Ð½Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½ Ð² %qT%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿%qT Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½ Ðº %qT Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ñ‡ÐµÑ€ÐµÐ· %<...%>%qT ÐµÑ�Ñ‚ÑŒ/Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° %qsÑ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° enum%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %qV Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ñ‹ Ðº %qT%qs%qs ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� generic %qs Ð² %C%qs Ð¸ %qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ.%qs Ð¸ %qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿%qs Ð¸ %qs Ð´Ð»Ñ� GENERIC %qs Ð² %L Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹%qs Ð¿Ð¾Ñ…Ð¾Ð¶Ðµ Ð¸Ñ�ÐºÐ°Ð¶ÐµÐ½Ð½Ñ‹Ð¹ %qs Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸Ðº, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<__vector%> Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�%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 Ð¸Ð»Ð¸ LOGICAL%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ð¸Ð»Ð¸ PROCEDURE%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ð¸Ð»Ð¸ REAL%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 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð»Ð¸ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ VARIABLE Ð¸Ð»Ð¸ FUNCTION%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ñ‚ÐµÑ€Ð¾Ð¿ÐµÑ€Ð°Ð±ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð´Ð°Ð½Ð½Ñ‹Ñ…: %s%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ñ€Ð°Ð½Ð³ %d%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ñ‹Ð¼ Ð¸Ð»Ð¸ LOGICAL%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 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ€Ð°Ð½Ð³, Ñ‡Ñ‚Ð¾ Ð¸ %qs Ð¸Ð»Ð¸ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ OPTIONAL%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼ %qs%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ %<x%> ÐµÑ�Ñ‚ÑŒ COMPLEX%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð¿Ð¾ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° integer, real Ð¸Ð»Ð¸ character%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 Ð² %C ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð´Ð»Ñ� MODULE PROCEDURE %qs%qs Ð² %C Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qs%qs Ð² %C Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qs. ÐœÐ¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?%qs Ð² %C Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹%qs Ð² %C Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¸ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð¸Ñ€ÑƒÑŽÑ‰ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ. Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�Ð²Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ RESULT Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð¹ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð¸ (12.5.2.1)%qs Ð² %L ÑƒÐ¶Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² %L%qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼%qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� CALL Ð² %L%qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð²Ð½Ðµ Ñ�Ð²Ð¾ÐµÐ³Ð¾ INTERFACE Ñ‚ÐµÐ»Ð°%qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð°%qs Ð² %L Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾%qs Ð² %L ÐµÑ�Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸ OPTIONAL; Ð•Ð¡Ð›Ð˜ ÐžÐ� ÐžÐŸÐ£Ð©Ð•Ð�, Ð¾Ð½ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ ÐºÑ€Ð¾Ð¼Ðµ Ñ�Ð»ÑƒÑ‡Ð°Ñ�, ÐºÐ¾Ð³Ð´Ð° ÐµÑ�Ñ‚ÑŒ Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¾Ð³Ð¾ Ð¶Ðµ Ñ€Ð°Ð½Ð³Ð° (12.4.1.5)%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 Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ character Ð´Ð»Ð¸Ð½Ñƒ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ%qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ñ‡Ñ‚Ð¾ Ð¸ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°%qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ DEFERRED, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ð½Ðµ-DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ FUNCTION Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ FUNCTION%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ NOPASS Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ NOPASS%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ PUBLIC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ PRIVATE%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ PURE%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ SUBROUTINE Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ SUBROUTINE%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ñ� PASS Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ PASS%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ð½Ðµ-ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ELEMENTAL, Ñ‚Ð°ÐºÐ¶Ðµ%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ NON_OVERRIDABLE%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ ELEMENTAL%qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ FUNCTION%qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ SUBROUTINEÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ‹ Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸%qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸%qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¾ Ð² %C, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ BIND(C)%qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¾ Ð² %C, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ SEQUENCE Ñ‚Ð¸Ð¿%qs Ð² Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ð¸ Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<auto%> Ð´Ð»Ñ� %qE%qs Ð² Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ð¸ Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<register%> Ð´Ð»Ñ� %qE%qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qs Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� INTRINSIC Ð² %L Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°%qs Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°%qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð´ MIPS16%qs Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ 1 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð° Ð´Ð°Ð½Ð¾ %d%qs Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ 2 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð° Ð´Ð°Ð½Ð¾ %dÐ´Ð»Ñ� %qs Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qs Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qs Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ ÐºÐ°Ðº Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qs Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ°Ðº Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qs Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %<auto%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° Ð±ÐµÐ· Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð¸Ð¼ÐµÐµÑ‚ %qT Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð° Ð½Ðµ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ð¹ %<auto%>%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� %<auto%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð°Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ %qs%qs Ð² %<%s %E%>%qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¹ Ñ�ÐµÐºÑ†Ð¸ÐµÐ¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°%qs Ð² ALIGNED ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ�%qs Ð² ALIGNED ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER, ALLOCATABLE, Cray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ C_PTR Ð² %L%qs Ð² DEPEND ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %L ÐµÑ�Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°%qs Ð² EXTENDS Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %C Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿%qs Ð² LINEAR ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ integer Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð»Ð¸Ð½ÐµÐ¹Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð³Ð° Ð¸Ð»Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð² UNIFORM ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ%qs Ð² LINEAR ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ integer Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð»Ð¸Ð½ÐµÐ¹Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð³Ð°%qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² COMMON Ð² %L [F2008:C5100]%qs Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ l-value, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°%qs Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�%<extern%> Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qs Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹%qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� CHARACTER Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %L%qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� KIND Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %L%qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� RADIX Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %L%qs ÑƒÐ¶Ðµ IMPORTed Ð¸Ð· ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ ÑƒÑ€Ð¾Ð²Ð½Ñ� Ñ…Ð¾Ñ�Ñ‚Ð° Ð² %C.%qs Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½%qs ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾%qs ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -fno-zero-initialized-in-bss%qs ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -fstack-check%qs Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� %qsÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� %qs Ð½Ðµ Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð° Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°%qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² Ñ‚Ð¾Ñ‡ÐµÑ‡Ð½Ð¾Ð¹ Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐµ Ð² %C%qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„Ð°Ð¹Ð»Ð¾Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ñ… gcovÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° %qs%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ�Ð¼Ð¸%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð´Ð»Ñ� %qs%qs Ð¸Ð¼ÐµÐµÑ‚ PRIVATE Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ PUBLIC Ð² %L%qs Ð²ÐµÑ€Ñ�Ð¸Ð¸ %q.*s, Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� %q.*s%qs Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼%qs Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼%qs Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ».%qs Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ z14 Ð¸Ð»Ð¸ Ð²Ñ‹ÑˆÐµ%qs Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¸Ð»Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ñ� Ñ�Ð²Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %L%qs Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹ %qs%qs Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %qs%qs Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð³Ð´Ðµ Ð¾Ð½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÑ‚Ñ�Ñ�%qs Ð¾Ñ‚ %qs Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� PRIVATE Ð² %L%qs Ð¾Ñ‚ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs, Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð² %C, ÐµÑ�Ñ‚ÑŒ Ñ‚Ð°ÐºÐ¶Ðµ Ð¸Ð¼Ñ� Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹%qs Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð¾Ð², Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ %qs%qs Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð¾Ð², Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ branch likely%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qE%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qE%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qE%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°%qs ÑƒÐºÐ°Ð·Ð°Ð½ Ñ� %<decltype%>%qs ÑƒÐºÐ°Ð·Ð°Ð½ Ñ� %<typeof%>%qs tag Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¸ %q#T%qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %qE%qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼%qs Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼%qs Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²%r%s:%d:%R   %r%s:%d:%d:%R   %s%s
  (%s  Ð�Ð½Ð°Ð»Ð¾Ð³ %s.%s !$ACC LOOP Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ð¸Ð´ÐµÐ°Ð»ÑŒÐ½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ñ‹ Ð² %L%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 %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»Ð½Ð¾Ð¹ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° %qE%s %qs%s %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %s %qs Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸%s %s %p %d
  %s %s%s
  %s %wd Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° %wd - %wd%s '%s'
*************** F2008: Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·
*** 2471,2485 ****
  ÐžÑˆÐ¸Ð±ÐºÐ° Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� %sÐ�Ðµ Ñ‡Ð¸Ñ‚Ð°ÐµÑ‚Ñ�Ñ� Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ñ‹Ð¹ Ð² %C, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ñ‚ Ð±Ñ‹Ð» Ñ�Ð¾Ð·Ð´Ð°Ð½ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ð²ÐµÑ€Ñ�Ð¸ÐµÐ¹ GNU FortranÐ�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ IMPLICIT Ð² %C Ð¿Ð¾Ñ�Ð»Ðµ IMPLICIT NONEÐ›Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¾Ð¿ÐµÑ‡Ð°Ñ‚ÐºÐ¸.Ð—Ð°Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ gas Ð¿ÐµÑ‡Ð°Ñ‚Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ tomcat.Ð˜Ð½Ð´ÐµÐºÑ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ñ€ÐµÐ±Ñ€Ð° C-Ð³Ñ€Ð°Ñ„Ð° Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð˜Ð½Ð´ÐµÐºÑ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ñ€ÐµÐ±Ñ€Ð° C-Ð³Ñ€Ð°Ñ„Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð¡Ð²Ñ�Ð·Ð°Ð½Ð½Ñ‹Ðµ Ð² Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÑƒ Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ñ‹Ðµ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ñ‹Ð˜Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð· %qs Ð² %qs Ð² %LÐ˜Ð·Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¼Ð»Ð°Ð´ÑˆÐ¸Ðµ 8 Ð±Ð¸Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ�Ñ‚ÐµÐºÐ°.Ð˜Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ ABI Ð´Ð»Ñ� Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ� Ð´Ð²ÑƒÑ…Ñ�Ð»Ð¾Ð²Ð½Ñ‹Ð¼Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¼Ð¸.Ð˜Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð´Ð°Ð»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€Ð° Ð²Ð¿ÐµÑ€Ñ‘Ð´ Ð² Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ñ‰Ð¸ÐºÐµ.Ð˜Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ð¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸.Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ð¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸.Ð˜Ð·Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ñ�Ñ‚ÐµÐºÐ° Ð±ÐµÐ· Ð¾Ñ‚Ð¼ÐµÐ½Ñ‹ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹.Ð˜Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°Ð¼Ð¸ Microsoft Visual Studio.Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ Ð² %C Ð½ÐµÐ¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð¸Ð¼ Ð² character Ð²Ð¸Ð´Ðµ %dÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½ Ð² Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ð¹ Ð²Ð¸Ð´ %dCharacter Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñ‹ 1, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� BIND(C)Character ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ð² %L Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER Ð¸Ð»Ð¸ ALLOCATABLECharacter Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½ÑƒÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ character Ð´Ð»Ð¸Ð½ (%ld/%ld) Ð¼ÐµÐ¶Ð´Ñƒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ %qs Ð² %LÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ character Ð´Ð»Ð¸Ð½ (%ld/%ld) Ð¼ÐµÐ¶Ð´Ñƒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs Ð² %LCharacter Ð´Ð»Ð¸Ð½Ð° Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÐºÐ¾Ñ€Ð¾Ñ‡Ðµ Ñ‡ÐµÐ¼ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs (%lu/%lu) Ð² %LCharacter Ð´Ð»Ð¸Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð² %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� character Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ %qs Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½ÑƒÐ’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� character Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ñ� character Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� character Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½ÑƒÐŸÑ€Ð¾Ð²ÐµÑ€Ð¸Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�.ÐŸÑ€Ð¾Ð²ÐµÑ€Ð¸Ñ‚ÑŒ ÐºÐ¾Ð´ Ð½Ð° Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¾ÑˆÐ¸Ð±Ð¾Ðº Ð¸ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚ÑŒ Ñ€Ð°Ð±Ð¾Ñ‚Ñƒ.ÐŸÑ€Ð¾Ð²ÐµÑ€Ñ�Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ new Ð² C++.Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸ÑŽ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹.Ð Ð°Ð·Ð¼ÐµÑ€ Ñ‡Ð°Ð½ÐºÐ° Ð² OMP-Ñ€Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ð´Ð»Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ñ… Ñ†Ð¸ÐºÐ»Ð¾Ð².ÐžÑ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ�Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� x86.ÐžÑ‡Ð¸Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐµ.Ð—Ð°Ñ‡Ð¸Ñ�Ñ‚Ð¸Ñ‚ÑŒ BSS Ð½ÑƒÐ»Ñ�Ð¼Ð¸ Ð¸ Ð¿Ð¾Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð½ÑƒÐ»Ñ�Ð¼Ð¸ Ð² BSS.ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %CÐžÐ±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C, Ð½Ð¾ %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qsÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹ Ð² %C, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-fcoarray=%> Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹ Ð² %L, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-fcoarray=%> Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LÐšÐ¾Ð´ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½ÐšÐ¾Ð´ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½ÐœÐ¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð°: small, medium, large+.ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ� ÐºÐ¾Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ð² %LÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ñ‹Ñ… Ñ€Ð°Ð½Ð³Ð¾Ð² Ð² Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L (%d/%d)ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ASYNCHRONOUS Ð¸Ð»Ð¸ VOLATILE Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð½Ðµ Ð¸Ð¼ÐµÐ» Ð½Ð¸ ASYNCHRONOUS Ð½Ð¸ VOLATILEÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² POINTER Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %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++ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ðµ.Ð—Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð² %LÐ—Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ P Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð°Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ (big endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚.Compile code for little endian mode.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ Ð¾Ð±ÐµÑ€Ñ‚ÐºÐ¸ Cygwin DLL Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ð·Ð°Ð¼ÐµÐ½Ñ‹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² C++ new/delete.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� ETRAX 100 (CRIS v8).ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� ETRAX 4 (CRIS v3).Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ABI Ð´Ð»Ñ� V8+.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� ABI DSBT Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� m32r.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� m32r2.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� m32rx.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850e.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850e1.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850e2.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850e2v3.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850e3v5.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� v850es Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° v850e1.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²ÐµÑ�ÑŒ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð·Ð° Ñ€Ð°Ð·.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð´Ð»Ð¸Ð½Ð½Ñ‹Ð¼Ð¸ Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸, Ñ‡Ñ‚Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¼ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸ÐµÐ¼ Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ñ„Ð»Ð°Ð³ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð´Ð»Ð¸Ð½Ð½Ñ‹Ð¼Ð¸ Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð´Ð»Ð¸Ð½Ð½Ñ‹Ð¼Ð¸ Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸.Complex Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LOG Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð¤Ð¾Ñ€Ñ‚Ñ€Ð°Ð½Ð° Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�.ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %C ÑƒÐ¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %C ÑƒÐ¶Ðµ Ð² Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð¼ Ñ‚Ð¸Ð¿Ðµ Ð² %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %C ÐµÑ�Ñ‚ÑŒ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %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 Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ñ‚Ð¸Ð¿Ð° BIND(C) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐµÐ´Ð¸Ð½Ð¸Ñ‡Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½ÑƒÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ñ� CLASS Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ñ‚Ð¸Ð¿Ð° EVENT_TYPE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ðµ Ð¸Ð»Ð¸ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ñ‡Ñ‚Ð¾ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð¸Ð¼ÐµÐµÑ‚ pointer Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ðµ Ð¸Ð»Ð¸ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ñ‡Ñ‚Ð¾ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð¸Ð¼ÐµÐµÑ‚ pointer Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s SEQUENCE Ñ‚Ð¸Ð¿Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ POINTERÐ˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð¸Ð¼ÐµÐ½ÑƒÐµÐ¼Ð¾Ð³Ð¾ %s Ð² %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ð¿Ñ€Ð°Ð²Ð° Ð¾Ñ‚ Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ� Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ð¿Ñ€Ð°Ð²Ð° Ð¾Ñ‚ Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ� Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð² TYPE Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ CONTAINSÐ’Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ð¹ GOTO Ð² %CÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸Ð¸ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð°ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸Ð¸ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð´Ð²Ð° CHARACTER Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸: %s
  ÐšÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ Ð² %L Ð¸ %LÐ‘Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ð¾ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐµ IBM XLC.Ð�Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð¸Ñ‡ÐµÐ¼Ñƒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¼Ñƒ.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1990 C Ñ� Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�Ð¼Ð¸ Ð¾Ñ‚ 1994.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1990 C Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1990 C.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1998 C++ Ñ� ÑƒÑ‡ÐµÑ‚Ð¾Ð¼ Ñ‚ÐµÑ…Ð½Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿Ð¾Ð¿Ñ€Ð°Ð²Ð¾Ðº 2003 Ð³Ð¾Ð´Ð°, Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1998 C++ Ñ� ÑƒÑ‡ÐµÑ‚Ð¾Ð¼ Ñ‚ÐµÑ…Ð½Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿Ð¾Ð¿Ñ€Ð°Ð²Ð¾Ðº 2003 Ð³Ð¾Ð´Ð°.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1999 C Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1999 C.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C++ Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C++.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2014 C++ Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2014 C++.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO Fortran 2003.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO Fortran 2008, Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ� TS 29113.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO Fortran 2008.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO Fortran 2018.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO Fortran 95.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÐµÐ¹ Ñ�Ð·Ñ‹ÐºÐ° Objective-C 1.0 Ð² Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ GCC 4.0.Ð¡Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ o32 FPXX ABI.Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ñ‹Ð¹.Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ 'int' 16-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼.Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ 'int' 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼.ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° default CHARACTERÐ’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %C Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ñ�ÐµÑ‚Ñ�Ñ� Ð² %LÐ¡Ð½Ñ�Ñ‚ÑŒ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¼ÐµÐ¶Ð´Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð¼Ð¸ Ð¾Ð´Ð½Ð¾Ð¹ Ð¸ Ñ‚Ð¾Ð¹ Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹.Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %C ÑƒÐ¶Ðµ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ PUREÐŸÐ¾Ð·Ð²Ð¾Ð»Ñ�ÐµÑ‚ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð°Ð�Ð¾Ð¼ÐµÑ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0-31 Ð´Ð»Ñ� %sÐ’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ IEEE trap Ñ€ÐµÐ¶Ð¸Ð¼.Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ fp Ñ€ÐµÐ¶Ð¸Ð¼ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ�.Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ´Ð°ÑŽÑ‰ÑƒÑŽÑ�Ñ� Ð² fp Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¸.ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qs Ð² %qs Ð² %LÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %s Ð² %s Ð² %LÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %s Ð² COMPLEX(%d) Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð° Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ðº Ð¿Ð¾Ñ‚ÐµÑ€Ðµ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸, Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ KIND Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð±ÐµÑ�ÐºÐ¾Ð½ÐµÑ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð»Ð¸ Ð½ÐµÑ‡Ð¸Ñ�Ð»Ð° Ð² %L Ðº INTEGERÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ñ‹Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ð²Ð¾ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ñ… Ñ†Ð¸ÐºÐ»Ð°Ñ… Ð² Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð±ÐµÐ· Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð².ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ñ‹Ð²Ð°Ñ‚ÑŒ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ðº Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸.ÐŸÑ€Ð¸ Ð²Ñ…Ð¾Ð´Ðµ Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð² Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº.Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ ÐºÐ¾Ñ€Ð°Ð½Ð³Ð¾Ð² Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L (%d Ð¸ %d)Ð¡Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ, Ð¿Ñ€Ð¸ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð² GCSE Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ€Ð°Ñ�Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð°Ñ� Ñ†ÐµÐ½Ð° Ð´Ð»Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ñ�.Ð¦ÐµÐ½Ð° Ð·Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð°Ñ� Ñ†ÐµÐ½Ð° Ð´Ð»Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�, 4 Ñ€Ð°Ð²Ð½Ð¾ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ð¸Ð½Ñ‚ÐµÐ·Ð°ÐžÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° '%s'
  Ð£Ñ‡ÐµÑ�Ñ‚ÑŒ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð¹ Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.Cray ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ðµ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹Cray ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ðµ Ð² %L Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð² Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… pointer() Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…Cray pointee %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LCray pointee %qs Ð² SHARED ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LCray pointee object %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LCray pointee object %qs Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LCray pointee object %qs Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LCray pointer %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LCray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %C Ð¸Ð¼ÐµÐµÑ‚ %d Ð±Ð°Ð¹Ñ‚ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸; Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚ %d Ð±Ð°Ð¹Ñ‚Cray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼Cray pointer object %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LCray pointer object %qs Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LCray pointer object %qs Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LÐ¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¼ Ð³Ñ€Ð°Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼.Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼ÑƒÑŽ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ.Ð¡Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ð½Ð¾Ð½Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¸Ð½Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð² Ñ†Ð¸ÐºÐ»Ð°Ñ….Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ð¾Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ.Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´Ð»Ñ� "gcov".Ð¡Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ '%s'
! Ð¡Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %LÐ¡Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qsDATA Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ñ‹Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ INTERFACEDATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµDATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‡ÐµÐ¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ‡ÐµÐ¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹DC Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² %CDEALLOCATE Ð¾Ð±ÑŠÐµÐºÑ‚DEALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµDEALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµDECIMAL= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95DECL_GIMPLE_REG_P ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, Ð¾Ñ‚ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð±ÐµÑ€ÐµÑ‚Ñ�Ñ� Ð°Ð´Ñ€ÐµÑ�DEF_INTERNAL_FLT_FN (%s) Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹DEF_INTERNAL_INT_FN (%s) Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹DELIM= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95DEPEND SINK Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� DEPEND SOURCE Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð² %LDIM Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ†DIM Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· COARRAY Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� THIS_IMAGE Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %LDIMENSION Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ñ�Ð²Ð¾ÐµÐ³Ð¾ INTERFACE Ñ‚ÐµÐ»Ð° Ð² %LDISTANCE= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� NUM_IMAGES Ð² %LDISTANCE= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� 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 Ð² %CDP Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² %CDTIO %s Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð¹DTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼DTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ASSUMED SHAPE ARRAYDTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ KIND = %dDTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %sDTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ INTENT %sDTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¾Ð¹Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð²Ñ‹ÑˆÐµ Ð²ÐµÑ€Ñ…Ð½ÐµÐ¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %LÐ­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ð¸Ð¶Ðµ Ð½Ð¸Ð¶Ð½ÐµÐ¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %LÐ”Ð°Ð½Ð½Ñ‹Ðµ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÑŽÑ‚Ñ�Ñ� Ð² big-endian Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ (Ñ� Ð¿Ñ€Ñ�Ð¼Ñ‹Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð±Ð°Ð¹Ñ‚).Ð¦ÐµÐ»ÐµÐ²Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼, ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹, ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹, ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÑƒData-pointer-object Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ� BIND Ð¸Ð»Ð¸ SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð¼Ð¸, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ñ� Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽÐ”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ð° %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 Ñ€Ð°Ð·ÐžÑ‚ÐºÐ»Ð°Ð´Ñ‹Ð²Ð°Ñ‚ÑŒ "Ð½Ð° Ð¿Ð¾Ñ‚Ð¾Ð¼" Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¸Ð· Ñ�Ñ‚ÐµÐºÐ° Ð¿Ð¾Ñ�Ð»Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.ÐžÑ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð£Ð´Ð°Ð»Ñ�Ñ‚ÑŒ Ð¼ÐµÑ€Ñ‚Ð²Ñ‹Ðµ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¸.Ð£Ð´Ð°Ð»Ñ�Ñ‚ÑŒ Ð½ÐµÐ½ÑƒÐ¶Ð½Ñ‹Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ Ñ� Ð½ÑƒÐ»ÐµÐ¼.ÐžÑ‚Ð¼ÐµÐ½ÐµÐ½Ð½Ð°Ñ� Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ:Deprecated in GCC 8.  Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚.Ð�Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=c++11.Ð�Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=c++14.Ð�Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=c11.Ð�Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=c99.Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=gnu++11.Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=gnu++14.Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=gnu11.Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ñ‚ÐµÐ¿ÐµÑ€ÑŒ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ -std=gnu99.Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=iso9899:1999.Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ³Ð¾ -mno-vrsave.Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ³Ð¾ -mvrsave.Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ».  Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚.ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %C Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð¾ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸ Ñ� PRIVATE Ð¸ Ñ� BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð¼Ð¸ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ ÐµÑ�Ñ‚ÑŒ BIND(C)ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ABSTRACTÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼ %qsÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %CÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ BIND Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ñ� BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L Ð¿ÑƒÑ�Ñ‚ Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð´Ð»Ñ� C Ð¿Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %C Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ PRIVATE Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %C Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ PUBLIC Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %C Ð½Ðµ Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %C Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ñ‹Ð¹ EQUIVALENCE Ñ‡Ð»ÐµÐ½Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� FINAL Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %C Ñ� Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ CONTAINS Ñ�ÐµÐºÑ†Ð¸ÐµÐ¹ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %C Ð±ÐµÐ· ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð²ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs at %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 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ABSTRACT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qs ÐµÑ�Ñ‚ÑŒ DEFERRED Ð¸ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %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.Ð—Ð°Ð´Ð°ÐµÑ‚ Ñ�Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ Ð¼ÐµÐ¶Ð´Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ð¼Ð¸.Ð Ð°Ð·Ð½Ñ‹Ðµ CHARACTER Ð´Ð»Ð¸Ð½Ñ‹ (%ld/%ld) Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð Ð°Ð·Ð½Ñ‹Ðµ Ð²Ð¸Ð´Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %LÐ Ð°Ð·Ð½Ñ‹Ðµ Ñ€Ð°Ð½Ð³Ð¸ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %LÐ˜Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ð´Ð»Ñ� %s Ð² %L Ð¿Ð¾ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸ÑŽ %d (%d Ð¸ %d)Ð Ð°Ð·Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² %qs Ð¸ %qs Ð² %L Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<dot_product%>Ð Ð°Ð·Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ð¿Ð¾ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸ÑŽ 1 Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² %qs Ð¸ %qs Ð² %L Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ matmulÐ Ð°Ð·Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ð¿Ð¾ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸ÑŽ 2 Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² %qs Ð¸ %qs Ð² %L Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ matmulÐ Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð²Ð¸Ð´Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² %LÐ Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L; Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ð¸Ñ‚ÑŒ %s Ð² %sÐ˜Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� %s Ð² %L Ð¿Ð¾Ñ�Ð»Ðµ ÐµÐ³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ARCompact Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�.Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð².Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ LR Ð¸ SR Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¼Ð¸ aux Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² FPX Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�.ÐžÑ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ñ… 64-Ñ€Ð°Ð·Ñ€Ñ�Ð´Ð½Ñ‹Ñ… Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ñ… Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�.ÐžÑ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð¸ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ðº Ð½ÑƒÐ»Ñ� Ð¿Ð¾ IEEE.Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ð´ÐµÐºÑ�Ð½ÑƒÑŽ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸ÑŽ.ÐžÑ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸, Ð²Ð»Ð¸Ñ�ÑŽÑ‰Ð¸Ðµ Ð½Ð° Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ñ�Ð¸Ð³Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ñ… NaN Ð¿Ð¾ IEEE.ÐžÑ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸, Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÑŽÑ‰Ð¸Ðµ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ðµ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ðµ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹.Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ (PIC) Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² ÐºÐ¾Ð´Ðµ Ñ�Ð´Ñ€Ð° OS.ÐžÑ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ.Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ space-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð².Ð—Ð°Ð¿Ñ€ÐµÑ‚Ð¸Ñ‚ÑŒ Ð¿Ñ€Ñ�Ð¼Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð—Ð°Ð¿Ñ€ÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ñ‡ÐµÐ¼ 'msched-max-memory-insns' Ð² Ð³Ñ€ÑƒÐ¿Ð¿Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹. Ð’ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð½Ð¾Ð¼ Ñ�Ð»ÑƒÑ‡Ð°Ðµ Ð»Ð¸Ð¼Ð¸Ñ‚ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� 'Ð¼Ñ�Ð³ÐºÐ¸Ð¼' (Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ð¸Ñ‚Ð°ÑŽÑ‚Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÑŽ, ÐºÐ¾Ð³Ð´Ð° Ð»Ð¸Ð¼Ð¸Ñ‚ Ð´Ð¾Ñ�Ñ‚Ð¸Ð³Ð°ÐµÑ‚Ñ�Ñ�).Ð’Ñ‹Ñ�Ð²Ð»Ñ�Ñ‚ÑŒ pure Ð¸ const Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸.ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸.ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ front end Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸.ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð°.ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð°; ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡.ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð²ÐµÑ€Ñ�Ð¸ÑŽ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ.Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð² %LÐ”ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %s Ð² %s Ð² %LÐ¡Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ñ� Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð¾Ð´Ð½Ð° Ð¸Ð·: call-div1, call-fp, call-table.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ CFG-Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼ÑƒÑŽ Ñ€ÐµÐ¼Ð°Ñ‚ÐµÑ€Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð² LRA.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð²Ñ‹Ð·Ð¾Ð²Ð°.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ðµ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð¾Ð² bdver1, bdver2, bdver3, bdver4 Ð¸Ð»Ð¸ znver1 Ð¸ Ð²Ñ‹Ð±Ñ€Ð°Ð½ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ñ‰Ð¸Ðº Haifa.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ BRcc Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð² arc_reorg.Ð�Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² Ñ�ÐµÐºÑ†Ð¸Ñ�Ñ… ÐºÐ¾Ð´Ð°.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð¹ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚ TLS.Ð�Ðµ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº C Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ "main".Ð�Ðµ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ space-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð².Ð�Ðµ ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸ Ð¿Ñ€Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°Ñ….Ð�Ðµ ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸.Ð�Ðµ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ¶Ð¸Ð¼Ð¾Ð² Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸ Ñ� Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¼Ð¸.Ð�Ðµ Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ‹Ðµ Ñ†ÐµÐ»Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² read-only-Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¸ Ð¸ Ñ�Ð¿Ð¸Ð»Ð¾Ð³Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð�Ðµ Ñ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ #Ñ�Ñ‚Ñ€Ð¾ÐºÐ°.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ .size.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð½Ñƒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½ÑƒÑŽ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð´Ð»Ñ� ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Ñ�ÑƒÐ¿ÐµÑ€Ð²Ð¸Ð·Ð¾Ñ€Ð° (Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ�).Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�/Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ñ� Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸ÐµÐ¼ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ mpy Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� ARC700.Ð�Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ†ÐµÐ»Ñ‹Ñ….Ð�Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð´ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€Ð½Ñ�.Ð�Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‰ÐµÐ¹ Ð¾Ñ‚ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð° Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¾Ð¹ lib<MCU>.a.Ð�Ðµ Ð·Ð°Ð³Ñ€ÑƒÐ¶Ð°Ñ‚ÑŒ PIC-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð�Ðµ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹ Ð¿Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¼ Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚Ð°Ð¼.Ð�Ðµ Ð¾Ñ‚Ð¼ÐµÑ‡Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ ABI Ð² e_flags.Ð�Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸, Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ°.Ð�Ðµ Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² TOC.Ð�Ðµ Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð²Ð¸Ð´Ð° "Ñ�Ð¸Ð¼Ð²Ð¾Ð»+Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ" Ð² TOC.Ð�Ðµ Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ðµ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ‹ Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ‹ GCC.Ð�Ðµ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ�Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ 0x100.Ð�Ðµ Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð½Ð° Ñ�Ñ‚ÐµÐº Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð¼Ð¾Ð½Ð¸Ñ‚Ð¾Ñ€Ð°.Ð�Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¾Ð±Ñ‰Ð¸Ñ… Ð±Ð»Ð¾ÐºÐ°Ñ….Ð�Ðµ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ Ð² Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ñ… Ð¿Ð¾Ð¸Ñ�ÐºÐ° (Ð½Ð¾ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ð² ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ñ…, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ -isystem).Ð�Ðµ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ C++ Ð² Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ñ….Ð�Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ SSE4.1 Ð¸ SSE4.2.Ð�Ðµ Ð¿Ð¾Ð´Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°Ñ… C++Ð�Ðµ Ð¿Ð¾Ð´Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ� Ð¾Ñ‚ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð².Ð�Ðµ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¸ COMMON Ð±Ð»Ð¾ÐºÐ¸ ÐºÐ°Ðº ÐµÑ�Ð»Ð¸ Ð±Ñ‹ Ð¾Ð½Ð¸ Ð±Ñ‹Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ñ‹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… SAVE.Ð�Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ðµ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ.Ð�Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ñ�Ñ‚ÐµÐºÐµ.Ð�Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð´Ð°Ð½Ð½Ñ‹Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ðµ Ð½Ð° Ð·Ð°Ð¿Ð¸Ñ�ÑŒ.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ MDMX.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ MIPS-3D.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ VAX fp.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ñ�Ð±Ñ€Ð¾Ñ�Ð° ÐºÑ�ÑˆÐ° Ð¿ÐµÑ€ÐµÐ´ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð¼ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½Ð°.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ð´Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð².Ð’ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ñ… Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´Ñ‹ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ð¹.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð° quad-Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� AltiVec ABI.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ� Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¼Ð¸ Ð¿Ð¾Ð»Ñ�Ð¼Ð¸.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ callt (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ).Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 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 Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ round Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ.Ð�Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ "long long" Ñ� -pedantic.Ð”ÐµÐ»Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ñ�Ñ‚ÐµÐºÐ° Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð² L1 scratch Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚.  Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸.Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚. Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸.Ð�Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ¾Ð´Ð° Ð¸Ð»Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ….Ð�Ðµ Ð²Ñ‹Ð´ÐµÐ»Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð° float Ð¸ double Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð¿Ð¾Ð²Ñ‹ÑˆÐµÐ½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸.Ð�Ðµ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð° Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.Ð�Ðµ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð±Ñ€Ð¾Ñ�Ð° ÐºÑ�ÑˆÐ°.Ð�Ðµ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾ Ñ�Ð±Ñ€Ð¾Ñ�Ñƒ ÐºÑ�ÑˆÐ°.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� DWARF, Ð½Ðµ Ð²Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ðµ Ð² Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½ÑƒÑŽ Ð²ÐµÑ€Ñ�Ð¸ÑŽ.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ dll-Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð±ÐµÐ· Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ DWARF pubnames Ð¸ pubtypes Ñ�ÐµÐºÑ†Ð¸Ð¸.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð´Ð»Ñ� Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ð²Ñ‹Ð±Ð¾Ñ€Ð¾Ñ‡Ð½Ð¾Ð¼ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸Ð²Ð¸Ð»ÐµÐ³Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð´; Ð²Ð»ÐµÑ‡ÐµÑ‚ -mno-inline-ic_invalidate, ÐµÑ�Ð»Ð¸ inline ÐºÐ¾Ð´ Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ Ð² Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ.Ð�Ðµ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ñ� TARGET_REGISTER_PRIORITY.Ð�Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð»Ð¾Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ¸, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ memcpy.Ð�Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð»Ð¾Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ¸.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ P-Ð¼Ð½ÐµÐ¼Ð¾Ð½Ð¸ÐºÑƒ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð¿Ñ€ÐµÐ´Ñ�ÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð².Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ r32..r63.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸ Ð¼ÐµÐ½ÐµÐµ 25 Ð±Ð¸Ñ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð².Ð�Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Microsoft.Ð”Ð²Ð¾Ð¹Ð½Ð¾Ð¹ CLASS IS Ð±Ð»Ð¾Ðº Ð² SELECT TYPE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐžÑˆÐ¸Ð±ÐºÐ¸ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ�.Ð”Ð²Ð¸Ð¶ÑƒÑ‰Ð¸Ð¹:Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ OPTIONALÐ¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %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Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ generic Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %LÐ¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ PUREÐ¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ� NAMEÐ’Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ñ„Ð°Ð¹Ð» .decl.Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ð´ÐµÑ‚Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸ GCC Ð¼ÐµÑ�Ñ‚ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°.Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ð´Ð°Ð¼Ð¿Ñ‹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð² Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸.ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ %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 ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %CÐ”ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ‚ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %qs at %CÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² %CÐŸÐ¾Ð²Ñ‚Ð¾Ñ€ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ %qs Ð² Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ Ð² %CÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %d Ð² %L Ð¸ %LÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ñ�ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %CÐŸÑ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð² Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ BK Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð².E Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ� g0 Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð¾Ð¼EDGE_CROSSING Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ñ‡ÐµÑ€ÐµÐ· Ð¾Ð´Ð½Ñƒ Ð¸ Ñ‚Ñƒ Ð¶Ðµ Ñ�ÐµÐºÑ†Ð¸ÑŽEDGE_CROSSING Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´Ð»Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ�ÐµÐºÑ†Ð¸Ð¸EH Ð´ÑƒÐ³Ð° Ð¿ÐµÑ€ÐµÑ�ÐµÐºÐ°ÐµÑ‚ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ %iEH landing pad Ð¼ÐµÑ‚ÐºÐ° ELEMENTAL Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ELEMENTAL Ð½Ðµ-INTRINSIC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² %LELEMENTAL Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð² MODULE Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² %LELSE IF Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð° ELSE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² %LELSEWHERE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¼ Ð½ÐµÐ¼Ð°Ñ�ÐºÐ¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ ELSEWHEREELSEWHERE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² WHERE Ð±Ð»Ð¾ÐºENCODING= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95END Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %LEND Ñ‚ÐµÐ³ Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð²Ñ‹Ð²Ð¾Ð´Ð°END Ñ‚ÐµÐ³ Ð¼ÐµÑ‚ÐºÐ° %d Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°ENTRY %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ RECURSIVEENTRY %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ RECURSIVEENTRY %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK DATAENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ DERIVED TYPE Ð±Ð»Ð¾ÐºÐ°ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ DO Ð±Ð»Ð¾ÐºÐ°ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ FORALL Ð±Ð»Ð¾ÐºÐ°ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ MODULEENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ PROGRAMENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ SELECT Ð±Ð»Ð¾ÐºÐ°ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ STRUCTURE Ð±Ð»Ð¾ÐºÐ°ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ SUBMODULEENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ WHERE Ð±Ð»Ð¾ÐºÐ°ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ IF-THEN Ð±Ð»Ð¾ÐºÐ°ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ INTERFACEÑ� ENTRY_BLOCK Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½ ILENUM Ð¸ ENUMERATOR Ð² %CENUM Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð² %C Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ENUMERATORSENUM Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð´Ð¾ %CENUMERATOR %L Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ†ÐµÐ»Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ERR Ñ‚ÐµÐ³ Ð¼ÐµÑ‚ÐºÐ° %d Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°EQUIVALENCE Ð² %C Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²ERR Ñ‚ÐµÐ³ Ð¼ÐµÑ‚ÐºÐ° %d Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°ERRMSG Ð² %LERRMSG Ð² %L Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ Ð±ÐµÐ· STAT Ñ‚ÐµÐ³Ð°ERRMSG Ñ‚ÐµÐ³ Ð² %LERRMSG Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�ERRMSG Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ERRMSG= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ERROR STOP Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CÐ°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° ESA/390.EVENT POST Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CEVENT WAIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CEVENT Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ EVENT_QUERY Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° EVENT_TYPEEXIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C, Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹ !$ACC LOOP Ñ†Ð¸ÐºÐ»EXIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C, Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹ !$OMP DO Ñ†Ð¸ÐºÐ»EXIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸ do-ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð² %CÑ� EXIT_BLOCK Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½ ILEXTENDS Ð² %LEXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� FUNCTION Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %LÐ’Ñ�Ðµ Ð¸Ð»Ð¸ Ð½Ð¸ÐºÐ°ÐºÐ¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð² EQUIVALENCE ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ %d Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° RESHAPE Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %s ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L ÐµÑ�Ñ‚ÑŒ %sÐ­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %LÐ­Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� ÐºÐ°Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ� non-integer/non-character Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %LÐ­Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ� Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð² %L Ð¸ %L Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð¸Ð½Ð´ÐµÐºÑ�Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ (%s)Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ñ‚Ð°ÐºÐ¶Ðµ Ð´Ð»Ñ� Ð½Ðµ-pure Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ .gnu_attribute Ñ‚ÐµÐ³Ð¸.ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ 16-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð´Ð»Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÐµÐ¹ Ð¼Ð°Ð»Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ….ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð´Ð»Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÐµÐ¹ Ð¼Ð°Ð»Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ….ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ IEEE-Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð±ÐµÐ· inexact Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹.Ð’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð³Ñ€Ð°Ñ„ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð².ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ "break 8" Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¸ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ñ… Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ðº Ð½ÐµÐ²ÐµÑ€Ð½Ð¾ Ð²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� byte/word ISA Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�.ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� ISA counting.ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� ISA fp move and sqrt.ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� ISA motion video.ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð²Ð½Ñ‹Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸.common-Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ�Ð»Ð°Ð±Ñ‹Ð¼Ð¸ (weak).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ðµ Ð°Ð½Ð½Ð¾Ñ‚Ð°Ñ†Ð¸Ð¸ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ, Ð¾Ñ‚Ð½Ð¾Ñ�Ñ�Ñ‰ÑƒÑŽÑ�Ñ� Ðº escape-Ð°Ð½Ð°Ð»Ð¸Ð·Ñƒ, Ð¿Ñ€Ð¸ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ð¸ ÐºÐ»ÑŽÑ‡Ð° -fgo-optimize-allocs.ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ Ð¿Ñ€Ñ�Ð¼Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.Ð’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÐµÐº Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ðµ ÐºÐ¾Ð´, Ð¾Ð±ÐµÑ�Ð¿ÐµÑ‡Ð¸Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ trap Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ñ�Ñ‚ÐµÐºÐ°.ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿ÐµÑ€ÐµÐ´ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¾Ð½Ð¸ Ð½ÑƒÐ¶Ð½Ñ‹, Ð° Ð½Ðµ Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.Ð’Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ PIC ÐºÐ¾Ð´Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÑ�Ð²Ð½Ñ‹Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ inline-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð².Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÑ�Ð²Ð½Ñ‹Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð².ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ð½Ñ‹Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�/Ð·Ð°Ð¿Ð¸Ñ�Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ rdval Ð²Ð¼ÐµÑ�Ñ‚Ð¾ rduniq Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ°.Ð�Ðµ ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ Ð´Ð°Ð¶Ðµ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ stop-Ð±Ð¸Ñ‚Ñ‹ Ð´Ð¾ Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² volatile asm.Ð’Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½ÑƒÑŽ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ.Ð’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÐµÐº Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�.ÐŸÑƒÑ�Ñ‚Ð¾Ðµ FINAL Ð² %CÐŸÑƒÑ�Ñ‚Ð¾Ð¹ IMPLICIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CÐŸÑƒÑ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�ÐŸÑƒÑ�Ñ‚Ð¾Ð¹ Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼Ð¾Ð´Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐŸÑƒÑ�Ñ‚Ð¾Ðµ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ð¾ Ñ†Ð¸Ñ„Ñ€ Ð² BOZ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ Ð² %CÐ’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ 'q' Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½ÑƒÑŽ Time-Stamp Counter Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´ÐµÐ°Ð»Ð»Ð¾ÐºÐ°Ñ†Ð¸Ð¸ Ð¿Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ñƒ C++14.Ð’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ DWARF CFI Ð² Ð²Ð¸Ð´Ðµ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ñ‹Ñ… Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð² .cfi_*Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ DEC-Ñ�Ñ‚Ð¸Ð»ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² STATIC Ð¸ AUTOMATICÐ’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ DIV, DIVU.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ DIV-REM Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� ARCv2.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ DSP 3.1 Pack A Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Dwarf Ð´Ð»Ñ� Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð² Ñ�Ñ‚Ñ€Ð¾Ðº Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ GNU-Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Dual and Single Operand Instructions for Telephony.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ñ‹Ð¹ Ð½Ð°Ð±Ð¾Ñ€ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¹ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ� Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼  Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€ÐµÐ¶Ð¸Ð¼ Function Descriptor PIC.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Graphite.ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ðµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ðµ ID.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ IEEE 128-Ð±Ð¸Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ __float128 ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð›Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð².Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Locked Load/Store Conditional Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ MUL Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ MUL.X Ð¸ UMUL.X Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ MULX Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸, Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ� Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹Ð¹ Ñ�Ð´Ð²Ð¸Ð³.ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ð¸ Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Objective-C.ÐŸÐ¾Ð´ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Objective-C setjmp.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ OpenACC.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ OpenMP (Ð´Ð»Ñ� Ð¤Ð¾Ñ€Ñ‚Ñ€Ð°Ð½Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚ -frecursive).Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ SIMD-Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ OpenMP.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ PIC Ð¿Ñ€Ð¸ Ñ�Ð±Ð¾Ñ€ÐºÐµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ�Ð·Ñ‹ÐºÐ° Plan 9.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÑƒ Rcq Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� - Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ñ�Ñ‚Ð¾Ð³Ð¾.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÑƒ Rcw Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� - ccfsm condexec Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ñ�Ñ‚Ð¾Ð³Ð¾.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ/Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Read-Modify-Write (RMW)Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ SSA Ñ�Ð¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ….Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð³Ñ€ÑƒÐ¶ÐµÐ½Ð¸Ðµ SSA-ÐºÐ¾Ð´Ð° Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð¼ÐµÑ€Ñ‚Ð²Ð¾Ð³Ð¾ SSA-ÐºÐ¾Ð´Ð° Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ SSA-BIT-CCP Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ SSA-Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ  Ñ€Ð°Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ SSA-PRE Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ‚Ñ€Ð°Ñ�Ñ�Ð¸Ñ€Ð¾Ð²ÐºÐ¸ TPF-OS.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ XY Memory Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ (DSP version 3).Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ COMMON Ð±Ð»Ð¾ÐºÐ¾Ð².Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ�Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ� -Wunused-.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ�Ðµ DEC Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ�Ð·Ñ‹ÐºÐ°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ‹Ð²Ð¾Ð´ Ð²Ñ�ÐµÐ¹ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð² stderr.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð¼Ð°ÑˆÐ¸Ð½Ð½Ð¾-Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ´ Ð²Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ allocas/VLA Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð°Ð¼Ð¸ asan.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ Ð¾Ñ‚ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð±ÑƒÑ„ÐµÑ€Ð¾Ð² Ð´Ð»Ñ�  Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð°Ð¼Ð¸ asan.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ‹Ñ�Ð²Ð»ÐµÐ½Ð¸Ðµ Ð¾ÑˆÐ¸Ð±Ð¾Ðº Ð²Ð¸Ð´Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ-Ð¿Ð¾Ñ�Ð»Ðµ-Ð²Ñ‹Ñ…Ð¾Ð´Ð° Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð°Ð¼Ð¸ asanÐ’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð°Ð¼Ð¸ asan.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ Ð¾Ñ‚ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð±ÑƒÑ„ÐµÑ€Ð¾Ð² Ð¿Ñ€Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ñ… Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð°Ð¼Ð¸ asan.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÐ° Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð°Ð¼Ð¸ asan.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ Ð¾Ñ‚ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð±ÑƒÑ„ÐµÑ€Ð¾Ð² Ð¿Ñ€Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ñ… Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð°Ð¼Ð¸ asan.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ atomic Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÑƒÑŽ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸ÑŽ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð².Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ backend Ð¾Ñ‚Ð»Ð°Ð´ÐºÑƒ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ðµ Ñ€Ð°Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð² Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ð° SSA ÑƒÑ€Ð¾Ð²Ð½Ðµ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð°.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ñ… Ð±Ð»Ð¾ÐºÐ¾Ð² (SLP) Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ bbit peephole2.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ…Ð¾Ð´ ÐºÑ�ÑˆÐ° Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ð¹ Ðº Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÐ¿Ð»Ð¾Ñ‚Ð½ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� ARCv2.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð½Ñ�Ñ‚Ð¸Ðµ ÐºÐ¾Ð´Ð°.Ð�ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¹ Ð¸ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ -fprofile-dir=.Ð�ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¹.Ð�ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¹, Ð¾Ñ�Ð½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð½Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¸ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ -fprofile-dir=.Ð�ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¹, Ð¾Ñ�Ð½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð½Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ compact casesi ÑˆÐ°Ð±Ð»Ð¾Ð½.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¼ÐµÑ€Ñ‚Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¸ Ð´Ñ€ÑƒÐ³Ð¸Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ ÐºÑ€Ð¾Ð¼Ðµ moves/scc.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ move.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€/Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð¿Ð¸Ð¹ Ð¿Ð¾ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð¾Ð± Ñ�Ð²Ð¾Ð»ÑŽÑ†Ð¸Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð¿Ð¸Ð¹ Ð² Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ†Ð¸ÑŽ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ñ… Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð¼ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ� Ð¼ÐµÑ€Ñ‚Ð²Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð²Ñ‹Ð´Ð°Ñ‡Ñƒ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ __float128 & long double.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ� Ð¾Ñ�Ñ‚Ð°Ñ‚ÐºÐ¾Ð¼.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ð¼Ð¸Ð½Ð°Ñ‚Ð¾Ñ€Ð¾Ð².Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸/Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� double Ð´Ð»Ñ� ARC HS.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ dual viterbi butterfly Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€Ð°Ð½Ð½ÐµÐµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ stop-Ð±Ð¸Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÑƒÐ»ÑƒÑ‡ÑˆÐµÐ½Ð¸Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.Ð�ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÑƒ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ðµ Ð²Ð¿ÐµÑ€ÐµÐ´ Ð² Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð½ÐµÐ³Ð¾ Ð¿Ð»Ð°Ð½Ð°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ ÑƒÐ»ÑƒÑ‡ÑˆÐ°ÑŽÑ‰ÐµÐµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð´Ð°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð±Ð¾Ñ€ÐºÑƒ Ð¼ÑƒÑ�Ð¾Ñ€Ð° (GC) Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð°Ñ… Ð½Ð° Objective-C/Objective-C++.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ ARC SIMD Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð² Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð½Ð¾-Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ñ… Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ….Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ R2 BMX Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ R2 CDX Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.ÐžÑ†ÐµÐ½Ð¸Ð²Ð°Ñ‚ÑŒ Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð².Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð½Ñ�Ñ‚Ð¸Ðµ Ñ�Ð¾Ñ�ÐµÐ´Ð½Ð¸Ñ… Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ñ… move Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð½Ñ�Ñ‚Ð¸Ðµ Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº Ð¿Ð¾ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð²Ð²Ð¾Ð´ Ð¸ Ð²Ñ‹Ð²Ð¾Ð´ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Graphite.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ inline Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ñ… Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»ÐµÐ¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ runtime NeXT Ð¸ ABI Ð²ÐµÑ€Ñ�Ð¸Ð¸ 2.Ð’Ñ�Ñ‚Ñ€Ð°Ð¸Ð²Ð°Ñ‚ÑŒ PLT Ð² Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ "inline", Ð¾Ñ‚Ð¼ÐµÐ½Ð° Ð¾Ñ‚ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð²Ñ�Ðµ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ kind-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡Ð½Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ñ… Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ðº.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ¾Ð¼.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ°.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ --relax Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐµ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ load/store Ñ�Ñ†ÐµÐ¿Ð»ÐµÐ½Ð¸Ðµ.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð², Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð² Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ�Ð¿Ð¸Ð»Ð¾Ð³Ð¾Ð² Ñ†Ð¸ÐºÐ»Ð¾Ð², Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑ� Ð¼ÐµÐ½ÑŒÑˆÐ¸Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð².Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð² Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð²Ñ‹Ð½ÐµÑ�ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ñ… Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹ Ð·Ð° Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‹ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð¼Ð°ÑˆÐ¸Ð½Ð½Ð¾-Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ�Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ñ‹Ðµ Ð²Ð¸Ð´Ñ‹ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ð¹.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð¼Ð½Ð¾Ð³Ð¾Ñ�Ð´ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ &&/|| Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð±Ð¾Ñ€ GIMPLE.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ pre-reload Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ cbranchsi ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð² Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´ Ñ� ÑƒÑ‡ÐµÑ‚Ð¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð³Ð¾ Ð´Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð¸Ðµ Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ðµ.ÐŸÐ»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð² Ñ€Ð°Ð¼ÐºÐ°Ñ… Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð±Ð»Ð¾ÐºÐ¾Ð².Ð Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ðµ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¾Ð±Ñ‰ÐµÐ³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ€Ð°Ð·Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð·Ð½Ð°ÐºÐ°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�Ñ‰ÐµÐ¿Ð»ÐµÐ½Ð¸Ðµ Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… Ð½Ð° low / high Ñ‡Ð°Ñ�Ñ‚Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ñ�Ñ‚ÐµÐºÐ° Ð·Ð¾Ð½Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾Ð³ÑƒÑŽ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ psABIÐ’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ð´Ð»Ð¸Ð½ Ñ�Ñ‚Ñ€Ð¾Ðº Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ‚Ð¾Ð² C++.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´Ð»Ñ� DEC STRUCTURE/RECORD.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ GNU.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´Ð»Ñ� RH850 ABI.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ GCC ABI.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ swap byte ordering Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð»Ð¸Ñ�Ð½Ð¸Ðµ Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð² Ð² Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ�Ð²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ñ‰Ð¸ÐºÐ°.Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ�Ð²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ð¿Ð¾ Ñ‡Ð¸Ñ�Ð»Ñƒ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ñ‰Ð¸ÐºÐ°.Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð³Ñ€ÑƒÐ¿Ð¿Ð¾Ð²ÑƒÑŽ Ñ�Ð²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ñ‰Ð¸ÐºÐ°.Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ�Ð²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ¹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹" Ð´Ð»Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ñ‰Ð¸ÐºÐ°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð³Ð½ÐµÐ·Ð´ Ñ†Ð¸ÐºÐ»Ð¾Ð².Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼.Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ�Ð²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ñ€Ð°Ð½Ð¶Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ñ‰Ð¸ÐºÐ°.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ñ€Ð¾ÐºÑ�Ð¸Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ¾Ñ€Ð½Ñ� ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾.   ÐŸÑ€Ð¸ Ñ�Ñ‚Ð¾Ð¼ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ¾Ñ€Ð½Ñ� ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð¾ÐºÑ€Ð°Ñ‰Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð½Ð¾ 16 Ñ€Ð°Ð·Ñ€Ñ�Ð´Ð¾Ð² Ð´Ð»Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸ Ð´Ð¾ 32 Ñ€Ð°Ð·Ñ€Ñ�Ð´Ð¾Ð² Ð´Ð»Ñ� Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸.Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ�Ð²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ñ‰Ð¸ÐºÐ°.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ñ€Ð¾ÐºÑ�Ð¸Ð¼Ð°Ñ†Ð¸ÑŽ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€Ð½Ñ�.   ÐŸÑ€Ð¸ Ñ�Ñ‚Ð¾Ð¼ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€Ð½Ñ� Ñ�Ð¾ÐºÑ€Ð°Ñ‰Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð½Ð¾ 16 Ñ€Ð°Ð·Ñ€Ñ�Ð´Ð¾Ð² Ð´Ð»Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸ Ð´Ð¾ 32 Ñ€Ð°Ð·Ñ€Ñ�Ð´Ð¾Ð² Ð´Ð»Ñ� Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of RX FPU instructions.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ pre/post modify Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð¼ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ LRA Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð².Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ fsca Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ fsrra Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾, Ð½Ð°Ñ€ÑƒÑˆÐµÐ½Ð½Ð¾Ð³Ð¾ ABI, ÐµÑ�Ð»Ð¸ Ð²Ñ�Ðµ Ð¿Ð¾Ð¼ÐµÑ‰ÐµÐ½Ð½Ñ‹Ðµ Ð² Ñ�Ñ‚ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ñ‹ Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñƒ 32 Ð±Ð¸Ñ‚.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ z Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ñ�Ð·Ñ‹ÐºÐ° Ð¾Ð±ÐµÑ�Ð¿ÐµÑ‡Ð¸Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾-Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ‹ Ð¸ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Altivec-Ñ�Ñ‚Ð¸Ð»Ðµ Ð² vecintrin.h.Ð¢Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¸ Ð¿Ð¾Ð»ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ðº ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ð¼.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ GPREL Ð´Ð»Ñ� Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ FDPIC.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ NPS400 Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ NPS400 xld/xst Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ POST_INC / POST_DEC.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ POST_MODIFY.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ� Ð½ÐµÑ‡ÐµÑ‚Ð½Ñ‹Ð¼Ð¸ Ð½Ð¾Ð¼ÐµÑ€Ð°Ð¼Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ sdata/scommon/sbss.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ IEEE 128-Ð±Ð¸Ñ‚Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ v850e3v5 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ð¸Ð½Ð¾Ð¼Ð¸Ð°Ð»ÑŒÐ½Ð¾Ðµ CRC Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½ÑƒÑŽ Ð²Ñ‹Ð´Ð°Ñ‡Ñƒ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ…Ð¾Ð´ Ð´Ð»Ñ� single erratum AT697F Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° (Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ erratum #13 AT697E Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°).Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ…Ð¾Ð´Ñ‹ Ð´Ð»Ñ� errata GR712RC Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ…Ð¾Ð´Ñ‹ Ð´Ð»Ñ� single errata UT699 Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ…Ð¾Ð´Ñ‹ Ð´Ð»Ñ� single errata UT699E/UT700 Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ/Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾Ðµ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð½Ð²ÐµÐ¹ÐµÑ€Ð¸Ð·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ†Ð¸ÐºÐ»Ð¾Ð².Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ/Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸ÑŽ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ GP.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ðµ ID.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… (PID).Enables the dynamic vectorizer cost model.  Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð²Ñ‹Ð´Ð°Ñ‡Ð¸ Ð´Ð°Ð¼Ð¿Ð° Ñ�Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð² Ñ„Ð°Ð¹Ð»Ñ‹ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ñ… Ð´Ð°Ð¼Ð¿Ð¾Ð².ÐšÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ SSE Ñ� Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð¾Ð¼ VEX.ÐšÐ¾Ð½ÐµÑ‡Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»ÐµÐšÐ¾Ð½ÐµÑ† Ð½ÐµÐ±Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ DO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ DO Ñ†Ð¸ÐºÐ»Ð¾Ð¼ÐšÐ¾Ð½ÐµÑ† Ð½ÐµÐ±Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ DO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°ÐšÐ¾Ð½ÐµÑ† Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð² %CÐšÐ¾Ð½ÐµÑ† Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð¾Ð¸Ñ�ÐºÐ°.
  Ð ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð².Ð¡ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð»Ð¸Ð±Ð¾ POINTER Ð»Ð¸Ð±Ð¾ ALLOCATABLE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¡ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ %qs Ð² %L ÑƒÐ¶Ðµ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�ÐµÐ¡ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¸Ð»Ð¸ PARAMETEREnum Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ CONST_DECL Ð¸Ð»Ð¸ INTEGER_CSTÐ˜Ð¼Ñ� enum Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð½Ðµ ÐµÑ�Ñ‚ÑŒ IDENTIFIER_NODEÐ¢Ð¸Ð¿ enum Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ð¸ INTEGER_TYPE Ð½Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÐ¼Ñ‹Ð¹ Ð² enumÐŸÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ²Ð¾Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿ C Ð² %CÐ­ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� %qs Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð¸ÑŽ COMMON %qs Ð² %LÐ­ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚ -mgpopt=local.Ð­ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚ -mgpopt=none.ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Errmsg Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ %sd Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %sÐ¾ÑˆÐ¸Ð±ÐºÐ°ÐžÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� PARAMETER ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² complex ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ Ð² %CÐžÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ†ÐµÐ»Ð¾Ð³Ð¾ÐžÑˆÐ¸Ð±ÐºÐ° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %CÐžÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð² %LÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð¸: %sÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¹: %sÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» '%s'
  Ð’Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð² %LÐ¡Ð¾Ð±Ñ‹Ñ‚Ð¸ÐµÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¾ Ð½Ðµ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° EVENT_TYPEÐ£Ñ�Ð»Ð¾Ð²Ð¸Ðµ Ð²Ñ‹Ñ…Ð¾Ð´Ð° Ð¸Ð· DO WHILE Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð—Ð°ÐºÐ¾Ð½Ñ‡Ð¸Ñ‚ÑŒ Ñ€Ð°Ð±Ð¾Ñ‚Ñƒ Ð¿Ñ€Ð¸ Ð¿ÐµÑ€Ð²Ð¾Ð¹ Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐµ.Ð Ð°Ñ�ÑˆÐ¸Ñ€Ñ�Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ/64-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð² 8-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¾Ð¹ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�.Ð Ð°Ñ�ÑˆÐ¸Ñ€Ñ�Ñ‚ÑŒ adddi3 Ð¸ subdi3 Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ rtl Ð² add.f / adc Ð¸ Ñ‚.Ð´.ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ")" Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ "," Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<(%> Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<)%> Ð¸Ð»Ð¸ %<,%> Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%> Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%> Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<=>%> Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<END INTERFACE ASSIGNMENT (=)%> Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ '*' Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ :: Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� = Ð·Ð½Ð°Ðº Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� DO Ñ†Ð¸ÐºÐ» Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� P Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� PARAMETER Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² complex ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� SHAPE Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� C_F_POINTER Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ FPTR Ð² %LÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� TYPE IS, CLASS IS  Ð¸Ð»Ð¸ END SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€, Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ð·Ð° SELECT TYPE Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� 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ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� ÐºÐ°Ðº %qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %LÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² I/O Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ð¾Ñ�Ð»Ðµ repeat spec Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð² AUTOMATIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð² STATIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ�ÐºÑ�Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %C Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ generic Ð¸Ð¼Ñ� Ð¸Ð»Ð¸ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ¯Ð²Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ integer Ñ�Ñ‚Ñ€Ð¾ÐºÐ°ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¼ÐµÑ‚ÐºÐ° %qs Ð´Ð»Ñ� %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ�ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ real Ñ�Ñ‚Ñ€Ð¾ÐºÐ°ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ð¾Ñ�Ð»Ðµ '.' Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¸Ð»Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² READ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %C Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐžÐ¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� %<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ÐžÐ¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð² %CÐžÐ±ÑŠÑ�Ñ�Ð½Ð¸Ñ‚ÑŒ, ÐºÐ°ÐºÐ¸Ðµ Ñ�Ð¾Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ð»Ð¸ Ñ€ÐµÑˆÐµÐ½Ð¸Ðµ, Ñ�Ð´ÐµÐ»Ð°Ñ‚ÑŒ Ð»Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ð¹ Ð¸Ð»Ð¸ Ð´Ð»Ð¸Ð½Ð½Ð¾Ð¹.Ð¯Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� %qs Ð² %L: %sÐ¯Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð² %L: %sÐ­ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð¸Ñ… inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°.Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°, Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %sÐ’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ðµ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %sÐ’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ %sÐ’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð¸Ð´Ð° %dÐ’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %sÐ’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: %s Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C Ð¸Ð¼ÐµÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qsÐ Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %s Ð² %s Ð² %LÐ Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð°, Ð½Ðµ-C_CHAR-Ð²Ð¸Ð´Ð° CHARACTER Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ %qs Ð² %LÐ Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: Ð£Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€, Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ð·Ð° Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸) Ð² %CÐ Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: Ð�ÑƒÐ»ÐµÐ²Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ L Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð° Ð² %LÐ Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: backslash Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² %CÐ Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: exponent-letter %<q%> Ð² real-literal-constant Ð² %CÐ’Ð½ÐµÑˆÐ½Ñ�Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� IO UNIT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð² %LÐ’Ð½ÐµÑˆÐ½Ð¸Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð›Ð¸ÑˆÐ½Ð¸Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð² %LF2008: C1210 IMPORT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ñ‚ÐµÐ»Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð¼Ð¾Ð´ÑƒÐ»Ñ�FAIL IMAGE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CFAILED= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² NUM_IMAGES Ð² %LFINAL ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµFINAL Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ CONTAINSFINAL Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�ÐµÐºÑ†Ð¸Ð¸ CONTAINS Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ SUBROUTINEFINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ€Ð°Ð½Ð³ (%d), Ñ‡Ñ‚Ð¾ Ð¸ %qsFINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚FINAL Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %CFLUSH Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CFORALL ÐºÐ¾Ð½ÐµÑ‡Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGERFORALL Ð¸Ð½Ð´ÐµÐºÑ� %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ñ‚Ñ€Ð¸Ð¿Ð»ÐµÑ‚Ð° Ð² %LFORALL Ð¸Ð½Ð´ÐµÐºÑ�-Ð¸Ð¼Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGERFORALL Ð¸Ð¼Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ñ‚Ð¸Ð¿Ð° integerFORALL ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¼Ð°Ñ�ÐºÐ¸ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµFORALL Ñ�Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGERFORALL ÑˆÐ°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼FORALL ÑˆÐ°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ %sÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ FROM TEAM Ð² %CFORMAT Ð¼ÐµÑ‚ÐºÐ° %d Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°FORMAT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ INTERFACEFORMAT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¼ÐµÑ‚ÐºÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°FORMAT Ñ‚ÐµÐ³ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° default-kind CHARACTER Ð¸Ð»Ð¸ INTEGERÐ’ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ñ�Ð¾Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸.FPTR Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� C_F_POINTER Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼FPX fast Ð¸ compact Ð¾Ð¿Ñ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð¼ÐµÑ�Ñ‚ÐµFPX: Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Argonaut ARC CPU Double Precision Floating Point Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�.FPX: Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Double Precision FPX (compact) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.FPX: Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Double Precision FPX (fast) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.FPX: Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Single Precision FPX (compact) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.FPX: Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Single Precision FPX (fast) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð¤Ð°ÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð»Ð¾Ð¶Ð½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸, Ð° Ð½Ðµ Ð¿Ð¾ Ñ�ÐºÐ¾Ñ€Ð¾Ñ�Ñ‚Ð¸.Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ '%s' Ð² %CÐ�ÐµÑƒÐ´Ð°Ñ‡Ð° Ð¿Ñ€Ð¸ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ð¸ Ð´Ð»Ð¸Ð½Ñ‹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°.Ð¤Ð°Ñ‚Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°Ð¤Ð°Ð¹Ð» %qs Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ñ‹Ð¹ Ð² %C Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» GNU Fortran Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� x86.ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT) Ð¸Ð»Ð¸ INTENT(INOUT)ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ !$OMP ATOMIC Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %qs Ð² %LÐ˜Ñ�Ð¿Ñ€Ð°Ð²ÑŒÑ‚Ðµ min_int Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸ÐµÐ¤Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ñ�ÐµÐ¼ÑŒÐ¤Ð»Ð°Ð³ %<-fmax-stack-var-size=%d%> Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ %<-frecursive%>, Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ %<-fopenmp%>Ð¤Ð»Ð°Ð³ %<-fno-automatic%> Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ %<-fmax-stack-var-size=%d%>Ð¤Ð»Ð°Ð³ %<-fno-automatic%> Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ %<-frecursive%>Ð¤Ð»Ð°Ð³ %<-fno-automatic%> Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ %<-frecursive%>, Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ %<-fopenmp%>Ð¤Ð»Ð°Ð³ %<-frecursive%> Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ %<-fmax-stack-var-size=%d%>Ð˜Ð¼Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸.Ð¡Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ�Ð¼ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Renesas (Ð±Ñ‹Ð²ÑˆÐ°Ñ� Hitachi) Ð´Ð»Ñ� SuperH.Ð¡Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹ C++17 Ð´Ð»Ñ� Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�, Ñ�Ð´Ð²Ð¸Ð³Ð¾Ð², Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹-Ñ‡Ð»ÐµÐ½Ð¾Ð² Ð¸ Ñ‚.Ð´.Ð¡Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ EABI.Ð”Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %s Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð² %CÐ”Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸: Ð¿ÐµÑ€ÐµÐ´Ð°Ð²Ð°Ñ‚ÑŒ Ð²Ñ�Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ñ….Ð”Ð»Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð¿Ñ€Ð°Ð²Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð½Ð° Ñ�Ñ‚ÐµÐºÐµ.Ð”Ð»Ñ� Ñ†ÐµÐ»ÐµÐ¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾ Ð½ÑƒÐ¶Ð´Ð°ÑŽÑ‚Ñ�Ñ� Ð² Ñ‚Ñ€Ð°Ð¼Ð¾Ð»Ð¸Ð½Ð°Ñ… Ð´Ð»Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, Ð²Ñ�ÐµÐ³Ð´Ð° Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ñ… Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð¾Ð².ÐŸÑ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑˆÐµÑ�Ñ‚Ð½Ð°Ð´Ñ†Ð°Ñ‚ÐµÑ€Ð¸Ñ‡Ð½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¼ Ð¿Ð¾Ð»Ñ�Ð¼ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹ Ð¸Ñ… Ñ‚Ð¸Ð¿Ð°.Ð¡Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð½ÐµÑ‡Ð°Ñ�Ñ‚Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ð¾Ð³Ð¾ forall ÐºÐ¾Ð´Ð°.Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¿Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ 4 Ð±Ð°Ð¹Ñ‚.Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð´Ð»Ñ� "wchar_t" Ñ‚Ð¸Ð¿ "unsigned short".Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð»Ð¾Ñ‚Ñ‹ Ð·Ð°Ð´ÐµÑ€Ð¶ÐºÐ¸ Ð´Ð»Ñ� ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð².ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² Ð³Ð»Ð°Ð²Ð½Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð² %CFortran 2003: %s Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C Ð¸Ð¼ÐµÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qsFortran 2003: DT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² %CFortran 2003: Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ CHARACTER Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ %qs Ð² %LFortran 2008 ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ°Ñ� Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ:Fortran 2008: COMMON Ð±Ð»Ð¾Ðº %qs Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹ Ð² %L, Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð½Ðµ-COMMON-Ð±Ð»Ð¾Ðº Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð² %LFortran 2008: Ð�ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qsFortran 2008: ÐŸÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %L Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qsFortran 2008: Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %LFortran 2008: Ð¢Ð¾Ñ‡ÐºÐ° Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹ Ð² %C Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Fortran 2018:Fortran 95 Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ INTEGER Ð² %s Ñ‚ÐµÐ³Ðµ Ð² %LÐ�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° GENERIC %qs Ð² %LÐ¡Ð²Ð¾Ð±Ð¾Ð´Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ñ‚Ñ€Ð¸Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs ÐºÐ°Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %LÐ¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ RECURSIVEÐ¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿. ÐœÐ¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L ÐµÑ�Ñ‚ÑŒ INTRINSIC, Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹ Ñ�Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ PUREÐ¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° CHARACTER(*) Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² %L, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð½Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %CÐ¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð²Ñ…Ð¾Ð´Ñ‹ Ñ� Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¼Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ�Ð¼Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %s at %L Ñ� Ð²Ñ…Ð¾Ð´Ð°Ð¼Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð¸Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ð´Ð»Ð¸Ð½Ð°Ð¼Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� ÐºÐ°Ðº X Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� C_FUNLOCÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð°Ñ� Ñ†ÐµÐ»ÑŒ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %LÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ð² %L Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ALLOCATABLE Ð¸Ð»Ð¸ POINTERÐ’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¿Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð°Ð¼, ÐºÑ€Ð°Ñ‚Ð½Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð¸ Ñ‡Ð¸Ñ�Ð»Ð° 2.Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚, Ð´Ð¾Ð»Ð¶Ð½Ð° Ð·Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸ÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° return.Ð¡Ð»Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ð´Ð»Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð²Ñ‹ÑˆÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð° power8.Ð¡Ð»Ð¸Ñ‚ÑŒ toc Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ medium/large Ð¼Ð¾Ð´ÐµÐ»ÐµÐ¹ ÐºÐ¾Ð´Ð° Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÐµÐ¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.GCC Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹ Ñ� Ñ†ÐµÐ»Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹, Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ñ… Ð² Ñ�Ð¾Ð²Ð¾ÐºÑƒÐ¿Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð±Ð¸Ñ‚ Ð² Ñ†ÐµÐ»Ð¾Ð¹ Ð¸ Ð´Ñ€Ð¾Ð±Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ñ�Ñ…GCC Ð½Ðµ Ñ�ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ %s ÐºÐ°Ðº Ñ†ÐµÐ»Ð¸ Ñ€Ð°Ð·Ð³Ñ€ÑƒÐ·ÐºÐ¸GCC Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %u Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÐµÐ¹ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸GCC Ð²ÐµÐºÑ‚Ð¾Ñ€, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ ABI Ð±ÐµÐ· Ð³Ð°Ñ€Ð°Ð½Ñ‚Ð¸Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸GCC Ð²ÐµÐºÑ‚Ð¾Ñ€, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ ABI Ð±ÐµÐ· Ð³Ð°Ñ€Ð°Ð½Ñ‚Ð¸Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸GCSE Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ð°GENERIC %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ†ÐµÐ»Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ, %qs Ñ‚Ð°ÐºÐ¶Ðµ GENERICGENERIC Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° CONTAINSGENERIC Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð² %CGENERIC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %LÐ’ÐµÑ€Ñ�Ð¸Ñ� GMP %s, Ð²ÐµÑ€Ñ�Ð¸Ñ� MPFR %s, Ð²ÐµÑ€Ñ�Ð¸Ñ� MPC %s, Ð²ÐµÑ€Ñ�Ð¸Ñ� isl %s
  
  GNU C Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ -traditional Ð±ÐµÐ· -EÐ Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ GNU:GNU Objective C Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½ÑƒÑŽ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸ÑŽGOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¿Ð¾ÐºÐ¸Ð´Ð°ÐµÑ‚ CRITICAL ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ð¼ÐµÑ‚ÐºÐ¸ Ð² %LGOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¿Ð¾ÐºÐ¸Ð´Ð°ÐµÑ‚ DO CONCURRENT ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ð¼ÐµÑ‚ÐºÐ¸ Ð² %LÐ“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 16-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ i386.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð°Ñ… Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÐµÐ¹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ i386.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ x86-64.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 32x16 ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð¸ mac Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ x86-64.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ APCS-Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ÐºÐ°Ð´Ñ€Ñ‹ Ñ�Ñ‚ÐµÐºÐ°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ARCompact 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� ARC600 Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ARCompact 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� ARC601 Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ARCompact 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� ARC700 Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÑƒÑ€Ñ€Ð¾Ð³Ð°Ñ‚Ñ‹ AT&T Ñ�Ñ‚Ð¸Ð»Ñ� Ð´Ð»Ñ� Mach-O.Ð¡Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ C-Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¹, Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ DWARF pubnames Ð¸ pubtypes Ñ�ÐµÐºÑ†Ð¸Ð¸ Ñ� GNU Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ DWARF pubnames Ð¸ pubtypes Ñ�ÐµÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ELF FDPIC ÐºÐ¾Ð´.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ GFLOAT.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ H8/300H.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ H8S.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ H8S/2600.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ H8SX.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ILP32.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ IT Ð±Ð»Ð¾ÐºÐ¸ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ðµ Ð´Ð»Ñ� ARMv8.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� LP64.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ MIPS16.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ PA1.0.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ PA1.1.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ PA2.0 (Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð±Ð¸Ð½. ÑƒÑ‚Ð¸Ð»Ð¸Ñ‚Ñ‹ 2.10 Ð¸Ð»Ð¸ Ñ�Ñ‚Ð°Ñ€ÑˆÐµ).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ SBIT, CBIT.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ 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 ÐºÐ¾Ð´.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ VRSAVE Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° AltiVec.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸ÑŽ __mcount_loc, Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÑƒÑŽ Ð²Ñ�Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ mcount Ð¸Ð»Ð¸ __fentry__.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ #Ñ�Ñ‚Ñ€Ð¾ÐºÐ°, ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ð½Ð° Ñ‚ÐµÐºÑƒÑ‰Ð¸Ð¹ Ñ€Ð°Ð±Ð¾Ñ‡Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð² abort, ÐµÑ�Ð»Ð¸ Ð² noreturn-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð½Ñƒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½ÑƒÑŽ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð´Ð»Ñ� ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð°Ð³Ñ€ÐµÐ³Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ� Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ñ‡ÐµÐ¼ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð°Ð²Ñ‚Ð¾Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸/Ð°Ð²Ñ‚Ð¾Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ (big endian).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ (big endian).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·ÐºÐ¸ Ð´Ð»Ñ� Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð° ÐºÐ°Ðº Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹, ÐµÑ�Ð»Ð¸ Ð½ÑƒÐ¶Ð½Ð¾.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð° ÐºÐ°Ðº ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð° ÐºÐ°Ðº Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ðµ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ cld Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 18-Ð±Ð¸Ñ‚Ð½Ð¾Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� CR16C Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� CR16C+ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU-Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU-Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° (gas).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ° GNU.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� GNU.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� NeXT (Apple Mac OS X).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð³Ñ€ÑƒÐ·ÐºÐ¸ OpenMP: Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ -msoft-stack and -muniform-simt.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4 340 Ñ�ÐµÑ€Ð¸Ð¸ (Ð±ÐµÐ· MMU/FPU).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4 400 Ñ�ÐµÑ€Ð¸Ð¸ (Ð±ÐµÐ· MMU/FPU).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4 500 Ñ�ÐµÑ€Ð¸Ð¸ (Ð±ÐµÐ· FPU).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 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.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� darwin Ð·Ð°Ð³Ñ€ÑƒÐ¶Ð°ÐµÐ¼Ñ‹Ñ… Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ñ�Ð´Ñ€Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð´Ð°Ð¶Ðµ Ð¿Ñ€Ð¸ 100%% inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ€Ñ‹Ñ… Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� BSS PLT.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÑŽÑ‚Ñ�Ñ�.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ AndroidÐ“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ð´Ñ€Ð° Ð¸Ð»Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ¶Ð°ÐµÐ¼Ñ‹Ñ… Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ñ�Ð´Ñ€Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ð° Ñ�ÑƒÐ¿ÐµÑ€Ð²Ð¸Ð·Ð¾Ñ€Ð° (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð² 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ ARM Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ (big endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ (big endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ (little endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ (little endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð² (Ð° Ð½Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ðº Ð¾Ñ‚Ð»Ð°Ð´ÐºÐµ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ñ… SVR4.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ðµ Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸Ðµ Ð¾Ð´Ð½Ð¾Ñ€Ð¾Ð´Ð½Ñ‹Ð¼ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð².Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Intel MCU psABI.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ ABI.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ð½ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ MIPS16 Ð¸ microMIPS.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ 68881.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ ID Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ð¼Ð¸ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°Ð¼Ð¸, Ð½Ð¾ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ð°Ñ� Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð²Ñ‹Ñ…Ð¾Ð´Ð° Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð².Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� PLT Ð¸ GOT.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¾Ð±Ñ‰ÐµÐ³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð±ÐµÐ· GP-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ CFString Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¶Ð°Ñ‚Ñ‹Ðµ debug Ñ�ÐµÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ move-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ�ÐµÑ€Ð²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð²Ð²Ð¾Ð´Ð°-Ð²Ñ‹Ð²Ð¾Ð´Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð²Ð²Ð¾Ð´Ð°-Ð²Ñ‹Ð²Ð¾Ð´Ð° Ñ€Ð°Ð±Ð¾Ñ‡ÐµÐ¹ Ñ�Ñ‚Ð°Ð½Ñ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ DWARF Ð²ÐµÑ€Ñ�Ð¸Ð¸ 2 (Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð·Ð´Ð½ÐµÐ¹).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ STABS.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ VMS.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ XCOFF.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ð²ÐµÑ€Ñ�Ð¸Ð¸ DWARF Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ STABS.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ XCOFF.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½Ñ‹Ñ… .dwo Ñ„Ð°Ð¹Ð»Ð°Ñ….Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ SH2a-FPU.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ SH2a-FPU.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH4 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ SH4-100 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ SH4-200 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ SH4-300 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ ÐºÐ¾Ð´ SH4a Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ðµ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ñ‹Ðµ ÐºÐ°Ð´Ñ€Ñ‹ Ñ�Ñ‚ÐµÐºÐ°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ‚Ð°Ðº, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ðº Ð¾Ñ‚ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸Ð¼ÐµÐ» Ð·Ð½Ð°Ðº Ð´ÐµÐ»Ð¸Ñ‚ÐµÐ»Ñ� (Ð° Ð½Ðµ Ð´ÐµÐ»Ð¸Ð¼Ð¾Ð³Ð¾).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹Ðµ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ Ð»Ð°Ñ‚ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚Ð¸.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð½Ð¾Ñ�Ñ‚Ð¸.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ Ð»Ð°Ñ‚ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚Ð¸.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð½Ð¾Ñ�Ñ‚Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ sqrt, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ð¿Ð¾ Ð»Ð°Ñ‚ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ sqrt, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ð¿Ð¾ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð½Ð¾Ñ�Ñ‚Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð°Ð½Ð½Ñ‹Ðµ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾Ð¼ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ isel Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»ÐµÐ½Ð¸Ð²Ñ‹Ð¹ Ð¿Ð¾Ð¸Ñ�Ðº ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð² (Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ objc_getClass()) Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Zero-Link.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ (big endian).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ (little endian).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�/Ð·Ð°Ð¿Ð¸Ñ�Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�/Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ñ� Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸ÐµÐ¼ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ make-Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� make.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ mcount/__fentry__ ÐºÐ°Ðº nop'Ñ‹. Ð”Ð»Ñ� Ð°ÐºÑ‚Ð¸Ð²Ð°Ñ†Ð¸Ð¸ Ñ�Ñ‚Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ñ‹ Ð² ÐºÐ¾Ð´.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ mul64 Ð¸ mulu64 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ð¹ ÐºÐ¾Ð´.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ SH2a-FPU.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ SH4 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ SH4-100 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ SH4-200 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ SH4-300 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ SH4a Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ pc.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ 2-Ð¹ Ð²ÐµÑ€Ñ�Ð¸Ð¸.Ð”Ð¾Ð±Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ñ„Ð¸ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð².Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ñ‹Ñ… Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¹, ÐµÑ�Ð»Ð¸ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ (Ñ€ÐµÐ¶Ð¸Ð¼ large).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ñ‹Ñ… Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¹, ÐµÑ�Ð»Ð¸ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ (Ñ€ÐµÐ¶Ð¸Ð¼ small).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´, ÐµÑ�Ð»Ð¸ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ (Ñ€ÐµÐ¶Ð¸Ð¼ large).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´, ÐµÑ�Ð»Ð¸ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ (Ñ€ÐµÐ¶Ð¸Ð¼ small).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¿Ñ€ÐµÐ´Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð², ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐµÐ½Ñ‚ÐµÑ€Ð°Ð±ÐµÐ»ÑŒÐ½Ñ‹Ð¹ PIC-ÐºÐ¾Ð´.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ divss Ð¸ sqrtss.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ñ‚Ð¸Ð¿Ð°Ñ…, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½ÑƒÑŽ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð°Ð¼Ð¾Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ sin, cos, sqrt Ð´Ð»Ñ� FPU.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ñ‹Ðµ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ðµ Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¸ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ñ€ÐµÐ½ÑŒ Ð´Ð»Ñ� Ð¿Ð¾Ð²Ñ‹ÑˆÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð½Ð¾Ñ�Ñ‚Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ñ‹ Objective-C Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ñ†Ð¸Ð¸/Ñ€Ð°Ð·Ñ€ÑƒÑˆÐµÐ½Ð¸Ñ� Ð½Ðµ-POD Ð¡++ instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, Ð¿Ñ€Ð¸ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ�Ñ‚Ñ€Ð¾Ðº.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ swap Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð¾ Ð¼Ð¾Ð´ÑƒÐ»ÑŽ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ‡ÐµÑ‚Ð²ÐµÑ€Ð½Ñ‹Ñ… Ñ�Ð»Ð¾Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ (lqarx/stqcx).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ‡ÐµÑ‚Ð²ÐµÑ€Ð½Ñ‹Ñ… Ñ�Ð»Ð¾Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ (lq/stq).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ unwind-Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹, ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð½Ð° Ð½Ð°Ñ‡Ð°Ð»Ð¾ ÐºÐ°Ð¶Ð´Ð¾Ð¹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ v3 push25/pop25 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ vzeroupper Ð¿ÐµÑ€ÐµÐ´ Ð²Ñ‹Ñ…Ð¾Ð´Ð¾Ð¼ Ð¸Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.Generic Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð° Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ñ‹Ð¼ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼Generic Ð¸Ð¼Ñ� %qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ñ‚Ð¾ Ð¶Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %LGeneric Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %qs Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð° Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°Ð¼ Ñ†ÐµÐ½Ñƒ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.Ð”Ð¾Ð±Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð² Ð½Ð°Ñ‡Ð°Ð»Ð¾ Ð²Ð½ÐµÑˆÐ½Ð¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ð¿Ð¾Ð´Ñ‡ÐµÑ€ÐºÐ¸Ð²Ð°Ð½Ð¸Ðµ.Ð“Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� %qs Ð² %L ÑƒÐ¶Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº %s Ð² %LÐ“Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� %qs Ð² %L ÑƒÐ¶Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² %LÐ“Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ð¼Ñ� %qs Ð² %L ÑƒÐ¶Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº %s Ð² %LÐ“Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ð¼Ñ� %qs Ð² %L ÑƒÐ¶Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² %LGraphite Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹ (isl Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚).Ð�Ð°Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸Ðº Ð½Ð° Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.HLE_ACQUIRE Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ� ACQUIRE Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»ÑŒÑŽ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸HLE_RELEASE Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ� RELEASE Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»ÑŒÑŽ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸HSA SSA Ð¸Ð¼Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÐµÐ¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¿Ð¾ Ð¸Ð´ÐµÐµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐµÐ³Ð¾HSA SSA Ð¸Ð¼Ñ� Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ñ€ÐµÐ´Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¿Ð¾ Ð¸Ð´ÐµÐµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐµÐ³Ð¾Ð½ÐµÑƒÐ´Ð°Ñ‡Ð° Ð²ÐµÑ€Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ HSA SSAHSA Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸HSA Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð° Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð°HSA Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€, Ð½Ð¾ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ñ€ÐµÐ´Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ñ… Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð½ÐµÑƒÐ´Ð°Ñ‡Ð° Ð²ÐµÑ€Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ HSA Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð¤Ð»Ð°Ð³ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ð¿Ñ€ÐµÐ´Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸.  ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ Ñ†Ð¸ÐºÐ»Ð¾Ð², Ð½Ð° ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð²ÐµÐ´Ñ‘Ñ‚Ñ�Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ; Ð¿Ñ€Ð¸ 0 Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�Ð²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÐ° Ñ�Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²ÐºÐ¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.  ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ�Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ� Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ð°.Ð¨ÐµÑ�Ñ‚Ð½Ð°Ð´Ñ†Ð°Ñ‚ÐµÑ€Ð¸Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %C Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð³Ð¸Ñ�Ñ‚Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñƒ, Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¾Ð½Ð° Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¥Ð¾Ð»Ð»ÐµÑ€Ð¸Ñ‚Ð¾Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %CÐ�Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ� Ñ…Ð¾Ñ�Ñ‚Ð¾Ð¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð¾Ñ�Ñ‚ Ð¾Ð±ÑŠÐµÐ¼Ð° ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð² Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ðµ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¾Ðº (Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð°Ñ…).ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð¾Ñ�Ñ‚ Ð¾Ð±ÑŠÐµÐ¼Ð° ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð² Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ðµ Ð¼ÐµÐ¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ (Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð°Ñ…).IBITS: Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð±Ð¸Ñ‚Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ emit_insn Ð²Ð¼ÐµÑ�Ñ‚Ð¾ emit_jump_insn:
! ID Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ð¾Ð¹ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ñ�Ð¾Ð·Ð´Ð°Ð½Ð°.ID Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ðµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ Ð¸ FD-PIC Ñ€ÐµÐ¶Ð¸Ð¼ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð½Ð¾IEEE_ARITHMETIC Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð² %CIEEE_EXCEPTIONS Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð² %CIEEE_FEATURES Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð² %CIF ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ IF ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ %s Ð² %L Ð½Ðµ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ð¸Ñ‚ Ð´Ð»Ñ� Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ OpenMP ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸IF ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð±ÐµÐ· Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� IF ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ð¼Ð¸ Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸IMPLICIT NONE (Ñ‚Ð¸Ð¿) Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° IMPLICIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼IMPLICIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° IMPLICIT NONE (Ñ‚Ð¸Ð¿) Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼IMPORT NONE Ñ�Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ Ð² %CIMPORT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CIMPORT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² INTERFACE Ñ‚ÐµÐ»ÐµIMPURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %CINDIRECT_REF Ð² gimple ILINQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¾Ð±Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° FILE Ð¸ UNITINQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ PENDING= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ� ID= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼INQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð»Ð¸Ð±Ð¾ FILE Ð»Ð¸Ð±Ð¾ UNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€INQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %CINTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ %s Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ %s Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� chunk_size Ð¸Ð· SCHEDULE ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼INTEGER(KIND=8) Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð´Ð»Ñ� %<-fdefault-integer-8%> Ð¾Ð¿Ñ†Ð¸Ð¸INTEGER(KIND=8) Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð´Ð»Ñ� %<-finteger-4-integer-8%> Ð¾Ð¿Ñ†Ð¸Ð¸INTENT (%s)  ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� INTENT(%s) Ð² %LINTENT Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK Ð² %CINTENT(%s) Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² %L Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ÑŒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ Ð² %L.INTENT(IN) POINTER %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LINTENT(IN) POINTER %qs Ð² COPYPRIVATE ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LINTENT(OUT) argument %qs pure Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼INTERFACE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� IO Ð´Ð»Ñ� %q+D Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð°Ð´Ñ€ÐµÑ�IOLENGTH Ñ‚ÐµÐ³ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð² INQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CIOMSG Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ scalar-default-char-variable Ð² %LIOMSG Ñ‚ÐµÐ³ Ð² %LISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<%E (Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ)%>Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ ISO C, Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ Ð·Ð½Ð°Ðº %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�ISO C++ Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<_Alignof%> Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<#pragma STDC FLOAT_CONST_DECIMAL64%>Ð² ISO C Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<++%> Ð¸ %<--%> Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<__FUNCTION__%> Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<__PRETTY_FUNCTION__%> Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿Ñ‹ %<__int%d%>Ð² ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<~%> Ð´Ð»Ñ� Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ Ñ�Ð¾Ð¿Ñ€Ñ�Ð¶ÐµÐ½Ð¸Ñ�ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿Ñ‹ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<complex%> ÐºÐ°Ðº Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚ %<double complex%>ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿Ñ‹ Ñ� Ð½Ð°Ñ�Ñ‹Ñ‰ÐµÐ½Ð¸ÐµÐ¼ISO 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 Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�, Ð³Ð´Ðµ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð½Ð° Ð¸Ð· Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð² Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ voidÐ² ISO C Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ const Ð¸ volatile Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹ISO C Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚ISO C Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿ÑƒÑ�Ñ‚Ñ‹Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ñ…Ð² ISO 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 Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %<register%>-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ISO C Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð² ISO C Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qE Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð² ISO C Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ðº Ñ‚Ð¸Ð¿Ñƒ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ISO C Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿ÐµÑ€ÐµÐ´ %<...%> Ð±Ñ‹Ð» Ñ…Ð¾Ñ‚Ñ� Ð±Ñ‹ Ð¾Ð´Ð¸Ð½ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð² ISO C Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ñ‹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<int%>ISO C++ 1998 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<long long%>ISO C++ 1998 Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<extern%> Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ISO C++ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ %<alignof%> Ñ� Ð½Ðµ-Ñ‚Ð¸Ð¿Ð¾Ð¼ISO C++ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ ?: Ñ� Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð½Ñ‹Ð¼ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ C99 Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ISO 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++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ðµ gotoISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ñ‚Ð¸Ð¿Ð° %<void *%> Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ñ‚Ð¸Ð¿Ð° %<void *%> Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² %qTISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð°ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ‚Ð¸Ð¿Ð° %qTISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ enumISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ enumISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qsISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ‚Ð¸Ð¿Ð° %qTISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ enumISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ %qD Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qD Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ð¹ ÐºÐ»Ð°Ñ�Ñ�ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ‚ÑŒ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� ?:ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<::main%>ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð² Ñ�Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð² Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %<void *%> Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¼ÐµÑ‚Ð¾Ð´ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qDISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qDÐ² ISO C++ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÑƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ ?:ISO C++ Ð³Ð¾Ð²Ð¾Ñ€Ð¸Ñ‚ Ð·Ð´ÐµÑ�ÑŒ Ð¾ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸, Ñ…Ð¾Ñ‚Ñ� Ñ…ÑƒÐ´ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð»ÑƒÑ‡ÑˆÐµ, Ñ‡ÐµÐ¼ Ñ…ÑƒÐ´ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð²Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾:ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ [*] Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Alignas%>ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Generic%>ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Noreturn%>ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Static_assert%>ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<__func__%> Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€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 C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²Ð² ISO C Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½Ðµ-lvalue Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qE Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°ISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Alignas%>ISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Generic%>ISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Noreturn%>ISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Static_assert%>ISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %qEISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Atomic%> ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�ISO_C_BINDING Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð² %CISO_FORTRAN_ENV Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð² %CÐŸÑ€Ð¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ð¾Ð¼ -ftree-vectorize, Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ†Ð¸ÐºÐ»Ð°, Ð¿Ñ€Ð¸Ð³Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸.ÐŸÑ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ -fvariable-expansion-in-unroller - Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ ÐºÐ¾Ð¿Ð¸Ð¹ ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¾ Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ð²ÐµÑ€Ñ‚ÐºÐµ Ñ†Ð¸ÐºÐ»Ð°.Ð•Ñ�Ð»Ð¸ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %L ATAN2 Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹, Ñ‚Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð•Ñ�Ð»Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð² Ð² Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ðµ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ�Ñ‚Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�, Ñ‚Ð¾ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ð´ÐµÐ»Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ðµ Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ.ÐŸÑ€Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð², Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼ÐµÑ‚Ð¾Ð´ Ñ�ÑƒÐ¿ÐµÑ€Ð±Ð»Ð¾ÐºÐ¾Ð².Ð˜Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 'D' Ð² Ð¿ÐµÑ€Ð²Ð¾Ð¹ ÐºÐ¾Ð»Ð¾Ð½ÐºÐµ Ð² Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ.Ð˜Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ dllimport Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð˜Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�.Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ allocate-object Ð² %C Ð´Ð»Ñ� PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² BOZ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² copy_walk_reduction_argÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð² %L ÐºÐ°Ðº EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑˆÐ°Ð³ Ð² %LÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ %s Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ %s Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ %s Ð² %C Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ CRITICAL Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ CRITICAL Ð² %C Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ EVENT %s Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ EVENT %s Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ EVENT %s Ð² %C Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ RETURN Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ RETURN Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ STOP Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ STOP Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ SYNC Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ SYNC Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ SYNC Ð² %C Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµImageset Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ñ€Ð°Ð½Ð³Ð° 1 INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Imageset Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ 1 Ð¸ num_images()Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¸ Ð½Ð°Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² C++17.Ð ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ñ‚ÑŒ __atomic Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ñ‹Ñ… Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… __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Ð�ÐµÑ�Ð²Ð½Ð¾ Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ PARAMETER %qs Ð² %L Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð·Ð´Ð½ÐµÐ¼Ñƒ IMPLICIT Ñ‚Ð¸Ð¿ÑƒÐ’Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ SAVE Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð² %L Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼ Ð¸Ð·-Ð·Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ð¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %LÐ’ %s Ð² %L Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ�Ðµ FUNCTIONs, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ generic Ð¸Ð¼Ñ� ÐµÑ�Ñ‚ÑŒ Ñ‚Ð°ÐºÐ¶Ðµ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð’ %s Ð² %L Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¸Ð±Ð¾ Ð²Ñ�Ðµ SUBROUTINEs Ð»Ð¸Ð±Ð¾ Ð²Ñ�Ðµ FUNCTIONsÐ’ C++ Ð½Ðµ 0 Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… Ð¸Ð· Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð² Ð² 'char *'.  Ð’ C Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ�, Ñ� Ñ‚Ð¾Ð¹ Ñ€Ð°Ð·Ð½Ð¸Ñ†ÐµÐ¹, Ñ‡Ñ‚Ð¾ Ñ�Ñ‚Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð² ISO C.Ð’ Fortran 2003 COMMON %qs Ð±Ð»Ð¾Ðº Ð² %L ÐµÑ�Ñ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð´Ð½Ð¾Ð¸Ð¼ÐµÐ½Ð½Ñ‹Ð¹ COMMON Ð±Ð»Ð¾Ðº Ð² %L: %s Ð¿Ñ€Ð¾Ñ‚Ð¸Ð² %sÐ’ SSA-PRE Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÑƒÑ�Ñ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ðµ Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ‡Ð°Ñ�Ñ‚ÑŒ-Ñ‡Ð°Ñ�Ñ‚ÑŒ.Ð’ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ %qsÐ’ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� %qsÐ’ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ %qsÐ’ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐ’ lambda Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð’ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ‡Ð»ÐµÐ½Ðµ %qsÐ’ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ‡Ð»ÐµÐ½Ðµ %qsInclude ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ %qs: %sÐ�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² PARAMETER Ð² %LÐ�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ€Ð°Ð½Ð³Ð¸ %d Ð¸ %d Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %LÐ�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ€Ð°Ð½Ð³Ð¸ Ð² %s (%d Ð¸ %d) Ð² %LÐ�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L; Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %s Ð² %sÐ�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %LÐ�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ TILE Ð¸ COLLAPSE Ð² %LÐŸÑ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚Ð¸ Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ðµ %qs Ð² %L Ð¸ %qs Ð² %LÐŸÑ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ€Ð°Ð½Ð³Ð¸ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %%L Ð¸ %%LÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� EH-Ð´ÑƒÐ³Ð° %i->%iÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð£Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ IEEE Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹.Ð˜Ð½Ð´ÐµÐºÑ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ %d Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð² %LÐ£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ Ð¾ÑˆÐ¸Ð±Ð¾Ðº Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð´Ð»Ñ� r0..r3 / r12..r15 Ñ� TARGET_REGISTER_PRIORITY.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹.Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµÐ˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² %C Ð½Ðµ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµÐ˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµÐ˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ñ„Ð»Ð°Ð³Ð°Ð¼Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸.Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð½ÑƒÐ»ÐµÐ¼ (ÐºÐ°Ðº Ð² g77).Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² %C Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ COMMON Ð² BLOCK DATAÐ˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¼ COMMON, Ð½Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… common Ð±Ð»Ð¾ÐºÐ°Ñ…Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� PARAMETER %qs Ð² %CÐ˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑƒÐ¶Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %CÐ”ÐµÐ»Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹ __atomic, ÐµÑ�Ð»Ð¸ Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð½ÐµÐ±Ð»Ð¾ÐºÐ¸Ñ€ÑƒÑŽÑ‰Ð°Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ Ð²Ñ�ÐµÑ… Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹, ÐµÑ�Ð»Ð¸ Ñ�Ñ‚Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ 2 ÐºÐ¾Ð¼Ð°Ð½Ð´.Ð”ÐµÐ»Ð°Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ memset/memcpy, Ð½Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¼Ð°Ð»ÐµÐ½ÑŒÐºÐ¸Ñ… Ð±Ð»Ð¾ÐºÐ¾Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½ÑƒÑŽ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ, Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐµÑ�Ð»Ð¸ Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾Ñ�Ñ‚ÑŒ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ�Ñ‚Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°.Ð’Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾ Ð´ÑƒÐ³Ð°Ð¼ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾ Ð³Ñ€Ð°Ñ„Ð° Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹.Ð’Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹.Ð’Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ hbrp Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ñ… Ñ†ÐµÐ»ÐµÐ¹ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¸Ð·Ð±ÐµÐ¶Ð°Ñ‚ÑŒ SPU hang Ð·Ð°Ð¿ÑƒÑ�ÐºÐ°.Ð’Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ nops, ÐºÐ¾Ð³Ð´Ð° Ñ�Ñ‚Ð¾ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ð²Ñ‹Ñ�Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð¿ÑƒÑ‚ÐµÐ¼ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ� Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð¿ÑƒÑ�ÐºÐ° (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ).Ð�Ð´Ñ€ÐµÑ�Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ shorten_branchesÐŸÑ€Ð¸ Ð²Ñ…Ð¾Ð´Ðµ Ð¸ Ð²Ñ‹Ñ…Ð¾Ð´Ðµ Ð¸Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.Ð¦ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ ÑƒÑ�ÐµÑ‡ÐµÐ½Ð¾ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ %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 Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð¦ÐµÐ»Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ (N) fixdi Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð¦ÐµÐ»Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ (N) fixdu Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð¦ÐµÐ»Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ (N) fixsi Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð¦ÐµÐ»Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ (N) fixsu Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð¦ÐµÐ»Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ (N) floatid Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð¦ÐµÐ»Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ (N) floatis Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð¦ÐµÐ»Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ (N) floatud Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð¦ÐµÐ»Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ (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 Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð¦ÐµÐ»Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ (N) round Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Integer Ð²Ð¸Ð´ %d Ð² %C Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½Ð¦ÐµÐ»Ð¾Ðµ Ð²Ð½Ðµ Ñ�Ð¸Ð¼Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¸Ñ�Ð°Ð½Ð½Ð¾Ð³Ð¾ Standard Fortran Ð² %LÐ¦ÐµÐ»Ð¾Ðµ Ð²Ð½Ðµ Ñ�Ð¸Ð¼Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¸Ñ�Ð°Ð½Ð½Ð¾Ð³Ð¾ Standard Fortran Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %s Ð² %s Ð² %LÐ¦ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ�Integer Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� integer Ð²Ð¸Ð´Ð° %i Ð² %CÐ¦ÐµÐ»Ð¾Ðµ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð² %CÐŸÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð² %CÐŸÐ¾Ð´Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ñ‚ÐµÐ»Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð² Ð¼ÐµÑ�Ñ‚Ð° Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð², ÐºÐ¾Ð³Ð´Ð° Ñ�Ñ‚Ð¾ Ð½Ðµ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð²Ð°ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ¾Ð´Ð°.ÐŸÐ¾Ð´Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ñ‚ÐµÐ»Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð±ÐµÐ· Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° "inline" Ð² Ð¼ÐµÑ�Ñ‚Ð° Ð²Ñ‹Ð·Ð¾Ð²Ð°, ÐºÐ¾Ð³Ð´Ð° Ñ�Ñ‚Ð¾ Ð²Ñ‹Ð³Ð¾Ð´Ð½Ð¾.ÐŸÐ¾Ð´Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð² Ð¼ÐµÑ�Ñ‚Ð° Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ñ‚ÐµÐ»Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ñ‹Ñ… Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·.Intel MCU psABI Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s Ñ€ÐµÐ¶Ð¸Ð¼ÐµÐ˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qs Ð² %L Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð² Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð·Ð´Ð½ÐµÐ¼ PROCEDURE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐ˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ genericÐ˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¼Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %L: %sÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %L: %sÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð² Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %L: %sÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð² Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L: %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð°Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð² Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L: %sÐ˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %CÐ˜Ð¼Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ %<(%> Ð² %CÐ’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð²Ñ…Ð¾Ð´ Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñƒ Ð´Ð¸Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸
  Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð² %L Ñ�Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð¸Ð¼ÐµÐ½Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %s Ð² %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 Ð´Ð»Ñ� Ð¼Ð½Ð¸Ð¼Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸, Ñ‡Ð¸Ñ�ÐµÐ» Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð¸Ð»Ð¸ Ð´Ñ€ÑƒÐ³Ð¸Ðµ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ GNU Ð´Ð»Ñ� Ñ‡Ð¸Ñ�ÐµÐ» ÐºÐ°Ðº Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð», Ð° Ð½Ðµ ÐºÐ°Ðº Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð».ÐŸÐ¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ Ð² Ñ�ÐµÐºÑ†Ð¸ÑŽ text.Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %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 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ FUNCTIONÐ’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ PROCEDURE Ð² %LÐ’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ MODULE PROCEDUREÐ’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð°Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ C Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² NAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¥Ð¾Ð»Ð»ÐµÑ€Ð¸Ñ‚Ð¾Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %L Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¥Ð¾Ð»Ð»ÐµÑ€Ð¸Ñ‚Ð¾Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°: %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¥Ð¾Ð»Ð»ÐµÑ€Ð¸Ñ‚Ð¾Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°: Integer Ð²Ð¸Ð´ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ KIND Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %s Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ NULL Ð² %LÐ�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� !$ACC WAIT Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² Ð¼Ð¾Ð´ÑƒÐ»Ðµ Ñ� !$ACC DECLARE Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ðµ %d Ð² %C, Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %d ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� NULL () Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� NULL() ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %%LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� exponent-letter %<q%> Ð² real-literal-constant Ð² %CÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² gfc_element_size.Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² gfc_target_encode_expr.Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² gfc_target_interpret_expr.Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %qs Ð² %L Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° PROGRAM Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° WRITE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L, UNIT Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ�Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ image Ð½Ð¾Ð¼ÐµÑ€ %d Ð² SYNC IMAGESÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ALLOCATABLE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ %s Ð² Data Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¸Ð´ %d Ð´Ð»Ñ� CHARACTER ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¸Ð´ Ð´Ð»Ñ� %s Ð² %LÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼Ð¾Ð´Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� !$OMP DECLARE REDUCTION %s Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %LÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ %s Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° %sÐ�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð²Ð¸Ð´ %d Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs (%d)Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� %s Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð² %CÐ’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ�, Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ðµ Ð´Ð»Ñ� Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ.Ð¨Ð°Ð³ Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð¼ÐµÑ‚ÐºÐ¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð² Ð¿Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð°Ð¼, ÐºÑ€Ð°Ñ‚Ð½Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð¸ Ñ‡Ð¸Ñ�Ð»Ð° 2.ÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ ASSOCIATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ CALL Ð² %CÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ GENERIC Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %CÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ MAP Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ UNION Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ Ð½ÐµÐ²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ STRUCTURE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ unwind-Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ icc0/fcc0.KIND Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %s Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ÐšÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %qs Ð² %C ÑƒÐ¶Ðµ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ð»Ð¾Ñ�ÑŒ Ð² Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¼ Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ %qs Ð² %L ÑƒÐ¶Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ %qs Ð² %L Ð½Ðµ Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %LÐ’Ð¸Ð´ %d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� CHARACTER Ð² %CÐ’Ð¸Ð´ %d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %s Ð² %CÐ’Ð¸Ð´ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %L Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ Ð²Ð¸Ð´Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð° Ð¸Ð· typespecÐ˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ AArch64 ABIs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mabi= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ABI (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mabi=):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARC CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM ABIs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mabi= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¸ -mtune= Ð¾Ð¿Ñ†Ð¸Ñ�Ð¼Ð¸):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM FPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mfpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ C6X ISAs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¸ -mtune= ÐºÐ»ÑŽÑ‡Ð°Ð¼Ð¸):Ð˜Ð¼ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð¾Ð² FR-V (Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mcpu= ):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ IQ2000 CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Itanium CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -mtune=):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ M68K CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -mcpu=):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ M68K ISAs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -march=):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ M68K Ð¼Ð¸ÐºÑ€Ð¾Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -mtune=):MIPS ABI (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mabi=):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ñ‹ MIPS (Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ -march= Ð¸ -mtune=)Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ MIPS IEEE 754 ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mabs= Ð¸ -mnan= Ð¾Ð¿Ñ†Ð¸Ñ�Ð¼Ð¸):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ÑƒÑ€Ð¾Ð²Ð½Ð¸ ISA (Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -mips)Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ TILE-Gx CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ TILEPro CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð”Ð¸Ð°Ð»ÐµÐºÑ‚Ñ‹ TLS (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mtls-dialect=):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ __fp16 Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mfp16-format= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸ (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ»ÑŽÑ‡Ð° -maddress-mode= ):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ arch Ñ‚Ð¸Ð¿Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð´Ð¸Ð°Ð»ÐµÐºÑ‚Ñ‹ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ»ÑŽÑ‡Ð° -masm= ):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ cmodel Ñ‚Ð¸Ð¿Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� -mcmodel= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð¼Ð¾Ð´ÐµÐ»Ð¸ ÐºÐ¾Ð´Ð° (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ»ÑŽÑ‡Ð° -mcmodel= ):Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� (Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° -malign-data=):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ ABIs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mfloat-abi= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð·Ð°Ñ‰Ð¸Ñ‚Ñ‹ Ñ�Ñ‚ÐµÐºÐ° (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mstack-protector-guard= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ABI Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹ (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mveclibabi=):L%d Ð»Ð°Ñ‚ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚ÑŒ ÐºÑ�ÑˆÐ° Ð´Ð»Ñ� %s Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°LEXER_DEBUGGING_ENABLED_P Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð² trueÐ»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð±ÐµÐ· Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° (noreturn)Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ LINEAR ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² DO Ð¸Ð»Ð¸ SIMD ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð² %LLINEAR ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð·Ð°Ð´Ð°Ð½Ð° Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� ORDERED ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹ Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %LLINEAR Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ñ� %s Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² %LLINEAR Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ INTEGER Ð² %LLOCK Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CLOCK_EVENT Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %LLOCK_TYPE Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %LLOGICAL Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ� Ð½Ðµ-C_Bool Ð²Ð¸Ð´Ð¾Ð¼ Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qsLOGICAL Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %LLOGICAL Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð¸Ñ€ÑƒÑŽÑ‰Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ� Ð½Ðµ-C_Bool Ð²Ð¸Ð´Ð¾Ð¼ Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qsÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° LTO Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ÐœÐµÑ‚ÐºÐ° %d Ð² %C ÑƒÐ¶Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€ÑƒÐµÑ‚ ÐºÐ°Ðº Ð¼ÐµÑ‚ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°ÐœÐµÑ‚ÐºÐ° %d Ð² %C ÑƒÐ¶Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€ÑƒÐµÑ‚ ÐºÐ°Ðº Ñ†ÐµÐ»ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°ÐœÐµÑ‚ÐºÐ° %d Ð² %C Ñ€Ð°Ð½ÐµÐµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº FORMAT Ð¼ÐµÑ‚ÐºÐ°ÐœÐµÑ‚ÐºÐ° %d Ð² %C Ñ€Ð°Ð½ÐµÐµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ†ÐµÐ»ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�ÐœÐµÑ‚ÐºÐ° %d Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð² %L Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�ÐœÐµÑ‚ÐºÐ° %qs Ð² %C Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ IF Ð¼ÐµÑ‚ÐºÐµ %qsÐœÐµÑ‚ÐºÐ° %qs Ð² %C Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ WHERE Ð¼ÐµÑ‚ÐºÐµ %qsÐœÐµÑ‚ÐºÐ° Ð² %L Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ Ð±Ð»Ð¾ÐºÐµ, Ñ‡Ñ‚Ð¾ GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %LÐ˜Ð¼Ñ� Ð¼ÐµÑ‚ÐºÐ¸ %qs Ð² %C Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð›ÐµÐ²Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ %<*%>Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ:Ð‘ÑƒÐºÐ²Ð° %qc ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿ Ð² %CÐ‘ÑƒÐºÐ²Ð° %qc ÑƒÐ¶Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ð² IMPLICIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐ‘ÑƒÐºÐ²Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ð¾Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐµ Ð² IMPLICIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐŸÐ¾Ð´Ð½Ñ�Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€ GOT.ÐšÐ°Ðº -M, Ð½Ð¾ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸.ÐšÐ°Ðº -MD, Ð½Ð¾ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸.ÐšÐ°Ðº -pedantic, Ð½Ð¾ Ð²Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¾ÑˆÐ¸Ð±ÐºÐ¸, Ð° Ð½Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ�.Ð›Ð¸Ð¼Ð¸Ñ‚ Ð² %d Ñ�Ñ‚Ñ€Ð¾Ðº Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ� Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐµÐ½ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐ¡Ñ‚Ñ€Ð¾ÐºÐ° ÑƒÑ�ÐµÑ‡ÐµÐ½Ð° Ð² %LÐ’Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾ Ñ�Ñ‚Ñ€Ð¾Ðº:%s Ð¸Ð· %d
! Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð² ÐºÐ¾Ð´Ðµ Ð´Ð»Ñ� Ñ�Ð´Ñ€Ð° __main.ÐŸÑ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐµ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ 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.ÐšÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¾Ð¹ Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸.ÐšÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°Ð¼Ð¸ pic.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð·Ð°Ð´Ð°Ñ‡ Ð¸Ð»Ð¸ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ñ�ÐµÑ€Ð²ÐµÑ€Ð° Ð·Ð°Ð´Ð°Ñ‡ÐŸÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÑŒ Ð²Ñ�Ðµ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ¸ Ñ� Ð¸Ñ… Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸ Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸.Lock Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° LOCK_TYPEÐ›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ SELECT CASE Ð±Ð»Ð¾Ðº Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð´Ð²ÑƒÑ… Ñ�Ð»ÑƒÑ‡Ð°ÐµÐ²Ð›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð² %%L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ %s Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %sÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»Ñ‹ PCH Ð´Ð°Ð¶Ðµ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.ÐŸÐ¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð¾ÐºÑ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ�Ð¾ Ñ�Ñ‚ÐµÐºÐ¾Ð¼ Ð¸ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ð¹ Ðº Ñ�Ñ‚ÐµÐºÑƒÐ’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ñ†Ð¸ÐºÐ»Ñ‹ Ð¿Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð°Ð¼, ÐºÑ€Ð°Ñ‚Ð½Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð¸ Ñ‡Ð¸Ñ�Ð»Ð° 2.Ð‘ÐµÑ�ÐºÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ñ†Ð¸ÐºÐ»ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð°ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð° Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð° Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð° Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð° Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð°Ð�Ð¸Ð¶Ð½Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ�Ð¸Ð¶Ð½Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dMIPS16 PIC Ð´Ð»Ñ� ABI, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¾Ñ‚ o32 Ð¸ o64Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: %s Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ñ‹Ð¼, Ðº ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼Ñƒ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ñ�Ð´Ð²Ð¸Ð³Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°: %dÐ’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� 'm', Ð½Ðµ CONST_INTÐ’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ CONST_INT, Ð° Ð½Ðµ Ñ�Ñ‚Ð¾Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°, Ð° Ð½Ðµ Ñ�Ñ‚Ð¾Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€, Ð° Ð½Ðµ Ñ�Ñ‚Ð¾Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ vararg Ð½Ðµ Ð¿Ð¾Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚Ñ�Ñ� Ð² Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð»ÑƒÑ‡Ð°Ð¹ %qc Ð² mmix_print_operandÐ’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ñ�Ñ‚Ð¾ Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°:Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�:Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ñ‡ÐµÐ¼Ñƒ Ñ€Ð°Ð²ÐµÐ½ ÐºÐ¾Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ� Ð¾Ñ‚ Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸?Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ñ‡ÐµÐ¼Ñƒ Ñ€Ð°Ð²ÐµÐ½ ÐºÐ¾Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ� Ð¾Ñ‚ Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ - Ð²ÐµÐºÑ‚Ð¾Ñ€ MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� MMX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABIÐ²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� MMX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABIMODULE PROCEDURE Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² generic module interfaceMODULE PROCEDURE Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð² %CMODULE Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð² %CMOLD Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² NULL Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² %LMOLD Ñ‚ÐµÐ³ Ð² %LMOLD Ñ‚ÐµÐ³ Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� SOURCE Ñ‚ÐµÐ³Ð¾Ð¼ Ð² %LMOLD Ñ‚ÐµÐ³ Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� typespec Ð² %LMOLD= Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² NULL() Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð² %L: Ð�ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ñ‹Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ %s Ð¸ %sMSA MIPS16 ÐºÐ¾Ð´MSP430 Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ€Ð°Ð±Ð¾Ñ‚Ð°ÑŽÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ¾Ð² Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹MULT Ñ�Ð»ÑƒÑ‡Ð°Ð¹ Ð² cris_op_strÐ�Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ð°Ñ� Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð²Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %s Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð² %LÐ�Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ð°Ñ� Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð²Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ISHFTC Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ BIT_SIZE Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² %CÐ“Ð»Ð°Ð²Ð½Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ.ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ "char" Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼.ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ char Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼.Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ†ÐµÐ»Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ 32 Ð±Ð¸Ñ‚Ð°.Ð Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ ÐºÑ€Ð°Ñ‚ÐµÐ½ 4 Ð±Ð°Ð¹Ñ‚Ð°Ð¼ (Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: Ð¿Ñ€Ð¸ Ñ�Ñ‚Ð¾Ð¼ Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚Ñ�Ñ� ABI).ÐžÐ±ÐµÑ�Ð¿ÐµÑ‡Ð¸Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð¸ Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰Ð°Ð»Ð¸Ñ�ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ DMA Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.Ð—Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ð¼Ð°ÑˆÐ¸Ð½Ñƒ Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð¸Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° ÐºÐ¾Ð¼Ð°Ð½Ð´.Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° GENERIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CMalloc Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² P2 Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾.Ð ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ MAC Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ….ÐŸÐ¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ __tls_get_addr Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÐµÐ¹ Ð¾Ð± Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ….ÐŸÐ¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð²Ñ�Ðµ Ñ†Ð¸ÐºÐ»Ñ‹ ÐºÐ°Ðº Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»ÑŒÐ½Ñ‹Ðµ.ÐžÑ‚Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð²Ñ�ÐµÑ… inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² ÐºÐ°Ðº hidden.Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ñ… Ð±Ð»Ð¾ÐºÐ¾Ð² Ð² Ñ†Ð¸ÐºÐ»Ðµ Ð´Ð»Ñ� Ð²Ñ‹Ð½ÐµÑ�ÐµÐ½Ð¸Ñ� Ð¸Ð½Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð² Ñ†Ð¸ÐºÐ»Ð°.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¿Ð¾ Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð°Ð¼.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð¾Ð² Ð² Ð¼ÐµÐ³Ð°Ð±Ð°Ð¹Ñ‚Ð°Ñ….ÐœÐ°ÐºÑ�. count of debug markers to expand or inline.ÐœÐ°ÐºÑ�. number of generated reload insns per insn is achieved (%d)
! ÐœÐ°ÐºÑ�. Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð¸ Ð² Ñ€Ð°Ñ�ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ….ÐœÐ°ÐºÑ�. Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹, Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸.ÐœÐ°ÐºÑ�. Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ…ÐµÑˆ-Ñ‚Ð°Ð±Ð»Ð¸Ñ† Ð´Ð»Ñ� Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ….ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð¾Ñ�Ñ‚ ÐºÐ¾Ð´Ð° Ð·Ð° Ñ�Ñ‡Ñ‘Ñ‚ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð² (Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð°Ñ…).ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¾Ñ†ÐµÐ½ÐºÐ° Ñ€Ð¾Ñ�Ñ‚Ð° Ñ‚ÐµÐ»Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ðµ Ñ€Ð°Ð½Ð½ÐµÐ¹ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¾Ñ†ÐµÐ½ÐºÐ° Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð¿Ð¾ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸ÑŽ, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ñ�Ñ‡Ð¸Ñ‚Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ñ�ÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¼.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð¾Ñ�Ñ‚ Ð¾Ð±ÑŠÐµÐ¼Ð° "Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð¹" Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ðµ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¾Ðº (Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð°Ñ…).ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ (Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð²) Ð¿Ð°Ñ€Ñ‚Ð¸Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� LTO.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð¾Ñ�Ñ‚ ÐºÐ°Ð´Ñ€Ð° Ñ�Ñ‚ÐµÐºÐ° Ð¸Ð·-Ð·Ð° inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¾Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ (Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð°Ñ…).ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð½Ð¾Ð²Ñ‹Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð², Ð¿Ñ€Ð¸ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ� Ð·Ð°Ð¼ÐµÐ½Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚ Ð¿Ñ€Ð¸ ipa-sra.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ñ…Ð¾Ð¶Ð¸Ñ… Ð±Ð°Ð·Ð¾Ð²Ñ‹Ñ… Ð±Ð»Ð¾ÐºÐ¾Ð², Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼Ð¸ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð² Ð´ÐµÑ€ÐµÐ²Ðµ Ð´Ð¾Ð¼Ð¸Ð½Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð½Ñ�Ñ‚Ð¸Ñ� Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ñ†ÐµÐ¿Ð¾Ñ‡ÐµÐº sqrt Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ñ�ÐºÑ�Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qs Ð² %LÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�ÐºÐ°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ Ð¿Ð¾Ð½Ð¸Ð¶ÐµÐ½Ð¸Ñ� Ð¼Ð¾Ñ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ antic-Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ð° Ð¿Ñ€Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ñ… Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ð¿Ñ€Ð¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¸ Ð¼ÐµÑ€Ñ‚Ð²Ñ‹Ñ… Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ð½Ð° RTL-Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ�Ð¾Ð²Ð¾ÐºÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ð¼Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð¸ Ñ€ÐµÑˆÐµÑ‚ÐºÐ°Ñ….ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² PHI, Ð¿Ñ€Ð¸ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ FSM Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ñ‹Ñ‚Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¾Ñ‚Ñ�Ð³Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ñ‡ÐµÑ€ÐµÐ· Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð±Ð»Ð¾Ðº.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² PHI, Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð¾Ðµ if-ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸ÐµÐ¹ Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸, ÐµÑ�Ð»Ð¸ Ñ†Ð¸ÐºÐ» Ð½Ðµ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ Ð¿Ñ€Ð°Ð³Ð¼Ð¾Ð¹ simd.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ñ… Ð±Ð»Ð¾ÐºÐ¾Ð² Ð² ÐºÐ¾Ð½ÐµÑ‡Ð½Ð¾Ð¼ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ð¼ Ð½Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ðµ Ð¿Ñ€Ð¾Ñ‚Ñ�Ð³Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð².Ð§Ð¸Ñ�Ð»Ð¾ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ð°Ñ€ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¹ Ð·Ð°Ð¿Ð¸Ñ�Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ "ÑƒÑ‚Ð¾Ð¿Ð»ÐµÐ½Ñ‹".ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ñ… Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ð¿Ñ€Ð¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¸ Ð¼ÐµÑ€Ñ‚Ð²Ñ‹Ñ… Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ð½Ð° RTL-Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ�Ñ�Ñ‹Ð»Ð¾Ðº Ð½Ð° Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ Ð¿Ð¾ Ð´Ð°Ð½Ð½Ñ‹Ð¼.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.Ð•Ñ�Ð»Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾  Ð¿Ð¾Ð»ÐµÐ¹ Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ñ‚Ð¾ Ð¿Ñ€Ð¸ Ð°Ð½Ð°Ð»Ð¸Ð·Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ Ð²Ñ�Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¾Ð´Ð½Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ, Ð¿Ñ€Ð¸Ð³Ð¾Ð´Ð½Ð¾Ð¼ Ð´Ð»Ñ� if-ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ð¸.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ Ð´Ð»Ñ� ÐµÐ³Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð³Ð¾Ñ‚Ð¾Ð²Ñ‹Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ñ‹ Ð½Ð° Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ðµ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð±Ð»Ð¾ÐºÐ¾Ð² ÐºÐ¾Ð½ÐµÑ‡Ð½Ð¾Ð³Ð¾ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð° Ð½Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ðµ Ð¿Ñ€Ð¾Ñ‚Ñ�Ð³Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð².ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ†Ð¸ÐºÐ»Ð°, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÐºÐ°Ñ‚Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² Ñ†Ð¸ÐºÐ»Ðµ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð² Ð¸Ð¼ÐµÐ½ Ð´Ð»Ñ� Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð² Ð¿Ñ€Ð¸ Ð½ÐµÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾Ð¼ Ð¿Ð¾Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½Ð¸.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ð´Ð»Ñ� Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ Ð¿Ð¾ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸ÑŽ Ð¿Ñ€Ð¸ Ð°Ð½Ð°Ð»Ð¸Ð·Ðµ Ð½ÐµÐ¸Ð½Ð¸Ð·Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¸Ð¼Ñ‘Ð½.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð½Ð¾Ð²Ñ‹Ñ… Ð¿ÑƒÑ‚ÐµÐ¹ Ð¿Ñ€Ð¾Ñ‚Ñ�Ð³Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð², ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ð½Ñ‹ Ð² ÐºÐ¾Ð½ÐµÑ‡Ð½Ð¾Ð¼ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ðµ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ nops Ð¿Ñ€Ð¸ Ð²Ñ�Ñ‚Ð°Ð²ÐºÐµ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·ÐºÐ¸ (ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ 2).ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð² Ð±Ð»Ð¾ÐºÐµ, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¾Ñ‚Ñ�Ð³Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð².ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð², Ð¸Ñ�Ñ�Ð»ÐµÐ´ÑƒÐµÐ¼Ñ‹Ñ… IPA Ð¿Ñ€Ð¸ Ð°Ð½Ð°Ð»Ð¸Ð·Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ðµ Ð°Ð½Ð°Ð»Ð¸Ð·Ð° Ð°Ð»Ð¸Ð°Ñ�Ð¾Ð² Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ�Ñ‚Ñ€Ð¾Ðº, Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ strlen Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñ‹.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ðµ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ Ð¿Ð»Ð°Ð½Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ñ�Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸, Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð¹ Ð¿Ñ€Ð¸ if-ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ñ�Ñ‡Ð¸Ñ‚Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ñ�ÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ð¼.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ñ�Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸, Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð¹ Ð¿Ñ€Ð¸ if-ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ñ�Ñ‡Ð¸Ñ‚Ð°ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿Ñ€ÐµÐ´Ñ�ÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ð¼.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ° Ñ€Ð°Ð·Ð±Ð¸Ð²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð° (Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð°Ñ… Ð¿Ð¾ Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸ÑŽ Ðº Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸) Ð´Ð»Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð¸, Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ñ€Ð¾Ñ�Ð°Ñ… Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð² SSA-Ð¸Ð¼ÐµÐ½.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ (Ð² Ð±Ð°Ð¹Ñ‚Ð°Ñ…) Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð², Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ñ… Ð¿Ð¾Ð±Ð°Ð¹Ñ‚Ð½Ð¾, Ð¿Ñ€Ð¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¸ Ð¼ÐµÑ€Ñ‚Ð²Ñ‹Ñ… Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð² Ð±Ð°Ð¹Ñ‚Ð°Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ñ… Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ñ… Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð².ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹, Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ� ÐºÐ°Ð¶Ð´Ñ‹Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼, Ð¿Ñ€Ð¸ Ð¼ÐµÐ¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð¾Ð¼ Ñ€Ð°Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð¼ÐµÑ‰ÐµÐ½Ñ‹ Ð² small data Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ñ… Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² (Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ð°Ñ… Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸), Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ñƒ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒÑ�Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ñ… Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² (Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ð°Ñ… Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸), Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾ Ñ�ÐºÐ¾Ñ€Ð¾Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒÑ�Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ð¿Ð¾Ð´Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°Ñ‚ÑŒ %dÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° ÐµÑ�Ñ‚ÑŒ %dÐžÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð¡Ð»Ð¸Ñ‚ÑŒ C++ Ñ‚Ð¸Ð¿Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑ� Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¾ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�.Ð¡Ð»Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�Ð¼ÐµÐ¶Ð½Ñ‹Ðµ Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�.ÐšÐ¾Ð¼Ð°Ð½Ð´Ð° Ñ�Ð»Ð¸Ñ�Ð½Ð¸Ñ� (merge):ÐœÐ¸Ð½. Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸Ðµ Ñ‡Ð¸Ñ�Ð»Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ðº Ñ‡Ð¸Ñ�Ð»Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÑŽ Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ñ€ÐµÐ´Ð²Ñ‹Ð±Ð¾Ñ€Ð¾Ðº Ð² Ñ†Ð¸ÐºÐ»Ðµ.ÐœÐ¸Ð½. Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸Ðµ Ñ‡Ð¸Ñ�Ð»Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ðº Ñ‡Ð¸Ñ�Ð»Ñƒ Ð¿Ñ€ÐµÐ´Ð²Ñ‹Ð±Ð¾Ñ€Ð¾Ðº Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ñ€ÐµÐ´Ð²Ñ‹Ð±Ð¾Ñ€Ð¾Ðº Ð² Ñ†Ð¸ÐºÐ»Ð°Ñ… Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹.ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð¸Ñ�Ñ‚Ð°Ð½Ñ†Ð¸Ñ� Ð¼ÐµÐ¶Ð´Ñƒ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ð¼Ð¸ Ð·Ð°Ð¿Ð¸Ñ�ÑŒÑŽ Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¼.ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾Ñ�Ñ‚ÑŒ Ñ�ÐºÐ²Ð¾Ð·Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð°Ñ…, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð±Ð»Ð¾Ðº Ðº EBB Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼ Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² (LRA)ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ (Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð²) Ð¿Ð°Ñ€Ñ‚Ð¸Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� LTO.ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐ¼ ÐºÑƒÑ‡Ð¸, Ð¿Ñ€Ð¸ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð±Ð¾Ñ€Ð° Ð¼ÑƒÑ�Ð¾Ñ€Ð°, Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð°Ñ… Ð¾Ñ‚ Ð¾Ð±Ñ‰ÐµÐ³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸, Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð´ ÐºÑƒÑ‡Ñƒ.ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÑƒÑ‡Ð¸ Ð² ÐºÐ¸Ð»Ð¾Ð±Ð°Ð¹Ñ‚Ð°Ñ…, Ð¿Ñ€Ð¸ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð±Ð¾Ñ€ Ð¼ÑƒÑ�Ð¾Ñ€Ð°, Ð² ÐºÐ¸Ð»Ð¾Ð±Ð°Ð¹Ñ‚Ð°Ñ….ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ð½Ð° Ð¿Ð¾Ñ‚Ð¾Ðº Ð² Ñ€Ð°Ð·Ð²Ñ‘Ñ€Ð½ÑƒÑ‚Ð¾Ð¼ Ñ†Ð¸ÐºÐ»ÐµÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² ELEMENTAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ðµ Ð¼ÐµÐ¶Ð´Ñƒ MODULE PROCEDURE Ð² %L Ð¸ ÐµÐµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %sÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² MODULE PROCEDURE Ð¸Ð¼ÐµÐ½Ð°Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² (%s/%s) Ð² %CÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² PURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ðµ Ð¼ÐµÐ¶Ð´Ñƒ MODULE PROCEDURE Ð² %L Ð¸ ÐµÐµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %sÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² RECURSIVE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ðµ Ð¼ÐµÐ¶Ð´Ñƒ MODULE PROCEDURE Ð² %L Ð¸ ÐµÐµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %sÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² Ñ‡Ð¸Ñ�Ð»Ðµ MODULE PROCEDURE Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %CÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L: Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ð¸ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²ÐµÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ !$OMP END ATOMIC Ð¿Ð¾Ñ�Ð»Ðµ !$OMP ATOMIC CAPTURE Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<&%> Ð² Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<(%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² Ð¸Ð»Ð¸ Ð´Ð¾ %LÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<)%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² Ð¸Ð»Ð¸ Ð´Ð¾ %LÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %LÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ INITIALIZER ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� !$OMP DECLARE REDUCTION Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð±ÐµÐ· Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² %LÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qs Ð² %LÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð² %LÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð² %LÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² CODIMENSION Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² DIMENSION Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð² IMPLICIT Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ð´Ð»Ñ� Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¸ Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² %LÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð»Ð¸ common Ð±Ð»Ð¾ÐºÐ° Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�ÐºÑ�Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð² Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¼ Ñ‡Ð¸Ñ�Ð»Ðµ Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¼ÐµÑ‚ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ñ� Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾Ð¼ Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ generic Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² USE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð²Ð¸Ð´Ð° Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ L Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð° Ð² %LÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ´ BIND(C) Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð°Ð²Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð°Ð²Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ð¸Ð»Ð¸ Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÐœÐ¾Ð´ÑƒÐ»ÑŒ %qs Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ %d ÐºÐ¾Ð»Ð¾Ð½ÐºÐµ %d: %sÐ¤Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð½Ðµ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð¸Ð»Ð¸ Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ MODULE PROCEDURE Ð¸Ð»Ð¸ Ð² Ð¼Ð¾Ð´ÑƒÐ»Ðµ ÐµÑ�Ñ‚ÑŒ Ð¾ÑˆÐ¸Ð±ÐºÐ¸.ÐŸÑ€Ð¸Ñ€Ð¾Ð´Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð² USE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¸Ð±Ð¾ INTRINSIC Ð»Ð¸Ð±Ð¾ NON_INTRINSICÐ‘Ð¾Ð»ÑŒÑˆÐµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ‡ÐµÐ¼ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %LÐ‘Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÑƒÐ³Ð¸ Ð¸Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð¸Ð· thunk-ÑƒÐ·Ð»Ð°Ð’Ñ‹Ð½Ð¾Ñ�Ð¸Ñ‚ÑŒ Ð¸Ð½Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ð·Ð° Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‹ Ñ†Ð¸ÐºÐ»Ð¾Ð².Ð�ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ð·Ð°Ð´Ð°Ð½Ð¾ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ NAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² %CNAME Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð´Ð»Ñ� ABSTRACT INTERFACE Ð² %CNAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼NAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ character Ð²Ð¸Ð´Ð°NAMELIST %qs Ð² READ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %LNAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %LNAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð¸Ð¼ÐµÐµÑ‚ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ PUBLIC Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ %qs Ð² %LNAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð¸Ð¼ÐµÐµÑ‚ use-associated PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ %qs Ð² %LNAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ALLOCATABLE Ð¸Ð»Ð¸ POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½ÑƒÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½ÑƒÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L Ñ� ALLOCATABLE Ð¸Ð»Ð¸ POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ PRIVATE Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ PUBLIC Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ %qs Ð² %LNAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %LNEWUNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %LNEWUNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ FILE= Ð¸Ð»Ð¸ STATUS='scratch' Ð² %CNOPASS Ð¸Ð»Ð¸ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð² %CNOTE_INSN_BASIC_BLOCK %d Ð² Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ðµ Ð±Ð»Ð¾ÐºÐ° %dÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ NOTE_INSN_BASIC_BLOCK Ð´Ð»Ñ� Ð±Ð»Ð¾ÐºÐ° %dÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ NO_ARG_CHECKNULL Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %LNULL Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ MOLD Ð² %LNULL ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸NULL Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸NULL() Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² %C Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°NULL() Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ MOLDÐ˜Ð¼Ñ� %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 Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð¾ÐµÐ˜Ð¼Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¾Ð¹ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸.Ð˜Ð¼Ñ� Ñ�Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°.Ð˜Ð¼Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð¾ÐµÐ˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ COMMON Ð±Ð»Ð¾Ðº %qs at %L Ð²ÐµÐ·Ð´Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° (%lu Ð¿Ñ€Ð¾Ñ‚Ð¸Ð² %lu Ð±Ð°Ð¹Ñ‚)Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº DO Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ ENDDO Ð¸Ð¼ÐµÐ½Ð¸Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qs Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %LÐ˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %C Ð² EQUIVALENCEÐ˜Ð¼Ñ� NAMELIST Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ %qs Ð² %C ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %sÐ˜Ð¼Ñ� NAMELIST Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ %qs Ð² %C ÑƒÐ¶Ðµ USE Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÑ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾.Ð˜Ð¼Ñ� NAMELIST Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ SAVE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¢Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¸Ð¼Ñ� Ð»Ð¸Ð±Ð¾ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð»Ð¸Ð±Ð¾ common Ð±Ð»Ð¾ÐºÐ° Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð² %CÐžÑ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ N Ð² %LÐžÑ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð² %LÐ’Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ CRITICAL Ð±Ð»Ð¾Ðº Ð² %CFPX/FPU Ñ�Ð¼ÐµÑˆÐµÐ½Ð¸Ðµ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð² %CÐŸÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð² Ð½ÐµÑ‚
  Ð’Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ð½ÐµÑ‚
  Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» crt0.o.Ð�ÐµÑ‚ Ð´ÑƒÐ³Ð¸ Ð¸Ð· thunk-ÑƒÐ·Ð»Ð°Ð�ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾Ðº
  Ð�ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %CÐ�ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %CÐ‘Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�.ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿ÐµÑ€ÐµÑ�ÐµÐºÐ°ÑŽÑ‰Ð¸Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ %iNon-ELEMENTAL Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð² WHERE Ð² %LNon-POINTER Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ (%s) Ð² %LÐ�Ðµ-RECURSIVE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ñ�ÐµÐ±Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾.  ÐžÐ±ÑŠÑ�Ð²Ð¸Ñ‚Ðµ ÐµÑ‘ RECURSIVE Ð¸Ð»Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-frecursive%>Ð�Ðµ-THREADPRIVATE Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² COPYIN ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LNon-character Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %LNon-character Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %LÐ�Ðµ-character Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %LNon-character Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %LÐ�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ð¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %LÐ�ÐµÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ LOGICAL Ð²Ð¸Ð´ Ð² %s Ñ‚ÐµÐ³Ðµ Ð² %LÐ�ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ABSTRACTÐ�ÐµÑ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² Ð¼ÐµÑ‚ÐºÐµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %LÐ�ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð°Ñ� FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹Ð�ÐµÐ·Ð½Ð°Ñ‡Ð°Ñ‰Ð¸Ðµ Ñ†Ð¸Ñ„Ñ€Ñ‹ Ð² %qs Ñ‡Ð¸Ñ�Ð»Ðµ Ð² %C, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ KINDNon-variable Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %LÐ�ÐµÐ½ÑƒÐ»ÐµÐ²Ð°Ñ� Ð¼Ð½Ð¸Ð¼Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¾Ñ‚Ð±Ñ€Ð¾ÑˆÐµÐ½Ð° Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð· %qs Ð² %qs Ð² %LÐ�ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L - Ð¿Ñ€Ð¾Ð²ÐµÑ€ÑŒÑ‚Ðµ, Ñ‡Ñ‚Ð¾ Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð´Ð»Ñ� '=' Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð�ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ‚Ð°Ð±ÑƒÐ»Ñ�Ñ†Ð¸Ð¸ Ð² %CÐ�ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ‚Ð°Ð±ÑƒÐ»Ñ�Ñ†Ð¸Ð¸ Ð² ÐºÐ¾Ð»Ð¾Ð½ÐºÐµ %d Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ %dÐ�ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ‚Ð°Ð±ÑƒÐ»Ñ�Ñ†Ð¸Ð¸ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð² %CÐ�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐ�ÐµÐ½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LÐ�ÐµÑ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ include ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ %qsÐ�ÐµÑ†ÐµÐ»Ñ‹Ð¹ Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð¸ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %LÐ�ÐµÐ¸Ð½Ñ‚ÐµÑ€Ð¾Ð¿ÐµÑ€Ð°Ð±ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² FPTR Ð² %L Ð´Ð»Ñ� C_F_POINTER: %sÐ�ÐµÐ¸Ð½Ñ‚ÐµÑ€Ð¾Ð¿ÐµÑ€Ð°Ð±ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� C_LOC: %sÐ�ÐµÐ¸Ð½Ñ‚ÐµÑ€Ð¾Ð¿ÐµÑ€Ð°Ð±ÐµÐ»ÑŒÐ½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð»Ñ� C_FUNLOCÐ�ÐµÐ¸Ð½Ñ‚ÐµÑ€Ð¾Ð¿ÐµÑ€Ð°Ð±ÐµÐ»ÑŒÐ½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L Ð´Ð»Ñ� C_F_PROCPOINTERÐ�ÐµÐ²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %LÐ¢Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð°Ð�ÐµÐ¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %CÐ�ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %s*%d Ð² %CÐ�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %CÐ�Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� TAG.Ð§Ð¸Ñ�Ð»Ð¾ Ð¿Ð°Ñ€Ñ‚Ð¸Ñ†Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹.Ð§Ð¸Ñ�Ð»Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð².Ð§Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð¹ PARAMETER Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² complex ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ Ð² %CÐ§Ð¸Ñ�Ð»Ð¾Ð²Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %LÐ§Ð¸Ñ�Ð»Ð¾Ð²Ñ‹Ðµ Ð¸Ð»Ð¸ CHARACTER Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %LOLD Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ð¼OMP DECLARE TARGET COMMON Ð² %L Ñ€Ð°Ð½ÐµÐµ ÑƒÐ¿Ð¾Ð¼Ñ�Ð½ÑƒÑ‚Ð° Ð² LINK ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¸ Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² TO ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµOMP DECLARE TARGET COMMON Ð² %L Ñ€Ð°Ð½ÐµÐµ ÑƒÐ¿Ð¾Ð¼Ñ�Ð½ÑƒÑ‚Ð° Ð² TO ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¸ Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² LINK ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµOMP DECLARE TARGET Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ COMMON Ð±Ð»Ð¾ÐºÐ°OMP DECLARE TARGET Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ñ€Ð°Ð½ÐµÐµ ÑƒÐ¿Ð¾Ð¼Ñ�Ð½ÑƒÑ‚Ð° Ð² LINK ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¸ Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² TO ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµOMP DECLARE TARGET Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ñ€Ð°Ð½ÐµÐµ ÑƒÐ¿Ð¾Ð¼Ñ�Ð½ÑƒÑ‚Ð° Ð² TO ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¸ Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² LINK ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµOMP TARGET UPDATE Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ…Ð¾Ñ‚Ñ� Ð±Ñ‹ Ð¾Ð´Ð½Ñƒ TO Ð¸Ð»Ð¸ FROM ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÑƒOPEN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ UNIT Ð¸Ð»Ð¸ NEWUNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸OPEN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %COPERATOR Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ PURE Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹OPTIONAL Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK Ð² %CÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ORDERED ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %CÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ORDERED ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ COLLAPSE Ð² %LÐžÐ±ÑŠÐµÐºÑ‚ %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %LÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Objective-C Ð¼Ð¾Ð³ÑƒÑ‚ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ°Ñ� Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ:Ð¡Ñ‚Ð°Ñ€Ñ‹Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð´Ð»Ð¸Ð½Ñ‹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %CÐ¡Ñ‚Ð°Ñ€Ð¾Ð¼Ð¾Ð´Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² %CÐ¡Ñ‚Ð°Ñ€Ð¾Ð¼Ð¾Ð´Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %s*%d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %CÐ˜Ñ�ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ ÐºÐ°Ð´Ñ€Ð° Ð² Ð»Ð¸Ñ�Ñ‚Ð¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ….ÐžÑ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°Ñ‚ÑŒ ÑˆÐ°Ð³ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ð¸ Ð¾Ñ‚Ñ€ÐµÐ·ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�.Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ ÐºÐ°Ð´Ñ€Ð° Ð² Ð»Ð¸Ñ�Ñ‚Ð¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ….ÐžÐ´Ð¸Ð½ Ð¸Ð· Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð² INITIALIZER ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¾Ñ‚ !$OMP DECLARE REDUCTION Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ OMP_PRIV Ð² %LÐ¢Ð¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ñ‹ SOURCE Ð¸Ð»Ð¸ SINK Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð² ORDERED Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ðµ Ð² %LÐ¢Ð¾Ð»ÑŒÐºÐ¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð² %L, Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÑŽÑ‚ Ñ‚Ð°ÐºÐ¶Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñ‹Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°.Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %LÐ“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� Ð²Ñ‹Ð´Ð°Ñ‡ÐµÐ¹ Ð¾Ð´Ð½Ð¾Ð¹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð½Ð° Ñ‚Ð°ÐºÑ‚.Ð¡Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸.Ð¢Ð¾Ð»ÑŒÐºÐ¾ !$ACC ROUTINE Ñ„Ð¾Ñ€Ð¼Ð° Ð±ÐµÐ· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ Ð² %CÐ¢Ð¾Ð»ÑŒÐºÐ¾ !$OMP DECLARE TARGET Ñ„Ð¾Ñ€Ð¼Ð° Ð±ÐµÐ· ÐºÐ»Ð°ÑƒÐ·ÑƒÐ» Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ Ð² %CÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 32 Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 32 Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð¾Ð±Ñ‰ÐµÐ³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�.OpenACC ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð½Ðµ-OpenACC Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸OpenACC Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ CRITICAL Ð±Ð»Ð¾ÐºÐ° Ð² %COpenACC Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ Ð² %C Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ñ…OpenACC Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ñ†Ð¸ÐºÐ»Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� OpenACC Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽOpenACC Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ OpenACC Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹, Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð·Ð¼ Ð¿Ð¾ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�OpenMP Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¾Ñ‚ SIMD Ð¸ DECLARE TARGET Ð² %C Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² PURE Ð¸Ð»Ð¸ ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ñ…ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð² %%L ÐµÑ�Ñ‚ÑŒ %sÐžÐ¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð² %%L ÐµÑ�Ñ‚ÑŒ %sÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%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 Ð¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…ÐžÐ¿Ñ†Ð¸Ñ� %s Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð²Ð¾ Ð²Ñ�ÐµÑ… LTO Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñ…ÐžÐ¿Ñ†Ð¸Ñ� %s Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸ÐšÐ»ÑŽÑ‡Ð¸:
--- 2481,2495 ----
  ÐžÑˆÐ¸Ð±ÐºÐ° Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� %sÐ�Ðµ Ñ‡Ð¸Ñ‚Ð°ÐµÑ‚Ñ�Ñ� Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ñ‹Ð¹ Ð² %C, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ñ‚ Ð±Ñ‹Ð» Ñ�Ð¾Ð·Ð´Ð°Ð½ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ð²ÐµÑ€Ñ�Ð¸ÐµÐ¹ GNU FortranÐ�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ IMPLICIT Ð² %C Ð¿Ð¾Ñ�Ð»Ðµ IMPLICIT NONEÐ›Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¾Ð¿ÐµÑ‡Ð°Ñ‚ÐºÐ¸.Ð—Ð°Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ gas Ð¿ÐµÑ‡Ð°Ñ‚Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ tomcat.Ð˜Ð½Ð´ÐµÐºÑ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ñ€ÐµÐ±Ñ€Ð° C-Ð³Ñ€Ð°Ñ„Ð° Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð˜Ð½Ð´ÐµÐºÑ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ñ€ÐµÐ±Ñ€Ð° C-Ð³Ñ€Ð°Ñ„Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð¡Ð²Ñ�Ð·Ð°Ð½Ð½Ñ‹Ðµ Ð² Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÑƒ Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ñ‹Ðµ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ñ‹Ð˜Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð· %qs Ð² %qs Ð² %LÐ˜Ð·Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¼Ð»Ð°Ð´ÑˆÐ¸Ðµ 8 Ð±Ð¸Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ�Ñ‚ÐµÐºÐ°.Ð˜Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ ABI Ð´Ð»Ñ� Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ� Ð´Ð²ÑƒÑ…Ñ�Ð»Ð¾Ð²Ð½Ñ‹Ð¼Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¼Ð¸.Ð˜Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð´Ð°Ð»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€Ð° Ð²Ð¿ÐµÑ€Ñ‘Ð´ Ð² Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ñ‰Ð¸ÐºÐµ.Ð˜Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ð¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸.Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ð¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸.Ð˜Ð·Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ñ�Ñ‚ÐµÐºÐ° Ð±ÐµÐ· Ð¾Ñ‚Ð¼ÐµÐ½Ñ‹ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹.Ð˜Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°Ð¼Ð¸ Microsoft Visual Studio.Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ Ð² %C Ð½ÐµÐ¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð¸Ð¼ Ð² character Ð²Ð¸Ð´Ðµ %dÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½ Ð² Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ð¹ Ð²Ð¸Ð´ %dCharacter Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñ‹ 1, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� BIND(C)Character ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ð² %L Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER Ð¸Ð»Ð¸ ALLOCATABLECharacter Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½ÑƒÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ character Ð´Ð»Ð¸Ð½ (%ld/%ld) Ð¼ÐµÐ¶Ð´Ñƒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ %qs Ð² %LÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ character Ð´Ð»Ð¸Ð½ (%ld/%ld) Ð¼ÐµÐ¶Ð´Ñƒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs Ð² %LCharacter Ð´Ð»Ð¸Ð½Ð° Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÐºÐ¾Ñ€Ð¾Ñ‡Ðµ Ñ‡ÐµÐ¼ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs (%lu/%lu) Ð² %LCharacter Ð´Ð»Ð¸Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð² %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� character Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ %qs Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½ÑƒÐ’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� character Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ñ� character Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� character Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½ÑƒÐŸÑ€Ð¾Ð²ÐµÑ€Ð¸Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�.ÐŸÑ€Ð¾Ð²ÐµÑ€Ð¸Ñ‚ÑŒ ÐºÐ¾Ð´ Ð½Ð° Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¾ÑˆÐ¸Ð±Ð¾Ðº Ð¸ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚ÑŒ Ñ€Ð°Ð±Ð¾Ñ‚Ñƒ.ÐŸÑ€Ð¾Ð²ÐµÑ€Ñ�Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ new Ð² C++.Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸ÑŽ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹.Ð Ð°Ð·Ð¼ÐµÑ€ Ñ‡Ð°Ð½ÐºÐ° Ð² OMP-Ñ€Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ð´Ð»Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ñ… Ñ†Ð¸ÐºÐ»Ð¾Ð².ÐžÑ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ�Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� x86.ÐžÑ‡Ð¸Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐµ.Ð—Ð°Ñ‡Ð¸Ñ�Ñ‚Ð¸Ñ‚ÑŒ BSS Ð½ÑƒÐ»Ñ�Ð¼Ð¸ Ð¸ Ð¿Ð¾Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð½ÑƒÐ»Ñ�Ð¼Ð¸ Ð² BSS.ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %CÐžÐ±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C, Ð½Ð¾ %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qsÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹ Ð² %C, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-fcoarray=%> Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹ Ð² %L, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-fcoarray=%> Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LÐšÐ¾Ð´ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½ÐšÐ¾Ð´ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½ÐœÐ¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð°: small, medium, large+.ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ� ÐºÐ¾Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ð² %LÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ñ‹Ñ… Ñ€Ð°Ð½Ð³Ð¾Ð² Ð² Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L (%d/%d)ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ASYNCHRONOUS Ð¸Ð»Ð¸ VOLATILE Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð½Ðµ Ð¸Ð¼ÐµÐ» Ð½Ð¸ ASYNCHRONOUS Ð½Ð¸ VOLATILEÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² POINTER Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %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++ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ðµ.Ð—Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð² %LÐ—Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ P Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð°Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ (big endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚.Compile code for little endian mode.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ Ð¾Ð±ÐµÑ€Ñ‚ÐºÐ¸ Cygwin DLL Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ð·Ð°Ð¼ÐµÐ½Ñ‹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² C++ new/delete.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� ETRAX 100 (CRIS v8).ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� ETRAX 4 (CRIS v3).Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ABI Ð´Ð»Ñ� V8+.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� ABI DSBT Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� m32r.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� m32r2.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� m32rx.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850e.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850e1.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850e2.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850e2v3.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850e3v5.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� v850es Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° v850e1.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²ÐµÑ�ÑŒ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð·Ð° Ñ€Ð°Ð·.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð´Ð»Ð¸Ð½Ð½Ñ‹Ð¼Ð¸ Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸, Ñ‡Ñ‚Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¼ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸ÐµÐ¼ Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ñ„Ð»Ð°Ð³ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð´Ð»Ð¸Ð½Ð½Ñ‹Ð¼Ð¸ Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð´Ð»Ð¸Ð½Ð½Ñ‹Ð¼Ð¸ Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸.Complex Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LOG Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð¤Ð¾Ñ€Ñ‚Ñ€Ð°Ð½Ð° Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�.ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %C ÑƒÐ¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %C ÑƒÐ¶Ðµ Ð² Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð¼ Ñ‚Ð¸Ð¿Ðµ Ð² %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %C ÐµÑ�Ñ‚ÑŒ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %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 Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ñ‚Ð¸Ð¿Ð° BIND(C) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐµÐ´Ð¸Ð½Ð¸Ñ‡Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½ÑƒÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ñ� CLASS Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ñ‚Ð¸Ð¿Ð° EVENT_TYPE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ðµ Ð¸Ð»Ð¸ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ñ‡Ñ‚Ð¾ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð¸Ð¼ÐµÐµÑ‚ pointer Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ðµ Ð¸Ð»Ð¸ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ñ‡Ñ‚Ð¾ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð¸Ð¼ÐµÐµÑ‚ pointer Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s SEQUENCE Ñ‚Ð¸Ð¿Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ POINTERÐ˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð¸Ð¼ÐµÐ½ÑƒÐµÐ¼Ð¾Ð³Ð¾ %s Ð² %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ð¿Ñ€Ð°Ð²Ð° Ð¾Ñ‚ Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ� Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ð¿Ñ€Ð°Ð²Ð° Ð¾Ñ‚ Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ� Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð² TYPE Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ CONTAINSÐ’Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ð¹ GOTO Ð² %CÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸Ð¸ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð°ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸Ð¸ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð´Ð²Ð° CHARACTER Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸: %s
  ÐšÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ Ð² %L Ð¸ %LÐ‘Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ð¾ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐµ IBM XLC.Ð�Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð¸Ñ‡ÐµÐ¼Ñƒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¼Ñƒ.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1990 C Ñ� Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�Ð¼Ð¸ Ð¾Ñ‚ 1994.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1990 C Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1990 C.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1998 C++ Ñ� ÑƒÑ‡ÐµÑ‚Ð¾Ð¼ Ñ‚ÐµÑ…Ð½Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿Ð¾Ð¿Ñ€Ð°Ð²Ð¾Ðº 2003 Ð³Ð¾Ð´Ð°, Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1998 C++ Ñ� ÑƒÑ‡ÐµÑ‚Ð¾Ð¼ Ñ‚ÐµÑ…Ð½Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿Ð¾Ð¿Ñ€Ð°Ð²Ð¾Ðº 2003 Ð³Ð¾Ð´Ð°.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1999 C Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1999 C.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C++ Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C++.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2014 C++ Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2014 C++.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO Fortran 2003.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO Fortran 2008, Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ� TS 29113.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO Fortran 2008.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO Fortran 2018.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO Fortran 95.ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÐµÐ¹ Ñ�Ð·Ñ‹ÐºÐ° Objective-C 1.0 Ð² Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ GCC 4.0.Ð¡Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ o32 FPXX ABI.Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ñ‹Ð¹.Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ 'int' 16-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼.Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ 'int' 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼.ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° default CHARACTERÐ’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %C Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ñ�ÐµÑ‚Ñ�Ñ� Ð² %LÐ¡Ð½Ñ�Ñ‚ÑŒ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¼ÐµÐ¶Ð´Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð¼Ð¸ Ð¾Ð´Ð½Ð¾Ð¹ Ð¸ Ñ‚Ð¾Ð¹ Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹.Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %C ÑƒÐ¶Ðµ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ PUREÐŸÐ¾Ð·Ð²Ð¾Ð»Ñ�ÐµÑ‚ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð°Ð�Ð¾Ð¼ÐµÑ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0-31 Ð´Ð»Ñ� %sÐ’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ IEEE trap Ñ€ÐµÐ¶Ð¸Ð¼.Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ fp Ñ€ÐµÐ¶Ð¸Ð¼ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ�.Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ´Ð°ÑŽÑ‰ÑƒÑŽÑ�Ñ� Ð² fp Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¸.ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qs Ð² %qs Ð² %LÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %s Ð² %s Ð² %LÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %s Ð² COMPLEX(%d) Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð° Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ðº Ð¿Ð¾Ñ‚ÐµÑ€Ðµ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸, Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ KIND Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð±ÐµÑ�ÐºÐ¾Ð½ÐµÑ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð»Ð¸ Ð½ÐµÑ‡Ð¸Ñ�Ð»Ð° Ð² %L Ðº INTEGERÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ñ‹Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ð²Ð¾ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ñ… Ñ†Ð¸ÐºÐ»Ð°Ñ… Ð² Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð±ÐµÐ· Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð².ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ñ‹Ð²Ð°Ñ‚ÑŒ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ðº Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸.ÐŸÑ€Ð¸ Ð²Ñ…Ð¾Ð´Ðµ Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð² Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº.Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ ÐºÐ¾Ñ€Ð°Ð½Ð³Ð¾Ð² Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L (%d Ð¸ %d)Ð¡Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ, Ð¿Ñ€Ð¸ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð² GCSE Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ€Ð°Ñ�Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð°Ñ� Ñ†ÐµÐ½Ð° Ð´Ð»Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ñ�.Ð¦ÐµÐ½Ð° Ð·Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð°Ñ� Ñ†ÐµÐ½Ð° Ð´Ð»Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�, 4 Ñ€Ð°Ð²Ð½Ð¾ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ð¸Ð½Ñ‚ÐµÐ·Ð°ÐžÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° '%s'
  Ð£Ñ‡ÐµÑ�Ñ‚ÑŒ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð¹ Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.Cray ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ðµ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹Cray ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ðµ Ð² %L Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð² Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… pointer() Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…Cray pointee %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LCray pointee %qs Ð² SHARED ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LCray pointee object %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LCray pointee object %qs Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LCray pointee object %qs Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LCray pointer %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LCray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %C Ð¸Ð¼ÐµÐµÑ‚ %d Ð±Ð°Ð¹Ñ‚ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸; Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚ %d Ð±Ð°Ð¹Ñ‚Cray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼Cray pointer object %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LCray pointer object %qs Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LCray pointer object %qs Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LÐ¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¼ Ð³Ñ€Ð°Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼.Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼ÑƒÑŽ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ.Ð¡Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ð½Ð¾Ð½Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¸Ð½Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð² Ñ†Ð¸ÐºÐ»Ð°Ñ….Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ð¾Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ.Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´Ð»Ñ� "gcov".Ð¡Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ '%s'
! Ð¡Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %LÐ¡Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qsDATA Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½ Ð² Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ñ‹Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ INTERFACEDATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµDATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‡ÐµÐ¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ‡ÐµÐ¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹DC Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² %CDEALLOCATE Ð¾Ð±ÑŠÐµÐºÑ‚DEALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµDEALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµDECIMAL= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95DECL_GIMPLE_REG_P ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, Ð¾Ñ‚ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð±ÐµÑ€ÐµÑ‚Ñ�Ñ� Ð°Ð´Ñ€ÐµÑ�DEF_INTERNAL_FLT_FN (%s) Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹DEF_INTERNAL_INT_FN (%s) Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹DELIM= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95DEPEND SINK Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� DEPEND SOURCE Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð² %LDIM Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ†DIM Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· COARRAY Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� THIS_IMAGE Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %LDIMENSION Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ñ�Ð²Ð¾ÐµÐ³Ð¾ INTERFACE Ñ‚ÐµÐ»Ð° Ð² %LDISTANCE= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� NUM_IMAGES Ð² %LDISTANCE= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� 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 Ð² %CDP Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² %CDTIO %s Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð¹DTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼DTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ASSUMED SHAPE ARRAYDTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ KIND = %dDTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %sDTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ INTENT %sDTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¾Ð¹Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð²Ñ‹ÑˆÐµ Ð²ÐµÑ€Ñ…Ð½ÐµÐ¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %LÐ­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ð¸Ð¶Ðµ Ð½Ð¸Ð¶Ð½ÐµÐ¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %LÐ”Ð°Ð½Ð½Ñ‹Ðµ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÑŽÑ‚Ñ�Ñ� Ð² big-endian Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ (Ñ� Ð¿Ñ€Ñ�Ð¼Ñ‹Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð±Ð°Ð¹Ñ‚).Ð¦ÐµÐ»ÐµÐ²Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼, ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹, ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹, ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÑƒData-pointer-object Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ� BIND Ð¸Ð»Ð¸ SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð¼Ð¸, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ñ� Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽÐ”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ð° %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 Ñ€Ð°Ð·ÐžÑ‚ÐºÐ»Ð°Ð´Ñ‹Ð²Ð°Ñ‚ÑŒ "Ð½Ð° Ð¿Ð¾Ñ‚Ð¾Ð¼" Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¸Ð· Ñ�Ñ‚ÐµÐºÐ° Ð¿Ð¾Ñ�Ð»Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.ÐžÑ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð£Ð´Ð°Ð»Ñ�Ñ‚ÑŒ Ð¼ÐµÑ€Ñ‚Ð²Ñ‹Ðµ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¸.Ð£Ð´Ð°Ð»Ñ�Ñ‚ÑŒ Ð½ÐµÐ½ÑƒÐ¶Ð½Ñ‹Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ Ñ� Ð½ÑƒÐ»ÐµÐ¼.ÐžÑ‚Ð¼ÐµÐ½ÐµÐ½Ð½Ð°Ñ� Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ:Deprecated in GCC 8.  Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚.Ð�Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=c++11.Ð�Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=c++14.Ð�Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=c11.Ð�Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=c99.Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=gnu++11.Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=gnu++14.Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=gnu11.Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ñ‚ÐµÐ¿ÐµÑ€ÑŒ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ -std=gnu99.Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=iso9899:1999.Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ³Ð¾ -mno-vrsave.Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ³Ð¾ -mvrsave.Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ».  Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚.ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %C Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð¾ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸ Ñ� PRIVATE Ð¸ Ñ� BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð¼Ð¸ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ ÐµÑ�Ñ‚ÑŒ BIND(C)ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ABSTRACTÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼ %qsÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %CÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ BIND Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ñ� BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L Ð¿ÑƒÑ�Ñ‚ Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð´Ð»Ñ� C Ð¿Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %C Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ PRIVATE Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %C Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ PUBLIC Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %C Ð½Ðµ Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %C Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ñ‹Ð¹ EQUIVALENCE Ñ‡Ð»ÐµÐ½Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� FINAL Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %C Ñ� Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ CONTAINS Ñ�ÐµÐºÑ†Ð¸ÐµÐ¹ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %C Ð±ÐµÐ· ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð²ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs at %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 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ABSTRACT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qs ÐµÑ�Ñ‚ÑŒ DEFERRED Ð¸ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %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.Ð—Ð°Ð´Ð°ÐµÑ‚ Ñ�Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ Ð¼ÐµÐ¶Ð´Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ð¼Ð¸.Ð Ð°Ð·Ð½Ñ‹Ðµ CHARACTER Ð´Ð»Ð¸Ð½Ñ‹ (%ld/%ld) Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð Ð°Ð·Ð½Ñ‹Ðµ Ð²Ð¸Ð´Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %LÐ Ð°Ð·Ð½Ñ‹Ðµ Ñ€Ð°Ð½Ð³Ð¸ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %LÐ˜Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ð´Ð»Ñ� %s Ð² %L Ð¿Ð¾ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸ÑŽ %d (%d Ð¸ %d)Ð Ð°Ð·Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² %qs Ð¸ %qs Ð² %L Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<dot_product%>Ð Ð°Ð·Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ð¿Ð¾ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸ÑŽ 1 Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² %qs Ð¸ %qs Ð² %L Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ matmulÐ Ð°Ð·Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ð¿Ð¾ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸ÑŽ 2 Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² %qs Ð¸ %qs Ð² %L Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ matmulÐ Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð²Ð¸Ð´Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² %LÐ Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L; Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ð¸Ñ‚ÑŒ %s Ð² %sÐ˜Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� %s Ð² %L Ð¿Ð¾Ñ�Ð»Ðµ ÐµÐ³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ARCompact Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�.Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð².Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ LR Ð¸ SR Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¼Ð¸ aux Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² FPX Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�.ÐžÑ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ñ… 64-Ñ€Ð°Ð·Ñ€Ñ�Ð´Ð½Ñ‹Ñ… Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ñ… Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�.ÐžÑ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð¸ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ðº Ð½ÑƒÐ»Ñ� Ð¿Ð¾ IEEE.Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ð´ÐµÐºÑ�Ð½ÑƒÑŽ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸ÑŽ.ÐžÑ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸, Ð²Ð»Ð¸Ñ�ÑŽÑ‰Ð¸Ðµ Ð½Ð° Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ñ�Ð¸Ð³Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ñ… NaN Ð¿Ð¾ IEEE.ÐžÑ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸, Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÑŽÑ‰Ð¸Ðµ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ðµ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ðµ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹.Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ (PIC) Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² ÐºÐ¾Ð´Ðµ Ñ�Ð´Ñ€Ð° OS.ÐžÑ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ.Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ space-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð².Ð—Ð°Ð¿Ñ€ÐµÑ‚Ð¸Ñ‚ÑŒ Ð¿Ñ€Ñ�Ð¼Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð—Ð°Ð¿Ñ€ÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ñ‡ÐµÐ¼ 'msched-max-memory-insns' Ð² Ð³Ñ€ÑƒÐ¿Ð¿Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹. Ð’ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð½Ð¾Ð¼ Ñ�Ð»ÑƒÑ‡Ð°Ðµ Ð»Ð¸Ð¼Ð¸Ñ‚ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� 'Ð¼Ñ�Ð³ÐºÐ¸Ð¼' (Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ð¸Ñ‚Ð°ÑŽÑ‚Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÑŽ, ÐºÐ¾Ð³Ð´Ð° Ð»Ð¸Ð¼Ð¸Ñ‚ Ð´Ð¾Ñ�Ñ‚Ð¸Ð³Ð°ÐµÑ‚Ñ�Ñ�).Ð’Ñ‹Ñ�Ð²Ð»Ñ�Ñ‚ÑŒ pure Ð¸ const Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸.ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸.ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ front end Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸.ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð°.ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð°; ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡.ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð²ÐµÑ€Ñ�Ð¸ÑŽ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ.Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð² %LÐ”ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %s Ð² %s Ð² %LÐ¡Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ñ� Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð¾Ð´Ð½Ð° Ð¸Ð·: call-div1, call-fp, call-table.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ CFG-Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼ÑƒÑŽ Ñ€ÐµÐ¼Ð°Ñ‚ÐµÑ€Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð² LRA.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð²Ñ‹Ð·Ð¾Ð²Ð°.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ðµ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð¾Ð² bdver1, bdver2, bdver3, bdver4 Ð¸Ð»Ð¸ znver1 Ð¸ Ð²Ñ‹Ð±Ñ€Ð°Ð½ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ñ‰Ð¸Ðº Haifa.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ BRcc Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð² arc_reorg.Ð�Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² Ñ�ÐµÐºÑ†Ð¸Ñ�Ñ… ÐºÐ¾Ð´Ð°.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð¹ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚ TLS.Ð�Ðµ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº C Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ "main".Ð�Ðµ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ space-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð².Ð�Ðµ ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸ Ð¿Ñ€Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°Ñ….Ð�Ðµ ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸.Ð�Ðµ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ¶Ð¸Ð¼Ð¾Ð² Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸ Ñ� Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¼Ð¸.Ð�Ðµ Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ‹Ðµ Ñ†ÐµÐ»Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² read-only-Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¸ Ð¸ Ñ�Ð¿Ð¸Ð»Ð¾Ð³Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð�Ðµ Ñ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ #Ñ�Ñ‚Ñ€Ð¾ÐºÐ°.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ .size.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð½Ñƒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½ÑƒÑŽ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð´Ð»Ñ� ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Ñ�ÑƒÐ¿ÐµÑ€Ð²Ð¸Ð·Ð¾Ñ€Ð° (Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ�).Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�/Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ñ� Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸ÐµÐ¼ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ mpy Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� ARC700.Ð�Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ†ÐµÐ»Ñ‹Ñ….Ð�Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð´ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€Ð½Ñ�.Ð�Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‰ÐµÐ¹ Ð¾Ñ‚ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð° Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¾Ð¹ lib<MCU>.a.Ð�Ðµ Ð·Ð°Ð³Ñ€ÑƒÐ¶Ð°Ñ‚ÑŒ PIC-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð�Ðµ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹ Ð¿Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¼ Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚Ð°Ð¼.Ð�Ðµ Ð¾Ñ‚Ð¼ÐµÑ‡Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ ABI Ð² e_flags.Ð�Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸, Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ°.Ð�Ðµ Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² TOC.Ð�Ðµ Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð²Ð¸Ð´Ð° "Ñ�Ð¸Ð¼Ð²Ð¾Ð»+Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ" Ð² TOC.Ð�Ðµ Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ðµ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ‹ Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ‹ GCC.Ð�Ðµ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ�Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ 0x100.Ð�Ðµ Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð½Ð° Ñ�Ñ‚ÐµÐº Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð¼Ð¾Ð½Ð¸Ñ‚Ð¾Ñ€Ð°.Ð�Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¾Ð±Ñ‰Ð¸Ñ… Ð±Ð»Ð¾ÐºÐ°Ñ….Ð�Ðµ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ Ð² Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ñ… Ð¿Ð¾Ð¸Ñ�ÐºÐ° (Ð½Ð¾ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ð² ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ñ…, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ -isystem).Ð�Ðµ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ C++ Ð² Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ñ….Ð�Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ SSE4.1 Ð¸ SSE4.2.Ð�Ðµ Ð¿Ð¾Ð´Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°Ñ… C++Ð�Ðµ Ð¿Ð¾Ð´Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ� Ð¾Ñ‚ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð².Ð�Ðµ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¸ COMMON Ð±Ð»Ð¾ÐºÐ¸ ÐºÐ°Ðº ÐµÑ�Ð»Ð¸ Ð±Ñ‹ Ð¾Ð½Ð¸ Ð±Ñ‹Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ñ‹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… SAVE.Ð�Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ðµ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ.Ð�Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ñ�Ñ‚ÐµÐºÐµ.Ð�Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð´Ð°Ð½Ð½Ñ‹Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ðµ Ð½Ð° Ð·Ð°Ð¿Ð¸Ñ�ÑŒ.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ MDMX.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ MIPS-3D.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ VAX fp.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ñ�Ð±Ñ€Ð¾Ñ�Ð° ÐºÑ�ÑˆÐ° Ð¿ÐµÑ€ÐµÐ´ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð¼ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½Ð°.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ð´Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð².Ð’ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ñ… Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´Ñ‹ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ð¹.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð° quad-Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� AltiVec ABI.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ� Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¼Ð¸ Ð¿Ð¾Ð»Ñ�Ð¼Ð¸.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ callt (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ).Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 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 Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ round Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ.Ð�Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ "long long" Ñ� -pedantic.Ð”ÐµÐ»Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ñ�Ñ‚ÐµÐºÐ° Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð² L1 scratch Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚.  Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸.Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚. Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸.Ð�Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ¾Ð´Ð° Ð¸Ð»Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ….Ð�Ðµ Ð²Ñ‹Ð´ÐµÐ»Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð° float Ð¸ double Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð¿Ð¾Ð²Ñ‹ÑˆÐµÐ½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸.Ð�Ðµ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð° Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.Ð�Ðµ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð±Ñ€Ð¾Ñ�Ð° ÐºÑ�ÑˆÐ°.Ð�Ðµ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾ Ñ�Ð±Ñ€Ð¾Ñ�Ñƒ ÐºÑ�ÑˆÐ°.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� DWARF, Ð½Ðµ Ð²Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ðµ Ð² Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½ÑƒÑŽ Ð²ÐµÑ€Ñ�Ð¸ÑŽ.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ dll-Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð±ÐµÐ· Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ DWARF pubnames Ð¸ pubtypes Ñ�ÐµÐºÑ†Ð¸Ð¸.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð´Ð»Ñ� Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ð²Ñ‹Ð±Ð¾Ñ€Ð¾Ñ‡Ð½Ð¾Ð¼ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸Ð²Ð¸Ð»ÐµÐ³Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð´; Ð²Ð»ÐµÑ‡ÐµÑ‚ -mno-inline-ic_invalidate, ÐµÑ�Ð»Ð¸ inline ÐºÐ¾Ð´ Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ Ð² Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ.Ð�Ðµ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ñ� TARGET_REGISTER_PRIORITY.Ð�Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð»Ð¾Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ¸, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ memcpy.Ð�Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð»Ð¾Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ¸.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ P-Ð¼Ð½ÐµÐ¼Ð¾Ð½Ð¸ÐºÑƒ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð¿Ñ€ÐµÐ´Ñ�ÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð².Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ r32..r63.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸ Ð¼ÐµÐ½ÐµÐµ 25 Ð±Ð¸Ñ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð².Ð�Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Microsoft.Ð”Ð²Ð¾Ð¹Ð½Ð¾Ð¹ CLASS IS Ð±Ð»Ð¾Ðº Ð² SELECT TYPE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐžÑˆÐ¸Ð±ÐºÐ¸ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ�.Ð”Ð²Ð¸Ð¶ÑƒÑ‰Ð¸Ð¹:Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ OPTIONALÐ¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %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Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ generic Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %LÐ¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ PUREÐ¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ� NAMEÐ’Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ñ„Ð°Ð¹Ð» .decl.Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ð´ÐµÑ‚Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸ GCC Ð¼ÐµÑ�Ñ‚ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°.Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ð´Ð°Ð¼Ð¿Ñ‹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð² Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸.ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ %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 ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %CÐ”ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ‚ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %qs at %CÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² %CÐŸÐ¾Ð²Ñ‚Ð¾Ñ€ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ %qs Ð² Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ Ð² %CÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %d Ð² %L Ð¸ %LÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ñ�ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %CÐŸÑ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð² Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ BK Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð².E Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ� g0 Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð¾Ð¼EDGE_CROSSING Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ñ‡ÐµÑ€ÐµÐ· Ð¾Ð´Ð½Ñƒ Ð¸ Ñ‚Ñƒ Ð¶Ðµ Ñ�ÐµÐºÑ†Ð¸ÑŽEDGE_CROSSING Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´Ð»Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ�ÐµÐºÑ†Ð¸Ð¸EH Ð´ÑƒÐ³Ð° Ð¿ÐµÑ€ÐµÑ�ÐµÐºÐ°ÐµÑ‚ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ %iEH landing pad Ð¼ÐµÑ‚ÐºÐ° ELEMENTAL Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ELEMENTAL Ð½Ðµ-INTRINSIC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² %LELEMENTAL Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð² MODULE Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² %LELSE IF Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð° ELSE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² %LELSEWHERE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¼ Ð½ÐµÐ¼Ð°Ñ�ÐºÐ¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ ELSEWHEREELSEWHERE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² WHERE Ð±Ð»Ð¾ÐºENCODING= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95END Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %LEND Ñ‚ÐµÐ³ Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð²Ñ‹Ð²Ð¾Ð´Ð°END Ñ‚ÐµÐ³ Ð¼ÐµÑ‚ÐºÐ° %d Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°ENTRY %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ RECURSIVEENTRY %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ RECURSIVEENTRY %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK DATAENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ DERIVED TYPE Ð±Ð»Ð¾ÐºÐ°ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ DO Ð±Ð»Ð¾ÐºÐ°ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ FORALL Ð±Ð»Ð¾ÐºÐ°ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ MODULEENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ PROGRAMENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ SELECT Ð±Ð»Ð¾ÐºÐ°ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ STRUCTURE Ð±Ð»Ð¾ÐºÐ°ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ SUBMODULEENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ WHERE Ð±Ð»Ð¾ÐºÐ°ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ IF-THEN Ð±Ð»Ð¾ÐºÐ°ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ INTERFACEÑ� ENTRY_BLOCK Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½ ILENUM Ð¸ ENUMERATOR Ð² %CENUM Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð² %C Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ENUMERATORSENUM Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð´Ð¾ %CENUMERATOR %L Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ†ÐµÐ»Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ERR Ñ‚ÐµÐ³ Ð¼ÐµÑ‚ÐºÐ° %d Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°EQUIVALENCE Ð² %C Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²ERR Ñ‚ÐµÐ³ Ð¼ÐµÑ‚ÐºÐ° %d Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°ERRMSG Ð² %LERRMSG Ð² %L Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ Ð±ÐµÐ· STAT Ñ‚ÐµÐ³Ð°ERRMSG Ñ‚ÐµÐ³ Ð² %LERRMSG Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�ERRMSG Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ERRMSG= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ERROR STOP Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CÐ°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° ESA/390.EVENT POST Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CEVENT WAIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CEVENT Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ EVENT_QUERY Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° EVENT_TYPEEXIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C, Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹ !$ACC LOOP Ñ†Ð¸ÐºÐ»EXIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C, Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹ !$OMP DO Ñ†Ð¸ÐºÐ»EXIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸ do-ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð² %CÑ� EXIT_BLOCK Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½ ILEXTENDS Ð² %LEXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� FUNCTION Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %LÐ’Ñ�Ðµ Ð¸Ð»Ð¸ Ð½Ð¸ÐºÐ°ÐºÐ¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð² EQUIVALENCE ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ %d Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° RESHAPE Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %s ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L ÐµÑ�Ñ‚ÑŒ %sÐ­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %LÐ­Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� ÐºÐ°Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ� non-integer/non-character Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %LÐ­Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ� Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð² %L Ð¸ %L Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð¸Ð½Ð´ÐµÐºÑ�Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ (%s)Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ñ‚Ð°ÐºÐ¶Ðµ Ð´Ð»Ñ� Ð½Ðµ-pure Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ .gnu_attribute Ñ‚ÐµÐ³Ð¸.ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ 16-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð´Ð»Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÐµÐ¹ Ð¼Ð°Ð»Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ….ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð´Ð»Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÐµÐ¹ Ð¼Ð°Ð»Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ….ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ IEEE-Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð±ÐµÐ· inexact Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹.Ð’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð³Ñ€Ð°Ñ„ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð².ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ "break 8" Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¸ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ñ… Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ðº Ð½ÐµÐ²ÐµÑ€Ð½Ð¾ Ð²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� byte/word ISA Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�.ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� ISA counting.ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� ISA fp move and sqrt.ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� ISA motion video.ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð²Ð½Ñ‹Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸.common-Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ�Ð»Ð°Ð±Ñ‹Ð¼Ð¸ (weak).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ðµ Ð°Ð½Ð½Ð¾Ñ‚Ð°Ñ†Ð¸Ð¸ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ, Ð¾Ñ‚Ð½Ð¾Ñ�Ñ�Ñ‰ÑƒÑŽÑ�Ñ� Ðº escape-Ð°Ð½Ð°Ð»Ð¸Ð·Ñƒ, Ð¿Ñ€Ð¸ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ð¸ ÐºÐ»ÑŽÑ‡Ð° -fgo-optimize-allocs.ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ Ð¿Ñ€Ñ�Ð¼Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.Ð’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÐµÐº Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ðµ ÐºÐ¾Ð´, Ð¾Ð±ÐµÑ�Ð¿ÐµÑ‡Ð¸Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ trap Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ñ�Ñ‚ÐµÐºÐ°.ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿ÐµÑ€ÐµÐ´ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¾Ð½Ð¸ Ð½ÑƒÐ¶Ð½Ñ‹, Ð° Ð½Ðµ Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.Ð’Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ PIC ÐºÐ¾Ð´Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÑ�Ð²Ð½Ñ‹Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ inline-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð².Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÑ�Ð²Ð½Ñ‹Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð².ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ð½Ñ‹Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�/Ð·Ð°Ð¿Ð¸Ñ�Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ rdval Ð²Ð¼ÐµÑ�Ñ‚Ð¾ rduniq Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ°.Ð�Ðµ ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ Ð´Ð°Ð¶Ðµ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ stop-Ð±Ð¸Ñ‚Ñ‹ Ð´Ð¾ Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² volatile asm.Ð’Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½ÑƒÑŽ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ.Ð’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÐµÐº Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�.ÐŸÑƒÑ�Ñ‚Ð¾Ðµ FINAL Ð² %CÐŸÑƒÑ�Ñ‚Ð¾Ð¹ IMPLICIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CÐŸÑƒÑ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�ÐŸÑƒÑ�Ñ‚Ð¾Ð¹ Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼Ð¾Ð´Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐŸÑƒÑ�Ñ‚Ð¾Ðµ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ð¾ Ñ†Ð¸Ñ„Ñ€ Ð² BOZ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ Ð² %CÐ’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ 'q' Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½ÑƒÑŽ Time-Stamp Counter Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´ÐµÐ°Ð»Ð»Ð¾ÐºÐ°Ñ†Ð¸Ð¸ Ð¿Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ñƒ C++14.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ MUL Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ MUL Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ DWARF CFI Ð² Ð²Ð¸Ð´Ðµ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ñ‹Ñ… Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð² .cfi_*Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ DEC-Ñ�Ñ‚Ð¸Ð»ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² STATIC Ð¸ AUTOMATIC.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ DIV, DIVU.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ DIV-REM Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� ARCv2.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ DSP 3.1 Pack A Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Dwarf Ð´Ð»Ñ� Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð² Ñ�Ñ‚Ñ€Ð¾Ðº Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ GNU-Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Dual and Single Operand Instructions for Telephony.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ñ‹Ð¹ Ð½Ð°Ð±Ð¾Ñ€ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¹ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ� Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼  Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€ÐµÐ¶Ð¸Ð¼ Function Descriptor PIC.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Graphite.ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ðµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ðµ ID.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ IEEE 128-Ð±Ð¸Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ __float128 ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð›Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð².Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Locked Load/Store Conditional Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ MUL Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ MUL.X Ð¸ UMUL.X Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ MULX Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸, Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ� Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹Ð¹ Ñ�Ð´Ð²Ð¸Ð³.ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ð¸ Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Objective-C.ÐŸÐ¾Ð´ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Objective-C setjmp.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ OpenACC.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ OpenMP (Ð´Ð»Ñ� Ð¤Ð¾Ñ€Ñ‚Ñ€Ð°Ð½Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚ -frecursive).Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ SIMD-Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ OpenMP.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ PIC Ð¿Ñ€Ð¸ Ñ�Ð±Ð¾Ñ€ÐºÐµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ�Ð·Ñ‹ÐºÐ° Plan 9.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÑƒ Rcq Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� - Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ñ�Ñ‚Ð¾Ð³Ð¾.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÑƒ Rcw Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� - ccfsm condexec Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ñ�Ñ‚Ð¾Ð³Ð¾.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ/Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Read-Modify-Write (RMW)Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ SSA Ñ�Ð¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ….Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð³Ñ€ÑƒÐ¶ÐµÐ½Ð¸Ðµ SSA-ÐºÐ¾Ð´Ð° Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð¼ÐµÑ€Ñ‚Ð²Ð¾Ð³Ð¾ SSA-ÐºÐ¾Ð´Ð° Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ SSA-BIT-CCP Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ SSA-Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ  Ñ€Ð°Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ SSA-PRE Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ‚Ñ€Ð°Ñ�Ñ�Ð¸Ñ€Ð¾Ð²ÐºÐ¸ TPF-OS.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ XY Memory Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ (DSP version 3).Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ COMMON Ð±Ð»Ð¾ÐºÐ¾Ð².Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ�Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ� -Wunused-.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ�Ðµ DEC Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ�Ð·Ñ‹ÐºÐ°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ‹Ð²Ð¾Ð´ Ð²Ñ�ÐµÐ¹ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð² stderr.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð¼Ð°ÑˆÐ¸Ð½Ð½Ð¾-Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ´ Ð²Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ allocas/VLA Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð°Ð¼Ð¸ asan.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ Ð¾Ñ‚ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð±ÑƒÑ„ÐµÑ€Ð¾Ð² Ð´Ð»Ñ�  Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð°Ð¼Ð¸ asan.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ‹Ñ�Ð²Ð»ÐµÐ½Ð¸Ðµ Ð¾ÑˆÐ¸Ð±Ð¾Ðº Ð²Ð¸Ð´Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ-Ð¿Ð¾Ñ�Ð»Ðµ-Ð²Ñ‹Ñ…Ð¾Ð´Ð° Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð°Ð¼Ð¸ asanÐ’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð°Ð¼Ð¸ asan.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ Ð¾Ñ‚ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð±ÑƒÑ„ÐµÑ€Ð¾Ð² Ð¿Ñ€Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ñ… Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð°Ð¼Ð¸ asan.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÐ° Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð°Ð¼Ð¸ asan.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ Ð¾Ñ‚ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð±ÑƒÑ„ÐµÑ€Ð¾Ð² Ð¿Ñ€Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ñ… Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð°Ð¼Ð¸ asan.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ atomic Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÑƒÑŽ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸ÑŽ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð².Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ backend Ð¾Ñ‚Ð»Ð°Ð´ÐºÑƒ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ðµ Ñ€Ð°Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð² Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ð° SSA ÑƒÑ€Ð¾Ð²Ð½Ðµ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð°.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ñ… Ð±Ð»Ð¾ÐºÐ¾Ð² (SLP) Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ bbit peephole2.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ…Ð¾Ð´ ÐºÑ�ÑˆÐ° Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ð¹ Ðº Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÑ�Ñ€ÐµÐ´Ð½ÐµÐ½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÐ¿Ð»Ð¾Ñ‚Ð½ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� ARCv2.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð½Ñ�Ñ‚Ð¸Ðµ ÐºÐ¾Ð´Ð°.Ð�ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¹ Ð¸ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ -fprofile-dir=.Ð�ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¹.Ð�ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¹, Ð¾Ñ�Ð½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð½Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¸ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ -fprofile-dir=.Ð�ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¹, Ð¾Ñ�Ð½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð½Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ compact casesi ÑˆÐ°Ð±Ð»Ð¾Ð½.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¼ÐµÑ€Ñ‚Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¸ Ð´Ñ€ÑƒÐ³Ð¸Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ ÐºÑ€Ð¾Ð¼Ðµ moves/scc.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ�.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ move.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€/Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð¿Ð¸Ð¹ Ð¿Ð¾ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð¾Ð± Ñ�Ð²Ð¾Ð»ÑŽÑ†Ð¸Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð¿Ð¸Ð¹ Ð² Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ†Ð¸ÑŽ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ñ… Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð¼ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ� Ð¼ÐµÑ€Ñ‚Ð²Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð²Ñ‹Ð´Ð°Ñ‡Ñƒ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ __float128 & long double.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ� Ð¾Ñ�Ñ‚Ð°Ñ‚ÐºÐ¾Ð¼.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ð¼Ð¸Ð½Ð°Ñ‚Ð¾Ñ€Ð¾Ð².Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸/Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� double Ð´Ð»Ñ� ARC HS.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ dual viterbi butterfly Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€Ð°Ð½Ð½ÐµÐµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ stop-Ð±Ð¸Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÑƒÐ»ÑƒÑ‡ÑˆÐµÐ½Ð¸Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.Ð�ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÑƒ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ðµ Ð²Ð¿ÐµÑ€ÐµÐ´ Ð² Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð½ÐµÐ³Ð¾ Ð¿Ð»Ð°Ð½Ð°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ ÑƒÐ»ÑƒÑ‡ÑˆÐ°ÑŽÑ‰ÐµÐµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð´Ð°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð±Ð¾Ñ€ÐºÑƒ Ð¼ÑƒÑ�Ð¾Ñ€Ð° (GC) Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð°Ñ… Ð½Ð° Objective-C/Objective-C++.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ ARC SIMD Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð² Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð½Ð¾-Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ñ… Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ….Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ R2 BMX Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ R2 CDX Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.ÐžÑ†ÐµÐ½Ð¸Ð²Ð°Ñ‚ÑŒ Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð².Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð½Ñ�Ñ‚Ð¸Ðµ Ñ�Ð¾Ñ�ÐµÐ´Ð½Ð¸Ñ… Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ñ… move Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð½Ñ�Ñ‚Ð¸Ðµ Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº Ð¿Ð¾ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð²Ð²Ð¾Ð´ Ð¸ Ð²Ñ‹Ð²Ð¾Ð´ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Graphite.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ inline Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ñ… Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»ÐµÐ¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ runtime NeXT Ð¸ ABI Ð²ÐµÑ€Ñ�Ð¸Ð¸ 2.Ð’Ñ�Ñ‚Ñ€Ð°Ð¸Ð²Ð°Ñ‚ÑŒ PLT Ð² Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ "inline", Ð¾Ñ‚Ð¼ÐµÐ½Ð° Ð¾Ñ‚ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð²Ñ�Ðµ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ kind-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡Ð½Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ñ… Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ðº.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ¾Ð¼.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ°.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ --relax Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐµ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ load/store Ñ�Ñ†ÐµÐ¿Ð»ÐµÐ½Ð¸Ðµ.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð², Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð² Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ�Ð¿Ð¸Ð»Ð¾Ð³Ð¾Ð² Ñ†Ð¸ÐºÐ»Ð¾Ð², Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑ� Ð¼ÐµÐ½ÑŒÑˆÐ¸Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð².Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð² Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð²Ñ‹Ð½ÐµÑ�ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ñ… Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹ Ð·Ð° Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‹ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð¼Ð°ÑˆÐ¸Ð½Ð½Ð¾-Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ�Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ñ‹Ðµ Ð²Ð¸Ð´Ñ‹ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ð¹.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð¼Ð½Ð¾Ð³Ð¾Ñ�Ð´ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ &&/|| Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð±Ð¾Ñ€ GIMPLE.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ pre-reload Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ cbranchsi ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð² Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´ Ñ� ÑƒÑ‡ÐµÑ‚Ð¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð³Ð¾ Ð´Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð¸Ðµ Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ðµ.ÐŸÐ»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð² Ñ€Ð°Ð¼ÐºÐ°Ñ… Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð±Ð»Ð¾ÐºÐ¾Ð².Ð Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ðµ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¾Ð±Ñ‰ÐµÐ³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ€Ð°Ð·Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð·Ð½Ð°ÐºÐ°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�Ñ‰ÐµÐ¿Ð»ÐµÐ½Ð¸Ðµ Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… Ð½Ð° low / high Ñ‡Ð°Ñ�Ñ‚Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ñ�Ñ‚ÐµÐºÐ° Ð·Ð¾Ð½Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾Ð³ÑƒÑŽ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ psABI.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ð´Ð»Ð¸Ð½ Ñ�Ñ‚Ñ€Ð¾Ðº Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ‚Ð¾Ð² C++.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´Ð»Ñ� DEC STRUCTURE/RECORD.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ GNU.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´Ð»Ñ� RH850 ABI.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ GCC ABI.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ swap byte ordering Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð»Ð¸Ñ�Ð½Ð¸Ðµ Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð² Ð² Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ�Ð²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ñ‰Ð¸ÐºÐ°.Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ�Ð²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ð¿Ð¾ Ñ‡Ð¸Ñ�Ð»Ñƒ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ñ‰Ð¸ÐºÐ°.Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð³Ñ€ÑƒÐ¿Ð¿Ð¾Ð²ÑƒÑŽ Ñ�Ð²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ñ‰Ð¸ÐºÐ°.Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ�Ð²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ¹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹" Ð´Ð»Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ñ‰Ð¸ÐºÐ°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð³Ð½ÐµÐ·Ð´ Ñ†Ð¸ÐºÐ»Ð¾Ð².Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼.Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ�Ð²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ñ€Ð°Ð½Ð¶Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ñ‰Ð¸ÐºÐ°.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ñ€Ð¾ÐºÑ�Ð¸Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ¾Ñ€Ð½Ñ� ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾.   ÐŸÑ€Ð¸ Ñ�Ñ‚Ð¾Ð¼ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ¾Ñ€Ð½Ñ� ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð¾ÐºÑ€Ð°Ñ‰Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð½Ð¾ 16 Ñ€Ð°Ð·Ñ€Ñ�Ð´Ð¾Ð² Ð´Ð»Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸ Ð´Ð¾ 32 Ñ€Ð°Ð·Ñ€Ñ�Ð´Ð¾Ð² Ð´Ð»Ñ� Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸.Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ�Ð²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ñ‰Ð¸ÐºÐ°.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ñ€Ð¾ÐºÑ�Ð¸Ð¼Ð°Ñ†Ð¸ÑŽ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€Ð½Ñ�.   ÐŸÑ€Ð¸ Ñ�Ñ‚Ð¾Ð¼ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€Ð½Ñ� Ñ�Ð¾ÐºÑ€Ð°Ñ‰Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð½Ð¾ 16 Ñ€Ð°Ð·Ñ€Ñ�Ð´Ð¾Ð² Ð´Ð»Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸ Ð´Ð¾ 32 Ñ€Ð°Ð·Ñ€Ñ�Ð´Ð¾Ð² Ð´Ð»Ñ� Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of RX FPU instructions.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ pre/post modify Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð¼ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ LRA Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð².Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ fsca Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ fsrra Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾, Ð½Ð°Ñ€ÑƒÑˆÐµÐ½Ð½Ð¾Ð³Ð¾ ABI, ÐµÑ�Ð»Ð¸ Ð²Ñ�Ðµ Ð¿Ð¾Ð¼ÐµÑ‰ÐµÐ½Ð½Ñ‹Ðµ Ð² Ñ�Ñ‚ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ñ‹ Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñƒ 32 Ð±Ð¸Ñ‚.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ z Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ñ�Ð·Ñ‹ÐºÐ° Ð¾Ð±ÐµÑ�Ð¿ÐµÑ‡Ð¸Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾-Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ‹ Ð¸ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Altivec-Ñ�Ñ‚Ð¸Ð»Ðµ Ð² vecintrin.h.Ð¢Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¸ Ð¿Ð¾Ð»ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ðº ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ð¼.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ GPREL Ð´Ð»Ñ� Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ FDPIC.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ NPS400 Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ NPS400 xld/xst Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ POST_INC / POST_DEC.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ POST_MODIFY.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ� Ð½ÐµÑ‡ÐµÑ‚Ð½Ñ‹Ð¼Ð¸ Ð½Ð¾Ð¼ÐµÑ€Ð°Ð¼Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ sdata/scommon/sbss.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ IEEE 128-Ð±Ð¸Ñ‚Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ v850e3v5 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ð¸Ð½Ð¾Ð¼Ð¸Ð°Ð»ÑŒÐ½Ð¾Ðµ CRC Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½ÑƒÑŽ Ð²Ñ‹Ð´Ð°Ñ‡Ñƒ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ…Ð¾Ð´ Ð´Ð»Ñ� single erratum AT697F Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° (Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ erratum #13 AT697E Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°).Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ…Ð¾Ð´Ñ‹ Ð´Ð»Ñ� errata GR712RC Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ…Ð¾Ð´Ñ‹ Ð´Ð»Ñ� single errata UT699 Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ…Ð¾Ð´Ñ‹ Ð´Ð»Ñ� single errata UT699E/UT700 Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ/Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾Ðµ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð½Ð²ÐµÐ¹ÐµÑ€Ð¸Ð·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ†Ð¸ÐºÐ»Ð¾Ð².Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ/Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸ÑŽ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ GP.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ðµ ID.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… (PID).Enables the dynamic vectorizer cost model.  Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸.Ð’ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð²Ñ‹Ð´Ð°Ñ‡Ð¸ Ð´Ð°Ð¼Ð¿Ð° Ñ�Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð² Ñ„Ð°Ð¹Ð»Ñ‹ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ñ… Ð´Ð°Ð¼Ð¿Ð¾Ð².ÐšÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ SSE Ñ� Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð¾Ð¼ VEX.ÐšÐ¾Ð½ÐµÑ‡Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»ÐµÐšÐ¾Ð½ÐµÑ† Ð½ÐµÐ±Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ DO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ DO Ñ†Ð¸ÐºÐ»Ð¾Ð¼ÐšÐ¾Ð½ÐµÑ† Ð½ÐµÐ±Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ DO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°ÐšÐ¾Ð½ÐµÑ† Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð² %CÐšÐ¾Ð½ÐµÑ† Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð¾Ð¸Ñ�ÐºÐ°.
  Ð ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð².Ð¡ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð»Ð¸Ð±Ð¾ POINTER Ð»Ð¸Ð±Ð¾ ALLOCATABLE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¡ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ %qs Ð² %L ÑƒÐ¶Ðµ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�ÐµÐ¡ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¸Ð»Ð¸ PARAMETEREnum Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ CONST_DECL Ð¸Ð»Ð¸ INTEGER_CSTÐ˜Ð¼Ñ� enum Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð½Ðµ ÐµÑ�Ñ‚ÑŒ IDENTIFIER_NODEÐ¢Ð¸Ð¿ enum Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ð¸ INTEGER_TYPE Ð½Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÐ¼Ñ‹Ð¹ Ð² enumÐŸÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ²Ð¾Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿ C Ð² %CÐ­ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� %qs Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð¸ÑŽ COMMON %qs Ð² %LÐ­ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚ -mgpopt=local.Ð­ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚ -mgpopt=none.ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Errmsg Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ %sd Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %sÐ¾ÑˆÐ¸Ð±ÐºÐ°ÐžÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� PARAMETER ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² complex ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ Ð² %CÐžÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ†ÐµÐ»Ð¾Ð³Ð¾ÐžÑˆÐ¸Ð±ÐºÐ° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %CÐžÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð² %LÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð¸: %sÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¹: %sÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» '%s'
  Ð’Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð² %LÐ¡Ð¾Ð±Ñ‹Ñ‚Ð¸ÐµÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¾ Ð½Ðµ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° EVENT_TYPEÐ£Ñ�Ð»Ð¾Ð²Ð¸Ðµ Ð²Ñ‹Ñ…Ð¾Ð´Ð° Ð¸Ð· DO WHILE Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð—Ð°ÐºÐ¾Ð½Ñ‡Ð¸Ñ‚ÑŒ Ñ€Ð°Ð±Ð¾Ñ‚Ñƒ Ð¿Ñ€Ð¸ Ð¿ÐµÑ€Ð²Ð¾Ð¹ Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐµ.Ð Ð°Ñ�ÑˆÐ¸Ñ€Ñ�Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ/64-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð² 8-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¾Ð¹ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�.Ð Ð°Ñ�ÑˆÐ¸Ñ€Ñ�Ñ‚ÑŒ adddi3 Ð¸ subdi3 Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ rtl Ð² add.f / adc Ð¸ Ñ‚.Ð´.ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ")" Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ "," Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<(%> Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<)%> Ð¸Ð»Ð¸ %<,%> Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%> Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%> Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<=>%> Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<END INTERFACE ASSIGNMENT (=)%> Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ '*' Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ :: Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� = Ð·Ð½Ð°Ðº Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� DO Ñ†Ð¸ÐºÐ» Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� P Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� PARAMETER Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² complex ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� SHAPE Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� C_F_POINTER Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ FPTR Ð² %LÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� TYPE IS, CLASS IS  Ð¸Ð»Ð¸ END SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€, Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ð·Ð° SELECT TYPE Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� 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ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� ÐºÐ°Ðº %qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %LÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² I/O Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ð¾Ñ�Ð»Ðµ repeat spec Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð² AUTOMATIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð² STATIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ�ÐºÑ�Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %C Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ generic Ð¸Ð¼Ñ� Ð¸Ð»Ð¸ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ¯Ð²Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ integer Ñ�Ñ‚Ñ€Ð¾ÐºÐ°ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¼ÐµÑ‚ÐºÐ° %qs Ð´Ð»Ñ� %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ�ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ real Ñ�Ñ‚Ñ€Ð¾ÐºÐ°ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ð¾Ñ�Ð»Ðµ '.' Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¸Ð»Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² READ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %CÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %C Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐžÐ¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� %<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ÐžÐ¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð² %CÐžÐ±ÑŠÑ�Ñ�Ð½Ð¸Ñ‚ÑŒ, ÐºÐ°ÐºÐ¸Ðµ Ñ�Ð¾Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ð»Ð¸ Ñ€ÐµÑˆÐµÐ½Ð¸Ðµ, Ñ�Ð´ÐµÐ»Ð°Ñ‚ÑŒ Ð»Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ð¹ Ð¸Ð»Ð¸ Ð´Ð»Ð¸Ð½Ð½Ð¾Ð¹.Ð¯Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� %qs Ð² %L: %sÐ¯Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð² %L: %sÐ­ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð¸Ñ… inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°.Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°, Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %sÐ’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ðµ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %sÐ’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ %sÐ’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð¸Ð´Ð° %dÐ’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %sÐ’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: %s Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C Ð¸Ð¼ÐµÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qsÐ Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %s Ð² %s Ð² %LÐ Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð°, Ð½Ðµ-C_CHAR-Ð²Ð¸Ð´Ð° CHARACTER Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ %qs Ð² %LÐ Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: Ð£Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€, Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ð·Ð° Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸) Ð² %CÐ Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: Ð�ÑƒÐ»ÐµÐ²Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ L Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð° Ð² %LÐ Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: backslash Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² %CÐ Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: exponent-letter %<q%> Ð² real-literal-constant Ð² %CÐ’Ð½ÐµÑˆÐ½Ñ�Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� IO UNIT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð² %LÐ’Ð½ÐµÑˆÐ½Ð¸Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð›Ð¸ÑˆÐ½Ð¸Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð² %LF2008: C1210 IMPORT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ñ‚ÐµÐ»Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð¼Ð¾Ð´ÑƒÐ»Ñ�FAIL IMAGE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CFAILED= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² NUM_IMAGES Ð² %LFINAL ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµFINAL Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ CONTAINSFINAL Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�ÐµÐºÑ†Ð¸Ð¸ CONTAINS Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ SUBROUTINEFINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ€Ð°Ð½Ð³ (%d), Ñ‡Ñ‚Ð¾ Ð¸ %qsFINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚FINAL Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %CFLUSH Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CFORALL ÐºÐ¾Ð½ÐµÑ‡Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGERFORALL Ð¸Ð½Ð´ÐµÐºÑ� %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ñ‚Ñ€Ð¸Ð¿Ð»ÐµÑ‚Ð° Ð² %LFORALL Ð¸Ð½Ð´ÐµÐºÑ�-Ð¸Ð¼Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGERFORALL Ð¸Ð¼Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ñ‚Ð¸Ð¿Ð° integerFORALL ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¼Ð°Ñ�ÐºÐ¸ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµFORALL Ñ�Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGERFORALL ÑˆÐ°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼FORALL ÑˆÐ°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ %sÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ FROM TEAM Ð² %CFORMAT Ð¼ÐµÑ‚ÐºÐ° %d Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°FORMAT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ INTERFACEFORMAT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¼ÐµÑ‚ÐºÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°FORMAT Ñ‚ÐµÐ³ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° default-kind CHARACTER Ð¸Ð»Ð¸ INTEGERÐ’ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ñ�Ð¾Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸.FPTR Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� C_F_POINTER Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼FPX fast Ð¸ compact Ð¾Ð¿Ñ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð¼ÐµÑ�Ñ‚ÐµFPX: Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Argonaut ARC CPU Double Precision Floating Point Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�.FPX: Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Double Precision FPX (compact) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.FPX: Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Double Precision FPX (fast) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.FPX: Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Single Precision FPX (compact) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.FPX: Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Single Precision FPX (fast) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð¤Ð°ÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð»Ð¾Ð¶Ð½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸, Ð° Ð½Ðµ Ð¿Ð¾ Ñ�ÐºÐ¾Ñ€Ð¾Ñ�Ñ‚Ð¸.Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ '%s' Ð² %CÐ�ÐµÑƒÐ´Ð°Ñ‡Ð° Ð¿Ñ€Ð¸ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ð¸ Ð´Ð»Ð¸Ð½Ñ‹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°.Ð¤Ð°Ñ‚Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°Ð¤Ð°Ð¹Ð» %qs Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ñ‹Ð¹ Ð² %C Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» GNU Fortran Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� x86.ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT) Ð¸Ð»Ð¸ INTENT(INOUT)ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ !$OMP ATOMIC Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %qs Ð² %LÐ˜Ñ�Ð¿Ñ€Ð°Ð²ÑŒÑ‚Ðµ min_int Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸ÐµÐ¤Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ñ�ÐµÐ¼ÑŒÐ¤Ð»Ð°Ð³ %<-fmax-stack-var-size=%d%> Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ %<-frecursive%>, Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ %<-fopenmp%>Ð¤Ð»Ð°Ð³ %<-fno-automatic%> Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ %<-fmax-stack-var-size=%d%>Ð¤Ð»Ð°Ð³ %<-fno-automatic%> Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ %<-frecursive%>Ð¤Ð»Ð°Ð³ %<-fno-automatic%> Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ %<-frecursive%>, Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ %<-fopenmp%>Ð¤Ð»Ð°Ð³ %<-frecursive%> Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ %<-fmax-stack-var-size=%d%>Ð˜Ð¼Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸.Ð¡Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ�Ð¼ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Renesas (Ð±Ñ‹Ð²ÑˆÐ°Ñ� Hitachi) Ð´Ð»Ñ� SuperH.Ð¡Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹ C++17 Ð´Ð»Ñ� Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�, Ñ�Ð´Ð²Ð¸Ð³Ð¾Ð², Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹-Ñ‡Ð»ÐµÐ½Ð¾Ð² Ð¸ Ñ‚.Ð´.Ð¡Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ EABI.Ð”Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %s Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð² %CÐ”Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸: Ð¿ÐµÑ€ÐµÐ´Ð°Ð²Ð°Ñ‚ÑŒ Ð²Ñ�Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ñ….Ð”Ð»Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð¿Ñ€Ð°Ð²Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð½Ð° Ñ�Ñ‚ÐµÐºÐµ.Ð”Ð»Ñ� Ñ†ÐµÐ»ÐµÐ¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾ Ð½ÑƒÐ¶Ð´Ð°ÑŽÑ‚Ñ�Ñ� Ð² Ñ‚Ñ€Ð°Ð¼Ð¾Ð»Ð¸Ð½Ð°Ñ… Ð´Ð»Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, Ð²Ñ�ÐµÐ³Ð´Ð° Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ñ… Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð¾Ð².ÐŸÑ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑˆÐµÑ�Ñ‚Ð½Ð°Ð´Ñ†Ð°Ñ‚ÐµÑ€Ð¸Ñ‡Ð½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¼ Ð¿Ð¾Ð»Ñ�Ð¼ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹ Ð¸Ñ… Ñ‚Ð¸Ð¿Ð°.Ð¡Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð½ÐµÑ‡Ð°Ñ�Ñ‚Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ð¾Ð³Ð¾ forall ÐºÐ¾Ð´Ð°.Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¿Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ 4 Ð±Ð°Ð¹Ñ‚.Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð´Ð»Ñ� "wchar_t" Ñ‚Ð¸Ð¿ "unsigned short".Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð»Ð¾Ñ‚Ñ‹ Ð·Ð°Ð´ÐµÑ€Ð¶ÐºÐ¸ Ð´Ð»Ñ� ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð².ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² Ð³Ð»Ð°Ð²Ð½Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð² %CFortran 2003: %s Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C Ð¸Ð¼ÐµÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qsFortran 2003: DT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² %CFortran 2003: Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ CHARACTER Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ %qs Ð² %LFortran 2008 ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ°Ñ� Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ:Fortran 2008: COMMON Ð±Ð»Ð¾Ðº %qs Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹ Ð² %L, Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð½Ðµ-COMMON-Ð±Ð»Ð¾Ðº Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð² %LFortran 2008: Ð�ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qsFortran 2008: ÐŸÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %L Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qsFortran 2008: Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %LFortran 2008: Ð¢Ð¾Ñ‡ÐºÐ° Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹ Ð² %C Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Fortran 2018:Fortran 95 Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ INTEGER Ð² %s Ñ‚ÐµÐ³Ðµ Ð² %LÐ�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° GENERIC %qs Ð² %LÐ¡Ð²Ð¾Ð±Ð¾Ð´Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ñ‚Ñ€Ð¸Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs ÐºÐ°Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %LÐ¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ RECURSIVEÐ¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿. ÐœÐ¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L ÐµÑ�Ñ‚ÑŒ INTRINSIC, Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹ Ñ�Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ PUREÐ¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° CHARACTER(*) Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² %L, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð½Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %CÐ¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð²Ñ…Ð¾Ð´Ñ‹ Ñ� Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¼Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ�Ð¼Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %s at %L Ñ� Ð²Ñ…Ð¾Ð´Ð°Ð¼Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð¸Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ð´Ð»Ð¸Ð½Ð°Ð¼Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� ÐºÐ°Ðº X Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� C_FUNLOCÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð°Ñ� Ñ†ÐµÐ»ÑŒ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %LÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ð² %L Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ALLOCATABLE Ð¸Ð»Ð¸ POINTERÐ’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¿Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð°Ð¼, ÐºÑ€Ð°Ñ‚Ð½Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð¸ Ñ‡Ð¸Ñ�Ð»Ð° 2.Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚, Ð´Ð¾Ð»Ð¶Ð½Ð° Ð·Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸ÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° return.Ð¡Ð»Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ð´Ð»Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð²Ñ‹ÑˆÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð° power8.Ð¡Ð»Ð¸Ñ‚ÑŒ toc Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ medium/large Ð¼Ð¾Ð´ÐµÐ»ÐµÐ¹ ÐºÐ¾Ð´Ð° Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÐµÐ¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.GCC Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹ Ñ� Ñ†ÐµÐ»Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹, Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ñ… Ð² Ñ�Ð¾Ð²Ð¾ÐºÑƒÐ¿Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð±Ð¸Ñ‚ Ð² Ñ†ÐµÐ»Ð¾Ð¹ Ð¸ Ð´Ñ€Ð¾Ð±Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ñ�Ñ…GCC Ð½Ðµ Ñ�ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ %s ÐºÐ°Ðº Ñ†ÐµÐ»Ð¸ Ñ€Ð°Ð·Ð³Ñ€ÑƒÐ·ÐºÐ¸GCC Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %u Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÐµÐ¹ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸GCC Ð²ÐµÐºÑ‚Ð¾Ñ€, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ ABI Ð±ÐµÐ· Ð³Ð°Ñ€Ð°Ð½Ñ‚Ð¸Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸GCC Ð²ÐµÐºÑ‚Ð¾Ñ€, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ ABI Ð±ÐµÐ· Ð³Ð°Ñ€Ð°Ð½Ñ‚Ð¸Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸GCSE Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ð°GENERIC %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ†ÐµÐ»Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ, %qs Ñ‚Ð°ÐºÐ¶Ðµ GENERICGENERIC Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° CONTAINSGENERIC Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð² %CGENERIC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %LÐ’ÐµÑ€Ñ�Ð¸Ñ� GMP %s, Ð²ÐµÑ€Ñ�Ð¸Ñ� MPFR %s, Ð²ÐµÑ€Ñ�Ð¸Ñ� MPC %s, Ð²ÐµÑ€Ñ�Ð¸Ñ� isl %s
  
  GNU C Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ -traditional Ð±ÐµÐ· -EÐ Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ GNU:GNU Objective C Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½ÑƒÑŽ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸ÑŽGOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¿Ð¾ÐºÐ¸Ð´Ð°ÐµÑ‚ CRITICAL ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ð¼ÐµÑ‚ÐºÐ¸ Ð² %LGOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¿Ð¾ÐºÐ¸Ð´Ð°ÐµÑ‚ DO CONCURRENT ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ð¼ÐµÑ‚ÐºÐ¸ Ð² %LÐ“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 16-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ i386.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð°Ñ… Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÐµÐ¹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ i386.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ x86-64.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 32x16 ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð¸ mac Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ x86-64.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ APCS-Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ÐºÐ°Ð´Ñ€Ñ‹ Ñ�Ñ‚ÐµÐºÐ°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ARCompact 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� ARC600 Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ARCompact 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� ARC601 Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ARCompact 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� ARC700 Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÑƒÑ€Ñ€Ð¾Ð³Ð°Ñ‚Ñ‹ AT&T Ñ�Ñ‚Ð¸Ð»Ñ� Ð´Ð»Ñ� Mach-O.Ð¡Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ C-Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¹, Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ DWARF pubnames Ð¸ pubtypes Ñ�ÐµÐºÑ†Ð¸Ð¸ Ñ� GNU Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ DWARF pubnames Ð¸ pubtypes Ñ�ÐµÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ELF FDPIC ÐºÐ¾Ð´.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ GFLOAT.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ H8/300H.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ H8S.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ H8S/2600.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ H8SX.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ILP32.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ IT Ð±Ð»Ð¾ÐºÐ¸ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ðµ Ð´Ð»Ñ� ARMv8.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� LP64.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ MIPS16.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ PA1.0.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ PA1.1.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ PA2.0 (Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð±Ð¸Ð½. ÑƒÑ‚Ð¸Ð»Ð¸Ñ‚Ñ‹ 2.10 Ð¸Ð»Ð¸ Ñ�Ñ‚Ð°Ñ€ÑˆÐµ).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ SBIT, CBIT.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ 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 ÐºÐ¾Ð´.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ VRSAVE Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° AltiVec.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸ÑŽ __mcount_loc, Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÑƒÑŽ Ð²Ñ�Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ mcount Ð¸Ð»Ð¸ __fentry__.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ #Ñ�Ñ‚Ñ€Ð¾ÐºÐ°, ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ð½Ð° Ñ‚ÐµÐºÑƒÑ‰Ð¸Ð¹ Ñ€Ð°Ð±Ð¾Ñ‡Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð² abort, ÐµÑ�Ð»Ð¸ Ð² noreturn-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð½Ñƒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½ÑƒÑŽ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð´Ð»Ñ� ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð°Ð³Ñ€ÐµÐ³Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ� Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ñ‡ÐµÐ¼ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð°Ð²Ñ‚Ð¾Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸/Ð°Ð²Ñ‚Ð¾Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ (big endian).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ (big endian).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·ÐºÐ¸ Ð´Ð»Ñ� Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð° ÐºÐ°Ðº Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹, ÐµÑ�Ð»Ð¸ Ð½ÑƒÐ¶Ð½Ð¾.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð° ÐºÐ°Ðº ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð° ÐºÐ°Ðº Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ðµ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ cld Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 18-Ð±Ð¸Ñ‚Ð½Ð¾Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� CR16C Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� CR16C+ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU-Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU-Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° (gas).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ° GNU.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� GNU.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� NeXT (Apple Mac OS X).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð³Ñ€ÑƒÐ·ÐºÐ¸ OpenMP: Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ -msoft-stack and -muniform-simt.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4 340 Ñ�ÐµÑ€Ð¸Ð¸ (Ð±ÐµÐ· MMU/FPU).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4 400 Ñ�ÐµÑ€Ð¸Ð¸ (Ð±ÐµÐ· MMU/FPU).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4 500 Ñ�ÐµÑ€Ð¸Ð¸ (Ð±ÐµÐ· FPU).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 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.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� darwin Ð·Ð°Ð³Ñ€ÑƒÐ¶Ð°ÐµÐ¼Ñ‹Ñ… Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ñ�Ð´Ñ€Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð´Ð°Ð¶Ðµ Ð¿Ñ€Ð¸ 100%% inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ€Ñ‹Ñ… Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� BSS PLT.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÑŽÑ‚Ñ�Ñ�.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ AndroidÐ“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ð´Ñ€Ð° Ð¸Ð»Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ¶Ð°ÐµÐ¼Ñ‹Ñ… Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ñ�Ð´Ñ€Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ð° Ñ�ÑƒÐ¿ÐµÑ€Ð²Ð¸Ð·Ð¾Ñ€Ð° (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð² 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ ARM Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ (big endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ (big endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ (little endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ (little endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð² (Ð° Ð½Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ðº Ð¾Ñ‚Ð»Ð°Ð´ÐºÐµ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ñ… SVR4.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ðµ Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸Ðµ Ð¾Ð´Ð½Ð¾Ñ€Ð¾Ð´Ð½Ñ‹Ð¼ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð².Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Intel MCU psABI.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ ABI.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ð½ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ MIPS16 Ð¸ microMIPS.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ 68881.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ ID Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ð¼Ð¸ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°Ð¼Ð¸, Ð½Ð¾ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ð°Ñ� Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð²Ñ‹Ñ…Ð¾Ð´Ð° Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð².Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� PLT Ð¸ GOT.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¾Ð±Ñ‰ÐµÐ³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð±ÐµÐ· GP-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ CFString Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¶Ð°Ñ‚Ñ‹Ðµ debug Ñ�ÐµÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ move-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ�ÐµÑ€Ð²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð²Ð²Ð¾Ð´Ð°-Ð²Ñ‹Ð²Ð¾Ð´Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð²Ð²Ð¾Ð´Ð°-Ð²Ñ‹Ð²Ð¾Ð´Ð° Ñ€Ð°Ð±Ð¾Ñ‡ÐµÐ¹ Ñ�Ñ‚Ð°Ð½Ñ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ DWARF Ð²ÐµÑ€Ñ�Ð¸Ð¸ 2 (Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð·Ð´Ð½ÐµÐ¹).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ STABS.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ VMS.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ XCOFF.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ð²ÐµÑ€Ñ�Ð¸Ð¸ DWARF Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ STABS.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ XCOFF.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½Ñ‹Ñ… .dwo Ñ„Ð°Ð¹Ð»Ð°Ñ….Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ SH2a-FPU.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ SH2a-FPU.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH4 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ SH4-100 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ SH4-200 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ SH4-300 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ ÐºÐ¾Ð´ SH4a Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ðµ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ñ‹Ðµ ÐºÐ°Ð´Ñ€Ñ‹ Ñ�Ñ‚ÐµÐºÐ°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ‚Ð°Ðº, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ðº Ð¾Ñ‚ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸Ð¼ÐµÐ» Ð·Ð½Ð°Ðº Ð´ÐµÐ»Ð¸Ñ‚ÐµÐ»Ñ� (Ð° Ð½Ðµ Ð´ÐµÐ»Ð¸Ð¼Ð¾Ð³Ð¾).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹Ðµ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ Ð»Ð°Ñ‚ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚Ð¸.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð½Ð¾Ñ�Ñ‚Ð¸.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ Ð»Ð°Ñ‚ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚Ð¸.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð½Ð¾Ñ�Ñ‚Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ sqrt, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ð¿Ð¾ Ð»Ð°Ñ‚ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ sqrt, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ð¿Ð¾ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð½Ð¾Ñ�Ñ‚Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð°Ð½Ð½Ñ‹Ðµ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾Ð¼ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ isel Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»ÐµÐ½Ð¸Ð²Ñ‹Ð¹ Ð¿Ð¾Ð¸Ñ�Ðº ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð² (Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ objc_getClass()) Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Zero-Link.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ (big endian).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ (little endian).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�/Ð·Ð°Ð¿Ð¸Ñ�Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�/Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ñ� Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸ÐµÐ¼ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ make-Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� make.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ mcount/__fentry__ ÐºÐ°Ðº nop'Ñ‹. Ð”Ð»Ñ� Ð°ÐºÑ‚Ð¸Ð²Ð°Ñ†Ð¸Ð¸ Ñ�Ñ‚Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ñ‹ Ð² ÐºÐ¾Ð´.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ mul64 Ð¸ mulu64 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ð¹ ÐºÐ¾Ð´.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ SH2a-FPU.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ SH4 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ SH4-100 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ SH4-200 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ SH4-300 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ SH4a Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ pc.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ 2-Ð¹ Ð²ÐµÑ€Ñ�Ð¸Ð¸.Ð”Ð¾Ð±Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ñ„Ð¸ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð².Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ñ‹Ñ… Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¹, ÐµÑ�Ð»Ð¸ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ (Ñ€ÐµÐ¶Ð¸Ð¼ large).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ñ‹Ñ… Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¹, ÐµÑ�Ð»Ð¸ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ (Ñ€ÐµÐ¶Ð¸Ð¼ small).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´, ÐµÑ�Ð»Ð¸ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ (Ñ€ÐµÐ¶Ð¸Ð¼ large).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´, ÐµÑ�Ð»Ð¸ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ (Ñ€ÐµÐ¶Ð¸Ð¼ small).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¿Ñ€ÐµÐ´Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð², ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐµÐ½Ñ‚ÐµÑ€Ð°Ð±ÐµÐ»ÑŒÐ½Ñ‹Ð¹ PIC-ÐºÐ¾Ð´.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ divss Ð¸ sqrtss.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ñ‚Ð¸Ð¿Ð°Ñ…, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½ÑƒÑŽ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð°Ð¼Ð¾Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ sin, cos, sqrt Ð´Ð»Ñ� FPU.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ñ‹Ðµ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ðµ Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¸ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ñ€ÐµÐ½ÑŒ Ð´Ð»Ñ� Ð¿Ð¾Ð²Ñ‹ÑˆÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð½Ð¾Ñ�Ñ‚Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ñ‹ Objective-C Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ñ†Ð¸Ð¸/Ñ€Ð°Ð·Ñ€ÑƒÑˆÐµÐ½Ð¸Ñ� Ð½Ðµ-POD Ð¡++ instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, Ð¿Ñ€Ð¸ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ�Ñ‚Ñ€Ð¾Ðº.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ swap Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð¾ Ð¼Ð¾Ð´ÑƒÐ»ÑŽ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ‡ÐµÑ‚Ð²ÐµÑ€Ð½Ñ‹Ñ… Ñ�Ð»Ð¾Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ (lqarx/stqcx).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ‡ÐµÑ‚Ð²ÐµÑ€Ð½Ñ‹Ñ… Ñ�Ð»Ð¾Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ (lq/stq).Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ unwind-Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹, ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð½Ð° Ð½Ð°Ñ‡Ð°Ð»Ð¾ ÐºÐ°Ð¶Ð´Ð¾Ð¹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ v3 push25/pop25 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ vzeroupper Ð¿ÐµÑ€ÐµÐ´ Ð²Ñ‹Ñ…Ð¾Ð´Ð¾Ð¼ Ð¸Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.Generic Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð° Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ñ‹Ð¼ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼Generic Ð¸Ð¼Ñ� %qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ñ‚Ð¾ Ð¶Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %LGeneric Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %qs Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð° Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°Ð¼ Ñ†ÐµÐ½Ñƒ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.Ð”Ð¾Ð±Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð² Ð½Ð°Ñ‡Ð°Ð»Ð¾ Ð²Ð½ÐµÑˆÐ½Ð¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ð¿Ð¾Ð´Ñ‡ÐµÑ€ÐºÐ¸Ð²Ð°Ð½Ð¸Ðµ.Ð“Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� %qs Ð² %L ÑƒÐ¶Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº %s Ð² %LÐ“Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� %qs Ð² %L ÑƒÐ¶Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² %LÐ“Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ð¼Ñ� %qs Ð² %L ÑƒÐ¶Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº %s Ð² %LÐ“Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ð¼Ñ� %qs Ð² %L ÑƒÐ¶Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² %LGraphite Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹ (isl Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚).Ð�Ð°Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸Ðº Ð½Ð° Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.HLE_ACQUIRE Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ� ACQUIRE Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»ÑŒÑŽ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸HLE_RELEASE Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ� RELEASE Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»ÑŒÑŽ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸HSA SSA Ð¸Ð¼Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÐµÐ¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¿Ð¾ Ð¸Ð´ÐµÐµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐµÐ³Ð¾HSA SSA Ð¸Ð¼Ñ� Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ñ€ÐµÐ´Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¿Ð¾ Ð¸Ð´ÐµÐµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐµÐ³Ð¾Ð½ÐµÑƒÐ´Ð°Ñ‡Ð° Ð²ÐµÑ€Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ HSA SSAHSA Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸HSA Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð° Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð°HSA Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€, Ð½Ð¾ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ñ€ÐµÐ´Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ñ… Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð½ÐµÑƒÐ´Ð°Ñ‡Ð° Ð²ÐµÑ€Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ HSA Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð¤Ð»Ð°Ð³ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ð¿Ñ€ÐµÐ´Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸.  ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ Ñ†Ð¸ÐºÐ»Ð¾Ð², Ð½Ð° ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð²ÐµÐ´Ñ‘Ñ‚Ñ�Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ; Ð¿Ñ€Ð¸ 0 Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�Ð²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÐ° Ñ�Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²ÐºÐ¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.  ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ�Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ� Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ð°.Ð¨ÐµÑ�Ñ‚Ð½Ð°Ð´Ñ†Ð°Ñ‚ÐµÑ€Ð¸Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %C Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð³Ð¸Ñ�Ñ‚Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñƒ, Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¾Ð½Ð° Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¥Ð¾Ð»Ð»ÐµÑ€Ð¸Ñ‚Ð¾Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %CÐ�Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ� Ñ…Ð¾Ñ�Ñ‚Ð¾Ð¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð¾Ñ�Ñ‚ Ð¾Ð±ÑŠÐµÐ¼Ð° ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð² Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ðµ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¾Ðº (Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð°Ñ…).ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð¾Ñ�Ñ‚ Ð¾Ð±ÑŠÐµÐ¼Ð° ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð² Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ðµ Ð¼ÐµÐ¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ (Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð°Ñ…).IBITS: Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð±Ð¸Ñ‚Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ emit_insn Ð²Ð¼ÐµÑ�Ñ‚Ð¾ emit_jump_insn:
! ID Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ð¾Ð¹ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ñ�Ð¾Ð·Ð´Ð°Ð½Ð°.ID Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ðµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ Ð¸ FD-PIC Ñ€ÐµÐ¶Ð¸Ð¼ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð½Ð¾IEEE_ARITHMETIC Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð² %CIEEE_EXCEPTIONS Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð² %CIEEE_FEATURES Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð² %CIF ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ IF ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ %s Ð² %L Ð½Ðµ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ð¸Ñ‚ Ð´Ð»Ñ� Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ OpenMP ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸IF ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð±ÐµÐ· Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� IF ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ð¼Ð¸ Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸IMPLICIT NONE (Ñ‚Ð¸Ð¿) Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° IMPLICIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼IMPLICIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° IMPLICIT NONE (Ñ‚Ð¸Ð¿) Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼IMPORT NONE Ñ�Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ Ð² %CIMPORT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CIMPORT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² INTERFACE Ñ‚ÐµÐ»ÐµIMPURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %CINDIRECT_REF Ð² gimple ILINQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¾Ð±Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° FILE Ð¸ UNITINQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ PENDING= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ� ID= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼INQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð»Ð¸Ð±Ð¾ FILE Ð»Ð¸Ð±Ð¾ UNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€INQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %CINTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ %s Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ %s Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� chunk_size Ð¸Ð· SCHEDULE ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼INTEGER(KIND=8) Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð´Ð»Ñ� %<-fdefault-integer-8%> Ð¾Ð¿Ñ†Ð¸Ð¸INTEGER(KIND=8) Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð´Ð»Ñ� %<-finteger-4-integer-8%> Ð¾Ð¿Ñ†Ð¸Ð¸INTENT (%s)  ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� INTENT(%s) Ð² %LINTENT Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK Ð² %CINTENT(%s) Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² %L Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ÑŒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ Ð² %L.INTENT(IN) POINTER %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LINTENT(IN) POINTER %qs Ð² COPYPRIVATE ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LINTENT(OUT) argument %qs pure Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼INTERFACE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� IO Ð´Ð»Ñ� %q+D Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð°Ð´Ñ€ÐµÑ�IOLENGTH Ñ‚ÐµÐ³ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð² INQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CIOMSG Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ scalar-default-char-variable Ð² %LIOMSG Ñ‚ÐµÐ³ Ð² %LISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<%E (Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ)%>Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ ISO C, Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ Ð·Ð½Ð°Ðº %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�ISO C++ Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<_Alignof%> Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<#pragma STDC FLOAT_CONST_DECIMAL64%>Ð² ISO C Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<++%> Ð¸ %<--%> Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<__FUNCTION__%> Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<__PRETTY_FUNCTION__%> Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿Ñ‹ %<__int%d%>Ð² ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<~%> Ð´Ð»Ñ� Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ Ñ�Ð¾Ð¿Ñ€Ñ�Ð¶ÐµÐ½Ð¸Ñ�ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿Ñ‹ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<complex%> ÐºÐ°Ðº Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚ %<double complex%>ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿Ñ‹ Ñ� Ð½Ð°Ñ�Ñ‹Ñ‰ÐµÐ½Ð¸ÐµÐ¼ISO 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 Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�, Ð³Ð´Ðµ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð½Ð° Ð¸Ð· Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð² Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ voidÐ² ISO C Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ const Ð¸ volatile Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹ISO C Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚ISO C Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿ÑƒÑ�Ñ‚Ñ‹Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ñ…Ð² ISO 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 Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %<register%>-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ISO C Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð² ISO C Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qE Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð² ISO C Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ðº Ñ‚Ð¸Ð¿Ñƒ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ISO C Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿ÐµÑ€ÐµÐ´ %<...%> Ð±Ñ‹Ð» Ñ…Ð¾Ñ‚Ñ� Ð±Ñ‹ Ð¾Ð´Ð¸Ð½ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð² ISO C Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ñ‹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<int%>ISO C++ 1998 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<long long%>ISO C++ 1998 Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<extern%> Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ISO C++ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ %<alignof%> Ñ� Ð½Ðµ-Ñ‚Ð¸Ð¿Ð¾Ð¼ISO C++ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ ?: Ñ� Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð½Ñ‹Ð¼ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ C99 Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ISO 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++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ðµ gotoISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ñ‚Ð¸Ð¿Ð° %<void *%> Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ñ‚Ð¸Ð¿Ð° %<void *%> Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² %qTISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð°ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ‚Ð¸Ð¿Ð° %qTISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ enumISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ enumISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qsISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ‚Ð¸Ð¿Ð° %qTISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ enumISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ %qD Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qD Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ð¹ ÐºÐ»Ð°Ñ�Ñ�ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ‚ÑŒ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� ?:ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<::main%>ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð² Ñ�Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð² Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %<void *%> Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¼ÐµÑ‚Ð¾Ð´ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qDISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qDÐ² ISO C++ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÑƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ ?:ISO C++ Ð³Ð¾Ð²Ð¾Ñ€Ð¸Ñ‚ Ð·Ð´ÐµÑ�ÑŒ Ð¾ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸, Ñ…Ð¾Ñ‚Ñ� Ñ…ÑƒÐ´ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð»ÑƒÑ‡ÑˆÐµ, Ñ‡ÐµÐ¼ Ñ…ÑƒÐ´ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð²Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾:ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ %<[*]%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Alignas%>ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Generic%>ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Noreturn%>ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Static_assert%>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 C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²Ð² ISO C Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½Ðµ-lvalue Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qE Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°ISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Alignas%>ISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Generic%>ISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Noreturn%>ISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Static_assert%>ISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %qEISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Atomic%> ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�ISO_C_BINDING Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð² %CISO_FORTRAN_ENV Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð² %CÐŸÑ€Ð¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ð¾Ð¼ -ftree-vectorize, Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ†Ð¸ÐºÐ»Ð°, Ð¿Ñ€Ð¸Ð³Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸.ÐŸÑ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ -fvariable-expansion-in-unroller - Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ ÐºÐ¾Ð¿Ð¸Ð¹ ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¾ Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ð²ÐµÑ€Ñ‚ÐºÐµ Ñ†Ð¸ÐºÐ»Ð°.Ð•Ñ�Ð»Ð¸ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %L ATAN2 Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹, Ñ‚Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð•Ñ�Ð»Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð² Ð² Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ðµ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ�Ñ‚Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�, Ñ‚Ð¾ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ð´ÐµÐ»Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ðµ Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ.ÐŸÑ€Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð², Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼ÐµÑ‚Ð¾Ð´ Ñ�ÑƒÐ¿ÐµÑ€Ð±Ð»Ð¾ÐºÐ¾Ð².Ð˜Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 'D' Ð² Ð¿ÐµÑ€Ð²Ð¾Ð¹ ÐºÐ¾Ð»Ð¾Ð½ÐºÐµ Ð² Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ.Ð˜Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ dllimport Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð˜Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�.Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ allocate-object Ð² %C Ð´Ð»Ñ� PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² BOZ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² copy_walk_reduction_argÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð² %L ÐºÐ°Ðº EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑˆÐ°Ð³ Ð² %LÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ %s Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ %s Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ %s Ð² %C Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ CRITICAL Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ CRITICAL Ð² %C Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ EVENT %s Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ EVENT %s Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ EVENT %s Ð² %C Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ RETURN Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ RETURN Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ STOP Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ STOP Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ SYNC Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ SYNC Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ SYNC Ð² %C Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµImageset Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ñ€Ð°Ð½Ð³Ð° 1 INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Imageset Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ 1 Ð¸ num_images()Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¸ Ð½Ð°Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² C++17.Ð ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ñ‚ÑŒ __atomic Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ñ‹Ñ… Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… __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Ð�ÐµÑ�Ð²Ð½Ð¾ Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ PARAMETER %qs Ð² %L Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð·Ð´Ð½ÐµÐ¼Ñƒ IMPLICIT Ñ‚Ð¸Ð¿ÑƒÐ’Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ SAVE Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð² %L Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼ Ð¸Ð·-Ð·Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ð¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %LÐ’ %s Ð² %L Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ�Ðµ FUNCTIONs, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ generic Ð¸Ð¼Ñ� ÐµÑ�Ñ‚ÑŒ Ñ‚Ð°ÐºÐ¶Ðµ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð’ %s Ð² %L Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¸Ð±Ð¾ Ð²Ñ�Ðµ SUBROUTINEs Ð»Ð¸Ð±Ð¾ Ð²Ñ�Ðµ FUNCTIONsÐ’ C++ Ð½Ðµ 0 Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… Ð¸Ð· Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð² Ð² 'char *'.  Ð’ C Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ�, Ñ� Ñ‚Ð¾Ð¹ Ñ€Ð°Ð·Ð½Ð¸Ñ†ÐµÐ¹, Ñ‡Ñ‚Ð¾ Ñ�Ñ‚Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð² ISO C.Ð’ Fortran 2003 COMMON %qs Ð±Ð»Ð¾Ðº Ð² %L ÐµÑ�Ñ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð´Ð½Ð¾Ð¸Ð¼ÐµÐ½Ð½Ñ‹Ð¹ COMMON Ð±Ð»Ð¾Ðº Ð² %L: %s Ð¿Ñ€Ð¾Ñ‚Ð¸Ð² %sÐ’ SSA-PRE Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÑƒÑ�Ñ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ðµ Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ‡Ð°Ñ�Ñ‚ÑŒ-Ñ‡Ð°Ñ�Ñ‚ÑŒ.Ð’ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ %qsÐ’ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� %qsÐ’ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ %qsÐ’ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐ’ lambda Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð’ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ‡Ð»ÐµÐ½Ðµ %qsÐ’ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ‡Ð»ÐµÐ½Ðµ %qsInclude ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ %qs: %sÐ�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² PARAMETER Ð² %LÐ�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ€Ð°Ð½Ð³Ð¸ %d Ð¸ %d Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %LÐ�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ€Ð°Ð½Ð³Ð¸ Ð² %s (%d Ð¸ %d) Ð² %LÐ�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L; Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %s Ð² %sÐ�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %LÐ�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ TILE Ð¸ COLLAPSE Ð² %LÐŸÑ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚Ð¸ Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ðµ %qs Ð² %L Ð¸ %qs Ð² %LÐŸÑ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ€Ð°Ð½Ð³Ð¸ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %%L Ð¸ %%LÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� EH-Ð´ÑƒÐ³Ð° %i->%iÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð£Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ IEEE Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹.Ð˜Ð½Ð´ÐµÐºÑ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ %d Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð² %LÐ£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ Ð¾ÑˆÐ¸Ð±Ð¾Ðº Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð´Ð»Ñ� r0..r3 / r12..r15 Ñ� TARGET_REGISTER_PRIORITY.Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹.Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµÐ˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² %C Ð½Ðµ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµÐ˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµÐ˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ñ„Ð»Ð°Ð³Ð°Ð¼Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸.Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð½ÑƒÐ»ÐµÐ¼ (ÐºÐ°Ðº Ð² g77).Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² %C Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ COMMON Ð² BLOCK DATAÐ˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¼ COMMON, Ð½Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… common Ð±Ð»Ð¾ÐºÐ°Ñ…Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� PARAMETER %qs Ð² %CÐ˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑƒÐ¶Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %CÐ”ÐµÐ»Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹ __atomic, ÐµÑ�Ð»Ð¸ Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð½ÐµÐ±Ð»Ð¾ÐºÐ¸Ñ€ÑƒÑŽÑ‰Ð°Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ Ð²Ñ�ÐµÑ… Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹, ÐµÑ�Ð»Ð¸ Ñ�Ñ‚Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ 2 ÐºÐ¾Ð¼Ð°Ð½Ð´.Ð”ÐµÐ»Ð°Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ memset/memcpy, Ð½Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¼Ð°Ð»ÐµÐ½ÑŒÐºÐ¸Ñ… Ð±Ð»Ð¾ÐºÐ¾Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½ÑƒÑŽ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ, Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐµÑ�Ð»Ð¸ Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾Ñ�Ñ‚ÑŒ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ�Ñ‚Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°.Ð’Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾ Ð´ÑƒÐ³Ð°Ð¼ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾ Ð³Ñ€Ð°Ñ„Ð° Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹.Ð’Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹.Ð’Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ hbrp Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ñ… Ñ†ÐµÐ»ÐµÐ¹ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¸Ð·Ð±ÐµÐ¶Ð°Ñ‚ÑŒ SPU hang Ð·Ð°Ð¿ÑƒÑ�ÐºÐ°.Ð’Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ nops, ÐºÐ¾Ð³Ð´Ð° Ñ�Ñ‚Ð¾ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ð²Ñ‹Ñ�Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð¿ÑƒÑ‚ÐµÐ¼ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ� Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð¿ÑƒÑ�ÐºÐ° (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ).ÐŸÑ€Ð¸ Ð²Ñ…Ð¾Ð´Ðµ Ð¸ Ð²Ñ‹Ñ…Ð¾Ð´Ðµ Ð¸Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.Ð¦ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ ÑƒÑ�ÐµÑ‡ÐµÐ½Ð¾ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ %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 Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð¦ÐµÐ»Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ (N) fixdi Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð¦ÐµÐ»Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ (N) fixdu Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð¦ÐµÐ»Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ (N) fixsi Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð¦ÐµÐ»Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ (N) fixsu Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð¦ÐµÐ»Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ (N) floatid Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð¦ÐµÐ»Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ (N) floatis Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð¦ÐµÐ»Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ (N) floatud Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð¦ÐµÐ»Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ (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 Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð¦ÐµÐ»Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ (N) round Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Integer Ð²Ð¸Ð´ %d Ð² %C Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½Ð¦ÐµÐ»Ð¾Ðµ Ð²Ð½Ðµ Ñ�Ð¸Ð¼Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¸Ñ�Ð°Ð½Ð½Ð¾Ð³Ð¾ Standard Fortran Ð² %LÐ¦ÐµÐ»Ð¾Ðµ Ð²Ð½Ðµ Ñ�Ð¸Ð¼Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¸Ñ�Ð°Ð½Ð½Ð¾Ð³Ð¾ Standard Fortran Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %s Ð² %s Ð² %LÐ¦ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ�Integer Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� integer Ð²Ð¸Ð´Ð° %i Ð² %CÐ¦ÐµÐ»Ð¾Ðµ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð² %CÐŸÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð² %CÐŸÐ¾Ð´Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ñ‚ÐµÐ»Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð² Ð¼ÐµÑ�Ñ‚Ð° Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð², ÐºÐ¾Ð³Ð´Ð° Ñ�Ñ‚Ð¾ Ð½Ðµ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð²Ð°ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ¾Ð´Ð°.ÐŸÐ¾Ð´Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ñ‚ÐµÐ»Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð±ÐµÐ· Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° "inline" Ð² Ð¼ÐµÑ�Ñ‚Ð° Ð²Ñ‹Ð·Ð¾Ð²Ð°, ÐºÐ¾Ð³Ð´Ð° Ñ�Ñ‚Ð¾ Ð²Ñ‹Ð³Ð¾Ð´Ð½Ð¾.ÐŸÐ¾Ð´Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð² Ð¼ÐµÑ�Ñ‚Ð° Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ñ‚ÐµÐ»Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ñ‹Ñ… Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·.Intel MCU psABI Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s Ñ€ÐµÐ¶Ð¸Ð¼ÐµÐ˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qs Ð² %L Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð² Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð·Ð´Ð½ÐµÐ¼ PROCEDURE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐ˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ genericÐ˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¼Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %L: %sÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %L: %sÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð² Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %L: %sÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð² Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L: %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð°Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð² Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L: %sÐ˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %CÐ˜Ð¼Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ %<(%> Ð² %CÐ’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð²Ñ…Ð¾Ð´ Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñƒ Ð´Ð¸Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸
  Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð² %L Ñ�Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð¸Ð¼ÐµÐ½Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %s Ð² %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 Ð´Ð»Ñ� Ð¼Ð½Ð¸Ð¼Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸, Ñ‡Ð¸Ñ�ÐµÐ» Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð¸Ð»Ð¸ Ð´Ñ€ÑƒÐ³Ð¸Ðµ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ GNU Ð´Ð»Ñ� Ñ‡Ð¸Ñ�ÐµÐ» ÐºÐ°Ðº Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð», Ð° Ð½Ðµ ÐºÐ°Ðº Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð».ÐŸÐ¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ Ð² Ñ�ÐµÐºÑ†Ð¸ÑŽ text.Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %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 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ FUNCTIONÐ’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ PROCEDURE Ð² %LÐ’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ MODULE PROCEDUREÐ’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð°Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ C Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² NAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¥Ð¾Ð»Ð»ÐµÑ€Ð¸Ñ‚Ð¾Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %L Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¥Ð¾Ð»Ð»ÐµÑ€Ð¸Ñ‚Ð¾Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°: %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¥Ð¾Ð»Ð»ÐµÑ€Ð¸Ñ‚Ð¾Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°: Integer Ð²Ð¸Ð´ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ KIND Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %s Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ NULL Ð² %LÐ�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� !$ACC WAIT Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² Ð¼Ð¾Ð´ÑƒÐ»Ðµ Ñ� !$ACC DECLARE Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ðµ %d Ð² %C, Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %d ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� NULL () Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� NULL() ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %%LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� exponent-letter %<q%> Ð² real-literal-constant Ð² %CÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² gfc_element_size.Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² gfc_target_encode_expr.Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² gfc_target_interpret_expr.Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %qs Ð² %L Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° PROGRAM Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° WRITE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L, UNIT Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ�Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ image Ð½Ð¾Ð¼ÐµÑ€ %d Ð² SYNC IMAGESÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ALLOCATABLE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ %s Ð² Data Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¸Ð´ %d Ð´Ð»Ñ� CHARACTER ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¸Ð´ Ð´Ð»Ñ� %s Ð² %LÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼Ð¾Ð´Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� !$OMP DECLARE REDUCTION %s Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %LÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ %s Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° %sÐ�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð²Ð¸Ð´ %d Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs (%d)Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� %s Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð² %CÐ’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ�, Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ðµ Ð´Ð»Ñ� Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ.Ð¨Ð°Ð³ Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð¼ÐµÑ‚ÐºÐ¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð² Ð¿Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð°Ð¼, ÐºÑ€Ð°Ñ‚Ð½Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð¸ Ñ‡Ð¸Ñ�Ð»Ð° 2.ÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ ASSOCIATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ CALL Ð² %CÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ GENERIC Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %CÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ MAP Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ UNION Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ Ð½ÐµÐ²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ STRUCTURE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ unwind-Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ icc0/fcc0.KIND Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %s Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ÐšÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %qs Ð² %C ÑƒÐ¶Ðµ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ð»Ð¾Ñ�ÑŒ Ð² Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¼ Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ %qs Ð² %L ÑƒÐ¶Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ %qs Ð² %L Ð½Ðµ Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %LÐ’Ð¸Ð´ %d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� CHARACTER Ð² %CÐ’Ð¸Ð´ %d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %s Ð² %CÐ’Ð¸Ð´ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %L Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ Ð²Ð¸Ð´Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð° Ð¸Ð· typespecÐ˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ AArch64 ABIs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mabi= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ABI (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mabi=):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARC CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM ABIs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mabi= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¸ -mtune= Ð¾Ð¿Ñ†Ð¸Ñ�Ð¼Ð¸):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM FPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mfpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ C6X ISAs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¸ -mtune= ÐºÐ»ÑŽÑ‡Ð°Ð¼Ð¸):Ð˜Ð¼ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð¾Ð² FR-V (Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mcpu= ):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ IQ2000 CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Itanium CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -mtune=):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ M68K CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -mcpu=):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ M68K ISAs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -march=):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ M68K Ð¼Ð¸ÐºÑ€Ð¾Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -mtune=):MIPS ABI (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mabi=):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ñ‹ MIPS (Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ -march= Ð¸ -mtune=)Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ MIPS IEEE 754 ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mabs= Ð¸ -mnan= Ð¾Ð¿Ñ†Ð¸Ñ�Ð¼Ð¸):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ÑƒÑ€Ð¾Ð²Ð½Ð¸ ISA (Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -mips)Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ TILE-Gx CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ TILEPro CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð”Ð¸Ð°Ð»ÐµÐºÑ‚Ñ‹ TLS (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mtls-dialect=):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ __fp16 Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mfp16-format= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸ (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ»ÑŽÑ‡Ð° -maddress-mode= ):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ arch Ñ‚Ð¸Ð¿Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð´Ð¸Ð°Ð»ÐµÐºÑ‚Ñ‹ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ»ÑŽÑ‡Ð° -masm= ):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ cmodel Ñ‚Ð¸Ð¿Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� -mcmodel= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð¼Ð¾Ð´ÐµÐ»Ð¸ ÐºÐ¾Ð´Ð° (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ»ÑŽÑ‡Ð° -mcmodel= ):Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� (Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° -malign-data=):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ ABIs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mfloat-abi= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð·Ð°Ñ‰Ð¸Ñ‚Ñ‹ Ñ�Ñ‚ÐµÐºÐ° (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mstack-protector-guard= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ABI Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹ (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mveclibabi=):L%d Ð»Ð°Ñ‚ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚ÑŒ ÐºÑ�ÑˆÐ° Ð´Ð»Ñ� %s Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°LEXER_DEBUGGING_ENABLED_P Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð² trueÐ»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð±ÐµÐ· Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° (noreturn)Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ LINEAR ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² DO Ð¸Ð»Ð¸ SIMD ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð² %LLINEAR ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð·Ð°Ð´Ð°Ð½Ð° Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� ORDERED ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹ Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %LLINEAR Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ñ� %s Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² %LLINEAR Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ INTEGER Ð² %LLOCK Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CLOCK_EVENT Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %LLOCK_TYPE Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %LLOGICAL Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ� Ð½Ðµ-C_Bool Ð²Ð¸Ð´Ð¾Ð¼ Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qsLOGICAL Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %LLOGICAL Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð¸Ñ€ÑƒÑŽÑ‰Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ� Ð½Ðµ-C_Bool Ð²Ð¸Ð´Ð¾Ð¼ Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qsÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° LTO Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ÐœÐµÑ‚ÐºÐ° %d Ð² %C ÑƒÐ¶Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€ÑƒÐµÑ‚ ÐºÐ°Ðº Ð¼ÐµÑ‚ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°ÐœÐµÑ‚ÐºÐ° %d Ð² %C ÑƒÐ¶Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€ÑƒÐµÑ‚ ÐºÐ°Ðº Ñ†ÐµÐ»ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°ÐœÐµÑ‚ÐºÐ° %d Ð² %C Ñ€Ð°Ð½ÐµÐµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº FORMAT Ð¼ÐµÑ‚ÐºÐ°ÐœÐµÑ‚ÐºÐ° %d Ð² %C Ñ€Ð°Ð½ÐµÐµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ†ÐµÐ»ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�ÐœÐµÑ‚ÐºÐ° %d Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð² %L Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�ÐœÐµÑ‚ÐºÐ° %qs Ð² %C Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ IF Ð¼ÐµÑ‚ÐºÐµ %qsÐœÐµÑ‚ÐºÐ° %qs Ð² %C Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ WHERE Ð¼ÐµÑ‚ÐºÐµ %qsÐœÐµÑ‚ÐºÐ° Ð² %L Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ Ð±Ð»Ð¾ÐºÐµ, Ñ‡Ñ‚Ð¾ GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %LÐ˜Ð¼Ñ� Ð¼ÐµÑ‚ÐºÐ¸ %qs Ð² %C Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð›ÐµÐ²Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ %<*%>Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ:Ð‘ÑƒÐºÐ²Ð° %qc ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿ Ð² %CÐ‘ÑƒÐºÐ²Ð° %qc ÑƒÐ¶Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ð² IMPLICIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐ‘ÑƒÐºÐ²Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ð¾Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐµ Ð² IMPLICIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐŸÐ¾Ð´Ð½Ñ�Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€ GOT.ÐšÐ°Ðº -M, Ð½Ð¾ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸.ÐšÐ°Ðº -MD, Ð½Ð¾ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸.ÐšÐ°Ðº -pedantic, Ð½Ð¾ Ð²Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¾ÑˆÐ¸Ð±ÐºÐ¸, Ð° Ð½Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ�.Ð›Ð¸Ð¼Ð¸Ñ‚ Ð² %d Ñ�Ñ‚Ñ€Ð¾Ðº Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ� Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐµÐ½ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐ¡Ñ‚Ñ€Ð¾ÐºÐ° ÑƒÑ�ÐµÑ‡ÐµÐ½Ð° Ð² %LÐ’Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾ Ñ�Ñ‚Ñ€Ð¾Ðº:%s Ð¸Ð· %d
! Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð² ÐºÐ¾Ð´Ðµ Ð´Ð»Ñ� Ñ�Ð´Ñ€Ð° __main.ÐŸÑ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐµ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ 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.ÐšÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¾Ð¹ Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸.ÐšÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°Ð¼Ð¸ pic.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð·Ð°Ð´Ð°Ñ‡ Ð¸Ð»Ð¸ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ñ�ÐµÑ€Ð²ÐµÑ€Ð° Ð·Ð°Ð´Ð°Ñ‡.ÐŸÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÑŒ Ð²Ñ�Ðµ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ¸ Ñ� Ð¸Ñ… Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸ Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸.Lock Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° LOCK_TYPEÐ›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ SELECT CASE Ð±Ð»Ð¾Ðº Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð´Ð²ÑƒÑ… Ñ�Ð»ÑƒÑ‡Ð°ÐµÐ²Ð›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð² %%L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ %s Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %sÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»Ñ‹ PCH Ð´Ð°Ð¶Ðµ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.ÐŸÐ¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð¾ÐºÑ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ�Ð¾ Ñ�Ñ‚ÐµÐºÐ¾Ð¼ Ð¸ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ð¹ Ðº Ñ�Ñ‚ÐµÐºÑƒÐ’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ñ†Ð¸ÐºÐ»Ñ‹ Ð¿Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð°Ð¼, ÐºÑ€Ð°Ñ‚Ð½Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð¸ Ñ‡Ð¸Ñ�Ð»Ð° 2.Ð‘ÐµÑ�ÐºÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ñ†Ð¸ÐºÐ»ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð°ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð° Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð° Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð° Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð° Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð°Ð�Ð¸Ð¶Ð½Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ�Ð¸Ð¶Ð½Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dMIPS16 PIC Ð´Ð»Ñ� ABI, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¾Ñ‚ o32 Ð¸ o64Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: %s Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ñ‹Ð¼, Ðº ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼Ñƒ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ñ�Ð´Ð²Ð¸Ð³Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°: %dÐ’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� 'm', Ð½Ðµ CONST_INTÐ’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ CONST_INT, Ð° Ð½Ðµ Ñ�Ñ‚Ð¾Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°, Ð° Ð½Ðµ Ñ�Ñ‚Ð¾Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€, Ð° Ð½Ðµ Ñ�Ñ‚Ð¾Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ vararg Ð½Ðµ Ð¿Ð¾Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚Ñ�Ñ� Ð² Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð»ÑƒÑ‡Ð°Ð¹ %qc Ð² mmix_print_operandÐ’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ñ�Ñ‚Ð¾ Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°:Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�:Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ñ‡ÐµÐ¼Ñƒ Ñ€Ð°Ð²ÐµÐ½ ÐºÐ¾Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ� Ð¾Ñ‚ Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸?Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ MMIX: Ñ‡ÐµÐ¼Ñƒ Ñ€Ð°Ð²ÐµÐ½ ÐºÐ¾Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ� Ð¾Ñ‚ Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ - Ð²ÐµÐºÑ‚Ð¾Ñ€ MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� MMX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABIÐ²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� MMX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABIMODULE PROCEDURE Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² generic module interfaceMODULE PROCEDURE Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð² %CMODULE Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð² %CMOLD Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² NULL Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² %LMOLD Ñ‚ÐµÐ³ Ð² %LMOLD Ñ‚ÐµÐ³ Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� SOURCE Ñ‚ÐµÐ³Ð¾Ð¼ Ð² %LMOLD Ñ‚ÐµÐ³ Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� typespec Ð² %LMOLD= Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² NULL() Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð² %L: Ð�ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ñ‹Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ %s Ð¸ %sMSA MIPS16 ÐºÐ¾Ð´MSP430 Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ€Ð°Ð±Ð¾Ñ‚Ð°ÑŽÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ¾Ð² Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹MULT Ñ�Ð»ÑƒÑ‡Ð°Ð¹ Ð² cris_op_strÐ�Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ð°Ñ� Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð²Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %s Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð² %LÐ�Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ð°Ñ� Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð²Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ISHFTC Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ BIT_SIZE Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² %CÐ“Ð»Ð°Ð²Ð½Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ.ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ "char" Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼.ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ char Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼.Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ†ÐµÐ»Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ 32 Ð±Ð¸Ñ‚Ð°.Ð Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ ÐºÑ€Ð°Ñ‚ÐµÐ½ 4 Ð±Ð°Ð¹Ñ‚Ð°Ð¼ (Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: Ð¿Ñ€Ð¸ Ñ�Ñ‚Ð¾Ð¼ Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚Ñ�Ñ� ABI).ÐžÐ±ÐµÑ�Ð¿ÐµÑ‡Ð¸Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð¸ Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰Ð°Ð»Ð¸Ñ�ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ DMA Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.Ð—Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ð¼Ð°ÑˆÐ¸Ð½Ñƒ Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð¸Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° ÐºÐ¾Ð¼Ð°Ð½Ð´.Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° GENERIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CMalloc Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² P2 Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾.Ð ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ MAC Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ….ÐŸÐ¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ __tls_get_addr Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÐµÐ¹ Ð¾Ð± Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ….ÐŸÐ¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð²Ñ�Ðµ Ñ†Ð¸ÐºÐ»Ñ‹ ÐºÐ°Ðº Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»ÑŒÐ½Ñ‹Ðµ.ÐžÑ‚Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð²Ñ�ÐµÑ… inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² ÐºÐ°Ðº hidden.Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ñ… Ð±Ð»Ð¾ÐºÐ¾Ð² Ð² Ñ†Ð¸ÐºÐ»Ðµ Ð´Ð»Ñ� Ð²Ñ‹Ð½ÐµÑ�ÐµÐ½Ð¸Ñ� Ð¸Ð½Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð² Ñ†Ð¸ÐºÐ»Ð°.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¿Ð¾ Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð°Ð¼.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð¾Ð² Ð² Ð¼ÐµÐ³Ð°Ð±Ð°Ð¹Ñ‚Ð°Ñ….ÐœÐ°ÐºÑ�. count of debug markers to expand or inline.ÐœÐ°ÐºÑ�. number of generated reload insns per insn is achieved (%d)
! ÐœÐ°ÐºÑ�. Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð¸ Ð² Ñ€Ð°Ñ�ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ….ÐœÐ°ÐºÑ�. Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹, Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸.ÐœÐ°ÐºÑ�. Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ…ÐµÑˆ-Ñ‚Ð°Ð±Ð»Ð¸Ñ† Ð´Ð»Ñ� Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ….ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð¾Ñ�Ñ‚ ÐºÐ¾Ð´Ð° Ð·Ð° Ñ�Ñ‡Ñ‘Ñ‚ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð² (Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð°Ñ…).ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¾Ñ†ÐµÐ½ÐºÐ° Ñ€Ð¾Ñ�Ñ‚Ð° Ñ‚ÐµÐ»Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ðµ Ñ€Ð°Ð½Ð½ÐµÐ¹ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¾Ñ†ÐµÐ½ÐºÐ° Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð¿Ð¾ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸ÑŽ, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ñ�Ñ‡Ð¸Ñ‚Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ñ�ÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¼.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð¾Ñ�Ñ‚ Ð¾Ð±ÑŠÐµÐ¼Ð° "Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð¹" Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ðµ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¾Ðº (Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð°Ñ…).ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ (Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð²) Ð¿Ð°Ñ€Ñ‚Ð¸Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� LTO.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð¾Ñ�Ñ‚ ÐºÐ°Ð´Ñ€Ð° Ñ�Ñ‚ÐµÐºÐ° Ð¸Ð·-Ð·Ð° inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¾Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ (Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð°Ñ…).ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð½Ð¾Ð²Ñ‹Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð², Ð¿Ñ€Ð¸ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ� Ð·Ð°Ð¼ÐµÐ½Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚ Ð¿Ñ€Ð¸ ipa-sra.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ñ…Ð¾Ð¶Ð¸Ñ… Ð±Ð°Ð·Ð¾Ð²Ñ‹Ñ… Ð±Ð»Ð¾ÐºÐ¾Ð², Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼Ð¸ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð² Ð´ÐµÑ€ÐµÐ²Ðµ Ð´Ð¾Ð¼Ð¸Ð½Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð½Ñ�Ñ‚Ð¸Ñ� Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ñ†ÐµÐ¿Ð¾Ñ‡ÐµÐº sqrt Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ñ�ÐºÑ�Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qs Ð² %LÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�ÐºÐ°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ Ð¿Ð¾Ð½Ð¸Ð¶ÐµÐ½Ð¸Ñ� Ð¼Ð¾Ñ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ antic-Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ð° Ð¿Ñ€Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ñ… Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ð¿Ñ€Ð¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¸ Ð¼ÐµÑ€Ñ‚Ð²Ñ‹Ñ… Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ð½Ð° RTL-Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ�Ð¾Ð²Ð¾ÐºÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ð¼Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð¸ Ñ€ÐµÑˆÐµÑ‚ÐºÐ°Ñ….ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² PHI, Ð¿Ñ€Ð¸ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ FSM Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ñ‹Ñ‚Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¾Ñ‚Ñ�Ð³Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ñ‡ÐµÑ€ÐµÐ· Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð±Ð»Ð¾Ðº.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² PHI, Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð¾Ðµ if-ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸ÐµÐ¹ Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸, ÐµÑ�Ð»Ð¸ Ñ†Ð¸ÐºÐ» Ð½Ðµ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ Ð¿Ñ€Ð°Ð³Ð¼Ð¾Ð¹ simd.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ñ… Ð±Ð»Ð¾ÐºÐ¾Ð² Ð² ÐºÐ¾Ð½ÐµÑ‡Ð½Ð¾Ð¼ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ð¼ Ð½Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ðµ Ð¿Ñ€Ð¾Ñ‚Ñ�Ð³Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð².Ð§Ð¸Ñ�Ð»Ð¾ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ð°Ñ€ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¹ Ð·Ð°Ð¿Ð¸Ñ�Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ "ÑƒÑ‚Ð¾Ð¿Ð»ÐµÐ½Ñ‹".ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ñ… Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ð¿Ñ€Ð¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¸ Ð¼ÐµÑ€Ñ‚Ð²Ñ‹Ñ… Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ð½Ð° RTL-Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸.Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ�Ñ�Ñ‹Ð»Ð¾Ðº Ð½Ð° Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ Ð¿Ð¾ Ð´Ð°Ð½Ð½Ñ‹Ð¼.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.Ð•Ñ�Ð»Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾  Ð¿Ð¾Ð»ÐµÐ¹ Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ñ‚Ð¾ Ð¿Ñ€Ð¸ Ð°Ð½Ð°Ð»Ð¸Ð·Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ Ð²Ñ�Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¾Ð´Ð½Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ, Ð¿Ñ€Ð¸Ð³Ð¾Ð´Ð½Ð¾Ð¼ Ð´Ð»Ñ� if-ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ð¸.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ Ð´Ð»Ñ� ÐµÐ³Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð³Ð¾Ñ‚Ð¾Ð²Ñ‹Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ñ‹ Ð½Ð° Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ðµ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð±Ð»Ð¾ÐºÐ¾Ð² ÐºÐ¾Ð½ÐµÑ‡Ð½Ð¾Ð³Ð¾ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð° Ð½Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ðµ Ð¿Ñ€Ð¾Ñ‚Ñ�Ð³Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð².ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ†Ð¸ÐºÐ»Ð°, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÐºÐ°Ñ‚Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² Ñ†Ð¸ÐºÐ»Ðµ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð² Ð¸Ð¼ÐµÐ½ Ð´Ð»Ñ� Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð² Ð¿Ñ€Ð¸ Ð½ÐµÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾Ð¼ Ð¿Ð¾Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½Ð¸.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ð´Ð»Ñ� Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ Ð¿Ð¾ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸ÑŽ Ð¿Ñ€Ð¸ Ð°Ð½Ð°Ð»Ð¸Ð·Ðµ Ð½ÐµÐ¸Ð½Ð¸Ð·Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¸Ð¼Ñ‘Ð½.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð½Ð¾Ð²Ñ‹Ñ… Ð¿ÑƒÑ‚ÐµÐ¹ Ð¿Ñ€Ð¾Ñ‚Ñ�Ð³Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð², ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ð½Ñ‹ Ð² ÐºÐ¾Ð½ÐµÑ‡Ð½Ð¾Ð¼ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ðµ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ nops Ð¿Ñ€Ð¸ Ð²Ñ�Ñ‚Ð°Ð²ÐºÐµ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·ÐºÐ¸ (ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ 2).ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð² Ð±Ð»Ð¾ÐºÐµ, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¾Ñ‚Ñ�Ð³Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð².ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð², Ð¸Ñ�Ñ�Ð»ÐµÐ´ÑƒÐµÐ¼Ñ‹Ñ… IPA Ð¿Ñ€Ð¸ Ð°Ð½Ð°Ð»Ð¸Ð·Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ðµ Ð°Ð½Ð°Ð»Ð¸Ð·Ð° Ð°Ð»Ð¸Ð°Ñ�Ð¾Ð² Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ�Ñ‚Ñ€Ð¾Ðº, Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ strlen Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñ‹.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ðµ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ Ð¿Ð»Ð°Ð½Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ñ�Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸, Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð¹ Ð¿Ñ€Ð¸ if-ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ñ�Ñ‡Ð¸Ñ‚Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ñ�ÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ð¼.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ñ�Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸, Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð¹ Ð¿Ñ€Ð¸ if-ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ñ�Ñ‡Ð¸Ñ‚Ð°ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿Ñ€ÐµÐ´Ñ�ÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ð¼.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ° Ñ€Ð°Ð·Ð±Ð¸Ð²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð° (Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð°Ñ… Ð¿Ð¾ Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸ÑŽ Ðº Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸) Ð´Ð»Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð¸, Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ñ€Ð¾Ñ�Ð°Ñ… Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð² SSA-Ð¸Ð¼ÐµÐ½.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ (Ð² Ð±Ð°Ð¹Ñ‚Ð°Ñ…) Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð², Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ñ… Ð¿Ð¾Ð±Ð°Ð¹Ñ‚Ð½Ð¾, Ð¿Ñ€Ð¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¸ Ð¼ÐµÑ€Ñ‚Ð²Ñ‹Ñ… Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð² Ð±Ð°Ð¹Ñ‚Ð°Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ñ… Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ñ… Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð².ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹, Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ� ÐºÐ°Ð¶Ð´Ñ‹Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼, Ð¿Ñ€Ð¸ Ð¼ÐµÐ¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð¾Ð¼ Ñ€Ð°Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð¼ÐµÑ‰ÐµÐ½Ñ‹ Ð² small data Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ñ… Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² (Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ð°Ñ… Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸), Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ñƒ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒÑ�Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ñ… Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² (Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ð°Ñ… Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸), Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾ Ñ�ÐºÐ¾Ñ€Ð¾Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒÑ�Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ð¿Ð¾Ð´Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°Ñ‚ÑŒ %dÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° ÐµÑ�Ñ‚ÑŒ %dÐžÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð¡Ð»Ð¸Ñ‚ÑŒ C++ Ñ‚Ð¸Ð¿Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑ� Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¾ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�.Ð¡Ð»Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�Ð¼ÐµÐ¶Ð½Ñ‹Ðµ Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�.ÐšÐ¾Ð¼Ð°Ð½Ð´Ð° Ñ�Ð»Ð¸Ñ�Ð½Ð¸Ñ� (merge):ÐœÐ¸Ð½. Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸Ðµ Ñ‡Ð¸Ñ�Ð»Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ðº Ñ‡Ð¸Ñ�Ð»Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÑŽ Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ñ€ÐµÐ´Ð²Ñ‹Ð±Ð¾Ñ€Ð¾Ðº Ð² Ñ†Ð¸ÐºÐ»Ðµ.ÐœÐ¸Ð½. Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸Ðµ Ñ‡Ð¸Ñ�Ð»Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ðº Ñ‡Ð¸Ñ�Ð»Ñƒ Ð¿Ñ€ÐµÐ´Ð²Ñ‹Ð±Ð¾Ñ€Ð¾Ðº Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ñ€ÐµÐ´Ð²Ñ‹Ð±Ð¾Ñ€Ð¾Ðº Ð² Ñ†Ð¸ÐºÐ»Ð°Ñ… Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹.ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð¸Ñ�Ñ‚Ð°Ð½Ñ†Ð¸Ñ� Ð¼ÐµÐ¶Ð´Ñƒ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ð¼Ð¸ Ð·Ð°Ð¿Ð¸Ñ�ÑŒÑŽ Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¼.ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾Ñ�Ñ‚ÑŒ Ñ�ÐºÐ²Ð¾Ð·Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð°Ñ…, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð±Ð»Ð¾Ðº Ðº EBB Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼ Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² (LRA)ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ (Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð²) Ð¿Ð°Ñ€Ñ‚Ð¸Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� LTO.ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐ¼ ÐºÑƒÑ‡Ð¸, Ð¿Ñ€Ð¸ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð±Ð¾Ñ€Ð° Ð¼ÑƒÑ�Ð¾Ñ€Ð°, Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð°Ñ… Ð¾Ñ‚ Ð¾Ð±Ñ‰ÐµÐ³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸, Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð´ ÐºÑƒÑ‡Ñƒ.ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÑƒÑ‡Ð¸ Ð² ÐºÐ¸Ð»Ð¾Ð±Ð°Ð¹Ñ‚Ð°Ñ…, Ð¿Ñ€Ð¸ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð±Ð¾Ñ€ Ð¼ÑƒÑ�Ð¾Ñ€Ð°, Ð² ÐºÐ¸Ð»Ð¾Ð±Ð°Ð¹Ñ‚Ð°Ñ….ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ð½Ð° Ð¿Ð¾Ñ‚Ð¾Ðº Ð² Ñ€Ð°Ð·Ð²Ñ‘Ñ€Ð½ÑƒÑ‚Ð¾Ð¼ Ñ†Ð¸ÐºÐ»ÐµÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² ELEMENTAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ðµ Ð¼ÐµÐ¶Ð´Ñƒ MODULE PROCEDURE Ð² %L Ð¸ ÐµÐµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %sÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² MODULE PROCEDURE Ð¸Ð¼ÐµÐ½Ð°Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² (%s/%s) Ð² %CÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² PURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ðµ Ð¼ÐµÐ¶Ð´Ñƒ MODULE PROCEDURE Ð² %L Ð¸ ÐµÐµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %sÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² RECURSIVE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ðµ Ð¼ÐµÐ¶Ð´Ñƒ MODULE PROCEDURE Ð² %L Ð¸ ÐµÐµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %sÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² Ñ‡Ð¸Ñ�Ð»Ðµ MODULE PROCEDURE Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %CÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L: Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ð¸ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²ÐµÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ !$OMP END ATOMIC Ð¿Ð¾Ñ�Ð»Ðµ !$OMP ATOMIC CAPTURE Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<&%> Ð² Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<(%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² Ð¸Ð»Ð¸ Ð´Ð¾ %LÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<)%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² Ð¸Ð»Ð¸ Ð´Ð¾ %LÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %LÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ INITIALIZER ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� !$OMP DECLARE REDUCTION Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð±ÐµÐ· Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² %LÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qs Ð² %LÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð² %LÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð² %LÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² CODIMENSION Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² DIMENSION Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð² IMPLICIT Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ð´Ð»Ñ� Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¸ Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² %LÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð»Ð¸ common Ð±Ð»Ð¾ÐºÐ° Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�ÐºÑ�Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð² Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¼ Ñ‡Ð¸Ñ�Ð»Ðµ Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¼ÐµÑ‚ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ñ� Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾Ð¼ Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ generic Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² USE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð²Ð¸Ð´Ð° Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ L Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð° Ð² %LÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ´ BIND(C) Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð°Ð²Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð°Ð²Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ð¸Ð»Ð¸ Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² %CÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÐœÐ¾Ð´ÑƒÐ»ÑŒ %qs Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ %d ÐºÐ¾Ð»Ð¾Ð½ÐºÐµ %d: %sÐ¤Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð½Ðµ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð¸Ð»Ð¸ Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ MODULE PROCEDURE Ð¸Ð»Ð¸ Ð² Ð¼Ð¾Ð´ÑƒÐ»Ðµ ÐµÑ�Ñ‚ÑŒ Ð¾ÑˆÐ¸Ð±ÐºÐ¸.ÐŸÑ€Ð¸Ñ€Ð¾Ð´Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð² USE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¸Ð±Ð¾ INTRINSIC Ð»Ð¸Ð±Ð¾ NON_INTRINSICÐ‘Ð¾Ð»ÑŒÑˆÐµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ‡ÐµÐ¼ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %LÐ‘Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÑƒÐ³Ð¸ Ð¸Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð¸Ð· thunk-ÑƒÐ·Ð»Ð°Ð’Ñ‹Ð½Ð¾Ñ�Ð¸Ñ‚ÑŒ Ð¸Ð½Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ð·Ð° Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‹ Ñ†Ð¸ÐºÐ»Ð¾Ð².Ð�ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ð·Ð°Ð´Ð°Ð½Ð¾ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ NAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² %CNAME Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð´Ð»Ñ� ABSTRACT INTERFACE Ð² %CNAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼NAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ character Ð²Ð¸Ð´Ð°NAMELIST %qs Ð² READ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %LNAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %LNAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð¸Ð¼ÐµÐµÑ‚ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ PUBLIC Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ %qs Ð² %LNAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð¸Ð¼ÐµÐµÑ‚ use-associated PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ %qs Ð² %LNAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ALLOCATABLE Ð¸Ð»Ð¸ POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½ÑƒÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½ÑƒÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L Ñ� ALLOCATABLE Ð¸Ð»Ð¸ POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ PRIVATE Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ PUBLIC Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ %qs Ð² %LNAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %LNEWUNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %LNEWUNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ FILE= Ð¸Ð»Ð¸ STATUS='scratch' Ð² %CNOPASS Ð¸Ð»Ð¸ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð² %CNOTE_INSN_BASIC_BLOCK %d Ð² Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ðµ Ð±Ð»Ð¾ÐºÐ° %dÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ NOTE_INSN_BASIC_BLOCK Ð´Ð»Ñ� Ð±Ð»Ð¾ÐºÐ° %dÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ NO_ARG_CHECKNULL Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %LNULL Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ MOLD Ð² %LNULL ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸NULL Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸NULL() Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² %C Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°NULL() Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ MOLDÐ˜Ð¼Ñ� %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 Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð¾ÐµÐ˜Ð¼Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¾Ð¹ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸.Ð˜Ð¼Ñ� Ñ�Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°.Ð˜Ð¼Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð¾ÐµÐ˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ COMMON Ð±Ð»Ð¾Ðº %qs at %L Ð²ÐµÐ·Ð´Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° (%lu Ð¿Ñ€Ð¾Ñ‚Ð¸Ð² %lu Ð±Ð°Ð¹Ñ‚)Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº DO Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ ENDDO Ð¸Ð¼ÐµÐ½Ð¸Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qs Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %LÐ˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %C Ð² EQUIVALENCEÐ˜Ð¼Ñ� NAMELIST Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ %qs Ð² %C ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %sÐ˜Ð¼Ñ� NAMELIST Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ %qs Ð² %C ÑƒÐ¶Ðµ USE Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÑ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾.Ð˜Ð¼Ñ� NAMELIST Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ SAVE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¢Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¸Ð¼Ñ� Ð»Ð¸Ð±Ð¾ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð»Ð¸Ð±Ð¾ common Ð±Ð»Ð¾ÐºÐ° Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð² %CÐžÑ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ N Ð² %LÐžÑ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð² %LÐ’Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ CRITICAL Ð±Ð»Ð¾Ðº Ð² %CÐ¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð² %CÐŸÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð² Ð½ÐµÑ‚
  Ð’Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ð½ÐµÑ‚
  Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» crt0.o.Ð�ÐµÑ‚ Ð´ÑƒÐ³Ð¸ Ð¸Ð· thunk-ÑƒÐ·Ð»Ð°Ð�ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾Ðº
  Ð�ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %CÐ�ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %CÐ‘Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�.ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿ÐµÑ€ÐµÑ�ÐµÐºÐ°ÑŽÑ‰Ð¸Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ %iNon-ELEMENTAL Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð² WHERE Ð² %LNon-POINTER Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ (%s) Ð² %LÐ�Ðµ-RECURSIVE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ñ�ÐµÐ±Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾.  ÐžÐ±ÑŠÑ�Ð²Ð¸Ñ‚Ðµ ÐµÑ‘ RECURSIVE Ð¸Ð»Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-frecursive%>Ð�Ðµ-THREADPRIVATE Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² COPYIN ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LNon-character Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %LNon-character Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %LÐ�Ðµ-character Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %LNon-character Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %LÐ�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ð¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %LÐ�ÐµÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ LOGICAL Ð²Ð¸Ð´ Ð² %s Ñ‚ÐµÐ³Ðµ Ð² %LÐ�ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ABSTRACTÐ�ÐµÑ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² Ð¼ÐµÑ‚ÐºÐµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %LÐ�ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð°Ñ� FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹Ð�ÐµÐ·Ð½Ð°Ñ‡Ð°Ñ‰Ð¸Ðµ Ñ†Ð¸Ñ„Ñ€Ñ‹ Ð² %qs Ñ‡Ð¸Ñ�Ð»Ðµ Ð² %C, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ KINDNon-variable Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %LÐ�ÐµÐ½ÑƒÐ»ÐµÐ²Ð°Ñ� Ð¼Ð½Ð¸Ð¼Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¾Ñ‚Ð±Ñ€Ð¾ÑˆÐµÐ½Ð° Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð· %qs Ð² %qs Ð² %LÐ�ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L - Ð¿Ñ€Ð¾Ð²ÐµÑ€ÑŒÑ‚Ðµ, Ñ‡Ñ‚Ð¾ Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð´Ð»Ñ� '=' Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð�ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ‚Ð°Ð±ÑƒÐ»Ñ�Ñ†Ð¸Ð¸ Ð² %CÐ�ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ‚Ð°Ð±ÑƒÐ»Ñ�Ñ†Ð¸Ð¸ Ð² ÐºÐ¾Ð»Ð¾Ð½ÐºÐµ %d Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ %dÐ�ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ‚Ð°Ð±ÑƒÐ»Ñ�Ñ†Ð¸Ð¸ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð² %CÐ�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐ�ÐµÐ½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LÐ�ÐµÑ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ include ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ %qsÐ�ÐµÑ†ÐµÐ»Ñ‹Ð¹ Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð¸ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %LÐ�ÐµÐ¸Ð½Ñ‚ÐµÑ€Ð¾Ð¿ÐµÑ€Ð°Ð±ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² FPTR Ð² %L Ð´Ð»Ñ� C_F_POINTER: %sÐ�ÐµÐ¸Ð½Ñ‚ÐµÑ€Ð¾Ð¿ÐµÑ€Ð°Ð±ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� C_LOC: %sÐ�ÐµÐ¸Ð½Ñ‚ÐµÑ€Ð¾Ð¿ÐµÑ€Ð°Ð±ÐµÐ»ÑŒÐ½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð»Ñ� C_FUNLOCÐ�ÐµÐ¸Ð½Ñ‚ÐµÑ€Ð¾Ð¿ÐµÑ€Ð°Ð±ÐµÐ»ÑŒÐ½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L Ð´Ð»Ñ� C_F_PROCPOINTERÐ�ÐµÐ²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %LÐ¢Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð°Ð�ÐµÐ¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %CÐ�ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %s*%d Ð² %CÐ�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %CÐ�Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� TAG.Ð§Ð¸Ñ�Ð»Ð¾ Ð¿Ð°Ñ€Ñ‚Ð¸Ñ†Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹.Ð§Ð¸Ñ�Ð»Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð².Ð§Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð¹ PARAMETER Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² complex ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ Ð² %CÐ§Ð¸Ñ�Ð»Ð¾Ð²Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %LÐ§Ð¸Ñ�Ð»Ð¾Ð²Ñ‹Ðµ Ð¸Ð»Ð¸ CHARACTER Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %LOLD Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ð¼OMP DECLARE TARGET COMMON Ð² %L Ñ€Ð°Ð½ÐµÐµ ÑƒÐ¿Ð¾Ð¼Ñ�Ð½ÑƒÑ‚Ð° Ð² LINK ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¸ Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² TO ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµOMP DECLARE TARGET COMMON Ð² %L Ñ€Ð°Ð½ÐµÐµ ÑƒÐ¿Ð¾Ð¼Ñ�Ð½ÑƒÑ‚Ð° Ð² TO ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¸ Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² LINK ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµOMP DECLARE TARGET Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ COMMON Ð±Ð»Ð¾ÐºÐ°OMP DECLARE TARGET Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ñ€Ð°Ð½ÐµÐµ ÑƒÐ¿Ð¾Ð¼Ñ�Ð½ÑƒÑ‚Ð° Ð² LINK ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¸ Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² TO ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµOMP DECLARE TARGET Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ñ€Ð°Ð½ÐµÐµ ÑƒÐ¿Ð¾Ð¼Ñ�Ð½ÑƒÑ‚Ð° Ð² TO ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¸ Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² LINK ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµOMP TARGET UPDATE Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ…Ð¾Ñ‚Ñ� Ð±Ñ‹ Ð¾Ð´Ð½Ñƒ TO Ð¸Ð»Ð¸ FROM ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÑƒOPEN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ UNIT Ð¸Ð»Ð¸ NEWUNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸OPEN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %COPERATOR Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ PURE Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹OPTIONAL Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK Ð² %CÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ORDERED ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %CÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ORDERED ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ COLLAPSE Ð² %LÐžÐ±ÑŠÐµÐºÑ‚ %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %LÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Objective-C Ð¼Ð¾Ð³ÑƒÑ‚ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ°Ñ� Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ:Ð¡Ñ‚Ð°Ñ€Ñ‹Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð´Ð»Ð¸Ð½Ñ‹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %CÐ¡Ñ‚Ð°Ñ€Ð¾Ð¼Ð¾Ð´Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² %CÐ¡Ñ‚Ð°Ñ€Ð¾Ð¼Ð¾Ð´Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %s*%d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %CÐ˜Ñ�ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ ÐºÐ°Ð´Ñ€Ð° Ð² Ð»Ð¸Ñ�Ñ‚Ð¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ….ÐžÑ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°Ñ‚ÑŒ ÑˆÐ°Ð³ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ð¸ Ð¾Ñ‚Ñ€ÐµÐ·ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�.Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ ÐºÐ°Ð´Ñ€Ð° Ð² Ð»Ð¸Ñ�Ñ‚Ð¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ….ÐžÐ´Ð¸Ð½ Ð¸Ð· Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð² INITIALIZER ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¾Ñ‚ !$OMP DECLARE REDUCTION Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ OMP_PRIV Ð² %LÐ¢Ð¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ñ‹ SOURCE Ð¸Ð»Ð¸ SINK Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð² ORDERED Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ðµ Ð² %LÐ¢Ð¾Ð»ÑŒÐºÐ¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð² %L, Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÑŽÑ‚ Ñ‚Ð°ÐºÐ¶Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñ‹Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°.Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %LÐ“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� Ð²Ñ‹Ð´Ð°Ñ‡ÐµÐ¹ Ð¾Ð´Ð½Ð¾Ð¹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð½Ð° Ñ‚Ð°ÐºÑ‚.Ð¡Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸.Ð¢Ð¾Ð»ÑŒÐºÐ¾ !$ACC ROUTINE Ñ„Ð¾Ñ€Ð¼Ð° Ð±ÐµÐ· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ Ð² %CÐ¢Ð¾Ð»ÑŒÐºÐ¾ !$OMP DECLARE TARGET Ñ„Ð¾Ñ€Ð¼Ð° Ð±ÐµÐ· ÐºÐ»Ð°ÑƒÐ·ÑƒÐ» Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ Ð² %CÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 32 Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 32 Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð¾Ð±Ñ‰ÐµÐ³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�.OpenACC ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð½Ðµ-OpenACC Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸OpenACC Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ CRITICAL Ð±Ð»Ð¾ÐºÐ° Ð² %COpenACC Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ Ð² %C Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ñ…OpenACC Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ñ†Ð¸ÐºÐ»Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� OpenACC Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽOpenACC Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ OpenACC Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹, Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð·Ð¼ Ð¿Ð¾ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�OpenMP Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¾Ñ‚ SIMD Ð¸ DECLARE TARGET Ð² %C Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² PURE Ð¸Ð»Ð¸ ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ñ…ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð² %%L ÐµÑ�Ñ‚ÑŒ %sÐžÐ¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð² %%L ÐµÑ�Ñ‚ÑŒ %sÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%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 Ð¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…ÐžÐ¿Ñ†Ð¸Ñ� %s Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð²Ð¾ Ð²Ñ�ÐµÑ… LTO Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñ…ÐžÐ¿Ñ†Ð¸Ñ� %s Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸ÐšÐ»ÑŽÑ‡Ð¸:
*************** FITNESS FOR A PARTICULAR PURPOSE.
*** 2522,2528 ****
  
  Ð­Ñ‚Ð¾Ñ‚ ÐºÐ»ÑŽÑ‡ Ð½Ðµ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð­Ñ‚Ð¾Ñ‚ ÐºÐ»ÑŽÑ‡ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ.Ð­Ñ‚Ð¾Ñ‚ ÐºÐ»ÑŽÑ‡ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -Werror=implicit-function-declaration.Ð­Ñ‚Ð¾Ñ‚ ÐºÐ»ÑŽÑ‡ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -Wextra Ð²Ð·Ð°Ð¼ÐµÐ½.Ð­Ñ‚Ð¾Ñ‚ ÐºÐ»ÑŽÑ‡ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -fsanitize-recover= Ð²Ð·Ð°Ð¼ÐµÐ½.ÐœÐ¾Ð´ÐµÐ»ÑŒ Ð¼Ð½Ð¾Ð³Ð¾Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸: %s
  Threadprivate Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� SAVEdThreadprivate Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %C Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ COMMON Ð±Ð»Ð¾ÐºÐ°Thumb-1 Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ VFP ABIThumb: Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ�Ñ�Ñ‹Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð½Ðµ-Thumb ÐºÐ¾Ð´.Thumb: Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹ Ð¸Ð· ARM-Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼.Thumb: Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ (Ð»Ð¸Ñ�Ñ‚Ð¾Ð²Ñ‹Ðµ) ÐºÐ°Ð´Ñ€Ñ‹ Ñ�Ñ‚ÐµÐºÐ°, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð½Ðµ Ð½ÑƒÐ¶Ð½Ñ‹.Thumb: Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ (Ð½Ðµ Ð»Ð¸Ñ�Ñ‚Ð¾Ð²Ñ‹Ðµ) ÐºÐ°Ð´Ñ€Ñ‹ Ñ�Ñ‚ÐµÐºÐ°, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð½Ðµ Ð½ÑƒÐ¶Ð½Ñ‹.Thunk Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚ÐµÐ»Ð°ÐœÐ¾Ð·Ð°Ð¸Ñ‡Ð½Ñ‹Ð¹ Ñ†Ð¸ÐºÐ» Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»ÐµÐ½ Ð¿Ð¾ Ñ�Ð¾Ð²Ð¾ÐºÑƒÐ¿Ð½Ð¾Ñ�Ñ‚Ñ�Ð¼, Ð¸Ñ�Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�Ð¼ Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼ Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð² %LÐ”Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-cpp%>Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ GOTPLT-Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ� -fpic Ð¸ -fPIC.ÐŸÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ -fvar-tracking-assignments.ÐŸÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸.Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹ Ð² %C, Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d Ð° Ð½Ðµ %dÐ¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %LÐ¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qs Ð² %LÐ¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² %s Ð² %LÐ¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹ Ð² %C, Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d Ð° Ð½Ðµ %dÐ¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð² Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %LÐ¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ†Ð¸Ñ„Ñ€ Ð² Ð¼ÐµÑ‚ÐºÐµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %LÐ¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %CÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ñ‹Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ.Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÐŸÑ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€Ð¸ Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�Ñ… Ð² Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸, Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸ Ð¸ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ð¸.Ð’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð´ÐµÐ»ÐµÐ½Ð¸ÑŽ Ð½Ð° Ð½Ð¾Ð»ÑŒ.Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ throw() ÐºÐ°Ðº noexcept Ð´Ð»Ñ� Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° ÐºÐ¾Ð´Ð°.Ð’Ñ�Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ� Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð¾ÑˆÐ¸Ð±ÐºÐ°Ð¼Ð¸.Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ðº Ð´Ð°Ð½Ð½Ñ‹Ð¼ ÐºÐ°Ðº near, far Ð¸Ð»Ð¸ medium. ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� medium.Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ðµ ÐºÐ°Ðº 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ.Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ sprintf ÐºÐ°Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹.Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ñ� 'D' Ð² Ð¿ÐµÑ€Ð²Ð¾Ð¹ ÐºÐ¾Ð»Ð¾Ð½ÐºÐµ ÐºÐ°Ðº ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸.Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ ÐºÐ°Ðº Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹.Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ ÐºÐ°Ðº Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ.  Negated as -fwrapv -fwrapv-pointer.Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ ÐºÐ°Ðº Ð¾ÑˆÐ¸Ð±ÐºÑƒ.Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» ÑƒÐ¶Ðµ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½.ÐŸÐ¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ '%s' Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐµ, Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ ÐµÐ³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€.
! ÐŸÐ¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ñ‹Ð²Ð°Ñ‚ÑŒ PIC-Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð² Ð¿Ñ€Ñ�Ð¼Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹.ÐŸÑ‹Ñ‚Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ ÐºÐ»Ð°Ñ�Ñ�Ñ‹ Ð² Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹ÐµÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð°Ð¸Ð±Ð¾Ð»ÐµÐµ ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð².Ð�Ð´Ð°Ð¿Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼ÑƒÑŽ Ð»Ð°Ñ‚ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð³Ð¾ CPU Ð¸Ð»Ð¸ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ñ‚Ð°Ðº, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿Ð¾Ð¼Ð¾Ñ‡ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ 16-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.Ð”Ð²Ðµ Ð³Ð»Ð°Ð²Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð² %L Ð¸ %CÐ”Ð²Ðµ Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ� Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð² %LÐ”Ð²Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° Ñ� Ð¾Ð´Ð½Ð¾Ð¹ comdat_group Ð½Ðµ Ñ�Ð²Ñ�Ð·Ð°Ð½Ñ‹ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ same_comdat_group Ñ�Ð¿Ð¸Ñ�ÐºÐ°.Ð¢Ð¸Ð¿ %qs, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ð¹ DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð² %C, Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ABSTRACTÐ¢Ð¸Ð¿ %qs CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs at %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qs at %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹, Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� BIND(C)ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qs Ð² %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² %LÐ¢Ð¸Ð¿ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %LÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L; Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾ %s Ð² %sÐ˜Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² %qs Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÐ¼ Ð¶Ðµ, Ñ‡Ñ‚Ð¾ Ñƒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð˜Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qs Ð² %C ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð² %L, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�Ð˜Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qs Ð² %C Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¢Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %s, Ð° Ð½Ðµ %sÐ¢Ð¸Ð¿ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %L ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ� source-expr Ð² %LÐ¢Ð¸Ð¿ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %L ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ� typespecÐ¢Ð¸Ð¿ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %CType-spec Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Type-spec Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð·Ð²ÐµÐ·Ð´Ð¾Ñ‡ÐºÑƒ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð°UNIT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² %LUNIT Ð½Ð¾Ð¼ÐµÑ€ Ð² CLOSE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼UNIT Ð½Ð¾Ð¼ÐµÑ€ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼UNIT Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LUNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð¸Ð»Ð¸ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹UNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ� NEWUNIT Ð² %CUNLOCK Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CUNTIL_COUNT= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼USE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ONLY ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½ÑƒÑŽ INTRINSIC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð´Ð»Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qs Ð² %LÐ�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð°Ð¹Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qsÐ�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸/Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ñ�Ð¸Ð½Ñ‚ÐµÐ·Ð°Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² %LÐ�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñƒ %qs Ð² %LÐ�ÐµÐºÐ»Ð°Ñ�Ñ�Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ð°Ñ� GCC Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð² %CÐ�ÐµÐºÐ»Ð°Ñ�Ñ�Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ð°Ñ� OpenACC Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð² %CÐ�ÐµÐºÐ»Ð°Ñ�Ñ�Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ð°Ñ� OpenMP Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð² %CÐ�ÐµÐºÐ»Ð°Ñ�Ñ�Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CÐ�ÐµÐºÐ»Ð°Ñ�Ñ�Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² IF-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %CÐ�ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ %qs ÐºÐ°Ðº Ñ†ÐµÐ»Ð¸ GENERIC %qs Ð² %LÐŸÑ€Ð¸ -ffast-math, Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ FRIZ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� (double)(long long) Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð±ÑƒÑ„ÐµÑ€Ð° Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ñ‚Ð°ÐºÐ¸Ñ… ÐºÐ°Ðº memcpy Ð¸ strcpy Ñ� ÑƒÑ‡ÐµÑ‚Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° type.Ð�ÐµÑ€Ð°Ð²Ð½Ñ‹Ðµ character Ð´Ð»Ð¸Ð½Ñ‹ (%ld/%ld) Ð² %sÐ�ÐµÑ€Ð°Ð²Ð½Ñ‹Ðµ character Ð´Ð»Ð¸Ð½Ñ‹ (%ld/%ld) Ð² %s Ð² %LÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ %<%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 Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² MODULE Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² WHERE Ð±Ð»Ð¾ÐºÐµ Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ DIM Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� Ð½ÐµÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %LÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ END Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½ÐµÑ† Ñ„Ð°Ð¹Ð»Ð°Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð°Ñ� NULL() Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² %L Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qsÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ OpenACC Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð·Ð¼.Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ SHAPE Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� C_F_POINTER Ñ�Ð¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ FPTRÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ TYPE IS Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qc Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² %LÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½ÐµÑ† Ñ„Ð°Ð¹Ð»Ð° Ð² %qsÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½ÐµÑ† Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %LÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ !$ACC DECLARE Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ !$OMP DECLARE REDUCTION Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ !$OMP DECLARE TARGET Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ $OMP ATOMIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ $OMP BARRIER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ $OMP CANCELLATION POINT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ $OMP CRITICAL Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ $OMP FLUSH Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ $OMP MASTER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ $OMP TASKGROUP Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ $OMP WORKSHARE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ ELSE IF Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ ELSE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ NOWAIT ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ OMP THREADPRIVATE Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ TASKWAIT ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ TASKYIELD ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ thumb1 Ð´Ð°Ð»ÐµÐºÐ¸Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs Ð² %CÐ�Ð¾Ð¼ÐµÑ€ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ�Ð¾Ð¼ÐµÑ€ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÐ�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %LÐ�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² !GCC$ ATTRIBUTES Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐ�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ð´Ð»Ñ� Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ�Ñ‚ÐµÐºÐ°Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %%<%s%%> Ð² %%LÐ�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %CÐ�ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ allocate-object Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¸Ð»Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÑŽ Ñ‚Ð¸Ð¿Ð° Ð¸Ð»Ð¸ SOURCE Ñ‚ÐµÐ³ Ð¸Ð»Ð¸ MOLD Ñ‚ÐµÐ³Ð�ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð´Ð»Ñ� %<-finit-logical%>: %sÐ�ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚: %qsÐ�ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹: %qsÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡: %qsÐ�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ '%c' Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ� Ñ„Ð¸ÐºÑ�. Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹:Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ WHERE Ð² %LÐ�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� mmpy-Ð¾Ð¿Ñ†Ð¸Ð¸Ð�ÐµÑ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°, Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‰Ð°Ñ�Ñ�Ñ� Ð² %CÐ�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� PRIVATE Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %LÐ�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %LÐ�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐ° Ð² %L, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²ÑƒÑŽ Ð´Ð»Ð¸Ð½ÑƒÐ�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð±Ñ‹Ð»Ð° Ñ�Ð²Ð½Ð¾ Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %LÐ�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² %LÐ�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð±Ñ‹Ð» Ñ�Ð²Ð½Ð¾ Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² %LÐ�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %LÐ’ÐµÑ€Ñ…Ð½Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ’ÐµÑ€Ñ…Ð½Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ’ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ %<*%> Ð² %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�: %s [ÐºÐ»ÑŽÑ‡Ð¸] Ñ„Ð°Ð¹Ð»...
  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ "-Wa,ÐšÐ›Ð®Ð§", Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ "ÐšÐ›Ð®Ð§" Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ.
  
  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ "-Wl,ÐšÐ›Ð®Ð§", Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ "ÐšÐ›Ð®Ð§" ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ.
--- 2532,2538 ----
  
  Ð­Ñ‚Ð¾Ñ‚ ÐºÐ»ÑŽÑ‡ Ð½Ðµ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð­Ñ‚Ð¾Ñ‚ ÐºÐ»ÑŽÑ‡ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ.Ð­Ñ‚Ð¾Ñ‚ ÐºÐ»ÑŽÑ‡ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -Werror=implicit-function-declaration.Ð­Ñ‚Ð¾Ñ‚ ÐºÐ»ÑŽÑ‡ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -Wextra Ð²Ð·Ð°Ð¼ÐµÐ½.Ð­Ñ‚Ð¾Ñ‚ ÐºÐ»ÑŽÑ‡ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -fsanitize-recover= Ð²Ð·Ð°Ð¼ÐµÐ½.ÐœÐ¾Ð´ÐµÐ»ÑŒ Ð¼Ð½Ð¾Ð³Ð¾Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸: %s
  Threadprivate Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� SAVEdThreadprivate Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %C Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ COMMON Ð±Ð»Ð¾ÐºÐ°Thumb-1 Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ VFP ABIThumb: Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ�Ñ�Ñ‹Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð½Ðµ-Thumb ÐºÐ¾Ð´.Thumb: Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹ Ð¸Ð· ARM-Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼.Thumb: Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ (Ð»Ð¸Ñ�Ñ‚Ð¾Ð²Ñ‹Ðµ) ÐºÐ°Ð´Ñ€Ñ‹ Ñ�Ñ‚ÐµÐºÐ°, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð½Ðµ Ð½ÑƒÐ¶Ð½Ñ‹.Thumb: Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ (Ð½Ðµ Ð»Ð¸Ñ�Ñ‚Ð¾Ð²Ñ‹Ðµ) ÐºÐ°Ð´Ñ€Ñ‹ Ñ�Ñ‚ÐµÐºÐ°, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð½Ðµ Ð½ÑƒÐ¶Ð½Ñ‹.Thunk Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚ÐµÐ»Ð°ÐœÐ¾Ð·Ð°Ð¸Ñ‡Ð½Ñ‹Ð¹ Ñ†Ð¸ÐºÐ» Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»ÐµÐ½ Ð¿Ð¾ Ñ�Ð¾Ð²Ð¾ÐºÑƒÐ¿Ð½Ð¾Ñ�Ñ‚Ñ�Ð¼, Ð¸Ñ�Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�Ð¼ Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼ Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð² %LÐ”Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-cpp%>Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ GOTPLT-Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ� -fpic Ð¸ -fPIC.ÐŸÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ -fvar-tracking-assignments.ÐŸÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸.Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹ Ð² %C, Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d Ð° Ð½Ðµ %dÐ¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %LÐ¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qs Ð² %LÐ¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² %s Ð² %LÐ¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹ Ð² %C, Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d Ð° Ð½Ðµ %dÐ¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð² Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %LÐ¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ†Ð¸Ñ„Ñ€ Ð² Ð¼ÐµÑ‚ÐºÐµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %LÐ¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %CÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ñ‹Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ.Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÐŸÑ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€Ð¸ Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�Ñ… Ð² Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸, Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸ Ð¸ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ð¸.Ð’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð´ÐµÐ»ÐµÐ½Ð¸ÑŽ Ð½Ð° Ð½Ð¾Ð»ÑŒ.Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ throw() ÐºÐ°Ðº noexcept Ð´Ð»Ñ� Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° ÐºÐ¾Ð´Ð°.Ð’Ñ�Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ� Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð¾ÑˆÐ¸Ð±ÐºÐ°Ð¼Ð¸.Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ðº Ð´Ð°Ð½Ð½Ñ‹Ð¼ ÐºÐ°Ðº near, far Ð¸Ð»Ð¸ medium. ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� medium.Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ðµ ÐºÐ°Ðº 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ.Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ sprintf ÐºÐ°Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹.Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ñ� 'D' Ð² Ð¿ÐµÑ€Ð²Ð¾Ð¹ ÐºÐ¾Ð»Ð¾Ð½ÐºÐµ ÐºÐ°Ðº ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸.Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ ÐºÐ°Ðº Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹.Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ ÐºÐ°Ðº Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ.  Negated as -fwrapv -fwrapv-pointer.Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ ÐºÐ°Ðº Ð¾ÑˆÐ¸Ð±ÐºÑƒ.Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» ÑƒÐ¶Ðµ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½.ÐŸÐ¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ '%s' Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐµ, Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ ÐµÐ³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€.
! ÐŸÐ¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ñ‹Ð²Ð°Ñ‚ÑŒ PIC-Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð² Ð¿Ñ€Ñ�Ð¼Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹.ÐŸÑ‹Ñ‚Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ ÐºÐ»Ð°Ñ�Ñ�Ñ‹ Ð² Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹ÐµÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð°Ð¸Ð±Ð¾Ð»ÐµÐµ ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð².Ð�Ð´Ð°Ð¿Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼ÑƒÑŽ Ð»Ð°Ñ‚ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð³Ð¾ CPU Ð¸Ð»Ð¸ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð´Ð°Ð½Ð½Ñ‹Ñ….Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ñ‚Ð°Ðº, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿Ð¾Ð¼Ð¾Ñ‡ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ 16-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.Ð”Ð²Ðµ Ð³Ð»Ð°Ð²Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð² %L Ð¸ %CÐ”Ð²Ðµ Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ� Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð² %LÐ”Ð²Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° Ñ� Ð¾Ð´Ð½Ð¾Ð¹ comdat_group Ð½Ðµ Ñ�Ð²Ñ�Ð·Ð°Ð½Ñ‹ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ same_comdat_group Ñ�Ð¿Ð¸Ñ�ÐºÐ°.Ð¢Ð¸Ð¿ %qs, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ð¹ DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð² %C, Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ABSTRACTÐ¢Ð¸Ð¿ %qs CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs at %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qs at %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹, Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� BIND(C)ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qs Ð² %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² %LÐ¢Ð¸Ð¿ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %LÐ�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L; Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾ %s Ð² %sÐ˜Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² %qs Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÐ¼ Ð¶Ðµ, Ñ‡Ñ‚Ð¾ Ñƒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð˜Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qs Ð² %C ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð² %L, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�Ð˜Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qs Ð² %C Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¢Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %s, Ð° Ð½Ðµ %sÐ¢Ð¸Ð¿ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %L ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ� source-expr Ð² %LÐ¢Ð¸Ð¿ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %L ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ� typespecÐ¢Ð¸Ð¿ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %CType-spec Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Type-spec Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð·Ð²ÐµÐ·Ð´Ð¾Ñ‡ÐºÑƒ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð°UNIT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² %LUNIT Ð½Ð¾Ð¼ÐµÑ€ Ð² CLOSE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼UNIT Ð½Ð¾Ð¼ÐµÑ€ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼UNIT Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LUNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð¸Ð»Ð¸ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹UNIT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ� NEWUNIT Ð² %CUNLOCK Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CUNTIL_COUNT= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼USE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ONLY ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½ÑƒÑŽ INTRINSIC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð´Ð»Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qs Ð² %LÐ�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð°Ð¹Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qsÐ�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸/Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ñ�Ð¸Ð½Ñ‚ÐµÐ·Ð°Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² %LÐ�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñƒ %qs Ð² %LÐ�ÐµÐºÐ»Ð°Ñ�Ñ�Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ð°Ñ� GCC Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð² %CÐ�ÐµÐºÐ»Ð°Ñ�Ñ�Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ð°Ñ� OpenACC Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð² %CÐ�ÐµÐºÐ»Ð°Ñ�Ñ�Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ð°Ñ� OpenMP Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð² %CÐ�ÐµÐºÐ»Ð°Ñ�Ñ�Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CÐ�ÐµÐºÐ»Ð°Ñ�Ñ�Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² IF-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %CÐ�ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ %qs ÐºÐ°Ðº Ñ†ÐµÐ»Ð¸ GENERIC %qs Ð² %LÐŸÑ€Ð¸ -ffast-math, Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ FRIZ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� (double)(long long) Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð±ÑƒÑ„ÐµÑ€Ð° Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ñ‚Ð°ÐºÐ¸Ñ… ÐºÐ°Ðº memcpy Ð¸ strcpy Ñ� ÑƒÑ‡ÐµÑ‚Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° type.Ð�ÐµÑ€Ð°Ð²Ð½Ñ‹Ðµ character Ð´Ð»Ð¸Ð½Ñ‹ (%ld/%ld) Ð² %sÐ�ÐµÑ€Ð°Ð²Ð½Ñ‹Ðµ character Ð´Ð»Ð¸Ð½Ñ‹ (%ld/%ld) Ð² %s Ð² %LÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ %<%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 Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² MODULE Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² WHERE Ð±Ð»Ð¾ÐºÐµ Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ DIM Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� Ð½ÐµÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %LÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ END Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½ÐµÑ† Ñ„Ð°Ð¹Ð»Ð°Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð°Ñ� NULL() Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² %L Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qsÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ OpenACC Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð·Ð¼.Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ SHAPE Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� C_F_POINTER Ñ�Ð¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ FPTRÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ TYPE IS Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qc Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð² %LÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½ÐµÑ† Ñ„Ð°Ð¹Ð»Ð° Ð² %qsÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½ÐµÑ† Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %LÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ !$ACC DECLARE Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ !$OMP DECLARE REDUCTION Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ !$OMP DECLARE TARGET Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ $OMP ATOMIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ $OMP BARRIER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ $OMP CANCELLATION POINT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ $OMP CRITICAL Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ $OMP FLUSH Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ $OMP MASTER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ $OMP TASKGROUP Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ $OMP WORKSHARE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ ELSE IF Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ ELSE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ NOWAIT ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ OMP THREADPRIVATE Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ TASKWAIT ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ TASKYIELD ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %CÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ thumb1 Ð´Ð°Ð»ÐµÐºÐ¸Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs Ð² %CÐ�Ð¾Ð¼ÐµÑ€ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ�Ð¾Ð¼ÐµÑ€ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÐ�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %LÐ�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² !GCC$ ATTRIBUTES Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐ�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ð´Ð»Ñ� Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ�Ñ‚ÐµÐºÐ°Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %%<%s%%> Ð² %%LÐ�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %CÐ�ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ allocate-object Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¸Ð»Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÑŽ Ñ‚Ð¸Ð¿Ð° Ð¸Ð»Ð¸ SOURCE Ñ‚ÐµÐ³ Ð¸Ð»Ð¸ MOLD Ñ‚ÐµÐ³Ð�ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð´Ð»Ñ� %<-finit-logical%>: %sÐ�ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚: %qsÐ�ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹: %qsÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡: %qsÐ�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ '%c' Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ� Ñ„Ð¸ÐºÑ�. Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹:Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ WHERE Ð² %LÐ�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� mmpy-Ð¾Ð¿Ñ†Ð¸Ð¸Ð�ÐµÑ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°, Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‰Ð°Ñ�Ñ�Ñ� Ð² %CÐ�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� PRIVATE Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %LÐ�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %LÐ�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐ° Ð² %L, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²ÑƒÑŽ Ð´Ð»Ð¸Ð½ÑƒÐ�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð±Ñ‹Ð»Ð° Ñ�Ð²Ð½Ð¾ Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %LÐ�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² %LÐ�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð±Ñ‹Ð» Ñ�Ð²Ð½Ð¾ Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² %LÐ�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %LÐ’ÐµÑ€Ñ…Ð½Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ’ÐµÑ€Ñ…Ð½Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ’ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ %<*%> Ð² %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�: %s [ÐºÐ»ÑŽÑ‡Ð¸] Ñ„Ð°Ð¹Ð»...
  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ "-Wa,ÐšÐ›Ð®Ð§", Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ "ÐšÐ›Ð®Ð§" Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ.
  
  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ "-Wl,ÐšÐ›Ð®Ð§", Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ "ÐšÐ›Ð®Ð§" ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ.
*************** FITNESS FOR A PARTICULAR PURPOSE.
*** 2531,2537 ****
  VALUE Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ð¼VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %CVALUE Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK Ð² %CVALUE Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LVALUE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CÑ€ÐµÐ¶Ð¸Ð¼ VOID Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ‚Ð¾ÐºÐ°VOLATILE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %CÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ VOLATILE Ð² %L Ð½ÐµÐ»ÑŒÐ·Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ PUREVOLATILE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CÐ”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Nios II ISA ÑƒÑ€Ð¾Ð²Ð½Ð¸ (Ð´Ð»Ñ� -march):ÐšÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -malign-:Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mcode-readable=:Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ -mfpmath=:Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mr10k-cache-barrier=:ÐšÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mstack-protector-guard=:Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mstringop-strategy=:ÐšÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� -mtp=:Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð´Ð»Ñ� GP-Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸ (Ð´Ð»Ñ� -mgpopt):ÐŸÑ€Ð¾Ð²ÐµÑ€Ñ�Ð¹Ñ‚Ðµ vtable ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð´Ð¾ Ð¸Ñ… Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�.ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² %LÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %C Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÑƒÐ¶Ðµ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ð»Ð°Ñ�ÑŒ Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ BIND(C), Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð½Ðµ COMMON Ð±Ð»Ð¾Ðº Ð¸ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° ALLOCATABLE Ð¸ BIND(C)ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° OPTIONAL Ð¸ VALUE, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� BIND(C)ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° POINTER Ð¸ BIND(C)ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs Ð² %L Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÐµÐ½Ð° Ð¼ÐµÑ‚ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð² common Ð±Ð»Ð¾ÐºÐµ %qs at %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ð²Ð¸Ð´Ð¾Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ common Ð±Ð»Ð¾Ðº %qs ÐµÑ�Ñ‚ÑŒ bind(c)ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%qs' Ð² %L Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� INTENT(OUT) Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ALLOCATABLE, Ð½Ð¸ SAVE, Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %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(OUT) Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ†Ð¸ÐºÐ»Ð°, Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² %L, ÐºÐ°Ðº INTENT(OUT) Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %LÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹ %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‡Ñ‚Ð¾ Ð¸ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² %L Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qsÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs Ð½Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ð¸Ð»Ð¸ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð¼ÐµÑ‚ÐºÑƒ Ð² %LÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² NAMELIST Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² common Ð±Ð»Ð¾ÐºÐµ %qs Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ð²Ð¸Ð´Ð¾Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ common Ð±Ð»Ð¾Ðº %qs Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� BIND(C)ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² common Ð±Ð»Ð¾ÐºÐµ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� BIND(C), Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² common Ð±Ð»Ð¾ÐºÐµ %qs Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð±Ñ‹Ñ‚ÑŒ C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð° Ñ…Ð¾Ñ‚Ñ� common Ð±Ð»Ð¾Ðº %qs ÐµÑ�Ñ‚ÑŒ BIND(C)ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %LÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² %L Ð´Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ENTRY, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½Ð° Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹ %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‡Ñ‚Ð¾ Ð¸ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² %LÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸, Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€ÑƒÐµÑ‚ Ð² %L Ð´Ð¾ ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½Ð° Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÐµÐ½Ð° Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %CÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %C Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ COMMON Ð±Ð»Ð¾ÐºÐ°ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L ÑƒÐ¿Ð¾Ð¼Ñ�Ð½ÑƒÑ‚Ð° Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ€Ð°Ð· Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ñ… Ñ‚Ð¾Ð¹ Ð¶Ðµ OMP DECLARE TARGET Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� USE-Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� !$ACC DECLARE at %LÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð°Ñ� Ð¾Ñ‚ OMP_OUT Ð¸Ð»Ð¸ OMP_IN Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½Ð¸Ñ‚ÐµÐ»Ðµ Ð¾Ñ‚ !$OMP DECLARE REDUCTION Ð² %LÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð°Ñ� Ð¾Ñ‚ OMP_PRIV Ð¸Ð»Ð¸ OMP_ORIG Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² INITIALIZER ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¾Ñ‚ !$OMP DECLARE REDUCTION Ð² %LÐ¢Ð¸Ð¿ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ UNKNOWN Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %LÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ� NO_ARG_CHECK Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ C_LOC Ð¸ PRESENTABI Ð´Ð»Ñ� Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹.Ð’ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð²ÑƒÑ…Ñ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸.Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ I/O load/store Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ‹ Ðº Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚ I/O Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸/Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�.WAIT Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95Ð”Ð»Ñ� Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� WAIT %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ INTEGERWAIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %CWHERE Ñ†ÐµÐ»ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼ÑƒWHERE Ð¼Ð°Ñ�ÐºÐ° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼ÑƒWHERE/ELSEWHERE ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ LOGICAL Ð¼Ð°Ñ�Ñ�Ð¸Ð²ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± "extern" Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð½Ðµ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ "Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ…" ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… new Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼, ÐµÑ�Ð»Ð¸ Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ -faligned-new.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ @selector() Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ… C, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð¾Ð±Ñ‰Ð¸Ð¼Ð¸ Ð´Ð»Ñ� C Ð¸ C++.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ… C++, Ñ�Ð¼Ñ‹Ñ�Ð» ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² ISO C++ 1998 Ð¸ ISO C++ 2011.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ… C++, Ñ�Ð¼Ñ‹Ñ�Ð» ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² ISO C++ 2011 Ð¸ ISO C++ 2014.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð°Ñ… C++, ÐµÑ�Ð»Ð¸ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° final Ð¿Ð¾Ð²Ñ‹Ñ�Ð¸Ñ‚ ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ ÐºÐ¾Ð´Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ð°Ñ… C++, ÐµÑ�Ð»Ð¸ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° final Ð¿Ð¾Ð²Ñ‹Ñ�Ð¸Ñ‚ ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ ÐºÐ¾Ð´Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² C++11, ÐºÐ¾Ð³Ð´Ð° Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ NULL Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¾Ñ‚Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‰Ð¸Ð¹ Ð½Ðµ-NULL Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ PCH, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð±Ñ‹Ð»Ð¸ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ USE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ ONLY ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ __TIME__, __DATE__ Ð¸ __TIMESTAMP__ .ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ð¸ COMMON Ð±Ð»Ð¾ÐºÐ¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ñ�Ñ… Ð¿Ð¾ enum-Ñ‚Ð¸Ð¿Ñƒ, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ñ… Ð½Ðµ Ð²Ñ�Ðµ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÑƒÑ�Ñ‚Ñ‹Ñ… if- Ð¸ else-Ñ‡Ð°Ñ�Ñ‚Ñ�Ñ… ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¼ DO Ñ†Ð¸ÐºÐ»Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸ Ð±ÑƒÐ»ÐµÐ²Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ� Ñ†ÐµÐ»Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼ Ð¾Ñ‚ true/false.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð±ÑƒÑ„ÐµÑ€Ð° Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ñ‚Ð°ÐºÐ¸Ñ… ÐºÐ°Ðº memcpy Ð¸ strcpy.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, Ð½Ðµ Ð¿Ñ€Ð¾Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð²Ð½Ð¾.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… snprintf Ð¸ Ð´Ñ€ÑƒÐ³Ð¸Ñ… Ð¿Ð¾Ð´Ð¾Ð±Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ ÑƒÑ�ÐµÐºÐ°Ñ‚ÑŒ Ð²Ñ‹Ð²Ð¾Ð´.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… snprintf Ð¸ Ð´Ñ€ÑƒÐ³Ð¸Ñ… Ð¿Ð¾Ð´Ð¾Ð±Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ ÑƒÑ�ÐµÐºÐ°Ñ‚ÑŒ Ð²Ñ‹Ð²Ð¾Ð´. Ð�Ð½Ð°Ð»Ð¾Ð³ -Wformat-truncation=1.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ� Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ðº Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð°Ð¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð², Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÑŽÑ‰Ð¸Ñ… ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ñ… Ð½Ð°Ð´ Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¼Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ñ… Ð½Ð°Ñ€ÑƒÑˆÐµÐ½Ð¸Ñ�Ñ… Ð¿Ñ€Ð°Ð²Ð¸Ð» Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ð·Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼ Ð´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�Ñ… Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�Ñ… Ñ†ÐµÐ»Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ñ� ÑƒÑ�ÐµÑ‡ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°Ð¼Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ð¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¿Ð°Ñ€Ð½Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ… else.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ñ… Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ� Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¼Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² AltiVec 'vector long ...'.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð²ÐµÑ‚Ð²ÐµÐ¹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… if-else.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�Ñ… Ð² Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐµ if-else-if.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ñ�Ñ… Ð¿Ð¾ enum-Ñ‚Ð¸Ð¿Ñƒ Ð±ÐµÐ· Ð¼ÐµÑ‚ÐºÐ¸ default.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ñ�Ñ… Ð¿Ð¾ enum-Ñ‚Ð¸Ð¿Ñƒ, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ñ… Ð½Ðµ Ð²Ñ�Ðµ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ Ð¸ Ð±ÐµÐ· Ð¼ÐµÑ‚ÐºÐ¸ default.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸ Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ Ñ� ÑƒÑ‡Ð°Ñ�Ñ‚Ð¸ÐµÐ¼ REAL Ð¸Ð»Ð¸ COMPLEX Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð², Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð² ISO C90, Ð½Ð¾ Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð² ISO C99.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð², Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð² ISO C99, Ð½Ð¾ Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð² ISO C11.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð², Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ C.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ…, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð°Ð¼Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ…, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ñ… Ð½ÑƒÐ»ÐµÐ²Ñ‹Ðµ Ð±Ð°Ð¹Ñ‚Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ð¼Ð¸, Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ñ�Ñ‰Ð¸Ð¼Ð¸ Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ð¼Ð¸, Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ñ�Ñ‰Ð¸Ð¼Ð¸ Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.  Ð�Ð½Ð°Ð»Ð¾Ð³ -Wformat-overflow=1.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ñ… Ð² Ñ�Ñ‚Ð¸Ð»Ðµ K&R.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ�Ñ… Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚ÑŒ __attribute__((const)).ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ noreturn.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚ÑŒ __attribute__((pure)).ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ format.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… "float" Ð² "double".ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ°Ð´ÐµÐºÐ²Ð°Ñ‚Ð½Ð¾Ð¼ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ�Ñ… Ð¿Ñ€Ð¸ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ†ÐµÐ»Ð¾Ð¼Ñƒ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¼ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð° "offsetof".ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ñ… Ð² Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¼ Ñ„Ð°Ð¹Ð»Ðµ, Ð½Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð°Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð·Ð½Ð°ÐºÐ°Ñ… & Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ… Ñ� Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸ÐµÐ¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ñ… Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð´ÐµÐ°Ð»Ð»Ð¾ÐºÐ°Ñ†Ð¸Ð¸ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸ÐµÐ¼ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð¼ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¿Ñ€Ð°Ð³Ð¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�ÑƒÐ¶Ð°ÑŽÑ‰Ð¸Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… Ð² { }, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð´ÐµÑ„ÐµÐºÑ‚Ð½Ñ‹Ð¼Ð¸ Ð² C++11.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ ISO msvcrt scanf/printf ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…, Ð¾Ñ�Ð½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð½Ð° Ñ‚Ð¾Ð¼, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð¼ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�Ñ… Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð¼ÐµÐ½Ð°Ñ… Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ� Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¼Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð±ÐµÐ· Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ñ… Ð¿Ð¾Ð»Ñ�Ñ…, Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ Ð² GCC 4.4.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ñ� ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€, Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‰Ð¸Ñ… Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ð°Ð¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ð¼ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°Ñ… Ñ� Ð±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ð¼ Ð½Ð°Ñ€ÑƒÑˆÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð°Ð²Ð¸Ð» Ñ‚Ð¾Ñ‡ÐµÐº Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ñ�Ñ… Ð¸ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ñ�Ñ… C++, Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶Ð°ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð½Ð° Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ñ„Ð¸Ð·Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ñ… printf/scanf/strftime/strfmon.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð¾Ð¼Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ… Ñ� Ñ�ÐºÑ�Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¹, Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð±ÑƒÐºÐ²Ð¾Ð¹ 'q'.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�/Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¸Ð»Ð¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€, Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¹, Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ�Ñ… Ð² Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ñ… Ð¼ÐµÐ¶Ð´Ñƒ signed Ð¸ unsigned Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð½Ð°Ñ€ÑƒÑˆÐµÐ½Ð¸Ñ�Ñ… C++ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… Ð¼ÐµÐ¶Ð´Ñƒ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð² switch Ð¸ Ð¿ÐµÑ€Ð²Ñ‹Ð¼ case.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ð¸ Ð»Ð¸ÑˆÐ½ÐµÐ³Ð¾ Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð¿Ð¾Ñ�Ð»Ðµ #else Ð¸ #endifÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ strftime-Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ñ…, Ð´Ð°ÑŽÑ‰Ð¸Ñ… Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 2 Ñ†Ð¸Ñ„Ñ€Ñ‹ Ð³Ð¾Ð´Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ð½Ð´ÐµÐºÑ�Ð°Ñ… Ñ‚Ð¸Ð¿Ð° "char".ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… memset, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ð½Ðµ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð½Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… memset, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐµÑ�Ñ‚ÑŒ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð», Ñ€Ð°Ð²Ð½Ñ‹Ð¹ Ð½ÑƒÐ»ÑŽ, Ð° Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ - Ð½ÐµÑ‚.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð´Ð»Ñ� "main".ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ñ…, Ð·Ð°Ð´Ð°ÑŽÑ‰Ð¸Ñ… Ð´Ð»Ð¸Ð½Ñƒ Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, ÐµÑ�Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð²Ñ‹Ð·Ð¾Ð² sizeof.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ñ�Ñ… Ñ� ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¼Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ�Ñ… Ð¼ÐµÐ¶Ð´Ñƒ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ -fabi-version Ð¸ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð²ÐµÑ€Ñ�Ð¸ÐµÐ¹ ABI.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ�Ñ… Ð¿Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸ÑŽ Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°, Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ñ� ABI.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÑ�ÐµÑ‡ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÑ�ÐµÑ‡ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ… Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼ÐµÐ¶Ð´Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼Ð¸ Ð¸ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� NULL, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ sentinel.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ð¸ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ñ… Ð¿Ñ€Ð°Ð³Ð¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ… Ð±ÐµÐ· Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ…ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ char-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ…, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ñ… Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð»Ð¸Ñ‚ÐµÑ€.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ñ‹Ñ… Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ�Ñ… Ñ‚Ð¸Ð¿Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¾ Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð¼Ñ‘Ð½, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ deprecated.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° register.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¾Ð² Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½Ñ‹ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ð¼Ð¸ "longjmp" Ð¸Ð»Ð¸ "vfork".ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ð»ÐµÐ½Ð¸Ñ�Ñ… Ð¾Ñ‚ Ñ�Ñ‚Ð¸Ð»Ñ� Effective C++.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ… Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð½Ð¾Ð»ÑŒ Ñ€Ð°Ð· DO Ñ†Ð¸ÐºÐ»Ð°Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… NULL Ðº Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ð¸Ð»Ð¸ Ð¸Ð· Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼Ñƒ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… Ð¼ÐµÐ¶Ð´Ñƒ Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¸ Ð¸ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¸ Ñ†ÐµÐ»Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ðº Ð¿Ð¾Ñ‚ÐµÑ€Ðµ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐ³Ð¾ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ… placement new Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸ÐµÐ¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ñ‚Ð°Ð¼, Ð³Ð´Ðµ Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð±ÑƒÐ»ÐµÐ²Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ "defined" Ð³Ð´Ðµ-Ð»Ð¸Ð±Ð¾ ÐºÑ€Ð¾Ð¼Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð² #if.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ�Ñ‚Ð¸Ð»Ðµ C.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ñƒ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ðµ, Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð°, Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ñ‚Ð¸Ð½Ð° Ð¸Ð»Ð¸ Ð²Ñ�ÐµÐ³Ð´Ð° Ð»Ð¾Ð¶ÑŒ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð¸Ð·-Ð·Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ñ�Ñ‚Ð¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ…, Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÐ³Ð´Ð° Ð»Ð¾Ð¶ÑŒ Ð¸Ð»Ð¸ Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ñ‚Ð¸Ð½Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ñ… (deprecated) Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ñ�Ñ… ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°, ÐºÐ»Ð°Ñ�Ñ�Ð°Ñ…, Ð¼ÐµÑ‚Ð¾Ð´Ð°Ñ… Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ�Ñ…, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ñ… Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ alloca Ð¸Ð»Ð¸ Ñ�Ð¾Ð·Ð´Ð°Ñ‘Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�ÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ†Ð¸ÐºÐ» Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð´Ð»Ñ� Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Objective-C Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð° Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð°Ñ… Ñ� Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¼Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° simd Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ� ÑƒÑ‡ÐµÑ‚Ð¾Ð¼ Ñ�Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»Ð¸, Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�ÐµÐ¼Ð¾Ð¹ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾ÐºÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¿Ñ€ÐµÐ²Ð¾Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð´Ð»Ð¸Ð½Ð½ÐµÐµ Ñ‡ÐµÐ¼ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€, ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ abi_tag, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²ÐµÑ�ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ throw Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð²Ñ�ÐµÐ³Ð´Ð° Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ Ðº Ð²Ñ‹Ð·Ð¾Ð²Ñƒ terminate().ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ñ… Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ñ… Ñ� Ð¸Ð¼ÐµÐ½Ð°Ð¼Ð¸, Ñ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ð¼Ð¸ Ñ� Ð¸Ð¼ÐµÐ½Ð°Ð¼Ð¸ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ð±Ð°Ð·Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼ (move).ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð¸Ð¼Ñ� Ð¼Ð¸ÐºÑ€Ð¾Ñ�Ñ…ÐµÐ¼Ñ‹ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð¸Ð»Ð¸ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ ÐºÐ»ÑŽÑ‡Ð°Ð¼Ð¸ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾).ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ñ…Ð¾Ð´Ðµ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¾Ð² Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð°Ñ… #if.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€-ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ñ� nonnull Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� NULL.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ CFString Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐ¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð¸Ð¼Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ðº Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ð¸Ð»Ð¸ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸ÑŽ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð½Ð°Ñ�Ð»ÐµÐ´ÑƒÐµÐ¼Ñ‹Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ð°Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð¾Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð², Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ñ†ÐµÐ»Ñ�Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹, Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÑŽÑ‚Ñ�Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð°Ñ… Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ñ… Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚Ñ�Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¶Ð¸Ñ‚ÑŒ Ñ�Ð²Ð¾ÑŽ Ñ†ÐµÐ»ÑŒ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð¡Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‚Ð¸Ð²ÑˆÐ¸Ñ…Ñ�Ñ� Ñ‚Ñ€Ð¸Ð³Ñ€Ð°Ñ„Ð°Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð²Ð»Ð¸Ñ�Ñ‚ÑŒ Ð½Ð° Ñ�Ð¼Ñ‹Ñ�Ð» Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð»ÑƒÑ‡Ð°Ñ�Ñ… Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ñ‚Ð¸Ð¿Ð° Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ð¸ Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼Ñ‹Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ… ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -fprofile-use.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ñ…, Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ñ�Ñ‰Ð¸Ñ… Ðº Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð¼ Ñ‚Ð¸Ð¿Ð°, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼ Ð¾Ñ‚ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð±Ñ‹Ð»Ð¸ Ð±Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ñ‹ Ð² Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð±Ð¾ Ð²Ñ�ÐµÑ… Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… alloca.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ñ�Ð¼Ð¾Ð¼ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¼ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ñ�Ð¼Ð¾Ð¼ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¼ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ð½Ðµ Ð²Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ñ… Ð² Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚ Ñ�Ð·Ñ‹ÐºÐ°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ…, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ñ… Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð² Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ñ… Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… __builtin_frame_address Ð¸Ð»Ð¸ __builtin_return_address.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ __sync_fetch_and_nand Ð¸ __sync_nand_and_fetch.Ð’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ� Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð°Ð¼Ð¸ #warning.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ð¾Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð»ÑƒÑ‡Ð°Ñ�Ñ… Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ Ð¾Ñ‚Ð¼ÐµÐ½Ñ‹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¾Ð² Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ…, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¸Ð¿.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ…, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¿Ñ€Ð¾Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ const, volatile, restrict Ð¸Ð»Ð¸ _Atomic.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ…, Ð²Ñ�Ñ‚Ñ€ÐµÑ‚Ð¸Ð²ÑˆÐ¸Ñ…Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð° Ð² HSAIL.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¸Ð½Ð°Ñ‡Ðµ Ñ‡ÐµÐ¼ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� ÐµÐ¼Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¾Ð±Ñ…Ð¾Ð´Ð¸Ñ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ñ… Ð¼ÐµÑ‚ÐºÐ°Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÑ‚Ñ�Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÑ‚Ñ�Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» '0' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ñ‚Ð¸Ð½Ð° Ð¸Ð»Ð¸ Ð²Ñ�ÐµÐ³Ð´Ð° Ð»Ð¾Ð¶ÑŒ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ noexcept-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ false, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ�Ñ… Ð² Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ†ÐµÐ»Ð¾Ð¼Ñƒ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ñ‹Ñ… volatile.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð·Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¼ Ð¸Ð»Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�, Ð½Ðµ Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ñ� Ð¿Ð¾Ð´Ñ‡ÐµÑ€ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ switch case Ð¿Ñ€Ð¾Ð²Ð°Ð»Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð°Ð»ÑŒÑˆÐµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ñ…, Ñ�ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ SIMD-ÐºÐ¾Ð¼Ð°Ð½Ð´.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°Ñ…, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð²Ñ�Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ private.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ñ‹Ð¹ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ restrict-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð°Ð²ÐµÐ´Ð¾Ð¼Ð¾ Ð²Ð½Ðµ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð·Ð°ÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ñ… Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ°Ñ… Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð², Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ñ‹Ñ… Ð½Ðµ Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ð½Ð¸Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ€Ð°Ð·Ð½Ñ‹Ñ…, Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹Ñ… Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ¾Ð² Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ñ… friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð·Ð°Ñ‰Ð¸Ñ‚Ð° Ð¾Ñ‚ Ñ€Ð°Ð·Ñ€ÑƒÑˆÐµÐ½Ð¸Ñ� Ñ�Ñ‚ÐµÐºÐ° Ð¿Ð¾ ÐºÐ°ÐºÐ¸Ð¼-Ñ‚Ð¾ Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ð°Ð¼ Ð½Ðµ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¾Ð´Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð´Ñ€ÑƒÐ³ÑƒÑŽ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¸Ð»Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¾Ð´Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð´Ñ€ÑƒÐ³ÑƒÑŽ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¸Ð»Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¾Ð´Ð½Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð´Ñ€ÑƒÐ³ÑƒÑŽ (Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾).ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ unsigned Ðº signed.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´Ñ‹Ñ€Ð°Ñ… Ð² Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ sizeof Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�ÐµÑ‚Ñ�Ñ� Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð´Ð° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ñ‹ Ð² Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¼ ÐºÐ¾Ð´Ðµ Ð½Ðµ Ð¾Ñ‚Ñ€Ð°Ð¶Ð°ÑŽÑ‚ Ð±Ð»Ð¾Ñ‡Ð½ÑƒÑŽ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð½Ðµ Ð²Ð»Ð¸Ñ�ÐµÑ‚ Ð½Ð° Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ðº Ñ‚Ð¸Ð¿Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¾Ñ‚ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ Ðº Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð°Ð¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾ Ð±ÐµÑ€ÐµÑ‚Ñ�Ñ� ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ ÐºÐ°Ðº "int" (C), Ð¸Ð»Ð¸ Ð¾ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° (C++).ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ "Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½Ð¾Ð²" Ð´Ð»Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Objective-C Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð±Ð¾Ñ€Ð¾Ð¼ Ð¼ÑƒÑ�Ð¾Ñ€Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð»ÑƒÑ‡Ð°Ñ�Ñ… Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð»ÑƒÑ‡Ð°Ñ�Ñ… Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ñ‚Ð¸Ð¿Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸ÐµÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¿Ð¾Ð»Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¸.ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¿Ð¾Ð»Ñ� Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¸.ÐŸÑ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° -mabicalls Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ð¾Ð¼Ñƒ Ð¼Ð¾Ð´ÑƒÐ»ÑŽ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ PLT Ð¸ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ð¹.ÐŸÑ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° -mabicalls Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°Ñ….ÐŸÐ¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ðµ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ð´Ñ€Ñ‹ Ñ�Ñ‚ÐµÐºÐ°.ÐŸÑ€Ð¸ Ñ�ÐºÐ¾Ð½Ð¾Ð¼Ð¸Ð¸ Ð¾Ð±Ñ‰Ð¸Ñ… Ð¿Ð¾Ð´Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ð¿Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°Ð¼.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ð½Ð¾Ð½Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚Ñ‹ Ðº Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ð¼ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð¼, ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ ÐºÐ¾Ñ€Ð¾Ñ‡Ðµ.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¸ ÐºÐ°Ð½Ð¾Ð½Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ‚Ð¸Ð¿Ñ‹.Ð�Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ð´Ð»Ñ� -fsched-pressure.ÐŸÑ€Ð¸ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ° Ñ�Ð¸Ð³Ð½Ð°Ð»Ð¾Ð²: %mÐŸÑ€Ð¸ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ Ñ�Ñ‚ÐµÐºÐ° Ñ�Ð¸Ð³Ð½Ð°Ð»Ð¾Ð²: %mÐ ÐµÐ¶Ð¸Ð¼ Ð°Ð½Ð°Ð»Ð¸Ð·Ð° Ð²Ñ�ÐµÐ¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ (WPA) Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ€Ð°Ð±Ð¾Ñ‚.Ð‘ÐµÐ· Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ñ…Ð²Ð°Ñ‚Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ RESHAPE source Ð² %L, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼ÐµÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ mflo/mfhi Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° VR4130.ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¾ÑˆÐ¸Ð±ÐºÑƒ Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� NOP-Ð¾Ð² Ð¿ÐµÑ€ÐµÐ´ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÐµÐ¹ CSYNC Ð¸Ð»Ð¸ SSYNC.ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ€ÑƒÑŽ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¾ÑˆÐ¸Ð±ÐºÑƒ 4300.ÐžÐ±Ð¾Ð¹Ñ‚Ð¸ Ð¾ÑˆÐ¸Ð±ÐºÑƒ Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ðµ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�.ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° 24K.ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° R10000.ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° R4000.ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° R4400.ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° RM7000.ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ VR4120.ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ€ÑƒÑŽ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¾ÑˆÐ¸Ð±ÐºÑƒ SB-1 Ð²ÐµÑ€Ñ�Ð¸Ð¸ 2.ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¾ÑˆÐ¸Ð±ÐºÑƒ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ…Ð¾Ð´Ð° Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ ARM Cortex-A53 Ð½Ð¾Ð¼ÐµÑ€ 835769.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ…Ð¾Ð´Ð° Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ ARM Cortex-A53 Ð½Ð¾Ð¼ÐµÑ€ 843419.Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ñ‚Ñ€Ð°Ð½Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð´Ð°Ð¼Ð¿ Ð²Ñ�ÐµÑ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð² Ð²Ð¸Ð´Ðµ ÐºÐ¾Ð´Ð° Ada Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°.Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ñ‚Ñ€Ð°Ð½Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð´Ð°Ð¼Ð¿ Ð²Ñ�ÐµÑ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð² Ð²Ð¸Ð´Ðµ ÐºÐ¾Ð´Ð° Ada.Ð—Ð°Ð¿Ð¸Ñ�ÑŒ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ %d ÐºÐ¾Ð»Ð¾Ð½ÐºÐµ %d: %sÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ OpenACC Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ðµ Ð² %C: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ !$ACC, Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¾ !$OMPÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ OpenMP Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ðµ Ð² %C: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ !$OMP, Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¾ !$ACCÐ�ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² TYPE_ARG_TYPES Ñ�Ð¿Ð¸Ñ�ÐºÐµÐ�ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð´ÐµÑ€ÐµÐ²Ð¾ Ð² TYPE_FIELDS Ñ�Ð¿Ð¸Ñ�ÐºÐµX Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� C_LOC Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼X Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð¾Ð² Ð² %LX32 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ms_abi Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚XXX Ð²Ñ…Ð¾Ð´ Ð² pop_everything ()
  XXX Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· pop_everything ()
  Ð’Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ NEON Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ�Ñ‚Ð¸Ñ… Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð�ÑƒÐ¶ÐµÐ½ Ñ�Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¡Ð¸ Ð´Ð»Ñ� -msys-crt0=Ð�Ð¾Ð»ÑŒ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÑƒÐ»ÐµÐ²Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð² Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°[...] Ñ�Ñ‚Ð¸Ð»ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C[Ð’Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· %s]
! [Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %s][Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ][Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾][Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾][super ...] Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ __BELOW100__ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ auto__delay_cycles Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¾ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ°Ð¼Ð¸ Ñ†Ð¸ÐºÐ»Ð¾Ð²__delay_cycles Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ¸ Ñ†Ð¸ÐºÐ»Ð¾Ð²__delay_cycles() Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹__float128 Ð¸ __ibm128 Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¾Ð´Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸__float128 Ð¸ long double Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¾Ð´Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸__fp16 Ð¸ Ð½ÐµÑ‚ ldrh__ibm128 Ð¸ long double Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¾Ð´Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸__label__ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Â«Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð²Ñ‹Ð·Ð¾Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð¾Ñ‚ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�, Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð¸Ð½Ð¾Ð³Ð¾Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸concept Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<concept%>Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<concept%>Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<constexpr%>Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð¿Ð¾Ð»Ðµ Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼, Ð½Ð¾ Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð¿Ð¾Ð»Ðµ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸function-definition Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð¼ÐµÑ‚ÐºÐ° Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°, Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼Ñ‚Ð¸Ð¿ Ð·Ð°Ð¼Ñ‹ÐºÐ°Ð½Ð¸Ñ� lambda Ð¸Ð¼ÐµÐµÑ‚ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ� ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼Ñ‚Ð¸Ð¿ Ð·Ð°Ð¼Ñ‹ÐºÐ°Ð½Ð¸Ñ� lambda Ð¸Ð¼ÐµÐµÑ‚ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ inlineÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹non-template Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<concept%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<concept%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<constexpr%>Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ� Ð¼Ð½Ð¾Ð³Ð¾Ñ‚Ð¾Ñ‡Ð¸ÐµÐ¼ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²reinterpret_cast Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼requires Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð° Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð±Ð»Ð¾ÐºÐµÐ¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qD Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÑ‚Ñ�Ñ�, Ð¿Ð¾ÐºÐ° Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð±Ð°Ð·Ð°Ð¼Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð¿Ð¾Ð»ÐµÐ¹ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸ÑˆÐ¸Ñ€Ð¾ÐºÐ°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÐ½ÐµÐ½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð´ÑƒÐ³Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ð´Ð»Ñ� Ð½Ðµ-call Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ %iÐ½ÐµÐ½ÑƒÐ¶Ð½Ñ‹Ðµ Ð°Ð½Ð¾Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð´ÑƒÐ³Ð¸ Ð² Ð±Ð»Ð¾ÐºÐµ %iÐ°Ð²Ð°Ñ€Ð¸Ð¹Ð½Ñ‹Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´ Ð² %s, Ð½Ð° %s:%dÐ°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¼ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡ÐµÑ�Ñ‚ÑŒ using-declarations; Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�: Ð´Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<using%>Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ðµ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qE Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qEÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qE Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� %qEÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qDÐ¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ðµ Ðº Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ %qE Ñ‡ÐµÑ€ÐµÐ· %qT glvalue Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½Ð¾Ð¼ÐµÑ€ Ñ�ÑƒÐ¼Ð¼Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð½Ð¾Ð¼ÐµÑ€ Ñ�ÑƒÐ¼Ð¼Ð°Ñ‚Ð¾Ñ€Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� INTENT = OUT/INOUTÐ´Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸, Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÑ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð¾ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµadd_sym(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %q+D Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼ÐµÐ°Ð´Ñ€ÐµÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qDÐ·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qDÐ²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð¼ÐµÑ‚ÐºÐ¸ %qDÐ²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qDÐ°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð¾ Ñ‚Ð¸Ð¿ÐµÐ·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qDÐ°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ - Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¸Ð· Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² X, Y Ð¸Ð»Ð¸ ZÐ·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<register%>Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð² Ñ� Ñ„Ð»Ñ�Ñˆ-Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÑŽ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼ Ð´Ð¾ %d KiBÐ°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð½Ñ‹Ñ… Tiny ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð°Ð´Ñ€ÐµÑ� Ð±Ñ‹Ð» Ð²Ð·Ñ�Ñ‚, Ð° Ð±Ð¸Ñ‚ ADDRESSABLE Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½address-of Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qE Ñ� Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸ÐµÐ¼ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %q#D Ð½ÐµÐ¿Ð¾Ð»Ð¾Ð½ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾akaÐ¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ð¸Ð¼Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Mach-O; Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð°Ð»Ð¸Ð°Ñ�Ð¾Ð² Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %q+D Ñ€Ð°Ð½ÐµÐµ Ð±Ñ‹Ð»Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº %d Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¼ÐµÐ½ÑŒÑˆÐµÐ½Ð¾Ð½ÐµÐ»ÑŒÐ·Ñ� Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %q+DÐ²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ±Ð¾Ð»ÑŒÑˆÐ¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ Ð´Ð²Ð¾Ð¹ÐºÐ¸, Ð° Ð½Ðµ %dÐ²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qD Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð¼ Ñ„Ð°Ð¹Ð»Ðµ %dÐ²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qD Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð² Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¸Ñ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %<register%> %qEÐ²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qEÐ²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qEÐ²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° %qEÐ²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð²Ñ�Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT - Ñ‡Ð°Ñ�Ñ‚Ð½Ñ‹Ðµ (private)Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ¶Ðµ Ð·Ð°Ñ…Ð²Ð°Ñ‡ÐµÐ½Ð½Ð¾Ðµ %qD Ð² lambda Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ñ‚Ð°ÐºÐ¶Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %<%c%s%>Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð²Ñ‹Ð²Ð¾Ð´Ðµ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð°always_inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽÐ½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%sÐ½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐ½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %q#DÐ½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#TÐ½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´Ð»Ñ� %q+DÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� asm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð¾Ñ‚Ð½Ð¾Ñ�Ñ�Ñ‰Ð¸Ð¹Ñ�Ñ� Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñƒ Ñ‚Ð¸Ð¿Ð°, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ñ� Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<template <>%>Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ð¸Ð· %s Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ call_stmtÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� call_stmt, Ð² Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð°Ð½Ð°Ñ…Ñ€Ð¾Ð½Ð¸Ð·Ð¼Ð°Ð½Ð°Ñ…Ñ€Ð¾Ð½Ð¸Ð·Ð¼: ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð¸ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²Ð¸ Ð¿Ð¾Ð»ÐµÐ¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ %q#DÐ°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ %s Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð²Ð¸Ð´Ð½Ð¾ Ð²Ð½Ðµ Ñ�Ñ‚Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ SSA Ð¸Ð¼Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð°Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð±ÐµÐ· Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¸ #pragma weak %q+D Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°are_identical_variables: Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹, Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð°Ñ‰Ð¸Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÑŽ, Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ %<...%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d ÐµÑ�Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d %qE, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ formatÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ‚Ð¸Ð¿ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� '%s' Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ðµ Ð¸Ð¼Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ Ð¾Ñ‚ %d Ð´Ð¾ %dÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ [%E, %E]Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ð¼Ð¸ `longjmp' Ð¸Ð»Ð¸ `vfork'Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qd Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs ÐºÐ»ÑŽÑ‡Ð° %<-Waligned-new%> Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs ÐºÐ»ÑŽÑ‡Ð° %<-Wnormalized%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs ÐºÐ»ÑŽÑ‡Ð° %<-femit-struct-debug-detailed%>Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs ÐºÐ»ÑŽÑ‡Ð° %<-femit-struct-debug-detailed%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 0 Ð¸Ð»Ð¸ 2Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 6-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð¿Ð¾Ð»Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ-void ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 0 Ð¸Ð»Ð¸ 1Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 6-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 7-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ booleanÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° booleanÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0..15Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %CÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¿Ð¾Ð»ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¾Ð¹ Ð¸Ð»Ð¸ ÐºÐ°Ð½Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¾Ð¹ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð¸Ð»Ð¸ ÐºÐ°Ð½Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ complex Ñ‚Ð¸Ð¿Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² OpenACC %<parallel%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_eh_return_regno%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ "ilink1" Ð¸Ð»Ð¸ "ilink2"Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" Ð¸Ð»Ð¸ "swi"Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¸Ð»Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Offsetof Ð²Ð»ÐµÑ‡ÐµÑ‚ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %%:compare-debug-auxbase-opt Ð·Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ðµ .gkÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<-O%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ Ñ†ÐµÐ»Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼, %<g%>, %<s%> Ð¸Ð»Ð¸ %<fast%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<alloca%> Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<alloca%> Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<alloca%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒÑ�Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð±Ð¾Ð»ÑŒÑˆÐ¸Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<alloca%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº Ð¸Ð·-Ð·Ð° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¸Ð· %qT Ð² %qTÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ð²Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ ÑƒÑ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ addressof?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ð²Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ ÑƒÑ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ addressof?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ð²Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ ÑƒÑ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ addressof?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ð²Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ ÑƒÑ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ addressof?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %qT, Ñ‡Ñ‚Ð¾ Ð¸ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº; Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %qT Ð¸Ð»Ð¸ Ñ�Ð²Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %qT, Ñ‡Ñ‚Ð¾ Ð¸ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %qT Ð¸Ð»Ð¸ Ñ�Ð²Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %qT, Ñ‡Ñ‚Ð¾ Ð¸ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %qT Ð¸Ð»Ð¸ Ñ�Ð²Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %qT, Ñ‡Ñ‚Ð¾ Ð¸ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %qT Ð¸Ð»Ð¸ Ñ�Ð²Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ eic Ð¸ Ð½Ðµ vector=<line>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ð½Ð¾Ð»ÑŒ Ð¸ Ð½Ðµ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ intstackÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %dÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ Ñ†ÐµÐ»Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ decltype Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� interrupt Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� weak Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒÑ�Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð±Ð¾Ð»ÑŒÑˆÐ¸Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº Ð¸Ð·-Ð·Ð° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¸Ð· %qT Ð² %qTÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ '%s' Ð¸ '%s' Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ '%s' Ð¸ '%s' Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s'Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ 'a%d' Ð¸ 'a%d' Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s'Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ Ñ†ÐµÐ»Ñ‹Ð¼Ð¸ Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ðº Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ·ÐºÐ¸Ð¼Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¼Ð¸ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð°Ð¼Ð¸Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹arith_power(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð±Ð°Ð·Ð°arith_power(): Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ IFÐ²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ðµ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %qEÐ°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿%q+D Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ð· Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ %qE, Ð·Ð°ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¹ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ - Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð½Ðµ Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð² Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ - Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒÐ¼Ð°Ñ�Ñ�Ð¸Ð² Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼, Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµÑ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qsÑ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %<#pragma acc declare%>Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½Ðµ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµÑ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² new-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� %q+DÐ½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� %qDÐ½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qTÐ¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %<char%>Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ñ‚Ð¸Ð¿Ð° %qTÐ·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ† Ñ‚Ð¸Ð¿Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qTÑ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² %qTÑ‚Ð¸Ð¿Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ Ð¾Ñ�Ð¼Ñ‹Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚Ð°Ñ†Ð¸Ð¸ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐ°Ñ… Ð¿ÐµÑ€ÐµÐ¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÐ¼Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¸ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð² asmÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐ°Ñ… Ð¿ÐµÑ€ÐµÐ¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÐ¼Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¸ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð² asmasm-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ñ�Ð¾Ð³Ð»Ð°Ñ�ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¼ Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼asm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸asm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ asm, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŽasm-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qE ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ�Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð¿ÐµÑ€ÐµÐ¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÐ¼Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ…Ñ�Ñˆ-Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ð²Ñ€ÐµÐ¶Ð´ÐµÐ½Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qD ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‚ Ñ� Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð¸Ð· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ (Ð° Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�) Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qv ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Objective-C Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð½Ðµ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ formatÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %q#v Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð²Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qDÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qE, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð¼Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qDÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¿Ð¾Ð´Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽ Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼associate_integer_pointer(): Ð£Ð¶Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾assumed-rank Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚assumed-shape Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¸Ð· Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð² %wu Ð±Ð°Ð¹Ñ‚Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð² %wu Ð±Ð°Ð¹Ñ‚Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð² %wu Ð±Ð°Ð¹Ñ‚Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qDÐ¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸ÐµÐ¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸ Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸ÐµÐ¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾Ð¹Ð´ÐµÑ‚ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¸ %</%> Ð¸Ð»Ð¸ %<%%%> Ð´Ð¾ %<>>%> Ð¸Ð»Ð¸ %<&%>Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾Ð¹Ð´ÐµÑ‚ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¸ %<abs (X)%> Ð´Ð¾ %<X%> Ð¸Ð»Ð¸ %<-X%>Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾Ð¹Ð´ÐµÑ‚ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¸ %<min/max (X,Y)%> Ð² %<X%> Ð¸Ð»Ð¸ %<Y%>Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾Ð¹Ð´ÐµÑ‚ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾Ð¹Ð´ÐµÑ‚ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ñ�Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ÐµÐ¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸ÐµÐ°Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² atexitatomic_cancelÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð²Ð·Ñ�Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qDÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<deprecated%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<fallthrough%> Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ case Ð¼ÐµÑ‚ÐºÐ¸ Ð¸Ð»Ð¸ default Ð¼ÐµÑ‚ÐºÐ¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<noreturn%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð²Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<target%> Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð°Ð¼Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð»Ñ� %q#T Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð° %qs ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#TÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %q#TÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð½Ñ‹Ð¹ using Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� scoped attribute tokenattribute(target("%s")) Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� elaborated-type-specifier, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� forward Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð´Ð¾ %<@%D%> Objective-C++ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸auto fpu Ð²Ñ‹Ð±Ð¾Ñ€ Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<threadprivate%>Ð´Ð»Ñ� Ð´ÑƒÐ³Ð¸ %s->%s ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð²Ñ�Ð¿Ð¾Ð¼Ð¾Ð³Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµaux Ð¿Ð¾Ð»Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð´ÑƒÐ³Ð¸ Ð¸Ð· %sbackend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ (reg+disp)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°:Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ I/O Ð°Ð´Ñ€ÐµÑ�:Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ post_inc Ð¸Ð»Ð¸ pre_dec:Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ: %dÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸, ÑƒÐ´Ð°Ð»Ñ�ÐµÐ¼Ð¾Ð¹ Ð¸Ð· Ñ�Ñ‚ÐµÐºÐ°: %dÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ codeÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ 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:Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ�Ð´Ð²Ð¸Ð³Ð°:Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ spec Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° %<-march=%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° %<-mtune=%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� %<target("arch=")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� %<target("tune=")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð² C Ð² Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ðµ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð±Ð°Ñ€ÑŒÐµÑ€Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ work-sharing. %<critical%>, %<ordered%>, %<master%>, explicit %<task%> Ð¸Ð»Ð¸ %<taskloop%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¿Ð¾Ñ�Ð»ÐµÐ±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %q#T Ð¸Ð¼ÐµÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %q#T Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ð½Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÑŽÑ‰ÐµÐ¼ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ÐµÐ±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð¹, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼Ð±Ð°Ð·Ð¾Ð²Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð»Ð¸ SSA Ð¸Ð¼Ñ� Ð½Ðµ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾Ð²Ñ…Ð¾Ð´Ñ�Ñ‰Ð°Ñ� Ð´ÑƒÐ³Ð° Ð±Ð»Ð¾ÐºÐ° %d Ð¿Ð¾Ð²Ñ€ÐµÐ¶Ð´ÐµÐ½Ð°Ð±Ð»Ð¾Ðº %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº Ð½ÐµÑ�Ð¾ÐºÑ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹Ð±Ð»Ð¾Ðº %d Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº Ð½ÐµÑ�Ð¾ÐºÑ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ð´ÑƒÐ³ Ð´Ð»Ñ� Ð±Ð»Ð¾ÐºÐ° %i Ð¿Ð¾Ð²Ñ€ÐµÐ¶Ð´ÐµÐ½Ñ‹Ð±Ð»Ð¾ÐºÐ¸ Ð½Ðµ Ð±Ñ‹Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ñ‹ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð±Ð»Ð¾Ðº %d Ð½Ðµ Ð¿Ñ€Ð¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ‚ Ñ†Ð¸ÐºÐ»Ñƒ %dÐ±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð±Ð»Ð¾Ðº %d Ð¸Ð¼ÐµÐµÑ‚ Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ñ†Ð¸ÐºÐ» %d, Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†Ð¸ÐºÐ» %dÐ±Ð»Ð¾Ðº %d Ð½ÐµÐ²ÐµÑ€Ð½Ð¾ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ñ‚Ð°Ðº ÐºÐ°Ðº Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ fold-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð±Ð¸Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸Ð±Ð¸Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´Ð²Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°-Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸Ð±Ð¸Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ - Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° bind(c)ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %q+D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qE Ð¸Ð¼ÐµÐµÑ‚ atomic Ñ‚Ð¸Ð¿Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qE Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qsÑ€Ð°Ð·Ð¼ÐµÑ€ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð¸Ð¼ÐµÐµÑ‚ atomic Ñ‚Ð¸Ð¿Ð±Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ IFÑ„Ð¸ÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� DISPOSE: %dÑ„Ð¸ÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� JARL: %dÑ„Ð¸ÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� JR: %dÑ„Ð¸ÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� PREPEARE: %dÑ„Ð¸ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ñ‹ Ð±ÑƒÐ»ÐµÐ²Ñ‹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð¸ ÐºÐ»ÑŽÑ‡ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸ÐºÐ¸Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð¸ %<__thread%> Ð¸ %<thread_local%>Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð¾Ð±Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° %<monotonic%> Ð¸ %<nonmonotonic%>Ð¸ %s Ð¸ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÑŽÑ‚ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ�Ð²ÐµÑ€Ñ‚ÐºÐµ Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð°ÐºÐµÑ‚Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<__builtin___clear_cache%> Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ %qs Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ðµ %qcÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ %qs Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ‚ÐµÐ»Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qTÐ¿ÐµÑ€ÐµÑ…Ð¾Ð´ %2d Ð½Ð¸ Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ð»Ñ�Ñ�Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ %2d Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½ %s%sÐ¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð° Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº Ð² Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð² Ð´Ñ€ÑƒÐ³Ð¸Ðµ Ð±Ð»Ð¾ÐºÐ¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒÑ�Ñ� Ð´Ð²Ð°Ð¶Ð´Ñ‹Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð° Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switchÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� OpenMP Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ð°Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ‚ÐµÐ»Ð° %<#pragma simd%> Ñ†Ð¸ÐºÐ»Ð°build_dt: Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ñ�Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð¸Ð¼ÐµÐ½Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ„Ð»Ð°Ð³ %<-mconstant-cfstrings%>Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð°Ð¿Ñ€Ñ�Ð¼ÑƒÑŽÐ²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� MIPS16Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qF ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð°.Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qF Ð¿Ñ€ÐµÐ´Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ñ� Ð² GCCÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %dÐ²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� vec_step Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð½Ð¾ %qD Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚ throw; Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÐµÐ³Ð¾ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %<noexcept%>Ð½Ð¾ Ð¿Ñ€ÐµÐ´Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ‡ÐµÐ¼-Ñ‚Ð¾ Ð¸Ð· Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð½Ð¾ Ð½Ðµ Ð·Ð´ÐµÑ�ÑŒÐ¿Ð¾Ñ‚Ð¾Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ð° Ð² Ñ„Ð°Ð¹Ð»Ðµ %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) (%A)%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð²Ñ‹Ð·Ð¾Ð² Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<%D(%A)%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð²Ñ‹Ð·Ð¾Ð² Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ %<%s(%A)%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½ÑƒÑŽ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÑƒÐ²Ñ‹Ð·Ð¾Ð² %<__builtin_custom_%s%> ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ %<-mcustom-%s%>Ð²Ñ‹Ð·Ð¾Ð² %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %P, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÐµÑ‰Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#TÐ²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#TÐ²Ñ‹Ð·Ð¾Ð² Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ²Ñ‹Ð·Ð¾Ð² Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÑ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÐ¼Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½ Ð´Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð·Ð´ÐµÑ�ÑŒÐ²Ñ‹Ð·Ð²Ð°Ð½Ð¾ Ð¸Ð· Ñ�Ñ‚Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ comdat Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� thunk'Ð¾Ð¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� SSE Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸ÐµÐ¼ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�ÐµÐ½Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2Ð²Ñ‹Ð·Ð¾Ð² %qT Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° class Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° longcall Ð¸ shortcall Ðº Ð¾Ð´Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ð¸Ð¿ %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ð¸ Ð¿Ñ€ÐµÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° %s: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ð¸ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ� %qsÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ð¸Ñ‚ÑŒ PCH Ñ„Ð°Ð¹Ð»: %mÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ ÐºÐ»Ð°Ñ�Ñ�Ð° %qs Ð´Ð»Ñ� Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² %<asm%>Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² PCH Ñ„Ð°Ð¹Ð»Ðµ: %mÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ�Ð¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¸ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ�Ð¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¸ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ�Ð¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %qs Ð½Ð° Ð·Ð°Ð¿Ð¸Ñ�ÑŒ: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s Ð½Ð° Ð·Ð°Ð¿Ð¸Ñ�ÑŒ: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� %s: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� PCH Ñ„Ð°Ð¹Ð»Ð°: %mÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½ÐµÐ»ÑŒÐ·Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸ÑŽ Ð² PCH Ñ„Ð°Ð¹Ð»Ðµ: %mÐ½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ '%qs' ÐºÐ°Ðº Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€, Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ…Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ '%qs' ÐºÐ°Ðº Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€, Ð½Ðµ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ…Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ '%qs' ÐºÐ°Ðº Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ñ�Ñ‚ÐµÐºÐ°Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ %s: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ PCH Ñ„Ð°Ð¹Ð»Ð°Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ñ„Ð°Ð¹Ð» PCH: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� Ð² PCH Ñ„Ð°Ð¹Ð»: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² %s: %mÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ‹Ð¹ ÐºÐ°Ðº Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ gpÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚Ñ‹:Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚Ñ‹:Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚Ñ‹:Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ enumerator Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ðº ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ�Ñ‚ÐµÐº Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D, naked Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�.Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ %<offsetof%> Ðº Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð°Ð´Ñ€ÐµÑ�ÑƒÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<offsetof%> Ðº Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ %<~%T%>Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<offsetof%> Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<offsetof%> Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qDÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ %<offsetof%> Ðº Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<operator[]%>Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %qE Ðº %qE, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qE Ñ� %qTÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾  Ð¿Ð¾Ð»Ñ� %qE Ñ� %qTÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ rvalue %qE Ñ� %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %<%T::%D%> Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð±ÐµÐ· Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚ÑŒ %qE Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ catch Ñ‚Ð¸Ð¿ %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°ÐºÑ€Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð°Ð» Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ�Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qE Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð· Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð² Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð±Ð°Ð·Ð° Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð· Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð² Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ñ‹ %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð· ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð±Ð°Ð·Ð° Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð· ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ñ‹ %qTÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ð½ÐµÐ»ÑŒÐ·Ñ� Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ�Ñ�Ñ‹Ð»ÐºÑƒ %qDÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ñ‚Ð¸Ð¿Ðµ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %<::main%> ÐºÐ°Ðº Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ catch Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ catch Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÐºÐ°Ðº rvalue Ñ‚Ð¸Ð¿ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð»Ðµ %q+D Ñ� Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %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 Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° lambda Ð·Ð°Ð¼Ñ‹ÐºÐ°Ð½Ð¸Ñ� %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� non-array non-class Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qT Ð¸Ð· ()Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð³Ð¾ typedef %qTÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¸Ð· %<final%> base %qT Ð² Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÑŽÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %sÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ dynamic_cast %qE (Ñ‚Ð¸Ð¿Ð° %q#T) Ðº Ñ‚Ð¸Ð¿Ñƒ %q#T (%s)Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ð¾Ñ€Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð² ptx Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€ÐµÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %q#DÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¾Ð²Ð°Ð»Ð¸Ñ‚ÑŒÑ�Ñ� Ð¸Ð· Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ case Ð² switchÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ %s Ð² Ð¿Ð»Ð°Ð³Ð¸Ð½Ðµ %s
  %sÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð³Ñ€Ð°Ñ„ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² LTO Ð² %sÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° LTO Ñ�ÐµÐºÑ†Ð¸ÑŽ Ð² %sÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ð°Ñ€Ð° Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº:Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ ÐºÐ»Ð°Ñ�Ñ� %qEÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� %qEÐ½ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� %qE, Ñ�ÑƒÐ¿ÐµÑ€ÐºÐ»Ð°Ñ�Ñ� %qEÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° Ð´Ð»Ñ� %qEÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ñ‚ÐµÐ³ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qEÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° %q#TÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� %qsÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ñ… Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² %qsÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð¾Ñ‚ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð±Ð°Ð·Ñ‹ %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<main%> Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° %s
--- 2541,2547 ----
  VALUE Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ð¼VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %CVALUE Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK Ð² %CVALUE Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LVALUE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CÑ€ÐµÐ¶Ð¸Ð¼ VOID Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ‚Ð¾ÐºÐ°VOLATILE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %CÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ VOLATILE Ð² %L Ð½ÐµÐ»ÑŒÐ·Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ PUREVOLATILE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CÐ”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Nios II ISA ÑƒÑ€Ð¾Ð²Ð½Ð¸ (Ð´Ð»Ñ� -march):ÐšÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -malign-:Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mcode-readable=:Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ -mfpmath=:Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mr10k-cache-barrier=:ÐšÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mstack-protector-guard=:Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mstringop-strategy=:ÐšÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� -mtp=:Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð´Ð»Ñ� GP-Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸ (Ð´Ð»Ñ� -mgpopt):ÐŸÑ€Ð¾Ð²ÐµÑ€Ñ�Ð¹Ñ‚Ðµ vtable ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð´Ð¾ Ð¸Ñ… Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�.ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ†Ð¸ÐºÐ»Ð° Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² %LÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %C Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÑƒÐ¶Ðµ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ð»Ð°Ñ�ÑŒ Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ BIND(C), Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð½Ðµ COMMON Ð±Ð»Ð¾Ðº Ð¸ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° ALLOCATABLE Ð¸ BIND(C)ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° OPTIONAL Ð¸ VALUE, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� BIND(C)ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° POINTER Ð¸ BIND(C)ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs Ð² %L Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÐµÐ½Ð° Ð¼ÐµÑ‚ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð² common Ð±Ð»Ð¾ÐºÐµ %qs at %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ð²Ð¸Ð´Ð¾Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ common Ð±Ð»Ð¾Ðº %qs ÐµÑ�Ñ‚ÑŒ bind(c)ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%qs' Ð² %L Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� INTENT(OUT) Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ALLOCATABLE, Ð½Ð¸ SAVE, Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %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(OUT) Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ†Ð¸ÐºÐ»Ð°, Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð² %L, ÐºÐ°Ðº INTENT(OUT) Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %LÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹ %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‡Ñ‚Ð¾ Ð¸ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² %L Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qsÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs Ð½Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ð¸Ð»Ð¸ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð¼ÐµÑ‚ÐºÑƒ Ð² %LÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² NAMELIST Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² common Ð±Ð»Ð¾ÐºÐµ %qs Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ð²Ð¸Ð´Ð¾Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ common Ð±Ð»Ð¾Ðº %qs Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� BIND(C)ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² common Ð±Ð»Ð¾ÐºÐµ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� BIND(C), Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² common Ð±Ð»Ð¾ÐºÐµ %qs Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð±Ñ‹Ñ‚ÑŒ C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð° Ñ…Ð¾Ñ‚Ñ� common Ð±Ð»Ð¾Ðº %qs ÐµÑ�Ñ‚ÑŒ BIND(C)ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %LÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² %L Ð´Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ENTRY, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½Ð° Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹ %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‡Ñ‚Ð¾ Ð¸ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² %LÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸, Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€ÑƒÐµÑ‚ Ð² %L Ð´Ð¾ ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½Ð° Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÐµÐ½Ð° Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %CÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %C Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ COMMON Ð±Ð»Ð¾ÐºÐ°ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L ÑƒÐ¿Ð¾Ð¼Ñ�Ð½ÑƒÑ‚Ð° Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ€Ð°Ð· Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ñ… Ñ‚Ð¾Ð¹ Ð¶Ðµ OMP DECLARE TARGET Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� USE-Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� !$ACC DECLARE at %LÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð°Ñ� Ð¾Ñ‚ OMP_OUT Ð¸Ð»Ð¸ OMP_IN Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½Ð¸Ñ‚ÐµÐ»Ðµ Ð¾Ñ‚ !$OMP DECLARE REDUCTION Ð² %LÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð°Ñ� Ð¾Ñ‚ OMP_PRIV Ð¸Ð»Ð¸ OMP_ORIG Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² INITIALIZER ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¾Ñ‚ !$OMP DECLARE REDUCTION Ð² %LÐ¢Ð¸Ð¿ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ UNKNOWN Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %LÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ� NO_ARG_CHECK Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ C_LOC Ð¸ PRESENTABI Ð´Ð»Ñ� Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹.Ð’ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð²ÑƒÑ…Ñ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸.Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ I/O load/store Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ‹ Ðº Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚ I/O Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸/Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�.WAIT Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95Ð”Ð»Ñ� Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� WAIT %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ INTEGERWAIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %CWHERE Ñ†ÐµÐ»ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼ÑƒWHERE Ð¼Ð°Ñ�ÐºÐ° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼ÑƒWHERE/ELSEWHERE ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ LOGICAL Ð¼Ð°Ñ�Ñ�Ð¸Ð²ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± "extern" Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð½Ðµ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ "Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ…" ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… new Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼, ÐµÑ�Ð»Ð¸ Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ -faligned-new.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ @selector() Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ… C, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð¾Ð±Ñ‰Ð¸Ð¼Ð¸ Ð´Ð»Ñ� C Ð¸ C++.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ… C++, Ñ�Ð¼Ñ‹Ñ�Ð» ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² ISO C++ 1998 Ð¸ ISO C++ 2011.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ… C++, Ñ�Ð¼Ñ‹Ñ�Ð» ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² ISO C++ 2011 Ð¸ ISO C++ 2014.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð°Ñ… C++, ÐµÑ�Ð»Ð¸ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° final Ð¿Ð¾Ð²Ñ‹Ñ�Ð¸Ñ‚ ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ ÐºÐ¾Ð´Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ð°Ñ… C++, ÐµÑ�Ð»Ð¸ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° final Ð¿Ð¾Ð²Ñ‹Ñ�Ð¸Ñ‚ ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ ÐºÐ¾Ð´Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² C++11, ÐºÐ¾Ð³Ð´Ð° Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ NULL Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¾Ñ‚Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‰Ð¸Ð¹ Ð½Ðµ-NULL Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ PCH, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð±Ñ‹Ð»Ð¸ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ USE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ ONLY ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ __TIME__, __DATE__ Ð¸ __TIMESTAMP__ .ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ð¸ COMMON Ð±Ð»Ð¾ÐºÐ¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ñ�Ñ… Ð¿Ð¾ enum-Ñ‚Ð¸Ð¿Ñƒ, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ñ… Ð½Ðµ Ð²Ñ�Ðµ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÑƒÑ�Ñ‚Ñ‹Ñ… if- Ð¸ else-Ñ‡Ð°Ñ�Ñ‚Ñ�Ñ… ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¼ DO Ñ†Ð¸ÐºÐ»Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸ Ð±ÑƒÐ»ÐµÐ²Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ� Ñ†ÐµÐ»Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼ Ð¾Ñ‚ true/false.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð±ÑƒÑ„ÐµÑ€Ð° Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ñ‚Ð°ÐºÐ¸Ñ… ÐºÐ°Ðº memcpy Ð¸ strcpy.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, Ð½Ðµ Ð¿Ñ€Ð¾Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð²Ð½Ð¾.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… snprintf Ð¸ Ð´Ñ€ÑƒÐ³Ð¸Ñ… Ð¿Ð¾Ð´Ð¾Ð±Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ ÑƒÑ�ÐµÐºÐ°Ñ‚ÑŒ Ð²Ñ‹Ð²Ð¾Ð´.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… snprintf Ð¸ Ð´Ñ€ÑƒÐ³Ð¸Ñ… Ð¿Ð¾Ð´Ð¾Ð±Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ ÑƒÑ�ÐµÐºÐ°Ñ‚ÑŒ Ð²Ñ‹Ð²Ð¾Ð´. Ð�Ð½Ð°Ð»Ð¾Ð³ -Wformat-truncation=1.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ� Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ðº Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð°Ð¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð², Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÑŽÑ‰Ð¸Ñ… ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ñ… Ð½Ð°Ð´ Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¼Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ñ… Ð½Ð°Ñ€ÑƒÑˆÐµÐ½Ð¸Ñ�Ñ… Ð¿Ñ€Ð°Ð²Ð¸Ð» Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ð·Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼ Ð´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�Ñ… Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�Ñ… Ñ†ÐµÐ»Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ñ� ÑƒÑ�ÐµÑ‡ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°Ð¼Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ð¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¿Ð°Ñ€Ð½Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ… else.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ñ… Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ� Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¼Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² AltiVec 'vector long ...'.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð²ÐµÑ‚Ð²ÐµÐ¹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… if-else.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�Ñ… Ð² Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐµ if-else-if.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ñ�Ñ… Ð¿Ð¾ enum-Ñ‚Ð¸Ð¿Ñƒ Ð±ÐµÐ· Ð¼ÐµÑ‚ÐºÐ¸ default.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ñ�Ñ… Ð¿Ð¾ enum-Ñ‚Ð¸Ð¿Ñƒ, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ñ… Ð½Ðµ Ð²Ñ�Ðµ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ Ð¸ Ð±ÐµÐ· Ð¼ÐµÑ‚ÐºÐ¸ default.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸ Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ Ñ� ÑƒÑ‡Ð°Ñ�Ñ‚Ð¸ÐµÐ¼ REAL Ð¸Ð»Ð¸ COMPLEX Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð², Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð² ISO C90, Ð½Ð¾ Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð² ISO C99.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð², Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð² ISO C99, Ð½Ð¾ Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð² ISO C11.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð², Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ C.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ…, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð°Ð¼Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ…, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ñ… Ð½ÑƒÐ»ÐµÐ²Ñ‹Ðµ Ð±Ð°Ð¹Ñ‚Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ð¼Ð¸, Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ñ�Ñ‰Ð¸Ð¼Ð¸ Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ð¼Ð¸, Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ñ�Ñ‰Ð¸Ð¼Ð¸ Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.  Ð�Ð½Ð°Ð»Ð¾Ð³ -Wformat-overflow=1.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ñ… Ð² Ñ�Ñ‚Ð¸Ð»Ðµ K&R.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ�Ñ… Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚ÑŒ __attribute__((const)).ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ noreturn.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚ÑŒ __attribute__((pure)).ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ format.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… "float" Ð² "double".ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ°Ð´ÐµÐºÐ²Ð°Ñ‚Ð½Ð¾Ð¼ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ�Ñ… Ð¿Ñ€Ð¸ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ†ÐµÐ»Ð¾Ð¼Ñƒ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¼ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð° "offsetof".ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ñ… Ð² Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¼ Ñ„Ð°Ð¹Ð»Ðµ, Ð½Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð°Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð·Ð½Ð°ÐºÐ°Ñ… & Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ… Ñ� Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸ÐµÐ¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ñ… Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð´ÐµÐ°Ð»Ð»Ð¾ÐºÐ°Ñ†Ð¸Ð¸ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸ÐµÐ¼ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð¼ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¿Ñ€Ð°Ð³Ð¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�ÑƒÐ¶Ð°ÑŽÑ‰Ð¸Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… Ð² { }, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð´ÐµÑ„ÐµÐºÑ‚Ð½Ñ‹Ð¼Ð¸ Ð² C++11.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ ISO msvcrt scanf/printf ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…, Ð¾Ñ�Ð½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð½Ð° Ñ‚Ð¾Ð¼, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð¼ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�Ñ… Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð¼ÐµÐ½Ð°Ñ… Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ� Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¼Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð±ÐµÐ· Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ñ… Ð¿Ð¾Ð»Ñ�Ñ…, Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ Ð² GCC 4.4.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ñ� ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€, Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‰Ð¸Ñ… Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ð°Ð¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ð¼ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°Ñ… Ñ� Ð±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ð¼ Ð½Ð°Ñ€ÑƒÑˆÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð°Ð²Ð¸Ð» Ñ‚Ð¾Ñ‡ÐµÐº Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ñ�Ñ… Ð¸ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ñ�Ñ… C++, Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶Ð°ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð½Ð° Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ñ„Ð¸Ð·Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ñ… printf/scanf/strftime/strfmon.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð¾Ð¼Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ… Ñ� Ñ�ÐºÑ�Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¹, Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð±ÑƒÐºÐ²Ð¾Ð¹ 'q'.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�/Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¸Ð»Ð¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€, Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¹, Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ�Ñ… Ð² Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ñ… Ð¼ÐµÐ¶Ð´Ñƒ signed Ð¸ unsigned Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð½Ð°Ñ€ÑƒÑˆÐµÐ½Ð¸Ñ�Ñ… C++ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… Ð¼ÐµÐ¶Ð´Ñƒ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð² switch Ð¸ Ð¿ÐµÑ€Ð²Ñ‹Ð¼ case.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ð¸ Ð»Ð¸ÑˆÐ½ÐµÐ³Ð¾ Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð¿Ð¾Ñ�Ð»Ðµ #else Ð¸ #endifÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ strftime-Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ñ…, Ð´Ð°ÑŽÑ‰Ð¸Ñ… Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 2 Ñ†Ð¸Ñ„Ñ€Ñ‹ Ð³Ð¾Ð´Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ð½Ð´ÐµÐºÑ�Ð°Ñ… Ñ‚Ð¸Ð¿Ð° "char".ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… memset, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ð½Ðµ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð½Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… memset, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐµÑ�Ñ‚ÑŒ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð», Ñ€Ð°Ð²Ð½Ñ‹Ð¹ Ð½ÑƒÐ»ÑŽ, Ð° Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ - Ð½ÐµÑ‚.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð´Ð»Ñ� "main".ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ñ…, Ð·Ð°Ð´Ð°ÑŽÑ‰Ð¸Ñ… Ð´Ð»Ð¸Ð½Ñƒ Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, ÐµÑ�Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð²Ñ‹Ð·Ð¾Ð² sizeof.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ñ�Ñ… Ñ� ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¼Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ�Ñ… Ð¼ÐµÐ¶Ð´Ñƒ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ -fabi-version Ð¸ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð²ÐµÑ€Ñ�Ð¸ÐµÐ¹ ABI.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ�Ñ… Ð¿Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸ÑŽ Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°, Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ñ� ABI.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÑ�ÐµÑ‡ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÑ�ÐµÑ‡ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ… Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼ÐµÐ¶Ð´Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼Ð¸ Ð¸ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� NULL, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ sentinel.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ð¸ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ñ… Ð¿Ñ€Ð°Ð³Ð¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ… Ð±ÐµÐ· Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ…ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ char-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ…, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ñ… Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð»Ð¸Ñ‚ÐµÑ€.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ñ‹Ñ… Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ�Ñ… Ñ‚Ð¸Ð¿Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¾ Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð¼Ñ‘Ð½, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ deprecated.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° register.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¾Ð² Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½Ñ‹ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ð¼Ð¸ "longjmp" Ð¸Ð»Ð¸ "vfork".ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ð»ÐµÐ½Ð¸Ñ�Ñ… Ð¾Ñ‚ Ñ�Ñ‚Ð¸Ð»Ñ� Effective C++.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ… Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð½Ð¾Ð»ÑŒ Ñ€Ð°Ð· DO Ñ†Ð¸ÐºÐ»Ð°Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… NULL Ðº Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ð¸Ð»Ð¸ Ð¸Ð· Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼Ñƒ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… Ð¼ÐµÐ¶Ð´Ñƒ Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¸ Ð¸ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¸ Ñ†ÐµÐ»Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ðº Ð¿Ð¾Ñ‚ÐµÑ€Ðµ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐ³Ð¾ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ… placement new Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸ÐµÐ¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ñ‚Ð°Ð¼, Ð³Ð´Ðµ Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð±ÑƒÐ»ÐµÐ²Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ "defined" Ð³Ð´Ðµ-Ð»Ð¸Ð±Ð¾ ÐºÑ€Ð¾Ð¼Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð² #if.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ�Ñ‚Ð¸Ð»Ðµ C.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ñƒ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ðµ, Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð°, Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ñ‚Ð¸Ð½Ð° Ð¸Ð»Ð¸ Ð²Ñ�ÐµÐ³Ð´Ð° Ð»Ð¾Ð¶ÑŒ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð¸Ð·-Ð·Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ñ�Ñ‚Ð¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ…, Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÐ³Ð´Ð° Ð»Ð¾Ð¶ÑŒ Ð¸Ð»Ð¸ Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ñ‚Ð¸Ð½Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ñ… (deprecated) Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ñ�Ñ… ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°, ÐºÐ»Ð°Ñ�Ñ�Ð°Ñ…, Ð¼ÐµÑ‚Ð¾Ð´Ð°Ñ… Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ�Ñ…, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ñ… Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ alloca Ð¸Ð»Ð¸ Ñ�Ð¾Ð·Ð´Ð°Ñ‘Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�ÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ†Ð¸ÐºÐ» Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð´Ð»Ñ� Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Objective-C Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð° Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð°Ñ… Ñ� Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¼Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° simd Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ� ÑƒÑ‡ÐµÑ‚Ð¾Ð¼ Ñ�Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»Ð¸, Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�ÐµÐ¼Ð¾Ð¹ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾ÐºÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¿Ñ€ÐµÐ²Ð¾Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð´Ð»Ð¸Ð½Ð½ÐµÐµ Ñ‡ÐµÐ¼ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€, ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ abi_tag, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²ÐµÑ�ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ throw Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð²Ñ�ÐµÐ³Ð´Ð° Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ Ðº Ð²Ñ‹Ð·Ð¾Ð²Ñƒ terminate().ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ñ… Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ñ… Ñ� Ð¸Ð¼ÐµÐ½Ð°Ð¼Ð¸, Ñ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ð¼Ð¸ Ñ� Ð¸Ð¼ÐµÐ½Ð°Ð¼Ð¸ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ð±Ð°Ð·Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼ (move).ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð¸Ð¼Ñ� Ð¼Ð¸ÐºÑ€Ð¾Ñ�Ñ…ÐµÐ¼Ñ‹ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð¸Ð»Ð¸ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ ÐºÐ»ÑŽÑ‡Ð°Ð¼Ð¸ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾).ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ñ…Ð¾Ð´Ðµ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¾Ð² Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð°Ñ… #if.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€-ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ñ� nonnull Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� NULL.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ CFString Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐ¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð¸Ð¼Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ðº Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ð¸Ð»Ð¸ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸ÑŽ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð½Ð°Ñ�Ð»ÐµÐ´ÑƒÐµÐ¼Ñ‹Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ð°Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð¾Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð², Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ñ†ÐµÐ»Ñ�Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹, Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÑŽÑ‚Ñ�Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð°Ñ… Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ñ… Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚Ñ�Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¶Ð¸Ñ‚ÑŒ Ñ�Ð²Ð¾ÑŽ Ñ†ÐµÐ»ÑŒ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð¡Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‚Ð¸Ð²ÑˆÐ¸Ñ…Ñ�Ñ� Ñ‚Ñ€Ð¸Ð³Ñ€Ð°Ñ„Ð°Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð²Ð»Ð¸Ñ�Ñ‚ÑŒ Ð½Ð° Ñ�Ð¼Ñ‹Ñ�Ð» Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð»ÑƒÑ‡Ð°Ñ�Ñ… Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ñ‚Ð¸Ð¿Ð° Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ð¸ Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼Ñ‹Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ… ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -fprofile-use.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ñ…, Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ñ�Ñ‰Ð¸Ñ… Ðº Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð¼ Ñ‚Ð¸Ð¿Ð°, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼ Ð¾Ñ‚ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð±Ñ‹Ð»Ð¸ Ð±Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ñ‹ Ð² Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð±Ð¾ Ð²Ñ�ÐµÑ… Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… alloca.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ñ�Ð¼Ð¾Ð¼ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¼ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ñ�Ð¼Ð¾Ð¼ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¼ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ð½Ðµ Ð²Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ñ… Ð² Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚ Ñ�Ð·Ñ‹ÐºÐ°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ…, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ñ… Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð² Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ñ… Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… __builtin_frame_address Ð¸Ð»Ð¸ __builtin_return_address.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ __sync_fetch_and_nand Ð¸ __sync_nand_and_fetch.Ð’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ� Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð°Ð¼Ð¸ #warning.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ð¾Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð»ÑƒÑ‡Ð°Ñ�Ñ… Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ Ð¾Ñ‚Ð¼ÐµÐ½Ñ‹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¾Ð² Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ…, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¸Ð¿.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ…, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¿Ñ€Ð¾Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ const, volatile, restrict Ð¸Ð»Ð¸ _Atomic.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ…, Ð²Ñ�Ñ‚Ñ€ÐµÑ‚Ð¸Ð²ÑˆÐ¸Ñ…Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð° Ð² HSAIL.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¸Ð½Ð°Ñ‡Ðµ Ñ‡ÐµÐ¼ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� ÐµÐ¼Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¾Ð±Ñ…Ð¾Ð´Ð¸Ñ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ñ… Ð¼ÐµÑ‚ÐºÐ°Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÑ‚Ñ�Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÑ‚Ñ�Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» '0' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ñ‚Ð¸Ð½Ð° Ð¸Ð»Ð¸ Ð²Ñ�ÐµÐ³Ð´Ð° Ð»Ð¾Ð¶ÑŒ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ noexcept-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ false, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ�Ñ… Ð² Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ†ÐµÐ»Ð¾Ð¼Ñƒ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ñ‹Ñ… volatile.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð·Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¼ Ð¸Ð»Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�, Ð½Ðµ Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ñ� Ð¿Ð¾Ð´Ñ‡ÐµÑ€ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ switch case Ð¿Ñ€Ð¾Ð²Ð°Ð»Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð°Ð»ÑŒÑˆÐµ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ….ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ñ…, Ñ�ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ SIMD-ÐºÐ¾Ð¼Ð°Ð½Ð´.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°Ñ…, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð²Ñ�Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ private.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ñ‹Ð¹ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ restrict-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð°Ð²ÐµÐ´Ð¾Ð¼Ð¾ Ð²Ð½Ðµ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð·Ð°ÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ñ… Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ°Ñ… Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð², Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ñ‹Ñ… Ð½Ðµ Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ð½Ð¸Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ€Ð°Ð·Ð½Ñ‹Ñ…, Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹Ñ… Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ¾Ð² Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ñ… friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð·Ð°Ñ‰Ð¸Ñ‚Ð° Ð¾Ñ‚ Ñ€Ð°Ð·Ñ€ÑƒÑˆÐµÐ½Ð¸Ñ� Ñ�Ñ‚ÐµÐºÐ° Ð¿Ð¾ ÐºÐ°ÐºÐ¸Ð¼-Ñ‚Ð¾ Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ð°Ð¼ Ð½Ðµ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¾Ð´Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð´Ñ€ÑƒÐ³ÑƒÑŽ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¸Ð»Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¾Ð´Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð´Ñ€ÑƒÐ³ÑƒÑŽ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¸Ð»Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¾Ð´Ð½Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð´Ñ€ÑƒÐ³ÑƒÑŽ (Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾).ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ unsigned Ðº signed.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´Ñ‹Ñ€Ð°Ñ… Ð² Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ sizeof Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�ÐµÑ‚Ñ�Ñ� Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð´Ð° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ñ‹ Ð² Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¼ ÐºÐ¾Ð´Ðµ Ð½Ðµ Ð¾Ñ‚Ñ€Ð°Ð¶Ð°ÑŽÑ‚ Ð±Ð»Ð¾Ñ‡Ð½ÑƒÑŽ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð½Ðµ Ð²Ð»Ð¸Ñ�ÐµÑ‚ Ð½Ð° Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ðº Ñ‚Ð¸Ð¿Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¾Ñ‚ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ Ðº Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð°Ð¼.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾ Ð±ÐµÑ€ÐµÑ‚Ñ�Ñ� ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ ÐºÐ°Ðº "int" (C), Ð¸Ð»Ð¸ Ð¾ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° (C++).ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ "Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½Ð¾Ð²" Ð´Ð»Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Objective-C Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð±Ð¾Ñ€Ð¾Ð¼ Ð¼ÑƒÑ�Ð¾Ñ€Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð»ÑƒÑ‡Ð°Ñ�Ñ… Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð².ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð»ÑƒÑ‡Ð°Ñ�Ñ… Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ñ‚Ð¸Ð¿Ð°.ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸ÐµÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¿Ð¾Ð»Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¸.ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¿Ð¾Ð»Ñ� Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¸.ÐŸÑ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° -mabicalls Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ð¾Ð¼Ñƒ Ð¼Ð¾Ð´ÑƒÐ»ÑŽ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ PLT Ð¸ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ð¹.ÐŸÑ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° -mabicalls Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°Ñ….ÐŸÐ¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ðµ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ð´Ñ€Ñ‹ Ñ�Ñ‚ÐµÐºÐ°.ÐŸÑ€Ð¸ Ñ�ÐºÐ¾Ð½Ð¾Ð¼Ð¸Ð¸ Ð¾Ð±Ñ‰Ð¸Ñ… Ð¿Ð¾Ð´Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ð¿Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°Ð¼.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ð½Ð¾Ð½Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚Ñ‹ Ðº Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ð¼ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð¼, ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ ÐºÐ¾Ñ€Ð¾Ñ‡Ðµ.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¸ ÐºÐ°Ð½Ð¾Ð½Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ‚Ð¸Ð¿Ñ‹.Ð�Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ð´Ð»Ñ� -fsched-pressure.ÐŸÑ€Ð¸ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ° Ñ�Ð¸Ð³Ð½Ð°Ð»Ð¾Ð²: %mÐŸÑ€Ð¸ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ Ñ�Ñ‚ÐµÐºÐ° Ñ�Ð¸Ð³Ð½Ð°Ð»Ð¾Ð²: %mÐ ÐµÐ¶Ð¸Ð¼ Ð°Ð½Ð°Ð»Ð¸Ð·Ð° Ð²Ñ�ÐµÐ¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ (WPA) Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ€Ð°Ð±Ð¾Ñ‚.Ð‘ÐµÐ· Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ñ…Ð²Ð°Ñ‚Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ RESHAPE source Ð² %L, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼ÐµÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ mflo/mfhi Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° VR4130.ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¾ÑˆÐ¸Ð±ÐºÑƒ Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� NOP-Ð¾Ð² Ð¿ÐµÑ€ÐµÐ´ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÐµÐ¹ CSYNC Ð¸Ð»Ð¸ SSYNC.ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ€ÑƒÑŽ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¾ÑˆÐ¸Ð±ÐºÑƒ 4300.ÐžÐ±Ð¾Ð¹Ñ‚Ð¸ Ð¾ÑˆÐ¸Ð±ÐºÑƒ Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ðµ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�.ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° 24K.ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° R10000.ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° R4000.ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° R4400.ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° RM7000.ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ VR4120.ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ€ÑƒÑŽ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¾ÑˆÐ¸Ð±ÐºÑƒ SB-1 Ð²ÐµÑ€Ñ�Ð¸Ð¸ 2.ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¾ÑˆÐ¸Ð±ÐºÑƒ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ…Ð¾Ð´Ð° Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ ARM Cortex-A53 Ð½Ð¾Ð¼ÐµÑ€ 835769.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ…Ð¾Ð´Ð° Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ ARM Cortex-A53 Ð½Ð¾Ð¼ÐµÑ€ 843419.Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ñ‚Ñ€Ð°Ð½Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð´Ð°Ð¼Ð¿ Ð²Ñ�ÐµÑ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð² Ð²Ð¸Ð´Ðµ ÐºÐ¾Ð´Ð° Ada Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°.Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ñ‚Ñ€Ð°Ð½Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð´Ð°Ð¼Ð¿ Ð²Ñ�ÐµÑ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð² Ð²Ð¸Ð´Ðµ ÐºÐ¾Ð´Ð° Ada.Ð—Ð°Ð¿Ð¸Ñ�ÑŒ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ %d ÐºÐ¾Ð»Ð¾Ð½ÐºÐµ %d: %sÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ OpenACC Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ðµ Ð² %C: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ !$ACC, Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¾ !$OMPÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ OpenMP Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ðµ Ð² %C: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ !$OMP, Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¾ !$ACCÐ�ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² TYPE_ARG_TYPES Ñ�Ð¿Ð¸Ñ�ÐºÐµÐ�ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð´ÐµÑ€ÐµÐ²Ð¾ Ð² TYPE_FIELDS Ñ�Ð¿Ð¸Ñ�ÐºÐµX Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� C_LOC Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼X Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð¾Ð² Ð² %LX32 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ms_abi Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚XXX Ð²Ñ…Ð¾Ð´ Ð² pop_everything ()
  XXX Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· pop_everything ()
  Ð’Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ NEON Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ�Ñ‚Ð¸Ñ… Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð�ÑƒÐ¶ÐµÐ½ Ñ�Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¡Ð¸ Ð´Ð»Ñ� -msys-crt0=Ð�Ð¾Ð»ÑŒ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ�ÑƒÐ»ÐµÐ²Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð² Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°[...] Ñ�Ñ‚Ð¸Ð»ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C[Ð’Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· %s]
! [Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %s][Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ][Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾][Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾][super ...] Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ __BELOW100__ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ auto__delay_cycles Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¾ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ°Ð¼Ð¸ Ñ†Ð¸ÐºÐ»Ð¾Ð²__delay_cycles Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ¸ Ñ†Ð¸ÐºÐ»Ð¾Ð²__delay_cycles() Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹__float128 Ð¸ __ibm128 Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¾Ð´Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸__float128 Ð¸ long double Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¾Ð´Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸__fp16 Ð¸ Ð½ÐµÑ‚ ldrh__ibm128 Ð¸ long double Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¾Ð´Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸__label__ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Â«Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð²Ñ‹Ð·Ð¾Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð¾Ñ‚ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�, Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð¸Ð½Ð¾Ð³Ð¾Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸concept Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<concept%>Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<concept%>Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<constexpr%>Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð¿Ð¾Ð»Ðµ Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼, Ð½Ð¾ Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð¿Ð¾Ð»Ðµ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸function-definition Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð¼ÐµÑ‚ÐºÐ° Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°, Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼Ñ‚Ð¸Ð¿ Ð·Ð°Ð¼Ñ‹ÐºÐ°Ð½Ð¸Ñ� lambda Ð¸Ð¼ÐµÐµÑ‚ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ� ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼Ñ‚Ð¸Ð¿ Ð·Ð°Ð¼Ñ‹ÐºÐ°Ð½Ð¸Ñ� lambda Ð¸Ð¼ÐµÐµÑ‚ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ inlineÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹non-template Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<concept%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<concept%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<constexpr%>Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ� Ð¼Ð½Ð¾Ð³Ð¾Ñ‚Ð¾Ñ‡Ð¸ÐµÐ¼ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²reinterpret_cast Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼requires Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð° Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð±Ð»Ð¾ÐºÐµÐ¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qD Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÑ‚Ñ�Ñ�, Ð¿Ð¾ÐºÐ° Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð±Ð°Ð·Ð°Ð¼Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð¿Ð¾Ð»ÐµÐ¹ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸ÑˆÐ¸Ñ€Ð¾ÐºÐ°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÐ½ÐµÐ½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð´ÑƒÐ³Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ð´Ð»Ñ� Ð½Ðµ-call Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ %iÐ½ÐµÐ½ÑƒÐ¶Ð½Ñ‹Ðµ Ð°Ð½Ð¾Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð´ÑƒÐ³Ð¸ Ð² Ð±Ð»Ð¾ÐºÐµ %iÐ°Ð²Ð°Ñ€Ð¸Ð¹Ð½Ñ‹Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´ Ð² %s, Ð½Ð° %s:%dÐ°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¼ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡ÐµÑ�Ñ‚ÑŒ using-declarations; Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�: Ð´Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<using%>Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ðµ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qE Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qEÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qE Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� %qEÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qDÐ¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ðµ Ðº Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ %qE Ñ‡ÐµÑ€ÐµÐ· %qT glvalue Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½Ð¾Ð¼ÐµÑ€ Ñ�ÑƒÐ¼Ð¼Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð½Ð¾Ð¼ÐµÑ€ Ñ�ÑƒÐ¼Ð¼Ð°Ñ‚Ð¾Ñ€Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� INTENT = OUT/INOUTÐ´Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸, Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÑ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð¾ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµadd_sym(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %q+D Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼ÐµÐ°Ð´Ñ€ÐµÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qDÐ·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qDÐ²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð¼ÐµÑ‚ÐºÐ¸ %qDÐ²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qDÐ°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð¾ Ñ‚Ð¸Ð¿ÐµÐ·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qDÐ°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ - Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¸Ð· Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² X, Y Ð¸Ð»Ð¸ ZÐ·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<register%>Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð² Ñ� Ñ„Ð»Ñ�Ñˆ-Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÑŽ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼ Ð´Ð¾ %d KiBÐ°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð½Ñ‹Ñ… Tiny ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð°Ð´Ñ€ÐµÑ� Ð±Ñ‹Ð» Ð²Ð·Ñ�Ñ‚, Ð° Ð±Ð¸Ñ‚ ADDRESSABLE Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½address-of Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qE Ñ� Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸ÐµÐ¼ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %q#D Ð½ÐµÐ¿Ð¾Ð»Ð¾Ð½ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾akaÐ¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ð¸Ð¼Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Mach-O; Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð°Ð»Ð¸Ð°Ñ�Ð¾Ð² Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %q+D Ñ€Ð°Ð½ÐµÐµ Ð±Ñ‹Ð»Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº %d Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¼ÐµÐ½ÑŒÑˆÐµÐ½Ð¾Ð½ÐµÐ»ÑŒÐ·Ñ� Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %q+DÐ²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ±Ð¾Ð»ÑŒÑˆÐ¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ Ð´Ð²Ð¾Ð¹ÐºÐ¸, Ð° Ð½Ðµ %dÐ²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qD Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð¼ Ñ„Ð°Ð¹Ð»Ðµ %dÐ²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qD Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð² Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¸Ñ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %<register%> %qEÐ²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qEÐ²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qEÐ²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° %qEÐ²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð²Ñ�Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT - Ñ‡Ð°Ñ�Ñ‚Ð½Ñ‹Ðµ (private)Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ¶Ðµ Ð·Ð°Ñ…Ð²Ð°Ñ‡ÐµÐ½Ð½Ð¾Ðµ %qD Ð² lambda Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ñ‚Ð°ÐºÐ¶Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %<%c%s%>Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð²Ñ‹Ð²Ð¾Ð´Ðµ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð°always_inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽÐ½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%sÐ½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐ½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %q#DÐ½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#TÐ½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´Ð»Ñ� %q+DÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� asm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð¾Ñ‚Ð½Ð¾Ñ�Ñ�Ñ‰Ð¸Ð¹Ñ�Ñ� Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñƒ Ñ‚Ð¸Ð¿Ð°, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ñ� Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<template <>%>Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ð¸Ð· %s Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ call_stmtÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� call_stmt, Ð² Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð°Ð½Ð°Ñ…Ñ€Ð¾Ð½Ð¸Ð·Ð¼Ð°Ð½Ð°Ñ…Ñ€Ð¾Ð½Ð¸Ð·Ð¼: ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð¸ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²Ð¸ Ð¿Ð¾Ð»ÐµÐ¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ %q#DÐ°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ %s Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð²Ð¸Ð´Ð½Ð¾ Ð²Ð½Ðµ Ñ�Ñ‚Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ SSA Ð¸Ð¼Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð°Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð±ÐµÐ· Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¸ #pragma weak %q+D Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°are_identical_variables: Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹, Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð°Ñ‰Ð¸Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÑŽ, Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ %<...%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d ÐµÑ�Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d %qE, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ formatÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ‚Ð¸Ð¿ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� '%s' Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ðµ Ð¸Ð¼Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ Ð¾Ñ‚ %d Ð´Ð¾ %dÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ [%E, %E]Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %q+D Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ð¼Ð¸ %<longjmp%> Ð¸Ð»Ð¸ %<vfork%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qd Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs ÐºÐ»ÑŽÑ‡Ð° %<-Waligned-new%> Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs ÐºÐ»ÑŽÑ‡Ð° %<-Wnormalized%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs ÐºÐ»ÑŽÑ‡Ð° %<-femit-struct-debug-detailed%>Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs ÐºÐ»ÑŽÑ‡Ð° %<-femit-struct-debug-detailed%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 0 Ð¸Ð»Ð¸ 2Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 6-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð¿Ð¾Ð»Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ-void ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 0 Ð¸Ð»Ð¸ 1Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 6-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 7-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ booleanÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° booleanÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0..15Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %CÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¿Ð¾Ð»ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¾Ð¹ Ð¸Ð»Ð¸ ÐºÐ°Ð½Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¾Ð¹ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð¸Ð»Ð¸ ÐºÐ°Ð½Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ complex Ñ‚Ð¸Ð¿Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² OpenACC %<parallel%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_eh_return_regno%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ "ilink1" Ð¸Ð»Ð¸ "ilink2"Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" Ð¸Ð»Ð¸ "swi"Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¸Ð»Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Offsetof Ð²Ð»ÐµÑ‡ÐµÑ‚ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %%:compare-debug-auxbase-opt Ð·Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ðµ .gkÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<-O%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ Ñ†ÐµÐ»Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼, %<g%>, %<s%> Ð¸Ð»Ð¸ %<fast%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<alloca%> Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<alloca%> Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<alloca%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒÑ�Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð±Ð¾Ð»ÑŒÑˆÐ¸Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<alloca%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº Ð¸Ð·-Ð·Ð° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¸Ð· %qT Ð² %qTÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ð²Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ ÑƒÑ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ addressof?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ð²Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ ÑƒÑ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ addressof?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ð²Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ ÑƒÑ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ addressof?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ð²Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ ÑƒÑ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ addressof?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %qT, Ñ‡Ñ‚Ð¾ Ð¸ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº; Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %qT Ð¸Ð»Ð¸ Ñ�Ð²Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %qT, Ñ‡Ñ‚Ð¾ Ð¸ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %qT Ð¸Ð»Ð¸ Ñ�Ð²Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %qT, Ñ‡Ñ‚Ð¾ Ð¸ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %qT Ð¸Ð»Ð¸ Ñ�Ð²Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof%> Ð² %qD Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %qT, Ñ‡Ñ‚Ð¾ Ð¸ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº; Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %qT Ð¸Ð»Ð¸ Ñ�Ð²Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ eic Ð¸ Ð½Ðµ vector=<line>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ð½Ð¾Ð»ÑŒ Ð¸ Ð½Ðµ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ intstackÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %dÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ Ñ†ÐµÐ»Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ decltype Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� interrupt Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� weak Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒÑ�Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð±Ð¾Ð»ÑŒÑˆÐ¸Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº Ð¸Ð·-Ð·Ð° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¸Ð· %qT Ð² %qTÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ '%s' Ð¸ '%s' Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ '%s' Ð¸ '%s' Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s'Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ 'a%d' Ð¸ 'a%d' Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s'Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ Ñ†ÐµÐ»Ñ‹Ð¼Ð¸ Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ðº Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ·ÐºÐ¸Ð¼Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¼Ð¸ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð°Ð¼Ð¸Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹arith_power(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð±Ð°Ð·Ð°arith_power(): Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ IFÐ²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ðµ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %qEÐ°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿%q+D Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ð· Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ %qE, Ð·Ð°ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¹ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ - Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð½Ðµ Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð² Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ - Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒÐ¼Ð°Ñ�Ñ�Ð¸Ð² Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼, Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµÑ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qsÑ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %<#pragma acc declare%>Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½Ðµ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµÑ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² new-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� %q+DÐ½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� %qDÐ½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qTÐ¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %<char%>Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ñ‚Ð¸Ð¿Ð° %qTÐ·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ† Ñ‚Ð¸Ð¿Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qTÑ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² %qTÑ‚Ð¸Ð¿Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ Ð¾Ñ�Ð¼Ñ‹Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚Ð°Ñ†Ð¸Ð¸ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐ°Ñ… Ð¿ÐµÑ€ÐµÐ¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÐ¼Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¸ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð² asmÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐ°Ñ… Ð¿ÐµÑ€ÐµÐ¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÐ¼Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¸ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð² asmasm-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ñ�Ð¾Ð³Ð»Ð°Ñ�ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¼ Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼asm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸asm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ asm, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŽasm-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qE ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ�Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð¿ÐµÑ€ÐµÐ¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÐ¼Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ…Ñ�Ñˆ-Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ð²Ñ€ÐµÐ¶Ð´ÐµÐ½Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qD ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‚ Ñ� Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð¸Ð· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ (Ð° Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�) Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qv ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Objective-C Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð½Ðµ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ formatÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %q#v Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð²Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qDÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qE, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð¼Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qDÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¿Ð¾Ð´Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽ Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼associate_integer_pointer(): Ð£Ð¶Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾assumed-rank Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚assumed-shape Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¸Ð· Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð² %wu Ð±Ð°Ð¹Ñ‚Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð² %wu Ð±Ð°Ð¹Ñ‚Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð² %wu Ð±Ð°Ð¹Ñ‚Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qDÐ¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸ÐµÐ¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸ Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸ÐµÐ¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾Ð¹Ð´ÐµÑ‚ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¸ %</%> Ð¸Ð»Ð¸ %<%%%> Ð´Ð¾ %<>>%> Ð¸Ð»Ð¸ %<&%>Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾Ð¹Ð´ÐµÑ‚ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¸ %<abs (X)%> Ð´Ð¾ %<X%> Ð¸Ð»Ð¸ %<-X%>Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾Ð¹Ð´ÐµÑ‚ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¸ %<min/max (X,Y)%> Ð² %<X%> Ð¸Ð»Ð¸ %<Y%>Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾Ð¹Ð´ÐµÑ‚ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾Ð¹Ð´ÐµÑ‚ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ñ�Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ÐµÐ¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸ÐµÐ°Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² atexitatomic_cancelÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð²Ð·Ñ�Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qDÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<deprecated%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<fallthrough%> Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ case Ð¼ÐµÑ‚ÐºÐ¸ Ð¸Ð»Ð¸ default Ð¼ÐµÑ‚ÐºÐ¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<noreturn%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð²Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<target%> Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð°Ð¼Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð»Ñ� %q#T Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð° %qs ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#TÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %q#TÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð½Ñ‹Ð¹ using Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� scoped attribute tokenattribute(target("%s")) Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� elaborated-type-specifier, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� forward Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð´Ð¾ %<@%D%> Objective-C++ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸auto fpu Ð²Ñ‹Ð±Ð¾Ñ€ Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<threadprivate%>Ð´Ð»Ñ� Ð´ÑƒÐ³Ð¸ %s->%s ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð²Ñ�Ð¿Ð¾Ð¼Ð¾Ð³Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµaux Ð¿Ð¾Ð»Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð´ÑƒÐ³Ð¸ Ð¸Ð· %sbackend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ (reg+disp)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°:Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ I/O Ð°Ð´Ñ€ÐµÑ�:Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ post_inc Ð¸Ð»Ð¸ pre_dec:Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ: %dÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸, ÑƒÐ´Ð°Ð»Ñ�ÐµÐ¼Ð¾Ð¹ Ð¸Ð· Ñ�Ñ‚ÐµÐºÐ°: %dÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ codeÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ 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:Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ�Ð´Ð²Ð¸Ð³Ð°:Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ spec Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° %<-march=%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° %<-mtune=%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� %<target("arch=")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� %<target("tune=")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð² C Ð² Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ðµ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð±Ð°Ñ€ÑŒÐµÑ€Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ work-sharing. %<critical%>, %<ordered%>, %<master%>, explicit %<task%> Ð¸Ð»Ð¸ %<taskloop%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¿Ð¾Ñ�Ð»ÐµÐ±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %q#T Ð¸Ð¼ÐµÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %q#T Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ð½Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÑŽÑ‰ÐµÐ¼ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ÐµÐ±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð¹, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼Ð±Ð°Ð·Ð¾Ð²Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð»Ð¸ SSA Ð¸Ð¼Ñ� Ð½Ðµ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾Ð²Ñ…Ð¾Ð´Ñ�Ñ‰Ð°Ñ� Ð´ÑƒÐ³Ð° Ð±Ð»Ð¾ÐºÐ° %d Ð¿Ð¾Ð²Ñ€ÐµÐ¶Ð´ÐµÐ½Ð°Ð±Ð»Ð¾Ðº %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº Ð½ÐµÑ�Ð¾ÐºÑ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹Ð±Ð»Ð¾Ðº %d Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº Ð½ÐµÑ�Ð¾ÐºÑ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ð´ÑƒÐ³ Ð´Ð»Ñ� Ð±Ð»Ð¾ÐºÐ° %i Ð¿Ð¾Ð²Ñ€ÐµÐ¶Ð´ÐµÐ½Ñ‹Ð±Ð»Ð¾ÐºÐ¸ Ð½Ðµ Ð±Ñ‹Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ñ‹ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð±Ð»Ð¾Ðº %d Ð½Ðµ Ð¿Ñ€Ð¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ‚ Ñ†Ð¸ÐºÐ»Ñƒ %dÐ±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð±Ð»Ð¾Ðº %d Ð¸Ð¼ÐµÐµÑ‚ Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ñ†Ð¸ÐºÐ» %d, Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†Ð¸ÐºÐ» %dÐ±Ð»Ð¾Ðº %d Ð½ÐµÐ²ÐµÑ€Ð½Ð¾ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ñ‚Ð°Ðº ÐºÐ°Ðº Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ fold-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð±Ð¸Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸Ð±Ð¸Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´Ð²Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°-Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸Ð±Ð¸Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ - Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° bind(c)ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %q+D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qE Ð¸Ð¼ÐµÐµÑ‚ atomic Ñ‚Ð¸Ð¿Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qE Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qsÑ€Ð°Ð·Ð¼ÐµÑ€ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð¸Ð¼ÐµÐµÑ‚ atomic Ñ‚Ð¸Ð¿Ð±Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ IFÑ„Ð¸ÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� DISPOSE: %dÑ„Ð¸ÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� JARL: %dÑ„Ð¸ÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� JR: %dÑ„Ð¸ÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� PREPEARE: %dÑ„Ð¸ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ñ‹ Ð±ÑƒÐ»ÐµÐ²Ñ‹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð¸ ÐºÐ»ÑŽÑ‡ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸ÐºÐ¸Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð¸ %<__thread%> Ð¸ %<thread_local%>Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð¾Ð±Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° %<monotonic%> Ð¸ %<nonmonotonic%>Ð¸ %s Ð¸ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÑŽÑ‚ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ�Ð²ÐµÑ€Ñ‚ÐºÐµ Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð°ÐºÐµÑ‚Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<__builtin___clear_cache%> Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ %qs Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ðµ %qcÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ %qs Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ‚ÐµÐ»Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qTÐ¿ÐµÑ€ÐµÑ…Ð¾Ð´ %2d Ð½Ð¸ Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ð»Ñ�Ñ�Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ %2d Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½ %s%sÐ¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð° Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº Ð² Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð² Ð´Ñ€ÑƒÐ³Ð¸Ðµ Ð±Ð»Ð¾ÐºÐ¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒÑ�Ñ� Ð´Ð²Ð°Ð¶Ð´Ñ‹Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð° Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switchÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� OpenMP Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ð°Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ‚ÐµÐ»Ð° %<#pragma simd%> Ñ†Ð¸ÐºÐ»Ð°build_dt: Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ñ�Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð¸Ð¼ÐµÐ½Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ„Ð»Ð°Ð³ %<-mconstant-cfstrings%>Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð°Ð¿Ñ€Ñ�Ð¼ÑƒÑŽÐ²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� MIPS16Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qF ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð°.Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qF Ð¿Ñ€ÐµÐ´Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ñ� Ð² GCCÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %dÐ²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� vec_step Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð½Ð¾ %qD Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚ throw; Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÐµÐ³Ð¾ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %<noexcept%>Ð½Ð¾ Ð¿Ñ€ÐµÐ´Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ‡ÐµÐ¼-Ñ‚Ð¾ Ð¸Ð· Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð½Ð¾ Ð½Ðµ Ð·Ð´ÐµÑ�ÑŒÐ¿Ð¾Ñ‚Ð¾Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ð° Ð² Ñ„Ð°Ð¹Ð»Ðµ %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) (%A)%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð²Ñ‹Ð·Ð¾Ð² Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<%D(%A)%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð²Ñ‹Ð·Ð¾Ð² Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ %<%s(%A)%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½ÑƒÑŽ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÑƒÐ²Ñ‹Ð·Ð¾Ð² %<__builtin_custom_%s%> ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ %<-mcustom-%s%>Ð²Ñ‹Ð·Ð¾Ð² %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %P, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÐµÑ‰Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#TÐ²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#TÐ²Ñ‹Ð·Ð¾Ð² Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ²Ñ‹Ð·Ð¾Ð² Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÑ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÐ¼Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½ Ð´Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð·Ð´ÐµÑ�ÑŒÐ²Ñ‹Ð·Ð²Ð°Ð½Ð¾ Ð¸Ð· Ñ�Ñ‚Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ comdat Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� thunk'Ð¾Ð¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� SSE Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸ÐµÐ¼ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�ÐµÐ½Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2Ð²Ñ‹Ð·Ð¾Ð² %qT Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° class Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¾Ð±Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° longcall Ð¸ shortcall Ðº Ð¾Ð´Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ð¸Ð¿ %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ð¸ Ð¿Ñ€ÐµÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° %s: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ð¸ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ� %qsÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ð¸Ñ‚ÑŒ PCH Ñ„Ð°Ð¹Ð»: %mÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ ÐºÐ»Ð°Ñ�Ñ�Ð° %qs Ð´Ð»Ñ� Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² %<asm%>Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² PCH Ñ„Ð°Ð¹Ð»Ðµ: %mÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ�Ð¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¸ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ�Ð¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¸ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ�Ð¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %qs Ð½Ð° Ð·Ð°Ð¿Ð¸Ñ�ÑŒ: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s Ð½Ð° Ð·Ð°Ð¿Ð¸Ñ�ÑŒ: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� %s: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� PCH Ñ„Ð°Ð¹Ð»Ð°: %mÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½ÐµÐ»ÑŒÐ·Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸ÑŽ Ð² PCH Ñ„Ð°Ð¹Ð»Ðµ: %mÐ½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ '%qs' ÐºÐ°Ðº Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€, Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ…Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ '%qs' ÐºÐ°Ðº Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€, Ð½Ðµ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ…Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ '%qs' ÐºÐ°Ðº Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ñ�Ñ‚ÐµÐºÐ°Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ %s: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ PCH Ñ„Ð°Ð¹Ð»Ð°Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ñ„Ð°Ð¹Ð» PCH: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� Ð² PCH Ñ„Ð°Ð¹Ð»: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² %s: %mÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ‹Ð¹ ÐºÐ°Ðº Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ gpÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚Ñ‹:Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚Ñ‹:Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚Ñ‹:Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ enumerator Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ðº ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ�Ñ‚ÐµÐº Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D, naked Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�.Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ %<offsetof%> Ðº Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð°Ð´Ñ€ÐµÑ�ÑƒÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<offsetof%> Ðº Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ %<~%T%>Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<offsetof%> Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<offsetof%> Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qDÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ %<offsetof%> Ðº Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<operator[]%>Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %qE Ðº %qE, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qE Ñ� %qTÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾  Ð¿Ð¾Ð»Ñ� %qE Ñ� %qTÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ rvalue %qE Ñ� %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %<%T::%D%> Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð±ÐµÐ· Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚ÑŒ %qE Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ catch Ñ‚Ð¸Ð¿ %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°ÐºÑ€Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð°Ð» Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ�Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qE Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð· Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð² Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð±Ð°Ð·Ð° Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð· Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð² Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ñ‹ %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð· ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð±Ð°Ð·Ð° Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð· ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ñ‹ %qTÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ð½ÐµÐ»ÑŒÐ·Ñ� Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ�Ñ�Ñ‹Ð»ÐºÑƒ %qDÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ñ‚Ð¸Ð¿Ðµ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %<::main%> ÐºÐ°Ðº Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ catch Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ catch Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÐºÐ°Ðº rvalue Ñ‚Ð¸Ð¿ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð»Ðµ %q+D Ñ� Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %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 Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° lambda Ð·Ð°Ð¼Ñ‹ÐºÐ°Ð½Ð¸Ñ� %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� non-array non-class Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qT Ð¸Ð· ()Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð³Ð¾ typedef %qTÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¸Ð· %<final%> base %qT Ð² Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÑŽÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %sÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ dynamic_cast %qE (Ñ‚Ð¸Ð¿Ð° %q#T) Ðº Ñ‚Ð¸Ð¿Ñƒ %q#T (%s)Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ð¾Ñ€Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð² ptx Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€ÐµÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %q#DÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¾Ð²Ð°Ð»Ð¸Ñ‚ÑŒÑ�Ñ� Ð¸Ð· Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ case Ð² switchÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ %s Ð² Ð¿Ð»Ð°Ð³Ð¸Ð½Ðµ %s
  %sÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð³Ñ€Ð°Ñ„ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² LTO Ð² %sÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° LTO Ñ�ÐµÐºÑ†Ð¸ÑŽ Ð² %sÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ð°Ñ€Ð° Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº:Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ ÐºÐ»Ð°Ñ�Ñ� %qEÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� %qEÐ½ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� %qE, Ñ�ÑƒÐ¿ÐµÑ€ÐºÐ»Ð°Ñ�Ñ� %qEÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° Ð´Ð»Ñ� %qEÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ñ‚ÐµÐ³ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qEÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° %q#TÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� %qsÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ñ… Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² %qsÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð¾Ñ‚ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð±Ð°Ð·Ñ‹ %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<main%> Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° %s
*************** FITNESS FOR A PARTICULAR PURPOSE.
*** 2546,2566 ****
  complex Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ñ‚Ð¸Ð¿Ñ‹complex Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ complex Ð´Ð»Ñ� %qs Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L ÑƒÐ¶Ðµ Ð±Ñ‹Ð» ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð½ÐµÐ¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ´Ð»Ñ� Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð·Ð°Ð´Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð°Ñ�Ð¶Ð°Ñ‚Ñ‹Ð¹ Ð¿Ð¾Ñ‚Ð¾Ðº: %sconcept %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°concept %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸concept %q#D Ñ� non-%<bool%> Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %qTconcept %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�concept Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %<bool%>Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qDÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð²ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼Ð¸ pointer-to-member Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð²ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ fold-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� %qE, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %q+D, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° (%s Ð¸ %s)Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð² (%s Ð¸ %s) Ð´Ð»Ñ� %q+DÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð² (%s Ð¸ generic) Ð´Ð»Ñ� %q+DÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð² (generic Ð¸ %s) Ð´Ð»Ñ� %q+DÐ·Ð°Ð´Ð°Ð½ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð´Ð»Ñ� %q+#DÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qsÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ñ�ÑƒÐ¿ÐµÑ€ÐºÐ»Ð°Ñ�Ñ�Ð° %qEÐ·Ð°Ð´Ð°Ð½Ñ‹ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %q+#DÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %q+DÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð´Ð»Ñ� %<%c%s%>Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð´Ð»Ñ� %q+DÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %qDÐ¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ '-pg' Ð²Ð¼ÐµÑ�Ñ‚Ð¾ '-p' Ð´Ð»Ñ� gprof(1)Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ `-pg' Ð²Ð¼ÐµÑ�Ñ‚Ð¾ `-p' Ð´Ð»Ñ� gprof(1)const, volatile Ð¸Ð»Ð¸ __restrict ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð² %<#pragma omp declare reduction%>const, volatile Ð¸Ð»Ð¸ restrict ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %<#pragma omp declare reduction%>Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ñ€Ð°Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð¸ ÐºÐ¾Ð¿Ð¸Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² const_double_split:ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qF Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº %<asm%> Ð²Ñ‹Ð²Ð¾Ð´ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ðµ Ð¿ÐµÑ€ÐµÐ²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� ADDR_EXPRÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�ÐµÐ±Ñ�ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qF (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qDÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´ÐµÐ»ÐµÐ³Ð¸Ñ€ÑƒÐµÑ‚ Ðº Ñ�ÐµÐ±Ðµconstructor delegation Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° mem-initializer Ð´Ð»Ñ� %qDÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð»Ñ�Ñ� Ð² Ñ‚ÐµÐ»Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ñ‹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ñ‹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¾Ñ‚ 0 Ð´Ð¾ %d Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ñ‹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼Ð¸ Ð¾Ñ‚ 0 Ð´Ð¾ %d Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ %<virtual%>ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ð¹ Ñ†Ð¸ÐºÐ» Ð·Ð´ÐµÑ�ÑŒÑ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %qDÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ continue Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð°Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ continue Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ‚ÐµÐ»Ð° %<#pragma simd%> Ñ†Ð¸ÐºÐ»Ð°Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð¼ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð±Ð»Ð¾ÐºÐ° %dÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð´Ð¾Ñ�Ñ‚Ð¸Ð³Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ†Ð° Ð½Ðµ-void Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð²Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼Ð¸ pointer-to-member Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð²Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ñ�Ñ‚ÑŒÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %q#T Ð² %q#TÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° %qs Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qsÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qT Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ SSA_NAME Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ðº Ð´Ñ€ÑƒÐ³Ð¾Ð¼Ñƒ Ñ€Ð°Ð·Ð¼ÐµÑ€ÑƒÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð° %qT Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€ %qT Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ ÑƒÑ�ÐµÑ‡ÐµÐ½Ð¸ÐµÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qT Ð¸Ð· %qT Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð·Ð½Ð°Ðº Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² %qT Ð¸Ð· Ð±ÑƒÐ»ÐµÐ²Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ð½ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ %qE Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº volatile Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<false%> Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<false%> Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð² %qDÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ NULL Ðº Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð³Ð¾ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð² C++Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð°Ð»ÐµÐºÐ¾Ð³Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² Ð±Ð»Ð¸Ð¶Ð½Ð¸Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ðº Ñ‚Ð¸Ð¿Ñƒ %q#T Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² %qT Ð¸Ð· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qDÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· NULLÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D rvalue Ñ‚Ð¸Ð¿Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ¸copyprivate Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� threadprivate Ð¸Ð»Ð¸ private Ð²Ð¾ Ð²Ð½ÐµÑˆÐ½ÐµÐ¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÐ¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ ÐºÐ¾Ñ€ÐµÐ½ÑŒ Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð°Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð¾Ð² Ñ†Ð¸ÐºÐ»Ð° %dÐ¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½Ð° Ð³Ð¾Ð»Ð¾Ð²Ð° Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð²Ñ‹Ñ…Ð¾Ð´Ð¾Ð² Ñ†Ð¸ÐºÐ»Ð° %dÐ¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�: Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¹ Ð´ÑƒÐ³Ð¸ %d-%d Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %iÐ¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½Ð° Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�: Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÐµÐ½Ð¸Ð¹ Ð±Ð»Ð¾ÐºÐ° %d Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %iÐ¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½Ð° Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�: Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ñ‹ Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð¼ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�Ð˜Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹: Ð¾Ð±Ñ‰Ð¸Ð¹ Ñ�Ñ‡Ñ‘Ñ‚Ñ‡Ð¸Ðº Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ� %s (%d Ð¸Ð· %d) Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÑƒ Ð±Ð»Ð¾ÐºÐ° (%d)Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° GO: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° final %qs: %mÐ½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð¾Ñ‚Ð·Ñ‹Ð²Ð° %sÐ½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°ÐºÑ€Ñ‹Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¾Ñ‚Ð²ÐµÑ‚Ð° %sÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° %qs: %mÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ %qE Ð¸Ð· %<void%> Ð² %<bool%>Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð¸Ð· %qT Ð² %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ð¾Ñ€Ð¾Ð´Ð¸Ñ‚ÑŒ HSAIL Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s: Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ�Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ‚Ð¾Ð³Ð¾ Ð¶Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°, Ñ‡Ñ‚Ð¾ Ð¸ %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ ÐºÐ»Ð°Ñ�Ñ� %qEÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qEÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ setter/getter Ð´Ð»Ñ� %qE Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qEÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ñ„Ð°Ð¹Ð» Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ %s
  Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° Go %qs: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° %qs: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° final %qs: %mÐ½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð½Ð°Ð¹Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¾Ñ‚Ð·Ñ‹Ð²Ð° %sÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ñ„Ð°Ð¹Ð»Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²: %mÐ½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¾Ñ‚Ð²ÐµÑ‚Ð° %sÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¾Ð±Ñ€Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¾Ð±Ñ€Ð°Ñ‚ÑŒ ÑˆÐµÑ�Ñ‚Ð½Ð°Ð´Ñ†Ð°Ñ‚ÐµÑ€Ð¸Ñ‡Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ BRIG Ñ„Ð°Ð¹Ð»Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ typename typeÑ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ðµ RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð¾Ñ‚Ð·Ñ‹Ð²Ð° %sÐ½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð²Ð¾ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¾Ñ‚Ð²ÐµÑ‚Ð° %sÐ½ÐµÐ¿Ð¾Ð½Ñ�Ñ‚Ð½Ð¾ kern.osversion %q.*sÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ð´ÐµÐ»Ð°Ñ‚ÑŒ unmap pch_address_space: %mÑ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ ABI, Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¾Ð¹ / ABI, Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ endianness, Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ '%s', Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qTÑ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT, Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ�Ñ‹Ð»Ð¾ÐºÑ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° voidÑ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÑ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÑ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° voidÑ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÑ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� %qDÑ�Ð¾Ð·Ð´Ð°ÐµÑ‚Ñ�Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð½ÐµÑ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð° %qEcustom-fpu-cfg Ð¾Ð¿Ñ†Ð¸Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<no-%>custom-fpu-cfg Ð¾Ð¿Ñ†Ð¸Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°cv-qualified type Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q+D Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½Ð¸ Ñ‚Ð¸Ð¿Ð°, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %qT Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð´Ð°Ð½Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ð° %q+D Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ð¾Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€data-model=far Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð´Ð»Ñ� cr16c Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹Ð¼ÐµÑ€Ñ‚Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ðµ EHÐ¼ÐµÑ€Ñ‚Ð²Ð°Ñ� Ð³Ð¸Ñ�Ñ‚Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð°Ð¾Ñ‚Ð»Ð°Ð´ÐºÐ°Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %qs Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¼Ñƒ Ð²Ñ‹Ð±Ð¾Ñ€ÑƒÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ %qs Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²Ñ‹Ñ�Ð¾ÐºÐ¾Ñ‚Ð»Ð°Ð´ÐºÐ°: decl-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°decl-specifier Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ð¸Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÑ‚Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %q+D, Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<extern%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<~%T%> ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qTÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#TÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÑŽÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %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 ÐºÐ°Ðº Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qF Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð² Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° voidÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¹ Ð±Ð°Ð·Ðµ %qT Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ Ð¿Ñ€Ð¸ Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ Ð¿Ð¾Ð¸Ñ�ÐºÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %qDÐ¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ private Ð·Ð´ÐµÑ�ÑŒÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ protected Ð·Ð´ÐµÑ�ÑŒdecltype Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸decltype Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð¾ Ð´Ð¾ %qT, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð±ÑƒÐ»ÐµÐ²Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qDÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² C++Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qE, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qDÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�Ð²Ñ‹Ð²Ð¾Ð´ %qT ÐºÐ°Ðº %qTÑ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚ÐµÐ»Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %d, Ð¼Ð¸Ð½Ð¸Ð¼ÑƒÐ¼ %d, Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %dÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %qDÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qDÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÐµÐ³Ð¾ %qDÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d %q#DÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ¸Ð·Ð°Ð´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� lambda-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð·Ð°Ð´Ð°Ð½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…Ñ�Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¼Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ %q#DÑ�Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¼Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ� Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ðµ move Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %qT Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ move Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ñ‹ %qTÐ¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° Ð² %CÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² C++Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ðµ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² C++Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² C++Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð² Ð±Ð»Ð¾ÐºÐµ %i Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð´Ð¾Ð¼Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð°Ð´ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð² Ð±Ð»Ð¾ÐºÐµ %iÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð² Ð±Ð»Ð¾ÐºÐµ %i Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ %<dllimport%>Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T Ð½Ðµ Ð¿Ð¾Ð»Ð½Ð¾ Ð²Ð¿Ð»Ð¾Ñ‚ÑŒ Ð´Ð¾ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ð¾Ð¹ Ñ�ÐºÐ¾Ð±ÐºÐ¸Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<#include <initializer_list>%>Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð²Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½, Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ %qTÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ %q+DÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ %qDÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° %qEÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q+D Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ dll ÐºÐ»Ð°Ñ�Ñ�Ð°Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ð¾Ðµ Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ %qT Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ÑƒÐ´Ð°Ð»Ñ�ÐµÑ‚Ñ�Ñ� LTRANS Ñ„Ð°Ð¹Ð» %s: %mÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#EÑƒÐ´Ð°Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„Ð°Ð¹Ð» %s: %mÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð²Ñ‹Ð·Ð¾Ð²ÐµÑ‚ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸ÐµÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ðµ Ð¸Ð¼Ñ� %qE Ñ€Ð°Ð·Ð±Ð¸Ñ€Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð½Ðµ Ñ‚Ð¸Ð¿, Ð½Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² %qTÑ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° deprecated Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ %<void *%>Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð² %qEÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸ÐµÐ¼ Ñ‚Ð¸Ð¿Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ð°Ñ€ÑƒÑˆÐ¸Ñ‚ÑŒ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸ÐµÐ¼ Ñ‚Ð¸Ð¿Ð° Ð½Ð°Ñ€ÑƒÑˆÐ°ÐµÑ‚ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ union %qTÐ´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� %qE Ñ‚Ð¾Ð¶Ðµ Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ñ‹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ñ‹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¾Ñ‚ 0 Ð´Ð¾ %d Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ñ‹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼Ð¸ Ð¾Ñ‚ 0 Ð´Ð¾ %d Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²Ð²Ñ‹ Ñ…Ð¾Ñ‚ÐµÐ»Ð¸ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ?Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ð½Ð¸Ðµ (%<!%>)?Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ not?Ñ€Ð°Ð·Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ %qE Ð¸ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ€Ð°Ð·Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²Ñ€Ð°Ð·Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð²Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ¾Ð²Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð²Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð² enum %q#TÑ€Ð°Ð·Ð½Ñ‹Ðµ varargsÐ½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð°Ñ� Ð±Ð°Ð·Ð° %qT Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² %qT Ð¸Ð·-Ð·Ð° Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸direct-list-initialization %<auto%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ %qEÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ [%E, %E]Ð¾Ñ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %s Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÐ¾Ñ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %s Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ [%u, %u]Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Objective-C Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ½Ðµ Ð·Ð°Ð´Ð°Ð²Ð°Ð¹Ñ‚Ðµ Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ -march=... Ð¸ -mcpu=...do_check(): Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²do_simplify(): Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð·Ð´ÐµÑ�ÑŒÐ½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒÐ´Ð¾Ð¼Ð¸Ð½Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %d, Ð° Ð½Ðµ %dÑ�Ñ‚Ð°Ñ‚ÑƒÑ� Ð´Ð¾Ð¼Ð¸Ð½Ð°Ñ‚Ð¾Ñ€Ð° %d Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½Ð´Ð²Ð¾Ð¹Ð½Ð¾Ðµ Ð´Ð²Ð¾ÐµÑ‚Ð¾Ñ‡Ð¸Ðµ Ð² MODULE PROCEDURE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐ¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð´Ð²ÑƒÑ�Ð²Ñ�Ð·Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ñ‹Ñ… Ð¸Ð¼ÐµÐ½Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð´Ð²ÑƒÑ�Ð²Ñ�Ð·Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÐ»Ð¾Ð½Ð¾Ð²Ð¸Ð·-Ð·Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹Ñ„Ð°Ð¹Ð» Ð²Ñ‹Ð²Ð¾Ð´Ð°: %s
  Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ %<_Atomic%>Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÐµÐ½Ð¸Ðµ %<_Thread_local%> Ð¸Ð»Ð¸ %<__thread%>Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ %<const%>Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÐµÐ½Ð¸Ðµ %<default%> case Ð² %<_Generic%>Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ %<mutable%>Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ %<restrict%>Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ %<volatile%>Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qDÐ´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qEÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ %qE  Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qsÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€ (Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ) case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° asm %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€ case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�,Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ cv-qualifierÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° %qEÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %<%c%E%> Ñ� ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ '%s'Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#DÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#TÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qDÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ UID Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸: %iÐ´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+DÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ %<%E(%E)%>Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qEÐ´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ‚ÐºÐ¸ %qDÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚ÐºÐ¸ %qEÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ñ‡Ð»ÐµÐ½Ð° %q+DÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ virt-specifierÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ %<if%> ÑƒÑ�Ð»Ð¾Ð²Ð¸ÐµÐ² Ñ‚ÐµÑ‡ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° %s: %s
! Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ %s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð°Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹ Ñ�Ñ‡Ð¸Ñ‚Ð°ÑŽÑ‚Ñ�Ñ� ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¼Ð¸ Ð² C++11dynamic_cast %q#D Ðº %q#T Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ ÑƒÑ�Ð¿ÐµÑˆÐ½Ñ‹Ð¼Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾ ÐºÐ°Ð¶Ð´Ð¾Ð¼ Ð½ÐµÐ¾Ð¿Ð¸Ñ�Ð°Ð½Ð½Ð¾Ð¼ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð²Ñ‹Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð· Ð² ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð³Ð´Ðµ Ð¾Ð½ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ�Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ call_stmt, Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð´ÑƒÐ³Ðµ %s->%sÐ´ÑƒÐ³Ð° Ð¸Ð· %d Ð² %d Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð° ÐºÐ°Ðº Ð½ÐµÑ�Ð¾ÐºÑ€Ð°Ñ‰Ð°ÐµÐ¼Ð°Ñ�Ð´ÑƒÐ³Ð° Ð¸Ð· %d Ð² %d Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð° ÐºÐ°Ðº Ð½ÐµÑ�Ð¾ÐºÑ€Ð°Ñ‰Ð°ÐµÐ¼Ð°Ñ�Ð´ÑƒÐ³Ð° ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð½Ð° Ð½ÐµÐ²ÐµÑ€Ð½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ:Ñ‚Ð¸Ð¿Ñ‹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¸element_number(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð°Ñ� Ð±Ð¸Ð½Ð°Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %C Ð½ÐµÐ½Ð°Ð´Ð»ÐµÐ¶Ð°Ñ‰Ð¸ÐµÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#D Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#T Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ�Ð¸Ð¼Ð²Ð¾Ð» %<\0%> Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐµÐ³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ� PIC-Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°, Ð½Ð¾ PIC-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ� %<_Alignas%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚ Ñ‚ÐµÐ³Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚ Ñ‚ÐµÐ³Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚ Ñ‚ÐµÐ³Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð² Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� lambda init-captureÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² lambda init-captureÐ¿ÑƒÑ�Ñ‚Ð°Ñ� Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ %sÐ¿ÑƒÑ�Ñ‚Ð°Ñ� Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ %sÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ 0 Ð² C, Ñ€Ð°Ð·Ð¼ÐµÑ€ 1 Ð² C++Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ 0 Ð² C, Ñ€Ð°Ð·Ð¼ÐµÑ€ 1 Ð² C++Ð°ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %s Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÐ°ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %s Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ [%u, %u]Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° backtrace Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð» Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Thumb-mcallee-super-interworking Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð» Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð´Ð»Ñ� ThumbÐ¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ� %qsÐ¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ� OpenACC %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð² Ð½Ðµ Ð±Ñ‹Ð»Ð¸ Ñ�Ð²Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ� Ñ†ÐµÐ»ÐµÐ²Ð°Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÐ¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ� Ð·Ð°Ð´Ð°Ñ‡Ð°Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %d Ð±Ð»Ð¾ÐºÐ° %d Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ðµ implied-do Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¾ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾ÐºÐ²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² catch-Ð±Ð»Ð¾ÐºÐ²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð¸Ð·Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² try-Ð±Ð»Ð¾ÐºÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒenum ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² boolean ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² C++Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð² C++Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð² C++Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½ Ð·Ð´ÐµÑ�ÑŒÐ¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ð¸ Ð½ÐµÐ¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸: %qT vs %qTÐ² Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ðµ Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð»Ð¸ unscoped Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� %qs Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� COLLECT_GCC Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� COLLECT_GCC_OPTIONS Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� DJGPP Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� SOURCE_DATE_EPOCH Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ†ÐµÐ»Ð¾Ðµ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ %wdÐ¾ÑˆÐ¸Ð±ÐºÐ°Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ %qsÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² %s: %mÐ¾ÑˆÐ¸Ð±ÐºÐ°: Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¸ Ñ�Ð»Ð¸Ñ�Ð½Ð¸Ð¸ ÐµÐ´Ð¸Ð½Ð¸Ñ† Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸eval_intrinsic(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€eval_type_intrinsic0(): op NULLÐ¾Ñ‡Ð¸Ñ�Ñ‚ÐºÐ° Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� new Ð²Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚ Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ deleteÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼ Ð¸Ð½Ð´Ð¸Ð²Ð¸Ð´ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐµ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð° Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %<%T%>Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð°Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð°Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ use Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð²Ñ‹Ñ…Ð¾Ð´ %d->%d Ð½Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð² movsi Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ expand_binopÑ‚Ð¾Ñ‡ÐºÐ° Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� ÐµÑ�Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ %iÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<#pragma acc%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %<#pragma omp%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<(%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<(%> Ð¸Ð»Ð¸ ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<)%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<*%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> Ð¸Ð»Ð¸ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<)%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<...%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<;%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<}%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<.%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<...%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%> Ð¸Ð»Ð¸ %<...%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%> Ð¸Ð»Ð¸ %<::%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%>, %<,%>, %<;%>, %<}%> Ð¸Ð»Ð¸ %<__attribute__%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¸Ð»Ð¸ %<{%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¸Ð»Ð¸ %<{%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, %<,%> Ð¸Ð»Ð¸ %<)%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<<%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<=%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<=%>, %<,%>, %<;%>, %<asm%> Ð¸Ð»Ð¸ %<__attribute__%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<>%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@end%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@synchronized%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@throw%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@try%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<[%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<]%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__label__%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__transaction_atomic%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__transaction_relaxed%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<asm%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<catch%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%> Ð¸Ð»Ð¸ %<typename%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>, %<typename%> Ð¸Ð»Ð¸ %<template%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<data%>data %<@end%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma acc %s%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<data%>, %<update%>, %<enter%> Ð¸Ð»Ð¸ %<exit%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<declare%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<decltype%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<delete%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<extern%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� %<for%> Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<namespace%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<new%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<none%> Ð¸Ð»Ð¸ %<shared%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<omp_priv%> Ð¸Ð»Ð¸ Ð¸Ð¼Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<operator%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<point%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<return%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<simd%> Ð¸Ð»Ð¸ %<reduction%> Ð¸Ð»Ð¸ %<target%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<static_assert%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<target%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<template%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<throw%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<try%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<using%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<while%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<{%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<{%> Ð¸Ð»Ð¸ %<:%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<}%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<}%> Ð¿ÐµÑ€ÐµÐ´ %<else%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<~%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d ÑƒÑ€Ð¾Ð²Ð½ÐµÐ¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#D, Ð´Ð°Ð½Ð¾ %dÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿ %qT, Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qTÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� %qs %<if%> Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð° Ð½Ðµ %qsÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ...Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ [big-endian|little-endian|default] Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma scalar_storage_order%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ [error|warning|ignored|push|pop] Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC diagnostic%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma message%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚ SSA_NAMEÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿ÐµÑ€ÐµÐ´ %<...%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð±Ð¸Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ boolean Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ°Ð½Ð°Ð»Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ class-keyÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ class-nameÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð»Ð¸ %<...%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� else Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° %<operator%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½ÐµÑ† capture-listÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð¸Ð»Ð¸ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<(%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ goto Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ id-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ id-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹)Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<)%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<*%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ†ÐµÐ»Ð¾ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� iteration-statementÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¼ÐµÑ‚ÐºÐ°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð½Ð´ÐµÐºÑ� Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ namespace-nameÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð¼ÐµÐ½Ð¸Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¿ÐµÑ€ÐµÐ´ %<...%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ pass Ð¸Ð¼Ñ�Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ %<*%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ primary-expressionÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ptr-operatorÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qDÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qDÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� selection-statementÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ð¸ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð²Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�-Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-argumentÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-idÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-id Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ template-nameÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� type-specifierÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� unqualified-idÑ�Ð²Ð½Ð¾Ðµ by-copy capture %<this%> Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ� by-copy capture ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÐµÐ¼Ñ�Ð²Ð½Ð¾Ðµ by-copy capture %qD Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ� by-copy capture ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÐµÐ¼Ñ�Ð²Ð½Ð¾Ðµ by-reference capture %qD Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ� by-reference capture ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÐµÐ¼Ñ�Ð²Ð½Ñ‹Ðµ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð½Ðµ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� copy-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ñ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ goto Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð±Ð»Ð¾ÐºÐ° %dÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#DÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð±ÐµÐ· Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qD (ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ %qD)Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð²Ð½Ðµ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ nested-name-specifierÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#DÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<constexpr%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<inline%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ�Ð²Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qDÑ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ %<concept%>Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² Ð½Ðµ-namespace Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ %qDÑ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<template <>%>Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð²Ð½Ðµ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ nested-name-specifierÑ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� function concept %qDÑ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qTÑ�Ð²Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ñ�Ð²Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð³Ñ€ÑƒÐ¿Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð½Ð° Ð²ÐµÑ€ÑˆÐ¸Ð½Ðµ Ñ�Ñ‚ÐµÐºÐ°exponent-letter 'q' Ð² real-literal-constant Ð² %Cexpr Ð² !$OMP ATOMIC WRITE Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ var = expr Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° var Ð² %Lexpr Ð² !$OMP ATOMIC Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ var = var op expr Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° var Ð² %LÐ²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ðµ new Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ÐµÑ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² mem-initializerÐ²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð² throw-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿expression_rank(): Ð”Ð²Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°extend_ref(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ…Ð²Ð¾Ñ�Ñ‚Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ Ð²ÐµÑ€Ñ…Ð½Ð¸Ñ… Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½extern Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸Ð²Ð½ÐµÑˆÐ½Ñ�Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ globalvalueÐ²Ð½ÐµÑˆÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ TLS Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ñ�Ð¸Ð¼Ð²Ð¾Ð» %q+D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð·Ð°Ð´Ð°Ð½ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qEÐ²Ð¸Ð´Ð¸Ð¼Ñ‹Ð¹ Ð¸Ð·Ð²Ð½Ðµ inline ÐºÐ»Ð¾Ð½Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� %<;%>Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¼ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ÐµÐ»Ð¸ÑˆÐ½Ñ�Ñ� Ð¸Ñ�Ñ…Ð¾Ð´Ñ�Ñ‰Ð°Ñ� Ð´ÑƒÐ³Ð° %d->%dÐ¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %<%T::%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qsÐ¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð»Ð¸ÑˆÐ½Ñ�Ñ� Ñ‚Ð¾Ñ‡ÐºÐ° Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ñ‚Ð¾Ñ‡ÐºÐ° Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ñ‚Ð¾Ñ‡ÐºÐ° Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹ Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ñ‚Ð¸Ð¿Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° %sÐ½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ map ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s'Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� '%s'Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ ÐºÐ¾Ð´ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°: %mÐ½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼Ñ� Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸: %mÐ½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» %s Ð´Ð»Ñ� LTO Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» %s Ñ� LTO Ð²Ñ‹Ð²Ð¾Ð´Ð¾Ð¼Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ðµ Ð½ÐµÐ½ÑƒÐ¶Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð¿Ñ€Ð¾Ñ�Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð½ÐµÐ½ÑƒÐ¶Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ comdat Ð³Ñ€ÑƒÐ¿Ð¿ÐµÐ¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ñ�Ð»ÑƒÑ‡Ð°Ñ� Ð¾Ñ‚ÐºÐ°Ð·Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¸Ð»ÑŒÐ½ÐµÐµ, Ñ‡ÐµÐ¼ Ð´Ð»Ñ� Ñ�Ð»ÑƒÑ‡Ð°Ñ� ÑƒÑ�Ð¿ÐµÑ…Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_compare_exchange%>Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐžÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·ÐºÐµ (reload):Ñ�ÐºÐ²Ð¾Ð·Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð² Ð±Ð»Ð¾ÐºÐµ %dÑ�ÐºÐ²Ð¾Ð·Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ %iÑ�ÐºÐ²Ð¾Ð·Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ð¿ÐµÑ€ÐµÑ�ÐµÐºÐ°ÐµÑ‚ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ %iÑ�ÐºÐ²Ð¾Ð·Ð½Ð¾Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· Ð±Ð»Ð¾ÐºÐ° %dÐ±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð² Objective-C 1.0Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ regparm Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ stdcall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ñ„Ð°Ñ‚Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: fclose %s: %mfe_runtime_error Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ null-Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°fe_runtime_error: Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² (%d Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %d)Ð¿Ð¾Ð»Ðµ %q#D Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‡ÐµÑ€ÐµÐ· %q#DÐ¿Ð¾Ð»Ðµ %q#D Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð¿Ð¾Ð»Ðµ %q+D Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¿Ð¾Ð»Ðµ %q+D Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¿Ð¾Ð»Ðµ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ¿Ð¾Ð»Ðµ %qE Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¿Ð¾Ð»Ðµ %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¸Ð¼Ñ� Ð¿Ð¾Ð»Ñ� Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð½Ðµ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð»Ñ�ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ�ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ printfÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ scanfÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strftimeÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ�Ð¿Ð¾Ð»Ñ� Ð¸Ð¼ÐµÑŽÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ðµ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ñ„Ð°Ð¹Ð» %qs Ð¿Ð¾ÐºÐ¸Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· Ð²Ñ…Ð¾Ð´Ð°ÐºÐ¾Ð½ÐµÑ† Ñ„Ð°Ð¹Ð»Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽÐ² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qE Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%>Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qE Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<register%>Ñ�Ð¸Ð¼Ð²Ð¾Ð»-Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÑ�Ð¸Ð¼Ð²Ð¾Ð»-Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonfind_array_spec(): ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ�find_array_spec(): Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ as(1)find_array_spec(): Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ as(2)find_enum(): Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ %s Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� finiÐ¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ []byteÐ¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %<int%>Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_call_with_static_chain%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_choose_expr%> - Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<va_start%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %<va_list%>Ð¿ÐµÑ€Ð²Ð¾Ðµ Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»ÐµÐ¼Ð¿ÐµÑ€Ð²Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ð¿Ð¾Ð»Ð¾Ð¶Ð½Ð¾Ð¼ Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸ Ð¾Ñ‚ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ†Ð¸ÐºÐ»Ð°Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ebp Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-maccumulate-outgoing-args%>Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ebp Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<target("accumulate-outgoing-args")%>Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ %s Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ‚Ð¸Ð¿Ñ‹ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ñ‚Ð¸Ð¿Ñ‹ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð² C++Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¼ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼ %q#TÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ†Ðµ %q#TÑ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² - Ð½Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð´Ð»Ñ� %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ÐºÐ¾Ð½Ñ�Ñ‚aÐ½Ñ‚a Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ ÑƒÑ�ÐµÑ‡ÐµÐ½Ð° Ð´Ð¾ Ð½ÑƒÐ»Ñ�Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¿Ñ€ÐµÐ²Ð¾Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ %qT Ñ‚Ð¸Ð¿Ð°Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» ÑƒÑ�ÐµÑ‡ÐµÐ½ Ðº Ð½ÑƒÐ»ÑŽÑ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ %qs Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� (insn) ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð¼ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° fold: Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð´ÐµÑ€ÐµÐ²Ð¾ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ foldÑ�Ð²ÐµÑ€Ñ‚ÐºÐ° Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð½Ð°Ð´ %Ofopen %s: %mfopen: %s: %mÐ´Ð»Ñ� %qDÐ´Ð»Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»Ðµ ÑƒÐ´Ð°Ð»Ð¸Ñ‚Ðµ Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ %<::%D%>Ð´Ð»Ñ� Ð²Ñ‹Ð²Ð¾Ð´Ð° Ðº %<std::initializer_list%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ copy-list-initialization (Ñ‚Ð¾ ÐµÑ�Ñ‚ÑŒ Ð´Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ %<=%> Ð¿ÐµÑ€ÐµÐ´ %<{%>)for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ forÐ´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+DÐ´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð´Ð»Ð¸Ð½Ñ‹for, while Ð¸Ð»Ð¸ do Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ´ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ %d Ð² $-Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° %d Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ %sÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %qs Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %qs Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹, Ð½Ð¾ Ð±Ñ‹Ð»Ð° Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð·Ð°Ð´Ð°Ð½ ÐºÐ°Ðº Ñ�Ñ‚Ñ€Ð¾ÐºÐ° ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹, Ð¸ Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹, Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° Ñ‚Ð¸Ð¿Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð°Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹, Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð°Ñ‰Ð¸Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ð·Ð°Ð´Ð°ÑŽÑ‰Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚, Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ð°Ñ� Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐ° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒÑ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qTÑ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÑ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qTÑ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÑ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° voidforward Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#TÐ½Ð°Ð¹Ð´ÐµÐ½Ð¾ %<%c%s%>Ð’ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %<-%E%> Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %<+%E%>Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %<:%> Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸, Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%>Ð½Ð°Ð¹Ð´ÐµÐ½ %qT, Ð½Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qs, Ð½Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¸Ð¼Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ� Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ñ‹Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð½Ðµ-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� GIMPLE-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð½Ð°Ð¹Ð´ÐµÐ½ Ð¾Ð±ÑŠÐµÐºÑ‚ SSA_NAME, Ð¿Ð¾Ð¼ÐµÑ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð² Ð¿ÑƒÐ» Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ñ�Ð»ÑƒÑ‡Ð°Ð¹ default - Ð½Ðµ Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ case-Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°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 Ð±Ð°Ð¹Ñ‚ÐºÐ°Ð´Ñ€ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº Ð´Ð»Ñ� Ð½Ð°Ð´ÐµÐ¶Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ñ� Ñ�Ñ‚ÐµÐºÐ°free_expr0(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�free_pi_tree(): Ð�ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµfriend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽfriend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð½Ðµ Ð²Ð¸Ð´Ð½Ð° Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ virt-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒfriend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend %#T%>Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend class %T::%D%>Ð¸Ð· Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qFfrv_print_operand: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� nilÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ�Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ñ€Ð¸ ÐµÐµ Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÐµÐ¹ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ Ð½ÐµÑ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ %qXÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ dllimportÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ñ†Ð¸ÐºÐ»Ð° Ð°Ð»Ð¸Ð°Ñ�Ð¾Ð²Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+F Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ð² Ñ�Ñ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+F Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÑ‚ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¼ÐµÑ‚ÐºÐ¸ Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+F Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ð¹ gotoinline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+F Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ alloca (Ñ‡Ñ‚Ð¾ Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ always_inline)Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+F Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°, Ñ‚.Ðº. Ð¾Ð½Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹, Ð¿Ñ€ÐµÐ¿Ñ�Ñ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ðµ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµinline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+F Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ gotoinline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+F Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ setjmpinline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+F Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÑƒ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹ setjmp-longjmpinline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+F Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ð¸Ð· Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<virtual%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð½Ð° %qs Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs ÐºÐ°Ðº %<mutable%>Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ‚ÐµÐ»Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¿Ð¸Ñ�Ð°Ð½Ð¾ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸Ñ‚ÐµÐ»Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ‡ÐµÑ€ÐµÐ· Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð¼Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noreturn%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%>Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%>Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<register%>Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<typedef%>Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ %qsÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¾Ð±ÑŠÑ�Ð²Ð»Ñ�ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ void-Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qsÑ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs, ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð° Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð¸Ñ‚ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÐ¼Ð¾Ð¹, Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ¾Ð´Ð° ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚Ñ�Ñ�inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð² %<#pragma omp declare reduction%>Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %<#pragma omp declare reduction%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ‚Ð¸Ð¿Ñ‹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð¸Ð·-Ð·Ð° %<volatile%>Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð´Ñ€ÐµÑ� Ð¼ÐµÑ‚ÐºÐ¸Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð² nested-name-specifierÑ� Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð·Ñ€ÐµÐ½Ð¸Ñ� ISO C Ñ‚Ð¸Ð¿Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼Ð¸Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ¹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ void-Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�%qE Ð¸Ð· ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ auto Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ %qsÐ¸Ð¼Ñ� %qs Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ� auto Ð¸ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ %<__thread%>Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° function_profilerÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° function_profiler Ð´Ð»Ñ� MMIXÑ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qTÐ´Ñ€Ð°Ð¹Ð²ÐµÑ€ gcc Ð²ÐµÑ€Ñ�Ð¸Ñ� %s; %sÐ¸Ñ�Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚ gcc Ð²ÐµÑ€Ñ�Ð¸Ñ� %s
  gcc Ð²ÐµÑ€Ñ�Ð¸Ñ� %s %s
  gcov %s%s
! Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð¾Ð±Ð¾Ð±Ñ‰ÐµÐ½Ð½Ð¾Ð¼ thunk-ÐºÐ¾Ð´Ðµ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %<...%>get_mpz(): Ð�Ðµ Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ð¹ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ core-Ñ„Ð°Ð¹Ð»Ð°: %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_ARRAY Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµgfc_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_array_spec(): Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½Ð°gfc_compare_derived_types: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿gfc_compare_expr(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿gfc_copy_expr(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐ·ÐµÐ» Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�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(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²gfc_variable_attr(): Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹gfortran Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ -E Ð±ÐµÐ· -cppgfortran: Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð½Ð° %<-J>  Ð¾Ð¿Ñ†Ð¸Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°gimple Ð²Ñ‹Ð·Ð¾Ð² Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¸gimple Ð²Ñ‹Ð·Ð¾Ð² Ð¸Ð¼ÐµÐµÑ‚ Ð´Ð²Ðµ Ñ†ÐµÐ»Ð¸Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° gimple: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� %s(%s), Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ %s(%s) Ð² %s, Ð² %s:%dgimple_bb (phi) ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð½Ðµ Ð½Ð° Ñ‚Ð¾Ñ‚ Ð±Ð»Ð¾Ðºgimple_bb (stmt) ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð½Ðµ Ð½Ð° Ñ‚Ð¾Ñ‚ Ð±Ð»Ð¾ÐºÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² gimple Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð»Ð¾Ñ�ÑŒ Ð½ÐµÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹global ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� - Ð·Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐŸÐµÑ€ÐµÑ…Ð²Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ðº Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¸Ð»Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð´Ð°Ð½Ð¾ %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#DÐ´Ð°Ð½Ð¾ %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#TÑ†ÐµÐ»ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° goto Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼ÐµÑ‚ÐºÐ¾Ð¹, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ gp Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð½Ð¾ (Ð½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ñ… Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… ÐµÐ³Ð¾ Ð½ÑƒÐ¶Ð½Ð¾ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ Ð¸ Ð²Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°Ñ‚ÑŒ).gp_offset (%ld) Ð¸Ð»Ð¸ end_offset (%ld) Ð¼ÐµÐ½ÑŒÑˆÐµ Ð½ÑƒÐ»Ñ�Ð¿Ñ€Ð¸ÑˆÐ»Ð¾Ñ�ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ PCHÐ°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð°Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð´Ð»Ñ� MIPS16 Ð¸ ABI, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¾Ñ‚ o32 Ð¸ o64Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ESA/390Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð½Ð° %sÐ°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð° %sÐ¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð³Ð¾Ð»Ð¾Ð²Ð½Ð°Ñ� RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %d Ð´Ð»Ñ� Ð±Ð»Ð¾ÐºÐ° %d Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð°Ð·Ð´ÐµÑ�ÑŒÐ²ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ð²Ñ‹ÑˆÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµiWMMXt Ð¸ NEON Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹iWMMXt Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Thumb Ñ€ÐµÐ¶Ð¸Ð¼Ðµia64_print_operand: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´identical_array_ref(): Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qE ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ C++Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ Ð² C++11Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %<@protocol%>ÐµÑ�Ð»Ð¸ ÐºÐ°ÐºÐ°Ñ�-Ð»Ð¸Ð±Ð¾ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‚Ð¾ Ð²Ñ�Ðµ %<if%> Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¿Ñ€Ð¸ Ð´Ð¾Ñ�Ñ‚Ð¸Ð¶ÐµÐ½Ð¸Ð¸ Ñ�Ñ‚Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚Ñ�Ñ� Ð°Ð²Ð°Ñ€Ð¸Ð¹Ð½Ð¾ifunc Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�ifunc Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼ÐµÐ´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° #pragma %s %s Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� %<#pragma align%> Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾ Ð²Ñ‹Ñ€Ð°Ð²Ð½ÐµÐ½Ð½Ð¾Ð³Ð¾ %q+DÐ¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %<#pragma omp declare simd%> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� %<_Atomic%> ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð½Ðµ-%<uniform%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %<#pragma omp declare simd%> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� %<_Atomic%> ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð² non-inline Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°, Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ð¾Ð³Ð¾ Ðº ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qTÐ¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°, Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ð¾Ð³Ð¾ Ðº Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qTasm-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹, Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ðµ Ðº %qT Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ñ… Ðº ÐºÐ»Ð°Ñ�Ñ�Ñƒ %qT Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ñ… Ðº Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð±ÐµÐ· Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qEÐ¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qTÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð·Ð°Ð´Ð°Ð½Ð¸Ðµ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° "%s" Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾
  Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð³Ð¾ Ð»Ð¸Ð½ÐµÐ¹Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð³Ð°Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð½Ð½Ð¾Ñ‚Ð°Ñ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� #pragma longcall Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÑ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ "%s" Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½
  Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸Ð·-Ð·Ð° Ð½ÐµÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð½Ðµ-POD Ð¿Ð¾Ð»Ñ� %q#DÐ¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ñ… Ð¾Ð¿Ñ†Ð¸Ð¹ %<-fopt-info-%s%>Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¾Ñ‚ %qD, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ nodiscardÑ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %qD, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ nodiscardÐ¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ sink ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñƒ Ñ�Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼, Ð½Ðµ ÐºÑ€Ð°Ñ‚Ð½Ñ‹Ð¼ ÑˆÐ°Ð³Ñƒ Ñ†Ð¸ÐºÐ»Ð°Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� %q.*s Ð² %<-fdump-%s%>Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ»ÑŽÑ‡Ð° %<-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++11 Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÑŽÑ‚ noexceptÐ² C++11 Ñ�Ñ‚Ð¾ throw Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÑŽÑ‚ noexceptÐ² C++98 %<template%> (Ð´Ð»Ñ� Ñ�Ð½Ñ�Ñ‚Ð¸Ñ� Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸) Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²Ð² C++98 %q+D Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ð² C++98 %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ð° Ð½Ðµ %<{...}%>Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� %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_atan2d(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_atanh(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_atrigd(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_cos(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_exp(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_sin(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_trigd(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ñ‚ %qDÐ² simplify_trig_call(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ %q#TÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° %s Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½ Ð¸Ð· ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° %s: %mÐ½ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹ Ñ�ÑƒÐ¼Ð¼Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qsÐ²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ðµ %qs Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ Ð´Ð»Ñ� %qDÑ‡Ð¸Ñ�Ð»Ð¾ Ð²Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ñ… Ð´ÑƒÐ³ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² PHIÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° %qs Ð¸ %qsÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ� Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸ÐµÐ¹ %qE; Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð² present_or_copyÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ - Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð¸Ð»Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%%%c'Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð´Ð»Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %s%s%sÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %s%s%s (%s)Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ°Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ PHI %uÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ %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 Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² label_to_block_mapÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð´Ð»Ñ� Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� 1/1
  
  Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·ÐºÐ¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ CONSTRUCTORÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð½Ð¾Ð¼ÐµÑ€Ð° 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ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº weakrefÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ð¾Ð¹ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼ÐµÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð²Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %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Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %<decltype(auto) %D%> Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<()%> ?)Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q#D Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#DÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰ÐµÐµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ñ�Ð»Ð¾Ð¶Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰ÐµÐµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð½Ð¾Ð¼ %<for%> Ñ†Ð¸ÐºÐ»ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� friend Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð° %q+DÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°injected-class-name %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÐµÐ¼Ñ‹Ð¹ ÐºÐ»Ð¾Ð½ Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐµ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹inline ÐºÐ»Ð¾Ð½ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ�Ð²Ð·Ñ�Ñ‚Ð¸Ðµ inline ÐºÐ»Ð¾Ð½Ð° Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° weakinline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noinlineinline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noinlineinline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½, Ð½Ð¾ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½Ð¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¸ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_toÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�ÐµÐ±Ñ�ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð´Ð»Ñ� Ð½Ðµ inline Ð²Ñ‹Ð·Ð¾Ð²Ð°inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ðµ %q+F Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð°: %sinline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° always_inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+F Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð°: %sÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ð¹ Ñ†Ð¸ÐºÐ» Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ OpenACC Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð·Ð¼, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ð¹Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» %qs Ñ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ‚ Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ %qcÐ²Ñ�Ñ‚Ð°Ð²ÐºÐ° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð² BIT_INSERT_EXPRinsn %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-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ�Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð·Ð°Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ð°Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %<unsigned long%>Ñ†ÐµÐ»Ð¾Ðµ Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒÑ†ÐµÐ»Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¿Ñ€ÐµÐ²Ð¾Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ %qT Ñ‚Ð¸Ð¿Ð°Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ñ†ÐµÐ»Ñ‹Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� %qs Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€Ñƒ Ð¿Ð¾Ð»Ñ� Ð² BIT_FIELD_REFÐ¼ÐµÐ¶Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ñ‹Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� C++Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.  Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�:Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.  Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ:Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.  Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼:Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð½ÐµÑ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� gccÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€: %dÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ cris_side_effect_mode_okÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ� Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð¾Ð¼, Ð²Ð»Ð¸Ñ�ÑŽÑ‰Ð¸Ð¼ Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¹ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� DUMMY Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð² WRITEÐ¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Service Routines Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ThumbÐ¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ¸ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ MIPS16Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ¸ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¿ÐµÑ€Ð²Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° fidoÐ²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° #pragma %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%%cÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %%Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%AÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%BÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%C Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%CÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%D Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%EÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%FÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %%GÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%GÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%HÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%H Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%I Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%JÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%J Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%KÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%LÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%LÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%MÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%MÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%NÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%NÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%OÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%PÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%PÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%RÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%TÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%UÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%YÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%cÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%dÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%dÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%e Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%fÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%fÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%h Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%hÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%i Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%jÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%j Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%jÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%kÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%MÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%pÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%qÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%rÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%rÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%sÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%tÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%t/%%bÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%uÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%vÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%xÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ %%xnÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%y, Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ 'Z'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° 'asm': Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ (ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸) Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð»ÑŽÑ�/Ð¼Ð¸Ð½ÑƒÑ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ --param Ð¸Ð¼Ñ� %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ --param Ð¸Ð¼Ñ� %qs; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° --param %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� CASE_CHAINÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ IACC Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Objective-C++ Ð¸Ð¼Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� OpenACC ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ñ„Ð°Ð¹Ð»Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ PHIÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ PHIÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPECÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPEC: %dÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ _LiteralÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð´Ð»Ñ� %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %q+DÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %qD Ð² Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ðµ NULL Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'O' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'R' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'S' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð°Ð´Ñ€ÐµÑ�Ð° Ð² MEM_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð°Ð´Ñ€ÐµÑ�Ð° Ð² TARGET_MEM_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %<#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Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ rvalue Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð² gimple ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ nil Ñ� nilÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� 'E' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 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%>Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ñ�Ð»ÑƒÑ‡Ð°Ñ� Ð¾Ñ‚ÐºÐ°Ð·Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_compare_exchange%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %<#pragma omp atomic%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ id Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� interrupt/exception Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ id Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� reset Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qEÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�-Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¼ÐµÑ‚ÐºÐ¸ Ð² gimple ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² Ñ„Ð°Ð¹Ð»Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� linkage-specificationÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� %<pragma %s%>, Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %d Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° asmÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ map Ð²Ð¸Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�ÐºÐ¸ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_load%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_store%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ new-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� nmi Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´Ð»Ñ� reset Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð½ÐµÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð»ÑŽÑ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð° Ñ€Ð°Ð·Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð² %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ð° Ð² MEM_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ð° Ð² TARGET_MEM_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%%%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'A'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'D'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'H'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'O'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'T'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'b'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'e'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'm'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'o'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'p'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'r'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° '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Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð°Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð² BIT_INSERT_EXPRÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� BIT_FIELD_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� private Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ñ� Ð½Ð° %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ proc_bind Ð²Ð¸Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� '%s'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð·Ð½Ð°Ðº %qc Ð² Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸Ðµ pure const Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure (Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %<= 0%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ receive Ð¸Ð»Ð¸ send-only ÐºÐ°Ð½Ð°Ð»Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ° %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ reduction-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð´Ð»Ñ� 'J' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð´Ð»Ñ� %q+DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ðµ Ð² Ñ„Ð°Ð¹Ð»Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ñ€Ð°Ð²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð² gimple Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ rtl-ÐºÐ¾Ð´Ð° Ð² Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<__builtin_prefetch%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð»ÑŒÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ send Ð´Ð»Ñ� receive-only ÐºÐ°Ð½Ð°Ð»Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ setter, Ð¾Ð½ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ð´Ð²Ð¸Ð³Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐ° Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ static_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qTÐ´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� template-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° `__builtin_prefetch' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð»ÑŒÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %<void%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� newÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %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%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð»Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹, Ð½Ð¸  ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qE Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#TÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ typedef %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<()%> ?)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<()%> ?)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° OffsetofÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ 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 ADDRESSÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma GCC memregs [0..16]Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ #pragma __nostandardÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ #pragma __standardÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma ghs endsdaÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma ghs endtdaÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma ghs endzdaÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma ghs interruptÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma ghs sectionÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma ghs startsdaÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma ghs starttdaÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma ghs startzdaÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma longcallÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ %<#pragma %s%>Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ %<#pragma GCC pch_preprocess%>Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ %<#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 - %wdlang_* check: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² %s, Ð² %s:%dÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð°Ð´Ð°Ð½Ð¸Ðµ Ñ�Ð·Ñ‹ÐºÐ° %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%> Ñ€Ð°Ð²Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<Ð¸%> Ð¾Ñ‚ Ð²Ð·Ð°Ð¸Ð¼Ð½Ð¾ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ - Ð²Ñ�ÐµÐ³Ð´Ð° Ð»Ð¾Ð¶ÑŒÐ»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<Ð¸Ð»Ð¸%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð½Ðµ Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ÐµÐ»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<Ð¸Ð»Ð¸%> Ð¾Ñ‚ Ñ�Ð¾Ð²Ð¾ÐºÑƒÐ¿Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ñ�Ñ‡ÐµÑ€Ð¿Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ - Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ñ‚Ð¸Ð½Ð°Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<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 Ð½Ðµ Ð² Ð´ÐµÑ€ÐµÐ²Ðµ Ñ†Ð¸ÐºÐ»Ð¾Ð²Ð½ÐµÑ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ throw Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q+#FÐ½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ð²Ñ‹ÑˆÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµÐ½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° case-Ð¼ÐµÑ‚ÐºÐ¸ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°lp_array Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ region_treeÐ¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ lp_array Ð´Ð»Ñ� lp %iÐ¾ÑˆÐ¸Ð±ÐºÐ° lseek Ð¿Ñ€Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸Ð¸ Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð¾ÑˆÐ¸Ð±ÐºÐ° lto_obj_file_open()Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<&%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ asm Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð°ÑˆÐ¸Ð½Ð½Ð¾ Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð° Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¿Ð¾Ñ€Ð¾Ð¶Ð´ÐµÐ½Ð¸Ðµ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ð° ÐºÐ»Ð¾Ð½Ð¾Ð² %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ #pragma ADDRESSÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� #pragma builtinÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� #pragma builtinÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° #pragma ghs sectionÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� #pragma redefine_extname, Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� #pragma weak, Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� %<#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>])%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ '#pragma __extern_prefix', Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð½ÐµÐ²ÐµÑ€Ð½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½ COLLECT_GCC_OPTIONSÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� ptx Ñ„Ð°Ð¹Ð»Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ�ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð´Ð»Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² C++17, Ñ‚Ð°Ðº ÐºÐ°Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹ ÐµÑ�Ñ‚ÑŒ Ñ‡Ð°Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° %CÑ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° __underlying_typeÑ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° typeof, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ decltype Ð²Ð·Ð°Ð¼ÐµÐ½Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� nilÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð»Ñ� %qE Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹Ð¼Ð°Ñ�ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼match_attr_spec(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚match_level_4(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€match_string_constant(): Ð Ð°Ð·Ð´ÐµÐ»Ð¸Ñ‚ÐµÐ»ÑŒ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑ€Ñƒ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ %d Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð² Ð¸Ð¼ÐµÐ½ Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¾ Ð´Ð»Ñ� %qEÐ¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ñ€Ð°Ð²Ð½Ð¾ %u-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] Ð¼ÐµÑ‚Ð¾Ð´Ñ‚Ð¸Ð¿Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿Ñƒ Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ€Ð°Ð·Ð´ÐµÐ»Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ€Ð°Ð·Ð´ÐµÐ»Ð°Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ñ€Ð°Ð²Ð½Ð¾ %umio_array_ref(): Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ mips16Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² Ñ‡Ð¸Ñ�Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qF. ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d, Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¾ %dÐ½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² fold-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ�ÐºÐ¾Ð±Ð¾ÐºÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ %<@%D%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Objective-C++Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼ $)Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC visibility push%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma pack%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%> (Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<getter%>)Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%> (Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<setter%>)Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ PHIÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ð¾Ð¼ÐµÑ‚ÐºÐ° REG_EH_REGION Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ° %iÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ [big-endian|little-endian|default] Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma scalar_storage_order%>Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ [error|warning|ignored|push|pop] Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC diagnostic%>Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ Ð² %<-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 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ %qTÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %cÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ñ�Ð¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾Ñ�Ð¼ÐµÑˆÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° Ð² Ð¾Ð´Ð½Ð¾Ð¹ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ðµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð½ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÑ€Ð°Ð·Ð¼ÐµÑ€ Ñ€ÐµÐ¶Ð¸Ð¼Ð° Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€Ñƒ Ð¿Ð¾Ð»Ñ� Ð² BIT_FIELD_REFÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<linear%> Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %<simd%> Ð¸Ð»Ð¸ %<for%>Ð¿Ñ€Ð¸Ñ€Ð¾Ð´Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð² USE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C%<asm%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð±Ð¾Ð»ÐµÐµ %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð²Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð¹ 'crtl' Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° access Ð² base-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ms_abi Ð¸ sysv_abi Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹msp430_select_hwmult_lib Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¾Ð´Ð¸Ð½ Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð² Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ %qs Ð² Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� %qs Ð² Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð²Ñ‹Ð±Ð¾Ñ€ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½Ð²Ñ‹Ð±Ð¾Ñ€ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð¸Ð½Ð´Ð¸Ð²Ð¸Ð´ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� EH Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�, Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐµÑ�Ð»Ð¸ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ .cfi_personalityÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð½Ð¾Ð¼ %<for%> Ñ†Ð¸ÐºÐ»ÐµÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¼ÐµÑ‚Ð¾Ðº default Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switchÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#TÐ²Ñ‹Ñ�Ð²Ð»ÐµÐ½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹Ñ… Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹: %qE Ð¸ %qEÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð¿Ð¾Ð»ÐµÐ¹ Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ %qTÐ·Ð°Ð´Ð°Ð½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ñ‹ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ hot/cold (Ð±Ð»Ð¾Ðº %i)Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qDÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qTÐ¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ inline-Ð²Ñ‹Ð·Ð¾Ð²Ñ‹Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ�Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ interrupt Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…-Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¾Ñ�ÐµÐ¹ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %<%c%E%>Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ nested types Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qDÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€ÐµÐ²Ð°Ð»Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ñ… Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� %qEÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð²Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ save reg Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %<%c%E%>Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ PHI ÑƒÐ·Ð»Ñ‹ Ð² BB %dmultiple-value Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² single-value ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµmultiple-value Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² single-value ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾, Ñ‡Ñ‚Ð¾ Ð¾Ð¿Ñ†Ð¸Ñ� ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð²Ð»ÐµÑ‡ÐµÑ‚ r%dÐ¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ifunc, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼ÐµÐ½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<.*%> Ð¸Ð»Ð¸ %<->*%> Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° pointer-to-member Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %<%E (...)%>, Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€ %<(... ->* %E) (...)%>mutable %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð² Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ð¸ %snaked Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð¼Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð·Ð°Ñ‚ÐµÐ½Ñ�ÐµÑ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ¸Ð¼Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�Ð²Ñ…Ð¾Ð´ Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ %qDÐ¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½ %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð·Ð´ÐµÑ�ÑŒ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾; Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %qDÐ°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼Ð¸Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<typename%> Ð¿ÐµÑ€ÐµÐ´ %<%T::%E%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<typename%> Ð¿ÐµÑ€ÐµÐ´ %qE, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½ÑƒÐ¶Ð½Ð¾ Ñ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ½ÑƒÐ¶Ð½Ð¾ Ñ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ; Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%sÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð° %iÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ�Ð´Ð²Ð¸Ð³Ð°Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %q+DÐ±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qs Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete [] Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ Ð´Ð¸Ð°Ð»ÐµÐºÑ‚Ð¾Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½Ñ‹ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð¼ÐµÐ½Ð¸ %qT Ð´Ð»Ñ� enum Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<enum %E%>Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<struct %E%>Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<union %E%>new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ½Ð¾Ð²Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ %#DÐ² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹new_symbol(): Ð˜Ð¼Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð¾ÐµÑ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒÐ½ÐµÑ‚ %<%D(int)%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾Ð³Ð¾ %qsÐ½ÐµÑ‚ %<%D(int)%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾Ð³Ð¾ %qs, Ð¿Ñ€Ð¾Ð±ÑƒÐµÐ¼ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð¼ÐµÑ‚Ð¾Ð´ %<%c%E%>Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qTÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ %qs getterÐ½ÐµÑ‚ FUNCTION_PROFILER Ð´Ð»Ñ� CRISÐ�Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ 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Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… %<%T::%D%>, Ð² %q#TÐ½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %qD Ð½Ðµ Ð±Ñ‹Ð» Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð»Ð¸Ð½ÐºÐ¾Ð²ÐºÐ¸Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ ABIÐ½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð°Ð´Ñ€ÐµÑ�ÐµÐ² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ returnÐ½ÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qTÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ sclass Ð´Ð»Ñ� %s stab (0x%x)Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‡ÐºÐ° Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ 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 Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð°Ñ�, Ð½ÐµÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ __atomic_always_lock_freeÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %LÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° new Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾, Ð½Ðµ Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ typedefÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° new Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð° Ð±ÐµÐ· Ñ�ÐºÐ¾Ð±Ð¾Ðº Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð´Ð»Ñ� static assertionÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ CONSTRUCTORÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� non-inline Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %Lnon-decl/MEM_REF LHS Ð² Ð·Ð°Ñ‚Ð¸Ñ€Ð°ÑŽÑ‰ÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐ½ÐµÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ INTEGER Ð²Ð¸Ð´Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %Lnon-delegitimized UNSPEC %s (%d) Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ __atomic_is_lock_freeÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 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%>Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ-Ñ�ÐºÐ°Ð»Ñ�Ñ€ BIT_FIELD_REF, IMAGPART_EXPR Ð¸Ð»Ð¸ REALPART_EXPRÐ½ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q+D Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<concept%>Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<constexpr%>Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÐµÐ¼ %qTÐ½Ðµstatic-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿Ð¾Ñ�Ð»Ðµ static-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ÐµÐ½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° %q#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ�Ñ�Ñ‹Ð»ÐºÐ° %q#D, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ð¾Ñ�Ð»Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ-Ð²ÐµÑ€Ñ…Ð½Ð¸Ð¹-ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ BIT_FIELD_REF, IMAGPART_EXPR Ð¸Ð»Ð¸ REALPART_EXPRÐ½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð½ÐµÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ� Ð±Ð¾Ð»ÐµÐµ Ñ‡ÐµÐ¼ Ð¾Ð´Ð½Ð¸Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÐµÐ¼non-vector CONSTRUCTOR Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸Ð½ÐµÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ÐµÑ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð¾Ð² Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¿ÑƒÑ�Ñ‚, Ð½Ð¾ Ð²Ñ‹Ñ…Ð¾Ð´Ñ‹ Ð½Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ñ‹Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ° nonnull Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� NULLÐ² Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu)Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu, Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %lu)Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu, Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %lu)Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ñ…Ð½Ð¾Ñ€Ð¼Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¸ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð½Ð¾
  
  Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð² BIT_INSERT_EXPRÑ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² Ð½Ðµ Ñ�ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ DO Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� %s !$ACC LOOP Ð² %LÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ DO Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð¶Ð°Ñ‚Ð¾Ð³Ð¾ %s Ð² %LÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� returnÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ð¶Ð°Ñ‚Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð¾Ð²Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°ÐºÐºÑƒÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ñ‚Ð¸Ð¿ÐµÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° sentinelÐ·Ð°Ð¼ÐµÑ‡Ð°Ð½Ð¸ÐµÐ·Ð°Ð¼ÐµÑ‡Ð°Ð½Ð¸Ðµ: Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸, Ð³Ð´Ðµ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu)Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽÑ‡Ð¸Ñ�Ð»Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ 0 Ð¸Ð»Ð¸ 1Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÑ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÑ‡Ð¸Ñ�Ð»Ð¾ Ð¼ÐµÑ‚Ð¾Ðº Ð±Ð»Ð¾ÐºÐ¾Ð² Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ (%d) != n_basic_blocks (%d)Ñ‡Ð¸Ñ�Ð»Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ Ð´Ð²Ð¾Ð¹ÐºÐ¸Ñ‡Ð¸Ñ�Ð»Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒ Ð´Ð²ÑƒÑ…Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0..63objc++-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%>Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %<distribute%> Ð¸Ð»Ð¸ %<parallel%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ñ‹ Ð² %<teams%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %<inbranch%> Ð¸ %<notinbranch%> Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð´Ð»Ñ� %<__simd__%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 0.0 Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð³Ñ€ÑƒÐ¶ÐµÐ½Ð¾ ÐºÐ°Ðº Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÑ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ñ‹ Objective-C Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð¾Ð¼Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<fallthrough%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ðº Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÑƒÑ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð±ÐµÑ€ÑƒÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<explicit%>Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ð¹ %<auto%> Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½ Ðº %<void%>Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ .bss Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹ÐµÑ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ .noinitÐ² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�Ð»Ð°Ð±Ñ‹Ðµ Ð°Ð»Ð¸Ð°Ñ�Ñ‹Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ %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:Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� ?: Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qTÐ¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ %qE Ð¼Ð¾Ð¶ÐµÑ‚ Ð´Ð°Ñ‚ÑŒ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° ÑƒÑ€Ð¾Ð²Ð½Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…Ð¾Ð¿Ñ†Ð¸Ñ� %qs Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� %s, Ð½Ð¾ Ð½Ðµ Ð´Ð»Ñ� %soption("%s") ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð·Ð°Ð´Ð°Ð½Ð¾Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ðµ ÐºÐ»ÑŽÑ‡Ð¸: Ð¾Ð¿Ñ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ñ†ÐµÐ»Ð¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¿ÐµÑ€ÐµÐ´Ð°Ð½Ñ‹ ÐºÐ»ÑŽÑ‡Ð¸: ordered Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð½ÑƒÐ»ÐµÐ¼ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼Ð¾Ñ€Ð¸Ð³Ð¸Ð½Ð°Ð» %<default%> Ð·Ð´ÐµÑ�ÑŒÐ¸Ñ�Ñ…Ð¾Ð´Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒinline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ðµ ÐºÐ°Ðº extern, Ð½Ðµ Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð°Ñ‚ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµÐ¿ÐµÑ€Ð²Ð¾Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒÐ·Ð°Ð²Ð¸Ñ�ÑˆÐ°Ñ� %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð´Ñ€ÑƒÐ³Ð¾Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒÐ´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qD, Ð½Ð¾ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚Ð²Ð½ÐµÑˆÐ½Ð¸Ð¹ %<__transaction_cancel%> Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ %<__transaction_atomic%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð²Ð½ÐµÑˆÐ½Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð° %iÐ²Ð½ÐµÑˆÐ½Ñ�Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² %<transaction_may_cancel_outer%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð²Ð½ÐµÑˆÐ½Ñ�Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð²Ð½ÐµÑˆÐ½Ñ�Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %d Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� Ð¿Ð¾Ñ€Ñ‡ÐµÐ¹ "%s"Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %qc Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %d - Ð½Ðµ Ð²Ð½Ð°Ñ‡Ð°Ð»ÐµÐ²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» %s ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¿Ð°Ð¿ÐºÐµ %sÐ²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¸Ð¼Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼Ð´Ð²Ð°Ð¶Ð´Ñ‹ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ñ�Ð¼Ð°Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ñ� Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %dÐ²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %<&%>Ð² Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»Ðµ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%>Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%> - ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð³Ñ€ÑƒÐ¿Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð½Ð° Ð²ÐµÑ€ÑˆÐ¸Ð½Ðµ Ñ�Ñ‚ÐµÐºÐ°output_move_single:Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð»Ñ� %qDÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %qsÐ¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Ð¸Ð¼ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %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%>Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ðµ Ð´Ð»Ñ� %s()Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ `%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 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ»Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¿Ñ€Ð¾Ñ…Ð¾Ð´ %s Ð½ÑƒÐ¶Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð² set_pass_param Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸, Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² NEXT_PASSÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<this%> Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ %qT Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qT, Ð° Ð½Ðµ %qTÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° NULL Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %P Ð² %qDÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ñ‚ %qE Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ñ‚Ð¸Ð¿Ð° Ñ†ÐµÐ»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %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 Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %i Ð² restrict-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ %ZÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¼Ð½Ð¾Ð³Ð¾Ñ‚Ð¾Ñ‡Ð¸Ðµ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qDÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%> ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð½Ð° Ñ�Ñ‚ÐµÐºpedwarnpedwarn: Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ð°Ð¼ Ð½ÑƒÐ¶Ð½Ñ‹ Ñ�Ð²Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð² Ð²Ð°ÑˆÐµÐ¼ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ñ�Ð²Ð½Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ %<%T::%>permerrorpermerror: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² pex_init: %mÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ñ‹Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwiÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ‚Ð¸Ð¿Ð° %<%T [%wu]%> Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwiÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwiÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð½Ðµ Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� GPL-Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹ Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸ÐµÐ¹
  %sÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð» Ð½ÑƒÐ»ÐµÐ²ÑƒÑŽ callback Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� %sÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð±Ñ‹Ð» Ð·Ð°Ð´Ð°Ð½ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ð¿ÑƒÑ‚Ñ�Ð¼Ð¸:
  %s
! %splugin-Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´plugin-Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´plugin-Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %qs Ð±ÐµÐ· ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¸ reference-Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð°Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° plugin-Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¹ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ configure ÐºÐ»ÑŽÑ‡ --enable-pluginÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹, ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÐµÐ¼Ñ‹Ðµ Ñ�Ð±Ð¾Ñ€Ñ‰Ð¸ÐºÐ¾Ð¼ Ð¼ÑƒÑ�Ð¾Ñ€Ð°Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %<VOID *%>ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %<void *%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ñ�Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¾Ñ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð² C++ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ const Ð² %qTÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ const Ð² %s %q+DÐ¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE: ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽÐ² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ñ�ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ‚ÐµÑ€Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð²Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð±Ð°Ð·Ñƒ %qTÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qT Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ lvalueÑ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qT Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ rvalueÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ/Ñ†ÐµÐ»Ð¾Ðµ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ case Ð½ÐµÐ»ÑŒÐ·Ñ� ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»Ñ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð² ISO CÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ð½Ðµ Ñ�Ð²Ñ�Ð·Ð°Ð½Ð½Ñ‹Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¿Ð»ÑŽÑ� Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð² BIT_FIELD_REFÐ¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %qsÐ¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Linux ABIÐ¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð»Ñ� Ð² %<struct%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� %<designated_init%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð° Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ delete [] Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°:Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°:Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qTÐ¿Ð¾Ñ‚ÐµÐ½Ñ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽÐ¿Ñ€ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¿Ñ€ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ 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Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð»Ð° %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð»Ð° %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð»Ð° %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#DÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%E%>Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%E%> ÐºÐ°Ðº %<@optional%>Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%E%> ÐºÐ°Ðº %<@required%>Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%s%>Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qEÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ� %qL Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#TÐ·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð¾ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q+DÐ·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ°Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð² %q#D Ð·Ð´ÐµÑ�ÑŒÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒÑ€Ð°Ð½ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒ ÐºÐ°Ðº %sÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ñ€Ð°Ð½ÐµÐµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒÐ¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qDÐ¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð´ÐµÑ�ÑŒprivate-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»ÐµÑ€Ð° Ð´Ð»Ñ� CR16Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� VxWorksÐ¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾ÐºÐ° Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ� -mg Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹: %s
  Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ~unsigned Ð²Ñ�ÐµÐ³Ð´Ð° Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾ÐµÑ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qs ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² %<@dynamic%>Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qs ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² %<@synthesize%>Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qs Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ñƒ Ð¶Ðµ instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ, Ñ‡Ñ‚Ð¾ Ð¸ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qsÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° Ð½Ðµ Ð² @interface Ð¸Ð»Ð¸ @protocol ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµprotected-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸protected visibility Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸; Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %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 Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð¸Ð· Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ…Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ q/Q Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ�ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qTÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %<operator %T%>ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qTr0 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ ÐºÐ°Ðº Ð·Ð°Ñ‚Ð¸Ñ€Ð°ÐµÐ¼Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¸, Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸, Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ ÐºÐ°Ð½Ð°Ð»Ð°Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� ISO Crange-based %<for%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿rdynamic Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ñ€ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qs Ð² %LÐ¾ÑˆÐ¸Ð±ÐºÐ° Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸Ð¸ Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ðµ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<asm%> Ð²Ñ‹Ð²Ð¾Ð´Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)Ð¿Ñ€Ð¸ÐµÐ¼ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%> ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %q#DÑ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð°Ñ� inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS
  Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð· %q#D
  Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² %<constexpr%> Ð¾Ñ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<enum %E%>Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<pragma omp declare reduction%>Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#DÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ (Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð° Ð¿Ñ€ÐµÐ¶Ð½Ñ�Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸)Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qT ÐºÐ°Ðº Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qs %<#pragma omp declare reduction%> Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° C++ %qTÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Objective-C ÐºÐ»Ð°Ñ�Ñ�Ð° %qsÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q+DÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� friend %q#D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qDÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ ÐºÐ°Ðº %q#DÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ðµ ÐºÐ°Ðº extern, Ð½Ðµ Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð°Ñ‚ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<struct %E%>Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<union %E%>Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#DÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#TÐ¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q+DÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� %q#DÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %q+DÐ¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ typedef %q+DÐ¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ typedef %q+D Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ typedef %q+D Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<constexpr%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… %qDÐ¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð±Ð¾Ð¹Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<mutable%>Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %<%T::%D%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼ÐµÑ€Ñ‚Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qDÑ‚Ð¸Ð¿ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qT Ð² %<#pragma omp declare reduction%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ð¾Ð½ lp %iregion_array Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ region_treeÐ¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ region_array Ð´Ð»Ñ� Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð° %iÐ¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð½ÐµÑ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+DÐ½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð´Ð»Ñ� %q+DÑ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ %qD Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½ Ð´Ð»Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð¸Ð»Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° 'M'Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ð· Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� 'N' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð»Ñ� %q+D, Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ…Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ regparam Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qEreinterpret_cast Ð¸Ð· Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒreinterpret_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ð°Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ð°Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ†Ð¸ÐºÐ» %d Ð² Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð°ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° .rpo: %mÐ¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ %s Ð² %s
--- 2556,2576 ----
  complex Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ñ‚Ð¸Ð¿Ñ‹complex Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ complex Ð´Ð»Ñ� %qs Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L ÑƒÐ¶Ðµ Ð±Ñ‹Ð» ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð½ÐµÐ¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ´Ð»Ñ� Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð·Ð°Ð´Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð°Ñ�Ð¶Ð°Ñ‚Ñ‹Ð¹ Ð¿Ð¾Ñ‚Ð¾Ðº: %sconcept %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°concept %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸concept %q#D Ñ� non-%<bool%> Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %qTconcept %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�concept Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %<bool%>Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qDÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð²ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼Ð¸ pointer-to-member Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð²ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ fold-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� %qE, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %q+D, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° (%s Ð¸ %s)Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð² (%s Ð¸ %s) Ð´Ð»Ñ� %q+DÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð² (%s Ð¸ generic) Ð´Ð»Ñ� %q+DÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð² (generic Ð¸ %s) Ð´Ð»Ñ� %q+DÐ·Ð°Ð´Ð°Ð½ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð´Ð»Ñ� %q+#DÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qsÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ñ�ÑƒÐ¿ÐµÑ€ÐºÐ»Ð°Ñ�Ñ�Ð° %qEÐ·Ð°Ð´Ð°Ð½Ñ‹ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %q+#DÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %q+DÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð´Ð»Ñ� %<%c%s%>Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð´Ð»Ñ� %q+DÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %qDÐ¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ '-pg' Ð²Ð¼ÐµÑ�Ñ‚Ð¾ '-p' Ð´Ð»Ñ� gprof(1)Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ `-pg' Ð²Ð¼ÐµÑ�Ñ‚Ð¾ `-p' Ð´Ð»Ñ� gprof(1)const, volatile Ð¸Ð»Ð¸ __restrict ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð² %<#pragma omp declare reduction%>const, volatile Ð¸Ð»Ð¸ restrict ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %<#pragma omp declare reduction%>Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ñ€Ð°Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð¸ ÐºÐ¾Ð¿Ð¸Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² const_double_split:ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qF Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº %<asm%> Ð²Ñ‹Ð²Ð¾Ð´ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ðµ Ð¿ÐµÑ€ÐµÐ²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� ADDR_EXPRÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�ÐµÐ±Ñ�ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qF (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qDÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´ÐµÐ»ÐµÐ³Ð¸Ñ€ÑƒÐµÑ‚ Ðº Ñ�ÐµÐ±Ðµconstructor delegation Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° mem-initializer Ð´Ð»Ñ� %qDÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð»Ñ�Ñ� Ð² Ñ‚ÐµÐ»Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ñ‹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ñ‹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¾Ñ‚ 0 Ð´Ð¾ %d Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ñ‹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼Ð¸ Ð¾Ñ‚ 0 Ð´Ð¾ %d Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ %<virtual%>ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ð¹ Ñ†Ð¸ÐºÐ» Ð·Ð´ÐµÑ�ÑŒÑ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %qDÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ continue Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð°Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ continue Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ‚ÐµÐ»Ð° %<#pragma simd%> Ñ†Ð¸ÐºÐ»Ð°Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð¼ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð±Ð»Ð¾ÐºÐ° %dÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð´Ð¾Ñ�Ñ‚Ð¸Ð³Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ†Ð° Ð½Ðµ-void Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð²Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼Ð¸ pointer-to-member Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð²Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ñ�Ñ‚ÑŒÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %q#T Ð² %q#TÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° %qs Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qsÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qT Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ SSA_NAME Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ðº Ð´Ñ€ÑƒÐ³Ð¾Ð¼Ñƒ Ñ€Ð°Ð·Ð¼ÐµÑ€ÑƒÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð° %qT Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€ %qT Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ ÑƒÑ�ÐµÑ‡ÐµÐ½Ð¸ÐµÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qT Ð¸Ð· %qT Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð·Ð½Ð°Ðº Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² %qT Ð¸Ð· Ð±ÑƒÐ»ÐµÐ²Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ð½ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ %qE Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº volatile Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<false%> Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<false%> Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð² %qDÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ NULL Ðº Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð³Ð¾ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð² C++Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð°Ð»ÐµÐºÐ¾Ð³Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² Ð±Ð»Ð¸Ð¶Ð½Ð¸Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ðº Ñ‚Ð¸Ð¿Ñƒ %q#T Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² %qT Ð¸Ð· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qDÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· NULLÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D rvalue Ñ‚Ð¸Ð¿Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ¸copyprivate Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� threadprivate Ð¸Ð»Ð¸ private Ð²Ð¾ Ð²Ð½ÐµÑˆÐ½ÐµÐ¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÐ¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ ÐºÐ¾Ñ€ÐµÐ½ÑŒ Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð°Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð¾Ð² Ñ†Ð¸ÐºÐ»Ð° %dÐ¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½Ð° Ð³Ð¾Ð»Ð¾Ð²Ð° Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð²Ñ‹Ñ…Ð¾Ð´Ð¾Ð² Ñ†Ð¸ÐºÐ»Ð° %dÐ¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�: Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¹ Ð´ÑƒÐ³Ð¸ %d-%d Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %iÐ¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½Ð° Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�: Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÐµÐ½Ð¸Ð¹ Ð±Ð»Ð¾ÐºÐ° %d Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %iÐ¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½Ð° Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�: Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ñ‹ Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð¼ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�Ð˜Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹: Ð¾Ð±Ñ‰Ð¸Ð¹ Ñ�Ñ‡Ñ‘Ñ‚Ñ‡Ð¸Ðº Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ� %s (%d Ð¸Ð· %d) Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÑƒ Ð±Ð»Ð¾ÐºÐ° (%d)Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° GO: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° final %qs: %mÐ½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð¾Ñ‚Ð·Ñ‹Ð²Ð° %sÐ½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°ÐºÑ€Ñ‹Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¾Ñ‚Ð²ÐµÑ‚Ð° %sÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° %qs: %mÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ %qE Ð¸Ð· %<void%> Ð² %<bool%>Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð¸Ð· %qT Ð² %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ð¾Ñ€Ð¾Ð´Ð¸Ñ‚ÑŒ HSAIL Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s: Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ�Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ‚Ð¾Ð³Ð¾ Ð¶Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°, Ñ‡Ñ‚Ð¾ Ð¸ %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ ÐºÐ»Ð°Ñ�Ñ� %qEÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qEÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ setter/getter Ð´Ð»Ñ� %qE Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qEÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ñ„Ð°Ð¹Ð» Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ %s
  Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° Go %qs: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° %qs: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° final %qs: %mÐ½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð½Ð°Ð¹Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¾Ñ‚Ð·Ñ‹Ð²Ð° %sÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ñ„Ð°Ð¹Ð»Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²: %mÐ½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¾Ñ‚Ð²ÐµÑ‚Ð° %sÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¾Ð±Ñ€Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¾Ð±Ñ€Ð°Ñ‚ÑŒ ÑˆÐµÑ�Ñ‚Ð½Ð°Ð´Ñ†Ð°Ñ‚ÐµÑ€Ð¸Ñ‡Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ BRIG Ñ„Ð°Ð¹Ð»Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ typename typeÑ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ðµ RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð¾Ñ‚Ð·Ñ‹Ð²Ð° %sÐ½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð²Ð¾ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¾Ñ‚Ð²ÐµÑ‚Ð° %sÐ½ÐµÐ¿Ð¾Ð½Ñ�Ñ‚Ð½Ð¾ kern.osversion %q.*sÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ð´ÐµÐ»Ð°Ñ‚ÑŒ unmap pch_address_space: %mÑ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ ABI, Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¾Ð¹ / ABI, Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ endianness, Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ '%s', Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qTÑ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT, Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ�Ñ‹Ð»Ð¾ÐºÑ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° voidÑ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÑ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÑ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° voidÑ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÑ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� %qDÑ�Ð¾Ð·Ð´Ð°ÐµÑ‚Ñ�Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð½ÐµÑ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð° %qEcustom-fpu-cfg Ð¾Ð¿Ñ†Ð¸Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<no-%>custom-fpu-cfg Ð¾Ð¿Ñ†Ð¸Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°cv-qualified type Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q+D Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½Ð¸ Ñ‚Ð¸Ð¿Ð°, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %qT Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð´Ð°Ð½Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ð° %q+D Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ð¾Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€data-model=far Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð´Ð»Ñ� cr16c Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹Ð¼ÐµÑ€Ñ‚Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ðµ EHÐ¼ÐµÑ€Ñ‚Ð²Ð°Ñ� Ð³Ð¸Ñ�Ñ‚Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð°Ð¾Ñ‚Ð»Ð°Ð´ÐºÐ°Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %qs Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¼Ñƒ Ð²Ñ‹Ð±Ð¾Ñ€ÑƒÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ %qs Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²Ñ‹Ñ�Ð¾ÐºÐ¾Ñ‚Ð»Ð°Ð´ÐºÐ°: decl-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°decl-specifier Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ð¸Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÑ‚Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %q+D, Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<extern%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<~%T%> ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qTÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#TÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÑŽÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %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 ÐºÐ°Ðº Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qF Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð² Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° voidÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¹ Ð±Ð°Ð·Ðµ %qT Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ Ð¿Ñ€Ð¸ Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ Ð¿Ð¾Ð¸Ñ�ÐºÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %qDÐ¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ private Ð·Ð´ÐµÑ�ÑŒÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ protected Ð·Ð´ÐµÑ�ÑŒdecltype Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸decltype Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð¾ Ð´Ð¾ %qT, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð±ÑƒÐ»ÐµÐ²Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qDÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² C++Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qE, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qDÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�Ð²Ñ‹Ð²Ð¾Ð´ %qT ÐºÐ°Ðº %qTÑ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚ÐµÐ»Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %d, Ð¼Ð¸Ð½Ð¸Ð¼ÑƒÐ¼ %d, Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %dÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %qDÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qDÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÐµÐ³Ð¾ %qDÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d %q#DÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ¸Ð·Ð°Ð´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� lambda-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð·Ð°Ð´Ð°Ð½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…Ñ�Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¼Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ %q#DÑ�Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¼Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ� Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ðµ move Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %qT Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ move Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ñ‹ %qTÐ¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° Ð² %CÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² C++Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ðµ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² C++Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² C++Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð² Ð±Ð»Ð¾ÐºÐµ %i Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð´Ð¾Ð¼Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð°Ð´ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð² Ð±Ð»Ð¾ÐºÐµ %iÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð² Ð±Ð»Ð¾ÐºÐµ %i Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ %<dllimport%>Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T Ð½Ðµ Ð¿Ð¾Ð»Ð½Ð¾ Ð²Ð¿Ð»Ð¾Ñ‚ÑŒ Ð´Ð¾ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ð¾Ð¹ Ñ�ÐºÐ¾Ð±ÐºÐ¸Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<#include <initializer_list>%>Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð²Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½, Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ %qTÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ %q+DÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ %qDÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° %qEÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q+D Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ dll ÐºÐ»Ð°Ñ�Ñ�Ð°Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ð¾Ðµ Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ %qT Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ÑƒÐ´Ð°Ð»Ñ�ÐµÑ‚Ñ�Ñ� LTRANS Ñ„Ð°Ð¹Ð» %s: %mÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#EÑƒÐ´Ð°Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„Ð°Ð¹Ð» %s: %mÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð²Ñ‹Ð·Ð¾Ð²ÐµÑ‚ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸ÐµÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ðµ Ð¸Ð¼Ñ� %qE Ñ€Ð°Ð·Ð±Ð¸Ñ€Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð½Ðµ Ñ‚Ð¸Ð¿, Ð½Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² %qTÑ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° deprecated Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ %<void *%>Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð² %qEÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸ÐµÐ¼ Ñ‚Ð¸Ð¿Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ð°Ñ€ÑƒÑˆÐ¸Ñ‚ÑŒ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸ÐµÐ¼ Ñ‚Ð¸Ð¿Ð° Ð½Ð°Ñ€ÑƒÑˆÐ°ÐµÑ‚ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ union %qTÐ´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� %qE Ñ‚Ð¾Ð¶Ðµ Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ñ‹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ñ‹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¾Ñ‚ 0 Ð´Ð¾ %d Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ñ‹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼Ð¸ Ð¾Ñ‚ 0 Ð´Ð¾ %d Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²Ð²Ñ‹ Ñ…Ð¾Ñ‚ÐµÐ»Ð¸ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ?Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ð½Ð¸Ðµ (%<!%>)?Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ not?Ñ€Ð°Ð·Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ %qE Ð¸ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ€Ð°Ð·Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²Ñ€Ð°Ð·Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð²Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ¾Ð²Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð²Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð² enum %q#TÑ€Ð°Ð·Ð½Ñ‹Ðµ varargsÐ½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð°Ñ� Ð±Ð°Ð·Ð° %qT Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² %qT Ð¸Ð·-Ð·Ð° Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸direct-list-initialization %<auto%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ %qEÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ [%E, %E]Ð¾Ñ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %s Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÐ¾Ñ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %s Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ [%u, %u]Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Objective-C Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ½Ðµ Ð·Ð°Ð´Ð°Ð²Ð°Ð¹Ñ‚Ðµ Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ -march=... Ð¸ -mcpu=...do_check(): Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²do_simplify(): Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð·Ð´ÐµÑ�ÑŒÐ½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒÐ´Ð¾Ð¼Ð¸Ð½Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %d, Ð° Ð½Ðµ %dÑ�Ñ‚Ð°Ñ‚ÑƒÑ� Ð´Ð¾Ð¼Ð¸Ð½Ð°Ñ‚Ð¾Ñ€Ð° %d Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½Ð´Ð²Ð¾Ð¹Ð½Ð¾Ðµ Ð´Ð²Ð¾ÐµÑ‚Ð¾Ñ‡Ð¸Ðµ Ð² MODULE PROCEDURE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐ¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð´Ð²ÑƒÑ�Ð²Ñ�Ð·Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ñ‹Ñ… Ð¸Ð¼ÐµÐ½Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð´Ð²ÑƒÑ�Ð²Ñ�Ð·Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÐ»Ð¾Ð½Ð¾Ð²Ð¸Ð·-Ð·Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹Ñ„Ð°Ð¹Ð» Ð²Ñ‹Ð²Ð¾Ð´Ð°: %s
  Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ %<_Atomic%>Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÐµÐ½Ð¸Ðµ %<_Thread_local%> Ð¸Ð»Ð¸ %<__thread%>Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ %<const%>Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÐµÐ½Ð¸Ðµ %<default%> case Ð² %<_Generic%>Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ %<mutable%>Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ %<restrict%>Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ %<volatile%>Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qDÐ´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qEÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ %qE  Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qsÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€ (Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ) case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° asm %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€ case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�,Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ cv-qualifierÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° %qEÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %<%c%E%> Ñ� ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ '%s'Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#DÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#TÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qDÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ UID Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸: %iÐ´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+DÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ %<%E(%E)%>Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qEÐ´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ‚ÐºÐ¸ %qDÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚ÐºÐ¸ %qEÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ñ‡Ð»ÐµÐ½Ð° %q+DÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ virt-specifierÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ %<if%> ÑƒÑ�Ð»Ð¾Ð²Ð¸ÐµÐ² Ñ‚ÐµÑ‡ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° %s: %s
! Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ %s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð°Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹ Ñ�Ñ‡Ð¸Ñ‚Ð°ÑŽÑ‚Ñ�Ñ� ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¼Ð¸ Ð² C++11dynamic_cast %q#D Ðº %q#T Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ ÑƒÑ�Ð¿ÐµÑˆÐ½Ñ‹Ð¼Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾ ÐºÐ°Ð¶Ð´Ð¾Ð¼ Ð½ÐµÐ¾Ð¿Ð¸Ñ�Ð°Ð½Ð½Ð¾Ð¼ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð²Ñ‹Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð· Ð² ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð³Ð´Ðµ Ð¾Ð½ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ�Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ call_stmt, Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð´ÑƒÐ³Ðµ %s->%sÐ´ÑƒÐ³Ð° Ð¸Ð· %d Ð² %d Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð° ÐºÐ°Ðº Ð½ÐµÑ�Ð¾ÐºÑ€Ð°Ñ‰Ð°ÐµÐ¼Ð°Ñ�Ð´ÑƒÐ³Ð° Ð¸Ð· %d Ð² %d Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð° ÐºÐ°Ðº Ð½ÐµÑ�Ð¾ÐºÑ€Ð°Ñ‰Ð°ÐµÐ¼Ð°Ñ�Ð´ÑƒÐ³Ð° ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð½Ð° Ð½ÐµÐ²ÐµÑ€Ð½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ:Ñ‚Ð¸Ð¿Ñ‹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¸element_number(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð°Ñ� Ð±Ð¸Ð½Ð°Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %C Ð½ÐµÐ½Ð°Ð´Ð»ÐµÐ¶Ð°Ñ‰Ð¸ÐµÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#D Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#T Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ�Ð¸Ð¼Ð²Ð¾Ð» %<\0%> Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐµÐ³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ� PIC-Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°, Ð½Ð¾ PIC-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ� %<_Alignas%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚ Ñ‚ÐµÐ³Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚ Ñ‚ÐµÐ³Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚ Ñ‚ÐµÐ³Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð² Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� lambda init-captureÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² lambda init-captureÐ¿ÑƒÑ�Ñ‚Ð°Ñ� Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ %sÐ¿ÑƒÑ�Ñ‚Ð°Ñ� Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ %sÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ 0 Ð² C, Ñ€Ð°Ð·Ð¼ÐµÑ€ 1 Ð² C++Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ 0 Ð² C, Ñ€Ð°Ð·Ð¼ÐµÑ€ 1 Ð² C++Ð°ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %s Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÐ°ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %s Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ [%u, %u]Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° backtrace Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð» Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Thumb-mcallee-super-interworking Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð» Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð´Ð»Ñ� ThumbÐ¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ� %qsÐ¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ� OpenACC %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð² Ð½Ðµ Ð±Ñ‹Ð»Ð¸ Ñ�Ð²Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ� Ñ†ÐµÐ»ÐµÐ²Ð°Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÐ¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ� Ð·Ð°Ð´Ð°Ñ‡Ð°Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %d Ð±Ð»Ð¾ÐºÐ° %d Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ðµ implied-do Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¾ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾ÐºÐ²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² catch-Ð±Ð»Ð¾ÐºÐ²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð¸Ð·Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² try-Ð±Ð»Ð¾ÐºÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒenum ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² boolean ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² C++Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð² C++Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð² C++Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½ Ð·Ð´ÐµÑ�ÑŒÐ¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ð¸ Ð½ÐµÐ¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸: %qT vs %qTÐ² Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ðµ Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð»Ð¸ unscoped Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� %qs Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� COLLECT_GCC Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� COLLECT_GCC_OPTIONS Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� DJGPP Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� SOURCE_DATE_EPOCH Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ†ÐµÐ»Ð¾Ðµ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ %wdÐ¾ÑˆÐ¸Ð±ÐºÐ°Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s: %mÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ %qsÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² %s: %mÐ¾ÑˆÐ¸Ð±ÐºÐ°: Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¸ Ñ�Ð»Ð¸Ñ�Ð½Ð¸Ð¸ ÐµÐ´Ð¸Ð½Ð¸Ñ† Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸eval_intrinsic(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€eval_type_intrinsic0(): op NULLÐ¾Ñ‡Ð¸Ñ�Ñ‚ÐºÐ° Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� new Ð²Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚ Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ deleteÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼ Ð¸Ð½Ð´Ð¸Ð²Ð¸Ð´ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐµ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð° Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %<%T%>Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð°Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð°Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ use Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð²Ñ‹Ñ…Ð¾Ð´ %d->%d Ð½Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð² movsi Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ expand_binopÑ‚Ð¾Ñ‡ÐºÐ° Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� ÐµÑ�Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ %iÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<#pragma acc%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %<#pragma omp%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<(%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<(%> Ð¸Ð»Ð¸ ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<)%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<)%> Ð¸Ð»Ð¸ %<,%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<*%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> Ð¸Ð»Ð¸ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<)%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<...%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<;%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<}%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<.%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<...%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%> Ð¸Ð»Ð¸ %<)%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%> Ð¸Ð»Ð¸ %<...%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%> Ð¸Ð»Ð¸ %<::%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%>, %<,%>, %<;%>, %<}%> Ð¸Ð»Ð¸ %<__attribute__%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¸Ð»Ð¸ %<{%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¸Ð»Ð¸ %<{%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, %<,%> Ð¸Ð»Ð¸ %<)%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<<%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<=%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<=%>, %<,%>, %<;%>, %<asm%> Ð¸Ð»Ð¸ %<__attribute__%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<>%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@end%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@synchronized%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@throw%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@try%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<[%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<]%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__label__%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__transaction_atomic%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__transaction_relaxed%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<asm%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<catch%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%> Ð¸Ð»Ð¸ %<typename%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>, %<typename%> Ð¸Ð»Ð¸ %<template%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<data%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<data%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma acc %s%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<data%>, %<update%>, %<enter%> Ð¸Ð»Ð¸ %<exit%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<declare%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<decltype%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<delete%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° %<depend%>, %<destroy%> Ð¸Ð»Ð¸ %<update%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<extern%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� %<for%> Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<namespace%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<new%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<none%> Ð¸Ð»Ð¸ %<shared%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<omp_priv%> Ð¸Ð»Ð¸ Ð¸Ð¼Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<operator%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<point%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<return%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<simd%> Ð¸Ð»Ð¸ %<reduction%> Ð¸Ð»Ð¸ %<target%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<static_assert%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<target%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<template%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<throw%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<try%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<using%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<while%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<{%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<{%> Ð¸Ð»Ð¸ %<:%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<}%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<}%> Ð¿ÐµÑ€ÐµÐ´ %<else%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<~%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d ÑƒÑ€Ð¾Ð²Ð½ÐµÐ¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#D, Ð´Ð°Ð½Ð¾ %dÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿ %qT, Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qTÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� %qs %<if%> Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð° Ð½Ðµ %qsÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ...Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ [big-endian|little-endian|default] Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma scalar_storage_order%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ [error|warning|ignored|push|pop] Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC diagnostic%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma message%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚ SSA_NAMEÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿ÐµÑ€ÐµÐ´ %<...%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð±Ð¸Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ boolean Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ°Ð½Ð°Ð»Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ class-keyÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ class-nameÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð»Ð¸ %<...%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� else Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° %<operator%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½ÐµÑ† capture-listÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð¸Ð»Ð¸ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<(%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ goto Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ id-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ id-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹)Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<)%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<*%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ†ÐµÐ»Ð¾ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� iteration-statementÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¼ÐµÑ‚ÐºÐ°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð½Ð´ÐµÐºÑ� Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ namespace-nameÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð¼ÐµÐ½Ð¸Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¿ÐµÑ€ÐµÐ´ %<...%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ pass Ð¸Ð¼Ñ�Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ %<*%>Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ primary-expressionÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ptr-operatorÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qDÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qDÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� selection-statementÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ð¸ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð²Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�-Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-argumentÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-idÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-id Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ template-nameÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð°Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� type-specifierÐ¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� unqualified-idÑ�Ð²Ð½Ð¾Ðµ by-copy capture %<this%> Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ� by-copy capture ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÐµÐ¼Ñ�Ð²Ð½Ð¾Ðµ by-copy capture %qD Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ� by-copy capture ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÐµÐ¼Ñ�Ð²Ð½Ð¾Ðµ by-reference capture %qD Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ� by-reference capture ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÐµÐ¼Ñ�Ð²Ð½Ñ‹Ðµ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð½Ðµ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� copy-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ñ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ goto Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð±Ð»Ð¾ÐºÐ° %dÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#DÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð±ÐµÐ· Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qD (ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ %qD)Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð²Ð½Ðµ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ nested-name-specifierÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#DÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<constexpr%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<inline%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ�Ð²Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qDÑ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ %<concept%>Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² Ð½Ðµ-namespace Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ %qDÑ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<template <>%>Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð²Ð½Ðµ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ nested-name-specifierÑ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� function concept %qDÑ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qTÑ�Ð²Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ñ�Ð²Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð³Ñ€ÑƒÐ¿Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð½Ð° Ð²ÐµÑ€ÑˆÐ¸Ð½Ðµ Ñ�Ñ‚ÐµÐºÐ°exponent-letter 'q' Ð² real-literal-constant Ð² %Cexpr Ð² !$OMP ATOMIC WRITE Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ var = expr Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° var Ð² %Lexpr Ð² !$OMP ATOMIC Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ var = var op expr Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° var Ð² %LÐ²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ðµ new Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ÐµÑ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² mem-initializerÐ²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð² throw-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿expression_rank(): Ð”Ð²Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°extend_ref(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ…Ð²Ð¾Ñ�Ñ‚Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ Ð²ÐµÑ€Ñ…Ð½Ð¸Ñ… Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½extern Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸Ð²Ð½ÐµÑˆÐ½Ñ�Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ globalvalueÐ²Ð½ÐµÑˆÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ TLS Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ñ�Ð¸Ð¼Ð²Ð¾Ð» %q+D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð·Ð°Ð´Ð°Ð½ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qEÐ²Ð¸Ð´Ð¸Ð¼Ñ‹Ð¹ Ð¸Ð·Ð²Ð½Ðµ inline ÐºÐ»Ð¾Ð½Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� %<;%>Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¼ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ÐµÐ»Ð¸ÑˆÐ½Ñ�Ñ� Ð¸Ñ�Ñ…Ð¾Ð´Ñ�Ñ‰Ð°Ñ� Ð´ÑƒÐ³Ð° %d->%dÐ¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %<%T::%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qsÐ¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð»Ð¸ÑˆÐ½Ñ�Ñ� Ñ‚Ð¾Ñ‡ÐºÐ° Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ñ‚Ð¾Ñ‡ÐºÐ° Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ñ‚Ð¾Ñ‡ÐºÐ° Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹ Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ñ‚Ð¸Ð¿Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° %sÐ½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ map ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ '%s'Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� '%s'Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ ÐºÐ¾Ð´ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°: %mÐ½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼Ñ� Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸: %mÐ½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» %s Ð´Ð»Ñ� LTO Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» %s Ñ� LTO Ð²Ñ‹Ð²Ð¾Ð´Ð¾Ð¼Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ðµ Ð½ÐµÐ½ÑƒÐ¶Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð¿Ñ€Ð¾Ñ�Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð½ÐµÐ½ÑƒÐ¶Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ comdat Ð³Ñ€ÑƒÐ¿Ð¿ÐµÐ¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ñ�Ð»ÑƒÑ‡Ð°Ñ� Ð¾Ñ‚ÐºÐ°Ð·Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¸Ð»ÑŒÐ½ÐµÐµ, Ñ‡ÐµÐ¼ Ð´Ð»Ñ� Ñ�Ð»ÑƒÑ‡Ð°Ñ� ÑƒÑ�Ð¿ÐµÑ…Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_compare_exchange%>Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐžÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·ÐºÐµ (reload):Ñ�ÐºÐ²Ð¾Ð·Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð² Ð±Ð»Ð¾ÐºÐµ %dÑ�ÐºÐ²Ð¾Ð·Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ %iÑ�ÐºÐ²Ð¾Ð·Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ð¿ÐµÑ€ÐµÑ�ÐµÐºÐ°ÐµÑ‚ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ %iÑ�ÐºÐ²Ð¾Ð·Ð½Ð¾Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· Ð±Ð»Ð¾ÐºÐ° %dÐ±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð² Objective-C 1.0Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ regparm Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ stdcall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ñ„Ð°Ñ‚Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: fclose %s: %mfe_runtime_error Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ null-Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°fe_runtime_error: Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² (%d Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %d)Ð¿Ð¾Ð»Ðµ %q#D Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‡ÐµÑ€ÐµÐ· %q#DÐ¿Ð¾Ð»Ðµ %q#D Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð¿Ð¾Ð»Ðµ %q+D Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¿Ð¾Ð»Ðµ %q+D Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¿Ð¾Ð»Ðµ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ¿Ð¾Ð»Ðµ %qE Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¿Ð¾Ð»Ðµ %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¸Ð¼Ñ� Ð¿Ð¾Ð»Ñ� Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð½Ðµ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð»Ñ�ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ�ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ printfÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ scanfÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strftimeÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ�Ð¿Ð¾Ð»Ñ� Ð¸Ð¼ÐµÑŽÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ðµ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ñ„Ð°Ð¹Ð» %qs Ð¿Ð¾ÐºÐ¸Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· Ð²Ñ…Ð¾Ð´Ð°ÐºÐ¾Ð½ÐµÑ† Ñ„Ð°Ð¹Ð»Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽÐ² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qE Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%>Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qE Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<register%>Ñ�Ð¸Ð¼Ð²Ð¾Ð»-Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÑ�Ð¸Ð¼Ð²Ð¾Ð»-Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonfind_array_spec(): ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ�find_array_spec(): Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ as(1)find_array_spec(): Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ as(2)find_enum(): Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ %s Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� finiÐ¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ []byteÐ¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %<int%>Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_call_with_static_chain%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_choose_expr%> - Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<va_arg%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %<va_list%>Ð¿ÐµÑ€Ð²Ð¾Ðµ Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»ÐµÐ¼Ð¿ÐµÑ€Ð²Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ð¿Ð¾Ð»Ð¾Ð¶Ð½Ð¾Ð¼ Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸ Ð¾Ñ‚ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ†Ð¸ÐºÐ»Ð°Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ebp Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-maccumulate-outgoing-args%>Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ebp Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<target("accumulate-outgoing-args")%>Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ %s Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ‚Ð¸Ð¿Ñ‹ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ñ‚Ð¸Ð¿Ñ‹ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð² C++Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¼ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼ %q#TÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ†Ðµ %q#TÑ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² - Ð½Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð´Ð»Ñ� %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ÐºÐ¾Ð½Ñ�Ñ‚aÐ½Ñ‚a Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ ÑƒÑ�ÐµÑ‡ÐµÐ½Ð° Ð´Ð¾ Ð½ÑƒÐ»Ñ�Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¿Ñ€ÐµÐ²Ð¾Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ %qT Ñ‚Ð¸Ð¿Ð°Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» ÑƒÑ�ÐµÑ‡ÐµÐ½ Ðº Ð½ÑƒÐ»ÑŽÑ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ %qs Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� (insn) ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð¼ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° fold: Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð´ÐµÑ€ÐµÐ²Ð¾ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ foldÑ�Ð²ÐµÑ€Ñ‚ÐºÐ° Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð½Ð°Ð´ %Ofopen %s: %mfopen: %s: %mÐ´Ð»Ñ� %qDÐ´Ð»Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»Ðµ ÑƒÐ´Ð°Ð»Ð¸Ñ‚Ðµ Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ %<::%D%>Ð´Ð»Ñ� Ð²Ñ‹Ð²Ð¾Ð´Ð° Ðº %<std::initializer_list%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ copy-list-initialization (Ñ‚Ð¾ ÐµÑ�Ñ‚ÑŒ Ð´Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ %<=%> Ð¿ÐµÑ€ÐµÐ´ %<{%>)for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ forÐ´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+DÐ´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð´Ð»Ð¸Ð½Ñ‹for, while Ð¸Ð»Ð¸ do Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ´ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ %d Ð² $-Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° %d Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ %sÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %qs Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %qs Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹, Ð½Ð¾ Ð±Ñ‹Ð»Ð° Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð·Ð°Ð´Ð°Ð½ ÐºÐ°Ðº Ñ�Ñ‚Ñ€Ð¾ÐºÐ° ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹, Ð¸ Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹, Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° Ñ‚Ð¸Ð¿Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð°Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹, Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð°Ñ‰Ð¸Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ð·Ð°Ð´Ð°ÑŽÑ‰Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚, Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ð°Ñ� Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐ° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒÑ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qTÑ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÑ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qTÑ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÑ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° voidforward Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#TÐ½Ð°Ð¹Ð´ÐµÐ½Ð¾ %<%c%s%>Ð’ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %<-%E%> Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %<+%E%>Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %<:%> Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸, Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%>Ð½Ð°Ð¹Ð´ÐµÐ½ %qT, Ð½Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qs, Ð½Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¸Ð¼Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ� Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ñ‹Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð½Ðµ-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� GIMPLE-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð½Ð°Ð¹Ð´ÐµÐ½ Ð¾Ð±ÑŠÐµÐºÑ‚ SSA_NAME, Ð¿Ð¾Ð¼ÐµÑ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð² Ð¿ÑƒÐ» Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ñ�Ð»ÑƒÑ‡Ð°Ð¹ default - Ð½Ðµ Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ case-Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°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 Ð±Ð°Ð¹Ñ‚ÐºÐ°Ð´Ñ€ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº Ð´Ð»Ñ� Ð½Ð°Ð´ÐµÐ¶Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ñ� Ñ�Ñ‚ÐµÐºÐ°free_expr0(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�free_pi_tree(): Ð�ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµfriend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽfriend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð½Ðµ Ð²Ð¸Ð´Ð½Ð° Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ virt-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒfriend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend %#T%>Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend class %T::%D%>Ð¸Ð· Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qFfrv_print_operand: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� nilÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ�Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ñ€Ð¸ ÐµÐµ Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÐµÐ¹ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ Ð½ÐµÑ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ %qXÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ dllimportÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ñ†Ð¸ÐºÐ»Ð° Ð°Ð»Ð¸Ð°Ñ�Ð¾Ð²Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+F Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ð² Ñ�Ñ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+F Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÑ‚ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¼ÐµÑ‚ÐºÐ¸ Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+F Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ð¹ gotoinline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+F Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ alloca (Ñ‡Ñ‚Ð¾ Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ always_inline)Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+F Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°, Ñ‚.Ðº. Ð¾Ð½Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹, Ð¿Ñ€ÐµÐ¿Ñ�Ñ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ðµ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµinline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+F Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ gotoinline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+F Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ setjmpinline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+F Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÑƒ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹ setjmp-longjmpinline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+F Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ð¸Ð· Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<virtual%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð½Ð° %qs Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs ÐºÐ°Ðº %<mutable%>Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ‚ÐµÐ»Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¿Ð¸Ñ�Ð°Ð½Ð¾ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸Ñ‚ÐµÐ»Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ‡ÐµÑ€ÐµÐ· Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð¼Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noreturn%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%>Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%>Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<register%>Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<typedef%>Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ %qsÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¾Ð±ÑŠÑ�Ð²Ð»Ñ�ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ void-Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qsÑ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs, ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð° Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð¸Ñ‚ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÐ¼Ð¾Ð¹, Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ¾Ð´Ð° ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚Ñ�Ñ�inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð² %<#pragma omp declare reduction%>Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %<#pragma omp declare reduction%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ‚Ð¸Ð¿Ñ‹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð¸Ð·-Ð·Ð° %<volatile%>Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð´Ñ€ÐµÑ� Ð¼ÐµÑ‚ÐºÐ¸Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð² nested-name-specifierÑ� Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð·Ñ€ÐµÐ½Ð¸Ñ� ISO C Ñ‚Ð¸Ð¿Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ñ‹ ÐºÐ°Ðº gnu_inline, Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚ÐµÐ»Ð°Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ¹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ void-Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�%qE Ð¸Ð· ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ auto Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ %qsÐ¸Ð¼Ñ� %qs Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ� auto Ð¸ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ %<__thread%>Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° function_profilerÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° function_profiler Ð´Ð»Ñ� MMIXÑ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qTÐ´Ñ€Ð°Ð¹Ð²ÐµÑ€ gcc Ð²ÐµÑ€Ñ�Ð¸Ñ� %s; %sÐ¸Ñ�Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚ gcc Ð²ÐµÑ€Ñ�Ð¸Ñ� %s
  gcc Ð²ÐµÑ€Ñ�Ð¸Ñ� %s %s
  gcov %s%s
! Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð¾Ð±Ð¾Ð±Ñ‰ÐµÐ½Ð½Ð¾Ð¼ thunk-ÐºÐ¾Ð´Ðµ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %<...%>get_mpz(): Ð�Ðµ Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ð¹ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ core-Ñ„Ð°Ð¹Ð»Ð°: %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_ARRAY Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµgfc_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_array_spec(): Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½Ð°gfc_compare_derived_types: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿gfc_compare_expr(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿gfc_copy_expr(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐ·ÐµÐ» Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�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(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²gfc_variable_attr(): Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹gfortran Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ -E Ð±ÐµÐ· -cppgfortran: Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<-J%>gimple Ð²Ñ‹Ð·Ð¾Ð² Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¸gimple Ð²Ñ‹Ð·Ð¾Ð² Ð¸Ð¼ÐµÐµÑ‚ Ð´Ð²Ðµ Ñ†ÐµÐ»Ð¸Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° gimple: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� %s(%s), Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ %s(%s) Ð² %s, Ð² %s:%dgimple_bb (phi) ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð½Ðµ Ð½Ð° Ñ‚Ð¾Ñ‚ Ð±Ð»Ð¾Ðºgimple_bb (stmt) ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð½Ðµ Ð½Ð° Ñ‚Ð¾Ñ‚ Ð±Ð»Ð¾ÐºÐ¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² gimple Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð»Ð¾Ñ�ÑŒ Ð½ÐµÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹global ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� - Ð·Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐŸÐµÑ€ÐµÑ…Ð²Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ðº Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¸Ð»Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð´Ð°Ð½Ð¾ %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#DÐ´Ð°Ð½Ð¾ %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#TÑ†ÐµÐ»ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° goto Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼ÐµÑ‚ÐºÐ¾Ð¹, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ gp Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð½Ð¾ (Ð½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ñ… Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… ÐµÐ³Ð¾ Ð½ÑƒÐ¶Ð½Ð¾ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ Ð¸ Ð²Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°Ñ‚ÑŒ).gp_offset (%ld) Ð¸Ð»Ð¸ end_offset (%ld) Ð¼ÐµÐ½ÑŒÑˆÐµ Ð½ÑƒÐ»Ñ�Ð¿Ñ€Ð¸ÑˆÐ»Ð¾Ñ�ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ PCHÐ°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð°Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð´Ð»Ñ� MIPS16 Ð¸ ABI, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¾Ñ‚ o32 Ð¸ o64Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ESA/390Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð½Ð° %sÐ°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð° %sÐ¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð³Ð¾Ð»Ð¾Ð²Ð½Ð°Ñ� RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %d Ð´Ð»Ñ� Ð±Ð»Ð¾ÐºÐ° %d Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð°Ð·Ð´ÐµÑ�ÑŒÐ²ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ð²Ñ‹ÑˆÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµiWMMXt Ð¸ NEON Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹iWMMXt Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Thumb Ñ€ÐµÐ¶Ð¸Ð¼Ðµia64_print_operand: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´identical_array_ref(): Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qE ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ C++Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ Ð² C++11Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %<@protocol%>ÐµÑ�Ð»Ð¸ ÐºÐ°ÐºÐ°Ñ�-Ð»Ð¸Ð±Ð¾ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‚Ð¾ Ð²Ñ�Ðµ %<if%> Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¿Ñ€Ð¸ Ð´Ð¾Ñ�Ñ‚Ð¸Ð¶ÐµÐ½Ð¸Ð¸ Ñ�Ñ‚Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚Ñ�Ñ� Ð°Ð²Ð°Ñ€Ð¸Ð¹Ð½Ð¾ifunc Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�ifunc Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼ÐµÐ´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° #pragma %s %s Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� %<#pragma align%> Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾ Ð²Ñ‹Ñ€Ð°Ð²Ð½ÐµÐ½Ð½Ð¾Ð³Ð¾ %q+DÐ¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %<#pragma omp declare simd%> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� %<_Atomic%> ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð½Ðµ-%<uniform%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %<#pragma omp declare simd%> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� %<_Atomic%> ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð² non-inline Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°, Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ð¾Ð³Ð¾ Ðº ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qTÐ¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°, Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ð¾Ð³Ð¾ Ðº Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qTasm-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹, Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ðµ Ðº %qT Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ñ… Ðº ÐºÐ»Ð°Ñ�Ñ�Ñƒ %qT Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ñ… Ðº Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð±ÐµÐ· Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qEÐ¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qTÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð·Ð°Ð´Ð°Ð½Ð¸Ðµ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° "%s" Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾
  Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð³Ð¾ Ð»Ð¸Ð½ÐµÐ¹Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð³Ð°Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð½Ð½Ð¾Ñ‚Ð°Ñ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� #pragma longcall Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÑ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ "%s" Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½
  Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸Ð·-Ð·Ð° Ð½ÐµÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð½Ðµ-POD Ð¿Ð¾Ð»Ñ� %q#DÐ¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ñ… Ð¾Ð¿Ñ†Ð¸Ð¹ %<-fopt-info-%s%>Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¾Ñ‚ %qD, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ nodiscardÑ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %qD, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ nodiscardÐ¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ sink ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñƒ Ñ�Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼, Ð½Ðµ ÐºÑ€Ð°Ñ‚Ð½Ñ‹Ð¼ ÑˆÐ°Ð³Ñƒ Ñ†Ð¸ÐºÐ»Ð°Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� %q.*s Ð² %<-fdump-%s%>Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ»ÑŽÑ‡Ð° %<-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++11 Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÑŽÑ‚ noexceptÐ² C++11 Ñ�Ñ‚Ð¾ throw Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÑŽÑ‚ noexceptÐ² C++98 %<template%> (Ð´Ð»Ñ� Ñ�Ð½Ñ�Ñ‚Ð¸Ñ� Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸) Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²Ð² C++98 %q+D Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ð² C++98 %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ð° Ð½Ðµ %<{...}%>Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� %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_atan2d(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_atanh(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_atrigd(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_cos(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_exp(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_sin(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_trigd(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ñ‚ %qDÐ² simplify_trig_call(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ %q#TÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° %s Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½ Ð¸Ð· ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° %s: %mÐ½ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹ Ñ�ÑƒÐ¼Ð¼Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qsÐ²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ðµ %qs Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ Ð´Ð»Ñ� %qDÑ‡Ð¸Ñ�Ð»Ð¾ Ð²Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ñ… Ð´ÑƒÐ³ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² PHIÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° %qs Ð¸ %qsÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ� Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸ÐµÐ¹ %qE; Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð² present_or_copyÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ - Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð¸Ð»Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%%%c'Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð´Ð»Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %s%s%sÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %s%s%s (%s)Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ°Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ PHI %uÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ %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 Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² label_to_block_mapÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð´Ð»Ñ� Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� 1/1
  
  Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·ÐºÐ¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ CONSTRUCTORÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð½Ð¾Ð¼ÐµÑ€Ð° 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ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº weakrefÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ð¾Ð¹ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼ÐµÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð²Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %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Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %<decltype(auto) %D%> Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<()%> ?)Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q#D Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#DÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰ÐµÐµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ñ�Ð»Ð¾Ð¶Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰ÐµÐµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð½Ð¾Ð¼ %<for%> Ñ†Ð¸ÐºÐ»ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� friend Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð° %q+DÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°injected-class-name %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÐµÐ¼Ñ‹Ð¹ ÐºÐ»Ð¾Ð½ Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐµ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹inline ÐºÐ»Ð¾Ð½ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ�Ð²Ð·Ñ�Ñ‚Ð¸Ðµ inline ÐºÐ»Ð¾Ð½Ð° Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° weakinline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noinlineinline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noinlineinline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½, Ð½Ð¾ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½Ð¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¸ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_toÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�ÐµÐ±Ñ�ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð´Ð»Ñ� Ð½Ðµ inline Ð²Ñ‹Ð·Ð¾Ð²Ð°inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ðµ %q+F Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð°: %sinline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° always_inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+F Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð°: %sÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ð¹ Ñ†Ð¸ÐºÐ» Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ OpenACC Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð·Ð¼, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ð¹Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» %qs Ñ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ‚ Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ %qcÐ²Ñ�Ñ‚Ð°Ð²ÐºÐ° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð² BIT_INSERT_EXPRinsn %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-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ�Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð·Ð°Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ð°Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %<unsigned long%>Ñ†ÐµÐ»Ð¾Ðµ Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒÑ†ÐµÐ»Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¿Ñ€ÐµÐ²Ð¾Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ %qT Ñ‚Ð¸Ð¿Ð°Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ñ†ÐµÐ»Ñ‹Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� %qs Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€Ñƒ Ð¿Ð¾Ð»Ñ� Ð² BIT_FIELD_REFÐ¼ÐµÐ¶Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ñ‹Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� C++Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.  Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�:Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.  Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ:Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.  Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼:Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð½ÐµÑ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� gccÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€: %dÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ cris_side_effect_mode_okÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ� Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð¾Ð¼, Ð²Ð»Ð¸Ñ�ÑŽÑ‰Ð¸Ð¼ Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¹ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� DUMMY Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð² WRITEÐ¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Service Routines Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ThumbÐ¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ¸ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ MIPS16Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ¸ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¿ÐµÑ€Ð²Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° fidoÐ²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° #pragma %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%%cÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %%Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%AÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%BÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%C Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%CÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%D Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%EÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%FÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %%GÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%GÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%HÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%H Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%I Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%JÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%J Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%KÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%LÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%LÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%MÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%MÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%NÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%NÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%OÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%PÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%PÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%RÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%TÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%UÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%YÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%cÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%dÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%dÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%e Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%fÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%fÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%h Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%hÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%i Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%jÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%j Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%jÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%kÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%MÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%pÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%qÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%rÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%rÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%sÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%tÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%t/%%bÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%uÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%vÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%xÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ %%xnÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%y, Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ 'Z'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° 'asm': Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ (ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸) Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð»ÑŽÑ�/Ð¼Ð¸Ð½ÑƒÑ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ --param Ð¸Ð¼Ñ� %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ --param Ð¸Ð¼Ñ� %qs; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° --param %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� CASE_CHAINÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ IACC Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Objective-C++ Ð¸Ð¼Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� OpenACC ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ñ„Ð°Ð¹Ð»Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ PHIÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ PHIÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPECÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPEC: %dÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ _LiteralÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð´Ð»Ñ� %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %q+DÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %qD Ð² Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ðµ NULL Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'O' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'R' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'S' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð°Ð´Ñ€ÐµÑ�Ð° Ð² MEM_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð°Ð´Ñ€ÐµÑ�Ð° Ð² TARGET_MEM_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %<#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Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ rvalue Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð² gimple ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ nil Ñ� nilÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� 'E' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 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%>Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ñ�Ð»ÑƒÑ‡Ð°Ñ� Ð¾Ñ‚ÐºÐ°Ð·Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_compare_exchange%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %<#pragma omp atomic%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ id Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� interrupt/exception Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ id Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� reset Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qEÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�-Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¼ÐµÑ‚ÐºÐ¸ Ð² gimple ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² Ñ„Ð°Ð¹Ð»Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� linkage-specificationÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� %<pragma %s%>, Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %d Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° asmÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ map Ð²Ð¸Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�ÐºÐ¸ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_load%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__atomic_store%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ new-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� nmi Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´Ð»Ñ� reset Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð½ÐµÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð»ÑŽÑ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð° Ñ€Ð°Ð·Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð² %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ð° Ð² MEM_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ð° Ð² TARGET_MEM_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%%%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'A'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'D'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'H'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'O'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'T'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'b'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'e'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'm'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'o'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'p'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'r'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° '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Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð°Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð² BIT_INSERT_EXPRÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� BIT_FIELD_REFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� private Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ñ� Ð½Ð° %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ proc_bind Ð²Ð¸Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� '%s'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð·Ð½Ð°Ðº %qc Ð² Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸Ðµ pure const Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure (Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %<= 0%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ receive Ð¸Ð»Ð¸ send-only ÐºÐ°Ð½Ð°Ð»Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ° %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ reduction-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð´Ð»Ñ� 'J' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð´Ð»Ñ� %q+DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ðµ Ð² Ñ„Ð°Ð¹Ð»Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ñ€Ð°Ð²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð² gimple Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ rtl-ÐºÐ¾Ð´Ð° Ð² Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<__builtin_prefetch%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð»ÑŒÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ send Ð´Ð»Ñ� receive-only ÐºÐ°Ð½Ð°Ð»Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ setter, Ð¾Ð½ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ð´Ð²Ð¸Ð³Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐ° Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ static_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qTÐ´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� template-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<__builtin_prefetch%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð»ÑŒÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %<void%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� newÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %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%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð»Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹, Ð½Ð¸  ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qE Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#TÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ typedef %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<&%>?)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<()%> ?)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° OffsetofÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ 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 ADDRESSÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma GCC memregs [0..16]Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ #pragma __nostandardÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ #pragma __standardÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma ghs endsdaÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma ghs endtdaÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma ghs endzdaÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma ghs interruptÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma ghs sectionÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma ghs startsdaÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma ghs starttdaÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma ghs startzdaÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ #pragma longcallÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ %<#pragma %s%>Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ %<#pragma GCC pch_preprocess%>Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ %<#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 - %wdlang_* check: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² %s, Ð² %s:%dÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð°Ð´Ð°Ð½Ð¸Ðµ Ñ�Ð·Ñ‹ÐºÐ° %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 Ð½Ðµ Ð² Ð´ÐµÑ€ÐµÐ²Ðµ Ñ†Ð¸ÐºÐ»Ð¾Ð²Ð½ÐµÑ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ throw Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q+#FÐ½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ð²Ñ‹ÑˆÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµÐ½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° case-Ð¼ÐµÑ‚ÐºÐ¸ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°lp_array Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ region_treeÐ¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ lp_array Ð´Ð»Ñ� lp %iÐ¾ÑˆÐ¸Ð±ÐºÐ° lseek Ð¿Ñ€Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸Ð¸ Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð¾ÑˆÐ¸Ð±ÐºÐ° lto_obj_file_open()Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<&%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ asm Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð°ÑˆÐ¸Ð½Ð½Ð¾ Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð° Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¿Ð¾Ñ€Ð¾Ð¶Ð´ÐµÐ½Ð¸Ðµ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ð° ÐºÐ»Ð¾Ð½Ð¾Ð² %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ #pragma ADDRESSÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� #pragma builtinÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� #pragma builtinÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° #pragma ghs sectionÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� #pragma redefine_extname, Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� #pragma weak, Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� %<#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>])%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ '#pragma __extern_prefix', Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð½ÐµÐ²ÐµÑ€Ð½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½ COLLECT_GCC_OPTIONSÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� ptx Ñ„Ð°Ð¹Ð»Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ�ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð´Ð»Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² C++17, Ñ‚Ð°Ðº ÐºÐ°Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹ ÐµÑ�Ñ‚ÑŒ Ñ‡Ð°Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° %CÑ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° __underlying_typeÑ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° typeof, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ decltype Ð²Ð·Ð°Ð¼ÐµÐ½Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� nilÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð»Ñ� %qE Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹Ð¼Ð°Ñ�ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼match_attr_spec(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚match_level_4(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€match_string_constant(): Ð Ð°Ð·Ð´ÐµÐ»Ð¸Ñ‚ÐµÐ»ÑŒ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑ€Ñƒ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ %d Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð² Ð¸Ð¼ÐµÐ½ Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¾ Ð´Ð»Ñ� %qEÐ¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ñ€Ð°Ð²Ð½Ð¾ %u-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] Ð¼ÐµÑ‚Ð¾Ð´Ñ‚Ð¸Ð¿Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿Ñƒ Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ€Ð°Ð·Ð´ÐµÐ»Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ€Ð°Ð·Ð´ÐµÐ»Ð°Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ñ€Ð°Ð²Ð½Ð¾ %umio_array_ref(): Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ mips16Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² Ñ‡Ð¸Ñ�Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qF. ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d, Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¾ %dÐ½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² fold-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ�ÐºÐ¾Ð±Ð¾ÐºÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ %<@%D%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Objective-C++Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼ $)Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC visibility push%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma pack%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%> (Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<getter%>)Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%> (Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<setter%>)Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ PHIÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ð¾Ð¼ÐµÑ‚ÐºÐ° REG_EH_REGION Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ° %iÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ [big-endian|little-endian|default] Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma scalar_storage_order%>Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ [error|warning|ignored|push|pop] Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC diagnostic%>Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ Ð² %<-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 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ %qTÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %cÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ñ�Ð¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾Ñ�Ð¼ÐµÑˆÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° Ð² Ð¾Ð´Ð½Ð¾Ð¹ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ðµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð½ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÑ€Ð°Ð·Ð¼ÐµÑ€ Ñ€ÐµÐ¶Ð¸Ð¼Ð° Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€Ñƒ Ð¿Ð¾Ð»Ñ� Ð² BIT_FIELD_REFÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<linear%> Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %<simd%> Ð¸Ð»Ð¸ %<for%>Ð¿Ñ€Ð¸Ñ€Ð¾Ð´Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð² USE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C%<asm%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð±Ð¾Ð»ÐµÐµ %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð²Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð¹ 'crtl' Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° access Ð² base-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ms_abi Ð¸ sysv_abi Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹msp430_select_hwmult_lib Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¾Ð´Ð¸Ð½ Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð² Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ %qs Ð² Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� %qs Ð² Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð²Ñ‹Ð±Ð¾Ñ€ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½Ð²Ñ‹Ð±Ð¾Ñ€ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð¸Ð½Ð´Ð¸Ð²Ð¸Ð´ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� EH Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�, Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐµÑ�Ð»Ð¸ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ .cfi_personalityÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð½Ð¾Ð¼ %<for%> Ñ†Ð¸ÐºÐ»ÐµÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¼ÐµÑ‚Ð¾Ðº default Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switchÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#TÐ²Ñ‹Ñ�Ð²Ð»ÐµÐ½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹Ñ… Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹: %qE Ð¸ %qEÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð¿Ð¾Ð»ÐµÐ¹ Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ %qTÐ·Ð°Ð´Ð°Ð½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ñ‹ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ hot/cold (Ð±Ð»Ð¾Ðº %i)Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qDÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qTÐ¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ inline-Ð²Ñ‹Ð·Ð¾Ð²Ñ‹Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ�Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ interrupt Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…-Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¾Ñ�ÐµÐ¹ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %<%c%E%>Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ nested types Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qDÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€ÐµÐ²Ð°Ð»Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ñ… Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� %qEÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð²Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ save reg Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %<%c%E%>Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ PHI ÑƒÐ·Ð»Ñ‹ Ð² BB %dmultiple-value Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² single-value ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµmultiple-value Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² single-value ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾, Ñ‡Ñ‚Ð¾ Ð¾Ð¿Ñ†Ð¸Ñ� ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð²Ð»ÐµÑ‡ÐµÑ‚ r%dÐ¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ifunc, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼ÐµÐ½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<.*%> Ð¸Ð»Ð¸ %<->*%> Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° pointer-to-member Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %<%E (...)%>, Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€ %<(... ->* %E) (...)%>mutable %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð² Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ð¸ %snaked Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð¼Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð·Ð°Ñ‚ÐµÐ½Ñ�ÐµÑ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ¸Ð¼Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�Ð²Ñ…Ð¾Ð´ Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ %qDÐ¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½ %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð·Ð´ÐµÑ�ÑŒ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾; Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %qDÐ°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼Ð¸Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<typename%> Ð¿ÐµÑ€ÐµÐ´ %<%T::%E%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<typename%> Ð¿ÐµÑ€ÐµÐ´ %qE, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½ÑƒÐ¶Ð½Ð¾ Ñ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ½ÑƒÐ¶Ð½Ð¾ Ñ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ; Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%sÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð° %iÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ�Ð´Ð²Ð¸Ð³Ð°Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %q+DÐ±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qs Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete [] Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ Ð´Ð¸Ð°Ð»ÐµÐºÑ‚Ð¾Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½Ñ‹ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð¼ÐµÐ½Ð¸ %qT Ð´Ð»Ñ� enum Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<enum %E%>Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<struct %E%>Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<union %E%>new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ½Ð¾Ð²Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ %#DÐ² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹new_symbol(): Ð˜Ð¼Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð¾ÐµÑ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒÐ½ÐµÑ‚ %<%D(int)%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾Ð³Ð¾ %qsÐ½ÐµÑ‚ %<%D(int)%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾Ð³Ð¾ %qs, Ð¿Ñ€Ð¾Ð±ÑƒÐµÐ¼ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð¼ÐµÑ‚Ð¾Ð´ %<%c%E%>Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qTÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ %qs getterÐ½ÐµÑ‚ FUNCTION_PROFILER Ð´Ð»Ñ� CRISÐ�Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ 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Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… %<%T::%D%>, Ð² %q#TÐ½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %qD Ð½Ðµ Ð±Ñ‹Ð» Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð»Ð¸Ð½ÐºÐ¾Ð²ÐºÐ¸Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ ABIÐ½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð°Ð´Ñ€ÐµÑ�ÐµÐ² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ returnÐ½ÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qTÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ sclass Ð´Ð»Ñ� %s stab (0x%x)Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‡ÐºÐ° Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ %<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 Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð°Ñ�, Ð½ÐµÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ __atomic_always_lock_freeÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %LÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° new Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾, Ð½Ðµ Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ typedefÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° new Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð° Ð±ÐµÐ· Ñ�ÐºÐ¾Ð±Ð¾Ðº Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð´Ð»Ñ� static assertionÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ CONSTRUCTORÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� non-inline Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %Lnon-decl/MEM_REF LHS Ð² Ð·Ð°Ñ‚Ð¸Ñ€Ð°ÑŽÑ‰ÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐ½ÐµÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ INTEGER Ð²Ð¸Ð´Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %Lnon-delegitimized UNSPEC %s (%d) Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ __atomic_is_lock_freeÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 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%>Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ-Ñ�ÐºÐ°Ð»Ñ�Ñ€ BIT_FIELD_REF, IMAGPART_EXPR Ð¸Ð»Ð¸ REALPART_EXPRÐ½ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q+D Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<concept%>Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<constexpr%>Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÐµÐ¼ %qTÐ½Ðµstatic-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿Ð¾Ñ�Ð»Ðµ static-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ÐµÐ½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° %q#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ�Ñ�Ñ‹Ð»ÐºÐ° %q#D, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ð¾Ñ�Ð»Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ-Ð²ÐµÑ€Ñ…Ð½Ð¸Ð¹-ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ BIT_FIELD_REF, IMAGPART_EXPR Ð¸Ð»Ð¸ REALPART_EXPRÐ½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð½ÐµÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ� Ð±Ð¾Ð»ÐµÐµ Ñ‡ÐµÐ¼ Ð¾Ð´Ð½Ð¸Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÐµÐ¼non-vector CONSTRUCTOR Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸Ð½ÐµÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ÐµÑ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð¾Ð² Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¿ÑƒÑ�Ñ‚, Ð½Ð¾ Ð²Ñ‹Ñ…Ð¾Ð´Ñ‹ Ð½Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ñ‹Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ° nonnull Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� NULLÐ² Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu)Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu, Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %lu)Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu, Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %lu)Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ñ…Ð½Ð¾Ñ€Ð¼Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¸ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð½Ð¾
  
  Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð² BIT_INSERT_EXPRÑ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² Ð½Ðµ Ñ�ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ DO Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� %s !$ACC LOOP Ð² %LÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ DO Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð¶Ð°Ñ‚Ð¾Ð³Ð¾ %s Ð² %LÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� returnÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ð¶Ð°Ñ‚Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð¾Ð²Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°ÐºÐºÑƒÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ñ‚Ð¸Ð¿ÐµÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° sentinelÐ·Ð°Ð¼ÐµÑ‡Ð°Ð½Ð¸ÐµÐ·Ð°Ð¼ÐµÑ‡Ð°Ð½Ð¸Ðµ: Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸, Ð³Ð´Ðµ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu)Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽÑ‡Ð¸Ñ�Ð»Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ 0 Ð¸Ð»Ð¸ 1Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÑ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÑ‡Ð¸Ñ�Ð»Ð¾ Ð¼ÐµÑ‚Ð¾Ðº Ð±Ð»Ð¾ÐºÐ¾Ð² Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ (%d) != n_basic_blocks (%d)Ñ‡Ð¸Ñ�Ð»Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ Ð´Ð²Ð¾Ð¹ÐºÐ¸Ñ‡Ð¸Ñ�Ð»Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒ Ð´Ð²ÑƒÑ…Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0..63objc++-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%>Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %<distribute%> Ð¸Ð»Ð¸ %<parallel%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ñ‹ Ð² %<teams%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %<inbranch%> Ð¸ %<notinbranch%> Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð´Ð»Ñ� %<__simd__%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 0.0 Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð³Ñ€ÑƒÐ¶ÐµÐ½Ð¾ ÐºÐ°Ðº Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÑ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ñ‹ Objective-C Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð¾Ð¼Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<fallthrough%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ðº Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÑƒÑ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð±ÐµÑ€ÑƒÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<explicit%>Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ð¹ %<auto%> Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½ Ðº %<void%>Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ .bss Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹ÐµÑ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ .noinitÐ² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�Ð»Ð°Ð±Ñ‹Ðµ Ð°Ð»Ð¸Ð°Ñ�Ñ‹Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ %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:Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� ?: Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qTÐ¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ %qE Ð¼Ð¾Ð¶ÐµÑ‚ Ð´Ð°Ñ‚ÑŒ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° ÑƒÑ€Ð¾Ð²Ð½Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…Ð¾Ð¿Ñ†Ð¸Ñ� %qs Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� %s, Ð½Ð¾ Ð½Ðµ Ð´Ð»Ñ� %soption("%s") ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð·Ð°Ð´Ð°Ð½Ð¾Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ðµ ÐºÐ»ÑŽÑ‡Ð¸: Ð¾Ð¿Ñ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ñ†ÐµÐ»Ð¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¿ÐµÑ€ÐµÐ´Ð°Ð½Ñ‹ ÐºÐ»ÑŽÑ‡Ð¸: ordered Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð½ÑƒÐ»ÐµÐ¼ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼Ð¾Ñ€Ð¸Ð³Ð¸Ð½Ð°Ð» %<default%> Ð·Ð´ÐµÑ�ÑŒÐ¸Ñ�Ñ…Ð¾Ð´Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒinline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ðµ ÐºÐ°Ðº extern, Ð½Ðµ Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð°Ñ‚ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµÐ¿ÐµÑ€Ð²Ð¾Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒÐ·Ð°Ð²Ð¸Ñ�ÑˆÐ°Ñ� %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð´Ñ€ÑƒÐ³Ð¾Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒÐ´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qD, Ð½Ð¾ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚Ð²Ð½ÐµÑˆÐ½Ð¸Ð¹ %<__transaction_cancel%> Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ %<__transaction_atomic%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð²Ð½ÐµÑˆÐ½Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð° %iÐ²Ð½ÐµÑˆÐ½Ñ�Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² %<transaction_may_cancel_outer%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð²Ð½ÐµÑˆÐ½Ñ�Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð²Ð½ÐµÑˆÐ½Ñ�Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %d Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� Ð¿Ð¾Ñ€Ñ‡ÐµÐ¹ "%s"Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %qc Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %d - Ð½Ðµ Ð²Ð½Ð°Ñ‡Ð°Ð»ÐµÐ²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» %s ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¿Ð°Ð¿ÐºÐµ %sÐ²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¸Ð¼Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼Ð´Ð²Ð°Ð¶Ð´Ñ‹ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ñ�Ð¼Ð°Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ñ� Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %dÐ²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %<&%>Ð² Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»Ðµ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%>Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%> - ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð³Ñ€ÑƒÐ¿Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð½Ð° Ð²ÐµÑ€ÑˆÐ¸Ð½Ðµ Ñ�Ñ‚ÐµÐºÐ°output_move_single:Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð»Ñ� %qDÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %qsÐ¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Ð¸Ð¼ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %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%>Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ðµ Ð´Ð»Ñ� %s()Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ `%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 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ»Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¿Ñ€Ð¾Ñ…Ð¾Ð´ %s Ð½ÑƒÐ¶Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð² set_pass_param Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸, Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² NEXT_PASSÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<this%> Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ %qT Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qT, Ð° Ð½Ðµ %qTÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° NULL Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %P Ð² %qDÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ñ‚ %qE Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ñ‚Ð¸Ð¿Ð° Ñ†ÐµÐ»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %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 Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %i Ð² restrict-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ %ZÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¼Ð½Ð¾Ð³Ð¾Ñ‚Ð¾Ñ‡Ð¸Ðµ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qDÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%> ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð½Ð° Ñ�Ñ‚ÐµÐºpedwarnpedwarn: Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ð°Ð¼ Ð½ÑƒÐ¶Ð½Ñ‹ Ñ�Ð²Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð² Ð²Ð°ÑˆÐµÐ¼ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ñ�Ð²Ð½Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ %<%T::%>permerrorpermerror: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² pex_init: %mÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ñ‹Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwiÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ‚Ð¸Ð¿Ð° %<%T [%wu]%> Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwiÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwiÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð½Ðµ Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� GPL-Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹ Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸ÐµÐ¹
  %sÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð» Ð½ÑƒÐ»ÐµÐ²ÑƒÑŽ callback Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� %sÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð±Ñ‹Ð» Ð·Ð°Ð´Ð°Ð½ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ð¿ÑƒÑ‚Ñ�Ð¼Ð¸:
  %s
! %splugin-Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´plugin-Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´plugin-Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %qs Ð±ÐµÐ· ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¸ reference-Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð°Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° plugin-Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¹ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ configure ÐºÐ»ÑŽÑ‡ --enable-pluginÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹, ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÐµÐ¼Ñ‹Ðµ Ñ�Ð±Ð¾Ñ€Ñ‰Ð¸ÐºÐ¾Ð¼ Ð¼ÑƒÑ�Ð¾Ñ€Ð°Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %<void *%>ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %<void *%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ñ�Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¾Ñ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð² C++ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ const Ð² %qTÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ const Ð² %s %q+DÐ¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE: ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽÐ² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ñ�ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ‚ÐµÑ€Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð²Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð±Ð°Ð·Ñƒ %qTÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qT Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ lvalueÑ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qT Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ rvalueÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ/Ñ†ÐµÐ»Ð¾Ðµ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ case Ð½ÐµÐ»ÑŒÐ·Ñ� ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»Ñ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð² ISO CÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ð½Ðµ Ñ�Ð²Ñ�Ð·Ð°Ð½Ð½Ñ‹Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¿Ð»ÑŽÑ� Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð² BIT_FIELD_REFÐ¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %qsÐ¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Linux ABIÐ¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð»Ñ� Ð² %<struct%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� %<designated_init%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð° Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ delete [] Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°:Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°:Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qTÐ¿Ð¾Ñ‚ÐµÐ½Ñ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽÐ¿Ñ€ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¿Ñ€ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ 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Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð»Ð° %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð»Ð° %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð»Ð° %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#DÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%E%>Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%E%> ÐºÐ°Ðº %<@optional%>Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%E%> ÐºÐ°Ðº %<@required%>Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%c%s%>Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qEÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ� %qL Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#TÐ·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð¾ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q+DÐ·Ð´ÐµÑ�ÑŒ Ð±Ñ‹Ð»Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ°Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð² %q#D Ð·Ð´ÐµÑ�ÑŒÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒÑ€Ð°Ð½ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒ ÐºÐ°Ðº %sÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ñ€Ð°Ð½ÐµÐµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒÐ¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qDÐ¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð´ÐµÑ�ÑŒprivate-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»ÐµÑ€Ð° Ð´Ð»Ñ� CR16Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� VxWorksÐ¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾ÐºÐ° Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ� -mg Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹: %s
  Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ~unsigned Ð²Ñ�ÐµÐ³Ð´Ð° Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾ÐµÑ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qs ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² %<@dynamic%>Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qs ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² %<@synthesize%>Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qs Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ñƒ Ð¶Ðµ instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ, Ñ‡Ñ‚Ð¾ Ð¸ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ %qsÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° Ð½Ðµ Ð² @interface Ð¸Ð»Ð¸ @protocol ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµprotected-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸protected visibility Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸; Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %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 Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð¸Ð· Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ…Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ q/Q Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ�ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qTÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %<operator %T%>ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qTr0 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ ÐºÐ°Ðº Ð·Ð°Ñ‚Ð¸Ñ€Ð°ÐµÐ¼Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¸, Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸, Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ ÐºÐ°Ð½Ð°Ð»Ð°Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� ISO Crange-based %<for%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿rdynamic Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ñ€ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qs Ð² %LÐ¾ÑˆÐ¸Ð±ÐºÐ° Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸Ð¸ Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ðµ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<asm%> Ð²Ñ‹Ð²Ð¾Ð´Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)Ð¿Ñ€Ð¸ÐµÐ¼ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%> ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %q#DÑ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð°Ñ� inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS
  Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð· %q#D
  Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² %<constexpr%> Ð¾Ñ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<enum %E%>Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<pragma omp declare reduction%>Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#DÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ (Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð° Ð¿Ñ€ÐµÐ¶Ð½Ñ�Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸)Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qT ÐºÐ°Ðº Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qs %<#pragma omp declare reduction%> Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° C++ %qTÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Objective-C ÐºÐ»Ð°Ñ�Ñ�Ð° %qsÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q+DÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� friend %q#D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qDÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ ÐºÐ°Ðº %q#DÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ðµ ÐºÐ°Ðº extern, Ð½Ðµ Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð°Ñ‚ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<struct %E%>Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<union %E%>Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#DÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#TÐ¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q+DÑ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� %q#DÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %q+DÐ¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ typedef %q+DÐ¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ typedef %q+D Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ typedef %q+D Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<constexpr%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… %qDÐ¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+DÐ¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð±Ð¾Ð¹Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<mutable%>Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %<%T::%D%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼ÐµÑ€Ñ‚Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qDÑ‚Ð¸Ð¿ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qT Ð² %<#pragma omp declare reduction%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ð¾Ð½ lp %iregion_array Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ region_treeÐ¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ region_array Ð´Ð»Ñ� Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð° %iÐ¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð½ÐµÑ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+DÐ½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð´Ð»Ñ� %q+DÑ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ %qD Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½ Ð´Ð»Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð¸Ð»Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° 'M'Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ð· Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� 'N' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð»Ñ� %q+D, Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ…Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ regparam Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qEreinterpret_cast Ð¸Ð· Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒreinterpret_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ð°Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ð°Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ†Ð¸ÐºÐ» %d Ð² Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð°ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° .rpo: %mÐ¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ %s Ð² %s
*************** FITNESS FOR A PARTICULAR PURPOSE.
*** 2570,2575 ****
  
  Ñ€Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<auto%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<chunk_size%>Ñ€Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<runtime%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<chunk_size%>schedule chunk size Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ %qT Ð´Ð¾ %<~%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ ÐºÐ»Ð°Ñ�Ñ�Ð°scoped/unscoped Ñ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² enum %q#TÐ²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¾Ð¹ Ð¸Ð»Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %<char **%>Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_call_with_static_chain%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_prefetch%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<va_arg%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ 2 Ð¾Ñ‚ %qi Ð´Ð¾ %qu Ð±Ð¸Ñ‚Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %<void%>, Ð½Ð¾ Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ throw-expression, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<void%>Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<va_start%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ñ�Ð²Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð¾Ð¿Ð¾Ñ€Ð½Ñ‹Ðµ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ñ�ÐµÐºÑ†Ð¸Ð¹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð¿ÐµÑ€ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½ÐµÐ¾Ð¿Ð¾Ñ€Ð½Ñ‹Ðµ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ñ�ÐµÐºÑ†Ð¸Ð¹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ð¾Ð¼ unit-at-a-timeÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ section Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ section Ð´Ð»Ñ� %q+D Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ section Ð´Ð»Ñ� Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ñ�ÐµÐºÑ†Ð¸Ñ� %q+D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ section, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð»Ñ� %q+D, Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ñ�ÐµÐºÑ†Ð¸Ñ� Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð° %q+D Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ ÐµÐ³Ð¾ Ñ†ÐµÐ»Ð¸ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ Ñ‚Ð¸Ð¿Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ðµ fp16 Ð¾Ð¿Ñ†Ð¸Ð¸ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0..%wiÑ�Ð°Ð¼Ð¾Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð²Ñ�ÐµÐ³Ð´Ð° Ð´Ð°ÐµÑ‚ falseÑ�Ð°Ð¼Ð¾Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð²Ñ�ÐµÐ³Ð´Ð° Ð´Ð°ÐµÑ‚ trueself-tests Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹ Ð² Ñ�Ñ‚Ð¾Ð¹ Ñ�Ð±Ð¾Ñ€ÐºÐµsetjmp/longjmp Ð²Ð½ÑƒÑ‚Ñ€Ð¸ simd ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð¸Ð¼Ñ� setter Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð·Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� %<:%>ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ core-Ñ„Ð°Ð¹Ð»Ð°: %mÐ¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#DÐ¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#DÐ¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#DÐ¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ð¾Ð¼ SSA Ð¸Ð¼ÐµÐ½Ð¸shared Ð¸ mdll Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ð¹ call_stmt:shared Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ð¹ rtxÑ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ�Ð´Ð²Ð¸Ð³Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ðµ Ñ†ÐµÐ»Ð¾ÐµÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð´Ð²Ð¸Ð³Ð° %q+EÑ�Ð´Ð²Ð¸Ð³ Ð½ÐµÑ†ÐµÐ»Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ðµ Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸Ð¸ Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…show_array_ref(): Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°show_array_spec(): Ð�ÐµÐ¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°.show_code_node(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°show_expr(): Ð�Ðµ Ð·Ð½Ð°ÑŽ, ÐºÐ°Ðº Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµshow_ref(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°sibcall Ð´ÑƒÐ³Ð¸ Ð´Ð»Ñ� Ð½Ðµ-call Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ %iÐ¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ñ‹ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� ADDR_EXPRÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ� Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¼Ð¸ Ð² no-side-effects CONSTRUCTORÐ·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° Ð¸ Ð¼Ð°ÑˆÐ¸Ð½Ð½Ð¾Ð¹ Ð¼Ð¾Ð´Ñ‹ %qs Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð´Ñ€ÑƒÐ³ Ð´Ñ€ÑƒÐ³ÑƒÐ¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ IFsimplify_intrinsic_op(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€simplify_min_max(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð² new Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð´Ð»Ñ� %qEÑ€Ð°Ð·Ð¼ÐµÑ€ %qD Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÑ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÑ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÑ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÑ€Ð°Ð·Ð¼ÐµÑ€ Ñ†Ð¸ÐºÐ»Ð° %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %d, Ð° Ð½Ðµ %dÑ€Ð°Ð·Ð¼ÐµÑ€ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %q+D Ñ€Ð°Ð²ÐµÐ½ %u Ð±Ð°Ð¹Ñ‚Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ‚Ð¸Ð¿Ð° %qT Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº (%qE Ð±Ð°Ð¹Ñ‚)Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÑ€Ð°Ð·Ð¼ÐµÑ€ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ð¾Ð¿Ñ†Ð¸Ð¸ %qs Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒsizeof(long double) Ñ€Ð°Ð²Ð½Ð¾ 12.sizeof(long double) Ñ€Ð°Ð²Ð½Ð¾ 16.Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ° Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� nilÐµÐ¼ÐºÐ¾Ñ�Ñ‚ÑŒ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ÐºÐ¾Ð½ÐµÑ† Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ° Ð½ÐµÐ°Ð´Ñ€ÐµÑ�ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ‚Ð°Ðº Ñ‡Ñ‚Ð¾ Ð»ÑŽÐ±Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ� Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ñ‹Ð¼ Ð¿Ð°ÐºÐµÑ‚Ð¾Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð±Ñ‹Ð»Ð° Ð±Ñ‹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ÐºÐ»ÑŽÑ‡Ð¸ soft-float Ð¸ long-double-128 Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ, Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾Ð¿Ð¾ÐºÐ° Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾: Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ: Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¼Ð¸ (Ð·Ð°Ð¿ÑƒÑ‚Ð°ÐµÑ‚ÐµÑ�ÑŒ Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ð¼Ð¸ ÐºÐ¾Ð¿Ð¸Ñ�Ð¼Ð¸)Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ: Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¸ inline Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q#D Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¼Ð¸ (Ð·Ð°Ð¿ÑƒÑ‚Ð°ÐµÑ‚ÐµÑ�ÑŒ Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ð¼Ð¸ ÐºÐ¾Ð¿Ð¸Ñ�Ð¼Ð¸)Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº ÐµÑ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ñ�Ð°Ñ‚Ð¸Ð¿ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸ÐºÐ° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %<%%0%c%>Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %<%%W%c%>Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %<%%x%c%>Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %<%%*%> Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¿Ñ€Ð¸ Ñ�Ð¾Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� SYSROOT_HEADERS_SUFFIX_SPECÐ¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� SYSROOT_SUFFIX_SPECÐ¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ %qcÐ² Ñ„Ð°Ð¹Ð»Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� '%s'
  
! ÐºÐ»ÑŽÑ‡, Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¾Ð¹ spec, Ñ�Ð¾Ñ�Ñ‚Ð¾Ð¸Ñ‚ Ð¸Ð· Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°ÐºÐ° %<-%>spec_dimen_size(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÑŒÑ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qTÑ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ namespace-Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ñ€ÐµÐ´ÐµÐ»Ð°Ñ… Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð°Ð»Ð¸Ð°Ñ�Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÑ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� variable concept %q#DÑ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ namespace-Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %<%T::%E%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<template<>%> Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %wu Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %wuÐ·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %wu Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ %wu Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ°Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð» Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¾Ð¿Ñ†Ð¸Ñ� %qs Ð·Ð°Ð´Ð°Ð½Ð° Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð°Ð·Ð°Ð´Ð°Ð½Ð¸Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� __attribute__ ((mode)) Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ %%include Ð¿Ð¾Ñ�Ð»Ðµ %ld Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ %%rename Ð¿Ð¾Ñ�Ð»Ðµ %ld Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %s, ÐºÐ¾Ñ‚Ð¾Ñ€ÑƒÑŽ Ð½ÑƒÐ¶Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ñ‚ÑŒ, Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð°Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ñ„Ð°Ð¹Ð»Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ Ð½Ð°Ñ€ÑƒÑˆÐµÐ½ Ð¿Ð¾Ñ�Ð»Ðµ %ld Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° %% Ð¿Ð¾Ñ�Ð»Ðµ %ld Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<>>%>, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<>%> Ð´Ð»Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ�Ð¸Ð¼Ð²Ð¾Ð» %<%%%> Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°ÐºÐ°Ð´Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ 64kÑ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð´Ñ€Ð° Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ ÐºÑ€Ð°Ñ‚ÐµÐ½ 8 Ð±Ð°Ð¹Ñ‚Ð°Ð¼: %wdÑ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð´Ñ€Ð° Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ ÐºÑ€Ð°Ñ‚ÐµÐ½ 8 Ð±Ð°Ð¹Ñ‚Ð°Ð¼: %wdÐºÐ°Ð´Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾Ñ…Ñ€Ð°Ð½Ñ�ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ 2Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° Ð²Ñ‹Ñ…Ð¾Ð´Ð° Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-maccumulate-outgoing-args%> Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<target("accumulate-outgoing-args")%> Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð·Ð°Ñ‰Ð¸Ñ‰ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ‚ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ñ�Ñ‚ÐµÐºÐ°: Ð²Ñ�Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼ÐµÐ½ÐµÐµ %d Ð±Ð°Ð¹Ñ‚Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð½Ðµ Ð·Ð°Ñ‰Ð¸Ñ‰ÐµÐ½Ñ‹ Ð¿Ñ€Ð¾Ñ‚ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ñ�Ñ‚ÐµÐºÐ°: Ð±ÑƒÑ„ÐµÑ€ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ñ�Ñ‚ÐµÐºÐ¾Ð²Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ 2Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ°Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ 64kÐ²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ�Ñ‚ÐµÐºÐ°, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½stack_offset Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÐºÑ€Ð°Ñ‚Ð½Ð¾ 4stack_offset Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ Ð¼ÐµÐ½ÑŒÑˆÐµ 4ÐºÐ°Ð´Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº: %d Ð±Ð°Ð¹Ñ‚Ð½Ð°Ñ‡Ð°Ð»Ð¾ RTL Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð½Ð° Ð±Ð¾Ð»ÐµÐµ Ñ€Ð°Ð½Ð½ÐµÐ¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐµ, Ñ‡ÐµÐ¼ ÐºÐ¾Ð½ÐµÑ†Ð½Ð°Ñ‡Ð°Ð»Ð¾ implied-do Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¾ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð½Ð°Ñ‡Ð°Ð»Ð¾/ÐºÐ¾Ð½ÐµÑ† RTL Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚Ð° Ð² Ñ€Ð°Ð·Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñ…Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº throw Ð² Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ðµ Ð±Ð»Ð¾ÐºÐ°Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº throw, Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð½Ð¾Ðµ SSA Ð¸Ð¼Ñ�:ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð±ÐµÐ· Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ IO Ð´Ð»Ñ� %q+D Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð°Ð´Ñ€ÐµÑ�Ð½Ð°Ñ€ÑƒÑˆÐµÐ½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸ÐµÐ½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ðµ: %EÐ½ÐµÑƒÐ´Ð°Ñ‡Ð° static assertion: %sÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐ° Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ ÐµÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD Ð² Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<concept%>static-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿Ð¾Ñ�Ð»Ðµ Ð½Ðµstatic-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D Ð² %<.shared%> Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð² TFP-OS Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� staticÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¼ Ð¿Ð¾Ð»ÐµÐ¼Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<register%>Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�-Ñ‡Ð»ÐµÐ½ %q#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€static Ð¸Ð»Ð¸ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� static_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ñ‹Ð¹ Ñ�ÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€ Objective-C ÐºÐ»Ð°Ñ�Ñ�Ð° %qEÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ fastcall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ÑˆÐ°Ð³ implied-do Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ (%p) Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸: Ñ„Ð»Ð°Ð³ volatile Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¼Ñƒ Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸ÑŽÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¼ VUSEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<__thread%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<register%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<__thread_local%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %qD Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qEÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qsÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qEÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qsÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð°ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ€Ð°Ð·Ð¼ÐµÑ€ %q+D Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ñ€Ð°Ð·Ð¼ÐµÑ€ %q+D Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qD Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qD Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½Ð¸Ð¼Ñ� Ð·Ð°Ð¿Ð¾Ð¼Ð¸Ð½Ð°ÑŽÑ‰ÐµÐ³Ð¾ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qs Ð¿Ð¾Ñ�Ð»Ðµ %qs: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qcÐ¸Ð¼Ñ� Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ðµ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°Ñ�Ð»ÑƒÑ‡Ð°Ð¹Ð½Ð°Ñ� %<,%> Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ðµ Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ Ð¾Ð´Ð¸Ð½Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %<@%>Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ðµ Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %<\%o%>Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ðµ Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ Ð½ÐµÐ¿Ð°Ñ€Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qcÑ�Ð»ÑƒÑ‡Ð°Ð¹Ð½Ð¾Ðµ %qs Ð¼ÐµÐ¶Ð´Ñƒ Objective-C++ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¼Ð¸Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ðµ Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ Ð½ÐµÐ¿Ð°Ñ€Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qsÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð°Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ� Ð±Ñ‹Ð» ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½ Ñ�Ð¸Ð³Ð½Ð°Ð»Ð¾Ð¼Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ‹ strftime Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ð»Ð¸Ð½Ñƒ %qd, Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÑŽÑ‰ÑƒÑŽ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ %qd, ÐºÐ¾Ñ‚Ð¾Ñ€ÑƒÑŽ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ñ‹ Ð¿Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ ISO C%dÐ¿ÐµÑ€ÐµÑ…Ð²Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¾ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¸Ð¼ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸ÐµÐ¼ Ñ‚Ð¸Ð¿Ð¾Ð²Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒÑ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð¿Ð¾Ð»Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 8 Ð¸Ð»Ð¸ 32Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 8, 32 Ð¸Ð»Ð¸ 64Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð´Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ‹ %s ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸ÐµÐ¼ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ‹Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %q+F Ð½Ðµ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð° InlineÐ¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %q+F Ð½Ðµ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð° Inline_AlwaysÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<register%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ‚ÐµÐ»Ð¾ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<do%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ‚ÐµÐ»Ð¾ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<else%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ‚ÐµÐ»Ð¾ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<if%>Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�Ð²Ð½Ñ‹Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ Ñ‚ÐµÐ»Ð° Ñ†Ð¸ÐºÐ»Ð° %<do%>Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ Ð¸Ð·Ð±ÐµÐ¶Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÐ¸ %<else%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ %<&&%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<||%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ %<+%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<&%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ %<+%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<<<%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ %<+%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<>>%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ %<-%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<&%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ %<-%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<<<%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ %<-%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<>>%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %<>>%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<^%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<|%>Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ðµ ÐºÐ°Ðº Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<!=%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<&%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<==%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<^%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<|%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<!%>, Ð»Ð¸Ð±Ð¾ Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<&%> Ð½Ð° %<&&%> Ð¸Ð»Ð¸ %<!%> Ð½Ð° %<~%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<!%>, Ð»Ð¸Ð±Ð¾ Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<|%> Ð½Ð° %<||%> Ð¸Ð»Ð¸ %<!%> Ð½Ð° %<~%>Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚:Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹:Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹:Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð¼Ð¾Ð´Ñ‹ %qsÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ Ñ�Ð´Ñ€Ð°:%sÐºÐ»ÑŽÑ‡ %<-mcustom-%s%> ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ %<-mcustom-%s%>ÐºÐ»ÑŽÑ‡ %<-mcustom-%s%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° %<-mcustom-%s%> %d Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ 255ÐºÐ»ÑŽÑ‡ %qs Ð½Ðµ Ð½Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-%>ÐºÐ»ÑŽÑ‡ %qs Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�switch ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð±ÑƒÐ»ÐµÐ²Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¿Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÑŽ Ð¿Ñ€Ð¾Ð¸Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ðµ Ð¿Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÑŽ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ switch Ð±ÐµÐ· Ð¼ÐµÑ‚ÐºÐ¸ defaultÐ² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½Ðµ Ñ†ÐµÐ»Ð¾ÐµÐ½Ð°Ñ‡Ð°Ð»Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ switch Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ (%lu) Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð¸ Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ñ‹Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð¼Ð¸Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ�Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ PICÑ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� z10 Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð·Ð´Ð½Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ð¹Ð¾ÑˆÐ¸Ð±ÐºÐ° symtab_node::verifysysctl Ð´Ð»Ñ� kern.osversion Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð»Ñ�Ñ� Ð½ÐµÑƒÐ´Ð°Ñ‡ÐµÐ¹: %mÑ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ð¹ Ð¿ÑƒÑ‚ÑŒ %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñ‹Ð¼Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %<void%>Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¼ÐµÑ‚ÐºÐ¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ISO C/C++Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ€ÐµÐ¶Ð¸Ð¼ ARMÑ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ARMv8-M Security ExtensionsÑ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ THUMBÑ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ interworkingÑ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ‹Ñ†ÐµÐ»ÐµÐ²Ð°Ñ� OS Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ‹Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ target Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹target attribute Ð¸Ð»Ð¸ pragma Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ AltiVec ABItarget attribute Ð¸Ð»Ð¸ pragma Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ darwin64 ABItarget attribute Ð¸Ð»Ð¸ pragma Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ long doubleÑ†ÐµÐ»ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ðµ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ�, Ð²Ñ‹Ð±Ñ€Ð°Ð½ Ð¾Ð´Ð¸Ð½Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼Ñ†ÐµÐ»ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´Ð¸Ñ�Ð¿ÐµÑ‚Ñ‡ÐµÑ€ Ð²ÐµÑ€Ñ�Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð±ÐµÑ�ÐºÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ†ÐµÐ»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ°Ñ†ÐµÐ»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ñ†ÐµÐ»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ†ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ñ†ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ¹, Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ñ†ÐµÐ»ÐµÐ²Ð°Ñ� Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ñ‹Ð²Ð¾Ð´ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸Ñ†ÐµÐ»ÐµÐ²Ð°Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %qs Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ÑˆÐ°Ð±Ð»Ð¾Ð½ %qE Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %dÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€(Ñ‹) ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ´Ð»Ñ� %<%s %T%> Ð½ÑƒÐ¶ÐµÐ½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð¿ÐµÑ€Ð²Ð¾Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qDÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸Ð½Ð°Ñ€ÑƒÑˆÐµÐ½Ð¸Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<typedef%>ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#DÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#DÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+#DÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDpack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽpack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽpack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽÑ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<friend%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friendÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qDÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ð¼Ñ‹ Ð² Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸:Ð·Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ declarator-idÑ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� ISO C++Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹ CÑ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qDÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸ÐµÑ�Ñ� Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸, Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ñ… Ñ�Ð»Ð¾Ð² %<class%> Ð¸Ð»Ð¸ %<typename%>ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹ CÐ¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´Ð»Ñ� %q+D Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð¸ÐºÐ°ÐºÐ¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°template-id %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°-ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<virtual%>Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ñ‹Ð¹ %<operator?:%>"%s" Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� Ð¿Ñ€ÐµÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð¼Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<getter%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<interrupt%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ MIPS32r2 Ð¸Ð»Ð¸ Ð²Ñ‹ÑˆÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<setter%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<-m%s=2008%>Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<-m%s=legacy%>Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<-mfp32%>Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ DSP Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ branch-likelyÐ°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ madd Ð¸Ð»Ð¸ msubÐ°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½ÐµÑ‡ÐµÑ‚Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° PSÐ°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ synciÑ„Ð»Ð°Ð³ printf ' 'Ñ„Ð»Ð°Ð³ '!' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonÑ„Ð»Ð°Ð³ printf '#'Ñ„Ð»Ð°Ð³ '#' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strftimeÑ„Ð»Ð°Ð³ printf '''Ñ„Ð»Ð°Ð³ ''' scanfÑ„Ð»Ð°Ð³ '(' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonÑ„Ð»Ð°Ð³ printf '+'Ñ„Ð»Ð°Ð³ '+' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonÑ„Ð»Ð°Ð³ printf '-'Ñ„Ð»Ð°Ð³ '-' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonÑ„Ð»Ð°Ð³ '-' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strftimeÑ„Ð»Ð°Ð³ printf '0'Ñ„Ð»Ð°Ð³ '0' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strftimeÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ 'E' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strftimeÑ„Ð»Ð°Ð³ printf 'I'Ñ„Ð»Ð°Ð³ 'I' scanfÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ 'O'Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ 'O' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strftimeÑ„Ð»Ð°Ð³ '^' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonÑ„Ð»Ð°Ð³ '^' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strftimeÑ„Ð»Ð°Ð³ '_' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strftimeÑ„Ð»Ð°Ð³ 'a' scanfÑ„Ð»Ð°Ð³ 'm' scanfÑ„Ð»Ð°Ð³ Ð´Ð¸Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸ 'q'ÐšÐ»ÑŽÑ‡ -shared Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� VAX ELFABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð¾Ð² Ñ� %d-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 5ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¾Ð´Ð½Ð¾Ñ€Ð¾Ð´Ð½Ñ‹Ñ… Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð¾Ð² Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 5ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ flexible array Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ complex float Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ñ� long double Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ RX100 Ð½Ðµ Ð¾Ð±Ð¾Ñ€ÑƒÐ´Ð¾Ð²Ð°Ð½ FPUÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ RX200 Ð½Ðµ Ð¾Ð±Ð¾Ñ€ÑƒÐ´Ð¾Ð²Ð°Ð½ FPUÐ°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ñ€Ð¾Ðº Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ð°Ð´Ñ€ÐµÑ� %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<Ð¸Ñ�Ñ‚Ð¸Ð½Ð°%>Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ NULLÐ°Ð´Ñ€ÐµÑ� Ð¼ÐµÑ‚ÐºÐ¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð°Ð´Ñ€ÐµÑ� %qT Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¿Ð¾Ð´Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² scanfÑ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ðµ %qs and %qs Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� %qsÑ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÐ³Ð´Ð° %<false%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NULLÑ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÐ³Ð´Ð° %<true%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NULLÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð°Ð´Ñ€ÐµÑ� %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<true%>ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NULLÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð¸Ð¼ÐµÐµÑ‚ PRIVATE Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ PUBLIC Ð² %LÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ð¼Ñ‹Ð¼ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐ¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ RTTI Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÐµÐ¹Ñ‚Ð¾Ñ‡ÐµÑ‡Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð² Objective-C 1.0Ð¼Ð½Ð¾Ð³Ð¾Ñ‚Ð¾Ñ‡Ð¸Ðµ Ð² %qD Ð½Ðµ Ð½Ð°Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚Ñ�Ñ�Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð±Ð°Ð·Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒÐ¿Ñ�Ñ‚Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ VEC_COND_EXPR Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ boolean Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ñ‡Ñ‚Ð¾ Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¿ÐµÑ€Ð²Ð¾Ðµ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð¸Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ð»Ðµ %qDÐ¿ÐµÑ€Ð²Ð¾Ðµ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð¸Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐµÑ�Ñ‚ÑŒ Ð¼ÐµÑ‚Ð¾Ð´ %qDÐ¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<operator new%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽÑ‡ÐµÑ‚Ð²ÐµÑ€Ñ‚Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð¾Ð¼ 1, 2, 4, 8Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒlambda Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ð°Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð¾Ð¼ 1, 2, 4, 8Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð¾Ð² Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ñ… Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ‹ Ñ� %d-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð¾Ñ�ÑŒ Ð² GCC 5Ð´Ð»Ñ� m210 Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ (little endian) Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ -1 Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qsÑ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ð·Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð½Ñ‹Ð¹ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð² ?: Ð²Ñ�ÐµÐ³Ð´Ð° %<true%>, Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð²Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ %qDÐ´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð¼Ð°Ñ�ÐºÐ¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚ 0 Ð´Ð¾ 255Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚ 0 Ð´Ð¾ 1Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚ 0 Ð´Ð¾ 3Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚ 0 Ð´Ð¾ 7Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð»Ñ� %q+D, Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð»Ñ� %q+D, Ð½Ðµ Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð¾Ð±Ñ‰Ð¸Ð¹ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qE  Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qTÑ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ñ€Ð°Ð·Ñ€ÑƒÑˆÐ°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT, Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚Ñ�Ñ� Ðº %qTÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ� _OBJC_-Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð°Ð¼Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð±Ð¾Ñ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¹ Ð¼ÐµÑ‚Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð² 4.6 Ð¸ Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² 4.7Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‰Ð¸Ñ… Ð¾Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÑ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+D Ð´Ð¾Ð»Ð¶ÐµÐ½, Ð¿Ð¾-Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ð¼Ñƒ, Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %<char **%>Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_prefetch%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÑ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %<void%>, Ð½Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ throw-expression, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<void%>Ñ�Ñ‚Ð° %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð½Ðµ Ð·Ð°Ñ‰Ð¸Ñ‰Ð°ÐµÑ‚...Ñ�Ñ‚Ð° Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° fr405 Ð¸ fr450Ñ�Ñ‚Ð° Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° fr450Ñ�Ñ‚Ð° Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° fr500 Ð¸ fr550Ñ�Ñ‚Ð° Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ñ�Ñ‚Ð¾Ñ‚ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %sÑ�Ñ‚Ð¾Ñ‚ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ PowerPC (Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð½Ñ‹Ðµ Ñ„Ð»Ð°Ð³Ð¸ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�)Ñ�Ñ‚Ð¾Ñ‚ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ X86 (arch Ñ„Ð»Ð°Ð³Ð¸ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹)Ñ�Ñ‚Ð¾ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ñ‹Ðµ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ñ�Ñ�Ñ‚Ð° Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ISO C90Ñ�Ñ‚Ð° Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ�Ð²Ð»Ñ�Ð»Ð°Ñ�ÑŒ Ð±Ñ‹ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ISO C90Ñ�Ñ‚Ð¾ Ð¾ÑˆÐ¸Ð±ÐºÐ° GCC, ÐºÐ¾Ñ‚Ð¾Ñ€ÑƒÑŽ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð±Ð¾Ð¹Ñ‚Ð¸ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸ÐµÐ¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° used Ð´Ð»Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ�Ñ‚Ð¾ Ð¿ÐµÑ€Ð²Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ° defaultÑ�Ñ‚Ð¾ Ð¿ÐµÑ€Ð²Ð¾Ðµ case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð°Ð½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÑ�Ñ‚Ð¾ insn:Ñ�Ñ‚Ð° media-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° fr400 Ð¸ fr550Ñ�Ñ‚Ð° media-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² fr500Ñ�Ñ‚Ð¾Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¾Ð²Ð°Ð»Ð¸Ñ‚ÑŒÑ�Ñ�Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� %qsÑ�Ñ‚Ð° Ñ†ÐµÐ»ÑŒ little-endianÑ�Ñ‚Ð° Ð¼Ð°ÑˆÐ¸Ð½Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð·Ð°Ð´ÐµÑ€Ð¶ÐµÐº Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð²Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾-Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñ‹Ñ… COMMON-Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð°Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ð¾Ñ�Ð»Ðµ Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ñ‡Ð°Ñ�Ñ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¹ Ð·Ð°Ð´Ð°Ñ‡Ðµthrow Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ�ÐµÐ³Ð´Ð° Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ terminate()Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ñ� NULL Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð´Ð»Ñ� Ð½Ð°Ð´ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð²Ñ�Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ¶ÑƒÑ‚Ð¾Ñ‡Ð½Ñ‹Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð² Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¾Ñ‚ %qT Ðº %qT Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð½Ð°Ð±Ð¶ÐµÐ½Ñ‹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<const%>Ð´Ð»Ñ� Ñ‚Ð¾Ð³Ð¾ Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð¾Ñ�Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ %<typename %E%>Ñ‚Ð¾ÐºÐµÐ½ %u Ð¸Ð¼ÐµÐµÑ‚ x-location == %uÑ‚Ð¾ÐºÐµÐ½ %u Ð¸Ð¼ÐµÐµÑ‚ x-location == y-location == %uÑ‚Ð¾ÐºÐµÐ½ %u Ð¸Ð¼ÐµÐµÑ‚ y-location == %uÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:compare-debug-auxbase-optÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %%:replace-extensionÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:version-compareÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#DÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<va_start%>Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#DÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#DÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %q#DÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� structÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qDÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº - Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %d Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð², Ð° Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %dÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¿Ð¾Ð·Ð´Ð½Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð¸Ð¼Ñ� ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° Ð´Ð»Ñ� Ð¾Ñ‚Ð»Ð°Ð´ÐºÐ¸ Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ðµ #Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ #pragma-ÐºÐ»ÑŽÑ‡ÐµÐ¹ align=resetÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ» Ñ� %qs Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ» Ð±ÐµÐ· Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ %<static%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qsÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð² Ð² %<asm%>Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:compare-debug-auxbase-optÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:compare-debug-dump-optÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:compare-debug-self-optÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:version-compareÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#DÐ´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¾ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#DÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� makeÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#DÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %q#DÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ð° %qEÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±Ð¾Ðº Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� %qTÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ±ÐµÑ€ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹ Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ %iÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� structÐ¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� %qTÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ…Ð¾Ð´Ð¾Ð² Ð¸Ð· Ñ†Ð¸ÐºÐ»Ð°Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ñ‹Ñ… Ñ�ÐºÐ¾Ð±Ð¾ÐºÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð², Ð¸Ñ�Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ñ… Ð¸Ð· Ð±Ð»Ð¾ÐºÐ° %iÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð·Ð°Ð´Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ†Ð¸Ð¸ %qsÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qDÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² return Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ñ� ÐºÐ°Ð½Ð°Ð»Ð¾Ð¼Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ñ�Ñ‚ÐµÐºÐ°: %dÐ³Ð¾Ñ‚Ð¾Ð²Ð¸Ñ‚Ñ�Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ñ�Ñ‚ÐµÐºÐ°: %dÐ¸Ð¼Ñ� %qs Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%>Ð¿ÐµÑ€ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ð¾Ð¼ unit-at-a-timeÑ�ÑƒÐ¼Ð¼Ð°Ñ€Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÐ´ÐµÐ»Ð² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ C Ð½ÐµÑ‚ Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ðº, ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ Ð¿Ð¾ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñƒ %qEÐ² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð¡ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð² Ñ�Ñ‚Ð¸Ð»Ðµ ISO CÐ² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ C Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð°Ð² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ C Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð°Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¹ Ð¡Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸ÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ C ÑƒÐ½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¿Ð»ÑŽÑ� Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %qT Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qTÑ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½ Ð´Ð»Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÑ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-fsanitize=address%>Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-fsanitize=kernel-address%>Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� non-call Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹ VAXÐ´ÐµÑ€ÐµÐ²Ð¾: %s, Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� %s Ð² %s, Ð½Ð° %s:%dÐ¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° Ð´ÐµÑ€ÐµÐ²Ð°: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d tree_int_cst Ñ� %d Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %s, Ð½Ð° %s:%dÐ´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° tree_vec Ñ� %d Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %s, Ð½Ð° %s:%dÐ´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ñ� %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ Ð² %s, Ð² %s:%dÐ´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ omp_clause %s Ñ� %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ Ð² %s, Ð² %s:%dÐ´ÐµÑ€ÐµÐ²Ð¾: Ð½Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ� %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ %qs (%s) Ð² %s, Ð½Ð° %s:%dÐ´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ� %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ %qs (%s) Ð² %s, Ð½Ð° %s:%dÐ´ÐµÑ€ÐµÐ²Ð¾: Ð½Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð¸Ð· %s, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %s Ð² %s, Ð½Ð° %s:%dÐ´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ omp_clause %s, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %s Ð² %s, Ð½Ð° %s:%dÐ´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰ÐµÐµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qs Ð² %s, Ð½Ð° %s:%dÐ´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² LTO Ð¿Ð¾Ñ‚Ð¾ÐºÐ°Ñ…Ð»Ð¸Ñ�Ñ‚ Ð´ÐµÑ€ÐµÐ²Ð° Ð½Ð° Ð³Ð»ÑƒÐ±Ð¸Ð½Ðµ %iÐ´ÑƒÐ³Ð° true/false Ð¿Ð¾Ñ�Ð»Ðµ Ð½Ðµ GIMPLE_COND Ð² Ð±Ð»Ð¾ÐºÐµ %dÐ¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ ÑƒÐ±Ñ€Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð´Ð°Ñ‚ÑŒ %qEÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ non-integer Ñ‚Ð¸Ð¿ ÐºÐ°Ðº bitfieldÐ½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚ÑŒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ð¸Ð·-Ð·Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ñ… Ð³Ñ€Ð°Ð¼Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¾ÑˆÐ¸Ð±Ð¾ÐºÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ�Ð´ÐµÐ»Ð°Ñ‚ÑŒ ÐºÐ»Ð°Ñ�Ñ� %qT "Ð´Ñ€ÑƒÐ³Ð¾Ð¼" Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¾Ð¿Ñ†Ð¸Ð¸ (%s)Ð´Ð²Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… %<[%> Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð²ÐµÐ´ÑƒÑ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð¼ÐµÐ½Ð¸ %qsÐ´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð´Ð²Ðµ Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� %sÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %q#T Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� %<delete%>; Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÑ‚Ð¸Ð¿ %qE Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼Ñ‚Ð¸Ð¿ %qE Ð¸Ð¼ÐµÐµÑ‚ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼Ñ‚Ð¸Ð¿ %qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ‚Ð¸Ð¿ %qE Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‚Ð¸Ð¿ %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 Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ñƒtype assertion ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�, ÐµÑ�Ð»Ð¸ Ñ‚Ð¸Ð¿ ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qE Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ñ‚Ð¸Ð¿ %<int%>Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ñ‚Ð¸Ð¿ %<int%>Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð²Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…: %sÑ‚Ð¸Ð¿ Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ�Ð¾ Ñ�Ð²Ð¾Ð¸Ð¼ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð¼Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð¼ÐµÐ¶Ð´Ñƒ SSA_NAME Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð´Ð»Ñ� case Ð¼ÐµÑ‚ÐºÐ¸ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switchÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² BIT_INSERT_EXPRÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ %iÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½ÑƒÑŽ/Ð¼Ð½Ð¸Ð¼ÑƒÑŽ Ñ‡Ð°Ñ�Ñ‚ÑŒÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² sad Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÑŽÑ‰ÐµÐ¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ñ� Ð½Ð°ÐºÐ¾Ð¿Ð»ÐµÐ½Ð¸ÐµÐ¼Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÑŽÑ‰ÐµÐ¼ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ñ�Ð´Ð²Ð¸Ð³Ð°Ñ‚Ð¸Ð¿ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ cv-qualified %<auto%> Ð¸Ð»Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° cv-qualified %<auto%>Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qs Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð° %qsÐ¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� %qD Ð¿Ñ€Ð¸Ð½Ñ�Ñ‚ Ñ‚Ð¸Ð¿ %<int%>Ñ‚Ð¸Ð¿ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ñ‚Ð¸Ð¿ %qE Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q+D Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð¼Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qE Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° asmÑ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qs Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼ GCCÑ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %d Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ‚Ð¸Ð¿ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qD ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switchÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ‚Ð¸Ð¿, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ delete, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼type transparent %q#T Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð´ÐµÐ»Ð°Ð½ Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ñ‹Ð¼, Ñ‚Ð°Ðº ÐºÐ°Ðº Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ð¸Ð¼ÐµÐµÑ‚ ABI, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ñ‹Ð¹ Ð¾Ñ‚ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð² Ñ†ÐµÐ»Ð¾Ð¼Ñ‚Ð¸Ð¿ transparent %q#T Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»ÐµÐ¹type transparent ÐºÐ»Ð°Ñ�Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ðµ ÐºÐ»Ð°Ñ�Ñ�Ñ‹Ð² Ñ‚Ð¸Ð¿Ðµ Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT ÐµÑ�Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TREE_TYPEÐ²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_BINFOÐ²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_FIELDSÐ²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_SIZE_UNITÐ²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_VFIELDÐ²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ñ� TYPE_ALIAS_SET_KNOWN_PÑ‚Ð¸Ð¿ Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %qEÐ¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ð°Ñ€ÑƒÑˆÐ¸Ñ‚ÑŒ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°/Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qDtypedef %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<_Noreturn%>typedef %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<inline%>typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ __typeof__)typedef %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ decltype Ð²Ð·Ð°Ð¼ÐµÐ½)typedef %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>typedef Ð¸Ð¼Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ð¸typedef-Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qTtypeid-expression Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qE Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð²Ð¿Ð¾Ð»Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ñ‚Ð¸Ð¿Ñ‹ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽÑ‚Ð¸Ð¿Ñ‹ Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² %<decltype%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ…Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² %<noexcept%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ…Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² %<typeid%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² conversion-type-idÑ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ for-Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² new-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² new-type-idÑ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð°Ð»Ð¸Ð°Ñ�Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² exception-specificationÑ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�Ñ…Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² declare reduction Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² exception-declarationsÑ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ñ‚Ð¸Ð¿Ð°Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°typespec Ð² ALLOCATE Ð² %LÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÑŒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð² Ñ�Ñ‚ÐµÐºÐµÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ %qT Ð¸Ð· %qEÐ½Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ lambda Ð¸Ð· %qEÑ�Ð¼ÑƒÐ»Ñ�Ñ†Ð¸Ñ� %qs Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� Ð² Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ ÐºÐ»Ð°Ñ�Ñ�Ð° %qs Ð´Ð»Ñ� Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� Ð² Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð° %qD Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð° %qDÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð° %qD Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ %qT, %qTÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð»Ñ�:Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ñ�ÐºÑ€Ð¸Ð¿Ñ‚ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qs Ð² Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»Ð½Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° %<vtv_class_set_sizes.log%>: %mÐ½Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° %<vtv_count_data.log%>: %mÐ½Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° %<vtv_set_ptr_data.log%>: %mÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¿ÐµÑ‡Ð°Ñ‚Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´; ÐºÐ¾Ð´ == %d (%c)Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° %qs - Ð¸Ð¼Ñ� Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<alloca%>Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ %2d Ð½Ð¸ Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ð»Ñ�Ñ�
  Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ %2d Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½ %s
  Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ %qEÐ½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ, ÐµÑ�Ð»Ð¸ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<va_start%> Ð¿Ñ€Ð¾Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %<register%>Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %qsÑ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² enum %q#TÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ !$OMP ATOMIC Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %LÐ½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ AST Ð²Ð¸Ð´Ð° %sÐ½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� msp430_select_hwmult_lib: %sÐ½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±Ð°Ð·Ñ‹ Ð² cris_print_baseÐ½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð²Ð¸Ð´Ð° %sÐ½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� msp430_select_hwmult_lib: %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð² cris_print_indexÐ½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾; ÑƒÐ´Ð°Ð»Ð¸Ñ‚Ðµ Ð¿Ñ€Ð¾Ð±ÐµÐ» Ð¼ÐµÐ¶Ð´Ñƒ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°Ð¼Ð¸ Ð¸ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð¿Ð»Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ñ‹ Ð² Ð°Ð´Ñ€ÐµÑ�ÐµÐ½ÐµÐ¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð°Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qDÐ½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² C++Ð½ÐµÐ¿Ñ€Ð¾Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %<new%> Ð¾Ñ‚ %q#TÐ½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ const Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#TÐ½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ const Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ %<new%> Ð±ÐµÐ· new-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %qT Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² C++Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ const Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² Ð±Ð°Ð·Ðµ %q#T Ð¾Ñ‚ %q#TÐ½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² Ð±Ð°Ð·Ðµ %q#T Ð¾Ñ‚ %q#T, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ %<new%> Ð±ÐµÐ· new-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#TÐ½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ %<new%> Ð±ÐµÐ· new-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² Ð±Ð°Ð·Ðµ %q#T Ð¾Ñ‚ %q#TÐ½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² Ð±Ð°Ð·Ðµ %q#T Ð¾Ñ‚ %q#T, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ %<new%> Ð±ÐµÐ· new-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð¿Ð¾Ð¼ÐµÑ‰ÐµÐ½Ð° Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð² %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� ÐºÐ°Ðº Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ð¾Ð³Ð¾ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒÐ¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð±ÐµÐ· Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� %q+D Ñ� Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¼ %qDÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ñ€Ð°Ñ�ÐºÑ€Ð°Ñ�ÐºÐ¸ %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ð¾Ð½ %qs Ð´Ð»Ñ� Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� LTO Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ñ� %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Stack Reuse Level %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° TLS %qsÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð¾Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ðµ %qE Ð´Ð»Ñ� %<#pragma pack%> - Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ Ð² Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ deleteÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð° %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ð¿ÐµÑ€ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð¸Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ñ… Ð±Ð»Ð¾ÐºÐ¾Ð² %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %dÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ callback Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð¾Ð¼ %sÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ cc_attrÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qc Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÐµÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ñ�Ð´Ñ€Ð° %qs Ð·Ð°Ð´Ð°Ð½Ð° Ñ� %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ destÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ñ�Ð¿Ð¾Ñ�Ð¾Ð± Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ð¾Ð²Ñ‹ÑˆÐµÐ½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs ÐºÐ»ÑŽÑ‡Ð° -ffp-contractÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ° %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ�:Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ ABI Ð²Ñ‹Ð³Ñ€ÑƒÐ·ÐºÐ¸ %qsÐ�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qs Ð² %%:version-compareÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� %q.*s Ð² %<-fopt-info-%s%>Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC diagnostic%> kindÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ� %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð°Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð·Ð½Ð°Ðº Ð¿ÑƒÐ½ÐºÑ‚ÑƒÐ°Ñ†Ð¸Ð¸ '%c'Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° %qs Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<asm%>Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°: %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ unspec-Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ð° FLT_EVAL_METHOD Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ srcÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ñ�Ñ‚ÐµÐºÐ° %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ (%s)Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %<%T%> Ð½Ð°Ð¹Ð´ÐµÐ½ Ð¿Ñ€Ð¸ Objective-C ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qEÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qE; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qE; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<enum%>, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð¾Ñ�Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qE; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<struct%>, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð¾Ñ�Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qE; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<union%>, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð¾Ñ�Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ†ÐµÐ½Ð¾Ð²Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ vtable verify Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qsÐ½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒÐ±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT, Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ñ… ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸ÐµÐ½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ scoped enum Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�struct/union Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸ Ð¸ Ð±ÐµÐ· Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ voidÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµunquote_string(): Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐ°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð¸Ð¶Ð¸Ð¼Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»ÑŽÑ‡Ð° %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»ÑŽÑ‡Ð° --help=: %q.*sÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ %<-%s%>Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ %<-%s%>; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %<-%s%>?Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ %<-fdump-%s%>Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ %<-fopt-info-%s%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ %qsÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ %qsÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð»Ð°Ð³ Ñ€ÐµÐ±Ñ€Ð° '%s'Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð¾Ðµ enum Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ: '%s'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ Ð¾Ñ‚Ð»Ð°Ð´ÐºÐ¸: %cÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð¾Ðµ hwpy Ð¿Ð¾Ð»Ðµ Ð² msp430_mcu_data[%d]: %dÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ include_flags 0x%x Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ print_specific_helpÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ ivar %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ Ð´Ð»Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð² Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qsÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ�ÐµÐºÑ†Ð¸Ð¸ %qEÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð¾Ðµ Ñ‚ÐµÐ½ÐµÐ²Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %qsÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ %qsÐ½ÐµÐ²Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Altivec builtin %qFÐ½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¹ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¹ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð±ÐµÐ· Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ð°Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qDÐ½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ�: %qs %sÐ½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ�: %qs%s %sÐ½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ�: %sÐ½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð²Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð¸Ð»Ð¸ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ³Ð¾ booleanÐ½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� simdlen %dÐ½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÑ‘Ð½Ð½Ð°Ñ� Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð° Ð´Ð¸Ð°Ð»ÐµÐºÑ‚Ð° Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°Ð½Ðµ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² $-Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÐµÐ½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qDÐ½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+DÐ½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qDÐ²ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° case-Ð¼ÐµÑ‚ÐºÐ¸ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ #includeÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<%T::%D%>Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<%T::%D%> Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %<%T::%D%> Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð½Ð¾Ñ‚Ð°Ñ†Ð¸ÑŽ %<%T::template %D%> Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ� Ð¾ Ñ‚Ð¾Ð¼, Ñ‡Ñ‚Ð¾ Ñ�Ñ‚Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-faligned-new%>, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ C++17 Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ over-aligned newÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<...%> Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� argument packÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<template<>%> Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<this->%D%>Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ³Ð¾ __attribute__ ((vector_size))Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<alloca%>Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<alloca%> Ð² Ñ†Ð¸ÐºÐ»ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¾Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<complex%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long double%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<int%>Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð´Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� %<auto%>Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ð¸Ð½Ñ‹ Ñ� %qc Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° Ð¸Ð»Ð¸ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð° Ð¸Ð»Ð¸ Ð´Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ%s Ð¸ %s Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ %s%s Ð¸ %s Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹ Ñ� %<%%%c%> Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ %sÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð² %<operator++%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð² %<operator--%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² boolean Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð¾Ñ�Ð¾Ð±ÐµÐ½Ð½Ð¾Ñ�Ñ‚Ð¸ %qE Ð² Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ñ‹Ðµ Ð¾Ñ�Ð¾Ð±ÐµÐ½Ð½Ð¾Ñ�Ñ‚Ð¸ Ð²Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² decimal floating point Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� %q#D Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qEÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸ÐµÐ¼ Ð¸Ð· Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð±ÐµÐ· Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¸Ð· Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð²Ð½Ðµ Ñ‚ÐµÐ»Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð±ÐµÑ�Ñ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ nilÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ use Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð¼Ð°Ñ�Ñ�Ð¸Ð², Ð½Ðµ Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ð¼Ñ‹Ð¹ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ, ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¾ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¾ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾Ðµ %<_Alignas%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾Ðµ %qs Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ñ‹Ð¹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ reduction Ð¿Ð¾Ð¸Ñ�Ðº Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð´Ð»Ñ� %qEÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸Ð¼ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð´Ð»Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qTÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÑ‚ Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ�Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<%c%s%>Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs Ñ� Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð° Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ darwin64 ABIÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qDÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ num_workers (%d), Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %dÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ darwin ABIÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %<void%>Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° [%E, %E] Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ typedef-Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ vector_length (%d), Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %dÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ vector_length (%d), Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¾Ðº Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹: %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?Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qF (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d): 64, 128, 256, 512, 1024, 2048 Ð¸ 4096validate_value_data: Ñ†Ð¸ÐºÐ» Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð² Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² (%u)validate_value_data: [%u] Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ next_regno Ð´Ð»Ñ� Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ° (%u)validate_value_data: : [%u] Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ oldest_regno (%u)validate_value_data: [%u] Ð�ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ (%s %u %i)Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<target%>value Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ð¾Ðµ Ð² %qs Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð²Ð»Ð¸Ñ�ÑŽÑ‚ Ð½Ð° Ñ�ÐµÐ»ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ðµ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q#D Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ñ…Ð¾Ñ‚Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<_Noreturn%>Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<inline%>Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ dllimportÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½Ð° Ð²Ñ‹Ð·Ð¾Ð²Ð°Ð¼Ð¸ %<longjmp%> Ð¸Ð»Ð¸ %<vfork%>Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ const, Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÐµÐµ Ð¼Ð¾Ð¶Ð½Ð¾ Ð±Ñ‹Ð»Ð¾ Ð¿Ð¾Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð² Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½ÑƒÑŽ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�ÐµÐºÑ†Ð¸ÑŽ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ %qsÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² Ñ†Ð¸ÐºÐ» Ð°Ð»Ð¸Ð°Ñ�Ð¾Ð²Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ñ� Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ð¾Ð¼ÐµÑ‰ÐµÐ½Ð° Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ñ…Ð¾Ñ‚Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %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 Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� concept Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qDÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %<reduction%>Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ‚Ð¾Ð³Ð¾ Ð¶Ðµ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸, Ñ‡Ñ‚Ð¾ Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð°, Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ðµ %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ voidÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ voidÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ�Ð½Ð°Ñ‡Ð°Ð»Ð° ÐºÐ°Ðº %<static%>, Ð° Ð·Ð°Ñ‚ÐµÐ¼ ÐºÐ°Ðº %<extern%>Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒÐ¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð² nested-name-specifierÐ·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð¾ Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, Ð½Ð¾ Ð¾Ð½Ð¾ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ Ð±ÐµÐ· Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸Ð»Ð¸Ð¼Ð¸Ñ‚ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐµÐ½Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ %qE Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² new-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ðµ Ð²Ð²ÐµÐ´ÐµÐ½Ð¾ Ð±ÐµÐ· %<...%>Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ AAPCS Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð²Ñ‹Ð±Ð¾Ñ€ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ thunkvec_lvsl ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾ Ð´Ð»Ñ� little endian; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ñ… Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº Ð¸ Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ð¹vec_lvsr ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾ Ð´Ð»Ñ� little endian; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ñ… Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº Ð¸ Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ð¹Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ CONSTRUCTOR Ð½Ðµ ÐµÑ�Ñ‚ÑŒ GIMPLE-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ CONSTRUCTOR Ñ� non-NULL Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¾ Ð¿Ð¾ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ð°Ð²ÐºÐ° Ð½Ðµ Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»ÑŒÐ½Ð¾Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ð¾ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ Ð¾Ð´Ð½Ð¾Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ð¾ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð½Ðµ ÐºÑ€Ð°Ñ‚ÐµÐ½ Ñ€Ð°Ð·Ð¼ÐµÑ€Ñƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² sad Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ð»Ð°Ñ�ÑŒ Ð´Ð»Ñ� simd Ñ†Ð¸ÐºÐ»Ð°Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ñ‹ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ‹ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²verify_bind_c_derived_type(): Ð”Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾ Ð¾ÐºÐ°Ð·Ð°Ð»Ñ�Ñ� NULLÐ¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_cgraph_node Ð²Ñ‹Ñ�Ð²Ð¸Ð»Ð° Ð¾ÑˆÐ¸Ð±ÐºÐ¸Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_eh_tree Ð²Ñ‹Ñ�Ð²Ð¸Ð»Ð° Ð¾ÑˆÐ¸Ð±ÐºÐ¸Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_flow_info Ð²Ñ‹Ñ�Ð²Ð¸Ð»Ð° Ð¾ÑˆÐ¸Ð±ÐºÐ¸verify_flow_info: Ð’Ñ‹Ñ…Ð¾Ð´Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ð±Ð»Ð¾ÐºÐ° %d Ð¿Ð¾Ð²Ñ€ÐµÐ¶Ð´ÐµÐ½Ð°verify_flow_info: Ð‘Ð»Ð¾Ðº %i Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ loop_father, Ñ…Ð¾Ñ‚Ñ� Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð½ÐµÑ‚verify_flow_info: Ð£ Ð±Ð»Ð¾ÐºÐ° %i Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ loop_fatherverify_flow_info: ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ðµ Ð´ÑƒÐ³Ð¸ %i->%iverify_flow_info: Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð±Ð»Ð¾ÐºÐ¸ Ð´Ð»Ñ� Ñ�ÐºÐ²Ð¾Ð·Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° %i->%iverify_flow_info: Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�ÐºÐ²Ð¾Ð·Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ %i->%iverify_flow_info: REG_BR_PROB Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ cfg %i %iÐ¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_gimple Ð²Ñ‹Ñ�Ð²Ð¸Ð»Ð° Ð¾ÑˆÐ¸Ð±ÐºÐ¸Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_histograms Ð²Ñ‹Ñ�Ð²Ð¸Ð»Ð° Ð¾ÑˆÐ¸Ð±ÐºÐ¸Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_ssa Ð²Ñ‹Ñ�Ð²Ð¸Ð»Ð° Ð¾ÑˆÐ¸Ð±ÐºÐ¸Ð¾ÑˆÐ¸Ð±ÐºÐ° verify_typeÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð¼Ð°Ñ€ÐºÐµÑ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ�Ð¼Ð¸ Ð² Ñ„Ð°Ð¹Ð»Ðµvirt-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ PHI Ñ� Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ðµ SSA Ð¸Ð¼Ñ� Ð´Ð»Ñ� Ð½Ðµ-VOP Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ð±Ð°Ð·Ð° %qT Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² %qT Ð¸Ð·-Ð·Ð° Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ def Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ SSA Ð¸Ð¼Ñ�Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¼Ñƒ Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸ÑŽÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %qDÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð° Ñ‚Ð¸Ð¿Ð° %qD Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ RTTI Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð° Ñ‚Ð¸Ð¿Ð° %qD Ð½Ð°Ñ€ÑƒÑˆÐ°ÐµÑ‚ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¾ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð° Ñ‚Ð¸Ð¿Ð° %qD Ð½Ð°Ñ€ÑƒÑˆÐ°ÐµÑ‚ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¾ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�  Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¼Ñƒ Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸ÑŽÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ use Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° visibility Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ "default", "hidden", "protected" Ð¸Ð»Ð¸ "internal"Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° visibility Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð²Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸; Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�vms '#pragma __message' Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ (void) Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�volatile Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚volatile Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½Ð° Ð»ÑŽÐ±ÑƒÑŽ Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ, Ð·Ð°Ñ‚Ñ€Ð°Ð³Ð¸Ð²Ð°ÐµÐ¼ÑƒÑŽ DMA.vtable Ð´Ð»Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° waitpidÐ¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: Ñ€Ð°Ñ�Ñ�Ð¼Ð¾Ñ‚Ñ€Ð¸Ñ‚Ðµ Ð»Ð¸Ð½ÐºÐ¾Ð²ÐºÑƒ Ñ� '-static' ÐºÐ°Ðº Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº Ñ�Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ `%s'weak %q+D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ %qEweak Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�ÐµÑ‚Ñ�Ñ� Ðº ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¼Ñƒ static Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÑŽweak Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ publicweak Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ñ�Ð»Ð°Ð±Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° %q+D Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸ÐµÑ�Ð»Ð°Ð±Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° %q+D Ð² ÐºÐ¾Ð½ÐµÑ‡Ð½Ð¾Ð¼ Ñ�Ñ‡Ñ‘Ñ‚Ðµ Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð° Ð½Ð° Ñ�ÐµÐ±Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ weakref Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° aliasweakref Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð² %s: %mÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¾ÐºÐ°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² %<asm%>ÑˆÐ¸Ñ€Ð¸Ð½Ð° %qD Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð¾Ð»Ñ� %qs Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÑ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð¸Ðµ %<id%> Ð¸ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‰Ð¸ÐµÑ�Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ð°work-sharing Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> Ð¸Ð»Ð¸ %<taskloop%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸Ð·Ð°Ð¿Ð¸Ñ�ÑŒ %wu-Ð±Ð¸Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¾Ð±ÑŠÐµÐºÑ‚Ð°-Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ°, Ð´Ð°Ð½Ð½Ñ‹Ðµ ÑƒÑ�ÐµÑ‡ÐµÐ½Ñ‹ Ð´Ð¾ %wu-Ð±Ð¸Ñ‚write_atom(): ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ dab atomwrite_symbol(): Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qswrite_symtree(): Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð½Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð² LTRANS Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº %s: %mÐ·Ð°Ð¿Ð¸Ñ�ÑŒ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ TYPE_CACHED_VALUES Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð¿Ð¾Ñ�Ð»Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ %iÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð¿Ð¾Ñ�Ð»Ðµ Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° %iÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° %d->%d Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° PHIÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº immediate useÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� insn Ð² Ñ�ÐºÐ²Ð¾Ð·Ð½Ð¾Ð¹ Ð´ÑƒÐ³ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð¾Ð² Ð¸Ð· Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ð´ÑƒÐ³Ð¸ %d->%dÐ´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %%:debug-level-gtÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %<__builtin_addressof%>Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %<__builtin_call_with_static_chain%>Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__builtin_choose_expr%>Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__builtin_complex%>Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %<__builtin_launder%>Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__builtin_shuffle%>Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<__builtin_next_arg%>Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<va_start%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð¿Ð¾Ñ�Ð»Ðµ Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ %iÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %d)Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ %d)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ñ„Ð»Ð°Ð³Ð¸ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÑƒÐ³Ð¸ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð±Ð»Ð¾ÐºÐ° %dÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qsÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %sÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� absÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð¿Ð¾Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ñ�Ð¾Ð¿Ñ€Ñ�Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ `!'Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¼Ð¸Ð½ÑƒÑ�Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¿Ð»ÑŽÑ�Ð°x87 Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ x87xstormy16_print_operand: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´Ñ�Ñ‚Ð¾ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð±Ð¾Ð¹Ñ‚Ð¸, ÑƒÐ´Ð°Ð»Ð¸Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€z/Ð�Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð°.Ð½Ð¾Ð»ÑŒ ÐºÐ°Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµÑ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q+D Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð½ÑƒÐ»ÐµÐ²Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %q+DÐ±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½ÑƒÐ»ÐµÐ²Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ %sÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° %s Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qTÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¼ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼ %q#TÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ†Ðµ %q#T{anonymous}
\ No newline at end of file
--- 2580,2585 ----
  
  Ñ€Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<auto%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<chunk_size%>Ñ€Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<runtime%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<chunk_size%>schedule chunk size Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ %qT Ð´Ð¾ %<~%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ ÐºÐ»Ð°Ñ�Ñ�Ð°scoped/unscoped Ñ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² enum %q#TÐ²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¾Ð¹ Ð¸Ð»Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %<char **%>Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_call_with_static_chain%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_prefetch%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<va_arg%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ 2 Ð¾Ñ‚ %qi Ð´Ð¾ %qu Ð±Ð¸Ñ‚Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %<void%>, Ð½Ð¾ Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ throw-expression, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<void%>Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<va_start%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ñ�Ð²Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð¾Ð¿Ð¾Ñ€Ð½Ñ‹Ðµ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ñ�ÐµÐºÑ†Ð¸Ð¹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð¿ÐµÑ€ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½ÐµÐ¾Ð¿Ð¾Ñ€Ð½Ñ‹Ðµ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ñ�ÐµÐºÑ†Ð¸Ð¹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ð¾Ð¼ unit-at-a-timeÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ section Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ section Ð´Ð»Ñ� %q+D Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ section Ð´Ð»Ñ� Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ñ�ÐµÐºÑ†Ð¸Ñ� %q+D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ section, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð»Ñ� %q+D, Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ñ�ÐµÐºÑ†Ð¸Ñ� Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð° %q+D Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ ÐµÐ³Ð¾ Ñ†ÐµÐ»Ð¸ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ Ñ‚Ð¸Ð¿Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ðµ fp16 Ð¾Ð¿Ñ†Ð¸Ð¸ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0..%wiÑ�Ð°Ð¼Ð¾Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð²Ñ�ÐµÐ³Ð´Ð° Ð´Ð°ÐµÑ‚ falseÑ�Ð°Ð¼Ð¾Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð²Ñ�ÐµÐ³Ð´Ð° Ð´Ð°ÐµÑ‚ trueself-tests Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹ Ð² Ñ�Ñ‚Ð¾Ð¹ Ñ�Ð±Ð¾Ñ€ÐºÐµsetjmp/longjmp Ð²Ð½ÑƒÑ‚Ñ€Ð¸ simd ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð¸Ð¼Ñ� setter Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð·Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� %<:%>ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ core-Ñ„Ð°Ð¹Ð»Ð°: %mÐ¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#DÐ¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#DÐ¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#DÐ¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ð¾Ð¼ SSA Ð¸Ð¼ÐµÐ½Ð¸shared Ð¸ mdll Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ð¹ call_stmt:shared Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ð¹ rtxÑ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ�Ð´Ð²Ð¸Ð³Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ðµ Ñ†ÐµÐ»Ð¾ÐµÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð´Ð²Ð¸Ð³Ð° %q+EÑ�Ð´Ð²Ð¸Ð³ Ð½ÐµÑ†ÐµÐ»Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ðµ Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸Ð¸ Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…show_array_ref(): Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°show_array_spec(): Ð�ÐµÐ¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°.show_code_node(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°show_expr(): Ð�Ðµ Ð·Ð½Ð°ÑŽ, ÐºÐ°Ðº Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµshow_ref(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°sibcall Ð´ÑƒÐ³Ð¸ Ð´Ð»Ñ� Ð½Ðµ-call Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ %iÐ¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ñ‹ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� ADDR_EXPRÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ� Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¼Ð¸ Ð² no-side-effects CONSTRUCTORÐ·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° Ð¸ Ð¼Ð°ÑˆÐ¸Ð½Ð½Ð¾Ð¹ Ð¼Ð¾Ð´Ñ‹ %qs Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð´Ñ€ÑƒÐ³ Ð´Ñ€ÑƒÐ³ÑƒÐ¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ IFsimplify_intrinsic_op(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€simplify_min_max(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð² new Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð´Ð»Ñ� %qEÑ€Ð°Ð·Ð¼ÐµÑ€ %qD Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÑ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÑ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÑ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÑ€Ð°Ð·Ð¼ÐµÑ€ Ñ†Ð¸ÐºÐ»Ð° %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %d, Ð° Ð½Ðµ %dÑ€Ð°Ð·Ð¼ÐµÑ€ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %q+D Ñ€Ð°Ð²ÐµÐ½ %u Ð±Ð°Ð¹Ñ‚Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ‚Ð¸Ð¿Ð° %qT Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº (%qE Ð±Ð°Ð¹Ñ‚)Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÑ€Ð°Ð·Ð¼ÐµÑ€ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ð¾Ð¿Ñ†Ð¸Ð¸ %qs Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒsizeof(long double) Ñ€Ð°Ð²Ð½Ð¾ 12.sizeof(long double) Ñ€Ð°Ð²Ð½Ð¾ 16.Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ° Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� nilÐµÐ¼ÐºÐ¾Ñ�Ñ‚ÑŒ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ÐºÐ¾Ð½ÐµÑ† Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ° Ð½ÐµÐ°Ð´Ñ€ÐµÑ�ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ‚Ð°Ðº Ñ‡Ñ‚Ð¾ Ð»ÑŽÐ±Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ� Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ñ‹Ð¼ Ð¿Ð°ÐºÐµÑ‚Ð¾Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð±Ñ‹Ð»Ð° Ð±Ñ‹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ÐºÐ»ÑŽÑ‡Ð¸ soft-float Ð¸ long-double-128 Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ, Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾Ð¿Ð¾ÐºÐ° Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾: Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ: Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¼Ð¸ (Ð·Ð°Ð¿ÑƒÑ‚Ð°ÐµÑ‚ÐµÑ�ÑŒ Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ð¼Ð¸ ÐºÐ¾Ð¿Ð¸Ñ�Ð¼Ð¸)Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ: Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¸ inline Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q#D Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¼Ð¸ (Ð·Ð°Ð¿ÑƒÑ‚Ð°ÐµÑ‚ÐµÑ�ÑŒ Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ð¼Ð¸ ÐºÐ¾Ð¿Ð¸Ñ�Ð¼Ð¸)Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº ÐµÑ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ñ�Ð°Ñ‚Ð¸Ð¿ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸ÐºÐ° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %<%%0%c%>Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %<%%W%c%>Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %<%%x%c%>Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %<%%*%> Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¿Ñ€Ð¸ Ñ�Ð¾Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� SYSROOT_HEADERS_SUFFIX_SPECÐ¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� SYSROOT_SUFFIX_SPECÐ¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ %qcÐ² Ñ„Ð°Ð¹Ð»Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� '%s'
  
! ÐºÐ»ÑŽÑ‡, Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¾Ð¹ spec, Ñ�Ð¾Ñ�Ñ‚Ð¾Ð¸Ñ‚ Ð¸Ð· Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°ÐºÐ° %<-%>spec_dimen_size(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÑŒÑ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qTÑ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ namespace-Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ñ€ÐµÐ´ÐµÐ»Ð°Ñ… Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð°Ð»Ð¸Ð°Ñ�Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÑ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� variable concept %q#DÑ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ namespace-Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %<%T::%E%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<template<>%> Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %wu Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %wuÐ·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %wu Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ %wu Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ°Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð» Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¾Ð¿Ñ†Ð¸Ñ� %qs Ð·Ð°Ð´Ð°Ð½Ð° Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð°Ð·Ð°Ð´Ð°Ð½Ð¸Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� __attribute__ ((mode)) Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ %%include Ð¿Ð¾Ñ�Ð»Ðµ %ld Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ %%rename Ð¿Ð¾Ñ�Ð»Ðµ %ld Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %s, ÐºÐ¾Ñ‚Ð¾Ñ€ÑƒÑŽ Ð½ÑƒÐ¶Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ñ‚ÑŒ, Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð°Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ñ„Ð°Ð¹Ð»Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ Ð½Ð°Ñ€ÑƒÑˆÐµÐ½ Ð¿Ð¾Ñ�Ð»Ðµ %ld Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° %% Ð¿Ð¾Ñ�Ð»Ðµ %ld Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<>>%>, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<>%> Ð´Ð»Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ�Ð¸Ð¼Ð²Ð¾Ð» %<%%%> Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°ÐºÐ°Ð´Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ 64kÑ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð´Ñ€Ð° Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ ÐºÑ€Ð°Ñ‚ÐµÐ½ 8 Ð±Ð°Ð¹Ñ‚Ð°Ð¼: %wdÑ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð´Ñ€Ð° Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ ÐºÑ€Ð°Ñ‚ÐµÐ½ 8 Ð±Ð°Ð¹Ñ‚Ð°Ð¼: %wdÐºÐ°Ð´Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾Ñ…Ñ€Ð°Ð½Ñ�ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ 2Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° Ð²Ñ‹Ñ…Ð¾Ð´Ð° Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-maccumulate-outgoing-args%> Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<target("accumulate-outgoing-args")%> Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð·Ð°Ñ‰Ð¸Ñ‰ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ‚ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ñ�Ñ‚ÐµÐºÐ°: Ð²Ñ�Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼ÐµÐ½ÐµÐµ %d Ð±Ð°Ð¹Ñ‚Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð½Ðµ Ð·Ð°Ñ‰Ð¸Ñ‰ÐµÐ½Ñ‹ Ð¿Ñ€Ð¾Ñ‚ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ñ�Ñ‚ÐµÐºÐ°: Ð±ÑƒÑ„ÐµÑ€ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ñ�Ñ‚ÐµÐºÐ¾Ð²Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ 2Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ°Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ 64kÐ²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ�Ñ‚ÐµÐºÐ°, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½stack_offset Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÐºÑ€Ð°Ñ‚Ð½Ð¾ 4stack_offset Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ Ð¼ÐµÐ½ÑŒÑˆÐµ 4ÐºÐ°Ð´Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº: %d Ð±Ð°Ð¹Ñ‚Ð½Ð°Ñ‡Ð°Ð»Ð¾ RTL Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð½Ð° Ð±Ð¾Ð»ÐµÐµ Ñ€Ð°Ð½Ð½ÐµÐ¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐµ, Ñ‡ÐµÐ¼ ÐºÐ¾Ð½ÐµÑ†Ð½Ð°Ñ‡Ð°Ð»Ð¾ implied-do Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¾ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð½Ð°Ñ‡Ð°Ð»Ð¾/ÐºÐ¾Ð½ÐµÑ† RTL Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚Ð° Ð² Ñ€Ð°Ð·Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñ…Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº throw Ð² Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ðµ Ð±Ð»Ð¾ÐºÐ°Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº throw, Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð½Ð¾Ðµ SSA Ð¸Ð¼Ñ�:ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð±ÐµÐ· Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ IO Ð´Ð»Ñ� %q+D Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð°Ð´Ñ€ÐµÑ�Ð½Ð°Ñ€ÑƒÑˆÐµÐ½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸ÐµÐ½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ðµ: %EÐ½ÐµÑƒÐ´Ð°Ñ‡Ð° static assertion: %sÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐ° Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ ÐµÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD Ð² Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<concept%>static-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿Ð¾Ñ�Ð»Ðµ Ð½Ðµstatic-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D Ð² %<.shared%> Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð² TFP-OS Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� staticÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¼ Ð¿Ð¾Ð»ÐµÐ¼Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<register%>Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�-Ñ‡Ð»ÐµÐ½ %q#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€static Ð¸Ð»Ð¸ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� static_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ñ‹Ð¹ Ñ�ÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€ Objective-C ÐºÐ»Ð°Ñ�Ñ�Ð° %qEÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ fastcall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ÑˆÐ°Ð³ implied-do Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ (%p) Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸: Ñ„Ð»Ð°Ð³ volatile Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¼Ñƒ Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸ÑŽÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¼ VUSEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<__thread%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<register%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<thread_local%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %qD Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qEÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qsÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qEÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qsÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð°ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ€Ð°Ð·Ð¼ÐµÑ€ %q+D Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ñ€Ð°Ð·Ð¼ÐµÑ€ %q+D Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qD Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qD Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½Ð¸Ð¼Ñ� Ð·Ð°Ð¿Ð¾Ð¼Ð¸Ð½Ð°ÑŽÑ‰ÐµÐ³Ð¾ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qs Ð¿Ð¾Ñ�Ð»Ðµ %qs: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qcÐ¸Ð¼Ñ� Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ðµ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°Ñ�Ð»ÑƒÑ‡Ð°Ð¹Ð½Ð°Ñ� %<,%> Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ðµ Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ Ð¾Ð´Ð¸Ð½Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %<@%>Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ðµ Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %<\%o%>Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ðµ Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ Ð½ÐµÐ¿Ð°Ñ€Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qcÑ�Ð»ÑƒÑ‡Ð°Ð¹Ð½Ð¾Ðµ %qs Ð¼ÐµÐ¶Ð´Ñƒ Objective-C++ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¼Ð¸Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ðµ Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ Ð½ÐµÐ¿Ð°Ñ€Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qsÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð°Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ� Ð±Ñ‹Ð» ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½ Ñ�Ð¸Ð³Ð½Ð°Ð»Ð¾Ð¼Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ‹ strftime Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ð»Ð¸Ð½Ñƒ %qd, Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÑŽÑ‰ÑƒÑŽ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ %qd, ÐºÐ¾Ñ‚Ð¾Ñ€ÑƒÑŽ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ñ‹ Ð¿Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ ISO C%dÐ¿ÐµÑ€ÐµÑ…Ð²Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¾ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¸Ð¼ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸ÐµÐ¼ Ñ‚Ð¸Ð¿Ð¾Ð²Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒÑ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð¿Ð¾Ð»Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 8 Ð¸Ð»Ð¸ 32Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 8, 32 Ð¸Ð»Ð¸ 64Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð´Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ‹ %s ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸ÐµÐ¼ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ‹Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %q+F Ð½Ðµ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð° InlineÐ¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %q+F Ð½Ðµ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð° Inline_AlwaysÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<register%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ‚ÐµÐ»Ð¾ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<do%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ‚ÐµÐ»Ð¾ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<else%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ‚ÐµÐ»Ð¾ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<if%>Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�Ð²Ð½Ñ‹Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ Ñ‚ÐµÐ»Ð° Ñ†Ð¸ÐºÐ»Ð° %<do%>Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ Ð¸Ð·Ð±ÐµÐ¶Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÐ¸ %<else%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ %<&&%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<||%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ %<+%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<&%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ %<+%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<<<%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ %<+%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<>>%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ %<-%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<&%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ %<-%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<<<%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ %<-%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<>>%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %<>>%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<^%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<|%>Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ðµ ÐºÐ°Ðº Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<!=%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<&%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<==%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<^%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<|%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<!%>, Ð»Ð¸Ð±Ð¾ Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<&%> Ð½Ð° %<&&%> Ð¸Ð»Ð¸ %<!%> Ð½Ð° %<~%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<!%>, Ð»Ð¸Ð±Ð¾ Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<|%> Ð½Ð° %<||%> Ð¸Ð»Ð¸ %<!%> Ð½Ð° %<~%>Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚:Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹:Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹:Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð¼Ð¾Ð´Ñ‹ %qsÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ Ñ�Ð´Ñ€Ð°:%sÐºÐ»ÑŽÑ‡ %<-mcustom-%s%> ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ %<-mcustom-%s%>ÐºÐ»ÑŽÑ‡ %<-mcustom-%s%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° %<-mcustom-%s%> %d Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ 255ÐºÐ»ÑŽÑ‡ %qs Ð½Ðµ Ð½Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-%>ÐºÐ»ÑŽÑ‡ %qs Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�switch ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð±ÑƒÐ»ÐµÐ²Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¿Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÑŽ Ð¿Ñ€Ð¾Ð¸Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ðµ Ð¿Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÑŽ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ switch Ð±ÐµÐ· Ð¼ÐµÑ‚ÐºÐ¸ defaultÐ² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½Ðµ Ñ†ÐµÐ»Ð¾ÐµÐ½Ð°Ñ‡Ð°Ð»Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ switch Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ (%lu) Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð¸ Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ñ‹Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð¼Ð¸Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ�Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ PICÑ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� z10 Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð·Ð´Ð½Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ð¹Ð¾ÑˆÐ¸Ð±ÐºÐ° symtab_node::verifysysctl Ð´Ð»Ñ� kern.osversion Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð»Ñ�Ñ� Ð½ÐµÑƒÐ´Ð°Ñ‡ÐµÐ¹: %mÑ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ð¹ Ð¿ÑƒÑ‚ÑŒ %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñ‹Ð¼Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %<void%>Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¼ÐµÑ‚ÐºÐ¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ISO C/C++Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ€ÐµÐ¶Ð¸Ð¼ ARMÑ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ARMv8-M Security ExtensionsÑ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ THUMBÑ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ interworkingÑ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ‹Ñ†ÐµÐ»ÐµÐ²Ð°Ñ� OS Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ‹Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ target Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹target attribute Ð¸Ð»Ð¸ pragma Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ AltiVec ABItarget attribute Ð¸Ð»Ð¸ pragma Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ darwin64 ABItarget attribute Ð¸Ð»Ð¸ pragma Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ long doubleÑ†ÐµÐ»ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ðµ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ�, Ð²Ñ‹Ð±Ñ€Ð°Ð½ Ð¾Ð´Ð¸Ð½Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼Ñ†ÐµÐ»ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´Ð¸Ñ�Ð¿ÐµÑ‚Ñ‡ÐµÑ€ Ð²ÐµÑ€Ñ�Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð±ÐµÑ�ÐºÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ†ÐµÐ»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ°Ñ†ÐµÐ»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ñ†ÐµÐ»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ†ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ñ†ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ¹, Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ñ†ÐµÐ»ÐµÐ²Ð°Ñ� Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ñ‹Ð²Ð¾Ð´ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸Ñ†ÐµÐ»ÐµÐ²Ð°Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %qs Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ÑˆÐ°Ð±Ð»Ð¾Ð½ %qE Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %dÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€(Ñ‹) ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ´Ð»Ñ� %<%s %T%> Ð½ÑƒÐ¶ÐµÐ½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð¿ÐµÑ€Ð²Ð¾Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qDÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸Ð½Ð°Ñ€ÑƒÑˆÐµÐ½Ð¸Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<typedef%>ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#DÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#DÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+#DÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDpack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽpack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽpack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽÑ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<friend%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friendÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qDÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ð¼Ñ‹ Ð² Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸:Ð·Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ declarator-idÑ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� ISO C++Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹ CÑ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qDÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸ÐµÑ�Ñ� Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸, Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ñ… Ñ�Ð»Ð¾Ð² %<class%> Ð¸Ð»Ð¸ %<typename%>ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹ CÐ¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´Ð»Ñ� %q+D Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð¸ÐºÐ°ÐºÐ¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°template-id %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°-ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<virtual%>Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ñ‹Ð¹ %<operator?:%>"%s" Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� Ð¿Ñ€ÐµÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð¼Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<getter%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<interrupt%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ MIPS32r2 Ð¸Ð»Ð¸ Ð²Ñ‹ÑˆÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<setter%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<-m%s=2008%>Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<-m%s=legacy%>Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<-mfp32%>Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ DSP Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ branch-likelyÐ°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ madd Ð¸Ð»Ð¸ msubÐ°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½ÐµÑ‡ÐµÑ‚Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° PSÐ°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ synciÑ„Ð»Ð°Ð³ printf ' 'Ñ„Ð»Ð°Ð³ '!' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonÑ„Ð»Ð°Ð³ printf '#'Ñ„Ð»Ð°Ð³ '#' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strftimeÑ„Ð»Ð°Ð³ printf '''Ñ„Ð»Ð°Ð³ ''' scanfÑ„Ð»Ð°Ð³ '(' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonÑ„Ð»Ð°Ð³ printf '+'Ñ„Ð»Ð°Ð³ '+' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonÑ„Ð»Ð°Ð³ printf '-'Ñ„Ð»Ð°Ð³ '-' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonÑ„Ð»Ð°Ð³ '-' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strftimeÑ„Ð»Ð°Ð³ printf '0'Ñ„Ð»Ð°Ð³ '0' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strftimeÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ 'E' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strftimeÑ„Ð»Ð°Ð³ printf 'I'Ñ„Ð»Ð°Ð³ 'I' scanfÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ 'O'Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ 'O' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strftimeÑ„Ð»Ð°Ð³ '^' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonÑ„Ð»Ð°Ð³ '^' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strftimeÑ„Ð»Ð°Ð³ '_' Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strftimeÑ„Ð»Ð°Ð³ 'a' scanfÑ„Ð»Ð°Ð³ 'm' scanfÑ„Ð»Ð°Ð³ Ð´Ð¸Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸ 'q'ÐšÐ»ÑŽÑ‡ -shared Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� VAX ELFABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð¾Ð² Ñ� %d-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 5ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¾Ð´Ð½Ð¾Ñ€Ð¾Ð´Ð½Ñ‹Ñ… Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð¾Ð² Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 5ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ flexible array Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ complex float Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ñ� long double Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ RX100 Ð½Ðµ Ð¾Ð±Ð¾Ñ€ÑƒÐ´Ð¾Ð²Ð°Ð½ FPUÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ RX200 Ð½Ðµ Ð¾Ð±Ð¾Ñ€ÑƒÐ´Ð¾Ð²Ð°Ð½ FPUÐ°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ñ€Ð¾Ðº Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ð°Ð´Ñ€ÐµÑ� %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<true%>Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ NULLÐ°Ð´Ñ€ÐµÑ� Ð¼ÐµÑ‚ÐºÐ¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð°Ð´Ñ€ÐµÑ� %qT Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¿Ð¾Ð´Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² scanfÑ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ðµ %qs and %qs Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� %qsÑ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÐ³Ð´Ð° %<false%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NULLÑ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÐ³Ð´Ð° %<true%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NULLÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð°Ð´Ñ€ÐµÑ� %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<true%>ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NULLÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð¸Ð¼ÐµÐµÑ‚ PRIVATE Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ PUBLIC Ð² %LÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ð¼Ñ‹Ð¼ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐ¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ RTTI Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÐµÐ¹Ñ‚Ð¾Ñ‡ÐµÑ‡Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð² Objective-C 1.0Ð¼Ð½Ð¾Ð³Ð¾Ñ‚Ð¾Ñ‡Ð¸Ðµ Ð² %qD Ð½Ðµ Ð½Ð°Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚Ñ�Ñ�Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð±Ð°Ð·Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒÐ¿Ñ�Ñ‚Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ VEC_COND_EXPR Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ boolean Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ñ‡Ñ‚Ð¾ Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¿ÐµÑ€Ð²Ð¾Ðµ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð¸Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ð»Ðµ %qDÐ¿ÐµÑ€Ð²Ð¾Ðµ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð¸Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐµÑ�Ñ‚ÑŒ Ð¼ÐµÑ‚Ð¾Ð´ %qDÐ¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<operator new%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽÑ‡ÐµÑ‚Ð²ÐµÑ€Ñ‚Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð¾Ð¼ 1, 2, 4, 8Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒlambda Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ð°Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð¾Ð¼ 1, 2, 4, 8Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð¾Ð² Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ñ… Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ‹ Ñ� %d-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð¾Ñ�ÑŒ Ð² GCC 5Ð´Ð»Ñ� m210 Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ (little endian) Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ -1 Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qsÑ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ð·Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð½Ñ‹Ð¹ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð² ?: Ð²Ñ�ÐµÐ³Ð´Ð° %<true%>, Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð²Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ %qDÐ´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð¼Ð°Ñ�ÐºÐ¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚ 0 Ð´Ð¾ 255Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚ 0 Ð´Ð¾ 1Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚ 0 Ð´Ð¾ 3Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚ 0 Ð´Ð¾ 7Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð»Ñ� %q+D, Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð»Ñ� %q+D, Ð½Ðµ Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð¾Ð±Ñ‰Ð¸Ð¹ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qE  Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qTÑ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ñ€Ð°Ð·Ñ€ÑƒÑˆÐ°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT, Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚Ñ�Ñ� Ðº %qTÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ� _OBJC_-Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð°Ð¼Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð±Ð¾Ñ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¹ Ð¼ÐµÑ‚Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð² 4.6 Ð¸ Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² 4.7Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‰Ð¸Ñ… Ð¾Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÑ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+D Ð´Ð¾Ð»Ð¶ÐµÐ½, Ð¿Ð¾-Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ð¼Ñƒ, Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %<char **%>Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_prefetch%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÑ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %<void%>, Ð½Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ throw-expression, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<void%>Ñ�Ñ‚Ð° %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð½Ðµ Ð·Ð°Ñ‰Ð¸Ñ‰Ð°ÐµÑ‚...Ñ�Ñ‚Ð° Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° fr405 Ð¸ fr450Ñ�Ñ‚Ð° Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° fr450Ñ�Ñ‚Ð° Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° fr500 Ð¸ fr550Ñ�Ñ‚Ð° Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ñ�Ñ‚Ð¾Ñ‚ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %sÑ�Ñ‚Ð¾Ñ‚ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ PowerPC (Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð½Ñ‹Ðµ Ñ„Ð»Ð°Ð³Ð¸ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�)Ñ�Ñ‚Ð¾Ñ‚ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ X86 (arch Ñ„Ð»Ð°Ð³Ð¸ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹)Ñ�Ñ‚Ð¾ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ñ‹Ðµ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ñ�Ñ�Ñ‚Ð° Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ISO C90Ñ�Ñ‚Ð° Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ�Ð²Ð»Ñ�Ð»Ð°Ñ�ÑŒ Ð±Ñ‹ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ISO C90Ñ�Ñ‚Ð¾ Ð¾ÑˆÐ¸Ð±ÐºÐ° GCC, ÐºÐ¾Ñ‚Ð¾Ñ€ÑƒÑŽ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð±Ð¾Ð¹Ñ‚Ð¸ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸ÐµÐ¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° used Ð´Ð»Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ�Ñ‚Ð¾ Ð¿ÐµÑ€Ð²Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ° defaultÑ�Ñ‚Ð¾ Ð¿ÐµÑ€Ð²Ð¾Ðµ case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð°Ð½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÑ�Ñ‚Ð¾ insn:Ñ�Ñ‚Ð° media-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° fr400 Ð¸ fr550Ñ�Ñ‚Ð° media-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² fr500Ñ�Ñ‚Ð¾Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¾Ð²Ð°Ð»Ð¸Ñ‚ÑŒÑ�Ñ�Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� %qsÑ�Ñ‚Ð° Ñ†ÐµÐ»ÑŒ little-endianÑ�Ñ‚Ð° Ð¼Ð°ÑˆÐ¸Ð½Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð·Ð°Ð´ÐµÑ€Ð¶ÐµÐº Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð²Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾-Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñ‹Ñ… COMMON-Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð°Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ð¾Ñ�Ð»Ðµ Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ñ‡Ð°Ñ�Ñ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¹ Ð·Ð°Ð´Ð°Ñ‡Ðµthrow Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ�ÐµÐ³Ð´Ð° Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ terminate()Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ñ� NULL Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð´Ð»Ñ� Ð½Ð°Ð´ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð²Ñ�Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ¶ÑƒÑ‚Ð¾Ñ‡Ð½Ñ‹Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð² Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¾Ñ‚ %qT Ðº %qT Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð½Ð°Ð±Ð¶ÐµÐ½Ñ‹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<const%>Ð´Ð»Ñ� Ñ‚Ð¾Ð³Ð¾ Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð¾Ñ�Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ %<typename %E%>Ñ‚Ð¾ÐºÐµÐ½ %u Ð¸Ð¼ÐµÐµÑ‚ x-location == %uÑ‚Ð¾ÐºÐµÐ½ %u Ð¸Ð¼ÐµÐµÑ‚ x-location == y-location == %uÑ‚Ð¾ÐºÐµÐ½ %u Ð¸Ð¼ÐµÐµÑ‚ y-location == %uÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:compare-debug-auxbase-optÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %%:replace-extensionÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:version-compareÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#DÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<va_start%>Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#DÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#DÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %q#DÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� structÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qDÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº - Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %d Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð², Ð° Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %dÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¿Ð¾Ð·Ð´Ð½Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð¸Ð¼Ñ� ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° Ð´Ð»Ñ� Ð¾Ñ‚Ð»Ð°Ð´ÐºÐ¸ Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ðµ #Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ #pragma-ÐºÐ»ÑŽÑ‡ÐµÐ¹ align=resetÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ» Ñ� %qs Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ» Ð±ÐµÐ· Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ %<static%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qsÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð² Ð² %<asm%>Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:compare-debug-auxbase-optÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:compare-debug-dump-optÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:compare-debug-self-optÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:version-compareÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#DÐ´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¾ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#DÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� makeÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#DÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %q#DÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ð° %qEÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±Ð¾Ðº Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� %qTÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ±ÐµÑ€ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹ Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ %iÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� structÐ¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� %qTÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ…Ð¾Ð´Ð¾Ð² Ð¸Ð· Ñ†Ð¸ÐºÐ»Ð°Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ñ‹Ñ… Ñ�ÐºÐ¾Ð±Ð¾ÐºÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð², Ð¸Ñ�Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ñ… Ð¸Ð· Ð±Ð»Ð¾ÐºÐ° %iÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð·Ð°Ð´Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ†Ð¸Ð¸ %qsÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qDÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² return Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ñ� ÐºÐ°Ð½Ð°Ð»Ð¾Ð¼Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ñ�Ñ‚ÐµÐºÐ°: %dÐ³Ð¾Ñ‚Ð¾Ð²Ð¸Ñ‚Ñ�Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ñ�Ñ‚ÐµÐºÐ°: %dÐ¸Ð¼Ñ� %qs Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%>Ð¿ÐµÑ€ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ð¾Ð¼ unit-at-a-timeÑ�ÑƒÐ¼Ð¼Ð°Ñ€Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÐ´ÐµÐ»Ð² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ C Ð½ÐµÑ‚ Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ðº, ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ Ð¿Ð¾ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñƒ %qEÐ² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð¡ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð² Ñ�Ñ‚Ð¸Ð»Ðµ ISO CÐ² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ C Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð°Ð² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ C Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð°Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¹ Ð¡Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸ÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ C ÑƒÐ½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¿Ð»ÑŽÑ� Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %qT Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qTÑ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½ Ð´Ð»Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÑ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-fsanitize=address%>Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-fsanitize=kernel-address%>Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� non-call Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹ VAXÐ´ÐµÑ€ÐµÐ²Ð¾: %s, Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� %s Ð² %s, Ð½Ð° %s:%dÐ¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° Ð´ÐµÑ€ÐµÐ²Ð°: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d tree_int_cst Ñ� %d Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %s, Ð½Ð° %s:%dÐ´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° tree_vec Ñ� %d Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %s, Ð½Ð° %s:%dÐ´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ñ� %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ Ð² %s, Ð² %s:%dÐ´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ omp_clause %s Ñ� %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ Ð² %s, Ð² %s:%dÐ´ÐµÑ€ÐµÐ²Ð¾: Ð½Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ� %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ %qs (%s) Ð² %s, Ð½Ð° %s:%dÐ´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ� %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ %qs (%s) Ð² %s, Ð½Ð° %s:%dÐ´ÐµÑ€ÐµÐ²Ð¾: Ð½Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð¸Ð· %s, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %s Ð² %s, Ð½Ð° %s:%dÐ´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ omp_clause %s, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %s Ð² %s, Ð½Ð° %s:%dÐ´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰ÐµÐµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qs Ð² %s, Ð½Ð° %s:%dÐ´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² LTO Ð¿Ð¾Ñ‚Ð¾ÐºÐ°Ñ…Ð»Ð¸Ñ�Ñ‚ Ð´ÐµÑ€ÐµÐ²Ð° Ð½Ð° Ð³Ð»ÑƒÐ±Ð¸Ð½Ðµ %iÐ´ÑƒÐ³Ð° true/false Ð¿Ð¾Ñ�Ð»Ðµ Ð½Ðµ GIMPLE_COND Ð² Ð±Ð»Ð¾ÐºÐµ %dÐ¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ ÑƒÐ±Ñ€Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð´Ð°Ñ‚ÑŒ %qEÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ non-integer Ñ‚Ð¸Ð¿ ÐºÐ°Ðº bitfieldÐ½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚ÑŒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ð¸Ð·-Ð·Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ñ… Ð³Ñ€Ð°Ð¼Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¾ÑˆÐ¸Ð±Ð¾ÐºÐ¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ�Ð´ÐµÐ»Ð°Ñ‚ÑŒ ÐºÐ»Ð°Ñ�Ñ� %qT "Ð´Ñ€ÑƒÐ³Ð¾Ð¼" Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¾Ð¿Ñ†Ð¸Ð¸ (%s)Ð´Ð²Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… %<[%> Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð²ÐµÐ´ÑƒÑ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð¼ÐµÐ½Ð¸ %qsÐ´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð´Ð²Ðµ Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� %sÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %q#T Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� %<delete%>; Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÑ‚Ð¸Ð¿ %qE Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼Ñ‚Ð¸Ð¿ %qE Ð¸Ð¼ÐµÐµÑ‚ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼Ñ‚Ð¸Ð¿ %qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ‚Ð¸Ð¿ %qE Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‚Ð¸Ð¿ %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 Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ñƒtype assertion ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�, ÐµÑ�Ð»Ð¸ Ñ‚Ð¸Ð¿ ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qE Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ñ‚Ð¸Ð¿ %<int%>Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ñ‚Ð¸Ð¿ %<int%>Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð²Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…: %sÑ‚Ð¸Ð¿ Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ�Ð¾ Ñ�Ð²Ð¾Ð¸Ð¼ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð¼Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð¼ÐµÐ¶Ð´Ñƒ SSA_NAME Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð´Ð»Ñ� case Ð¼ÐµÑ‚ÐºÐ¸ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switchÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² BIT_INSERT_EXPRÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ %iÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½ÑƒÑŽ/Ð¼Ð½Ð¸Ð¼ÑƒÑŽ Ñ‡Ð°Ñ�Ñ‚ÑŒÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² sad Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÑŽÑ‰ÐµÐ¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ñ� Ð½Ð°ÐºÐ¾Ð¿Ð»ÐµÐ½Ð¸ÐµÐ¼Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÑŽÑ‰ÐµÐ¼ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ñ�Ð´Ð²Ð¸Ð³Ð°Ñ‚Ð¸Ð¿ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ cv-qualified %<auto%> Ð¸Ð»Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° cv-qualified %<auto%>Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qs Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð° %qsÐ¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� %qD Ð¿Ñ€Ð¸Ð½Ñ�Ñ‚ Ñ‚Ð¸Ð¿ %<int%>Ñ‚Ð¸Ð¿ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ñ‚Ð¸Ð¿ %qE Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q+D Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð¼Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qE Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° asmÑ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qs Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼ GCCÑ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %d Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ‚Ð¸Ð¿ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qD ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switchÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ‚Ð¸Ð¿, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ delete, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼type transparent %q#T Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð´ÐµÐ»Ð°Ð½ Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ñ‹Ð¼, Ñ‚Ð°Ðº ÐºÐ°Ðº Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ð¸Ð¼ÐµÐµÑ‚ ABI, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ñ‹Ð¹ Ð¾Ñ‚ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð² Ñ†ÐµÐ»Ð¾Ð¼Ñ‚Ð¸Ð¿ transparent %q#T Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»ÐµÐ¹type transparent ÐºÐ»Ð°Ñ�Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ðµ ÐºÐ»Ð°Ñ�Ñ�Ñ‹Ð² Ñ‚Ð¸Ð¿Ðµ Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT ÐµÑ�Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TREE_TYPEÐ²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_BINFOÐ²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_FIELDSÐ²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_SIZE_UNITÐ²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_VFIELDÐ²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ñ� TYPE_ALIAS_SET_KNOWN_PÑ‚Ð¸Ð¿ Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %qEÐ¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ð°Ñ€ÑƒÑˆÐ¸Ñ‚ÑŒ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°/Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qDtypedef %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<_Noreturn%>typedef %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<inline%>typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ __typeof__)typedef %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ decltype Ð²Ð·Ð°Ð¼ÐµÐ½)typedef %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>typedef Ð¸Ð¼Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ð¸typedef-Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qTtypeid-expression Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qE Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð²Ð¿Ð¾Ð»Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ñ‚Ð¸Ð¿Ñ‹ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽÑ‚Ð¸Ð¿Ñ‹ Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² %<decltype%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ…Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² %<noexcept%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ…Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² %<typeid%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² conversion-type-idÑ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ for-Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² new-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² new-type-idÑ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð°Ð»Ð¸Ð°Ñ�Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² exception-specificationÑ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�Ñ…Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² declare reduction Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² exception-declarationsÑ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ñ‚Ð¸Ð¿Ð°Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°typespec Ð² ALLOCATE Ð² %LÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÑŒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð² Ñ�Ñ‚ÐµÐºÐµÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ %qT Ð¸Ð· %qEÐ½Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ lambda Ð¸Ð· %qEÑ�Ð¼ÑƒÐ»Ñ�Ñ†Ð¸Ñ� %qs Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� Ð² Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ ÐºÐ»Ð°Ñ�Ñ�Ð° %qs Ð´Ð»Ñ� Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� Ð² Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð° %qD Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qTÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð° %qDÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð° %qD Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ %qT, %qTÐ¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð»Ñ�:Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ñ�ÐºÑ€Ð¸Ð¿Ñ‚ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qs Ð² Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»Ð½Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° %<vtv_class_set_sizes.log%>: %mÐ½Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° %<vtv_count_data.log%>: %mÐ½Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð° %<vtv_set_ptr_data.log%>: %mÐ½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¿ÐµÑ‡Ð°Ñ‚Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´; ÐºÐ¾Ð´ == %d (%c)Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° %qs - Ð¸Ð¼Ñ� Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<alloca%>Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ %2d Ð½Ð¸ Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ð»Ñ�Ñ�
  Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ %2d Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½ %s
  Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ %qEÐ½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ, ÐµÑ�Ð»Ð¸ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<va_start%> Ð¿Ñ€Ð¾Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %<register%>Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %qsÑ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² enum %q#TÐ�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ !$OMP ATOMIC Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %LÐ½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ AST Ð²Ð¸Ð´Ð° %sÐ½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� msp430_select_hwmult_lib: %sÐ½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±Ð°Ð·Ñ‹ Ð² cris_print_baseÐ½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð²Ð¸Ð´Ð° %sÐ½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� msp430_select_hwmult_lib: %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð² cris_print_indexÐ½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾; ÑƒÐ´Ð°Ð»Ð¸Ñ‚Ðµ Ð¿Ñ€Ð¾Ð±ÐµÐ» Ð¼ÐµÐ¶Ð´Ñƒ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°Ð¼Ð¸ Ð¸ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð¿Ð»Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ñ‹ Ð² Ð°Ð´Ñ€ÐµÑ�ÐµÐ½ÐµÐ¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð°Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qDÐ½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² C++Ð½ÐµÐ¿Ñ€Ð¾Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %<new%> Ð¾Ñ‚ %q#TÐ½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ const Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#TÐ½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ const Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ %<new%> Ð±ÐµÐ· new-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %qT Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² C++Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ const Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² Ð±Ð°Ð·Ðµ %q#T Ð¾Ñ‚ %q#TÐ½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² Ð±Ð°Ð·Ðµ %q#T Ð¾Ñ‚ %q#T, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ %<new%> Ð±ÐµÐ· new-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#TÐ½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %q#T, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ %<new%> Ð±ÐµÐ· new-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² Ð±Ð°Ð·Ðµ %q#T Ð¾Ñ‚ %q#TÐ½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² Ð±Ð°Ð·Ðµ %q#T Ð¾Ñ‚ %q#T, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ %<new%> Ð±ÐµÐ· new-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð¿Ð¾Ð¼ÐµÑ‰ÐµÐ½Ð° Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð² %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� ÐºÐ°Ðº Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ð¾Ð³Ð¾ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒÐ¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð±ÐµÐ· Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� %q+D Ñ� Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¼ %qDÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ñ€Ð°Ñ�ÐºÑ€Ð°Ñ�ÐºÐ¸ %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ð¾Ð½ %qs Ð´Ð»Ñ� Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� LTO Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ñ� %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Stack Reuse Level %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° TLS %qsÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð¾Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ðµ %qE Ð´Ð»Ñ� %<#pragma pack%> - Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ Ð² Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ deleteÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð° %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ð¿ÐµÑ€ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð¸Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ñ… Ð±Ð»Ð¾ÐºÐ¾Ð² %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %dÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ callback Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð¾Ð¼ %sÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ cc_attrÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qc Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÐµÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ñ�Ð´Ñ€Ð° %qs Ð·Ð°Ð´Ð°Ð½Ð° Ñ� %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ destÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ñ�Ð¿Ð¾Ñ�Ð¾Ð± Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ð¾Ð²Ñ‹ÑˆÐµÐ½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs ÐºÐ»ÑŽÑ‡Ð° -ffp-contractÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ° %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ�:Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ ABI Ð²Ñ‹Ð³Ñ€ÑƒÐ·ÐºÐ¸ %qsÐ�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qs Ð² %%:version-compareÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� %q.*s Ð² %<-fopt-info-%s%>Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC diagnostic%> kindÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ� %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð°Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð·Ð½Ð°Ðº Ð¿ÑƒÐ½ÐºÑ‚ÑƒÐ°Ñ†Ð¸Ð¸ '%c'Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° %qs Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<asm%>Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°: %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ unspec-Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ð° FLT_EVAL_METHOD Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ srcÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ñ�Ñ‚ÐµÐºÐ° %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ (%s)Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %<%T%> Ð½Ð°Ð¹Ð´ÐµÐ½ Ð¿Ñ€Ð¸ Objective-C ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qEÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qE; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qE; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<enum%>, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð¾Ñ�Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qE; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<struct%>, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð¾Ñ�Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qE; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<union%>, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð¾Ñ�Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ†ÐµÐ½Ð¾Ð²Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ vtable verify Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qsÐ½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒÐ±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT, Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ñ… ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸ÐµÐ½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ scoped enum Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�struct/union Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸ Ð¸ Ð±ÐµÐ· Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ voidÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµunquote_string(): Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐ°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð¸Ð¶Ð¸Ð¼Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»ÑŽÑ‡Ð° %qsÐ½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»ÑŽÑ‡Ð° --help=: %q.*sÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ %<-%s%>Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ %<-%s%>; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %<-%s%>?Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ %<-fdump-%s%>Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ %<-fopt-info-%s%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ %qsÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ %qsÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð»Ð°Ð³ Ñ€ÐµÐ±Ñ€Ð° '%s'Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð¾Ðµ enum Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ: '%s'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ Ð¾Ñ‚Ð»Ð°Ð´ÐºÐ¸: %cÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð¾Ðµ hwpy Ð¿Ð¾Ð»Ðµ Ð² msp430_mcu_data[%d]: %dÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ include_flags 0x%x Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ print_specific_helpÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ ivar %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ Ð´Ð»Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð² Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qsÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ�ÐµÐºÑ†Ð¸Ð¸ %qEÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð¾Ðµ Ñ‚ÐµÐ½ÐµÐ²Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %qsÐ½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ %qsÐ½ÐµÐ²Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Altivec builtin %qFÐ½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¹ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¹ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð±ÐµÐ· Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ð°Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qDÐ½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ�: %qs %sÐ½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ�: %qs%s %sÐ½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ�: %sÐ½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð²Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð¸Ð»Ð¸ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ³Ð¾ booleanÐ½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� simdlen %dÐ½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÑ‘Ð½Ð½Ð°Ñ� Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð° Ð´Ð¸Ð°Ð»ÐµÐºÑ‚Ð° Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°Ð½Ðµ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² $-Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÐµÐ½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qDÐ½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+DÐ½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qDÐ²ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° case-Ð¼ÐµÑ‚ÐºÐ¸ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ #includeÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<%T::%D%>Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<%T::%D%> Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %<%T::%D%> Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð½Ð¾Ñ‚Ð°Ñ†Ð¸ÑŽ %<%T::template %D%> Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ� Ð¾ Ñ‚Ð¾Ð¼, Ñ‡Ñ‚Ð¾ Ñ�Ñ‚Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-faligned-new%>, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ C++17 Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ over-aligned newÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<...%> Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� argument packÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<template<>%> Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<this->%D%>Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ³Ð¾ __attribute__ ((vector_size))Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<alloca%>Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<alloca%> Ð² Ñ†Ð¸ÐºÐ»ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¾Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<complex%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long double%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<int%>Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð´Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� %<auto%>Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ð¸Ð½Ñ‹ Ñ� %qc Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° Ð¸Ð»Ð¸ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð° Ð¸Ð»Ð¸ Ð´Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ%s Ð¸ %s Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ %s%s Ð¸ %s Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹ Ñ� %<%%%c%> Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ %sÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð² %<operator++%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð² %<operator--%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² boolean Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð¾Ñ�Ð¾Ð±ÐµÐ½Ð½Ð¾Ñ�Ñ‚Ð¸ %qE Ð² Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ñ‹Ðµ Ð¾Ñ�Ð¾Ð±ÐµÐ½Ð½Ð¾Ñ�Ñ‚Ð¸ Ð²Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² decimal floating point Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� %q#D Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qEÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸ÐµÐ¼ Ð¸Ð· Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð±ÐµÐ· Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¸Ð· Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð²Ð½Ðµ Ñ‚ÐµÐ»Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð±ÐµÑ�Ñ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ nilÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ use Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð¼Ð°Ñ�Ñ�Ð¸Ð², Ð½Ðµ Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ð¼Ñ‹Ð¹ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ, ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¾ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¾ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾Ðµ %<_Alignas%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾Ðµ %qs Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ñ‹Ð¹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ reduction Ð¿Ð¾Ð¸Ñ�Ðº Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð´Ð»Ñ� %qEÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸Ð¼ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð´Ð»Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qTÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÑ‚ Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ�Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<%c%s%>Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs Ñ� Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð° Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ darwin64 ABIÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qDÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ num_workers (%d), Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %dÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ darwin ABIÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %<void%>Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° [%E, %E] Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ typedef-Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ vector_length (%d), Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %dÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ vector_length (%d), Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¾Ðº Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹: %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?Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qF (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d): 64, 128, 256, 512, 1024, 2048 Ð¸ 4096validate_value_data: Ñ†Ð¸ÐºÐ» Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð² Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² (%u)validate_value_data: [%u] Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ next_regno Ð´Ð»Ñ� Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ° (%u)validate_value_data: : [%u] Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ oldest_regno (%u)validate_value_data: [%u] Ð�ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ (%s %u %i)Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<target%>value Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ð¾Ðµ Ð² %qs Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð²Ð»Ð¸Ñ�ÑŽÑ‚ Ð½Ð° Ñ�ÐµÐ»ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ðµ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q#D Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ñ…Ð¾Ñ‚Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<_Noreturn%>Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<inline%>Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ dllimportÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½Ð° Ð²Ñ‹Ð·Ð¾Ð²Ð°Ð¼Ð¸ %<longjmp%> Ð¸Ð»Ð¸ %<vfork%>Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ const, Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÐµÐµ Ð¼Ð¾Ð¶Ð½Ð¾ Ð±Ñ‹Ð»Ð¾ Ð¿Ð¾Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð² Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½ÑƒÑŽ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�ÐµÐºÑ†Ð¸ÑŽ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ %qsÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² Ñ†Ð¸ÐºÐ» Ð°Ð»Ð¸Ð°Ñ�Ð¾Ð²Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ñ� Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ð¾Ð¼ÐµÑ‰ÐµÐ½Ð° Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ñ…Ð¾Ñ‚Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %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 Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� concept Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qDÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %<reduction%>Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ‚Ð¾Ð³Ð¾ Ð¶Ðµ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸, Ñ‡Ñ‚Ð¾ Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð°, Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ðµ %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ voidÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ voidÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ�Ð½Ð°Ñ‡Ð°Ð»Ð° ÐºÐ°Ðº %<static%>, Ð° Ð·Ð°Ñ‚ÐµÐ¼ ÐºÐ°Ðº %<extern%>Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒÐ¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð² nested-name-specifierÐ·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð¾ Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, Ð½Ð¾ Ð¾Ð½Ð¾ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ Ð±ÐµÐ· Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸Ð»Ð¸Ð¼Ð¸Ñ‚ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐµÐ½Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ %qE Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² new-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ðµ Ð²Ð²ÐµÐ´ÐµÐ½Ð¾ Ð±ÐµÐ· %<...%>Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ AAPCS Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð²Ñ‹Ð±Ð¾Ñ€ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ thunkvec_lvsl ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾ Ð´Ð»Ñ� little endian; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ñ… Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº Ð¸ Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ð¹vec_lvsr ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾ Ð´Ð»Ñ� little endian; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ñ… Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº Ð¸ Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ð¹Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ CONSTRUCTOR Ð½Ðµ ÐµÑ�Ñ‚ÑŒ GIMPLE-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ CONSTRUCTOR Ñ� non-NULL Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¾ Ð¿Ð¾ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ð°Ð²ÐºÐ° Ð½Ðµ Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»ÑŒÐ½Ð¾Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ð¾ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ Ð¾Ð´Ð½Ð¾Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ð¾ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð½Ðµ ÐºÑ€Ð°Ñ‚ÐµÐ½ Ñ€Ð°Ð·Ð¼ÐµÑ€Ñƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² sad Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ð»Ð°Ñ�ÑŒ Ð´Ð»Ñ� simd Ñ†Ð¸ÐºÐ»Ð°Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ñ‹ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ‹ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²verify_bind_c_derived_type(): Ð”Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾ Ð¾ÐºÐ°Ð·Ð°Ð»Ñ�Ñ� NULLÐ¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_cgraph_node Ð²Ñ‹Ñ�Ð²Ð¸Ð»Ð° Ð¾ÑˆÐ¸Ð±ÐºÐ¸Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_eh_tree Ð²Ñ‹Ñ�Ð²Ð¸Ð»Ð° Ð¾ÑˆÐ¸Ð±ÐºÐ¸Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_flow_info Ð²Ñ‹Ñ�Ð²Ð¸Ð»Ð° Ð¾ÑˆÐ¸Ð±ÐºÐ¸verify_flow_info: Ð’Ñ‹Ñ…Ð¾Ð´Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ð±Ð»Ð¾ÐºÐ° %d Ð¿Ð¾Ð²Ñ€ÐµÐ¶Ð´ÐµÐ½Ð°verify_flow_info: Ð‘Ð»Ð¾Ðº %i Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ loop_father, Ñ…Ð¾Ñ‚Ñ� Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð½ÐµÑ‚verify_flow_info: Ð£ Ð±Ð»Ð¾ÐºÐ° %i Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ loop_fatherverify_flow_info: ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ðµ Ð´ÑƒÐ³Ð¸ %i->%iverify_flow_info: Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð±Ð»Ð¾ÐºÐ¸ Ð´Ð»Ñ� Ñ�ÐºÐ²Ð¾Ð·Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° %i->%iverify_flow_info: Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�ÐºÐ²Ð¾Ð·Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ %i->%iverify_flow_info: REG_BR_PROB Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ cfg %i %iÐ¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_gimple Ð²Ñ‹Ñ�Ð²Ð¸Ð»Ð° Ð¾ÑˆÐ¸Ð±ÐºÐ¸Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_histograms Ð²Ñ‹Ñ�Ð²Ð¸Ð»Ð° Ð¾ÑˆÐ¸Ð±ÐºÐ¸Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_ssa Ð²Ñ‹Ñ�Ð²Ð¸Ð»Ð° Ð¾ÑˆÐ¸Ð±ÐºÐ¸Ð¾ÑˆÐ¸Ð±ÐºÐ° verify_typeÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð¼Ð°Ñ€ÐºÐµÑ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ�Ð¼Ð¸ Ð² Ñ„Ð°Ð¹Ð»Ðµvirt-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ PHI Ñ� Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ðµ SSA Ð¸Ð¼Ñ� Ð´Ð»Ñ� Ð½Ðµ-VOP Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ð±Ð°Ð·Ð° %qT Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² %qT Ð¸Ð·-Ð·Ð° Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ def Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ SSA Ð¸Ð¼Ñ�Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¼Ñƒ Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸ÑŽÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %qDÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð° Ñ‚Ð¸Ð¿Ð° %qD Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ RTTI Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð° Ñ‚Ð¸Ð¿Ð° %qD Ð½Ð°Ñ€ÑƒÑˆÐ°ÐµÑ‚ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¾ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð° Ñ‚Ð¸Ð¿Ð° %qD Ð½Ð°Ñ€ÑƒÑˆÐ°ÐµÑ‚ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¾ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�  Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¼Ñƒ Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸ÑŽÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ use Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° visibility Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ "default", "hidden", "protected" Ð¸Ð»Ð¸ "internal"Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° visibility Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð²Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸; Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�vms '#pragma __message' Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ (void) Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�volatile Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚volatile Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½Ð° Ð»ÑŽÐ±ÑƒÑŽ Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ, Ð·Ð°Ñ‚Ñ€Ð°Ð³Ð¸Ð²Ð°ÐµÐ¼ÑƒÑŽ DMA.vtable Ð´Ð»Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° waitpidÐ¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: Ñ€Ð°Ñ�Ñ�Ð¼Ð¾Ñ‚Ñ€Ð¸Ñ‚Ðµ Ð»Ð¸Ð½ÐºÐ¾Ð²ÐºÑƒ Ñ� '-static' ÐºÐ°Ðº Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº Ñ�Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ `%s'weak %q+D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ %qEweak Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�ÐµÑ‚Ñ�Ñ� Ðº ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¼Ñƒ static Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÑŽweak Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ publicweak Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ñ�Ð»Ð°Ð±Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° %q+D Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸ÐµÑ�Ð»Ð°Ð±Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° %q+D Ð² ÐºÐ¾Ð½ÐµÑ‡Ð½Ð¾Ð¼ Ñ�Ñ‡Ñ‘Ñ‚Ðµ Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð° Ð½Ð° Ñ�ÐµÐ±Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ weakref Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° aliasweakref Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð² %s: %mÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¾ÐºÐ°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² %<asm%>ÑˆÐ¸Ñ€Ð¸Ð½Ð° %qD Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð¾Ð»Ñ� %qs Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÑ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð¸Ðµ %<id%> Ð¸ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‰Ð¸ÐµÑ�Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ð°work-sharing Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> Ð¸Ð»Ð¸ %<taskloop%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸Ð·Ð°Ð¿Ð¸Ñ�ÑŒ %wu-Ð±Ð¸Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¾Ð±ÑŠÐµÐºÑ‚Ð°-Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ°, Ð´Ð°Ð½Ð½Ñ‹Ðµ ÑƒÑ�ÐµÑ‡ÐµÐ½Ñ‹ Ð´Ð¾ %wu-Ð±Ð¸Ñ‚write_atom(): ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ dab atomwrite_symbol(): Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qswrite_symtree(): Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð½Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð² LTRANS Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº %s: %mÐ·Ð°Ð¿Ð¸Ñ�ÑŒ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ TYPE_CACHED_VALUES Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð¿Ð¾Ñ�Ð»Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ %iÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð¿Ð¾Ñ�Ð»Ðµ Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° %iÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° %d->%d Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° PHIÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº immediate useÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� insn Ð² Ñ�ÐºÐ²Ð¾Ð·Ð½Ð¾Ð¹ Ð´ÑƒÐ³ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð¾Ð² Ð¸Ð· Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ð´ÑƒÐ³Ð¸ %d->%dÐ´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %%:debug-level-gtÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %<__builtin_addressof%>Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %<__builtin_call_with_static_chain%>Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__builtin_choose_expr%>Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__builtin_complex%>Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %<__builtin_launder%>Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__builtin_shuffle%>Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<__builtin_next_arg%>Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<va_start%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð¿Ð¾Ñ�Ð»Ðµ Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÐµ %iÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %d)Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ %d)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ñ„Ð»Ð°Ð³Ð¸ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÑƒÐ³Ð¸ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð±Ð»Ð¾ÐºÐ° %dÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qsÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %sÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� absÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð¿Ð¾Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ñ�Ð¾Ð¿Ñ€Ñ�Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ `!'Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¼Ð¸Ð½ÑƒÑ�Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¿Ð»ÑŽÑ�Ð°x87 Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ x87xstormy16_print_operand: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´Ñ�Ñ‚Ð¾ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð±Ð¾Ð¹Ñ‚Ð¸, ÑƒÐ´Ð°Ð»Ð¸Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€z/Ð�Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð°.Ð½Ð¾Ð»ÑŒ ÐºÐ°Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµÑ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q+D Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð½ÑƒÐ»ÐµÐ²Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %q+DÐ±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½ÑƒÐ»ÐµÐ²Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ %sÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° %s Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qTÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¼ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼ %q#TÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ†Ðµ %q#T{anonymous}
\ No newline at end of file
diff -Nrcpad gcc-9.1.0/gcc/po/ru.po gcc-9.2.0/gcc/po/ru.po
*** gcc-9.1.0/gcc/po/ru.po	Tue Apr 23 21:03:01 2019
--- gcc-9.2.0/gcc/po/ru.po	Wed May  8 00:05:32 2019
***************
*** 6,19 ****
  # Pavel Maryanov <acid_jack@ukr.net>, 2006, 2008.
  # Yuri Kozlov <yuray@komyakino.ru>, 2011.
  # Vladimir Galatenko <galat@niisi.msk.ru>, 2016.
! # Pavel Maryanov <acid@jack.kiev.ua>, 2012, 2018.
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 8.2.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2019-04-13 17:21+0200\n"
! "PO-Revision-Date: 2018-10-01 13:43+0300\n"
  "Last-Translator: Pavel Maryanov <acid@jack.kiev.ua>\n"
  "Language-Team: Russian <gnu@d07.ru>\n"
  "Language: ru\n"
--- 6,19 ----
  # Pavel Maryanov <acid_jack@ukr.net>, 2006, 2008.
  # Yuri Kozlov <yuray@komyakino.ru>, 2011.
  # Vladimir Galatenko <galat@niisi.msk.ru>, 2016.
! # Pavel Maryanov <acid@jack.kiev.ua>, 2012, 2018, 2019.
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 9.1-b20190414\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2019-05-02 20:28+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"
  "Language: ru\n"
*************** msgstr ""
*** 22,28 ****
  "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: Poedit 2.1.1\n"
  
  #: cfgrtl.c:2705
  msgid "flow control insn inside a basic block"
--- 22,28 ----
  "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: Poedit 2.2.1\n"
  
  #: cfgrtl.c:2705
  msgid "flow control insn inside a basic block"
*************** msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ '%%l' Ð½Ðµ Ñ�Ð²Ð»
*** 214,225 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6143 config/i386/i386.c:16997
  #, c-format
  msgid "floating constant misused"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹"
  
! #: final.c:4207 config/arc/arc.c:6240 config/i386/i386.c:17088
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
--- 214,225 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6158 config/i386/i386.c:16998
  #, c-format
  msgid "floating constant misused"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹"
  
! #: final.c:4207 config/arc/arc.c:6255 config/i386/i386.c:17089
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 1433,1479 ****
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Ð’Ñ�Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¼Ð¸ Ñ…Ð°Ñ€Ð°ÐºÑ‚ÐµÑ€Ð¸Ñ�Ñ‚Ð¸ÐºÐ°Ð¼Ð¸ ÑƒÐ¶Ðµ Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹\n"
  
! #: opts.c:1630
  msgid "The following options are target specific"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‚ Ð¾Ñ‚ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: opts.c:1633
  msgid "The following options control compiler warning messages"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸Ñ€ÑƒÑŽÑ‚ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: opts.c:1636
  msgid "The following options control optimizations"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸Ñ€ÑƒÑŽÑ‚ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ"
  
! #: opts.c:1639 opts.c:1678
  msgid "The following options are language-independent"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‚ Ð¾Ñ‚ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð·Ñ‹ÐºÐ°"
  
! #: opts.c:1642
  msgid "The --param option recognizes the following as parameters"
  msgstr "ÐšÐ»ÑŽÑ‡ --param Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñ�ÐµÑ‚ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: opts.c:1648
  msgid "The following options are specific to just the language "
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ñ‚ Ñ�Ð·Ñ‹ÐºÐ° "
  
! #: opts.c:1650
  msgid "The following options are supported by the language "
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ�Ð·Ñ‹ÐºÐ¾Ð¼ "
  
! #: opts.c:1661
  msgid "The following options are not documented"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð½Ðµ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: opts.c:1663
  msgid "The following options take separate arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‚ Ñ€Ð°Ð·Ð´ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: opts.c:1665
  msgid "The following options take joined arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: opts.c:1676
  msgid "The following options are language-related"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¾Ñ‚Ð½Ð¾Ñ�Ñ�Ñ‚Ñ�Ñ� Ðº Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ñ�Ð·Ñ‹ÐºÑƒ"
  
--- 1433,1487 ----
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Ð’Ñ�Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¼Ð¸ Ñ…Ð°Ñ€Ð°ÐºÑ‚ÐµÑ€Ð¸Ñ�Ñ‚Ð¸ÐºÐ°Ð¼Ð¸ ÑƒÐ¶Ðµ Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹\n"
  
! #: opts.c:1581
! #, fuzzy, c-format
! #| msgid "invalid argument to built-in function %s"
! msgid ""
! "  Known valid arguments for %s option:\n"
! "   "
! msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
! 
! #: opts.c:1631
  msgid "The following options are target specific"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‚ Ð¾Ñ‚ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: opts.c:1634
  msgid "The following options control compiler warning messages"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸Ñ€ÑƒÑŽÑ‚ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: opts.c:1637
  msgid "The following options control optimizations"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸Ñ€ÑƒÑŽÑ‚ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ"
  
! #: opts.c:1640 opts.c:1679
  msgid "The following options are language-independent"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‚ Ð¾Ñ‚ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð·Ñ‹ÐºÐ°"
  
! #: opts.c:1643
  msgid "The --param option recognizes the following as parameters"
  msgstr "ÐšÐ»ÑŽÑ‡ --param Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñ�ÐµÑ‚ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: opts.c:1649
  msgid "The following options are specific to just the language "
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ñ‚ Ñ�Ð·Ñ‹ÐºÐ° "
  
! #: opts.c:1651
  msgid "The following options are supported by the language "
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ�Ð·Ñ‹ÐºÐ¾Ð¼ "
  
! #: opts.c:1662
  msgid "The following options are not documented"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð½Ðµ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: opts.c:1664
  msgid "The following options take separate arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‚ Ñ€Ð°Ð·Ð´ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: opts.c:1666
  msgid "The following options take joined arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: opts.c:1677
  msgid "The following options are language-related"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¾Ñ‚Ð½Ð¾Ñ�Ñ�Ñ‚Ñ�Ñ� Ðº Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ñ�Ð·Ñ‹ÐºÑƒ"
  
*************** msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ñ‹ ÐºÐ»ÑŽÑ‡Ð¸: "
*** 1604,1610 ****
  msgid "options enabled: "
  msgstr "Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ðµ ÐºÐ»ÑŽÑ‡Ð¸: "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5617 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
--- 1612,1618 ----
  msgid "options enabled: "
  msgstr "Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ðµ ÐºÐ»ÑŽÑ‡Ð¸: "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5634 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
*************** msgstr ""
*** 3193,3199 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ - Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð¸Ð»Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%%%c'"
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22872
  #, c-format
  msgid "missing operand"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
--- 3201,3207 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ - Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð¸Ð»Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%%%c'"
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22877
  #, c-format
  msgid "missing operand"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÑ
*** 3218,3224 ****
  msgid "invalid address mode"
  msgstr ""
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18255
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
--- 3226,3232 ----
  msgid "invalid address mode"
  msgstr ""
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18256
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´
*** 3310,3416 ****
  msgid "invalid operand address"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/arc/arc.c:4207
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%Z"
  
! #: config/arc/arc.c:4215
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%z"
  
! #: config/arc/arc.c:4223
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%c"
  
! #: config/arc/arc.c:4231
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%M"
  
! #: config/arc/arc.c:4239 config/m32r/m32r.c:2103
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%p"
  
! #: config/arc/arc.c:4250 config/m32r/m32r.c:2096
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%s"
  
! #: config/arc/arc.c:4398 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%R"
  
! #: config/arc/arc.c:4474 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%H/%%L"
  
! #: config/arc/arc.c:4542 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%U"
  
! #: config/arc/arc.c:4554
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%V"
  
! #: config/arc/arc.c:4611
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4637 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/arc/arc.c:6228
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPEC: %d"
  
! #: config/arc/arc.c:6517 config/cris/cris.c:2571
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/arm/arm.c:19310 config/arm/arm.c:19335 config/arm/arm.c:19345
! #: config/arm/arm.c:19354 config/arm/arm.c:19363
  #, c-format
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ð´Ð²Ð¸Ð³Ð°"
  
! #: config/arm/arm.c:22203 config/arm/arm.c:22221
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð´Ð»Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ Thumb"
  
! #: config/arm/arm.c:22209
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¹ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/arm/arm.c:22327 config/arm/arm.c:22340 config/arm/arm.c:22365
  #: config/nios2/nios2.c:3070
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
  
! #: config/arm/arm.c:22442 config/arm/arm.c:22464 config/arm/arm.c:22474
! #: config/arm/arm.c:22484 config/arm/arm.c:22494 config/arm/arm.c:22533
! #: config/arm/arm.c:22551 config/arm/arm.c:22576 config/arm/arm.c:22591
! #: config/arm/arm.c:22618 config/arm/arm.c:22625 config/arm/arm.c:22643
! #: config/arm/arm.c:22650 config/arm/arm.c:22658 config/arm/arm.c:22679
! #: config/arm/arm.c:22686 config/arm/arm.c:22819 config/arm/arm.c:22826
! #: config/arm/arm.c:22853 config/arm/arm.c:22860 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
--- 3318,3424 ----
  msgid "invalid operand address"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/arc/arc.c:4220
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%Z"
  
! #: config/arc/arc.c:4228
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%z"
  
! #: config/arc/arc.c:4236
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%c"
  
! #: config/arc/arc.c:4244
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%M"
  
! #: config/arc/arc.c:4252 config/m32r/m32r.c:2103
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%p"
  
! #: config/arc/arc.c:4263 config/m32r/m32r.c:2096
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%s"
  
! #: config/arc/arc.c:4411 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%R"
  
! #: config/arc/arc.c:4487 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%H/%%L"
  
! #: config/arc/arc.c:4555 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%U"
  
! #: config/arc/arc.c:4567
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%V"
  
! #: config/arc/arc.c:4624
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4650 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/arc/arc.c:6243
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPEC: %d"
  
! #: config/arc/arc.c:6532 config/cris/cris.c:2571
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/arm/arm.c:19315 config/arm/arm.c:19340 config/arm/arm.c:19350
! #: config/arm/arm.c:19359 config/arm/arm.c:19368
  #, c-format
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ð´Ð²Ð¸Ð³Ð°"
  
! #: config/arm/arm.c:22208 config/arm/arm.c:22226
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð´Ð»Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ Thumb"
  
! #: config/arm/arm.c:22214
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¹ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/arm/arm.c:22332 config/arm/arm.c:22345 config/arm/arm.c:22370
  #: config/nios2/nios2.c:3070
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
  
! #: config/arm/arm.c:22447 config/arm/arm.c:22469 config/arm/arm.c:22479
! #: config/arm/arm.c:22489 config/arm/arm.c:22499 config/arm/arm.c:22538
! #: config/arm/arm.c:22556 config/arm/arm.c:22581 config/arm/arm.c:22596
! #: config/arm/arm.c:22623 config/arm/arm.c:22630 config/arm/arm.c:22648
! #: config/arm/arm.c:22655 config/arm/arm.c:22663 config/arm/arm.c:22684
! #: config/arm/arm.c:22691 config/arm/arm.c:22824 config/arm/arm.c:22831
! #: config/arm/arm.c:22858 config/arm/arm.c:22865 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
*************** msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹
*** 3418,3430 ****
  msgid "invalid operand for code '%c'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
  
! #: config/arm/arm.c:22546
  #, c-format
  msgid "instruction never executed"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ�"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22567
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ¾Ð´ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Maverick '%c'"
--- 3426,3438 ----
  msgid "invalid operand for code '%c'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
  
! #: config/arm/arm.c:22551
  #, c-format
  msgid "instruction never executed"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ�"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22572
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ¾Ð´ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Maverick '%c'"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ
*** 3538,3544 ****
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6502
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3546,3552 ----
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6520
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ
*** 3775,3871 ****
  msgid "invalid fp constant"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:17082
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPEC"
  
! #: config/i386/i386.c:17621
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° '%s'>"
  
! #: config/i386/i386.c:17626
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„Ð»Ð°Ð³Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð² asm"
  
! #: config/i386/i386.c:17857
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'O'"
  
! #: config/i386/i386.c:17892
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'z'"
  
! #: config/i386/i386.c:17961
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'Z'"
  
! #: config/i386/i386.c:17966
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'Z'"
  
! #: config/i386/i386.c:18043
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18122
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'D'"
  
! #: config/i386/i386.c:18140
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/i386/i386.c:18153
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ñ�Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'H'"
  
! #: config/i386/i386.c:18168
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'K'"
  
! #: config/i386/i386.c:18196
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'r'"
  
! #: config/i386/i386.c:18214
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'R'"
  
! #: config/i386/i386.c:18237
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'R'"
  
! #: config/i386/i386.c:18341
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/i386/i386.c:18403
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/i386/i386.c:18453
  #, c-format
  msgid "invalid vector immediate"
  msgstr ""
  
! #: config/i386/i386.c:29331
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
--- 3783,3879 ----
  msgid "invalid fp constant"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.c:17083
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPEC"
  
! #: config/i386/i386.c:17622
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° '%s'>"
  
! #: config/i386/i386.c:17627
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„Ð»Ð°Ð³Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð² asm"
  
! #: config/i386/i386.c:17858
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'O'"
  
! #: config/i386/i386.c:17893
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'z'"
  
! #: config/i386/i386.c:17962
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'Z'"
  
! #: config/i386/i386.c:17967
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'Z'"
  
! #: config/i386/i386.c:18044
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.c:18123
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'D'"
  
! #: config/i386/i386.c:18141
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/i386/i386.c:18154
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ñ�Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'H'"
  
! #: config/i386/i386.c:18169
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'K'"
  
! #: config/i386/i386.c:18197
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'r'"
  
! #: config/i386/i386.c:18215
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'R'"
  
! #: config/i386/i386.c:18238
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'R'"
  
! #: config/i386/i386.c:18342
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/i386/i386.c:18404
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/i386/i386.c:18454
  #, c-format
  msgid "invalid vector immediate"
  msgstr ""
  
! #: config/i386/i386.c:29334
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð
*** 4351,4373 ****
  msgid "invalid expression for output modifier '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'"
  
! #: config/s390/s390.c:11723
  msgid "vector argument passed to unprototyped function"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/s390/s390.c:16047
  msgid "types differ in signedness"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽ"
  
! #: config/s390/s390.c:16057
  msgid "binary operator does not support two vector bool operands"
  msgstr "Ð±Ð¸Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´Ð²Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°-Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
  
! #: config/s390/s390.c:16060
  msgid "binary operator does not support vector bool operand"
  msgstr "Ð±Ð¸Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ - Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
  
! #: config/s390/s390.c:16068
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "Ð±Ð¸Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
  
--- 4359,4381 ----
  msgid "invalid expression for output modifier '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'"
  
! #: config/s390/s390.c:11733
  msgid "vector argument passed to unprototyped function"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/s390/s390.c:16057
  msgid "types differ in signedness"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽ"
  
! #: config/s390/s390.c:16067
  msgid "binary operator does not support two vector bool operands"
  msgstr "Ð±Ð¸Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´Ð²Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°-Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
  
! #: config/s390/s390.c:16070
  msgid "binary operator does not support vector bool operand"
  msgstr "Ð±Ð¸Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ - Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
  
! #: config/s390/s390.c:16078
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "Ð±Ð¸Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
  
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<<%>"
*** 4770,4808 ****
  msgid "expected label"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¼ÐµÑ‚ÐºÐ°"
  
! #: cp/call.c:11044
  msgid "candidate 1:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.c:11045
  msgid "candidate 2:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
! #: cp/decl.c:3141
  msgid "jump to label %qD"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¼ÐµÑ‚ÐºÐµ %qD"
  
! #: cp/decl.c:3142
  msgid "jump to case label"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ case-Ð¼ÐµÑ‚ÐºÐµ"
  
! #: cp/decl.c:3212
  msgid "enters try block"
  msgstr "Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² try-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3218
  msgid "enters catch block"
  msgstr "Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² catch-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3224
  msgid "enters OpenMP structured block"
  msgstr "Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3230
  msgid "enters synchronized or atomic statement"
  msgstr "Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð¸Ð·Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:3237
  msgid "enters constexpr if statement"
  msgstr ""
  
--- 4778,4816 ----
  msgid "expected label"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¼ÐµÑ‚ÐºÐ°"
  
! #: cp/call.c:11059
  msgid "candidate 1:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.c:11060
  msgid "candidate 2:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
! #: cp/decl.c:3158
  msgid "jump to label %qD"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¼ÐµÑ‚ÐºÐµ %qD"
  
! #: cp/decl.c:3159
  msgid "jump to case label"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ case-Ð¼ÐµÑ‚ÐºÐµ"
  
! #: cp/decl.c:3229
  msgid "enters try block"
  msgstr "Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² try-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3235
  msgid "enters catch block"
  msgstr "Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² catch-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3241
  msgid "enters OpenMP structured block"
  msgstr "Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3247
  msgid "enters synchronized or atomic statement"
  msgstr "Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð¸Ð·Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:3254
  msgid "enters constexpr if statement"
  msgstr ""
  
*************** msgstr ""
*** 5017,5023 ****
  msgid "candidates are:"
  msgstr "Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚Ñ‹:"
  
! #: cp/pt.c:2003 cp/pt.c:23707
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚"
--- 5025,5031 ----
  msgid "candidates are:"
  msgstr "Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚Ñ‹:"
  
! #: cp/pt.c:2003 cp/pt.c:23706
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚"
*************** msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð
*** 5064,5111 ****
  msgid "source type is not polymorphic"
  msgstr "Ñ‚Ð¸Ð¿ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸ÐºÐ° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼"
  
! #: cp/typeck.c:6230 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¼Ð¸Ð½ÑƒÑ�Ð°"
  
! #: cp/typeck.c:6231 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¿Ð»ÑŽÑ�Ð°"
  
! #: cp/typeck.c:6258 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð¿Ð¾Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck.c:6275 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� abs"
  
! #: cp/typeck.c:6287 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ñ�Ð¾Ð¿Ñ€Ñ�Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck.c:6305
  msgid "in argument to unary !"
  msgstr "Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ !"
  
! #: cp/typeck.c:6351
  msgid "no pre-increment operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:6353
  msgid "no post-increment operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:6355
  msgid "no pre-decrement operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:6357
  msgid "no post-decrement operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
--- 5072,5119 ----
  msgid "source type is not polymorphic"
  msgstr "Ñ‚Ð¸Ð¿ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸ÐºÐ° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼"
  
! #: cp/typeck.c:6248 c/c-typeck.c:4372
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¼Ð¸Ð½ÑƒÑ�Ð°"
  
! #: cp/typeck.c:6249 c/c-typeck.c:4359
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¿Ð»ÑŽÑ�Ð°"
  
! #: cp/typeck.c:6276 c/c-typeck.c:4416
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð¿Ð¾Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck.c:6293 c/c-typeck.c:4424
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� abs"
  
! #: cp/typeck.c:6305 c/c-typeck.c:4446
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ñ�Ð¾Ð¿Ñ€Ñ�Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck.c:6323
  msgid "in argument to unary !"
  msgstr "Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ !"
  
! #: cp/typeck.c:6369
  msgid "no pre-increment operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:6371
  msgid "no post-increment operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:6373
  msgid "no pre-decrement operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:6375
  msgid "no post-decrement operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
*************** msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ°Ñ� Ð²Ð¾Ð·Ð¼Ð¾Ð
*** 5194,5200 ****
  msgid "Deleted feature:"
  msgstr "ÐžÑ‚Ð¼ÐµÐ½ÐµÐ½Ð½Ð°Ñ� Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ:"
  
! #: fortran/expr.c:3608
  msgid "array assignment"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²"
  
--- 5202,5208 ----
  msgid "Deleted feature:"
  msgstr "ÐžÑ‚Ð¼ÐµÐ½ÐµÐ½Ð½Ð°Ñ� Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ:"
  
! #: fortran/expr.c:3632
  msgid "array assignment"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²"
  
*************** msgstr "Ð±Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ IF"
*** 5402,5412 ****
  msgid "implied END DO"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ð¹ END DO"
  
! #: fortran/parse.c:2061 fortran/resolve.c:11462
  msgid "assignment"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ"
  
! #: fortran/parse.c:2064 fortran/resolve.c:11513 fortran/resolve.c:11516
  msgid "pointer assignment"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
--- 5410,5420 ----
  msgid "implied END DO"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ð¹ END DO"
  
! #: fortran/parse.c:2061 fortran/resolve.c:11466
  msgid "assignment"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ"
  
! #: fortran/parse.c:2064 fortran/resolve.c:11517 fortran/resolve.c:11520
  msgid "pointer assignment"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
*************** msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð
*** 5566,5645 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "ÐŸÑ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ€Ð°Ð½Ð³Ð¸ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %%L Ð¸ %%L"
  
! #: fortran/resolve.c:7010
  msgid "Loop variable"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð°"
  
! #: fortran/resolve.c:7014
  msgid "iterator variable"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/resolve.c:7018
  msgid "Start expression in DO loop"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: fortran/resolve.c:7022
  msgid "End expression in DO loop"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: fortran/resolve.c:7026
  msgid "Step expression in DO loop"
  msgstr "Ð¨Ð°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: fortran/resolve.c:7312 fortran/resolve.c:7315
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.c:7688 fortran/resolve.c:7691
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.c:7924 fortran/resolve.c:9660
  msgid "STAT variable"
  msgstr "STAT Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/resolve.c:7968 fortran/resolve.c:9672
  msgid "ERRMSG variable"
  msgstr "ERRMSG Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/resolve.c:9463
  msgid "item in READ"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² READ"
  
! #: fortran/resolve.c:9684
  msgid "ACQUIRED_LOCK variable"
  msgstr "ACQUIRED_LOCK Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/trans-array.c:1635
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Ð Ð°Ð·Ð½Ñ‹Ðµ CHARACTER Ð´Ð»Ð¸Ð½Ñ‹ (%ld/%ld) Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: fortran/trans-array.c:5887
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Ð¦ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ�"
  
! #: fortran/trans-array.c:9496
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.c:5952
  #, 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.c:5960
  #, 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.c:9309
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð½Ð³Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð° (%ld < %ld)"
  
! #: fortran/trans-expr.c:10720
  msgid "Assignment of scalar to unallocated array"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð° Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ"
  
--- 5574,5653 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "ÐŸÑ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ€Ð°Ð½Ð³Ð¸ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %%L Ð¸ %%L"
  
! #: fortran/resolve.c:7014
  msgid "Loop variable"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð°"
  
! #: fortran/resolve.c:7018
  msgid "iterator variable"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/resolve.c:7022
  msgid "Start expression in DO loop"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: fortran/resolve.c:7026
  msgid "End expression in DO loop"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: fortran/resolve.c:7030
  msgid "Step expression in DO loop"
  msgstr "Ð¨Ð°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: fortran/resolve.c:7316 fortran/resolve.c:7319
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.c:7692 fortran/resolve.c:7695
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.c:7928 fortran/resolve.c:9664
  msgid "STAT variable"
  msgstr "STAT Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/resolve.c:7972 fortran/resolve.c:9676
  msgid "ERRMSG variable"
  msgstr "ERRMSG Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/resolve.c:9467
  msgid "item in READ"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² READ"
  
! #: fortran/resolve.c:9688
  msgid "ACQUIRED_LOCK variable"
  msgstr "ACQUIRED_LOCK Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/trans-array.c:1675
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Ð Ð°Ð·Ð½Ñ‹Ðµ CHARACTER Ð´Ð»Ð¸Ð½Ñ‹ (%ld/%ld) Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: fortran/trans-array.c:5935
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Ð¦ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ�"
  
! #: fortran/trans-array.c:9544
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.c:6025
  #, 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.c:6033
  #, 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.c:9250
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð½Ð³Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð° (%ld < %ld)"
  
! #: fortran/trans-expr.c:10661
  msgid "Assignment of scalar to unallocated array"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð° Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ"
  
*************** msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�ÐºÐ°Ð
*** 5648,5659 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Ð�ÐµÑ€Ð°Ð²Ð½Ñ‹Ðµ character Ð´Ð»Ð¸Ð½Ñ‹ (%ld/%ld) Ð² %s"
  
! #: fortran/trans-intrinsic.c:8737
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð¾Ñ‚ REPEAT Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½ (ÐµÐ³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð²Ð½Ð¾ %ld)"
  
! #: fortran/trans-intrinsic.c:8769
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð¾Ñ‚ REPEAT Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
--- 5656,5667 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Ð�ÐµÑ€Ð°Ð²Ð½Ñ‹Ðµ character Ð´Ð»Ð¸Ð½Ñ‹ (%ld/%ld) Ð² %s"
  
! #: fortran/trans-intrinsic.c:8758
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð¾Ñ‚ REPEAT Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½ (ÐµÐ³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð²Ð½Ð¾ %ld)"
  
! #: fortran/trans-intrinsic.c:8790
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð¾Ñ‚ REPEAT Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
*************** msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð
*** 5694,5717 ****
  msgid "Incorrect function return value"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: fortran/trans.c:611
  msgid "Memory allocation failed"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: fortran/trans.c:689 fortran/trans.c:1672
  msgid "Allocation would exceed memory limit"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ²Ñ‹Ñ�Ð¸Ñ‚ Ð»Ð¸Ð¼Ð¸Ñ‚ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: fortran/trans.c:898
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ ÑƒÐ¶Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ '%s'"
  
! #: fortran/trans.c:904
  msgid "Attempting to allocate already allocated variable"
  msgstr "ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ ÑƒÐ¶Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: fortran/trans.c:1357 fortran/trans.c:1516
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° DEALLOCATE Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½ÑƒÑŽ '%s'"
--- 5702,5725 ----
  msgid "Incorrect function return value"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: fortran/trans.c:614
  msgid "Memory allocation failed"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: fortran/trans.c:692 fortran/trans.c:1675
  msgid "Allocation would exceed memory limit"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ²Ñ‹Ñ�Ð¸Ñ‚ Ð»Ð¸Ð¼Ð¸Ñ‚ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: fortran/trans.c:901
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ ÑƒÐ¶Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ '%s'"
  
! #: fortran/trans.c:907
  msgid "Attempting to allocate already allocated variable"
  msgstr "ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ ÑƒÐ¶Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: fortran/trans.c:1360 fortran/trans.c:1519
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° DEALLOCATE Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½ÑƒÑŽ '%s'"
*************** msgstr "objc-cpp-output ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»;
*** 6043,7136 ****
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr "objc++-cpp-output ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾; Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ objective-c++-cpp-output Ð²Ð·Ð°Ð¼ÐµÐ½"
  
! #: config/alpha/alpha.opt:23 config/i386/i386.opt:440
! msgid "Do not use hardware fp."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ."
  
! #: config/alpha/alpha.opt:27
! msgid "Use fp registers."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ fp Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹."
  
! #: config/alpha/alpha.opt:31 common.opt:654 common.opt:788 common.opt:998
! #: common.opt:1002 common.opt:1006 common.opt:1010 common.opt:1574
! #: common.opt:1630 common.opt:1762 common.opt:1766 common.opt:2000
! #: common.opt:2178 common.opt:2879 fortran/lang.opt:489
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚. Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/alpha/alpha.opt:35
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr "Ð¢Ñ€ÐµÐ±Ð¾Ð²Ð°Ñ‚ÑŒ IEEE-Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ÑƒÑŽ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼ (OSF/1)."
  
! #: config/alpha/alpha.opt:39
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ IEEE-Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð±ÐµÐ· inexact Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹."
  
! #: config/alpha/alpha.opt:46
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "Ð�Ðµ Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ‹Ðµ Ñ†ÐµÐ»Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² read-only-Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ."
  
! #: config/alpha/alpha.opt:50
! msgid "Use VAX fp."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ VAX fp."
  
! #: config/alpha/alpha.opt:54
! msgid "Do not use VAX fp."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ VAX fp."
  
! #: config/alpha/alpha.opt:58
! msgid "Emit code for the byte/word ISA extension."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� byte/word ISA Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�."
  
! #: config/alpha/alpha.opt:62
! msgid "Emit code for the motion video ISA extension."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� ISA motion video."
  
! #: config/alpha/alpha.opt:66
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� ISA fp move and sqrt."
  
! #: config/alpha/alpha.opt:70
! msgid "Emit code for the counting ISA extension."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� ISA counting."
  
! #: config/alpha/alpha.opt:74
! msgid "Emit code using explicit relocation directives."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð²Ð½Ñ‹Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸."
  
! #: config/alpha/alpha.opt:78
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ 16-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð´Ð»Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÐµÐ¹ Ð¼Ð°Ð»Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…."
  
! #: config/alpha/alpha.opt:82
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð´Ð»Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÐµÐ¹ Ð¼Ð°Ð»Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…."
  
! #: config/alpha/alpha.opt:86
! msgid "Emit direct branches to local functions."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ Ð¿Ñ€Ñ�Ð¼Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
  
! #: config/alpha/alpha.opt:90
! msgid "Emit indirect branches to local functions."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
  
! #: config/alpha/alpha.opt:94
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ rdval Ð²Ð¼ÐµÑ�Ñ‚Ð¾ rduniq Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ°."
  
! #: config/alpha/alpha.opt:98 config/s390/s390.opt:150 config/i386/i386.opt:212
! #: config/sparc/long-double-switch.opt:23
! msgid "Use 128-bit long double."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 128-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ long double."
  
! #: config/alpha/alpha.opt:102 config/s390/s390.opt:154
! #: config/i386/i386.opt:208 config/sparc/long-double-switch.opt:27
! msgid "Use 64-bit long double."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ long double."
  
! #: config/alpha/alpha.opt:106
! msgid "Use features of and schedule given CPU."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð½ÐµÐ³Ð¾."
  
! #: config/alpha/alpha.opt:110
! msgid "Schedule given CPU."
! msgstr "ÐŸÐ»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
  
! #: config/alpha/alpha.opt:114
! msgid "Control the generated fp rounding mode."
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ fp Ñ€ÐµÐ¶Ð¸Ð¼ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ�."
  
! #: config/alpha/alpha.opt:118
! msgid "Control the IEEE trap mode."
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ IEEE trap Ñ€ÐµÐ¶Ð¸Ð¼."
  
! #: config/alpha/alpha.opt:122
! msgid "Control the precision given to fp exceptions."
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ´Ð°ÑŽÑ‰ÑƒÑŽÑ�Ñ� Ð² fp Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¸."
  
! #: config/alpha/alpha.opt:126
! msgid "Tune expected memory latency."
! msgstr "Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼ÑƒÑŽ Ð»Ð°Ñ‚ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
  
! #: config/alpha/alpha.opt:130 config/ia64/ia64.opt:118
! msgid "Specify bit size of immediate TLS offsets."
! msgstr "Ð‘Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ð¹ TLS."
  
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ñ‹ MIPS (Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ -march= Ð¸ -mtune=)"
  
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ÑƒÑ€Ð¾Ð²Ð½Ð¸ ISA (Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -mips)"
  
! #: config/mips/mips.opt:32
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "-mabi=ABI\tÐ“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ ABI."
  
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
! msgstr "MIPS ABI (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mabi=):"
  
! #: config/mips/mips.opt:55
! msgid "Generate code that can be used in SVR4-style dynamic objects."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ñ… SVR4."
  
! #: config/mips/mips.opt:59
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ 'mad' Ð² Ñ�Ñ‚Ð¸Ð»Ðµ PMC."
  
! #: config/mips/mips.opt:63
! msgid "Use integer madd/msub instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ðµ madd/msub Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/mips/mips.opt:67
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "-march=ISA\tÐ“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ‹ ÐºÐ¾Ð¼Ð°Ð½Ð´ (ISA)."
  
! #: config/mips/mips.opt:71
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
! msgstr "-mbranch-cost=COST\tÐ£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ†ÐµÐ½Ñƒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð² Ñ€Ð°Ð²Ð½Ð¾Ð¹ Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð½Ð¾ COST ÐºÐ¾Ð¼Ð°Ð½Ð´."
  
! #: config/mips/mips.opt:75
! msgid "Use Branch Likely instructions, overriding the architecture default."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Branch Likely, Ð²Ð¾Ð¿Ñ€ÐµÐºÐ¸ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹."
  
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ/Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ MIPS16 ASE Ð½Ð° Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð´Ð»Ñ� Ñ‚ÐµÑ�Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
! #: config/mips/mips.opt:83
! msgid "Trap on integer divide by zero."
! msgstr "Ð’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð´ÐµÐ»ÐµÐ½Ð¸ÑŽ Ð½Ð° Ð½Ð¾Ð»ÑŒ."
  
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
! msgstr "-mcode-readable=SETTING\tÐ—Ð°Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¸Ð¼ÐµÑŽÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº ÐºÐ¾Ð´Ñƒ."
  
! #: config/mips/mips.opt:91
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mcode-readable=:"
  
! #: config/mips/mips.opt:104
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "ÐŸÑ€Ð¾Ð²ÐµÑ€ÐºÐ° Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´ break."
  
! #: config/mips/mips.opt:108
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "ÐŸÑ€Ð¾Ð²ÐµÑ€ÐºÐ° Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ñ… trap."
  
! #: config/mips/mips.opt:112
! msgid "Allow the use of MDMX instructions."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´ MDMX."
  
! #: config/mips/mips.opt:116
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "ÐŸÐ¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ñ�Ð¾Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ 32- Ð¸ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸."
  
! #: config/mips/mips.opt:120
! msgid "Use MIPS-DSP instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ MIPS-DSP."
  
! #: config/mips/mips.opt:124
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ MIPS-DSP Ð²ÐµÑ€Ñ�Ð¸Ð¸ 2."
  
! #: config/mips/mips.opt:134 config/c6x/c6x.opt:30 config/nios2/nios2.opt:94
! #: config/tilegx/tilegx.opt:45
! msgid "Use big-endian byte order."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ñ�Ð¼Ð¾Ð¹ (big-endian) Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚."
  
! #: config/mips/mips.opt:138 config/c6x/c6x.opt:34 config/nios2/nios2.opt:98
! #: config/tilegx/tilegx.opt:49
! msgid "Use little-endian byte order."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ (little-endian) Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚."
  
! #: config/mips/mips.opt:142 config/iq2000/iq2000.opt:61
! msgid "Use ROM instead of RAM."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ROM Ð²Ð¼ÐµÑ�Ñ‚Ð¾ RAM."
  
! #: config/mips/mips.opt:146
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Enhanced Virtual Addressing Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/mips/mips.opt:150
! msgid "Use NewABI-style %reloc() assembly operators."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ %reloc()."
  
! #: config/mips/mips.opt:154
! msgid "Use -G for data that is not defined by the current object."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ -G Ð´Ð»Ñ� Ð´Ð°Ð½Ð½Ñ‹Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ñ‚ÐµÐºÑƒÑ‰Ð¸Ð¼ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼."
  
! #: config/mips/mips.opt:158
! msgid "Work around certain 24K errata."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° 24K."
  
! #: config/mips/mips.opt:162
! msgid "Work around certain R4000 errata."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° R4000."
  
! #: config/mips/mips.opt:166
! msgid "Work around certain R4400 errata."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° R4400."
  
! #: config/mips/mips.opt:170
! #, fuzzy
! #| msgid "Work around certain R4000 errata."
! msgid "Work around the R5900 short loop erratum."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° R4000."
  
! #: config/mips/mips.opt:174
! msgid "Work around certain RM7000 errata."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° RM7000."
  
! #: config/mips/mips.opt:178
! msgid "Work around certain R10000 errata."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° R10000."
  
! #: config/mips/mips.opt:182
! msgid "Work around errata for early SB-1 revision 2 cores."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ€ÑƒÑŽ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¾ÑˆÐ¸Ð±ÐºÑƒ SB-1 Ð²ÐµÑ€Ñ�Ð¸Ð¸ 2."
  
! #: config/mips/mips.opt:186
! msgid "Work around certain VR4120 errata."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ VR4120."
  
! #: config/mips/mips.opt:190
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ mflo/mfhi Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° VR4130."
  
! #: config/mips/mips.opt:194
! msgid "Work around an early 4300 hardware bug."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ€ÑƒÑŽ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¾ÑˆÐ¸Ð±ÐºÑƒ 4300."
  
! #: config/mips/mips.opt:198
! msgid "FP exceptions are enabled."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ñ�Ð¾Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
  
! #: config/mips/mips.opt:202
! msgid "Use 32-bit floating-point registers."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ñ�Ð¾Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
  
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
! msgstr "Ð¡Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ o32 FPXX ABI."
  
! #: config/mips/mips.opt:210
! msgid "Use 64-bit floating-point registers."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ñ�Ð¾Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
  
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
! msgstr "-mflush-func=Ð¤Ð£Ð�ÐšÐ¦Ð˜Ð¯\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½Ð½ÑƒÑŽ Ð¤Ð£Ð�ÐšÐ¦Ð˜Ð® Ð´Ð»Ñ� Ñ�Ð±Ñ€Ð¾Ñ�Ð° ÐºÑ�ÑˆÐ° Ð¿ÐµÑ€ÐµÐ´ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð¼ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ñ‹Ñ… Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½Ð¾Ð²."
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
! msgstr "-mabs=MODE\tÐ’Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚ IEEE 754 ABS/NEG Ñ€ÐµÐ¶Ð¸Ð¼ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹."
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
! msgstr "-mnan=ENCODING\tÐ’Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚ IEEE 754 NaN ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…."
  
! #: config/mips/mips.opt:226
! 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
! msgid "Use 32-bit general registers."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð¾Ð±Ñ‰ÐµÐ³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�."
  
! #: config/mips/mips.opt:240
! msgid "Use 64-bit general registers."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð¾Ð±Ñ‰ÐµÐ³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�."
  
! #: config/mips/mips.opt:244
! msgid "Use GP-relative addressing to access small data."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸ÑŽ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ GP Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ð¼Ð°Ð»Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°."
  
! #: config/mips/mips.opt:248
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
! msgstr "ÐŸÑ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° -mabicalls Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ð¾Ð¼Ñƒ Ð¼Ð¾Ð´ÑƒÐ»ÑŽ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ PLT Ð¸ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ð¹."
  
! #: config/mips/mips.opt:252
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð¸ ABI Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹."
  
! #: config/mips/mips.opt:256
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ð½ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ MIPS16 Ð¸ microMIPS."
  
! #: config/mips/mips.opt:260
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr "Ð¡Ð¸Ð½Ð¾Ð½Ð¸Ð¼ Ð´Ð»Ñ� minterlink-compressed Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/mips/mips.opt:264
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "-mipsN\tÐ“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ISA ÑƒÑ€Ð¾Ð²Ð½Ñ� N."
  
! #: config/mips/mips.opt:268
! msgid "Generate MIPS16 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ MIPS16."
  
! #: config/mips/mips.opt:272
! msgid "Use MIPS-3D instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ MIPS-3D."
  
! #: config/mips/mips.opt:276
! msgid "Use ll, sc and sync instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ ll, sc Ð¸ sync."
  
! #: config/mips/mips.opt:280
! msgid "Use -G for object-local data."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ -G Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ð¼Ð¾Ð´ÑƒÐ»Ñ�."
  
! #: config/mips/mips.opt:284
! msgid "Use indirect calls."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹."
  
! #: config/mips/mips.opt:288
! msgid "Use a 32-bit long type."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° long."
  
! #: config/mips/mips.opt:292
! msgid "Use a 64-bit long type."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° long."
  
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ�, Ð³Ð´Ðµ Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½ ra Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ _mcount Ð² $12."
  
! #: config/mips/mips.opt:300
! msgid "Don't optimize block moves."
! msgstr "Ð�Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð»Ð¾Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ¸."
  
! #: config/mips/mips.opt:304
! msgid "Use microMIPS instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ microMIPS Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/mips/mips.opt:308
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ MIPS MSA Extension Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/mips/mips.opt:312
! msgid "Allow the use of MT instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ MT."
  
! #: config/mips/mips.opt:316
! msgid "Prevent the use of all floating-point operations."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹."
  
! #: config/mips/mips.opt:320
! msgid "Use MCU instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ MCU Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ñ�Ð±Ñ€Ð¾Ñ�Ð° ÐºÑ�ÑˆÐ° Ð¿ÐµÑ€ÐµÐ´ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð¼ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½Ð°."
  
! #: config/mips/mips.opt:328
! msgid "Do not use MDMX instructions."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ MDMX."
  
! #: config/mips/mips.opt:332
! msgid "Generate normal-mode code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ð¹ ÐºÐ¾Ð´."
  
! #: config/mips/mips.opt:336
! msgid "Do not use MIPS-3D instructions."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ MIPS-3D."
  
! #: config/mips/mips.opt:340
! msgid "Use paired-single floating-point instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° paired-single (Ð½Ð°Ð´ Ð¿Ð°Ñ€Ð°Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸)."
  
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
! msgstr "-mr10k-cache-barrier=SETTING\tÐ£ÐºÐ°Ð·Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð²Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð±Ð°Ñ€ÑŒÐµÑ€Ñ‹ ÐºÑ�ÑˆÐ° r10k."
  
! #: config/mips/mips.opt:348
! msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr "Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mr10k-cache-barrier=:"
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
! msgstr "ÐŸÐ¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ñ‹Ð²Ð°Ñ‚ÑŒ PIC-Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð² Ð¿Ñ€Ñ�Ð¼Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹."
  
! #: config/mips/mips.opt:365
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
! msgstr "ÐŸÑ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° -mabicalls Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°Ñ…."
  
! #: config/mips/mips.opt:369
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ð¼Ð¸ Ð½Ð°Ð´ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸."
  
! #: config/mips/mips.opt:373
! msgid "Use SmartMIPS instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ SmartMIPS."
  
! #: config/mips/mips.opt:377
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹."
  
! #: config/mips/mips.opt:381
! msgid "Optimize lui/addiu address loads."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ lui/addiu Ð¿Ñ€Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐµ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð²."
  
! #: config/mips/mips.opt:385
! msgid "Assume all symbols have 32-bit values."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ�Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð¸Ð¼ÐµÑŽÑ‚ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�."
  
! #: config/mips/mips.opt:389
! msgid "Use synci instruction to invalidate i-cache."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ synci Ð´Ð»Ñ� Ð¸Ð½Ð²Ð°Ð»Ð¸Ð´Ð°Ñ†Ð¸Ð¸ ÐºÑ�ÑˆÐ° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹."
  
! #: config/mips/mips.opt:393 config/arc/arc.opt:406 config/s390/s390.opt:225
! #: config/ft32/ft32.opt:27
! msgid "Use LRA instead of reload."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ LRA Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸."
  
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ lwxc1/swxc1/ldxc1/sdxc1 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð³Ð´Ðµ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾."
  
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 4-Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½Ñ‹Ðµ madd.s/madd.d Ð¸ Ñ�Ð²Ñ�Ð·Ð°Ð½Ð½Ñ‹Ðµ Ñ� Ð½Ð¸Ð¼Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð³Ð´Ðµ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾."
  
! #: config/mips/mips.opt:405 config/riscv/riscv.opt:80
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
! msgstr "-mtune=ÐŸÐ ÐžÐ¦Ð•Ð¡Ð¡ÐžÐ \tÐžÐ¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ ÐŸÐ ÐžÐ¦Ð•Ð¡Ð¡ÐžÐ Ð°."
  
! #: config/mips/mips.opt:409 config/iq2000/iq2000.opt:74
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² ROM (Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� -membedded-data)."
  
! #: config/mips/mips.opt:413
! msgid "Use Virtualization (VZ) instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Virtualization (VZ) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/mips/mips.opt:417
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ eXtended Physical Address (XPA) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/mips/mips.opt:421
! #, fuzzy
! #| msgid "Use ll, sc and sync instructions."
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ ll, sc Ð¸ sync."
  
! #: config/mips/mips.opt:425
  #, fuzzy
! #| msgid "Use Virtualization (VZ) instructions."
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Virtualization (VZ) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/mips/mips.opt:429
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð´Ð»Ñ� VR4130 Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ�."
  
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
! msgstr "ÐŸÐ¾Ð´Ð½Ñ�Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€ GOT."
  
! #: config/mips/mips.opt:437
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ� Ð½ÐµÑ‡ÐµÑ‚Ð½Ñ‹Ð¼Ð¸ Ð½Ð¾Ð¼ÐµÑ€Ð°Ð¼Ð¸."
  
! #: config/mips/mips.opt:441
! msgid "Optimize frame header."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº ÐºÐ°Ð´Ñ€Ð°."
  
! #: config/mips/mips.opt:448
! msgid "Enable load/store bonding."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ load/store Ñ�Ñ†ÐµÐ¿Ð»ÐµÐ½Ð¸Ðµ."
  
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ñ‚Ð¸ÐºÑƒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½Ñ‹Ñ… Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹."
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
! msgstr "ÐŸÐ¾Ð»Ð¸Ñ‚Ð¸ÐºÐ¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcompact-branches=:"
  
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:473
! #, fuzzy
! #| msgid "Use MIPS MSA Extension instructions."
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ MIPS MSA Extension Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/mips/mips.opt:477
! #, fuzzy
! #| msgid "Use MIPS MSA Extension instructions."
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ MIPS MSA Extension Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/visium/visium.opt:25
! msgid "Link with libc.a and libdebug.a."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� libc.a Ð¸ libdebug.a."
  
! #: config/visium/visium.opt:29
! msgid "Link with libc.a and libsim.a."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� libc.a Ð¸ libsim.a."
  
! #: config/visium/visium.opt:33
! msgid "Use hardware FP (default)."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ)."
  
! #: config/visium/visium.opt:37 config/sparc/sparc.opt:30
! #: config/sparc/sparc.opt:34
! msgid "Use hardware FP."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ."
  
! #: config/visium/visium.opt:41 config/sparc/sparc.opt:38
! msgid "Do not use hardware FP."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ."
  
! #: config/visium/visium.opt:45
! msgid "Use features of and schedule code for given CPU."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð½ÐµÐ³Ð¾."
  
! #: config/visium/visium.opt:49 config/spu/spu.opt:84 config/s390/s390.opt:194
! #: config/i386/i386.opt:514 config/sparc/sparc.opt:146
! #: config/ia64/ia64.opt:122
! msgid "Schedule code for given CPU."
! msgstr "ÐŸÐ»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
  
! #: config/visium/visium.opt:65
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ð° Ñ�ÑƒÐ¿ÐµÑ€Ð²Ð¸Ð·Ð¾Ñ€Ð° (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ)."
  
! #: config/visium/visium.opt:69
! msgid "Generate code for the user mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼Ð°."
  
! #: config/visium/visium.opt:73
! msgid "Only retained for backward compatibility."
! msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ r32..r63."
  
! #: config/epiphany/epiphany.opt:28
! #, fuzzy
! #| msgid "preferentially allocate registers that allow short instruction generation."
! msgid "Preferentially allocate registers that allow short instruction generation."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð²Ñ‹Ð´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹."
  
! #: config/epiphany/epiphany.opt:32
! msgid "Set branch cost."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ†ÐµÐ½Ñƒ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹."
  
! #: config/epiphany/epiphany.opt:36
! #, fuzzy
! #| msgid "enable conditional move instruction usage."
! msgid "Enable conditional move instruction usage."
! msgstr "Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ�."
  
! #: config/epiphany/epiphany.opt:40
! #, fuzzy
! #| msgid "set number of nops to emit before each insn pattern."
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ nops Ð´Ð»Ñ� Ð²Ñ‹Ð´Ð°Ñ‡Ð¸ Ð¿ÐµÑ€ÐµÐ´ ÐºÐ°Ð¶Ð´Ñ‹Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹."
  
! #: config/epiphany/epiphany.opt:52
! msgid "Use software floating point comparisons."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ñ‹Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ…."
  
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�Ñ‰ÐµÐ¿Ð»ÐµÐ½Ð¸Ðµ Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… Ð½Ð° low / high Ñ‡Ð°Ñ�Ñ‚Ð¸."
  
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ POST_INC / POST_DEC."
  
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ POST_MODIFY."
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð±Ð°Ð¹Ñ‚ Ð² Ñ�Ñ‚ÐµÐºÐµ Ð·Ð°Ñ€Ð°Ð½ÐµÐµ Ð²Ñ‹Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ñ… Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¹ Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ð¾Ð¹."
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð¾ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ðµ Ð´Ð¾ Ð±Ð»Ð¸Ð¶Ð°Ð¹ÑˆÐµÐ³Ð¾ Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ¹ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�."
  
! #: config/epiphany/epiphany.opt:76
! msgid "Generate call insns as indirect calls."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð° ÐºÐ°Ðº ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹."
  
! #: config/epiphany/epiphany.opt:80
! msgid "Generate call insns as direct calls."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð° ÐºÐ°Ðº Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹."
  
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¼ÐµÑ‚ÐºÐ¸ Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð¼Ð¾Ð³ÑƒÑ‚ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ 16-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñ‹Ñ… Ð°Ð´Ñ€ÐµÑ�Ð¾Ð²."
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
! msgstr "Ð£Ñ�ÐµÑ‡ÐµÐ½Ð¸Ðµ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð´Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸ÐµÐ¼ Ð´Ð»Ñ� Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼Ð°."
  
! #: config/epiphany/epiphany.opt:112
! msgid "Vectorize for double-word operations."
! msgstr "Ð’ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð²ÑƒÑ…Ñ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸."
  
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
! msgstr "Ð Ð°Ñ�Ñ‰ÐµÐ¿Ð»Ñ�Ñ‚ÑŒ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ 8-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¿ÐµÑ€ÐµÐ´ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ post-modify Ð°Ð´Ñ€ÐµÑ�Ð¾Ð²."
  
! #: config/epiphany/epiphany.opt:132
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ñ�."
  
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ñ€Ð°Ð²Ð½Ñ‹Ð¼ -1."
  
! #: config/mn10300/mn10300.opt:30
! msgid "Target the AM33 processor."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° AM33."
  
! #: config/mn10300/mn10300.opt:34
! msgid "Target the AM33/2.0 processor."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° AM33/2.0."
  
! #: config/mn10300/mn10300.opt:38
! msgid "Target the AM34 processor."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° AM34."
  
! #: config/mn10300/mn10300.opt:42 config/arm/arm.opt:236
! msgid "Tune code for the given processor."
! msgstr "Ð�Ð´Ð°Ð¿Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
  
! #: config/mn10300/mn10300.opt:46
! msgid "Work around hardware multiply bug."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¾ÑˆÐ¸Ð±ÐºÑƒ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�."
  
! #: config/mn10300/mn10300.opt:55
! msgid "Enable linker relaxations."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ°."
  
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
! msgstr "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð¸ Ð½Ð° a0 Ð¸ Ð½Ð° d0."
  
! #: config/mn10300/mn10300.opt:63
! msgid "Allow gcc to generate LIW instructions."
! msgstr "ÐŸÐ¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ gcc Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ LIW Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/mn10300/mn10300.opt:67
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "ÐŸÐ¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ gcc Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ SETLB Ð¸ Lcc Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/csky/csky_tables.opt:24
! #, fuzzy
! #| msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARC CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/csky/csky_tables.opt:199
! #, fuzzy
! #| msgid "Known SCORE architectures (for use with the -march= option):"
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ SCORE Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/csky/csky_tables.opt:218
! #, fuzzy
! #| msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM FPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mfpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/csky/csky.opt:34
! #, fuzzy
! #| msgid "Specify the name of the target architecture."
! msgid "Specify the target architecture."
! msgstr "Ð˜Ð¼Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹."
  
! #: config/csky/csky.opt:38
! #, fuzzy
! #| msgid "Specify the target CPU."
! msgid "Specify the target processor."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ CPU."
  
! #: config/csky/csky.opt:44 config/mcore/mcore.opt:35 config/moxie/moxie.opt:23
! msgid "Generate big-endian code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ (big endian)."
  
! #: config/csky/csky.opt:51 config/mcore/mcore.opt:51 config/moxie/moxie.opt:27
! msgid "Generate little-endian code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ (little endian)."
  
! #: config/csky/csky.opt:61
! #, fuzzy
! #| msgid "Use hardware floating point instructions."
! msgid "Enable hardware floating-point instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
  
! #: config/csky/csky.opt:65
! #, fuzzy
! #| msgid "Use software emulation for floating point (default)."
! msgid "Use library calls to perform floating-point operations (default)."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½ÑƒÑŽ Ñ�Ð¼ÑƒÐ»Ñ�Ñ†Ð¸ÑŽ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ)."
  
! #: config/csky/csky.opt:69
! #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format."
! msgid "Specify the target floating-point hardware/format."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚ÑƒÑ€Ñƒ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹."
  
! #: config/csky/csky.opt:73
! #, fuzzy
! #| msgid "Generate debug information in default format."
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ."
  
! #: config/csky/csky.opt:77
! #, fuzzy
! #| msgid "Generate prefetch instructions, if available, for arrays in loops."
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¿Ñ€ÐµÐ´Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð², ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�."
  
! #: config/csky/csky.opt:85
! #, fuzzy
! #| msgid "Do not use the callt instruction (default)."
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ callt (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)."
  
! #: config/csky/csky.opt:89
! #, fuzzy
! #| msgid "Enable barrel shift instructions."
! msgid "Enable interrupt stack instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð°."
  
! #: config/csky/csky.opt:93
! #, fuzzy
! #| msgid "Enable multiply instructions."
! msgid "Enable multiprocessor instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�."
  
! #: config/csky/csky.opt:97
! #, fuzzy
! #| msgid "Enable atomic instructions."
! msgid "Enable coprocessor instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ atomic Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/csky/csky.opt:101
! #, fuzzy
! #| msgid "Enable average instructions."
! msgid "Enable cache prefetch instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÑ�Ñ€ÐµÐ´Ð½ÐµÐ½Ð¸Ñ�"
  
! #: config/csky/csky.opt:105
! #, fuzzy
! #| msgid "Enable MUL instructions."
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ MUL Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: config/csky/csky.opt:112
! #, fuzzy
! #| msgid "Enable MUL instructions."
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ MUL Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: config/csky/csky.opt:116
  #, fuzzy
! #| msgid "Enable MUL instructions."
! msgid "Enable C-SKY DSP instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ MUL Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: config/csky/csky.opt:120
  #, fuzzy
! #| msgid "Enable atomic instructions."
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ atomic Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/csky/csky.opt:124
  #, fuzzy
! #| msgid "Enable atomic instructions."
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ atomic Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/csky/csky.opt:130
  #, fuzzy
! #| msgid "Generate isel instructions."
! msgid "Generate divide instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ isel Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/csky/csky.opt:134
  #, fuzzy
! #| msgid "Generate code for a 5206e."
! msgid "Generate code for Smart Mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 5206e."
  
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
  msgstr ""
  
! #: config/csky/csky.opt:142
! #, fuzzy
! #| msgid "Generate code in little endian mode."
! msgid "Generate code using global anchor symbol addresses."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ (little endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚."
  
! #: config/csky/csky.opt:146
  #, fuzzy
! #| msgid "Generate v3 push25/pop25 instructions."
! msgid "Generate push/pop instructions (default)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ v3 push25/pop25 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/csky/csky.opt:150
  #, fuzzy
! #| msgid "Generate isel instructions."
! msgid "Generate stm/ldm instructions (default)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ isel Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/csky/csky.opt:157
! msgid "Generate constant pools in the compiler instead of assembler."
  msgstr ""
  
! #: config/csky/csky.opt:161
  #, fuzzy
! #| msgid "Do not generate .size directives."
! msgid "Emit .stack_size directives."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ .size."
  
! #: config/csky/csky.opt:165
  #, fuzzy
! #| msgid "Generate code for GNU runtime environment."
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� GNU."
  
! #: config/csky/csky.opt:169
  #, fuzzy
! #| msgid "Set the branch costs for conditional branch instructions.  Reasonable"
! msgid "Set the branch costs to roughly the specified number of instructions."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ (Ñ€Ð°Ð·ÑƒÐ¼Ð½Ñ‹Ðµ) Ñ�Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð²"
  
! #: config/csky/csky.opt:173
  #, fuzzy
! #| msgid "Permit scheduling of a function's prologue sequence."
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ°Ñ‚ÑŒ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
  
! #: config/microblaze/microblaze.opt:40
! msgid "Use software emulation for floating point (default)."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½ÑƒÑŽ Ñ�Ð¼ÑƒÐ»Ñ�Ñ†Ð¸ÑŽ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ)."
  
! #: config/microblaze/microblaze.opt:44
! msgid "Use hardware floating point instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
  
! #: config/microblaze/microblaze.opt:48
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€Ð° Ñ‚Ð°Ð±Ð»Ð¸Ñ† Ð´Ð»Ñ� Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð½ÐµÐ±Ð¾Ð»ÑŒÑˆÐ¸Ñ… Ñ†ÐµÐ»Ñ‹Ñ… Ñ�Ð¾ Ð·Ð½Ð°ÐºÐ¾Ð¼."
  
! #: config/microblaze/microblaze.opt:52
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=PROCESSOR\t\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ CPU."
  
! #: config/microblaze/microblaze.opt:56
! msgid "Don't optimize block moves, use memcpy."
! msgstr "Ð�Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð»Ð¾Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ¸, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ memcpy."
  
! #: config/microblaze/microblaze.opt:60 config/arm/arm.opt:99
! #: config/aarch64/aarch64.opt:68
! msgid "Assume target CPU is configured as big endian."
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ñ�Ð¼Ð¾Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚ (big endian)."
  
! #: config/microblaze/microblaze.opt:64 config/arm/arm.opt:164
! #: config/aarch64/aarch64.opt:84
! msgid "Assume target CPU is configured as little endian."
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚ (little endian)."
  
! #: config/microblaze/microblaze.opt:68
! msgid "Use the soft multiply emulation (default)."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½ÑƒÑŽ Ñ�Ð¼ÑƒÐ»Ñ�Ñ†Ð¸ÑŽ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ)."
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð¸Ñ� (swap Ð¸ load/store Ñ� Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸ÐµÐ¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚) (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ)."
  
! #: config/microblaze/microblaze.opt:76
! msgid "Use the software emulation for divides (default)."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½ÑƒÑŽ Ñ�Ð¼ÑƒÐ»Ñ�Ñ†Ð¸ÑŽ Ð´Ð»Ñ� Ð´ÐµÐ»ÐµÐ½Ð¸Ð¹ (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ)."
  
! #: config/microblaze/microblaze.opt:80
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ðµ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ�Ð¼ÑƒÐ»Ñ�Ñ†Ð¸Ð¸."
  
! #: config/microblaze/microblaze.opt:84
! msgid "Use pattern compare instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²."
  
! #: config/microblaze/microblaze.opt:88
! msgid "Check for stack overflow at runtime."
! msgstr "ÐŸÑ€Ð¾Ð²ÐµÑ€Ð¸Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�."
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
! msgid "Use GP relative sdata/sbss sections."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸Ð¸ sdata/sbss, Ð°Ð´Ñ€ÐµÑ�ÑƒÐµÐ¼Ñ‹Ðµ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° GP."
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
! msgstr "Ð—Ð°Ñ‡Ð¸Ñ�Ñ‚Ð¸Ñ‚ÑŒ BSS Ð½ÑƒÐ»Ñ�Ð¼Ð¸ Ð¸ Ð¿Ð¾Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð½ÑƒÐ»Ñ�Ð¼Ð¸ Ð² BSS."
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ multiply high Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� high Ñ‡Ð°Ñ�Ñ‚Ð¸ 32x32 ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�."
  
! #: config/microblaze/microblaze.opt:104
! msgid "Use hardware floating point conversion instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‡Ð¸Ñ�ÐµÐ» Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹."
  
! #: config/microblaze/microblaze.opt:108
! msgid "Use hardware floating point square root instruction."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð¸Ð·Ð²Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ� ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€Ð½Ñ�."
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
! msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� mxl-mode-executable."
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
! msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� mxl-mode-xmdstub."
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
! msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� mxl-mode-bootstrap."
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
! msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� mxl-mode-novectors."
  
! #: config/microblaze/microblaze.opt:128
  #, fuzzy
! #| msgid "Use hardware prefetch instruction"
! msgid "Use hardware prefetch instruction."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ´Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸"
  
! #: config/microblaze/microblaze.opt:132
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
  msgstr ""
  
! #: config/spu/spu.opt:20
! msgid "Emit warnings when run-time relocations are generated."
! msgstr "Ð’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÐµÐº Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�."
  
! #: config/spu/spu.opt:24
! msgid "Emit errors when run-time relocations are generated."
! msgstr "Ð’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÐµÐº Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�."
  
! #: config/spu/spu.opt:28
! msgid "Specify cost of branches (Default 20)."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ†ÐµÐ½Ñƒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð² (ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ 20)."
  
! #: config/spu/spu.opt:32
! msgid "Make sure loads and stores are not moved past DMA instructions."
! msgstr "ÐžÐ±ÐµÑ�Ð¿ÐµÑ‡Ð¸Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð¸ Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰Ð°Ð»Ð¸Ñ�ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ DMA Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹."
  
! #: config/spu/spu.opt:36
! msgid "volatile must be specified on any memory that is effected by DMA."
! msgstr "volatile Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½Ð° Ð»ÑŽÐ±ÑƒÑŽ Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ, Ð·Ð°Ñ‚Ñ€Ð°Ð³Ð¸Ð²Ð°ÐµÐ¼ÑƒÑŽ DMA."
  
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ nops, ÐºÐ¾Ð³Ð´Ð° Ñ�Ñ‚Ð¾ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ð²Ñ‹Ñ�Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð¿ÑƒÑ‚ÐµÐ¼ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ� Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð¿ÑƒÑ�ÐºÐ° (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)."
  
! #: config/spu/spu.opt:48
! msgid "Use standard main function as entry for startup."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½ÑƒÑŽ Ð³Ð»Ð°Ð²Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ main ÐºÐ°Ðº Ñ‚Ð¾Ñ‡ÐºÑƒ Ð²Ñ…Ð¾Ð´Ð° Ð¿Ñ€Ð¸ Ñ�Ñ‚Ð°Ñ€Ñ‚Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹."
  
! #: config/spu/spu.opt:52
! msgid "Generate branch hints for branches."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·ÐºÐ¸ Ð´Ð»Ñ� Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹."
  
! #: config/spu/spu.opt:56
! msgid "Maximum number of nops to insert for a hint (Default 2)."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ nops Ð¿Ñ€Ð¸ Ð²Ñ�Ñ‚Ð°Ð²ÐºÐµ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·ÐºÐ¸ (ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ 2)."
  
! #: config/spu/spu.opt:60
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
! msgstr "ÐŸÑ€Ð¸Ð¼ÐµÑ€Ð½Ð¾Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ñ… Ð¼ÐµÐ¶Ð´Ñƒ Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·ÐºÐ¾Ð¹ Ð¸ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¼ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸ÐµÐ¼ [125]."
  
! #: config/spu/spu.opt:64
! msgid "Generate code for 18 bit addressing."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 18-Ð±Ð¸Ñ‚Ð½Ð¾Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸."
  
! #: config/spu/spu.opt:68
! msgid "Generate code for 32 bit addressing."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸."
  
! #: config/spu/spu.opt:72 config/sh/sh.opt:227 config/ia64/ia64.opt:114
! #: config/pa/pa.opt:62
! msgid "Specify range of registers to make fixed."
! msgstr "Ð”Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼."
  
! #: config/spu/spu.opt:76
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ hbrp Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ñ… Ñ†ÐµÐ»ÐµÐ¹ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¸Ð·Ð±ÐµÐ¶Ð°Ñ‚ÑŒ SPU hang Ð·Ð°Ð¿ÑƒÑ�ÐºÐ°."
  
! #: config/spu/spu.opt:80 config/s390/s390.opt:56 config/i386/i386.opt:257
! msgid "Generate code for given CPU."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
  
! #: config/spu/spu.opt:88
! msgid "Access variables in 32-bit PPU objects (default)."
! msgstr "ÐžÐ±Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒÑ�Ñ� Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ð² 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… PPU Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ñ… (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)."
  
! #: config/spu/spu.opt:92
! msgid "Access variables in 64-bit PPU objects."
! msgstr "ÐžÐ±Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒÑ�Ñ� Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ð² 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… PPU Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ñ…."
  
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼ÐµÐ¶Ð´Ñƒ __ea Ð¸ generic ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)."
  
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
! msgstr "Ð Ð°Ð·Ð¼ÐµÑ€ (Ð² KB) Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð³Ð¾ ÐºÑ�ÑˆÐ° Ð´Ð°Ð½Ð½Ñ‹Ñ…."
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
! msgstr "Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ write back Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð³Ð¾ ÐºÑ�ÑˆÐ° Ð´Ð°Ð½Ð½Ñ‹Ñ… (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)."
  
! #: config/c6x/c6x-tables.opt:24
! msgid "Known C6X ISAs (for use with the -march= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ C6X ISAs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/c6x/c6x.opt:38 config/msp430/msp430.opt:3 config/bfin/bfin.opt:40
! msgid "Use simulator runtime."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ€ÐµÐ´Ñƒ Ð·Ð°Ð¿ÑƒÑ�ÐºÐ° Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
! #: config/c6x/c6x.opt:42
! msgid "Select method for sdata handling."
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¼ÐµÑ‚Ð¾Ð´ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ sdata."
  
! #: config/c6x/c6x.opt:46
! #, fuzzy
! #| msgid "Valid arguments for the -msdata= option."
! msgid "Valid arguments for the -msdata= option:"
! msgstr "ÐšÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� -msdata= Ð¾Ð¿Ñ†Ð¸Ð¸."
  
! #: config/c6x/c6x.opt:59
! msgid "Compile for the DSBT shared library ABI."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� ABI DSBT Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº."
  
! #: config/c6x/c6x.opt:63 config/bfin/bfin.opt:82
! msgid "Avoid generating pc-relative calls; use indirection."
! msgstr "Ð˜Ð·Ð±ÐµÐ³Ð°Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ð¿Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÑŽ Ð¾Ñ‚ pc, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹."
  
! #: config/c6x/c6x.opt:67 config/m68k/m68k.opt:103 config/arm/arm.opt:86
! #: config/nios2/nios2.opt:570 config/nds32/nds32.opt:171
! msgid "Specify the name of the target architecture."
! msgstr "Ð˜Ð¼Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹."
  
  #: config/mcore/mcore.opt:23
  #, fuzzy
--- 6051,8389 ----
  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
! msgid "-J<directory>\tPut MODULE files in 'directory'."
! msgstr "-J<ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐŸÐ¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»Ñ‹ MODULE Ð² 'ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³'."
  
! #: fortran/lang.opt:198
! msgid "Warn about possible aliasing of dummy arguments."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ð¼ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²."
  
! #: fortran/lang.opt:202
! msgid "Warn about alignment of COMMON blocks."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ð¸ COMMON Ð±Ð»Ð¾ÐºÐ¾Ð²."
! 
! #: fortran/lang.opt:206
! msgid "Warn about missing ampersand in continued character constants."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð·Ð½Ð°ÐºÐ°Ñ… & Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ… Ñ� Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸ÐµÐ¼."
! 
! #: fortran/lang.opt:210
! msgid "Warn about creation of array temporaries."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ð¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²."
! 
! #: fortran/lang.opt:214
! msgid "Warn about type and rank mismatches between arguments and parameters."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼ÐµÐ¶Ð´Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼Ð¸ Ð¸ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸."
! 
! #: fortran/lang.opt:218
! msgid "Warn if the type of a variable might be not interoperable with C."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð¡Ð¸."
! 
! #: fortran/lang.opt:226
! msgid "Warn about truncated character expressions."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÑ�ÐµÑ‡ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ…."
! 
! #: fortran/lang.opt:230
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸ Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ Ñ� ÑƒÑ‡Ð°Ñ�Ñ‚Ð¸ÐµÐ¼ REAL Ð¸Ð»Ð¸ COMPLEX Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹."
! 
! #: fortran/lang.opt:238
! msgid "Warn about most implicit conversions."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ…."
! 
! #
! #: fortran/lang.opt:242
! msgid "Warn about possibly incorrect subscripts in do loops."
! msgstr ""
! 
! #: fortran/lang.opt:250
! msgid "Warn if loops have been interchanged."
! msgstr ""
! 
! #: fortran/lang.opt:254
! msgid "Warn about function call elimination."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
! 
! #: fortran/lang.opt:258
! msgid "Warn about calls with implicit interface."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ� Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼."
! 
! #: fortran/lang.opt:262
! msgid "Warn about called procedures not explicitly declared."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, Ð½Ðµ Ð¿Ñ€Ð¾Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð²Ð½Ð¾."
! 
! #: fortran/lang.opt:266
! msgid "Warn about constant integer divisions with truncated results."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�Ñ… Ñ†ÐµÐ»Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ñ� ÑƒÑ�ÐµÑ‡ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°Ð¼Ð¸."
! 
! #: fortran/lang.opt:270
! msgid "Warn about truncated source lines."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÑ�ÐµÑ‡ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ… Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°."
! 
! #: fortran/lang.opt:274
! msgid "Warn on intrinsics not part of the selected standard."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ð½Ðµ Ð²Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ñ… Ð² Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚ Ñ�Ð·Ñ‹ÐºÐ°."
! 
! #: fortran/lang.opt:286
! msgid "Warn about USE statements that have no ONLY qualifier."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ USE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ ONLY ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€."
! 
! #: fortran/lang.opt:298
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ… Ñ� Ñ�ÐºÑ�Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¹, Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð±ÑƒÐºÐ²Ð¾Ð¹ 'q'."
! 
! #: fortran/lang.opt:302
! msgid "Warn when a left-hand-side array variable is reallocated."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÑ‚Ñ�Ñ�."
! 
! #: fortran/lang.opt:306
! msgid "Warn when a left-hand-side variable is reallocated."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÑ‚Ñ�Ñ�."
! 
! #: fortran/lang.opt:310
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¶Ð¸Ñ‚ÑŒ Ñ�Ð²Ð¾ÑŽ Ñ†ÐµÐ»ÑŒ."
! 
! #: fortran/lang.opt:318
! msgid "Warn about \"suspicious\" constructs."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ \"Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ…\" ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ…."
! 
! #: fortran/lang.opt:322
! msgid "Permit nonconforming uses of the tab character."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ñ‚Ð°Ð±ÑƒÐ»Ñ�Ñ†Ð¸Ð¸."
! 
! #: fortran/lang.opt:326
! msgid "Warn about an invalid DO loop."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¼ DO Ñ†Ð¸ÐºÐ»Ðµ."
! 
! #: fortran/lang.opt:330
! msgid "Warn about underflow of numerical constant expressions."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹."
! 
! #: fortran/lang.opt:338
! msgid "Warn if a user-procedure has the same name as an intrinsic."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ñ… Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ñ… Ñ� Ð¸Ð¼ÐµÐ½Ð°Ð¼Ð¸, Ñ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ð¼Ð¸ Ñ� Ð¸Ð¼ÐµÐ½Ð°Ð¼Ð¸ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€."
! 
! #: fortran/lang.opt:346
! msgid "Warn about unused dummy arguments."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ…"
! 
! #: fortran/lang.opt:350
! msgid "Warn about zero-trip DO loops."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð½Ð¾Ð»ÑŒ Ñ€Ð°Ð· DO Ñ†Ð¸ÐºÐ»Ð°Ñ…."
! 
! #: fortran/lang.opt:354
! msgid "Enable preprocessing."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ."
! 
! #: fortran/lang.opt:362
! msgid "Disable preprocessing."
! msgstr "ÐžÑ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ."
! 
! #: fortran/lang.opt:370
! msgid "Eliminate multiple function invocations also for impure functions."
! msgstr "Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ñ‚Ð°ÐºÐ¶Ðµ Ð´Ð»Ñ� Ð½Ðµ-pure Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
! 
! #: fortran/lang.opt:374
! msgid "Enable alignment of COMMON blocks."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ COMMON Ð±Ð»Ð¾ÐºÐ¾Ð²."
! 
! #: fortran/lang.opt:378
! msgid "All intrinsics procedures are available regardless of selected standard."
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ð²Ñ�Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹, Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾ Ð¾Ñ‚ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð°."
! 
! #: fortran/lang.opt:386
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
! msgstr "Ð�Ðµ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¸ COMMON Ð±Ð»Ð¾ÐºÐ¸ ÐºÐ°Ðº ÐµÑ�Ð»Ð¸ Ð±Ñ‹ Ð¾Ð½Ð¸ Ð±Ñ‹Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ñ‹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… SAVE."
! 
! #: fortran/lang.opt:390
! msgid "Specify that backslash in string introduces an escape character."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÑˆ Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ… ÐºÐ°Ðº Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ�ÐºÑ€Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�."
! 
! #: fortran/lang.opt:394
! msgid "Produce a backtrace when a runtime error is encountered."
! msgstr "ÐŸÑ€Ð¸ Ð¾ÑˆÐ¸Ð±ÐºÐ°Ñ… Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²."
! 
! #: fortran/lang.opt:398
! 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:402
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ runtime-Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ, ÐµÑ�Ð»Ð¸ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð±Ñ‹Ð» Ñ�Ð¾Ð·Ð´Ð°Ð½ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²."
! 
! #: fortran/lang.opt:406
! msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
! msgstr "-fconvert=<big-endian|little-endian|native|swap> ÐŸÐ¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð´Ð»Ñ� Ð½ÐµÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²."
! 
! #: fortran/lang.opt:425
! msgid "Use the Cray Pointer extension."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Cray Pointer Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ."
! 
! #: fortran/lang.opt:429
! msgid "Generate C prototypes from BIND(C) declarations."
! msgstr ""
! 
! #: fortran/lang.opt:433
! msgid "Ignore 'D' in column one in fixed form."
! msgstr "Ð˜Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 'D' Ð² Ð¿ÐµÑ€Ð²Ð¾Ð¹ ÐºÐ¾Ð»Ð¾Ð½ÐºÐµ Ð² Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ."
! 
! #: fortran/lang.opt:437
! msgid "Treat lines with 'D' in column one as comments."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ñ� 'D' Ð² Ð¿ÐµÑ€Ð²Ð¾Ð¹ ÐºÐ¾Ð»Ð¾Ð½ÐºÐµ ÐºÐ°Ðº ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸."
! 
! #: fortran/lang.opt:441
! msgid "Enable all DEC language extensions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ�Ðµ DEC Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ�Ð·Ñ‹ÐºÐ°."
! 
! #: fortran/lang.opt:445
! msgid "Enable legacy parsing of INCLUDE as statement."
! msgstr ""
! 
! #: fortran/lang.opt:449
! msgid "Enable kind-specific variants of integer intrinsic functions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ kind-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡Ð½Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ñ… Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
! 
! #: fortran/lang.opt:453
! msgid "Enable legacy math intrinsics for compatibility."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸."
! 
! #: fortran/lang.opt:457
! msgid "Enable support for DEC STRUCTURE/RECORD."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´Ð»Ñ� DEC STRUCTURE/RECORD."
! 
! #: fortran/lang.opt:461
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ DEC-Ñ�Ñ‚Ð¸Ð»ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² STATIC Ð¸ AUTOMATIC."
! 
! #: fortran/lang.opt:465
! msgid "Set the default double precision kind to an 8 byte wide type."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð²Ð¸Ð´ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² Ñ‚Ð¸Ð¿ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ð¹ 8-Ð±Ð°Ð¹Ñ‚."
! 
! #: fortran/lang.opt:469
! msgid "Set the default integer kind to an 8 byte wide type."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ€Ð°Ð·Ð¼ÐµÑ€ 8 Ð±Ð°Ð¹Ñ‚ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²."
! 
! #: fortran/lang.opt:473
! msgid "Set the default real kind to an 8 byte wide type."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ€Ð°Ð·Ð¼ÐµÑ€ 8 Ð±Ð°Ð¹Ñ‚ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² real."
! 
! #: fortran/lang.opt:477
! msgid "Set the default real kind to an 10 byte wide type."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ€Ð°Ð·Ð¼ÐµÑ€ 10 Ð±Ð°Ð¹Ñ‚ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² real."
! 
! #: fortran/lang.opt:481
! msgid "Set the default real kind to an 16 byte wide type."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ€Ð°Ð·Ð¼ÐµÑ€ 16 Ð±Ð°Ð¹Ñ‚ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² real."
! 
! #: fortran/lang.opt:485
! msgid "Allow dollar signs in entity names."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° $ Ð² Ð¸Ð¼ÐµÐ½Ð°Ñ…."
! 
! #: fortran/lang.opt:489 config/alpha/alpha.opt:31 common.opt:654
! #: common.opt:788 common.opt:998 common.opt:1002 common.opt:1006
! #: common.opt:1010 common.opt:1574 common.opt:1630 common.opt:1762
! #: common.opt:1766 common.opt:2000 common.opt:2178 common.opt:2879
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚. Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸."
  
! #: fortran/lang.opt:493
! msgid "Display the code tree after parsing."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð°."
  
! #: fortran/lang.opt:497
! msgid "Display the code tree after front end optimization."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ front end Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸."
  
! #: fortran/lang.opt:501
! msgid "Display the code tree after parsing; deprecated option."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð°; ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡."
  
! #: fortran/lang.opt:505
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ BLAS Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² matmul Ð´Ð»Ñ� Ð±Ð¾Ð»ÑŒÑˆÐ¸Ñ… Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²."
  
! #: fortran/lang.opt:509
! msgid "Use f2c calling convention."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ f2c Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ� Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ…."
  
! #: fortran/lang.opt:513
! msgid "Assume that the source file is fixed form."
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» Ð¸Ð¼ÐµÐµÑ‚ Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚."
  
! #: fortran/lang.opt:517
! msgid "Force creation of temporary to test infrequently-executed forall code."
! msgstr "Ð¡Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð½ÐµÑ‡Ð°Ñ�Ñ‚Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ð¾Ð³Ð¾ forall ÐºÐ¾Ð´Ð°."
  
! #: fortran/lang.opt:521
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ INTEGER(4) ÐºÐ°Ðº INTEGER(8)."
  
! #: fortran/lang.opt:525 fortran/lang.opt:529
! msgid "Specify where to find the compiled intrinsic modules."
! msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ñ�ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¹ Ñ�Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ð¼Ð¸."
  
! #: fortran/lang.opt:533
! msgid "Allow arbitrary character line width in fixed mode."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð»ÑŒÐ½ÑƒÑŽ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€Ð¾Ðº Ð² Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ."
  
! #: fortran/lang.opt:537
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
! msgstr "-ffixed-line-length-<n>\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ n ÐºÐ°Ðº ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ðµ."
  
! #: fortran/lang.opt:541
! msgid "Pad shorter fixed form lines to line width with spaces."
! msgstr ""
  
! #: fortran/lang.opt:545
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
! msgstr "-ffpe-trap=[...]\tÐžÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¼ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
  
! #: fortran/lang.opt:549
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
! msgstr "-ffpe-summary=[...]\tÐŸÐµÑ‡Ð°Ñ‚Ð°Ñ‚ÑŒ Ñ�Ð²Ð¾Ð´ÐºÑƒ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
  
! #: fortran/lang.opt:553
! msgid "Assume that the source file is free form."
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ."
  
! #: fortran/lang.opt:557
! msgid "Allow arbitrary character line width in free mode."
! msgstr "Ð”Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð»ÑŒÐ½ÑƒÑŽ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ðµ."
  
! #: fortran/lang.opt:561
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
! msgstr "-ffree-line-length-<n>\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ n ÐºÐ°Ðº ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ðµ."
  
! #: fortran/lang.opt:565
! msgid "Try to interchange loops if profitable."
! msgstr ""
  
! #: fortran/lang.opt:569
! msgid "Enable front end optimization."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð½ÐµÐ³Ð¾ Ð¿Ð»Ð°Ð½Ð°."
  
! #: fortran/lang.opt:573
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
! msgstr "Ð—Ð°Ð¿Ñ€ÐµÑ‚Ð¸Ñ‚ÑŒ Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð², ÐµÑ�Ð»Ð¸ Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ñ�Ð²Ð½Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹ IMPLICIT."
  
! #: fortran/lang.opt:577
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
! msgstr "-finit-character=<n>\tÐ˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ ASCII Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ n."
  
! #: fortran/lang.opt:581
! msgid "Initialize components of derived type variables according to other init flags."
! msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ñ„Ð»Ð°Ð³Ð°Ð¼Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸."
  
! #: fortran/lang.opt:585
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
! msgstr "-finit-integer=<n>\tÐ˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ†ÐµÐ»Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ n."
  
! #: fortran/lang.opt:589
! msgid "Initialize local variables to zero (from g77)."
! msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð½ÑƒÐ»ÐµÐ¼ (ÐºÐ°Ðº Ð² g77)."
  
! #: fortran/lang.opt:593
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
! msgstr "-finit-logical=<true|false>\tÐ˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ."
  
! #: fortran/lang.opt:597
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
! msgstr "-finit-real=<zero|snan|nan|inf|-inf>\tÐ˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ."
  
! #: fortran/lang.opt:619
! 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:623
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
! msgstr "-fmax-array-constructor=<n>\tÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°."
  
! #: fortran/lang.opt:627
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
! msgstr "-fmax-identifier-length=<n>\tÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°."
  
! #: fortran/lang.opt:631
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
! msgstr "-fmax-subrecord-length=<n>\tÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�ÑƒÐ±Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹."
  
! #: fortran/lang.opt:635
! 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:639
! msgid "Put all local arrays on stack."
! msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð²Ñ�Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð² Ñ�Ñ‚ÐµÐºÐµ"
  
! #: fortran/lang.opt:643
! msgid "Set default accessibility of module entities to PRIVATE."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ PRIVATE ÐºÐ°Ðº ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¼Ð¾Ð´ÑƒÐ»Ñ�."
  
! #: fortran/lang.opt:663
! msgid "Try to lay out derived types as compactly as possible."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð°Ð¸Ð±Ð¾Ð»ÐµÐµ ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²."
  
! #: fortran/lang.opt:671
! msgid "Protect parentheses in expressions."
! msgstr "Ð—Ð°Ñ‰Ð¸Ñ‚Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ…."
  
! #: fortran/lang.opt:675
! msgid "Path to header file that should be pre-included before each compilation unit."
! msgstr ""
  
! #: fortran/lang.opt:679
! msgid "Enable range checking during compilation."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð² Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸."
  
! #: fortran/lang.opt:683
! msgid "Interpret any REAL(4) as a REAL(8)."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ REAL(4) ÐºÐ°Ðº REAL(8)."
  
! #: fortran/lang.opt:687
! msgid "Interpret any REAL(4) as a REAL(10)."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ REAL(4) ÐºÐ°Ðº REAL(10)."
  
! #: fortran/lang.opt:691
! msgid "Interpret any REAL(4) as a REAL(16)."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ REAL(4) ÐºÐ°Ðº REAL(16)."
  
! #: fortran/lang.opt:695
! msgid "Interpret any REAL(8) as a REAL(4)."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ REAL(8) ÐºÐ°Ðº REAL(4)."
  
! #: fortran/lang.opt:699
! msgid "Interpret any REAL(8) as a REAL(10)."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ REAL(8) ÐºÐ°Ðº REAL(10)."
  
! #: fortran/lang.opt:703
! msgid "Interpret any REAL(8) as a REAL(16)."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ REAL(8) ÐºÐ°Ðº REAL(16)."
  
! #: fortran/lang.opt:707
! msgid "Reallocate the LHS in assignments."
! msgstr "Ð’Ñ‹Ð´ÐµÐ»Ñ�Ñ‚ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð·Ð°Ð½Ð¾Ð²Ð¾ Ð´Ð»Ñ� Ð»ÐµÐ²Ñ‹Ñ… Ñ‡Ð°Ñ�Ñ‚ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¹."
  
! #: fortran/lang.opt:711
! msgid "Use a 4-byte record marker for unformatted files."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 4-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¹ Ð¼Ð°Ñ€ÐºÐµÑ€ Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ð² Ð½ÐµÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñ…."
  
! #: fortran/lang.opt:715
! msgid "Use an 8-byte record marker for unformatted files."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 8-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¹ Ð¼Ð°Ñ€ÐºÐµÑ€ Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ð² Ð½ÐµÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñ…."
  
! #: fortran/lang.opt:719
! msgid "Allocate local variables on the stack to allow indirect recursion."
! msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð² Ñ�Ñ‚ÐµÐºÐµ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ð½ÐµÑ�Ð²Ð½Ð¾Ð¹ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð¸."
  
! #: fortran/lang.opt:723
! msgid "Copy array sections into a contiguous block on procedure entry."
! msgstr "ÐŸÑ€Ð¸ Ð²Ñ…Ð¾Ð´Ðµ Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð² Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº."
  
! #: fortran/lang.opt:727
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
! msgstr "-fcoarray=<none|single|lib>\tÐ—Ð°Ð´Ð°Ñ‚ÑŒ, ÐºÐ°ÐºÐ¾Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ�."
  
! #: fortran/lang.opt:743
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
! msgstr "-fcheck=[...]\tÐ—Ð°Ð´Ð°Ñ‚ÑŒ Ð½Ð°Ð±Ð¾Ñ€ runtime-Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¾Ðº."
  
! #: fortran/lang.opt:747
! msgid "Append a second underscore if the name already contains an underscore."
! msgstr "Ð”Ð¾Ð±Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¿Ð¾Ð´Ñ‡ÐµÑ€ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� Ðº Ð¸Ð¼ÐµÐ½Ð°Ð¼, ÑƒÐ¶Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ð¼ Ð¿Ð¾Ð´Ñ‡ÐµÑ€ÐºÐ¸Ð²Ð°Ð½Ð¸Ðµ."
  
! #: fortran/lang.opt:755
! msgid "Apply negative sign to zero values."
! msgstr "ÐŸÑ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ð·Ð½Ð°Ðº Ð¼Ð¸Ð½ÑƒÑ� Ðº Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¼."
  
! #: fortran/lang.opt:759
! msgid "Append underscores to externally visible names."
! msgstr "Ð”Ð¾Ð±Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ‡Ñ‘Ñ€ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� Ðº Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¼ Ð¸Ð·Ð²Ð½Ðµ Ð¸Ð¼ÐµÐ½Ð°Ð¼."
  
! #: fortran/lang.opt:763 c-family/c.opt:1405 c-family/c.opt:1437
! #: c-family/c.opt:1685 config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167
! #: common.opt:1375 common.opt:1450 common.opt:1718 common.opt:1849
! #: common.opt:2249 common.opt:2285 common.opt:2378 common.opt:2382
! #: common.opt:2487 common.opt:2578 common.opt:2586 common.opt:2594
! #: common.opt:2602 common.opt:2703 common.opt:2755 common.opt:2843
! #: common.opt:2980 common.opt:2984 common.opt:2988 common.opt:2992
! msgid "Does nothing.  Preserved for backward compatibility."
! msgstr "Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚.  Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸."
  
! #: fortran/lang.opt:803
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
! msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÑƒÑŽ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÑƒ Ñ� Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¾Ð¹ GNU Fortran (libgfortran)."
  
! #: fortran/lang.opt:807
! msgid "Conform to the ISO Fortran 2003 standard."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO Fortran 2003."
  
! #: fortran/lang.opt:811
! msgid "Conform to the ISO Fortran 2008 standard."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO Fortran 2008."
  
! #: fortran/lang.opt:815
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO Fortran 2008, Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ� TS 29113."
  
! #: fortran/lang.opt:819
! msgid "Conform to the ISO Fortran 2018 standard."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO Fortran 2018."
  
! #: fortran/lang.opt:823
! msgid "Conform to the ISO Fortran 95 standard."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO Fortran 95."
  
! #: fortran/lang.opt:827
! msgid "Conform to nothing in particular."
! msgstr "Ð�Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð¸Ñ‡ÐµÐ¼Ñƒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¼Ñƒ."
  
! #: fortran/lang.opt:831
! msgid "Accept extensions to support legacy code."
! msgstr "ÐŸÑ€Ð¸Ð½Ð¸Ð¼Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°."
  
! #: c-family/c.opt:182
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
! msgstr "-A<Ð²Ð¾Ð¿Ñ€Ð¾Ñ�>=<Ð¾Ñ‚Ð²ÐµÑ‚>                 Ð—Ð°Ð´Ð°Ñ‚ÑŒ <Ð¾Ñ‚Ð²ÐµÑ‚> Ð½Ð° <Ð²Ð¾Ð¿Ñ€Ð¾Ñ�>.  Ð”Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ '-' Ð¿ÐµÑ€ÐµÐ´ <Ð²Ð¾Ð¿Ñ€Ð¾Ñ�Ð¾Ð¼> Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ <Ð¾Ñ‚Ð²ÐµÑ‚> Ð½Ð° <Ð²Ð¾Ð¿Ñ€Ð¾Ñ�>."
  
! #: c-family/c.opt:186
! msgid "Do not discard comments."
! msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸."
  
! #: c-family/c.opt:190
! msgid "Do not discard comments in macro expansions."
! msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸ Ð¿Ñ€Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°Ñ…."
  
! #: c-family/c.opt:194
! 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
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
! msgstr "-F <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÐ¼Ñ‹Ñ… Ð¸Ð½Ñ„Ñ€Ð°Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€."
  
! #: c-family/c.opt:205
! msgid "Enable parsing GIMPLE."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð±Ð¾Ñ€ GIMPLE."
  
! #: c-family/c.opt:209
! msgid "Print the name of header files as they are used."
! msgstr "ÐŸÐµÑ‡Ð°Ñ‚Ð°Ñ‚ÑŒ Ð¸Ð¼ÐµÐ½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²."
  
! #: c-family/c.opt:213
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-I <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²."
  
! #: c-family/c.opt:217
! msgid "Generate make dependencies."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� make."
  
! #: c-family/c.opt:221
! msgid "Generate make dependencies and compile."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ make-Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ."
  
! #: c-family/c.opt:225
! msgid "-MF <file>\tWrite dependency output to the given file."
! msgstr "-MF <Ñ„Ð°Ð¹Ð»>\tÐ’Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð² ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¹ <Ñ„Ð°Ð¹Ð»>."
  
! #: c-family/c.opt:229
! msgid "Treat missing header files as generated files."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ ÐºÐ°Ðº Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹."
  
! #: c-family/c.opt:233
! msgid "Like -M but ignore system header files."
! msgstr "ÐšÐ°Ðº -M, Ð½Ð¾ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸."
  
! #: c-family/c.opt:237
! msgid "Like -MD but ignore system header files."
! msgstr "ÐšÐ°Ðº -MD, Ð½Ð¾ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸."
  
! #: c-family/c.opt:241
! msgid "Generate phony targets for all headers."
! msgstr "Ð”Ð¾Ð±Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ñ„Ð¸ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²."
  
! #: c-family/c.opt:245
! msgid "-MQ <target>\tAdd a MAKE-quoted target."
! msgstr "-MQ <Ñ†ÐµÐ»ÑŒ>\tÐ”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ�ÐºÑ€Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ MAKE-Ñ†ÐµÐ»ÑŒ."
  
! #: c-family/c.opt:249
! msgid "-MT <target>\tAdd an unquoted target."
! msgstr "-MT <Ñ†ÐµÐ»ÑŒ>\tÐ”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð½ÐµÑ�ÐºÑ€Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ MAKE-Ñ†ÐµÐ»ÑŒ."
  
! #: c-family/c.opt:253
! msgid "Do not generate #line directives."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ #Ñ�Ñ‚Ñ€Ð¾ÐºÐ°."
  
! #: c-family/c.opt:257
! msgid "-U<macro>\tUndefine <macro>."
! msgstr "-U<Ð¼Ð°ÐºÑ€Ð¾Ñ�>\tÐžÑ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð°."
  
! #: c-family/c.opt:261
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ�Ñ… Ð¿Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸ÑŽ Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°, Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ñ� ABI."
  
! #: c-family/c.opt:265
! msgid "Warn about things that change between the current -fabi-version and the specified version."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ�Ñ… Ð¼ÐµÐ¶Ð´Ñƒ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ -fabi-version Ð¸ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð²ÐµÑ€Ñ�Ð¸ÐµÐ¹ ABI."
  
! #: c-family/c.opt:269
! 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:276
! msgid "Warn on suspicious calls of standard functions computing absolute values."
! msgstr ""
  
! #: c-family/c.opt:280
! msgid "Warn about suspicious uses of memory addresses."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
  
! #: c-family/c.opt:296
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… new Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼, ÐµÑ�Ð»Ð¸ Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ -faligned-new."
  
! #: c-family/c.opt:300
! 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:304 ada/gcc-interface/lang.opt:57
! msgid "Enable most warning messages."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ�Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ñ‹Ðµ Ð²Ð¸Ð´Ñ‹ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ð¹."
  
! #: c-family/c.opt:308
! msgid "Warn on any use of alloca."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð±Ð¾ Ð²Ñ�ÐµÑ… Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… alloca."
  
! #: c-family/c.opt:312
! msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
! msgstr "-Walloc-size-larger-than=<bytes> ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð¿Ð¾Ð´ Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼ Ð±Ð¾Ð»ÐµÐµ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð±Ð°Ð¹Ñ‚."
  
! #: c-family/c.opt:317
! msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
! msgstr ""
  
! #: c-family/c.opt:321
! msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
! msgstr "-Walloc-zero ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼ 0 Ð±Ð°Ð¹Ñ‚."
  
! #: c-family/c.opt:325
! 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 Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð±Ð¾Ð»ÐµÐµ Ñ‡ÐµÐ¼ <Ñ‡Ð¸Ñ�Ð»Ð¾> Ð±Ð°Ð¹Ñ‚."
  
! #: c-family/c.opt:331
! msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
! msgstr ""
  
! #: c-family/c.opt:343
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Objective-C Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð±Ð¾Ñ€Ð¾Ð¼ Ð¼ÑƒÑ�Ð¾Ñ€Ð°."
  
! #: c-family/c.opt:347
! msgid "Warn about casting functions to incompatible types."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ðº Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð°Ð¼."
  
! #: c-family/c.opt:351
! msgid "Warn about boolean expression compared with an integer value different from true/false."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸ Ð±ÑƒÐ»ÐµÐ²Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ� Ñ†ÐµÐ»Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼ Ð¾Ñ‚ true/false."
  
! #: c-family/c.opt:355
! msgid "Warn about certain operations on boolean expressions."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ñ… Ð½Ð°Ð´ Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¼Ð¸."
  
! #: c-family/c.opt:359
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ñ… Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… __builtin_frame_address Ð¸Ð»Ð¸ __builtin_return_address."
  
! #: c-family/c.opt:363
! msgid "Warn when a built-in function is declared with the wrong signature."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ð¾Ð¹."
  
! #: c-family/c.opt:367
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð»ÑƒÑ‡Ð°Ñ�Ñ… Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ Ð¾Ñ‚Ð¼ÐµÐ½Ñ‹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¾Ð² Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
  
! #: c-family/c.opt:371
! #, fuzzy
! #| msgid "Warn about features not present in ISO C99, but present in ISO C11."
! msgid "Warn about features not present in ISO C11, but present in ISO C2X."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð², Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð² ISO C99, Ð½Ð¾ Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð² ISO C11."
  
! #: c-family/c.opt:375
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð², Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð² ISO C90, Ð½Ð¾ Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð² ISO C99."
  
! #: c-family/c.opt:379
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð², Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð² ISO C99, Ð½Ð¾ Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð² ISO C11."
  
! #: c-family/c.opt:383
! msgid "Warn about C constructs that are not in the common subset of C and C++."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ… C, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð¾Ð±Ñ‰Ð¸Ð¼Ð¸ Ð´Ð»Ñ� C Ð¸ C++."
  
! #: c-family/c.opt:390
! 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:394
! 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:401
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
! msgstr ""
  
! #: c-family/c.opt:405
! msgid "Warn about casts between incompatible function types."
! msgstr ""
  
! #: c-family/c.opt:409
! msgid "Warn about casts which discard qualifiers."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð², Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÑŽÑ‰Ð¸Ñ… ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹."
  
! #: c-family/c.opt:413 c-family/c.opt:417
! msgid "Warn about catch handlers of non-reference type."
! msgstr ""
  
! #: c-family/c.opt:421
! msgid "Warn about subscripts whose type is \"char\"."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ð½Ð´ÐµÐºÑ�Ð°Ñ… Ñ‚Ð¸Ð¿Ð° \"char\"."
  
! #: c-family/c.opt:425 c-family/c.opt:1310 c-family/c.opt:1314
! #: c-family/c.opt:1318 c-family/c.opt:1322 c-family/c.opt:1326
! #: c-family/c.opt:1330 c-family/c.opt:1334 c-family/c.opt:1341
! #: c-family/c.opt:1345 c-family/c.opt:1349 c-family/c.opt:1353
! #: c-family/c.opt:1357 c-family/c.opt:1361 c-family/c.opt:1365
! #: c-family/c.opt:1369 c-family/c.opt:1373 c-family/c.opt:1377
! #: c-family/c.opt:1381 c-family/c.opt:1385 c-family/c.opt:1389
! #: config/i386/i386.opt:967
  #, fuzzy
! #| msgid "Deprecated in GCC 8.  This switch has no effect."
! msgid "Deprecated in GCC 9.  This switch has no effect."
! msgstr "Deprecated in GCC 8.  Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚."
  
! #: c-family/c.opt:429
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½Ñ‹ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ð¼Ð¸ \"longjmp\" Ð¸Ð»Ð¸ \"vfork\"."
  
! #: c-family/c.opt:433
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ñ�Ñ… Ð¸ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ñ�Ñ… C++, Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶Ð°ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð½Ð° Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ñ„Ð¸Ð·Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ…."
  
! #: c-family/c.opt:437
! msgid "Synonym for -Wcomment."
! msgstr "Ð¢Ð¾ Ð¶Ðµ, Ñ‡Ñ‚Ð¾ -Wcomment."
  
! #: c-family/c.opt:441
! msgid "Warn for conditionally-supported constructs."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ…."
  
! #: c-family/c.opt:445
! msgid "Warn for implicit type conversions that may change a value."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ."
  
! #: c-family/c.opt:449
! msgid "Warn for converting NULL from/to a non-pointer type."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… NULL Ðº Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ð¸Ð»Ð¸ Ð¸Ð· Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼Ñƒ."
  
! #: c-family/c.opt:457
! msgid "Warn when all constructors and destructors are private."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°Ñ…, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð²Ñ�Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ private."
  
! #: c-family/c.opt:461
! msgid "Warn about dangling else."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¿Ð°Ñ€Ð½Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ… else."
! 
! #: c-family/c.opt:465
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ __TIME__, __DATE__ Ð¸ __TIMESTAMP__ ."
! 
! #: c-family/c.opt:469
! msgid "Warn when a declaration is found after a statement."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ…, Ð²Ñ�Ñ‚Ñ€ÐµÑ‚Ð¸Ð²ÑˆÐ¸Ñ…Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð²."
! 
! #: c-family/c.opt:473
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿."
! 
! #: c-family/c.opt:477
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ñ… Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ� Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¼Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸."
! 
! #: c-family/c.opt:485
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:490
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
! msgstr ""
  
! #: c-family/c.opt:495
! msgid "Warn about positional initialization of structs requiring designated initializers."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€, Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‰Ð¸Ñ… Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ð°Ð¼."
  
! #: c-family/c.opt:499
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð², Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ñ†ÐµÐ»Ñ�Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹, Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÑŽÑ‚Ñ�Ñ�."
  
! #: c-family/c.opt:503
! msgid "Warn if type qualifiers on pointers are discarded."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð»ÑƒÑ‡Ð°Ñ�Ñ… Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ñ‚Ð¸Ð¿Ð° Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ñ…."
  
! #: c-family/c.opt:507
! msgid "Warn about compile-time integer division by zero."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼ Ð´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�Ñ… Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸."
  
! #: c-family/c.opt:511
! msgid "Warn about duplicated branches in if-else statements."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð²ÐµÑ‚Ð²ÐµÐ¹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… if-else."
  
! #: c-family/c.opt:515
! msgid "Warn about duplicated conditions in an if-else-if chain."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�Ñ… Ð² Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐµ if-else-if."
  
! #: c-family/c.opt:519
! msgid "Warn about violations of Effective C++ style rules."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ð»ÐµÐ½Ð¸Ñ�Ñ… Ð¾Ñ‚ Ñ�Ñ‚Ð¸Ð»Ñ� Effective C++."
  
! #: c-family/c.opt:523
! msgid "Warn about an empty body in an if or else statement."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÑƒÑ�Ñ‚Ñ‹Ñ… if- Ð¸ else-Ñ‡Ð°Ñ�Ñ‚Ñ�Ñ… ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð²."
  
! #: c-family/c.opt:527
! msgid "Warn about stray tokens after #else and #endif."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ð¸ Ð»Ð¸ÑˆÐ½ÐµÐ³Ð¾ Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð¿Ð¾Ñ�Ð»Ðµ #else Ð¸ #endif"
  
! #: c-family/c.opt:531
! msgid "Warn about comparison of different enum types."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ð·Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²."
  
! #: c-family/c.opt:539
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
! msgstr "Ð­Ñ‚Ð¾Ñ‚ ÐºÐ»ÑŽÑ‡ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -Werror=implicit-function-declaration."
  
! #: c-family/c.opt:547
! msgid "Warn about semicolon after in-class function definition."
! msgstr ""
  
! #: c-family/c.opt:551
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ðº Ð¿Ð¾Ñ‚ÐµÑ€Ðµ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹."
  
! #: c-family/c.opt:555
! msgid "Warn if testing floating point numbers for equality."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ñ… Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾."
  
! #: c-family/c.opt:559 c-family/c.opt:601
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ñ… printf/scanf/strftime/strfmon."
  
! #: c-family/c.opt:563
! msgid "Warn about format strings that contain NUL bytes."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ…, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ñ… Ð½ÑƒÐ»ÐµÐ²Ñ‹Ðµ Ð±Ð°Ð¹Ñ‚Ñ‹."
  
! #: c-family/c.opt:567
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�."
  
! #: c-family/c.opt:571
! msgid "Warn about format strings that are not literals."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ…, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð°Ð¼Ð¸."
  
! #: c-family/c.opt:575
! 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:580
! msgid "Warn about possible security problems with format functions."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°Ñ… Ñ� Ð±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�."
  
! #: c-family/c.opt:584
! msgid "Warn about sign differences with format functions."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ�Ñ… Ð² Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�."
  
! #: c-family/c.opt:588
! 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:593
! msgid "Warn about strftime formats yielding 2-digit years."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ strftime-Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ñ…, Ð´Ð°ÑŽÑ‰Ð¸Ñ… Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 2 Ñ†Ð¸Ñ„Ñ€Ñ‹ Ð³Ð¾Ð´Ð°."
  
! #: c-family/c.opt:597
! msgid "Warn about zero-length formats."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ… Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹."
  
! #: c-family/c.opt:605
! msgid "Warn about function calls with format strings that write past the end of the destination region."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ð¼Ð¸, Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ñ�Ñ‰Ð¸Ð¼Ð¸ Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
  
! #: c-family/c.opt:610
! msgid "Warn about calls to snprintf and similar functions that truncate output."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… snprintf Ð¸ Ð´Ñ€ÑƒÐ³Ð¸Ñ… Ð¿Ð¾Ð´Ð¾Ð±Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ ÑƒÑ�ÐµÐºÐ°Ñ‚ÑŒ Ð²Ñ‹Ð²Ð¾Ð´."
  
! #: c-family/c.opt:614
! msgid "Warn when the field in a struct is not aligned."
! msgstr ""
  
! #: c-family/c.opt:618
! msgid "Warn whenever type qualifiers are ignored."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð»ÑƒÑ‡Ð°Ñ�Ñ… Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ñ‚Ð¸Ð¿Ð°."
  
! #: c-family/c.opt:622
! msgid "Warn whenever attributes are ignored."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð»ÑƒÑ‡Ð°Ñ�Ñ… Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð²."
  
! #: c-family/c.opt:626
! msgid "Warn when there is a conversion between pointers that have incompatible types."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ Ðº Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð°Ð¼."
  
! #: c-family/c.opt:630
! msgid "Warn when the address of packed member of struct or union is taken."
! msgstr ""
  
! #: c-family/c.opt:634
! msgid "Warn about variables which are initialized to themselves."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ."
  
! #: c-family/c.opt:638
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
! msgstr ""
  
! #: c-family/c.opt:642
! msgid "Warn about implicit declarations."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ…."
  
! #: c-family/c.opt:650
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… \"float\" Ð² \"double\"."
  
! #: c-family/c.opt:654
! msgid "Warn if \"defined\" is used outside #if."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ \"defined\" Ð³Ð´Ðµ-Ð»Ð¸Ð±Ð¾ ÐºÑ€Ð¾Ð¼Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð² #if."
  
! #: c-family/c.opt:658
! msgid "Warn about implicit function declarations."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
  
! #: c-family/c.opt:662
! msgid "Warn when a declaration does not specify a type."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ…, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¸Ð¿."
  
! #: c-family/c.opt:669
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² C++11, ÐºÐ¾Ð³Ð´Ð° Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²."
  
! #: c-family/c.opt:673
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ�Ñ… Ð¿Ñ€Ð¸ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ†ÐµÐ»Ð¾Ð¼Ñƒ."
  
! #: c-family/c.opt:677
! msgid "Warn for suspicious integer expressions in boolean context."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ñ‚Ð°Ð¼, Ð³Ð´Ðµ Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð±ÑƒÐ»ÐµÐ²Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ."
  
! #: c-family/c.opt:681
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ðº Ñ‚Ð¸Ð¿Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¾Ñ‚ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°."
  
! #: c-family/c.opt:685
! msgid "Warn about invalid uses of the \"offsetof\" macro."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¼ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð° \"offsetof\"."
  
! #: c-family/c.opt:689
! msgid "Warn about PCH files that are found but not used."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ PCH, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð±Ñ‹Ð»Ð¸ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹."
  
! #: c-family/c.opt:693
! msgid "Warn when a jump misses a variable initialization."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¾Ð±Ñ…Ð¾Ð´Ð¸Ñ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…."
  
! #: c-family/c.opt:697
! 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:701
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ñ‚Ð¸Ð½Ð° Ð¸Ð»Ð¸ Ð²Ñ�ÐµÐ³Ð´Ð° Ð»Ð¾Ð¶ÑŒ."
  
! #: c-family/c.opt:705
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ð½Ð¸Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�."
  
! #: c-family/c.opt:709
! msgid "Do not warn about using \"long long\" when -pedantic."
! msgstr "Ð�Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ \"long long\" Ñ� -pedantic."
  
! #: c-family/c.opt:713
! msgid "Warn about suspicious declarations of \"main\"."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð´Ð»Ñ� \"main\"."
  
! #: c-family/c.opt:721
! 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:725
! 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:729
! msgid "Warn when the indentation of the code does not reflect the block structure."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ñ‹ Ð² Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¼ ÐºÐ¾Ð´Ðµ Ð½Ðµ Ð¾Ñ‚Ñ€Ð°Ð¶Ð°ÑŽÑ‚ Ð±Ð»Ð¾Ñ‡Ð½ÑƒÑŽ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹."
  
! #: c-family/c.opt:733
! msgid "Warn about possibly missing braces around initializers."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ñ…."
  
! #: c-family/c.opt:737
! msgid "Warn about global functions without previous declarations."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹."
  
! #: c-family/c.opt:741
! msgid "Warn about missing fields in struct initializers."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ñ… Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€."
  
! #: c-family/c.opt:745
! 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:749
! msgid "Warn on direct multiple inheritance."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ñ�Ð¼Ð¾Ð¼ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¼ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¸."
  
! #: c-family/c.opt:753
! msgid "Warn on namespace definition."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½."
! 
! #: c-family/c.opt:757
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
! msgstr ""
! 
! #: c-family/c.opt:761
! msgid "Warn about missing sized deallocation functions."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð´ÐµÐ°Ð»Ð»Ð¾ÐºÐ°Ñ†Ð¸Ð¸ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸ÐµÐ¼ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°."
! 
! #: c-family/c.opt:765
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
! msgstr ""
! 
! #: c-family/c.opt:769
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ñ…, Ð·Ð°Ð´Ð°ÑŽÑ‰Ð¸Ñ… Ð´Ð»Ð¸Ð½Ñƒ Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, ÐµÑ�Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð²Ñ‹Ð·Ð¾Ð² sizeof."
! 
! #: c-family/c.opt:773
! msgid "Warn when sizeof is applied on a parameter declared as an array."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ sizeof Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�ÐµÑ‚Ñ�Ñ� Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²."
! 
! #: c-family/c.opt:777
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð±ÑƒÑ„ÐµÑ€Ð° Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ñ‚Ð°ÐºÐ¸Ñ… ÐºÐ°Ðº memcpy Ð¸ strcpy."
! 
! #: c-family/c.opt:782
! msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð±ÑƒÑ„ÐµÑ€Ð° Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ñ‚Ð°ÐºÐ¸Ñ… ÐºÐ°Ðº memcpy Ð¸ strcpy Ñ� ÑƒÑ‡ÐµÑ‚Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° type."
! 
! #: c-family/c.opt:787
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
! msgstr ""
! 
! #: c-family/c.opt:791
! msgid "Warn about functions which might be candidates for format attributes."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ format."
! 
! #: c-family/c.opt:795
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
! msgstr "ÐŸÑ€ÐµÐ´Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ override, ÐµÑ�Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð´Ñ€ÑƒÐ³ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ."
! 
! #: c-family/c.opt:800
! msgid "Warn about enumerated switches, with no default, missing a case."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ñ�Ñ… Ð¿Ð¾ enum-Ñ‚Ð¸Ð¿Ñƒ, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ñ… Ð½Ðµ Ð²Ñ�Ðµ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ Ð¸ Ð±ÐµÐ· Ð¼ÐµÑ‚ÐºÐ¸ default."
! 
! #: c-family/c.opt:804
! msgid "Warn about enumerated switches missing a \"default:\" statement."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ñ�Ñ… Ð¿Ð¾ enum-Ñ‚Ð¸Ð¿Ñƒ Ð±ÐµÐ· Ð¼ÐµÑ‚ÐºÐ¸ default."
! 
! #: c-family/c.opt:808
! msgid "Warn about all enumerated switches missing a specific case."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ñ�Ñ… Ð¿Ð¾ enum-Ñ‚Ð¸Ð¿Ñƒ, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ñ… Ð½Ðµ Ð²Ñ�Ðµ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹."
! 
! #: c-family/c.opt:812
! msgid "Warn about switches with boolean controlling expression."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ñ�Ñ… Ñ� ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¼Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°."
! 
! #: c-family/c.opt:816
! msgid "Warn on primary template declaration."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°."
! 
! #: c-family/c.opt:820
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
! msgstr ""
! 
! #: c-family/c.opt:829
! msgid "Warn about user-specified include directories that do not exist."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¾ Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²."
! 
! #: c-family/c.opt:833
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ñ… Ð² Ñ�Ñ‚Ð¸Ð»Ðµ K&R."
! 
! #: c-family/c.opt:837
! msgid "Warn about global functions without prototypes."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð²."
! 
! #: c-family/c.opt:844
! msgid "Warn about use of multi-character character constants."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ char-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ…, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ñ… Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð»Ð¸Ñ‚ÐµÑ€."
! 
! #: c-family/c.opt:848
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�ÑƒÐ¶Ð°ÑŽÑ‰Ð¸Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… Ð² { }, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð´ÐµÑ„ÐµÐºÑ‚Ð½Ñ‹Ð¼Ð¸ Ð² C++11."
! 
! #: c-family/c.opt:852
! msgid "Warn about \"extern\" declarations not at file scope."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± \"extern\" Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð½Ðµ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°."
! 
! #: c-family/c.opt:856
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ noexcept-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ false, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ."
! 
! #: c-family/c.opt:860
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
! msgstr ""
! 
! #: c-family/c.opt:864
! msgid "Warn when non-templatized friend functions are declared within a template."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ñ… friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°."
! 
! #: c-family/c.opt:868
  #, fuzzy
! #| msgid "conversion to void will never use a type conversion operator"
! msgid "Warn when a conversion function will never be called due to the type it converts to."
! msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: c-family/c.opt:872
! msgid "Warn for unsafe raw memory writes to objects of class types."
! msgstr ""
! 
! #: c-family/c.opt:876
! msgid "Warn about non-virtual destructors."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ñ…."
! 
! #: c-family/c.opt:880
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ NULL Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¾Ñ‚Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‰Ð¸Ð¹ Ð½Ðµ-NULL Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�."
! 
! #: c-family/c.opt:896
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
! msgstr "-Wnormalized=[none|id|nfc|nfkc]\tÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ½Ð¾Ñ€Ð¼Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ… Unicode."
! 
! #: c-family/c.opt:919
! msgid "Warn if a C-style cast is used in a program."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ�Ñ‚Ð¸Ð»Ðµ C."
! 
! #: c-family/c.opt:923
! msgid "Warn for obsolescent usage in a declaration."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐ³Ð¾ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹."
! 
! #: c-family/c.opt:927
! msgid "Warn if an old-style parameter definition is used."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»Ðµ."
! 
! #: c-family/c.opt:931
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° simd Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ� ÑƒÑ‡ÐµÑ‚Ð¾Ð¼ Ñ�Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»Ð¸, Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�ÐµÐ¼Ð¾Ð¹ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼."
! 
! #: c-family/c.opt:935
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð´Ð»Ð¸Ð½Ð½ÐµÐµ Ñ‡ÐµÐ¼ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€, ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ðµ."
! 
! #: c-family/c.opt:939
! msgid "Warn about overloaded virtual function names."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð¼ÐµÐ½Ð°Ñ… Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
! 
! #: c-family/c.opt:943
! msgid "Warn about overriding initializers without side effects."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð±ÐµÐ· Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð¾Ð²."
! 
! #: c-family/c.opt:947
! msgid "Warn about overriding initializers with side effects."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ� Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¼Ð¸."
! 
! #: c-family/c.opt:951
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ñ… Ð¿Ð¾Ð»Ñ�Ñ…, Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ Ð² GCC 4.4."
! 
! #: c-family/c.opt:955
! msgid "Warn about possibly missing parentheses."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…."
! 
! #: c-family/c.opt:963
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
! msgstr ""
! 
! #: c-family/c.opt:967
! msgid "Warn when converting the type of pointers to member functions."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ."
! 
! #: c-family/c.opt:971
! msgid "Warn about function pointer arithmetic."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ�Ñ… Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
! 
! #: c-family/c.opt:975
! msgid "Warn when a pointer differs in signedness in an assignment."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ�Ñ… Ð² Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸."
! 
! #: c-family/c.opt:979
! msgid "Warn when a pointer is compared with a zero character constant."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹."
! 
! #: c-family/c.opt:983
! msgid "Warn when a pointer is cast to an integer of a different size."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ†ÐµÐ»Ð¾Ð¼Ñƒ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°."
! 
! #: c-family/c.opt:987
! msgid "Warn about misuses of pragmas."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð¼ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¿Ñ€Ð°Ð³Ð¼."
! 
! #: c-family/c.opt:991
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
! msgstr ""
! 
! #: c-family/c.opt:995
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð´Ð»Ñ� Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Objective-C Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð° Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�."
! 
! #: c-family/c.opt:999
! msgid "Warn if inherited methods are unimplemented."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð½Ð°Ñ�Ð»ÐµÐ´ÑƒÐµÐ¼Ñ‹Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ð°Ñ…."
! 
! #: c-family/c.opt:1003 c-family/c.opt:1007
! msgid "Warn for placement new expressions with undefined behavior."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ… placement new Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸ÐµÐ¼."
! 
! #: c-family/c.opt:1011
! msgid "Warn about multiple declarations of the same object."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²."
! 
! #: c-family/c.opt:1015
! msgid "Warn about redundant calls to std::move."
! msgstr ""
! 
! #: c-family/c.opt:1019
! msgid "Warn about uses of register storage specifier."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° register."
! 
! #: c-family/c.opt:1023
! msgid "Warn when the compiler reorders code."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð´Ð° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼."
! 
! #: c-family/c.opt:1027
! 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:1031
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ…, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ñ… Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð² Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
! 
! #: c-family/c.opt:1035
! msgid "Warn if a selector has multiple methods."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð°Ñ… Ñ� Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¼Ð¸."
! 
! #: c-family/c.opt:1039
! msgid "Warn about possible violations of sequence point rules."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ð¼ Ð½Ð°Ñ€ÑƒÑˆÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð°Ð²Ð¸Ð» Ñ‚Ð¾Ñ‡ÐµÐº Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ�."
! 
! #: c-family/c.opt:1043
! msgid "Warn if a local declaration hides an instance variable."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�ÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ."
! 
! #: c-family/c.opt:1047 c-family/c.opt:1051
! msgid "Warn if left shift of a signed value overflows."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ."
! 
! #: c-family/c.opt:1055
! msgid "Warn if shift count is negative."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð°Ñ… Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹."
! 
! #: c-family/c.opt:1059
! msgid "Warn if shift count >= width of type."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°."
! 
! #: c-family/c.opt:1063
! msgid "Warn if left shifting a negative value."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð¾Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹."
! 
! #: c-family/c.opt:1067
! msgid "Warn about signed-unsigned comparisons."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ñ… Ð¼ÐµÐ¶Ð´Ñƒ signed Ð¸ unsigned Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸."
! 
! #: c-family/c.opt:1075
! msgid "Warn for implicit type conversions between signed and unsigned integers."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… Ð¼ÐµÐ¶Ð´Ñƒ Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¸ Ð¸ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¸ Ñ†ÐµÐ»Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸."
! 
! #: c-family/c.opt:1079
! msgid "Warn when overload promotes from unsigned to signed."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ unsigned Ðº signed."
! 
! #: c-family/c.opt:1083
! msgid "Warn about uncasted NULL used as sentinel."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� NULL, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ sentinel."
! 
! #: c-family/c.opt:1087
! msgid "Warn about unprototyped function declarations."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
! 
! #: c-family/c.opt:1099
! msgid "Warn if type signatures of candidate methods do not match exactly."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ð¸ Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼Ñ‹Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð²."
! 
! #: c-family/c.opt:1103
! 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:1107
! msgid "Deprecated.  This switch has no effect."
! msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ».  Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚."
! 
! #: c-family/c.opt:1115
! msgid "Warn if a comparison always evaluates to true or false."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ñ‚Ð¸Ð½Ð° Ð¸Ð»Ð¸ Ð²Ñ�ÐµÐ³Ð´Ð° Ð»Ð¾Ð¶ÑŒ."
! 
! #: c-family/c.opt:1119
! msgid "Warn if a throw expression will always result in a call to terminate()."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ throw Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð²Ñ�ÐµÐ³Ð´Ð° Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ Ðº Ð²Ñ‹Ð·Ð¾Ð²Ñƒ terminate()."
! 
! #: c-family/c.opt:1123
! msgid "Warn about features not present in traditional C."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð², Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ C."
! 
! #: c-family/c.opt:1127
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ñ…, Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ñ�Ñ‰Ð¸Ñ… Ðº Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð¼ Ñ‚Ð¸Ð¿Ð°, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼ Ð¾Ñ‚ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð±Ñ‹Ð»Ð¸ Ð±Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ñ‹ Ð² Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°."
! 
! #: c-family/c.opt:1131
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‚Ð¸Ð²ÑˆÐ¸Ñ…Ñ�Ñ� Ñ‚Ñ€Ð¸Ð³Ñ€Ð°Ñ„Ð°Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð²Ð»Ð¸Ñ�Ñ‚ÑŒ Ð½Ð° Ñ�Ð¼Ñ‹Ñ�Ð» Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹."
! 
! #: c-family/c.opt:1135
! msgid "Warn about @selector()s without previously declared methods."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ @selector() Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð²."
! 
! #: c-family/c.opt:1139
! msgid "Warn if an undefined macro is used in an #if directive."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¾Ð² Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð°Ñ… #if."
! 
! #: c-family/c.opt:1151
! msgid "Warn about unrecognized pragmas."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ð¸ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ñ… Ð¿Ñ€Ð°Ð³Ð¼."
! 
! #: c-family/c.opt:1155
! msgid "Warn about unsuffixed float constants."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ… Ð±ÐµÐ· Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ð¾Ð²."
! 
! #: c-family/c.opt:1163
! msgid "Warn when typedefs locally defined in a function are not used."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
! 
! #: c-family/c.opt:1167
! msgid "Warn about macros defined in the main file that are not used."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ñ… Ð² Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¼ Ñ„Ð°Ð¹Ð»Ðµ, Ð½Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð°Ñ…."
! 
! #: c-family/c.opt:1171
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�."
! 
! #: c-family/c.opt:1179 c-family/c.opt:1183
! msgid "Warn when a const variable is unused."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…."
! 
! #: c-family/c.opt:1187
! msgid "Warn about using variadic macros."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¾Ð² Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²."
! 
! #: c-family/c.opt:1191
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð¾Ð¼Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²."
! 
! #: c-family/c.opt:1195
! msgid "Warn if a variable length array is used."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹."
! 
! #: c-family/c.opt:1199
  #, fuzzy
! #| 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."
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
! msgstr "-Wvla-larger-than=<Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð±ÐµÐ· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ð¹ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ñ� Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð½Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ <Ñ‡Ð¸Ñ�Ð»Ð¾> bytes."
  
! #: c-family/c.opt:1206
! msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
! msgstr ""
! 
! #: c-family/c.opt:1210
! msgid "Warn when a register variable is declared volatile."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ñ‹Ñ… volatile."
! 
! #: c-family/c.opt:1214
! msgid "Warn on direct virtual inheritance."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ñ�Ð¼Ð¾Ð¼ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¼ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¸."
! 
! #: c-family/c.opt:1218
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ð±Ð°Ð·Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼ (move)."
! 
! #: c-family/c.opt:1222
! 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++ Ð½Ðµ 0 Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… Ð¸Ð· Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð² Ð² 'char *'.  Ð’ C Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ�, Ñ� Ñ‚Ð¾Ð¹ Ñ€Ð°Ð·Ð½Ð¸Ñ†ÐµÐ¹, Ñ‡Ñ‚Ð¾ Ñ�Ñ‚Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð² ISO C."
! 
! #: c-family/c.opt:1226
! msgid "Warn when a literal '0' is used as null pointer."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» '0' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ."
! 
! #: c-family/c.opt:1230
! msgid "Warn about useless casts."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ñ‹Ñ… Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ�Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²."
! 
! #: c-family/c.opt:1234
! 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:1238
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ…, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¿Ñ€Ð¾Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ const, volatile, restrict Ð¸Ð»Ð¸ _Atomic."
! 
! #: c-family/c.opt:1242
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ñ‹Ð¹ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ restrict-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼."
! 
! #: c-family/c.opt:1247
! 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:1255
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
! msgstr "Ð’ÐµÑ€Ñ�Ð¸Ñ� C++ ABI, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ð¹ Ð¿Ð¾ -Wabi Ð¸ Ð°Ð»Ð¸Ð°Ñ�Ð¾Ð² Ð¿Ñ€Ð¸ Ð»Ð¸Ð½ÐºÐ¾Ð²ÐºÐµ."
! 
! #: c-family/c.opt:1259
! msgid "Enforce class member access control semantics."
! msgstr "Ð ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²."
! 
! #: c-family/c.opt:1263
! msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
! msgstr "-fada-spec-parent=unit  Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ada Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ ÐºÐ°Ðº Ð´Ð¾Ñ‡ÐµÑ€Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ´ÐºÐ°."
! 
! #: c-family/c.opt:1267
! msgid "Support C++17 allocation of over-aligned types."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ñ� Ð¿Ð¾Ð²Ñ‹ÑˆÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð° C++17."
! 
! #: c-family/c.opt:1271
! msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
! msgstr "-faligned-new=<N> Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ñ� Ð¿Ð¾Ð²Ñ‹ÑˆÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ C++17, ÐºÐ¾Ð³Ð´Ð° Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ N."
! 
! #: c-family/c.opt:1278
! msgid "Allow variadic functions without named parameter."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²."
! 
! #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
! #: c-family/c.opt:1858 c-family/c.opt:1874
! msgid "No longer supported."
! msgstr "Ð‘Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�."
! 
! #: c-family/c.opt:1286
! msgid "Recognize the \"asm\" keyword."
! msgstr "Ð Ð°Ñ�Ð¿Ð¾Ð·Ð½Ð°Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ \"asm\"."
! 
! #: c-family/c.opt:1294
! msgid "Recognize built-in functions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
! 
! #: c-family/c.opt:1301
! msgid "Where shorter, use canonicalized paths to systems headers."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ð½Ð¾Ð½Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚Ñ‹ Ðº Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ð¼ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð¼, ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ ÐºÐ¾Ñ€Ð¾Ñ‡Ðµ."
! 
! #: c-family/c.opt:1305
! 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:1393
! msgid "Deprecated in GCC 8.  This switch has no effect."
! msgstr "Deprecated in GCC 8.  Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚."
! 
! #: c-family/c.opt:1397
! msgid "Enable support for C++ concepts."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ‚Ð¾Ð² C++."
! 
! #: c-family/c.opt:1401
! msgid "Allow the arguments of the '?' operator to have different types."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ '?'."
! 
! #: c-family/c.opt:1409
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
! msgstr "-fconst-string-class=<Ð¸Ð¼Ñ�>\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ class <Ð¸Ð¼Ñ�> ÐºÐ°Ðº Ñ‚Ð¸Ð¿ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚."
! 
! #: c-family/c.opt:1413
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
! msgstr "-fconstexpr-depth=<number>\tÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹."
! 
! #: c-family/c.opt:1417
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
! msgstr "-fconstexpr-loop-limit=<number>\tÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ†Ð¸ÐºÐ»Ð°."
! 
! #: c-family/c.opt:1421
  #, fuzzy
! #| msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
! msgstr "-fconstexpr-loop-limit=<number>\tÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ†Ð¸ÐºÐ»Ð°."
  
! #: c-family/c.opt:1425
! msgid "Emit debug annotations during preprocessing."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ðµ Ð°Ð½Ð½Ð¾Ñ‚Ð°Ñ†Ð¸Ð¸ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�."
! 
! #: c-family/c.opt:1429
! msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
! msgstr "-fdeduce-init-list\tÐ²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð´ÐµÐ´ÑƒÐºÑ†Ð¸ÑŽ std::initializer_list Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¸Ð· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…."
! 
! #: c-family/c.opt:1433
! msgid "Factor complex constructors and destructors to favor space over speed."
! msgstr "Ð¤Ð°ÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð»Ð¾Ð¶Ð½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸, Ð° Ð½Ðµ Ð¿Ð¾ Ñ�ÐºÐ¾Ñ€Ð¾Ñ�Ñ‚Ð¸."
! 
! #: c-family/c.opt:1441
! msgid "Print hierarchical comparisons when template types are mismatched."
! msgstr ""
! 
! #: c-family/c.opt:1445
! msgid "Preprocess directives only."
! msgstr "ÐŸÑ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹"
! 
! #: c-family/c.opt:1449
! msgid "Permit '$' as an identifier character."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ '$' Ð² Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ñ…."
! 
! #: c-family/c.opt:1453
! msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
! msgstr ""
! 
! #: c-family/c.opt:1457
! msgid "Write all declarations as Ada code transitively."
! msgstr "Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ñ‚Ñ€Ð°Ð½Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð´Ð°Ð¼Ð¿ Ð²Ñ�ÐµÑ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð² Ð²Ð¸Ð´Ðµ ÐºÐ¾Ð´Ð° Ada."
! 
! #: c-family/c.opt:1461
! msgid "Write all declarations as Ada code for the given file only."
! msgstr "Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ñ‚Ñ€Ð°Ð½Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð´Ð°Ð¼Ð¿ Ð²Ñ�ÐµÑ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð² Ð²Ð¸Ð´Ðµ ÐºÐ¾Ð´Ð° Ada Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°."
! 
! #: c-family/c.opt:1468
! msgid "-fno-elide-type Do not elide common elements in template comparisons."
! msgstr ""
! 
! #: c-family/c.opt:1472
! msgid "Generate code to check exception specifications."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹."
! 
! #: c-family/c.opt:1479
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
! msgstr "-fexec-charset=<ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ°>\tÐšÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ðµ Ð¸ char-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² ÑƒÐºÐ°Ð·Ð°Ð½Ð½ÑƒÑŽ <ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÑƒ>."
! 
! #: c-family/c.opt:1483
! msgid "Permit universal character names (\\u and \\U) in identifiers."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ ÑƒÐ½Ð¸Ð²ÐµÑ€Ñ�Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸Ð¼ÐµÐ½Ð° Ð»Ð¸Ñ‚ÐµÑ€ (\\u and \\U) Ð² Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ñ…."
! 
! #: c-family/c.opt:1487
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
! msgstr "-finput-charset=<ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ°>\tÐšÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ."
! 
! #: c-family/c.opt:1491
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸."
! 
! #: c-family/c.opt:1501
! msgid "Do not assume that standard C libraries and \"main\" exist."
! msgstr "Ð�Ðµ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº C Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ \"main\"."
! 
! #: c-family/c.opt:1505
! msgid "Recognize GNU-defined keywords."
! msgstr "Ð Ð°Ñ�Ð¿Ð¾Ð·Ð½Ð°Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ñ�Ð»Ð¾Ð²Ð° GNU-Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹."
! 
! #: c-family/c.opt:1509
! msgid "Generate code for GNU runtime environment."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� GNU."
! 
! #: c-family/c.opt:1513
! msgid "Use traditional GNU semantics for inline functions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½ÑƒÑŽ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ GNU."
! 
! #: c-family/c.opt:1526
! msgid "Assume normal C execution environment."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� C."
! 
! #: c-family/c.opt:1534
! msgid "Export functions even if they can be inlined."
! msgstr "Ð­ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð¸Ñ… inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°."
! 
! #: c-family/c.opt:1538
! msgid "Emit implicit instantiations of inline templates."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÑ�Ð²Ð½Ñ‹Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ inline-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²."
! 
! #: c-family/c.opt:1542
! msgid "Emit implicit instantiations of templates."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÑ�Ð²Ð½Ñ‹Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²."
! 
! #: c-family/c.opt:1546
! msgid "Implement C++17 inheriting constructor semantics."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¸ Ð½Ð°Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² C++17."
! 
! #: c-family/c.opt:1553
! msgid "Don't emit dllexported inline functions unless needed."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ dll-Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð±ÐµÐ· Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸."
! 
! #: c-family/c.opt:1560
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð½ÐµÑ�Ð²Ð½Ñ‹Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð¼ÐµÐ¶Ð´Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¸Ð»Ð¸ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
! 
! #: c-family/c.opt:1564
! msgid "Don't warn about uses of Microsoft extensions."
! msgstr "Ð�Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Microsoft."
! 
! #: c-family/c.opt:1583
! msgid "Implement resolution of DR 150 for matching of template template arguments."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� DR 150 Ð´Ð»Ñ� Ñ�Ð¾Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¼Ð¸."
! 
! #: c-family/c.opt:1587
! msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� NeXT (Apple Mac OS X)."
! 
! #: c-family/c.opt:1591
! msgid "Assume that receivers of Objective-C messages may be nil."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ñ‡Ñ‚Ð¾ Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»Ð¸ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Objective-C Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼Ð¸."
! 
! #: c-family/c.opt:1595
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ°Ðº ÐµÑ�Ð»Ð¸ Ð±Ñ‹ Ð¾Ð½Ð¸ Ð±Ñ‹Ð»Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¼Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¼Ð¸ Ð² Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ… instance-Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð²."
! 
! #: c-family/c.opt:1599
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
! msgstr "-fvisibility=[private|protected|public|package]\tÐ£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ."
! 
! #: c-family/c.opt:1624
! msgid "Treat a throw() exception specification as noexcept to improve code size."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ throw() ÐºÐ°Ðº noexcept Ð´Ð»Ñ� Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° ÐºÐ¾Ð´Ð°."
! 
! #: c-family/c.opt:1628
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ ABI ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ�Ð·Ñ‹ÐºÐ¾Ð² Ñ�ÐµÐ¼ÐµÐ¹Ñ�Ñ‚Ð²Ð° Objective-C Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¼ÐµÑ‚Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ…."
! 
! #: c-family/c.opt:1634
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ñ‹ Objective-C Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ñ†Ð¸Ð¸/Ñ€Ð°Ð·Ñ€ÑƒÑˆÐµÐ½Ð¸Ñ� Ð½Ðµ-POD Ð¡++ instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, Ð¿Ñ€Ð¸ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸."
! 
! #: c-family/c.opt:1638
! msgid "Allow fast jumps to the message dispatcher."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ°Ñ‚ÑŒ Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ðº Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÑƒ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹."
! 
! #: c-family/c.opt:1644
! msgid "Enable Objective-C exception and synchronization syntax."
! msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ð¸ Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Objective-C."
! 
! #: c-family/c.opt:1648
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð±Ð¾Ñ€ÐºÑƒ Ð¼ÑƒÑ�Ð¾Ñ€Ð° (GC) Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð°Ñ… Ð½Ð° Objective-C/Objective-C++."
! 
! #: c-family/c.opt:1652
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ inline Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ñ… Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»ÐµÐ¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ runtime NeXT Ð¸ ABI Ð²ÐµÑ€Ñ�Ð¸Ð¸ 2."
! 
! #: c-family/c.opt:1657
! msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr "ÐŸÐ¾Ð´ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Objective-C setjmp."
! 
! #: c-family/c.opt:1661
! 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:1665
! msgid "Enable OpenACC."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ OpenACC."
! 
! #: c-family/c.opt:1669
! msgid "Specify default OpenACC compute dimensions."
! msgstr "Ð—Ð°Ð´Ð°ÐµÑ‚ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹ OpenACC Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ."
! 
! #: c-family/c.opt:1673
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ OpenMP (Ð´Ð»Ñ� Ð¤Ð¾Ñ€Ñ‚Ñ€Ð°Ð½Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚ -frecursive)."
! 
! #: c-family/c.opt:1677
! msgid "Enable OpenMP's SIMD directives."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ SIMD-Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ OpenMP."
! 
! #: c-family/c.opt:1681
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
! msgstr "Ð Ð°Ñ�Ð¿Ð¾Ð·Ð½Ð°Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ñ�Ð»Ð¾Ð²Ð° C++, Ñ‚Ð°ÐºÐ¸Ðµ ÐºÐ°Ðº \"compl\" Ð¸ \"xor\"."
! 
! #: c-family/c.opt:1692
! msgid "Look for and use PCH files even when preprocessing."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»Ñ‹ PCH Ð´Ð°Ð¶Ðµ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�."
! 
! #: c-family/c.opt:1696
! msgid "Downgrade conformance errors to warnings."
! msgstr "ÐžÑˆÐ¸Ð±ÐºÐ¸ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ�."
! 
! #: c-family/c.opt:1700
! msgid "Enable Plan 9 language extensions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ�Ð·Ñ‹ÐºÐ° Plan 9."
! 
! #: c-family/c.opt:1704
! msgid "Treat the input file as already preprocessed."
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» ÑƒÐ¶Ðµ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½."
! 
! #: c-family/c.opt:1712
! msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
! msgstr "-ftrack-macro-expansion=<0|1|2>  ÐžÑ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¸Ð· Ð¼Ð°ÐºÑ€Ð¾Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¾Ðº Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¸Ñ… Ð² Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�Ñ… Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐ°Ñ…."
! 
! #: c-family/c.opt:1716
! msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
! msgstr "-fno-pretty-templates Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÑ€Ð°Ñ�Ð¸Ð²ÑƒÑŽ Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð² Ð² Ð²Ð¸Ð´Ðµ Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸."
! 
! #: c-family/c.opt:1720
! msgid "Treat known sprintf return values as constants."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ sprintf ÐºÐ°Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹."
! 
! #: c-family/c.opt:1724
! 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:1728
! msgid "Enable automatic template instantiation."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÑƒÑŽ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸ÑŽ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²."
! 
! #: c-family/c.opt:1732
! msgid "Generate run time type descriptor information."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ñ‚Ð¸Ð¿Ð°Ñ…, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½ÑƒÑŽ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�."
! 
! #: c-family/c.opt:1736 ada/gcc-interface/lang.opt:77
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿."
! 
! #: c-family/c.opt:1740
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð´Ð»Ñ� \"wchar_t\" Ñ‚Ð¸Ð¿ \"unsigned short\"."
! 
! #: c-family/c.opt:1744
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
! msgstr "ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¿Ð¾Ð»Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¸."
! 
! #: c-family/c.opt:1748 ada/gcc-interface/lang.opt:81
! msgid "Make \"char\" signed by default."
! msgstr "ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ \"char\" Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼."
! 
! #: c-family/c.opt:1752
! msgid "Enable C++14 sized deallocation support."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´ÐµÐ°Ð»Ð»Ð¾ÐºÐ°Ñ†Ð¸Ð¸ Ð¿Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ñƒ C++14."
! 
! #: c-family/c.opt:1759
! 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:1775
! msgid "Display statistics accumulated during compilation."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸."
! 
! #: c-family/c.opt:1779
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‚Ñ�Ñ� Ð² Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°."
! 
! #: c-family/c.opt:1786 c-family/c.opt:1791
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
! msgstr "Ð¡Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹ C++17 Ð´Ð»Ñ� Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�, Ñ�Ð´Ð²Ð¸Ð³Ð¾Ð², Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹-Ñ‡Ð»ÐµÐ½Ð¾Ð² Ð¸ Ñ‚.Ð´."
! 
! #: c-family/c.opt:1808
! msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
! msgstr "-ftabstop=<number>\tÐ˜Ð½Ñ‚ÐµÑ€Ð²Ð°Ð» Ñ‚Ð°Ð±ÑƒÐ»Ñ�Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð½Ð¾Ð¼ÐµÑ€Ð° ÐºÐ¾Ð»Ð¾Ð½ÐºÐ¸ Ð² Ð´Ð¸Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐµ."
! 
! #: c-family/c.opt:1812
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð·Ð°Ð¼ÐµÑ‡Ð°Ð½Ð¸Ð¹ Ð¾ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ� Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐµ."
! 
! #: c-family/c.opt:1819
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
! msgstr "-ftemplate-depth=<number>\tÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²."
! 
! #: c-family/c.opt:1826
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
! msgstr "-fno-threadsafe-statics\tÐ�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾-Ð±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…."
! 
! #: c-family/c.opt:1830
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
! msgstr "ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¿Ð¾Ð»Ñ� Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¸."
! 
! #: c-family/c.opt:1834 ada/gcc-interface/lang.opt:85
! msgid "Make \"char\" unsigned by default."
! msgstr "ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ char Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼."
! 
! #: c-family/c.opt:1838
! msgid "Use __cxa_atexit to register destructors."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ __cxa_atexit Ð´Ð»Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ñ†Ð¸Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²."
! 
! #: c-family/c.opt:1842
! msgid "Use __cxa_get_exception_ptr in exception handling."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ __cxa_get_exception_ptr Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹."
! 
! #: c-family/c.opt:1846
! msgid "Marks all inlined functions and methods as having hidden visibility."
! msgstr "ÐžÑ‚Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð²Ñ�ÐµÑ… inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² ÐºÐ°Ðº hidden."
! 
! #: c-family/c.opt:1850
! msgid "Changes visibility to match Microsoft Visual Studio by default."
! msgstr "Ð˜Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°Ð¼Ð¸ Microsoft Visual Studio."
! 
! #: c-family/c.opt:1862 d/lang.opt:330
! msgid "Emit common-like symbols as weak symbols."
! msgstr "common-Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ�Ð»Ð°Ð±Ñ‹Ð¼Ð¸ (weak)."
! 
! #: c-family/c.opt:1866
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
! msgstr "-fwide-exec-charset=<ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ°>\tÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð·Ð°Ð´Ð°Ð½Ð½ÑƒÑŽ <ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÑƒ>."
! 
! #: c-family/c.opt:1870
! msgid "Generate a #line directive pointing at the current working directory."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ #Ñ�Ñ‚Ñ€Ð¾ÐºÐ°, ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ð½Ð° Ñ‚ÐµÐºÑƒÑ‰Ð¸Ð¹ Ñ€Ð°Ð±Ð¾Ñ‡Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³."
! 
! #: c-family/c.opt:1878
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»ÐµÐ½Ð¸Ð²Ñ‹Ð¹ Ð¿Ð¾Ð¸Ñ�Ðº ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð² (Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ objc_getClass()) Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Zero-Link."
! 
! #: c-family/c.opt:1882
! msgid "Dump declarations to a .decl file."
! msgstr "Ð’Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ñ„Ð°Ð¹Ð» .decl."
! 
! #: c-family/c.opt:1886
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
! msgstr "-femit-struct-debug-baseonly\tÐ¡Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ð¾ÐºÑ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€."
! 
! #: c-family/c.opt:1890
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
! msgstr "-femit-struct-debug-reduced\tÐ£Ð¼ÐµÑ€ÐµÐ½Ð½Ð¾ Ñ�Ð¾ÐºÑ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€."
! 
! #: c-family/c.opt:1894
! 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:1898
! msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
! msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ GNU Ð´Ð»Ñ� Ð¼Ð½Ð¸Ð¼Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸, Ñ‡Ð¸Ñ�ÐµÐ» Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð¸Ð»Ð¸ Ð´Ñ€ÑƒÐ³Ð¸Ðµ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ GNU Ð´Ð»Ñ� Ñ‡Ð¸Ñ�ÐµÐ» ÐºÐ°Ðº Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð», Ð° Ð½Ðµ ÐºÐ°Ðº Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»."
! 
! #: c-family/c.opt:1903
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-idirafter <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²."
! 
! #: c-family/c.opt:1907
! msgid "-imacros <file>\tAccept definition of macros in <file>."
! msgstr "-imacros <Ñ„Ð°Ð¹Ð»>\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð°ÐºÑ€Ð¾Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸Ð· <Ñ„Ð°Ð¹Ð»Ð°>."
! 
! #: c-family/c.opt:1911
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
! msgstr "-imultilib <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> ÐºÐ°Ðº Ð¿Ð¾Ð´ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²."
! 
! #: c-family/c.opt:1915
! msgid "-include <file>\tInclude the contents of <file> before other files."
! msgstr "-include <Ñ„Ð°Ð¹Ð»>\tÐ’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ð¼Ð¾Ðµ <Ñ„Ð°Ð¹Ð»Ð°> Ð¿ÐµÑ€ÐµÐ´ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸ÐµÐ¹ Ð´Ñ€ÑƒÐ³Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²."
! 
! #: c-family/c.opt:1919
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
! msgstr "-iprefix <Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�>\tÐ—Ð°Ð´Ð°ÐµÑ‚ <Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�> Ð´Ð»Ñ� Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ñ… Ð´Ð²ÑƒÑ… ÐºÐ»ÑŽÑ‡ÐµÐ¹."
! 
! #: c-family/c.opt:1923
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
! msgstr "-isysroot <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> ÐºÐ¾Ñ€Ð½ÐµÐ²Ñ‹Ð¼ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¾Ð¼ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ‹."
! 
! #: c-family/c.opt:1927
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
! msgstr "-isystem <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² Ð½Ð°Ñ‡Ð°Ð»Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²."
! 
! #: c-family/c.opt:1931
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
! msgstr "-iquote <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² \"Ð² ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°Ñ…\"."
! 
! #: c-family/c.opt:1935
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-iwithprefix <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²."
! 
! #: c-family/c.opt:1939
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-iwithprefixbefore <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²."
! 
! #: c-family/c.opt:1949
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
! msgstr "Ð�Ðµ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ Ð² Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ñ… Ð¿Ð¾Ð¸Ñ�ÐºÐ° (Ð½Ð¾ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ð² ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ñ…, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ -isystem)."
! 
! #: c-family/c.opt:1953
! msgid "Do not search standard system include directories for C++."
! msgstr "Ð�Ðµ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ C++ Ð² Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ñ…."
! 
! #: c-family/c.opt:1965
! msgid "Generate C header of platform-specific features."
! msgstr "Ð¡Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ C-Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¹, Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹."
! 
! #: c-family/c.opt:1969
! msgid "Remap file names when including files."
! msgstr "ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¸Ð¼ÐµÐ½Ð° Ñ„Ð°Ð¹Ð»Ð¾Ð² Ð¿Ñ€Ð¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¸."
! 
! #: c-family/c.opt:1973 c-family/c.opt:1977
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1998 C++ Ñ� ÑƒÑ‡ÐµÑ‚Ð¾Ð¼ Ñ‚ÐµÑ…Ð½Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿Ð¾Ð¿Ñ€Ð°Ð²Ð¾Ðº 2003 Ð³Ð¾Ð´Ð°."
! 
! #: c-family/c.opt:1981
! msgid "Conform to the ISO 2011 C++ standard."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C++."
! 
! #: c-family/c.opt:1985
! msgid "Deprecated in favor of -std=c++11."
! msgstr "Ð�Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=c++11."
! 
! #: c-family/c.opt:1989
! msgid "Deprecated in favor of -std=c++14."
! msgstr "Ð�Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=c++14."
! 
! #: c-family/c.opt:1993
! msgid "Conform to the ISO 2014 C++ standard."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2014 C++."
! 
! #: c-family/c.opt:1997
! msgid "Deprecated in favor of -std=c++17."
! msgstr ""
! 
! #: c-family/c.opt:2001
! msgid "Conform to the ISO 2017 C++ standard."
! msgstr ""
! 
! #: c-family/c.opt:2005
! msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
! msgstr ""
! 
! #: c-family/c.opt:2009 c-family/c.opt:2135
! msgid "Conform to the ISO 2011 C standard."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C."
! 
! #: c-family/c.opt:2013
! msgid "Deprecated in favor of -std=c11."
! msgstr "Ð�Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=c11."
! 
! #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
! #: c-family/c.opt:2143
  #, fuzzy
! #| msgid "Conform to the ISO 2011 C standard."
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C."
  
! #: c-family/c.opt:2025
  #, fuzzy
! #| msgid "Conform to the ISO 2011 C standard (experimental and incomplete support)"
! msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO 2011 C (Ð½ÐµÐ¿Ð¾Ð»Ð½Ð°Ñ� Ñ�ÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ°)"
  
! #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
! msgid "Conform to the ISO 1990 C standard."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1990 C."
! 
! #: c-family/c.opt:2037 c-family/c.opt:2127
! msgid "Conform to the ISO 1999 C standard."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1999 C."
! 
! #: c-family/c.opt:2041
! msgid "Deprecated in favor of -std=c99."
! msgstr "Ð�Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=c99."
! 
! #: c-family/c.opt:2045 c-family/c.opt:2050
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1998 C++ Ñ� ÑƒÑ‡ÐµÑ‚Ð¾Ð¼ Ñ‚ÐµÑ…Ð½Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿Ð¾Ð¿Ñ€Ð°Ð²Ð¾Ðº 2003 Ð³Ð¾Ð´Ð°, Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU."
! 
! #: c-family/c.opt:2055
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C++ Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU."
! 
! #: c-family/c.opt:2059
! msgid "Deprecated in favor of -std=gnu++11."
! msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=gnu++11."
! 
! #: c-family/c.opt:2063
! msgid "Deprecated in favor of -std=gnu++14."
! msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=gnu++14."
! 
! #: c-family/c.opt:2067
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2014 C++ Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU."
! 
! #: c-family/c.opt:2071
! msgid "Deprecated in favor of -std=gnu++17."
  msgstr ""
  
! #: c-family/c.opt:2075
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
! msgstr ""
  
! #: c-family/c.opt:2079
! msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
! msgstr ""
! 
! #: c-family/c.opt:2083
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU."
! 
! #: c-family/c.opt:2087
! msgid "Deprecated in favor of -std=gnu11."
! msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=gnu11."
! 
! #: c-family/c.opt:2091 c-family/c.opt:2095
  #, fuzzy
! #| msgid "Conform to the ISO 2011 C standard with GNU extensions."
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU."
  
! #: c-family/c.opt:2099
  #, fuzzy
! #| msgid "Conform to the ISO 2011 C standard with GNU extensions (experimental and incomplete support)"
! msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU (Ð½ÐµÐ¿Ð¾Ð»Ð½Ð°Ñ� Ñ�ÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ°)"
  
! #: c-family/c.opt:2103 c-family/c.opt:2107
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1990 C Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU."
! 
! #: c-family/c.opt:2111
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1999 C Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU."
! 
! #: c-family/c.opt:2115
! msgid "Deprecated in favor of -std=gnu99."
! msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ñ‚ÐµÐ¿ÐµÑ€ÑŒ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ -std=gnu99."
! 
! #: c-family/c.opt:2123
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1990 C Ñ� Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�Ð¼Ð¸ Ð¾Ñ‚ 1994."
! 
! #: c-family/c.opt:2131
! msgid "Deprecated in favor of -std=iso9899:1999."
! msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=iso9899:1999."
! 
! #: c-family/c.opt:2150
! msgid "Enable traditional preprocessing."
! msgstr "Ð¢Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ."
! 
! #: c-family/c.opt:2154
! msgid "-trigraphs\tSupport ISO C trigraphs."
! msgstr "-trigraphs\tÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ñ‚Ñ€Ð¸Ð³Ñ€Ð°Ñ„Ð¾Ð², Ð¿Ñ€ÐµÐ´ÑƒÑ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð½Ñ‹Ñ… ISO C."
! 
! #: c-family/c.opt:2158
! msgid "Do not predefine system-specific and GCC-specific macros."
! msgstr "Ð�Ðµ Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ðµ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ‹ Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ‹ GCC."
! 
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:61
! msgid "Synonym of -gnatk8."
! msgstr "Ð¢Ð¾ Ð¶Ðµ, Ñ‡Ñ‚Ð¾ -gnatk8."
! 
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
! msgstr "Ð�Ðµ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹ Ð¿Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¼ Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚Ð°Ð¼."
! 
! #: ada/gcc-interface/lang.opt:73
! msgid "Select the runtime."
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ runtime-Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ."
! 
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
! msgstr "Ð›Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¾Ð¿ÐµÑ‡Ð°Ñ‚ÐºÐ¸."
! 
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ ALI Ñ„Ð°Ð¹Ð»Ð° (Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ð¹ ÐºÐ»ÑŽÑ‡)."
! 
! #: ada/gcc-interface/lang.opt:97
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr "-gnat<options>\tÐ—Ð°Ð´Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡Ð¸ GNAT."
! 
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
! msgstr "Ð˜Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�."
! 
! #: d/lang.opt:51
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
! msgstr ""
! 
! #: d/lang.opt:55
  #, fuzzy
! #| msgid "-o <file>\tPlace output into <file>."
! msgid "-Hf <file>\tWrite D interface to <file>."
! msgstr "-o <Ñ„Ð°Ð¹Ð»>\tÐ—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð² <Ñ„Ð°Ð¹Ð»>."
  
! #: d/lang.opt:123
  #, fuzzy
! #| msgid "Warn about casts which discard qualifiers."
! msgid "Warn about casts that will produce a null result."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð², Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÑŽÑ‰Ð¸Ñ… ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹."
  
! #: d/lang.opt:139
! msgid "Warn from speculative compiles such as __traits(compiles)."
! msgstr ""
! 
! #: d/lang.opt:151
  #, fuzzy
! #| msgid "Generate H8S code."
! msgid "Generate JSON file."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ H8S."
  
! #: d/lang.opt:155
  #, fuzzy
! #| msgid "-MF <file>\tWrite dependency output to the given file."
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr "-MF <Ñ„Ð°Ð¹Ð»>\tÐ’Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð² ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¹ <Ñ„Ð°Ð¹Ð»>."
  
! #: d/lang.opt:159
! msgid "Debug library to use instead of phobos."
! msgstr ""
  
! #: d/lang.opt:163
! msgid "Default library to use instead of phobos."
! msgstr ""
  
! #: d/lang.opt:167
! msgid "Do link the standard D startup files in the compilation."
! msgstr ""
  
! #: d/lang.opt:174
! #, fuzzy
! #| msgid "Generate code for built-in atomic operations."
! msgid "Generate code for all template instantiations."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹"
  
! #: d/lang.opt:178
! #, fuzzy
! #| msgid "Generate code for GNU assembler (gas)."
! msgid "Generate code for assert contracts."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU-Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° (gas)."
  
! #: d/lang.opt:186
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
! msgstr ""
  
! #: d/lang.opt:210
! #, fuzzy
! #| msgid "Compile code for big endian mode."
! msgid "Compile in debug code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ (big endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚."
  
! #: d/lang.opt:214
! msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
! msgstr ""
  
! #: d/lang.opt:218
! #, fuzzy
! #| msgid "Generate norm instruction."
! msgid "Generate documentation."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: d/lang.opt:222
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
! msgstr ""
  
! #: d/lang.opt:226
! #, fuzzy
! #| msgid "-o <file>\tPlace output into <file>."
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
! msgstr "-o <Ñ„Ð°Ð¹Ð»>\tÐ—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð² <Ñ„Ð°Ð¹Ð»>."
  
! #: d/lang.opt:230
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
! msgstr ""
  
! #: d/lang.opt:234
! #, fuzzy
! #| msgid "Do not assume that standard C libraries and \"main\" exist."
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
! msgstr "Ð�Ðµ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº C Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ \"main\"."
  
! #: d/lang.opt:238
! #, fuzzy
! #| msgid "Display the code tree after parsing; deprecated option."
! msgid "Display the frontend AST after parsing and semantic passes."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð°; ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡."
  
! #: d/lang.opt:242
! msgid "Ignore unsupported pragmas."
! msgstr ""
  
! #: d/lang.opt:246
! #, fuzzy
! #| msgid "Generate code for built-in atomic operations."
! msgid "Generate code for class invariant contracts."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹"
  
! #: d/lang.opt:250
! msgid "Generate a default D main() function when compiling."
! msgstr ""
  
! #: d/lang.opt:254
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
! msgstr ""
  
! #: d/lang.opt:258
! #, fuzzy
! #| msgid "Generate code for the user mode."
! msgid "Generate ModuleInfo struct for output module."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼Ð°."
  
! #: d/lang.opt:262
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
! msgstr ""
  
! #: d/lang.opt:266
! #, fuzzy
! #| msgid "Generate code for built-in atomic operations."
! msgid "Generate code for postcondition contracts."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹"
  
! #: d/lang.opt:270
! #, fuzzy
! #| msgid "Generate code for built-in atomic operations."
! msgid "Generate code for precondition contracts."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹"
  
! #: d/lang.opt:274
  #, fuzzy
! #| msgid "Display the compiler's version."
! msgid "Compile release version."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð²ÐµÑ€Ñ�Ð¸ÑŽ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
! #: d/lang.opt:282
! #, fuzzy
! #| msgid "Generate code for the supervisor mode (default)."
! msgid "Generate code for switches without a default case."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ð° Ñ�ÑƒÐ¿ÐµÑ€Ð²Ð¸Ð·Ð¾Ñ€Ð° (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ)."
! 
! #: d/lang.opt:286
! msgid "List information on all language changes."
  msgstr ""
  
! #: d/lang.opt:290
! msgid "Give deprecation messages about -ftransition=import anomalies."
! msgstr ""
  
! #: d/lang.opt:294
! msgid "List all usages of complex or imaginary types."
! msgstr ""
  
! #: d/lang.opt:298
! msgid "Implement DIP1000: Scoped pointers (experimental)."
! msgstr ""
  
! #: d/lang.opt:302
! msgid "Implement DIP25: Sealed references (experimental)."
! msgstr ""
  
! #: d/lang.opt:306
! msgid "List all non-mutable fields which occupy an object instance."
! msgstr ""
  
! #: d/lang.opt:310
! msgid "Revert to single phase name lookup."
! msgstr ""
  
! #: d/lang.opt:314
! msgid "List all hidden GC allocations."
! msgstr ""
  
! #: d/lang.opt:318
! #, fuzzy
! #| msgid "Use given thread-local storage dialect."
! msgid "List all variables going into thread local storage."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð¸Ð°Ð»ÐµÐºÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾-Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
  
! #: d/lang.opt:322
! #, fuzzy
! #| msgid "Compile with 32-bit integer mode"
! msgid "Compile in unittest code."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ñ†ÐµÐ»Ñ‹Ñ…"
  
! #: d/lang.opt:326
! msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
! msgstr ""
  
! #: d/lang.opt:350
! #, fuzzy
! #| msgid "Do not assume that standard C libraries and \"main\" exist."
! msgid "Do not link the standard D library in the compilation."
! msgstr "Ð�Ðµ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº C Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ \"main\"."
  
! #: d/lang.opt:358
! msgid "Link the standard D library statically in the compilation."
! msgstr ""
  
! #: d/lang.opt:362
! msgid "Link the standard D library dynamically in the compilation."
! msgstr ""
  
! #: go/lang.opt:42
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr "-fgo-c-header=<file>\tÐ—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ Go Ð² Ñ„Ð°Ð¹Ð» Ð² Ð²Ð¸Ð´Ðµ ÐºÐ¾Ð´Ð° Ð½Ð° Ñ�Ð·Ñ‹ÐºÐµ C."
  
! #: go/lang.opt:46
! msgid "Add explicit checks for division by zero."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð½Ð° Ð½Ð¾Ð»ÑŒ."
  
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ð¸ INT_MIN / -1."
  
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
! msgstr "ÐŸÑ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð¿Ð°ÐºÐµÑ‚Ð° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�."
  
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr "-fgo-dump-<type>\tÐ’Ñ‹Ð´Ð°Ñ‚ÑŒ Ð´Ð°Ð¼Ð¿ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð° Ð¿ÐµÑ€ÐµÐ´Ð½ÐµÐ³Ð¾ Ð¿Ð»Ð°Ð½Ð° Go."
  
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr "-fgo-optimize-<type>\tÐ’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñ‹ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð² ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ðµ Ð¿ÐµÑ€ÐµÐ´Ð½ÐµÐ³Ð¾ Ð¿Ð»Ð°Ð½Ð°."
  
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr "-fgo-pkgpath=<string>\tÐ£ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Go."
  
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr "-fgo-prefix=<string>\tÐ£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Ð´Ð»Ñ� Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… Ð¸Ð¼ÐµÐ½ Go."
  
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr "-fgo-relative-import-path=<path>\tÐŸÑ€ÐµÑ„Ð¸ÐºÑ� Ð´Ð»Ñ� Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð¸Ð¼ÐµÐ½ Ð² Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ðµ"
  
! #: go/lang.opt:78
! msgid "Functions which return values must end with return statements."
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚, Ð´Ð¾Ð»Ð¶Ð½Ð° Ð·Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸ÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° return."
  
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ, Ð¾Ñ‚Ð½Ð¾Ñ�Ñ�Ñ‰ÑƒÑŽÑ�Ñ� Ðº escape-Ð°Ð½Ð°Ð»Ð¸Ð·Ñƒ, Ð¿Ñ€Ð¸ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ð¸ ÐºÐ»ÑŽÑ‡Ð° -fgo-optimize-allocs."
  
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
! msgstr ""
  
! #: config/vms/vms.opt:27
! msgid "Malloc data into P2 space."
! msgstr "Malloc Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² P2 Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾."
  
! #: config/vms/vms.opt:31
! msgid "Set name of main routine for the debugger."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¸Ð¼Ñ� Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð´Ð»Ñ� Ð¾Ñ‚Ð»Ð°Ð´Ñ‡Ð¸ÐºÐ°."
! 
! #: config/vms/vms.opt:35
! msgid "Use VMS exit codes instead of posix ones."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´Ñ‹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° VMS Ð²Ð¼ÐµÑ�Ñ‚Ð¾ ÐºÐ¾Ð´Ð¾Ð² POSIX."
! 
! #: config/vms/vms.opt:39
! 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
  #, fuzzy
*************** msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´
*** 7148,7153 ****
--- 8401,8410 ----
  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
+ msgid "Generate big-endian code."
+ msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ (big endian)."
+ 
  #: config/mcore/mcore.opt:39
  msgid "Emit call graph information."
  msgstr "Ð’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð³Ñ€Ð°Ñ„ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²."
*************** msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð
*** 7160,7165 ****
--- 8417,8426 ----
  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
+ msgid "Generate little-endian code."
+ msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ (little endian)."
+ 
  #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
  msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
  msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�, Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚ÑŒ -lsim Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ°."
*************** msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ
*** 7180,7520 ****
  msgid "Always treat bitfields as int-sized."
  msgstr "Ð’Ñ�ÐµÐ³Ð´Ð° Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ int."
  
! #: config/arc/arc-tables.opt:25
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARC CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
! 
! #: config/arc/arc.opt:26
! msgid "Compile code for big endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ (big endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚."
! 
! #: config/arc/arc.opt:30
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "Compile code for little endian mode.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ."
! 
! #: config/arc/arc.opt:34
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ARCompact Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�."
! 
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ARCompact 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� ARC600 Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
! 
! #: config/arc/arc.opt:42
! msgid "Same as -mA6."
! msgstr "Ð¢Ð¾ Ð¶Ðµ, Ñ‡Ñ‚Ð¾ -mA6."
! 
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ARCompact 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� ARC601 Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
! 
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ARCompact 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� ARC700 Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
! 
! #: config/arc/arc.opt:54
! msgid "Same as -mA7."
! msgstr "Ð¢Ð¾ Ð¶Ðµ, Ñ‡Ñ‚Ð¾ -mA7."
! 
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
! msgstr ""
! 
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
! msgstr "-mmpy-option=MPY ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ARCv2 ÐºÐ¾Ð´ Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐ¼Ð½Ð¾Ð¶Ð¸Ñ‚ÐµÐ»Ñ�."
! 
! #: config/arc/arc.opt:132
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ DIV-REM Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� ARCv2."
! 
! #: config/arc/arc.opt:136
! msgid "Enable code density instructions for ARCv2."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÐ¿Ð»Ð¾Ñ‚Ð½ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� ARCv2."
! 
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
! msgstr "Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ñ‚Ð°Ðº, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿Ð¾Ð¼Ð¾Ñ‡ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ 16-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹."
! 
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾ ÐºÑ�ÑˆÐ¸Ñ€ÑƒÐµÐ¼Ñ‹Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ‹ Ðº Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ð¹ Ðº Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
! 
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ…Ð¾Ð´ ÐºÑ�ÑˆÐ° Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ð¹ Ðº Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
! 
! #: config/arc/arc.opt:158
! msgid "Generate instructions supported by barrel shifter."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð°Ð½Ð½Ñ‹Ðµ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾Ð¼ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð°."
! 
! #: config/arc/arc.opt:162
! msgid "Generate norm instruction."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
! 
! #: config/arc/arc.opt:166
! msgid "Generate swap instruction."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ swap Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/arc/arc.opt:170
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ mul64 Ð¸ mulu64 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/arc/arc.opt:174
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ mpy Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� ARC700."
! 
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
! msgstr ""
! 
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
! msgstr ""
! 
! #: config/arc/arc.opt:186
! msgid "Generate call insns as register indirect calls."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð° ÐºÐ°Ðº Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ðµ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹"
! 
! #: config/arc/arc.opt:190
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ BRcc Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð² arc_reorg."
! 
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
! msgstr ""
! 
! #: config/arc/arc.opt:198
! #, fuzzy
! #| msgid "Generate Cell microcode."
! msgid "Generate millicode thunks."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Cell Ð¼Ð¸ÐºÑ€Ð¾ÐºÐ¾Ð´."
! 
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "FPX: Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Single Precision FPX (compact) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/arc/arc.opt:210
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "FPX: Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Single Precision FPX (fast) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
! msgstr "FPX: Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Argonaut ARC CPU Double Precision Floating Point Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�."
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
! msgstr "FPX: Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Double Precision FPX (compact) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/arc/arc.opt:226
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
! msgstr "FPX: Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Double Precision FPX (fast) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
! msgstr "Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ LR Ð¸ SR Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¼Ð¸ aux Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² FPX Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�."
  
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ ARC SIMD Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð² Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð½Ð¾-Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ñ… Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…."
  
! #
! #: config/arc/arc.opt:238
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr "-mcpu=CPU\tÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ARC Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° CPU."
  
! #: config/arc/arc.opt:242
! #, fuzzy
! #| msgid "size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
! 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 config/sh/sh.opt:243
! msgid "Annotate assembler instructions with estimated addresses."
! msgstr "Ð�Ð½Ð½Ð¾Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ� Ð¾Ñ†ÐµÐ½ÐµÐ½Ð½Ñ‹Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼."
  
! #: config/arc/arc.opt:250
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð°Ñ� Ñ†ÐµÐ½Ð° Ð´Ð»Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�, 4 Ñ€Ð°Ð²Ð½Ð¾ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #
! #: config/arc/arc.opt:254
! msgid "-mcpu=TUNE Tune code for given ARC variant."
! msgstr ""
  
! #: config/arc/arc.opt:285
! msgid "Enable the use of indexed loads."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº."
  
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ pre/post modify Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð¼ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ�."
  
! #: config/arc/arc.opt:293
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 32x16 ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð¸ mac Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ€Ð¾Ð³ Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ñ… Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹."
  
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸ Ð¼ÐµÐ½ÐµÐµ 25 Ð±Ð¸Ñ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²."
  
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
! msgstr "ÐžÐ±ÑŠÑ�Ñ�Ð½Ð¸Ñ‚ÑŒ, ÐºÐ°ÐºÐ¸Ðµ Ñ�Ð¾Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ð»Ð¸ Ñ€ÐµÑˆÐµÐ½Ð¸Ðµ, Ñ�Ð´ÐµÐ»Ð°Ñ‚ÑŒ Ð»Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ð¹ Ð¸Ð»Ð¸ Ð´Ð»Ð¸Ð½Ð½Ð¾Ð¹."
  
! #: config/arc/arc.opt:311
! msgid "Do alignment optimizations for call instructions."
! msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð²Ñ‹Ð·Ð¾Ð²Ð°."
  
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÑƒ Rcq Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� - Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ñ�Ñ‚Ð¾Ð³Ð¾."
  
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÑƒ Rcw Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� - ccfsm condexec Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ñ�Ñ‚Ð¾Ð³Ð¾."
  
! #: config/arc/arc.opt:323
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ pre-reload Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ cbranchsi ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°."
  
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ bbit peephole2."
  
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ switch case Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ pc - Ñ�Ñ‚Ð¾ ÑƒÐºÐ¾Ñ€Ð°Ñ‡Ð¸Ð²Ð°ÐµÑ‚ case Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹."
  
! #: config/arc/arc.opt:335
! msgid "Enable compact casesi pattern."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ compact casesi ÑˆÐ°Ð±Ð»Ð¾Ð½."
  
! #: config/arc/arc.opt:339
! msgid "Enable 'q' instruction alternatives."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ 'q' Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/arc/arc.opt:343
! 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:350
! msgid "Enable variable polynomial CRC extension."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ð¸Ð½Ð¾Ð¼Ð¸Ð°Ð»ÑŒÐ½Ð¾Ðµ CRC Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ."
  
! #: config/arc/arc.opt:354
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ DSP 3.1 Pack A Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�."
  
! #: config/arc/arc.opt:358
! msgid "Enable dual viterbi butterfly extension."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ dual viterbi butterfly Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ."
  
! #: config/arc/arc.opt:368
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Dual and Single Operand Instructions for Telephony."
  
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ XY Memory Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ (DSP version 3)."
  
! #: config/arc/arc.opt:377
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Locked Load/Store Conditional Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ."
  
! #: config/arc/arc.opt:381
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ swap byte ordering Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�."
  
! #: config/arc/arc.opt:385
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½ÑƒÑŽ Time-Stamp Counter Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�."
  
! #: config/arc/arc.opt:389
! msgid "Pass -EB option through to linker."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ -EB Ð¾Ð¿Ñ†Ð¸ÑŽ Ð´Ð°Ð»ÐµÐµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ."
  
! #: config/arc/arc.opt:393
! msgid "Pass -EL option through to linker."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ -EL Ð¾Ð¿Ñ†Ð¸ÑŽ Ð´Ð°Ð»ÐµÐµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ."
  
! #: config/arc/arc.opt:397
! msgid "Pass -marclinux option through to linker."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ -marclinux Ð¾Ð¿Ñ†Ð¸ÑŽ Ð´Ð°Ð»ÐµÐµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ."
  
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ -marclinux_prof ÐºÐ»ÑŽÑ‡ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ."
  
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
! msgstr "Ð�Ðµ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ñ� TARGET_REGISTER_PRIORITY."
  
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð´Ð»Ñ� r0..r3 / r12..r15 Ñ� TARGET_REGISTER_PRIORITY."
  
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "ÐŸÐ¾Ð½Ð¸Ð·Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð´Ð»Ñ� r0..r3 / r12..r15 Ñ� TARGET_REGISTER_PRIORITY."
  
! #: config/arc/arc.opt:430
! msgid "Enable atomic instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ atomic Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/arc/arc.opt:434
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸/Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� double Ð´Ð»Ñ� ARC HS."
  
! #: config/arc/arc.opt:438
! msgid "Specify the name of the target floating point configuration."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸."
  
! #: config/arc/arc.opt:481
! msgid "Specify thread pointer register number."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð½Ð¾Ð¼ÐµÑ€ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ°."
  
! #: config/arc/arc.opt:488
! msgid "Enable use of NPS400 bit operations."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ NPS400 Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹."
  
! #: config/arc/arc.opt:492
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ NPS400 xld/xst Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�."
  
! #: config/arc/arc.opt:496 config/arm/arm.opt:276 config/nds32/nds32.opt:461
! msgid "Enable unaligned word and halfword accesses to packed data."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¸ Ð¿Ð¾Ð»ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ðº ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ð¼."
  
! #: config/arc/arc.opt:500
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr ""
  
! #: config/arc/arc.opt:504
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr ""
  
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
! msgstr ""
  
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
! msgstr ""
  
! #: config/arc/arc.opt:537
! #, fuzzy
! #| msgid "Enable the use of RX FPU instructions.  This is the default."
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "Enable the use of RX FPU instructions.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ."
  
! #: config/arc/arc.opt:541
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
! msgstr ""
  
  #: config/m68k/m68k.opt:30
  msgid "Generate code for a 520X."
--- 8441,8657 ----
  msgid "Always treat bitfields as int-sized."
  msgstr "Ð’Ñ�ÐµÐ³Ð´Ð° Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ int."
  
! #: config/linux-android.opt:23
! msgid "Generate code for the Android platform."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Android"
  
! #: config/mmix/mmix.opt:24
! msgid "For intrinsics library: pass all parameters in registers."
! msgstr "Ð”Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸: Ð¿ÐµÑ€ÐµÐ´Ð°Ð²Ð°Ñ‚ÑŒ Ð²Ñ�Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ñ…."
  
! #: config/mmix/mmix.opt:28
! msgid "Use register stack for parameters and return value."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ñ�Ñ‚ÐµÐº Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�."
  
! #: config/mmix/mmix.opt:32
! msgid "Use call-clobbered registers for parameters and return value."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÑ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÐ¼Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�."
  
! #: config/mmix/mmix.opt:37
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹, ÑƒÑ‡Ð¸Ñ‚Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ðµ epsilon-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€."
  
! #: config/mmix/mmix.opt:41
! msgid "Use zero-extending memory loads, not sign-extending ones."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð¸Ð· Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼ Ð½ÑƒÐ»Ñ�Ð¼Ð¸, Ð° Ð½Ðµ Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð±Ð¸Ñ‚Ð¾Ð¼."
  
! #: config/mmix/mmix.opt:45
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ‚Ð°Ðº, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ðº Ð¾Ñ‚ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸Ð¼ÐµÐ» Ð·Ð½Ð°Ðº Ð´ÐµÐ»Ð¸Ñ‚ÐµÐ»Ñ� (Ð° Ð½Ðµ Ð´ÐµÐ»Ð¸Ð¼Ð¾Ð³Ð¾)."
  
! #: config/mmix/mmix.opt:49
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
! msgstr "ÐŸÑ€Ð¸Ð¿Ð¸Ñ�Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� \":\" Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°Ð¼ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� PREFIX)."
  
! #: config/mmix/mmix.opt:53
! msgid "Do not provide a default start-address 0x100 of the program."
! msgstr "Ð�Ðµ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ�Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ 0x100."
  
! #: config/mmix/mmix.opt:57
! msgid "Link to emit program in ELF format (rather than mmo)."
! msgstr "ÐŸÑ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐµ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ ELF (Ð° Ð½Ðµ mmo)."
  
! #: config/mmix/mmix.opt:61
! msgid "Use P-mnemonics for branches statically predicted as taken."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ P-Ð¼Ð½ÐµÐ¼Ð¾Ð½Ð¸ÐºÑƒ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð¿Ñ€ÐµÐ´Ñ�ÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð²."
  
! #: config/mmix/mmix.opt:65
! msgid "Don't use P-mnemonics for branches."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ P-Ð¼Ð½ÐµÐ¼Ð¾Ð½Ð¸ÐºÑƒ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð¿Ñ€ÐµÐ´Ñ�ÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð²."
  
! #: config/mmix/mmix.opt:79
! msgid "Use addresses that allocate global registers."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ð´Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²."
  
! #: config/mmix/mmix.opt:83
! msgid "Do not use addresses that allocate global registers."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ð´Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²."
  
! #: config/mmix/mmix.opt:87
! msgid "Generate a single exit point for each function."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð½Ñƒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½ÑƒÑŽ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð´Ð»Ñ� ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
  
! #: config/mmix/mmix.opt:91
! msgid "Do not generate a single exit point for each function."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð½Ñƒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½ÑƒÑŽ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð´Ð»Ñ� ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
  
! #: config/mmix/mmix.opt:95
! msgid "Set start-address of the program."
! msgstr "Ð¡Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹."
  
! #: config/mmix/mmix.opt:99
! msgid "Set start-address of data."
! msgstr "Ð¡Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð°Ð½Ð½Ñ‹Ñ…."
  
! #: config/darwin.opt:117
! msgid "Generate compile-time CFString objects."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ CFString Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸."
  
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ CFString Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐ¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð¸Ð¼Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹."
  
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÑƒÑ€Ñ€Ð¾Ð³Ð°Ñ‚Ñ‹ AT&T Ñ�Ñ‚Ð¸Ð»Ñ� Ð´Ð»Ñ� Mach-O."
  
! #: config/darwin.opt:223
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð² (Ð° Ð½Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº)."
  
! #: config/darwin.opt:227
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ðº Ð¾Ñ‚Ð»Ð°Ð´ÐºÐµ."
  
! #: config/darwin.opt:235
! msgid "The earliest MacOS X version on which this program will run."
! msgstr "Ð�Ð°Ð¸Ð±Ð¾Ð»ÐµÐµ Ð¼Ð»Ð°Ð´ÑˆÐ°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� MacOS X, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð±ÑƒÐ´ÐµÑ‚ Ð·Ð°Ð¿ÑƒÑ�ÐºÐ°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð°."
  
! #: config/darwin.opt:239
! msgid "Set sizeof(bool) to 1."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ sizeof(bool) Ð² 1."
  
! #: config/darwin.opt:243
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� darwin Ð·Ð°Ð³Ñ€ÑƒÐ¶Ð°ÐµÐ¼Ñ‹Ñ… Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ñ�Ð´Ñ€Ð°."
  
! #: config/darwin.opt:247
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ð´Ñ€Ð° Ð¸Ð»Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ¶Ð°ÐµÐ¼Ñ‹Ñ… Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ñ�Ð´Ñ€Ð°."
  
! #: config/darwin.opt:251
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr "-iframework <dir>\tÐ”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <dir> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÐ¼Ñ‹Ñ… Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð¸Ð½Ñ„Ñ€Ð°Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€."
  
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
! msgstr "Ð’ÐµÑ€Ñ�Ð¸Ñ� ld64, ÐºÐ¾Ñ‚Ð¾Ñ€ÑƒÑŽ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ¼."
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
! msgid "Use simulator runtime."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ€ÐµÐ´Ñƒ Ð·Ð°Ð¿ÑƒÑ�ÐºÐ° Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:111
! msgid "Specify the name of the target CPU."
! msgstr "Ð˜Ð¼Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
  
! #: config/bfin/bfin.opt:48
! msgid "Omit frame pointer for leaf functions."
! msgstr "Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ ÐºÐ°Ð´Ñ€Ð° Ð² Ð»Ð¸Ñ�Ñ‚Ð¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…."
  
! #: config/bfin/bfin.opt:52
! msgid "Program is entirely located in low 64k of memory."
! msgstr "ÐŸÑ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¿Ð¾Ð»Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð° Ð² Ð½Ð¸Ð¶Ð½Ð¸Ñ… 64k Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
  
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¾ÑˆÐ¸Ð±ÐºÑƒ Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� NOP-Ð¾Ð² Ð¿ÐµÑ€ÐµÐ´ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÐµÐ¹ CSYNC Ð¸Ð»Ð¸ SSYNC."
  
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
! msgstr "Ð˜Ð·Ð±ÐµÐ³Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð¹ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð¸Ð· Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¾Ð±Ñ…Ð¾Ð´Ð° Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¸."
  
! #: config/bfin/bfin.opt:65
! msgid "Enabled ID based shared library."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ðµ ID."
  
! #: config/bfin/bfin.opt:69
! 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
! msgid "ID of shared library to build."
! msgstr "ID Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ð¾Ð¹ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ñ�Ð¾Ð·Ð´Ð°Ð½Ð°."
  
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:171
! msgid "Enable separate data segment."
! msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ðµ."
  
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
! msgid "Avoid generating pc-relative calls; use indirection."
! msgstr "Ð˜Ð·Ð±ÐµÐ³Ð°Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ð¿Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÑŽ Ð¾Ñ‚ pc, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹."
  
! #: config/bfin/bfin.opt:86
! msgid "Link with the fast floating-point library."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¾Ð¹ Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
  
! #: config/bfin/bfin.opt:90 config/frv/frv.opt:130
! msgid "Enable Function Descriptor PIC mode."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€ÐµÐ¶Ð¸Ð¼ Function Descriptor PIC."
  
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
! msgid "Enable inlining of PLT in function calls."
! msgstr "Ð’Ñ�Ñ‚Ñ€Ð°Ð¸Ð²Ð°Ñ‚ÑŒ PLT Ð² Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
  
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
! msgstr "Ð”ÐµÐ»Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ñ�Ñ‚ÐµÐºÐ° Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð² L1 scratch Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
  
! #: config/bfin/bfin.opt:102
! msgid "Enable multicore support."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð¼Ð½Ð¾Ð³Ð¾Ñ�Ð´ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/bfin/bfin.opt:106
! msgid "Build for Core A."
! msgstr "Ð¡Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ Ð´Ð»Ñ� Core A."
  
! #: config/bfin/bfin.opt:110
! msgid "Build for Core B."
! msgstr "Ð¡Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ Ð´Ð»Ñ� Core B."
  
! #: config/bfin/bfin.opt:114
! msgid "Build for SDRAM."
! msgstr "Ð¡Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ Ð´Ð»Ñ� SDRAM."
  
! #: config/bfin/bfin.opt:118
! msgid "Assume ICPLBs are enabled at runtime."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ ICPLBs Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�."
  
! #: config/m68k/m68k-tables.opt:25
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ M68K CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -mcpu=):"
  
! #: config/m68k/m68k-tables.opt:365
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ M68K Ð¼Ð¸ÐºÑ€Ð¾Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -mtune=):"
  
! #: config/m68k/m68k-tables.opt:411
! msgid "Known M68K ISAs (for use with the -march= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ M68K ISAs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -march=):"
  
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
! msgid "Use IEEE math for fp comparisons."
! msgstr "ÐŸÑ€Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ñ… Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ IEEE."
  
  #: config/m68k/m68k.opt:30
  msgid "Generate code for a 520X."
*************** msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´
*** 7588,7593 ****
--- 8725,8735 ----
  msgid "Align variables on a 32-bit boundary."
  msgstr "Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ 32 Ð±Ð¸Ñ‚."
  
+ #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
+ #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
+ msgid "Specify the name of the target architecture."
+ msgstr "Ð˜Ð¼Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹."
+ 
  #: config/m68k/m68k.opt:107
  msgid "Use the bit-field instructions."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ� Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¼Ð¸ Ð¿Ð¾Ð»Ñ�Ð¼Ð¸."
*************** msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´
*** 7644,7657 ****
  msgid "Use different calling convention using 'rtd'."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ðµ Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ� Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ� 'rtd'."
  
- #: config/m68k/m68k.opt:171 config/bfin/bfin.opt:78
- msgid "Enable separate data segment."
- msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ðµ."
- 
- #: config/m68k/m68k.opt:175 config/bfin/bfin.opt:74
- msgid "ID of shared library to build."
- msgstr "ID Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ð¾Ð¹ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ñ�Ð¾Ð·Ð´Ð°Ð½Ð°."
- 
  #: config/m68k/m68k.opt:179
  msgid "Consider type 'int' to be 16 bits wide."
  msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ 'int' 16-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼."
--- 8786,8791 ----
*************** msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ Ð±Ð¾Ð»Ð
*** 7676,8697 ****
  msgid "Support TLS segment larger than 64K."
  msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ TLS Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ 64K."
  
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:368
! msgid "Use IEEE math for fp comparisons."
! msgstr "ÐŸÑ€Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ñ… Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ IEEE."
! 
! #: config/m68k/m68k-tables.opt:25
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ M68K CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -mcpu=):"
! 
! #: config/m68k/m68k-tables.opt:365
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ M68K Ð¼Ð¸ÐºÑ€Ð¾Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -mtune=):"
! 
! #: config/m68k/m68k-tables.opt:411
! msgid "Known M68K ISAs (for use with the -march= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ M68K ISAs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -march=):"
! 
! #: config/v850/v850.opt:29
! msgid "Use registers r2 and r5."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ r2 Ð¸ r5."
! 
! #: config/v850/v850.opt:33
! msgid "Use 4 byte entries in switch tables."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 4-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð°Ñ… Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÐµÐ¹."
! 
! #: config/v850/v850.opt:37
! msgid "Enable backend debugging."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ backend Ð¾Ñ‚Ð»Ð°Ð´ÐºÑƒ."
! 
! #: config/v850/v850.opt:41
! msgid "Do not use the callt instruction (default)."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ callt (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)."
! 
! #: config/v850/v850.opt:45
! msgid "Reuse r30 on a per function basis."
! msgstr "ÐŸÐµÑ€ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ r30 Ð½Ð° Ð¿Ð¾Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ñ�Ð½Ð¾Ð²Ðµ."
! 
! #: config/v850/v850.opt:52
! msgid "Prohibit PC relative function calls."
! msgstr "Ð—Ð°Ð¿Ñ€ÐµÑ‚Ð¸Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ PC."
! 
! #: config/v850/v850.opt:56
! msgid "Use stubs for function prologues."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ð³Ð¾Ñ‚Ð¾Ð²ÐºÐ¸ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
! 
! #: config/v850/v850.opt:60
! msgid "Set the max size of data eligible for the SDA area."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ SDA."
! 
! #: config/v850/v850.opt:67
! msgid "Enable the use of the short load instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸."
! 
! #: config/v850/v850.opt:71
! msgid "Same as: -mep -mprolog-function."
! msgstr "Ð¢Ð¾ Ð¶Ðµ, Ñ‡Ñ‚Ð¾: -mep -mprolog-function."
! 
! #: config/v850/v850.opt:75
! msgid "Set the max size of data eligible for the TDA area."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ TDA."
! 
! #: config/v850/v850.opt:82
! msgid "Do not enforce strict alignment."
! msgstr "Ð�Ðµ Ñ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ."
! 
! #: config/v850/v850.opt:86
! 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
! msgid "Compile for the v850 processor."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850."
! 
! #: config/v850/v850.opt:97
! msgid "Compile for the v850e processor."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850e."
! 
! #: config/v850/v850.opt:101
! msgid "Compile for the v850e1 processor."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850e1."
! 
! #: config/v850/v850.opt:105
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� v850es Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° v850e1."
! 
! #: config/v850/v850.opt:109
! msgid "Compile for the v850e2 processor."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850e2."
! 
! #: config/v850/v850.opt:113
! msgid "Compile for the v850e2v3 processor."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850e2v3."
! 
! #: config/v850/v850.opt:117
! msgid "Compile for the v850e3v5 processor."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850e3v5."
! 
! #: config/v850/v850.opt:124
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ v850e3v5 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð°."
! 
! #: config/v850/v850.opt:128
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ ZDA."
! 
! #: config/v850/v850.opt:135
! msgid "Enable relaxing in the assembler."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð¸Ðµ Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ðµ."
! 
! #: config/v850/v850.opt:139
! msgid "Prohibit PC relative jumps."
! msgstr "Ð—Ð°Ð¿Ñ€ÐµÑ‚Ð¸Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ PC."
! 
! #: config/v850/v850.opt:143
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹."
! 
! #: config/v850/v850.opt:147
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð´Ð»Ñ� V850E2V3 Ð¸ Ð²Ñ‹ÑˆÐµ."
! 
! #: config/v850/v850.opt:151
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´Ð»Ñ� RH850 ABI.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ."
! 
! #: config/v850/v850.opt:155
! msgid "Enable support for the old GCC ABI."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ GCC ABI."
! 
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
! msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð²Ð¿Ð»Ð¾Ñ‚ÑŒ Ð´Ð¾ 64 Ð±Ð¸Ñ‚."
! 
! #: config/m32r/m32r.opt:34
! msgid "Compile for the m32rx."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� m32rx."
! 
! #: config/m32r/m32r.opt:38
! msgid "Compile for the m32r2."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� m32r2."
! 
! #: config/m32r/m32r.opt:42
! msgid "Compile for the m32r."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� m32r."
! 
! #: config/m32r/m32r.opt:46
! msgid "Align all loops to 32 byte boundary."
! msgstr "Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ñ†Ð¸ÐºÐ»Ñ‹ Ð¿Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ 32 Ð±Ð°Ð¹Ñ‚."
! 
! #: config/m32r/m32r.opt:50
! msgid "Prefer branches over conditional execution."
! msgstr "ÐžÑ‚Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°Ð¼, Ð° Ð½Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸ÑŽ."
! 
! #: config/m32r/m32r.opt:54
! msgid "Give branches their default cost."
! msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°Ð¼ Ñ†ÐµÐ½Ñƒ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ."
! 
! #: config/m32r/m32r.opt:58
! msgid "Display compile time statistics."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸."
! 
! #: config/m32r/m32r.opt:62
! msgid "Specify cache flush function."
! msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ�Ð±Ñ€Ð¾Ñ�Ð° ÐºÑ�ÑˆÐ°."
! 
! #: config/m32r/m32r.opt:66
! msgid "Specify cache flush trap number."
! msgstr "Ð�Ð¾Ð¼ÐµÑ€ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾ Ñ�Ð±Ñ€Ð¾Ñ�Ñƒ ÐºÑ�ÑˆÐ°."
! 
! #: config/m32r/m32r.opt:70
! msgid "Only issue one instruction per cycle."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� Ð²Ñ‹Ð´Ð°Ñ‡ÐµÐ¹ Ð¾Ð´Ð½Ð¾Ð¹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð½Ð° Ñ‚Ð°ÐºÑ‚."
! 
! #: config/m32r/m32r.opt:74
! msgid "Allow two instructions to be issued per cycle."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� Ð²Ñ‹Ð´Ð°Ñ‡ÐµÐ¹ Ð´Ð²ÑƒÑ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð½Ð° Ñ‚Ð°ÐºÑ‚."
! 
! #: config/m32r/m32r.opt:78
! msgid "Code size: small, medium or large."
! msgstr "ÐœÐ¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð°: small, medium, large+."
! 
! #: config/m32r/m32r.opt:94
! msgid "Don't call any cache flush functions."
! msgstr "Ð�Ðµ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð±Ñ€Ð¾Ñ�Ð° ÐºÑ�ÑˆÐ°."
! 
! #: config/m32r/m32r.opt:98
! msgid "Don't call any cache flush trap."
! msgstr "Ð�Ðµ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾ Ñ�Ð±Ñ€Ð¾Ñ�Ñƒ ÐºÑ�ÑˆÐ°."
! 
! #: config/m32r/m32r.opt:105
! msgid "Small data area: none, sdata, use."
! msgstr "ÐžÐ±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¼Ð°Ð»Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…: none, sdata, use."
! 
! #: config/arm/arm.opt:35
! msgid "TLS dialect to use:"
! msgstr "TLS Ð´Ð¸Ð°Ð»ÐµÐºÑ‚ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�:"
  
! #: config/arm/arm.opt:45
! msgid "Specify an ABI."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ ABI."
  
! #: config/arm/arm.opt:49
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM ABIs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mabi= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/arm/arm.opt:68
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð² abort, ÐµÑ�Ð»Ð¸ Ð² noreturn-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�."
  
! #: config/arm/arm.opt:75
! msgid "Generate APCS conformant stack frames."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ APCS-Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ÐºÐ°Ð´Ñ€Ñ‹ Ñ�Ñ‚ÐµÐºÐ°."
  
! #: config/arm/arm.opt:79
! msgid "Generate re-entrant, PIC code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐµÐ½Ñ‚ÐµÑ€Ð°Ð±ÐµÐ»ÑŒÐ½Ñ‹Ð¹ PIC-ÐºÐ¾Ð´."
  
! #: config/arm/arm.opt:95
! msgid "Generate code in 32 bit ARM state."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð² 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ ARM Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸Ð¸."
  
! #: config/arm/arm.opt:103
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr "Thumb: Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹ Ð¸Ð· ARM-Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼."
  
! #: config/arm/arm.opt:107
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr "Thumb: Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ�Ñ�Ñ‹Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð½Ðµ-Thumb ÐºÐ¾Ð´."
  
! #: config/arm/arm.opt:111 config/bfin/bfin.opt:44
! msgid "Specify the name of the target CPU."
! msgstr "Ð˜Ð¼Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
  
! #: config/arm/arm.opt:115
! msgid "Specify if floating point hardware should be used."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¸ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚ÑƒÑ€Ñƒ Ð´Ð»Ñ� Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹."
  
! #: config/arm/arm.opt:119
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ ÐºÐ°Ðº Ð´Ð»Ñ� ARMv8-M Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/arm/arm.opt:123
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ ABIs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mfloat-abi= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/arm/arm.opt:136
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr "ÐŸÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ARM/Thumb Ñ€ÐµÐ¶Ð¸Ð¼Ñ‹ Ð½Ð° Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð´Ð»Ñ� Ñ‚ÐµÑ�Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
! #: config/arm/arm.opt:140
! msgid "Specify the __fp16 floating-point format."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ __fp16 Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸."
  
! #: config/arm/arm.opt:144
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ __fp16 Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mfp16-format= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/arm/arm.opt:157
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚ÑƒÑ€Ñƒ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹."
  
! #: config/arm/arm.opt:168
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹, ÐµÑ�Ð»Ð¸ Ð½ÑƒÐ¶Ð½Ð¾."
  
! #
! #: config/arm/arm.opt:172 config/s390/s390.opt:229
! msgid "Assume data segments are relative to text segment."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´."
  
! #: config/arm/arm.opt:176
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð´Ð»Ñ� PIC-Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸."
  
! #: config/arm/arm.opt:180
! msgid "Store function names in object code."
! msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ Ð¸Ð¼ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð¼ ÐºÐ¾Ð´Ðµ."
  
! #: config/arm/arm.opt:184
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ°Ñ‚ÑŒ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
  
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
! msgid "Do not load the PIC register in function prologues."
! msgstr "Ð�Ðµ Ð·Ð°Ð³Ñ€ÑƒÐ¶Ð°Ñ‚ÑŒ PIC-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
  
! #: config/arm/arm.opt:195
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr "ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð°Ñ…. (Deprecated)."
  
! #: config/arm/arm.opt:199
! msgid "Generate code for Thumb state."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Thumb Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸Ñ�."
  
! #: config/arm/arm.opt:203
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð¼ÐµÐ¶Ð´Ñƒ Thumb Ð¸ ARM Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð°Ð¼Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´."
  
! #: config/arm/arm.opt:207
! msgid "Specify thread local storage scheme."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ñ…ÐµÐ¼Ñƒ thread local Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
  
! #: config/arm/arm.opt:211
! msgid "Specify how to access the thread pointer."
! msgstr "Ð¡Ð¿Ð¾Ñ�Ð¾Ð± Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð½Ð¸Ñ‚ÑŒ."
  
! #: config/arm/arm.opt:215
! msgid "Valid arguments to -mtp=:"
! msgstr "ÐšÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� -mtp=:"
  
! #: config/arm/arm.opt:228
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Thumb: Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ (Ð½Ðµ Ð»Ð¸Ñ�Ñ‚Ð¾Ð²Ñ‹Ðµ) ÐºÐ°Ð´Ñ€Ñ‹ Ñ�Ñ‚ÐµÐºÐ°, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð½Ðµ Ð½ÑƒÐ¶Ð½Ñ‹."
  
! #: config/arm/arm.opt:232
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Thumb: Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ (Ð»Ð¸Ñ�Ñ‚Ð¾Ð²Ñ‹Ðµ) ÐºÐ°Ð´Ñ€Ñ‹ Ñ�Ñ‚ÐµÐºÐ°, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð½Ðµ Ð½ÑƒÐ¶Ð½Ñ‹."
  
! #: config/arm/arm.opt:240
! 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:251
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‡ÐµÑ‚Ñ‹Ñ€ÐµÑ…Ñ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ (Ð° Ð½Ðµ Ð´Ð²ÑƒÑ…Ñ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ) Neon Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸."
  
! #: config/arm/arm.opt:255
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð²ÑƒÑ…Ñ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ (Ð° Ð½Ðµ Ñ‡ÐµÑ‚Ñ‹Ñ€ÐµÑ…Ñ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ) Neon Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸."
  
! #: config/arm/arm.opt:259
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
! msgstr ""
  
! #: config/arm/arm.opt:263
! msgid "Only generate absolute relocations on word sized values."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñ‹Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°."
  
! #: config/arm/arm.opt:267
! msgid "Generate IT blocks appropriate for ARMv8."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ IT Ð±Ð»Ð¾ÐºÐ¸ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ðµ Ð´Ð»Ñ� ARMv8."
  
! #: config/arm/arm.opt:271
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr "Ð˜Ð·Ð±ÐµÐ³Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ñ†ÐµÐ»ÐµÐ²Ñ‹Ñ… Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð² LDRD Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ�Ð¿Ñ€Ð¾Ð²Ð¾Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Cortex-M3 Ð¾ÑˆÐ¸Ð±ÐºÐ¸."
  
! #: config/arm/arm.opt:280
! msgid "Use Neon to perform 64-bits operations rather than core registers."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Neon Ð´Ð»Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹, Ð° Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ñ�Ð´Ñ€Ð°."
  
! #: config/arm/arm.opt:284
! msgid "Assume loading data from flash is slower than fetching instructions."
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¸Ð· Ñ„Ð»Ñ�Ñˆ-Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½ÐµÐµ Ñ‡ÐµÐ¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸."
  
! #: config/arm/arm.opt:288
! msgid "Assume unified syntax for inline assembly code."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ ÑƒÐ½Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°."
  
! #: config/arm/arm.opt:292
! msgid "Do not allow constant data to be placed in code sections."
! msgstr "Ð�Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² Ñ�ÐµÐºÑ†Ð¸Ñ�Ñ… ÐºÐ¾Ð´Ð°."
  
! #: config/arm/arm.opt:296
! msgid "When linking for big-endian targets, generate a BE8 format image."
! msgstr ""
  
! #: config/arm/arm.opt:300
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
! msgstr ""
  
! #: config/arm/arm.opt:304 config/sh/sh.opt:195
! msgid "Cost to assume for a branch insn."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð°Ñ� Ñ†ÐµÐ½Ð° Ð´Ð»Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ñ�."
  
! #: config/arm/arm-tables.opt:25
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¸ -mtune= Ð¾Ð¿Ñ†Ð¸Ñ�Ð¼Ð¸):"
  
! #: config/arm/arm-tables.opt:257
! msgid "Known ARM architectures (for use with the -march= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/arm/arm-tables.opt:354
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM FPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mfpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð´Ð»Ð¸Ð½Ð½Ñ‹Ð¼Ð¸ Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸, Ñ‡Ñ‚Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¼ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸ÐµÐ¼ Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ñ„Ð»Ð°Ð³ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�."
  
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=CPU\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ CPU."
  
! #: config/tilepro/tilepro.opt:32
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ TILEPro CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
! msgstr "ÐžÑ‡Ð¸Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐµ."
  
! #: config/sol2.opt:36
! msgid "Pass -z text to linker."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ ÐºÐ»ÑŽÑ‡ -z."
  
! #: config/vms/vms.opt:27
! msgid "Malloc data into P2 space."
! msgstr "Malloc Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² P2 Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾."
  
! #: config/vms/vms.opt:31
! msgid "Set name of main routine for the debugger."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¸Ð¼Ñ� Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð´Ð»Ñ� Ð¾Ñ‚Ð»Ð°Ð´Ñ‡Ð¸ÐºÐ°."
  
! #: config/vms/vms.opt:35
! msgid "Use VMS exit codes instead of posix ones."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´Ñ‹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° VMS Ð²Ð¼ÐµÑ�Ñ‚Ð¾ ÐºÐ¾Ð´Ð¾Ð² POSIX."
  
! #: config/vms/vms.opt:39
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
! msgstr "-mpointer-size=[no,32,short,64,long]\tÐ£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ."
  
! #: config/avr/avr.opt:23
! msgid "Use subroutines for function prologues and epilogues."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¾Ð²/Ñ�Ð¿Ð¸Ð»Ð¾Ð³Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
  
! #: config/avr/avr.opt:27
! msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr "-mmcu=MCU\tÐ’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ MCU."
  
! #: config/avr/avr.opt:31
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
  msgstr ""
  
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ‡Ð¸Ñ�Ð»Ð¾ 64 ÐšÐ‘ Ñ„Ð»Ñ�Ñˆ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð¾Ð²."
  
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
! msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ Ð¾ÑˆÐ¸Ð±Ð¾Ðº Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
  
! #: config/avr/avr.opt:43
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ/Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Read-Modify-Write (RMW)"
  
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
  msgstr ""
  
! #: config/avr/avr.opt:57
! msgid "Use an 8-bit 'int' type."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ 'int' Ñ‚Ð¸Ð¿."
! 
! #: config/avr/avr.opt:61
! msgid "Change the stack pointer without disabling interrupts."
! msgstr "Ð˜Ð·Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ñ�Ñ‚ÐµÐºÐ° Ð±ÐµÐ· Ð¾Ñ‚Ð¼ÐµÐ½Ñ‹ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹."
  
! #: config/avr/avr.opt:65
! 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
! msgid "Treat main as if it had attribute OS_task."
  msgstr ""
  
! #: config/avr/avr.opt:79
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr "Ð˜Ð·Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¼Ð»Ð°Ð´ÑˆÐ¸Ðµ 8 Ð±Ð¸Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ�Ñ‚ÐµÐºÐ°."
! 
! #: config/avr/avr.opt:83
! msgid "Relax branches."
! msgstr "ÐžÑ�Ð»Ð°Ð±Ð¸Ñ‚ÑŒ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ñ�."
! 
! #: config/avr/avr.opt:87
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ð¼Ð°ÑˆÐ¸Ð½Ñƒ Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð¸Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° ÐºÐ¾Ð¼Ð°Ð½Ð´."
! 
! #: config/avr/avr.opt:91
! 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
! 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
! 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
! msgid "Warn if the address space of an address is changed."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚Ñ�Ñ�."
  
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr ""
  
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�ÐµÑ‡ÐµÐ½Ð¸Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ� Ðº Ð½ÑƒÐ»ÑŽ Ð´Ð»Ñ� Ð´Ñ€Ð¾Ð±Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹."
  
! #: config/avr/avr.opt:116
! 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
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr "Ð�Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‰ÐµÐ¹ Ð¾Ñ‚ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð° Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¾Ð¹ lib<MCU>.a."
  
! #: config/s390/tpf.opt:23
! msgid "Enable TPF-OS tracing code."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ‚Ñ€Ð°Ñ�Ñ�Ð¸Ñ€Ð¾Ð²ÐºÐ¸ TPF-OS."
  
! #: config/s390/tpf.opt:27
! msgid "Specify main object for TPF-OS."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð³Ð»Ð°Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� TPF-OS."
  
! #: config/s390/s390.opt:48
! msgid "31 bit ABI."
! msgstr "31-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI."
  
! #: config/s390/s390.opt:52
! msgid "64 bit ABI."
! msgstr "64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI."
  
! #: config/s390/s390.opt:120
! msgid "Maintain backchain pointer."
! msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ."
  
! #: config/s390/s390.opt:124
! msgid "Additional debug prints."
! msgstr "Ð”Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð°Ñ� Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ."
  
! #: config/s390/s390.opt:128
! msgid "ESA/390 architecture."
! msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° ESA/390."
  
! #: config/s390/s390.opt:132
! msgid "Enable decimal floating point hardware support."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
  
! #: config/s390/s390.opt:136
! msgid "Enable hardware floating point."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ."
  
! #: config/s390/s390.opt:140
! 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:158
! msgid "Use hardware transactional execution instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�"
  
! #: config/s390/s390.opt:162
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¸ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ ABI."
  
! #: config/s390/s390.opt:166
! msgid "Use packed stack layout."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½ÑƒÑŽ Ñ€Ð°Ñ�ÐºÐ»Ð°Ð´ÐºÑƒ Ð² Ñ�Ñ‚ÐµÐºÐµ."
  
! #: config/s390/s390.opt:170
! msgid "Use bras for executable < 64k."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ bras, ÐµÑ�Ð»Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» < 64Ðš."
  
! #: config/s390/s390.opt:174
! msgid "Disable hardware floating point."
! msgstr "Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ."
  
! #: config/s390/s390.opt:178
! 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:182
! msgid "Switches off the -mstack-guard= option."
! msgstr "Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ -mstack-guard= Ð¾Ð¿Ñ†Ð¸ÑŽ."
  
! #: config/s390/s390.opt:186
! msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ðµ ÐºÐ¾Ð´, Ð¾Ð±ÐµÑ�Ð¿ÐµÑ‡Ð¸Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ trap Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ñ�Ñ‚ÐµÐºÐ°."
  
! #: config/s390/s390.opt:190
! msgid "Switches off the -mstack-size= option."
! msgstr "Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ -mstack-size= Ð¾Ð¿Ñ†Ð¸ÑŽ."
  
! #: config/s390/s390.opt:198
! msgid "Use the mvcle instruction for block moves."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ mvcle Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ð±Ð»Ð¾Ñ‡Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»Ð¾Ðº."
  
! #: config/s390/s390.opt:202
! 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:207
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ alloca Ð¸Ð»Ð¸ Ñ�Ð¾Ð·Ð´Ð°Ñ‘Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°."
  
! #: config/s390/s390.opt:211
! msgid "Warn if a single function's framesize exceeds the given framesize."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾ÐºÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¿Ñ€ÐµÐ²Ð¾Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ."
  
! #: config/s390/s390.opt:215
! msgid "z/Architecture."
! msgstr "z/Ð�Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð°."
  
! #: config/s390/s390.opt:219
! 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:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:239
! 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:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:256
! 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:262
! 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:268 config/i386/i386.opt:1050
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
! msgstr ""
  
! #: config/s390/s390.opt:284
! 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:293
! #, fuzzy
! #| msgid "Emit profiling counter call at function entry before prologue."
! 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:298
! #, fuzzy
! #| msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸ÑŽ __mcount_loc, Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÑƒÑŽ Ð²Ñ�Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ mcount Ð¸Ð»Ð¸ __fentry__."
  
! #: config/s390/s390.opt:302 config/i386/i386.opt:934
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ mcount/__fentry__ ÐºÐ°Ðº nop'Ñ‹. Ð”Ð»Ñ� Ð°ÐºÑ‚Ð¸Ð²Ð°Ñ†Ð¸Ð¸ Ñ�Ñ‚Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ñ‹ Ð² ÐºÐ¾Ð´."
  
! #: config/riscv/riscv.opt:26
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr ""
  
! #: config/riscv/riscv.opt:30
! msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
! msgstr ""
  
! #: config/riscv/riscv.opt:34
! msgid "Specify integer and floating-point calling convention."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ� Ð¾ Ñ�Ð²Ñ�Ð·Ñ�Ñ… Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ñ… Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹."
  
! #: config/riscv/riscv.opt:38 config/i386/i386.opt:416
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "ÐŸÑ‹Ñ‚Ð°Ñ‚ÑŒÑ�Ñ� Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ð¿Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð°Ð¼, ÐºÑ€Ð°Ñ‚Ð½Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð¸ Ñ‡Ð¸Ñ�Ð»Ð° 2."
  
! #: config/riscv/riscv.opt:42
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr "Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ABI (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mabi=):"
  
! #: config/riscv/riscv.opt:67
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸ Ð¸Ð·Ð²Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ� ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€Ð½Ñ� Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
  
! #: config/riscv/riscv.opt:71
! msgid "Use hardware instructions for integer division."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�."
  
! #: config/riscv/riscv.opt:75
! 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:84
! 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Ð Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ N Ð² Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ�ÐµÐºÑ†Ð¸Ñ�Ñ… (Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼)"
  
! #: config/riscv/riscv.opt:88
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¾Ð»ÐµÐµ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ðµ, Ð½Ð¾ Ð¼ÐµÐ½ÐµÐµ Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹Ðµ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¸ Ð¸ Ñ�Ð¿Ð¸Ð»Ð¾Ð³Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
  
! #: config/riscv/riscv.opt:92 config/aarch64/aarch64.opt:88
! msgid "Specify the code model."
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð°"
  
! #: config/riscv/riscv.opt:96
! msgid "Do not generate unaligned memory accesses."
! msgstr ""
  
! #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/tilegx/tilegx.opt:57 config/rs6000/aix64.opt:36
! #: config/rs6000/linux64.opt:32
! msgid "Known code models (for use with the -mcmodel= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð¼Ð¾Ð´ÐµÐ»Ð¸ ÐºÐ¾Ð´Ð° (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ»ÑŽÑ‡Ð° -mcmodel= ):"
  
! #: config/riscv/riscv.opt:110
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹ %reloc() Ð° Ð½Ðµ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ‹ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ð´Ð»Ñ� Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð²."
  
! #: config/riscv/riscv.opt:114
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
! msgstr ""
  
! #: config/riscv/riscv.opt:133
! msgid "Emit RISC-V ELF attribute."
! msgstr ""
  
! #: config/darwin.opt:117
! msgid "Generate compile-time CFString objects."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ CFString Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸."
  
! #: config/darwin.opt:214
! msgid "Warn if constant CFString objects contain non-portable characters."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ CFString Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐ¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð¸Ð¼Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹."
  
! #: config/darwin.opt:219
! msgid "Generate AT&T-style stubs for Mach-O."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÑƒÑ€Ñ€Ð¾Ð³Ð°Ñ‚Ñ‹ AT&T Ñ�Ñ‚Ð¸Ð»Ñ� Ð´Ð»Ñ� Mach-O."
  
! #: config/darwin.opt:223
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð² (Ð° Ð½Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº)."
  
! #: config/darwin.opt:227
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ðº Ð¾Ñ‚Ð»Ð°Ð´ÐºÐµ."
  
! #: config/darwin.opt:235
! msgid "The earliest MacOS X version on which this program will run."
! msgstr "Ð�Ð°Ð¸Ð±Ð¾Ð»ÐµÐµ Ð¼Ð»Ð°Ð´ÑˆÐ°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� MacOS X, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð±ÑƒÐ´ÐµÑ‚ Ð·Ð°Ð¿ÑƒÑ�ÐºÐ°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð°."
  
! #: config/darwin.opt:239
! msgid "Set sizeof(bool) to 1."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ sizeof(bool) Ð² 1."
  
! #: config/darwin.opt:243
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� darwin Ð·Ð°Ð³Ñ€ÑƒÐ¶Ð°ÐµÐ¼Ñ‹Ñ… Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ñ�Ð´Ñ€Ð°."
  
! #: config/darwin.opt:247
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ð´Ñ€Ð° Ð¸Ð»Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ¶Ð°ÐµÐ¼Ñ‹Ñ… Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ñ�Ð´Ñ€Ð°."
  
! #: config/darwin.opt:251
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr "-iframework <dir>\tÐ”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <dir> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÐ¼Ñ‹Ñ… Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð¸Ð½Ñ„Ñ€Ð°Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€."
  
! #: config/darwin.opt:401
! msgid "The version of ld64 in use for this toolchain."
! msgstr "Ð’ÐµÑ€Ñ�Ð¸Ñ� ld64, ÐºÐ¾Ñ‚Ð¾Ñ€ÑƒÑŽ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ¼."
  
! #: config/sh/superh.opt:6
! msgid "Board name [and memory region]."
! msgstr "Ð˜Ð¼Ñ� Ð¿Ð»Ð°Ñ‚Ñ‹ [Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸]."
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
! msgstr "Ð˜Ð¼Ñ� Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�."
  
! #: config/sh/sh.opt:42
! msgid "Generate SH1 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH1."
  
! #: config/sh/sh.opt:46
! msgid "Generate SH2 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH2."
  
! #: config/sh/sh.opt:50
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ SH2a-FPU."
  
! #: config/sh/sh.opt:54
! msgid "Generate SH2a FPU-less code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH2a Ð±ÐµÐ· FPU."
  
! #: config/sh/sh.opt:58
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ SH2a-FPU."
  
! #: config/sh/sh.opt:62
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ SH2a-FPU."
  
! #: config/sh/sh.opt:66
! msgid "Generate SH2e code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH2e."
  
! #: config/sh/sh.opt:70
! msgid "Generate SH3 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH3."
  
! #: config/sh/sh.opt:74
! msgid "Generate SH3e code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH3e."
  
! #: config/sh/sh.opt:78
! msgid "Generate SH4 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH4."
  
! #: config/sh/sh.opt:82
! msgid "Generate SH4-100 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH4-100."
  
! #: config/sh/sh.opt:86
! msgid "Generate SH4-200 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH4-200."
  
! #: config/sh/sh.opt:92
! msgid "Generate SH4-300 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH4-300."
  
! #: config/sh/sh.opt:96
! msgid "Generate SH4 FPU-less code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4 Ð±ÐµÐ· FPU."
  
! #: config/sh/sh.opt:100
! msgid "Generate SH4-100 FPU-less code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4-100 Ð±ÐµÐ· FPU."
  
! #: config/sh/sh.opt:104
! msgid "Generate SH4-200 FPU-less code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4-200 Ð±ÐµÐ· FPU."
  
! #: config/sh/sh.opt:108
! msgid "Generate SH4-300 FPU-less code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4-300 Ð±ÐµÐ· FPU."
  
! #: config/sh/sh.opt:112
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4 340 Ñ�ÐµÑ€Ð¸Ð¸ (Ð±ÐµÐ· MMU/FPU)."
  
! #: config/sh/sh.opt:117
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4 400 Ñ�ÐµÑ€Ð¸Ð¸ (Ð±ÐµÐ· MMU/FPU)."
  
! #: config/sh/sh.opt:122
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4 500 Ñ�ÐµÑ€Ð¸Ð¸ (Ð±ÐµÐ· FPU)."
  
! #: config/sh/sh.opt:127
! msgid "Generate default single-precision SH4 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH4 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ."
  
! #: config/sh/sh.opt:131
! msgid "Generate default single-precision SH4-100 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ SH4-100 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ."
  
! #: config/sh/sh.opt:135
! msgid "Generate default single-precision SH4-200 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ SH4-200 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ."
  
! #: config/sh/sh.opt:139
! msgid "Generate default single-precision SH4-300 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ SH4-300 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ."
  
! #: config/sh/sh.opt:143
! msgid "Generate only single-precision SH4 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ SH4 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ."
  
! #: config/sh/sh.opt:147
! msgid "Generate only single-precision SH4-100 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ SH4-100 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ."
  
! #: config/sh/sh.opt:151
! msgid "Generate only single-precision SH4-200 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ SH4-200 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ."
  
! #: config/sh/sh.opt:155
! msgid "Generate only single-precision SH4-300 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ SH4-300 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ."
  
! #: config/sh/sh.opt:159
! msgid "Generate SH4a code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH4a."
  
! #: config/sh/sh.opt:163
! msgid "Generate SH4a FPU-less code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4a Ð±ÐµÐ· FPU."
  
! #: config/sh/sh.opt:167
! msgid "Generate default single-precision SH4a code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ ÐºÐ¾Ð´ SH4a Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/sh/sh.opt:171
! msgid "Generate only single-precision SH4a code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ SH4a Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/sh/sh.opt:175
! msgid "Generate SH4al-dsp code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ SH4al-dsp ÐºÐ¾Ð´."
  
! #: config/sh/sh.opt:179 config/i386/i386.opt:216
! msgid "Reserve space for outgoing arguments in the function prologue."
! msgstr "Ð’Ñ‹Ð´ÐµÐ»Ñ�Ñ‚ÑŒ Ð¼ÐµÑ�Ñ‚Ð¾ Ð´Ð»Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
  
! #: config/sh/sh.opt:183
! msgid "Generate code in big endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ (big endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚."
  
! #: config/sh/sh.opt:187
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð°Ñ… Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÐµÐ¹."
  
! #: config/sh/sh.opt:191
! msgid "Generate bit instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ñ� Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼ Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹."
  
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð»Ð¾Ñ‚Ñ‹ Ð·Ð°Ð´ÐµÑ€Ð¶ÐºÐ¸ Ð´Ð»Ñ� ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð²."
  
! #: config/sh/sh.opt:207
! msgid "Align doubles at 64-bit boundaries."
! msgstr "Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð´Ð²Ð¾Ð¹Ð½Ñ‹Ðµ Ð¿Ð¾ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼."
  
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
! msgstr "Ð¡Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ñ� Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð¾Ð´Ð½Ð° Ð¸Ð·: call-div1, call-fp, call-table."
  
! #: config/sh/sh.opt:215
! msgid "Specify name for 32 bit signed division function."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ� Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ñ�Ð¾ Ð·Ð½Ð°ÐºÐ¾Ð¼."
  
! #: config/sh/sh.opt:219
! msgid "Generate ELF FDPIC code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ELF FDPIC ÐºÐ¾Ð´."
  
! #: config/sh/sh.opt:223
! 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
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr "Ð¡Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ�Ð¼ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Renesas (Ð±Ñ‹Ð²ÑˆÐ°Ñ� Hitachi) Ð´Ð»Ñ� SuperH."
  
! #: config/sh/sh.opt:235
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "Ð£Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ IEEE Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹."
  
! #: config/sh/sh.opt:239
! #, fuzzy
! #| msgid "inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr "Ð²Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¸Ð½Ð²Ð°Ð»Ð¸Ð´Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÐºÑ�ÑˆÐ° ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð¿Ð¾Ñ�Ð»Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½Ð¾Ð² Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
  
! #: config/sh/sh.opt:247
! msgid "Generate code in little endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ (little endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚."
  
! #: config/sh/sh.opt:251
! msgid "Mark MAC register as call-clobbered."
! msgstr "Ð ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ MAC Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ…."
  
! #: config/sh/sh.opt:257
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr "Ð Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ ÐºÑ€Ð°Ñ‚ÐµÐ½ 4 Ð±Ð°Ð¹Ñ‚Ð°Ð¼ (Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: Ð¿Ñ€Ð¸ Ñ�Ñ‚Ð¾Ð¼ Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚Ñ�Ñ� ABI)."
  
! #: config/sh/sh.opt:261
! msgid "Emit function-calls using global offset table when generating PIC."
! msgstr "Ð’Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ PIC ÐºÐ¾Ð´Ð°."
  
! #: config/sh/sh.opt:265
! msgid "Shorten address references during linking."
! msgstr "Ð£ÐºÐ¾Ñ€Ð°Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð¿Ð¾ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸."
  
! #: config/sh/sh.opt:273
! msgid "Specify the model for atomic operations."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð´Ð»Ñ� atomic Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹."
  
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ tas.b Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� __atomic_test_and_set."
  
! #: config/sh/sh.opt:281
! msgid "Cost to assume for a multiply insn."
! msgstr "Ð¦ÐµÐ½Ð° Ð·Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�."
  
! #: config/sh/sh.opt:285
! 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, ÐµÑ�Ð»Ð¸ inline ÐºÐ¾Ð´ Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ Ð² Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ."
  
! #: config/sh/sh.opt:291
! msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr "Ð”ÐµÐ»Ð°Ñ‚ÑŒ Ð²Ð¸Ð´, Ñ‡Ñ‚Ð¾ branch-around-a-move ÐµÑ�Ñ‚ÑŒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ð¹ move."
  
! #: config/sh/sh.opt:295
! msgid "Enable the use of the fsca instruction."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ fsca Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/sh/sh.opt:299
! msgid "Enable the use of the fsrra instruction."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ fsrra Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/sh/sh.opt:303
! msgid "Use LRA instead of reload (transitional)."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ LRA Ð²Ð¼ÐµÑ�Ñ‚Ð¾ reload (transitional)."
  
  #: config/i386/i386.opt:192
  msgid "sizeof(long double) is 16."
--- 8810,9654 ----
  msgid "Support TLS segment larger than 64K."
  msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ TLS Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ 64K."
  
! #: config/riscv/riscv.opt:26
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr ""
  
! #: config/riscv/riscv.opt:30
! msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
! msgstr ""
  
! #: config/riscv/riscv.opt:34
! msgid "Specify integer and floating-point calling convention."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ� Ð¾ Ñ�Ð²Ñ�Ð·Ñ�Ñ… Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ñ… Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹."
  
! #: config/riscv/riscv.opt:38 config/i386/i386.opt:416
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "ÐŸÑ‹Ñ‚Ð°Ñ‚ÑŒÑ�Ñ� Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ð¿Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð°Ð¼, ÐºÑ€Ð°Ñ‚Ð½Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð¸ Ñ‡Ð¸Ñ�Ð»Ð° 2."
  
! #: config/riscv/riscv.opt:42
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr "Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ABI (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mabi=):"
  
! #: config/riscv/riscv.opt:67
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸ Ð¸Ð·Ð²Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ� ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€Ð½Ñ� Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
  
! #: config/riscv/riscv.opt:71
! msgid "Use hardware instructions for integer division."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�."
  
! #: config/riscv/riscv.opt:75
! 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:80 config/mips/mips.opt:405
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
! msgstr "-mtune=ÐŸÐ ÐžÐ¦Ð•Ð¡Ð¡ÐžÐ \tÐžÐ¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ ÐŸÐ ÐžÐ¦Ð•Ð¡Ð¡ÐžÐ Ð°."
  
! #: config/riscv/riscv.opt:84
! 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Ð Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ N Ð² Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ�ÐµÐºÑ†Ð¸Ñ�Ñ… (Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼)"
  
! #: config/riscv/riscv.opt:88
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¾Ð»ÐµÐµ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ðµ, Ð½Ð¾ Ð¼ÐµÐ½ÐµÐµ Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹Ðµ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¸ Ð¸ Ñ�Ð¿Ð¸Ð»Ð¾Ð³Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
  
! #: config/riscv/riscv.opt:92 config/aarch64/aarch64.opt:88
! msgid "Specify the code model."
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð°"
  
! #: config/riscv/riscv.opt:96
! msgid "Do not generate unaligned memory accesses."
! msgstr ""
  
! #: config/riscv/riscv.opt:100 config/i386/i386.opt:287
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
! #: config/tilegx/tilegx.opt:57
! msgid "Known code models (for use with the -mcmodel= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð¼Ð¾Ð´ÐµÐ»Ð¸ ÐºÐ¾Ð´Ð° (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ»ÑŽÑ‡Ð° -mcmodel= ):"
  
! #: config/riscv/riscv.opt:110
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹ %reloc() Ð° Ð½Ðµ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ‹ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ð´Ð»Ñ� Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð²."
  
! #: config/riscv/riscv.opt:114
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
! msgstr ""
  
! #: config/riscv/riscv.opt:133
! msgid "Emit RISC-V ELF attribute."
! msgstr ""
  
! #: config/m32c/m32c.opt:23
! msgid "-msim\tUse simulator runtime."
! msgstr "-msim\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ runtime Ð´Ð»Ñ� Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
! #: config/m32c/m32c.opt:27
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr "-mcpu=r8c\tÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� R8C Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð²."
  
! #: config/m32c/m32c.opt:31
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr "-mcpu=m16c\tÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� M16C Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð²."
  
! #: config/m32c/m32c.opt:35
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr "-mcpu=m32c\tÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� M32CM Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð²."
  
! #: config/m32c/m32c.opt:39
! msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr "-mcpu=m32c\tÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� M32C Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð²."
  
! #: config/m32c/m32c.opt:43
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr "-memregs=\tÐ§Ð¸Ñ�Ð»Ð¾ memreg Ð±Ð°Ð¹Ñ‚ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 16, Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½: 0..16)."
  
! #: config/msp430/msp430.opt:7
! msgid "Force assembly output to always use hex constants."
! msgstr "ÐŸÑ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑˆÐµÑ�Ñ‚Ð½Ð°Ð´Ñ†Ð°Ñ‚ÐµÑ€Ð¸Ñ‡Ð½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹."
  
! #: config/msp430/msp430.opt:11
! msgid "Specify the MCU to build for."
! msgstr "Ð—Ð°Ð´Ð°ÐµÑ‚ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð¼Ð¸ÐºÑ€Ð¾Ñ�Ñ…ÐµÐ¼Ñƒ."
  
! #: config/msp430/msp430.opt:15
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð¸Ð¼Ñ� Ð¼Ð¸ÐºÑ€Ð¾Ñ�Ñ…ÐµÐ¼Ñ‹ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð¸Ð»Ð¸ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ ÐºÐ»ÑŽÑ‡Ð°Ð¼Ð¸ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾)."
  
! #: config/msp430/msp430.opt:19
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñƒ: msp430, msp430x, msp430xv2."
  
! #: config/msp430/msp430.opt:23
! msgid "Select large model - 20-bit addresses/pointers."
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ large Ñ� 20-Ñ€Ð°Ð·Ñ€Ñ�Ð´Ð½Ñ‹Ð¼Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð°Ð¼Ð¸/ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸."
  
! #: config/msp430/msp430.opt:27
! msgid "Select small model - 16-bit addresses/pointers (default)."
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ smzll Ñ� 16-Ñ€Ð°Ð·Ñ€Ñ�Ð´Ð½Ñ‹Ð¼Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð°Ð¼Ð¸/ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸ (Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)."
  
! #: config/msp430/msp430.opt:31
! msgid "Optimize opcode sizes at link time."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ñ‹ ÐºÐ¾Ð´Ð¾Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸."
  
! #: config/msp430/msp430.opt:38
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ runtime (Ð±ÐµÐ· Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¹ Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²) Ð´Ð»Ñ� ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð² Ñ� Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÑŽ."
  
! #: config/msp430/msp430.opt:45
! msgid "Specify the type of hardware multiply to support."
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�."
  
! #: config/msp430/msp430.opt:67
! msgid "Specify whether functions should be placed into low or high memory."
! msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÑ‚, Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð½Ð¸Ð¶Ð½ÐµÐ¼ Ð¸Ð»Ð¸ Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ðµ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
  
! #: config/msp430/msp430.opt:71
! msgid "Specify whether variables should be placed into low or high memory."
! msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÑ‚, Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð»Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð½Ð¸Ð¶Ð½ÐµÐ¼ Ð¸Ð»Ð¸ Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ðµ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
  
! #: config/msp430/msp430.opt:90
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ñ… Ð¾ÑˆÐ¸Ð±Ð¾Ðº."
  
! #: config/msp430/msp430.opt:94
! msgid "Passes on a request to the assembler to warn about various silicon errata."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ Ð´Ð»Ñ� Ð²Ñ‹Ð´Ð°Ñ‡Ð¸ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ð¹ Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ñ… Ð¾ÑˆÐ¸Ð±ÐºÐ°Ñ…."
  
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
! msgstr "Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð´Ð¸Ð°Ð»ÐµÐºÑ‚Ñ‹ TLS:"
  
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
! msgstr "Ð˜Ð¼ÐµÐ½Ð° Ð¾Ð¿Ñ†Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ð¼Ð¾Ð´ÐµÐ»ÐµÐ¹ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� -mcmodel:"
  
! #: config/aarch64/aarch64.opt:68 config/arm/arm.opt:99
! #: config/microblaze/microblaze.opt:60
! msgid "Assume target CPU is configured as big endian."
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ñ�Ð¼Ð¾Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚ (big endian)."
  
! #: config/aarch64/aarch64.opt:72 config/i386/i386.opt:1019
! msgid "Generate code which uses only the general registers."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¾Ð±Ñ‰ÐµÐ³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�."
  
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ…Ð¾Ð´Ð° Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ ARM Cortex-A53 Ð½Ð¾Ð¼ÐµÑ€ 835769."
  
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ…Ð¾Ð´Ð° Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ ARM Cortex-A53 Ð½Ð¾Ð¼ÐµÑ€ 843419."
  
! #: config/aarch64/aarch64.opt:84 config/arm/arm.opt:164
! #: config/microblaze/microblaze.opt:64
! msgid "Assume target CPU is configured as little endian."
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚ (little endian)."
  
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr "Ð�Ðµ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð° Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
  
! #: config/aarch64/aarch64.opt:96 config/i386/i386.opt:400
! msgid "Omit the frame pointer in leaf functions."
! msgstr "Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ ÐºÐ°Ð´Ñ€Ð° Ð² Ð»Ð¸Ñ�Ñ‚Ð¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…."
  
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð´Ð¸Ð°Ð»ÐµÐºÑ‚ TLS."
  
! #: config/aarch64/aarch64.opt:104
! 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:123
! #, fuzzy
! #| msgid "-march=ARCH\tUse features of architecture ARCH."
! msgid "Use features of architecture ARCH."
! msgstr "-march=ARCH\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹."
  
! #: config/aarch64/aarch64.opt:127
! #, fuzzy
! #| msgid "-mcpu=CPU\tUse features of and optimize for CPU."
! msgid "Use features of and optimize for CPU."
! msgstr "-mcpu=CPU\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ CPU Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð½ÐµÐ³Ð¾."
  
! #: config/aarch64/aarch64.opt:131
! #, fuzzy
! #| msgid "-mtune=CPU\tOptimize for CPU."
! msgid "Optimize for CPU."
! msgstr "-mtune=CPU\tÐžÐ¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
  
! #: config/aarch64/aarch64.opt:135
! #, fuzzy
! #| msgid "-mabi=ABI\tGenerate code that conforms to the specified ABI."
! msgid "Generate code that conforms to the specified ABI."
! msgstr "-mabi=ABI\tÐ“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ ABI."
  
! #: config/aarch64/aarch64.opt:139
! #, fuzzy
! #| msgid "-moverride=STRING\tPower users only! Override CPU optimization parameters."
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
! msgstr "-moverride=STRING\tÐ¢Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð¿Ñ‹Ñ‚Ð½Ñ‹Ñ… Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¹! ÐŸÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ CPU."
  
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ AArch64 ABIs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mabi= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
! msgstr "Ð—Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° ÐºÐ¾Ð¼Ð°Ð½Ð´ (PC)."
  
! #: config/aarch64/aarch64.opt:157
! #, fuzzy
! #| msgid "Use given stack-protector guard."
! msgid "Use branch-protection features."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð½ÑƒÑŽ Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð´Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ñ… Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð¸Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
  
! #: config/aarch64/aarch64.opt:165
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
! msgstr "Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ»ÑŽÑ‡Ð° -msign-return-address=option:"
  
! #: config/aarch64/aarch64.opt:178
! 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:184
! 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 Ñ€Ð°Ð·Ñ€Ñ�Ð´Ð¾Ð² Ð´Ð»Ñ� Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸. If enabled, it implies -mlow-precision-recip-sqrt."
  
! #: config/aarch64/aarch64.opt:191
! 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:197
! msgid "The possible SVE vector lengths:"
! msgstr "Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° SVE:"
  
! #: config/aarch64/aarch64.opt:219
! #, fuzzy
! #| msgid "-msve-vector-bits=N\tSet the number of bits in an SVE vector register to N."
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
! msgstr "-msve-vector-bits=N\tÐ—Ð°Ð´Ð°Ñ‘Ñ‚ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð±Ð¸Ñ‚ Ð² Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° SVE, Ñ€Ð°Ð²Ð½Ð¾Ðµ N."
  
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð²Ñ‹Ð´Ð°Ñ‡Ð¸ Ð´Ð°Ð¼Ð¿Ð° Ñ�Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð² Ñ„Ð°Ð¹Ð»Ñ‹ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ñ… Ð´Ð°Ð¼Ð¿Ð¾Ð²."
  
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:231 config/i386/i386.opt:983
! #: config/rs6000/rs6000.opt:542
! msgid "Use given stack-protector guard."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð½ÑƒÑŽ Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "ÐšÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mstack-protector-guard=:"
  
! #: config/aarch64/aarch64.opt:245
! 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:251
! 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/linux.opt:24
! msgid "Use Bionic C library."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Bionic C Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ."
  
! #: config/linux.opt:28
! msgid "Use GNU C library."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ GNU C Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ."
  
! #: config/linux.opt:32
! msgid "Use uClibc C library."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ uClibc C Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ."
  
! #: config/linux.opt:36
! msgid "Use musl C library."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ musl C Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ."
  
! #: config/ia64/ilp32.opt:3
! msgid "Generate ILP32 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ILP32."
  
! #: config/ia64/ilp32.opt:7
! msgid "Generate LP64 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� LP64."
  
! #: config/ia64/ia64.opt:28
! msgid "Generate big endian code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ (big endian)."
  
! #: config/ia64/ia64.opt:32
! msgid "Generate little endian code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ (big endian)."
  
! #: config/ia64/ia64.opt:36
! msgid "Generate code for GNU as."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU-Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°."
  
! #: config/ia64/ia64.opt:40
! msgid "Generate code for GNU ld."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ° GNU."
  
! #: config/ia64/ia64.opt:44
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ stop-Ð±Ð¸Ñ‚Ñ‹ Ð´Ð¾ Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² volatile asm."
  
! #: config/ia64/ia64.opt:48
! msgid "Use in/loc/out register names."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð¼ÐµÐ½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² in/loc/out."
  
! #: config/ia64/ia64.opt:55
! msgid "Enable use of sdata/scommon/sbss."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ sdata/scommon/sbss."
  
! #: config/ia64/ia64.opt:59
! msgid "Generate code without GP reg."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð±ÐµÐ· GP-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°."
  
! #: config/ia64/ia64.opt:63
! msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ gp Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð½Ð¾ (Ð½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ñ… Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… ÐµÐ³Ð¾ Ð½ÑƒÐ¶Ð½Ð¾ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ Ð¸ Ð²Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°Ñ‚ÑŒ)."
  
! #: config/ia64/ia64.opt:67
! msgid "Generate self-relocatable code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð°Ð¼Ð¾Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´."
  
! #: config/ia64/ia64.opt:71
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ Ð»Ð°Ñ‚ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/ia64/ia64.opt:75
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/ia64/ia64.opt:82
! msgid "Generate inline integer division, optimize for latency."
! msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ Ð»Ð°Ñ‚ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/ia64/ia64.opt:86
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/ia64/ia64.opt:90
! msgid "Do not inline integer division."
! msgstr "Ð�Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ†ÐµÐ»Ñ‹Ñ…."
  
! #: config/ia64/ia64.opt:94
! msgid "Generate inline square root, optimize for latency."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ sqrt, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ð¿Ð¾ Ð»Ð°Ñ‚ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/ia64/ia64.opt:98
! msgid "Generate inline square root, optimize for throughput."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ sqrt, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ð¿Ð¾ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/ia64/ia64.opt:102
! msgid "Do not inline square root."
! msgstr "Ð�Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð´ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€Ð½Ñ�."
  
! #: config/ia64/ia64.opt:106
! msgid "Enable DWARF line debug info via GNU as."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Dwarf Ð´Ð»Ñ� Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð² Ñ�Ñ‚Ñ€Ð¾Ðº Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ GNU-Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°."
  
! #: config/ia64/ia64.opt:110
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€Ð°Ð½Ð½ÐµÐµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ stop-Ð±Ð¸Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÑƒÐ»ÑƒÑ‡ÑˆÐµÐ½Ð¸Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�."
  
! #: config/ia64/ia64.opt:114 config/spu/spu.opt:72 config/pa/pa.opt:62
! #: config/sh/sh.opt:227
! msgid "Specify range of registers to make fixed."
! msgstr "Ð”Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼."
  
! #: config/ia64/ia64.opt:118 config/alpha/alpha.opt:130
! msgid "Specify bit size of immediate TLS offsets."
! msgstr "Ð‘Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ð¹ TLS."
  
! #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:514
! #: config/s390/s390.opt:194 config/sparc/sparc.opt:146
! #: config/visium/visium.opt:49
! msgid "Schedule code for given CPU."
! msgstr "ÐŸÐ»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
  
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Itanium CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -mtune=):"
  
! #: config/ia64/ia64.opt:136
! msgid "Use data speculation before reload."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ð²Ñ‹Ð±Ð¾Ñ€ÐºÑƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ´ Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¾Ð¹."
  
! #: config/ia64/ia64.opt:140
! msgid "Use data speculation after reload."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ð²Ñ‹Ð±Ð¾Ñ€ÐºÑƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸."
  
! #: config/ia64/ia64.opt:144
! msgid "Use control speculation."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ, Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ðµ Ð¿Ð¾ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸ÑŽ."
  
! #: config/ia64/ia64.opt:148
! msgid "Use in block data speculation before reload."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð»Ð¾Ñ‡Ð½Ð¾Ðµ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ðµ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð¼ Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸."
  
! #: config/ia64/ia64.opt:152
! msgid "Use in block data speculation after reload."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð»Ð¾Ñ‡Ð½Ð¾Ðµ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ðµ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸."
  
! #: config/ia64/ia64.opt:156
! msgid "Use in block control speculation."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð»Ð¾Ñ‡Ð½Ð¾Ðµ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ðµ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ."
  
! #: config/ia64/ia64.opt:160
! msgid "Use simple data speculation check."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚ÑƒÑŽ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð¹ Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸ Ð´Ð°Ð½Ð½Ñ‹Ñ…."
  
! #: config/ia64/ia64.opt:164
! msgid "Use simple data speculation check for control speculation."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚ÑƒÑŽ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð¹ Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´Ð»Ñ� Ð¿Ñ€Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð¼ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¿Ð¾ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸ÑŽ."
  
! #: config/ia64/ia64.opt:174
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr "Ð£Ñ‡ÐµÑ�Ñ‚ÑŒ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð¹ Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹."
  
! #: config/ia64/ia64.opt:178
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr "ÐŸÐ¾Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ stop Ð±Ð¸Ñ‚ Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ð° Ð¿Ñ€Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸."
  
! #: config/ia64/ia64.opt:182
! 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
! 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 "ÐœÑ�Ð³ÐºÐ¸Ð¹ Ð»Ð¸Ð¼Ð¸Ñ‚ Ð½Ð° Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð½Ð° Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹, Ð´Ð°Ð²Ð°Ñ� Ð±Ð¾Ð»ÐµÐµ Ð½Ð¸Ð·ÐºÐ¸Ð¹ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¼ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ðµ. Ð§Ð°Ñ�Ñ‚Ð¾ Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ñ‚Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð¾Ð² Ð±Ð°Ð½ÐºÐ¾Ð² ÐºÑ�ÑˆÐ°.  Ð—Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ â€” 1."
  
! #: config/ia64/ia64.opt:190
! 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
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð´Ð»Ñ� Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ð²Ñ‹Ð±Ð¾Ñ€Ð¾Ñ‡Ð½Ð¾Ð¼ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸."
  
! #: config/spu/spu.opt:20
! msgid "Emit warnings when run-time relocations are generated."
! msgstr "Ð’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÐµÐº Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�."
  
! #: config/spu/spu.opt:24
! msgid "Emit errors when run-time relocations are generated."
! msgstr "Ð’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÐµÐº Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�."
  
! #: config/spu/spu.opt:28
! msgid "Specify cost of branches (Default 20)."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ†ÐµÐ½Ñƒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð² (ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ 20)."
  
! #: config/spu/spu.opt:32
! msgid "Make sure loads and stores are not moved past DMA instructions."
! msgstr "ÐžÐ±ÐµÑ�Ð¿ÐµÑ‡Ð¸Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð¸ Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰Ð°Ð»Ð¸Ñ�ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ DMA Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹."
  
! #: config/spu/spu.opt:36
! msgid "volatile must be specified on any memory that is effected by DMA."
! msgstr "volatile Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½Ð° Ð»ÑŽÐ±ÑƒÑŽ Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ, Ð·Ð°Ñ‚Ñ€Ð°Ð³Ð¸Ð²Ð°ÐµÐ¼ÑƒÑŽ DMA."
  
! #: config/spu/spu.opt:40 config/spu/spu.opt:44
! msgid "Insert nops when it might improve performance by allowing dual issue (default)."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ nops, ÐºÐ¾Ð³Ð´Ð° Ñ�Ñ‚Ð¾ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ð²Ñ‹Ñ�Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð¿ÑƒÑ‚ÐµÐ¼ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ� Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð¿ÑƒÑ�ÐºÐ° (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)."
  
! #: config/spu/spu.opt:48
! msgid "Use standard main function as entry for startup."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½ÑƒÑŽ Ð³Ð»Ð°Ð²Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ main ÐºÐ°Ðº Ñ‚Ð¾Ñ‡ÐºÑƒ Ð²Ñ…Ð¾Ð´Ð° Ð¿Ñ€Ð¸ Ñ�Ñ‚Ð°Ñ€Ñ‚Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹."
  
! #: config/spu/spu.opt:52
! msgid "Generate branch hints for branches."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·ÐºÐ¸ Ð´Ð»Ñ� Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹."
  
! #: config/spu/spu.opt:56
! msgid "Maximum number of nops to insert for a hint (Default 2)."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ nops Ð¿Ñ€Ð¸ Ð²Ñ�Ñ‚Ð°Ð²ÐºÐµ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·ÐºÐ¸ (ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ 2)."
  
! #: config/spu/spu.opt:60
! msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
! msgstr "ÐŸÑ€Ð¸Ð¼ÐµÑ€Ð½Ð¾Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ñ… Ð¼ÐµÐ¶Ð´Ñƒ Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·ÐºÐ¾Ð¹ Ð¸ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¼ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸ÐµÐ¼ [125]."
  
! #: config/spu/spu.opt:64
! msgid "Generate code for 18 bit addressing."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 18-Ð±Ð¸Ñ‚Ð½Ð¾Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸."
  
! #: config/spu/spu.opt:68
! msgid "Generate code for 32 bit addressing."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸."
  
! #: config/spu/spu.opt:76
! msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ hbrp Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ñ… Ñ†ÐµÐ»ÐµÐ¹ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¸Ð·Ð±ÐµÐ¶Ð°Ñ‚ÑŒ SPU hang Ð·Ð°Ð¿ÑƒÑ�ÐºÐ°."
  
! #: config/spu/spu.opt:80 config/i386/i386.opt:257 config/s390/s390.opt:56
! msgid "Generate code for given CPU."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
  
! #: config/spu/spu.opt:88
! msgid "Access variables in 32-bit PPU objects (default)."
! msgstr "ÐžÐ±Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒÑ�Ñ� Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ð² 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… PPU Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ñ… (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)."
  
! #: config/spu/spu.opt:92
! msgid "Access variables in 64-bit PPU objects."
! msgstr "ÐžÐ±Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒÑ�Ñ� Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ð² 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… PPU Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ñ…."
  
! #: config/spu/spu.opt:96
! msgid "Allow conversions between __ea and generic pointers (default)."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼ÐµÐ¶Ð´Ñƒ __ea Ð¸ generic ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)."
  
! #: config/spu/spu.opt:100
! msgid "Size (in KB) of software data cache."
! msgstr "Ð Ð°Ð·Ð¼ÐµÑ€ (Ð² KB) Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð³Ð¾ ÐºÑ�ÑˆÐ° Ð´Ð°Ð½Ð½Ñ‹Ñ…."
  
! #: config/spu/spu.opt:104
! msgid "Atomically write back software data cache lines (default)."
! msgstr "Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ write back Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð³Ð¾ ÐºÑ�ÑˆÐ° Ð´Ð°Ð½Ð½Ñ‹Ñ… (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)."
  
! #: config/epiphany/epiphany.opt:24
! msgid "Don't use any of r32..r63."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ r32..r63."
  
! #: config/epiphany/epiphany.opt:28
! #, fuzzy
! #| msgid "preferentially allocate registers that allow short instruction generation."
! msgid "Preferentially allocate registers that allow short instruction generation."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð²Ñ‹Ð´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹."
  
! #: config/epiphany/epiphany.opt:32
! msgid "Set branch cost."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ†ÐµÐ½Ñƒ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹."
  
! #: config/epiphany/epiphany.opt:36
! msgid "Enable conditional move instruction usage."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ�."
  
! #: config/epiphany/epiphany.opt:40
! #, fuzzy
! #| msgid "set number of nops to emit before each insn pattern."
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ nops Ð´Ð»Ñ� Ð²Ñ‹Ð´Ð°Ñ‡Ð¸ Ð¿ÐµÑ€ÐµÐ´ ÐºÐ°Ð¶Ð´Ñ‹Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹."
  
! #: config/epiphany/epiphany.opt:52
! msgid "Use software floating point comparisons."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ñ‹Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ…."
  
! #: config/epiphany/epiphany.opt:56
! msgid "Enable split of 32 bit immediate loads into low / high part."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�Ñ‰ÐµÐ¿Ð»ÐµÐ½Ð¸Ðµ Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… Ð½Ð° low / high Ñ‡Ð°Ñ�Ñ‚Ð¸."
  
! #: config/epiphany/epiphany.opt:60
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ POST_INC / POST_DEC."
  
! #: config/epiphany/epiphany.opt:64
! msgid "Enable use of POST_MODIFY."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ POST_MODIFY."
  
! #: config/epiphany/epiphany.opt:68
! msgid "Set number of bytes on the stack preallocated for use by the callee."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð±Ð°Ð¹Ñ‚ Ð² Ñ�Ñ‚ÐµÐºÐµ Ð·Ð°Ñ€Ð°Ð½ÐµÐµ Ð²Ñ‹Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ñ… Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¹ Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ð¾Ð¹."
  
! #: config/epiphany/epiphany.opt:72
! msgid "Assume round to nearest is selected for purposes of scheduling."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð¾ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ðµ Ð´Ð¾ Ð±Ð»Ð¸Ð¶Ð°Ð¹ÑˆÐµÐ³Ð¾ Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ¹ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�."
  
! #: config/epiphany/epiphany.opt:76
! msgid "Generate call insns as indirect calls."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð° ÐºÐ°Ðº ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹."
  
! #: config/epiphany/epiphany.opt:80
! msgid "Generate call insns as direct calls."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð° ÐºÐ°Ðº Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹."
  
! #: config/epiphany/epiphany.opt:84
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¼ÐµÑ‚ÐºÐ¸ Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð¼Ð¾Ð³ÑƒÑ‚ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ 16-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñ‹Ñ… Ð°Ð´Ñ€ÐµÑ�Ð¾Ð²."
  
! #: config/epiphany/epiphany.opt:108
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
! msgstr "Ð£Ñ�ÐµÑ‡ÐµÐ½Ð¸Ðµ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð´Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸ÐµÐ¼ Ð´Ð»Ñ� Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼Ð°."
  
! #: config/epiphany/epiphany.opt:112
! msgid "Vectorize for double-word operations."
! msgstr "Ð’ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð²ÑƒÑ…Ñ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸."
  
! #: config/epiphany/epiphany.opt:128
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
! msgstr "Ð Ð°Ñ�Ñ‰ÐµÐ¿Ð»Ñ�Ñ‚ÑŒ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ 8-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¿ÐµÑ€ÐµÐ´ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ post-modify Ð°Ð´Ñ€ÐµÑ�Ð¾Ð²."
  
! #: config/epiphany/epiphany.opt:132
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ñ�."
  
! #: config/epiphany/epiphany.opt:136
! msgid "Set register to hold -1."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ñ€Ð°Ð²Ð½Ñ‹Ð¼ -1."
  
! #: config/ft32/ft32.opt:23
! #, fuzzy
! #| msgid "target the software simulator."
! msgid "Target the software simulator."
! msgstr "Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:225 config/mips/mips.opt:393
! #: config/arc/arc.opt:406
! msgid "Use LRA instead of reload."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ LRA Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸."
  
! #: config/ft32/ft32.opt:31
! #, fuzzy
! #| msgid "Avoid use of the DIV and MOD instructions"
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ DIV and MOD."
  
! #: config/ft32/ft32.opt:35
! #, fuzzy
! #| msgid "Target the AM33 processor."
! msgid "Target the FT32B architecture."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° AM33."
  
! #: config/ft32/ft32.opt:39
! #, fuzzy
! #| msgid "Enable code hoisting."
! msgid "Enable FT32B code compression."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð½Ñ�Ñ‚Ð¸Ðµ ÐºÐ¾Ð´Ð°."
  
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
! msgstr ""
  
! #: config/h8300/h8300.opt:23
! msgid "Generate H8S code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ H8S."
  
! #: config/h8300/h8300.opt:27
! msgid "Generate H8SX code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ H8SX."
  
! #: config/h8300/h8300.opt:31
! msgid "Generate H8S/2600 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ H8S/2600."
  
! #: config/h8300/h8300.opt:35
! msgid "Make integers 32 bits wide."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ†ÐµÐ»Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ 32 Ð±Ð¸Ñ‚Ð°."
  
! #: config/h8300/h8300.opt:42
! msgid "Use registers for argument passing."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²."
  
! #: config/h8300/h8300.opt:46
! msgid "Consider access to byte sized memory slow."
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ñ‹Ð¹."
  
! #: config/h8300/h8300.opt:50
! msgid "Enable linker relaxing."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ --relax Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐµ."
  
! #: config/h8300/h8300.opt:54
! msgid "Generate H8/300H code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ H8/300H."
  
! #: config/h8300/h8300.opt:58
! msgid "Enable the normal mode."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼."
  
! #: config/h8300/h8300.opt:62
! msgid "Use H8/300 alignment rules."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� H8/300H."
  
! #: config/h8300/h8300.opt:66
! msgid "Push extended registers on stack in monitor functions."
! msgstr "ÐŸÐ¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð½Ð° Ñ�Ñ‚ÐµÐº Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð¼Ð¾Ð½Ð¸Ñ‚Ð¾Ñ€Ð°."
  
! #: config/h8300/h8300.opt:70
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr "Ð�Ðµ Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð½Ð° Ñ�Ñ‚ÐµÐº Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð¼Ð¾Ð½Ð¸Ñ‚Ð¾Ñ€Ð°."
  
! #: config/pdp11/pdp11.opt:23
! msgid "Generate code for an 11/10."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 11/10."
  
! #: config/pdp11/pdp11.opt:27
! msgid "Generate code for an 11/40."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 11/40."
  
! #: config/pdp11/pdp11.opt:31
! msgid "Generate code for an 11/45."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 11/45."
  
! #: config/pdp11/pdp11.opt:35
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ‹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² ac0 (fr0 Ð² Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ðµ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Unix)."
  
! #: config/pdp11/pdp11.opt:39
! msgid "Use the DEC assembler syntax."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ DEC-Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð»Ñ� Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°."
  
! #: config/pdp11/pdp11.opt:43
! #, fuzzy
! #| msgid "Use the DEC assembler syntax."
! msgid "Use the GNU assembler syntax."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ DEC-Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð»Ñ� Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°."
  
! #: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:188
! #: config/frv/frv.opt:158
! msgid "Use hardware floating point."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
  
! #: config/pdp11/pdp11.opt:51
! msgid "Use 16 bit int."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 16-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° int."
  
! #: config/pdp11/pdp11.opt:55
! msgid "Use 32 bit int."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° int."
  
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
! msgid "Do not use hardware floating point."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ."
  
! #: config/pdp11/pdp11.opt:63
! msgid "Target has split I&D."
! msgstr "Ð¦ÐµÐ»ÐµÐ²Ð°Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ðµ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ…."
  
! #: config/pdp11/pdp11.opt:67
! msgid "Use UNIX assembler syntax."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ UNIX-Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð»Ñ� Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°."
  
! #: config/pdp11/pdp11.opt:71
! #, fuzzy
! #| msgid "Enable the use of the LRA register allocator."
! msgid "Use LRA register allocator."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ LRA Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²."
  
! #: config/xtensa/xtensa.opt:23
! msgid "Use CONST16 instruction to load constants."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ CONST16 Ð´Ð»Ñ� Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚."
  
! #: config/xtensa/xtensa.opt:27
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ (PIC) Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² ÐºÐ¾Ð´Ðµ Ñ�Ð´Ñ€Ð° OS."
  
! #: config/xtensa/xtensa.opt:31
! msgid "Use indirect CALLXn instructions for large programs."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð° CALLXn Ð² Ð±Ð¾Ð»ÑŒÑˆÐ¸Ñ… Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð°Ñ…."
  
! #: config/xtensa/xtensa.opt:35
! msgid "Automatically align branch targets to reduce branch penalties."
! msgstr "Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð¼ÐµÑ‚Ð¾Ðº Ð´Ð»Ñ� Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´ÐµÑ€Ð¶ÐµÐº Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð²."
  
! #: config/xtensa/xtensa.opt:39
! msgid "Intersperse literal pools with code in the text section."
! msgstr "ÐŸÐ¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ Ð² Ñ�ÐµÐºÑ†Ð¸ÑŽ text."
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
! msgstr "ÐžÑ�Ð»Ð°Ð±Ð¸Ñ‚ÑŒ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ñ‹ Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ðµ Ð¸ Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð¸Ñ… Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð² Ñ�ÐµÐºÑ†Ð¸ÑŽ text."
  
! #: config/xtensa/xtensa.opt:47
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
! msgstr "-mno-serialize-volatile\tÐ�Ðµ ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ðº volatile Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ñ� MEMW Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¼Ð¸."
  
! #: config/i386/cygming.opt:23
! msgid "Create console application."
! msgstr "Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ð¾Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ."
  
! #: config/i386/cygming.opt:27
! msgid "Generate code for a DLL."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL."
  
! #: config/i386/cygming.opt:31
! msgid "Ignore dllimport for functions."
! msgstr "Ð˜Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ dllimport Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
  
! #: config/i386/cygming.opt:35
! msgid "Use Mingw-specific thread support."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð² Mingw."
  
! #: config/i386/cygming.opt:39
! msgid "Set Windows defines."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¾Ð² Windows."
  
! #: config/i386/cygming.opt:43
! msgid "Create GUI application."
! msgstr "Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¼ Ð³Ñ€Ð°Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼."
  
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ GNU Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� PE Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð´Ð»Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½ÐµÐ½Ð½Ñ‹Ñ… common Ð´Ð°Ð½Ð½Ñ‹Ñ…."
  
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ Ð¾Ð±ÐµÑ€Ñ‚ÐºÐ¸ Cygwin DLL Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ð·Ð°Ð¼ÐµÐ½Ñ‹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² C++ new/delete."
  
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
! msgstr "Ð”Ð»Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð¿Ñ€Ð°Ð²Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð½Ð° Ñ�Ñ‚ÐµÐºÐµ."
  
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
! msgstr "ÐŸÐ¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� Ð² Ñ�ÐµÐºÑ†Ð¸ÑŽ .data."
  
! #: config/i386/mingw.opt:29
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ ISO msvcrt scanf/printf ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹."
  
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ unicode Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ€Ð¾Ñ� UNICODE."
  
  #: config/i386/i386.opt:192
  msgid "sizeof(long double) is 16."
*************** msgstr "sizeof(long double) Ñ€Ð°Ð²Ð½Ð¾ 1
*** 8709,8714 ****
--- 9666,9685 ----
  msgid "Use 80-bit long double."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 80-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ long double"
  
+ #: config/i386/i386.opt:208 config/s390/s390.opt:154
+ #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
+ msgid "Use 64-bit long double."
+ msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ long double."
+ 
+ #: config/i386/i386.opt:212 config/s390/s390.opt:150
+ #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
+ msgid "Use 128-bit long double."
+ msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 128-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ long double."
+ 
+ #: config/i386/i386.opt:216 config/sh/sh.opt:179
+ msgid "Reserve space for outgoing arguments in the function prologue."
+ msgstr "Ð’Ñ‹Ð´ÐµÐ»Ñ�Ñ‚ÑŒ Ð¼ÐµÑ�Ñ‚Ð¾ Ð´Ð»Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
+ 
  #: config/i386/i386.opt:220
  msgid "Align some doubles on dword boundary."
  msgstr "Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� double Ð¿Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð°."
*************** msgstr "Ð”ÐµÐ»Ð°Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°
*** 8797,8806 ****
  msgid "Use native (MS) bitfield layout."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ñ… Ð¿Ð¾Ð»ÐµÐ¹ Ð¿Ð¾ Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ�Ð¼ MS."
  
- #: config/i386/i386.opt:400 config/aarch64/aarch64.opt:96
- msgid "Omit the frame pointer in leaf functions."
- msgstr "Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ ÐºÐ°Ð´Ñ€Ð° Ð² Ð»Ð¸Ñ�Ñ‚Ð¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…."
- 
  #: config/i386/i386.opt:404
  msgid "Set 80387 floating-point precision to 32-bit."
  msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð´Ð»Ñ� 80387 32-Ð±Ð¸Ñ‚Ð½ÑƒÑŽ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
--- 9768,9773 ----
*************** msgstr "Ð§Ð¸Ñ�Ð»Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð´
*** 8833,8838 ****
--- 9800,9809 ----
  msgid "Alternate calling convention."
  msgstr "Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ðµ Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ� Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ…."
  
+ #: config/i386/i386.opt:440 config/alpha/alpha.opt:23
+ msgid "Do not use hardware fp."
+ msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ."
+ 
  #: config/i386/i386.opt:444
  msgid "Use SSE register passing conventions for SF and DF mode."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ� Ð¿Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² SSE Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ð¾Ð² SF Ð¸ DF."
*************** msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ð·Ð
*** 9250,9255 ****
--- 10221,10230 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸ÑŽ __mcount_loc, Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÑƒÑŽ Ð²Ñ�Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ mcount Ð¸Ð»Ð¸ __fentry__."
  
+ #: config/i386/i386.opt:934 config/s390/s390.opt:302
+ msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
+ msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ mcount/__fentry__ ÐºÐ°Ðº nop'Ñ‹. Ð”Ð»Ñ� Ð°ÐºÑ‚Ð¸Ð²Ð°Ñ†Ð¸Ð¸ Ñ�Ñ‚Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ñ‹ Ð² ÐºÐ¾Ð´."
+ 
  #: config/i386/i386.opt:939
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
*************** msgstr "Ð Ð°Ð·Ð±Ð¸Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹
*** 9278,9296 ****
  msgid "Support RTM built-in functions and code generation."
  msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ RTM Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ ÐºÐ¾Ð´Ð°."
  
- #: config/i386/i386.opt:967 c-family/c.opt:425 c-family/c.opt:1310
- #: c-family/c.opt:1314 c-family/c.opt:1318 c-family/c.opt:1322
- #: c-family/c.opt:1326 c-family/c.opt:1330 c-family/c.opt:1334
- #: c-family/c.opt:1341 c-family/c.opt:1345 c-family/c.opt:1349
- #: c-family/c.opt:1353 c-family/c.opt:1357 c-family/c.opt:1361
- #: c-family/c.opt:1365 c-family/c.opt:1369 c-family/c.opt:1373
- #: c-family/c.opt:1377 c-family/c.opt:1381 c-family/c.opt:1385
- #: c-family/c.opt:1389
- #, fuzzy
- #| msgid "Deprecated in GCC 8.  This switch has no effect."
- msgid "Deprecated in GCC 9.  This switch has no effect."
- msgstr "Deprecated in GCC 8.  Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚."
- 
  #: config/i386/i386.opt:971
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ MWAITX Ð¸ MONITORX Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ ÐºÐ¾Ð´Ð°."
--- 10253,10258 ----
*************** msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ CLZERO
*** 9303,9313 ****
  msgid "Support PKU built-in functions and code generation."
  msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ PKU Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ ÐºÐ¾Ð´Ð°."
  
- #: config/i386/i386.opt:983 config/aarch64/aarch64.opt:231
- #: config/rs6000/rs6000.opt:542
- msgid "Use given stack-protector guard."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð½ÑƒÑŽ Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÐ°"
- 
  #: config/i386/i386.opt:987
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð·Ð°Ñ‰Ð¸Ñ‚Ñ‹ Ñ�Ñ‚ÐµÐºÐ° (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mstack-protector-guard= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
--- 10265,10270 ----
*************** msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ð´Ð
*** 9324,9333 ****
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ñ‰Ð¸Ñ‚Ñ‹ Ñ�Ñ‚ÐµÐºÐ°."
  
- #: config/i386/i386.opt:1019 config/aarch64/aarch64.opt:72
- msgid "Generate code which uses only the general registers."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¾Ð±Ñ‰ÐµÐ³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�."
- 
  #: config/i386/i386.opt:1023
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
--- 10281,10286 ----
*************** msgstr ""
*** 9352,9357 ****
--- 10305,10314 ----
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
+ #: config/i386/i386.opt:1050 config/s390/s390.opt:268
+ msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
+ msgstr ""
+ 
  #: config/i386/i386.opt:1066
  msgid "Force indirect call and jump via register."
  msgstr ""
*************** msgstr ""
*** 9392,9476 ****
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸ÑŽ __mcount_loc, Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÑƒÑŽ Ð²Ñ�Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ mcount Ð¸Ð»Ð¸ __fentry__."
  
! #: config/i386/cygming.opt:23
! msgid "Create console application."
! msgstr "Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ð¾Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ."
  
! #: config/i386/cygming.opt:27
! msgid "Generate code for a DLL."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL."
  
! #: config/i386/cygming.opt:31
! msgid "Ignore dllimport for functions."
! msgstr "Ð˜Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ dllimport Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
  
! #: config/i386/cygming.opt:35
! msgid "Use Mingw-specific thread support."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð² Mingw."
  
! #: config/i386/cygming.opt:39
! msgid "Set Windows defines."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¾Ð² Windows."
  
! #: config/i386/cygming.opt:43
! msgid "Create GUI application."
! msgstr "Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¼ Ð³Ñ€Ð°Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼."
  
! #: config/i386/cygming.opt:47
! msgid "Use the GNU extension to the PE format for aligned common data."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ GNU Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� PE Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð´Ð»Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½ÐµÐ½Ð½Ñ‹Ñ… common Ð´Ð°Ð½Ð½Ñ‹Ñ…."
  
! #: config/i386/cygming.opt:51
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ Ð¾Ð±ÐµÑ€Ñ‚ÐºÐ¸ Cygwin DLL Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ð·Ð°Ð¼ÐµÐ½Ñ‹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² C++ new/delete."
  
! #: config/i386/cygming.opt:55
! msgid "For nested functions on stack executable permission is set."
! msgstr "Ð”Ð»Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð¿Ñ€Ð°Ð²Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð½Ð° Ñ�Ñ‚ÐµÐºÐµ."
  
! #: config/i386/cygming.opt:62
! msgid "Put relocated read-only data into .data section."
! msgstr "ÐŸÐ¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� Ð² Ñ�ÐµÐºÑ†Ð¸ÑŽ .data."
  
! #: config/i386/mingw-w64.opt:23
! msgid "Use unicode startup and define UNICODE macro."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ unicode Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ€Ð¾Ñ� UNICODE."
  
! #: config/i386/mingw.opt:29
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ ISO msvcrt scanf/printf ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹."
  
! #: config/moxie/moxie.opt:31
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ MUL.X Ð¸ UMUL.X Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/xtensa/xtensa.opt:23
! msgid "Use CONST16 instruction to load constants."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ CONST16 Ð´Ð»Ñ� Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚."
  
! #: config/xtensa/xtensa.opt:27
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ (PIC) Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² ÐºÐ¾Ð´Ðµ Ñ�Ð´Ñ€Ð° OS."
  
! #: config/xtensa/xtensa.opt:31
! msgid "Use indirect CALLXn instructions for large programs."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð° CALLXn Ð² Ð±Ð¾Ð»ÑŒÑˆÐ¸Ñ… Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð°Ñ…."
  
! #: config/xtensa/xtensa.opt:35
! msgid "Automatically align branch targets to reduce branch penalties."
! msgstr "Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð¼ÐµÑ‚Ð¾Ðº Ð´Ð»Ñ� Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´ÐµÑ€Ð¶ÐµÐº Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð²."
  
! #: config/xtensa/xtensa.opt:39
! msgid "Intersperse literal pools with code in the text section."
! msgstr "ÐŸÐ¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ Ð² Ñ�ÐµÐºÑ†Ð¸ÑŽ text."
  
! #: config/xtensa/xtensa.opt:43
! msgid "Relax literals in assembler and place them automatically in the text section."
! msgstr "ÐžÑ�Ð»Ð°Ð±Ð¸Ñ‚ÑŒ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ñ‹ Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ðµ Ð¸ Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð¸Ñ… Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð² Ñ�ÐµÐºÑ†Ð¸ÑŽ text."
  
! #: config/xtensa/xtensa.opt:47
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
! msgstr "-mno-serialize-volatile\tÐ�Ðµ ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ðº volatile Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ñ� MEMW Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¼Ð¸."
  
  #: config/sparc/sparc.opt:42
  msgid "Use flat register window model."
--- 10349,11194 ----
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸ÑŽ __mcount_loc, Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÑƒÑŽ Ð²Ñ�Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ mcount Ð¸Ð»Ð¸ __fentry__."
  
! #: config/pa/pa64-hpux.opt:23
! msgid "Assume code will be linked by GNU ld."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� GAS ld."
  
! #: config/pa/pa64-hpux.opt:27
! 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
! msgid "Specify UNIX standard for predefines and linking."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚ UNIX Ð´Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸."
  
! #: config/pa/pa-hpux.opt:27
! msgid "Generate cpp defines for server IO."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ�ÐµÑ€Ð²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð²Ð²Ð¾Ð´Ð°-Ð²Ñ‹Ð²Ð¾Ð´Ð°."
  
! #: config/pa/pa-hpux.opt:35
! msgid "Generate cpp defines for workstation IO."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð²Ð²Ð¾Ð´Ð°-Ð²Ñ‹Ð²Ð¾Ð´Ð° Ñ€Ð°Ð±Ð¾Ñ‡ÐµÐ¹ Ñ�Ñ‚Ð°Ð½Ñ†Ð¸Ð¸."
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
! msgid "Generate PA1.0 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ PA1.0."
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
! msgid "Generate PA1.1 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ PA1.1."
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ PA2.0 (Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð±Ð¸Ð½. ÑƒÑ‚Ð¸Ð»Ð¸Ñ‚Ñ‹ 2.10 Ð¸Ð»Ð¸ Ñ�Ñ‚Ð°Ñ€ÑˆÐµ)."
  
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
! msgstr "Ð’Ñ‹Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ð° ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ñ‹Ðµ Ñ�ÐºÑ€Ñ‹Ñ‚Ñ‹Ð¼Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ°Ð¼Ð¸."
  
! #: config/pa/pa.opt:50
! msgid "Disable FP regs."
! msgstr "Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²."
  
! #: config/pa/pa.opt:54
! msgid "Disable indexed addressing."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ð´ÐµÐºÑ�Ð½ÑƒÑŽ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸ÑŽ."
  
! #: config/pa/pa.opt:58
! msgid "Generate fast indirect calls."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹Ðµ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹."
  
! #: config/pa/pa.opt:66
! msgid "Assume code will be assembled by GAS."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ ÐºÐ¾Ð´ Ð±ÑƒÐ´ÐµÑ‚ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ GAS."
  
! #: config/pa/pa.opt:75
! msgid "Enable linker optimizations."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸."
  
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
! msgstr "Ð’Ñ�ÐµÐ³Ð´Ð° Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð°Ð»ÑŒÐ½Ð¸Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹."
  
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ð½Ñ‹Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�/Ð·Ð°Ð¿Ð¸Ñ�Ð¸."
  
! #: config/pa/pa.opt:91
! msgid "Disable space regs."
! msgstr "Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ space-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²."
  
! #: config/pa/pa.opt:107
! msgid "Use portable calling conventions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ðµ Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ� Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ…."
  
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr "ÐŸÑ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€, Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð¾Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
  
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
! msgid "Use software floating point."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½ÑƒÑŽ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
! 
! #: config/pa/pa.opt:144
! msgid "Do not disable space regs."
! msgstr "Ð�Ðµ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ space-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²."
! 
! #: config/v850/v850.opt:29
! msgid "Use registers r2 and r5."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ r2 Ð¸ r5."
! 
! #: config/v850/v850.opt:33
! msgid "Use 4 byte entries in switch tables."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 4-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð°Ñ… Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÐµÐ¹."
! 
! #: config/v850/v850.opt:37
! msgid "Enable backend debugging."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ backend Ð¾Ñ‚Ð»Ð°Ð´ÐºÑƒ."
! 
! #: config/v850/v850.opt:41
! msgid "Do not use the callt instruction (default)."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ callt (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)."
! 
! #: config/v850/v850.opt:45
! msgid "Reuse r30 on a per function basis."
! msgstr "ÐŸÐµÑ€ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ r30 Ð½Ð° Ð¿Ð¾Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ñ�Ð½Ð¾Ð²Ðµ."
! 
! #: config/v850/v850.opt:52
! msgid "Prohibit PC relative function calls."
! msgstr "Ð—Ð°Ð¿Ñ€ÐµÑ‚Ð¸Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ PC."
! 
! #: config/v850/v850.opt:56
! msgid "Use stubs for function prologues."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ð³Ð¾Ñ‚Ð¾Ð²ÐºÐ¸ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
! 
! #: config/v850/v850.opt:60
! msgid "Set the max size of data eligible for the SDA area."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ SDA."
! 
! #: config/v850/v850.opt:67
! msgid "Enable the use of the short load instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸."
! 
! #: config/v850/v850.opt:71
! msgid "Same as: -mep -mprolog-function."
! msgstr "Ð¢Ð¾ Ð¶Ðµ, Ñ‡Ñ‚Ð¾: -mep -mprolog-function."
! 
! #: config/v850/v850.opt:75
! msgid "Set the max size of data eligible for the TDA area."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ TDA."
! 
! #: config/v850/v850.opt:82
! msgid "Do not enforce strict alignment."
! msgstr "Ð�Ðµ Ñ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ."
! 
! #: config/v850/v850.opt:86
! 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
! msgid "Compile for the v850 processor."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850."
! 
! #: config/v850/v850.opt:97
! msgid "Compile for the v850e processor."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850e."
! 
! #: config/v850/v850.opt:101
! msgid "Compile for the v850e1 processor."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850e1."
! 
! #: config/v850/v850.opt:105
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� v850es Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° v850e1."
! 
! #: config/v850/v850.opt:109
! msgid "Compile for the v850e2 processor."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850e2."
! 
! #: config/v850/v850.opt:113
! msgid "Compile for the v850e2v3 processor."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850e2v3."
! 
! #: config/v850/v850.opt:117
! msgid "Compile for the v850e3v5 processor."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° v850e3v5."
! 
! #: config/v850/v850.opt:124
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ v850e3v5 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð°."
! 
! #: config/v850/v850.opt:128
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ ZDA."
! 
! #: config/v850/v850.opt:135
! msgid "Enable relaxing in the assembler."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð¸Ðµ Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ðµ."
! 
! #: config/v850/v850.opt:139
! msgid "Prohibit PC relative jumps."
! msgstr "Ð—Ð°Ð¿Ñ€ÐµÑ‚Ð¸Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ PC."
! 
! #: config/v850/v850.opt:143
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹."
! 
! #: config/v850/v850.opt:147
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð´Ð»Ñ� V850E2V3 Ð¸ Ð²Ñ‹ÑˆÐµ."
! 
! #: config/v850/v850.opt:151
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´Ð»Ñ� RH850 ABI.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ."
! 
! #: config/v850/v850.opt:155
! msgid "Enable support for the old GCC ABI."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ GCC ABI."
! 
! #: config/v850/v850.opt:159
! msgid "Support alignments of up to 64-bits."
! msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð²Ð¿Ð»Ð¾Ñ‚ÑŒ Ð´Ð¾ 64 Ð±Ð¸Ñ‚."
! 
! #: config/g.opt:27
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "-G<number>\tÐ Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ <Ñ‡Ð¸Ñ�Ð»Ð°> Ð±Ð°Ð¹Ñ‚ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ�ÐµÐºÑ†Ð¸Ñ�Ñ… (Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼)."
! 
! #: config/lynx.opt:23
! msgid "Support legacy multi-threading."
! msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¼Ð½Ð¾Ð³Ð¾Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸."
! 
! #: config/lynx.opt:27
! msgid "Use shared libraries."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ðµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸."
! 
! #: config/lynx.opt:31
! msgid "Support multi-threading."
! msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð¼Ð½Ð¾Ð³Ð¾Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸."
! 
! #: config/nvptx/nvptx.opt:22 config/gcn/gcn.opt:47
! msgid "Generate code for a 32-bit ABI."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ABI."
! 
! #: config/nvptx/nvptx.opt:26 config/gcn/gcn.opt:51
! msgid "Generate code for a 64-bit ABI."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ABI."
! 
! #: config/nvptx/nvptx.opt:30
! msgid "Link in code for a __main kernel."
! msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð² ÐºÐ¾Ð´Ðµ Ð´Ð»Ñ� Ñ�Ð´Ñ€Ð° __main."
! 
! #: config/nvptx/nvptx.opt:34
! msgid "Optimize partition neutering."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ñ€ÐµÐ´Ð½ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»Ð¾Ð²."
! 
! #: config/nvptx/nvptx.opt:38
! msgid "Use custom stacks instead of local memory for automatic storage."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ñ‚ÐµÐºÐ¸ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
! 
! #: config/nvptx/nvptx.opt:42
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ .local Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿Ð¾Ð´ Ñ�Ñ‚ÐµÐº, ÐºÐ¾Ð³Ð´Ð° Ñ‚Ð¾Ñ‡Ð½Ð¾Ðµ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾."
! 
! #: config/nvptx/nvptx.opt:46
! msgid "Generate code that can keep local state uniform across all lanes."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ðµ Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸Ðµ Ð¾Ð´Ð½Ð¾Ñ€Ð¾Ð´Ð½Ñ‹Ð¼ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð²."
! 
! #: config/nvptx/nvptx.opt:50
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð³Ñ€ÑƒÐ·ÐºÐ¸ OpenMP: Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ -msoft-stack and -muniform-simt."
! 
! #: config/nvptx/nvptx.opt:54
! #, fuzzy
! #| msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ÑƒÑ€Ð¾Ð²Ð½Ð¸ ISA (Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -mips)"
! 
! #: config/nvptx/nvptx.opt:64
! #, fuzzy
! #| msgid "The version of the C++ ABI in use."
! msgid "Specify the version of the ptx ISA to use."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� C++ ABI."
! 
! #: config/vxworks.opt:36
! msgid "Assume the VxWorks RTP environment."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� VxWorks RTP."
! 
! #: config/vxworks.opt:43
! msgid "Assume the VxWorks vThreads environment."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� VxWorks vThreads."
! 
! #: config/cr16/cr16.opt:23
! msgid "-msim   Use simulator runtime."
! msgstr "-msim   Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°."
! 
! #: config/cr16/cr16.opt:27
! msgid "Generate SBIT, CBIT instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ SBIT, CBIT."
! 
! #: config/cr16/cr16.opt:31
! msgid "Support multiply accumulate instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ÐµÐ¼."
! 
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ðº Ð´Ð°Ð½Ð½Ñ‹Ð¼ ÐºÐ°Ðº near, far Ð¸Ð»Ð¸ medium. ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� medium."
! 
! #: config/cr16/cr16.opt:42
! msgid "Generate code for CR16C architecture."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� CR16C Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹."
! 
! #: config/cr16/cr16.opt:46
! msgid "Generate code for CR16C+ architecture (Default)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� CR16C+ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)."
! 
! #: config/cr16/cr16.opt:50
! msgid "Treat integers as 32-bit."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ðµ ÐºÐ°Ðº 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ."
! 
! #: config/avr/avr.opt:23
! msgid "Use subroutines for function prologues and epilogues."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¾Ð²/Ñ�Ð¿Ð¸Ð»Ð¾Ð³Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
! 
! #: config/avr/avr.opt:27
! msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr "-mmcu=MCU\tÐ’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ MCU."
! 
! #: config/avr/avr.opt:31
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr ""
! 
! #: config/avr/avr.opt:35
! msgid "Set the number of 64 KiB flash segments."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ‡Ð¸Ñ�Ð»Ð¾ 64 ÐšÐ‘ Ñ„Ð»Ñ�Ñˆ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð¾Ð²."
! 
! #: config/avr/avr.opt:39
! msgid "Indicate presence of a processor erratum."
! msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ Ð¾ÑˆÐ¸Ð±Ð¾Ðº Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
! 
! #: config/avr/avr.opt:43
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ/Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Read-Modify-Write (RMW)"
! 
! #: config/avr/avr.opt:53
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
! msgstr ""
! 
! #: config/avr/avr.opt:57
! msgid "Use an 8-bit 'int' type."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ 'int' Ñ‚Ð¸Ð¿."
! 
! #: config/avr/avr.opt:61
! msgid "Change the stack pointer without disabling interrupts."
! msgstr "Ð˜Ð·Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ñ�Ñ‚ÐµÐºÐ° Ð±ÐµÐ· Ð¾Ñ‚Ð¼ÐµÐ½Ñ‹ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹."
! 
! #: config/avr/avr.opt:65
! 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
! msgid "Treat main as if it had attribute OS_task."
! msgstr ""
! 
! #: config/avr/avr.opt:79
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr "Ð˜Ð·Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¼Ð»Ð°Ð´ÑˆÐ¸Ðµ 8 Ð±Ð¸Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ�Ñ‚ÐµÐºÐ°."
! 
! #: config/avr/avr.opt:83
! msgid "Relax branches."
! msgstr "ÐžÑ�Ð»Ð°Ð±Ð¸Ñ‚ÑŒ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ñ�."
! 
! #: config/avr/avr.opt:87
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ð¼Ð°ÑˆÐ¸Ð½Ñƒ Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð¸Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° ÐºÐ¾Ð¼Ð°Ð½Ð´."
! 
! #: config/avr/avr.opt:91
! 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
! 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
! 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
! msgid "Warn if the address space of an address is changed."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚Ñ�Ñ�."
! 
! #: config/avr/avr.opt:108
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr ""
! 
! #: config/avr/avr.opt:112
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�ÐµÑ‡ÐµÐ½Ð¸Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ� Ðº Ð½ÑƒÐ»ÑŽ Ð´Ð»Ñ� Ð´Ñ€Ð¾Ð±Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹."
! 
! #: config/avr/avr.opt:116
! 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
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr "Ð�Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‰ÐµÐ¹ Ð¾Ñ‚ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð° Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¾Ð¹ lib<MCU>.a."
! 
! #: config/m32r/m32r.opt:34
! msgid "Compile for the m32rx."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� m32rx."
! 
! #: config/m32r/m32r.opt:38
! msgid "Compile for the m32r2."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� m32r2."
! 
! #: config/m32r/m32r.opt:42
! msgid "Compile for the m32r."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� m32r."
! 
! #: config/m32r/m32r.opt:46
! msgid "Align all loops to 32 byte boundary."
! msgstr "Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ñ†Ð¸ÐºÐ»Ñ‹ Ð¿Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ 32 Ð±Ð°Ð¹Ñ‚."
! 
! #: config/m32r/m32r.opt:50
! msgid "Prefer branches over conditional execution."
! msgstr "ÐžÑ‚Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°Ð¼, Ð° Ð½Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸ÑŽ."
! 
! #: config/m32r/m32r.opt:54
! msgid "Give branches their default cost."
! msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°Ð¼ Ñ†ÐµÐ½Ñƒ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ."
! 
! #: config/m32r/m32r.opt:58
! msgid "Display compile time statistics."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸."
! 
! #: config/m32r/m32r.opt:62
! msgid "Specify cache flush function."
! msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ�Ð±Ñ€Ð¾Ñ�Ð° ÐºÑ�ÑˆÐ°."
! 
! #: config/m32r/m32r.opt:66
! msgid "Specify cache flush trap number."
! msgstr "Ð�Ð¾Ð¼ÐµÑ€ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾ Ñ�Ð±Ñ€Ð¾Ñ�Ñƒ ÐºÑ�ÑˆÐ°."
! 
! #: config/m32r/m32r.opt:70
! msgid "Only issue one instruction per cycle."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� Ð²Ñ‹Ð´Ð°Ñ‡ÐµÐ¹ Ð¾Ð´Ð½Ð¾Ð¹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð½Ð° Ñ‚Ð°ÐºÑ‚."
! 
! #: config/m32r/m32r.opt:74
! msgid "Allow two instructions to be issued per cycle."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� Ð²Ñ‹Ð´Ð°Ñ‡ÐµÐ¹ Ð´Ð²ÑƒÑ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð½Ð° Ñ‚Ð°ÐºÑ‚."
! 
! #: config/m32r/m32r.opt:78
! msgid "Code size: small, medium or large."
! msgstr "ÐœÐ¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð°: small, medium, large+."
! 
! #: config/m32r/m32r.opt:94
! msgid "Don't call any cache flush functions."
! msgstr "Ð�Ðµ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð±Ñ€Ð¾Ñ�Ð° ÐºÑ�ÑˆÐ°."
! 
! #: config/m32r/m32r.opt:98
! msgid "Don't call any cache flush trap."
! msgstr "Ð�Ðµ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾ Ñ�Ð±Ñ€Ð¾Ñ�Ñƒ ÐºÑ�ÑˆÐ°."
! 
! #: config/m32r/m32r.opt:105
! msgid "Small data area: none, sdata, use."
! msgstr "ÐžÐ±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¼Ð°Ð»Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…: none, sdata, use."
! 
! #: config/s390/tpf.opt:23
! msgid "Enable TPF-OS tracing code."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ‚Ñ€Ð°Ñ�Ñ�Ð¸Ñ€Ð¾Ð²ÐºÐ¸ TPF-OS."
! 
! #: config/s390/tpf.opt:27
! msgid "Specify main object for TPF-OS."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð³Ð»Ð°Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� TPF-OS."
! 
! #: config/s390/s390.opt:48
! msgid "31 bit ABI."
! msgstr "31-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI."
! 
! #: config/s390/s390.opt:52
! msgid "64 bit ABI."
! msgstr "64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI."
! 
! #: config/s390/s390.opt:120
! msgid "Maintain backchain pointer."
! msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ."
! 
! #: config/s390/s390.opt:124
! msgid "Additional debug prints."
! msgstr "Ð”Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð°Ñ� Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ."
! 
! #: config/s390/s390.opt:128
! msgid "ESA/390 architecture."
! msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° ESA/390."
! 
! #: config/s390/s390.opt:132
! msgid "Enable decimal floating point hardware support."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
! 
! #: config/s390/s390.opt:136
! msgid "Enable hardware floating point."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ."
! 
! #: config/s390/s390.opt:140
! 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:158
! msgid "Use hardware transactional execution instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�"
! 
! #: config/s390/s390.opt:162
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¸ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ ABI."
! 
! #: config/s390/s390.opt:166
! msgid "Use packed stack layout."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½ÑƒÑŽ Ñ€Ð°Ñ�ÐºÐ»Ð°Ð´ÐºÑƒ Ð² Ñ�Ñ‚ÐµÐºÐµ."
! 
! #: config/s390/s390.opt:170
! msgid "Use bras for executable < 64k."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ bras, ÐµÑ�Ð»Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» < 64Ðš."
! 
! #: config/s390/s390.opt:174
! msgid "Disable hardware floating point."
! msgstr "Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ."
! 
! #: config/s390/s390.opt:178
! 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:182
! msgid "Switches off the -mstack-guard= option."
! msgstr "Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ -mstack-guard= Ð¾Ð¿Ñ†Ð¸ÑŽ."
! 
! #: config/s390/s390.opt:186
! msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ðµ ÐºÐ¾Ð´, Ð¾Ð±ÐµÑ�Ð¿ÐµÑ‡Ð¸Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ trap Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ñ�Ñ‚ÐµÐºÐ°."
! 
! #: config/s390/s390.opt:190
! msgid "Switches off the -mstack-size= option."
! msgstr "Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ -mstack-size= Ð¾Ð¿Ñ†Ð¸ÑŽ."
! 
! #: config/s390/s390.opt:198
! msgid "Use the mvcle instruction for block moves."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ mvcle Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ð±Ð»Ð¾Ñ‡Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»Ð¾Ðº."
! 
! #: config/s390/s390.opt:202
! 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:207
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ alloca Ð¸Ð»Ð¸ Ñ�Ð¾Ð·Ð´Ð°Ñ‘Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°."
! 
! #: config/s390/s390.opt:211
! msgid "Warn if a single function's framesize exceeds the given framesize."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾ÐºÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¿Ñ€ÐµÐ²Ð¾Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ."
! 
! #: config/s390/s390.opt:215
! msgid "z/Architecture."
! msgstr "z/Ð�Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð°."
! 
! #: config/s390/s390.opt:219
! 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:229 config/arm/arm.opt:172
! msgid "Assume data segments are relative to text segment."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´."
! 
! #: config/s390/s390.opt:234
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:239
! 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:247
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:251
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
! msgstr ""
! 
! #: config/s390/s390.opt:256
! 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:262
! 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:284
! 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:293
! #, fuzzy
! #| msgid "Emit profiling counter call at function entry before prologue."
! 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:298
! #, fuzzy
! #| msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸ÑŽ __mcount_loc, Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÑƒÑŽ Ð²Ñ�Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ mcount Ð¸Ð»Ð¸ __fentry__."
! 
! #: config/rl78/rl78.opt:27 config/rx/rx.opt:87
! msgid "Use the simulator runtime."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°."
! 
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr "Ð’Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� (none/g13/g14)."
! 
! #: config/rl78/rl78.opt:50
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ�Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹, Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ¾Ð² Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹."
! 
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr ""
! 
! #: config/rl78/rl78.opt:58
! 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
! msgid "Alias for -mcpu=g10."
! msgstr "Ð¡Ð¸Ð½Ð¾Ð½Ð¸Ð¼ -mcpu=g10."
! 
! #: config/rl78/rl78.opt:81
! msgid "Alias for -mcpu=g13."
! msgstr "Ð¡Ð¸Ð½Ð¾Ð½Ð¸Ð¼ -mcpu=g13."
! 
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
! msgid "Alias for -mcpu=g14."
! msgstr "Ð¡Ð¸Ð½Ð¾Ð½Ð¸Ð¼ -mcpu=g14."
! 
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ ES Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ES: Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…."
! 
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÑ‚ MDUC Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð² Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ°Ñ… Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ G13."
! 
! #: config/stormy16/stormy16.opt:24
! msgid "Provide libraries for the simulator."
! msgstr "Ð¡Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð´Ð»Ñ� Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°."
! 
! #: config/arm/arm-tables.opt:25
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¸ -mtune= Ð¾Ð¿Ñ†Ð¸Ñ�Ð¼Ð¸):"
! 
! #: config/arm/arm-tables.opt:257
! msgid "Known ARM architectures (for use with the -march= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
! 
! #: config/arm/arm-tables.opt:354
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM FPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mfpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
! 
! #: config/arm/arm.opt:35
! msgid "TLS dialect to use:"
! msgstr "TLS Ð´Ð¸Ð°Ð»ÐµÐºÑ‚ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�:"
! 
! #: config/arm/arm.opt:45
! msgid "Specify an ABI."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ ABI."
! 
! #: config/arm/arm.opt:49
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM ABIs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mabi= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
! 
! #: config/arm/arm.opt:68
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð² abort, ÐµÑ�Ð»Ð¸ Ð² noreturn-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�."
! 
! #: config/arm/arm.opt:75
! msgid "Generate APCS conformant stack frames."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ APCS-Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ÐºÐ°Ð´Ñ€Ñ‹ Ñ�Ñ‚ÐµÐºÐ°."
! 
! #: config/arm/arm.opt:79
! msgid "Generate re-entrant, PIC code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐµÐ½Ñ‚ÐµÑ€Ð°Ð±ÐµÐ»ÑŒÐ½Ñ‹Ð¹ PIC-ÐºÐ¾Ð´."
! 
! #: config/arm/arm.opt:95
! msgid "Generate code in 32 bit ARM state."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð² 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ ARM Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸Ð¸."
! 
! #: config/arm/arm.opt:103
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr "Thumb: Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹ Ð¸Ð· ARM-Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼."
! 
! #: config/arm/arm.opt:107
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr "Thumb: Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ�Ñ�Ñ‹Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð½Ðµ-Thumb ÐºÐ¾Ð´."
! 
! #: config/arm/arm.opt:115
! msgid "Specify if floating point hardware should be used."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¸ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚ÑƒÑ€Ñƒ Ð´Ð»Ñ� Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹."
! 
! #: config/arm/arm.opt:119
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ ÐºÐ°Ðº Ð´Ð»Ñ� ARMv8-M Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸."
! 
! #: config/arm/arm.opt:123
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ ABIs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mfloat-abi= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
! 
! #: config/arm/arm.opt:136
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr "ÐŸÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ARM/Thumb Ñ€ÐµÐ¶Ð¸Ð¼Ñ‹ Ð½Ð° Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð´Ð»Ñ� Ñ‚ÐµÑ�Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°."
! 
! #: config/arm/arm.opt:140
! msgid "Specify the __fp16 floating-point format."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ __fp16 Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸."
! 
! #: config/arm/arm.opt:144
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ __fp16 Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mfp16-format= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
! 
! #: config/arm/arm.opt:157
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚ÑƒÑ€Ñƒ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹."
! 
! #: config/arm/arm.opt:168
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹, ÐµÑ�Ð»Ð¸ Ð½ÑƒÐ¶Ð½Ð¾."
! 
! #: config/arm/arm.opt:176
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð´Ð»Ñ� PIC-Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸."
! 
! #: config/arm/arm.opt:180
! msgid "Store function names in object code."
! msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ Ð¸Ð¼ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð¼ ÐºÐ¾Ð´Ðµ."
! 
! #: config/arm/arm.opt:184
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ°Ñ‚ÑŒ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
! 
! #: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240
! msgid "Do not load the PIC register in function prologues."
! msgstr "Ð�Ðµ Ð·Ð°Ð³Ñ€ÑƒÐ¶Ð°Ñ‚ÑŒ PIC-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
! 
! #: config/arm/arm.opt:195
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr "ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð°Ñ…. (Deprecated)."
! 
! #: config/arm/arm.opt:199
! msgid "Generate code for Thumb state."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Thumb Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸Ñ�."
! 
! #: config/arm/arm.opt:203
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð¼ÐµÐ¶Ð´Ñƒ Thumb Ð¸ ARM Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð°Ð¼Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´."
! 
! #: config/arm/arm.opt:207
! msgid "Specify thread local storage scheme."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ñ…ÐµÐ¼Ñƒ thread local Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
! 
! #: config/arm/arm.opt:211
! msgid "Specify how to access the thread pointer."
! msgstr "Ð¡Ð¿Ð¾Ñ�Ð¾Ð± Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð½Ð¸Ñ‚ÑŒ."
! 
! #: config/arm/arm.opt:215
! msgid "Valid arguments to -mtp=:"
! msgstr "ÐšÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� -mtp=:"
! 
! #: config/arm/arm.opt:228
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Thumb: Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ (Ð½Ðµ Ð»Ð¸Ñ�Ñ‚Ð¾Ð²Ñ‹Ðµ) ÐºÐ°Ð´Ñ€Ñ‹ Ñ�Ñ‚ÐµÐºÐ°, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð½Ðµ Ð½ÑƒÐ¶Ð½Ñ‹."
! 
! #: config/arm/arm.opt:232
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Thumb: Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ (Ð»Ð¸Ñ�Ñ‚Ð¾Ð²Ñ‹Ðµ) ÐºÐ°Ð´Ñ€Ñ‹ Ñ�Ñ‚ÐµÐºÐ°, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð½Ðµ Ð½ÑƒÐ¶Ð½Ñ‹."
! 
! #: config/arm/arm.opt:236 config/mn10300/mn10300.opt:42
! msgid "Tune code for the given processor."
! msgstr "Ð�Ð´Ð°Ð¿Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
! 
! #: config/arm/arm.opt:240
! 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:251
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‡ÐµÑ‚Ñ‹Ñ€ÐµÑ…Ñ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ (Ð° Ð½Ðµ Ð´Ð²ÑƒÑ…Ñ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ) Neon Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸."
! 
! #: config/arm/arm.opt:255
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð²ÑƒÑ…Ñ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ (Ð° Ð½Ðµ Ñ‡ÐµÑ‚Ñ‹Ñ€ÐµÑ…Ñ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ) Neon Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸."
! 
! #: config/arm/arm.opt:259
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
! msgstr ""
! 
! #: config/arm/arm.opt:263
! msgid "Only generate absolute relocations on word sized values."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñ‹Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°."
! 
! #: config/arm/arm.opt:267
! msgid "Generate IT blocks appropriate for ARMv8."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ IT Ð±Ð»Ð¾ÐºÐ¸ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ðµ Ð´Ð»Ñ� ARMv8."
! 
! #: config/arm/arm.opt:271
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr "Ð˜Ð·Ð±ÐµÐ³Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ñ†ÐµÐ»ÐµÐ²Ñ‹Ñ… Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð² LDRD Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ�Ð¿Ñ€Ð¾Ð²Ð¾Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Cortex-M3 Ð¾ÑˆÐ¸Ð±ÐºÐ¸."
! 
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:461 config/arc/arc.opt:496
! msgid "Enable unaligned word and halfword accesses to packed data."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¸ Ð¿Ð¾Ð»ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ðº ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ð¼."
! 
! #: config/arm/arm.opt:280
! msgid "Use Neon to perform 64-bits operations rather than core registers."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Neon Ð´Ð»Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹, Ð° Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ñ�Ð´Ñ€Ð°."
! 
! #: config/arm/arm.opt:284
! msgid "Assume loading data from flash is slower than fetching instructions."
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¸Ð· Ñ„Ð»Ñ�Ñˆ-Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½ÐµÐµ Ñ‡ÐµÐ¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸."
! 
! #: config/arm/arm.opt:288
! msgid "Assume unified syntax for inline assembly code."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ ÑƒÐ½Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°."
! 
! #: config/arm/arm.opt:292
! msgid "Do not allow constant data to be placed in code sections."
! msgstr "Ð�Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² Ñ�ÐµÐºÑ†Ð¸Ñ�Ñ… ÐºÐ¾Ð´Ð°."
! 
! #: config/arm/arm.opt:296
! msgid "When linking for big-endian targets, generate a BE8 format image."
! msgstr ""
! 
! #: config/arm/arm.opt:300
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
! msgstr ""
! 
! #: config/arm/arm.opt:304 config/sh/sh.opt:195
! msgid "Cost to assume for a branch insn."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð°Ñ� Ñ†ÐµÐ½Ð° Ð´Ð»Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ñ�."
! 
! #: config/arm/arm.opt:308
! #, fuzzy
! #| msgid "Generate code which uses only the general registers."
! msgid "Generate code which uses the core registers only (r0-r14)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¾Ð±Ñ‰ÐµÐ³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�."
! 
! #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
! #: config/visium/visium.opt:37
! msgid "Use hardware FP."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ."
! 
! #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
! msgid "Do not use hardware FP."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ."
  
  #: config/sparc/sparc.opt:42
  msgid "Use flat register window model."
*************** msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð
*** 9588,9594 ****
  
  #: config/sparc/sparc.opt:251
  msgid "Enable strict 32-bit psABI struct return checking."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾Ð³ÑƒÑŽ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ psABI"
  
  #: config/sparc/sparc.opt:255
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
--- 11306,11312 ----
  
  #: config/sparc/sparc.opt:251
  msgid "Enable strict 32-bit psABI struct return checking."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾Ð³ÑƒÑŽ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ psABI."
  
  #: config/sparc/sparc.opt:255
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
*************** msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ…Ð¾Ð´Ñ‹ Ð´
*** 9610,9810 ****
  msgid "Specify the memory model in effect for the program."
  msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÑƒÑŽ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹."
  
! #: config/m32c/m32c.opt:23
! msgid "-msim\tUse simulator runtime."
! msgstr "-msim\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ runtime Ð´Ð»Ñ� Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
! #: config/m32c/m32c.opt:27
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr "-mcpu=r8c\tÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� R8C Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð²."
  
! #: config/m32c/m32c.opt:31
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr "-mcpu=m16c\tÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� M16C Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð²."
  
! #: config/m32c/m32c.opt:35
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr "-mcpu=m32c\tÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� M32CM Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð²."
  
! #: config/m32c/m32c.opt:39
! msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr "-mcpu=m32c\tÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� M32C Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð²."
  
! #: config/m32c/m32c.opt:43
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr "-memregs=\tÐ§Ð¸Ñ�Ð»Ð¾ memreg Ð±Ð°Ð¹Ñ‚ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 16, Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½: 0..16)."
  
! #: config/iq2000/iq2000.opt:31
! msgid "Specify CPU for code generation purposes."
! msgstr "ÐŸÑ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€, Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð¾Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ ÐºÐ¾Ð´Ð°."
  
! #: config/iq2000/iq2000.opt:47
! msgid "Specify CPU for scheduling purposes."
! msgstr "ÐŸÑ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€, Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð¾Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´."
  
! #: config/iq2000/iq2000.opt:51
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ IQ2000 CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/iq2000/iq2000.opt:70
! msgid "No default crt0.o."
! msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» crt0.o."
  
! #: config/g.opt:27
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "-G<number>\tÐ Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ <Ñ‡Ð¸Ñ�Ð»Ð°> Ð±Ð°Ð¹Ñ‚ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ�ÐµÐºÑ†Ð¸Ñ�Ñ… (Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼)."
  
! #: config/linux-android.opt:23
! msgid "Generate code for the Android platform."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Android"
  
! #: config/ia64/ilp32.opt:3
! msgid "Generate ILP32 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ILP32."
  
! #: config/ia64/ilp32.opt:7
! msgid "Generate LP64 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� LP64."
  
! #: config/ia64/ia64.opt:28
! msgid "Generate big endian code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ (big endian)."
  
! #: config/ia64/ia64.opt:32
! msgid "Generate little endian code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ (big endian)."
  
! #: config/ia64/ia64.opt:36
! msgid "Generate code for GNU as."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU-Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°."
  
! #: config/ia64/ia64.opt:40
! msgid "Generate code for GNU ld."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ° GNU."
  
! #: config/ia64/ia64.opt:44
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ stop-Ð±Ð¸Ñ‚Ñ‹ Ð´Ð¾ Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² volatile asm."
  
! #: config/ia64/ia64.opt:48
! msgid "Use in/loc/out register names."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð¼ÐµÐ½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² in/loc/out."
  
! #: config/ia64/ia64.opt:55
! msgid "Enable use of sdata/scommon/sbss."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ sdata/scommon/sbss."
  
! #: config/ia64/ia64.opt:59
! msgid "Generate code without GP reg."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð±ÐµÐ· GP-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°."
  
! #: config/ia64/ia64.opt:63
! msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ gp Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð½Ð¾ (Ð½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ñ… Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… ÐµÐ³Ð¾ Ð½ÑƒÐ¶Ð½Ð¾ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ Ð¸ Ð²Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°Ñ‚ÑŒ)."
  
! #: config/ia64/ia64.opt:67
! msgid "Generate self-relocatable code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð°Ð¼Ð¾Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´."
  
! #: config/ia64/ia64.opt:71
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ Ð»Ð°Ñ‚ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/ia64/ia64.opt:75
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/ia64/ia64.opt:82
! msgid "Generate inline integer division, optimize for latency."
! msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ Ð»Ð°Ñ‚ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/ia64/ia64.opt:86
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/ia64/ia64.opt:90
! msgid "Do not inline integer division."
! msgstr "Ð�Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ†ÐµÐ»Ñ‹Ñ…."
  
! #: config/ia64/ia64.opt:94
! msgid "Generate inline square root, optimize for latency."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ sqrt, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ð¿Ð¾ Ð»Ð°Ñ‚ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/ia64/ia64.opt:98
! msgid "Generate inline square root, optimize for throughput."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ sqrt, Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ð¿Ð¾ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/ia64/ia64.opt:102
! msgid "Do not inline square root."
! msgstr "Ð�Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð´ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€Ð½Ñ�."
  
! #: config/ia64/ia64.opt:106
! msgid "Enable DWARF line debug info via GNU as."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Dwarf Ð´Ð»Ñ� Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð² Ñ�Ñ‚Ñ€Ð¾Ðº Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ GNU-Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°."
  
! #: config/ia64/ia64.opt:110
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€Ð°Ð½Ð½ÐµÐµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ stop-Ð±Ð¸Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÑƒÐ»ÑƒÑ‡ÑˆÐµÐ½Ð¸Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�."
  
! #: config/ia64/ia64.opt:126
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Itanium CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ -mtune=):"
  
! #: config/ia64/ia64.opt:136
! msgid "Use data speculation before reload."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ð²Ñ‹Ð±Ð¾Ñ€ÐºÑƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ´ Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¾Ð¹."
  
! #: config/ia64/ia64.opt:140
! msgid "Use data speculation after reload."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ð²Ñ‹Ð±Ð¾Ñ€ÐºÑƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸."
  
! #: config/ia64/ia64.opt:144
! msgid "Use control speculation."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ, Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ðµ Ð¿Ð¾ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸ÑŽ."
  
! #: config/ia64/ia64.opt:148
! msgid "Use in block data speculation before reload."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð»Ð¾Ñ‡Ð½Ð¾Ðµ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ðµ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð¼ Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸."
  
! #: config/ia64/ia64.opt:152
! msgid "Use in block data speculation after reload."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð»Ð¾Ñ‡Ð½Ð¾Ðµ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ðµ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸."
  
! #: config/ia64/ia64.opt:156
! msgid "Use in block control speculation."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð»Ð¾Ñ‡Ð½Ð¾Ðµ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ðµ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ."
  
! #: config/ia64/ia64.opt:160
! msgid "Use simple data speculation check."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚ÑƒÑŽ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð¹ Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸ Ð´Ð°Ð½Ð½Ñ‹Ñ…."
  
! #: config/ia64/ia64.opt:164
! msgid "Use simple data speculation check for control speculation."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚ÑƒÑŽ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð¹ Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´Ð»Ñ� Ð¿Ñ€Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð¼ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¿Ð¾ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸ÑŽ."
  
! #: config/ia64/ia64.opt:174
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr "Ð£Ñ‡ÐµÑ�Ñ‚ÑŒ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð¹ Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹."
  
! #: config/ia64/ia64.opt:178
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr "ÐŸÐ¾Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ stop Ð±Ð¸Ñ‚ Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ð° Ð¿Ñ€Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸."
  
! #: config/ia64/ia64.opt:182
! 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
! 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 "ÐœÑ�Ð³ÐºÐ¸Ð¹ Ð»Ð¸Ð¼Ð¸Ñ‚ Ð½Ð° Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð½Ð° Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹, Ð´Ð°Ð²Ð°Ñ� Ð±Ð¾Ð»ÐµÐµ Ð½Ð¸Ð·ÐºÐ¸Ð¹ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¼ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ðµ. Ð§Ð°Ñ�Ñ‚Ð¾ Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ñ‚Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð¾Ð² Ð±Ð°Ð½ÐºÐ¾Ð² ÐºÑ�ÑˆÐ°.  Ð—Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ â€” 1."
  
! #: config/ia64/ia64.opt:190
! 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
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð´Ð»Ñ� Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ð²Ñ‹Ð±Ð¾Ñ€Ð¾Ñ‡Ð½Ð¾Ð¼ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸."
  
  #: config/nios2/elf.opt:26
  msgid "Link with a limited version of the C library."
--- 11328,11948 ----
  msgid "Specify the memory model in effect for the program."
  msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÑƒÑŽ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹."
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
! msgid "Generate 64-bit code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´."
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
! msgid "Generate 32-bit code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´."
  
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¸ -mtune= ÐºÐ»ÑŽÑ‡Ð°Ð¼Ð¸):"
  
! #: config/rs6000/476.opt:24
! 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's Ñ�Ñ‚ÐµÐº Ñ�Ñ�Ñ‹Ð»Ð¾Ðº Ð¿ÑƒÑ‚ÐµÐ¼ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� blr Ñ� bcl/bl Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¼Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¼Ð¸ Ð´Ð»Ñ� GOT Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¾Ð²."
  
! #: config/rs6000/aix64.opt:24
! msgid "Compile for 64-bit pointers."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹."
  
! #: config/rs6000/aix64.opt:28
! msgid "Compile for 32-bit pointers."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹."
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
! msgid "Select code model."
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð°."
  
! #: config/rs6000/aix64.opt:49
! msgid "Support message passing with the Parallel Environment."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð°Ð¼Ð¸ Parallel Environment."
  
! #: config/rs6000/linux64.opt:24
! msgid "Call mcount for profiling before a function prologue."
! msgstr "Ð’Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ mcount Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
  
! #: config/rs6000/rs6000.opt:121
! msgid "Use PowerPC-64 instruction set."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´ PowerPC-64."
  
! #: config/rs6000/rs6000.opt:125
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ PowerPC Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ General Purpose."
  
! #: config/rs6000/rs6000.opt:129
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ PowerPC Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Graphics."
  
! #: config/rs6000/rs6000.opt:133
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ mfcr Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ð¿Ð¾Ð»ÐµÐ¼ Ð¸Ð· PowerPC V2.01."
  
! #: config/rs6000/rs6000.opt:137
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ popcntb Ð¸Ð· PowerPC V2.02."
  
! #: config/rs6000/rs6000.opt:141
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ð¸Ð· PowerPC V2.02."
  
! #: config/rs6000/rs6000.opt:145
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð±Ð°Ð¹Ñ‚ PowerPC V2.05."
  
! #: config/rs6000/rs6000.opt:149
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ PowerPC V2.05 Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð²/Ð¸Ð· GPR."
  
! #: config/rs6000/rs6000.opt:153
! msgid "Use AltiVec instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ AltiVec."
  
! #: config/rs6000/rs6000.opt:157
! msgid "Enable early gimple folding of builtins."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:161
! msgid "Use decimal floating point instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ñ… Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ…."
  
! #: config/rs6000/rs6000.opt:165
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 4xx Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾Ð»ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�."
  
! #: config/rs6000/rs6000.opt:169
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 4xx dlmzb Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ."
  
! #: config/rs6000/rs6000.opt:173
! msgid "Generate load/store multiple instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�/Ð·Ð°Ð¿Ð¸Ñ�Ð¸."
  
! #: config/rs6000/rs6000.opt:192
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ PowerPC V2.06 popcntd Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ."
  
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
! msgstr "ÐŸÑ€Ð¸ -ffast-math, Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ FRIZ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� (double)(long long) Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹."
  
! #: config/rs6000/rs6000.opt:204
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ vector/scalar (VSX) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/rs6000/rs6000.opt:232
! msgid "Do not generate load/store with update instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�/Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ñ� Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸ÐµÐ¼ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°."
  
! #: config/rs6000/rs6000.opt:236
! msgid "Generate load/store with update instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�/Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ñ� Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸ÐµÐ¼ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°."
  
! #: config/rs6000/rs6000.opt:244
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "Ð˜Ð·Ð±ÐµÐ³Ð°Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸/Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�, ÐµÑ�Ð»Ð¸ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾."
  
! #: config/rs6000/rs6000.opt:248
! msgid "Mark __tls_get_addr calls with argument info."
! msgstr "ÐŸÐ¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ __tls_get_addr Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÐµÐ¹ Ð¾Ð± Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ…."
  
! #: config/rs6000/rs6000.opt:255
! msgid "Schedule the start and end of the procedure."
! msgstr "ÐŸÐ»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð°Ñ‡Ð°Ð»Ð¾ Ð¸ ÐºÐ¾Ð½ÐµÑ† Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹."
  
! #: config/rs6000/rs6000.opt:259
! msgid "Return all structures in memory (AIX default)."
! msgstr "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð²Ñ�Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� AIX)."
  
! #: config/rs6000/rs6000.opt:263
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ñ… (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� SVR4)."
  
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
! msgstr "Ð‘Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ð¾ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐµ IBM XLC."
  
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ñ‹Ðµ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ðµ Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¸ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ñ€ÐµÐ½ÑŒ Ð´Ð»Ñ� Ð¿Ð¾Ð²Ñ‹ÑˆÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¾Ñ†ÐµÐ½ÐºÐ¸ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÐµÑ�Ð¿ÐµÑ‡Ð¸Ð²Ð°ÑŽÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð²Ñ‹Ñ�Ð¾ÐºÑƒÑŽ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ."
  
! #: config/rs6000/rs6000.opt:283
! msgid "Do not place floating point constants in TOC."
! msgstr "Ð�Ðµ Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² TOC."
  
! #: config/rs6000/rs6000.opt:287
! msgid "Place floating point constants in TOC."
! msgstr "ÐŸÐ¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² TOC."
  
! #: config/rs6000/rs6000.opt:291
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "Ð�Ðµ Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð²Ð¸Ð´Ð° \"Ñ�Ð¸Ð¼Ð²Ð¾Ð»+Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ\" Ð² TOC."
  
! #: config/rs6000/rs6000.opt:295
! msgid "Place symbol+offset constants in TOC."
! msgstr "ÐŸÐ¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð²Ð¸Ð´Ð° \"Ñ�Ð¸Ð¼Ð²Ð¾Ð»+Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ\" Ð² TOC."
  
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð½Ð¾ Ð¿Ð¾Ð»Ðµ TOC Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ."
  
! #: config/rs6000/rs6000.opt:310
! msgid "Put everything in the regular TOC."
! msgstr "ÐŸÐ¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð²Ñ�Ðµ Ð² Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ð¹ TOC."
  
! #: config/rs6000/rs6000.opt:314
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ VRSAVE Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° AltiVec."
  
! #: config/rs6000/rs6000.opt:318
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ³Ð¾ -mno-vrsave."
  
! #: config/rs6000/rs6000.opt:322
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ³Ð¾ -mvrsave."
  
! #: config/rs6000/rs6000.opt:326
! msgid "Max number of bytes to move inline."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:330
! msgid "Max number of bytes to compare without loops."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:334
! msgid "Max number of bytes to compare with loops."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:338
! #, fuzzy
! #| msgid "maximum number of arrays per scop."
! msgid "Max number of bytes to compare."
! msgstr "Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð½Ð° Ð¾Ð´Ð¸Ð½ scop."
! 
! #: config/rs6000/rs6000.opt:342
! msgid "Generate isel instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ isel Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/rs6000/rs6000.opt:346
! msgid "-mdebug=\tEnable debug output."
! msgstr "-mdebug=\tÐ’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð²Ñ‹Ð´Ð°Ñ‡Ñƒ."
! 
! #: config/rs6000/rs6000.opt:350
! msgid "Use the AltiVec ABI extensions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� AltiVec ABI."
! 
! #: config/rs6000/rs6000.opt:354
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� AltiVec ABI."
! 
! #: config/rs6000/rs6000.opt:358
! msgid "Use the ELFv1 ABI."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ELFv1 ABI."
! 
! #: config/rs6000/rs6000.opt:362
! msgid "Use the ELFv2 ABI."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ELFv2 ABI."
! 
! #: config/rs6000/rs6000.opt:382
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð½ÐµÐ³Ð¾."
! 
! #: config/rs6000/rs6000.opt:386
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "-mtune=\tÐŸÐ»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
! 
! #: config/rs6000/rs6000.opt:397
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:413
! msgid "Avoid all range limits on call instructions."
! msgstr "Ð�Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð²Ñ‹Ð·Ð¾Ð²Ð°."
! 
! #: config/rs6000/rs6000.opt:421
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² AltiVec 'vector long ...'."
! 
! #: config/rs6000/rs6000.opt:425
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
! msgstr "Ð—Ð°Ð´Ð°ÐµÑ‚ Ñ�Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ Ð¼ÐµÐ¶Ð´Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ð¼Ð¸."
! 
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr "Ð—Ð°Ð´Ð°ÐµÑ‚ Ñ�Ñ…ÐµÐ¼Ñƒ Ñ€Ð°Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ nop."
! 
! #: config/rs6000/rs6000.opt:441
! msgid "Specify alignment of structure fields default/natural."
! msgstr "Ð—Ð°Ð´Ð°ÐµÑ‚ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ð»ÐµÐ¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ default/natural."
! 
! #: config/rs6000/rs6000.opt:445
! msgid "Valid arguments to -malign-:"
! msgstr "ÐšÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -malign-:"
! 
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´ Ñ� Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸ Ð¿Ð¾ dispatch-Ñ�Ð»Ð¾Ñ‚Ð°Ð¼."
! 
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ r11 Ð´Ð»Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ‡ÐµÑ€ÐµÐ· ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸."
! 
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ TOC Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ðµ Ð´Ð»Ñ� ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ñ… Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ð° Ð½Ðµ inline."
! 
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
! msgstr "Ð¡Ð»Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ð´Ð»Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð²Ñ‹ÑˆÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð° power8."
! 
! #: config/rs6000/rs6000.opt:475
! msgid "Allow sign extension in fusion operations."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ñ… Ñ�Ð»Ð¸Ñ�Ð½Ð¸Ñ�."
! 
! #: config/rs6000/rs6000.opt:479
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ Ð² ISA 2.07."
! 
! #: config/rs6000/rs6000.opt:483
! 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:490
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ISA 2.07 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ (HTM)."
! 
! #: config/rs6000/rs6000.opt:494
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ‡ÐµÑ‚Ð²ÐµÑ€Ð½Ñ‹Ñ… Ñ�Ð»Ð¾Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ (lq/stq)."
! 
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ‡ÐµÑ‚Ð²ÐµÑ€Ð½Ñ‹Ñ… Ñ�Ð»Ð¾Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ (lqarx/stqcx)."
! 
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð°Ð³Ñ€ÐµÐ³Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ� Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ñ‡ÐµÐ¼ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼."
! 
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr "Ð�Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸ ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ð´Ð²Ð¾Ð¹Ð½Ñ‹Ñ… Ñ�Ð»Ð¾Ð² Ð¸Ð· VSX Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹."
! 
! #: config/rs6000/rs6000.opt:510
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ Ð² ISA 3.0."
! 
! #: config/rs6000/rs6000.opt:514
! msgid "Use vector instructions added in ISA 3.0."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ Ð² ISA 3.0."
! 
! #: config/rs6000/rs6000.opt:518
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ðµ min/max Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð² ISA 3.0."
! 
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
! msgstr "Ð¡Ð»Ð¸Ñ‚ÑŒ toc Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ medium/large Ð¼Ð¾Ð´ÐµÐ»ÐµÐ¹ ÐºÐ¾Ð´Ð° Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÐµÐ¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
! 
! #: config/rs6000/rs6000.opt:526
! msgid "Generate the integer modulo instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð¾ Ð¼Ð¾Ð´ÑƒÐ»ÑŽ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/rs6000/rs6000.opt:530
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ IEEE 128-Ð±Ð¸Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ __float128 ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð°."
! 
! #: config/rs6000/rs6000.opt:534
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ IEEE 128-Ð±Ð¸Ñ‚Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸."
! 
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ __float128 & long double."
! 
! #: config/rs6000/sysv4.opt:24
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:28
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:32
! msgid "Allow readonly data in sdata."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:36
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:52
! msgid "Align to the base type of the bit-field."
! msgstr "Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ðº Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�."
! 
! #: config/rs6000/sysv4.opt:56
! 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
! msgid "Produce code relocatable at runtime."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�"
! 
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! msgid "Produce little endian code."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ little endian ÐºÐ¾Ð´."
! 
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
! 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
! #, fuzzy
! #| msgid "no description yet."
! msgid "No description yet."
! msgstr "Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚."
! 
! #: config/rs6000/sysv4.opt:94
! msgid "Assume all variable arg functions are prototyped."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ�Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð¸Ð¼ÐµÑŽÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ‹."
! 
! #: config/rs6000/sysv4.opt:103
! msgid "Use EABI."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ EABI."
! 
! #: config/rs6000/sysv4.opt:107
! msgid "Allow bit-fields to cross word boundaries."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¼ Ð¿Ð¾Ð»Ñ�Ð¼ Ð¿ÐµÑ€ÐµÑ�ÐµÐºÐ°Ñ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ�Ð»Ð¾Ð²."
! 
! #: config/rs6000/sysv4.opt:111
! msgid "Use alternate register names."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²."
! 
! #: config/rs6000/sysv4.opt:117
! msgid "Use default method for sdata handling."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ sdata."
! 
! #: config/rs6000/sysv4.opt:121
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� libsim.a, libc.a Ð¸ sim-crt0.o."
! 
! #: config/rs6000/sysv4.opt:125
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� libads.a, libc.a Ð¸ crt0.o."
! 
! #: config/rs6000/sysv4.opt:129
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� libyk.a, libc.a Ð¸ crt0.o."
! 
! #: config/rs6000/sysv4.opt:133
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� libmvme.a, libc.a Ð¸ crt0.o."
! 
! #: config/rs6000/sysv4.opt:137
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð±Ð¸Ñ‚ PPC_EMB Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ ELF Ñ„Ð»Ð°Ð³Ð¾Ð²."
! 
! #: config/rs6000/sysv4.opt:157
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� PLT Ð¸ GOT."
! 
! #: config/rs6000/sysv4.opt:161
! msgid "Generate code for old exec BSS PLT."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ€Ñ‹Ñ… Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� BSS PLT."
! 
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ .gnu_attribute Ñ‚ÐµÐ³Ð¸."
! 
! #: config/alpha/alpha.opt:27
! msgid "Use fp registers."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ fp Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹."
! 
! #: config/alpha/alpha.opt:35
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr "Ð¢Ñ€ÐµÐ±Ð¾Ð²Ð°Ñ‚ÑŒ IEEE-Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ÑƒÑŽ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼ (OSF/1)."
! 
! #: config/alpha/alpha.opt:39
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ IEEE-Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð±ÐµÐ· inexact Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹."
! 
! #: config/alpha/alpha.opt:46
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "Ð�Ðµ Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ‹Ðµ Ñ†ÐµÐ»Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² read-only-Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ."
! 
! #: config/alpha/alpha.opt:50
! msgid "Use VAX fp."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ VAX fp."
! 
! #: config/alpha/alpha.opt:54
! msgid "Do not use VAX fp."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ VAX fp."
! 
! #: config/alpha/alpha.opt:58
! msgid "Emit code for the byte/word ISA extension."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� byte/word ISA Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�."
! 
! #: config/alpha/alpha.opt:62
! msgid "Emit code for the motion video ISA extension."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� ISA motion video."
! 
! #: config/alpha/alpha.opt:66
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� ISA fp move and sqrt."
! 
! #: config/alpha/alpha.opt:70
! msgid "Emit code for the counting ISA extension."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� ISA counting."
! 
! #: config/alpha/alpha.opt:74
! msgid "Emit code using explicit relocation directives."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð²Ð½Ñ‹Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸."
! 
! #: config/alpha/alpha.opt:78
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ 16-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð´Ð»Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÐµÐ¹ Ð¼Ð°Ð»Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…."
! 
! #: config/alpha/alpha.opt:82
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð´Ð»Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÐµÐ¹ Ð¼Ð°Ð»Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…."
! 
! #: config/alpha/alpha.opt:86
! msgid "Emit direct branches to local functions."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ Ð¿Ñ€Ñ�Ð¼Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
! 
! #: config/alpha/alpha.opt:90
! msgid "Emit indirect branches to local functions."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
! 
! #: config/alpha/alpha.opt:94
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ rdval Ð²Ð¼ÐµÑ�Ñ‚Ð¾ rduniq Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ°."
! 
! #: config/alpha/alpha.opt:106
! msgid "Use features of and schedule given CPU."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð½ÐµÐ³Ð¾."
! 
! #: config/alpha/alpha.opt:110
! msgid "Schedule given CPU."
! msgstr "ÐŸÐ»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
! 
! #: config/alpha/alpha.opt:114
! msgid "Control the generated fp rounding mode."
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ fp Ñ€ÐµÐ¶Ð¸Ð¼ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ�."
! 
! #: config/alpha/alpha.opt:118
! msgid "Control the IEEE trap mode."
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ IEEE trap Ñ€ÐµÐ¶Ð¸Ð¼."
! 
! #: config/alpha/alpha.opt:122
! msgid "Control the precision given to fp exceptions."
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ´Ð°ÑŽÑ‰ÑƒÑŽÑ�Ñ� Ð² fp Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¸."
! 
! #: config/alpha/alpha.opt:126
! msgid "Tune expected memory latency."
! msgstr "Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼ÑƒÑŽ Ð»Ð°Ñ‚ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
! 
! #: config/tilepro/tilepro.opt:23
! msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð´Ð»Ð¸Ð½Ð½Ñ‹Ð¼Ð¸ Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸, Ñ‡Ñ‚Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¼ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸ÐµÐ¼ Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ñ„Ð»Ð°Ð³ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�."
! 
! #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
! msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=CPU\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ CPU."
! 
! #: config/tilepro/tilepro.opt:32
! msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ TILEPro CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
! 
! #: config/lm32/lm32.opt:24
! msgid "Enable multiply instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�."
! 
! #: config/lm32/lm32.opt:28
! msgid "Enable divide and modulus instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ� Ð¾Ñ�Ñ‚Ð°Ñ‚ÐºÐ¾Ð¼."
! 
! #: config/lm32/lm32.opt:32
! msgid "Enable barrel shift instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð°."
! 
! #: config/lm32/lm32.opt:36
! msgid "Enable sign extend instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ€Ð°Ð·Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð·Ð½Ð°ÐºÐ°."
! 
! #: config/lm32/lm32.opt:40
! msgid "Enable user-defined instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
! msgstr ""
! 
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
! msgstr ""
! 
! #: config/or1k/or1k.opt:28
! #, fuzzy
! #| msgid "Use hardware division instructions on ColdFire."
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð² ColdFire."
! 
! #: config/or1k/or1k.opt:32
! #, fuzzy
! #| msgid "Use hardware instructions for integer division."
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�."
! 
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
! msgstr ""
! 
! #: config/or1k/or1k.opt:42
! #, fuzzy
! #| msgid "Allow branches to be packed with other instructions."
! msgid "Allows generation of binaries which use the l.rori instructions."
! msgstr "ÐšÐ¾Ð¼Ð±Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¼Ð¸."
! 
! #: config/or1k/or1k.opt:46
! msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
! msgstr ""
! 
! #: config/or1k/or1k.opt:52
! msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
! msgstr ""
! 
! #: config/or1k/or1k.opt:58
! msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
! msgstr ""
! 
! #: config/or1k/or1k.opt:63
! #, fuzzy
! #| msgid "Use the divide instruction."
! msgid "Use divide emulation."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�."
! 
! #: config/or1k/or1k.opt:67
! #, fuzzy
! #| msgid "Use the soft multiply emulation (default)."
! msgid "Use multiply emulation."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½ÑƒÑŽ Ñ�Ð¼ÑƒÐ»Ñ�Ñ†Ð¸ÑŽ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ)."
  
  #: config/nios2/elf.opt:26
  msgid "Link with a limited version of the C library."
*************** msgstr "Ð­ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚ -mgpopt=loc
*** 9866,9871 ****
--- 12004,12019 ----
  msgid "Equivalent to -mgpopt=none."
  msgstr "Ð­ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚ -mgpopt=none."
  
+ #: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mips/mips.opt:134
+ #: config/tilegx/tilegx.opt:45
+ msgid "Use big-endian byte order."
+ msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ñ�Ð¼Ð¾Ð¹ (big-endian) Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚."
+ 
+ #: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mips/mips.opt:138
+ #: config/tilegx/tilegx.opt:49
+ msgid "Use little-endian byte order."
+ msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ (little-endian) Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚."
+ 
  #: config/nios2/nios2.opt:102
  msgid "Floating point custom instruction configuration name."
  msgstr "Ð˜Ð¼Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
*************** msgstr ""
*** 10354,10463 ****
  msgid "Regular expression matching section names for r0-relative addressing."
  msgstr ""
  
- #: config/lm32/lm32.opt:24
- msgid "Enable multiply instructions."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�."
- 
- #: config/lm32/lm32.opt:28
- msgid "Enable divide and modulus instructions."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ� Ð¾Ñ�Ñ‚Ð°Ñ‚ÐºÐ¾Ð¼."
- 
- #: config/lm32/lm32.opt:32
- msgid "Enable barrel shift instructions."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð°."
- 
- #: config/lm32/lm32.opt:36
- msgid "Enable sign extend instructions."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ€Ð°Ð·Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð·Ð½Ð°ÐºÐ°."
- 
- #: config/lm32/lm32.opt:40
- msgid "Enable user-defined instructions."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
- 
- #: config/msp430/msp430.opt:7
- msgid "Force assembly output to always use hex constants."
- msgstr "ÐŸÑ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑˆÐµÑ�Ñ‚Ð½Ð°Ð´Ñ†Ð°Ñ‚ÐµÑ€Ð¸Ñ‡Ð½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹."
- 
- #: config/msp430/msp430.opt:11
- msgid "Specify the MCU to build for."
- msgstr "Ð—Ð°Ð´Ð°ÐµÑ‚ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð¼Ð¸ÐºÑ€Ð¾Ñ�Ñ…ÐµÐ¼Ñƒ."
- 
- #: config/msp430/msp430.opt:15
- msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð¸Ð¼Ñ� Ð¼Ð¸ÐºÑ€Ð¾Ñ�Ñ…ÐµÐ¼Ñ‹ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð¸Ð»Ð¸ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ ÐºÐ»ÑŽÑ‡Ð°Ð¼Ð¸ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾)."
- 
- #: config/msp430/msp430.opt:19
- msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
- msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñƒ: msp430, msp430x, msp430xv2."
- 
- #: config/msp430/msp430.opt:23
- msgid "Select large model - 20-bit addresses/pointers."
- msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ large Ñ� 20-Ñ€Ð°Ð·Ñ€Ñ�Ð´Ð½Ñ‹Ð¼Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð°Ð¼Ð¸/ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸."
- 
- #: config/msp430/msp430.opt:27
- msgid "Select small model - 16-bit addresses/pointers (default)."
- msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ smzll Ñ� 16-Ñ€Ð°Ð·Ñ€Ñ�Ð´Ð½Ñ‹Ð¼Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð°Ð¼Ð¸/ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸ (Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)."
- 
- #: config/msp430/msp430.opt:31
- msgid "Optimize opcode sizes at link time."
- msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ñ‹ ÐºÐ¾Ð´Ð¾Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸."
- 
- #: config/msp430/msp430.opt:38
- msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ runtime (Ð±ÐµÐ· Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¹ Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²) Ð´Ð»Ñ� ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð² Ñ� Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÑŽ."
- 
- #: config/msp430/msp430.opt:45
- msgid "Specify the type of hardware multiply to support."
- msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�."
- 
- #: config/msp430/msp430.opt:67
- msgid "Specify whether functions should be placed into low or high memory."
- msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÑ‚, Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð½Ð¸Ð¶Ð½ÐµÐ¼ Ð¸Ð»Ð¸ Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ðµ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
- 
- #: config/msp430/msp430.opt:71
- msgid "Specify whether variables should be placed into low or high memory."
- msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÑ‚, Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð»Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð½Ð¸Ð¶Ð½ÐµÐ¼ Ð¸Ð»Ð¸ Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ðµ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
- 
- #: config/msp430/msp430.opt:90
- msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
- msgstr "ÐŸÐµÑ€ÐµÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ñ… Ð¾ÑˆÐ¸Ð±Ð¾Ðº."
- 
- #: config/msp430/msp430.opt:94
- msgid "Passes on a request to the assembler to warn about various silicon errata."
- msgstr "ÐŸÐµÑ€ÐµÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ Ð´Ð»Ñ� Ð²Ñ‹Ð´Ð°Ñ‡Ð¸ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ð¹ Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ñ… Ð¾ÑˆÐ¸Ð±ÐºÐ°Ñ…."
- 
- #: config/gcn/gcn.opt:26
- msgid "GCN GPU type to use:"
- msgstr ""
- 
- #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
- #, fuzzy
- #| msgid "Specify the name of the target CPU."
- msgid "Specify the name of the target GPU."
- msgstr "Ð˜Ð¼Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
- 
- #: config/gcn/gcn.opt:47 config/nvptx/nvptx.opt:22
- msgid "Generate code for a 32-bit ABI."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ABI."
- 
- #: config/gcn/gcn.opt:51 config/nvptx/nvptx.opt:26
- msgid "Generate code for a 64-bit ABI."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ABI."
- 
- #: config/gcn/gcn.opt:55
- msgid "Enable OpenMP GPU offloading."
- msgstr ""
- 
- #: config/gcn/gcn.opt:71
- msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
- msgstr ""
- 
- #: config/gcn/gcn.opt:78
- #, fuzzy
- #| msgid "Warn about an invalid DO loop."
- msgid "Warn about invalid OpenACC dimensions."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¼ DO Ñ†Ð¸ÐºÐ»Ðµ."
- 
  #: config/rx/rx.opt:29
  msgid "Store doubles in 64 bits."
  msgstr "Ð¥Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ doubles Ð² 64 Ð±Ð¸Ñ‚Ð°Ñ…."
--- 12502,12507 ----
*************** msgstr ""
*** 10492,10501 ****
  msgid "Maximum size of global and static variables which can be placed into the small data area."
  msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð¼ÐµÑ‰ÐµÐ½Ñ‹ Ð² small data Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ."
  
- #: config/rx/rx.opt:87 config/rl78/rl78.opt:27
- msgid "Use the simulator runtime."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°."
- 
  #: config/rx/rx.opt:93
  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 ""
--- 12536,12541 ----
*************** msgstr ""
*** 10544,10886 ****
  msgid "Always use JSR, never BSR, for calls."
  msgstr "Ð’Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² JSR, Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° BSR."
  
! #: config/cr16/cr16.opt:23
! msgid "-msim   Use simulator runtime."
! msgstr "-msim   Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°."
! 
! #: config/cr16/cr16.opt:27
! msgid "Generate SBIT, CBIT instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ SBIT, CBIT."
! 
! #: config/cr16/cr16.opt:31
! msgid "Support multiply accumulate instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ÐµÐ¼."
! 
! #: config/cr16/cr16.opt:38
! msgid "Treat data references as near, far or medium. medium is default."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ðº Ð´Ð°Ð½Ð½Ñ‹Ð¼ ÐºÐ°Ðº near, far Ð¸Ð»Ð¸ medium. ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� medium."
! 
! #: config/cr16/cr16.opt:42
! msgid "Generate code for CR16C architecture."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� CR16C Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹."
! 
! #: config/cr16/cr16.opt:46
! msgid "Generate code for CR16C+ architecture (Default)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� CR16C+ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)."
! 
! #: config/cr16/cr16.opt:50
! msgid "Treat integers as 32-bit."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ðµ ÐºÐ°Ðº 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ."
! 
! #: config/pa/pa-hpux.opt:27
! msgid "Generate cpp defines for server IO."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ�ÐµÑ€Ð²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð²Ð²Ð¾Ð´Ð°-Ð²Ñ‹Ð²Ð¾Ð´Ð°."
! 
! #: config/pa/pa-hpux.opt:31 config/pa/pa-hpux1131.opt:23
! #: config/pa/pa-hpux1111.opt:23 config/pa/pa-hpux1010.opt:23
! msgid "Specify UNIX standard for predefines and linking."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚ UNIX Ð´Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸."
! 
! #: config/pa/pa-hpux.opt:35
! msgid "Generate cpp defines for workstation IO."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð²Ð²Ð¾Ð´Ð°-Ð²Ñ‹Ð²Ð¾Ð´Ð° Ñ€Ð°Ð±Ð¾Ñ‡ÐµÐ¹ Ñ�Ñ‚Ð°Ð½Ñ†Ð¸Ð¸."
! 
! #: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
! msgid "Generate PA1.0 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ PA1.0."
! 
! #: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
! msgid "Generate PA1.1 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ PA1.1."
! 
! #: config/pa/pa.opt:38 config/pa/pa.opt:103
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ PA2.0 (Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð±Ð¸Ð½. ÑƒÑ‚Ð¸Ð»Ð¸Ñ‚Ñ‹ 2.10 Ð¸Ð»Ð¸ Ñ�Ñ‚Ð°Ñ€ÑˆÐµ)."
! 
! #: config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167 common.opt:1375
! #: common.opt:1450 common.opt:1718 common.opt:1849 common.opt:2249
! #: common.opt:2285 common.opt:2378 common.opt:2382 common.opt:2487
! #: common.opt:2578 common.opt:2586 common.opt:2594 common.opt:2602
! #: common.opt:2703 common.opt:2755 common.opt:2843 common.opt:2980
! #: common.opt:2984 common.opt:2988 common.opt:2992 c-family/c.opt:1405
! #: c-family/c.opt:1437 c-family/c.opt:1685 fortran/lang.opt:763
! msgid "Does nothing.  Preserved for backward compatibility."
! msgstr "Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚.  Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸."
! 
! #: config/pa/pa.opt:46
! msgid "Caller copies function arguments passed by hidden reference."
! msgstr "Ð’Ñ‹Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ð° ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ñ‹Ðµ Ñ�ÐºÑ€Ñ‹Ñ‚Ñ‹Ð¼Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ°Ð¼Ð¸."
! 
! #: config/pa/pa.opt:50
! msgid "Disable FP regs."
! msgstr "Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²."
! 
! #: config/pa/pa.opt:54
! msgid "Disable indexed addressing."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ð´ÐµÐºÑ�Ð½ÑƒÑŽ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸ÑŽ."
! 
! #: config/pa/pa.opt:58
! msgid "Generate fast indirect calls."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹Ðµ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹."
! 
! #: config/pa/pa.opt:66
! msgid "Assume code will be assembled by GAS."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ ÐºÐ¾Ð´ Ð±ÑƒÐ´ÐµÑ‚ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ GAS."
! 
! #: config/pa/pa.opt:75
! msgid "Enable linker optimizations."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸."
! 
! #: config/pa/pa.opt:79
! msgid "Always generate long calls."
! msgstr "Ð’Ñ�ÐµÐ³Ð´Ð° Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð°Ð»ÑŒÐ½Ð¸Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹."
! 
! #: config/pa/pa.opt:83
! msgid "Emit long load/store sequences."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ð½Ñ‹Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�/Ð·Ð°Ð¿Ð¸Ñ�Ð¸."
! 
! #: config/pa/pa.opt:91
! msgid "Disable space regs."
! msgstr "Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ space-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²."
  
! #: config/pa/pa.opt:107
! msgid "Use portable calling conventions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ðµ Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ� Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ…."
  
! #: config/pa/pa.opt:111
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr "ÐŸÑ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€, Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð¾Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
  
! #: config/pa/pa.opt:136 config/frv/frv.opt:215
! msgid "Use software floating point."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½ÑƒÑŽ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
  
! #: config/pa/pa.opt:144
! msgid "Do not disable space regs."
! msgstr "Ð�Ðµ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ space-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²."
  
! #: config/pa/pa64-hpux.opt:23
! msgid "Assume code will be linked by GNU ld."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� GAS ld."
  
! #: config/pa/pa64-hpux.opt:27
! msgid "Assume code will be linked by HP ld."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� HP ld."
  
! #: config/vxworks.opt:36
! msgid "Assume the VxWorks RTP environment."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� VxWorks RTP."
  
! #: config/vxworks.opt:43
! msgid "Assume the VxWorks vThreads environment."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� VxWorks vThreads."
  
! #: config/aarch64/aarch64.opt:43
! msgid "The possible TLS dialects:"
! msgstr "Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð´Ð¸Ð°Ð»ÐµÐºÑ‚Ñ‹ TLS:"
  
! #: config/aarch64/aarch64.opt:55
! msgid "The code model option names for -mcmodel:"
! msgstr "Ð˜Ð¼ÐµÐ½Ð° Ð¾Ð¿Ñ†Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ð¼Ð¾Ð´ÐµÐ»ÐµÐ¹ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� -mcmodel:"
  
! #: config/aarch64/aarch64.opt:76
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ…Ð¾Ð´Ð° Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ ARM Cortex-A53 Ð½Ð¾Ð¼ÐµÑ€ 835769."
  
! #: config/aarch64/aarch64.opt:80
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ…Ð¾Ð´Ð° Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ ARM Cortex-A53 Ð½Ð¾Ð¼ÐµÑ€ 843419."
  
! #: config/aarch64/aarch64.opt:92
! msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr "Ð�Ðµ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð° Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
  
! #: config/aarch64/aarch64.opt:100
! msgid "Specify TLS dialect."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð´Ð¸Ð°Ð»ÐµÐºÑ‚ TLS."
  
! #: config/aarch64/aarch64.opt:104
! 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:123
! #, fuzzy
! #| msgid "-march=ARCH\tUse features of architecture ARCH."
! msgid "Use features of architecture ARCH."
! msgstr "-march=ARCH\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹."
  
! #: config/aarch64/aarch64.opt:127
! #, fuzzy
! #| msgid "-mcpu=CPU\tUse features of and optimize for CPU."
! msgid "Use features of and optimize for CPU."
! msgstr "-mcpu=CPU\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ CPU Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð½ÐµÐ³Ð¾."
  
! #: config/aarch64/aarch64.opt:131
! #, fuzzy
! #| msgid "-mtune=CPU\tOptimize for CPU."
! msgid "Optimize for CPU."
! msgstr "-mtune=CPU\tÐžÐ¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
  
! #: config/aarch64/aarch64.opt:135
! #, fuzzy
! #| msgid "-mabi=ABI\tGenerate code that conforms to the specified ABI."
! msgid "Generate code that conforms to the specified ABI."
! msgstr "-mabi=ABI\tÐ“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ ABI."
  
! #: config/aarch64/aarch64.opt:139
! #, fuzzy
! #| msgid "-moverride=STRING\tPower users only! Override CPU optimization parameters."
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
! msgstr "-moverride=STRING\tÐ¢Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð¿Ñ‹Ñ‚Ð½Ñ‹Ñ… Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¹! ÐŸÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ CPU."
  
! #: config/aarch64/aarch64.opt:143
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ AArch64 ABIs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mabi= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/aarch64/aarch64.opt:153
! msgid "PC relative literal loads."
! msgstr "Ð—Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° ÐºÐ¾Ð¼Ð°Ð½Ð´ (PC)."
  
! #: config/aarch64/aarch64.opt:157
! #, fuzzy
! #| msgid "Use given stack-protector guard."
! msgid "Use branch-protection features."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð½ÑƒÑŽ Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/aarch64/aarch64.opt:161
! msgid "Select return address signing scope."
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð´Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ñ… Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð¸Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
  
! #: config/aarch64/aarch64.opt:165
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
! msgstr "Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ»ÑŽÑ‡Ð° -msign-return-address=option:"
  
! #: config/aarch64/aarch64.opt:178
! 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:184
! 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 Ñ€Ð°Ð·Ñ€Ñ�Ð´Ð¾Ð² Ð´Ð»Ñ� Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸. If enabled, it implies -mlow-precision-recip-sqrt."
  
! #: config/aarch64/aarch64.opt:191
! 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:197
! msgid "The possible SVE vector lengths:"
! msgstr "Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° SVE:"
  
! #: config/aarch64/aarch64.opt:219
  #, fuzzy
! #| msgid "-msve-vector-bits=N\tSet the number of bits in an SVE vector register to N."
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
! msgstr "-msve-vector-bits=N\tÐ—Ð°Ð´Ð°Ñ‘Ñ‚ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð±Ð¸Ñ‚ Ð² Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° SVE, Ñ€Ð°Ð²Ð½Ð¾Ðµ N."
! 
! #: config/aarch64/aarch64.opt:223
! msgid "Enables verbose cost model dumping in the debug dump files."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð²Ñ‹Ð´Ð°Ñ‡Ð¸ Ð´Ð°Ð¼Ð¿Ð° Ñ�Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð² Ñ„Ð°Ð¹Ð»Ñ‹ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ñ… Ð´Ð°Ð¼Ð¿Ð¾Ð²."
! 
! #: config/aarch64/aarch64.opt:227
! msgid "Generate code to track when the CPU might be speculating incorrectly."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "ÐšÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mstack-protector-guard=:"
! 
! #: config/aarch64/aarch64.opt:245
! 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:251
! 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/h8300/h8300.opt:23
- msgid "Generate H8S code."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ H8S."
- 
- #: config/h8300/h8300.opt:27
- msgid "Generate H8SX code."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ H8SX."
- 
- #: config/h8300/h8300.opt:31
- msgid "Generate H8S/2600 code."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ H8S/2600."
- 
- #: config/h8300/h8300.opt:35
- msgid "Make integers 32 bits wide."
- msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ†ÐµÐ»Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ 32 Ð±Ð¸Ñ‚Ð°."
- 
- #: config/h8300/h8300.opt:42
- msgid "Use registers for argument passing."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²."
- 
- #: config/h8300/h8300.opt:46
- msgid "Consider access to byte sized memory slow."
- msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ñ‹Ð¹."
- 
- #: config/h8300/h8300.opt:50
- msgid "Enable linker relaxing."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ --relax Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐµ."
- 
- #: config/h8300/h8300.opt:54
- msgid "Generate H8/300H code."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ H8/300H."
- 
- #: config/h8300/h8300.opt:58
- msgid "Enable the normal mode."
- msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼."
- 
- #: config/h8300/h8300.opt:62
- msgid "Use H8/300 alignment rules."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� H8/300H."
- 
- #: config/h8300/h8300.opt:66
- msgid "Push extended registers on stack in monitor functions."
- msgstr "ÐŸÐ¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð½Ð° Ñ�Ñ‚ÐµÐº Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð¼Ð¾Ð½Ð¸Ñ‚Ð¾Ñ€Ð°."
- 
- #: config/h8300/h8300.opt:70
- msgid "Do not push extended registers on stack in monitor functions."
- msgstr "Ð�Ðµ Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð½Ð° Ñ�Ñ‚ÐµÐº Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð¼Ð¾Ð½Ð¸Ñ‚Ð¾Ñ€Ð°."
- 
- #: config/nvptx/nvptx.opt:30
- msgid "Link in code for a __main kernel."
- msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð² ÐºÐ¾Ð´Ðµ Ð´Ð»Ñ� Ñ�Ð´Ñ€Ð° __main."
- 
- #: config/nvptx/nvptx.opt:34
- msgid "Optimize partition neutering."
- msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ñ€ÐµÐ´Ð½ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»Ð¾Ð²."
- 
- #: config/nvptx/nvptx.opt:38
- msgid "Use custom stacks instead of local memory for automatic storage."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ñ‚ÐµÐºÐ¸ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
- 
- #: config/nvptx/nvptx.opt:42
- msgid "Specify size of .local memory used for stack when the exact amount is not known."
- msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ .local Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿Ð¾Ð´ Ñ�Ñ‚ÐµÐº, ÐºÐ¾Ð³Ð´Ð° Ñ‚Ð¾Ñ‡Ð½Ð¾Ðµ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾."
- 
- #: config/nvptx/nvptx.opt:46
- msgid "Generate code that can keep local state uniform across all lanes."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ðµ Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸Ðµ Ð¾Ð´Ð½Ð¾Ñ€Ð¾Ð´Ð½Ñ‹Ð¼ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð²."
- 
- #: config/nvptx/nvptx.opt:50
- msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð³Ñ€ÑƒÐ·ÐºÐ¸ OpenMP: Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ -msoft-stack and -muniform-simt."
- 
- #: config/nvptx/nvptx.opt:54
- #, fuzzy
- #| msgid "Known MIPS ISA levels (for use with the -mips option):"
- msgid "Known PTX ISA versions (for use with the -misa= option):"
- msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ÑƒÑ€Ð¾Ð²Ð½Ð¸ ISA (Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -mips)"
- 
- #: config/nvptx/nvptx.opt:64
- #, fuzzy
- #| msgid "The version of the C++ ABI in use."
- msgid "Specify the version of the ptx ISA to use."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� C++ ABI."
- 
  #: config/vax/vax.opt:23 config/vax/vax.opt:27
  msgid "Target DFLOAT double precision code."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ DFLOAT."
--- 12584,12719 ----
  msgid "Always use JSR, never BSR, for calls."
  msgstr "Ð’Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² JSR, Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° BSR."
  
! #: config/visium/visium.opt:25
! msgid "Link with libc.a and libdebug.a."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� libc.a Ð¸ libdebug.a."
  
! #: config/visium/visium.opt:29
! msgid "Link with libc.a and libsim.a."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� libc.a Ð¸ libsim.a."
  
! #: config/visium/visium.opt:33
! msgid "Use hardware FP (default)."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ)."
  
! #: config/visium/visium.opt:45
! msgid "Use features of and schedule code for given CPU."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð½ÐµÐ³Ð¾."
  
! #: config/visium/visium.opt:65
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ð° Ñ�ÑƒÐ¿ÐµÑ€Ð²Ð¸Ð·Ð¾Ñ€Ð° (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ)."
  
! #: config/visium/visium.opt:69
! msgid "Generate code for the user mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼Ð°."
  
! #: config/visium/visium.opt:73
! msgid "Only retained for backward compatibility."
! msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/sol2.opt:32
! msgid "Clear hardware capabilities when linking."
! msgstr "ÐžÑ‡Ð¸Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐµ."
  
! #: config/sol2.opt:36
! msgid "Pass -z text to linker."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ ÐºÐ»ÑŽÑ‡ -z."
  
! #: config/moxie/moxie.opt:31
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ MUL.X Ð¸ UMUL.X Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/microblaze/microblaze.opt:40
! msgid "Use software emulation for floating point (default)."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½ÑƒÑŽ Ñ�Ð¼ÑƒÐ»Ñ�Ñ†Ð¸ÑŽ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ)."
  
! #: config/microblaze/microblaze.opt:44
! msgid "Use hardware floating point instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
  
! #: config/microblaze/microblaze.opt:48
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€Ð° Ñ‚Ð°Ð±Ð»Ð¸Ñ† Ð´Ð»Ñ� Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð½ÐµÐ±Ð¾Ð»ÑŒÑˆÐ¸Ñ… Ñ†ÐµÐ»Ñ‹Ñ… Ñ�Ð¾ Ð·Ð½Ð°ÐºÐ¾Ð¼."
  
! #: config/microblaze/microblaze.opt:52
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=PROCESSOR\t\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ CPU."
  
! #: config/microblaze/microblaze.opt:56
! msgid "Don't optimize block moves, use memcpy."
! msgstr "Ð�Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð»Ð¾Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ¸, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ memcpy."
  
! #: config/microblaze/microblaze.opt:68
! msgid "Use the soft multiply emulation (default)."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½ÑƒÑŽ Ñ�Ð¼ÑƒÐ»Ñ�Ñ†Ð¸ÑŽ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ)."
  
! #: config/microblaze/microblaze.opt:72
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð¸Ñ� (swap Ð¸ load/store Ñ� Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸ÐµÐ¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚) (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ)."
  
! #: config/microblaze/microblaze.opt:76
! msgid "Use the software emulation for divides (default)."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½ÑƒÑŽ Ñ�Ð¼ÑƒÐ»Ñ�Ñ†Ð¸ÑŽ Ð´Ð»Ñ� Ð´ÐµÐ»ÐµÐ½Ð¸Ð¹ (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ)."
  
! #: config/microblaze/microblaze.opt:80
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ðµ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ�Ð¼ÑƒÐ»Ñ�Ñ†Ð¸Ð¸."
  
! #: config/microblaze/microblaze.opt:84
! msgid "Use pattern compare instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²."
  
! #: config/microblaze/microblaze.opt:88
! msgid "Check for stack overflow at runtime."
! msgstr "ÐŸÑ€Ð¾Ð²ÐµÑ€Ð¸Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�."
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
! msgid "Use GP relative sdata/sbss sections."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸Ð¸ sdata/sbss, Ð°Ð´Ñ€ÐµÑ�ÑƒÐµÐ¼Ñ‹Ðµ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° GP."
  
! #: config/microblaze/microblaze.opt:96
! msgid "Clear the BSS to zero and place zero initialized in BSS."
! msgstr "Ð—Ð°Ñ‡Ð¸Ñ�Ñ‚Ð¸Ñ‚ÑŒ BSS Ð½ÑƒÐ»Ñ�Ð¼Ð¸ Ð¸ Ð¿Ð¾Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð½ÑƒÐ»Ñ�Ð¼Ð¸ Ð² BSS."
  
! #: config/microblaze/microblaze.opt:100
! msgid "Use multiply high instructions for high part of 32x32 multiply."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ multiply high Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� high Ñ‡Ð°Ñ�Ñ‚Ð¸ 32x32 ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�."
  
! #: config/microblaze/microblaze.opt:104
! msgid "Use hardware floating point conversion instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‡Ð¸Ñ�ÐµÐ» Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹."
  
! #: config/microblaze/microblaze.opt:108
! msgid "Use hardware floating point square root instruction."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð¸Ð·Ð²Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ� ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€Ð½Ñ�."
  
! #: config/microblaze/microblaze.opt:112
! msgid "Description for mxl-mode-executable."
! msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� mxl-mode-executable."
  
! #: config/microblaze/microblaze.opt:116
! msgid "Description for mxl-mode-xmdstub."
! msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� mxl-mode-xmdstub."
  
! #: config/microblaze/microblaze.opt:120
! msgid "Description for mxl-mode-bootstrap."
! msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� mxl-mode-bootstrap."
  
! #: config/microblaze/microblaze.opt:124
! msgid "Description for mxl-mode-novectors."
! msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� mxl-mode-novectors."
  
! #: config/microblaze/microblaze.opt:128
  #, fuzzy
! #| msgid "Use hardware prefetch instruction"
! msgid "Use hardware prefetch instruction."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ´Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸"
  
! #: config/microblaze/microblaze.opt:132
! 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
  msgid "Target DFLOAT double precision code."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ DFLOAT."
*************** msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¾Ð³Ð
*** 10905,11055 ****
  msgid "Use new adddi3/subdi3 patterns."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ adddi3/subdi3."
  
- #: config/linux.opt:24
- msgid "Use Bionic C library."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Bionic C Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ."
- 
- #: config/linux.opt:28
- msgid "Use GNU C library."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ GNU C Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ."
- 
- #: config/linux.opt:32
- msgid "Use uClibc C library."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ uClibc C Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ."
- 
- #: config/linux.opt:36
- msgid "Use musl C library."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ musl C Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ."
- 
- #: config/mmix/mmix.opt:24
- msgid "For intrinsics library: pass all parameters in registers."
- msgstr "Ð”Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸: Ð¿ÐµÑ€ÐµÐ´Ð°Ð²Ð°Ñ‚ÑŒ Ð²Ñ�Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ñ…."
- 
- #: config/mmix/mmix.opt:28
- msgid "Use register stack for parameters and return value."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ñ�Ñ‚ÐµÐº Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�."
- 
- #: config/mmix/mmix.opt:32
- msgid "Use call-clobbered registers for parameters and return value."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÑ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÐ¼Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�."
- 
- #: config/mmix/mmix.opt:37
- msgid "Use epsilon-respecting floating point compare instructions."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹, ÑƒÑ‡Ð¸Ñ‚Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ðµ epsilon-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€."
- 
- #: config/mmix/mmix.opt:41
- msgid "Use zero-extending memory loads, not sign-extending ones."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð¸Ð· Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼ Ð½ÑƒÐ»Ñ�Ð¼Ð¸, Ð° Ð½Ðµ Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð±Ð¸Ñ‚Ð¾Ð¼."
- 
- #: config/mmix/mmix.opt:45
- msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ‚Ð°Ðº, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ðº Ð¾Ñ‚ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸Ð¼ÐµÐ» Ð·Ð½Ð°Ðº Ð´ÐµÐ»Ð¸Ñ‚ÐµÐ»Ñ� (Ð° Ð½Ðµ Ð´ÐµÐ»Ð¸Ð¼Ð¾Ð³Ð¾)."
- 
- #: config/mmix/mmix.opt:49
- msgid "Prepend global symbols with \":\" (for use with PREFIX)."
- msgstr "ÐŸÑ€Ð¸Ð¿Ð¸Ñ�Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� \":\" Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°Ð¼ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� PREFIX)."
- 
- #: config/mmix/mmix.opt:53
- msgid "Do not provide a default start-address 0x100 of the program."
- msgstr "Ð�Ðµ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ�Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ 0x100."
- 
- #: config/mmix/mmix.opt:57
- msgid "Link to emit program in ELF format (rather than mmo)."
- msgstr "ÐŸÑ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐµ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ ELF (Ð° Ð½Ðµ mmo)."
- 
- #: config/mmix/mmix.opt:61
- msgid "Use P-mnemonics for branches statically predicted as taken."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ P-Ð¼Ð½ÐµÐ¼Ð¾Ð½Ð¸ÐºÑƒ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð¿Ñ€ÐµÐ´Ñ�ÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð²."
- 
- #: config/mmix/mmix.opt:65
- msgid "Don't use P-mnemonics for branches."
- msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ P-Ð¼Ð½ÐµÐ¼Ð¾Ð½Ð¸ÐºÑƒ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð¿Ñ€ÐµÐ´Ñ�ÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð²."
- 
- #: config/mmix/mmix.opt:79
- msgid "Use addresses that allocate global registers."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ð´Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²."
- 
- #: config/mmix/mmix.opt:83
- msgid "Do not use addresses that allocate global registers."
- msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ð´Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²."
- 
- #: config/mmix/mmix.opt:87
- msgid "Generate a single exit point for each function."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð½Ñƒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½ÑƒÑŽ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð´Ð»Ñ� ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
- 
- #: config/mmix/mmix.opt:91
- msgid "Do not generate a single exit point for each function."
- msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð½Ñƒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½ÑƒÑŽ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð´Ð»Ñ� ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
- 
- #: config/mmix/mmix.opt:95
- msgid "Set start-address of the program."
- msgstr "Ð¡Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹."
- 
- #: config/mmix/mmix.opt:99
- msgid "Set start-address of data."
- msgstr "Ð¡Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð°Ð½Ð½Ñ‹Ñ…."
- 
- #: config/fr30/fr30.opt:23
- msgid "Assume small address space."
- msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð¼Ð°Ð»Ð¾Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾."
- 
- #: config/pdp11/pdp11.opt:23
- msgid "Generate code for an 11/10."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 11/10."
- 
- #: config/pdp11/pdp11.opt:27
- msgid "Generate code for an 11/40."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 11/40."
- 
- #: config/pdp11/pdp11.opt:31
- msgid "Generate code for an 11/45."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 11/45."
- 
- #: config/pdp11/pdp11.opt:35
- msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
- msgstr "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ‹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² ac0 (fr0 Ð² Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ðµ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Unix)."
- 
- #: config/pdp11/pdp11.opt:39
- msgid "Use the DEC assembler syntax."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ DEC-Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð»Ñ� Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°."
- 
- #: config/pdp11/pdp11.opt:43
- #, fuzzy
- #| msgid "Use the DEC assembler syntax."
- msgid "Use the GNU assembler syntax."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ DEC-Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð»Ñ� Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°."
- 
- #: config/pdp11/pdp11.opt:47 config/frv/frv.opt:158
- #: config/rs6000/rs6000.opt:188
- msgid "Use hardware floating point."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
- 
- #: config/pdp11/pdp11.opt:51
- msgid "Use 16 bit int."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 16-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° int."
- 
- #: config/pdp11/pdp11.opt:55
- msgid "Use 32 bit int."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° int."
- 
- #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184
- msgid "Do not use hardware floating point."
- msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ."
- 
- #: config/pdp11/pdp11.opt:63
- msgid "Target has split I&D."
- msgstr "Ð¦ÐµÐ»ÐµÐ²Ð°Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ðµ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ…."
- 
- #: config/pdp11/pdp11.opt:67
- msgid "Use UNIX assembler syntax."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ UNIX-Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð»Ñ� Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°."
- 
- #: config/pdp11/pdp11.opt:71
- #, fuzzy
- #| msgid "Enable the use of the LRA register allocator."
- msgid "Use LRA register allocator."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ LRA Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²."
- 
  #: config/frv/frv.opt:30
  msgid "Use 4 media accumulators."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 4 media-Ð°ÐºÐºÑƒÐ¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°."
--- 12738,12743 ----
*************** msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ
*** 11102,11111 ****
  msgid "Change the ABI to allow double word insns."
  msgstr "Ð˜Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ ABI Ð´Ð»Ñ� Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ� Ð´Ð²ÑƒÑ…Ñ�Ð»Ð¾Ð²Ð½Ñ‹Ð¼Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¼Ð¸."
  
- #: config/frv/frv.opt:130 config/bfin/bfin.opt:90
- msgid "Enable Function Descriptor PIC mode."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€ÐµÐ¶Ð¸Ð¼ Function Descriptor PIC."
- 
  #: config/frv/frv.opt:134
  msgid "Just use icc0/fcc0."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ icc0/fcc0."
--- 12790,12795 ----
*************** msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 64 Ñ€Ðµ
*** 11130,11139 ****
  msgid "Enable use of GPREL for read-only data in FDPIC."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ GPREL Ð´Ð»Ñ� Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ FDPIC."
  
- #: config/frv/frv.opt:162 config/bfin/bfin.opt:94
- msgid "Enable inlining of PLT in function calls."
- msgstr "Ð’Ñ�Ñ‚Ñ€Ð°Ð¸Ð²Ð°Ñ‚ÑŒ PLT Ð² Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
- 
  #: config/frv/frv.opt:166
  msgid "Enable PIC support for building libraries."
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ PIC Ð¿Ñ€Ð¸ Ñ�Ð±Ð¾Ñ€ÐºÐµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº."
--- 12814,12819 ----
*************** msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� Ð±Ð¸Ð±
*** 11202,11290 ****
  msgid "Allow branches to be packed with other instructions."
  msgstr "ÐšÐ¾Ð¼Ð±Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¼Ð¸."
  
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ TILE-Gx CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/tilegx/tilegx.opt:37
! msgid "Compile with 32 bit longs and pointers."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð´Ð»Ð¸Ð½Ð½Ñ‹Ð¼Ð¸ Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸."
  
! #: config/tilegx/tilegx.opt:41
! msgid "Compile with 64 bit longs and pointers."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð´Ð»Ð¸Ð½Ð½Ñ‹Ð¼Ð¸ Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸."
  
! #: config/tilegx/tilegx.opt:53
! msgid "Use given TILE-Gx code model."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½Ð½ÑƒÑŽ Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° TILE-Gx."
  
! #: config/lynx.opt:23
! msgid "Support legacy multi-threading."
! msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¼Ð½Ð¾Ð³Ð¾Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/lynx.opt:27
! msgid "Use shared libraries."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ðµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸."
  
! #: config/lynx.opt:31
! msgid "Support multi-threading."
! msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð¼Ð½Ð¾Ð³Ð¾Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/stormy16/stormy16.opt:24
! msgid "Provide libraries for the simulator."
! msgstr "Ð¡Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð´Ð»Ñ� Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
! #: config/bfin/bfin.opt:48
! msgid "Omit frame pointer for leaf functions."
! msgstr "Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ ÐºÐ°Ð´Ñ€Ð° Ð² Ð»Ð¸Ñ�Ñ‚Ð¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…."
  
! #: config/bfin/bfin.opt:52
! msgid "Program is entirely located in low 64k of memory."
! msgstr "ÐŸÑ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¿Ð¾Ð»Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð° Ð² Ð½Ð¸Ð¶Ð½Ð¸Ñ… 64k Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
  
! #: config/bfin/bfin.opt:56
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¾ÑˆÐ¸Ð±ÐºÑƒ Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� NOP-Ð¾Ð² Ð¿ÐµÑ€ÐµÐ´ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÐµÐ¹ CSYNC Ð¸Ð»Ð¸ SSYNC."
  
! #: config/bfin/bfin.opt:61
! msgid "Avoid speculative loads to work around a hardware anomaly."
! msgstr "Ð˜Ð·Ð±ÐµÐ³Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð¹ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð¸Ð· Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¾Ð±Ñ…Ð¾Ð´Ð° Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¸."
  
! #: config/bfin/bfin.opt:65
! msgid "Enabled ID based shared library."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ðµ ID."
  
! #: config/bfin/bfin.opt:69
! 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:86
! msgid "Link with the fast floating-point library."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¾Ð¹ Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
  
! #: config/bfin/bfin.opt:98
! msgid "Do stack checking using bounds in L1 scratch memory."
! msgstr "Ð”ÐµÐ»Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ñ�Ñ‚ÐµÐºÐ° Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð² L1 scratch Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
  
! #: config/bfin/bfin.opt:102
! msgid "Enable multicore support."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð¼Ð½Ð¾Ð³Ð¾Ñ�Ð´ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/bfin/bfin.opt:106
! msgid "Build for Core A."
! msgstr "Ð¡Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ Ð´Ð»Ñ� Core A."
  
! #: config/bfin/bfin.opt:110
! msgid "Build for Core B."
! msgstr "Ð¡Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ Ð´Ð»Ñ� Core B."
  
! #: config/bfin/bfin.opt:114
! msgid "Build for SDRAM."
! msgstr "Ð¡Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ Ð´Ð»Ñ� SDRAM."
  
! #: config/bfin/bfin.opt:118
! msgid "Assume ICPLBs are enabled at runtime."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ ICPLBs Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�."
  
  #: config/cris/cris.opt:45
  msgid "Work around bug in multiplication instruction."
--- 12882,13346 ----
  msgid "Allow branches to be packed with other instructions."
  msgstr "ÐšÐ¾Ð¼Ð±Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¼Ð¸."
  
! #: config/mn10300/mn10300.opt:30
! msgid "Target the AM33 processor."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° AM33."
  
! #: config/mn10300/mn10300.opt:34
! msgid "Target the AM33/2.0 processor."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° AM33/2.0."
  
! #: config/mn10300/mn10300.opt:38
! msgid "Target the AM34 processor."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° AM34."
  
! #: config/mn10300/mn10300.opt:46
! msgid "Work around hardware multiply bug."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¾ÑˆÐ¸Ð±ÐºÑƒ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�."
  
! #: config/mn10300/mn10300.opt:55
! msgid "Enable linker relaxations."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ°."
  
! #: config/mn10300/mn10300.opt:59
! msgid "Return pointers in both a0 and d0."
! msgstr "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð¸ Ð½Ð° a0 Ð¸ Ð½Ð° d0."
  
! #: config/mn10300/mn10300.opt:63
! msgid "Allow gcc to generate LIW instructions."
! msgstr "ÐŸÐ¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ gcc Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ LIW Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/mn10300/mn10300.opt:67
! 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
! msgid "Specify the address generation strategy for code model."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸ÑŽ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ð´Ð»Ñ� Ð¼Ð¾Ð´ÐµÐ»Ð¸ ÐºÐ¾Ð´Ð°."
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ cmodel Ñ‚Ð¸Ð¿Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� -mcmodel= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! msgid "Generate code in big-endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ (big endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! msgid "Generate code in little-endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ (little endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚."
  
! #: config/nds32/nds32.opt:37
! #, fuzzy
! #| msgid "Perform cross-jumping optimization."
! msgid "Force performing fp-as-gp optimization."
! msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ ÐºÐ¾Ð´Ð° Ð²Ð¾ÐºÑ€ÑƒÐ³ ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�."
  
! #: config/nds32/nds32.opt:41
! #, fuzzy
! #| msgid "Perform cross-jumping optimization."
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ ÐºÐ¾Ð´Ð° Ð²Ð¾ÐºÑ€ÑƒÐ³ ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�."
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr ""
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr ""
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr ""
  
! #: config/nds32/nds32.opt:71
! msgid "Use reduced-set registers for register allocation."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ€ÐµÐ·Ð°Ð½Ð½Ñ‹Ð¹ Ð½Ð°Ð±Ð¾Ñ€ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²."
  
! #: config/nds32/nds32.opt:75
! msgid "Use full-set registers for register allocation."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ñ‹Ð¹ Ð½Ð°Ð±Ð¾Ñ€ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²."
  
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
! msgstr "Always align function entry, jump target and return address."
  
! #: config/nds32/nds32.opt:85
! msgid "Align function entry to 4 byte."
! msgstr "Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð²Ñ…Ð¾Ð´ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð¿Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ 4 Ð±Ð°Ð¹Ñ‚Ð°"
! 
! #: config/nds32/nds32.opt:97
! 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
! 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
! #, fuzzy
! #| msgid "Specify the address generation strategy for code model."
! msgid "Specify the address generation strategy for ICT call's code model."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸ÑŽ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ð´Ð»Ñ� Ð¼Ð¾Ð´ÐµÐ»Ð¸ ÐºÐ¾Ð´Ð°."
! 
! #: config/nds32/nds32.opt:109
! #, fuzzy
! #| msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ cmodel Ñ‚Ð¸Ð¿Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� -mcmodel= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
! 
! #: config/nds32/nds32.opt:119
! msgid "Generate conditional move instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ move-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/nds32/nds32.opt:123
! #, fuzzy
! #| msgid "Generate bit instructions."
! msgid "Generate hardware abs instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/nds32/nds32.opt:127
! msgid "Generate performance extension instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸."
! 
! #: config/nds32/nds32.opt:131
! msgid "Generate performance extension version 2 instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ 2-Ð¹ Ð²ÐµÑ€Ñ�Ð¸Ð¸."
! 
! #: config/nds32/nds32.opt:135
! msgid "Generate string extension instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ�Ñ‚Ñ€Ð¾Ðº."
! 
! #: config/nds32/nds32.opt:139
! #, fuzzy
! #| msgid "Generate string extension instructions."
! msgid "Generate DSP extension instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ�Ñ‚Ñ€Ð¾Ðº."
! 
! #: config/nds32/nds32.opt:143
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ v3 push25/pop25 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/nds32/nds32.opt:147
! msgid "Generate 16-bit instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 16-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
! msgstr ""
! 
! #: config/nds32/nds32.opt:155
! msgid "Enable Virtual Hosting support."
! msgstr ""
! 
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ñ�, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4 Ð¸Ð»Ð¸ 16."
! 
! #: config/nds32/nds32.opt:163
! #, fuzzy
! #| msgid "Specify the memory model in effect for the program."
! msgid "Specify the security level of c-isr for the whole file."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÑƒÑŽ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹."
! 
! #: config/nds32/nds32.opt:167
! 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
! msgid "Known arch types (for use with the -march= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ arch Ñ‚Ð¸Ð¿Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
! 
! #: config/nds32/nds32.opt:197
! msgid "Specify the cpu for pipeline model."
! msgstr ""
! 
! #: config/nds32/nds32.opt:201
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr ""
! 
! #: config/nds32/nds32.opt:361
! 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
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr ""
! 
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr ""
! 
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr ""
! 
! #: config/nds32/nds32.opt:425
! msgid "Enable constructor/destructor feature."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€/Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ."
! 
! #: config/nds32/nds32.opt:429
! msgid "Guide linker to relax instructions."
! msgstr "Ð�Ð°Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸Ðº Ð½Ð° Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹."
! 
! #: config/nds32/nds32.opt:433
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr ""
! 
! #: config/nds32/nds32.opt:437
! msgid "Generate single-precision floating-point instructions."
! msgstr ""
! 
! #: config/nds32/nds32.opt:441
! msgid "Generate double-precision floating-point instructions."
! msgstr ""
! 
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
! msgstr ""
! 
! #: config/nds32/nds32.opt:449
! #, fuzzy
! #| msgid "Permit scheduling of a function's prologue sequence."
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ°Ñ‚ÑŒ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
! 
! #: config/nds32/nds32.opt:453
! #, fuzzy
! #| msgid "Generate cld instruction in the function prologue."
! msgid "Generate return instruction in naked function."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ cld Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
! 
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
! msgstr ""
! 
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
! msgstr ""
! 
! #: config/iq2000/iq2000.opt:31
! msgid "Specify CPU for code generation purposes."
! msgstr "ÐŸÑ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€, Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð¾Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ ÐºÐ¾Ð´Ð°."
! 
! #: config/iq2000/iq2000.opt:47
! msgid "Specify CPU for scheduling purposes."
! msgstr "ÐŸÑ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€, Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð¾Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´."
! 
! #: config/iq2000/iq2000.opt:51
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ IQ2000 CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
! 
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
! msgid "Use ROM instead of RAM."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ROM Ð²Ð¼ÐµÑ�Ñ‚Ð¾ RAM."
! 
! #: config/iq2000/iq2000.opt:70
! msgid "No default crt0.o."
! msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» crt0.o."
! 
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:409
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² ROM (Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� -membedded-data)."
! 
! #: config/csky/csky.opt:34
! #, fuzzy
! #| msgid "Specify the name of the target architecture."
! msgid "Specify the target architecture."
! msgstr "Ð˜Ð¼Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹."
! 
! #: config/csky/csky.opt:38
! #, fuzzy
! #| msgid "Specify the target CPU."
! msgid "Specify the target processor."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ CPU."
! 
! #: config/csky/csky.opt:61
! #, fuzzy
! #| msgid "Use hardware floating point instructions."
! msgid "Enable hardware floating-point instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
! 
! #: config/csky/csky.opt:65
! #, fuzzy
! #| msgid "Use software emulation for floating point (default)."
! msgid "Use library calls to perform floating-point operations (default)."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½ÑƒÑŽ Ñ�Ð¼ÑƒÐ»Ñ�Ñ†Ð¸ÑŽ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ)."
! 
! #: config/csky/csky.opt:69
! #, fuzzy
! #| msgid "Specify the name of the target floating point hardware/format."
! msgid "Specify the target floating-point hardware/format."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚ÑƒÑ€Ñƒ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹."
! 
! #: config/csky/csky.opt:73
! #, fuzzy
! #| msgid "Generate debug information in default format."
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ."
! 
! #: config/csky/csky.opt:77
! #, fuzzy
! #| msgid "Generate prefetch instructions, if available, for arrays in loops."
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¿Ñ€ÐµÐ´Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð², ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�."
! 
! #: config/csky/csky.opt:85
! #, fuzzy
! #| msgid "Do not use the callt instruction (default)."
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ callt (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)."
! 
! #: config/csky/csky.opt:89
! #, fuzzy
! #| msgid "Enable barrel shift instructions."
! msgid "Enable interrupt stack instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð°."
! 
! #: config/csky/csky.opt:93
! #, fuzzy
! #| msgid "Enable multiply instructions."
! msgid "Enable multiprocessor instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�."
! 
! #: config/csky/csky.opt:97
! #, fuzzy
! #| msgid "Enable atomic instructions."
! msgid "Enable coprocessor instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ atomic Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/csky/csky.opt:101
! msgid "Enable cache prefetch instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÑ�Ñ€ÐµÐ´Ð½ÐµÐ½Ð¸Ñ�."
! 
! #: config/csky/csky.opt:105
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ MUL Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/csky/csky.opt:112
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ MUL Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/csky/csky.opt:116
! #, fuzzy
! #| msgid "Enable MUL instructions."
! msgid "Enable C-SKY DSP instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ MUL Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
! 
! #: config/csky/csky.opt:120
! #, fuzzy
! #| msgid "Enable atomic instructions."
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ atomic Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/csky/csky.opt:124
! #, fuzzy
! #| msgid "Enable atomic instructions."
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ atomic Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/csky/csky.opt:130
! #, fuzzy
! #| msgid "Generate isel instructions."
! msgid "Generate divide instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ isel Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/csky/csky.opt:134
! #, fuzzy
! #| msgid "Generate code for a 5206e."
! msgid "Generate code for Smart Mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 5206e."
! 
! #: config/csky/csky.opt:138
! msgid "Enable use of R16-R31 (default)."
! msgstr ""
! 
! #: config/csky/csky.opt:142
! #, fuzzy
! #| msgid "Generate code in little endian mode."
! msgid "Generate code using global anchor symbol addresses."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ (little endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚."
! 
! #: config/csky/csky.opt:146
! #, fuzzy
! #| msgid "Generate v3 push25/pop25 instructions."
! msgid "Generate push/pop instructions (default)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ v3 push25/pop25 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/csky/csky.opt:150
! #, fuzzy
! #| msgid "Generate isel instructions."
! msgid "Generate stm/ldm instructions (default)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ isel Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/csky/csky.opt:157
! msgid "Generate constant pools in the compiler instead of assembler."
! msgstr ""
! 
! #: config/csky/csky.opt:161
! #, fuzzy
! #| msgid "Do not generate .size directives."
! msgid "Emit .stack_size directives."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ .size."
! 
! #: config/csky/csky.opt:165
! #, fuzzy
! #| msgid "Generate code for GNU runtime environment."
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� GNU."
! 
! #: config/csky/csky.opt:169
! #, fuzzy
! #| msgid "Set the branch costs for conditional branch instructions.  Reasonable"
! msgid "Set the branch costs to roughly the specified number of instructions."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ (Ñ€Ð°Ð·ÑƒÐ¼Ð½Ñ‹Ðµ) Ñ�Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð²"
! 
! #: config/csky/csky.opt:173
! #, fuzzy
! #| msgid "Permit scheduling of a function's prologue sequence."
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ°Ñ‚ÑŒ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
! 
! #: config/csky/csky_tables.opt:24
! #, fuzzy
! #| msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARC CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
! 
! #: config/csky/csky_tables.opt:199
! #, fuzzy
! #| msgid "Known SCORE architectures (for use with the -march= option):"
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ SCORE Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
! 
! #: config/csky/csky_tables.opt:218
! #, fuzzy
! #| msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARM FPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mfpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
! 
! #: config/c6x/c6x-tables.opt:24
! msgid "Known C6X ISAs (for use with the -march= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ C6X ISAs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
! 
! #: config/c6x/c6x.opt:42
! msgid "Select method for sdata handling."
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¼ÐµÑ‚Ð¾Ð´ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ sdata."
! 
! #: config/c6x/c6x.opt:46
! #, fuzzy
! #| msgid "Valid arguments for the -msdata= option."
! msgid "Valid arguments for the -msdata= option:"
! msgstr "ÐšÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� -msdata= Ð¾Ð¿Ñ†Ð¸Ð¸."
! 
! #: config/c6x/c6x.opt:59
! msgid "Compile for the DSBT shared library ABI."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� ABI DSBT Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº."
! 
! #: config/cris/linux.opt:27
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ GOTPLT-Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ� -fpic Ð¸ -fPIC."
  
  #: config/cris/cris.opt:45
  msgid "Work around bug in multiplication instruction."
*************** msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð
*** 11366,12237 ****
  msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr ""
  
! #: config/cris/linux.opt:27
! msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ GOTPLT-Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ� -fpic Ð¸ -fPIC."
  
! #: config/rs6000/rs6000-tables.opt:24
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¸ -mtune= ÐºÐ»ÑŽÑ‡Ð°Ð¼Ð¸):"
  
! #: config/rs6000/rs6000.opt:121
! msgid "Use PowerPC-64 instruction set."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´ PowerPC-64."
  
! #: config/rs6000/rs6000.opt:125
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ PowerPC Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ General Purpose."
  
! #: config/rs6000/rs6000.opt:129
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ PowerPC Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Graphics."
  
! #: config/rs6000/rs6000.opt:133
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ mfcr Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ð¿Ð¾Ð»ÐµÐ¼ Ð¸Ð· PowerPC V2.01."
  
! #: config/rs6000/rs6000.opt:137
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ popcntb Ð¸Ð· PowerPC V2.02."
  
! #: config/rs6000/rs6000.opt:141
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ð¸Ð· PowerPC V2.02."
  
! #: config/rs6000/rs6000.opt:145
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð±Ð°Ð¹Ñ‚ PowerPC V2.05."
  
! #: config/rs6000/rs6000.opt:149
! msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ PowerPC V2.05 Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð²/Ð¸Ð· GPR."
  
! #: config/rs6000/rs6000.opt:153
! msgid "Use AltiVec instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ AltiVec."
  
! #: config/rs6000/rs6000.opt:157
! msgid "Enable early gimple folding of builtins."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:161
! msgid "Use decimal floating point instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ñ… Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ…."
  
! #: config/rs6000/rs6000.opt:165
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 4xx Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾Ð»ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�."
  
! #: config/rs6000/rs6000.opt:169
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 4xx dlmzb Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ."
  
! #: config/rs6000/rs6000.opt:173
! msgid "Generate load/store multiple instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�/Ð·Ð°Ð¿Ð¸Ñ�Ð¸."
  
! #: config/rs6000/rs6000.opt:192
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ PowerPC V2.06 popcntd Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ."
  
! #: config/rs6000/rs6000.opt:196
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
! msgstr "ÐŸÑ€Ð¸ -ffast-math, Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ FRIZ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� (double)(long long) Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹."
  
! #: config/rs6000/rs6000.opt:204
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ vector/scalar (VSX) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/rs6000/rs6000.opt:232
! msgid "Do not generate load/store with update instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�/Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ñ� Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸ÐµÐ¼ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°."
  
! #: config/rs6000/rs6000.opt:236
! msgid "Generate load/store with update instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�/Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ñ� Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸ÐµÐ¼ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°."
  
! #: config/rs6000/rs6000.opt:244
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "Ð˜Ð·Ð±ÐµÐ³Ð°Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸/Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�, ÐµÑ�Ð»Ð¸ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾."
  
! #: config/rs6000/rs6000.opt:248
! msgid "Mark __tls_get_addr calls with argument info."
! msgstr "ÐŸÐ¾Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ __tls_get_addr Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÐµÐ¹ Ð¾Ð± Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ…."
  
! #: config/rs6000/rs6000.opt:255
! msgid "Schedule the start and end of the procedure."
! msgstr "ÐŸÐ»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð°Ñ‡Ð°Ð»Ð¾ Ð¸ ÐºÐ¾Ð½ÐµÑ† Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹."
  
! #: config/rs6000/rs6000.opt:259
! msgid "Return all structures in memory (AIX default)."
! msgstr "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð²Ñ�Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� AIX)."
  
! #: config/rs6000/rs6000.opt:263
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ñ… (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� SVR4)."
  
! #: config/rs6000/rs6000.opt:267
! msgid "Conform more closely to IBM XLC semantics."
! msgstr "Ð‘Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ð¾ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐµ IBM XLC."
  
! #: config/rs6000/rs6000.opt:271 config/rs6000/rs6000.opt:275
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ñ‹Ðµ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ðµ Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¸ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ñ€ÐµÐ½ÑŒ Ð´Ð»Ñ� Ð¿Ð¾Ð²Ñ‹ÑˆÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/rs6000/rs6000.opt:279
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¾Ñ†ÐµÐ½ÐºÐ¸ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÐµÑ�Ð¿ÐµÑ‡Ð¸Ð²Ð°ÑŽÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð²Ñ‹Ñ�Ð¾ÐºÑƒÑŽ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ."
  
! #: config/rs6000/rs6000.opt:283
! msgid "Do not place floating point constants in TOC."
! msgstr "Ð�Ðµ Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² TOC."
  
! #: config/rs6000/rs6000.opt:287
! msgid "Place floating point constants in TOC."
! msgstr "ÐŸÐ¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² TOC."
  
! #: config/rs6000/rs6000.opt:291
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "Ð�Ðµ Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð²Ð¸Ð´Ð° \"Ñ�Ð¸Ð¼Ð²Ð¾Ð»+Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ\" Ð² TOC."
  
! #: config/rs6000/rs6000.opt:295
! msgid "Place symbol+offset constants in TOC."
! msgstr "ÐŸÐ¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð²Ð¸Ð´Ð° \"Ñ�Ð¸Ð¼Ð²Ð¾Ð»+Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ\" Ð² TOC."
  
! #: config/rs6000/rs6000.opt:306
! msgid "Use only one TOC entry per procedure."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð½Ð¾ Ð¿Ð¾Ð»Ðµ TOC Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ."
  
! #: config/rs6000/rs6000.opt:310
! msgid "Put everything in the regular TOC."
! msgstr "ÐŸÐ¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð²Ñ�Ðµ Ð² Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ð¹ TOC."
  
! #: config/rs6000/rs6000.opt:314
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ VRSAVE Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° AltiVec."
  
! #: config/rs6000/rs6000.opt:318
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ³Ð¾ -mno-vrsave."
  
! #: config/rs6000/rs6000.opt:322
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ³Ð¾ -mvrsave."
  
! #: config/rs6000/rs6000.opt:326
! msgid "Max number of bytes to move inline."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:330
! msgid "Max number of bytes to compare without loops."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:334
! msgid "Max number of bytes to compare with loops."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:338
  #, fuzzy
! #| msgid "maximum number of arrays per scop."
! msgid "Max number of bytes to compare."
! msgstr "Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð½Ð° Ð¾Ð´Ð¸Ð½ scop."
  
! #: config/rs6000/rs6000.opt:342
! msgid "Generate isel instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ isel Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/rs6000/rs6000.opt:346
! msgid "-mdebug=\tEnable debug output."
! msgstr "-mdebug=\tÐ’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð²Ñ‹Ð´Ð°Ñ‡Ñƒ."
  
! #: config/rs6000/rs6000.opt:350
! msgid "Use the AltiVec ABI extensions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� AltiVec ABI."
  
! #: config/rs6000/rs6000.opt:354
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� AltiVec ABI."
  
! #: config/rs6000/rs6000.opt:358
! msgid "Use the ELFv1 ABI."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ELFv1 ABI."
  
! #: config/rs6000/rs6000.opt:362
! msgid "Use the ELFv2 ABI."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ELFv2 ABI."
  
! #: config/rs6000/rs6000.opt:382
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð½ÐµÐ³Ð¾."
  
! #: config/rs6000/rs6000.opt:386
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "-mtune=\tÐŸÐ»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
  
! #: config/rs6000/rs6000.opt:397
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:413
! msgid "Avoid all range limits on call instructions."
! msgstr "Ð�Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð²Ñ‹Ð·Ð¾Ð²Ð°."
  
! #: config/rs6000/rs6000.opt:421
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² AltiVec 'vector long ...'."
  
! #: config/rs6000/rs6000.opt:425
! msgid "-mlong-double-[64,128]\tSpecify size of long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:433
! msgid "Determine which dependences between insns are considered costly."
! msgstr "Ð—Ð°Ð´Ð°ÐµÑ‚ Ñ�Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ Ð¼ÐµÐ¶Ð´Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ð¼Ð¸."
  
! #: config/rs6000/rs6000.opt:437
! msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr "Ð—Ð°Ð´Ð°ÐµÑ‚ Ñ�Ñ…ÐµÐ¼Ñƒ Ñ€Ð°Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ nop."
  
! #: config/rs6000/rs6000.opt:441
! msgid "Specify alignment of structure fields default/natural."
! msgstr "Ð—Ð°Ð´Ð°ÐµÑ‚ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ð»ÐµÐ¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ default/natural."
  
! #: config/rs6000/rs6000.opt:445
! msgid "Valid arguments to -malign-:"
! msgstr "ÐšÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -malign-:"
  
! #: config/rs6000/rs6000.opt:455
! msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´ Ñ� Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸ Ð¿Ð¾ dispatch-Ñ�Ð»Ð¾Ñ‚Ð°Ð¼."
  
! #: config/rs6000/rs6000.opt:459
! msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ r11 Ð´Ð»Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ‡ÐµÑ€ÐµÐ· ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸."
  
! #: config/rs6000/rs6000.opt:463
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ TOC Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ðµ Ð´Ð»Ñ� ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ñ… Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ð° Ð½Ðµ inline."
  
! #: config/rs6000/rs6000.opt:471
! msgid "Fuse certain integer operations together for better performance on power8."
! msgstr "Ð¡Ð»Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ð´Ð»Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð²Ñ‹ÑˆÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð° power8."
  
! #: config/rs6000/rs6000.opt:475
! msgid "Allow sign extension in fusion operations."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ñ… Ñ�Ð»Ð¸Ñ�Ð½Ð¸Ñ�."
  
! #: config/rs6000/rs6000.opt:479
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ Ð² ISA 2.07."
  
! #: config/rs6000/rs6000.opt:483
! 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:490
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ISA 2.07 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ (HTM)."
  
! #: config/rs6000/rs6000.opt:494
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ‡ÐµÑ‚Ð²ÐµÑ€Ð½Ñ‹Ñ… Ñ�Ð»Ð¾Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ (lq/stq)."
  
! #: config/rs6000/rs6000.opt:498
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ‡ÐµÑ‚Ð²ÐµÑ€Ð½Ñ‹Ñ… Ñ�Ð»Ð¾Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ (lqarx/stqcx)."
  
! #: config/rs6000/rs6000.opt:502
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð°Ð³Ñ€ÐµÐ³Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ� Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ñ‡ÐµÐ¼ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼."
  
! #: config/rs6000/rs6000.opt:506
! msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr "Ð�Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸ ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ð´Ð²Ð¾Ð¹Ð½Ñ‹Ñ… Ñ�Ð»Ð¾Ð² Ð¸Ð· VSX Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹."
  
! #: config/rs6000/rs6000.opt:510
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ Ð² ISA 3.0."
  
! #: config/rs6000/rs6000.opt:514
! msgid "Use vector instructions added in ISA 3.0."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ Ð² ISA 3.0."
  
! #: config/rs6000/rs6000.opt:518
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ðµ min/max Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð² ISA 3.0."
  
! #: config/rs6000/rs6000.opt:522
! msgid "Fuse medium/large code model toc references with the memory instruction."
! msgstr "Ð¡Ð»Ð¸Ñ‚ÑŒ toc Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ medium/large Ð¼Ð¾Ð´ÐµÐ»ÐµÐ¹ ÐºÐ¾Ð´Ð° Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÐµÐ¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
  
! #: config/rs6000/rs6000.opt:526
! msgid "Generate the integer modulo instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð¾ Ð¼Ð¾Ð´ÑƒÐ»ÑŽ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/rs6000/rs6000.opt:530
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ IEEE 128-Ð±Ð¸Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ __float128 ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð°."
  
! #: config/rs6000/rs6000.opt:534
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ IEEE 128-Ð±Ð¸Ñ‚Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸."
  
! #: config/rs6000/rs6000.opt:538
! msgid "Enable default conversions between __float128 & long double."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ __float128 & long double."
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
! msgid "Generate 64-bit code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´."
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
! msgid "Generate 32-bit code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´."
  
! #: config/rs6000/sysv4.opt:24
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr ""
  
! #: config/rs6000/sysv4.opt:28
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr ""
  
! #: config/rs6000/sysv4.opt:32
! msgid "Allow readonly data in sdata."
! msgstr ""
  
! #: config/rs6000/sysv4.opt:36
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr ""
  
! #: config/rs6000/sysv4.opt:52
! msgid "Align to the base type of the bit-field."
! msgstr "Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ðº Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�."
  
! #: config/rs6000/sysv4.opt:56
! 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
! msgid "Produce code relocatable at runtime."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�"
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! msgid "Produce little endian code."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ little endian ÐºÐ¾Ð´."
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
! 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
! #, fuzzy
! #| msgid "no description yet."
! msgid "No description yet."
! msgstr "Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚."
  
! #: config/rs6000/sysv4.opt:94
! msgid "Assume all variable arg functions are prototyped."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ�Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð¸Ð¼ÐµÑŽÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ‹."
  
! #: config/rs6000/sysv4.opt:103
! msgid "Use EABI."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ EABI."
  
! #: config/rs6000/sysv4.opt:107
! msgid "Allow bit-fields to cross word boundaries."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¼ Ð¿Ð¾Ð»Ñ�Ð¼ Ð¿ÐµÑ€ÐµÑ�ÐµÐºÐ°Ñ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ�Ð»Ð¾Ð²."
  
! #: config/rs6000/sysv4.opt:111
! msgid "Use alternate register names."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²."
  
! #: config/rs6000/sysv4.opt:117
! msgid "Use default method for sdata handling."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ sdata."
  
! #: config/rs6000/sysv4.opt:121
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� libsim.a, libc.a Ð¸ sim-crt0.o."
  
! #: config/rs6000/sysv4.opt:125
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� libads.a, libc.a Ð¸ crt0.o."
  
! #: config/rs6000/sysv4.opt:129
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� libyk.a, libc.a Ð¸ crt0.o."
  
! #: config/rs6000/sysv4.opt:133
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� libmvme.a, libc.a Ð¸ crt0.o."
  
! #: config/rs6000/sysv4.opt:137
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð±Ð¸Ñ‚ PPC_EMB Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ ELF Ñ„Ð»Ð°Ð³Ð¾Ð²."
  
! #: config/rs6000/sysv4.opt:157
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� PLT Ð¸ GOT."
  
! #: config/rs6000/sysv4.opt:161
! msgid "Generate code for old exec BSS PLT."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ€Ñ‹Ñ… Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� BSS PLT."
  
! #: config/rs6000/sysv4.opt:165
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
! msgstr ""
  
! #: config/rs6000/sysv4.opt:169
! msgid "Emit .gnu_attribute tags."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð¶Ð´Ð°Ñ‚ÑŒ .gnu_attribute Ñ‚ÐµÐ³Ð¸."
  
! #: config/rs6000/aix64.opt:24
! msgid "Compile for 64-bit pointers."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹."
  
! #: config/rs6000/aix64.opt:28
! msgid "Compile for 32-bit pointers."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹."
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
! msgid "Select code model."
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð°."
  
! #: config/rs6000/aix64.opt:49
! msgid "Support message passing with the Parallel Environment."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð°Ð¼Ð¸ Parallel Environment."
  
! #: config/rs6000/linux64.opt:24
! msgid "Call mcount for profiling before a function prologue."
! msgstr "Ð’Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ mcount Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
  
! #: config/rs6000/476.opt:24
! 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's Ñ�Ñ‚ÐµÐº Ñ�Ñ�Ñ‹Ð»Ð¾Ðº Ð¿ÑƒÑ‚ÐµÐ¼ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� blr Ñ� bcl/bl Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¼Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¼Ð¸ Ð´Ð»Ñ� GOT Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¾Ð²."
  
! #: config/rl78/rl78.opt:31
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr "Ð’Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� (none/g13/g14)."
  
! #: config/rl78/rl78.opt:50
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ�Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹, Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ¾Ð² Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹."
  
! #: config/rl78/rl78.opt:54
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr ""
  
! #: config/rl78/rl78.opt:58
! 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
! msgid "Alias for -mcpu=g10."
! msgstr "Ð¡Ð¸Ð½Ð¾Ð½Ð¸Ð¼ -mcpu=g10."
  
! #: config/rl78/rl78.opt:81
! msgid "Alias for -mcpu=g13."
! msgstr "Ð¡Ð¸Ð½Ð¾Ð½Ð¸Ð¼ -mcpu=g13."
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
! msgid "Alias for -mcpu=g14."
! msgstr "Ð¡Ð¸Ð½Ð¾Ð½Ð¸Ð¼ -mcpu=g14."
  
! #: config/rl78/rl78.opt:93
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ ES Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ES: Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…."
  
! #: config/rl78/rl78.opt:97
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÑ‚ MDUC Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð² Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ°Ñ… Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ G13."
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! msgid "Specify the address generation strategy for code model."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸ÑŽ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ð´Ð»Ñ� Ð¼Ð¾Ð´ÐµÐ»Ð¸ ÐºÐ¾Ð´Ð°."
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ cmodel Ñ‚Ð¸Ð¿Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� -mcmodel= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! msgid "Generate code in big-endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ (big endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! msgid "Generate code in little-endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ (little endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚."
  
! #: config/nds32/nds32.opt:37
! #, fuzzy
! #| msgid "Perform cross-jumping optimization."
! msgid "Force performing fp-as-gp optimization."
! msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ ÐºÐ¾Ð´Ð° Ð²Ð¾ÐºÑ€ÑƒÐ³ ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�."
  
! #: config/nds32/nds32.opt:41
  #, fuzzy
! #| msgid "Perform cross-jumping optimization."
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ ÐºÐ¾Ð´Ð° Ð²Ð¾ÐºÑ€ÑƒÐ³ ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�."
  
! #: config/nds32/nds32.opt:47
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr ""
  
! #: config/nds32/nds32.opt:61
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr ""
  
! #: config/nds32/nds32.opt:65
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr ""
  
! #: config/nds32/nds32.opt:71
! msgid "Use reduced-set registers for register allocation."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ€ÐµÐ·Ð°Ð½Ð½Ñ‹Ð¹ Ð½Ð°Ð±Ð¾Ñ€ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²."
  
! #: config/nds32/nds32.opt:75
! msgid "Use full-set registers for register allocation."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ñ‹Ð¹ Ð½Ð°Ð±Ð¾Ñ€ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²."
  
! #: config/nds32/nds32.opt:81
! msgid "Always align function entry, jump target and return address."
! msgstr "Always align function entry, jump target and return address."
  
! #: config/nds32/nds32.opt:85
! msgid "Align function entry to 4 byte."
! msgstr "Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð²Ñ…Ð¾Ð´ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð¿Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ 4 Ð±Ð°Ð¹Ñ‚Ð°"
  
! #: config/nds32/nds32.opt:97
! 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
! 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
  #, fuzzy
! #| msgid "Specify the address generation strategy for code model."
! msgid "Specify the address generation strategy for ICT call's code model."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸ÑŽ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ð´Ð»Ñ� Ð¼Ð¾Ð´ÐµÐ»Ð¸ ÐºÐ¾Ð´Ð°."
  
! #: config/nds32/nds32.opt:109
  #, fuzzy
! #| msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ cmodel Ñ‚Ð¸Ð¿Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� -mcmodel= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/nds32/nds32.opt:119
! msgid "Generate conditional move instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ move-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/nds32/nds32.opt:123
! #, fuzzy
! #| msgid "Generate bit instructions."
! msgid "Generate hardware abs instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/nds32/nds32.opt:127
! msgid "Generate performance extension instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/nds32/nds32.opt:131
! msgid "Generate performance extension version 2 instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ 2-Ð¹ Ð²ÐµÑ€Ñ�Ð¸Ð¸."
  
! #: config/nds32/nds32.opt:135
! msgid "Generate string extension instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ�Ñ‚Ñ€Ð¾Ðº."
  
! #: config/nds32/nds32.opt:139
! #, fuzzy
! #| msgid "Generate string extension instructions."
! msgid "Generate DSP extension instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ�Ñ‚Ñ€Ð¾Ðº."
  
! #: config/nds32/nds32.opt:143
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ v3 push25/pop25 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/nds32/nds32.opt:147
! msgid "Generate 16-bit instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 16-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/nds32/nds32.opt:151
! msgid "Insert relax hint for linker to do relaxation."
! msgstr ""
  
! #: config/nds32/nds32.opt:155
! msgid "Enable Virtual Hosting support."
! msgstr ""
  
! #: config/nds32/nds32.opt:159
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ñ�, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4 Ð¸Ð»Ð¸ 16."
  
! #: config/nds32/nds32.opt:163
! #, fuzzy
! #| msgid "Specify the memory model in effect for the program."
! msgid "Specify the security level of c-isr for the whole file."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÑƒÑŽ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹."
  
! #: config/nds32/nds32.opt:167
! 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
! msgid "Known arch types (for use with the -march= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ arch Ñ‚Ð¸Ð¿Ñ‹ (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -march= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/nds32/nds32.opt:197
! msgid "Specify the cpu for pipeline model."
! msgstr ""
  
! #: config/nds32/nds32.opt:201
! msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:361
! 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
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr ""
  
! #: config/nds32/nds32.opt:393
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr ""
  
! #: config/nds32/nds32.opt:412
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr ""
  
! #: config/nds32/nds32.opt:425
! msgid "Enable constructor/destructor feature."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€/Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ."
  
! #: config/nds32/nds32.opt:429
! msgid "Guide linker to relax instructions."
! msgstr "Ð�Ð°Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸Ðº Ð½Ð° Ð¾Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹."
  
! #: config/nds32/nds32.opt:433
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr ""
  
! #: config/nds32/nds32.opt:437
! msgid "Generate single-precision floating-point instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:441
! msgid "Generate double-precision floating-point instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:445
! msgid "Force disable hardware loop, even use -mext-dsp."
  msgstr ""
  
! #: config/nds32/nds32.opt:449
  #, fuzzy
! #| msgid "Permit scheduling of a function's prologue sequence."
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ°Ñ‚ÑŒ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
  
! #: config/nds32/nds32.opt:453
! #, fuzzy
! #| msgid "Generate cld instruction in the function prologue."
! msgid "Generate return instruction in naked function."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ cld Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
  
! #: config/nds32/nds32.opt:457
! msgid "Always save $lp in the stack."
! msgstr ""
  
! #: config/nds32/nds32.opt:465
! msgid "Allow use r15 for inline ASM."
! msgstr ""
  
! #: config/ft32/ft32.opt:23
! #, fuzzy
! #| msgid "target the software simulator."
! msgid "Target the software simulator."
! msgstr "Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
! #: config/ft32/ft32.opt:31
! #, fuzzy
! #| msgid "Avoid use of the DIV and MOD instructions"
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ DIV and MOD."
  
! #: config/ft32/ft32.opt:35
! #, fuzzy
! #| msgid "Target the AM33 processor."
! msgid "Target the FT32B architecture."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° AM33."
  
! #: config/ft32/ft32.opt:39
  #, fuzzy
! #| msgid "Enable code hoisting."
! msgid "Enable FT32B code compression."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð½Ñ�Ñ‚Ð¸Ðµ ÐºÐ¾Ð´Ð°."
  
! #: config/ft32/ft32.opt:43
! msgid "Avoid placing any readable data in program memory."
! msgstr ""
  
! #: config/or1k/elf.opt:28
! msgid "Configure board specific runtime."
  msgstr ""
  
! #: config/or1k/elf.opt:32
! msgid "For compatibility, it's always newlib for elf now."
! msgstr ""
  
! #: config/or1k/or1k.opt:28
! #, fuzzy
! #| msgid "Use hardware division instructions on ColdFire."
! msgid "Use hardware divide instructions, use -msoft-div for emulation."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð² ColdFire."
  
! #: config/or1k/or1k.opt:32
! #, fuzzy
! #| msgid "Use hardware instructions for integer division."
! msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�."
  
! #: config/or1k/or1k.opt:36
! msgid "Allows generation of binaries which use the l.cmov instruction.  If your target does not support this the compiler will generate the equivalent using set and branch."
! msgstr ""
  
! #: config/or1k/or1k.opt:42
! #, fuzzy
! #| msgid "Allow branches to be packed with other instructions."
! msgid "Allows generation of binaries which use the l.rori instructions."
! msgstr "ÐšÐ¾Ð¼Ð±Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¼Ð¸."
  
! #: config/or1k/or1k.opt:46
! msgid "Allows generation of binaries which use sign-extension instructions.  If your target does not support this the compiler will use memory loads to perform sign extension."
! msgstr ""
  
! #: config/or1k/or1k.opt:52
! msgid "Allows generation of binaries which use l.sf*i instructions.  If your target does not support this the compiler will generate instructions to store the immediate to a register first."
! msgstr ""
  
! #: config/or1k/or1k.opt:58
! msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
! msgstr ""
  
! #: config/or1k/or1k.opt:63
! #, fuzzy
! #| msgid "Use the divide instruction."
! msgid "Use divide emulation."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�."
  
! #: config/or1k/or1k.opt:67
! #, fuzzy
! #| msgid "Use the soft multiply emulation (default)."
! msgid "Use multiply emulation."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½ÑƒÑŽ Ñ�Ð¼ÑƒÐ»Ñ�Ñ†Ð¸ÑŽ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ)."
  
! #: ada/gcc-interface/lang.opt:57 c-family/c.opt:304
! msgid "Enable most warning messages."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ�Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ñ‹Ðµ Ð²Ð¸Ð´Ñ‹ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ð¹."
  
! #: ada/gcc-interface/lang.opt:61
! msgid "Synonym of -gnatk8."
! msgstr "Ð¢Ð¾ Ð¶Ðµ, Ñ‡Ñ‚Ð¾ -gnatk8."
  
! #: ada/gcc-interface/lang.opt:69
! msgid "Do not look for object files in standard path."
! msgstr "Ð�Ðµ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹ Ð¿Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¼ Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚Ð°Ð¼."
  
! #: ada/gcc-interface/lang.opt:73
! msgid "Select the runtime."
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ runtime-Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ."
  
! #: ada/gcc-interface/lang.opt:77 c-family/c.opt:1736
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿."
  
! #: ada/gcc-interface/lang.opt:81 c-family/c.opt:1748
! msgid "Make \"char\" signed by default."
! msgstr "ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ \"char\" Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼."
  
! #: ada/gcc-interface/lang.opt:85 c-family/c.opt:1834
! msgid "Make \"char\" unsigned by default."
! msgstr "ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ char Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼."
  
! #: ada/gcc-interface/lang.opt:89
! msgid "Catch typos."
! msgstr "Ð›Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¾Ð¿ÐµÑ‡Ð°Ñ‚ÐºÐ¸."
  
! #: ada/gcc-interface/lang.opt:93
! msgid "Set name of output ALI file (internal switch)."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ ALI Ñ„Ð°Ð¹Ð»Ð° (Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ð¹ ÐºÐ»ÑŽÑ‡)."
  
! #: ada/gcc-interface/lang.opt:97
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr "-gnat<options>\tÐ—Ð°Ð´Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡Ð¸ GNAT."
  
! #: ada/gcc-interface/lang.opt:101
! msgid "Ignored."
! msgstr "Ð˜Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�."
  
! #: brig/lang.opt:36
! msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
! msgstr ""
  
! #: go/lang.opt:42
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr "-fgo-c-header=<file>\tÐ—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ Go Ð² Ñ„Ð°Ð¹Ð» Ð² Ð²Ð¸Ð´Ðµ ÐºÐ¾Ð´Ð° Ð½Ð° Ñ�Ð·Ñ‹ÐºÐµ C."
  
! #: go/lang.opt:46
! msgid "Add explicit checks for division by zero."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð½Ð° Ð½Ð¾Ð»ÑŒ."
  
! #: go/lang.opt:50
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ð¸ INT_MIN / -1."
  
! #: go/lang.opt:54
! msgid "Apply special rules for compiling runtime package."
! msgstr "ÐŸÑ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð¿Ð°ÐºÐµÑ‚Ð° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�."
  
! #: go/lang.opt:58
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr "-fgo-dump-<type>\tÐ’Ñ‹Ð´Ð°Ñ‚ÑŒ Ð´Ð°Ð¼Ð¿ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð° Ð¿ÐµÑ€ÐµÐ´Ð½ÐµÐ³Ð¾ Ð¿Ð»Ð°Ð½Ð° Go."
  
! #: go/lang.opt:62
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr "-fgo-optimize-<type>\tÐ’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñ‹ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð² ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ðµ Ð¿ÐµÑ€ÐµÐ´Ð½ÐµÐ³Ð¾ Ð¿Ð»Ð°Ð½Ð°."
  
! #: go/lang.opt:66
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr "-fgo-pkgpath=<string>\tÐ£ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Go."
  
! #: go/lang.opt:70
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr "-fgo-prefix=<string>\tÐ£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Ð´Ð»Ñ� Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… Ð¸Ð¼ÐµÐ½ Go."
  
! #: go/lang.opt:74
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr "-fgo-relative-import-path=<path>\tÐŸÑ€ÐµÑ„Ð¸ÐºÑ� Ð´Ð»Ñ� Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð¸Ð¼ÐµÐ½ Ð² Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ðµ"
  
! #: go/lang.opt:78
! msgid "Functions which return values must end with return statements."
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚, Ð´Ð¾Ð»Ð¶Ð½Ð° Ð·Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸ÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° return."
  
! #: go/lang.opt:82
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ, Ð¾Ñ‚Ð½Ð¾Ñ�Ñ�Ñ‰ÑƒÑŽÑ�Ñ� Ðº escape-Ð°Ð½Ð°Ð»Ð¸Ð·Ñƒ, Ð¿Ñ€Ð¸ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ð¸ ÐºÐ»ÑŽÑ‡Ð° -fgo-optimize-allocs."
  
! #: go/lang.opt:86
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
  #: common.opt:243
  msgid "Provide bash completion for options starting with provided string."
  msgstr ""
--- 13422,14461 ----
  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
! msgid "Board name [and memory region]."
! msgstr "Ð˜Ð¼Ñ� Ð¿Ð»Ð°Ñ‚Ñ‹ [Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸]."
  
! #: config/sh/superh.opt:10
! msgid "Runtime name."
! msgstr "Ð˜Ð¼Ñ� Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�."
  
! #: config/sh/sh.opt:42
! msgid "Generate SH1 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH1."
  
! #: config/sh/sh.opt:46
! msgid "Generate SH2 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH2."
  
! #: config/sh/sh.opt:50
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ SH2a-FPU."
  
! #: config/sh/sh.opt:54
! msgid "Generate SH2a FPU-less code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH2a Ð±ÐµÐ· FPU."
  
! #: config/sh/sh.opt:58
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ SH2a-FPU."
  
! #: config/sh/sh.opt:62
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ SH2a-FPU."
  
! #: config/sh/sh.opt:66
! msgid "Generate SH2e code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH2e."
  
! #: config/sh/sh.opt:70
! msgid "Generate SH3 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH3."
  
! #: config/sh/sh.opt:74
! msgid "Generate SH3e code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH3e."
  
! #: config/sh/sh.opt:78
! msgid "Generate SH4 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH4."
  
! #: config/sh/sh.opt:82
! msgid "Generate SH4-100 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH4-100."
  
! #: config/sh/sh.opt:86
! msgid "Generate SH4-200 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH4-200."
  
! #: config/sh/sh.opt:92
! msgid "Generate SH4-300 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH4-300."
  
! #: config/sh/sh.opt:96
! msgid "Generate SH4 FPU-less code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4 Ð±ÐµÐ· FPU."
  
! #: config/sh/sh.opt:100
! msgid "Generate SH4-100 FPU-less code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4-100 Ð±ÐµÐ· FPU."
  
! #: config/sh/sh.opt:104
! msgid "Generate SH4-200 FPU-less code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4-200 Ð±ÐµÐ· FPU."
  
! #: config/sh/sh.opt:108
! msgid "Generate SH4-300 FPU-less code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4-300 Ð±ÐµÐ· FPU."
  
! #: config/sh/sh.opt:112
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4 340 Ñ�ÐµÑ€Ð¸Ð¸ (Ð±ÐµÐ· MMU/FPU)."
  
! #: config/sh/sh.opt:117
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4 400 Ñ�ÐµÑ€Ð¸Ð¸ (Ð±ÐµÐ· MMU/FPU)."
  
! #: config/sh/sh.opt:122
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4 500 Ñ�ÐµÑ€Ð¸Ð¸ (Ð±ÐµÐ· FPU)."
  
! #: config/sh/sh.opt:127
! msgid "Generate default single-precision SH4 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH4 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ."
  
! #: config/sh/sh.opt:131
! msgid "Generate default single-precision SH4-100 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ SH4-100 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ."
  
! #: config/sh/sh.opt:135
! msgid "Generate default single-precision SH4-200 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ SH4-200 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ."
  
! #: config/sh/sh.opt:139
! msgid "Generate default single-precision SH4-300 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð´ SH4-300 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ."
  
! #: config/sh/sh.opt:143
! msgid "Generate only single-precision SH4 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ SH4 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ."
  
! #: config/sh/sh.opt:147
! msgid "Generate only single-precision SH4-100 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ SH4-100 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ."
  
! #: config/sh/sh.opt:151
! msgid "Generate only single-precision SH4-200 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ SH4-200 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ."
  
! #: config/sh/sh.opt:155
! msgid "Generate only single-precision SH4-300 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ SH4-300 Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ."
  
! #: config/sh/sh.opt:159
! msgid "Generate SH4a code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ SH4a."
  
! #: config/sh/sh.opt:163
! msgid "Generate SH4a FPU-less code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4a Ð±ÐµÐ· FPU."
  
! #: config/sh/sh.opt:167
! msgid "Generate default single-precision SH4a code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ ÐºÐ¾Ð´ SH4a Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/sh/sh.opt:171
! msgid "Generate only single-precision SH4a code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð´ SH4a Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/sh/sh.opt:175
! msgid "Generate SH4al-dsp code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ SH4al-dsp ÐºÐ¾Ð´."
  
! #: config/sh/sh.opt:183
! msgid "Generate code in big endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ (big endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚."
  
! #: config/sh/sh.opt:187
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð°Ñ… Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÐµÐ¹."
  
! #: config/sh/sh.opt:191
! msgid "Generate bit instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/sh/sh.opt:199
! msgid "Assume that zero displacement conditional branches are fast."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ñ� Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼ Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹."
  
! #: config/sh/sh.opt:203
! msgid "Force the usage of delay slots for conditional branches."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð»Ð¾Ñ‚Ñ‹ Ð·Ð°Ð´ÐµÑ€Ð¶ÐºÐ¸ Ð´Ð»Ñ� ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð²."
  
! #: config/sh/sh.opt:207
! msgid "Align doubles at 64-bit boundaries."
! msgstr "Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð´Ð²Ð¾Ð¹Ð½Ñ‹Ðµ Ð¿Ð¾ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼."
! 
! #: config/sh/sh.opt:211
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
! msgstr "Ð¡Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ñ� Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð¾Ð´Ð½Ð° Ð¸Ð·: call-div1, call-fp, call-table."
! 
! #: config/sh/sh.opt:215
! msgid "Specify name for 32 bit signed division function."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ� Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ñ�Ð¾ Ð·Ð½Ð°ÐºÐ¾Ð¼."
! 
! #: config/sh/sh.opt:219
! msgid "Generate ELF FDPIC code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ELF FDPIC ÐºÐ¾Ð´."
! 
! #: config/sh/sh.opt:223
! 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
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr "Ð¡Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ�Ð¼ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Renesas (Ð±Ñ‹Ð²ÑˆÐ°Ñ� Hitachi) Ð´Ð»Ñ� SuperH."
! 
! #: config/sh/sh.opt:235
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "Ð£Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ IEEE Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹."
! 
! #: config/sh/sh.opt:239
  #, fuzzy
! #| msgid "inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr "Ð²Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¸Ð½Ð²Ð°Ð»Ð¸Ð´Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÐºÑ�ÑˆÐ° ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð¿Ð¾Ñ�Ð»Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½Ð¾Ð² Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
  
! #: config/sh/sh.opt:243 config/arc/arc.opt:246
! msgid "Annotate assembler instructions with estimated addresses."
! msgstr "Ð�Ð½Ð½Ð¾Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ� Ð¾Ñ†ÐµÐ½ÐµÐ½Ð½Ñ‹Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼."
  
! #: config/sh/sh.opt:247
! msgid "Generate code in little endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ (little endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚."
  
! #: config/sh/sh.opt:251
! msgid "Mark MAC register as call-clobbered."
! msgstr "Ð ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ MAC Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ…."
  
! #: config/sh/sh.opt:257
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr "Ð Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ ÐºÑ€Ð°Ñ‚ÐµÐ½ 4 Ð±Ð°Ð¹Ñ‚Ð°Ð¼ (Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: Ð¿Ñ€Ð¸ Ñ�Ñ‚Ð¾Ð¼ Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚Ñ�Ñ� ABI)."
  
! #: config/sh/sh.opt:261
! msgid "Emit function-calls using global offset table when generating PIC."
! msgstr "Ð’Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ PIC ÐºÐ¾Ð´Ð°."
  
! #: config/sh/sh.opt:265
! msgid "Shorten address references during linking."
! msgstr "Ð£ÐºÐ¾Ñ€Ð°Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð¿Ð¾ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸."
  
! #: config/sh/sh.opt:273
! msgid "Specify the model for atomic operations."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð´Ð»Ñ� atomic Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹."
  
! #: config/sh/sh.opt:277
! msgid "Use tas.b instruction for __atomic_test_and_set."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ tas.b Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� __atomic_test_and_set."
  
! #: config/sh/sh.opt:281
! msgid "Cost to assume for a multiply insn."
! msgstr "Ð¦ÐµÐ½Ð° Ð·Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�."
! 
! #: config/sh/sh.opt:285
! 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, ÐµÑ�Ð»Ð¸ inline ÐºÐ¾Ð´ Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ Ð² Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ."
! 
! #: config/sh/sh.opt:291
! msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr "Ð”ÐµÐ»Ð°Ñ‚ÑŒ Ð²Ð¸Ð´, Ñ‡Ñ‚Ð¾ branch-around-a-move ÐµÑ�Ñ‚ÑŒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ð¹ move."
! 
! #: config/sh/sh.opt:295
! msgid "Enable the use of the fsca instruction."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ fsca Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/sh/sh.opt:299
! msgid "Enable the use of the fsrra instruction."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ fsrra Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/sh/sh.opt:303
! msgid "Use LRA instead of reload (transitional)."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ LRA Ð²Ð¼ÐµÑ�Ñ‚Ð¾ reload (transitional)."
! 
! #: config/gcn/gcn.opt:26
! msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43
! #, fuzzy
! #| msgid "Specify the name of the target CPU."
! msgid "Specify the name of the target GPU."
! msgstr "Ð˜Ð¼Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
  
! #: config/gcn/gcn.opt:55
! msgid "Enable OpenMP GPU offloading."
! msgstr ""
  
! #: config/gcn/gcn.opt:71
! msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
  msgstr ""
  
! #: config/gcn/gcn.opt:78
! #, fuzzy
! #| msgid "Warn about an invalid DO loop."
! msgid "Warn about invalid OpenACC dimensions."
! msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¼ DO Ñ†Ð¸ÐºÐ»Ðµ."
  
! #: config/fr30/fr30.opt:23
! msgid "Assume small address space."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð¼Ð°Ð»Ð¾Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾."
  
! #: config/mips/mips.opt:32
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "-mabi=ABI\tÐ“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ ABI."
  
! #: config/mips/mips.opt:36
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
! msgstr "MIPS ABI (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mabi=):"
  
! #: config/mips/mips.opt:55
! msgid "Generate code that can be used in SVR4-style dynamic objects."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ñ… SVR4."
  
! #: config/mips/mips.opt:59
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ 'mad' Ð² Ñ�Ñ‚Ð¸Ð»Ðµ PMC."
  
! #: config/mips/mips.opt:63
! msgid "Use integer madd/msub instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ðµ madd/msub Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/mips/mips.opt:67
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "-march=ISA\tÐ“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ‹ ÐºÐ¾Ð¼Ð°Ð½Ð´ (ISA)."
  
! #: config/mips/mips.opt:71
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
! msgstr "-mbranch-cost=COST\tÐ£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ†ÐµÐ½Ñƒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð² Ñ€Ð°Ð²Ð½Ð¾Ð¹ Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð½Ð¾ COST ÐºÐ¾Ð¼Ð°Ð½Ð´."
  
! #: config/mips/mips.opt:75
! msgid "Use Branch Likely instructions, overriding the architecture default."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Branch Likely, Ð²Ð¾Ð¿Ñ€ÐµÐºÐ¸ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹."
  
! #: config/mips/mips.opt:79
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ/Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ MIPS16 ASE Ð½Ð° Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð´Ð»Ñ� Ñ‚ÐµÑ�Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
! #: config/mips/mips.opt:83
! msgid "Trap on integer divide by zero."
! msgstr "Ð’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð´ÐµÐ»ÐµÐ½Ð¸ÑŽ Ð½Ð° Ð½Ð¾Ð»ÑŒ."
  
! #: config/mips/mips.opt:87
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
! msgstr "-mcode-readable=SETTING\tÐ—Ð°Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¸Ð¼ÐµÑŽÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº ÐºÐ¾Ð´Ñƒ."
  
! #: config/mips/mips.opt:91
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mcode-readable=:"
  
! #: config/mips/mips.opt:104
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "ÐŸÑ€Ð¾Ð²ÐµÑ€ÐºÐ° Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´ break."
  
! #: config/mips/mips.opt:108
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "ÐŸÑ€Ð¾Ð²ÐµÑ€ÐºÐ° Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ñ… trap."
  
! #: config/mips/mips.opt:112
! msgid "Allow the use of MDMX instructions."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´ MDMX."
  
! #: config/mips/mips.opt:116
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "ÐŸÐ¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ñ�Ð¾Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ 32- Ð¸ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸."
  
! #: config/mips/mips.opt:120
! msgid "Use MIPS-DSP instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ MIPS-DSP."
  
! #: config/mips/mips.opt:124
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ MIPS-DSP Ð²ÐµÑ€Ñ�Ð¸Ð¸ 2."
  
! #: config/mips/mips.opt:146
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Enhanced Virtual Addressing Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/mips/mips.opt:150
! msgid "Use NewABI-style %reloc() assembly operators."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ %reloc()."
  
! #: config/mips/mips.opt:154
! msgid "Use -G for data that is not defined by the current object."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ -G Ð´Ð»Ñ� Ð´Ð°Ð½Ð½Ñ‹Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ñ‚ÐµÐºÑƒÑ‰Ð¸Ð¼ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼."
  
! #: config/mips/mips.opt:158
! msgid "Work around certain 24K errata."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° 24K."
  
! #: config/mips/mips.opt:162
! msgid "Work around certain R4000 errata."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° R4000."
  
! #: config/mips/mips.opt:166
! msgid "Work around certain R4400 errata."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° R4400."
  
! #: config/mips/mips.opt:170
! #, fuzzy
! #| msgid "Work around certain R4000 errata."
! msgid "Work around the R5900 short loop erratum."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° R4000."
  
! #: config/mips/mips.opt:174
! msgid "Work around certain RM7000 errata."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° RM7000."
  
! #: config/mips/mips.opt:178
! msgid "Work around certain R10000 errata."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° R10000."
  
! #: config/mips/mips.opt:182
! msgid "Work around errata for early SB-1 revision 2 cores."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ€ÑƒÑŽ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¾ÑˆÐ¸Ð±ÐºÑƒ SB-1 Ð²ÐµÑ€Ñ�Ð¸Ð¸ 2."
  
! #: config/mips/mips.opt:186
! msgid "Work around certain VR4120 errata."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ VR4120."
  
! #: config/mips/mips.opt:190
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ mflo/mfhi Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° VR4130."
  
! #: config/mips/mips.opt:194
! msgid "Work around an early 4300 hardware bug."
! msgstr "ÐžÐ±Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ€ÑƒÑŽ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¾ÑˆÐ¸Ð±ÐºÑƒ 4300."
  
! #: config/mips/mips.opt:198
! msgid "FP exceptions are enabled."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ñ�Ð¾Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
  
! #: config/mips/mips.opt:202
! msgid "Use 32-bit floating-point registers."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ñ�Ð¾Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
  
! #: config/mips/mips.opt:206
! msgid "Conform to the o32 FPXX ABI."
! msgstr "Ð¡Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ o32 FPXX ABI."
  
! #: config/mips/mips.opt:210
! msgid "Use 64-bit floating-point registers."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ñ�Ð¾Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
  
! #: config/mips/mips.opt:214
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
! msgstr "-mflush-func=Ð¤Ð£Ð�ÐšÐ¦Ð˜Ð¯\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½Ð½ÑƒÑŽ Ð¤Ð£Ð�ÐšÐ¦Ð˜Ð® Ð´Ð»Ñ� Ñ�Ð±Ñ€Ð¾Ñ�Ð° ÐºÑ�ÑˆÐ° Ð¿ÐµÑ€ÐµÐ´ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð¼ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ñ‹Ñ… Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½Ð¾Ð²."
  
! #: config/mips/mips.opt:218
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
! msgstr "-mabs=MODE\tÐ’Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚ IEEE 754 ABS/NEG Ñ€ÐµÐ¶Ð¸Ð¼ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹."
  
! #: config/mips/mips.opt:222
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
! msgstr "-mnan=ENCODING\tÐ’Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚ IEEE 754 NaN ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…."
  
! #: config/mips/mips.opt:226
! 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
! msgid "Use 32-bit general registers."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð¾Ð±Ñ‰ÐµÐ³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�."
  
! #: config/mips/mips.opt:240
! msgid "Use 64-bit general registers."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð¾Ð±Ñ‰ÐµÐ³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�."
  
! #: config/mips/mips.opt:244
! msgid "Use GP-relative addressing to access small data."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸ÑŽ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ GP Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ð¼Ð°Ð»Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°."
  
! #: config/mips/mips.opt:248
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
! msgstr "ÐŸÑ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° -mabicalls Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ð¾Ð¼Ñƒ Ð¼Ð¾Ð´ÑƒÐ»ÑŽ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ PLT Ð¸ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ð¹."
  
! #: config/mips/mips.opt:252
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð¸ ABI Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹."
  
! #: config/mips/mips.opt:256
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ð½ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ MIPS16 Ð¸ microMIPS."
  
! #: config/mips/mips.opt:260
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr "Ð¡Ð¸Ð½Ð¾Ð½Ð¸Ð¼ Ð´Ð»Ñ� minterlink-compressed Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸."
  
! #: config/mips/mips.opt:264
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "-mipsN\tÐ“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ISA ÑƒÑ€Ð¾Ð²Ð½Ñ� N."
  
! #: config/mips/mips.opt:268
! msgid "Generate MIPS16 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ MIPS16."
  
! #: config/mips/mips.opt:272
! msgid "Use MIPS-3D instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ MIPS-3D."
  
! #: config/mips/mips.opt:276
! msgid "Use ll, sc and sync instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ ll, sc Ð¸ sync."
  
! #: config/mips/mips.opt:280
! msgid "Use -G for object-local data."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ -G Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ð¼Ð¾Ð´ÑƒÐ»Ñ�."
  
! #: config/mips/mips.opt:284
! msgid "Use indirect calls."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹."
  
! #: config/mips/mips.opt:288
! msgid "Use a 32-bit long type."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° long."
  
! #: config/mips/mips.opt:292
! msgid "Use a 64-bit long type."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° long."
  
! #: config/mips/mips.opt:296
! msgid "Pass the address of the ra save location to _mcount in $12."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ�, Ð³Ð´Ðµ Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½ ra Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ _mcount Ð² $12."
  
! #: config/mips/mips.opt:300
! msgid "Don't optimize block moves."
! msgstr "Ð�Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð»Ð¾Ñ‡Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ¸."
  
! #: config/mips/mips.opt:304
! msgid "Use microMIPS instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ microMIPS Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/mips/mips.opt:308
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ MIPS MSA Extension Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/mips/mips.opt:312
! msgid "Allow the use of MT instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ MT."
  
! #: config/mips/mips.opt:316
! msgid "Prevent the use of all floating-point operations."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹."
  
! #: config/mips/mips.opt:320
! msgid "Use MCU instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ MCU Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/mips/mips.opt:324
! msgid "Do not use a cache-flushing function before calling stack trampolines."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ñ�Ð±Ñ€Ð¾Ñ�Ð° ÐºÑ�ÑˆÐ° Ð¿ÐµÑ€ÐµÐ´ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð¼ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½Ð°."
  
! #: config/mips/mips.opt:328
! msgid "Do not use MDMX instructions."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ MDMX."
  
! #: config/mips/mips.opt:332
! msgid "Generate normal-mode code."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ð¹ ÐºÐ¾Ð´."
  
! #: config/mips/mips.opt:336
! msgid "Do not use MIPS-3D instructions."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ MIPS-3D."
  
! #: config/mips/mips.opt:340
! msgid "Use paired-single floating-point instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° paired-single (Ð½Ð°Ð´ Ð¿Ð°Ñ€Ð°Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸)."
  
! #: config/mips/mips.opt:344
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
! msgstr "-mr10k-cache-barrier=SETTING\tÐ£ÐºÐ°Ð·Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð²Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð±Ð°Ñ€ÑŒÐµÑ€Ñ‹ ÐºÑ�ÑˆÐ° r10k."
  
! #: config/mips/mips.opt:348
! msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr "Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ»ÑŽÑ‡Ð° -mr10k-cache-barrier=:"
  
! #: config/mips/mips.opt:361
! msgid "Try to allow the linker to turn PIC calls into direct calls."
! msgstr "ÐŸÐ¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ñ‹Ð²Ð°Ñ‚ÑŒ PIC-Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð² Ð¿Ñ€Ñ�Ð¼Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹."
! 
! #: config/mips/mips.opt:365
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
! msgstr "ÐŸÑ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° -mabicalls Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´, Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°Ñ…."
! 
! #: config/mips/mips.opt:369
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ð¼Ð¸ Ð½Ð°Ð´ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸."
! 
! #: config/mips/mips.opt:373
! msgid "Use SmartMIPS instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ SmartMIPS."
! 
! #: config/mips/mips.opt:377
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹."
! 
! #: config/mips/mips.opt:381
! msgid "Optimize lui/addiu address loads."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ lui/addiu Ð¿Ñ€Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐµ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð²."
! 
! #: config/mips/mips.opt:385
! msgid "Assume all symbols have 32-bit values."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ�Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð¸Ð¼ÐµÑŽÑ‚ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�."
! 
! #: config/mips/mips.opt:389
! msgid "Use synci instruction to invalidate i-cache."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ synci Ð´Ð»Ñ� Ð¸Ð½Ð²Ð°Ð»Ð¸Ð´Ð°Ñ†Ð¸Ð¸ ÐºÑ�ÑˆÐ° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹."
! 
! #: config/mips/mips.opt:397
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ lwxc1/swxc1/ldxc1/sdxc1 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð³Ð´Ðµ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾."
! 
! #: config/mips/mips.opt:401
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 4-Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½Ñ‹Ðµ madd.s/madd.d Ð¸ Ñ�Ð²Ñ�Ð·Ð°Ð½Ð½Ñ‹Ðµ Ñ� Ð½Ð¸Ð¼Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð³Ð´Ðµ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾."
! 
! #: config/mips/mips.opt:413
! msgid "Use Virtualization (VZ) instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Virtualization (VZ) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/mips/mips.opt:417
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ eXtended Physical Address (XPA) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/mips/mips.opt:421
  #, fuzzy
! #| msgid "Use ll, sc and sync instructions."
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ ll, sc Ð¸ sync."
  
! #: config/mips/mips.opt:425
! #, fuzzy
! #| msgid "Use Virtualization (VZ) instructions."
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Virtualization (VZ) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/mips/mips.opt:429
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð´Ð»Ñ� VR4130 Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ�."
  
! #: config/mips/mips.opt:433
! msgid "Lift restrictions on GOT size."
! msgstr "ÐŸÐ¾Ð´Ð½Ñ�Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€ GOT."
  
! #: config/mips/mips.opt:437
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ� Ð½ÐµÑ‡ÐµÑ‚Ð½Ñ‹Ð¼Ð¸ Ð½Ð¾Ð¼ÐµÑ€Ð°Ð¼Ð¸."
  
! #: config/mips/mips.opt:441
! msgid "Optimize frame header."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº ÐºÐ°Ð´Ñ€Ð°."
  
! #: config/mips/mips.opt:448
! msgid "Enable load/store bonding."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ load/store Ñ�Ñ†ÐµÐ¿Ð»ÐµÐ½Ð¸Ðµ."
  
! #: config/mips/mips.opt:452
! msgid "Specify the compact branch usage policy."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ñ‚Ð¸ÐºÑƒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½Ñ‹Ñ… Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹."
  
! #: config/mips/mips.opt:456
! msgid "Policies available for use with -mcompact-branches=:"
! msgstr "ÐŸÐ¾Ð»Ð¸Ñ‚Ð¸ÐºÐ¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcompact-branches=:"
  
! #: config/mips/mips.opt:469
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:473
  #, fuzzy
! #| msgid "Use MIPS MSA Extension instructions."
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ MIPS MSA Extension Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/mips/mips.opt:477
  #, fuzzy
! #| msgid "Use MIPS MSA Extension instructions."
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ MIPS MSA Extension Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/mips/mips-tables.opt:24
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ñ‹ MIPS (Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ -march= Ð¸ -mtune=)"
  
! #: config/mips/mips-tables.opt:28
! msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ÑƒÑ€Ð¾Ð²Ð½Ð¸ ISA (Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -mips)"
  
! #: config/tilegx/tilegx.opt:30
! msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ TILE-Gx CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/tilegx/tilegx.opt:37
! msgid "Compile with 32 bit longs and pointers."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð´Ð»Ð¸Ð½Ð½Ñ‹Ð¼Ð¸ Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸."
  
! #: config/tilegx/tilegx.opt:41
! msgid "Compile with 64 bit longs and pointers."
! msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð´Ð»Ð¸Ð½Ð½Ñ‹Ð¼Ð¸ Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸."
  
! #: config/tilegx/tilegx.opt:53
! msgid "Use given TILE-Gx code model."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½Ð½ÑƒÑŽ Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° TILE-Gx."
  
! #: config/arc/arc-tables.opt:25
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ARC CPUs (Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ� -mcpu= Ð¾Ð¿Ñ†Ð¸ÐµÐ¹):"
  
! #: config/arc/arc.opt:26
! msgid "Compile code for big endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ (big endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚."
  
! #: config/arc/arc.opt:30
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "Compile code for little endian mode.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ."
  
! #: config/arc/arc.opt:34
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ARCompact Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�."
  
! #: config/arc/arc.opt:38
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ARCompact 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� ARC600 Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
  
! #: config/arc/arc.opt:42
! msgid "Same as -mA6."
! msgstr "Ð¢Ð¾ Ð¶Ðµ, Ñ‡Ñ‚Ð¾ -mA6."
  
! #: config/arc/arc.opt:46
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ARCompact 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� ARC601 Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
  
! #: config/arc/arc.opt:50
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ARCompact 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� ARC700 Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
  
! #: config/arc/arc.opt:54
! msgid "Same as -mA7."
! msgstr "Ð¢Ð¾ Ð¶Ðµ, Ñ‡Ñ‚Ð¾ -mA7."
  
! #: config/arc/arc.opt:58
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:62
! msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
! msgstr "-mmpy-option=MPY ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ARCv2 ÐºÐ¾Ð´ Ñ� Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐ¼Ð½Ð¾Ð¶Ð¸Ñ‚ÐµÐ»Ñ�."
  
! #: config/arc/arc.opt:132
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ DIV-REM Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� ARCv2."
  
! #: config/arc/arc.opt:136
! msgid "Enable code density instructions for ARCv2."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÐ¿Ð»Ð¾Ñ‚Ð½ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� ARCv2."
  
! #: config/arc/arc.opt:140
! msgid "Tweak register allocation to help 16-bit instruction generation."
! msgstr "Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ñ‚Ð°Ðº, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿Ð¾Ð¼Ð¾Ñ‡ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ 16-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹."
  
! #: config/arc/arc.opt:150
! msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾ ÐºÑ�ÑˆÐ¸Ñ€ÑƒÐµÐ¼Ñ‹Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ‹ Ðº Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ð¹ Ðº Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
  
! #: config/arc/arc.opt:154
! msgid "Enable cache bypass for volatile references."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ…Ð¾Ð´ ÐºÑ�ÑˆÐ° Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ð¹ Ðº Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
  
! #: config/arc/arc.opt:158
! msgid "Generate instructions supported by barrel shifter."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð°Ð½Ð½Ñ‹Ðµ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾Ð¼ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð°."
  
! #: config/arc/arc.opt:162
! msgid "Generate norm instruction."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
! 
! #: config/arc/arc.opt:166
! msgid "Generate swap instruction."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ swap Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/arc/arc.opt:170
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ mul64 Ð¸ mulu64 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
! 
! #: config/arc/arc.opt:174
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ mpy Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� ARC700."
! 
! #: config/arc/arc.opt:178
! msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
  msgstr ""
  
! #: config/arc/arc.opt:182
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
  msgstr ""
  
! #: config/arc/arc.opt:186
! msgid "Generate call insns as register indirect calls."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð° ÐºÐ°Ðº Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ðµ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹"
! 
! #: config/arc/arc.opt:190
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ BRcc Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð² arc_reorg."
! 
! #: config/arc/arc.opt:194
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:198
  #, fuzzy
! #| msgid "Generate Cell microcode."
! msgid "Generate millicode thunks."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Cell Ð¼Ð¸ÐºÑ€Ð¾ÐºÐ¾Ð´."
  
! #: config/arc/arc.opt:202 config/arc/arc.opt:206
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "FPX: Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Single Precision FPX (compact) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/arc/arc.opt:210
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "FPX: Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Single Precision FPX (fast) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/arc/arc.opt:214
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
! msgstr "FPX: Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Argonaut ARC CPU Double Precision Floating Point Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�."
  
! #: config/arc/arc.opt:218 config/arc/arc.opt:222
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
! msgstr "FPX: Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Double Precision FPX (compact) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/arc/arc.opt:226
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
! msgstr "FPX: Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Double Precision FPX (fast) Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/arc/arc.opt:230
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
! msgstr "Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ LR Ð¸ SR Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¼Ð¸ aux Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² FPX Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�."
  
! #: config/arc/arc.opt:234
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ ARC SIMD Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð² Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð½Ð¾-Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ñ… Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…."
! 
! #
! #: config/arc/arc.opt:238
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr "-mcpu=CPU\tÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ARC Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° CPU."
! 
! #: config/arc/arc.opt:242
  #, fuzzy
! #| msgid "size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
! msgstr "ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°: 0:Ð½Ð¸Ñ‡ÐµÐ³Ð¾ 1:Ð¿Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ 2: Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ 3: Ð½Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ, -Os."
  
! #: config/arc/arc.opt:250
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð°Ñ� Ñ†ÐµÐ½Ð° Ð´Ð»Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ�, 4 Ñ€Ð°Ð²Ð½Ð¾ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #
! #: config/arc/arc.opt:254
! msgid "-mcpu=TUNE Tune code for given ARC variant."
  msgstr ""
  
! #: config/arc/arc.opt:285
! msgid "Enable the use of indexed loads."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº."
  
! #: config/arc/arc.opt:289
! msgid "Enable the use of pre/post modify with register displacement."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ pre/post modify Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð¼ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ�."
  
! #: config/arc/arc.opt:293
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 32x16 ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð¸ mac Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/arc/arc.opt:299
! msgid "Set probability threshold for unaligning branches."
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ€Ð¾Ð³ Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ñ… Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ð¹."
  
! #: config/arc/arc.opt:303
! msgid "Don't use less than 25 bit addressing range for calls."
! msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸ Ð¼ÐµÐ½ÐµÐµ 25 Ð±Ð¸Ñ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²."
  
! #: config/arc/arc.opt:307
! msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
! msgstr "ÐžÐ±ÑŠÑ�Ñ�Ð½Ð¸Ñ‚ÑŒ, ÐºÐ°ÐºÐ¸Ðµ Ñ�Ð¾Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ð»Ð¸ Ñ€ÐµÑˆÐµÐ½Ð¸Ðµ, Ñ�Ð´ÐµÐ»Ð°Ñ‚ÑŒ Ð»Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ð¹ Ð¸Ð»Ð¸ Ð´Ð»Ð¸Ð½Ð½Ð¾Ð¹."
  
! #: config/arc/arc.opt:311
! msgid "Do alignment optimizations for call instructions."
! msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð²Ñ‹Ð·Ð¾Ð²Ð°."
  
! #: config/arc/arc.opt:315
! msgid "Enable Rcq constraint handling - most short code generation depends on this."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÑƒ Rcq Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� - Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ñ�Ñ‚Ð¾Ð³Ð¾."
  
! #: config/arc/arc.opt:319
! msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÑƒ Rcw Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� - ccfsm condexec Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ñ�Ñ‚Ð¾Ð³Ð¾."
  
! #: config/arc/arc.opt:323
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ pre-reload Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ cbranchsi ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°."
  
! #: config/arc/arc.opt:327
! msgid "Enable bbit peephole2."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ bbit peephole2."
  
! #: config/arc/arc.opt:331
! msgid "Use pc-relative switch case tables - this enables case table shortening."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ switch case Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ pc - Ñ�Ñ‚Ð¾ ÑƒÐºÐ¾Ñ€Ð°Ñ‡Ð¸Ð²Ð°ÐµÑ‚ case Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹."
  
! #: config/arc/arc.opt:335
! msgid "Enable compact casesi pattern."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ compact casesi ÑˆÐ°Ð±Ð»Ð¾Ð½."
  
! #: config/arc/arc.opt:339
! msgid "Enable 'q' instruction alternatives."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ 'q' Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/arc/arc.opt:343
! 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:350
! msgid "Enable variable polynomial CRC extension."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ð¸Ð½Ð¾Ð¼Ð¸Ð°Ð»ÑŒÐ½Ð¾Ðµ CRC Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ."
  
! #: config/arc/arc.opt:354
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ DSP 3.1 Pack A Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�."
  
! #: config/arc/arc.opt:358
! msgid "Enable dual viterbi butterfly extension."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ dual viterbi butterfly Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ."
  
! #: config/arc/arc.opt:368
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Dual and Single Operand Instructions for Telephony."
  
! #: config/arc/arc.opt:372
! msgid "Enable XY Memory extension (DSP version 3)."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ XY Memory Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ (DSP version 3)."
  
! #: config/arc/arc.opt:377
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Locked Load/Store Conditional Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ."
  
! #: config/arc/arc.opt:381
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ swap byte ordering Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�."
  
! #: config/arc/arc.opt:385
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½ÑƒÑŽ Time-Stamp Counter Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�."
  
! #: config/arc/arc.opt:389
! msgid "Pass -EB option through to linker."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ -EB Ð¾Ð¿Ñ†Ð¸ÑŽ Ð´Ð°Ð»ÐµÐµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ."
  
! #: config/arc/arc.opt:393
! msgid "Pass -EL option through to linker."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ -EL Ð¾Ð¿Ñ†Ð¸ÑŽ Ð´Ð°Ð»ÐµÐµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ."
  
! #: config/arc/arc.opt:397
! msgid "Pass -marclinux option through to linker."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ -marclinux Ð¾Ð¿Ñ†Ð¸ÑŽ Ð´Ð°Ð»ÐµÐµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ."
  
! #: config/arc/arc.opt:401
! msgid "Pass -marclinux_prof option through to linker."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ -marclinux_prof ÐºÐ»ÑŽÑ‡ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ."
  
! #: config/arc/arc.opt:410
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
! msgstr "Ð�Ðµ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ñ� TARGET_REGISTER_PRIORITY."
  
! #: config/arc/arc.opt:414
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð´Ð»Ñ� r0..r3 / r12..r15 Ñ� TARGET_REGISTER_PRIORITY."
  
! #: config/arc/arc.opt:418
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "ÐŸÐ¾Ð½Ð¸Ð·Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð´Ð»Ñ� r0..r3 / r12..r15 Ñ� TARGET_REGISTER_PRIORITY."
  
! #: config/arc/arc.opt:430
! msgid "Enable atomic instructions."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ atomic Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: config/arc/arc.opt:434
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸/Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� double Ð´Ð»Ñ� ARC HS."
  
! #: config/arc/arc.opt:438
! msgid "Specify the name of the target floating point configuration."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸."
  
! #: config/arc/arc.opt:481
! msgid "Specify thread pointer register number."
! msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð½Ð¾Ð¼ÐµÑ€ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ°."
! 
! #: config/arc/arc.opt:488
! msgid "Enable use of NPS400 bit operations."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ NPS400 Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹."
! 
! #: config/arc/arc.opt:492
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ NPS400 xld/xst Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�."
! 
! #: config/arc/arc.opt:500
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr ""
! 
! #: config/arc/arc.opt:504
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr ""
! 
! #: config/arc/arc.opt:508
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
! msgstr ""
! 
! #: config/arc/arc.opt:533
! msgid "Enable 16-entry register file."
  msgstr ""
  
+ #: config/arc/arc.opt:537
+ #, fuzzy
+ #| msgid "Enable the use of RX FPU instructions.  This is the default."
+ msgid "Enable use of BI/BIH instructions when available."
+ msgstr "Enable the use of RX FPU instructions.  Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ."
+ 
+ #: config/arc/arc.opt:541
+ msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
+ msgstr ""
+ 
+ #: lto/lang.opt:50
+ #, fuzzy
+ #| msgid "Set linker output type (used internally during LTO optimization)"
+ msgid "Set linker output type (used internally during LTO optimization)."
+ msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ð²Ð¾Ð´Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ° (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ðµ Ð¿Ñ€Ð¸ LTO Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸)"
+ 
+ #: lto/lang.opt:55
+ msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
+ msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¹ (LTRANS)."
+ 
+ #: lto/lang.opt:59
+ msgid "Specify a file to which a list of files output by LTRANS is written."
+ msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð°, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ„Ð°Ð¹Ð»Ð¾Ð², Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ñ… LTRANS"
+ 
+ #: lto/lang.opt:63
+ msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
+ msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Ð°Ð½Ð°Ð»Ð¸Ð·Ð° Ð²Ñ�ÐµÐ¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ (WPA)"
+ 
+ #: lto/lang.opt:67
+ msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
+ msgstr "Ð ÐµÐ¶Ð¸Ð¼ Ð°Ð½Ð°Ð»Ð¸Ð·Ð° Ð²Ñ�ÐµÐ¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ (WPA) Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ€Ð°Ð±Ð¾Ñ‚."
+ 
+ #: lto/lang.opt:71
+ msgid "The resolution file."
+ msgstr "Ð¤Ð°Ð¹Ð» Ñ€ÐµÐ·Ð¾Ð»ÑŽÑ†Ð¸Ð¸."
+ 
  #: common.opt:243
  msgid "Provide bash completion for options starting with provided string."
  msgstr ""
*************** msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð
*** 13200,13206 ****
  
  #: common.opt:1861
  msgid "Link-time optimization with number of parallel jobs or jobserver."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð·Ð°Ð´Ð°Ñ‡ Ð¸Ð»Ð¸ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ñ�ÐµÑ€Ð²ÐµÑ€Ð° Ð·Ð°Ð´Ð°Ñ‡"
  
  #: common.opt:1883
  msgid "Specify the algorithm to partition symbols and vars at linktime."
--- 15424,15430 ----
  
  #: common.opt:1861
  msgid "Link-time optimization with number of parallel jobs or jobserver."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð·Ð°Ð´Ð°Ñ‡ Ð¸Ð»Ð¸ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ñ�ÐµÑ€Ð²ÐµÑ€Ð° Ð·Ð°Ð´Ð°Ñ‡."
  
  #: common.opt:1883
  msgid "Specify the algorithm to partition symbols and vars at linktime."
*************** msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ
*** 13608,13614 ****
  
  #: common.opt:2386
  msgid "Turn on Redundant Extensions Elimination pass."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
  #: common.opt:2390
  msgid "Show column numbers in diagnostics, when available.  Default on."
--- 15832,15838 ----
  
  #: common.opt:2386
  msgid "Turn on Redundant Extensions Elimination pass."
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð´Ð°Ð½Ð½Ñ‹Ñ…."
  
  #: common.opt:2390
  msgid "Show column numbers in diagnostics, when available.  Default on."
*************** msgstr ""
*** 14212,16429 ****
  msgid "Use caller save register across calls if possible."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ð¾Ð¹ Ð¿Ñ€Ð¸ Ð²Ñ�ÐµÑ… Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ñ… Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ…."
  
- #: d/lang.opt:51
- msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
- msgstr ""
- 
- #: d/lang.opt:55
- #, fuzzy
- #| msgid "-o <file>\tPlace output into <file>."
- msgid "-Hf <file>\tWrite D interface to <file>."
- msgstr "-o <Ñ„Ð°Ð¹Ð»>\tÐ—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð² <Ñ„Ð°Ð¹Ð»>."
- 
- #: d/lang.opt:123
- #, fuzzy
- #| msgid "Warn about casts which discard qualifiers."
- msgid "Warn about casts that will produce a null result."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð², Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÑŽÑ‰Ð¸Ñ… ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹."
- 
- #: d/lang.opt:139
- msgid "Warn from speculative compiles such as __traits(compiles)."
- msgstr ""
- 
- #: d/lang.opt:151
- #, fuzzy
- #| msgid "Generate H8S code."
- msgid "Generate JSON file."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ H8S."
- 
- #: d/lang.opt:155
- #, fuzzy
- #| msgid "-MF <file>\tWrite dependency output to the given file."
- msgid "-Xf <file>\tWrite JSON output to the given <file>."
- msgstr "-MF <Ñ„Ð°Ð¹Ð»>\tÐ’Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð² ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¹ <Ñ„Ð°Ð¹Ð»>."
- 
- #: d/lang.opt:159
- msgid "Debug library to use instead of phobos."
- msgstr ""
- 
- #: d/lang.opt:163
- msgid "Default library to use instead of phobos."
- msgstr ""
- 
- #: d/lang.opt:167
- msgid "Do link the standard D startup files in the compilation."
- msgstr ""
- 
- #: d/lang.opt:174
- #, fuzzy
- #| msgid "Generate code for built-in atomic operations."
- msgid "Generate code for all template instantiations."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹"
- 
- #: d/lang.opt:178
- #, fuzzy
- #| msgid "Generate code for GNU assembler (gas)."
- msgid "Generate code for assert contracts."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU-Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° (gas)."
- 
- #: d/lang.opt:186
- msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
- msgstr ""
- 
- #: d/lang.opt:210
- #, fuzzy
- #| msgid "Compile code for big endian mode."
- msgid "Compile in debug code."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ (big endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚."
- 
- #: d/lang.opt:214
- msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
- msgstr ""
- 
- #: d/lang.opt:218
- #, fuzzy
- #| msgid "Generate norm instruction."
- msgid "Generate documentation."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
- 
- #: d/lang.opt:222
- msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
- msgstr ""
- 
- #: d/lang.opt:226
- #, fuzzy
- #| msgid "-o <file>\tPlace output into <file>."
- msgid "-fdoc-file=<file>\tWrite documentation to <file>."
- msgstr "-o <Ñ„Ð°Ð¹Ð»>\tÐ—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð² <Ñ„Ð°Ð¹Ð»>."
- 
- #: d/lang.opt:230
- msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
- msgstr ""
- 
- #: d/lang.opt:234
- #, fuzzy
- #| msgid "Display the code tree after parsing; deprecated option."
- msgid "Display the frontend AST after parsing and semantic passes."
- msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð°; ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡."
- 
- #: d/lang.opt:238
- msgid "Ignore unsupported pragmas."
- msgstr ""
- 
- #: d/lang.opt:242
- #, fuzzy
- #| msgid "Generate code for built-in atomic operations."
- msgid "Generate code for class invariant contracts."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹"
- 
- #: d/lang.opt:246
- msgid "Generate a default D main() function when compiling."
- msgstr ""
- 
- #: d/lang.opt:250
- msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
- msgstr ""
- 
- #: d/lang.opt:254
- #, fuzzy
- #| msgid "Generate code for the user mode."
- msgid "Generate ModuleInfo struct for output module."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼Ð°."
- 
- #: d/lang.opt:258
- msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
- msgstr ""
- 
- #: d/lang.opt:262
- #, fuzzy
- #| msgid "Generate code for built-in atomic operations."
- msgid "Generate code for postcondition contracts."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹"
- 
- #: d/lang.opt:266
- #, fuzzy
- #| msgid "Generate code for built-in atomic operations."
- msgid "Generate code for precondition contracts."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹"
- 
- #: d/lang.opt:270
- #, fuzzy
- #| msgid "Display the compiler's version."
- msgid "Compile release version."
- msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð²ÐµÑ€Ñ�Ð¸ÑŽ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°."
- 
- #: d/lang.opt:274
- #, fuzzy
- #| msgid "Generate code for the supervisor mode (default)."
- msgid "Generate code for switches without a default case."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ð° Ñ�ÑƒÐ¿ÐµÑ€Ð²Ð¸Ð·Ð¾Ñ€Ð° (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ)."
- 
- #: d/lang.opt:278
- msgid "List information on all language changes."
- msgstr ""
- 
- #: d/lang.opt:282
- msgid "Give deprecation messages about -ftransition=import anomalies."
- msgstr ""
- 
- #: d/lang.opt:286
- msgid "List all usages of complex or imaginary types."
- msgstr ""
- 
- #: d/lang.opt:290
- msgid "Implement DIP1000: Scoped pointers (experimental)."
- msgstr ""
- 
- #: d/lang.opt:294
- msgid "Implement DIP25: Sealed references (experimental)."
- msgstr ""
- 
- #: d/lang.opt:298
- msgid "List all non-mutable fields which occupy an object instance."
- msgstr ""
- 
- #: d/lang.opt:302
- msgid "Revert to single phase name lookup."
- msgstr ""
- 
- #: d/lang.opt:306
- msgid "List all hidden GC allocations."
- msgstr ""
- 
- #: d/lang.opt:310
- #, fuzzy
- #| msgid "Use given thread-local storage dialect."
- msgid "List all variables going into thread local storage."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð¸Ð°Ð»ÐµÐºÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾-Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
- 
- #: d/lang.opt:314
- #, fuzzy
- #| msgid "Compile with 32-bit integer mode"
- msgid "Compile in unittest code."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ñ†ÐµÐ»Ñ‹Ñ…"
- 
- #: d/lang.opt:318
- msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
- msgstr ""
- 
- #: d/lang.opt:322 c-family/c.opt:1862
- msgid "Emit common-like symbols as weak symbols."
- msgstr "common-Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ�Ð»Ð°Ð±Ñ‹Ð¼Ð¸ (weak)."
- 
- #: d/lang.opt:342
- #, fuzzy
- #| msgid "Do not assume that standard C libraries and \"main\" exist."
- msgid "Do not link the standard D library in the compilation."
- msgstr "Ð�Ðµ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº C Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ \"main\"."
- 
- #: d/lang.opt:350
- msgid "Link the standard D library statically in the compilation."
- msgstr ""
- 
- #: d/lang.opt:354
- msgid "Link the standard D library dynamically in the compilation."
- msgstr ""
- 
- #: c-family/c.opt:182
- msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
- msgstr "-A<Ð²Ð¾Ð¿Ñ€Ð¾Ñ�>=<Ð¾Ñ‚Ð²ÐµÑ‚>                 Ð—Ð°Ð´Ð°Ñ‚ÑŒ <Ð¾Ñ‚Ð²ÐµÑ‚> Ð½Ð° <Ð²Ð¾Ð¿Ñ€Ð¾Ñ�>.  Ð”Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ '-' Ð¿ÐµÑ€ÐµÐ´ <Ð²Ð¾Ð¿Ñ€Ð¾Ñ�Ð¾Ð¼> Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ <Ð¾Ñ‚Ð²ÐµÑ‚> Ð½Ð° <Ð²Ð¾Ð¿Ñ€Ð¾Ñ�>."
- 
- #: c-family/c.opt:186
- msgid "Do not discard comments."
- msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸."
- 
- #: c-family/c.opt:190
- msgid "Do not discard comments in macro expansions."
- msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸ Ð¿Ñ€Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°Ñ…."
- 
- #: c-family/c.opt:194
- 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
- msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
- msgstr "-F <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÐ¼Ñ‹Ñ… Ð¸Ð½Ñ„Ñ€Ð°Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€."
- 
- #: c-family/c.opt:205
- msgid "Enable parsing GIMPLE."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð±Ð¾Ñ€ GIMPLE."
- 
- #: c-family/c.opt:209
- msgid "Print the name of header files as they are used."
- msgstr "ÐŸÐµÑ‡Ð°Ñ‚Ð°Ñ‚ÑŒ Ð¸Ð¼ÐµÐ½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²."
- 
- #: c-family/c.opt:213
- msgid "-I <dir>\tAdd <dir> to the end of the main include path."
- msgstr "-I <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²."
- 
- #: c-family/c.opt:217
- msgid "Generate make dependencies."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� make."
- 
- #: c-family/c.opt:221
- msgid "Generate make dependencies and compile."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ make-Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ."
- 
- #: c-family/c.opt:225
- msgid "-MF <file>\tWrite dependency output to the given file."
- msgstr "-MF <Ñ„Ð°Ð¹Ð»>\tÐ’Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð² ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¹ <Ñ„Ð°Ð¹Ð»>."
- 
- #: c-family/c.opt:229
- msgid "Treat missing header files as generated files."
- msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ ÐºÐ°Ðº Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹."
- 
- #: c-family/c.opt:233
- msgid "Like -M but ignore system header files."
- msgstr "ÐšÐ°Ðº -M, Ð½Ð¾ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸."
- 
- #: c-family/c.opt:237
- msgid "Like -MD but ignore system header files."
- msgstr "ÐšÐ°Ðº -MD, Ð½Ð¾ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸."
- 
- #: c-family/c.opt:241
- msgid "Generate phony targets for all headers."
- msgstr "Ð”Ð¾Ð±Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ñ„Ð¸ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²."
- 
- #: c-family/c.opt:245
- msgid "-MQ <target>\tAdd a MAKE-quoted target."
- msgstr "-MQ <Ñ†ÐµÐ»ÑŒ>\tÐ”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ�ÐºÑ€Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ MAKE-Ñ†ÐµÐ»ÑŒ."
- 
- #: c-family/c.opt:249
- msgid "-MT <target>\tAdd an unquoted target."
- msgstr "-MT <Ñ†ÐµÐ»ÑŒ>\tÐ”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð½ÐµÑ�ÐºÑ€Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ MAKE-Ñ†ÐµÐ»ÑŒ."
- 
- #: c-family/c.opt:253
- msgid "Do not generate #line directives."
- msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ #Ñ�Ñ‚Ñ€Ð¾ÐºÐ°."
- 
- #: c-family/c.opt:257
- msgid "-U<macro>\tUndefine <macro>."
- msgstr "-U<Ð¼Ð°ÐºÑ€Ð¾Ñ�>\tÐžÑ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð°."
- 
- #: c-family/c.opt:261
- msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ�Ñ… Ð¿Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸ÑŽ Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°, Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ñ� ABI."
- 
- #: c-family/c.opt:265
- msgid "Warn about things that change between the current -fabi-version and the specified version."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ�Ñ… Ð¼ÐµÐ¶Ð´Ñƒ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ -fabi-version Ð¸ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð²ÐµÑ€Ñ�Ð¸ÐµÐ¹ ABI."
- 
- #: c-family/c.opt:269
- 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:276
- msgid "Warn on suspicious calls of standard functions computing absolute values."
- msgstr ""
- 
- #: c-family/c.opt:280
- msgid "Warn about suspicious uses of memory addresses."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
- 
- #: c-family/c.opt:296
- msgid "Warn about 'new' of type with extended alignment without -faligned-new."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… new Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼, ÐµÑ�Ð»Ð¸ Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ -faligned-new."
- 
- #: c-family/c.opt:300
- 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:308
- msgid "Warn on any use of alloca."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð±Ð¾ Ð²Ñ�ÐµÑ… Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… alloca."
- 
- #: c-family/c.opt:312
- msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
- msgstr "-Walloc-size-larger-than=<bytes> ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð¿Ð¾Ð´ Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼ Ð±Ð¾Ð»ÐµÐµ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð±Ð°Ð¹Ñ‚."
- 
- #: c-family/c.opt:317
- msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:321
- msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
- msgstr "-Walloc-zero ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼ 0 Ð±Ð°Ð¹Ñ‚."
- 
- #: c-family/c.opt:325
- 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 Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð±Ð¾Ð»ÐµÐµ Ñ‡ÐµÐ¼ <Ñ‡Ð¸Ñ�Ð»Ð¾> Ð±Ð°Ð¹Ñ‚."
- 
- #: c-family/c.opt:331
- msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:343
- msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Objective-C Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð±Ð¾Ñ€Ð¾Ð¼ Ð¼ÑƒÑ�Ð¾Ñ€Ð°."
- 
- #: c-family/c.opt:347
- msgid "Warn about casting functions to incompatible types."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ðº Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð°Ð¼."
- 
- #: c-family/c.opt:351
- msgid "Warn about boolean expression compared with an integer value different from true/false."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸ Ð±ÑƒÐ»ÐµÐ²Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ� Ñ†ÐµÐ»Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼ Ð¾Ñ‚ true/false."
- 
- #: c-family/c.opt:355
- msgid "Warn about certain operations on boolean expressions."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ñ… Ð½Ð°Ð´ Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¼Ð¸."
- 
- #: c-family/c.opt:359
- msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ñ… Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… __builtin_frame_address Ð¸Ð»Ð¸ __builtin_return_address."
- 
- #: c-family/c.opt:363
- msgid "Warn when a built-in function is declared with the wrong signature."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ð¾Ð¹."
- 
- #: c-family/c.opt:367
- msgid "Warn when a built-in preprocessor macro is undefined or redefined."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð»ÑƒÑ‡Ð°Ñ�Ñ… Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ Ð¾Ñ‚Ð¼ÐµÐ½Ñ‹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¾Ð² Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°."
- 
- #: c-family/c.opt:371
- #, fuzzy
- #| msgid "Warn about features not present in ISO C99, but present in ISO C11."
- msgid "Warn about features not present in ISO C11, but present in ISO C2X."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð², Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð² ISO C99, Ð½Ð¾ Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð² ISO C11."
- 
- #: c-family/c.opt:375
- msgid "Warn about features not present in ISO C90, but present in ISO C99."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð², Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð² ISO C90, Ð½Ð¾ Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð² ISO C99."
- 
- #: c-family/c.opt:379
- msgid "Warn about features not present in ISO C99, but present in ISO C11."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð², Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð² ISO C99, Ð½Ð¾ Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð² ISO C11."
- 
- #: c-family/c.opt:383
- msgid "Warn about C constructs that are not in the common subset of C and C++."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ… C, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð¾Ð±Ñ‰Ð¸Ð¼Ð¸ Ð´Ð»Ñ� C Ð¸ C++."
- 
- #: c-family/c.opt:390
- 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:394
- 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:401
- msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
- msgstr ""
- 
- #: c-family/c.opt:405
- msgid "Warn about casts between incompatible function types."
- msgstr ""
- 
- #: c-family/c.opt:409
- msgid "Warn about casts which discard qualifiers."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð², Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÑŽÑ‰Ð¸Ñ… ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹."
- 
- #: c-family/c.opt:413 c-family/c.opt:417
- msgid "Warn about catch handlers of non-reference type."
- msgstr ""
- 
- #: c-family/c.opt:421
- msgid "Warn about subscripts whose type is \"char\"."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ð½Ð´ÐµÐºÑ�Ð°Ñ… Ñ‚Ð¸Ð¿Ð° \"char\"."
- 
- #: c-family/c.opt:429
- msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½Ñ‹ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ð¼Ð¸ \"longjmp\" Ð¸Ð»Ð¸ \"vfork\"."
- 
- #: c-family/c.opt:433
- msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ñ�Ñ… Ð¸ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ñ�Ñ… C++, Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶Ð°ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð½Ð° Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ñ„Ð¸Ð·Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ…."
- 
- #: c-family/c.opt:437
- msgid "Synonym for -Wcomment."
- msgstr "Ð¢Ð¾ Ð¶Ðµ, Ñ‡Ñ‚Ð¾ -Wcomment."
- 
- #: c-family/c.opt:441
- msgid "Warn for conditionally-supported constructs."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ…."
- 
- #: c-family/c.opt:445
- msgid "Warn for implicit type conversions that may change a value."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ."
- 
- #: c-family/c.opt:449
- msgid "Warn for converting NULL from/to a non-pointer type."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… NULL Ðº Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ð¸Ð»Ð¸ Ð¸Ð· Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼Ñƒ."
- 
- #: c-family/c.opt:457
- msgid "Warn when all constructors and destructors are private."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°Ñ…, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð²Ñ�Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ private."
- 
- #: c-family/c.opt:461
- msgid "Warn about dangling else."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¿Ð°Ñ€Ð½Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ… else."
- 
- #: c-family/c.opt:465
- msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ __TIME__, __DATE__ Ð¸ __TIMESTAMP__ ."
- 
- #: c-family/c.opt:469
- msgid "Warn when a declaration is found after a statement."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ…, Ð²Ñ�Ñ‚Ñ€ÐµÑ‚Ð¸Ð²ÑˆÐ¸Ñ…Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð²."
- 
- #: c-family/c.opt:473
- msgid "Warn when deleting a pointer to incomplete type."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿."
- 
- #: c-family/c.opt:477
- msgid "Warn about deleting polymorphic objects with non-virtual destructors."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ñ… Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ� Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¼Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸."
- 
- #: c-family/c.opt:485
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
- msgstr ""
- 
- #: c-family/c.opt:490
- msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
- msgstr ""
- 
- #: c-family/c.opt:495
- msgid "Warn about positional initialization of structs requiring designated initializers."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€, Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‰Ð¸Ñ… Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ð°Ð¼."
- 
- #: c-family/c.opt:499
- msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð², Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ñ†ÐµÐ»Ñ�Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹, Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÑŽÑ‚Ñ�Ñ�."
- 
- #: c-family/c.opt:503
- msgid "Warn if type qualifiers on pointers are discarded."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð»ÑƒÑ‡Ð°Ñ�Ñ… Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ñ‚Ð¸Ð¿Ð° Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ñ…."
- 
- #: c-family/c.opt:507
- msgid "Warn about compile-time integer division by zero."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼ Ð´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�Ñ… Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸."
- 
- #: c-family/c.opt:511
- msgid "Warn about duplicated branches in if-else statements."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð²ÐµÑ‚Ð²ÐµÐ¹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… if-else."
- 
- #: c-family/c.opt:515
- msgid "Warn about duplicated conditions in an if-else-if chain."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�Ñ… Ð² Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐµ if-else-if."
- 
- #: c-family/c.opt:519
- msgid "Warn about violations of Effective C++ style rules."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ð»ÐµÐ½Ð¸Ñ�Ñ… Ð¾Ñ‚ Ñ�Ñ‚Ð¸Ð»Ñ� Effective C++."
- 
- #: c-family/c.opt:523
- msgid "Warn about an empty body in an if or else statement."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÑƒÑ�Ñ‚Ñ‹Ñ… if- Ð¸ else-Ñ‡Ð°Ñ�Ñ‚Ñ�Ñ… ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð²."
- 
- #: c-family/c.opt:527
- msgid "Warn about stray tokens after #else and #endif."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ð¸ Ð»Ð¸ÑˆÐ½ÐµÐ³Ð¾ Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð¿Ð¾Ñ�Ð»Ðµ #else Ð¸ #endif"
- 
- #: c-family/c.opt:531
- msgid "Warn about comparison of different enum types."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ð·Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²."
- 
- #: c-family/c.opt:539
- msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
- msgstr "Ð­Ñ‚Ð¾Ñ‚ ÐºÐ»ÑŽÑ‡ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -Werror=implicit-function-declaration."
- 
- #: c-family/c.opt:547
- msgid "Warn about semicolon after in-class function definition."
- msgstr ""
- 
- #: c-family/c.opt:551
- msgid "Warn for implicit type conversions that cause loss of floating point precision."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ðº Ð¿Ð¾Ñ‚ÐµÑ€Ðµ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹."
- 
- #: c-family/c.opt:555
- msgid "Warn if testing floating point numbers for equality."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ñ… Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾."
- 
- #: c-family/c.opt:559 c-family/c.opt:601
- msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ñ… printf/scanf/strftime/strfmon."
- 
- #: c-family/c.opt:563
- msgid "Warn about format strings that contain NUL bytes."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ…, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ñ… Ð½ÑƒÐ»ÐµÐ²Ñ‹Ðµ Ð±Ð°Ð¹Ñ‚Ñ‹."
- 
- #: c-family/c.opt:567
- msgid "Warn if passing too many arguments to a function for its format string."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�."
- 
- #: c-family/c.opt:571
- msgid "Warn about format strings that are not literals."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ…, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð°Ð¼Ð¸."
- 
- #: c-family/c.opt:575
- 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:580
- msgid "Warn about possible security problems with format functions."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°Ñ… Ñ� Ð±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�."
- 
- #: c-family/c.opt:584
- msgid "Warn about sign differences with format functions."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ�Ñ… Ð² Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�."
- 
- #: c-family/c.opt:588
- 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:593
- msgid "Warn about strftime formats yielding 2-digit years."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ strftime-Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ñ…, Ð´Ð°ÑŽÑ‰Ð¸Ñ… Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 2 Ñ†Ð¸Ñ„Ñ€Ñ‹ Ð³Ð¾Ð´Ð°."
- 
- #: c-family/c.opt:597
- msgid "Warn about zero-length formats."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ… Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹."
- 
- #: c-family/c.opt:605
- msgid "Warn about function calls with format strings that write past the end of the destination region."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ð¼Ð¸, Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ñ�Ñ‰Ð¸Ð¼Ð¸ Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
- 
- #: c-family/c.opt:610
- msgid "Warn about calls to snprintf and similar functions that truncate output."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… snprintf Ð¸ Ð´Ñ€ÑƒÐ³Ð¸Ñ… Ð¿Ð¾Ð´Ð¾Ð±Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ ÑƒÑ�ÐµÐºÐ°Ñ‚ÑŒ Ð²Ñ‹Ð²Ð¾Ð´."
- 
- #: c-family/c.opt:614
- msgid "Warn when the field in a struct is not aligned."
- msgstr ""
- 
- #: c-family/c.opt:618
- msgid "Warn whenever type qualifiers are ignored."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð»ÑƒÑ‡Ð°Ñ�Ñ… Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ñ‚Ð¸Ð¿Ð°."
- 
- #: c-family/c.opt:622
- msgid "Warn whenever attributes are ignored."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð»ÑƒÑ‡Ð°Ñ�Ñ… Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð²."
- 
- #: c-family/c.opt:626
- msgid "Warn when there is a conversion between pointers that have incompatible types."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ Ðº Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð°Ð¼."
- 
- #: c-family/c.opt:630
- msgid "Warn when the address of packed member of struct or union is taken."
- msgstr ""
- 
- #: c-family/c.opt:634
- msgid "Warn about variables which are initialized to themselves."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ."
- 
- #: c-family/c.opt:638
- msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
- msgstr ""
- 
- #: c-family/c.opt:642
- msgid "Warn about implicit declarations."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ…."
- 
- #: c-family/c.opt:650
- msgid "Warn about implicit conversions from \"float\" to \"double\"."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… \"float\" Ð² \"double\"."
- 
- #: c-family/c.opt:654
- msgid "Warn if \"defined\" is used outside #if."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ \"defined\" Ð³Ð´Ðµ-Ð»Ð¸Ð±Ð¾ ÐºÑ€Ð¾Ð¼Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð² #if."
- 
- #: c-family/c.opt:658
- msgid "Warn about implicit function declarations."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
- 
- #: c-family/c.opt:662
- msgid "Warn when a declaration does not specify a type."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ…, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¸Ð¿."
- 
- #: c-family/c.opt:669
- msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² C++11, ÐºÐ¾Ð³Ð´Ð° Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²."
- 
- #: c-family/c.opt:673
- msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ�Ñ… Ð¿Ñ€Ð¸ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ†ÐµÐ»Ð¾Ð¼Ñƒ."
- 
- #: c-family/c.opt:677
- msgid "Warn for suspicious integer expressions in boolean context."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ñ‚Ð°Ð¼, Ð³Ð´Ðµ Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð±ÑƒÐ»ÐµÐ²Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ."
- 
- #: c-family/c.opt:681
- msgid "Warn when there is a cast to a pointer from an integer of a different size."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ðº Ñ‚Ð¸Ð¿Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¾Ñ‚ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°."
- 
- #: c-family/c.opt:685
- msgid "Warn about invalid uses of the \"offsetof\" macro."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¼ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð° \"offsetof\"."
- 
- #: c-family/c.opt:689
- msgid "Warn about PCH files that are found but not used."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ PCH, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð±Ñ‹Ð»Ð¸ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹."
- 
- #: c-family/c.opt:693
- msgid "Warn when a jump misses a variable initialization."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¾Ð±Ñ…Ð¾Ð´Ð¸Ñ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…."
- 
- #: c-family/c.opt:697
- 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:701
- msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ñ‚Ð¸Ð½Ð° Ð¸Ð»Ð¸ Ð²Ñ�ÐµÐ³Ð´Ð° Ð»Ð¾Ð¶ÑŒ."
- 
- #: c-family/c.opt:705
- msgid "Warn when logical not is used on the left hand side operand of a comparison."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ð½Ð¸Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�."
- 
- #: c-family/c.opt:709
- msgid "Do not warn about using \"long long\" when -pedantic."
- msgstr "Ð�Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ \"long long\" Ñ� -pedantic."
- 
- #: c-family/c.opt:713
- msgid "Warn about suspicious declarations of \"main\"."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð´Ð»Ñ� \"main\"."
- 
- #: c-family/c.opt:721
- 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:725
- 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:729
- msgid "Warn when the indentation of the code does not reflect the block structure."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ñ‹ Ð² Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¼ ÐºÐ¾Ð´Ðµ Ð½Ðµ Ð¾Ñ‚Ñ€Ð°Ð¶Ð°ÑŽÑ‚ Ð±Ð»Ð¾Ñ‡Ð½ÑƒÑŽ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹."
- 
- #: c-family/c.opt:733
- msgid "Warn about possibly missing braces around initializers."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ñ…."
- 
- #: c-family/c.opt:737
- msgid "Warn about global functions without previous declarations."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹."
- 
- #: c-family/c.opt:741
- msgid "Warn about missing fields in struct initializers."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ñ… Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€."
- 
- #: c-family/c.opt:745
- 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:749
- msgid "Warn on direct multiple inheritance."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ñ�Ð¼Ð¾Ð¼ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¼ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¸."
- 
- #: c-family/c.opt:753
- msgid "Warn on namespace definition."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½."
- 
- #: c-family/c.opt:757
- msgid "Warn when fields in a struct with the packed attribute are misaligned."
- msgstr ""
- 
- #: c-family/c.opt:761
- msgid "Warn about missing sized deallocation functions."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð´ÐµÐ°Ð»Ð»Ð¾ÐºÐ°Ñ†Ð¸Ð¸ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸ÐµÐ¼ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°."
- 
- #: c-family/c.opt:765
- msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
- msgstr ""
- 
- #: c-family/c.opt:769
- msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ñ…, Ð·Ð°Ð´Ð°ÑŽÑ‰Ð¸Ñ… Ð´Ð»Ð¸Ð½Ñƒ Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, ÐµÑ�Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð²Ñ‹Ð·Ð¾Ð² sizeof."
- 
- #: c-family/c.opt:773
- msgid "Warn when sizeof is applied on a parameter declared as an array."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ sizeof Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�ÐµÑ‚Ñ�Ñ� Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²."
- 
- #: c-family/c.opt:777
- msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð±ÑƒÑ„ÐµÑ€Ð° Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ñ‚Ð°ÐºÐ¸Ñ… ÐºÐ°Ðº memcpy Ð¸ strcpy."
- 
- #: c-family/c.opt:782
- msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð±ÑƒÑ„ÐµÑ€Ð° Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ñ‚Ð°ÐºÐ¸Ñ… ÐºÐ°Ðº memcpy Ð¸ strcpy Ñ� ÑƒÑ‡ÐµÑ‚Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° type."
- 
- #: c-family/c.opt:787
- msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
- msgstr ""
- 
- #: c-family/c.opt:791
- msgid "Warn about functions which might be candidates for format attributes."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ format."
- 
- #: c-family/c.opt:795
- msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
- msgstr "ÐŸÑ€ÐµÐ´Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ override, ÐµÑ�Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð´Ñ€ÑƒÐ³ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ."
- 
- #: c-family/c.opt:800
- msgid "Warn about enumerated switches, with no default, missing a case."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ñ�Ñ… Ð¿Ð¾ enum-Ñ‚Ð¸Ð¿Ñƒ, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ñ… Ð½Ðµ Ð²Ñ�Ðµ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ Ð¸ Ð±ÐµÐ· Ð¼ÐµÑ‚ÐºÐ¸ default."
- 
- #: c-family/c.opt:804
- msgid "Warn about enumerated switches missing a \"default:\" statement."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ñ�Ñ… Ð¿Ð¾ enum-Ñ‚Ð¸Ð¿Ñƒ Ð±ÐµÐ· Ð¼ÐµÑ‚ÐºÐ¸ default."
- 
- #: c-family/c.opt:808
- msgid "Warn about all enumerated switches missing a specific case."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ñ�Ñ… Ð¿Ð¾ enum-Ñ‚Ð¸Ð¿Ñƒ, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ñ… Ð½Ðµ Ð²Ñ�Ðµ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹."
- 
- #: c-family/c.opt:812
- msgid "Warn about switches with boolean controlling expression."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ñ�Ñ… Ñ� ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¼Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°."
- 
- #: c-family/c.opt:816
- msgid "Warn on primary template declaration."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°."
- 
- #: c-family/c.opt:820
- msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
- msgstr ""
- 
- #: c-family/c.opt:829
- msgid "Warn about user-specified include directories that do not exist."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¾ Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²."
- 
- #: c-family/c.opt:833
- msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ñ… Ð² Ñ�Ñ‚Ð¸Ð»Ðµ K&R."
- 
- #: c-family/c.opt:837
- msgid "Warn about global functions without prototypes."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð²."
- 
- #: c-family/c.opt:844
- msgid "Warn about use of multi-character character constants."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ char-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ…, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ñ… Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð»Ð¸Ñ‚ÐµÑ€."
- 
- #: c-family/c.opt:848
- msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�ÑƒÐ¶Ð°ÑŽÑ‰Ð¸Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… Ð² { }, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð´ÐµÑ„ÐµÐºÑ‚Ð½Ñ‹Ð¼Ð¸ Ð² C++11."
- 
- #: c-family/c.opt:852
- msgid "Warn about \"extern\" declarations not at file scope."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± \"extern\" Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð½Ðµ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°."
- 
- #: c-family/c.opt:856
- msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ noexcept-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ false, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ."
- 
- #: c-family/c.opt:860
- msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
- msgstr ""
- 
- #: c-family/c.opt:864
- msgid "Warn when non-templatized friend functions are declared within a template."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ñ… friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°."
- 
- #: c-family/c.opt:868
- #, fuzzy
- #| msgid "conversion to void will never use a type conversion operator"
- msgid "Warn when a conversion function will never be called due to the type it converts to."
- msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
- 
- #: c-family/c.opt:872
- msgid "Warn for unsafe raw memory writes to objects of class types."
- msgstr ""
- 
- #: c-family/c.opt:876
- msgid "Warn about non-virtual destructors."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ñ…."
- 
- #: c-family/c.opt:880
- msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ NULL Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¾Ñ‚Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‰Ð¸Ð¹ Ð½Ðµ-NULL Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�."
- 
- #: c-family/c.opt:896
- msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
- msgstr "-Wnormalized=[none|id|nfc|nfkc]\tÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ½Ð¾Ñ€Ð¼Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ… Unicode."
- 
- #: c-family/c.opt:919
- msgid "Warn if a C-style cast is used in a program."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ�Ñ‚Ð¸Ð»Ðµ C."
- 
- #: c-family/c.opt:923
- msgid "Warn for obsolescent usage in a declaration."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐ³Ð¾ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹."
- 
- #: c-family/c.opt:927
- msgid "Warn if an old-style parameter definition is used."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»Ðµ."
- 
- #: c-family/c.opt:931
- msgid "Warn if a simd directive is overridden by the vectorizer cost model."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° simd Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ� ÑƒÑ‡ÐµÑ‚Ð¾Ð¼ Ñ�Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»Ð¸, Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�ÐµÐ¼Ð¾Ð¹ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼."
- 
- #: c-family/c.opt:935
- msgid "Warn if a string is longer than the maximum portable length specified by the standard."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð´Ð»Ð¸Ð½Ð½ÐµÐµ Ñ‡ÐµÐ¼ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€, ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ðµ."
- 
- #: c-family/c.opt:939
- msgid "Warn about overloaded virtual function names."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð¼ÐµÐ½Ð°Ñ… Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
- 
- #: c-family/c.opt:943
- msgid "Warn about overriding initializers without side effects."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð±ÐµÐ· Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð¾Ð²."
- 
- #: c-family/c.opt:947
- msgid "Warn about overriding initializers with side effects."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ� Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¼Ð¸."
- 
- #: c-family/c.opt:951
- msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ñ… Ð¿Ð¾Ð»Ñ�Ñ…, Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ Ð² GCC 4.4."
- 
- #: c-family/c.opt:955
- msgid "Warn about possibly missing parentheses."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…."
- 
- #: c-family/c.opt:963
- msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
- msgstr ""
- 
- #: c-family/c.opt:967
- msgid "Warn when converting the type of pointers to member functions."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ."
- 
- #: c-family/c.opt:971
- msgid "Warn about function pointer arithmetic."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ�Ñ… Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
- 
- #: c-family/c.opt:975
- msgid "Warn when a pointer differs in signedness in an assignment."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ�Ñ… Ð² Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸."
- 
- #: c-family/c.opt:979
- msgid "Warn when a pointer is compared with a zero character constant."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹."
- 
- #: c-family/c.opt:983
- msgid "Warn when a pointer is cast to an integer of a different size."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ†ÐµÐ»Ð¾Ð¼Ñƒ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°."
- 
- #: c-family/c.opt:987
- msgid "Warn about misuses of pragmas."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð¼ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¿Ñ€Ð°Ð³Ð¼."
- 
- #: c-family/c.opt:991
- msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
- msgstr ""
- 
- #: c-family/c.opt:995
- msgid "Warn if a property for an Objective-C object has no assign semantics specified."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð´Ð»Ñ� Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Objective-C Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð° Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�."
- 
- #: c-family/c.opt:999
- msgid "Warn if inherited methods are unimplemented."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð½Ð°Ñ�Ð»ÐµÐ´ÑƒÐµÐ¼Ñ‹Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ð°Ñ…."
- 
- #: c-family/c.opt:1003 c-family/c.opt:1007
- msgid "Warn for placement new expressions with undefined behavior."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ… placement new Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸ÐµÐ¼."
- 
- #: c-family/c.opt:1011
- msgid "Warn about multiple declarations of the same object."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²."
- 
- #: c-family/c.opt:1015
- msgid "Warn about redundant calls to std::move."
- msgstr ""
- 
- #: c-family/c.opt:1019
- msgid "Warn about uses of register storage specifier."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° register."
- 
- #: c-family/c.opt:1023
- msgid "Warn when the compiler reorders code."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿ÐµÑ€ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð´Ð° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼."
- 
- #: c-family/c.opt:1027
- 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:1031
- msgid "Warn on suspicious constructs involving reverse scalar storage order."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ…, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰Ð¸Ñ… Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð² Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸."
- 
- #: c-family/c.opt:1035
- msgid "Warn if a selector has multiple methods."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð°Ñ… Ñ� Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¼Ð¸."
- 
- #: c-family/c.opt:1039
- msgid "Warn about possible violations of sequence point rules."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ð¼ Ð½Ð°Ñ€ÑƒÑˆÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð°Ð²Ð¸Ð» Ñ‚Ð¾Ñ‡ÐµÐº Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ�."
- 
- #: c-family/c.opt:1043
- msgid "Warn if a local declaration hides an instance variable."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�ÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ."
- 
- #: c-family/c.opt:1047 c-family/c.opt:1051
- msgid "Warn if left shift of a signed value overflows."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ."
- 
- #: c-family/c.opt:1055
- msgid "Warn if shift count is negative."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð°Ñ… Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹."
- 
- #: c-family/c.opt:1059
- msgid "Warn if shift count >= width of type."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°."
- 
- #: c-family/c.opt:1063
- msgid "Warn if left shifting a negative value."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð¾Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹."
- 
- #: c-family/c.opt:1067
- msgid "Warn about signed-unsigned comparisons."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ñ… Ð¼ÐµÐ¶Ð´Ñƒ signed Ð¸ unsigned Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸."
- 
- #: c-family/c.opt:1075
- msgid "Warn for implicit type conversions between signed and unsigned integers."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… Ð¼ÐµÐ¶Ð´Ñƒ Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¸ Ð¸ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¸ Ñ†ÐµÐ»Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸."
- 
- #: c-family/c.opt:1079
- msgid "Warn when overload promotes from unsigned to signed."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ unsigned Ðº signed."
- 
- #: c-family/c.opt:1083
- msgid "Warn about uncasted NULL used as sentinel."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� NULL, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ sentinel."
- 
- #: c-family/c.opt:1087
- msgid "Warn about unprototyped function declarations."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
- 
- #: c-family/c.opt:1099
- msgid "Warn if type signatures of candidate methods do not match exactly."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ð¸ Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼Ñ‹Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð²."
- 
- #: c-family/c.opt:1103
- 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:1107
- msgid "Deprecated.  This switch has no effect."
- msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ».  Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚."
- 
- #: c-family/c.opt:1115
- msgid "Warn if a comparison always evaluates to true or false."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ñ‚Ð¸Ð½Ð° Ð¸Ð»Ð¸ Ð²Ñ�ÐµÐ³Ð´Ð° Ð»Ð¾Ð¶ÑŒ."
- 
- #: c-family/c.opt:1119
- msgid "Warn if a throw expression will always result in a call to terminate()."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ throw Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð²Ñ�ÐµÐ³Ð´Ð° Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ Ðº Ð²Ñ‹Ð·Ð¾Ð²Ñƒ terminate()."
- 
- #: c-family/c.opt:1123
- msgid "Warn about features not present in traditional C."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð², Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ C."
- 
- #: c-family/c.opt:1127
- msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ñ…, Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ñ�Ñ‰Ð¸Ñ… Ðº Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð¼ Ñ‚Ð¸Ð¿Ð°, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼ Ð¾Ñ‚ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð±Ñ‹Ð»Ð¸ Ð±Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ñ‹ Ð² Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°."
- 
- #: c-family/c.opt:1131
- msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‚Ð¸Ð²ÑˆÐ¸Ñ…Ñ�Ñ� Ñ‚Ñ€Ð¸Ð³Ñ€Ð°Ñ„Ð°Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð²Ð»Ð¸Ñ�Ñ‚ÑŒ Ð½Ð° Ñ�Ð¼Ñ‹Ñ�Ð» Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹."
- 
- #: c-family/c.opt:1135
- msgid "Warn about @selector()s without previously declared methods."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ @selector() Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð²."
- 
- #: c-family/c.opt:1139
- msgid "Warn if an undefined macro is used in an #if directive."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¾Ð² Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð°Ñ… #if."
- 
- #: c-family/c.opt:1151
- msgid "Warn about unrecognized pragmas."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ð¸ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ñ… Ð¿Ñ€Ð°Ð³Ð¼."
- 
- #: c-family/c.opt:1155
- msgid "Warn about unsuffixed float constants."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ… Ð±ÐµÐ· Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ð¾Ð²."
- 
- #: c-family/c.opt:1163
- msgid "Warn when typedefs locally defined in a function are not used."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸."
- 
- #: c-family/c.opt:1167
- msgid "Warn about macros defined in the main file that are not used."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ñ… Ð² Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¼ Ñ„Ð°Ð¹Ð»Ðµ, Ð½Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð°Ñ…."
- 
- #: c-family/c.opt:1171
- msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�."
- 
- #: c-family/c.opt:1179 c-family/c.opt:1183
- msgid "Warn when a const variable is unused."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…."
- 
- #: c-family/c.opt:1187
- msgid "Warn about using variadic macros."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¾Ð² Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²."
- 
- #: c-family/c.opt:1191
- msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð¾Ð¼Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²."
- 
- #: c-family/c.opt:1195
- msgid "Warn if a variable length array is used."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹."
- 
- #: c-family/c.opt:1199
- #, fuzzy
- #| 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."
- msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
- msgstr "-Wvla-larger-than=<Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð±ÐµÐ· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ð¹ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ñ� Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð½Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ <Ñ‡Ð¸Ñ�Ð»Ð¾> bytes."
- 
- #: c-family/c.opt:1206
- msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
- msgstr ""
- 
- #: c-family/c.opt:1210
- msgid "Warn when a register variable is declared volatile."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ñ‹Ñ… volatile."
- 
- #: c-family/c.opt:1214
- msgid "Warn on direct virtual inheritance."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ñ€Ñ�Ð¼Ð¾Ð¼ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¼ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¸."
- 
- #: c-family/c.opt:1218
- msgid "Warn if a virtual base has a non-trivial move assignment operator."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ð±Ð°Ð·Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼ (move)."
- 
- #: c-family/c.opt:1222
- 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++ Ð½Ðµ 0 Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… Ð¸Ð· Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð² Ð² 'char *'.  Ð’ C Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñ‡Ð½Ñ‹Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ�, Ñ� Ñ‚Ð¾Ð¹ Ñ€Ð°Ð·Ð½Ð¸Ñ†ÐµÐ¹, Ñ‡Ñ‚Ð¾ Ñ�Ñ‚Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð² ISO C."
- 
- #: c-family/c.opt:1226
- msgid "Warn when a literal '0' is used as null pointer."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» '0' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ."
- 
- #: c-family/c.opt:1230
- msgid "Warn about useless casts."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ñ‹Ñ… Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ�Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²."
- 
- #: c-family/c.opt:1234
- 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:1238
- msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ…, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¿Ñ€Ð¾Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ const, volatile, restrict Ð¸Ð»Ð¸ _Atomic."
- 
- #: c-family/c.opt:1242
- msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ñ‹Ð¹ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ restrict-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼."
- 
- #: c-family/c.opt:1247
- 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:1255
- msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
- msgstr "Ð’ÐµÑ€Ñ�Ð¸Ñ� C++ ABI, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ð¹ Ð¿Ð¾ -Wabi Ð¸ Ð°Ð»Ð¸Ð°Ñ�Ð¾Ð² Ð¿Ñ€Ð¸ Ð»Ð¸Ð½ÐºÐ¾Ð²ÐºÐµ."
- 
- #: c-family/c.opt:1259
- msgid "Enforce class member access control semantics."
- msgstr "Ð ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²."
- 
- #: c-family/c.opt:1263
- msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
- msgstr "-fada-spec-parent=unit  Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ada Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ ÐºÐ°Ðº Ð´Ð¾Ñ‡ÐµÑ€Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ´ÐºÐ°."
- 
- #: c-family/c.opt:1267
- msgid "Support C++17 allocation of over-aligned types."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ñ� Ð¿Ð¾Ð²Ñ‹ÑˆÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð° C++17."
- 
- #: c-family/c.opt:1271
- msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
- msgstr "-faligned-new=<N> Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ñ� Ð¿Ð¾Ð²Ñ‹ÑˆÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ C++17, ÐºÐ¾Ð³Ð´Ð° Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ N."
- 
- #: c-family/c.opt:1278
- msgid "Allow variadic functions without named parameter."
- msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²."
- 
- #: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854
- #: c-family/c.opt:1858 c-family/c.opt:1874
- msgid "No longer supported."
- msgstr "Ð‘Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�."
- 
- #: c-family/c.opt:1286
- msgid "Recognize the \"asm\" keyword."
- msgstr "Ð Ð°Ñ�Ð¿Ð¾Ð·Ð½Ð°Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ \"asm\"."
- 
- #: c-family/c.opt:1294
- msgid "Recognize built-in functions."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
- 
- #: c-family/c.opt:1301
- msgid "Where shorter, use canonicalized paths to systems headers."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ð½Ð¾Ð½Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚Ñ‹ Ðº Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ð¼ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð¼, ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ ÐºÐ¾Ñ€Ð¾Ñ‡Ðµ."
- 
- #: c-family/c.opt:1305
- 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:1393
- msgid "Deprecated in GCC 8.  This switch has no effect."
- msgstr "Deprecated in GCC 8.  Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚."
- 
- #: c-family/c.opt:1397
- msgid "Enable support for C++ concepts."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ‚Ð¾Ð² C++."
- 
- #: c-family/c.opt:1401
- msgid "Allow the arguments of the '?' operator to have different types."
- msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ '?'."
- 
- #: c-family/c.opt:1409
- msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
- msgstr "-fconst-string-class=<Ð¸Ð¼Ñ�>\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ class <Ð¸Ð¼Ñ�> ÐºÐ°Ðº Ñ‚Ð¸Ð¿ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚."
- 
- #: c-family/c.opt:1413
- msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
- msgstr "-fconstexpr-depth=<number>\tÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹."
- 
- #: c-family/c.opt:1417
- msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
- msgstr "-fconstexpr-loop-limit=<number>\tÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ†Ð¸ÐºÐ»Ð°."
- 
- #: c-family/c.opt:1421
- #, fuzzy
- #| msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
- msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
- msgstr "-fconstexpr-loop-limit=<number>\tÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ†Ð¸ÐºÐ»Ð°."
- 
- #: c-family/c.opt:1425
- msgid "Emit debug annotations during preprocessing."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ðµ Ð°Ð½Ð½Ð¾Ñ‚Ð°Ñ†Ð¸Ð¸ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�."
- 
- #: c-family/c.opt:1429
- msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
- msgstr "-fdeduce-init-list\tÐ²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð´ÐµÐ´ÑƒÐºÑ†Ð¸ÑŽ std::initializer_list Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¸Ð· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…."
- 
- #: c-family/c.opt:1433
- msgid "Factor complex constructors and destructors to favor space over speed."
- msgstr "Ð¤Ð°ÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð»Ð¾Ð¶Ð½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸, Ð° Ð½Ðµ Ð¿Ð¾ Ñ�ÐºÐ¾Ñ€Ð¾Ñ�Ñ‚Ð¸."
- 
- #: c-family/c.opt:1441
- msgid "Print hierarchical comparisons when template types are mismatched."
- msgstr ""
- 
- #: c-family/c.opt:1445
- msgid "Preprocess directives only."
- msgstr "ÐŸÑ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹"
- 
- #: c-family/c.opt:1449
- msgid "Permit '$' as an identifier character."
- msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ '$' Ð² Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ñ…."
- 
- #: c-family/c.opt:1453
- msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
- msgstr ""
- 
- #: c-family/c.opt:1457
- msgid "Write all declarations as Ada code transitively."
- msgstr "Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ñ‚Ñ€Ð°Ð½Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð´Ð°Ð¼Ð¿ Ð²Ñ�ÐµÑ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð² Ð²Ð¸Ð´Ðµ ÐºÐ¾Ð´Ð° Ada."
- 
- #: c-family/c.opt:1461
- msgid "Write all declarations as Ada code for the given file only."
- msgstr "Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ñ‚Ñ€Ð°Ð½Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð´Ð°Ð¼Ð¿ Ð²Ñ�ÐµÑ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð² Ð²Ð¸Ð´Ðµ ÐºÐ¾Ð´Ð° Ada Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°."
- 
- #: c-family/c.opt:1468
- msgid "-fno-elide-type Do not elide common elements in template comparisons."
- msgstr ""
- 
- #: c-family/c.opt:1472
- msgid "Generate code to check exception specifications."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹."
- 
- #: c-family/c.opt:1479
- msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
- msgstr "-fexec-charset=<ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ°>\tÐšÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ðµ Ð¸ char-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² ÑƒÐºÐ°Ð·Ð°Ð½Ð½ÑƒÑŽ <ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÑƒ>."
- 
- #: c-family/c.opt:1483
- msgid "Permit universal character names (\\u and \\U) in identifiers."
- msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ ÑƒÐ½Ð¸Ð²ÐµÑ€Ñ�Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸Ð¼ÐµÐ½Ð° Ð»Ð¸Ñ‚ÐµÑ€ (\\u and \\U) Ð² Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ñ…."
- 
- #: c-family/c.opt:1487
- msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
- msgstr "-finput-charset=<ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ°>\tÐšÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ."
- 
- #: c-family/c.opt:1491
- msgid "Support dynamic initialization of thread-local variables in a different translation unit."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸."
- 
- #: c-family/c.opt:1501
- msgid "Do not assume that standard C libraries and \"main\" exist."
- msgstr "Ð�Ðµ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº C Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ \"main\"."
- 
- #: c-family/c.opt:1505
- msgid "Recognize GNU-defined keywords."
- msgstr "Ð Ð°Ñ�Ð¿Ð¾Ð·Ð½Ð°Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ñ�Ð»Ð¾Ð²Ð° GNU-Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹."
- 
- #: c-family/c.opt:1509
- msgid "Generate code for GNU runtime environment."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� GNU."
- 
- #: c-family/c.opt:1513
- msgid "Use traditional GNU semantics for inline functions."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½ÑƒÑŽ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ GNU."
- 
- #: c-family/c.opt:1526
- msgid "Assume normal C execution environment."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� C."
- 
- #: c-family/c.opt:1534
- msgid "Export functions even if they can be inlined."
- msgstr "Ð­ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð¸Ñ… inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°."
- 
- #: c-family/c.opt:1538
- msgid "Emit implicit instantiations of inline templates."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÑ�Ð²Ð½Ñ‹Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ inline-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²."
- 
- #: c-family/c.opt:1542
- msgid "Emit implicit instantiations of templates."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÑ�Ð²Ð½Ñ‹Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²."
- 
- #: c-family/c.opt:1546
- msgid "Implement C++17 inheriting constructor semantics."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¸ Ð½Ð°Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² C++17."
- 
- #: c-family/c.opt:1553
- msgid "Don't emit dllexported inline functions unless needed."
- msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ dll-Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð±ÐµÐ· Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸."
- 
- #: c-family/c.opt:1560
- msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
- msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð½ÐµÑ�Ð²Ð½Ñ‹Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð¼ÐµÐ¶Ð´Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¸Ð»Ð¸ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
- 
- #: c-family/c.opt:1564
- msgid "Don't warn about uses of Microsoft extensions."
- msgstr "Ð�Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Microsoft."
- 
- #: c-family/c.opt:1583
- msgid "Implement resolution of DR 150 for matching of template template arguments."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� DR 150 Ð´Ð»Ñ� Ñ�Ð¾Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¼Ð¸."
- 
- #: c-family/c.opt:1587
- msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� NeXT (Apple Mac OS X)."
- 
- #: c-family/c.opt:1591
- msgid "Assume that receivers of Objective-C messages may be nil."
- msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ñ‡Ñ‚Ð¾ Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»Ð¸ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Objective-C Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼Ð¸."
- 
- #: c-family/c.opt:1595
- msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
- msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ°Ðº ÐµÑ�Ð»Ð¸ Ð±Ñ‹ Ð¾Ð½Ð¸ Ð±Ñ‹Ð»Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¼Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¼Ð¸ Ð² Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ… instance-Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð²."
- 
- #: c-family/c.opt:1599
- msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
- msgstr "-fvisibility=[private|protected|public|package]\tÐ£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ."
- 
- #: c-family/c.opt:1624
- msgid "Treat a throw() exception specification as noexcept to improve code size."
- msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ throw() ÐºÐ°Ðº noexcept Ð´Ð»Ñ� Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° ÐºÐ¾Ð´Ð°."
- 
- #: c-family/c.opt:1628
- msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
- msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ ABI ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ�Ð·Ñ‹ÐºÐ¾Ð² Ñ�ÐµÐ¼ÐµÐ¹Ñ�Ñ‚Ð²Ð° Objective-C Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¼ÐµÑ‚Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ…."
- 
- #: c-family/c.opt:1634
- msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ñ‹ Objective-C Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ñ†Ð¸Ð¸/Ñ€Ð°Ð·Ñ€ÑƒÑˆÐµÐ½Ð¸Ñ� Ð½Ðµ-POD Ð¡++ instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, Ð¿Ñ€Ð¸ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸."
- 
- #: c-family/c.opt:1638
- msgid "Allow fast jumps to the message dispatcher."
- msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ°Ñ‚ÑŒ Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ðº Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÑƒ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹."
- 
- #: c-family/c.opt:1644
- msgid "Enable Objective-C exception and synchronization syntax."
- msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ð¸ Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Objective-C."
- 
- #: c-family/c.opt:1648
- msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð±Ð¾Ñ€ÐºÑƒ Ð¼ÑƒÑ�Ð¾Ñ€Ð° (GC) Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð°Ñ… Ð½Ð° Objective-C/Objective-C++."
- 
- #: c-family/c.opt:1652
- msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ inline Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ñ… Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»ÐµÐ¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ runtime NeXT Ð¸ ABI Ð²ÐµÑ€Ñ�Ð¸Ð¸ 2."
- 
- #: c-family/c.opt:1657
- msgid "Enable Objective-C setjmp exception handling runtime."
- msgstr "ÐŸÐ¾Ð´ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Objective-C setjmp."
- 
- #: c-family/c.opt:1661
- 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:1665
- msgid "Enable OpenACC."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ OpenACC."
- 
- #: c-family/c.opt:1669
- msgid "Specify default OpenACC compute dimensions."
- msgstr "Ð—Ð°Ð´Ð°ÐµÑ‚ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹ OpenACC Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ."
- 
- #: c-family/c.opt:1673
- msgid "Enable OpenMP (implies -frecursive in Fortran)."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ OpenMP (Ð´Ð»Ñ� Ð¤Ð¾Ñ€Ñ‚Ñ€Ð°Ð½Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚ -frecursive)."
- 
- #: c-family/c.opt:1677
- msgid "Enable OpenMP's SIMD directives."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ SIMD-Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ OpenMP."
- 
- #: c-family/c.opt:1681
- msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
- msgstr "Ð Ð°Ñ�Ð¿Ð¾Ð·Ð½Ð°Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ñ�Ð»Ð¾Ð²Ð° C++, Ñ‚Ð°ÐºÐ¸Ðµ ÐºÐ°Ðº \"compl\" Ð¸ \"xor\"."
- 
- #: c-family/c.opt:1692
- msgid "Look for and use PCH files even when preprocessing."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»Ñ‹ PCH Ð´Ð°Ð¶Ðµ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�."
- 
- #: c-family/c.opt:1696
- msgid "Downgrade conformance errors to warnings."
- msgstr "ÐžÑˆÐ¸Ð±ÐºÐ¸ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ�."
- 
- #: c-family/c.opt:1700
- msgid "Enable Plan 9 language extensions."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ�Ð·Ñ‹ÐºÐ° Plan 9."
- 
- #: c-family/c.opt:1704
- msgid "Treat the input file as already preprocessed."
- msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» ÑƒÐ¶Ðµ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½."
- 
- #: c-family/c.opt:1712
- msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
- msgstr "-ftrack-macro-expansion=<0|1|2>  ÐžÑ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¸Ð· Ð¼Ð°ÐºÑ€Ð¾Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¾Ðº Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¸Ñ… Ð² Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�Ñ… Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐ°Ñ…."
- 
- #: c-family/c.opt:1716
- msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
- msgstr "-fno-pretty-templates Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÑ€Ð°Ñ�Ð¸Ð²ÑƒÑŽ Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð² Ð² Ð²Ð¸Ð´Ðµ Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸."
- 
- #: c-family/c.opt:1720
- msgid "Treat known sprintf return values as constants."
- msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ sprintf ÐºÐ°Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹."
- 
- #: c-family/c.opt:1724
- 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:1728
- msgid "Enable automatic template instantiation."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÑƒÑŽ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸ÑŽ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²."
- 
- #: c-family/c.opt:1732
- msgid "Generate run time type descriptor information."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ñ‚Ð¸Ð¿Ð°Ñ…, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½ÑƒÑŽ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�."
- 
- #: c-family/c.opt:1740
- msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
- msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð´Ð»Ñ� \"wchar_t\" Ñ‚Ð¸Ð¿ \"unsigned short\"."
- 
- #: c-family/c.opt:1744
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
- msgstr "ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¿Ð¾Ð»Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¸."
- 
- #: c-family/c.opt:1752
- msgid "Enable C++14 sized deallocation support."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´ÐµÐ°Ð»Ð»Ð¾ÐºÐ°Ñ†Ð¸Ð¸ Ð¿Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ñƒ C++14."
- 
- #: c-family/c.opt:1759
- 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:1775
- msgid "Display statistics accumulated during compilation."
- msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸."
- 
- #: c-family/c.opt:1779
- msgid "Assume that values of enumeration type are always within the minimum range of that type."
- msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‚Ñ�Ñ� Ð² Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°."
- 
- #: c-family/c.opt:1786 c-family/c.opt:1791
- msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
- msgstr "Ð¡Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹ C++17 Ð´Ð»Ñ� Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�, Ñ�Ð´Ð²Ð¸Ð³Ð¾Ð², Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹-Ñ‡Ð»ÐµÐ½Ð¾Ð² Ð¸ Ñ‚.Ð´."
- 
- #: c-family/c.opt:1808
- msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
- msgstr "-ftabstop=<number>\tÐ˜Ð½Ñ‚ÐµÑ€Ð²Ð°Ð» Ñ‚Ð°Ð±ÑƒÐ»Ñ�Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð½Ð¾Ð¼ÐµÑ€Ð° ÐºÐ¾Ð»Ð¾Ð½ÐºÐ¸ Ð² Ð´Ð¸Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐµ."
- 
- #: c-family/c.opt:1812
- msgid "Set the maximum number of template instantiation notes for a single warning or error."
- msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð·Ð°Ð¼ÐµÑ‡Ð°Ð½Ð¸Ð¹ Ð¾ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ� Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐµ."
- 
- #: c-family/c.opt:1819
- msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
- msgstr "-ftemplate-depth=<number>\tÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²."
- 
- #: c-family/c.opt:1826
- msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
- msgstr "-fno-threadsafe-statics\tÐ�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾-Ð±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…."
- 
- #: c-family/c.opt:1830
- msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
- msgstr "ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ðµ Ð¿Ð¾Ð»Ñ� Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¸."
- 
- #: c-family/c.opt:1838
- msgid "Use __cxa_atexit to register destructors."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ __cxa_atexit Ð´Ð»Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ñ†Ð¸Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²."
- 
- #: c-family/c.opt:1842
- msgid "Use __cxa_get_exception_ptr in exception handling."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ __cxa_get_exception_ptr Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹."
- 
- #: c-family/c.opt:1846
- msgid "Marks all inlined functions and methods as having hidden visibility."
- msgstr "ÐžÑ‚Ð¼ÐµÑ‚Ð¸Ñ‚ÑŒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð²Ñ�ÐµÑ… inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² ÐºÐ°Ðº hidden."
- 
- #: c-family/c.opt:1850
- msgid "Changes visibility to match Microsoft Visual Studio by default."
- msgstr "Ð˜Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°Ð¼Ð¸ Microsoft Visual Studio."
- 
- #: c-family/c.opt:1866
- msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
- msgstr "-fwide-exec-charset=<ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ°>\tÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð·Ð°Ð´Ð°Ð½Ð½ÑƒÑŽ <ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÑƒ>."
- 
- #: c-family/c.opt:1870
- msgid "Generate a #line directive pointing at the current working directory."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ #Ñ�Ñ‚Ñ€Ð¾ÐºÐ°, ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ð½Ð° Ñ‚ÐµÐºÑƒÑ‰Ð¸Ð¹ Ñ€Ð°Ð±Ð¾Ñ‡Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³."
- 
- #: c-family/c.opt:1878
- msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»ÐµÐ½Ð¸Ð²Ñ‹Ð¹ Ð¿Ð¾Ð¸Ñ�Ðº ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð² (Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ objc_getClass()) Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Zero-Link."
- 
- #: c-family/c.opt:1882
- msgid "Dump declarations to a .decl file."
- msgstr "Ð’Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ñ„Ð°Ð¹Ð» .decl."
- 
- #: c-family/c.opt:1886
- msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
- msgstr "-femit-struct-debug-baseonly\tÐ¡Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ð¾ÐºÑ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€."
- 
- #: c-family/c.opt:1890
- msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
- msgstr "-femit-struct-debug-reduced\tÐ£Ð¼ÐµÑ€ÐµÐ½Ð½Ð¾ Ñ�Ð¾ÐºÑ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€."
- 
- #: c-family/c.opt:1894
- 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:1898
- msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
- msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ GNU Ð´Ð»Ñ� Ð¼Ð½Ð¸Ð¼Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸, Ñ‡Ð¸Ñ�ÐµÐ» Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð¸Ð»Ð¸ Ð´Ñ€ÑƒÐ³Ð¸Ðµ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ GNU Ð´Ð»Ñ� Ñ‡Ð¸Ñ�ÐµÐ» ÐºÐ°Ðº Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð», Ð° Ð½Ðµ ÐºÐ°Ðº Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»."
- 
- #: c-family/c.opt:1903
- msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
- msgstr "-idirafter <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²."
- 
- #: c-family/c.opt:1907
- msgid "-imacros <file>\tAccept definition of macros in <file>."
- msgstr "-imacros <Ñ„Ð°Ð¹Ð»>\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð°ÐºÑ€Ð¾Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸Ð· <Ñ„Ð°Ð¹Ð»Ð°>."
- 
- #: c-family/c.opt:1911
- msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
- msgstr "-imultilib <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> ÐºÐ°Ðº Ð¿Ð¾Ð´ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²."
- 
- #: c-family/c.opt:1915
- msgid "-include <file>\tInclude the contents of <file> before other files."
- msgstr "-include <Ñ„Ð°Ð¹Ð»>\tÐ’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ð¼Ð¾Ðµ <Ñ„Ð°Ð¹Ð»Ð°> Ð¿ÐµÑ€ÐµÐ´ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸ÐµÐ¹ Ð´Ñ€ÑƒÐ³Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²."
- 
- #: c-family/c.opt:1919
- msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
- msgstr "-iprefix <Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�>\tÐ—Ð°Ð´Ð°ÐµÑ‚ <Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�> Ð´Ð»Ñ� Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ñ… Ð´Ð²ÑƒÑ… ÐºÐ»ÑŽÑ‡ÐµÐ¹."
- 
- #: c-family/c.opt:1923
- msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
- msgstr "-isysroot <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> ÐºÐ¾Ñ€Ð½ÐµÐ²Ñ‹Ð¼ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¾Ð¼ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ‹."
- 
- #: c-family/c.opt:1927
- msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
- msgstr "-isystem <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² Ð½Ð°Ñ‡Ð°Ð»Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²."
- 
- #: c-family/c.opt:1931
- msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
- msgstr "-iquote <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² \"Ð² ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°Ñ…\"."
- 
- #: c-family/c.opt:1935
- msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
- msgstr "-iwithprefix <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²."
- 
- #: c-family/c.opt:1939
- msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
- msgstr "-iwithprefixbefore <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²."
- 
- #: c-family/c.opt:1949
- msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
- msgstr "Ð�Ðµ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ Ð² Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ñ… Ð¿Ð¾Ð¸Ñ�ÐºÐ° (Ð½Ð¾ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ð² ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ñ…, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ -isystem)."
- 
- #: c-family/c.opt:1953
- msgid "Do not search standard system include directories for C++."
- msgstr "Ð�Ðµ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ C++ Ð² Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ñ…."
- 
- #: c-family/c.opt:1965
- msgid "Generate C header of platform-specific features."
- msgstr "Ð¡Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ C-Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¹, Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹."
- 
- #: c-family/c.opt:1969
- msgid "Remap file names when including files."
- msgstr "ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¸Ð¼ÐµÐ½Ð° Ñ„Ð°Ð¹Ð»Ð¾Ð² Ð¿Ñ€Ð¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¸."
- 
- #: c-family/c.opt:1973 c-family/c.opt:1977
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1998 C++ Ñ� ÑƒÑ‡ÐµÑ‚Ð¾Ð¼ Ñ‚ÐµÑ…Ð½Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿Ð¾Ð¿Ñ€Ð°Ð²Ð¾Ðº 2003 Ð³Ð¾Ð´Ð°."
- 
- #: c-family/c.opt:1981
- msgid "Conform to the ISO 2011 C++ standard."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C++."
- 
- #: c-family/c.opt:1985
- msgid "Deprecated in favor of -std=c++11."
- msgstr "Ð�Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=c++11."
- 
- #: c-family/c.opt:1989
- msgid "Deprecated in favor of -std=c++14."
- msgstr "Ð�Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=c++14."
- 
- #: c-family/c.opt:1993
- msgid "Conform to the ISO 2014 C++ standard."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2014 C++."
- 
- #: c-family/c.opt:1997
- msgid "Deprecated in favor of -std=c++17."
- msgstr ""
- 
- #: c-family/c.opt:2001
- msgid "Conform to the ISO 2017 C++ standard."
- msgstr ""
- 
- #: c-family/c.opt:2005
- msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
- msgstr ""
- 
- #: c-family/c.opt:2009 c-family/c.opt:2135
- msgid "Conform to the ISO 2011 C standard."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C."
- 
- #: c-family/c.opt:2013
- msgid "Deprecated in favor of -std=c11."
- msgstr "Ð�Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=c11."
- 
- #: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139
- #: c-family/c.opt:2143
- #, fuzzy
- #| msgid "Conform to the ISO 2011 C standard."
- msgid "Conform to the ISO 2017 C standard (published in 2018)."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C."
- 
- #: c-family/c.opt:2025
- #, fuzzy
- #| msgid "Conform to the ISO 2011 C standard (experimental and incomplete support)"
- msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO 2011 C (Ð½ÐµÐ¿Ð¾Ð»Ð½Ð°Ñ� Ñ�ÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ°)"
- 
- #: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119
- msgid "Conform to the ISO 1990 C standard."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1990 C."
- 
- #: c-family/c.opt:2037 c-family/c.opt:2127
- msgid "Conform to the ISO 1999 C standard."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1999 C."
- 
- #: c-family/c.opt:2041
- msgid "Deprecated in favor of -std=c99."
- msgstr "Ð�Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=c99."
- 
- #: c-family/c.opt:2045 c-family/c.opt:2050
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1998 C++ Ñ� ÑƒÑ‡ÐµÑ‚Ð¾Ð¼ Ñ‚ÐµÑ…Ð½Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿Ð¾Ð¿Ñ€Ð°Ð²Ð¾Ðº 2003 Ð³Ð¾Ð´Ð°, Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU."
- 
- #: c-family/c.opt:2055
- msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C++ Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU."
- 
- #: c-family/c.opt:2059
- msgid "Deprecated in favor of -std=gnu++11."
- msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=gnu++11."
- 
- #: c-family/c.opt:2063
- msgid "Deprecated in favor of -std=gnu++14."
- msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=gnu++14."
- 
- #: c-family/c.opt:2067
- msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2014 C++ Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU."
- 
- #: c-family/c.opt:2071
- msgid "Deprecated in favor of -std=gnu++17."
- msgstr ""
- 
- #: c-family/c.opt:2075
- msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
- msgstr ""
- 
- #: c-family/c.opt:2079
- msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
- msgstr ""
- 
- #: c-family/c.opt:2083
- msgid "Conform to the ISO 2011 C standard with GNU extensions."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU."
- 
- #: c-family/c.opt:2087
- msgid "Deprecated in favor of -std=gnu11."
- msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=gnu11."
- 
- #: c-family/c.opt:2091 c-family/c.opt:2095
- #, fuzzy
- #| msgid "Conform to the ISO 2011 C standard with GNU extensions."
- msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU."
- 
- #: c-family/c.opt:2099
- #, fuzzy
- #| msgid "Conform to the ISO 2011 C standard with GNU extensions (experimental and incomplete support)"
- msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 2011 C Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU (Ð½ÐµÐ¿Ð¾Ð»Ð½Ð°Ñ� Ñ�ÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ°)"
- 
- #: c-family/c.opt:2103 c-family/c.opt:2107
- msgid "Conform to the ISO 1990 C standard with GNU extensions."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1990 C Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU."
- 
- #: c-family/c.opt:2111
- msgid "Conform to the ISO 1999 C standard with GNU extensions."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1999 C Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸ GNU."
- 
- #: c-family/c.opt:2115
- msgid "Deprecated in favor of -std=gnu99."
- msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ñ‚ÐµÐ¿ÐµÑ€ÑŒ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ -std=gnu99."
- 
- #: c-family/c.opt:2123
- msgid "Conform to the ISO 1990 C standard as amended in 1994."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� ISO 1990 C Ñ� Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�Ð¼Ð¸ Ð¾Ñ‚ 1994."
- 
- #: c-family/c.opt:2131
- msgid "Deprecated in favor of -std=iso9899:1999."
- msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -std=iso9899:1999."
- 
- #: c-family/c.opt:2150
- msgid "Enable traditional preprocessing."
- msgstr "Ð¢Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ."
- 
- #: c-family/c.opt:2154
- msgid "-trigraphs\tSupport ISO C trigraphs."
- msgstr "-trigraphs\tÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ñ‚Ñ€Ð¸Ð³Ñ€Ð°Ñ„Ð¾Ð², Ð¿Ñ€ÐµÐ´ÑƒÑ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð½Ñ‹Ñ… ISO C."
- 
- #: c-family/c.opt:2158
- msgid "Do not predefine system-specific and GCC-specific macros."
- msgstr "Ð�Ðµ Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ðµ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ‹ Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ‹ GCC."
- 
- #: fortran/lang.opt:146
- msgid "-J<directory>\tPut MODULE files in 'directory'."
- msgstr "-J<ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐŸÐ¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»Ñ‹ MODULE Ð² 'ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³'."
- 
- #: fortran/lang.opt:198
- msgid "Warn about possible aliasing of dummy arguments."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ð¼ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²."
- 
- #: fortran/lang.opt:202
- msgid "Warn about alignment of COMMON blocks."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ð¸ COMMON Ð±Ð»Ð¾ÐºÐ¾Ð²."
- 
- #: fortran/lang.opt:206
- msgid "Warn about missing ampersand in continued character constants."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ñ… Ð·Ð½Ð°ÐºÐ°Ñ… & Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ… Ñ� Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸ÐµÐ¼."
- 
- #: fortran/lang.opt:210
- msgid "Warn about creation of array temporaries."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ð¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²."
- 
- #: fortran/lang.opt:214
- msgid "Warn about type and rank mismatches between arguments and parameters."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼ÐµÐ¶Ð´Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼Ð¸ Ð¸ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸."
- 
- #: fortran/lang.opt:218
- msgid "Warn if the type of a variable might be not interoperable with C."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð¡Ð¸."
- 
- #: fortran/lang.opt:226
- msgid "Warn about truncated character expressions."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÑ�ÐµÑ‡ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ…."
- 
- #: fortran/lang.opt:230
- msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸ Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ Ñ� ÑƒÑ‡Ð°Ñ�Ñ‚Ð¸ÐµÐ¼ REAL Ð¸Ð»Ð¸ COMPLEX Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹."
- 
- #: fortran/lang.opt:238
- msgid "Warn about most implicit conversions."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ…."
- 
- #
- #: fortran/lang.opt:242
- msgid "Warn about possibly incorrect subscripts in do loops."
- msgstr ""
- 
- #: fortran/lang.opt:250
- msgid "Warn if loops have been interchanged."
- msgstr ""
- 
- #: fortran/lang.opt:254
- msgid "Warn about function call elimination."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
- 
- #: fortran/lang.opt:258
- msgid "Warn about calls with implicit interface."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ� Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼."
- 
- #: fortran/lang.opt:262
- msgid "Warn about called procedures not explicitly declared."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, Ð½Ðµ Ð¿Ñ€Ð¾Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð²Ð½Ð¾."
- 
- #: fortran/lang.opt:266
- msgid "Warn about constant integer divisions with truncated results."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�Ñ… Ñ†ÐµÐ»Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ñ� ÑƒÑ�ÐµÑ‡ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°Ð¼Ð¸."
- 
- #: fortran/lang.opt:270
- msgid "Warn about truncated source lines."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± ÑƒÑ�ÐµÑ‡ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ… Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°."
- 
- #: fortran/lang.opt:274
- msgid "Warn on intrinsics not part of the selected standard."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, Ð½Ðµ Ð²Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ñ… Ð² Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚ Ñ�Ð·Ñ‹ÐºÐ°."
- 
- #: fortran/lang.opt:286
- msgid "Warn about USE statements that have no ONLY qualifier."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ USE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ ONLY ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€."
- 
- #: fortran/lang.opt:298
- msgid "Warn about real-literal-constants with 'q' exponent-letter."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ… Ñ� Ñ�ÐºÑ�Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¹, Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð±ÑƒÐºÐ²Ð¾Ð¹ 'q'."
- 
- #: fortran/lang.opt:302
- msgid "Warn when a left-hand-side array variable is reallocated."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÑ‚Ñ�Ñ�."
- 
- #: fortran/lang.opt:306
- msgid "Warn when a left-hand-side variable is reallocated."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÑ‚Ñ�Ñ�."
- 
- #: fortran/lang.opt:310
- msgid "Warn if the pointer in a pointer assignment might outlive its target."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¶Ð¸Ñ‚ÑŒ Ñ�Ð²Ð¾ÑŽ Ñ†ÐµÐ»ÑŒ."
- 
- #: fortran/lang.opt:318
- msgid "Warn about \"suspicious\" constructs."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ \"Ð¿Ð¾Ð´Ð¾Ð·Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ…\" ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ…."
- 
- #: fortran/lang.opt:322
- msgid "Permit nonconforming uses of the tab character."
- msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ñ‚Ð°Ð±ÑƒÐ»Ñ�Ñ†Ð¸Ð¸."
- 
- #: fortran/lang.opt:326
- msgid "Warn about an invalid DO loop."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¼ DO Ñ†Ð¸ÐºÐ»Ðµ."
- 
- #: fortran/lang.opt:330
- msgid "Warn about underflow of numerical constant expressions."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹."
- 
- #: fortran/lang.opt:338
- msgid "Warn if a user-procedure has the same name as an intrinsic."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ñ… Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ñ… Ñ� Ð¸Ð¼ÐµÐ½Ð°Ð¼Ð¸, Ñ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ð¼Ð¸ Ñ� Ð¸Ð¼ÐµÐ½Ð°Ð¼Ð¸ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€."
- 
- #: fortran/lang.opt:346
- msgid "Warn about unused dummy arguments."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ…"
- 
- #: fortran/lang.opt:350
- msgid "Warn about zero-trip DO loops."
- msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð½Ð¾Ð»ÑŒ Ñ€Ð°Ð· DO Ñ†Ð¸ÐºÐ»Ð°Ñ…."
- 
- #: fortran/lang.opt:354
- msgid "Enable preprocessing."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ."
- 
- #: fortran/lang.opt:362
- msgid "Disable preprocessing."
- msgstr "ÐžÑ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ."
- 
- #: fortran/lang.opt:370
- msgid "Eliminate multiple function invocations also for impure functions."
- msgstr "Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ñ‚Ð°ÐºÐ¶Ðµ Ð´Ð»Ñ� Ð½Ðµ-pure Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
- 
- #: fortran/lang.opt:374
- msgid "Enable alignment of COMMON blocks."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ COMMON Ð±Ð»Ð¾ÐºÐ¾Ð²."
- 
- #: fortran/lang.opt:378
- msgid "All intrinsics procedures are available regardless of selected standard."
- msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ð²Ñ�Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹, Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾ Ð¾Ñ‚ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð°."
- 
- #: fortran/lang.opt:386
- msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
- msgstr "Ð�Ðµ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¸ COMMON Ð±Ð»Ð¾ÐºÐ¸ ÐºÐ°Ðº ÐµÑ�Ð»Ð¸ Ð±Ñ‹ Ð¾Ð½Ð¸ Ð±Ñ‹Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ñ‹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… SAVE."
- 
- #: fortran/lang.opt:390
- msgid "Specify that backslash in string introduces an escape character."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÑˆ Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ… ÐºÐ°Ðº Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ�ÐºÑ€Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�."
- 
- #: fortran/lang.opt:394
- msgid "Produce a backtrace when a runtime error is encountered."
- msgstr "ÐŸÑ€Ð¸ Ð¾ÑˆÐ¸Ð±ÐºÐ°Ñ… Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²."
- 
- #: fortran/lang.opt:398
- 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:402
- msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ runtime-Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ, ÐµÑ�Ð»Ð¸ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð±Ñ‹Ð» Ñ�Ð¾Ð·Ð´Ð°Ð½ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²."
- 
- #: fortran/lang.opt:406
- msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
- msgstr "-fconvert=<big-endian|little-endian|native|swap> ÐŸÐ¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð´Ð»Ñ� Ð½ÐµÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²."
- 
- #: fortran/lang.opt:425
- msgid "Use the Cray Pointer extension."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Cray Pointer Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ."
- 
- #: fortran/lang.opt:429
- msgid "Generate C prototypes from BIND(C) declarations."
- msgstr ""
- 
- #: fortran/lang.opt:433
- msgid "Ignore 'D' in column one in fixed form."
- msgstr "Ð˜Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ 'D' Ð² Ð¿ÐµÑ€Ð²Ð¾Ð¹ ÐºÐ¾Ð»Ð¾Ð½ÐºÐµ Ð² Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ."
- 
- #: fortran/lang.opt:437
- msgid "Treat lines with 'D' in column one as comments."
- msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ñ� 'D' Ð² Ð¿ÐµÑ€Ð²Ð¾Ð¹ ÐºÐ¾Ð»Ð¾Ð½ÐºÐµ ÐºÐ°Ðº ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸."
- 
- #: fortran/lang.opt:441
- msgid "Enable all DEC language extensions."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ�Ðµ DEC Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ�Ð·Ñ‹ÐºÐ°."
- 
- #: fortran/lang.opt:445
- msgid "Enable legacy parsing of INCLUDE as statement."
- msgstr ""
- 
- #: fortran/lang.opt:449
- msgid "Enable kind-specific variants of integer intrinsic functions."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ kind-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡Ð½Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ñ… Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹."
- 
- #: fortran/lang.opt:453
- msgid "Enable legacy math intrinsics for compatibility."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸."
- 
- #: fortran/lang.opt:457
- msgid "Enable support for DEC STRUCTURE/RECORD."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´Ð»Ñ� DEC STRUCTURE/RECORD."
- 
- #: fortran/lang.opt:461
- msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ DEC-Ñ�Ñ‚Ð¸Ð»ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² STATIC Ð¸ AUTOMATIC"
- 
- #: fortran/lang.opt:465
- msgid "Set the default double precision kind to an 8 byte wide type."
- msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð²Ð¸Ð´ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² Ñ‚Ð¸Ð¿ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ð¹ 8-Ð±Ð°Ð¹Ñ‚."
- 
- #: fortran/lang.opt:469
- msgid "Set the default integer kind to an 8 byte wide type."
- msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ€Ð°Ð·Ð¼ÐµÑ€ 8 Ð±Ð°Ð¹Ñ‚ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²."
- 
- #: fortran/lang.opt:473
- msgid "Set the default real kind to an 8 byte wide type."
- msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ€Ð°Ð·Ð¼ÐµÑ€ 8 Ð±Ð°Ð¹Ñ‚ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² real."
- 
- #: fortran/lang.opt:477
- msgid "Set the default real kind to an 10 byte wide type."
- msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ€Ð°Ð·Ð¼ÐµÑ€ 10 Ð±Ð°Ð¹Ñ‚ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² real."
- 
- #: fortran/lang.opt:481
- msgid "Set the default real kind to an 16 byte wide type."
- msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ€Ð°Ð·Ð¼ÐµÑ€ 16 Ð±Ð°Ð¹Ñ‚ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² real."
- 
- #: fortran/lang.opt:485
- msgid "Allow dollar signs in entity names."
- msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° $ Ð² Ð¸Ð¼ÐµÐ½Ð°Ñ…."
- 
- #: fortran/lang.opt:493
- msgid "Display the code tree after parsing."
- msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð°."
- 
- #: fortran/lang.opt:497
- msgid "Display the code tree after front end optimization."
- msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ front end Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸."
- 
- #: fortran/lang.opt:501
- msgid "Display the code tree after parsing; deprecated option."
- msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð°; ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡."
- 
- #: fortran/lang.opt:505
- msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
- msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ BLAS Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² matmul Ð´Ð»Ñ� Ð±Ð¾Ð»ÑŒÑˆÐ¸Ñ… Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²."
- 
- #: fortran/lang.opt:509
- msgid "Use f2c calling convention."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ f2c Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ� Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ…."
- 
- #: fortran/lang.opt:513
- msgid "Assume that the source file is fixed form."
- msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» Ð¸Ð¼ÐµÐµÑ‚ Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚."
- 
- #: fortran/lang.opt:517
- msgid "Force creation of temporary to test infrequently-executed forall code."
- msgstr "Ð¡Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð½ÐµÑ‡Ð°Ñ�Ñ‚Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ð¾Ð³Ð¾ forall ÐºÐ¾Ð´Ð°."
- 
- #: fortran/lang.opt:521
- msgid "Interpret any INTEGER(4) as an INTEGER(8)."
- msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ INTEGER(4) ÐºÐ°Ðº INTEGER(8)."
- 
- #: fortran/lang.opt:525 fortran/lang.opt:529
- msgid "Specify where to find the compiled intrinsic modules."
- msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ñ�ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¹ Ñ�Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ð¼Ð¸."
- 
- #: fortran/lang.opt:533
- msgid "Allow arbitrary character line width in fixed mode."
- msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð»ÑŒÐ½ÑƒÑŽ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€Ð¾Ðº Ð² Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ."
- 
- #: fortran/lang.opt:537
- msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
- msgstr "-ffixed-line-length-<n>\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ n ÐºÐ°Ðº ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ðµ."
- 
- #: fortran/lang.opt:541
- msgid "Pad shorter fixed form lines to line width with spaces."
- msgstr ""
- 
- #: fortran/lang.opt:545
- msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
- msgstr "-ffpe-trap=[...]\tÐžÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¼ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
- 
- #: fortran/lang.opt:549
- msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
- msgstr "-ffpe-summary=[...]\tÐŸÐµÑ‡Ð°Ñ‚Ð°Ñ‚ÑŒ Ñ�Ð²Ð¾Ð´ÐºÑƒ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
- 
- #: fortran/lang.opt:553
- msgid "Assume that the source file is free form."
- msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ."
- 
- #: fortran/lang.opt:557
- msgid "Allow arbitrary character line width in free mode."
- msgstr "Ð”Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð»ÑŒÐ½ÑƒÑŽ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ðµ."
- 
- #: fortran/lang.opt:561
- msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
- msgstr "-ffree-line-length-<n>\tÐ˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ n ÐºÐ°Ðº ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ðµ."
- 
- #: fortran/lang.opt:565
- msgid "Try to interchange loops if profitable."
- msgstr ""
- 
- #: fortran/lang.opt:569
- msgid "Enable front end optimization."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð½ÐµÐ³Ð¾ Ð¿Ð»Ð°Ð½Ð°."
- 
- #: fortran/lang.opt:573
- msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
- msgstr "Ð—Ð°Ð¿Ñ€ÐµÑ‚Ð¸Ñ‚ÑŒ Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð², ÐµÑ�Ð»Ð¸ Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ñ�Ð²Ð½Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹ IMPLICIT."
- 
- #: fortran/lang.opt:577
- msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
- msgstr "-finit-character=<n>\tÐ˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ ASCII Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ n."
- 
- #: fortran/lang.opt:581
- msgid "Initialize components of derived type variables according to other init flags."
- msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ñ„Ð»Ð°Ð³Ð°Ð¼Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸."
- 
- #: fortran/lang.opt:585
- msgid "-finit-integer=<n>\tInitialize local integer variables to n."
- msgstr "-finit-integer=<n>\tÐ˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ†ÐµÐ»Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ n."
- 
- #: fortran/lang.opt:589
- msgid "Initialize local variables to zero (from g77)."
- msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð½ÑƒÐ»ÐµÐ¼ (ÐºÐ°Ðº Ð² g77)."
- 
- #: fortran/lang.opt:593
- msgid "-finit-logical=<true|false>\tInitialize local logical variables."
- msgstr "-finit-logical=<true|false>\tÐ˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ."
- 
- #: fortran/lang.opt:597
- msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
- msgstr "-finit-real=<zero|snan|nan|inf|-inf>\tÐ˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ."
- 
- #: fortran/lang.opt:619
- 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:623
- msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
- msgstr "-fmax-array-constructor=<n>\tÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°."
- 
- #: fortran/lang.opt:627
- msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
- msgstr "-fmax-identifier-length=<n>\tÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°."
- 
- #: fortran/lang.opt:631
- msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
- msgstr "-fmax-subrecord-length=<n>\tÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�ÑƒÐ±Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹."
- 
- #: fortran/lang.opt:635
- 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:639
- msgid "Put all local arrays on stack."
- msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð²Ñ�Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð² Ñ�Ñ‚ÐµÐºÐµ"
- 
- #: fortran/lang.opt:643
- msgid "Set default accessibility of module entities to PRIVATE."
- msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ PRIVATE ÐºÐ°Ðº ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¼Ð¾Ð´ÑƒÐ»Ñ�."
- 
- #: fortran/lang.opt:663
- msgid "Try to lay out derived types as compactly as possible."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð°Ð¸Ð±Ð¾Ð»ÐµÐµ ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²."
- 
- #: fortran/lang.opt:671
- msgid "Protect parentheses in expressions."
- msgstr "Ð—Ð°Ñ‰Ð¸Ñ‚Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ…."
- 
- #: fortran/lang.opt:675
- msgid "Path to header file that should be pre-included before each compilation unit."
- msgstr ""
- 
- #: fortran/lang.opt:679
- msgid "Enable range checking during compilation."
- msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð² Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸."
- 
- #: fortran/lang.opt:683
- msgid "Interpret any REAL(4) as a REAL(8)."
- msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ REAL(4) ÐºÐ°Ðº REAL(8)."
- 
- #: fortran/lang.opt:687
- msgid "Interpret any REAL(4) as a REAL(10)."
- msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ REAL(4) ÐºÐ°Ðº REAL(10)."
- 
- #: fortran/lang.opt:691
- msgid "Interpret any REAL(4) as a REAL(16)."
- msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ REAL(4) ÐºÐ°Ðº REAL(16)."
- 
- #: fortran/lang.opt:695
- msgid "Interpret any REAL(8) as a REAL(4)."
- msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ REAL(8) ÐºÐ°Ðº REAL(4)."
- 
- #: fortran/lang.opt:699
- msgid "Interpret any REAL(8) as a REAL(10)."
- msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ REAL(8) ÐºÐ°Ðº REAL(10)."
- 
- #: fortran/lang.opt:703
- msgid "Interpret any REAL(8) as a REAL(16)."
- msgstr "Ð¢Ñ€Ð°ÐºÑ‚Ð¾Ð²Ð°Ñ‚ÑŒ REAL(8) ÐºÐ°Ðº REAL(16)."
- 
- #: fortran/lang.opt:707
- msgid "Reallocate the LHS in assignments."
- msgstr "Ð’Ñ‹Ð´ÐµÐ»Ñ�Ñ‚ÑŒ Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð·Ð°Ð½Ð¾Ð²Ð¾ Ð´Ð»Ñ� Ð»ÐµÐ²Ñ‹Ñ… Ñ‡Ð°Ñ�Ñ‚ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¹."
- 
- #: fortran/lang.opt:711
- msgid "Use a 4-byte record marker for unformatted files."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 4-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¹ Ð¼Ð°Ñ€ÐºÐµÑ€ Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ð² Ð½ÐµÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñ…."
- 
- #: fortran/lang.opt:715
- msgid "Use an 8-byte record marker for unformatted files."
- msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 8-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¹ Ð¼Ð°Ñ€ÐºÐµÑ€ Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ð² Ð½ÐµÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñ…."
- 
- #: fortran/lang.opt:719
- msgid "Allocate local variables on the stack to allow indirect recursion."
- msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð² Ñ�Ñ‚ÐµÐºÐµ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ð½ÐµÑ�Ð²Ð½Ð¾Ð¹ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð¸."
- 
- #: fortran/lang.opt:723
- msgid "Copy array sections into a contiguous block on procedure entry."
- msgstr "ÐŸÑ€Ð¸ Ð²Ñ…Ð¾Ð´Ðµ Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð² Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº."
- 
- #: fortran/lang.opt:727
- msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
- msgstr "-fcoarray=<none|single|lib>\tÐ—Ð°Ð´Ð°Ñ‚ÑŒ, ÐºÐ°ÐºÐ¾Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ�."
- 
- #: fortran/lang.opt:743
- msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
- msgstr "-fcheck=[...]\tÐ—Ð°Ð´Ð°Ñ‚ÑŒ Ð½Ð°Ð±Ð¾Ñ€ runtime-Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¾Ðº."
- 
- #: fortran/lang.opt:747
- msgid "Append a second underscore if the name already contains an underscore."
- msgstr "Ð”Ð¾Ð±Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¿Ð¾Ð´Ñ‡ÐµÑ€ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� Ðº Ð¸Ð¼ÐµÐ½Ð°Ð¼, ÑƒÐ¶Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ð¼ Ð¿Ð¾Ð´Ñ‡ÐµÑ€ÐºÐ¸Ð²Ð°Ð½Ð¸Ðµ."
- 
- #: fortran/lang.opt:755
- msgid "Apply negative sign to zero values."
- msgstr "ÐŸÑ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ð·Ð½Ð°Ðº Ð¼Ð¸Ð½ÑƒÑ� Ðº Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¼."
- 
- #: fortran/lang.opt:759
- msgid "Append underscores to externally visible names."
- msgstr "Ð”Ð¾Ð±Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ‡Ñ‘Ñ€ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� Ðº Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¼ Ð¸Ð·Ð²Ð½Ðµ Ð¸Ð¼ÐµÐ½Ð°Ð¼."
- 
- #: fortran/lang.opt:803
- msgid "Statically link the GNU Fortran helper library (libgfortran)."
- msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÑƒÑŽ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÑƒ Ñ� Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¾Ð¹ GNU Fortran (libgfortran)."
- 
- #: fortran/lang.opt:807
- msgid "Conform to the ISO Fortran 2003 standard."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO Fortran 2003."
- 
- #: fortran/lang.opt:811
- msgid "Conform to the ISO Fortran 2008 standard."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO Fortran 2008."
- 
- #: fortran/lang.opt:815
- msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO Fortran 2008, Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ� TS 29113."
- 
- #: fortran/lang.opt:819
- msgid "Conform to the ISO Fortran 2018 standard."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO Fortran 2018."
- 
- #: fortran/lang.opt:823
- msgid "Conform to the ISO Fortran 95 standard."
- msgstr "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO Fortran 95."
- 
- #: fortran/lang.opt:827
- msgid "Conform to nothing in particular."
- msgstr "Ð�Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð¸Ñ‡ÐµÐ¼Ñƒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¼Ñƒ."
- 
- #: fortran/lang.opt:831
- msgid "Accept extensions to support legacy code."
- msgstr "ÐŸÑ€Ð¸Ð½Ð¸Ð¼Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°."
- 
- #: lto/lang.opt:50
- #, fuzzy
- #| msgid "Set linker output type (used internally during LTO optimization)"
- msgid "Set linker output type (used internally during LTO optimization)."
- msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ð²Ð¾Ð´Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ° (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ðµ Ð¿Ñ€Ð¸ LTO Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸)"
- 
- #: lto/lang.opt:55
- msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
- msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¹ (LTRANS)."
- 
- #: lto/lang.opt:59
- msgid "Specify a file to which a list of files output by LTRANS is written."
- msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð°, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ„Ð°Ð¹Ð»Ð¾Ð², Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ñ… LTRANS"
- 
- #: lto/lang.opt:63
- msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
- msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Ð°Ð½Ð°Ð»Ð¸Ð·Ð° Ð²Ñ�ÐµÐ¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ (WPA)"
- 
- #: lto/lang.opt:67
- msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
- msgstr "Ð ÐµÐ¶Ð¸Ð¼ Ð°Ð½Ð°Ð»Ð¸Ð·Ð° Ð²Ñ�ÐµÐ¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ (WPA) Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ€Ð°Ð±Ð¾Ñ‚."
- 
- #: lto/lang.opt:71
- msgid "The resolution file."
- msgstr "Ð¤Ð°Ð¹Ð» Ñ€ÐµÐ·Ð¾Ð»ÑŽÑ†Ð¸Ð¸."
- 
  #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:671 cp/cvt.c:1342
  #: cp/cvt.c:1595
  #, gcc-internal-format
--- 16436,16441 ----
*************** msgid "ignoring attribute %qE because it
*** 16868,16874 ****
  msgstr ""
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13987 cp/friend.c:303 cp/tree.c:4569
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒ"
--- 16880,16886 ----
  msgstr ""
  
  #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411
! #: cp/decl.c:13996 cp/friend.c:303 cp/tree.c:4569
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒ"
*************** msgstr "%<%E::%E%> scoped attribute Ð´Ð¸
*** 16890,16901 ****
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: attribs.c:594 cp/decl.c:11234
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: attribs.c:596 cp/decl.c:11235
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð¾Ñ‚Ð½Ð¾Ñ�Ñ�Ñ‰Ð¸Ð¹Ñ�Ñ� Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñƒ Ñ‚Ð¸Ð¿Ð°, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
--- 16902,16913 ----
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: attribs.c:594 cp/decl.c:11243
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: attribs.c:596 cp/decl.c:11244
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð¾Ñ‚Ð½Ð¾Ñ�Ñ�Ñ‰Ð¸Ð¹Ñ�Ñ� Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñƒ Ñ‚Ð¸Ð¿Ð°, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³
*** 16941,16951 ****
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5770 config/darwin.c:2066 config/arm/arm.c:6893
! #: config/arm/arm.c:6921 config/arm/arm.c:6938 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6377 config/i386/i386.c:41290
! #: config/i386/i386.c:45874 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
--- 16953,16963 ----
  #: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775
  #: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913
  #: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023
! #: c-family/c-common.c:5680 config/darwin.c:2066 config/arm/arm.c:6898
! #: config/arm/arm.c:6926 config/arm/arm.c:6943 config/avr/avr.c:9698
  #: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483
! #: config/h8300/h8300.c:5507 config/i386/i386.c:6378 config/i386/i386.c:41272
! #: config/i386/i386.c:45856 config/ia64/ia64.c:788
  #: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748
  #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368
  #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð
*** 16959,16966 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2564
! #: cp/decl.c:2986
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
--- 16971,16978 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2581
! #: cp/decl.c:3003
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
*************** msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<
*** 17108,17114 ****
  #: builtins.c:1412
  #, gcc-internal-format
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
! msgstr "Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° `__builtin_prefetch' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð»ÑŒ"
  
  #: builtins.c:3097 builtins.c:3511 calls.c:1652
  #, gcc-internal-format
--- 17120,17126 ----
  #: builtins.c:1412
  #, gcc-internal-format
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
! msgstr "Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<__builtin_prefetch%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð»ÑŒ"
  
  #: builtins.c:3097 builtins.c:3511 calls.c:1652
  #, gcc-internal-format
*************** msgstr "Ð±Ð»Ð¾ÐºÐ¸ Ð½Ðµ Ð±Ñ‹Ð»Ð¸ Ñ€Ð°Ð·Ð
*** 18099,18295 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¼ÐµÑ‚Ð¾Ðº Ð±Ð»Ð¾ÐºÐ¾Ð² Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ (%d) != n_basic_blocks (%d)"
  
! #: cgraph.c:3026
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.c:3110
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "Ð´Ð»Ñ� Ð´ÑƒÐ³Ð¸ %s->%s ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð²Ñ�Ð¿Ð¾Ð¼Ð¾Ð³Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ"
  
! #: cgraph.c:3117
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.c:3122
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÐµÐ¼Ñ‹Ð¹ ÐºÐ»Ð¾Ð½ Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐµ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
  
! #: cgraph.c:3127
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹"
  
! #: cgraph.c:3132
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "Ð²Ð¸Ð´Ð¸Ð¼Ñ‹Ð¹ Ð¸Ð·Ð²Ð½Ðµ inline ÐºÐ»Ð¾Ð½"
  
! #: cgraph.c:3137
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ inline ÐºÐ»Ð¾Ð½Ð° Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼"
  
! #: cgraph.c:3142
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "inline ÐºÐ»Ð¾Ð½ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ�"
  
! #: cgraph.c:3149
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "aux Ð¿Ð¾Ð»Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð´ÑƒÐ³Ð¸ Ð¸Ð· %s"
  
! #: cgraph.c:3156
  #, 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 Ð½Ðµ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð° ÐºÐ°Ðº ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ indirect_info, Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐµÑ�Ñ‚ÑŒ: "
  
! #: cgraph.c:3171
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "comdat-local Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð¸Ð· %s Ð²Ð½Ðµ ÐµÐµ comdat"
  
! #: cgraph.c:3181
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to"
  
! #: cgraph.c:3186
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ inline-Ð²Ñ‹Ð·Ð¾Ð²Ñ‹"
  
! #: cgraph.c:3193
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð´Ð»Ñ� Ð½Ðµ inline Ð²Ñ‹Ð·Ð¾Ð²Ð°"
  
! #: cgraph.c:3213
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3235
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3246
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½, Ð½Ð¾ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½Ð¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¸ÐºÐ°"
  
! #: cgraph.c:3251
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�ÐµÐ±Ñ�"
  
! #: cgraph.c:3262
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "cgraph_node Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ clone_of"
  
! #: cgraph.c:3275
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "cgraph_node Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÐ»Ð¾Ð½Ð¾Ð²"
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "cgraph_node Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ ÐºÐ»Ð¾Ð½Ð¾Ð², Ð½Ð¾ Ð¾Ð½ Ð½Ðµ ÐºÐ»Ð¾Ð½"
  
! #: cgraph.c:3286
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "cgraph_node Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ prev_clone ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: cgraph.c:3291
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð´Ð²ÑƒÑ�Ð²Ñ�Ð·Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÐ»Ð¾Ð½Ð¾Ð²"
  
! #: cgraph.c:3303
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Alias Ð¸Ð¼ÐµÐµÑ‚ Ð´ÑƒÐ³Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²"
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Alias Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ-alias Ñ�Ñ�Ñ‹Ð»ÐºÑƒ"
  
! #: cgraph.c:3314
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Alias Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð¹ alias Ñ�Ñ�Ñ‹Ð»ÐºÐ¸"
  
! #: cgraph.c:3321
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "ÐŸÑ€Ð¾Ð°Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ alias Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸"
  
! #: cgraph.c:3330
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Ð�ÐµÑ‚ Ð´ÑƒÐ³Ð¸ Ð¸Ð· thunk-ÑƒÐ·Ð»Ð°"
  
! #: cgraph.c:3335
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Ð‘Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÑƒÐ³Ð¸ Ð¸Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð¸Ð· thunk-ÑƒÐ·Ð»Ð°"
  
! #: cgraph.c:3340
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Thunk Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚ÐµÐ»Ð°"
  
! #: cgraph.c:3376
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ð¹ call_stmt:"
  
! #: cgraph.c:3384
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Ð´ÑƒÐ³Ð° ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð½Ð° Ð½ÐµÐ²ÐµÑ€Ð½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ:"
  
! #: cgraph.c:3393
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� call_stmt, Ð² Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cgraph.c:3403
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÑƒÐ³Ð° callgraph Ð´Ð»Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°:"
  
! #: cgraph.c:3413
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼ÐµÑ€Ñ‚Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cgraph.c:3426
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ call_stmt, Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð´ÑƒÐ³Ðµ %s->%s"
  
! #: cgraph.c:3438
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ð¸Ð· %s Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ call_stmt"
  
! #: cgraph.c:3449
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_cgraph_node Ð²Ñ‹Ñ�Ð²Ð¸Ð»Ð° Ð¾ÑˆÐ¸Ð±ÐºÐ¸"
  
! #: cgraph.c:3556 varpool.c:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s is missing"
  msgstr "%s: Ñ�ÐµÐºÑ†Ð¸Ñ� %s Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚"
--- 18111,18307 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¼ÐµÑ‚Ð¾Ðº Ð±Ð»Ð¾ÐºÐ¾Ð² Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ (%d) != n_basic_blocks (%d)"
  
! #: cgraph.c:3032
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.c:3116
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "Ð´Ð»Ñ� Ð´ÑƒÐ³Ð¸ %s->%s ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð²Ñ�Ð¿Ð¾Ð¼Ð¾Ð³Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ"
  
! #: cgraph.c:3123
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.c:3128
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÐµÐ¼Ñ‹Ð¹ ÐºÐ»Ð¾Ð½ Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐµ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
  
! #: cgraph.c:3133
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹"
  
! #: cgraph.c:3138
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "Ð²Ð¸Ð´Ð¸Ð¼Ñ‹Ð¹ Ð¸Ð·Ð²Ð½Ðµ inline ÐºÐ»Ð¾Ð½"
  
! #: cgraph.c:3143
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ inline ÐºÐ»Ð¾Ð½Ð° Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼"
  
! #: cgraph.c:3148
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "inline ÐºÐ»Ð¾Ð½ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ�"
  
! #: cgraph.c:3155
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "aux Ð¿Ð¾Ð»Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð´ÑƒÐ³Ð¸ Ð¸Ð· %s"
  
! #: cgraph.c:3162
  #, 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 Ð½Ðµ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð° ÐºÐ°Ðº ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ indirect_info, Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐµÑ�Ñ‚ÑŒ: "
  
! #: cgraph.c:3177
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "comdat-local Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð¸Ð· %s Ð²Ð½Ðµ ÐµÐµ comdat"
  
! #: cgraph.c:3187
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to"
  
! #: cgraph.c:3192
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ inline-Ð²Ñ‹Ð·Ð¾Ð²Ñ‹"
  
! #: cgraph.c:3199
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð´Ð»Ñ� Ð½Ðµ inline Ð²Ñ‹Ð·Ð¾Ð²Ð°"
  
! #: cgraph.c:3219
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3241
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.c:3252
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½, Ð½Ð¾ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½Ð¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¸ÐºÐ°"
  
! #: cgraph.c:3257
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�ÐµÐ±Ñ�"
  
! #: cgraph.c:3268
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "cgraph_node Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ clone_of"
  
! #: cgraph.c:3281
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "cgraph_node Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÐ»Ð¾Ð½Ð¾Ð²"
  
! #: cgraph.c:3287
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "cgraph_node Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ ÐºÐ»Ð¾Ð½Ð¾Ð², Ð½Ð¾ Ð¾Ð½ Ð½Ðµ ÐºÐ»Ð¾Ð½"
  
! #: cgraph.c:3292
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "cgraph_node Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ prev_clone ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: cgraph.c:3297
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð´Ð²ÑƒÑ�Ð²Ñ�Ð·Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÐ»Ð¾Ð½Ð¾Ð²"
  
! #: cgraph.c:3309
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Alias Ð¸Ð¼ÐµÐµÑ‚ Ð´ÑƒÐ³Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²"
  
! #: cgraph.c:3315
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Alias Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ-alias Ñ�Ñ�Ñ‹Ð»ÐºÑƒ"
  
! #: cgraph.c:3320
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Alias Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð¹ alias Ñ�Ñ�Ñ‹Ð»ÐºÐ¸"
  
! #: cgraph.c:3327
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "ÐŸÑ€Ð¾Ð°Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ alias Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸"
  
! #: cgraph.c:3336
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Ð�ÐµÑ‚ Ð´ÑƒÐ³Ð¸ Ð¸Ð· thunk-ÑƒÐ·Ð»Ð°"
  
! #: cgraph.c:3341
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Ð‘Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÑƒÐ³Ð¸ Ð¸Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð¸Ð· thunk-ÑƒÐ·Ð»Ð°"
  
! #: cgraph.c:3346
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Thunk Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚ÐµÐ»Ð°"
  
! #: cgraph.c:3382
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ð¹ call_stmt:"
  
! #: cgraph.c:3390
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Ð´ÑƒÐ³Ð° ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð½Ð° Ð½ÐµÐ²ÐµÑ€Ð½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ:"
  
! #: cgraph.c:3399
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� call_stmt, Ð² Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cgraph.c:3409
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÑƒÐ³Ð° callgraph Ð´Ð»Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°:"
  
! #: cgraph.c:3419
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼ÐµÑ€Ñ‚Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cgraph.c:3432
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ call_stmt, Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð´ÑƒÐ³Ðµ %s->%s"
  
! #: cgraph.c:3444
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ð¸Ð· %s Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ call_stmt"
  
! #: cgraph.c:3455
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_cgraph_node Ð²Ñ‹Ñ�Ð²Ð¸Ð»Ð° Ð¾ÑˆÐ¸Ð±ÐºÐ¸"
  
! #: cgraph.c:3562 varpool.c:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s is missing"
  msgstr "%s: Ñ�ÐµÐºÑ†Ð¸Ñ� %s Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚"
*************** msgid "%<weakref%> attribute ignored bec
*** 18326,18337 ****
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11490
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cgraphunit.c:978 c/c-decl.c:11500
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<static%>, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
--- 18338,18349 ----
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
  #. include_self=
! #: cgraphunit.c:976 c/c-decl.c:11507
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cgraphunit.c:978 c/c-decl.c:11517
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<static%>, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
*************** msgstr "Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ð¹ rtx"
*** 18823,18829 ****
  msgid "internal consistency failure"
  msgstr "Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð½ÐµÑ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� gcc"
  
! #: emit-rtl.c:4039
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ emit_insn Ð²Ð¼ÐµÑ�Ñ‚Ð¾ emit_jump_insn:\n"
--- 18835,18841 ----
  msgid "internal consistency failure"
  msgstr "Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð½ÐµÑ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� gcc"
  
! #: emit-rtl.c:4040
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ emit_insn Ð²Ð¼ÐµÑ�Ñ‚Ð¾ emit_jump_insn:\n"
*************** msgstr ""
*** 18935,18946 ****
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð´Ñ€Ð° %wd Ð±Ð°Ð¹Ñ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %wd Ð±Ð°Ð¹Ñ‚"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1488
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° final %qs: %m"
  
! #: final.c:4879 tree-cfgcleanup.c:1505
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° final %qs: %m"
--- 18947,18958 ----
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð´Ñ€Ð° %wd Ð±Ð°Ð¹Ñ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %wd Ð±Ð°Ð¹Ñ‚"
  
! #: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1497
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° final %qs: %m"
  
! #: final.c:4879 tree-cfgcleanup.c:1514
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð¼Ð¿-Ñ„Ð°Ð¹Ð»Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° final %qs: %m"
*************** msgstr "Ð±Ð¾Ð»ÑŒÑˆÐ°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð
*** 18955,18961 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ñ€Ð¸ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð²Ñ�ÐµÐ³Ð´Ð° %d"
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2379 tree-ssa-reassoc.c:3259
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ"
--- 18967,18973 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ñ€Ð¸ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð²Ñ�ÐµÐ³Ð´Ð° %d"
  
! #: fold-const.c:5557 tree-ssa-reassoc.c:2380 tree-ssa-reassoc.c:3260
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ"
*************** msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ
*** 18968,18979 ****
  #: fold-const.c:6168
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
! msgstr "%<Ð¸Ð»Ð¸%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ð½ÐµÑ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð°Ð¼Ð¸ - Ð²Ñ�ÐµÐ³Ð´Ð° 1"
  
  #: fold-const.c:6173
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
! msgstr "%<Ð¸Ð»Ð¸%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ð²Ð·Ð°Ð¸Ð¼Ð½Ð¾ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ - Ð²Ñ�ÐµÐ³Ð´Ð° 0"
  
  #: fold-const.c:8404
  #, gcc-internal-format
--- 18980,18991 ----
  #: fold-const.c:6168
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
! msgstr "%<or%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ð½ÐµÑ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð°Ð¼Ð¸ - Ð²Ñ�ÐµÐ³Ð´Ð° 1"
  
  #: fold-const.c:6173
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
! msgstr "%<and%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ð²Ð·Ð°Ð¸Ð¼Ð½Ð¾ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ - Ð²Ñ�ÐµÐ³Ð´Ð° 0"
  
  #: fold-const.c:8404
  #, gcc-internal-format
*************** msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð¼Ð¾Ð¶
*** 19015,19021 ****
  #: function.c:4242
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ð¼Ð¸ `longjmp' Ð¸Ð»Ð¸ `vfork'"
  
  #: function.c:4896
  #, gcc-internal-format
--- 19027,19033 ----
  #: function.c:4242
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %q+D Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ð¼Ð¸ %<longjmp%> Ð¸Ð»Ð¸ %<vfork%>"
  
  #: function.c:4896
  #, gcc-internal-format
*************** msgstr "Ð¿Ð¾Ñ‚ÐµÐ½Ñ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿ÐµÑ
*** 19612,19624 ****
  msgid "null pointer dereference"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ"
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13222
! #: tree.c:13259 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6746 cp/call.c:8480 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7437 cp/decl2.c:5422 cp/pt.c:8440
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1702 cp/typeck.c:1899
! #: cp/typeck.c:3949 cp/typeck.c:9306
  #, gcc-internal-format
  msgid "declared here"
  msgstr "Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
--- 19624,19636 ----
  msgid "null pointer dereference"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ"
  
! #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13241
! #: tree.c:13278 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545
  #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049
! #: cp/call.c:6760 cp/call.c:8495 cp/constexpr.c:839 cp/constexpr.c:2464
! #: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7446 cp/decl2.c:5422 cp/pt.c:8442
! #: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1719 cp/typeck.c:1916
! #: cp/typeck.c:3967 cp/typeck.c:9324
  #, gcc-internal-format
  msgid "declared here"
  msgstr "Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð
*** 19894,19989 ****
  msgid "using the range [%E, %E] for directive argument"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° [%E, %E] Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹"
  
! #: gimple-ssa-sprintf.c:3021
! #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
! msgstr "%qE Ð²Ñ‹Ð²Ð¾Ð´ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
! 
! #: gimple-ssa-sprintf.c:3022
! #, gcc-internal-format
! msgid "%qE output %wu bytes into a destination of size %wu"
! msgstr "%qE Ð²Ñ‹Ð²Ð¾Ð´ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: gimple-ssa-sprintf.c:3027
  #, 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.c:3032
  #, 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.c:3037
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr "%qE Ð²Ñ‹Ð²Ð¾Ð´ %wu Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð±Ð°Ð¹Ñ‚ Ð² Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: gimple-ssa-sprintf.c:3049
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgstr ""
  
  #: gimple-ssa-sprintf.c:3050
- #, gcc-internal-format
- msgid "%qE output %wu bytes"
- msgstr ""
- 
- #: gimple-ssa-sprintf.c:3054
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgid "%qE output between %wu and %wu bytes"
  msgstr "%qE Ð²Ñ‹Ð²Ð¾Ð´ Ð¾Ñ‚ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: gimple-ssa-sprintf.c:3058
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr "%qE Ð²Ñ‹Ð²Ð¾Ð´ %wu Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð±Ð°Ð¹Ñ‚ (Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %wu) Ð² Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: gimple-ssa-sprintf.c:3062
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgid "%qE output %wu or more bytes"
  msgstr "%qE Ð²Ñ‹Ð²Ð¾Ð´ %wu Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð±Ð°Ð¹Ñ‚ Ð² Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: gimple-ssa-sprintf.c:3437
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3471
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4100
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %wu Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %wu"
  
! #: gimple-ssa-sprintf.c:4111
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4132
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4183
  #, fuzzy
  #| msgid "null destination pointer"
  msgid "%Gnull destination pointer"
  msgstr "Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ°"
  
! #: gimple-ssa-sprintf.c:4201
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %wu Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ %wu Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ°"
  
! #: gimple-ssa-sprintf.c:4213
  #, fuzzy
  #| msgid "null format string"
  msgid "%Gnull format string"
--- 19906,19998 ----
  msgid "using the range [%E, %E] for directive argument"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° [%E, %E] Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹"
  
! #: gimple-ssa-sprintf.c:3020
! #, fuzzy, gcc-internal-format
! #| msgid "%qE output %wu byte into a destination of size %wu"
  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.c:3025
  #, 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.c:3030
  #, 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.c:3035
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr "%qE Ð²Ñ‹Ð²Ð¾Ð´ %wu Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð±Ð°Ð¹Ñ‚ Ð² Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: gimple-ssa-sprintf.c:3046
  #, gcc-internal-format
  msgid "%qE output %wu byte"
! msgid_plural "%qE output %wu bytes"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-sprintf.c:3050
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgid "%qE output between %wu and %wu bytes"
  msgstr "%qE Ð²Ñ‹Ð²Ð¾Ð´ Ð¾Ñ‚ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: gimple-ssa-sprintf.c:3054
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr "%qE Ð²Ñ‹Ð²Ð¾Ð´ %wu Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð±Ð°Ð¹Ñ‚ (Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %wu) Ð² Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: gimple-ssa-sprintf.c:3058
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgid "%qE output %wu or more bytes"
  msgstr "%qE Ð²Ñ‹Ð²Ð¾Ð´ %wu Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð±Ð°Ð¹Ñ‚ Ð² Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: gimple-ssa-sprintf.c:3433
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:3467
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4096
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %wu Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %wu"
  
! #: gimple-ssa-sprintf.c:4107
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4128
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.c:4179
  #, fuzzy
  #| msgid "null destination pointer"
  msgid "%Gnull destination pointer"
  msgstr "Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ°"
  
! #: gimple-ssa-sprintf.c:4197
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %wu Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ %wu Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ°"
  
! #: gimple-ssa-sprintf.c:4209
  #, fuzzy
  #| msgid "null format string"
  msgid "%Gnull format string"
*************** msgstr ""
*** 20221,20229 ****
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3771 c/c-decl.c:4044
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3959
! #: cp/decl.c:10966 cp/decl.c:11402 cp/decl.c:11411 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, gcc-internal-format
--- 20230,20238 ----
  msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3788 c/c-decl.c:4061
! #: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3969
! #: cp/decl.c:10975 cp/decl.c:11411 cp/decl.c:11420 cp/friend.c:386
  #: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478
  #: cp/parser.c:6453 cp/parser.c:21874
  #, gcc-internal-format
*************** msgstr "Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð¹ %<depend(s
*** 20541,20562 ****
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr "%<depend(source)%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð·Ð°Ð´Ð°Ð½Ð° Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<depend(sink:)%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ð¼Ð¸ Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: gimplify.c:13435
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² gimple Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð»Ð¾Ñ�ÑŒ Ð½ÐµÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾"
  
! #: gimplify.c:13956
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½ Ðº %qT Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ñ‡ÐµÑ€ÐµÐ· %<...%>"
  
! #: gimplify.c:13961
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ %<va_arg%> Ð½ÑƒÐ¶Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ %qT, Ð° Ð½Ðµ %qT)"
  
! #: gimplify.c:13968
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "Ð¿Ñ€Ð¸ Ð´Ð¾Ñ�Ñ‚Ð¸Ð¶ÐµÐ½Ð¸Ð¸ Ñ�Ñ‚Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚Ñ�Ñ� Ð°Ð²Ð°Ñ€Ð¸Ð¹Ð½Ð¾"
--- 20550,20571 ----
  msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
  msgstr "%<depend(source)%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð·Ð°Ð´Ð°Ð½Ð° Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<depend(sink:)%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ð¼Ð¸ Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: gimplify.c:13436
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² gimple Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð»Ð¾Ñ�ÑŒ Ð½ÐµÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾"
  
! #: gimplify.c:13957
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½ Ðº %qT Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ñ‡ÐµÑ€ÐµÐ· %<...%>"
  
! #: gimplify.c:13962
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ %<va_arg%> Ð½ÑƒÐ¶Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ %qT, Ð° Ð½Ðµ %qT)"
  
! #: gimplify.c:13969
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "Ð¿Ñ€Ð¸ Ð´Ð¾Ñ�Ñ‚Ð¸Ð¶ÐµÐ½Ð¸Ð¸ Ñ�Ñ‚Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚Ñ�Ñ� Ð°Ð²Ð°Ñ€Ð¸Ð¹Ð½Ð¾"
*************** msgstr "Ñ‚Ð¸Ð¿ %qT Ñ�Ð°Ð¼ Ð¿Ð¾ Ñ�ÐµÐ±Ðµ
*** 20717,20724 ****
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð°Ñ€ÑƒÑˆÐ°ÐµÑ‚ C++ ÐŸÑ€Ð°Ð²Ð¸Ð»Ð¾ ÐžÐ´Ð½Ð¾Ð³Ð¾ ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1305 ipa-devirt.c:1381
! #: ipa-devirt.c:1420 ipa-devirt.c:1438
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
--- 20726,20733 ----
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð°Ñ€ÑƒÑˆÐ°ÐµÑ‚ C++ ÐŸÑ€Ð°Ð²Ð¸Ð»Ð¾ ÐžÐ´Ð½Ð¾Ð³Ð¾ ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: ipa-devirt.c:1027 ipa-devirt.c:1042 ipa-devirt.c:1323 ipa-devirt.c:1399
! #: ipa-devirt.c:1438 ipa-devirt.c:1456
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
*************** msgstr "Ñ‚Ð¸Ð¿ %qT Ñ�Ð°Ð¼ Ð¿Ð¾ Ñ�ÐµÐ±Ðµ
*** 20797,20908 ****
  msgid "type %qT should match type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: ipa-devirt.c:1331
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1338
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1346
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr "Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ñ� Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr "Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1371
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr "Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1396
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr "Ñ�Ñ‚Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1405
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr "Ñ�Ñ‚Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1465
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1480
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1503 ipa-devirt.c:1515
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1538
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹"
  
! #: ipa-devirt.c:1542
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹"
  
! #: ipa-devirt.c:1560 ipa-devirt.c:1624
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1567 ipa-devirt.c:1629
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr "Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð±Ð°Ð·Ð°Ð¼Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1575
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "Ð¿Ð¾Ð»Ðµ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1589
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr "Ð¿Ð¾Ð»Ðµ Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼, Ð½Ð¾ Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1602
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "Ð¿Ð¾Ð»Ñ� Ð¸Ð¼ÐµÑŽÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ðµ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.c:1633
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr "Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð¿Ð¾Ð»ÐµÐ¹ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1655
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr "Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1780
  #, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð±Ð°Ð·Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: ipa-devirt.c:3955
  #, 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"
--- 20806,20917 ----
  msgid "type %qT should match type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: ipa-devirt.c:1349
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1356
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1364
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr "Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ñ� Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr "Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr "Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1414
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr "Ñ�Ñ‚Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1423
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr "Ñ�Ñ‚Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1483
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1498
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1521 ipa-devirt.c:1533
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1556
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹"
  
! #: ipa-devirt.c:1560
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹"
  
! #: ipa-devirt.c:1578 ipa-devirt.c:1642
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1585 ipa-devirt.c:1647
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr "Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð±Ð°Ð·Ð°Ð¼Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1593
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "Ð¿Ð¾Ð»Ðµ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1607
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr "Ð¿Ð¾Ð»Ðµ Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼, Ð½Ð¾ Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1620
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "Ð¿Ð¾Ð»Ñ� Ð¸Ð¼ÐµÑŽÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ðµ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1627
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.c:1651
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr "Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð¿Ð¾Ð»ÐµÐ¹ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1673
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr "Ñ‚Ð¸Ð¿ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: ipa-devirt.c:1798
  #, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð±Ð°Ð·Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: ipa-devirt.c:3973
  #, 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] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ
*** 20910,20916 ****
  msgstr[1] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qD final Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ Ð´ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %i Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²"
  msgstr[2] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qD final Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ Ð´ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %i Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²"
  
! #: ipa-devirt.c:3964
  #, 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"
--- 20919,20925 ----
  msgstr[1] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qD final Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ Ð´ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %i Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²"
  msgstr[2] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qD final Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ Ð´ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %i Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²"
  
! #: ipa-devirt.c:3982
  #, 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] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ
*** 20918,20924 ****
  msgstr[1] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qD final Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ Ð´ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %i Ð²Ñ‹Ð·Ð¾Ð²Ð°, Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð½Ð¾Ð³Ð¾ %lli Ñ€Ð°Ð·Ð°"
  msgstr[2] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qD final Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ Ð´ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %i Ð²Ñ‹Ð·Ð¾Ð²Ð°, Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð½Ð¾Ð³Ð¾ %lli Ñ€Ð°Ð·Ð°"
  
! #: ipa-devirt.c:3994
  #, 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"
--- 20927,20933 ----
  msgstr[1] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qD final Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ Ð´ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %i Ð²Ñ‹Ð·Ð¾Ð²Ð°, Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð½Ð¾Ð³Ð¾ %lli Ñ€Ð°Ð·Ð°"
  msgstr[2] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qD final Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ Ð´ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %i Ð²Ñ‹Ð·Ð¾Ð²Ð°, Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð½Ð¾Ð³Ð¾ %lli Ñ€Ð°Ð·Ð°"
  
! #: ipa-devirt.c:4012
  #, 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] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ
*** 20926,20932 ****
  msgstr[1] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD final Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ Ð´ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %i Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²"
  msgstr[2] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD final Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ Ð´ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %i Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²"
  
! #: ipa-devirt.c:4002
  #, 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"
--- 20935,20941 ----
  msgstr[1] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD final Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ Ð´ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %i Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²"
  msgstr[2] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD final Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ Ð´ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %i Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²"
  
! #: ipa-devirt.c:4020
  #, 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] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ
*** 20934,20940 ****
  msgstr[1] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ð° %qD final Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ Ð´ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %i Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²"
  msgstr[2] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ð° %qD final Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ Ð´ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %i Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²"
  
! #: ipa-devirt.c:4010
  #, 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"
--- 20943,20949 ----
  msgstr[1] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ð° %qD final Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ Ð´ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %i Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²"
  msgstr[2] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ð° %qD final Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ Ð´ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %i Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²"
  
! #: ipa-devirt.c:4028
  #, 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] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ
*** 20942,20948 ****
  msgstr[1] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD final Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ Ð´ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %i Ð²Ñ‹Ð·Ð¾Ð²Ð°, Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð½Ð¾Ð³Ð¾ %lli Ñ€Ð°Ð·"
  msgstr[2] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD final Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ Ð´ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %i Ð²Ñ‹Ð·Ð¾Ð²Ð°, Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð½Ð¾Ð³Ð¾ %lli Ñ€Ð°Ð·"
  
! #: ipa-devirt.c:4021
  #, 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"
--- 20951,20957 ----
  msgstr[1] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD final Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ Ð´ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %i Ð²Ñ‹Ð·Ð¾Ð²Ð°, Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð½Ð¾Ð³Ð¾ %lli Ñ€Ð°Ð·"
  msgstr[2] "Ð”ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD final Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ Ð´ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %i Ð²Ñ‹Ð·Ð¾Ð²Ð°, Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð½Ð¾Ð³Ð¾ %lli Ñ€Ð°Ð·"
  
! #: ipa-devirt.c:4039
  #, 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 "%<#pragma omp cancel for%> Ð²Ð½Ñ
*** 21367,21373 ****
  #: omp-low.c:2729 omp-low.c:2742
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
! msgstr "%<#pragma omp cancel section%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<nowait%> sections ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
  #: omp-low.c:2771
  #, gcc-internal-format
--- 21376,21382 ----
  #: omp-low.c:2729 omp-low.c:2742
  #, gcc-internal-format
  msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
! msgstr "%<#pragma omp cancel sections%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<nowait%> sections ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
  #: omp-low.c:2771
  #, gcc-internal-format
*************** msgstr "work-sharing Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ
*** 21397,21403 ****
  #: omp-low.c:2866
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
! msgstr "%<master%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ work-sharing, explicit task Ð¸Ð»Ð¸ %<taskloop%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
  #: omp-low.c:2890 omp-low.c:3047 c-family/c-omp.c:491
  #, gcc-internal-format
--- 21406,21412 ----
  #: omp-low.c:2866
  #, gcc-internal-format
  msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
! msgstr "%<master%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ work-sharing, explicit %<task%> Ð¸Ð»Ð¸ %<taskloop%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
  #: omp-low.c:2890 omp-low.c:3047 c-family/c-omp.c:491
  #, gcc-internal-format
*************** msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð
*** 21578,21584 ****
  msgid "command line option %qs is not supported by this configuration"
  msgstr "ÐºÐ»ÑŽÑ‡ %qs Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: opts-common.c:1247 opts.c:2169
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs"
--- 21587,21593 ----
  msgid "command line option %qs is not supported by this configuration"
  msgstr "ÐºÐ»ÑŽÑ‡ %qs Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: opts-common.c:1247 opts.c:2170
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs"
*************** msgstr ""
*** 21604,21615 ****
  msgid "unrecognized argument in option %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»ÑŽÑ‡Ð° %qs"
  
! #: opts-common.c:1291 config/i386/i386.c:3382
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %qs: %s; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: opts-common.c:1294 config/i386/i386.c:3385
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
--- 21613,21624 ----
  msgid "unrecognized argument in option %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»ÑŽÑ‡Ð° %qs"
  
! #: opts-common.c:1291 config/i386/i386.c:3383
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %qs: %s; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: opts-common.c:1294 config/i386/i386.c:3386
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
*************** msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿Ð
*** 21863,22023 ****
  msgid "live patching is not supported with LTO"
  msgstr "Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ� -mg Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: opts.c:1668
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ include_flags 0x%x Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ print_specific_help"
  
! #: opts.c:1898
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.c:1938
  #, 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.c:1944
  #, 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.c:1979
  #, gcc-internal-format
  msgid "%<%s%> attribute directive ignored"
  msgstr ""
  
! #: opts.c:2006
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: opts.c:2028
  #, 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.c:2037
  #, 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.c:2224
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ --help %q.*s Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½, Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÑ‚Ð¾Ñ‡Ð½ÐµÐ½Ð¸Ðµ"
  
! #: opts.c:2233
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»ÑŽÑ‡Ð° --help=: %q.*s"
  
! #: opts.c:2496
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "HSA Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸"
  
! #: opts.c:2508
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2516
  #, 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.c:2602
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgstr ""
  
! #: opts.c:2660
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ñ�Ñ‚ÐµÐºÐ° %qs"
  
! #: opts.c:2688
  #, 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.c:2699
  #, fuzzy, gcc-internal-format
  #| msgid "dwarf version %d is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "Ð²ÐµÑ€Ñ�Ð¸Ñ� dwarf %d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: opts.c:2823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ --param Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ Ð²Ð¸Ð´ Ð˜ÐœÐ¯=Ð—Ð�Ð�Ð§Ð•Ð�Ð˜Ð•"
  
! #: opts.c:2834
  #, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ --param Ð¸Ð¼Ñ� %qs; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: opts.c:2837
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ --param Ð¸Ð¼Ñ� %qs"
  
! #: opts.c:2845
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° --param %qs"
  
! #: opts.c:2967
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð°Ñ� Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ñ‹Ð²Ð¾Ð´ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸"
  
! #: opts.c:2976
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %qs Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¼Ñƒ Ð²Ñ‹Ð±Ð¾Ñ€Ñƒ"
  
! #: opts.c:2994
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ %qs"
  
! #: opts.c:2996
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ %qs Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²Ñ‹Ñ�Ð¾Ðº"
  
! #: opts.c:3016
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ð¹ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ core-Ñ„Ð°Ð¹Ð»Ð°: %m"
  
! #: opts.c:3020
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ core-Ñ„Ð°Ð¹Ð»Ð°: %m"
  
! #: opts.c:3065
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ Ð¾Ñ‚Ð»Ð°Ð´ÐºÐ¸: %c"
  
! #: opts.c:3090
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr "-Werror=%s: ÐºÐ»ÑŽÑ‡Ð° -%s Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: opts.c:3092
  #, 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"
--- 21872,22032 ----
  msgid "live patching is not supported with LTO"
  msgstr "Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ� -mg Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: opts.c:1669
  #, gcc-internal-format
  msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ include_flags 0x%x Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ print_specific_help"
  
! #: opts.c:1899
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.c:1939
  #, 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.c:1945
  #, 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.c:1980
  #, gcc-internal-format
  msgid "%<%s%> attribute directive ignored"
  msgstr ""
  
! #: opts.c:2007
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: opts.c:2029
  #, 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.c:2038
  #, 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.c:2225
  #, gcc-internal-format
  msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ --help %q.*s Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½, Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÑ‚Ð¾Ñ‡Ð½ÐµÐ½Ð¸Ðµ"
  
! #: opts.c:2234
  #, gcc-internal-format
  msgid "unrecognized argument to --help= option: %q.*s"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»ÑŽÑ‡Ð° --help=: %q.*s"
  
! #: opts.c:2497
  #, gcc-internal-format
  msgid "HSA has not been enabled during configuration"
  msgstr "HSA Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸"
  
! #: opts.c:2509
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.c:2517
  #, 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.c:2603
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgstr ""
  
! #: opts.c:2661
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ñ�Ñ‚ÐµÐºÐ° %qs"
  
! #: opts.c:2689
  #, 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.c:2700
  #, fuzzy, gcc-internal-format
  #| msgid "dwarf version %d is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "Ð²ÐµÑ€Ñ�Ð¸Ñ� dwarf %d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: opts.c:2824
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr "%s: Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ --param Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ Ð²Ð¸Ð´ Ð˜ÐœÐ¯=Ð—Ð�Ð�Ð§Ð•Ð�Ð˜Ð•"
  
! #: opts.c:2835
  #, gcc-internal-format
  msgid "invalid --param name %qs; did you mean %qs?"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ --param Ð¸Ð¼Ñ� %qs; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: opts.c:2838
  #, gcc-internal-format
  msgid "invalid --param name %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ --param Ð¸Ð¼Ñ� %qs"
  
! #: opts.c:2846
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° --param %qs"
  
! #: opts.c:2968
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð°Ñ� Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ñ‹Ð²Ð¾Ð´ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸"
  
! #: opts.c:2977
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %qs Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¼Ñƒ Ð²Ñ‹Ð±Ð¾Ñ€Ñƒ"
  
! #: opts.c:2995
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ %qs"
  
! #: opts.c:2997
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ %qs Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²Ñ‹Ñ�Ð¾Ðº"
  
! #: opts.c:3017
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ð¹ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ core-Ñ„Ð°Ð¹Ð»Ð°: %m"
  
! #: opts.c:3021
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ core-Ñ„Ð°Ð¹Ð»Ð°: %m"
  
! #: opts.c:3066
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ Ð¾Ñ‚Ð»Ð°Ð´ÐºÐ¸: %c"
  
! #: opts.c:3091
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-Werror=%s%>: no option -%s"
  msgstr "-Werror=%s: ÐºÐ»ÑŽÑ‡Ð° -%s Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: opts.c:3093
  #, 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 "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð
*** 22350,22356 ****
  msgid "can%'t use %qs as a fixed register"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ '%qs' ÐºÐ°Ðº Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: reginfo.c:762 config/arc/arc.c:1047 config/arc/arc.c:1089
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
--- 22359,22365 ----
  msgid "can%'t use %qs as a fixed register"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ '%qs' ÐºÐ°Ðº Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: reginfo.c:762 config/arc/arc.c:1046 config/arc/arc.c:1088
  #: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
  #: config/pa/pa.c:475 config/sh/sh.c:8293 config/sh/sh.c:8300
  #: config/spu/spu.c:4931 config/spu/spu.c:4938
*************** msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð¾Ð¿ÐµÑ
*** 22423,22475 ****
  msgid "output operand is constant in %<asm%>"
  msgstr "Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%> - ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: rtl.c:854
  #, 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.c:864
  #, 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.c:874
  #, 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.c:883
  #, 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.c:893
  #, 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.c:904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "RTL: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð´ '%s' Ð¸Ð»Ð¸ '%s', Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ '%s'; Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s, Ð² %s:%d"
  
! #: rtl.c:931
  #, 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.c:941
  #, 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.c:951
  #, 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.c:962
  #, 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"
--- 22432,22484 ----
  msgid "output operand is constant in %<asm%>"
  msgstr "Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%> - ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: rtl.c:859
  #, 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.c:869
  #, 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.c:879
  #, 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.c:888
  #, 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.c:898
  #, 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.c:909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr "RTL: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð´ '%s' Ð¸Ð»Ð¸ '%s', Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ '%s'; Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s, Ð² %s:%d"
  
! #: rtl.c:936
  #, 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.c:946
  #, 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.c:956
  #, 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.c:967
  #, 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"
*************** msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ñ
*** 24049,24055 ****
  msgid "cannot update SSA form"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ SSA Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:866 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr "Ð¿Ð¾Ð²Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ SSA"
--- 24058,24064 ----
  msgid "cannot update SSA form"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ SSA Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: tree-into-ssa.c:3410 tree-outof-ssa.c:868 tree-ssa-coalesce.c:1002
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr "Ð¿Ð¾Ð²Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ SSA"
*************** msgstr "Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾
*** 24077,24092 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "Ñ†ÐµÐ»ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ðµ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ�, Ð²Ñ‹Ð±Ñ€Ð°Ð½ Ð¾Ð´Ð¸Ð½Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼"
  
! #: tree-ssa-ccp.c:3456
  msgid "%Gargument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3461
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: tree-ssa-ccp.c:3465
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð·Ð´ÐµÑ�ÑŒ"
--- 24086,24101 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "Ñ†ÐµÐ»ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ðµ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ�, Ð²Ñ‹Ð±Ñ€Ð°Ð½ Ð¾Ð´Ð¸Ð½Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼"
  
! #: tree-ssa-ccp.c:3459
  msgid "%Gargument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.c:3464
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: tree-ssa-ccp.c:3468
  #, gcc-internal-format
  msgid "in a call to function %qD declared here"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð·Ð´ÐµÑ�ÑŒ"
*************** msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»Ð
*** 24445,24536 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ� Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¼Ð¸ Ð² no-side-effects CONSTRUCTOR"
  
! #: tree.c:8361
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ Ð¾Ñ�Ð¼Ñ‹Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚Ð°Ñ†Ð¸Ð¸"
  
! #: tree.c:8530
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: tree.c:9881 tree.c:9966 tree.c:10027
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: %s, Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� %s Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9918
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð½Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð¸Ð· %s, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %s Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9931
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ� %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ %qs (%s) Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9980
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð½Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ� %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ %qs (%s) Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9993
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ omp_clause %s, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %s Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:10053
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰ÐµÐµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qs Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:10067
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° Ð´ÐµÑ€ÐµÐ²Ð°: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d tree_int_cst Ñ� %d Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:10079
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° tree_vec Ñ� %d Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:10092
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ñ� %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ Ð² %s, Ð² %s:%d"
  
! #: tree.c:10105
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ omp_clause %s Ñ� %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ Ð² %s, Ð² %s:%d"
  
! #: tree.c:13217
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: %s"
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾"
  
! #: tree.c:13243
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ: %s"
  
! #: tree.c:13246
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "Ð¸Ð¼Ñ� %qE Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…"
  
! #: tree.c:13252
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…: %s"
  
! #: tree.c:13255
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…"
--- 24454,24545 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ� Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¼Ð¸ Ð² no-side-effects CONSTRUCTOR"
  
! #: tree.c:8372
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ Ð¾Ñ�Ð¼Ñ‹Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚Ð°Ñ†Ð¸Ð¸"
  
! #: tree.c:8541
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: tree.c:9900 tree.c:9985 tree.c:10046
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: %s, Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� %s Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9937
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð½Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð¸Ð· %s, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %s Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9950
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ� %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ %qs (%s) Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:9999
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð½Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ� %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ %qs (%s) Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:10012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ omp_clause %s, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %s Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:10072
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰ÐµÐµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qs Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:10086
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° Ð´ÐµÑ€ÐµÐ²Ð°: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d tree_int_cst Ñ� %d Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:10098
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° tree_vec Ñ� %d Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.c:10111
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ñ� %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ Ð² %s, Ð² %s:%d"
  
! #: tree.c:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ omp_clause %s Ñ� %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ Ð² %s, Ð² %s:%d"
  
! #: tree.c:13236
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: %s"
  
! #: tree.c:13239
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾"
  
! #: tree.c:13262
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ: %s"
  
! #: tree.c:13265
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "Ð¸Ð¼Ñ� %qE Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…"
  
! #: tree.c:13271
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…: %s"
  
! #: tree.c:13274
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…"
*************** msgstr "Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð
*** 24555,24802 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13796
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13837
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_SIZE_UNIT"
  
! #: tree.c:13839
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_SIZE_UNIT"
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.c:13841
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_SIZE_UNIT"
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.c:13861
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ñ� TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.c:13874
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_VFIELD"
  
! #: tree.c:13910
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_BINFO"
  
! #: tree.c:13912
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_BINFO"
  msgid "type variant%'s TYPE_BINFO"
  msgstr "TYPE_BINFO Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.c:13914
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_BINFO"
  msgid "type%'s TYPE_BINFO"
  msgstr "TYPE_BINFO Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.c:13953
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_FIELDS"
  
! #: tree.c:13955
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "Ð¿ÐµÑ€Ð²Ð¾Ðµ Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»ÐµÐ¼"
  
! #: tree.c:13957
  #, gcc-internal-format
  msgid "and field"
  msgstr "Ð¸ Ð¿Ð¾Ð»Ðµ"
  
! #: tree.c:13974
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TREE_TYPE"
  
! #: tree.c:13976 tree.c:13987
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s TREE_TYPE"
  msgstr "TREE_TYPE Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.c:13978 tree.c:13989
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s TREE_TYPE"
  msgstr "TREE_TYPE Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.c:13985
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "Ñ‚Ð¸Ð¿ Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ�Ð¾ Ñ�Ð²Ð¾Ð¸Ð¼ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð¼"
  
! #: tree.c:14288
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "Ð“Ð»Ð°Ð²Ð½Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: tree.c:14293
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr "TYPE_MAIN_VARIANT Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_MAIN_VARIANT"
  
! #: tree.c:14305
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr "TYPE_CANONICAL Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_CANONICAL"
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr "TYPE_CANONICAL Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼"
  
! #: tree.c:14332
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr "TYPE_MODE Ð¾Ñ‚ TYPE_CANONICAL Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼"
  
! #: tree.c:14338
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr "TYPE_CANONICAL Ð¾Ñ‚ Ð³Ð»Ð°Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð³Ð»Ð°Ð²Ð½Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚"
  
! #: tree.c:14354
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr "TYPE_VFIELD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ð¸ FIELD_DECL Ð½Ð¸ TREE_LIST"
  
! #: tree.c:14364
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr "TYPE_NEXT_PTR_TO Ð½Ðµ ÐµÑ�Ñ‚ÑŒ POINTER_TYPE"
  
! #: tree.c:14374
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr "TYPE_NEXT_REF_TO Ð½Ðµ ÐµÑ�Ñ‚ÑŒ REFERENCE_TYPE"
  
! #: tree.c:14395
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr "TYPE_BINFO Ð½Ðµ ÐµÑ�Ñ‚ÑŒ TREE_BINFO"
  
! #: tree.c:14401
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr "TYPE_BINFO Ñ‚Ð¸Ð¿ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ TYPE_MAIN_VARIANT"
  
! #: tree.c:14412
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr "TYPE_METHOD_BASETYPE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ð¸ record Ð½Ð¸ union"
  
! #: tree.c:14423
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr "TYPE_OFFSET_BASETYPE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ð¸ record Ð½Ð¸ union"
  
! #: tree.c:14441
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr "TYPE_ARRAY_MAX_SIZE Ð½Ðµ INTEGER_CST"
  
! #: tree.c:14448
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:14455
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr "TYPE_LANG_SLOT_1 (binfo) Ð¿Ð¾Ð»Ðµ Ð½Ðµ-NULL"
  
! #: tree.c:14471
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr "Enum Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ CONST_DECL Ð¸Ð»Ð¸ INTEGER_CST"
  
! #: tree.c:14479
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr "Ð¢Ð¸Ð¿ enum Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ð¸ INTEGER_TYPE Ð½Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÐ¼Ñ‹Ð¹ Ð² enum"
  
! #: tree.c:14486
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr "Ð˜Ð¼Ñ� enum Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð½Ðµ ÐµÑ�Ñ‚ÑŒ IDENTIFIER_NODE"
  
! #: tree.c:14496
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ TYPE_DOMAIN Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: tree.c:14505
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "TYPE_FIELDS Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: tree.c:14527
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr "Ð�ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð´ÐµÑ€ÐµÐ²Ð¾ Ð² TYPE_FIELDS Ñ�Ð¿Ð¸Ñ�ÐºÐµ"
  
! #: tree.c:14542
  #, 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.c:14548
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr "TYPE_CACHED_VALUES Ð½Ðµ ÐµÑ�Ñ‚ÑŒ TREE_VEC"
  
! #: tree.c:14561
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ TYPE_CACHED_VALUES Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: tree.c:14574
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr "TREE_PURPOSE Ð½Ðµ-NULL Ð² TYPE_ARG_TYPES Ñ�Ð¿Ð¸Ñ�ÐºÐµ"
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr "Ð�ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² TYPE_ARG_TYPES Ñ�Ð¿Ð¸Ñ�ÐºÐµ"
  
! #: tree.c:14587
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr "TYPE_VALUES_RAW Ð¿Ð¾Ð»Ðµ Ð½Ðµ-NULL"
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr "TYPE_CACHED_VALUES_P ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ñ…Ð¾Ñ‚Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½"
  
! #: tree.c:14605
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr "TYPE_STRING_FLAG ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ñƒ ÐºÐ¾Ð´Ð° Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.c:14615
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr "TYPE_METHOD_BASETYPE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð³Ð»Ð°Ð²Ð½Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚"
  
! #: tree.c:14622
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° verify_type"
--- 24564,24811 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13815
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13856
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_SIZE_UNIT"
  
! #: tree.c:13858
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_SIZE_UNIT"
  msgid "type variant%'s TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.c:13860
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_SIZE_UNIT"
  msgid "type%'s TYPE_SIZE_UNIT"
  msgstr "TYPE_SIZE_UNIT Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.c:13880
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ñ� TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.c:13893
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_VFIELD"
  
! #: tree.c:13929
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_BINFO"
  
! #: tree.c:13931
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_BINFO"
  msgid "type variant%'s TYPE_BINFO"
  msgstr "TYPE_BINFO Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.c:13933
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_BINFO"
  msgid "type%'s TYPE_BINFO"
  msgstr "TYPE_BINFO Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.c:13972
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_FIELDS"
  
! #: tree.c:13974
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "Ð¿ÐµÑ€Ð²Ð¾Ðµ Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»ÐµÐ¼"
  
! #: tree.c:13976
  #, gcc-internal-format
  msgid "and field"
  msgstr "Ð¸ Ð¿Ð¾Ð»Ðµ"
  
! #: tree.c:13993
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TREE_TYPE"
  
! #: tree.c:13995 tree.c:14006
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s TREE_TYPE"
  msgstr "TREE_TYPE Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.c:13997 tree.c:14008
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s TREE_TYPE"
  msgstr "TREE_TYPE Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.c:14004
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "Ñ‚Ð¸Ð¿ Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ�Ð¾ Ñ�Ð²Ð¾Ð¸Ð¼ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð¼"
  
! #: tree.c:14307
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "Ð“Ð»Ð°Ð²Ð½Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: tree.c:14312
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr "TYPE_MAIN_VARIANT Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_MAIN_VARIANT"
  
! #: tree.c:14324
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr "TYPE_CANONICAL Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_CANONICAL"
  
! #: tree.c:14343
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr "TYPE_CANONICAL Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼"
  
! #: tree.c:14351
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr "TYPE_MODE Ð¾Ñ‚ TYPE_CANONICAL Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼"
  
! #: tree.c:14357
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr "TYPE_CANONICAL Ð¾Ñ‚ Ð³Ð»Ð°Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð³Ð»Ð°Ð²Ð½Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚"
  
! #: tree.c:14373
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr "TYPE_VFIELD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ð¸ FIELD_DECL Ð½Ð¸ TREE_LIST"
  
! #: tree.c:14383
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr "TYPE_NEXT_PTR_TO Ð½Ðµ ÐµÑ�Ñ‚ÑŒ POINTER_TYPE"
  
! #: tree.c:14393
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr "TYPE_NEXT_REF_TO Ð½Ðµ ÐµÑ�Ñ‚ÑŒ REFERENCE_TYPE"
  
! #: tree.c:14414
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr "TYPE_BINFO Ð½Ðµ ÐµÑ�Ñ‚ÑŒ TREE_BINFO"
  
! #: tree.c:14420
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr "TYPE_BINFO Ñ‚Ð¸Ð¿ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ TYPE_MAIN_VARIANT"
  
! #: tree.c:14431
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr "TYPE_METHOD_BASETYPE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ð¸ record Ð½Ð¸ union"
  
! #: tree.c:14442
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr "TYPE_OFFSET_BASETYPE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ð¸ record Ð½Ð¸ union"
  
! #: tree.c:14460
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr "TYPE_ARRAY_MAX_SIZE Ð½Ðµ INTEGER_CST"
  
! #: tree.c:14467
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:14474
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr "TYPE_LANG_SLOT_1 (binfo) Ð¿Ð¾Ð»Ðµ Ð½Ðµ-NULL"
  
! #: tree.c:14490
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr "Enum Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ CONST_DECL Ð¸Ð»Ð¸ INTEGER_CST"
  
! #: tree.c:14498
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr "Ð¢Ð¸Ð¿ enum Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ð¸ INTEGER_TYPE Ð½Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÐ¼Ñ‹Ð¹ Ð² enum"
  
! #: tree.c:14505
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr "Ð˜Ð¼Ñ� enum Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð½Ðµ ÐµÑ�Ñ‚ÑŒ IDENTIFIER_NODE"
  
! #: tree.c:14515
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ TYPE_DOMAIN Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: tree.c:14524
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "TYPE_FIELDS Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: tree.c:14546
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr "Ð�ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð´ÐµÑ€ÐµÐ²Ð¾ Ð² TYPE_FIELDS Ñ�Ð¿Ð¸Ñ�ÐºÐµ"
  
! #: tree.c:14561
  #, 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.c:14567
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr "TYPE_CACHED_VALUES Ð½Ðµ ÐµÑ�Ñ‚ÑŒ TREE_VEC"
  
! #: tree.c:14580
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ TYPE_CACHED_VALUES Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: tree.c:14593
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr "TREE_PURPOSE Ð½Ðµ-NULL Ð² TYPE_ARG_TYPES Ñ�Ð¿Ð¸Ñ�ÐºÐµ"
  
! #: tree.c:14599
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr "Ð�ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² TYPE_ARG_TYPES Ñ�Ð¿Ð¸Ñ�ÐºÐµ"
  
! #: tree.c:14606
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr "TYPE_VALUES_RAW Ð¿Ð¾Ð»Ðµ Ð½Ðµ-NULL"
  
! #: tree.c:14618
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr "TYPE_CACHED_VALUES_P ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ñ…Ð¾Ñ‚Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½"
  
! #: tree.c:14624
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr "TYPE_STRING_FLAG ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ñƒ ÐºÐ¾Ð´Ð° Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.c:14634
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr "TYPE_METHOD_BASETYPE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð³Ð»Ð°Ð²Ð½Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚"
  
! #: tree.c:14641
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° verify_type"
*************** msgstr "Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ
*** 24923,24929 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %q+D Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %wu"
  
! #: varasm.c:2217 c/c-decl.c:5202 c/c-parser.c:1544
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ %q+D Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
--- 24932,24938 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %q+D Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %wu"
  
! #: varasm.c:2217 c/c-decl.c:5219 c/c-parser.c:1544
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ %q+D Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¿Ð¾Ð´Ð´
*** 25738,26346 ****
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: c-family/c-common.c:738
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "%qD Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c-family/c-common.c:783
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is too large"
  msgid "size of string literal is too large"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: c-family/c-common.c:806
  #, 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.c:979
  #, fuzzy, gcc-internal-format
  #| msgid "use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts"
  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.c:1019
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle last argument must be an integer vector"
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ __builtin_shuffle Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: c-family/c-common.c:1028
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle arguments must be vectors"
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ __builtin_shuffle Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸"
  
! #: c-family/c-common.c:1035
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle argument vectors must be of the same type"
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ __builtin_shuffle Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c-family/c-common.c:1046
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
  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.c:1056
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
  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.c:1104
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle last argument must be an integer vector"
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ __builtin_shuffle Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: c-family/c-common.c:1112
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle last argument must be an integer vector"
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ __builtin_shuffle Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: c-family/c-common.c:1121
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
  msgid "%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same"
  msgstr "Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… __builtin_shuffle Ð¸ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ðµ-Ð¼Ð°Ñ�ÐºÐµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ð¾"
  
! #: c-family/c-common.c:1360 c-family/c-warn.c:1291
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr ""
  
! #: c-family/c-common.c:1365 c-family/c-warn.c:1299
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr ""
  
! #: c-family/c-common.c:1374
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr ""
  
! #: c-family/c-common.c:1379
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr ""
  
! #: c-family/c-common.c:1532 c-family/c-common.c:1594
  #, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qT Ð¸Ð· %qT Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð·Ð½Ð°Ðº Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°"
  
! #: c-family/c-common.c:1780
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ %qE Ð¼Ð¾Ð¶ÐµÑ‚ Ð´Ð°Ñ‚ÑŒ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚"
  
! #: c-family/c-common.c:2097
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ case-Ð¼ÐµÑ‚ÐºÐ¸ Ð½ÐµÐ¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ð¼Ð¾ Ðº Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: c-family/c-common.c:2143
! #, gcc-internal-format
! msgid "case label value is less than minimum value for type"
! msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ case-Ð¼ÐµÑ‚ÐºÐ¸ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
! 
! #: c-family/c-common.c:2153
! #, gcc-internal-format
! msgid "case label value exceeds maximum value for type"
! msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
! 
! #: c-family/c-common.c:2162
! #, gcc-internal-format
! msgid "lower value in case label range less than minimum value for type"
! msgstr "Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° case-Ð¼ÐµÑ‚ÐºÐ¸ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
! 
! #: c-family/c-common.c:2172
! #, gcc-internal-format
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr "Ð²ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° case-Ð¼ÐµÑ‚ÐºÐ¸ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
! 
! #: c-family/c-common.c:2260
  #, 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.c:2799
  #, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %s (%qT Ð¸ %qT)"
  
! #: c-family/c-common.c:3048
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "Ð¸Ð·-Ð·Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ñ�Ñ‚Ð¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ…, Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÐ³Ð´Ð° Ð»Ð¾Ð¶ÑŒ"
  
! #: c-family/c-common.c:3051
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "Ð¸Ð·-Ð·Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ñ�Ñ‚Ð¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ…, Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ñ‚Ð¸Ð½Ð°"
  
! #: c-family/c-common.c:3148
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� `Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ >=0' Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ñ‚Ð¸Ð½Ð°"
  
! #: c-family/c-common.c:3155
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� `Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ < 0' Ð²Ñ�ÐµÐ³Ð´Ð° Ð»Ð¾Ð¶ÑŒ"
  
! #: c-family/c-common.c:3198
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
! msgstr "Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %<VOID *%>"
  
! #: c-family/c-common.c:3207
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: c-family/c-common.c:3381
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "enum ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² boolean ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: c-family/c-common.c:3408
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
! msgstr "Ð°Ð´Ñ€ÐµÑ� %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<Ð¸Ñ�Ñ‚Ð¸Ð½Ð°%>"
  
! #: c-family/c-common.c:3452
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> Ð² Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %<&&%> Ð²Ð·Ð°Ð¼ÐµÐ½"
  
! #: c-family/c-common.c:3464
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr "%<<<%> Ð² Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %<<%> ?"
  
! #: c-family/c-common.c:3480
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "?: Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ integer ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð² boolean ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð²Ñ�ÐµÐ³Ð´Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<true%>"
  
! #: c-family/c-common.c:3489
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context"
  msgstr "?: Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ†ÐµÐ»Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð² Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: c-family/c-common.c:3525
  #, 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.c:3551 cp/semantics.c:662 cp/typeck.c:9090
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ðµ ÐºÐ°Ðº Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� "
  
! #: c-family/c-common.c:3638 c/c-decl.c:4495 c/c-decl.c:6630 c/c-typeck.c:14934
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° %<restrict%>"
  
! #: c-family/c-common.c:3712
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c-family/c-common.c:3722
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<alignof%> Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c-family/c-common.c:3725
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C++ Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<_Alignof%> Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c-family/c-common.c:3736
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ‚Ð¸Ð¿Ñƒ void"
  
! #: c-family/c-common.c:3745
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: c-family/c-common.c:3753
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT Ñ� Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c-family/c-common.c:3795
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽ"
  
! #: c-family/c-common.c:4590
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
! msgstr "Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<va_start%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %<va_list%>"
  
! #: c-family/c-common.c:4710
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÑŽÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %s"
  
! #: c-family/c-common.c:4902
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ case Ð½ÐµÐ»ÑŒÐ·Ñ� ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»Ñ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸"
  
! #: c-family/c-common.c:4909
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� ISO C"
  
! #: c-family/c-common.c:4935
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½"
  
! #: c-family/c-common.c:4996
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ (Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ) case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹"
  
! #: c-family/c-common.c:4998
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "Ñ�Ñ‚Ð¾ Ð¿ÐµÑ€Ð²Ð¾Ðµ case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð°Ð½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-common.c:5002
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�,"
  
! #: c-family/c-common.c:5003 c-family/c-warn.c:2326
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ñ€Ð°Ð½ÐµÐµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c-family/c-common.c:5007
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¼ÐµÑ‚Ð¾Ðº default Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch"
  
! #: c-family/c-common.c:5009
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "Ñ�Ñ‚Ð¾ Ð¿ÐµÑ€Ð²Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ° default"
  
! #: c-family/c-common.c:5103
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¼ÐµÑ‚ÐºÐ¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ISO C/C++"
  
! #: c-family/c-common.c:5277
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: c-family/c-common.c:5285 c-family/c-common.c:5295
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a positive power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ 2"
  
! #: c-family/c-common.c:5305
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment %d is larger than %d"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %d Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d"
  
! #: c-family/c-common.c:5313
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment %d is larger than %d"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %d Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d"
  
! #: c-family/c-common.c:5461
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° sentinel"
  
! #: c-family/c-common.c:5475
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ sentinel Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c-family/c-common.c:5580
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸, Ð³Ð´Ðµ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu)"
  
! #: c-family/c-common.c:5673 c-family/c-common.c:5723
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� %qs Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<optimize%>"
  
! #: c-family/c-common.c:5676 c-family/c-common.c:5727
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� %qs Ð´Ð»Ñ� pragma %<optimize%>"
  
! #: c-family/c-common.c:5759
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr "%<fallthrough%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ€Ð°Ð·"
  
! #: c-family/c-common.c:5763
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "%<fallthrough%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð°Ð´Ð°Ð½ Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼"
  
! #: c-family/c-common.c:5908 c-family/c-common.c:6677 c-family/c-common.c:6724
! #: c-family/c-common.c:6797 c-family/c-common.c:6870 c/c-typeck.c:3641
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c-family/c-common.c:5913 c-family/c-common.c:6730 c-family/c-common.c:6896
  #: c/c-typeck.c:3505
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c-family/c-common.c:5943
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr ""
  
! #: c-family/c-common.c:5968
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ 2 Ð¾Ñ‚ %qi Ð´Ð¾ %qu Ð±Ð¸Ñ‚"
  
! #: c-family/c-common.c:5989 c-family/c-common.c:6033
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c-family/c-common.c:6012
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c-family/c-common.c:6026
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: c-family/c-common.c:6046
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: c-family/c-common.c:6063 c-family/c-common.c:6099
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c-family/c-common.c:6070
  #, 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.c:6076
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ðµ"
  
! #: c-family/c-common.c:6082
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° boolean"
  
! #: c-family/c-common.c:6105
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�"
  
! #: c-family/c-common.c:6111
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ boolean"
  
! #: c-family/c-common.c:6362
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<offsetof%> Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD"
  
! #: c-family/c-common.c:6367
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ %<offsetof%> Ðº Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<operator[]%>"
  
! #: c-family/c-common.c:6374
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ %<offsetof%> Ðº Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð°Ð´Ñ€ÐµÑ�Ñƒ"
  
! #: c-family/c-common.c:6387
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qD"
  
! #: c-family/c-common.c:6440
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� %E Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ, Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÑŽÑ‰ÐµÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qT"
  
! #: c-family/c-common.c:6601
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: c-family/c-common.c:6707 c-family/c-common.c:6829
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qT Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %d Ð´Ð»Ñ� %qE"
  
! #: c-family/c-common.c:6741
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ñ†ÐµÐ»Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: c-family/c-common.c:6755
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "Ð»ÐµÐ²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¾Ð¹"
  
! #: c-family/c-common.c:6963
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c-family/c-common.c:6977
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ-void ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: c-family/c-common.c:6986
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼"
  
! #: c-family/c-common.c:6997
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: c-family/c-common.c:7018
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: c-family/c-common.c:7026
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ‚Ð¸Ð¿ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: c-family/c-common.c:7032
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: c-family/c-common.c:7040
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð´Ð»Ñ� %qE"
  
! #: c-family/c-common.c:7052
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� %qE"
  
! #: c-family/c-common.c:7065
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� %qE"
  
! #: c-family/c-common.c:7465
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr ""
  
! #: c-family/c-common.c:8037
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: c-family/c-common.c:8079 c-family/c-common.c:8128 c-family/c-common.c:8144
  #, 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.c:8232
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð°Ð¿Ñ€Ñ�Ð¼ÑƒÑŽ"
  
! #: c-family/c-common.c:8252
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c-family/c-common.c:8255
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c-family/c-common.c:8259
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹"
  
! #: c-family/c-common.c:8262
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹"
  
! #: c-family/c-common.c:8267
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %E"
  
! #: c-family/c-common.c:8270
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %wu Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %wu"
  
! #: c-family/c-common.c:8275
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %E"
  
! #: c-family/c-common.c:8278
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "size of array exceeds maximum object size %qE"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %wu Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %wu"
  
! #: c-family/c-common.c:8349
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� SOURCE_DATE_EPOCH Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ†ÐµÐ»Ð¾Ðµ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ %wd"
--- 25747,26335 ----
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: c-family/c-common.c:736
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "%qD Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c-family/c-common.c:781
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is too large"
  msgid "size of string literal is too large"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: c-family/c-common.c:804
  #, 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.c:977
  #, fuzzy, gcc-internal-format
  #| msgid "use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts"
  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.c:1017
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle last argument must be an integer vector"
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ __builtin_shuffle Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: c-family/c-common.c:1026
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle arguments must be vectors"
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ __builtin_shuffle Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸"
  
! #: c-family/c-common.c:1033
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle argument vectors must be of the same type"
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ __builtin_shuffle Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c-family/c-common.c:1044
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
  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.c:1054
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
  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.c:1102
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle last argument must be an integer vector"
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ __builtin_shuffle Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: c-family/c-common.c:1110
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle last argument must be an integer vector"
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ __builtin_shuffle Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: c-family/c-common.c:1119
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
  msgid "%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same"
  msgstr "Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… __builtin_shuffle Ð¸ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ðµ-Ð¼Ð°Ñ�ÐºÐµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ð¾"
  
! #: c-family/c-common.c:1358 c-family/c-warn.c:1291
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
  msgstr ""
  
! #: c-family/c-common.c:1363 c-family/c-warn.c:1299
  #, gcc-internal-format
  msgid "unsigned conversion from %qT to %qT changes the value of %qE"
  msgstr ""
  
! #: c-family/c-common.c:1372
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
  msgstr ""
  
! #: c-family/c-common.c:1377
  #, gcc-internal-format
  msgid "signed conversion from %qT to %qT changes the value of %qE"
  msgstr ""
  
! #: c-family/c-common.c:1530 c-family/c-common.c:1592
  #, gcc-internal-format
  msgid "conversion to %qT from %qT may change the sign of the result"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qT Ð¸Ð· %qT Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð·Ð½Ð°Ðº Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°"
  
! #: c-family/c-common.c:1778
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ %qE Ð¼Ð¾Ð¶ÐµÑ‚ Ð´Ð°Ñ‚ÑŒ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚"
  
! #: c-family/c-common.c:2095
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ case-Ð¼ÐµÑ‚ÐºÐ¸ Ð½ÐµÐ¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ð¼Ð¾ Ðº Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: c-family/c-common.c:2178
  #, 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.c:2717
  #, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %s (%qT Ð¸ %qT)"
  
! #: c-family/c-common.c:2966
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "Ð¸Ð·-Ð·Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ñ�Ñ‚Ð¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ…, Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÐ³Ð´Ð° Ð»Ð¾Ð¶ÑŒ"
  
! #: c-family/c-common.c:2969
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "Ð¸Ð·-Ð·Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ñ�Ñ‚Ð¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ…, Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ñ‚Ð¸Ð½Ð°"
  
! #: c-family/c-common.c:3066
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� `Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ >=0' Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ñ‚Ð¸Ð½Ð°"
  
! #: c-family/c-common.c:3073
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� `Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ < 0' Ð²Ñ�ÐµÐ³Ð´Ð° Ð»Ð¾Ð¶ÑŒ"
  
! #: c-family/c-common.c:3116
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
! msgstr "Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %<void *%>"
  
! #: c-family/c-common.c:3125
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: c-family/c-common.c:3299
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "enum ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² boolean ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: c-family/c-common.c:3326
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
! msgstr "Ð°Ð´Ñ€ÐµÑ� %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<true%>"
  
! #: c-family/c-common.c:3370
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> Ð² Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %<&&%> Ð²Ð·Ð°Ð¼ÐµÐ½"
  
! #: c-family/c-common.c:3382
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgstr "%<<<%> Ð² Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %<<%> ?"
  
! #: c-family/c-common.c:3398
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "?: Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ integer ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð² boolean ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð²Ñ�ÐµÐ³Ð´Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<true%>"
  
! #: c-family/c-common.c:3407
  #, gcc-internal-format
  msgid "?: using integer constants in boolean context"
  msgstr "?: Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ†ÐµÐ»Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð² Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: c-family/c-common.c:3443
  #, 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.c:3469 cp/semantics.c:662 cp/typeck.c:9108
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ðµ ÐºÐ°Ðº Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� "
  
! #: c-family/c-common.c:3556 c/c-decl.c:4512 c/c-decl.c:6647 c/c-typeck.c:14926
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° %<restrict%>"
  
! #: c-family/c-common.c:3630
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c-family/c-common.c:3640
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<alignof%> Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c-family/c-common.c:3643
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C++ Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<_Alignof%> Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c-family/c-common.c:3654
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ‚Ð¸Ð¿Ñƒ void"
  
! #: c-family/c-common.c:3663
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: c-family/c-common.c:3671
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT Ñ� Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c-family/c-common.c:3713
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽ"
  
! #: c-family/c-common.c:4508
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
! msgstr "Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<va_arg%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %<va_list%>"
  
! #: c-family/c-common.c:4628
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÑŽÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %s"
  
! #: c-family/c-common.c:4819
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ case Ð½ÐµÐ»ÑŒÐ·Ñ� ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»Ñ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸"
  
! #: c-family/c-common.c:4826
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� ISO C"
  
! #: c-family/c-common.c:4854
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½"
  
! #: c-family/c-common.c:4906
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ (Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ) case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹"
  
! #: c-family/c-common.c:4908
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "Ñ�Ñ‚Ð¾ Ð¿ÐµÑ€Ð²Ð¾Ðµ case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð°Ð½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-common.c:4912
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�,"
  
! #: c-family/c-common.c:4913 c-family/c-warn.c:2401
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ñ€Ð°Ð½ÐµÐµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c-family/c-common.c:4917
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¼ÐµÑ‚Ð¾Ðº default Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch"
  
! #: c-family/c-common.c:4919
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "Ñ�Ñ‚Ð¾ Ð¿ÐµÑ€Ð²Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ° default"
  
! #: c-family/c-common.c:5013
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¼ÐµÑ‚ÐºÐ¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ISO C/C++"
  
! #: c-family/c-common.c:5187
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: c-family/c-common.c:5195 c-family/c-common.c:5205
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a positive power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ 2"
  
! #: c-family/c-common.c:5215
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment %d is larger than %d"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %d Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d"
  
! #: c-family/c-common.c:5223
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment %d is larger than %d"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %d Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d"
  
! #: c-family/c-common.c:5371
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° sentinel"
  
! #: c-family/c-common.c:5385
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ sentinel Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c-family/c-common.c:5490
  #, gcc-internal-format, gfc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸, Ð³Ð´Ðµ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu)"
  
! #: c-family/c-common.c:5583 c-family/c-common.c:5633
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� %qs Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<optimize%>"
  
! #: c-family/c-common.c:5586 c-family/c-common.c:5637
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� %qs Ð´Ð»Ñ� pragma %<optimize%>"
  
! #: c-family/c-common.c:5669
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified multiple times"
  msgstr "%<fallthrough%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ€Ð°Ð·"
  
! #: c-family/c-common.c:5673
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "%<fallthrough%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð°Ð´Ð°Ð½ Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼"
  
! #: c-family/c-common.c:5818 c-family/c-common.c:6587 c-family/c-common.c:6634
! #: c-family/c-common.c:6707 c-family/c-common.c:6780 c/c-typeck.c:3641
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c-family/c-common.c:5823 c-family/c-common.c:6640 c-family/c-common.c:6806
  #: c/c-typeck.c:3505
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c-family/c-common.c:5853
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr ""
  
! #: c-family/c-common.c:5878
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ 2 Ð¾Ñ‚ %qi Ð´Ð¾ %qu Ð±Ð¸Ñ‚"
  
! #: c-family/c-common.c:5899 c-family/c-common.c:5943
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c-family/c-common.c:5922
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c-family/c-common.c:5936
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: c-family/c-common.c:5956
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: c-family/c-common.c:5973 c-family/c-common.c:6009
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c-family/c-common.c:5980
  #, 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.c:5986
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ðµ"
  
! #: c-family/c-common.c:5992
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° boolean"
  
! #: c-family/c-common.c:6015
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�"
  
! #: c-family/c-common.c:6021
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ boolean"
  
! #: c-family/c-common.c:6272
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<offsetof%> Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD"
  
! #: c-family/c-common.c:6277
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ %<offsetof%> Ðº Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<operator[]%>"
  
! #: c-family/c-common.c:6284
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ %<offsetof%> Ðº Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð°Ð´Ñ€ÐµÑ�Ñƒ"
  
! #: c-family/c-common.c:6297
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qD"
  
! #: c-family/c-common.c:6350
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� %E Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ, Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÑŽÑ‰ÐµÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qT"
  
! #: c-family/c-common.c:6511
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: c-family/c-common.c:6617 c-family/c-common.c:6739
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qT Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %d Ð´Ð»Ñ� %qE"
  
! #: c-family/c-common.c:6651
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ñ†ÐµÐ»Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: c-family/c-common.c:6665
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "Ð»ÐµÐ²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¾Ð¹"
  
! #: c-family/c-common.c:6873
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c-family/c-common.c:6887
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ-void ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: c-family/c-common.c:6896
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼"
  
! #: c-family/c-common.c:6907
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: c-family/c-common.c:6928
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: c-family/c-common.c:6936
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ‚Ð¸Ð¿ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: c-family/c-common.c:6942
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: c-family/c-common.c:6950
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð´Ð»Ñ� %qE"
  
! #: c-family/c-common.c:6962
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� %qE"
  
! #: c-family/c-common.c:6975
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� %qE"
  
! #: c-family/c-common.c:7375
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted"
  msgstr ""
  
! #: c-family/c-common.c:7947
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: c-family/c-common.c:7989 c-family/c-common.c:8038 c-family/c-common.c:8054
  #, 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.c:8142
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð°Ð¿Ñ€Ñ�Ð¼ÑƒÑŽ"
  
! #: c-family/c-common.c:8162
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c-family/c-common.c:8165
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c-family/c-common.c:8169
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹"
  
! #: c-family/c-common.c:8172
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹"
  
! #: c-family/c-common.c:8177
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %E"
  
! #: c-family/c-common.c:8180
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %wu Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %wu"
  
! #: c-family/c-common.c:8185
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %E"
  
! #: c-family/c-common.c:8188
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "size of array exceeds maximum object size %qE"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %wu Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %wu"
  
! #: c-family/c-common.c:8259
  #, gcc-internal-format
  msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� SOURCE_DATE_EPOCH Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ†ÐµÐ»Ð¾Ðµ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ %wd"
*************** msgstr ""
*** 27564,27585 ****
  #: c-family/c-warn.c:227
  #, gcc-internal-format
  msgid "logical %<or%> applied to non-boolean constant"
! msgstr "Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<Ð¸Ð»Ð¸%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð½Ðµ Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
  #: c-family/c-warn.c:231
  #, gcc-internal-format
  msgid "logical %<and%> applied to non-boolean constant"
! msgstr "Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<Ð¸%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð½Ðµ Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
  #: c-family/c-warn.c:302
  #, gcc-internal-format
  msgid "logical %<or%> of collectively exhaustive tests is always true"
! msgstr "Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<Ð¸Ð»Ð¸%> Ð¾Ñ‚ Ñ�Ð¾Ð²Ð¾ÐºÑƒÐ¿Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ñ�Ñ‡ÐµÑ€Ð¿Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ - Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ñ‚Ð¸Ð½Ð°"
  
  #: c-family/c-warn.c:306
  #, gcc-internal-format
  msgid "logical %<and%> of mutually exclusive tests is always false"
! msgstr "Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<Ð¸%> Ð¾Ñ‚ Ð²Ð·Ð°Ð¸Ð¼Ð½Ð¾ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ - Ð²Ñ�ÐµÐ³Ð´Ð° Ð»Ð¾Ð¶ÑŒ"
  
  #: c-family/c-warn.c:316
  #, gcc-internal-format
--- 27553,27574 ----
  #: c-family/c-warn.c:227
  #, gcc-internal-format
  msgid "logical %<or%> applied to non-boolean constant"
! msgstr "Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<or%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð½Ðµ Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
  #: c-family/c-warn.c:231
  #, gcc-internal-format
  msgid "logical %<and%> applied to non-boolean constant"
! msgstr "Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<and%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð½Ðµ Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
  #: c-family/c-warn.c:302
  #, gcc-internal-format
  msgid "logical %<or%> of collectively exhaustive tests is always true"
! msgstr "Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<or%> Ð¾Ñ‚ Ñ�Ð¾Ð²Ð¾ÐºÑƒÐ¿Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ñ�Ñ‡ÐµÑ€Ð¿Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ - Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ñ‚Ð¸Ð½Ð°"
  
  #: c-family/c-warn.c:306
  #, gcc-internal-format
  msgid "logical %<and%> of mutually exclusive tests is always false"
! msgstr "Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<and%> Ð¾Ñ‚ Ð²Ð·Ð°Ð¸Ð¼Ð½Ð¾ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ - Ð²Ñ�ÐµÐ³Ð´Ð° Ð»Ð¾Ð¶ÑŒ"
  
  #: c-family/c-warn.c:316
  #, gcc-internal-format
*************** msgstr "case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð½Ðµ Ð
*** 27796,28237 ****
  msgid "case value %qs not in enumerated type %qT"
  msgstr "case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð½Ðµ Ð¿Ñ€Ð¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ‚ Ðº Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: c-family/c-warn.c:1445
  #, gcc-internal-format
  msgid "switch missing default case"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ switch Ð±ÐµÐ· Ð¼ÐµÑ‚ÐºÐ¸ default"
  
! #: c-family/c-warn.c:1490
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr "switch ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð±ÑƒÐ»ÐµÐ²Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1563
  #, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr "Ð² Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ðµ Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c-family/c-warn.c:1591
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð½Ñ‹Ð¹ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð² ?: Ð²Ñ�ÐµÐ³Ð´Ð° %<true%>, Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð²Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: c-family/c-warn.c:1613
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1615
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1617
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1619
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>"
  
! #: c-family/c-warn.c:1623
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1624
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1625
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1626
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>"
  
! #: c-family/c-warn.c:1630
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1631
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1632
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1633
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>"
  
! #: c-family/c-warn.c:1636
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1637
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1638
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1639
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>"
  
! #: c-family/c-warn.c:1644
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð¼Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1646
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1648
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1650
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ðµ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>"
  
! #: c-family/c-warn.c:1655
  #, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: c-family/c-warn.c:1656
  #, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: c-family/c-warn.c:1657
  #, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: c-family/c-warn.c:1658
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>"
  
! #: c-family/c-warn.c:1661 c/c-typeck.c:4886
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qE, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1662 c/c-typeck.c:4889
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qE, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1663 c/c-typeck.c:4892
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qE, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1664
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>"
  
! #: c-family/c-warn.c:1678
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c-family/c-warn.c:1681
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c-family/c-warn.c:1684
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c-family/c-warn.c:1687
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<&%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c-family/c-warn.c:1690
  #, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr "Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ asm Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1707
  #, gcc-internal-format
  msgid "invalid type argument (have %qT)"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° (Ð·Ð°Ð´Ð°Ð½ %qT)"
  
! #: c-family/c-warn.c:1711
  #, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð°Ñ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° (Ð·Ð°Ð´Ð°Ð½ %qT)"
  
! #: c-family/c-warn.c:1716
  #, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ %<*%> (Ð·Ð°Ð´Ð°Ð½ %qT)"
  
! #: c-family/c-warn.c:1721
  #, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<->%> (Ð·Ð°Ð´Ð°Ð½ %qT)"
  
! #: c-family/c-warn.c:1726
  #, gcc-internal-format
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %<->*%> (Ð·Ð°Ð´Ð°Ð½ %qT)"
  
! #: c-family/c-warn.c:1731
  #, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� (Ð·Ð°Ð´Ð°Ð½ %qT)"
  
! #: c-family/c-warn.c:1758
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %<char%>"
  
! #: c-family/c-warn.c:1794 c-family/c-warn.c:1797
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ %<+%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<<<%>"
  
! #: c-family/c-warn.c:1800 c-family/c-warn.c:1803
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ %<-%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<<<%>"
  
! #: c-family/c-warn.c:1809 c-family/c-warn.c:1812
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ %<+%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<>>%>"
  
! #: c-family/c-warn.c:1815 c-family/c-warn.c:1818
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ %<-%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<>>%>"
  
! #: c-family/c-warn.c:1824 c-family/c-warn.c:1827
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ %<&&%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<||%>"
  
! #: c-family/c-warn.c:1834 c-family/c-warn.c:1838
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<|%>"
  
! #: c-family/c-warn.c:1842 c-family/c-warn.c:1845
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<|%>"
  
! #: c-family/c-warn.c:1850
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<!%>, Ð»Ð¸Ð±Ð¾ Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<|%> Ð½Ð° %<||%> Ð¸Ð»Ð¸ %<!%> Ð½Ð° %<~%>"
  
! #: c-family/c-warn.c:1858 c-family/c-warn.c:1862
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<^%>"
  
! #: c-family/c-warn.c:1866 c-family/c-warn.c:1869
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<^%>"
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ %<+%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<&%>"
  
! #: c-family/c-warn.c:1881 c-family/c-warn.c:1884
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ %<-%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<&%>"
  
! #: c-family/c-warn.c:1888 c-family/c-warn.c:1891
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<&%>"
  
! #: c-family/c-warn.c:1896
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<!%>, Ð»Ð¸Ð±Ð¾ Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<&%> Ð½Ð° %<&&%> Ð¸Ð»Ð¸ %<!%> Ð½Ð° %<~%>"
  
! #: c-family/c-warn.c:1903 c-family/c-warn.c:1906
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<==%>"
  
! #: c-family/c-warn.c:1911 c-family/c-warn.c:1914
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<!=%>"
  
! #: c-family/c-warn.c:1924 c-family/c-warn.c:1930
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ð¸Ð´Ð° %<X<=Y<=Z%> Ñ‚Ñ€Ð°ÐºÑ‚ÑƒÑŽÑ‚Ñ�Ñ� Ð² C Ð½Ðµ Ñ‚Ð°Ðº, ÐºÐ°Ðº Ð² Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸ÐºÐµ"
  
! #: c-family/c-warn.c:1946
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %q+D Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: c-family/c-warn.c:1948
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ"
  
! #: c-family/c-warn.c:1991
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr "%<memset%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð´Ð»Ð¸Ð½Ñ‹; Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ñ‚Ð¾ Ñ�Ð»ÐµÐ´Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: c-family/c-warn.c:2015
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr "%<memset%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ� Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ñ€Ð°Ð²Ð½Ð¾Ð¹ Ñ‡Ð¸Ñ�Ð»Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð±ÐµÐ· ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð½Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: c-family/c-warn.c:2054 c/c-typeck.c:11911 c/c-typeck.c:12079
! #: cp/typeck.c:5193
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT"
  
! #: c-family/c-warn.c:2107
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2160
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ~unsigned Ð²Ñ�ÐµÐ³Ð´Ð° Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾Ðµ"
  
! #: c-family/c-warn.c:2163
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ~unsigned Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: c-family/c-warn.c:2173
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ~unsigned Ñ� unsigned"
  
! #: c-family/c-warn.c:2227
  #, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD"
  
! #: c-family/c-warn.c:2289
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr "typedef %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: c-family/c-warn.c:2325
  #, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ %<if%> ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ"
  
! #: c-family/c-warn.c:2354
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr "Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: c-family/c-warn.c:2362
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of %q+D follows declaration with no linkage"
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "extern Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: c-family/c-warn.c:2367
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D with no linkage follows extern declaration"
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: c-family/c-warn.c:2416
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %u Ð±Ð¸Ñ‚ Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�, Ð½Ð¾ %qT Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %u Ð±Ð¸Ñ‚"
  
! #: c-family/c-warn.c:2454 c-family/c-warn.c:2478
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ %qE Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð²Ñ�ÐµÐ³Ð´Ð° ÐµÑ�Ñ‚ÑŒ false"
  
! #: c-family/c-warn.c:2457 c-family/c-warn.c:2475
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ %qE Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð²Ñ�ÐµÐ³Ð´Ð° ÐµÑ�Ñ‚ÑŒ true"
  
! #: c-family/c-warn.c:2525
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z"
  msgstr[0] "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %i Ð² restrict-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ %Z"
  msgstr[1] ""
  msgstr[2] ""
  
! #: c-family/c-warn.c:2590 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "Ñ�Ñ‚Ð¾ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ñ‹Ðµ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ñ�"
  
! #: c-family/c-warn.c:2697
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.c:2698
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.c:2789
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.c:2796 c-family/c-warn.c:2799 cp/init.c:638
  #, gcc-internal-format
  msgid "defined here"
  msgstr ""
  
! #: c-family/c-warn.c:2886
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
--- 27785,28246 ----
  msgid "case value %qs not in enumerated type %qT"
  msgstr "case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð½Ðµ Ð¿Ñ€Ð¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ‚ Ðº Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: c-family/c-warn.c:1463
! #, gcc-internal-format
! msgid "lower value in case label range less than minimum value for type"
! msgstr "Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° case-Ð¼ÐµÑ‚ÐºÐ¸ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
! 
! #: c-family/c-warn.c:1477
! #, gcc-internal-format
! msgid "case label value is less than minimum value for type"
! msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ case-Ð¼ÐµÑ‚ÐºÐ¸ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
! 
! #: c-family/c-warn.c:1494
! #, gcc-internal-format
! msgid "upper value in case label range exceeds maximum value for type"
! msgstr "Ð²ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° case-Ð¼ÐµÑ‚ÐºÐ¸ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
! 
! #: c-family/c-warn.c:1507
! #, gcc-internal-format
! msgid "case label value exceeds maximum value for type"
! msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
! 
! #: c-family/c-warn.c:1520
  #, gcc-internal-format
  msgid "switch missing default case"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ switch Ð±ÐµÐ· Ð¼ÐµÑ‚ÐºÐ¸ default"
  
! #: c-family/c-warn.c:1565
  #, gcc-internal-format
  msgid "switch condition has boolean value"
  msgstr "switch ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð±ÑƒÐ»ÐµÐ²Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1638
  #, gcc-internal-format
  msgid "enumeration value %qE not handled in switch"
  msgstr "Ð² Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ðµ Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c-family/c-warn.c:1666
  #, gcc-internal-format
  msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
  msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð½Ñ‹Ð¹ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð² ?: Ð²Ñ�ÐµÐ³Ð´Ð° %<true%>, Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð²Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: c-family/c-warn.c:1688
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1690
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1692
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1694
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>"
  
! #: c-family/c-warn.c:1698
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1699
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1700
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1701
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>"
  
! #: c-family/c-warn.c:1705
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1706
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1707
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1708
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>"
  
! #: c-family/c-warn.c:1711
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1712
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1713
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1714
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>"
  
! #: c-family/c-warn.c:1719
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð¼Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1721
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1723
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1725
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ðµ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>"
  
! #: c-family/c-warn.c:1730
  #, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: c-family/c-warn.c:1731
  #, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: c-family/c-warn.c:1732
  #, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: c-family/c-warn.c:1733
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>"
  
! #: c-family/c-warn.c:1736 c/c-typeck.c:4886
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qE, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1737 c/c-typeck.c:4889
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qE, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1738 c/c-typeck.c:4892
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qE, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1739
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>"
  
! #: c-family/c-warn.c:1753
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c-family/c-warn.c:1756
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c-family/c-warn.c:1759
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c-family/c-warn.c:1762
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<&%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c-family/c-warn.c:1765
  #, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr "Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ asm Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-warn.c:1782
  #, gcc-internal-format
  msgid "invalid type argument (have %qT)"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° (Ð·Ð°Ð´Ð°Ð½ %qT)"
  
! #: c-family/c-warn.c:1786
  #, gcc-internal-format
  msgid "invalid type argument of array indexing (have %qT)"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð°Ñ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° (Ð·Ð°Ð´Ð°Ð½ %qT)"
  
! #: c-family/c-warn.c:1791
  #, gcc-internal-format
  msgid "invalid type argument of unary %<*%> (have %qT)"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ %<*%> (Ð·Ð°Ð´Ð°Ð½ %qT)"
  
! #: c-family/c-warn.c:1796
  #, gcc-internal-format
  msgid "invalid type argument of %<->%> (have %qT)"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<->%> (Ð·Ð°Ð´Ð°Ð½ %qT)"
  
! #: c-family/c-warn.c:1801
  #, gcc-internal-format
  msgid "invalid type argument of %<->*%> (have %qT)"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %<->*%> (Ð·Ð°Ð´Ð°Ð½ %qT)"
  
! #: c-family/c-warn.c:1806
  #, gcc-internal-format
  msgid "invalid type argument of implicit conversion (have %qT)"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� (Ð·Ð°Ð´Ð°Ð½ %qT)"
  
! #: c-family/c-warn.c:1833
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %<char%>"
  
! #: c-family/c-warn.c:1869 c-family/c-warn.c:1872
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<<<%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ %<+%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<<<%>"
  
! #: c-family/c-warn.c:1875 c-family/c-warn.c:1878
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<<<%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ %<-%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<<<%>"
  
! #: c-family/c-warn.c:1884 c-family/c-warn.c:1887
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> inside %<>>%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ %<+%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<>>%>"
  
! #: c-family/c-warn.c:1890 c-family/c-warn.c:1893
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> inside %<>>%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ %<-%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<>>%>"
  
! #: c-family/c-warn.c:1899 c-family/c-warn.c:1902
  #, gcc-internal-format
  msgid "suggest parentheses around %<&&%> within %<||%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ %<&&%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<||%>"
  
! #: c-family/c-warn.c:1909 c-family/c-warn.c:1913
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<|%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<|%>"
  
! #: c-family/c-warn.c:1917 c-family/c-warn.c:1920
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<|%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<|%>"
  
! #: c-family/c-warn.c:1925
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<!%>, Ð»Ð¸Ð±Ð¾ Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<|%> Ð½Ð° %<||%> Ð¸Ð»Ð¸ %<!%> Ð½Ð° %<~%>"
  
! #: c-family/c-warn.c:1933 c-family/c-warn.c:1937
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of %<^%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<^%>"
  
! #: c-family/c-warn.c:1941 c-family/c-warn.c:1944
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<^%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<^%>"
  
! #: c-family/c-warn.c:1950 c-family/c-warn.c:1953
  #, gcc-internal-format
  msgid "suggest parentheses around %<+%> in operand of %<&%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ %<+%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<&%>"
  
! #: c-family/c-warn.c:1956 c-family/c-warn.c:1959
  #, gcc-internal-format
  msgid "suggest parentheses around %<-%> in operand of %<&%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ %<-%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<&%>"
  
! #: c-family/c-warn.c:1963 c-family/c-warn.c:1966
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<&%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<&%>"
  
! #: c-family/c-warn.c:1971
  #, gcc-internal-format
  msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<!%>, Ð»Ð¸Ð±Ð¾ Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<&%> Ð½Ð° %<&&%> Ð¸Ð»Ð¸ %<!%> Ð½Ð° %<~%>"
  
! #: c-family/c-warn.c:1978 c-family/c-warn.c:1981
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<==%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<==%>"
  
! #: c-family/c-warn.c:1986 c-family/c-warn.c:1989
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of %<!=%>"
  msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ %<!=%>"
  
! #: c-family/c-warn.c:1999 c-family/c-warn.c:2005
  #, gcc-internal-format
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ð¸Ð´Ð° %<X<=Y<=Z%> Ñ‚Ñ€Ð°ÐºÑ‚ÑƒÑŽÑ‚Ñ�Ñ� Ð² C Ð½Ðµ Ñ‚Ð°Ðº, ÐºÐ°Ðº Ð² Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸ÐºÐµ"
  
! #: c-family/c-warn.c:2021
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %q+D Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: c-family/c-warn.c:2023
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: c-family/c-warn.c:2046
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ"
  
! #: c-family/c-warn.c:2066
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr "%<memset%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð´Ð»Ð¸Ð½Ñ‹; Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ñ‚Ð¾ Ñ�Ð»ÐµÐ´Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: c-family/c-warn.c:2090
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr "%<memset%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ� Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ñ€Ð°Ð²Ð½Ð¾Ð¹ Ñ‡Ð¸Ñ�Ð»Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð±ÐµÐ· ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð½Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: c-family/c-warn.c:2129 c/c-typeck.c:11903 c/c-typeck.c:12071
! #: cp/typeck.c:5211
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT"
  
! #: c-family/c-warn.c:2182
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.c:2235
  #, gcc-internal-format
  msgid "promoted ~unsigned is always non-zero"
  msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ~unsigned Ð²Ñ�ÐµÐ³Ð´Ð° Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾Ðµ"
  
! #: c-family/c-warn.c:2238
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ~unsigned Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: c-family/c-warn.c:2248
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ~unsigned Ñ� unsigned"
  
! #: c-family/c-warn.c:2302
  #, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD"
  
! #: c-family/c-warn.c:2364
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr "typedef %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: c-family/c-warn.c:2400
  #, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ %<if%> ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ"
  
! #: c-family/c-warn.c:2429
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr "Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: c-family/c-warn.c:2437
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of %q+D follows declaration with no linkage"
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "extern Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: c-family/c-warn.c:2442
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D with no linkage follows extern declaration"
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: c-family/c-warn.c:2491
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %u Ð±Ð¸Ñ‚ Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�, Ð½Ð¾ %qT Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %u Ð±Ð¸Ñ‚"
  
! #: c-family/c-warn.c:2529 c-family/c-warn.c:2553
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ %qE Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð²Ñ�ÐµÐ³Ð´Ð° ÐµÑ�Ñ‚ÑŒ false"
  
! #: c-family/c-warn.c:2532 c-family/c-warn.c:2550
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ %qE Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð²Ñ�ÐµÐ³Ð´Ð° ÐµÑ�Ñ‚ÑŒ true"
  
! #: c-family/c-warn.c:2600
  msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z"
  msgstr[0] "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %i Ð² restrict-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ %Z"
  msgstr[1] ""
  msgstr[2] ""
  
! #: c-family/c-warn.c:2665 c/c-typeck.c:5457 cp/call.c:5570
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "Ñ�Ñ‚Ð¾ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ñ‹Ðµ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ñ�"
  
! #: c-family/c-warn.c:2772
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.c:2773
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.c:2864
  #, gcc-internal-format
  msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.c:2871 c-family/c-warn.c:2874 cp/init.c:638
  #, gcc-internal-format
  msgid "defined here"
  msgstr ""
  
! #: c-family/c-warn.c:2961
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
*************** msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qs Ð²Ð¾Ð
*** 28885,28891 ****
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6715 config/arm/arm.c:6745 config/arm/arm.c:27085
  #, 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"
--- 28894,28900 ----
  
  #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965
  #: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445
! #: config/arm/arm.c:6720 config/arm/arm.c:6750 config/arm/arm.c:27090
  #, 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 "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ
*** 28931,28937 ****
  
  #: config/aarch64/aarch64.c:11486
  #, gcc-internal-format
! msgid "incompatible options %<-mstack-protector-guard=global%> and%<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
  #: config/aarch64/aarch64.c:11495
--- 28940,28946 ----
  
  #: config/aarch64/aarch64.c:11486
  #, gcc-internal-format
! msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
  #: config/aarch64/aarch64.c:11495
*************** msgstr ""
*** 29102,29110 ****
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.c:12699 config/arm/arm.c:30865
! #: config/i386/i386.c:5318 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15399
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<target%> Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"
--- 29111,29119 ----
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.c:12699 config/arm/arm.c:30870
! #: config/i386/i386.c:5319 config/rs6000/rs6000.c:36763
! #: config/s390/s390.c:15409
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<target%> Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"
*************** msgstr "%KÐ¿Ñ€Ð¾Ñ…Ð¾Ð´ %wd Ð²Ð½Ðµ Ð´Ð¸Ð°
*** 29129,29163 ****
  msgid "lane %wd out of range %wd - %wd"
  msgstr "Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %wd Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° %wd - %wd"
  
! #: config/aarch64/aarch64.c:18647 config/i386/i386.c:50594
! #: config/i386/i386.c:50721
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� simdlen %d"
  
! #: config/aarch64/aarch64.c:18657 config/aarch64/aarch64.c:18678
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18661
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18665
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/aarch64/aarch64.c:18682
  #, 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.c:18704
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %d for type %qT"
--- 29138,29172 ----
  msgid "lane %wd out of range %wd - %wd"
  msgstr "Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %wd Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° %wd - %wd"
  
! #: config/aarch64/aarch64.c:18646 config/i386/i386.c:50576
! #: config/i386/i386.c:50703
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported simdlen %d"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� simdlen %d"
  
! #: config/aarch64/aarch64.c:18656 config/aarch64/aarch64.c:18677
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18660
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.c:18664
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/aarch64/aarch64.c:18681
  #, 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.c:18703
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %d for type %qT"
*************** msgstr "L%d Ð»Ð°Ñ‚ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚ÑŒ ÐºÑ�Ñ
*** 29225,29232 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð´Ð»Ñ� -mmemory-latency"
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6885
! #: config/arc/arc.c:7159 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 29234,29241 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð´Ð»Ñ� -mmemory-latency"
  
! #: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6900
! #: config/arc/arc.c:7174 config/s390/s390.c:834 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgid "%<-mspfp_fast%> not available on
*** 29256,29303 ****
  msgstr "-mspfp_fast Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð½Ð° ARC600 Ð¸Ð»Ð¸ ARC601"
  
  #: config/arc/arc.c:953
! #, gcc-internal-format
! msgid "No FPX/FPU mixing allowed"
  msgstr "FPX/FPU Ñ�Ð¼ÐµÑˆÐµÐ½Ð¸Ðµ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: config/arc/arc.c:959
! #, gcc-internal-format, gfc-internal-format
! msgid "PIC is not supported for %s. Generating non-PIC code only.."
! msgstr ""
  
! #: config/arc/arc.c:1022
  #, fuzzy, gcc-internal-format
  #| msgid "missing operand"
  msgid "missing dash"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/arc/arc.c:1034
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr ""
  
! #: config/arc/arc.c:1054
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr ""
  
! #: config/arc/arc.c:1063 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s Ð·Ð°Ð´Ð°ÐµÑ‚ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½"
  
! #: config/arc/arc.c:1113
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.c:1175
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.c:1184
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
--- 29265,29314 ----
  msgstr "-mspfp_fast Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð½Ð° ARC600 Ð¸Ð»Ð¸ ARC601"
  
  #: config/arc/arc.c:953
! #, fuzzy, gcc-internal-format
! #| msgid "No FPX/FPU mixing allowed"
! msgid "no FPX/FPU mixing allowed"
  msgstr "FPX/FPU Ñ�Ð¼ÐµÑˆÐµÐ½Ð¸Ðµ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: config/arc/arc.c:958
! #, fuzzy, gcc-internal-format
! #| msgid "PIC is only supported for RTPs"
! msgid "PIC is not supported for %qs"
! msgstr "Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� RTPs"
  
! #: config/arc/arc.c:1021
  #, fuzzy, gcc-internal-format
  #| msgid "missing operand"
  msgid "missing dash"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/arc/arc.c:1033
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr ""
  
! #: config/arc/arc.c:1053
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr ""
  
! #: config/arc/arc.c:1062 config/ia64/ia64.c:6054 config/pa/pa.c:483
  #: config/sh/sh.c:8308 config/spu/spu.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s Ð·Ð°Ð´Ð°ÐµÑ‚ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½"
  
! #: config/arc/arc.c:1112
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.c:1174
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.c:1183
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
*************** msgstr ""
*** 29306,29363 ****
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #: config/arc/arc.c:1225
! #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s is not available for %s architecture"
! msgid "Option %s=%s is not available for %s CPU."
  msgstr "%s Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %s Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ðµ"
  
! #: config/arc/arc.c:1230
! #, gcc-internal-format, gfc-internal-format
! msgid "Option %s is ignored, the default value %s is considered for %s CPU."
  msgstr ""
  
! #: config/arc/arc.c:1238
! #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s is not available for %s architecture"
! msgid "Option %s is not available for %s CPU"
  msgstr "%s Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %s Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ðµ"
  
! #: config/arc/arc.c:1243
! #, gcc-internal-format, gfc-internal-format
! msgid "Unset option %s is ignored, it is always enabled for %s CPU."
! msgstr ""
  
! #: config/arc/arc.c:1809
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr "Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾, Ñ‡Ñ‚Ð¾ Ð¾Ð¿Ñ†Ð¸Ñ� ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð²Ð»ÐµÑ‡ÐµÑ‚ r%d"
  
! #: config/arc/arc.c:1957 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
  #
! #: config/arc/arc.c:1966
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ \"ilink1\" Ð¸Ð»Ð¸ \"ilink2\""
  
  #
! #: config/arc/arc.c:1975
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr ""
  
! #: config/arc/arc.c:1989 config/arm/arm.c:6861 config/arm/arm.c:6879
! #: config/arm/arm.c:7054 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6332 config/i386/i386.c:12169
! #: config/i386/i386.c:41194 config/i386/i386.c:41244 config/i386/i386.c:41314
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
--- 29317,29378 ----
  #. option is not allowed.  Extra, check options against default
  #. architecture/cpu flags and throw an warning if we find a
  #. mismatch.
! #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
! #. translated.  They are like keywords which one can relate with the
! #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.c:1227
! #, fuzzy, gcc-internal-format
  #| msgid "%s is not available for %s architecture"
! msgid "option %<%s=%s%> is not available for %qs CPU"
  msgstr "%s Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %s Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ðµ"
  
! #: config/arc/arc.c:1232
! #, gcc-internal-format
! msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.c:1240
! #, fuzzy, gcc-internal-format
  #| msgid "%s is not available for %s architecture"
! msgid "option %qs is not available for %qs CPU"
  msgstr "%s Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %s Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ðµ"
  
! #: config/arc/arc.c:1245
! #, fuzzy, gcc-internal-format
! #| msgid "%s is not available for %s architecture"
! msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
! msgstr "%s Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %s Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ðµ"
  
! #: config/arc/arc.c:1812
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr "Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾, Ñ‡Ñ‚Ð¾ Ð¾Ð¿Ñ†Ð¸Ñ� ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð²Ð»ÐµÑ‡ÐµÑ‚ r%d"
  
! #: config/arc/arc.c:1961 config/epiphany/epiphany.c:508
  #: config/epiphany/epiphany.c:548
  #, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
  #
! #: config/arc/arc.c:1970
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ \"ilink1\" Ð¸Ð»Ð¸ \"ilink2\""
  
  #
! #: config/arc/arc.c:1979
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr ""
  
! #: config/arc/arc.c:1993 config/arm/arm.c:6866 config/arm/arm.c:6884
! #: config/arm/arm.c:7059 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798
  #: config/csky/csky.c:6020 config/csky/csky.c:6048
  #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312
! #: config/h8300/h8300.c:5459 config/i386/i386.c:6333 config/i386/i386.c:12170
! #: config/i386/i386.c:41176 config/i386/i386.c:41226 config/i386/i386.c:41296
  #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059
  #: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889
  #: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747
*************** msgstr ""
*** 29369,29505 ****
  msgid "%qE attribute only applies to functions"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼"
  
! #: config/arc/arc.c:6784
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_arc_aligned with non-constant alignment"
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "__builtin_arc_aligned Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼"
  
! #: config/arc/arc.c:6792
  #, fuzzy, gcc-internal-format
  #| msgid "invalid alignment value for __builtin_arc_aligned"
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� __builtin_arc_aligned"
  
! #: config/arc/arc.c:6955
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼"
  
! #: config/arc/arc.c:6996 config/arc/arc.c:7093
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (I0-I7)"
  
! #: config/arc/arc.c:7029 config/arc/arc.c:7061
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (I0-I7)"
  
! #: config/arc/arc.c:7033 config/arc/arc.c:7065
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/arc/arc.c:7097
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/arc/arc.c:7130
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 4 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (0-255)"
  
! #: config/arc/arc.c:7134
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (I0-I7)"
  
! #: config/arc/arc.c:7141
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (Ð¿Ð¾Ð´Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ 0-7)"
  
! #: config/arc/arc.c:7144
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‡ÐµÑ‚Ð½Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (Ð¿Ð¾Ð´Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ 0,2,4,6)"
  
! #: config/arc/arc.c:7191
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %d"
  
! #: config/arc/arc.c:7196
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 6-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/arc/arc.c:7200
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/arc/arc.c:7204
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/arc/arc.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %d"
  
! #: config/arc/arc.c:7258
  #, gcc-internal-format
! msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:8251
! #, gcc-internal-format
! msgid "Insn addresses not set after shorten_branches"
  msgstr "Ð�Ð´Ñ€ÐµÑ�Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ shorten_branches"
  
! #: config/arc/arc.c:8464
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð½Ðµ Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ñ‹"
  
! #: config/arc/arc.c:11015
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr ""
  
  #
! #: config/arc/arc.c:11023 config/arc/arc.c:11062
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr ""
  
! #: config/arc/arc.c:11034 config/arc/arc.c:11073 config/arc/arc.c:11183
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/arc/arc.c:11054
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr ""
  
! #: config/arc/arc.c:11109
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr ""
  
  #
! #: config/arc/arc.c:11115
  #, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr ""
  
! #: config/arc/arc.c:11173 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, gcc-internal-format
--- 29384,29521 ----
  msgid "%qE attribute only applies to functions"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼"
  
! #: config/arc/arc.c:6799
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_arc_aligned with non-constant alignment"
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "__builtin_arc_aligned Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼"
  
! #: config/arc/arc.c:6807
  #, fuzzy, gcc-internal-format
  #| msgid "invalid alignment value for __builtin_arc_aligned"
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� __builtin_arc_aligned"
  
! #: config/arc/arc.c:6970
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼"
  
! #: config/arc/arc.c:7011 config/arc/arc.c:7108
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (I0-I7)"
  
! #: config/arc/arc.c:7044 config/arc/arc.c:7076
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (I0-I7)"
  
! #: config/arc/arc.c:7048 config/arc/arc.c:7080
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/arc/arc.c:7112
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/arc/arc.c:7145
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 4 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (0-255)"
  
! #: config/arc/arc.c:7149
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (I0-I7)"
  
! #: config/arc/arc.c:7156
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (Ð¿Ð¾Ð´Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ 0-7)"
  
! #: config/arc/arc.c:7159
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‡ÐµÑ‚Ð½Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (Ð¿Ð¾Ð´Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ 0,2,4,6)"
  
! #: config/arc/arc.c:7206
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %d"
  
! #: config/arc/arc.c:7211
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 6-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/arc/arc.c:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/arc/arc.c:7219
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/arc/arc.c:7222
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %d"
  
! #: config/arc/arc.c:7273
  #, gcc-internal-format
! msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:8268
! #, fuzzy, gcc-internal-format
! #| msgid "Insn addresses not set after shorten_branches"
! msgid "insn addresses not set after shorten_branches"
  msgstr "Ð�Ð´Ñ€ÐµÑ�Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ shorten_branches"
  
! #: config/arc/arc.c:8481
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð½Ðµ Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ñ‹"
  
! #: config/arc/arc.c:11034
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr ""
  
  #
! #: config/arc/arc.c:11042 config/arc/arc.c:11081
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr ""
  
! #: config/arc/arc.c:11053 config/arc/arc.c:11092 config/arc/arc.c:11202
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/arc/arc.c:11073
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr ""
  
! #: config/arc/arc.c:11128
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr ""
  
  #
! #: config/arc/arc.c:11134
  #, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr ""
  
! #: config/arc/arc.c:11192 config/avr/avr.c:9777 config/bfin/bfin.c:4830
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2055
  #: config/nvptx/nvptx.c:5082
  #, gcc-internal-format
*************** msgstr "PCS Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚"
*** 29879,29964 ****
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "Thumb-1 Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ VFP ABI"
  
! #: config/arm/arm.c:6496 config/arm/arm.c:6709 config/arm/arm.c:6742
! #: config/arm/arm.c:27078
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 7.1"
  
! #: config/arm/arm.c:7003
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ð½Ð° Ñ�Ñ‚ÐµÐºÐµ"
  
! #: config/arm/arm.c:7015
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: config/arm/arm.c:7024
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ð° Ñ�Ñ‚ÐµÐºÐµ"
  
! #: config/arm/arm.c:7046 config/arm/arm.c:7098
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored without -mcmse option."
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· -mcmse Ð¾Ð¿Ñ†Ð¸Ð¸."
  
! #: config/arm/arm.c:7065
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¾Ð¹"
  
! #: config/arm/arm.c:7114
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: config/arm/arm.c:8888
  #, fuzzy, gcc-internal-format
  #| msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� -mpure-code Ð¸Ð»Ð¸ -mslow-flash-data"
  
! #: config/arm/arm.c:12534
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr "%K%s %wd Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° %wd - %wd"
  
! #: config/arm/arm.c:12537
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° %wd - %wd"
  
! #: config/arm/arm.c:24019
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÑŒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð² Ñ�Ñ‚ÐµÐºÐµ"
  
! #: config/arm/arm.c:24675
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ thumb1 Ð´Ð°Ð»ÐµÐºÐ¸Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´"
  
! #: config/arm/arm.c:24939
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ñ‹Ñ… low-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� high-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²"
  
! #: config/arm/arm.c:25189
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Service Routines Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Thumb"
  
! #: config/arm/arm.c:25420
  #, 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.c:30889
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr ""
--- 29895,29985 ----
  msgid "Thumb-1 hard-float VFP ABI"
  msgstr "Thumb-1 Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ VFP ABI"
  
! #: config/arm/arm.c:6117
! #, gcc-internal-format
! msgid "argument of type %qT not permitted with -mgeneral-regs-only"
! msgstr ""
! 
! #: config/arm/arm.c:6501 config/arm/arm.c:6714 config/arm/arm.c:6747
! #: config/arm/arm.c:27083
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 7.1"
  
! #: config/arm/arm.c:7008
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ð½Ð° Ñ�Ñ‚ÐµÐºÐµ"
  
! #: config/arm/arm.c:7020
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: config/arm/arm.c:7029
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ð° Ñ�Ñ‚ÐµÐºÐµ"
  
! #: config/arm/arm.c:7051 config/arm/arm.c:7103
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored without -mcmse option."
  msgid "%qE attribute ignored without %<-mcmse%> option."
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· -mcmse Ð¾Ð¿Ñ†Ð¸Ð¸."
  
! #: config/arm/arm.c:7070
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¾Ð¹"
  
! #: config/arm/arm.c:7119
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: config/arm/arm.c:8893
  #, fuzzy, gcc-internal-format
  #| msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� -mpure-code Ð¸Ð»Ð¸ -mslow-flash-data"
  
! #: config/arm/arm.c:12539
  #, gcc-internal-format
  msgid "%K%s %wd out of range %wd - %wd"
  msgstr "%K%s %wd Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° %wd - %wd"
  
! #: config/arm/arm.c:12542
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° %wd - %wd"
  
! #: config/arm/arm.c:24024
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÑŒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð² Ñ�Ñ‚ÐµÐºÐµ"
  
! #: config/arm/arm.c:24680
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ thumb1 Ð´Ð°Ð»ÐµÐºÐ¸Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´"
  
! #: config/arm/arm.c:24944
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ñ‹Ñ… low-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� high-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²"
  
! #: config/arm/arm.c:25194
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Service Routines Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Thumb"
  
! #: config/arm/arm.c:25425
  #, 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.c:30895
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr ""
*************** msgstr ""
*** 29966,29982 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30897
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "auto fpu Ð²Ñ‹Ð±Ð¾Ñ€ Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: config/arm/arm.c:30910
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.c:30924
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr ""
--- 29987,30003 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.c:30903
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "auto fpu Ð²Ñ‹Ð±Ð¾Ñ€ Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: config/arm/arm.c:30916
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.c:30930
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr ""
*************** msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ
*** 30764,31362 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸ÑŽ Ð² PCH Ñ„Ð°Ð¹Ð»Ðµ: %m"
  
! #: config/i386/i386.c:3353
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qs"
  
! #: config/i386/i386.c:3359
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ð¾Ð¿Ñ†Ð¸Ð¸ %qs Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ"
  
! #: config/i386/i386.c:3369
  #, 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.c:3395
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "Ð¸Ð¼Ñ� Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ðµ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°"
  
! #: config/i386/i386.c:3408
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qs"
  
! #: config/i386/i386.c:3418
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ -1 Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qs"
  
! #: config/i386/i386.c:3425
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð·Ð°Ð´Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ†Ð¸Ð¸ %qs"
  
! #: config/i386/i386.c:3478
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386.c:3598
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "Intel MCU psABI Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:3647
  #, 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.c:3649
  #, 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.c:3675
  #, 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.c:3692
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:3704
  #, 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.c:3708
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-fsanitize=address%>"
  
! #: config/i386/i386.c:3710
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-fsanitize=kernel-address%>"
  
! #: config/i386/i386.c:3712
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-fcheck-pointer-bounds%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-fsanitize=bounds%>"
  
! #: config/i386/i386.c:3729 config/i386/i386.c:3738 config/i386/i386.c:3750
! #: config/i386/i386.c:3761 config/i386/i386.c:3772
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:3741 config/i386/i386.c:3753
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ x32"
  
! #: config/i386/i386.c:3759 config/i386/i386.c:3768 config/i386/i386.c:5089
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ PIC Ñ€ÐµÐ¶Ð¸Ð¼"
  
! #: config/i386/i386.c:3796
  #, 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.c:3801
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð²"
  
! #: config/i386/i386.c:3810
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "%<generic%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<-mtune=%> ÐºÐ»ÑŽÑ‡Ð°"
  
! #: config/i386/i386.c:3812
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "%<generic%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: config/i386/i386.c:3819
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "%<intel%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<-mtune=%> ÐºÐ»ÑŽÑ‡Ð°"
  
! #: config/i386/i386.c:3821
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "%<intel%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: config/i386/i386.c:3829 config/i386/i386.c:4137
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ x86-64"
  
! #: config/i386/i386.c:4077
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° %<-march=%>"
  
! #: config/i386/i386.c:4078
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: config/i386/i386.c:4100
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<-march=%> ÐºÐ»ÑŽÑ‡Ð°: %s; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: config/i386/i386.c:4102
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s; Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: config/i386/i386.c:4107
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<-march=%> ÐºÐ»ÑŽÑ‡Ð°: %s"
  
! #: config/i386/i386.c:4108
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s"
  
! #: config/i386/i386.c:4156
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° %<-mtune=%>"
  
! #: config/i386/i386.c:4157
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: config/i386/i386.c:4177
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<-mtune=%> ÐºÐ»ÑŽÑ‡Ð°: %s; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: config/i386/i386.c:4179
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s; Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: config/i386/i386.c:4184
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<-mtune=%> ÐºÐ»ÑŽÑ‡Ð°: %s"
  
! #: config/i386/i386.c:4185
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s"
  
! #: config/i386/i386.c:4251
  #, 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.c:4253
  #, 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.c:4256
  #, 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.c:4284
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:4285
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:4364
  #, 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.c:4367
  #, 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.c:4390
  #, 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.c:4403
  #, 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.c:4406
  #, 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.c:4412
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· SSE Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386.c:4413
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· SSE Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386.c:4423
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ SSE Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° 387"
  
! #: config/i386/i386.c:4430
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ 387 Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° SSE"
  
! #: config/i386/i386.c:4480
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-maccumulate-outgoing-args%> Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4482
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<target(\"accumulate-outgoing-args\")%> Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4496
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ebp Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:4498
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ebp Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386.c:4608
  #, 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.c:4611
  #, 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.c:4615
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4680
  #, fuzzy, gcc-internal-format
  #| msgid "unknown option for -mrecip=%s"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð´Ð»Ñ� -mrecip=%s"
  
! #: config/i386/i386.c:4739
  #, 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.c:4744
  #, 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.c:4772
  #, 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.c:5384 config/i386/i386.c:5431 config/s390/s390.c:15465
! #: config/s390/s390.c:15515 config/s390/s390.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
! #: config/i386/i386.c:5412
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð·Ð°Ð´Ð°Ð½Ð¾"
  
! #: config/i386/i386.c:5716
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5731
  #, 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.c:5780
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5788
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5823
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5831
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5925
  #, 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.c:5927
  #, 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.c:5931
  #, 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.c:6345 config/i386/i386.c:6396
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ regparm Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6350
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ regparam Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6357 config/i386/i386.c:41214
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/i386/i386.c:6363
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d"
  
! #: config/i386/i386.c:6388 config/i386/i386.c:6431
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6392
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ stdcall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6400 config/i386/i386.c:6449
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6410 config/i386/i386.c:6427
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6414
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ fastcall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6418 config/i386/i386.c:6445
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6435 config/i386/i386.c:6453
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ cdecl Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6441
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: config/i386/i386.c:6685
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.c:6688
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qT Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.c:7003
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ms_abi Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: config/i386/i386.c:7037
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: config/i386/i386.c:7376
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "AVX512F Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX512F Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7382
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "AVX512F Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX512F Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7396
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7402
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "AVX Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7418
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7424
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ - Ð²ÐµÐºÑ‚Ð¾Ñ€ SSE Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7440
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ - Ð²ÐµÐºÑ‚Ð¾Ñ€ MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� MMX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7446
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� MMX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7627
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ flexible array Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/i386/i386.c:7744
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ñ� long double Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/i386/i386.c:7862
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ complex float Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/i386/i386.c:8025
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ SSE"
  
! #: config/i386/i386.c:8031
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ SSE"
  
! #: config/i386/i386.c:8047
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ x87"
  
! #: config/i386/i386.c:8357 config/i386/i386.c:8597 config/i386/i386.c:9097
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� SSE Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸ÐµÐ¼ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.c:8359 config/i386/i386.c:8599 config/i386/i386.c:9099
  #, 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.c:9003
  #, 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.c:11285
  #, 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.c:13284
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -mfentry Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚"
  
! #: config/i386/i386.c:13374
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14664
  #, 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.c:14684
  #, 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"
--- 30785,31383 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸ÑŽ Ð² PCH Ñ„Ð°Ð¹Ð»Ðµ: %m"
  
! #: config/i386/i386.c:3354
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qs"
  
! #: config/i386/i386.c:3360
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ð¾Ð¿Ñ†Ð¸Ð¸ %qs Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ"
  
! #: config/i386/i386.c:3370
  #, 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.c:3396
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "Ð¸Ð¼Ñ� Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ðµ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°"
  
! #: config/i386/i386.c:3409
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qs"
  
! #: config/i386/i386.c:3419
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ -1 Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qs"
  
! #: config/i386/i386.c:3426
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð·Ð°Ð´Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ†Ð¸Ð¸ %qs"
  
! #: config/i386/i386.c:3479
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386.c:3599
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "Intel MCU psABI Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:3648
  #, 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.c:3650
  #, 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.c:3676
  #, 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.c:3693
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:3705
  #, 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.c:3709
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>"
  msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-fsanitize=address%>"
  
! #: config/i386/i386.c:3711
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-fsanitize=kernel-address%>"
  
! #: config/i386/i386.c:3713
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>"
  msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-fcheck-pointer-bounds%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-fsanitize=bounds%>"
  
! #: config/i386/i386.c:3730 config/i386/i386.c:3739 config/i386/i386.c:3751
! #: config/i386/i386.c:3762 config/i386/i386.c:3773
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:3742 config/i386/i386.c:3754
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ x32"
  
! #: config/i386/i386.c:3760 config/i386/i386.c:3769 config/i386/i386.c:5090
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ PIC Ñ€ÐµÐ¶Ð¸Ð¼"
  
! #: config/i386/i386.c:3797
  #, 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.c:3802
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð²"
  
! #: config/i386/i386.c:3811
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "%<generic%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<-mtune=%> ÐºÐ»ÑŽÑ‡Ð°"
  
! #: config/i386/i386.c:3813
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "%<generic%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: config/i386/i386.c:3820
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "%<intel%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<-mtune=%> ÐºÐ»ÑŽÑ‡Ð°"
  
! #: config/i386/i386.c:3822
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "%<intel%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: config/i386/i386.c:3830 config/i386/i386.c:4138
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ x86-64"
  
! #: config/i386/i386.c:4078
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° %<-march=%>"
  
! #: config/i386/i386.c:4079
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: config/i386/i386.c:4101
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<-march=%> ÐºÐ»ÑŽÑ‡Ð°: %s; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: config/i386/i386.c:4103
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s; Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: config/i386/i386.c:4108
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<-march=%> ÐºÐ»ÑŽÑ‡Ð°: %s"
  
! #: config/i386/i386.c:4109
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s"
  
! #: config/i386/i386.c:4157
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° %<-mtune=%>"
  
! #: config/i386/i386.c:4158
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: config/i386/i386.c:4178
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<-mtune=%> ÐºÐ»ÑŽÑ‡Ð°: %s; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: config/i386/i386.c:4180
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s; Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: config/i386/i386.c:4185
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<-mtune=%> ÐºÐ»ÑŽÑ‡Ð°: %s"
  
! #: config/i386/i386.c:4186
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s"
  
! #: config/i386/i386.c:4252
  #, 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.c:4254
  #, 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.c:4257
  #, 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.c:4285
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:4286
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386.c:4365
  #, 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.c:4368
  #, 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.c:4391
  #, 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.c:4404
  #, 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.c:4407
  #, 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.c:4413
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· SSE Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386.c:4414
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· SSE Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386.c:4424
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ SSE Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° 387"
  
! #: config/i386/i386.c:4431
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ 387 Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° SSE"
  
! #: config/i386/i386.c:4481
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-maccumulate-outgoing-args%> Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4483
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<target(\"accumulate-outgoing-args\")%> Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ebp Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386.c:4499
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ebp Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386.c:4609
  #, 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.c:4612
  #, 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.c:4616
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4681
  #, fuzzy, gcc-internal-format
  #| msgid "unknown option for -mrecip=%s"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð´Ð»Ñ� -mrecip=%s"
  
! #: config/i386/i386.c:4740
  #, 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.c:4745
  #, 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.c:4773
  #, 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.c:5385 config/i386/i386.c:5432 config/s390/s390.c:15475
! #: config/s390/s390.c:15525 config/s390/s390.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr "attribute(target(\"%s\")) Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
! #: config/i386/i386.c:5413
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr "option(\"%s\") ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð·Ð°Ð´Ð°Ð½Ð¾"
  
! #: config/i386/i386.c:5717
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5732
  #, 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.c:5781
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5789
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5824
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5832
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5926
  #, 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.c:5928
  #, 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.c:5932
  #, 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.c:6346 config/i386/i386.c:6397
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ regparm Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6351
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ regparam Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6358 config/i386/i386.c:41196
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/i386/i386.c:6364
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d"
  
! #: config/i386/i386.c:6389 config/i386/i386.c:6432
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6393
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ stdcall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6401 config/i386/i386.c:6450
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6411 config/i386/i386.c:6428
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6415
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ fastcall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6419 config/i386/i386.c:6446
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6436 config/i386/i386.c:6454
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ cdecl Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:6442
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: config/i386/i386.c:6686
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.c:6689
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qT Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.c:7004
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ms_abi Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: config/i386/i386.c:7038
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: config/i386/i386.c:7377
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "AVX512F Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX512F Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7383
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "AVX512F Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX512F Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7397
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7403
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "AVX Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7419
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7425
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ - Ð²ÐµÐºÑ‚Ð¾Ñ€ SSE Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7441
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ - Ð²ÐµÐºÑ‚Ð¾Ñ€ MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� MMX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7447
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� MMX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.c:7628
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ flexible array Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/i386/i386.c:7745
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ñ� long double Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/i386/i386.c:7863
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ complex float Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/i386/i386.c:8026
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ SSE"
  
! #: config/i386/i386.c:8032
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ SSE"
  
! #: config/i386/i386.c:8048
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ x87"
  
! #: config/i386/i386.c:8358 config/i386/i386.c:8598 config/i386/i386.c:9098
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� SSE Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸ÐµÐ¼ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.c:8360 config/i386/i386.c:8600 config/i386/i386.c:9100
  #, 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.c:9004
  #, 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.c:11286
  #, 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.c:13285
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -mfentry Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚"
  
! #: config/i386/i386.c:13375
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14665
  #, 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.c:14685
  #, 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 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð
*** 31364,31677 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14695
  #, 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.c:17635
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported size for integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.c:17646 config/i386/i386.c:17660
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.c:17692
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ Ð²ÐµÑ€Ñ…Ð½Ð¸Ñ… Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½"
  
! #: config/i386/i386.c:17707
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.c:17899
  #, 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.c:28369
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't be called directly"
  msgid "interrupt service routine can%'t be called directly"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð°Ð¿Ñ€Ñ�Ð¼ÑƒÑŽ"
  
! #: config/i386/i386.c:29748
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32093
  #, fuzzy, gcc-internal-format
  #| msgid "No dispatcher found for the versioning attributes"
  msgid "no dispatcher found for the versioning attributes"
  msgstr "Ð´Ð¸Ñ�Ð¿ÐµÑ‚Ñ‡ÐµÑ€ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð´Ð»Ñ� Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ñ‹Ñ… Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð²"
  
! #: config/i386/i386.c:32143
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "No dispatcher found for %s"
! msgid "no dispatcher found for %s"
! msgstr "Ð´Ð¸Ñ�Ð¿ÐµÑ‚Ñ‡ÐµÑ€ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð´Ð»Ñ� %s"
  
! #: config/i386/i386.c:32153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No dispatcher found for the versioning attributes : %s"
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr "Ð´Ð¸Ñ�Ð¿ÐµÑ‚Ñ‡ÐµÑ€ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð´Ð»Ñ� Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ñ‹Ñ… Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² : %s"
  
! #: config/i386/i386.c:32315
! #, fuzzy, gcc-internal-format
! #| msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
! msgstr "Ð’ÐµÑ€Ñ�Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ñ‹ ÐºÐ°Ðº gnu_inline, Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚ÐµÐ»Ð°"
  
  #
! #: config/i386/i386.c:32320 config/i386/i386.c:32597
  #, fuzzy, gcc-internal-format
  #| msgid "Virtual function multiversioning not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/i386/i386.c:32453 config/rs6000/rs6000.c:37466
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ifunc, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: config/i386/i386.c:32876
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter to builtin must be a string constant or literal"
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð¸Ð»Ð¸ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/i386/i386.c:32901 config/i386/i386.c:32951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Parameter to builtin not valid: %s"
  msgid "parameter to builtin not valid: %s"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½: %s"
  
! #: config/i386/i386.c:34181 config/i386/i386.c:35621
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:34576
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿Ñ�Ñ‚Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:34671
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35552
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35567
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35600
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35640
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35653
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35663
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ð·Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35668 config/i386/i386.c:36455
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35802
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386.c:35807
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386.c:35813 config/i386/i386.c:36020
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386.c:36002
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:36008
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:36011
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:36453
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:36535 config/rs6000/rs6000.c:14703
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0..%wi"
  
! #: config/i386/i386.c:36715
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½ÑƒÑŽ isa Ð¾Ð¿Ñ†Ð¸ÑŽ"
  
! #: config/i386/i386.c:36719
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ isa Ð¾Ð¿Ñ†Ð¸ÑŽ %s"
  
! #: config/i386/i386.c:37298
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:38054 config/i386/i386.c:38266
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð¾Ð¼ 1, 2, 4, 8"
  
! #: config/i386/i386.c:38319
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "Ñ‡ÐµÑ‚Ð²ÐµÑ€Ñ‚Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð¾Ð¼ 1, 2, 4, 8"
  
! #: config/i386/i386.c:38325
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·ÐºÐ¸"
  
! #: config/i386/i386.c:38344
  #, fuzzy, gcc-internal-format
  #| msgid "the next to last argument must be an 8-bit immediate"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ð·Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:41201
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚"
  
! #: config/i386/i386.c:41222
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ð½Ð¾Ð»ÑŒ Ð¸ Ð½Ðµ Ð¾Ð´Ð¸Ð½"
  
! #: config/i386/i386.c:41255 config/i386/i386.c:41264
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ms_abi Ð¸ sysv_abi Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:41300 config/rs6000/rs6000.c:32977
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: config/i386/i386.c:41325 config/i386/i386.c:41347 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
  #
! #: config/i386/i386.c:41335 config/i386/i386.c:41357 config/s390/s390.c:1175
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr ""
  
! #: config/i386/i386.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¿ÐµÑ€Ð²Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: config/i386/i386.c:41396
  #, 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.c:41407
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/i386/i386.c:41410
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't have non-void return value"
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½Ðµ-void Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: config/i386/i386.c:44273
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð²Ñ‹Ð²Ð¾Ð´Ðµ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð°"
  
! #: config/i386/i386.c:44337
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð° %qs"
  
! #: config/i386/i386.c:44366
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð°"
  
! #: config/i386/i386.c:50557
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50564
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr "HLE_ACQUIRE Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ� ACQUIRE Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»ÑŒÑŽ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: config/i386/i386.c:50570
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr "HLE_RELEASE Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ� RELEASE Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»ÑŒÑŽ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: config/i386/i386.c:50615
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50645
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
--- 31385,31697 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:14696
  #, 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.c:17636
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported size for integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.c:17647 config/i386/i386.c:17661
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.c:17693
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ Ð²ÐµÑ€Ñ…Ð½Ð¸Ñ… Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½"
  
! #: config/i386/i386.c:17708
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.c:17900
  #, 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.c:28372
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't be called directly"
  msgid "interrupt service routine can%'t be called directly"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð°Ð¿Ñ€Ñ�Ð¼ÑƒÑŽ"
  
! #: config/i386/i386.c:29751
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32250
  #, fuzzy, gcc-internal-format
  #| msgid "No dispatcher found for the versioning attributes"
  msgid "no dispatcher found for the versioning attributes"
  msgstr "Ð´Ð¸Ñ�Ð¿ÐµÑ‚Ñ‡ÐµÑ€ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð´Ð»Ñ� Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ñ‹Ñ… Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð²"
  
! #: config/i386/i386.c:32300
! #, fuzzy, gcc-internal-format
! #| msgid "value %qs is not supported by attribute %<target%>"
! msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
! msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<target%>"
  
! #: config/i386/i386.c:32311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No dispatcher found for the versioning attributes : %s"
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr "Ð´Ð¸Ñ�Ð¿ÐµÑ‚Ñ‡ÐµÑ€ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð´Ð»Ñ� Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ñ‹Ñ… Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² : %s"
  
! #: config/i386/i386.c:32473
! #, gcc-internal-format
  msgid "function versions cannot be marked as gnu_inline, bodies have to be generated"
! msgstr "Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ñ‹ ÐºÐ°Ðº gnu_inline, Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚ÐµÐ»Ð°"
  
  #
! #: config/i386/i386.c:32478 config/i386/i386.c:32755
  #, fuzzy, gcc-internal-format
  #| msgid "Virtual function multiversioning not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/i386/i386.c:32611 config/rs6000/rs6000.c:37466
  #, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ifunc, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: config/i386/i386.c:32853
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter to builtin must be a string constant or literal"
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð¸Ð»Ð¸ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: config/i386/i386.c:32878 config/i386/i386.c:32928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Parameter to builtin not valid: %s"
  msgid "parameter to builtin not valid: %s"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½: %s"
  
! #: config/i386/i386.c:34158 config/i386/i386.c:35598
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:34553
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿Ñ�Ñ‚Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:34648
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35529
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35544
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35577
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35617
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35630
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35640
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ð·Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35645 config/i386/i386.c:36432
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35779
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386.c:35784
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386.c:35790 config/i386/i386.c:35997
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386.c:35979
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35985
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:35988
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:36430
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:36512 config/rs6000/rs6000.c:14703
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0..%wi"
  
! #: config/i386/i386.c:36697
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½ÑƒÑŽ isa Ð¾Ð¿Ñ†Ð¸ÑŽ"
  
! #: config/i386/i386.c:36701
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ isa Ð¾Ð¿Ñ†Ð¸ÑŽ %s"
  
! #: config/i386/i386.c:37280
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:38036 config/i386/i386.c:38248
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð¾Ð¼ 1, 2, 4, 8"
  
! #: config/i386/i386.c:38301
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "Ñ‡ÐµÑ‚Ð²ÐµÑ€Ñ‚Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð¾Ð¼ 1, 2, 4, 8"
  
! #: config/i386/i386.c:38307
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·ÐºÐ¸"
  
! #: config/i386/i386.c:38326
  #, fuzzy, gcc-internal-format
  #| msgid "the next to last argument must be an 8-bit immediate"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ð·Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386.c:41183
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚"
  
! #: config/i386/i386.c:41204
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ð½Ð¾Ð»ÑŒ Ð¸ Ð½Ðµ Ð¾Ð´Ð¸Ð½"
  
! #: config/i386/i386.c:41237 config/i386/i386.c:41246
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ms_abi Ð¸ sysv_abi Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386.c:41282 config/rs6000/rs6000.c:32977
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: config/i386/i386.c:41307 config/i386/i386.c:41329 config/ia64/ia64.c:815
  #: config/s390/s390.c:1146
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
  #
! #: config/i386/i386.c:41317 config/i386/i386.c:41339 config/s390/s390.c:1175
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr ""
  
! #: config/i386/i386.c:41371
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¿ÐµÑ€Ð²Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: config/i386/i386.c:41378
  #, 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.c:41389
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/i386/i386.c:41392
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't have non-void return value"
  msgid "interrupt service routine can%'t have non-void return value"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½Ðµ-void Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: config/i386/i386.c:44255
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr "Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð²Ñ‹Ð²Ð¾Ð´Ðµ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð°"
  
! #: config/i386/i386.c:44319
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð° %qs"
  
! #: config/i386/i386.c:44348
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð°"
  
! #: config/i386/i386.c:50539
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50546
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr "HLE_ACQUIRE Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ� ACQUIRE Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»ÑŒÑŽ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: config/i386/i386.c:50552
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr "HLE_RELEASE Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ� RELEASE Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»ÑŒÑŽ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: config/i386/i386.c:50597
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50627
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
*************** msgstr ""
*** 33973,34087 ****
  msgid "total size of local variables exceeds architecture limit"
  msgstr "Ñ�ÑƒÐ¼Ð¼Ð°Ñ€Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÐ´ÐµÐ»"
  
! #: config/s390/s390.c:11107
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr ""
  
! #: config/s390/s390.c:11123
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr ""
  
! #: config/s390/s390.c:11151
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð´Ñ€Ð° %qs Ñ€Ð°Ð²ÐµÐ½ %wd Ð±Ð°Ð¹Ñ‚"
  
! #: config/s390/s390.c:11155
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.c:12761
  #, fuzzy, gcc-internal-format
  #| msgid "%<__RTL%> function cannot be compiled with %<-flto%>"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "%<__RTL%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<-flto%>"
  
! #: config/s390/s390.c:15032
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ESA/390 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/s390/s390.c:15039
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.c:15074
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð° %s"
  
! #: config/s390/s390.c:15077
  #, fuzzy, gcc-internal-format
  #| msgid "hardware vector support not available with -msoft-float"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ� -msoft-float"
  
! #: config/s390/s390.c:15106
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð½Ð° %s"
  
! #: config/s390/s390.c:15110
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ESA/390"
  
! #: config/s390/s390.c:15122
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr "ÐºÐ»ÑŽÑ‡ -mhard-dfp Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� -msoft-float"
  
! #: config/s390/s390.c:15131
  #, fuzzy, gcc-internal-format
  #| msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ¹ -mbackchain -mpacked-stack -mhard-float Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/s390/s390.c:15137
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.c:15139
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ 64k"
  
! #: config/s390/s390.c:15142
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-guard implies use of -mstack-size"
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "ÐºÐ»ÑŽÑ‡ -mstack-guard Ð²Ð»ÐµÑ‡ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° -mstack-size"
  
! #: config/s390/s390.c:15231
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is supported only for SH2A"
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� SH2A"
  
  #. argument is not a plain number
! #: config/s390/s390.c:15267
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ Ñ†ÐµÐ»Ñ‹Ð¼Ð¸ Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸"
  
! #: config/s390/s390.c:15274
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:15304
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15471
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<target%>"
--- 33993,34107 ----
  msgid "total size of local variables exceeds architecture limit"
  msgstr "Ñ�ÑƒÐ¼Ð¼Ð°Ñ€Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÐ´ÐµÐ»"
  
! #: config/s390/s390.c:11117
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgstr ""
  
! #: config/s390/s390.c:11133
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgstr ""
  
! #: config/s390/s390.c:11161
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð´Ñ€Ð° %qs Ñ€Ð°Ð²ÐµÐ½ %wd Ð±Ð°Ð¹Ñ‚"
  
! #: config/s390/s390.c:11165
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.c:12771
  #, fuzzy, gcc-internal-format
  #| msgid "%<__RTL%> function cannot be compiled with %<-flto%>"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "%<__RTL%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<-flto%>"
  
! #: config/s390/s390.c:15042
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ESA/390 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/s390/s390.c:15049
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.c:15084
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð° %s"
  
! #: config/s390/s390.c:15087
  #, fuzzy, gcc-internal-format
  #| msgid "hardware vector support not available with -msoft-float"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ� -msoft-float"
  
! #: config/s390/s390.c:15116
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating point instructions not available on %s"
  msgstr "Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð½Ð° %s"
  
! #: config/s390/s390.c:15120
  #, gcc-internal-format
  msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgstr "Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ESA/390"
  
! #: config/s390/s390.c:15132
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
  msgstr "ÐºÐ»ÑŽÑ‡ -mhard-dfp Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� -msoft-float"
  
! #: config/s390/s390.c:15141
  #, fuzzy, gcc-internal-format
  #| msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ¹ -mbackchain -mpacked-stack -mhard-float Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/s390/s390.c:15147
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.c:15149
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ 64k"
  
! #: config/s390/s390.c:15152
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-guard implies use of -mstack-size"
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "ÐºÐ»ÑŽÑ‡ -mstack-guard Ð²Ð»ÐµÑ‡ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð° -mstack-size"
  
! #: config/s390/s390.c:15241
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is supported only for SH2A"
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� SH2A"
  
  #. argument is not a plain number
! #: config/s390/s390.c:15277
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ Ñ†ÐµÐ»Ñ‹Ð¼Ð¸ Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸"
  
! #: config/s390/s390.c:15284
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.c:15314
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.c:15481
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<target%>"
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð
*** 34563,34570 ****
  msgid "could not read the BRIG file"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ BRIG Ñ„Ð°Ð¹Ð»"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12553 cp/typeck.c:2031
! #: cp/typeck.c:8137 cp/typeck.c:8915
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ (void) Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
--- 34583,34590 ----
  msgid "could not read the BRIG file"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ BRIG Ñ„Ð°Ð¹Ð»"
  
! #: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12545 cp/typeck.c:2048
! #: cp/typeck.c:8155 cp/typeck.c:8933
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ (void) Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
*************** msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¾Ð¿Ñ€Ð
*** 34624,34630 ****
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr "Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q+D Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: c/c-decl.c:1589 c/c-decl.c:6901 c/c-decl.c:7774 c/c-decl.c:8582
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
--- 34644,34650 ----
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr "Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q+D Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: c/c-decl.c:1589 c/c-decl.c:6918 c/c-decl.c:7791 c/c-decl.c:8599
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
*************** msgstr "%q+D Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°
*** 34686,34692 ****
  msgid "built-in function %q+D declared as non-function"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: c/c-decl.c:1932 c/c-decl.c:2977
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÑŽÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
--- 34706,34712 ----
  msgid "built-in function %q+D declared as non-function"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: c/c-decl.c:1932 c/c-decl.c:2994
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÑŽÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
*************** msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ
*** 34837,35087 ****
  msgid "redundant redeclaration of %q+D"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D"
  
! #: c/c-decl.c:2935
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: c/c-decl.c:2957
  #, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: c/c-decl.c:2970 cp/name-lookup.c:2827
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ"
  
! #: c/c-decl.c:2996
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ñ€Ð°Ð½ÐµÐµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: c/c-decl.c:3002 cp/name-lookup.c:2611
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c/c-decl.c:3129
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: c/c-decl.c:3292 c/c-decl.c:3306
  #, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: c/c-decl.c:3298 c/c-decl.c:3311
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c/c-decl.c:3572
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: c/c-decl.c:3583
  #, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ðµ %qs Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ Ð´Ð»Ñ� %qD"
  
! #: c/c-decl.c:3594
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: c/c-decl.c:3655
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ (Ð½Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸); Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: c/c-decl.c:3660
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ (Ð½Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸)"
  
! #: c/c-decl.c:3673
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ (Ð¿ÐµÑ€Ð²Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ñ�Ñ‚Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸); Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: c/c-decl.c:3678
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ (Ð¿ÐµÑ€Ð²Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ñ�Ñ‚Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸)"
  
! #: c/c-decl.c:3682
  #, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾ ÐºÐ°Ð¶Ð´Ð¾Ð¼ Ð½ÐµÐ¾Ð¿Ð¸Ñ�Ð°Ð½Ð½Ð¾Ð¼ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð²Ñ‹Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð· Ð² ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð³Ð´Ðµ Ð¾Ð½ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: c/c-decl.c:3730 cp/decl.c:3030
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼ÐµÑ‚ÐºÑƒ %qE Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-decl.c:3766
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: c/c-decl.c:3769
  #, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ðµ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: c/c-decl.c:3770 c/c-decl.c:3825 c/c-decl.c:3915
  #, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c/c-decl.c:3824 c/c-decl.c:3914
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: c/c-decl.c:3847
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚ÐºÐ¸ %qE"
  
! #: c/c-decl.c:3946 cp/decl.c:3436
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ‚ÐºÐ¸ %qD"
  
! #: c/c-decl.c:3977
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr "Ð² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ C Ð½ÐµÑ‚ Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ðº, ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ Ð¿Ð¾ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñƒ %qE"
  
! #: c/c-decl.c:4042
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ðµ Ð¿Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÑŽ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
  
! #: c/c-decl.c:4043 c/c-decl.c:4054
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr "Ð½Ð°Ñ‡Ð°Ð»Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c/c-decl.c:4053
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr "Ð¿Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÑŽ Ð¿Ñ€Ð¾Ð¸Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: c/c-decl.c:4136
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE: Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ� Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ Ñ‚ÐµÐ³Ð°"
  
! #: c/c-decl.c:4505
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "struct/union Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸ Ð¸ Ð±ÐµÐ· Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:4515
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚ Ñ‚ÐµÐ³"
  
! #: c/c-decl.c:4530
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚ Ñ‚ÐµÐ³"
  
! #: c/c-decl.c:4541
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ� %<_Alignas%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚ Ñ‚ÐµÐ³"
  
! #: c/c-decl.c:4563 c/c-decl.c:4571
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:4579
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:4585
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:4591
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: c/c-decl.c:4597
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: c/c-decl.c:4604
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:4610
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾Ðµ %qs Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:4623
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ñ‹Ð¹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:4630
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾Ðµ %<_Alignas%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:4637 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: c/c-decl.c:4708
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<static%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²"
  
! #: c/c-decl.c:4712
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
! msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ [*] Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²"
  
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4718 c/c-decl.c:7347
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð½Ð¸Ð³Ð´Ðµ ÐºÑ€Ð¾Ð¼Ðµ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-decl.c:4864
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: c/c-decl.c:4873
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ __typeof__)"
  
! #: c/c-decl.c:4878
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.c:4884
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
--- 34857,35107 ----
  msgid "redundant redeclaration of %q+D"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D"
  
! #: c/c-decl.c:2952
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: c/c-decl.c:2974
  #, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: c/c-decl.c:2987 cp/name-lookup.c:2827
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ"
  
! #: c/c-decl.c:3013
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ñ€Ð°Ð½ÐµÐµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: c/c-decl.c:3019 cp/name-lookup.c:2611
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c/c-decl.c:3146
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: c/c-decl.c:3309 c/c-decl.c:3323
  #, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: c/c-decl.c:3315 c/c-decl.c:3328
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c/c-decl.c:3589
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: c/c-decl.c:3600
  #, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ðµ %qs Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ Ð´Ð»Ñ� %qD"
  
! #: c/c-decl.c:3611
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: c/c-decl.c:3672
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ (Ð½Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸); Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: c/c-decl.c:3677
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ (Ð½Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸)"
  
! #: c/c-decl.c:3690
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ (Ð¿ÐµÑ€Ð²Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ñ�Ñ‚Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸); Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: c/c-decl.c:3695
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ (Ð¿ÐµÑ€Ð²Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ñ�Ñ‚Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸)"
  
! #: c/c-decl.c:3699
  #, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾ ÐºÐ°Ð¶Ð´Ð¾Ð¼ Ð½ÐµÐ¾Ð¿Ð¸Ñ�Ð°Ð½Ð½Ð¾Ð¼ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð²Ñ‹Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð· Ð² ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð³Ð´Ðµ Ð¾Ð½ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: c/c-decl.c:3747 cp/decl.c:3047
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼ÐµÑ‚ÐºÑƒ %qE Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-decl.c:3783
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: c/c-decl.c:3786
  #, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ðµ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: c/c-decl.c:3787 c/c-decl.c:3842 c/c-decl.c:3932
  #, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c/c-decl.c:3841 c/c-decl.c:3931
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: c/c-decl.c:3864
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚ÐºÐ¸ %qE"
  
! #: c/c-decl.c:3963 cp/decl.c:3453
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ‚ÐºÐ¸ %qD"
  
! #: c/c-decl.c:3994
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr "Ð² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ C Ð½ÐµÑ‚ Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ðº, ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ Ð¿Ð¾ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñƒ %qE"
  
! #: c/c-decl.c:4059
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ðµ Ð¿Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÑŽ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
  
! #: c/c-decl.c:4060 c/c-decl.c:4071
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr "Ð½Ð°Ñ‡Ð°Ð»Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c/c-decl.c:4070
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr "Ð¿Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÑŽ Ð¿Ñ€Ð¾Ð¸Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: c/c-decl.c:4153
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE: Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ� Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ Ñ‚ÐµÐ³Ð°"
  
! #: c/c-decl.c:4522
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "struct/union Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸ Ð¸ Ð±ÐµÐ· Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:4532
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚ Ñ‚ÐµÐ³"
  
! #: c/c-decl.c:4547
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚ Ñ‚ÐµÐ³"
  
! #: c/c-decl.c:4558
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ� %<_Alignas%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚ Ñ‚ÐµÐ³"
  
! #: c/c-decl.c:4580 c/c-decl.c:4588
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:4596
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:4602
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:4608
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: c/c-decl.c:4614
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: c/c-decl.c:4621
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:4627
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾Ðµ %qs Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:4640
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ñ‹Ð¹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:4647
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾Ðµ %<_Alignas%> Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:4654 c/c-parser.c:1884
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: c/c-decl.c:4725
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<static%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²"
  
! #: c/c-decl.c:4729
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
! msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ %<[*]%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²"
  
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.c:4735 c/c-decl.c:7364
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð½Ð¸Ð³Ð´Ðµ ÐºÑ€Ð¾Ð¼Ðµ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-decl.c:4881
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: c/c-decl.c:4890
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ __typeof__)"
  
! #: c/c-decl.c:4895
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.c:4901
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð
*** 35090,35356 ****
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4903 c/c-decl.c:4918 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr "Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ"
  
! #: c/c-decl.c:4909
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ñ…Ð¾Ñ‚Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:4998
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noinline"
  
! #: c/c-decl.c:5048
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %qT Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² C++"
  
! #: c/c-decl.c:5050
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: c/c-decl.c:5131
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %q+D"
  
! #: c/c-decl.c:5136
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� %q+D"
  
! #: c/c-decl.c:5140
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q+D Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹"
  
! #: c/c-decl.c:5218
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ %q+D Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: c/c-decl.c:5268
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr "asm-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: c/c-decl.c:5298
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð² Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ� volatile-Ð¿Ð¾Ð»ÐµÐ¼"
  
! #: c/c-decl.c:5384
  #, gcc-internal-format
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² C++"
  
! #: c/c-decl.c:5399 cp/decl.c:7400
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D Ð² declare target Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ðµ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:5463
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "Ð² ISO C ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°ÑŽÑ‰Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: c/c-decl.c:5569
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ðµ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² C++"
  
! #: c/c-decl.c:5623 c/c-decl.c:5638
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: c/c-decl.c:5633
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c/c-decl.c:5644
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qs Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: c/c-decl.c:5649
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: c/c-decl.c:5659
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qs"
  
! #: c/c-decl.c:5665
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: c/c-decl.c:5676
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qs Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼ GCC"
  
! #: c/c-decl.c:5682
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð¾Ð»Ñ� %qs Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:5695
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� %qs Ð½Ðµ Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð° Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:5710
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qE, Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ"
  
! #: c/c-decl.c:5713
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð², Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ"
  
! #: c/c-decl.c:5720
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qE Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: c/c-decl.c:5722
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: c/c-decl.c:5931 c/c-decl.c:6305 c/c-decl.c:6315
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ %qE Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: c/c-decl.c:5933
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: c/c-decl.c:5953
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qE Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ñ‚Ð¸Ð¿ %<int%>"
  
! #: c/c-decl.c:5957
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ñ‚Ð¸Ð¿ %<int%>"
  
! #: c/c-decl.c:5989
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ %<const%>"
  
! #: c/c-decl.c:5991
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ %<restrict%>"
  
! #: c/c-decl.c:5993
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ %<volatile%>"
  
! #: c/c-decl.c:5995
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ %<_Atomic%>"
  
! #: c/c-decl.c:5998
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° (%s Ð¸ %s)"
  
! #: c/c-decl.c:6021 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6035
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%>"
  
! #: c/c-decl.c:6037
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<register%>"
  
! #: c/c-decl.c:6039
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<typedef%>"
  
! #: c/c-decl.c:6041
  #, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ %qs"
  
! #: c/c-decl.c:6059
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qE"
  
! #: c/c-decl.c:6062
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: c/c-decl.c:6066
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qE"
  
! #: c/c-decl.c:6069
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: c/c-decl.c:6072 cp/decl.c:11167
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:6089
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%<extern%> Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qE Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: c/c-decl.c:6093
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "Ð´Ð»Ñ� %qE Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: c/c-decl.c:6098
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qE Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%>"
  
! #: c/c-decl.c:6102
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qE Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<register%>"
  
! #: c/c-decl.c:6107
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>"
  
! #: c/c-decl.c:6110
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "%qE Ð¸Ð· ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ auto Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ %qs"
--- 35110,35376 ----
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c/c-decl.c:4920 c/c-decl.c:4935 c/c-typeck.c:7973
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr "Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ"
  
! #: c/c-decl.c:4926
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ñ…Ð¾Ñ‚Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:5015
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noinline"
  
! #: c/c-decl.c:5065
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %qT Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² C++"
  
! #: c/c-decl.c:5067
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: c/c-decl.c:5148
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %q+D"
  
! #: c/c-decl.c:5153
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� %q+D"
  
! #: c/c-decl.c:5157
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q+D Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹"
  
! #: c/c-decl.c:5235
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ %q+D Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: c/c-decl.c:5285
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr "asm-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: c/c-decl.c:5315
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð² Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ� volatile-Ð¿Ð¾Ð»ÐµÐ¼"
  
! #: c/c-decl.c:5401
  #, gcc-internal-format
  msgid "uninitialized const %qD is invalid in C++"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² C++"
  
! #: c/c-decl.c:5416 cp/decl.c:7409
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D Ð² declare target Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ðµ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:5480
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "Ð² ISO C ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°ÑŽÑ‰Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: c/c-decl.c:5586
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ðµ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² C++"
  
! #: c/c-decl.c:5640 c/c-decl.c:5655
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: c/c-decl.c:5650
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c/c-decl.c:5661
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qs Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: c/c-decl.c:5666
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: c/c-decl.c:5676
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qs"
  
! #: c/c-decl.c:5682
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: c/c-decl.c:5693
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qs Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼ GCC"
  
! #: c/c-decl.c:5699
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð¾Ð»Ñ� %qs Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:5712
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� %qs Ð½Ðµ Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð° Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:5727
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qE, Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ"
  
! #: c/c-decl.c:5730
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð², Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ"
  
! #: c/c-decl.c:5737
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qE Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: c/c-decl.c:5739
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: c/c-decl.c:5948 c/c-decl.c:6322 c/c-decl.c:6332
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ %qE Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: c/c-decl.c:5950
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: c/c-decl.c:5970
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qE Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ñ‚Ð¸Ð¿ %<int%>"
  
! #: c/c-decl.c:5974
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ñ‚Ð¸Ð¿ %<int%>"
  
! #: c/c-decl.c:6006
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ %<const%>"
  
! #: c/c-decl.c:6008
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ %<restrict%>"
  
! #: c/c-decl.c:6010
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ %<volatile%>"
  
! #: c/c-decl.c:6012
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ %<_Atomic%>"
  
! #: c/c-decl.c:6015
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° (%s Ð¸ %s)"
  
! #: c/c-decl.c:6038 c/c-parser.c:2849
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6052
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%>"
  
! #: c/c-decl.c:6054
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<register%>"
  
! #: c/c-decl.c:6056
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<typedef%>"
  
! #: c/c-decl.c:6058
  #, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ %qs"
  
! #: c/c-decl.c:6076
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qE"
  
! #: c/c-decl.c:6079
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: c/c-decl.c:6083
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qE"
  
! #: c/c-decl.c:6086
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: c/c-decl.c:6089 cp/decl.c:11176
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:6106
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%<extern%> Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qE Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: c/c-decl.c:6110
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "Ð´Ð»Ñ� %qE Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: c/c-decl.c:6115
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qE Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%>"
  
! #: c/c-decl.c:6119
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qE Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<register%>"
  
! #: c/c-decl.c:6124
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>"
  
! #: c/c-decl.c:6127
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "%qE Ð¸Ð· ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ auto Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ %qs"
*************** msgstr "%qE Ð¸Ð· ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ñ„Ñƒ
*** 35358,36068 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6157 c/c-decl.c:6526
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "static Ð¸Ð»Ð¸ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� "
  
! #: c/c-decl.c:6205
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "Ð¸Ð¼Ñ� %qE Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° void"
  
! #: c/c-decl.c:6207
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° void"
  
! #: c/c-decl.c:6214
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "Ð¸Ð¼Ñ� %qE Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: c/c-decl.c:6217
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: c/c-decl.c:6225 c/c-decl.c:8285
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: c/c-decl.c:6251
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6255
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6262
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6265
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6276
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "Ð² ISO C Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qE Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: c/c-decl.c:6279
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: c/c-decl.c:6288
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹"
  
! #: c/c-decl.c:6290
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹"
  
! #: c/c-decl.c:6375
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: c/c-decl.c:6378
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: c/c-decl.c:6414 c/c-decl.c:7071
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6436
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "%<[*]%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: c/c-decl.c:6449
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² %qT"
  
! #: c/c-decl.c:6455
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qE ÐºÐ°Ðº Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: c/c-decl.c:6459
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: c/c-decl.c:6562
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: c/c-decl.c:6565
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: c/c-decl.c:6572
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: c/c-decl.c:6575
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: c/c-decl.c:6616
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ void-Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: c/c-decl.c:6620 cp/decl.c:11454
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ "
  
! #: c/c-decl.c:6658 c/c-decl.c:6867 c/c-decl.c:6921 c/c-decl.c:7005
! #: c/c-decl.c:7126 c/c-parser.c:2851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-decl.c:6664 c/c-decl.c:6873 c/c-decl.c:7010 c/c-decl.c:7131
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "Ð² ISO C ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾"
  
! #: c/c-decl.c:6758
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "%qs Ð² Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ð¸ Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<auto%> Ð´Ð»Ñ� %qE"
  
! #: c/c-decl.c:6762
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "%qs Ð² Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ð¸ Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<register%> Ð´Ð»Ñ� %qE"
  
! #: c/c-decl.c:6768
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qE"
  
! #: c/c-decl.c:6784
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qE"
  
! #: c/c-decl.c:6787
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: c/c-decl.c:6793
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qE"
  
! #: c/c-decl.c:6796
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: c/c-decl.c:6811
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qE Ð¸Ð¼ÐµÐµÑ‚ atomic Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6813
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð¸Ð¼ÐµÐµÑ‚ atomic Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6822
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° %qE"
  
! #: c/c-decl.c:6824
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %<register%> %qE"
  
! #: c/c-decl.c:6829
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qE"
  
! #: c/c-decl.c:6831
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: c/c-decl.c:6836
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qE"
  
! #: c/c-decl.c:6838
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�"
  
! #: c/c-decl.c:6841
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c/c-decl.c:6848
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<_Alignas%> Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑƒÐ¼ÐµÐ½ÑŒÑˆÐ°Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qE"
  
! #: c/c-decl.c:6851
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<_Alignas%> Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑƒÐ¼ÐµÐ½ÑŒÑˆÐ°Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�"
  
! #: c/c-decl.c:6882
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "typedef %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<inline%>"
  
! #: c/c-decl.c:6884
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "typedef %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<_Noreturn%>"
  
! #: c/c-decl.c:6927
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "Ð² ISO C Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ const Ð¸ volatile Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6938
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6955 cp/decl.c:10177
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ðµ %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ void"
  
! #: c/c-decl.c:6995
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: c/c-decl.c:7037
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ %<inline%>"
  
! #: c/c-decl.c:7039
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ %<_Noreturn%>"
  
! #: c/c-decl.c:7052
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "Ð¿Ð¾Ð»Ðµ %qE Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: c/c-decl.c:7059
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "Ð¿Ð¾Ð»Ðµ %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:7061
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:7097 c/c-decl.c:7108 c/c-decl.c:7111
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: c/c-decl.c:7168
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<main%> Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°"
  
! #: c/c-decl.c:7170
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %<main%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<_Noreturn%>"
  
! #: c/c-decl.c:7181
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Noreturn%>"
  
! #: c/c-decl.c:7184
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Noreturn%>"
  
! #: c/c-decl.c:7213
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ�Ð½Ð°Ñ‡Ð°Ð»Ð° ÐºÐ°Ðº %<static%>, Ð° Ð·Ð°Ñ‚ÐµÐ¼ ÐºÐ°Ðº %<extern%>"
  
! #: c/c-decl.c:7223
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<inline%>"
  
! #: c/c-decl.c:7225
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<_Noreturn%>"
  
! #: c/c-decl.c:7260
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "Ð½Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: c/c-decl.c:7262
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: c/c-decl.c:7353 c/c-decl.c:9023
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: c/c-decl.c:7363
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ð½Ñ‹ Ð¸Ð¼ÐµÐ½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: c/c-decl.c:7401
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u (%q+D) Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:7416
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u (%q+D) Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ void"
  
! #: c/c-decl.c:7420
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ void"
  
! #: c/c-decl.c:7494
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "%<void%>, ÐºÐ°Ðº ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: c/c-decl.c:7498 c/c-decl.c:7534
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼"
  
! #: c/c-decl.c:7528
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %q+D ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°ÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: c/c-decl.c:7574
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "%<%s %E%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð²Ð¸Ð´Ð½Ð¾ Ð²Ð½Ðµ Ñ�Ñ‚Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:7580
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ %s Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð²Ð¸Ð´Ð½Ð¾ Ð²Ð½Ðµ Ñ�Ñ‚Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:7682
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c/c-decl.c:7688
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c/c-decl.c:7694
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c/c-decl.c:7770
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<union %E%>"
  
! #: c/c-decl.c:7772
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<struct %E%>"
  
! #: c/c-decl.c:7781
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<union %E%>"
  
! #: c/c-decl.c:7783
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<struct %E%>"
  
! #: c/c-decl.c:7813 c/c-decl.c:8601
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² C++"
  
! #: c/c-decl.c:7880 cp/decl.c:4823
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÑ‚"
  
! #: c/c-decl.c:7885
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: c/c-decl.c:7888
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: c/c-decl.c:7981 c/c-decl.c:7999 c/c-decl.c:8060
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ñ‡Ð»ÐµÐ½Ð° %q+D"
  
! #: c/c-decl.c:8086
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ 0 Ð² C, Ñ€Ð°Ð·Ð¼ÐµÑ€ 1 Ð² C++"
  
! #: c/c-decl.c:8089
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ 0 Ð² C, Ñ€Ð°Ð·Ð¼ÐµÑ€ 1 Ð² C++"
  
! #: c/c-decl.c:8194
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-decl.c:8196
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð±ÐµÐ· Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-decl.c:8201
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-decl.c:8203
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-decl.c:8264 cp/decl.c:12342
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: c/c-decl.c:8270
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² - Ð½Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: c/c-decl.c:8276
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-decl.c:8307
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: c/c-decl.c:8412
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� ÐºÐ°Ðº Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ð¾Ð³Ð¾ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°"
  
! #: c/c-decl.c:8573
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<enum %E%>"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8580
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<enum %E%>"
  
! #: c/c-decl.c:8659 cp/decl.c:14713
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð» Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:8674
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:8788 c/c-decl.c:8804
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:8799
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c/c-decl.c:8823
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:8831
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "Ð² ISO C Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ñ‹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<int%>"
  
! #: c/c-decl.c:8920 cp/decl.c:5120 cp/decl.c:15242
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noinline"
  
! #: c/c-decl.c:8938
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: c/c-decl.c:8949
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ - %<int%>"
  
! #: c/c-decl.c:8973
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "%q+D Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° ÐºÐ°Ðº variadic Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:9032
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %qD Ð½Ðµ Ð±Ñ‹Ð» Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: c/c-decl.c:9041
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°, Ð´Ð¾ ÐµÑ‘ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÑŽ"
  
! #: c/c-decl.c:9049 cp/decl.c:15377
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: c/c-decl.c:9059
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:9078
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD - Ð½Ðµ %<int%>"
  
! #: c/c-decl.c:9080
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %qD"
  
! #: c/c-decl.c:9087
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾ %qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: c/c-decl.c:9124
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "Ñ�Ñ‚Ð°Ñ€Ñ‹Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: c/c-decl.c:9139
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "Ð² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð¡ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð² Ñ�Ñ‚Ð¸Ð»Ðµ ISO C"
  
! #: c/c-decl.c:9155
  #, gcc-internal-format
  msgid "parameter name omitted"
  msgstr "Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð¸Ð¼Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: c/c-decl.c:9192
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»Ðµ"
  
! #: c/c-decl.c:9201
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð¸Ð¼Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: c/c-decl.c:9217
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð½Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: c/c-decl.c:9225
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
  
! #: c/c-decl.c:9234
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: c/c-decl.c:9263 c/c-decl.c:9268
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� %qD Ð¿Ñ€Ð¸Ð½Ñ�Ñ‚ Ñ‚Ð¸Ð¿ %<int%>"
  
! #: c/c-decl.c:9288
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:9295
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %q+D, Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: c/c-decl.c:9348
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.c:9359
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.c:9362 c/c-decl.c:9409 c/c-decl.c:9423
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:9401
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.c:9406
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.c:9416
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.c:9421
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.c:9672 cp/decl.c:16203
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ return"
  
! #: c/c-decl.c:9691 cp/decl.c:16235
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ %qD Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÐµÐ½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð½Ð¾ Ð¾Ð½ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½"
--- 35378,36088 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.c:6174 c/c-decl.c:6543
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "static Ð¸Ð»Ð¸ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� "
  
! #: c/c-decl.c:6222
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "Ð¸Ð¼Ñ� %qE Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° void"
  
! #: c/c-decl.c:6224
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° void"
  
! #: c/c-decl.c:6231
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "Ð¸Ð¼Ñ� %qE Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: c/c-decl.c:6234
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: c/c-decl.c:6242 c/c-decl.c:8302
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: c/c-decl.c:6268
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6272
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6279
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6282
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6293
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "Ð² ISO C Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qE Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: c/c-decl.c:6296
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: c/c-decl.c:6305
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹"
  
! #: c/c-decl.c:6307
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹"
  
! #: c/c-decl.c:6392
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: c/c-decl.c:6395
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: c/c-decl.c:6431 c/c-decl.c:7088
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.c:6453
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "%<[*]%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: c/c-decl.c:6466
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² %qT"
  
! #: c/c-decl.c:6472
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qE ÐºÐ°Ðº Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: c/c-decl.c:6476
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: c/c-decl.c:6579
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: c/c-decl.c:6582
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: c/c-decl.c:6589
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: c/c-decl.c:6592
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: c/c-decl.c:6633
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ void-Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: c/c-decl.c:6637 cp/decl.c:11463
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ "
  
! #: c/c-decl.c:6675 c/c-decl.c:6884 c/c-decl.c:6938 c/c-decl.c:7022
! #: c/c-decl.c:7143 c/c-parser.c:2851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-decl.c:6681 c/c-decl.c:6890 c/c-decl.c:7027 c/c-decl.c:7148
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "Ð² ISO C ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾"
  
! #: c/c-decl.c:6775
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "%qs Ð² Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ð¸ Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<auto%> Ð´Ð»Ñ� %qE"
  
! #: c/c-decl.c:6779
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "%qs Ð² Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ð¸ Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<register%> Ð´Ð»Ñ� %qE"
  
! #: c/c-decl.c:6785
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qE"
  
! #: c/c-decl.c:6801
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qE"
  
! #: c/c-decl.c:6804
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: c/c-decl.c:6810
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qE"
  
! #: c/c-decl.c:6813
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "%qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: c/c-decl.c:6828
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qE Ð¸Ð¼ÐµÐµÑ‚ atomic Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6830
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð¸Ð¼ÐµÐµÑ‚ atomic Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6839
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° %qE"
  
! #: c/c-decl.c:6841
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %<register%> %qE"
  
! #: c/c-decl.c:6846
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qE"
  
! #: c/c-decl.c:6848
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: c/c-decl.c:6853
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qE"
  
! #: c/c-decl.c:6855
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�"
  
! #: c/c-decl.c:6858
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c/c-decl.c:6865
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<_Alignas%> Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑƒÐ¼ÐµÐ½ÑŒÑˆÐ°Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qE"
  
! #: c/c-decl.c:6868
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<_Alignas%> Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑƒÐ¼ÐµÐ½ÑŒÑˆÐ°Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�"
  
! #: c/c-decl.c:6899
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "typedef %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<inline%>"
  
! #: c/c-decl.c:6901
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "typedef %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<_Noreturn%>"
  
! #: c/c-decl.c:6944
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "Ð² ISO C Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ const Ð¸ volatile Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.c:6955
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:6972 cp/decl.c:10186
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ðµ %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ void"
  
! #: c/c-decl.c:7012
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: c/c-decl.c:7054
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ %<inline%>"
  
! #: c/c-decl.c:7056
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ %<_Noreturn%>"
  
! #: c/c-decl.c:7069
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "Ð¿Ð¾Ð»Ðµ %qE Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: c/c-decl.c:7076
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "Ð¿Ð¾Ð»Ðµ %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:7078
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:7114 c/c-decl.c:7125 c/c-decl.c:7128
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: c/c-decl.c:7185
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<main%> Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°"
  
! #: c/c-decl.c:7187
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %<main%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<_Noreturn%>"
  
! #: c/c-decl.c:7198
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Noreturn%>"
  
! #: c/c-decl.c:7201
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<_Noreturn%>"
  
! #: c/c-decl.c:7230
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ�Ð½Ð°Ñ‡Ð°Ð»Ð° ÐºÐ°Ðº %<static%>, Ð° Ð·Ð°Ñ‚ÐµÐ¼ ÐºÐ°Ðº %<extern%>"
  
! #: c/c-decl.c:7240
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<inline%>"
  
! #: c/c-decl.c:7242
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<_Noreturn%>"
  
! #: c/c-decl.c:7277
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "Ð½Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: c/c-decl.c:7279
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: c/c-decl.c:7370 c/c-decl.c:9040
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: c/c-decl.c:7380
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ð½Ñ‹ Ð¸Ð¼ÐµÐ½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: c/c-decl.c:7418
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u (%q+D) Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:7422
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:7433
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u (%q+D) Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ void"
  
! #: c/c-decl.c:7437
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ void"
  
! #: c/c-decl.c:7511
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "%<void%>, ÐºÐ°Ðº ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: c/c-decl.c:7515 c/c-decl.c:7551
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼"
  
! #: c/c-decl.c:7545
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %q+D ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°ÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: c/c-decl.c:7591
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "%<%s %E%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð²Ð¸Ð´Ð½Ð¾ Ð²Ð½Ðµ Ñ�Ñ‚Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ %s Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð²Ð¸Ð´Ð½Ð¾ Ð²Ð½Ðµ Ñ�Ñ‚Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:7699
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c/c-decl.c:7705
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c/c-decl.c:7711
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c/c-decl.c:7787
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<union %E%>"
  
! #: c/c-decl.c:7789
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<struct %E%>"
  
! #: c/c-decl.c:7798
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<union %E%>"
  
! #: c/c-decl.c:7800
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<struct %E%>"
  
! #: c/c-decl.c:7830 c/c-decl.c:8618
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² C++"
  
! #: c/c-decl.c:7897 cp/decl.c:4833
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÑ‚"
  
! #: c/c-decl.c:7902
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: c/c-decl.c:7905
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: c/c-decl.c:7998 c/c-decl.c:8016 c/c-decl.c:8077
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ñ‡Ð»ÐµÐ½Ð° %q+D"
  
! #: c/c-decl.c:8103
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ 0 Ð² C, Ñ€Ð°Ð·Ð¼ÐµÑ€ 1 Ð² C++"
  
! #: c/c-decl.c:8106
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ 0 Ð² C, Ñ€Ð°Ð·Ð¼ÐµÑ€ 1 Ð² C++"
  
! #: c/c-decl.c:8211
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-decl.c:8213
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð±ÐµÐ· Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-decl.c:8218
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-decl.c:8220
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-decl.c:8281 cp/decl.c:12351
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: c/c-decl.c:8287
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² - Ð½Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: c/c-decl.c:8293
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-decl.c:8324
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: c/c-decl.c:8429
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� ÐºÐ°Ðº Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ð¾Ð³Ð¾ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°"
  
! #: c/c-decl.c:8590
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<enum %E%>"
  
  #. This enum is a named one that has been declared already.
! #: c/c-decl.c:8597
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<enum %E%>"
  
! #: c/c-decl.c:8676 cp/decl.c:14722
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð» Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:8691
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:8805 c/c-decl.c:8821
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:8816
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c/c-decl.c:8840
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:8848
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "Ð² ISO C Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ñ‹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<int%>"
  
! #: c/c-decl.c:8937 cp/decl.c:5130 cp/decl.c:15251
  #, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noinline"
  
! #: c/c-decl.c:8955
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: c/c-decl.c:8966
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ - %<int%>"
  
! #: c/c-decl.c:8990
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "%q+D Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° ÐºÐ°Ðº variadic Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ… Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:9049
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %qD Ð½Ðµ Ð±Ñ‹Ð» Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: c/c-decl.c:9058
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°, Ð´Ð¾ ÐµÑ‘ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÑŽ"
  
! #: c/c-decl.c:9066 cp/decl.c:15386
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: c/c-decl.c:9076
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:9095
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD - Ð½Ðµ %<int%>"
  
! #: c/c-decl.c:9097
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %qD"
  
! #: c/c-decl.c:9104
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾ %qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: c/c-decl.c:9141
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "Ñ�Ñ‚Ð°Ñ€Ñ‹Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: c/c-decl.c:9156
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "Ð² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð¡ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð² Ñ�Ñ‚Ð¸Ð»Ðµ ISO C"
  
! #: c/c-decl.c:9172
  #, gcc-internal-format
  msgid "parameter name omitted"
  msgstr "Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð¸Ð¼Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: c/c-decl.c:9209
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»Ðµ"
  
! #: c/c-decl.c:9218
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð¸Ð¼Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: c/c-decl.c:9234
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð½Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: c/c-decl.c:9242
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
  
! #: c/c-decl.c:9251
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: c/c-decl.c:9280 c/c-decl.c:9285
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� %qD Ð¿Ñ€Ð¸Ð½Ñ�Ñ‚ Ñ‚Ð¸Ð¿ %<int%>"
  
! #: c/c-decl.c:9305
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:9312
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %q+D, Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: c/c-decl.c:9365
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.c:9376
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.c:9379 c/c-decl.c:9426 c/c-decl.c:9440
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-decl.c:9418
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.c:9423
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.c:9433
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.c:9438
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.c:9689 cp/decl.c:16212
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ return"
  
! #: c/c-decl.c:9708 cp/decl.c:16244
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ %qD Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÐµÐ½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð½Ð¾ Ð¾Ð½ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½"
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ %qD Ð¿Ñ€Ð¸Ñ�Ð
*** 36070,36323 ****
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9787
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð° Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² C99 Ð¸Ð»Ð¸ C11 Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: c/c-decl.c:9792
  #, fuzzy, gcc-internal-format
  #| msgid "use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð¾Ð¿Ñ†Ð¸ÑŽ -std=c99, -std=gnu99,-std=c11 Ð¸Ð»Ð¸ -std=gnu11 Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð²Ð°ÑˆÐµÐ¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹"
  
! #: c/c-decl.c:9799
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
! msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ [*] Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²"
  
! #: c/c-decl.c:9831
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-decl.c:9835
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<extern%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-decl.c:9842
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<struct %E%> Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-decl.c:9847
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<union %E%> Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-decl.c:9851
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<enum %E%> Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-decl.c:9855
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-decl.c:10105
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° %qs Ð¸ %qs"
  
! #: c/c-decl.c:10163 c/c-decl.c:10170
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ %qE  Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:10197 c/c-decl.c:10581 c/c-decl.c:10971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:10209 cp/parser.c:29186
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "GCC Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿ %<long long long%>"
  
! #: c/c-decl.c:10222
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿ %<long long%>"
  
! #: c/c-decl.c:10451 c/c-parser.c:9089
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: c/c-decl.c:10497
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿Ñ‹ Ñ� Ð½Ð°Ñ�Ñ‹Ñ‰ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c/c-decl.c:10568 c/c-decl.c:11128
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE"
  
! #: c/c-decl.c:10624
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿Ñ‹ %<__int%d%>"
  
! #: c/c-decl.c:10646
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int%d%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹"
  
! #: c/c-decl.c:10689
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð±ÑƒÐ»ÐµÐ²Ñ‹ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: c/c-decl.c:10808
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿ %<_Float%d%s%>"
  
! #: c/c-decl.c:10858
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<_Float%d%s%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹"
  
! #: c/c-decl.c:10929
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹"
  
! #: c/c-decl.c:10952 c/c-decl.c:11221 c/c-parser.c:8080
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: c/c-decl.c:10954
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿Ñ‹ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹"
  
! #: c/c-decl.c:10989
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "Ð² C++ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¼ Ð¿Ð¾Ð¸Ñ�ÐºÐ° %qD Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ð¾Ð»Ðµ, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:11002
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¸Ð»Ð¸ typedef-Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: c/c-decl.c:11050
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE - Ð½Ðµ Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:11071
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %<auto%>"
  
! #: c/c-decl.c:11073
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
! msgstr "%qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ register %<auto%>"
  
! #: c/c-decl.c:11075
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %<typedef%>"
  
! #: c/c-decl.c:11089 c/c-parser.c:7480
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %qE"
  
! #: c/c-decl.c:11092 c/c-parser.c:7483
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %qE"
  
! #: c/c-decl.c:11104
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> Ð¿ÐµÑ€ÐµÐ´ %<extern%>"
  
! #: c/c-decl.c:11113
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> Ð¿ÐµÑ€ÐµÐ´ %<static%>"
  
! #: c/c-decl.c:11126
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÐµÐ½Ð¸Ðµ %<_Thread_local%> Ð¸Ð»Ð¸ %<__thread%>"
  
! #: c/c-decl.c:11134
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: c/c-decl.c:11142
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %qE"
  
! #: c/c-decl.c:11218
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð±ÐµÐ· %<_Fract%> Ð¸Ð»Ð¸ %<_Accum%>"
  
! #: c/c-decl.c:11233
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<complex%> ÐºÐ°Ðº Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚ %<double complex%>"
  
! #: c/c-decl.c:11284 c/c-decl.c:11300 c/c-decl.c:11326
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: c/c-decl.c:11724 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "%<#pragma omp declare reduction%> Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½Ð¸Ñ‚ÐµÐ»ÑŒ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ %<omp_out%> Ð¸ Ð½Ðµ %<omp_in%>"
  
! #: c/c-decl.c:11728 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "%<#pragma omp declare reduction%> Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ %<omp_priv%> Ð¸ Ð½Ðµ %<omp_orig%>"
  
! #: c/c-fold.c:385 c/c-typeck.c:11838 cp/typeck.c:4814
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: c/c-fold.c:395 c/c-typeck.c:11847 cp/typeck.c:4822
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹"
  
! #: c/c-fold.c:396 c/c-typeck.c:11777 cp/typeck.c:4767
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹"
  
! #: c/c-fold.c:404 c/c-typeck.c:11866 cp/typeck.c:4830
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-fold.c:405 c/c-typeck.c:11801 cp/typeck.c:4775
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-fold.c:412 c/c-typeck.c:11858
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ >= ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°"
  
! #: c/c-fold.c:413 c/c-typeck.c:11788
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¿Ñ€Ð°Ð²Ð¾ >= ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°"
--- 36090,36342 ----
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c/c-decl.c:9804
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð° Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² C99 Ð¸Ð»Ð¸ C11 Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: c/c-decl.c:9809
  #, fuzzy, gcc-internal-format
  #| msgid "use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð¾Ð¿Ñ†Ð¸ÑŽ -std=c99, -std=gnu99,-std=c11 Ð¸Ð»Ð¸ -std=gnu11 Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð²Ð°ÑˆÐµÐ¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹"
  
! #: c/c-decl.c:9816
! #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
! msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ %<for%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ñ†Ð¸ÐºÐ»Ð¾Ð²"
  
! #: c/c-decl.c:9848
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-decl.c:9852
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<extern%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-decl.c:9859
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<struct %E%> Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-decl.c:9864
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<union %E%> Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-decl.c:9868
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<enum %E%> Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-decl.c:9872
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ %<for%>-Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-decl.c:10122
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° %qs Ð¸ %qs"
  
! #: c/c-decl.c:10180 c/c-decl.c:10187
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ %qE  Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:10214 c/c-decl.c:10598 c/c-decl.c:10988
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:10226 cp/parser.c:29186
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "GCC Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿ %<long long long%>"
  
! #: c/c-decl.c:10239
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿ %<long long%>"
  
! #: c/c-decl.c:10468 c/c-parser.c:9089
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: c/c-decl.c:10514
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿Ñ‹ Ñ� Ð½Ð°Ñ�Ñ‹Ñ‰ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c/c-decl.c:10585 c/c-decl.c:11145
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE"
  
! #: c/c-decl.c:10641
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿Ñ‹ %<__int%d%>"
  
! #: c/c-decl.c:10663
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int%d%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹"
  
! #: c/c-decl.c:10706
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð±ÑƒÐ»ÐµÐ²Ñ‹ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: c/c-decl.c:10825
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿ %<_Float%d%s%>"
  
! #: c/c-decl.c:10875
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<_Float%d%s%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹"
  
! #: c/c-decl.c:10946
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹"
  
! #: c/c-decl.c:10969 c/c-decl.c:11238 c/c-parser.c:8080
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: c/c-decl.c:10971
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿Ñ‹ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹"
  
! #: c/c-decl.c:11006
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "Ð² C++ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¼ Ð¿Ð¾Ð¸Ñ�ÐºÐ° %qD Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ð¾Ð»Ðµ, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.c:11019
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¸Ð»Ð¸ typedef-Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: c/c-decl.c:11067
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE - Ð½Ðµ Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.c:11088
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %<auto%>"
  
! #: c/c-decl.c:11090
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
! msgstr "%qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %<register%>"
  
! #: c/c-decl.c:11092
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %<typedef%>"
  
! #: c/c-decl.c:11106 c/c-parser.c:7480
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO C99 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %qE"
  
! #: c/c-decl.c:11109 c/c-parser.c:7483
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %qE"
  
! #: c/c-decl.c:11121
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> Ð¿ÐµÑ€ÐµÐ´ %<extern%>"
  
! #: c/c-decl.c:11130
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> Ð¿ÐµÑ€ÐµÐ´ %<static%>"
  
! #: c/c-decl.c:11143
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÐµÐ½Ð¸Ðµ %<_Thread_local%> Ð¸Ð»Ð¸ %<__thread%>"
  
! #: c/c-decl.c:11151
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: c/c-decl.c:11159
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %qE"
  
! #: c/c-decl.c:11235
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð±ÐµÐ· %<_Fract%> Ð¸Ð»Ð¸ %<_Accum%>"
  
! #: c/c-decl.c:11250
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<complex%> ÐºÐ°Ðº Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚ %<double complex%>"
  
! #: c/c-decl.c:11301 c/c-decl.c:11317 c/c-decl.c:11343
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: c/c-decl.c:11741 cp/semantics.c:5491
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "%<#pragma omp declare reduction%> Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½Ð¸Ñ‚ÐµÐ»ÑŒ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ %<omp_out%> Ð¸ Ð½Ðµ %<omp_in%>"
  
! #: c/c-decl.c:11745 cp/semantics.c:5495
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "%<#pragma omp declare reduction%> Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ %<omp_priv%> Ð¸ Ð½Ðµ %<omp_orig%>"
  
! #: c/c-fold.c:385 c/c-typeck.c:11830 cp/typeck.c:4832
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: c/c-fold.c:395 c/c-typeck.c:11839 cp/typeck.c:4840
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹"
  
! #: c/c-fold.c:396 c/c-typeck.c:11769 cp/typeck.c:4785
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹"
  
! #: c/c-fold.c:404 c/c-typeck.c:11858 cp/typeck.c:4848
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-fold.c:405 c/c-typeck.c:11793 cp/typeck.c:4793
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-fold.c:412 c/c-typeck.c:11850
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ >= ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°"
  
! #: c/c-fold.c:413 c/c-typeck.c:11780
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¿Ñ€Ð°Ð²Ð¾ >= ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°"
*************** msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±
*** 36794,36800 ****
  #: c/c-parser.c:6461
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
! msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%>"
  
  #: c/c-parser.c:6776
  #, gcc-internal-format
--- 36813,36819 ----
  #: c/c-parser.c:6461
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
! msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%> Ð¸Ð»Ð¸ %<)%>"
  
  #: c/c-parser.c:6776
  #, gcc-internal-format
*************** msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ð
*** 36803,36814 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4601
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6990 cp/typeck.c:4606
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
--- 36822,36833 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6984 cp/typeck.c:4619
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6990 cp/typeck.c:4624
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
*************** msgid "expression must be integral"
*** 37282,37291 ****
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
  #: c/c-parser.c:12119 c/c-parser.c:12131
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<)%> or %<,%>"
! msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<)%>"
  
  #: c/c-parser.c:12266 c/c-parser.c:19586
  #, gcc-internal-format
--- 37301,37309 ----
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
  #: c/c-parser.c:12119 c/c-parser.c:12131
! #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
! msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<)%> Ð¸Ð»Ð¸ %<,%>"
  
  #: c/c-parser.c:12266 c/c-parser.c:19586
  #, gcc-internal-format
*************** msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ñ�Ð¿Ð
*** 37583,37589 ****
  #: c/c-parser.c:15536 cp/parser.c:38927
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
! msgstr "data %<@end%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma acc %s%>"
  
  #: c/c-parser.c:15552 cp/parser.c:38944
  #, gcc-internal-format
--- 37601,37607 ----
  #: c/c-parser.c:15536 cp/parser.c:38927
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
! msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<data%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma acc %s%>"
  
  #: c/c-parser.c:15552 cp/parser.c:38944
  #, gcc-internal-format
*************** msgstr "%<#pragma acc routine%> Ð´Ð¾Ð»Ð¶
*** 37633,37639 ****
  #: c/c-parser.c:15919 cp/parser.c:39115
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
! msgstr "%<#pragma acc update%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð½Ñƒ %<device%> Ð¸Ð»Ð¸ %<host%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñƒ"
  
  #: c/c-parser.c:16071 cp/parser.c:35668
  #, fuzzy, gcc-internal-format
--- 37651,37657 ----
  #: c/c-parser.c:15919 cp/parser.c:39115
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
! msgstr "%<#pragma acc update%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð½Ñƒ %<device%>, %<host%> Ð¸Ð»Ð¸ %<self%>ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñƒ"
  
  #: c/c-parser.c:16071 cp/parser.c:35668
  #, fuzzy, gcc-internal-format
*************** msgid "expected %<in%>, %<out%>, %<inout
*** 37704,37713 ****
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<data%>, %<update%>, %<enter%> Ð¸Ð»Ð¸ %<exit%>"
  
  #: c/c-parser.c:16657 cp/parser.c:36236
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
! msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, %<,%> Ð¸Ð»Ð¸ %<)%>"
  
  #: c/c-parser.c:16693 cp/parser.c:36269
  #, fuzzy, gcc-internal-format
--- 37722,37730 ----
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<data%>, %<update%>, %<enter%> Ð¸Ð»Ð¸ %<exit%>"
  
  #: c/c-parser.c:16657 cp/parser.c:36236
! #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
! msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° %<depend%>, %<destroy%> Ð¸Ð»Ð¸ %<update%>"
  
  #: c/c-parser.c:16693 cp/parser.c:36269
  #, fuzzy, gcc-internal-format
*************** msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°ÐºÐºÑ
*** 37751,37757 ****
  msgid "collapsed loops not perfectly nested"
  msgstr "Ñ�Ð»Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð¸Ð´ÐµÐ°Ð»ÑŒÐ½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¼Ð¸"
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16754
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivate"
--- 37768,37774 ----
  msgid "collapsed loops not perfectly nested"
  msgstr "Ñ�Ð»Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð¸Ð´ÐµÐ°Ð»ÑŒÐ½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¼Ð¸"
  
! #: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16757
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivate"
*************** msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚Ðµ
*** 38139,38145 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: c/c-typeck.c:2628 cp/typeck.c:3428 cp/typeck.c:3517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
--- 38156,38162 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: c/c-typeck.c:2628 cp/typeck.c:3446 cp/typeck.c:3535
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
*************** msgstr "Ð² ISO C Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð
*** 38164,38170 ****
  msgid "enum constant defined here"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c/c-typeck.c:2912 cp/typeck.c:1700
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr "%<sizeof%> Ð¾Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð²ÐµÑ€Ð½ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ñ‚ %qT"
--- 38181,38187 ----
  msgid "enum constant defined here"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c/c-typeck.c:2912 cp/typeck.c:1717
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr "%<sizeof%> Ð¾Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð²ÐµÑ€Ð½ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ñ‚ %qT"
*************** msgstr "Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ
*** 38279,38295 ****
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4887 cp/typeck.c:5148
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ñ�Ð¾ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ Ðº Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸ÑŽ"
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4913 cp/typeck.c:4936
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¸ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹"
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4916 cp/typeck.c:4939
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "Ð²Ñ‹ Ñ…Ð¾Ñ‚ÐµÐ»Ð¸ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ?"
--- 38296,38312 ----
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4905 cp/typeck.c:5166
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ñ�Ð¾ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ Ðº Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸ÑŽ"
  
! #: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4931 cp/typeck.c:4954
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¸ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹"
  
! #: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4934 cp/typeck.c:4957
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "Ð²Ñ‹ Ñ…Ð¾Ñ‚ÐµÐ»Ð¸ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ?"
*************** msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ„ÑƒÐ½Ðº
*** 38314,38320 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:3963 cp/typeck.c:5708
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚"
--- 38331,38337 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:3963 cp/typeck.c:5726
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚"
*************** msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð
*** 38486,38492 ****
  msgid "left-hand operand of comma expression has no effect"
  msgstr "Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ `Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�' Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð¾Ð²"
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11034
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "Ð¿Ñ€Ð°Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ comma Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
--- 38503,38509 ----
  msgid "left-hand operand of comma expression has no effect"
  msgstr "Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ `Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�' Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð¾Ð²"
  
! #: c/c-typeck.c:5523 c/c-typeck.c:11026
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "Ð¿Ñ€Ð°Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ comma Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
*************** msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ
*** 38559,38565 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: c/c-typeck.c:5864 cp/typeck.c:7973
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¾Ñ‚ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
--- 38576,38582 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: c/c-typeck.c:5864 cp/typeck.c:7991
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¾Ñ‚ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
*************** msgstr "Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²
*** 38722,38728 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ format"
  
! #: c/c-typeck.c:7083 cp/typeck.c:9068
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ format"
--- 38739,38745 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ format"
  
! #: c/c-typeck.c:7083 cp/typeck.c:9086
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ format"
*************** msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°, Ð²Ð
*** 38730,38736 ****
  #: c/c-typeck.c:7132
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
! msgstr "Ð² ISO C Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ñ‚Ð¸Ð¿ %<void * %> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð°"
  
  #: c/c-typeck.c:7135
  #, gcc-internal-format
--- 38747,38753 ----
  #: c/c-typeck.c:7132
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
! msgstr "Ð² ISO C Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ñ‚Ð¸Ð¿ %<void *%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð°"
  
  #: c/c-typeck.c:7135
  #, gcc-internal-format
*************** msgstr ""
*** 38885,38891 ****
  msgid "array of inappropriate type initialized from string constant"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: c/c-typeck.c:7857 cp/typeck.c:2067
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�"
--- 38902,38908 ----
  msgid "array of inappropriate type initialized from string constant"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: c/c-typeck.c:7857 cp/typeck.c:2084
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�"
*************** msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹
*** 38916,38922 ****
  msgid "invalid initializer"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: c/c-typeck.c:8255 cp/decl.c:6467
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
--- 38933,38939 ----
  msgid "invalid initializer"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: c/c-typeck.c:8255 cp/decl.c:6477
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
*************** msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ
*** 39061,39067 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "Ð² ISO C Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð²Ð¸Ð´Ð° %<goto *expr;%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9502
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noreturn%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%>"
--- 39078,39084 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "Ð² ISO C Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð²Ð¸Ð´Ð° %<goto *expr;%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9520
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noreturn%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%>"
*************** msgstr "Ð² ISO C Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½ Ð¾Ð¿Ðµ
*** 39086,39503 ****
  msgid "function returns address of label"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð´Ñ€ÐµÑ� Ð¼ÐµÑ‚ÐºÐ¸"
  
! #: c/c-typeck.c:10725 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ðµ"
  
! #: c/c-typeck.c:10750
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "Ð² ISO C %<long%>-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð½Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² %<int%>"
  
! #: c/c-typeck.c:10788 c/c-typeck.c:10796
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c/c-typeck.c:10802 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: c/c-typeck.c:10804
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %<default%> Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: c/c-typeck.c:10976 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð° Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: c/c-typeck.c:10978 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ continue Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-typeck.c:10983 cp/parser.c:12872
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� OpenMP Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-typeck.c:10988
  #, gcc-internal-format
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ‚ÐµÐ»Ð° %<#pragma simd%> Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-typeck.c:10990
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ continue Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ‚ÐµÐ»Ð° %<#pragma simd%> Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-typeck.c:11016 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð±ÐµÐ· Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: c/c-typeck.c:11060
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5162
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-typeck.c:11896 c/c-typeck.c:12064 cp/typeck.c:5175
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-typeck.c:11921 c/c-typeck.c:12089 cp/typeck.c:5203
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ‚Ð¾Ð³Ð¾ Ð¶Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°, Ñ‡Ñ‚Ð¾ Ð¸ %qT"
  
! #: c/c-typeck.c:11935 cp/typeck.c:4878
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ == Ð¸Ð»Ð¸ != Ð½Ðµ Ð½Ð°Ð´ÐµÐ¶Ð½Ð¾"
  
! #: c/c-typeck.c:11953 c/c-typeck.c:11974
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÐ³Ð´Ð° %<false%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NULL"
  
! #: c/c-typeck.c:11959 c/c-typeck.c:11980
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÐ³Ð´Ð° %<true%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NULL"
  
! #: c/c-typeck.c:12001 c/c-typeck.c:12130
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ Ð½Ð° Ð½ÐµÑ�Ð²Ñ�Ð·Ð°Ð½Ð½Ñ‹Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð°"
  
! #: c/c-typeck.c:12008 c/c-typeck.c:12014
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "Ð² ISO C Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ %<void *%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾"
  
! #: c/c-typeck.c:12021 c/c-typeck.c:12140
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: c/c-typeck.c:12033 c/c-typeck.c:12038 c/c-typeck.c:12166 c/c-typeck.c:12171
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¸ Ñ†ÐµÐ»Ð¾Ð³Ð¾"
  
! #: c/c-typeck.c:12118
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ Ð½Ð° Ð¿Ð¾Ð»Ð½Ñ‹Ð¹ Ð¸ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: c/c-typeck.c:12120
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾/Ð½ÐµÑ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾"
  
! #: c/c-typeck.c:12125
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: c/c-typeck.c:12148 c/c-typeck.c:12151 c/c-typeck.c:12158 c/c-typeck.c:12161
! #: cp/typeck.c:5226 cp/typeck.c:5233
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð½ÑƒÐ»ÐµÐ¼"
  
! #: c/c-typeck.c:12226
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.c:12541
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð², Ð½Ðµ Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ð¼Ñ‹Ð¹ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ, ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c/c-typeck.c:12545
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¾ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c/c-typeck.c:12549
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¾ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c/c-typeck.c:12565
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c/c-typeck.c:12755 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð½Ñƒ Ð¸Ð· %<parallel%>, %<for%>, %<sections%> Ð¸Ð»Ð¸ %<taskgroup%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»"
  
! #: c/c-typeck.c:12766 c/c-typeck.c:12776 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<parallel%> or %<target%> %<if%> clause modifier"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� %<parallel%> Ð¸Ð»Ð¸ %<target%> Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹"
  
! #: c/c-typeck.c:12811 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð½Ñƒ Ð¸Ð· %<parallel%>, %<for%>, %<sections%> Ð¸Ð»Ð¸ %<taskgroup%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»"
  
! #: c/c-typeck.c:12855 c/c-typeck.c:14331 c/c-typeck.c:14395 c/c-typeck.c:14457
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:12868 c/c-typeck.c:14263 c/c-typeck.c:14381
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qE Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:12877 c/c-typeck.c:14405 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.c:12887 cp/semantics.c:4689 cp/semantics.c:7192
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:12891 c/c-typeck.c:14422 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:12898
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%<_Atomic%> %qD Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:12907 c/c-typeck.c:14429 c/c-typeck.c:14539
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD ÐµÑ�Ñ‚ÑŒ threadprivate Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:12943 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:12950 cp/semantics.c:4752
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "Ð´Ð»Ð¸Ð½Ð° %qE Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:12979 c/c-typeck.c:13045 c/c-typeck.c:13317
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:12998 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð´Ð»Ð¸Ð½Ñ‹"
  
! #: c/c-typeck.c:13006 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:13015 c/c-typeck.c:13131 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:13032 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ð²Ñ‹ÑˆÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:13073 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "Ð´Ð»Ð¸Ð½Ð° %qE Ð²Ñ‹ÑˆÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:13088 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "Ð²ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ð²Ñ‹ÑˆÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:13123 cp/semantics.c:4934
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹"
  
! #: c/c-typeck.c:13141 c/c-typeck.c:13256 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½Ðµ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:13149 cp/semantics.c:4960
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: c/c-typeck.c:13534 cp/semantics.c:6012
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ñ� NULL Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: c/c-typeck.c:13541
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified array type"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:13547 cp/semantics.c:6019
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:13560 cp/semantics.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD Ð½Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-typeck.c:13580 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.c:13607
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13614 cp/semantics.c:6102
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD"
  
! #: c/c-typeck.c:13620 cp/semantics.c:6108
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "end expression refers to outer iterator %qD"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD"
  
! #: c/c-typeck.c:13626 cp/semantics.c:6114
  #, fuzzy, gcc-internal-format
  #| msgid "initializer expression refers to iteration variable %qD"
  msgid "step expression refers to outer iterator %qD"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD"
  
! #: c/c-typeck.c:13738 c/c-typeck.c:13748
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD Ð² %<reduction%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ ÐµÑ�Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹"
  
! #: c/c-typeck.c:13766
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "%<_Atomic%> %qE Ð² %<reduction%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:13778
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "zero sized type %qT in %qs clause"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qE Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:13786
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "variable sized type %qT in %qs clause"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qE Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:13836
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<reduction(%s)%>"
  
! #: c/c-typeck.c:13845 cp/semantics.c:5904
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð´Ð»Ñ� %qE"
  
! #: c/c-typeck.c:13933
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %<reduction%>"
  
! #: c/c-typeck.c:13951 c/c-typeck.c:14597 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "%<nowait%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<copyprivate%>"
  
! #: c/c-typeck.c:13963 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<threadprivate%> Ð´Ð»Ñ� %<copyin%>"
  
! #: c/c-typeck.c:13977 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<linear%> Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %<simd%> Ð¸Ð»Ð¸ %<for%>"
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "Ð»Ð¸Ð½ÐµÐ¹Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð½ÐµÑ†ÐµÐ»Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð±ÐµÐ· ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
! #: c/c-typeck.c:13993
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<linear%>"
  
! #: c/c-typeck.c:14012 cp/semantics.c:6310
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "ÑˆÐ°Ð³ Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� %<linear%> %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹, Ð½Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼"
  
! #: c/c-typeck.c:14042 c/c-typeck.c:14532 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:14052 cp/semantics.c:6407
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14096 c/c-typeck.c:14127
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:14072 c/c-typeck.c:14103 c/c-typeck.c:14352 c/c-typeck.c:14468
! #: c/c-typeck.c:14475 c/c-typeck.c:14491 c/c-typeck.c:14502
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
--- 39103,39520 ----
  msgid "function returns address of label"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð´Ñ€ÐµÑ� Ð¼ÐµÑ‚ÐºÐ¸"
  
! #: c/c-typeck.c:10721 cp/semantics.c:1191
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ðµ"
  
! #: c/c-typeck.c:10746
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "Ð² ISO C %<long%>-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð½Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² %<int%>"
  
! #: c/c-typeck.c:10783 c/c-typeck.c:10791
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c/c-typeck.c:10797 cp/parser.c:11447
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: c/c-typeck.c:10799
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %<default%> Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: c/c-typeck.c:10968 cp/parser.c:12859
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð° Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: c/c-typeck.c:10970 cp/parser.c:12882
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ continue Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-typeck.c:10975 cp/parser.c:12872
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� OpenMP Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-typeck.c:10980
  #, gcc-internal-format
  msgid "break statement within %<#pragma simd%> loop body"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ‚ÐµÐ»Ð° %<#pragma simd%> Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-typeck.c:10982
  #, gcc-internal-format
  msgid "continue statement within %<#pragma simd%> loop body"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ continue Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ‚ÐµÐ»Ð° %<#pragma simd%> Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c/c-typeck.c:11008 cp/cp-gimplify.c:473
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð±ÐµÐ· Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°"
  
! #: c/c-typeck.c:11052
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:11880 c/c-typeck.c:12048 cp/typeck.c:5180
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5193
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-typeck.c:11913 c/c-typeck.c:12081 cp/typeck.c:5221
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ‚Ð¾Ð³Ð¾ Ð¶Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°, Ñ‡Ñ‚Ð¾ Ð¸ %qT"
  
! #: c/c-typeck.c:11927 cp/typeck.c:4896
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ == Ð¸Ð»Ð¸ != Ð½Ðµ Ð½Ð°Ð´ÐµÐ¶Ð½Ð¾"
  
! #: c/c-typeck.c:11945 c/c-typeck.c:11966
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÐ³Ð´Ð° %<false%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NULL"
  
! #: c/c-typeck.c:11951 c/c-typeck.c:11972
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÐ³Ð´Ð° %<true%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NULL"
  
! #: c/c-typeck.c:11993 c/c-typeck.c:12122
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ Ð½Ð° Ð½ÐµÑ�Ð²Ñ�Ð·Ð°Ð½Ð½Ñ‹Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð°"
  
! #: c/c-typeck.c:12000 c/c-typeck.c:12006
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "Ð² ISO C Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ %<void *%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾"
  
! #: c/c-typeck.c:12013 c/c-typeck.c:12132
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: c/c-typeck.c:12025 c/c-typeck.c:12030 c/c-typeck.c:12158 c/c-typeck.c:12163
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¸ Ñ†ÐµÐ»Ð¾Ð³Ð¾"
  
! #: c/c-typeck.c:12110
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ Ð½Ð° Ð¿Ð¾Ð»Ð½Ñ‹Ð¹ Ð¸ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: c/c-typeck.c:12112
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾/Ð½ÐµÑ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾"
  
! #: c/c-typeck.c:12117
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: c/c-typeck.c:12140 c/c-typeck.c:12143 c/c-typeck.c:12150 c/c-typeck.c:12153
! #: cp/typeck.c:5244 cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð½ÑƒÐ»ÐµÐ¼"
  
! #: c/c-typeck.c:12218
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.c:12533
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð², Ð½Ðµ Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ð¼Ñ‹Ð¹ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ, ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c/c-typeck.c:12537
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¾ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c/c-typeck.c:12541
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¾ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c/c-typeck.c:12557
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c/c-typeck.c:12747 cp/semantics.c:9111
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð½Ñƒ Ð¸Ð· %<parallel%>, %<for%>, %<sections%> Ð¸Ð»Ð¸ %<taskgroup%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»"
  
! #: c/c-typeck.c:12758 c/c-typeck.c:12768 cp/semantics.c:9122
  #: cp/semantics.c:9132
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<parallel%> or %<target%> %<if%> clause modifier"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� %<parallel%> Ð¸Ð»Ð¸ %<target%> Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹"
  
! #: c/c-typeck.c:12803 cp/semantics.c:9168
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð½Ñƒ Ð¸Ð· %<parallel%>, %<for%>, %<sections%> Ð¸Ð»Ð¸ %<taskgroup%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»"
  
! #: c/c-typeck.c:12847 c/c-typeck.c:14323 c/c-typeck.c:14387 c/c-typeck.c:14449
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:12860 c/c-typeck.c:14255 c/c-typeck.c:14373
  #: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qE Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:12869 c/c-typeck.c:14397 cp/semantics.c:4675
  #: cp/semantics.c:7166
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.c:12879 cp/semantics.c:4689 cp/semantics.c:7192
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:12883 c/c-typeck.c:14414 cp/semantics.c:4693
  #: cp/semantics.c:7196
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:12890
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%<_Atomic%> %qD Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:12899 c/c-typeck.c:14421 c/c-typeck.c:14531
  #: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD ÐµÑ�Ñ‚ÑŒ threadprivate Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:12935 cp/semantics.c:4745
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:12942 cp/semantics.c:4752
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "Ð´Ð»Ð¸Ð½Ð° %qE Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:12971 c/c-typeck.c:13037 c/c-typeck.c:13309
  #: cp/semantics.c:4790 cp/semantics.c:4856
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:12990 cp/semantics.c:4809
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð´Ð»Ð¸Ð½Ñ‹"
  
! #: c/c-typeck.c:12998 cp/semantics.c:4817
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:13007 c/c-typeck.c:13123 cp/semantics.c:4826
  #: cp/semantics.c:4942
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:13024 cp/semantics.c:4843
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ð²Ñ‹ÑˆÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:13065 cp/semantics.c:4884
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "Ð´Ð»Ð¸Ð½Ð° %qE Ð²Ñ‹ÑˆÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:13080 cp/semantics.c:4899
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "Ð²ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ð²Ñ‹ÑˆÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:13115 cp/semantics.c:4934
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹"
  
! #: c/c-typeck.c:13133 c/c-typeck.c:13248 cp/semantics.c:4952
  #: cp/semantics.c:5070
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½Ðµ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:13141 cp/semantics.c:4960
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: c/c-typeck.c:13526 cp/semantics.c:6012
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ñ� NULL Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: c/c-typeck.c:13533
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified array type"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:13539 cp/semantics.c:6019
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.c:13552 cp/semantics.c:6035
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD Ð½Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c/c-typeck.c:13572 cp/semantics.c:6068
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.c:13599
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.c:13606 cp/semantics.c:6102
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD"
  
! #: c/c-typeck.c:13612 cp/semantics.c:6108
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "end expression refers to outer iterator %qD"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD"
  
! #: c/c-typeck.c:13618 cp/semantics.c:6114
  #, fuzzy, gcc-internal-format
  #| msgid "initializer expression refers to iteration variable %qD"
  msgid "step expression refers to outer iterator %qD"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD"
  
! #: c/c-typeck.c:13730 c/c-typeck.c:13740
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD Ð² %<reduction%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ ÐµÑ�Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹"
  
! #: c/c-typeck.c:13758
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "%<_Atomic%> %qE Ð² %<reduction%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:13770
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "zero sized type %qT in %qs clause"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qE Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:13778
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "variable sized type %qT in %qs clause"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qE Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.c:13828
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<reduction(%s)%>"
  
! #: c/c-typeck.c:13837 cp/semantics.c:5904
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð´Ð»Ñ� %qE"
  
! #: c/c-typeck.c:13925
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %<reduction%>"
  
! #: c/c-typeck.c:13943 c/c-typeck.c:14589 cp/semantics.c:7720
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "%<nowait%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<copyprivate%>"
  
! #: c/c-typeck.c:13955 cp/semantics.c:7763
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<threadprivate%> Ð´Ð»Ñ� %<copyin%>"
  
! #: c/c-typeck.c:13969 cp/semantics.c:6236
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<linear%> Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %<simd%> Ð¸Ð»Ð¸ %<for%>"
  
! #: c/c-typeck.c:13977
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "Ð»Ð¸Ð½ÐµÐ¹Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð½ÐµÑ†ÐµÐ»Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð±ÐµÐ· ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
! #: c/c-typeck.c:13985
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<linear%>"
  
! #: c/c-typeck.c:14004 cp/semantics.c:6310
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "ÑˆÐ°Ð³ Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� %<linear%> %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹, Ð½Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼"
  
! #: c/c-typeck.c:14034 c/c-typeck.c:14524 cp/semantics.c:6397
  #: cp/semantics.c:7367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:14044 cp/semantics.c:6407
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.c:14056 c/c-typeck.c:14088 c/c-typeck.c:14119
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:14064 c/c-typeck.c:14095 c/c-typeck.c:14344 c/c-typeck.c:14460
! #: c/c-typeck.c:14467 c/c-typeck.c:14483 c/c-typeck.c:14494
  #: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485
  #: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110
  #: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276
*************** msgstr "%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ
*** 39506,39681 ****
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:14075 c/c-typeck.c:14106 c/c-typeck.c:14478 c/c-typeck.c:14505
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¸ Ñ�Ð¾Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.c:14089 cp/semantics.c:6477
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<firstprivate%>"
  
! #: c/c-typeck.c:14120 cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<lastprivate%>"
  
! #: c/c-typeck.c:14139 cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>"
  
! #: c/c-typeck.c:14146
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: c/c-typeck.c:14153
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>"
  
! #: c/c-typeck.c:14160
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>"
  
! #: c/c-typeck.c:14173 cp/semantics.c:6936
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<depend%>"
  
! #: c/c-typeck.c:14179
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in %<aligned%> clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>"
  
! #: c/c-typeck.c:14244 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.c:14255 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<depend%>"
  
! #: c/c-typeck.c:14271 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.c:14280 cp/semantics.c:7042
  #, 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.c:14323 cp/semantics.c:7086
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14488 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð²Ð¸Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.c:14356 c/c-typeck.c:14494 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ñ�Ð¾Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.c:14388 cp/semantics.c:7155
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:14448 c/c-typeck.c:14546 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:14527 cp/semantics.c:7361
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, Ð½Ð¸ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:14555 cp/semantics.c:7390
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
! msgstr "%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ðµ %<declare target%>"
  
! #: c/c-typeck.c:14569 cp/semantics.c:7406
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %<uniform%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: c/c-typeck.c:14572 cp/semantics.c:7409
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %<uniform%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: c/c-typeck.c:14587
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "%qs Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: c/c-typeck.c:14675 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ %<inbranch%> Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� %<notinbranch%>"
  
! #: c/c-typeck.c:14721 cp/semantics.c:7814
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ð¼ %qs Ð´Ð»Ñ� %qs"
  
! #: c/c-typeck.c:14731
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14750 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� %<simdlen%> Ð±Ð¾Ð»ÑŒÑˆÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� %<safelen%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.c:14762 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%> Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<ordered%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c/c-typeck.c:14780 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "ÑˆÐ°Ð³ %<linear%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð½ Ð² %<uniform%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: c/c-typeck.c:14795 cp/semantics.c:7709
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "%<nowait%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<copyprivate%>"
  
! #: c/c-typeck.c:14961
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<va_arg%> Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.c:14966
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<va_arg%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: c/c-typeck.c:14972
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "Ð² C++ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿, Ð° Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %<va_arg%>"
--- 39523,39698 ----
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: c/c-typeck.c:14067 c/c-typeck.c:14098 c/c-typeck.c:14470 c/c-typeck.c:14497
  #: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263
  #: cp/semantics.c:7290
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¸ Ñ�Ð¾Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.c:14081 cp/semantics.c:6477
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<firstprivate%>"
  
! #: c/c-typeck.c:14112 cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<lastprivate%>"
  
! #: c/c-typeck.c:14131 cp/semantics.c:6865
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>"
  
! #: c/c-typeck.c:14138
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: c/c-typeck.c:14145
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>"
  
! #: c/c-typeck.c:14152
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>"
  
! #: c/c-typeck.c:14165 cp/semantics.c:6936
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<depend%>"
  
! #: c/c-typeck.c:14171
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in %<aligned%> clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>"
  
! #: c/c-typeck.c:14236 cp/semantics.c:6987
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.c:14247 cp/semantics.c:7012
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<depend%>"
  
! #: c/c-typeck.c:14263 cp/semantics.c:7031
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.c:14272 cp/semantics.c:7042
  #, 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.c:14315 cp/semantics.c:7086
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:14340 c/c-typeck.c:14480 cp/semantics.c:7106
  #: cp/semantics.c:7273
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð²Ð¸Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.c:14348 c/c-typeck.c:14486 cp/semantics.c:7114
  #: cp/semantics.c:7279
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ñ�Ð¾Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.c:14380 cp/semantics.c:7155
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:14440 c/c-typeck.c:14538 cp/semantics.c:7233
  #: cp/semantics.c:7381
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:14519 cp/semantics.c:7361
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, Ð½Ð¸ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs"
  
! #: c/c-typeck.c:14547 cp/semantics.c:7390
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
! msgstr "%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ðµ %<declare target%><)%>"
  
! #: c/c-typeck.c:14561 cp/semantics.c:7406
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %<uniform%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: c/c-typeck.c:14564 cp/semantics.c:7409
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %<uniform%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: c/c-typeck.c:14579
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "%qs Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: c/c-typeck.c:14667 cp/semantics.c:7599
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ %<inbranch%> Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� %<notinbranch%>"
  
! #: c/c-typeck.c:14713 cp/semantics.c:7814
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ð¼ %qs Ð´Ð»Ñ� %qs"
  
! #: c/c-typeck.c:14723
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:14742 cp/semantics.c:7683
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� %<simdlen%> Ð±Ð¾Ð»ÑŒÑˆÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� %<safelen%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.c:14754 cp/semantics.c:7696
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%> Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<ordered%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c/c-typeck.c:14772 cp/semantics.c:7663
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "ÑˆÐ°Ð³ %<linear%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð½ Ð² %<uniform%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: c/c-typeck.c:14787 cp/semantics.c:7709
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "%<nowait%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<copyprivate%>"
  
! #: c/c-typeck.c:14953
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<va_arg%> Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.c:14958
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<va_arg%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: c/c-typeck.c:14964
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "Ð² C++ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿, Ð° Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %<va_arg%>"
*************** msgstr ""
*** 39852,39858 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:3589 cp/pt.c:6503
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 39869,39875 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:3589 cp/pt.c:6505
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 39943,39949 ****
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.c:4289 cp/call.c:11228
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
--- 39960,39966 ----
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.c:4289 cp/call.c:11243
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
*************** msgstr "Ð½ÐµÑ‚ %<%D(int)%> Ð´ÐµÐºÐ»Ð°Ñ€Ð
*** 40117,40579 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %q#T Ð¸ %q#T"
  
! #: cp/call.c:6505
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr "Ð¾Ñ‡Ð¸Ñ�Ñ‚ÐºÐ° Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� new Ð²Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚ Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete"
  
! #: cp/call.c:6508
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr "%qD ÐµÑ�Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ð°Ñ� (Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð°Ñ�) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð² C++14 (Ð¸Ð»Ð¸ Ñ� -fsized-deallocation)"
  
! #: cp/call.c:6547
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD ÐµÑ�Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ð°Ñ� (Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð°Ñ�) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ�"
  
! #: cp/call.c:6707
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� %qD"
  
! #: cp/call.c:6713
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
! msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ operator %s%> Ð´Ð»Ñ� %qT"
  
! #: cp/call.c:6731
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "%q#D private Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.c:6733 cp/decl.c:7446
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ private Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/call.c:6738
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%q#D protected Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.c:6740 cp/decl.c:7447
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ protected Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/call.c:6745
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q#D Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.c:6855
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° NULL Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %P Ð² %qD"
  
! #: cp/call.c:6858 cp/call.c:6877 cp/typeck.c:4047
  #, fuzzy, gcc-internal-format
  #| msgid " declared here"
  msgid "  declared here"
  msgstr " Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/call.c:6862
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· NULL"
  
! #: cp/call.c:6874
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<false%> Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð² %qD"
  
! #: cp/call.c:6881
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<false%> Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/call.c:6948
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %P -Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/call.c:6993
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±Ð¾Ðº Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� %qT"
  
! #: cp/call.c:7004
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:7013
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:7053 cp/cvt.c:226
  msgid "invalid conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:7095 cp/call.c:7102
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² %qT Ð¸Ð· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD"
  
! #: cp/call.c:7098
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "Ð² C++11 Ð¸ Ð²Ñ‹ÑˆÐµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¼"
  
! #: cp/call.c:7351
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7355
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7358
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7393
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qE Ñ� %qT"
  
! #: cp/call.c:7396 cp/call.c:7413
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾  Ð¿Ð¾Ð»Ñ� %qE Ñ� %qT"
  
! #: cp/call.c:7399
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ rvalue %qE Ñ� %qT"
  
! #: cp/call.c:7512
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.c:7529 cp/cvt.c:1925
  #, fuzzy, gcc-internal-format
  #| msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr "scoped enum %qT Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð´Ð°Ð»ÑŒÑˆÐµ ... ÐºÐ°Ðº %qT Ð¿ÐµÑ€ÐµÐ´ fabi-version=6, %qT Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/call.c:7566
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%> ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/call.c:7602
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð½Ñ�Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%>"
  
! #: cp/call.c:7612
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "Ð¿Ñ€Ð¸ÐµÐ¼ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%> ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/call.c:7680
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %q#D"
  
! #: cp/call.c:7689
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %P, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÐµÑ‰Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: cp/call.c:7793
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/call.c:7852
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð±ÐµÐ· Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹"
  
! #: cp/call.c:8245
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<this%> Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/call.c:8248 cp/call.c:8364 cp/call.c:10695
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qD"
  
! #: cp/call.c:8278
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT"
  
! #: cp/call.c:8360
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "Ð²Ñ‹Ð²Ð¾Ð´ %qT ÐºÐ°Ðº %qT"
  
! #: cp/call.c:8366
  #, fuzzy, gcc-internal-format
  #| msgid "  (you can disable this with -fno-deduce-init-list)"
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr "  (Ð²Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð¾Ñ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð¾ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ -fno-deduce-init-list)"
  
! #: cp/call.c:8478
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¼Ð½Ð¾Ð³Ð¾Ñ‚Ð¾Ñ‡Ð¸Ðµ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/call.c:8609
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.c:8966
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8969
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8974
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8979
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8994
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8996
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.c:8998
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.c:9001
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9004
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9006
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:9027
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9029
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.c:9031
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9034
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9037
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9040
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:9051
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:9063
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9080
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:9083
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:9093
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9096
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9099
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:9130
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.c:9226
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´ÐµÐ»ÐµÐ³Ð¸Ñ€ÑƒÐµÑ‚ Ðº Ñ�ÐµÐ±Ðµ"
  
! #: cp/call.c:9500 cp/typeck.c:9003
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/call.c:9522
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.c:9551
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9598
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/call.c:9639 cp/pt.c:15262 cp/typeck.c:3029
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %<%T::%D%> Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾"
  
! #: cp/call.c:9641
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»Ðµ ÑƒÐ´Ð°Ð»Ð¸Ñ‚Ðµ Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ %<::%D%>"
  
! #: cp/call.c:9799
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%s(%A)%>"
  
! #: cp/call.c:9802
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ %<%s(%A)%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½ÑƒÑŽ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÑƒ"
  
  #
! #: cp/call.c:9823
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "Ñ‡Ð¸Ñ�Ñ‚Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� %q#D Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð¸Ð· Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
  #
! #: cp/call.c:9828
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "Ñ‡Ð¸Ñ�Ñ‚Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� %q#D Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #
! #: cp/call.c:9829
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "Ñ‡Ð¸Ñ�Ñ‚Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� %q#D Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð¸Ð· Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/call.c:9852
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð±ÐµÐ· Ð¾Ð±ÑŠÐµÐºÑ‚Ð°"
  
! #: cp/call.c:10693
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ %qT Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qT, Ð° Ð½Ðµ %qT"
  
! #: cp/call.c:10754
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qD (Ð° Ð½Ðµ %qD)"
  
! #: cp/call.c:10755
  msgid "  for conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:10758
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð´Ð°ÐµÑ‚ Ð»ÑƒÑ‡ÑˆÑƒÑŽ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/call.c:10988
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ¸"
  
! #: cp/call.c:10992
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:10994
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:11040
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ Ð³Ð¾Ð²Ð¾Ñ€Ð¸Ñ‚ Ð·Ð´ÐµÑ�ÑŒ Ð¾ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸, Ñ…Ð¾Ñ‚Ñ� Ñ…ÑƒÐ´ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð»ÑƒÑ‡ÑˆÐµ, Ñ‡ÐµÐ¼ Ñ…ÑƒÐ´ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð²Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾:"
  
! #: cp/call.c:11443
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qD Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÑ‚Ñ�Ñ�, Ð¿Ð¾ÐºÐ° Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/call.c:11566
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:11570
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
--- 40134,40596 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %q#T Ð¸ %q#T"
  
! #: cp/call.c:6519
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr "Ð¾Ñ‡Ð¸Ñ�Ñ‚ÐºÐ° Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� new Ð²Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚ Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete"
  
! #: cp/call.c:6522
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr "%qD ÐµÑ�Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ð°Ñ� (Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð°Ñ�) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð² C++14 (Ð¸Ð»Ð¸ Ñ� -fsized-deallocation)"
  
! #: cp/call.c:6561
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD ÐµÑ�Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ð°Ñ� (Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð°Ñ�) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ�"
  
! #: cp/call.c:6721
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� %qD"
  
! #: cp/call.c:6727
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
! msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ %<operator %s%> Ð´Ð»Ñ� %qT"
  
! #: cp/call.c:6745
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "%q#D private Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.c:6747 cp/decl.c:7455
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ private Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/call.c:6752
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%q#D protected Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.c:6754 cp/decl.c:7456
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ protected Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/call.c:6759
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q#D Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.c:6870
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° NULL Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %P Ð² %qD"
  
! #: cp/call.c:6873 cp/call.c:6892 cp/typeck.c:4065
  #, fuzzy, gcc-internal-format
  #| msgid " declared here"
  msgid "  declared here"
  msgstr " Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/call.c:6877
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· NULL"
  
! #: cp/call.c:6889
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<false%> Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð² %qD"
  
! #: cp/call.c:6896
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<false%> Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/call.c:6963
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %P -Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/call.c:7008
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±Ð¾Ðº Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� %qT"
  
! #: cp/call.c:7019
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:7028
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:7068 cp/cvt.c:226
  msgid "invalid conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:7110 cp/call.c:7117
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² %qT Ð¸Ð· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD"
  
! #: cp/call.c:7113
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "Ð² C++11 Ð¸ Ð²Ñ‹ÑˆÐµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¼"
  
! #: cp/call.c:7366
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7370
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7373
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7408
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qE Ñ� %qT"
  
! #: cp/call.c:7411 cp/call.c:7428
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾  Ð¿Ð¾Ð»Ñ� %qE Ñ� %qT"
  
! #: cp/call.c:7414
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ rvalue %qE Ñ� %qT"
  
! #: cp/call.c:7527
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.c:7544 cp/cvt.c:1925
  #, fuzzy, gcc-internal-format
  #| msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after"
  msgstr "scoped enum %qT Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð´Ð°Ð»ÑŒÑˆÐµ ... ÐºÐ°Ðº %qT Ð¿ÐµÑ€ÐµÐ´ fabi-version=6, %qT Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/call.c:7581
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%> ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/call.c:7617
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð½Ñ�Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%>"
  
! #: cp/call.c:7627
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "Ð¿Ñ€Ð¸ÐµÐ¼ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%> ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/call.c:7695
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %q#D"
  
! #: cp/call.c:7704
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %P, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÐµÑ‰Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: cp/call.c:7808
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/call.c:7867
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð±ÐµÐ· Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹"
  
! #: cp/call.c:8260
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<this%> Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/call.c:8263 cp/call.c:8379 cp/call.c:10710
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qD"
  
! #: cp/call.c:8293
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT"
  
! #: cp/call.c:8375
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr "Ð²Ñ‹Ð²Ð¾Ð´ %qT ÐºÐ°Ðº %qT"
  
! #: cp/call.c:8381
  #, fuzzy, gcc-internal-format
  #| msgid "  (you can disable this with -fno-deduce-init-list)"
  msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
  msgstr "  (Ð²Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð¾Ñ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð¾ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ -fno-deduce-init-list)"
  
! #: cp/call.c:8493
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¼Ð½Ð¾Ð³Ð¾Ñ‚Ð¾Ñ‡Ð¸Ðµ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/call.c:8624
  #, gcc-internal-format
  msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.c:8981
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8984
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8989
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8994
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:9009
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.c:9011
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.c:9013
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.c:9016
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9019
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9021
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:9042
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9044
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.c:9046
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9049
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:9052
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:9055
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:9066
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:9078
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:9095
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:9098
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:9108
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9111
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:9114
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:9123
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:9145
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.c:9241
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´ÐµÐ»ÐµÐ³Ð¸Ñ€ÑƒÐµÑ‚ Ðº Ñ�ÐµÐ±Ðµ"
  
! #: cp/call.c:9515 cp/typeck.c:9021
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/call.c:9537
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.c:9566
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9613
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/call.c:9654 cp/pt.c:15265 cp/typeck.c:3047
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %<%T::%D%> Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾"
  
! #: cp/call.c:9656
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»Ðµ ÑƒÐ´Ð°Ð»Ð¸Ñ‚Ðµ Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ %<::%D%>"
  
! #: cp/call.c:9814
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%s(%A)%>"
  
! #: cp/call.c:9817
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ %<%s(%A)%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½ÑƒÑŽ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÑƒ"
  
  #
! #: cp/call.c:9838
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "Ñ‡Ð¸Ñ�Ñ‚Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� %q#D Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð¸Ð· Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
  #
! #: cp/call.c:9843
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "Ñ‡Ð¸Ñ�Ñ‚Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� %q#D Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #
! #: cp/call.c:9844
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "Ñ‡Ð¸Ñ�Ñ‚Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� %q#D Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð¸Ð· Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/call.c:9867
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð±ÐµÐ· Ð¾Ð±ÑŠÐµÐºÑ‚Ð°"
  
! #: cp/call.c:10708
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ %qT Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qT, Ð° Ð½Ðµ %qT"
  
! #: cp/call.c:10769
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qD (Ð° Ð½Ðµ %qD)"
  
! #: cp/call.c:10770
  msgid "  for conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:10773
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð´Ð°ÐµÑ‚ Ð»ÑƒÑ‡ÑˆÑƒÑŽ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/call.c:11003
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ¸"
  
! #: cp/call.c:11007
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:11009
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:11055
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ Ð³Ð¾Ð²Ð¾Ñ€Ð¸Ñ‚ Ð·Ð´ÐµÑ�ÑŒ Ð¾ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸, Ñ…Ð¾Ñ‚Ñ� Ñ…ÑƒÐ´ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð»ÑƒÑ‡ÑˆÐµ, Ñ‡ÐµÐ¼ Ñ…ÑƒÐ´ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð²Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾:"
  
! #: cp/call.c:11458
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qD Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÑ‚Ñ�Ñ�, Ð¿Ð¾ÐºÐ° Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/call.c:11581
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:11585
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
*************** msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº
*** 41571,41577 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.c:497 cp/typeck.c:7518
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qT Ð² %qT Ð½Ðµ Ñ�Ð½Ð¸Ð¼Ð°ÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
--- 41588,41594 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.c:497 cp/typeck.c:7536
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qT Ð² %qT Ð½Ðµ Ñ�Ð½Ð¸Ð¼Ð°ÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
*************** msgstr "Ð¸Ð· Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐº
*** 41935,41941 ****
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² %<constexpr%> Ð¾Ñ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:1225 cp/decl.c:14140
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
--- 41952,41958 ----
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² %<constexpr%> Ð¾Ñ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:1225 cp/decl.c:14149
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
*************** msgstr "ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ
*** 42142,42180 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2422
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/decl.c:2561
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
  #. Reject two definitions.
! #: cp/decl.c:2815 cp/decl.c:2844 cp/decl.c:2877 cp/decl.c:2894 cp/decl.c:2992
  #: cp/decl2.c:903
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#D"
  
! #: cp/decl.c:2831
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:2841
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/decl.c:2855 cp/decl.c:2904
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ inline Ñ� %<gnu_inline%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼"
  
! #: cp/decl.c:2858 cp/decl.c:2907
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ inline Ð±ÐµÐ· %<gnu_inline%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
--- 42159,42197 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2439
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/decl.c:2578
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
  #. Reject two definitions.
! #: cp/decl.c:2832 cp/decl.c:2861 cp/decl.c:2894 cp/decl.c:2911 cp/decl.c:3009
  #: cp/decl2.c:903
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#D"
  
! #: cp/decl.c:2848
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:2858
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/decl.c:2872 cp/decl.c:2921
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ inline Ñ� %<gnu_inline%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼"
  
! #: cp/decl.c:2875 cp/decl.c:2924
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ inline Ð±ÐµÐ· %<gnu_inline%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
*************** msgstr "%q+D Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½
*** 42182,42809 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2924
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� friend %q#D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:2938
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:2956 cp/decl.c:3000 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/decl.c:2983
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<constexpr%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD"
  
! #: cp/decl.c:3049
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ° %qE ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹"
  
! #: cp/decl.c:3050
  #, gcc-internal-format
  msgid "previous label"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ°"
  
! #: cp/decl.c:3144
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  Ð¾Ñ‚Ñ�ÑŽÐ´Ð°"
  
! #: cp/decl.c:3167 cp/decl.c:3395
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  Ð¿Ð¾ÐºÐ¸Ð´Ð°ÐµÑ‚ OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3195
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  Ð¿ÐµÑ€ÐµÑ�ÐµÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %q#D"
  
! #: cp/decl.c:3198
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ %q#D, Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ð¹ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:3253
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr "  %s"
  
! #: cp/decl.c:3348 cp/decl.c:3368
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² catch-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3355
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %q#D"
  
! #: cp/decl.c:3358
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ %q#D, Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ð¹ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:3366
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² try-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3370
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð¸Ð·Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:3372
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² %<constexpr%> Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ if"
  
! #: cp/decl.c:3378
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3410 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°"
  
! #: cp/decl.c:3809
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.c:3816 cp/parser.c:6492
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:3827
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼"
  
! #: cp/decl.c:3855 cp/decl.c:3948
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %q#T' Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %q#T"
  
! #: cp/decl.c:3856
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð° %q#T Ð² %q#T"
  
! #: cp/decl.c:3869
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ %qT Ð² %qT Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/decl.c:3878
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:3885
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.c:3957
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD"
  
! #: cp/decl.c:4273
  #, 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.c:4741
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.c:4744
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.c:4747
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�-ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.c:4766
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#T"
  
! #: cp/decl.c:4769
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð»Ñ� %q#T Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð° %qs ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼"
  
! #: cp/decl.c:4792
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:4797
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° C++ %qT"
  
! #: cp/decl.c:4814
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4846
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:4854
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "Ð² ISO C++ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4864
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4869
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:4872
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²"
  
! #: cp/decl.c:4875
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4879
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4883
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4887
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4891
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4895
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> Ð² Ñ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¾Ñ‚Ð±Ñ€Ð¾ÑˆÐµÐ½"
  
! #: cp/decl.c:4898
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/decl.c:4920
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %q#T"
  
! #: cp/decl.c:4923
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "Ð½Ð¸ÐºÐ°ÐºÐ¾Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ðº Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:4995
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ñ… Ðº ÐºÐ»Ð°Ñ�Ñ�Ñƒ %qT Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4999
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ñ… Ðº Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð±ÐµÐ· Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:5069 cp/decl2.c:834
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ decltype Ð²Ð·Ð°Ð¼ÐµÐ½)"
  
! #: cp/decl.c:5077
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.c:5107
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ %<dllimport%>"
  
! #: cp/decl.c:5131
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#T"
  
! #: cp/decl.c:5139
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "non-member-template Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/decl.c:5140
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:5152
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ %<%T::%D%> ÐºÐ°Ðº %<%T::%D%>"
  
! #: cp/decl.c:5164
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/decl.c:5214
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:5248
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<thread_local%> Ñ� %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:5252
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<static%> Ñ� %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:5317
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q#D Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ñ…Ð¾Ñ‚Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:5323 cp/decl.c:6330
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#D Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:5333
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %q#D Ð½ÐµÐ¿Ð¾Ð»Ð¾Ð½ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½"
  
! #: cp/decl.c:5369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð½Ð¾ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.c:5426
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.c:5432
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.c:5451
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: cp/decl.c:5454
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99 Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:5510
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qD"
  
! #: cp/decl.c:5517
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/decl.c:5529
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: cp/decl.c:5569
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qD Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
! #: cp/decl.c:5593
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qD Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/decl.c:5644
  #, 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.c:5648
  #, 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.c:5654
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "Ñ�Ñ‚Ð¾ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð±Ð¾Ð¹Ñ‚Ð¸, ÑƒÐ´Ð°Ð»Ð¸Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:5690
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.c:5697
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð² %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:5704
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.c:5712
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:5716
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð»Ñ�Ñ� Ð² Ñ‚ÐµÐ»Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:5719
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ %q#D"
  
! #: cp/decl.c:5887
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:5928
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/decl.c:5963
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qT"
  
! #: cp/decl.c:5971
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
  
! #: cp/decl.c:5991
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q#D"
  
! #: cp/decl.c:6021
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99 Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð²Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð°"
  
! #: cp/decl.c:6060 cp/decl.c:6302 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� %qT"
  
! #: cp/decl.c:6097
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:6107
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:6227
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %qT"
  
! #: cp/decl.c:6332
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#T Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:6340
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:6395
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:6416
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:6461
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "Ð² C++98 %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ð° Ð½Ðµ %<{...}%>"
  
! #: cp/decl.c:6568
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ %qE, Ð·Ð°ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¹ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/decl.c:6603
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/decl.c:6605
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.c:6608
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� non-inline Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°)"
  
! #: cp/decl.c:6791
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð±Ð¾Ð¹"
  
! #: cp/decl.c:6938
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ (Ð° Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�) Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:6956 cp/decl.c:12902
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.c:6960 cp/decl.c:12906
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ %<register%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:7007
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %<decltype(auto) %D%> Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<()%> ?)"
  
! #: cp/decl.c:7103
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� concept Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:7156
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#D"
  
! #: cp/decl.c:7348
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/decl.c:7432
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: cp/decl.c:7435
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:7442
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.c:7468
  #, 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.c:7477
  #, 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.c:7694
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.c:7710
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ %qT"
  
! #: cp/decl.c:7719 cp/decl.c:7804
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
--- 42199,42826 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� friend %q#D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:2955
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:2958
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:2973 cp/decl.c:3017 cp/name-lookup.c:2276 cp/name-lookup.c:2708
  #: cp/name-lookup.c:2731
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/decl.c:3000
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<constexpr%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD"
  
! #: cp/decl.c:3066
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ° %qE ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹"
  
! #: cp/decl.c:3067
  #, gcc-internal-format
  msgid "previous label"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ°"
  
! #: cp/decl.c:3161
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  Ð¾Ñ‚Ñ�ÑŽÐ´Ð°"
  
! #: cp/decl.c:3184 cp/decl.c:3412
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  Ð¿Ð¾ÐºÐ¸Ð´Ð°ÐµÑ‚ OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3212
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  Ð¿ÐµÑ€ÐµÑ�ÐµÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %q#D"
  
! #: cp/decl.c:3215
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ %q#D, Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ð¹ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:3270
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr "  %s"
  
! #: cp/decl.c:3365 cp/decl.c:3385
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² catch-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3372
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %q#D"
  
! #: cp/decl.c:3375
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ %q#D, Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ð¹ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:3383
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² try-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð¸Ð·Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² %<constexpr%> Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ if"
  
! #: cp/decl.c:3395
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:3427 cp/parser.c:12869 cp/parser.c:12890
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°"
  
! #: cp/decl.c:3819
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.c:3826 cp/parser.c:6492
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:3837
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼"
  
! #: cp/decl.c:3865 cp/decl.c:3958
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %q#T' Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %q#T"
  
! #: cp/decl.c:3866
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð° %q#T Ð² %q#T"
  
! #: cp/decl.c:3879
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ %qT Ð² %qT Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/decl.c:3888
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.c:3967
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD"
  
! #: cp/decl.c:4283
  #, 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.c:4751
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.c:4754
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�-ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.c:4776
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#T"
  
! #: cp/decl.c:4779
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð»Ñ� %q#T Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð° %qs ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼"
  
! #: cp/decl.c:4802
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:4807
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° C++ %qT"
  
! #: cp/decl.c:4824
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4856
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:4864
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "Ð² ISO C++ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: cp/decl.c:4871
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4874
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4879
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:4882
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²"
  
! #: cp/decl.c:4885
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4889
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4893
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4901
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:4905
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> Ð² Ñ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¾Ñ‚Ð±Ñ€Ð¾ÑˆÐµÐ½"
  
! #: cp/decl.c:4908
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/decl.c:4930
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %q#T"
  
! #: cp/decl.c:4933
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "Ð½Ð¸ÐºÐ°ÐºÐ¾Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ðº Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:5005
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ñ… Ðº ÐºÐ»Ð°Ñ�Ñ�Ñƒ %qT Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:5009
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ñ… Ðº Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð±ÐµÐ· Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:5079 cp/decl2.c:834
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ decltype Ð²Ð·Ð°Ð¼ÐµÐ½)"
  
! #: cp/decl.c:5087
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.c:5117
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ %<dllimport%>"
  
! #: cp/decl.c:5141
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#T"
  
! #: cp/decl.c:5149
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "non-member-template Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/decl.c:5150
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:5162
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ %<%T::%D%> ÐºÐ°Ðº %<%T::%D%>"
  
! #: cp/decl.c:5174
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/decl.c:5224
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:5258
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<thread_local%> Ñ� %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:5262
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<static%> Ñ� %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:5327
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q#D Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ñ…Ð¾Ñ‚Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:5333 cp/decl.c:6340
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#D Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:5343
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %q#D Ð½ÐµÐ¿Ð¾Ð»Ð¾Ð½ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½"
  
! #: cp/decl.c:5379
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð½Ð¾ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.c:5436
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.c:5442
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.c:5461
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: cp/decl.c:5464
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99 Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:5520
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qD"
  
! #: cp/decl.c:5527
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/decl.c:5539
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: cp/decl.c:5579
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qD Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
! #: cp/decl.c:5603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qD Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/decl.c:5654
  #, 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.c:5658
  #, 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.c:5664
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "Ñ�Ñ‚Ð¾ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð±Ð¾Ð¹Ñ‚Ð¸, ÑƒÐ´Ð°Ð»Ð¸Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:5700
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.c:5707
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð² %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:5714
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.c:5722
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:5726
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð»Ñ�Ñ� Ð² Ñ‚ÐµÐ»Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:5729
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ %q#D"
  
! #: cp/decl.c:5897
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:5938
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/decl.c:5973
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qT"
  
! #: cp/decl.c:5981
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
  
! #: cp/decl.c:6001
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q#D"
  
! #: cp/decl.c:6031
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99 Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð²Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð°"
  
! #: cp/decl.c:6070 cp/decl.c:6312 cp/typeck2.c:1400 cp/typeck2.c:1707
  #: cp/typeck2.c:1755 cp/typeck2.c:1802
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� %qT"
  
! #: cp/decl.c:6107
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:6117
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializerfor type %qT"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:6237
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %qT"
  
! #: cp/decl.c:6342
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#T Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:6350
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:6405
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:6426
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:6471
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "Ð² C++98 %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ð° Ð½Ðµ %<{...}%>"
  
! #: cp/decl.c:6578
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ %qE, Ð·Ð°ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¹ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/decl.c:6613
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/decl.c:6615
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.c:6618
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� non-inline Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.c:6623
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°)"
  
! #: cp/decl.c:6801
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð±Ð¾Ð¹"
  
! #: cp/decl.c:6948
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ (Ð° Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�) Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:6966 cp/decl.c:12911
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.c:6970 cp/decl.c:12915
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ %<register%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:7017
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %<decltype(auto) %D%> Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<()%> ?)"
  
! #: cp/decl.c:7113
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� concept Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:7166
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#D"
  
! #: cp/decl.c:7358
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/decl.c:7441
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: cp/decl.c:7444
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:7451
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.c:7477
  #, 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.c:7486
  #, 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.c:7703
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.c:7719
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ %qT"
  
! #: cp/decl.c:7728 cp/decl.c:7813
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
*************** msgstr[0] ""
*** 42811,42817 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7723
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
--- 42828,42834 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7732
  #, 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] ""
*** 42819,42825 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7726
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
--- 42836,42842 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7735
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
*************** msgstr[0] ""
*** 42827,44237 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7771
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.c:7797
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:7806
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7827
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7853
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� %qT"
  
! #: cp/decl.c:7858
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� non-array non-class Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:7863
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° lambda Ð·Ð°Ð¼Ñ‹ÐºÐ°Ð½Ð¸Ñ� %qT"
  
! #: cp/decl.c:7867
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.c:7876
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð±ÐµÐ· Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/decl.c:8316
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� %<__thread%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:8319
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� %<__thread%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:8324
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "C++11 %<thread_local%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÑƒÑŽ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¸ ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/decl.c:8553
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qT"
  
! #: cp/decl.c:8557
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qT"
  
! #: cp/decl.c:8560
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT"
  
! #: cp/decl.c:8576
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:8578
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:8604
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<virtual%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/decl.c:8606
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/decl.c:8612
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/decl.c:8615
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/decl.c:8617
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:8623
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:8626
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:8628
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:8634
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ð¿Ð¾Ð»Ðµ"
  
! #: cp/decl.c:8637
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ð¿Ð¾Ð»Ðµ"
  
! #: cp/decl.c:8639
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ�"
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.c:8653
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÐµÐ¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹"
  
! #: cp/decl.c:8685
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð²Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½, Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ %qT"
  
! #: cp/decl.c:8725
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�-Ñ‡Ð»ÐµÐ½ %q#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:8736
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "concept %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/decl.c:8743
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "concept %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.c:8746
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "concept %q#D Ñ� non-%<bool%> Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %qT"
  
! #: cp/decl.c:8822
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "concept %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:8884
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:8895
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:8916
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:8925
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<inline%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:8942
  #, 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.c:8989
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:8992
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:8995
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:8997
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:9054
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:9055
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:9063
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:9064
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "non-member Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:9074
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½"
  
! #: cp/decl.c:9080
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚ÐµÐ»Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:9093
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ� C-Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl.c:9103
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.c:9111
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ñ†ÐµÐ»Ñ‹Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� %qs Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:9117
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr "Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ %qs Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:9125
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<_%> Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:9130
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:9211
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %<int%>"
  
! #: cp/decl.c:9251
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ %qD"
  
! #: cp/decl.c:9256
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ %q+D"
  
! #: cp/decl.c:9258
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:9275
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/decl.c:9465
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %<::main%> ÐºÐ°Ðº Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/decl.c:9474
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "non-template Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<concept%>"
  
! #: cp/decl.c:9481
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "concept Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %<bool%>"
  
! #: cp/decl.c:9601
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:9605
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÑ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:9609
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:9620
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9625
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.c:9630
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ %qD Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9739
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:9742
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:9773 cp/decl.c:9842
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:9777 cp/decl.c:9845
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:9825
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.c:9828
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:9852
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.c:9855
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:9861
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.c:9864
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:9913
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.c:9973
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qT"
  
! #: cp/decl.c:9975 cp/pt.c:14971
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° void"
  
! #: cp/decl.c:9987
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° void"
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:9994
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:9999
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº"
  
! #: cp/decl.c:10001
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº"
  
! #: cp/decl.c:10006
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:10009
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:10023
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: cp/decl.c:10027
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð² Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: cp/decl.c:10097
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:10100
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:10110
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:10113
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:10125
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� %<operator %T%>"
  
! #: cp/decl.c:10128
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %<operator %T%>"
  
! #: cp/decl.c:10136
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: cp/decl.c:10139
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: cp/decl.c:10143
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:10152
  #, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "decl-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: cp/decl.c:10173
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.c:10180
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.c:10195
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð±Ð»Ð¾ÐºÐ°"
  
! #: cp/decl.c:10200
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "inline namespaces Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.c:10458
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<::%D%>"
  
! #: cp/decl.c:10461 cp/decl.c:10481
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%T::%D%>"
  
! #: cp/decl.c:10464
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%D::%D%>"
  
! #: cp/decl.c:10473
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼ÐµÐ½"
  
! #: cp/decl.c:10495 cp/decl.c:10588 cp/decl.c:10597 cp/decl.c:12241
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:10501
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:10529
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %qD"
  
! #: cp/decl.c:10580
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¾Ð±ÑŠÑ�Ð²Ð»Ñ�ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: cp/decl.c:10605
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº %<typedef%>"
  
! #: cp/decl.c:10610
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:10645
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%<concept%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°Ñ‚ÑŒÑ�Ñ� Ð² typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:10652
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°Ñ‚ÑŒÑ�Ñ� Ð² typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:10660
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð¼ÐµÐ½Ð¸ %qs"
  
! #: cp/decl.c:10666
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:10701
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ðµ %<complex%> Ð¾Ð·Ð½Ð°Ñ‡Ð°ÑŽÑ‰Ð¸Ðµ %<double complex%>"
  
! #: cp/decl.c:10750 cp/decl.c:10753 cp/decl.c:10756
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:10772
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: cp/decl.c:10778
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<__int%d%> Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10832
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> Ð¸ %<unsigned%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10838
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> Ð¸ %<short%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10846 cp/decl.c:10852
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qT"
  msgstr "%qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %qE"
  
! #: cp/decl.c:10857
! #, fuzzy, gcc-internal-format
! #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<decltype%>"
! msgstr "%qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %<typedef%>"
  
! #: cp/decl.c:10859
! #, fuzzy, gcc-internal-format
! #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
! msgstr "%qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %<typedef%>"
  
! #: cp/decl.c:10925
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ complex Ð´Ð»Ñ� %qs Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: cp/decl.c:10964
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr "Ð·Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ declarator-id"
  
! #: cp/decl.c:10984
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸ ÐºÐ°Ðº %<virtual%> Ð¸ ÐºÐ°Ðº %<static%>"
  
! #: cp/decl.c:10993
  #, 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++2a%> or %<-std=gnu++2a%>"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸ ÐºÐ°Ðº %<virtual%> Ð¸ ÐºÐ°Ðº %<constexpr%>"
  
! #: cp/decl.c:11006
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.c:11013
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qs"
  
! #: cp/decl.c:11023 cp/decl.c:11165
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs"
  
! #: cp/decl.c:11030
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<concept%>"
  
! #: cp/decl.c:11036
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<constexpr%>"
  
! #: cp/decl.c:11046
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:11056
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr ""
  
! #: cp/decl.c:11059
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:11061
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:11065
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.c:11070
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:11076
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr ""
  
! #: cp/decl.c:11080
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:11084
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr ""
  
! #: cp/decl.c:11088
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11092
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11103
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.c:11106
  #, 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.c:11137
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:11163
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:11177
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>"
  
! #: cp/decl.c:11181
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%>"
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ� auto Ð¸ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ %<__thread%>"
  
! #: cp/decl.c:11203
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:11285
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:11334
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.c:11357
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %<auto%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° Ð±ÐµÐ· Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.c:11361
  #, 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.c:11366
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð¸Ð¼ÐµÐµÑ‚ %qT Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð° Ð½Ðµ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ð¹ %<auto%>"
  
! #: cp/decl.c:11382
  #, 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.c:11387
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° %<restrict%>"
  
! #: cp/decl.c:11398
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.c:11407
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.c:11420
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %qT Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT"
  
! #: cp/decl.c:11432
  #, 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.c:11435
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� %<auto%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:11465
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/decl.c:11471
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/decl.c:11500
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:11501
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:11505
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:11506
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:11514
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:11515
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:11533
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ %<virtual%>"
  
! #: cp/decl.c:11550
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/decl.c:11554
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:11557
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:11570
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.c:11596
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.c:11636
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° %q#T"
  
! #: cp/decl.c:11649 cp/decl.c:11656
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° %q#T"
  
! #: cp/decl.c:11658
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#T"
  
! #: cp/decl.c:11687
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/decl.c:11688
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/decl.c:11761
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "Ð�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼ Ñ‚Ð¸Ð¿Ð° Ð¸Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:11831
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:11856
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ñ‡Ð¸Ñ‚Ð°ÑŽÑ‚Ñ�Ñ� friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ Ñ�Ð²Ð¾ÐµÐ³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:11862
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %<%T::%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: cp/decl.c:11892
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11894
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11902
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %<%T::%s%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qT"
  
! #: cp/decl.c:11942
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Ð½Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: cp/decl.c:11950
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %qT Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:11952
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ `%T"
  
! #: cp/decl.c:11963
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:11966
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:11969
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<explicit%>"
  
! #: cp/decl.c:11979
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:11986
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:11993
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:11999
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:12005
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:12011
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.c:12047
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:12050
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>"
  
! #: cp/decl.c:12055
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� typedef"
  
! #: cp/decl.c:12059
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef Ð¸Ð¼Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/decl.c:12083
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qD Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ð¹ ÐºÐ»Ð°Ñ�Ñ�"
  
! #: cp/decl.c:12171
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<inline%>"
  
! #: cp/decl.c:12179
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend"
  
! #: cp/decl.c:12181
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend class %T::%D%>"
  
! #: cp/decl.c:12185
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend %#T%>"
  
! #: cp/decl.c:12198
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ�Ð´ÐµÐ»Ð°Ñ‚ÑŒ ÐºÐ»Ð°Ñ�Ñ� %qT \"Ð´Ñ€ÑƒÐ³Ð¾Ð¼\" Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:12218
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:12222
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:12232
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:12247
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:12266
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:12272
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/decl.c:12274
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>"
  
! #: cp/decl.c:12325 cp/parser.c:3290
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð±ÐµÐ· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.c:12329
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÐµÐ¼ %qT"
  
! #: cp/decl.c:12353
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs"
  
! #: cp/decl.c:12356
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12372
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%>"
  
! #: cp/decl.c:12393
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð² Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/decl.c:12403
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<virtual%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:12413
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<virtual%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ�"
  
! #: cp/decl.c:12427
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/decl.c:12434
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qT"
  
! #: cp/decl.c:12441
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<concept%>"
  
! #: cp/decl.c:12447
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<constexpr%>"
  
! #: cp/decl.c:12453
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/decl.c:12462
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<concept%>"
  
! #: cp/decl.c:12468
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "concept Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:12477
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: cp/decl.c:12480
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:12538
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:12543
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Ð¸Ð¼Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:12555
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹; Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.c:12558
  #, 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.c:12603
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<concept%>"
  
! #: cp/decl.c:12608
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.c:12637
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<concept%>"
  
! #: cp/decl.c:12642
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<constexpr%>"
  
! #: cp/decl.c:12697
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:12699
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<register%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:12704
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<__thread%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:12708
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
! msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<__thread_local%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:12713
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:12725
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°"
  
! #: cp/decl.c:12729
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ %<inline%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:12737
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:12744
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:12745
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:12779
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/decl.c:12788
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:12827
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "Ñ�Ð»Ð¾Ð²Ð¾ %<static%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ (Ð² Ð¾Ñ‚Ð»Ð¸Ñ‡Ð¸Ðµ Ð¾Ñ‚ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¸Ñ�) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/decl.c:12834
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<register%>"
  
! #: cp/decl.c:12840
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %q#D"
  
! #: cp/decl.c:12848
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.c:12869
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:12881
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%<extern%> Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qs Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:12886
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:13051
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %qD"
  
! #: cp/decl.c:13054
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD"
  
  #
! #: cp/decl.c:13138
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
  #
! #: cp/decl.c:13142
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %<void%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:13165
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/decl.c:13192
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qT"
  
! #: cp/decl.c:13194
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qT"
--- 42844,44252 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.c:7780
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.c:7806
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:7815
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7836
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7862
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� %qT"
  
! #: cp/decl.c:7867
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� non-array non-class Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:7872
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° lambda Ð·Ð°Ð¼Ñ‹ÐºÐ°Ð½Ð¸Ñ� %qT"
  
! #: cp/decl.c:7876
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.c:7885
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð±ÐµÐ· Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/decl.c:8325
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� %<__thread%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:8328
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� %<__thread%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.c:8333
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "C++11 %<thread_local%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÑƒÑŽ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¸ ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/decl.c:8562
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qT"
  
! #: cp/decl.c:8566
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qT"
  
! #: cp/decl.c:8569
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT"
  
! #: cp/decl.c:8585
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:8587
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:8613
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<virtual%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/decl.c:8615
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/decl.c:8621
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/decl.c:8624
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/decl.c:8626
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:8635
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:8637
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:8643
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ð¿Ð¾Ð»Ðµ"
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ð¿Ð¾Ð»Ðµ"
  
! #: cp/decl.c:8648
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ�"
  
! #: cp/decl.c:8655
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.c:8662
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÐµÐ¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹"
  
! #: cp/decl.c:8694
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð²Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½, Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ %qT"
  
! #: cp/decl.c:8734
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�-Ñ‡Ð»ÐµÐ½ %q#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:8745
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "concept %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/decl.c:8752
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "concept %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.c:8755
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "concept %q#D Ñ� non-%<bool%> Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %qT"
  
! #: cp/decl.c:8831
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "concept %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:8893
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:8904
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:8925
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:8934
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<inline%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:8951
  #, 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.c:8998
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:9001
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:9004
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:9006
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:9063
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:9064
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:9072
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:9073
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "non-member Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:9083
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½"
  
! #: cp/decl.c:9089
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚ÐµÐ»Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:9102
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ� C-Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl.c:9112
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.c:9120
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ñ†ÐµÐ»Ñ‹Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� %qs Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:9126
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr "Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ %qs Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:9134
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<_%> Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:9139
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:9220
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %<int%>"
  
! #: cp/decl.c:9260
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ %qD"
  
! #: cp/decl.c:9265
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ %q+D"
  
! #: cp/decl.c:9267
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:9284
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/decl.c:9474
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %<::main%> ÐºÐ°Ðº Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/decl.c:9483
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "non-template Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<concept%>"
  
! #: cp/decl.c:9490
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "concept Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %<bool%>"
  
! #: cp/decl.c:9610
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:9614
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÑ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:9618
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9634
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.c:9639
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ %qD Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9748
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:9751
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:9782 cp/decl.c:9851
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:9786 cp/decl.c:9854
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:9834
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.c:9837
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:9861
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.c:9864
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:9870
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.c:9982
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qT"
  
! #: cp/decl.c:9984 cp/pt.c:14974
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:9994
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° void"
  
! #: cp/decl.c:9996
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° void"
  
! #: cp/decl.c:10001
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:10003
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:10008
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº"
  
! #: cp/decl.c:10010
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº"
  
! #: cp/decl.c:10015
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:10018
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:10032
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: cp/decl.c:10036
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð² Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: cp/decl.c:10106
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:10109
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:10119
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:10122
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:10134
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� %<operator %T%>"
  
! #: cp/decl.c:10137
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %<operator %T%>"
  
! #: cp/decl.c:10145
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: cp/decl.c:10148
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: cp/decl.c:10152
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:10161
  #, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "decl-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: cp/decl.c:10182
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.c:10189
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.c:10204
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð±Ð»Ð¾ÐºÐ°"
  
! #: cp/decl.c:10209
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "inline namespaces Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.c:10467
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<::%D%>"
  
! #: cp/decl.c:10470 cp/decl.c:10490
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%T::%D%>"
  
! #: cp/decl.c:10473
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%D::%D%>"
  
! #: cp/decl.c:10482
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼ÐµÐ½"
  
! #: cp/decl.c:10504 cp/decl.c:10597 cp/decl.c:10606 cp/decl.c:12250
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:10510
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:10538
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %qD"
  
! #: cp/decl.c:10589
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¾Ð±ÑŠÑ�Ð²Ð»Ñ�ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: cp/decl.c:10614
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº %<typedef%>"
  
! #: cp/decl.c:10619
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:10654
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "%<concept%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°Ñ‚ÑŒÑ�Ñ� Ð² typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:10661
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°Ñ‚ÑŒÑ�Ñ� Ð² typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:10669
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð¼ÐµÐ½Ð¸ %qs"
  
! #: cp/decl.c:10675
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:10710
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ðµ %<complex%> Ð¾Ð·Ð½Ð°Ñ‡Ð°ÑŽÑ‰Ð¸Ðµ %<double complex%>"
  
! #: cp/decl.c:10759 cp/decl.c:10762 cp/decl.c:10765
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:10781
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: cp/decl.c:10787
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<__int%d%> Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10841
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> Ð¸ %<unsigned%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10847
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> Ð¸ %<short%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:10855 cp/decl.c:10861
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qT"
  msgstr "%qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %qE"
  
! #: cp/decl.c:10866
! #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
! msgstr "%qs ÑƒÐºÐ°Ð·Ð°Ð½ Ñ� %<decltype%>"
  
! #: cp/decl.c:10868
! #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
! msgstr "%qs ÑƒÐºÐ°Ð·Ð°Ð½ Ñ� %<typeof%>"
  
! #: cp/decl.c:10934
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ complex Ð´Ð»Ñ� %qs Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: cp/decl.c:10973
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr "Ð·Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ declarator-id"
  
! #: cp/decl.c:10993
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸ ÐºÐ°Ðº %<virtual%> Ð¸ ÐºÐ°Ðº %<static%>"
  
! #: cp/decl.c:11002
  #, 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++2a%> or %<-std=gnu++2a%>"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸ ÐºÐ°Ðº %<virtual%> Ð¸ ÐºÐ°Ðº %<constexpr%>"
  
! #: cp/decl.c:11015
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.c:11022
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qs"
  
! #: cp/decl.c:11032 cp/decl.c:11174
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs"
  
! #: cp/decl.c:11039
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<concept%>"
  
! #: cp/decl.c:11045
  #, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<constexpr%>"
  
! #: cp/decl.c:11055
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:11065
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr ""
  
! #: cp/decl.c:11068
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:11070
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:11074
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.c:11079
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:11085
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr ""
  
! #: cp/decl.c:11089
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:11093
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr ""
  
! #: cp/decl.c:11097
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11101
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11112
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.c:11115
  #, 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.c:11146
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:11172
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:11186
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>"
  
! #: cp/decl.c:11190
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%>"
  
! #: cp/decl.c:11198
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ� auto Ð¸ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ %<__thread%>"
  
! #: cp/decl.c:11212
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:11294
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:11343
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.c:11366
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %<auto%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° Ð±ÐµÐ· Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.c:11370
  #, 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.c:11375
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.c:11382
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð¸Ð¼ÐµÐµÑ‚ %qT Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð° Ð½Ðµ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ð¹ %<auto%>"
  
! #: cp/decl.c:11391
  #, 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.c:11396
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° %<restrict%>"
  
! #: cp/decl.c:11407
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.c:11416
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.c:11429
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %qT Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT"
  
! #: cp/decl.c:11441
  #, 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.c:11444
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� %<auto%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:11474
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/decl.c:11480
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/decl.c:11509
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:11510
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:11514
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:11515
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:11523
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:11524
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:11542
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ %<virtual%>"
  
! #: cp/decl.c:11559
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/decl.c:11563
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:11566
  #, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:11579
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.c:11645
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° %q#T"
  
! #: cp/decl.c:11658 cp/decl.c:11665
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° %q#T"
  
! #: cp/decl.c:11667
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#T"
  
! #: cp/decl.c:11696
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/decl.c:11697
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/decl.c:11770
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "Ð�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼ Ñ‚Ð¸Ð¿Ð° Ð¸Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:11840
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:11865
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ñ‡Ð¸Ñ‚Ð°ÑŽÑ‚Ñ�Ñ� friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ Ñ�Ð²Ð¾ÐµÐ³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:11871
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %<%T::%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: cp/decl.c:11901
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11903
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11911
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %<%T::%s%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qT"
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Ð½Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: cp/decl.c:11959
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %qT Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:11961
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ `%T"
  
! #: cp/decl.c:11972
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:11975
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:11978
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<explicit%>"
  
! #: cp/decl.c:11988
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:11995
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:12002
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:12008
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:12014
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.c:12020
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.c:12056
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:12059
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>"
  
! #: cp/decl.c:12064
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� typedef"
  
! #: cp/decl.c:12068
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef Ð¸Ð¼Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/decl.c:12092
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qD Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ð¹ ÐºÐ»Ð°Ñ�Ñ�"
  
! #: cp/decl.c:12180
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<inline%>"
  
! #: cp/decl.c:12188
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend"
  
! #: cp/decl.c:12190
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend class %T::%D%>"
  
! #: cp/decl.c:12194
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend %#T%>"
  
! #: cp/decl.c:12207
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ�Ð´ÐµÐ»Ð°Ñ‚ÑŒ ÐºÐ»Ð°Ñ�Ñ� %qT \"Ð´Ñ€ÑƒÐ³Ð¾Ð¼\" Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:12227
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:12231
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:12241
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:12256
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:12275
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:12281
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/decl.c:12283
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>"
  
! #: cp/decl.c:12334 cp/parser.c:3290
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð±ÐµÐ· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.c:12338
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÐµÐ¼ %qT"
  
! #: cp/decl.c:12362
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs"
  
! #: cp/decl.c:12365
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12381
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%>"
  
! #: cp/decl.c:12402
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð² Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/decl.c:12412
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<virtual%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:12422
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<virtual%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ�"
  
! #: cp/decl.c:12436
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/decl.c:12443
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qT"
  
! #: cp/decl.c:12450
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<concept%>"
  
! #: cp/decl.c:12456
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<constexpr%>"
  
! #: cp/decl.c:12462
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/decl.c:12471
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<concept%>"
  
! #: cp/decl.c:12477
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "concept Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:12486
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: cp/decl.c:12489
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:12547
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:12552
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Ð¸Ð¼Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:12564
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹; Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.c:12567
  #, 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.c:12612
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<concept%>"
  
! #: cp/decl.c:12617
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.c:12646
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<concept%>"
  
! #: cp/decl.c:12651
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<constexpr%>"
  
! #: cp/decl.c:12706
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:12708
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<register%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:12713
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<__thread%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:12717
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
! msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<thread_local%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:12722
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:12734
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°"
  
! #: cp/decl.c:12738
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ %<inline%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:12746
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:12753
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:12754
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:12788
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/decl.c:12797
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:12836
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "Ñ�Ð»Ð¾Ð²Ð¾ %<static%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ (Ð² Ð¾Ñ‚Ð»Ð¸Ñ‡Ð¸Ðµ Ð¾Ñ‚ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¸Ñ�) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/decl.c:12843
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<register%>"
  
! #: cp/decl.c:12849
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %q#D"
  
! #: cp/decl.c:12857
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.c:12878
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:12890
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%<extern%> Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qs Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:12895
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:13060
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %qD"
  
! #: cp/decl.c:13063
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD"
  
  #
! #: cp/decl.c:13147
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
  #
! #: cp/decl.c:13151
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %<void%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:13174
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/decl.c:13201
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qT"
  
! #: cp/decl.c:13203
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qT"
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð
*** 44251,44419 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13448
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %<%T (const %T&)%>"
  
! #: cp/decl.c:13527
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl.c:13534
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹"
  
! #: cp/decl.c:13561
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:13567
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¸Ð±Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹-Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:13577
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
  #. 13.4.0.3
! #: cp/decl.c:13603
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÑƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ ?:"
  
  #. Variadic.
! #: cp/decl.c:13614
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.c:13640
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.c:13641
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.c:13653
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:13654
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:13665
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.c:13666 cp/decl.c:13676
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.c:13677
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.c:13691
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/decl.c:13715
  #, 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.c:13722
  #, 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.c:13724
  #, 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.c:13733
  #, 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.c:13735
  #, 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.c:13751
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÑ‚ Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:13770
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qT"
  
! #: cp/decl.c:13777
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qT"
  
! #: cp/decl.c:13789
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ"
  
! #: cp/decl.c:13844
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:13867
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð° Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:13870
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ typedef-Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:13872
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:13880
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° %qs"
  
! #: cp/decl.c:13881 cp/decl.c:13888
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:13887
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° enum"
--- 44266,44434 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13457
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %<%T (const %T&)%>"
  
! #: cp/decl.c:13536
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl.c:13543
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹"
  
! #: cp/decl.c:13570
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:13576
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¸Ð±Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹-Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:13586
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
  #. 13.4.0.3
! #: cp/decl.c:13612
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÑƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ ?:"
  
  #. Variadic.
! #: cp/decl.c:13623
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.c:13649
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.c:13650
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.c:13662
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:13663
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:13674
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.c:13675 cp/decl.c:13685
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.c:13686
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.c:13700
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/decl.c:13724
  #, 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.c:13731
  #, 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.c:13733
  #, 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.c:13742
  #, 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.c:13744
  #, 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.c:13760
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÑ‚ Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:13779
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qT"
  
! #: cp/decl.c:13786
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qT"
  
! #: cp/decl.c:13798
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ"
  
! #: cp/decl.c:13853
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:13876
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð° Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:13879
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ typedef-Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:13881
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:13889
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° %qs"
  
! #: cp/decl.c:13890 cp/decl.c:13897
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:13896
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° enum"
*************** msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð
*** 44425,44518 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13902
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð´Ð»Ñ� %<%s %T%> Ð½ÑƒÐ¶ÐµÐ½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.c:13956 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ñ�, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½(Ð°) Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl.c:13986 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9306
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.c:13991
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ñ�Ð²Ð½Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ %<%T::%>"
  
! #: cp/decl.c:14000 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°"
  
! #: cp/decl.c:14103
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� %q#D Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:14139
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qT ÐºÐ°Ðº Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:14279
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ union %qT"
  
! #: cp/decl.c:14286
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ� Ð¼Ð½Ð¾Ð³Ð¸Ð¼Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð±Ð°Ð·Ð°Ð¼Ð¸"
  
! #: cp/decl.c:14297
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹"
  
! #: cp/decl.c:14322
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð¹, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼"
  
! #: cp/decl.c:14352
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½"
  
! #: cp/decl.c:14354
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:14499
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "scoped/unscoped Ñ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² enum %q#T"
  
! #: cp/decl.c:14502 cp/decl.c:14510 cp/decl.c:14520 cp/parser.c:18945
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:14507
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "Ñ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² enum %q#T"
  
! #: cp/decl.c:14517
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð² enum %q#T"
  
! #: cp/decl.c:14590
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 44440,44533 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13911
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð´Ð»Ñ� %<%s %T%> Ð½ÑƒÐ¶ÐµÐ½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.c:13965 cp/name-lookup.c:4570
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ñ�, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½(Ð°) Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl.c:13995 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551
! #: cp/pt.c:9308
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.c:14000
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ñ�Ð²Ð½Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ %<%T::%>"
  
! #: cp/decl.c:14009 cp/name-lookup.c:3997 cp/name-lookup.c:4004
  #: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°"
  
! #: cp/decl.c:14112
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� %q#D Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:14148
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qT ÐºÐ°Ðº Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:14288
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ union %qT"
  
! #: cp/decl.c:14295
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ� Ð¼Ð½Ð¾Ð³Ð¸Ð¼Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð±Ð°Ð·Ð°Ð¼Ð¸"
  
! #: cp/decl.c:14306
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹"
  
! #: cp/decl.c:14331
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð¹, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼"
  
! #: cp/decl.c:14361
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½"
  
! #: cp/decl.c:14363
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:14508
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "scoped/unscoped Ñ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² enum %q#T"
  
! #: cp/decl.c:14511 cp/decl.c:14519 cp/decl.c:14529 cp/parser.c:18945
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:14516
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "Ñ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² enum %q#T"
  
! #: cp/decl.c:14526
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð² enum %q#T"
  
! #: cp/decl.c:14599
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 44521,44597 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14737
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "Ð½Ð¸ Ð¾Ð´Ð¸Ð½ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÑ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:14909
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð»Ð¸ unscoped Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:14919
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:14968
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<unsigned long%>"
  
! #: cp/decl.c:14969
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<long%>"
  
! #: cp/decl.c:14980
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð»Ñ� %qD"
  
! #: cp/decl.c:15000
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.c:15111
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %q#T Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/decl.c:15286 cp/typeck.c:9675
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° %<*this%>"
  
! #: cp/decl.c:15633
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:16102
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "Ð½ÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qT"
  
! #: cp/decl.c:16104 cp/typeck.c:9555
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ð¹ %<auto%> Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½ Ðº %<void%>"
  
! #: cp/decl.c:16324
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:16338
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/decl.c:16711
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð´Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� %<auto%>"
--- 44536,44612 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14746
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "Ð½Ð¸ Ð¾Ð´Ð¸Ð½ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÑ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:14918
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð»Ð¸ unscoped Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:14928
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:14977
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<unsigned long%>"
  
! #: cp/decl.c:14978
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<long%>"
  
! #: cp/decl.c:14989
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð»Ñ� %qD"
  
! #: cp/decl.c:15009
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.c:15120
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %q#T Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/decl.c:15295 cp/typeck.c:9693
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° %<*this%>"
  
! #: cp/decl.c:15642
  #, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:16111
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "Ð½ÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qT"
  
! #: cp/decl.c:16113 cp/typeck.c:9573
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ð¹ %<auto%> Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½ Ðº %<void%>"
  
! #: cp/decl.c:16333
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:16347
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/decl.c:16720
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð´Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� %<auto%>"
*************** msgstr ""
*** 44631,44637 ****
  msgid "deleting %qT is undefined"
  msgstr "ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ %qT Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾"
  
! #: cp/decl2.c:566 cp/pt.c:5559
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
--- 44646,44652 ----
  msgid "deleting %qT is undefined"
  msgstr "ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ %qT Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾"
  
! #: cp/decl2.c:566 cp/pt.c:5561
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
*************** msgstr "Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ
*** 44644,44650 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5518
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
--- 44659,44665 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:621 cp/pt.c:5520
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
*************** msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %<%T::%D%> Ð½Ð
*** 45098,45104 ****
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qT Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qE?"
  
! #: cp/error.c:4292 cp/typeck.c:2420
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
--- 45113,45119 ----
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qT Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qE?"
  
! #: cp/error.c:4292 cp/typeck.c:2437
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
*************** msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»Ðµ
*** 45109,45115 ****
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qT Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qE?"
  
! #: cp/error.c:4318 cp/typeck.c:3013
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qD"
--- 45124,45130 ----
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qT Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qE?"
  
! #: cp/error.c:4318 cp/typeck.c:3031
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qD"
*************** msgstr "Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ
*** 45450,45456 ****
  msgid "invalid pointer to bit-field %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD"
  
! #: cp/init.c:2264 cp/typeck.c:1897
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
--- 45465,45471 ----
  msgid "invalid pointer to bit-field %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD"
  
! #: cp/init.c:2264 cp/typeck.c:1914
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ
*** 46303,46309 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð² Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3162 cp/pt.c:18411
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð¾Ñ‚ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�, Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
--- 46318,46324 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð² Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.c:3162 cp/pt.c:18414
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð¾Ñ‚ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�, Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
*************** msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð
*** 46668,46674 ****
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð² nested-name-specifier"
  
! #: cp/parser.c:6552 cp/typeck.c:2712 cp/typeck.c:2715 cp/typeck.c:2732
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
--- 46683,46689 ----
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð² nested-name-specifier"
  
! #: cp/parser.c:6552 cp/typeck.c:2730 cp/typeck.c:2733 cp/typeck.c:2750
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
*************** msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´
*** 46693,46699 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %<__builtin_addressof%>"
  
! #: cp/parser.c:7028 cp/pt.c:19023
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %<__builtin_launder%>"
--- 46708,46714 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %<__builtin_addressof%>"
  
! #: cp/parser.c:7028 cp/pt.c:19026
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %<__builtin_launder%>"
*************** msgstr "Ð² ISO C++ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ðµ Ð»
*** 46708,46714 ****
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr "Ð´Ð²Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… %<[%> Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð²ÐµÐ´ÑƒÑ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/parser.c:7744 cp/typeck.c:2600
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD"
--- 46723,46729 ----
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr "Ð´Ð²Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… %<[%> Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð²ÐµÐ´ÑƒÑ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/parser.c:7744 cp/typeck.c:2618
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD"
*************** msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð
*** 47173,47184 ****
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.c:14972 cp/pt.c:25054
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "mem-initializer Ð´Ð»Ñ� %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° constructor delegation"
  
! #: cp/parser.c:14984 cp/pt.c:25066
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "constructor delegation Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° mem-initializer Ð´Ð»Ñ� %qD"
--- 47188,47199 ----
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.c:14972 cp/pt.c:25053
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "mem-initializer Ð´Ð»Ñ� %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° constructor delegation"
  
! #: cp/parser.c:14984 cp/pt.c:25065
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "constructor delegation Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° mem-initializer Ð´Ð»Ñ� %qD"
*************** msgstr "Ñ�ÐºÐ¾Ð±Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð
*** 48428,48434 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<ordered%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð° Ð² %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:37072 cp/pt.c:16761
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ reduction"
--- 48443,48449 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<ordered%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð° Ð² %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:37072 cp/pt.c:16764
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ reduction"
*************** msgstr "Ð¿Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½
*** 48468,48474 ****
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð² %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:39655 cp/pt.c:13085 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Ñ‚Ð¸Ð¿ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qT Ð² %<#pragma omp declare reduction%>"
--- 48483,48489 ----
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð² %<#pragma omp declare reduction%>"
  
! #: cp/parser.c:39655 cp/pt.c:13087 cp/semantics.c:5563
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Ñ‚Ð¸Ð¿ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qT Ð² %<#pragma omp declare reduction%>"
*************** msgstr "Ð½Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡ÐµÑ�ÐºÐ
*** 48805,48811 ****
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "packs Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ñ‹ Ñ� %<...%>:"
  
! #: cp/pt.c:4083 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
--- 48820,48826 ----
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "packs Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ñ‹ Ñ� %<...%>:"
  
! #: cp/pt.c:4083 cp/pt.c:4837
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D Ð¿ÐµÑ
*** 48830,48891 ****
  msgid "template parameter %qD declared here"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.c:4771
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� variable concept %q#D"
  
! #: cp/pt.c:4830
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ð¼Ñ‹ Ð² Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸:"
  
! #: cp/pt.c:4854
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4858
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4862 cp/pt.c:4873
  #, gcc-internal-format
  msgid "primary template here"
  msgstr "Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.c:4870
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð° Ñ‡ÐµÐ¼ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½Ð° Ð·Ð°Ð¼ÐµÑ‰Ð°ÐµÑ‚ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð¿Ð°ÐºÐµÑ‚Ð½Ñ‹Ð¼ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/pt.c:4886
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð° Ñ‡ÐµÐ¼"
  
! #: cp/pt.c:4888
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr "Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD"
  
! #: cp/pt.c:4935
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "parameter pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:4938
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "parameter pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:4959
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€(Ñ‹) ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5005
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
--- 48845,48906 ----
  msgid "template parameter %qD declared here"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.c:4773
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� variable concept %q#D"
  
! #: cp/pt.c:4832
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ð¼Ñ‹ Ð² Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸:"
  
! #: cp/pt.c:4856
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4860
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4864 cp/pt.c:4875
  #, gcc-internal-format
  msgid "primary template here"
  msgstr "Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.c:4872
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð° Ñ‡ÐµÐ¼ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½Ð° Ð·Ð°Ð¼ÐµÑ‰Ð°ÐµÑ‚ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð¿Ð°ÐºÐµÑ‚Ð½Ñ‹Ð¼ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/pt.c:4888
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð° Ñ‡ÐµÐ¼"
  
! #: cp/pt.c:4890
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr "Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD"
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "parameter pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:4940
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "parameter pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:4961
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€(Ñ‹) ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5007
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
*************** msgstr[0] "Ñ‚Ð¸Ð¿ %qT Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°
*** 48893,48909 ****
  msgstr[1] "Ñ‚Ð¸Ð¿ %qT Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[2] "Ñ‚Ð¸Ð¿ %qT Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5067
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ð±Ð¾Ð»ÐµÐµ Ñ€Ð°Ð½Ð½ÑŽÑŽ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸ÑŽ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:5071
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.c:5254
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %qD"
--- 48908,48924 ----
  msgstr[1] "Ñ‚Ð¸Ð¿ %qT Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[2] "Ñ‚Ð¸Ð¿ %qT Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5069
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ð±Ð¾Ð»ÐµÐµ Ñ€Ð°Ð½Ð½ÑŽÑŽ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸ÑŽ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:5073
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.c:5256
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %qD"
*************** msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ
*** 48911,48958 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5276
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "parameter pack %q+D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5312
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:5315
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.c:5318
  #, fuzzy, gcc-internal-format
  #| msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð±ÐµÐ· -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/pt.c:5321
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…"
  
! #: cp/pt.c:5324 cp/pt.c:5382
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÐµÐ³Ð¾ %qD"
  
! #: cp/pt.c:5496
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/pt.c:5503
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/pt.c:5511
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ virt-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
--- 48926,48973 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5278
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "parameter pack %q+D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5314
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:5317
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.c:5320
  #, fuzzy, gcc-internal-format
  #| msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð±ÐµÐ· -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/pt.c:5323
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…"
  
! #: cp/pt.c:5326 cp/pt.c:5384
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÐµÐ³Ð¾ %qD"
  
! #: cp/pt.c:5498
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/pt.c:5505
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/pt.c:5513
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ virt-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
*************** msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD
*** 48962,49018 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5533
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� template-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/pt.c:5676
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:5719
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d ÑƒÑ€Ð¾Ð²Ð½ÐµÐ¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#D, Ð´Ð°Ð½Ð¾ %d"
  
! #: cp/pt.c:5733
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Ð´Ð°Ð½Ð¾ %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#D"
  
! #: cp/pt.c:5736
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Ð´Ð°Ð½Ð¾ %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.c:5738
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ñ… %d"
  
! #: cp/pt.c:5759
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð¿ÐµÑ€Ð²Ð¾Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD"
  
! #: cp/pt.c:5762
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<template<>%> Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:5889
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.c:5902
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.c:5913
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
--- 48977,49033 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5535
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� template-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/pt.c:5678
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:5721
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d ÑƒÑ€Ð¾Ð²Ð½ÐµÐ¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#D, Ð´Ð°Ð½Ð¾ %d"
  
! #: cp/pt.c:5735
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Ð´Ð°Ð½Ð¾ %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#D"
  
! #: cp/pt.c:5738
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Ð´Ð°Ð½Ð¾ %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.c:5740
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ñ… %d"
  
! #: cp/pt.c:5761
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð¿ÐµÑ€Ð²Ð¾Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD"
  
! #: cp/pt.c:5764
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<template<>%> Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:5891
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.c:5904
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.c:5915
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
*************** msgstr[0] "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð
*** 49020,49026 ****
  msgstr[1] "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[2] "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5917
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
--- 49035,49041 ----
  msgstr[1] "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[2] "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5919
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
*************** msgstr[0] "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»
*** 49028,49039 ****
  msgstr[1] "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð»Ð° %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[2] "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð»Ð° %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5954
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+#D"
  
! #: cp/pt.c:5955
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ ÐºÐ°Ðº %q#D"
--- 49043,49054 ----
  msgstr[1] "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð»Ð° %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[2] "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð»Ð° %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:5956
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+#D"
  
! #: cp/pt.c:5957
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ ÐºÐ°Ðº %q#D"
*************** msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð
*** 49042,49159 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5965
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� %q#D"
  
! #: cp/pt.c:5967
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.c:5995
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/pt.c:5998
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.c:6258 cp/pt.c:6326
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:6261
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/pt.c:6264
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/pt.c:6276
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6280
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6329
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð²Ð¸Ð´Ð° %<&X::Y%>"
  
! #: cp/pt.c:6331
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.c:6391
  #, fuzzy, gcc-internal-format
  #| msgid "  couldn't deduce template parameter %qD"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:6400
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ cv-qualifiers"
  
! #: cp/pt.c:6409
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² %qT Ð¸ %qT"
  
! #: cp/pt.c:6418
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ parameter pack, Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ñ‚Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ�"
  
! #: cp/pt.c:6429
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ %qE"
  
! #: cp/pt.c:6439
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE Ð½Ðµ Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ %qE"
  
! #: cp/pt.c:6448
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ parameter pack Ñ� %qT Ð¸ %qT"
  
! #: cp/pt.c:6460
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT (%qT Ð¸ %qT)"
  
! #: cp/pt.c:6464
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qE (%qE Ð¸ %qE)"
  
! #: cp/pt.c:6475
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:6486
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:6498
  #, 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"
--- 49057,49174 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5967
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� %q#D"
  
! #: cp/pt.c:5969
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.c:5997
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/pt.c:6000
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.c:6260 cp/pt.c:6328
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:6263
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/pt.c:6266
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/pt.c:6278
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6282
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6331
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð²Ð¸Ð´Ð° %<&X::Y%>"
  
! #: cp/pt.c:6333
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.c:6393
  #, fuzzy, gcc-internal-format
  #| msgid "  couldn't deduce template parameter %qD"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:6402
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ cv-qualifiers"
  
! #: cp/pt.c:6411
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² %qT Ð¸ %qT"
  
! #: cp/pt.c:6420
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ parameter pack, Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ñ‚Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ�"
  
! #: cp/pt.c:6431
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ %qE"
  
! #: cp/pt.c:6441
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE Ð½Ðµ Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ %qE"
  
! #: cp/pt.c:6450
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ parameter pack Ñ� %qT Ð¸ %qT"
  
! #: cp/pt.c:6462
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT (%qT Ð¸ %qT)"
  
! #: cp/pt.c:6466
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qE (%qE Ð¸ %qE)"
  
! #: cp/pt.c:6477
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:6488
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:6500
  #, 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] ""
*** 49161,49452 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.c:6529
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ %qE (Ñ‚Ð¸Ð¿Ð° %qT) Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.c:6542
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ð¼ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ %qT"
  
! #: cp/pt.c:6546
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¼ Ð¾Ñ‚ %qT"
  
! #: cp/pt.c:6557
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:6567
  #, fuzzy, gcc-internal-format
  #| msgid "  can't deduce a template for %qT from non-template type %qT"
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr "  Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð´Ð»Ñ� %qT Ð¸Ð· Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:6577
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr ""
  
! #: cp/pt.c:6623
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qE Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/pt.c:6630
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6639
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6654
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:6663
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "Ð°Ð´Ñ€ÐµÑ� %qT Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:6670
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ñ€Ð¾Ðº Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/pt.c:6688
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�, Ð° Ð½Ðµ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/pt.c:6696
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/pt.c:6778
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/pt.c:6944
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.c:6958
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr ""
  
! #: cp/pt.c:7044
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·-Ð·Ð° ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð¾Ð² Ð² cv-qualification"
  
! #: cp/pt.c:7052
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ lvalue"
  
! #: cp/pt.c:7070
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: cp/pt.c:7130
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/pt.c:7132
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð´Ð°Ñ‚ÑŒ %qE"
  
! #: cp/pt.c:7186
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:7758
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/pt.c:7774
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE"
  
! #: cp/pt.c:7909
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "injected-class-name %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:7938
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qE Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.c:7943
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "Ð´Ð»Ñ� Ñ‚Ð¾Ð³Ð¾ Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð¾Ñ�Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ %<typename %E%>"
  
! #: cp/pt.c:7959 cp/pt.c:7981 cp/pt.c:8035
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°/Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:7964
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð° Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:7969
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°, Ð° Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qE"
  
! #: cp/pt.c:7972
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qE"
  
! #: cp/pt.c:7986
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:7989
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:8039
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ‚Ð¸Ð¿Ð° %qD, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:8053
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:8056
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.c:8119
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð¸Ð· %qT Ð² %qT"
  
! #: cp/pt.c:8257 cp/pt.c:8570
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %d"
  
! #: cp/pt.c:8272 cp/pt.c:8404
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %d)"
  
! #: cp/pt.c:8400
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ %d)"
  
! #: cp/pt.c:8409
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:8434
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "pack expansion Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� non-pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ð°Ð»Ð¸Ð°Ñ�Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:8438
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "pack expansion Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� non-pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD concept %qD"
  
! #: cp/pt.c:8536
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "Ñ‚Ð°Ðº Ñ‡Ñ‚Ð¾ Ð»ÑŽÐ±Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ� Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ñ‹Ð¼ Ð¿Ð°ÐºÐµÑ‚Ð¾Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð±Ñ‹Ð»Ð° Ð±Ñ‹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹"
  
! #: cp/pt.c:9155
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:9318
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/pt.c:9320
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D"
  
! #: cp/pt.c:9444
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr "Ð½Ð°Ñ€ÑƒÑˆÐµÐ½Ð¸Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:9814
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE"
  
! #: cp/pt.c:10244
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -ftemplate-depth=, Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/pt.c:11324
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.c:11819
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "Ñ�Ð²ÐµÑ€Ñ‚ÐºÐ° Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð½Ð°Ð´ %O"
  
  #
! #: cp/pt.c:12201
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a potential constant expression"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ñ‚ÐµÐ½Ñ†Ð¸Ð°Ð»ÑŒÐ½Ð¾Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/pt.c:12291
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12294
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12855
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
--- 49176,49467 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.c:6531
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ %qE (Ñ‚Ð¸Ð¿Ð° %qT) Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.c:6544
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ð¼ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ %qT"
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¼ Ð¾Ñ‚ %qT"
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:6569
  #, fuzzy, gcc-internal-format
  #| msgid "  can't deduce a template for %qT from non-template type %qT"
  msgid "  can%'t deduce a template for %qT from non-template type %qT"
  msgstr "  Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð´Ð»Ñ� %qT Ð¸Ð· Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:6579
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr ""
  
! #: cp/pt.c:6625
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qE Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/pt.c:6632
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6641
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.c:6656
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:6665
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "Ð°Ð´Ñ€ÐµÑ� %qT Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:6672
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ñ€Ð¾Ðº Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/pt.c:6690
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�, Ð° Ð½Ðµ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/pt.c:6698
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/pt.c:6780
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/pt.c:6946
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.c:6960
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr ""
  
! #: cp/pt.c:7046
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·-Ð·Ð° ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚Ð¾Ð² Ð² cv-qualification"
  
! #: cp/pt.c:7054
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ lvalue"
  
! #: cp/pt.c:7072
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð½Ð¾Ð³Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: cp/pt.c:7132
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/pt.c:7134
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð´Ð°Ñ‚ÑŒ %qE"
  
! #: cp/pt.c:7188
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:7760
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/pt.c:7776
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE"
  
! #: cp/pt.c:7911
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "injected-class-name %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:7940
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qE Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.c:7945
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "Ð´Ð»Ñ� Ñ‚Ð¾Ð³Ð¾ Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð¾Ñ�Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ %<typename %E%>"
  
! #: cp/pt.c:7961 cp/pt.c:7983 cp/pt.c:8037
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°/Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:7966
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð° Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:7971
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°, Ð° Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qE"
  
! #: cp/pt.c:7974
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qE"
  
! #: cp/pt.c:7988
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:7991
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:8041
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ‚Ð¸Ð¿Ð° %qD, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.c:8055
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:8058
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.c:8121
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð¸Ð· %qT Ð² %qT"
  
! #: cp/pt.c:8259 cp/pt.c:8572
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %d"
  
! #: cp/pt.c:8274 cp/pt.c:8406
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %d)"
  
! #: cp/pt.c:8402
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ %d)"
  
! #: cp/pt.c:8411
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:8436
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "pack expansion Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� non-pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ð°Ð»Ð¸Ð°Ñ�Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:8440
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "pack expansion Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� non-pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD concept %qD"
  
! #: cp/pt.c:8538
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "Ñ‚Ð°Ðº Ñ‡Ñ‚Ð¾ Ð»ÑŽÐ±Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ� Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ñ‹Ð¼ Ð¿Ð°ÐºÐµÑ‚Ð¾Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð±Ñ‹Ð»Ð° Ð±Ñ‹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹"
  
! #: cp/pt.c:9157
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:9320
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/pt.c:9322
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D"
  
! #: cp/pt.c:9446
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr "Ð½Ð°Ñ€ÑƒÑˆÐµÐ½Ð¸Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:9816
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE"
  
! #: cp/pt.c:10246
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -ftemplate-depth=, Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/pt.c:11326
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.c:11821
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "Ñ�Ð²ÐµÑ€Ñ‚ÐºÐ° Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð½Ð°Ð´ %O"
  
  #
! #: cp/pt.c:12203
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a potential constant expression"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ñ‚ÐµÐ½Ñ†Ð¸Ð°Ð»ÑŒÐ½Ð¾Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/pt.c:12293
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12296
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12857
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
*************** msgstr ""
*** 49464,49763 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13880
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:14053
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT"
  
! #: cp/pt.c:14055
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q+D"
  
! #: cp/pt.c:14173
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/pt.c:14175
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/pt.c:14213
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14825
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° void"
  
! #: cp/pt.c:14827
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:14829
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:14842
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/pt.c:14845
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/pt.c:14893
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14899
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14905
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° void"
  
! #: cp/pt.c:15005
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.c:15025
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ class, struct Ð¸Ð»Ð¸ union"
  
! #: cp/pt.c:15062
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.c:15070
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.c:15134
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² lambda init-capture"
  
! #: cp/pt.c:15209
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ðµ"
  
! #: cp/pt.c:15387
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/pt.c:15402
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ðµ Ð¸Ð¼Ñ� %qE Ñ€Ð°Ð·Ð±Ð¸Ñ€Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð½Ðµ Ñ‚Ð¸Ð¿, Ð½Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:15404
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ %<typename %E%>, ÐµÑ�Ð»Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:15494
  #, 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.c:15617
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD"
  
! #: cp/pt.c:16133 cp/pt.c:17885
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ pack expansion expression"
  
! #: cp/pt.c:16137 cp/pt.c:17889
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<...%> Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� argument pack"
  
! #: cp/pt.c:18941
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð¸ Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¼ Ð¾Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾Ð¸Ñ�ÐºÐµ Ð² Ñ‚Ð¾Ñ‡ÐºÐµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:18969
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¹ Ð±Ð°Ð·Ðµ %qT Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ Ð¿Ñ€Ð¸ Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ Ð¿Ð¾Ð¸Ñ�ÐºÐµ"
  
! #: cp/pt.c:18974
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<this->%D%>"
  
! #: cp/pt.c:18977
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<%T::%D%>"
  
! #: cp/pt.c:18982
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:19038
  #, 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.c:19333
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/pt.c:19336
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/pt.c:19659
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ÐµÑ�Ñ‚ÑŒ/Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:19661
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:19671
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:19686
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/pt.c:19704
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ñ€Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.c:23704
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.c:23706
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %q#D"
  
! #: cp/pt.c:23712
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.c:23736 cp/pt.c:23831
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:23742
  #, 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.c:23744
  #, 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.c:23763
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/pt.c:23769 cp/pt.c:23826
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:23774
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.c:23782
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/pt.c:23818
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/pt.c:23841 cp/pt.c:23927
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<extern%> Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:23846 cp/pt.c:23944
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %qD Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:23903
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:23905
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/pt.c:23914
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:23932
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð² Ñ�Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…"
  
! #: cp/pt.c:23978
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T"
  
! #: cp/pt.c:24300
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
--- 49479,49778 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13882
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.c:14056
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT"
  
! #: cp/pt.c:14058
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q+D"
  
! #: cp/pt.c:14176
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/pt.c:14178
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/pt.c:14216
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14828
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° void"
  
! #: cp/pt.c:14830
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:14832
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:14845
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/pt.c:14848
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/pt.c:14896
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14902
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:14908
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° void"
  
! #: cp/pt.c:15008
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.c:15028
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ class, struct Ð¸Ð»Ð¸ union"
  
! #: cp/pt.c:15065
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.c:15073
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.c:15137
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² lambda init-capture"
  
! #: cp/pt.c:15212
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ðµ"
  
! #: cp/pt.c:15390
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/pt.c:15405
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ðµ Ð¸Ð¼Ñ� %qE Ñ€Ð°Ð·Ð±Ð¸Ñ€Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð½Ðµ Ñ‚Ð¸Ð¿, Ð½Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:15407
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ %<typename %E%>, ÐµÑ�Ð»Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:15497
  #, 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.c:15620
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD"
  
! #: cp/pt.c:16136 cp/pt.c:17888
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ pack expansion expression"
  
! #: cp/pt.c:16140 cp/pt.c:17892
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<...%> Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� argument pack"
  
! #: cp/pt.c:18944
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð¸ Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¼ Ð¾Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾Ð¸Ñ�ÐºÐµ Ð² Ñ‚Ð¾Ñ‡ÐºÐµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:18972
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¹ Ð±Ð°Ð·Ðµ %qT Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ Ð¿Ñ€Ð¸ Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ Ð¿Ð¾Ð¸Ñ�ÐºÐµ"
  
! #: cp/pt.c:18977
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<this->%D%>"
  
! #: cp/pt.c:18980
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<%T::%D%>"
  
! #: cp/pt.c:18985
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:19041
  #, 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.c:19336
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/pt.c:19339
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/pt.c:19662
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ÐµÑ�Ñ‚ÑŒ/Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:19664
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.c:19674
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.c:19689
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/pt.c:19707
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ñ€Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.c:23703
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.c:23705
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %q#D"
  
! #: cp/pt.c:23711
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.c:23735 cp/pt.c:23830
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:23741
  #, 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.c:23743
  #, 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.c:23762
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/pt.c:23768 cp/pt.c:23825
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:23773
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.c:23781
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/pt.c:23817
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/pt.c:23840 cp/pt.c:23926
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<extern%> Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:23845 cp/pt.c:23943
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %qD Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:23902
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.c:23904
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/pt.c:23913
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:23931
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð² Ñ�Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…"
  
! #: cp/pt.c:23977
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T"
  
! #: cp/pt.c:24299
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
*************** msgstr ""
*** 49769,49894 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24640
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð±ÐµÐ· Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/pt.c:24842
  #, 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.c:25217
  #, 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++2a%> or %<-std=gnu++2a%>"
  msgstr "lambda ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++14 Ð¸Ð»Ð¸ -std=gnu++14"
  
! #: cp/pt.c:25225
  #, 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 literal"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:25232
  #, 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 has a mutable member"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:25244
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:25246
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:26582
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.c:26822
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:27303
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:27452
  #, 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.c:27459
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:27473
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¿Ð¾Ñ‚ÐµÑ€Ð¿ÐµÐ» Ð½ÐµÑƒÐ´Ð°Ñ‡Ñƒ:"
  
! #: cp/pt.c:27480
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Ñ�Ð²Ð½Ñ‹Ðµ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð½Ðµ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� copy-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:27546
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direct-list-initialization %<auto%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.c:27549
  #, 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.c:27582
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT ÐºÐ°Ðº Ñ‚Ð¸Ð¿ Ð° Ð½Ðµ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ð¹ %<decltype(auto)%>"
  
! #: cp/pt.c:27617
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ lambda Ð¸Ð· %qE"
  
! #: cp/pt.c:27619
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ %qT Ð¸Ð· %qE"
  
! #: cp/pt.c:27653
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ñ‹"
  
! #: cp/pt.c:27657
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�"
  
! #: cp/pt.c:27661
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�"
  
! #: cp/pt.c:27665
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�"
  
! #: cp/pt.c:27783
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr ""
--- 49784,49909 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:24639
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð±ÐµÐ· Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/pt.c:24841
  #, 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.c:25216
  #, 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++2a%> or %<-std=gnu++2a%>"
  msgstr "lambda ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++14 Ð¸Ð»Ð¸ -std=gnu++14"
  
! #: cp/pt.c:25224
  #, 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 literal"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:25231
  #, 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 has a mutable member"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:25243
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:25245
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:26581
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.c:26821
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:27302
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:27454
  #, 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.c:27461
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:27475
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¿Ð¾Ñ‚ÐµÑ€Ð¿ÐµÐ» Ð½ÐµÑƒÐ´Ð°Ñ‡Ñƒ:"
  
! #: cp/pt.c:27482
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Ñ�Ð²Ð½Ñ‹Ðµ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð½Ðµ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� copy-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:27548
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direct-list-initialization %<auto%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.c:27551
  #, 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.c:27584
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT ÐºÐ°Ðº Ñ‚Ð¸Ð¿ Ð° Ð½Ðµ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ð¹ %<decltype(auto)%>"
  
! #: cp/pt.c:27619
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ lambda Ð¸Ð· %qE"
  
! #: cp/pt.c:27621
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ %qT Ð¸Ð· %qE"
  
! #: cp/pt.c:27655
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ñ‹"
  
! #: cp/pt.c:27659
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�"
  
! #: cp/pt.c:27663
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�"
  
! #: cp/pt.c:27667
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�"
  
! #: cp/pt.c:27785
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr ""
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð
*** 50102,50108 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/semantics.c:2703 cp/typeck.c:2632
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
--- 50117,50123 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/semantics.c:2703 cp/typeck.c:2650
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
*************** msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð
*** 50746,51555 ****
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼Ð¸ pointer-to-member Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/typeck.c:1480
  #, gcc-internal-format
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1487
  #, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1618
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:1710
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽ"
  
! #: cp/typeck.c:1718
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:1769
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<__alignof%> Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽ"
  
! #: cp/typeck.c:1780
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<__alignof%> Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:1857
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "%<alignas%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:1902
  #, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:2076
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck.c:2245
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² %qT"
  
! #: cp/typeck.c:2249
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² %qT"
  
! #: cp/typeck.c:2383 cp/typeck.c:2945
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² %qE, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹ Ñ…Ð¾Ñ‚ÐµÐ»Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<->%> ?)"
  
! #: cp/typeck.c:2387 cp/typeck.c:2949
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² %qE, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:2418
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE"
  
! #: cp/typeck.c:2497
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %qD Ð² Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ðµ NULL Ð¾Ð±ÑŠÐµÐºÑ‚Ð°"
  
! #: cp/typeck.c:2647
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/typeck.c:2656
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "Ñ€Ð°Ð·Ñ€ÑƒÑˆÐ°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT, Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚Ñ�Ñ� Ðº %qT"
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr "Ð¿Ð¾Ð»Ðµ %q#D Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‡ÐµÑ€ÐµÐ· %q#D"
  
  #. No hint.
! #: cp/typeck.c:2816
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "%q#T Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE"
  
! #: cp/typeck.c:2839
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T has no member named %qE; did you mean %qE?"
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "%q#T Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qE?"
  
! #: cp/typeck.c:2850
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T has no member named %qE; did you mean %qE?"
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "%q#T Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qE?"
  
! #: cp/typeck.c:2864
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%q#T Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qE?"
  
! #: cp/typeck.c:2979 cp/typeck.c:3005
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
  
! #: cp/typeck.c:3044
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT"
  
! #: cp/typeck.c:3097
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/typeck.c:3276
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: cp/typeck.c:3307
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:3310
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ %<*%> Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:3313
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:3316
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr "Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->*%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�, Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:3380
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck.c:3477
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<register%>"
  
! #: cp/typeck.c:3511
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/typeck.c:3584
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %qE"
  
! #: cp/typeck.c:3816
  #, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qD"
  
! #: cp/typeck.c:3831
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::main%> Ð¸Ð· Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹"
  
! #: cp/typeck.c:3852
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<.*%> Ð¸Ð»Ð¸ %<->*%> Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° pointer-to-member Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %<%E (...)%>, Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€ %<(... ->* %E) (...)%>"
  
! #: cp/typeck.c:3869
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:3872
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:3875
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:3932
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#D"
  
! #: cp/typeck.c:3933
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#D"
  
! #: cp/typeck.c:3938
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/typeck.c:3939
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/typeck.c:3945
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/typeck.c:3946
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/typeck.c:3956
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %q#D"
  
! #: cp/typeck.c:3957
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %q#D"
  
! #: cp/typeck.c:3960
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¾ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/typeck.c:3961
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:4044
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %P %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:4050
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %P Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:4299
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ NULL"
  
! #: cp/typeck.c:4310
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NULL"
  
! #: cp/typeck.c:4428 cp/typeck.c:4439
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¸Ð· Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:4485
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/typeck.c:4852
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½"
  
! #: cp/typeck.c:4853
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½"
  
! #: cp/typeck.c:4859
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ >= ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:4860
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¿Ñ€Ð°Ð²Ð¾ >= ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:4954 cp/typeck.c:4962 cp/typeck.c:5242 cp/typeck.c:5250
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸ Ñ†ÐµÐ»Ñ‹Ð¼"
  
! #: cp/typeck.c:5164 cp/typeck.c:5177
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² %qT Ð¸ %qT"
  
! #: cp/typeck.c:5279
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:5324
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.c:5337
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² %qT Ð¸ %qT Ð´Ð»Ñ� Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %qO"
  
! #: cp/typeck.c:5637
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %<void *%> Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:5645
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:5653
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¼ÐµÑ‚Ð¾Ð´ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:5699
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�Ñ… Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸"
  
! #: cp/typeck.c:5778
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5779
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5795
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:5798
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  qualified-id Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/typeck.c:5805
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ %qE Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5980
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:5985
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6021
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "Ð°Ð´Ñ€ÐµÑ� Ð¾Ñ‚ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/typeck.c:6038
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<::main%>"
  
! #: cp/typeck.c:6095
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ�Ñ�Ñ‹Ð»ÐºÑƒ %qD"
  
! #: cp/typeck.c:6115
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð²Ð·Ñ�Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�"
  
! #: cp/typeck.c:6265
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr "%<~%> Ð¾Ñ‚ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° bool"
  
! #: cp/typeck.c:6266
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ð½Ð¸Ðµ (%<!%>)?"
  
! #: cp/typeck.c:6388
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ enum"
  
! #: cp/typeck.c:6389
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ enum"
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:6406
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:6417
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:6418
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:6453
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð² %<operator--%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾"
  
! #: cp/typeck.c:6462
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6469
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð² %<operator++%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾"
  
! #: cp/typeck.c:6650
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð²Ð·Ñ�Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¾Ñ‚ %<this%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:6672
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
! #: cp/typeck.c:6677
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<register%>"
  
! #: cp/typeck.c:6752
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "list-initializer Ð´Ð»Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/typeck.c:6764
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/typeck.c:6768
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² mem-initializer"
  
! #: cp/typeck.c:6772
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/typeck.c:6809
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s - Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:6895
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "Ð½ÐµÑ‚ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð´Ð»Ñ� Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qE"
  
! #: cp/typeck.c:6928
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/typeck.c:6934
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/typeck.c:6940
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
  #
! #: cp/typeck.c:6961
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.c:6974
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.c:7393
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ static_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:7399 cp/typeck.c:7405 cp/typeck.c:9031
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/typeck.c:7431
  msgid "converting from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7505
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ rvalue Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:7575
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.c:7600
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7611
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7632 cp/typeck.c:7814
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.c:7648
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/typeck.c:7662
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:7730
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹, Ð½Ð¸  ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/typeck.c:7739
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð»Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:7780
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:7849
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:7945 cp/typeck.c:7953
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT"
  
! #: cp/typeck.c:7962
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/typeck.c:8281
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8341
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð¸Ð· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/typeck.c:8368
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ %qT -> %qT"
  
! #: cp/typeck.c:8382
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/typeck.c:8384
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck.c:8518
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:8532
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð±Ð°Ð·Ñƒ %qT"
  
! #: cp/typeck.c:8579 cp/typeck.c:8598
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:8679
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:8994
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.c:8999
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.c:9008
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.c:9012
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.c:9017
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.c:9049
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qP %qD Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:9053
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:9058
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ñ†ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:9063
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ñ†ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:9073
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:9169
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ñ‚ %qD"
  
! #: cp/typeck.c:9252
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/typeck.c:9255
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9289
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD"
  
! #: cp/typeck.c:9293
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9298
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð¼ÐµÑ‚ÐºÐ¸ %qD"
  
! #: cp/typeck.c:9302
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
! #: cp/typeck.c:9446
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.c:9448 cp/typeck.c:9471
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
  #
! #: cp/typeck.c:9470
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in return statement"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:9508
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9516
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð² Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐµ try-Ð±Ð»Ð¾ÐºÐ° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9519
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9553 cp/typeck.c:9599
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return Ð±ÐµÐ· Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qT"
  
! #: cp/typeck.c:9561
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/typeck.c:9580
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ Ð´Ð»Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° lambda"
  
! #: cp/typeck.c:9583
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð´Ð»Ñ� auto return type: %qT Ð¸ Ð·Ð°Ñ‚ÐµÐ¼ %qT"
  
! #: cp/typeck.c:9619
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9648
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ NULL, ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<throw()%> (Ð¸Ð»Ð¸ Ð·Ð°Ð´Ð°Ð½ ÐºÐ»ÑŽÑ‡ -fcheck-new)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10262
  #, fuzzy, gcc-internal-format
  #| msgid "using temporary as lvalue"
  msgid "using rvalue as lvalue"
--- 50761,51570 ----
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼Ð¸ pointer-to-member Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/typeck.c:1495
  #, gcc-internal-format
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1502
  #, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1635
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:1727
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽ"
  
! #: cp/typeck.c:1735
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:1786
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<__alignof%> Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽ"
  
! #: cp/typeck.c:1797
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<__alignof%> Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:1874
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "%<alignas%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:1919
  #, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:2093
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck.c:2262
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² %qT"
  
! #: cp/typeck.c:2266
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² %qT"
  
! #: cp/typeck.c:2400 cp/typeck.c:2963
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² %qE, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹ Ñ…Ð¾Ñ‚ÐµÐ»Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<->%> ?)"
  
! #: cp/typeck.c:2404 cp/typeck.c:2967
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² %qE, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:2435
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE"
  
! #: cp/typeck.c:2515
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %qD Ð² Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ðµ NULL Ð¾Ð±ÑŠÐµÐºÑ‚Ð°"
  
! #: cp/typeck.c:2665
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "Ñ€Ð°Ð·Ñ€ÑƒÑˆÐ°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT, Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚Ñ�Ñ� Ðº %qT"
  
! #: cp/typeck.c:2815
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr "Ð¿Ð¾Ð»Ðµ %q#D Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‡ÐµÑ€ÐµÐ· %q#D"
  
  #. No hint.
! #: cp/typeck.c:2834
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "%q#T Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE"
  
! #: cp/typeck.c:2857
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T has no member named %qE; did you mean %qE?"
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "%q#T Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qE?"
  
! #: cp/typeck.c:2868
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T has no member named %qE; did you mean %qE?"
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "%q#T Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qE?"
  
! #: cp/typeck.c:2882
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%q#T Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qE?"
  
! #: cp/typeck.c:2997 cp/typeck.c:3023
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
  
! #: cp/typeck.c:3062
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT"
  
! #: cp/typeck.c:3115
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/typeck.c:3294
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: cp/typeck.c:3325
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:3328
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ %<*%> Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:3331
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:3334
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr "Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->*%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�, Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:3398
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck.c:3495
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<register%>"
  
! #: cp/typeck.c:3529
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/typeck.c:3602
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %qE"
  
! #: cp/typeck.c:3834
  #, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qD"
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::main%> Ð¸Ð· Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹"
  
! #: cp/typeck.c:3870
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<.*%> Ð¸Ð»Ð¸ %<->*%> Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° pointer-to-member Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %<%E (...)%>, Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€ %<(... ->* %E) (...)%>"
  
! #: cp/typeck.c:3887
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:3890
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:3893
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:3950
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#D"
  
! #: cp/typeck.c:3951
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#D"
  
! #: cp/typeck.c:3956
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/typeck.c:3957
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/typeck.c:3963
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/typeck.c:3964
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/typeck.c:3974
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %q#D"
  
! #: cp/typeck.c:3975
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %q#D"
  
! #: cp/typeck.c:3978
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¾ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/typeck.c:3979
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:4062
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %P %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:4068
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %P Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:4317
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ NULL"
  
! #: cp/typeck.c:4328
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NULL"
  
! #: cp/typeck.c:4446 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¸Ð· Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:4503
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/typeck.c:4870
  #, gcc-internal-format
  msgid "left rotate count is negative"
  msgstr "Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½"
  
! #: cp/typeck.c:4871
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr "Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½"
  
! #: cp/typeck.c:4877
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr "Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ >= ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:4878
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr "Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¿Ñ€Ð°Ð²Ð¾ >= ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:4972 cp/typeck.c:4980 cp/typeck.c:5260 cp/typeck.c:5268
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸ Ñ†ÐµÐ»Ñ‹Ð¼"
  
! #: cp/typeck.c:5182 cp/typeck.c:5195
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² %qT Ð¸ %qT"
  
! #: cp/typeck.c:5297
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:5342
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.c:5355
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² %qT Ð¸ %qT Ð´Ð»Ñ� Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %qO"
  
! #: cp/typeck.c:5655
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %<void *%> Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:5663
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:5671
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¼ÐµÑ‚Ð¾Ð´ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:5717
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�Ñ… Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸"
  
! #: cp/typeck.c:5796
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5797
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5813
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:5816
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  qualified-id Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/typeck.c:5823
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ %qE Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5998
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:6003
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:6039
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "Ð°Ð´Ñ€ÐµÑ� Ð¾Ñ‚ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/typeck.c:6056
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<::main%>"
  
! #: cp/typeck.c:6113
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ�Ñ�Ñ‹Ð»ÐºÑƒ %qD"
  
! #: cp/typeck.c:6133
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð²Ð·Ñ�Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�"
  
! #: cp/typeck.c:6283
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr "%<~%> Ð¾Ñ‚ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° bool"
  
! #: cp/typeck.c:6284
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ð½Ð¸Ðµ (%<!%>)?"
  
! #: cp/typeck.c:6406
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ enum"
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ enum"
  
! #: cp/typeck.c:6423
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:6424
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:6435
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:6436
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:6471
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð² %<operator--%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾"
  
! #: cp/typeck.c:6480
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6487
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð² %<operator++%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾"
  
! #: cp/typeck.c:6668
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð²Ð·Ñ�Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¾Ñ‚ %<this%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:6690
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
! #: cp/typeck.c:6695
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<register%>"
  
! #: cp/typeck.c:6770
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "list-initializer Ð´Ð»Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/typeck.c:6782
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² mem-initializer"
  
! #: cp/typeck.c:6790
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/typeck.c:6827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s - Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:6913
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "Ð½ÐµÑ‚ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð´Ð»Ñ� Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qE"
  
! #: cp/typeck.c:6946
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/typeck.c:6952
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/typeck.c:6958
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
  #
! #: cp/typeck.c:6979
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.c:6992
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.c:7411
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ static_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:7417 cp/typeck.c:7423 cp/typeck.c:9049
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/typeck.c:7449
  msgid "converting from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7523
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ rvalue Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:7593
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.c:7618
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7629
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7650 cp/typeck.c:7832
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.c:7666
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/typeck.c:7680
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:7748
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹, Ð½Ð¸  ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/typeck.c:7757
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð»Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:7798
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:7867
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:7963 cp/typeck.c:7971
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT"
  
! #: cp/typeck.c:7980
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/typeck.c:8299
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:8359
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð¸Ð· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/typeck.c:8386
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ %qT -> %qT"
  
! #: cp/typeck.c:8400
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/typeck.c:8402
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck.c:8536
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:8550
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð±Ð°Ð·Ñƒ %qT"
  
! #: cp/typeck.c:8597 cp/typeck.c:8616
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:8697
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:9012
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.c:9017
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.c:9026
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.c:9030
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.c:9035
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.c:9067
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qP %qD Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:9071
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:9076
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ñ†ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:9081
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ñ†ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:9091
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:9187
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ñ‚ %qD"
  
! #: cp/typeck.c:9270
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/typeck.c:9273
  #, gcc-internal-format
  msgid "returning temporary initializer_list does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9307
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD"
  
! #: cp/typeck.c:9311
  #, gcc-internal-format
  msgid "returning local initializer_list variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.c:9316
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð¼ÐµÑ‚ÐºÐ¸ %qD"
  
! #: cp/typeck.c:9320
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
! #: cp/typeck.c:9464
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.c:9466 cp/typeck.c:9489
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
  #
! #: cp/typeck.c:9488
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in return statement"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/typeck.c:9526
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9534
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð² Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐµ try-Ð±Ð»Ð¾ÐºÐ° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9537
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9571 cp/typeck.c:9617
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return Ð±ÐµÐ· Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qT"
  
! #: cp/typeck.c:9579
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/typeck.c:9598
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ Ð´Ð»Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° lambda"
  
! #: cp/typeck.c:9601
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð´Ð»Ñ� auto return type: %qT Ð¸ Ð·Ð°Ñ‚ÐµÐ¼ %qT"
  
! #: cp/typeck.c:9637
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9666
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ NULL, ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<throw()%> (Ð¸Ð»Ð¸ Ð·Ð°Ð´Ð°Ð½ ÐºÐ»ÑŽÑ‡ -fcheck-new)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:10280
  #, fuzzy, gcc-internal-format
  #| msgid "using temporary as lvalue"
  msgid "using rvalue as lvalue"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð
*** 51724,51730 ****
  #: cp/typeck2.c:528
  #, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
! msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<()%> ?)"
  
  #: cp/typeck2.c:538
  #, gcc-internal-format
--- 51739,51745 ----
  #: cp/typeck2.c:528
  #, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
! msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<&%>?)"
  
  #: cp/typeck2.c:538
  #, gcc-internal-format
*************** msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð
*** 53396,53402 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10258
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qs Ð² %L"
--- 53411,53417 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:739 fortran/decl.c:3787 fortran/decl.c:10287
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qs Ð² %L"
*************** msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� INTENT
*** 53586,53592 ****
  msgid "deferred type parameter at %C"
  msgstr "Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° Ð² %C"
  
! #: fortran/decl.c:1095 fortran/resolve.c:11972
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð² %L"
--- 53601,53607 ----
  msgid "deferred type parameter at %C"
  msgstr "Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° Ð² %C"
  
! #: fortran/decl.c:1095 fortran/resolve.c:11976
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð² %L"
*************** msgstr "%qs Ð² %C ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ
*** 53854,53860 ****
  msgid "%qs entity cannot have an initializer at %C"
  msgstr ""
  
! #: fortran/decl.c:2663 fortran/decl.c:8554
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� Cray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %C"
--- 53869,53875 ----
  msgid "%qs entity cannot have an initializer at %C"
  msgstr ""
  
! #: fortran/decl.c:2663 fortran/decl.c:8583
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� Cray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %C"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ð°Ñ
*** 53880,53886 ****
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼Ð¾Ð´Ð½Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %s Ð² %C"
  
! #: fortran/decl.c:2775 fortran/decl.c:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² %C Ð½Ðµ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
--- 53895,53901 ----
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼Ð¾Ð´Ð½Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %s Ð² %C"
  
! #: fortran/decl.c:2775 fortran/decl.c:6851
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² %C Ð½Ðµ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
*************** msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² %C
*** 53890,53896 ****
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %C Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<=>%>, Ð½Ðµ %<=%>"
  
! #: fortran/decl.c:2797 fortran/decl.c:10432
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %C"
--- 53905,53911 ----
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %C Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<=>%>, Ð½Ðµ %<=%>"
  
! #: fortran/decl.c:2797 fortran/decl.c:10461
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %C"
*************** msgstr "ASYNCHRONOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %
*** 54223,54229 ****
  msgid "CONTIGUOUS attribute at %C"
  msgstr "CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:5468 fortran/decl.c:8858
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "PROTECTED Ð² %C Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
--- 54238,54244 ----
  msgid "CONTIGUOUS attribute at %C"
  msgstr "CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:5468 fortran/decl.c:8887
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "PROTECTED Ð² %C Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
*************** msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾Ñ
*** 54341,55277 ****
  msgid "Syntax error in data declaration at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %C"
  
! #: fortran/decl.c:6103
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr "MODULE Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð² %C"
  
! #: fortran/decl.c:6148
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "IMPURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %C"
  
! #: fortran/decl.c:6160
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr "PURE Ð¸ IMPURE Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¾Ð±Ð° Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² %C"
  
! #: fortran/decl.c:6206
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "ELEMENTAL Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð² MODULE Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %L"
  
! #: fortran/decl.c:6213
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "PURE Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð² MODULE PROCEDURE Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %L"
  
! #: fortran/decl.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "RECURSIVE Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð² MODULE PROCEDURE Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %L"
  
! #: fortran/decl.c:6281
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after %<*%>"
  msgid "A type parameter list is required at %C"
  msgstr "Ð›ÐµÐ²Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ %<*%>"
  
! #: fortran/decl.c:6295 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² %C"
  
! #: fortran/decl.c:6301 fortran/decl.c:6309
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr ""
  
! #: fortran/decl.c:6349
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "Ð˜Ð¼Ñ� %qs Ð² %C ÐµÑ�Ñ‚ÑŒ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/decl.c:6362
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6365
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %C"
  
! #: fortran/decl.c:6383
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr ""
  
! #: fortran/decl.c:6386
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ñ�ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %C"
  
! #: fortran/decl.c:6425
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² MODULE PROCEDURE Ð¸Ð¼ÐµÐ½Ð°Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² (%s/%s) Ð² %C"
  
! #: fortran/decl.c:6431
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² Ñ‡Ð¸Ñ�Ð»Ðµ MODULE PROCEDURE Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %C"
  
! #: fortran/decl.c:6470
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "RESULT Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°Ñ‚ÑŒÑ�Ñ� Ð¾Ñ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: fortran/decl.c:6547
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:6557 fortran/decl.c:7670
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/decl.c:6761
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ� BIND(C)"
  
! #: fortran/decl.c:6768
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ� NAME Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:6774
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ� NAME"
  
! #: fortran/decl.c:6797
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %s"
  
! #: fortran/decl.c:6843 fortran/decl.c:7031 fortran/decl.c:10916
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ PROCEDURE Ð² %C"
  
! #: fortran/decl.c:6892 fortran/decl.c:10816
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%> Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:6899
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "NOPASS Ð¸Ð»Ð¸ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð² %C"
  
! #: fortran/decl.c:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %C"
  
! #: fortran/decl.c:6975
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %C"
  
! #: fortran/decl.c:6993
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² generic Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ"
  
! #: fortran/decl.c:7002 fortran/decl.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Ð´Ð²Ð¾Ð¹Ð½Ð¾Ðµ Ð´Ð²Ð¾ÐµÑ‚Ð¾Ñ‡Ð¸Ðµ Ð² MODULE PROCEDURE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/decl.c:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "PROCEDURE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:7144
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:7168 fortran/decl.c:7172 fortran/decl.c:7427
! #: fortran/decl.c:7431 fortran/decl.c:7634 fortran/decl.c:7638
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ common Ð±Ð»Ð¾ÐºÐ¾Ð²"
  
! #: fortran/decl.c:7325
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:7334
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ PROGRAM"
  
! #: fortran/decl.c:7337
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ MODULE"
  
! #: fortran/decl.c:7340
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ SUBMODULE"
  
! #: fortran/decl.c:7343
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK DATA"
  
! #: fortran/decl.c:7347 fortran/decl.c:7392
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ INTERFACE"
  
! #: fortran/decl.c:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ STRUCTURE Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ DERIVED TYPE Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7359
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ IF-THEN Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7364
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ DO Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7368
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ SELECT Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ FORALL Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7376
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ WHERE Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7380
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹"
  
! #: fortran/decl.c:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/decl.c:7456 fortran/decl.c:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ´ BIND(C) Ð² %C"
  
! #: fortran/decl.c:7550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/decl.c:7685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return cannot appear in operator interface at %L"
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L"
  
! #: fortran/decl.c:7748 fortran/decl.c:7755
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ C Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² NAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:7795
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² NAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¸ Ð² %C"
  
! #: fortran/decl.c:7811
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "NAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/decl.c:7819
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr "NAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ character Ð²Ð¸Ð´Ð°"
  
! #: fortran/decl.c:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ð´Ð»Ñ� Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¸ Ð² %C"
  
! #: fortran/decl.c:7844
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "Ð¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð² %C"
  
! #: fortran/decl.c:7850
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "Ð”Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %s Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð² %C"
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "NAME Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð´Ð»Ñ� ABSTRACT INTERFACE Ð² %C"
  
! #: fortran/decl.c:8124
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ END Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:8133
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "END Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L"
  
  #. We would have required END [something].
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð² %L"
  
! #: fortran/decl.c:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L"
  
! #: fortran/decl.c:8173
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð±Ð»Ð¾ÐºÐ° Ð¾Ñ‚ %qs Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/decl.c:8190
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð² %C"
  
! #: fortran/decl.c:8204 fortran/decl.c:8212
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¼ÐµÑ‚ÐºÐ° %qs Ð´Ð»Ñ� %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:8311
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² DIMENSION Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/decl.c:8319
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr "Ð˜Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� %s Ð² %L Ð¿Ð¾Ñ�Ð»Ðµ ÐµÐ³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/decl.c:8327
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² CODIMENSION Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/decl.c:8336
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/decl.c:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð² %C"
  
! #: fortran/decl.c:8471
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<(%> Ð² %C"
  
! #: fortran/decl.c:8485 fortran/decl.c:8525
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %C"
  
! #: fortran/decl.c:8501
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Cray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼"
  
! #: fortran/decl.c:8505
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Cray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %C Ð¸Ð¼ÐµÐµÑ‚ %d Ð±Ð°Ð¹Ñ‚ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸; Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚ %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/decl.c:8511
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ \",\" Ð² %C"
  
! #: fortran/decl.c:8550
  #, fuzzy, gcc-internal-format
  #| msgid "Couldn't set Cray pointee array spec."
  msgid "Cannot set Cray pointee array spec."
  msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Cray Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÑŽ ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: fortran/decl.c:8574
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ \")\" Ð² %C"
  
! #: fortran/decl.c:8586
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:8612
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "INTENT Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK Ð² %C"
  
! #: fortran/decl.c:8644
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "OPTIONAL Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK Ð² %C"
  
! #: fortran/decl.c:8663
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr "Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Cray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %C Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -fcray-pointer Ñ„Ð»Ð°Ð³"
  
! #: fortran/decl.c:8702
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "CONTIGUOUS Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:8808
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/decl.c:8825
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "PROTECTED Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:8902
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² PROTECTED Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:8926
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "PRIVATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "PUBLIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:8991
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %C Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/decl.c:8998
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� = Ð·Ð½Ð°Ðº Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %C Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/decl.c:9024
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑƒÐ¶Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr "PARAMETER Ð±ÐµÐ· '()' Ð² %C"
  
! #: fortran/decl.c:9065
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9084 fortran/decl.c:9140
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:9119
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð² AUTOMATIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9126
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² AUTOMATIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9175
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð² STATIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9182
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² STATIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9201
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "ÐžÐ±Ñ‰Ð¸Ð¹ SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¼ SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: fortran/decl.c:9212
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð¾Ð±Ñ‰Ð¸Ð¼ SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: fortran/decl.c:9258
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9272
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "VALUE Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK Ð² %C"
  
! #: fortran/decl.c:9276
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "VALUE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:9314
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² VALUE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9326
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "VOLATILE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:9353
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr "Ð—Ð°Ð´Ð°Ð½Ð¸Ðµ VOLATILE Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs Ð² %C, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� use-/host-associated"
  
! #: fortran/decl.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² VOLATILE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9390
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "ASYNCHRONOUS Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² ASYNCHRONOUS Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9459
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "MODULE PROCEDURE Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:9552
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² generic module interface"
  
! #: fortran/decl.c:9610
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ MODULE PROCEDURE"
  
! #: fortran/decl.c:9659
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Ð�ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:9668
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² %C Ð½Ðµ Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: fortran/decl.c:9674
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr "%qs Ð² EXTENDS Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %C Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/decl.c:9681
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "%qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¾ Ð² %C, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ BIND(C)"
  
! #: fortran/decl.c:9688
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "%qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¾ Ð² %C, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ SEQUENCE Ñ‚Ð¸Ð¿"
  
! #: fortran/decl.c:9711
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %C Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ PRIVATE Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:9723
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %C Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ PUBLIC Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:9744
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr "ABSTRACT Ñ‚Ð¸Ð¿ Ð² %C"
  
! #: fortran/decl.c:9790
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ '%s' Ð² %C"
  
! #: fortran/decl.c:9796
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qs Ð² %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² %L"
  
! #: fortran/decl.c:9843
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "ÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ MAP Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:9876
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "ÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ UNION Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:9911
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "%s Ð² %C Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� DEC Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼, Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ðµ ÐµÐ³Ð¾ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ %<-fdec-structure%>"
  
! #: fortran/decl.c:9925
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Ð˜Ð¼Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½ÐµÐ²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %C"
  
! #: fortran/decl.c:9943
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "ÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ Ð½ÐµÐ²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ STRUCTURE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:9950
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Ð˜Ð¼Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qs Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÐ¼ Ð¶Ðµ, Ñ‡Ñ‚Ð¾ Ñƒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:10113
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ :: Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:10141
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Ð˜Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² %qs Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÐ¼ Ð¶Ðµ, Ñ‡Ñ‚Ð¾ Ñƒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:10152
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "Ð˜Ð¼Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %C ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %s"
  
! #: fortran/decl.c:10155
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr ""
  
! #: fortran/decl.c:10172
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs at %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾"
  
! #: fortran/decl.c:10235
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10318
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Cray ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ðµ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/decl.c:10338
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "ENUM Ð¸ ENUMERATOR Ð² %C"
  
! #: fortran/decl.c:10370
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "ÐŸÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ²Ð¾Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿ C Ð² %C"
  
! #: fortran/decl.c:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ†ÐµÐ»Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/decl.c:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "ENUM Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð´Ð¾ %C"
  
! #: fortran/decl.c:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² ENUMERATOR Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:10580 fortran/decl.c:10595
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ð² %C"
  
! #: fortran/decl.c:10615
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Ð¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð»Ð¸ passing, Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ NOPASS Ð² %C"
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Ð¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð»Ð¸ passing, Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ PASS Ð² %C"
  
! #: fortran/decl.c:10662
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:10680
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ NON_OVERRIDABLE Ð² %C"
  
! #: fortran/decl.c:10696
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ DEFERRED Ð² %C"
  
! #: fortran/decl.c:10709
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ð² %C"
  
! #: fortran/decl.c:10711
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:10719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "NON_OVERRIDABLE Ð¸ DEFERRED Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¾Ð±Ð° Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² %C"
  
! #: fortran/decl.c:10732
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %C"
  
! #: fortran/decl.c:10774
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Ð˜Ð¼Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ %<(%> Ð² %C"
  
! #: fortran/decl.c:10780
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð² %C"
  
! #: fortran/decl.c:10800
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:10805
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDURE(interface) at %C Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ DEFERRED"
  
! #: fortran/decl.c:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð² %C"
  
! #: fortran/decl.c:10832
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "PROCEDURE Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð² %C"
  
! #: fortran/decl.c:10844
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð´Ð»Ñ� DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:10850
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr "%<::%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² PROCEDURE Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ð¸ Ñ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ Ð² %C"
  
! #: fortran/decl.c:10860
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ†ÐµÐ»ÑŒ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾Ñ�Ð»Ðµ %<=>%> Ð² %C"
  
! #: fortran/decl.c:10877
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr "Ð¢Ð¸Ð¿ %qs, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ð¹ DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð² %C, Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ABSTRACT"
  
! #: fortran/decl.c:10888
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Ð£Ð¶Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qs Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %C"
  
! #: fortran/decl.c:10939
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "GENERIC Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° CONTAINS"
  
! #: fortran/decl.c:10959
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%> Ð² %C"
  
! #: fortran/decl.c:10971
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ generic Ð¸Ð¼Ñ� Ð¸Ð»Ð¸ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:10992
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° GENERIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:11003
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<=>%> Ð² %C"
  
! #: fortran/decl.c:11039
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Ð£Ð¶Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ðµ-generic Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qs Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %C"
  
! #: fortran/decl.c:11047
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr "Ð¡Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿, Ñ‡Ñ‚Ð¾ Ð¸ ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ %qs"
  
! #: fortran/decl.c:11095
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð² %C"
  
! #: fortran/decl.c:11105
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "%qs ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� generic %qs Ð² %C"
  
! #: fortran/decl.c:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "ÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ GENERIC Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:11158
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "FINAL Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�ÐµÐºÑ†Ð¸Ð¸ CONTAINS Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:11169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� FINAL Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:11191
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "ÐŸÑƒÑ�Ñ‚Ð¾Ðµ FINAL Ð² %C"
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %C"
  
! #: fortran/decl.c:11208
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð² %C"
  
! #: fortran/decl.c:11214
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %C"
  
! #: fortran/decl.c:11227
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr ""
  
! #: fortran/decl.c:11297
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² !GCC$ ATTRIBUTES Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:11343
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² !GCC$ ATTRIBUTES Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:11363
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11377
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
--- 54356,55298 ----
  msgid "Syntax error in data declaration at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %C"
  
! #: fortran/decl.c:6125
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr "MODULE Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð² %C"
  
! #: fortran/decl.c:6130
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "MODULE PROCEDURE at %C must be in a generic module interface"
! msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
! msgstr "MODULE PROCEDURE Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² generic module interface"
! 
! #: fortran/decl.c:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "IMPURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %C"
  
! #: fortran/decl.c:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr "PURE Ð¸ IMPURE Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¾Ð±Ð° Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² %C"
  
! #: fortran/decl.c:6235
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "ELEMENTAL Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð² MODULE Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %L"
  
! #: fortran/decl.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "PURE Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð² MODULE PROCEDURE Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %L"
  
! #: fortran/decl.c:6249
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "RECURSIVE Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð² MODULE PROCEDURE Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %L"
  
! #: fortran/decl.c:6310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after %<*%>"
  msgid "A type parameter list is required at %C"
  msgstr "Ð›ÐµÐ²Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ %<*%>"
  
! #: fortran/decl.c:6324 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² %C"
  
! #: fortran/decl.c:6330 fortran/decl.c:6338
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr ""
  
! #: fortran/decl.c:6378
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "Ð˜Ð¼Ñ� %qs Ð² %C ÐµÑ�Ñ‚ÑŒ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/decl.c:6391
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6394
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %C"
  
! #: fortran/decl.c:6412
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr ""
  
! #: fortran/decl.c:6415
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ñ�ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %C"
  
! #: fortran/decl.c:6454
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² MODULE PROCEDURE Ð¸Ð¼ÐµÐ½Ð°Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² (%s/%s) Ð² %C"
  
! #: fortran/decl.c:6460
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² Ñ‡Ð¸Ñ�Ð»Ðµ MODULE PROCEDURE Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %C"
  
! #: fortran/decl.c:6499
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "RESULT Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°Ñ‚ÑŒÑ�Ñ� Ð¾Ñ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: fortran/decl.c:6576
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:6586 fortran/decl.c:7699
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/decl.c:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ� BIND(C)"
  
! #: fortran/decl.c:6797
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ� NAME Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:6803
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ� NAME"
  
! #: fortran/decl.c:6826
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %s"
  
! #: fortran/decl.c:6872 fortran/decl.c:7060 fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ PROCEDURE Ð² %C"
  
! #: fortran/decl.c:6921 fortran/decl.c:10845
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%> Ð¿Ð¾Ñ�Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "NOPASS Ð¸Ð»Ð¸ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð² %C"
  
! #: fortran/decl.c:6932
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %C"
  
! #: fortran/decl.c:7004
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %C"
  
! #: fortran/decl.c:7022
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² generic Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ"
  
! #: fortran/decl.c:7031 fortran/decl.c:9606
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Ð´Ð²Ð¾Ð¹Ð½Ð¾Ðµ Ð´Ð²Ð¾ÐµÑ‚Ð¾Ñ‡Ð¸Ðµ Ð² MODULE PROCEDURE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/decl.c:7101
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "PROCEDURE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:7197 fortran/decl.c:7201 fortran/decl.c:7456
! #: fortran/decl.c:7460 fortran/decl.c:7663 fortran/decl.c:7667
  #: fortran/symbol.c:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ common Ð±Ð»Ð¾ÐºÐ¾Ð²"
  
! #: fortran/decl.c:7354
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ PROGRAM"
  
! #: fortran/decl.c:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ MODULE"
  
! #: fortran/decl.c:7369
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ SUBMODULE"
  
! #: fortran/decl.c:7372
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK DATA"
  
! #: fortran/decl.c:7376 fortran/decl.c:7421
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ INTERFACE"
  
! #: fortran/decl.c:7380
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ STRUCTURE Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ DERIVED TYPE Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7388
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ IF-THEN Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ DO Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7397
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ SELECT Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7401
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ FORALL Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7405
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ WHERE Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/decl.c:7409
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹"
  
! #: fortran/decl.c:7413
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/decl.c:7485 fortran/decl.c:7706
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ´ BIND(C) Ð² %C"
  
! #: fortran/decl.c:7579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/decl.c:7714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return cannot appear in operator interface at %L"
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L"
  
! #: fortran/decl.c:7777 fortran/decl.c:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ C Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² NAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² NAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¸ Ð² %C"
  
! #: fortran/decl.c:7840
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "NAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/decl.c:7848
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr "NAME= Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ character Ð²Ð¸Ð´Ð°"
  
! #: fortran/decl.c:7867
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ð´Ð»Ñ� Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¸ Ð² %C"
  
! #: fortran/decl.c:7873
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "Ð¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð² %C"
  
! #: fortran/decl.c:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "Ð”Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %s Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð² %C"
  
! #: fortran/decl.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "NAME Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð´Ð»Ñ� ABSTRACT INTERFACE Ð² %C"
  
! #: fortran/decl.c:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ END Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:8162
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "END Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L"
  
  #. We would have required END [something].
! #: fortran/decl.c:8171
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð² %L"
  
! #: fortran/decl.c:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L"
  
! #: fortran/decl.c:8202
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð±Ð»Ð¾ÐºÐ° Ð¾Ñ‚ %qs Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/decl.c:8219
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð² %C"
  
! #: fortran/decl.c:8233 fortran/decl.c:8241
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¼ÐµÑ‚ÐºÐ° %qs Ð´Ð»Ñ� %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² DIMENSION Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/decl.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr "Ð˜Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� %s Ð² %L Ð¿Ð¾Ñ�Ð»Ðµ ÐµÐ³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/decl.c:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² CODIMENSION Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/decl.c:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/decl.c:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð² %C"
  
! #: fortran/decl.c:8500
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<(%> Ð² %C"
  
! #: fortran/decl.c:8514 fortran/decl.c:8554
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %C"
  
! #: fortran/decl.c:8530
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Cray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼"
  
! #: fortran/decl.c:8534
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Cray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %C Ð¸Ð¼ÐµÐµÑ‚ %d Ð±Ð°Ð¹Ñ‚ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸; Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚ %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/decl.c:8540
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ \",\" Ð² %C"
  
! #: fortran/decl.c:8579
  #, fuzzy, gcc-internal-format
  #| msgid "Couldn't set Cray pointee array spec."
  msgid "Cannot set Cray pointee array spec."
  msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Cray Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÑŽ ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: fortran/decl.c:8603
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ \")\" Ð² %C"
  
! #: fortran/decl.c:8615
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:8641
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "INTENT Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK Ð² %C"
  
! #: fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "OPTIONAL Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK Ð² %C"
  
! #: fortran/decl.c:8692
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr "Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Cray ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %C Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -fcray-pointer Ñ„Ð»Ð°Ð³"
  
! #: fortran/decl.c:8731
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "CONTIGUOUS Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:8837
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/decl.c:8854
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8893
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "PROTECTED Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:8931
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² PROTECTED Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:8955
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "PRIVATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "PUBLIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:9020
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %C Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� = Ð·Ð½Ð°Ðº Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9033
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %C Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/decl.c:9053
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑƒÐ¶Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:9078
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr "PARAMETER Ð±ÐµÐ· '()' Ð² %C"
  
! #: fortran/decl.c:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð² PARAMETER Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9113 fortran/decl.c:9169
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:9148
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð² AUTOMATIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² AUTOMATIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9204
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð² STATIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9211
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² STATIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "ÐžÐ±Ñ‰Ð¸Ð¹ SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¼ SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: fortran/decl.c:9241
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð¾Ð±Ñ‰Ð¸Ð¼ SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: fortran/decl.c:9287
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9301
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "VALUE Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ BLOCK Ð² %C"
  
! #: fortran/decl.c:9305
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "VALUE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:9343
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² VALUE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9355
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "VOLATILE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:9382
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr "Ð—Ð°Ð´Ð°Ð½Ð¸Ðµ VOLATILE Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs Ð² %C, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� use-/host-associated"
  
! #: fortran/decl.c:9407
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² VOLATILE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9419
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "ASYNCHRONOUS Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/decl.c:9463
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² ASYNCHRONOUS Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:9488
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "MODULE PROCEDURE Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:9581
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² generic module interface"
  
! #: fortran/decl.c:9639
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ MODULE PROCEDURE"
  
! #: fortran/decl.c:9688
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Ð�ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:9697
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² %C Ð½Ðµ Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: fortran/decl.c:9703
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr "%qs Ð² EXTENDS Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %C Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/decl.c:9710
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "%qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¾ Ð² %C, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ BIND(C)"
  
! #: fortran/decl.c:9717
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "%qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¾ Ð² %C, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ SEQUENCE Ñ‚Ð¸Ð¿"
  
! #: fortran/decl.c:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %C Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ PRIVATE Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:9752
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %C Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ PUBLIC Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:9773
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr "ABSTRACT Ñ‚Ð¸Ð¿ Ð² %C"
  
! #: fortran/decl.c:9819
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ '%s' Ð² %C"
  
! #: fortran/decl.c:9825
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qs Ð² %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² %L"
  
! #: fortran/decl.c:9872
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "ÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ MAP Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:9905
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "ÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ UNION Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:9940
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "%s Ð² %C Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� DEC Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼, Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ðµ ÐµÐ³Ð¾ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ %<-fdec-structure%>"
  
! #: fortran/decl.c:9954
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Ð˜Ð¼Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½ÐµÐ²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %C"
  
! #: fortran/decl.c:9972
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "ÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ Ð½ÐµÐ²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ STRUCTURE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:9979
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Ð˜Ð¼Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qs Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÐ¼ Ð¶Ðµ, Ñ‡Ñ‚Ð¾ Ñƒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:10142
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ :: Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:10170
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Ð˜Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² %qs Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚ÐµÐ¼ Ð¶Ðµ, Ñ‡Ñ‚Ð¾ Ñƒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:10181
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "Ð˜Ð¼Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %C ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %s"
  
! #: fortran/decl.c:10184
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr ""
  
! #: fortran/decl.c:10201
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs at %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾"
  
! #: fortran/decl.c:10264
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Cray ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ðµ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/decl.c:10367
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "ENUM Ð¸ ENUMERATOR Ð² %C"
  
! #: fortran/decl.c:10399
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "ÐŸÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ²Ð¾Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿ C Ð² %C"
  
! #: fortran/decl.c:10478
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ†ÐµÐ»Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/decl.c:10526
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "ENUM Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð´Ð¾ %C"
  
! #: fortran/decl.c:10562
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² ENUMERATOR Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² %C"
  
! #: fortran/decl.c:10609 fortran/decl.c:10624
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ð² %C"
  
! #: fortran/decl.c:10644
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Ð¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð»Ð¸ passing, Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ NOPASS Ð² %C"
  
! #: fortran/decl.c:10664
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Ð¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð»Ð¸ passing, Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ PASS Ð² %C"
  
! #: fortran/decl.c:10691
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:10709
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ NON_OVERRIDABLE Ð² %C"
  
! #: fortran/decl.c:10725
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ DEFERRED Ð² %C"
  
! #: fortran/decl.c:10738
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ð² %C"
  
! #: fortran/decl.c:10740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C"
  
! #: fortran/decl.c:10748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "NON_OVERRIDABLE Ð¸ DEFERRED Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¾Ð±Ð° Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² %C"
  
! #: fortran/decl.c:10761
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %C"
  
! #: fortran/decl.c:10803
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Ð˜Ð¼Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ %<(%> Ð² %C"
  
! #: fortran/decl.c:10809
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð² %C"
  
! #: fortran/decl.c:10829
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:10834
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDURE(interface) at %C Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ DEFERRED"
  
! #: fortran/decl.c:10857
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð² %C"
  
! #: fortran/decl.c:10861
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "PROCEDURE Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð² %C"
  
! #: fortran/decl.c:10873
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð´Ð»Ñ� DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:10879
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr "%<::%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² PROCEDURE Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ð¸ Ñ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ Ð² %C"
  
! #: fortran/decl.c:10889
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ†ÐµÐ»ÑŒ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð¿Ð¾Ñ�Ð»Ðµ %<=>%> Ð² %C"
  
! #: fortran/decl.c:10906
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr "Ð¢Ð¸Ð¿ %qs, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ð¹ DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð² %C, Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ABSTRACT"
  
! #: fortran/decl.c:10917
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Ð£Ð¶Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qs Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %C"
  
! #: fortran/decl.c:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "GENERIC Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° CONTAINS"
  
! #: fortran/decl.c:10988
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%> Ð² %C"
  
! #: fortran/decl.c:11000
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ generic Ð¸Ð¼Ñ� Ð¸Ð»Ð¸ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:11021
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° GENERIC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/decl.c:11032
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<=>%> Ð² %C"
  
! #: fortran/decl.c:11068
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Ð£Ð¶Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ðµ-generic Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qs Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %C"
  
! #: fortran/decl.c:11076
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr "Ð¡Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿, Ñ‡Ñ‚Ð¾ Ð¸ ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ %qs"
  
! #: fortran/decl.c:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ� Ð² %C"
  
! #: fortran/decl.c:11134
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "%qs ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� generic %qs Ð² %C"
  
! #: fortran/decl.c:11152
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "ÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ GENERIC Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð² %C"
  
! #: fortran/decl.c:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "FINAL Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�ÐµÐºÑ†Ð¸Ð¸ CONTAINS Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/decl.c:11198
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� FINAL Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/decl.c:11220
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "ÐŸÑƒÑ�Ñ‚Ð¾Ðµ FINAL Ð² %C"
  
! #: fortran/decl.c:11227
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %C"
  
! #: fortran/decl.c:11237
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð² %C"
  
! #: fortran/decl.c:11243
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %C"
  
! #: fortran/decl.c:11256
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr ""
  
! #: fortran/decl.c:11326
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² !GCC$ ATTRIBUTES Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:11372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² !GCC$ ATTRIBUTES Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/decl.c:11392
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11406
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
*************** msgstr "ÐŸÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸
*** 55381,55831 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr "gfc_is_constant_expr(): Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: fortran/expr.c:1227
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr "simplify_intrinsic_op(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/expr.c:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ %d Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð² %L"
  
! #: fortran/expr.c:1521 fortran/expr.c:1572
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ %d Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð² %L"
  
! #: fortran/expr.c:1648
  #, fuzzy, gcc-internal-format
  #| msgid "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."
  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 "Ð§Ð¸Ñ�Ð»Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² (%d) Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹ %d Ð²ÐµÑ€Ñ…Ð½ÐµÐ¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹.  Ð¡Ð¼. Ð¾Ð¿Ñ†Ð¸ÑŽ %<-fmax-array-constructor%>"
  
! #: fortran/expr.c:1756 fortran/primary.c:2309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MODULE prefix at %C"
  msgid "LEN part_ref at %C"
  msgstr "MODULE Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð² %C"
  
! #: fortran/expr.c:1770 fortran/primary.c:2324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MODULE prefix at %C"
  msgid "KIND part_ref at %C"
  msgstr "MODULE Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð² %C"
  
! #: fortran/expr.c:1781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "IMPURE procedure at %C"
  msgid "RE part_ref at %C"
  msgstr "IMPURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %C"
  
! #: fortran/expr.c:1793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MODULE prefix at %C"
  msgid "IM part_ref at %C"
  msgstr "MODULE Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð² %C"
  
! #: fortran/expr.c:2372
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %C Ð½ÐµÐ½Ð°Ð´Ð»ÐµÐ¶Ð°Ñ‰Ð¸Ðµ"
  
! #: fortran/expr.c:2416
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Ð§Ð¸Ñ�Ð»Ð¾Ð²Ñ‹Ðµ Ð¸Ð»Ð¸ CHARACTER Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L"
  
! #: fortran/expr.c:2441
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸Ð¸ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð´Ð²Ð° CHARACTER Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: fortran/expr.c:2448
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸Ð¸ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð°"
  
! #: fortran/expr.c:2458
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.c:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "LOGICAL Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L"
  
! #: fortran/expr.c:2485
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L"
  
! #: fortran/expr.c:2493
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Ð§Ð¸Ñ�Ð»Ð¾Ð²Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L"
  
! #: fortran/expr.c:2516
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ALLOCATABLE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %L"
  
! #: fortran/expr.c:2640
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ñ‹ %qs Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L"
  
! #: fortran/expr.c:2717
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: fortran/expr.c:2748
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Ð’Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð² %L"
  
! #: fortran/expr.c:2825 fortran/resolve.c:2694
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: fortran/expr.c:2837
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: fortran/expr.c:2876
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMETER %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² %L Ð´Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ� ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: fortran/expr.c:2896
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: fortran/expr.c:2902
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ %qs Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: fortran/expr.c:2911
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ %qs Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: fortran/expr.c:2915
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "ÐžÑ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: fortran/expr.c:2921
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽ"
  
! #: fortran/expr.c:2931
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Parameter %qs at %L Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸Ð»Ð¸ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽ"
  
! #: fortran/expr.c:2985
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "check_init_expr(): Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: fortran/expr.c:3120
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: fortran/expr.c:3127
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: fortran/expr.c:3134
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ PURE"
  
! #: fortran/expr.c:3142
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ RECURSIVE"
  
! #: fortran/expr.c:3288
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L"
  
! #: fortran/expr.c:3295
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ OPTIONAL"
  
! #: fortran/expr.c:3302
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)"
  
! #: fortran/expr.c:3331
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L"
  
! #: fortran/expr.c:3362
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr "check_restricted(): Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: fortran/expr.c:3382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°, Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %s"
  
! #: fortran/expr.c:3394
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ PURE"
  
! #: fortran/expr.c:3403
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼"
  
! #: fortran/expr.c:3437
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Ð�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ€Ð°Ð½Ð³Ð¸ Ð² %s (%d Ð¸ %d) Ð² %L"
  
! #: fortran/expr.c:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Ð˜Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ð´Ð»Ñ� %s Ð² %L Ð¿Ð¾ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸ÑŽ %d (%d Ð¸ %d)"
  
! #: fortran/expr.c:3499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/expr.c:3555
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ VALUE"
  
! #: fortran/expr.c:3566
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal stride of zero at %L"
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑˆÐ°Ð³ Ð² %L"
  
! #: fortran/expr.c:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Ð�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ€Ð°Ð½Ð³Ð¸ %d Ð¸ %d Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L"
  
! #: fortran/expr.c:3581
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Ð¢Ð¸Ð¿ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ UNKNOWN Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L"
  
! #: fortran/expr.c:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "NULL Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L"
  
! #: fortran/expr.c:3603
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� POINTER-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L"
  
! #: fortran/expr.c:3613
  #, gcc-internal-format
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr "BOZ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½ÐµÑ†ÐµÐ»Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs"
  
! #: fortran/expr.c:3618 fortran/resolve.c:10445
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "BOZ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð² %L Ð²Ð½Ðµ DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¸ Ð²Ð½Ðµ INT/REAL/DBLE/CMPLX"
  
! #: fortran/expr.c:3629 fortran/resolve.c:10456
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr "BOZ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð² %L ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ð±Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð½ÐµÑ†ÐµÐ»Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs"
  
! #: fortran/expr.c:3637 fortran/resolve.c:10465
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3641 fortran/resolve.c:10469
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3645 fortran/resolve.c:10473
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3678
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L; Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %s Ð² %s"
  
! #: fortran/expr.c:3719
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Ð¦ÐµÐ»ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ ÐµÑ�Ñ‚ÑŒ POINTER Ð² %L"
  
! #: fortran/expr.c:3727
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "%qs Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ l-value, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
! #: fortran/expr.c:3751
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð´Ð»Ñ� %qs Ð² %L"
  
! #: fortran/expr.c:3756
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð´Ð»Ñ� %qs Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L"
  
! #: fortran/expr.c:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "Ð¨Ð°Ð³ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² %L"
  
! #: fortran/expr.c:3791 fortran/expr.c:3811
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3799 fortran/expr.c:3818
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3845
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�"
  
! #: fortran/expr.c:3866
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/expr.c:3891
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð°Ñ� Ñ†ÐµÐ»ÑŒ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/expr.c:3900
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Ð�Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/expr.c:3910
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/expr.c:3916
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/expr.c:3923
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ"
  
! #: fortran/expr.c:3931
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Ð�ÐµÐ²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/expr.c:3954
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L: Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ð¸ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ðµ"
  
! #: fortran/expr.c:4007
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð² Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L: %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð°"
  
! #: fortran/expr.c:4017 fortran/expr.c:4032
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Ð¯Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð² %L: %s"
  
! #: fortran/expr.c:4023 fortran/expr.c:4038 fortran/resolve.c:2572
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Ð¯Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� %qs Ð² %L: %s"
  
! #: fortran/expr.c:4050
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð² Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L: %s"
  
! #: fortran/expr.c:4059
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr "Ð¦ÐµÐ»ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, host Ð¸Ð»Ð¸ use Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹, Ð½Ð° Ð½ÐµÐµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð¸Ð»Ð¸ Ð¾Ð½Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/expr.c:4072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Ð¦ÐµÐ»ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ ÐµÑ�Ñ‚ÑŒ POINTER Ð² %L"
  
! #: fortran/expr.c:4086
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr "Data-pointer-object Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ� BIND Ð¸Ð»Ð¸ SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð¼Ð¸, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ñ� Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ"
  
! #: fortran/expr.c:4091
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Ð Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L; Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ð¸Ñ‚ÑŒ %s Ð² %s"
  
! #: fortran/expr.c:4100
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Ð Ð°Ð·Ð½Ñ‹Ðµ Ð²Ð¸Ð´Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L"
  
! #: fortran/expr.c:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Ð Ð°Ð·Ð½Ñ‹Ðµ Ñ€Ð°Ð½Ð³Ð¸ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L"
  
! #: fortran/expr.c:4126
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð½Ð³Ð° Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ñ€Ð°Ð·Ð¼ÐµÑ€ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� (%ld < %ld) Ð² %L"
  
! #: fortran/expr.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð½Ð³Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð½Ð³Ð° 1 Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ð° Ð² %L"
  
! #: fortran/expr.c:4143
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Ð¦ÐµÐ»ÑŒ, Ð¿ÐµÑ€ÐµÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÑŽÑ‰Ð°Ñ� Ñ€Ð°Ð½Ð³, Ð½Ðµ Ñ€Ð°Ð½Ð³Ð° 1 Ð² %L"
--- 55402,55852 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr "gfc_is_constant_expr(): Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: fortran/expr.c:1251
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr "simplify_intrinsic_op(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/expr.c:1357
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ %d Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð² %L"
  
! #: fortran/expr.c:1545 fortran/expr.c:1596
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ %d Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð² %L"
  
! #: fortran/expr.c:1672
  #, fuzzy, gcc-internal-format
  #| msgid "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."
  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 "Ð§Ð¸Ñ�Ð»Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² (%d) Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹ %d Ð²ÐµÑ€Ñ…Ð½ÐµÐ¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹.  Ð¡Ð¼. Ð¾Ð¿Ñ†Ð¸ÑŽ %<-fmax-array-constructor%>"
  
! #: fortran/expr.c:1780 fortran/primary.c:2309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MODULE prefix at %C"
  msgid "LEN part_ref at %C"
  msgstr "MODULE Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð² %C"
  
! #: fortran/expr.c:1794 fortran/primary.c:2324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MODULE prefix at %C"
  msgid "KIND part_ref at %C"
  msgstr "MODULE Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð² %C"
  
! #: fortran/expr.c:1805
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "IMPURE procedure at %C"
  msgid "RE part_ref at %C"
  msgstr "IMPURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %C"
  
! #: fortran/expr.c:1817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MODULE prefix at %C"
  msgid "IM part_ref at %C"
  msgstr "MODULE Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð² %C"
  
! #: fortran/expr.c:2396
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %C Ð½ÐµÐ½Ð°Ð´Ð»ÐµÐ¶Ð°Ñ‰Ð¸Ðµ"
  
! #: fortran/expr.c:2440
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Ð§Ð¸Ñ�Ð»Ð¾Ð²Ñ‹Ðµ Ð¸Ð»Ð¸ CHARACTER Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L"
  
! #: fortran/expr.c:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸Ð¸ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð´Ð²Ð° CHARACTER Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: fortran/expr.c:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸Ð¸ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð°"
  
! #: fortran/expr.c:2482
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.c:2498
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "LOGICAL Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L"
  
! #: fortran/expr.c:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L"
  
! #: fortran/expr.c:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Ð§Ð¸Ñ�Ð»Ð¾Ð²Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L"
  
! #: fortran/expr.c:2540
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ALLOCATABLE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %L"
  
! #: fortran/expr.c:2664
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ñ‹ %qs Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L"
  
! #: fortran/expr.c:2741
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: fortran/expr.c:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Ð’Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð² %L"
  
! #: fortran/expr.c:2849 fortran/resolve.c:2694
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: fortran/expr.c:2861
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: fortran/expr.c:2900
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMETER %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² %L Ð´Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ� ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: fortran/expr.c:2920
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: fortran/expr.c:2926
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ %qs Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: fortran/expr.c:2935
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ %qs Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: fortran/expr.c:2939
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "ÐžÑ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: fortran/expr.c:2945
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽ"
  
! #: fortran/expr.c:2955
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Parameter %qs at %L Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸Ð»Ð¸ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽ"
  
! #: fortran/expr.c:3009
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "check_init_expr(): Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: fortran/expr.c:3144
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: fortran/expr.c:3151
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: fortran/expr.c:3158
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ PURE"
  
! #: fortran/expr.c:3166
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ RECURSIVE"
  
! #: fortran/expr.c:3312
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L"
  
! #: fortran/expr.c:3319
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ OPTIONAL"
  
! #: fortran/expr.c:3326
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)"
  
! #: fortran/expr.c:3355
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L"
  
! #: fortran/expr.c:3386
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr "check_restricted(): Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: fortran/expr.c:3406
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°, Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %s"
  
! #: fortran/expr.c:3418
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ PURE"
  
! #: fortran/expr.c:3427
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼"
  
! #: fortran/expr.c:3461
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Ð�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ€Ð°Ð½Ð³Ð¸ Ð² %s (%d Ð¸ %d) Ð² %L"
  
! #: fortran/expr.c:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Ð˜Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ð´Ð»Ñ� %s Ð² %L Ð¿Ð¾ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸ÑŽ %d (%d Ð¸ %d)"
  
! #: fortran/expr.c:3523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/expr.c:3579
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ VALUE"
  
! #: fortran/expr.c:3590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal stride of zero at %L"
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑˆÐ°Ð³ Ð² %L"
  
! #: fortran/expr.c:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Ð�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ€Ð°Ð½Ð³Ð¸ %d Ð¸ %d Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L"
  
! #: fortran/expr.c:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Ð¢Ð¸Ð¿ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ UNKNOWN Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L"
  
! #: fortran/expr.c:3617
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "NULL Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L"
  
! #: fortran/expr.c:3627
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� POINTER-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L"
  
! #: fortran/expr.c:3637
  #, gcc-internal-format
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr "BOZ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½ÐµÑ†ÐµÐ»Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs"
  
! #: fortran/expr.c:3642 fortran/resolve.c:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr "BOZ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð² %L Ð²Ð½Ðµ DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¸ Ð²Ð½Ðµ INT/REAL/DBLE/CMPLX"
  
! #: fortran/expr.c:3653 fortran/resolve.c:10460
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr "BOZ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð² %L ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ð±Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð½ÐµÑ†ÐµÐ»Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs"
  
! #: fortran/expr.c:3661 fortran/resolve.c:10469
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3665 fortran/resolve.c:10473
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3669 fortran/resolve.c:10477
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3678
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.c:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L; Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %s Ð² %s"
  
! #: fortran/expr.c:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Ð¦ÐµÐ»ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ ÐµÑ�Ñ‚ÑŒ POINTER Ð² %L"
  
! #: fortran/expr.c:3751
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "%qs Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ l-value, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
! #: fortran/expr.c:3775
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð´Ð»Ñ� %qs Ð² %L"
  
! #: fortran/expr.c:3780
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð´Ð»Ñ� %qs Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L"
  
! #: fortran/expr.c:3809
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "Ð¨Ð°Ð³ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² %L"
  
! #: fortran/expr.c:3815 fortran/expr.c:3835
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3823 fortran/expr.c:3842
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.c:3869
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�"
  
! #: fortran/expr.c:3890
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/expr.c:3915
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ ÐºÐ°Ðº Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð°Ñ� Ñ†ÐµÐ»ÑŒ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/expr.c:3924
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Ð�Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/expr.c:3934
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/expr.c:3940
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/expr.c:3947
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ"
  
! #: fortran/expr.c:3955
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Ð�ÐµÐ²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/expr.c:3978
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L: Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ð¸ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ðµ"
  
! #: fortran/expr.c:4031
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð² Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L: %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð°"
  
! #: fortran/expr.c:4041 fortran/expr.c:4056
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Ð¯Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð² %L: %s"
  
! #: fortran/expr.c:4047 fortran/expr.c:4062 fortran/resolve.c:2572
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Ð¯Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� %qs Ð² %L: %s"
  
! #: fortran/expr.c:4074
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð² Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L: %s"
  
! #: fortran/expr.c:4083
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr "Ð¦ÐµÐ»ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, host Ð¸Ð»Ð¸ use Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹, Ð½Ð° Ð½ÐµÐµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð¸Ð»Ð¸ Ð¾Ð½Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/expr.c:4096
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Ð¦ÐµÐ»ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ ÐµÑ�Ñ‚ÑŒ POINTER Ð² %L"
  
! #: fortran/expr.c:4110
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-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 target"
  msgstr "Data-pointer-object Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ� BIND Ð¸Ð»Ð¸ SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð¼Ð¸, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ñ� Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ"
  
! #: fortran/expr.c:4115
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Ð Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L; Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ð¸Ñ‚ÑŒ %s Ð² %s"
  
! #: fortran/expr.c:4124
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Ð Ð°Ð·Ð½Ñ‹Ðµ Ð²Ð¸Ð´Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L"
  
! #: fortran/expr.c:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Ð Ð°Ð·Ð½Ñ‹Ðµ Ñ€Ð°Ð½Ð³Ð¸ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L"
  
! #: fortran/expr.c:4150
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð½Ð³Ð° Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ñ€Ð°Ð·Ð¼ÐµÑ€ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� (%ld < %ld) Ð² %L"
  
! #: fortran/expr.c:4163
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð½Ð³Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð½Ð³Ð° 1 Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ð° Ð² %L"
  
! #: fortran/expr.c:4167
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Ð¦ÐµÐ»ÑŒ, Ð¿ÐµÑ€ÐµÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÑŽÑ‰Ð°Ñ� Ñ€Ð°Ð½Ð³, Ð½Ðµ Ñ€Ð°Ð½Ð³Ð° 1 Ð² %L"
*************** msgstr "Ð¦ÐµÐ»ÑŒ, Ð¿ÐµÑ€ÐµÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶
*** 55833,56008 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4175 fortran/expr.c:4247
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "Ð¦ÐµÐ»ÐµÐ²Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�"
  
! #: fortran/expr.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "Ð¦ÐµÐ»ÐµÐ²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚"
  
! #: fortran/expr.c:4199
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ TARGET Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/expr.c:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ðµ TARGET Ð¸ Ð½Ðµ POINTER Ð² %L"
  
! #: fortran/expr.c:4217
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ†ÐµÐ»ÑŒ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %L"
  
! #: fortran/expr.c:4226
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð² %L"
  
! #: fortran/expr.c:4234
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¸Ð¼ÐµÐµÑ‚ PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L"
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:4297
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %L Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¶Ð¸Ñ‚ÑŒ Ñ†ÐµÐ»ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: fortran/expr.c:4373 fortran/resolve.c:1457
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/expr.c:4379
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ TARGET Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/expr.c:4394 fortran/resolve.c:1463
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ SAVE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/expr.c:4406
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ"
  
! #: fortran/expr.c:4412
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/expr.c:4419
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/expr.c:4887
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.c:5969
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Non-variable Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:5985
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qs Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:5994
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qs Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/expr.c:6005
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Non-POINTER Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ (%s) Ð² %L"
  
! #: fortran/expr.c:6014
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Ð¢Ð¸Ð¿ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:6027
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:6040
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_EVENT Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:6070
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ� INTENT(IN) Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ (%s) Ð² %L"
  
! #: fortran/expr.c:6078
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ� INTENT(IN) Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:6091
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� PROTECTED Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ (%s) Ð² %L"
  
! #: fortran/expr.c:6099
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� PROTECTED Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:6111
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:6170
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "%qs Ð² %L Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s)"
  
! #: fortran/expr.c:6175
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "%qs Ð² %L Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ� Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s)"
  
! #: fortran/expr.c:6187
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "Ð˜Ð¼Ñ� Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐµÐ³Ð¾ Ñ†ÐµÐ»ÑŒ Ð² %L Ñ‚Ð°ÐºÐ¶Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚"
  
! #: fortran/expr.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ� Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð² %L Ð¸ %L Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð¸Ð½Ð´ÐµÐºÑ�Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ (%s)"
--- 55854,56029 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.c:4199 fortran/expr.c:4271
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "Ð¦ÐµÐ»ÐµÐ²Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�"
  
! #: fortran/expr.c:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "Ð¦ÐµÐ»ÐµÐ²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚"
  
! #: fortran/expr.c:4223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ TARGET Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/expr.c:4233
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ðµ TARGET Ð¸ Ð½Ðµ POINTER Ð² %L"
  
! #: fortran/expr.c:4241
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ†ÐµÐ»ÑŒ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %L"
  
! #: fortran/expr.c:4250
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð² %L"
  
! #: fortran/expr.c:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¸Ð¼ÐµÐµÑ‚ PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L"
  
! #: fortran/expr.c:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.c:4321
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %L Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¶Ð¸Ñ‚ÑŒ Ñ†ÐµÐ»ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: fortran/expr.c:4397 fortran/resolve.c:1457
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/expr.c:4403
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ TARGET Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/expr.c:4418 fortran/resolve.c:1463
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ SAVE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/expr.c:4430
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ"
  
! #: fortran/expr.c:4436
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/expr.c:4443
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/expr.c:4911
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.c:5993
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:6001
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Non-variable Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:6009
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qs Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:6018
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qs Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/expr.c:6029
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Non-POINTER Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ (%s) Ð² %L"
  
! #: fortran/expr.c:6038
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Ð¢Ð¸Ð¿ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:6064
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_EVENT Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:6094
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ� INTENT(IN) Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ (%s) Ð² %L"
  
! #: fortran/expr.c:6102
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ� INTENT(IN) Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:6115
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� PROTECTED Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ (%s) Ð² %L"
  
! #: fortran/expr.c:6123
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� PROTECTED Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:6135
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L"
  
! #: fortran/expr.c:6194
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "%qs Ð² %L Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s)"
  
! #: fortran/expr.c:6199
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "%qs Ð² %L Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ� Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s)"
  
! #: fortran/expr.c:6211
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "Ð˜Ð¼Ñ� Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… (%s) Ð² %L, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐµÐ³Ð¾ Ñ†ÐµÐ»ÑŒ Ð² %L Ñ‚Ð°ÐºÐ¶Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚"
  
! #: fortran/expr.c:6253
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ� Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð² %L Ð¸ %L Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð¸Ð½Ð´ÐµÐºÑ�Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ (%s)"
*************** msgstr "Ð�ÐµÑ‚ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�
*** 56030,56038 ****
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² copy_walk_reduction_arg"
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1229
! #: fortran/trans-array.c:6568 fortran/trans-array.c:8072
! #: fortran/trans-intrinsic.c:7954
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Ð¡Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L"
--- 56051,56059 ----
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² copy_walk_reduction_arg"
  
! #: fortran/frontend-passes.c:868 fortran/trans-array.c:1269
! #: fortran/trans-array.c:6616 fortran/trans-array.c:8120
! #: fortran/trans-intrinsic.c:7975
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Ð¡Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L"
*************** msgstr "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾
*** 56224,56235 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
  
! #: fortran/interface.c:987 fortran/resolve.c:16640
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
  
! #: fortran/interface.c:994 fortran/resolve.c:16658
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
--- 56245,56256 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
  
! #: fortran/interface.c:987 fortran/resolve.c:16644
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
  
! #: fortran/interface.c:994 fortran/resolve.c:16662
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
*************** msgstr "NAMELIST %qs Ð² READ Ð¾Ð¿ÐµÑ€Ð°Ñ
*** 57450,57456 ****
  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.c:3397 fortran/resolve.c:14541
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L Ñ� ALLOCATABLE Ð¸Ð»Ð¸ POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
--- 57471,57477 ----
  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.c:3397 fortran/resolve.c:14545
  #, 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 "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ
*** 58953,58964 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ $OMP FLUSH Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6285
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ %s !$OMP DECLARE REDUCTION Ð² %L"
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6289
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ !$OMP DECLARE REDUCTION Ð² %L"
--- 58974,58985 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ $OMP FLUSH Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C"
  
! #: fortran/openmp.c:3013 fortran/openmp.c:6299
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ %s !$OMP DECLARE REDUCTION Ð² %L"
  
! #: fortran/openmp.c:3017 fortran/openmp.c:6303
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ !$OMP DECLARE REDUCTION Ð² %L"
*************** msgstr "Ð�ÐµÑ�Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð
*** 59198,59205 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ORDERED ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ COLLAPSE Ð² %L"
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10276
! #: fortran/resolve.c:11559
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
--- 59219,59226 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ORDERED ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ COLLAPSE Ð² %L"
  
! #: fortran/openmp.c:4023 fortran/openmp.c:4034 fortran/resolve.c:10280
! #: fortran/resolve.c:11563
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
*************** msgstr ""
*** 59250,59263 ****
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L"
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6026
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "ÐžÐ±ÑŠÐµÐºÑ‚ %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L"
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6056
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ñ… Ð² %L"
--- 59271,59284 ----
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L"
  
! #: fortran/openmp.c:4211 fortran/openmp.c:6040
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "ÐžÐ±ÑŠÐµÐºÑ‚ %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L"
  
  #: fortran/openmp.c:4227 fortran/openmp.c:4238 fortran/openmp.c:4246
  #: fortran/openmp.c:4257 fortran/openmp.c:4269 fortran/openmp.c:4284
! #: fortran/openmp.c:6070
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ñ… Ð² %L"
*************** msgstr "!$OMP ATOMIC Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð
*** 59558,59732 ****
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr "!$OMP ATOMIC CAPTURE capture Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑƒÑ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L"
  
! #: fortran/openmp.c:5637
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ DO WHILE Ð¸Ð»Ð¸ DO Ð±ÐµÐ· ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5643
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ DO CONCURRENT Ñ†Ð¸ÐºÐ»Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5649
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "%s Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° integer Ð² %L"
  
! #: fortran/openmp.c:5653
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "%s Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ THREADPRIVATE Ð² %L"
  
! #: fortran/openmp.c:5666
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr "%s Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¾Ñ‚ PRIVATE Ð¸ LASTPRIVATE Ð² %L"
  
! #: fortran/openmp.c:5670
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr "%s Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¾Ñ‚ LASTPRIVATE Ð² %L"
  
! #: fortran/openmp.c:5674
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr "%s Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¾Ñ‚ LINEAR Ð² %L"
  
! #: fortran/openmp.c:5692
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr "%s Ñ�Ð¶Ð°Ñ‚Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð·ÑƒÑŽÑ‚ Ð¿Ñ€Ñ�Ð¼Ð¾ÑƒÐ³Ð¾Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð² %L"
  
! #: fortran/openmp.c:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr "Ñ�Ð¶Ð°Ñ‚Ñ‹Ðµ %s Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ð¸Ð´ÐµÐ°Ð»ÑŒÐ½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ñ‹ Ð² %L"
  
! #: fortran/openmp.c:5713 fortran/openmp.c:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ DO Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð¶Ð°Ñ‚Ð¾Ð³Ð¾ %s Ð² %L"
  
! #: fortran/openmp.c:5799 fortran/openmp.c:5812
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr "Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %s Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð² %L"
  
! #: fortran/openmp.c:5831
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$ACC LOOP Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ DO WHILE Ð¸Ð»Ð¸ DO Ð±ÐµÐ· ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ DO CONCURRENT Ñ†Ð¸ÐºÐ»Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5843
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "!$ACC LOOP Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° integer Ð² %L"
  
! #: fortran/openmp.c:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "!$ACC LOOP %s Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð·ÑƒÑŽÑ‚ Ð¿Ñ€Ñ�Ð¼Ð¾ÑƒÐ³Ð¾Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð² %L"
  
! #: fortran/openmp.c:5871
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "%s !$ACC LOOP Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ð¸Ð´ÐµÐ°Ð»ÑŒÐ½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ñ‹ Ð² %L"
  
! #: fortran/openmp.c:5881 fortran/openmp.c:5890
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ DO Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� %s !$ACC LOOP Ð² %L"
  
! #: fortran/openmp.c:5905 fortran/openmp.c:5912
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr "!$ACC LOOP %s Ð² PARALLEL Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ %s Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² %L"
  
! #: fortran/openmp.c:5926
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr "ÐœÐ¾Ð·Ð°Ð¸Ñ‡Ð½Ñ‹Ð¹ Ñ†Ð¸ÐºÐ» Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»ÐµÐ½ Ð¿Ð¾ Ñ�Ð¾Ð²Ð¾ÐºÑƒÐ¿Ð½Ð¾Ñ�Ñ‚Ñ�Ð¼, Ð¸Ñ�Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�Ð¼ Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼ Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð² %L"
  
! #: fortran/openmp.c:5961
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "TILE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L"
  
! #: fortran/openmp.c:6032
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "PARAMETER Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/openmp.c:6039
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "Ð¡ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²: %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² !$ACC DECLARE Ð² %L"
  
! #: fortran/openmp.c:6086
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² !$ACC ROUTINE ( NAME ) Ð² %C"
  
! #: fortran/openmp.c:6092
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² !$ACC ROUTINE ( NAME ) Ð² %C"
  
! #: fortran/openmp.c:6193
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr "OMP TARGET UPDATE Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ…Ð¾Ñ‚Ñ� Ð±Ñ‹ Ð¾Ð´Ð½Ñƒ TO Ð¸Ð»Ð¸ FROM ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñƒ"
  
! #: fortran/openmp.c:6215
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr "!$OMP DECLARE SIMD Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÑƒÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L"
  
! #: fortran/openmp.c:6239
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð°Ñ� Ð¾Ñ‚ OMP_PRIV Ð¸Ð»Ð¸ OMP_ORIG Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² INITIALIZER ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¾Ñ‚ !$OMP DECLARE REDUCTION Ð² %L"
  
! #: fortran/openmp.c:6247
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð°Ñ� Ð¾Ñ‚ OMP_OUT Ð¸Ð»Ð¸ OMP_IN Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½Ð¸Ñ‚ÐµÐ»Ðµ Ð¾Ñ‚ !$OMP DECLARE REDUCTION Ð² %L"
  
! #: fortran/openmp.c:6276
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� !$OMP DECLARE REDUCTION %s Ð² %L"
  
! #: fortran/openmp.c:6298
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr "CHARACTER Ð´Ð»Ð¸Ð½Ð° Ð² !$OMP DECLARE REDUCTION %s Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %L"
  
! #: fortran/openmp.c:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "Ð’Ñ‹Ð·Ð¾Ð² Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ñ� Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¼Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°Ð¼Ð¸ Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½Ð¸Ñ‚ÐµÐ»Ðµ Ð¾Ñ‚ !$OMP DECLARE REDUCTION Ð² %L"
  
! #: fortran/openmp.c:6329
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "Ð’Ñ‹Ð·Ð¾Ð² Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ñ� Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¼Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°Ð¼Ð¸ Ð² INITIALIZER ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¾Ñ‚ !$OMP DECLARE REDUCTION Ð² %L"
  
! #: fortran/openmp.c:6339
  #, 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 "ÐžÐ´Ð¸Ð½ Ð¸Ð· Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð² INITIALIZER ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¾Ñ‚ !$OMP DECLARE REDUCTION Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ OMP_PRIV Ð² %L"
  
! #: fortran/openmp.c:6347
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ INITIALIZER ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� !$OMP DECLARE REDUCTION Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð±ÐµÐ· Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L"
--- 59579,59753 ----
  msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgstr "!$OMP ATOMIC CAPTURE capture Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑƒÑ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L"
  
! #: fortran/openmp.c:5636
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ DO WHILE Ð¸Ð»Ð¸ DO Ð±ÐµÐ· ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5642
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ DO CONCURRENT Ñ†Ð¸ÐºÐ»Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5648
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "%s Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° integer Ð² %L"
  
! #: fortran/openmp.c:5652
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "%s Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ THREADPRIVATE Ð² %L"
  
! #: fortran/openmp.c:5665
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgstr "%s Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¾Ñ‚ PRIVATE Ð¸ LASTPRIVATE Ð² %L"
  
! #: fortran/openmp.c:5669
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
  msgstr "%s Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¾Ñ‚ LASTPRIVATE Ð² %L"
  
! #: fortran/openmp.c:5673
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than LINEAR at %L"
  msgstr "%s Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¾Ñ‚ LINEAR Ð² %L"
  
! #: fortran/openmp.c:5691
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr "%s Ñ�Ð¶Ð°Ñ‚Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð·ÑƒÑŽÑ‚ Ð¿Ñ€Ñ�Ð¼Ð¾ÑƒÐ³Ð¾Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð² %L"
  
! #: fortran/openmp.c:5703
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr "Ñ�Ð¶Ð°Ñ‚Ñ‹Ðµ %s Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ð¸Ð´ÐµÐ°Ð»ÑŒÐ½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ñ‹ Ð² %L"
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5720
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ DO Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð¶Ð°Ñ‚Ð¾Ð³Ð¾ %s Ð² %L"
  
! #: fortran/openmp.c:5798 fortran/openmp.c:5811
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr "Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %s Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð² %L"
  
! #: fortran/openmp.c:5830
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$ACC LOOP Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ DO WHILE Ð¸Ð»Ð¸ DO Ð±ÐµÐ· ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5836
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ DO CONCURRENT Ñ†Ð¸ÐºÐ»Ð¾Ð¼ Ð² %L"
  
! #: fortran/openmp.c:5842
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "!$ACC LOOP Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° integer Ð² %L"
  
! #: fortran/openmp.c:5858
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "!$ACC LOOP %s Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð·ÑƒÑŽÑ‚ Ð¿Ñ€Ñ�Ð¼Ð¾ÑƒÐ³Ð¾Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð² %L"
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "%s !$ACC LOOP Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ð¸Ð´ÐµÐ°Ð»ÑŒÐ½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ñ‹ Ð² %L"
  
! #: fortran/openmp.c:5880 fortran/openmp.c:5889
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ DO Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� %s !$ACC LOOP Ð² %L"
  
! #: fortran/openmp.c:5904 fortran/openmp.c:5911
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr "!$ACC LOOP %s Ð² PARALLEL Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ %s Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² %L"
  
! #: fortran/openmp.c:5925
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr "ÐœÐ¾Ð·Ð°Ð¸Ñ‡Ð½Ñ‹Ð¹ Ñ†Ð¸ÐºÐ» Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»ÐµÐ½ Ð¿Ð¾ Ñ�Ð¾Ð²Ð¾ÐºÑƒÐ¿Ð½Ð¾Ñ�Ñ‚Ñ�Ð¼, Ð¸Ñ�Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�Ð¼ Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼ Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð² %L"
  
! #: fortran/openmp.c:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "TILE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L"
  
! #: fortran/openmp.c:6046
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr "PARAMETER Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/openmp.c:6053
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "Ð¡ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²: %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² !$ACC DECLARE Ð² %L"
  
! #: fortran/openmp.c:6100
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² !$ACC ROUTINE ( NAME ) Ð² %C"
  
! #: fortran/openmp.c:6106
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² !$ACC ROUTINE ( NAME ) Ð² %C"
  
! #: fortran/openmp.c:6207
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr "OMP TARGET UPDATE Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ…Ð¾Ñ‚Ñ� Ð±Ñ‹ Ð¾Ð´Ð½Ñƒ TO Ð¸Ð»Ð¸ FROM ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñƒ"
  
! #: fortran/openmp.c:6229
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr "!$OMP DECLARE SIMD Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÑƒÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L"
  
! #: fortran/openmp.c:6253
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð°Ñ� Ð¾Ñ‚ OMP_PRIV Ð¸Ð»Ð¸ OMP_ORIG Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² INITIALIZER ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¾Ñ‚ !$OMP DECLARE REDUCTION Ð² %L"
  
! #: fortran/openmp.c:6261
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð°Ñ� Ð¾Ñ‚ OMP_OUT Ð¸Ð»Ð¸ OMP_IN Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½Ð¸Ñ‚ÐµÐ»Ðµ Ð¾Ñ‚ !$OMP DECLARE REDUCTION Ð² %L"
  
! #: fortran/openmp.c:6290
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� !$OMP DECLARE REDUCTION %s Ð² %L"
  
! #: fortran/openmp.c:6312
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr "CHARACTER Ð´Ð»Ð¸Ð½Ð° Ð² !$OMP DECLARE REDUCTION %s Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %L"
  
! #: fortran/openmp.c:6328
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "Ð’Ñ‹Ð·Ð¾Ð² Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ñ� Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¼Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°Ð¼Ð¸ Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½Ð¸Ñ‚ÐµÐ»Ðµ Ð¾Ñ‚ !$OMP DECLARE REDUCTION Ð² %L"
  
! #: fortran/openmp.c:6343
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "Ð’Ñ‹Ð·Ð¾Ð² Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ñ� Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¼Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°Ð¼Ð¸ Ð² INITIALIZER ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¾Ñ‚ !$OMP DECLARE REDUCTION Ð² %L"
  
! #: fortran/openmp.c:6353
  #, 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 "ÐžÐ´Ð¸Ð½ Ð¸Ð· Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð² INITIALIZER ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð¾Ñ‚ !$OMP DECLARE REDUCTION Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ OMP_PRIV Ð² %L"
  
! #: fortran/openmp.c:6361
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ INITIALIZER ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� !$OMP DECLARE REDUCTION Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð±ÐµÐ· Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L"
*************** msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð
*** 59795,59801 ****
  #: fortran/options.c:495
  #, gcc-internal-format
  msgid "gfortran: Only one %<-J%> option allowed"
! msgstr "gfortran: Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð½Ð° %<-J>  Ð¾Ð¿Ñ†Ð¸Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°"
  
  #: fortran/options.c:567
  #, gcc-internal-format
--- 59816,59822 ----
  #: fortran/options.c:495
  #, gcc-internal-format
  msgid "gfortran: Only one %<-J%> option allowed"
! msgstr "gfortran: Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<-J%>"
  
  #: fortran/options.c:567
  #, gcc-internal-format
*************** msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� %qs Ð´ÐµÐºÐ
*** 61122,61128 ****
  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.c:1896 fortran/resolve.c:9805 fortran/resolve.c:11488
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð² %L Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�"
--- 61143,61149 ----
  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.c:1896 fortran/resolve.c:9809 fortran/resolve.c:11492
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð² %L Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�"
*************** msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ð·Ñ€ÐµÑˆ
*** 61232,61238 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿. ÐœÐ¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16572
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿"
--- 61253,61259 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿. ÐœÐ¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: fortran/resolve.c:2911 fortran/resolve.c:16576
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿"
*************** msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ dim Ð² %L Ð´Ð¾Ð
*** 61475,61566 ****
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ dim Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.c:4726
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr "find_array_spec(): ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ�"
  
! #: fortran/resolve.c:4737
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ as(1)"
  
! #: fortran/resolve.c:4749
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ as(2)"
  
! #: fortran/resolve.c:4792
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ñ€Ð°Ð½Ð³Ð° %d"
  
! #: fortran/resolve.c:4890
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° INTEGER"
  
! #: fortran/resolve.c:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:4906
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð¼ÐµÐ½ÑŒÑˆÐµ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹"
  
! #: fortran/resolve.c:4919
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° INTEGER"
  
! #: fortran/resolve.c:4926
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:4936
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð´Ð»Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: fortran/resolve.c:4946
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: fortran/resolve.c:5136
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.c:5150
  #, 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.c:5160
  #, 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.c:5180
  #, 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.c:5278
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr "expression_rank(): Ð”Ð²Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: fortran/resolve.c:5360
  #, 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.c:5370
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
--- 61496,61587 ----
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ dim Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.c:4730
  #, gcc-internal-format
  msgid "find_array_spec(): Missing spec"
  msgstr "find_array_spec(): ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ�"
  
! #: fortran/resolve.c:4741
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ as(1)"
  
! #: fortran/resolve.c:4753
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ as(2)"
  
! #: fortran/resolve.c:4796
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ñ€Ð°Ð½Ð³Ð° %d"
  
! #: fortran/resolve.c:4894
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° INTEGER"
  
! #: fortran/resolve.c:4901
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:4910
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð¼ÐµÐ½ÑŒÑˆÐµ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹"
  
! #: fortran/resolve.c:4923
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° INTEGER"
  
! #: fortran/resolve.c:4930
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:4940
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð´Ð»Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: fortran/resolve.c:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: fortran/resolve.c:5140
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.c:5154
  #, 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.c:5164
  #, 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.c:5184
  #, 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.c:5282
  #, gcc-internal-format
  msgid "expression_rank(): Two array specs"
  msgstr "expression_rank(): Ð”Ð²Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: fortran/resolve.c:5364
  #, 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.c:5374
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
*************** msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð
*** 61569,61580 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5380
  #, 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.c:5395
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° %s Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
--- 61590,61601 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5384
  #, 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.c:5399
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° %s Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
*************** msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð
*** 61583,61866 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5405
  #, 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.c:5416
  #, 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.c:5425
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.c:5440
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° %s Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.c:5620
  #, 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.c:5625
  #, 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.c:5695
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "ÐŸÐ¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð² %L"
  
! #: fortran/resolve.c:5708
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.c:5952 fortran/resolve.c:6104
  #, 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.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:6075
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "Ð‘Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ABSTRACT Ñ‚Ð¸Ð¿ %qs'"
  
! #: fortran/resolve.c:6114
  #, 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.c:6123
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Ð‘Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° NOPASS type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
  #. Nothing matching found!
! #: fortran/resolve.c:6311
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° GENERIC %qs Ð² %L"
  
! #: fortran/resolve.c:6345
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ SUBROUTINE"
  
! #: fortran/resolve.c:6397
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/resolve.c:6947
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: fortran/resolve.c:6973
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "'%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ integer"
  
! #: fortran/resolve.c:6987 fortran/resolve.c:6994
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ INTEGER"
  
! #: fortran/resolve.c:7036
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Ð¨Ð°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼"
  
! #: fortran/resolve.c:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO Ñ†Ð¸ÐºÐ» Ð² %L Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½ Ð½Ð¾Ð»ÑŒ Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "DO Ñ†Ð¸ÐºÐ» Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:7095
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "DO Ñ†Ð¸ÐºÐ» Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ñ‚ÐµÑ€Ñ�ÐµÑ‚ Ð·Ð½Ð°Ñ‡Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ"
  
! #: fortran/resolve.c:7156
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL Ð¸Ð½Ð´ÐµÐºÑ�-Ð¸Ð¼Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER"
  
! #: fortran/resolve.c:7161
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL Ñ�Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER"
  
! #: fortran/resolve.c:7168
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL ÐºÐ¾Ð½ÐµÑ‡Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER"
  
! #: fortran/resolve.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL ÑˆÐ°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ %s"
  
! #: fortran/resolve.c:7181
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL ÑˆÐ°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼"
  
! #: fortran/resolve.c:7194
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL Ð¸Ð½Ð´ÐµÐºÑ� %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ñ‚Ñ€Ð¸Ð¿Ð»ÐµÑ‚Ð° Ð² %L"
  
! #: fortran/resolve.c:7298 fortran/resolve.c:7591
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Allocate-object Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE Ð¸Ð»Ð¸ POINTER"
  
! #: fortran/resolve.c:7306 fortran/resolve.c:7555
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² %L"
  
! #: fortran/resolve.c:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "Source-expr Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ€Ð°Ð½Ð³, Ñ‡Ñ‚Ð¾ Ð¸ allocate-object Ð² %L"
  
! #: fortran/resolve.c:7443
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "Source-expr Ð² %L Ð¸ allocate-object Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:7602
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Ð¢Ð¸Ð¿ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %L ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ� source-expr Ð² %L"
  
! #: fortran/resolve.c:7614
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "Allocate-object Ð² %L Ð¸ source-expr Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¹ Ð²Ð¸Ð´ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "Source-expr Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ LOCK_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚, ÐµÑ�Ð»Ð¸ allocate-object Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:7643
  #, 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.c:7656
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %s ABSTRACT Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ type-spec Ð¸Ð»Ð¸ source-expr"
  
! #: fortran/resolve.c:7674
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %s Ð² %L Ñ� type-spec Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ‚Ð¾Ð³Ð¾ Ð¶Ðµ character-length Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ñ‡Ñ‚Ð¾ Ð¸ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/resolve.c:7755 fortran/resolve.c:7770
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7762
  #, 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.c:7787
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7796 fortran/resolve.c:7825 fortran/resolve.c:7853
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7802
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.c:7872
  #, 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.c:7887
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ '*' Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7898
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7930
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Stat-variable Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:7953
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Stat-variable Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ %sd Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/resolve.c:7964
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG Ð² %L Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ Ð±ÐµÐ· STAT Ñ‚ÐµÐ³Ð°"
  
! #: fortran/resolve.c:7980
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "ERRMSG Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:8003
  #, 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.c:8033
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "Allocate-object Ð² %L Ñ‚Ð°ÐºÐ¶Ðµ Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/resolve.c:8039 fortran/resolve.c:8045
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "Allocate-object Ð² %L ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð² %L"
--- 61604,61887 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.c:5409
  #, 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.c:5420
  #, 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.c:5429
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.c:5444
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° %s Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.c:5624
  #, 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.c:5629
  #, 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.c:5699
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "ÐŸÐ¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð² %L"
  
! #: fortran/resolve.c:5712
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.c:5956 fortran/resolve.c:6108
  #, 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.c:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:6079
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "Ð‘Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ABSTRACT Ñ‚Ð¸Ð¿ %qs'"
  
! #: fortran/resolve.c:6118
  #, 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.c:6127
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Ð‘Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° NOPASS type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
  #. Nothing matching found!
! #: fortran/resolve.c:6315
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° GENERIC %qs Ð² %L"
  
! #: fortran/resolve.c:6349
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ SUBROUTINE"
  
! #: fortran/resolve.c:6401
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/resolve.c:6951
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: fortran/resolve.c:6977
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "'%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:6987
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ integer"
  
! #: fortran/resolve.c:6991 fortran/resolve.c:6998
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ INTEGER"
  
! #: fortran/resolve.c:7040
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Ð¨Ð°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼"
  
! #: fortran/resolve.c:7076
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO Ñ†Ð¸ÐºÐ» Ð² %L Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½ Ð½Ð¾Ð»ÑŒ Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:7093
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "DO Ñ†Ð¸ÐºÐ» Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:7099
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "DO Ñ†Ð¸ÐºÐ» Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ñ‚ÐµÑ€Ñ�ÐµÑ‚ Ð·Ð½Ð°Ñ‡Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ"
  
! #: fortran/resolve.c:7160
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL Ð¸Ð½Ð´ÐµÐºÑ�-Ð¸Ð¼Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER"
  
! #: fortran/resolve.c:7165
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL Ñ�Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER"
  
! #: fortran/resolve.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL ÐºÐ¾Ð½ÐµÑ‡Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER"
  
! #: fortran/resolve.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL ÑˆÐ°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ %s"
  
! #: fortran/resolve.c:7185
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL ÑˆÐ°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼"
  
! #: fortran/resolve.c:7198
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL Ð¸Ð½Ð´ÐµÐºÑ� %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ñ‚Ñ€Ð¸Ð¿Ð»ÐµÑ‚Ð° Ð² %L"
  
! #: fortran/resolve.c:7302 fortran/resolve.c:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Allocate-object Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE Ð¸Ð»Ð¸ POINTER"
  
! #: fortran/resolve.c:7310 fortran/resolve.c:7559
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² %L"
  
! #: fortran/resolve.c:7416
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "Source-expr Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ€Ð°Ð½Ð³, Ñ‡Ñ‚Ð¾ Ð¸ allocate-object Ð² %L"
  
! #: fortran/resolve.c:7447
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "Source-expr Ð² %L Ð¸ allocate-object Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:7606
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Ð¢Ð¸Ð¿ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %L ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ� source-expr Ð² %L"
  
! #: fortran/resolve.c:7618
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "Allocate-object Ð² %L Ð¸ source-expr Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¹ Ð²Ð¸Ð´ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.c:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "Source-expr Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ LOCK_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚, ÐµÑ�Ð»Ð¸ allocate-object Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:7647
  #, 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.c:7660
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %s ABSTRACT Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ type-spec Ð¸Ð»Ð¸ source-expr"
  
! #: fortran/resolve.c:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %s Ð² %L Ñ� type-spec Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ‚Ð¾Ð³Ð¾ Ð¶Ðµ character-length Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ñ‡Ñ‚Ð¾ Ð¸ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/resolve.c:7759 fortran/resolve.c:7774
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7766
  #, 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.c:7791
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7800 fortran/resolve.c:7829 fortran/resolve.c:7857
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.c:7818
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.c:7876
  #, 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.c:7891
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ '*' Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7902
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:7934
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Stat-variable Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Stat-variable Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ %sd Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/resolve.c:7968
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG Ð² %L Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ Ð±ÐµÐ· STAT Ñ‚ÐµÐ³Ð°"
  
! #: fortran/resolve.c:7984
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "ERRMSG Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:8007
  #, 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.c:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "Allocate-object Ð² %L Ñ‚Ð°ÐºÐ¶Ðµ Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/resolve.c:8043 fortran/resolve.c:8049
  #, 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 ÐµÑ�Ñ‚ÑŒ Ð
*** 61869,62112 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8273
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE Ð¼ÐµÑ‚ÐºÐ° Ð² %L Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� CASE Ð¼ÐµÑ‚ÐºÐ¾Ð¹ Ð² %L"
  
! #: fortran/resolve.c:8324
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/resolve.c:8335
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð¸Ð´Ð° %d"
  
! #: fortran/resolve.c:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ð±Ð¾Ñ€Ð° Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ð¾Ð¼ GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ integer Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.c:8413
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %s"
  
! #: fortran/resolve.c:8423
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.c:8441 fortran/resolve.c:8449
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ %s"
  
! #: fortran/resolve.c:8511 fortran/resolve.c:9118
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Ð—Ð° DEFAULT CASE Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ DEFAULT CASE Ð² %L"
  
! #: fortran/resolve.c:8537
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:8549
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ñ�ÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/resolve.c:8564
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð² %L Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ"
  
! #: fortran/resolve.c:8667
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ SELECT CASE Ð±Ð»Ð¾Ðº Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð´Ð²ÑƒÑ… Ñ�Ð»ÑƒÑ‡Ð°ÐµÐ²"
  
! #: fortran/resolve.c:8727
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NULL()"
  
! #: fortran/resolve.c:8732
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.c:8754
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Ð˜Ð¼Ñ� Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.c:8765
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "CLASS Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¿Ð¾ÐºÐ° Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/resolve.c:8993
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ð² SELECT TYPE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:9028 fortran/resolve.c:9040
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/resolve.c:9069
  #, 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.c:9081
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.c:9093
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼ %qs"
  
! #: fortran/resolve.c:9096
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L"
  
! #: fortran/resolve.c:9106
  #, 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.c:9353
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Ð”Ð²Ð¾Ð¹Ð½Ð¾Ð¹ CLASS IS Ð±Ð»Ð¾Ðº Ð² SELECT TYPE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:9448
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� NULL () Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.c:9500
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "DTIO %s Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼, ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/resolve.c:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹, ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/resolve.c:9532
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ"
  
! #: fortran/resolve.c:9539
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/resolve.c:9550
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹"
  
! #: fortran/resolve.c:9556
  #, 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.c:9571
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: fortran/resolve.c:9631
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Lock Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° LOCK_TYPE"
  
! #: fortran/resolve.c:9641
  #, 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.c:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼"
  
! #: fortran/resolve.c:9648
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¾ Ð½Ðµ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼"
  
! #: fortran/resolve.c:9655 fortran/resolve.c:9777
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "STAT= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:9667 fortran/resolve.c:9785
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "ERRMSG= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:9679
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "ACQUIRED_LOCK= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ LOGICAL Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:9692
  #, 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.c:9753
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Imageset Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ñ€Ð°Ð½Ð³Ð° 1 INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.c:9757 fortran/resolve.c:9767
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Imageset Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ 1 Ð¸ num_images()"
  
! #: fortran/resolve.c:9812
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ†ÐµÐ»Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð² %L"
  
! #: fortran/resolve.c:9822
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "ÐŸÐµÑ€ÐµÑ…Ð¾Ð´ Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ñ†Ð¸ÐºÐ»Ð¸Ð²Ð°Ð½Ð¸Ðµ"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9839 fortran/resolve.c:9862
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¿Ð¾ÐºÐ¸Ð´Ð°ÐµÑ‚ CRITICAL ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ð¼ÐµÑ‚ÐºÐ¸ Ð² %L"
  
! #: fortran/resolve.c:9843 fortran/resolve.c:9868
  #, 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"
--- 61890,62133 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8277
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE Ð¼ÐµÑ‚ÐºÐ° Ð² %L Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� CASE Ð¼ÐµÑ‚ÐºÐ¾Ð¹ Ð² %L"
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/resolve.c:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð¸Ð´Ð° %d"
  
! #: fortran/resolve.c:8352
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:8398
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ð±Ð¾Ñ€Ð° Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ð¾Ð¼ GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ integer Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.c:8417
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %s"
  
! #: fortran/resolve.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.c:8445 fortran/resolve.c:8453
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ %s"
  
! #: fortran/resolve.c:8515 fortran/resolve.c:9122
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Ð—Ð° DEFAULT CASE Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ DEFAULT CASE Ð² %L"
  
! #: fortran/resolve.c:8541
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:8553
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ñ�ÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/resolve.c:8568
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð² %L Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ"
  
! #: fortran/resolve.c:8671
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ SELECT CASE Ð±Ð»Ð¾Ðº Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð´Ð²ÑƒÑ… Ñ�Ð»ÑƒÑ‡Ð°ÐµÐ²"
  
! #: fortran/resolve.c:8731
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NULL()"
  
! #: fortran/resolve.c:8736
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.c:8758
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Ð˜Ð¼Ñ� Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.c:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "CLASS Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¿Ð¾ÐºÐ° Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/resolve.c:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ð² SELECT TYPE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:9032 fortran/resolve.c:9044
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/resolve.c:9073
  #, 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.c:9085
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.c:9097
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼ %qs"
  
! #: fortran/resolve.c:9100
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L"
  
! #: fortran/resolve.c:9110
  #, 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.c:9357
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Ð”Ð²Ð¾Ð¹Ð½Ð¾Ð¹ CLASS IS Ð±Ð»Ð¾Ðº Ð² SELECT TYPE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:9452
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� NULL () Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.c:9504
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "DTIO %s Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼, ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/resolve.c:9527
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹, ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/resolve.c:9536
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ"
  
! #: fortran/resolve.c:9543
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/resolve.c:9554
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹"
  
! #: fortran/resolve.c:9560
  #, 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.c:9575
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: fortran/resolve.c:9635
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Lock Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° LOCK_TYPE"
  
! #: fortran/resolve.c:9645
  #, 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.c:9649
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼"
  
! #: fortran/resolve.c:9652
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¾ Ð½Ðµ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼"
  
! #: fortran/resolve.c:9659 fortran/resolve.c:9781
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "STAT= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:9671 fortran/resolve.c:9789
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "ERRMSG= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:9683
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "ACQUIRED_LOCK= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ LOGICAL Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:9696
  #, 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.c:9757
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Imageset Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ñ€Ð°Ð½Ð³Ð° 1 INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.c:9761 fortran/resolve.c:9771
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Imageset Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ 1 Ð¸ num_images()"
  
! #: fortran/resolve.c:9816
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ†ÐµÐ»Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð² %L"
  
! #: fortran/resolve.c:9826
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "ÐŸÐµÑ€ÐµÑ…Ð¾Ð´ Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ñ†Ð¸ÐºÐ»Ð¸Ð²Ð°Ð½Ð¸Ðµ"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9843 fortran/resolve.c:9866
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¿Ð¾ÐºÐ¸Ð´Ð°ÐµÑ‚ CRITICAL ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ð¼ÐµÑ‚ÐºÐ¸ Ð² %L"
  
! #: fortran/resolve.c:9847 fortran/resolve.c:9872
  #, 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 Ð¿Ð¾
*** 62114,62300 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9883
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "ÐœÐµÑ‚ÐºÐ° Ð² %L Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ Ð±Ð»Ð¾ÐºÐµ, Ñ‡Ñ‚Ð¾ GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L"
  
! #: fortran/resolve.c:9955
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE Ð¼Ð°Ñ�ÐºÐ° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:9971
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE Ñ†ÐµÐ»ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:9979 fortran/resolve.c:10066
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Non-ELEMENTAL Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð² WHERE Ð² %L"
  
! #: fortran/resolve.c:9989 fortran/resolve.c:10076
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ WHERE Ð² %L"
  
! #: fortran/resolve.c:10020
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ FORALL Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.c:10029
  #, 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.c:10176
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BLOCK construct at %C"
  msgid "FORALL construct at %L"
  msgstr "BLOCK ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² %C"
  
! #: fortran/resolve.c:10197
  #, 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.c:10207
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� FORALL ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð´ÐµÐºÑ� Ñ� Ñ�Ñ‚Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %L"
  
! #: fortran/resolve.c:10284
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "WHERE/ELSEWHERE ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ LOGICAL Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.c:10386
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/resolve.c:10499
  #, 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.c:10531
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/resolve.c:10536
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "Impure Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ (12.6)"
  
! #: fortran/resolve.c:10546
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/resolve.c:10578
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.c:10587
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-frealloc-lhs%>"
  
! #: fortran/resolve.c:10594
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr "Ð�ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L - Ð¿Ñ€Ð¾Ð²ÐµÑ€ÑŒÑ‚Ðµ, Ñ‡Ñ‚Ð¾ Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð´Ð»Ñ� '=' Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/resolve.c:10605
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ñ… Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L"
  
! #: fortran/resolve.c:10923
  #, 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.c:11165
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/resolve.c:11177
  #, 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.c:11420
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "ASSIGNED GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:11423
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs Ð½Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ð¸Ð»Ð¸ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð¼ÐµÑ‚ÐºÑƒ Ð² %L"
  
! #: fortran/resolve.c:11434
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Alternate RETURN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ SCALAR-INTEGER Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: fortran/resolve.c:11496
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: fortran/resolve.c:11542
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ NULL Ð² %L"
  
! #: fortran/resolve.c:11546
  #, 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.c:11603
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): Ð�ÐµÑ‚ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð² DO WHILE"
  
! #: fortran/resolve.c:11608
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Ð£Ñ�Ð»Ð¾Ð²Ð¸Ðµ Ð²Ñ‹Ñ…Ð¾Ð´Ð° Ð¸Ð· DO WHILE Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.c:11692
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¼Ð°Ñ�ÐºÐ¸ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: fortran/resolve.c:11771
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/resolve.c:11881
  #, 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.c:11895
  #, 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"
--- 62135,62321 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9887
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "ÐœÐµÑ‚ÐºÐ° Ð² %L Ð½Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ Ð±Ð»Ð¾ÐºÐµ, Ñ‡Ñ‚Ð¾ GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L"
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE Ð¼Ð°Ñ�ÐºÐ° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:9975
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE Ñ†ÐµÐ»ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:9983 fortran/resolve.c:10070
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Non-ELEMENTAL Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð² WHERE Ð² %L"
  
! #: fortran/resolve.c:9993 fortran/resolve.c:10080
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ WHERE Ð² %L"
  
! #: fortran/resolve.c:10024
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ FORALL Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.c:10033
  #, 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.c:10180
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BLOCK construct at %C"
  msgid "FORALL construct at %L"
  msgstr "BLOCK ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² %C"
  
! #: fortran/resolve.c:10201
  #, 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.c:10211
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� FORALL ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð´ÐµÐºÑ� Ñ� Ñ�Ñ‚Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %L"
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "WHERE/ELSEWHERE ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ LOGICAL Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.c:10390
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/resolve.c:10503
  #, 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.c:10535
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/resolve.c:10540
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr "Impure Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ (12.6)"
  
! #: fortran/resolve.c:10550
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/resolve.c:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:10586
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.c:10591
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-frealloc-lhs%>"
  
! #: fortran/resolve.c:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr "Ð�ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L - Ð¿Ñ€Ð¾Ð²ÐµÑ€ÑŒÑ‚Ðµ, Ñ‡Ñ‚Ð¾ Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð´Ð»Ñ� '=' Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/resolve.c:10609
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ñ… Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L"
  
! #: fortran/resolve.c:10927
  #, 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.c:11169
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/resolve.c:11181
  #, 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.c:11424
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "ASSIGNED GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:11427
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs Ð½Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ð¸Ð»Ð¸ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð¼ÐµÑ‚ÐºÑƒ Ð² %L"
  
! #: fortran/resolve.c:11438
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Alternate RETURN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ SCALAR-INTEGER Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: fortran/resolve.c:11500
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: fortran/resolve.c:11546
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ NULL Ð² %L"
  
! #: fortran/resolve.c:11550
  #, 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.c:11607
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): Ð�ÐµÑ‚ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð² DO WHILE"
  
! #: fortran/resolve.c:11612
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Ð£Ñ�Ð»Ð¾Ð²Ð¸Ðµ Ð²Ñ‹Ñ…Ð¾Ð´Ð° Ð¸Ð· DO WHILE Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.c:11696
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¼Ð°Ñ�ÐºÐ¸ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: fortran/resolve.c:11775
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/resolve.c:11885
  #, 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.c:11899
  #, 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 Ð¸Ð· Ð¼
*** 62302,63256 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11914
  #, 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.c:11999
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Ð”Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ°"
  
! #: fortran/resolve.c:12228
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð½Ð³"
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.c:12240
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs at %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð½Ð³"
  
! #: fortran/resolve.c:12250
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:12265
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Ð¢Ð¸Ð¿ %qs CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs at %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.c:12277
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼, Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: fortran/resolve.c:12309
  #, 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.c:12331
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Ð’Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ SAVE Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð² %L Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼ Ð¸Ð·-Ð·Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/resolve.c:12358
  #, 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.c:12394
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¸Ð»Ð¸ Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:12419
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Ð¡ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¸Ð»Ð¸ PARAMETER"
  
! #: fortran/resolve.c:12440
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ character Ð´Ð»Ð¸Ð½Ñƒ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: fortran/resolve.c:12447
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "COMMON Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ character Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:12494
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12497
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12501
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12504
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12507
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12510
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12552
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s Ð² %L"
  
! #: fortran/resolve.c:12579
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� character Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:12601
  #, 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.c:12623
  #, 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.c:12641
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12653
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ð¸Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12662
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚"
  
! #: fortran/resolve.c:12672
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ pointer Ð¸Ð»Ð¸ allocatable Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:12691
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.c:12695
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: fortran/resolve.c:12699
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ pure"
  
! #: fortran/resolve.c:12703
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:12716
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L"
  
! #: fortran/resolve.c:12725
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¼"
  
! #: fortran/resolve.c:12731
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:12743
  #, 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.c:12800
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� SAVE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.c:12806
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� INTENT Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.c:12812
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� RESULT Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.c:12820
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� FUNCTION Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.c:12826
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L Ð¾ÐºÐ°Ð·Ð°Ð»Ñ�Ñ� Ð±ÐµÐ· pointer Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: fortran/resolve.c:12869
  #, 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.c:12877
  #, 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.c:12885
  #, 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.c:12894
  #, 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.c:12978
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ SUBROUTINE"
  
! #: fortran/resolve.c:12987
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:12996
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.c:13004
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER"
  
! #: fortran/resolve.c:13010
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.c:13016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ OPTIONAL"
  
! #: fortran/resolve.c:13024
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)"
  
! #: fortran/resolve.c:13033
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Ð�ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð°Ñ� FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.c:13055
  #, 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.c:13092
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr "Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð² %L, Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÑŽÑ‚ Ñ‚Ð°ÐºÐ¶Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:13132
  #, 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.c:13168
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs Ð¸ %qs Ð´Ð»Ñ� GENERIC %qs Ð² %L Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹"
  
! #: fortran/resolve.c:13227
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Ð�ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ %qs ÐºÐ°Ðº Ñ†ÐµÐ»Ð¸ GENERIC %qs Ð² %L"
  
! #: fortran/resolve.c:13239
  #, 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.c:13267
  #, 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.c:13323
  #, 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.c:13515
  #, 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.c:13557
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: fortran/resolve.c:13571
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñ� PASS Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:13585 fortran/resolve.c:14071
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L"
  
! #: fortran/resolve.c:13593
  #, 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.c:13602
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:13608
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.c:13614
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER"
  
! #: fortran/resolve.c:13643
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs"
  
! #: fortran/resolve.c:13653
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs"
  
! #: fortran/resolve.c:13748
  #, 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.c:13851
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: fortran/resolve.c:13860
  #, 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.c:13870
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼, Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:13895
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.c:13906
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ñ‚Ð¸Ð¿Ð° BIND(C) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐµÐ´Ð¸Ð½Ð¸Ñ‡Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:14004
  #, 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.c:14018
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ñ� PASS Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:14034
  #, 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.c:14044
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:14053
  #, 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.c:14062
  #, 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.c:14104
  #, 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.c:14117
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "Character Ð´Ð»Ð¸Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð² %L"
  
! #: fortran/resolve.c:14128
  #, 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.c:14161
  #, 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.c:14169
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "ÐŸÐ¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ð² SEQUENCE Ð¸Ð»Ð¸ BIND(C) Ñ‚Ð¸Ð¿Ðµ %s"
  
! #: fortran/resolve.c:14178
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s SEQUENCE Ñ‚Ð¸Ð¿Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:14260
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ÐšÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ Ð² %L Ð¸ %L"
  
! #: fortran/resolve.c:14305
  #, 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.c:14318
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Ð�ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ABSTRACT"
  
! #: fortran/resolve.c:14382
  #, 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.c:14415
  #, 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.c:14429
  #, 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.c:14494
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:14500
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.c:14506
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.c:14514
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.c:14531
  #, 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.c:14553
  #, 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.c:14564
  #, 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.c:14591
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� NAMELIST Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.c:14615
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameter Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð¸Ð»Ð¸ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.c:14631
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Ð�ÐµÑ�Ð²Ð½Ð¾ Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ PARAMETER %qs Ð² %L Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð·Ð´Ð½ÐµÐ¼Ñƒ IMPLICIT Ñ‚Ð¸Ð¿Ñƒ"
  
! #: fortran/resolve.c:14642
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² PARAMETER Ð² %L"
  
! #: fortran/resolve.c:14650
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ PARAMETER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:14701
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14712
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14719
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14758
  #, 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.c:14822
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.c:14825
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.c:14921
  #, 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.c:14942
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14955
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14958
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14966
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14973
  #, 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.c:14986
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� DUMMY Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:14992
  #, 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.c:15002
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Character Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:15011
  #, 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.c:15024 fortran/resolve.c:15201
  #, 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.c:15038
  #, 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.c:15047
  #, 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.c:15056
  #, 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.c:15064
  #, 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.c:15071
  #, 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.c:15091
  #, 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.c:15098
  #, 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.c:15105
  #, 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.c:15112
  #, 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.c:15138
  #, 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.c:15148
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15227
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs Ð² %L PRIVATE Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.c:15242
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð¸Ð»Ð¸ Ñ� Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:15255
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15273
  #, 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.c:15285
  #, 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.c:15294
  #, 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.c:15306
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:15315
  #, 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.c:15327
  #, 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.c:15343
  #, 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.c:15351
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: fortran/resolve.c:15358
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:15370
  #, 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.c:15379
  #, 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.c:15395
  #, 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.c:15401
  #, 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.c:15426
  #, 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.c:15496
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� SAVEd"
  
! #: fortran/resolve.c:15507
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "!$OMP DECLARE TARGET Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ SAVEd"
  
! #: fortran/resolve.c:15612
  #, 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.c:15620
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² COMMON"
  
! #: fortran/resolve.c:15627
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
! msgstr "DATA Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/resolve.c:15636
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�"
  
! #: fortran/resolve.c:15650
  #, 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.c:15696
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ð�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/resolve.c:15709
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ‡ÐµÐ¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹"
  
! #: fortran/resolve.c:15808
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Ð½Ð°Ñ‡Ð°Ð»Ð¾ implied-do Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¾ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: fortran/resolve.c:15816
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ðµ implied-do Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¾ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: fortran/resolve.c:15824
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "ÑˆÐ°Ð³ implied-do Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: fortran/resolve.c:15949
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‡ÐµÐ¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
  
! #: fortran/resolve.c:16114
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:16120
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/resolve.c:16204
  #, 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.c:16213
  #, 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.c:16221
  #, 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.c:16237
  #, 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.c:16340
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² EQUIVALENCE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:16355
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Ð’Ñ�Ðµ Ð¸Ð»Ð¸ Ð½Ð¸ÐºÐ°ÐºÐ¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð² EQUIVALENCE ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:16380
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16389
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:16462
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² %qs at %L Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:16473
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:16484
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "ÐŸÐ¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:16515
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:16582
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "PUBLIC Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L PRIVATE Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.c:16595
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:16615
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/resolve.c:16625
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:16633
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:16647
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.c:16665
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.c:16672
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ð´Ð²ÑƒÑ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: fortran/resolve.c:16750
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ PURE"
--- 62323,63277 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11918
  #, 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.c:12003
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Ð”Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ°"
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð½Ð³"
  
! #: fortran/resolve.c:12236
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.c:12244
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs at %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð½Ð³"
  
! #: fortran/resolve.c:12254
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:12269
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Ð¢Ð¸Ð¿ %qs CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs at %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.c:12281
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼, Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: fortran/resolve.c:12313
  #, 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.c:12335
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Ð’Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ SAVE Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð² %L Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼ Ð¸Ð·-Ð·Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/resolve.c:12362
  #, 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.c:12398
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¸Ð»Ð¸ Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:12423
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Ð¡ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¸Ð»Ð¸ PARAMETER"
  
! #: fortran/resolve.c:12444
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ character Ð´Ð»Ð¸Ð½Ñƒ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: fortran/resolve.c:12451
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "COMMON Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ character Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:12498
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12501
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12505
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12508
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12511
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12514
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12556
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s Ð² %L"
  
! #: fortran/resolve.c:12583
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� character Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:12605
  #, 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.c:12627
  #, 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.c:12645
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12657
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ð¸Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.c:12666
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚"
  
! #: fortran/resolve.c:12676
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ pointer Ð¸Ð»Ð¸ allocatable Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:12695
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.c:12699
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: fortran/resolve.c:12703
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ pure"
  
! #: fortran/resolve.c:12707
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:12720
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L"
  
! #: fortran/resolve.c:12729
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¼"
  
! #: fortran/resolve.c:12735
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:12747
  #, 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.c:12804
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� SAVE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.c:12810
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� INTENT Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.c:12816
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� RESULT Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.c:12824
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� FUNCTION Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.c:12830
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L Ð¾ÐºÐ°Ð·Ð°Ð»Ñ�Ñ� Ð±ÐµÐ· pointer Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: fortran/resolve.c:12873
  #, 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.c:12881
  #, 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.c:12889
  #, 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.c:12898
  #, 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.c:12982
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ SUBROUTINE"
  
! #: fortran/resolve.c:12991
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:13000
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.c:13008
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER"
  
! #: fortran/resolve.c:13014
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.c:13020
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ OPTIONAL"
  
! #: fortran/resolve.c:13028
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)"
  
! #: fortran/resolve.c:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Ð�ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð°Ñ� FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.c:13059
  #, 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.c:13096
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr "Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð² %L, Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÑŽÑ‚ Ñ‚Ð°ÐºÐ¶Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:13136
  #, 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.c:13172
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs Ð¸ %qs Ð´Ð»Ñ� GENERIC %qs Ð² %L Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹"
  
! #: fortran/resolve.c:13231
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Ð�ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ %qs ÐºÐ°Ðº Ñ†ÐµÐ»Ð¸ GENERIC %qs Ð² %L"
  
! #: fortran/resolve.c:13243
  #, 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.c:13271
  #, 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.c:13327
  #, 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.c:13519
  #, 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.c:13561
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: fortran/resolve.c:13575
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñ� PASS Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:13589 fortran/resolve.c:14075
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L"
  
! #: fortran/resolve.c:13597
  #, 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.c:13606
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:13612
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.c:13618
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER"
  
! #: fortran/resolve.c:13647
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs"
  
! #: fortran/resolve.c:13657
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs"
  
! #: fortran/resolve.c:13752
  #, 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.c:13855
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: fortran/resolve.c:13864
  #, 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.c:13874
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼, Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:13899
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.c:13910
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ñ‚Ð¸Ð¿Ð° BIND(C) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐµÐ´Ð¸Ð½Ð¸Ñ‡Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:14008
  #, 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.c:14022
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ñ� PASS Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:14038
  #, 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.c:14048
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.c:14057
  #, 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.c:14066
  #, 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.c:14108
  #, 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.c:14121
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "Character Ð´Ð»Ð¸Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð² %L"
  
! #: fortran/resolve.c:14132
  #, 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.c:14165
  #, 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.c:14173
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "ÐŸÐ¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ð² SEQUENCE Ð¸Ð»Ð¸ BIND(C) Ñ‚Ð¸Ð¿Ðµ %s"
  
! #: fortran/resolve.c:14182
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s SEQUENCE Ñ‚Ð¸Ð¿Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:14264
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ÐšÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ Ð² %L Ð¸ %L"
  
! #: fortran/resolve.c:14309
  #, 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.c:14322
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Ð�ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ABSTRACT"
  
! #: fortran/resolve.c:14386
  #, 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.c:14419
  #, 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.c:14433
  #, 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.c:14498
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:14504
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.c:14510
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.c:14518
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.c:14535
  #, 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.c:14557
  #, 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.c:14568
  #, 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.c:14595
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� NAMELIST Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.c:14619
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameter Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð¸Ð»Ð¸ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.c:14635
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Ð�ÐµÑ�Ð²Ð½Ð¾ Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ PARAMETER %qs Ð² %L Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð·Ð´Ð½ÐµÐ¼Ñƒ IMPLICIT Ñ‚Ð¸Ð¿Ñƒ"
  
! #: fortran/resolve.c:14646
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² PARAMETER Ð² %L"
  
! #: fortran/resolve.c:14654
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ PARAMETER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:14705
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14716
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14762
  #, 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.c:14826
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.c:14829
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.c:14925
  #, 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.c:14946
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14959
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14962
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14970
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:14977
  #, 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.c:14990
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� DUMMY Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:14996
  #, 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.c:15006
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Character Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:15015
  #, 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.c:15028 fortran/resolve.c:15205
  #, 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.c:15042
  #, 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.c:15051
  #, 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.c:15060
  #, 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.c:15068
  #, 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.c:15075
  #, 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.c:15095
  #, 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.c:15102
  #, 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.c:15109
  #, 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.c:15116
  #, 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.c:15142
  #, 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.c:15152
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:15231
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs Ð² %L PRIVATE Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.c:15246
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð¸Ð»Ð¸ Ñ� Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.c:15259
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15277
  #, 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.c:15289
  #, 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.c:15298
  #, 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.c:15310
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:15319
  #, 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.c:15331
  #, 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.c:15347
  #, 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.c:15355
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: fortran/resolve.c:15362
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.c:15374
  #, 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.c:15383
  #, 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.c:15399
  #, 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.c:15405
  #, 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.c:15430
  #, 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.c:15500
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� SAVEd"
  
! #: fortran/resolve.c:15511
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "!$OMP DECLARE TARGET Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ SAVEd"
  
! #: fortran/resolve.c:15616
  #, 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.c:15624
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² COMMON"
  
! #: fortran/resolve.c:15631
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
! msgstr "DATA Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½ Ð² Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/resolve.c:15640
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�"
  
! #: fortran/resolve.c:15654
  #, 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.c:15700
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ð�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/resolve.c:15713
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ‡ÐµÐ¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹"
  
! #: fortran/resolve.c:15812
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Ð½Ð°Ñ‡Ð°Ð»Ð¾ implied-do Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¾ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: fortran/resolve.c:15820
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ðµ implied-do Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¾ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: fortran/resolve.c:15828
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "ÑˆÐ°Ð³ implied-do Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: fortran/resolve.c:15953
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‡ÐµÐ¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
  
! #: fortran/resolve.c:16118
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:16124
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/resolve.c:16208
  #, 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.c:16217
  #, 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.c:16225
  #, 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.c:16241
  #, 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.c:16344
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² EQUIVALENCE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Ð’Ñ�Ðµ Ð¸Ð»Ð¸ Ð½Ð¸ÐºÐ°ÐºÐ¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð² EQUIVALENCE ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.c:16384
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16393
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:16466
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² %qs at %L Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:16477
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.c:16488
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "ÐŸÐ¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:16519
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:16586
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "PUBLIC Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L PRIVATE Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.c:16599
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:16619
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/resolve.c:16629
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹"
  
! #: fortran/resolve.c:16637
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:16651
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.c:16669
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.c:16676
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ð´Ð²ÑƒÑ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: fortran/resolve.c:16754
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ PURE"
*************** msgstr "BOZ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %L Ñ�Ð
*** 64121,64137 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6035
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.c:8068
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Ð¡Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: fortran/trans-array.c:10972
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ðµ (%d)"
--- 64142,64158 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.c:6083
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.c:8116
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Ð¡Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: fortran/trans-array.c:11020
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ðµ (%d)"
*************** msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð¸Ð½Ð
*** 64224,64290 ****
  msgid "intrinsic variable which isn't a procedure"
  msgstr "Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹"
  
! #: fortran/trans-decl.c:4327 fortran/trans-decl.c:6660
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾"
  
! #: fortran/trans-decl.c:4815
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/trans-decl.c:5048
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr "backend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: fortran/trans-decl.c:5061
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� PRIVATE Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %L"
  
! #: fortran/trans-decl.c:5686
  #, 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.c:5692
  #, 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.c:5702 fortran/trans-decl.c:5840
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L"
  
! #: fortran/trans-decl.c:5717
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð±Ñ‹Ð»Ð° Ñ�Ð²Ð½Ð¾ Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %L"
  
! #: fortran/trans-decl.c:5736
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %L"
  
! #: fortran/trans-decl.c:5785
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² %L"
  
! #: fortran/trans-decl.c:5789
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð±Ñ‹Ð» Ñ�Ð²Ð½Ð¾ Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² %L"
  
! #: fortran/trans-decl.c:5812
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð² %L Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾"
  
! #: fortran/trans-decl.c:6389
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr "Ð˜Ð·Ð²Ð¸Ð½Ð¸Ñ‚Ðµ, !$ACC DECLARE Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ BLOCK"
--- 64245,64311 ----
  msgid "intrinsic variable which isn't a procedure"
  msgstr "Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹"
  
! #: fortran/trans-decl.c:4393 fortran/trans-decl.c:6733
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾"
  
! #: fortran/trans-decl.c:4881
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/trans-decl.c:5121
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr "backend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: fortran/trans-decl.c:5134
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� PRIVATE Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %L"
  
! #: fortran/trans-decl.c:5759
  #, 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.c:5765
  #, 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.c:5775 fortran/trans-decl.c:5913
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L"
  
! #: fortran/trans-decl.c:5790
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð±Ñ‹Ð»Ð° Ñ�Ð²Ð½Ð¾ Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %L"
  
! #: fortran/trans-decl.c:5809
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %L"
  
! #: fortran/trans-decl.c:5858
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² %L"
  
! #: fortran/trans-decl.c:5862
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð±Ñ‹Ð» Ñ�Ð²Ð½Ð¾ Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² %L"
  
! #: fortran/trans-decl.c:5885
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð² %L Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾"
  
! #: fortran/trans-decl.c:6462
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr "Ð˜Ð·Ð²Ð¸Ð½Ð¸Ñ‚Ðµ, !$ACC DECLARE Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ BLOCK"
*************** msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð
*** 64331,64342 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "%<dim%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ�"
  
! #: fortran/trans-intrinsic.c:11246 fortran/trans-stmt.c:1066
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "ÐŸÑ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ, event ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ð¿Ð¾ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/trans-intrinsic.c:11253
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
--- 64352,64363 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "%<dim%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ�"
  
! #: fortran/trans-intrinsic.c:11267 fortran/trans-stmt.c:1066
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "ÐŸÑ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ, event ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ð¿Ð¾ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/trans-intrinsic.c:11274
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
*************** msgstr "gfc_validate_kind(): ÐŸÐ¾Ð»ÑƒÑ‡Ð
*** 64446,64452 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr "gfc_validate_kind(): ÐŸÐ¾Ð»ÑƒÑ‡ÐµÐ½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¸Ð´"
  
! #: fortran/trans.c:2114
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
--- 64467,64473 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr "gfc_validate_kind(): ÐŸÐ¾Ð»ÑƒÑ‡ÐµÐ½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¸Ð´"
  
! #: fortran/trans.c:2117
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
*************** msgstr "%<-fobjc-sjlj-exceptions%> Ð¸Ð³Ð
*** 65652,65699 ****
  msgid "creating selector for nonexistent method %qE"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚Ñ�Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð½ÐµÑ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð° %qE"
  
! #: 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:173 config/arc/arc.opt:334 config/arc/arc.opt:342
! #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
! #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
! #: config/arc/arc.opt:384
  #, gcc-internal-format
! msgid "%qs is deprecated"
! msgstr "%qs ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾"
  
! #: config/vms/vms.opt:42
  #, gcc-internal-format
! msgid "unknown pointer size model %qs"
! msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %qs"
  
! #: config/avr/avr.opt:26
  #, gcc-internal-format
! msgid "missing device or architecture after %qs"
! msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð¸Ð»Ð¸ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: config/darwin.opt:56 brig/lang.opt:44 common.opt:326 common.opt:329
! #: common.opt:3140 c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76
! #: c-family/c.opt:79 c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220
! #: c-family/c.opt:224 c-family/c.opt:236 c-family/c.opt:1906
! #: c-family/c.opt:1914
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð° Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
  #: config/i386/i386.opt:319
  #, gcc-internal-format
  msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
--- 65673,65766 ----
  msgid "creating selector for nonexistent method %qE"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚Ñ�Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð½ÐµÑ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð° %qE"
  
! #: fortran/lang.opt:409
  #, gcc-internal-format
! msgid "Unrecognized option to endianness value: %qs"
! msgstr "Ð�ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚: %qs"
  
! #: fortran/lang.opt:600
  #, gcc-internal-format
! msgid "Unrecognized option to floating-point init value: %qs"
! msgstr "Ð�ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹: %qs"
  
! #: fortran/lang.opt:730
  #, gcc-internal-format
! msgid "Unrecognized option: %qs"
! msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡: %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:256
  #, 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
! #: c-family/c.opt:236 c-family/c.opt:1906 c-family/c.opt:1914 brig/lang.opt:44
! #: config/darwin.opt:56 common.opt:326 common.opt:329 common.opt:3140
  #, 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:1902
+ #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
+ #, gcc-internal-format
+ msgid "missing path after %qs"
+ msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚ Ð¿Ð¾Ñ�Ð»Ðµ %qs"
+ 
+ #: c-family/c.opt:244 c-family/c.opt:248
+ #, gcc-internal-format
+ msgid "missing makefile target after %qs"
+ msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð° Ñ†ÐµÐ»ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ %qs"
+ 
+ #: c-family/c.opt:283
+ #, gcc-internal-format
+ msgid "argument %qs to %<-Waligned-new%> not recognized"
+ msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs ÐºÐ»ÑŽÑ‡Ð° %<-Waligned-new%> Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð¾Ð·Ð½Ð°Ð½"
+ 
+ #: c-family/c.opt:903
+ #, gcc-internal-format
+ msgid "argument %qs to %<-Wnormalized%> not recognized"
+ msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs ÐºÐ»ÑŽÑ‡Ð° %<-Wnormalized%>"
+ 
+ #: c-family/c.opt:1408
+ #, gcc-internal-format
+ msgid "no class name specified with %qs"
+ msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %qs"
+ 
+ #: c-family/c.opt:1519
+ #, fuzzy, gcc-internal-format
+ #| msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
+ msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
+ msgstr "-fhandle-exceptions Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½ Ð² -fexceptions (Ð¸ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)"
+ 
+ #: c-family/c.opt:1602
+ #, gcc-internal-format
+ msgid "unrecognized ivar visibility value %qs"
+ msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ ivar %qs"
+ 
+ #: c-family/c.opt:1762
+ #, gcc-internal-format
+ msgid "unrecognized scalar storage order value %qs"
+ msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ Ð´Ð»Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð² Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qs"
+ 
+ #: d/lang.opt:189
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown asm flag output %qs"
+ msgid "unknown array bounds setting %qs"
+ msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð° %qs"
+ 
+ #: config/vms/vms.opt:42
+ #, gcc-internal-format
+ msgid "unknown pointer size model %qs"
+ msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %qs"
+ 
  #: config/i386/i386.opt:319
  #, gcc-internal-format
  msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
*************** msgstr "ÐºÐ»ÑŽÑ‡Ð¸ %<-mintel-syntax%> Ð¸
*** 65709,65714 ****
--- 65776,65786 ----
  msgid "%<-msse5%> was removed"
  msgstr "ÐºÐ»ÑŽÑ‡ %<-msse5%> Ð±Ñ‹Ð» ÑƒÐ´Ð°Ð»ÐµÐ½"
  
+ #: config/avr/avr.opt:26
+ #, gcc-internal-format
+ msgid "missing device or architecture after %qs"
+ msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð¸Ð»Ð¸ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ð¿Ð¾Ñ�Ð»Ðµ %qs"
+ 
  #: config/rs6000/rs6000.opt:317
  #, gcc-internal-format
  msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
*************** msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ darwi
*** 65729,65734 ****
--- 65801,65834 ----
  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:173 config/arc/arc.opt:334 config/arc/arc.opt:342
+ #: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357
+ #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367
+ #: config/arc/arc.opt:384
+ #, 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:1406
  #, gcc-internal-format
  msgid "unknown excess precision style %qs"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿
*** 65815,65899 ****
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ vtable verify Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qs"
  
! #: d/lang.opt:189
! #, fuzzy, gcc-internal-format
! #| msgid "unknown asm flag output %qs"
! msgid "unknown array bounds setting %qs"
! msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð° %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:256
! #, gcc-internal-format
! msgid "macro name missing 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:1902
! #: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930
! #, gcc-internal-format
! msgid "missing path after %qs"
! msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚ Ð¿Ð¾Ñ�Ð»Ðµ %qs"
! 
! #: c-family/c.opt:244 c-family/c.opt:248
! #, gcc-internal-format
! msgid "missing makefile target after %qs"
! msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð° Ñ†ÐµÐ»ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ %qs"
! 
! #: c-family/c.opt:283
! #, gcc-internal-format
! msgid "argument %qs to %<-Waligned-new%> not recognized"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs ÐºÐ»ÑŽÑ‡Ð° %<-Waligned-new%> Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð¾Ð·Ð½Ð°Ð½"
! 
! #: c-family/c.opt:903
! #, gcc-internal-format
! msgid "argument %qs to %<-Wnormalized%> not recognized"
! msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs ÐºÐ»ÑŽÑ‡Ð° %<-Wnormalized%>"
! 
! #: c-family/c.opt:1408
! #, gcc-internal-format
! msgid "no class name specified with %qs"
! msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %qs"
! 
! #: c-family/c.opt:1519
! #, fuzzy, gcc-internal-format
! #| msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
! msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
! msgstr "-fhandle-exceptions Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½ Ð² -fexceptions (Ð¸ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)"
! 
! #: c-family/c.opt:1602
! #, gcc-internal-format
! msgid "unrecognized ivar visibility value %qs"
! msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ ivar %qs"
! 
! #: c-family/c.opt:1762
! #, gcc-internal-format
! msgid "unrecognized scalar storage order value %qs"
! msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ Ð´Ð»Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð² Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qs"
! 
! #: fortran/lang.opt:409
! #, gcc-internal-format
! msgid "Unrecognized option to endianness value: %qs"
! msgstr "Ð�ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚: %qs"
! 
! #: fortran/lang.opt:600
! #, gcc-internal-format
! msgid "Unrecognized option to floating-point init value: %qs"
! msgstr "Ð�ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹: %qs"
! 
! #: fortran/lang.opt:730
! #, gcc-internal-format
! msgid "Unrecognized option: %qs"
! msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡: %qs"
  
! #: lto/lang.opt:28
! #, gcc-internal-format
! msgid "unknown linker output %qs"
! msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ° %qs"
  
  #~ msgid "Cannot open intermediate output file %s\n"
  #~ msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¼ÐµÐ¶ÑƒÑ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð»: %s\n"
--- 65915,65927 ----
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ vtable verify Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qs"
  
! #~ msgid "%qE output %wu bytes into a destination of size %wu"
! #~ msgstr "%qE Ð²Ñ‹Ð²Ð¾Ð´ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸Ðº Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #, fuzzy
! #~| msgid "No dispatcher found for %s"
! #~ msgid "no dispatcher found for %s"
! #~ msgstr "Ð´Ð¸Ñ�Ð¿ÐµÑ‚Ñ‡ÐµÑ€ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð´Ð»Ñ� %s"
  
  #~ msgid "Cannot open intermediate output file %s\n"
  #~ msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¼ÐµÐ¶ÑƒÑ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð»: %s\n"
diff -Nrcpad gcc-9.1.0/gcc/po/sr.gmo gcc-9.2.0/gcc/po/sr.gmo
*** gcc-9.1.0/gcc/po/sr.gmo	Fri May  3 08:12:44 2019
--- gcc-9.2.0/gcc/po/sr.gmo	Mon Aug 12 07:51:11 2019
*************** warranty; not even for MERCHANTABILITY o
*** 215,221 ****
  unconditional %2d taken %s
  undefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressuninitialized const %qDuninitialized const in %<new%> of %q#Tunion cannot be made transparentunion has no membersunion has no named membersunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown insn modeunknown move insn:unknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized supposed constantunrecoverable errorunresolved overload for Altivec builtin %qFunsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of enum %q#D without previous declarationuse of namespace %qD as expressionuse of parameter from containing functionused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvariable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has function typevariable %qD has initializer but incomplete typevariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-sized object may not be initializedvector size not an integral multiple of component sizeverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_ssa failedvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: weak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %qs exceeds its typewill be assumed to return %<id%> and acceptwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codezero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc 4.2.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-04-13 17:21+0200
  PO-Revision-Date: 2007-08-19 12:00+0200
  Last-Translator: Caslav Ilic <caslav.ilic@gmx.net>
  Language-Team: Serbian <gnu@prevod.org>
--- 215,221 ----
  unconditional %2d taken %s
  undefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressuninitialized const %qDuninitialized const in %<new%> of %q#Tunion cannot be made transparentunion has no membersunion has no named membersunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown insn modeunknown move insn:unknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized supposed constantunrecoverable errorunresolved overload for Altivec builtin %qFunsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused variable %q+Dupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse __attribute__ ((vector_size)) insteaduse of %<complex%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of enum %q#D without previous declarationuse of namespace %qD as expressionuse of parameter from containing functionused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvariable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has function typevariable %qD has initializer but incomplete typevariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-sized object may not be initializedvector size not an integral multiple of component sizeverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_ssa failedvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: weak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %qs exceeds its typewill be assumed to return %<id%> and acceptwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codezero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc 4.2.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2019-05-02 20:28+0000
  PO-Revision-Date: 2007-08-19 12:00+0200
  Last-Translator: Caslav Ilic <caslav.ilic@gmx.net>
  Language-Team: Serbian <gnu@prevod.org>
diff -Nrcpad gcc-9.1.0/gcc/po/sr.po gcc-9.2.0/gcc/po/sr.po
*** gcc-9.1.0/gcc/po/sr.po	Tue Apr 23 21:03:01 2019
--- gcc-9.2.0/gcc/po/sr.po	Wed May  8 00:05:32 2019
*************** 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: 2019-04-13 17:21+0200\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: 2019-05-02 20:28+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 "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ· â€˜%%lâ€™ Ð½
*** 222,233 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6143 config/i386/i386.c:16997
  #, c-format
  msgid "floating constant misused"
  msgstr "Ð»Ð¾ÑˆÐ° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ€ÐµÐ°Ð»Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: final.c:4207 config/arc/arc.c:6240 config/i386/i386.c:17088
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
--- 222,233 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.c:4149 config/arc/arc.c:6158 config/i386/i386.c:16998
  #, c-format
  msgid "floating constant misused"
  msgstr "Ð»Ð¾ÑˆÐ° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ€ÐµÐ°Ð»Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: final.c:4207 config/arc/arc.c:6255 config/i386/i386.c:17089
  #: config/pdp11/pdp11.c:1874
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 1438,1504 ****
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1630
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are target specific"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1633
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options control compiler warning messages"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1636
  #, fuzzy
  #| msgid "Do the full register move optimization pass"
  msgid "The following options control optimizations"
  msgstr "Ð˜Ð·Ð²Ñ€ÑˆÐ¸ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ð¿Ñ€Ð¾Ð»Ð°Ð· Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð¿Ð¾Ð¼ÐµÑ€Ð°ÑšÐµÐ¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: opts.c:1639 opts.c:1678
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-independent"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1642
  #, fuzzy
  #| msgid "The --param option recognizes the following as parameters:\n"
  msgid "The --param option recognizes the following as parameters"
  msgstr "ÐžÐ¿Ñ†Ð¸Ñ˜Ð° --param Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ˜Ðµ Ñ�Ð»ÐµÐ´ÐµÑ›Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ:\n"
  
! #: opts.c:1648
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are specific to just the language "
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1650
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are supported by the language "
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1661
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are not documented"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1663
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take separate arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1665
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take joined arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1676
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-related"
--- 1438,1512 ----
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.c:1581
! #, fuzzy, c-format
! #| msgid "no arguments for spec function"
! msgid ""
! "  Known valid arguments for %s option:\n"
! "   "
! msgstr "Ð½ÐµÐ¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð°"
! 
! #: opts.c:1631
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are target specific"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1634
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options control compiler warning messages"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1637
  #, fuzzy
  #| msgid "Do the full register move optimization pass"
  msgid "The following options control optimizations"
  msgstr "Ð˜Ð·Ð²Ñ€ÑˆÐ¸ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ð¿Ñ€Ð¾Ð»Ð°Ð· Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð¿Ð¾Ð¼ÐµÑ€Ð°ÑšÐµÐ¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: opts.c:1640 opts.c:1679
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-independent"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1643
  #, fuzzy
  #| msgid "The --param option recognizes the following as parameters:\n"
  msgid "The --param option recognizes the following as parameters"
  msgstr "ÐžÐ¿Ñ†Ð¸Ñ˜Ð° --param Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ˜Ðµ Ñ�Ð»ÐµÐ´ÐµÑ›Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ:\n"
  
! #: opts.c:1649
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are specific to just the language "
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1651
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are supported by the language "
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1662
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are not documented"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1664
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take separate arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1666
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take joined arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.c:1677
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-related"
*************** msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ð
*** 1640,1646 ****
  msgid "options enabled: "
  msgstr "ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ: "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5617 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
--- 1648,1654 ----
  msgid "options enabled: "
  msgstr "ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ: "
  
! #: tree-diagnostic.c:299 c/c-decl.c:5634 c/c-typeck.c:7603 cp/error.c:1061
  #: c-family/c-pretty-print.c:413
  #, gcc-internal-format
  msgid "<anonymous>"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð
*** 3341,3347 ****
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22872
  #, c-format
  msgid "missing operand"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
--- 3349,3355 ----
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.c:7803 config/arm/arm.c:22877
  #, c-format
  msgid "missing operand"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¾Ð¿
*** 3370,3376 ****
  msgid "invalid address mode"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18255
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
--- 3378,3384 ----
  msgid "invalid address mode"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: config/alpha/alpha.c:5129 config/i386/i386.c:18256
  #: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%xn ÐºÃ´Ð´
*** 3463,3523 ****
  msgid "invalid operand address"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: config/arc/arc.c:4207
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%Z code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4215
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%z code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4223
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operands to %%c code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4231
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%M code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4239 config/m32r/m32r.c:2103
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%p ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4250 config/m32r/m32r.c:2096
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%s ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4398 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4474 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%H/%%L ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4542 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%U ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4554
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%V ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4611
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%O code"
--- 3471,3531 ----
  msgid "invalid operand address"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: config/arc/arc.c:4220
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%Z code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4228
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%z code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4236
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operands to %%c code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4244
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%M code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4252 config/m32r/m32r.c:2103
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%p ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4263 config/m32r/m32r.c:2096
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%s ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4411 config/m32r/m32r.c:2129
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4487 config/m32r/m32r.c:2152
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%H/%%L ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4555 config/m32r/m32r.c:2223
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%U ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4567
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%V ÐºÃ´Ð´"
  
! #: config/arc/arc.c:4624
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand to %%O code"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð
*** 3525,3576 ****
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4637 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¸Ð·Ð»Ð°Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð°"
  
! #: config/arc/arc.c:6228
  #, fuzzy, c-format
  #| msgid "invalid UNSPEC as operand"
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð£Ð�Ð¡ÐŸÐ•Ð¦ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/arc/arc.c:6517 config/cris/cris.c:2571
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/arm/arm.c:19310 config/arm/arm.c:19335 config/arm/arm.c:19345
! #: config/arm/arm.c:19354 config/arm/arm.c:19363
  #, c-format
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð¼Ð°ÐºÐ°"
  
! #: config/arm/arm.c:22203 config/arm/arm.c:22221
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/arm/arm.c:22209
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´Ñƒ"
  
! #: config/arm/arm.c:22327 config/arm/arm.c:22340 config/arm/arm.c:22365
  #: config/nios2/nios2.c:3070
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "Unsupported operand for code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/arm/arm.c:22442 config/arm/arm.c:22464 config/arm/arm.c:22474
! #: config/arm/arm.c:22484 config/arm/arm.c:22494 config/arm/arm.c:22533
! #: config/arm/arm.c:22551 config/arm/arm.c:22576 config/arm/arm.c:22591
! #: config/arm/arm.c:22618 config/arm/arm.c:22625 config/arm/arm.c:22643
! #: config/arm/arm.c:22650 config/arm/arm.c:22658 config/arm/arm.c:22679
! #: config/arm/arm.c:22686 config/arm/arm.c:22819 config/arm/arm.c:22826
! #: config/arm/arm.c:22853 config/arm/arm.c:22860 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
--- 3533,3584 ----
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4650 config/epiphany/epiphany.c:1305
  #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621
  #, c-format
  msgid "invalid operand output code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¸Ð·Ð»Ð°Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð°"
  
! #: config/arc/arc.c:6243
  #, fuzzy, c-format
  #| msgid "invalid UNSPEC as operand"
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð£Ð�Ð¡ÐŸÐ•Ð¦ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/arc/arc.c:6532 config/cris/cris.c:2571
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/arm/arm.c:19315 config/arm/arm.c:19340 config/arm/arm.c:19350
! #: config/arm/arm.c:19359 config/arm/arm.c:19368
  #, c-format
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð¼Ð°ÐºÐ°"
  
! #: config/arm/arm.c:22208 config/arm/arm.c:22226
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/arm/arm.c:22214
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´Ñƒ"
  
! #: config/arm/arm.c:22332 config/arm/arm.c:22345 config/arm/arm.c:22370
  #: config/nios2/nios2.c:3070
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "Unsupported operand for code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/arm/arm.c:22447 config/arm/arm.c:22469 config/arm/arm.c:22479
! #: config/arm/arm.c:22489 config/arm/arm.c:22499 config/arm/arm.c:22538
! #: config/arm/arm.c:22556 config/arm/arm.c:22581 config/arm/arm.c:22596
! #: config/arm/arm.c:22623 config/arm/arm.c:22630 config/arm/arm.c:22648
! #: config/arm/arm.c:22655 config/arm/arm.c:22663 config/arm/arm.c:22684
! #: config/arm/arm.c:22691 config/arm/arm.c:22824 config/arm/arm.c:22831
! #: config/arm/arm.c:22858 config/arm/arm.c:22865 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
  #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð
*** 3578,3591 ****
  msgid "invalid operand for code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/arm/arm.c:22546
  #, fuzzy, c-format
  #| msgid "instruction never exectued"
  msgid "instruction never executed"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ð¸ÐºÐ°Ð´ Ð½Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22567
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
--- 3586,3599 ----
  msgid "invalid operand for code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/arm/arm.c:22551
  #, fuzzy, c-format
  #| msgid "instruction never exectued"
  msgid "instruction never executed"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ð¸ÐºÐ°Ð´ Ð½Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.c:22572
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ const_doubl
*** 3709,3715 ****
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6502
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3717,3723 ----
  
  #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108
  #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407
! #: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6520
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð
*** 3948,4059 ****
  msgid "invalid fp constant"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/i386/i386.c:17082
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð£Ð�Ð¡ÐŸÐ•Ð¦ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:17621
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<restrict%>"
  
! #: config/i386/i386.c:17626
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¸Ð·Ð»Ð°Ð·Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° %d"
  
! #: config/i386/i386.c:17857
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:17892
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:17961
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:17966
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:18043
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18122
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18140
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18153
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18168
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18196
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18214
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18237
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™"
  
! #: config/i386/i386.c:18341
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° â€˜%c;â€™"
  
! #: config/i386/i386.c:18403
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:18453
  #, fuzzy, c-format
  #| msgid "%Hinvalid controlling predicate"
  msgid "invalid vector immediate"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: config/i386/i386.c:29331
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ñ˜Ðµ"
  
--- 3956,4067 ----
  msgid "invalid fp constant"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/i386/i386.c:17083
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð£Ð�Ð¡ÐŸÐ•Ð¦ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:17622
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<restrict%>"
  
! #: config/i386/i386.c:17627
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¸Ð·Ð»Ð°Ð·Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° %d"
  
! #: config/i386/i386.c:17858
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:17893
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:17962
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.c:17967
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: co